From 92538a6ac3a4c06848317b097ab876b6b893805a Mon Sep 17 00:00:00 2001 From: Lauri Ojansivu Date: Thu, 13 Feb 2020 14:34:53 +0200 Subject: Update translations. --- i18n/ja.i18n.json | 42 +++++++++++++++++++++--------------------- 1 file changed, 21 insertions(+), 21 deletions(-) diff --git a/i18n/ja.i18n.json b/i18n/ja.i18n.json index 2bb4206d..26627059 100644 --- a/i18n/ja.i18n.json +++ b/i18n/ja.i18n.json @@ -66,7 +66,7 @@ "activity-checklist-removed": "チェックリストを %s から削除しました", "activity-checklist-completed": "チェックリスト __checklist__ ボード __board__, スイムレーン __swimlane__, リスト __list__, カード __card__ が完了しました", "activity-checklist-uncompleted": "チェックリスト %s / %s が未完了になりました", - "activity-checklist-item-added": "added checklist item to '%s' in %s", + "activity-checklist-item-added": "チェックリスト項目を '%s' / %s に追加しました", "activity-checklist-item-removed": "'%s' の チェックリスト %s の項目を削除しました", "add": "追加", "activity-checked-item-card": "チェックされました %s チェックリスト %s", @@ -304,12 +304,12 @@ "error-username-taken": "このユーザ名は既に使用されています", "error-email-taken": "メールは既に受け取られています", "export-board": "ボードのエクスポート", - "sort": "Sort", + "sort": "並べ替え", "sort-desc": "クリックでリストをソート", - "list-sort-by": "Sort the List By:", - "list-label-modifiedAt": "Last Access Time", + "list-sort-by": "次によりリストを並べ替え:", + "list-label-modifiedAt": "最終アクセス日時", "list-label-title": "リストの名前", - "list-label-sort": "Your Manual Order", + "list-label-sort": "手動による並べ替え", "list-label-short-modifiedAt": "(L)", "list-label-short-title": "(N)", "list-label-short-sort": "(M)", @@ -344,12 +344,12 @@ "from-wekan": "以前のエクスポートから", "import-board-instruction-trello": "Trelloボードの、 'Menu' → 'More' → 'Print and Export' → 'Export JSON'を選択し、テキストをコピーしてください。", "import-board-instruction-wekan": "ボードの、 'メニュー' → 'ボードのエクスポート'を選択し、ダウンロードされたファイルの中のテキストをコピーしてください。", - "import-board-instruction-about-errors": "If you get errors when importing board, sometimes importing still works, and board is at All Boards page.", + "import-board-instruction-about-errors": "ボードのインポート中にエラーが発生した場合、インポートがまだ進行中のまま、全てのボードページに表示されている場合があります。", "import-json-placeholder": "JSONデータをここに貼り付けする", "import-map-members": "メンバーを紐付け", - "import-members-map": "Your imported board has some members. Please map the members you want to import to your users", + "import-members-map": "インポートしたボードにはいくつかのメンバーが含まれています。インポートしたいメンバーをユーザーにマッピングしてください", "import-show-user-mapping": "メンバー紐付けの確認", - "import-user-select": "Pick your existing user you want to use as this member", + "import-user-select": "このメンバーとして使用したいユーザーを選択してください", "importMapMembersAddPopup-title": "メンバーを選択", "info": "バージョン", "initials": "イニシャル", @@ -468,8 +468,8 @@ "spent-time-hours": "作業時間(時)", "overtime-hours": "超過時間(時)", "overtime": "超過時間", - "has-overtime-cards": "Has overtime cards", - "has-spenttime-cards": "Has spent time cards", + "has-overtime-cards": "超過時間ありのカード", + "has-spenttime-cards": "作業時間ありのカード", "time": "時間", "title": "タイトル", "tracking": "トラッキング", @@ -519,8 +519,8 @@ "send-smtp-test": "テストメールを自分に送信", "invitation-code": "招待コード", "email-invite-register-subject": "__inviter__さんがあなたを招待しています", - "email-invite-register-text": "Dear __user__,\n\n__inviter__ invites you to kanban board for collaborations.\n\nPlease follow the link below:\n__url__\n\nAnd your invitation code is: __icode__\n\nThanks.", - "email-smtp-test-subject": "SMTP Test Email", + "email-invite-register-text": "__user__ 様\n\n__inviter__ によりカンバンへ招待されています。\n\n以下のリンクへ移動し、招待コード __icode__ を入力してください。\n__url__", + "email-smtp-test-subject": "SMTP経由でテストメールを送信", "email-smtp-test-text": "メールを送信しました", "error-invitation-code-not-exist": "招待コードが存在しません", "error-notAuthorized": "このページを参照する権限がありません。", @@ -718,9 +718,9 @@ "custom-product-name": "カスタム製品名", "layout": "レイアウト", "hide-logo": "ロゴを隠す", - "add-custom-html-after-body-start": "Add Custom HTML after start", - "add-custom-html-before-body-end": "Add Custom HTML before end", - "error-undefined": "Something went wrong", + "add-custom-html-after-body-start": " の開始直後にカスタムHTMLを追加する", + "add-custom-html-before-body-end": " の終了直前にカスタムHTMLを追加する", + "error-undefined": "何らかの問題が発生しています", "error-ldap-login": "ログイン中にエラーが発生しました", "display-authentication-method": "認証方式を表示", "default-authentication-method": "デフォルトの認証方式", @@ -731,7 +731,7 @@ "restore-all": "全てをリストアする", "delete-all": "全てを削除する", "loading": "ローディング中です、しばらくお待ちください。", - "previous_as": "last time was", + "previous_as": "最終日時", "act-a-dueAt": "期限の時刻が変更されました\n変更後:__timeValue__\n場所:__card__\n変更前の期限の時刻は __timeOldValue__ でした", "act-a-endAt": "終了を (__timeOldValue__)から __timeValue__ に変更しました", "act-a-startAt": "開始を (__timeOldValue__)から __timeValue__ に変更しました", @@ -743,11 +743,11 @@ "almostdue": "期限 %s が近づいています", "pastdue": "期限 %s が過ぎています", "duenow": "期限 %s は本日です", - "act-newDue": "__list__/__card__ has 1st due reminder [__board__]", - "act-withDue": "__list__/__card__ due reminders [__board__]", - "act-almostdue": "was reminding the current due (__timeValue__) of __card__ is approaching", - "act-pastdue": "was reminding the current due (__timeValue__) of __card__ is past", - "act-duenow": "was reminding the current due (__timeValue__) of __card__ is now", + "act-newDue": "__list __ / __ card__に1回目の有効期限アラートがあります [__board__]", + "act-withDue": "__list __ / __ card__ の有効期限のアラート [__board__]", + "act-almostdue": "__card__ の期限日時 (__timeValue__) が近づいています", + "act-pastdue": "__card__ の期限日時 (__timeValue__) が過ぎています", + "act-duenow": "__card__ の期限日時 (__timeValue__) になりました", "act-atUserComment": "あなたが [__board__] __list__/__card__ に追記しました", "delete-user-confirm-popup": "本当にこのアカウントを削除しますか?この操作は取り消しできません。", "accounts-allowUserDelete": "ユーザー自身のアカウント削除を許可", -- cgit v1.2.3-1-g7c22 From 178f376e2138b5522c2e92ddfd2babb113df8d9f Mon Sep 17 00:00:00 2001 From: Lauri Ojansivu Date: Thu, 13 Feb 2020 14:58:19 +0200 Subject: Fix Card Opened Webhook can not be disabled. Thanks to mvanvoorden and xet7 ! Closes #2932, closes #2889, closes #2666 --- server/card-opened-webhook.js | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/server/card-opened-webhook.js b/server/card-opened-webhook.js index 242ae7ca..3c94d104 100644 --- a/server/card-opened-webhook.js +++ b/server/card-opened-webhook.js @@ -1,5 +1,7 @@ Meteor.startup(() => { - if (process.env.CARD_OPENED_WEBHOOK_ENABLED) { + if (process.env.CARD_OPENED_WEBHOOK_ENABLED === 'true') { Meteor.settings.public.CARD_OPENED_WEBHOOK_ENABLED = true; + } else { + Meteor.settings.public.CARD_OPENED_WEBHOOK_ENABLED = false; } }); -- cgit v1.2.3-1-g7c22 -- cgit v1.2.3-1-g7c22 From 84acc65d04c7269150ef144266172302ad65033d Mon Sep 17 00:00:00 2001 From: Lauri Ojansivu Date: Thu, 13 Feb 2020 15:16:07 +0200 Subject: v3.79 --- .snap-meteor-1.8/package-lock.json | 2 +- .snap-meteor-1.8/package.json | 2 +- CHANGELOG.md | 9 +++++++++ Stackerfile.yml | 2 +- package-lock.json | 2 +- package.json | 2 +- public/api/wekan.html | 22 ++++++++++++++++++++-- public/api/wekan.yml | 12 +++++++++++- sandstorm-pkgdef.capnp | 4 ++-- 9 files changed, 47 insertions(+), 10 deletions(-) diff --git a/.snap-meteor-1.8/package-lock.json b/.snap-meteor-1.8/package-lock.json index 6b0e04cb..3f3d5dd1 100644 --- a/.snap-meteor-1.8/package-lock.json +++ b/.snap-meteor-1.8/package-lock.json @@ -1,6 +1,6 @@ { "name": "wekan", - "version": "v3.78.0", + "version": "v3.79.0", "lockfileVersion": 1, "requires": true, "dependencies": { diff --git a/.snap-meteor-1.8/package.json b/.snap-meteor-1.8/package.json index c5d457bb..ac5746df 100644 --- a/.snap-meteor-1.8/package.json +++ b/.snap-meteor-1.8/package.json @@ -1,6 +1,6 @@ { "name": "wekan", - "version": "v3.78.0", + "version": "v3.79.0", "description": "Open-Source kanban", "private": true, "scripts": { diff --git a/CHANGELOG.md b/CHANGELOG.md index 66f28893..412e20a6 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,12 @@ +# v3.79 2020-02-13 Wekan release + +This release fixes the following bugs: + +- [Fix Card Opened Webhook can not be disabled](https://github.com/wekan/wekan/commit/178f376e2138b5522c2e92ddfd2babb113df8d9f). + Thanks to mvanvoorden and xet7. + +Thanks to above GitHub users for their contributions and translators for their translations. + # v3.78 2020-02-12 Wekan release This release adds the following features: diff --git a/Stackerfile.yml b/Stackerfile.yml index c2f9fd60..4626a3cf 100644 --- a/Stackerfile.yml +++ b/Stackerfile.yml @@ -1,5 +1,5 @@ appId: wekan-public/apps/77b94f60-dec9-0136-304e-16ff53095928 -appVersion: "v3.78.0" +appVersion: "v3.79.0" files: userUploads: - README.md diff --git a/package-lock.json b/package-lock.json index eb1a8e3f..8e93b919 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,6 +1,6 @@ { "name": "wekan", - "version": "v3.78.0", + "version": "v3.79.0", "lockfileVersion": 1, "requires": true, "dependencies": { diff --git a/package.json b/package.json index fa9482ce..7d79ac5d 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "wekan", - "version": "v3.78.0", + "version": "v3.79.0", "description": "Open-Source kanban", "private": true, "scripts": { diff --git a/public/api/wekan.html b/public/api/wekan.html index 80c776e8..56d8e698 100644 --- a/public/api/wekan.html +++ b/public/api/wekan.html @@ -1524,7 +1524,7 @@ var n=this.pipeline.run(e.tokenizer(t)),r=new e.Vector,i=[],o=this._fields.reduc
  • - Wekan REST API v3.77 + Wekan REST API v3.79
  • @@ -2017,7 +2017,7 @@ var n=this.pipeline.run(e.tokenizer(t)),r=new e.Vector,i=[],o=this._fields.reduc
    -

    Wekan REST API v3.77

    +

    Wekan REST API v3.79

    Scroll down for code samples, example requests and responses. Select a language for code samples from the tabs above or the mobile navigation menu.

    @@ -3293,6 +3293,8 @@ System.out.println(response.toString()); "allowsAttachments": true, "allowsChecklists": true, "allowsComments": true, + "allowsDescriptionTitle": true, + "allowsDescriptionText": true, "allowsActivities": true, "allowsLabels": true, "allowsAssignee": true, @@ -13657,6 +13659,8 @@ UserSecurity "allowsAttachments": true, "allowsChecklists": true, "allowsComments": true, + "allowsDescriptionTitle": true, + "allowsDescriptionText": true, "allowsActivities": true, "allowsLabels": true, "allowsAssignee": true, @@ -13824,6 +13828,20 @@ UserSecurity Does the board allows comments? +allowsDescriptionTitle +boolean +true +none +Does the board allows description title? + + +allowsDescriptionText +boolean +true +none +Does the board allows description text? + + allowsActivities boolean true diff --git a/public/api/wekan.yml b/public/api/wekan.yml index ab3d9770..d390bf39 100644 --- a/public/api/wekan.yml +++ b/public/api/wekan.yml @@ -1,7 +1,7 @@ swagger: '2.0' info: title: Wekan REST API - version: v3.77 + version: v3.79 description: | The REST API allows you to control and extend Wekan with ease. @@ -2115,6 +2115,14 @@ definitions: description: | Does the board allows comments? type: boolean + allowsDescriptionTitle: + description: | + Does the board allows description title? + type: boolean + allowsDescriptionText: + description: | + Does the board allows description text? + type: boolean allowsActivities: description: | Does the board allows comments? @@ -2215,6 +2223,8 @@ definitions: - allowsAttachments - allowsChecklists - allowsComments + - allowsDescriptionTitle + - allowsDescriptionText - allowsActivities - allowsLabels - allowsAssignee diff --git a/sandstorm-pkgdef.capnp b/sandstorm-pkgdef.capnp index bbf1438f..00a731b0 100644 --- a/sandstorm-pkgdef.capnp +++ b/sandstorm-pkgdef.capnp @@ -22,10 +22,10 @@ const pkgdef :Spk.PackageDefinition = ( appTitle = (defaultText = "Wekan"), # The name of the app as it is displayed to the user. - appVersion = 378, + appVersion = 379, # Increment this for every release. - appMarketingVersion = (defaultText = "3.78.0~2020-02-12"), + appMarketingVersion = (defaultText = "3.79.0~2020-02-13"), # Human-readable presentation of the app version. minUpgradableAppVersion = 0, -- cgit v1.2.3-1-g7c22 From a4ff6cc0af8545ca4d3e97fa2cabbe7981c025b2 Mon Sep 17 00:00:00 2001 From: Lauri Ojansivu Date: Thu, 13 Feb 2020 20:04:18 -0500 Subject: Update Sandstorm release build script. --- releases/release-sandstorm.sh | 69 +++++++++++++++++++++++++------------------ 1 file changed, 41 insertions(+), 28 deletions(-) diff --git a/releases/release-sandstorm.sh b/releases/release-sandstorm.sh index 2c289194..48d784c5 100755 --- a/releases/release-sandstorm.sh +++ b/releases/release-sandstorm.sh @@ -8,43 +8,56 @@ #cd ~/repos/wekan #./releases/rebuild-release.sh +REPODIR=/home/wekan/repos +WEKANDIR=/home/wekan/repos/wekan +OLDDIR=/home/wekan/repos/sandstorm-build +METEDIR=/home/wekan/repos/wekan/.snap-meteor-1.8 + +# Ensure sudo access +sudo echo . # Build Sandstorm -cd ~/repos/wekan +cd $REPODIR +rm -rf $WEKANDIR +git clone git@github.com:wekan/wekan.git +cd $WEKANDIR # Use Meteor 1.8.x and Node 8.17.0 sudo n 8.17.0 -sudo rm -rf /root/.cache/node-gyp/8.17.0 +#sudo rm -rf /root/.cache/node-gyp/8.17.0 sudo mkdir -p /usr/local/lib/node_modules/fibers/.node-gyp -sudo npm -g uninstall node-gyp node-pre-gyp fibers -sudo npm -g install node-gyp node-pre-gyp fibers -./releases/rebuild-release.sh -rm -rf .build -mkdir ../sandstorm-build -cp -pR .meteor ../sandstorm-build/ -cp -pR .snap-meteor-1.8 ../sandstorm-build/ -mv .snap-meteor-1.8/.meteor . -mv .snap-meteor-1.8/package.json . -mv .snap-meteor-1.8/package-lock.json . +#sudo npm -g uninstall node-gyp node-pre-gyp fibers +#./releases/rebuild-release.sh +rm -rf $OLDDIR +mkdir $OLDDIR +mv .meteor $OLDDIR/ +cp -pR .snap-meteor-1.8 $OLDDIR/ +mv $METEDIR/.meteor . +mv $METEDIR/package.json . +mv $METEDIR/package-lock.json . # Meteor 1.9.x has changes to Buffer() => Buffer.alloc(), so reverting those -mv .snap-meteor-1.8/cfs_access-point.txt fix-download-unicode/ -mv .snap-meteor-1.8/export.js models/ -mv .snap-meteor-1.8/wekanCreator.js models/ -mv .snap-meteor-1.8/ldap.js packages/wekan-ldap/server/ldap.js -mv .snap-meteor-1.8/oidc_server.js packages/wekan-oidc/oidc_server.js -rm -rf .snap-meteor-1.8 -# Build bundle with Meteor 1.8.x and Node 8.17.0 +mv $METEDIR/cfs_access-point.txt fix-download-unicode/ +mv $METEDIR/export.js models/ +mv $METEDIR/wekanCreator.js models/ +mv $METEDIR/ldap.js packages/wekan-ldap/server/ldap.js +mv $METEDIR/oidc_server.js packages/wekan-oidc/oidc_server.js +rm -rf $METEDIR +# Build Wekan ./releases/rebuild-release.sh +# Build bundle with Meteor 1.8.x and Node 8.17.0 +cd .build/bundle/programs/server +npm install node-gyp node-pre-gyp fibers@2.0.0 +cd $WEKANDIR # Build Sandstorm meteor-spk pack wekan-$1.spk -spk publish wekan-$1.spk -scp wekan-$1.spk x2:/var/snap/wekan/common/releases.wekan.team/ -mv wekan-$1.spk .. -sudo rm -rf .meteor-spk +#spk publish wekan-$1.spk +#scp wekan-$1.spk x2:/var/snap/wekan/common/releases.wekan.team/ +#mv wekan-$1.spk .. +#sudo rm -rf .meteor-spk # Back to Meteor 1.9 and Node 12.14.1 -sudo n 12.14.1 -sudo rm -rf .meteor -mv ../sandstorm-build/.meteor . -mv ../sandstorm-build/.snap-meteor-1.8 . -rmdir ../sandstorm-build +#sudo n 12.14.1 +#sudo rm -rf .meteor +#mv ../sandstorm-build/.meteor . +#mv ../sandstorm-build/.snap-meteor-1.8 . +#rmdir ../sandstorm-build # Delete old stuff #cd ~/repos/wekan #./releases/release-cleanup.sh -- cgit v1.2.3-1-g7c22 From cb1ffea5d6eb4a464133d5f4871e57e541636fbe Mon Sep 17 00:00:00 2001 From: Lauri Ojansivu Date: Wed, 19 Feb 2020 10:36:12 +0200 Subject: Update translations. --- i18n/pl.i18n.json | 46 +++++++++++++++++++++++----------------------- 1 file changed, 23 insertions(+), 23 deletions(-) diff --git a/i18n/pl.i18n.json b/i18n/pl.i18n.json index d3523ecb..4a88b98d 100644 --- a/i18n/pl.i18n.json +++ b/i18n/pl.i18n.json @@ -2,44 +2,44 @@ "accept": "Akceptuj", "act-activity-notify": "Powiadomienia aktywności", "act-addAttachment": "dodał(a) załącznik __attachment__ do karty __card__ na liście __list__ w diagramie czynności __swimlane__ na tablicy __board__", - "act-deleteAttachment": "usunął/usunęła załącznik __attachment__ na karcie __card__ na liście __list__ w diagramie czynności __swimlane__ na tablicy __board__", + "act-deleteAttachment": "usunął załącznik __attachment__ na karcie __card__ na liście __list__ w diagramie czynności __swimlane__ na tablicy __board__", "act-addSubtask": "dodał(a) podzadanie __subtask__ na karcie __card__ na liście __list__ w diagramie czynności __swimlane__ na tablicy __board__", "act-addLabel": "dodał(a) etykietę __label__ do karty __card__ na liście __list__ w diagramie czynności __swimlane__ na tablicy __board__", "act-addedLabel": "dodał(a) etykietę __label__ do karty __card__ na liście __list__ w diagramie czynności __swimlane__ na tablicy __board__", - "act-removeLabel": "usunął/usunęła etykietę __label__ z karty __card__ na liście __list__ w diagramie czynności __swimlane__ na tablicy __board__", - "act-removedLabel": "usunął/usunęła etykietę __label__ z karty __card__ na liście __list__ w diagramie czynności __swimlane__ na tablicy __board__", + "act-removeLabel": "usunął etykietę __label__ z karty __card__ na liście __list__ w diagramie czynności __swimlane__ na tablicy __board__", + "act-removedLabel": "usunął etykietę __label__ z karty __card__ na liście __list__ w diagramie czynności __swimlane__ na tablicy __board__", "act-addChecklist": "dodał(a) listę zadań __checklist__ do karty __card__ na liście __list__ w diagramie czynności __swimlane__ na tablicy __board__", "act-addChecklistItem": "dodał(a) element listy zadań __checklistItem__ do listy zadań __checklist__ na karcie __card__ na liście __list__ na diagramie czynności __swimlane__ na tablicy __board__", - "act-removeChecklist": "usunął/usunęła listę zadań __checklist__ z karty __card__ na liście __list__ na diagramie czynności __swimlane__ na tablicy __board__", - "act-removeChecklistItem": "usunął/usunęła element listy zadań __checklistItem__ z listy zadań __checkList__ na karcie __card__ na liście __list__ na diagramie czynności __swimlane__ na tablicy __board__", + "act-removeChecklist": "usunął listę zadań __checklist__ z karty __card__ na liście __list__ na diagramie czynności __swimlane__ na tablicy __board__", + "act-removeChecklistItem": "usunął element listy zadań __checklistItem__ z listy zadań __checkList__ na karcie __card__ na liście __list__ na diagramie czynności __swimlane__ na tablicy __board__", "act-checkedItem": "zaznaczył(a) __checklistItem__ na liście zadań __checklist__ na karcie __card__ na liście __list__ na diagramie czynności __swimlane__ na tablicy __board__", "act-uncheckedItem": "odznaczył(a) __checklistItem__ na liście __checklist__ na karcie __card__ na liście __list__ na diagramie czynności __swimlane__ na tablicy __board__", "act-completeChecklist": "wykonał(a) wszystkie zadania z listy __checklist__ na karcie __card__ na liście __list__ na diagramie czynności__ na tablicy __board__", "act-uncompleteChecklist": "wycofał(a) ukończenie wykonania listy __checklist__ na karcie __card__ na liście __list__ na diagramie czynności__ na tablicy __board__", "act-addComment": "dodał(a) komentarz na karcie __card__: __comment__ na liście __list__ na diagramie czynności __swimlane__ na tablicy __board__", "act-editComment": "edytował(a) komentarz na karcie __card__: __comment__ na liście __list__ na diagramie czynności __swimlane__ na tablicy __board__", - "act-deleteComment": "usunął/usunęła komentarz na karcie __card__: __comment__ na liście __list__ na diagramie czynności __swimlane__ na tablicy __board__", + "act-deleteComment": "usunął komentarz na karcie __card__: __comment__ na liście __list__ na diagramie czynności __swimlane__ na tablicy __board__", "act-createBoard": "utworzył(a) tablicę __board__", "act-createSwimlane": "utworzył(a) diagram czynności __swimlane__ na tablicy __board__", "act-createCard": "utworzył(a) kartę __card__ na liście __list__ na diagramie czynności __swimlane__ na tablicy __board__", "act-createCustomField": "utworzył(a) niestandardowe pole __customField__ na tablicy __board__", - "act-deleteCustomField": "usunął/usunęła niestandardowe pole __customField__ na tablicy __board__", + "act-deleteCustomField": "usunął niestandardowe pole __customField__ na tablicy __board__", "act-setCustomField": "zmienił(a) niestandardowe pole __customField__: __customFieldValue__ na karcie __card__ na liście __list__ na diagramie czynności __swimlane__ na tablicy __board__", "act-createList": "dodał(a) listę __list__ do tablicy __board__", "act-addBoardMember": "dodał(a) użytykownika __member__ do tablicy __board__", "act-archivedBoard": "Tablica __board__ została przeniesiona do Archiwum", - "act-archivedCard": "przeniósł/przeniosła kartę __card__ na liście __list__ na diagramie czynności __swimlane__ na tablicy __board__ do Archiwum", - "act-archivedList": "przeniósł/przeniosła listę __list__ na diagramie czynności __swimlane__ na tablicy __board__ do Archiwum", - "act-archivedSwimlane": "przeniósł/przeniosła diagram czynności __swimlane__ na tablicy __board__ do Archiwum", + "act-archivedCard": "przeniósł kartę __card__ na liście __list__ na diagramie czynności __swimlane__ na tablicy __board__ do Archiwum", + "act-archivedList": "przeniósł listę __list__ na diagramie czynności __swimlane__ na tablicy __board__ do Archiwum", + "act-archivedSwimlane": "przeniósł diagram czynności __swimlane__ na tablicy __board__ do Archiwum", "act-importBoard": "zaimportował(a) tablicę __board__", "act-importCard": "zaimportował(a) kartę __card__ do listy __list__ na diagramie czynności __swimlane__ na tablicy __board__", "act-importList": "zaimportował(a) listę __list__ na diagram czynności __swimlane__ do tablicy __board__", "act-joinMember": "dodał(a) użytkownika __member__ do karty __card__ na liście __list__ na diagramie czynności __swimlane__ na tablicy __board__", - "act-moveCard": "przeniósł/a kartę __card__ na tablicy __board__ z listy __oldList__ na diagramie czynności __oldSwimlane__ na listę __list__ na diagramie czynności __swimlane__", - "act-moveCardToOtherBoard": "przeniósł/a kartę __card__ z listy __oldList__ na diagramie czynności __oldSwimlane__ na tablicy __oldBoard__ do listy __listy__ na diagramie czynności __swimlane__ na tablicy __board__", - "act-removeBoardMember": "usunął/usunęła użytkownika __member__ z tablicy __board__", + "act-moveCard": "przeniósł kartę __card__ na tablicy __board__ z listy __oldList__ na diagramie czynności __oldSwimlane__ na listę __list__ na diagramie czynności __swimlane__", + "act-moveCardToOtherBoard": "przeniósł kartę __card__ z listy __oldList__ na diagramie czynności __oldSwimlane__ na tablicy __oldBoard__ do listy __listy__ na diagramie czynności __swimlane__ na tablicy __board__", + "act-removeBoardMember": "usunął użytkownika __member__ z tablicy __board__", "act-restoredCard": "przywrócił(a) kartę __card__ na listę __list__ na diagram czynności__ na tablicy __board__", - "act-unjoinMember": "usunął/usunęła użytkownika __member__ z karty __card__ na liście __list__ na diagramie czynności __swimlane__ na tablicy __board__", + "act-unjoinMember": "usunął użytkownika __member__ z karty __card__ na liście __list__ na diagramie czynności __swimlane__ na tablicy __board__", "act-withBoardTitle": "__board__", "act-withCardTitle": "[__board__] __card__", "actions": "Akcje", @@ -63,18 +63,18 @@ "activity-checked-item": "zaznaczono %s w liście zadań%s z %s", "activity-unchecked-item": "odznaczono %s w liście zadań %s z %s", "activity-checklist-added": "dodał(a) listę zadań do %s", - "activity-checklist-removed": "usunął/usunęła listę zadań z %s", + "activity-checklist-removed": "usunął listę zadań z %s", "activity-checklist-completed": "wykonał(a) wszystkie zadania z listy __checklist__ na karcie __card__ na liście __list__ na diagramie czynności __swimlane__ na tablicy __board__", "activity-checklist-uncompleted": "nieukończono listy zadań %s z %s", "activity-checklist-item-added": "dodał(a) zadanie '%s' do %s", - "activity-checklist-item-removed": "usunął/usunęła element z listy zadań '%s' w %s", + "activity-checklist-item-removed": "usunął element z listy zadań '%s' w %s", "add": "Dodaj", "activity-checked-item-card": "zaznaczono %s w liście zadań %s", "activity-unchecked-item-card": "odznaczono %s w liście zadań %s", "activity-checklist-completed-card": "wykonał(a) wszystkie zadania z listy __checklist__ na karcie __card__ na liście __list__ na diagramie czynności __swimlane__ na tablicy __board__", "activity-checklist-uncompleted-card": "wycofano ukończenie listy zadań %s", "activity-editComment": "edytował(a) komentarz %s", - "activity-deleteComment": "usunął/ęła komentarz %s", + "activity-deleteComment": "usunął komentarz %s", "add-attachment": "Dodaj załącznik", "add-board": "Dodaj tablicę", "add-card": "Dodaj kartę", @@ -598,11 +598,11 @@ "source-board": "Tablica źródłowa", "no-parent": "Nie pokazuj rodzica", "activity-added-label": "dodał(a) etykietę '%s' z '%s'", - "activity-removed-label": "usunął/usunęła etykietę '%s' z '%s'", - "activity-delete-attach": "usunął/usunęła załącznik z %s", + "activity-removed-label": "usunął etykietę '%s' z '%s'", + "activity-delete-attach": "usunął załącznik z %s", "activity-added-label-card": "dodał(a) etykietę '%s'", - "activity-removed-label-card": "usunął/usunęła etykietę '%s'", - "activity-delete-attach-card": "usunął/usunęła załącznik", + "activity-removed-label-card": "usunął etykietę '%s'", + "activity-delete-attach-card": "usunął załącznik", "activity-set-customfield": "ustawiono niestandardowe pole '%s' do '%s' na '%s'", "activity-unset-customfield": "wyczyszczono niestandardowe pole '%s' na '%s'", "r-rule": "Reguła", @@ -618,7 +618,7 @@ "r-is": "jest", "r-is-moved": "jest przenoszona", "r-added-to": "dodana do", - "r-removed-from": "usunął/usunęła z", + "r-removed-from": "usunął z", "r-the-board": "tablicy", "r-list": "lista", "set-filter": "Ustaw filtr", @@ -709,7 +709,7 @@ "r-df-end-at": "zakończenie", "r-df-received-at": "odebrano", "r-to-current-datetime": "o aktualnej dacie/godzinie", - "r-remove-value-from": "usunął/usunęła wartość z", + "r-remove-value-from": "usunął wartość z", "ldap": "LDAP", "oauth2": "OAuth2", "cas": "CAS", -- cgit v1.2.3-1-g7c22 From 976203092092cdd413a6c68ad38faaa9c4c76590 Mon Sep 17 00:00:00 2001 From: Patrizio Bekerle Date: Thu, 20 Feb 2020 15:25:05 +0100 Subject: Fix docker-compose link --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 338156af..affbf5e8 100644 --- a/README.md +++ b/README.md @@ -61,7 +61,7 @@ that by providing one-click installation on various platforms. [Mac](https://github.com/wekan/wekan/wiki/Mac) / [Windows](https://github.com/wekan/wekan/wiki/Install-Wekan-from-source-on-Windows). [More Platforms](https://github.com/wekan/wekan/wiki/Platforms), bundle for RasPi3 ARM and other CPUs where Node.js and MongoDB exists. - 1 GB RAM minimum free for Wekan. Production server should have minimum total 4 GB RAM. - For thousands of users, for example with [Docker](https://github.com/wekan/wekan/blob/devel/docker-compose.yml): 3 frontend servers, + For thousands of users, for example with [Docker](https://github.com/wekan/wekan/blob/master/docker-compose.yml): 3 frontend servers, each having 2 CPU and 2 wekan-app containers. One backend wekan-db server with many CPUs. - Enough disk space and alerts about low disk space. If you run out disk space, MongoDB database gets corrupted. - SECURITY: Updating to newest Wekan version very often. Please check you do not have automatic updates of Sandstorm or Snap turned off. -- cgit v1.2.3-1-g7c22 From 26010476b83214431b4ba9bbb0eb6d8bf50faeaf Mon Sep 17 00:00:00 2001 From: Lauri Ojansivu Date: Thu, 20 Feb 2020 20:19:42 +0200 Subject: Update translations. --- i18n/ca.i18n.json | 26 +++++++++++++------------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/i18n/ca.i18n.json b/i18n/ca.i18n.json index c39b8138..5a343bc5 100644 --- a/i18n/ca.i18n.json +++ b/i18n/ca.i18n.json @@ -111,8 +111,8 @@ "restore-board": "Restaura Tauler", "no-archived-boards": "No hi han Taulers al Arxiu.", "archives": "Desa", - "template": "Template", - "templates": "Templates", + "template": "Plantilla", + "templates": "Plantilles", "assign-member": "Assignar membre", "attached": "adjuntat", "attachment": "Adjunt", @@ -131,13 +131,13 @@ "boardChangeTitlePopup-title": "Canvia el nom tauler", "boardChangeVisibilityPopup-title": "Canvia visibilitat", "boardChangeWatchPopup-title": "Canvia seguiment", - "boardMenuPopup-title": "Board Settings", + "boardMenuPopup-title": "Configuració del tauler", "boardChangeViewPopup-title": "Visió del tauler", "boards": "Taulers", "board-view": "Visió del tauler", "board-view-cal": "Calendari", "board-view-swimlanes": "Carrils de Natació", - "board-view-collapse": "Collapse", + "board-view-collapse": "Contraure", "board-view-lists": "Llistes", "bucket-example": "Igual que “Bucket List”, per exemple", "cancel": "Cancel·la", @@ -583,9 +583,9 @@ "default": "Default", "queue": "Queue", "subtask-settings": "Subtasks Settings", - "card-settings": "Card Settings", + "card-settings": "Configuració de targeta", "boardSubtaskSettingsPopup-title": "Board Subtasks Settings", - "boardCardSettingsPopup-title": "Card Settings", + "boardCardSettingsPopup-title": "Configuració de targeta", "deposit-subtasks-board": "Deposit subtasks to this board:", "deposit-subtasks-list": "Landing list for subtasks deposited here:", "show-parent-in-minicard": "Show parent in minicard:", @@ -626,7 +626,7 @@ "r-moved-from": "Moved from", "r-archived": "Moved to Archive", "r-unarchived": "Restored from Archive", - "r-a-card": "a card", + "r-a-card": "una targeta", "r-when-a-label-is": "When a label is", "r-when-the-label": "When the label", "r-list-name": "list name", @@ -648,7 +648,7 @@ "r-its-list": "its list", "r-archive": "Moure al arxiu", "r-unarchive": "Restore from Archive", - "r-card": "card", + "r-card": "targeta", "r-add": "Afegeix", "r-remove": "Remove", "r-label": "label", @@ -679,7 +679,7 @@ "r-d-unarchive": "Restore card from Archive", "r-d-add-label": "Add label", "r-d-remove-label": "Remove label", - "r-create-card": "Create new card", + "r-create-card": "Crea una targeta nova", "r-in-list": "in list", "r-in-swimlane": "in swimlane", "r-d-add-member": "Add member", @@ -700,7 +700,7 @@ "r-swimlane-name": "swimlane name", "r-board-note": "Note: leave a field empty to match every possible value.", "r-checklist-note": "Note: checklist's items have to be written as comma separated values.", - "r-when-a-card-is-moved": "When a card is moved to another list", + "r-when-a-card-is-moved": "Quan una targeta es mou a una altra llista", "r-set": "Set", "r-update": "Update", "r-datefield": "date field", @@ -753,8 +753,8 @@ "accounts-allowUserDelete": "Allow users to self delete their account", "hide-minicard-label-text": "Hide minicard label text", "show-desktop-drag-handles": "Show desktop drag handles", - "assignee": "Assignee", - "cardAssigneesPopup-title": "Assignee", - "addmore-detail": "Add a more detailed description", + "assignee": "Assignat", + "cardAssigneesPopup-title": "Assignat", + "addmore-detail": "Afegiu una descripció més detallada", "show-on-card": "Show on Card" } -- cgit v1.2.3-1-g7c22 From cbbb5deff7d84a91c40becc9caaf70f5b6738b63 Mon Sep 17 00:00:00 2001 From: Lauri Ojansivu Date: Thu, 20 Feb 2020 20:46:25 +0200 Subject: Update to Meteor 1.9.1, Node 12.16.1 etc newest dependencies. --- .meteor/packages | 1 + .meteor/release | 2 +- .meteor/versions | 7 ++++--- Dockerfile | 2 +- docker-compose.yml | 2 +- rebuild-wekan.bat | 4 ++-- rebuild-wekan.sh | 4 ++-- snapcraft.yaml | 2 +- stacksmith/user-scripts/build.sh | 2 +- 9 files changed, 14 insertions(+), 12 deletions(-) diff --git a/.meteor/packages b/.meteor/packages index c2ebf4bf..c82c3c1b 100644 --- a/.meteor/packages +++ b/.meteor/packages @@ -10,6 +10,7 @@ ecmascript@0.14.0 standard-minifier-css@1.6.0 standard-minifier-js@2.6.0 mquandalle:jade +coffeescript@2.4.1! # Polyfills es5-shim@4.8.0 diff --git a/.meteor/release b/.meteor/release index c6ae8ec1..e9a1ca98 100644 --- a/.meteor/release +++ b/.meteor/release @@ -1 +1 @@ -METEOR@1.9 +METEOR@1.9.1 diff --git a/.meteor/versions b/.meteor/versions index 01593982..0df36679 100644 --- a/.meteor/versions +++ b/.meteor/versions @@ -12,7 +12,7 @@ allow-deny@1.1.0 arillo:flow-router-helpers@0.5.2 audit-argument-checks@1.0.7 autoupdate@1.6.0 -babel-compiler@7.5.1 +babel-compiler@7.5.2 babel-runtime@1.5.0 base64@1.0.12 binary-heap@1.0.11 @@ -45,7 +45,8 @@ cfs:worker@0.1.5 check@1.3.1 chuangbo:cookie@1.1.0 coagmano:stylus@2.0.0 -coffeescript@1.0.17 +coffeescript@2.4.1 +coffeescript-compiler@2.4.1 cottz:publish-relations@2.0.8 dburles:collection-helpers@1.1.0 ddp@1.4.0 @@ -57,7 +58,7 @@ deps@1.0.12 diff-sequence@1.1.1 dynamic-import@0.5.1 easylogic:summernote@0.8.8 -ecmascript@0.14.1 +ecmascript@0.14.2 ecmascript-runtime@0.7.0 ecmascript-runtime-client@0.10.0 ecmascript-runtime-server@0.9.0 diff --git a/Dockerfile b/Dockerfile index 1d499f6d..e548c15b 100644 --- a/Dockerfile +++ b/Dockerfile @@ -6,7 +6,7 @@ LABEL maintainer="wekan" # ENV BUILD_DEPS="paxctl" ENV BUILD_DEPS="apt-utils libarchive-tools gnupg gosu wget curl bzip2 g++ build-essential git ca-certificates python3" \ DEBUG=false \ - NODE_VERSION=v12.15.0 \ + NODE_VERSION=v12.16.1 \ METEOR_RELEASE=1.9.0 \ USE_EDGE=false \ METEOR_EDGE=1.5-beta.17 \ diff --git a/docker-compose.yml b/docker-compose.yml index 1aee54c9..dea7873f 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -93,7 +93,7 @@ services: #------------------------------------------------------------------------------------- # ==== MONGODB AND METEOR VERSION ==== # a) For Wekan Meteor 1.8.x version at master branch, use mongo 4.x - image: mongo:4.2.2 + image: mongo:latest # b) For Wekan Meteor 1.6.x version at devel branch. # Only for Snap and Sandstorm while they are not upgraded yet to Meteor 1.8.x #image: mongo:3.2.21 diff --git a/rebuild-wekan.bat b/rebuild-wekan.bat index 08c6d057..0a9a8eac 100644 --- a/rebuild-wekan.bat +++ b/rebuild-wekan.bat @@ -18,8 +18,8 @@ REM Install chocolatey choco install -y git curl python2 dotnet4.5.2 nano mongodb-3 mongoclient meteor -curl -O https://nodejs.org/dist/v8.17.0/node-v12.15.0-x64.msi -call node-v12.15.0-x64.msi +curl -O https://nodejs.org/dist/v12.16.1/node-v12.16.1-x64.msi +call node-v12.16.1-x64.msi call npm config -g set msvs_version 2015 call meteor npm config -g set msvs_version 2015 diff --git a/rebuild-wekan.sh b/rebuild-wekan.sh index f068059e..957e634f 100755 --- a/rebuild-wekan.sh +++ b/rebuild-wekan.sh @@ -5,7 +5,7 @@ echo " with 'sudo dpkg-reconfigure locales' , so that MongoDB works correct echo " You can still use any other locale as your main locale." #Below script installs newest node 8.x for Debian/Ubuntu/Mint. -#NODE_VERSION=12.15.0 +#NODE_VERSION=12.16.1 #X64NODE="https://nodejs.org/dist/v${NODE_VERSION}/node-v${NODE_VERSION}-linux-x64.tar.gz" function pause(){ @@ -79,7 +79,7 @@ do curl -0 -L https://npmjs.org/install.sh | sudo sh sudo chown -R $(id -u):$(id -g) $HOME/.npm sudo npm -g install n - sudo n 12.15.0 + sudo n 12.16.1 #curl -sL https://deb.nodesource.com/setup_8.x | sudo -E bash - #sudo apt-get install -y nodejs elif [[ "$OSTYPE" == "darwin"* ]]; then diff --git a/snapcraft.yaml b/snapcraft.yaml index 254c84f7..2b6b1ef9 100644 --- a/snapcraft.yaml +++ b/snapcraft.yaml @@ -81,7 +81,7 @@ parts: wekan: source: . plugin: nodejs - node-engine: 12.15.0 + node-engine: 12.16.1 node-packages: - node-gyp - node-pre-gyp diff --git a/stacksmith/user-scripts/build.sh b/stacksmith/user-scripts/build.sh index bbedee35..00448514 100755 --- a/stacksmith/user-scripts/build.sh +++ b/stacksmith/user-scripts/build.sh @@ -2,7 +2,7 @@ set -euxo pipefail BUILD_DEPS="bsdtar gnupg wget curl bzip2 python git ca-certificates perl-Digest-SHA" -NODE_VERSION=v12.15.0 +NODE_VERSION=v12.16.1 #METEOR_RELEASE=1.6.0.1 - for Stacksmith, meteor-1.8 branch that could have METEOR@1.8.1-beta.8 or newer USE_EDGE=false METEOR_EDGE=1.5-beta.17 -- cgit v1.2.3-1-g7c22 From ec012060305bc16fbf8d2ac218f5c847e02c4301 Mon Sep 17 00:00:00 2001 From: Lauri Ojansivu Date: Thu, 20 Feb 2020 22:00:28 +0200 Subject: Remove alethes:pages package, that had some indentation error. Package is about pagination, but I did not find any pagination related code in Wekan yet. Thanks to xet7 ! --- .meteor/packages | 1 - .meteor/versions | 1 - 2 files changed, 2 deletions(-) diff --git a/.meteor/packages b/.meteor/packages index c82c3c1b..f15044a6 100644 --- a/.meteor/packages +++ b/.meteor/packages @@ -44,7 +44,6 @@ session@1.2.0 tracker@1.2.0 underscore@1.0.10 3stack:presence -alethes:pages arillo:flow-router-helpers audit-argument-checks@1.0.7 kadira:blaze-layout diff --git a/.meteor/versions b/.meteor/versions index 0df36679..1c6ceb8b 100644 --- a/.meteor/versions +++ b/.meteor/versions @@ -7,7 +7,6 @@ aldeed:collection2-core@1.2.0 aldeed:schema-deny@1.1.0 aldeed:schema-index@1.1.1 aldeed:simple-schema@1.5.4 -alethes:pages@1.8.6 allow-deny@1.1.0 arillo:flow-router-helpers@0.5.2 audit-argument-checks@1.0.7 -- cgit v1.2.3-1-g7c22 From 02e425b39dbc616da9f7054024b608e2846ef384 Mon Sep 17 00:00:00 2001 From: Lauri Ojansivu Date: Thu, 20 Feb 2020 22:57:04 +0200 Subject: Update ChangeLog. --- CHANGELOG.md | 22 +++++++++++++++++++++- 1 file changed, 21 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 412e20a6..7c072271 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,23 @@ +# Upcoming Wekan release + +This release adds the following updates: + +- [Update to Meteor 1.9.1, Node 12.16.1 etc newest dependencies](https://github.com/wekan/wekan/commit/cbbb5deff7d84a91c40becc9caaf70f5b6738b63). + Thanks to xet7. + +and fixes the following bugs: + +- [Update Sandstorm release build script](https://github.com/wekan/wekan/commit/a4ff6cc0af8545ca4d3e97fa2cabbe7981c025b2). + Thanks to xet7. +- [Fix docker-compose link](https://github.com/wekan/wekan/pull/2937). + Thanks to pbek. +- [Remove alethes:pages package, that had some indentation error. + Package is about pagination, but I did not find any pagination related code in Wekan + yet](https://github.com/wekan/wekan/commit/ec012060305bc16fbf8d2ac218f5c847e02c4301). + Thanks to xet7 ! + +Thanks to above GitHub users for their contributions and translators for their translations. + # v3.79 2020-02-13 Wekan release This release fixes the following bugs: @@ -34,7 +54,7 @@ and fixes the following bugs: work [Part 1](https://github.com/wekan/wekan/commit/9a21b0a1c933e7f778e4e57a8258e150ccea1620) and [Part2](https://github.com/wekan/wekan/commit/4467a68b97a3fbf0fbae7f05177d978f2aa80287). Thanks to 2020product and xet7. - + Thanks to above GitHub users for their contributions and translators for their translations. # v3.76 2020-02-07 Wekan release -- cgit v1.2.3-1-g7c22 From 9be3f3714ae680ff9fc1855c960c9831e84c2b07 Mon Sep 17 00:00:00 2001 From: Lauri Ojansivu Date: Fri, 21 Feb 2020 00:46:05 +0200 Subject: Update to Meteor 1.9.2 --- .meteor/packages | 2 +- .meteor/release | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/.meteor/packages b/.meteor/packages index f15044a6..dc70f580 100644 --- a/.meteor/packages +++ b/.meteor/packages @@ -6,7 +6,7 @@ meteor-base@1.4.0 # Build system -ecmascript@0.14.0 +ecmascript@0.14.2 standard-minifier-css@1.6.0 standard-minifier-js@2.6.0 mquandalle:jade diff --git a/.meteor/release b/.meteor/release index e9a1ca98..8558e149 100644 --- a/.meteor/release +++ b/.meteor/release @@ -1 +1 @@ -METEOR@1.9.1 +METEOR@1.9.2 -- cgit v1.2.3-1-g7c22 From 0e755e021b34de90617fa62eceb949ba5e19d39a Mon Sep 17 00:00:00 2001 From: Lauri Ojansivu Date: Fri, 21 Feb 2020 00:48:02 +0200 Subject: Update ChangeLog. --- CHANGELOG.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 7c072271..268ec8d2 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,6 +4,8 @@ This release adds the following updates: - [Update to Meteor 1.9.1, Node 12.16.1 etc newest dependencies](https://github.com/wekan/wekan/commit/cbbb5deff7d84a91c40becc9caaf70f5b6738b63). Thanks to xet7. +- [Update to Meteor 1.9.2](https://github.com/wekan/wekan/commit/9be3f3714ae680ff9fc1855c960c9831e84c2b07). + Thanks to xet7. and fixes the following bugs: -- cgit v1.2.3-1-g7c22 From e0ca960a35cf006880019ba28fc82aa30f289a71 Mon Sep 17 00:00:00 2001 From: Lauri Ojansivu Date: Sat, 22 Feb 2020 02:49:14 +0200 Subject: Create New User in Admin Panel. Works, but does not save fullname yet, so currently it's needed to edit add fullname later. Thanks to xet7 ! Related #802 --- client/components/settings/peopleBody.jade | 52 ++++++++++++++++ client/components/settings/peopleBody.js | 95 ++++++++++++++++++++++++++++++ i18n/en.i18n.json | 5 +- models/users.js | 28 +++++++++ 4 files changed, 179 insertions(+), 1 deletion(-) diff --git a/client/components/settings/peopleBody.jade b/client/components/settings/peopleBody.jade index b8a94337..ca4bc382 100644 --- a/client/components/settings/peopleBody.jade +++ b/client/components/settings/peopleBody.jade @@ -40,9 +40,15 @@ template(name="peopleGeneral") th {{_ 'active'}} th {{_ 'authentication-method'}} th + +newUserRow each user in peopleList +peopleRow(userId=user._id) +template(name="newUserRow") + a.new-user + i.fa.fa-edit + | {{_ 'new'}} + template(name="peopleRow") tr if userData.loginDisabled @@ -148,3 +154,49 @@ template(name="editUserPopup") // div // input#deleteButton.primary.wide(type="button" value="{{_ 'delete'}}") +template(name="newUserPopup") + form + //label.hide.userId(type="text" value=user._id) + label + | {{_ 'fullname'}} + input.js-profile-fullname(type="text" value="" autofocus) + label + | {{_ 'username'}} + span.error.hide.username-taken + | {{_ 'error-username-taken'}} + //if isLdap + // input.js-profile-username(type="text" value=user.username readonly) + //else + input.js-profile-username(type="text" value="") + label + | {{_ 'email'}} + span.error.hide.email-taken + | {{_ 'error-email-taken'}} + //if isLdap + // input.js-profile-email(type="email" value="{{user.emails.[0].address}}" readonly) + //else + input.js-profile-email(type="email" value="") + label + | {{_ 'admin'}} + select.select-role.js-profile-isadmin + option(value="false" selected="selected") {{_ 'no'}} + option(value="true") {{_ 'yes'}} + label + | {{_ 'active'}} + select.select-active.js-profile-isactive + option(value="false" selected="selected") {{_ 'yes'}} + option(value="true") {{_ 'no'}} + label + | {{_ 'authentication-type'}} + select.select-authenticationMethod.js-authenticationMethod + each authentications + if isSelected value + option(value="{{value}}" selected) {{_ value}} + else + option(value="{{value}}") {{_ value}} + hr + label + | {{_ 'password'}} + input.js-profile-password(type="password") + div.buttonsContainer + input.primary.wide(type="submit" value="{{_ 'save'}}") diff --git a/client/components/settings/peopleBody.js b/client/components/settings/peopleBody.js index 8610034e..186afd58 100644 --- a/client/components/settings/peopleBody.js +++ b/client/components/settings/peopleBody.js @@ -39,6 +39,9 @@ BlazeComponent.extendComponent({ this.filterPeople(); } }, + 'click #newUserButton'() { + Popup.open('newUser'); + }, }, ]; }, @@ -141,6 +144,47 @@ Template.editUserPopup.helpers({ }, }); +Template.newUserPopup.onCreated(function() { + this.authenticationMethods = new ReactiveVar([]); + this.errorMessage = new ReactiveVar(''); + + Meteor.call('getAuthenticationsEnabled', (_, result) => { + if (result) { + // TODO : add a management of different languages + // (ex {value: ldap, text: TAPi18n.__('ldap', {}, T9n.getLanguage() || 'en')}) + this.authenticationMethods.set([ + { value: 'password' }, + // Gets only the authentication methods availables + ...Object.entries(result) + .filter(e => e[1]) + .map(e => ({ value: e[0] })), + ]); + } + }); +}); + +Template.newUserPopup.helpers({ + //user() { + // return Users.findOne(this.userId); + //}, + authentications() { + return Template.instance().authenticationMethods.get(); + }, + //isSelected(match) { + // const userId = Template.instance().data.userId; + // const selected = Users.findOne(userId).authenticationMethod; + // return selected === match; + //}, + //isLdap() { + // const userId = Template.instance().data.userId; + // const selected = Users.findOne(userId).authenticationMethod; + // return selected === 'ldap'; + //}, + errorMessage() { + return Template.instance().errorMessage.get(); + }, +}); + BlazeComponent.extendComponent({ onCreated() {}, user() { @@ -155,6 +199,16 @@ BlazeComponent.extendComponent({ }, }).register('peopleRow'); +BlazeComponent.extendComponent({ + events() { + return [ + { + 'click a.new-user': Popup.open('newUser'), + }, + ]; + }, +}).register('newUserRow'); + Template.editUserPopup.events({ submit(event, templateInstance) { event.preventDefault(); @@ -248,3 +302,44 @@ Template.editUserPopup.events({ Popup.close(); }), }); + +Template.newUserPopup.events({ + submit(event, templateInstance) { + event.preventDefault(); + const fullname = templateInstance.find('.js-profile-fullname').value.trim(); + const username = templateInstance.find('.js-profile-username').value.trim(); + const password = templateInstance.find('.js-profile-password').value; + const isAdmin = templateInstance.find('.js-profile-isadmin').value.trim(); + const isActive = templateInstance.find('.js-profile-isactive').value.trim(); + const email = templateInstance.find('.js-profile-email').value.trim(); + + Meteor.call( + 'setCreateUser', + fullname, + username, + password, + isAdmin, + isActive, + email.toLowerCase(), + function(error) { + const usernameMessageElement = templateInstance.$('.username-taken'); + const emailMessageElement = templateInstance.$('.email-taken'); + if (error) { + const errorElement = error.error; + if (errorElement === 'username-already-taken') { + usernameMessageElement.show(); + emailMessageElement.hide(); + } else if (errorElement === 'email-already-taken') { + usernameMessageElement.hide(); + emailMessageElement.show(); + } + } else { + usernameMessageElement.hide(); + emailMessageElement.hide(); + Popup.close(); + } + }, + ); + Popup.close(); + }, +}); diff --git a/i18n/en.i18n.json b/i18n/en.i18n.json index da3d875a..bce99384 100644 --- a/i18n/en.i18n.json +++ b/i18n/en.i18n.json @@ -759,5 +759,8 @@ "assignee": "Assignee", "cardAssigneesPopup-title": "Assignee", "addmore-detail": "Add a more detailed description", - "show-on-card": "Show on Card" + "show-on-card": "Show on Card", + "new": "New", + "editUserPopup-title": "Edit User", + "newUserPopup-title": "New User" } diff --git a/models/users.js b/models/users.js index 7e23835c..00076253 100644 --- a/models/users.js +++ b/models/users.js @@ -620,6 +620,34 @@ Users.mutations({ }); Meteor.methods({ + setCreateUser(fullname, username, password, isAdmin, isActive, email) { + if (Meteor.user().isAdmin) { + check(fullname, String); + check(username, String); + check(password, String); + check(isAdmin, String); + check(isActive, String); + check(email, String); + + const nUsersWithUsername = Users.find({ username }).count(); + const nUsersWithEmail = Users.find({ email }).count(); + if (nUsersWithUsername > 0) { + throw new Meteor.Error('username-already-taken'); + } else if (nUsersWithEmail > 0) { + throw new Meteor.Error('email-already-taken'); + } else { + Accounts.createUser({ + fullname, + username, + password, + isAdmin, + isActive, + email: email.toLowerCase(), + from: 'admin', + }); + } + } + }, setUsername(username, userId) { check(username, String); check(userId, String); -- cgit v1.2.3-1-g7c22 From 16e7fc6edce71cc2c2b3e36088fdf1fa8947ea81 Mon Sep 17 00:00:00 2001 From: Lauri Ojansivu Date: Sat, 22 Feb 2020 02:55:26 +0200 Subject: Update translations. --- i18n/ar.i18n.json | 5 ++++- i18n/bg.i18n.json | 5 ++++- i18n/br.i18n.json | 5 ++++- i18n/ca.i18n.json | 5 ++++- i18n/cs.i18n.json | 5 ++++- i18n/da.i18n.json | 5 ++++- i18n/de.i18n.json | 5 ++++- i18n/el.i18n.json | 5 ++++- i18n/en-GB.i18n.json | 5 ++++- i18n/eo.i18n.json | 5 ++++- i18n/es-AR.i18n.json | 5 ++++- i18n/es.i18n.json | 5 ++++- i18n/eu.i18n.json | 5 ++++- i18n/fa.i18n.json | 5 ++++- i18n/fi.i18n.json | 5 ++++- i18n/fr.i18n.json | 5 ++++- i18n/gl.i18n.json | 5 ++++- i18n/he.i18n.json | 5 ++++- i18n/hi.i18n.json | 5 ++++- i18n/hu.i18n.json | 5 ++++- i18n/hy.i18n.json | 5 ++++- i18n/id.i18n.json | 5 ++++- i18n/ig.i18n.json | 5 ++++- i18n/it.i18n.json | 5 ++++- i18n/ja.i18n.json | 5 ++++- i18n/ka.i18n.json | 5 ++++- i18n/km.i18n.json | 5 ++++- i18n/ko.i18n.json | 5 ++++- i18n/lv.i18n.json | 5 ++++- i18n/mk.i18n.json | 5 ++++- i18n/mn.i18n.json | 5 ++++- i18n/nb.i18n.json | 5 ++++- i18n/nl.i18n.json | 5 ++++- i18n/oc.i18n.json | 5 ++++- i18n/pl.i18n.json | 5 ++++- i18n/pt-BR.i18n.json | 5 ++++- i18n/pt.i18n.json | 5 ++++- i18n/ro.i18n.json | 5 ++++- i18n/ru.i18n.json | 5 ++++- i18n/sl.i18n.json | 5 ++++- i18n/sr.i18n.json | 5 ++++- i18n/sv.i18n.json | 5 ++++- i18n/sw.i18n.json | 5 ++++- i18n/ta.i18n.json | 5 ++++- i18n/th.i18n.json | 5 ++++- i18n/tr.i18n.json | 5 ++++- i18n/uk.i18n.json | 5 ++++- i18n/vi.i18n.json | 5 ++++- i18n/zh-CN.i18n.json | 5 ++++- i18n/zh-HK.i18n.json | 5 ++++- i18n/zh-TW.i18n.json | 5 ++++- 51 files changed, 204 insertions(+), 51 deletions(-) diff --git a/i18n/ar.i18n.json b/i18n/ar.i18n.json index 8eef94d0..7773ddf3 100644 --- a/i18n/ar.i18n.json +++ b/i18n/ar.i18n.json @@ -756,5 +756,8 @@ "assignee": "Assignee", "cardAssigneesPopup-title": "Assignee", "addmore-detail": "Add a more detailed description", - "show-on-card": "Show on Card" + "show-on-card": "Show on Card", + "new": "New", + "editUserPopup-title": "Edit User", + "newUserPopup-title": "New User" } diff --git a/i18n/bg.i18n.json b/i18n/bg.i18n.json index acc04cb3..44549df5 100644 --- a/i18n/bg.i18n.json +++ b/i18n/bg.i18n.json @@ -756,5 +756,8 @@ "assignee": "Assignee", "cardAssigneesPopup-title": "Assignee", "addmore-detail": "Add a more detailed description", - "show-on-card": "Show on Card" + "show-on-card": "Show on Card", + "new": "New", + "editUserPopup-title": "Edit User", + "newUserPopup-title": "New User" } diff --git a/i18n/br.i18n.json b/i18n/br.i18n.json index eccf9391..7dce4c8d 100644 --- a/i18n/br.i18n.json +++ b/i18n/br.i18n.json @@ -756,5 +756,8 @@ "assignee": "Assignee", "cardAssigneesPopup-title": "Assignee", "addmore-detail": "Add a more detailed description", - "show-on-card": "Show on Card" + "show-on-card": "Show on Card", + "new": "New", + "editUserPopup-title": "Edit User", + "newUserPopup-title": "New User" } diff --git a/i18n/ca.i18n.json b/i18n/ca.i18n.json index 5a343bc5..629a1aee 100644 --- a/i18n/ca.i18n.json +++ b/i18n/ca.i18n.json @@ -756,5 +756,8 @@ "assignee": "Assignat", "cardAssigneesPopup-title": "Assignat", "addmore-detail": "Afegiu una descripció més detallada", - "show-on-card": "Show on Card" + "show-on-card": "Show on Card", + "new": "New", + "editUserPopup-title": "Edit User", + "newUserPopup-title": "New User" } diff --git a/i18n/cs.i18n.json b/i18n/cs.i18n.json index 2a77f537..9918d3c3 100644 --- a/i18n/cs.i18n.json +++ b/i18n/cs.i18n.json @@ -756,5 +756,8 @@ "assignee": "Assignee", "cardAssigneesPopup-title": "Assignee", "addmore-detail": "Add a more detailed description", - "show-on-card": "Show on Card" + "show-on-card": "Show on Card", + "new": "New", + "editUserPopup-title": "Edit User", + "newUserPopup-title": "New User" } diff --git a/i18n/da.i18n.json b/i18n/da.i18n.json index db5fb417..42d1942f 100644 --- a/i18n/da.i18n.json +++ b/i18n/da.i18n.json @@ -756,5 +756,8 @@ "assignee": "Assignee", "cardAssigneesPopup-title": "Assignee", "addmore-detail": "Add a more detailed description", - "show-on-card": "Show on Card" + "show-on-card": "Show on Card", + "new": "New", + "editUserPopup-title": "Edit User", + "newUserPopup-title": "New User" } diff --git a/i18n/de.i18n.json b/i18n/de.i18n.json index b379561d..ec5c0bea 100644 --- a/i18n/de.i18n.json +++ b/i18n/de.i18n.json @@ -756,5 +756,8 @@ "assignee": "Zugewiesen", "cardAssigneesPopup-title": "Zugewiesen", "addmore-detail": "Eine detailliertere Beschreibung hinzufügen", - "show-on-card": "Zeige auf Karte" + "show-on-card": "Zeige auf Karte", + "new": "New", + "editUserPopup-title": "Edit User", + "newUserPopup-title": "New User" } diff --git a/i18n/el.i18n.json b/i18n/el.i18n.json index 0ff93b02..425beb66 100644 --- a/i18n/el.i18n.json +++ b/i18n/el.i18n.json @@ -756,5 +756,8 @@ "assignee": "Assignee", "cardAssigneesPopup-title": "Assignee", "addmore-detail": "Add a more detailed description", - "show-on-card": "Show on Card" + "show-on-card": "Show on Card", + "new": "New", + "editUserPopup-title": "Edit User", + "newUserPopup-title": "New User" } diff --git a/i18n/en-GB.i18n.json b/i18n/en-GB.i18n.json index 0e0dcb60..b1321115 100644 --- a/i18n/en-GB.i18n.json +++ b/i18n/en-GB.i18n.json @@ -756,5 +756,8 @@ "assignee": "Assignee", "cardAssigneesPopup-title": "Assignee", "addmore-detail": "Add a more detailed description", - "show-on-card": "Show on Card" + "show-on-card": "Show on Card", + "new": "New", + "editUserPopup-title": "Edit User", + "newUserPopup-title": "New User" } diff --git a/i18n/eo.i18n.json b/i18n/eo.i18n.json index c030da3c..5f9855d1 100644 --- a/i18n/eo.i18n.json +++ b/i18n/eo.i18n.json @@ -756,5 +756,8 @@ "assignee": "Assignee", "cardAssigneesPopup-title": "Assignee", "addmore-detail": "Add a more detailed description", - "show-on-card": "Show on Card" + "show-on-card": "Show on Card", + "new": "New", + "editUserPopup-title": "Edit User", + "newUserPopup-title": "New User" } diff --git a/i18n/es-AR.i18n.json b/i18n/es-AR.i18n.json index e89e74e3..f269de2c 100644 --- a/i18n/es-AR.i18n.json +++ b/i18n/es-AR.i18n.json @@ -756,5 +756,8 @@ "assignee": "Assignee", "cardAssigneesPopup-title": "Assignee", "addmore-detail": "Add a more detailed description", - "show-on-card": "Show on Card" + "show-on-card": "Show on Card", + "new": "New", + "editUserPopup-title": "Edit User", + "newUserPopup-title": "New User" } diff --git a/i18n/es.i18n.json b/i18n/es.i18n.json index c7646568..1ba50764 100644 --- a/i18n/es.i18n.json +++ b/i18n/es.i18n.json @@ -756,5 +756,8 @@ "assignee": "Asignado", "cardAssigneesPopup-title": "Asignado", "addmore-detail": "Añadir una descripción detallada", - "show-on-card": "Mostrar en la tarjeta" + "show-on-card": "Mostrar en la tarjeta", + "new": "New", + "editUserPopup-title": "Edit User", + "newUserPopup-title": "New User" } diff --git a/i18n/eu.i18n.json b/i18n/eu.i18n.json index e51415da..785bcd8e 100644 --- a/i18n/eu.i18n.json +++ b/i18n/eu.i18n.json @@ -756,5 +756,8 @@ "assignee": "Assignee", "cardAssigneesPopup-title": "Assignee", "addmore-detail": "Add a more detailed description", - "show-on-card": "Show on Card" + "show-on-card": "Show on Card", + "new": "New", + "editUserPopup-title": "Edit User", + "newUserPopup-title": "New User" } diff --git a/i18n/fa.i18n.json b/i18n/fa.i18n.json index ddea935e..713c7be3 100644 --- a/i18n/fa.i18n.json +++ b/i18n/fa.i18n.json @@ -756,5 +756,8 @@ "assignee": "Assignee", "cardAssigneesPopup-title": "Assignee", "addmore-detail": "Add a more detailed description", - "show-on-card": "Show on Card" + "show-on-card": "Show on Card", + "new": "New", + "editUserPopup-title": "Edit User", + "newUserPopup-title": "New User" } diff --git a/i18n/fi.i18n.json b/i18n/fi.i18n.json index 1ba91142..080e2d7a 100644 --- a/i18n/fi.i18n.json +++ b/i18n/fi.i18n.json @@ -756,5 +756,8 @@ "assignee": "Käsittelijä", "cardAssigneesPopup-title": "Käsittelijä", "addmore-detail": "Lisää tarkempi kuvaus", - "show-on-card": "Näytä kortilla" + "show-on-card": "Näytä kortilla", + "new": "Uusi", + "editUserPopup-title": "Muokkaa käyttäjää", + "newUserPopup-title": "Uusi käyttäjä" } diff --git a/i18n/fr.i18n.json b/i18n/fr.i18n.json index abb13789..01028601 100644 --- a/i18n/fr.i18n.json +++ b/i18n/fr.i18n.json @@ -756,5 +756,8 @@ "assignee": "Cessionnaire", "cardAssigneesPopup-title": "Cessionnaire", "addmore-detail": "Ajouter une description plus détaillée", - "show-on-card": "Afficher sur la carte" + "show-on-card": "Afficher sur la carte", + "new": "New", + "editUserPopup-title": "Edit User", + "newUserPopup-title": "New User" } diff --git a/i18n/gl.i18n.json b/i18n/gl.i18n.json index c511efee..c88dde02 100644 --- a/i18n/gl.i18n.json +++ b/i18n/gl.i18n.json @@ -756,5 +756,8 @@ "assignee": "Assignee", "cardAssigneesPopup-title": "Assignee", "addmore-detail": "Add a more detailed description", - "show-on-card": "Show on Card" + "show-on-card": "Show on Card", + "new": "New", + "editUserPopup-title": "Edit User", + "newUserPopup-title": "New User" } diff --git a/i18n/he.i18n.json b/i18n/he.i18n.json index b7ada7a4..3ac0115e 100644 --- a/i18n/he.i18n.json +++ b/i18n/he.i18n.json @@ -756,5 +756,8 @@ "assignee": "גורם אחראי", "cardAssigneesPopup-title": "גורם אחראי", "addmore-detail": "הוספת תיאור מפורט", - "show-on-card": "הצגה על הכרטיס" + "show-on-card": "הצגה על הכרטיס", + "new": "New", + "editUserPopup-title": "Edit User", + "newUserPopup-title": "New User" } diff --git a/i18n/hi.i18n.json b/i18n/hi.i18n.json index 8480f287..e4c88a06 100644 --- a/i18n/hi.i18n.json +++ b/i18n/hi.i18n.json @@ -756,5 +756,8 @@ "assignee": "Assignee", "cardAssigneesPopup-title": "Assignee", "addmore-detail": "Add a more detailed description", - "show-on-card": "Show on Card" + "show-on-card": "Show on Card", + "new": "New", + "editUserPopup-title": "Edit User", + "newUserPopup-title": "New User" } diff --git a/i18n/hu.i18n.json b/i18n/hu.i18n.json index e7db6dcb..e022a075 100644 --- a/i18n/hu.i18n.json +++ b/i18n/hu.i18n.json @@ -756,5 +756,8 @@ "assignee": "Assignee", "cardAssigneesPopup-title": "Assignee", "addmore-detail": "Add a more detailed description", - "show-on-card": "Show on Card" + "show-on-card": "Show on Card", + "new": "New", + "editUserPopup-title": "Edit User", + "newUserPopup-title": "New User" } diff --git a/i18n/hy.i18n.json b/i18n/hy.i18n.json index 41001c3b..e2600d72 100644 --- a/i18n/hy.i18n.json +++ b/i18n/hy.i18n.json @@ -756,5 +756,8 @@ "assignee": "Assignee", "cardAssigneesPopup-title": "Assignee", "addmore-detail": "Add a more detailed description", - "show-on-card": "Show on Card" + "show-on-card": "Show on Card", + "new": "New", + "editUserPopup-title": "Edit User", + "newUserPopup-title": "New User" } diff --git a/i18n/id.i18n.json b/i18n/id.i18n.json index 530355a7..2bf5431b 100644 --- a/i18n/id.i18n.json +++ b/i18n/id.i18n.json @@ -756,5 +756,8 @@ "assignee": "Assignee", "cardAssigneesPopup-title": "Assignee", "addmore-detail": "Add a more detailed description", - "show-on-card": "Show on Card" + "show-on-card": "Show on Card", + "new": "New", + "editUserPopup-title": "Edit User", + "newUserPopup-title": "New User" } diff --git a/i18n/ig.i18n.json b/i18n/ig.i18n.json index 23da156a..3c3c2ac3 100644 --- a/i18n/ig.i18n.json +++ b/i18n/ig.i18n.json @@ -756,5 +756,8 @@ "assignee": "Assignee", "cardAssigneesPopup-title": "Assignee", "addmore-detail": "Add a more detailed description", - "show-on-card": "Show on Card" + "show-on-card": "Show on Card", + "new": "New", + "editUserPopup-title": "Edit User", + "newUserPopup-title": "New User" } diff --git a/i18n/it.i18n.json b/i18n/it.i18n.json index f2cfd575..3a3748b2 100644 --- a/i18n/it.i18n.json +++ b/i18n/it.i18n.json @@ -756,5 +756,8 @@ "assignee": "Assegnatario", "cardAssigneesPopup-title": "Assegnatario", "addmore-detail": "Add a more detailed description", - "show-on-card": "Show on Card" + "show-on-card": "Show on Card", + "new": "New", + "editUserPopup-title": "Edit User", + "newUserPopup-title": "New User" } diff --git a/i18n/ja.i18n.json b/i18n/ja.i18n.json index 26627059..7a77764a 100644 --- a/i18n/ja.i18n.json +++ b/i18n/ja.i18n.json @@ -756,5 +756,8 @@ "assignee": "担当者", "cardAssigneesPopup-title": "担当者", "addmore-detail": "詳細説明の追加", - "show-on-card": "カードに表示する項目" + "show-on-card": "カードに表示する項目", + "new": "New", + "editUserPopup-title": "Edit User", + "newUserPopup-title": "New User" } diff --git a/i18n/ka.i18n.json b/i18n/ka.i18n.json index 9bf7593d..d43699eb 100644 --- a/i18n/ka.i18n.json +++ b/i18n/ka.i18n.json @@ -756,5 +756,8 @@ "assignee": "Assignee", "cardAssigneesPopup-title": "Assignee", "addmore-detail": "Add a more detailed description", - "show-on-card": "Show on Card" + "show-on-card": "Show on Card", + "new": "New", + "editUserPopup-title": "Edit User", + "newUserPopup-title": "New User" } diff --git a/i18n/km.i18n.json b/i18n/km.i18n.json index f990a2ff..05bbb797 100644 --- a/i18n/km.i18n.json +++ b/i18n/km.i18n.json @@ -756,5 +756,8 @@ "assignee": "Assignee", "cardAssigneesPopup-title": "Assignee", "addmore-detail": "Add a more detailed description", - "show-on-card": "Show on Card" + "show-on-card": "Show on Card", + "new": "New", + "editUserPopup-title": "Edit User", + "newUserPopup-title": "New User" } diff --git a/i18n/ko.i18n.json b/i18n/ko.i18n.json index d982fc4f..33a48b21 100644 --- a/i18n/ko.i18n.json +++ b/i18n/ko.i18n.json @@ -756,5 +756,8 @@ "assignee": "Assignee", "cardAssigneesPopup-title": "Assignee", "addmore-detail": "Add a more detailed description", - "show-on-card": "Show on Card" + "show-on-card": "Show on Card", + "new": "New", + "editUserPopup-title": "Edit User", + "newUserPopup-title": "New User" } diff --git a/i18n/lv.i18n.json b/i18n/lv.i18n.json index 64d97cf8..87457e6b 100644 --- a/i18n/lv.i18n.json +++ b/i18n/lv.i18n.json @@ -756,5 +756,8 @@ "assignee": "Assignee", "cardAssigneesPopup-title": "Assignee", "addmore-detail": "Add a more detailed description", - "show-on-card": "Show on Card" + "show-on-card": "Show on Card", + "new": "New", + "editUserPopup-title": "Edit User", + "newUserPopup-title": "New User" } diff --git a/i18n/mk.i18n.json b/i18n/mk.i18n.json index 353ed40d..ba11ed40 100644 --- a/i18n/mk.i18n.json +++ b/i18n/mk.i18n.json @@ -756,5 +756,8 @@ "assignee": "Assignee", "cardAssigneesPopup-title": "Assignee", "addmore-detail": "Add a more detailed description", - "show-on-card": "Show on Card" + "show-on-card": "Show on Card", + "new": "New", + "editUserPopup-title": "Edit User", + "newUserPopup-title": "New User" } diff --git a/i18n/mn.i18n.json b/i18n/mn.i18n.json index 806056ef..f0f81dbd 100644 --- a/i18n/mn.i18n.json +++ b/i18n/mn.i18n.json @@ -756,5 +756,8 @@ "assignee": "Assignee", "cardAssigneesPopup-title": "Assignee", "addmore-detail": "Add a more detailed description", - "show-on-card": "Show on Card" + "show-on-card": "Show on Card", + "new": "New", + "editUserPopup-title": "Edit User", + "newUserPopup-title": "New User" } diff --git a/i18n/nb.i18n.json b/i18n/nb.i18n.json index 0eeb6ee1..176dcea0 100644 --- a/i18n/nb.i18n.json +++ b/i18n/nb.i18n.json @@ -756,5 +756,8 @@ "assignee": "Assignee", "cardAssigneesPopup-title": "Assignee", "addmore-detail": "Add a more detailed description", - "show-on-card": "Show on Card" + "show-on-card": "Show on Card", + "new": "New", + "editUserPopup-title": "Edit User", + "newUserPopup-title": "New User" } diff --git a/i18n/nl.i18n.json b/i18n/nl.i18n.json index c74b3cb6..b59436f6 100644 --- a/i18n/nl.i18n.json +++ b/i18n/nl.i18n.json @@ -756,5 +756,8 @@ "assignee": "Toegewezen aan", "cardAssigneesPopup-title": "Toegewezen aan", "addmore-detail": "Add a more detailed description", - "show-on-card": "Show on Card" + "show-on-card": "Show on Card", + "new": "New", + "editUserPopup-title": "Edit User", + "newUserPopup-title": "New User" } diff --git a/i18n/oc.i18n.json b/i18n/oc.i18n.json index 9b3299c7..715ff470 100644 --- a/i18n/oc.i18n.json +++ b/i18n/oc.i18n.json @@ -756,5 +756,8 @@ "assignee": "Assignee", "cardAssigneesPopup-title": "Assignee", "addmore-detail": "Add a more detailed description", - "show-on-card": "Show on Card" + "show-on-card": "Show on Card", + "new": "New", + "editUserPopup-title": "Edit User", + "newUserPopup-title": "New User" } diff --git a/i18n/pl.i18n.json b/i18n/pl.i18n.json index 4a88b98d..025b8d4c 100644 --- a/i18n/pl.i18n.json +++ b/i18n/pl.i18n.json @@ -756,5 +756,8 @@ "assignee": "Przypisujący", "cardAssigneesPopup-title": "Przypisujący", "addmore-detail": "Dodaj bardziej szczegółowy opis", - "show-on-card": "Pokaż na karcie" + "show-on-card": "Pokaż na karcie", + "new": "New", + "editUserPopup-title": "Edit User", + "newUserPopup-title": "New User" } diff --git a/i18n/pt-BR.i18n.json b/i18n/pt-BR.i18n.json index 5fd94159..7d5a05cf 100644 --- a/i18n/pt-BR.i18n.json +++ b/i18n/pt-BR.i18n.json @@ -756,5 +756,8 @@ "assignee": "Administrador", "cardAssigneesPopup-title": "Administrador", "addmore-detail": "Adicionar descrição detalhada", - "show-on-card": "Mostrar no Cartão" + "show-on-card": "Mostrar no Cartão", + "new": "New", + "editUserPopup-title": "Edit User", + "newUserPopup-title": "New User" } diff --git a/i18n/pt.i18n.json b/i18n/pt.i18n.json index b9f78f88..22c56c97 100644 --- a/i18n/pt.i18n.json +++ b/i18n/pt.i18n.json @@ -756,5 +756,8 @@ "assignee": "Assignee", "cardAssigneesPopup-title": "Assignee", "addmore-detail": "Add a more detailed description", - "show-on-card": "Show on Card" + "show-on-card": "Show on Card", + "new": "New", + "editUserPopup-title": "Edit User", + "newUserPopup-title": "New User" } diff --git a/i18n/ro.i18n.json b/i18n/ro.i18n.json index 04f9904a..8af5220f 100644 --- a/i18n/ro.i18n.json +++ b/i18n/ro.i18n.json @@ -756,5 +756,8 @@ "assignee": "Assignee", "cardAssigneesPopup-title": "Assignee", "addmore-detail": "Add a more detailed description", - "show-on-card": "Show on Card" + "show-on-card": "Show on Card", + "new": "New", + "editUserPopup-title": "Edit User", + "newUserPopup-title": "New User" } diff --git a/i18n/ru.i18n.json b/i18n/ru.i18n.json index 6027b248..459cfbde 100644 --- a/i18n/ru.i18n.json +++ b/i18n/ru.i18n.json @@ -756,5 +756,8 @@ "assignee": "Исполнитель", "cardAssigneesPopup-title": "Исполнитель", "addmore-detail": "Добавить более детальное описание", - "show-on-card": "Показать на карточке" + "show-on-card": "Показать на карточке", + "new": "New", + "editUserPopup-title": "Edit User", + "newUserPopup-title": "New User" } diff --git a/i18n/sl.i18n.json b/i18n/sl.i18n.json index b8e41076..a580daa7 100644 --- a/i18n/sl.i18n.json +++ b/i18n/sl.i18n.json @@ -756,5 +756,8 @@ "assignee": "Dodeljen član", "cardAssigneesPopup-title": "Dodeljen član", "addmore-detail": "Dodaj podrobnejši opis", - "show-on-card": "Prikaži na kartici" + "show-on-card": "Prikaži na kartici", + "new": "New", + "editUserPopup-title": "Edit User", + "newUserPopup-title": "New User" } diff --git a/i18n/sr.i18n.json b/i18n/sr.i18n.json index 687435e0..1ae2aba6 100644 --- a/i18n/sr.i18n.json +++ b/i18n/sr.i18n.json @@ -756,5 +756,8 @@ "assignee": "Asignat", "cardAssigneesPopup-title": "Asignat", "addmore-detail": "Dodaj detaljaniji opis", - "show-on-card": "Prikaži na kartici" + "show-on-card": "Prikaži na kartici", + "new": "New", + "editUserPopup-title": "Edit User", + "newUserPopup-title": "New User" } diff --git a/i18n/sv.i18n.json b/i18n/sv.i18n.json index bd347cb4..114be31e 100644 --- a/i18n/sv.i18n.json +++ b/i18n/sv.i18n.json @@ -756,5 +756,8 @@ "assignee": "Assignee", "cardAssigneesPopup-title": "Assignee", "addmore-detail": "Add a more detailed description", - "show-on-card": "Show on Card" + "show-on-card": "Show on Card", + "new": "New", + "editUserPopup-title": "Edit User", + "newUserPopup-title": "New User" } diff --git a/i18n/sw.i18n.json b/i18n/sw.i18n.json index 8a5c3490..ba45497f 100644 --- a/i18n/sw.i18n.json +++ b/i18n/sw.i18n.json @@ -756,5 +756,8 @@ "assignee": "Assignee", "cardAssigneesPopup-title": "Assignee", "addmore-detail": "Add a more detailed description", - "show-on-card": "Show on Card" + "show-on-card": "Show on Card", + "new": "New", + "editUserPopup-title": "Edit User", + "newUserPopup-title": "New User" } diff --git a/i18n/ta.i18n.json b/i18n/ta.i18n.json index d3eeba61..8d847659 100644 --- a/i18n/ta.i18n.json +++ b/i18n/ta.i18n.json @@ -756,5 +756,8 @@ "assignee": "Assignee", "cardAssigneesPopup-title": "Assignee", "addmore-detail": "Add a more detailed description", - "show-on-card": "Show on Card" + "show-on-card": "Show on Card", + "new": "New", + "editUserPopup-title": "Edit User", + "newUserPopup-title": "New User" } diff --git a/i18n/th.i18n.json b/i18n/th.i18n.json index e08fad9b..2d6df909 100644 --- a/i18n/th.i18n.json +++ b/i18n/th.i18n.json @@ -756,5 +756,8 @@ "assignee": "Assignee", "cardAssigneesPopup-title": "Assignee", "addmore-detail": "Add a more detailed description", - "show-on-card": "Show on Card" + "show-on-card": "Show on Card", + "new": "New", + "editUserPopup-title": "Edit User", + "newUserPopup-title": "New User" } diff --git a/i18n/tr.i18n.json b/i18n/tr.i18n.json index ed07b2a4..74f2ccf5 100644 --- a/i18n/tr.i18n.json +++ b/i18n/tr.i18n.json @@ -756,5 +756,8 @@ "assignee": "Assignee", "cardAssigneesPopup-title": "Assignee", "addmore-detail": "Add a more detailed description", - "show-on-card": "Show on Card" + "show-on-card": "Show on Card", + "new": "New", + "editUserPopup-title": "Edit User", + "newUserPopup-title": "New User" } diff --git a/i18n/uk.i18n.json b/i18n/uk.i18n.json index ec4ac91a..31fed042 100644 --- a/i18n/uk.i18n.json +++ b/i18n/uk.i18n.json @@ -756,5 +756,8 @@ "assignee": "Assignee", "cardAssigneesPopup-title": "Assignee", "addmore-detail": "Add a more detailed description", - "show-on-card": "Show on Card" + "show-on-card": "Show on Card", + "new": "New", + "editUserPopup-title": "Edit User", + "newUserPopup-title": "New User" } diff --git a/i18n/vi.i18n.json b/i18n/vi.i18n.json index a0a1cb84..25df96b7 100644 --- a/i18n/vi.i18n.json +++ b/i18n/vi.i18n.json @@ -756,5 +756,8 @@ "assignee": "Assignee", "cardAssigneesPopup-title": "Assignee", "addmore-detail": "Add a more detailed description", - "show-on-card": "Show on Card" + "show-on-card": "Show on Card", + "new": "New", + "editUserPopup-title": "Edit User", + "newUserPopup-title": "New User" } diff --git a/i18n/zh-CN.i18n.json b/i18n/zh-CN.i18n.json index 872c6ef3..6347fd56 100644 --- a/i18n/zh-CN.i18n.json +++ b/i18n/zh-CN.i18n.json @@ -756,5 +756,8 @@ "assignee": "被指派人", "cardAssigneesPopup-title": "被指派人", "addmore-detail": "Add a more detailed description", - "show-on-card": "Show on Card" + "show-on-card": "Show on Card", + "new": "New", + "editUserPopup-title": "Edit User", + "newUserPopup-title": "New User" } diff --git a/i18n/zh-HK.i18n.json b/i18n/zh-HK.i18n.json index c58d0672..82aff057 100644 --- a/i18n/zh-HK.i18n.json +++ b/i18n/zh-HK.i18n.json @@ -756,5 +756,8 @@ "assignee": "Assignee", "cardAssigneesPopup-title": "Assignee", "addmore-detail": "Add a more detailed description", - "show-on-card": "Show on Card" + "show-on-card": "Show on Card", + "new": "New", + "editUserPopup-title": "Edit User", + "newUserPopup-title": "New User" } diff --git a/i18n/zh-TW.i18n.json b/i18n/zh-TW.i18n.json index 694b61d7..f42b05a4 100644 --- a/i18n/zh-TW.i18n.json +++ b/i18n/zh-TW.i18n.json @@ -756,5 +756,8 @@ "assignee": "代理人", "cardAssigneesPopup-title": "代理人", "addmore-detail": "Add a more detailed description", - "show-on-card": "Show on Card" + "show-on-card": "Show on Card", + "new": "New", + "editUserPopup-title": "Edit User", + "newUserPopup-title": "New User" } -- cgit v1.2.3-1-g7c22 From e9924a2f03c1f124ff9e37eedbf326a16d07087a Mon Sep 17 00:00:00 2001 From: Lauri Ojansivu Date: Sat, 22 Feb 2020 03:10:08 +0200 Subject: v3.80 --- .snap-meteor-1.8/package-lock.json | 2 +- .snap-meteor-1.8/package.json | 2 +- CHANGELOG.md | 10 ++++++++-- Stackerfile.yml | 2 +- package-lock.json | 2 +- package.json | 2 +- public/api/wekan.html | 4 ++-- public/api/wekan.yml | 2 +- sandstorm-pkgdef.capnp | 4 ++-- 9 files changed, 18 insertions(+), 12 deletions(-) diff --git a/.snap-meteor-1.8/package-lock.json b/.snap-meteor-1.8/package-lock.json index 3f3d5dd1..de06db8e 100644 --- a/.snap-meteor-1.8/package-lock.json +++ b/.snap-meteor-1.8/package-lock.json @@ -1,6 +1,6 @@ { "name": "wekan", - "version": "v3.79.0", + "version": "v3.80.0", "lockfileVersion": 1, "requires": true, "dependencies": { diff --git a/.snap-meteor-1.8/package.json b/.snap-meteor-1.8/package.json index ac5746df..a5897c32 100644 --- a/.snap-meteor-1.8/package.json +++ b/.snap-meteor-1.8/package.json @@ -1,6 +1,6 @@ { "name": "wekan", - "version": "v3.79.0", + "version": "v3.80.0", "description": "Open-Source kanban", "private": true, "scripts": { diff --git a/CHANGELOG.md b/CHANGELOG.md index 268ec8d2..9a2a061e 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,6 +1,12 @@ -# Upcoming Wekan release +# v3.80 2020-02-22 Wekan release -This release adds the following updates: +This release adds the following features: + +- [Create New User in Admin Panel](https://github.com/wekan/wekan/commit/e0ca960a35cf006880019ba28fc82aa30f289a71). + Works, but does not save fullname yet, so currently it's needed to edit add fullname later. + Thanks to xet7. + +and adds the following updates: - [Update to Meteor 1.9.1, Node 12.16.1 etc newest dependencies](https://github.com/wekan/wekan/commit/cbbb5deff7d84a91c40becc9caaf70f5b6738b63). Thanks to xet7. diff --git a/Stackerfile.yml b/Stackerfile.yml index 4626a3cf..8b544ace 100644 --- a/Stackerfile.yml +++ b/Stackerfile.yml @@ -1,5 +1,5 @@ appId: wekan-public/apps/77b94f60-dec9-0136-304e-16ff53095928 -appVersion: "v3.79.0" +appVersion: "v3.80.0" files: userUploads: - README.md diff --git a/package-lock.json b/package-lock.json index 8e93b919..53a81918 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,6 +1,6 @@ { "name": "wekan", - "version": "v3.79.0", + "version": "v3.80.0", "lockfileVersion": 1, "requires": true, "dependencies": { diff --git a/package.json b/package.json index 7d79ac5d..19bc387e 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "wekan", - "version": "v3.79.0", + "version": "v3.80.0", "description": "Open-Source kanban", "private": true, "scripts": { diff --git a/public/api/wekan.html b/public/api/wekan.html index 56d8e698..ed25869e 100644 --- a/public/api/wekan.html +++ b/public/api/wekan.html @@ -1524,7 +1524,7 @@ var n=this.pipeline.run(e.tokenizer(t)),r=new e.Vector,i=[],o=this._fields.reduc
    • - Wekan REST API v3.79 + Wekan REST API v3.80
    • @@ -2017,7 +2017,7 @@ var n=this.pipeline.run(e.tokenizer(t)),r=new e.Vector,i=[],o=this._fields.reduc
      -

      Wekan REST API v3.79

      +

      Wekan REST API v3.80

      Scroll down for code samples, example requests and responses. Select a language for code samples from the tabs above or the mobile navigation menu.

      diff --git a/public/api/wekan.yml b/public/api/wekan.yml index d390bf39..2df61279 100644 --- a/public/api/wekan.yml +++ b/public/api/wekan.yml @@ -1,7 +1,7 @@ swagger: '2.0' info: title: Wekan REST API - version: v3.79 + version: v3.80 description: | The REST API allows you to control and extend Wekan with ease. diff --git a/sandstorm-pkgdef.capnp b/sandstorm-pkgdef.capnp index 00a731b0..02840e89 100644 --- a/sandstorm-pkgdef.capnp +++ b/sandstorm-pkgdef.capnp @@ -22,10 +22,10 @@ const pkgdef :Spk.PackageDefinition = ( appTitle = (defaultText = "Wekan"), # The name of the app as it is displayed to the user. - appVersion = 379, + appVersion = 380, # Increment this for every release. - appMarketingVersion = (defaultText = "3.79.0~2020-02-13"), + appMarketingVersion = (defaultText = "3.80.0~2020-02-22"), # Human-readable presentation of the app version. minUpgradableAppVersion = 0, -- cgit v1.2.3-1-g7c22 From 906c25d5e8fa77988bb7069f2d826e139e07cca4 Mon Sep 17 00:00:00 2001 From: Lauri Ojansivu Date: Sat, 22 Feb 2020 10:32:48 +0200 Subject: Update translations. --- i18n/he.i18n.json | 6 +++--- i18n/it.i18n.json | 16 ++++++++-------- 2 files changed, 11 insertions(+), 11 deletions(-) diff --git a/i18n/he.i18n.json b/i18n/he.i18n.json index 3ac0115e..fecbfbb3 100644 --- a/i18n/he.i18n.json +++ b/i18n/he.i18n.json @@ -757,7 +757,7 @@ "cardAssigneesPopup-title": "גורם אחראי", "addmore-detail": "הוספת תיאור מפורט", "show-on-card": "הצגה על הכרטיס", - "new": "New", - "editUserPopup-title": "Edit User", - "newUserPopup-title": "New User" + "new": "חדש", + "editUserPopup-title": "עריכת משתמש", + "newUserPopup-title": "משתמש חדש" } diff --git a/i18n/it.i18n.json b/i18n/it.i18n.json index 3a3748b2..f378012e 100644 --- a/i18n/it.i18n.json +++ b/i18n/it.i18n.json @@ -24,7 +24,7 @@ "act-createCard": "scheda __card__ creata nella lista __list__ della corsia __swimlane__ della bacheca __board__", "act-createCustomField": "creato campo personalizzato __customField__ nella bacheca __board", "act-deleteCustomField": "campo personalizzato eliminato __customField__ nella bacheca __board", - "act-setCustomField": "edited custom field __customField__: __customFieldValue__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-setCustomField": "campo personalizzato modificato __customField__: __customFieldValue__ sulla scheda __card__ sulla lista __list__ sulla swimlane __swimlane__ sulla bacheca __board__", "act-createList": "aggiunta lista __list__ alla bacheca __board__", "act-addBoardMember": "aggiunto membro __member__ alla bacheca __board__", "act-archivedBoard": "Bacheca __board__ archiviata", @@ -583,9 +583,9 @@ "default": "Predefinito", "queue": "Coda", "subtask-settings": "Impostazioni sotto-compiti", - "card-settings": "Card Settings", + "card-settings": "Impostazioni della scheda", "boardSubtaskSettingsPopup-title": "Impostazioni sotto-compiti della bacheca", - "boardCardSettingsPopup-title": "Card Settings", + "boardCardSettingsPopup-title": "Impostazioni della scheda", "deposit-subtasks-board": "Deposita i sotto compiti in questa bacheca", "deposit-subtasks-list": "Lista di destinaizoni per questi sotto-compiti", "show-parent-in-minicard": "Mostra genirotri nelle mini schede:", @@ -755,9 +755,9 @@ "show-desktop-drag-handles": "Mostra maniglie di trascinamento del desktop", "assignee": "Assegnatario", "cardAssigneesPopup-title": "Assegnatario", - "addmore-detail": "Add a more detailed description", - "show-on-card": "Show on Card", - "new": "New", - "editUserPopup-title": "Edit User", - "newUserPopup-title": "New User" + "addmore-detail": "Aggiungi una descrizione più dettagliata", + "show-on-card": "Mostra sulla scheda", + "new": "Nuovo", + "editUserPopup-title": "Modifica utente", + "newUserPopup-title": "Nuovo utente" } -- cgit v1.2.3-1-g7c22 From 2b9540ce02de604bf84ea082f2dcb1d01673708c Mon Sep 17 00:00:00 2001 From: Lauri Ojansivu Date: Sat, 22 Feb 2020 16:32:54 +0200 Subject: Try to fix afterwards loading of cards by adding fallback when requestIdleCallback is not available. Thanks to xet7 ! Closes #2878, closes #2250 --- client/components/lists/listBody.js | 18 +++++++++++++++++- 1 file changed, 17 insertions(+), 1 deletion(-) diff --git a/client/components/lists/listBody.js b/client/components/lists/listBody.js index 89c27ec7..03f88f63 100644 --- a/client/components/lists/listBody.js +++ b/client/components/lists/listBody.js @@ -743,9 +743,25 @@ BlazeComponent.extendComponent({ }, updateList() { + // Use fallback when requestIdleCallback is not available on iOS and Safari + // https://www.afasterweb.com/2017/11/20/utilizing-idle-moments/ + checkIdleTime = + window.requestIdleCallback || + function(handler) { + const startTime = Date.now(); + return setTimeout(function() { + handler({ + didTimeout: false, + timeRemaining() { + return Math.max(0, 50.0 - (Date.now() - startTime)); + }, + }); + }, 1); + }; + if (this.spinnerInView()) { this.cardlimit.set(this.cardlimit.get() + InfiniteScrollIter); - window.requestIdleCallback(() => this.updateList()); + checkIdleTime(() => this.updateList()); } }, -- cgit v1.2.3-1-g7c22 From fa07dcf42208b5ce3962dc645df635de42e23a58 Mon Sep 17 00:00:00 2001 From: Lauri Ojansivu Date: Sat, 22 Feb 2020 16:39:28 +0200 Subject: Update ChangeLog. --- CHANGELOG.md | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 9a2a061e..d430f672 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,13 @@ +# Upcoming Wekan release + +This release tries to fix the following bugs: + +- [Try to fix afterwards loading of cards by adding fallback when requestIdleCallback is not + available](https://github.com/wekan/wekan/commit/2b9540ce02de604bf84ea082f2dcb1d01673708c). + Thanks to xet7. + +Thanks to above GitHub users for their contributions and translators for their translations. + # v3.80 2020-02-22 Wekan release This release adds the following features: -- cgit v1.2.3-1-g7c22 From 27f9c6b925e615ee1778e617d32983a8f84c50c2 Mon Sep 17 00:00:00 2001 From: Lauri Ojansivu Date: Sat, 22 Feb 2020 20:07:16 +0200 Subject: Update translations. --- i18n/es.i18n.json | 6 +++--- i18n/fr.i18n.json | 6 +++--- i18n/sv.i18n.json | 40 ++++++++++++++++++++-------------------- 3 files changed, 26 insertions(+), 26 deletions(-) diff --git a/i18n/es.i18n.json b/i18n/es.i18n.json index 1ba50764..ce77ba7d 100644 --- a/i18n/es.i18n.json +++ b/i18n/es.i18n.json @@ -757,7 +757,7 @@ "cardAssigneesPopup-title": "Asignado", "addmore-detail": "Añadir una descripción detallada", "show-on-card": "Mostrar en la tarjeta", - "new": "New", - "editUserPopup-title": "Edit User", - "newUserPopup-title": "New User" + "new": "Nuevo", + "editUserPopup-title": "Editar el usuario", + "newUserPopup-title": "Nuevo usuario" } diff --git a/i18n/fr.i18n.json b/i18n/fr.i18n.json index 01028601..226a6c8a 100644 --- a/i18n/fr.i18n.json +++ b/i18n/fr.i18n.json @@ -757,7 +757,7 @@ "cardAssigneesPopup-title": "Cessionnaire", "addmore-detail": "Ajouter une description plus détaillée", "show-on-card": "Afficher sur la carte", - "new": "New", - "editUserPopup-title": "Edit User", - "newUserPopup-title": "New User" + "new": "Nouveau", + "editUserPopup-title": "Éditer l'utilisateur", + "newUserPopup-title": "Nouvel utilisateur" } diff --git a/i18n/sv.i18n.json b/i18n/sv.i18n.json index 114be31e..66c08333 100644 --- a/i18n/sv.i18n.json +++ b/i18n/sv.i18n.json @@ -17,14 +17,14 @@ "act-completeChecklist": "slutförde checklista __checklist__ i kort __card__ i lista __list__ i simbana __swimlane__ på anslagstavla __board__", "act-uncompleteChecklist": "ofullbordade checklista __checklist__ på kort __card__ i lista __list__ i simbana __swimlane__ på anslagstavla __board__", "act-addComment": "kommenterade på kort __card__: __comment__ i lista __list__ i simbana __swimlane__ på anslagstavla __board__", - "act-editComment": "edited comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-deleteComment": "deleted comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-editComment": "redigerade kommentar på kort __card__: __comment__ i listan __list__ i simbana __swimlane__ i brädet __board__", + "act-deleteComment": "raderade kommentar på kort __card__: __comment__ i listan __list__ i simbana __swimlane__ i brädet __board__", "act-createBoard": "skapade anslagstavla __board__", "act-createSwimlane": "skapade simbana __swimlane__ till anslagstavla __board__", "act-createCard": "skapade kort __card__ i lista __list__ i simbana __swimlane__ på anslagstavla __board__", "act-createCustomField": "skapade anpassat fält __customField__ på anslagstavlan __board__", - "act-deleteCustomField": "deleted custom field __customField__ at board __board__", - "act-setCustomField": "edited custom field __customField__: __customFieldValue__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-deleteCustomField": "raderade anpasssat fält __customField__ på bräde __board__", + "act-setCustomField": "redigerade anpassat fält __customField__: __customFieldValue__ på kort __card__ i lista __list__ i simbana __swimlane__ på bräde __board__", "act-createList": "lade till lista __list__ på anslagstavla __board__", "act-addBoardMember": "lade till medlem __member__ på anslagstavla __board__", "act-archivedBoard": "Anslagstavla __board__ flyttad till arkivet", @@ -137,7 +137,7 @@ "board-view": "Anslagstavelsvy", "board-view-cal": "Kalender", "board-view-swimlanes": "Simbanor", - "board-view-collapse": "Collapse", + "board-view-collapse": "Kollapsa", "board-view-lists": "Listor", "bucket-example": "Gilla \"att-göra-innan-jag-dör-lista\" till exempel", "cancel": "Avbryt", @@ -530,7 +530,7 @@ "bidirectional-webhooks": "Two-Way Webhooks", "outgoingWebhooksPopup-title": "Utgående Webhookar", "boardCardTitlePopup-title": "Korttitelfiler", - "disable-webhook": "Disable This Webhook", + "disable-webhook": "Avaktivera denna webhook", "global-webhook": "Globala webhooks", "new-outgoing-webhook": "Ny utgående webhook", "no-name": "(Okänd)", @@ -583,9 +583,9 @@ "default": "Standard", "queue": "Kö", "subtask-settings": "Deluppgift inställningar", - "card-settings": "Card Settings", + "card-settings": "Kortinställningar", "boardSubtaskSettingsPopup-title": "Deluppgiftsinställningar för anslagstavla", - "boardCardSettingsPopup-title": "Card Settings", + "boardCardSettingsPopup-title": "Kortinställningar", "deposit-subtasks-board": "Insättnings deluppgifter på denna anslagstavla:", "deposit-subtasks-list": "Landningslista för deluppgifter deponerade här:", "show-parent-in-minicard": "Visa förälder i minikort:", @@ -743,21 +743,21 @@ "almostdue": "aktuell förfallotid %s närmar sig", "pastdue": "aktuell förfallotid %s är förbi", "duenow": "aktuell förfallotid %s är idag", - "act-newDue": "__list__/__card__ has 1st due reminder [__board__]", - "act-withDue": "__list__/__card__ due reminders [__board__]", + "act-newDue": "__list__/__card__ har en 1:a påminnelse [__board__]", + "act-withDue": "__list__/__card__ påminnelser [__board__]", "act-almostdue": "påminde om den aktuella förfallotiden (__timeValue__) av __card__ närmar sig", "act-pastdue": "påminde om den aktuella förfallotiden (__timeValue__) av __card__ är förbi", "act-duenow": "påminde om den aktuella förfallotiden (__timeValue__) av __card__ är nu", - "act-atUserComment": "You were mentioned in [__board__] __list__/__card__", + "act-atUserComment": "Du omnämndes i [__board__] __list__/__card__", "delete-user-confirm-popup": "Är du säker på att du vill ta bort det här kontot? Det går inte att ångra sig.", "accounts-allowUserDelete": "Tillåt användare att själv ta bort sina konton", - "hide-minicard-label-text": "Hide minicard label text", - "show-desktop-drag-handles": "Show desktop drag handles", - "assignee": "Assignee", - "cardAssigneesPopup-title": "Assignee", - "addmore-detail": "Add a more detailed description", - "show-on-card": "Show on Card", - "new": "New", - "editUserPopup-title": "Edit User", - "newUserPopup-title": "New User" + "hide-minicard-label-text": "Dölj etikett för minikort", + "show-desktop-drag-handles": "Visa greppytor i desktop", + "assignee": "Tilldelad till", + "cardAssigneesPopup-title": "Tilldelad till", + "addmore-detail": "Lägg till detaljerad beskrivning", + "show-on-card": "Visa på kort", + "new": "Ny", + "editUserPopup-title": "Redigera användare", + "newUserPopup-title": "Ny användare" } -- cgit v1.2.3-1-g7c22 From 493d71a19859a2255a9b995a74c87d8a4526625c Mon Sep 17 00:00:00 2001 From: Lauri Ojansivu Date: Sun, 23 Feb 2020 22:45:43 +0200 Subject: Update translations. --- i18n/pt-BR.i18n.json | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/i18n/pt-BR.i18n.json b/i18n/pt-BR.i18n.json index 7d5a05cf..6470f2d0 100644 --- a/i18n/pt-BR.i18n.json +++ b/i18n/pt-BR.i18n.json @@ -757,7 +757,7 @@ "cardAssigneesPopup-title": "Administrador", "addmore-detail": "Adicionar descrição detalhada", "show-on-card": "Mostrar no Cartão", - "new": "New", - "editUserPopup-title": "Edit User", - "newUserPopup-title": "New User" + "new": "Novo", + "editUserPopup-title": "Editar usuário", + "newUserPopup-title": "Novo usuário" } -- cgit v1.2.3-1-g7c22 From 21b75edcdd8bc2fc79ae0a8c9c3691cc6f61c0ca Mon Sep 17 00:00:00 2001 From: Nico Date: Fri, 28 Feb 2020 22:05:33 +0100 Subject: Make profile.initials available in publications --- server/publications/boards.js | 1 + server/publications/users.js | 1 + 2 files changed, 2 insertions(+) diff --git a/server/publications/boards.js b/server/publications/boards.js index e3095833..f24dce47 100644 --- a/server/publications/boards.js +++ b/server/publications/boards.js @@ -192,6 +192,7 @@ Meteor.publishRelations('board', function(boardId, isArchived) { username: 1, 'profile.fullname': 1, 'profile.avatarUrl': 1, + 'profile.initials': 1, }, }, ), diff --git a/server/publications/users.js b/server/publications/users.js index 59411ca0..c04f8c5c 100644 --- a/server/publications/users.js +++ b/server/publications/users.js @@ -6,6 +6,7 @@ Meteor.publish('user-miniprofile', function(userId) { username: 1, 'profile.fullname': 1, 'profile.avatarUrl': 1, + 'profile.initials': 1, }, }); }); -- cgit v1.2.3-1-g7c22 From 26b521e86e6ac40b7ba25bbe8dac7bf4d48d43ce Mon Sep 17 00:00:00 2001 From: Lauri Ojansivu Date: Sun, 1 Mar 2020 20:26:29 +0200 Subject: Upgrade Meteor to 1.10-rc.2 --- .meteor/packages | 8 ++++---- .meteor/release | 2 +- .meteor/versions | 30 +++++++++++++++--------------- 3 files changed, 20 insertions(+), 20 deletions(-) diff --git a/.meteor/packages b/.meteor/packages index dc70f580..0f764d86 100644 --- a/.meteor/packages +++ b/.meteor/packages @@ -23,7 +23,7 @@ dburles:collection-helpers idmontie:migrations matb33:collection-hooks matteodem:easy-search -mongo@1.8.0 +mongo@1.9.0-rc110.2 mquandalle:collection-mutations # Account system @@ -38,7 +38,7 @@ wekan-accounts-oidc # Utilities check@1.3.1 jquery@1.11.10 -random@1.1.0 +random@1.2.0-rc110.2 reactive-dict@1.3.0 session@1.2.0 tracker@1.2.0 @@ -67,7 +67,7 @@ templates:tabs verron:autosize simple:json-routes rajit:bootstrap3-datepicker -shell-server@0.4.0 +shell-server@0.5.0-rc110.2 simple:rest-accounts-password useraccounts:core email@1.2.3 @@ -75,7 +75,7 @@ horka:swipebox dynamic-import@0.5.1 staringatlights:fast-render -accounts-password@1.5.2 +accounts-password@1.6.0-rc110.2 cfs:gridfs rzymek:fullcalendar momentjs:moment@2.22.2 diff --git a/.meteor/release b/.meteor/release index 8558e149..fa971c2a 100644 --- a/.meteor/release +++ b/.meteor/release @@ -1 +1 @@ -METEOR@1.9.2 +METEOR@1.10-rc.2 diff --git a/.meteor/versions b/.meteor/versions index 1c6ceb8b..caf2c7d1 100644 --- a/.meteor/versions +++ b/.meteor/versions @@ -1,7 +1,7 @@ 3stack:presence@1.1.2 -accounts-base@1.5.0 -accounts-oauth@1.1.16 -accounts-password@1.5.3 +accounts-base@1.6.0-rc110.2 +accounts-oauth@1.2.0-rc110.2 +accounts-password@1.6.0-rc110.2 aldeed:collection2@2.10.0 aldeed:collection2-core@1.2.0 aldeed:schema-deny@1.1.0 @@ -17,7 +17,7 @@ base64@1.0.12 binary-heap@1.0.11 blaze@2.3.4 blaze-tools@1.0.10 -boilerplate-generator@1.6.0 +boilerplate-generator@1.7.0-rc110.2 browser-policy-common@1.0.11 browser-policy-framing@1.1.0 caching-compiler@1.2.1 @@ -75,7 +75,7 @@ htmljs@1.0.11 http@1.4.2 id-map@1.1.0 idmontie:migrations@1.0.3 -inter-process-messaging@0.1.0 +inter-process-messaging@0.1.1-rc110.2 jquery@1.11.11 kadira:blaze-layout@2.3.0 kadira:dochead@1.5.0 @@ -84,7 +84,7 @@ kenton:accounts-sandstorm@0.7.0 konecty:mongo-counter@0.0.5_3 lamhieu:meteorx@2.1.1 lamhieu:unblock@1.0.0 -launch-screen@1.1.1 +launch-screen@1.2.0-rc110.2 livedata@1.0.18 localstorage@1.2.0 logging@1.1.20 @@ -104,13 +104,13 @@ meteorspark:util@0.2.0 minifier-css@1.5.0 minifier-js@2.6.0 minifiers@1.1.8-faster-rebuild.0 -minimongo@1.4.5 -mobile-status-bar@1.0.14 +minimongo@1.5.0-rc110.2 +mobile-status-bar@1.1.0-rc110.2 modern-browsers@0.1.5 modules@0.15.0 modules-runtime@0.12.0 momentjs:moment@2.24.0 -mongo@1.8.1 +mongo@1.9.0-rc110.2 mongo-decimal@0.1.1 mongo-dev-server@1.1.0 mongo-id@1.0.7 @@ -127,9 +127,9 @@ mquandalle:mousetrap-bindglobal@0.0.1 mquandalle:perfect-scrollbar@0.6.5_2 msavin:usercache@1.8.0 npm-bcrypt@0.9.3 -npm-mongo@3.3.0 -oauth@1.2.8 -oauth2@1.2.1 +npm-mongo@3.5.0-rc110.2 +oauth@1.3.0-rc110.2 +oauth2@1.3.0-rc110.2 observe-sequence@1.0.16 ongoworks:speakingurl@1.1.0 ordered-dict@1.1.0 @@ -144,7 +144,7 @@ promise@0.11.2 raix:eventemitter@0.1.3 raix:handlebar-helpers@0.2.5 rajit:bootstrap3-datepicker@1.7.1_1 -random@1.1.0 +random@1.2.0-rc110.2 rate-limit@1.0.9 reactive-dict@1.3.0 reactive-var@1.0.11 @@ -156,7 +156,7 @@ server-render@0.3.1 service-configuration@1.0.11 session@1.2.0 sha@1.0.9 -shell-server@0.4.0 +shell-server@0.5.0-rc110.2 simple:authenticate-user-by-token@1.0.1 simple:json-routes@2.1.0 simple:rest-accounts-password@1.1.2 @@ -186,7 +186,7 @@ useraccounts:core@1.14.2 useraccounts:flow-routing@1.14.2 useraccounts:unstyled@1.14.2 verron:autosize@3.0.8 -webapp@1.8.2 +webapp@1.9.0-rc110.2 webapp-hashing@1.0.9 wekan-accounts-cas@0.1.0 wekan-accounts-oidc@1.0.10 -- cgit v1.2.3-1-g7c22 From 0d3002f69d97e646fa7368bfdade4f78c51e9884 Mon Sep 17 00:00:00 2001 From: Lauri Ojansivu Date: Sun, 1 Mar 2020 20:33:23 +0200 Subject: Try to make Meteor build time shorter by excluding legacy and cordova. Thanks to xet7 ! --- Dockerfile | 4 ++-- rebuild-wekan.bat | 2 +- rebuild-wekan.sh | 2 +- releases/rebuild-release.sh | 2 +- snapcraft.yaml | 2 +- 5 files changed, 6 insertions(+), 6 deletions(-) diff --git a/Dockerfile b/Dockerfile index e548c15b..ae609f38 100644 --- a/Dockerfile +++ b/Dockerfile @@ -7,7 +7,7 @@ LABEL maintainer="wekan" ENV BUILD_DEPS="apt-utils libarchive-tools gnupg gosu wget curl bzip2 g++ build-essential git ca-certificates python3" \ DEBUG=false \ NODE_VERSION=v12.16.1 \ - METEOR_RELEASE=1.9.0 \ + METEOR_RELEASE=1.10-rc.2 \ USE_EDGE=false \ METEOR_EDGE=1.5-beta.17 \ NPM_VERSION=latest \ @@ -249,7 +249,7 @@ RUN \ chown wekan --recursive /home/wekan/.npm /home/wekan/.config /home/wekan/.meteor && \ #gosu wekan:wekan /home/wekan/.meteor/meteor add standard-minifier-js && \ gosu wekan:wekan npm install && \ - gosu wekan:wekan /home/wekan/.meteor/meteor build --directory /home/wekan/app_build && \ + gosu wekan:wekan /home/wekan/.meteor/meteor build --directory /home/wekan/app_build --exclude-archs web.browser.legacy,web.cordova && \ cp /home/wekan/app/fix-download-unicode/cfs_access-point.txt /home/wekan/app_build/bundle/programs/server/packages/cfs_access-point.js && \ #rm /home/wekan/app_build/bundle/programs/server/npm/node_modules/meteor/rajit_bootstrap3-datepicker/lib/bootstrap-datepicker/node_modules/phantomjs-prebuilt/lib/phantom/bin/phantomjs && \ chown wekan /home/wekan/app_build/bundle/programs/server/packages/cfs_access-point.js && \ diff --git a/rebuild-wekan.bat b/rebuild-wekan.bat index 0a9a8eac..e61c20be 100644 --- a/rebuild-wekan.bat +++ b/rebuild-wekan.bat @@ -51,7 +51,7 @@ cd .. REM del /S /F /Q node_modules call meteor npm install REM del /S /F /Q .build -call meteor build .build --directory +call meteor build .build --directory --exclude-archs web.browser.legacy,web.cordova copy fix-download-unicode\cfs_access-point.txt .build\bundle\programs\server\packages\cfs_access-point.js cd .build\bundle\programs\server call meteor npm install diff --git a/rebuild-wekan.sh b/rebuild-wekan.sh index 957e634f..0bf6c68a 100755 --- a/rebuild-wekan.sh +++ b/rebuild-wekan.sh @@ -146,7 +146,7 @@ do rm -rf node_modules .meteor/local npm install rm -rf .build - meteor build .build --directory + meteor build .build --directory --exclude-archs web.browser.legacy,web.cordova cp -f fix-download-unicode/cfs_access-point.txt .build/bundle/programs/server/packages/cfs_access-point.js #Removed binary version of bcrypt because of security vulnerability that is not fixed yet. #https://github.com/wekan/wekan/commit/4b2010213907c61b0e0482ab55abb06f6a668eac diff --git a/releases/rebuild-release.sh b/releases/rebuild-release.sh index e8393313..a9619b06 100755 --- a/releases/rebuild-release.sh +++ b/releases/rebuild-release.sh @@ -9,7 +9,7 @@ sudo chown -R $(id -u):$(id -g) $HOME/.npm $HOME/.meteor rm -rf node_modules meteor npm install rm -rf .build -meteor build .build --directory +meteor build .build --directory --exclude-archs web.browser.legacy,web.cordova cp -f fix-download-unicode/cfs_access-point.txt .build/bundle/programs/server/packages/cfs_access-point.js cd .build/bundle/programs/server rm -rf node_modules diff --git a/snapcraft.yaml b/snapcraft.yaml index 2b6b1ef9..f59e3200 100644 --- a/snapcraft.yaml +++ b/snapcraft.yaml @@ -206,7 +206,7 @@ parts: meteor add standard-minifier-js --allow-superuser meteor npm install --allow-superuser meteor npm install --allow-superuser --save babel-runtime - meteor build .build --directory --allow-superuser + meteor build .build --directory --allow-superuser --exclude-archs web.browser.legacy,web.cordova cp -f fix-download-unicode/cfs_access-point.txt .build/bundle/programs/server/packages/cfs_access-point.js #Removed binary version of bcrypt because of security vulnerability that is not fixed yet. #https://github.com/wekan/wekan/commit/4b2010213907c61b0e0482ab55abb06f6a668eac -- cgit v1.2.3-1-g7c22 From fc35c234a78fb2137f0f78a3a6f353c46734ed72 Mon Sep 17 00:00:00 2001 From: Lauri Ojansivu Date: Sun, 1 Mar 2020 20:38:05 +0200 Subject: Update translations. --- i18n/pl.i18n.json | 6 +++--- i18n/sl.i18n.json | 6 +++--- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/i18n/pl.i18n.json b/i18n/pl.i18n.json index 025b8d4c..67af6c98 100644 --- a/i18n/pl.i18n.json +++ b/i18n/pl.i18n.json @@ -757,7 +757,7 @@ "cardAssigneesPopup-title": "Przypisujący", "addmore-detail": "Dodaj bardziej szczegółowy opis", "show-on-card": "Pokaż na karcie", - "new": "New", - "editUserPopup-title": "Edit User", - "newUserPopup-title": "New User" + "new": "Nowy", + "editUserPopup-title": "Edytuj użytkownika", + "newUserPopup-title": "Nowy użytkownik" } diff --git a/i18n/sl.i18n.json b/i18n/sl.i18n.json index a580daa7..15163a0f 100644 --- a/i18n/sl.i18n.json +++ b/i18n/sl.i18n.json @@ -757,7 +757,7 @@ "cardAssigneesPopup-title": "Dodeljen član", "addmore-detail": "Dodaj podrobnejši opis", "show-on-card": "Prikaži na kartici", - "new": "New", - "editUserPopup-title": "Edit User", - "newUserPopup-title": "New User" + "new": "Novo", + "editUserPopup-title": "Uredi uporabnika", + "newUserPopup-title": "Nov uporabnik" } -- cgit v1.2.3-1-g7c22 From aac7c380c8c389b0683b2bd64e2cc856993f0e30 Mon Sep 17 00:00:00 2001 From: Lauri Ojansivu Date: Sun, 1 Mar 2020 20:59:53 +0200 Subject: - Fix critical and moderate security vulnerabilities reported at 2020-02-26 with responsible disclosure by [Dejan Zelic](https://twitter.com/dejandayoff), Justin Benjamin and others at [Offensive Security](https://twitter.com/offsectraining), that follow standard 90 days before public disclosure. Thanks to xet7. - Fix webhook error that prevented some card etc deleting from web UI of board. Thanks to xet7. - Add some more Font Awesome icons. Thanks to xet7. - Remove autofocus from many form input boxes so that they would not cause warnings. Thanks to xet7. --- client/components/settings/peopleBody.jade | 4 +- client/components/sidebar/sidebar.jade | 9 +- models/activities.js | 9 +- models/users.js | 169 +++++++------- server/notifications/outgoing.js | 361 +++++++++++++++-------------- server/statistics.js | 138 +++++------ 6 files changed, 360 insertions(+), 330 deletions(-) diff --git a/client/components/settings/peopleBody.jade b/client/components/settings/peopleBody.jade index ca4bc382..fef1067e 100644 --- a/client/components/settings/peopleBody.jade +++ b/client/components/settings/peopleBody.jade @@ -110,7 +110,7 @@ template(name="editUserPopup") label.hide.userId(type="text" value=user._id) label | {{_ 'fullname'}} - input.js-profile-fullname(type="text" value=user.profile.fullname autofocus) + input.js-profile-fullname(type="text" value=user.profile.fullname) label | {{_ 'username'}} span.error.hide.username-taken @@ -159,7 +159,7 @@ template(name="newUserPopup") //label.hide.userId(type="text" value=user._id) label | {{_ 'fullname'}} - input.js-profile-fullname(type="text" value="" autofocus) + input.js-profile-fullname(type="text" value="") label | {{_ 'username'}} span.error.hide.username-taken diff --git a/client/components/sidebar/sidebar.jade b/client/components/sidebar/sidebar.jade index ebcd8486..f0b0e4be 100644 --- a/client/components/sidebar/sidebar.jade +++ b/client/components/sidebar/sidebar.jade @@ -245,7 +245,7 @@ template(name="outgoingWebhooksPopup") b   .materialCheckBox(class="{{#unless enabled}}is-checked{{/unless}}") input.js-outgoing-webhooks-title(placeholder="{{_ 'webhook-title'}}" type="text" name="title" value=title) - input.js-outgoing-webhooks-url(type="text" name="url" value=url autofocus) + input.js-outgoing-webhooks-url(type="text" name="url" value=url) input.js-outgoing-webhooks-token(placeholder="{{_ 'webhook-token' }}" type="text" value=token name="token") select.js-outgoing-webhooks-type(name="type") each _type in types @@ -257,7 +257,7 @@ template(name="outgoingWebhooksPopup") input(type="hidden" value=_id name="id") input.primary.wide(type="submit" value="{{_ 'save'}}") form.integration-form - input.js-outgoing-webhooks-title(placeholder="{{_ 'webhook-title'}}" type="text" name="title" autofocus) + input.js-outgoing-webhooks-title(placeholder="{{_ 'webhook-title'}}" type="text" name="title") input.js-outgoing-webhooks-url(placeholder="{{_ 'URL' }}" type="text" name="url") input.js-outgoing-webhooks-token(placeholder="{{_ 'webhook-token' }}" type="text" name="token") select.js-outgoing-webhooks-type(name="type") @@ -267,7 +267,10 @@ template(name="outgoingWebhooksPopup") template(name="boardMenuPopup") ul.pop-over-list - li: a.js-custom-fields {{_ 'custom-fields'}} + li + a.js-custom-fields + i.fa.fa-list-alt + | {{_ 'custom-fields'}} li a.js-open-archives i.fa.fa-archive diff --git a/models/activities.js b/models/activities.js index 19e3fb7d..568859a9 100644 --- a/models/activities.js +++ b/models/activities.js @@ -108,7 +108,7 @@ if (Meteor.isServer) { let participants = []; let watchers = []; let title = 'act-activity-notify'; - let board = null; + const board = Boards.findOne(activity.boardId); const description = `act-${activity.activityType}`; const params = { activityId: activity._id, @@ -122,8 +122,11 @@ if (Meteor.isServer) { params.userId = activity.userId; } if (activity.boardId) { - board = activity.board(); - params.board = board.title; + if (board.title.length > 0) { + params.board = board.title; + } else { + params.board = ''; + } title = 'act-withBoardTitle'; params.url = board.absoluteUrl(); params.boardId = activity.boardId; diff --git a/models/users.js b/models/users.js index 00076253..d56f14ff 100644 --- a/models/users.js +++ b/models/users.js @@ -620,44 +620,6 @@ Users.mutations({ }); Meteor.methods({ - setCreateUser(fullname, username, password, isAdmin, isActive, email) { - if (Meteor.user().isAdmin) { - check(fullname, String); - check(username, String); - check(password, String); - check(isAdmin, String); - check(isActive, String); - check(email, String); - - const nUsersWithUsername = Users.find({ username }).count(); - const nUsersWithEmail = Users.find({ email }).count(); - if (nUsersWithUsername > 0) { - throw new Meteor.Error('username-already-taken'); - } else if (nUsersWithEmail > 0) { - throw new Meteor.Error('email-already-taken'); - } else { - Accounts.createUser({ - fullname, - username, - password, - isAdmin, - isActive, - email: email.toLowerCase(), - from: 'admin', - }); - } - } - }, - setUsername(username, userId) { - check(username, String); - check(userId, String); - const nUsersWithUsername = Users.find({ username }).count(); - if (nUsersWithUsername > 0) { - throw new Meteor.Error('username-already-taken'); - } else { - Users.update(userId, { $set: { username } }); - } - }, setListSortBy(value) { check(value, String); Meteor.user().setListSortBy(value); @@ -678,51 +640,97 @@ Meteor.methods({ check(limit, Number); Meteor.user().setShowCardsCountAt(limit); }, - setEmail(email, userId) { - if (Array.isArray(email)) { - email = email.shift(); - } - check(email, String); - const existingUser = Users.findOne( - { 'emails.address': email }, - { fields: { _id: 1 } }, - ); - if (existingUser) { - throw new Meteor.Error('email-already-taken'); - } else { - Users.update(userId, { - $set: { - emails: [ - { - address: email, - verified: false, - }, - ], - }, - }); - } - }, - setUsernameAndEmail(username, email, userId) { - check(username, String); - if (Array.isArray(email)) { - email = email.shift(); - } - check(email, String); - check(userId, String); - Meteor.call('setUsername', username, userId); - Meteor.call('setEmail', email, userId); - }, - setPassword(newPassword, userId) { - check(userId, String); - check(newPassword, String); - if (Meteor.user().isAdmin) { - Accounts.setPassword(userId, newPassword); - } - }, }); if (Meteor.isServer) { Meteor.methods({ + setCreateUser(fullname, username, password, isAdmin, isActive, email) { + if (Meteor.user() && Meteor.user().isAdmin) { + check(fullname, String); + check(username, String); + check(password, String); + check(isAdmin, String); + check(isActive, String); + check(email, String); + + const nUsersWithUsername = Users.find({ username }).count(); + const nUsersWithEmail = Users.find({ email }).count(); + if (nUsersWithUsername > 0) { + throw new Meteor.Error('username-already-taken'); + } else if (nUsersWithEmail > 0) { + throw new Meteor.Error('email-already-taken'); + } else { + Accounts.createUser({ + fullname, + username, + password, + isAdmin, + isActive, + email: email.toLowerCase(), + from: 'admin', + }); + } + } + }, + setUsername(username, userId) { + if (Meteor.user() && Meteor.user().isAdmin) { + check(username, String); + check(userId, String); + const nUsersWithUsername = Users.find({ username }).count(); + if (nUsersWithUsername > 0) { + throw new Meteor.Error('username-already-taken'); + } else { + Users.update(userId, { $set: { username } }); + } + } + }, + setEmail(email, userId) { + if (Meteor.user() && Meteor.user().isAdmin) { + if (Array.isArray(email)) { + email = email.shift(); + } + check(email, String); + const existingUser = Users.findOne( + { 'emails.address': email }, + { fields: { _id: 1 } }, + ); + if (existingUser) { + throw new Meteor.Error('email-already-taken'); + } else { + Users.update(userId, { + $set: { + emails: [ + { + address: email, + verified: false, + }, + ], + }, + }); + } + } + }, + setUsernameAndEmail(username, email, userId) { + if (Meteor.user() && Meteor.user().isAdmin) { + check(username, String); + if (Array.isArray(email)) { + email = email.shift(); + } + check(email, String); + check(userId, String); + Meteor.call('setUsername', username, userId); + Meteor.call('setEmail', email, userId); + } + }, + setPassword(newPassword, userId) { + if (Meteor.user() && Meteor.user().isAdmin) { + check(userId, String); + check(newPassword, String); + if (Meteor.user().isAdmin) { + Accounts.setPassword(userId, newPassword); + } + } + }, // we accept userId, username, email inviteUserToBoard(username, boardId) { check(username, String); @@ -754,8 +762,9 @@ if (Meteor.isServer) { throw new Meteor.Error('error-user-notAllowSelf'); } else { if (posAt <= 0) throw new Meteor.Error('error-user-doesNotExist'); - if (Settings.findOne().disableRegistration) + if (Settings.findOne({ disableRegistration: true })) { throw new Meteor.Error('error-user-notCreated'); + } // Set in lowercase email before creating account const email = username.toLowerCase(); username = email.substring(0, posAt); diff --git a/server/notifications/outgoing.js b/server/notifications/outgoing.js index 5bc2c540..9a741ea1 100644 --- a/server/notifications/outgoing.js +++ b/server/notifications/outgoing.js @@ -1,192 +1,199 @@ -const postCatchError = Meteor.wrapAsync((url, options, resolve) => { - HTTP.post(url, options, (err, res) => { - if (err) { - resolve(null, err.response); - } else { - resolve(null, res); - } +if (Meteor.isServer) { + const postCatchError = Meteor.wrapAsync((url, options, resolve) => { + HTTP.post(url, options, (err, res) => { + if (err) { + resolve(null, err.response); + } else { + resolve(null, res); + } + }); }); -}); -const Lock = { - _lock: {}, - _timer: {}, - echoDelay: 500, // echo should be happening much faster - normalDelay: 1e3, // normally user typed comment will be much slower - ECHO: 2, - NORMAL: 1, - NULL: 0, - has(id, value) { - const existing = this._lock[id]; - let ret = this.NULL; - if (existing) { - ret = existing === value ? this.ECHO : this.NORMAL; - } - return ret; - }, - clear(id, delay) { - const previous = this._timer[id]; - if (previous) { - Meteor.clearTimeout(previous); - } - this._timer[id] = Meteor.setTimeout(() => this.unset(id), delay); - }, - set(id, value) { - const state = this.has(id, value); - let delay = this.normalDelay; - if (state === this.ECHO) { - delay = this.echoDelay; - } - if (!value) { - // user commented, we set a lock - value = 1; - } - this._lock[id] = value; - this.clear(id, delay); // always auto reset the locker after delay - }, - unset(id) { - delete this._lock[id]; - }, -}; + const Lock = { + _lock: {}, + _timer: {}, + echoDelay: 500, // echo should be happening much faster + normalDelay: 1e3, // normally user typed comment will be much slower + ECHO: 2, + NORMAL: 1, + NULL: 0, + has(id, value) { + const existing = this._lock[id]; + let ret = this.NULL; + if (existing) { + ret = existing === value ? this.ECHO : this.NORMAL; + } + return ret; + }, + clear(id, delay) { + const previous = this._timer[id]; + if (previous) { + Meteor.clearTimeout(previous); + } + this._timer[id] = Meteor.setTimeout(() => this.unset(id), delay); + }, + set(id, value) { + const state = this.has(id, value); + let delay = this.normalDelay; + if (state === this.ECHO) { + delay = this.echoDelay; + } + if (!value) { + // user commented, we set a lock + value = 1; + } + this._lock[id] = value; + this.clear(id, delay); // always auto reset the locker after delay + }, + unset(id) { + delete this._lock[id]; + }, + }; -const webhooksAtbts = (process.env.WEBHOOKS_ATTRIBUTES && - process.env.WEBHOOKS_ATTRIBUTES.split(',')) || [ - 'cardId', - 'listId', - 'oldListId', - 'boardId', - 'comment', - 'user', - 'card', - 'commentId', - 'swimlaneId', -]; -const responseFunc = data => { - const paramCommentId = data.commentId; - const paramCardId = data.cardId; - const paramBoardId = data.boardId; - const newComment = data.comment; - if (paramCardId && paramBoardId && newComment) { - // only process data with the cardid, boardid and comment text, TODO can expand other functions here to react on returned data - const comment = CardComments.findOne({ - _id: paramCommentId, - cardId: paramCardId, - boardId: paramBoardId, - }); - const board = Boards.findOne(paramBoardId); - const card = Cards.findOne(paramCardId); - if (board && card) { - if (comment) { - Lock.set(comment._id, newComment); - CardComments.direct.update(comment._id, { - $set: { + const webhooksAtbts = (process.env.WEBHOOKS_ATTRIBUTES && + process.env.WEBHOOKS_ATTRIBUTES.split(',')) || [ + 'cardId', + 'listId', + 'oldListId', + 'boardId', + 'comment', + 'user', + 'card', + 'commentId', + 'swimlaneId', + ]; + const responseFunc = data => { + const paramCommentId = data.commentId; + const paramCardId = data.cardId; + const paramBoardId = data.boardId; + const newComment = data.comment; + if (paramCardId && paramBoardId && newComment) { + // only process data with the cardid, boardid and comment text, TODO can expand other functions here to react on returned data + const comment = CardComments.findOne({ + _id: paramCommentId, + cardId: paramCardId, + boardId: paramBoardId, + }); + const board = Boards.findOne(paramBoardId); + const card = Cards.findOne(paramCardId); + if (board && card) { + if (comment) { + Lock.set(comment._id, newComment); + CardComments.direct.update(comment._id, { + $set: { + text: newComment, + }, + }); + } + } else { + const userId = data.userId; + if (userId) { + const inserted = CardComments.direct.insert({ text: newComment, - }, - }); - } - } else { - const userId = data.userId; - if (userId) { - const inserted = CardComments.direct.insert({ - text: newComment, - userId, - cardId, - boardId, - }); - Lock.set(inserted._id, newComment); + userId, + cardId, + boardId, + }); + Lock.set(inserted._id, newComment); + } } } - } -}; -Meteor.methods({ - outgoingWebhooks(integration, description, params) { - check(integration, Object); - check(description, String); - check(params, Object); - this.unblock(); + }; + Meteor.methods({ + outgoingWebhooks(integration, description, params) { + if (Meteor.user()) { + check(integration, Object); + check(description, String); + check(params, Object); + this.unblock(); - // label activity did not work yet, see wekan/models/activities.js - const quoteParams = _.clone(params); - const clonedParams = _.clone(params); - [ - 'card', - 'list', - 'oldList', - 'board', - 'oldBoard', - 'comment', - 'checklist', - 'swimlane', - 'oldSwimlane', - 'label', - 'attachment', - ].forEach(key => { - if (quoteParams[key]) quoteParams[key] = `"${params[key]}"`; - }); + // label activity did not work yet, see wekan/models/activities.js + const quoteParams = _.clone(params); + const clonedParams = _.clone(params); + [ + 'card', + 'list', + 'oldList', + 'board', + 'oldBoard', + 'comment', + 'checklist', + 'swimlane', + 'oldSwimlane', + 'label', + 'attachment', + ].forEach(key => { + if (quoteParams[key]) quoteParams[key] = `"${params[key]}"`; + }); - const userId = params.userId ? params.userId : integrations[0].userId; - const user = Users.findOne(userId); - const text = `${params.user} ${TAPi18n.__( - description, - quoteParams, - user.getLanguage(), - )}\n${params.url}`; + const userId = params.userId ? params.userId : integrations[0].userId; + const user = Users.findOne(userId); + const text = `${params.user} ${TAPi18n.__( + description, + quoteParams, + user.getLanguage(), + )}\n${params.url}`; - if (text.length === 0) return; + if (text.length === 0) return; - const value = { - text: `${text}`, - }; + const value = { + text: `${text}`, + }; - webhooksAtbts.forEach(key => { - if (params[key]) value[key] = params[key]; - }); - value.description = description; - //integrations.forEach(integration => { - const is2way = integration.type === Integrations.Const.TWOWAY; - const token = integration.token || ''; - const headers = { - 'Content-Type': 'application/json', - }; - if (token) headers['X-Wekan-Token'] = token; - const options = { - headers, - data: is2way ? { description, ...clonedParams } : value, - }; - const url = integration.url; - if (is2way) { - const cid = params.commentId; - const comment = params.comment; - const lockState = cid && Lock.has(cid, comment); - if (cid && lockState !== Lock.NULL) { - // it's a comment and there is a previous lock - return; - } else if (cid) { - Lock.set(cid, comment); // set a lock here - } - } - const response = postCatchError(url, options); + webhooksAtbts.forEach(key => { + if (params[key]) value[key] = params[key]; + }); + value.description = description; + //integrations.forEach(integration => { + const is2way = integration.type === Integrations.Const.TWOWAY; + const token = integration.token || ''; + const headers = { + 'Content-Type': 'application/json', + }; + if (token) headers['X-Wekan-Token'] = token; + const options = { + headers, + data: is2way ? { description, ...clonedParams } : value, + }; - if ( - response && - response.statusCode && - response.statusCode >= 200 && - response.statusCode < 300 - ) { - if (is2way) { - const data = response.data; // only an JSON encoded response will be actioned - if (data) { - try { - responseFunc(data); - } catch (e) { - throw new Meteor.Error('error-process-data'); + if (!Integrations.findOne({ url: integration.url })) return; + + const url = integration.url; + + if (is2way) { + const cid = params.commentId; + const comment = params.comment; + const lockState = cid && Lock.has(cid, comment); + if (cid && lockState !== Lock.NULL) { + // it's a comment and there is a previous lock + return; + } else if (cid) { + Lock.set(cid, comment); // set a lock here } } + const response = postCatchError(url, options); + + if ( + response && + response.statusCode && + response.statusCode >= 200 && + response.statusCode < 300 + ) { + if (is2way) { + const data = response.data; // only an JSON encoded response will be actioned + if (data) { + try { + responseFunc(data); + } catch (e) { + throw new Meteor.Error('error-process-data'); + } + } + } + return response; // eslint-disable-line consistent-return + } else { + throw new Meteor.Error('error-invalid-webhook-response'); + } } - return response; // eslint-disable-line consistent-return - } else { - throw new Meteor.Error('error-invalid-webhook-response'); - } - //}); - }, -}); + }, + }); +} diff --git a/server/statistics.js b/server/statistics.js index 997fd86f..0ead840f 100644 --- a/server/statistics.js +++ b/server/statistics.js @@ -1,68 +1,76 @@ import { MongoInternals } from 'meteor/mongo'; -Meteor.methods({ - getStatistics() { - const os = require('os'); - const pjson = require('/package.json'); - const statistics = {}; - let wekanVersion = pjson.version; - wekanVersion = wekanVersion.replace('v', ''); - statistics.version = wekanVersion; - statistics.os = { - type: os.type(), - platform: os.platform(), - arch: os.arch(), - release: os.release(), - uptime: os.uptime(), - loadavg: os.loadavg(), - totalmem: os.totalmem(), - freemem: os.freemem(), - cpus: os.cpus(), - }; - let nodeVersion = process.version; - nodeVersion = nodeVersion.replace('v', ''); - statistics.process = { - nodeVersion, - pid: process.pid, - uptime: process.uptime(), - }; - // Remove beginning of Meteor release text METEOR@ - let meteorVersion = Meteor.release; - meteorVersion = meteorVersion.replace('METEOR@', ''); - statistics.meteor = { - meteorVersion, - }; - // Thanks to RocketChat for MongoDB version detection ! - // https://github.com/RocketChat/Rocket.Chat/blob/develop/app/utils/server/functions/getMongoInfo.js - let mongoVersion; - let mongoStorageEngine; - let mongoOplogEnabled; - try { - const { mongo } = MongoInternals.defaultRemoteCollectionDriver(); - oplogEnabled = Boolean( - mongo._oplogHandle && mongo._oplogHandle.onOplogEntry, - ); - const { version, storageEngine } = Promise.await( - mongo.db.command({ serverStatus: 1 }), - ); - mongoVersion = version; - mongoStorageEngine = storageEngine.name; - mongoOplogEnabled = oplogEnabled; - } catch (e) { - try { - const { version } = Promise.await(mongo.db.command({ buildinfo: 1 })); - mongoVersion = version; - mongoStorageEngine = 'unknown'; - } catch (e) { - mongoVersion = 'unknown'; - mongoStorageEngine = 'unknown'; +if (Meteor.isServer) { + Meteor.methods({ + getStatistics() { + if (Meteor.user() && Meteor.user().isAdmin) { + const os = require('os'); + const pjson = require('/package.json'); + const statistics = {}; + let wekanVersion = pjson.version; + wekanVersion = wekanVersion.replace('v', ''); + statistics.version = wekanVersion; + statistics.os = { + type: os.type(), + platform: os.platform(), + arch: os.arch(), + release: os.release(), + uptime: os.uptime(), + loadavg: os.loadavg(), + totalmem: os.totalmem(), + freemem: os.freemem(), + cpus: os.cpus(), + }; + let nodeVersion = process.version; + nodeVersion = nodeVersion.replace('v', ''); + statistics.process = { + nodeVersion, + pid: process.pid, + uptime: process.uptime(), + }; + // Remove beginning of Meteor release text METEOR@ + let meteorVersion = Meteor.release; + meteorVersion = meteorVersion.replace('METEOR@', ''); + statistics.meteor = { + meteorVersion, + }; + // Thanks to RocketChat for MongoDB version detection ! + // https://github.com/RocketChat/Rocket.Chat/blob/develop/app/utils/server/functions/getMongoInfo.js + let mongoVersion; + let mongoStorageEngine; + let mongoOplogEnabled; + try { + const { mongo } = MongoInternals.defaultRemoteCollectionDriver(); + oplogEnabled = Boolean( + mongo._oplogHandle && mongo._oplogHandle.onOplogEntry, + ); + const { version, storageEngine } = Promise.await( + mongo.db.command({ serverStatus: 1 }), + ); + mongoVersion = version; + mongoStorageEngine = storageEngine.name; + mongoOplogEnabled = oplogEnabled; + } catch (e) { + try { + const { version } = Promise.await( + mongo.db.command({ buildinfo: 1 }), + ); + mongoVersion = version; + mongoStorageEngine = 'unknown'; + } catch (e) { + mongoVersion = 'unknown'; + mongoStorageEngine = 'unknown'; + } + } + statistics.mongo = { + mongoVersion, + mongoStorageEngine, + mongoOplogEnabled, + }; + return statistics; + } else { + return false; } - } - statistics.mongo = { - mongoVersion, - mongoStorageEngine, - mongoOplogEnabled, - }; - return statistics; - }, -}); + }, + }); +} -- cgit v1.2.3-1-g7c22 From 897506eeac2cf9f71f9c293f0a7ee055d8caa095 Mon Sep 17 00:00:00 2001 From: Lauri Ojansivu Date: Sun, 1 Mar 2020 21:30:43 +0200 Subject: v3.81 --- .snap-meteor-1.8/package-lock.json | 2 +- .snap-meteor-1.8/package.json | 2 +- CHANGELOG.md | 28 ++++++++++++++++++++++++++-- Stackerfile.yml | 2 +- package-lock.json | 2 +- package.json | 2 +- public/api/wekan.html | 4 ++-- public/api/wekan.yml | 2 +- sandstorm-pkgdef.capnp | 4 ++-- 9 files changed, 36 insertions(+), 12 deletions(-) diff --git a/.snap-meteor-1.8/package-lock.json b/.snap-meteor-1.8/package-lock.json index de06db8e..8682fb2d 100644 --- a/.snap-meteor-1.8/package-lock.json +++ b/.snap-meteor-1.8/package-lock.json @@ -1,6 +1,6 @@ { "name": "wekan", - "version": "v3.80.0", + "version": "v3.81.0", "lockfileVersion": 1, "requires": true, "dependencies": { diff --git a/.snap-meteor-1.8/package.json b/.snap-meteor-1.8/package.json index a5897c32..ae1c0ea5 100644 --- a/.snap-meteor-1.8/package.json +++ b/.snap-meteor-1.8/package.json @@ -1,6 +1,6 @@ { "name": "wekan", - "version": "v3.80.0", + "version": "v3.81.0", "description": "Open-Source kanban", "private": true, "scripts": { diff --git a/CHANGELOG.md b/CHANGELOG.md index d430f672..c5cc9245 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,10 +1,34 @@ -# Upcoming Wekan release +# v3.81 2020-03-01 Wekan release -This release tries to fix the following bugs: +This release [fixes](https://github.com/wekan/wekan/commit/aac7c380c8c389b0683b2bd64e2cc856993f0e30) the following CRITICAL SECURITY VULNERABILITIES and other bugs: + +- Fix critical and moderate security vulnerabilities reported at 2020-02-26 with + responsible disclosure by [Dejan Zelic](https://twitter.com/dejandayoff), + Justin Benjamin and others at [Offensive Security](https://twitter.com/offsectraining), + that follow standard 90 days before public disclosure. + Thanks to xet7. +- Fix webhook error that prevented some card etc deleting from web UI of board. + Thanks to xet7. +- Add missing Font Awesome icon to Board Settings Menu. + Thanks to xet7. +- Remove autofocus from many form input boxes so that they would not cause warnings. + Thanks to xet7. + +and does the following upgrades: + +- [Upgrade Meteor to 1.10-rc.2](https://github.com/wekan/wekan/commit/26b521e86e6ac40b7ba25bbe8dac7bf4d48d43ce). + Thanks to xet7. +- [Try to make Meteor build time shorter by excluding legacy and cordova. This was made possible by + Meteor 1.10-rc.2](https://github.com/wekan/wekan/commit/0d3002f69d97e646fa7368bfdade4f78c51e9884). + Thanks to xet7. + +and fixes the following bugs: - [Try to fix afterwards loading of cards by adding fallback when requestIdleCallback is not available](https://github.com/wekan/wekan/commit/2b9540ce02de604bf84ea082f2dcb1d01673708c). Thanks to xet7. +- [Make profile.initials available in publications](https://github.com/wekan/wekan/pull/2948). + Thanks to NicoP-S. Thanks to above GitHub users for their contributions and translators for their translations. diff --git a/Stackerfile.yml b/Stackerfile.yml index 8b544ace..80d3733d 100644 --- a/Stackerfile.yml +++ b/Stackerfile.yml @@ -1,5 +1,5 @@ appId: wekan-public/apps/77b94f60-dec9-0136-304e-16ff53095928 -appVersion: "v3.80.0" +appVersion: "v3.81.0" files: userUploads: - README.md diff --git a/package-lock.json b/package-lock.json index 53a81918..d141fbc7 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,6 +1,6 @@ { "name": "wekan", - "version": "v3.80.0", + "version": "v3.81.0", "lockfileVersion": 1, "requires": true, "dependencies": { diff --git a/package.json b/package.json index 19bc387e..e771e0dc 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "wekan", - "version": "v3.80.0", + "version": "v3.81.0", "description": "Open-Source kanban", "private": true, "scripts": { diff --git a/public/api/wekan.html b/public/api/wekan.html index ed25869e..e50da96d 100644 --- a/public/api/wekan.html +++ b/public/api/wekan.html @@ -1524,7 +1524,7 @@ var n=this.pipeline.run(e.tokenizer(t)),r=new e.Vector,i=[],o=this._fields.reduc
      • - Wekan REST API v3.80 + Wekan REST API v3.81
      • @@ -2017,7 +2017,7 @@ var n=this.pipeline.run(e.tokenizer(t)),r=new e.Vector,i=[],o=this._fields.reduc
        -

        Wekan REST API v3.80

        +

        Wekan REST API v3.81

        Scroll down for code samples, example requests and responses. Select a language for code samples from the tabs above or the mobile navigation menu.

        diff --git a/public/api/wekan.yml b/public/api/wekan.yml index 2df61279..9ef85b51 100644 --- a/public/api/wekan.yml +++ b/public/api/wekan.yml @@ -1,7 +1,7 @@ swagger: '2.0' info: title: Wekan REST API - version: v3.80 + version: v3.81 description: | The REST API allows you to control and extend Wekan with ease. diff --git a/sandstorm-pkgdef.capnp b/sandstorm-pkgdef.capnp index 02840e89..882468d0 100644 --- a/sandstorm-pkgdef.capnp +++ b/sandstorm-pkgdef.capnp @@ -22,10 +22,10 @@ const pkgdef :Spk.PackageDefinition = ( appTitle = (defaultText = "Wekan"), # The name of the app as it is displayed to the user. - appVersion = 380, + appVersion = 381, # Increment this for every release. - appMarketingVersion = (defaultText = "3.80.0~2020-02-22"), + appMarketingVersion = (defaultText = "3.81.0~2020-03-01"), # Human-readable presentation of the app version. minUpgradableAppVersion = 0, -- cgit v1.2.3-1-g7c22 From 058180687a6ad9caafa0b31504c6345310f6d7ee Mon Sep 17 00:00:00 2001 From: Lauri Ojansivu Date: Sun, 1 Mar 2020 21:44:38 +0200 Subject: v3.82 --- .snap-meteor-1.8/package-lock.json | 2 +- .snap-meteor-1.8/package.json | 2 +- CHANGELOG.md | 11 +++++++++++ Stackerfile.yml | 2 +- package-lock.json | 2 +- package.json | 2 +- public/api/wekan.html | 4 ++-- public/api/wekan.yml | 2 +- releases/rebuild-release.sh | 3 ++- sandstorm-pkgdef.capnp | 4 ++-- 10 files changed, 23 insertions(+), 11 deletions(-) diff --git a/.snap-meteor-1.8/package-lock.json b/.snap-meteor-1.8/package-lock.json index 8682fb2d..f35861ad 100644 --- a/.snap-meteor-1.8/package-lock.json +++ b/.snap-meteor-1.8/package-lock.json @@ -1,6 +1,6 @@ { "name": "wekan", - "version": "v3.81.0", + "version": "v3.82.0", "lockfileVersion": 1, "requires": true, "dependencies": { diff --git a/.snap-meteor-1.8/package.json b/.snap-meteor-1.8/package.json index ae1c0ea5..fb2f50c2 100644 --- a/.snap-meteor-1.8/package.json +++ b/.snap-meteor-1.8/package.json @@ -1,6 +1,6 @@ { "name": "wekan", - "version": "v3.81.0", + "version": "v3.82.0", "description": "Open-Source kanban", "private": true, "scripts": { diff --git a/CHANGELOG.md b/CHANGELOG.md index c5cc9245..18ac7ebc 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,14 @@ +# v3.82 2020-03-01 Wekan release + +This release reverts the following changes: + +- Revert change made at Wekan v3.81, because building did not work: [Try to make Meteor build time shorter + by excluding legacy and cordova. This was made possible by + Meteor 1.10-rc.2](https://github.com/wekan/wekan/commit/0d3002f69d97e646fa7368bfdade4f78c51e9884). + Thanks to xet7. + +Thanks to above GitHub users for their contributions and translators for their translations. + # v3.81 2020-03-01 Wekan release This release [fixes](https://github.com/wekan/wekan/commit/aac7c380c8c389b0683b2bd64e2cc856993f0e30) the following CRITICAL SECURITY VULNERABILITIES and other bugs: diff --git a/Stackerfile.yml b/Stackerfile.yml index 80d3733d..9b9c7854 100644 --- a/Stackerfile.yml +++ b/Stackerfile.yml @@ -1,5 +1,5 @@ appId: wekan-public/apps/77b94f60-dec9-0136-304e-16ff53095928 -appVersion: "v3.81.0" +appVersion: "v3.82.0" files: userUploads: - README.md diff --git a/package-lock.json b/package-lock.json index d141fbc7..77698657 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,6 +1,6 @@ { "name": "wekan", - "version": "v3.81.0", + "version": "v3.82.0", "lockfileVersion": 1, "requires": true, "dependencies": { diff --git a/package.json b/package.json index e771e0dc..4d0cce42 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "wekan", - "version": "v3.81.0", + "version": "v3.82.0", "description": "Open-Source kanban", "private": true, "scripts": { diff --git a/public/api/wekan.html b/public/api/wekan.html index e50da96d..b508f6ad 100644 --- a/public/api/wekan.html +++ b/public/api/wekan.html @@ -1524,7 +1524,7 @@ var n=this.pipeline.run(e.tokenizer(t)),r=new e.Vector,i=[],o=this._fields.reduc
        • - Wekan REST API v3.81 + Wekan REST API v3.82
        • @@ -2017,7 +2017,7 @@ var n=this.pipeline.run(e.tokenizer(t)),r=new e.Vector,i=[],o=this._fields.reduc
          -

          Wekan REST API v3.81

          +

          Wekan REST API v3.82

          Scroll down for code samples, example requests and responses. Select a language for code samples from the tabs above or the mobile navigation menu.

          diff --git a/public/api/wekan.yml b/public/api/wekan.yml index 9ef85b51..7b7588b1 100644 --- a/public/api/wekan.yml +++ b/public/api/wekan.yml @@ -1,7 +1,7 @@ swagger: '2.0' info: title: Wekan REST API - version: v3.81 + version: v3.82 description: | The REST API allows you to control and extend Wekan with ease. diff --git a/releases/rebuild-release.sh b/releases/rebuild-release.sh index a9619b06..c8864c1b 100755 --- a/releases/rebuild-release.sh +++ b/releases/rebuild-release.sh @@ -9,7 +9,8 @@ sudo chown -R $(id -u):$(id -g) $HOME/.npm $HOME/.meteor rm -rf node_modules meteor npm install rm -rf .build -meteor build .build --directory --exclude-archs web.browser.legacy,web.cordova +meteor build .build --directory +# --exclude-archs web.browser.legacy,web.cordova cp -f fix-download-unicode/cfs_access-point.txt .build/bundle/programs/server/packages/cfs_access-point.js cd .build/bundle/programs/server rm -rf node_modules diff --git a/sandstorm-pkgdef.capnp b/sandstorm-pkgdef.capnp index 882468d0..77d12e37 100644 --- a/sandstorm-pkgdef.capnp +++ b/sandstorm-pkgdef.capnp @@ -22,10 +22,10 @@ const pkgdef :Spk.PackageDefinition = ( appTitle = (defaultText = "Wekan"), # The name of the app as it is displayed to the user. - appVersion = 381, + appVersion = 382, # Increment this for every release. - appMarketingVersion = (defaultText = "3.81.0~2020-03-01"), + appMarketingVersion = (defaultText = "3.82.0~2020-03-01"), # Human-readable presentation of the app version. minUpgradableAppVersion = 0, -- cgit v1.2.3-1-g7c22 From 88573ad2cdb8596b795a82ef40a0662180e8a7d7 Mon Sep 17 00:00:00 2001 From: Lauri Ojansivu Date: Sun, 1 Mar 2020 22:07:55 +0200 Subject: Try to revert remaining of the following changes: - Revert change made at Wekan v3.81, because building did not work: [Try to make Meteor build time shorter by excluding legacy and cordova. This was made possible by Meteor 1.10-rc.2](https://github.com/wekan/wekan/commit/0d3002f69d97e646fa7368bfdade4f78c51e9884). Thanks to xet7. --- Dockerfile | 2 +- rebuild-wekan.bat | 2 +- rebuild-wekan.sh | 2 +- releases/rebuild-release.sh | 1 - snapcraft.yaml | 2 +- 5 files changed, 4 insertions(+), 5 deletions(-) diff --git a/Dockerfile b/Dockerfile index ae609f38..b6f93480 100644 --- a/Dockerfile +++ b/Dockerfile @@ -249,7 +249,7 @@ RUN \ chown wekan --recursive /home/wekan/.npm /home/wekan/.config /home/wekan/.meteor && \ #gosu wekan:wekan /home/wekan/.meteor/meteor add standard-minifier-js && \ gosu wekan:wekan npm install && \ - gosu wekan:wekan /home/wekan/.meteor/meteor build --directory /home/wekan/app_build --exclude-archs web.browser.legacy,web.cordova && \ + gosu wekan:wekan /home/wekan/.meteor/meteor build --directory /home/wekan/app_build && \ cp /home/wekan/app/fix-download-unicode/cfs_access-point.txt /home/wekan/app_build/bundle/programs/server/packages/cfs_access-point.js && \ #rm /home/wekan/app_build/bundle/programs/server/npm/node_modules/meteor/rajit_bootstrap3-datepicker/lib/bootstrap-datepicker/node_modules/phantomjs-prebuilt/lib/phantom/bin/phantomjs && \ chown wekan /home/wekan/app_build/bundle/programs/server/packages/cfs_access-point.js && \ diff --git a/rebuild-wekan.bat b/rebuild-wekan.bat index e61c20be..0a9a8eac 100644 --- a/rebuild-wekan.bat +++ b/rebuild-wekan.bat @@ -51,7 +51,7 @@ cd .. REM del /S /F /Q node_modules call meteor npm install REM del /S /F /Q .build -call meteor build .build --directory --exclude-archs web.browser.legacy,web.cordova +call meteor build .build --directory copy fix-download-unicode\cfs_access-point.txt .build\bundle\programs\server\packages\cfs_access-point.js cd .build\bundle\programs\server call meteor npm install diff --git a/rebuild-wekan.sh b/rebuild-wekan.sh index 0bf6c68a..957e634f 100755 --- a/rebuild-wekan.sh +++ b/rebuild-wekan.sh @@ -146,7 +146,7 @@ do rm -rf node_modules .meteor/local npm install rm -rf .build - meteor build .build --directory --exclude-archs web.browser.legacy,web.cordova + meteor build .build --directory cp -f fix-download-unicode/cfs_access-point.txt .build/bundle/programs/server/packages/cfs_access-point.js #Removed binary version of bcrypt because of security vulnerability that is not fixed yet. #https://github.com/wekan/wekan/commit/4b2010213907c61b0e0482ab55abb06f6a668eac diff --git a/releases/rebuild-release.sh b/releases/rebuild-release.sh index c8864c1b..e8393313 100755 --- a/releases/rebuild-release.sh +++ b/releases/rebuild-release.sh @@ -10,7 +10,6 @@ rm -rf node_modules meteor npm install rm -rf .build meteor build .build --directory -# --exclude-archs web.browser.legacy,web.cordova cp -f fix-download-unicode/cfs_access-point.txt .build/bundle/programs/server/packages/cfs_access-point.js cd .build/bundle/programs/server rm -rf node_modules diff --git a/snapcraft.yaml b/snapcraft.yaml index f59e3200..2b6b1ef9 100644 --- a/snapcraft.yaml +++ b/snapcraft.yaml @@ -206,7 +206,7 @@ parts: meteor add standard-minifier-js --allow-superuser meteor npm install --allow-superuser meteor npm install --allow-superuser --save babel-runtime - meteor build .build --directory --allow-superuser --exclude-archs web.browser.legacy,web.cordova + meteor build .build --directory --allow-superuser cp -f fix-download-unicode/cfs_access-point.txt .build/bundle/programs/server/packages/cfs_access-point.js #Removed binary version of bcrypt because of security vulnerability that is not fixed yet. #https://github.com/wekan/wekan/commit/4b2010213907c61b0e0482ab55abb06f6a668eac -- cgit v1.2.3-1-g7c22 From 75073bbdb2e21a5158778ac2fd0300dc1e450bb5 Mon Sep 17 00:00:00 2001 From: Lauri Ojansivu Date: Sun, 1 Mar 2020 22:12:11 +0200 Subject: v3.83 --- .snap-meteor-1.8/package-lock.json | 2 +- .snap-meteor-1.8/package.json | 2 +- CHANGELOG.md | 12 + package-lock.json | 2 +- package.json | 2 +- public/api/wekan.html | 632 ++++++++++++++++++------------------- public/api/wekan.yml | 2 +- sandstorm-pkgdef.capnp | 4 +- 8 files changed, 335 insertions(+), 323 deletions(-) diff --git a/.snap-meteor-1.8/package-lock.json b/.snap-meteor-1.8/package-lock.json index f35861ad..c904412a 100644 --- a/.snap-meteor-1.8/package-lock.json +++ b/.snap-meteor-1.8/package-lock.json @@ -1,6 +1,6 @@ { "name": "wekan", - "version": "v3.82.0", + "version": "v3.83.0", "lockfileVersion": 1, "requires": true, "dependencies": { diff --git a/.snap-meteor-1.8/package.json b/.snap-meteor-1.8/package.json index fb2f50c2..539979cb 100644 --- a/.snap-meteor-1.8/package.json +++ b/.snap-meteor-1.8/package.json @@ -1,6 +1,6 @@ { "name": "wekan", - "version": "v3.82.0", + "version": "v3.83.0", "description": "Open-Source kanban", "private": true, "scripts": { diff --git a/CHANGELOG.md b/CHANGELOG.md index 18ac7ebc..b713b4ba 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,15 @@ +# v3.83 2020-03-01 Wekan release + +This release tries to revert remaining the following changes: + +- [Revert](https://github.com/wekan/wekan/88573ad2cdb8596b795a82ef40a0662180e8a7d7) change made at Wekan v3.81, + because building did not work: [Try to make Meteor build time shorter + by excluding legacy and cordova. This was made possible by + Meteor 1.10-rc.2](https://github.com/wekan/wekan/commit/0d3002f69d97e646fa7368bfdade4f78c51e9884). + Thanks to xet7. + +Thanks to above GitHub users for their contributions and translators for their translations. + # v3.82 2020-03-01 Wekan release This release reverts the following changes: diff --git a/package-lock.json b/package-lock.json index 77698657..16bf4a2c 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,6 +1,6 @@ { "name": "wekan", - "version": "v3.82.0", + "version": "v3.83.0", "lockfileVersion": 1, "requires": true, "dependencies": { diff --git a/package.json b/package.json index 4d0cce42..07929264 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "wekan", - "version": "v3.82.0", + "version": "v3.83.0", "description": "Open-Source kanban", "private": true, "scripts": { diff --git a/public/api/wekan.html b/public/api/wekan.html index b508f6ad..9c859454 100644 --- a/public/api/wekan.html +++ b/public/api/wekan.html @@ -1458,12 +1458,12 @@ Darkula color scheme from the JetBrains family of IDEs opacity: 0.5; } - + - + @@ -1477,547 +1477,547 @@ var n=this.pipeline.run(e.tokenizer(t)),r=new e.Vector,i=[],o=this._fields.reduc
          - +
          - - + + Shell - - - + + + HTTP - - - + + + JavaScript - - - + + + Node.js - - - + + + Ruby - - - + + + Python - - - + + + Java - - - + + + Go - - + +
          - - + +
            - +
            - + - +
            -

            Wekan REST API v3.82

            +

            Wekan REST API v3.83

            Scroll down for code samples, example requests and responses. Select a language for code samples from the tabs above or the mobile navigation menu.

            @@ -2155,7 +2155,7 @@ System.out.println(response.toString()); headers := map[string][]string{ "Content-Type": []string{"application/x-www-form-urlencoded"}, "Accept": []string{"*/*"}, - + } data := bytes.NewBuffer([]byte{jsonReq}) @@ -2430,7 +2430,7 @@ System.out.println(response.toString()); headers := map[string][]string{ "Content-Type": []string{"application/x-www-form-urlencoded"}, "Accept": []string{"*/*"}, - + } data := bytes.NewBuffer([]byte{jsonReq}) @@ -2713,7 +2713,7 @@ System.out.println(response.toString()); headers := map[string][]string{ "Accept": []string{"application/json"}, "Authorization": []string{"API_KEY"}, - + } data := bytes.NewBuffer([]byte{jsonReq}) @@ -2919,7 +2919,7 @@ System.out.println(response.toString()); "Content-Type": []string{"multipart/form-data"}, "Accept": []string{"application/json"}, "Authorization": []string{"API_KEY"}, - + } data := bytes.NewBuffer([]byte{jsonReq}) @@ -3214,7 +3214,7 @@ System.out.println(response.toString()); headers := map[string][]string{ "Accept": []string{"application/json"}, "Authorization": []string{"API_KEY"}, - + } data := bytes.NewBuffer([]byte{jsonReq}) @@ -3438,7 +3438,7 @@ System.out.println(response.toString()); headers := map[string][]string{ "Authorization": []string{"API_KEY"}, - + } data := bytes.NewBuffer([]byte{jsonReq}) @@ -3600,7 +3600,7 @@ System.out.println(response.toString()); headers := map[string][]string{ "Authorization": []string{"API_KEY"}, - + } data := bytes.NewBuffer([]byte{jsonReq}) @@ -3783,7 +3783,7 @@ System.out.println(response.toString()); "Content-Type": []string{"multipart/form-data"}, "Accept": []string{"application/json"}, "Authorization": []string{"API_KEY"}, - + } data := bytes.NewBuffer([]byte{jsonReq}) @@ -3988,7 +3988,7 @@ System.out.println(response.toString()); headers := map[string][]string{ "Content-Type": []string{"multipart/form-data"}, "Authorization": []string{"API_KEY"}, - + } data := bytes.NewBuffer([]byte{jsonReq}) @@ -4210,7 +4210,7 @@ System.out.println(response.toString()); headers := map[string][]string{ "Accept": []string{"application/json"}, "Authorization": []string{"API_KEY"}, - + } data := bytes.NewBuffer([]byte{jsonReq}) @@ -4415,7 +4415,7 @@ System.out.println(response.toString()); headers := map[string][]string{ "Authorization": []string{"API_KEY"}, - + } data := bytes.NewBuffer([]byte{jsonReq}) @@ -4592,7 +4592,7 @@ System.out.println(response.toString()); headers := map[string][]string{ "Content-Type": []string{"multipart/form-data"}, "Authorization": []string{"API_KEY"}, - + } data := bytes.NewBuffer([]byte{jsonReq}) @@ -4786,7 +4786,7 @@ System.out.println(response.toString()); headers := map[string][]string{ "Authorization": []string{"API_KEY"}, - + } data := bytes.NewBuffer([]byte{jsonReq}) @@ -4959,7 +4959,7 @@ System.out.println(response.toString()); headers := map[string][]string{ "Authorization": []string{"API_KEY"}, - + } data := bytes.NewBuffer([]byte{jsonReq}) @@ -5133,7 +5133,7 @@ System.out.println(response.toString()); headers := map[string][]string{ "Authorization": []string{"API_KEY"}, - + } data := bytes.NewBuffer([]byte{jsonReq}) @@ -5324,7 +5324,7 @@ System.out.println(response.toString()); headers := map[string][]string{ "Content-Type": []string{"multipart/form-data"}, "Authorization": []string{"API_KEY"}, - + } data := bytes.NewBuffer([]byte{jsonReq}) @@ -5532,7 +5532,7 @@ System.out.println(response.toString()); headers := map[string][]string{ "Authorization": []string{"API_KEY"}, - + } data := bytes.NewBuffer([]byte{jsonReq}) @@ -5721,7 +5721,7 @@ System.out.println(response.toString()); headers := map[string][]string{ "Accept": []string{"application/json"}, "Authorization": []string{"API_KEY"}, - + } data := bytes.NewBuffer([]byte{jsonReq}) @@ -5952,7 +5952,7 @@ System.out.println(response.toString()); headers := map[string][]string{ "Content-Type": []string{"multipart/form-data"}, "Authorization": []string{"API_KEY"}, - + } data := bytes.NewBuffer([]byte{jsonReq}) @@ -6146,7 +6146,7 @@ System.out.println(response.toString()); headers := map[string][]string{ "Authorization": []string{"API_KEY"}, - + } data := bytes.NewBuffer([]byte{jsonReq}) @@ -6319,7 +6319,7 @@ System.out.println(response.toString()); headers := map[string][]string{ "Authorization": []string{"API_KEY"}, - + } data := bytes.NewBuffer([]byte{jsonReq}) @@ -6501,7 +6501,7 @@ System.out.println(response.toString()); headers := map[string][]string{ "Accept": []string{"application/json"}, "Authorization": []string{"API_KEY"}, - + } data := bytes.NewBuffer([]byte{jsonReq}) @@ -6734,7 +6734,7 @@ System.out.println(response.toString()); "Content-Type": []string{"multipart/form-data"}, "Accept": []string{"application/json"}, "Authorization": []string{"API_KEY"}, - + } data := bytes.NewBuffer([]byte{jsonReq}) @@ -6994,7 +6994,7 @@ System.out.println(response.toString()); headers := map[string][]string{ "Authorization": []string{"API_KEY"}, - + } data := bytes.NewBuffer([]byte{jsonReq}) @@ -7160,7 +7160,7 @@ System.out.println(response.toString()); headers := map[string][]string{ "Authorization": []string{"API_KEY"}, - + } data := bytes.NewBuffer([]byte{jsonReq}) @@ -7335,7 +7335,7 @@ System.out.println(response.toString()); headers := map[string][]string{ "Accept": []string{"application/json"}, "Authorization": []string{"API_KEY"}, - + } data := bytes.NewBuffer([]byte{jsonReq}) @@ -7629,7 +7629,7 @@ System.out.println(response.toString()); "Content-Type": []string{"multipart/form-data"}, "Accept": []string{"application/json"}, "Authorization": []string{"API_KEY"}, - + } data := bytes.NewBuffer([]byte{jsonReq}) @@ -7851,7 +7851,7 @@ System.out.println(response.toString()); headers := map[string][]string{ "Accept": []string{"application/json"}, "Authorization": []string{"API_KEY"}, - + } data := bytes.NewBuffer([]byte{jsonReq}) @@ -8063,7 +8063,7 @@ System.out.println(response.toString()); "Content-Type": []string{"multipart/form-data"}, "Accept": []string{"application/json"}, "Authorization": []string{"API_KEY"}, - + } data := bytes.NewBuffer([]byte{jsonReq}) @@ -8325,7 +8325,7 @@ System.out.println(response.toString()); headers := map[string][]string{ "Accept": []string{"application/json"}, "Authorization": []string{"API_KEY"}, - + } data := bytes.NewBuffer([]byte{jsonReq}) @@ -8527,7 +8527,7 @@ System.out.println(response.toString()); headers := map[string][]string{ "Authorization": []string{"API_KEY"}, - + } data := bytes.NewBuffer([]byte{jsonReq}) @@ -8703,7 +8703,7 @@ System.out.println(response.toString()); headers := map[string][]string{ "Content-Type": []string{"multipart/form-data"}, "Authorization": []string{"API_KEY"}, - + } data := bytes.NewBuffer([]byte{jsonReq}) @@ -8898,7 +8898,7 @@ System.out.println(response.toString()); headers := map[string][]string{ "Accept": []string{"application/json"}, "Authorization": []string{"API_KEY"}, - + } data := bytes.NewBuffer([]byte{jsonReq}) @@ -9119,7 +9119,7 @@ System.out.println(response.toString()); "Content-Type": []string{"multipart/form-data"}, "Accept": []string{"application/json"}, "Authorization": []string{"API_KEY"}, - + } data := bytes.NewBuffer([]byte{jsonReq}) @@ -9341,7 +9341,7 @@ System.out.println(response.toString()); headers := map[string][]string{ "Accept": []string{"application/json"}, "Authorization": []string{"API_KEY"}, - + } data := bytes.NewBuffer([]byte{jsonReq}) @@ -9544,7 +9544,7 @@ System.out.println(response.toString()); headers := map[string][]string{ "Accept": []string{"application/json"}, "Authorization": []string{"API_KEY"}, - + } data := bytes.NewBuffer([]byte{jsonReq}) @@ -9757,7 +9757,7 @@ System.out.println(response.toString()); headers := map[string][]string{ "Accept": []string{"application/json"}, "Authorization": []string{"API_KEY"}, - + } data := bytes.NewBuffer([]byte{jsonReq}) @@ -9999,7 +9999,7 @@ System.out.println(response.toString()); "Content-Type": []string{"multipart/form-data"}, "Accept": []string{"application/json"}, "Authorization": []string{"API_KEY"}, - + } data := bytes.NewBuffer([]byte{jsonReq}) @@ -10261,7 +10261,7 @@ System.out.println(response.toString()); headers := map[string][]string{ "Authorization": []string{"API_KEY"}, - + } data := bytes.NewBuffer([]byte{jsonReq}) @@ -10462,7 +10462,7 @@ System.out.println(response.toString()); headers := map[string][]string{ "Content-Type": []string{"multipart/form-data"}, "Authorization": []string{"API_KEY"}, - + } data := bytes.NewBuffer([]byte{jsonReq}) @@ -10799,7 +10799,7 @@ System.out.println(response.toString()); headers := map[string][]string{ "Authorization": []string{"API_KEY"}, - + } data := bytes.NewBuffer([]byte{jsonReq}) @@ -10972,7 +10972,7 @@ System.out.println(response.toString()); headers := map[string][]string{ "Authorization": []string{"API_KEY"}, - + } data := bytes.NewBuffer([]byte{jsonReq}) @@ -11159,7 +11159,7 @@ System.out.println(response.toString()); "Content-Type": []string{"multipart/form-data"}, "Accept": []string{"application/json"}, "Authorization": []string{"API_KEY"}, - + } data := bytes.NewBuffer([]byte{jsonReq}) @@ -11426,7 +11426,7 @@ System.out.println(response.toString()); headers := map[string][]string{ "Content-Type": []string{"multipart/form-data"}, "Authorization": []string{"API_KEY"}, - + } data := bytes.NewBuffer([]byte{jsonReq}) @@ -11620,7 +11620,7 @@ System.out.println(response.toString()); headers := map[string][]string{ "Accept": []string{"application/json"}, "Authorization": []string{"API_KEY"}, - + } data := bytes.NewBuffer([]byte{jsonReq}) @@ -11820,7 +11820,7 @@ System.out.println(response.toString()); headers := map[string][]string{ "Accept": []string{"application/json"}, "Authorization": []string{"API_KEY"}, - + } data := bytes.NewBuffer([]byte{jsonReq}) @@ -12021,7 +12021,7 @@ System.out.println(response.toString()); "Content-Type": []string{"multipart/form-data"}, "Accept": []string{"application/json"}, "Authorization": []string{"API_KEY"}, - + } data := bytes.NewBuffer([]byte{jsonReq}) @@ -12251,7 +12251,7 @@ System.out.println(response.toString()); headers := map[string][]string{ "Accept": []string{"application/json"}, "Authorization": []string{"API_KEY"}, - + } data := bytes.NewBuffer([]byte{jsonReq}) @@ -12484,7 +12484,7 @@ System.out.println(response.toString()); "Content-Type": []string{"multipart/form-data"}, "Accept": []string{"application/json"}, "Authorization": []string{"API_KEY"}, - + } data := bytes.NewBuffer([]byte{jsonReq}) @@ -12721,7 +12721,7 @@ System.out.println(response.toString()); headers := map[string][]string{ "Accept": []string{"application/json"}, "Authorization": []string{"API_KEY"}, - + } data := bytes.NewBuffer([]byte{jsonReq}) @@ -12925,7 +12925,7 @@ System.out.println(response.toString()); headers := map[string][]string{ "Accept": []string{"application/json"}, "Authorization": []string{"API_KEY"}, - + } data := bytes.NewBuffer([]byte{jsonReq}) @@ -13146,7 +13146,7 @@ System.out.println(response.toString()); "Content-Type": []string{"multipart/form-data"}, "Accept": []string{"application/json"}, "Authorization": []string{"API_KEY"}, - + } data := bytes.NewBuffer([]byte{jsonReq}) @@ -13368,7 +13368,7 @@ System.out.println(response.toString()); headers := map[string][]string{ "Accept": []string{"application/json"}, "Authorization": []string{"API_KEY"}, - + } data := bytes.NewBuffer([]byte{jsonReq}) @@ -13556,7 +13556,7 @@ System.out.println(response.toString()); headers := map[string][]string{ "Authorization": []string{"API_KEY"}, - + } data := bytes.NewBuffer([]byte{jsonReq}) @@ -16007,43 +16007,43 @@ UserSecurity
            - +
            - - + + Shell - - - + + + HTTP - - - + + + JavaScript - - - + + + Node.js - - - + + + Ruby - - - + + + Python - - - + + + Java - - - + + + Go - - + +
            - +
            diff --git a/public/api/wekan.yml b/public/api/wekan.yml index 7b7588b1..1f503842 100644 --- a/public/api/wekan.yml +++ b/public/api/wekan.yml @@ -1,7 +1,7 @@ swagger: '2.0' info: title: Wekan REST API - version: v3.82 + version: v3.83 description: | The REST API allows you to control and extend Wekan with ease. diff --git a/sandstorm-pkgdef.capnp b/sandstorm-pkgdef.capnp index 77d12e37..e712cb55 100644 --- a/sandstorm-pkgdef.capnp +++ b/sandstorm-pkgdef.capnp @@ -22,10 +22,10 @@ const pkgdef :Spk.PackageDefinition = ( appTitle = (defaultText = "Wekan"), # The name of the app as it is displayed to the user. - appVersion = 382, + appVersion = 383, # Increment this for every release. - appMarketingVersion = (defaultText = "3.82.0~2020-03-01"), + appMarketingVersion = (defaultText = "3.83.0~2020-03-01"), # Human-readable presentation of the app version. minUpgradableAppVersion = 0, -- cgit v1.2.3-1-g7c22 From b26e65c70cf9bc147f0f0eab7bc0bc39f05f2935 Mon Sep 17 00:00:00 2001 From: Benoit MOUQUET Date: Thu, 5 Mar 2020 12:52:46 +0100 Subject: Fix: Error when retrieve token from some OIDC due to not necessary scope parameter --- packages/wekan-oidc/oidc_server.js | 1 - 1 file changed, 1 deletion(-) diff --git a/packages/wekan-oidc/oidc_server.js b/packages/wekan-oidc/oidc_server.js index f6e23a15..c6d7deab 100644 --- a/packages/wekan-oidc/oidc_server.js +++ b/packages/wekan-oidc/oidc_server.js @@ -72,7 +72,6 @@ var getToken = function (query) { client_secret: OAuth.openSecret(config.secret), redirect_uri: OAuth._redirectUri('oidc', config), grant_type: 'authorization_code', - scope: requestPermissions, state: query.state } } -- cgit v1.2.3-1-g7c22 From c43366b7ace328fb0150a6a1fbd3e9e77c95b8b6 Mon Sep 17 00:00:00 2001 From: Lauri Ojansivu Date: Thu, 5 Mar 2020 20:51:27 +0200 Subject: Update ChangeLog. --- CHANGELOG.md | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index b713b4ba..7081af6f 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,13 @@ +# Upcoming Wekan release + +This release fixes the following bugs: + +- [Fix: Error when retrieve token from some OIDC due to not necessary scope + parameter](https://github.com/wekan/wekan/pull/2955). + Thanks to benoitm76. + +Thanks to above GitHub users for their contributions and translators for their translations. + # v3.83 2020-03-01 Wekan release This release tries to revert remaining the following changes: -- cgit v1.2.3-1-g7c22 From 965c3fb07fb16de9d525d7c094d299fd5d3960bc Mon Sep 17 00:00:00 2001 From: Lauri Ojansivu Date: Thu, 5 Mar 2020 21:09:33 +0200 Subject: Update translations. --- i18n/ja.i18n.json | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/i18n/ja.i18n.json b/i18n/ja.i18n.json index 7a77764a..04f773c1 100644 --- a/i18n/ja.i18n.json +++ b/i18n/ja.i18n.json @@ -757,7 +757,7 @@ "cardAssigneesPopup-title": "担当者", "addmore-detail": "詳細説明の追加", "show-on-card": "カードに表示する項目", - "new": "New", - "editUserPopup-title": "Edit User", - "newUserPopup-title": "New User" + "new": "新規作成", + "editUserPopup-title": "ユーザーを編集", + "newUserPopup-title": "新規ユーザー" } -- cgit v1.2.3-1-g7c22 From 9d13001b903f9ec50f5fa3a4bdbacae32b27ac65 Mon Sep 17 00:00:00 2001 From: Lauri Ojansivu Date: Thu, 5 Mar 2020 21:51:03 +0200 Subject: Add settings for mouse wheen scroll inertia and scroll amount. For example: sudo snap set scrollinertia='200' sudo snap set scrollamount='200' Thanks to danger89 and xet7 ! Related #2949 --- Dockerfile | 4 +++- docker-compose.yml | 5 +++++ packages/wekan-scrollbar/jquery.mCustomScrollbar.js | 6 +++--- sandstorm-pkgdef.capnp | 2 ++ server/scroll.js | 21 +++++++++++++++++++++ snap-src/bin/config | 10 +++++++++- snap-src/bin/wekan-help | 12 ++++++++++++ start-wekan.bat | 5 +++++ start-wekan.sh | 5 +++++ torodb-postgresql/docker-compose.yml | 5 +++++ 10 files changed, 70 insertions(+), 5 deletions(-) create mode 100644 server/scroll.js diff --git a/Dockerfile b/Dockerfile index b6f93480..d9ccfcda 100644 --- a/Dockerfile +++ b/Dockerfile @@ -110,7 +110,9 @@ ENV BUILD_DEPS="apt-utils libarchive-tools gnupg gosu wget curl bzip2 g++ build- CORS="" \ CORS_ALLOW_HEADERS="" \ CORS_EXPOSE_HEADERS="" \ - DEFAULT_AUTHENTICATION_METHOD="" + DEFAULT_AUTHENTICATION_METHOD="" \ + SCROLLINERTIA="0" \ + SCROLLAMOUNT="auto" # Copy the app to the image COPY ${SRC_PATH} /home/wekan/app diff --git a/docker-compose.yml b/docker-compose.yml index dea7873f..ea5ffe99 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -240,6 +240,11 @@ services: # https://github.com/wekan/wekan/pull/2560 - RICHER_CARD_COMMENT_EDITOR=false #--------------------------------------------------------------- + # ==== MOUSE SCROLL ==== + # https://github.com/wekan/wekan/issues/2949 + - SCROLLINERTIA=0 + - SCROLLAMOUNT=auto + #--------------------------------------------------------------- # ==== CARD OPENED, SEND WEBHOOK MESSAGE ==== # https://github.com/wekan/wekan/issues/2518 - CARD_OPENED_WEBHOOK_ENABLED=false diff --git a/packages/wekan-scrollbar/jquery.mCustomScrollbar.js b/packages/wekan-scrollbar/jquery.mCustomScrollbar.js index 056e4284..e7d49997 100644 --- a/packages/wekan-scrollbar/jquery.mCustomScrollbar.js +++ b/packages/wekan-scrollbar/jquery.mCustomScrollbar.js @@ -109,9 +109,9 @@ and dependencies (minified). scrollbarPosition:"inside", /* scrolling inertia - values: integer (milliseconds) + values: integer (milliseconds). default: 0 */ - scrollInertia:0, + scrollInertia:Meteor.settings.public.SCROLLINERTIA, /* auto-adjust scrollbar dragger length values: boolean @@ -161,7 +161,7 @@ and dependencies (minified). scrolling amount in pixels values: "auto", integer */ - scrollAmount:"auto", + scrollAmount:Meteor.settings.public.SCROLLAMOUNT, /* mouse-wheel scrolling axis the default scrolling direction when both vertical and horizontal scrollbars are present diff --git a/sandstorm-pkgdef.capnp b/sandstorm-pkgdef.capnp index e712cb55..4aa22044 100644 --- a/sandstorm-pkgdef.capnp +++ b/sandstorm-pkgdef.capnp @@ -239,6 +239,8 @@ const myCommand :Spk.Manifest.Command = ( (key = "PATH", value = "/usr/local/bin:/usr/bin:/bin"), (key = "WITH_API", value = "true"), (key = "RICHER_CARD_COMMENT_EDITOR", value="false"), + (key = "SCROLLINERTIA", value="0"), + (key = "SCROLLAMOUNT", value="auto"), (key = "CARD_OPENED_WEBHOOK_ENABLED", value="false"), (key = "BIGEVENTS_PATTERN", value="NONE"), (key = "MATOMO_ADDRESS", value=""), diff --git a/server/scroll.js b/server/scroll.js new file mode 100644 index 00000000..4035a623 --- /dev/null +++ b/server/scroll.js @@ -0,0 +1,21 @@ +Meteor.startup(() => { + // Mouse Scroll Intertia, issue #2949. Integer. + if (process.env.SCROLLINERTIA !== '0') { + Meteor.settings.public.SCROLLINERTIA = parseInt( + process.env.SCROLLINERTIA, + radix, + ); + } else { + Meteor.settings.public.SCROLLINERTIA = 0; + } + + // Mouse Scroll Amount, issue #2949. "auto" or Integer. + if (process.env.SCROLLAMOUNT !== 'auto') { + Meteor.settings.public.SCROLLAMOUNT = parseInt( + process.env.SCROLLAMOUNT, + radix, + ); + } else { + Meteor.settings.public.SCROLLAMOUNT = 'auto'; + } +}); diff --git a/snap-src/bin/config b/snap-src/bin/config index a4c23a42..e7305bb2 100755 --- a/snap-src/bin/config +++ b/snap-src/bin/config @@ -3,7 +3,7 @@ # All supported keys are defined here together with descriptions and default values # list of supported keys -keys="DEBUG MONGO_URL MONGODB_BIND_UNIX_SOCKET MONGO_URL MONGODB_BIND_IP MONGODB_PORT MAIL_URL MAIL_FROM ROOT_URL PORT DISABLE_MONGODB CADDY_ENABLED CADDY_BIND_PORT WITH_API RICHER_CARD_COMMENT_EDITOR CARD_OPENED_WEBHOOK_ENABLED ACCOUNTS_LOCKOUT_KNOWN_USERS_FAILURES_BEFORE ACCOUNTS_LOCKOUT_KNOWN_USERS_PERIOD ACCOUNTS_LOCKOUT_KNOWN_USERS_FAILURE_WINDOW ACCOUNTS_LOCKOUT_UNKNOWN_USERS_FAILURES_BERORE ACCOUNTS_LOCKOUT_UNKNOWN_USERS_LOCKOUT_PERIOD ACCOUNTS_LOCKOUT_UNKNOWN_USERS_FAILURE_WINDOW MAX_IMAGE_PIXEL IMAGE_COMPRESS_RATIO BIGEVENTS_PATTERN NOTIFY_DUE_DAYS_BEFORE_AND_AFTER NOTIFY_DUE_AT_HOUR_OF_DAY EMAIL_NOTIFICATION_TIMEOUT CORS CORS_ALLOW_HEADERS CORS_EXPOSE_HEADERS MATOMO_ADDRESS MATOMO_SITE_ID MATOMO_DO_NOT_TRACK MATOMO_WITH_USERNAME BROWSER_POLICY_ENABLED TRUSTED_URL WEBHOOKS_ATTRIBUTES OAUTH2_ENABLED OAUTH2_LOGIN_STYLE OAUTH2_CLIENT_ID OAUTH2_SECRET OAUTH2_SERVER_URL OAUTH2_AUTH_ENDPOINT OAUTH2_USERINFO_ENDPOINT OAUTH2_TOKEN_ENDPOINT OAUTH2_ID_MAP OAUTH2_USERNAME_MAP OAUTH2_FULLNAME_MAP OAUTH2_ID_TOKEN_WHITELIST_FIELDS OAUTH2_EMAIL_MAP OAUTH2_REQUEST_PERMISSIONS LDAP_ENABLE LDAP_PORT LDAP_HOST LDAP_BASEDN LDAP_LOGIN_FALLBACK LDAP_RECONNECT LDAP_TIMEOUT LDAP_IDLE_TIMEOUT LDAP_CONNECT_TIMEOUT LDAP_AUTHENTIFICATION LDAP_AUTHENTIFICATION_USERDN LDAP_AUTHENTIFICATION_PASSWORD LDAP_LOG_ENABLED LDAP_BACKGROUND_SYNC LDAP_BACKGROUND_SYNC_INTERVAL LDAP_BACKGROUND_SYNC_KEEP_EXISTANT_USERS_UPDATED LDAP_BACKGROUND_SYNC_IMPORT_NEW_USERS LDAP_ENCRYPTION LDAP_CA_CERT LDAP_REJECT_UNAUTHORIZED LDAP_USER_AUTHENTICATION LDAP_USER_AUTHENTICATION_FIELD LDAP_USER_SEARCH_FILTER LDAP_USER_SEARCH_SCOPE LDAP_USER_SEARCH_FIELD LDAP_SEARCH_PAGE_SIZE LDAP_SEARCH_SIZE_LIMIT LDAP_GROUP_FILTER_ENABLE LDAP_GROUP_FILTER_OBJECTCLASS LDAP_GROUP_FILTER_GROUP_ID_ATTRIBUTE LDAP_GROUP_FILTER_GROUP_MEMBER_ATTRIBUTE LDAP_GROUP_FILTER_GROUP_MEMBER_FORMAT LDAP_GROUP_FILTER_GROUP_NAME LDAP_UNIQUE_IDENTIFIER_FIELD LDAP_UTF8_NAMES_SLUGIFY LDAP_USERNAME_FIELD LDAP_FULLNAME_FIELD LDAP_MERGE_EXISTING_USERS LDAP_SYNC_USER_DATA LDAP_SYNC_USER_DATA_FIELDMAP LDAP_SYNC_GROUP_ROLES LDAP_DEFAULT_DOMAIN LDAP_EMAIL_MATCH_ENABLE LDAP_EMAIL_MATCH_REQUIRE LDAP_EMAIL_MATCH_VERIFIED LDAP_EMAIL_FIELD LDAP_SYNC_ADMIN_STATUS LDAP_SYNC_ADMIN_GROUPS HEADER_LOGIN_ID HEADER_LOGIN_FIRSTNAME HEADER_LOGIN_LASTNAME HEADER_LOGIN_EMAIL LOGOUT_WITH_TIMER LOGOUT_IN LOGOUT_ON_HOURS LOGOUT_ON_MINUTES DEFAULT_AUTHENTICATION_METHOD ATTACHMENTS_STORE_PATH" +keys="DEBUG MONGO_URL MONGODB_BIND_UNIX_SOCKET MONGO_URL MONGODB_BIND_IP MONGODB_PORT MAIL_URL MAIL_FROM ROOT_URL PORT DISABLE_MONGODB CADDY_ENABLED CADDY_BIND_PORT WITH_API RICHER_CARD_COMMENT_EDITOR CARD_OPENED_WEBHOOK_ENABLED ACCOUNTS_LOCKOUT_KNOWN_USERS_FAILURES_BEFORE ACCOUNTS_LOCKOUT_KNOWN_USERS_PERIOD ACCOUNTS_LOCKOUT_KNOWN_USERS_FAILURE_WINDOW ACCOUNTS_LOCKOUT_UNKNOWN_USERS_FAILURES_BERORE ACCOUNTS_LOCKOUT_UNKNOWN_USERS_LOCKOUT_PERIOD ACCOUNTS_LOCKOUT_UNKNOWN_USERS_FAILURE_WINDOW MAX_IMAGE_PIXEL IMAGE_COMPRESS_RATIO BIGEVENTS_PATTERN NOTIFY_DUE_DAYS_BEFORE_AND_AFTER NOTIFY_DUE_AT_HOUR_OF_DAY EMAIL_NOTIFICATION_TIMEOUT CORS CORS_ALLOW_HEADERS CORS_EXPOSE_HEADERS MATOMO_ADDRESS MATOMO_SITE_ID MATOMO_DO_NOT_TRACK MATOMO_WITH_USERNAME BROWSER_POLICY_ENABLED TRUSTED_URL WEBHOOKS_ATTRIBUTES OAUTH2_ENABLED OAUTH2_LOGIN_STYLE OAUTH2_CLIENT_ID OAUTH2_SECRET OAUTH2_SERVER_URL OAUTH2_AUTH_ENDPOINT OAUTH2_USERINFO_ENDPOINT OAUTH2_TOKEN_ENDPOINT OAUTH2_ID_MAP OAUTH2_USERNAME_MAP OAUTH2_FULLNAME_MAP OAUTH2_ID_TOKEN_WHITELIST_FIELDS OAUTH2_EMAIL_MAP OAUTH2_REQUEST_PERMISSIONS LDAP_ENABLE LDAP_PORT LDAP_HOST LDAP_BASEDN LDAP_LOGIN_FALLBACK LDAP_RECONNECT LDAP_TIMEOUT LDAP_IDLE_TIMEOUT LDAP_CONNECT_TIMEOUT LDAP_AUTHENTIFICATION LDAP_AUTHENTIFICATION_USERDN LDAP_AUTHENTIFICATION_PASSWORD LDAP_LOG_ENABLED LDAP_BACKGROUND_SYNC LDAP_BACKGROUND_SYNC_INTERVAL LDAP_BACKGROUND_SYNC_KEEP_EXISTANT_USERS_UPDATED LDAP_BACKGROUND_SYNC_IMPORT_NEW_USERS LDAP_ENCRYPTION LDAP_CA_CERT LDAP_REJECT_UNAUTHORIZED LDAP_USER_AUTHENTICATION LDAP_USER_AUTHENTICATION_FIELD LDAP_USER_SEARCH_FILTER LDAP_USER_SEARCH_SCOPE LDAP_USER_SEARCH_FIELD LDAP_SEARCH_PAGE_SIZE LDAP_SEARCH_SIZE_LIMIT LDAP_GROUP_FILTER_ENABLE LDAP_GROUP_FILTER_OBJECTCLASS LDAP_GROUP_FILTER_GROUP_ID_ATTRIBUTE LDAP_GROUP_FILTER_GROUP_MEMBER_ATTRIBUTE LDAP_GROUP_FILTER_GROUP_MEMBER_FORMAT LDAP_GROUP_FILTER_GROUP_NAME LDAP_UNIQUE_IDENTIFIER_FIELD LDAP_UTF8_NAMES_SLUGIFY LDAP_USERNAME_FIELD LDAP_FULLNAME_FIELD LDAP_MERGE_EXISTING_USERS LDAP_SYNC_USER_DATA LDAP_SYNC_USER_DATA_FIELDMAP LDAP_SYNC_GROUP_ROLES LDAP_DEFAULT_DOMAIN LDAP_EMAIL_MATCH_ENABLE LDAP_EMAIL_MATCH_REQUIRE LDAP_EMAIL_MATCH_VERIFIED LDAP_EMAIL_FIELD LDAP_SYNC_ADMIN_STATUS LDAP_SYNC_ADMIN_GROUPS HEADER_LOGIN_ID HEADER_LOGIN_FIRSTNAME HEADER_LOGIN_LASTNAME HEADER_LOGIN_EMAIL LOGOUT_WITH_TIMER LOGOUT_IN LOGOUT_ON_HOURS LOGOUT_ON_MINUTES DEFAULT_AUTHENTICATION_METHOD ATTACHMENTS_STORE_PATH SCROLLINERTIA SCROLLAMOUNT" # default values DESCRIPTION_DEBUG="Debug OIDC OAuth2 etc. Example: sudo snap set wekan debug='true'" @@ -449,3 +449,11 @@ KEY_LOGOUT_ON_MINUTES="logout-on-minutes" DESCRIPTION_DEFAULT_AUTHENTICATION_METHOD="The default authentication method used if a user does not exist to create and authenticate. Method can be password or ldap." DEFAULT_DEFAULT_AUTHENTICATION_METHOD="" KEY_DEFAULT_AUTHENTICATION_METHOD="default-authentication-method" + +DESCRIPTION_SCROLLINERTIA="Mousewheel scroll inertia, issue #2949. Default: 0" +DEFAULT_SCROLLINERTIA="0" +KEY_SCROLLINERTIA="scrollinertia" + +DESCRIPTION_SCROLLINERTIA="Mousewheel scroll amount, issue #2949. Default: 'auto'" +DEFAULT_SCROLLINERTIA="auto" +KEY_SCROLLINERTIA="scrollamount" diff --git a/snap-src/bin/wekan-help b/snap-src/bin/wekan-help index 5d222b5d..b925afeb 100755 --- a/snap-src/bin/wekan-help +++ b/snap-src/bin/wekan-help @@ -69,6 +69,18 @@ echo -e "\t$ snap set $SNAP_NAME richer-card-comment-editor='true'" echo -e "Disabled:" echo -e "\t$ snap set $SNAP_NAME richer-card-comment-editor='false'" echo -e "\n" +echo -e "Mousewheel scroll inertia. Default: 0. https://github.com/wekan/wekan/issues/2949" +echo -e "Enable:" +echo -e "\t$ snap set $SNAP_NAME scrollinertia='950'" +echo -e "Disable, default:" +echo -e "\t$ snap set $SNAP_NAME scrollinertia='0'" +echo -e "\n" +echo -e "Mousewheel scroll amount. Default: 'auto'. Allowed: 'auto' or Integer number. https://github.com/wekan/wekan/issues/2949" +echo -e "Enable:" +echo -e "\t$ snap set $SNAP_NAME scrollamount='950'" +echo -e "Disable, default:" +echo -e "\t$ snap set $SNAP_NAME scrollamount='auto'" +echo -e "\n" echo -e "Card opened, send webhook message. Default: false https://github.com/wekan/wekan/issues/2518" echo -e "Enable:" echo -e "\t$ snap set $SNAP_NAME card-opened-webhook-enabled='true'" diff --git a/start-wekan.bat b/start-wekan.bat index 718025ed..bb5b883c 100755 --- a/start-wekan.bat +++ b/start-wekan.bat @@ -25,6 +25,11 @@ REM # ==== RICH TEXT EDITOR IN CARD COMMENTS ==== REM # https://github.com/wekan/wekan/pull/2560 SET RICHER_CARD_COMMENT_EDITOR=false +REM # ==== MOUSE SCROLL ==== +REM # https://github.com/wekan/wekan/issues/2949 +SET SCROLLINERTIA=0 +SET SCROLLAMOUNT=auto + REM # ==== CARD OPENED, SEND WEBHOOK MESSAGE ==== SET CARD_OPENED_WEBHOOK_ENABLED=false diff --git a/start-wekan.sh b/start-wekan.sh index 8dade1cc..9a839b3c 100755 --- a/start-wekan.sh +++ b/start-wekan.sh @@ -41,6 +41,11 @@ # https://github.com/wekan/wekan/pull/2560 export RICHER_CARD_COMMENT_EDITOR=false #--------------------------------------------------------------- + # ==== MOUSE SCROLL ==== + # https://github.com/wekan/wekan/issues/2949 + export SCROLLINERTIA=0 + export SCROLLAMOUNT=auto + #--------------------------------------------------------------- # ==== CARD OPENED, SEND WEBHOOK MESSAGE ==== export CARD_OPENED_WEBHOOK_ENABLED=false #--------------------------------------------------------------- diff --git a/torodb-postgresql/docker-compose.yml b/torodb-postgresql/docker-compose.yml index 01a39fc0..7dbc2049 100644 --- a/torodb-postgresql/docker-compose.yml +++ b/torodb-postgresql/docker-compose.yml @@ -230,6 +230,11 @@ services: # https://github.com/wekan/wekan/pull/2560 - RICHER_CARD_COMMENT_EDITOR=false #--------------------------------------------------------------- + # ==== MOUSE SCROLL ==== + # https://github.com/wekan/wekan/issues/2949 + - SCROLLINERTIA=0 + - SCROLLAMOUNT=auto + #--------------------------------------------------------------- # ==== CARD OPENED, SEND WEBHOOK MESSAGE ==== # https://github.com/wekan/wekan/issues/2518 - CARD_OPENED_WEBHOOK_ENABLED=false -- cgit v1.2.3-1-g7c22 From 78cf4618d594293105683b14df57e87f7b021072 Mon Sep 17 00:00:00 2001 From: Lauri Ojansivu Date: Thu, 5 Mar 2020 21:56:44 +0200 Subject: Update ChangeLog. --- CHANGELOG.md | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 7081af6f..15b5d5d6 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,6 +1,13 @@ # Upcoming Wekan release -This release fixes the following bugs: +This release adds the following features: + +- [Add settings for mouse wheen scroll inertia and scroll + amount](https://github.com/wekan/wekan/commit/9d13001b903f9ec50f5fa3a4bdbacae32b27ac65). + For example: sudo snap set scrollinertia='200' , sudo snap set scrollamount='200' . + Thanks to danger89 and xet7. + +and fixes the following bugs: - [Fix: Error when retrieve token from some OIDC due to not necessary scope parameter](https://github.com/wekan/wekan/pull/2955). -- cgit v1.2.3-1-g7c22 From 08b35e1fe761424f32a778b2687b53dc594e14cf Mon Sep 17 00:00:00 2001 From: Lauri Ojansivu Date: Thu, 5 Mar 2020 21:57:48 +0200 Subject: Fix typo. --- CHANGELOG.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 15b5d5d6..966b70ca 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,7 +2,7 @@ This release adds the following features: -- [Add settings for mouse wheen scroll inertia and scroll +- [Add settings for mouse wheel scroll inertia and scroll amount](https://github.com/wekan/wekan/commit/9d13001b903f9ec50f5fa3a4bdbacae32b27ac65). For example: sudo snap set scrollinertia='200' , sudo snap set scrollamount='200' . Thanks to danger89 and xet7. -- cgit v1.2.3-1-g7c22 From aaecac091209e90c0c2123830728f5e7a835ccb4 Mon Sep 17 00:00:00 2001 From: Lauri Ojansivu Date: Thu, 5 Mar 2020 22:02:52 +0200 Subject: Mouse scroll part 2. --- server/scroll.js | 10 ++-------- 1 file changed, 2 insertions(+), 8 deletions(-) diff --git a/server/scroll.js b/server/scroll.js index 4035a623..c2cc797e 100644 --- a/server/scroll.js +++ b/server/scroll.js @@ -1,20 +1,14 @@ Meteor.startup(() => { // Mouse Scroll Intertia, issue #2949. Integer. if (process.env.SCROLLINERTIA !== '0') { - Meteor.settings.public.SCROLLINERTIA = parseInt( - process.env.SCROLLINERTIA, - radix, - ); + Meteor.settings.public.SCROLLINERTIA = process.env.SCROLLINERTIA; } else { Meteor.settings.public.SCROLLINERTIA = 0; } // Mouse Scroll Amount, issue #2949. "auto" or Integer. if (process.env.SCROLLAMOUNT !== 'auto') { - Meteor.settings.public.SCROLLAMOUNT = parseInt( - process.env.SCROLLAMOUNT, - radix, - ); + Meteor.settings.public.SCROLLAMOUNT = process.env.SCROLLAMOUNT; } else { Meteor.settings.public.SCROLLAMOUNT = 'auto'; } -- cgit v1.2.3-1-g7c22 From a6d702d1ab9906898dab4cacec735043e5618fb1 Mon Sep 17 00:00:00 2001 From: Lauri Ojansivu Date: Thu, 5 Mar 2020 22:04:22 +0200 Subject: Update ChangeLog. --- CHANGELOG.md | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 966b70ca..292423eb 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,8 +2,9 @@ This release adds the following features: -- [Add settings for mouse wheel scroll inertia and scroll - amount](https://github.com/wekan/wekan/commit/9d13001b903f9ec50f5fa3a4bdbacae32b27ac65). +- Add settings for mouse wheel scroll inertia and scroll + amount [Part1](https://github.com/wekan/wekan/commit/9d13001b903f9ec50f5fa3a4bdbacae32b27ac65) + and [Part2](https://github.com/wekan/wekan/commit/aaecac091209e90c0c2123830728f5e7a835ccb4). For example: sudo snap set scrollinertia='200' , sudo snap set scrollamount='200' . Thanks to danger89 and xet7. -- cgit v1.2.3-1-g7c22 From 2b26bbe78a1a2b8b427963a6c44c3853efdb737e Mon Sep 17 00:00:00 2001 From: Lauri Ojansivu Date: Fri, 6 Mar 2020 03:52:12 +0200 Subject: Fix: img tag did not allow width and height. Removed swipebox from markdown editor img tag and updated marked markdown to newest version. Thanks to hradec and xet7 ! Closes #2956 --- client/components/main/editor.js | 4 + packages/markdown/marked/.editorconfig | 16 - packages/markdown/marked/.eslintignore | 1 - packages/markdown/marked/.eslintrc.json | 29 - packages/markdown/marked/.gitattributes | 2 - packages/markdown/marked/.github/ISSUE_TEMPLATE.md | 42 - .../marked/.github/ISSUE_TEMPLATE/Bug_report.md | 27 - .../.github/ISSUE_TEMPLATE/Feature_request.md | 14 - .../marked/.github/ISSUE_TEMPLATE/Proposal.md | 11 - .../marked/.github/PULL_REQUEST_TEMPLATE.md | 53 - .../marked/.github/PULL_REQUEST_TEMPLATE/badges.md | 50 - .../.github/PULL_REQUEST_TEMPLATE/release.md | 25 - packages/markdown/marked/.gitignore | 3 - packages/markdown/marked/.travis.yml | 46 - packages/markdown/marked/Makefile | 15 - packages/markdown/marked/README.md | 2 +- packages/markdown/marked/SECURITY.md | 10 + packages/markdown/marked/bin/marked | 215 - packages/markdown/marked/bower.json | 23 - packages/markdown/marked/component.json | 10 - packages/markdown/marked/docs/.eslintrc.json | 33 + packages/markdown/marked/docs/AUTHORS.md | 10 +- packages/markdown/marked/docs/CONTRIBUTING.md | 23 +- packages/markdown/marked/docs/PUBLISHING.md | 6 +- packages/markdown/marked/docs/README.md | 6 +- packages/markdown/marked/docs/USING_ADVANCED.md | 102 +- packages/markdown/marked/docs/USING_PRO.md | 18 +- packages/markdown/marked/docs/demo/demo.js | 56 +- packages/markdown/marked/docs/demo/worker.js | 14 +- packages/markdown/marked/docs/index.html | 1 + packages/markdown/marked/index.js | 1 - packages/markdown/marked/jasmine.json | 11 - packages/markdown/marked/lib/marked.esm.js | 1816 +++++++ packages/markdown/marked/lib/marked.js | 3005 +++++------ packages/markdown/marked/man/marked.1 | 5 +- packages/markdown/marked/man/marked.1.txt | 11 +- packages/markdown/marked/marked.min.js | 6 - packages/markdown/marked/package-lock.json | 3751 ++++++++++++++ packages/markdown/marked/package.json | 64 +- packages/markdown/marked/test/README | 10 - packages/markdown/marked/test/browser/index.html | 5 - packages/markdown/marked/test/browser/index.js | 39 - packages/markdown/marked/test/browser/test.js | 66 - packages/markdown/marked/test/helpers/helpers.js | 26 - .../markdown/marked/test/helpers/html-differ.js | 38 - packages/markdown/marked/test/index.js | 551 -- packages/markdown/marked/test/json-to-files.js | 62 - .../markdown/marked/test/new/adjacent_lists.html | 9 - .../markdown/marked/test/new/adjacent_lists.md | 5 - .../markdown/marked/test/new/autolink_lines.html | 3 - .../markdown/marked/test/new/autolink_lines.md | 2 - packages/markdown/marked/test/new/autolinks.html | 15 - packages/markdown/marked/test/new/autolinks.md | 15 - .../marked/test/new/blockquote_list_item.html | 3 - .../marked/test/new/blockquote_list_item.md | 4 - .../marked/test/new/case_insensitive_refs.html | 1 - .../marked/test/new/case_insensitive_refs.md | 3 - .../markdown/marked/test/new/cm_autolinks.html | 91 - packages/markdown/marked/test/new/cm_autolinks.md | 96 - .../markdown/marked/test/new/cm_blockquotes.html | 233 - .../markdown/marked/test/new/cm_blockquotes.md | 189 - .../markdown/marked/test/new/cm_html_blocks.html | 300 -- .../markdown/marked/test/new/cm_html_blocks.md | 312 -- .../markdown/marked/test/new/cm_link_defs.html | 115 - packages/markdown/marked/test/new/cm_link_defs.md | 157 - packages/markdown/marked/test/new/cm_links.html | 397 -- packages/markdown/marked/test/new/cm_links.md | 515 -- packages/markdown/marked/test/new/cm_raw_html.html | 77 - packages/markdown/marked/test/new/cm_raw_html.md | 78 - .../markdown/marked/test/new/cm_strong_and_em.html | 7 - .../markdown/marked/test/new/cm_strong_and_em.md | 7 - .../marked/test/new/cm_thematic_breaks.html | 106 - .../markdown/marked/test/new/cm_thematic_breaks.md | 98 - packages/markdown/marked/test/new/code_spans.html | 3 - packages/markdown/marked/test/new/code_spans.md | 3 - packages/markdown/marked/test/new/def_blocks.html | 30 - packages/markdown/marked/test/new/def_blocks.md | 21 - packages/markdown/marked/test/new/double_link.html | 5 - packages/markdown/marked/test/new/double_link.md | 5 - packages/markdown/marked/test/new/em_2char.html | 25 - packages/markdown/marked/test/new/em_2char.md | 25 - .../marked/test/new/emphasis_extra tests.html | 1 - .../marked/test/new/emphasis_extra tests.md | 1 - .../markdown/marked/test/new/escaped_angles.html | 1 - .../markdown/marked/test/new/escaped_angles.md | 1 - .../markdown/marked/test/new/gfm_autolinks.html | 83 - packages/markdown/marked/test/new/gfm_autolinks.md | 83 - packages/markdown/marked/test/new/gfm_break.html | 1 - packages/markdown/marked/test/new/gfm_break.md | 6 - packages/markdown/marked/test/new/gfm_code.html | 21 - packages/markdown/marked/test/new/gfm_code.md | 43 - .../markdown/marked/test/new/gfm_code_hr_list.html | 52 - .../markdown/marked/test/new/gfm_code_hr_list.md | 53 - packages/markdown/marked/test/new/gfm_em.html | 1 - packages/markdown/marked/test/new/gfm_em.md | 1 - packages/markdown/marked/test/new/gfm_hashtag.html | 5 - packages/markdown/marked/test/new/gfm_hashtag.md | 8 - .../marked/test/new/gfm_links_invalid.html | 1 - .../markdown/marked/test/new/gfm_links_invalid.md | 4 - packages/markdown/marked/test/new/gfm_tables.html | 37 - packages/markdown/marked/test/new/gfm_tables.md | 21 - packages/markdown/marked/test/new/headings_id.html | 13 - packages/markdown/marked/test/new/headings_id.md | 14 - .../markdown/marked/test/new/hr_list_break.html | 10 - packages/markdown/marked/test/new/hr_list_break.md | 6 - .../markdown/marked/test/new/html_comments.html | 57 - packages/markdown/marked/test/new/html_comments.md | 56 - .../markdown/marked/test/new/html_no_new_line.html | 1 - .../markdown/marked/test/new/html_no_new_line.md | 1 - packages/markdown/marked/test/new/images.html | 5 - packages/markdown/marked/test/new/images.md | 12 - .../markdown/marked/test/new/lazy_blockquotes.html | 4 - .../markdown/marked/test/new/lazy_blockquotes.md | 2 - packages/markdown/marked/test/new/link_lt.html | 1 - packages/markdown/marked/test/new/link_lt.md | 1 - .../markdown/marked/test/new/link_tick_redos.html | 31 - .../markdown/marked/test/new/link_tick_redos.md | 31 - packages/markdown/marked/test/new/links.html | 3 - packages/markdown/marked/test/new/links.md | 5 - .../markdown/marked/test/new/list_item_text.html | 1 - .../markdown/marked/test/new/list_item_text.md | 5 - packages/markdown/marked/test/new/list_table.html | 44 - packages/markdown/marked/test/new/list_table.md | 13 - packages/markdown/marked/test/new/main.html | 4 - packages/markdown/marked/test/new/main.md | 55 - packages/markdown/marked/test/new/mangle_xss.html | 3 - packages/markdown/marked/test/new/mangle_xss.md | 7 - packages/markdown/marked/test/new/nested_code.html | 9 - packages/markdown/marked/test/new/nested_code.md | 9 - packages/markdown/marked/test/new/nested_em.html | 3 - packages/markdown/marked/test/new/nested_em.md | 3 - .../marked/test/new/nested_square_link.html | 3 - .../markdown/marked/test/new/nested_square_link.md | 3 - .../markdown/marked/test/new/nogfm_hashtag.html | 5 - packages/markdown/marked/test/new/nogfm_hashtag.md | 8 - packages/markdown/marked/test/new/not_a_link.html | 1 - packages/markdown/marked/test/new/not_a_link.md | 1 - packages/markdown/marked/test/new/ref_paren.html | 1 - packages/markdown/marked/test/new/ref_paren.md | 3 - .../markdown/marked/test/new/relative_urls.html | 35 - packages/markdown/marked/test/new/relative_urls.md | 30 - packages/markdown/marked/test/new/same_bullet.html | 5 - packages/markdown/marked/test/new/same_bullet.md | 3 - .../markdown/marked/test/new/sanitize_links.html | 5 - .../markdown/marked/test/new/sanitize_links.md | 12 - packages/markdown/marked/test/new/smartypants.html | 6 - packages/markdown/marked/test/new/smartypants.md | 9 - .../markdown/marked/test/new/smartypants_code.html | 11 - .../markdown/marked/test/new/smartypants_code.md | 15 - packages/markdown/marked/test/new/table_cells.html | 27 - packages/markdown/marked/test/new/table_cells.md | 55 - .../marked/test/new/toplevel_paragraphs.html | 34 - .../marked/test/new/toplevel_paragraphs.md | 41 - packages/markdown/marked/test/new/tricky_list.html | 23 - packages/markdown/marked/test/new/tricky_list.md | 15 - .../markdown/marked/test/new/uppercase_hex.html | 2 - packages/markdown/marked/test/new/uppercase_hex.md | 5 - .../test/original/amps_and_angles_encoding.html | 17 - .../test/original/amps_and_angles_encoding.md | 25 - .../markdown/marked/test/original/auto_links.html | 18 - .../markdown/marked/test/original/auto_links.md | 13 - .../marked/test/original/backslash_escapes.html | 118 - .../marked/test/original/backslash_escapes.md | 120 - .../original/blockquotes_with_code_blocks.html | 15 - .../test/original/blockquotes_with_code_blocks.md | 11 - .../markdown/marked/test/original/code_blocks.html | 18 - .../markdown/marked/test/original/code_blocks.md | 14 - .../markdown/marked/test/original/code_spans.html | 6 - .../markdown/marked/test/original/code_spans.md | 6 - ...rd_wrapped_paragraphs_with_list_like_lines.html | 8 - ...hard_wrapped_paragraphs_with_list_like_lines.md | 8 - .../marked/test/original/horizontal_rules.html | 85 - .../marked/test/original/horizontal_rules.md | 94 - .../marked/test/original/inline_html_advanced.html | 15 - .../marked/test/original/inline_html_advanced.md | 15 - .../marked/test/original/inline_html_comments.html | 13 - .../marked/test/original/inline_html_comments.md | 13 - .../marked/test/original/inline_html_simple.html | 72 - .../marked/test/original/inline_html_simple.md | 69 - .../marked/test/original/links_inline_style.html | 15 - .../marked/test/original/links_inline_style.md | 19 - .../test/original/links_reference_style.html | 52 - .../marked/test/original/links_reference_style.md | 75 - .../test/original/links_shortcut_references.html | 9 - .../test/original/links_shortcut_references.md | 24 - .../test/original/literal_quotes_in_titles.html | 3 - .../test/original/literal_quotes_in_titles.md | 11 - .../original/markdown_documentation_basics.html | 314 -- .../test/original/markdown_documentation_basics.md | 310 -- .../original/markdown_documentation_syntax.html | 942 ---- .../test/original/markdown_documentation_syntax.md | 892 ---- .../marked/test/original/nested_blockquotes.html | 9 - .../marked/test/original/nested_blockquotes.md | 5 - .../test/original/ordered_and_unordered_lists.html | 164 - .../test/original/ordered_and_unordered_lists.md | 144 - .../test/original/strong_and_em_together.html | 7 - .../marked/test/original/strong_and_em_together.md | 7 - packages/markdown/marked/test/original/tabs.html | 25 - packages/markdown/marked/test/original/tabs.md | 21 - .../markdown/marked/test/original/tidyness.html | 8 - packages/markdown/marked/test/original/tidyness.md | 5 - .../markdown/marked/test/redos/link_redos.html | 5 - packages/markdown/marked/test/redos/link_redos.md | 2 - .../markdown/marked/test/redos/quadratic_br.js | 4 - .../markdown/marked/test/redos/quadratic_email.js | 4 - .../marked/test/redos/redos_html_closing.html | 1 - .../marked/test/redos/redos_html_closing.md | 1 - .../markdown/marked/test/redos/redos_nolink.html | 1 - .../markdown/marked/test/redos/redos_nolink.md | 1 - .../test/specs/commonmark/commonmark.0.29.json | 5327 -------------------- .../marked/test/specs/commonmark/getSpecs.js | 24 - .../markdown/marked/test/specs/gfm/getSpecs.js | 44 - .../markdown/marked/test/specs/gfm/gfm.0.29.json | 147 - .../marked/test/specs/original/specs-spec.js | 12 - packages/markdown/marked/test/specs/redos-spec.js | 24 - packages/markdown/marked/test/specs/run-spec.js | 52 - packages/markdown/marked/test/unit/marked-spec.js | 73 - 217 files changed, 7363 insertions(+), 16673 deletions(-) delete mode 100644 packages/markdown/marked/.editorconfig delete mode 100644 packages/markdown/marked/.eslintignore delete mode 100644 packages/markdown/marked/.eslintrc.json delete mode 100644 packages/markdown/marked/.gitattributes delete mode 100644 packages/markdown/marked/.github/ISSUE_TEMPLATE.md delete mode 100644 packages/markdown/marked/.github/ISSUE_TEMPLATE/Bug_report.md delete mode 100644 packages/markdown/marked/.github/ISSUE_TEMPLATE/Feature_request.md delete mode 100644 packages/markdown/marked/.github/ISSUE_TEMPLATE/Proposal.md delete mode 100644 packages/markdown/marked/.github/PULL_REQUEST_TEMPLATE.md delete mode 100644 packages/markdown/marked/.github/PULL_REQUEST_TEMPLATE/badges.md delete mode 100644 packages/markdown/marked/.github/PULL_REQUEST_TEMPLATE/release.md delete mode 100644 packages/markdown/marked/.gitignore delete mode 100644 packages/markdown/marked/.travis.yml delete mode 100644 packages/markdown/marked/Makefile create mode 100644 packages/markdown/marked/SECURITY.md delete mode 100755 packages/markdown/marked/bin/marked delete mode 100644 packages/markdown/marked/bower.json delete mode 100644 packages/markdown/marked/component.json create mode 100644 packages/markdown/marked/docs/.eslintrc.json delete mode 100644 packages/markdown/marked/index.js delete mode 100644 packages/markdown/marked/jasmine.json create mode 100644 packages/markdown/marked/lib/marked.esm.js delete mode 100644 packages/markdown/marked/marked.min.js create mode 100644 packages/markdown/marked/package-lock.json delete mode 100644 packages/markdown/marked/test/README delete mode 100644 packages/markdown/marked/test/browser/index.html delete mode 100644 packages/markdown/marked/test/browser/index.js delete mode 100644 packages/markdown/marked/test/browser/test.js delete mode 100644 packages/markdown/marked/test/helpers/helpers.js delete mode 100644 packages/markdown/marked/test/helpers/html-differ.js delete mode 100644 packages/markdown/marked/test/index.js delete mode 100644 packages/markdown/marked/test/json-to-files.js delete mode 100644 packages/markdown/marked/test/new/adjacent_lists.html delete mode 100644 packages/markdown/marked/test/new/adjacent_lists.md delete mode 100644 packages/markdown/marked/test/new/autolink_lines.html delete mode 100644 packages/markdown/marked/test/new/autolink_lines.md delete mode 100644 packages/markdown/marked/test/new/autolinks.html delete mode 100644 packages/markdown/marked/test/new/autolinks.md delete mode 100644 packages/markdown/marked/test/new/blockquote_list_item.html delete mode 100644 packages/markdown/marked/test/new/blockquote_list_item.md delete mode 100644 packages/markdown/marked/test/new/case_insensitive_refs.html delete mode 100644 packages/markdown/marked/test/new/case_insensitive_refs.md delete mode 100644 packages/markdown/marked/test/new/cm_autolinks.html delete mode 100644 packages/markdown/marked/test/new/cm_autolinks.md delete mode 100644 packages/markdown/marked/test/new/cm_blockquotes.html delete mode 100644 packages/markdown/marked/test/new/cm_blockquotes.md delete mode 100644 packages/markdown/marked/test/new/cm_html_blocks.html delete mode 100644 packages/markdown/marked/test/new/cm_html_blocks.md delete mode 100644 packages/markdown/marked/test/new/cm_link_defs.html delete mode 100644 packages/markdown/marked/test/new/cm_link_defs.md delete mode 100644 packages/markdown/marked/test/new/cm_links.html delete mode 100644 packages/markdown/marked/test/new/cm_links.md delete mode 100644 packages/markdown/marked/test/new/cm_raw_html.html delete mode 100644 packages/markdown/marked/test/new/cm_raw_html.md delete mode 100644 packages/markdown/marked/test/new/cm_strong_and_em.html delete mode 100644 packages/markdown/marked/test/new/cm_strong_and_em.md delete mode 100644 packages/markdown/marked/test/new/cm_thematic_breaks.html delete mode 100644 packages/markdown/marked/test/new/cm_thematic_breaks.md delete mode 100644 packages/markdown/marked/test/new/code_spans.html delete mode 100644 packages/markdown/marked/test/new/code_spans.md delete mode 100644 packages/markdown/marked/test/new/def_blocks.html delete mode 100644 packages/markdown/marked/test/new/def_blocks.md delete mode 100644 packages/markdown/marked/test/new/double_link.html delete mode 100644 packages/markdown/marked/test/new/double_link.md delete mode 100644 packages/markdown/marked/test/new/em_2char.html delete mode 100644 packages/markdown/marked/test/new/em_2char.md delete mode 100644 packages/markdown/marked/test/new/emphasis_extra tests.html delete mode 100644 packages/markdown/marked/test/new/emphasis_extra tests.md delete mode 100644 packages/markdown/marked/test/new/escaped_angles.html delete mode 100644 packages/markdown/marked/test/new/escaped_angles.md delete mode 100644 packages/markdown/marked/test/new/gfm_autolinks.html delete mode 100644 packages/markdown/marked/test/new/gfm_autolinks.md delete mode 100644 packages/markdown/marked/test/new/gfm_break.html delete mode 100644 packages/markdown/marked/test/new/gfm_break.md delete mode 100644 packages/markdown/marked/test/new/gfm_code.html delete mode 100644 packages/markdown/marked/test/new/gfm_code.md delete mode 100644 packages/markdown/marked/test/new/gfm_code_hr_list.html delete mode 100644 packages/markdown/marked/test/new/gfm_code_hr_list.md delete mode 100644 packages/markdown/marked/test/new/gfm_em.html delete mode 100644 packages/markdown/marked/test/new/gfm_em.md delete mode 100644 packages/markdown/marked/test/new/gfm_hashtag.html delete mode 100644 packages/markdown/marked/test/new/gfm_hashtag.md delete mode 100644 packages/markdown/marked/test/new/gfm_links_invalid.html delete mode 100644 packages/markdown/marked/test/new/gfm_links_invalid.md delete mode 100644 packages/markdown/marked/test/new/gfm_tables.html delete mode 100644 packages/markdown/marked/test/new/gfm_tables.md delete mode 100644 packages/markdown/marked/test/new/headings_id.html delete mode 100644 packages/markdown/marked/test/new/headings_id.md delete mode 100644 packages/markdown/marked/test/new/hr_list_break.html delete mode 100644 packages/markdown/marked/test/new/hr_list_break.md delete mode 100644 packages/markdown/marked/test/new/html_comments.html delete mode 100644 packages/markdown/marked/test/new/html_comments.md delete mode 100644 packages/markdown/marked/test/new/html_no_new_line.html delete mode 100644 packages/markdown/marked/test/new/html_no_new_line.md delete mode 100644 packages/markdown/marked/test/new/images.html delete mode 100644 packages/markdown/marked/test/new/images.md delete mode 100644 packages/markdown/marked/test/new/lazy_blockquotes.html delete mode 100644 packages/markdown/marked/test/new/lazy_blockquotes.md delete mode 100644 packages/markdown/marked/test/new/link_lt.html delete mode 100644 packages/markdown/marked/test/new/link_lt.md delete mode 100644 packages/markdown/marked/test/new/link_tick_redos.html delete mode 100644 packages/markdown/marked/test/new/link_tick_redos.md delete mode 100644 packages/markdown/marked/test/new/links.html delete mode 100644 packages/markdown/marked/test/new/links.md delete mode 100644 packages/markdown/marked/test/new/list_item_text.html delete mode 100644 packages/markdown/marked/test/new/list_item_text.md delete mode 100644 packages/markdown/marked/test/new/list_table.html delete mode 100644 packages/markdown/marked/test/new/list_table.md delete mode 100644 packages/markdown/marked/test/new/main.html delete mode 100644 packages/markdown/marked/test/new/main.md delete mode 100644 packages/markdown/marked/test/new/mangle_xss.html delete mode 100644 packages/markdown/marked/test/new/mangle_xss.md delete mode 100644 packages/markdown/marked/test/new/nested_code.html delete mode 100644 packages/markdown/marked/test/new/nested_code.md delete mode 100644 packages/markdown/marked/test/new/nested_em.html delete mode 100644 packages/markdown/marked/test/new/nested_em.md delete mode 100644 packages/markdown/marked/test/new/nested_square_link.html delete mode 100644 packages/markdown/marked/test/new/nested_square_link.md delete mode 100644 packages/markdown/marked/test/new/nogfm_hashtag.html delete mode 100644 packages/markdown/marked/test/new/nogfm_hashtag.md delete mode 100644 packages/markdown/marked/test/new/not_a_link.html delete mode 100644 packages/markdown/marked/test/new/not_a_link.md delete mode 100644 packages/markdown/marked/test/new/ref_paren.html delete mode 100644 packages/markdown/marked/test/new/ref_paren.md delete mode 100644 packages/markdown/marked/test/new/relative_urls.html delete mode 100644 packages/markdown/marked/test/new/relative_urls.md delete mode 100644 packages/markdown/marked/test/new/same_bullet.html delete mode 100644 packages/markdown/marked/test/new/same_bullet.md delete mode 100644 packages/markdown/marked/test/new/sanitize_links.html delete mode 100644 packages/markdown/marked/test/new/sanitize_links.md delete mode 100644 packages/markdown/marked/test/new/smartypants.html delete mode 100644 packages/markdown/marked/test/new/smartypants.md delete mode 100644 packages/markdown/marked/test/new/smartypants_code.html delete mode 100644 packages/markdown/marked/test/new/smartypants_code.md delete mode 100644 packages/markdown/marked/test/new/table_cells.html delete mode 100644 packages/markdown/marked/test/new/table_cells.md delete mode 100644 packages/markdown/marked/test/new/toplevel_paragraphs.html delete mode 100644 packages/markdown/marked/test/new/toplevel_paragraphs.md delete mode 100644 packages/markdown/marked/test/new/tricky_list.html delete mode 100644 packages/markdown/marked/test/new/tricky_list.md delete mode 100644 packages/markdown/marked/test/new/uppercase_hex.html delete mode 100644 packages/markdown/marked/test/new/uppercase_hex.md delete mode 100644 packages/markdown/marked/test/original/amps_and_angles_encoding.html delete mode 100644 packages/markdown/marked/test/original/amps_and_angles_encoding.md delete mode 100644 packages/markdown/marked/test/original/auto_links.html delete mode 100644 packages/markdown/marked/test/original/auto_links.md delete mode 100644 packages/markdown/marked/test/original/backslash_escapes.html delete mode 100644 packages/markdown/marked/test/original/backslash_escapes.md delete mode 100644 packages/markdown/marked/test/original/blockquotes_with_code_blocks.html delete mode 100644 packages/markdown/marked/test/original/blockquotes_with_code_blocks.md delete mode 100644 packages/markdown/marked/test/original/code_blocks.html delete mode 100644 packages/markdown/marked/test/original/code_blocks.md delete mode 100644 packages/markdown/marked/test/original/code_spans.html delete mode 100644 packages/markdown/marked/test/original/code_spans.md delete mode 100644 packages/markdown/marked/test/original/hard_wrapped_paragraphs_with_list_like_lines.html delete mode 100644 packages/markdown/marked/test/original/hard_wrapped_paragraphs_with_list_like_lines.md delete mode 100644 packages/markdown/marked/test/original/horizontal_rules.html delete mode 100644 packages/markdown/marked/test/original/horizontal_rules.md delete mode 100644 packages/markdown/marked/test/original/inline_html_advanced.html delete mode 100644 packages/markdown/marked/test/original/inline_html_advanced.md delete mode 100644 packages/markdown/marked/test/original/inline_html_comments.html delete mode 100644 packages/markdown/marked/test/original/inline_html_comments.md delete mode 100644 packages/markdown/marked/test/original/inline_html_simple.html delete mode 100644 packages/markdown/marked/test/original/inline_html_simple.md delete mode 100644 packages/markdown/marked/test/original/links_inline_style.html delete mode 100644 packages/markdown/marked/test/original/links_inline_style.md delete mode 100644 packages/markdown/marked/test/original/links_reference_style.html delete mode 100644 packages/markdown/marked/test/original/links_reference_style.md delete mode 100644 packages/markdown/marked/test/original/links_shortcut_references.html delete mode 100644 packages/markdown/marked/test/original/links_shortcut_references.md delete mode 100644 packages/markdown/marked/test/original/literal_quotes_in_titles.html delete mode 100644 packages/markdown/marked/test/original/literal_quotes_in_titles.md delete mode 100644 packages/markdown/marked/test/original/markdown_documentation_basics.html delete mode 100644 packages/markdown/marked/test/original/markdown_documentation_basics.md delete mode 100644 packages/markdown/marked/test/original/markdown_documentation_syntax.html delete mode 100644 packages/markdown/marked/test/original/markdown_documentation_syntax.md delete mode 100644 packages/markdown/marked/test/original/nested_blockquotes.html delete mode 100644 packages/markdown/marked/test/original/nested_blockquotes.md delete mode 100644 packages/markdown/marked/test/original/ordered_and_unordered_lists.html delete mode 100644 packages/markdown/marked/test/original/ordered_and_unordered_lists.md delete mode 100644 packages/markdown/marked/test/original/strong_and_em_together.html delete mode 100644 packages/markdown/marked/test/original/strong_and_em_together.md delete mode 100644 packages/markdown/marked/test/original/tabs.html delete mode 100644 packages/markdown/marked/test/original/tabs.md delete mode 100644 packages/markdown/marked/test/original/tidyness.html delete mode 100644 packages/markdown/marked/test/original/tidyness.md delete mode 100644 packages/markdown/marked/test/redos/link_redos.html delete mode 100644 packages/markdown/marked/test/redos/link_redos.md delete mode 100644 packages/markdown/marked/test/redos/quadratic_br.js delete mode 100644 packages/markdown/marked/test/redos/quadratic_email.js delete mode 100644 packages/markdown/marked/test/redos/redos_html_closing.html delete mode 100644 packages/markdown/marked/test/redos/redos_html_closing.md delete mode 100644 packages/markdown/marked/test/redos/redos_nolink.html delete mode 100644 packages/markdown/marked/test/redos/redos_nolink.md delete mode 100644 packages/markdown/marked/test/specs/commonmark/commonmark.0.29.json delete mode 100644 packages/markdown/marked/test/specs/commonmark/getSpecs.js delete mode 100644 packages/markdown/marked/test/specs/gfm/getSpecs.js delete mode 100644 packages/markdown/marked/test/specs/gfm/gfm.0.29.json delete mode 100644 packages/markdown/marked/test/specs/original/specs-spec.js delete mode 100644 packages/markdown/marked/test/specs/redos-spec.js delete mode 100644 packages/markdown/marked/test/specs/run-spec.js delete mode 100644 packages/markdown/marked/test/unit/marked-spec.js diff --git a/client/components/main/editor.js b/client/components/main/editor.js index 39c03aa9..272be197 100755 --- a/client/components/main/editor.js +++ b/client/components/main/editor.js @@ -57,6 +57,9 @@ const sanitizeXss = (input, options) => { } } } + /* Don't use swipebox on markdown, so that img tag can now use width + * and height parameters. https://github.com/wekan/wekan/issues/2956 + * Previously this was added at https://github.com/wekan/wekan/pull/2593 } else if (tag === 'img') { if (!options.isClosing) { const src = getAttr('src'); @@ -64,6 +67,7 @@ const sanitizeXss = (input, options) => { return ``; } } + */ } return undefined; }, diff --git a/packages/markdown/marked/.editorconfig b/packages/markdown/marked/.editorconfig deleted file mode 100644 index 97ff4e8a..00000000 --- a/packages/markdown/marked/.editorconfig +++ /dev/null @@ -1,16 +0,0 @@ -root = true - -[*.{json,js}] -charset = utf-8 -end_of_line = lf -insert_final_newline = true -indent_style = space -indent_size = 2 - -[*.md, !test/*.md] -charset = utf-8 -end_of_line = lf -insert_final_newline = true -trim_trailing_whitespace = true -indent_style = tab -indent_size = 4 \ No newline at end of file diff --git a/packages/markdown/marked/.eslintignore b/packages/markdown/marked/.eslintignore deleted file mode 100644 index 121531af..00000000 --- a/packages/markdown/marked/.eslintignore +++ /dev/null @@ -1 +0,0 @@ -*.min.js diff --git a/packages/markdown/marked/.eslintrc.json b/packages/markdown/marked/.eslintrc.json deleted file mode 100644 index 1800cb72..00000000 --- a/packages/markdown/marked/.eslintrc.json +++ /dev/null @@ -1,29 +0,0 @@ -{ - "extends": "standard", - "plugins": [ - "standard" - ], - "parserOptions": { "ecmaVersion": 5 }, - "rules": { - "semi": ["error", "always"], - "indent": ["warn", 2, { - "VariableDeclarator": { "var": 2 }, - "SwitchCase": 1, - "outerIIFEBody": 0 - }], - "space-before-function-paren": "off", - "object-curly-spacing": "off", - "operator-linebreak": ["error", "before", { "overrides": { "=": "after" } }], - "no-cond-assign": "off", - "no-useless-escape": "off", - "no-return-assign": "off", - "one-var": "off", - "no-control-regex": "off" - }, - "env": { - "node": true, - "browser": true, - "amd": true, - "jasmine": true - } -} diff --git a/packages/markdown/marked/.gitattributes b/packages/markdown/marked/.gitattributes deleted file mode 100644 index 8f2d8c35..00000000 --- a/packages/markdown/marked/.gitattributes +++ /dev/null @@ -1,2 +0,0 @@ -test/* linguist-vendored - diff --git a/packages/markdown/marked/.github/ISSUE_TEMPLATE.md b/packages/markdown/marked/.github/ISSUE_TEMPLATE.md deleted file mode 100644 index 9df84eaf..00000000 --- a/packages/markdown/marked/.github/ISSUE_TEMPLATE.md +++ /dev/null @@ -1,42 +0,0 @@ -**Marked version:** - -**Markdown flavor:** Markdown.pl|CommonMark|GitHub Flavored Markdown|n/a - - - - - -## Expectation - -**CommonMark Demo:** [demo](https://spec.commonmark.org/dingus/) - - - - -## Result - -**Marked Demo:** [demo](https://marked.js.org/demo/) - - - - -## What was attempted - - - - diff --git a/packages/markdown/marked/.github/ISSUE_TEMPLATE/Bug_report.md b/packages/markdown/marked/.github/ISSUE_TEMPLATE/Bug_report.md deleted file mode 100644 index d8042b4d..00000000 --- a/packages/markdown/marked/.github/ISSUE_TEMPLATE/Bug_report.md +++ /dev/null @@ -1,27 +0,0 @@ ---- -name: Bug report -about: Marked says it does this thing but does not - ---- - -**Describe the bug** -A clear and concise description of what the bug is. - -**To Reproduce** -Steps to reproduce the behavior: - - - - - - - -**Expected behavior** -A clear and concise description of what you expected to happen. diff --git a/packages/markdown/marked/.github/ISSUE_TEMPLATE/Feature_request.md b/packages/markdown/marked/.github/ISSUE_TEMPLATE/Feature_request.md deleted file mode 100644 index 745d4b43..00000000 --- a/packages/markdown/marked/.github/ISSUE_TEMPLATE/Feature_request.md +++ /dev/null @@ -1,14 +0,0 @@ ---- -name: Feature request -about: Marked doesn't do this thing and I think it should - ---- - -**Describe the feature** -A clear and concise description of what you would like. - -**Why is this feature necessary?** -A clear and concise description of why. - -**Describe alternatives you've considered** -A clear and concise description of any alternative solutions or features you've considered. diff --git a/packages/markdown/marked/.github/ISSUE_TEMPLATE/Proposal.md b/packages/markdown/marked/.github/ISSUE_TEMPLATE/Proposal.md deleted file mode 100644 index aa94da3a..00000000 --- a/packages/markdown/marked/.github/ISSUE_TEMPLATE/Proposal.md +++ /dev/null @@ -1,11 +0,0 @@ ---- -name: Proposal -about: Marked doesn't do this thing and I think it should - ---- - -**What pain point are you perceiving?.** -A clear and concise description of what the problem is. Ex. I'm always frustrated when [...] - -**Describe the solution you'd like** -A clear and concise description of what you want to happen. diff --git a/packages/markdown/marked/.github/PULL_REQUEST_TEMPLATE.md b/packages/markdown/marked/.github/PULL_REQUEST_TEMPLATE.md deleted file mode 100644 index 8274e607..00000000 --- a/packages/markdown/marked/.github/PULL_REQUEST_TEMPLATE.md +++ /dev/null @@ -1,53 +0,0 @@ - - - -**Marked version:** - - - -**Markdown flavor:** Markdown.pl|CommonMark|GitHub Flavored Markdown|n/a - -## Description - -- Fixes #### (if fixing a known issue; otherwise, describe issue using the following format) - - - -## Contributor - -- [ ] Test(s) exist to ensure functionality and minimize regression (if no tests added, list tests covering this PR); or, -- [ ] no tests required for this PR. -- [ ] If submitting new feature, it has been documented in the appropriate places. - -## Committer - -In most cases, this should be a different person than the contributor. - -- [ ] Draft GitHub release notes have been updated. -- [ ] CI is green (no forced merge required). -- [ ] Merge PR diff --git a/packages/markdown/marked/.github/PULL_REQUEST_TEMPLATE/badges.md b/packages/markdown/marked/.github/PULL_REQUEST_TEMPLATE/badges.md deleted file mode 100644 index 2078243d..00000000 --- a/packages/markdown/marked/.github/PULL_REQUEST_TEMPLATE/badges.md +++ /dev/null @@ -1,50 +0,0 @@ -**@mention the contributor:** - -## Recommendation to: - -- [ ] Change user group -- [ ] Add a badge -- [ ] Remove a badge - - - -## As the one mentioned, I would like to: - -- [ ] accept the recommendation; or, -- [ ] graciously decline; or, -- [ ] dispute the recommendation - -within 30 days, if you have not indicated which option you are taking one of the following will happen: - -1. If adding a badge, we will assume you are graciously declining. -2. If removing a badge, we will assume you do not want to dispute the recommendation; therefore, the badge will be removed. - - - -Note: All committers must approve via review before merging, the disapproving committer can simply close the PR. \ No newline at end of file diff --git a/packages/markdown/marked/.github/PULL_REQUEST_TEMPLATE/release.md b/packages/markdown/marked/.github/PULL_REQUEST_TEMPLATE/release.md deleted file mode 100644 index 29cd7f2e..00000000 --- a/packages/markdown/marked/.github/PULL_REQUEST_TEMPLATE/release.md +++ /dev/null @@ -1,25 +0,0 @@ -## Publisher - -- [ ] `$ npm version` has been run. -- [ ] Release notes in [draft GitHub release](https://github.com/markedjs/marked/releases) are up to date -- [ ] Release notes include which flavors and versions of Markdown are supported by this release -- [ ] Committer checklist is complete. -- [ ] Merge PR. -- [ ] Publish GitHub release using `master` with correct version number. -- [ ] `$ npm publish` has been run. -- [ ] Create draft GitHub release to prepare next release. - -Note: If merges to `master` occur after submitting this PR and before running `$ npm pubish` you should be able to - -1. pull from `upstream/master` (`git pull upstream master`) into the branch holding this version, -2. run `$ npm run build` to regenerate the `min` file, and -3. commit and push the updated changes. - -## Committer - -In most cases, this should be someone different than the publisher. - -- [ ] Version in `package.json` has been updated (see [PUBLISHING.md](https://github.com/markedjs/marked/blob/master/docs/PUBLISHING.md)). -- [ ] The `marked.min.js` has been updated; or, -- [ ] release does not change library. -- [ ] CI is green (no forced merge required). diff --git a/packages/markdown/marked/.gitignore b/packages/markdown/marked/.gitignore deleted file mode 100644 index 68ccf75d..00000000 --- a/packages/markdown/marked/.gitignore +++ /dev/null @@ -1,3 +0,0 @@ -.DS_Store -node_modules/ -test/compiled_tests diff --git a/packages/markdown/marked/.travis.yml b/packages/markdown/marked/.travis.yml deleted file mode 100644 index 8ff71da4..00000000 --- a/packages/markdown/marked/.travis.yml +++ /dev/null @@ -1,46 +0,0 @@ -language: node_js - -jobs: - fast_finish: true - allow_failures: - - stage: security scan 🔐 - - include: - - stage: unit tests 👩🏽‍💻 - script: npm run test:unit - node_js: lts/* - - - stage: spec tests 👩🏽‍💻 - script: npm run test:specs - node_js: v4 - - node_js: lts/* - - node_js: node - - - stage: lint ✨ - script: npm run test:lint - node_js: lts/* - - - stage: minify 🗜️ - script: | - npm run build - if ! git diff --quiet; then - git config --global user.email "travis@travis-ci.org" - git config --global user.name "Travis-CI" - git config credential.helper "store --file=.git/credentials" - echo "https://${GITHUB_TOKEN}:@github.com" > .git/credentials - git commit -am '🗜️ minify [skip ci]' - git push origin HEAD:${TRAVIS_BRANCH} - fi - node_js: lts/* - if: branch = master AND type = push - - - stage: security scan 🔐 - script: npm run test:redos - node_js: lts/* - -cache: - directories: - - node_modules - -git: - depth: 3 diff --git a/packages/markdown/marked/Makefile b/packages/markdown/marked/Makefile deleted file mode 100644 index 7deead54..00000000 --- a/packages/markdown/marked/Makefile +++ /dev/null @@ -1,15 +0,0 @@ -all: - @cp lib/marked.js marked.js - @uglifyjs --comments '/\*[^\0]+?Copyright[^\0]+?\*/' -o marked.min.js lib/marked.js - -clean: - @rm marked.js - @rm marked.min.js - -bench: - @node test --bench - -man/marked.1.txt: - groff -man -Tascii man/marked.1 | col -b > man/marked.1.txt - -.PHONY: clean all diff --git a/packages/markdown/marked/README.md b/packages/markdown/marked/README.md index 2dfd5cd1..e93504ca 100644 --- a/packages/markdown/marked/README.md +++ b/packages/markdown/marked/README.md @@ -39,7 +39,7 @@ Also read about: ## Usage -### Warning: 🚨 Marked does not [sanitize](https://marked.js.org/#/USING_ADVANCED.md#options) the output HTML by default 🚨 +### Warning: 🚨 Marked does not [sanitize](https://marked.js.org/#/USING_ADVANCED.md#options) the output HTML. Please use a sanitize library, like [DOMPurify](https://github.com/cure53/DOMPurify) (recommended), [sanitize-html](https://github.com/apostrophecms/sanitize-html) or [insane](https://github.com/bevacqua/insane) on the output HTML! 🚨 **CLI** diff --git a/packages/markdown/marked/SECURITY.md b/packages/markdown/marked/SECURITY.md new file mode 100644 index 00000000..4a2e1cb4 --- /dev/null +++ b/packages/markdown/marked/SECURITY.md @@ -0,0 +1,10 @@ +# Security Policy + +The only completely secure system is the one that doesn't exist in the first place. +Having said that, we take the security of Marked very seriously. + +## Reporting a Vulnerability + +Please disclose potential security issues by email to the project [committers](https://marked.js.org/#/AUTHORS.md) as well as the [listed owners within NPM](https://docs.npmjs.com/cli/owner). +We will provide an initial assessment of security reports within 48 hours and should apply patches within 2 weeks +(also, feel free to contribute a fix for the issue). diff --git a/packages/markdown/marked/bin/marked b/packages/markdown/marked/bin/marked deleted file mode 100755 index 0ea63c54..00000000 --- a/packages/markdown/marked/bin/marked +++ /dev/null @@ -1,215 +0,0 @@ -#!/usr/bin/env node - -/** - * Marked CLI - * Copyright (c) 2011-2013, Christopher Jeffrey (MIT License) - */ - -var fs = require('fs'), - path = require('path'), - marked = require('../'); - -/** - * Man Page - */ - -function help() { - var spawn = require('child_process').spawn; - - var options = { - cwd: process.cwd(), - env: process.env, - setsid: false, - stdio: 'inherit' - }; - - spawn('man', [path.resolve(__dirname, '/../man/marked.1')], options) - .on('error', function() { - fs.readFile(path.resolve(__dirname, '/../man/marked.1.txt'), 'utf8', function(err, data) { - if (err) throw err; - console.log(data); - }); - }); -} - -function version() { - var pkg = require('../package.json'); - console.log(pkg.version); -} - -/** - * Main - */ - -function main(argv, callback) { - var files = [], - options = {}, - input, - output, - string, - arg, - tokens, - opt; - - function getarg() { - var arg = argv.shift(); - - if (arg.indexOf('--') === 0) { - // e.g. --opt - arg = arg.split('='); - if (arg.length > 1) { - // e.g. --opt=val - argv.unshift(arg.slice(1).join('=')); - } - arg = arg[0]; - } else if (arg[0] === '-') { - if (arg.length > 2) { - // e.g. -abc - argv = arg.substring(1).split('').map(function(ch) { - return '-' + ch; - }).concat(argv); - arg = argv.shift(); - } else { - // e.g. -a - } - } else { - // e.g. foo - } - - return arg; - } - - while (argv.length) { - arg = getarg(); - switch (arg) { - case '--test': - return require('../test').main(process.argv.slice()); - case '-o': - case '--output': - output = argv.shift(); - break; - case '-i': - case '--input': - input = argv.shift(); - break; - case '-s': - case '--string': - string = argv.shift(); - break; - case '-t': - case '--tokens': - tokens = true; - break; - case '-h': - case '--help': - return help(); - case '-v': - case '--version': - return version(); - default: - if (arg.indexOf('--') === 0) { - opt = camelize(arg.replace(/^--(no-)?/, '')); - if (!marked.defaults.hasOwnProperty(opt)) { - continue; - } - if (arg.indexOf('--no-') === 0) { - options[opt] = typeof marked.defaults[opt] !== 'boolean' - ? null - : false; - } else { - options[opt] = typeof marked.defaults[opt] !== 'boolean' - ? argv.shift() - : true; - } - } else { - files.push(arg); - } - break; - } - } - - function getData(callback) { - if (!input) { - if (files.length <= 2) { - if (string) { - return callback(null, string); - } - return getStdin(callback); - } - input = files.pop(); - } - return fs.readFile(input, 'utf8', callback); - } - - return getData(function(err, data) { - if (err) return callback(err); - - data = tokens - ? JSON.stringify(marked.lexer(data, options), null, 2) - : marked(data, options); - - if (!output) { - process.stdout.write(data + '\n'); - return callback(); - } - - return fs.writeFile(output, data, callback); - }); -} - -/** - * Helpers - */ - -function getStdin(callback) { - var stdin = process.stdin, - buff = ''; - - stdin.setEncoding('utf8'); - - stdin.on('data', function(data) { - buff += data; - }); - - stdin.on('error', function(err) { - return callback(err); - }); - - stdin.on('end', function() { - return callback(null, buff); - }); - - try { - stdin.resume(); - } catch (e) { - callback(e); - } -} - -function camelize(text) { - return text.replace(/(\w)-(\w)/g, function(_, a, b) { - return a + b.toUpperCase(); - }); -} - -function handleError(err) { - if (err.code === 'ENOENT') { - console.error(`marked: output to ${err.path}: No such directory`); - return process.exit(1); - } - throw err; -} - -/** - * Expose / Entry Point - */ - -if (!module.parent) { - process.title = 'marked'; - main(process.argv.slice(), function(err, code) { - if (err) return handleError(err); - return process.exit(code || 0); - }); -} else { - module.exports = main; -} diff --git a/packages/markdown/marked/bower.json b/packages/markdown/marked/bower.json deleted file mode 100644 index 57c91f03..00000000 --- a/packages/markdown/marked/bower.json +++ /dev/null @@ -1,23 +0,0 @@ -{ - "name": "marked", - "homepage": "https://github.com/markedjs/marked", - "authors": [ - "Christopher Jeffrey " - ], - "description": "A markdown parser built for speed", - "keywords": [ - "markdown", - "markup", - "html" - ], - "main": "lib/marked.js", - "license": "MIT", - "ignore": [ - "**/.*", - "node_modules", - "bower_components", - "app/bower_components", - "test", - "tests" - ] -} diff --git a/packages/markdown/marked/component.json b/packages/markdown/marked/component.json deleted file mode 100644 index 7ebd0356..00000000 --- a/packages/markdown/marked/component.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "name": "marked", - "version": "0.3.4", - "repo": "markedjs/marked", - "description": "A markdown parser built for speed", - "keywords": ["markdown", "markup", "html"], - "scripts": ["lib/marked.js"], - "main": "lib/marked.js", - "license": "MIT" -} diff --git a/packages/markdown/marked/docs/.eslintrc.json b/packages/markdown/marked/docs/.eslintrc.json new file mode 100644 index 00000000..6ee10878 --- /dev/null +++ b/packages/markdown/marked/docs/.eslintrc.json @@ -0,0 +1,33 @@ +{ + "extends": "standard", + "plugins": [ + "standard" + ], + "parserOptions": { + "ecmaVersion": 5, + "sourceType": "script" + }, + "rules": { + "semi": ["error", "always"], + "indent": ["error", 2, { + "SwitchCase": 1, + "VariableDeclarator": { "var": 2 }, + "outerIIFEBody": 0 + }], + "operator-linebreak": ["error", "before", { "overrides": { "=": "after" } }], + "space-before-function-paren": ["error", "never"], + "no-cond-assign": "off", + "no-useless-escape": "off", + "one-var": "off", + "no-control-regex": "off", + "no-prototype-builtins": "off", + + "prefer-const": "off", + "no-var": "off" + }, + "env": { + "node": true, + "browser": true, + "amd": true + } +} diff --git a/packages/markdown/marked/docs/AUTHORS.md b/packages/markdown/marked/docs/AUTHORS.md index dd914095..87ab522f 100644 --- a/packages/markdown/marked/docs/AUTHORS.md +++ b/packages/markdown/marked/docs/AUTHORS.md @@ -1,6 +1,6 @@ # Authors -Marked takes an encompassing approach to its community. As such, you can think of these as [concentric circles](https://medium.com/the-node-js-collection/healthy-open-source-967fa8be7951), where each group encompases the following groups. +Marked takes an encompassing approach to its community. As such, you can think of these as [concentric circles](https://medium.com/the-node-js-collection/healthy-open-source-967fa8be7951), where each group encompasses the following groups. @@ -170,7 +170,7 @@ To be removed: You can remove yourself through the [GitHub UI](https://help.gith A note on volunteering: 1. Please do not volunteer unless you believe you can demonstrate to your peers you can do the work required. -2. Please do not overcommit yourself; we count on those committed to the project to be responsive. Really consider, with all you have going on, wehther you able to really commit to it. +2. Please do not overcommit yourself; we count on those committed to the project to be responsive. Really consider, with all you have going on, whether you able to really commit to it. 3. Don't let the previous frighten you away, it can always be changed later by you or your peers. [Details on badges](#badges) @@ -227,7 +227,7 @@ Badges? If you *want* 'em, we got 'em, and here's how you get 'em (and…dr
            Dr. Docs
            -
            Someone who has contributed a great deal to the creation and maintainance of the non-code areas of marked.
            +
            Someone who has contributed a great deal to the creation and maintenance of the non-code areas of marked.
            Eye for the CLI
            At this point? Pretty much anyone who can update that `man` file to the current Marked version without regression in the CLI tool itself.
            GitHub Guru
            @@ -259,9 +259,9 @@ Badges? If you *want* 'em, we got 'em, and here's how you get 'em (and…dr
            Defibrillator
            -
            A contributor who stepped up to help bring Marked back to life by contriuting solutions to help Marked pass when compared against the CommonMark and GitHub Flavored Markdown specifications.
            +
            A contributor who stepped up to help bring Marked back to life by contributing solutions to help Marked pass when compared against the CommonMark and GitHub Flavored Markdown specifications.
            Maker of the Marked mark
            -
            This badge is given to the person or oganization credited with creating the logo (or logotype) used in Marked communications for a given period of time. **Maker of the Marked mark from 2017 to present**, for example.
            +
            This badge is given to the person or organization credited with creating the logo (or logotype) used in Marked communications for a given period of time. **Maker of the Marked mark from 2017 to present**, for example.
            Release Wrangler
            This is a badge given to all Publishers.
            Snyk's Security Saint
            diff --git a/packages/markdown/marked/docs/CONTRIBUTING.md b/packages/markdown/marked/docs/CONTRIBUTING.md index ac88ba15..f5ec82b6 100644 --- a/packages/markdown/marked/docs/CONTRIBUTING.md +++ b/packages/markdown/marked/docs/CONTRIBUTING.md @@ -5,9 +5,10 @@ - [ ] Make sure you are on the `master` branch. - [ ] Be sure to run `npm install` or `npm update`. - [ ] Create a branch. -- [ ] Make as small a change as possible. -- [ ] Run `npm test`, fix any broken things (for linting, you can run `npm run lint` to have the linter fix them for you). -- [ ] Submit a PR. +- [ ] Update code in `src` folder. (`lib` folder is for auto compiled code) +- [ ] Run `npm run test:all`, fix any broken things (for linting, you can run `npm run lint` to have the linter fix them for you). +- [ ] Run `npm run build:reset` to remove changes to compiled files. +- [ ] Submit a Pull Request. ## Design principles @@ -30,16 +31,19 @@ The following table lists the ticket type labels we use when there is work to be |RR - refactor and re-engineer |Results in an improvement to developers using Marked (improved readability) or end-users (faster performance) or both. | |NFS - new feature (spec related) |A capability Marked does not currently provide but is in one of the [supported specifications](#/README.md#specifications) | |NFU - new feature (user requested) |A capability Marked does not currently provide but has been requested by users of Marked. | +|NFE - new feature (should be an extension) |A capability Marked does not currently provide and is not part of a spec. | ## Test early, often, and everything We try to write test cases to validate output (writing tests based on the [supported specifications](#/README.md#specifications)) and minimize regression (writing tests for issues fixed). Therefore, if you would like to contribute, some things you should know regarding the test harness. -|Location |Description | -|:-------------|:---------------------------------------------------| -|/test/browser |For testing Marked in a client-side implementation. | -|/test/new |Tests not related to the original `markdown.pl`. | -|/test/original|Tests validating against the original `markdown.pl`.| +|Location |Description | +|:---------------------|:--------------------------------------------------------------------------------------------------------------| +|/test/specs/commonmark|Tests for [CommonMark](https://spec.commonmark.org/current/) compliance | +|/test/specs/gfm |Tests for [GFM](https://github.github.com/gfm/) compliance | +|/test/specs/new |Tests not related to the original `markdown.pl`. | +|/test/specs/original |Tests validating against the original `markdown.pl`. | +|/test/specs/redos |Tests for [ReDOS](https://www.owasp.org/index.php/Regular_expression_Denial_of_Service_-_ReDoS) vulnerabilities| If your test uses features or options, assuming `gfm` is set to `false`, for example, you can add [front-matter](https://www.npmjs.com/package/front-matter) to the top of your `.md` file @@ -84,9 +88,8 @@ To check for (and fix) standardized syntax (lint): npm run lint ``` -To build your own minified version of Marked: +To build your own es5, esm, and minified versions of Marked: ```bash npm run build ``` - diff --git a/packages/markdown/marked/docs/PUBLISHING.md b/packages/markdown/marked/docs/PUBLISHING.md index 27937c2f..73972667 100644 --- a/packages/markdown/marked/docs/PUBLISHING.md +++ b/packages/markdown/marked/docs/PUBLISHING.md @@ -7,7 +7,7 @@ ## Overall strategy -**Master is always shippable:** We try to merge PRs in such a way that `master` is the only branch to really be concerned about *and* `master` can always be released. This allows smoother flow between new fetures, bug fixes, and so on. (Almost a continuous deployment setup, without automation.) +**Master is always shippable:** We try to merge PRs in such a way that `master` is the only branch to really be concerned about *and* `master` can always be released. This allows smoother flow between new features, bug fixes, and so on. (Almost a continuous deployment setup, without automation.) ## Versioning @@ -20,5 +20,5 @@ We follow [semantic versioning](https://semver.org) where the following sequence What to expect while Marked is a zero-major (0.x.y): 1. The major will remain at zero; thereby, alerting consumers to the potentially volatile nature of the package. -2. The minor will tend to be more analagous to a `major` release. -3. The patch will tend to be more analagous to a `minor` release or a collection of bug fixes (patches). +2. The minor will tend to be more analogous to a `major` release. +3. The patch will tend to be more analogous to a `minor` release or a collection of bug fixes (patches). diff --git a/packages/markdown/marked/docs/README.md b/packages/markdown/marked/docs/README.md index 261e4f3b..f5ba9d2b 100644 --- a/packages/markdown/marked/docs/README.md +++ b/packages/markdown/marked/docs/README.md @@ -25,7 +25,7 @@ These documentation pages are also rendered using marked 💯

            Usage

            -### Warning: 🚨 Marked does not [sanitize](https://marked.js.org/#/USING_ADVANCED.md#options) the output HTML by default 🚨 +### Warning: 🚨 Marked does not [sanitize](https://marked.js.org/#/USING_ADVANCED.md#options) the output HTML. Please use a sanitize library, like [DOMPurify](https://github.com/cure53/DOMPurify) (recommended), [sanitize-html](https://github.com/apostrophecms/sanitize-html) or [insane](https://github.com/bevacqua/insane) on the output HTML! 🚨 **CLI** @@ -72,8 +72,8 @@ We actively support the features of the following [Markdown flavors](https://git |Flavor |Version | |:----------------------------------------------------------|:----------| |The original markdown.pl |-- | -|[CommonMark](http://spec.commonmark.org/0.28/) |0.28 | -|[GitHub Flavored Markdown](https://github.github.com/gfm/) |0.28 | +|[CommonMark](http://spec.commonmark.org/0.29/) |0.29 | +|[GitHub Flavored Markdown](https://github.github.com/gfm/) |0.29 | By supporting the above Markdown flavors, it's possible that Marked can help you use other flavors as well; however, these are not actively supported by the community. diff --git a/packages/markdown/marked/docs/USING_ADVANCED.md b/packages/markdown/marked/docs/USING_ADVANCED.md index 6490caa7..81df205b 100644 --- a/packages/markdown/marked/docs/USING_ADVANCED.md +++ b/packages/markdown/marked/docs/USING_ADVANCED.md @@ -14,18 +14,19 @@ marked(markdownString [,options] [,callback]) ```js // Create reference instance -var myMarked = require('marked'); +const marked = require('marked'); // Set options // `highlight` example uses `highlight.js` -myMarked.setOptions({ - renderer: new myMarked.Renderer(), - highlight: function(code) { - return require('highlight.js').highlightAuto(code).value; +marked.setOptions({ + renderer: new marked.Renderer(), + highlight: function(code, language) { + const hljs = require('highlight.js'); + const validLanguage = hljs.getLanguage(language) ? language : 'plaintext'; + return hljs.highlight(validLanguage, code).value; }, pedantic: false, gfm: true, - tables: true, breaks: false, sanitize: false, smartLists: true, @@ -34,14 +35,14 @@ myMarked.setOptions({ }); // Compile -console.log(myMarked('I am using __markdown__.')); +console.log(marked(markdownString)); ```

            Options

            |Member |Type |Default |Since |Notes | |:-----------|:---------|:--------|:--------|:-------------| -|baseUrl |`string` |`null` |0.3.9 |A prefix url for any relative link. | +|baseUrl |`string` |`null` |0.3.9 |A prefix url for any relative link. | |breaks |`boolean` |`false` |v0.2.7 |If true, add `
            ` on a single line break (copies GitHub). Requires `gfm` be `true`.| |gfm |`boolean` |`true` |v0.2.1 |If true, use approved [GitHub Flavored Markdown (GFM) specification](https://github.github.com/gfm/).| |headerIds |`boolean` |`true` |v0.4.0 |If true, include an `id` attribute when emitting headings (h1, h2, h3, etc).| @@ -50,13 +51,12 @@ console.log(myMarked('I am using __markdown__.')); |langPrefix |`string` |`'language-'`|v0.3.0|A string to prefix the className in a `` block. Useful for syntax highlighting.| |mangle |`boolean` |`true` |v0.3.4 |If true, autolinked email address is escaped with HTML character references.| |pedantic |`boolean` |`false` |v0.2.1 |If true, conform to the original `markdown.pl` as much as possible. Don't fix original markdown bugs or behavior. Turns off and overrides `gfm`.| -|renderer |`object` |`new Renderer()`|v0.3.0|An object containing functions to render tokens to HTML. See [extensibility](USING_PRO.md) for more details.| -|sanitize |`boolean` |`false` |v0.2.1 |If true, sanitize the HTML passed into `markdownString` with the `sanitizer` function.| +|renderer |`object` |`new Renderer()`|v0.3.0|An object containing functions to render tokens to HTML. See [extensibility](/#/USING_PRO.md) for more details.| +|sanitize |`boolean` |`false` |v0.2.1 |If true, sanitize the HTML passed into `markdownString` with the `sanitizer` function.
            **Warning**: This feature is deprecated and it should NOT be used as it cannot be considered secure.
            Instead use a sanitize library, like [DOMPurify](https://github.com/cure53/DOMPurify) (recommended), [sanitize-html](https://github.com/apostrophecms/sanitize-html) or [insane](https://github.com/bevacqua/insane) on the output HTML! | |sanitizer |`function`|`null` |v0.3.4 |A function to sanitize the HTML passed into `markdownString`.| |silent |`boolean` |`false` |v0.2.7 |If true, the parser does not throw any exception.| |smartLists |`boolean` |`false` |v0.2.8 |If true, use smarter list behavior than those found in `markdown.pl`.| |smartypants |`boolean` |`false` |v0.2.9 |If true, use "smart" typographic punctuation for things like quotes and dashes.| -|tables |`boolean` |`true` |v0.2.7 |If true and `gfm` is true, use [GFM Tables extension](https://github.github.com/gfm/#tables-extension-).| |xhtml |`boolean` |`false` |v0.3.2 |If true, emit self-closing HTML tags for void elements (<br/>, <img/>, etc.) with a "/" as required by XHTML.|

            Asynchronous highlighting

            @@ -64,7 +64,7 @@ console.log(myMarked('I am using __markdown__.')); Unlike `highlight.js` the `pygmentize.js` library uses asynchronous highlighting. This example demonstrates that marked is agnostic when it comes to the highlighter you use. ```js -myMarked.setOptions({ +marked.setOptions({ highlight: function(code, lang, callback) { require('pygmentize-bundled') ({ lang: lang, format: 'html' }, code, function (err, result) { callback(err, result.toString()); @@ -72,7 +72,81 @@ myMarked.setOptions({ } }); -console.log(myMarked(markdownString)); +console.log(marked(markdownString)); ``` -In both examples, `code` is a `string` representing the section of code to pass to the highlighter. In this example, `lang` is a `string` informing the highlighter what programming lnaguage to use for the `code` and `callback` is the `function` the asynchronous highlighter will call once complete. +In both examples, `code` is a `string` representing the section of code to pass to the highlighter. In this example, `lang` is a `string` informing the highlighter what programming language to use for the `code` and `callback` is the `function` the asynchronous highlighter will call once complete. + +

            Workers

            + +To prevent ReDoS attacks you can run marked on a worker and terminate it when parsing takes longer than usual. + +Marked can be run in a [worker thread](https://nodejs.org/api/worker_threads.html) on a node server, or a [web worker](https://developer.mozilla.org/en-US/docs/Web/API/Web_Workers_API) in a browser. + +### Node Worker Thread + +```js +// markedWorker.js + +const marked = require('marked'); +const { parentPort } = require('worker_threads'); + +parentPort.on('message', (markdownString) => { + parentPort.postMessage(marked(markdownString)); +}); +``` + +```js +// index.js + +const { Worker } = require('worker_threads'); +const markedWorker = new Worker('./markedWorker.js'); + +const markedTimeout = setTimeout(() => { + markedWorker.terminate(); + throw new Error('Marked took too long!'); +}, timeoutLimit); + +markedWorker.on('message', (html) => { + clearTimeout(markedTimeout); + console.log(html); + markedWorker.terminate(); +}); + +markedWorker.postMessage(markdownString); +``` + +### Web Worker + +> **NOTE**: Web Workers send the payload from `postMessage` in an object with the payload in a `.data` property + +```js +// markedWorker.js + +importScripts('path/to/marked.min.js'); + +onmessage = (e) => { + const markdownString = e.data + postMessage(marked(markdownString)); +}; +``` + +```js +// script.js + +const markedWorker = new Worker('./markedWorker.js'); + +const markedTimeout = setTimeout(() => { + markedWorker.terminate(); + throw new Error('Marked took too long!'); +}, timeoutLimit); + +markedWorker.onmessage = (e) => { + clearTimeout(markedTimeout); + const html = e.data; + console.log(html); + markedWorker.terminate(); +}; + +markedWorker.postMessage(markdownString); +``` diff --git a/packages/markdown/marked/docs/USING_PRO.md b/packages/markdown/marked/docs/USING_PRO.md index 861caa2d..5e9451be 100644 --- a/packages/markdown/marked/docs/USING_PRO.md +++ b/packages/markdown/marked/docs/USING_PRO.md @@ -1,6 +1,6 @@ ## Extending Marked -To champion the single-responsibility and open/closed prinicples, we have tried to make it relatively painless to extend marked. If you are looking to add custom functionality, this is the place to start. +To champion the single-responsibility and open/closed principles, we have tried to make it relatively painless to extend marked. If you are looking to add custom functionality, this is the place to start.

            The renderer

            @@ -10,14 +10,14 @@ The renderer is... ```js // Create reference instance -var myMarked = require('marked'); +const marked = require('marked'); // Get reference -var renderer = new myMarked.Renderer(); +const renderer = new marked.Renderer(); // Override function renderer.heading = function (text, level) { - var escapedText = text.toLowerCase().replace(/[^\w]+/g, '-'); + const escapedText = text.toLowerCase().replace(/[^\w]+/g, '-'); return ` @@ -29,7 +29,7 @@ renderer.heading = function (text, level) { }; // Run marked -console.log(myMarked('# heading+', { renderer: renderer })); +console.log(marked('# heading+', { renderer: renderer })); ``` **Output:** @@ -105,13 +105,13 @@ The parser is... You also have direct access to the lexer and parser if you so desire. ``` js -var tokens = marked.lexer(text, options); -console.log(marked.parser(tokens)); +const tokens = marked.lexer(text, options); +console.log(marked.parser(tokens, options)); ``` ``` js -var lexer = new marked.Lexer(options); -var tokens = lexer.lex(text); +const lexer = new marked.Lexer(options); +const tokens = lexer.lex(text); console.log(tokens); console.log(lexer.rules); ``` diff --git a/packages/markdown/marked/docs/demo/demo.js b/packages/markdown/marked/docs/demo/demo.js index e7d97c59..05649583 100644 --- a/packages/markdown/marked/docs/demo/demo.js +++ b/packages/markdown/marked/docs/demo/demo.js @@ -1,4 +1,4 @@ -/* globals marked, unfetch, ES6Promise */ +/* globals marked, unfetch, ES6Promise, Promise */ // eslint-disable-line no-redeclare if (!window.Promise) { window.Promise = ES6Promise; @@ -7,7 +7,7 @@ if (!window.fetch) { window.fetch = unfetch; } -onunhandledrejection = function (e) { +onunhandledrejection = function(e) { throw e.reason; }; @@ -70,7 +70,7 @@ Promise.all([ setInitialText(), setInitialVersion() .then(setInitialOptions) -]).then(function () { +]).then(function() { handleInputChange(); handleOutputChange(); checkForChanges(); @@ -84,8 +84,8 @@ function setInitialText() { $markdownElem.value = search.text; } else { return fetch('./initial.md') - .then(function (res) { return res.text(); }) - .then(function (text) { + .then(function(res) { return res.text(); }) + .then(function(text) { if ($markdownElem.value === '') { $markdownElem.value = text; } @@ -95,18 +95,18 @@ function setInitialText() { function setInitialQuickref() { return fetch('./quickref.md') - .then(function (res) { return res.text(); }) - .then(function (text) { + .then(function(res) { return res.text(); }) + .then(function(text) { document.querySelector('#quickref').value = text; }); } function setInitialVersion() { return fetch('https://data.jsdelivr.com/v1/package/npm/marked') - .then(function (res) { + .then(function(res) { return res.json(); }) - .then(function (json) { + .then(function(json) { for (var i = 0; i < json.versions.length; i++) { var ver = json.versions[i]; markedVersions[ver] = 'https://cdn.jsdelivr.net/npm/marked@' + ver + '/lib/marked.js'; @@ -116,20 +116,20 @@ function setInitialVersion() { $markedVerElem.appendChild(opt); } }) - .then(function () { + .then(function() { return fetch('https://api.github.com/repos/markedjs/marked/commits') - .then(function (res) { + .then(function(res) { return res.json(); }) - .then(function (json) { - markedVersions['master'] = 'https://cdn.jsdelivr.net/gh/markedjs/marked@' + json[0].sha + '/lib/marked.js'; + .then(function(json) { + markedVersions.master = 'https://cdn.jsdelivr.net/gh/markedjs/marked@' + json[0].sha + '/lib/marked.js'; }) - .catch(function () { + .catch(function() { // do nothing // uses url without commit }); }) - .then(function () { + .then(function() { if (search.version) { if (markedVersions[search.version]) { return search.version; @@ -142,7 +142,7 @@ function setInitialVersion() { return search.version; case 'pr': return getPrCommit(match[2]) - .then(function (commit) { + .then(function(commit) { if (!commit) { return 'master'; } @@ -156,7 +156,7 @@ function setInitialVersion() { return 'master'; }) - .then(function (version) { + .then(function(version) { $markedVerElem.value = version; }) .then(updateVersion); @@ -220,7 +220,7 @@ function handleAddVersion(e) { $commitVerElem.disabled = true; var pr = $commitVerElem.value.replace(/\D/g, ''); getPrCommit(pr) - .then(function (commit) { + .then(function(commit) { $commitVerElem.disabled = false; if (!commit) { alert('That is not a valid PR'); @@ -271,12 +271,12 @@ function addCommitVersion(value, text, commit) { function getPrCommit(pr) { return fetch('https://api.github.com/repos/markedjs/marked/pulls/' + pr + '/commits') - .then(function (res) { + .then(function(res) { return res.json(); }) - .then(function (json) { + .then(function(json) { return json[json.length - 1].sha; - }).catch(function () { + }).catch(function() { // return undefined }); } @@ -296,7 +296,7 @@ function setDefaultOptions() { function setOptions(opts) { $optionsElem.value = JSON.stringify( opts, - function (key, value) { + function(key, value) { if (value && typeof value === 'object' && Object.getPrototypeOf(value) !== Object.prototype) { return undefined; } @@ -375,13 +375,13 @@ function updateVersion() { promise = Promise.resolve(markedVersionCache[$markedVerElem.value]); } else { promise = fetch(markedVersions[$markedVerElem.value]) - .then(function (res) { return res.text(); }) - .then(function (text) { + .then(function(res) { return res.text(); }) + .then(function(text) { markedVersionCache[$markedVerElem.value] = text; return text; }); } - return promise.then(function (text) { + return promise.then(function(text) { var script = document.createElement('script'); script.textContent = text; @@ -479,7 +479,7 @@ function messageWorker(message) { markedWorker.terminate(); } markedWorker = new Worker('worker.js'); - markedWorker.onmessage = function (e) { + markedWorker.onmessage = function(e) { clearTimeout(markedWorker.timeout); markedWorker.working = false; switch (e.data.task) { @@ -500,7 +500,7 @@ function messageWorker(message) { delayTime = 10; checkForChanges(); }; - markedWorker.onerror = markedWorker.onmessageerror = function (err) { + markedWorker.onerror = markedWorker.onmessageerror = function(err) { clearTimeout(markedWorker.timeout); var error = 'There was an error in the Worker'; if (err) { @@ -526,7 +526,7 @@ function messageWorker(message) { } function workerTimeout(seconds) { - markedWorker.timeout = setTimeout(function () { + markedWorker.timeout = setTimeout(function() { seconds++; markedWorker.onerror('Marked has taken longer than ' + seconds + ' second' + (seconds > 1 ? 's' : '') + ' to respond...'); workerTimeout(seconds); diff --git a/packages/markdown/marked/docs/demo/worker.js b/packages/markdown/marked/docs/demo/worker.js index 06b8befe..6a0fa032 100644 --- a/packages/markdown/marked/docs/demo/worker.js +++ b/packages/markdown/marked/docs/demo/worker.js @@ -1,4 +1,4 @@ -/* globals marked, unfetch, ES6Promise */ +/* globals marked, unfetch, ES6Promise, Promise */ // eslint-disable-line no-redeclare if (!self.Promise) { self.importScripts('https://cdn.jsdelivr.net/npm/es6-promise/dist/es6-promise.js'); self.Promise = ES6Promise; @@ -11,15 +11,15 @@ if (!self.fetch) { var versionCache = {}; var currentVersion; -onunhandledrejection = function (e) { +onunhandledrejection = function(e) { throw e.reason; }; -onmessage = function (e) { +onmessage = function(e) { if (e.data.version === currentVersion) { parse(e); } else { - loadVersion(e.data.version).then(function () { + loadVersion(e.data.version).then(function() { parse(e); }); } @@ -87,13 +87,13 @@ function loadVersion(ver) { promise = Promise.resolve(versionCache[ver]); } else { promise = fetch(ver) - .then(function (res) { return res.text(); }) - .then(function (text) { + .then(function(res) { return res.text(); }) + .then(function(text) { versionCache[ver] = text; return text; }); } - return promise.then(function (text) { + return promise.then(function(text) { try { // eslint-disable-next-line no-new-func Function(text)(); diff --git a/packages/markdown/marked/docs/index.html b/packages/markdown/marked/docs/index.html index 07a4d5ee..6aed6279 100644 --- a/packages/markdown/marked/docs/index.html +++ b/packages/markdown/marked/docs/index.html @@ -148,6 +148,7 @@
          • diff --git a/packages/markdown/marked/index.js b/packages/markdown/marked/index.js deleted file mode 100644 index a12f9056..00000000 --- a/packages/markdown/marked/index.js +++ /dev/null @@ -1 +0,0 @@ -module.exports = require('./lib/marked'); diff --git a/packages/markdown/marked/jasmine.json b/packages/markdown/marked/jasmine.json deleted file mode 100644 index bec42542..00000000 --- a/packages/markdown/marked/jasmine.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "spec_dir": "test", - "spec_files": [ - "**/*-spec.js" - ], - "helpers": [ - "helpers/helpers.js" - ], - "stopSpecOnExpectationFailure": false, - "random": true -} diff --git a/packages/markdown/marked/lib/marked.esm.js b/packages/markdown/marked/lib/marked.esm.js new file mode 100644 index 00000000..36672909 --- /dev/null +++ b/packages/markdown/marked/lib/marked.esm.js @@ -0,0 +1,1816 @@ +/** + * marked - a markdown parser + * Copyright (c) 2011-2020, Christopher Jeffrey. (MIT Licensed) + * https://github.com/markedjs/marked + */ + +/** + * DO NOT EDIT THIS FILE + * The code in this file is generated from files in ./src/ + */ + +function createCommonjsModule(fn, module) { + return module = { exports: {} }, fn(module, module.exports), module.exports; +} + +var defaults = createCommonjsModule(function (module) { +function getDefaults() { + return { + baseUrl: null, + breaks: false, + gfm: true, + headerIds: true, + headerPrefix: '', + highlight: null, + langPrefix: 'language-', + mangle: true, + pedantic: false, + renderer: null, + sanitize: false, + sanitizer: null, + silent: false, + smartLists: false, + smartypants: false, + xhtml: false + }; +} + +function changeDefaults(newDefaults) { + module.exports.defaults = newDefaults; +} + +module.exports = { + defaults: getDefaults(), + getDefaults, + changeDefaults +}; +}); +var defaults_1 = defaults.defaults; +var defaults_2 = defaults.getDefaults; +var defaults_3 = defaults.changeDefaults; + +/** + * Helpers + */ +const escapeTest = /[&<>"']/; +const escapeReplace = /[&<>"']/g; +const escapeTestNoEncode = /[<>"']|&(?!#?\w+;)/; +const escapeReplaceNoEncode = /[<>"']|&(?!#?\w+;)/g; +const escapeReplacements = { + '&': '&', + '<': '<', + '>': '>', + '"': '"', + "'": ''' +}; +const getEscapeReplacement = (ch) => escapeReplacements[ch]; +function escape(html, encode) { + if (encode) { + if (escapeTest.test(html)) { + return html.replace(escapeReplace, getEscapeReplacement); + } + } else { + if (escapeTestNoEncode.test(html)) { + return html.replace(escapeReplaceNoEncode, getEscapeReplacement); + } + } + + return html; +} + +const unescapeTest = /&(#(?:\d+)|(?:#x[0-9A-Fa-f]+)|(?:\w+));?/ig; + +function unescape(html) { + // explicitly match decimal, hex, and named HTML entities + return html.replace(unescapeTest, (_, n) => { + n = n.toLowerCase(); + if (n === 'colon') return ':'; + if (n.charAt(0) === '#') { + return n.charAt(1) === 'x' + ? String.fromCharCode(parseInt(n.substring(2), 16)) + : String.fromCharCode(+n.substring(1)); + } + return ''; + }); +} + +const caret = /(^|[^\[])\^/g; +function edit(regex, opt) { + regex = regex.source || regex; + opt = opt || ''; + const obj = { + replace: (name, val) => { + val = val.source || val; + val = val.replace(caret, '$1'); + regex = regex.replace(name, val); + return obj; + }, + getRegex: () => { + return new RegExp(regex, opt); + } + }; + return obj; +} + +const nonWordAndColonTest = /[^\w:]/g; +const originIndependentUrl = /^$|^[a-z][a-z0-9+.-]*:|^[?#]/i; +function cleanUrl(sanitize, base, href) { + if (sanitize) { + let prot; + try { + prot = decodeURIComponent(unescape(href)) + .replace(nonWordAndColonTest, '') + .toLowerCase(); + } catch (e) { + return null; + } + if (prot.indexOf('javascript:') === 0 || prot.indexOf('vbscript:') === 0 || prot.indexOf('data:') === 0) { + return null; + } + } + if (base && !originIndependentUrl.test(href)) { + href = resolveUrl(base, href); + } + try { + href = encodeURI(href).replace(/%25/g, '%'); + } catch (e) { + return null; + } + return href; +} + +const baseUrls = {}; +const justDomain = /^[^:]+:\/*[^/]*$/; +const protocol = /^([^:]+:)[\s\S]*$/; +const domain = /^([^:]+:\/*[^/]*)[\s\S]*$/; + +function resolveUrl(base, href) { + if (!baseUrls[' ' + base]) { + // we can ignore everything in base after the last slash of its path component, + // but we might need to add _that_ + // https://tools.ietf.org/html/rfc3986#section-3 + if (justDomain.test(base)) { + baseUrls[' ' + base] = base + '/'; + } else { + baseUrls[' ' + base] = rtrim(base, '/', true); + } + } + base = baseUrls[' ' + base]; + const relativeBase = base.indexOf(':') === -1; + + if (href.substring(0, 2) === '//') { + if (relativeBase) { + return href; + } + return base.replace(protocol, '$1') + href; + } else if (href.charAt(0) === '/') { + if (relativeBase) { + return href; + } + return base.replace(domain, '$1') + href; + } else { + return base + href; + } +} + +const noopTest = { exec: function noopTest() {} }; + +function merge(obj) { + let i = 1, + target, + key; + + for (; i < arguments.length; i++) { + target = arguments[i]; + for (key in target) { + if (Object.prototype.hasOwnProperty.call(target, key)) { + obj[key] = target[key]; + } + } + } + + return obj; +} + +function splitCells(tableRow, count) { + // ensure that every cell-delimiting pipe has a space + // before it to distinguish it from an escaped pipe + const row = tableRow.replace(/\|/g, (match, offset, str) => { + let escaped = false, + curr = offset; + while (--curr >= 0 && str[curr] === '\\') escaped = !escaped; + if (escaped) { + // odd number of slashes means | is escaped + // so we leave it alone + return '|'; + } else { + // add space before unescaped | + return ' |'; + } + }), + cells = row.split(/ \|/); + let i = 0; + + if (cells.length > count) { + cells.splice(count); + } else { + while (cells.length < count) cells.push(''); + } + + for (; i < cells.length; i++) { + // leading or trailing whitespace is ignored per the gfm spec + cells[i] = cells[i].trim().replace(/\\\|/g, '|'); + } + return cells; +} + +// Remove trailing 'c's. Equivalent to str.replace(/c*$/, ''). +// /c*$/ is vulnerable to REDOS. +// invert: Remove suffix of non-c chars instead. Default falsey. +function rtrim(str, c, invert) { + const l = str.length; + if (l === 0) { + return ''; + } + + // Length of suffix matching the invert condition. + let suffLen = 0; + + // Step left until we fail to match the invert condition. + while (suffLen < l) { + const currChar = str.charAt(l - suffLen - 1); + if (currChar === c && !invert) { + suffLen++; + } else if (currChar !== c && invert) { + suffLen++; + } else { + break; + } + } + + return str.substr(0, l - suffLen); +} + +function findClosingBracket(str, b) { + if (str.indexOf(b[1]) === -1) { + return -1; + } + const l = str.length; + let level = 0, + i = 0; + for (; i < l; i++) { + if (str[i] === '\\') { + i++; + } else if (str[i] === b[0]) { + level++; + } else if (str[i] === b[1]) { + level--; + if (level < 0) { + return i; + } + } + } + return -1; +} + +function checkSanitizeDeprecation(opt) { + if (opt && opt.sanitize && !opt.silent) { + console.warn('marked(): sanitize and sanitizer parameters are deprecated since version 0.7.0, should not be used and will be removed in the future. Read more here: https://marked.js.org/#/USING_ADVANCED.md#options'); + } +} + +var helpers = { + escape, + unescape, + edit, + cleanUrl, + resolveUrl, + noopTest, + merge, + splitCells, + rtrim, + findClosingBracket, + checkSanitizeDeprecation +}; + +const { + noopTest: noopTest$1, + edit: edit$1, + merge: merge$1 +} = helpers; + +/** + * Block-Level Grammar + */ +const block = { + newline: /^\n+/, + code: /^( {4}[^\n]+\n*)+/, + fences: /^ {0,3}(`{3,}(?=[^`\n]*\n)|~{3,})([^\n]*)\n(?:|([\s\S]*?)\n)(?: {0,3}\1[~`]* *(?:\n+|$)|$)/, + hr: /^ {0,3}((?:- *){3,}|(?:_ *){3,}|(?:\* *){3,})(?:\n+|$)/, + heading: /^ {0,3}(#{1,6}) +([^\n]*?)(?: +#+)? *(?:\n+|$)/, + blockquote: /^( {0,3}> ?(paragraph|[^\n]*)(?:\n|$))+/, + list: /^( {0,3})(bull) [\s\S]+?(?:hr|def|\n{2,}(?! )(?!\1bull )\n*|\s*$)/, + html: '^ {0,3}(?:' // optional indentation + + '<(script|pre|style)[\\s>][\\s\\S]*?(?:[^\\n]*\\n+|$)' // (1) + + '|comment[^\\n]*(\\n+|$)' // (2) + + '|<\\?[\\s\\S]*?\\?>\\n*' // (3) + + '|\\n*' // (4) + + '|\\n*' // (5) + + '|)[\\s\\S]*?(?:\\n{2,}|$)' // (6) + + '|<(?!script|pre|style)([a-z][\\w-]*)(?:attribute)*? */?>(?=[ \\t]*(?:\\n|$))[\\s\\S]*?(?:\\n{2,}|$)' // (7) open tag + + '|(?=[ \\t]*(?:\\n|$))[\\s\\S]*?(?:\\n{2,}|$)' // (7) closing tag + + ')', + def: /^ {0,3}\[(label)\]: *\n? *]+)>?(?:(?: +\n? *| *\n *)(title))? *(?:\n+|$)/, + nptable: noopTest$1, + table: noopTest$1, + lheading: /^([^\n]+)\n {0,3}(=+|-+) *(?:\n+|$)/, + // regex template, placeholders will be replaced according to different paragraph + // interruption rules of commonmark and the original markdown spec: + _paragraph: /^([^\n]+(?:\n(?!hr|heading|lheading|blockquote|fences|list|html)[^\n]+)*)/, + text: /^[^\n]+/ +}; + +block._label = /(?!\s*\])(?:\\[\[\]]|[^\[\]])+/; +block._title = /(?:"(?:\\"?|[^"\\])*"|'[^'\n]*(?:\n[^'\n]+)*\n?'|\([^()]*\))/; +block.def = edit$1(block.def) + .replace('label', block._label) + .replace('title', block._title) + .getRegex(); + +block.bullet = /(?:[*+-]|\d{1,9}\.)/; +block.item = /^( *)(bull) ?[^\n]*(?:\n(?!\1bull ?)[^\n]*)*/; +block.item = edit$1(block.item, 'gm') + .replace(/bull/g, block.bullet) + .getRegex(); + +block.list = edit$1(block.list) + .replace(/bull/g, block.bullet) + .replace('hr', '\\n+(?=\\1?(?:(?:- *){3,}|(?:_ *){3,}|(?:\\* *){3,})(?:\\n+|$))') + .replace('def', '\\n+(?=' + block.def.source + ')') + .getRegex(); + +block._tag = 'address|article|aside|base|basefont|blockquote|body|caption' + + '|center|col|colgroup|dd|details|dialog|dir|div|dl|dt|fieldset|figcaption' + + '|figure|footer|form|frame|frameset|h[1-6]|head|header|hr|html|iframe' + + '|legend|li|link|main|menu|menuitem|meta|nav|noframes|ol|optgroup|option' + + '|p|param|section|source|summary|table|tbody|td|tfoot|th|thead|title|tr' + + '|track|ul'; +block._comment = //; +block.html = edit$1(block.html, 'i') + .replace('comment', block._comment) + .replace('tag', block._tag) + .replace('attribute', / +[a-zA-Z:_][\w.:-]*(?: *= *"[^"\n]*"| *= *'[^'\n]*'| *= *[^\s"'=<>`]+)?/) + .getRegex(); + +block.paragraph = edit$1(block._paragraph) + .replace('hr', block.hr) + .replace('heading', ' {0,3}#{1,6} +') + .replace('|lheading', '') // setex headings don't interrupt commonmark paragraphs + .replace('blockquote', ' {0,3}>') + .replace('fences', ' {0,3}(?:`{3,}(?=[^`\\n]*\\n)|~{3,})[^\\n]*\\n') + .replace('list', ' {0,3}(?:[*+-]|1[.)]) ') // only lists starting from 1 can interrupt + .replace('html', ')|<(?:script|pre|style|!--)') + .replace('tag', block._tag) // pars can be interrupted by type (6) html blocks + .getRegex(); + +block.blockquote = edit$1(block.blockquote) + .replace('paragraph', block.paragraph) + .getRegex(); + +/** + * Normal Block Grammar + */ + +block.normal = merge$1({}, block); + +/** + * GFM Block Grammar + */ + +block.gfm = merge$1({}, block.normal, { + nptable: /^ *([^|\n ].*\|.*)\n *([-:]+ *\|[-| :]*)(?:\n((?:.*[^>\n ].*(?:\n|$))*)\n*|$)/, + table: /^ *\|(.+)\n *\|?( *[-:]+[-| :]*)(?:\n((?: *[^>\n ].*(?:\n|$))*)\n*|$)/ +}); + +/** + * Pedantic grammar (original John Gruber's loose markdown specification) + */ + +block.pedantic = merge$1({}, block.normal, { + html: edit$1( + '^ *(?:comment *(?:\\n|\\s*$)' + + '|<(tag)[\\s\\S]+? *(?:\\n{2,}|\\s*$)' // closed tag + + '|\\s]*)*?/?> *(?:\\n{2,}|\\s*$))') + .replace('comment', block._comment) + .replace(/tag/g, '(?!(?:' + + 'a|em|strong|small|s|cite|q|dfn|abbr|data|time|code|var|samp|kbd|sub' + + '|sup|i|b|u|mark|ruby|rt|rp|bdi|bdo|span|br|wbr|ins|del|img)' + + '\\b)\\w+(?!:|[^\\w\\s@]*@)\\b') + .getRegex(), + def: /^ *\[([^\]]+)\]: *]+)>?(?: +(["(][^\n]+[")]))? *(?:\n+|$)/, + heading: /^ *(#{1,6}) *([^\n]+?) *(?:#+ *)?(?:\n+|$)/, + fences: noopTest$1, // fences not supported + paragraph: edit$1(block.normal._paragraph) + .replace('hr', block.hr) + .replace('heading', ' *#{1,6} *[^\n]') + .replace('lheading', block.lheading) + .replace('blockquote', ' {0,3}>') + .replace('|fences', '') + .replace('|list', '') + .replace('|html', '') + .getRegex() +}); + +/** + * Inline-Level Grammar + */ +const inline = { + escape: /^\\([!"#$%&'()*+,\-./:;<=>?@\[\]\\^_`{|}~])/, + autolink: /^<(scheme:[^\s\x00-\x1f<>]*|email)>/, + url: noopTest$1, + tag: '^comment' + + '|^' // self-closing tag + + '|^<[a-zA-Z][\\w-]*(?:attribute)*?\\s*/?>' // open tag + + '|^<\\?[\\s\\S]*?\\?>' // processing instruction, e.g. + + '|^' // declaration, e.g. + + '|^', // CDATA section + link: /^!?\[(label)\]\(\s*(href)(?:\s+(title))?\s*\)/, + reflink: /^!?\[(label)\]\[(?!\s*\])((?:\\[\[\]]?|[^\[\]\\])+)\]/, + nolink: /^!?\[(?!\s*\])((?:\[[^\[\]]*\]|\\[\[\]]|[^\[\]])*)\](?:\[\])?/, + strong: /^__([^\s_])__(?!_)|^\*\*([^\s*])\*\*(?!\*)|^__([^\s][\s\S]*?[^\s])__(?!_)|^\*\*([^\s][\s\S]*?[^\s])\*\*(?!\*)/, + em: /^_([^\s_])_(?!_)|^\*([^\s*<\[])\*(?!\*)|^_([^\s<][\s\S]*?[^\s_])_(?!_|[^\spunctuation])|^_([^\s_<][\s\S]*?[^\s])_(?!_|[^\spunctuation])|^\*([^\s<"][\s\S]*?[^\s\*])\*(?!\*|[^\spunctuation])|^\*([^\s*"<\[][\s\S]*?[^\s])\*(?!\*)/, + code: /^(`+)([^`]|[^`][\s\S]*?[^`])\1(?!`)/, + br: /^( {2,}|\\)\n(?!\s*$)/, + del: noopTest$1, + text: /^(`+|[^`])(?:[\s\S]*?(?:(?=[\\?@\\[^_{|}~'; +inline.em = edit$1(inline.em).replace(/punctuation/g, inline._punctuation).getRegex(); + +inline._escapes = /\\([!"#$%&'()*+,\-./:;<=>?@\[\]\\^_`{|}~])/g; + +inline._scheme = /[a-zA-Z][a-zA-Z0-9+.-]{1,31}/; +inline._email = /[a-zA-Z0-9.!#$%&'*+/=?^_`{|}~-]+(@)[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?(?:\.[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?)+(?![-_])/; +inline.autolink = edit$1(inline.autolink) + .replace('scheme', inline._scheme) + .replace('email', inline._email) + .getRegex(); + +inline._attribute = /\s+[a-zA-Z:_][\w.:-]*(?:\s*=\s*"[^"]*"|\s*=\s*'[^']*'|\s*=\s*[^\s"'=<>`]+)?/; + +inline.tag = edit$1(inline.tag) + .replace('comment', block._comment) + .replace('attribute', inline._attribute) + .getRegex(); + +inline._label = /(?:\[[^\[\]]*\]|\\.|`[^`]*`|[^\[\]\\`])*?/; +inline._href = /<(?:\\[<>]?|[^\s<>\\])*>|[^\s\x00-\x1f]*/; +inline._title = /"(?:\\"?|[^"\\])*"|'(?:\\'?|[^'\\])*'|\((?:\\\)?|[^)\\])*\)/; + +inline.link = edit$1(inline.link) + .replace('label', inline._label) + .replace('href', inline._href) + .replace('title', inline._title) + .getRegex(); + +inline.reflink = edit$1(inline.reflink) + .replace('label', inline._label) + .getRegex(); + +/** + * Normal Inline Grammar + */ + +inline.normal = merge$1({}, inline); + +/** + * Pedantic Inline Grammar + */ + +inline.pedantic = merge$1({}, inline.normal, { + strong: /^__(?=\S)([\s\S]*?\S)__(?!_)|^\*\*(?=\S)([\s\S]*?\S)\*\*(?!\*)/, + em: /^_(?=\S)([\s\S]*?\S)_(?!_)|^\*(?=\S)([\s\S]*?\S)\*(?!\*)/, + link: edit$1(/^!?\[(label)\]\((.*?)\)/) + .replace('label', inline._label) + .getRegex(), + reflink: edit$1(/^!?\[(label)\]\s*\[([^\]]*)\]/) + .replace('label', inline._label) + .getRegex() +}); + +/** + * GFM Inline Grammar + */ + +inline.gfm = merge$1({}, inline.normal, { + escape: edit$1(inline.escape).replace('])', '~|])').getRegex(), + _extended_email: /[A-Za-z0-9._+-]+(@)[a-zA-Z0-9-_]+(?:\.[a-zA-Z0-9-_]*[a-zA-Z0-9])+(?![-_])/, + url: /^((?:ftp|https?):\/\/|www\.)(?:[a-zA-Z0-9\-]+\.?)+[^\s<]*|^email/, + _backpedal: /(?:[^?!.,:;*_~()&]+|\([^)]*\)|&(?![a-zA-Z0-9]+;$)|[?!.,:;*_~)]+(?!$))+/, + del: /^~+(?=\S)([\s\S]*?\S)~+/, + text: /^(`+|[^`])(?:[\s\S]*?(?:(?=[\\ 1) { + this.tokens.push({ + type: 'space' + }); + } + } + + // code + if (cap = this.rules.code.exec(src)) { + const lastToken = this.tokens[this.tokens.length - 1]; + src = src.substring(cap[0].length); + // An indented code block cannot interrupt a paragraph. + if (lastToken && lastToken.type === 'paragraph') { + lastToken.text += '\n' + cap[0].trimRight(); + } else { + cap = cap[0].replace(/^ {4}/gm, ''); + this.tokens.push({ + type: 'code', + codeBlockStyle: 'indented', + text: !this.options.pedantic + ? rtrim$1(cap, '\n') + : cap + }); + } + continue; + } + + // fences + if (cap = this.rules.fences.exec(src)) { + src = src.substring(cap[0].length); + this.tokens.push({ + type: 'code', + lang: cap[2] ? cap[2].trim() : cap[2], + text: cap[3] || '' + }); + continue; + } + + // heading + if (cap = this.rules.heading.exec(src)) { + src = src.substring(cap[0].length); + this.tokens.push({ + type: 'heading', + depth: cap[1].length, + text: cap[2] + }); + continue; + } + + // table no leading pipe (gfm) + if (cap = this.rules.nptable.exec(src)) { + item = { + type: 'table', + header: splitCells$1(cap[1].replace(/^ *| *\| *$/g, '')), + align: cap[2].replace(/^ *|\| *$/g, '').split(/ *\| */), + cells: cap[3] ? cap[3].replace(/\n$/, '').split('\n') : [] + }; + + if (item.header.length === item.align.length) { + src = src.substring(cap[0].length); + + for (i = 0; i < item.align.length; i++) { + if (/^ *-+: *$/.test(item.align[i])) { + item.align[i] = 'right'; + } else if (/^ *:-+: *$/.test(item.align[i])) { + item.align[i] = 'center'; + } else if (/^ *:-+ *$/.test(item.align[i])) { + item.align[i] = 'left'; + } else { + item.align[i] = null; + } + } + + for (i = 0; i < item.cells.length; i++) { + item.cells[i] = splitCells$1(item.cells[i], item.header.length); + } + + this.tokens.push(item); + + continue; + } + } + + // hr + if (cap = this.rules.hr.exec(src)) { + src = src.substring(cap[0].length); + this.tokens.push({ + type: 'hr' + }); + continue; + } + + // blockquote + if (cap = this.rules.blockquote.exec(src)) { + src = src.substring(cap[0].length); + + this.tokens.push({ + type: 'blockquote_start' + }); + + cap = cap[0].replace(/^ *> ?/gm, ''); + + // Pass `top` to keep the current + // "toplevel" state. This is exactly + // how markdown.pl works. + this.token(cap, top); + + this.tokens.push({ + type: 'blockquote_end' + }); + + continue; + } + + // list + if (cap = this.rules.list.exec(src)) { + src = src.substring(cap[0].length); + bull = cap[2]; + isordered = bull.length > 1; + + listStart = { + type: 'list_start', + ordered: isordered, + start: isordered ? +bull : '', + loose: false + }; + + this.tokens.push(listStart); + + // Get each top-level item. + cap = cap[0].match(this.rules.item); + + listItems = []; + next = false; + l = cap.length; + i = 0; + + for (; i < l; i++) { + item = cap[i]; + + // Remove the list item's bullet + // so it is seen as the next token. + space = item.length; + item = item.replace(/^ *([*+-]|\d+\.) */, ''); + + // Outdent whatever the + // list item contains. Hacky. + if (~item.indexOf('\n ')) { + space -= item.length; + item = !this.options.pedantic + ? item.replace(new RegExp('^ {1,' + space + '}', 'gm'), '') + : item.replace(/^ {1,4}/gm, ''); + } + + // Determine whether the next list item belongs here. + // Backpedal if it does not belong in this list. + if (i !== l - 1) { + b = block$1.bullet.exec(cap[i + 1])[0]; + if (bull.length > 1 ? b.length === 1 + : (b.length > 1 || (this.options.smartLists && b !== bull))) { + src = cap.slice(i + 1).join('\n') + src; + i = l - 1; + } + } + + // Determine whether item is loose or not. + // Use: /(^|\n)(?! )[^\n]+\n\n(?!\s*$)/ + // for discount behavior. + loose = next || /\n\n(?!\s*$)/.test(item); + if (i !== l - 1) { + next = item.charAt(item.length - 1) === '\n'; + if (!loose) loose = next; + } + + if (loose) { + listStart.loose = true; + } + + // Check for task list items + istask = /^\[[ xX]\] /.test(item); + ischecked = undefined; + if (istask) { + ischecked = item[1] !== ' '; + item = item.replace(/^\[[ xX]\] +/, ''); + } + + t = { + type: 'list_item_start', + task: istask, + checked: ischecked, + loose: loose + }; + + listItems.push(t); + this.tokens.push(t); + + // Recurse. + this.token(item, false); + + this.tokens.push({ + type: 'list_item_end' + }); + } + + if (listStart.loose) { + l = listItems.length; + i = 0; + for (; i < l; i++) { + listItems[i].loose = true; + } + } + + this.tokens.push({ + type: 'list_end' + }); + + continue; + } + + // html + if (cap = this.rules.html.exec(src)) { + src = src.substring(cap[0].length); + this.tokens.push({ + type: this.options.sanitize + ? 'paragraph' + : 'html', + pre: !this.options.sanitizer + && (cap[1] === 'pre' || cap[1] === 'script' || cap[1] === 'style'), + text: this.options.sanitize ? (this.options.sanitizer ? this.options.sanitizer(cap[0]) : escape$1(cap[0])) : cap[0] + }); + continue; + } + + // def + if (top && (cap = this.rules.def.exec(src))) { + src = src.substring(cap[0].length); + if (cap[3]) cap[3] = cap[3].substring(1, cap[3].length - 1); + tag = cap[1].toLowerCase().replace(/\s+/g, ' '); + if (!this.tokens.links[tag]) { + this.tokens.links[tag] = { + href: cap[2], + title: cap[3] + }; + } + continue; + } + + // table (gfm) + if (cap = this.rules.table.exec(src)) { + item = { + type: 'table', + header: splitCells$1(cap[1].replace(/^ *| *\| *$/g, '')), + align: cap[2].replace(/^ *|\| *$/g, '').split(/ *\| */), + cells: cap[3] ? cap[3].replace(/\n$/, '').split('\n') : [] + }; + + if (item.header.length === item.align.length) { + src = src.substring(cap[0].length); + + for (i = 0; i < item.align.length; i++) { + if (/^ *-+: *$/.test(item.align[i])) { + item.align[i] = 'right'; + } else if (/^ *:-+: *$/.test(item.align[i])) { + item.align[i] = 'center'; + } else if (/^ *:-+ *$/.test(item.align[i])) { + item.align[i] = 'left'; + } else { + item.align[i] = null; + } + } + + for (i = 0; i < item.cells.length; i++) { + item.cells[i] = splitCells$1( + item.cells[i].replace(/^ *\| *| *\| *$/g, ''), + item.header.length); + } + + this.tokens.push(item); + + continue; + } + } + + // lheading + if (cap = this.rules.lheading.exec(src)) { + src = src.substring(cap[0].length); + this.tokens.push({ + type: 'heading', + depth: cap[2].charAt(0) === '=' ? 1 : 2, + text: cap[1] + }); + continue; + } + + // top-level paragraph + if (top && (cap = this.rules.paragraph.exec(src))) { + src = src.substring(cap[0].length); + this.tokens.push({ + type: 'paragraph', + text: cap[1].charAt(cap[1].length - 1) === '\n' + ? cap[1].slice(0, -1) + : cap[1] + }); + continue; + } + + // text + if (cap = this.rules.text.exec(src)) { + // Top-level should never reach here. + src = src.substring(cap[0].length); + this.tokens.push({ + type: 'text', + text: cap[0] + }); + continue; + } + + if (src) { + throw new Error('Infinite loop on byte: ' + src.charCodeAt(0)); + } + } + + return this.tokens; + }; +}; + +const { defaults: defaults$2 } = defaults; +const { + cleanUrl: cleanUrl$1, + escape: escape$2 +} = helpers; + +/** + * Renderer + */ +var Renderer_1 = class Renderer { + constructor(options) { + this.options = options || defaults$2; + } + + code(code, infostring, escaped) { + const lang = (infostring || '').match(/\S*/)[0]; + if (this.options.highlight) { + const out = this.options.highlight(code, lang); + if (out != null && out !== code) { + escaped = true; + code = out; + } + } + + if (!lang) { + return '
            '
            +        + (escaped ? code : escape$2(code, true))
            +        + '
            '; + } + + return '
            '
            +      + (escaped ? code : escape$2(code, true))
            +      + '
            \n'; + }; + + blockquote(quote) { + return '
            \n' + quote + '
            \n'; + }; + + html(html) { + return html; + }; + + heading(text, level, raw, slugger) { + if (this.options.headerIds) { + return '' + + text + + '\n'; + } + // ignore IDs + return '' + text + '\n'; + }; + + hr() { + return this.options.xhtml ? '
            \n' : '
            \n'; + }; + + list(body, ordered, start) { + const type = ordered ? 'ol' : 'ul', + startatt = (ordered && start !== 1) ? (' start="' + start + '"') : ''; + return '<' + type + startatt + '>\n' + body + '\n'; + }; + + listitem(text) { + return '
          • ' + text + '
          • \n'; + }; + + checkbox(checked) { + return ' '; + }; + + paragraph(text) { + return '

            ' + text + '

            \n'; + }; + + table(header, body) { + if (body) body = '
            ' + body + ''; + + return '
            \n' + + '\n' + + header + + '\n' + + body + + '
            \n'; + }; + + tablerow(content) { + return '\n' + content + '\n'; + }; + + tablecell(content, flags) { + const type = flags.header ? 'th' : 'td'; + const tag = flags.align + ? '<' + type + ' align="' + flags.align + '">' + : '<' + type + '>'; + return tag + content + '\n'; + }; + + // span level renderer + strong(text) { + return '' + text + ''; + }; + + em(text) { + return '' + text + ''; + }; + + codespan(text) { + return '' + text + ''; + }; + + br() { + return this.options.xhtml ? '
            ' : '
            '; + }; + + del(text) { + return '' + text + ''; + }; + + link(href, title, text) { + href = cleanUrl$1(this.options.sanitize, this.options.baseUrl, href); + if (href === null) { + return text; + } + let out = ''; + return out; + }; + + image(href, title, text) { + href = cleanUrl$1(this.options.sanitize, this.options.baseUrl, href); + if (href === null) { + return text; + } + + let out = '' + text + '' : '>'; + return out; + }; + + text(text) { + return text; + }; +}; + +/** + * Slugger generates header id + */ +var Slugger_1 = class Slugger { + constructor() { + this.seen = {}; + } + + /** + * Convert string to unique id + */ + slug(value) { + let slug = value + .toLowerCase() + .trim() + .replace(/[\u2000-\u206F\u2E00-\u2E7F\\'!"#$%&()*+,./:;<=>?@[\]^`{|}~]/g, '') + .replace(/\s/g, '-'); + + if (this.seen.hasOwnProperty(slug)) { + const originalSlug = slug; + do { + this.seen[originalSlug]++; + slug = originalSlug + '-' + this.seen[originalSlug]; + } while (this.seen.hasOwnProperty(slug)); + } + this.seen[slug] = 0; + + return slug; + }; +}; + +const { defaults: defaults$3 } = defaults; +const { inline: inline$1 } = rules; +const { + findClosingBracket: findClosingBracket$1, + escape: escape$3 +} = helpers; + +/** + * Inline Lexer & Compiler + */ +var InlineLexer_1 = class InlineLexer { + constructor(links, options) { + this.options = options || defaults$3; + this.links = links; + this.rules = inline$1.normal; + this.options.renderer = this.options.renderer || new Renderer_1(); + this.renderer = this.options.renderer; + this.renderer.options = this.options; + + if (!this.links) { + throw new Error('Tokens array requires a `links` property.'); + } + + if (this.options.pedantic) { + this.rules = inline$1.pedantic; + } else if (this.options.gfm) { + if (this.options.breaks) { + this.rules = inline$1.breaks; + } else { + this.rules = inline$1.gfm; + } + } + } + + /** + * Expose Inline Rules + */ + static get rules() { + return inline$1; + } + + /** + * Static Lexing/Compiling Method + */ + static output(src, links, options) { + const inline = new InlineLexer(links, options); + return inline.output(src); + } + + /** + * Lexing/Compiling + */ + output(src) { + let out = '', + link, + text, + href, + title, + cap, + prevCapZero; + + while (src) { + // escape + if (cap = this.rules.escape.exec(src)) { + src = src.substring(cap[0].length); + out += escape$3(cap[1]); + continue; + } + + // tag + if (cap = this.rules.tag.exec(src)) { + if (!this.inLink && /^/i.test(cap[0])) { + this.inLink = false; + } + if (!this.inRawBlock && /^<(pre|code|kbd|script)(\s|>)/i.test(cap[0])) { + this.inRawBlock = true; + } else if (this.inRawBlock && /^<\/(pre|code|kbd|script)(\s|>)/i.test(cap[0])) { + this.inRawBlock = false; + } + + src = src.substring(cap[0].length); + out += this.renderer.html(this.options.sanitize + ? (this.options.sanitizer + ? this.options.sanitizer(cap[0]) + : escape$3(cap[0])) + : cap[0]); + continue; + } + + // link + if (cap = this.rules.link.exec(src)) { + const lastParenIndex = findClosingBracket$1(cap[2], '()'); + if (lastParenIndex > -1) { + const start = cap[0].indexOf('!') === 0 ? 5 : 4; + const linkLen = start + cap[1].length + lastParenIndex; + cap[2] = cap[2].substring(0, lastParenIndex); + cap[0] = cap[0].substring(0, linkLen).trim(); + cap[3] = ''; + } + src = src.substring(cap[0].length); + this.inLink = true; + href = cap[2]; + if (this.options.pedantic) { + link = /^([^'"]*[^\s])\s+(['"])(.*)\2/.exec(href); + + if (link) { + href = link[1]; + title = link[3]; + } else { + title = ''; + } + } else { + title = cap[3] ? cap[3].slice(1, -1) : ''; + } + href = href.trim().replace(/^<([\s\S]*)>$/, '$1'); + out += this.outputLink(cap, { + href: InlineLexer.escapes(href), + title: InlineLexer.escapes(title) + }); + this.inLink = false; + continue; + } + + // reflink, nolink + if ((cap = this.rules.reflink.exec(src)) + || (cap = this.rules.nolink.exec(src))) { + src = src.substring(cap[0].length); + link = (cap[2] || cap[1]).replace(/\s+/g, ' '); + link = this.links[link.toLowerCase()]; + if (!link || !link.href) { + out += cap[0].charAt(0); + src = cap[0].substring(1) + src; + continue; + } + this.inLink = true; + out += this.outputLink(cap, link); + this.inLink = false; + continue; + } + + // strong + if (cap = this.rules.strong.exec(src)) { + src = src.substring(cap[0].length); + out += this.renderer.strong(this.output(cap[4] || cap[3] || cap[2] || cap[1])); + continue; + } + + // em + if (cap = this.rules.em.exec(src)) { + src = src.substring(cap[0].length); + out += this.renderer.em(this.output(cap[6] || cap[5] || cap[4] || cap[3] || cap[2] || cap[1])); + continue; + } + + // code + if (cap = this.rules.code.exec(src)) { + src = src.substring(cap[0].length); + out += this.renderer.codespan(escape$3(cap[2].trim(), true)); + continue; + } + + // br + if (cap = this.rules.br.exec(src)) { + src = src.substring(cap[0].length); + out += this.renderer.br(); + continue; + } + + // del (gfm) + if (cap = this.rules.del.exec(src)) { + src = src.substring(cap[0].length); + out += this.renderer.del(this.output(cap[1])); + continue; + } + + // autolink + if (cap = this.rules.autolink.exec(src)) { + src = src.substring(cap[0].length); + if (cap[2] === '@') { + text = escape$3(this.mangle(cap[1])); + href = 'mailto:' + text; + } else { + text = escape$3(cap[1]); + href = text; + } + out += this.renderer.link(href, null, text); + continue; + } + + // url (gfm) + if (!this.inLink && (cap = this.rules.url.exec(src))) { + if (cap[2] === '@') { + text = escape$3(cap[0]); + href = 'mailto:' + text; + } else { + // do extended autolink path validation + do { + prevCapZero = cap[0]; + cap[0] = this.rules._backpedal.exec(cap[0])[0]; + } while (prevCapZero !== cap[0]); + text = escape$3(cap[0]); + if (cap[1] === 'www.') { + href = 'http://' + text; + } else { + href = text; + } + } + src = src.substring(cap[0].length); + out += this.renderer.link(href, null, text); + continue; + } + + // text + if (cap = this.rules.text.exec(src)) { + src = src.substring(cap[0].length); + if (this.inRawBlock) { + out += this.renderer.text(this.options.sanitize ? (this.options.sanitizer ? this.options.sanitizer(cap[0]) : escape$3(cap[0])) : cap[0]); + } else { + out += this.renderer.text(escape$3(this.smartypants(cap[0]))); + } + continue; + } + + if (src) { + throw new Error('Infinite loop on byte: ' + src.charCodeAt(0)); + } + } + + return out; + } + + static escapes(text) { + return text ? text.replace(InlineLexer.rules._escapes, '$1') : text; + } + + /** + * Compile Link + */ + outputLink(cap, link) { + const href = link.href, + title = link.title ? escape$3(link.title) : null; + + return cap[0].charAt(0) !== '!' + ? this.renderer.link(href, title, this.output(cap[1])) + : this.renderer.image(href, title, escape$3(cap[1])); + } + + /** + * Smartypants Transformations + */ + smartypants(text) { + if (!this.options.smartypants) return text; + return text + // em-dashes + .replace(/---/g, '\u2014') + // en-dashes + .replace(/--/g, '\u2013') + // opening singles + .replace(/(^|[-\u2014/(\[{"\s])'/g, '$1\u2018') + // closing singles & apostrophes + .replace(/'/g, '\u2019') + // opening doubles + .replace(/(^|[-\u2014/(\[{\u2018\s])"/g, '$1\u201c') + // closing doubles + .replace(/"/g, '\u201d') + // ellipses + .replace(/\.{3}/g, '\u2026'); + } + + /** + * Mangle Links + */ + mangle(text) { + if (!this.options.mangle) return text; + const l = text.length; + let out = '', + i = 0, + ch; + + for (; i < l; i++) { + ch = text.charCodeAt(i); + if (Math.random() > 0.5) { + ch = 'x' + ch.toString(16); + } + out += '&#' + ch + ';'; + } + + return out; + } +}; + +/** + * TextRenderer + * returns only the textual part of the token + */ +var TextRenderer_1 = class TextRenderer { + // no need for block level renderers + strong(text) { + return text; + } + + em(text) { + return text; + } + + codespan(text) { + return text; + } + + del(text) { + return text; + } + + text(text) { + return text; + } + + link(href, title, text) { + return '' + text; + } + + image(href, title, text) { + return '' + text; + } + + br() { + return ''; + } +}; + +const { defaults: defaults$4 } = defaults; +const { + merge: merge$2, + unescape: unescape$1 +} = helpers; + +/** + * Parsing & Compiling + */ +var Parser_1 = class Parser { + constructor(options) { + this.tokens = []; + this.token = null; + this.options = options || defaults$4; + this.options.renderer = this.options.renderer || new Renderer_1(); + this.renderer = this.options.renderer; + this.renderer.options = this.options; + this.slugger = new Slugger_1(); + } + + /** + * Static Parse Method + */ + static parse(tokens, options) { + const parser = new Parser(options); + return parser.parse(tokens); + }; + + /** + * Parse Loop + */ + parse(tokens) { + this.inline = new InlineLexer_1(tokens.links, this.options); + // use an InlineLexer with a TextRenderer to extract pure text + this.inlineText = new InlineLexer_1( + tokens.links, + merge$2({}, this.options, { renderer: new TextRenderer_1() }) + ); + this.tokens = tokens.reverse(); + + let out = ''; + while (this.next()) { + out += this.tok(); + } + + return out; + }; + + /** + * Next Token + */ + next() { + this.token = this.tokens.pop(); + return this.token; + }; + + /** + * Preview Next Token + */ + peek() { + return this.tokens[this.tokens.length - 1] || 0; + }; + + /** + * Parse Text Tokens + */ + parseText() { + let body = this.token.text; + + while (this.peek().type === 'text') { + body += '\n' + this.next().text; + } + + return this.inline.output(body); + }; + + /** + * Parse Current Token + */ + tok() { + let body = ''; + switch (this.token.type) { + case 'space': { + return ''; + } + case 'hr': { + return this.renderer.hr(); + } + case 'heading': { + return this.renderer.heading( + this.inline.output(this.token.text), + this.token.depth, + unescape$1(this.inlineText.output(this.token.text)), + this.slugger); + } + case 'code': { + return this.renderer.code(this.token.text, + this.token.lang, + this.token.escaped); + } + case 'table': { + let header = '', + i, + row, + cell, + j; + + // header + cell = ''; + for (i = 0; i < this.token.header.length; i++) { + cell += this.renderer.tablecell( + this.inline.output(this.token.header[i]), + { header: true, align: this.token.align[i] } + ); + } + header += this.renderer.tablerow(cell); + + for (i = 0; i < this.token.cells.length; i++) { + row = this.token.cells[i]; + + cell = ''; + for (j = 0; j < row.length; j++) { + cell += this.renderer.tablecell( + this.inline.output(row[j]), + { header: false, align: this.token.align[j] } + ); + } + + body += this.renderer.tablerow(cell); + } + return this.renderer.table(header, body); + } + case 'blockquote_start': { + body = ''; + + while (this.next().type !== 'blockquote_end') { + body += this.tok(); + } + + return this.renderer.blockquote(body); + } + case 'list_start': { + body = ''; + const ordered = this.token.ordered, + start = this.token.start; + + while (this.next().type !== 'list_end') { + body += this.tok(); + } + + return this.renderer.list(body, ordered, start); + } + case 'list_item_start': { + body = ''; + const loose = this.token.loose; + const checked = this.token.checked; + const task = this.token.task; + + if (this.token.task) { + if (loose) { + if (this.peek().type === 'text') { + const nextToken = this.peek(); + nextToken.text = this.renderer.checkbox(checked) + ' ' + nextToken.text; + } else { + this.tokens.push({ + type: 'text', + text: this.renderer.checkbox(checked) + }); + } + } else { + body += this.renderer.checkbox(checked); + } + } + + while (this.next().type !== 'list_item_end') { + body += !loose && this.token.type === 'text' + ? this.parseText() + : this.tok(); + } + return this.renderer.listitem(body, task, checked); + } + case 'html': { + // TODO parse inline content if parameter markdown=1 + return this.renderer.html(this.token.text); + } + case 'paragraph': { + return this.renderer.paragraph(this.inline.output(this.token.text)); + } + case 'text': { + return this.renderer.paragraph(this.parseText()); + } + default: { + const errMsg = 'Token with "' + this.token.type + '" type was not found.'; + if (this.options.silent) { + console.log(errMsg); + } else { + throw new Error(errMsg); + } + } + } + }; +}; + +const { + merge: merge$3, + checkSanitizeDeprecation: checkSanitizeDeprecation$1, + escape: escape$4 +} = helpers; +const { + getDefaults, + changeDefaults, + defaults: defaults$5 +} = defaults; + +/** + * Marked + */ +function marked(src, opt, callback) { + // throw error in case of non string input + if (typeof src === 'undefined' || src === null) { + throw new Error('marked(): input parameter is undefined or null'); + } + if (typeof src !== 'string') { + throw new Error('marked(): input parameter is of type ' + + Object.prototype.toString.call(src) + ', string expected'); + } + + if (callback || typeof opt === 'function') { + if (!callback) { + callback = opt; + opt = null; + } + + opt = merge$3({}, marked.defaults, opt || {}); + checkSanitizeDeprecation$1(opt); + const highlight = opt.highlight; + let tokens, + pending, + i = 0; + + try { + tokens = Lexer_1.lex(src, opt); + } catch (e) { + return callback(e); + } + + pending = tokens.length; + + const done = function(err) { + if (err) { + opt.highlight = highlight; + return callback(err); + } + + let out; + + try { + out = Parser_1.parse(tokens, opt); + } catch (e) { + err = e; + } + + opt.highlight = highlight; + + return err + ? callback(err) + : callback(null, out); + }; + + if (!highlight || highlight.length < 3) { + return done(); + } + + delete opt.highlight; + + if (!pending) return done(); + + for (; i < tokens.length; i++) { + (function(token) { + if (token.type !== 'code') { + return --pending || done(); + } + return highlight(token.text, token.lang, function(err, code) { + if (err) return done(err); + if (code == null || code === token.text) { + return --pending || done(); + } + token.text = code; + token.escaped = true; + --pending || done(); + }); + })(tokens[i]); + } + + return; + } + try { + opt = merge$3({}, marked.defaults, opt || {}); + checkSanitizeDeprecation$1(opt); + return Parser_1.parse(Lexer_1.lex(src, opt), opt); + } catch (e) { + e.message += '\nPlease report this to https://github.com/markedjs/marked.'; + if ((opt || marked.defaults).silent) { + return '

            An error occurred:

            '
            +        + escape$4(e.message + '', true)
            +        + '
            '; + } + throw e; + } +} + +/** + * Options + */ + +marked.options = +marked.setOptions = function(opt) { + merge$3(marked.defaults, opt); + changeDefaults(marked.defaults); + return marked; +}; + +marked.getDefaults = getDefaults; + +marked.defaults = defaults$5; + +/** + * Expose + */ + +marked.Parser = Parser_1; +marked.parser = Parser_1.parse; + +marked.Renderer = Renderer_1; +marked.TextRenderer = TextRenderer_1; + +marked.Lexer = Lexer_1; +marked.lexer = Lexer_1.lex; + +marked.InlineLexer = InlineLexer_1; +marked.inlineLexer = InlineLexer_1.output; + +marked.Slugger = Slugger_1; + +marked.parse = marked; + +var marked_1 = marked; + +export default marked_1; diff --git a/packages/markdown/marked/lib/marked.js b/packages/markdown/marked/lib/marked.js index 39c25f26..874dcd4d 100644 --- a/packages/markdown/marked/lib/marked.js +++ b/packages/markdown/marked/lib/marked.js @@ -1,1689 +1,1784 @@ /** * marked - a markdown parser - * Copyright (c) 2011-2018, Christopher Jeffrey. (MIT Licensed) + * Copyright (c) 2011-2020, Christopher Jeffrey. (MIT Licensed) * https://github.com/markedjs/marked */ -;(function(root) { -'use strict'; - /** - * Block-Level Grammar + * DO NOT EDIT THIS FILE + * The code in this file is generated from files in ./src/ */ -var block = { - newline: /^\n+/, - code: /^( {4}[^\n]+\n*)+/, - fences: noop, - hr: /^ {0,3}((?:- *){3,}|(?:_ *){3,}|(?:\* *){3,})(?:\n+|$)/, - heading: /^ *(#{1,6}) *([^\n]+?) *(?:#+ *)?(?:\n+|$)/, - nptable: noop, - blockquote: /^( {0,3}> ?(paragraph|[^\n]*)(?:\n|$))+/, - list: /^( {0,3})(bull) [\s\S]+?(?:hr|def|\n{2,}(?! )(?!\1bull )\n*|\s*$)/, - html: '^ {0,3}(?:' // optional indentation - + '<(script|pre|style)[\\s>][\\s\\S]*?(?:[^\\n]*\\n+|$)' // (1) - + '|comment[^\\n]*(\\n+|$)' // (2) - + '|<\\?[\\s\\S]*?\\?>\\n*' // (3) - + '|\\n*' // (4) - + '|\\n*' // (5) - + '|)[\\s\\S]*?(?:\\n{2,}|$)' // (6) - + '|<(?!script|pre|style)([a-z][\\w-]*)(?:attribute)*? */?>(?=[ \\t]*(?:\\n|$))[\\s\\S]*?(?:\\n{2,}|$)' // (7) open tag - + '|(?=[ \\t]*(?:\\n|$))[\\s\\S]*?(?:\\n{2,}|$)' // (7) closing tag - + ')', - def: /^ {0,3}\[(label)\]: *\n? *]+)>?(?:(?: +\n? *| *\n *)(title))? *(?:\n+|$)/, - table: noop, - lheading: /^([^\n]+)\n *(=|-){2,} *(?:\n+|$)/, - paragraph: /^([^\n]+(?:\n(?!hr|heading|lheading| {0,3}>|<\/?(?:tag)(?: +|\n|\/?>)|<(?:script|pre|style|!--))[^\n]+)*)/, - text: /^[^\n]+/ -}; - -block._label = /(?!\s*\])(?:\\[\[\]]|[^\[\]])+/; -block._title = /(?:"(?:\\"?|[^"\\])*"|'[^'\n]*(?:\n[^'\n]+)*\n?'|\([^()]*\))/; -block.def = edit(block.def) - .replace('label', block._label) - .replace('title', block._title) - .getRegex(); - -block.bullet = /(?:[*+-]|\d{1,9}\.)/; -block.item = /^( *)(bull) ?[^\n]*(?:\n(?!\1bull ?)[^\n]*)*/; -block.item = edit(block.item, 'gm') - .replace(/bull/g, block.bullet) - .getRegex(); - -block.list = edit(block.list) - .replace(/bull/g, block.bullet) - .replace('hr', '\\n+(?=\\1?(?:(?:- *){3,}|(?:_ *){3,}|(?:\\* *){3,})(?:\\n+|$))') - .replace('def', '\\n+(?=' + block.def.source + ')') - .getRegex(); - -block._tag = 'address|article|aside|base|basefont|blockquote|body|caption' - + '|center|col|colgroup|dd|details|dialog|dir|div|dl|dt|fieldset|figcaption' - + '|figure|footer|form|frame|frameset|h[1-6]|head|header|hr|html|iframe' - + '|legend|li|link|main|menu|menuitem|meta|nav|noframes|ol|optgroup|option' - + '|p|param|section|source|summary|table|tbody|td|tfoot|th|thead|title|tr' - + '|track|ul'; -block._comment = //; -block.html = edit(block.html, 'i') - .replace('comment', block._comment) - .replace('tag', block._tag) - .replace('attribute', / +[a-zA-Z:_][\w.:-]*(?: *= *"[^"\n]*"| *= *'[^'\n]*'| *= *[^\s"'=<>`]+)?/) - .getRegex(); - -block.paragraph = edit(block.paragraph) - .replace('hr', block.hr) - .replace('heading', block.heading) - .replace('lheading', block.lheading) - .replace('tag', block._tag) // pars can be interrupted by type (6) html blocks - .getRegex(); +(function (global, factory) { + typeof exports === 'object' && typeof module !== 'undefined' ? module.exports = factory() : + typeof define === 'function' && define.amd ? define(factory) : + (global = global || self, global.marked = factory()); +}(this, (function () { 'use strict'; + + function _defineProperties(target, props) { + for (var i = 0; i < props.length; i++) { + var descriptor = props[i]; + descriptor.enumerable = descriptor.enumerable || false; + descriptor.configurable = true; + if ("value" in descriptor) descriptor.writable = true; + Object.defineProperty(target, descriptor.key, descriptor); + } + } -block.blockquote = edit(block.blockquote) - .replace('paragraph', block.paragraph) - .getRegex(); + function _createClass(Constructor, protoProps, staticProps) { + if (protoProps) _defineProperties(Constructor.prototype, protoProps); + if (staticProps) _defineProperties(Constructor, staticProps); + return Constructor; + } -/** - * Normal Block Grammar - */ + function createCommonjsModule(fn, module) { + return module = { exports: {} }, fn(module, module.exports), module.exports; + } -block.normal = merge({}, block); + var defaults = createCommonjsModule(function (module) { + function getDefaults() { + return { + baseUrl: null, + breaks: false, + gfm: true, + headerIds: true, + headerPrefix: '', + highlight: null, + langPrefix: 'language-', + mangle: true, + pedantic: false, + renderer: null, + sanitize: false, + sanitizer: null, + silent: false, + smartLists: false, + smartypants: false, + xhtml: false + }; + } -/** - * GFM Block Grammar - */ + function changeDefaults(newDefaults) { + module.exports.defaults = newDefaults; + } -block.gfm = merge({}, block.normal, { - fences: /^ {0,3}(`{3,}|~{3,})([^`\n]*)\n(?:|([\s\S]*?)\n)(?: {0,3}\1[~`]* *(?:\n+|$)|$)/, - paragraph: /^/, - heading: /^ *(#{1,6}) +([^\n]+?) *#* *(?:\n+|$)/ -}); + module.exports = { + defaults: getDefaults(), + getDefaults: getDefaults, + changeDefaults: changeDefaults + }; + }); + var defaults_1 = defaults.defaults; + var defaults_2 = defaults.getDefaults; + var defaults_3 = defaults.changeDefaults; + + /** + * Helpers + */ + var escapeTest = /[&<>"']/; + var escapeReplace = /[&<>"']/g; + var escapeTestNoEncode = /[<>"']|&(?!#?\w+;)/; + var escapeReplaceNoEncode = /[<>"']|&(?!#?\w+;)/g; + var escapeReplacements = { + '&': '&', + '<': '<', + '>': '>', + '"': '"', + "'": ''' + }; -block.gfm.paragraph = edit(block.paragraph) - .replace('(?!', '(?!' - + block.gfm.fences.source.replace('\\1', '\\2') + '|' - + block.list.source.replace('\\1', '\\3') + '|') - .getRegex(); + var getEscapeReplacement = function getEscapeReplacement(ch) { + return escapeReplacements[ch]; + }; -/** - * GFM + Tables Block Grammar - */ + function escape(html, encode) { + if (encode) { + if (escapeTest.test(html)) { + return html.replace(escapeReplace, getEscapeReplacement); + } + } else { + if (escapeTestNoEncode.test(html)) { + return html.replace(escapeReplaceNoEncode, getEscapeReplacement); + } + } -block.tables = merge({}, block.gfm, { - nptable: /^ *([^|\n ].*\|.*)\n *([-:]+ *\|[-| :]*)(?:\n((?:.*[^>\n ].*(?:\n|$))*)\n*|$)/, - table: /^ *\|(.+)\n *\|?( *[-:]+[-| :]*)(?:\n((?: *[^>\n ].*(?:\n|$))*)\n*|$)/ -}); + return html; + } -/** - * Pedantic grammar - */ + var unescapeTest = /&(#(?:\d+)|(?:#x[0-9A-Fa-f]+)|(?:\w+));?/ig; -block.pedantic = merge({}, block.normal, { - html: edit( - '^ *(?:comment *(?:\\n|\\s*$)' - + '|<(tag)[\\s\\S]+? *(?:\\n{2,}|\\s*$)' // closed tag - + '|\\s]*)*?/?> *(?:\\n{2,}|\\s*$))') - .replace('comment', block._comment) - .replace(/tag/g, '(?!(?:' - + 'a|em|strong|small|s|cite|q|dfn|abbr|data|time|code|var|samp|kbd|sub' - + '|sup|i|b|u|mark|ruby|rt|rp|bdi|bdo|span|br|wbr|ins|del|img)' - + '\\b)\\w+(?!:|[^\\w\\s@]*@)\\b') - .getRegex(), - def: /^ *\[([^\]]+)\]: *]+)>?(?: +(["(][^\n]+[")]))? *(?:\n+|$)/ -}); + function unescape(html) { + // explicitly match decimal, hex, and named HTML entities + return html.replace(unescapeTest, function (_, n) { + n = n.toLowerCase(); + if (n === 'colon') return ':'; -/** - * Block Lexer - */ + if (n.charAt(0) === '#') { + return n.charAt(1) === 'x' ? String.fromCharCode(parseInt(n.substring(2), 16)) : String.fromCharCode(+n.substring(1)); + } -function Lexer(options) { - this.tokens = []; - this.tokens.links = Object.create(null); - this.options = options || marked.defaults; - this.rules = block.normal; - - if (this.options.pedantic) { - this.rules = block.pedantic; - } else if (this.options.gfm) { - if (this.options.tables) { - this.rules = block.tables; - } else { - this.rules = block.gfm; - } + return ''; + }); } -} -/** - * Expose Block Rules - */ + var caret = /(^|[^\[])\^/g; + + function edit(regex, opt) { + regex = regex.source || regex; + opt = opt || ''; + var obj = { + replace: function replace(name, val) { + val = val.source || val; + val = val.replace(caret, '$1'); + regex = regex.replace(name, val); + return obj; + }, + getRegex: function getRegex() { + return new RegExp(regex, opt); + } + }; + return obj; + } -Lexer.rules = block; + var nonWordAndColonTest = /[^\w:]/g; + var originIndependentUrl = /^$|^[a-z][a-z0-9+.-]*:|^[?#]/i; -/** - * Static Lex Method - */ + function cleanUrl(sanitize, base, href) { + if (sanitize) { + var prot; -Lexer.lex = function(src, options) { - var lexer = new Lexer(options); - return lexer.lex(src); -}; + try { + prot = decodeURIComponent(unescape(href)).replace(nonWordAndColonTest, '').toLowerCase(); + } catch (e) { + return null; + } -/** - * Preprocessing - */ + if (prot.indexOf('javascript:') === 0 || prot.indexOf('vbscript:') === 0 || prot.indexOf('data:') === 0) { + return null; + } + } -Lexer.prototype.lex = function(src) { - src = src - .replace(/\r\n|\r/g, '\n') - .replace(/\t/g, ' ') - .replace(/\u00a0/g, ' ') - .replace(/\u2424/g, '\n'); + if (base && !originIndependentUrl.test(href)) { + href = resolveUrl(base, href); + } - return this.token(src, true); -}; + try { + href = encodeURI(href).replace(/%25/g, '%'); + } catch (e) { + return null; + } -/** - * Lexing - */ + return href; + } -Lexer.prototype.token = function(src, top) { - src = src.replace(/^ +$/gm, ''); - var next, - loose, - cap, - bull, - b, - item, - listStart, - listItems, - t, - space, - i, - tag, - l, - isordered, - istask, - ischecked; - - while (src) { - // newline - if (cap = this.rules.newline.exec(src)) { - src = src.substring(cap[0].length); - if (cap[0].length > 1) { - this.tokens.push({ - type: 'space' - }); + var baseUrls = {}; + var justDomain = /^[^:]+:\/*[^/]*$/; + var protocol = /^([^:]+:)[\s\S]*$/; + var domain = /^([^:]+:\/*[^/]*)[\s\S]*$/; + + function resolveUrl(base, href) { + if (!baseUrls[' ' + base]) { + // we can ignore everything in base after the last slash of its path component, + // but we might need to add _that_ + // https://tools.ietf.org/html/rfc3986#section-3 + if (justDomain.test(base)) { + baseUrls[' ' + base] = base + '/'; + } else { + baseUrls[' ' + base] = rtrim(base, '/', true); } } - // code - if (cap = this.rules.code.exec(src)) { - src = src.substring(cap[0].length); - cap = cap[0].replace(/^ {4}/gm, ''); - this.tokens.push({ - type: 'code', - text: !this.options.pedantic - ? rtrim(cap, '\n') - : cap - }); - continue; - } + base = baseUrls[' ' + base]; + var relativeBase = base.indexOf(':') === -1; - // fences (gfm) - if (cap = this.rules.fences.exec(src)) { - src = src.substring(cap[0].length); - this.tokens.push({ - type: 'code', - lang: cap[2] ? cap[2].trim() : cap[2], - text: cap[3] || '' - }); - continue; - } + if (href.substring(0, 2) === '//') { + if (relativeBase) { + return href; + } - // heading - if (cap = this.rules.heading.exec(src)) { - src = src.substring(cap[0].length); - this.tokens.push({ - type: 'heading', - depth: cap[1].length, - text: cap[2] - }); - continue; + return base.replace(protocol, '$1') + href; + } else if (href.charAt(0) === '/') { + if (relativeBase) { + return href; + } + + return base.replace(domain, '$1') + href; + } else { + return base + href; } + } - // table no leading pipe (gfm) - if (cap = this.rules.nptable.exec(src)) { - item = { - type: 'table', - header: splitCells(cap[1].replace(/^ *| *\| *$/g, '')), - align: cap[2].replace(/^ *|\| *$/g, '').split(/ *\| */), - cells: cap[3] ? cap[3].replace(/\n$/, '').split('\n') : [] - }; + var noopTest = { + exec: function noopTest() {} + }; - if (item.header.length === item.align.length) { - src = src.substring(cap[0].length); + function merge(obj) { + var i = 1, + target, + key; - for (i = 0; i < item.align.length; i++) { - if (/^ *-+: *$/.test(item.align[i])) { - item.align[i] = 'right'; - } else if (/^ *:-+: *$/.test(item.align[i])) { - item.align[i] = 'center'; - } else if (/^ *:-+ *$/.test(item.align[i])) { - item.align[i] = 'left'; - } else { - item.align[i] = null; - } - } + for (; i < arguments.length; i++) { + target = arguments[i]; - for (i = 0; i < item.cells.length; i++) { - item.cells[i] = splitCells(item.cells[i], item.header.length); + for (key in target) { + if (Object.prototype.hasOwnProperty.call(target, key)) { + obj[key] = target[key]; } + } + } + + return obj; + } + + function splitCells(tableRow, count) { + // ensure that every cell-delimiting pipe has a space + // before it to distinguish it from an escaped pipe + var row = tableRow.replace(/\|/g, function (match, offset, str) { + var escaped = false, + curr = offset; - this.tokens.push(item); + while (--curr >= 0 && str[curr] === '\\') { + escaped = !escaped; + } - continue; + if (escaped) { + // odd number of slashes means | is escaped + // so we leave it alone + return '|'; + } else { + // add space before unescaped | + return ' |'; + } + }), + cells = row.split(/ \|/); + var i = 0; + + if (cells.length > count) { + cells.splice(count); + } else { + while (cells.length < count) { + cells.push(''); } } - // hr - if (cap = this.rules.hr.exec(src)) { - src = src.substring(cap[0].length); - this.tokens.push({ - type: 'hr' - }); - continue; + for (; i < cells.length; i++) { + // leading or trailing whitespace is ignored per the gfm spec + cells[i] = cells[i].trim().replace(/\\\|/g, '|'); } - // blockquote - if (cap = this.rules.blockquote.exec(src)) { - src = src.substring(cap[0].length); + return cells; + } // Remove trailing 'c's. Equivalent to str.replace(/c*$/, ''). + // /c*$/ is vulnerable to REDOS. + // invert: Remove suffix of non-c chars instead. Default falsey. - this.tokens.push({ - type: 'blockquote_start' - }); - cap = cap[0].replace(/^ *> ?/gm, ''); + function rtrim(str, c, invert) { + var l = str.length; - // Pass `top` to keep the current - // "toplevel" state. This is exactly - // how markdown.pl works. - this.token(cap, top); + if (l === 0) { + return ''; + } // Length of suffix matching the invert condition. - this.tokens.push({ - type: 'blockquote_end' - }); - continue; - } + var suffLen = 0; // Step left until we fail to match the invert condition. - // list - if (cap = this.rules.list.exec(src)) { - src = src.substring(cap[0].length); - bull = cap[2]; - isordered = bull.length > 1; - - listStart = { - type: 'list_start', - ordered: isordered, - start: isordered ? +bull : '', - loose: false - }; + while (suffLen < l) { + var currChar = str.charAt(l - suffLen - 1); - this.tokens.push(listStart); + if (currChar === c && !invert) { + suffLen++; + } else if (currChar !== c && invert) { + suffLen++; + } else { + break; + } + } - // Get each top-level item. - cap = cap[0].match(this.rules.item); + return str.substr(0, l - suffLen); + } - listItems = []; - next = false; - l = cap.length; - i = 0; + function findClosingBracket(str, b) { + if (str.indexOf(b[1]) === -1) { + return -1; + } - for (; i < l; i++) { - item = cap[i]; - - // Remove the list item's bullet - // so it is seen as the next token. - space = item.length; - item = item.replace(/^ *([*+-]|\d+\.) */, ''); - - // Outdent whatever the - // list item contains. Hacky. - if (~item.indexOf('\n ')) { - space -= item.length; - item = !this.options.pedantic - ? item.replace(new RegExp('^ {1,' + space + '}', 'gm'), '') - : item.replace(/^ {1,4}/gm, ''); - } + var l = str.length; + var level = 0, + i = 0; - // Determine whether the next list item belongs here. - // Backpedal if it does not belong in this list. - if (i !== l - 1) { - b = block.bullet.exec(cap[i + 1])[0]; - if (bull.length > 1 ? b.length === 1 - : (b.length > 1 || (this.options.smartLists && b !== bull))) { - src = cap.slice(i + 1).join('\n') + src; - i = l - 1; - } - } + for (; i < l; i++) { + if (str[i] === '\\') { + i++; + } else if (str[i] === b[0]) { + level++; + } else if (str[i] === b[1]) { + level--; - // Determine whether item is loose or not. - // Use: /(^|\n)(?! )[^\n]+\n\n(?!\s*$)/ - // for discount behavior. - loose = next || /\n\n(?!\s*$)/.test(item); - if (i !== l - 1) { - next = item.charAt(item.length - 1) === '\n'; - if (!loose) loose = next; + if (level < 0) { + return i; } + } + } - if (loose) { - listStart.loose = true; - } + return -1; + } - // Check for task list items - istask = /^\[[ xX]\] /.test(item); - ischecked = undefined; - if (istask) { - ischecked = item[1] !== ' '; - item = item.replace(/^\[[ xX]\] +/, ''); - } + function checkSanitizeDeprecation(opt) { + if (opt && opt.sanitize && !opt.silent) { + console.warn('marked(): sanitize and sanitizer parameters are deprecated since version 0.7.0, should not be used and will be removed in the future. Read more here: https://marked.js.org/#/USING_ADVANCED.md#options'); + } + } - t = { - type: 'list_item_start', - task: istask, - checked: ischecked, - loose: loose - }; + var helpers = { + escape: escape, + unescape: unescape, + edit: edit, + cleanUrl: cleanUrl, + resolveUrl: resolveUrl, + noopTest: noopTest, + merge: merge, + splitCells: splitCells, + rtrim: rtrim, + findClosingBracket: findClosingBracket, + checkSanitizeDeprecation: checkSanitizeDeprecation + }; - listItems.push(t); - this.tokens.push(t); + var noopTest$1 = helpers.noopTest, + edit$1 = helpers.edit, + merge$1 = helpers.merge; + /** + * Block-Level Grammar + */ + + var block = { + newline: /^\n+/, + code: /^( {4}[^\n]+\n*)+/, + fences: /^ {0,3}(`{3,}(?=[^`\n]*\n)|~{3,})([^\n]*)\n(?:|([\s\S]*?)\n)(?: {0,3}\1[~`]* *(?:\n+|$)|$)/, + hr: /^ {0,3}((?:- *){3,}|(?:_ *){3,}|(?:\* *){3,})(?:\n+|$)/, + heading: /^ {0,3}(#{1,6}) +([^\n]*?)(?: +#+)? *(?:\n+|$)/, + blockquote: /^( {0,3}> ?(paragraph|[^\n]*)(?:\n|$))+/, + list: /^( {0,3})(bull) [\s\S]+?(?:hr|def|\n{2,}(?! )(?!\1bull )\n*|\s*$)/, + html: '^ {0,3}(?:' // optional indentation + + '<(script|pre|style)[\\s>][\\s\\S]*?(?:[^\\n]*\\n+|$)' // (1) + + '|comment[^\\n]*(\\n+|$)' // (2) + + '|<\\?[\\s\\S]*?\\?>\\n*' // (3) + + '|\\n*' // (4) + + '|\\n*' // (5) + + '|)[\\s\\S]*?(?:\\n{2,}|$)' // (6) + + '|<(?!script|pre|style)([a-z][\\w-]*)(?:attribute)*? */?>(?=[ \\t]*(?:\\n|$))[\\s\\S]*?(?:\\n{2,}|$)' // (7) open tag + + '|(?=[ \\t]*(?:\\n|$))[\\s\\S]*?(?:\\n{2,}|$)' // (7) closing tag + + ')', + def: /^ {0,3}\[(label)\]: *\n? *]+)>?(?:(?: +\n? *| *\n *)(title))? *(?:\n+|$)/, + nptable: noopTest$1, + table: noopTest$1, + lheading: /^([^\n]+)\n {0,3}(=+|-+) *(?:\n+|$)/, + // regex template, placeholders will be replaced according to different paragraph + // interruption rules of commonmark and the original markdown spec: + _paragraph: /^([^\n]+(?:\n(?!hr|heading|lheading|blockquote|fences|list|html)[^\n]+)*)/, + text: /^[^\n]+/ + }; + block._label = /(?!\s*\])(?:\\[\[\]]|[^\[\]])+/; + block._title = /(?:"(?:\\"?|[^"\\])*"|'[^'\n]*(?:\n[^'\n]+)*\n?'|\([^()]*\))/; + block.def = edit$1(block.def).replace('label', block._label).replace('title', block._title).getRegex(); + block.bullet = /(?:[*+-]|\d{1,9}\.)/; + block.item = /^( *)(bull) ?[^\n]*(?:\n(?!\1bull ?)[^\n]*)*/; + block.item = edit$1(block.item, 'gm').replace(/bull/g, block.bullet).getRegex(); + block.list = edit$1(block.list).replace(/bull/g, block.bullet).replace('hr', '\\n+(?=\\1?(?:(?:- *){3,}|(?:_ *){3,}|(?:\\* *){3,})(?:\\n+|$))').replace('def', '\\n+(?=' + block.def.source + ')').getRegex(); + block._tag = 'address|article|aside|base|basefont|blockquote|body|caption' + '|center|col|colgroup|dd|details|dialog|dir|div|dl|dt|fieldset|figcaption' + '|figure|footer|form|frame|frameset|h[1-6]|head|header|hr|html|iframe' + '|legend|li|link|main|menu|menuitem|meta|nav|noframes|ol|optgroup|option' + '|p|param|section|source|summary|table|tbody|td|tfoot|th|thead|title|tr' + '|track|ul'; + block._comment = //; + block.html = edit$1(block.html, 'i').replace('comment', block._comment).replace('tag', block._tag).replace('attribute', / +[a-zA-Z:_][\w.:-]*(?: *= *"[^"\n]*"| *= *'[^'\n]*'| *= *[^\s"'=<>`]+)?/).getRegex(); + block.paragraph = edit$1(block._paragraph).replace('hr', block.hr).replace('heading', ' {0,3}#{1,6} +').replace('|lheading', '') // setex headings don't interrupt commonmark paragraphs + .replace('blockquote', ' {0,3}>').replace('fences', ' {0,3}(?:`{3,}(?=[^`\\n]*\\n)|~{3,})[^\\n]*\\n').replace('list', ' {0,3}(?:[*+-]|1[.)]) ') // only lists starting from 1 can interrupt + .replace('html', ')|<(?:script|pre|style|!--)').replace('tag', block._tag) // pars can be interrupted by type (6) html blocks + .getRegex(); + block.blockquote = edit$1(block.blockquote).replace('paragraph', block.paragraph).getRegex(); + /** + * Normal Block Grammar + */ + + block.normal = merge$1({}, block); + /** + * GFM Block Grammar + */ + + block.gfm = merge$1({}, block.normal, { + nptable: /^ *([^|\n ].*\|.*)\n *([-:]+ *\|[-| :]*)(?:\n((?:.*[^>\n ].*(?:\n|$))*)\n*|$)/, + table: /^ *\|(.+)\n *\|?( *[-:]+[-| :]*)(?:\n((?: *[^>\n ].*(?:\n|$))*)\n*|$)/ + }); + /** + * Pedantic grammar (original John Gruber's loose markdown specification) + */ + + block.pedantic = merge$1({}, block.normal, { + html: edit$1('^ *(?:comment *(?:\\n|\\s*$)' + '|<(tag)[\\s\\S]+? *(?:\\n{2,}|\\s*$)' // closed tag + + '|\\s]*)*?/?> *(?:\\n{2,}|\\s*$))').replace('comment', block._comment).replace(/tag/g, '(?!(?:' + 'a|em|strong|small|s|cite|q|dfn|abbr|data|time|code|var|samp|kbd|sub' + '|sup|i|b|u|mark|ruby|rt|rp|bdi|bdo|span|br|wbr|ins|del|img)' + '\\b)\\w+(?!:|[^\\w\\s@]*@)\\b').getRegex(), + def: /^ *\[([^\]]+)\]: *]+)>?(?: +(["(][^\n]+[")]))? *(?:\n+|$)/, + heading: /^ *(#{1,6}) *([^\n]+?) *(?:#+ *)?(?:\n+|$)/, + fences: noopTest$1, + // fences not supported + paragraph: edit$1(block.normal._paragraph).replace('hr', block.hr).replace('heading', ' *#{1,6} *[^\n]').replace('lheading', block.lheading).replace('blockquote', ' {0,3}>').replace('|fences', '').replace('|list', '').replace('|html', '').getRegex() + }); + /** + * Inline-Level Grammar + */ + + var inline = { + escape: /^\\([!"#$%&'()*+,\-./:;<=>?@\[\]\\^_`{|}~])/, + autolink: /^<(scheme:[^\s\x00-\x1f<>]*|email)>/, + url: noopTest$1, + tag: '^comment' + '|^' // self-closing tag + + '|^<[a-zA-Z][\\w-]*(?:attribute)*?\\s*/?>' // open tag + + '|^<\\?[\\s\\S]*?\\?>' // processing instruction, e.g. + + '|^' // declaration, e.g. + + '|^', + // CDATA section + link: /^!?\[(label)\]\(\s*(href)(?:\s+(title))?\s*\)/, + reflink: /^!?\[(label)\]\[(?!\s*\])((?:\\[\[\]]?|[^\[\]\\])+)\]/, + nolink: /^!?\[(?!\s*\])((?:\[[^\[\]]*\]|\\[\[\]]|[^\[\]])*)\](?:\[\])?/, + strong: /^__([^\s_])__(?!_)|^\*\*([^\s*])\*\*(?!\*)|^__([^\s][\s\S]*?[^\s])__(?!_)|^\*\*([^\s][\s\S]*?[^\s])\*\*(?!\*)/, + em: /^_([^\s_])_(?!_)|^\*([^\s*<\[])\*(?!\*)|^_([^\s<][\s\S]*?[^\s_])_(?!_|[^\spunctuation])|^_([^\s_<][\s\S]*?[^\s])_(?!_|[^\spunctuation])|^\*([^\s<"][\s\S]*?[^\s\*])\*(?!\*|[^\spunctuation])|^\*([^\s*"<\[][\s\S]*?[^\s])\*(?!\*)/, + code: /^(`+)([^`]|[^`][\s\S]*?[^`])\1(?!`)/, + br: /^( {2,}|\\)\n(?!\s*$)/, + del: noopTest$1, + text: /^(`+|[^`])(?:[\s\S]*?(?:(?=[\\?@\\[^_{|}~'; + inline.em = edit$1(inline.em).replace(/punctuation/g, inline._punctuation).getRegex(); + inline._escapes = /\\([!"#$%&'()*+,\-./:;<=>?@\[\]\\^_`{|}~])/g; + inline._scheme = /[a-zA-Z][a-zA-Z0-9+.-]{1,31}/; + inline._email = /[a-zA-Z0-9.!#$%&'*+/=?^_`{|}~-]+(@)[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?(?:\.[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?)+(?![-_])/; + inline.autolink = edit$1(inline.autolink).replace('scheme', inline._scheme).replace('email', inline._email).getRegex(); + inline._attribute = /\s+[a-zA-Z:_][\w.:-]*(?:\s*=\s*"[^"]*"|\s*=\s*'[^']*'|\s*=\s*[^\s"'=<>`]+)?/; + inline.tag = edit$1(inline.tag).replace('comment', block._comment).replace('attribute', inline._attribute).getRegex(); + inline._label = /(?:\[[^\[\]]*\]|\\.|`[^`]*`|[^\[\]\\`])*?/; + inline._href = /<(?:\\[<>]?|[^\s<>\\])*>|[^\s\x00-\x1f]*/; + inline._title = /"(?:\\"?|[^"\\])*"|'(?:\\'?|[^'\\])*'|\((?:\\\)?|[^)\\])*\)/; + inline.link = edit$1(inline.link).replace('label', inline._label).replace('href', inline._href).replace('title', inline._title).getRegex(); + inline.reflink = edit$1(inline.reflink).replace('label', inline._label).getRegex(); + /** + * Normal Inline Grammar + */ + + inline.normal = merge$1({}, inline); + /** + * Pedantic Inline Grammar + */ + + inline.pedantic = merge$1({}, inline.normal, { + strong: /^__(?=\S)([\s\S]*?\S)__(?!_)|^\*\*(?=\S)([\s\S]*?\S)\*\*(?!\*)/, + em: /^_(?=\S)([\s\S]*?\S)_(?!_)|^\*(?=\S)([\s\S]*?\S)\*(?!\*)/, + link: edit$1(/^!?\[(label)\]\((.*?)\)/).replace('label', inline._label).getRegex(), + reflink: edit$1(/^!?\[(label)\]\s*\[([^\]]*)\]/).replace('label', inline._label).getRegex() + }); + /** + * GFM Inline Grammar + */ + + inline.gfm = merge$1({}, inline.normal, { + escape: edit$1(inline.escape).replace('])', '~|])').getRegex(), + _extended_email: /[A-Za-z0-9._+-]+(@)[a-zA-Z0-9-_]+(?:\.[a-zA-Z0-9-_]*[a-zA-Z0-9])+(?![-_])/, + url: /^((?:ftp|https?):\/\/|www\.)(?:[a-zA-Z0-9\-]+\.?)+[^\s<]*|^email/, + _backpedal: /(?:[^?!.,:;*_~()&]+|\([^)]*\)|&(?![a-zA-Z0-9]+;$)|[?!.,:;*_~)]+(?!$))+/, + del: /^~+(?=\S)([\s\S]*?\S)~+/, + text: /^(`+|[^`])(?:[\s\S]*?(?:(?=[\\ 1) { + this.tokens.push({ + type: 'space' + }); + } + } // code - // table (gfm) - if (cap = this.rules.table.exec(src)) { - item = { - type: 'table', - header: splitCells(cap[1].replace(/^ *| *\| *$/g, '')), - align: cap[2].replace(/^ *|\| *$/g, '').split(/ *\| */), - cells: cap[3] ? cap[3].replace(/\n$/, '').split('\n') : [] - }; - if (item.header.length === item.align.length) { - src = src.substring(cap[0].length); + if (cap = this.rules.code.exec(src)) { + var lastToken = this.tokens[this.tokens.length - 1]; + src = src.substring(cap[0].length); // An indented code block cannot interrupt a paragraph. - for (i = 0; i < item.align.length; i++) { - if (/^ *-+: *$/.test(item.align[i])) { - item.align[i] = 'right'; - } else if (/^ *:-+: *$/.test(item.align[i])) { - item.align[i] = 'center'; - } else if (/^ *:-+ *$/.test(item.align[i])) { - item.align[i] = 'left'; + if (lastToken && lastToken.type === 'paragraph') { + lastToken.text += '\n' + cap[0].trimRight(); } else { - item.align[i] = null; + cap = cap[0].replace(/^ {4}/gm, ''); + this.tokens.push({ + type: 'code', + codeBlockStyle: 'indented', + text: !this.options.pedantic ? rtrim$1(cap, '\n') : cap + }); } + + continue; + } // fences + + + if (cap = this.rules.fences.exec(src)) { + src = src.substring(cap[0].length); + this.tokens.push({ + type: 'code', + lang: cap[2] ? cap[2].trim() : cap[2], + text: cap[3] || '' + }); + continue; + } // heading + + + if (cap = this.rules.heading.exec(src)) { + src = src.substring(cap[0].length); + this.tokens.push({ + type: 'heading', + depth: cap[1].length, + text: cap[2] + }); + continue; + } // table no leading pipe (gfm) + + + if (cap = this.rules.nptable.exec(src)) { + item = { + type: 'table', + header: splitCells$1(cap[1].replace(/^ *| *\| *$/g, '')), + align: cap[2].replace(/^ *|\| *$/g, '').split(/ *\| */), + cells: cap[3] ? cap[3].replace(/\n$/, '').split('\n') : [] + }; + + if (item.header.length === item.align.length) { + src = src.substring(cap[0].length); + + for (i = 0; i < item.align.length; i++) { + if (/^ *-+: *$/.test(item.align[i])) { + item.align[i] = 'right'; + } else if (/^ *:-+: *$/.test(item.align[i])) { + item.align[i] = 'center'; + } else if (/^ *:-+ *$/.test(item.align[i])) { + item.align[i] = 'left'; + } else { + item.align[i] = null; + } + } + + for (i = 0; i < item.cells.length; i++) { + item.cells[i] = splitCells$1(item.cells[i], item.header.length); + } + + this.tokens.push(item); + continue; + } + } // hr + + + if (cap = this.rules.hr.exec(src)) { + src = src.substring(cap[0].length); + this.tokens.push({ + type: 'hr' + }); + continue; + } // blockquote + + + if (cap = this.rules.blockquote.exec(src)) { + src = src.substring(cap[0].length); + this.tokens.push({ + type: 'blockquote_start' + }); + cap = cap[0].replace(/^ *> ?/gm, ''); // Pass `top` to keep the current + // "toplevel" state. This is exactly + // how markdown.pl works. + + this.token(cap, top); + this.tokens.push({ + type: 'blockquote_end' + }); + continue; + } // list + + + if (cap = this.rules.list.exec(src)) { + src = src.substring(cap[0].length); + bull = cap[2]; + isordered = bull.length > 1; + listStart = { + type: 'list_start', + ordered: isordered, + start: isordered ? +bull : '', + loose: false + }; + this.tokens.push(listStart); // Get each top-level item. + + cap = cap[0].match(this.rules.item); + listItems = []; + next = false; + l = cap.length; + i = 0; + + for (; i < l; i++) { + item = cap[i]; // Remove the list item's bullet + // so it is seen as the next token. + + space = item.length; + item = item.replace(/^ *([*+-]|\d+\.) */, ''); // Outdent whatever the + // list item contains. Hacky. + + if (~item.indexOf('\n ')) { + space -= item.length; + item = !this.options.pedantic ? item.replace(new RegExp('^ {1,' + space + '}', 'gm'), '') : item.replace(/^ {1,4}/gm, ''); + } // Determine whether the next list item belongs here. + // Backpedal if it does not belong in this list. + + + if (i !== l - 1) { + b = block$1.bullet.exec(cap[i + 1])[0]; + + if (bull.length > 1 ? b.length === 1 : b.length > 1 || this.options.smartLists && b !== bull) { + src = cap.slice(i + 1).join('\n') + src; + i = l - 1; + } + } // Determine whether item is loose or not. + // Use: /(^|\n)(?! )[^\n]+\n\n(?!\s*$)/ + // for discount behavior. + + + loose = next || /\n\n(?!\s*$)/.test(item); + + if (i !== l - 1) { + next = item.charAt(item.length - 1) === '\n'; + if (!loose) loose = next; + } + + if (loose) { + listStart.loose = true; + } // Check for task list items + + + istask = /^\[[ xX]\] /.test(item); + ischecked = undefined; + + if (istask) { + ischecked = item[1] !== ' '; + item = item.replace(/^\[[ xX]\] +/, ''); + } + + t = { + type: 'list_item_start', + task: istask, + checked: ischecked, + loose: loose + }; + listItems.push(t); + this.tokens.push(t); // Recurse. + + this.token(item, false); + this.tokens.push({ + type: 'list_item_end' + }); + } + + if (listStart.loose) { + l = listItems.length; + i = 0; + + for (; i < l; i++) { + listItems[i].loose = true; + } + } + + this.tokens.push({ + type: 'list_end' + }); + continue; + } // html + + + if (cap = this.rules.html.exec(src)) { + src = src.substring(cap[0].length); + this.tokens.push({ + type: this.options.sanitize ? 'paragraph' : 'html', + pre: !this.options.sanitizer && (cap[1] === 'pre' || cap[1] === 'script' || cap[1] === 'style'), + text: this.options.sanitize ? this.options.sanitizer ? this.options.sanitizer(cap[0]) : escape$1(cap[0]) : cap[0] + }); + continue; + } // def + + + if (top && (cap = this.rules.def.exec(src))) { + src = src.substring(cap[0].length); + if (cap[3]) cap[3] = cap[3].substring(1, cap[3].length - 1); + tag = cap[1].toLowerCase().replace(/\s+/g, ' '); + + if (!this.tokens.links[tag]) { + this.tokens.links[tag] = { + href: cap[2], + title: cap[3] + }; + } + + continue; + } // table (gfm) + + + if (cap = this.rules.table.exec(src)) { + item = { + type: 'table', + header: splitCells$1(cap[1].replace(/^ *| *\| *$/g, '')), + align: cap[2].replace(/^ *|\| *$/g, '').split(/ *\| */), + cells: cap[3] ? cap[3].replace(/\n$/, '').split('\n') : [] + }; + + if (item.header.length === item.align.length) { + src = src.substring(cap[0].length); + + for (i = 0; i < item.align.length; i++) { + if (/^ *-+: *$/.test(item.align[i])) { + item.align[i] = 'right'; + } else if (/^ *:-+: *$/.test(item.align[i])) { + item.align[i] = 'center'; + } else if (/^ *:-+ *$/.test(item.align[i])) { + item.align[i] = 'left'; + } else { + item.align[i] = null; + } + } + + for (i = 0; i < item.cells.length; i++) { + item.cells[i] = splitCells$1(item.cells[i].replace(/^ *\| *| *\| *$/g, ''), item.header.length); + } + + this.tokens.push(item); + continue; + } + } // lheading + + + if (cap = this.rules.lheading.exec(src)) { + src = src.substring(cap[0].length); + this.tokens.push({ + type: 'heading', + depth: cap[2].charAt(0) === '=' ? 1 : 2, + text: cap[1] + }); + continue; + } // top-level paragraph + + + if (top && (cap = this.rules.paragraph.exec(src))) { + src = src.substring(cap[0].length); + this.tokens.push({ + type: 'paragraph', + text: cap[1].charAt(cap[1].length - 1) === '\n' ? cap[1].slice(0, -1) : cap[1] + }); + continue; + } // text + + + if (cap = this.rules.text.exec(src)) { + // Top-level should never reach here. + src = src.substring(cap[0].length); + this.tokens.push({ + type: 'text', + text: cap[0] + }); + continue; } - for (i = 0; i < item.cells.length; i++) { - item.cells[i] = splitCells( - item.cells[i].replace(/^ *\| *| *\| *$/g, ''), - item.header.length); + if (src) { + throw new Error('Infinite loop on byte: ' + src.charCodeAt(0)); } + } - this.tokens.push(item); + return this.tokens; + }; - continue; + _createClass(Lexer, null, [{ + key: "rules", + get: function get() { + return block$1; } + }]); + + return Lexer; + }(); + + var defaults$2 = defaults.defaults; + var cleanUrl$1 = helpers.cleanUrl, + escape$2 = helpers.escape; + /** + * Renderer + */ + + var Renderer_1 = + /*#__PURE__*/ + function () { + function Renderer(options) { + this.options = options || defaults$2; } - // lheading - if (cap = this.rules.lheading.exec(src)) { - src = src.substring(cap[0].length); - this.tokens.push({ - type: 'heading', - depth: cap[2] === '=' ? 1 : 2, - text: cap[1] - }); - continue; - } + var _proto = Renderer.prototype; - // top-level paragraph - if (top && (cap = this.rules.paragraph.exec(src))) { - src = src.substring(cap[0].length); - this.tokens.push({ - type: 'paragraph', - text: cap[1].charAt(cap[1].length - 1) === '\n' - ? cap[1].slice(0, -1) - : cap[1] - }); - continue; - } + _proto.code = function code(_code, infostring, escaped) { + var lang = (infostring || '').match(/\S*/)[0]; - // text - if (cap = this.rules.text.exec(src)) { - // Top-level should never reach here. - src = src.substring(cap[0].length); - this.tokens.push({ - type: 'text', - text: cap[0] - }); - continue; - } + if (this.options.highlight) { + var out = this.options.highlight(_code, lang); - if (src) { - throw new Error('Infinite loop on byte: ' + src.charCodeAt(0)); - } - } + if (out != null && out !== _code) { + escaped = true; + _code = out; + } + } - return this.tokens; -}; + if (!lang) { + return '
            ' + (escaped ? _code : escape$2(_code, true)) + '
            '; + } -/** - * Inline-Level Grammar - */ + return '
            ' + (escaped ? _code : escape$2(_code, true)) + '
            \n'; + }; -var inline = { - escape: /^\\([!"#$%&'()*+,\-./:;<=>?@\[\]\\^_`{|}~])/, - autolink: /^<(scheme:[^\s\x00-\x1f<>]*|email)>/, - url: noop, - tag: '^comment' - + '|^' // self-closing tag - + '|^<[a-zA-Z][\\w-]*(?:attribute)*?\\s*/?>' // open tag - + '|^<\\?[\\s\\S]*?\\?>' // processing instruction, e.g. - + '|^' // declaration, e.g. - + '|^', // CDATA section - link: /^!?\[(label)\]\(href(?:\s+(title))?\s*\)/, - reflink: /^!?\[(label)\]\[(?!\s*\])((?:\\[\[\]]?|[^\[\]\\])+)\]/, - nolink: /^!?\[(?!\s*\])((?:\[[^\[\]]*\]|\\[\[\]]|[^\[\]])*)\](?:\[\])?/, - strong: /^__([^\s_])__(?!_)|^\*\*([^\s*])\*\*(?!\*)|^__([^\s][\s\S]*?[^\s])__(?!_)|^\*\*([^\s][\s\S]*?[^\s])\*\*(?!\*)/, - em: /^_([^\s_])_(?!_)|^\*([^\s*"<\[])\*(?!\*)|^_([^\s][\s\S]*?[^\s_])_(?!_|[^\spunctuation])|^_([^\s_][\s\S]*?[^\s])_(?!_|[^\spunctuation])|^\*([^\s"<\[][\s\S]*?[^\s*])\*(?!\*)|^\*([^\s*"<\[][\s\S]*?[^\s])\*(?!\*)/, - code: /^(`+)([^`]|[^`][\s\S]*?[^`])\1(?!`)/, - br: /^( {2,}|\\)\n(?!\s*$)/, - del: noop, - text: /^(`+|[^`])(?:[\s\S]*?(?:(?=[\\?@\\[^_{|}~'; -inline.em = edit(inline.em).replace(/punctuation/g, inline._punctuation).getRegex(); - -inline._escapes = /\\([!"#$%&'()*+,\-./:;<=>?@\[\]\\^_`{|}~])/g; - -inline._scheme = /[a-zA-Z][a-zA-Z0-9+.-]{1,31}/; -inline._email = /[a-zA-Z0-9.!#$%&'*+/=?^_`{|}~-]+(@)[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?(?:\.[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?)+(?![-_])/; -inline.autolink = edit(inline.autolink) - .replace('scheme', inline._scheme) - .replace('email', inline._email) - .getRegex(); + _proto.blockquote = function blockquote(quote) { + return '
            \n' + quote + '
            \n'; + }; -inline._attribute = /\s+[a-zA-Z:_][\w.:-]*(?:\s*=\s*"[^"]*"|\s*=\s*'[^']*'|\s*=\s*[^\s"'=<>`]+)?/; + _proto.html = function html(_html) { + return _html; + }; -inline.tag = edit(inline.tag) - .replace('comment', block._comment) - .replace('attribute', inline._attribute) - .getRegex(); + _proto.heading = function heading(text, level, raw, slugger) { + if (this.options.headerIds) { + return '' + text + '\n'; + } // ignore IDs -inline._label = /(?:\[[^\[\]]*\]|\\[\[\]]?|`[^`]*`|`(?!`)|[^\[\]\\`])*?/; -inline._href = /\s*(<(?:\\[<>]?|[^\s<>\\])*>|[^\s\x00-\x1f]*)/; -inline._title = /"(?:\\"?|[^"\\])*"|'(?:\\'?|[^'\\])*'|\((?:\\\)?|[^)\\])*\)/; -inline.link = edit(inline.link) - .replace('label', inline._label) - .replace('href', inline._href) - .replace('title', inline._title) - .getRegex(); + return '' + text + '\n'; + }; -inline.reflink = edit(inline.reflink) - .replace('label', inline._label) - .getRegex(); + _proto.hr = function hr() { + return this.options.xhtml ? '
            \n' : '
            \n'; + }; -/** - * Normal Inline Grammar - */ + _proto.list = function list(body, ordered, start) { + var type = ordered ? 'ol' : 'ul', + startatt = ordered && start !== 1 ? ' start="' + start + '"' : ''; + return '<' + type + startatt + '>\n' + body + '\n'; + }; -inline.normal = merge({}, inline); + _proto.listitem = function listitem(text) { + return '
          • ' + text + '
          • \n'; + }; -/** - * Pedantic Inline Grammar - */ + _proto.checkbox = function checkbox(checked) { + return ' '; + }; -inline.pedantic = merge({}, inline.normal, { - strong: /^__(?=\S)([\s\S]*?\S)__(?!_)|^\*\*(?=\S)([\s\S]*?\S)\*\*(?!\*)/, - em: /^_(?=\S)([\s\S]*?\S)_(?!_)|^\*(?=\S)([\s\S]*?\S)\*(?!\*)/, - link: edit(/^!?\[(label)\]\((.*?)\)/) - .replace('label', inline._label) - .getRegex(), - reflink: edit(/^!?\[(label)\]\s*\[([^\]]*)\]/) - .replace('label', inline._label) - .getRegex() -}); + _proto.paragraph = function paragraph(text) { + return '

            ' + text + '

            \n'; + }; -/** - * GFM Inline Grammar - */ + _proto.table = function table(header, body) { + if (body) body = '' + body + ''; + return '\n' + '\n' + header + '\n' + body + '
            \n'; + }; -inline.gfm = merge({}, inline.normal, { - escape: edit(inline.escape).replace('])', '~|])').getRegex(), - _extended_email: /[A-Za-z0-9._+-]+(@)[a-zA-Z0-9-_]+(?:\.[a-zA-Z0-9-_]*[a-zA-Z0-9])+(?![-_])/, - url: /^((?:ftp|https?):\/\/|www\.)(?:[a-zA-Z0-9\-]+\.?)+[^\s<]*|^email/, - _backpedal: /(?:[^?!.,:;*_~()&]+|\([^)]*\)|&(?![a-zA-Z0-9]+;$)|[?!.,:;*_~)]+(?!$))+/, - del: /^~+(?=\S)([\s\S]*?\S)~+/, - text: /^(`+|[^`])(?:[\s\S]*?(?:(?=[\\\n' + content + '\n'; + }; + + _proto.tablecell = function tablecell(content, flags) { + var type = flags.header ? 'th' : 'td'; + var tag = flags.align ? '<' + type + ' align="' + flags.align + '">' : '<' + type + '>'; + return tag + content + '\n'; + }; -inline.breaks = merge({}, inline.gfm, { - br: edit(inline.br).replace('{2,}', '*').getRegex(), - text: edit(inline.gfm.text).replace(/\{2,\}/g, '*').getRegex() -}); + // span level renderer + _proto.strong = function strong(text) { + return '' + text + ''; + }; -/** - * Inline Lexer & Compiler - */ + _proto.em = function em(text) { + return '' + text + ''; + }; -function InlineLexer(links, options) { - this.options = options || marked.defaults; - this.links = links; - this.rules = inline.normal; - this.renderer = this.options.renderer || new Renderer(); - this.renderer.options = this.options; + _proto.codespan = function codespan(text) { + return '' + text + ''; + }; - if (!this.links) { - throw new Error('Tokens array requires a `links` property.'); - } + _proto.br = function br() { + return this.options.xhtml ? '
            ' : '
            '; + }; - if (this.options.pedantic) { - this.rules = inline.pedantic; - } else if (this.options.gfm) { - if (this.options.breaks) { - this.rules = inline.breaks; - } else { - this.rules = inline.gfm; - } - } -} + _proto.del = function del(text) { + return '' + text + ''; + }; -/** - * Expose Inline Rules - */ + _proto.link = function link(href, title, text) { + href = cleanUrl$1(this.options.sanitize, this.options.baseUrl, href); -InlineLexer.rules = inline; + if (href === null) { + return text; + } -/** - * Static Lexing/Compiling Method - */ + var out = '
            '; + return out; + }; -InlineLexer.prototype.output = function(src) { - var out = '', - link, - text, - href, - title, - cap, - prevCapZero; - - while (src) { - // escape - if (cap = this.rules.escape.exec(src)) { - src = src.substring(cap[0].length); - out += escape(cap[1]); - continue; - } + _proto.image = function image(href, title, text) { + href = cleanUrl$1(this.options.sanitize, this.options.baseUrl, href); - // tag - if (cap = this.rules.tag.exec(src)) { - if (!this.inLink && /^/i.test(cap[0])) { - this.inLink = false; - } - if (!this.inRawBlock && /^<(pre|code|kbd|script)(\s|>)/i.test(cap[0])) { - this.inRawBlock = true; - } else if (this.inRawBlock && /^<\/(pre|code|kbd|script)(\s|>)/i.test(cap[0])) { - this.inRawBlock = false; + if (href === null) { + return text; } - src = src.substring(cap[0].length); - out += this.options.sanitize - ? this.options.sanitizer - ? this.options.sanitizer(cap[0]) - : escape(cap[0]) - : cap[0]; - continue; - } + var out = '' + text + ' -1) { - var linkLen = cap[0].length - (cap[2].length - lastParenIndex) - (cap[3] || '').length; - cap[2] = cap[2].substring(0, lastParenIndex); - cap[0] = cap[0].substring(0, linkLen).trim(); - cap[3] = ''; + if (title) { + out += ' title="' + title + '"'; } - src = src.substring(cap[0].length); - this.inLink = true; - href = cap[2]; - if (this.options.pedantic) { - link = /^([^'"]*[^\s])\s+(['"])(.*)\2/.exec(href); - if (link) { - href = link[1]; - title = link[3]; - } else { - title = ''; - } - } else { - title = cap[3] ? cap[3].slice(1, -1) : ''; - } - href = href.trim().replace(/^<([\s\S]*)>$/, '$1'); - out += this.outputLink(cap, { - href: InlineLexer.escapes(href), - title: InlineLexer.escapes(title) - }); - this.inLink = false; - continue; - } + out += this.options.xhtml ? '/>' : '>'; + return out; + }; - // reflink, nolink - if ((cap = this.rules.reflink.exec(src)) - || (cap = this.rules.nolink.exec(src))) { - src = src.substring(cap[0].length); - link = (cap[2] || cap[1]).replace(/\s+/g, ' '); - link = this.links[link.toLowerCase()]; - if (!link || !link.href) { - out += cap[0].charAt(0); - src = cap[0].substring(1) + src; - continue; - } - this.inLink = true; - out += this.outputLink(cap, link); - this.inLink = false; - continue; - } + _proto.text = function text(_text) { + return _text; + }; - // strong - if (cap = this.rules.strong.exec(src)) { - src = src.substring(cap[0].length); - out += this.renderer.strong(this.output(cap[4] || cap[3] || cap[2] || cap[1])); - continue; + return Renderer; + }(); + + /** + * Slugger generates header id + */ + var Slugger_1 = + /*#__PURE__*/ + function () { + function Slugger() { + this.seen = {}; } + /** + * Convert string to unique id + */ - // em - if (cap = this.rules.em.exec(src)) { - src = src.substring(cap[0].length); - out += this.renderer.em(this.output(cap[6] || cap[5] || cap[4] || cap[3] || cap[2] || cap[1])); - continue; - } - // code - if (cap = this.rules.code.exec(src)) { - src = src.substring(cap[0].length); - out += this.renderer.codespan(escape(cap[2].trim(), true)); - continue; - } + var _proto = Slugger.prototype; - // br - if (cap = this.rules.br.exec(src)) { - src = src.substring(cap[0].length); - out += this.renderer.br(); - continue; - } + _proto.slug = function slug(value) { + var slug = value.toLowerCase().trim().replace(/[\u2000-\u206F\u2E00-\u2E7F\\'!"#$%&()*+,./:;<=>?@[\]^`{|}~]/g, '').replace(/\s/g, '-'); - // del (gfm) - if (cap = this.rules.del.exec(src)) { - src = src.substring(cap[0].length); - out += this.renderer.del(this.output(cap[1])); - continue; - } + if (this.seen.hasOwnProperty(slug)) { + var originalSlug = slug; - // autolink - if (cap = this.rules.autolink.exec(src)) { - src = src.substring(cap[0].length); - if (cap[2] === '@') { - text = escape(this.mangle(cap[1])); - href = 'mailto:' + text; - } else { - text = escape(cap[1]); - href = text; + do { + this.seen[originalSlug]++; + slug = originalSlug + '-' + this.seen[originalSlug]; + } while (this.seen.hasOwnProperty(slug)); } - out += this.renderer.link(href, null, text); - continue; - } - // url (gfm) - if (!this.inLink && (cap = this.rules.url.exec(src))) { - if (cap[2] === '@') { - text = escape(cap[0]); - href = 'mailto:' + text; - } else { - // do extended autolink path validation - do { - prevCapZero = cap[0]; - cap[0] = this.rules._backpedal.exec(cap[0])[0]; - } while (prevCapZero !== cap[0]); - text = escape(cap[0]); - if (cap[1] === 'www.') { - href = 'http://' + text; + this.seen[slug] = 0; + return slug; + }; + + return Slugger; + }(); + + var defaults$3 = defaults.defaults; + var inline$1 = rules.inline; + var findClosingBracket$1 = helpers.findClosingBracket, + escape$3 = helpers.escape; + /** + * Inline Lexer & Compiler + */ + + var InlineLexer_1 = + /*#__PURE__*/ + function () { + function InlineLexer(links, options) { + this.options = options || defaults$3; + this.links = links; + this.rules = inline$1.normal; + this.options.renderer = this.options.renderer || new Renderer_1(); + this.renderer = this.options.renderer; + this.renderer.options = this.options; + + if (!this.links) { + throw new Error('Tokens array requires a `links` property.'); + } + + if (this.options.pedantic) { + this.rules = inline$1.pedantic; + } else if (this.options.gfm) { + if (this.options.breaks) { + this.rules = inline$1.breaks; } else { - href = text; + this.rules = inline$1.gfm; } } - src = src.substring(cap[0].length); - out += this.renderer.link(href, null, text); - continue; } + /** + * Expose Inline Rules + */ - // text - if (cap = this.rules.text.exec(src)) { - src = src.substring(cap[0].length); - if (this.inRawBlock) { - out += this.renderer.text(cap[0]); - } else { - out += this.renderer.text(escape(this.smartypants(cap[0]))); - } - continue; - } - if (src) { - throw new Error('Infinite loop on byte: ' + src.charCodeAt(0)); + /** + * Static Lexing/Compiling Method + */ + InlineLexer.output = function output(src, links, options) { + var inline = new InlineLexer(links, options); + return inline.output(src); } - } - - return out; -}; - -InlineLexer.escapes = function(text) { - return text ? text.replace(InlineLexer.rules._escapes, '$1') : text; -}; - -/** - * Compile Link - */ - -InlineLexer.prototype.outputLink = function(cap, link) { - var href = link.href, - title = link.title ? escape(link.title) : null; + /** + * Lexing/Compiling + */ + ; + + var _proto = InlineLexer.prototype; + + _proto.output = function output(src) { + var out = '', + link, + text, + href, + title, + cap, + prevCapZero; + + while (src) { + // escape + if (cap = this.rules.escape.exec(src)) { + src = src.substring(cap[0].length); + out += escape$3(cap[1]); + continue; + } // tag + + + if (cap = this.rules.tag.exec(src)) { + if (!this.inLink && /^/i.test(cap[0])) { + this.inLink = false; + } - return cap[0].charAt(0) !== '!' - ? this.renderer.link(href, title, this.output(cap[1])) - : this.renderer.image(href, title, escape(cap[1])); -}; + if (!this.inRawBlock && /^<(pre|code|kbd|script)(\s|>)/i.test(cap[0])) { + this.inRawBlock = true; + } else if (this.inRawBlock && /^<\/(pre|code|kbd|script)(\s|>)/i.test(cap[0])) { + this.inRawBlock = false; + } -/** - * Smartypants Transformations - */ + src = src.substring(cap[0].length); + out += this.renderer.html(this.options.sanitize ? this.options.sanitizer ? this.options.sanitizer(cap[0]) : escape$3(cap[0]) : cap[0]); + continue; + } // link -InlineLexer.prototype.smartypants = function(text) { - if (!this.options.smartypants) return text; - return text - // em-dashes - .replace(/---/g, '\u2014') - // en-dashes - .replace(/--/g, '\u2013') - // opening singles - .replace(/(^|[-\u2014/(\[{"\s])'/g, '$1\u2018') - // closing singles & apostrophes - .replace(/'/g, '\u2019') - // opening doubles - .replace(/(^|[-\u2014/(\[{\u2018\s])"/g, '$1\u201c') - // closing doubles - .replace(/"/g, '\u201d') - // ellipses - .replace(/\.{3}/g, '\u2026'); -}; -/** - * Mangle Links - */ + if (cap = this.rules.link.exec(src)) { + var lastParenIndex = findClosingBracket$1(cap[2], '()'); -InlineLexer.prototype.mangle = function(text) { - if (!this.options.mangle) return text; - var out = '', - l = text.length, - i = 0, - ch; - - for (; i < l; i++) { - ch = text.charCodeAt(i); - if (Math.random() > 0.5) { - ch = 'x' + ch.toString(16); - } - out += '&#' + ch + ';'; - } + if (lastParenIndex > -1) { + var start = cap[0].indexOf('!') === 0 ? 5 : 4; + var linkLen = start + cap[1].length + lastParenIndex; + cap[2] = cap[2].substring(0, lastParenIndex); + cap[0] = cap[0].substring(0, linkLen).trim(); + cap[3] = ''; + } - return out; -}; + src = src.substring(cap[0].length); + this.inLink = true; + href = cap[2]; -/** - * Renderer - */ + if (this.options.pedantic) { + link = /^([^'"]*[^\s])\s+(['"])(.*)\2/.exec(href); -function Renderer(options) { - this.options = options || marked.defaults; -} - -Renderer.prototype.code = function(code, infostring, escaped) { - var lang = (infostring || '').match(/\S*/)[0]; - if (this.options.highlight) { - var out = this.options.highlight(code, lang); - if (out != null && out !== code) { - escaped = true; - code = out; - } - } - - if (!lang) { - return '
            '
            -      + (escaped ? code : escape(code, true))
            -      + '
            '; - } + if (link) { + href = link[1]; + title = link[3]; + } else { + title = ''; + } + } else { + title = cap[3] ? cap[3].slice(1, -1) : ''; + } - return '
            '
            -    + (escaped ? code : escape(code, true))
            -    + '
            \n'; -}; - -Renderer.prototype.blockquote = function(quote) { - return '
            \n' + quote + '
            \n'; -}; - -Renderer.prototype.html = function(html) { - return html; -}; - -Renderer.prototype.heading = function(text, level, raw, slugger) { - if (this.options.headerIds) { - return '' - + text - + '\n'; - } - // ignore IDs - return '' + text + '\n'; -}; - -Renderer.prototype.hr = function() { - return this.options.xhtml ? '
            \n' : '
            \n'; -}; - -Renderer.prototype.list = function(body, ordered, start) { - var type = ordered ? 'ol' : 'ul', - startatt = (ordered && start !== 1) ? (' start="' + start + '"') : ''; - return '<' + type + startatt + '>\n' + body + '\n'; -}; - -Renderer.prototype.listitem = function(text) { - return '
          • ' + text + '
          • \n'; -}; - -Renderer.prototype.checkbox = function(checked) { - return ' '; -}; - -Renderer.prototype.paragraph = function(text) { - return '

            ' + text + '

            \n'; -}; - -Renderer.prototype.table = function(header, body) { - if (body) body = '' + body + ''; - - return '\n' - + '\n' - + header - + '\n' - + body - + '
            \n'; -}; - -Renderer.prototype.tablerow = function(content) { - return '\n' + content + '\n'; -}; - -Renderer.prototype.tablecell = function(content, flags) { - var type = flags.header ? 'th' : 'td'; - var tag = flags.align - ? '<' + type + ' align="' + flags.align + '">' - : '<' + type + '>'; - return tag + content + '\n'; -}; - -// span level renderer -Renderer.prototype.strong = function(text) { - return '' + text + ''; -}; - -Renderer.prototype.em = function(text) { - return '' + text + ''; -}; - -Renderer.prototype.codespan = function(text) { - return '' + text + ''; -}; - -Renderer.prototype.br = function() { - return this.options.xhtml ? '
            ' : '
            '; -}; - -Renderer.prototype.del = function(text) { - return '' + text + ''; -}; - -Renderer.prototype.link = function(href, title, text) { - href = cleanUrl(this.options.sanitize, this.options.baseUrl, href); - if (href === null) { - return text; - } - var out = '
            '; - return out; -}; - -Renderer.prototype.image = function(href, title, text) { - href = cleanUrl(this.options.sanitize, this.options.baseUrl, href); - if (href === null) { - return text; - } + href = href.trim().replace(/^<([\s\S]*)>$/, '$1'); + out += this.outputLink(cap, { + href: InlineLexer.escapes(href), + title: InlineLexer.escapes(title) + }); + this.inLink = false; + continue; + } // reflink, nolink + + + if ((cap = this.rules.reflink.exec(src)) || (cap = this.rules.nolink.exec(src))) { + src = src.substring(cap[0].length); + link = (cap[2] || cap[1]).replace(/\s+/g, ' '); + link = this.links[link.toLowerCase()]; + + if (!link || !link.href) { + out += cap[0].charAt(0); + src = cap[0].substring(1) + src; + continue; + } - var out = '' + text + '' : '>'; - return out; -}; + this.inLink = true; + out += this.outputLink(cap, link); + this.inLink = false; + continue; + } // strong -Renderer.prototype.text = function(text) { - return text; -}; -/** - * TextRenderer - * returns only the textual part of the token - */ + if (cap = this.rules.strong.exec(src)) { + src = src.substring(cap[0].length); + out += this.renderer.strong(this.output(cap[4] || cap[3] || cap[2] || cap[1])); + continue; + } // em -function TextRenderer() {} -// no need for block level renderers + if (cap = this.rules.em.exec(src)) { + src = src.substring(cap[0].length); + out += this.renderer.em(this.output(cap[6] || cap[5] || cap[4] || cap[3] || cap[2] || cap[1])); + continue; + } // code -TextRenderer.prototype.strong = -TextRenderer.prototype.em = -TextRenderer.prototype.codespan = -TextRenderer.prototype.del = -TextRenderer.prototype.text = function (text) { - return text; -}; -TextRenderer.prototype.link = -TextRenderer.prototype.image = function(href, title, text) { - return '' + text; -}; + if (cap = this.rules.code.exec(src)) { + src = src.substring(cap[0].length); + out += this.renderer.codespan(escape$3(cap[2].trim(), true)); + continue; + } // br -TextRenderer.prototype.br = function() { - return ''; -}; -/** - * Parsing & Compiling - */ + if (cap = this.rules.br.exec(src)) { + src = src.substring(cap[0].length); + out += this.renderer.br(); + continue; + } // del (gfm) -function Parser(options) { - this.tokens = []; - this.token = null; - this.options = options || marked.defaults; - this.options.renderer = this.options.renderer || new Renderer(); - this.renderer = this.options.renderer; - this.renderer.options = this.options; - this.slugger = new Slugger(); -} -/** - * Static Parse Method - */ + if (cap = this.rules.del.exec(src)) { + src = src.substring(cap[0].length); + out += this.renderer.del(this.output(cap[1])); + continue; + } // autolink -Parser.parse = function(src, options) { - var parser = new Parser(options); - return parser.parse(src); -}; -/** - * Parse Loop - */ + if (cap = this.rules.autolink.exec(src)) { + src = src.substring(cap[0].length); -Parser.prototype.parse = function(src) { - this.inline = new InlineLexer(src.links, this.options); - // use an InlineLexer with a TextRenderer to extract pure text - this.inlineText = new InlineLexer( - src.links, - merge({}, this.options, {renderer: new TextRenderer()}) - ); - this.tokens = src.reverse(); - - var out = ''; - while (this.next()) { - out += this.tok(); - } + if (cap[2] === '@') { + text = escape$3(this.mangle(cap[1])); + href = 'mailto:' + text; + } else { + text = escape$3(cap[1]); + href = text; + } - return out; -}; + out += this.renderer.link(href, null, text); + continue; + } // url (gfm) -/** - * Next Token - */ -Parser.prototype.next = function() { - return this.token = this.tokens.pop(); -}; + if (!this.inLink && (cap = this.rules.url.exec(src))) { + if (cap[2] === '@') { + text = escape$3(cap[0]); + href = 'mailto:' + text; + } else { + // do extended autolink path validation + do { + prevCapZero = cap[0]; + cap[0] = this.rules._backpedal.exec(cap[0])[0]; + } while (prevCapZero !== cap[0]); + + text = escape$3(cap[0]); + + if (cap[1] === 'www.') { + href = 'http://' + text; + } else { + href = text; + } + } -/** - * Preview Next Token - */ + src = src.substring(cap[0].length); + out += this.renderer.link(href, null, text); + continue; + } // text -Parser.prototype.peek = function() { - return this.tokens[this.tokens.length - 1] || 0; -}; -/** - * Parse Text Tokens - */ + if (cap = this.rules.text.exec(src)) { + src = src.substring(cap[0].length); -Parser.prototype.parseText = function() { - var body = this.token.text; + if (this.inRawBlock) { + out += this.renderer.text(this.options.sanitize ? this.options.sanitizer ? this.options.sanitizer(cap[0]) : escape$3(cap[0]) : cap[0]); + } else { + out += this.renderer.text(escape$3(this.smartypants(cap[0]))); + } - while (this.peek().type === 'text') { - body += '\n' + this.next().text; - } + continue; + } - return this.inline.output(body); -}; + if (src) { + throw new Error('Infinite loop on byte: ' + src.charCodeAt(0)); + } + } -/** - * Parse Current Token - */ + return out; + }; -Parser.prototype.tok = function() { - switch (this.token.type) { - case 'space': { - return ''; - } - case 'hr': { - return this.renderer.hr(); + InlineLexer.escapes = function escapes(text) { + return text ? text.replace(InlineLexer.rules._escapes, '$1') : text; } - case 'heading': { - return this.renderer.heading( - this.inline.output(this.token.text), - this.token.depth, - unescape(this.inlineText.output(this.token.text)), - this.slugger); + /** + * Compile Link + */ + ; + + _proto.outputLink = function outputLink(cap, link) { + var href = link.href, + title = link.title ? escape$3(link.title) : null; + return cap[0].charAt(0) !== '!' ? this.renderer.link(href, title, this.output(cap[1])) : this.renderer.image(href, title, escape$3(cap[1])); } - case 'code': { - return this.renderer.code(this.token.text, - this.token.lang, - this.token.escaped); + /** + * Smartypants Transformations + */ + ; + + _proto.smartypants = function smartypants(text) { + if (!this.options.smartypants) return text; + return text // em-dashes + .replace(/---/g, "\u2014") // en-dashes + .replace(/--/g, "\u2013") // opening singles + .replace(/(^|[-\u2014/(\[{"\s])'/g, "$1\u2018") // closing singles & apostrophes + .replace(/'/g, "\u2019") // opening doubles + .replace(/(^|[-\u2014/(\[{\u2018\s])"/g, "$1\u201C") // closing doubles + .replace(/"/g, "\u201D") // ellipses + .replace(/\.{3}/g, "\u2026"); } - case 'table': { - var header = '', - body = '', - i, - row, - cell, - j; - - // header - cell = ''; - for (i = 0; i < this.token.header.length; i++) { - cell += this.renderer.tablecell( - this.inline.output(this.token.header[i]), - { header: true, align: this.token.align[i] } - ); - } - header += this.renderer.tablerow(cell); + /** + * Mangle Links + */ + ; + + _proto.mangle = function mangle(text) { + if (!this.options.mangle) return text; + var l = text.length; + var out = '', + i = 0, + ch; - for (i = 0; i < this.token.cells.length; i++) { - row = this.token.cells[i]; + for (; i < l; i++) { + ch = text.charCodeAt(i); - cell = ''; - for (j = 0; j < row.length; j++) { - cell += this.renderer.tablecell( - this.inline.output(row[j]), - { header: false, align: this.token.align[j] } - ); + if (Math.random() > 0.5) { + ch = 'x' + ch.toString(16); } - body += this.renderer.tablerow(cell); + out += '&#' + ch + ';'; } - return this.renderer.table(header, body); - } - case 'blockquote_start': { - body = ''; - while (this.next().type !== 'blockquote_end') { - body += this.tok(); + return out; + }; + + _createClass(InlineLexer, null, [{ + key: "rules", + get: function get() { + return inline$1; } + }]); - return this.renderer.blockquote(body); - } - case 'list_start': { - body = ''; - var ordered = this.token.ordered, - start = this.token.start; + return InlineLexer; + }(); - while (this.next().type !== 'list_end') { - body += this.tok(); - } + /** + * TextRenderer + * returns only the textual part of the token + */ + var TextRenderer_1 = + /*#__PURE__*/ + function () { + function TextRenderer() {} - return this.renderer.list(body, ordered, start); - } - case 'list_item_start': { - body = ''; - var loose = this.token.loose; - var checked = this.token.checked; - var task = this.token.task; - - if (this.token.task) { - body += this.renderer.checkbox(checked); - } + var _proto = TextRenderer.prototype; - while (this.next().type !== 'list_item_end') { - body += !loose && this.token.type === 'text' - ? this.parseText() - : this.tok(); - } - return this.renderer.listitem(body, task, checked); - } - case 'html': { - // TODO parse inline content if parameter markdown=1 - return this.renderer.html(this.token.text); - } - case 'paragraph': { - return this.renderer.paragraph(this.inline.output(this.token.text)); - } - case 'text': { - return this.renderer.paragraph(this.parseText()); - } - default: { - var errMsg = 'Token with "' + this.token.type + '" type was not found.'; - if (this.options.silent) { - console.log(errMsg); - } else { - throw new Error(errMsg); - } - } - } -}; + // no need for block level renderers + _proto.strong = function strong(text) { + return text; + }; -/** - * Slugger generates header id - */ + _proto.em = function em(text) { + return text; + }; -function Slugger () { - this.seen = {}; -} + _proto.codespan = function codespan(text) { + return text; + }; -/** - * Convert string to unique id - */ + _proto.del = function del(text) { + return text; + }; -Slugger.prototype.slug = function (value) { - var slug = value - .toLowerCase() - .trim() - .replace(/[\u2000-\u206F\u2E00-\u2E7F\\'!"#$%&()*+,./:;<=>?@[\]^`{|}~]/g, '') - .replace(/\s/g, '-'); - - if (this.seen.hasOwnProperty(slug)) { - var originalSlug = slug; - do { - this.seen[originalSlug]++; - slug = originalSlug + '-' + this.seen[originalSlug]; - } while (this.seen.hasOwnProperty(slug)); - } - this.seen[slug] = 0; + _proto.text = function text(_text) { + return _text; + }; - return slug; -}; + _proto.link = function link(href, title, text) { + return '' + text; + }; -/** - * Helpers - */ + _proto.image = function image(href, title, text) { + return '' + text; + }; -function escape(html, encode) { - if (encode) { - if (escape.escapeTest.test(html)) { - return html.replace(escape.escapeReplace, function (ch) { return escape.replacements[ch]; }); - } - } else { - if (escape.escapeTestNoEncode.test(html)) { - return html.replace(escape.escapeReplaceNoEncode, function (ch) { return escape.replacements[ch]; }); - } - } + _proto.br = function br() { + return ''; + }; - return html; -} - -escape.escapeTest = /[&<>"']/; -escape.escapeReplace = /[&<>"']/g; -escape.replacements = { - '&': '&', - '<': '<', - '>': '>', - '"': '"', - "'": ''' -}; - -escape.escapeTestNoEncode = /[<>"']|&(?!#?\w+;)/; -escape.escapeReplaceNoEncode = /[<>"']|&(?!#?\w+;)/g; - -function unescape(html) { - // explicitly match decimal, hex, and named HTML entities - return html.replace(/&(#(?:\d+)|(?:#x[0-9A-Fa-f]+)|(?:\w+));?/ig, function(_, n) { - n = n.toLowerCase(); - if (n === 'colon') return ':'; - if (n.charAt(0) === '#') { - return n.charAt(1) === 'x' - ? String.fromCharCode(parseInt(n.substring(2), 16)) - : String.fromCharCode(+n.substring(1)); - } - return ''; - }); -} - -function edit(regex, opt) { - regex = regex.source || regex; - opt = opt || ''; - return { - replace: function(name, val) { - val = val.source || val; - val = val.replace(/(^|[^\[])\^/g, '$1'); - regex = regex.replace(name, val); - return this; - }, - getRegex: function() { - return new RegExp(regex, opt); + return TextRenderer; + }(); + + var defaults$4 = defaults.defaults; + var merge$2 = helpers.merge, + unescape$1 = helpers.unescape; + /** + * Parsing & Compiling + */ + + var Parser_1 = + /*#__PURE__*/ + function () { + function Parser(options) { + this.tokens = []; + this.token = null; + this.options = options || defaults$4; + this.options.renderer = this.options.renderer || new Renderer_1(); + this.renderer = this.options.renderer; + this.renderer.options = this.options; + this.slugger = new Slugger_1(); } - }; -} + /** + * Static Parse Method + */ -function cleanUrl(sanitize, base, href) { - if (sanitize) { - try { - var prot = decodeURIComponent(unescape(href)) - .replace(/[^\w:]/g, '') - .toLowerCase(); - } catch (e) { - return null; - } - if (prot.indexOf('javascript:') === 0 || prot.indexOf('vbscript:') === 0 || prot.indexOf('data:') === 0) { - return null; - } - } - if (base && !originIndependentUrl.test(href)) { - href = resolveUrl(base, href); - } - try { - href = encodeURI(href).replace(/%25/g, '%'); - } catch (e) { - return null; - } - return href; -} - -function resolveUrl(base, href) { - if (!baseUrls[' ' + base]) { - // we can ignore everything in base after the last slash of its path component, - // but we might need to add _that_ - // https://tools.ietf.org/html/rfc3986#section-3 - if (/^[^:]+:\/*[^/]*$/.test(base)) { - baseUrls[' ' + base] = base + '/'; - } else { - baseUrls[' ' + base] = rtrim(base, '/', true); - } - } - base = baseUrls[' ' + base]; - - if (href.slice(0, 2) === '//') { - return base.replace(/:[\s\S]*/, ':') + href; - } else if (href.charAt(0) === '/') { - return base.replace(/(:\/*[^/]*)[\s\S]*/, '$1') + href; - } else { - return base + href; - } -} -var baseUrls = {}; -var originIndependentUrl = /^$|^[a-z][a-z0-9+.-]*:|^[?#]/i; - -function noop() {} -noop.exec = noop; - -function merge(obj) { - var i = 1, - target, - key; - - for (; i < arguments.length; i++) { - target = arguments[i]; - for (key in target) { - if (Object.prototype.hasOwnProperty.call(target, key)) { - obj[key] = target[key]; - } - } - } - return obj; -} - -function splitCells(tableRow, count) { - // ensure that every cell-delimiting pipe has a space - // before it to distinguish it from an escaped pipe - var row = tableRow.replace(/\|/g, function (match, offset, str) { - var escaped = false, - curr = offset; - while (--curr >= 0 && str[curr] === '\\') escaped = !escaped; - if (escaped) { - // odd number of slashes means | is escaped - // so we leave it alone - return '|'; - } else { - // add space before unescaped | - return ' |'; - } - }), - cells = row.split(/ \|/), - i = 0; - - if (cells.length > count) { - cells.splice(count); - } else { - while (cells.length < count) cells.push(''); - } + Parser.parse = function parse(tokens, options) { + var parser = new Parser(options); + return parser.parse(tokens); + }; - for (; i < cells.length; i++) { - // leading or trailing whitespace is ignored per the gfm spec - cells[i] = cells[i].trim().replace(/\\\|/g, '|'); - } - return cells; -} - -// Remove trailing 'c's. Equivalent to str.replace(/c*$/, ''). -// /c*$/ is vulnerable to REDOS. -// invert: Remove suffix of non-c chars instead. Default falsey. -function rtrim(str, c, invert) { - if (str.length === 0) { - return ''; - } + var _proto = Parser.prototype; - // Length of suffix matching the invert condition. - var suffLen = 0; + /** + * Parse Loop + */ + _proto.parse = function parse(tokens) { + this.inline = new InlineLexer_1(tokens.links, this.options); // use an InlineLexer with a TextRenderer to extract pure text - // Step left until we fail to match the invert condition. - while (suffLen < str.length) { - var currChar = str.charAt(str.length - suffLen - 1); - if (currChar === c && !invert) { - suffLen++; - } else if (currChar !== c && invert) { - suffLen++; - } else { - break; - } - } + this.inlineText = new InlineLexer_1(tokens.links, merge$2({}, this.options, { + renderer: new TextRenderer_1() + })); + this.tokens = tokens.reverse(); + var out = ''; - return str.substr(0, str.length - suffLen); -} + while (this.next()) { + out += this.tok(); + } -function findClosingBracket(str, b) { - if (str.indexOf(b[1]) === -1) { - return -1; - } - var level = 0; - for (var i = 0; i < str.length; i++) { - if (str[i] === '\\') { - i++; - } else if (str[i] === b[0]) { - level++; - } else if (str[i] === b[1]) { - level--; - if (level < 0) { - return i; + return out; + }; + + /** + * Next Token + */ + _proto.next = function next() { + this.token = this.tokens.pop(); + return this.token; + }; + + /** + * Preview Next Token + */ + _proto.peek = function peek() { + return this.tokens[this.tokens.length - 1] || 0; + }; + + /** + * Parse Text Tokens + */ + _proto.parseText = function parseText() { + var body = this.token.text; + + while (this.peek().type === 'text') { + body += '\n' + this.next().text; } - } - } - return -1; -} -/** - * Marked - */ + return this.inline.output(body); + }; -function marked(src, opt, callback) { - // throw error in case of non string input - if (typeof src === 'undefined' || src === null) { - throw new Error('marked(): input parameter is undefined or null'); - } - if (typeof src !== 'string') { - throw new Error('marked(): input parameter is of type ' - + Object.prototype.toString.call(src) + ', string expected'); - } + /** + * Parse Current Token + */ + _proto.tok = function tok() { + var body = ''; - if (callback || typeof opt === 'function') { - if (!callback) { - callback = opt; - opt = null; - } + switch (this.token.type) { + case 'space': + { + return ''; + } - opt = merge({}, marked.defaults, opt || {}); + case 'hr': + { + return this.renderer.hr(); + } - var highlight = opt.highlight, - tokens, - pending, - i = 0; + case 'heading': + { + return this.renderer.heading(this.inline.output(this.token.text), this.token.depth, unescape$1(this.inlineText.output(this.token.text)), this.slugger); + } - try { - tokens = Lexer.lex(src, opt); - } catch (e) { - return callback(e); - } + case 'code': + { + return this.renderer.code(this.token.text, this.token.lang, this.token.escaped); + } - pending = tokens.length; + case 'table': + { + var header = '', + i, + row, + cell, + j; // header - var done = function(err) { - if (err) { - opt.highlight = highlight; - return callback(err); - } + cell = ''; - var out; + for (i = 0; i < this.token.header.length; i++) { + cell += this.renderer.tablecell(this.inline.output(this.token.header[i]), { + header: true, + align: this.token.align[i] + }); + } - try { - out = Parser.parse(tokens, opt); - } catch (e) { - err = e; - } + header += this.renderer.tablerow(cell); + + for (i = 0; i < this.token.cells.length; i++) { + row = this.token.cells[i]; + cell = ''; + + for (j = 0; j < row.length; j++) { + cell += this.renderer.tablecell(this.inline.output(row[j]), { + header: false, + align: this.token.align[j] + }); + } + + body += this.renderer.tablerow(cell); + } + + return this.renderer.table(header, body); + } - opt.highlight = highlight; + case 'blockquote_start': + { + body = ''; + + while (this.next().type !== 'blockquote_end') { + body += this.tok(); + } + + return this.renderer.blockquote(body); + } + + case 'list_start': + { + body = ''; + var ordered = this.token.ordered, + start = this.token.start; + + while (this.next().type !== 'list_end') { + body += this.tok(); + } + + return this.renderer.list(body, ordered, start); + } - return err - ? callback(err) - : callback(null, out); + case 'list_item_start': + { + body = ''; + var loose = this.token.loose; + var checked = this.token.checked; + var task = this.token.task; + + if (this.token.task) { + if (loose) { + if (this.peek().type === 'text') { + var nextToken = this.peek(); + nextToken.text = this.renderer.checkbox(checked) + ' ' + nextToken.text; + } else { + this.tokens.push({ + type: 'text', + text: this.renderer.checkbox(checked) + }); + } + } else { + body += this.renderer.checkbox(checked); + } + } + + while (this.next().type !== 'list_item_end') { + body += !loose && this.token.type === 'text' ? this.parseText() : this.tok(); + } + + return this.renderer.listitem(body, task, checked); + } + + case 'html': + { + // TODO parse inline content if parameter markdown=1 + return this.renderer.html(this.token.text); + } + + case 'paragraph': + { + return this.renderer.paragraph(this.inline.output(this.token.text)); + } + + case 'text': + { + return this.renderer.paragraph(this.parseText()); + } + + default: + { + var errMsg = 'Token with "' + this.token.type + '" type was not found.'; + + if (this.options.silent) { + console.log(errMsg); + } else { + throw new Error(errMsg); + } + } + } }; - if (!highlight || highlight.length < 3) { - return done(); + return Parser; + }(); + + var merge$3 = helpers.merge, + checkSanitizeDeprecation$1 = helpers.checkSanitizeDeprecation, + escape$4 = helpers.escape; + var getDefaults = defaults.getDefaults, + changeDefaults = defaults.changeDefaults, + defaults$5 = defaults.defaults; + /** + * Marked + */ + + function marked(src, opt, callback) { + // throw error in case of non string input + if (typeof src === 'undefined' || src === null) { + throw new Error('marked(): input parameter is undefined or null'); } - delete opt.highlight; + if (typeof src !== 'string') { + throw new Error('marked(): input parameter is of type ' + Object.prototype.toString.call(src) + ', string expected'); + } - if (!pending) return done(); + if (callback || typeof opt === 'function') { + var _ret = function () { + if (!callback) { + callback = opt; + opt = null; + } - for (; i < tokens.length; i++) { - (function(token) { - if (token.type !== 'code') { - return --pending || done(); + opt = merge$3({}, marked.defaults, opt || {}); + checkSanitizeDeprecation$1(opt); + var highlight = opt.highlight; + var tokens, + pending, + i = 0; + + try { + tokens = Lexer_1.lex(src, opt); + } catch (e) { + return { + v: callback(e) + }; } - return highlight(token.text, token.lang, function(err, code) { - if (err) return done(err); - if (code == null || code === token.text) { - return --pending || done(); + + pending = tokens.length; + + var done = function done(err) { + if (err) { + opt.highlight = highlight; + return callback(err); } - token.text = code; - token.escaped = true; - --pending || done(); - }); - })(tokens[i]); - } - return; - } - try { - if (opt) opt = merge({}, marked.defaults, opt); - return Parser.parse(Lexer.lex(src, opt), opt); - } catch (e) { - e.message += '\nPlease report this to https://github.com/markedjs/marked.'; - if ((opt || marked.defaults).silent) { - return '

            An error occurred:

            '
            -        + escape(e.message + '', true)
            -        + '
            '; - } - throw e; - } -} + var out; -/** - * Options - */ + try { + out = Parser_1.parse(tokens, opt); + } catch (e) { + err = e; + } -marked.options = -marked.setOptions = function(opt) { - merge(marked.defaults, opt); - return marked; -}; - -marked.getDefaults = function () { - return { - baseUrl: null, - breaks: false, - gfm: true, - headerIds: true, - headerPrefix: '', - highlight: null, - langPrefix: 'language-', - mangle: true, - pedantic: false, - renderer: new Renderer(), - sanitize: false, - sanitizer: null, - silent: false, - smartLists: false, - smartypants: false, - tables: true, - xhtml: false - }; -}; + opt.highlight = highlight; + return err ? callback(err) : callback(null, out); + }; -marked.defaults = marked.getDefaults(); + if (!highlight || highlight.length < 3) { + return { + v: done() + }; + } -/** - * Expose - */ + delete opt.highlight; + if (!pending) return { + v: done() + }; -marked.Parser = Parser; -marked.parser = Parser.parse; + for (; i < tokens.length; i++) { + (function (token) { + if (token.type !== 'code') { + return --pending || done(); + } -marked.Renderer = Renderer; -marked.TextRenderer = TextRenderer; + return highlight(token.text, token.lang, function (err, code) { + if (err) return done(err); -marked.Lexer = Lexer; -marked.lexer = Lexer.lex; + if (code == null || code === token.text) { + return --pending || done(); + } -marked.InlineLexer = InlineLexer; -marked.inlineLexer = InlineLexer.output; + token.text = code; + token.escaped = true; + --pending || done(); + }); + })(tokens[i]); + } + + return { + v: void 0 + }; + }(); + + if (typeof _ret === "object") return _ret.v; + } + + try { + opt = merge$3({}, marked.defaults, opt || {}); + checkSanitizeDeprecation$1(opt); + return Parser_1.parse(Lexer_1.lex(src, opt), opt); + } catch (e) { + e.message += '\nPlease report this to https://github.com/markedjs/marked.'; -marked.Slugger = Slugger; + if ((opt || marked.defaults).silent) { + return '

            An error occurred:

            ' + escape$4(e.message + '', true) + '
            '; + } -marked.parse = marked; + throw e; + } + } + /** + * Options + */ + + + marked.options = marked.setOptions = function (opt) { + merge$3(marked.defaults, opt); + changeDefaults(marked.defaults); + return marked; + }; -if (typeof module !== 'undefined' && typeof exports === 'object') { - module.exports = marked; -} else if (typeof define === 'function' && define.amd) { - define(function() { return marked; }); -} else { - root.marked = marked; -} -})(this || (typeof window !== 'undefined' ? window : global)); + marked.getDefaults = getDefaults; + marked.defaults = defaults$5; + /** + * Expose + */ + + marked.Parser = Parser_1; + marked.parser = Parser_1.parse; + marked.Renderer = Renderer_1; + marked.TextRenderer = TextRenderer_1; + marked.Lexer = Lexer_1; + marked.lexer = Lexer_1.lex; + marked.InlineLexer = InlineLexer_1; + marked.inlineLexer = InlineLexer_1.output; + marked.Slugger = Slugger_1; + marked.parse = marked; + var marked_1 = marked; + + return marked_1; + +}))); diff --git a/packages/markdown/marked/man/marked.1 b/packages/markdown/marked/man/marked.1 index 848b4424..5cc27ef8 100644 --- a/packages/markdown/marked/man/marked.1 +++ b/packages/markdown/marked/man/marked.1 @@ -8,7 +8,7 @@ marked \- a javascript markdown parser .B marked [\-o \fI\fP] [\-i \fI\fP] [\-\-help] [\-\-tokens] [\-\-pedantic] [\-\-gfm] -[\-\-breaks] [\-\-tables] [\-\-sanitize] +[\-\-breaks] [\-\-sanitize] [\-\-smart\-lists] [\-\-lang\-prefix \fI\fP] [\-\-no\-etc...] [\-\-silent] [\fIfilename\fP] @@ -72,9 +72,6 @@ Enable github flavored markdown. .BI \-\-breaks Enable GFM line breaks. Only works with the gfm option. .TP -.BI \-\-tables -Enable GFM tables. Only works with the gfm option. -.TP .BI \-\-sanitize Sanitize output. Ignore any HTML input. .TP diff --git a/packages/markdown/marked/man/marked.1.txt b/packages/markdown/marked/man/marked.1.txt index ea07ad36..56a8634b 100644 --- a/packages/markdown/marked/man/marked.1.txt +++ b/packages/markdown/marked/man/marked.1.txt @@ -4,10 +4,10 @@ NAME marked - a javascript markdown parser SYNOPSIS - marked [-o ] [-i ] [--help] [--tokens] - [--pedantic] [--gfm] [--breaks] [--tables] [--sanitize] - [--smart-lists] [--lang-prefix ] [--no-etc...] [--silent] - [filename] + marked [-o ] [-i ] [--help] [--tokens] [--pedantic] + [--gfm] [--breaks] [--sanitize] [--smart-lists] [--lang-prefix ] [--no-etc...] [--silent] [filename] + DESCRIPTION marked is a full-featured javascript markdown parser, built for speed. @@ -56,9 +56,6 @@ OPTIONS --breaks Enable GFM line breaks. Only works with the gfm option. - --tables - Enable GFM tables. Only works with the gfm option. - --sanitize Sanitize output. Ignore any HTML input. diff --git a/packages/markdown/marked/marked.min.js b/packages/markdown/marked/marked.min.js deleted file mode 100644 index 085cfb56..00000000 --- a/packages/markdown/marked/marked.min.js +++ /dev/null @@ -1,6 +0,0 @@ -/** - * marked - a markdown parser - * Copyright (c) 2011-2018, Christopher Jeffrey. (MIT Licensed) - * https://github.com/markedjs/marked - */ -!function(e){"use strict";var k={newline:/^\n+/,code:/^( {4}[^\n]+\n*)+/,fences:f,hr:/^ {0,3}((?:- *){3,}|(?:_ *){3,}|(?:\* *){3,})(?:\n+|$)/,heading:/^ *(#{1,6}) *([^\n]+?) *(?:#+ *)?(?:\n+|$)/,nptable:f,blockquote:/^( {0,3}> ?(paragraph|[^\n]*)(?:\n|$))+/,list:/^( {0,3})(bull) [\s\S]+?(?:hr|def|\n{2,}(?! )(?!\1bull )\n*|\s*$)/,html:"^ {0,3}(?:<(script|pre|style)[\\s>][\\s\\S]*?(?:[^\\n]*\\n+|$)|comment[^\\n]*(\\n+|$)|<\\?[\\s\\S]*?\\?>\\n*|\\n*|\\n*|)[\\s\\S]*?(?:\\n{2,}|$)|<(?!script|pre|style)([a-z][\\w-]*)(?:attribute)*? */?>(?=[ \\t]*(?:\\n|$))[\\s\\S]*?(?:\\n{2,}|$)|(?=[ \\t]*(?:\\n|$))[\\s\\S]*?(?:\\n{2,}|$))",def:/^ {0,3}\[(label)\]: *\n? *]+)>?(?:(?: +\n? *| *\n *)(title))? *(?:\n+|$)/,table:f,lheading:/^([^\n]+)\n *(=|-){2,} *(?:\n+|$)/,paragraph:/^([^\n]+(?:\n(?!hr|heading|lheading| {0,3}>|<\/?(?:tag)(?: +|\n|\/?>)|<(?:script|pre|style|!--))[^\n]+)*)/,text:/^[^\n]+/};function a(e){this.tokens=[],this.tokens.links=Object.create(null),this.options=e||b.defaults,this.rules=k.normal,this.options.pedantic?this.rules=k.pedantic:this.options.gfm&&(this.options.tables?this.rules=k.tables:this.rules=k.gfm)}k._label=/(?!\s*\])(?:\\[\[\]]|[^\[\]])+/,k._title=/(?:"(?:\\"?|[^"\\])*"|'[^'\n]*(?:\n[^'\n]+)*\n?'|\([^()]*\))/,k.def=i(k.def).replace("label",k._label).replace("title",k._title).getRegex(),k.bullet=/(?:[*+-]|\d{1,9}\.)/,k.item=/^( *)(bull) ?[^\n]*(?:\n(?!\1bull ?)[^\n]*)*/,k.item=i(k.item,"gm").replace(/bull/g,k.bullet).getRegex(),k.list=i(k.list).replace(/bull/g,k.bullet).replace("hr","\\n+(?=\\1?(?:(?:- *){3,}|(?:_ *){3,}|(?:\\* *){3,})(?:\\n+|$))").replace("def","\\n+(?="+k.def.source+")").getRegex(),k._tag="address|article|aside|base|basefont|blockquote|body|caption|center|col|colgroup|dd|details|dialog|dir|div|dl|dt|fieldset|figcaption|figure|footer|form|frame|frameset|h[1-6]|head|header|hr|html|iframe|legend|li|link|main|menu|menuitem|meta|nav|noframes|ol|optgroup|option|p|param|section|source|summary|table|tbody|td|tfoot|th|thead|title|tr|track|ul",k._comment=//,k.html=i(k.html,"i").replace("comment",k._comment).replace("tag",k._tag).replace("attribute",/ +[a-zA-Z:_][\w.:-]*(?: *= *"[^"\n]*"| *= *'[^'\n]*'| *= *[^\s"'=<>`]+)?/).getRegex(),k.paragraph=i(k.paragraph).replace("hr",k.hr).replace("heading",k.heading).replace("lheading",k.lheading).replace("tag",k._tag).getRegex(),k.blockquote=i(k.blockquote).replace("paragraph",k.paragraph).getRegex(),k.normal=d({},k),k.gfm=d({},k.normal,{fences:/^ {0,3}(`{3,}|~{3,})([^`\n]*)\n(?:|([\s\S]*?)\n)(?: {0,3}\1[~`]* *(?:\n+|$)|$)/,paragraph:/^/,heading:/^ *(#{1,6}) +([^\n]+?) *#* *(?:\n+|$)/}),k.gfm.paragraph=i(k.paragraph).replace("(?!","(?!"+k.gfm.fences.source.replace("\\1","\\2")+"|"+k.list.source.replace("\\1","\\3")+"|").getRegex(),k.tables=d({},k.gfm,{nptable:/^ *([^|\n ].*\|.*)\n *([-:]+ *\|[-| :]*)(?:\n((?:.*[^>\n ].*(?:\n|$))*)\n*|$)/,table:/^ *\|(.+)\n *\|?( *[-:]+[-| :]*)(?:\n((?: *[^>\n ].*(?:\n|$))*)\n*|$)/}),k.pedantic=d({},k.normal,{html:i("^ *(?:comment *(?:\\n|\\s*$)|<(tag)[\\s\\S]+? *(?:\\n{2,}|\\s*$)|\\s]*)*?/?> *(?:\\n{2,}|\\s*$))").replace("comment",k._comment).replace(/tag/g,"(?!(?:a|em|strong|small|s|cite|q|dfn|abbr|data|time|code|var|samp|kbd|sub|sup|i|b|u|mark|ruby|rt|rp|bdi|bdo|span|br|wbr|ins|del|img)\\b)\\w+(?!:|[^\\w\\s@]*@)\\b").getRegex(),def:/^ *\[([^\]]+)\]: *]+)>?(?: +(["(][^\n]+[")]))? *(?:\n+|$)/}),a.rules=k,a.lex=function(e,t){return new a(t).lex(e)},a.prototype.lex=function(e){return e=e.replace(/\r\n|\r/g,"\n").replace(/\t/g," ").replace(/\u00a0/g," ").replace(/\u2424/g,"\n"),this.token(e,!0)},a.prototype.token=function(e,t){var n,r,s,i,l,o,a,h,p,u,c,g,f,d,m,b;for(e=e.replace(/^ +$/gm,"");e;)if((s=this.rules.newline.exec(e))&&(e=e.substring(s[0].length),1 ?/gm,""),this.token(s,t),this.tokens.push({type:"blockquote_end"});else if(s=this.rules.list.exec(e)){for(e=e.substring(s[0].length),a={type:"list_start",ordered:d=1<(i=s[2]).length,start:d?+i:"",loose:!1},this.tokens.push(a),n=!(h=[]),f=(s=s[0].match(this.rules.item)).length,c=0;c?@\[\]\\^_`{|}~])/,autolink:/^<(scheme:[^\s\x00-\x1f<>]*|email)>/,url:f,tag:"^comment|^|^<[a-zA-Z][\\w-]*(?:attribute)*?\\s*/?>|^<\\?[\\s\\S]*?\\?>|^|^",link:/^!?\[(label)\]\(href(?:\s+(title))?\s*\)/,reflink:/^!?\[(label)\]\[(?!\s*\])((?:\\[\[\]]?|[^\[\]\\])+)\]/,nolink:/^!?\[(?!\s*\])((?:\[[^\[\]]*\]|\\[\[\]]|[^\[\]])*)\](?:\[\])?/,strong:/^__([^\s_])__(?!_)|^\*\*([^\s*])\*\*(?!\*)|^__([^\s][\s\S]*?[^\s])__(?!_)|^\*\*([^\s][\s\S]*?[^\s])\*\*(?!\*)/,em:/^_([^\s_])_(?!_)|^\*([^\s*"<\[])\*(?!\*)|^_([^\s][\s\S]*?[^\s_])_(?!_|[^\spunctuation])|^_([^\s_][\s\S]*?[^\s])_(?!_|[^\spunctuation])|^\*([^\s"<\[][\s\S]*?[^\s*])\*(?!\*)|^\*([^\s*"<\[][\s\S]*?[^\s])\*(?!\*)/,code:/^(`+)([^`]|[^`][\s\S]*?[^`])\1(?!`)/,br:/^( {2,}|\\)\n(?!\s*$)/,del:f,text:/^(`+|[^`])(?:[\s\S]*?(?:(?=[\\?@\\[^_{|}~",n.em=i(n.em).replace(/punctuation/g,n._punctuation).getRegex(),n._escapes=/\\([!"#$%&'()*+,\-./:;<=>?@\[\]\\^_`{|}~])/g,n._scheme=/[a-zA-Z][a-zA-Z0-9+.-]{1,31}/,n._email=/[a-zA-Z0-9.!#$%&'*+/=?^_`{|}~-]+(@)[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?(?:\.[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?)+(?![-_])/,n.autolink=i(n.autolink).replace("scheme",n._scheme).replace("email",n._email).getRegex(),n._attribute=/\s+[a-zA-Z:_][\w.:-]*(?:\s*=\s*"[^"]*"|\s*=\s*'[^']*'|\s*=\s*[^\s"'=<>`]+)?/,n.tag=i(n.tag).replace("comment",k._comment).replace("attribute",n._attribute).getRegex(),n._label=/(?:\[[^\[\]]*\]|\\[\[\]]?|`[^`]*`|`(?!`)|[^\[\]\\`])*?/,n._href=/\s*(<(?:\\[<>]?|[^\s<>\\])*>|[^\s\x00-\x1f]*)/,n._title=/"(?:\\"?|[^"\\])*"|'(?:\\'?|[^'\\])*'|\((?:\\\)?|[^)\\])*\)/,n.link=i(n.link).replace("label",n._label).replace("href",n._href).replace("title",n._title).getRegex(),n.reflink=i(n.reflink).replace("label",n._label).getRegex(),n.normal=d({},n),n.pedantic=d({},n.normal,{strong:/^__(?=\S)([\s\S]*?\S)__(?!_)|^\*\*(?=\S)([\s\S]*?\S)\*\*(?!\*)/,em:/^_(?=\S)([\s\S]*?\S)_(?!_)|^\*(?=\S)([\s\S]*?\S)\*(?!\*)/,link:i(/^!?\[(label)\]\((.*?)\)/).replace("label",n._label).getRegex(),reflink:i(/^!?\[(label)\]\s*\[([^\]]*)\]/).replace("label",n._label).getRegex()}),n.gfm=d({},n.normal,{escape:i(n.escape).replace("])","~|])").getRegex(),_extended_email:/[A-Za-z0-9._+-]+(@)[a-zA-Z0-9-_]+(?:\.[a-zA-Z0-9-_]*[a-zA-Z0-9])+(?![-_])/,url:/^((?:ftp|https?):\/\/|www\.)(?:[a-zA-Z0-9\-]+\.?)+[^\s<]*|^email/,_backpedal:/(?:[^?!.,:;*_~()&]+|\([^)]*\)|&(?![a-zA-Z0-9]+;$)|[?!.,:;*_~)]+(?!$))+/,del:/^~+(?=\S)([\s\S]*?\S)~+/,text:/^(`+|[^`])(?:[\s\S]*?(?:(?=[\\/i.test(i[0])&&(this.inLink=!1),!this.inRawBlock&&/^<(pre|code|kbd|script)(\s|>)/i.test(i[0])?this.inRawBlock=!0:this.inRawBlock&&/^<\/(pre|code|kbd|script)(\s|>)/i.test(i[0])&&(this.inRawBlock=!1),e=e.substring(i[0].length),o+=this.options.sanitize?this.options.sanitizer?this.options.sanitizer(i[0]):u(i[0]):i[0];else if(i=this.rules.link.exec(e)){var a=m(i[2],"()");if(-1$/,"$1"),o+=this.outputLink(i,{href:p.escapes(r),title:p.escapes(s)}),this.inLink=!1}else if((i=this.rules.reflink.exec(e))||(i=this.rules.nolink.exec(e))){if(e=e.substring(i[0].length),t=(i[2]||i[1]).replace(/\s+/g," "),!(t=this.links[t.toLowerCase()])||!t.href){o+=i[0].charAt(0),e=i[0].substring(1)+e;continue}this.inLink=!0,o+=this.outputLink(i,t),this.inLink=!1}else if(i=this.rules.strong.exec(e))e=e.substring(i[0].length),o+=this.renderer.strong(this.output(i[4]||i[3]||i[2]||i[1]));else if(i=this.rules.em.exec(e))e=e.substring(i[0].length),o+=this.renderer.em(this.output(i[6]||i[5]||i[4]||i[3]||i[2]||i[1]));else if(i=this.rules.code.exec(e))e=e.substring(i[0].length),o+=this.renderer.codespan(u(i[2].trim(),!0));else if(i=this.rules.br.exec(e))e=e.substring(i[0].length),o+=this.renderer.br();else if(i=this.rules.del.exec(e))e=e.substring(i[0].length),o+=this.renderer.del(this.output(i[1]));else if(i=this.rules.autolink.exec(e))e=e.substring(i[0].length),r="@"===i[2]?"mailto:"+(n=u(this.mangle(i[1]))):n=u(i[1]),o+=this.renderer.link(r,null,n);else if(this.inLink||!(i=this.rules.url.exec(e))){if(i=this.rules.text.exec(e))e=e.substring(i[0].length),this.inRawBlock?o+=this.renderer.text(i[0]):o+=this.renderer.text(u(this.smartypants(i[0])));else if(e)throw new Error("Infinite loop on byte: "+e.charCodeAt(0))}else{if("@"===i[2])r="mailto:"+(n=u(i[0]));else{for(;l=i[0],i[0]=this.rules._backpedal.exec(i[0])[0],l!==i[0];);n=u(i[0]),r="www."===i[1]?"http://"+n:n}e=e.substring(i[0].length),o+=this.renderer.link(r,null,n)}return o},p.escapes=function(e){return e?e.replace(p.rules._escapes,"$1"):e},p.prototype.outputLink=function(e,t){var n=t.href,r=t.title?u(t.title):null;return"!"!==e[0].charAt(0)?this.renderer.link(n,r,this.output(e[1])):this.renderer.image(n,r,u(e[1]))},p.prototype.smartypants=function(e){return this.options.smartypants?e.replace(/---/g,"—").replace(/--/g,"–").replace(/(^|[-\u2014/(\[{"\s])'/g,"$1‘").replace(/'/g,"’").replace(/(^|[-\u2014/(\[{\u2018\s])"/g,"$1“").replace(/"/g,"”").replace(/\.{3}/g,"…"):e},p.prototype.mangle=function(e){if(!this.options.mangle)return e;for(var t,n="",r=e.length,s=0;s'+(n?e:u(e,!0))+"\n":"
            "+(n?e:u(e,!0))+"
            "},r.prototype.blockquote=function(e){return"
            \n"+e+"
            \n"},r.prototype.html=function(e){return e},r.prototype.heading=function(e,t,n,r){return this.options.headerIds?"'+e+"\n":""+e+"\n"},r.prototype.hr=function(){return this.options.xhtml?"
            \n":"
            \n"},r.prototype.list=function(e,t,n){var r=t?"ol":"ul";return"<"+r+(t&&1!==n?' start="'+n+'"':"")+">\n"+e+"\n"},r.prototype.listitem=function(e){return"
          • "+e+"
          • \n"},r.prototype.checkbox=function(e){return" "},r.prototype.paragraph=function(e){return"

            "+e+"

            \n"},r.prototype.table=function(e,t){return t&&(t=""+t+""),"\n\n"+e+"\n"+t+"
            \n"},r.prototype.tablerow=function(e){return"\n"+e+"\n"},r.prototype.tablecell=function(e,t){var n=t.header?"th":"td";return(t.align?"<"+n+' align="'+t.align+'">':"<"+n+">")+e+"\n"},r.prototype.strong=function(e){return""+e+""},r.prototype.em=function(e){return""+e+""},r.prototype.codespan=function(e){return""+e+""},r.prototype.br=function(){return this.options.xhtml?"
            ":"
            "},r.prototype.del=function(e){return""+e+""},r.prototype.link=function(e,t,n){if(null===(e=l(this.options.sanitize,this.options.baseUrl,e)))return n;var r='
            "},r.prototype.image=function(e,t,n){if(null===(e=l(this.options.sanitize,this.options.baseUrl,e)))return n;var r=''+n+'":">"},r.prototype.text=function(e){return e},s.prototype.strong=s.prototype.em=s.prototype.codespan=s.prototype.del=s.prototype.text=function(e){return e},s.prototype.link=s.prototype.image=function(e,t,n){return""+n},s.prototype.br=function(){return""},h.parse=function(e,t){return new h(t).parse(e)},h.prototype.parse=function(e){this.inline=new p(e.links,this.options),this.inlineText=new p(e.links,d({},this.options,{renderer:new s})),this.tokens=e.reverse();for(var t="";this.next();)t+=this.tok();return t},h.prototype.next=function(){return this.token=this.tokens.pop()},h.prototype.peek=function(){return this.tokens[this.tokens.length-1]||0},h.prototype.parseText=function(){for(var e=this.token.text;"text"===this.peek().type;)e+="\n"+this.next().text;return this.inline.output(e)},h.prototype.tok=function(){switch(this.token.type){case"space":return"";case"hr":return this.renderer.hr();case"heading":return this.renderer.heading(this.inline.output(this.token.text),this.token.depth,c(this.inlineText.output(this.token.text)),this.slugger);case"code":return this.renderer.code(this.token.text,this.token.lang,this.token.escaped);case"table":var e,t,n,r,s="",i="";for(n="",e=0;e?@[\]^`{|}~]/g,"").replace(/\s/g,"-");if(this.seen.hasOwnProperty(t))for(var n=t;this.seen[n]++,t=n+"-"+this.seen[n],this.seen.hasOwnProperty(t););return this.seen[t]=0,t},u.escapeTest=/[&<>"']/,u.escapeReplace=/[&<>"']/g,u.replacements={"&":"&","<":"<",">":">",'"':""","'":"'"},u.escapeTestNoEncode=/[<>"']|&(?!#?\w+;)/,u.escapeReplaceNoEncode=/[<>"']|&(?!#?\w+;)/g;var o={},g=/^$|^[a-z][a-z0-9+.-]*:|^[?#]/i;function f(){}function d(e){for(var t,n,r=1;rt)n.splice(t);else for(;n.lengthAn error occurred:

            "+u(e.message+"",!0)+"
            ";throw e}}f.exec=f,b.options=b.setOptions=function(e){return d(b.defaults,e),b},b.getDefaults=function(){return{baseUrl:null,breaks:!1,gfm:!0,headerIds:!0,headerPrefix:"",highlight:null,langPrefix:"language-",mangle:!0,pedantic:!1,renderer:new r,sanitize:!1,sanitizer:null,silent:!1,smartLists:!1,smartypants:!1,tables:!0,xhtml:!1}},b.defaults=b.getDefaults(),b.Parser=h,b.parser=h.parse,b.Renderer=r,b.TextRenderer=s,b.Lexer=a,b.lexer=a.lex,b.InlineLexer=p,b.inlineLexer=p.output,b.Slugger=t,b.parse=b,"undefined"!=typeof module&&"object"==typeof exports?module.exports=b:"function"==typeof define&&define.amd?define(function(){return b}):e.marked=b}(this||("undefined"!=typeof window?window:global)); \ No newline at end of file diff --git a/packages/markdown/marked/package-lock.json b/packages/markdown/marked/package-lock.json new file mode 100644 index 00000000..31e4191c --- /dev/null +++ b/packages/markdown/marked/package-lock.json @@ -0,0 +1,3751 @@ +{ + "name": "marked", + "version": "0.8.0", + "lockfileVersion": 1, + "requires": true, + "dependencies": { + "@babel/code-frame": { + "version": "7.5.5", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.5.5.tgz", + "integrity": "sha512-27d4lZoomVyo51VegxI20xZPuSHusqbQag/ztrBC7wegWoQ1nLREPVSKSW8byhTlzTKyNE4ifaTA6lCp7JjpFw==", + "dev": true, + "requires": { + "@babel/highlight": "^7.0.0" + } + }, + "@babel/core": { + "version": "7.7.5", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.7.5.tgz", + "integrity": "sha512-M42+ScN4+1S9iB6f+TL7QBpoQETxbclx+KNoKJABghnKYE+fMzSGqst0BZJc8CpI625bwPwYgUyRvxZ+0mZzpw==", + "dev": true, + "requires": { + "@babel/code-frame": "^7.5.5", + "@babel/generator": "^7.7.4", + "@babel/helpers": "^7.7.4", + "@babel/parser": "^7.7.5", + "@babel/template": "^7.7.4", + "@babel/traverse": "^7.7.4", + "@babel/types": "^7.7.4", + "convert-source-map": "^1.7.0", + "debug": "^4.1.0", + "json5": "^2.1.0", + "lodash": "^4.17.13", + "resolve": "^1.3.2", + "semver": "^5.4.1", + "source-map": "^0.5.0" + }, + "dependencies": { + "@babel/types": { + "version": "7.7.4", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.7.4.tgz", + "integrity": "sha512-cz5Ji23KCi4T+YIE/BolWosrJuSmoZeN1EFnRtBwF+KKLi8GG/Z2c2hOJJeCXPk4mwk4QFvTmwIodJowXgttRA==", + "dev": true, + "requires": { + "esutils": "^2.0.2", + "lodash": "^4.17.13", + "to-fast-properties": "^2.0.0" + } + }, + "semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "dev": true + } + } + }, + "@babel/generator": { + "version": "7.7.4", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.7.4.tgz", + "integrity": "sha512-m5qo2WgdOJeyYngKImbkyQrnUN1mPceaG5BV+G0E3gWsa4l/jCSryWJdM2x8OuGAOyh+3d5pVYfZWCiNFtynxg==", + "dev": true, + "requires": { + "@babel/types": "^7.7.4", + "jsesc": "^2.5.1", + "lodash": "^4.17.13", + "source-map": "^0.5.0" + }, + "dependencies": { + "@babel/types": { + "version": "7.7.4", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.7.4.tgz", + "integrity": "sha512-cz5Ji23KCi4T+YIE/BolWosrJuSmoZeN1EFnRtBwF+KKLi8GG/Z2c2hOJJeCXPk4mwk4QFvTmwIodJowXgttRA==", + "dev": true, + "requires": { + "esutils": "^2.0.2", + "lodash": "^4.17.13", + "to-fast-properties": "^2.0.0" + } + } + } + }, + "@babel/helper-annotate-as-pure": { + "version": "7.7.4", + "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.7.4.tgz", + "integrity": "sha512-2BQmQgECKzYKFPpiycoF9tlb5HA4lrVyAmLLVK177EcQAqjVLciUb2/R+n1boQ9y5ENV3uz2ZqiNw7QMBBw1Og==", + "dev": true, + "requires": { + "@babel/types": "^7.7.4" + }, + "dependencies": { + "@babel/types": { + "version": "7.7.4", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.7.4.tgz", + "integrity": "sha512-cz5Ji23KCi4T+YIE/BolWosrJuSmoZeN1EFnRtBwF+KKLi8GG/Z2c2hOJJeCXPk4mwk4QFvTmwIodJowXgttRA==", + "dev": true, + "requires": { + "esutils": "^2.0.2", + "lodash": "^4.17.13", + "to-fast-properties": "^2.0.0" + } + } + } + }, + "@babel/helper-builder-binary-assignment-operator-visitor": { + "version": "7.7.4", + "resolved": "https://registry.npmjs.org/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.7.4.tgz", + "integrity": "sha512-Biq/d/WtvfftWZ9Uf39hbPBYDUo986m5Bb4zhkeYDGUllF43D+nUe5M6Vuo6/8JDK/0YX/uBdeoQpyaNhNugZQ==", + "dev": true, + "requires": { + "@babel/helper-explode-assignable-expression": "^7.7.4", + "@babel/types": "^7.7.4" + }, + "dependencies": { + "@babel/types": { + "version": "7.7.4", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.7.4.tgz", + "integrity": "sha512-cz5Ji23KCi4T+YIE/BolWosrJuSmoZeN1EFnRtBwF+KKLi8GG/Z2c2hOJJeCXPk4mwk4QFvTmwIodJowXgttRA==", + "dev": true, + "requires": { + "esutils": "^2.0.2", + "lodash": "^4.17.13", + "to-fast-properties": "^2.0.0" + } + } + } + }, + "@babel/helper-call-delegate": { + "version": "7.7.4", + "resolved": "https://registry.npmjs.org/@babel/helper-call-delegate/-/helper-call-delegate-7.7.4.tgz", + "integrity": "sha512-8JH9/B7J7tCYJ2PpWVpw9JhPuEVHztagNVuQAFBVFYluRMlpG7F1CgKEgGeL6KFqcsIa92ZYVj6DSc0XwmN1ZA==", + "dev": true, + "requires": { + "@babel/helper-hoist-variables": "^7.7.4", + "@babel/traverse": "^7.7.4", + "@babel/types": "^7.7.4" + }, + "dependencies": { + "@babel/types": { + "version": "7.7.4", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.7.4.tgz", + "integrity": "sha512-cz5Ji23KCi4T+YIE/BolWosrJuSmoZeN1EFnRtBwF+KKLi8GG/Z2c2hOJJeCXPk4mwk4QFvTmwIodJowXgttRA==", + "dev": true, + "requires": { + "esutils": "^2.0.2", + "lodash": "^4.17.13", + "to-fast-properties": "^2.0.0" + } + } + } + }, + "@babel/helper-create-regexp-features-plugin": { + "version": "7.7.4", + "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.7.4.tgz", + "integrity": "sha512-Mt+jBKaxL0zfOIWrfQpnfYCN7/rS6GKx6CCCfuoqVVd+17R8zNDlzVYmIi9qyb2wOk002NsmSTDymkIygDUH7A==", + "dev": true, + "requires": { + "@babel/helper-regex": "^7.4.4", + "regexpu-core": "^4.6.0" + } + }, + "@babel/helper-define-map": { + "version": "7.7.4", + "resolved": "https://registry.npmjs.org/@babel/helper-define-map/-/helper-define-map-7.7.4.tgz", + "integrity": "sha512-v5LorqOa0nVQUvAUTUF3KPastvUt/HzByXNamKQ6RdJRTV7j8rLL+WB5C/MzzWAwOomxDhYFb1wLLxHqox86lg==", + "dev": true, + "requires": { + "@babel/helper-function-name": "^7.7.4", + "@babel/types": "^7.7.4", + "lodash": "^4.17.13" + }, + "dependencies": { + "@babel/types": { + "version": "7.7.4", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.7.4.tgz", + "integrity": "sha512-cz5Ji23KCi4T+YIE/BolWosrJuSmoZeN1EFnRtBwF+KKLi8GG/Z2c2hOJJeCXPk4mwk4QFvTmwIodJowXgttRA==", + "dev": true, + "requires": { + "esutils": "^2.0.2", + "lodash": "^4.17.13", + "to-fast-properties": "^2.0.0" + } + } + } + }, + "@babel/helper-explode-assignable-expression": { + "version": "7.7.4", + "resolved": "https://registry.npmjs.org/@babel/helper-explode-assignable-expression/-/helper-explode-assignable-expression-7.7.4.tgz", + "integrity": "sha512-2/SicuFrNSXsZNBxe5UGdLr+HZg+raWBLE9vC98bdYOKX/U6PY0mdGlYUJdtTDPSU0Lw0PNbKKDpwYHJLn2jLg==", + "dev": true, + "requires": { + "@babel/traverse": "^7.7.4", + "@babel/types": "^7.7.4" + }, + "dependencies": { + "@babel/types": { + "version": "7.7.4", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.7.4.tgz", + "integrity": "sha512-cz5Ji23KCi4T+YIE/BolWosrJuSmoZeN1EFnRtBwF+KKLi8GG/Z2c2hOJJeCXPk4mwk4QFvTmwIodJowXgttRA==", + "dev": true, + "requires": { + "esutils": "^2.0.2", + "lodash": "^4.17.13", + "to-fast-properties": "^2.0.0" + } + } + } + }, + "@babel/helper-function-name": { + "version": "7.7.4", + "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.7.4.tgz", + "integrity": "sha512-AnkGIdiBhEuiwdoMnKm7jfPfqItZhgRaZfMg1XX3bS25INOnLPjPG1Ppnajh8eqgt5kPJnfqrRHqFqmjKDZLzQ==", + "dev": true, + "requires": { + "@babel/helper-get-function-arity": "^7.7.4", + "@babel/template": "^7.7.4", + "@babel/types": "^7.7.4" + }, + "dependencies": { + "@babel/types": { + "version": "7.7.4", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.7.4.tgz", + "integrity": "sha512-cz5Ji23KCi4T+YIE/BolWosrJuSmoZeN1EFnRtBwF+KKLi8GG/Z2c2hOJJeCXPk4mwk4QFvTmwIodJowXgttRA==", + "dev": true, + "requires": { + "esutils": "^2.0.2", + "lodash": "^4.17.13", + "to-fast-properties": "^2.0.0" + } + } + } + }, + "@babel/helper-get-function-arity": { + "version": "7.7.4", + "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.7.4.tgz", + "integrity": "sha512-QTGKEdCkjgzgfJ3bAyRwF4yyT3pg+vDgan8DSivq1eS0gwi+KGKE5x8kRcbeFTb/673mkO5SN1IZfmCfA5o+EA==", + "dev": true, + "requires": { + "@babel/types": "^7.7.4" + }, + "dependencies": { + "@babel/types": { + "version": "7.7.4", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.7.4.tgz", + "integrity": "sha512-cz5Ji23KCi4T+YIE/BolWosrJuSmoZeN1EFnRtBwF+KKLi8GG/Z2c2hOJJeCXPk4mwk4QFvTmwIodJowXgttRA==", + "dev": true, + "requires": { + "esutils": "^2.0.2", + "lodash": "^4.17.13", + "to-fast-properties": "^2.0.0" + } + } + } + }, + "@babel/helper-hoist-variables": { + "version": "7.7.4", + "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.7.4.tgz", + "integrity": "sha512-wQC4xyvc1Jo/FnLirL6CEgPgPCa8M74tOdjWpRhQYapz5JC7u3NYU1zCVoVAGCE3EaIP9T1A3iW0WLJ+reZlpQ==", + "dev": true, + "requires": { + "@babel/types": "^7.7.4" + }, + "dependencies": { + "@babel/types": { + "version": "7.7.4", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.7.4.tgz", + "integrity": "sha512-cz5Ji23KCi4T+YIE/BolWosrJuSmoZeN1EFnRtBwF+KKLi8GG/Z2c2hOJJeCXPk4mwk4QFvTmwIodJowXgttRA==", + "dev": true, + "requires": { + "esutils": "^2.0.2", + "lodash": "^4.17.13", + "to-fast-properties": "^2.0.0" + } + } + } + }, + "@babel/helper-member-expression-to-functions": { + "version": "7.7.4", + "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.7.4.tgz", + "integrity": "sha512-9KcA1X2E3OjXl/ykfMMInBK+uVdfIVakVe7W7Lg3wfXUNyS3Q1HWLFRwZIjhqiCGbslummPDnmb7vIekS0C1vw==", + "dev": true, + "requires": { + "@babel/types": "^7.7.4" + }, + "dependencies": { + "@babel/types": { + "version": "7.7.4", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.7.4.tgz", + "integrity": "sha512-cz5Ji23KCi4T+YIE/BolWosrJuSmoZeN1EFnRtBwF+KKLi8GG/Z2c2hOJJeCXPk4mwk4QFvTmwIodJowXgttRA==", + "dev": true, + "requires": { + "esutils": "^2.0.2", + "lodash": "^4.17.13", + "to-fast-properties": "^2.0.0" + } + } + } + }, + "@babel/helper-module-imports": { + "version": "7.7.0", + "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.7.0.tgz", + "integrity": "sha512-Dv3hLKIC1jyfTkClvyEkYP2OlkzNvWs5+Q8WgPbxM5LMeorons7iPP91JM+DU7tRbhqA1ZeooPaMFvQrn23RHw==", + "dev": true, + "requires": { + "@babel/types": "^7.7.0" + } + }, + "@babel/helper-module-transforms": { + "version": "7.7.5", + "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.7.5.tgz", + "integrity": "sha512-A7pSxyJf1gN5qXVcidwLWydjftUN878VkalhXX5iQDuGyiGK3sOrrKKHF4/A4fwHtnsotv/NipwAeLzY4KQPvw==", + "dev": true, + "requires": { + "@babel/helper-module-imports": "^7.7.4", + "@babel/helper-simple-access": "^7.7.4", + "@babel/helper-split-export-declaration": "^7.7.4", + "@babel/template": "^7.7.4", + "@babel/types": "^7.7.4", + "lodash": "^4.17.13" + }, + "dependencies": { + "@babel/helper-module-imports": { + "version": "7.7.4", + "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.7.4.tgz", + "integrity": "sha512-dGcrX6K9l8258WFjyDLJwuVKxR4XZfU0/vTUgOQYWEnRD8mgr+p4d6fCUMq/ys0h4CCt/S5JhbvtyErjWouAUQ==", + "dev": true, + "requires": { + "@babel/types": "^7.7.4" + } + }, + "@babel/types": { + "version": "7.7.4", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.7.4.tgz", + "integrity": "sha512-cz5Ji23KCi4T+YIE/BolWosrJuSmoZeN1EFnRtBwF+KKLi8GG/Z2c2hOJJeCXPk4mwk4QFvTmwIodJowXgttRA==", + "dev": true, + "requires": { + "esutils": "^2.0.2", + "lodash": "^4.17.13", + "to-fast-properties": "^2.0.0" + } + } + } + }, + "@babel/helper-optimise-call-expression": { + "version": "7.7.4", + "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.7.4.tgz", + "integrity": "sha512-VB7gWZ2fDkSuqW6b1AKXkJWO5NyNI3bFL/kK79/30moK57blr6NbH8xcl2XcKCwOmJosftWunZqfO84IGq3ZZg==", + "dev": true, + "requires": { + "@babel/types": "^7.7.4" + }, + "dependencies": { + "@babel/types": { + "version": "7.7.4", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.7.4.tgz", + "integrity": "sha512-cz5Ji23KCi4T+YIE/BolWosrJuSmoZeN1EFnRtBwF+KKLi8GG/Z2c2hOJJeCXPk4mwk4QFvTmwIodJowXgttRA==", + "dev": true, + "requires": { + "esutils": "^2.0.2", + "lodash": "^4.17.13", + "to-fast-properties": "^2.0.0" + } + } + } + }, + "@babel/helper-plugin-utils": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.0.0.tgz", + "integrity": "sha512-CYAOUCARwExnEixLdB6sDm2dIJ/YgEAKDM1MOeMeZu9Ld/bDgVo8aiWrXwcY7OBh+1Ea2uUcVRcxKk0GJvW7QA==", + "dev": true + }, + "@babel/helper-regex": { + "version": "7.5.5", + "resolved": "https://registry.npmjs.org/@babel/helper-regex/-/helper-regex-7.5.5.tgz", + "integrity": "sha512-CkCYQLkfkiugbRDO8eZn6lRuR8kzZoGXCg3149iTk5se7g6qykSpy3+hELSwquhu+TgHn8nkLiBwHvNX8Hofcw==", + "dev": true, + "requires": { + "lodash": "^4.17.13" + } + }, + "@babel/helper-remap-async-to-generator": { + "version": "7.7.4", + "resolved": "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.7.4.tgz", + "integrity": "sha512-Sk4xmtVdM9sA/jCI80f+KS+Md+ZHIpjuqmYPk1M7F/upHou5e4ReYmExAiu6PVe65BhJPZA2CY9x9k4BqE5klw==", + "dev": true, + "requires": { + "@babel/helper-annotate-as-pure": "^7.7.4", + "@babel/helper-wrap-function": "^7.7.4", + "@babel/template": "^7.7.4", + "@babel/traverse": "^7.7.4", + "@babel/types": "^7.7.4" + }, + "dependencies": { + "@babel/types": { + "version": "7.7.4", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.7.4.tgz", + "integrity": "sha512-cz5Ji23KCi4T+YIE/BolWosrJuSmoZeN1EFnRtBwF+KKLi8GG/Z2c2hOJJeCXPk4mwk4QFvTmwIodJowXgttRA==", + "dev": true, + "requires": { + "esutils": "^2.0.2", + "lodash": "^4.17.13", + "to-fast-properties": "^2.0.0" + } + } + } + }, + "@babel/helper-replace-supers": { + "version": "7.7.4", + "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.7.4.tgz", + "integrity": "sha512-pP0tfgg9hsZWo5ZboYGuBn/bbYT/hdLPVSS4NMmiRJdwWhP0IznPwN9AE1JwyGsjSPLC364I0Qh5p+EPkGPNpg==", + "dev": true, + "requires": { + "@babel/helper-member-expression-to-functions": "^7.7.4", + "@babel/helper-optimise-call-expression": "^7.7.4", + "@babel/traverse": "^7.7.4", + "@babel/types": "^7.7.4" + }, + "dependencies": { + "@babel/types": { + "version": "7.7.4", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.7.4.tgz", + "integrity": "sha512-cz5Ji23KCi4T+YIE/BolWosrJuSmoZeN1EFnRtBwF+KKLi8GG/Z2c2hOJJeCXPk4mwk4QFvTmwIodJowXgttRA==", + "dev": true, + "requires": { + "esutils": "^2.0.2", + "lodash": "^4.17.13", + "to-fast-properties": "^2.0.0" + } + } + } + }, + "@babel/helper-simple-access": { + "version": "7.7.4", + "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.7.4.tgz", + "integrity": "sha512-zK7THeEXfan7UlWsG2A6CI/L9jVnI5+xxKZOdej39Y0YtDYKx9raHk5F2EtK9K8DHRTihYwg20ADt9S36GR78A==", + "dev": true, + "requires": { + "@babel/template": "^7.7.4", + "@babel/types": "^7.7.4" + }, + "dependencies": { + "@babel/types": { + "version": "7.7.4", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.7.4.tgz", + "integrity": "sha512-cz5Ji23KCi4T+YIE/BolWosrJuSmoZeN1EFnRtBwF+KKLi8GG/Z2c2hOJJeCXPk4mwk4QFvTmwIodJowXgttRA==", + "dev": true, + "requires": { + "esutils": "^2.0.2", + "lodash": "^4.17.13", + "to-fast-properties": "^2.0.0" + } + } + } + }, + "@babel/helper-split-export-declaration": { + "version": "7.7.4", + "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.7.4.tgz", + "integrity": "sha512-guAg1SXFcVr04Guk9eq0S4/rWS++sbmyqosJzVs8+1fH5NI+ZcmkaSkc7dmtAFbHFva6yRJnjW3yAcGxjueDug==", + "dev": true, + "requires": { + "@babel/types": "^7.7.4" + }, + "dependencies": { + "@babel/types": { + "version": "7.7.4", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.7.4.tgz", + "integrity": "sha512-cz5Ji23KCi4T+YIE/BolWosrJuSmoZeN1EFnRtBwF+KKLi8GG/Z2c2hOJJeCXPk4mwk4QFvTmwIodJowXgttRA==", + "dev": true, + "requires": { + "esutils": "^2.0.2", + "lodash": "^4.17.13", + "to-fast-properties": "^2.0.0" + } + } + } + }, + "@babel/helper-wrap-function": { + "version": "7.7.4", + "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.7.4.tgz", + "integrity": "sha512-VsfzZt6wmsocOaVU0OokwrIytHND55yvyT4BPB9AIIgwr8+x7617hetdJTsuGwygN5RC6mxA9EJztTjuwm2ofg==", + "dev": true, + "requires": { + "@babel/helper-function-name": "^7.7.4", + "@babel/template": "^7.7.4", + "@babel/traverse": "^7.7.4", + "@babel/types": "^7.7.4" + }, + "dependencies": { + "@babel/types": { + "version": "7.7.4", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.7.4.tgz", + "integrity": "sha512-cz5Ji23KCi4T+YIE/BolWosrJuSmoZeN1EFnRtBwF+KKLi8GG/Z2c2hOJJeCXPk4mwk4QFvTmwIodJowXgttRA==", + "dev": true, + "requires": { + "esutils": "^2.0.2", + "lodash": "^4.17.13", + "to-fast-properties": "^2.0.0" + } + } + } + }, + "@babel/helpers": { + "version": "7.7.4", + "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.7.4.tgz", + "integrity": "sha512-ak5NGZGJ6LV85Q1Zc9gn2n+ayXOizryhjSUBTdu5ih1tlVCJeuQENzc4ItyCVhINVXvIT/ZQ4mheGIsfBkpskg==", + "dev": true, + "requires": { + "@babel/template": "^7.7.4", + "@babel/traverse": "^7.7.4", + "@babel/types": "^7.7.4" + }, + "dependencies": { + "@babel/types": { + "version": "7.7.4", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.7.4.tgz", + "integrity": "sha512-cz5Ji23KCi4T+YIE/BolWosrJuSmoZeN1EFnRtBwF+KKLi8GG/Z2c2hOJJeCXPk4mwk4QFvTmwIodJowXgttRA==", + "dev": true, + "requires": { + "esutils": "^2.0.2", + "lodash": "^4.17.13", + "to-fast-properties": "^2.0.0" + } + } + } + }, + "@babel/highlight": { + "version": "7.5.0", + "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.5.0.tgz", + "integrity": "sha512-7dV4eu9gBxoM0dAnj/BCFDW9LFU0zvTrkq0ugM7pnHEgguOEeOz1so2ZghEdzviYzQEED0r4EAgpsBChKy1TRQ==", + "dev": true, + "requires": { + "chalk": "^2.0.0", + "esutils": "^2.0.2", + "js-tokens": "^4.0.0" + } + }, + "@babel/parser": { + "version": "7.7.5", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.7.5.tgz", + "integrity": "sha512-KNlOe9+/nk4i29g0VXgl8PEXIRms5xKLJeuZ6UptN0fHv+jDiriG+y94X6qAgWTR0h3KaoM1wK5G5h7MHFRSig==", + "dev": true + }, + "@babel/plugin-proposal-async-generator-functions": { + "version": "7.7.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.7.4.tgz", + "integrity": "sha512-1ypyZvGRXriY/QP668+s8sFr2mqinhkRDMPSQLNghCQE+GAkFtp+wkHVvg2+Hdki8gwP+NFzJBJ/N1BfzCCDEw==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.0.0", + "@babel/helper-remap-async-to-generator": "^7.7.4", + "@babel/plugin-syntax-async-generators": "^7.7.4" + } + }, + "@babel/plugin-proposal-dynamic-import": { + "version": "7.7.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-dynamic-import/-/plugin-proposal-dynamic-import-7.7.4.tgz", + "integrity": "sha512-StH+nGAdO6qDB1l8sZ5UBV8AC3F2VW2I8Vfld73TMKyptMU9DY5YsJAS8U81+vEtxcH3Y/La0wG0btDrhpnhjQ==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.0.0", + "@babel/plugin-syntax-dynamic-import": "^7.7.4" + } + }, + "@babel/plugin-proposal-json-strings": { + "version": "7.7.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-json-strings/-/plugin-proposal-json-strings-7.7.4.tgz", + "integrity": "sha512-wQvt3akcBTfLU/wYoqm/ws7YOAQKu8EVJEvHip/mzkNtjaclQoCCIqKXFP5/eyfnfbQCDV3OLRIK3mIVyXuZlw==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.0.0", + "@babel/plugin-syntax-json-strings": "^7.7.4" + } + }, + "@babel/plugin-proposal-object-rest-spread": { + "version": "7.7.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.7.4.tgz", + "integrity": "sha512-rnpnZR3/iWKmiQyJ3LKJpSwLDcX/nSXhdLk4Aq/tXOApIvyu7qoabrige0ylsAJffaUC51WiBu209Q0U+86OWQ==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.0.0", + "@babel/plugin-syntax-object-rest-spread": "^7.7.4" + } + }, + "@babel/plugin-proposal-optional-catch-binding": { + "version": "7.7.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-catch-binding/-/plugin-proposal-optional-catch-binding-7.7.4.tgz", + "integrity": "sha512-DyM7U2bnsQerCQ+sejcTNZh8KQEUuC3ufzdnVnSiUv/qoGJp2Z3hanKL18KDhsBT5Wj6a7CMT5mdyCNJsEaA9w==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.0.0", + "@babel/plugin-syntax-optional-catch-binding": "^7.7.4" + } + }, + "@babel/plugin-proposal-unicode-property-regex": { + "version": "7.7.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.7.4.tgz", + "integrity": "sha512-cHgqHgYvffluZk85dJ02vloErm3Y6xtH+2noOBOJ2kXOJH3aVCDnj5eR/lVNlTnYu4hndAPJD3rTFjW3qee0PA==", + "dev": true, + "requires": { + "@babel/helper-create-regexp-features-plugin": "^7.7.4", + "@babel/helper-plugin-utils": "^7.0.0" + } + }, + "@babel/plugin-syntax-async-generators": { + "version": "7.7.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.7.4.tgz", + "integrity": "sha512-Li4+EjSpBgxcsmeEF8IFcfV/+yJGxHXDirDkEoyFjumuwbmfCVHUt0HuowD/iGM7OhIRyXJH9YXxqiH6N815+g==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.0.0" + } + }, + "@babel/plugin-syntax-dynamic-import": { + "version": "7.7.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-dynamic-import/-/plugin-syntax-dynamic-import-7.7.4.tgz", + "integrity": "sha512-jHQW0vbRGvwQNgyVxwDh4yuXu4bH1f5/EICJLAhl1SblLs2CDhrsmCk+v5XLdE9wxtAFRyxx+P//Iw+a5L/tTg==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.0.0" + } + }, + "@babel/plugin-syntax-json-strings": { + "version": "7.7.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.7.4.tgz", + "integrity": "sha512-QpGupahTQW1mHRXddMG5srgpHWqRLwJnJZKXTigB9RPFCCGbDGCgBeM/iC82ICXp414WeYx/tD54w7M2qRqTMg==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.0.0" + } + }, + "@babel/plugin-syntax-object-rest-spread": { + "version": "7.7.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.7.4.tgz", + "integrity": "sha512-mObR+r+KZq0XhRVS2BrBKBpr5jqrqzlPvS9C9vuOf5ilSwzloAl7RPWLrgKdWS6IreaVrjHxTjtyqFiOisaCwg==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.0.0" + } + }, + "@babel/plugin-syntax-optional-catch-binding": { + "version": "7.7.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.7.4.tgz", + "integrity": "sha512-4ZSuzWgFxqHRE31Glu+fEr/MirNZOMYmD/0BhBWyLyOOQz/gTAl7QmWm2hX1QxEIXsr2vkdlwxIzTyiYRC4xcQ==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.0.0" + } + }, + "@babel/plugin-syntax-top-level-await": { + "version": "7.7.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.7.4.tgz", + "integrity": "sha512-wdsOw0MvkL1UIgiQ/IFr3ETcfv1xb8RMM0H9wbiDyLaJFyiDg5oZvDLCXosIXmFeIlweML5iOBXAkqddkYNizg==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.0.0" + } + }, + "@babel/plugin-transform-arrow-functions": { + "version": "7.7.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.7.4.tgz", + "integrity": "sha512-zUXy3e8jBNPiffmqkHRNDdZM2r8DWhCB7HhcoyZjiK1TxYEluLHAvQuYnTT+ARqRpabWqy/NHkO6e3MsYB5YfA==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.0.0" + } + }, + "@babel/plugin-transform-async-to-generator": { + "version": "7.7.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.7.4.tgz", + "integrity": "sha512-zpUTZphp5nHokuy8yLlyafxCJ0rSlFoSHypTUWgpdwoDXWQcseaect7cJ8Ppk6nunOM6+5rPMkod4OYKPR5MUg==", + "dev": true, + "requires": { + "@babel/helper-module-imports": "^7.7.4", + "@babel/helper-plugin-utils": "^7.0.0", + "@babel/helper-remap-async-to-generator": "^7.7.4" + }, + "dependencies": { + "@babel/helper-module-imports": { + "version": "7.7.4", + "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.7.4.tgz", + "integrity": "sha512-dGcrX6K9l8258WFjyDLJwuVKxR4XZfU0/vTUgOQYWEnRD8mgr+p4d6fCUMq/ys0h4CCt/S5JhbvtyErjWouAUQ==", + "dev": true, + "requires": { + "@babel/types": "^7.7.4" + } + }, + "@babel/types": { + "version": "7.7.4", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.7.4.tgz", + "integrity": "sha512-cz5Ji23KCi4T+YIE/BolWosrJuSmoZeN1EFnRtBwF+KKLi8GG/Z2c2hOJJeCXPk4mwk4QFvTmwIodJowXgttRA==", + "dev": true, + "requires": { + "esutils": "^2.0.2", + "lodash": "^4.17.13", + "to-fast-properties": "^2.0.0" + } + } + } + }, + "@babel/plugin-transform-block-scoped-functions": { + "version": "7.7.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.7.4.tgz", + "integrity": "sha512-kqtQzwtKcpPclHYjLK//3lH8OFsCDuDJBaFhVwf8kqdnF6MN4l618UDlcA7TfRs3FayrHj+svYnSX8MC9zmUyQ==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.0.0" + } + }, + "@babel/plugin-transform-block-scoping": { + "version": "7.7.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.7.4.tgz", + "integrity": "sha512-2VBe9u0G+fDt9B5OV5DQH4KBf5DoiNkwFKOz0TCvBWvdAN2rOykCTkrL+jTLxfCAm76l9Qo5OqL7HBOx2dWggg==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.0.0", + "lodash": "^4.17.13" + } + }, + "@babel/plugin-transform-classes": { + "version": "7.7.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.7.4.tgz", + "integrity": "sha512-sK1mjWat7K+buWRuImEzjNf68qrKcrddtpQo3swi9j7dUcG6y6R6+Di039QN2bD1dykeswlagupEmpOatFHHUg==", + "dev": true, + "requires": { + "@babel/helper-annotate-as-pure": "^7.7.4", + "@babel/helper-define-map": "^7.7.4", + "@babel/helper-function-name": "^7.7.4", + "@babel/helper-optimise-call-expression": "^7.7.4", + "@babel/helper-plugin-utils": "^7.0.0", + "@babel/helper-replace-supers": "^7.7.4", + "@babel/helper-split-export-declaration": "^7.7.4", + "globals": "^11.1.0" + } + }, + "@babel/plugin-transform-computed-properties": { + "version": "7.7.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.7.4.tgz", + "integrity": "sha512-bSNsOsZnlpLLyQew35rl4Fma3yKWqK3ImWMSC/Nc+6nGjC9s5NFWAer1YQ899/6s9HxO2zQC1WoFNfkOqRkqRQ==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.0.0" + } + }, + "@babel/plugin-transform-destructuring": { + "version": "7.7.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.7.4.tgz", + "integrity": "sha512-4jFMXI1Cu2aXbcXXl8Lr6YubCn6Oc7k9lLsu8v61TZh+1jny2BWmdtvY9zSUlLdGUvcy9DMAWyZEOqjsbeg/wA==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.0.0" + } + }, + "@babel/plugin-transform-dotall-regex": { + "version": "7.7.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.7.4.tgz", + "integrity": "sha512-mk0cH1zyMa/XHeb6LOTXTbG7uIJ8Rrjlzu91pUx/KS3JpcgaTDwMS8kM+ar8SLOvlL2Lofi4CGBAjCo3a2x+lw==", + "dev": true, + "requires": { + "@babel/helper-create-regexp-features-plugin": "^7.7.4", + "@babel/helper-plugin-utils": "^7.0.0" + } + }, + "@babel/plugin-transform-duplicate-keys": { + "version": "7.7.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.7.4.tgz", + "integrity": "sha512-g1y4/G6xGWMD85Tlft5XedGaZBCIVN+/P0bs6eabmcPP9egFleMAo65OOjlhcz1njpwagyY3t0nsQC9oTFegJA==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.0.0" + } + }, + "@babel/plugin-transform-exponentiation-operator": { + "version": "7.7.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.7.4.tgz", + "integrity": "sha512-MCqiLfCKm6KEA1dglf6Uqq1ElDIZwFuzz1WH5mTf8k2uQSxEJMbOIEh7IZv7uichr7PMfi5YVSrr1vz+ipp7AQ==", + "dev": true, + "requires": { + "@babel/helper-builder-binary-assignment-operator-visitor": "^7.7.4", + "@babel/helper-plugin-utils": "^7.0.0" + } + }, + "@babel/plugin-transform-for-of": { + "version": "7.7.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.7.4.tgz", + "integrity": "sha512-zZ1fD1B8keYtEcKF+M1TROfeHTKnijcVQm0yO/Yu1f7qoDoxEIc/+GX6Go430Bg84eM/xwPFp0+h4EbZg7epAA==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.0.0" + } + }, + "@babel/plugin-transform-function-name": { + "version": "7.7.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.7.4.tgz", + "integrity": "sha512-E/x09TvjHNhsULs2IusN+aJNRV5zKwxu1cpirZyRPw+FyyIKEHPXTsadj48bVpc1R5Qq1B5ZkzumuFLytnbT6g==", + "dev": true, + "requires": { + "@babel/helper-function-name": "^7.7.4", + "@babel/helper-plugin-utils": "^7.0.0" + } + }, + "@babel/plugin-transform-literals": { + "version": "7.7.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.7.4.tgz", + "integrity": "sha512-X2MSV7LfJFm4aZfxd0yLVFrEXAgPqYoDG53Br/tCKiKYfX0MjVjQeWPIhPHHsCqzwQANq+FLN786fF5rgLS+gw==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.0.0" + } + }, + "@babel/plugin-transform-member-expression-literals": { + "version": "7.7.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.7.4.tgz", + "integrity": "sha512-9VMwMO7i69LHTesL0RdGy93JU6a+qOPuvB4F4d0kR0zyVjJRVJRaoaGjhtki6SzQUu8yen/vxPKN6CWnCUw6bA==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.0.0" + } + }, + "@babel/plugin-transform-modules-amd": { + "version": "7.7.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.7.5.tgz", + "integrity": "sha512-CT57FG4A2ZUNU1v+HdvDSDrjNWBrtCmSH6YbbgN3Lrf0Di/q/lWRxZrE72p3+HCCz9UjfZOEBdphgC0nzOS6DQ==", + "dev": true, + "requires": { + "@babel/helper-module-transforms": "^7.7.5", + "@babel/helper-plugin-utils": "^7.0.0", + "babel-plugin-dynamic-import-node": "^2.3.0" + } + }, + "@babel/plugin-transform-modules-commonjs": { + "version": "7.7.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.7.5.tgz", + "integrity": "sha512-9Cq4zTFExwFhQI6MT1aFxgqhIsMWQWDVwOgLzl7PTWJHsNaqFvklAU+Oz6AQLAS0dJKTwZSOCo20INwktxpi3Q==", + "dev": true, + "requires": { + "@babel/helper-module-transforms": "^7.7.5", + "@babel/helper-plugin-utils": "^7.0.0", + "@babel/helper-simple-access": "^7.7.4", + "babel-plugin-dynamic-import-node": "^2.3.0" + } + }, + "@babel/plugin-transform-modules-systemjs": { + "version": "7.7.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.7.4.tgz", + "integrity": "sha512-y2c96hmcsUi6LrMqvmNDPBBiGCiQu0aYqpHatVVu6kD4mFEXKjyNxd/drc18XXAf9dv7UXjrZwBVmTTGaGP8iw==", + "dev": true, + "requires": { + "@babel/helper-hoist-variables": "^7.7.4", + "@babel/helper-plugin-utils": "^7.0.0", + "babel-plugin-dynamic-import-node": "^2.3.0" + } + }, + "@babel/plugin-transform-modules-umd": { + "version": "7.7.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.7.4.tgz", + "integrity": "sha512-u2B8TIi0qZI4j8q4C51ktfO7E3cQ0qnaXFI1/OXITordD40tt17g/sXqgNNCcMTcBFKrUPcGDx+TBJuZxLx7tw==", + "dev": true, + "requires": { + "@babel/helper-module-transforms": "^7.7.4", + "@babel/helper-plugin-utils": "^7.0.0" + } + }, + "@babel/plugin-transform-named-capturing-groups-regex": { + "version": "7.7.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.7.4.tgz", + "integrity": "sha512-jBUkiqLKvUWpv9GLSuHUFYdmHg0ujC1JEYoZUfeOOfNydZXp1sXObgyPatpcwjWgsdBGsagWW0cdJpX/DO2jMw==", + "dev": true, + "requires": { + "@babel/helper-create-regexp-features-plugin": "^7.7.4" + } + }, + "@babel/plugin-transform-new-target": { + "version": "7.7.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.7.4.tgz", + "integrity": "sha512-CnPRiNtOG1vRodnsyGX37bHQleHE14B9dnnlgSeEs3ek3fHN1A1SScglTCg1sfbe7sRQ2BUcpgpTpWSfMKz3gg==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.0.0" + } + }, + "@babel/plugin-transform-object-super": { + "version": "7.7.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.7.4.tgz", + "integrity": "sha512-ho+dAEhC2aRnff2JCA0SAK7V2R62zJd/7dmtoe7MHcso4C2mS+vZjn1Pb1pCVZvJs1mgsvv5+7sT+m3Bysb6eg==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.0.0", + "@babel/helper-replace-supers": "^7.7.4" + } + }, + "@babel/plugin-transform-parameters": { + "version": "7.7.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.7.4.tgz", + "integrity": "sha512-VJwhVePWPa0DqE9vcfptaJSzNDKrWU/4FbYCjZERtmqEs05g3UMXnYMZoXja7JAJ7Y7sPZipwm/pGApZt7wHlw==", + "dev": true, + "requires": { + "@babel/helper-call-delegate": "^7.7.4", + "@babel/helper-get-function-arity": "^7.7.4", + "@babel/helper-plugin-utils": "^7.0.0" + } + }, + "@babel/plugin-transform-property-literals": { + "version": "7.7.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.7.4.tgz", + "integrity": "sha512-MatJhlC4iHsIskWYyawl53KuHrt+kALSADLQQ/HkhTjX954fkxIEh4q5slL4oRAnsm/eDoZ4q0CIZpcqBuxhJQ==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.0.0" + } + }, + "@babel/plugin-transform-regenerator": { + "version": "7.7.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.7.5.tgz", + "integrity": "sha512-/8I8tPvX2FkuEyWbjRCt4qTAgZK0DVy8QRguhA524UH48RfGJy94On2ri+dCuwOpcerPRl9O4ebQkRcVzIaGBw==", + "dev": true, + "requires": { + "regenerator-transform": "^0.14.0" + } + }, + "@babel/plugin-transform-reserved-words": { + "version": "7.7.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.7.4.tgz", + "integrity": "sha512-OrPiUB5s5XvkCO1lS7D8ZtHcswIC57j62acAnJZKqGGnHP+TIc/ljQSrgdX/QyOTdEK5COAhuc820Hi1q2UgLQ==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.0.0" + } + }, + "@babel/plugin-transform-shorthand-properties": { + "version": "7.7.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.7.4.tgz", + "integrity": "sha512-q+suddWRfIcnyG5YiDP58sT65AJDZSUhXQDZE3r04AuqD6d/XLaQPPXSBzP2zGerkgBivqtQm9XKGLuHqBID6Q==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.0.0" + } + }, + "@babel/plugin-transform-spread": { + "version": "7.7.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.7.4.tgz", + "integrity": "sha512-8OSs0FLe5/80cndziPlg4R0K6HcWSM0zyNhHhLsmw/Nc5MaA49cAsnoJ/t/YZf8qkG7fD+UjTRaApVDB526d7Q==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.0.0" + } + }, + "@babel/plugin-transform-sticky-regex": { + "version": "7.7.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.7.4.tgz", + "integrity": "sha512-Ls2NASyL6qtVe1H1hXts9yuEeONV2TJZmplLONkMPUG158CtmnrzW5Q5teibM5UVOFjG0D3IC5mzXR6pPpUY7A==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.0.0", + "@babel/helper-regex": "^7.0.0" + } + }, + "@babel/plugin-transform-template-literals": { + "version": "7.7.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.7.4.tgz", + "integrity": "sha512-sA+KxLwF3QwGj5abMHkHgshp9+rRz+oY9uoRil4CyLtgEuE/88dpkeWgNk5qKVsJE9iSfly3nvHapdRiIS2wnQ==", + "dev": true, + "requires": { + "@babel/helper-annotate-as-pure": "^7.7.4", + "@babel/helper-plugin-utils": "^7.0.0" + } + }, + "@babel/plugin-transform-typeof-symbol": { + "version": "7.7.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.7.4.tgz", + "integrity": "sha512-KQPUQ/7mqe2m0B8VecdyaW5XcQYaePyl9R7IsKd+irzj6jvbhoGnRE+M0aNkyAzI07VfUQ9266L5xMARitV3wg==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.0.0" + } + }, + "@babel/plugin-transform-unicode-regex": { + "version": "7.7.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.7.4.tgz", + "integrity": "sha512-N77UUIV+WCvE+5yHw+oks3m18/umd7y392Zv7mYTpFqHtkpcc+QUz+gLJNTWVlWROIWeLqY0f3OjZxV5TcXnRw==", + "dev": true, + "requires": { + "@babel/helper-create-regexp-features-plugin": "^7.7.4", + "@babel/helper-plugin-utils": "^7.0.0" + } + }, + "@babel/preset-env": { + "version": "7.7.6", + "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.7.6.tgz", + "integrity": "sha512-k5hO17iF/Q7tR9Jv8PdNBZWYW6RofxhnxKjBMc0nG4JTaWvOTiPoO/RLFwAKcA4FpmuBFm6jkoqaRJLGi0zdaQ==", + "dev": true, + "requires": { + "@babel/helper-module-imports": "^7.7.4", + "@babel/helper-plugin-utils": "^7.0.0", + "@babel/plugin-proposal-async-generator-functions": "^7.7.4", + "@babel/plugin-proposal-dynamic-import": "^7.7.4", + "@babel/plugin-proposal-json-strings": "^7.7.4", + "@babel/plugin-proposal-object-rest-spread": "^7.7.4", + "@babel/plugin-proposal-optional-catch-binding": "^7.7.4", + "@babel/plugin-proposal-unicode-property-regex": "^7.7.4", + "@babel/plugin-syntax-async-generators": "^7.7.4", + "@babel/plugin-syntax-dynamic-import": "^7.7.4", + "@babel/plugin-syntax-json-strings": "^7.7.4", + "@babel/plugin-syntax-object-rest-spread": "^7.7.4", + "@babel/plugin-syntax-optional-catch-binding": "^7.7.4", + "@babel/plugin-syntax-top-level-await": "^7.7.4", + "@babel/plugin-transform-arrow-functions": "^7.7.4", + "@babel/plugin-transform-async-to-generator": "^7.7.4", + "@babel/plugin-transform-block-scoped-functions": "^7.7.4", + "@babel/plugin-transform-block-scoping": "^7.7.4", + "@babel/plugin-transform-classes": "^7.7.4", + "@babel/plugin-transform-computed-properties": "^7.7.4", + "@babel/plugin-transform-destructuring": "^7.7.4", + "@babel/plugin-transform-dotall-regex": "^7.7.4", + "@babel/plugin-transform-duplicate-keys": "^7.7.4", + "@babel/plugin-transform-exponentiation-operator": "^7.7.4", + "@babel/plugin-transform-for-of": "^7.7.4", + "@babel/plugin-transform-function-name": "^7.7.4", + "@babel/plugin-transform-literals": "^7.7.4", + "@babel/plugin-transform-member-expression-literals": "^7.7.4", + "@babel/plugin-transform-modules-amd": "^7.7.5", + "@babel/plugin-transform-modules-commonjs": "^7.7.5", + "@babel/plugin-transform-modules-systemjs": "^7.7.4", + "@babel/plugin-transform-modules-umd": "^7.7.4", + "@babel/plugin-transform-named-capturing-groups-regex": "^7.7.4", + "@babel/plugin-transform-new-target": "^7.7.4", + "@babel/plugin-transform-object-super": "^7.7.4", + "@babel/plugin-transform-parameters": "^7.7.4", + "@babel/plugin-transform-property-literals": "^7.7.4", + "@babel/plugin-transform-regenerator": "^7.7.5", + "@babel/plugin-transform-reserved-words": "^7.7.4", + "@babel/plugin-transform-shorthand-properties": "^7.7.4", + "@babel/plugin-transform-spread": "^7.7.4", + "@babel/plugin-transform-sticky-regex": "^7.7.4", + "@babel/plugin-transform-template-literals": "^7.7.4", + "@babel/plugin-transform-typeof-symbol": "^7.7.4", + "@babel/plugin-transform-unicode-regex": "^7.7.4", + "@babel/types": "^7.7.4", + "browserslist": "^4.6.0", + "core-js-compat": "^3.4.7", + "invariant": "^2.2.2", + "js-levenshtein": "^1.1.3", + "semver": "^5.5.0" + }, + "dependencies": { + "@babel/helper-module-imports": { + "version": "7.7.4", + "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.7.4.tgz", + "integrity": "sha512-dGcrX6K9l8258WFjyDLJwuVKxR4XZfU0/vTUgOQYWEnRD8mgr+p4d6fCUMq/ys0h4CCt/S5JhbvtyErjWouAUQ==", + "dev": true, + "requires": { + "@babel/types": "^7.7.4" + } + }, + "@babel/types": { + "version": "7.7.4", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.7.4.tgz", + "integrity": "sha512-cz5Ji23KCi4T+YIE/BolWosrJuSmoZeN1EFnRtBwF+KKLi8GG/Z2c2hOJJeCXPk4mwk4QFvTmwIodJowXgttRA==", + "dev": true, + "requires": { + "esutils": "^2.0.2", + "lodash": "^4.17.13", + "to-fast-properties": "^2.0.0" + } + }, + "semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "dev": true + } + } + }, + "@babel/template": { + "version": "7.7.4", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.7.4.tgz", + "integrity": "sha512-qUzihgVPguAzXCK7WXw8pqs6cEwi54s3E+HrejlkuWO6ivMKx9hZl3Y2fSXp9i5HgyWmj7RKP+ulaYnKM4yYxw==", + "dev": true, + "requires": { + "@babel/code-frame": "^7.0.0", + "@babel/parser": "^7.7.4", + "@babel/types": "^7.7.4" + }, + "dependencies": { + "@babel/types": { + "version": "7.7.4", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.7.4.tgz", + "integrity": "sha512-cz5Ji23KCi4T+YIE/BolWosrJuSmoZeN1EFnRtBwF+KKLi8GG/Z2c2hOJJeCXPk4mwk4QFvTmwIodJowXgttRA==", + "dev": true, + "requires": { + "esutils": "^2.0.2", + "lodash": "^4.17.13", + "to-fast-properties": "^2.0.0" + } + } + } + }, + "@babel/traverse": { + "version": "7.7.4", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.7.4.tgz", + "integrity": "sha512-P1L58hQyupn8+ezVA2z5KBm4/Zr4lCC8dwKCMYzsa5jFMDMQAzaBNy9W5VjB+KAmBjb40U7a/H6ao+Xo+9saIw==", + "dev": true, + "requires": { + "@babel/code-frame": "^7.5.5", + "@babel/generator": "^7.7.4", + "@babel/helper-function-name": "^7.7.4", + "@babel/helper-split-export-declaration": "^7.7.4", + "@babel/parser": "^7.7.4", + "@babel/types": "^7.7.4", + "debug": "^4.1.0", + "globals": "^11.1.0", + "lodash": "^4.17.13" + }, + "dependencies": { + "@babel/types": { + "version": "7.7.4", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.7.4.tgz", + "integrity": "sha512-cz5Ji23KCi4T+YIE/BolWosrJuSmoZeN1EFnRtBwF+KKLi8GG/Z2c2hOJJeCXPk4mwk4QFvTmwIodJowXgttRA==", + "dev": true, + "requires": { + "esutils": "^2.0.2", + "lodash": "^4.17.13", + "to-fast-properties": "^2.0.0" + } + } + } + }, + "@babel/types": { + "version": "7.7.1", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.7.1.tgz", + "integrity": "sha512-kN/XdANDab9x1z5gcjDc9ePpxexkt+1EQ2MQUiM4XnMvQfvp87/+6kY4Ko2maLXH+tei/DgJ/ybFITeqqRwDiA==", + "dev": true, + "requires": { + "esutils": "^2.0.2", + "lodash": "^4.17.13", + "to-fast-properties": "^2.0.0" + } + }, + "@markedjs/html-differ": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/@markedjs/html-differ/-/html-differ-3.0.0.tgz", + "integrity": "sha512-ubvgDumynqq6PnWyEPeBqLmEcrXR5w48AlQK8uj2M9IY04GNZhQGBL7sX2UI2IW8EKX5nRimFvv2iEKyPTSc4g==", + "dev": true, + "requires": { + "chalk": "^2.4.2", + "coa": "^2.0.2", + "diff": "^4.0.1", + "parse5-sax-parser": "^5.1.0" + } + }, + "@types/concat-stream": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/@types/concat-stream/-/concat-stream-1.6.0.tgz", + "integrity": "sha1-OU2+C7X+5Gs42JZzXoto7yOQ0A0=", + "dev": true, + "requires": { + "@types/node": "*" + } + }, + "@types/estree": { + "version": "0.0.39", + "resolved": "https://registry.npmjs.org/@types/estree/-/estree-0.0.39.tgz", + "integrity": "sha512-EYNwp3bU+98cpU4lAWYYL7Zz+2gryWH1qbdDTidVd6hkiR6weksdbMadyXKXNPEkQFhXM+hVO9ZygomHXp+AIw==", + "dev": true + }, + "@types/form-data": { + "version": "0.0.33", + "resolved": "https://registry.npmjs.org/@types/form-data/-/form-data-0.0.33.tgz", + "integrity": "sha1-yayFsqX9GENbjIXZ7LUObWyJP/g=", + "dev": true, + "requires": { + "@types/node": "*" + } + }, + "@types/node": { + "version": "9.6.5", + "resolved": "https://registry.npmjs.org/@types/node/-/node-9.6.5.tgz", + "integrity": "sha512-NOLEgsT6UiDTjnWG5Hd2Mg25LRyz/oe8ql3wbjzgSFeRzRROhPmtlsvIrei4B46UjERF0td9SZ1ZXPLOdcrBHg==", + "dev": true + }, + "@types/q": { + "version": "1.5.2", + "resolved": "https://registry.npmjs.org/@types/q/-/q-1.5.2.tgz", + "integrity": "sha512-ce5d3q03Ex0sy4R14722Rmt6MT07Ua+k4FwDfdcToYJcMKNtRVQvJ6JCAPdAmAnbRb6CsX6aYb9m96NGod9uTw==", + "dev": true + }, + "@types/qs": { + "version": "6.5.3", + "resolved": "https://registry.npmjs.org/@types/qs/-/qs-6.5.3.tgz", + "integrity": "sha512-Jugo5V/1bS0fRhy2z8+cUAHEyWOATaz4rbyLVvcFs7+dXp5HfwpEwzF1Q11bB10ApUqHf+yTauxI0UXQDwGrbA==", + "dev": true + }, + "abbrev": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-1.1.1.tgz", + "integrity": "sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q==", + "dev": true + }, + "acorn": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.1.0.tgz", + "integrity": "sha512-kL5CuoXA/dgxlBbVrflsflzQ3PAas7RYZB52NOm/6839iVYJgKMJ3cQJD+t2i5+qFa8h3MDpEOJiS64E8JLnSQ==", + "dev": true + }, + "acorn-jsx": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.1.0.tgz", + "integrity": "sha512-tMUqwBWfLFbJbizRmEcWSLw6HnFzfdJs2sOJEOwwtVPMoH/0Ay+E703oZz78VSXZiiDcZrQ5XKjPIUQixhmgVw==", + "dev": true + }, + "ajv": { + "version": "6.10.2", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.10.2.tgz", + "integrity": "sha512-TXtUUEYHuaTEbLZWIKUr5pmBuhDLy+8KYtPYdcV8qC+pOZL+NKqYwvWSRrVXHn+ZmRRAu8vJTAznH7Oag6RVRw==", + "dev": true, + "requires": { + "fast-deep-equal": "^2.0.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + } + }, + "ansi-escapes": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.0.tgz", + "integrity": "sha512-EiYhwo0v255HUL6eDyuLrXEkTi7WwVCLAw+SeOQ7M7qdun1z1pum4DEm/nuqIVbPvi9RPPc9k9LbyBv6H0DwVg==", + "dev": true, + "requires": { + "type-fest": "^0.8.1" + } + }, + "ansi-regex": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz", + "integrity": "sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==", + "dev": true + }, + "ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "dev": true, + "requires": { + "color-convert": "^1.9.0" + } + }, + "argparse": { + "version": "1.0.9", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.9.tgz", + "integrity": "sha1-c9g7wmP4bpf4zE9rrhsOkKfSLIY=", + "dev": true, + "requires": { + "sprintf-js": "~1.0.2" + } + }, + "array-find-index": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/array-find-index/-/array-find-index-1.0.2.tgz", + "integrity": "sha1-3wEKoSh+Fku9pvlyOwqWoexBh6E=", + "dev": true + }, + "array-includes": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/array-includes/-/array-includes-3.1.0.tgz", + "integrity": "sha512-ONOEQoKrvXPKk7Su92Co0YMqYO32FfqJTzkKU9u2UpIXyYZIzLSvpdg4AwvSw4mSUW0czu6inK+zby6Oj6gDjQ==", + "dev": true, + "requires": { + "define-properties": "^1.1.3", + "es-abstract": "^1.17.0-next.0" + } + }, + "array.prototype.flat": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/array.prototype.flat/-/array.prototype.flat-1.2.2.tgz", + "integrity": "sha512-VXjh7lAL4KXKF2hY4FnEW9eRW6IhdvFW1sN/JwLbmECbCgACCnBHNyP3lFiYuttr0jxRN9Bsc5+G27dMseSWqQ==", + "dev": true, + "requires": { + "define-properties": "^1.1.3", + "es-abstract": "^1.15.0", + "function-bind": "^1.1.1" + }, + "dependencies": { + "es-abstract": { + "version": "1.16.3", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.16.3.tgz", + "integrity": "sha512-WtY7Fx5LiOnSYgF5eg/1T+GONaGmpvpPdCpSnYij+U2gDTL0UPfWrhDw7b2IYb+9NQJsYpCA0wOQvZfsd6YwRw==", + "dev": true, + "requires": { + "es-to-primitive": "^1.2.1", + "function-bind": "^1.1.1", + "has": "^1.0.3", + "has-symbols": "^1.0.1", + "is-callable": "^1.1.4", + "is-regex": "^1.0.4", + "object-inspect": "^1.7.0", + "object-keys": "^1.1.1", + "string.prototype.trimleft": "^2.1.0", + "string.prototype.trimright": "^2.1.0" + } + } + } + }, + "asap": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/asap/-/asap-2.0.6.tgz", + "integrity": "sha1-5QNHYR1+aQlDIIu9r+vLwvuGbUY=", + "dev": true + }, + "astral-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/astral-regex/-/astral-regex-1.0.0.tgz", + "integrity": "sha512-+Ryf6g3BKoRc7jfp7ad8tM4TtMiaWvbF/1/sQcZPkkS7ag3D5nMBCe2UfOTONtAkaG0tO0ij3C5Lwmf1EiyjHg==", + "dev": true + }, + "asynckit": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", + "integrity": "sha1-x57Zf380y48robyXkLzDZkdLS3k=", + "dev": true + }, + "babel-plugin-dynamic-import-node": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/babel-plugin-dynamic-import-node/-/babel-plugin-dynamic-import-node-2.3.0.tgz", + "integrity": "sha512-o6qFkpeQEBxcqt0XYlWzAVxNCSCZdUgcR8IRlhD/8DylxjjO4foPcvTW0GGKa/cVt3rvxZ7o5ippJ+/0nvLhlQ==", + "dev": true, + "requires": { + "object.assign": "^4.1.0" + } + }, + "balanced-match": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz", + "integrity": "sha1-ibTRmasr7kneFk6gK4nORi1xt2c=", + "dev": true + }, + "boolbase": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz", + "integrity": "sha1-aN/1++YMUes3cl6p4+0xDcwed24=", + "dev": true + }, + "brace-expansion": { + "version": "1.1.8", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.8.tgz", + "integrity": "sha1-wHshHHyVLsH479Uad+8NHTmQopI=", + "dev": true, + "requires": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "browserslist": { + "version": "4.8.2", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.8.2.tgz", + "integrity": "sha512-+M4oeaTplPm/f1pXDw84YohEv7B1i/2Aisei8s4s6k3QsoSHa7i5sz8u/cGQkkatCPxMASKxPualR4wwYgVboA==", + "dev": true, + "requires": { + "caniuse-lite": "^1.0.30001015", + "electron-to-chromium": "^1.3.322", + "node-releases": "^1.1.42" + } + }, + "buffer-from": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.1.tgz", + "integrity": "sha512-MQcXEUbCKtEo7bhqEs6560Hyd4XaovZlO/k9V3hjVUF/zwW7KBVdSK4gIt/bzwS9MbR5qob+F5jusZsb0YQK2A==", + "dev": true + }, + "callsites": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", + "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", + "dev": true + }, + "caniuse-lite": { + "version": "1.0.30001015", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001015.tgz", + "integrity": "sha512-/xL2AbW/XWHNu1gnIrO8UitBGoFthcsDgU9VLK1/dpsoxbaD5LscHozKze05R6WLsBvLhqv78dAPozMFQBYLbQ==", + "dev": true + }, + "caseless": { + "version": "0.12.0", + "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz", + "integrity": "sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw=", + "dev": true + }, + "chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "dev": true, + "requires": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + } + }, + "chardet": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/chardet/-/chardet-0.7.0.tgz", + "integrity": "sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA==", + "dev": true + }, + "cheerio": { + "version": "1.0.0-rc.3", + "resolved": "https://registry.npmjs.org/cheerio/-/cheerio-1.0.0-rc.3.tgz", + "integrity": "sha512-0td5ijfUPuubwLUu0OBoe98gZj8C/AA+RW3v67GPlGOrvxWjZmBXiBCRU+I8VEiNyJzjth40POfHiz2RB3gImA==", + "dev": true, + "requires": { + "css-select": "~1.2.0", + "dom-serializer": "~0.1.1", + "entities": "~1.1.1", + "htmlparser2": "^3.9.1", + "lodash": "^4.15.0", + "parse5": "^3.0.1" + }, + "dependencies": { + "parse5": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/parse5/-/parse5-3.0.3.tgz", + "integrity": "sha512-rgO9Zg5LLLkfJF9E6CCmXlSE4UVceloys8JrFqCcHloC3usd/kJCyPDwH2SOlzix2j3xaP9sUX3e8+kvkuleAA==", + "dev": true, + "requires": { + "@types/node": "*" + } + } + } + }, + "cli-cursor": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-3.1.0.tgz", + "integrity": "sha512-I/zHAwsKf9FqGoXM4WWRACob9+SNukZTd94DWF57E4toouRulbCxcUh6RKUEOQlYTHJnzkPMySvPNaaSLNfLZw==", + "dev": true, + "requires": { + "restore-cursor": "^3.1.0" + } + }, + "cli-width": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/cli-width/-/cli-width-2.2.0.tgz", + "integrity": "sha1-/xnt6Kml5XkyQUewwR8PvLq+1jk=", + "dev": true + }, + "coa": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/coa/-/coa-2.0.2.tgz", + "integrity": "sha512-q5/jG+YQnSy4nRTV4F7lPepBJZ8qBNJJDBuJdoejDyLXgmL7IEo+Le2JDZudFTFt7mrCqIRaSjws4ygRCTCAXA==", + "dev": true, + "requires": { + "@types/q": "^1.5.1", + "chalk": "^2.4.1", + "q": "^1.1.2" + } + }, + "color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "dev": true, + "requires": { + "color-name": "1.1.3" + } + }, + "color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=", + "dev": true + }, + "combined-stream": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz", + "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==", + "dev": true, + "requires": { + "delayed-stream": "~1.0.0" + } + }, + "commander": { + "version": "2.20.3", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", + "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==", + "dev": true + }, + "commenting": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/commenting/-/commenting-1.1.0.tgz", + "integrity": "sha512-YeNK4tavZwtH7jEgK1ZINXzLKm6DZdEMfsaaieOsCAN0S8vsY7UeuO3Q7d/M018EFgE+IeUAuBOKkFccBZsUZA==", + "dev": true + }, + "commonmark": { + "version": "0.29.0", + "resolved": "https://registry.npmjs.org/commonmark/-/commonmark-0.29.0.tgz", + "integrity": "sha512-Wc3kvAIm0EK85pHsM95Fev31wEN6/zQpwd2qcLDL8psjHRoUFvUeGHevIJAdToWUuFoX8WI/gmeDauqy32xgJQ==", + "dev": true, + "requires": { + "entities": "~ 1.1.1", + "mdurl": "~ 1.0.1", + "minimist": "~ 1.2.0", + "string.prototype.repeat": "^0.2.0" + } + }, + "concat-map": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", + "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=", + "dev": true + }, + "concat-stream": { + "version": "1.6.2", + "resolved": "https://registry.npmjs.org/concat-stream/-/concat-stream-1.6.2.tgz", + "integrity": "sha512-27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw==", + "dev": true, + "requires": { + "buffer-from": "^1.0.0", + "inherits": "^2.0.3", + "readable-stream": "^2.2.2", + "typedarray": "^0.0.6" + }, + "dependencies": { + "readable-stream": { + "version": "2.3.6", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.6.tgz", + "integrity": "sha512-tQtKA9WIAhBF3+VLAseyMqZeBjW0AHJoxOtYqSUZNJxauErmLbVm2FW1y+J/YA9dUrAC39ITejlZWhVIwawkKw==", + "dev": true, + "requires": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "dev": true, + "requires": { + "safe-buffer": "~5.1.0" + } + } + } + }, + "contains-path": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/contains-path/-/contains-path-0.1.0.tgz", + "integrity": "sha1-/ozxhP9mcLa67wGp1IYaXL7EEgo=", + "dev": true + }, + "convert-source-map": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.7.0.tgz", + "integrity": "sha512-4FJkXzKXEDB1snCFZlLP4gpC3JILicCpGbzG9f9G7tGqGCzETQ2hWPrcinA9oU4wtf2biUaEH5065UnMeR33oA==", + "dev": true, + "requires": { + "safe-buffer": "~5.1.1" + } + }, + "core-js-compat": { + "version": "3.5.0", + "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.5.0.tgz", + "integrity": "sha512-E7iJB72svRjJTnm9HDvujzNVMCm3ZcDYEedkJ/sDTNsy/0yooCd9Cg7GSzE7b4e0LfIkjijdB1tqg0pGwxWeWg==", + "dev": true, + "requires": { + "browserslist": "^4.8.2", + "semver": "^6.3.0" + } + }, + "core-util-is": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz", + "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=", + "dev": true + }, + "cross-spawn": { + "version": "6.0.5", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.5.tgz", + "integrity": "sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==", + "dev": true, + "requires": { + "nice-try": "^1.0.4", + "path-key": "^2.0.1", + "semver": "^5.5.0", + "shebang-command": "^1.2.0", + "which": "^1.2.9" + }, + "dependencies": { + "semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "dev": true + } + } + }, + "css-select": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/css-select/-/css-select-1.2.0.tgz", + "integrity": "sha1-KzoRBTnFNV8c2NMUYj6HCxIeyFg=", + "dev": true, + "requires": { + "boolbase": "~1.0.0", + "css-what": "2.1", + "domutils": "1.5.1", + "nth-check": "~1.0.1" + } + }, + "css-what": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/css-what/-/css-what-2.1.3.tgz", + "integrity": "sha512-a+EPoD+uZiNfh+5fxw2nO9QwFa6nJe2Or35fGY6Ipw1R3R4AGz1d1TEZrCegvw2YTmZ0jXirGYlzxxpYSHwpEg==", + "dev": true + }, + "debug": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz", + "integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==", + "dev": true, + "requires": { + "ms": "^2.1.1" + } + }, + "deep-is": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.3.tgz", + "integrity": "sha1-s2nW+128E+7PUk+RsHD+7cNXzzQ=", + "dev": true + }, + "define-properties": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.3.tgz", + "integrity": "sha512-3MqfYKj2lLzdMSf8ZIZE/V+Zuy+BgD6f164e8K2w7dgnpKArBDerGYpM46IYYcjnkdPNMjPk9A6VFB8+3SKlXQ==", + "dev": true, + "requires": { + "object-keys": "^1.0.12" + } + }, + "delayed-stream": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", + "integrity": "sha1-3zrhmayt+31ECqrgsp4icrJOxhk=", + "dev": true + }, + "diff": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/diff/-/diff-4.0.1.tgz", + "integrity": "sha512-s2+XdvhPCOF01LRQBC8hf4vhbVmI2CGS5aZnxLJlT5FtdhPCDFq80q++zK2KlrVorVDdL5BOGZ/VfLrVtYNF+Q==", + "dev": true + }, + "doctrine": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz", + "integrity": "sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==", + "dev": true, + "requires": { + "esutils": "^2.0.2" + } + }, + "dom-serializer": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-0.1.1.tgz", + "integrity": "sha512-l0IU0pPzLWSHBcieZbpOKgkIn3ts3vAh7ZuFyXNwJxJXk/c4Gwj9xaTJwIDVQCXawWD0qb3IzMGH5rglQaO0XA==", + "dev": true, + "requires": { + "domelementtype": "^1.3.0", + "entities": "^1.1.1" + } + }, + "domelementtype": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-1.3.1.tgz", + "integrity": "sha512-BSKB+TSpMpFI/HOxCNr1O8aMOTZ8hT3pM3GQ0w/mWRmkhEDSFJkkyzz4XQsBV44BChwGkrDfMyjVD0eA2aFV3w==", + "dev": true + }, + "domhandler": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-2.4.2.tgz", + "integrity": "sha512-JiK04h0Ht5u/80fdLMCEmV4zkNh2BcoMFBmZ/91WtYZ8qVXSKjiw7fXMgFPnHcSZgOo3XdinHvmnDUeMf5R4wA==", + "dev": true, + "requires": { + "domelementtype": "1" + } + }, + "domutils": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/domutils/-/domutils-1.5.1.tgz", + "integrity": "sha1-3NhIiib1Y9YQeeSMn3t+Mjc2gs8=", + "dev": true, + "requires": { + "dom-serializer": "0", + "domelementtype": "1" + } + }, + "electron-to-chromium": { + "version": "1.3.322", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.322.tgz", + "integrity": "sha512-Tc8JQEfGQ1MzfSzI/bTlSr7btJv/FFO7Yh6tanqVmIWOuNCu6/D1MilIEgLtmWqIrsv+o4IjpLAhgMBr/ncNAA==", + "dev": true + }, + "emoji-regex": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", + "dev": true + }, + "entities": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/entities/-/entities-1.1.1.tgz", + "integrity": "sha1-blwtClYhtdra7O+AuQ7ftc13cvA=", + "dev": true + }, + "error-ex": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz", + "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==", + "dev": true, + "requires": { + "is-arrayish": "^0.2.1" + } + }, + "es-abstract": { + "version": "1.17.0-next.1", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.17.0-next.1.tgz", + "integrity": "sha512-7MmGr03N7Rnuid6+wyhD9sHNE2n4tFSwExnU2lQl3lIo2ShXWGePY80zYaoMOmILWv57H0amMjZGHNzzGG70Rw==", + "dev": true, + "requires": { + "es-to-primitive": "^1.2.1", + "function-bind": "^1.1.1", + "has": "^1.0.3", + "has-symbols": "^1.0.1", + "is-callable": "^1.1.4", + "is-regex": "^1.0.4", + "object-inspect": "^1.7.0", + "object-keys": "^1.1.1", + "object.assign": "^4.1.0", + "string.prototype.trimleft": "^2.1.0", + "string.prototype.trimright": "^2.1.0" + } + }, + "es-to-primitive": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz", + "integrity": "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==", + "dev": true, + "requires": { + "is-callable": "^1.1.4", + "is-date-object": "^1.0.1", + "is-symbol": "^1.0.2" + } + }, + "escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=", + "dev": true + }, + "eslint": { + "version": "6.7.2", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-6.7.2.tgz", + "integrity": "sha512-qMlSWJaCSxDFr8fBPvJM9kJwbazrhNcBU3+DszDW1OlEwKBBRWsJc7NJFelvwQpanHCR14cOLD41x8Eqvo3Nng==", + "dev": true, + "requires": { + "@babel/code-frame": "^7.0.0", + "ajv": "^6.10.0", + "chalk": "^2.1.0", + "cross-spawn": "^6.0.5", + "debug": "^4.0.1", + "doctrine": "^3.0.0", + "eslint-scope": "^5.0.0", + "eslint-utils": "^1.4.3", + "eslint-visitor-keys": "^1.1.0", + "espree": "^6.1.2", + "esquery": "^1.0.1", + "esutils": "^2.0.2", + "file-entry-cache": "^5.0.1", + "functional-red-black-tree": "^1.0.1", + "glob-parent": "^5.0.0", + "globals": "^12.1.0", + "ignore": "^4.0.6", + "import-fresh": "^3.0.0", + "imurmurhash": "^0.1.4", + "inquirer": "^7.0.0", + "is-glob": "^4.0.0", + "js-yaml": "^3.13.1", + "json-stable-stringify-without-jsonify": "^1.0.1", + "levn": "^0.3.0", + "lodash": "^4.17.14", + "minimatch": "^3.0.4", + "mkdirp": "^0.5.1", + "natural-compare": "^1.4.0", + "optionator": "^0.8.3", + "progress": "^2.0.0", + "regexpp": "^2.0.1", + "semver": "^6.1.2", + "strip-ansi": "^5.2.0", + "strip-json-comments": "^3.0.1", + "table": "^5.2.3", + "text-table": "^0.2.0", + "v8-compile-cache": "^2.0.3" + }, + "dependencies": { + "eslint-utils": { + "version": "1.4.3", + "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-1.4.3.tgz", + "integrity": "sha512-fbBN5W2xdY45KulGXmLHZ3c3FHfVYmKg0IrAKGOkT/464PQsx2UeIzfz1RmEci+KLm1bBaAzZAh8+/E+XAeZ8Q==", + "dev": true, + "requires": { + "eslint-visitor-keys": "^1.1.0" + } + }, + "globals": { + "version": "12.3.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-12.3.0.tgz", + "integrity": "sha512-wAfjdLgFsPZsklLJvOBUBmzYE8/CwhEqSBEMRXA3qxIiNtyqvjYurAtIfDh6chlEPUfmTY3MnZh5Hfh4q0UlIw==", + "dev": true, + "requires": { + "type-fest": "^0.8.1" + } + } + } + }, + "eslint-config-standard": { + "version": "14.1.0", + "resolved": "https://registry.npmjs.org/eslint-config-standard/-/eslint-config-standard-14.1.0.tgz", + "integrity": "sha512-EF6XkrrGVbvv8hL/kYa/m6vnvmUT+K82pJJc4JJVMM6+Qgqh0pnwprSxdduDLB9p/7bIxD+YV5O0wfb8lmcPbA==", + "dev": true + }, + "eslint-import-resolver-node": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.2.tgz", + "integrity": "sha512-sfmTqJfPSizWu4aymbPr4Iidp5yKm8yDkHp+Ir3YiTHiiDfxh69mOUsmiqW6RZ9zRXFaF64GtYmN7e+8GHBv6Q==", + "dev": true, + "requires": { + "debug": "^2.6.9", + "resolve": "^1.5.0" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "requires": { + "ms": "2.0.0" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + } + } + }, + "eslint-module-utils": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/eslint-module-utils/-/eslint-module-utils-2.5.0.tgz", + "integrity": "sha512-kCo8pZaNz2dsAW7nCUjuVoI11EBXXpIzfNxmaoLhXoRDOnqXLC4iSGVRdZPhOitfbdEfMEfKOiENaK6wDPZEGw==", + "dev": true, + "requires": { + "debug": "^2.6.9", + "pkg-dir": "^2.0.0" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "requires": { + "ms": "2.0.0" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + } + } + }, + "eslint-plugin-es": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-es/-/eslint-plugin-es-2.0.0.tgz", + "integrity": "sha512-f6fceVtg27BR02EYnBhgWLFQfK6bN4Ll0nQFrBHOlCsAyxeZkn0NHns5O0YZOPrV1B3ramd6cgFwaoFLcSkwEQ==", + "dev": true, + "requires": { + "eslint-utils": "^1.4.2", + "regexpp": "^3.0.0" + }, + "dependencies": { + "regexpp": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/regexpp/-/regexpp-3.0.0.tgz", + "integrity": "sha512-Z+hNr7RAVWxznLPuA7DIh8UNX1j9CDrUQxskw9IrBE1Dxue2lyXT+shqEIeLUjrokxIP8CMy1WkjgG3rTsd5/g==", + "dev": true + } + } + }, + "eslint-plugin-import": { + "version": "2.19.1", + "resolved": "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.19.1.tgz", + "integrity": "sha512-x68131aKoCZlCae7rDXKSAQmbT5DQuManyXo2sK6fJJ0aK5CWAkv6A6HJZGgqC8IhjQxYPgo6/IY4Oz8AFsbBw==", + "dev": true, + "requires": { + "array-includes": "^3.0.3", + "array.prototype.flat": "^1.2.1", + "contains-path": "^0.1.0", + "debug": "^2.6.9", + "doctrine": "1.5.0", + "eslint-import-resolver-node": "^0.3.2", + "eslint-module-utils": "^2.4.1", + "has": "^1.0.3", + "minimatch": "^3.0.4", + "object.values": "^1.1.0", + "read-pkg-up": "^2.0.0", + "resolve": "^1.12.0" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "requires": { + "ms": "2.0.0" + } + }, + "doctrine": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-1.5.0.tgz", + "integrity": "sha1-N53Ocw9hZvds76TmcHoVmwLFpvo=", + "dev": true, + "requires": { + "esutils": "^2.0.2", + "isarray": "^1.0.0" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + }, + "resolve": { + "version": "1.13.1", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.13.1.tgz", + "integrity": "sha512-CxqObCX8K8YtAhOBRg+lrcdn+LK+WYOS8tSjqSFbjtrI5PnS63QPhZl4+yKfrU9tdsbMu9Anr/amegT87M9Z6w==", + "dev": true, + "requires": { + "path-parse": "^1.0.6" + } + } + } + }, + "eslint-plugin-node": { + "version": "10.0.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-node/-/eslint-plugin-node-10.0.0.tgz", + "integrity": "sha512-1CSyM/QCjs6PXaT18+zuAXsjXGIGo5Rw630rSKwokSs2jrYURQc4R5JZpoanNCqwNmepg+0eZ9L7YiRUJb8jiQ==", + "dev": true, + "requires": { + "eslint-plugin-es": "^2.0.0", + "eslint-utils": "^1.4.2", + "ignore": "^5.1.1", + "minimatch": "^3.0.4", + "resolve": "^1.10.1", + "semver": "^6.1.0" + }, + "dependencies": { + "ignore": { + "version": "5.1.4", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.1.4.tgz", + "integrity": "sha512-MzbUSahkTW1u7JpKKjY7LCARd1fU5W2rLdxlM4kdkayuCwZImjkpluF9CM1aLewYJguPDqewLam18Y6AU69A8A==", + "dev": true + } + } + }, + "eslint-plugin-promise": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/eslint-plugin-promise/-/eslint-plugin-promise-4.2.1.tgz", + "integrity": "sha512-VoM09vT7bfA7D+upt+FjeBO5eHIJQBUWki1aPvB+vbNiHS3+oGIJGIeyBtKQTME6UPXXy3vV07OL1tHd3ANuDw==", + "dev": true + }, + "eslint-plugin-standard": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/eslint-plugin-standard/-/eslint-plugin-standard-4.0.1.tgz", + "integrity": "sha512-v/KBnfyaOMPmZc/dmc6ozOdWqekGp7bBGq4jLAecEfPGmfKiWS4sA8sC0LqiV9w5qmXAtXVn4M3p1jSyhY85SQ==", + "dev": true + }, + "eslint-scope": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.0.0.tgz", + "integrity": "sha512-oYrhJW7S0bxAFDvWqzvMPRm6pcgcnWc4QnofCAqRTRfQC0JcwenzGglTtsLyIuuWFfkqDG9vz67cnttSd53djw==", + "dev": true, + "requires": { + "esrecurse": "^4.1.0", + "estraverse": "^4.1.1" + } + }, + "eslint-utils": { + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-1.4.2.tgz", + "integrity": "sha512-eAZS2sEUMlIeCjBeubdj45dmBHQwPHWyBcT1VSYB7o9x9WRRqKxyUoiXlRjyAwzN7YEzHJlYg0NmzDRWx6GP4Q==", + "dev": true, + "requires": { + "eslint-visitor-keys": "^1.0.0" + } + }, + "eslint-visitor-keys": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-1.1.0.tgz", + "integrity": "sha512-8y9YjtM1JBJU/A9Kc+SbaOV4y29sSWckBwMHa+FGtVj5gN/sbnKDf6xJUl+8g7FAij9LVaP8C24DUiH/f/2Z9A==", + "dev": true + }, + "espree": { + "version": "6.1.2", + "resolved": "https://registry.npmjs.org/espree/-/espree-6.1.2.tgz", + "integrity": "sha512-2iUPuuPP+yW1PZaMSDM9eyVf8D5P0Hi8h83YtZ5bPc/zHYjII5khoixIUTMO794NOY8F/ThF1Bo8ncZILarUTA==", + "dev": true, + "requires": { + "acorn": "^7.1.0", + "acorn-jsx": "^5.1.0", + "eslint-visitor-keys": "^1.1.0" + } + }, + "esprima": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", + "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==", + "dev": true + }, + "esquery": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.0.1.tgz", + "integrity": "sha512-SmiyZ5zIWH9VM+SRUReLS5Q8a7GxtRdxEBVZpm98rJM7Sb+A9DVCndXfkeFUd3byderg+EbDkfnevfCwynWaNA==", + "dev": true, + "requires": { + "estraverse": "^4.0.0" + } + }, + "esrecurse": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.2.1.tgz", + "integrity": "sha512-64RBB++fIOAXPw3P9cy89qfMlvZEXZkqqJkjqqXIvzP5ezRZjW+lPWjw35UX/3EhUPFYbg5ER4JYgDw4007/DQ==", + "dev": true, + "requires": { + "estraverse": "^4.1.0" + } + }, + "estraverse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", + "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", + "dev": true + }, + "estree-walker": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-0.6.1.tgz", + "integrity": "sha512-SqmZANLWS0mnatqbSfRP5g8OXZC12Fgg1IwNtLsyHDzJizORW4khDfjPqJZsemPWBB2uqykUah5YpQ6epsqC/w==", + "dev": true + }, + "esutils": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", + "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==", + "dev": true + }, + "external-editor": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/external-editor/-/external-editor-3.1.0.tgz", + "integrity": "sha512-hMQ4CX1p1izmuLYyZqLMO/qGNw10wSv9QDCPfzXfyFrOaCSSoRfqE1Kf1s5an66J5JZC62NewG+mK49jOCtQew==", + "dev": true, + "requires": { + "chardet": "^0.7.0", + "iconv-lite": "^0.4.24", + "tmp": "^0.0.33" + } + }, + "fast-deep-equal": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-2.0.1.tgz", + "integrity": "sha1-ewUhjd+WZ79/Nwv3/bLLFf3Qqkk=", + "dev": true + }, + "fast-json-stable-stringify": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.0.0.tgz", + "integrity": "sha1-1RQsDK7msRifh9OnYREGT4bIu/I=", + "dev": true + }, + "fast-levenshtein": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", + "integrity": "sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc=", + "dev": true + }, + "figures": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/figures/-/figures-3.1.0.tgz", + "integrity": "sha512-ravh8VRXqHuMvZt/d8GblBeqDMkdJMBdv/2KntFH+ra5MXkO7nxNKpzQ3n6QD/2da1kH0aWmNISdvhM7gl2gVg==", + "dev": true, + "requires": { + "escape-string-regexp": "^1.0.5" + } + }, + "file-entry-cache": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-5.0.1.tgz", + "integrity": "sha512-bCg29ictuBaKUwwArK4ouCaqDgLZcysCFLmM/Yn/FDoqndh/9vNuQfXRDvTuXKLxfD/JtZQGKFT8MGcJBK644g==", + "dev": true, + "requires": { + "flat-cache": "^2.0.1" + } + }, + "find-up": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-2.1.0.tgz", + "integrity": "sha1-RdG35QbHF93UgndaK3eSCjwMV6c=", + "dev": true, + "requires": { + "locate-path": "^2.0.0" + } + }, + "flat-cache": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-2.0.1.tgz", + "integrity": "sha512-LoQe6yDuUMDzQAEH8sgmh4Md6oZnc/7PjtwjNFSzveXqSHt6ka9fPBuso7IGf9Rz4uqnSnWiFH2B/zj24a5ReA==", + "dev": true, + "requires": { + "flatted": "^2.0.0", + "rimraf": "2.6.3", + "write": "1.0.3" + } + }, + "flatted": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/flatted/-/flatted-2.0.1.tgz", + "integrity": "sha512-a1hQMktqW9Nmqr5aktAux3JMNqaucxGcjtjWnZLHX7yyPCmlSV3M54nGYbqT8K+0GhF3NBgmJCc3ma+WOgX8Jg==", + "dev": true + }, + "form-data": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/form-data/-/form-data-2.5.1.tgz", + "integrity": "sha512-m21N3WOmEEURgk6B9GLOE4RuWOFf28Lhh9qGYeNlGq4VDXUlJy2th2slBNU8Gp8EzloYZOibZJ7t5ecIrFSjVA==", + "dev": true, + "requires": { + "asynckit": "^0.4.0", + "combined-stream": "^1.0.6", + "mime-types": "^2.1.12" + } + }, + "front-matter": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/front-matter/-/front-matter-3.0.2.tgz", + "integrity": "sha512-iBGZaWyzqgsrPGsqrXZP6N4hp5FzSKDi18nfAoYpgz3qK5sAwFv/ojmn3VS60SOgLvq6CtojNqy0y6ZNz05IzQ==", + "dev": true, + "requires": { + "js-yaml": "^3.13.1" + } + }, + "fs.realpath": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", + "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=", + "dev": true + }, + "function-bind": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", + "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==", + "dev": true + }, + "functional-red-black-tree": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/functional-red-black-tree/-/functional-red-black-tree-1.0.1.tgz", + "integrity": "sha1-GwqzvVU7Kg1jmdKcDj6gslIHgyc=", + "dev": true + }, + "get-port": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/get-port/-/get-port-3.2.0.tgz", + "integrity": "sha1-3Xzn3hh8Bsi/NTeWrHHgmfCYDrw=", + "dev": true + }, + "glob": { + "version": "7.1.4", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.4.tgz", + "integrity": "sha512-hkLPepehmnKk41pUGm3sYxoFs/umurYfYJCerbXEyFIWcAzvpipAgVkBqqT9RBKMGjnq6kMuyYwha6csxbiM1A==", + "dev": true, + "requires": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.0.4", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + } + }, + "glob-parent": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.0.tgz", + "integrity": "sha512-qjtRgnIVmOfnKUE3NJAQEdk+lKrxfw8t5ke7SXtfMTHcjsBfOfWXCQfdb30zfDoZQ2IRSIiidmjtbHZPZ++Ihw==", + "dev": true, + "requires": { + "is-glob": "^4.0.1" + } + }, + "globals": { + "version": "11.12.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz", + "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==", + "dev": true + }, + "graceful-fs": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.3.tgz", + "integrity": "sha512-a30VEBm4PEdx1dRB7MFK7BejejvCvBronbLjht+sHuGYj8PHs7M/5Z+rt5lw551vZ7yfTCj4Vuyy3mSJytDWRQ==", + "dev": true + }, + "has": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", + "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", + "dev": true, + "requires": { + "function-bind": "^1.1.1" + } + }, + "has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=", + "dev": true + }, + "has-symbols": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.1.tgz", + "integrity": "sha512-PLcsoqu++dmEIZB+6totNFKq/7Do+Z0u4oT0zKOJNl3lYK6vGwwu2hjHs+68OEZbTjiUE9bgOABXbP/GvrS0Kg==", + "dev": true + }, + "hosted-git-info": { + "version": "2.8.5", + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.5.tgz", + "integrity": "sha512-kssjab8CvdXfcXMXVcvsXum4Hwdq9XGtRD3TteMEvEbq0LXyiNQr6AprqKqfeaDXze7SxWvRxdpwE6ku7ikLkg==", + "dev": true + }, + "htmlparser2": { + "version": "3.10.1", + "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-3.10.1.tgz", + "integrity": "sha512-IgieNijUMbkDovyoKObU1DUhm1iwNYE/fuifEoEHfd1oZKZDaONBSkal7Y01shxsM49R4XaMdGez3WnF9UfiCQ==", + "dev": true, + "requires": { + "domelementtype": "^1.3.1", + "domhandler": "^2.3.0", + "domutils": "^1.5.1", + "entities": "^1.1.1", + "inherits": "^2.0.1", + "readable-stream": "^3.1.1" + } + }, + "http-basic": { + "version": "8.1.3", + "resolved": "https://registry.npmjs.org/http-basic/-/http-basic-8.1.3.tgz", + "integrity": "sha512-/EcDMwJZh3mABI2NhGfHOGOeOZITqfkEO4p/xK+l3NpyncIHUQBoMvCSF/b5GqvKtySC2srL/GGG3+EtlqlmCw==", + "dev": true, + "requires": { + "caseless": "^0.12.0", + "concat-stream": "^1.6.2", + "http-response-object": "^3.0.1", + "parse-cache-control": "^1.0.1" + } + }, + "http-response-object": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/http-response-object/-/http-response-object-3.0.2.tgz", + "integrity": "sha512-bqX0XTF6fnXSQcEJ2Iuyr75yVakyjIDCqroJQ/aHfSdlM743Cwqoi2nDYMzLGWUcuTWGWy8AAvOKXTfiv6q9RA==", + "dev": true, + "requires": { + "@types/node": "^10.0.3" + }, + "dependencies": { + "@types/node": { + "version": "10.17.4", + "resolved": "https://registry.npmjs.org/@types/node/-/node-10.17.4.tgz", + "integrity": "sha512-F2pgg+LcIr/elguz+x+fdBX5KeZXGUOp7TV8M0TVIrDezYLFRNt8oMTyps0VQ1kj5WGGoR18RdxnRDHXrIFHMQ==", + "dev": true + } + } + }, + "iconv-lite": { + "version": "0.4.24", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", + "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", + "dev": true, + "requires": { + "safer-buffer": ">= 2.1.2 < 3" + } + }, + "ignore": { + "version": "4.0.6", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-4.0.6.tgz", + "integrity": "sha512-cyFDKrqc/YdcWFniJhzI42+AzS+gNwmUzOSFcRCQYwySuBBBy/KjuxWLZ/FHEH6Moq1NizMOBWyTcv8O4OZIMg==", + "dev": true + }, + "import-fresh": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.2.1.tgz", + "integrity": "sha512-6e1q1cnWP2RXD9/keSkxHScg508CdXqXWgWBaETNhyuBFz+kUZlKboh+ISK+bU++DmbHimVBrOz/zzPe0sZ3sQ==", + "dev": true, + "requires": { + "parent-module": "^1.0.0", + "resolve-from": "^4.0.0" + } + }, + "imurmurhash": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", + "integrity": "sha1-khi5srkoojixPcT7a21XbyMUU+o=", + "dev": true + }, + "inflight": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", + "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=", + "dev": true, + "requires": { + "once": "^1.3.0", + "wrappy": "1" + } + }, + "inherits": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", + "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=", + "dev": true + }, + "inquirer": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-7.0.0.tgz", + "integrity": "sha512-rSdC7zelHdRQFkWnhsMu2+2SO41mpv2oF2zy4tMhmiLWkcKbOAs87fWAJhVXttKVwhdZvymvnuM95EyEXg2/tQ==", + "dev": true, + "requires": { + "ansi-escapes": "^4.2.1", + "chalk": "^2.4.2", + "cli-cursor": "^3.1.0", + "cli-width": "^2.0.0", + "external-editor": "^3.0.3", + "figures": "^3.0.0", + "lodash": "^4.17.15", + "mute-stream": "0.0.8", + "run-async": "^2.2.0", + "rxjs": "^6.4.0", + "string-width": "^4.1.0", + "strip-ansi": "^5.1.0", + "through": "^2.3.6" + }, + "dependencies": { + "lodash": { + "version": "4.17.15", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.15.tgz", + "integrity": "sha512-8xOcRHvCjnocdS5cpwXQXVzmmh5e5+saE2QGoeQmbKmRS6J3VQppPOIt0MnmE+4xlZoumy0GPG0D0MVIQbNA1A==", + "dev": true + } + } + }, + "invariant": { + "version": "2.2.4", + "resolved": "https://registry.npmjs.org/invariant/-/invariant-2.2.4.tgz", + "integrity": "sha512-phJfQVBuaJM5raOpJjSfkiD6BpbCE4Ns//LaXl6wGYtUBY83nWS6Rf9tXm2e8VaK60JEjYldbPif/A2B1C2gNA==", + "dev": true, + "requires": { + "loose-envify": "^1.0.0" + } + }, + "is-arrayish": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", + "integrity": "sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=", + "dev": true + }, + "is-callable": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.1.4.tgz", + "integrity": "sha512-r5p9sxJjYnArLjObpjA4xu5EKI3CuKHkJXMhT7kwbpUyIFD1n5PMAsoPvWnvtZiNz7LjkYDRZhd7FlI0eMijEA==", + "dev": true + }, + "is-date-object": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.1.tgz", + "integrity": "sha1-mqIOtq7rv/d/vTPnTKAbM1gdOhY=", + "dev": true + }, + "is-extglob": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", + "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=", + "dev": true + }, + "is-fullwidth-code-point": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", + "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", + "dev": true + }, + "is-glob": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.1.tgz", + "integrity": "sha512-5G0tKtBTFImOqDnLB2hG6Bp2qcKEFduo4tZu9MT/H6NQv/ghhy30o55ufafxJ/LdH79LLs2Kfrn85TLKyA7BUg==", + "dev": true, + "requires": { + "is-extglob": "^2.1.1" + } + }, + "is-promise": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-promise/-/is-promise-2.1.0.tgz", + "integrity": "sha1-eaKp7OfwlugPNtKy87wWwf9L8/o=", + "dev": true + }, + "is-reference": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/is-reference/-/is-reference-1.1.4.tgz", + "integrity": "sha512-uJA/CDPO3Tao3GTrxYn6AwkM4nUPJiGGYu5+cB8qbC7WGFlrKZbiRo7SFKxUAEpFUfiHofWCXBUNhvYJMh+6zw==", + "dev": true, + "requires": { + "@types/estree": "0.0.39" + } + }, + "is-regex": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.0.4.tgz", + "integrity": "sha1-VRdIm1RwkbCTDglWVM7SXul+lJE=", + "dev": true, + "requires": { + "has": "^1.0.1" + } + }, + "is-symbol": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.3.tgz", + "integrity": "sha512-OwijhaRSgqvhm/0ZdAcXNZt9lYdKFpcRDT5ULUuYXPoT794UNOdU+gpT6Rzo7b4V2HUl/op6GqY894AZwv9faQ==", + "dev": true, + "requires": { + "has-symbols": "^1.0.1" + } + }, + "isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=", + "dev": true + }, + "isexe": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", + "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=", + "dev": true + }, + "jasmine": { + "version": "3.5.0", + "resolved": "https://registry.npmjs.org/jasmine/-/jasmine-3.5.0.tgz", + "integrity": "sha512-DYypSryORqzsGoMazemIHUfMkXM7I7easFaxAvNM3Mr6Xz3Fy36TupTrAOxZWN8MVKEU5xECv22J4tUQf3uBzQ==", + "dev": true, + "requires": { + "glob": "^7.1.4", + "jasmine-core": "~3.5.0" + } + }, + "jasmine-core": { + "version": "3.5.0", + "resolved": "https://registry.npmjs.org/jasmine-core/-/jasmine-core-3.5.0.tgz", + "integrity": "sha512-nCeAiw37MIMA9w9IXso7bRaLl+c/ef3wnxsoSAlYrzS+Ot0zTG6nU8G/cIfGkqpkjX2wNaIW9RFG0TwIFnG6bA==", + "dev": true + }, + "js-levenshtein": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/js-levenshtein/-/js-levenshtein-1.1.6.tgz", + "integrity": "sha512-X2BB11YZtrRqY4EnQcLX5Rh373zbK4alC1FW7D7MBhL2gtcC17cTnr6DmfHZeS0s2rTHjUTMMHfG7gO8SSdw+g==", + "dev": true + }, + "js-tokens": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", + "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==", + "dev": true + }, + "js-yaml": { + "version": "3.13.1", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.13.1.tgz", + "integrity": "sha512-YfbcO7jXDdyj0DGxYVSlSeQNHbD7XPWvrVWeVUujrQEoZzWJIRrCPoyk6kL6IAjAG2IolMK4T0hNUe0HOUs5Jw==", + "dev": true, + "requires": { + "argparse": "^1.0.7", + "esprima": "^4.0.0" + } + }, + "jsesc": { + "version": "2.5.2", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz", + "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==", + "dev": true + }, + "json-schema-traverse": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", + "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", + "dev": true + }, + "json-stable-stringify-without-jsonify": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz", + "integrity": "sha1-nbe1lJatPzz+8wp1FC0tkwrXJlE=", + "dev": true + }, + "json5": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/json5/-/json5-2.1.1.tgz", + "integrity": "sha512-l+3HXD0GEI3huGq1njuqtzYK8OYJyXMkOLtQ53pjWh89tvWS2h6l+1zMkYWqlb57+SiQodKZyvMEFb2X+KrFhQ==", + "dev": true, + "requires": { + "minimist": "^1.2.0" + } + }, + "levn": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/levn/-/levn-0.3.0.tgz", + "integrity": "sha1-OwmSTt+fCDwEkP3UwLxEIeBHZO4=", + "dev": true, + "requires": { + "prelude-ls": "~1.1.2", + "type-check": "~0.3.2" + } + }, + "linkify-it": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/linkify-it/-/linkify-it-2.2.0.tgz", + "integrity": "sha512-GnAl/knGn+i1U/wjBz3akz2stz+HrHLsxMwHQGofCDfPvlf+gDKN58UtfmUquTY4/MXeE2x7k19KQmeoZi94Iw==", + "dev": true, + "requires": { + "uc.micro": "^1.0.1" + } + }, + "load-json-file": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-2.0.0.tgz", + "integrity": "sha1-eUfkIUmvgNaWy/eXvKq8/h/inKg=", + "dev": true, + "requires": { + "graceful-fs": "^4.1.2", + "parse-json": "^2.2.0", + "pify": "^2.0.0", + "strip-bom": "^3.0.0" + } + }, + "locate-path": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-2.0.0.tgz", + "integrity": "sha1-K1aLJl7slExtnA3pw9u7ygNUzY4=", + "dev": true, + "requires": { + "p-locate": "^2.0.0", + "path-exists": "^3.0.0" + } + }, + "lodash": { + "version": "4.17.14", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.14.tgz", + "integrity": "sha512-mmKYbW3GLuJeX+iGP+Y7Gp1AiGHGbXHCOh/jZmrawMmsE7MS4znI3RL2FsjbqOyMayHInjOeykW7PEajUk1/xw==", + "dev": true + }, + "loose-envify": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz", + "integrity": "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==", + "dev": true, + "requires": { + "js-tokens": "^3.0.0 || ^4.0.0" + } + }, + "magic-string": { + "version": "0.25.4", + "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.25.4.tgz", + "integrity": "sha512-oycWO9nEVAP2RVPbIoDoA4Y7LFIJ3xRYov93gAyJhZkET1tNuB0u7uWkZS2LpBWTJUWnmau/To8ECWRC+jKNfw==", + "dev": true, + "requires": { + "sourcemap-codec": "^1.4.4" + } + }, + "markdown": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/markdown/-/markdown-0.5.0.tgz", + "integrity": "sha1-KCBbVlqK51kt4gdGPWY33BgnIrI=", + "dev": true, + "requires": { + "nopt": "~2.1.1" + } + }, + "markdown-it": { + "version": "10.0.0", + "resolved": "https://registry.npmjs.org/markdown-it/-/markdown-it-10.0.0.tgz", + "integrity": "sha512-YWOP1j7UbDNz+TumYP1kpwnP0aEa711cJjrAQrzd0UXlbJfc5aAq0F/PZHjiioqDC1NKgvIMX+o+9Bk7yuM2dg==", + "dev": true, + "requires": { + "argparse": "^1.0.7", + "entities": "~2.0.0", + "linkify-it": "^2.0.0", + "mdurl": "^1.0.1", + "uc.micro": "^1.0.5" + }, + "dependencies": { + "entities": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/entities/-/entities-2.0.0.tgz", + "integrity": "sha512-D9f7V0JSRwIxlRI2mjMqufDrRDnx8p+eEOz7aUM9SuvF8gsBzra0/6tbjl1m8eQHrZlYj6PxqE00hZ1SAIKPLw==", + "dev": true + } + } + }, + "mdurl": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/mdurl/-/mdurl-1.0.1.tgz", + "integrity": "sha1-/oWy7HWlkDfyrf7BAP1sYBdhFS4=", + "dev": true + }, + "mime-db": { + "version": "1.40.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.40.0.tgz", + "integrity": "sha512-jYdeOMPy9vnxEqFRRo6ZvTZ8d9oPb+k18PKoYNYUe2stVEBPPwsln/qWzdbmaIvnhZ9v2P+CuecK+fpUfsV2mA==", + "dev": true + }, + "mime-types": { + "version": "2.1.24", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.24.tgz", + "integrity": "sha512-WaFHS3MCl5fapm3oLxU4eYDw77IQM2ACcxQ9RIxfaC3ooc6PFuBMGZZsYpvoXS5D5QTWPieo1jjLdAm3TBP3cQ==", + "dev": true, + "requires": { + "mime-db": "1.40.0" + } + }, + "mimic-fn": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", + "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==", + "dev": true + }, + "minimatch": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz", + "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==", + "dev": true, + "requires": { + "brace-expansion": "^1.1.7" + } + }, + "minimist": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz", + "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=", + "dev": true + }, + "mkdirp": { + "version": "0.5.1", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.1.tgz", + "integrity": "sha1-MAV0OOrGz3+MR2fzhkjWaX11yQM=", + "dev": true, + "requires": { + "minimist": "0.0.8" + }, + "dependencies": { + "minimist": { + "version": "0.0.8", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-0.0.8.tgz", + "integrity": "sha1-hX/Kv8M5fSYluCKCYuhqp6ARsF0=", + "dev": true + } + } + }, + "moment": { + "version": "2.24.0", + "resolved": "https://registry.npmjs.org/moment/-/moment-2.24.0.tgz", + "integrity": "sha512-bV7f+6l2QigeBBZSM/6yTNq4P2fNpSWj/0e7jQcy87A8e7o2nAfP/34/2ky5Vw4B9S446EtIhodAzkFCcR4dQg==", + "dev": true + }, + "ms": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", + "dev": true + }, + "mute-stream": { + "version": "0.0.8", + "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.8.tgz", + "integrity": "sha512-nnbWWOkoWyUsTjKrhgD0dcz22mdkSnpYqbEjIm2nhwhuxlSkpywJmBo8h0ZqJdkp73mb90SssHkN4rsRaBAfAA==", + "dev": true + }, + "natural-compare": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", + "integrity": "sha1-Sr6/7tdUHywnrPspvbvRXI1bpPc=", + "dev": true + }, + "nice-try": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/nice-try/-/nice-try-1.0.5.tgz", + "integrity": "sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ==", + "dev": true + }, + "node-fetch": { + "version": "2.6.0", + "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.0.tgz", + "integrity": "sha512-8dG4H5ujfvFiqDmVu9fQ5bOHUC15JMjMY/Zumv26oOvvVJjM67KF8koCWIabKQ1GJIa9r2mMZscBq/TbdOcmNA==", + "dev": true + }, + "node-releases": { + "version": "1.1.42", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-1.1.42.tgz", + "integrity": "sha512-OQ/ESmUqGawI2PRX+XIRao44qWYBBfN54ImQYdWVTQqUckuejOg76ysSqDBK8NG3zwySRVnX36JwDQ6x+9GxzA==", + "dev": true, + "requires": { + "semver": "^6.3.0" + } + }, + "nopt": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/nopt/-/nopt-2.1.2.tgz", + "integrity": "sha1-bMzZd7gBMqB3MdbozljCyDA8+a8=", + "dev": true, + "requires": { + "abbrev": "1" + } + }, + "normalize-package-data": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz", + "integrity": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==", + "dev": true, + "requires": { + "hosted-git-info": "^2.1.4", + "resolve": "^1.10.0", + "semver": "2 || 3 || 4 || 5", + "validate-npm-package-license": "^3.0.1" + }, + "dependencies": { + "semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "dev": true + } + } + }, + "nth-check": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-1.0.2.tgz", + "integrity": "sha512-WeBOdju8SnzPN5vTUJYxYUxLeXpCaVP5i5e0LF8fg7WORF2Wd7wFX/pk0tYZk7s8T+J7VLy0Da6J1+wCT0AtHg==", + "dev": true, + "requires": { + "boolbase": "~1.0.0" + } + }, + "object-inspect": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.7.0.tgz", + "integrity": "sha512-a7pEHdh1xKIAgTySUGgLMx/xwDZskN1Ud6egYYN3EdRW4ZMPNEDUTF+hwy2LUC+Bl+SyLXANnwz/jyh/qutKUw==", + "dev": true + }, + "object-keys": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", + "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==", + "dev": true + }, + "object.assign": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.0.tgz", + "integrity": "sha512-exHJeq6kBKj58mqGyTQ9DFvrZC/eR6OwxzoM9YRoGBqrXYonaFyGiFMuc9VZrXf7DarreEwMpurG3dd+CNyW5w==", + "dev": true, + "requires": { + "define-properties": "^1.1.2", + "function-bind": "^1.1.1", + "has-symbols": "^1.0.0", + "object-keys": "^1.0.11" + } + }, + "object.values": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.1.0.tgz", + "integrity": "sha512-8mf0nKLAoFX6VlNVdhGj31SVYpaNFtUnuoOXWyFEstsWRgU837AK+JYM0iAxwkSzGRbwn8cbFmgbyxj1j4VbXg==", + "dev": true, + "requires": { + "define-properties": "^1.1.3", + "es-abstract": "^1.12.0", + "function-bind": "^1.1.1", + "has": "^1.0.3" + }, + "dependencies": { + "es-abstract": { + "version": "1.16.3", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.16.3.tgz", + "integrity": "sha512-WtY7Fx5LiOnSYgF5eg/1T+GONaGmpvpPdCpSnYij+U2gDTL0UPfWrhDw7b2IYb+9NQJsYpCA0wOQvZfsd6YwRw==", + "dev": true, + "requires": { + "es-to-primitive": "^1.2.1", + "function-bind": "^1.1.1", + "has": "^1.0.3", + "has-symbols": "^1.0.1", + "is-callable": "^1.1.4", + "is-regex": "^1.0.4", + "object-inspect": "^1.7.0", + "object-keys": "^1.1.1", + "string.prototype.trimleft": "^2.1.0", + "string.prototype.trimright": "^2.1.0" + } + } + } + }, + "once": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", + "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=", + "dev": true, + "requires": { + "wrappy": "1" + } + }, + "onetime": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.0.tgz", + "integrity": "sha512-5NcSkPHhwTVFIQN+TUqXoS5+dlElHXdpAWu9I0HP20YOtIi+aZ0Ct82jdlILDxjLEAWwvm+qj1m6aEtsDVmm6Q==", + "dev": true, + "requires": { + "mimic-fn": "^2.1.0" + } + }, + "optionator": { + "version": "0.8.3", + "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.8.3.tgz", + "integrity": "sha512-+IW9pACdk3XWmmTXG8m3upGUJst5XRGzxMRjXzAuJ1XnIFNvfhjjIuYkDvysnPQ7qzqVzLt78BCruntqRhWQbA==", + "dev": true, + "requires": { + "deep-is": "~0.1.3", + "fast-levenshtein": "~2.0.6", + "levn": "~0.3.0", + "prelude-ls": "~1.1.2", + "type-check": "~0.3.2", + "word-wrap": "~1.2.3" + } + }, + "os-tmpdir": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz", + "integrity": "sha1-u+Z0BseaqFxc/sdm/lc0VV36EnQ=", + "dev": true + }, + "p-limit": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-1.3.0.tgz", + "integrity": "sha512-vvcXsLAJ9Dr5rQOPk7toZQZJApBl2K4J6dANSsEuh6QI41JYcsS/qhTGa9ErIUUgK3WNQoJYvylxvjqmiqEA9Q==", + "dev": true, + "requires": { + "p-try": "^1.0.0" + } + }, + "p-locate": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-2.0.0.tgz", + "integrity": "sha1-IKAQOyIqcMj9OcwuWAaA893l7EM=", + "dev": true, + "requires": { + "p-limit": "^1.1.0" + } + }, + "p-try": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/p-try/-/p-try-1.0.0.tgz", + "integrity": "sha1-y8ec26+P1CKOE/Yh8rGiN8GyB7M=", + "dev": true + }, + "parent-module": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz", + "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==", + "dev": true, + "requires": { + "callsites": "^3.0.0" + } + }, + "parse-cache-control": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/parse-cache-control/-/parse-cache-control-1.0.1.tgz", + "integrity": "sha1-juqz5U+laSD+Fro493+iGqzC104=", + "dev": true + }, + "parse-json": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-2.2.0.tgz", + "integrity": "sha1-9ID0BDTvgHQfhGkJn43qGPVaTck=", + "dev": true, + "requires": { + "error-ex": "^1.2.0" + } + }, + "parse5": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/parse5/-/parse5-5.1.0.tgz", + "integrity": "sha512-fxNG2sQjHvlVAYmzBZS9YlDp6PTSSDwa98vkD4QgVDDCAo84z5X1t5XyJQ62ImdLXx5NdIIfihey6xpum9/gRQ==", + "dev": true + }, + "parse5-sax-parser": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/parse5-sax-parser/-/parse5-sax-parser-5.1.0.tgz", + "integrity": "sha512-VEhdEDhBkoSILPmsZ96SoIIUow3hZbtgQsqXw7r8DxxnqsCIO0fwkT9mWgBcf9SPjVUh92liuEprHrrYzXBPWQ==", + "dev": true, + "requires": { + "parse5": "^5.1.0" + } + }, + "path-exists": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", + "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=", + "dev": true + }, + "path-is-absolute": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", + "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=", + "dev": true + }, + "path-key": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz", + "integrity": "sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A=", + "dev": true + }, + "path-parse": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.6.tgz", + "integrity": "sha512-GSmOT2EbHrINBf9SR7CDELwlJ8AENk3Qn7OikK4nFYAu3Ote2+JYNVvkpAEQm3/TLNEJFD/xZJjzyxg3KBWOzw==", + "dev": true + }, + "path-type": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-2.0.0.tgz", + "integrity": "sha1-8BLMuEFbcJb8LaoQVMPXI4lZTHM=", + "dev": true, + "requires": { + "pify": "^2.0.0" + } + }, + "pify": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", + "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=", + "dev": true + }, + "pkg-dir": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-2.0.0.tgz", + "integrity": "sha1-9tXREJ4Z1j7fQo4L1X4Sd3YVM0s=", + "dev": true, + "requires": { + "find-up": "^2.1.0" + } + }, + "prelude-ls": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.1.2.tgz", + "integrity": "sha1-IZMqVJ9eUv/ZqCf1cOBL5iqX2lQ=", + "dev": true + }, + "private": { + "version": "0.1.8", + "resolved": "https://registry.npmjs.org/private/-/private-0.1.8.tgz", + "integrity": "sha512-VvivMrbvd2nKkiG38qjULzlc+4Vx4wm/whI9pQD35YrARNnhxeiRktSOhSukRLFNlzg6Br/cJPet5J/u19r/mg==", + "dev": true + }, + "process-nextick-args": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz", + "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==", + "dev": true + }, + "progress": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/progress/-/progress-2.0.3.tgz", + "integrity": "sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA==", + "dev": true + }, + "promise": { + "version": "8.0.3", + "resolved": "https://registry.npmjs.org/promise/-/promise-8.0.3.tgz", + "integrity": "sha512-HeRDUL1RJiLhyA0/grn+PTShlBAcLuh/1BJGtrvjwbvRDCTLLMEz9rOGCV+R3vHY4MixIuoMEd9Yq/XvsTPcjw==", + "dev": true, + "requires": { + "asap": "~2.0.6" + } + }, + "punycode": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz", + "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==", + "dev": true + }, + "q": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/q/-/q-1.5.1.tgz", + "integrity": "sha1-fjL3W0E4EpHQRhHxvxQQmsAGUdc=", + "dev": true + }, + "qs": { + "version": "6.9.0", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.9.0.tgz", + "integrity": "sha512-27RP4UotQORTpmNQDX8BHPukOnBP3p1uUJY5UnDhaJB+rMt9iMsok724XL+UHU23bEFOHRMQ2ZhI99qOWUMGFA==", + "dev": true + }, + "read-pkg": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-2.0.0.tgz", + "integrity": "sha1-jvHAYjxqbbDcZxPEv6xGMysjaPg=", + "dev": true, + "requires": { + "load-json-file": "^2.0.0", + "normalize-package-data": "^2.3.2", + "path-type": "^2.0.0" + } + }, + "read-pkg-up": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-2.0.0.tgz", + "integrity": "sha1-a3KoBImE4MQeeVEP1en6mbO1Sb4=", + "dev": true, + "requires": { + "find-up": "^2.0.0", + "read-pkg": "^2.0.0" + } + }, + "readable-stream": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.3.0.tgz", + "integrity": "sha512-EsI+s3k3XsW+fU8fQACLN59ky34AZ14LoeVZpYwmZvldCFo0r0gnelwF2TcMjLor/BTL5aDJVBMkss0dthToPw==", + "dev": true, + "requires": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + } + }, + "regenerate": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/regenerate/-/regenerate-1.4.0.tgz", + "integrity": "sha512-1G6jJVDWrt0rK99kBjvEtziZNCICAuvIPkSiUFIQxVP06RCVpq3dmDo2oi6ABpYaDYaTRr67BEhL8r1wgEZZKg==", + "dev": true + }, + "regenerate-unicode-properties": { + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/regenerate-unicode-properties/-/regenerate-unicode-properties-8.1.0.tgz", + "integrity": "sha512-LGZzkgtLY79GeXLm8Dp0BVLdQlWICzBnJz/ipWUgo59qBaZ+BHtq51P2q1uVZlppMuUAT37SDk39qUbjTWB7bA==", + "dev": true, + "requires": { + "regenerate": "^1.4.0" + } + }, + "regenerator-transform": { + "version": "0.14.1", + "resolved": "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.14.1.tgz", + "integrity": "sha512-flVuee02C3FKRISbxhXl9mGzdbWUVHubl1SMaknjxkFB1/iqpJhArQUvRxOOPEc/9tAiX0BaQ28FJH10E4isSQ==", + "dev": true, + "requires": { + "private": "^0.1.6" + } + }, + "regexpp": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/regexpp/-/regexpp-2.0.1.tgz", + "integrity": "sha512-lv0M6+TkDVniA3aD1Eg0DVpfU/booSu7Eev3TDO/mZKHBfVjgCGTV4t4buppESEYDtkArYFOxTJWv6S5C+iaNw==", + "dev": true + }, + "regexpu-core": { + "version": "4.6.0", + "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-4.6.0.tgz", + "integrity": "sha512-YlVaefl8P5BnFYOITTNzDvan1ulLOiXJzCNZxduTIosN17b87h3bvG9yHMoHaRuo88H4mQ06Aodj5VtYGGGiTg==", + "dev": true, + "requires": { + "regenerate": "^1.4.0", + "regenerate-unicode-properties": "^8.1.0", + "regjsgen": "^0.5.0", + "regjsparser": "^0.6.0", + "unicode-match-property-ecmascript": "^1.0.4", + "unicode-match-property-value-ecmascript": "^1.1.0" + } + }, + "regjsgen": { + "version": "0.5.1", + "resolved": "https://registry.npmjs.org/regjsgen/-/regjsgen-0.5.1.tgz", + "integrity": "sha512-5qxzGZjDs9w4tzT3TPhCJqWdCc3RLYwy9J2NB0nm5Lz+S273lvWcpjaTGHsT1dc6Hhfq41uSEOw8wBmxrKOuyg==", + "dev": true + }, + "regjsparser": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.6.0.tgz", + "integrity": "sha512-RQ7YyokLiQBomUJuUG8iGVvkgOLxwyZM8k6d3q5SAXpg4r5TZJZigKFvC6PpD+qQ98bCDC5YelPeA3EucDoNeQ==", + "dev": true, + "requires": { + "jsesc": "~0.5.0" + }, + "dependencies": { + "jsesc": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-0.5.0.tgz", + "integrity": "sha1-597mbjXW/Bb3EP6R1c9p9w8IkR0=", + "dev": true + } + } + }, + "resolve": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.11.1.tgz", + "integrity": "sha512-vIpgF6wfuJOZI7KKKSP+HmiKggadPQAdsp5HiC1mvqnfp0gF1vdwgBWZIdrVft9pgqoMFQN+R7BSWZiBxx+BBw==", + "dev": true, + "requires": { + "path-parse": "^1.0.6" + } + }, + "resolve-from": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", + "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==", + "dev": true + }, + "restore-cursor": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-3.1.0.tgz", + "integrity": "sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA==", + "dev": true, + "requires": { + "onetime": "^5.1.0", + "signal-exit": "^3.0.2" + } + }, + "rimraf": { + "version": "2.6.3", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.6.3.tgz", + "integrity": "sha512-mwqeW5XsA2qAejG46gYdENaxXjx9onRNCfn7L0duuP4hCuTIi/QO7PDK07KJfp1d+izWPrzEJDcSqBa0OZQriA==", + "dev": true, + "requires": { + "glob": "^7.1.3" + } + }, + "rollup": { + "version": "1.27.11", + "resolved": "https://registry.npmjs.org/rollup/-/rollup-1.27.11.tgz", + "integrity": "sha512-ENXdvXk8tjtkNTvIvjRzOEu+vv54va7PiDR7VwP8TD+In6J87gKzzFmQMawQixEL2y9rsPEgomUS7ZVkq47Tww==", + "dev": true, + "requires": { + "@types/estree": "*", + "@types/node": "*", + "acorn": "^7.1.0" + } + }, + "rollup-plugin-babel": { + "version": "4.3.3", + "resolved": "https://registry.npmjs.org/rollup-plugin-babel/-/rollup-plugin-babel-4.3.3.tgz", + "integrity": "sha512-tKzWOCmIJD/6aKNz0H1GMM+lW1q9KyFubbWzGiOG540zxPPifnEAHTZwjo0g991Y+DyOZcLqBgqOdqazYE5fkw==", + "dev": true, + "requires": { + "@babel/helper-module-imports": "^7.0.0", + "rollup-pluginutils": "^2.8.1" + } + }, + "rollup-plugin-commonjs": { + "version": "10.1.0", + "resolved": "https://registry.npmjs.org/rollup-plugin-commonjs/-/rollup-plugin-commonjs-10.1.0.tgz", + "integrity": "sha512-jlXbjZSQg8EIeAAvepNwhJj++qJWNJw1Cl0YnOqKtP5Djx+fFGkp3WRh+W0ASCaFG5w1jhmzDxgu3SJuVxPF4Q==", + "dev": true, + "requires": { + "estree-walker": "^0.6.1", + "is-reference": "^1.1.2", + "magic-string": "^0.25.2", + "resolve": "^1.11.0", + "rollup-pluginutils": "^2.8.1" + } + }, + "rollup-plugin-license": { + "version": "0.13.0", + "resolved": "https://registry.npmjs.org/rollup-plugin-license/-/rollup-plugin-license-0.13.0.tgz", + "integrity": "sha512-K1At1InQufYagn1zNTikWG6NorVjdBBoKtJdHqbyV/Z1ksM3wHtWlR/4rqdKxyZjTXNTDzM7mxn7j/HERexLFw==", + "dev": true, + "requires": { + "commenting": "1.1.0", + "glob": "7.1.6", + "lodash": "4.17.15", + "magic-string": "0.25.4", + "mkdirp": "0.5.1", + "moment": "2.24.0", + "spdx-expression-validate": "2.0.0", + "spdx-satisfies": "5.0.0" + }, + "dependencies": { + "glob": { + "version": "7.1.6", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.6.tgz", + "integrity": "sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==", + "dev": true, + "requires": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.0.4", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + } + }, + "lodash": { + "version": "4.17.15", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.15.tgz", + "integrity": "sha512-8xOcRHvCjnocdS5cpwXQXVzmmh5e5+saE2QGoeQmbKmRS6J3VQppPOIt0MnmE+4xlZoumy0GPG0D0MVIQbNA1A==", + "dev": true + } + } + }, + "rollup-pluginutils": { + "version": "2.8.2", + "resolved": "https://registry.npmjs.org/rollup-pluginutils/-/rollup-pluginutils-2.8.2.tgz", + "integrity": "sha512-EEp9NhnUkwY8aif6bxgovPHMoMoNr2FulJziTndpt5H9RdwC47GSGuII9XxpSdzVGM0GWrNPHV6ie1LTNJPaLQ==", + "dev": true, + "requires": { + "estree-walker": "^0.6.1" + } + }, + "run-async": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/run-async/-/run-async-2.3.0.tgz", + "integrity": "sha1-A3GrSuC91yDUFm19/aZP96RFpsA=", + "dev": true, + "requires": { + "is-promise": "^2.1.0" + } + }, + "rxjs": { + "version": "6.5.3", + "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.5.3.tgz", + "integrity": "sha512-wuYsAYYFdWTAnAaPoKGNhfpWwKZbJW+HgAJ+mImp+Epl7BG8oNWBCTyRM8gba9k4lk8BgWdoYm21Mo/RYhhbgA==", + "dev": true, + "requires": { + "tslib": "^1.9.0" + } + }, + "safe-buffer": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.1.tgz", + "integrity": "sha512-kKvNJn6Mm93gAczWVJg7wH+wGYWNrDHdWvpUmHyEsgCtIwwo3bqPtV4tR5tuPaUhTOo/kvhVwd8XwwOllGYkbg==", + "dev": true + }, + "safer-buffer": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", + "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==", + "dev": true + }, + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "dev": true + }, + "shebang-command": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz", + "integrity": "sha1-RKrGW2lbAzmJaMOfNj/uXer98eo=", + "dev": true, + "requires": { + "shebang-regex": "^1.0.0" + } + }, + "shebang-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz", + "integrity": "sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM=", + "dev": true + }, + "signal-exit": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.2.tgz", + "integrity": "sha1-tf3AjxKH6hF4Yo5BXiUTK3NkbG0=", + "dev": true + }, + "slice-ansi": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-2.1.0.tgz", + "integrity": "sha512-Qu+VC3EwYLldKa1fCxuuvULvSJOKEgk9pi8dZeCVK7TqBfUNTH4sFkk4joj8afVSfAYgJoSOetjx9QWOJ5mYoQ==", + "dev": true, + "requires": { + "ansi-styles": "^3.2.0", + "astral-regex": "^1.0.0", + "is-fullwidth-code-point": "^2.0.0" + }, + "dependencies": { + "is-fullwidth-code-point": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz", + "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=", + "dev": true + } + } + }, + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", + "dev": true + }, + "sourcemap-codec": { + "version": "1.4.6", + "resolved": "https://registry.npmjs.org/sourcemap-codec/-/sourcemap-codec-1.4.6.tgz", + "integrity": "sha512-1ZooVLYFxC448piVLBbtOxFcXwnymH9oUF8nRd3CuYDVvkRBxRl6pB4Mtas5a4drtL+E8LDgFkQNcgIw6tc8Hg==", + "dev": true + }, + "spdx-compare": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/spdx-compare/-/spdx-compare-1.0.0.tgz", + "integrity": "sha512-C1mDZOX0hnu0ep9dfmuoi03+eOdDoz2yvK79RxbcrVEG1NO1Ph35yW102DHWKN4pk80nwCgeMmSY5L25VE4D9A==", + "dev": true, + "requires": { + "array-find-index": "^1.0.2", + "spdx-expression-parse": "^3.0.0", + "spdx-ranges": "^2.0.0" + } + }, + "spdx-correct": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.1.0.tgz", + "integrity": "sha512-lr2EZCctC2BNR7j7WzJ2FpDznxky1sjfxvvYEyzxNyb6lZXHODmEoJeFu4JupYlkfha1KZpJyoqiJ7pgA1qq8Q==", + "dev": true, + "requires": { + "spdx-expression-parse": "^3.0.0", + "spdx-license-ids": "^3.0.0" + } + }, + "spdx-exceptions": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.2.0.tgz", + "integrity": "sha512-2XQACfElKi9SlVb1CYadKDXvoajPgBVPn/gOQLrTvHdElaVhr7ZEbqJaRnJLVNeaI4cMEAgVCeBMKF6MWRDCRA==", + "dev": true + }, + "spdx-expression-parse": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.0.tgz", + "integrity": "sha512-Yg6D3XpRD4kkOmTpdgbUiEJFKghJH03fiC1OPll5h/0sO6neh2jqRDVHOQ4o/LMea0tgCkbMgea5ip/e+MkWyg==", + "dev": true, + "requires": { + "spdx-exceptions": "^2.1.0", + "spdx-license-ids": "^3.0.0" + } + }, + "spdx-expression-validate": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/spdx-expression-validate/-/spdx-expression-validate-2.0.0.tgz", + "integrity": "sha512-b3wydZLM+Tc6CFvaRDBOF9d76oGIHNCLYFeHbftFXUWjnfZWganmDmvtM5sm1cRwJc/VDBMLyGGrsLFd1vOxbg==", + "dev": true, + "requires": { + "spdx-expression-parse": "^3.0.0" + } + }, + "spdx-license-ids": { + "version": "3.0.5", + "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.5.tgz", + "integrity": "sha512-J+FWzZoynJEXGphVIS+XEh3kFSjZX/1i9gFBaWQcB+/tmpe2qUsSBABpcxqxnAxFdiUFEgAX1bjYGQvIZmoz9Q==", + "dev": true + }, + "spdx-ranges": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/spdx-ranges/-/spdx-ranges-2.1.1.tgz", + "integrity": "sha512-mcdpQFV7UDAgLpXEE/jOMqvK4LBoO0uTQg0uvXUewmEFhpiZx5yJSZITHB8w1ZahKdhfZqP5GPEOKLyEq5p8XA==", + "dev": true + }, + "spdx-satisfies": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/spdx-satisfies/-/spdx-satisfies-5.0.0.tgz", + "integrity": "sha512-/hGhwh20BeGmkA+P/lm06RvXD94JduwNxtx/oX3B5ClPt1/u/m5MCaDNo1tV3Y9laLkQr/NRde63b9lLMhlNfw==", + "dev": true, + "requires": { + "spdx-compare": "^1.0.0", + "spdx-expression-parse": "^3.0.0", + "spdx-ranges": "^2.0.0" + } + }, + "sprintf-js": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", + "integrity": "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=", + "dev": true + }, + "string-width": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.0.tgz", + "integrity": "sha512-zUz5JD+tgqtuDjMhwIg5uFVV3dtqZ9yQJlZVfq4I01/K5Paj5UHj7VyrQOJvzawSVlKpObApbfD0Ed6yJc+1eg==", + "dev": true, + "requires": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.0" + }, + "dependencies": { + "strip-ansi": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz", + "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==", + "dev": true, + "requires": { + "ansi-regex": "^5.0.0" + } + } + } + }, + "string.prototype.repeat": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/string.prototype.repeat/-/string.prototype.repeat-0.2.0.tgz", + "integrity": "sha1-q6Nt4I3O5qWjN9SbLqHaGyj8Ds8=", + "dev": true + }, + "string.prototype.trimleft": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/string.prototype.trimleft/-/string.prototype.trimleft-2.1.0.tgz", + "integrity": "sha512-FJ6b7EgdKxxbDxc79cOlok6Afd++TTs5szo+zJTUyow3ycrRfJVE2pq3vcN53XexvKZu/DJMDfeI/qMiZTrjTw==", + "dev": true, + "requires": { + "define-properties": "^1.1.3", + "function-bind": "^1.1.1" + } + }, + "string.prototype.trimright": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/string.prototype.trimright/-/string.prototype.trimright-2.1.0.tgz", + "integrity": "sha512-fXZTSV55dNBwv16uw+hh5jkghxSnc5oHq+5K/gXgizHwAvMetdAJlHqqoFC1FSDVPYWLkAKl2cxpUT41sV7nSg==", + "dev": true, + "requires": { + "define-properties": "^1.1.3", + "function-bind": "^1.1.1" + } + }, + "string_decoder": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.2.0.tgz", + "integrity": "sha512-6YqyX6ZWEYguAxgZzHGL7SsCeGx3V2TtOTqZz1xSTSWnqsbWwbptafNyvf/ACquZUXV3DANr5BDIwNYe1mN42w==", + "dev": true, + "requires": { + "safe-buffer": "~5.1.0" + } + }, + "strip-ansi": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz", + "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==", + "dev": true, + "requires": { + "ansi-regex": "^4.1.0" + }, + "dependencies": { + "ansi-regex": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz", + "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==", + "dev": true + } + } + }, + "strip-bom": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz", + "integrity": "sha1-IzTBjpx1n3vdVv3vfprj1YjmjtM=", + "dev": true + }, + "strip-json-comments": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.0.1.tgz", + "integrity": "sha512-VTyMAUfdm047mwKl+u79WIdrZxtFtn+nBxHeb844XBQ9uMNTuTHdx2hc5RiAJYqwTj3wc/xe5HLSdJSkJ+WfZw==", + "dev": true + }, + "supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "dev": true, + "requires": { + "has-flag": "^3.0.0" + } + }, + "sync-request": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/sync-request/-/sync-request-6.1.0.tgz", + "integrity": "sha512-8fjNkrNlNCrVc/av+Jn+xxqfCjYaBoHqCsDz6mt030UMxJGr+GSfCV1dQt2gRtlL63+VPidwDVLr7V2OcTSdRw==", + "dev": true, + "requires": { + "http-response-object": "^3.0.1", + "sync-rpc": "^1.2.1", + "then-request": "^6.0.0" + } + }, + "sync-rpc": { + "version": "1.3.6", + "resolved": "https://registry.npmjs.org/sync-rpc/-/sync-rpc-1.3.6.tgz", + "integrity": "sha512-J8jTXuZzRlvU7HemDgHi3pGnh/rkoqR/OZSjhTyyZrEkkYQbk7Z33AXp37mkPfPpfdOuj7Ex3H/TJM1z48uPQw==", + "dev": true, + "requires": { + "get-port": "^3.1.0" + } + }, + "table": { + "version": "5.4.6", + "resolved": "https://registry.npmjs.org/table/-/table-5.4.6.tgz", + "integrity": "sha512-wmEc8m4fjnob4gt5riFRtTu/6+4rSe12TpAELNSqHMfF3IqnA+CH37USM6/YR3qRZv7e56kAEAtd6nKZaxe0Ug==", + "dev": true, + "requires": { + "ajv": "^6.10.2", + "lodash": "^4.17.14", + "slice-ansi": "^2.1.0", + "string-width": "^3.0.0" + }, + "dependencies": { + "emoji-regex": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-7.0.3.tgz", + "integrity": "sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA==", + "dev": true + }, + "is-fullwidth-code-point": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz", + "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=", + "dev": true + }, + "string-width": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-3.1.0.tgz", + "integrity": "sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w==", + "dev": true, + "requires": { + "emoji-regex": "^7.0.1", + "is-fullwidth-code-point": "^2.0.0", + "strip-ansi": "^5.1.0" + } + } + } + }, + "text-table": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz", + "integrity": "sha1-f17oI66AUgfACvLfSoTsP8+lcLQ=", + "dev": true + }, + "then-request": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/then-request/-/then-request-6.0.2.tgz", + "integrity": "sha512-3ZBiG7JvP3wbDzA9iNY5zJQcHL4jn/0BWtXIkagfz7QgOL/LqjCEOBQuJNZfu0XYnv5JhKh+cDxCPM4ILrqruA==", + "dev": true, + "requires": { + "@types/concat-stream": "^1.6.0", + "@types/form-data": "0.0.33", + "@types/node": "^8.0.0", + "@types/qs": "^6.2.31", + "caseless": "~0.12.0", + "concat-stream": "^1.6.0", + "form-data": "^2.2.0", + "http-basic": "^8.1.1", + "http-response-object": "^3.0.1", + "promise": "^8.0.0", + "qs": "^6.4.0" + }, + "dependencies": { + "@types/node": { + "version": "8.10.58", + "resolved": "https://registry.npmjs.org/@types/node/-/node-8.10.58.tgz", + "integrity": "sha512-NNcUk/rAdR7Pie7WiA5NHp345dTkD62qaxqscQXVIjCjog/ZXsrG8Wo7dZMZAzE7PSpA+qR2S3TYTeFCKuBFxQ==", + "dev": true + } + } + }, + "through": { + "version": "2.3.8", + "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz", + "integrity": "sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU=", + "dev": true + }, + "tmp": { + "version": "0.0.33", + "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.0.33.tgz", + "integrity": "sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw==", + "dev": true, + "requires": { + "os-tmpdir": "~1.0.2" + } + }, + "to-fast-properties": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz", + "integrity": "sha1-3F5pjL0HkmW8c+A3doGk5Og/YW4=", + "dev": true + }, + "tslib": { + "version": "1.10.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.10.0.tgz", + "integrity": "sha512-qOebF53frne81cf0S9B41ByenJ3/IuH8yJKngAX35CmiZySA0khhkovshKK+jGCaMnVomla7gVlIcc3EvKPbTQ==", + "dev": true + }, + "type-check": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.3.2.tgz", + "integrity": "sha1-WITKtRLPHTVeP7eE8wgEsrUg23I=", + "dev": true, + "requires": { + "prelude-ls": "~1.1.2" + } + }, + "type-fest": { + "version": "0.8.1", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz", + "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==", + "dev": true + }, + "typedarray": { + "version": "0.0.6", + "resolved": "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz", + "integrity": "sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c=", + "dev": true + }, + "uc.micro": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/uc.micro/-/uc.micro-1.0.6.tgz", + "integrity": "sha512-8Y75pvTYkLJW2hWQHXxoqRgV7qb9B+9vFEtidML+7koHUFapnVJAZ6cKs+Qjz5Aw3aZWHMC6u0wJE3At+nSGwA==", + "dev": true + }, + "uglify-js": { + "version": "3.7.2", + "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-3.7.2.tgz", + "integrity": "sha512-uhRwZcANNWVLrxLfNFEdltoPNhECUR3lc+UdJoG9CBpMcSnKyWA94tc3eAujB1GcMY5Uwq8ZMp4qWpxWYDQmaA==", + "dev": true, + "requires": { + "commander": "~2.20.3", + "source-map": "~0.6.1" + }, + "dependencies": { + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true + } + } + }, + "unicode-canonical-property-names-ecmascript": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-1.0.4.tgz", + "integrity": "sha512-jDrNnXWHd4oHiTZnx/ZG7gtUTVp+gCcTTKr8L0HjlwphROEW3+Him+IpvC+xcJEFegapiMZyZe02CyuOnRmbnQ==", + "dev": true + }, + "unicode-match-property-ecmascript": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/unicode-match-property-ecmascript/-/unicode-match-property-ecmascript-1.0.4.tgz", + "integrity": "sha512-L4Qoh15vTfntsn4P1zqnHulG0LdXgjSO035fEpdtp6YxXhMT51Q6vgM5lYdG/5X3MjS+k/Y9Xw4SFCY9IkR0rg==", + "dev": true, + "requires": { + "unicode-canonical-property-names-ecmascript": "^1.0.4", + "unicode-property-aliases-ecmascript": "^1.0.4" + } + }, + "unicode-match-property-value-ecmascript": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-1.1.0.tgz", + "integrity": "sha512-hDTHvaBk3RmFzvSl0UVrUmC3PuW9wKVnpoUDYH0JDkSIovzw+J5viQmeYHxVSBptubnr7PbH2e0fnpDRQnQl5g==", + "dev": true + }, + "unicode-property-aliases-ecmascript": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-1.0.5.tgz", + "integrity": "sha512-L5RAqCfXqAwR3RriF8pM0lU0w4Ryf/GgzONwi6KnL1taJQa7x1TCxdJnILX59WIGOwR57IVxn7Nej0fz1Ny6fw==", + "dev": true + }, + "uri-js": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.2.2.tgz", + "integrity": "sha512-KY9Frmirql91X2Qgjry0Wd4Y+YTdrdZheS8TFwvkbLWf/G5KNJDCh6pKL5OZctEW4+0Baa5idK2ZQuELRwPznQ==", + "dev": true, + "requires": { + "punycode": "^2.1.0" + } + }, + "util-deprecate": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", + "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=", + "dev": true + }, + "v8-compile-cache": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/v8-compile-cache/-/v8-compile-cache-2.1.0.tgz", + "integrity": "sha512-usZBT3PW+LOjM25wbqIlZwPeJV+3OSz3M1k1Ws8snlW39dZyYL9lOGC5FgPVHfk0jKmjiDV8Z0mIbVQPiwFs7g==", + "dev": true + }, + "validate-npm-package-license": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz", + "integrity": "sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==", + "dev": true, + "requires": { + "spdx-correct": "^3.0.0", + "spdx-expression-parse": "^3.0.0" + } + }, + "vuln-regex-detector": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/vuln-regex-detector/-/vuln-regex-detector-1.3.0.tgz", + "integrity": "sha512-QWm8buVznZjdcfMuFHYsiNfHd0YQ7dO41G0iEGVPlUng5eZUo8uy+QsVCmbgVZ2b96xprY1Tz9dQD7QtvbFHXw==", + "dev": true, + "requires": { + "sync-request": "^6.0.0" + } + }, + "which": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", + "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", + "dev": true, + "requires": { + "isexe": "^2.0.0" + } + }, + "word-wrap": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.3.tgz", + "integrity": "sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==", + "dev": true + }, + "wrappy": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", + "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=", + "dev": true + }, + "write": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/write/-/write-1.0.3.tgz", + "integrity": "sha512-/lg70HAjtkUgWPVZhZcm+T4hkL8Zbtp1nFNOn3lRrxnlv50SRBv7cR7RqR+GMsd3hUXy9hWBo4CHTbFTcOYwig==", + "dev": true, + "requires": { + "mkdirp": "^0.5.1" + } + } + } +} diff --git a/packages/markdown/marked/package.json b/packages/markdown/marked/package.json index 43cea559..70c0e16e 100644 --- a/packages/markdown/marked/package.json +++ b/packages/markdown/marked/package.json @@ -2,13 +2,14 @@ "name": "marked", "description": "A markdown parser built for speed", "author": "Christopher Jeffrey", - "version": "0.6.2", - "main": "./lib/marked.js", + "version": "0.8.0", + "main": "./src/marked.js", "bin": "./bin/marked", "man": "./man/marked.1", "files": [ "bin/", "lib/", + "src/", "man/", "marked.min.js" ], @@ -29,41 +30,48 @@ "html" ], "devDependencies": { - "@markedjs/html-differ": "^2.0.1", + "@babel/core": "^7.7.5", + "@babel/preset-env": "^7.7.6", + "@markedjs/html-differ": "^3.0.0", "cheerio": "^1.0.0-rc.3", - "commonmark": "0.x", - "eslint": "^5.15.1", - "eslint-config-standard": "^12.0.0", - "eslint-plugin-import": "^2.16.0", - "eslint-plugin-node": "^8.0.1", - "eslint-plugin-promise": "^4.0.1", - "eslint-plugin-standard": "^4.0.0", - "eslint-plugin-vuln-regex-detector": "^1.0.4", - "front-matter": "^3.0.1", - "glob-to-regexp": "^0.4.0", - "jasmine": "^3.3.1", - "markdown": "0.x", - "markdown-it": "8.x", - "node-fetch": "^2.3.0", - "uglify-js": "^3.4.9" + "commonmark": "0.29.x", + "eslint": "^6.7.2", + "eslint-config-standard": "^14.1.0", + "eslint-plugin-import": "^2.19.1", + "eslint-plugin-node": "^10.0.0", + "eslint-plugin-promise": "^4.2.1", + "eslint-plugin-standard": "^4.0.1", + "front-matter": "^3.0.2", + "jasmine": "^3.5.0", + "markdown": "0.5.x", + "markdown-it": "10.x", + "node-fetch": "^2.6.0", + "rollup": "^1.27.11", + "rollup-plugin-babel": "^4.3.3", + "rollup-plugin-commonjs": "^10.1.0", + "rollup-plugin-license": "^0.13.0", + "uglify-js": "^3.7.2", + "vuln-regex-detector": "^1.3.0" }, "scripts": { "test": "jasmine --config=jasmine.json", + "test:all": "npm test && npm run test:lint", "test:unit": "npm test -- test/unit/**/*-spec.js", "test:specs": "npm test -- test/specs/**/*-spec.js", - "test:cm": "npm test -- test/specs/commonmark/**/*-spec.js", - "test:gfm": "npm test -- test/specs/gfm/**/*-spec.js", - "test:marked": "npm test -- test/specs/marked/**/*-spec.js", - "test:old": "node test", "test:lint": "eslint bin/marked .", - "test:redos": "eslint --plugin vuln-regex-detector --rule '\"vuln-regex-detector/no-vuln-regex\": 2' lib/marked.js", - "test:node4": "npx node@4 ./node_modules/jasmine/bin/jasmine.js --config=jasmine.json", - "bench": "node test --bench", + "test:redos": "node test/vuln-regex.js", + "test:update": "node test/update-specs.js", + "bench": "npm run rollup && node test/bench.js", "lint": "eslint --fix bin/marked .", - "build": "uglifyjs lib/marked.js -cm --comments /Copyright/ -o marked.min.js", - "preversion": "npm run build && (git diff --quiet || git commit -am 'minify')" + "build:reset": "git checkout upstream/master lib/marked.js lib/marked.esm.js marked.min.js", + "build": "npm run rollup && npm run minify", + "rollup": "npm run rollup:umd && npm run rollup:esm", + "rollup:umd": "rollup -c rollup.config.js", + "rollup:esm": "rollup -c rollup.config.esm.js", + "minify": "uglifyjs lib/marked.js -cm --comments /Copyright/ -o marked.min.js", + "preversion": "npm run build && (git diff --quiet || git commit -am 'build')" }, "engines": { - "node": ">=0.10.0" + "node": ">= 8.16.2" } } diff --git a/packages/markdown/marked/test/README b/packages/markdown/marked/test/README deleted file mode 100644 index 51f6560b..00000000 --- a/packages/markdown/marked/test/README +++ /dev/null @@ -1,10 +0,0 @@ -In this directory: - -# -# MarkdownTester -- Run tests for Markdown implementations -# -# Copyright (c) 2004-2005 John Gruber -# -# - -Partially modified for testing purposes. diff --git a/packages/markdown/marked/test/browser/index.html b/packages/markdown/marked/test/browser/index.html deleted file mode 100644 index fbde1293..00000000 --- a/packages/markdown/marked/test/browser/index.html +++ /dev/null @@ -1,5 +0,0 @@ - -marked tests -

            testing...

            - - diff --git a/packages/markdown/marked/test/browser/index.js b/packages/markdown/marked/test/browser/index.js deleted file mode 100644 index 8208fa3f..00000000 --- a/packages/markdown/marked/test/browser/index.js +++ /dev/null @@ -1,39 +0,0 @@ -var fs = require('fs'), - path = require('path'); - -var testMod = require('../'), - load = testMod.load; - -var express = require('express'), - app = express(); - -var files = load(); - -app.use(function(req, res, next) { - var setHeader = res.setHeader; - res.setHeader = function(name) { - switch (name) { - case 'Cache-Control': - case 'Last-Modified': - case 'ETag': - return; - } - return setHeader.apply(res, arguments); - }; - next(); -}); - -app.get('/test.js', function(req, res, next) { - var test = fs.readFileSync(path.join(__dirname, 'test.js'), 'utf8'); - var testScript = test.replace('__TESTS__', JSON.stringify(files)) - .replace('__MAIN__', testMod.runTests + '') - .replace('__LIBS__', testMod.testFile + ''); - - res.contentType('.js'); - res.send(testScript); -}); - -app.use(express.static(path.join(__dirname, '/../../lib'))); -app.use(express.static(__dirname)); - -app.listen(8080); diff --git a/packages/markdown/marked/test/browser/test.js b/packages/markdown/marked/test/browser/test.js deleted file mode 100644 index 59917dd4..00000000 --- a/packages/markdown/marked/test/browser/test.js +++ /dev/null @@ -1,66 +0,0 @@ - -;(function() { - var console = {}, - files = __TESTS__; // eslint-disable-line no-undef - - console.log = function(text) { - var args = Array.prototype.slice.call(arguments, 1), - i = 0; - - text = text.replace(/%\w/g, function() { - return args[i++] || ''; - }); - - if (window.console) window.console.log(text); - document.body.innerHTML += '
            ' + escape(text) + '
            '; - }; - - if (!Object.keys) { - Object.keys = function(obj) { - var out = [], - key; - - for (key in obj) { - if (Object.prototype.hasOwnProperty.call(obj, key)) { - out.push(key); - } - } - - return out; - }; - } - - if (!Array.prototype.forEach) { - // eslint-disable-next-line no-extend-native - Array.prototype.forEach = function(callback, context) { - for (var i = 0; i < this.length; i++) { - callback.call(context || null, this[i], i, this); - } - }; - } - - if (!String.prototype.trim) { - // eslint-disable-next-line no-extend-native - String.prototype.trim = function() { - return this.replace(/^\s+|\s+$/g, ''); - }; - } - - // eslint-disable-next-line no-unused-vars - function load() { - return files; - } - - function escape(html, encode) { - return html - .replace(!encode ? /&(?!#?\w+;)/g : /&/g, '&') - .replace(//g, '>') - .replace(/"/g, '"') - .replace(/'/g, '''); - } - - __LIBS__; // eslint-disable-line no-undef, no-unused-expressions - - (__MAIN__)(); // eslint-disable-line no-undef -}).call(this); diff --git a/packages/markdown/marked/test/helpers/helpers.js b/packages/markdown/marked/test/helpers/helpers.js deleted file mode 100644 index 44632fcd..00000000 --- a/packages/markdown/marked/test/helpers/helpers.js +++ /dev/null @@ -1,26 +0,0 @@ -const marked = require('../../'); -const htmlDiffer = require('./html-differ.js'); - -beforeEach(() => { - marked.setOptions(marked.getDefaults()); - - jasmine.addMatchers({ - toRender: () => { - return { - compare: (spec, expected) => { - const result = {}; - const actual = marked(spec.markdown, spec.options); - result.pass = htmlDiffer.isEqual(expected, actual); - - if (result.pass) { - result.message = `${spec.markdown}\n------\n\nExpected: Should Fail`; - } else { - const diff = htmlDiffer.firstDiff(actual, expected); - result.message = `Expected: ${diff.expected}\n Actual: ${diff.actual}`; - } - return result; - } - }; - } - }); -}); diff --git a/packages/markdown/marked/test/helpers/html-differ.js b/packages/markdown/marked/test/helpers/html-differ.js deleted file mode 100644 index 44052be4..00000000 --- a/packages/markdown/marked/test/helpers/html-differ.js +++ /dev/null @@ -1,38 +0,0 @@ -const HtmlDiffer = require('@markedjs/html-differ').HtmlDiffer; -const htmlDiffer = new HtmlDiffer({ignoreSelfClosingSlash: true}); - -module.exports = { - isEqual: htmlDiffer.isEqual.bind(htmlDiffer), - firstDiff: (actual, expected, padding) => { - padding = padding || 30; - const result = htmlDiffer - .diffHtml(actual, expected) - .reduce((obj, diff) => { - if (diff.added) { - if (obj.firstIndex === null) { - obj.firstIndex = obj.expected.length; - } - obj.expected += diff.value; - } else if (diff.removed) { - if (obj.firstIndex === null) { - obj.firstIndex = obj.actual.length; - } - obj.actual += diff.value; - } else { - obj.actual += diff.value; - obj.expected += diff.value; - } - - return obj; - }, { - firstIndex: null, - actual: '', - expected: '' - }); - - return { - actual: result.actual.substring(result.firstIndex - padding, result.firstIndex + padding), - expected: result.expected.substring(result.firstIndex - padding, result.firstIndex + padding) - }; - } -}; diff --git a/packages/markdown/marked/test/index.js b/packages/markdown/marked/test/index.js deleted file mode 100644 index 5027ee5b..00000000 --- a/packages/markdown/marked/test/index.js +++ /dev/null @@ -1,551 +0,0 @@ -#!/usr/bin/env node -'use strict'; -// 'use strict' is here so we can use let and const in node 4 - -/** - * marked tests - * Copyright (c) 2011-2013, Christopher Jeffrey. (MIT Licensed) - * https://github.com/markedjs/marked - */ - -/** - * Modules - */ - -const fs = require('fs'); -const path = require('path'); -const fm = require('front-matter'); -const g2r = require('glob-to-regexp'); -let marked = require('../'); -const htmlDiffer = require('./helpers/html-differ.js'); - -/** - * Load Tests - */ - -function load(options) { - options = options || {}; - const dir = path.join(__dirname, 'compiled_tests'); - const glob = g2r(options.glob || '*', { extended: true }); - - const list = fs - .readdirSync(dir) - .filter(file => { - return path.extname(file) === '.md'; - }) - .sort(); - - const files = list.reduce((obj, item) => { - const name = path.basename(item, '.md'); - if (glob.test(name)) { - const file = path.join(dir, item); - const content = fm(fs.readFileSync(file, 'utf8')); - - obj[name] = { - options: content.attributes, - text: content.body, - html: fs.readFileSync(file.replace(/[^.]+$/, 'html'), 'utf8') - }; - } - return obj; - }, {}); - - if (options.bench || options.time) { - if (!options.glob) { - // Change certain tests to allow - // comparison to older benchmark times. - fs.readdirSync(path.join(__dirname, 'new')).forEach(name => { - if (path.extname(name) === '.html') return; - if (name === 'main.md') return; - delete files[name]; - }); - } - - if (files['backslash_escapes.md']) { - files['backslash_escapes.md'] = { - text: 'hello world \\[how](are you) today' - }; - } - - if (files['main.md']) { - files['main.md'].text = files['main.md'].text.replace('* * *\n\n', ''); - } - } - - return files; -} - -/** - * Test Runner - */ - -function runTests(engine, options) { - if (typeof engine !== 'function') { - options = engine; - engine = null; - } - - engine = engine || marked; - options = options || {}; - - let succeeded = 0; - let failed = 0; - const files = options.files || load(options); - const filenames = Object.keys(files); - - if (options.marked) { - marked.setOptions(options.marked); - } - - for (let i = 0; i < filenames.length; i++) { - const filename = filenames[i]; - const file = files[filename]; - - const success = testFile(engine, file, filename, i + 1); - - if (success) { - succeeded++; - } else { - failed++; - if (options.stop) { - break; - } - } - } - - console.log('\n%d/%d tests completed successfully.', succeeded, filenames.length); - if (failed) console.log('%d/%d tests failed.', failed, filenames.length); - - return !failed; -} - -/** - * Test a file - */ - -function testFile(engine, file, filename, index) { - const opts = Object.keys(file.options); - - if (marked._original) { - marked.defaults = marked._original; - delete marked._original; - } - - console.log('#%d. Test %s', index, filename); - - if (opts.length) { - marked._original = marked.defaults; - marked.defaults = {}; - Object.keys(marked._original).forEach(key => { - marked.defaults[key] = marked._original[key]; - }); - opts.forEach(key => { - if (marked.defaults.hasOwnProperty(key)) { - marked.defaults[key] = file.options[key]; - } - }); - } - - const before = process.hrtime(); - - let text, html, elapsed; - try { - text = engine(file.text); - html = file.html; - } catch (e) { - elapsed = process.hrtime(before); - console.log('\n failed in %dms\n', prettyElapsedTime(elapsed)); - throw e; - } - - elapsed = process.hrtime(before); - - if (htmlDiffer.isEqual(text, html)) { - if (elapsed[0] > 0) { - console.log('\n failed because it took too long.\n\n passed in %dms\n', prettyElapsedTime(elapsed)); - return false; - } - console.log(' passed in %dms', prettyElapsedTime(elapsed)); - return true; - } - - const diff = htmlDiffer.firstDiff(text, html); - - console.log('\n failed in %dms', prettyElapsedTime(elapsed)); - console.log(' Expected: %s', diff.expected); - console.log(' Actual: %s\n', diff.actual); - return false; -} - -/** - * Benchmark a function - */ - -function bench(name, files, engine) { - const start = Date.now(); - - for (let i = 0; i < 1000; i++) { - for (const filename in files) { - engine(files[filename].text); - } - } - - const end = Date.now(); - - console.log('%s completed in %dms.', name, end - start); -} - -/** - * Benchmark all engines - */ - -function runBench(options) { - options = options || {}; - const files = load(options); - - // Non-GFM, Non-pedantic - marked.setOptions({ - gfm: false, - tables: false, - breaks: false, - pedantic: false, - sanitize: false, - smartLists: false - }); - if (options.marked) { - marked.setOptions(options.marked); - } - bench('marked', files, marked); - - // GFM - marked.setOptions({ - gfm: true, - tables: false, - breaks: false, - pedantic: false, - sanitize: false, - smartLists: false - }); - if (options.marked) { - marked.setOptions(options.marked); - } - bench('marked (gfm)', files, marked); - - // Pedantic - marked.setOptions({ - gfm: false, - tables: false, - breaks: false, - pedantic: true, - sanitize: false, - smartLists: false - }); - if (options.marked) { - marked.setOptions(options.marked); - } - bench('marked (pedantic)', files, marked); - - try { - bench('commonmark', files, (() => { - const commonmark = require('commonmark'); - const parser = new commonmark.Parser(); - const writer = new commonmark.HtmlRenderer(); - return function (text) { - return writer.render(parser.parse(text)); - }; - })()); - } catch (e) { - console.log('Could not bench commonmark. (Error: %s)', e.message); - } - - try { - bench('markdown-it', files, (() => { - const MarkdownIt = require('markdown-it'); - const md = new MarkdownIt(); - return md.render.bind(md); - })()); - } catch (e) { - console.log('Could not bench markdown-it. (Error: %s)', e.message); - } - - try { - bench('markdown.js', files, (() => { - const markdown = require('markdown').markdown; - return markdown.toHTML.bind(markdown); - })()); - } catch (e) { - console.log('Could not bench markdown.js. (Error: %s)', e.message); - } - - return true; -} - -/** - * A simple one-time benchmark - */ - -function time(options) { - options = options || {}; - const files = load(options); - if (options.marked) { - marked.setOptions(options.marked); - } - bench('marked', files, marked); - - return true; -} - -/** - * Markdown Test Suite Fixer - * This function is responsible for "fixing" - * the markdown test suite. There are - * certain aspects of the suite that - * are strange or might make tests - * fail for reasons unrelated to - * conformance. - */ - -function fix() { - ['compiled_tests', 'original', 'new', 'redos'].forEach(dir => { - try { - fs.mkdirSync(path.resolve(__dirname, dir)); - } catch (e) { - // directory already exists - } - }); - - // rm -rf tests - fs.readdirSync(path.resolve(__dirname, 'compiled_tests')).forEach(file => { - fs.unlinkSync(path.resolve(__dirname, 'compiled_tests', file)); - }); - - // cp -r original tests - fs.readdirSync(path.resolve(__dirname, 'original')).forEach(file => { - let text = fs.readFileSync(path.resolve(__dirname, 'original', file), 'utf8'); - - if (path.extname(file) === '.md') { - if (fm.test(text)) { - text = fm(text); - text = `---\n${text.frontmatter}\ngfm: false\n---\n${text.body}`; - } else { - text = `---\ngfm: false\n---\n${text}`; - } - } - - fs.writeFileSync(path.resolve(__dirname, 'compiled_tests', file), text); - }); - - // node fix.js - const dir = path.join(__dirname, 'compiled_tests'); - - fs.readdirSync(dir).filter(file => { - return path.extname(file) === '.html'; - }).forEach(file => { - file = path.join(dir, file); - let html = fs.readFileSync(file, 'utf8'); - - // fix unencoded quotes - html = html - .replace(/='([^\n']*)'(?=[^<>\n]*>)/g, '=&__APOS__;$1&__APOS__;') - .replace(/="([^\n"]*)"(?=[^<>\n]*>)/g, '=&__QUOT__;$1&__QUOT__;') - .replace(/"/g, '"') - .replace(/'/g, ''') - .replace(/&__QUOT__;/g, '"') - .replace(/&__APOS__;/g, '\''); - - fs.writeFileSync(file, html); - }); - - // turn
            into
            - fs.readdirSync(dir).forEach(file => { - file = path.join(dir, file); - let text = fs.readFileSync(file, 'utf8'); - - text = text.replace(/(<|<)hr\s*\/(>|>)/g, '$1hr$2'); - - fs.writeFileSync(file, text); - }); - - // markdown does some strange things. - // it does not encode naked `>`, marked does. - { - const file = `${dir}/amps_and_angles_encoding.html`; - const html = fs.readFileSync(file, 'utf8') - .replace('6 > 5.', '6 > 5.'); - - fs.writeFileSync(file, html); - } - - // cp new/* tests/ - fs.readdirSync(path.resolve(__dirname, 'new')).forEach(file => { - fs.writeFileSync(path.resolve(__dirname, 'compiled_tests', file), - fs.readFileSync(path.resolve(__dirname, 'new', file))); - }); - - // cp redos/* tests/ - fs.readdirSync(path.resolve(__dirname, 'redos')).forEach(file => { - fs.writeFileSync(path.resolve(__dirname, 'compiled_tests', file), - fs.readFileSync(path.resolve(__dirname, 'redos', file))); - }); -} - -/** - * Argument Parsing - */ - -function parseArg(argv) { - argv = argv.slice(2); - - const options = {}; - const orphans = []; - - function getarg() { - let arg = argv.shift(); - - if (arg.indexOf('--') === 0) { - // e.g. --opt - arg = arg.split('='); - if (arg.length > 1) { - // e.g. --opt=val - argv.unshift(arg.slice(1).join('=')); - } - arg = arg[0]; - } else if (arg[0] === '-') { - if (arg.length > 2) { - // e.g. -abc - argv = arg.substring(1).split('').map(ch => { - return `-${ch}`; - }).concat(argv); - arg = argv.shift(); - } else { - // e.g. -a - } - } else { - // e.g. foo - } - - return arg; - } - - while (argv.length) { - let arg = getarg(); - switch (arg) { - case '-f': - case '--fix': - case 'fix': - if (options.fix !== false) { - options.fix = true; - } - break; - case '--no-fix': - case 'no-fix': - options.fix = false; - break; - case '-b': - case '--bench': - options.bench = true; - break; - case '-s': - case '--stop': - options.stop = true; - break; - case '-t': - case '--time': - options.time = true; - break; - case '-m': - case '--minified': - options.minified = true; - break; - case '--glob': - arg = argv.shift(); - options.glob = arg.replace(/^=/, ''); - break; - default: - if (arg.indexOf('--') === 0) { - const opt = camelize(arg.replace(/^--(no-)?/, '')); - if (!marked.defaults.hasOwnProperty(opt)) { - continue; - } - options.marked = options.marked || {}; - if (arg.indexOf('--no-') === 0) { - options.marked[opt] = typeof marked.defaults[opt] !== 'boolean' - ? null - : false; - } else { - options.marked[opt] = typeof marked.defaults[opt] !== 'boolean' - ? argv.shift() - : true; - } - } else { - orphans.push(arg); - } - break; - } - } - - return options; -} - -/** - * Helpers - */ - -function camelize(text) { - return text.replace(/(\w)-(\w)/g, (_, a, b) => a + b.toUpperCase()); -} - -/** - * Main - */ - -function main(argv) { - const opt = parseArg(argv); - - if (opt.fix !== false) { - fix(); - } - - if (opt.fix) { - // only run fix - return; - } - - if (opt.bench) { - return runBench(opt); - } - - if (opt.time) { - return time(opt); - } - - if (opt.minified) { - marked = require('../marked.min.js'); - } - return runTests(opt); -} - -/** - * Execute - */ - -if (!module.parent) { - process.title = 'marked'; - process.exit(main(process.argv.slice()) ? 0 : 1); -} else { - exports = main; - exports.main = main; - exports.runTests = runTests; - exports.testFile = testFile; - exports.runBench = runBench; - exports.load = load; - exports.bench = bench; - module.exports = exports; -} - -// returns time to millisecond granularity -function prettyElapsedTime(hrtimeElapsed) { - const seconds = hrtimeElapsed[0]; - const frac = Math.round(hrtimeElapsed[1] / 1e3) / 1e3; - return seconds * 1e3 + frac; -} diff --git a/packages/markdown/marked/test/json-to-files.js b/packages/markdown/marked/test/json-to-files.js deleted file mode 100644 index d7e72aaf..00000000 --- a/packages/markdown/marked/test/json-to-files.js +++ /dev/null @@ -1,62 +0,0 @@ -const path = require('path'); -const fs = require('fs'); - -const folder = process.argv[2]; -const jsonFile = process.argv[3]; - -if (!folder || !jsonFile) { - console.log('node ./json-to-files.js {path to folder} {path to json file}'); - process.exit(1); -} - -const specs = require(jsonFile); - -const files = specs.reduce((obj, spec) => { - if (!obj[spec.section]) { - obj[spec.section] = { - md: [], - html: [], - options: {} - }; - } - - obj[spec.section].md.push(spec.markdown); - obj[spec.section].html.push(spec.html); - Object.assign(obj[spec.section].options, spec.options); - - return obj; -}, {}); - -try { - fs.mkdirSync(folder, {recursive: true}); -} catch (ex) { - // already exists -} - -for (const section in files) { - const file = files[section]; - const name = section.toLowerCase().replace(' ', '_'); - const frontMatter = Object.keys(file.options).map(opt => { - let value = file.options[opt]; - if (typeof value !== 'string') { - value = JSON.stringify(value); - } - return `${opt}: ${value}`; - }).join('\n'); - - let markdown = file.md.join('\n\n'); - if (frontMatter) { - markdown = `---\n${frontMatter}\n---\n\n${markdown}`; - } - const html = file.html.join('\n\n'); - - const mdFile = path.resolve(folder, `${name}.md`); - const htmlFile = path.resolve(folder, `${name}.html`); - - if (fs.existsSync(mdFile) || fs.existsSync(htmlFile)) { - throw new Error(`${name} already exists.`); - } - - fs.writeFileSync(mdFile, markdown); - fs.writeFileSync(htmlFile, html); -} diff --git a/packages/markdown/marked/test/new/adjacent_lists.html b/packages/markdown/marked/test/new/adjacent_lists.html deleted file mode 100644 index b4cd8f50..00000000 --- a/packages/markdown/marked/test/new/adjacent_lists.html +++ /dev/null @@ -1,9 +0,0 @@ -
              -
            • This should be
            • -
            • An unordered list
            • -
            - -
              -
            1. This should be
            2. -
            3. An unordered list
            4. -
            diff --git a/packages/markdown/marked/test/new/adjacent_lists.md b/packages/markdown/marked/test/new/adjacent_lists.md deleted file mode 100644 index 3fd460b3..00000000 --- a/packages/markdown/marked/test/new/adjacent_lists.md +++ /dev/null @@ -1,5 +0,0 @@ -* This should be -* An unordered list - -1. This should be -2. An unordered list diff --git a/packages/markdown/marked/test/new/autolink_lines.html b/packages/markdown/marked/test/new/autolink_lines.html deleted file mode 100644 index aa2bed4d..00000000 --- a/packages/markdown/marked/test/new/autolink_lines.html +++ /dev/null @@ -1,3 +0,0 @@ -

            hello world -http://example.com -

            diff --git a/packages/markdown/marked/test/new/autolink_lines.md b/packages/markdown/marked/test/new/autolink_lines.md deleted file mode 100644 index c9b61a2c..00000000 --- a/packages/markdown/marked/test/new/autolink_lines.md +++ /dev/null @@ -1,2 +0,0 @@ -hello world - diff --git a/packages/markdown/marked/test/new/autolinks.html b/packages/markdown/marked/test/new/autolinks.html deleted file mode 100644 index 8fa4837e..00000000 --- a/packages/markdown/marked/test/new/autolinks.html +++ /dev/null @@ -1,15 +0,0 @@ -

            (See https://www.example.com/fhqwhgads.)

            - -

            ((http://foo.com))

            - -

            ((http://foo.com.))

            - -

            HTTP://FOO.COM

            - -

            hTtP://fOo.CoM

            - -

            hello@email.com

            - -

            me@example.com

            - -

            test@test.com

            \ No newline at end of file diff --git a/packages/markdown/marked/test/new/autolinks.md b/packages/markdown/marked/test/new/autolinks.md deleted file mode 100644 index 1f5f739c..00000000 --- a/packages/markdown/marked/test/new/autolinks.md +++ /dev/null @@ -1,15 +0,0 @@ -(See https://www.example.com/fhqwhgads.) - -((http://foo.com)) - -((http://foo.com.)) - -HTTP://FOO.COM - -hTtP://fOo.CoM - -~~hello@email.com~~ - -**me@example.com** - -__test@test.com__ \ No newline at end of file diff --git a/packages/markdown/marked/test/new/blockquote_list_item.html b/packages/markdown/marked/test/new/blockquote_list_item.html deleted file mode 100644 index 83cf0bdd..00000000 --- a/packages/markdown/marked/test/new/blockquote_list_item.html +++ /dev/null @@ -1,3 +0,0 @@ -

            This fails in markdown.pl and upskirt:

            - -
            • hello

              world

            diff --git a/packages/markdown/marked/test/new/blockquote_list_item.md b/packages/markdown/marked/test/new/blockquote_list_item.md deleted file mode 100644 index 19e93829..00000000 --- a/packages/markdown/marked/test/new/blockquote_list_item.md +++ /dev/null @@ -1,4 +0,0 @@ -This fails in markdown.pl and upskirt: - -* hello - > world diff --git a/packages/markdown/marked/test/new/case_insensitive_refs.html b/packages/markdown/marked/test/new/case_insensitive_refs.html deleted file mode 100644 index c54388ea..00000000 --- a/packages/markdown/marked/test/new/case_insensitive_refs.html +++ /dev/null @@ -1 +0,0 @@ -

            hi

            diff --git a/packages/markdown/marked/test/new/case_insensitive_refs.md b/packages/markdown/marked/test/new/case_insensitive_refs.md deleted file mode 100644 index 598915a8..00000000 --- a/packages/markdown/marked/test/new/case_insensitive_refs.md +++ /dev/null @@ -1,3 +0,0 @@ -[hi] - -[HI]: /url diff --git a/packages/markdown/marked/test/new/cm_autolinks.html b/packages/markdown/marked/test/new/cm_autolinks.html deleted file mode 100644 index e7ae0ee4..00000000 --- a/packages/markdown/marked/test/new/cm_autolinks.html +++ /dev/null @@ -1,91 +0,0 @@ -

            Here are some valid autolinks:

            - -

            Example 565

            - -

            http://foo.bar.baz

            - -

            Example 566

            - -

            http://foo.bar.baz/test?q=hello&id=22&boolean

            - -

            Example 567

            - -

            irc://foo.bar:2233/baz

            - -

            Example 568

            - -

            Uppercase is also fine:

            - -

            MAILTO:FOO@BAR.BAZ

            - -

            Note that many strings that count as absolute URIs for purposes of this spec are not valid URIs, because their schemes are not registered or because of other problems with their syntax:

            - -

            Example 569

            - -

            a+b+c:d

            - -

            Example 570

            - -

            made-up-scheme://foo,bar

            - -

            Example 571

            - -

            http://../

            - -

            Example 572

            - -

            localhost:5001/foo

            - -

            Example 573

            - -

            Spaces are not allowed in autolinks:

            - -

            <http://foo.bar/baz bim>

            - -

            Example 574

            - -

            Backslash-escapes do not work inside autolinks:

            - -

            http://example.com/\[\

            - -

            Examples of email autolinks:

            - -

            Example 575

            - -

            foo@bar.example.com

            - -

            Example 576

            - -

            foo+special@Bar.baz-bar0.com

            - -

            Example 577

            - -

            Backslash-escapes do not work inside email autolinks:

            - -

            <foo+@bar.example.com>

            - -

            These are not autolinks:

            - -

            Example 578

            - -

            <>

            - -

            Example 579

            - -

            < http://foo.bar >

            - -

            Example 580

            - -

            <m:abc>

            - -

            Example 581

            - -

            <foo.bar.baz>

            - -

            Example 582

            - -

            http://example.com

            - -

            Example 583

            - -

            foo@bar.example.com

            \ No newline at end of file diff --git a/packages/markdown/marked/test/new/cm_autolinks.md b/packages/markdown/marked/test/new/cm_autolinks.md deleted file mode 100644 index a19d830c..00000000 --- a/packages/markdown/marked/test/new/cm_autolinks.md +++ /dev/null @@ -1,96 +0,0 @@ ---- -gfm: false -mangle: false ---- - -Here are some valid autolinks: - -### Example 565 - - - -### Example 566 - - - -### Example 567 - - - -### Example 568 - -Uppercase is also fine: - - - -Note that many strings that count as absolute URIs for purposes of this spec are not valid URIs, because their schemes are not registered or because of other problems with their syntax: - -### Example 569 - - - -### Example 570 - - - -### Example 571 - - - -### Example 572 - - - -### Example 573 - -Spaces are not allowed in autolinks: - - - -### Example 574 - -Backslash-escapes do not work inside autolinks: - - - -Examples of email autolinks: - -### Example 575 - - - -### Example 576 - - - -### Example 577 - -Backslash-escapes do not work inside email autolinks: - - - -These are not autolinks: - -### Example 578 - -<> - -### Example 579 - -< http://foo.bar > - -### Example 580 - - - -### Example 581 - - - -### Example 582 - -http://example.com - -### Example 583 - -foo@bar.example.com \ No newline at end of file diff --git a/packages/markdown/marked/test/new/cm_blockquotes.html b/packages/markdown/marked/test/new/cm_blockquotes.html deleted file mode 100644 index b4d51b1f..00000000 --- a/packages/markdown/marked/test/new/cm_blockquotes.html +++ /dev/null @@ -1,233 +0,0 @@ -

            Example 191

            - -
            -

            Foo

            -

            bar -baz

            -
            - -

            Example 192

            - -

            The spaces after the > characters can be omitted:

            - -
            -

            Bar

            -

            bar -baz

            -
            - -

            Example 193

            - -

            The > characters can be indented 1-3 spaces:

            - -
            -

            Baz

            -

            bar -baz

            -
            - -

            Example 194

            - -

            Four spaces gives us a code block:

            - -
            > # Qux
            -> bar
            -> baz
            - -

            Example 195

            - -

            The Laziness clause allows us to omit the > before paragraph continuation text:

            - -
            -

            Quux

            -

            bar -baz

            -
            - -

            Example 196

            - -

            A block quote can contain some lazy and some non-lazy continuation lines:

            - -
            -

            bar -baz -foo

            -
            - -

            Example 197

            - -

            Laziness only applies to lines that would have been continuations of paragraphs had they been prepended with block quote markers. For example, the > cannot be omitted in the second line of

            - -
            -

            foo

            -
            -
            - -

            without changing the meaning.

            - -

            Example 198

            - -
            Similarly, if we omit the `>` in the second line then the block quote ends after the first line:
            -
            -> - foo
            -- bar
            - -

            Example 199

            - -

            For the same reason, we can’t omit the > in front of subsequent lines of an indented or fenced code block:

            - -
            -
            foo
            -
            -
            bar
            - -

            Example 200

            - -
            > ```
            -foo
            -```
            -
            -<blockquote>
            -<pre><code></code></pre>
            -</blockquote>
            -<p>foo</p>
            -<pre><code></code></pre>
            - -

            Example 201

            -
            > foo
            -    - bar
            -
            -<blockquote>
            -<p>foo
            -- bar</p>
            -</blockquote>
            - -

            Example 202

            - -

            A block quote can be empty:

            - -
            -
            - -

            Example 203

            - -
            -
            - -

            Example 204

            - -

            A block quote can have initial or final blank lines:

            - -
            -

            foo

            -
            - - -

            Example 205

            - -

            A blank line always separates block quotes:

            - -
            -

            foo

            -
            -
            -

            bar

            -
            - -

            Example 206

            - -

            Consecutiveness means that if we put these block quotes together, we get a single block quote:

            - -
            -

            foo -bar

            -
            - -

            Example 207

            - -

            To get a block quote with two paragraphs, use:

            - -
            -

            foo

            -

            bar

            -
            - -

            Example 208

            - -

            Block quotes can interrupt paragraphs:

            - -

            foo

            -
            -

            bar

            -
            - -

            Example 209

            - -

            In general, blank lines are not needed before or after block quotes:

            - -
            -

            aaa

            -
            -
            -
            -

            bbb

            -
            - -

            Example 210

            - -

            However, because of laziness, a blank line is needed between a block quote and a following paragraph:

            - -
            -

            bar -baz

            -
            - -

            Example 211

            - -
            -

            bar

            -
            -

            baz

            - -

            Example 212

            - -
            -

            bar

            -
            -

            baz

            - -

            Example 213

            - -

            It is a consequence of the Laziness rule that any number of initial >s may be omitted on a continuation line of a nested block quote:

            - -
            -
            -
            -

            foo -bar

            -
            -
            -
            - -

            Example 214

            - -
            -
            -
            -

            foo -bar -baz

            -
            -
            -
            - -

            Example 215

            - -

            When including an indented code block in a block quote, remember that the block quote marker includes both the > and a following space. So five spaces are needed after the >:

            - -
            -
            code
            -
            -
            -

            not code

            -
            diff --git a/packages/markdown/marked/test/new/cm_blockquotes.md b/packages/markdown/marked/test/new/cm_blockquotes.md deleted file mode 100644 index 6a80a6f3..00000000 --- a/packages/markdown/marked/test/new/cm_blockquotes.md +++ /dev/null @@ -1,189 +0,0 @@ -### Example 191 - -> # Foo -> bar -> baz - -### Example 192 - -The spaces after the `>` characters can be omitted: - -># Bar ->bar -> baz - -### Example 193 - -The `>` characters can be indented 1-3 spaces: - - > # Baz - > bar - > baz - -### Example 194 - -Four spaces gives us a code block: - - > # Qux - > bar - > baz - -### Example 195 - -The Laziness clause allows us to omit the `>` before paragraph continuation text: - -> # Quux -> bar -baz - -### Example 196 - -A block quote can contain some lazy and some non-lazy continuation lines: - -> bar -baz -> foo - -### Example 197 - -Laziness only applies to lines that would have been continuations of paragraphs had they been prepended with block quote markers. For example, the `>` cannot be omitted in the second line of - -> foo ---- - -without changing the meaning. - -### Example 198 - - Similarly, if we omit the `>` in the second line then the block quote ends after the first line: - - > - foo - - bar - -### Example 199 - -For the same reason, we can’t omit the `>` in front of subsequent lines of an indented or fenced code block: - -> foo - - bar - -### Example 200 - - > ``` - foo - ``` - -
            -
            -
            -

            foo

            -
            - -### Example 201 - - > foo - - bar - -
            -

            foo - - bar

            -
            - -### Example 202 - -A block quote can be empty: - -> - -### Example 203 - -> -> -> - -### Example 204 - -A block quote can have initial or final blank lines: - -> -> foo -> - -### Example 205 - -A blank line always separates block quotes: - -> foo - -> bar - -### Example 206 - -Consecutiveness means that if we put these block quotes together, we get a single block quote: - -> foo -> bar - -### Example 207 - -To get a block quote with two paragraphs, use: - -> foo -> -> bar - -### Example 208 - -Block quotes can interrupt paragraphs: - -foo -> bar - -### Example 209 - -In general, blank lines are not needed before or after block quotes: - -> aaa -*** -> bbb - -### Example 210 - -However, because of laziness, a blank line is needed between a block quote and a following paragraph: - -> bar -baz - -### Example 211 - -> bar - -baz - -### Example 212 - -> bar -> -baz - -### Example 213 - -It is a consequence of the Laziness rule that any number of initial `>`s may be omitted on a continuation line of a nested block quote: - -> > > foo -bar - -### Example 214 - ->>> foo -> bar ->>baz - -### Example 215 - -When including an indented code block in a block quote, remember that the block quote marker includes both the `>` and a following space. So five spaces are needed after the `>`: - -> code - -> not code diff --git a/packages/markdown/marked/test/new/cm_html_blocks.html b/packages/markdown/marked/test/new/cm_html_blocks.html deleted file mode 100644 index 80fdff57..00000000 --- a/packages/markdown/marked/test/new/cm_html_blocks.html +++ /dev/null @@ -1,300 +0,0 @@ -

            HTML blocks

            - -

            Example 116

            - -
            -
            -**Hello**,
            -

            world. -

            -
            - -

            Example 117

            - - - - - -
            - hi -
            -

            okay.

            - -

            Example 118

            - - -*foo* - -

            Example 120

            - -
            -

            Markdown

            -
            - -

            Example 121

            - -
            -
            - -

            Example 122

            - -
            -
            - -

            Example 123

            - -
            -*foo* -

            bar

            - -

            Example 124

            - -
            Example 125 - -
            Example 126 - -
            Example 127 - - - -

            Example 128

            - -
            -foo -
            - -

            Example 129

            - -
            -``` c -int x = 33; -``` - -

            Example 130

            - - -*bar* - - -

            Example 131

            - - -*bar* - - -

            Example 132

            - - -*bar* - - -

            Example 133

            - - -*bar* - -

            Example 134

            - - -*foo* - - -

            Example 135

            - - -

            foo

            -
            - -

            Example 136

            - -

            foo

            - -

            Example 137

            - -
            
            -import Text.HTML.TagSoup
            -
            -main :: IO ()
            -main = print $ parseTags tags
            -
            -

            okay

            - -

            Example 138

            - - -

            okay

            - -

            Example 139

            - - -

            okay

            - -

            Example 141

            - -
            -
            -foo -
            -

            bar

            - -

            Example 142

            - -
              -
            • -
              -
            • -
            • foo
            • -
            - -

            Example 143

            - - -

            foo

            - -

            Example 144

            - -*bar* -

            baz

            - -

            Example 145

            - -1. *bar* - -

            Example 146

            - - -

            okay

            - -

            Example 147

            - -'; - -?> -

            okay

            - -

            Example 148

            - - - -

            Example 149

            - - -

            okay

            - -

            Example 150

            - - -
            <!-- foo -->
            -
            - -

            Example 151

            - -
            -
            <div>
            -
            - -

            Example 152

            - -

            Foo

            -
            -bar -
            - -

            Example 153

            - -
            -bar -
            -*foo* - -

            Example 154

            - -

            Foo - -baz

            - -

            Example 155

            - -
            -

            Emphasized text.

            -
            - -

            Example 156

            - -
            -*Emphasized* text. -
            - -

            Example 157

            - - - - - -
            -Hi -
            - -

            Example 158

            - - - -
            <td>
            -  Hi
            -</td>
            -
            - -
            - -

            Example 140

            - -

            If there is no matching end tag, the block will end at the end of the document (or the enclosing block quote or list item):

            - - -okay - -### Example 141 - ->
            -> foo - -bar - -### Example 142 - --
            -- foo - -### Example 143 - - -*foo* - -### Example 144 - -*bar* -*baz* - -### Example 145 - -1. *bar* - -### Example 146 - - -okay - -### Example 147 - -'; - -?> -okay - -### Example 148 - - - -### Example 149 - - -okay - -### Example 150 - - - - - -### Example 151 - -
            - -
            - -### Example 152 - -Foo -
            -bar -
            - -### Example 153 - -
            -bar -
            -*foo* - -### Example 154 - -Foo -
            -baz - -### Example 155 - -
            - -*Emphasized* text. - -
            - -### Example 156 - -
            -*Emphasized* text. -
            - -### Example 157 - - - - - - - - - -
            -Hi -
            - -### Example 158 - - - - - - - - - -
            - Hi -
            - -### Example 140 - -If there is no matching end tag, the block will end at the end of the document (or the enclosing block quote or list item): - -\nokay\n", - "html": "\nh1 {color:red;}\n\np {color:blue;}\n\n

            okay

            \n", - "example": 141, - "start_line": 2430, - "end_line": 2446, - "section": "HTML blocks" - }, - { - "markdown": "\n\nfoo\n", - "html": "\n\nfoo\n", - "example": 142, - "start_line": 2453, - "end_line": 2463, - "section": "HTML blocks" - }, - { - "markdown": ">
            \n> foo\n\nbar\n", - "html": "
            \n
            \nfoo\n
            \n

            bar

            \n", - "example": 143, - "start_line": 2466, - "end_line": 2477, - "section": "HTML blocks" - }, - { - "markdown": "-
            \n- foo\n", - "html": "
              \n
            • \n
              \n
            • \n
            • foo
            • \n
            \n", - "example": 144, - "start_line": 2480, - "end_line": 2490, - "section": "HTML blocks" - }, - { - "markdown": "\n*foo*\n", - "html": "\n

            foo

            \n", - "example": 145, - "start_line": 2495, - "end_line": 2501, - "section": "HTML blocks" - }, - { - "markdown": "*bar*\n*baz*\n", - "html": "*bar*\n

            baz

            \n", - "example": 146, - "start_line": 2504, - "end_line": 2510, - "section": "HTML blocks" - }, - { - "markdown": "1. *bar*\n", - "html": "1. *bar*\n", - "example": 147, - "start_line": 2516, - "end_line": 2524, - "section": "HTML blocks" - }, - { - "markdown": "\nokay\n", - "html": "\n

            okay

            \n", - "example": 148, - "start_line": 2529, - "end_line": 2541, - "section": "HTML blocks" - }, - { - "markdown": "';\n\n?>\nokay\n", - "html": "';\n\n?>\n

            okay

            \n", - "example": 149, - "start_line": 2547, - "end_line": 2561, - "section": "HTML blocks" - }, - { - "markdown": "\n", - "html": "\n", - "example": 150, - "start_line": 2566, - "end_line": 2570, - "section": "HTML blocks" - }, - { - "markdown": "\nokay\n", - "html": "\n

            okay

            \n", - "example": 151, - "start_line": 2575, - "end_line": 2603, - "section": "HTML blocks" - }, - { - "markdown": " \n\n \n", - "html": " \n
            <!-- foo -->\n
            \n", - "example": 152, - "start_line": 2608, - "end_line": 2616, - "section": "HTML blocks" - }, - { - "markdown": "
            \n\n
            \n", - "html": "
            \n
            <div>\n
            \n", - "example": 153, - "start_line": 2619, - "end_line": 2627, - "section": "HTML blocks" - }, - { - "markdown": "Foo\n
            \nbar\n
            \n", - "html": "

            Foo

            \n
            \nbar\n
            \n", - "example": 154, - "start_line": 2633, - "end_line": 2643, - "section": "HTML blocks" - }, - { - "markdown": "
            \nbar\n
            \n*foo*\n", - "html": "
            \nbar\n
            \n*foo*\n", - "example": 155, - "start_line": 2650, - "end_line": 2660, - "section": "HTML blocks" - }, - { - "markdown": "Foo\n
            \nbaz\n", - "html": "

            Foo\n\nbaz

            \n", - "example": 156, - "start_line": 2665, - "end_line": 2673, - "section": "HTML blocks" - }, - { - "markdown": "
            \n\n*Emphasized* text.\n\n
            \n", - "html": "
            \n

            Emphasized text.

            \n
            \n", - "example": 157, - "start_line": 2706, - "end_line": 2716, - "section": "HTML blocks" - }, - { - "markdown": "
            \n*Emphasized* text.\n
            \n", - "html": "
            \n*Emphasized* text.\n
            \n", - "example": 158, - "start_line": 2719, - "end_line": 2727, - "section": "HTML blocks" - }, - { - "markdown": "\n\n\n\n\n\n\n\n
            \nHi\n
            \n", - "html": "\n\n\n\n
            \nHi\n
            \n", - "example": 159, - "start_line": 2741, - "end_line": 2761, - "section": "HTML blocks" - }, - { - "markdown": "\n\n \n\n \n\n \n\n
            \n Hi\n
            \n", - "html": "\n \n
            <td>\n  Hi\n</td>\n
            \n \n
            \n", - "example": 160, - "start_line": 2768, - "end_line": 2789, - "section": "HTML blocks" - }, - { - "markdown": "[foo]: /url \"title\"\n\n[foo]\n", - "html": "

            foo

            \n", - "example": 161, - "start_line": 2816, - "end_line": 2822, - "section": "Link reference definitions" - }, - { - "markdown": " [foo]: \n /url \n 'the title' \n\n[foo]\n", - "html": "

            foo

            \n", - "example": 162, - "start_line": 2825, - "end_line": 2833, - "section": "Link reference definitions" - }, - { - "markdown": "[Foo*bar\\]]:my_(url) 'title (with parens)'\n\n[Foo*bar\\]]\n", - "html": "

            Foo*bar]

            \n", - "example": 163, - "start_line": 2836, - "end_line": 2842, - "section": "Link reference definitions" - }, - { - "markdown": "[Foo bar]:\n\n'title'\n\n[Foo bar]\n", - "html": "

            Foo bar

            \n", - "example": 164, - "start_line": 2845, - "end_line": 2853, - "section": "Link reference definitions", - "shouldFail": true - }, - { - "markdown": "[foo]: /url '\ntitle\nline1\nline2\n'\n\n[foo]\n", - "html": "

            foo

            \n", - "example": 165, - "start_line": 2858, - "end_line": 2872, - "section": "Link reference definitions" - }, - { - "markdown": "[foo]: /url 'title\n\nwith blank line'\n\n[foo]\n", - "html": "

            [foo]: /url 'title

            \n

            with blank line'

            \n

            [foo]

            \n", - "example": 166, - "start_line": 2877, - "end_line": 2887, - "section": "Link reference definitions" - }, - { - "markdown": "[foo]:\n/url\n\n[foo]\n", - "html": "

            foo

            \n", - "example": 167, - "start_line": 2892, - "end_line": 2899, - "section": "Link reference definitions" - }, - { - "markdown": "[foo]:\n\n[foo]\n", - "html": "

            [foo]:

            \n

            [foo]

            \n", - "example": 168, - "start_line": 2904, - "end_line": 2911, - "section": "Link reference definitions" - }, - { - "markdown": "[foo]: <>\n\n[foo]\n", - "html": "

            foo

            \n", - "example": 169, - "start_line": 2916, - "end_line": 2922, - "section": "Link reference definitions", - "shouldFail": true - }, - { - "markdown": "[foo]: (baz)\n\n[foo]\n", - "html": "

            [foo]: (baz)

            \n

            [foo]

            \n", - "example": 170, - "start_line": 2927, - "end_line": 2934, - "section": "Link reference definitions" - }, - { - "markdown": "[foo]: /url\\bar\\*baz \"foo\\\"bar\\baz\"\n\n[foo]\n", - "html": "

            foo

            \n", - "example": 171, - "start_line": 2940, - "end_line": 2946, - "section": "Link reference definitions", - "shouldFail": true - }, - { - "markdown": "[foo]\n\n[foo]: url\n", - "html": "

            foo

            \n", - "example": 172, - "start_line": 2951, - "end_line": 2957, - "section": "Link reference definitions" - }, - { - "markdown": "[foo]\n\n[foo]: first\n[foo]: second\n", - "html": "

            foo

            \n", - "example": 173, - "start_line": 2963, - "end_line": 2970, - "section": "Link reference definitions" - }, - { - "markdown": "[FOO]: /url\n\n[Foo]\n", - "html": "

            Foo

            \n", - "example": 174, - "start_line": 2976, - "end_line": 2982, - "section": "Link reference definitions" - }, - { - "markdown": "[ΑΓΩ]: /φου\n\n[αγω]\n", - "html": "

            αγω

            \n", - "example": 175, - "start_line": 2985, - "end_line": 2991, - "section": "Link reference definitions" - }, - { - "markdown": "[foo]: /url\n", - "html": "", - "example": 176, - "start_line": 2997, - "end_line": 3000, - "section": "Link reference definitions" - }, - { - "markdown": "[\nfoo\n]: /url\nbar\n", - "html": "

            bar

            \n", - "example": 177, - "start_line": 3005, - "end_line": 3012, - "section": "Link reference definitions" - }, - { - "markdown": "[foo]: /url \"title\" ok\n", - "html": "

            [foo]: /url "title" ok

            \n", - "example": 178, - "start_line": 3018, - "end_line": 3022, - "section": "Link reference definitions" - }, - { - "markdown": "[foo]: /url\n\"title\" ok\n", - "html": "

            "title" ok

            \n", - "example": 179, - "start_line": 3027, - "end_line": 3032, - "section": "Link reference definitions" - }, - { - "markdown": " [foo]: /url \"title\"\n\n[foo]\n", - "html": "
            [foo]: /url "title"\n
            \n

            [foo]

            \n", - "example": 180, - "start_line": 3038, - "end_line": 3046, - "section": "Link reference definitions" - }, - { - "markdown": "```\n[foo]: /url\n```\n\n[foo]\n", - "html": "
            [foo]: /url\n
            \n

            [foo]

            \n", - "example": 181, - "start_line": 3052, - "end_line": 3062, - "section": "Link reference definitions" - }, - { - "markdown": "Foo\n[bar]: /baz\n\n[bar]\n", - "html": "

            Foo\n[bar]: /baz

            \n

            [bar]

            \n", - "example": 182, - "start_line": 3067, - "end_line": 3076, - "section": "Link reference definitions" - }, - { - "markdown": "# [Foo]\n[foo]: /url\n> bar\n", - "html": "

            Foo

            \n
            \n

            bar

            \n
            \n", - "example": 183, - "start_line": 3082, - "end_line": 3091, - "section": "Link reference definitions" - }, - { - "markdown": "[foo]: /url\nbar\n===\n[foo]\n", - "html": "

            bar

            \n

            foo

            \n", - "example": 184, - "start_line": 3093, - "end_line": 3101, - "section": "Link reference definitions" - }, - { - "markdown": "[foo]: /url\n===\n[foo]\n", - "html": "

            ===\nfoo

            \n", - "example": 185, - "start_line": 3103, - "end_line": 3110, - "section": "Link reference definitions" - }, - { - "markdown": "[foo]: /foo-url \"foo\"\n[bar]: /bar-url\n \"bar\"\n[baz]: /baz-url\n\n[foo],\n[bar],\n[baz]\n", - "html": "

            foo,\nbar,\nbaz

            \n", - "example": 186, - "start_line": 3116, - "end_line": 3129, - "section": "Link reference definitions" - }, - { - "markdown": "[foo]\n\n> [foo]: /url\n", - "html": "

            foo

            \n
            \n
            \n", - "example": 187, - "start_line": 3137, - "end_line": 3145, - "section": "Link reference definitions" - }, - { - "markdown": "[foo]: /url\n", - "html": "", - "example": 188, - "start_line": 3154, - "end_line": 3157, - "section": "Link reference definitions" - }, - { - "markdown": "aaa\n\nbbb\n", - "html": "

            aaa

            \n

            bbb

            \n", - "example": 189, - "start_line": 3171, - "end_line": 3178, - "section": "Paragraphs" - }, - { - "markdown": "aaa\nbbb\n\nccc\nddd\n", - "html": "

            aaa\nbbb

            \n

            ccc\nddd

            \n", - "example": 190, - "start_line": 3183, - "end_line": 3194, - "section": "Paragraphs" - }, - { - "markdown": "aaa\n\n\nbbb\n", - "html": "

            aaa

            \n

            bbb

            \n", - "example": 191, - "start_line": 3199, - "end_line": 3207, - "section": "Paragraphs" - }, - { - "markdown": " aaa\n bbb\n", - "html": "

            aaa\nbbb

            \n", - "example": 192, - "start_line": 3212, - "end_line": 3218, - "section": "Paragraphs" - }, - { - "markdown": "aaa\n bbb\n ccc\n", - "html": "

            aaa\nbbb\nccc

            \n", - "example": 193, - "start_line": 3224, - "end_line": 3232, - "section": "Paragraphs" - }, - { - "markdown": " aaa\nbbb\n", - "html": "

            aaa\nbbb

            \n", - "example": 194, - "start_line": 3238, - "end_line": 3244, - "section": "Paragraphs" - }, - { - "markdown": " aaa\nbbb\n", - "html": "
            aaa\n
            \n

            bbb

            \n", - "example": 195, - "start_line": 3247, - "end_line": 3254, - "section": "Paragraphs" - }, - { - "markdown": "aaa \nbbb \n", - "html": "

            aaa
            \nbbb

            \n", - "example": 196, - "start_line": 3261, - "end_line": 3267, - "section": "Paragraphs" - }, - { - "markdown": " \n\naaa\n \n\n# aaa\n\n \n", - "html": "

            aaa

            \n

            aaa

            \n", - "example": 197, - "start_line": 3278, - "end_line": 3290, - "section": "Blank lines" - }, - { - "markdown": "> # Foo\n> bar\n> baz\n", - "html": "
            \n

            Foo

            \n

            bar\nbaz

            \n
            \n", - "example": 198, - "start_line": 3344, - "end_line": 3354, - "section": "Block quotes" - }, - { - "markdown": "># Foo\n>bar\n> baz\n", - "html": "
            \n

            Foo

            \n

            bar\nbaz

            \n
            \n", - "example": 199, - "start_line": 3359, - "end_line": 3369, - "section": "Block quotes" - }, - { - "markdown": " > # Foo\n > bar\n > baz\n", - "html": "
            \n

            Foo

            \n

            bar\nbaz

            \n
            \n", - "example": 200, - "start_line": 3374, - "end_line": 3384, - "section": "Block quotes" - }, - { - "markdown": " > # Foo\n > bar\n > baz\n", - "html": "
            > # Foo\n> bar\n> baz\n
            \n", - "example": 201, - "start_line": 3389, - "end_line": 3398, - "section": "Block quotes" - }, - { - "markdown": "> # Foo\n> bar\nbaz\n", - "html": "
            \n

            Foo

            \n

            bar\nbaz

            \n
            \n", - "example": 202, - "start_line": 3404, - "end_line": 3414, - "section": "Block quotes" - }, - { - "markdown": "> bar\nbaz\n> foo\n", - "html": "
            \n

            bar\nbaz\nfoo

            \n
            \n", - "example": 203, - "start_line": 3420, - "end_line": 3430, - "section": "Block quotes" - }, - { - "markdown": "> foo\n---\n", - "html": "
            \n

            foo

            \n
            \n
            \n", - "example": 204, - "start_line": 3444, - "end_line": 3452, - "section": "Block quotes" - }, - { - "markdown": "> - foo\n- bar\n", - "html": "
            \n
              \n
            • foo
            • \n
            \n
            \n
              \n
            • bar
            • \n
            \n", - "example": 205, - "start_line": 3464, - "end_line": 3476, - "section": "Block quotes", - "shouldFail": true - }, - { - "markdown": "> foo\n bar\n", - "html": "
            \n
            foo\n
            \n
            \n
            bar\n
            \n", - "example": 206, - "start_line": 3482, - "end_line": 3492, - "section": "Block quotes", - "shouldFail": true - }, - { - "markdown": "> ```\nfoo\n```\n", - "html": "
            \n
            \n
            \n

            foo

            \n
            \n", - "example": 207, - "start_line": 3495, - "end_line": 3505, - "section": "Block quotes", - "shouldFail": true - }, - { - "markdown": "> foo\n - bar\n", - "html": "
            \n

            foo\n- bar

            \n
            \n", - "example": 208, - "start_line": 3511, - "end_line": 3519, - "section": "Block quotes" - }, - { - "markdown": ">\n", - "html": "
            \n
            \n", - "example": 209, - "start_line": 3535, - "end_line": 3540, - "section": "Block quotes" - }, - { - "markdown": ">\n> \n> \n", - "html": "
            \n
            \n", - "example": 210, - "start_line": 3543, - "end_line": 3550, - "section": "Block quotes" - }, - { - "markdown": ">\n> foo\n> \n", - "html": "
            \n

            foo

            \n
            \n", - "example": 211, - "start_line": 3555, - "end_line": 3563, - "section": "Block quotes" - }, - { - "markdown": "> foo\n\n> bar\n", - "html": "
            \n

            foo

            \n
            \n
            \n

            bar

            \n
            \n", - "example": 212, - "start_line": 3568, - "end_line": 3579, - "section": "Block quotes" - }, - { - "markdown": "> foo\n> bar\n", - "html": "
            \n

            foo\nbar

            \n
            \n", - "example": 213, - "start_line": 3590, - "end_line": 3598, - "section": "Block quotes" - }, - { - "markdown": "> foo\n>\n> bar\n", - "html": "
            \n

            foo

            \n

            bar

            \n
            \n", - "example": 214, - "start_line": 3603, - "end_line": 3612, - "section": "Block quotes" - }, - { - "markdown": "foo\n> bar\n", - "html": "

            foo

            \n
            \n

            bar

            \n
            \n", - "example": 215, - "start_line": 3617, - "end_line": 3625, - "section": "Block quotes" - }, - { - "markdown": "> aaa\n***\n> bbb\n", - "html": "
            \n

            aaa

            \n
            \n
            \n
            \n

            bbb

            \n
            \n", - "example": 216, - "start_line": 3631, - "end_line": 3643, - "section": "Block quotes" - }, - { - "markdown": "> bar\nbaz\n", - "html": "
            \n

            bar\nbaz

            \n
            \n", - "example": 217, - "start_line": 3649, - "end_line": 3657, - "section": "Block quotes" - }, - { - "markdown": "> bar\n\nbaz\n", - "html": "
            \n

            bar

            \n
            \n

            baz

            \n", - "example": 218, - "start_line": 3660, - "end_line": 3669, - "section": "Block quotes" - }, - { - "markdown": "> bar\n>\nbaz\n", - "html": "
            \n

            bar

            \n
            \n

            baz

            \n", - "example": 219, - "start_line": 3672, - "end_line": 3681, - "section": "Block quotes" - }, - { - "markdown": "> > > foo\nbar\n", - "html": "
            \n
            \n
            \n

            foo\nbar

            \n
            \n
            \n
            \n", - "example": 220, - "start_line": 3688, - "end_line": 3700, - "section": "Block quotes" - }, - { - "markdown": ">>> foo\n> bar\n>>baz\n", - "html": "
            \n
            \n
            \n

            foo\nbar\nbaz

            \n
            \n
            \n
            \n", - "example": 221, - "start_line": 3703, - "end_line": 3717, - "section": "Block quotes" - }, - { - "markdown": "> code\n\n> not code\n", - "html": "
            \n
            code\n
            \n
            \n
            \n

            not code

            \n
            \n", - "example": 222, - "start_line": 3725, - "end_line": 3737, - "section": "Block quotes" - }, - { - "markdown": "A paragraph\nwith two lines.\n\n indented code\n\n> A block quote.\n", - "html": "

            A paragraph\nwith two lines.

            \n
            indented code\n
            \n
            \n

            A block quote.

            \n
            \n", - "example": 223, - "start_line": 3779, - "end_line": 3794, - "section": "List items" - }, - { - "markdown": "1. A paragraph\n with two lines.\n\n indented code\n\n > A block quote.\n", - "html": "
              \n
            1. \n

              A paragraph\nwith two lines.

              \n
              indented code\n
              \n
              \n

              A block quote.

              \n
              \n
            2. \n
            \n", - "example": 224, - "start_line": 3801, - "end_line": 3820, - "section": "List items" - }, - { - "markdown": "- one\n\n two\n", - "html": "
              \n
            • one
            • \n
            \n

            two

            \n", - "example": 225, - "start_line": 3834, - "end_line": 3843, - "section": "List items", - "shouldFail": true - }, - { - "markdown": "- one\n\n two\n", - "html": "
              \n
            • \n

              one

              \n

              two

              \n
            • \n
            \n", - "example": 226, - "start_line": 3846, - "end_line": 3857, - "section": "List items" - }, - { - "markdown": " - one\n\n two\n", - "html": "
              \n
            • one
            • \n
            \n
             two\n
            \n", - "example": 227, - "start_line": 3860, - "end_line": 3870, - "section": "List items", - "shouldFail": true - }, - { - "markdown": " - one\n\n two\n", - "html": "
              \n
            • \n

              one

              \n

              two

              \n
            • \n
            \n", - "example": 228, - "start_line": 3873, - "end_line": 3884, - "section": "List items" - }, - { - "markdown": " > > 1. one\n>>\n>> two\n", - "html": "
            \n
            \n
              \n
            1. \n

              one

              \n

              two

              \n
            2. \n
            \n
            \n
            \n", - "example": 229, - "start_line": 3895, - "end_line": 3910, - "section": "List items" - }, - { - "markdown": ">>- one\n>>\n > > two\n", - "html": "
            \n
            \n
              \n
            • one
            • \n
            \n

            two

            \n
            \n
            \n", - "example": 230, - "start_line": 3922, - "end_line": 3935, - "section": "List items" - }, - { - "markdown": "-one\n\n2.two\n", - "html": "

            -one

            \n

            2.two

            \n", - "example": 231, - "start_line": 3941, - "end_line": 3948, - "section": "List items" - }, - { - "markdown": "- foo\n\n\n bar\n", - "html": "
              \n
            • \n

              foo

              \n

              bar

              \n
            • \n
            \n", - "example": 232, - "start_line": 3954, - "end_line": 3966, - "section": "List items", - "shouldFail": true - }, - { - "markdown": "1. foo\n\n ```\n bar\n ```\n\n baz\n\n > bam\n", - "html": "
              \n
            1. \n

              foo

              \n
              bar\n
              \n

              baz

              \n
              \n

              bam

              \n
              \n
            2. \n
            \n", - "example": 233, - "start_line": 3971, - "end_line": 3993, - "section": "List items" - }, - { - "markdown": "- Foo\n\n bar\n\n\n baz\n", - "html": "
              \n
            • \n

              Foo

              \n
              bar\n\n\nbaz\n
              \n
            • \n
            \n", - "example": 234, - "start_line": 3999, - "end_line": 4017, - "section": "List items", - "shouldFail": true - }, - { - "markdown": "123456789. ok\n", - "html": "
              \n
            1. ok
            2. \n
            \n", - "example": 235, - "start_line": 4021, - "end_line": 4027, - "section": "List items" - }, - { - "markdown": "1234567890. not ok\n", - "html": "

            1234567890. not ok

            \n", - "example": 236, - "start_line": 4030, - "end_line": 4034, - "section": "List items" - }, - { - "markdown": "0. ok\n", - "html": "
              \n
            1. ok
            2. \n
            \n", - "example": 237, - "start_line": 4039, - "end_line": 4045, - "section": "List items" - }, - { - "markdown": "003. ok\n", - "html": "
              \n
            1. ok
            2. \n
            \n", - "example": 238, - "start_line": 4048, - "end_line": 4054, - "section": "List items" - }, - { - "markdown": "-1. not ok\n", - "html": "

            -1. not ok

            \n", - "example": 239, - "start_line": 4059, - "end_line": 4063, - "section": "List items" - }, - { - "markdown": "- foo\n\n bar\n", - "html": "
              \n
            • \n

              foo

              \n
              bar\n
              \n
            • \n
            \n", - "example": 240, - "start_line": 4082, - "end_line": 4094, - "section": "List items" - }, - { - "markdown": " 10. foo\n\n bar\n", - "html": "
              \n
            1. \n

              foo

              \n
              bar\n
              \n
            2. \n
            \n", - "example": 241, - "start_line": 4099, - "end_line": 4111, - "section": "List items" - }, - { - "markdown": " indented code\n\nparagraph\n\n more code\n", - "html": "
            indented code\n
            \n

            paragraph

            \n
            more code\n
            \n", - "example": 242, - "start_line": 4118, - "end_line": 4130, - "section": "List items" - }, - { - "markdown": "1. indented code\n\n paragraph\n\n more code\n", - "html": "
              \n
            1. \n
              indented code\n
              \n

              paragraph

              \n
              more code\n
              \n
            2. \n
            \n", - "example": 243, - "start_line": 4133, - "end_line": 4149, - "section": "List items", - "shouldFail": true - }, - { - "markdown": "1. indented code\n\n paragraph\n\n more code\n", - "html": "
              \n
            1. \n
               indented code\n
              \n

              paragraph

              \n
              more code\n
              \n
            2. \n
            \n", - "example": 244, - "start_line": 4155, - "end_line": 4171, - "section": "List items", - "shouldFail": true - }, - { - "markdown": " foo\n\nbar\n", - "html": "

            foo

            \n

            bar

            \n", - "example": 245, - "start_line": 4182, - "end_line": 4189, - "section": "List items" - }, - { - "markdown": "- foo\n\n bar\n", - "html": "
              \n
            • foo
            • \n
            \n

            bar

            \n", - "example": 246, - "start_line": 4192, - "end_line": 4201, - "section": "List items", - "shouldFail": true - }, - { - "markdown": "- foo\n\n bar\n", - "html": "
              \n
            • \n

              foo

              \n

              bar

              \n
            • \n
            \n", - "example": 247, - "start_line": 4209, - "end_line": 4220, - "section": "List items" - }, - { - "markdown": "-\n foo\n-\n ```\n bar\n ```\n-\n baz\n", - "html": "
              \n
            • foo
            • \n
            • \n
              bar\n
              \n
            • \n
            • \n
              baz\n
              \n
            • \n
            \n", - "example": 248, - "start_line": 4237, - "end_line": 4258, - "section": "List items", - "shouldFail": true - }, - { - "markdown": "- \n foo\n", - "html": "
              \n
            • foo
            • \n
            \n", - "example": 249, - "start_line": 4263, - "end_line": 4270, - "section": "List items" - }, - { - "markdown": "-\n\n foo\n", - "html": "
              \n
            • \n
            \n

            foo

            \n", - "example": 250, - "start_line": 4277, - "end_line": 4286, - "section": "List items", - "shouldFail": true - }, - { - "markdown": "- foo\n-\n- bar\n", - "html": "
              \n
            • foo
            • \n
            • \n
            • bar
            • \n
            \n", - "example": 251, - "start_line": 4291, - "end_line": 4301, - "section": "List items" - }, - { - "markdown": "- foo\n- \n- bar\n", - "html": "
              \n
            • foo
            • \n
            • \n
            • bar
            • \n
            \n", - "example": 252, - "start_line": 4306, - "end_line": 4316, - "section": "List items" - }, - { - "markdown": "1. foo\n2.\n3. bar\n", - "html": "
              \n
            1. foo
            2. \n
            3. \n
            4. bar
            5. \n
            \n", - "example": 253, - "start_line": 4321, - "end_line": 4331, - "section": "List items" - }, - { - "markdown": "*\n", - "html": "
              \n
            • \n
            \n", - "example": 254, - "start_line": 4336, - "end_line": 4342, - "section": "List items", - "shouldFail": true - }, - { - "markdown": "foo\n*\n\nfoo\n1.\n", - "html": "

            foo\n*

            \n

            foo\n1.

            \n", - "example": 255, - "start_line": 4346, - "end_line": 4357, - "section": "List items" - }, - { - "markdown": " 1. A paragraph\n with two lines.\n\n indented code\n\n > A block quote.\n", - "html": "
              \n
            1. \n

              A paragraph\nwith two lines.

              \n
              indented code\n
              \n
              \n

              A block quote.

              \n
              \n
            2. \n
            \n", - "example": 256, - "start_line": 4368, - "end_line": 4387, - "section": "List items" - }, - { - "markdown": " 1. A paragraph\n with two lines.\n\n indented code\n\n > A block quote.\n", - "html": "
              \n
            1. \n

              A paragraph\nwith two lines.

              \n
              indented code\n
              \n
              \n

              A block quote.

              \n
              \n
            2. \n
            \n", - "example": 257, - "start_line": 4392, - "end_line": 4411, - "section": "List items" - }, - { - "markdown": " 1. A paragraph\n with two lines.\n\n indented code\n\n > A block quote.\n", - "html": "
              \n
            1. \n

              A paragraph\nwith two lines.

              \n
              indented code\n
              \n
              \n

              A block quote.

              \n
              \n
            2. \n
            \n", - "example": 258, - "start_line": 4416, - "end_line": 4435, - "section": "List items" - }, - { - "markdown": " 1. A paragraph\n with two lines.\n\n indented code\n\n > A block quote.\n", - "html": "
            1.  A paragraph\n    with two lines.\n\n        indented code\n\n    > A block quote.\n
            \n", - "example": 259, - "start_line": 4440, - "end_line": 4455, - "section": "List items" - }, - { - "markdown": " 1. A paragraph\nwith two lines.\n\n indented code\n\n > A block quote.\n", - "html": "
              \n
            1. \n

              A paragraph\nwith two lines.

              \n
              indented code\n
              \n
              \n

              A block quote.

              \n
              \n
            2. \n
            \n", - "example": 260, - "start_line": 4470, - "end_line": 4489, - "section": "List items" - }, - { - "markdown": " 1. A paragraph\n with two lines.\n", - "html": "
              \n
            1. A paragraph\nwith two lines.
            2. \n
            \n", - "example": 261, - "start_line": 4494, - "end_line": 4502, - "section": "List items" - }, - { - "markdown": "> 1. > Blockquote\ncontinued here.\n", - "html": "
            \n
              \n
            1. \n
              \n

              Blockquote\ncontinued here.

              \n
              \n
            2. \n
            \n
            \n", - "example": 262, - "start_line": 4507, - "end_line": 4521, - "section": "List items" - }, - { - "markdown": "> 1. > Blockquote\n> continued here.\n", - "html": "
            \n
              \n
            1. \n
              \n

              Blockquote\ncontinued here.

              \n
              \n
            2. \n
            \n
            \n", - "example": 263, - "start_line": 4524, - "end_line": 4538, - "section": "List items" - }, - { - "markdown": "- foo\n - bar\n - baz\n - boo\n", - "html": "
              \n
            • foo\n
                \n
              • bar\n
                  \n
                • baz\n
                    \n
                  • boo
                  • \n
                  \n
                • \n
                \n
              • \n
              \n
            • \n
            \n", - "example": 264, - "start_line": 4552, - "end_line": 4573, - "section": "List items" - }, - { - "markdown": "- foo\n - bar\n - baz\n - boo\n", - "html": "
              \n
            • foo
            • \n
            • bar
            • \n
            • baz
            • \n
            • boo
            • \n
            \n", - "example": 265, - "start_line": 4578, - "end_line": 4590, - "section": "List items", - "shouldFail": true - }, - { - "markdown": "10) foo\n - bar\n", - "html": "
              \n
            1. foo\n
                \n
              • bar
              • \n
              \n
            2. \n
            \n", - "example": 266, - "start_line": 4595, - "end_line": 4606, - "section": "List items", - "shouldFail": true - }, - { - "markdown": "10) foo\n - bar\n", - "html": "
              \n
            1. foo
            2. \n
            \n
              \n
            • bar
            • \n
            \n", - "example": 267, - "start_line": 4611, - "end_line": 4621, - "section": "List items", - "shouldFail": true - }, - { - "markdown": "- - foo\n", - "html": "
              \n
            • \n
                \n
              • foo
              • \n
              \n
            • \n
            \n", - "example": 268, - "start_line": 4626, - "end_line": 4636, - "section": "List items" - }, - { - "markdown": "1. - 2. foo\n", - "html": "
              \n
            1. \n
                \n
              • \n
                  \n
                1. foo
                2. \n
                \n
              • \n
              \n
            2. \n
            \n", - "example": 269, - "start_line": 4639, - "end_line": 4653, - "section": "List items" - }, - { - "markdown": "- # Foo\n- Bar\n ---\n baz\n", - "html": "
              \n
            • \n

              Foo

              \n
            • \n
            • \n

              Bar

              \nbaz
            • \n
            \n", - "example": 270, - "start_line": 4658, - "end_line": 4672, - "section": "List items" - }, - { - "markdown": "- foo\n- bar\n+ baz\n", - "html": "
              \n
            • foo
            • \n
            • bar
            • \n
            \n
              \n
            • baz
            • \n
            \n", - "example": 271, - "start_line": 4894, - "end_line": 4906, - "section": "Lists", - "shouldFail": true - }, - { - "markdown": "1. foo\n2. bar\n3) baz\n", - "html": "
              \n
            1. foo
            2. \n
            3. bar
            4. \n
            \n
              \n
            1. baz
            2. \n
            \n", - "example": 272, - "start_line": 4909, - "end_line": 4921, - "section": "Lists", - "shouldFail": true - }, - { - "markdown": "Foo\n- bar\n- baz\n", - "html": "

            Foo

            \n
              \n
            • bar
            • \n
            • baz
            • \n
            \n", - "example": 273, - "start_line": 4928, - "end_line": 4938, - "section": "Lists" - }, - { - "markdown": "The number of windows in my house is\n14. The number of doors is 6.\n", - "html": "

            The number of windows in my house is\n14. The number of doors is 6.

            \n", - "example": 274, - "start_line": 5005, - "end_line": 5011, - "section": "Lists", - "shouldFail": true - }, - { - "markdown": "The number of windows in my house is\n1. The number of doors is 6.\n", - "html": "

            The number of windows in my house is

            \n
              \n
            1. The number of doors is 6.
            2. \n
            \n", - "example": 275, - "start_line": 5015, - "end_line": 5023, - "section": "Lists" - }, - { - "markdown": "- foo\n\n- bar\n\n\n- baz\n", - "html": "
              \n
            • \n

              foo

              \n
            • \n
            • \n

              bar

              \n
            • \n
            • \n

              baz

              \n
            • \n
            \n", - "example": 276, - "start_line": 5029, - "end_line": 5048, - "section": "Lists", - "shouldFail": true - }, - { - "markdown": "- foo\n - bar\n - baz\n\n\n bim\n", - "html": "
              \n
            • foo\n
                \n
              • bar\n
                  \n
                • \n

                  baz

                  \n

                  bim

                  \n
                • \n
                \n
              • \n
              \n
            • \n
            \n", - "example": 277, - "start_line": 5050, - "end_line": 5072, - "section": "Lists", - "shouldFail": true - }, - { - "markdown": "- foo\n- bar\n\n\n\n- baz\n- bim\n", - "html": "
              \n
            • foo
            • \n
            • bar
            • \n
            \n\n
              \n
            • baz
            • \n
            • bim
            • \n
            \n", - "example": 278, - "start_line": 5080, - "end_line": 5098, - "section": "Lists" - }, - { - "markdown": "- foo\n\n notcode\n\n- foo\n\n\n\n code\n", - "html": "
              \n
            • \n

              foo

              \n

              notcode

              \n
            • \n
            • \n

              foo

              \n
            • \n
            \n\n
            code\n
            \n", - "example": 279, - "start_line": 5101, - "end_line": 5124, - "section": "Lists" - }, - { - "markdown": "- a\n - b\n - c\n - d\n - e\n - f\n- g\n", - "html": "
              \n
            • a
            • \n
            • b
            • \n
            • c
            • \n
            • d
            • \n
            • e
            • \n
            • f
            • \n
            • g
            • \n
            \n", - "example": 280, - "start_line": 5132, - "end_line": 5150, - "section": "Lists", - "shouldFail": true - }, - { - "markdown": "1. a\n\n 2. b\n\n 3. c\n", - "html": "
              \n
            1. \n

              a

              \n
            2. \n
            3. \n

              b

              \n
            4. \n
            5. \n

              c

              \n
            6. \n
            \n", - "example": 281, - "start_line": 5153, - "end_line": 5171, - "section": "Lists", - "shouldFail": true - }, - { - "markdown": "- a\n - b\n - c\n - d\n - e\n", - "html": "
              \n
            • a
            • \n
            • b
            • \n
            • c
            • \n
            • d\n- e
            • \n
            \n", - "example": 282, - "start_line": 5177, - "end_line": 5191, - "section": "Lists", - "shouldFail": true - }, - { - "markdown": "1. a\n\n 2. b\n\n 3. c\n", - "html": "
              \n
            1. \n

              a

              \n
            2. \n
            3. \n

              b

              \n
            4. \n
            \n
            3. c\n
            \n", - "example": 283, - "start_line": 5197, - "end_line": 5214, - "section": "Lists", - "shouldFail": true - }, - { - "markdown": "- a\n- b\n\n- c\n", - "html": "
              \n
            • \n

              a

              \n
            • \n
            • \n

              b

              \n
            • \n
            • \n

              c

              \n
            • \n
            \n", - "example": 284, - "start_line": 5220, - "end_line": 5237, - "section": "Lists" - }, - { - "markdown": "* a\n*\n\n* c\n", - "html": "
              \n
            • \n

              a

              \n
            • \n
            • \n
            • \n

              c

              \n
            • \n
            \n", - "example": 285, - "start_line": 5242, - "end_line": 5257, - "section": "Lists" - }, - { - "markdown": "- a\n- b\n\n c\n- d\n", - "html": "
              \n
            • \n

              a

              \n
            • \n
            • \n

              b

              \n

              c

              \n
            • \n
            • \n

              d

              \n
            • \n
            \n", - "example": 286, - "start_line": 5264, - "end_line": 5283, - "section": "Lists" - }, - { - "markdown": "- a\n- b\n\n [ref]: /url\n- d\n", - "html": "
              \n
            • \n

              a

              \n
            • \n
            • \n

              b

              \n
            • \n
            • \n

              d

              \n
            • \n
            \n", - "example": 287, - "start_line": 5286, - "end_line": 5304, - "section": "Lists", - "shouldFail": true - }, - { - "markdown": "- a\n- ```\n b\n\n\n ```\n- c\n", - "html": "
              \n
            • a
            • \n
            • \n
              b\n\n\n
              \n
            • \n
            • c
            • \n
            \n", - "example": 288, - "start_line": 5309, - "end_line": 5328, - "section": "Lists", - "shouldFail": true - }, - { - "markdown": "- a\n - b\n\n c\n- d\n", - "html": "
              \n
            • a\n
                \n
              • \n

                b

                \n

                c

                \n
              • \n
              \n
            • \n
            • d
            • \n
            \n", - "example": 289, - "start_line": 5335, - "end_line": 5353, - "section": "Lists", - "shouldFail": true - }, - { - "markdown": "* a\n > b\n >\n* c\n", - "html": "
              \n
            • a\n
              \n

              b

              \n
              \n
            • \n
            • c
            • \n
            \n", - "example": 290, - "start_line": 5359, - "end_line": 5373, - "section": "Lists" - }, - { - "markdown": "- a\n > b\n ```\n c\n ```\n- d\n", - "html": "
              \n
            • a\n
              \n

              b

              \n
              \n
              c\n
              \n
            • \n
            • d
            • \n
            \n", - "example": 291, - "start_line": 5379, - "end_line": 5397, - "section": "Lists", - "shouldFail": true - }, - { - "markdown": "- a\n", - "html": "
              \n
            • a
            • \n
            \n", - "example": 292, - "start_line": 5402, - "end_line": 5408, - "section": "Lists" - }, - { - "markdown": "- a\n - b\n", - "html": "
              \n
            • a\n
                \n
              • b
              • \n
              \n
            • \n
            \n", - "example": 293, - "start_line": 5411, - "end_line": 5422, - "section": "Lists" - }, - { - "markdown": "1. ```\n foo\n ```\n\n bar\n", - "html": "
              \n
            1. \n
              foo\n
              \n

              bar

              \n
            2. \n
            \n", - "example": 294, - "start_line": 5428, - "end_line": 5442, - "section": "Lists" - }, - { - "markdown": "* foo\n * bar\n\n baz\n", - "html": "
              \n
            • \n

              foo

              \n
                \n
              • bar
              • \n
              \n

              baz

              \n
            • \n
            \n", - "example": 295, - "start_line": 5447, - "end_line": 5462, - "section": "Lists" - }, - { - "markdown": "- a\n - b\n - c\n\n- d\n - e\n - f\n", - "html": "
              \n
            • \n

              a

              \n
                \n
              • b
              • \n
              • c
              • \n
              \n
            • \n
            • \n

              d

              \n
                \n
              • e
              • \n
              • f
              • \n
              \n
            • \n
            \n", - "example": 296, - "start_line": 5465, - "end_line": 5490, - "section": "Lists" - }, - { - "markdown": "`hi`lo`\n", - "html": "

            hilo`

            \n", - "example": 297, - "start_line": 5499, - "end_line": 5503, - "section": "Inlines" - }, - { - "markdown": "\\!\\\"\\#\\$\\%\\&\\'\\(\\)\\*\\+\\,\\-\\.\\/\\:\\;\\<\\=\\>\\?\\@\\[\\\\\\]\\^\\_\\`\\{\\|\\}\\~\n", - "html": "

            !"#$%&'()*+,-./:;<=>?@[\\]^_`{|}~

            \n", - "example": 298, - "start_line": 5513, - "end_line": 5517, - "section": "Backslash escapes" - }, - { - "markdown": "\\\t\\A\\a\\ \\3\\φ\\«\n", - "html": "

            \\\t\\A\\a\\ \\3\\φ\\«

            \n", - "example": 299, - "start_line": 5523, - "end_line": 5527, - "section": "Backslash escapes" - }, - { - "markdown": "\\*not emphasized*\n\\
            not a tag\n\\[not a link](/foo)\n\\`not code`\n1\\. not a list\n\\* not a list\n\\# not a heading\n\\[foo]: /url \"not a reference\"\n\\ö not a character entity\n", - "html": "

            *not emphasized*\n<br/> not a tag\n[not a link](/foo)\n`not code`\n1. not a list\n* not a list\n# not a heading\n[foo]: /url "not a reference"\n&ouml; not a character entity

            \n", - "example": 300, - "start_line": 5533, - "end_line": 5553, - "section": "Backslash escapes" - }, - { - "markdown": "\\\\*emphasis*\n", - "html": "

            \\emphasis

            \n", - "example": 301, - "start_line": 5558, - "end_line": 5562, - "section": "Backslash escapes" - }, - { - "markdown": "foo\\\nbar\n", - "html": "

            foo
            \nbar

            \n", - "example": 302, - "start_line": 5567, - "end_line": 5573, - "section": "Backslash escapes" - }, - { - "markdown": "`` \\[\\` ``\n", - "html": "

            \\[\\`

            \n", - "example": 303, - "start_line": 5579, - "end_line": 5583, - "section": "Backslash escapes" - }, - { - "markdown": " \\[\\]\n", - "html": "
            \\[\\]\n
            \n", - "example": 304, - "start_line": 5586, - "end_line": 5591, - "section": "Backslash escapes" - }, - { - "markdown": "~~~\n\\[\\]\n~~~\n", - "html": "
            \\[\\]\n
            \n", - "example": 305, - "start_line": 5594, - "end_line": 5601, - "section": "Backslash escapes" - }, - { - "markdown": "\n", - "html": "

            http://example.com?find=\\*

            \n", - "example": 306, - "start_line": 5604, - "end_line": 5608, - "section": "Backslash escapes" - }, - { - "markdown": "\n", - "html": "\n", - "example": 307, - "start_line": 5611, - "end_line": 5615, - "section": "Backslash escapes" - }, - { - "markdown": "[foo](/bar\\* \"ti\\*tle\")\n", - "html": "

            foo

            \n", - "example": 308, - "start_line": 5621, - "end_line": 5625, - "section": "Backslash escapes" - }, - { - "markdown": "[foo]\n\n[foo]: /bar\\* \"ti\\*tle\"\n", - "html": "

            foo

            \n", - "example": 309, - "start_line": 5628, - "end_line": 5634, - "section": "Backslash escapes", - "shouldFail": true - }, - { - "markdown": "``` foo\\+bar\nfoo\n```\n", - "html": "
            foo\n
            \n", - "example": 310, - "start_line": 5637, - "end_line": 5644, - "section": "Backslash escapes", - "shouldFail": true - }, - { - "markdown": "  & © Æ Ď\n¾ ℋ ⅆ\n∲ ≧̸\n", - "html": "

              & © Æ Ď\n¾ ℋ ⅆ\n∲ ≧̸

            \n", - "example": 311, - "start_line": 5674, - "end_line": 5682, - "section": "Entity and numeric character references" - }, - { - "markdown": "# Ӓ Ϡ �\n", - "html": "

            # Ӓ Ϡ �

            \n", - "example": 312, - "start_line": 5693, - "end_line": 5697, - "section": "Entity and numeric character references" - }, - { - "markdown": "" ആ ಫ\n", - "html": "

            " ആ ಫ

            \n", - "example": 313, - "start_line": 5706, - "end_line": 5710, - "section": "Entity and numeric character references" - }, - { - "markdown": "  &x; &#; &#x;\n�\n&#abcdef0;\n&ThisIsNotDefined; &hi?;\n", - "html": "

            &nbsp &x; &#; &#x;\n&#987654321;\n&#abcdef0;\n&ThisIsNotDefined; &hi?;

            \n", - "example": 314, - "start_line": 5715, - "end_line": 5725, - "section": "Entity and numeric character references", - "shouldFail": true - }, - { - "markdown": "©\n", - "html": "

            &copy

            \n", - "example": 315, - "start_line": 5732, - "end_line": 5736, - "section": "Entity and numeric character references" - }, - { - "markdown": "&MadeUpEntity;\n", - "html": "

            &MadeUpEntity;

            \n", - "example": 316, - "start_line": 5742, - "end_line": 5746, - "section": "Entity and numeric character references" - }, - { - "markdown": "\n", - "html": "\n", - "example": 317, - "start_line": 5753, - "end_line": 5757, - "section": "Entity and numeric character references" - }, - { - "markdown": "[foo](/föö \"föö\")\n", - "html": "

            foo

            \n", - "example": 318, - "start_line": 5760, - "end_line": 5764, - "section": "Entity and numeric character references", - "shouldFail": true - }, - { - "markdown": "[foo]\n\n[foo]: /föö \"föö\"\n", - "html": "

            foo

            \n", - "example": 319, - "start_line": 5767, - "end_line": 5773, - "section": "Entity and numeric character references", - "shouldFail": true - }, - { - "markdown": "``` föö\nfoo\n```\n", - "html": "
            foo\n
            \n", - "example": 320, - "start_line": 5776, - "end_line": 5783, - "section": "Entity and numeric character references", - "shouldFail": true - }, - { - "markdown": "`föö`\n", - "html": "

            f&ouml;&ouml;

            \n", - "example": 321, - "start_line": 5789, - "end_line": 5793, - "section": "Entity and numeric character references" - }, - { - "markdown": " föfö\n", - "html": "
            f&ouml;f&ouml;\n
            \n", - "example": 322, - "start_line": 5796, - "end_line": 5801, - "section": "Entity and numeric character references" - }, - { - "markdown": "*foo*\n*foo*\n", - "html": "

            *foo*\nfoo

            \n", - "example": 323, - "start_line": 5808, - "end_line": 5814, - "section": "Entity and numeric character references" - }, - { - "markdown": "* foo\n\n* foo\n", - "html": "

            * foo

            \n
              \n
            • foo
            • \n
            \n", - "example": 324, - "start_line": 5816, - "end_line": 5825, - "section": "Entity and numeric character references" - }, - { - "markdown": "foo bar\n", - "html": "

            foo\n\nbar

            \n", - "example": 325, - "start_line": 5827, - "end_line": 5833, - "section": "Entity and numeric character references" - }, - { - "markdown": " foo\n", - "html": "

            \tfoo

            \n", - "example": 326, - "start_line": 5835, - "end_line": 5839, - "section": "Entity and numeric character references" - }, - { - "markdown": "[a](url "tit")\n", - "html": "

            [a](url "tit")

            \n", - "example": 327, - "start_line": 5842, - "end_line": 5846, - "section": "Entity and numeric character references" - }, - { - "markdown": "`foo`\n", - "html": "

            foo

            \n", - "example": 328, - "start_line": 5870, - "end_line": 5874, - "section": "Code spans" - }, - { - "markdown": "`` foo ` bar ``\n", - "html": "

            foo ` bar

            \n", - "example": 329, - "start_line": 5881, - "end_line": 5885, - "section": "Code spans" - }, - { - "markdown": "` `` `\n", - "html": "

            ``

            \n", - "example": 330, - "start_line": 5891, - "end_line": 5895, - "section": "Code spans" - }, - { - "markdown": "` `` `\n", - "html": "

            ``

            \n", - "example": 331, - "start_line": 5899, - "end_line": 5903, - "section": "Code spans" - }, - { - "markdown": "` a`\n", - "html": "

            a

            \n", - "example": 332, - "start_line": 5908, - "end_line": 5912, - "section": "Code spans" - }, - { - "markdown": "` b `\n", - "html": "

             b 

            \n", - "example": 333, - "start_line": 5917, - "end_line": 5921, - "section": "Code spans" - }, - { - "markdown": "` `\n` `\n", - "html": "

             \n

            \n", - "example": 334, - "start_line": 5925, - "end_line": 5931, - "section": "Code spans" - }, - { - "markdown": "``\nfoo\nbar \nbaz\n``\n", - "html": "

            foo bar baz

            \n", - "example": 335, - "start_line": 5936, - "end_line": 5944, - "section": "Code spans" - }, - { - "markdown": "``\nfoo \n``\n", - "html": "

            foo

            \n", - "example": 336, - "start_line": 5946, - "end_line": 5952, - "section": "Code spans" - }, - { - "markdown": "`foo bar \nbaz`\n", - "html": "

            foo bar baz

            \n", - "example": 337, - "start_line": 5957, - "end_line": 5962, - "section": "Code spans" - }, - { - "markdown": "`foo\\`bar`\n", - "html": "

            foo\\bar`

            \n", - "example": 338, - "start_line": 5974, - "end_line": 5978, - "section": "Code spans" - }, - { - "markdown": "``foo`bar``\n", - "html": "

            foo`bar

            \n", - "example": 339, - "start_line": 5985, - "end_line": 5989, - "section": "Code spans" - }, - { - "markdown": "` foo `` bar `\n", - "html": "

            foo `` bar

            \n", - "example": 340, - "start_line": 5991, - "end_line": 5995, - "section": "Code spans" - }, - { - "markdown": "*foo`*`\n", - "html": "

            *foo*

            \n", - "example": 341, - "start_line": 6003, - "end_line": 6007, - "section": "Code spans", - "shouldFail": true - }, - { - "markdown": "[not a `link](/foo`)\n", - "html": "

            [not a link](/foo)

            \n", - "example": 342, - "start_line": 6012, - "end_line": 6016, - "section": "Code spans", - "shouldFail": true - }, - { - "markdown": "``\n", - "html": "

            <a href="">`

            \n", - "example": 343, - "start_line": 6022, - "end_line": 6026, - "section": "Code spans" - }, - { - "markdown": "
            `\n", - "html": "

            `

            \n", - "example": 344, - "start_line": 6031, - "end_line": 6035, - "section": "Code spans" - }, - { - "markdown": "``\n", - "html": "

            <http://foo.bar.baz>`

            \n", - "example": 345, - "start_line": 6040, - "end_line": 6044, - "section": "Code spans" - }, - { - "markdown": "`\n", - "html": "

            http://foo.bar.`baz`

            \n", - "example": 346, - "start_line": 6049, - "end_line": 6053, - "section": "Code spans" - }, - { - "markdown": "```foo``\n", - "html": "

            ```foo``

            \n", - "example": 347, - "start_line": 6059, - "end_line": 6063, - "section": "Code spans" - }, - { - "markdown": "`foo\n", - "html": "

            `foo

            \n", - "example": 348, - "start_line": 6066, - "end_line": 6070, - "section": "Code spans" - }, - { - "markdown": "`foo``bar``\n", - "html": "

            `foobar

            \n", - "example": 349, - "start_line": 6075, - "end_line": 6079, - "section": "Code spans" - }, - { - "markdown": "*foo bar*\n", - "html": "

            foo bar

            \n", - "example": 350, - "start_line": 6292, - "end_line": 6296, - "section": "Emphasis and strong emphasis" - }, - { - "markdown": "a * foo bar*\n", - "html": "

            a * foo bar*

            \n", - "example": 351, - "start_line": 6302, - "end_line": 6306, - "section": "Emphasis and strong emphasis" - }, - { - "markdown": "a*\"foo\"*\n", - "html": "

            a*"foo"*

            \n", - "example": 352, - "start_line": 6313, - "end_line": 6317, - "section": "Emphasis and strong emphasis" - }, - { - "markdown": "* a *\n", - "html": "

            * a *

            \n", - "example": 353, - "start_line": 6322, - "end_line": 6326, - "section": "Emphasis and strong emphasis", - "shouldFail": true - }, - { - "markdown": "foo*bar*\n", - "html": "

            foobar

            \n", - "example": 354, - "start_line": 6331, - "end_line": 6335, - "section": "Emphasis and strong emphasis" - }, - { - "markdown": "5*6*78\n", - "html": "

            5678

            \n", - "example": 355, - "start_line": 6338, - "end_line": 6342, - "section": "Emphasis and strong emphasis" - }, - { - "markdown": "_foo bar_\n", - "html": "

            foo bar

            \n", - "example": 356, - "start_line": 6347, - "end_line": 6351, - "section": "Emphasis and strong emphasis" - }, - { - "markdown": "_ foo bar_\n", - "html": "

            _ foo bar_

            \n", - "example": 357, - "start_line": 6357, - "end_line": 6361, - "section": "Emphasis and strong emphasis" - }, - { - "markdown": "a_\"foo\"_\n", - "html": "

            a_"foo"_

            \n", - "example": 358, - "start_line": 6367, - "end_line": 6371, - "section": "Emphasis and strong emphasis" - }, - { - "markdown": "foo_bar_\n", - "html": "

            foo_bar_

            \n", - "example": 359, - "start_line": 6376, - "end_line": 6380, - "section": "Emphasis and strong emphasis" - }, - { - "markdown": "5_6_78\n", - "html": "

            5_6_78

            \n", - "example": 360, - "start_line": 6383, - "end_line": 6387, - "section": "Emphasis and strong emphasis" - }, - { - "markdown": "пристаням_стремятся_\n", - "html": "

            пристаням_стремятся_

            \n", - "example": 361, - "start_line": 6390, - "end_line": 6394, - "section": "Emphasis and strong emphasis", - "shouldFail": true - }, - { - "markdown": "aa_\"bb\"_cc\n", - "html": "

            aa_"bb"_cc

            \n", - "example": 362, - "start_line": 6400, - "end_line": 6404, - "section": "Emphasis and strong emphasis" - }, - { - "markdown": "foo-_(bar)_\n", - "html": "

            foo-(bar)

            \n", - "example": 363, - "start_line": 6411, - "end_line": 6415, - "section": "Emphasis and strong emphasis" - }, - { - "markdown": "_foo*\n", - "html": "

            _foo*

            \n", - "example": 364, - "start_line": 6423, - "end_line": 6427, - "section": "Emphasis and strong emphasis" - }, - { - "markdown": "*foo bar *\n", - "html": "

            *foo bar *

            \n", - "example": 365, - "start_line": 6433, - "end_line": 6437, - "section": "Emphasis and strong emphasis" - }, - { - "markdown": "*foo bar\n*\n", - "html": "

            *foo bar\n*

            \n", - "example": 366, - "start_line": 6442, - "end_line": 6448, - "section": "Emphasis and strong emphasis" - }, - { - "markdown": "*(*foo)\n", - "html": "

            *(*foo)

            \n", - "example": 367, - "start_line": 6455, - "end_line": 6459, - "section": "Emphasis and strong emphasis", - "shouldFail": true - }, - { - "markdown": "*(*foo*)*\n", - "html": "

            (foo)

            \n", - "example": 368, - "start_line": 6465, - "end_line": 6469, - "section": "Emphasis and strong emphasis", - "shouldFail": true - }, - { - "markdown": "*foo*bar\n", - "html": "

            foobar

            \n", - "example": 369, - "start_line": 6474, - "end_line": 6478, - "section": "Emphasis and strong emphasis" - }, - { - "markdown": "_foo bar _\n", - "html": "

            _foo bar _

            \n", - "example": 370, - "start_line": 6487, - "end_line": 6491, - "section": "Emphasis and strong emphasis" - }, - { - "markdown": "_(_foo)\n", - "html": "

            _(_foo)

            \n", - "example": 371, - "start_line": 6497, - "end_line": 6501, - "section": "Emphasis and strong emphasis", - "shouldFail": true - }, - { - "markdown": "_(_foo_)_\n", - "html": "

            (foo)

            \n", - "example": 372, - "start_line": 6506, - "end_line": 6510, - "section": "Emphasis and strong emphasis", - "shouldFail": true - }, - { - "markdown": "_foo_bar\n", - "html": "

            _foo_bar

            \n", - "example": 373, - "start_line": 6515, - "end_line": 6519, - "section": "Emphasis and strong emphasis" - }, - { - "markdown": "_пристаням_стремятся\n", - "html": "

            _пристаням_стремятся

            \n", - "example": 374, - "start_line": 6522, - "end_line": 6526, - "section": "Emphasis and strong emphasis" - }, - { - "markdown": "_foo_bar_baz_\n", - "html": "

            foo_bar_baz

            \n", - "example": 375, - "start_line": 6529, - "end_line": 6533, - "section": "Emphasis and strong emphasis" - }, - { - "markdown": "_(bar)_.\n", - "html": "

            (bar).

            \n", - "example": 376, - "start_line": 6540, - "end_line": 6544, - "section": "Emphasis and strong emphasis" - }, - { - "markdown": "**foo bar**\n", - "html": "

            foo bar

            \n", - "example": 377, - "start_line": 6549, - "end_line": 6553, - "section": "Emphasis and strong emphasis" - }, - { - "markdown": "** foo bar**\n", - "html": "

            ** foo bar**

            \n", - "example": 378, - "start_line": 6559, - "end_line": 6563, - "section": "Emphasis and strong emphasis" - }, - { - "markdown": "a**\"foo\"**\n", - "html": "

            a**"foo"**

            \n", - "example": 379, - "start_line": 6570, - "end_line": 6574, - "section": "Emphasis and strong emphasis", - "shouldFail": true - }, - { - "markdown": "foo**bar**\n", - "html": "

            foobar

            \n", - "example": 380, - "start_line": 6579, - "end_line": 6583, - "section": "Emphasis and strong emphasis" - }, - { - "markdown": "__foo bar__\n", - "html": "

            foo bar

            \n", - "example": 381, - "start_line": 6588, - "end_line": 6592, - "section": "Emphasis and strong emphasis" - }, - { - "markdown": "__ foo bar__\n", - "html": "

            __ foo bar__

            \n", - "example": 382, - "start_line": 6598, - "end_line": 6602, - "section": "Emphasis and strong emphasis" - }, - { - "markdown": "__\nfoo bar__\n", - "html": "

            __\nfoo bar__

            \n", - "example": 383, - "start_line": 6606, - "end_line": 6612, - "section": "Emphasis and strong emphasis" - }, - { - "markdown": "a__\"foo\"__\n", - "html": "

            a__"foo"__

            \n", - "example": 384, - "start_line": 6618, - "end_line": 6622, - "section": "Emphasis and strong emphasis" - }, - { - "markdown": "foo__bar__\n", - "html": "

            foo__bar__

            \n", - "example": 385, - "start_line": 6627, - "end_line": 6631, - "section": "Emphasis and strong emphasis" - }, - { - "markdown": "5__6__78\n", - "html": "

            5__6__78

            \n", - "example": 386, - "start_line": 6634, - "end_line": 6638, - "section": "Emphasis and strong emphasis" - }, - { - "markdown": "пристаням__стремятся__\n", - "html": "

            пристаням__стремятся__

            \n", - "example": 387, - "start_line": 6641, - "end_line": 6645, - "section": "Emphasis and strong emphasis", - "shouldFail": true - }, - { - "markdown": "__foo, __bar__, baz__\n", - "html": "

            foo, bar, baz

            \n", - "example": 388, - "start_line": 6648, - "end_line": 6652, - "section": "Emphasis and strong emphasis", - "shouldFail": true - }, - { - "markdown": "foo-__(bar)__\n", - "html": "

            foo-(bar)

            \n", - "example": 389, - "start_line": 6659, - "end_line": 6663, - "section": "Emphasis and strong emphasis" - }, - { - "markdown": "**foo bar **\n", - "html": "

            **foo bar **

            \n", - "example": 390, - "start_line": 6672, - "end_line": 6676, - "section": "Emphasis and strong emphasis", - "shouldFail": true - }, - { - "markdown": "**(**foo)\n", - "html": "

            **(**foo)

            \n", - "example": 391, - "start_line": 6685, - "end_line": 6689, - "section": "Emphasis and strong emphasis", - "shouldFail": true - }, - { - "markdown": "*(**foo**)*\n", - "html": "

            (foo)

            \n", - "example": 392, - "start_line": 6695, - "end_line": 6699, - "section": "Emphasis and strong emphasis" - }, - { - "markdown": "**Gomphocarpus (*Gomphocarpus physocarpus*, syn.\n*Asclepias physocarpa*)**\n", - "html": "

            Gomphocarpus (Gomphocarpus physocarpus, syn.\nAsclepias physocarpa)

            \n", - "example": 393, - "start_line": 6702, - "end_line": 6708, - "section": "Emphasis and strong emphasis" - }, - { - "markdown": "**foo \"*bar*\" foo**\n", - "html": "

            foo "bar" foo

            \n", - "example": 394, - "start_line": 6711, - "end_line": 6715, - "section": "Emphasis and strong emphasis" - }, - { - "markdown": "**foo**bar\n", - "html": "

            foobar

            \n", - "example": 395, - "start_line": 6720, - "end_line": 6724, - "section": "Emphasis and strong emphasis" - }, - { - "markdown": "__foo bar __\n", - "html": "

            __foo bar __

            \n", - "example": 396, - "start_line": 6732, - "end_line": 6736, - "section": "Emphasis and strong emphasis" - }, - { - "markdown": "__(__foo)\n", - "html": "

            __(__foo)

            \n", - "example": 397, - "start_line": 6742, - "end_line": 6746, - "section": "Emphasis and strong emphasis", - "shouldFail": true - }, - { - "markdown": "_(__foo__)_\n", - "html": "

            (foo)

            \n", - "example": 398, - "start_line": 6752, - "end_line": 6756, - "section": "Emphasis and strong emphasis" - }, - { - "markdown": "__foo__bar\n", - "html": "

            __foo__bar

            \n", - "example": 399, - "start_line": 6761, - "end_line": 6765, - "section": "Emphasis and strong emphasis", - "shouldFail": true - }, - { - "markdown": "__пристаням__стремятся\n", - "html": "

            __пристаням__стремятся

            \n", - "example": 400, - "start_line": 6768, - "end_line": 6772, - "section": "Emphasis and strong emphasis", - "shouldFail": true - }, - { - "markdown": "__foo__bar__baz__\n", - "html": "

            foo__bar__baz

            \n", - "example": 401, - "start_line": 6775, - "end_line": 6779, - "section": "Emphasis and strong emphasis", - "shouldFail": true - }, - { - "markdown": "__(bar)__.\n", - "html": "

            (bar).

            \n", - "example": 402, - "start_line": 6786, - "end_line": 6790, - "section": "Emphasis and strong emphasis" - }, - { - "markdown": "*foo [bar](/url)*\n", - "html": "

            foo bar

            \n", - "example": 403, - "start_line": 6798, - "end_line": 6802, - "section": "Emphasis and strong emphasis" - }, - { - "markdown": "*foo\nbar*\n", - "html": "

            foo\nbar

            \n", - "example": 404, - "start_line": 6805, - "end_line": 6811, - "section": "Emphasis and strong emphasis" - }, - { - "markdown": "_foo __bar__ baz_\n", - "html": "

            foo bar baz

            \n", - "example": 405, - "start_line": 6817, - "end_line": 6821, - "section": "Emphasis and strong emphasis" - }, - { - "markdown": "_foo _bar_ baz_\n", - "html": "

            foo bar baz

            \n", - "example": 406, - "start_line": 6824, - "end_line": 6828, - "section": "Emphasis and strong emphasis", - "shouldFail": true - }, - { - "markdown": "__foo_ bar_\n", - "html": "

            foo bar

            \n", - "example": 407, - "start_line": 6831, - "end_line": 6835, - "section": "Emphasis and strong emphasis", - "shouldFail": true - }, - { - "markdown": "*foo *bar**\n", - "html": "

            foo bar

            \n", - "example": 408, - "start_line": 6838, - "end_line": 6842, - "section": "Emphasis and strong emphasis" - }, - { - "markdown": "*foo **bar** baz*\n", - "html": "

            foo bar baz

            \n", - "example": 409, - "start_line": 6845, - "end_line": 6849, - "section": "Emphasis and strong emphasis" - }, - { - "markdown": "*foo**bar**baz*\n", - "html": "

            foobarbaz

            \n", - "example": 410, - "start_line": 6851, - "end_line": 6855, - "section": "Emphasis and strong emphasis" - }, - { - "markdown": "*foo**bar*\n", - "html": "

            foo**bar

            \n", - "example": 411, - "start_line": 6875, - "end_line": 6879, - "section": "Emphasis and strong emphasis" - }, - { - "markdown": "***foo** bar*\n", - "html": "

            foo bar

            \n", - "example": 412, - "start_line": 6888, - "end_line": 6892, - "section": "Emphasis and strong emphasis", - "shouldFail": true - }, - { - "markdown": "*foo **bar***\n", - "html": "

            foo bar

            \n", - "example": 413, - "start_line": 6895, - "end_line": 6899, - "section": "Emphasis and strong emphasis", - "shouldFail": true - }, - { - "markdown": "*foo**bar***\n", - "html": "

            foobar

            \n", - "example": 414, - "start_line": 6902, - "end_line": 6906, - "section": "Emphasis and strong emphasis", - "shouldFail": true - }, - { - "markdown": "foo***bar***baz\n", - "html": "

            foobarbaz

            \n", - "example": 415, - "start_line": 6913, - "end_line": 6917, - "section": "Emphasis and strong emphasis", - "shouldFail": true - }, - { - "markdown": "foo******bar*********baz\n", - "html": "

            foobar***baz

            \n", - "example": 416, - "start_line": 6919, - "end_line": 6923, - "section": "Emphasis and strong emphasis", - "shouldFail": true - }, - { - "markdown": "*foo **bar *baz* bim** bop*\n", - "html": "

            foo bar baz bim bop

            \n", - "example": 417, - "start_line": 6928, - "end_line": 6932, - "section": "Emphasis and strong emphasis", - "shouldFail": true - }, - { - "markdown": "*foo [*bar*](/url)*\n", - "html": "

            foo bar

            \n", - "example": 418, - "start_line": 6935, - "end_line": 6939, - "section": "Emphasis and strong emphasis", - "shouldFail": true - }, - { - "markdown": "** is not an empty emphasis\n", - "html": "

            ** is not an empty emphasis

            \n", - "example": 419, - "start_line": 6944, - "end_line": 6948, - "section": "Emphasis and strong emphasis" - }, - { - "markdown": "**** is not an empty strong emphasis\n", - "html": "

            **** is not an empty strong emphasis

            \n", - "example": 420, - "start_line": 6951, - "end_line": 6955, - "section": "Emphasis and strong emphasis" - }, - { - "markdown": "**foo [bar](/url)**\n", - "html": "

            foo bar

            \n", - "example": 421, - "start_line": 6964, - "end_line": 6968, - "section": "Emphasis and strong emphasis" - }, - { - "markdown": "**foo\nbar**\n", - "html": "

            foo\nbar

            \n", - "example": 422, - "start_line": 6971, - "end_line": 6977, - "section": "Emphasis and strong emphasis" - }, - { - "markdown": "__foo _bar_ baz__\n", - "html": "

            foo bar baz

            \n", - "example": 423, - "start_line": 6983, - "end_line": 6987, - "section": "Emphasis and strong emphasis" - }, - { - "markdown": "__foo __bar__ baz__\n", - "html": "

            foo bar baz

            \n", - "example": 424, - "start_line": 6990, - "end_line": 6994, - "section": "Emphasis and strong emphasis", - "shouldFail": true - }, - { - "markdown": "____foo__ bar__\n", - "html": "

            foo bar

            \n", - "example": 425, - "start_line": 6997, - "end_line": 7001, - "section": "Emphasis and strong emphasis", - "shouldFail": true - }, - { - "markdown": "**foo **bar****\n", - "html": "

            foo bar

            \n", - "example": 426, - "start_line": 7004, - "end_line": 7008, - "section": "Emphasis and strong emphasis" - }, - { - "markdown": "**foo *bar* baz**\n", - "html": "

            foo bar baz

            \n", - "example": 427, - "start_line": 7011, - "end_line": 7015, - "section": "Emphasis and strong emphasis" - }, - { - "markdown": "**foo*bar*baz**\n", - "html": "

            foobarbaz

            \n", - "example": 428, - "start_line": 7018, - "end_line": 7022, - "section": "Emphasis and strong emphasis" - }, - { - "markdown": "***foo* bar**\n", - "html": "

            foo bar

            \n", - "example": 429, - "start_line": 7025, - "end_line": 7029, - "section": "Emphasis and strong emphasis" - }, - { - "markdown": "**foo *bar***\n", - "html": "

            foo bar

            \n", - "example": 430, - "start_line": 7032, - "end_line": 7036, - "section": "Emphasis and strong emphasis" - }, - { - "markdown": "**foo *bar **baz**\nbim* bop**\n", - "html": "

            foo bar baz\nbim bop

            \n", - "example": 431, - "start_line": 7041, - "end_line": 7047, - "section": "Emphasis and strong emphasis", - "shouldFail": true - }, - { - "markdown": "**foo [*bar*](/url)**\n", - "html": "

            foo bar

            \n", - "example": 432, - "start_line": 7050, - "end_line": 7054, - "section": "Emphasis and strong emphasis" - }, - { - "markdown": "__ is not an empty emphasis\n", - "html": "

            __ is not an empty emphasis

            \n", - "example": 433, - "start_line": 7059, - "end_line": 7063, - "section": "Emphasis and strong emphasis" - }, - { - "markdown": "____ is not an empty strong emphasis\n", - "html": "

            ____ is not an empty strong emphasis

            \n", - "example": 434, - "start_line": 7066, - "end_line": 7070, - "section": "Emphasis and strong emphasis" - }, - { - "markdown": "foo ***\n", - "html": "

            foo ***

            \n", - "example": 435, - "start_line": 7076, - "end_line": 7080, - "section": "Emphasis and strong emphasis" - }, - { - "markdown": "foo *\\**\n", - "html": "

            foo *

            \n", - "example": 436, - "start_line": 7083, - "end_line": 7087, - "section": "Emphasis and strong emphasis" - }, - { - "markdown": "foo *_*\n", - "html": "

            foo _

            \n", - "example": 437, - "start_line": 7090, - "end_line": 7094, - "section": "Emphasis and strong emphasis" - }, - { - "markdown": "foo *****\n", - "html": "

            foo *****

            \n", - "example": 438, - "start_line": 7097, - "end_line": 7101, - "section": "Emphasis and strong emphasis" - }, - { - "markdown": "foo **\\***\n", - "html": "

            foo *

            \n", - "example": 439, - "start_line": 7104, - "end_line": 7108, - "section": "Emphasis and strong emphasis" - }, - { - "markdown": "foo **_**\n", - "html": "

            foo _

            \n", - "example": 440, - "start_line": 7111, - "end_line": 7115, - "section": "Emphasis and strong emphasis" - }, - { - "markdown": "**foo*\n", - "html": "

            *foo

            \n", - "example": 441, - "start_line": 7122, - "end_line": 7126, - "section": "Emphasis and strong emphasis", - "shouldFail": true - }, - { - "markdown": "*foo**\n", - "html": "

            foo*

            \n", - "example": 442, - "start_line": 7129, - "end_line": 7133, - "section": "Emphasis and strong emphasis", - "shouldFail": true - }, - { - "markdown": "***foo**\n", - "html": "

            *foo

            \n", - "example": 443, - "start_line": 7136, - "end_line": 7140, - "section": "Emphasis and strong emphasis", - "shouldFail": true - }, - { - "markdown": "****foo*\n", - "html": "

            ***foo

            \n", - "example": 444, - "start_line": 7143, - "end_line": 7147, - "section": "Emphasis and strong emphasis", - "shouldFail": true - }, - { - "markdown": "**foo***\n", - "html": "

            foo*

            \n", - "example": 445, - "start_line": 7150, - "end_line": 7154, - "section": "Emphasis and strong emphasis", - "shouldFail": true - }, - { - "markdown": "*foo****\n", - "html": "

            foo***

            \n", - "example": 446, - "start_line": 7157, - "end_line": 7161, - "section": "Emphasis and strong emphasis", - "shouldFail": true - }, - { - "markdown": "foo ___\n", - "html": "

            foo ___

            \n", - "example": 447, - "start_line": 7167, - "end_line": 7171, - "section": "Emphasis and strong emphasis" - }, - { - "markdown": "foo _\\__\n", - "html": "

            foo _

            \n", - "example": 448, - "start_line": 7174, - "end_line": 7178, - "section": "Emphasis and strong emphasis" - }, - { - "markdown": "foo _*_\n", - "html": "

            foo *

            \n", - "example": 449, - "start_line": 7181, - "end_line": 7185, - "section": "Emphasis and strong emphasis" - }, - { - "markdown": "foo _____\n", - "html": "

            foo _____

            \n", - "example": 450, - "start_line": 7188, - "end_line": 7192, - "section": "Emphasis and strong emphasis" - }, - { - "markdown": "foo __\\___\n", - "html": "

            foo _

            \n", - "example": 451, - "start_line": 7195, - "end_line": 7199, - "section": "Emphasis and strong emphasis" - }, - { - "markdown": "foo __*__\n", - "html": "

            foo *

            \n", - "example": 452, - "start_line": 7202, - "end_line": 7206, - "section": "Emphasis and strong emphasis" - }, - { - "markdown": "__foo_\n", - "html": "

            _foo

            \n", - "example": 453, - "start_line": 7209, - "end_line": 7213, - "section": "Emphasis and strong emphasis", - "shouldFail": true - }, - { - "markdown": "_foo__\n", - "html": "

            foo_

            \n", - "example": 454, - "start_line": 7220, - "end_line": 7224, - "section": "Emphasis and strong emphasis", - "shouldFail": true - }, - { - "markdown": "___foo__\n", - "html": "

            _foo

            \n", - "example": 455, - "start_line": 7227, - "end_line": 7231, - "section": "Emphasis and strong emphasis", - "shouldFail": true - }, - { - "markdown": "____foo_\n", - "html": "

            ___foo

            \n", - "example": 456, - "start_line": 7234, - "end_line": 7238, - "section": "Emphasis and strong emphasis", - "shouldFail": true - }, - { - "markdown": "__foo___\n", - "html": "

            foo_

            \n", - "example": 457, - "start_line": 7241, - "end_line": 7245, - "section": "Emphasis and strong emphasis", - "shouldFail": true - }, - { - "markdown": "_foo____\n", - "html": "

            foo___

            \n", - "example": 458, - "start_line": 7248, - "end_line": 7252, - "section": "Emphasis and strong emphasis", - "shouldFail": true - }, - { - "markdown": "**foo**\n", - "html": "

            foo

            \n", - "example": 459, - "start_line": 7258, - "end_line": 7262, - "section": "Emphasis and strong emphasis" - }, - { - "markdown": "*_foo_*\n", - "html": "

            foo

            \n", - "example": 460, - "start_line": 7265, - "end_line": 7269, - "section": "Emphasis and strong emphasis" - }, - { - "markdown": "__foo__\n", - "html": "

            foo

            \n", - "example": 461, - "start_line": 7272, - "end_line": 7276, - "section": "Emphasis and strong emphasis" - }, - { - "markdown": "_*foo*_\n", - "html": "

            foo

            \n", - "example": 462, - "start_line": 7279, - "end_line": 7283, - "section": "Emphasis and strong emphasis" - }, - { - "markdown": "****foo****\n", - "html": "

            foo

            \n", - "example": 463, - "start_line": 7289, - "end_line": 7293, - "section": "Emphasis and strong emphasis" - }, - { - "markdown": "____foo____\n", - "html": "

            foo

            \n", - "example": 464, - "start_line": 7296, - "end_line": 7300, - "section": "Emphasis and strong emphasis" - }, - { - "markdown": "******foo******\n", - "html": "

            foo

            \n", - "example": 465, - "start_line": 7307, - "end_line": 7311, - "section": "Emphasis and strong emphasis", - "shouldFail": true - }, - { - "markdown": "***foo***\n", - "html": "

            foo

            \n", - "example": 466, - "start_line": 7316, - "end_line": 7320, - "section": "Emphasis and strong emphasis", - "shouldFail": true - }, - { - "markdown": "_____foo_____\n", - "html": "

            foo

            \n", - "example": 467, - "start_line": 7323, - "end_line": 7327, - "section": "Emphasis and strong emphasis", - "shouldFail": true - }, - { - "markdown": "*foo _bar* baz_\n", - "html": "

            foo _bar baz_

            \n", - "example": 468, - "start_line": 7332, - "end_line": 7336, - "section": "Emphasis and strong emphasis" - }, - { - "markdown": "*foo __bar *baz bim__ bam*\n", - "html": "

            foo bar *baz bim bam

            \n", - "example": 469, - "start_line": 7339, - "end_line": 7343, - "section": "Emphasis and strong emphasis" - }, - { - "markdown": "**foo **bar baz**\n", - "html": "

            **foo bar baz

            \n", - "example": 470, - "start_line": 7348, - "end_line": 7352, - "section": "Emphasis and strong emphasis", - "shouldFail": true - }, - { - "markdown": "*foo *bar baz*\n", - "html": "

            *foo bar baz

            \n", - "example": 471, - "start_line": 7355, - "end_line": 7359, - "section": "Emphasis and strong emphasis", - "shouldFail": true - }, - { - "markdown": "*[bar*](/url)\n", - "html": "

            *bar*

            \n", - "example": 472, - "start_line": 7364, - "end_line": 7368, - "section": "Emphasis and strong emphasis" - }, - { - "markdown": "_foo [bar_](/url)\n", - "html": "

            _foo bar_

            \n", - "example": 473, - "start_line": 7371, - "end_line": 7375, - "section": "Emphasis and strong emphasis" - }, - { - "markdown": "*\n", - "html": "

            *

            \n", - "example": 474, - "start_line": 7378, - "end_line": 7382, - "section": "Emphasis and strong emphasis" - }, - { - "markdown": "**\n", - "html": "

            **

            \n", - "example": 475, - "start_line": 7385, - "end_line": 7389, - "section": "Emphasis and strong emphasis", - "shouldFail": true - }, - { - "markdown": "__\n", - "html": "

            __

            \n", - "example": 476, - "start_line": 7392, - "end_line": 7396, - "section": "Emphasis and strong emphasis", - "shouldFail": true - }, - { - "markdown": "*a `*`*\n", - "html": "

            a *

            \n", - "example": 477, - "start_line": 7399, - "end_line": 7403, - "section": "Emphasis and strong emphasis", - "shouldFail": true - }, - { - "markdown": "_a `_`_\n", - "html": "

            a _

            \n", - "example": 478, - "start_line": 7406, - "end_line": 7410, - "section": "Emphasis and strong emphasis" - }, - { - "markdown": "**a\n", - "html": "

            **ahttp://foo.bar/?q=**

            \n", - "example": 479, - "start_line": 7413, - "end_line": 7417, - "section": "Emphasis and strong emphasis", - "shouldFail": true - }, - { - "markdown": "__a\n", - "html": "

            __ahttp://foo.bar/?q=__

            \n", - "example": 480, - "start_line": 7420, - "end_line": 7424, - "section": "Emphasis and strong emphasis", - "shouldFail": true - }, - { - "markdown": "[link](/uri \"title\")\n", - "html": "

            link

            \n", - "example": 481, - "start_line": 7503, - "end_line": 7507, - "section": "Links" - }, - { - "markdown": "[link](/uri)\n", - "html": "

            link

            \n", - "example": 482, - "start_line": 7512, - "end_line": 7516, - "section": "Links" - }, - { - "markdown": "[link]()\n", - "html": "

            link

            \n", - "example": 483, - "start_line": 7521, - "end_line": 7525, - "section": "Links" - }, - { - "markdown": "[link](<>)\n", - "html": "

            link

            \n", - "example": 484, - "start_line": 7528, - "end_line": 7532, - "section": "Links" - }, - { - "markdown": "[link](/my uri)\n", - "html": "

            [link](/my uri)

            \n", - "example": 485, - "start_line": 7537, - "end_line": 7541, - "section": "Links" - }, - { - "markdown": "[link](
            )\n", - "html": "

            link

            \n", - "example": 486, - "start_line": 7543, - "end_line": 7547, - "section": "Links", - "shouldFail": true - }, - { - "markdown": "[link](foo\nbar)\n", - "html": "

            [link](foo\nbar)

            \n", - "example": 487, - "start_line": 7552, - "end_line": 7558, - "section": "Links" - }, - { - "markdown": "[link]()\n", - "html": "

            [link]()

            \n", - "example": 488, - "start_line": 7560, - "end_line": 7566, - "section": "Links" - }, - { - "markdown": "[a]()\n", - "html": "

            a

            \n", - "example": 489, - "start_line": 7571, - "end_line": 7575, - "section": "Links", - "shouldFail": true - }, - { - "markdown": "[link]()\n", - "html": "

            [link](<foo>)

            \n", - "example": 490, - "start_line": 7579, - "end_line": 7583, - "section": "Links", - "shouldFail": true - }, - { - "markdown": "[a](\n[a](c)\n", - "html": "

            [a](<b)c\n[a](<b)c>\n[a](c)

            \n", - "example": 491, - "start_line": 7588, - "end_line": 7596, - "section": "Links", - "shouldFail": true - }, - { - "markdown": "[link](\\(foo\\))\n", - "html": "

            link

            \n", - "example": 492, - "start_line": 7600, - "end_line": 7604, - "section": "Links" - }, - { - "markdown": "[link](foo(and(bar)))\n", - "html": "

            link

            \n", - "example": 493, - "start_line": 7609, - "end_line": 7613, - "section": "Links" - }, - { - "markdown": "[link](foo\\(and\\(bar\\))\n", - "html": "

            link

            \n", - "example": 494, - "start_line": 7618, - "end_line": 7622, - "section": "Links" - }, - { - "markdown": "[link]()\n", - "html": "

            link

            \n", - "example": 495, - "start_line": 7625, - "end_line": 7629, - "section": "Links" - }, - { - "markdown": "[link](foo\\)\\:)\n", - "html": "

            link

            \n", - "example": 496, - "start_line": 7635, - "end_line": 7639, - "section": "Links" - }, - { - "markdown": "[link](#fragment)\n\n[link](http://example.com#fragment)\n\n[link](http://example.com?foo=3#frag)\n", - "html": "

            link

            \n

            link

            \n

            link

            \n", - "example": 497, - "start_line": 7644, - "end_line": 7654, - "section": "Links" - }, - { - "markdown": "[link](foo\\bar)\n", - "html": "

            link

            \n", - "example": 498, - "start_line": 7660, - "end_line": 7664, - "section": "Links" - }, - { - "markdown": "[link](foo%20bä)\n", - "html": "

            link

            \n", - "example": 499, - "start_line": 7676, - "end_line": 7680, - "section": "Links", - "shouldFail": true - }, - { - "markdown": "[link](\"title\")\n", - "html": "

            link

            \n", - "example": 500, - "start_line": 7687, - "end_line": 7691, - "section": "Links" - }, - { - "markdown": "[link](/url \"title\")\n[link](/url 'title')\n[link](/url (title))\n", - "html": "

            link\nlink\nlink

            \n", - "example": 501, - "start_line": 7696, - "end_line": 7704, - "section": "Links" - }, - { - "markdown": "[link](/url \"title \\\""\")\n", - "html": "

            link

            \n", - "example": 502, - "start_line": 7710, - "end_line": 7714, - "section": "Links" - }, - { - "markdown": "[link](/url \"title\")\n", - "html": "

            link

            \n", - "example": 503, - "start_line": 7720, - "end_line": 7724, - "section": "Links", - "shouldFail": true - }, - { - "markdown": "[link](/url \"title \"and\" title\")\n", - "html": "

            [link](/url "title "and" title")

            \n", - "example": 504, - "start_line": 7729, - "end_line": 7733, - "section": "Links" - }, - { - "markdown": "[link](/url 'title \"and\" title')\n", - "html": "

            link

            \n", - "example": 505, - "start_line": 7738, - "end_line": 7742, - "section": "Links" - }, - { - "markdown": "[link]( /uri\n \"title\" )\n", - "html": "

            link

            \n", - "example": 506, - "start_line": 7762, - "end_line": 7767, - "section": "Links" - }, - { - "markdown": "[link] (/uri)\n", - "html": "

            [link] (/uri)

            \n", - "example": 507, - "start_line": 7773, - "end_line": 7777, - "section": "Links" - }, - { - "markdown": "[link [foo [bar]]](/uri)\n", - "html": "

            link [foo [bar]]

            \n", - "example": 508, - "start_line": 7783, - "end_line": 7787, - "section": "Links", - "shouldFail": true - }, - { - "markdown": "[link] bar](/uri)\n", - "html": "

            [link] bar](/uri)

            \n", - "example": 509, - "start_line": 7790, - "end_line": 7794, - "section": "Links" - }, - { - "markdown": "[link [bar](/uri)\n", - "html": "

            [link bar

            \n", - "example": 510, - "start_line": 7797, - "end_line": 7801, - "section": "Links" - }, - { - "markdown": "[link \\[bar](/uri)\n", - "html": "

            link [bar

            \n", - "example": 511, - "start_line": 7804, - "end_line": 7808, - "section": "Links" - }, - { - "markdown": "[link *foo **bar** `#`*](/uri)\n", - "html": "

            link foo bar #

            \n", - "example": 512, - "start_line": 7813, - "end_line": 7817, - "section": "Links" - }, - { - "markdown": "[![moon](moon.jpg)](/uri)\n", - "html": "

            \"moon\"

            \n", - "example": 513, - "start_line": 7820, - "end_line": 7824, - "section": "Links" - }, - { - "markdown": "[foo [bar](/uri)](/uri)\n", - "html": "

            [foo bar](/uri)

            \n", - "example": 514, - "start_line": 7829, - "end_line": 7833, - "section": "Links", - "shouldFail": true - }, - { - "markdown": "[foo *[bar [baz](/uri)](/uri)*](/uri)\n", - "html": "

            [foo [bar baz](/uri)](/uri)

            \n", - "example": 515, - "start_line": 7836, - "end_line": 7840, - "section": "Links", - "shouldFail": true - }, - { - "markdown": "![[[foo](uri1)](uri2)](uri3)\n", - "html": "

            \"[foo](uri2)\"

            \n", - "example": 516, - "start_line": 7843, - "end_line": 7847, - "section": "Links", - "shouldFail": true - }, - { - "markdown": "*[foo*](/uri)\n", - "html": "

            *foo*

            \n", - "example": 517, - "start_line": 7853, - "end_line": 7857, - "section": "Links" - }, - { - "markdown": "[foo *bar](baz*)\n", - "html": "

            foo *bar

            \n", - "example": 518, - "start_line": 7860, - "end_line": 7864, - "section": "Links" - }, - { - "markdown": "*foo [bar* baz]\n", - "html": "

            foo [bar baz]

            \n", - "example": 519, - "start_line": 7870, - "end_line": 7874, - "section": "Links" - }, - { - "markdown": "[foo \n", - "html": "

            [foo

            \n", - "example": 520, - "start_line": 7880, - "end_line": 7884, - "section": "Links", - "shouldFail": true - }, - { - "markdown": "[foo`](/uri)`\n", - "html": "

            [foo](/uri)

            \n", - "example": 521, - "start_line": 7887, - "end_line": 7891, - "section": "Links", - "shouldFail": true - }, - { - "markdown": "[foo\n", - "html": "

            [foohttp://example.com/?search=](uri)

            \n", - "example": 522, - "start_line": 7894, - "end_line": 7898, - "section": "Links", - "shouldFail": true - }, - { - "markdown": "[foo][bar]\n\n[bar]: /url \"title\"\n", - "html": "

            foo

            \n", - "example": 523, - "start_line": 7932, - "end_line": 7938, - "section": "Links" - }, - { - "markdown": "[link [foo [bar]]][ref]\n\n[ref]: /uri\n", - "html": "

            link [foo [bar]]

            \n", - "example": 524, - "start_line": 7947, - "end_line": 7953, - "section": "Links", - "shouldFail": true - }, - { - "markdown": "[link \\[bar][ref]\n\n[ref]: /uri\n", - "html": "

            link [bar

            \n", - "example": 525, - "start_line": 7956, - "end_line": 7962, - "section": "Links" - }, - { - "markdown": "[link *foo **bar** `#`*][ref]\n\n[ref]: /uri\n", - "html": "

            link foo bar #

            \n", - "example": 526, - "start_line": 7967, - "end_line": 7973, - "section": "Links" - }, - { - "markdown": "[![moon](moon.jpg)][ref]\n\n[ref]: /uri\n", - "html": "

            \"moon\"

            \n", - "example": 527, - "start_line": 7976, - "end_line": 7982, - "section": "Links" - }, - { - "markdown": "[foo [bar](/uri)][ref]\n\n[ref]: /uri\n", - "html": "

            [foo bar]ref

            \n", - "example": 528, - "start_line": 7987, - "end_line": 7993, - "section": "Links", - "shouldFail": true - }, - { - "markdown": "[foo *bar [baz][ref]*][ref]\n\n[ref]: /uri\n", - "html": "

            [foo bar baz]ref

            \n", - "example": 529, - "start_line": 7996, - "end_line": 8002, - "section": "Links", - "shouldFail": true - }, - { - "markdown": "*[foo*][ref]\n\n[ref]: /uri\n", - "html": "

            *foo*

            \n", - "example": 530, - "start_line": 8011, - "end_line": 8017, - "section": "Links" - }, - { - "markdown": "[foo *bar][ref]\n\n[ref]: /uri\n", - "html": "

            foo *bar

            \n", - "example": 531, - "start_line": 8020, - "end_line": 8026, - "section": "Links" - }, - { - "markdown": "[foo \n\n[ref]: /uri\n", - "html": "

            [foo

            \n", - "example": 532, - "start_line": 8032, - "end_line": 8038, - "section": "Links", - "shouldFail": true - }, - { - "markdown": "[foo`][ref]`\n\n[ref]: /uri\n", - "html": "

            [foo][ref]

            \n", - "example": 533, - "start_line": 8041, - "end_line": 8047, - "section": "Links", - "shouldFail": true - }, - { - "markdown": "[foo\n\n[ref]: /uri\n", - "html": "

            [foohttp://example.com/?search=][ref]

            \n", - "example": 534, - "start_line": 8050, - "end_line": 8056, - "section": "Links", - "shouldFail": true - }, - { - "markdown": "[foo][BaR]\n\n[bar]: /url \"title\"\n", - "html": "

            foo

            \n", - "example": 535, - "start_line": 8061, - "end_line": 8067, - "section": "Links" - }, - { - "markdown": "[Толпой][Толпой] is a Russian word.\n\n[ТОЛПОЙ]: /url\n", - "html": "

            Толпой is a Russian word.

            \n", - "example": 536, - "start_line": 8072, - "end_line": 8078, - "section": "Links" - }, - { - "markdown": "[Foo\n bar]: /url\n\n[Baz][Foo bar]\n", - "html": "

            Baz

            \n", - "example": 537, - "start_line": 8084, - "end_line": 8091, - "section": "Links" - }, - { - "markdown": "[foo] [bar]\n\n[bar]: /url \"title\"\n", - "html": "

            [foo] bar

            \n", - "example": 538, - "start_line": 8097, - "end_line": 8103, - "section": "Links" - }, - { - "markdown": "[foo]\n[bar]\n\n[bar]: /url \"title\"\n", - "html": "

            [foo]\nbar

            \n", - "example": 539, - "start_line": 8106, - "end_line": 8114, - "section": "Links" - }, - { - "markdown": "[foo]: /url1\n\n[foo]: /url2\n\n[bar][foo]\n", - "html": "

            bar

            \n", - "example": 540, - "start_line": 8147, - "end_line": 8155, - "section": "Links" - }, - { - "markdown": "[bar][foo\\!]\n\n[foo!]: /url\n", - "html": "

            [bar][foo!]

            \n", - "example": 541, - "start_line": 8162, - "end_line": 8168, - "section": "Links" - }, - { - "markdown": "[foo][ref[]\n\n[ref[]: /uri\n", - "html": "

            [foo][ref[]

            \n

            [ref[]: /uri

            \n", - "example": 542, - "start_line": 8174, - "end_line": 8181, - "section": "Links" - }, - { - "markdown": "[foo][ref[bar]]\n\n[ref[bar]]: /uri\n", - "html": "

            [foo][ref[bar]]

            \n

            [ref[bar]]: /uri

            \n", - "example": 543, - "start_line": 8184, - "end_line": 8191, - "section": "Links" - }, - { - "markdown": "[[[foo]]]\n\n[[[foo]]]: /url\n", - "html": "

            [[[foo]]]

            \n

            [[[foo]]]: /url

            \n", - "example": 544, - "start_line": 8194, - "end_line": 8201, - "section": "Links" - }, - { - "markdown": "[foo][ref\\[]\n\n[ref\\[]: /uri\n", - "html": "

            foo

            \n", - "example": 545, - "start_line": 8204, - "end_line": 8210, - "section": "Links" - }, - { - "markdown": "[bar\\\\]: /uri\n\n[bar\\\\]\n", - "html": "

            bar\\

            \n", - "example": 546, - "start_line": 8215, - "end_line": 8221, - "section": "Links" - }, - { - "markdown": "[]\n\n[]: /uri\n", - "html": "

            []

            \n

            []: /uri

            \n", - "example": 547, - "start_line": 8226, - "end_line": 8233, - "section": "Links" - }, - { - "markdown": "[\n ]\n\n[\n ]: /uri\n", - "html": "

            [\n]

            \n

            [\n]: /uri

            \n", - "example": 548, - "start_line": 8236, - "end_line": 8247, - "section": "Links" - }, - { - "markdown": "[foo][]\n\n[foo]: /url \"title\"\n", - "html": "

            foo

            \n", - "example": 549, - "start_line": 8259, - "end_line": 8265, - "section": "Links" - }, - { - "markdown": "[*foo* bar][]\n\n[*foo* bar]: /url \"title\"\n", - "html": "

            foo bar

            \n", - "example": 550, - "start_line": 8268, - "end_line": 8274, - "section": "Links" - }, - { - "markdown": "[Foo][]\n\n[foo]: /url \"title\"\n", - "html": "

            Foo

            \n", - "example": 551, - "start_line": 8279, - "end_line": 8285, - "section": "Links" - }, - { - "markdown": "[foo] \n[]\n\n[foo]: /url \"title\"\n", - "html": "

            foo\n[]

            \n", - "example": 552, - "start_line": 8292, - "end_line": 8300, - "section": "Links" - }, - { - "markdown": "[foo]\n\n[foo]: /url \"title\"\n", - "html": "

            foo

            \n", - "example": 553, - "start_line": 8312, - "end_line": 8318, - "section": "Links" - }, - { - "markdown": "[*foo* bar]\n\n[*foo* bar]: /url \"title\"\n", - "html": "

            foo bar

            \n", - "example": 554, - "start_line": 8321, - "end_line": 8327, - "section": "Links" - }, - { - "markdown": "[[*foo* bar]]\n\n[*foo* bar]: /url \"title\"\n", - "html": "

            [foo bar]

            \n", - "example": 555, - "start_line": 8330, - "end_line": 8336, - "section": "Links" - }, - { - "markdown": "[[bar [foo]\n\n[foo]: /url\n", - "html": "

            [[bar foo

            \n", - "example": 556, - "start_line": 8339, - "end_line": 8345, - "section": "Links" - }, - { - "markdown": "[Foo]\n\n[foo]: /url \"title\"\n", - "html": "

            Foo

            \n", - "example": 557, - "start_line": 8350, - "end_line": 8356, - "section": "Links" - }, - { - "markdown": "[foo] bar\n\n[foo]: /url\n", - "html": "

            foo bar

            \n", - "example": 558, - "start_line": 8361, - "end_line": 8367, - "section": "Links" - }, - { - "markdown": "\\[foo]\n\n[foo]: /url \"title\"\n", - "html": "

            [foo]

            \n", - "example": 559, - "start_line": 8373, - "end_line": 8379, - "section": "Links" - }, - { - "markdown": "[foo*]: /url\n\n*[foo*]\n", - "html": "

            *foo*

            \n", - "example": 560, - "start_line": 8385, - "end_line": 8391, - "section": "Links" - }, - { - "markdown": "[foo][bar]\n\n[foo]: /url1\n[bar]: /url2\n", - "html": "

            foo

            \n", - "example": 561, - "start_line": 8397, - "end_line": 8404, - "section": "Links" - }, - { - "markdown": "[foo][]\n\n[foo]: /url1\n", - "html": "

            foo

            \n", - "example": 562, - "start_line": 8406, - "end_line": 8412, - "section": "Links" - }, - { - "markdown": "[foo]()\n\n[foo]: /url1\n", - "html": "

            foo

            \n", - "example": 563, - "start_line": 8416, - "end_line": 8422, - "section": "Links" - }, - { - "markdown": "[foo](not a link)\n\n[foo]: /url1\n", - "html": "

            foo(not a link)

            \n", - "example": 564, - "start_line": 8424, - "end_line": 8430, - "section": "Links" - }, - { - "markdown": "[foo][bar][baz]\n\n[baz]: /url\n", - "html": "

            [foo]bar

            \n", - "example": 565, - "start_line": 8435, - "end_line": 8441, - "section": "Links" - }, - { - "markdown": "[foo][bar][baz]\n\n[baz]: /url1\n[bar]: /url2\n", - "html": "

            foobaz

            \n", - "example": 566, - "start_line": 8447, - "end_line": 8454, - "section": "Links" - }, - { - "markdown": "[foo][bar][baz]\n\n[baz]: /url1\n[foo]: /url2\n", - "html": "

            [foo]bar

            \n", - "example": 567, - "start_line": 8460, - "end_line": 8467, - "section": "Links" - }, - { - "markdown": "![foo](/url \"title\")\n", - "html": "

            \"foo\"

            \n", - "example": 568, - "start_line": 8483, - "end_line": 8487, - "section": "Images" - }, - { - "markdown": "![foo *bar*]\n\n[foo *bar*]: train.jpg \"train & tracks\"\n", - "html": "

            \"foo

            \n", - "example": 569, - "start_line": 8490, - "end_line": 8496, - "section": "Images", - "shouldFail": true - }, - { - "markdown": "![foo ![bar](/url)](/url2)\n", - "html": "

            \"foo

            \n", - "example": 570, - "start_line": 8499, - "end_line": 8503, - "section": "Images", - "shouldFail": true - }, - { - "markdown": "![foo [bar](/url)](/url2)\n", - "html": "

            \"foo

            \n", - "example": 571, - "start_line": 8506, - "end_line": 8510, - "section": "Images", - "shouldFail": true - }, - { - "markdown": "![foo *bar*][]\n\n[foo *bar*]: train.jpg \"train & tracks\"\n", - "html": "

            \"foo

            \n", - "example": 572, - "start_line": 8520, - "end_line": 8526, - "section": "Images", - "shouldFail": true - }, - { - "markdown": "![foo *bar*][foobar]\n\n[FOOBAR]: train.jpg \"train & tracks\"\n", - "html": "

            \"foo

            \n", - "example": 573, - "start_line": 8529, - "end_line": 8535, - "section": "Images", - "shouldFail": true - }, - { - "markdown": "![foo](train.jpg)\n", - "html": "

            \"foo\"

            \n", - "example": 574, - "start_line": 8538, - "end_line": 8542, - "section": "Images" - }, - { - "markdown": "My ![foo bar](/path/to/train.jpg \"title\" )\n", - "html": "

            My \"foo

            \n", - "example": 575, - "start_line": 8545, - "end_line": 8549, - "section": "Images" - }, - { - "markdown": "![foo]()\n", - "html": "

            \"foo\"

            \n", - "example": 576, - "start_line": 8552, - "end_line": 8556, - "section": "Images" - }, - { - "markdown": "![](/url)\n", - "html": "

            \"\"

            \n", - "example": 577, - "start_line": 8559, - "end_line": 8563, - "section": "Images" - }, - { - "markdown": "![foo][bar]\n\n[bar]: /url\n", - "html": "

            \"foo\"

            \n", - "example": 578, - "start_line": 8568, - "end_line": 8574, - "section": "Images" - }, - { - "markdown": "![foo][bar]\n\n[BAR]: /url\n", - "html": "

            \"foo\"

            \n", - "example": 579, - "start_line": 8577, - "end_line": 8583, - "section": "Images" - }, - { - "markdown": "![foo][]\n\n[foo]: /url \"title\"\n", - "html": "

            \"foo\"

            \n", - "example": 580, - "start_line": 8588, - "end_line": 8594, - "section": "Images" - }, - { - "markdown": "![*foo* bar][]\n\n[*foo* bar]: /url \"title\"\n", - "html": "

            \"foo

            \n", - "example": 581, - "start_line": 8597, - "end_line": 8603, - "section": "Images", - "shouldFail": true - }, - { - "markdown": "![Foo][]\n\n[foo]: /url \"title\"\n", - "html": "

            \"Foo\"

            \n", - "example": 582, - "start_line": 8608, - "end_line": 8614, - "section": "Images" - }, - { - "markdown": "![foo] \n[]\n\n[foo]: /url \"title\"\n", - "html": "

            \"foo\"\n[]

            \n", - "example": 583, - "start_line": 8620, - "end_line": 8628, - "section": "Images" - }, - { - "markdown": "![foo]\n\n[foo]: /url \"title\"\n", - "html": "

            \"foo\"

            \n", - "example": 584, - "start_line": 8633, - "end_line": 8639, - "section": "Images" - }, - { - "markdown": "![*foo* bar]\n\n[*foo* bar]: /url \"title\"\n", - "html": "

            \"foo

            \n", - "example": 585, - "start_line": 8642, - "end_line": 8648, - "section": "Images", - "shouldFail": true - }, - { - "markdown": "![[foo]]\n\n[[foo]]: /url \"title\"\n", - "html": "

            ![[foo]]

            \n

            [[foo]]: /url "title"

            \n", - "example": 586, - "start_line": 8653, - "end_line": 8660, - "section": "Images" - }, - { - "markdown": "![Foo]\n\n[foo]: /url \"title\"\n", - "html": "

            \"Foo\"

            \n", - "example": 587, - "start_line": 8665, - "end_line": 8671, - "section": "Images" - }, - { - "markdown": "!\\[foo]\n\n[foo]: /url \"title\"\n", - "html": "

            ![foo]

            \n", - "example": 588, - "start_line": 8677, - "end_line": 8683, - "section": "Images" - }, - { - "markdown": "\\![foo]\n\n[foo]: /url \"title\"\n", - "html": "

            !foo

            \n", - "example": 589, - "start_line": 8689, - "end_line": 8695, - "section": "Images" - }, - { - "markdown": "\n", - "html": "

            http://foo.bar.baz

            \n", - "example": 590, - "start_line": 8722, - "end_line": 8726, - "section": "Autolinks" - }, - { - "markdown": "\n", - "html": "

            http://foo.bar.baz/test?q=hello&id=22&boolean

            \n", - "example": 591, - "start_line": 8729, - "end_line": 8733, - "section": "Autolinks" - }, - { - "markdown": "\n", - "html": "

            irc://foo.bar:2233/baz

            \n", - "example": 592, - "start_line": 8736, - "end_line": 8740, - "section": "Autolinks" - }, - { - "markdown": "\n", - "html": "

            MAILTO:FOO@BAR.BAZ

            \n", - "example": 593, - "start_line": 8745, - "end_line": 8749, - "section": "Autolinks" - }, - { - "markdown": "\n", - "html": "

            a+b+c:d

            \n", - "example": 594, - "start_line": 8757, - "end_line": 8761, - "section": "Autolinks" - }, - { - "markdown": "\n", - "html": "

            made-up-scheme://foo,bar

            \n", - "example": 595, - "start_line": 8764, - "end_line": 8768, - "section": "Autolinks" - }, - { - "markdown": "\n", - "html": "

            http://../

            \n", - "example": 596, - "start_line": 8771, - "end_line": 8775, - "section": "Autolinks" - }, - { - "markdown": "\n", - "html": "

            localhost:5001/foo

            \n", - "example": 597, - "start_line": 8778, - "end_line": 8782, - "section": "Autolinks" - }, - { - "markdown": "\n", - "html": "

            <http://foo.bar/baz bim>

            \n", - "example": 598, - "start_line": 8787, - "end_line": 8791, - "section": "Autolinks", - "shouldFail": true - }, - { - "markdown": "\n", - "html": "

            http://example.com/\\[\\

            \n", - "example": 599, - "start_line": 8796, - "end_line": 8800, - "section": "Autolinks" - }, - { - "markdown": "\n", - "html": "

            foo@bar.example.com

            \n", - "example": 600, - "start_line": 8818, - "end_line": 8822, - "section": "Autolinks" - }, - { - "markdown": "\n", - "html": "

            foo+special@Bar.baz-bar0.com

            \n", - "example": 601, - "start_line": 8825, - "end_line": 8829, - "section": "Autolinks" - }, - { - "markdown": "\n", - "html": "

            <foo+@bar.example.com>

            \n", - "example": 602, - "start_line": 8834, - "end_line": 8838, - "section": "Autolinks" - }, - { - "markdown": "<>\n", - "html": "

            <>

            \n", - "example": 603, - "start_line": 8843, - "end_line": 8847, - "section": "Autolinks" - }, - { - "markdown": "< http://foo.bar >\n", - "html": "

            < http://foo.bar >

            \n", - "example": 604, - "start_line": 8850, - "end_line": 8854, - "section": "Autolinks", - "shouldFail": true - }, - { - "markdown": "\n", - "html": "

            <m:abc>

            \n", - "example": 605, - "start_line": 8857, - "end_line": 8861, - "section": "Autolinks" - }, - { - "markdown": "\n", - "html": "

            <foo.bar.baz>

            \n", - "example": 606, - "start_line": 8864, - "end_line": 8868, - "section": "Autolinks" - }, - { - "markdown": "http://example.com\n", - "html": "

            http://example.com

            \n", - "example": 607, - "start_line": 8871, - "end_line": 8875, - "section": "Autolinks", - "shouldFail": true - }, - { - "markdown": "foo@bar.example.com\n", - "html": "

            foo@bar.example.com

            \n", - "example": 608, - "start_line": 8878, - "end_line": 8882, - "section": "Autolinks", - "shouldFail": true - }, - { - "markdown": "\n", - "html": "

            \n", - "example": 609, - "start_line": 8960, - "end_line": 8964, - "section": "Raw HTML" - }, - { - "markdown": "\n", - "html": "

            \n", - "example": 610, - "start_line": 8969, - "end_line": 8973, - "section": "Raw HTML" - }, - { - "markdown": "\n", - "html": "

            \n", - "example": 611, - "start_line": 8978, - "end_line": 8984, - "section": "Raw HTML" - }, - { - "markdown": "\n", - "html": "

            \n", - "example": 612, - "start_line": 8989, - "end_line": 8995, - "section": "Raw HTML" - }, - { - "markdown": "Foo \n", - "html": "

            Foo

            \n", - "example": 613, - "start_line": 9000, - "end_line": 9004, - "section": "Raw HTML" - }, - { - "markdown": "<33> <__>\n", - "html": "

            <33> <__>

            \n", - "example": 614, - "start_line": 9009, - "end_line": 9013, - "section": "Raw HTML" - }, - { - "markdown": "
            \n", - "html": "

            <a h*#ref="hi">

            \n", - "example": 615, - "start_line": 9018, - "end_line": 9022, - "section": "Raw HTML" - }, - { - "markdown": "
            \n", - "html": "

            <a href="hi'> <a href=hi'>

            \n", - "example": 616, - "start_line": 9027, - "end_line": 9031, - "section": "Raw HTML" - }, - { - "markdown": "< a><\nfoo>\n\n", - "html": "

            < a><\nfoo><bar/ >\n<foo bar=baz\nbim!bop />

            \n", - "example": 617, - "start_line": 9036, - "end_line": 9046, - "section": "Raw HTML" - }, - { - "markdown": "
            \n", - "html": "

            <a href='bar'title=title>

            \n", - "example": 618, - "start_line": 9051, - "end_line": 9055, - "section": "Raw HTML" - }, - { - "markdown": "
            \n", - "html": "

            \n", - "example": 619, - "start_line": 9060, - "end_line": 9064, - "section": "Raw HTML" - }, - { - "markdown": "\n", - "html": "

            </a href="foo">

            \n", - "example": 620, - "start_line": 9069, - "end_line": 9073, - "section": "Raw HTML" - }, - { - "markdown": "foo \n", - "html": "

            foo

            \n", - "example": 621, - "start_line": 9078, - "end_line": 9084, - "section": "Raw HTML" - }, - { - "markdown": "foo \n", - "html": "

            foo <!-- not a comment -- two hyphens -->

            \n", - "example": 622, - "start_line": 9087, - "end_line": 9091, - "section": "Raw HTML", - "shouldFail": true - }, - { - "markdown": "foo foo -->\n\nfoo \n", - "html": "

            foo <!--> foo -->

            \n

            foo <!-- foo--->

            \n", - "example": 623, - "start_line": 9096, - "end_line": 9103, - "section": "Raw HTML", - "shouldFail": true - }, - { - "markdown": "foo \n", - "html": "

            foo

            \n", - "example": 624, - "start_line": 9108, - "end_line": 9112, - "section": "Raw HTML" - }, - { - "markdown": "foo \n", - "html": "

            foo

            \n", - "example": 625, - "start_line": 9117, - "end_line": 9121, - "section": "Raw HTML" - }, - { - "markdown": "foo &<]]>\n", - "html": "

            foo &<]]>

            \n", - "example": 626, - "start_line": 9126, - "end_line": 9130, - "section": "Raw HTML" - }, - { - "markdown": "foo \n", - "html": "

            foo

            \n", - "example": 627, - "start_line": 9136, - "end_line": 9140, - "section": "Raw HTML" - }, - { - "markdown": "foo \n", - "html": "

            foo

            \n", - "example": 628, - "start_line": 9145, - "end_line": 9149, - "section": "Raw HTML" - }, - { - "markdown": "\n", - "html": "

            <a href=""">

            \n", - "example": 629, - "start_line": 9152, - "end_line": 9156, - "section": "Raw HTML" - }, - { - "markdown": "foo \nbaz\n", - "html": "

            foo
            \nbaz

            \n", - "example": 630, - "start_line": 9166, - "end_line": 9172, - "section": "Hard line breaks" - }, - { - "markdown": "foo\\\nbaz\n", - "html": "

            foo
            \nbaz

            \n", - "example": 631, - "start_line": 9178, - "end_line": 9184, - "section": "Hard line breaks" - }, - { - "markdown": "foo \nbaz\n", - "html": "

            foo
            \nbaz

            \n", - "example": 632, - "start_line": 9189, - "end_line": 9195, - "section": "Hard line breaks" - }, - { - "markdown": "foo \n bar\n", - "html": "

            foo
            \nbar

            \n", - "example": 633, - "start_line": 9200, - "end_line": 9206, - "section": "Hard line breaks" - }, - { - "markdown": "foo\\\n bar\n", - "html": "

            foo
            \nbar

            \n", - "example": 634, - "start_line": 9209, - "end_line": 9215, - "section": "Hard line breaks" - }, - { - "markdown": "*foo \nbar*\n", - "html": "

            foo
            \nbar

            \n", - "example": 635, - "start_line": 9221, - "end_line": 9227, - "section": "Hard line breaks" - }, - { - "markdown": "*foo\\\nbar*\n", - "html": "

            foo
            \nbar

            \n", - "example": 636, - "start_line": 9230, - "end_line": 9236, - "section": "Hard line breaks" - }, - { - "markdown": "`code \nspan`\n", - "html": "

            code span

            \n", - "example": 637, - "start_line": 9241, - "end_line": 9246, - "section": "Hard line breaks" - }, - { - "markdown": "`code\\\nspan`\n", - "html": "

            code\\ span

            \n", - "example": 638, - "start_line": 9249, - "end_line": 9254, - "section": "Hard line breaks" - }, - { - "markdown": "
            \n", - "html": "

            \n", - "example": 639, - "start_line": 9259, - "end_line": 9265, - "section": "Hard line breaks" - }, - { - "markdown": "\n", - "html": "

            \n", - "example": 640, - "start_line": 9268, - "end_line": 9274, - "section": "Hard line breaks" - }, - { - "markdown": "foo\\\n", - "html": "

            foo\\

            \n", - "example": 641, - "start_line": 9281, - "end_line": 9285, - "section": "Hard line breaks" - }, - { - "markdown": "foo \n", - "html": "

            foo

            \n", - "example": 642, - "start_line": 9288, - "end_line": 9292, - "section": "Hard line breaks" - }, - { - "markdown": "### foo\\\n", - "html": "

            foo\\

            \n", - "example": 643, - "start_line": 9295, - "end_line": 9299, - "section": "Hard line breaks" - }, - { - "markdown": "### foo \n", - "html": "

            foo

            \n", - "example": 644, - "start_line": 9302, - "end_line": 9306, - "section": "Hard line breaks" - }, - { - "markdown": "foo\nbaz\n", - "html": "

            foo\nbaz

            \n", - "example": 645, - "start_line": 9317, - "end_line": 9323, - "section": "Soft line breaks" - }, - { - "markdown": "foo \n baz\n", - "html": "

            foo\nbaz

            \n", - "example": 646, - "start_line": 9329, - "end_line": 9335, - "section": "Soft line breaks" - }, - { - "markdown": "hello $.;'there\n", - "html": "

            hello $.;'there

            \n", - "example": 647, - "start_line": 9349, - "end_line": 9353, - "section": "Textual content" - }, - { - "markdown": "Foo χρῆν\n", - "html": "

            Foo χρῆν

            \n", - "example": 648, - "start_line": 9356, - "end_line": 9360, - "section": "Textual content" - }, - { - "markdown": "Multiple spaces\n", - "html": "

            Multiple spaces

            \n", - "example": 649, - "start_line": 9365, - "end_line": 9369, - "section": "Textual content" - } -] diff --git a/packages/markdown/marked/test/specs/commonmark/getSpecs.js b/packages/markdown/marked/test/specs/commonmark/getSpecs.js deleted file mode 100644 index f22e00c0..00000000 --- a/packages/markdown/marked/test/specs/commonmark/getSpecs.js +++ /dev/null @@ -1,24 +0,0 @@ -const fetch = require('node-fetch'); -const marked = require('../../../'); -const htmlDiffer = require('../../helpers/html-differ.js'); -const fs = require('fs'); - -fetch('https://raw.githubusercontent.com/commonmark/commonmark.js/master/package.json') - .then(res => res.json()) - .then(pkg => pkg.version.replace(/^(\d+\.\d+).*$/, '$1')) - .then(version => - fetch(`https://spec.commonmark.org/${version}/spec.json`) - .then(res => res.json()) - .then(specs => { - specs.forEach(spec => { - const html = marked(spec.markdown, {headerIds: false}); - if (!htmlDiffer.isEqual(html, spec.html)) { - spec.shouldFail = true; - } - }); - fs.writeFileSync(`commonmark.${version}.json`, JSON.stringify(specs, null, 2) + '\n'); - }) - ) - .catch((err) => { - console.error(err); - }); diff --git a/packages/markdown/marked/test/specs/gfm/getSpecs.js b/packages/markdown/marked/test/specs/gfm/getSpecs.js deleted file mode 100644 index 2746bdbb..00000000 --- a/packages/markdown/marked/test/specs/gfm/getSpecs.js +++ /dev/null @@ -1,44 +0,0 @@ -const fetch = require('node-fetch'); -const cheerio = require('cheerio'); -const marked = require('../../../'); -const htmlDiffer = require('../../helpers/html-differ.js'); -const fs = require('fs'); - -fetch('https://github.github.com/gfm/') - .then(res => res.text()) - .then(html => cheerio.load(html)) - .then($ => { - const version = $('.version').text().match(/\d+\.\d+/)[0]; - if (!version) { - throw new Error('No version found'); - } - const specs = []; - $('.extension').each((i, ext) => { - const section = $('.definition', ext).text().trim().replace(/^\d+\.\d+(.*?) \(extension\)[\s\S]*$/, '$1'); - $('.example', ext).each((j, exa) => { - const example = +$(exa).attr('id').replace(/\D/g, ''); - const markdown = $('.language-markdown', exa).text().trim(); - const html = $('.language-html', exa).text().trim(); - specs.push({ - section, - html, - markdown, - example - }); - }); - }); - - return [version, specs]; - }) - .then(([version, specs]) => { - specs.forEach(spec => { - const html = marked(spec.markdown, {gfm: true}); - if (!htmlDiffer.isEqual(html, spec.html)) { - spec.shouldFail = true; - } - }); - fs.writeFileSync(`gfm.${version}.json`, JSON.stringify(specs, null, 2) + '\n'); - }) - .catch((err) => { - console.error(err); - }); diff --git a/packages/markdown/marked/test/specs/gfm/gfm.0.29.json b/packages/markdown/marked/test/specs/gfm/gfm.0.29.json deleted file mode 100644 index 7d1d43e4..00000000 --- a/packages/markdown/marked/test/specs/gfm/gfm.0.29.json +++ /dev/null @@ -1,147 +0,0 @@ -[ - { - "section": "Tables", - "html": "\n\n\n\n\n\n\n\n\n\n\n\n\n
            foobar
            bazbim
            ", - "markdown": "| foo | bar |\n| --- | --- |\n| baz | bim |", - "example": 198 - }, - { - "section": "Tables", - "html": "\n\n\n\n\n\n\n\n\n\n\n\n\n
            abcdefghi
            barbaz
            ", - "markdown": "| abc | defghi |\n:-: | -----------:\nbar | baz", - "example": 199 - }, - { - "section": "Tables", - "html": "\n\n\n\n\n\n\n\n\n\n\n\n\n\n
            f|oo
            b | az
            b | im
            ", - "markdown": "| f\\|oo |\n| ------ |\n| b `\\|` az |\n| b **\\|** im |", - "example": 200 - }, - { - "section": "Tables", - "html": "\n\n\n\n\n\n\n\n\n\n\n\n\n
            abcdef
            barbaz
            \n
            \n

            bar

            \n
            ", - "markdown": "| abc | def |\n| --- | --- |\n| bar | baz |\n> bar", - "example": 201 - }, - { - "section": "Tables", - "html": "\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
            abcdef
            barbaz
            bar
            \n

            bar

            ", - "markdown": "| abc | def |\n| --- | --- |\n| bar | baz |\nbar\n\nbar", - "example": 202 - }, - { - "section": "Tables", - "html": "

            | abc | def |\n| --- |\n| bar |

            ", - "markdown": "| abc | def |\n| --- |\n| bar |", - "example": 203 - }, - { - "section": "Tables", - "html": "\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
            abcdef
            bar
            barbaz
            ", - "markdown": "| abc | def |\n| --- | --- |\n| bar |\n| bar | baz | boo |", - "example": 204 - }, - { - "section": "Tables", - "html": "\n\n\n\n\n\n\n
            abcdef
            ", - "markdown": "| abc | def |\n| --- | --- |", - "example": 205 - }, - { - "section": "Task list items", - "html": "
              \n
            • foo
            • \n
            • bar
            • \n
            ", - "markdown": "- [ ] foo\n- [x] bar", - "example": 279 - }, - { - "section": "Task list items", - "html": "
              \n
            • foo\n
                \n
              • bar
              • \n
              • baz
              • \n
              \n
            • \n
            • bim
            • \n
            ", - "markdown": "- [x] foo\n - [ ] bar\n - [x] baz\n- [ ] bim", - "example": 280 - }, - { - "section": "Strikethrough", - "html": "

            Hi Hello, world!

            ", - "markdown": "~~Hi~~ Hello, world!", - "example": 491 - }, - { - "section": "Strikethrough", - "html": "

            This ~~has a

            \n

            new paragraph~~.

            ", - "markdown": "This ~~has a\n\nnew paragraph~~.", - "example": 492 - }, - { - "section": "Autolinks", - "html": "

            www.commonmark.org

            ", - "markdown": "www.commonmark.org", - "example": 621 - }, - { - "section": "Autolinks", - "html": "

            Visit www.commonmark.org/help for more information.

            ", - "markdown": "Visit www.commonmark.org/help for more information.", - "example": 622 - }, - { - "section": "Autolinks", - "html": "

            Visit www.commonmark.org.

            \n

            Visit www.commonmark.org/a.b.

            ", - "markdown": "Visit www.commonmark.org.\n\nVisit www.commonmark.org/a.b.", - "example": 623 - }, - { - "section": "Autolinks", - "html": "

            www.google.com/search?q=Markup+(business)

            \n

            (www.google.com/search?q=Markup+(business))

            ", - "markdown": "www.google.com/search?q=Markup+(business)\n\n(www.google.com/search?q=Markup+(business))", - "example": 624 - }, - { - "section": "Autolinks", - "html": "

            www.google.com/search?q=(business))+ok

            ", - "markdown": "www.google.com/search?q=(business))+ok", - "example": 625 - }, - { - "section": "Autolinks", - "html": "

            www.google.com/search?q=commonmark&hl=en

            \n

            www.google.com/search?q=commonmark&hl;

            ", - "markdown": "www.google.com/search?q=commonmark&hl=en\n\nwww.google.com/search?q=commonmark&hl;", - "example": 626 - }, - { - "section": "Autolinks", - "html": "

            www.commonmark.org/he<lp

            ", - "markdown": "www.commonmark.org/hehttp://commonmark.org

            \n

            (Visit https://encrypted.google.com/search?q=Markup+(business))

            \n

            Anonymous FTP is available at ftp://foo.bar.baz.

            ", - "markdown": "http://commonmark.org\n\n(Visit https://encrypted.google.com/search?q=Markup+(business))\n\nAnonymous FTP is available at ftp://foo.bar.baz.", - "example": 628 - }, - { - "section": "Autolinks", - "html": "

            foo@bar.baz

            ", - "markdown": "foo@bar.baz", - "example": 629 - }, - { - "section": "Autolinks", - "html": "

            hello@mail+xyz.example isn't valid, but hello+xyz@mail.example is.

            ", - "markdown": "hello@mail+xyz.example isn't valid, but hello+xyz@mail.example is.", - "example": 630 - }, - { - "section": "Autolinks", - "html": "

            a.b-c_d@a.b

            \n

            a.b-c_d@a.b.

            \n

            a.b-c_d@a.b-

            \n

            a.b-c_d@a.b_

            ", - "markdown": "a.b-c_d@a.b\n\na.b-c_d@a.b.\n\na.b-c_d@a.b-\n\na.b-c_d@a.b_", - "example": 631 - }, - { - "section": "Disallowed Raw HTML", - "html": "

            <title> <style>

            \n
            \n <xmp> is disallowed. <XMP> is also disallowed.\n
            ", - "markdown": " <style> <em>\n\n<blockquote>\n <xmp> is disallowed. <XMP> is also disallowed.\n</blockquote>", - "example": 653, - "shouldFail": true - } -] diff --git a/packages/markdown/marked/test/specs/original/specs-spec.js b/packages/markdown/marked/test/specs/original/specs-spec.js deleted file mode 100644 index 82d300a5..00000000 --- a/packages/markdown/marked/test/specs/original/specs-spec.js +++ /dev/null @@ -1,12 +0,0 @@ -var specTests = require('../../'); - -it('should run spec tests', () => { - // hide output - spyOn(console, 'log'); - if (!specTests(['', '', '--stop'])) { - // if tests fail rerun tests and show output - console.log.and.callThrough(); - specTests([]); - fail(); - } -}); diff --git a/packages/markdown/marked/test/specs/redos-spec.js b/packages/markdown/marked/test/specs/redos-spec.js deleted file mode 100644 index 1f94a42e..00000000 --- a/packages/markdown/marked/test/specs/redos-spec.js +++ /dev/null @@ -1,24 +0,0 @@ -const path = require('path'); -const fs = require('fs'); - -const redosDir = path.resolve(__dirname, '../redos'); - -describe('ReDOS tests', () => { - const files = fs.readdirSync(redosDir); - files.forEach(file => { - if (!file.match(/\.js$/)) { - return; - } - - it(file, () => { - const spec = require(path.resolve(redosDir, file)); - const before = process.hrtime(); - expect(spec).toRender(spec.html); - const elapsed = process.hrtime(before); - if (elapsed[0] > 0) { - const s = (elapsed[0] + elapsed[1] * 1e-9).toFixed(3); - fail(`took too long: ${s}s`); - } - }); - }); -}); diff --git a/packages/markdown/marked/test/specs/run-spec.js b/packages/markdown/marked/test/specs/run-spec.js deleted file mode 100644 index 3af0aa45..00000000 --- a/packages/markdown/marked/test/specs/run-spec.js +++ /dev/null @@ -1,52 +0,0 @@ -function runSpecs(title, file, options) { - const json = require(file); - let longestName = 0; - let maxSpecs = 0; - const specs = json.reduce((obj, spec) => { - if (!obj[spec.section]) { - longestName = Math.max(spec.section.length, longestName); - obj[spec.section] = { - specs: [], - pass: 0, - total: 0 - }; - } - obj[spec.section].total++; - maxSpecs = Math.max(obj[spec.section].total, maxSpecs); - if (!spec.shouldFail) { - obj[spec.section].pass++; - } - obj[spec.section].specs.push(spec); - return obj; - }, {}); - - describe(title, () => { - const maxSpecsLen = ('' + maxSpecs).length; - const spaces = maxSpecsLen * 2 + longestName + 11; - console.log('-'.padEnd(spaces + 4, '-')); - console.log(`| ${title.padStart(Math.ceil((spaces + title.length) / 2)).padEnd(spaces)} |`); - console.log(`| ${' '.padEnd(spaces)} |`); - Object.keys(specs).forEach(section => { - console.log(`| ${section.padEnd(longestName)} ${('' + specs[section].pass).padStart(maxSpecsLen)} of ${('' + specs[section].total).padStart(maxSpecsLen)} ${(100 * specs[section].pass / specs[section].total).toFixed().padStart(4)}% |`); - describe(section, () => { - specs[section].specs.forEach((spec) => { - if (options) { - spec.options = Object.assign({}, options, (spec.options || {})); - } - (spec.only ? fit : it)('should ' + (spec.shouldFail ? 'fail' : 'pass') + ' example ' + spec.example, () => { - if (spec.shouldFail) { - expect(spec).not.toRender(spec.html); - } else { - expect(spec).toRender(spec.html); - } - }); - }); - }); - }); - console.log('-'.padEnd(spaces + 4, '-')); - console.log(); - }); -}; - -runSpecs('GFM 0.29', './gfm/gfm.0.29.json', {gfm: true}); -runSpecs('CommonMark 0.29', './commonmark/commonmark.0.29.json', {headerIds: false}); diff --git a/packages/markdown/marked/test/unit/marked-spec.js b/packages/markdown/marked/test/unit/marked-spec.js deleted file mode 100644 index 994c5dc8..00000000 --- a/packages/markdown/marked/test/unit/marked-spec.js +++ /dev/null @@ -1,73 +0,0 @@ -var marked = require('../../lib/marked.js'); - -describe('Test heading ID functionality', () => { - it('should add id attribute by default', () => { - var renderer = new marked.Renderer(); - var slugger = new marked.Slugger(); - var header = renderer.heading('test', 1, 'test', slugger); - expect(header).toBe('<h1 id="test">test</h1>\n'); - }); - - it('should NOT add id attribute when options set false', () => { - var renderer = new marked.Renderer({ headerIds: false }); - var header = renderer.heading('test', 1, 'test'); - expect(header).toBe('<h1>test</h1>\n'); - }); -}); - -describe('Test slugger functionality', () => { - it('should use lowercase slug', () => { - var slugger = new marked.Slugger(); - expect(slugger.slug('Test')).toBe('test'); - }); - - it('should be unique to avoid collisions 1280', () => { - var slugger = new marked.Slugger(); - expect(slugger.slug('test')).toBe('test'); - expect(slugger.slug('test')).toBe('test-1'); - expect(slugger.slug('test')).toBe('test-2'); - }); - - it('should be unique when slug ends with number', () => { - var slugger = new marked.Slugger(); - expect(slugger.slug('test 1')).toBe('test-1'); - expect(slugger.slug('test')).toBe('test'); - expect(slugger.slug('test')).toBe('test-2'); - }); - - it('should be unique when slug ends with hyphen number', () => { - var slugger = new marked.Slugger(); - expect(slugger.slug('foo')).toBe('foo'); - expect(slugger.slug('foo')).toBe('foo-1'); - expect(slugger.slug('foo 1')).toBe('foo-1-1'); - expect(slugger.slug('foo-1')).toBe('foo-1-2'); - expect(slugger.slug('foo')).toBe('foo-2'); - }); - - it('should allow non-latin chars', () => { - var slugger = new marked.Slugger(); - expect(slugger.slug('привет')).toBe('привет'); - }); - - it('should remove ampersands 857', () => { - var slugger = new marked.Slugger(); - expect(slugger.slug('This & That Section')).toBe('this--that-section'); - }); - - it('should remove periods', () => { - var slugger = new marked.Slugger(); - expect(slugger.slug('file.txt')).toBe('filetxt'); - }); -}); - -describe('Test paragraph token type', () => { - it('should use the "paragraph" type on top level', () => { - const md = 'A Paragraph.\n\n> A blockquote\n\n- list item\n'; - - const tokens = marked.lexer(md); - - expect(tokens[0].type).toBe('paragraph'); - expect(tokens[3].type).toBe('paragraph'); - expect(tokens[7].type).toBe('text'); - }); -}); -- cgit v1.2.3-1-g7c22 From 62e5622523c6537c0e076862203a5ab7ad200db5 Mon Sep 17 00:00:00 2001 From: Lauri Ojansivu <x@xet7.org> Date: Fri, 6 Mar 2020 03:59:09 +0200 Subject: Update ChangeLog. --- CHANGELOG.md | 3 +++ 1 file changed, 3 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 292423eb..f7bdc74e 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -13,6 +13,9 @@ and fixes the following bugs: - [Fix: Error when retrieve token from some OIDC due to not necessary scope parameter](https://github.com/wekan/wekan/pull/2955). Thanks to benoitm76. +- [Fix: img tag did not allow width and height. Removed swipebox from markdown editor + img tag and updated marked markdown to newest version](https://github.com/wekan/wekan/commit/2b26bbe78a1a2b8b427963a6c44c3853efdb737e). + Thanks to hradec and xet7. Thanks to above GitHub users for their contributions and translators for their translations. -- cgit v1.2.3-1-g7c22 From 06fb201d808e08280fd56b686c6f8a7f8e09e561 Mon Sep 17 00:00:00 2001 From: Lauri Ojansivu <x@xet7.org> Date: Wed, 11 Mar 2020 08:48:11 +0200 Subject: Update translations. --- i18n/de.i18n.json | 6 +++--- i18n/it.i18n.json | 10 +++++----- i18n/nl.i18n.json | 14 +++++++------- 3 files changed, 15 insertions(+), 15 deletions(-) diff --git a/i18n/de.i18n.json b/i18n/de.i18n.json index ec5c0bea..1bab2b02 100644 --- a/i18n/de.i18n.json +++ b/i18n/de.i18n.json @@ -757,7 +757,7 @@ "cardAssigneesPopup-title": "Zugewiesen", "addmore-detail": "Eine detailliertere Beschreibung hinzufügen", "show-on-card": "Zeige auf Karte", - "new": "New", - "editUserPopup-title": "Edit User", - "newUserPopup-title": "New User" + "new": "Neu", + "editUserPopup-title": "Benutzer ändern", + "newUserPopup-title": "Neuer Benutzer" } diff --git a/i18n/it.i18n.json b/i18n/it.i18n.json index f378012e..4e5c0dd9 100644 --- a/i18n/it.i18n.json +++ b/i18n/it.i18n.json @@ -731,7 +731,7 @@ "restore-all": "Restore all", "delete-all": "Cancella tutto", "loading": "Loading, please wait.", - "previous_as": "last time was", + "previous_as": "l'ultima volta è stata", "act-a-dueAt": "modified due time to \nWhen: __timeValue__\nWhere: __card__\n previous due was __timeOldValue__", "act-a-endAt": "modified ending time to __timeValue__ from (__timeOldValue__)", "act-a-startAt": "modified starting time to __timeValue__ from (__timeOldValue__)", @@ -740,15 +740,15 @@ "a-endAt": "modified ending time to be", "a-startAt": "modified starting time to be", "a-receivedAt": "modified received time to be", - "almostdue": "current due time %s is approaching", - "pastdue": "current due time %s is past", - "duenow": "current due time %s is today", + "almostdue": "la data di scadenza attuale %s si sta avvicinando", + "pastdue": "la data di scadenza attuale %s è scaduta", + "duenow": "la data di scadenza attuale %s è oggi", "act-newDue": "__list__/__card__ has 1st due reminder [__board__]", "act-withDue": "__list__/__card__ due reminders [__board__]", "act-almostdue": "was reminding the current due (__timeValue__) of __card__ is approaching", "act-pastdue": "was reminding the current due (__timeValue__) of __card__ is past", "act-duenow": "was reminding the current due (__timeValue__) of __card__ is now", - "act-atUserComment": "You were mentioned in [__board__] __list__/__card__", + "act-atUserComment": "Sei stato menzionato in [__board__] __list__/__card__", "delete-user-confirm-popup": "Sei sicuro di voler cancellare questo profilo? Non sarà possibile ripristinarlo.", "accounts-allowUserDelete": "Permetti agli utenti di cancellare il loro profilo", "hide-minicard-label-text": "Nascondi etichetta minicard", diff --git a/i18n/nl.i18n.json b/i18n/nl.i18n.json index b59436f6..bc815fa6 100644 --- a/i18n/nl.i18n.json +++ b/i18n/nl.i18n.json @@ -583,9 +583,9 @@ "default": "Standaard", "queue": "Rij", "subtask-settings": "Subtaak Instellingen", - "card-settings": "Card Settings", + "card-settings": "Kaart Instellingen", "boardSubtaskSettingsPopup-title": "Bord Subtaak Instellingen", - "boardCardSettingsPopup-title": "Card Settings", + "boardCardSettingsPopup-title": "Kaart Instellingen", "deposit-subtasks-board": "Plaats subtaken op dit bord:", "deposit-subtasks-list": "Plaats subtaken in deze lijst:", "show-parent-in-minicard": "Toon bron in minikaart:", @@ -755,9 +755,9 @@ "show-desktop-drag-handles": "Toon sleep gereedschap op werkblad", "assignee": "Toegewezen aan", "cardAssigneesPopup-title": "Toegewezen aan", - "addmore-detail": "Add a more detailed description", - "show-on-card": "Show on Card", - "new": "New", - "editUserPopup-title": "Edit User", - "newUserPopup-title": "New User" + "addmore-detail": "Voeg een meer gedetailleerde beschrijving toe", + "show-on-card": "Toon op kaart", + "new": "Nieuw", + "editUserPopup-title": "Wijzig gebruiker", + "newUserPopup-title": "Nieuwe gebruiker" } -- cgit v1.2.3-1-g7c22 From 6e0fa78022ea487176eb0a32ec5a4a441f8e0c3c Mon Sep 17 00:00:00 2001 From: Lauri Ojansivu <x@xet7.org> Date: Sat, 14 Mar 2020 12:03:34 +0200 Subject: Update markdown. --- packages/markdown/marked/lib/marked.esm.js | 18 ++++++++++++++++-- packages/markdown/marked/lib/marked.js | 10 ++++++++-- packages/markdown/marked/package-lock.json | 6 +++--- 3 files changed, 27 insertions(+), 7 deletions(-) diff --git a/packages/markdown/marked/lib/marked.esm.js b/packages/markdown/marked/lib/marked.esm.js index 36672909..8a42d378 100644 --- a/packages/markdown/marked/lib/marked.esm.js +++ b/packages/markdown/marked/lib/marked.esm.js @@ -364,7 +364,7 @@ block.html = edit$1(block.html, 'i') block.paragraph = edit$1(block._paragraph) .replace('hr', block.hr) - .replace('heading', ' {0,3}#{1,6} +') + .replace('heading', ' {0,3}#{1,6} ') .replace('|lheading', '') // setex headings don't interrupt commonmark paragraphs .replace('blockquote', ' {0,3}>') .replace('fences', ' {0,3}(?:`{3,}(?=[^`\\n]*\\n)|~{3,})[^\\n]*\\n') @@ -389,9 +389,23 @@ block.normal = merge$1({}, block); block.gfm = merge$1({}, block.normal, { nptable: /^ *([^|\n ].*\|.*)\n *([-:]+ *\|[-| :]*)(?:\n((?:.*[^>\n ].*(?:\n|$))*)\n*|$)/, - table: /^ *\|(.+)\n *\|?( *[-:]+[-| :]*)(?:\n((?: *[^>\n ].*(?:\n|$))*)\n*|$)/ + table: '^ *\\|(.+)\\n' // Header + + ' *\\|?( *[-:]+[-| :]*)' // Align + + '(?:\\n((?:(?!^|>|\\n| |hr|heading|lheading|code|fences|list|html).*(?:\\n|$))*)\\n*|$)' // Cells }); +block.gfm.table = edit$1(block.gfm.table) + .replace('hr', block.hr) + .replace('heading', ' {0,3}#{1,6} ') + .replace('lheading', '([^\\n]+)\\n {0,3}(=+|-+) *(?:\\n+|$)') + .replace('blockquote', ' {0,3}>') + .replace('code', ' {4}[^\\n]') + .replace('fences', ' {0,3}(?:`{3,}(?=[^`\\n]*\\n)|~{3,})[^\\n]*\\n') + .replace('list', ' {0,3}(?:[*+-]|1[.)]) ') // only lists starting from 1 can interrupt + .replace('html', '</?(?:tag)(?: +|\\n|/?>)|<(?:script|pre|style|!--)') + .replace('tag', block._tag) // pars can be interrupted by type (6) html blocks + .getRegex(); + /** * Pedantic grammar (original John Gruber's loose markdown specification) */ diff --git a/packages/markdown/marked/lib/marked.js b/packages/markdown/marked/lib/marked.js index 874dcd4d..b40a29da 100644 --- a/packages/markdown/marked/lib/marked.js +++ b/packages/markdown/marked/lib/marked.js @@ -386,7 +386,7 @@ block._tag = 'address|article|aside|base|basefont|blockquote|body|caption' + '|center|col|colgroup|dd|details|dialog|dir|div|dl|dt|fieldset|figcaption' + '|figure|footer|form|frame|frameset|h[1-6]|head|header|hr|html|iframe' + '|legend|li|link|main|menu|menuitem|meta|nav|noframes|ol|optgroup|option' + '|p|param|section|source|summary|table|tbody|td|tfoot|th|thead|title|tr' + '|track|ul'; block._comment = /<!--(?!-?>)[\s\S]*?-->/; block.html = edit$1(block.html, 'i').replace('comment', block._comment).replace('tag', block._tag).replace('attribute', / +[a-zA-Z:_][\w.:-]*(?: *= *"[^"\n]*"| *= *'[^'\n]*'| *= *[^\s"'=<>`]+)?/).getRegex(); - block.paragraph = edit$1(block._paragraph).replace('hr', block.hr).replace('heading', ' {0,3}#{1,6} +').replace('|lheading', '') // setex headings don't interrupt commonmark paragraphs + block.paragraph = edit$1(block._paragraph).replace('hr', block.hr).replace('heading', ' {0,3}#{1,6} ').replace('|lheading', '') // setex headings don't interrupt commonmark paragraphs .replace('blockquote', ' {0,3}>').replace('fences', ' {0,3}(?:`{3,}(?=[^`\\n]*\\n)|~{3,})[^\\n]*\\n').replace('list', ' {0,3}(?:[*+-]|1[.)]) ') // only lists starting from 1 can interrupt .replace('html', '</?(?:tag)(?: +|\\n|/?>)|<(?:script|pre|style|!--)').replace('tag', block._tag) // pars can be interrupted by type (6) html blocks .getRegex(); @@ -402,8 +402,14 @@ block.gfm = merge$1({}, block.normal, { nptable: /^ *([^|\n ].*\|.*)\n *([-:]+ *\|[-| :]*)(?:\n((?:.*[^>\n ].*(?:\n|$))*)\n*|$)/, - table: /^ *\|(.+)\n *\|?( *[-:]+[-| :]*)(?:\n((?: *[^>\n ].*(?:\n|$))*)\n*|$)/ + table: '^ *\\|(.+)\\n' // Header + + ' *\\|?( *[-:]+[-| :]*)' // Align + + '(?:\\n((?:(?!^|>|\\n| |hr|heading|lheading|code|fences|list|html).*(?:\\n|$))*)\\n*|$)' // Cells + }); + block.gfm.table = edit$1(block.gfm.table).replace('hr', block.hr).replace('heading', ' {0,3}#{1,6} ').replace('lheading', '([^\\n]+)\\n {0,3}(=+|-+) *(?:\\n+|$)').replace('blockquote', ' {0,3}>').replace('code', ' {4}[^\\n]').replace('fences', ' {0,3}(?:`{3,}(?=[^`\\n]*\\n)|~{3,})[^\\n]*\\n').replace('list', ' {0,3}(?:[*+-]|1[.)]) ') // only lists starting from 1 can interrupt + .replace('html', '</?(?:tag)(?: +|\\n|/?>)|<(?:script|pre|style|!--)').replace('tag', block._tag) // pars can be interrupted by type (6) html blocks + .getRegex(); /** * Pedantic grammar (original John Gruber's loose markdown specification) */ diff --git a/packages/markdown/marked/package-lock.json b/packages/markdown/marked/package-lock.json index 31e4191c..be09b8f2 100644 --- a/packages/markdown/marked/package-lock.json +++ b/packages/markdown/marked/package-lock.json @@ -1195,9 +1195,9 @@ "dev": true }, "acorn": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.1.0.tgz", - "integrity": "sha512-kL5CuoXA/dgxlBbVrflsflzQ3PAas7RYZB52NOm/6839iVYJgKMJ3cQJD+t2i5+qFa8h3MDpEOJiS64E8JLnSQ==", + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.1.1.tgz", + "integrity": "sha512-add7dgA5ppRPxCFJoAGfMDi7PIBXq1RtGo7BhbLaxwrXPOmw8gq48Y9ozT01hUKy9byMjlR20EJhu5zlkErEkg==", "dev": true }, "acorn-jsx": { -- cgit v1.2.3-1-g7c22 From e16c65babc1f021c35a3d46bc61e649ec94d1e82 Mon Sep 17 00:00:00 2001 From: Lauri Ojansivu <x@xet7.org> Date: Sat, 14 Mar 2020 12:05:48 +0200 Subject: Upgrade to Meteor 1.10.1 --- .meteor/packages | 8 +- .meteor/release | 2 +- .meteor/versions | 34 +-- package-lock.json | 631 +++++++++++++++++++++--------------------------------- package.json | 2 + 5 files changed, 274 insertions(+), 403 deletions(-) diff --git a/.meteor/packages b/.meteor/packages index 0f764d86..3bf42647 100644 --- a/.meteor/packages +++ b/.meteor/packages @@ -23,7 +23,7 @@ dburles:collection-helpers idmontie:migrations matb33:collection-hooks matteodem:easy-search -mongo@1.9.0-rc110.2 +mongo@1.9.0 mquandalle:collection-mutations # Account system @@ -38,7 +38,7 @@ wekan-accounts-oidc # Utilities check@1.3.1 jquery@1.11.10 -random@1.2.0-rc110.2 +random@1.2.0 reactive-dict@1.3.0 session@1.2.0 tracker@1.2.0 @@ -67,7 +67,7 @@ templates:tabs verron:autosize simple:json-routes rajit:bootstrap3-datepicker -shell-server@0.5.0-rc110.2 +shell-server@0.5.0 simple:rest-accounts-password useraccounts:core email@1.2.3 @@ -75,7 +75,7 @@ horka:swipebox dynamic-import@0.5.1 staringatlights:fast-render -accounts-password@1.6.0-rc110.2 +accounts-password@1.6.0 cfs:gridfs rzymek:fullcalendar momentjs:moment@2.22.2 diff --git a/.meteor/release b/.meteor/release index fa971c2a..d2597811 100644 --- a/.meteor/release +++ b/.meteor/release @@ -1 +1 @@ -METEOR@1.10-rc.2 +METEOR@1.10.1 diff --git a/.meteor/versions b/.meteor/versions index caf2c7d1..9167ef8e 100644 --- a/.meteor/versions +++ b/.meteor/versions @@ -1,7 +1,7 @@ 3stack:presence@1.1.2 -accounts-base@1.6.0-rc110.2 -accounts-oauth@1.2.0-rc110.2 -accounts-password@1.6.0-rc110.2 +accounts-base@1.6.0 +accounts-oauth@1.2.0 +accounts-password@1.6.0 aldeed:collection2@2.10.0 aldeed:collection2-core@1.2.0 aldeed:schema-deny@1.1.0 @@ -17,7 +17,7 @@ base64@1.0.12 binary-heap@1.0.11 blaze@2.3.4 blaze-tools@1.0.10 -boilerplate-generator@1.7.0-rc110.2 +boilerplate-generator@1.7.0 browser-policy-common@1.0.11 browser-policy-framing@1.1.0 caching-compiler@1.2.1 @@ -75,7 +75,7 @@ htmljs@1.0.11 http@1.4.2 id-map@1.1.0 idmontie:migrations@1.0.3 -inter-process-messaging@0.1.1-rc110.2 +inter-process-messaging@0.1.1 jquery@1.11.11 kadira:blaze-layout@2.3.0 kadira:dochead@1.5.0 @@ -84,7 +84,7 @@ kenton:accounts-sandstorm@0.7.0 konecty:mongo-counter@0.0.5_3 lamhieu:meteorx@2.1.1 lamhieu:unblock@1.0.0 -launch-screen@1.2.0-rc110.2 +launch-screen@1.2.0 livedata@1.0.18 localstorage@1.2.0 logging@1.1.20 @@ -104,13 +104,13 @@ meteorspark:util@0.2.0 minifier-css@1.5.0 minifier-js@2.6.0 minifiers@1.1.8-faster-rebuild.0 -minimongo@1.5.0-rc110.2 -mobile-status-bar@1.1.0-rc110.2 +minimongo@1.5.0 +mobile-status-bar@1.1.0 modern-browsers@0.1.5 modules@0.15.0 modules-runtime@0.12.0 momentjs:moment@2.24.0 -mongo@1.9.0-rc110.2 +mongo@1.9.0 mongo-decimal@0.1.1 mongo-dev-server@1.1.0 mongo-id@1.0.7 @@ -127,15 +127,15 @@ mquandalle:mousetrap-bindglobal@0.0.1 mquandalle:perfect-scrollbar@0.6.5_2 msavin:usercache@1.8.0 npm-bcrypt@0.9.3 -npm-mongo@3.5.0-rc110.2 -oauth@1.3.0-rc110.2 -oauth2@1.3.0-rc110.2 +npm-mongo@3.7.0 +oauth@1.3.0 +oauth2@1.3.0 observe-sequence@1.0.16 ongoworks:speakingurl@1.1.0 ordered-dict@1.1.0 -ostrio:cookies@2.5.0 +ostrio:cookies@2.6.0 peerlibrary:assert@0.3.0 -peerlibrary:base-component@0.16.0 +peerlibrary:base-component@0.17.1 peerlibrary:blaze-components@0.15.1 peerlibrary:computed-field@0.10.0 peerlibrary:reactive-field@0.6.0 @@ -144,7 +144,7 @@ promise@0.11.2 raix:eventemitter@0.1.3 raix:handlebar-helpers@0.2.5 rajit:bootstrap3-datepicker@1.7.1_1 -random@1.2.0-rc110.2 +random@1.2.0 rate-limit@1.0.9 reactive-dict@1.3.0 reactive-var@1.0.11 @@ -156,7 +156,7 @@ server-render@0.3.1 service-configuration@1.0.11 session@1.2.0 sha@1.0.9 -shell-server@0.5.0-rc110.2 +shell-server@0.5.0 simple:authenticate-user-by-token@1.0.1 simple:json-routes@2.1.0 simple:rest-accounts-password@1.1.2 @@ -186,7 +186,7 @@ useraccounts:core@1.14.2 useraccounts:flow-routing@1.14.2 useraccounts:unstyled@1.14.2 verron:autosize@3.0.8 -webapp@1.9.0-rc110.2 +webapp@1.9.0 webapp-hashing@1.0.9 wekan-accounts-cas@0.1.0 wekan-accounts-oidc@1.0.10 diff --git a/package-lock.json b/package-lock.json index 16bf4a2c..ba661351 100644 --- a/package-lock.json +++ b/package-lock.json @@ -5,18 +5,18 @@ "requires": true, "dependencies": { "@babel/code-frame": { - "version": "7.5.5", - "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.5.5.tgz", - "integrity": "sha512-27d4lZoomVyo51VegxI20xZPuSHusqbQag/ztrBC7wegWoQ1nLREPVSKSW8byhTlzTKyNE4ifaTA6lCp7JjpFw==", + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.8.3.tgz", + "integrity": "sha512-a9gxpmdXtZEInkCSHUJDLHZVBgb1QS0jhss4cPP93EW7s+uC5bikET2twEF3KV+7rDblJcmNvTR7VJejqd2C2g==", "dev": true, "requires": { - "@babel/highlight": "^7.0.0" + "@babel/highlight": "^7.8.3" } }, "@babel/highlight": { - "version": "7.5.0", - "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.5.0.tgz", - "integrity": "sha512-7dV4eu9gBxoM0dAnj/BCFDW9LFU0zvTrkq0ugM7pnHEgguOEeOz1so2ZghEdzviYzQEED0r4EAgpsBChKy1TRQ==", + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.8.3.tgz", + "integrity": "sha512-PX4y5xQUvy0fnEVHrYOarRPXVWafSjTW9T0Hab8gVIawpl2Sj0ORyrygANq+KjcNlSSTw0YCLSNA8OyZ1I4yEg==", "dev": true, "requires": { "chalk": "^2.0.0", @@ -25,11 +25,11 @@ } }, "@babel/runtime": { - "version": "7.8.4", - "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.8.4.tgz", - "integrity": "sha512-neAp3zt80trRVBI1x0azq6c57aNBqYZH8KhMm3TaB7wEI5Q4A2SHfBHE8w9gOhI/lrqxtEbXZgQIrHP+wvSGwQ==", + "version": "7.8.7", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.8.7.tgz", + "integrity": "sha512-+AATMUFppJDw6aiR5NVPHqIQBlV/Pj8wY/EZH+lmvRdUo9xBaz/rF3alAwFJQavvKfeOlPE7oaaDHVbcySbCsg==", "requires": { - "regenerator-runtime": "^0.13.2" + "regenerator-runtime": "^0.13.4" } }, "@samverschueren/stream-to-observable": { @@ -47,15 +47,15 @@ "integrity": "sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q==" }, "acorn": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-6.3.0.tgz", - "integrity": "sha512-/czfa8BwS88b9gWQVhc8eknunSA2DoJpJyTQkhheIf5E48u1N0R4q/YxxsAeqRrmK9TQ/uYfgLDfZo91UlANIA==", + "version": "6.4.1", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-6.4.1.tgz", + "integrity": "sha512-ZVA9k326Nwrj3Cj9jlh3wGFutC2ZornPNARZwsNYqQYgN0EsV2d53w5RN/co65Ohn4sUAUtb1rSUAOD6XN9idA==", "dev": true }, "acorn-jsx": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.0.1.tgz", - "integrity": "sha512-HJ7CfNHrfJLlNTzIEUTj43LNWGkqpRLxm3YjAlcD0ACydk9XynzYsCBHxut+iqt+1aBXkx9UP/w/ZqMr13XIzg==", + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.2.0.tgz", + "integrity": "sha512-HiUX/+K2YpkpJ+SzBffkM/AQ2YE03S0U1kjTLVpoJdhZMOWy8qvXVN9JdLqv2QsaQ6MPYQIuNmwD8zOiYUofLQ==", "dev": true }, "ajv": { @@ -76,13 +76,10 @@ "dev": true }, "ansi-escapes": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.2.1.tgz", - "integrity": "sha512-Cg3ymMAdN10wOk/VYfLV7KCQyv7EDirJ64500sU7n9UlmioEtDuU5Gd+hj73hXSU/ex7tHJSssmyftDdkMLO8Q==", - "dev": true, - "requires": { - "type-fest": "^0.5.2" - } + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-3.2.0.tgz", + "integrity": "sha512-cBhpre4ma+U0T1oM5fXg7Dy1Jw7zzwv7lt/GoCpr+hDQJoYnKVPLL4dCvSEFMmQurOQvSrwT7SL/DAlhBI97RQ==", + "dev": true }, "ansi-regex": { "version": "2.1.1", @@ -253,6 +250,11 @@ "regenerator-runtime": "^0.11.0" }, "dependencies": { + "core-js": { + "version": "2.6.11", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-2.6.11.tgz", + "integrity": "sha512-5wjnpaT/3dV+XB4borEsnAYQchn00XSgTAWKDkEqv+K8KevjbzmofK6hfJ9TZIlpj2N0xQpazy7PiRQiWHqzWg==" + }, "regenerator-runtime": { "version": "0.11.1", "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.11.1.tgz", @@ -334,19 +336,12 @@ "integrity": "sha512-mLQ4i2QO1ytvGWFWmcngKO//JXAQueZvwEKtjgQFM4jIK0kU+ytMfplL8j+n5mspOfjHwoAg+9yhb7BwAHm36g==" }, "bcrypt": { - "version": "3.0.7", - "resolved": "https://registry.npmjs.org/bcrypt/-/bcrypt-3.0.7.tgz", - "integrity": "sha512-K5UglF9VQvBMHl/1elNyyFvAfOY9Bj+rpKrCSR9sFwcW8FywAYJSRwTURNej5TaAK2TEJkcJ6r6lh1YPmspx5Q==", + "version": "3.0.8", + "resolved": "https://registry.npmjs.org/bcrypt/-/bcrypt-3.0.8.tgz", + "integrity": "sha512-jKV6RvLhI36TQnPDvUFqBEnGX9c8dRRygKxCZu7E+MgLfKZbmmXL8a7/SFFOyHoPNX9nV81cKRC5tbQfvEQtpw==", "requires": { "nan": "2.14.0", - "node-pre-gyp": "0.13.0" - }, - "dependencies": { - "nan": { - "version": "2.14.0", - "resolved": "https://registry.npmjs.org/nan/-/nan-2.14.0.tgz", - "integrity": "sha512-INOFj37C7k3AfaNTtX8RhsTw7qRy7eLET14cROi9+5HAVbbHuIWUHEauBv5qT4Av2tWasiTY1Jw6puUNqRJXQg==" - } + "node-pre-gyp": "0.14.0" } }, "bl": { @@ -406,9 +401,9 @@ } }, "buffer": { - "version": "5.4.3", - "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.4.3.tgz", - "integrity": "sha512-zvj65TkFeIt3i6aj5bIvJDzjjQQGs4o/sNoezg1F1kYap9Nu2jcUdpwzRSJTHMMzG0H7bZkn4rNQpImhuxWX2A==", + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.5.0.tgz", + "integrity": "sha512-9FTEDjLjwoAkEwyMGDjYJQN2gfRgOKBKRfiglhvibGbpeeU/pQn1bJxQqm32OD/AIeEuHxU9roxXxg34Byp/Ww==", "requires": { "base64-js": "^1.0.2", "ieee754": "^1.1.4" @@ -497,9 +492,9 @@ "dev": true }, "chownr": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/chownr/-/chownr-1.1.3.tgz", - "integrity": "sha512-i70fVHhmV3DtTl6nqvZOnIjbY0Pe4kAUjwHj8z0zAdgBtYrJyYwLKCCuRBQ5ppkyL0AkN7HKRnETdmdp1zqNXw==" + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/chownr/-/chownr-1.1.4.tgz", + "integrity": "sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==" }, "circular-json": { "version": "0.3.3", @@ -531,12 +526,12 @@ } }, "cli-cursor": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-3.1.0.tgz", - "integrity": "sha512-I/zHAwsKf9FqGoXM4WWRACob9+SNukZTd94DWF57E4toouRulbCxcUh6RKUEOQlYTHJnzkPMySvPNaaSLNfLZw==", + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-2.1.0.tgz", + "integrity": "sha1-s12sN2R5+sw+lHR9QdDQ9SOP/LU=", "dev": true, "requires": { - "restore-cursor": "^3.1.0" + "restore-cursor": "^2.0.0" } }, "cli-truncate": { @@ -599,9 +594,9 @@ "dev": true }, "commander": { - "version": "2.20.0", - "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.0.tgz", - "integrity": "sha512-7j2y+40w61zy6YC2iRNpUe/NwhNyoXrYpHMrSunaMG64nRnaf96zO/KMQR4OyN/UnE5KLyEBnKHd4aG3rskjpQ==" + "version": "2.20.3", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", + "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==" }, "common-tags": { "version": "1.8.0", @@ -650,9 +645,9 @@ "dev": true }, "core-js": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/core-js/-/core-js-2.6.9.tgz", - "integrity": "sha512-HOpZf6eXmnl7la+cUdMnLvUxKNqLUzJvgIziQ0DiF3JwSImNphIqdGqzj6hIKyX04MmV0poclQ7+wjWvxQyR2A==" + "version": "3.6.4", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.6.4.tgz", + "integrity": "sha512-4paDGScNgZP2IXXilaffL9X7968RuvwlkK3xWtZRVqgd8SYNiVKRJvkFd1aqqEuPfN7E68ZHEp9hDj6lHj4Hyw==" }, "core-util-is": { "version": "1.0.2", @@ -843,12 +838,12 @@ } }, "dtrace-provider": { - "version": "0.8.7", - "resolved": "https://registry.npmjs.org/dtrace-provider/-/dtrace-provider-0.8.7.tgz", - "integrity": "sha1-3JObTT4GIM/gwc2APQ0tftBP/QQ=", + "version": "0.8.8", + "resolved": "https://registry.npmjs.org/dtrace-provider/-/dtrace-provider-0.8.8.tgz", + "integrity": "sha512-b7Z7cNtHPhH9EJhNNbbeqTcXB8LGFFZhq1PGgEvpeHlzd36bhbdTWoE/Ba/YguqpBSlAPKnARWhVlhunCMwfxg==", "optional": true, "requires": { - "nan": "^2.10.0" + "nan": "^2.14.0" } }, "elegant-spinner": { @@ -858,9 +853,9 @@ "dev": true }, "emoji-regex": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", - "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-7.0.3.tgz", + "integrity": "sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA==", "dev": true }, "error-ex": { @@ -873,9 +868,9 @@ } }, "es-abstract": { - "version": "1.17.2", - "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.17.2.tgz", - "integrity": "sha512-YoKuru3Lyoy7yVTBSH2j7UxTqe/je3dWAruC0sHvZX1GNd5zX8SSLvQqEgO9b3Ex8IW+goFI9arEEsFIbulhOw==", + "version": "1.17.4", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.17.4.tgz", + "integrity": "sha512-Ae3um/gb8F0mui/jPL+QiqmglkUsaQf7FwBEHYIFkztkneosu9imhqHpBzQ3h1vit8t5iQ74t6PEVvphBZiuiQ==", "dev": true, "requires": { "es-to-primitive": "^1.2.1", @@ -958,12 +953,12 @@ }, "dependencies": { "ajv": { - "version": "6.10.2", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.10.2.tgz", - "integrity": "sha512-TXtUUEYHuaTEbLZWIKUr5pmBuhDLy+8KYtPYdcV8qC+pOZL+NKqYwvWSRrVXHn+ZmRRAu8vJTAznH7Oag6RVRw==", + "version": "6.12.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.0.tgz", + "integrity": "sha512-D6gFiFA0RRLyUbvijN74DWAjXSFxWKaWP7mldxkVhyhAV3+SWA9HEJPHQ2c9soIeTFJqcSdFDGFgdqs1iUU2Hw==", "dev": true, "requires": { - "fast-deep-equal": "^2.0.1", + "fast-deep-equal": "^3.1.1", "fast-json-stable-stringify": "^2.0.0", "json-schema-traverse": "^0.4.1", "uri-js": "^4.2.2" @@ -985,9 +980,9 @@ } }, "fast-deep-equal": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-2.0.1.tgz", - "integrity": "sha1-ewUhjd+WZ79/Nwv3/bLLFf3Qqkk=", + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.1.tgz", + "integrity": "sha512-8UEa58QDLauDNfpbrX55Q9jrGHThw2ZMdOky5Gl1CDtVeJDPVrG4Jxx1N8jw2gkWaff5UUuX1KJd+9zGe2B+ZA==", "dev": true }, "json-schema-traverse": { @@ -1056,15 +1051,6 @@ "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", "dev": true - }, - "resolve": { - "version": "1.14.2", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.14.2.tgz", - "integrity": "sha512-EjlOBLBO1kxsUxsKjLt7TAECyKW6fOh1VRkykQkKGzcBbjjPIxBqGh0jf7GJ3k/f5mxMqW3htMD3WdTUVtW8HQ==", - "dev": true, - "requires": { - "path-parse": "^1.0.6" - } } } }, @@ -1096,9 +1082,9 @@ } }, "eslint-plugin-import": { - "version": "2.20.0", - "resolved": "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.20.0.tgz", - "integrity": "sha512-NK42oA0mUc8Ngn4kONOPsPB1XhbUvNHqF+g307dPV28aknPoiNnKLFd9em4nkswwepdF5ouieqv5Th/63U7YJQ==", + "version": "2.20.1", + "resolved": "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.20.1.tgz", + "integrity": "sha512-qQHgFOTjguR+LnYRoToeZWT62XM55MBVXObHM6SKFd1VzDcX/vqT1kAz8ssqigh5eMj8qXcRoXXGZpPP6RfdCw==", "dev": true, "requires": { "array-includes": "^3.0.3", @@ -1171,18 +1157,18 @@ } }, "eslint-utils": { - "version": "1.4.2", - "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-1.4.2.tgz", - "integrity": "sha512-eAZS2sEUMlIeCjBeubdj45dmBHQwPHWyBcT1VSYB7o9x9WRRqKxyUoiXlRjyAwzN7YEzHJlYg0NmzDRWx6GP4Q==", + "version": "1.4.3", + "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-1.4.3.tgz", + "integrity": "sha512-fbBN5W2xdY45KulGXmLHZ3c3FHfVYmKg0IrAKGOkT/464PQsx2UeIzfz1RmEci+KLm1bBaAzZAh8+/E+XAeZ8Q==", "dev": true, "requires": { - "eslint-visitor-keys": "^1.0.0" + "eslint-visitor-keys": "^1.1.0" } }, "eslint-visitor-keys": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-1.0.0.tgz", - "integrity": "sha512-qzm/XxIbxm/FHyH341ZrbnMUpe+5Bocte9xkmFMzPMjRaZMcXww+MpBptFvtU+79L362nqiLhekCxCxDPaUMBQ==", + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-1.1.0.tgz", + "integrity": "sha512-8y9YjtM1JBJU/A9Kc+SbaOV4y29sSWckBwMHa+FGtVj5gN/sbnKDf6xJUl+8g7FAij9LVaP8C24DUiH/f/2Z9A==", "dev": true }, "espree": { @@ -1203,9 +1189,9 @@ "dev": true }, "esquery": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.0.1.tgz", - "integrity": "sha512-SmiyZ5zIWH9VM+SRUReLS5Q8a7GxtRdxEBVZpm98rJM7Sb+A9DVCndXfkeFUd3byderg+EbDkfnevfCwynWaNA==", + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.1.0.tgz", + "integrity": "sha512-MxYW9xKmROWF672KqjO75sszsA8Mxhw06YFeS5VHlB98KDHbOSurm3ArsjO60Eaf3QmGMCP1yn+0JQkNLo/97Q==", "dev": true, "requires": { "estraverse": "^4.0.0" @@ -1221,9 +1207,9 @@ } }, "estraverse": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.2.0.tgz", - "integrity": "sha1-De4/7TH81GlhjOc0IJn8GvoL2xM=", + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", + "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", "dev": true }, "esutils": { @@ -1424,9 +1410,9 @@ "dev": true }, "fast-json-stable-stringify": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.0.0.tgz", - "integrity": "sha1-1RQsDK7msRifh9OnYREGT4bIu/I=" + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", + "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==" }, "fast-levenshtein": { "version": "2.0.6", @@ -1435,9 +1421,9 @@ "dev": true }, "figures": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/figures/-/figures-3.0.0.tgz", - "integrity": "sha512-HKri+WoWoUgr83pehn/SIgLOMZ9nAWC6dcGj26RY2R4F50u4+RTUz0RCrUlOV3nKRAICW1UGzyb+kcX2qK1S/g==", + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/figures/-/figures-2.0.0.tgz", + "integrity": "sha1-OrGi0qYsi/tDGgyUy3l6L84nyWI=", "dev": true, "requires": { "escape-string-regexp": "^1.0.5" @@ -1499,13 +1485,23 @@ "flatted": "^2.0.0", "rimraf": "2.6.3", "write": "1.0.3" + }, + "dependencies": { + "rimraf": { + "version": "2.6.3", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.6.3.tgz", + "integrity": "sha512-mwqeW5XsA2qAejG46gYdENaxXjx9onRNCfn7L0duuP4hCuTIi/QO7PDK07KJfp1d+izWPrzEJDcSqBa0OZQriA==", + "dev": true, + "requires": { + "glob": "^7.1.3" + } + } } }, "flatted": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/flatted/-/flatted-2.0.1.tgz", - "integrity": "sha512-a1hQMktqW9Nmqr5aktAux3JMNqaucxGcjtjWnZLHX7yyPCmlSV3M54nGYbqT8K+0GhF3NBgmJCc3ma+WOgX8Jg==", - "dev": true + "integrity": "sha512-a1hQMktqW9Nmqr5aktAux3JMNqaucxGcjtjWnZLHX7yyPCmlSV3M54nGYbqT8K+0GhF3NBgmJCc3ma+WOgX8Jg==" }, "for-in": { "version": "1.0.2", @@ -1563,9 +1559,9 @@ } }, "get-own-enumerable-property-symbols": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/get-own-enumerable-property-symbols/-/get-own-enumerable-property-symbols-3.0.0.tgz", - "integrity": "sha512-CIJYJC4GGF06TakLg8z4GQKvDsx9EMspVxOYih7LerEL/WosUnFIww45CGfxfeKHqlg3twgUrYRT1O3WQqjGCg==", + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/get-own-enumerable-property-symbols/-/get-own-enumerable-property-symbols-3.0.2.tgz", + "integrity": "sha512-I0UBV/XOz1XkIJHEUDMZAbzCThU/H8DxmSfmdGcKPnVhu2VfFqr34jr9777IyaTYvxjedWhqVIilEDsCdP5G6g==", "dev": true }, "get-stdin": { @@ -1587,9 +1583,9 @@ "dev": true }, "glob": { - "version": "7.1.4", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.4.tgz", - "integrity": "sha512-hkLPepehmnKk41pUGm3sYxoFs/umurYfYJCerbXEyFIWcAzvpipAgVkBqqT9RBKMGjnq6kMuyYwha6csxbiM1A==", + "version": "7.1.6", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.6.tgz", + "integrity": "sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==", "requires": { "fs.realpath": "^1.0.0", "inflight": "^1.0.4", @@ -1606,9 +1602,9 @@ "dev": true }, "graceful-fs": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.1.tgz", - "integrity": "sha512-b9usnbDGnD928gJB3LrCmxoibr3VE4U2SMo5PBuBnokWyDADTqDPXg4YpwKF1trpH+UbGp7QLicO3+aWEy0+mw==", + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.3.tgz", + "integrity": "sha512-a30VEBm4PEdx1dRB7MFK7BejejvCvBronbLjht+sHuGYj8PHs7M/5Z+rt5lw551vZ7yfTCj4Vuyy3mSJytDWRQ==", "dev": true }, "gridfs-stream": { @@ -1684,9 +1680,9 @@ } }, "hosted-git-info": { - "version": "2.8.5", - "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.5.tgz", - "integrity": "sha512-kssjab8CvdXfcXMXVcvsXum4Hwdq9XGtRD3TteMEvEbq0LXyiNQr6AprqKqfeaDXze7SxWvRxdpwE6ku7ikLkg==", + "version": "2.8.8", + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.8.tgz", + "integrity": "sha512-f/wzC2QaWBs7t9IYqB4T3sR1xviIViXJRJTWBlx2Gf3g0Xi5vI7Yy4koXQ1c9OYDGHN9sBy1DQ2AB8fqZBWhUg==", "dev": true }, "iconv-lite": { @@ -1717,9 +1713,9 @@ } }, "import-fresh": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.1.0.tgz", - "integrity": "sha512-PpuksHKGt8rXfWEr9m9EHIpgyyaltBy8+eF6GJM0QCAxMgxCfucMF3mjecK2QsJr0amJW7gTqh5/wht0z2UhEQ==", + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.2.1.tgz", + "integrity": "sha512-6e1q1cnWP2RXD9/keSkxHScg508CdXqXWgWBaETNhyuBFz+kUZlKboh+ISK+bU++DmbHimVBrOz/zzPe0sZ3sQ==", "dev": true, "requires": { "parent-module": "^1.0.0", @@ -1766,47 +1762,57 @@ "integrity": "sha512-RZY5huIKCMRWDUqZlEi72f/lmXKMvuszcMBduliQ3nnWbx9X/ZBQO7DijMEYS9EhHBb2qacRUMtC7svLwe0lcw==" }, "inquirer": { - "version": "6.5.1", - "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-6.5.1.tgz", - "integrity": "sha512-uxNHBeQhRXIoHWTSNYUFhQVrHYFThIt6IVo2fFmSe8aBwdR3/w6b58hJpiL/fMukFkvGzjg+hSxFtwvVmKZmXw==", + "version": "6.5.2", + "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-6.5.2.tgz", + "integrity": "sha512-cntlB5ghuB0iuO65Ovoi8ogLHiWGs/5yNrtUcKjFhSSiVeAIVpD7koaSU9RM8mpXw5YDi9RdYXGQMaOURB7ycQ==", "dev": true, "requires": { - "ansi-escapes": "^4.2.1", + "ansi-escapes": "^3.2.0", "chalk": "^2.4.2", - "cli-cursor": "^3.1.0", + "cli-cursor": "^2.1.0", "cli-width": "^2.0.0", "external-editor": "^3.0.3", - "figures": "^3.0.0", - "lodash": "^4.17.15", - "mute-stream": "0.0.8", + "figures": "^2.0.0", + "lodash": "^4.17.12", + "mute-stream": "0.0.7", "run-async": "^2.2.0", "rxjs": "^6.4.0", - "string-width": "^4.1.0", + "string-width": "^2.1.0", "strip-ansi": "^5.1.0", "through": "^2.3.6" }, "dependencies": { "ansi-regex": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz", - "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==", + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz", + "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=", "dev": true }, "is-fullwidth-code-point": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", - "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz", + "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=", "dev": true }, "string-width": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.1.0.tgz", - "integrity": "sha512-NrX+1dVVh+6Y9dnQ19pR0pP4FiEIlUvdTGn8pw6CKTNq5sgib2nIhmUNT5TAmhWmvKr3WcxBcP3E8nWezuipuQ==", + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz", + "integrity": "sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==", "dev": true, "requires": { - "emoji-regex": "^8.0.0", - "is-fullwidth-code-point": "^3.0.0", - "strip-ansi": "^5.2.0" + "is-fullwidth-code-point": "^2.0.0", + "strip-ansi": "^4.0.0" + }, + "dependencies": { + "strip-ansi": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz", + "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=", + "dev": true, + "requires": { + "ansi-regex": "^3.0.0" + } + } } }, "strip-ansi": { @@ -1816,6 +1822,14 @@ "dev": true, "requires": { "ansi-regex": "^4.1.0" + }, + "dependencies": { + "ansi-regex": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz", + "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==", + "dev": true + } } } } @@ -2114,9 +2128,9 @@ "dev": true }, "kind-of": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.2.tgz", - "integrity": "sha512-s5kLOcnH0XqDO+FvuaLX8DDjZ18CGFk7VygH40QoKPUQhW4e2rvM0rwUq0t8IQDOwYSeLK01U90OjzBTme2QqA==", + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", "dev": true }, "ldap-filter": { @@ -2308,51 +2322,6 @@ "cli-cursor": "^2.1.0", "date-fns": "^1.27.2", "figures": "^2.0.0" - }, - "dependencies": { - "cli-cursor": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-2.1.0.tgz", - "integrity": "sha1-s12sN2R5+sw+lHR9QdDQ9SOP/LU=", - "dev": true, - "requires": { - "restore-cursor": "^2.0.0" - } - }, - "figures": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/figures/-/figures-2.0.0.tgz", - "integrity": "sha1-OrGi0qYsi/tDGgyUy3l6L84nyWI=", - "dev": true, - "requires": { - "escape-string-regexp": "^1.0.5" - } - }, - "mimic-fn": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-1.2.0.tgz", - "integrity": "sha512-jf84uxzwiuiIVKiOLpfYk7N46TSy8ubTonmneY9vrpHNAnp0QBt2BxWV9dO3/j+BoVAb+a5G6YDPW3M5HOdMWQ==", - "dev": true - }, - "onetime": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/onetime/-/onetime-2.0.1.tgz", - "integrity": "sha1-BnQoIw/WdEOyeUsiu6UotoZ5YtQ=", - "dev": true, - "requires": { - "mimic-fn": "^1.0.0" - } - }, - "restore-cursor": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-2.0.0.tgz", - "integrity": "sha1-n37ih/gv0ybU/RYpI9YhKe7g368=", - "dev": true, - "requires": { - "onetime": "^2.0.0", - "signal-exit": "^3.0.2" - } - } } }, "load-json-file": { @@ -2413,54 +2382,12 @@ "ansi-escapes": "^3.0.0", "cli-cursor": "^2.0.0", "wrap-ansi": "^3.0.1" - }, - "dependencies": { - "ansi-escapes": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-3.2.0.tgz", - "integrity": "sha512-cBhpre4ma+U0T1oM5fXg7Dy1Jw7zzwv7lt/GoCpr+hDQJoYnKVPLL4dCvSEFMmQurOQvSrwT7SL/DAlhBI97RQ==", - "dev": true - }, - "cli-cursor": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-2.1.0.tgz", - "integrity": "sha1-s12sN2R5+sw+lHR9QdDQ9SOP/LU=", - "dev": true, - "requires": { - "restore-cursor": "^2.0.0" - } - }, - "mimic-fn": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-1.2.0.tgz", - "integrity": "sha512-jf84uxzwiuiIVKiOLpfYk7N46TSy8ubTonmneY9vrpHNAnp0QBt2BxWV9dO3/j+BoVAb+a5G6YDPW3M5HOdMWQ==", - "dev": true - }, - "onetime": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/onetime/-/onetime-2.0.1.tgz", - "integrity": "sha1-BnQoIw/WdEOyeUsiu6UotoZ5YtQ=", - "dev": true, - "requires": { - "mimic-fn": "^1.0.0" - } - }, - "restore-cursor": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-2.0.0.tgz", - "integrity": "sha1-n37ih/gv0ybU/RYpI9YhKe7g368=", - "dev": true, - "requires": { - "onetime": "^2.0.0", - "signal-exit": "^3.0.2" - } - } } }, "loglevel": { - "version": "1.6.3", - "resolved": "https://registry.npmjs.org/loglevel/-/loglevel-1.6.3.tgz", - "integrity": "sha512-LoEDv5pgpvWgPF4kNYuIp0qqSJVWak/dML0RY74xlzMZiT9w77teNAwKYKWBTYjlokMirg+o3jBwp+vlLrcfAA==", + "version": "1.6.7", + "resolved": "https://registry.npmjs.org/loglevel/-/loglevel-1.6.7.tgz", + "integrity": "sha512-cY2eLFrQSAfVPhCgH1s7JI73tMbg9YC3v3+ZHVW67sBS7UxWzNEk/ZBbSfLykBWHp33dqqtOv82gjhKEi81T/A==", "dev": true }, "loglevel-colored-level-prefix": { @@ -3102,9 +3029,9 @@ } }, "mimic-fn": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", - "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==", + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-1.2.0.tgz", + "integrity": "sha512-jf84uxzwiuiIVKiOLpfYk7N46TSy8ubTonmneY9vrpHNAnp0QBt2BxWV9dO3/j+BoVAb+a5G6YDPW3M5HOdMWQ==", "dev": true }, "minimatch": { @@ -3173,9 +3100,9 @@ "optional": true }, "mongodb": { - "version": "3.5.0", - "resolved": "https://registry.npmjs.org/mongodb/-/mongodb-3.5.0.tgz", - "integrity": "sha512-M1usRxQ/Xl/IZuTK4LJXViwzaGkH1CuccH4iXqK46+Nv25Y7bAIawoxEZQBAlMtLQhRKyEzVoBK0NBTY01Zp5Q==", + "version": "3.5.5", + "resolved": "https://registry.npmjs.org/mongodb/-/mongodb-3.5.5.tgz", + "integrity": "sha512-GCjDxR3UOltDq00Zcpzql6dQo1sVry60OXJY3TDmFc2SWFY6c8Gn1Ardidc5jDirvJrx2GC3knGOImKphbSL3A==", "requires": { "bl": "^2.2.0", "bson": "^1.1.1", @@ -3198,9 +3125,9 @@ "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" }, "mute-stream": { - "version": "0.0.8", - "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.8.tgz", - "integrity": "sha512-nnbWWOkoWyUsTjKrhgD0dcz22mdkSnpYqbEjIm2nhwhuxlSkpywJmBo8h0ZqJdkp73mb90SssHkN4rsRaBAfAA==", + "version": "0.0.7", + "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.7.tgz", + "integrity": "sha1-MHXOk7whuPq0PhvE2n6BFe0ee6s=", "dev": true }, "mv": { @@ -3239,10 +3166,9 @@ } }, "nan": { - "version": "2.13.2", - "resolved": "https://registry.npmjs.org/nan/-/nan-2.13.2.tgz", - "integrity": "sha512-TghvYc72wlMGMVMluVo9WRJc0mB8KxxF/gZ4YYFy7V2ZQX9l7rgbPg7vjS9mt6U5HXODVFVI2bOduCzwOMv/lw==", - "optional": true + "version": "2.14.0", + "resolved": "https://registry.npmjs.org/nan/-/nan-2.14.0.tgz", + "integrity": "sha512-INOFj37C7k3AfaNTtX8RhsTw7qRy7eLET14cROi9+5HAVbbHuIWUHEauBv5qT4Av2tWasiTY1Jw6puUNqRJXQg==" }, "nanomatch": { "version": "1.2.13", @@ -3276,9 +3202,9 @@ "optional": true }, "needle": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/needle/-/needle-2.4.0.tgz", - "integrity": "sha512-4Hnwzr3mi5L97hMYeNl8wRW/Onhy4nUKR/lVemJ8gJedxxUyBLm9kkrDColJvoSfwi0jCNhD+xCdOtiGDQiRZg==", + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/needle/-/needle-2.3.3.tgz", + "integrity": "sha512-EkY0GeSq87rWp1hoq/sH/wnTWgFVhYlnIkbJ0YJFfRgEFlz2RraCjBpFQ+vrEgEdp0ThfyHADmkChEhcb7PKyw==", "requires": { "debug": "^3.2.6", "iconv-lite": "^0.4.4", @@ -3292,9 +3218,9 @@ "dev": true }, "node-pre-gyp": { - "version": "0.13.0", - "resolved": "https://registry.npmjs.org/node-pre-gyp/-/node-pre-gyp-0.13.0.tgz", - "integrity": "sha512-Md1D3xnEne8b/HGVQkZZwV27WUi1ZRuZBij24TNaZwUPU3ZAFtvT6xxJGaUVillfmMKnn5oD1HoGsp2Ftik7SQ==", + "version": "0.14.0", + "resolved": "https://registry.npmjs.org/node-pre-gyp/-/node-pre-gyp-0.14.0.tgz", + "integrity": "sha512-+CvDC7ZttU/sSt9rFjix/P05iS43qHCOOGzcr3Ry99bXG7VX953+vFyEuph/tfqoYu8dttBkE86JSKBO2OzcxA==", "requires": { "detect-libc": "^1.0.2", "mkdirp": "^0.5.1", @@ -3305,13 +3231,13 @@ "rc": "^1.2.7", "rimraf": "^2.6.1", "semver": "^5.3.0", - "tar": "^4" + "tar": "^4.4.2" } }, "nopt": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/nopt/-/nopt-4.0.1.tgz", - "integrity": "sha1-0NRoWv1UFRk8jHUFYC0NF81kR00=", + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/nopt/-/nopt-4.0.3.tgz", + "integrity": "sha512-CvaGwVMztSMJLOeXPrez7fyfObdZqNUK1cPAEzLHrTybIua9pMdmmPR5YwtfNftIOMv3DPUhFaxsZMNTQO20Kg==", "requires": { "abbrev": "1", "osenv": "^0.1.4" @@ -3343,12 +3269,13 @@ "integrity": "sha512-EPfafl6JL5/rU+ot6P3gRSCpPDW5VmIzX959Ob1+ySFUuuYHWHekXpwdUZcKP5C+DS4GEtdJluwBjnsNDl+fSA==" }, "npm-packlist": { - "version": "1.4.7", - "resolved": "https://registry.npmjs.org/npm-packlist/-/npm-packlist-1.4.7.tgz", - "integrity": "sha512-vAj7dIkp5NhieaGZxBJB8fF4R0078rqsmhJcAfXZ6O7JJhjhPK96n5Ry1oZcfLXgfun0GWTZPOxaEyqv8GBykQ==", + "version": "1.4.8", + "resolved": "https://registry.npmjs.org/npm-packlist/-/npm-packlist-1.4.8.tgz", + "integrity": "sha512-5+AZgwru5IevF5ZdnFglB5wNlHG1AOOuw28WhUq8/8emhBmLv6jX5by4WJCh7lW0uSYZYS6DXqIsyZVIXRZU9A==", "requires": { "ignore-walk": "^3.0.1", - "npm-bundled": "^1.0.1" + "npm-bundled": "^1.0.1", + "npm-normalize-package-bin": "^1.0.1" } }, "npm-path": { @@ -3495,26 +3422,26 @@ } }, "onetime": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.0.tgz", - "integrity": "sha512-5NcSkPHhwTVFIQN+TUqXoS5+dlElHXdpAWu9I0HP20YOtIi+aZ0Ct82jdlILDxjLEAWwvm+qj1m6aEtsDVmm6Q==", + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/onetime/-/onetime-2.0.1.tgz", + "integrity": "sha1-BnQoIw/WdEOyeUsiu6UotoZ5YtQ=", "dev": true, "requires": { - "mimic-fn": "^2.1.0" + "mimic-fn": "^1.0.0" } }, "optionator": { - "version": "0.8.2", - "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.8.2.tgz", - "integrity": "sha1-NkxeQJ0/TWMB1sC0wFu6UBgK62Q=", + "version": "0.8.3", + "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.8.3.tgz", + "integrity": "sha512-+IW9pACdk3XWmmTXG8m3upGUJst5XRGzxMRjXzAuJ1XnIFNvfhjjIuYkDvysnPQ7qzqVzLt78BCruntqRhWQbA==", "dev": true, "requires": { "deep-is": "~0.1.3", - "fast-levenshtein": "~2.0.4", + "fast-levenshtein": "~2.0.6", "levn": "~0.3.0", "prelude-ls": "~1.1.2", "type-check": "~0.3.2", - "wordwrap": "~1.0.0" + "word-wrap": "~1.2.3" } }, "os": { @@ -3776,9 +3703,9 @@ }, "dependencies": { "acorn": { - "version": "5.7.3", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-5.7.3.tgz", - "integrity": "sha512-T/zvzYRfbVojPWahDsE5evJdHb3oJoQfFbsrKM7w5Zcs++Tr257tia3BmMP8XYVjp1S9RZXQMh7gao96BlqZOw==", + "version": "5.7.4", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-5.7.4.tgz", + "integrity": "sha512-1D++VG7BhrtvQpNbBzovKNc1FLGGEE/oGe7b9xJm/RFHMBeUaUGpluV9RLjZa47YFdPcDAenEYuq9pQPcMdLJg==", "dev": true }, "acorn-jsx": { @@ -3798,12 +3725,6 @@ } } }, - "ansi-escapes": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-3.2.0.tgz", - "integrity": "sha512-cBhpre4ma+U0T1oM5fXg7Dy1Jw7zzwv7lt/GoCpr+hDQJoYnKVPLL4dCvSEFMmQurOQvSrwT7SL/DAlhBI97RQ==", - "dev": true - }, "ansi-regex": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz", @@ -3816,15 +3737,6 @@ "integrity": "sha1-tUc7M9yXxCTl2Y3IfVXU2KKci/I=", "dev": true }, - "cli-cursor": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-2.1.0.tgz", - "integrity": "sha1-s12sN2R5+sw+lHR9QdDQ9SOP/LU=", - "dev": true, - "requires": { - "restore-cursor": "^2.0.0" - } - }, "cross-spawn": { "version": "5.1.0", "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-5.1.0.tgz", @@ -3922,15 +3834,6 @@ "tmp": "^0.0.33" } }, - "figures": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/figures/-/figures-2.0.0.tgz", - "integrity": "sha1-OrGi0qYsi/tDGgyUy3l6L84nyWI=", - "dev": true, - "requires": { - "escape-string-regexp": "^1.0.5" - } - }, "file-entry-cache": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-2.0.0.tgz", @@ -3987,41 +3890,19 @@ "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=", "dev": true }, - "mimic-fn": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-1.2.0.tgz", - "integrity": "sha512-jf84uxzwiuiIVKiOLpfYk7N46TSy8ubTonmneY9vrpHNAnp0QBt2BxWV9dO3/j+BoVAb+a5G6YDPW3M5HOdMWQ==", - "dev": true - }, - "mute-stream": { - "version": "0.0.7", - "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.7.tgz", - "integrity": "sha1-MHXOk7whuPq0PhvE2n6BFe0ee6s=", - "dev": true - }, - "onetime": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/onetime/-/onetime-2.0.1.tgz", - "integrity": "sha1-BnQoIw/WdEOyeUsiu6UotoZ5YtQ=", - "dev": true, - "requires": { - "mimic-fn": "^1.0.0" - } - }, "regexpp": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/regexpp/-/regexpp-1.1.0.tgz", "integrity": "sha512-LOPw8FpgdQF9etWMaAfG/WRthIdXJGYp4mJ2Jgn/2lpkbod9jPn0t9UqN7AxBOKNfzRbYyVfgc7Vk4t/MpnXgw==", "dev": true }, - "restore-cursor": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-2.0.0.tgz", - "integrity": "sha1-n37ih/gv0ybU/RYpI9YhKe7g368=", + "rimraf": { + "version": "2.6.3", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.6.3.tgz", + "integrity": "sha512-mwqeW5XsA2qAejG46gYdENaxXjx9onRNCfn7L0duuP4hCuTIi/QO7PDK07KJfp1d+izWPrzEJDcSqBa0OZQriA==", "dev": true, "requires": { - "onetime": "^2.0.0", - "signal-exit": "^3.0.2" + "glob": "^7.1.3" } }, "slice-ansi": { @@ -4144,9 +4025,9 @@ }, "dependencies": { "minimist": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz", - "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=" + "version": "1.2.5", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz", + "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==" } } }, @@ -4172,9 +4053,9 @@ } }, "readable-stream": { - "version": "2.3.6", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.6.tgz", - "integrity": "sha512-tQtKA9WIAhBF3+VLAseyMqZeBjW0AHJoxOtYqSUZNJxauErmLbVm2FW1y+J/YA9dUrAC39ITejlZWhVIwawkKw==", + "version": "2.3.7", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", + "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", "requires": { "core-util-is": "~1.0.0", "inherits": "~2.0.3", @@ -4186,9 +4067,9 @@ } }, "regenerator-runtime": { - "version": "0.13.3", - "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.3.tgz", - "integrity": "sha512-naKIZz2GQ8JWh///G7L3X6LaQUAMp2lvb1rvwwsURe/VXwD6VMfr+/1NuNw3ag8v2kY1aQ/go5SNn79O9JU7yw==" + "version": "0.13.5", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.5.tgz", + "integrity": "sha512-ZS5w8CpKFinUzOwW3c83oPeVXoNsrLsaCoLtJvAClH135j/R77RuymhiSErhm2lKcwSCIpmvIWSbDkIfAqKQlA==" }, "regex-not": { "version": "1.0.2", @@ -4267,9 +4148,9 @@ } }, "resolve": { - "version": "1.12.0", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.12.0.tgz", - "integrity": "sha512-B/dOmuoAik5bKcD6s6nXDCjzUKnaDvdkRyAk6rsmsKLipWj4797iothd7jmmUhWTfinVMU+wc56rYKsit2Qy4w==", + "version": "1.15.1", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.15.1.tgz", + "integrity": "sha512-84oo6ZTtoTUpjgNEr5SJyzQhzL72gaRodsSfyxC/AXRvwu0Yse9H8eF9IpGo7b8YetZhlI6v7ZQ6bKBFV/6S7w==", "dev": true, "requires": { "path-parse": "^1.0.6" @@ -4287,12 +4168,12 @@ "dev": true }, "restore-cursor": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-3.1.0.tgz", - "integrity": "sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA==", + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-2.0.0.tgz", + "integrity": "sha1-n37ih/gv0ybU/RYpI9YhKe7g368=", "dev": true, "requires": { - "onetime": "^5.1.0", + "onetime": "^2.0.0", "signal-exit": "^3.0.2" } }, @@ -4303,17 +4184,17 @@ "dev": true }, "rimraf": { - "version": "2.6.3", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.6.3.tgz", - "integrity": "sha512-mwqeW5XsA2qAejG46gYdENaxXjx9onRNCfn7L0duuP4hCuTIi/QO7PDK07KJfp1d+izWPrzEJDcSqBa0OZQriA==", + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", + "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", "requires": { "glob": "^7.1.3" } }, "run-async": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/run-async/-/run-async-2.3.0.tgz", - "integrity": "sha1-A3GrSuC91yDUFm19/aZP96RFpsA=", + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/run-async/-/run-async-2.4.0.tgz", + "integrity": "sha512-xJTbh/d7Lm7SBhc1tNvTpeCHaEzoyxPrqNlvSdMfBTYwaY++UJFyXUOxAtsRUXjlqOfj8luNaR9vjCh4KeV+pg==", "dev": true, "requires": { "is-promise": "^2.1.0" @@ -4335,9 +4216,9 @@ } }, "rxjs": { - "version": "6.5.2", - "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.5.2.tgz", - "integrity": "sha512-HUb7j3kvb7p7eCUHE3FqjoDsC1xfZQ4AHFWfTKSpZ+sAhhz5X1WX0ZuUqWbzB2QhSLp3DoLUG+hMdEDKqWo2Zg==", + "version": "6.5.4", + "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.5.4.tgz", + "integrity": "sha512-naMQXcgEo3csAEGvw/NydRA0fuS2nDZJiw1YUWFKU7aPPAPGZEsD4Iimit96qwCieH6y614MCLYwdkrWx7z/7Q==", "dev": true, "requires": { "tslib": "^1.9.0" @@ -4594,12 +4475,12 @@ "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" }, "source-map-resolve": { - "version": "0.5.2", - "resolved": "https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.5.2.tgz", - "integrity": "sha512-MjqsvNwyz1s0k81Goz/9vRBe9SZdB09Bdw+/zYyO+3CuPk6fouTaxscHkgtE8jKvf01kVfl8riHzERQ/kefaSA==", + "version": "0.5.3", + "resolved": "https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.5.3.tgz", + "integrity": "sha512-Htz+RnsXWk5+P2slx5Jh3Q66vhQj1Cllm0zvnaY98+NFx+Dv2CF/f5O/t8x+KaNdrdIAsruNzoh/KpialbqAnw==", "dev": true, "requires": { - "atob": "^2.1.1", + "atob": "^2.1.2", "decode-uri-component": "^0.2.0", "resolve-url": "^0.2.1", "source-map-url": "^0.4.0", @@ -4810,9 +4691,9 @@ "dev": true }, "table": { - "version": "5.4.5", - "resolved": "https://registry.npmjs.org/table/-/table-5.4.5.tgz", - "integrity": "sha512-oGa2Hl7CQjfoaogtrOHEJroOcYILTx7BZWLGsJIlzoWmB2zmguhNfPJZsWPKYek/MgCxfco54gEi31d1uN2hFA==", + "version": "5.4.6", + "resolved": "https://registry.npmjs.org/table/-/table-5.4.6.tgz", + "integrity": "sha512-wmEc8m4fjnob4gt5riFRtTu/6+4rSe12TpAELNSqHMfF3IqnA+CH37USM6/YR3qRZv7e56kAEAtd6nKZaxe0Ug==", "dev": true, "requires": { "ajv": "^6.10.2", @@ -4822,12 +4703,12 @@ }, "dependencies": { "ajv": { - "version": "6.10.2", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.10.2.tgz", - "integrity": "sha512-TXtUUEYHuaTEbLZWIKUr5pmBuhDLy+8KYtPYdcV8qC+pOZL+NKqYwvWSRrVXHn+ZmRRAu8vJTAznH7Oag6RVRw==", + "version": "6.12.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.0.tgz", + "integrity": "sha512-D6gFiFA0RRLyUbvijN74DWAjXSFxWKaWP7mldxkVhyhAV3+SWA9HEJPHQ2c9soIeTFJqcSdFDGFgdqs1iUU2Hw==", "dev": true, "requires": { - "fast-deep-equal": "^2.0.1", + "fast-deep-equal": "^3.1.1", "fast-json-stable-stringify": "^2.0.0", "json-schema-traverse": "^0.4.1", "uri-js": "^4.2.2" @@ -4839,16 +4720,10 @@ "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==", "dev": true }, - "emoji-regex": { - "version": "7.0.3", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-7.0.3.tgz", - "integrity": "sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA==", - "dev": true - }, "fast-deep-equal": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-2.0.1.tgz", - "integrity": "sha1-ewUhjd+WZ79/Nwv3/bLLFf3Qqkk=", + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.1.tgz", + "integrity": "sha512-8UEa58QDLauDNfpbrX55Q9jrGHThw2ZMdOky5Gl1CDtVeJDPVrG4Jxx1N8jw2gkWaff5UUuX1KJd+9zGe2B+ZA==", "dev": true }, "is-fullwidth-code-point": { @@ -4963,9 +4838,9 @@ } }, "tslib": { - "version": "1.10.0", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.10.0.tgz", - "integrity": "sha512-qOebF53frne81cf0S9B41ByenJ3/IuH8yJKngAX35CmiZySA0khhkovshKK+jGCaMnVomla7gVlIcc3EvKPbTQ==", + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.11.1.tgz", + "integrity": "sha512-aZW88SY8kQbU7gpV19lN24LtXh/yD4ZZg6qieAJDDg+YBsJcSmLGK9QpnUjAKVG/xefmvJGd1WUmfpT/g6AJGA==", "dev": true }, "type-check": { @@ -4977,12 +4852,6 @@ "prelude-ls": "~1.1.2" } }, - "type-fest": { - "version": "0.5.2", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.5.2.tgz", - "integrity": "sha512-DWkS49EQKVX//Tbupb9TFa19c7+MK1XmzkrZUR8TAktmE/DizXoaoJV6TZ/tSIPXipqNiRI6CyAe7x69Jb6RSw==", - "dev": true - }, "typedarray": { "version": "0.0.6", "resolved": "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz", @@ -5144,9 +5013,9 @@ }, "dependencies": { "acorn": { - "version": "5.7.3", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-5.7.3.tgz", - "integrity": "sha512-T/zvzYRfbVojPWahDsE5evJdHb3oJoQfFbsrKM7w5Zcs++Tr257tia3BmMP8XYVjp1S9RZXQMh7gao96BlqZOw==", + "version": "5.7.4", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-5.7.4.tgz", + "integrity": "sha512-1D++VG7BhrtvQpNbBzovKNc1FLGGEE/oGe7b9xJm/RFHMBeUaUGpluV9RLjZa47YFdPcDAenEYuq9pQPcMdLJg==", "dev": true }, "acorn-jsx": { @@ -5205,10 +5074,10 @@ "string-width": "^1.0.2 || 2" } }, - "wordwrap": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-1.0.0.tgz", - "integrity": "sha1-J1hIEIkUVqQXHI0CJkQa3pDLyus=", + "word-wrap": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.3.tgz", + "integrity": "sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==", "dev": true }, "wrap-ansi": { diff --git a/package.json b/package.json index 07929264..62eba170 100644 --- a/package.json +++ b/package.json @@ -59,7 +59,9 @@ "bcrypt": "^3.0.7", "bson": "^4.0.3", "bunyan": "^1.8.12", + "core-js": "^3.6.4", "es6-promise": "^4.2.4", + "flatted": "^2.0.1", "gridfs-stream": "^0.5.3", "ldapjs": "^1.0.2", "meteor-node-stubs": "^0.4.1", -- cgit v1.2.3-1-g7c22 From ed365c3d416eb7ea5cbb5589ca29fe0601e7291b Mon Sep 17 00:00:00 2001 From: Lauri Ojansivu <x@xet7.org> Date: Sat, 14 Mar 2020 12:10:33 +0200 Subject: Update translations. --- i18n/it.i18n.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/i18n/it.i18n.json b/i18n/it.i18n.json index 4e5c0dd9..2099462f 100644 --- a/i18n/it.i18n.json +++ b/i18n/it.i18n.json @@ -732,7 +732,7 @@ "delete-all": "Cancella tutto", "loading": "Loading, please wait.", "previous_as": "l'ultima volta è stata", - "act-a-dueAt": "modified due time to \nWhen: __timeValue__\nWhere: __card__\n previous due was __timeOldValue__", + "act-a-dueAt": "Scadenza modificata in __timeValue__\nData precedente: __timeOldValue__", "act-a-endAt": "modified ending time to __timeValue__ from (__timeOldValue__)", "act-a-startAt": "modified starting time to __timeValue__ from (__timeOldValue__)", "act-a-receivedAt": "modified received time to __timeValue__ from (__timeOldValue__)", -- cgit v1.2.3-1-g7c22 From 365eded5c4c3e2e852dc609eac3dec5b4a4b0027 Mon Sep 17 00:00:00 2001 From: Lauri Ojansivu <x@xet7.org> Date: Sat, 14 Mar 2020 12:22:28 +0200 Subject: Update ChangeLog. --- CHANGELOG.md | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index f7bdc74e..d7a16dc5 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -8,6 +8,13 @@ This release adds the following features: For example: sudo snap set scrollinertia='200' , sudo snap set scrollamount='200' . Thanks to danger89 and xet7. +and adds the following updates: + +- [Upgrade to Meteor 1.10.1](https://github.com/wekan/wekan/commit/e16c65babc1f021c35a3d46bc61e649ec94d1e82). + Thanks to xet7. +- [Update markdown](https://github.com/wekan/wekan/commit/6e0fa78022ea487176eb0a32ec5a4a441f8e0c3c). + Thanks to xet7. + and fixes the following bugs: - [Fix: Error when retrieve token from some OIDC due to not necessary scope -- cgit v1.2.3-1-g7c22 From 2f131419077076b50bd6c924d3efd6ca82503bc1 Mon Sep 17 00:00:00 2001 From: Lauri Ojansivu <x@xet7.org> Date: Sat, 14 Mar 2020 12:36:12 +0200 Subject: Update dependencies. --- .snap-meteor-1.8/package-lock.json | 16 ++++++++-------- package-lock.json | 10 +++++----- 2 files changed, 13 insertions(+), 13 deletions(-) diff --git a/.snap-meteor-1.8/package-lock.json b/.snap-meteor-1.8/package-lock.json index c904412a..d700df9d 100644 --- a/.snap-meteor-1.8/package-lock.json +++ b/.snap-meteor-1.8/package-lock.json @@ -3063,9 +3063,9 @@ } }, "minimist": { - "version": "0.0.8", - "resolved": "https://registry.npmjs.org/minimist/-/minimist-0.0.8.tgz", - "integrity": "sha1-hX/Kv8M5fSYluCKCYuhqp6ARsF0=" + "version": "1.2.5", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz", + "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==" }, "minipass": { "version": "2.3.5", @@ -3110,7 +3110,7 @@ "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.1.tgz", "integrity": "sha1-MAV0OOrGz3+MR2fzhkjWaX11yQM=", "requires": { - "minimist": "0.0.8" + "minimist": "1.2.5" } }, "moment": { @@ -4057,14 +4057,14 @@ "requires": { "deep-extend": "^0.6.0", "ini": "~1.3.0", - "minimist": "^1.2.0", + "minimist": "^1.2.5", "strip-json-comments": "~2.0.1" }, "dependencies": { "minimist": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz", - "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=" + "version": "1.2.5", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz", + "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==" } } }, diff --git a/package-lock.json b/package-lock.json index ba661351..474ff7c4 100644 --- a/package-lock.json +++ b/package-lock.json @@ -3043,9 +3043,9 @@ } }, "minimist": { - "version": "0.0.8", - "resolved": "https://registry.npmjs.org/minimist/-/minimist-0.0.8.tgz", - "integrity": "sha1-hX/Kv8M5fSYluCKCYuhqp6ARsF0=" + "version": "1.2.5", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz", + "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==" }, "minipass": { "version": "2.9.0", @@ -3090,7 +3090,7 @@ "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.1.tgz", "integrity": "sha1-MAV0OOrGz3+MR2fzhkjWaX11yQM=", "requires": { - "minimist": "0.0.8" + "minimist": "1.2.5" } }, "moment": { @@ -4020,7 +4020,7 @@ "requires": { "deep-extend": "^0.6.0", "ini": "~1.3.0", - "minimist": "^1.2.0", + "minimist": "^1.2.5", "strip-json-comments": "~2.0.1" }, "dependencies": { -- cgit v1.2.3-1-g7c22 From f4e2bc0d3283cefc5a9f2c83d1965760885609a1 Mon Sep 17 00:00:00 2001 From: Lauri Ojansivu <x@xet7.org> Date: Sat, 14 Mar 2020 13:06:17 +0200 Subject: Update dependencies. --- packages/markdown/marked/package-lock.json | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/packages/markdown/marked/package-lock.json b/packages/markdown/marked/package-lock.json index be09b8f2..d940fda7 100644 --- a/packages/markdown/marked/package-lock.json +++ b/packages/markdown/marked/package-lock.json @@ -1494,7 +1494,7 @@ "requires": { "entities": "~ 1.1.1", "mdurl": "~ 1.0.1", - "minimist": "~ 1.2.0", + "minimist": "~ 1.2.5", "string.prototype.repeat": "^0.2.0" } }, @@ -2519,7 +2519,7 @@ "integrity": "sha512-l+3HXD0GEI3huGq1njuqtzYK8OYJyXMkOLtQ53pjWh89tvWS2h6l+1zMkYWqlb57+SiQodKZyvMEFb2X+KrFhQ==", "dev": true, "requires": { - "minimist": "^1.2.0" + "minimist": "^1.2.5" } }, "levn": { @@ -2654,9 +2654,9 @@ } }, "minimist": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz", - "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=", + "version": "1.2.5", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz", + "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==" "dev": true }, "mkdirp": { @@ -2665,13 +2665,13 @@ "integrity": "sha1-MAV0OOrGz3+MR2fzhkjWaX11yQM=", "dev": true, "requires": { - "minimist": "0.0.8" + "minimist": "1.2.5" }, "dependencies": { "minimist": { - "version": "0.0.8", - "resolved": "https://registry.npmjs.org/minimist/-/minimist-0.0.8.tgz", - "integrity": "sha1-hX/Kv8M5fSYluCKCYuhqp6ARsF0=", + "version": "1.2.5", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz", + "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==" "dev": true } } -- cgit v1.2.3-1-g7c22 From a6d738891985de17ad4a570b93344916572fdcb3 Mon Sep 17 00:00:00 2001 From: Lauri Ojansivu <x@xet7.org> Date: Sat, 14 Mar 2020 13:09:29 +0200 Subject: Update ChangeLog. --- CHANGELOG.md | 3 +++ 1 file changed, 3 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index d7a16dc5..633fd568 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -14,6 +14,9 @@ and adds the following updates: Thanks to xet7. - [Update markdown](https://github.com/wekan/wekan/commit/6e0fa78022ea487176eb0a32ec5a4a441f8e0c3c). Thanks to xet7. +- Update minimist [Part1](https://github.com/wekan/wekan/commit/f4e2bc0d3283cefc5a9f2c83d1965760885609a1) + and [Part2](https://github.com/wekan/wekan/commit/2f131419077076b50bd6c924d3efd6ca82503bc1). + Thanks to xet7. and fixes the following bugs: -- cgit v1.2.3-1-g7c22 From 2174936613bc7995ac9bf1b66a5fb90903b9e7e8 Mon Sep 17 00:00:00 2001 From: Lauri Ojansivu <x@xet7.org> Date: Sat, 14 Mar 2020 13:19:54 +0200 Subject: Update acorn. --- .snap-meteor-1.8/package-lock.json | 38 +++++++++++++++++++------------------- 1 file changed, 19 insertions(+), 19 deletions(-) diff --git a/.snap-meteor-1.8/package-lock.json b/.snap-meteor-1.8/package-lock.json index d700df9d..f67cc98c 100644 --- a/.snap-meteor-1.8/package-lock.json +++ b/.snap-meteor-1.8/package-lock.json @@ -47,9 +47,9 @@ "integrity": "sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q==" }, "acorn": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-6.3.0.tgz", - "integrity": "sha512-/czfa8BwS88b9gWQVhc8eknunSA2DoJpJyTQkhheIf5E48u1N0R4q/YxxsAeqRrmK9TQ/uYfgLDfZo91UlANIA==", + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.1.1.tgz", + "integrity": "sha512-add7dgA5ppRPxCFJoAGfMDi7PIBXq1RtGo7BhbLaxwrXPOmw8gq48Y9ozT01hUKy9byMjlR20EJhu5zlkErEkg==", "dev": true }, "acorn-jsx": { @@ -1144,7 +1144,7 @@ "integrity": "sha512-qWAZcWh4XE/RwzLJejfcofscgMc9CamR6Tn1+XRXNzrvUSSbiAjGOI/fggztjIi7y9VLPqnICMIPiGyr8JaZ0A==", "dev": true, "requires": { - "acorn": "^6.0.7", + "acorn": "^7.1.1", "acorn-jsx": "^5.0.0", "eslint-visitor-keys": "^1.0.0" } @@ -3694,9 +3694,9 @@ }, "dependencies": { "acorn": { - "version": "5.7.3", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-5.7.3.tgz", - "integrity": "sha512-T/zvzYRfbVojPWahDsE5evJdHb3oJoQfFbsrKM7w5Zcs++Tr257tia3BmMP8XYVjp1S9RZXQMh7gao96BlqZOw==", + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.1.1.tgz", + "integrity": "sha512-add7dgA5ppRPxCFJoAGfMDi7PIBXq1RtGo7BhbLaxwrXPOmw8gq48Y9ozT01hUKy9byMjlR20EJhu5zlkErEkg==", "dev": true }, "acorn-jsx": { @@ -3705,13 +3705,13 @@ "integrity": "sha1-r9+UiPsezvyDSPb7IvRk4ypYs2s=", "dev": true, "requires": { - "acorn": "^3.0.4" + "acorn": "^7.1.1" }, "dependencies": { "acorn": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-3.3.0.tgz", - "integrity": "sha1-ReN/s56No/JbruP/U2niu18iAXo=", + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.1.1.tgz", + "integrity": "sha512-add7dgA5ppRPxCFJoAGfMDi7PIBXq1RtGo7BhbLaxwrXPOmw8gq48Y9ozT01hUKy9byMjlR20EJhu5zlkErEkg==", "dev": true } } @@ -3825,7 +3825,7 @@ "integrity": "sha512-yAcIQxtmMiB/jL32dzEp2enBeidsB7xWPLNiw3IIkpVds1P+h7qF9YwJq1yUNzp2OKXgAprs4F61ih66UsoD1A==", "dev": true, "requires": { - "acorn": "^5.5.0", + "acorn": "^7.1.1", "acorn-jsx": "^3.0.0" } }, @@ -5042,9 +5042,9 @@ }, "dependencies": { "acorn": { - "version": "5.7.3", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-5.7.3.tgz", - "integrity": "sha512-T/zvzYRfbVojPWahDsE5evJdHb3oJoQfFbsrKM7w5Zcs++Tr257tia3BmMP8XYVjp1S9RZXQMh7gao96BlqZOw==", + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.1.1.tgz", + "integrity": "sha512-add7dgA5ppRPxCFJoAGfMDi7PIBXq1RtGo7BhbLaxwrXPOmw8gq48Y9ozT01hUKy9byMjlR20EJhu5zlkErEkg==", "dev": true }, "acorn-jsx": { @@ -5053,13 +5053,13 @@ "integrity": "sha1-r9+UiPsezvyDSPb7IvRk4ypYs2s=", "dev": true, "requires": { - "acorn": "^3.0.4" + "acorn": "^7.1.1" }, "dependencies": { "acorn": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-3.3.0.tgz", - "integrity": "sha1-ReN/s56No/JbruP/U2niu18iAXo=", + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.1.1.tgz", + "integrity": "sha512-add7dgA5ppRPxCFJoAGfMDi7PIBXq1RtGo7BhbLaxwrXPOmw8gq48Y9ozT01hUKy9byMjlR20EJhu5zlkErEkg==", "dev": true } } -- cgit v1.2.3-1-g7c22 From ad45f82e2734933009a7d7eea4717cc663685fb5 Mon Sep 17 00:00:00 2001 From: Lauri Ojansivu <x@xet7.org> Date: Sat, 14 Mar 2020 13:21:44 +0200 Subject: Update ChangeLog. --- CHANGELOG.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 633fd568..959e0fa5 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -17,6 +17,8 @@ and adds the following updates: - Update minimist [Part1](https://github.com/wekan/wekan/commit/f4e2bc0d3283cefc5a9f2c83d1965760885609a1) and [Part2](https://github.com/wekan/wekan/commit/2f131419077076b50bd6c924d3efd6ca82503bc1). Thanks to xet7. +- [Update acorn](https://github.com/wekan/wekan/commit/2174936613bc7995ac9bf1b66a5fb90903b9e7e8). + Thanks to xet7. and fixes the following bugs: -- cgit v1.2.3-1-g7c22 From 4720a6fbc32dc645ed93ab098f288b03083e5e34 Mon Sep 17 00:00:00 2001 From: Lauri Ojansivu <x@xet7.org> Date: Sat, 14 Mar 2020 14:07:15 +0200 Subject: Fix to be valid JSON. --- packages/markdown/marked/package-lock.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/markdown/marked/package-lock.json b/packages/markdown/marked/package-lock.json index d940fda7..114dc4f2 100644 --- a/packages/markdown/marked/package-lock.json +++ b/packages/markdown/marked/package-lock.json @@ -2656,7 +2656,7 @@ "minimist": { "version": "1.2.5", "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz", - "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==" + "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==", "dev": true }, "mkdirp": { @@ -2671,7 +2671,7 @@ "minimist": { "version": "1.2.5", "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz", - "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==" + "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==", "dev": true } } -- cgit v1.2.3-1-g7c22 From ed9ba169fee50f8c3939f5d15ad61d3bb90c00cb Mon Sep 17 00:00:00 2001 From: Lauri Ojansivu <x@xet7.org> Date: Sat, 14 Mar 2020 14:08:48 +0200 Subject: Update dependencies. --- .snap-meteor-1.8/package-lock.json | 2983 ++++++++++------------------ .snap-meteor-1.8/package.json | 40 +- package-lock.json | 2676 +++++++++---------------- package.json | 28 +- packages/markdown/marked/package-lock.json | 2129 ++++++++++---------- packages/markdown/marked/package.json | 26 +- 6 files changed, 3066 insertions(+), 4816 deletions(-) diff --git a/.snap-meteor-1.8/package-lock.json b/.snap-meteor-1.8/package-lock.json index f67cc98c..6450e003 100644 --- a/.snap-meteor-1.8/package-lock.json +++ b/.snap-meteor-1.8/package-lock.json @@ -5,18 +5,18 @@ "requires": true, "dependencies": { "@babel/code-frame": { - "version": "7.5.5", - "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.5.5.tgz", - "integrity": "sha512-27d4lZoomVyo51VegxI20xZPuSHusqbQag/ztrBC7wegWoQ1nLREPVSKSW8byhTlzTKyNE4ifaTA6lCp7JjpFw==", + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.8.3.tgz", + "integrity": "sha512-a9gxpmdXtZEInkCSHUJDLHZVBgb1QS0jhss4cPP93EW7s+uC5bikET2twEF3KV+7rDblJcmNvTR7VJejqd2C2g==", "dev": true, "requires": { - "@babel/highlight": "^7.0.0" + "@babel/highlight": "^7.8.3" } }, "@babel/highlight": { - "version": "7.5.0", - "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.5.0.tgz", - "integrity": "sha512-7dV4eu9gBxoM0dAnj/BCFDW9LFU0zvTrkq0ugM7pnHEgguOEeOz1so2ZghEdzviYzQEED0r4EAgpsBChKy1TRQ==", + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.8.3.tgz", + "integrity": "sha512-PX4y5xQUvy0fnEVHrYOarRPXVWafSjTW9T0Hab8gVIawpl2Sj0ORyrygANq+KjcNlSSTw0YCLSNA8OyZ1I4yEg==", "dev": true, "requires": { "chalk": "^2.0.0", @@ -25,11 +25,11 @@ } }, "@babel/runtime": { - "version": "7.6.2", - "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.6.2.tgz", - "integrity": "sha512-EXxN64agfUqqIGeEjI5dL5z0Sw0ZwWo1mLTi4mQowCZ42O59b7DRpZAnTC6OqdF28wMBMFKNb/4uFGrVaigSpg==", + "version": "7.8.7", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.8.7.tgz", + "integrity": "sha512-+AATMUFppJDw6aiR5NVPHqIQBlV/Pj8wY/EZH+lmvRdUo9xBaz/rF3alAwFJQavvKfeOlPE7oaaDHVbcySbCsg==", "requires": { - "regenerator-runtime": "^0.13.2" + "regenerator-runtime": "^0.13.4" } }, "@samverschueren/stream-to-observable": { @@ -41,6 +41,83 @@ "any-observable": "^0.3.0" } }, + "@types/color-name": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@types/color-name/-/color-name-1.1.1.tgz", + "integrity": "sha512-rr+OQyAjxze7GgWrSaJwydHStIhHq2lvY3BOC2Mj7KnzI7XK0Uw1TOOdI9lDoajEbSWLiYgoo4f1R51erQfhPQ==", + "dev": true + }, + "@types/eslint-visitor-keys": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@types/eslint-visitor-keys/-/eslint-visitor-keys-1.0.0.tgz", + "integrity": "sha512-OCutwjDZ4aFS6PB1UZ988C4YgwlBHJd6wCeQqaLdmadZ/7e+w79+hbMUFC1QXDNCmdyoRfAFdm0RypzwR+Qpag==", + "dev": true + }, + "@types/json-schema": { + "version": "7.0.4", + "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.4.tgz", + "integrity": "sha512-8+KAKzEvSUdeo+kmqnKrqgeE+LcA0tjYWFY7RPProVYwnqDjukzO+3b6dLD56rYX5TdWejnEOLJYOIeh4CXKuA==", + "dev": true + }, + "@types/parse-json": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/@types/parse-json/-/parse-json-4.0.0.tgz", + "integrity": "sha512-//oorEZjL6sbPcKUaCdIGlIUeH26mgzimjBB77G6XRgnDl/L5wOnpyBGRe/Mmf5CVW3PwEBE1NjiMZ/ssFh4wA==", + "dev": true + }, + "@typescript-eslint/experimental-utils": { + "version": "1.13.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-1.13.0.tgz", + "integrity": "sha512-zmpS6SyqG4ZF64ffaJ6uah6tWWWgZ8m+c54XXgwFtUv0jNz8aJAVx8chMCvnk7yl6xwn8d+d96+tWp7fXzTuDg==", + "dev": true, + "requires": { + "@types/json-schema": "^7.0.3", + "@typescript-eslint/typescript-estree": "1.13.0", + "eslint-scope": "^4.0.0" + }, + "dependencies": { + "eslint-scope": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-4.0.3.tgz", + "integrity": "sha512-p7VutNr1O/QrxysMo3E45FjYDTeXBy0iTltPFNSqKAIfjDSXC+4dj+qfyuD8bfAXrW/y6lW3O76VaYNPKfpKrg==", + "dev": true, + "requires": { + "esrecurse": "^4.1.0", + "estraverse": "^4.1.1" + } + } + } + }, + "@typescript-eslint/parser": { + "version": "1.13.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-1.13.0.tgz", + "integrity": "sha512-ITMBs52PCPgLb2nGPoeT4iU3HdQZHcPaZVw+7CsFagRJHUhyeTgorEwHXhFf3e7Evzi8oujKNpHc8TONth8AdQ==", + "dev": true, + "requires": { + "@types/eslint-visitor-keys": "^1.0.0", + "@typescript-eslint/experimental-utils": "1.13.0", + "@typescript-eslint/typescript-estree": "1.13.0", + "eslint-visitor-keys": "^1.0.0" + } + }, + "@typescript-eslint/typescript-estree": { + "version": "1.13.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-1.13.0.tgz", + "integrity": "sha512-b5rCmd2e6DCC6tCTN9GSUAuxdYwCM/k/2wdjHGrIRGPSJotWMCe/dGpi66u42bhuh8q3QBzqM4TMA1GUUCJvdw==", + "dev": true, + "requires": { + "lodash.unescape": "4.0.1", + "semver": "5.5.0" + }, + "dependencies": { + "semver": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.5.0.tgz", + "integrity": "sha512-4SJ3dm0WAwWy/NVeioZh5AntkdJoWKxHxcmyP622fOkgHa4z3R0TdBJICINyaSDE6uNwVc8gZr+ZinwZAH4xIA==", + "dev": true + } + } + }, "abbrev": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-1.1.1.tgz", @@ -53,35 +130,37 @@ "dev": true }, "acorn-jsx": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.0.1.tgz", - "integrity": "sha512-HJ7CfNHrfJLlNTzIEUTj43LNWGkqpRLxm3YjAlcD0ACydk9XynzYsCBHxut+iqt+1aBXkx9UP/w/ZqMr13XIzg==", + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.2.0.tgz", + "integrity": "sha512-HiUX/+K2YpkpJ+SzBffkM/AQ2YE03S0U1kjTLVpoJdhZMOWy8qvXVN9JdLqv2QsaQ6MPYQIuNmwD8zOiYUofLQ==", "dev": true }, "ajv": { - "version": "5.5.2", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-5.5.2.tgz", - "integrity": "sha1-c7Xuyj+rZT49P5Qis0GtQiBdyWU=", + "version": "6.12.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.0.tgz", + "integrity": "sha512-D6gFiFA0RRLyUbvijN74DWAjXSFxWKaWP7mldxkVhyhAV3+SWA9HEJPHQ2c9soIeTFJqcSdFDGFgdqs1iUU2Hw==", "requires": { - "co": "^4.6.0", - "fast-deep-equal": "^1.0.0", + "fast-deep-equal": "^3.1.1", "fast-json-stable-stringify": "^2.0.0", - "json-schema-traverse": "^0.3.0" + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" } }, - "ajv-keywords": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-2.1.1.tgz", - "integrity": "sha1-YXmX/F9gV2iUxDX5QNgZ4TW4B2I=", - "dev": true - }, "ansi-escapes": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.2.1.tgz", - "integrity": "sha512-Cg3ymMAdN10wOk/VYfLV7KCQyv7EDirJ64500sU7n9UlmioEtDuU5Gd+hj73hXSU/ex7tHJSssmyftDdkMLO8Q==", + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.1.tgz", + "integrity": "sha512-JWF7ocqNrp8u9oqpgV+wH5ftbt+cfvv+PTjOvKLT3AdYly/LmORARfEVT1iyjwN+4MqE5UmVKoAdIBqeoCHgLA==", "dev": true, "requires": { - "type-fest": "^0.5.2" + "type-fest": "^0.11.0" + }, + "dependencies": { + "type-fest": { + "version": "0.11.0", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.11.0.tgz", + "integrity": "sha512-OdjXJxnCN1AvyLSzeKIgXTXxV+99ZuXl3Hpo9XpJAv9MBcHrrJOQ5kV7ypXOuQie+AmWG25hLbiKdwYTifzcfQ==", + "dev": true + } } }, "ansi-regex": { @@ -127,39 +206,26 @@ "sprintf-js": "~1.0.2" } }, - "arr-diff": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz", - "integrity": "sha1-1kYQdP6/7HHn4VI1dhoyml3HxSA=", - "dev": true - }, - "arr-flatten": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/arr-flatten/-/arr-flatten-1.1.0.tgz", - "integrity": "sha512-L3hKV5R/p5o81R7O02IGnwpDmkp6E982XhtbuwSe3O4qOtMMMtodicASA1Cny2U+aCXcNpml+m4dPsvsJ3jatg==", - "dev": true - }, - "arr-union": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/arr-union/-/arr-union-3.1.0.tgz", - "integrity": "sha1-45sJrqne+Gao8gbiiK9jkZuuOcQ=", - "dev": true - }, "array-includes": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/array-includes/-/array-includes-3.0.3.tgz", - "integrity": "sha1-GEtI9i2S10UrsxsyMWXH+L0CJm0=", + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/array-includes/-/array-includes-3.1.1.tgz", + "integrity": "sha512-c2VXaCHl7zPsvpkFsw4nxvFie4fh1ur9bpcgsVkIjqn0H/Xwdg+7fv3n2r/isyS8EBj5b06M9kHyZuIr4El6WQ==", "dev": true, "requires": { - "define-properties": "^1.1.2", - "es-abstract": "^1.7.0" + "define-properties": "^1.1.3", + "es-abstract": "^1.17.0", + "is-string": "^1.0.5" } }, - "array-unique": { - "version": "0.3.2", - "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz", - "integrity": "sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg=", - "dev": true + "array.prototype.flat": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/array.prototype.flat/-/array.prototype.flat-1.2.3.tgz", + "integrity": "sha512-gBlRZV0VSmfPIeWfuuy56XZMvbVfbEUnOXUvt3F/eUUUSyzlgLxhEX4YAEpxNAogRGehPSnfXyPtYyKAhkzQhQ==", + "dev": true, + "requires": { + "define-properties": "^1.1.3", + "es-abstract": "^1.17.0-next.1" + } }, "asn1": { "version": "0.2.3", @@ -171,68 +237,12 @@ "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz", "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=" }, - "assign-symbols": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/assign-symbols/-/assign-symbols-1.0.0.tgz", - "integrity": "sha1-WWZ/QfrdTyDMvCu5a41Pf3jsA2c=", - "dev": true - }, "astral-regex": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/astral-regex/-/astral-regex-1.0.0.tgz", "integrity": "sha512-+Ryf6g3BKoRc7jfp7ad8tM4TtMiaWvbF/1/sQcZPkkS7ag3D5nMBCe2UfOTONtAkaG0tO0ij3C5Lwmf1EiyjHg==", "dev": true }, - "atob": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/atob/-/atob-2.1.2.tgz", - "integrity": "sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==", - "dev": true - }, - "babel-code-frame": { - "version": "6.26.0", - "resolved": "https://registry.npmjs.org/babel-code-frame/-/babel-code-frame-6.26.0.tgz", - "integrity": "sha1-Y/1D99weO7fONZR9uP42mj9Yx0s=", - "dev": true, - "requires": { - "chalk": "^1.1.3", - "esutils": "^2.0.2", - "js-tokens": "^3.0.2" - }, - "dependencies": { - "ansi-styles": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", - "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=", - "dev": true - }, - "chalk": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", - "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", - "dev": true, - "requires": { - "ansi-styles": "^2.2.1", - "escape-string-regexp": "^1.0.2", - "has-ansi": "^2.0.0", - "strip-ansi": "^3.0.0", - "supports-color": "^2.0.0" - } - }, - "js-tokens": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-3.0.2.tgz", - "integrity": "sha1-mGbfOVECEw449/mWvOtlRDIJwls=", - "dev": true - }, - "supports-color": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", - "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=", - "dev": true - } - } - }, "babel-runtime": { "version": "6.26.0", "resolved": "https://registry.npmjs.org/babel-runtime/-/babel-runtime-6.26.0.tgz", @@ -262,73 +272,27 @@ "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz", "integrity": "sha1-ibTRmasr7kneFk6gK4nORi1xt2c=" }, - "base": { - "version": "0.11.2", - "resolved": "https://registry.npmjs.org/base/-/base-0.11.2.tgz", - "integrity": "sha512-5T6P4xPgpp0YDFvSWwEZ4NoE3aM4QBQXDzmVbraCkFj8zHM+mba8SyqB5DbZWyR7mYHo6Y7BdQo3MoA4m0TeQg==", - "dev": true, - "requires": { - "cache-base": "^1.0.1", - "class-utils": "^0.3.5", - "component-emitter": "^1.2.1", - "define-property": "^1.0.0", - "isobject": "^3.0.1", - "mixin-deep": "^1.2.0", - "pascalcase": "^0.1.1" - }, - "dependencies": { - "define-property": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", - "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", - "dev": true, - "requires": { - "is-descriptor": "^1.0.0" - } - }, - "is-accessor-descriptor": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", - "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", - "dev": true, - "requires": { - "kind-of": "^6.0.0" - } - }, - "is-data-descriptor": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", - "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", - "dev": true, - "requires": { - "kind-of": "^6.0.0" - } - }, - "is-descriptor": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", - "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", - "dev": true, - "requires": { - "is-accessor-descriptor": "^1.0.0", - "is-data-descriptor": "^1.0.0", - "kind-of": "^6.0.2" - } - } - } - }, "base64-js": { "version": "1.3.1", "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.3.1.tgz", "integrity": "sha512-mLQ4i2QO1ytvGWFWmcngKO//JXAQueZvwEKtjgQFM4jIK0kU+ytMfplL8j+n5mspOfjHwoAg+9yhb7BwAHm36g==" }, "bcrypt": { - "version": "3.0.6", - "resolved": "https://registry.npmjs.org/bcrypt/-/bcrypt-3.0.6.tgz", - "integrity": "sha512-taA5bCTfXe7FUjKroKky9EXpdhkVvhE5owfxfLYodbrAR1Ul3juLmIQmIQBK4L9a5BuUcE6cqmwT+Da20lF9tg==", + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/bcrypt/-/bcrypt-4.0.1.tgz", + "integrity": "sha512-hSIZHkUxIDS5zA2o00Kf2O5RfVbQ888n54xQoF/eIaquU4uaLxK8vhhBdktd0B3n2MjkcAWzv4mnhogykBKOUQ==", + "requires": { + "node-addon-api": "^2.0.0", + "node-pre-gyp": "0.14.0" + } + }, + "bl": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/bl/-/bl-2.2.0.tgz", + "integrity": "sha512-wbgvOpqopSr7uq6fJrLH8EsvYMJf9gzfo2jCsL2eTy75qXPukA4pCgHamOQkZtY5vmfVtjB+P3LNlMHW5CEZXA==", "requires": { - "nan": "2.13.2", - "node-pre-gyp": "0.12.0" + "readable-stream": "^2.3.5", + "safe-buffer": "^5.1.1" } }, "brace-expansion": { @@ -341,47 +305,27 @@ } }, "braces": { - "version": "2.3.2", - "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", - "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", + "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", "dev": true, "requires": { - "arr-flatten": "^1.1.0", - "array-unique": "^0.3.2", - "extend-shallow": "^2.0.1", - "fill-range": "^4.0.0", - "isobject": "^3.0.1", - "repeat-element": "^1.1.2", - "snapdragon": "^0.8.1", - "snapdragon-node": "^2.0.1", - "split-string": "^3.0.2", - "to-regex": "^3.0.1" - }, - "dependencies": { - "extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", - "dev": true, - "requires": { - "is-extendable": "^0.1.0" - } - } + "fill-range": "^7.0.1" } }, "bson": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/bson/-/bson-4.0.2.tgz", - "integrity": "sha512-rBdCxMBCg2aR420e1oKUejjcuPZLTibA7zEhWAlliFWEwzuBCC9Dkp5r7VFFIQB2t1WVsvTbohry575mc7Xw5A==", + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/bson/-/bson-4.0.3.tgz", + "integrity": "sha512-7uBjjxwOSuGLmoqGI1UXWpDGc0K2WjR7dC6iaOg4iriNZo6M2EEBb8co4dEPJ5ArYCebPMie0ecgX0TWF+ZUrQ==", "requires": { "buffer": "^5.1.0", "long": "^4.0.0" } }, "buffer": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.3.0.tgz", - "integrity": "sha512-XykNc84nIOC32vZ9euOKbmGAP69JUkXDtBQfLq88c8/6J/gZi/t14A+l/p/9EM2TcT5xNC1MKPCrvO3LVUpVPw==", + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.5.0.tgz", + "integrity": "sha512-9FTEDjLjwoAkEwyMGDjYJQN2gfRgOKBKRfiglhvibGbpeeU/pQn1bJxQqm32OD/AIeEuHxU9roxXxg34Byp/Ww==", "requires": { "base64-js": "^1.0.2", "ieee754": "^1.1.4" @@ -403,49 +347,6 @@ "safe-json-stringify": "~1" } }, - "cache-base": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/cache-base/-/cache-base-1.0.1.tgz", - "integrity": "sha512-AKcdTnFSWATd5/GCPRxr2ChwIJ85CeyrEyjRHlKxQ56d4XJMGym0uAiKn0xbLOGOl3+yRpOTi484dVCEc5AUzQ==", - "dev": true, - "requires": { - "collection-visit": "^1.0.0", - "component-emitter": "^1.2.1", - "get-value": "^2.0.6", - "has-value": "^1.0.0", - "isobject": "^3.0.1", - "set-value": "^2.0.0", - "to-object-path": "^0.3.0", - "union-value": "^1.0.0", - "unset-value": "^1.0.0" - } - }, - "caller-callsite": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/caller-callsite/-/caller-callsite-2.0.0.tgz", - "integrity": "sha1-hH4PzgoiN1CpoCfFSzNzGtMVQTQ=", - "dev": true, - "requires": { - "callsites": "^2.0.0" - }, - "dependencies": { - "callsites": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/callsites/-/callsites-2.0.0.tgz", - "integrity": "sha1-BuuE8A7qQT2oav/vrL/7Ngk7PFA=", - "dev": true - } - } - }, - "caller-path": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/caller-path/-/caller-path-2.0.0.tgz", - "integrity": "sha1-Ro+DBE42mrIBD6xfBs7uFbsssfQ=", - "dev": true, - "requires": { - "caller-callsite": "^2.0.0" - } - }, "callsites": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", @@ -470,38 +371,9 @@ "dev": true }, "chownr": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/chownr/-/chownr-1.1.2.tgz", - "integrity": "sha512-GkfeAQh+QNy3wquu9oIZr6SS5x7wGdSgNQvD10X3r+AZr1Oys22HW8kAmDMvNg2+Dm0TeGaEuO8gFwdBXxwO8A==" - }, - "circular-json": { - "version": "0.3.3", - "resolved": "https://registry.npmjs.org/circular-json/-/circular-json-0.3.3.tgz", - "integrity": "sha512-UZK3NBx2Mca+b5LsG7bY183pHWt5Y1xts4P3Pz7ENTwGVnJOUWbRb3ocjvX7hx9tq/yTAdclXm9sZ38gNuem4A==", - "dev": true - }, - "class-utils": { - "version": "0.3.6", - "resolved": "https://registry.npmjs.org/class-utils/-/class-utils-0.3.6.tgz", - "integrity": "sha512-qOhPa/Fj7s6TY8H8esGu5QNpMMQxz79h+urzrNYN6mn+9BnxlDGf5QZ+XeCDsxSjPqsSR56XOZOJmpeurnLMeg==", - "dev": true, - "requires": { - "arr-union": "^3.1.0", - "define-property": "^0.2.5", - "isobject": "^3.0.0", - "static-extend": "^0.1.1" - }, - "dependencies": { - "define-property": { - "version": "0.2.5", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", - "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", - "dev": true, - "requires": { - "is-descriptor": "^0.1.0" - } - } - } + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/chownr/-/chownr-1.1.4.tgz", + "integrity": "sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==" }, "cli-cursor": { "version": "3.1.0", @@ -536,26 +408,11 @@ "integrity": "sha1-/xnt6Kml5XkyQUewwR8PvLq+1jk=", "dev": true }, - "co": { - "version": "4.6.0", - "resolved": "https://registry.npmjs.org/co/-/co-4.6.0.tgz", - "integrity": "sha1-bqa989hTrlTMuOR7+gvz+QMfsYQ=" - }, "code-point-at": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/code-point-at/-/code-point-at-1.1.0.tgz", "integrity": "sha1-DQcLTQQ6W+ozovGkDi7bPZpMz3c=" }, - "collection-visit": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/collection-visit/-/collection-visit-1.0.0.tgz", - "integrity": "sha1-S8A3PBZLwykbTTaMgpzxqApZ3KA=", - "dev": true, - "requires": { - "map-visit": "^1.0.0", - "object-visit": "^1.0.0" - } - }, "color-convert": { "version": "1.9.3", "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", @@ -572,9 +429,9 @@ "dev": true }, "commander": { - "version": "2.20.0", - "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.0.tgz", - "integrity": "sha512-7j2y+40w61zy6YC2iRNpUe/NwhNyoXrYpHMrSunaMG64nRnaf96zO/KMQR4OyN/UnE5KLyEBnKHd4aG3rskjpQ==" + "version": "2.20.3", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", + "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==" }, "common-tags": { "version": "1.8.0", @@ -582,12 +439,6 @@ "integrity": "sha512-6P6g0uetGpW/sdyUy/iQQCbFF0kWVMSIVSyYz7Zgjcgh8mgw8PQzDNZeyZ5DQ2gM7LBoZPHmnjz8rUthkBG5tw==", "dev": true }, - "component-emitter": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.3.0.tgz", - "integrity": "sha512-Rd3se6QB+sO1TwqZjscQrurpEPIfO0/yYnSin6Q/rD3mOutHvUrCAhJub3r90uNb+SESBuE0QYoB90YdfatsRg==", - "dev": true - }, "concat-map": { "version": "0.0.1", "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", @@ -616,16 +467,10 @@ "integrity": "sha1-/ozxhP9mcLa67wGp1IYaXL7EEgo=", "dev": true }, - "copy-descriptor": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/copy-descriptor/-/copy-descriptor-0.1.1.tgz", - "integrity": "sha1-Z29us8OZl8LuGsOpJP1hJHSPV40=", - "dev": true - }, "core-js": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/core-js/-/core-js-2.6.9.tgz", - "integrity": "sha512-HOpZf6eXmnl7la+cUdMnLvUxKNqLUzJvgIziQ0DiF3JwSImNphIqdGqzj6hIKyX04MmV0poclQ7+wjWvxQyR2A==" + "version": "2.6.11", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-2.6.11.tgz", + "integrity": "sha512-5wjnpaT/3dV+XB4borEsnAYQchn00XSgTAWKDkEqv+K8KevjbzmofK6hfJ9TZIlpj2N0xQpazy7PiRQiWHqzWg==" }, "core-util-is": { "version": "1.0.2", @@ -633,41 +478,34 @@ "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=" }, "cosmiconfig": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-5.2.1.tgz", - "integrity": "sha512-H65gsXo1SKjf8zmrJ67eJk8aIRKV5ff2D4uKZIBZShbhGSpEmsQOPW/SKMKYhSTrqR7ufy6RP69rPogdaPh/kA==", + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-6.0.0.tgz", + "integrity": "sha512-xb3ZL6+L8b9JLLCx3ZdoZy4+2ECphCMo2PwqgP1tlfVq6M6YReyzBJtvWWtbDSpNr9hn96pkCiZqUcFEc+54Qg==", "dev": true, "requires": { - "import-fresh": "^2.0.0", - "is-directory": "^0.3.1", - "js-yaml": "^3.13.1", - "parse-json": "^4.0.0" + "@types/parse-json": "^4.0.0", + "import-fresh": "^3.1.0", + "parse-json": "^5.0.0", + "path-type": "^4.0.0", + "yaml": "^1.7.2" }, "dependencies": { - "import-fresh": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-2.0.0.tgz", - "integrity": "sha1-2BNVwVYS04bGH53dOSLUMEgipUY=", - "dev": true, - "requires": { - "caller-path": "^2.0.0", - "resolve-from": "^3.0.0" - } - }, "parse-json": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-4.0.0.tgz", - "integrity": "sha1-vjX1Qlvh9/bHRxhPmKeIy5lHfuA=", + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.0.0.tgz", + "integrity": "sha512-OOY5b7PAEFV0E2Fir1KOkxchnZNCdowAJgQ5NuxjpBKTRP3pQhwkrkxqQjeoKJ+fO7bCpmIZaogI4eZGDMEGOw==", "dev": true, "requires": { + "@babel/code-frame": "^7.0.0", "error-ex": "^1.3.1", - "json-parse-better-errors": "^1.0.1" + "json-parse-better-errors": "^1.0.1", + "lines-and-columns": "^1.1.6" } }, - "resolve-from": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-3.0.0.tgz", - "integrity": "sha1-six699nWiBvItuZTM17rywoYh0g=", + "path-type": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz", + "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==", "dev": true } } @@ -712,12 +550,6 @@ "ms": "^2.1.1" } }, - "decode-uri-component": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.0.tgz", - "integrity": "sha1-6zkTMzRYd1y4TNGh+uBiEGu4dUU=", - "dev": true - }, "dedent": { "version": "0.7.0", "resolved": "https://registry.npmjs.org/dedent/-/dedent-0.7.0.tgz", @@ -744,52 +576,16 @@ "object-keys": "^1.0.12" } }, - "define-property": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-2.0.2.tgz", - "integrity": "sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==", - "dev": true, - "requires": { - "is-descriptor": "^1.0.2", - "isobject": "^3.0.1" - }, - "dependencies": { - "is-accessor-descriptor": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", - "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", - "dev": true, - "requires": { - "kind-of": "^6.0.0" - } - }, - "is-data-descriptor": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", - "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", - "dev": true, - "requires": { - "kind-of": "^6.0.0" - } - }, - "is-descriptor": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", - "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", - "dev": true, - "requires": { - "is-accessor-descriptor": "^1.0.0", - "is-data-descriptor": "^1.0.0", - "kind-of": "^6.0.2" - } - } - } - }, "delegates": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/delegates/-/delegates-1.0.0.tgz", "integrity": "sha1-hMbhWbgZBP3KWaDvRM2HDTElD5o=" }, + "denque": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/denque/-/denque-1.4.1.tgz", + "integrity": "sha512-OfzPuSZKGcgr96rf1oODnfjqBFmr1DVoc/TrItj3Ohe0Ah1C5WX5Baquw/9U9KovnQ88EqmJbD66rKYUQYN1tQ==" + }, "detect-libc": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-1.0.3.tgz", @@ -811,12 +607,12 @@ } }, "dtrace-provider": { - "version": "0.8.7", - "resolved": "https://registry.npmjs.org/dtrace-provider/-/dtrace-provider-0.8.7.tgz", - "integrity": "sha1-3JObTT4GIM/gwc2APQ0tftBP/QQ=", + "version": "0.8.8", + "resolved": "https://registry.npmjs.org/dtrace-provider/-/dtrace-provider-0.8.8.tgz", + "integrity": "sha512-b7Z7cNtHPhH9EJhNNbbeqTcXB8LGFFZhq1PGgEvpeHlzd36bhbdTWoE/Ba/YguqpBSlAPKnARWhVlhunCMwfxg==", "optional": true, "requires": { - "nan": "^2.10.0" + "nan": "^2.14.0" } }, "elegant-spinner": { @@ -831,6 +627,15 @@ "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", "dev": true }, + "end-of-stream": { + "version": "1.4.4", + "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz", + "integrity": "sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==", + "dev": true, + "requires": { + "once": "^1.4.0" + } + }, "error-ex": { "version": "1.3.2", "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz", @@ -841,23 +646,28 @@ } }, "es-abstract": { - "version": "1.13.0", - "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.13.0.tgz", - "integrity": "sha512-vDZfg/ykNxQVwup/8E1BZhVzFfBxs9NqMzGcvIJrqg5k2/5Za2bWo40dK2J1pgLngZ7c+Shh8lwYtLGyrwPutg==", + "version": "1.17.4", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.17.4.tgz", + "integrity": "sha512-Ae3um/gb8F0mui/jPL+QiqmglkUsaQf7FwBEHYIFkztkneosu9imhqHpBzQ3h1vit8t5iQ74t6PEVvphBZiuiQ==", "dev": true, "requires": { - "es-to-primitive": "^1.2.0", + "es-to-primitive": "^1.2.1", "function-bind": "^1.1.1", "has": "^1.0.3", - "is-callable": "^1.1.4", - "is-regex": "^1.0.4", - "object-keys": "^1.0.12" + "has-symbols": "^1.0.1", + "is-callable": "^1.1.5", + "is-regex": "^1.0.5", + "object-inspect": "^1.7.0", + "object-keys": "^1.1.1", + "object.assign": "^4.1.0", + "string.prototype.trimleft": "^2.1.1", + "string.prototype.trimright": "^2.1.1" } }, "es-to-primitive": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.0.tgz", - "integrity": "sha512-qZryBOJjV//LaxLTV6UC//WewneB3LcXOL9NP++ozKVXsIIIpm/2c13UDiD9Jp2eThsecw9m3jPqDwTyobcdbg==", + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz", + "integrity": "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==", "dev": true, "requires": { "is-callable": "^1.1.4", @@ -877,65 +687,66 @@ "dev": true }, "eslint": { - "version": "5.16.0", - "resolved": "https://registry.npmjs.org/eslint/-/eslint-5.16.0.tgz", - "integrity": "sha512-S3Rz11i7c8AA5JPv7xAH+dOyq/Cu/VXHiHXBPOU1k/JAM5dXqQPt3qcrhpHSorXmrpu2g0gkIBVXAqCpzfoZIg==", + "version": "6.8.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-6.8.0.tgz", + "integrity": "sha512-K+Iayyo2LtyYhDSYwz5D5QdWw0hCacNzyq1Y821Xna2xSJj7cijoLLYmLxTQgcgZ9mC61nryMy9S7GRbYpI5Ig==", "dev": true, "requires": { "@babel/code-frame": "^7.0.0", - "ajv": "^6.9.1", + "ajv": "^6.10.0", "chalk": "^2.1.0", "cross-spawn": "^6.0.5", "debug": "^4.0.1", "doctrine": "^3.0.0", - "eslint-scope": "^4.0.3", - "eslint-utils": "^1.3.1", - "eslint-visitor-keys": "^1.0.0", - "espree": "^5.0.1", + "eslint-scope": "^5.0.0", + "eslint-utils": "^1.4.3", + "eslint-visitor-keys": "^1.1.0", + "espree": "^6.1.2", "esquery": "^1.0.1", "esutils": "^2.0.2", "file-entry-cache": "^5.0.1", "functional-red-black-tree": "^1.0.1", - "glob": "^7.1.2", - "globals": "^11.7.0", + "glob-parent": "^5.0.0", + "globals": "^12.1.0", "ignore": "^4.0.6", "import-fresh": "^3.0.0", "imurmurhash": "^0.1.4", - "inquirer": "^6.2.2", - "js-yaml": "^3.13.0", + "inquirer": "^7.0.0", + "is-glob": "^4.0.0", + "js-yaml": "^3.13.1", "json-stable-stringify-without-jsonify": "^1.0.1", "levn": "^0.3.0", - "lodash": "^4.17.11", + "lodash": "^4.17.14", "minimatch": "^3.0.4", "mkdirp": "^0.5.1", "natural-compare": "^1.4.0", - "optionator": "^0.8.2", - "path-is-inside": "^1.0.2", + "optionator": "^0.8.3", "progress": "^2.0.0", "regexpp": "^2.0.1", - "semver": "^5.5.1", - "strip-ansi": "^4.0.0", - "strip-json-comments": "^2.0.1", + "semver": "^6.1.2", + "strip-ansi": "^5.2.0", + "strip-json-comments": "^3.0.1", "table": "^5.2.3", - "text-table": "^0.2.0" + "text-table": "^0.2.0", + "v8-compile-cache": "^2.0.3" }, "dependencies": { "ajv": { - "version": "6.10.2", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.10.2.tgz", - "integrity": "sha512-TXtUUEYHuaTEbLZWIKUr5pmBuhDLy+8KYtPYdcV8qC+pOZL+NKqYwvWSRrVXHn+ZmRRAu8vJTAznH7Oag6RVRw==", + "version": "6.12.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.0.tgz", + "integrity": "sha512-D6gFiFA0RRLyUbvijN74DWAjXSFxWKaWP7mldxkVhyhAV3+SWA9HEJPHQ2c9soIeTFJqcSdFDGFgdqs1iUU2Hw==", "dev": true, "requires": { - "fast-deep-equal": "^2.0.1", + "fast-deep-equal": "^3.1.1", "fast-json-stable-stringify": "^2.0.0", "json-schema-traverse": "^0.4.1", "uri-js": "^4.2.2" } }, "ansi-regex": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz", - "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=", + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz", + "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==", "dev": true }, "debug": { @@ -948,9 +759,9 @@ } }, "fast-deep-equal": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-2.0.1.tgz", - "integrity": "sha1-ewUhjd+WZ79/Nwv3/bLLFf3Qqkk=", + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.1.tgz", + "integrity": "sha512-8UEa58QDLauDNfpbrX55Q9jrGHThw2ZMdOky5Gl1CDtVeJDPVrG4Jxx1N8jw2gkWaff5UUuX1KJd+9zGe2B+ZA==", "dev": true }, "json-schema-traverse": { @@ -959,27 +770,39 @@ "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", "dev": true }, + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "dev": true + }, "strip-ansi": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz", - "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=", + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz", + "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==", "dev": true, "requires": { - "ansi-regex": "^3.0.0" + "ansi-regex": "^4.1.0" } + }, + "strip-json-comments": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.0.1.tgz", + "integrity": "sha512-VTyMAUfdm047mwKl+u79WIdrZxtFtn+nBxHeb844XBQ9uMNTuTHdx2hc5RiAJYqwTj3wc/xe5HLSdJSkJ+WfZw==", + "dev": true } } }, "eslint-config-meteor": { - "version": "0.0.9", - "resolved": "https://registry.npmjs.org/eslint-config-meteor/-/eslint-config-meteor-0.0.9.tgz", - "integrity": "sha1-a+IZQguko+oCPbMKhm5g70h2Uvo=", + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/eslint-config-meteor/-/eslint-config-meteor-0.1.1.tgz", + "integrity": "sha1-rbauIL5wOFdUV5MCuqinpk5PChM=", "dev": true }, "eslint-config-prettier": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/eslint-config-prettier/-/eslint-config-prettier-3.6.0.tgz", - "integrity": "sha512-ixJ4U3uTLXwJts4rmSVW/lMXjlGwCijhBJHk8iVqKKSifeI0qgFEfWl8L63isfc8Od7EiBALF6BX3jKLluf/jQ==", + "version": "6.10.0", + "resolved": "https://registry.npmjs.org/eslint-config-prettier/-/eslint-config-prettier-6.10.0.tgz", + "integrity": "sha512-AtndijGte1rPILInUdHjvKEGbIV06NuvPrqlIEaEaWtbtvJh464mDeyGMdZEQMsGvC0ZVkiex1fSNcC4HAbRGg==", "dev": true, "requires": { "get-stdin": "^6.0.0" @@ -996,13 +819,13 @@ } }, "eslint-import-resolver-node": { - "version": "0.3.2", - "resolved": "https://registry.npmjs.org/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.2.tgz", - "integrity": "sha512-sfmTqJfPSizWu4aymbPr4Iidp5yKm8yDkHp+Ir3YiTHiiDfxh69mOUsmiqW6RZ9zRXFaF64GtYmN7e+8GHBv6Q==", + "version": "0.3.3", + "resolved": "https://registry.npmjs.org/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.3.tgz", + "integrity": "sha512-b8crLDo0M5RSe5YG8Pu2DYBj71tSB6OvXkfzwbJU2w7y8P4/yo0MyF8jU26IEuEuHF2K5/gcAJE3LhQGqBBbVg==", "dev": true, "requires": { "debug": "^2.6.9", - "resolve": "^1.5.0" + "resolve": "^1.13.1" }, "dependencies": { "debug": { @@ -1023,12 +846,12 @@ } }, "eslint-module-utils": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/eslint-module-utils/-/eslint-module-utils-2.4.1.tgz", - "integrity": "sha512-H6DOj+ejw7Tesdgbfs4jeS4YMFrT8uI8xwd1gtQqXssaR0EQ26L+2O/w6wkYFy2MymON0fTwHmXBvvfLNZVZEw==", + "version": "2.5.2", + "resolved": "https://registry.npmjs.org/eslint-module-utils/-/eslint-module-utils-2.5.2.tgz", + "integrity": "sha512-LGScZ/JSlqGKiT8OC+cYRxseMjyqt6QO54nl281CK93unD89ijSeRV6An8Ci/2nvWVKe8K/Tqdm75RQoIOCr+Q==", "dev": true, "requires": { - "debug": "^2.6.8", + "debug": "^2.6.9", "pkg-dir": "^2.0.0" }, "dependencies": { @@ -1050,22 +873,23 @@ } }, "eslint-plugin-import": { - "version": "2.18.2", - "resolved": "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.18.2.tgz", - "integrity": "sha512-5ohpsHAiUBRNaBWAF08izwUGlbrJoJJ+W9/TBwsGoR1MnlgfwMIKrFeSjWbt6moabiXW9xNvtFz+97KHRfI4HQ==", + "version": "2.20.1", + "resolved": "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.20.1.tgz", + "integrity": "sha512-qQHgFOTjguR+LnYRoToeZWT62XM55MBVXObHM6SKFd1VzDcX/vqT1kAz8ssqigh5eMj8qXcRoXXGZpPP6RfdCw==", "dev": true, "requires": { "array-includes": "^3.0.3", + "array.prototype.flat": "^1.2.1", "contains-path": "^0.1.0", "debug": "^2.6.9", "doctrine": "1.5.0", "eslint-import-resolver-node": "^0.3.2", - "eslint-module-utils": "^2.4.0", + "eslint-module-utils": "^2.4.1", "has": "^1.0.3", "minimatch": "^3.0.4", "object.values": "^1.1.0", "read-pkg-up": "^2.0.0", - "resolve": "^1.11.0" + "resolve": "^1.12.0" }, "dependencies": { "debug": { @@ -1096,27 +920,27 @@ } }, "eslint-plugin-meteor": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/eslint-plugin-meteor/-/eslint-plugin-meteor-5.2.0.tgz", - "integrity": "sha512-bHzs/0BwHdKcBbX7tYrSnBaMG+1i2f1wy8k6H/sBBsERD/yifmBUrNLiPyZkIvyVUeI8OaZw8U9fsMvLP5GhIg==", + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-meteor/-/eslint-plugin-meteor-6.0.0.tgz", + "integrity": "sha512-2sEW3Ow1QJMLeJPHnTJbqD3ASAyRUzgU24SKTaj2NyYC4CWYl7WmEMUl99HVlDS3qigrSnSUNMix9+3vn9TmkQ==", "dev": true, "requires": { "invariant": "2.2.4" } }, "eslint-plugin-prettier": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/eslint-plugin-prettier/-/eslint-plugin-prettier-3.1.0.tgz", - "integrity": "sha512-XWX2yVuwVNLOUhQijAkXz+rMPPoCr7WFiAl8ig6I7Xn+pPVhDhzg4DxHpmbeb0iqjO9UronEA3Tb09ChnFVHHA==", + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/eslint-plugin-prettier/-/eslint-plugin-prettier-3.1.2.tgz", + "integrity": "sha512-GlolCC9y3XZfv3RQfwGew7NnuFDKsfI4lbvRK+PIIo23SFH+LemGs4cKwzAaRa+Mdb+lQO/STaIayno8T5sJJA==", "dev": true, "requires": { "prettier-linter-helpers": "^1.0.0" } }, "eslint-scope": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-4.0.3.tgz", - "integrity": "sha512-p7VutNr1O/QrxysMo3E45FjYDTeXBy0iTltPFNSqKAIfjDSXC+4dj+qfyuD8bfAXrW/y6lW3O76VaYNPKfpKrg==", + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.0.0.tgz", + "integrity": "sha512-oYrhJW7S0bxAFDvWqzvMPRm6pcgcnWc4QnofCAqRTRfQC0JcwenzGglTtsLyIuuWFfkqDG9vz67cnttSd53djw==", "dev": true, "requires": { "esrecurse": "^4.1.0", @@ -1124,29 +948,29 @@ } }, "eslint-utils": { - "version": "1.4.2", - "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-1.4.2.tgz", - "integrity": "sha512-eAZS2sEUMlIeCjBeubdj45dmBHQwPHWyBcT1VSYB7o9x9WRRqKxyUoiXlRjyAwzN7YEzHJlYg0NmzDRWx6GP4Q==", + "version": "1.4.3", + "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-1.4.3.tgz", + "integrity": "sha512-fbBN5W2xdY45KulGXmLHZ3c3FHfVYmKg0IrAKGOkT/464PQsx2UeIzfz1RmEci+KLm1bBaAzZAh8+/E+XAeZ8Q==", "dev": true, "requires": { - "eslint-visitor-keys": "^1.0.0" + "eslint-visitor-keys": "^1.1.0" } }, "eslint-visitor-keys": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-1.0.0.tgz", - "integrity": "sha512-qzm/XxIbxm/FHyH341ZrbnMUpe+5Bocte9xkmFMzPMjRaZMcXww+MpBptFvtU+79L362nqiLhekCxCxDPaUMBQ==", + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-1.1.0.tgz", + "integrity": "sha512-8y9YjtM1JBJU/A9Kc+SbaOV4y29sSWckBwMHa+FGtVj5gN/sbnKDf6xJUl+8g7FAij9LVaP8C24DUiH/f/2Z9A==", "dev": true }, "espree": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/espree/-/espree-5.0.1.tgz", - "integrity": "sha512-qWAZcWh4XE/RwzLJejfcofscgMc9CamR6Tn1+XRXNzrvUSSbiAjGOI/fggztjIi7y9VLPqnICMIPiGyr8JaZ0A==", + "version": "6.2.1", + "resolved": "https://registry.npmjs.org/espree/-/espree-6.2.1.tgz", + "integrity": "sha512-ysCxRQY3WaXJz9tdbWOwuWr5Y/XrPTGX9Kiz3yoUXwW0VZ4w30HTkQLaGx/+ttFjF8i+ACbArnB4ce68a9m5hw==", "dev": true, "requires": { "acorn": "^7.1.1", - "acorn-jsx": "^5.0.0", - "eslint-visitor-keys": "^1.0.0" + "acorn-jsx": "^5.2.0", + "eslint-visitor-keys": "^1.1.0" } }, "esprima": { @@ -1156,9 +980,9 @@ "dev": true }, "esquery": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.0.1.tgz", - "integrity": "sha512-SmiyZ5zIWH9VM+SRUReLS5Q8a7GxtRdxEBVZpm98rJM7Sb+A9DVCndXfkeFUd3byderg+EbDkfnevfCwynWaNA==", + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.1.0.tgz", + "integrity": "sha512-MxYW9xKmROWF672KqjO75sszsA8Mxhw06YFeS5VHlB98KDHbOSurm3ArsjO60Eaf3QmGMCP1yn+0JQkNLo/97Q==", "dev": true, "requires": { "estraverse": "^4.0.0" @@ -1174,9 +998,9 @@ } }, "estraverse": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.2.0.tgz", - "integrity": "sha1-De4/7TH81GlhjOc0IJn8GvoL2xM=", + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", + "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", "dev": true }, "esutils": { @@ -1186,100 +1010,62 @@ "dev": true }, "execa": { - "version": "0.9.0", - "resolved": "https://registry.npmjs.org/execa/-/execa-0.9.0.tgz", - "integrity": "sha512-BbUMBiX4hqiHZUA5+JujIjNb6TyAlp2D5KLheMjMluwOuzcnylDL4AxZYLLn1n2AGB49eSWwyKvvEQoRpnAtmA==", + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/execa/-/execa-3.4.0.tgz", + "integrity": "sha512-r9vdGQk4bmCuK1yKQu1KTwcT2zwfWdbdaXfCtAh+5nU/4fSX+JAb7vZGvI5naJrQlvONrEB20jeruESI69530g==", "dev": true, "requires": { - "cross-spawn": "^5.0.1", - "get-stream": "^3.0.0", - "is-stream": "^1.1.0", - "npm-run-path": "^2.0.0", - "p-finally": "^1.0.0", - "signal-exit": "^3.0.0", - "strip-eof": "^1.0.0" + "cross-spawn": "^7.0.0", + "get-stream": "^5.0.0", + "human-signals": "^1.1.1", + "is-stream": "^2.0.0", + "merge-stream": "^2.0.0", + "npm-run-path": "^4.0.0", + "onetime": "^5.1.0", + "p-finally": "^2.0.0", + "signal-exit": "^3.0.2", + "strip-final-newline": "^2.0.0" }, "dependencies": { "cross-spawn": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-5.1.0.tgz", - "integrity": "sha1-6L0O/uWPz/b4+UUQoKVUu/ojVEk=", + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.1.tgz", + "integrity": "sha512-u7v4o84SwFpD32Z8IIcPZ6z1/ie24O6RU3RbtL5Y316l3KuHVPx9ItBgWQ6VlfAFnRnTtMUrsQ9MUUTuEZjogg==", "dev": true, "requires": { - "lru-cache": "^4.0.1", - "shebang-command": "^1.2.0", - "which": "^1.2.9" - } - } - } - }, - "expand-brackets": { - "version": "2.1.4", - "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-2.1.4.tgz", - "integrity": "sha1-t3c14xXOMPa27/D4OwQVGiJEliI=", - "dev": true, - "requires": { - "debug": "^2.3.3", - "define-property": "^0.2.5", - "extend-shallow": "^2.0.1", - "posix-character-classes": "^0.1.0", - "regex-not": "^1.0.0", - "snapdragon": "^0.8.1", - "to-regex": "^3.0.1" - }, - "dependencies": { - "debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dev": true, - "requires": { - "ms": "2.0.0" + "path-key": "^3.1.0", + "shebang-command": "^2.0.0", + "which": "^2.0.1" } }, - "define-property": { - "version": "0.2.5", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", - "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", - "dev": true, - "requires": { - "is-descriptor": "^0.1.0" - } + "path-key": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", + "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", + "dev": true }, - "extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "shebang-command": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", + "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", "dev": true, "requires": { - "is-extendable": "^0.1.0" + "shebang-regex": "^3.0.0" } }, - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "shebang-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", + "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", "dev": true - } - } - }, - "extend-shallow": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz", - "integrity": "sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg=", - "dev": true, - "requires": { - "assign-symbols": "^1.0.0", - "is-extendable": "^1.0.1" - }, - "dependencies": { - "is-extendable": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", - "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", + }, + "which": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", "dev": true, "requires": { - "is-plain-object": "^2.0.4" + "isexe": "^2.0.0" } } } @@ -1295,80 +1081,15 @@ "tmp": "^0.0.33" } }, - "extglob": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/extglob/-/extglob-2.0.4.tgz", - "integrity": "sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw==", - "dev": true, - "requires": { - "array-unique": "^0.3.2", - "define-property": "^1.0.0", - "expand-brackets": "^2.1.4", - "extend-shallow": "^2.0.1", - "fragment-cache": "^0.2.1", - "regex-not": "^1.0.0", - "snapdragon": "^0.8.1", - "to-regex": "^3.0.1" - }, - "dependencies": { - "define-property": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", - "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", - "dev": true, - "requires": { - "is-descriptor": "^1.0.0" - } - }, - "extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", - "dev": true, - "requires": { - "is-extendable": "^0.1.0" - } - }, - "is-accessor-descriptor": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", - "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", - "dev": true, - "requires": { - "kind-of": "^6.0.0" - } - }, - "is-data-descriptor": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", - "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", - "dev": true, - "requires": { - "kind-of": "^6.0.0" - } - }, - "is-descriptor": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", - "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", - "dev": true, - "requires": { - "is-accessor-descriptor": "^1.0.0", - "is-data-descriptor": "^1.0.0", - "kind-of": "^6.0.2" - } - } - } - }, "extsprintf": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.2.0.tgz", "integrity": "sha1-WtlGwi9bMrp/jNdCZxHG6KP8JSk=" }, "fast-deep-equal": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-1.1.0.tgz", - "integrity": "sha1-wFNHeBfIa1HaqFPIHgWbcz0CNhQ=" + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.1.tgz", + "integrity": "sha512-8UEa58QDLauDNfpbrX55Q9jrGHThw2ZMdOky5Gl1CDtVeJDPVrG4Jxx1N8jw2gkWaff5UUuX1KJd+9zGe2B+ZA==" }, "fast-diff": { "version": "1.2.0", @@ -1388,9 +1109,9 @@ "dev": true }, "figures": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/figures/-/figures-3.0.0.tgz", - "integrity": "sha512-HKri+WoWoUgr83pehn/SIgLOMZ9nAWC6dcGj26RY2R4F50u4+RTUz0RCrUlOV3nKRAICW1UGzyb+kcX2qK1S/g==", + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/figures/-/figures-3.2.0.tgz", + "integrity": "sha512-yaduQFRKLXYOGgEn6AZau90j3ggSOyiqXU0F9JZfeXYhNa+Jk4X+s45A2zg5jns87GAFa34BBm2kXw4XpNcbdg==", "dev": true, "requires": { "escape-string-regexp": "^1.0.5" @@ -1406,34 +1127,14 @@ } }, "fill-range": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", - "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=", + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", + "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", "dev": true, "requires": { - "extend-shallow": "^2.0.1", - "is-number": "^3.0.0", - "repeat-string": "^1.6.1", - "to-regex-range": "^2.1.0" - }, - "dependencies": { - "extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", - "dev": true, - "requires": { - "is-extendable": "^0.1.0" - } - } + "to-regex-range": "^5.0.1" } }, - "find-parent-dir": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/find-parent-dir/-/find-parent-dir-0.3.0.tgz", - "integrity": "sha1-M8RLQpqysvBkYpnF+fcY83b/jVQ=", - "dev": true - }, "find-up": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/find-up/-/find-up-2.1.0.tgz", @@ -1460,27 +1161,17 @@ "integrity": "sha512-a1hQMktqW9Nmqr5aktAux3JMNqaucxGcjtjWnZLHX7yyPCmlSV3M54nGYbqT8K+0GhF3NBgmJCc3ma+WOgX8Jg==", "dev": true }, - "for-in": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz", - "integrity": "sha1-gQaNKVqBQuwKxybG4iAMMPttXoA=", - "dev": true - }, - "fragment-cache": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/fragment-cache/-/fragment-cache-0.2.1.tgz", - "integrity": "sha1-QpD60n8T6Jvn8zeZxrxaCr//DRk=", - "dev": true, - "requires": { - "map-cache": "^0.2.2" - } + "flushwritable": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/flushwritable/-/flushwritable-1.0.0.tgz", + "integrity": "sha1-PjKNj95BKtR+c44751C00pAENJg=" }, "fs-minipass": { - "version": "1.2.6", - "resolved": "https://registry.npmjs.org/fs-minipass/-/fs-minipass-1.2.6.tgz", - "integrity": "sha512-crhvyXcMejjv3Z5d2Fa9sf5xLYVCF5O1c71QxbVnbLsmYMBEvDAftewesN/HhY03YRoA7zOMxjNGrF5svGaaeQ==", + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/fs-minipass/-/fs-minipass-1.2.7.tgz", + "integrity": "sha512-GWSSJGFy4e9GUeCcbIkED+bgAoFyj7XF1mV8rma3QW4NIqX9Kyx79N/PF61H5udOV3aY1IaMLs6pGbH71nlCTA==", "requires": { - "minipass": "^2.2.1" + "minipass": "^2.6.0" } }, "fs.realpath": { @@ -1516,9 +1207,9 @@ } }, "get-own-enumerable-property-symbols": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/get-own-enumerable-property-symbols/-/get-own-enumerable-property-symbols-3.0.0.tgz", - "integrity": "sha512-CIJYJC4GGF06TakLg8z4GQKvDsx9EMspVxOYih7LerEL/WosUnFIww45CGfxfeKHqlg3twgUrYRT1O3WQqjGCg==", + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/get-own-enumerable-property-symbols/-/get-own-enumerable-property-symbols-3.0.2.tgz", + "integrity": "sha512-I0UBV/XOz1XkIJHEUDMZAbzCThU/H8DxmSfmdGcKPnVhu2VfFqr34jr9777IyaTYvxjedWhqVIilEDsCdP5G6g==", "dev": true }, "get-stdin": { @@ -1528,16 +1219,13 @@ "dev": true }, "get-stream": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-3.0.0.tgz", - "integrity": "sha1-jpQ9E1jcN1VQVOy+LtsFqhdO3hQ=", - "dev": true - }, - "get-value": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/get-value/-/get-value-2.0.6.tgz", - "integrity": "sha1-3BXKHGcjh8p2vTesCjlbogQqLCg=", - "dev": true + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-5.1.0.tgz", + "integrity": "sha512-EXr1FOzrzTfGeL0gQdeFEvOMm2mzMOglyiOXSTpPC+iAjAKftbr3jpCMWynogwYnM+eSj9sHGc6wjIcDvYiygw==", + "dev": true, + "requires": { + "pump": "^3.0.0" + } }, "glob": { "version": "7.1.4", @@ -1552,22 +1240,37 @@ "path-is-absolute": "^1.0.0" } }, + "glob-parent": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.0.tgz", + "integrity": "sha512-qjtRgnIVmOfnKUE3NJAQEdk+lKrxfw8t5ke7SXtfMTHcjsBfOfWXCQfdb30zfDoZQ2IRSIiidmjtbHZPZ++Ihw==", + "dev": true, + "requires": { + "is-glob": "^4.0.1" + } + }, "globals": { - "version": "11.12.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz", - "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==", - "dev": true + "version": "12.4.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-12.4.0.tgz", + "integrity": "sha512-BWICuzzDvDoH54NHKCseDanAhE3CeDorgDL5MT6LMXXj2WCnd9UC2szdk4AWLfjdgNBCXLUanXYcpBBKOSWGwg==", + "dev": true, + "requires": { + "type-fest": "^0.8.1" + } }, "graceful-fs": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.1.tgz", - "integrity": "sha512-b9usnbDGnD928gJB3LrCmxoibr3VE4U2SMo5PBuBnokWyDADTqDPXg4YpwKF1trpH+UbGp7QLicO3+aWEy0+mw==", + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.3.tgz", + "integrity": "sha512-a30VEBm4PEdx1dRB7MFK7BejejvCvBronbLjht+sHuGYj8PHs7M/5Z+rt5lw551vZ7yfTCj4Vuyy3mSJytDWRQ==", "dev": true }, "gridfs-stream": { - "version": "0.5.3", - "resolved": "https://registry.npmjs.org/gridfs-stream/-/gridfs-stream-0.5.3.tgz", - "integrity": "sha1-wIlnKPo+qD9fo8nO1GGvt6A20Uk=" + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/gridfs-stream/-/gridfs-stream-1.1.1.tgz", + "integrity": "sha1-PdOhAOwgIaGBKC9utGcJY2B034k=", + "requires": { + "flushwritable": "^1.0.0" + } }, "has": { "version": "1.0.3", @@ -1594,9 +1297,9 @@ "dev": true }, "has-symbols": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.0.tgz", - "integrity": "sha1-uhqPGvKg/DllD1yFA2dwQSIGO0Q=", + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.1.tgz", + "integrity": "sha512-PLcsoqu++dmEIZB+6totNFKq/7Do+Z0u4oT0zKOJNl3lYK6vGwwu2hjHs+68OEZbTjiUE9bgOABXbP/GvrS0Kg==", "dev": true }, "has-unicode": { @@ -1604,42 +1307,16 @@ "resolved": "https://registry.npmjs.org/has-unicode/-/has-unicode-2.0.1.tgz", "integrity": "sha1-4Ob+aijPUROIVeCG0Wkedx3iqLk=" }, - "has-value": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/has-value/-/has-value-1.0.0.tgz", - "integrity": "sha1-GLKB2lhbHFxR3vJMkw7SmgvmsXc=", - "dev": true, - "requires": { - "get-value": "^2.0.6", - "has-values": "^1.0.0", - "isobject": "^3.0.0" - } - }, - "has-values": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/has-values/-/has-values-1.0.0.tgz", - "integrity": "sha1-lbC2P+whRmGab+V/51Yo1aOe/k8=", - "dev": true, - "requires": { - "is-number": "^3.0.0", - "kind-of": "^4.0.0" - }, - "dependencies": { - "kind-of": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-4.0.0.tgz", - "integrity": "sha1-IIE989cSkosgc3hpGkUGb65y3Vc=", - "dev": true, - "requires": { - "is-buffer": "^1.1.5" - } - } - } - }, "hosted-git-info": { - "version": "2.8.4", - "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.4.tgz", - "integrity": "sha512-pzXIvANXEFrc5oFFXRMkbLPQ2rXRoDERwDLyrcUxGhaZhgP54BBSl9Oheh7Vv0T090cszWBxPjkQQ5Sq1PbBRQ==", + "version": "2.8.8", + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.8.tgz", + "integrity": "sha512-f/wzC2QaWBs7t9IYqB4T3sR1xviIViXJRJTWBlx2Gf3g0Xi5vI7Yy4koXQ1c9OYDGHN9sBy1DQ2AB8fqZBWhUg==", + "dev": true + }, + "human-signals": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-1.1.1.tgz", + "integrity": "sha512-SEQu7vl8KjNL2eoGBLF3+wAjpsNfA9XMlXAYj/3EdaNfAlxKthD1xjEQfGOUhllCGGJVNY34bRr6lPINhNjyZw==", "dev": true }, "iconv-lite": { @@ -1662,17 +1339,17 @@ "dev": true }, "ignore-walk": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/ignore-walk/-/ignore-walk-3.0.1.tgz", - "integrity": "sha512-DTVlMx3IYPe0/JJcYP7Gxg7ttZZu3IInhuEhbchuqneY9wWe5Ojy2mXLBaQFUQmo0AW2r3qG7m1mg86js+gnlQ==", + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/ignore-walk/-/ignore-walk-3.0.3.tgz", + "integrity": "sha512-m7o6xuOaT1aqheYHKf8W6J5pYH85ZI9w077erOzLje3JsB1gkafkAhHHY19dqjulgIZHFm32Cp5uNZgcQqdJKw==", "requires": { "minimatch": "^3.0.4" } }, "import-fresh": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.1.0.tgz", - "integrity": "sha512-PpuksHKGt8rXfWEr9m9EHIpgyyaltBy8+eF6GJM0QCAxMgxCfucMF3mjecK2QsJr0amJW7gTqh5/wht0z2UhEQ==", + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.2.1.tgz", + "integrity": "sha512-6e1q1cnWP2RXD9/keSkxHScg508CdXqXWgWBaETNhyuBFz+kUZlKboh+ISK+bU++DmbHimVBrOz/zzPe0sZ3sQ==", "dev": true, "requires": { "parent-module": "^1.0.0", @@ -1719,30 +1396,71 @@ "integrity": "sha512-RZY5huIKCMRWDUqZlEi72f/lmXKMvuszcMBduliQ3nnWbx9X/ZBQO7DijMEYS9EhHBb2qacRUMtC7svLwe0lcw==" }, "inquirer": { - "version": "6.5.1", - "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-6.5.1.tgz", - "integrity": "sha512-uxNHBeQhRXIoHWTSNYUFhQVrHYFThIt6IVo2fFmSe8aBwdR3/w6b58hJpiL/fMukFkvGzjg+hSxFtwvVmKZmXw==", + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-7.1.0.tgz", + "integrity": "sha512-5fJMWEmikSYu0nv/flMc475MhGbB7TSPd/2IpFV4I4rMklboCH2rQjYY5kKiYGHqUF9gvaambupcJFFG9dvReg==", "dev": true, "requires": { "ansi-escapes": "^4.2.1", - "chalk": "^2.4.2", + "chalk": "^3.0.0", "cli-cursor": "^3.1.0", "cli-width": "^2.0.0", "external-editor": "^3.0.3", "figures": "^3.0.0", "lodash": "^4.17.15", "mute-stream": "0.0.8", - "run-async": "^2.2.0", - "rxjs": "^6.4.0", + "run-async": "^2.4.0", + "rxjs": "^6.5.3", "string-width": "^4.1.0", - "strip-ansi": "^5.1.0", + "strip-ansi": "^6.0.0", "through": "^2.3.6" }, "dependencies": { "ansi-regex": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz", - "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==", + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz", + "integrity": "sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==", + "dev": true + }, + "ansi-styles": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.2.1.tgz", + "integrity": "sha512-9VGjrMsG1vePxcSweQsN20KY/c4zN0h9fLjqAbwbPfahM3t+NL+M9HC8xeXG2I8pX5NoamTGNuomEUFI7fcUjA==", + "dev": true, + "requires": { + "@types/color-name": "^1.1.1", + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", + "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", "dev": true }, "is-fullwidth-code-point": { @@ -1752,23 +1470,32 @@ "dev": true }, "string-width": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.1.0.tgz", - "integrity": "sha512-NrX+1dVVh+6Y9dnQ19pR0pP4FiEIlUvdTGn8pw6CKTNq5sgib2nIhmUNT5TAmhWmvKr3WcxBcP3E8nWezuipuQ==", + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.0.tgz", + "integrity": "sha512-zUz5JD+tgqtuDjMhwIg5uFVV3dtqZ9yQJlZVfq4I01/K5Paj5UHj7VyrQOJvzawSVlKpObApbfD0Ed6yJc+1eg==", "dev": true, "requires": { "emoji-regex": "^8.0.0", "is-fullwidth-code-point": "^3.0.0", - "strip-ansi": "^5.2.0" + "strip-ansi": "^6.0.0" } }, "strip-ansi": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz", - "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==", + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz", + "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==", "dev": true, "requires": { - "ansi-regex": "^4.1.0" + "ansi-regex": "^5.0.0" + } + }, + "supports-color": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.1.0.tgz", + "integrity": "sha512-oRSIpR8pxT1Wr2FquTNnGet79b3BWljqOuoW/h4oBhxJ/HUbX5nX6JSruTkvXDCFMwDPvsaTTbvMLKZWSy0R5g==", + "dev": true, + "requires": { + "has-flag": "^4.0.0" } } } @@ -1782,99 +1509,22 @@ "loose-envify": "^1.0.0" } }, - "is-accessor-descriptor": { - "version": "0.1.6", - "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", - "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=", - "dev": true, - "requires": { - "kind-of": "^3.0.2" - }, - "dependencies": { - "kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", - "dev": true, - "requires": { - "is-buffer": "^1.1.5" - } - } - } - }, "is-arrayish": { "version": "0.2.1", "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", "integrity": "sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=", "dev": true }, - "is-buffer": { - "version": "1.1.6", - "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz", - "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==", - "dev": true - }, "is-callable": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.1.4.tgz", - "integrity": "sha512-r5p9sxJjYnArLjObpjA4xu5EKI3CuKHkJXMhT7kwbpUyIFD1n5PMAsoPvWnvtZiNz7LjkYDRZhd7FlI0eMijEA==", + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.1.5.tgz", + "integrity": "sha512-ESKv5sMCJB2jnHTWZ3O5itG+O128Hsus4K4Qh1h2/cgn2vbgnLSVqfV46AeJA9D5EeeLa9w81KUXMtn34zhX+Q==", "dev": true }, - "is-data-descriptor": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", - "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", - "dev": true, - "requires": { - "kind-of": "^3.0.2" - }, - "dependencies": { - "kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", - "dev": true, - "requires": { - "is-buffer": "^1.1.5" - } - } - } - }, "is-date-object": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.1.tgz", - "integrity": "sha1-mqIOtq7rv/d/vTPnTKAbM1gdOhY=", - "dev": true - }, - "is-descriptor": { - "version": "0.1.6", - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", - "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", - "dev": true, - "requires": { - "is-accessor-descriptor": "^0.1.6", - "is-data-descriptor": "^0.1.4", - "kind-of": "^5.0.0" - }, - "dependencies": { - "kind-of": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", - "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", - "dev": true - } - } - }, - "is-directory": { - "version": "0.3.1", - "resolved": "https://registry.npmjs.org/is-directory/-/is-directory-0.3.1.tgz", - "integrity": "sha1-YTObbyR1/Hcv2cnYP1yFddwVSuE=", - "dev": true - }, - "is-extendable": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", - "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=", + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.2.tgz", + "integrity": "sha512-USlDT524woQ08aoZFzh3/Z6ch9Y/EWXEHQ/AaRN0SkKq4t2Jw2R2339tSXmwuVoY7LLlBCbOIlx2myP/L5zk0g==", "dev": true }, "is-extglob": { @@ -1901,24 +1551,10 @@ } }, "is-number": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", - "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", - "dev": true, - "requires": { - "kind-of": "^3.0.2" - }, - "dependencies": { - "kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", - "dev": true, - "requires": { - "is-buffer": "^1.1.5" - } - } - } + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", + "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", + "dev": true }, "is-obj": { "version": "1.0.1", @@ -1935,15 +1571,6 @@ "symbol-observable": "^1.1.0" } }, - "is-plain-object": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", - "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", - "dev": true, - "requires": { - "isobject": "^3.0.1" - } - }, "is-promise": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/is-promise/-/is-promise-2.1.0.tgz", @@ -1951,12 +1578,12 @@ "dev": true }, "is-regex": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.0.4.tgz", - "integrity": "sha1-VRdIm1RwkbCTDglWVM7SXul+lJE=", + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.0.5.tgz", + "integrity": "sha512-vlKW17SNq44owv5AQR3Cq0bQPEb8+kF3UKZ2fiZNOWtztYE5i0CzCZxFDwO58qAOWtxdBRVO/V5Qin1wjCqFYQ==", "dev": true, "requires": { - "has": "^1.0.1" + "has": "^1.0.3" } }, "is-regexp": { @@ -1965,33 +1592,27 @@ "integrity": "sha1-/S2INUXEa6xaYz57mgnof6LLUGk=", "dev": true }, - "is-resolvable": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/is-resolvable/-/is-resolvable-1.1.0.tgz", - "integrity": "sha512-qgDYXFSR5WvEfuS5dMj6oTMEbrrSaM0CrFk2Yiq/gXnBvD9pMa2jGXxyhGLfvhZpuMZe18CJpFxAt3CRs42NMg==", + "is-stream": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.0.tgz", + "integrity": "sha512-XCoy+WlUr7d1+Z8GgSuXmpuUFC9fOhRXglJMx+dwLKTkL44Cjd4W1Z5P+BQZpr+cR93aGP4S/s7Ftw6Nd/kiEw==", "dev": true }, - "is-stream": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz", - "integrity": "sha1-EtSj3U5o4Lec6428hBc66A2RykQ=", + "is-string": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.0.5.tgz", + "integrity": "sha512-buY6VNRjhQMiF1qWDouloZlQbRhDPCebwxSjxMjxgemYT46YMd2NR0/H+fBhEfWX4A/w9TBJ+ol+okqJKFE6vQ==", "dev": true }, "is-symbol": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.2.tgz", - "integrity": "sha512-HS8bZ9ox60yCJLH9snBpIwv9pYUAkcuLhSA1oero1UB5y9aiQpRA8y2ex945AOtCZL1lJDeIk3G5LthswI46Lw==", + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.3.tgz", + "integrity": "sha512-OwijhaRSgqvhm/0ZdAcXNZt9lYdKFpcRDT5ULUuYXPoT794UNOdU+gpT6Rzo7b4V2HUl/op6GqY894AZwv9faQ==", "dev": true, "requires": { - "has-symbols": "^1.0.0" + "has-symbols": "^1.0.1" } }, - "is-windows": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-windows/-/is-windows-1.0.2.tgz", - "integrity": "sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==", - "dev": true - }, "isarray": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", @@ -2003,30 +1624,6 @@ "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=", "dev": true }, - "isobject": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", - "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=", - "dev": true - }, - "jest-get-type": { - "version": "22.4.3", - "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-22.4.3.tgz", - "integrity": "sha512-/jsz0Y+V29w1chdXVygEKSz2nBoHoYqNShPe+QgxSNjAuP1i8+k4LbQNrfoliKej0P45sivkSCh7yiD6ubHS3w==", - "dev": true - }, - "jest-validate": { - "version": "23.6.0", - "resolved": "https://registry.npmjs.org/jest-validate/-/jest-validate-23.6.0.tgz", - "integrity": "sha512-OFKapYxe72yz7agrDAWi8v2WL8GIfVqcbKRCLbRG9PAxtzF9b1SEDdTpytNDN12z2fJynoBwpMpvj2R39plI2A==", - "dev": true, - "requires": { - "chalk": "^2.0.1", - "jest-get-type": "^22.1.0", - "leven": "^2.1.0", - "pretty-format": "^23.6.0" - } - }, "js-tokens": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", @@ -2050,9 +1647,9 @@ "dev": true }, "json-schema-traverse": { - "version": "0.3.1", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.3.1.tgz", - "integrity": "sha1-NJptRMU6Ud6JtAgFxdXlm0F9M0A=" + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", + "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==" }, "json-stable-stringify-without-jsonify": { "version": "1.0.1", @@ -2060,12 +1657,6 @@ "integrity": "sha1-nbe1lJatPzz+8wp1FC0tkwrXJlE=", "dev": true }, - "kind-of": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.2.tgz", - "integrity": "sha512-s5kLOcnH0XqDO+FvuaLX8DDjZ18CGFk7VygH40QoKPUQhW4e2rvM0rwUq0t8IQDOwYSeLK01U90OjzBTme2QqA==", - "dev": true - }, "ldap-filter": { "version": "0.2.2", "resolved": "https://registry.npmjs.org/ldap-filter/-/ldap-filter-0.2.2.tgz", @@ -2098,12 +1689,6 @@ "verror": "^1.8.1" } }, - "leven": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/leven/-/leven-2.1.0.tgz", - "integrity": "sha1-wuep93IJTe6dNCAq6KzORoeHVYA=", - "dev": true - }, "levn": { "version": "0.3.0", "resolved": "https://registry.npmjs.org/levn/-/levn-0.3.0.tgz", @@ -2114,41 +1699,97 @@ "type-check": "~0.3.2" } }, + "lines-and-columns": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.1.6.tgz", + "integrity": "sha1-HADHQ7QzzQpOgHWPe2SldEDZ/wA=", + "dev": true + }, "lint-staged": { - "version": "7.3.0", - "resolved": "https://registry.npmjs.org/lint-staged/-/lint-staged-7.3.0.tgz", - "integrity": "sha512-AXk40M9DAiPi7f4tdJggwuKIViUplYtVj1os1MVEteW7qOkU50EOehayCfO9TsoGK24o/EsWb41yrEgfJDDjCw==", + "version": "10.0.8", + "resolved": "https://registry.npmjs.org/lint-staged/-/lint-staged-10.0.8.tgz", + "integrity": "sha512-Oa9eS4DJqvQMVdywXfEor6F4vP+21fPHF8LUXgBbVWUSWBddjqsvO6Bv1LwMChmgQZZqwUvgJSHlu8HFHAPZmA==", "dev": true, "requires": { - "chalk": "^2.3.1", - "commander": "^2.14.1", - "cosmiconfig": "^5.0.2", - "debug": "^3.1.0", + "chalk": "^3.0.0", + "commander": "^4.0.1", + "cosmiconfig": "^6.0.0", + "debug": "^4.1.1", "dedent": "^0.7.0", - "execa": "^0.9.0", - "find-parent-dir": "^0.3.0", - "is-glob": "^4.0.0", - "is-windows": "^1.0.2", - "jest-validate": "^23.5.0", - "listr": "^0.14.1", - "lodash": "^4.17.5", - "log-symbols": "^2.2.0", - "micromatch": "^3.1.8", - "npm-which": "^3.0.1", - "p-map": "^1.1.1", - "path-is-inside": "^1.0.2", - "pify": "^3.0.0", - "please-upgrade-node": "^3.0.2", - "staged-git-files": "1.1.1", - "string-argv": "^0.0.2", - "stringify-object": "^3.2.2" + "execa": "^3.4.0", + "listr": "^0.14.3", + "log-symbols": "^3.0.0", + "micromatch": "^4.0.2", + "normalize-path": "^3.0.0", + "please-upgrade-node": "^3.2.0", + "string-argv": "0.3.1", + "stringify-object": "^3.3.0" }, "dependencies": { - "pify": { + "ansi-styles": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.2.1.tgz", + "integrity": "sha512-9VGjrMsG1vePxcSweQsN20KY/c4zN0h9fLjqAbwbPfahM3t+NL+M9HC8xeXG2I8pX5NoamTGNuomEUFI7fcUjA==", + "dev": true, + "requires": { + "@types/color-name": "^1.1.1", + "color-convert": "^2.0.1" + } + }, + "chalk": { "version": "3.0.0", - "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", - "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", + "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "commander": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/commander/-/commander-4.1.1.tgz", + "integrity": "sha512-NOKm8xhkzAjzFx8B2v5OAHT+u5pRQc2UCa2Vq9jYL/31o2wi9mxBA7LIFs3sV5VSC49z6pEhfbMULvShKj26WA==", + "dev": true + }, + "debug": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz", + "integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==", + "dev": true, + "requires": { + "ms": "^2.1.1" + } + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", "dev": true + }, + "supports-color": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.1.0.tgz", + "integrity": "sha512-oRSIpR8pxT1Wr2FquTNnGet79b3BWljqOuoW/h4oBhxJ/HUbX5nX6JSruTkvXDCFMwDPvsaTTbvMLKZWSy0R5g==", + "dev": true, + "requires": { + "has-flag": "^4.0.0" + } } } }, @@ -2169,10 +1810,10 @@ "rxjs": "^6.3.3" }, "dependencies": { - "p-map": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/p-map/-/p-map-2.1.0.tgz", - "integrity": "sha512-y3b8Kpd8OAN444hxfBbFfj1FY/RjtTd8tzYwhUqNYXx0fXx2iX4maP4Qr6qhIKbQXI02wTLAda4fYUbDagTUFw==", + "is-stream": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz", + "integrity": "sha1-EtSj3U5o4Lec6428hBc66A2RykQ=", "dev": true } } @@ -2343,12 +1984,12 @@ "dev": true }, "log-symbols": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-2.2.0.tgz", - "integrity": "sha512-VeIAFslyIerEJLXHziedo2basKbMKtTw3vfn5IzG0XTjhAVEJyNHnL2p7vc+wBDSdQuUpNw3M2u6xb9QsAY5Eg==", + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-3.0.0.tgz", + "integrity": "sha512-dSkNGuI7iG3mfvDzUuYZyvk5dD9ocYCYzNU6CYDE6+Xqd+gwme6Z00NS3dUh8mq/73HaEtT7m6W+yUPtU6BZnQ==", "dev": true, "requires": { - "chalk": "^2.0.1" + "chalk": "^2.4.2" } }, "log-update": { @@ -2405,9 +2046,9 @@ } }, "loglevel": { - "version": "1.6.3", - "resolved": "https://registry.npmjs.org/loglevel/-/loglevel-1.6.3.tgz", - "integrity": "sha512-LoEDv5pgpvWgPF4kNYuIp0qqSJVWak/dML0RY74xlzMZiT9w77teNAwKYKWBTYjlokMirg+o3jBwp+vlLrcfAA==", + "version": "1.6.7", + "resolved": "https://registry.npmjs.org/loglevel/-/loglevel-1.6.7.tgz", + "integrity": "sha512-cY2eLFrQSAfVPhCgH1s7JI73tMbg9YC3v3+ZHVW67sBS7UxWzNEk/ZBbSfLykBWHp33dqqtOv82gjhKEi81T/A==", "dev": true }, "loglevel-colored-level-prefix": { @@ -2479,55 +2120,46 @@ } } }, - "map-cache": { - "version": "0.2.2", - "resolved": "https://registry.npmjs.org/map-cache/-/map-cache-0.2.2.tgz", - "integrity": "sha1-wyq9C9ZSXZsFFkW7TyasXcmKDb8=", - "dev": true - }, - "map-visit": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/map-visit/-/map-visit-1.0.0.tgz", - "integrity": "sha1-7Nyo8TFE5mDxtb1B8S80edmN+48=", - "dev": true, - "requires": { - "object-visit": "^1.0.0" - } - }, "memory-pager": { "version": "1.5.0", "resolved": "https://registry.npmjs.org/memory-pager/-/memory-pager-1.5.0.tgz", "integrity": "sha512-ZS4Bp4r/Zoeq6+NLJpP+0Zzm0pR8whtGPf1XExKLJBAczGMnSi3It14OiNCStjQjM6NU1okjQGSxgEZN8eBYKg==", "optional": true }, + "merge-stream": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz", + "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==", + "dev": true + }, "meteor-node-stubs": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/meteor-node-stubs/-/meteor-node-stubs-0.4.1.tgz", - "integrity": "sha512-UO2OStvLOKoApmOdIP5eCqoLaa/ritMXRg4ffJVdkNLEsczzPvTjgC0Mxk4cM4R8MZkwll90FYgjDf5qUTJdMA==", + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/meteor-node-stubs/-/meteor-node-stubs-1.0.0.tgz", + "integrity": "sha512-QJwyv23wyXD3uEMzk5Xr/y5ezoVlCbHvBbrgdkVadn84dmifLRbs0PtD6EeNw5NLIk+SQSfxld7IMdEsneGz5w==", "requires": { "assert": "^1.4.1", - "browserify-zlib": "^0.1.4", - "buffer": "^4.9.1", + "browserify-zlib": "^0.2.0", + "buffer": "^5.2.1", "console-browserify": "^1.1.0", "constants-browserify": "^1.0.0", - "crypto-browserify": "^3.11.0", - "domain-browser": "^1.1.7", - "events": "^1.1.1", - "https-browserify": "0.0.1", - "os-browserify": "^0.2.1", - "path-browserify": "0.0.0", - "process": "^0.11.9", - "punycode": "^1.4.1", + "crypto-browserify": "^3.12.0", + "domain-browser": "^1.2.0", + "events": "^3.0.0", + "https-browserify": "^1.0.0", + "os-browserify": "^0.3.0", + "path-browserify": "^1.0.0", + "process": "^0.11.10", + "punycode": "^2.1.1", "querystring-es3": "^0.2.1", - "readable-stream": "^2.3.6", - "stream-browserify": "^2.0.1", - "stream-http": "^2.8.0", - "string_decoder": "^1.1.0", - "timers-browserify": "^1.4.2", - "tty-browserify": "0.0.0", + "readable-stream": "^3.3.0", + "stream-browserify": "^2.0.2", + "stream-http": "^3.0.0", + "string_decoder": "^1.2.0", + "timers-browserify": "^2.0.10", + "tty-browserify": "0.0.1", "url": "^0.11.0", - "util": "^0.10.3", - "vm-browserify": "0.0.4" + "util": "^0.11.1", + "vm-browserify": "^1.1.0" }, "dependencies": { "asn1.js": { @@ -2544,6 +2176,15 @@ "bundled": true, "requires": { "util": "0.10.3" + }, + "dependencies": { + "util": { + "version": "0.10.3", + "bundled": true, + "requires": { + "inherits": "2.0.1" + } + } } }, "base64-js": { @@ -2580,12 +2221,13 @@ } }, "browserify-des": { - "version": "1.0.1", + "version": "1.0.2", "bundled": true, "requires": { "cipher-base": "^1.0.1", "des.js": "^1.0.0", - "inherits": "^2.0.1" + "inherits": "^2.0.1", + "safe-buffer": "^5.1.2" } }, "browserify-rsa": { @@ -2610,19 +2252,18 @@ } }, "browserify-zlib": { - "version": "0.1.4", + "version": "0.2.0", "bundled": true, "requires": { - "pako": "~0.2.0" + "pako": "~1.0.5" } }, "buffer": { - "version": "4.9.1", + "version": "5.2.1", "bundled": true, "requires": { "base64-js": "^1.0.2", - "ieee754": "^1.1.4", - "isarray": "^1.0.0" + "ieee754": "^1.1.4" } }, "buffer-xor": { @@ -2730,7 +2371,7 @@ "bundled": true }, "elliptic": { - "version": "6.4.0", + "version": "6.4.1", "bundled": true, "requires": { "bn.js": "^4.4.0", @@ -2743,7 +2384,7 @@ } }, "events": { - "version": "1.1.1", + "version": "3.0.0", "bundled": true }, "evp_bytestokey": { @@ -2763,11 +2404,11 @@ } }, "hash.js": { - "version": "1.1.3", + "version": "1.1.7", "bundled": true, "requires": { "inherits": "^2.0.3", - "minimalistic-assert": "^1.0.0" + "minimalistic-assert": "^1.0.1" }, "dependencies": { "inherits": { @@ -2786,15 +2427,11 @@ } }, "https-browserify": { - "version": "0.0.1", + "version": "1.0.0", "bundled": true }, "ieee754": { - "version": "1.1.11", - "bundled": true - }, - "indexof": { - "version": "0.0.1", + "version": "1.1.13", "bundled": true }, "inherits": { @@ -2806,11 +2443,12 @@ "bundled": true }, "md5.js": { - "version": "1.3.4", + "version": "1.3.5", "bundled": true, "requires": { "hash-base": "^3.0.0", - "inherits": "^2.0.1" + "inherits": "^2.0.1", + "safe-buffer": "^5.1.2" } }, "miller-rabin": { @@ -2830,30 +2468,31 @@ "bundled": true }, "os-browserify": { - "version": "0.2.1", + "version": "0.3.0", "bundled": true }, "pako": { - "version": "0.2.9", + "version": "1.0.10", "bundled": true }, "parse-asn1": { - "version": "5.1.1", + "version": "5.1.4", "bundled": true, "requires": { "asn1.js": "^4.0.0", "browserify-aes": "^1.0.0", "create-hash": "^1.1.0", "evp_bytestokey": "^1.0.0", - "pbkdf2": "^3.0.3" + "pbkdf2": "^3.0.3", + "safe-buffer": "^5.1.1" } }, "path-browserify": { - "version": "0.0.0", + "version": "1.0.0", "bundled": true }, "pbkdf2": { - "version": "3.0.16", + "version": "3.0.17", "bundled": true, "requires": { "create-hash": "^1.1.2", @@ -2872,18 +2511,19 @@ "bundled": true }, "public-encrypt": { - "version": "4.0.2", + "version": "4.0.3", "bundled": true, "requires": { "bn.js": "^4.1.0", "browserify-rsa": "^4.0.0", "create-hash": "^1.1.0", "parse-asn1": "^5.0.0", - "randombytes": "^2.0.1" + "randombytes": "^2.0.1", + "safe-buffer": "^5.1.2" } }, "punycode": { - "version": "1.4.1", + "version": "2.1.1", "bundled": true }, "querystring": { @@ -2895,7 +2535,7 @@ "bundled": true }, "randombytes": { - "version": "2.0.6", + "version": "2.1.0", "bundled": true, "requires": { "safe-buffer": "^5.1.0" @@ -2910,16 +2550,12 @@ } }, "readable-stream": { - "version": "2.3.6", + "version": "3.3.0", "bundled": true, "requires": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.3", - "isarray": "~1.0.0", - "process-nextick-args": "~2.0.0", - "safe-buffer": "~5.1.1", - "string_decoder": "~1.1.1", - "util-deprecate": "~1.0.1" + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" }, "dependencies": { "inherits": { @@ -2940,6 +2576,10 @@ "version": "5.1.2", "bundled": true }, + "setimmediate": { + "version": "1.0.5", + "bundled": true + }, "sha.js": { "version": "2.4.11", "bundled": true, @@ -2949,44 +2589,67 @@ } }, "stream-browserify": { - "version": "2.0.1", + "version": "2.0.2", "bundled": true, "requires": { "inherits": "~2.0.1", "readable-stream": "^2.0.2" + }, + "dependencies": { + "readable-stream": { + "version": "2.3.6", + "bundled": true, + "requires": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + }, + "dependencies": { + "inherits": { + "version": "2.0.3", + "bundled": true + } + } + }, + "string_decoder": { + "version": "1.1.1", + "bundled": true, + "requires": { + "safe-buffer": "~5.1.0" + } + } } }, "stream-http": { - "version": "2.8.1", + "version": "3.0.0", "bundled": true, "requires": { "builtin-status-codes": "^3.0.0", "inherits": "^2.0.1", - "readable-stream": "^2.3.3", - "to-arraybuffer": "^1.0.0", + "readable-stream": "^3.0.6", "xtend": "^4.0.0" } }, "string_decoder": { - "version": "1.1.1", + "version": "1.2.0", "bundled": true, "requires": { "safe-buffer": "~5.1.0" } }, "timers-browserify": { - "version": "1.4.2", + "version": "2.0.10", "bundled": true, "requires": { - "process": "~0.11.0" + "setimmediate": "^1.0.4" } }, - "to-arraybuffer": { - "version": "1.0.1", - "bundled": true - }, "tty-browserify": { - "version": "0.0.0", + "version": "0.0.1", "bundled": true }, "url": { @@ -3004,10 +2667,16 @@ } }, "util": { - "version": "0.10.3", + "version": "0.11.1", "bundled": true, "requires": { - "inherits": "2.0.1" + "inherits": "2.0.3" + }, + "dependencies": { + "inherits": { + "version": "2.0.3", + "bundled": true + } } }, "util-deprecate": { @@ -3015,11 +2684,8 @@ "bundled": true }, "vm-browserify": { - "version": "0.0.4", - "bundled": true, - "requires": { - "indexof": "0.0.1" - } + "version": "1.1.0", + "bundled": true }, "xtend": { "version": "4.0.1", @@ -3028,24 +2694,13 @@ } }, "micromatch": { - "version": "3.1.10", - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", - "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.2.tgz", + "integrity": "sha512-y7FpHSbMUMoyPbYUSzO6PaZ6FyRnQOpHuKwbo1G+Knck95XVU4QAiKdGEnj5wwoS7PlOgthX/09u5iFJ+aYf5Q==", "dev": true, "requires": { - "arr-diff": "^4.0.0", - "array-unique": "^0.3.2", - "braces": "^2.3.1", - "define-property": "^2.0.2", - "extend-shallow": "^3.0.2", - "extglob": "^2.0.4", - "fragment-cache": "^0.2.1", - "kind-of": "^6.0.2", - "nanomatch": "^1.2.9", - "object.pick": "^1.3.0", - "regex-not": "^1.0.0", - "snapdragon": "^0.8.1", - "to-regex": "^3.0.2" + "braces": "^3.0.1", + "picomatch": "^2.0.5" } }, "mimic-fn": { @@ -3068,41 +2723,20 @@ "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==" }, "minipass": { - "version": "2.3.5", - "resolved": "https://registry.npmjs.org/minipass/-/minipass-2.3.5.tgz", - "integrity": "sha512-Gi1W4k059gyRbyVUZQ4mEqLm0YIUiGYfvxhF6SIlk3ui1WVxMTGfGdQ2SInh3PDrRTVvPKgULkpJtT4RH10+VA==", + "version": "2.9.0", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-2.9.0.tgz", + "integrity": "sha512-wxfUjg9WebH+CUDX/CdbRlh5SmfZiy/hpkxaRI16Y9W56Pa75sWgd/rvFilSgrauD9NyFymP/+JFV3KwzIsJeg==", "requires": { "safe-buffer": "^5.1.2", "yallist": "^3.0.0" } }, "minizlib": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/minizlib/-/minizlib-1.2.1.tgz", - "integrity": "sha512-7+4oTUOWKg7AuL3vloEWekXY2/D20cevzsrNT2kGWm+39J9hGTCBv8VI5Pm5lXZ/o3/mdR4f8rflAPhnQb8mPA==", - "requires": { - "minipass": "^2.2.1" - } - }, - "mixin-deep": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/mixin-deep/-/mixin-deep-1.3.2.tgz", - "integrity": "sha512-WRoDn//mXBiJ1H40rqa3vH0toePwSsGb45iInWlTySa+Uu4k3tYUSxa2v1KqAiLtvlrSzaExqS1gtk96A9zvEA==", - "dev": true, + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/minizlib/-/minizlib-1.3.3.tgz", + "integrity": "sha512-6ZYMOEnmVsdCeTJVE0W9ZD+pVnE8h9Hma/iOwwRDsdQoePpoX56/8B6z3P9VNwppJuBKNRuFDRNRqRWexT9G9Q==", "requires": { - "for-in": "^1.0.2", - "is-extendable": "^1.0.1" - }, - "dependencies": { - "is-extendable": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", - "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", - "dev": true, - "requires": { - "is-plain-object": "^2.0.4" - } - } + "minipass": "^2.9.0" } }, "mkdirp": { @@ -3110,7 +2744,14 @@ "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.1.tgz", "integrity": "sha1-MAV0OOrGz3+MR2fzhkjWaX11yQM=", "requires": { - "minimist": "1.2.5" + "minimist": "0.0.8" + }, + "dependencies": { + "minimist": { + "version": "0.0.8", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-0.0.8.tgz", + "integrity": "sha1-hX/Kv8M5fSYluCKCYuhqp6ARsF0=" + } } }, "moment": { @@ -3120,20 +2761,22 @@ "optional": true }, "mongodb": { - "version": "3.3.3", - "resolved": "https://registry.npmjs.org/mongodb/-/mongodb-3.3.3.tgz", - "integrity": "sha512-MdRnoOjstmnrKJsK8PY0PjP6fyF/SBS4R8coxmhsfEU7tQ46/J6j+aSHF2n4c2/H8B+Hc/Klbfp8vggZfI0mmA==", + "version": "3.5.5", + "resolved": "https://registry.npmjs.org/mongodb/-/mongodb-3.5.5.tgz", + "integrity": "sha512-GCjDxR3UOltDq00Zcpzql6dQo1sVry60OXJY3TDmFc2SWFY6c8Gn1Ardidc5jDirvJrx2GC3knGOImKphbSL3A==", "requires": { + "bl": "^2.2.0", "bson": "^1.1.1", + "denque": "^1.4.1", "require_optional": "^1.0.1", "safe-buffer": "^5.1.2", "saslprep": "^1.0.0" }, "dependencies": { "bson": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/bson/-/bson-1.1.1.tgz", - "integrity": "sha512-jCGVYLoYMHDkOsbwJZBCqwMHyH4c+wzgI9hG7Z6SZJRXWr+x58pdIbm2i9a/jFGCkRJqRUr8eoI7lDWa0hTkxg==" + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/bson/-/bson-1.1.3.tgz", + "integrity": "sha512-TdiJxMVnodVS7r0BdL42y/pqC9cL2iKynVwA0Ho3qbsQYr428veL3l7BQyuqiw+Q5SqqoT0m4srSY/BlZ9AxXg==" } } }, @@ -3184,28 +2827,10 @@ } }, "nan": { - "version": "2.13.2", - "resolved": "https://registry.npmjs.org/nan/-/nan-2.13.2.tgz", - "integrity": "sha512-TghvYc72wlMGMVMluVo9WRJc0mB8KxxF/gZ4YYFy7V2ZQX9l7rgbPg7vjS9mt6U5HXODVFVI2bOduCzwOMv/lw==" - }, - "nanomatch": { - "version": "1.2.13", - "resolved": "https://registry.npmjs.org/nanomatch/-/nanomatch-1.2.13.tgz", - "integrity": "sha512-fpoe2T0RbHwBTBUOftAfBPaDEi06ufaUai0mE6Yn1kacc3SnTErfb/h+X94VXzI64rKFHYImXSvdwGGCmwOqCA==", - "dev": true, - "requires": { - "arr-diff": "^4.0.0", - "array-unique": "^0.3.2", - "define-property": "^2.0.2", - "extend-shallow": "^3.0.2", - "fragment-cache": "^0.2.1", - "is-windows": "^1.0.2", - "kind-of": "^6.0.2", - "object.pick": "^1.3.0", - "regex-not": "^1.0.0", - "snapdragon": "^0.8.1", - "to-regex": "^3.0.1" - } + "version": "2.14.0", + "resolved": "https://registry.npmjs.org/nan/-/nan-2.14.0.tgz", + "integrity": "sha512-INOFj37C7k3AfaNTtX8RhsTw7qRy7eLET14cROi9+5HAVbbHuIWUHEauBv5qT4Av2tWasiTY1Jw6puUNqRJXQg==", + "optional": true }, "natural-compare": { "version": "1.4.0", @@ -3220,9 +2845,9 @@ "optional": true }, "needle": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/needle/-/needle-2.4.0.tgz", - "integrity": "sha512-4Hnwzr3mi5L97hMYeNl8wRW/Onhy4nUKR/lVemJ8gJedxxUyBLm9kkrDColJvoSfwi0jCNhD+xCdOtiGDQiRZg==", + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/needle/-/needle-2.3.3.tgz", + "integrity": "sha512-EkY0GeSq87rWp1hoq/sH/wnTWgFVhYlnIkbJ0YJFfRgEFlz2RraCjBpFQ+vrEgEdp0ThfyHADmkChEhcb7PKyw==", "requires": { "debug": "^3.2.6", "iconv-lite": "^0.4.4", @@ -3235,10 +2860,15 @@ "integrity": "sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ==", "dev": true }, + "node-addon-api": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/node-addon-api/-/node-addon-api-2.0.0.tgz", + "integrity": "sha512-ASCL5U13as7HhOExbT6OlWJJUV/lLzL2voOSP1UVehpRD8FbSrSDjfScK/KwAvVTI5AS6r4VwbOMlIqtvRidnA==" + }, "node-pre-gyp": { - "version": "0.12.0", - "resolved": "https://registry.npmjs.org/node-pre-gyp/-/node-pre-gyp-0.12.0.tgz", - "integrity": "sha512-4KghwV8vH5k+g2ylT+sLTjy5wmUOb9vPhnM8NHvRf9dHmnW/CndrFXy2aRPaPST6dugXSdHXfeaHQm77PIz/1A==", + "version": "0.14.0", + "resolved": "https://registry.npmjs.org/node-pre-gyp/-/node-pre-gyp-0.14.0.tgz", + "integrity": "sha512-+CvDC7ZttU/sSt9rFjix/P05iS43qHCOOGzcr3Ry99bXG7VX953+vFyEuph/tfqoYu8dttBkE86JSKBO2OzcxA==", "requires": { "detect-libc": "^1.0.2", "mkdirp": "^0.5.1", @@ -3249,13 +2879,13 @@ "rc": "^1.2.7", "rimraf": "^2.6.1", "semver": "^5.3.0", - "tar": "^4" + "tar": "^4.4.2" } }, "nopt": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/nopt/-/nopt-4.0.1.tgz", - "integrity": "sha1-0NRoWv1UFRk8jHUFYC0NF81kR00=", + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/nopt/-/nopt-4.0.3.tgz", + "integrity": "sha512-CvaGwVMztSMJLOeXPrez7fyfObdZqNUK1cPAEzLHrTybIua9pMdmmPR5YwtfNftIOMv3DPUhFaxsZMNTQO20Kg==", "requires": { "abbrev": "1", "osenv": "^0.1.4" @@ -3273,47 +2903,50 @@ "validate-npm-package-license": "^3.0.1" } }, - "npm-bundled": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/npm-bundled/-/npm-bundled-1.0.6.tgz", - "integrity": "sha512-8/JCaftHwbd//k6y2rEWp6k1wxVfpFzB6t1p825+cUb7Ym2XQfhwIC5KwhrvzZRJu+LtDE585zVaS32+CGtf0g==" + "normalize-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", + "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", + "dev": true }, - "npm-packlist": { - "version": "1.4.4", - "resolved": "https://registry.npmjs.org/npm-packlist/-/npm-packlist-1.4.4.tgz", - "integrity": "sha512-zTLo8UcVYtDU3gdeaFu2Xu0n0EvelfHDGuqtNIn5RO7yQj4H1TqNdBc/yZjxnWA0PVB8D3Woyp0i5B43JwQ6Vw==", + "npm-bundled": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/npm-bundled/-/npm-bundled-1.1.1.tgz", + "integrity": "sha512-gqkfgGePhTpAEgUsGEgcq1rqPXA+tv/aVBlgEzfXwA1yiUJF7xtEt3CtVwOjNYQOVknDk0F20w58Fnm3EtG0fA==", "requires": { - "ignore-walk": "^3.0.1", - "npm-bundled": "^1.0.1" + "npm-normalize-package-bin": "^1.0.1" } }, - "npm-path": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/npm-path/-/npm-path-2.0.4.tgz", - "integrity": "sha512-IFsj0R9C7ZdR5cP+ET342q77uSRdtWOlWpih5eC+lu29tIDbNEgDbzgVJ5UFvYHWhxDZ5TFkJafFioO0pPQjCw==", - "dev": true, - "requires": { - "which": "^1.2.10" - } + "npm-normalize-package-bin": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/npm-normalize-package-bin/-/npm-normalize-package-bin-1.0.1.tgz", + "integrity": "sha512-EPfafl6JL5/rU+ot6P3gRSCpPDW5VmIzX959Ob1+ySFUuuYHWHekXpwdUZcKP5C+DS4GEtdJluwBjnsNDl+fSA==" }, - "npm-run-path": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-2.0.2.tgz", - "integrity": "sha1-NakjLfo11wZ7TLLd8jV7GHFTbF8=", - "dev": true, + "npm-packlist": { + "version": "1.4.8", + "resolved": "https://registry.npmjs.org/npm-packlist/-/npm-packlist-1.4.8.tgz", + "integrity": "sha512-5+AZgwru5IevF5ZdnFglB5wNlHG1AOOuw28WhUq8/8emhBmLv6jX5by4WJCh7lW0uSYZYS6DXqIsyZVIXRZU9A==", "requires": { - "path-key": "^2.0.0" + "ignore-walk": "^3.0.1", + "npm-bundled": "^1.0.1", + "npm-normalize-package-bin": "^1.0.1" } }, - "npm-which": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/npm-which/-/npm-which-3.0.1.tgz", - "integrity": "sha1-kiXybsOihcIJyuZ8OxGmtKtxQKo=", + "npm-run-path": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz", + "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==", "dev": true, "requires": { - "commander": "^2.9.0", - "npm-path": "^2.0.2", - "which": "^1.2.10" + "path-key": "^3.0.0" + }, + "dependencies": { + "path-key": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", + "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", + "dev": true + } } }, "npmlog": { @@ -3337,36 +2970,11 @@ "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=" }, - "object-copy": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/object-copy/-/object-copy-0.1.0.tgz", - "integrity": "sha1-fn2Fi3gb18mRpBupde04EnVOmYw=", - "dev": true, - "requires": { - "copy-descriptor": "^0.1.0", - "define-property": "^0.2.5", - "kind-of": "^3.0.3" - }, - "dependencies": { - "define-property": { - "version": "0.2.5", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", - "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", - "dev": true, - "requires": { - "is-descriptor": "^0.1.0" - } - }, - "kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", - "dev": true, - "requires": { - "is-buffer": "^1.1.5" - } - } - } + "object-inspect": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.7.0.tgz", + "integrity": "sha512-a7pEHdh1xKIAgTySUGgLMx/xwDZskN1Ud6egYYN3EdRW4ZMPNEDUTF+hwy2LUC+Bl+SyLXANnwz/jyh/qutKUw==", + "dev": true }, "object-keys": { "version": "1.1.1", @@ -3374,32 +2982,26 @@ "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==", "dev": true }, - "object-visit": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/object-visit/-/object-visit-1.0.1.tgz", - "integrity": "sha1-95xEk68MU3e1n+OdOV5BBC3QRbs=", - "dev": true, - "requires": { - "isobject": "^3.0.0" - } - }, - "object.pick": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/object.pick/-/object.pick-1.3.0.tgz", - "integrity": "sha1-h6EKxMFpS9Lhy/U1kaZhQftd10c=", + "object.assign": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.0.tgz", + "integrity": "sha512-exHJeq6kBKj58mqGyTQ9DFvrZC/eR6OwxzoM9YRoGBqrXYonaFyGiFMuc9VZrXf7DarreEwMpurG3dd+CNyW5w==", "dev": true, "requires": { - "isobject": "^3.0.1" + "define-properties": "^1.1.2", + "function-bind": "^1.1.1", + "has-symbols": "^1.0.0", + "object-keys": "^1.0.11" } }, "object.values": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.1.0.tgz", - "integrity": "sha512-8mf0nKLAoFX6VlNVdhGj31SVYpaNFtUnuoOXWyFEstsWRgU837AK+JYM0iAxwkSzGRbwn8cbFmgbyxj1j4VbXg==", + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.1.1.tgz", + "integrity": "sha512-WTa54g2K8iu0kmS/us18jEmdv1a4Wi//BZ/DTVYEcH0XhLM5NYdpDHja3gt57VrZLcNAO2WGA+KpWsDBaHt6eA==", "dev": true, "requires": { "define-properties": "^1.1.3", - "es-abstract": "^1.12.0", + "es-abstract": "^1.17.0-next.1", "function-bind": "^1.1.1", "has": "^1.0.3" } @@ -3422,17 +3024,17 @@ } }, "optionator": { - "version": "0.8.2", - "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.8.2.tgz", - "integrity": "sha1-NkxeQJ0/TWMB1sC0wFu6UBgK62Q=", + "version": "0.8.3", + "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.8.3.tgz", + "integrity": "sha512-+IW9pACdk3XWmmTXG8m3upGUJst5XRGzxMRjXzAuJ1XnIFNvfhjjIuYkDvysnPQ7qzqVzLt78BCruntqRhWQbA==", "dev": true, "requires": { "deep-is": "~0.1.3", - "fast-levenshtein": "~2.0.4", + "fast-levenshtein": "~2.0.6", "levn": "~0.3.0", "prelude-ls": "~1.1.2", "type-check": "~0.3.2", - "wordwrap": "~1.0.0" + "word-wrap": "~1.2.3" } }, "os": { @@ -3466,9 +3068,9 @@ } }, "p-finally": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-1.0.0.tgz", - "integrity": "sha1-P7z7FbiZpEEjs0ttzBi3JDNqLK4=", + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-2.0.1.tgz", + "integrity": "sha512-vpm09aKwq6H9phqRQzecoDpD8TmVyGw70qmWlyq5onxY7tqyTTFVvxMykxQSQKILBSFlbXpypIw2T1Ml7+DDtw==", "dev": true }, "p-limit": { @@ -3490,9 +3092,9 @@ } }, "p-map": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/p-map/-/p-map-1.2.0.tgz", - "integrity": "sha512-r6zKACMNhjPJMTl8KcFH4li//gkrXWfbD6feV8l6doRHlzljFWGJ2AP6iKaCJXyZmAUMOPtvbW7EXkbWO/pLEA==", + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/p-map/-/p-map-2.1.0.tgz", + "integrity": "sha512-y3b8Kpd8OAN444hxfBbFfj1FY/RjtTd8tzYwhUqNYXx0fXx2iX4maP4Qr6qhIKbQXI02wTLAda4fYUbDagTUFw==", "dev": true }, "p-try": { @@ -3502,9 +3104,9 @@ "dev": true }, "page": { - "version": "1.11.4", - "resolved": "https://registry.npmjs.org/page/-/page-1.11.4.tgz", - "integrity": "sha512-8JMZzcE5W4qk+/DtmogN57cI+Yscy7xTYCpfSO7s3Tx6LjZuAfHFQY1+cKIAy60NaXdzVD6nOc3objaVbE0HJg==", + "version": "1.11.5", + "resolved": "https://registry.npmjs.org/page/-/page-1.11.5.tgz", + "integrity": "sha512-0JXUHc7Y8p1cPJQbhZSwaKO3p+bU3Rgny+OM5gJMKHWHvJKan/fsE5RUzEjRQolv9DzPOSVWfSOHz0lLxK19eA==", "requires": { "path-to-regexp": "~1.2.1" } @@ -3527,12 +3129,6 @@ "error-ex": "^1.2.0" } }, - "pascalcase": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/pascalcase/-/pascalcase-0.1.1.tgz", - "integrity": "sha1-s2PlXoAGym/iF4TS2yK9FdeRfxQ=", - "dev": true - }, "path-exists": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", @@ -3586,6 +3182,12 @@ "pify": "^2.0.0" } }, + "picomatch": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.2.1.tgz", + "integrity": "sha512-ISBaA8xQNmwELC7eOjqFKMESB2VIqt4PPDD0nsS95b/9dZXvVKOlz9keMSnoGGKcOHXfTvDD6WMaRoSc9UuhRA==", + "dev": true + }, "pify": { "version": "2.3.0", "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", @@ -3610,18 +3212,6 @@ "semver-compare": "^1.0.0" } }, - "pluralize": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/pluralize/-/pluralize-7.0.0.tgz", - "integrity": "sha512-ARhBOdzS3e41FbkW/XWrTEtukqqLoK5+Z/4UeDaLuSW+39JPeFgs4gCGqsrJHVZX0fUrx//4OF0K1CUGwlIFow==", - "dev": true - }, - "posix-character-classes": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/posix-character-classes/-/posix-character-classes-0.1.1.tgz", - "integrity": "sha1-AerA/jta9xoqbAL+q7jB/vfgDqs=", - "dev": true - }, "pre-commit": { "version": "1.2.2", "resolved": "https://registry.npmjs.org/pre-commit/-/pre-commit-1.2.2.tgz", @@ -3667,53 +3257,48 @@ "dev": true }, "prettier": { - "version": "1.18.2", - "resolved": "https://registry.npmjs.org/prettier/-/prettier-1.18.2.tgz", - "integrity": "sha512-OeHeMc0JhFE9idD4ZdtNibzY0+TPHSpSSb9h8FqtP+YnoZZ1sl8Vc9b1sasjfymH3SonAF4QcA2+mzHPhMvIiw==", + "version": "1.19.1", + "resolved": "https://registry.npmjs.org/prettier/-/prettier-1.19.1.tgz", + "integrity": "sha512-s7PoyDv/II1ObgQunCbB9PdLmUcBZcnWOcxDh7O0N/UwDEsHyqkW+Qh28jW+mVuCdx7gLB0BotYI1Y6uI9iyew==", "dev": true }, "prettier-eslint": { - "version": "8.8.2", - "resolved": "https://registry.npmjs.org/prettier-eslint/-/prettier-eslint-8.8.2.tgz", - "integrity": "sha512-2UzApPuxi2yRoyMlXMazgR6UcH9DKJhNgCviIwY3ixZ9THWSSrUww5vkiZ3C48WvpFl1M1y/oU63deSy1puWEA==", + "version": "9.0.1", + "resolved": "https://registry.npmjs.org/prettier-eslint/-/prettier-eslint-9.0.1.tgz", + "integrity": "sha512-KZT65QTosSAqBBqmrC+RpXbsMRe7Os2YSR9cAfFbDlyPAopzA/S5bioiZ3rpziNQNSJaOxmtXSx07EQ+o2Dlug==", "dev": true, "requires": { - "babel-runtime": "^6.26.0", + "@typescript-eslint/parser": "^1.10.2", "common-tags": "^1.4.0", + "core-js": "^3.1.4", "dlv": "^1.1.0", - "eslint": "^4.0.0", - "indent-string": "^3.2.0", + "eslint": "^5.0.0", + "indent-string": "^4.0.0", "lodash.merge": "^4.6.0", "loglevel-colored-level-prefix": "^1.0.0", "prettier": "^1.7.0", "pretty-format": "^23.0.1", "require-relative": "^0.8.7", - "typescript": "^2.5.1", - "typescript-eslint-parser": "^16.0.0", + "typescript": "^3.2.1", "vue-eslint-parser": "^2.0.2" }, "dependencies": { "acorn": { - "version": "7.1.1", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.1.1.tgz", - "integrity": "sha512-add7dgA5ppRPxCFJoAGfMDi7PIBXq1RtGo7BhbLaxwrXPOmw8gq48Y9ozT01hUKy9byMjlR20EJhu5zlkErEkg==", + "version": "6.4.1", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-6.4.1.tgz", + "integrity": "sha512-ZVA9k326Nwrj3Cj9jlh3wGFutC2ZornPNARZwsNYqQYgN0EsV2d53w5RN/co65Ohn4sUAUtb1rSUAOD6XN9idA==", "dev": true }, - "acorn-jsx": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-3.0.1.tgz", - "integrity": "sha1-r9+UiPsezvyDSPb7IvRk4ypYs2s=", + "ajv": { + "version": "6.12.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.0.tgz", + "integrity": "sha512-D6gFiFA0RRLyUbvijN74DWAjXSFxWKaWP7mldxkVhyhAV3+SWA9HEJPHQ2c9soIeTFJqcSdFDGFgdqs1iUU2Hw==", "dev": true, "requires": { - "acorn": "^7.1.1" - }, - "dependencies": { - "acorn": { - "version": "7.1.1", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.1.1.tgz", - "integrity": "sha512-add7dgA5ppRPxCFJoAGfMDi7PIBXq1RtGo7BhbLaxwrXPOmw8gq48Y9ozT01hUKy9byMjlR20EJhu5zlkErEkg==", - "dev": true - } + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" } }, "ansi-escapes": { @@ -3728,12 +3313,6 @@ "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=", "dev": true }, - "chardet": { - "version": "0.4.2", - "resolved": "https://registry.npmjs.org/chardet/-/chardet-0.4.2.tgz", - "integrity": "sha1-tUc7M9yXxCTl2Y3IfVXU2KKci/I=", - "dev": true - }, "cli-cursor": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-2.1.0.tgz", @@ -3743,76 +3322,69 @@ "restore-cursor": "^2.0.0" } }, - "cross-spawn": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-5.1.0.tgz", - "integrity": "sha1-6L0O/uWPz/b4+UUQoKVUu/ojVEk=", - "dev": true, - "requires": { - "lru-cache": "^4.0.1", - "shebang-command": "^1.2.0", - "which": "^1.2.9" - } + "core-js": { + "version": "3.6.4", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.6.4.tgz", + "integrity": "sha512-4paDGScNgZP2IXXilaffL9X7968RuvwlkK3xWtZRVqgd8SYNiVKRJvkFd1aqqEuPfN7E68ZHEp9hDj6lHj4Hyw==", + "dev": true }, - "doctrine": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz", - "integrity": "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==", + "debug": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz", + "integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==", "dev": true, "requires": { - "esutils": "^2.0.2" + "ms": "^2.1.1" } }, "eslint": { - "version": "4.19.1", - "resolved": "https://registry.npmjs.org/eslint/-/eslint-4.19.1.tgz", - "integrity": "sha512-bT3/1x1EbZB7phzYu7vCr1v3ONuzDtX8WjuM9c0iYxe+cq+pwcKEoQjl7zd3RpC6YOLgnSy3cTN58M2jcoPDIQ==", + "version": "5.16.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-5.16.0.tgz", + "integrity": "sha512-S3Rz11i7c8AA5JPv7xAH+dOyq/Cu/VXHiHXBPOU1k/JAM5dXqQPt3qcrhpHSorXmrpu2g0gkIBVXAqCpzfoZIg==", "dev": true, "requires": { - "ajv": "^5.3.0", - "babel-code-frame": "^6.22.0", + "@babel/code-frame": "^7.0.0", + "ajv": "^6.9.1", "chalk": "^2.1.0", - "concat-stream": "^1.6.0", - "cross-spawn": "^5.1.0", - "debug": "^3.1.0", - "doctrine": "^2.1.0", - "eslint-scope": "^3.7.1", + "cross-spawn": "^6.0.5", + "debug": "^4.0.1", + "doctrine": "^3.0.0", + "eslint-scope": "^4.0.3", + "eslint-utils": "^1.3.1", "eslint-visitor-keys": "^1.0.0", - "espree": "^3.5.4", - "esquery": "^1.0.0", + "espree": "^5.0.1", + "esquery": "^1.0.1", "esutils": "^2.0.2", - "file-entry-cache": "^2.0.0", + "file-entry-cache": "^5.0.1", "functional-red-black-tree": "^1.0.1", "glob": "^7.1.2", - "globals": "^11.0.1", - "ignore": "^3.3.3", + "globals": "^11.7.0", + "ignore": "^4.0.6", + "import-fresh": "^3.0.0", "imurmurhash": "^0.1.4", - "inquirer": "^3.0.6", - "is-resolvable": "^1.0.0", - "js-yaml": "^3.9.1", + "inquirer": "^6.2.2", + "js-yaml": "^3.13.0", "json-stable-stringify-without-jsonify": "^1.0.1", "levn": "^0.3.0", - "lodash": "^4.17.4", - "minimatch": "^3.0.2", + "lodash": "^4.17.11", + "minimatch": "^3.0.4", "mkdirp": "^0.5.1", "natural-compare": "^1.4.0", "optionator": "^0.8.2", "path-is-inside": "^1.0.2", - "pluralize": "^7.0.0", "progress": "^2.0.0", - "regexpp": "^1.0.1", - "require-uncached": "^1.0.3", - "semver": "^5.3.0", + "regexpp": "^2.0.1", + "semver": "^5.5.1", "strip-ansi": "^4.0.0", - "strip-json-comments": "~2.0.1", - "table": "4.0.2", - "text-table": "~0.2.0" + "strip-json-comments": "^2.0.1", + "table": "^5.2.3", + "text-table": "^0.2.0" } }, "eslint-scope": { - "version": "3.7.3", - "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-3.7.3.tgz", - "integrity": "sha512-W+B0SvF4gamyCTmUc+uITPY0989iXVfKvhwtmJocTaYoc/3khEHmEmvfY/Gn9HA9VV75jrQECsHizkNw1b68FA==", + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-4.0.3.tgz", + "integrity": "sha512-p7VutNr1O/QrxysMo3E45FjYDTeXBy0iTltPFNSqKAIfjDSXC+4dj+qfyuD8bfAXrW/y6lW3O76VaYNPKfpKrg==", "dev": true, "requires": { "esrecurse": "^4.1.0", @@ -3820,25 +3392,21 @@ } }, "espree": { - "version": "3.5.4", - "resolved": "https://registry.npmjs.org/espree/-/espree-3.5.4.tgz", - "integrity": "sha512-yAcIQxtmMiB/jL32dzEp2enBeidsB7xWPLNiw3IIkpVds1P+h7qF9YwJq1yUNzp2OKXgAprs4F61ih66UsoD1A==", + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/espree/-/espree-5.0.1.tgz", + "integrity": "sha512-qWAZcWh4XE/RwzLJejfcofscgMc9CamR6Tn1+XRXNzrvUSSbiAjGOI/fggztjIi7y9VLPqnICMIPiGyr8JaZ0A==", "dev": true, "requires": { - "acorn": "^7.1.1", - "acorn-jsx": "^3.0.0" + "acorn": "^6.0.7", + "acorn-jsx": "^5.0.0", + "eslint-visitor-keys": "^1.0.0" } }, - "external-editor": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/external-editor/-/external-editor-2.2.0.tgz", - "integrity": "sha512-bSn6gvGxKt+b7+6TKEv1ZycHleA7aHhRHyAqJyp5pbUFuYYNIzpZnQDk7AsYckyWdEnTeAnay0aCy2aV6iTk9A==", - "dev": true, - "requires": { - "chardet": "^0.4.0", - "iconv-lite": "^0.4.17", - "tmp": "^0.0.33" - } + "fast-deep-equal": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.1.tgz", + "integrity": "sha512-8UEa58QDLauDNfpbrX55Q9jrGHThw2ZMdOky5Gl1CDtVeJDPVrG4Jxx1N8jw2gkWaff5UUuX1KJd+9zGe2B+ZA==", + "dev": true }, "figures": { "version": "2.0.0", @@ -3849,54 +3417,54 @@ "escape-string-regexp": "^1.0.5" } }, - "file-entry-cache": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-2.0.0.tgz", - "integrity": "sha1-w5KZDD5oR4PYOLjISkXYoEhFg2E=", - "dev": true, - "requires": { - "flat-cache": "^1.2.1", - "object-assign": "^4.0.1" - } - }, - "flat-cache": { - "version": "1.3.4", - "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-1.3.4.tgz", - "integrity": "sha512-VwyB3Lkgacfik2vhqR4uv2rvebqmDvFu4jlN/C1RzWoJEo8I7z4Q404oiqYCkq41mni8EzQnm95emU9seckwtg==", - "dev": true, - "requires": { - "circular-json": "^0.3.1", - "graceful-fs": "^4.1.2", - "rimraf": "~2.6.2", - "write": "^0.2.1" - } + "globals": { + "version": "11.12.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz", + "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==", + "dev": true }, - "ignore": { - "version": "3.3.10", - "resolved": "https://registry.npmjs.org/ignore/-/ignore-3.3.10.tgz", - "integrity": "sha512-Pgs951kaMm5GXP7MOvxERINe3gsaVjUWFm+UZPSq9xYriQAksyhg0csnS0KXSNRD5NmNdapXEpjxG49+AKh/ug==", + "indent-string": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-4.0.0.tgz", + "integrity": "sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==", "dev": true }, "inquirer": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-3.3.0.tgz", - "integrity": "sha512-h+xtnyk4EwKvFWHrUYsWErEVR+igKtLdchu+o0Z1RL7VU/jVMFbYir2bp6bAj8efFNxWqHX0dIss6fJQ+/+qeQ==", + "version": "6.5.2", + "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-6.5.2.tgz", + "integrity": "sha512-cntlB5ghuB0iuO65Ovoi8ogLHiWGs/5yNrtUcKjFhSSiVeAIVpD7koaSU9RM8mpXw5YDi9RdYXGQMaOURB7ycQ==", "dev": true, "requires": { - "ansi-escapes": "^3.0.0", - "chalk": "^2.0.0", + "ansi-escapes": "^3.2.0", + "chalk": "^2.4.2", "cli-cursor": "^2.1.0", "cli-width": "^2.0.0", - "external-editor": "^2.0.4", + "external-editor": "^3.0.3", "figures": "^2.0.0", - "lodash": "^4.3.0", + "lodash": "^4.17.12", "mute-stream": "0.0.7", "run-async": "^2.2.0", - "rx-lite": "^4.0.8", - "rx-lite-aggregates": "^4.0.8", + "rxjs": "^6.4.0", "string-width": "^2.1.0", - "strip-ansi": "^4.0.0", + "strip-ansi": "^5.1.0", "through": "^2.3.6" + }, + "dependencies": { + "ansi-regex": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz", + "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==", + "dev": true + }, + "strip-ansi": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz", + "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==", + "dev": true, + "requires": { + "ansi-regex": "^4.1.0" + } + } } }, "is-fullwidth-code-point": { @@ -3905,6 +3473,12 @@ "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=", "dev": true }, + "json-schema-traverse": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", + "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", + "dev": true + }, "mimic-fn": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-1.2.0.tgz", @@ -3926,12 +3500,6 @@ "mimic-fn": "^1.0.0" } }, - "regexpp": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/regexpp/-/regexpp-1.1.0.tgz", - "integrity": "sha512-LOPw8FpgdQF9etWMaAfG/WRthIdXJGYp4mJ2Jgn/2lpkbod9jPn0t9UqN7AxBOKNfzRbYyVfgc7Vk4t/MpnXgw==", - "dev": true - }, "restore-cursor": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-2.0.0.tgz", @@ -3942,15 +3510,6 @@ "signal-exit": "^3.0.2" } }, - "slice-ansi": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-1.0.0.tgz", - "integrity": "sha512-POqxBK6Lb3q6s047D/XsDVNPnF9Dl8JSaqe9h9lURl0OdNqy/ujDrOiIHtsqXMGbWWTIomRzAMaTyawAU//Reg==", - "dev": true, - "requires": { - "is-fullwidth-code-point": "^2.0.0" - } - }, "string-width": { "version": "2.1.1", "resolved": "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz", @@ -3969,29 +3528,6 @@ "requires": { "ansi-regex": "^3.0.0" } - }, - "table": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/table/-/table-4.0.2.tgz", - "integrity": "sha512-UUkEAPdSGxtRpiV9ozJ5cMTtYiqz7Ni1OGqLXRCynrvzdtR1p+cfOWe2RJLwvUG8hNanaSRjecIqwOjqeatDsA==", - "dev": true, - "requires": { - "ajv": "^5.2.3", - "ajv-keywords": "^2.1.0", - "chalk": "^2.1.0", - "lodash": "^4.17.4", - "slice-ansi": "1.0.0", - "string-width": "^2.1.1" - } - }, - "write": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/write/-/write-0.2.1.tgz", - "integrity": "sha1-X8A4KOJkzqP+kUVUdvejxWbLB1c=", - "dev": true, - "requires": { - "mkdirp": "^0.5.1" - } } } }, @@ -4039,16 +3575,25 @@ "integrity": "sha1-8FKijacOYYkX7wqKw0wa5aaChrM=", "dev": true }, + "pump": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz", + "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==", + "dev": true, + "requires": { + "end-of-stream": "^1.1.0", + "once": "^1.3.1" + } + }, "punycode": { "version": "2.1.1", "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz", - "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==", - "dev": true + "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==" }, "qs": { - "version": "6.8.0", - "resolved": "https://registry.npmjs.org/qs/-/qs-6.8.0.tgz", - "integrity": "sha512-tPSkj8y92PfZVbinY1n84i1Qdx75lZjMQYx9WZhnkofyxzw2r7Ho39G3/aEvSUdebxpnnM4LZJCtvE/Aq3+s9w==" + "version": "6.9.1", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.9.1.tgz", + "integrity": "sha512-Cxm7/SS/y/Z3MHWSxXb8lIFqgqBowP5JMlTUFyJN88y0SGQhVmZnqFK/PeuMX9LzUyWsqqhNxIyg0jlzq946yA==" }, "rc": { "version": "1.2.8", @@ -4057,15 +3602,8 @@ "requires": { "deep-extend": "^0.6.0", "ini": "~1.3.0", - "minimist": "^1.2.5", - "strip-json-comments": "~2.0.1" - }, - "dependencies": { - "minimist": { - "version": "1.2.5", - "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz", - "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==" - } + "minimist": "^1.2.0", + "strip-json-comments": "~2.0.1" } }, "read-pkg": { @@ -4104,19 +3642,9 @@ } }, "regenerator-runtime": { - "version": "0.13.3", - "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.3.tgz", - "integrity": "sha512-naKIZz2GQ8JWh///G7L3X6LaQUAMp2lvb1rvwwsURe/VXwD6VMfr+/1NuNw3ag8v2kY1aQ/go5SNn79O9JU7yw==" - }, - "regex-not": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/regex-not/-/regex-not-1.0.2.tgz", - "integrity": "sha512-J6SDjUgDxQj5NusnOtdFxDwN/+HWykR8GELwctJ7mdqhcyy1xEc4SRFHUXvxTp661YaVKAjfRLZ9cCqS6tn32A==", - "dev": true, - "requires": { - "extend-shallow": "^3.0.2", - "safe-regex": "^1.1.0" - } + "version": "0.13.5", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.5.tgz", + "integrity": "sha512-ZS5w8CpKFinUzOwW3c83oPeVXoNsrLsaCoLtJvAClH135j/R77RuymhiSErhm2lKcwSCIpmvIWSbDkIfAqKQlA==" }, "regexpp": { "version": "2.0.1", @@ -4124,57 +3652,12 @@ "integrity": "sha512-lv0M6+TkDVniA3aD1Eg0DVpfU/booSu7Eev3TDO/mZKHBfVjgCGTV4t4buppESEYDtkArYFOxTJWv6S5C+iaNw==", "dev": true }, - "repeat-element": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/repeat-element/-/repeat-element-1.1.3.tgz", - "integrity": "sha512-ahGq0ZnV5m5XtZLMb+vP76kcAM5nkLqk0lpqAuojSKGgQtn4eRi4ZZGm2olo2zKFH+sMsWaqOCW1dqAnOru72g==", - "dev": true - }, - "repeat-string": { - "version": "1.6.1", - "resolved": "https://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz", - "integrity": "sha1-jcrkcOHIirwtYA//Sndihtp15jc=", - "dev": true - }, "require-relative": { "version": "0.8.7", "resolved": "https://registry.npmjs.org/require-relative/-/require-relative-0.8.7.tgz", "integrity": "sha1-eZlTn8ngR6N5KPoZb44VY9q9Nt4=", "dev": true }, - "require-uncached": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/require-uncached/-/require-uncached-1.0.3.tgz", - "integrity": "sha1-Tg1W1slmL9MeQwEcS5WqSZVUIdM=", - "dev": true, - "requires": { - "caller-path": "^0.1.0", - "resolve-from": "^1.0.0" - }, - "dependencies": { - "caller-path": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/caller-path/-/caller-path-0.1.0.tgz", - "integrity": "sha1-lAhe9jWB7NPaqSREqP6U6CV3dR8=", - "dev": true, - "requires": { - "callsites": "^0.2.0" - } - }, - "callsites": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/callsites/-/callsites-0.2.0.tgz", - "integrity": "sha1-r6uWJikQp/M8GaV3WCXGnzTjUMo=", - "dev": true - }, - "resolve-from": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-1.0.1.tgz", - "integrity": "sha1-Jsv+k10a7uq7Kbw/5a6wHpPUQiY=", - "dev": true - } - } - }, "require_optional": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/require_optional/-/require_optional-1.0.1.tgz", @@ -4185,9 +3668,9 @@ } }, "resolve": { - "version": "1.12.0", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.12.0.tgz", - "integrity": "sha512-B/dOmuoAik5bKcD6s6nXDCjzUKnaDvdkRyAk6rsmsKLipWj4797iothd7jmmUhWTfinVMU+wc56rYKsit2Qy4w==", + "version": "1.15.1", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.15.1.tgz", + "integrity": "sha512-84oo6ZTtoTUpjgNEr5SJyzQhzL72gaRodsSfyxC/AXRvwu0Yse9H8eF9IpGo7b8YetZhlI6v7ZQ6bKBFV/6S7w==", "dev": true, "requires": { "path-parse": "^1.0.6" @@ -4198,12 +3681,6 @@ "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-2.0.0.tgz", "integrity": "sha1-lICrIOlP+h2egKgEx+oUdhGWa1c=" }, - "resolve-url": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/resolve-url/-/resolve-url-0.2.1.tgz", - "integrity": "sha1-LGN/53yJOv0qZj/iGqkIAGjiBSo=", - "dev": true - }, "restore-cursor": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-3.1.0.tgz", @@ -4214,12 +3691,6 @@ "signal-exit": "^3.0.2" } }, - "ret": { - "version": "0.1.15", - "resolved": "https://registry.npmjs.org/ret/-/ret-0.1.15.tgz", - "integrity": "sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg==", - "dev": true - }, "rimraf": { "version": "2.6.3", "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.6.3.tgz", @@ -4229,33 +3700,18 @@ } }, "run-async": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/run-async/-/run-async-2.3.0.tgz", - "integrity": "sha1-A3GrSuC91yDUFm19/aZP96RFpsA=", + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/run-async/-/run-async-2.4.0.tgz", + "integrity": "sha512-xJTbh/d7Lm7SBhc1tNvTpeCHaEzoyxPrqNlvSdMfBTYwaY++UJFyXUOxAtsRUXjlqOfj8luNaR9vjCh4KeV+pg==", "dev": true, "requires": { "is-promise": "^2.1.0" } }, - "rx-lite": { - "version": "4.0.8", - "resolved": "https://registry.npmjs.org/rx-lite/-/rx-lite-4.0.8.tgz", - "integrity": "sha1-Cx4Rr4vESDbwSmQH6S2kJGe3lEQ=", - "dev": true - }, - "rx-lite-aggregates": { - "version": "4.0.8", - "resolved": "https://registry.npmjs.org/rx-lite-aggregates/-/rx-lite-aggregates-4.0.8.tgz", - "integrity": "sha1-dTuHqJoRyVRnxKwWJsTvxOBcZ74=", - "dev": true, - "requires": { - "rx-lite": "*" - } - }, "rxjs": { - "version": "6.5.2", - "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.5.2.tgz", - "integrity": "sha512-HUb7j3kvb7p7eCUHE3FqjoDsC1xfZQ4AHFWfTKSpZ+sAhhz5X1WX0ZuUqWbzB2QhSLp3DoLUG+hMdEDKqWo2Zg==", + "version": "6.5.4", + "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.5.4.tgz", + "integrity": "sha512-naMQXcgEo3csAEGvw/NydRA0fuS2nDZJiw1YUWFKU7aPPAPGZEsD4Iimit96qwCieH6y614MCLYwdkrWx7z/7Q==", "dev": true, "requires": { "tslib": "^1.9.0" @@ -4272,15 +3728,6 @@ "integrity": "sha512-gH8eh2nZudPQO6TytOvbxnuhYBOvDBBLW52tz5q6X58lJcd/tkmqFR+5Z9adS8aJtURSXWThWy/xJtJwixErvg==", "optional": true }, - "safe-regex": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/safe-regex/-/safe-regex-1.1.0.tgz", - "integrity": "sha1-QKNmnzsHfR6UPURinhV91IAjvy4=", - "dev": true, - "requires": { - "ret": "~0.1.10" - } - }, "safer-buffer": { "version": "2.1.2", "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", @@ -4316,29 +3763,6 @@ "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz", "integrity": "sha1-BF+XgtARrppoA93TgrJDkrPYkPc=" }, - "set-value": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/set-value/-/set-value-2.0.1.tgz", - "integrity": "sha512-JxHc1weCN68wRY0fhCoXpyK55m/XPHafOmK4UWD7m2CI14GMcFypt4w/0+NV5f/ZMby2F6S2wwA7fgynh9gWSw==", - "dev": true, - "requires": { - "extend-shallow": "^2.0.1", - "is-extendable": "^0.1.1", - "is-plain-object": "^2.0.3", - "split-string": "^3.0.1" - }, - "dependencies": { - "extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", - "dev": true, - "requires": { - "is-extendable": "^0.1.0" - } - } - } - }, "shebang-command": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz", @@ -4378,167 +3802,20 @@ } } }, - "snapdragon": { - "version": "0.8.2", - "resolved": "https://registry.npmjs.org/snapdragon/-/snapdragon-0.8.2.tgz", - "integrity": "sha512-FtyOnWN/wCHTVXOMwvSv26d+ko5vWlIDD6zoUJ7LW8vh+ZBC8QdljveRP+crNrtBwioEUWy/4dMtbBjA4ioNlg==", - "dev": true, - "requires": { - "base": "^0.11.1", - "debug": "^2.2.0", - "define-property": "^0.2.5", - "extend-shallow": "^2.0.1", - "map-cache": "^0.2.2", - "source-map": "^0.5.6", - "source-map-resolve": "^0.5.0", - "use": "^3.1.0" - }, - "dependencies": { - "debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dev": true, - "requires": { - "ms": "2.0.0" - } - }, - "define-property": { - "version": "0.2.5", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", - "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", - "dev": true, - "requires": { - "is-descriptor": "^0.1.0" - } - }, - "extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", - "dev": true, - "requires": { - "is-extendable": "^0.1.0" - } - }, - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", - "dev": true - }, - "source-map": { - "version": "0.5.7", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", - "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", - "dev": true - } - } - }, - "snapdragon-node": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/snapdragon-node/-/snapdragon-node-2.1.1.tgz", - "integrity": "sha512-O27l4xaMYt/RSQ5TR3vpWCAB5Kb/czIcqUFOM/C4fYcLnbZUc1PkjTAMjof2pBWaSTwOUd6qUHcFGVGj7aIwnw==", - "dev": true, - "requires": { - "define-property": "^1.0.0", - "isobject": "^3.0.0", - "snapdragon-util": "^3.0.1" - }, - "dependencies": { - "define-property": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", - "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", - "dev": true, - "requires": { - "is-descriptor": "^1.0.0" - } - }, - "is-accessor-descriptor": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", - "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", - "dev": true, - "requires": { - "kind-of": "^6.0.0" - } - }, - "is-data-descriptor": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", - "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", - "dev": true, - "requires": { - "kind-of": "^6.0.0" - } - }, - "is-descriptor": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", - "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", - "dev": true, - "requires": { - "is-accessor-descriptor": "^1.0.0", - "is-data-descriptor": "^1.0.0", - "kind-of": "^6.0.2" - } - } - } - }, - "snapdragon-util": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/snapdragon-util/-/snapdragon-util-3.0.1.tgz", - "integrity": "sha512-mbKkMdQKsjX4BAL4bRYTj21edOf8cN7XHdYUJEe+Zn99hVEYcMvKPct1IqNe7+AZPirn8BCDOQBHQZknqmKlZQ==", - "dev": true, - "requires": { - "kind-of": "^3.2.0" - }, - "dependencies": { - "kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", - "dev": true, - "requires": { - "is-buffer": "^1.1.5" - } - } - } - }, "source-map": { "version": "0.6.1", "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" }, - "source-map-resolve": { - "version": "0.5.2", - "resolved": "https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.5.2.tgz", - "integrity": "sha512-MjqsvNwyz1s0k81Goz/9vRBe9SZdB09Bdw+/zYyO+3CuPk6fouTaxscHkgtE8jKvf01kVfl8riHzERQ/kefaSA==", - "dev": true, - "requires": { - "atob": "^2.1.1", - "decode-uri-component": "^0.2.0", - "resolve-url": "^0.2.1", - "source-map-url": "^0.4.0", - "urix": "^0.1.0" - } - }, "source-map-support": { - "version": "0.5.13", - "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.13.tgz", - "integrity": "sha512-SHSKFHadjVA5oR4PPqhtAVdcBWwRYVd6g6cAXnIbRiIwc2EhPrTuKUBdSLvlEKyIP3GCf89fltvcZiP9MMFA1w==", + "version": "0.5.16", + "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.16.tgz", + "integrity": "sha512-efyLRJDr68D9hBBNIPWFjhpFzURh+KJykQwvMyW5UiZzYwoF6l4YMMDIJJEyFWxWCqfyxLzz6tSfUFR+kXXsVQ==", "requires": { "buffer-from": "^1.0.0", "source-map": "^0.6.0" } }, - "source-map-url": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/source-map-url/-/source-map-url-0.4.0.tgz", - "integrity": "sha1-PpNdfd1zYxuXZZlW1VEo6HtQhKM=", - "dev": true - }, "sparse-bitfield": { "version": "3.0.3", "resolved": "https://registry.npmjs.org/sparse-bitfield/-/sparse-bitfield-3.0.3.tgz", @@ -4590,52 +3867,16 @@ "integrity": "sha512-J+FWzZoynJEXGphVIS+XEh3kFSjZX/1i9gFBaWQcB+/tmpe2qUsSBABpcxqxnAxFdiUFEgAX1bjYGQvIZmoz9Q==", "dev": true }, - "split-string": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/split-string/-/split-string-3.1.0.tgz", - "integrity": "sha512-NzNVhJDYpwceVVii8/Hu6DKfD2G+NrQHlS/V/qgv763EYudVwEcMQNxd2lh+0VrUByXN/oJkl5grOhYWvQUYiw==", - "dev": true, - "requires": { - "extend-shallow": "^3.0.0" - } - }, "sprintf-js": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", "integrity": "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=", "dev": true }, - "staged-git-files": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/staged-git-files/-/staged-git-files-1.1.1.tgz", - "integrity": "sha512-H89UNKr1rQJvI1c/PIR3kiAMBV23yvR7LItZiV74HWZwzt7f3YHuujJ9nJZlt58WlFox7XQsOahexwk7nTe69A==", - "dev": true - }, - "static-extend": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/static-extend/-/static-extend-0.1.2.tgz", - "integrity": "sha1-YICcOcv/VTNyJv1eC1IPNB8ftcY=", - "dev": true, - "requires": { - "define-property": "^0.2.5", - "object-copy": "^0.1.0" - }, - "dependencies": { - "define-property": { - "version": "0.2.5", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", - "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", - "dev": true, - "requires": { - "is-descriptor": "^0.1.0" - } - } - } - }, "string-argv": { - "version": "0.0.2", - "resolved": "https://registry.npmjs.org/string-argv/-/string-argv-0.0.2.tgz", - "integrity": "sha1-2sMECGkMIfPDYwo/86BYd73L1zY=", + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/string-argv/-/string-argv-0.3.1.tgz", + "integrity": "sha512-a1uQGz7IyVy9YwhqjZIZu1c8JO8dNIe20xBmSS6qu9kv++k3JGzCVmprbNN5Kn+BgzD5E7YYwg1CcjuJMRNsvg==", "dev": true }, "string-width": { @@ -4648,6 +3889,26 @@ "strip-ansi": "^3.0.0" } }, + "string.prototype.trimleft": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/string.prototype.trimleft/-/string.prototype.trimleft-2.1.1.tgz", + "integrity": "sha512-iu2AGd3PuP5Rp7x2kEZCrB2Nf41ehzh+goo8TV7z8/XDBbsvc6HQIlUl9RjkZ4oyrW1XM5UwlGl1oVEaDjg6Ag==", + "dev": true, + "requires": { + "define-properties": "^1.1.3", + "function-bind": "^1.1.1" + } + }, + "string.prototype.trimright": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/string.prototype.trimright/-/string.prototype.trimright-2.1.1.tgz", + "integrity": "sha512-qFvWL3/+QIgZXVmJBfpHmxLB7xsUXz6HsUmP8+5dRaC3Q7oKUv9Vo6aMCRZC1smrtyECFsIT30PqBJ1gTjAs+g==", + "dev": true, + "requires": { + "define-properties": "^1.1.3", + "function-bind": "^1.1.1" + } + }, "string_decoder": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", @@ -4681,10 +3942,10 @@ "integrity": "sha1-IzTBjpx1n3vdVv3vfprj1YjmjtM=", "dev": true }, - "strip-eof": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/strip-eof/-/strip-eof-1.0.0.tgz", - "integrity": "sha1-u0P/VZim6wXYm1n80SnJgzE2Br8=", + "strip-final-newline": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz", + "integrity": "sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==", "dev": true }, "strip-json-comments": { @@ -4708,9 +3969,9 @@ "dev": true }, "table": { - "version": "5.4.5", - "resolved": "https://registry.npmjs.org/table/-/table-5.4.5.tgz", - "integrity": "sha512-oGa2Hl7CQjfoaogtrOHEJroOcYILTx7BZWLGsJIlzoWmB2zmguhNfPJZsWPKYek/MgCxfco54gEi31d1uN2hFA==", + "version": "5.4.6", + "resolved": "https://registry.npmjs.org/table/-/table-5.4.6.tgz", + "integrity": "sha512-wmEc8m4fjnob4gt5riFRtTu/6+4rSe12TpAELNSqHMfF3IqnA+CH37USM6/YR3qRZv7e56kAEAtd6nKZaxe0Ug==", "dev": true, "requires": { "ajv": "^6.10.2", @@ -4720,12 +3981,12 @@ }, "dependencies": { "ajv": { - "version": "6.10.2", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.10.2.tgz", - "integrity": "sha512-TXtUUEYHuaTEbLZWIKUr5pmBuhDLy+8KYtPYdcV8qC+pOZL+NKqYwvWSRrVXHn+ZmRRAu8vJTAznH7Oag6RVRw==", + "version": "6.12.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.0.tgz", + "integrity": "sha512-D6gFiFA0RRLyUbvijN74DWAjXSFxWKaWP7mldxkVhyhAV3+SWA9HEJPHQ2c9soIeTFJqcSdFDGFgdqs1iUU2Hw==", "dev": true, "requires": { - "fast-deep-equal": "^2.0.1", + "fast-deep-equal": "^3.1.1", "fast-json-stable-stringify": "^2.0.0", "json-schema-traverse": "^0.4.1", "uri-js": "^4.2.2" @@ -4744,9 +4005,9 @@ "dev": true }, "fast-deep-equal": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-2.0.1.tgz", - "integrity": "sha1-ewUhjd+WZ79/Nwv3/bLLFf3Qqkk=", + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.1.tgz", + "integrity": "sha512-8UEa58QDLauDNfpbrX55Q9jrGHThw2ZMdOky5Gl1CDtVeJDPVrG4Jxx1N8jw2gkWaff5UUuX1KJd+9zGe2B+ZA==", "dev": true }, "is-fullwidth-code-point": { @@ -4784,13 +4045,13 @@ } }, "tar": { - "version": "4.4.10", - "resolved": "https://registry.npmjs.org/tar/-/tar-4.4.10.tgz", - "integrity": "sha512-g2SVs5QIxvo6OLp0GudTqEf05maawKUxXru104iaayWA09551tFCTI8f1Asb4lPfkBr91k07iL4c11XO3/b0tA==", + "version": "4.4.13", + "resolved": "https://registry.npmjs.org/tar/-/tar-4.4.13.tgz", + "integrity": "sha512-w2VwSrBoHa5BsSyH+KxEqeQBAllHhccyMFVHtGtdMpF4W7IRWfZjFiQceJPChOeTsSDVUpER2T8FA93pr0L+QA==", "requires": { "chownr": "^1.1.1", "fs-minipass": "^1.2.5", - "minipass": "^2.3.5", + "minipass": "^2.8.6", "minizlib": "^1.2.1", "mkdirp": "^0.5.0", "safe-buffer": "^5.1.2", @@ -4818,52 +4079,19 @@ "os-tmpdir": "~1.0.2" } }, - "to-object-path": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/to-object-path/-/to-object-path-0.3.0.tgz", - "integrity": "sha1-KXWIt7Dn4KwI4E5nL4XB9JmeF68=", - "dev": true, - "requires": { - "kind-of": "^3.0.2" - }, - "dependencies": { - "kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", - "dev": true, - "requires": { - "is-buffer": "^1.1.5" - } - } - } - }, - "to-regex": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/to-regex/-/to-regex-3.0.2.tgz", - "integrity": "sha512-FWtleNAtZ/Ki2qtqej2CXTOayOH9bHDQF+Q48VpWyDXjbYxA4Yz8iDB31zXOBUlOHHKidDbqGVrTUvQMPmBGBw==", - "dev": true, - "requires": { - "define-property": "^2.0.2", - "extend-shallow": "^3.0.2", - "regex-not": "^1.0.2", - "safe-regex": "^1.1.0" - } - }, "to-regex-range": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", - "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=", + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", + "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", "dev": true, "requires": { - "is-number": "^3.0.0", - "repeat-string": "^1.6.1" + "is-number": "^7.0.0" } }, "tslib": { - "version": "1.10.0", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.10.0.tgz", - "integrity": "sha512-qOebF53frne81cf0S9B41ByenJ3/IuH8yJKngAX35CmiZySA0khhkovshKK+jGCaMnVomla7gVlIcc3EvKPbTQ==", + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.11.1.tgz", + "integrity": "sha512-aZW88SY8kQbU7gpV19lN24LtXh/yD4ZZg6qieAJDDg+YBsJcSmLGK9QpnUjAKVG/xefmvJGd1WUmfpT/g6AJGA==", "dev": true }, "type-check": { @@ -4876,9 +4104,9 @@ } }, "type-fest": { - "version": "0.5.2", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.5.2.tgz", - "integrity": "sha512-DWkS49EQKVX//Tbupb9TFa19c7+MK1XmzkrZUR8TAktmE/DizXoaoJV6TZ/tSIPXipqNiRI6CyAe7x69Jb6RSw==", + "version": "0.8.1", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz", + "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==", "dev": true }, "typedarray": { @@ -4888,107 +4116,30 @@ "dev": true }, "typescript": { - "version": "2.9.2", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-2.9.2.tgz", - "integrity": "sha512-Gr4p6nFNaoufRIY4NMdpQRNmgxVIGMs4Fcu/ujdYk3nAZqk7supzBE9idmvfZIlH/Cuj//dvi+019qEue9lV0w==", + "version": "3.8.3", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-3.8.3.tgz", + "integrity": "sha512-MYlEfn5VrLNsgudQTVJeNaQFUAI7DkhnOjdpAp4T+ku1TfQClewlbSuTVHiA+8skNBgaf02TL/kLOvig4y3G8w==", "dev": true }, - "typescript-eslint-parser": { - "version": "16.0.1", - "resolved": "https://registry.npmjs.org/typescript-eslint-parser/-/typescript-eslint-parser-16.0.1.tgz", - "integrity": "sha512-IKawLTu4A2xN3aN/cPLxvZ0bhxZHILGDKTZWvWNJ3sLNhJ3PjfMEDQmR2VMpdRPrmWOadgWXRwjLBzSA8AGsaQ==", - "dev": true, - "requires": { - "lodash.unescape": "4.0.1", - "semver": "5.5.0" - }, - "dependencies": { - "semver": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.5.0.tgz", - "integrity": "sha512-4SJ3dm0WAwWy/NVeioZh5AntkdJoWKxHxcmyP622fOkgHa4z3R0TdBJICINyaSDE6uNwVc8gZr+ZinwZAH4xIA==", - "dev": true - } - } - }, - "union-value": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/union-value/-/union-value-1.0.1.tgz", - "integrity": "sha512-tJfXmxMeWYnczCVs7XAEvIV7ieppALdyepWMkHkwciRpZraG/xwT+s2JN8+pr1+8jCRf80FFzvr+MpQeeoF4Xg==", - "dev": true, - "requires": { - "arr-union": "^3.1.0", - "get-value": "^2.0.6", - "is-extendable": "^0.1.1", - "set-value": "^2.0.1" - } - }, - "unset-value": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/unset-value/-/unset-value-1.0.0.tgz", - "integrity": "sha1-g3aHP30jNRef+x5vw6jtDfyKtVk=", - "dev": true, - "requires": { - "has-value": "^0.3.1", - "isobject": "^3.0.0" - }, - "dependencies": { - "has-value": { - "version": "0.3.1", - "resolved": "https://registry.npmjs.org/has-value/-/has-value-0.3.1.tgz", - "integrity": "sha1-ex9YutpiyoJ+wKIHgCVlSEWZXh8=", - "dev": true, - "requires": { - "get-value": "^2.0.3", - "has-values": "^0.1.4", - "isobject": "^2.0.0" - }, - "dependencies": { - "isobject": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz", - "integrity": "sha1-8GVWEJaj8dou9GJy+BXIQNh+DIk=", - "dev": true, - "requires": { - "isarray": "1.0.0" - } - } - } - }, - "has-values": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/has-values/-/has-values-0.1.4.tgz", - "integrity": "sha1-bWHeldkd/Km5oCCJrThL/49it3E=", - "dev": true - } - } - }, "uri-js": { "version": "4.2.2", "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.2.2.tgz", "integrity": "sha512-KY9Frmirql91X2Qgjry0Wd4Y+YTdrdZheS8TFwvkbLWf/G5KNJDCh6pKL5OZctEW4+0Baa5idK2ZQuELRwPznQ==", - "dev": true, "requires": { "punycode": "^2.1.0" } }, - "urix": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/urix/-/urix-0.1.0.tgz", - "integrity": "sha1-2pN/emLiH+wf0Y1Js1wpNQZ6bHI=", - "dev": true - }, - "use": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/use/-/use-3.1.1.tgz", - "integrity": "sha512-cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ==", - "dev": true - }, "util-deprecate": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=" }, + "v8-compile-cache": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/v8-compile-cache/-/v8-compile-cache-2.1.0.tgz", + "integrity": "sha512-usZBT3PW+LOjM25wbqIlZwPeJV+3OSz3M1k1Ws8snlW39dZyYL9lOGC5FgPVHfk0jKmjiDV8Z0mIbVQPiwFs7g==", + "dev": true + }, "validate-npm-package-license": { "version": "3.0.4", "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz", @@ -5042,9 +4193,9 @@ }, "dependencies": { "acorn": { - "version": "7.1.1", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.1.1.tgz", - "integrity": "sha512-add7dgA5ppRPxCFJoAGfMDi7PIBXq1RtGo7BhbLaxwrXPOmw8gq48Y9ozT01hUKy9byMjlR20EJhu5zlkErEkg==", + "version": "5.7.4", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-5.7.4.tgz", + "integrity": "sha512-1D++VG7BhrtvQpNbBzovKNc1FLGGEE/oGe7b9xJm/RFHMBeUaUGpluV9RLjZa47YFdPcDAenEYuq9pQPcMdLJg==", "dev": true }, "acorn-jsx": { @@ -5053,13 +4204,13 @@ "integrity": "sha1-r9+UiPsezvyDSPb7IvRk4ypYs2s=", "dev": true, "requires": { - "acorn": "^7.1.1" + "acorn": "^3.0.4" }, "dependencies": { "acorn": { - "version": "7.1.1", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.1.1.tgz", - "integrity": "sha512-add7dgA5ppRPxCFJoAGfMDi7PIBXq1RtGo7BhbLaxwrXPOmw8gq48Y9ozT01hUKy9byMjlR20EJhu5zlkErEkg==", + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-3.3.0.tgz", + "integrity": "sha1-ReN/s56No/JbruP/U2niu18iAXo=", "dev": true } } @@ -5103,10 +4254,10 @@ "string-width": "^1.0.2 || 2" } }, - "wordwrap": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-1.0.0.tgz", - "integrity": "sha1-J1hIEIkUVqQXHI0CJkQa3pDLyus=", + "word-wrap": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.3.tgz", + "integrity": "sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==", "dev": true }, "wrap-ansi": { @@ -5176,9 +4327,35 @@ } }, "yallist": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.0.3.tgz", - "integrity": "sha512-S+Zk8DEWE6oKpV+vI3qWkaK+jSbIK86pCwe2IF/xwIpQ8jEuxpw9NyaGjmp9+BoJv5FV2piqCDcoCtStppiq2A==" + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz", + "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==" + }, + "yaml": { + "version": "1.8.2", + "resolved": "https://registry.npmjs.org/yaml/-/yaml-1.8.2.tgz", + "integrity": "sha512-omakb0d7FjMo3R1D2EbTKVIk6dAVLRxFXdLZMEUToeAvuqgG/YuHMuQOZ5fgk+vQ8cx+cnGKwyg+8g8PNT0xQg==", + "dev": true, + "requires": { + "@babel/runtime": "^7.8.7" + }, + "dependencies": { + "@babel/runtime": { + "version": "7.8.7", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.8.7.tgz", + "integrity": "sha512-+AATMUFppJDw6aiR5NVPHqIQBlV/Pj8wY/EZH+lmvRdUo9xBaz/rF3alAwFJQavvKfeOlPE7oaaDHVbcySbCsg==", + "dev": true, + "requires": { + "regenerator-runtime": "^0.13.4" + } + }, + "regenerator-runtime": { + "version": "0.13.5", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.5.tgz", + "integrity": "sha512-ZS5w8CpKFinUzOwW3c83oPeVXoNsrLsaCoLtJvAClH135j/R77RuymhiSErhm2lKcwSCIpmvIWSbDkIfAqKQlA==", + "dev": true + } + } } } } diff --git a/.snap-meteor-1.8/package.json b/.snap-meteor-1.8/package.json index 539979cb..0d9e7d37 100644 --- a/.snap-meteor-1.8/package.json +++ b/.snap-meteor-1.8/package.json @@ -40,34 +40,34 @@ }, "homepage": "https://wekan.github.io", "devDependencies": { - "eslint": "^5.16.0", - "eslint-config-meteor": "0.0.9", - "eslint-config-prettier": "^3.6.0", + "eslint": "^6.8.0", + "eslint-config-meteor": "^0.1.1", + "eslint-config-prettier": "^6.10.0", "eslint-import-resolver-meteor": "^0.4.0", - "eslint-plugin-import": "^2.18.0", - "eslint-plugin-meteor": "^5.1.0", - "eslint-plugin-prettier": "^3.1.0", - "lint-staged": "^7.3.0", + "eslint-plugin-import": "^2.20.1", + "eslint-plugin-meteor": "^6.0.0", + "eslint-plugin-prettier": "^3.1.2", + "lint-staged": "^10.0.8", "pre-commit": "^1.2.2", - "prettier": "^1.18.2", - "prettier-eslint": "^8.8.2" + "prettier": "^1.19.1", + "prettier-eslint": "^9.0.1" }, "dependencies": { - "@babel/runtime": "^7.6.2", - "ajv": "^5.0.0", + "@babel/runtime": "^7.8.7", + "ajv": "^6.12.0", "babel-runtime": "^6.26.0", - "bcrypt": "^3.0.2", - "bson": "^4.0.0", + "bcrypt": "^4.0.1", + "bson": "^4.0.3", "bunyan": "^1.8.12", - "es6-promise": "^4.2.4", - "gridfs-stream": "^0.5.3", + "es6-promise": "^4.2.8", + "gridfs-stream": "^1.1.1", "ldapjs": "^1.0.2", - "meteor-node-stubs": "^0.4.1", - "mongodb": "^3.3.3", + "meteor-node-stubs": "^1.0.0", + "mongodb": "^3.5.5", "os": "^0.1.1", - "page": "^1.8.6", - "qs": "^6.8.0", - "source-map-support": "^0.5.12", + "page": "^1.11.5", + "qs": "^6.9.1", + "source-map-support": "^0.5.16", "xss": "^1.0.6" } } diff --git a/package-lock.json b/package-lock.json index 474ff7c4..bc055c50 100644 --- a/package-lock.json +++ b/package-lock.json @@ -41,15 +41,92 @@ "any-observable": "^0.3.0" } }, + "@types/color-name": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@types/color-name/-/color-name-1.1.1.tgz", + "integrity": "sha512-rr+OQyAjxze7GgWrSaJwydHStIhHq2lvY3BOC2Mj7KnzI7XK0Uw1TOOdI9lDoajEbSWLiYgoo4f1R51erQfhPQ==", + "dev": true + }, + "@types/eslint-visitor-keys": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@types/eslint-visitor-keys/-/eslint-visitor-keys-1.0.0.tgz", + "integrity": "sha512-OCutwjDZ4aFS6PB1UZ988C4YgwlBHJd6wCeQqaLdmadZ/7e+w79+hbMUFC1QXDNCmdyoRfAFdm0RypzwR+Qpag==", + "dev": true + }, + "@types/json-schema": { + "version": "7.0.4", + "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.4.tgz", + "integrity": "sha512-8+KAKzEvSUdeo+kmqnKrqgeE+LcA0tjYWFY7RPProVYwnqDjukzO+3b6dLD56rYX5TdWejnEOLJYOIeh4CXKuA==", + "dev": true + }, + "@types/parse-json": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/@types/parse-json/-/parse-json-4.0.0.tgz", + "integrity": "sha512-//oorEZjL6sbPcKUaCdIGlIUeH26mgzimjBB77G6XRgnDl/L5wOnpyBGRe/Mmf5CVW3PwEBE1NjiMZ/ssFh4wA==", + "dev": true + }, + "@typescript-eslint/experimental-utils": { + "version": "1.13.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-1.13.0.tgz", + "integrity": "sha512-zmpS6SyqG4ZF64ffaJ6uah6tWWWgZ8m+c54XXgwFtUv0jNz8aJAVx8chMCvnk7yl6xwn8d+d96+tWp7fXzTuDg==", + "dev": true, + "requires": { + "@types/json-schema": "^7.0.3", + "@typescript-eslint/typescript-estree": "1.13.0", + "eslint-scope": "^4.0.0" + }, + "dependencies": { + "eslint-scope": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-4.0.3.tgz", + "integrity": "sha512-p7VutNr1O/QrxysMo3E45FjYDTeXBy0iTltPFNSqKAIfjDSXC+4dj+qfyuD8bfAXrW/y6lW3O76VaYNPKfpKrg==", + "dev": true, + "requires": { + "esrecurse": "^4.1.0", + "estraverse": "^4.1.1" + } + } + } + }, + "@typescript-eslint/parser": { + "version": "1.13.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-1.13.0.tgz", + "integrity": "sha512-ITMBs52PCPgLb2nGPoeT4iU3HdQZHcPaZVw+7CsFagRJHUhyeTgorEwHXhFf3e7Evzi8oujKNpHc8TONth8AdQ==", + "dev": true, + "requires": { + "@types/eslint-visitor-keys": "^1.0.0", + "@typescript-eslint/experimental-utils": "1.13.0", + "@typescript-eslint/typescript-estree": "1.13.0", + "eslint-visitor-keys": "^1.0.0" + } + }, + "@typescript-eslint/typescript-estree": { + "version": "1.13.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-1.13.0.tgz", + "integrity": "sha512-b5rCmd2e6DCC6tCTN9GSUAuxdYwCM/k/2wdjHGrIRGPSJotWMCe/dGpi66u42bhuh8q3QBzqM4TMA1GUUCJvdw==", + "dev": true, + "requires": { + "lodash.unescape": "4.0.1", + "semver": "5.5.0" + }, + "dependencies": { + "semver": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.5.0.tgz", + "integrity": "sha512-4SJ3dm0WAwWy/NVeioZh5AntkdJoWKxHxcmyP622fOkgHa4z3R0TdBJICINyaSDE6uNwVc8gZr+ZinwZAH4xIA==", + "dev": true + } + } + }, "abbrev": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-1.1.1.tgz", "integrity": "sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q==" }, "acorn": { - "version": "6.4.1", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-6.4.1.tgz", - "integrity": "sha512-ZVA9k326Nwrj3Cj9jlh3wGFutC2ZornPNARZwsNYqQYgN0EsV2d53w5RN/co65Ohn4sUAUtb1rSUAOD6XN9idA==", + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.1.1.tgz", + "integrity": "sha512-add7dgA5ppRPxCFJoAGfMDi7PIBXq1RtGo7BhbLaxwrXPOmw8gq48Y9ozT01hUKy9byMjlR20EJhu5zlkErEkg==", "dev": true }, "acorn-jsx": { @@ -59,27 +136,32 @@ "dev": true }, "ajv": { - "version": "5.5.2", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-5.5.2.tgz", - "integrity": "sha1-c7Xuyj+rZT49P5Qis0GtQiBdyWU=", + "version": "6.12.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.0.tgz", + "integrity": "sha512-D6gFiFA0RRLyUbvijN74DWAjXSFxWKaWP7mldxkVhyhAV3+SWA9HEJPHQ2c9soIeTFJqcSdFDGFgdqs1iUU2Hw==", "requires": { - "co": "^4.6.0", - "fast-deep-equal": "^1.0.0", + "fast-deep-equal": "^3.1.1", "fast-json-stable-stringify": "^2.0.0", - "json-schema-traverse": "^0.3.0" + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" } }, - "ajv-keywords": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-2.1.1.tgz", - "integrity": "sha1-YXmX/F9gV2iUxDX5QNgZ4TW4B2I=", - "dev": true - }, "ansi-escapes": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-3.2.0.tgz", - "integrity": "sha512-cBhpre4ma+U0T1oM5fXg7Dy1Jw7zzwv7lt/GoCpr+hDQJoYnKVPLL4dCvSEFMmQurOQvSrwT7SL/DAlhBI97RQ==", - "dev": true + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.1.tgz", + "integrity": "sha512-JWF7ocqNrp8u9oqpgV+wH5ftbt+cfvv+PTjOvKLT3AdYly/LmORARfEVT1iyjwN+4MqE5UmVKoAdIBqeoCHgLA==", + "dev": true, + "requires": { + "type-fest": "^0.11.0" + }, + "dependencies": { + "type-fest": { + "version": "0.11.0", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.11.0.tgz", + "integrity": "sha512-OdjXJxnCN1AvyLSzeKIgXTXxV+99ZuXl3Hpo9XpJAv9MBcHrrJOQ5kV7ypXOuQie+AmWG25hLbiKdwYTifzcfQ==", + "dev": true + } + } }, "ansi-regex": { "version": "2.1.1", @@ -124,24 +206,6 @@ "sprintf-js": "~1.0.2" } }, - "arr-diff": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz", - "integrity": "sha1-1kYQdP6/7HHn4VI1dhoyml3HxSA=", - "dev": true - }, - "arr-flatten": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/arr-flatten/-/arr-flatten-1.1.0.tgz", - "integrity": "sha512-L3hKV5R/p5o81R7O02IGnwpDmkp6E982XhtbuwSe3O4qOtMMMtodicASA1Cny2U+aCXcNpml+m4dPsvsJ3jatg==", - "dev": true - }, - "arr-union": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/arr-union/-/arr-union-3.1.0.tgz", - "integrity": "sha1-45sJrqne+Gao8gbiiK9jkZuuOcQ=", - "dev": true - }, "array-includes": { "version": "3.1.1", "resolved": "https://registry.npmjs.org/array-includes/-/array-includes-3.1.1.tgz", @@ -153,12 +217,6 @@ "is-string": "^1.0.5" } }, - "array-unique": { - "version": "0.3.2", - "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz", - "integrity": "sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg=", - "dev": true - }, "array.prototype.flat": { "version": "1.2.3", "resolved": "https://registry.npmjs.org/array.prototype.flat/-/array.prototype.flat-1.2.3.tgz", @@ -179,68 +237,12 @@ "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz", "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=" }, - "assign-symbols": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/assign-symbols/-/assign-symbols-1.0.0.tgz", - "integrity": "sha1-WWZ/QfrdTyDMvCu5a41Pf3jsA2c=", - "dev": true - }, "astral-regex": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/astral-regex/-/astral-regex-1.0.0.tgz", "integrity": "sha512-+Ryf6g3BKoRc7jfp7ad8tM4TtMiaWvbF/1/sQcZPkkS7ag3D5nMBCe2UfOTONtAkaG0tO0ij3C5Lwmf1EiyjHg==", "dev": true }, - "atob": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/atob/-/atob-2.1.2.tgz", - "integrity": "sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==", - "dev": true - }, - "babel-code-frame": { - "version": "6.26.0", - "resolved": "https://registry.npmjs.org/babel-code-frame/-/babel-code-frame-6.26.0.tgz", - "integrity": "sha1-Y/1D99weO7fONZR9uP42mj9Yx0s=", - "dev": true, - "requires": { - "chalk": "^1.1.3", - "esutils": "^2.0.2", - "js-tokens": "^3.0.2" - }, - "dependencies": { - "ansi-styles": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", - "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=", - "dev": true - }, - "chalk": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", - "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", - "dev": true, - "requires": { - "ansi-styles": "^2.2.1", - "escape-string-regexp": "^1.0.2", - "has-ansi": "^2.0.0", - "strip-ansi": "^3.0.0", - "supports-color": "^2.0.0" - } - }, - "js-tokens": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-3.0.2.tgz", - "integrity": "sha1-mGbfOVECEw449/mWvOtlRDIJwls=", - "dev": true - }, - "supports-color": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", - "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=", - "dev": true - } - } - }, "babel-runtime": { "version": "6.26.0", "resolved": "https://registry.npmjs.org/babel-runtime/-/babel-runtime-6.26.0.tgz", @@ -275,72 +277,17 @@ "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz", "integrity": "sha1-ibTRmasr7kneFk6gK4nORi1xt2c=" }, - "base": { - "version": "0.11.2", - "resolved": "https://registry.npmjs.org/base/-/base-0.11.2.tgz", - "integrity": "sha512-5T6P4xPgpp0YDFvSWwEZ4NoE3aM4QBQXDzmVbraCkFj8zHM+mba8SyqB5DbZWyR7mYHo6Y7BdQo3MoA4m0TeQg==", - "dev": true, - "requires": { - "cache-base": "^1.0.1", - "class-utils": "^0.3.5", - "component-emitter": "^1.2.1", - "define-property": "^1.0.0", - "isobject": "^3.0.1", - "mixin-deep": "^1.2.0", - "pascalcase": "^0.1.1" - }, - "dependencies": { - "define-property": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", - "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", - "dev": true, - "requires": { - "is-descriptor": "^1.0.0" - } - }, - "is-accessor-descriptor": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", - "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", - "dev": true, - "requires": { - "kind-of": "^6.0.0" - } - }, - "is-data-descriptor": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", - "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", - "dev": true, - "requires": { - "kind-of": "^6.0.0" - } - }, - "is-descriptor": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", - "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", - "dev": true, - "requires": { - "is-accessor-descriptor": "^1.0.0", - "is-data-descriptor": "^1.0.0", - "kind-of": "^6.0.2" - } - } - } - }, "base64-js": { "version": "1.3.1", "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.3.1.tgz", "integrity": "sha512-mLQ4i2QO1ytvGWFWmcngKO//JXAQueZvwEKtjgQFM4jIK0kU+ytMfplL8j+n5mspOfjHwoAg+9yhb7BwAHm36g==" }, "bcrypt": { - "version": "3.0.8", - "resolved": "https://registry.npmjs.org/bcrypt/-/bcrypt-3.0.8.tgz", - "integrity": "sha512-jKV6RvLhI36TQnPDvUFqBEnGX9c8dRRygKxCZu7E+MgLfKZbmmXL8a7/SFFOyHoPNX9nV81cKRC5tbQfvEQtpw==", + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/bcrypt/-/bcrypt-4.0.1.tgz", + "integrity": "sha512-hSIZHkUxIDS5zA2o00Kf2O5RfVbQ888n54xQoF/eIaquU4uaLxK8vhhBdktd0B3n2MjkcAWzv4mnhogykBKOUQ==", "requires": { - "nan": "2.14.0", + "node-addon-api": "^2.0.0", "node-pre-gyp": "0.14.0" } }, @@ -363,32 +310,12 @@ } }, "braces": { - "version": "2.3.2", - "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", - "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", + "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", "dev": true, "requires": { - "arr-flatten": "^1.1.0", - "array-unique": "^0.3.2", - "extend-shallow": "^2.0.1", - "fill-range": "^4.0.0", - "isobject": "^3.0.1", - "repeat-element": "^1.1.2", - "snapdragon": "^0.8.1", - "snapdragon-node": "^2.0.1", - "split-string": "^3.0.2", - "to-regex": "^3.0.1" - }, - "dependencies": { - "extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", - "dev": true, - "requires": { - "is-extendable": "^0.1.0" - } - } + "fill-range": "^7.0.1" } }, "bson": { @@ -425,49 +352,6 @@ "safe-json-stringify": "~1" } }, - "cache-base": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/cache-base/-/cache-base-1.0.1.tgz", - "integrity": "sha512-AKcdTnFSWATd5/GCPRxr2ChwIJ85CeyrEyjRHlKxQ56d4XJMGym0uAiKn0xbLOGOl3+yRpOTi484dVCEc5AUzQ==", - "dev": true, - "requires": { - "collection-visit": "^1.0.0", - "component-emitter": "^1.2.1", - "get-value": "^2.0.6", - "has-value": "^1.0.0", - "isobject": "^3.0.1", - "set-value": "^2.0.0", - "to-object-path": "^0.3.0", - "union-value": "^1.0.0", - "unset-value": "^1.0.0" - } - }, - "caller-callsite": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/caller-callsite/-/caller-callsite-2.0.0.tgz", - "integrity": "sha1-hH4PzgoiN1CpoCfFSzNzGtMVQTQ=", - "dev": true, - "requires": { - "callsites": "^2.0.0" - }, - "dependencies": { - "callsites": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/callsites/-/callsites-2.0.0.tgz", - "integrity": "sha1-BuuE8A7qQT2oav/vrL/7Ngk7PFA=", - "dev": true - } - } - }, - "caller-path": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/caller-path/-/caller-path-2.0.0.tgz", - "integrity": "sha1-Ro+DBE42mrIBD6xfBs7uFbsssfQ=", - "dev": true, - "requires": { - "caller-callsite": "^2.0.0" - } - }, "callsites": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", @@ -496,42 +380,13 @@ "resolved": "https://registry.npmjs.org/chownr/-/chownr-1.1.4.tgz", "integrity": "sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==" }, - "circular-json": { - "version": "0.3.3", - "resolved": "https://registry.npmjs.org/circular-json/-/circular-json-0.3.3.tgz", - "integrity": "sha512-UZK3NBx2Mca+b5LsG7bY183pHWt5Y1xts4P3Pz7ENTwGVnJOUWbRb3ocjvX7hx9tq/yTAdclXm9sZ38gNuem4A==", - "dev": true - }, - "class-utils": { - "version": "0.3.6", - "resolved": "https://registry.npmjs.org/class-utils/-/class-utils-0.3.6.tgz", - "integrity": "sha512-qOhPa/Fj7s6TY8H8esGu5QNpMMQxz79h+urzrNYN6mn+9BnxlDGf5QZ+XeCDsxSjPqsSR56XOZOJmpeurnLMeg==", - "dev": true, - "requires": { - "arr-union": "^3.1.0", - "define-property": "^0.2.5", - "isobject": "^3.0.0", - "static-extend": "^0.1.1" - }, - "dependencies": { - "define-property": { - "version": "0.2.5", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", - "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", - "dev": true, - "requires": { - "is-descriptor": "^0.1.0" - } - } - } - }, "cli-cursor": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-2.1.0.tgz", - "integrity": "sha1-s12sN2R5+sw+lHR9QdDQ9SOP/LU=", + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-3.1.0.tgz", + "integrity": "sha512-I/zHAwsKf9FqGoXM4WWRACob9+SNukZTd94DWF57E4toouRulbCxcUh6RKUEOQlYTHJnzkPMySvPNaaSLNfLZw==", "dev": true, "requires": { - "restore-cursor": "^2.0.0" + "restore-cursor": "^3.1.0" } }, "cli-truncate": { @@ -558,26 +413,11 @@ "integrity": "sha1-/xnt6Kml5XkyQUewwR8PvLq+1jk=", "dev": true }, - "co": { - "version": "4.6.0", - "resolved": "https://registry.npmjs.org/co/-/co-4.6.0.tgz", - "integrity": "sha1-bqa989hTrlTMuOR7+gvz+QMfsYQ=" - }, "code-point-at": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/code-point-at/-/code-point-at-1.1.0.tgz", "integrity": "sha1-DQcLTQQ6W+ozovGkDi7bPZpMz3c=" }, - "collection-visit": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/collection-visit/-/collection-visit-1.0.0.tgz", - "integrity": "sha1-S8A3PBZLwykbTTaMgpzxqApZ3KA=", - "dev": true, - "requires": { - "map-visit": "^1.0.0", - "object-visit": "^1.0.0" - } - }, "color-convert": { "version": "1.9.3", "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", @@ -604,12 +444,6 @@ "integrity": "sha512-6P6g0uetGpW/sdyUy/iQQCbFF0kWVMSIVSyYz7Zgjcgh8mgw8PQzDNZeyZ5DQ2gM7LBoZPHmnjz8rUthkBG5tw==", "dev": true }, - "component-emitter": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.3.0.tgz", - "integrity": "sha512-Rd3se6QB+sO1TwqZjscQrurpEPIfO0/yYnSin6Q/rD3mOutHvUrCAhJub3r90uNb+SESBuE0QYoB90YdfatsRg==", - "dev": true - }, "concat-map": { "version": "0.0.1", "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", @@ -638,12 +472,6 @@ "integrity": "sha1-/ozxhP9mcLa67wGp1IYaXL7EEgo=", "dev": true }, - "copy-descriptor": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/copy-descriptor/-/copy-descriptor-0.1.1.tgz", - "integrity": "sha1-Z29us8OZl8LuGsOpJP1hJHSPV40=", - "dev": true - }, "core-js": { "version": "3.6.4", "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.6.4.tgz", @@ -655,41 +483,34 @@ "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=" }, "cosmiconfig": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-5.2.1.tgz", - "integrity": "sha512-H65gsXo1SKjf8zmrJ67eJk8aIRKV5ff2D4uKZIBZShbhGSpEmsQOPW/SKMKYhSTrqR7ufy6RP69rPogdaPh/kA==", + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-6.0.0.tgz", + "integrity": "sha512-xb3ZL6+L8b9JLLCx3ZdoZy4+2ECphCMo2PwqgP1tlfVq6M6YReyzBJtvWWtbDSpNr9hn96pkCiZqUcFEc+54Qg==", "dev": true, "requires": { - "import-fresh": "^2.0.0", - "is-directory": "^0.3.1", - "js-yaml": "^3.13.1", - "parse-json": "^4.0.0" + "@types/parse-json": "^4.0.0", + "import-fresh": "^3.1.0", + "parse-json": "^5.0.0", + "path-type": "^4.0.0", + "yaml": "^1.7.2" }, "dependencies": { - "import-fresh": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-2.0.0.tgz", - "integrity": "sha1-2BNVwVYS04bGH53dOSLUMEgipUY=", - "dev": true, - "requires": { - "caller-path": "^2.0.0", - "resolve-from": "^3.0.0" - } - }, "parse-json": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-4.0.0.tgz", - "integrity": "sha1-vjX1Qlvh9/bHRxhPmKeIy5lHfuA=", + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.0.0.tgz", + "integrity": "sha512-OOY5b7PAEFV0E2Fir1KOkxchnZNCdowAJgQ5NuxjpBKTRP3pQhwkrkxqQjeoKJ+fO7bCpmIZaogI4eZGDMEGOw==", "dev": true, "requires": { + "@babel/code-frame": "^7.0.0", "error-ex": "^1.3.1", - "json-parse-better-errors": "^1.0.1" + "json-parse-better-errors": "^1.0.1", + "lines-and-columns": "^1.1.6" } }, - "resolve-from": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-3.0.0.tgz", - "integrity": "sha1-six699nWiBvItuZTM17rywoYh0g=", + "path-type": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz", + "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==", "dev": true } } @@ -734,12 +555,6 @@ "ms": "^2.1.1" } }, - "decode-uri-component": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.0.tgz", - "integrity": "sha1-6zkTMzRYd1y4TNGh+uBiEGu4dUU=", - "dev": true - }, "dedent": { "version": "0.7.0", "resolved": "https://registry.npmjs.org/dedent/-/dedent-0.7.0.tgz", @@ -766,47 +581,6 @@ "object-keys": "^1.0.12" } }, - "define-property": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-2.0.2.tgz", - "integrity": "sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==", - "dev": true, - "requires": { - "is-descriptor": "^1.0.2", - "isobject": "^3.0.1" - }, - "dependencies": { - "is-accessor-descriptor": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", - "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", - "dev": true, - "requires": { - "kind-of": "^6.0.0" - } - }, - "is-data-descriptor": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", - "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", - "dev": true, - "requires": { - "kind-of": "^6.0.0" - } - }, - "is-descriptor": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", - "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", - "dev": true, - "requires": { - "is-accessor-descriptor": "^1.0.0", - "is-data-descriptor": "^1.0.0", - "kind-of": "^6.0.2" - } - } - } - }, "delegates": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/delegates/-/delegates-1.0.0.tgz", @@ -853,11 +627,20 @@ "dev": true }, "emoji-regex": { - "version": "7.0.3", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-7.0.3.tgz", - "integrity": "sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA==", + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", "dev": true }, + "end-of-stream": { + "version": "1.4.4", + "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz", + "integrity": "sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==", + "dev": true, + "requires": { + "once": "^1.4.0" + } + }, "error-ex": { "version": "1.3.2", "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz", @@ -909,47 +692,48 @@ "dev": true }, "eslint": { - "version": "5.16.0", - "resolved": "https://registry.npmjs.org/eslint/-/eslint-5.16.0.tgz", - "integrity": "sha512-S3Rz11i7c8AA5JPv7xAH+dOyq/Cu/VXHiHXBPOU1k/JAM5dXqQPt3qcrhpHSorXmrpu2g0gkIBVXAqCpzfoZIg==", + "version": "6.8.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-6.8.0.tgz", + "integrity": "sha512-K+Iayyo2LtyYhDSYwz5D5QdWw0hCacNzyq1Y821Xna2xSJj7cijoLLYmLxTQgcgZ9mC61nryMy9S7GRbYpI5Ig==", "dev": true, "requires": { "@babel/code-frame": "^7.0.0", - "ajv": "^6.9.1", + "ajv": "^6.10.0", "chalk": "^2.1.0", "cross-spawn": "^6.0.5", "debug": "^4.0.1", "doctrine": "^3.0.0", - "eslint-scope": "^4.0.3", - "eslint-utils": "^1.3.1", - "eslint-visitor-keys": "^1.0.0", - "espree": "^5.0.1", + "eslint-scope": "^5.0.0", + "eslint-utils": "^1.4.3", + "eslint-visitor-keys": "^1.1.0", + "espree": "^6.1.2", "esquery": "^1.0.1", "esutils": "^2.0.2", "file-entry-cache": "^5.0.1", "functional-red-black-tree": "^1.0.1", - "glob": "^7.1.2", - "globals": "^11.7.0", + "glob-parent": "^5.0.0", + "globals": "^12.1.0", "ignore": "^4.0.6", "import-fresh": "^3.0.0", "imurmurhash": "^0.1.4", - "inquirer": "^6.2.2", - "js-yaml": "^3.13.0", + "inquirer": "^7.0.0", + "is-glob": "^4.0.0", + "js-yaml": "^3.13.1", "json-stable-stringify-without-jsonify": "^1.0.1", "levn": "^0.3.0", - "lodash": "^4.17.11", + "lodash": "^4.17.14", "minimatch": "^3.0.4", "mkdirp": "^0.5.1", "natural-compare": "^1.4.0", - "optionator": "^0.8.2", - "path-is-inside": "^1.0.2", + "optionator": "^0.8.3", "progress": "^2.0.0", "regexpp": "^2.0.1", - "semver": "^5.5.1", - "strip-ansi": "^4.0.0", - "strip-json-comments": "^2.0.1", + "semver": "^6.1.2", + "strip-ansi": "^5.2.0", + "strip-json-comments": "^3.0.1", "table": "^5.2.3", - "text-table": "^0.2.0" + "text-table": "^0.2.0", + "v8-compile-cache": "^2.0.3" }, "dependencies": { "ajv": { @@ -965,9 +749,9 @@ } }, "ansi-regex": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz", - "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=", + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz", + "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==", "dev": true }, "debug": { @@ -991,27 +775,39 @@ "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", "dev": true }, + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "dev": true + }, "strip-ansi": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz", - "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=", + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz", + "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==", "dev": true, "requires": { - "ansi-regex": "^3.0.0" + "ansi-regex": "^4.1.0" } + }, + "strip-json-comments": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.0.1.tgz", + "integrity": "sha512-VTyMAUfdm047mwKl+u79WIdrZxtFtn+nBxHeb844XBQ9uMNTuTHdx2hc5RiAJYqwTj3wc/xe5HLSdJSkJ+WfZw==", + "dev": true } } }, "eslint-config-meteor": { - "version": "0.0.9", - "resolved": "https://registry.npmjs.org/eslint-config-meteor/-/eslint-config-meteor-0.0.9.tgz", - "integrity": "sha1-a+IZQguko+oCPbMKhm5g70h2Uvo=", + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/eslint-config-meteor/-/eslint-config-meteor-0.1.1.tgz", + "integrity": "sha1-rbauIL5wOFdUV5MCuqinpk5PChM=", "dev": true }, "eslint-config-prettier": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/eslint-config-prettier/-/eslint-config-prettier-3.6.0.tgz", - "integrity": "sha512-ixJ4U3uTLXwJts4rmSVW/lMXjlGwCijhBJHk8iVqKKSifeI0qgFEfWl8L63isfc8Od7EiBALF6BX3jKLluf/jQ==", + "version": "6.10.0", + "resolved": "https://registry.npmjs.org/eslint-config-prettier/-/eslint-config-prettier-6.10.0.tgz", + "integrity": "sha512-AtndijGte1rPILInUdHjvKEGbIV06NuvPrqlIEaEaWtbtvJh464mDeyGMdZEQMsGvC0ZVkiex1fSNcC4HAbRGg==", "dev": true, "requires": { "get-stdin": "^6.0.0" @@ -1129,9 +925,9 @@ } }, "eslint-plugin-meteor": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/eslint-plugin-meteor/-/eslint-plugin-meteor-5.2.0.tgz", - "integrity": "sha512-bHzs/0BwHdKcBbX7tYrSnBaMG+1i2f1wy8k6H/sBBsERD/yifmBUrNLiPyZkIvyVUeI8OaZw8U9fsMvLP5GhIg==", + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-meteor/-/eslint-plugin-meteor-6.0.0.tgz", + "integrity": "sha512-2sEW3Ow1QJMLeJPHnTJbqD3ASAyRUzgU24SKTaj2NyYC4CWYl7WmEMUl99HVlDS3qigrSnSUNMix9+3vn9TmkQ==", "dev": true, "requires": { "invariant": "2.2.4" @@ -1147,9 +943,9 @@ } }, "eslint-scope": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-4.0.3.tgz", - "integrity": "sha512-p7VutNr1O/QrxysMo3E45FjYDTeXBy0iTltPFNSqKAIfjDSXC+4dj+qfyuD8bfAXrW/y6lW3O76VaYNPKfpKrg==", + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.0.0.tgz", + "integrity": "sha512-oYrhJW7S0bxAFDvWqzvMPRm6pcgcnWc4QnofCAqRTRfQC0JcwenzGglTtsLyIuuWFfkqDG9vz67cnttSd53djw==", "dev": true, "requires": { "esrecurse": "^4.1.0", @@ -1172,14 +968,14 @@ "dev": true }, "espree": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/espree/-/espree-5.0.1.tgz", - "integrity": "sha512-qWAZcWh4XE/RwzLJejfcofscgMc9CamR6Tn1+XRXNzrvUSSbiAjGOI/fggztjIi7y9VLPqnICMIPiGyr8JaZ0A==", + "version": "6.2.1", + "resolved": "https://registry.npmjs.org/espree/-/espree-6.2.1.tgz", + "integrity": "sha512-ysCxRQY3WaXJz9tdbWOwuWr5Y/XrPTGX9Kiz3yoUXwW0VZ4w30HTkQLaGx/+ttFjF8i+ACbArnB4ce68a9m5hw==", "dev": true, "requires": { - "acorn": "^6.0.7", - "acorn-jsx": "^5.0.0", - "eslint-visitor-keys": "^1.0.0" + "acorn": "^7.1.1", + "acorn-jsx": "^5.2.0", + "eslint-visitor-keys": "^1.1.0" } }, "esprima": { @@ -1219,100 +1015,62 @@ "dev": true }, "execa": { - "version": "0.9.0", - "resolved": "https://registry.npmjs.org/execa/-/execa-0.9.0.tgz", - "integrity": "sha512-BbUMBiX4hqiHZUA5+JujIjNb6TyAlp2D5KLheMjMluwOuzcnylDL4AxZYLLn1n2AGB49eSWwyKvvEQoRpnAtmA==", - "dev": true, - "requires": { - "cross-spawn": "^5.0.1", - "get-stream": "^3.0.0", - "is-stream": "^1.1.0", - "npm-run-path": "^2.0.0", - "p-finally": "^1.0.0", - "signal-exit": "^3.0.0", - "strip-eof": "^1.0.0" + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/execa/-/execa-3.4.0.tgz", + "integrity": "sha512-r9vdGQk4bmCuK1yKQu1KTwcT2zwfWdbdaXfCtAh+5nU/4fSX+JAb7vZGvI5naJrQlvONrEB20jeruESI69530g==", + "dev": true, + "requires": { + "cross-spawn": "^7.0.0", + "get-stream": "^5.0.0", + "human-signals": "^1.1.1", + "is-stream": "^2.0.0", + "merge-stream": "^2.0.0", + "npm-run-path": "^4.0.0", + "onetime": "^5.1.0", + "p-finally": "^2.0.0", + "signal-exit": "^3.0.2", + "strip-final-newline": "^2.0.0" }, "dependencies": { "cross-spawn": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-5.1.0.tgz", - "integrity": "sha1-6L0O/uWPz/b4+UUQoKVUu/ojVEk=", - "dev": true, - "requires": { - "lru-cache": "^4.0.1", - "shebang-command": "^1.2.0", - "which": "^1.2.9" - } - } - } - }, - "expand-brackets": { - "version": "2.1.4", - "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-2.1.4.tgz", - "integrity": "sha1-t3c14xXOMPa27/D4OwQVGiJEliI=", - "dev": true, - "requires": { - "debug": "^2.3.3", - "define-property": "^0.2.5", - "extend-shallow": "^2.0.1", - "posix-character-classes": "^0.1.0", - "regex-not": "^1.0.0", - "snapdragon": "^0.8.1", - "to-regex": "^3.0.1" - }, - "dependencies": { - "debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.1.tgz", + "integrity": "sha512-u7v4o84SwFpD32Z8IIcPZ6z1/ie24O6RU3RbtL5Y316l3KuHVPx9ItBgWQ6VlfAFnRnTtMUrsQ9MUUTuEZjogg==", "dev": true, "requires": { - "ms": "2.0.0" + "path-key": "^3.1.0", + "shebang-command": "^2.0.0", + "which": "^2.0.1" } }, - "define-property": { - "version": "0.2.5", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", - "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", - "dev": true, - "requires": { - "is-descriptor": "^0.1.0" - } + "path-key": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", + "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", + "dev": true }, - "extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "shebang-command": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", + "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", "dev": true, "requires": { - "is-extendable": "^0.1.0" + "shebang-regex": "^3.0.0" } }, - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "shebang-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", + "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", "dev": true - } - } - }, - "extend-shallow": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz", - "integrity": "sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg=", - "dev": true, - "requires": { - "assign-symbols": "^1.0.0", - "is-extendable": "^1.0.1" - }, - "dependencies": { - "is-extendable": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", - "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", + }, + "which": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", "dev": true, "requires": { - "is-plain-object": "^2.0.4" + "isexe": "^2.0.0" } } } @@ -1328,80 +1086,15 @@ "tmp": "^0.0.33" } }, - "extglob": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/extglob/-/extglob-2.0.4.tgz", - "integrity": "sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw==", - "dev": true, - "requires": { - "array-unique": "^0.3.2", - "define-property": "^1.0.0", - "expand-brackets": "^2.1.4", - "extend-shallow": "^2.0.1", - "fragment-cache": "^0.2.1", - "regex-not": "^1.0.0", - "snapdragon": "^0.8.1", - "to-regex": "^3.0.1" - }, - "dependencies": { - "define-property": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", - "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", - "dev": true, - "requires": { - "is-descriptor": "^1.0.0" - } - }, - "extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", - "dev": true, - "requires": { - "is-extendable": "^0.1.0" - } - }, - "is-accessor-descriptor": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", - "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", - "dev": true, - "requires": { - "kind-of": "^6.0.0" - } - }, - "is-data-descriptor": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", - "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", - "dev": true, - "requires": { - "kind-of": "^6.0.0" - } - }, - "is-descriptor": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", - "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", - "dev": true, - "requires": { - "is-accessor-descriptor": "^1.0.0", - "is-data-descriptor": "^1.0.0", - "kind-of": "^6.0.2" - } - } - } - }, "extsprintf": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.2.0.tgz", "integrity": "sha1-WtlGwi9bMrp/jNdCZxHG6KP8JSk=" }, "fast-deep-equal": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-1.1.0.tgz", - "integrity": "sha1-wFNHeBfIa1HaqFPIHgWbcz0CNhQ=" + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.1.tgz", + "integrity": "sha512-8UEa58QDLauDNfpbrX55Q9jrGHThw2ZMdOky5Gl1CDtVeJDPVrG4Jxx1N8jw2gkWaff5UUuX1KJd+9zGe2B+ZA==" }, "fast-diff": { "version": "1.2.0", @@ -1421,9 +1114,9 @@ "dev": true }, "figures": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/figures/-/figures-2.0.0.tgz", - "integrity": "sha1-OrGi0qYsi/tDGgyUy3l6L84nyWI=", + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/figures/-/figures-3.2.0.tgz", + "integrity": "sha512-yaduQFRKLXYOGgEn6AZau90j3ggSOyiqXU0F9JZfeXYhNa+Jk4X+s45A2zg5jns87GAFa34BBm2kXw4XpNcbdg==", "dev": true, "requires": { "escape-string-regexp": "^1.0.5" @@ -1439,34 +1132,14 @@ } }, "fill-range": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", - "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=", + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", + "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", "dev": true, "requires": { - "extend-shallow": "^2.0.1", - "is-number": "^3.0.0", - "repeat-string": "^1.6.1", - "to-regex-range": "^2.1.0" - }, - "dependencies": { - "extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", - "dev": true, - "requires": { - "is-extendable": "^0.1.0" - } - } + "to-regex-range": "^5.0.1" } }, - "find-parent-dir": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/find-parent-dir/-/find-parent-dir-0.3.0.tgz", - "integrity": "sha1-M8RLQpqysvBkYpnF+fcY83b/jVQ=", - "dev": true - }, "find-up": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/find-up/-/find-up-2.1.0.tgz", @@ -1503,20 +1176,10 @@ "resolved": "https://registry.npmjs.org/flatted/-/flatted-2.0.1.tgz", "integrity": "sha512-a1hQMktqW9Nmqr5aktAux3JMNqaucxGcjtjWnZLHX7yyPCmlSV3M54nGYbqT8K+0GhF3NBgmJCc3ma+WOgX8Jg==" }, - "for-in": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz", - "integrity": "sha1-gQaNKVqBQuwKxybG4iAMMPttXoA=", - "dev": true - }, - "fragment-cache": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/fragment-cache/-/fragment-cache-0.2.1.tgz", - "integrity": "sha1-QpD60n8T6Jvn8zeZxrxaCr//DRk=", - "dev": true, - "requires": { - "map-cache": "^0.2.2" - } + "flushwritable": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/flushwritable/-/flushwritable-1.0.0.tgz", + "integrity": "sha1-PjKNj95BKtR+c44751C00pAENJg=" }, "fs-minipass": { "version": "1.2.7", @@ -1571,16 +1234,13 @@ "dev": true }, "get-stream": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-3.0.0.tgz", - "integrity": "sha1-jpQ9E1jcN1VQVOy+LtsFqhdO3hQ=", - "dev": true - }, - "get-value": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/get-value/-/get-value-2.0.6.tgz", - "integrity": "sha1-3BXKHGcjh8p2vTesCjlbogQqLCg=", - "dev": true + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-5.1.0.tgz", + "integrity": "sha512-EXr1FOzrzTfGeL0gQdeFEvOMm2mzMOglyiOXSTpPC+iAjAKftbr3jpCMWynogwYnM+eSj9sHGc6wjIcDvYiygw==", + "dev": true, + "requires": { + "pump": "^3.0.0" + } }, "glob": { "version": "7.1.6", @@ -1595,11 +1255,23 @@ "path-is-absolute": "^1.0.0" } }, + "glob-parent": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.0.tgz", + "integrity": "sha512-qjtRgnIVmOfnKUE3NJAQEdk+lKrxfw8t5ke7SXtfMTHcjsBfOfWXCQfdb30zfDoZQ2IRSIiidmjtbHZPZ++Ihw==", + "dev": true, + "requires": { + "is-glob": "^4.0.1" + } + }, "globals": { - "version": "11.12.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz", - "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==", - "dev": true + "version": "12.4.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-12.4.0.tgz", + "integrity": "sha512-BWICuzzDvDoH54NHKCseDanAhE3CeDorgDL5MT6LMXXj2WCnd9UC2szdk4AWLfjdgNBCXLUanXYcpBBKOSWGwg==", + "dev": true, + "requires": { + "type-fest": "^0.8.1" + } }, "graceful-fs": { "version": "4.2.3", @@ -1608,9 +1280,12 @@ "dev": true }, "gridfs-stream": { - "version": "0.5.3", - "resolved": "https://registry.npmjs.org/gridfs-stream/-/gridfs-stream-0.5.3.tgz", - "integrity": "sha1-wIlnKPo+qD9fo8nO1GGvt6A20Uk=" + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/gridfs-stream/-/gridfs-stream-1.1.1.tgz", + "integrity": "sha1-PdOhAOwgIaGBKC9utGcJY2B034k=", + "requires": { + "flushwritable": "^1.0.0" + } }, "has": { "version": "1.0.3", @@ -1647,44 +1322,18 @@ "resolved": "https://registry.npmjs.org/has-unicode/-/has-unicode-2.0.1.tgz", "integrity": "sha1-4Ob+aijPUROIVeCG0Wkedx3iqLk=" }, - "has-value": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/has-value/-/has-value-1.0.0.tgz", - "integrity": "sha1-GLKB2lhbHFxR3vJMkw7SmgvmsXc=", - "dev": true, - "requires": { - "get-value": "^2.0.6", - "has-values": "^1.0.0", - "isobject": "^3.0.0" - } - }, - "has-values": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/has-values/-/has-values-1.0.0.tgz", - "integrity": "sha1-lbC2P+whRmGab+V/51Yo1aOe/k8=", - "dev": true, - "requires": { - "is-number": "^3.0.0", - "kind-of": "^4.0.0" - }, - "dependencies": { - "kind-of": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-4.0.0.tgz", - "integrity": "sha1-IIE989cSkosgc3hpGkUGb65y3Vc=", - "dev": true, - "requires": { - "is-buffer": "^1.1.5" - } - } - } - }, "hosted-git-info": { "version": "2.8.8", "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.8.tgz", "integrity": "sha512-f/wzC2QaWBs7t9IYqB4T3sR1xviIViXJRJTWBlx2Gf3g0Xi5vI7Yy4koXQ1c9OYDGHN9sBy1DQ2AB8fqZBWhUg==", "dev": true }, + "human-signals": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-1.1.1.tgz", + "integrity": "sha512-SEQu7vl8KjNL2eoGBLF3+wAjpsNfA9XMlXAYj/3EdaNfAlxKthD1xjEQfGOUhllCGGJVNY34bRr6lPINhNjyZw==", + "dev": true + }, "iconv-lite": { "version": "0.4.24", "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", @@ -1762,74 +1411,106 @@ "integrity": "sha512-RZY5huIKCMRWDUqZlEi72f/lmXKMvuszcMBduliQ3nnWbx9X/ZBQO7DijMEYS9EhHBb2qacRUMtC7svLwe0lcw==" }, "inquirer": { - "version": "6.5.2", - "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-6.5.2.tgz", - "integrity": "sha512-cntlB5ghuB0iuO65Ovoi8ogLHiWGs/5yNrtUcKjFhSSiVeAIVpD7koaSU9RM8mpXw5YDi9RdYXGQMaOURB7ycQ==", + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-7.1.0.tgz", + "integrity": "sha512-5fJMWEmikSYu0nv/flMc475MhGbB7TSPd/2IpFV4I4rMklboCH2rQjYY5kKiYGHqUF9gvaambupcJFFG9dvReg==", "dev": true, "requires": { - "ansi-escapes": "^3.2.0", - "chalk": "^2.4.2", - "cli-cursor": "^2.1.0", + "ansi-escapes": "^4.2.1", + "chalk": "^3.0.0", + "cli-cursor": "^3.1.0", "cli-width": "^2.0.0", "external-editor": "^3.0.3", - "figures": "^2.0.0", - "lodash": "^4.17.12", - "mute-stream": "0.0.7", - "run-async": "^2.2.0", - "rxjs": "^6.4.0", - "string-width": "^2.1.0", - "strip-ansi": "^5.1.0", + "figures": "^3.0.0", + "lodash": "^4.17.15", + "mute-stream": "0.0.8", + "run-async": "^2.4.0", + "rxjs": "^6.5.3", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0", "through": "^2.3.6" }, "dependencies": { "ansi-regex": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz", + "integrity": "sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==", + "dev": true + }, + "ansi-styles": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.2.1.tgz", + "integrity": "sha512-9VGjrMsG1vePxcSweQsN20KY/c4zN0h9fLjqAbwbPfahM3t+NL+M9HC8xeXG2I8pX5NoamTGNuomEUFI7fcUjA==", + "dev": true, + "requires": { + "@types/color-name": "^1.1.1", + "color-convert": "^2.0.1" + } + }, + "chalk": { "version": "3.0.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz", - "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", + "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", "dev": true }, "is-fullwidth-code-point": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz", - "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=", + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", + "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", "dev": true }, "string-width": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz", - "integrity": "sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==", + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.0.tgz", + "integrity": "sha512-zUz5JD+tgqtuDjMhwIg5uFVV3dtqZ9yQJlZVfq4I01/K5Paj5UHj7VyrQOJvzawSVlKpObApbfD0Ed6yJc+1eg==", "dev": true, "requires": { - "is-fullwidth-code-point": "^2.0.0", - "strip-ansi": "^4.0.0" - }, - "dependencies": { - "strip-ansi": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz", - "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=", - "dev": true, - "requires": { - "ansi-regex": "^3.0.0" - } - } + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.0" } }, "strip-ansi": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz", - "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==", + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz", + "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==", "dev": true, "requires": { - "ansi-regex": "^4.1.0" - }, - "dependencies": { - "ansi-regex": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz", - "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==", - "dev": true - } + "ansi-regex": "^5.0.0" + } + }, + "supports-color": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.1.0.tgz", + "integrity": "sha512-oRSIpR8pxT1Wr2FquTNnGet79b3BWljqOuoW/h4oBhxJ/HUbX5nX6JSruTkvXDCFMwDPvsaTTbvMLKZWSy0R5g==", + "dev": true, + "requires": { + "has-flag": "^4.0.0" } } } @@ -1843,101 +1524,24 @@ "loose-envify": "^1.0.0" } }, - "is-accessor-descriptor": { - "version": "0.1.6", - "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", - "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=", - "dev": true, - "requires": { - "kind-of": "^3.0.2" - }, - "dependencies": { - "kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", - "dev": true, - "requires": { - "is-buffer": "^1.1.5" - } - } - } - }, "is-arrayish": { "version": "0.2.1", "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", "integrity": "sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=", "dev": true }, - "is-buffer": { - "version": "1.1.6", - "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz", - "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==", - "dev": true - }, "is-callable": { "version": "1.1.5", "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.1.5.tgz", "integrity": "sha512-ESKv5sMCJB2jnHTWZ3O5itG+O128Hsus4K4Qh1h2/cgn2vbgnLSVqfV46AeJA9D5EeeLa9w81KUXMtn34zhX+Q==", "dev": true }, - "is-data-descriptor": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", - "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", - "dev": true, - "requires": { - "kind-of": "^3.0.2" - }, - "dependencies": { - "kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", - "dev": true, - "requires": { - "is-buffer": "^1.1.5" - } - } - } - }, "is-date-object": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.2.tgz", "integrity": "sha512-USlDT524woQ08aoZFzh3/Z6ch9Y/EWXEHQ/AaRN0SkKq4t2Jw2R2339tSXmwuVoY7LLlBCbOIlx2myP/L5zk0g==", "dev": true }, - "is-descriptor": { - "version": "0.1.6", - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", - "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", - "dev": true, - "requires": { - "is-accessor-descriptor": "^0.1.6", - "is-data-descriptor": "^0.1.4", - "kind-of": "^5.0.0" - }, - "dependencies": { - "kind-of": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", - "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", - "dev": true - } - } - }, - "is-directory": { - "version": "0.3.1", - "resolved": "https://registry.npmjs.org/is-directory/-/is-directory-0.3.1.tgz", - "integrity": "sha1-YTObbyR1/Hcv2cnYP1yFddwVSuE=", - "dev": true - }, - "is-extendable": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", - "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=", - "dev": true - }, "is-extglob": { "version": "2.1.1", "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", @@ -1962,24 +1566,10 @@ } }, "is-number": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", - "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", - "dev": true, - "requires": { - "kind-of": "^3.0.2" - }, - "dependencies": { - "kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", - "dev": true, - "requires": { - "is-buffer": "^1.1.5" - } - } - } + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", + "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", + "dev": true }, "is-obj": { "version": "1.0.1", @@ -1996,15 +1586,6 @@ "symbol-observable": "^1.1.0" } }, - "is-plain-object": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", - "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", - "dev": true, - "requires": { - "isobject": "^3.0.1" - } - }, "is-promise": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/is-promise/-/is-promise-2.1.0.tgz", @@ -2026,16 +1607,10 @@ "integrity": "sha1-/S2INUXEa6xaYz57mgnof6LLUGk=", "dev": true }, - "is-resolvable": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/is-resolvable/-/is-resolvable-1.1.0.tgz", - "integrity": "sha512-qgDYXFSR5WvEfuS5dMj6oTMEbrrSaM0CrFk2Yiq/gXnBvD9pMa2jGXxyhGLfvhZpuMZe18CJpFxAt3CRs42NMg==", - "dev": true - }, "is-stream": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz", - "integrity": "sha1-EtSj3U5o4Lec6428hBc66A2RykQ=", + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.0.tgz", + "integrity": "sha512-XCoy+WlUr7d1+Z8GgSuXmpuUFC9fOhRXglJMx+dwLKTkL44Cjd4W1Z5P+BQZpr+cR93aGP4S/s7Ftw6Nd/kiEw==", "dev": true }, "is-string": { @@ -2053,12 +1628,6 @@ "has-symbols": "^1.0.1" } }, - "is-windows": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-windows/-/is-windows-1.0.2.tgz", - "integrity": "sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==", - "dev": true - }, "isarray": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", @@ -2070,30 +1639,6 @@ "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=", "dev": true }, - "isobject": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", - "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=", - "dev": true - }, - "jest-get-type": { - "version": "22.4.3", - "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-22.4.3.tgz", - "integrity": "sha512-/jsz0Y+V29w1chdXVygEKSz2nBoHoYqNShPe+QgxSNjAuP1i8+k4LbQNrfoliKej0P45sivkSCh7yiD6ubHS3w==", - "dev": true - }, - "jest-validate": { - "version": "23.6.0", - "resolved": "https://registry.npmjs.org/jest-validate/-/jest-validate-23.6.0.tgz", - "integrity": "sha512-OFKapYxe72yz7agrDAWi8v2WL8GIfVqcbKRCLbRG9PAxtzF9b1SEDdTpytNDN12z2fJynoBwpMpvj2R39plI2A==", - "dev": true, - "requires": { - "chalk": "^2.0.1", - "jest-get-type": "^22.1.0", - "leven": "^2.1.0", - "pretty-format": "^23.6.0" - } - }, "js-tokens": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", @@ -2117,9 +1662,9 @@ "dev": true }, "json-schema-traverse": { - "version": "0.3.1", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.3.1.tgz", - "integrity": "sha1-NJptRMU6Ud6JtAgFxdXlm0F9M0A=" + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", + "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==" }, "json-stable-stringify-without-jsonify": { "version": "1.0.1", @@ -2127,12 +1672,6 @@ "integrity": "sha1-nbe1lJatPzz+8wp1FC0tkwrXJlE=", "dev": true }, - "kind-of": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", - "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", - "dev": true - }, "ldap-filter": { "version": "0.2.2", "resolved": "https://registry.npmjs.org/ldap-filter/-/ldap-filter-0.2.2.tgz", @@ -2165,12 +1704,6 @@ "verror": "^1.8.1" } }, - "leven": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/leven/-/leven-2.1.0.tgz", - "integrity": "sha1-wuep93IJTe6dNCAq6KzORoeHVYA=", - "dev": true - }, "levn": { "version": "0.3.0", "resolved": "https://registry.npmjs.org/levn/-/levn-0.3.0.tgz", @@ -2181,41 +1714,97 @@ "type-check": "~0.3.2" } }, + "lines-and-columns": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.1.6.tgz", + "integrity": "sha1-HADHQ7QzzQpOgHWPe2SldEDZ/wA=", + "dev": true + }, "lint-staged": { - "version": "7.3.0", - "resolved": "https://registry.npmjs.org/lint-staged/-/lint-staged-7.3.0.tgz", - "integrity": "sha512-AXk40M9DAiPi7f4tdJggwuKIViUplYtVj1os1MVEteW7qOkU50EOehayCfO9TsoGK24o/EsWb41yrEgfJDDjCw==", + "version": "10.0.8", + "resolved": "https://registry.npmjs.org/lint-staged/-/lint-staged-10.0.8.tgz", + "integrity": "sha512-Oa9eS4DJqvQMVdywXfEor6F4vP+21fPHF8LUXgBbVWUSWBddjqsvO6Bv1LwMChmgQZZqwUvgJSHlu8HFHAPZmA==", "dev": true, "requires": { - "chalk": "^2.3.1", - "commander": "^2.14.1", - "cosmiconfig": "^5.0.2", - "debug": "^3.1.0", + "chalk": "^3.0.0", + "commander": "^4.0.1", + "cosmiconfig": "^6.0.0", + "debug": "^4.1.1", "dedent": "^0.7.0", - "execa": "^0.9.0", - "find-parent-dir": "^0.3.0", - "is-glob": "^4.0.0", - "is-windows": "^1.0.2", - "jest-validate": "^23.5.0", - "listr": "^0.14.1", - "lodash": "^4.17.5", - "log-symbols": "^2.2.0", - "micromatch": "^3.1.8", - "npm-which": "^3.0.1", - "p-map": "^1.1.1", - "path-is-inside": "^1.0.2", - "pify": "^3.0.0", - "please-upgrade-node": "^3.0.2", - "staged-git-files": "1.1.1", - "string-argv": "^0.0.2", - "stringify-object": "^3.2.2" + "execa": "^3.4.0", + "listr": "^0.14.3", + "log-symbols": "^3.0.0", + "micromatch": "^4.0.2", + "normalize-path": "^3.0.0", + "please-upgrade-node": "^3.2.0", + "string-argv": "0.3.1", + "stringify-object": "^3.3.0" }, "dependencies": { - "pify": { + "ansi-styles": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.2.1.tgz", + "integrity": "sha512-9VGjrMsG1vePxcSweQsN20KY/c4zN0h9fLjqAbwbPfahM3t+NL+M9HC8xeXG2I8pX5NoamTGNuomEUFI7fcUjA==", + "dev": true, + "requires": { + "@types/color-name": "^1.1.1", + "color-convert": "^2.0.1" + } + }, + "chalk": { "version": "3.0.0", - "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", - "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", + "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "commander": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/commander/-/commander-4.1.1.tgz", + "integrity": "sha512-NOKm8xhkzAjzFx8B2v5OAHT+u5pRQc2UCa2Vq9jYL/31o2wi9mxBA7LIFs3sV5VSC49z6pEhfbMULvShKj26WA==", + "dev": true + }, + "debug": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz", + "integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==", + "dev": true, + "requires": { + "ms": "^2.1.1" + } + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", "dev": true + }, + "supports-color": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.1.0.tgz", + "integrity": "sha512-oRSIpR8pxT1Wr2FquTNnGet79b3BWljqOuoW/h4oBhxJ/HUbX5nX6JSruTkvXDCFMwDPvsaTTbvMLKZWSy0R5g==", + "dev": true, + "requires": { + "has-flag": "^4.0.0" + } } } }, @@ -2236,10 +1825,10 @@ "rxjs": "^6.3.3" }, "dependencies": { - "p-map": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/p-map/-/p-map-2.1.0.tgz", - "integrity": "sha512-y3b8Kpd8OAN444hxfBbFfj1FY/RjtTd8tzYwhUqNYXx0fXx2iX4maP4Qr6qhIKbQXI02wTLAda4fYUbDagTUFw==", + "is-stream": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz", + "integrity": "sha1-EtSj3U5o4Lec6428hBc66A2RykQ=", "dev": true } } @@ -2322,6 +1911,51 @@ "cli-cursor": "^2.1.0", "date-fns": "^1.27.2", "figures": "^2.0.0" + }, + "dependencies": { + "cli-cursor": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-2.1.0.tgz", + "integrity": "sha1-s12sN2R5+sw+lHR9QdDQ9SOP/LU=", + "dev": true, + "requires": { + "restore-cursor": "^2.0.0" + } + }, + "figures": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/figures/-/figures-2.0.0.tgz", + "integrity": "sha1-OrGi0qYsi/tDGgyUy3l6L84nyWI=", + "dev": true, + "requires": { + "escape-string-regexp": "^1.0.5" + } + }, + "mimic-fn": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-1.2.0.tgz", + "integrity": "sha512-jf84uxzwiuiIVKiOLpfYk7N46TSy8ubTonmneY9vrpHNAnp0QBt2BxWV9dO3/j+BoVAb+a5G6YDPW3M5HOdMWQ==", + "dev": true + }, + "onetime": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/onetime/-/onetime-2.0.1.tgz", + "integrity": "sha1-BnQoIw/WdEOyeUsiu6UotoZ5YtQ=", + "dev": true, + "requires": { + "mimic-fn": "^1.0.0" + } + }, + "restore-cursor": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-2.0.0.tgz", + "integrity": "sha1-n37ih/gv0ybU/RYpI9YhKe7g368=", + "dev": true, + "requires": { + "onetime": "^2.0.0", + "signal-exit": "^3.0.2" + } + } } }, "load-json-file": { @@ -2365,12 +1999,12 @@ "dev": true }, "log-symbols": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-2.2.0.tgz", - "integrity": "sha512-VeIAFslyIerEJLXHziedo2basKbMKtTw3vfn5IzG0XTjhAVEJyNHnL2p7vc+wBDSdQuUpNw3M2u6xb9QsAY5Eg==", + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-3.0.0.tgz", + "integrity": "sha512-dSkNGuI7iG3mfvDzUuYZyvk5dD9ocYCYzNU6CYDE6+Xqd+gwme6Z00NS3dUh8mq/73HaEtT7m6W+yUPtU6BZnQ==", "dev": true, "requires": { - "chalk": "^2.0.1" + "chalk": "^2.4.2" } }, "log-update": { @@ -2382,6 +2016,48 @@ "ansi-escapes": "^3.0.0", "cli-cursor": "^2.0.0", "wrap-ansi": "^3.0.1" + }, + "dependencies": { + "ansi-escapes": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-3.2.0.tgz", + "integrity": "sha512-cBhpre4ma+U0T1oM5fXg7Dy1Jw7zzwv7lt/GoCpr+hDQJoYnKVPLL4dCvSEFMmQurOQvSrwT7SL/DAlhBI97RQ==", + "dev": true + }, + "cli-cursor": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-2.1.0.tgz", + "integrity": "sha1-s12sN2R5+sw+lHR9QdDQ9SOP/LU=", + "dev": true, + "requires": { + "restore-cursor": "^2.0.0" + } + }, + "mimic-fn": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-1.2.0.tgz", + "integrity": "sha512-jf84uxzwiuiIVKiOLpfYk7N46TSy8ubTonmneY9vrpHNAnp0QBt2BxWV9dO3/j+BoVAb+a5G6YDPW3M5HOdMWQ==", + "dev": true + }, + "onetime": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/onetime/-/onetime-2.0.1.tgz", + "integrity": "sha1-BnQoIw/WdEOyeUsiu6UotoZ5YtQ=", + "dev": true, + "requires": { + "mimic-fn": "^1.0.0" + } + }, + "restore-cursor": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-2.0.0.tgz", + "integrity": "sha1-n37ih/gv0ybU/RYpI9YhKe7g368=", + "dev": true, + "requires": { + "onetime": "^2.0.0", + "signal-exit": "^3.0.2" + } + } } }, "loglevel": { @@ -2450,28 +2126,13 @@ "pseudomap": "^1.0.2", "yallist": "^2.1.2" }, - "dependencies": { - "yallist": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-2.1.2.tgz", - "integrity": "sha1-HBH5IY8HYImkfdUS+TxmmaaoHVI=", - "dev": true - } - } - }, - "map-cache": { - "version": "0.2.2", - "resolved": "https://registry.npmjs.org/map-cache/-/map-cache-0.2.2.tgz", - "integrity": "sha1-wyq9C9ZSXZsFFkW7TyasXcmKDb8=", - "dev": true - }, - "map-visit": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/map-visit/-/map-visit-1.0.0.tgz", - "integrity": "sha1-7Nyo8TFE5mDxtb1B8S80edmN+48=", - "dev": true, - "requires": { - "object-visit": "^1.0.0" + "dependencies": { + "yallist": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-2.1.2.tgz", + "integrity": "sha1-HBH5IY8HYImkfdUS+TxmmaaoHVI=", + "dev": true + } } }, "memory-pager": { @@ -2480,34 +2141,40 @@ "integrity": "sha512-ZS4Bp4r/Zoeq6+NLJpP+0Zzm0pR8whtGPf1XExKLJBAczGMnSi3It14OiNCStjQjM6NU1okjQGSxgEZN8eBYKg==", "optional": true }, + "merge-stream": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz", + "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==", + "dev": true + }, "meteor-node-stubs": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/meteor-node-stubs/-/meteor-node-stubs-0.4.1.tgz", - "integrity": "sha512-UO2OStvLOKoApmOdIP5eCqoLaa/ritMXRg4ffJVdkNLEsczzPvTjgC0Mxk4cM4R8MZkwll90FYgjDf5qUTJdMA==", + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/meteor-node-stubs/-/meteor-node-stubs-1.0.0.tgz", + "integrity": "sha512-QJwyv23wyXD3uEMzk5Xr/y5ezoVlCbHvBbrgdkVadn84dmifLRbs0PtD6EeNw5NLIk+SQSfxld7IMdEsneGz5w==", "requires": { "assert": "^1.4.1", - "browserify-zlib": "^0.1.4", - "buffer": "^4.9.1", + "browserify-zlib": "^0.2.0", + "buffer": "^5.2.1", "console-browserify": "^1.1.0", "constants-browserify": "^1.0.0", - "crypto-browserify": "^3.11.0", - "domain-browser": "^1.1.7", - "events": "^1.1.1", - "https-browserify": "0.0.1", - "os-browserify": "^0.2.1", - "path-browserify": "0.0.0", - "process": "^0.11.9", - "punycode": "^1.4.1", + "crypto-browserify": "^3.12.0", + "domain-browser": "^1.2.0", + "events": "^3.0.0", + "https-browserify": "^1.0.0", + "os-browserify": "^0.3.0", + "path-browserify": "^1.0.0", + "process": "^0.11.10", + "punycode": "^2.1.1", "querystring-es3": "^0.2.1", - "readable-stream": "^2.3.6", - "stream-browserify": "^2.0.1", - "stream-http": "^2.8.0", - "string_decoder": "^1.1.0", - "timers-browserify": "^1.4.2", - "tty-browserify": "0.0.0", + "readable-stream": "^3.3.0", + "stream-browserify": "^2.0.2", + "stream-http": "^3.0.0", + "string_decoder": "^1.2.0", + "timers-browserify": "^2.0.10", + "tty-browserify": "0.0.1", "url": "^0.11.0", - "util": "^0.10.3", - "vm-browserify": "0.0.4" + "util": "^0.11.1", + "vm-browserify": "^1.1.0" }, "dependencies": { "asn1.js": { @@ -2524,6 +2191,15 @@ "bundled": true, "requires": { "util": "0.10.3" + }, + "dependencies": { + "util": { + "version": "0.10.3", + "bundled": true, + "requires": { + "inherits": "2.0.1" + } + } } }, "base64-js": { @@ -2560,12 +2236,13 @@ } }, "browserify-des": { - "version": "1.0.1", + "version": "1.0.2", "bundled": true, "requires": { "cipher-base": "^1.0.1", "des.js": "^1.0.0", - "inherits": "^2.0.1" + "inherits": "^2.0.1", + "safe-buffer": "^5.1.2" } }, "browserify-rsa": { @@ -2590,19 +2267,18 @@ } }, "browserify-zlib": { - "version": "0.1.4", + "version": "0.2.0", "bundled": true, "requires": { - "pako": "~0.2.0" + "pako": "~1.0.5" } }, "buffer": { - "version": "4.9.1", + "version": "5.2.1", "bundled": true, "requires": { "base64-js": "^1.0.2", - "ieee754": "^1.1.4", - "isarray": "^1.0.0" + "ieee754": "^1.1.4" } }, "buffer-xor": { @@ -2710,7 +2386,7 @@ "bundled": true }, "elliptic": { - "version": "6.4.0", + "version": "6.4.1", "bundled": true, "requires": { "bn.js": "^4.4.0", @@ -2723,7 +2399,7 @@ } }, "events": { - "version": "1.1.1", + "version": "3.0.0", "bundled": true }, "evp_bytestokey": { @@ -2743,11 +2419,11 @@ } }, "hash.js": { - "version": "1.1.3", + "version": "1.1.7", "bundled": true, "requires": { "inherits": "^2.0.3", - "minimalistic-assert": "^1.0.0" + "minimalistic-assert": "^1.0.1" }, "dependencies": { "inherits": { @@ -2766,15 +2442,11 @@ } }, "https-browserify": { - "version": "0.0.1", + "version": "1.0.0", "bundled": true }, "ieee754": { - "version": "1.1.11", - "bundled": true - }, - "indexof": { - "version": "0.0.1", + "version": "1.1.13", "bundled": true }, "inherits": { @@ -2786,11 +2458,12 @@ "bundled": true }, "md5.js": { - "version": "1.3.4", + "version": "1.3.5", "bundled": true, "requires": { "hash-base": "^3.0.0", - "inherits": "^2.0.1" + "inherits": "^2.0.1", + "safe-buffer": "^5.1.2" } }, "miller-rabin": { @@ -2810,30 +2483,31 @@ "bundled": true }, "os-browserify": { - "version": "0.2.1", + "version": "0.3.0", "bundled": true }, "pako": { - "version": "0.2.9", + "version": "1.0.10", "bundled": true }, "parse-asn1": { - "version": "5.1.1", + "version": "5.1.4", "bundled": true, "requires": { "asn1.js": "^4.0.0", "browserify-aes": "^1.0.0", "create-hash": "^1.1.0", "evp_bytestokey": "^1.0.0", - "pbkdf2": "^3.0.3" + "pbkdf2": "^3.0.3", + "safe-buffer": "^5.1.1" } }, "path-browserify": { - "version": "0.0.0", + "version": "1.0.0", "bundled": true }, "pbkdf2": { - "version": "3.0.16", + "version": "3.0.17", "bundled": true, "requires": { "create-hash": "^1.1.2", @@ -2852,18 +2526,19 @@ "bundled": true }, "public-encrypt": { - "version": "4.0.2", + "version": "4.0.3", "bundled": true, "requires": { "bn.js": "^4.1.0", "browserify-rsa": "^4.0.0", "create-hash": "^1.1.0", "parse-asn1": "^5.0.0", - "randombytes": "^2.0.1" + "randombytes": "^2.0.1", + "safe-buffer": "^5.1.2" } }, "punycode": { - "version": "1.4.1", + "version": "2.1.1", "bundled": true }, "querystring": { @@ -2875,7 +2550,7 @@ "bundled": true }, "randombytes": { - "version": "2.0.6", + "version": "2.1.0", "bundled": true, "requires": { "safe-buffer": "^5.1.0" @@ -2890,16 +2565,12 @@ } }, "readable-stream": { - "version": "2.3.6", + "version": "3.3.0", "bundled": true, "requires": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.3", - "isarray": "~1.0.0", - "process-nextick-args": "~2.0.0", - "safe-buffer": "~5.1.1", - "string_decoder": "~1.1.1", - "util-deprecate": "~1.0.1" + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" }, "dependencies": { "inherits": { @@ -2920,6 +2591,10 @@ "version": "5.1.2", "bundled": true }, + "setimmediate": { + "version": "1.0.5", + "bundled": true + }, "sha.js": { "version": "2.4.11", "bundled": true, @@ -2929,44 +2604,67 @@ } }, "stream-browserify": { - "version": "2.0.1", + "version": "2.0.2", "bundled": true, "requires": { "inherits": "~2.0.1", "readable-stream": "^2.0.2" + }, + "dependencies": { + "readable-stream": { + "version": "2.3.6", + "bundled": true, + "requires": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + }, + "dependencies": { + "inherits": { + "version": "2.0.3", + "bundled": true + } + } + }, + "string_decoder": { + "version": "1.1.1", + "bundled": true, + "requires": { + "safe-buffer": "~5.1.0" + } + } } }, "stream-http": { - "version": "2.8.1", + "version": "3.0.0", "bundled": true, "requires": { "builtin-status-codes": "^3.0.0", "inherits": "^2.0.1", - "readable-stream": "^2.3.3", - "to-arraybuffer": "^1.0.0", + "readable-stream": "^3.0.6", "xtend": "^4.0.0" } }, "string_decoder": { - "version": "1.1.1", + "version": "1.2.0", "bundled": true, "requires": { "safe-buffer": "~5.1.0" } }, "timers-browserify": { - "version": "1.4.2", + "version": "2.0.10", "bundled": true, "requires": { - "process": "~0.11.0" + "setimmediate": "^1.0.4" } }, - "to-arraybuffer": { - "version": "1.0.1", - "bundled": true - }, "tty-browserify": { - "version": "0.0.0", + "version": "0.0.1", "bundled": true }, "url": { @@ -2984,10 +2682,16 @@ } }, "util": { - "version": "0.10.3", + "version": "0.11.1", "bundled": true, "requires": { - "inherits": "2.0.1" + "inherits": "2.0.3" + }, + "dependencies": { + "inherits": { + "version": "2.0.3", + "bundled": true + } } }, "util-deprecate": { @@ -2995,11 +2699,8 @@ "bundled": true }, "vm-browserify": { - "version": "0.0.4", - "bundled": true, - "requires": { - "indexof": "0.0.1" - } + "version": "1.1.0", + "bundled": true }, "xtend": { "version": "4.0.1", @@ -3008,30 +2709,19 @@ } }, "micromatch": { - "version": "3.1.10", - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", - "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.2.tgz", + "integrity": "sha512-y7FpHSbMUMoyPbYUSzO6PaZ6FyRnQOpHuKwbo1G+Knck95XVU4QAiKdGEnj5wwoS7PlOgthX/09u5iFJ+aYf5Q==", "dev": true, "requires": { - "arr-diff": "^4.0.0", - "array-unique": "^0.3.2", - "braces": "^2.3.1", - "define-property": "^2.0.2", - "extend-shallow": "^3.0.2", - "extglob": "^2.0.4", - "fragment-cache": "^0.2.1", - "kind-of": "^6.0.2", - "nanomatch": "^1.2.9", - "object.pick": "^1.3.0", - "regex-not": "^1.0.0", - "snapdragon": "^0.8.1", - "to-regex": "^3.0.2" + "braces": "^3.0.1", + "picomatch": "^2.0.5" } }, "mimic-fn": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-1.2.0.tgz", - "integrity": "sha512-jf84uxzwiuiIVKiOLpfYk7N46TSy8ubTonmneY9vrpHNAnp0QBt2BxWV9dO3/j+BoVAb+a5G6YDPW3M5HOdMWQ==", + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", + "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==", "dev": true }, "minimatch": { @@ -3064,33 +2754,19 @@ "minipass": "^2.9.0" } }, - "mixin-deep": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/mixin-deep/-/mixin-deep-1.3.2.tgz", - "integrity": "sha512-WRoDn//mXBiJ1H40rqa3vH0toePwSsGb45iInWlTySa+Uu4k3tYUSxa2v1KqAiLtvlrSzaExqS1gtk96A9zvEA==", - "dev": true, - "requires": { - "for-in": "^1.0.2", - "is-extendable": "^1.0.1" - }, - "dependencies": { - "is-extendable": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", - "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", - "dev": true, - "requires": { - "is-plain-object": "^2.0.4" - } - } - } - }, "mkdirp": { "version": "0.5.1", "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.1.tgz", "integrity": "sha1-MAV0OOrGz3+MR2fzhkjWaX11yQM=", "requires": { - "minimist": "1.2.5" + "minimist": "0.0.8" + }, + "dependencies": { + "minimist": { + "version": "0.0.8", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-0.0.8.tgz", + "integrity": "sha1-hX/Kv8M5fSYluCKCYuhqp6ARsF0=" + } } }, "moment": { @@ -3125,9 +2801,9 @@ "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" }, "mute-stream": { - "version": "0.0.7", - "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.7.tgz", - "integrity": "sha1-MHXOk7whuPq0PhvE2n6BFe0ee6s=", + "version": "0.0.8", + "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.8.tgz", + "integrity": "sha512-nnbWWOkoWyUsTjKrhgD0dcz22mdkSnpYqbEjIm2nhwhuxlSkpywJmBo8h0ZqJdkp73mb90SssHkN4rsRaBAfAA==", "dev": true }, "mv": { @@ -3168,26 +2844,8 @@ "nan": { "version": "2.14.0", "resolved": "https://registry.npmjs.org/nan/-/nan-2.14.0.tgz", - "integrity": "sha512-INOFj37C7k3AfaNTtX8RhsTw7qRy7eLET14cROi9+5HAVbbHuIWUHEauBv5qT4Av2tWasiTY1Jw6puUNqRJXQg==" - }, - "nanomatch": { - "version": "1.2.13", - "resolved": "https://registry.npmjs.org/nanomatch/-/nanomatch-1.2.13.tgz", - "integrity": "sha512-fpoe2T0RbHwBTBUOftAfBPaDEi06ufaUai0mE6Yn1kacc3SnTErfb/h+X94VXzI64rKFHYImXSvdwGGCmwOqCA==", - "dev": true, - "requires": { - "arr-diff": "^4.0.0", - "array-unique": "^0.3.2", - "define-property": "^2.0.2", - "extend-shallow": "^3.0.2", - "fragment-cache": "^0.2.1", - "is-windows": "^1.0.2", - "kind-of": "^6.0.2", - "object.pick": "^1.3.0", - "regex-not": "^1.0.0", - "snapdragon": "^0.8.1", - "to-regex": "^3.0.1" - } + "integrity": "sha512-INOFj37C7k3AfaNTtX8RhsTw7qRy7eLET14cROi9+5HAVbbHuIWUHEauBv5qT4Av2tWasiTY1Jw6puUNqRJXQg==", + "optional": true }, "natural-compare": { "version": "1.4.0", @@ -3217,6 +2875,11 @@ "integrity": "sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ==", "dev": true }, + "node-addon-api": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/node-addon-api/-/node-addon-api-2.0.0.tgz", + "integrity": "sha512-ASCL5U13as7HhOExbT6OlWJJUV/lLzL2voOSP1UVehpRD8FbSrSDjfScK/KwAvVTI5AS6r4VwbOMlIqtvRidnA==" + }, "node-pre-gyp": { "version": "0.14.0", "resolved": "https://registry.npmjs.org/node-pre-gyp/-/node-pre-gyp-0.14.0.tgz", @@ -3255,6 +2918,12 @@ "validate-npm-package-license": "^3.0.1" } }, + "normalize-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", + "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", + "dev": true + }, "npm-bundled": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/npm-bundled/-/npm-bundled-1.1.1.tgz", @@ -3278,33 +2947,21 @@ "npm-normalize-package-bin": "^1.0.1" } }, - "npm-path": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/npm-path/-/npm-path-2.0.4.tgz", - "integrity": "sha512-IFsj0R9C7ZdR5cP+ET342q77uSRdtWOlWpih5eC+lu29tIDbNEgDbzgVJ5UFvYHWhxDZ5TFkJafFioO0pPQjCw==", - "dev": true, - "requires": { - "which": "^1.2.10" - } - }, "npm-run-path": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-2.0.2.tgz", - "integrity": "sha1-NakjLfo11wZ7TLLd8jV7GHFTbF8=", - "dev": true, - "requires": { - "path-key": "^2.0.0" - } - }, - "npm-which": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/npm-which/-/npm-which-3.0.1.tgz", - "integrity": "sha1-kiXybsOihcIJyuZ8OxGmtKtxQKo=", + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz", + "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==", "dev": true, "requires": { - "commander": "^2.9.0", - "npm-path": "^2.0.2", - "which": "^1.2.10" + "path-key": "^3.0.0" + }, + "dependencies": { + "path-key": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", + "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", + "dev": true + } } }, "npmlog": { @@ -3328,37 +2985,6 @@ "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=" }, - "object-copy": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/object-copy/-/object-copy-0.1.0.tgz", - "integrity": "sha1-fn2Fi3gb18mRpBupde04EnVOmYw=", - "dev": true, - "requires": { - "copy-descriptor": "^0.1.0", - "define-property": "^0.2.5", - "kind-of": "^3.0.3" - }, - "dependencies": { - "define-property": { - "version": "0.2.5", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", - "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", - "dev": true, - "requires": { - "is-descriptor": "^0.1.0" - } - }, - "kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", - "dev": true, - "requires": { - "is-buffer": "^1.1.5" - } - } - } - }, "object-inspect": { "version": "1.7.0", "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.7.0.tgz", @@ -3371,15 +2997,6 @@ "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==", "dev": true }, - "object-visit": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/object-visit/-/object-visit-1.0.1.tgz", - "integrity": "sha1-95xEk68MU3e1n+OdOV5BBC3QRbs=", - "dev": true, - "requires": { - "isobject": "^3.0.0" - } - }, "object.assign": { "version": "4.1.0", "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.0.tgz", @@ -3392,15 +3009,6 @@ "object-keys": "^1.0.11" } }, - "object.pick": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/object.pick/-/object.pick-1.3.0.tgz", - "integrity": "sha1-h6EKxMFpS9Lhy/U1kaZhQftd10c=", - "dev": true, - "requires": { - "isobject": "^3.0.1" - } - }, "object.values": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.1.1.tgz", @@ -3422,12 +3030,12 @@ } }, "onetime": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/onetime/-/onetime-2.0.1.tgz", - "integrity": "sha1-BnQoIw/WdEOyeUsiu6UotoZ5YtQ=", + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.0.tgz", + "integrity": "sha512-5NcSkPHhwTVFIQN+TUqXoS5+dlElHXdpAWu9I0HP20YOtIi+aZ0Ct82jdlILDxjLEAWwvm+qj1m6aEtsDVmm6Q==", "dev": true, "requires": { - "mimic-fn": "^1.0.0" + "mimic-fn": "^2.1.0" } }, "optionator": { @@ -3475,9 +3083,9 @@ } }, "p-finally": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-1.0.0.tgz", - "integrity": "sha1-P7z7FbiZpEEjs0ttzBi3JDNqLK4=", + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-2.0.1.tgz", + "integrity": "sha512-vpm09aKwq6H9phqRQzecoDpD8TmVyGw70qmWlyq5onxY7tqyTTFVvxMykxQSQKILBSFlbXpypIw2T1Ml7+DDtw==", "dev": true }, "p-limit": { @@ -3499,9 +3107,9 @@ } }, "p-map": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/p-map/-/p-map-1.2.0.tgz", - "integrity": "sha512-r6zKACMNhjPJMTl8KcFH4li//gkrXWfbD6feV8l6doRHlzljFWGJ2AP6iKaCJXyZmAUMOPtvbW7EXkbWO/pLEA==", + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/p-map/-/p-map-2.1.0.tgz", + "integrity": "sha512-y3b8Kpd8OAN444hxfBbFfj1FY/RjtTd8tzYwhUqNYXx0fXx2iX4maP4Qr6qhIKbQXI02wTLAda4fYUbDagTUFw==", "dev": true }, "p-try": { @@ -3536,12 +3144,6 @@ "error-ex": "^1.2.0" } }, - "pascalcase": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/pascalcase/-/pascalcase-0.1.1.tgz", - "integrity": "sha1-s2PlXoAGym/iF4TS2yK9FdeRfxQ=", - "dev": true - }, "path-exists": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", @@ -3595,6 +3197,12 @@ "pify": "^2.0.0" } }, + "picomatch": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.2.1.tgz", + "integrity": "sha512-ISBaA8xQNmwELC7eOjqFKMESB2VIqt4PPDD0nsS95b/9dZXvVKOlz9keMSnoGGKcOHXfTvDD6WMaRoSc9UuhRA==", + "dev": true + }, "pify": { "version": "2.3.0", "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", @@ -3619,18 +3227,6 @@ "semver-compare": "^1.0.0" } }, - "pluralize": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/pluralize/-/pluralize-7.0.0.tgz", - "integrity": "sha512-ARhBOdzS3e41FbkW/XWrTEtukqqLoK5+Z/4UeDaLuSW+39JPeFgs4gCGqsrJHVZX0fUrx//4OF0K1CUGwlIFow==", - "dev": true - }, - "posix-character-classes": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/posix-character-classes/-/posix-character-classes-0.1.1.tgz", - "integrity": "sha1-AerA/jta9xoqbAL+q7jB/vfgDqs=", - "dev": true - }, "pre-commit": { "version": "1.2.2", "resolved": "https://registry.npmjs.org/pre-commit/-/pre-commit-1.2.2.tgz", @@ -3682,131 +3278,122 @@ "dev": true }, "prettier-eslint": { - "version": "8.8.2", - "resolved": "https://registry.npmjs.org/prettier-eslint/-/prettier-eslint-8.8.2.tgz", - "integrity": "sha512-2UzApPuxi2yRoyMlXMazgR6UcH9DKJhNgCviIwY3ixZ9THWSSrUww5vkiZ3C48WvpFl1M1y/oU63deSy1puWEA==", + "version": "9.0.1", + "resolved": "https://registry.npmjs.org/prettier-eslint/-/prettier-eslint-9.0.1.tgz", + "integrity": "sha512-KZT65QTosSAqBBqmrC+RpXbsMRe7Os2YSR9cAfFbDlyPAopzA/S5bioiZ3rpziNQNSJaOxmtXSx07EQ+o2Dlug==", "dev": true, "requires": { - "babel-runtime": "^6.26.0", + "@typescript-eslint/parser": "^1.10.2", "common-tags": "^1.4.0", + "core-js": "^3.1.4", "dlv": "^1.1.0", - "eslint": "^4.0.0", - "indent-string": "^3.2.0", + "eslint": "^5.0.0", + "indent-string": "^4.0.0", "lodash.merge": "^4.6.0", "loglevel-colored-level-prefix": "^1.0.0", "prettier": "^1.7.0", "pretty-format": "^23.0.1", "require-relative": "^0.8.7", - "typescript": "^2.5.1", - "typescript-eslint-parser": "^16.0.0", + "typescript": "^3.2.1", "vue-eslint-parser": "^2.0.2" }, "dependencies": { "acorn": { - "version": "5.7.4", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-5.7.4.tgz", - "integrity": "sha512-1D++VG7BhrtvQpNbBzovKNc1FLGGEE/oGe7b9xJm/RFHMBeUaUGpluV9RLjZa47YFdPcDAenEYuq9pQPcMdLJg==", + "version": "6.4.1", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-6.4.1.tgz", + "integrity": "sha512-ZVA9k326Nwrj3Cj9jlh3wGFutC2ZornPNARZwsNYqQYgN0EsV2d53w5RN/co65Ohn4sUAUtb1rSUAOD6XN9idA==", "dev": true }, - "acorn-jsx": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-3.0.1.tgz", - "integrity": "sha1-r9+UiPsezvyDSPb7IvRk4ypYs2s=", + "ajv": { + "version": "6.12.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.0.tgz", + "integrity": "sha512-D6gFiFA0RRLyUbvijN74DWAjXSFxWKaWP7mldxkVhyhAV3+SWA9HEJPHQ2c9soIeTFJqcSdFDGFgdqs1iUU2Hw==", "dev": true, "requires": { - "acorn": "^3.0.4" - }, - "dependencies": { - "acorn": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-3.3.0.tgz", - "integrity": "sha1-ReN/s56No/JbruP/U2niu18iAXo=", - "dev": true - } + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" } }, + "ansi-escapes": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-3.2.0.tgz", + "integrity": "sha512-cBhpre4ma+U0T1oM5fXg7Dy1Jw7zzwv7lt/GoCpr+hDQJoYnKVPLL4dCvSEFMmQurOQvSrwT7SL/DAlhBI97RQ==", + "dev": true + }, "ansi-regex": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz", "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=", "dev": true }, - "chardet": { - "version": "0.4.2", - "resolved": "https://registry.npmjs.org/chardet/-/chardet-0.4.2.tgz", - "integrity": "sha1-tUc7M9yXxCTl2Y3IfVXU2KKci/I=", - "dev": true - }, - "cross-spawn": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-5.1.0.tgz", - "integrity": "sha1-6L0O/uWPz/b4+UUQoKVUu/ojVEk=", + "cli-cursor": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-2.1.0.tgz", + "integrity": "sha1-s12sN2R5+sw+lHR9QdDQ9SOP/LU=", "dev": true, "requires": { - "lru-cache": "^4.0.1", - "shebang-command": "^1.2.0", - "which": "^1.2.9" + "restore-cursor": "^2.0.0" } }, - "doctrine": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz", - "integrity": "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==", + "debug": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz", + "integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==", "dev": true, "requires": { - "esutils": "^2.0.2" + "ms": "^2.1.1" } }, "eslint": { - "version": "4.19.1", - "resolved": "https://registry.npmjs.org/eslint/-/eslint-4.19.1.tgz", - "integrity": "sha512-bT3/1x1EbZB7phzYu7vCr1v3ONuzDtX8WjuM9c0iYxe+cq+pwcKEoQjl7zd3RpC6YOLgnSy3cTN58M2jcoPDIQ==", + "version": "5.16.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-5.16.0.tgz", + "integrity": "sha512-S3Rz11i7c8AA5JPv7xAH+dOyq/Cu/VXHiHXBPOU1k/JAM5dXqQPt3qcrhpHSorXmrpu2g0gkIBVXAqCpzfoZIg==", "dev": true, "requires": { - "ajv": "^5.3.0", - "babel-code-frame": "^6.22.0", + "@babel/code-frame": "^7.0.0", + "ajv": "^6.9.1", "chalk": "^2.1.0", - "concat-stream": "^1.6.0", - "cross-spawn": "^5.1.0", - "debug": "^3.1.0", - "doctrine": "^2.1.0", - "eslint-scope": "^3.7.1", + "cross-spawn": "^6.0.5", + "debug": "^4.0.1", + "doctrine": "^3.0.0", + "eslint-scope": "^4.0.3", + "eslint-utils": "^1.3.1", "eslint-visitor-keys": "^1.0.0", - "espree": "^3.5.4", - "esquery": "^1.0.0", + "espree": "^5.0.1", + "esquery": "^1.0.1", "esutils": "^2.0.2", - "file-entry-cache": "^2.0.0", + "file-entry-cache": "^5.0.1", "functional-red-black-tree": "^1.0.1", "glob": "^7.1.2", - "globals": "^11.0.1", - "ignore": "^3.3.3", + "globals": "^11.7.0", + "ignore": "^4.0.6", + "import-fresh": "^3.0.0", "imurmurhash": "^0.1.4", - "inquirer": "^3.0.6", - "is-resolvable": "^1.0.0", - "js-yaml": "^3.9.1", + "inquirer": "^6.2.2", + "js-yaml": "^3.13.0", "json-stable-stringify-without-jsonify": "^1.0.1", "levn": "^0.3.0", - "lodash": "^4.17.4", - "minimatch": "^3.0.2", + "lodash": "^4.17.11", + "minimatch": "^3.0.4", "mkdirp": "^0.5.1", "natural-compare": "^1.4.0", "optionator": "^0.8.2", "path-is-inside": "^1.0.2", - "pluralize": "^7.0.0", "progress": "^2.0.0", - "regexpp": "^1.0.1", - "require-uncached": "^1.0.3", - "semver": "^5.3.0", + "regexpp": "^2.0.1", + "semver": "^5.5.1", "strip-ansi": "^4.0.0", - "strip-json-comments": "~2.0.1", - "table": "4.0.2", - "text-table": "~0.2.0" + "strip-json-comments": "^2.0.1", + "table": "^5.2.3", + "text-table": "^0.2.0" } }, "eslint-scope": { - "version": "3.7.3", - "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-3.7.3.tgz", - "integrity": "sha512-W+B0SvF4gamyCTmUc+uITPY0989iXVfKvhwtmJocTaYoc/3khEHmEmvfY/Gn9HA9VV75jrQECsHizkNw1b68FA==", + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-4.0.3.tgz", + "integrity": "sha512-p7VutNr1O/QrxysMo3E45FjYDTeXBy0iTltPFNSqKAIfjDSXC+4dj+qfyuD8bfAXrW/y6lW3O76VaYNPKfpKrg==", "dev": true, "requires": { "esrecurse": "^4.1.0", @@ -3814,74 +3401,79 @@ } }, "espree": { - "version": "3.5.4", - "resolved": "https://registry.npmjs.org/espree/-/espree-3.5.4.tgz", - "integrity": "sha512-yAcIQxtmMiB/jL32dzEp2enBeidsB7xWPLNiw3IIkpVds1P+h7qF9YwJq1yUNzp2OKXgAprs4F61ih66UsoD1A==", + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/espree/-/espree-5.0.1.tgz", + "integrity": "sha512-qWAZcWh4XE/RwzLJejfcofscgMc9CamR6Tn1+XRXNzrvUSSbiAjGOI/fggztjIi7y9VLPqnICMIPiGyr8JaZ0A==", "dev": true, "requires": { - "acorn": "^5.5.0", - "acorn-jsx": "^3.0.0" + "acorn": "^6.0.7", + "acorn-jsx": "^5.0.0", + "eslint-visitor-keys": "^1.0.0" } }, - "external-editor": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/external-editor/-/external-editor-2.2.0.tgz", - "integrity": "sha512-bSn6gvGxKt+b7+6TKEv1ZycHleA7aHhRHyAqJyp5pbUFuYYNIzpZnQDk7AsYckyWdEnTeAnay0aCy2aV6iTk9A==", - "dev": true, - "requires": { - "chardet": "^0.4.0", - "iconv-lite": "^0.4.17", - "tmp": "^0.0.33" - } + "fast-deep-equal": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.1.tgz", + "integrity": "sha512-8UEa58QDLauDNfpbrX55Q9jrGHThw2ZMdOky5Gl1CDtVeJDPVrG4Jxx1N8jw2gkWaff5UUuX1KJd+9zGe2B+ZA==", + "dev": true }, - "file-entry-cache": { + "figures": { "version": "2.0.0", - "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-2.0.0.tgz", - "integrity": "sha1-w5KZDD5oR4PYOLjISkXYoEhFg2E=", + "resolved": "https://registry.npmjs.org/figures/-/figures-2.0.0.tgz", + "integrity": "sha1-OrGi0qYsi/tDGgyUy3l6L84nyWI=", "dev": true, "requires": { - "flat-cache": "^1.2.1", - "object-assign": "^4.0.1" + "escape-string-regexp": "^1.0.5" } }, - "flat-cache": { - "version": "1.3.4", - "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-1.3.4.tgz", - "integrity": "sha512-VwyB3Lkgacfik2vhqR4uv2rvebqmDvFu4jlN/C1RzWoJEo8I7z4Q404oiqYCkq41mni8EzQnm95emU9seckwtg==", - "dev": true, - "requires": { - "circular-json": "^0.3.1", - "graceful-fs": "^4.1.2", - "rimraf": "~2.6.2", - "write": "^0.2.1" - } + "globals": { + "version": "11.12.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz", + "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==", + "dev": true }, - "ignore": { - "version": "3.3.10", - "resolved": "https://registry.npmjs.org/ignore/-/ignore-3.3.10.tgz", - "integrity": "sha512-Pgs951kaMm5GXP7MOvxERINe3gsaVjUWFm+UZPSq9xYriQAksyhg0csnS0KXSNRD5NmNdapXEpjxG49+AKh/ug==", + "indent-string": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-4.0.0.tgz", + "integrity": "sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==", "dev": true }, "inquirer": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-3.3.0.tgz", - "integrity": "sha512-h+xtnyk4EwKvFWHrUYsWErEVR+igKtLdchu+o0Z1RL7VU/jVMFbYir2bp6bAj8efFNxWqHX0dIss6fJQ+/+qeQ==", + "version": "6.5.2", + "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-6.5.2.tgz", + "integrity": "sha512-cntlB5ghuB0iuO65Ovoi8ogLHiWGs/5yNrtUcKjFhSSiVeAIVpD7koaSU9RM8mpXw5YDi9RdYXGQMaOURB7ycQ==", "dev": true, "requires": { - "ansi-escapes": "^3.0.0", - "chalk": "^2.0.0", + "ansi-escapes": "^3.2.0", + "chalk": "^2.4.2", "cli-cursor": "^2.1.0", "cli-width": "^2.0.0", - "external-editor": "^2.0.4", + "external-editor": "^3.0.3", "figures": "^2.0.0", - "lodash": "^4.3.0", + "lodash": "^4.17.12", "mute-stream": "0.0.7", "run-async": "^2.2.0", - "rx-lite": "^4.0.8", - "rx-lite-aggregates": "^4.0.8", + "rxjs": "^6.4.0", "string-width": "^2.1.0", - "strip-ansi": "^4.0.0", + "strip-ansi": "^5.1.0", "through": "^2.3.6" + }, + "dependencies": { + "ansi-regex": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz", + "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==", + "dev": true + }, + "strip-ansi": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz", + "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==", + "dev": true, + "requires": { + "ansi-regex": "^4.1.0" + } + } } }, "is-fullwidth-code-point": { @@ -3890,28 +3482,41 @@ "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=", "dev": true }, - "regexpp": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/regexpp/-/regexpp-1.1.0.tgz", - "integrity": "sha512-LOPw8FpgdQF9etWMaAfG/WRthIdXJGYp4mJ2Jgn/2lpkbod9jPn0t9UqN7AxBOKNfzRbYyVfgc7Vk4t/MpnXgw==", + "json-schema-traverse": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", + "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", "dev": true }, - "rimraf": { - "version": "2.6.3", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.6.3.tgz", - "integrity": "sha512-mwqeW5XsA2qAejG46gYdENaxXjx9onRNCfn7L0duuP4hCuTIi/QO7PDK07KJfp1d+izWPrzEJDcSqBa0OZQriA==", + "mimic-fn": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-1.2.0.tgz", + "integrity": "sha512-jf84uxzwiuiIVKiOLpfYk7N46TSy8ubTonmneY9vrpHNAnp0QBt2BxWV9dO3/j+BoVAb+a5G6YDPW3M5HOdMWQ==", + "dev": true + }, + "mute-stream": { + "version": "0.0.7", + "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.7.tgz", + "integrity": "sha1-MHXOk7whuPq0PhvE2n6BFe0ee6s=", + "dev": true + }, + "onetime": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/onetime/-/onetime-2.0.1.tgz", + "integrity": "sha1-BnQoIw/WdEOyeUsiu6UotoZ5YtQ=", "dev": true, "requires": { - "glob": "^7.1.3" + "mimic-fn": "^1.0.0" } }, - "slice-ansi": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-1.0.0.tgz", - "integrity": "sha512-POqxBK6Lb3q6s047D/XsDVNPnF9Dl8JSaqe9h9lURl0OdNqy/ujDrOiIHtsqXMGbWWTIomRzAMaTyawAU//Reg==", + "restore-cursor": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-2.0.0.tgz", + "integrity": "sha1-n37ih/gv0ybU/RYpI9YhKe7g368=", "dev": true, "requires": { - "is-fullwidth-code-point": "^2.0.0" + "onetime": "^2.0.0", + "signal-exit": "^3.0.2" } }, "string-width": { @@ -3932,29 +3537,6 @@ "requires": { "ansi-regex": "^3.0.0" } - }, - "table": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/table/-/table-4.0.2.tgz", - "integrity": "sha512-UUkEAPdSGxtRpiV9ozJ5cMTtYiqz7Ni1OGqLXRCynrvzdtR1p+cfOWe2RJLwvUG8hNanaSRjecIqwOjqeatDsA==", - "dev": true, - "requires": { - "ajv": "^5.2.3", - "ajv-keywords": "^2.1.0", - "chalk": "^2.1.0", - "lodash": "^4.17.4", - "slice-ansi": "1.0.0", - "string-width": "^2.1.1" - } - }, - "write": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/write/-/write-0.2.1.tgz", - "integrity": "sha1-X8A4KOJkzqP+kUVUdvejxWbLB1c=", - "dev": true, - "requires": { - "mkdirp": "^0.5.1" - } } } }, @@ -4002,11 +3584,20 @@ "integrity": "sha1-8FKijacOYYkX7wqKw0wa5aaChrM=", "dev": true }, + "pump": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz", + "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==", + "dev": true, + "requires": { + "end-of-stream": "^1.1.0", + "once": "^1.3.1" + } + }, "punycode": { "version": "2.1.1", "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz", - "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==", - "dev": true + "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==" }, "qs": { "version": "6.9.1", @@ -4020,15 +3611,8 @@ "requires": { "deep-extend": "^0.6.0", "ini": "~1.3.0", - "minimist": "^1.2.5", + "minimist": "^1.2.0", "strip-json-comments": "~2.0.1" - }, - "dependencies": { - "minimist": { - "version": "1.2.5", - "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz", - "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==" - } } }, "read-pkg": { @@ -4071,73 +3655,18 @@ "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.5.tgz", "integrity": "sha512-ZS5w8CpKFinUzOwW3c83oPeVXoNsrLsaCoLtJvAClH135j/R77RuymhiSErhm2lKcwSCIpmvIWSbDkIfAqKQlA==" }, - "regex-not": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/regex-not/-/regex-not-1.0.2.tgz", - "integrity": "sha512-J6SDjUgDxQj5NusnOtdFxDwN/+HWykR8GELwctJ7mdqhcyy1xEc4SRFHUXvxTp661YaVKAjfRLZ9cCqS6tn32A==", - "dev": true, - "requires": { - "extend-shallow": "^3.0.2", - "safe-regex": "^1.1.0" - } - }, "regexpp": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/regexpp/-/regexpp-2.0.1.tgz", "integrity": "sha512-lv0M6+TkDVniA3aD1Eg0DVpfU/booSu7Eev3TDO/mZKHBfVjgCGTV4t4buppESEYDtkArYFOxTJWv6S5C+iaNw==", "dev": true }, - "repeat-element": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/repeat-element/-/repeat-element-1.1.3.tgz", - "integrity": "sha512-ahGq0ZnV5m5XtZLMb+vP76kcAM5nkLqk0lpqAuojSKGgQtn4eRi4ZZGm2olo2zKFH+sMsWaqOCW1dqAnOru72g==", - "dev": true - }, - "repeat-string": { - "version": "1.6.1", - "resolved": "https://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz", - "integrity": "sha1-jcrkcOHIirwtYA//Sndihtp15jc=", - "dev": true - }, "require-relative": { "version": "0.8.7", "resolved": "https://registry.npmjs.org/require-relative/-/require-relative-0.8.7.tgz", "integrity": "sha1-eZlTn8ngR6N5KPoZb44VY9q9Nt4=", "dev": true }, - "require-uncached": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/require-uncached/-/require-uncached-1.0.3.tgz", - "integrity": "sha1-Tg1W1slmL9MeQwEcS5WqSZVUIdM=", - "dev": true, - "requires": { - "caller-path": "^0.1.0", - "resolve-from": "^1.0.0" - }, - "dependencies": { - "caller-path": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/caller-path/-/caller-path-0.1.0.tgz", - "integrity": "sha1-lAhe9jWB7NPaqSREqP6U6CV3dR8=", - "dev": true, - "requires": { - "callsites": "^0.2.0" - } - }, - "callsites": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/callsites/-/callsites-0.2.0.tgz", - "integrity": "sha1-r6uWJikQp/M8GaV3WCXGnzTjUMo=", - "dev": true - }, - "resolve-from": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-1.0.1.tgz", - "integrity": "sha1-Jsv+k10a7uq7Kbw/5a6wHpPUQiY=", - "dev": true - } - } - }, "require_optional": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/require_optional/-/require_optional-1.0.1.tgz", @@ -4161,28 +3690,16 @@ "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-2.0.0.tgz", "integrity": "sha1-lICrIOlP+h2egKgEx+oUdhGWa1c=" }, - "resolve-url": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/resolve-url/-/resolve-url-0.2.1.tgz", - "integrity": "sha1-LGN/53yJOv0qZj/iGqkIAGjiBSo=", - "dev": true - }, "restore-cursor": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-2.0.0.tgz", - "integrity": "sha1-n37ih/gv0ybU/RYpI9YhKe7g368=", + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-3.1.0.tgz", + "integrity": "sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA==", "dev": true, "requires": { - "onetime": "^2.0.0", + "onetime": "^5.1.0", "signal-exit": "^3.0.2" } }, - "ret": { - "version": "0.1.15", - "resolved": "https://registry.npmjs.org/ret/-/ret-0.1.15.tgz", - "integrity": "sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg==", - "dev": true - }, "rimraf": { "version": "2.7.1", "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", @@ -4200,21 +3717,6 @@ "is-promise": "^2.1.0" } }, - "rx-lite": { - "version": "4.0.8", - "resolved": "https://registry.npmjs.org/rx-lite/-/rx-lite-4.0.8.tgz", - "integrity": "sha1-Cx4Rr4vESDbwSmQH6S2kJGe3lEQ=", - "dev": true - }, - "rx-lite-aggregates": { - "version": "4.0.8", - "resolved": "https://registry.npmjs.org/rx-lite-aggregates/-/rx-lite-aggregates-4.0.8.tgz", - "integrity": "sha1-dTuHqJoRyVRnxKwWJsTvxOBcZ74=", - "dev": true, - "requires": { - "rx-lite": "*" - } - }, "rxjs": { "version": "6.5.4", "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.5.4.tgz", @@ -4235,15 +3737,6 @@ "integrity": "sha512-gH8eh2nZudPQO6TytOvbxnuhYBOvDBBLW52tz5q6X58lJcd/tkmqFR+5Z9adS8aJtURSXWThWy/xJtJwixErvg==", "optional": true }, - "safe-regex": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/safe-regex/-/safe-regex-1.1.0.tgz", - "integrity": "sha1-QKNmnzsHfR6UPURinhV91IAjvy4=", - "dev": true, - "requires": { - "ret": "~0.1.10" - } - }, "safer-buffer": { "version": "2.1.2", "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", @@ -4279,29 +3772,6 @@ "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz", "integrity": "sha1-BF+XgtARrppoA93TgrJDkrPYkPc=" }, - "set-value": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/set-value/-/set-value-2.0.1.tgz", - "integrity": "sha512-JxHc1weCN68wRY0fhCoXpyK55m/XPHafOmK4UWD7m2CI14GMcFypt4w/0+NV5f/ZMby2F6S2wwA7fgynh9gWSw==", - "dev": true, - "requires": { - "extend-shallow": "^2.0.1", - "is-extendable": "^0.1.1", - "is-plain-object": "^2.0.3", - "split-string": "^3.0.1" - }, - "dependencies": { - "extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", - "dev": true, - "requires": { - "is-extendable": "^0.1.0" - } - } - } - }, "shebang-command": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz", @@ -4341,152 +3811,11 @@ } } }, - "snapdragon": { - "version": "0.8.2", - "resolved": "https://registry.npmjs.org/snapdragon/-/snapdragon-0.8.2.tgz", - "integrity": "sha512-FtyOnWN/wCHTVXOMwvSv26d+ko5vWlIDD6zoUJ7LW8vh+ZBC8QdljveRP+crNrtBwioEUWy/4dMtbBjA4ioNlg==", - "dev": true, - "requires": { - "base": "^0.11.1", - "debug": "^2.2.0", - "define-property": "^0.2.5", - "extend-shallow": "^2.0.1", - "map-cache": "^0.2.2", - "source-map": "^0.5.6", - "source-map-resolve": "^0.5.0", - "use": "^3.1.0" - }, - "dependencies": { - "debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dev": true, - "requires": { - "ms": "2.0.0" - } - }, - "define-property": { - "version": "0.2.5", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", - "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", - "dev": true, - "requires": { - "is-descriptor": "^0.1.0" - } - }, - "extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", - "dev": true, - "requires": { - "is-extendable": "^0.1.0" - } - }, - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", - "dev": true - }, - "source-map": { - "version": "0.5.7", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", - "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", - "dev": true - } - } - }, - "snapdragon-node": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/snapdragon-node/-/snapdragon-node-2.1.1.tgz", - "integrity": "sha512-O27l4xaMYt/RSQ5TR3vpWCAB5Kb/czIcqUFOM/C4fYcLnbZUc1PkjTAMjof2pBWaSTwOUd6qUHcFGVGj7aIwnw==", - "dev": true, - "requires": { - "define-property": "^1.0.0", - "isobject": "^3.0.0", - "snapdragon-util": "^3.0.1" - }, - "dependencies": { - "define-property": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", - "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", - "dev": true, - "requires": { - "is-descriptor": "^1.0.0" - } - }, - "is-accessor-descriptor": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", - "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", - "dev": true, - "requires": { - "kind-of": "^6.0.0" - } - }, - "is-data-descriptor": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", - "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", - "dev": true, - "requires": { - "kind-of": "^6.0.0" - } - }, - "is-descriptor": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", - "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", - "dev": true, - "requires": { - "is-accessor-descriptor": "^1.0.0", - "is-data-descriptor": "^1.0.0", - "kind-of": "^6.0.2" - } - } - } - }, - "snapdragon-util": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/snapdragon-util/-/snapdragon-util-3.0.1.tgz", - "integrity": "sha512-mbKkMdQKsjX4BAL4bRYTj21edOf8cN7XHdYUJEe+Zn99hVEYcMvKPct1IqNe7+AZPirn8BCDOQBHQZknqmKlZQ==", - "dev": true, - "requires": { - "kind-of": "^3.2.0" - }, - "dependencies": { - "kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", - "dev": true, - "requires": { - "is-buffer": "^1.1.5" - } - } - } - }, "source-map": { "version": "0.6.1", "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" }, - "source-map-resolve": { - "version": "0.5.3", - "resolved": "https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.5.3.tgz", - "integrity": "sha512-Htz+RnsXWk5+P2slx5Jh3Q66vhQj1Cllm0zvnaY98+NFx+Dv2CF/f5O/t8x+KaNdrdIAsruNzoh/KpialbqAnw==", - "dev": true, - "requires": { - "atob": "^2.1.2", - "decode-uri-component": "^0.2.0", - "resolve-url": "^0.2.1", - "source-map-url": "^0.4.0", - "urix": "^0.1.0" - } - }, "source-map-support": { "version": "0.5.16", "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.16.tgz", @@ -4496,12 +3825,6 @@ "source-map": "^0.6.0" } }, - "source-map-url": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/source-map-url/-/source-map-url-0.4.0.tgz", - "integrity": "sha1-PpNdfd1zYxuXZZlW1VEo6HtQhKM=", - "dev": true - }, "sparse-bitfield": { "version": "3.0.3", "resolved": "https://registry.npmjs.org/sparse-bitfield/-/sparse-bitfield-3.0.3.tgz", @@ -4553,52 +3876,16 @@ "integrity": "sha512-J+FWzZoynJEXGphVIS+XEh3kFSjZX/1i9gFBaWQcB+/tmpe2qUsSBABpcxqxnAxFdiUFEgAX1bjYGQvIZmoz9Q==", "dev": true }, - "split-string": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/split-string/-/split-string-3.1.0.tgz", - "integrity": "sha512-NzNVhJDYpwceVVii8/Hu6DKfD2G+NrQHlS/V/qgv763EYudVwEcMQNxd2lh+0VrUByXN/oJkl5grOhYWvQUYiw==", - "dev": true, - "requires": { - "extend-shallow": "^3.0.0" - } - }, "sprintf-js": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", "integrity": "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=", "dev": true }, - "staged-git-files": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/staged-git-files/-/staged-git-files-1.1.1.tgz", - "integrity": "sha512-H89UNKr1rQJvI1c/PIR3kiAMBV23yvR7LItZiV74HWZwzt7f3YHuujJ9nJZlt58WlFox7XQsOahexwk7nTe69A==", - "dev": true - }, - "static-extend": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/static-extend/-/static-extend-0.1.2.tgz", - "integrity": "sha1-YICcOcv/VTNyJv1eC1IPNB8ftcY=", - "dev": true, - "requires": { - "define-property": "^0.2.5", - "object-copy": "^0.1.0" - }, - "dependencies": { - "define-property": { - "version": "0.2.5", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", - "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", - "dev": true, - "requires": { - "is-descriptor": "^0.1.0" - } - } - } - }, "string-argv": { - "version": "0.0.2", - "resolved": "https://registry.npmjs.org/string-argv/-/string-argv-0.0.2.tgz", - "integrity": "sha1-2sMECGkMIfPDYwo/86BYd73L1zY=", + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/string-argv/-/string-argv-0.3.1.tgz", + "integrity": "sha512-a1uQGz7IyVy9YwhqjZIZu1c8JO8dNIe20xBmSS6qu9kv++k3JGzCVmprbNN5Kn+BgzD5E7YYwg1CcjuJMRNsvg==", "dev": true }, "string-width": { @@ -4664,10 +3951,10 @@ "integrity": "sha1-IzTBjpx1n3vdVv3vfprj1YjmjtM=", "dev": true }, - "strip-eof": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/strip-eof/-/strip-eof-1.0.0.tgz", - "integrity": "sha1-u0P/VZim6wXYm1n80SnJgzE2Br8=", + "strip-final-newline": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz", + "integrity": "sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==", "dev": true }, "strip-json-comments": { @@ -4720,6 +4007,12 @@ "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==", "dev": true }, + "emoji-regex": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-7.0.3.tgz", + "integrity": "sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA==", + "dev": true + }, "fast-deep-equal": { "version": "3.1.1", "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.1.tgz", @@ -4795,46 +4088,13 @@ "os-tmpdir": "~1.0.2" } }, - "to-object-path": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/to-object-path/-/to-object-path-0.3.0.tgz", - "integrity": "sha1-KXWIt7Dn4KwI4E5nL4XB9JmeF68=", - "dev": true, - "requires": { - "kind-of": "^3.0.2" - }, - "dependencies": { - "kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", - "dev": true, - "requires": { - "is-buffer": "^1.1.5" - } - } - } - }, - "to-regex": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/to-regex/-/to-regex-3.0.2.tgz", - "integrity": "sha512-FWtleNAtZ/Ki2qtqej2CXTOayOH9bHDQF+Q48VpWyDXjbYxA4Yz8iDB31zXOBUlOHHKidDbqGVrTUvQMPmBGBw==", - "dev": true, - "requires": { - "define-property": "^2.0.2", - "extend-shallow": "^3.0.2", - "regex-not": "^1.0.2", - "safe-regex": "^1.1.0" - } - }, "to-regex-range": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", - "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=", + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", + "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", "dev": true, "requires": { - "is-number": "^3.0.0", - "repeat-string": "^1.6.1" + "is-number": "^7.0.0" } }, "tslib": { @@ -4852,6 +4112,12 @@ "prelude-ls": "~1.1.2" } }, + "type-fest": { + "version": "0.8.1", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz", + "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==", + "dev": true + }, "typedarray": { "version": "0.0.6", "resolved": "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz", @@ -4859,107 +4125,30 @@ "dev": true }, "typescript": { - "version": "2.9.2", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-2.9.2.tgz", - "integrity": "sha512-Gr4p6nFNaoufRIY4NMdpQRNmgxVIGMs4Fcu/ujdYk3nAZqk7supzBE9idmvfZIlH/Cuj//dvi+019qEue9lV0w==", + "version": "3.8.3", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-3.8.3.tgz", + "integrity": "sha512-MYlEfn5VrLNsgudQTVJeNaQFUAI7DkhnOjdpAp4T+ku1TfQClewlbSuTVHiA+8skNBgaf02TL/kLOvig4y3G8w==", "dev": true }, - "typescript-eslint-parser": { - "version": "16.0.1", - "resolved": "https://registry.npmjs.org/typescript-eslint-parser/-/typescript-eslint-parser-16.0.1.tgz", - "integrity": "sha512-IKawLTu4A2xN3aN/cPLxvZ0bhxZHILGDKTZWvWNJ3sLNhJ3PjfMEDQmR2VMpdRPrmWOadgWXRwjLBzSA8AGsaQ==", - "dev": true, - "requires": { - "lodash.unescape": "4.0.1", - "semver": "5.5.0" - }, - "dependencies": { - "semver": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.5.0.tgz", - "integrity": "sha512-4SJ3dm0WAwWy/NVeioZh5AntkdJoWKxHxcmyP622fOkgHa4z3R0TdBJICINyaSDE6uNwVc8gZr+ZinwZAH4xIA==", - "dev": true - } - } - }, - "union-value": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/union-value/-/union-value-1.0.1.tgz", - "integrity": "sha512-tJfXmxMeWYnczCVs7XAEvIV7ieppALdyepWMkHkwciRpZraG/xwT+s2JN8+pr1+8jCRf80FFzvr+MpQeeoF4Xg==", - "dev": true, - "requires": { - "arr-union": "^3.1.0", - "get-value": "^2.0.6", - "is-extendable": "^0.1.1", - "set-value": "^2.0.1" - } - }, - "unset-value": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/unset-value/-/unset-value-1.0.0.tgz", - "integrity": "sha1-g3aHP30jNRef+x5vw6jtDfyKtVk=", - "dev": true, - "requires": { - "has-value": "^0.3.1", - "isobject": "^3.0.0" - }, - "dependencies": { - "has-value": { - "version": "0.3.1", - "resolved": "https://registry.npmjs.org/has-value/-/has-value-0.3.1.tgz", - "integrity": "sha1-ex9YutpiyoJ+wKIHgCVlSEWZXh8=", - "dev": true, - "requires": { - "get-value": "^2.0.3", - "has-values": "^0.1.4", - "isobject": "^2.0.0" - }, - "dependencies": { - "isobject": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz", - "integrity": "sha1-8GVWEJaj8dou9GJy+BXIQNh+DIk=", - "dev": true, - "requires": { - "isarray": "1.0.0" - } - } - } - }, - "has-values": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/has-values/-/has-values-0.1.4.tgz", - "integrity": "sha1-bWHeldkd/Km5oCCJrThL/49it3E=", - "dev": true - } - } - }, "uri-js": { "version": "4.2.2", "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.2.2.tgz", "integrity": "sha512-KY9Frmirql91X2Qgjry0Wd4Y+YTdrdZheS8TFwvkbLWf/G5KNJDCh6pKL5OZctEW4+0Baa5idK2ZQuELRwPznQ==", - "dev": true, "requires": { "punycode": "^2.1.0" } }, - "urix": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/urix/-/urix-0.1.0.tgz", - "integrity": "sha1-2pN/emLiH+wf0Y1Js1wpNQZ6bHI=", - "dev": true - }, - "use": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/use/-/use-3.1.1.tgz", - "integrity": "sha512-cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ==", - "dev": true - }, "util-deprecate": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=" }, + "v8-compile-cache": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/v8-compile-cache/-/v8-compile-cache-2.1.0.tgz", + "integrity": "sha512-usZBT3PW+LOjM25wbqIlZwPeJV+3OSz3M1k1Ws8snlW39dZyYL9lOGC5FgPVHfk0jKmjiDV8Z0mIbVQPiwFs7g==", + "dev": true + }, "validate-npm-package-license": { "version": "3.0.4", "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz", @@ -5150,6 +4339,15 @@ "version": "3.1.1", "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz", "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==" + }, + "yaml": { + "version": "1.8.2", + "resolved": "https://registry.npmjs.org/yaml/-/yaml-1.8.2.tgz", + "integrity": "sha512-omakb0d7FjMo3R1D2EbTKVIk6dAVLRxFXdLZMEUToeAvuqgG/YuHMuQOZ5fgk+vQ8cx+cnGKwyg+8g8PNT0xQg==", + "dev": true, + "requires": { + "@babel/runtime": "^7.8.7" + } } } } diff --git a/package.json b/package.json index 62eba170..b3114fbc 100644 --- a/package.json +++ b/package.json @@ -40,32 +40,32 @@ }, "homepage": "https://wekan.github.io", "devDependencies": { - "eslint": "^5.16.0", - "eslint-config-meteor": "0.0.9", - "eslint-config-prettier": "^3.6.0", + "eslint": "^6.8.0", + "eslint-config-meteor": "^0.1.1", + "eslint-config-prettier": "^6.10.0", "eslint-import-resolver-meteor": "^0.4.0", - "eslint-plugin-import": "^2.20.0", - "eslint-plugin-meteor": "^5.1.0", + "eslint-plugin-import": "^2.20.1", + "eslint-plugin-meteor": "^6.0.0", "eslint-plugin-prettier": "^3.1.2", - "lint-staged": "^7.3.0", + "lint-staged": "^10.0.8", "pre-commit": "^1.2.2", "prettier": "^1.19.1", - "prettier-eslint": "^8.8.2" + "prettier-eslint": "^9.0.1" }, "dependencies": { - "@babel/runtime": "^7.8.4", - "ajv": "^5.0.0", + "@babel/runtime": "^7.8.7", + "ajv": "^6.12.0", "babel-runtime": "^6.26.0", - "bcrypt": "^3.0.7", + "bcrypt": "^4.0.1", "bson": "^4.0.3", "bunyan": "^1.8.12", "core-js": "^3.6.4", - "es6-promise": "^4.2.4", + "es6-promise": "^4.2.8", "flatted": "^2.0.1", - "gridfs-stream": "^0.5.3", + "gridfs-stream": "^1.1.1", "ldapjs": "^1.0.2", - "meteor-node-stubs": "^0.4.1", - "mongodb": "^3.5.0", + "meteor-node-stubs": "^1.0.0", + "mongodb": "^3.5.5", "os": "^0.1.1", "page": "^1.11.5", "qs": "^6.9.1", diff --git a/packages/markdown/marked/package-lock.json b/packages/markdown/marked/package-lock.json index 114dc4f2..8218e812 100644 --- a/packages/markdown/marked/package-lock.json +++ b/packages/markdown/marked/package-lock.json @@ -5,527 +5,292 @@ "requires": true, "dependencies": { "@babel/code-frame": { - "version": "7.5.5", - "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.5.5.tgz", - "integrity": "sha512-27d4lZoomVyo51VegxI20xZPuSHusqbQag/ztrBC7wegWoQ1nLREPVSKSW8byhTlzTKyNE4ifaTA6lCp7JjpFw==", + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.8.3.tgz", + "integrity": "sha512-a9gxpmdXtZEInkCSHUJDLHZVBgb1QS0jhss4cPP93EW7s+uC5bikET2twEF3KV+7rDblJcmNvTR7VJejqd2C2g==", "dev": true, "requires": { - "@babel/highlight": "^7.0.0" + "@babel/highlight": "^7.8.3" + } + }, + "@babel/compat-data": { + "version": "7.8.6", + "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.8.6.tgz", + "integrity": "sha512-CurCIKPTkS25Mb8mz267vU95vy+TyUpnctEX2lV33xWNmHAfjruztgiPBbXZRh3xZZy1CYvGx6XfxyTVS+sk7Q==", + "dev": true, + "requires": { + "browserslist": "^4.8.5", + "invariant": "^2.2.4", + "semver": "^5.5.0" } }, "@babel/core": { - "version": "7.7.5", - "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.7.5.tgz", - "integrity": "sha512-M42+ScN4+1S9iB6f+TL7QBpoQETxbclx+KNoKJABghnKYE+fMzSGqst0BZJc8CpI625bwPwYgUyRvxZ+0mZzpw==", - "dev": true, - "requires": { - "@babel/code-frame": "^7.5.5", - "@babel/generator": "^7.7.4", - "@babel/helpers": "^7.7.4", - "@babel/parser": "^7.7.5", - "@babel/template": "^7.7.4", - "@babel/traverse": "^7.7.4", - "@babel/types": "^7.7.4", + "version": "7.8.7", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.8.7.tgz", + "integrity": "sha512-rBlqF3Yko9cynC5CCFy6+K/w2N+Sq/ff2BPy+Krp7rHlABIr5epbA7OxVeKoMHB39LZOp1UY5SuLjy6uWi35yA==", + "dev": true, + "requires": { + "@babel/code-frame": "^7.8.3", + "@babel/generator": "^7.8.7", + "@babel/helpers": "^7.8.4", + "@babel/parser": "^7.8.7", + "@babel/template": "^7.8.6", + "@babel/traverse": "^7.8.6", + "@babel/types": "^7.8.7", "convert-source-map": "^1.7.0", "debug": "^4.1.0", + "gensync": "^1.0.0-beta.1", "json5": "^2.1.0", "lodash": "^4.17.13", "resolve": "^1.3.2", "semver": "^5.4.1", "source-map": "^0.5.0" - }, - "dependencies": { - "@babel/types": { - "version": "7.7.4", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.7.4.tgz", - "integrity": "sha512-cz5Ji23KCi4T+YIE/BolWosrJuSmoZeN1EFnRtBwF+KKLi8GG/Z2c2hOJJeCXPk4mwk4QFvTmwIodJowXgttRA==", - "dev": true, - "requires": { - "esutils": "^2.0.2", - "lodash": "^4.17.13", - "to-fast-properties": "^2.0.0" - } - }, - "semver": { - "version": "5.7.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", - "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", - "dev": true - } } }, "@babel/generator": { - "version": "7.7.4", - "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.7.4.tgz", - "integrity": "sha512-m5qo2WgdOJeyYngKImbkyQrnUN1mPceaG5BV+G0E3gWsa4l/jCSryWJdM2x8OuGAOyh+3d5pVYfZWCiNFtynxg==", + "version": "7.8.8", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.8.8.tgz", + "integrity": "sha512-HKyUVu69cZoclptr8t8U5b6sx6zoWjh8jiUhnuj3MpZuKT2dJ8zPTuiy31luq32swhI0SpwItCIlU8XW7BZeJg==", "dev": true, "requires": { - "@babel/types": "^7.7.4", + "@babel/types": "^7.8.7", "jsesc": "^2.5.1", "lodash": "^4.17.13", "source-map": "^0.5.0" - }, - "dependencies": { - "@babel/types": { - "version": "7.7.4", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.7.4.tgz", - "integrity": "sha512-cz5Ji23KCi4T+YIE/BolWosrJuSmoZeN1EFnRtBwF+KKLi8GG/Z2c2hOJJeCXPk4mwk4QFvTmwIodJowXgttRA==", - "dev": true, - "requires": { - "esutils": "^2.0.2", - "lodash": "^4.17.13", - "to-fast-properties": "^2.0.0" - } - } } }, "@babel/helper-annotate-as-pure": { - "version": "7.7.4", - "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.7.4.tgz", - "integrity": "sha512-2BQmQgECKzYKFPpiycoF9tlb5HA4lrVyAmLLVK177EcQAqjVLciUb2/R+n1boQ9y5ENV3uz2ZqiNw7QMBBw1Og==", + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.8.3.tgz", + "integrity": "sha512-6o+mJrZBxOoEX77Ezv9zwW7WV8DdluouRKNY/IR5u/YTMuKHgugHOzYWlYvYLpLA9nPsQCAAASpCIbjI9Mv+Uw==", "dev": true, "requires": { - "@babel/types": "^7.7.4" - }, - "dependencies": { - "@babel/types": { - "version": "7.7.4", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.7.4.tgz", - "integrity": "sha512-cz5Ji23KCi4T+YIE/BolWosrJuSmoZeN1EFnRtBwF+KKLi8GG/Z2c2hOJJeCXPk4mwk4QFvTmwIodJowXgttRA==", - "dev": true, - "requires": { - "esutils": "^2.0.2", - "lodash": "^4.17.13", - "to-fast-properties": "^2.0.0" - } - } + "@babel/types": "^7.8.3" } }, "@babel/helper-builder-binary-assignment-operator-visitor": { - "version": "7.7.4", - "resolved": "https://registry.npmjs.org/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.7.4.tgz", - "integrity": "sha512-Biq/d/WtvfftWZ9Uf39hbPBYDUo986m5Bb4zhkeYDGUllF43D+nUe5M6Vuo6/8JDK/0YX/uBdeoQpyaNhNugZQ==", + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.8.3.tgz", + "integrity": "sha512-5eFOm2SyFPK4Rh3XMMRDjN7lBH0orh3ss0g3rTYZnBQ+r6YPj7lgDyCvPphynHvUrobJmeMignBr6Acw9mAPlw==", "dev": true, "requires": { - "@babel/helper-explode-assignable-expression": "^7.7.4", - "@babel/types": "^7.7.4" - }, - "dependencies": { - "@babel/types": { - "version": "7.7.4", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.7.4.tgz", - "integrity": "sha512-cz5Ji23KCi4T+YIE/BolWosrJuSmoZeN1EFnRtBwF+KKLi8GG/Z2c2hOJJeCXPk4mwk4QFvTmwIodJowXgttRA==", - "dev": true, - "requires": { - "esutils": "^2.0.2", - "lodash": "^4.17.13", - "to-fast-properties": "^2.0.0" - } - } + "@babel/helper-explode-assignable-expression": "^7.8.3", + "@babel/types": "^7.8.3" } }, "@babel/helper-call-delegate": { - "version": "7.7.4", - "resolved": "https://registry.npmjs.org/@babel/helper-call-delegate/-/helper-call-delegate-7.7.4.tgz", - "integrity": "sha512-8JH9/B7J7tCYJ2PpWVpw9JhPuEVHztagNVuQAFBVFYluRMlpG7F1CgKEgGeL6KFqcsIa92ZYVj6DSc0XwmN1ZA==", + "version": "7.8.7", + "resolved": "https://registry.npmjs.org/@babel/helper-call-delegate/-/helper-call-delegate-7.8.7.tgz", + "integrity": "sha512-doAA5LAKhsFCR0LAFIf+r2RSMmC+m8f/oQ+URnUET/rWeEzC0yTRmAGyWkD4sSu3xwbS7MYQ2u+xlt1V5R56KQ==", "dev": true, "requires": { - "@babel/helper-hoist-variables": "^7.7.4", - "@babel/traverse": "^7.7.4", - "@babel/types": "^7.7.4" - }, - "dependencies": { - "@babel/types": { - "version": "7.7.4", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.7.4.tgz", - "integrity": "sha512-cz5Ji23KCi4T+YIE/BolWosrJuSmoZeN1EFnRtBwF+KKLi8GG/Z2c2hOJJeCXPk4mwk4QFvTmwIodJowXgttRA==", - "dev": true, - "requires": { - "esutils": "^2.0.2", - "lodash": "^4.17.13", - "to-fast-properties": "^2.0.0" - } - } + "@babel/helper-hoist-variables": "^7.8.3", + "@babel/traverse": "^7.8.3", + "@babel/types": "^7.8.7" + } + }, + "@babel/helper-compilation-targets": { + "version": "7.8.7", + "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.8.7.tgz", + "integrity": "sha512-4mWm8DCK2LugIS+p1yArqvG1Pf162upsIsjE7cNBjez+NjliQpVhj20obE520nao0o14DaTnFJv+Fw5a0JpoUw==", + "dev": true, + "requires": { + "@babel/compat-data": "^7.8.6", + "browserslist": "^4.9.1", + "invariant": "^2.2.4", + "levenary": "^1.1.1", + "semver": "^5.5.0" } }, "@babel/helper-create-regexp-features-plugin": { - "version": "7.7.4", - "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.7.4.tgz", - "integrity": "sha512-Mt+jBKaxL0zfOIWrfQpnfYCN7/rS6GKx6CCCfuoqVVd+17R8zNDlzVYmIi9qyb2wOk002NsmSTDymkIygDUH7A==", + "version": "7.8.8", + "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.8.8.tgz", + "integrity": "sha512-LYVPdwkrQEiX9+1R29Ld/wTrmQu1SSKYnuOk3g0CkcZMA1p0gsNxJFj/3gBdaJ7Cg0Fnek5z0DsMULePP7Lrqg==", "dev": true, "requires": { - "@babel/helper-regex": "^7.4.4", - "regexpu-core": "^4.6.0" + "@babel/helper-annotate-as-pure": "^7.8.3", + "@babel/helper-regex": "^7.8.3", + "regexpu-core": "^4.7.0" } }, "@babel/helper-define-map": { - "version": "7.7.4", - "resolved": "https://registry.npmjs.org/@babel/helper-define-map/-/helper-define-map-7.7.4.tgz", - "integrity": "sha512-v5LorqOa0nVQUvAUTUF3KPastvUt/HzByXNamKQ6RdJRTV7j8rLL+WB5C/MzzWAwOomxDhYFb1wLLxHqox86lg==", + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/helper-define-map/-/helper-define-map-7.8.3.tgz", + "integrity": "sha512-PoeBYtxoZGtct3md6xZOCWPcKuMuk3IHhgxsRRNtnNShebf4C8YonTSblsK4tvDbm+eJAw2HAPOfCr+Q/YRG/g==", "dev": true, "requires": { - "@babel/helper-function-name": "^7.7.4", - "@babel/types": "^7.7.4", + "@babel/helper-function-name": "^7.8.3", + "@babel/types": "^7.8.3", "lodash": "^4.17.13" - }, - "dependencies": { - "@babel/types": { - "version": "7.7.4", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.7.4.tgz", - "integrity": "sha512-cz5Ji23KCi4T+YIE/BolWosrJuSmoZeN1EFnRtBwF+KKLi8GG/Z2c2hOJJeCXPk4mwk4QFvTmwIodJowXgttRA==", - "dev": true, - "requires": { - "esutils": "^2.0.2", - "lodash": "^4.17.13", - "to-fast-properties": "^2.0.0" - } - } } }, "@babel/helper-explode-assignable-expression": { - "version": "7.7.4", - "resolved": "https://registry.npmjs.org/@babel/helper-explode-assignable-expression/-/helper-explode-assignable-expression-7.7.4.tgz", - "integrity": "sha512-2/SicuFrNSXsZNBxe5UGdLr+HZg+raWBLE9vC98bdYOKX/U6PY0mdGlYUJdtTDPSU0Lw0PNbKKDpwYHJLn2jLg==", + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/helper-explode-assignable-expression/-/helper-explode-assignable-expression-7.8.3.tgz", + "integrity": "sha512-N+8eW86/Kj147bO9G2uclsg5pwfs/fqqY5rwgIL7eTBklgXjcOJ3btzS5iM6AitJcftnY7pm2lGsrJVYLGjzIw==", "dev": true, "requires": { - "@babel/traverse": "^7.7.4", - "@babel/types": "^7.7.4" - }, - "dependencies": { - "@babel/types": { - "version": "7.7.4", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.7.4.tgz", - "integrity": "sha512-cz5Ji23KCi4T+YIE/BolWosrJuSmoZeN1EFnRtBwF+KKLi8GG/Z2c2hOJJeCXPk4mwk4QFvTmwIodJowXgttRA==", - "dev": true, - "requires": { - "esutils": "^2.0.2", - "lodash": "^4.17.13", - "to-fast-properties": "^2.0.0" - } - } + "@babel/traverse": "^7.8.3", + "@babel/types": "^7.8.3" } }, "@babel/helper-function-name": { - "version": "7.7.4", - "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.7.4.tgz", - "integrity": "sha512-AnkGIdiBhEuiwdoMnKm7jfPfqItZhgRaZfMg1XX3bS25INOnLPjPG1Ppnajh8eqgt5kPJnfqrRHqFqmjKDZLzQ==", + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.8.3.tgz", + "integrity": "sha512-BCxgX1BC2hD/oBlIFUgOCQDOPV8nSINxCwM3o93xP4P9Fq6aV5sgv2cOOITDMtCfQ+3PvHp3l689XZvAM9QyOA==", "dev": true, "requires": { - "@babel/helper-get-function-arity": "^7.7.4", - "@babel/template": "^7.7.4", - "@babel/types": "^7.7.4" - }, - "dependencies": { - "@babel/types": { - "version": "7.7.4", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.7.4.tgz", - "integrity": "sha512-cz5Ji23KCi4T+YIE/BolWosrJuSmoZeN1EFnRtBwF+KKLi8GG/Z2c2hOJJeCXPk4mwk4QFvTmwIodJowXgttRA==", - "dev": true, - "requires": { - "esutils": "^2.0.2", - "lodash": "^4.17.13", - "to-fast-properties": "^2.0.0" - } - } + "@babel/helper-get-function-arity": "^7.8.3", + "@babel/template": "^7.8.3", + "@babel/types": "^7.8.3" } }, "@babel/helper-get-function-arity": { - "version": "7.7.4", - "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.7.4.tgz", - "integrity": "sha512-QTGKEdCkjgzgfJ3bAyRwF4yyT3pg+vDgan8DSivq1eS0gwi+KGKE5x8kRcbeFTb/673mkO5SN1IZfmCfA5o+EA==", + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.8.3.tgz", + "integrity": "sha512-FVDR+Gd9iLjUMY1fzE2SR0IuaJToR4RkCDARVfsBBPSP53GEqSFjD8gNyxg246VUyc/ALRxFaAK8rVG7UT7xRA==", "dev": true, "requires": { - "@babel/types": "^7.7.4" - }, - "dependencies": { - "@babel/types": { - "version": "7.7.4", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.7.4.tgz", - "integrity": "sha512-cz5Ji23KCi4T+YIE/BolWosrJuSmoZeN1EFnRtBwF+KKLi8GG/Z2c2hOJJeCXPk4mwk4QFvTmwIodJowXgttRA==", - "dev": true, - "requires": { - "esutils": "^2.0.2", - "lodash": "^4.17.13", - "to-fast-properties": "^2.0.0" - } - } + "@babel/types": "^7.8.3" } }, "@babel/helper-hoist-variables": { - "version": "7.7.4", - "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.7.4.tgz", - "integrity": "sha512-wQC4xyvc1Jo/FnLirL6CEgPgPCa8M74tOdjWpRhQYapz5JC7u3NYU1zCVoVAGCE3EaIP9T1A3iW0WLJ+reZlpQ==", + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.8.3.tgz", + "integrity": "sha512-ky1JLOjcDUtSc+xkt0xhYff7Z6ILTAHKmZLHPxAhOP0Nd77O+3nCsd6uSVYur6nJnCI029CrNbYlc0LoPfAPQg==", "dev": true, "requires": { - "@babel/types": "^7.7.4" - }, - "dependencies": { - "@babel/types": { - "version": "7.7.4", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.7.4.tgz", - "integrity": "sha512-cz5Ji23KCi4T+YIE/BolWosrJuSmoZeN1EFnRtBwF+KKLi8GG/Z2c2hOJJeCXPk4mwk4QFvTmwIodJowXgttRA==", - "dev": true, - "requires": { - "esutils": "^2.0.2", - "lodash": "^4.17.13", - "to-fast-properties": "^2.0.0" - } - } + "@babel/types": "^7.8.3" } }, "@babel/helper-member-expression-to-functions": { - "version": "7.7.4", - "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.7.4.tgz", - "integrity": "sha512-9KcA1X2E3OjXl/ykfMMInBK+uVdfIVakVe7W7Lg3wfXUNyS3Q1HWLFRwZIjhqiCGbslummPDnmb7vIekS0C1vw==", + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.8.3.tgz", + "integrity": "sha512-fO4Egq88utkQFjbPrSHGmGLFqmrshs11d46WI+WZDESt7Wu7wN2G2Iu+NMMZJFDOVRHAMIkB5SNh30NtwCA7RA==", "dev": true, "requires": { - "@babel/types": "^7.7.4" - }, - "dependencies": { - "@babel/types": { - "version": "7.7.4", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.7.4.tgz", - "integrity": "sha512-cz5Ji23KCi4T+YIE/BolWosrJuSmoZeN1EFnRtBwF+KKLi8GG/Z2c2hOJJeCXPk4mwk4QFvTmwIodJowXgttRA==", - "dev": true, - "requires": { - "esutils": "^2.0.2", - "lodash": "^4.17.13", - "to-fast-properties": "^2.0.0" - } - } + "@babel/types": "^7.8.3" } }, "@babel/helper-module-imports": { - "version": "7.7.0", - "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.7.0.tgz", - "integrity": "sha512-Dv3hLKIC1jyfTkClvyEkYP2OlkzNvWs5+Q8WgPbxM5LMeorons7iPP91JM+DU7tRbhqA1ZeooPaMFvQrn23RHw==", + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.8.3.tgz", + "integrity": "sha512-R0Bx3jippsbAEtzkpZ/6FIiuzOURPcMjHp+Z6xPe6DtApDJx+w7UYyOLanZqO8+wKR9G10s/FmHXvxaMd9s6Kg==", "dev": true, "requires": { - "@babel/types": "^7.7.0" + "@babel/types": "^7.8.3" } }, "@babel/helper-module-transforms": { - "version": "7.7.5", - "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.7.5.tgz", - "integrity": "sha512-A7pSxyJf1gN5qXVcidwLWydjftUN878VkalhXX5iQDuGyiGK3sOrrKKHF4/A4fwHtnsotv/NipwAeLzY4KQPvw==", + "version": "7.8.6", + "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.8.6.tgz", + "integrity": "sha512-RDnGJSR5EFBJjG3deY0NiL0K9TO8SXxS9n/MPsbPK/s9LbQymuLNtlzvDiNS7IpecuL45cMeLVkA+HfmlrnkRg==", "dev": true, "requires": { - "@babel/helper-module-imports": "^7.7.4", - "@babel/helper-simple-access": "^7.7.4", - "@babel/helper-split-export-declaration": "^7.7.4", - "@babel/template": "^7.7.4", - "@babel/types": "^7.7.4", + "@babel/helper-module-imports": "^7.8.3", + "@babel/helper-replace-supers": "^7.8.6", + "@babel/helper-simple-access": "^7.8.3", + "@babel/helper-split-export-declaration": "^7.8.3", + "@babel/template": "^7.8.6", + "@babel/types": "^7.8.6", "lodash": "^4.17.13" - }, - "dependencies": { - "@babel/helper-module-imports": { - "version": "7.7.4", - "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.7.4.tgz", - "integrity": "sha512-dGcrX6K9l8258WFjyDLJwuVKxR4XZfU0/vTUgOQYWEnRD8mgr+p4d6fCUMq/ys0h4CCt/S5JhbvtyErjWouAUQ==", - "dev": true, - "requires": { - "@babel/types": "^7.7.4" - } - }, - "@babel/types": { - "version": "7.7.4", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.7.4.tgz", - "integrity": "sha512-cz5Ji23KCi4T+YIE/BolWosrJuSmoZeN1EFnRtBwF+KKLi8GG/Z2c2hOJJeCXPk4mwk4QFvTmwIodJowXgttRA==", - "dev": true, - "requires": { - "esutils": "^2.0.2", - "lodash": "^4.17.13", - "to-fast-properties": "^2.0.0" - } - } } }, "@babel/helper-optimise-call-expression": { - "version": "7.7.4", - "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.7.4.tgz", - "integrity": "sha512-VB7gWZ2fDkSuqW6b1AKXkJWO5NyNI3bFL/kK79/30moK57blr6NbH8xcl2XcKCwOmJosftWunZqfO84IGq3ZZg==", + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.8.3.tgz", + "integrity": "sha512-Kag20n86cbO2AvHca6EJsvqAd82gc6VMGule4HwebwMlwkpXuVqrNRj6CkCV2sKxgi9MyAUnZVnZ6lJ1/vKhHQ==", "dev": true, "requires": { - "@babel/types": "^7.7.4" - }, - "dependencies": { - "@babel/types": { - "version": "7.7.4", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.7.4.tgz", - "integrity": "sha512-cz5Ji23KCi4T+YIE/BolWosrJuSmoZeN1EFnRtBwF+KKLi8GG/Z2c2hOJJeCXPk4mwk4QFvTmwIodJowXgttRA==", - "dev": true, - "requires": { - "esutils": "^2.0.2", - "lodash": "^4.17.13", - "to-fast-properties": "^2.0.0" - } - } + "@babel/types": "^7.8.3" } }, "@babel/helper-plugin-utils": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.0.0.tgz", - "integrity": "sha512-CYAOUCARwExnEixLdB6sDm2dIJ/YgEAKDM1MOeMeZu9Ld/bDgVo8aiWrXwcY7OBh+1Ea2uUcVRcxKk0GJvW7QA==", + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.8.3.tgz", + "integrity": "sha512-j+fq49Xds2smCUNYmEHF9kGNkhbet6yVIBp4e6oeQpH1RUs/Ir06xUKzDjDkGcaaokPiTNs2JBWHjaE4csUkZQ==", "dev": true }, "@babel/helper-regex": { - "version": "7.5.5", - "resolved": "https://registry.npmjs.org/@babel/helper-regex/-/helper-regex-7.5.5.tgz", - "integrity": "sha512-CkCYQLkfkiugbRDO8eZn6lRuR8kzZoGXCg3149iTk5se7g6qykSpy3+hELSwquhu+TgHn8nkLiBwHvNX8Hofcw==", + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/helper-regex/-/helper-regex-7.8.3.tgz", + "integrity": "sha512-BWt0QtYv/cg/NecOAZMdcn/waj/5P26DR4mVLXfFtDokSR6fyuG0Pj+e2FqtSME+MqED1khnSMulkmGl8qWiUQ==", "dev": true, "requires": { "lodash": "^4.17.13" } }, "@babel/helper-remap-async-to-generator": { - "version": "7.7.4", - "resolved": "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.7.4.tgz", - "integrity": "sha512-Sk4xmtVdM9sA/jCI80f+KS+Md+ZHIpjuqmYPk1M7F/upHou5e4ReYmExAiu6PVe65BhJPZA2CY9x9k4BqE5klw==", + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.8.3.tgz", + "integrity": "sha512-kgwDmw4fCg7AVgS4DukQR/roGp+jP+XluJE5hsRZwxCYGg+Rv9wSGErDWhlI90FODdYfd4xG4AQRiMDjjN0GzA==", "dev": true, "requires": { - "@babel/helper-annotate-as-pure": "^7.7.4", - "@babel/helper-wrap-function": "^7.7.4", - "@babel/template": "^7.7.4", - "@babel/traverse": "^7.7.4", - "@babel/types": "^7.7.4" - }, - "dependencies": { - "@babel/types": { - "version": "7.7.4", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.7.4.tgz", - "integrity": "sha512-cz5Ji23KCi4T+YIE/BolWosrJuSmoZeN1EFnRtBwF+KKLi8GG/Z2c2hOJJeCXPk4mwk4QFvTmwIodJowXgttRA==", - "dev": true, - "requires": { - "esutils": "^2.0.2", - "lodash": "^4.17.13", - "to-fast-properties": "^2.0.0" - } - } + "@babel/helper-annotate-as-pure": "^7.8.3", + "@babel/helper-wrap-function": "^7.8.3", + "@babel/template": "^7.8.3", + "@babel/traverse": "^7.8.3", + "@babel/types": "^7.8.3" } }, "@babel/helper-replace-supers": { - "version": "7.7.4", - "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.7.4.tgz", - "integrity": "sha512-pP0tfgg9hsZWo5ZboYGuBn/bbYT/hdLPVSS4NMmiRJdwWhP0IznPwN9AE1JwyGsjSPLC364I0Qh5p+EPkGPNpg==", + "version": "7.8.6", + "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.8.6.tgz", + "integrity": "sha512-PeMArdA4Sv/Wf4zXwBKPqVj7n9UF/xg6slNRtZW84FM7JpE1CbG8B612FyM4cxrf4fMAMGO0kR7voy1ForHHFA==", "dev": true, "requires": { - "@babel/helper-member-expression-to-functions": "^7.7.4", - "@babel/helper-optimise-call-expression": "^7.7.4", - "@babel/traverse": "^7.7.4", - "@babel/types": "^7.7.4" - }, - "dependencies": { - "@babel/types": { - "version": "7.7.4", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.7.4.tgz", - "integrity": "sha512-cz5Ji23KCi4T+YIE/BolWosrJuSmoZeN1EFnRtBwF+KKLi8GG/Z2c2hOJJeCXPk4mwk4QFvTmwIodJowXgttRA==", - "dev": true, - "requires": { - "esutils": "^2.0.2", - "lodash": "^4.17.13", - "to-fast-properties": "^2.0.0" - } - } + "@babel/helper-member-expression-to-functions": "^7.8.3", + "@babel/helper-optimise-call-expression": "^7.8.3", + "@babel/traverse": "^7.8.6", + "@babel/types": "^7.8.6" } }, "@babel/helper-simple-access": { - "version": "7.7.4", - "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.7.4.tgz", - "integrity": "sha512-zK7THeEXfan7UlWsG2A6CI/L9jVnI5+xxKZOdej39Y0YtDYKx9raHk5F2EtK9K8DHRTihYwg20ADt9S36GR78A==", + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.8.3.tgz", + "integrity": "sha512-VNGUDjx5cCWg4vvCTR8qQ7YJYZ+HBjxOgXEl7ounz+4Sn7+LMD3CFrCTEU6/qXKbA2nKg21CwhhBzO0RpRbdCw==", "dev": true, "requires": { - "@babel/template": "^7.7.4", - "@babel/types": "^7.7.4" - }, - "dependencies": { - "@babel/types": { - "version": "7.7.4", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.7.4.tgz", - "integrity": "sha512-cz5Ji23KCi4T+YIE/BolWosrJuSmoZeN1EFnRtBwF+KKLi8GG/Z2c2hOJJeCXPk4mwk4QFvTmwIodJowXgttRA==", - "dev": true, - "requires": { - "esutils": "^2.0.2", - "lodash": "^4.17.13", - "to-fast-properties": "^2.0.0" - } - } + "@babel/template": "^7.8.3", + "@babel/types": "^7.8.3" } }, "@babel/helper-split-export-declaration": { - "version": "7.7.4", - "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.7.4.tgz", - "integrity": "sha512-guAg1SXFcVr04Guk9eq0S4/rWS++sbmyqosJzVs8+1fH5NI+ZcmkaSkc7dmtAFbHFva6yRJnjW3yAcGxjueDug==", + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.8.3.tgz", + "integrity": "sha512-3x3yOeyBhW851hroze7ElzdkeRXQYQbFIb7gLK1WQYsw2GWDay5gAJNw1sWJ0VFP6z5J1whqeXH/WCdCjZv6dA==", "dev": true, "requires": { - "@babel/types": "^7.7.4" - }, - "dependencies": { - "@babel/types": { - "version": "7.7.4", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.7.4.tgz", - "integrity": "sha512-cz5Ji23KCi4T+YIE/BolWosrJuSmoZeN1EFnRtBwF+KKLi8GG/Z2c2hOJJeCXPk4mwk4QFvTmwIodJowXgttRA==", - "dev": true, - "requires": { - "esutils": "^2.0.2", - "lodash": "^4.17.13", - "to-fast-properties": "^2.0.0" - } - } + "@babel/types": "^7.8.3" } }, "@babel/helper-wrap-function": { - "version": "7.7.4", - "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.7.4.tgz", - "integrity": "sha512-VsfzZt6wmsocOaVU0OokwrIytHND55yvyT4BPB9AIIgwr8+x7617hetdJTsuGwygN5RC6mxA9EJztTjuwm2ofg==", + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.8.3.tgz", + "integrity": "sha512-LACJrbUET9cQDzb6kG7EeD7+7doC3JNvUgTEQOx2qaO1fKlzE/Bf05qs9w1oXQMmXlPO65lC3Tq9S6gZpTErEQ==", "dev": true, "requires": { - "@babel/helper-function-name": "^7.7.4", - "@babel/template": "^7.7.4", - "@babel/traverse": "^7.7.4", - "@babel/types": "^7.7.4" - }, - "dependencies": { - "@babel/types": { - "version": "7.7.4", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.7.4.tgz", - "integrity": "sha512-cz5Ji23KCi4T+YIE/BolWosrJuSmoZeN1EFnRtBwF+KKLi8GG/Z2c2hOJJeCXPk4mwk4QFvTmwIodJowXgttRA==", - "dev": true, - "requires": { - "esutils": "^2.0.2", - "lodash": "^4.17.13", - "to-fast-properties": "^2.0.0" - } - } + "@babel/helper-function-name": "^7.8.3", + "@babel/template": "^7.8.3", + "@babel/traverse": "^7.8.3", + "@babel/types": "^7.8.3" } }, "@babel/helpers": { - "version": "7.7.4", - "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.7.4.tgz", - "integrity": "sha512-ak5NGZGJ6LV85Q1Zc9gn2n+ayXOizryhjSUBTdu5ih1tlVCJeuQENzc4ItyCVhINVXvIT/ZQ4mheGIsfBkpskg==", + "version": "7.8.4", + "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.8.4.tgz", + "integrity": "sha512-VPbe7wcQ4chu4TDQjimHv/5tj73qz88o12EPkO2ValS2QiQS/1F2SsjyIGNnAD0vF/nZS6Cf9i+vW6HIlnaR8w==", "dev": true, "requires": { - "@babel/template": "^7.7.4", - "@babel/traverse": "^7.7.4", - "@babel/types": "^7.7.4" - }, - "dependencies": { - "@babel/types": { - "version": "7.7.4", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.7.4.tgz", - "integrity": "sha512-cz5Ji23KCi4T+YIE/BolWosrJuSmoZeN1EFnRtBwF+KKLi8GG/Z2c2hOJJeCXPk4mwk4QFvTmwIodJowXgttRA==", - "dev": true, - "requires": { - "esutils": "^2.0.2", - "lodash": "^4.17.13", - "to-fast-properties": "^2.0.0" - } - } + "@babel/template": "^7.8.3", + "@babel/traverse": "^7.8.4", + "@babel/types": "^7.8.3" } }, "@babel/highlight": { - "version": "7.5.0", - "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.5.0.tgz", - "integrity": "sha512-7dV4eu9gBxoM0dAnj/BCFDW9LFU0zvTrkq0ugM7pnHEgguOEeOz1so2ZghEdzviYzQEED0r4EAgpsBChKy1TRQ==", + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.8.3.tgz", + "integrity": "sha512-PX4y5xQUvy0fnEVHrYOarRPXVWafSjTW9T0Hab8gVIawpl2Sj0ORyrygANq+KjcNlSSTw0YCLSNA8OyZ1I4yEg==", "dev": true, "requires": { "chalk": "^2.0.0", @@ -534,599 +299,577 @@ } }, "@babel/parser": { - "version": "7.7.5", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.7.5.tgz", - "integrity": "sha512-KNlOe9+/nk4i29g0VXgl8PEXIRms5xKLJeuZ6UptN0fHv+jDiriG+y94X6qAgWTR0h3KaoM1wK5G5h7MHFRSig==", + "version": "7.8.8", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.8.8.tgz", + "integrity": "sha512-mO5GWzBPsPf6865iIbzNE0AvkKF3NE+2S3eRUpE+FE07BOAkXh6G+GW/Pj01hhXjve1WScbaIO4UlY1JKeqCcA==", "dev": true }, "@babel/plugin-proposal-async-generator-functions": { - "version": "7.7.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.7.4.tgz", - "integrity": "sha512-1ypyZvGRXriY/QP668+s8sFr2mqinhkRDMPSQLNghCQE+GAkFtp+wkHVvg2+Hdki8gwP+NFzJBJ/N1BfzCCDEw==", + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.8.3.tgz", + "integrity": "sha512-NZ9zLv848JsV3hs8ryEh7Uaz/0KsmPLqv0+PdkDJL1cJy0K4kOCFa8zc1E3mp+RHPQcpdfb/6GovEsW4VDrOMw==", "dev": true, "requires": { - "@babel/helper-plugin-utils": "^7.0.0", - "@babel/helper-remap-async-to-generator": "^7.7.4", - "@babel/plugin-syntax-async-generators": "^7.7.4" + "@babel/helper-plugin-utils": "^7.8.3", + "@babel/helper-remap-async-to-generator": "^7.8.3", + "@babel/plugin-syntax-async-generators": "^7.8.0" } }, "@babel/plugin-proposal-dynamic-import": { - "version": "7.7.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-dynamic-import/-/plugin-proposal-dynamic-import-7.7.4.tgz", - "integrity": "sha512-StH+nGAdO6qDB1l8sZ5UBV8AC3F2VW2I8Vfld73TMKyptMU9DY5YsJAS8U81+vEtxcH3Y/La0wG0btDrhpnhjQ==", + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-dynamic-import/-/plugin-proposal-dynamic-import-7.8.3.tgz", + "integrity": "sha512-NyaBbyLFXFLT9FP+zk0kYlUlA8XtCUbehs67F0nnEg7KICgMc2mNkIeu9TYhKzyXMkrapZFwAhXLdnt4IYHy1w==", "dev": true, "requires": { - "@babel/helper-plugin-utils": "^7.0.0", - "@babel/plugin-syntax-dynamic-import": "^7.7.4" + "@babel/helper-plugin-utils": "^7.8.3", + "@babel/plugin-syntax-dynamic-import": "^7.8.0" } }, "@babel/plugin-proposal-json-strings": { - "version": "7.7.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-json-strings/-/plugin-proposal-json-strings-7.7.4.tgz", - "integrity": "sha512-wQvt3akcBTfLU/wYoqm/ws7YOAQKu8EVJEvHip/mzkNtjaclQoCCIqKXFP5/eyfnfbQCDV3OLRIK3mIVyXuZlw==", + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-json-strings/-/plugin-proposal-json-strings-7.8.3.tgz", + "integrity": "sha512-KGhQNZ3TVCQG/MjRbAUwuH+14y9q0tpxs1nWWs3pbSleRdDro9SAMMDyye8HhY1gqZ7/NqIc8SKhya0wRDgP1Q==", "dev": true, "requires": { - "@babel/helper-plugin-utils": "^7.0.0", - "@babel/plugin-syntax-json-strings": "^7.7.4" + "@babel/helper-plugin-utils": "^7.8.3", + "@babel/plugin-syntax-json-strings": "^7.8.0" + } + }, + "@babel/plugin-proposal-nullish-coalescing-operator": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.8.3.tgz", + "integrity": "sha512-TS9MlfzXpXKt6YYomudb/KU7nQI6/xnapG6in1uZxoxDghuSMZsPb6D2fyUwNYSAp4l1iR7QtFOjkqcRYcUsfw==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.3", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.0" } }, "@babel/plugin-proposal-object-rest-spread": { - "version": "7.7.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.7.4.tgz", - "integrity": "sha512-rnpnZR3/iWKmiQyJ3LKJpSwLDcX/nSXhdLk4Aq/tXOApIvyu7qoabrige0ylsAJffaUC51WiBu209Q0U+86OWQ==", + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.8.3.tgz", + "integrity": "sha512-8qvuPwU/xxUCt78HocNlv0mXXo0wdh9VT1R04WU8HGOfaOob26pF+9P5/lYjN/q7DHOX1bvX60hnhOvuQUJdbA==", "dev": true, "requires": { - "@babel/helper-plugin-utils": "^7.0.0", - "@babel/plugin-syntax-object-rest-spread": "^7.7.4" + "@babel/helper-plugin-utils": "^7.8.3", + "@babel/plugin-syntax-object-rest-spread": "^7.8.0" } }, "@babel/plugin-proposal-optional-catch-binding": { - "version": "7.7.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-catch-binding/-/plugin-proposal-optional-catch-binding-7.7.4.tgz", - "integrity": "sha512-DyM7U2bnsQerCQ+sejcTNZh8KQEUuC3ufzdnVnSiUv/qoGJp2Z3hanKL18KDhsBT5Wj6a7CMT5mdyCNJsEaA9w==", + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-catch-binding/-/plugin-proposal-optional-catch-binding-7.8.3.tgz", + "integrity": "sha512-0gkX7J7E+AtAw9fcwlVQj8peP61qhdg/89D5swOkjYbkboA2CVckn3kiyum1DE0wskGb7KJJxBdyEBApDLLVdw==", "dev": true, "requires": { - "@babel/helper-plugin-utils": "^7.0.0", - "@babel/plugin-syntax-optional-catch-binding": "^7.7.4" + "@babel/helper-plugin-utils": "^7.8.3", + "@babel/plugin-syntax-optional-catch-binding": "^7.8.0" + } + }, + "@babel/plugin-proposal-optional-chaining": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.8.3.tgz", + "integrity": "sha512-QIoIR9abkVn+seDE3OjA08jWcs3eZ9+wJCKSRgo3WdEU2csFYgdScb+8qHB3+WXsGJD55u+5hWCISI7ejXS+kg==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.3", + "@babel/plugin-syntax-optional-chaining": "^7.8.0" } }, "@babel/plugin-proposal-unicode-property-regex": { - "version": "7.7.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.7.4.tgz", - "integrity": "sha512-cHgqHgYvffluZk85dJ02vloErm3Y6xtH+2noOBOJ2kXOJH3aVCDnj5eR/lVNlTnYu4hndAPJD3rTFjW3qee0PA==", + "version": "7.8.8", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.8.8.tgz", + "integrity": "sha512-EVhjVsMpbhLw9ZfHWSx2iy13Q8Z/eg8e8ccVWt23sWQK5l1UdkoLJPN5w69UA4uITGBnEZD2JOe4QOHycYKv8A==", "dev": true, "requires": { - "@babel/helper-create-regexp-features-plugin": "^7.7.4", - "@babel/helper-plugin-utils": "^7.0.0" + "@babel/helper-create-regexp-features-plugin": "^7.8.8", + "@babel/helper-plugin-utils": "^7.8.3" } }, "@babel/plugin-syntax-async-generators": { - "version": "7.7.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.7.4.tgz", - "integrity": "sha512-Li4+EjSpBgxcsmeEF8IFcfV/+yJGxHXDirDkEoyFjumuwbmfCVHUt0HuowD/iGM7OhIRyXJH9YXxqiH6N815+g==", + "version": "7.8.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz", + "integrity": "sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==", "dev": true, "requires": { - "@babel/helper-plugin-utils": "^7.0.0" + "@babel/helper-plugin-utils": "^7.8.0" } }, "@babel/plugin-syntax-dynamic-import": { - "version": "7.7.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-dynamic-import/-/plugin-syntax-dynamic-import-7.7.4.tgz", - "integrity": "sha512-jHQW0vbRGvwQNgyVxwDh4yuXu4bH1f5/EICJLAhl1SblLs2CDhrsmCk+v5XLdE9wxtAFRyxx+P//Iw+a5L/tTg==", + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-dynamic-import/-/plugin-syntax-dynamic-import-7.8.3.tgz", + "integrity": "sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ==", "dev": true, "requires": { - "@babel/helper-plugin-utils": "^7.0.0" + "@babel/helper-plugin-utils": "^7.8.0" } }, "@babel/plugin-syntax-json-strings": { - "version": "7.7.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.7.4.tgz", - "integrity": "sha512-QpGupahTQW1mHRXddMG5srgpHWqRLwJnJZKXTigB9RPFCCGbDGCgBeM/iC82ICXp414WeYx/tD54w7M2qRqTMg==", + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.8.3.tgz", + "integrity": "sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==", "dev": true, "requires": { - "@babel/helper-plugin-utils": "^7.0.0" + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-nullish-coalescing-operator": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-nullish-coalescing-operator/-/plugin-syntax-nullish-coalescing-operator-7.8.3.tgz", + "integrity": "sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" } }, "@babel/plugin-syntax-object-rest-spread": { - "version": "7.7.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.7.4.tgz", - "integrity": "sha512-mObR+r+KZq0XhRVS2BrBKBpr5jqrqzlPvS9C9vuOf5ilSwzloAl7RPWLrgKdWS6IreaVrjHxTjtyqFiOisaCwg==", + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz", + "integrity": "sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==", "dev": true, "requires": { - "@babel/helper-plugin-utils": "^7.0.0" + "@babel/helper-plugin-utils": "^7.8.0" } }, "@babel/plugin-syntax-optional-catch-binding": { - "version": "7.7.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.7.4.tgz", - "integrity": "sha512-4ZSuzWgFxqHRE31Glu+fEr/MirNZOMYmD/0BhBWyLyOOQz/gTAl7QmWm2hX1QxEIXsr2vkdlwxIzTyiYRC4xcQ==", + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz", + "integrity": "sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==", "dev": true, "requires": { - "@babel/helper-plugin-utils": "^7.0.0" + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-optional-chaining": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz", + "integrity": "sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" } }, "@babel/plugin-syntax-top-level-await": { - "version": "7.7.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.7.4.tgz", - "integrity": "sha512-wdsOw0MvkL1UIgiQ/IFr3ETcfv1xb8RMM0H9wbiDyLaJFyiDg5oZvDLCXosIXmFeIlweML5iOBXAkqddkYNizg==", + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.8.3.tgz", + "integrity": "sha512-kwj1j9lL/6Wd0hROD3b/OZZ7MSrZLqqn9RAZ5+cYYsflQ9HZBIKCUkr3+uL1MEJ1NePiUbf98jjiMQSv0NMR9g==", "dev": true, "requires": { - "@babel/helper-plugin-utils": "^7.0.0" + "@babel/helper-plugin-utils": "^7.8.3" } }, "@babel/plugin-transform-arrow-functions": { - "version": "7.7.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.7.4.tgz", - "integrity": "sha512-zUXy3e8jBNPiffmqkHRNDdZM2r8DWhCB7HhcoyZjiK1TxYEluLHAvQuYnTT+ARqRpabWqy/NHkO6e3MsYB5YfA==", + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.8.3.tgz", + "integrity": "sha512-0MRF+KC8EqH4dbuITCWwPSzsyO3HIWWlm30v8BbbpOrS1B++isGxPnnuq/IZvOX5J2D/p7DQalQm+/2PnlKGxg==", "dev": true, "requires": { - "@babel/helper-plugin-utils": "^7.0.0" + "@babel/helper-plugin-utils": "^7.8.3" } }, "@babel/plugin-transform-async-to-generator": { - "version": "7.7.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.7.4.tgz", - "integrity": "sha512-zpUTZphp5nHokuy8yLlyafxCJ0rSlFoSHypTUWgpdwoDXWQcseaect7cJ8Ppk6nunOM6+5rPMkod4OYKPR5MUg==", + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.8.3.tgz", + "integrity": "sha512-imt9tFLD9ogt56Dd5CI/6XgpukMwd/fLGSrix2httihVe7LOGVPhyhMh1BU5kDM7iHD08i8uUtmV2sWaBFlHVQ==", "dev": true, "requires": { - "@babel/helper-module-imports": "^7.7.4", - "@babel/helper-plugin-utils": "^7.0.0", - "@babel/helper-remap-async-to-generator": "^7.7.4" - }, - "dependencies": { - "@babel/helper-module-imports": { - "version": "7.7.4", - "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.7.4.tgz", - "integrity": "sha512-dGcrX6K9l8258WFjyDLJwuVKxR4XZfU0/vTUgOQYWEnRD8mgr+p4d6fCUMq/ys0h4CCt/S5JhbvtyErjWouAUQ==", - "dev": true, - "requires": { - "@babel/types": "^7.7.4" - } - }, - "@babel/types": { - "version": "7.7.4", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.7.4.tgz", - "integrity": "sha512-cz5Ji23KCi4T+YIE/BolWosrJuSmoZeN1EFnRtBwF+KKLi8GG/Z2c2hOJJeCXPk4mwk4QFvTmwIodJowXgttRA==", - "dev": true, - "requires": { - "esutils": "^2.0.2", - "lodash": "^4.17.13", - "to-fast-properties": "^2.0.0" - } - } + "@babel/helper-module-imports": "^7.8.3", + "@babel/helper-plugin-utils": "^7.8.3", + "@babel/helper-remap-async-to-generator": "^7.8.3" } }, "@babel/plugin-transform-block-scoped-functions": { - "version": "7.7.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.7.4.tgz", - "integrity": "sha512-kqtQzwtKcpPclHYjLK//3lH8OFsCDuDJBaFhVwf8kqdnF6MN4l618UDlcA7TfRs3FayrHj+svYnSX8MC9zmUyQ==", + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.8.3.tgz", + "integrity": "sha512-vo4F2OewqjbB1+yaJ7k2EJFHlTP3jR634Z9Cj9itpqNjuLXvhlVxgnjsHsdRgASR8xYDrx6onw4vW5H6We0Jmg==", "dev": true, "requires": { - "@babel/helper-plugin-utils": "^7.0.0" + "@babel/helper-plugin-utils": "^7.8.3" } }, "@babel/plugin-transform-block-scoping": { - "version": "7.7.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.7.4.tgz", - "integrity": "sha512-2VBe9u0G+fDt9B5OV5DQH4KBf5DoiNkwFKOz0TCvBWvdAN2rOykCTkrL+jTLxfCAm76l9Qo5OqL7HBOx2dWggg==", + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.8.3.tgz", + "integrity": "sha512-pGnYfm7RNRgYRi7bids5bHluENHqJhrV4bCZRwc5GamaWIIs07N4rZECcmJL6ZClwjDz1GbdMZFtPs27hTB06w==", "dev": true, "requires": { - "@babel/helper-plugin-utils": "^7.0.0", + "@babel/helper-plugin-utils": "^7.8.3", "lodash": "^4.17.13" } }, "@babel/plugin-transform-classes": { - "version": "7.7.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.7.4.tgz", - "integrity": "sha512-sK1mjWat7K+buWRuImEzjNf68qrKcrddtpQo3swi9j7dUcG6y6R6+Di039QN2bD1dykeswlagupEmpOatFHHUg==", - "dev": true, - "requires": { - "@babel/helper-annotate-as-pure": "^7.7.4", - "@babel/helper-define-map": "^7.7.4", - "@babel/helper-function-name": "^7.7.4", - "@babel/helper-optimise-call-expression": "^7.7.4", - "@babel/helper-plugin-utils": "^7.0.0", - "@babel/helper-replace-supers": "^7.7.4", - "@babel/helper-split-export-declaration": "^7.7.4", + "version": "7.8.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.8.6.tgz", + "integrity": "sha512-k9r8qRay/R6v5aWZkrEclEhKO6mc1CCQr2dLsVHBmOQiMpN6I2bpjX3vgnldUWeEI1GHVNByULVxZ4BdP4Hmdg==", + "dev": true, + "requires": { + "@babel/helper-annotate-as-pure": "^7.8.3", + "@babel/helper-define-map": "^7.8.3", + "@babel/helper-function-name": "^7.8.3", + "@babel/helper-optimise-call-expression": "^7.8.3", + "@babel/helper-plugin-utils": "^7.8.3", + "@babel/helper-replace-supers": "^7.8.6", + "@babel/helper-split-export-declaration": "^7.8.3", "globals": "^11.1.0" } }, "@babel/plugin-transform-computed-properties": { - "version": "7.7.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.7.4.tgz", - "integrity": "sha512-bSNsOsZnlpLLyQew35rl4Fma3yKWqK3ImWMSC/Nc+6nGjC9s5NFWAer1YQ899/6s9HxO2zQC1WoFNfkOqRkqRQ==", + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.8.3.tgz", + "integrity": "sha512-O5hiIpSyOGdrQZRQ2ccwtTVkgUDBBiCuK//4RJ6UfePllUTCENOzKxfh6ulckXKc0DixTFLCfb2HVkNA7aDpzA==", "dev": true, "requires": { - "@babel/helper-plugin-utils": "^7.0.0" + "@babel/helper-plugin-utils": "^7.8.3" } }, "@babel/plugin-transform-destructuring": { - "version": "7.7.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.7.4.tgz", - "integrity": "sha512-4jFMXI1Cu2aXbcXXl8Lr6YubCn6Oc7k9lLsu8v61TZh+1jny2BWmdtvY9zSUlLdGUvcy9DMAWyZEOqjsbeg/wA==", + "version": "7.8.8", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.8.8.tgz", + "integrity": "sha512-eRJu4Vs2rmttFCdhPUM3bV0Yo/xPSdPw6ML9KHs/bjB4bLA5HXlbvYXPOD5yASodGod+krjYx21xm1QmL8dCJQ==", "dev": true, "requires": { - "@babel/helper-plugin-utils": "^7.0.0" + "@babel/helper-plugin-utils": "^7.8.3" } }, "@babel/plugin-transform-dotall-regex": { - "version": "7.7.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.7.4.tgz", - "integrity": "sha512-mk0cH1zyMa/XHeb6LOTXTbG7uIJ8Rrjlzu91pUx/KS3JpcgaTDwMS8kM+ar8SLOvlL2Lofi4CGBAjCo3a2x+lw==", + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.8.3.tgz", + "integrity": "sha512-kLs1j9Nn4MQoBYdRXH6AeaXMbEJFaFu/v1nQkvib6QzTj8MZI5OQzqmD83/2jEM1z0DLilra5aWO5YpyC0ALIw==", "dev": true, "requires": { - "@babel/helper-create-regexp-features-plugin": "^7.7.4", - "@babel/helper-plugin-utils": "^7.0.0" + "@babel/helper-create-regexp-features-plugin": "^7.8.3", + "@babel/helper-plugin-utils": "^7.8.3" } }, "@babel/plugin-transform-duplicate-keys": { - "version": "7.7.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.7.4.tgz", - "integrity": "sha512-g1y4/G6xGWMD85Tlft5XedGaZBCIVN+/P0bs6eabmcPP9egFleMAo65OOjlhcz1njpwagyY3t0nsQC9oTFegJA==", + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.8.3.tgz", + "integrity": "sha512-s8dHiBUbcbSgipS4SMFuWGqCvyge5V2ZeAWzR6INTVC3Ltjig/Vw1G2Gztv0vU/hRG9X8IvKvYdoksnUfgXOEQ==", "dev": true, "requires": { - "@babel/helper-plugin-utils": "^7.0.0" + "@babel/helper-plugin-utils": "^7.8.3" } }, "@babel/plugin-transform-exponentiation-operator": { - "version": "7.7.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.7.4.tgz", - "integrity": "sha512-MCqiLfCKm6KEA1dglf6Uqq1ElDIZwFuzz1WH5mTf8k2uQSxEJMbOIEh7IZv7uichr7PMfi5YVSrr1vz+ipp7AQ==", + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.8.3.tgz", + "integrity": "sha512-zwIpuIymb3ACcInbksHaNcR12S++0MDLKkiqXHl3AzpgdKlFNhog+z/K0+TGW+b0w5pgTq4H6IwV/WhxbGYSjQ==", "dev": true, "requires": { - "@babel/helper-builder-binary-assignment-operator-visitor": "^7.7.4", - "@babel/helper-plugin-utils": "^7.0.0" + "@babel/helper-builder-binary-assignment-operator-visitor": "^7.8.3", + "@babel/helper-plugin-utils": "^7.8.3" } }, "@babel/plugin-transform-for-of": { - "version": "7.7.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.7.4.tgz", - "integrity": "sha512-zZ1fD1B8keYtEcKF+M1TROfeHTKnijcVQm0yO/Yu1f7qoDoxEIc/+GX6Go430Bg84eM/xwPFp0+h4EbZg7epAA==", + "version": "7.8.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.8.6.tgz", + "integrity": "sha512-M0pw4/1/KI5WAxPsdcUL/w2LJ7o89YHN3yLkzNjg7Yl15GlVGgzHyCU+FMeAxevHGsLVmUqbirlUIKTafPmzdw==", "dev": true, "requires": { - "@babel/helper-plugin-utils": "^7.0.0" + "@babel/helper-plugin-utils": "^7.8.3" } }, "@babel/plugin-transform-function-name": { - "version": "7.7.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.7.4.tgz", - "integrity": "sha512-E/x09TvjHNhsULs2IusN+aJNRV5zKwxu1cpirZyRPw+FyyIKEHPXTsadj48bVpc1R5Qq1B5ZkzumuFLytnbT6g==", + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.8.3.tgz", + "integrity": "sha512-rO/OnDS78Eifbjn5Py9v8y0aR+aSYhDhqAwVfsTl0ERuMZyr05L1aFSCJnbv2mmsLkit/4ReeQ9N2BgLnOcPCQ==", "dev": true, "requires": { - "@babel/helper-function-name": "^7.7.4", - "@babel/helper-plugin-utils": "^7.0.0" + "@babel/helper-function-name": "^7.8.3", + "@babel/helper-plugin-utils": "^7.8.3" } }, "@babel/plugin-transform-literals": { - "version": "7.7.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.7.4.tgz", - "integrity": "sha512-X2MSV7LfJFm4aZfxd0yLVFrEXAgPqYoDG53Br/tCKiKYfX0MjVjQeWPIhPHHsCqzwQANq+FLN786fF5rgLS+gw==", + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.8.3.tgz", + "integrity": "sha512-3Tqf8JJ/qB7TeldGl+TT55+uQei9JfYaregDcEAyBZ7akutriFrt6C/wLYIer6OYhleVQvH/ntEhjE/xMmy10A==", "dev": true, "requires": { - "@babel/helper-plugin-utils": "^7.0.0" + "@babel/helper-plugin-utils": "^7.8.3" } }, "@babel/plugin-transform-member-expression-literals": { - "version": "7.7.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.7.4.tgz", - "integrity": "sha512-9VMwMO7i69LHTesL0RdGy93JU6a+qOPuvB4F4d0kR0zyVjJRVJRaoaGjhtki6SzQUu8yen/vxPKN6CWnCUw6bA==", + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.8.3.tgz", + "integrity": "sha512-3Wk2EXhnw+rP+IDkK6BdtPKsUE5IeZ6QOGrPYvw52NwBStw9V1ZVzxgK6fSKSxqUvH9eQPR3tm3cOq79HlsKYA==", "dev": true, "requires": { - "@babel/helper-plugin-utils": "^7.0.0" + "@babel/helper-plugin-utils": "^7.8.3" } }, "@babel/plugin-transform-modules-amd": { - "version": "7.7.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.7.5.tgz", - "integrity": "sha512-CT57FG4A2ZUNU1v+HdvDSDrjNWBrtCmSH6YbbgN3Lrf0Di/q/lWRxZrE72p3+HCCz9UjfZOEBdphgC0nzOS6DQ==", + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.8.3.tgz", + "integrity": "sha512-MadJiU3rLKclzT5kBH4yxdry96odTUwuqrZM+GllFI/VhxfPz+k9MshJM+MwhfkCdxxclSbSBbUGciBngR+kEQ==", "dev": true, "requires": { - "@babel/helper-module-transforms": "^7.7.5", - "@babel/helper-plugin-utils": "^7.0.0", + "@babel/helper-module-transforms": "^7.8.3", + "@babel/helper-plugin-utils": "^7.8.3", "babel-plugin-dynamic-import-node": "^2.3.0" } }, "@babel/plugin-transform-modules-commonjs": { - "version": "7.7.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.7.5.tgz", - "integrity": "sha512-9Cq4zTFExwFhQI6MT1aFxgqhIsMWQWDVwOgLzl7PTWJHsNaqFvklAU+Oz6AQLAS0dJKTwZSOCo20INwktxpi3Q==", + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.8.3.tgz", + "integrity": "sha512-JpdMEfA15HZ/1gNuB9XEDlZM1h/gF/YOH7zaZzQu2xCFRfwc01NXBMHHSTT6hRjlXJJs5x/bfODM3LiCk94Sxg==", "dev": true, "requires": { - "@babel/helper-module-transforms": "^7.7.5", - "@babel/helper-plugin-utils": "^7.0.0", - "@babel/helper-simple-access": "^7.7.4", + "@babel/helper-module-transforms": "^7.8.3", + "@babel/helper-plugin-utils": "^7.8.3", + "@babel/helper-simple-access": "^7.8.3", "babel-plugin-dynamic-import-node": "^2.3.0" } }, "@babel/plugin-transform-modules-systemjs": { - "version": "7.7.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.7.4.tgz", - "integrity": "sha512-y2c96hmcsUi6LrMqvmNDPBBiGCiQu0aYqpHatVVu6kD4mFEXKjyNxd/drc18XXAf9dv7UXjrZwBVmTTGaGP8iw==", + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.8.3.tgz", + "integrity": "sha512-8cESMCJjmArMYqa9AO5YuMEkE4ds28tMpZcGZB/jl3n0ZzlsxOAi3mC+SKypTfT8gjMupCnd3YiXCkMjj2jfOg==", "dev": true, "requires": { - "@babel/helper-hoist-variables": "^7.7.4", - "@babel/helper-plugin-utils": "^7.0.0", + "@babel/helper-hoist-variables": "^7.8.3", + "@babel/helper-module-transforms": "^7.8.3", + "@babel/helper-plugin-utils": "^7.8.3", "babel-plugin-dynamic-import-node": "^2.3.0" } }, "@babel/plugin-transform-modules-umd": { - "version": "7.7.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.7.4.tgz", - "integrity": "sha512-u2B8TIi0qZI4j8q4C51ktfO7E3cQ0qnaXFI1/OXITordD40tt17g/sXqgNNCcMTcBFKrUPcGDx+TBJuZxLx7tw==", + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.8.3.tgz", + "integrity": "sha512-evhTyWhbwbI3/U6dZAnx/ePoV7H6OUG+OjiJFHmhr9FPn0VShjwC2kdxqIuQ/+1P50TMrneGzMeyMTFOjKSnAw==", "dev": true, "requires": { - "@babel/helper-module-transforms": "^7.7.4", - "@babel/helper-plugin-utils": "^7.0.0" + "@babel/helper-module-transforms": "^7.8.3", + "@babel/helper-plugin-utils": "^7.8.3" } }, "@babel/plugin-transform-named-capturing-groups-regex": { - "version": "7.7.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.7.4.tgz", - "integrity": "sha512-jBUkiqLKvUWpv9GLSuHUFYdmHg0ujC1JEYoZUfeOOfNydZXp1sXObgyPatpcwjWgsdBGsagWW0cdJpX/DO2jMw==", + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.8.3.tgz", + "integrity": "sha512-f+tF/8UVPU86TrCb06JoPWIdDpTNSGGcAtaD9mLP0aYGA0OS0j7j7DHJR0GTFrUZPUU6loZhbsVZgTh0N+Qdnw==", "dev": true, "requires": { - "@babel/helper-create-regexp-features-plugin": "^7.7.4" + "@babel/helper-create-regexp-features-plugin": "^7.8.3" } }, "@babel/plugin-transform-new-target": { - "version": "7.7.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.7.4.tgz", - "integrity": "sha512-CnPRiNtOG1vRodnsyGX37bHQleHE14B9dnnlgSeEs3ek3fHN1A1SScglTCg1sfbe7sRQ2BUcpgpTpWSfMKz3gg==", + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.8.3.tgz", + "integrity": "sha512-QuSGysibQpyxexRyui2vca+Cmbljo8bcRckgzYV4kRIsHpVeyeC3JDO63pY+xFZ6bWOBn7pfKZTqV4o/ix9sFw==", "dev": true, "requires": { - "@babel/helper-plugin-utils": "^7.0.0" + "@babel/helper-plugin-utils": "^7.8.3" } }, "@babel/plugin-transform-object-super": { - "version": "7.7.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.7.4.tgz", - "integrity": "sha512-ho+dAEhC2aRnff2JCA0SAK7V2R62zJd/7dmtoe7MHcso4C2mS+vZjn1Pb1pCVZvJs1mgsvv5+7sT+m3Bysb6eg==", + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.8.3.tgz", + "integrity": "sha512-57FXk+gItG/GejofIyLIgBKTas4+pEU47IXKDBWFTxdPd7F80H8zybyAY7UoblVfBhBGs2EKM+bJUu2+iUYPDQ==", "dev": true, "requires": { - "@babel/helper-plugin-utils": "^7.0.0", - "@babel/helper-replace-supers": "^7.7.4" + "@babel/helper-plugin-utils": "^7.8.3", + "@babel/helper-replace-supers": "^7.8.3" } }, "@babel/plugin-transform-parameters": { - "version": "7.7.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.7.4.tgz", - "integrity": "sha512-VJwhVePWPa0DqE9vcfptaJSzNDKrWU/4FbYCjZERtmqEs05g3UMXnYMZoXja7JAJ7Y7sPZipwm/pGApZt7wHlw==", + "version": "7.8.8", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.8.8.tgz", + "integrity": "sha512-hC4Ld/Ulpf1psQciWWwdnUspQoQco2bMzSrwU6TmzRlvoYQe4rQFy9vnCZDTlVeCQj0JPfL+1RX0V8hCJvkgBA==", "dev": true, "requires": { - "@babel/helper-call-delegate": "^7.7.4", - "@babel/helper-get-function-arity": "^7.7.4", - "@babel/helper-plugin-utils": "^7.0.0" + "@babel/helper-call-delegate": "^7.8.7", + "@babel/helper-get-function-arity": "^7.8.3", + "@babel/helper-plugin-utils": "^7.8.3" } }, "@babel/plugin-transform-property-literals": { - "version": "7.7.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.7.4.tgz", - "integrity": "sha512-MatJhlC4iHsIskWYyawl53KuHrt+kALSADLQQ/HkhTjX954fkxIEh4q5slL4oRAnsm/eDoZ4q0CIZpcqBuxhJQ==", + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.8.3.tgz", + "integrity": "sha512-uGiiXAZMqEoQhRWMK17VospMZh5sXWg+dlh2soffpkAl96KAm+WZuJfa6lcELotSRmooLqg0MWdH6UUq85nmmg==", "dev": true, "requires": { - "@babel/helper-plugin-utils": "^7.0.0" + "@babel/helper-plugin-utils": "^7.8.3" } }, "@babel/plugin-transform-regenerator": { - "version": "7.7.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.7.5.tgz", - "integrity": "sha512-/8I8tPvX2FkuEyWbjRCt4qTAgZK0DVy8QRguhA524UH48RfGJy94On2ri+dCuwOpcerPRl9O4ebQkRcVzIaGBw==", + "version": "7.8.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.8.7.tgz", + "integrity": "sha512-TIg+gAl4Z0a3WmD3mbYSk+J9ZUH6n/Yc57rtKRnlA/7rcCvpekHXe0CMZHP1gYp7/KLe9GHTuIba0vXmls6drA==", "dev": true, "requires": { - "regenerator-transform": "^0.14.0" + "regenerator-transform": "^0.14.2" } }, "@babel/plugin-transform-reserved-words": { - "version": "7.7.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.7.4.tgz", - "integrity": "sha512-OrPiUB5s5XvkCO1lS7D8ZtHcswIC57j62acAnJZKqGGnHP+TIc/ljQSrgdX/QyOTdEK5COAhuc820Hi1q2UgLQ==", + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.8.3.tgz", + "integrity": "sha512-mwMxcycN3omKFDjDQUl+8zyMsBfjRFr0Zn/64I41pmjv4NJuqcYlEtezwYtw9TFd9WR1vN5kiM+O0gMZzO6L0A==", "dev": true, "requires": { - "@babel/helper-plugin-utils": "^7.0.0" + "@babel/helper-plugin-utils": "^7.8.3" } }, "@babel/plugin-transform-shorthand-properties": { - "version": "7.7.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.7.4.tgz", - "integrity": "sha512-q+suddWRfIcnyG5YiDP58sT65AJDZSUhXQDZE3r04AuqD6d/XLaQPPXSBzP2zGerkgBivqtQm9XKGLuHqBID6Q==", + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.8.3.tgz", + "integrity": "sha512-I9DI6Odg0JJwxCHzbzW08ggMdCezoWcuQRz3ptdudgwaHxTjxw5HgdFJmZIkIMlRymL6YiZcped4TTCB0JcC8w==", "dev": true, "requires": { - "@babel/helper-plugin-utils": "^7.0.0" + "@babel/helper-plugin-utils": "^7.8.3" } }, "@babel/plugin-transform-spread": { - "version": "7.7.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.7.4.tgz", - "integrity": "sha512-8OSs0FLe5/80cndziPlg4R0K6HcWSM0zyNhHhLsmw/Nc5MaA49cAsnoJ/t/YZf8qkG7fD+UjTRaApVDB526d7Q==", + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.8.3.tgz", + "integrity": "sha512-CkuTU9mbmAoFOI1tklFWYYbzX5qCIZVXPVy0jpXgGwkplCndQAa58s2jr66fTeQnA64bDox0HL4U56CFYoyC7g==", "dev": true, "requires": { - "@babel/helper-plugin-utils": "^7.0.0" + "@babel/helper-plugin-utils": "^7.8.3" } }, "@babel/plugin-transform-sticky-regex": { - "version": "7.7.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.7.4.tgz", - "integrity": "sha512-Ls2NASyL6qtVe1H1hXts9yuEeONV2TJZmplLONkMPUG158CtmnrzW5Q5teibM5UVOFjG0D3IC5mzXR6pPpUY7A==", + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.8.3.tgz", + "integrity": "sha512-9Spq0vGCD5Bb4Z/ZXXSK5wbbLFMG085qd2vhL1JYu1WcQ5bXqZBAYRzU1d+p79GcHs2szYv5pVQCX13QgldaWw==", "dev": true, "requires": { - "@babel/helper-plugin-utils": "^7.0.0", - "@babel/helper-regex": "^7.0.0" + "@babel/helper-plugin-utils": "^7.8.3", + "@babel/helper-regex": "^7.8.3" } }, "@babel/plugin-transform-template-literals": { - "version": "7.7.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.7.4.tgz", - "integrity": "sha512-sA+KxLwF3QwGj5abMHkHgshp9+rRz+oY9uoRil4CyLtgEuE/88dpkeWgNk5qKVsJE9iSfly3nvHapdRiIS2wnQ==", + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.8.3.tgz", + "integrity": "sha512-820QBtykIQOLFT8NZOcTRJ1UNuztIELe4p9DCgvj4NK+PwluSJ49we7s9FB1HIGNIYT7wFUJ0ar2QpCDj0escQ==", "dev": true, "requires": { - "@babel/helper-annotate-as-pure": "^7.7.4", - "@babel/helper-plugin-utils": "^7.0.0" + "@babel/helper-annotate-as-pure": "^7.8.3", + "@babel/helper-plugin-utils": "^7.8.3" } }, "@babel/plugin-transform-typeof-symbol": { - "version": "7.7.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.7.4.tgz", - "integrity": "sha512-KQPUQ/7mqe2m0B8VecdyaW5XcQYaePyl9R7IsKd+irzj6jvbhoGnRE+M0aNkyAzI07VfUQ9266L5xMARitV3wg==", + "version": "7.8.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.8.4.tgz", + "integrity": "sha512-2QKyfjGdvuNfHsb7qnBBlKclbD4CfshH2KvDabiijLMGXPHJXGxtDzwIF7bQP+T0ysw8fYTtxPafgfs/c1Lrqg==", "dev": true, "requires": { - "@babel/helper-plugin-utils": "^7.0.0" + "@babel/helper-plugin-utils": "^7.8.3" } }, "@babel/plugin-transform-unicode-regex": { - "version": "7.7.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.7.4.tgz", - "integrity": "sha512-N77UUIV+WCvE+5yHw+oks3m18/umd7y392Zv7mYTpFqHtkpcc+QUz+gLJNTWVlWROIWeLqY0f3OjZxV5TcXnRw==", + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.8.3.tgz", + "integrity": "sha512-+ufgJjYdmWfSQ+6NS9VGUR2ns8cjJjYbrbi11mZBTaWm+Fui/ncTLFF28Ei1okavY+xkojGr1eJxNsWYeA5aZw==", "dev": true, "requires": { - "@babel/helper-create-regexp-features-plugin": "^7.7.4", - "@babel/helper-plugin-utils": "^7.0.0" + "@babel/helper-create-regexp-features-plugin": "^7.8.3", + "@babel/helper-plugin-utils": "^7.8.3" } }, "@babel/preset-env": { - "version": "7.7.6", - "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.7.6.tgz", - "integrity": "sha512-k5hO17iF/Q7tR9Jv8PdNBZWYW6RofxhnxKjBMc0nG4JTaWvOTiPoO/RLFwAKcA4FpmuBFm6jkoqaRJLGi0zdaQ==", - "dev": true, - "requires": { - "@babel/helper-module-imports": "^7.7.4", - "@babel/helper-plugin-utils": "^7.0.0", - "@babel/plugin-proposal-async-generator-functions": "^7.7.4", - "@babel/plugin-proposal-dynamic-import": "^7.7.4", - "@babel/plugin-proposal-json-strings": "^7.7.4", - "@babel/plugin-proposal-object-rest-spread": "^7.7.4", - "@babel/plugin-proposal-optional-catch-binding": "^7.7.4", - "@babel/plugin-proposal-unicode-property-regex": "^7.7.4", - "@babel/plugin-syntax-async-generators": "^7.7.4", - "@babel/plugin-syntax-dynamic-import": "^7.7.4", - "@babel/plugin-syntax-json-strings": "^7.7.4", - "@babel/plugin-syntax-object-rest-spread": "^7.7.4", - "@babel/plugin-syntax-optional-catch-binding": "^7.7.4", - "@babel/plugin-syntax-top-level-await": "^7.7.4", - "@babel/plugin-transform-arrow-functions": "^7.7.4", - "@babel/plugin-transform-async-to-generator": "^7.7.4", - "@babel/plugin-transform-block-scoped-functions": "^7.7.4", - "@babel/plugin-transform-block-scoping": "^7.7.4", - "@babel/plugin-transform-classes": "^7.7.4", - "@babel/plugin-transform-computed-properties": "^7.7.4", - "@babel/plugin-transform-destructuring": "^7.7.4", - "@babel/plugin-transform-dotall-regex": "^7.7.4", - "@babel/plugin-transform-duplicate-keys": "^7.7.4", - "@babel/plugin-transform-exponentiation-operator": "^7.7.4", - "@babel/plugin-transform-for-of": "^7.7.4", - "@babel/plugin-transform-function-name": "^7.7.4", - "@babel/plugin-transform-literals": "^7.7.4", - "@babel/plugin-transform-member-expression-literals": "^7.7.4", - "@babel/plugin-transform-modules-amd": "^7.7.5", - "@babel/plugin-transform-modules-commonjs": "^7.7.5", - "@babel/plugin-transform-modules-systemjs": "^7.7.4", - "@babel/plugin-transform-modules-umd": "^7.7.4", - "@babel/plugin-transform-named-capturing-groups-regex": "^7.7.4", - "@babel/plugin-transform-new-target": "^7.7.4", - "@babel/plugin-transform-object-super": "^7.7.4", - "@babel/plugin-transform-parameters": "^7.7.4", - "@babel/plugin-transform-property-literals": "^7.7.4", - "@babel/plugin-transform-regenerator": "^7.7.5", - "@babel/plugin-transform-reserved-words": "^7.7.4", - "@babel/plugin-transform-shorthand-properties": "^7.7.4", - "@babel/plugin-transform-spread": "^7.7.4", - "@babel/plugin-transform-sticky-regex": "^7.7.4", - "@babel/plugin-transform-template-literals": "^7.7.4", - "@babel/plugin-transform-typeof-symbol": "^7.7.4", - "@babel/plugin-transform-unicode-regex": "^7.7.4", - "@babel/types": "^7.7.4", - "browserslist": "^4.6.0", - "core-js-compat": "^3.4.7", + "version": "7.8.7", + "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.8.7.tgz", + "integrity": "sha512-BYftCVOdAYJk5ASsznKAUl53EMhfBbr8CJ1X+AJLfGPscQkwJFiaV/Wn9DPH/7fzm2v6iRYJKYHSqyynTGw0nw==", + "dev": true, + "requires": { + "@babel/compat-data": "^7.8.6", + "@babel/helper-compilation-targets": "^7.8.7", + "@babel/helper-module-imports": "^7.8.3", + "@babel/helper-plugin-utils": "^7.8.3", + "@babel/plugin-proposal-async-generator-functions": "^7.8.3", + "@babel/plugin-proposal-dynamic-import": "^7.8.3", + "@babel/plugin-proposal-json-strings": "^7.8.3", + "@babel/plugin-proposal-nullish-coalescing-operator": "^7.8.3", + "@babel/plugin-proposal-object-rest-spread": "^7.8.3", + "@babel/plugin-proposal-optional-catch-binding": "^7.8.3", + "@babel/plugin-proposal-optional-chaining": "^7.8.3", + "@babel/plugin-proposal-unicode-property-regex": "^7.8.3", + "@babel/plugin-syntax-async-generators": "^7.8.0", + "@babel/plugin-syntax-dynamic-import": "^7.8.0", + "@babel/plugin-syntax-json-strings": "^7.8.0", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.0", + "@babel/plugin-syntax-object-rest-spread": "^7.8.0", + "@babel/plugin-syntax-optional-catch-binding": "^7.8.0", + "@babel/plugin-syntax-optional-chaining": "^7.8.0", + "@babel/plugin-syntax-top-level-await": "^7.8.3", + "@babel/plugin-transform-arrow-functions": "^7.8.3", + "@babel/plugin-transform-async-to-generator": "^7.8.3", + "@babel/plugin-transform-block-scoped-functions": "^7.8.3", + "@babel/plugin-transform-block-scoping": "^7.8.3", + "@babel/plugin-transform-classes": "^7.8.6", + "@babel/plugin-transform-computed-properties": "^7.8.3", + "@babel/plugin-transform-destructuring": "^7.8.3", + "@babel/plugin-transform-dotall-regex": "^7.8.3", + "@babel/plugin-transform-duplicate-keys": "^7.8.3", + "@babel/plugin-transform-exponentiation-operator": "^7.8.3", + "@babel/plugin-transform-for-of": "^7.8.6", + "@babel/plugin-transform-function-name": "^7.8.3", + "@babel/plugin-transform-literals": "^7.8.3", + "@babel/plugin-transform-member-expression-literals": "^7.8.3", + "@babel/plugin-transform-modules-amd": "^7.8.3", + "@babel/plugin-transform-modules-commonjs": "^7.8.3", + "@babel/plugin-transform-modules-systemjs": "^7.8.3", + "@babel/plugin-transform-modules-umd": "^7.8.3", + "@babel/plugin-transform-named-capturing-groups-regex": "^7.8.3", + "@babel/plugin-transform-new-target": "^7.8.3", + "@babel/plugin-transform-object-super": "^7.8.3", + "@babel/plugin-transform-parameters": "^7.8.7", + "@babel/plugin-transform-property-literals": "^7.8.3", + "@babel/plugin-transform-regenerator": "^7.8.7", + "@babel/plugin-transform-reserved-words": "^7.8.3", + "@babel/plugin-transform-shorthand-properties": "^7.8.3", + "@babel/plugin-transform-spread": "^7.8.3", + "@babel/plugin-transform-sticky-regex": "^7.8.3", + "@babel/plugin-transform-template-literals": "^7.8.3", + "@babel/plugin-transform-typeof-symbol": "^7.8.4", + "@babel/plugin-transform-unicode-regex": "^7.8.3", + "@babel/types": "^7.8.7", + "browserslist": "^4.8.5", + "core-js-compat": "^3.6.2", "invariant": "^2.2.2", - "js-levenshtein": "^1.1.3", + "levenary": "^1.1.1", "semver": "^5.5.0" - }, - "dependencies": { - "@babel/helper-module-imports": { - "version": "7.7.4", - "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.7.4.tgz", - "integrity": "sha512-dGcrX6K9l8258WFjyDLJwuVKxR4XZfU0/vTUgOQYWEnRD8mgr+p4d6fCUMq/ys0h4CCt/S5JhbvtyErjWouAUQ==", - "dev": true, - "requires": { - "@babel/types": "^7.7.4" - } - }, - "@babel/types": { - "version": "7.7.4", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.7.4.tgz", - "integrity": "sha512-cz5Ji23KCi4T+YIE/BolWosrJuSmoZeN1EFnRtBwF+KKLi8GG/Z2c2hOJJeCXPk4mwk4QFvTmwIodJowXgttRA==", - "dev": true, - "requires": { - "esutils": "^2.0.2", - "lodash": "^4.17.13", - "to-fast-properties": "^2.0.0" - } - }, - "semver": { - "version": "5.7.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", - "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", - "dev": true - } + } + }, + "@babel/runtime": { + "version": "7.8.7", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.8.7.tgz", + "integrity": "sha512-+AATMUFppJDw6aiR5NVPHqIQBlV/Pj8wY/EZH+lmvRdUo9xBaz/rF3alAwFJQavvKfeOlPE7oaaDHVbcySbCsg==", + "dev": true, + "requires": { + "regenerator-runtime": "^0.13.4" } }, "@babel/template": { - "version": "7.7.4", - "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.7.4.tgz", - "integrity": "sha512-qUzihgVPguAzXCK7WXw8pqs6cEwi54s3E+HrejlkuWO6ivMKx9hZl3Y2fSXp9i5HgyWmj7RKP+ulaYnKM4yYxw==", + "version": "7.8.6", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.8.6.tgz", + "integrity": "sha512-zbMsPMy/v0PWFZEhQJ66bqjhH+z0JgMoBWuikXybgG3Gkd/3t5oQ1Rw2WQhnSrsOmsKXnZOx15tkC4qON/+JPg==", "dev": true, "requires": { - "@babel/code-frame": "^7.0.0", - "@babel/parser": "^7.7.4", - "@babel/types": "^7.7.4" - }, - "dependencies": { - "@babel/types": { - "version": "7.7.4", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.7.4.tgz", - "integrity": "sha512-cz5Ji23KCi4T+YIE/BolWosrJuSmoZeN1EFnRtBwF+KKLi8GG/Z2c2hOJJeCXPk4mwk4QFvTmwIodJowXgttRA==", - "dev": true, - "requires": { - "esutils": "^2.0.2", - "lodash": "^4.17.13", - "to-fast-properties": "^2.0.0" - } - } + "@babel/code-frame": "^7.8.3", + "@babel/parser": "^7.8.6", + "@babel/types": "^7.8.6" } }, "@babel/traverse": { - "version": "7.7.4", - "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.7.4.tgz", - "integrity": "sha512-P1L58hQyupn8+ezVA2z5KBm4/Zr4lCC8dwKCMYzsa5jFMDMQAzaBNy9W5VjB+KAmBjb40U7a/H6ao+Xo+9saIw==", + "version": "7.8.6", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.8.6.tgz", + "integrity": "sha512-2B8l0db/DPi8iinITKuo7cbPznLCEk0kCxDoB9/N6gGNg/gxOXiR/IcymAFPiBwk5w6TtQ27w4wpElgp9btR9A==", "dev": true, "requires": { - "@babel/code-frame": "^7.5.5", - "@babel/generator": "^7.7.4", - "@babel/helper-function-name": "^7.7.4", - "@babel/helper-split-export-declaration": "^7.7.4", - "@babel/parser": "^7.7.4", - "@babel/types": "^7.7.4", + "@babel/code-frame": "^7.8.3", + "@babel/generator": "^7.8.6", + "@babel/helper-function-name": "^7.8.3", + "@babel/helper-split-export-declaration": "^7.8.3", + "@babel/parser": "^7.8.6", + "@babel/types": "^7.8.6", "debug": "^4.1.0", "globals": "^11.1.0", "lodash": "^4.17.13" - }, - "dependencies": { - "@babel/types": { - "version": "7.7.4", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.7.4.tgz", - "integrity": "sha512-cz5Ji23KCi4T+YIE/BolWosrJuSmoZeN1EFnRtBwF+KKLi8GG/Z2c2hOJJeCXPk4mwk4QFvTmwIodJowXgttRA==", - "dev": true, - "requires": { - "esutils": "^2.0.2", - "lodash": "^4.17.13", - "to-fast-properties": "^2.0.0" - } - } } }, "@babel/types": { - "version": "7.7.1", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.7.1.tgz", - "integrity": "sha512-kN/XdANDab9x1z5gcjDc9ePpxexkt+1EQ2MQUiM4XnMvQfvp87/+6kY4Ko2maLXH+tei/DgJ/ybFITeqqRwDiA==", + "version": "7.8.7", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.8.7.tgz", + "integrity": "sha512-k2TreEHxFA4CjGkL+GYjRyx35W0Mr7DP5+9q6WMkyKXB+904bYmG40syjMFV0oLlhhFCwWl0vA0DyzTDkwAiJw==", "dev": true, "requires": { "esutils": "^2.0.2", @@ -1146,6 +889,12 @@ "parse5-sax-parser": "^5.1.0" } }, + "@types/color-name": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@types/color-name/-/color-name-1.1.1.tgz", + "integrity": "sha512-rr+OQyAjxze7GgWrSaJwydHStIhHq2lvY3BOC2Mj7KnzI7XK0Uw1TOOdI9lDoajEbSWLiYgoo4f1R51erQfhPQ==", + "dev": true + }, "@types/concat-stream": { "version": "1.6.0", "resolved": "https://registry.npmjs.org/@types/concat-stream/-/concat-stream-1.6.0.tgz", @@ -1171,9 +920,9 @@ } }, "@types/node": { - "version": "9.6.5", - "resolved": "https://registry.npmjs.org/@types/node/-/node-9.6.5.tgz", - "integrity": "sha512-NOLEgsT6UiDTjnWG5Hd2Mg25LRyz/oe8ql3wbjzgSFeRzRROhPmtlsvIrei4B46UjERF0td9SZ1ZXPLOdcrBHg==", + "version": "10.17.17", + "resolved": "https://registry.npmjs.org/@types/node/-/node-10.17.17.tgz", + "integrity": "sha512-gpNnRnZP3VWzzj5k3qrpRC6Rk3H/uclhAVo1aIvwzK5p5cOrs9yEyQ8H/HBsBY0u5rrWxXEiVPQ0dEB6pkjE8Q==", "dev": true }, "@types/q": { @@ -1183,9 +932,9 @@ "dev": true }, "@types/qs": { - "version": "6.5.3", - "resolved": "https://registry.npmjs.org/@types/qs/-/qs-6.5.3.tgz", - "integrity": "sha512-Jugo5V/1bS0fRhy2z8+cUAHEyWOATaz4rbyLVvcFs7+dXp5HfwpEwzF1Q11bB10ApUqHf+yTauxI0UXQDwGrbA==", + "version": "6.9.1", + "resolved": "https://registry.npmjs.org/@types/qs/-/qs-6.9.1.tgz", + "integrity": "sha512-lhbQXx9HKZAPgBkISrBcmAcMpZsmpe/Cd/hY7LGZS5OfkySUBItnPZHgQPssWYUET8elF+yCFBbP1Q0RZPTdaw==", "dev": true }, "abbrev": { @@ -1201,30 +950,38 @@ "dev": true }, "acorn-jsx": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.1.0.tgz", - "integrity": "sha512-tMUqwBWfLFbJbizRmEcWSLw6HnFzfdJs2sOJEOwwtVPMoH/0Ay+E703oZz78VSXZiiDcZrQ5XKjPIUQixhmgVw==", + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.2.0.tgz", + "integrity": "sha512-HiUX/+K2YpkpJ+SzBffkM/AQ2YE03S0U1kjTLVpoJdhZMOWy8qvXVN9JdLqv2QsaQ6MPYQIuNmwD8zOiYUofLQ==", "dev": true }, "ajv": { - "version": "6.10.2", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.10.2.tgz", - "integrity": "sha512-TXtUUEYHuaTEbLZWIKUr5pmBuhDLy+8KYtPYdcV8qC+pOZL+NKqYwvWSRrVXHn+ZmRRAu8vJTAznH7Oag6RVRw==", + "version": "6.12.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.0.tgz", + "integrity": "sha512-D6gFiFA0RRLyUbvijN74DWAjXSFxWKaWP7mldxkVhyhAV3+SWA9HEJPHQ2c9soIeTFJqcSdFDGFgdqs1iUU2Hw==", "dev": true, "requires": { - "fast-deep-equal": "^2.0.1", + "fast-deep-equal": "^3.1.1", "fast-json-stable-stringify": "^2.0.0", "json-schema-traverse": "^0.4.1", "uri-js": "^4.2.2" } }, "ansi-escapes": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.0.tgz", - "integrity": "sha512-EiYhwo0v255HUL6eDyuLrXEkTi7WwVCLAw+SeOQ7M7qdun1z1pum4DEm/nuqIVbPvi9RPPc9k9LbyBv6H0DwVg==", + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.1.tgz", + "integrity": "sha512-JWF7ocqNrp8u9oqpgV+wH5ftbt+cfvv+PTjOvKLT3AdYly/LmORARfEVT1iyjwN+4MqE5UmVKoAdIBqeoCHgLA==", "dev": true, "requires": { - "type-fest": "^0.8.1" + "type-fest": "^0.11.0" + }, + "dependencies": { + "type-fest": { + "version": "0.11.0", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.11.0.tgz", + "integrity": "sha512-OdjXJxnCN1AvyLSzeKIgXTXxV+99ZuXl3Hpo9XpJAv9MBcHrrJOQ5kV7ypXOuQie+AmWG25hLbiKdwYTifzcfQ==", + "dev": true + } } }, "ansi-regex": { @@ -1243,9 +1000,9 @@ } }, "argparse": { - "version": "1.0.9", - "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.9.tgz", - "integrity": "sha1-c9g7wmP4bpf4zE9rrhsOkKfSLIY=", + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", + "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", "dev": true, "requires": { "sprintf-js": "~1.0.2" @@ -1258,44 +1015,24 @@ "dev": true }, "array-includes": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/array-includes/-/array-includes-3.1.0.tgz", - "integrity": "sha512-ONOEQoKrvXPKk7Su92Co0YMqYO32FfqJTzkKU9u2UpIXyYZIzLSvpdg4AwvSw4mSUW0czu6inK+zby6Oj6gDjQ==", + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/array-includes/-/array-includes-3.1.1.tgz", + "integrity": "sha512-c2VXaCHl7zPsvpkFsw4nxvFie4fh1ur9bpcgsVkIjqn0H/Xwdg+7fv3n2r/isyS8EBj5b06M9kHyZuIr4El6WQ==", "dev": true, "requires": { "define-properties": "^1.1.3", - "es-abstract": "^1.17.0-next.0" + "es-abstract": "^1.17.0", + "is-string": "^1.0.5" } }, "array.prototype.flat": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/array.prototype.flat/-/array.prototype.flat-1.2.2.tgz", - "integrity": "sha512-VXjh7lAL4KXKF2hY4FnEW9eRW6IhdvFW1sN/JwLbmECbCgACCnBHNyP3lFiYuttr0jxRN9Bsc5+G27dMseSWqQ==", + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/array.prototype.flat/-/array.prototype.flat-1.2.3.tgz", + "integrity": "sha512-gBlRZV0VSmfPIeWfuuy56XZMvbVfbEUnOXUvt3F/eUUUSyzlgLxhEX4YAEpxNAogRGehPSnfXyPtYyKAhkzQhQ==", "dev": true, "requires": { "define-properties": "^1.1.3", - "es-abstract": "^1.15.0", - "function-bind": "^1.1.1" - }, - "dependencies": { - "es-abstract": { - "version": "1.16.3", - "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.16.3.tgz", - "integrity": "sha512-WtY7Fx5LiOnSYgF5eg/1T+GONaGmpvpPdCpSnYij+U2gDTL0UPfWrhDw7b2IYb+9NQJsYpCA0wOQvZfsd6YwRw==", - "dev": true, - "requires": { - "es-to-primitive": "^1.2.1", - "function-bind": "^1.1.1", - "has": "^1.0.3", - "has-symbols": "^1.0.1", - "is-callable": "^1.1.4", - "is-regex": "^1.0.4", - "object-inspect": "^1.7.0", - "object-keys": "^1.1.1", - "string.prototype.trimleft": "^2.1.0", - "string.prototype.trimright": "^2.1.0" - } - } + "es-abstract": "^1.17.0-next.1" } }, "asap": { @@ -1338,9 +1075,9 @@ "dev": true }, "brace-expansion": { - "version": "1.1.8", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.8.tgz", - "integrity": "sha1-wHshHHyVLsH479Uad+8NHTmQopI=", + "version": "1.1.11", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", + "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", "dev": true, "requires": { "balanced-match": "^1.0.0", @@ -1348,14 +1085,14 @@ } }, "browserslist": { - "version": "4.8.2", - "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.8.2.tgz", - "integrity": "sha512-+M4oeaTplPm/f1pXDw84YohEv7B1i/2Aisei8s4s6k3QsoSHa7i5sz8u/cGQkkatCPxMASKxPualR4wwYgVboA==", + "version": "4.9.1", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.9.1.tgz", + "integrity": "sha512-Q0DnKq20End3raFulq6Vfp1ecB9fh8yUNV55s8sekaDDeqBaCtWlRHCUdaWyUeSSBJM7IbM6HcsyaeYqgeDhnw==", "dev": true, "requires": { - "caniuse-lite": "^1.0.30001015", - "electron-to-chromium": "^1.3.322", - "node-releases": "^1.1.42" + "caniuse-lite": "^1.0.30001030", + "electron-to-chromium": "^1.3.363", + "node-releases": "^1.1.50" } }, "buffer-from": { @@ -1371,9 +1108,9 @@ "dev": true }, "caniuse-lite": { - "version": "1.0.30001015", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001015.tgz", - "integrity": "sha512-/xL2AbW/XWHNu1gnIrO8UitBGoFthcsDgU9VLK1/dpsoxbaD5LscHozKze05R6WLsBvLhqv78dAPozMFQBYLbQ==", + "version": "1.0.30001035", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001035.tgz", + "integrity": "sha512-C1ZxgkuA4/bUEdMbU5WrGY4+UhMFFiXrgNAfxiMIqWgFTWfv/xsZCS2xEHT2LMq7xAZfuAnu6mcqyDl0ZR6wLQ==", "dev": true }, "caseless": { @@ -1400,28 +1137,27 @@ "dev": true }, "cheerio": { - "version": "1.0.0-rc.3", - "resolved": "https://registry.npmjs.org/cheerio/-/cheerio-1.0.0-rc.3.tgz", - "integrity": "sha512-0td5ijfUPuubwLUu0OBoe98gZj8C/AA+RW3v67GPlGOrvxWjZmBXiBCRU+I8VEiNyJzjth40POfHiz2RB3gImA==", + "version": "0.22.0", + "resolved": "https://registry.npmjs.org/cheerio/-/cheerio-0.22.0.tgz", + "integrity": "sha1-qbqoYKP5tZWmuBsahocxIe06Jp4=", "dev": true, "requires": { "css-select": "~1.2.0", - "dom-serializer": "~0.1.1", + "dom-serializer": "~0.1.0", "entities": "~1.1.1", "htmlparser2": "^3.9.1", - "lodash": "^4.15.0", - "parse5": "^3.0.1" - }, - "dependencies": { - "parse5": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/parse5/-/parse5-3.0.3.tgz", - "integrity": "sha512-rgO9Zg5LLLkfJF9E6CCmXlSE4UVceloys8JrFqCcHloC3usd/kJCyPDwH2SOlzix2j3xaP9sUX3e8+kvkuleAA==", - "dev": true, - "requires": { - "@types/node": "*" - } - } + "lodash.assignin": "^4.0.9", + "lodash.bind": "^4.1.4", + "lodash.defaults": "^4.0.1", + "lodash.filter": "^4.4.0", + "lodash.flatten": "^4.2.0", + "lodash.foreach": "^4.3.0", + "lodash.map": "^4.4.0", + "lodash.merge": "^4.4.0", + "lodash.pick": "^4.2.1", + "lodash.reduce": "^4.4.0", + "lodash.reject": "^4.4.0", + "lodash.some": "^4.4.0" } }, "cli-cursor": { @@ -1487,14 +1223,14 @@ "dev": true }, "commonmark": { - "version": "0.29.0", - "resolved": "https://registry.npmjs.org/commonmark/-/commonmark-0.29.0.tgz", - "integrity": "sha512-Wc3kvAIm0EK85pHsM95Fev31wEN6/zQpwd2qcLDL8psjHRoUFvUeGHevIJAdToWUuFoX8WI/gmeDauqy32xgJQ==", + "version": "0.29.1", + "resolved": "https://registry.npmjs.org/commonmark/-/commonmark-0.29.1.tgz", + "integrity": "sha512-DafPdNYFXoEhsSiR4O+dJ45UJBfDL4cBTks4B+agKiaWt7qjG0bIhg5xuCE0RqU71ikJcBIf4/sRHh9vYQVF8Q==", "dev": true, "requires": { - "entities": "~ 1.1.1", - "mdurl": "~ 1.0.1", - "minimist": "~ 1.2.5", + "entities": "~1.1.1", + "mdurl": "~1.0.1", + "minimist": "~1.2.0", "string.prototype.repeat": "^0.2.0" } }, @@ -1517,9 +1253,9 @@ }, "dependencies": { "readable-stream": { - "version": "2.3.6", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.6.tgz", - "integrity": "sha512-tQtKA9WIAhBF3+VLAseyMqZeBjW0AHJoxOtYqSUZNJxauErmLbVm2FW1y+J/YA9dUrAC39ITejlZWhVIwawkKw==", + "version": "2.3.7", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", + "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", "dev": true, "requires": { "core-util-is": "~1.0.0", @@ -1558,13 +1294,21 @@ } }, "core-js-compat": { - "version": "3.5.0", - "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.5.0.tgz", - "integrity": "sha512-E7iJB72svRjJTnm9HDvujzNVMCm3ZcDYEedkJ/sDTNsy/0yooCd9Cg7GSzE7b4e0LfIkjijdB1tqg0pGwxWeWg==", + "version": "3.6.4", + "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.6.4.tgz", + "integrity": "sha512-zAa3IZPvsJ0slViBQ2z+vgyyTuhd3MFn1rBQjZSKVEgB0UMYhUkCj9jJUVPgGTGqWvsBVmfnruXgTcNyTlEiSA==", "dev": true, "requires": { - "browserslist": "^4.8.2", - "semver": "^6.3.0" + "browserslist": "^4.8.3", + "semver": "7.0.0" + }, + "dependencies": { + "semver": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.0.0.tgz", + "integrity": "sha512-+GB6zVA9LWh6zovYQLALHwv5rb2PHGlJi3lfiqIHxR0uuwCgefcOJc59v9fv1w8GbStwxuuqqAjI9NMAOOgq1A==", + "dev": true + } } }, "core-util-is": { @@ -1584,14 +1328,6 @@ "semver": "^5.5.0", "shebang-command": "^1.2.0", "which": "^1.2.9" - }, - "dependencies": { - "semver": { - "version": "5.7.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", - "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", - "dev": true - } } }, "css-select": { @@ -1643,9 +1379,9 @@ "dev": true }, "diff": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/diff/-/diff-4.0.1.tgz", - "integrity": "sha512-s2+XdvhPCOF01LRQBC8hf4vhbVmI2CGS5aZnxLJlT5FtdhPCDFq80q++zK2KlrVorVDdL5BOGZ/VfLrVtYNF+Q==", + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/diff/-/diff-4.0.2.tgz", + "integrity": "sha512-58lmxKSA4BNyLz+HHMUzlOEpg09FV+ev6ZMe3vJihgdxzgcwZ8VoEEPmALCZG9LmqfVoNMMKpttIYTVG6uDY7A==", "dev": true }, "doctrine": { @@ -1693,9 +1429,9 @@ } }, "electron-to-chromium": { - "version": "1.3.322", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.322.tgz", - "integrity": "sha512-Tc8JQEfGQ1MzfSzI/bTlSr7btJv/FFO7Yh6tanqVmIWOuNCu6/D1MilIEgLtmWqIrsv+o4IjpLAhgMBr/ncNAA==", + "version": "1.3.376", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.376.tgz", + "integrity": "sha512-cv/PYVz5szeMz192ngilmezyPNFkUjuynuL2vNdiqIrio440nfTDdc0JJU0TS2KHLSVCs9gBbt4CFqM+HcBnjw==", "dev": true }, "emoji-regex": { @@ -1705,9 +1441,9 @@ "dev": true }, "entities": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/entities/-/entities-1.1.1.tgz", - "integrity": "sha1-blwtClYhtdra7O+AuQ7ftc13cvA=", + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/entities/-/entities-1.1.2.tgz", + "integrity": "sha512-f2LZMYl1Fzu7YSBKg+RoROelpOaNrcGmE9AZubeDfrCEia483oW4MI4VyFd5VNHIgQ/7qm1I0wUHK1eJnn2y2w==", "dev": true }, "error-ex": { @@ -1720,22 +1456,22 @@ } }, "es-abstract": { - "version": "1.17.0-next.1", - "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.17.0-next.1.tgz", - "integrity": "sha512-7MmGr03N7Rnuid6+wyhD9sHNE2n4tFSwExnU2lQl3lIo2ShXWGePY80zYaoMOmILWv57H0amMjZGHNzzGG70Rw==", + "version": "1.17.4", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.17.4.tgz", + "integrity": "sha512-Ae3um/gb8F0mui/jPL+QiqmglkUsaQf7FwBEHYIFkztkneosu9imhqHpBzQ3h1vit8t5iQ74t6PEVvphBZiuiQ==", "dev": true, "requires": { "es-to-primitive": "^1.2.1", "function-bind": "^1.1.1", "has": "^1.0.3", "has-symbols": "^1.0.1", - "is-callable": "^1.1.4", - "is-regex": "^1.0.4", + "is-callable": "^1.1.5", + "is-regex": "^1.0.5", "object-inspect": "^1.7.0", "object-keys": "^1.1.1", "object.assign": "^4.1.0", - "string.prototype.trimleft": "^2.1.0", - "string.prototype.trimright": "^2.1.0" + "string.prototype.trimleft": "^2.1.1", + "string.prototype.trimright": "^2.1.1" } }, "es-to-primitive": { @@ -1756,9 +1492,9 @@ "dev": true }, "eslint": { - "version": "6.7.2", - "resolved": "https://registry.npmjs.org/eslint/-/eslint-6.7.2.tgz", - "integrity": "sha512-qMlSWJaCSxDFr8fBPvJM9kJwbazrhNcBU3+DszDW1OlEwKBBRWsJc7NJFelvwQpanHCR14cOLD41x8Eqvo3Nng==", + "version": "6.8.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-6.8.0.tgz", + "integrity": "sha512-K+Iayyo2LtyYhDSYwz5D5QdWw0hCacNzyq1Y821Xna2xSJj7cijoLLYmLxTQgcgZ9mC61nryMy9S7GRbYpI5Ig==", "dev": true, "requires": { "@babel/code-frame": "^7.0.0", @@ -1800,23 +1536,20 @@ "v8-compile-cache": "^2.0.3" }, "dependencies": { - "eslint-utils": { - "version": "1.4.3", - "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-1.4.3.tgz", - "integrity": "sha512-fbBN5W2xdY45KulGXmLHZ3c3FHfVYmKg0IrAKGOkT/464PQsx2UeIzfz1RmEci+KLm1bBaAzZAh8+/E+XAeZ8Q==", - "dev": true, - "requires": { - "eslint-visitor-keys": "^1.1.0" - } - }, "globals": { - "version": "12.3.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-12.3.0.tgz", - "integrity": "sha512-wAfjdLgFsPZsklLJvOBUBmzYE8/CwhEqSBEMRXA3qxIiNtyqvjYurAtIfDh6chlEPUfmTY3MnZh5Hfh4q0UlIw==", + "version": "12.4.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-12.4.0.tgz", + "integrity": "sha512-BWICuzzDvDoH54NHKCseDanAhE3CeDorgDL5MT6LMXXj2WCnd9UC2szdk4AWLfjdgNBCXLUanXYcpBBKOSWGwg==", "dev": true, "requires": { "type-fest": "^0.8.1" } + }, + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "dev": true } } }, @@ -1827,13 +1560,13 @@ "dev": true }, "eslint-import-resolver-node": { - "version": "0.3.2", - "resolved": "https://registry.npmjs.org/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.2.tgz", - "integrity": "sha512-sfmTqJfPSizWu4aymbPr4Iidp5yKm8yDkHp+Ir3YiTHiiDfxh69mOUsmiqW6RZ9zRXFaF64GtYmN7e+8GHBv6Q==", + "version": "0.3.3", + "resolved": "https://registry.npmjs.org/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.3.tgz", + "integrity": "sha512-b8crLDo0M5RSe5YG8Pu2DYBj71tSB6OvXkfzwbJU2w7y8P4/yo0MyF8jU26IEuEuHF2K5/gcAJE3LhQGqBBbVg==", "dev": true, "requires": { "debug": "^2.6.9", - "resolve": "^1.5.0" + "resolve": "^1.13.1" }, "dependencies": { "debug": { @@ -1854,9 +1587,9 @@ } }, "eslint-module-utils": { - "version": "2.5.0", - "resolved": "https://registry.npmjs.org/eslint-module-utils/-/eslint-module-utils-2.5.0.tgz", - "integrity": "sha512-kCo8pZaNz2dsAW7nCUjuVoI11EBXXpIzfNxmaoLhXoRDOnqXLC4iSGVRdZPhOitfbdEfMEfKOiENaK6wDPZEGw==", + "version": "2.5.2", + "resolved": "https://registry.npmjs.org/eslint-module-utils/-/eslint-module-utils-2.5.2.tgz", + "integrity": "sha512-LGScZ/JSlqGKiT8OC+cYRxseMjyqt6QO54nl281CK93unD89ijSeRV6An8Ci/2nvWVKe8K/Tqdm75RQoIOCr+Q==", "dev": true, "requires": { "debug": "^2.6.9", @@ -1881,15 +1614,24 @@ } }, "eslint-plugin-es": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/eslint-plugin-es/-/eslint-plugin-es-2.0.0.tgz", - "integrity": "sha512-f6fceVtg27BR02EYnBhgWLFQfK6bN4Ll0nQFrBHOlCsAyxeZkn0NHns5O0YZOPrV1B3ramd6cgFwaoFLcSkwEQ==", + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-es/-/eslint-plugin-es-3.0.0.tgz", + "integrity": "sha512-6/Jb/J/ZvSebydwbBJO1R9E5ky7YeElfK56Veh7e4QGFHCXoIXGH9HhVz+ibJLM3XJ1XjP+T7rKBLUa/Y7eIng==", "dev": true, "requires": { - "eslint-utils": "^1.4.2", + "eslint-utils": "^2.0.0", "regexpp": "^3.0.0" }, "dependencies": { + "eslint-utils": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-2.0.0.tgz", + "integrity": "sha512-0HCPuJv+7Wv1bACm8y5/ECVfYdfsAm9xmVb7saeFlxjPYALefjhbYoCkBjPdPzGH8wWyTpAez82Fh3VKYEZ8OA==", + "dev": true, + "requires": { + "eslint-visitor-keys": "^1.1.0" + } + }, "regexpp": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/regexpp/-/regexpp-3.0.0.tgz", @@ -1899,9 +1641,9 @@ } }, "eslint-plugin-import": { - "version": "2.19.1", - "resolved": "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.19.1.tgz", - "integrity": "sha512-x68131aKoCZlCae7rDXKSAQmbT5DQuManyXo2sK6fJJ0aK5CWAkv6A6HJZGgqC8IhjQxYPgo6/IY4Oz8AFsbBw==", + "version": "2.20.1", + "resolved": "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.20.1.tgz", + "integrity": "sha512-qQHgFOTjguR+LnYRoToeZWT62XM55MBVXObHM6SKFd1VzDcX/vqT1kAz8ssqigh5eMj8qXcRoXXGZpPP6RfdCw==", "dev": true, "requires": { "array-includes": "^3.0.3", @@ -1942,37 +1684,43 @@ "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", "dev": true - }, - "resolve": { - "version": "1.13.1", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.13.1.tgz", - "integrity": "sha512-CxqObCX8K8YtAhOBRg+lrcdn+LK+WYOS8tSjqSFbjtrI5PnS63QPhZl4+yKfrU9tdsbMu9Anr/amegT87M9Z6w==", - "dev": true, - "requires": { - "path-parse": "^1.0.6" - } } } }, "eslint-plugin-node": { - "version": "10.0.0", - "resolved": "https://registry.npmjs.org/eslint-plugin-node/-/eslint-plugin-node-10.0.0.tgz", - "integrity": "sha512-1CSyM/QCjs6PXaT18+zuAXsjXGIGo5Rw630rSKwokSs2jrYURQc4R5JZpoanNCqwNmepg+0eZ9L7YiRUJb8jiQ==", + "version": "11.0.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-node/-/eslint-plugin-node-11.0.0.tgz", + "integrity": "sha512-chUs/NVID+sknFiJzxoN9lM7uKSOEta8GC8365hw1nDfwIPIjjpRSwwPvQanWv8dt/pDe9EV4anmVSwdiSndNg==", "dev": true, "requires": { - "eslint-plugin-es": "^2.0.0", - "eslint-utils": "^1.4.2", + "eslint-plugin-es": "^3.0.0", + "eslint-utils": "^2.0.0", "ignore": "^5.1.1", "minimatch": "^3.0.4", "resolve": "^1.10.1", "semver": "^6.1.0" }, "dependencies": { + "eslint-utils": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-2.0.0.tgz", + "integrity": "sha512-0HCPuJv+7Wv1bACm8y5/ECVfYdfsAm9xmVb7saeFlxjPYALefjhbYoCkBjPdPzGH8wWyTpAez82Fh3VKYEZ8OA==", + "dev": true, + "requires": { + "eslint-visitor-keys": "^1.1.0" + } + }, "ignore": { "version": "5.1.4", "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.1.4.tgz", "integrity": "sha512-MzbUSahkTW1u7JpKKjY7LCARd1fU5W2rLdxlM4kdkayuCwZImjkpluF9CM1aLewYJguPDqewLam18Y6AU69A8A==", "dev": true + }, + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "dev": true } } }, @@ -1999,12 +1747,12 @@ } }, "eslint-utils": { - "version": "1.4.2", - "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-1.4.2.tgz", - "integrity": "sha512-eAZS2sEUMlIeCjBeubdj45dmBHQwPHWyBcT1VSYB7o9x9WRRqKxyUoiXlRjyAwzN7YEzHJlYg0NmzDRWx6GP4Q==", + "version": "1.4.3", + "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-1.4.3.tgz", + "integrity": "sha512-fbBN5W2xdY45KulGXmLHZ3c3FHfVYmKg0IrAKGOkT/464PQsx2UeIzfz1RmEci+KLm1bBaAzZAh8+/E+XAeZ8Q==", "dev": true, "requires": { - "eslint-visitor-keys": "^1.0.0" + "eslint-visitor-keys": "^1.1.0" } }, "eslint-visitor-keys": { @@ -2014,13 +1762,13 @@ "dev": true }, "espree": { - "version": "6.1.2", - "resolved": "https://registry.npmjs.org/espree/-/espree-6.1.2.tgz", - "integrity": "sha512-2iUPuuPP+yW1PZaMSDM9eyVf8D5P0Hi8h83YtZ5bPc/zHYjII5khoixIUTMO794NOY8F/ThF1Bo8ncZILarUTA==", + "version": "6.2.1", + "resolved": "https://registry.npmjs.org/espree/-/espree-6.2.1.tgz", + "integrity": "sha512-ysCxRQY3WaXJz9tdbWOwuWr5Y/XrPTGX9Kiz3yoUXwW0VZ4w30HTkQLaGx/+ttFjF8i+ACbArnB4ce68a9m5hw==", "dev": true, "requires": { - "acorn": "^7.1.0", - "acorn-jsx": "^5.1.0", + "acorn": "^7.1.1", + "acorn-jsx": "^5.2.0", "eslint-visitor-keys": "^1.1.0" } }, @@ -2031,9 +1779,9 @@ "dev": true }, "esquery": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.0.1.tgz", - "integrity": "sha512-SmiyZ5zIWH9VM+SRUReLS5Q8a7GxtRdxEBVZpm98rJM7Sb+A9DVCndXfkeFUd3byderg+EbDkfnevfCwynWaNA==", + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.1.0.tgz", + "integrity": "sha512-MxYW9xKmROWF672KqjO75sszsA8Mxhw06YFeS5VHlB98KDHbOSurm3ArsjO60Eaf3QmGMCP1yn+0JQkNLo/97Q==", "dev": true, "requires": { "estraverse": "^4.0.0" @@ -2078,15 +1826,15 @@ } }, "fast-deep-equal": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-2.0.1.tgz", - "integrity": "sha1-ewUhjd+WZ79/Nwv3/bLLFf3Qqkk=", + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.1.tgz", + "integrity": "sha512-8UEa58QDLauDNfpbrX55Q9jrGHThw2ZMdOky5Gl1CDtVeJDPVrG4Jxx1N8jw2gkWaff5UUuX1KJd+9zGe2B+ZA==", "dev": true }, "fast-json-stable-stringify": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.0.0.tgz", - "integrity": "sha1-1RQsDK7msRifh9OnYREGT4bIu/I=", + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", + "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==", "dev": true }, "fast-levenshtein": { @@ -2096,9 +1844,9 @@ "dev": true }, "figures": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/figures/-/figures-3.1.0.tgz", - "integrity": "sha512-ravh8VRXqHuMvZt/d8GblBeqDMkdJMBdv/2KntFH+ra5MXkO7nxNKpzQ3n6QD/2da1kH0aWmNISdvhM7gl2gVg==", + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/figures/-/figures-3.2.0.tgz", + "integrity": "sha512-yaduQFRKLXYOGgEn6AZau90j3ggSOyiqXU0F9JZfeXYhNa+Jk4X+s45A2zg5jns87GAFa34BBm2kXw4XpNcbdg==", "dev": true, "requires": { "escape-string-regexp": "^1.0.5" @@ -2151,9 +1899,9 @@ } }, "front-matter": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/front-matter/-/front-matter-3.0.2.tgz", - "integrity": "sha512-iBGZaWyzqgsrPGsqrXZP6N4hp5FzSKDi18nfAoYpgz3qK5sAwFv/ojmn3VS60SOgLvq6CtojNqy0y6ZNz05IzQ==", + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/front-matter/-/front-matter-3.1.0.tgz", + "integrity": "sha512-RFEK8N6waWTdwBZOPNEtvwMjZ/hUfpwXkYUYkmmOhQGdhSulXhWrFwiUhdhkduLDiIwbROl/faF1X/PC/GGRMw==", "dev": true, "requires": { "js-yaml": "^3.13.1" @@ -2165,6 +1913,13 @@ "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=", "dev": true }, + "fsevents": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.1.2.tgz", + "integrity": "sha512-R4wDiBwZ0KzpgOWetKDug1FZcYhqYnUYKtfZYt4mD5SBz76q0KR4Q9o7GIPamsVPGmW3EYPPJ0dOOjvx32ldZA==", + "dev": true, + "optional": true + }, "function-bind": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", @@ -2177,6 +1932,12 @@ "integrity": "sha1-GwqzvVU7Kg1jmdKcDj6gslIHgyc=", "dev": true }, + "gensync": { + "version": "1.0.0-beta.1", + "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.1.tgz", + "integrity": "sha512-r8EC6NO1sngH/zdD9fiRDLdcgnbayXah+mLgManTaIZJqEC1MZstmnox8KpnI2/fxQwrp5OpCOYWLp4rBl4Jcg==", + "dev": true + }, "get-port": { "version": "3.2.0", "resolved": "https://registry.npmjs.org/get-port/-/get-port-3.2.0.tgz", @@ -2184,9 +1945,9 @@ "dev": true }, "glob": { - "version": "7.1.4", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.4.tgz", - "integrity": "sha512-hkLPepehmnKk41pUGm3sYxoFs/umurYfYJCerbXEyFIWcAzvpipAgVkBqqT9RBKMGjnq6kMuyYwha6csxbiM1A==", + "version": "7.1.6", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.6.tgz", + "integrity": "sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==", "dev": true, "requires": { "fs.realpath": "^1.0.0", @@ -2240,9 +2001,9 @@ "dev": true }, "hosted-git-info": { - "version": "2.8.5", - "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.5.tgz", - "integrity": "sha512-kssjab8CvdXfcXMXVcvsXum4Hwdq9XGtRD3TteMEvEbq0LXyiNQr6AprqKqfeaDXze7SxWvRxdpwE6ku7ikLkg==", + "version": "2.8.8", + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.8.tgz", + "integrity": "sha512-f/wzC2QaWBs7t9IYqB4T3sR1xviIViXJRJTWBlx2Gf3g0Xi5vI7Yy4koXQ1c9OYDGHN9sBy1DQ2AB8fqZBWhUg==", "dev": true }, "htmlparser2": { @@ -2278,14 +2039,6 @@ "dev": true, "requires": { "@types/node": "^10.0.3" - }, - "dependencies": { - "@types/node": { - "version": "10.17.4", - "resolved": "https://registry.npmjs.org/@types/node/-/node-10.17.4.tgz", - "integrity": "sha512-F2pgg+LcIr/elguz+x+fdBX5KeZXGUOp7TV8M0TVIrDezYLFRNt8oMTyps0VQ1kj5WGGoR18RdxnRDHXrIFHMQ==", - "dev": true - } } }, "iconv-lite": { @@ -2330,37 +2083,90 @@ } }, "inherits": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", - "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=", + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", "dev": true }, "inquirer": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-7.0.0.tgz", - "integrity": "sha512-rSdC7zelHdRQFkWnhsMu2+2SO41mpv2oF2zy4tMhmiLWkcKbOAs87fWAJhVXttKVwhdZvymvnuM95EyEXg2/tQ==", + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-7.1.0.tgz", + "integrity": "sha512-5fJMWEmikSYu0nv/flMc475MhGbB7TSPd/2IpFV4I4rMklboCH2rQjYY5kKiYGHqUF9gvaambupcJFFG9dvReg==", "dev": true, "requires": { "ansi-escapes": "^4.2.1", - "chalk": "^2.4.2", + "chalk": "^3.0.0", "cli-cursor": "^3.1.0", "cli-width": "^2.0.0", "external-editor": "^3.0.3", "figures": "^3.0.0", "lodash": "^4.17.15", "mute-stream": "0.0.8", - "run-async": "^2.2.0", - "rxjs": "^6.4.0", + "run-async": "^2.4.0", + "rxjs": "^6.5.3", "string-width": "^4.1.0", - "strip-ansi": "^5.1.0", + "strip-ansi": "^6.0.0", "through": "^2.3.6" }, "dependencies": { - "lodash": { - "version": "4.17.15", - "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.15.tgz", - "integrity": "sha512-8xOcRHvCjnocdS5cpwXQXVzmmh5e5+saE2QGoeQmbKmRS6J3VQppPOIt0MnmE+4xlZoumy0GPG0D0MVIQbNA1A==", + "ansi-styles": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.2.1.tgz", + "integrity": "sha512-9VGjrMsG1vePxcSweQsN20KY/c4zN0h9fLjqAbwbPfahM3t+NL+M9HC8xeXG2I8pX5NoamTGNuomEUFI7fcUjA==", + "dev": true, + "requires": { + "@types/color-name": "^1.1.1", + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", + "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", "dev": true + }, + "strip-ansi": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz", + "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==", + "dev": true, + "requires": { + "ansi-regex": "^5.0.0" + } + }, + "supports-color": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.1.0.tgz", + "integrity": "sha512-oRSIpR8pxT1Wr2FquTNnGet79b3BWljqOuoW/h4oBhxJ/HUbX5nX6JSruTkvXDCFMwDPvsaTTbvMLKZWSy0R5g==", + "dev": true, + "requires": { + "has-flag": "^4.0.0" + } } } }, @@ -2380,15 +2186,15 @@ "dev": true }, "is-callable": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.1.4.tgz", - "integrity": "sha512-r5p9sxJjYnArLjObpjA4xu5EKI3CuKHkJXMhT7kwbpUyIFD1n5PMAsoPvWnvtZiNz7LjkYDRZhd7FlI0eMijEA==", + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.1.5.tgz", + "integrity": "sha512-ESKv5sMCJB2jnHTWZ3O5itG+O128Hsus4K4Qh1h2/cgn2vbgnLSVqfV46AeJA9D5EeeLa9w81KUXMtn34zhX+Q==", "dev": true }, "is-date-object": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.1.tgz", - "integrity": "sha1-mqIOtq7rv/d/vTPnTKAbM1gdOhY=", + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.2.tgz", + "integrity": "sha512-USlDT524woQ08aoZFzh3/Z6ch9Y/EWXEHQ/AaRN0SkKq4t2Jw2R2339tSXmwuVoY7LLlBCbOIlx2myP/L5zk0g==", "dev": true }, "is-extglob": { @@ -2428,14 +2234,20 @@ } }, "is-regex": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.0.4.tgz", - "integrity": "sha1-VRdIm1RwkbCTDglWVM7SXul+lJE=", + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.0.5.tgz", + "integrity": "sha512-vlKW17SNq44owv5AQR3Cq0bQPEb8+kF3UKZ2fiZNOWtztYE5i0CzCZxFDwO58qAOWtxdBRVO/V5Qin1wjCqFYQ==", "dev": true, "requires": { - "has": "^1.0.1" + "has": "^1.0.3" } }, + "is-string": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.0.5.tgz", + "integrity": "sha512-buY6VNRjhQMiF1qWDouloZlQbRhDPCebwxSjxMjxgemYT46YMd2NR0/H+fBhEfWX4A/w9TBJ+ol+okqJKFE6vQ==", + "dev": true + }, "is-symbol": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.3.tgz", @@ -2473,12 +2285,6 @@ "integrity": "sha512-nCeAiw37MIMA9w9IXso7bRaLl+c/ef3wnxsoSAlYrzS+Ot0zTG6nU8G/cIfGkqpkjX2wNaIW9RFG0TwIFnG6bA==", "dev": true }, - "js-levenshtein": { - "version": "1.1.6", - "resolved": "https://registry.npmjs.org/js-levenshtein/-/js-levenshtein-1.1.6.tgz", - "integrity": "sha512-X2BB11YZtrRqY4EnQcLX5Rh373zbK4alC1FW7D7MBhL2gtcC17cTnr6DmfHZeS0s2rTHjUTMMHfG7gO8SSdw+g==", - "dev": true - }, "js-tokens": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", @@ -2519,7 +2325,22 @@ "integrity": "sha512-l+3HXD0GEI3huGq1njuqtzYK8OYJyXMkOLtQ53pjWh89tvWS2h6l+1zMkYWqlb57+SiQodKZyvMEFb2X+KrFhQ==", "dev": true, "requires": { - "minimist": "^1.2.5" + "minimist": "^1.2.0" + } + }, + "leven": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/leven/-/leven-3.1.0.tgz", + "integrity": "sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A==", + "dev": true + }, + "levenary": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/levenary/-/levenary-1.1.1.tgz", + "integrity": "sha512-mkAdOIt79FD6irqjYSs4rdbnlT5vRonMEvBVPVb3XmevfS8kgRXwfes0dhPdEtzTWD/1eNE/Bm/G1iRt6DcnQQ==", + "dev": true, + "requires": { + "leven": "^3.1.0" } }, "levn": { @@ -2564,9 +2385,81 @@ } }, "lodash": { - "version": "4.17.14", - "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.14.tgz", - "integrity": "sha512-mmKYbW3GLuJeX+iGP+Y7Gp1AiGHGbXHCOh/jZmrawMmsE7MS4znI3RL2FsjbqOyMayHInjOeykW7PEajUk1/xw==", + "version": "4.17.15", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.15.tgz", + "integrity": "sha512-8xOcRHvCjnocdS5cpwXQXVzmmh5e5+saE2QGoeQmbKmRS6J3VQppPOIt0MnmE+4xlZoumy0GPG0D0MVIQbNA1A==", + "dev": true + }, + "lodash.assignin": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/lodash.assignin/-/lodash.assignin-4.2.0.tgz", + "integrity": "sha1-uo31+4QesKPoBEIysOJjqNxqKKI=", + "dev": true + }, + "lodash.bind": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/lodash.bind/-/lodash.bind-4.2.1.tgz", + "integrity": "sha1-euMBfpOWIqwxt9fX3LGzTbFpDTU=", + "dev": true + }, + "lodash.defaults": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/lodash.defaults/-/lodash.defaults-4.2.0.tgz", + "integrity": "sha1-0JF4cW/+pN3p5ft7N/bwgCJ0WAw=", + "dev": true + }, + "lodash.filter": { + "version": "4.6.0", + "resolved": "https://registry.npmjs.org/lodash.filter/-/lodash.filter-4.6.0.tgz", + "integrity": "sha1-ZosdSYFgOuHMWm+nYBQ+SAtMSs4=", + "dev": true + }, + "lodash.flatten": { + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/lodash.flatten/-/lodash.flatten-4.4.0.tgz", + "integrity": "sha1-8xwiIlqWMtK7+OSt2+8kCqdlph8=", + "dev": true + }, + "lodash.foreach": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/lodash.foreach/-/lodash.foreach-4.5.0.tgz", + "integrity": "sha1-Gmo16s5AEoDH8G3d7DUWWrJ+PlM=", + "dev": true + }, + "lodash.map": { + "version": "4.6.0", + "resolved": "https://registry.npmjs.org/lodash.map/-/lodash.map-4.6.0.tgz", + "integrity": "sha1-dx7Hg540c9nEzeKLGTlMNWL09tM=", + "dev": true + }, + "lodash.merge": { + "version": "4.6.2", + "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz", + "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==", + "dev": true + }, + "lodash.pick": { + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/lodash.pick/-/lodash.pick-4.4.0.tgz", + "integrity": "sha1-UvBWEP/53tQiYRRB7R/BI6AwAbM=", + "dev": true + }, + "lodash.reduce": { + "version": "4.6.0", + "resolved": "https://registry.npmjs.org/lodash.reduce/-/lodash.reduce-4.6.0.tgz", + "integrity": "sha1-8atrg5KZrUj3hKu/R2WW8DuRTTs=", + "dev": true + }, + "lodash.reject": { + "version": "4.6.0", + "resolved": "https://registry.npmjs.org/lodash.reject/-/lodash.reject-4.6.0.tgz", + "integrity": "sha1-gNZJLcFHCGS79YNTO2UfQqn1JBU=", + "dev": true + }, + "lodash.some": { + "version": "4.6.0", + "resolved": "https://registry.npmjs.org/lodash.some/-/lodash.some-4.6.0.tgz", + "integrity": "sha1-G7nzFO9ri63tE7VJFpsqlF62jk0=", "dev": true }, "loose-envify": { @@ -2579,9 +2472,9 @@ } }, "magic-string": { - "version": "0.25.4", - "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.25.4.tgz", - "integrity": "sha512-oycWO9nEVAP2RVPbIoDoA4Y7LFIJ3xRYov93gAyJhZkET1tNuB0u7uWkZS2LpBWTJUWnmau/To8ECWRC+jKNfw==", + "version": "0.25.7", + "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.25.7.tgz", + "integrity": "sha512-4CrMT5DOHTDk4HYDlzmwu4FVCcIYI8gauveasrdCu2IKIFOJ3f0v/8MDGJCDL9oD2ppz/Av1b0Nj345H9M+XIA==", "dev": true, "requires": { "sourcemap-codec": "^1.4.4" @@ -2624,18 +2517,18 @@ "dev": true }, "mime-db": { - "version": "1.40.0", - "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.40.0.tgz", - "integrity": "sha512-jYdeOMPy9vnxEqFRRo6ZvTZ8d9oPb+k18PKoYNYUe2stVEBPPwsln/qWzdbmaIvnhZ9v2P+CuecK+fpUfsV2mA==", + "version": "1.43.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.43.0.tgz", + "integrity": "sha512-+5dsGEEovYbT8UY9yD7eE4XTc4UwJ1jBYlgaQQF38ENsKR3wj/8q8RFZrF9WIZpB2V1ArTVFUva8sAul1NzRzQ==", "dev": true }, "mime-types": { - "version": "2.1.24", - "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.24.tgz", - "integrity": "sha512-WaFHS3MCl5fapm3oLxU4eYDw77IQM2ACcxQ9RIxfaC3ooc6PFuBMGZZsYpvoXS5D5QTWPieo1jjLdAm3TBP3cQ==", + "version": "2.1.26", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.26.tgz", + "integrity": "sha512-01paPWYgLrkqAyrlDorC1uDwl2p3qZT7yl806vW7DvDoxwXi46jsjFbg+WdwotBIk6/MbEhO/dh5aZ5sNj/dWQ==", "dev": true, "requires": { - "mime-db": "1.40.0" + "mime-db": "1.43.0" } }, "mimic-fn": { @@ -2665,13 +2558,13 @@ "integrity": "sha1-MAV0OOrGz3+MR2fzhkjWaX11yQM=", "dev": true, "requires": { - "minimist": "1.2.5" + "minimist": "0.0.8" }, "dependencies": { "minimist": { - "version": "1.2.5", - "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz", - "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==", + "version": "0.0.8", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-0.0.8.tgz", + "integrity": "sha1-hX/Kv8M5fSYluCKCYuhqp6ARsF0=", "dev": true } } @@ -2713,12 +2606,20 @@ "dev": true }, "node-releases": { - "version": "1.1.42", - "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-1.1.42.tgz", - "integrity": "sha512-OQ/ESmUqGawI2PRX+XIRao44qWYBBfN54ImQYdWVTQqUckuejOg76ysSqDBK8NG3zwySRVnX36JwDQ6x+9GxzA==", + "version": "1.1.52", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-1.1.52.tgz", + "integrity": "sha512-snSiT1UypkgGt2wxPqS6ImEUICbNCMb31yaxWrOLXjhlt2z2/IBpaOxzONExqSm4y5oLnAqjjRWu+wsDzK5yNQ==", "dev": true, "requires": { "semver": "^6.3.0" + }, + "dependencies": { + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "dev": true + } } }, "nopt": { @@ -2740,14 +2641,6 @@ "resolve": "^1.10.0", "semver": "2 || 3 || 4 || 5", "validate-npm-package-license": "^3.0.1" - }, - "dependencies": { - "semver": { - "version": "5.7.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", - "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", - "dev": true - } } }, "nth-check": { @@ -2784,35 +2677,15 @@ } }, "object.values": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.1.0.tgz", - "integrity": "sha512-8mf0nKLAoFX6VlNVdhGj31SVYpaNFtUnuoOXWyFEstsWRgU837AK+JYM0iAxwkSzGRbwn8cbFmgbyxj1j4VbXg==", + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.1.1.tgz", + "integrity": "sha512-WTa54g2K8iu0kmS/us18jEmdv1a4Wi//BZ/DTVYEcH0XhLM5NYdpDHja3gt57VrZLcNAO2WGA+KpWsDBaHt6eA==", "dev": true, "requires": { "define-properties": "^1.1.3", - "es-abstract": "^1.12.0", + "es-abstract": "^1.17.0-next.1", "function-bind": "^1.1.1", "has": "^1.0.3" - }, - "dependencies": { - "es-abstract": { - "version": "1.16.3", - "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.16.3.tgz", - "integrity": "sha512-WtY7Fx5LiOnSYgF5eg/1T+GONaGmpvpPdCpSnYij+U2gDTL0UPfWrhDw7b2IYb+9NQJsYpCA0wOQvZfsd6YwRw==", - "dev": true, - "requires": { - "es-to-primitive": "^1.2.1", - "function-bind": "^1.1.1", - "has": "^1.0.3", - "has-symbols": "^1.0.1", - "is-callable": "^1.1.4", - "is-regex": "^1.0.4", - "object-inspect": "^1.7.0", - "object-keys": "^1.1.1", - "string.prototype.trimleft": "^2.1.0", - "string.prototype.trimright": "^2.1.0" - } - } } }, "once": { @@ -2902,18 +2775,18 @@ } }, "parse5": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/parse5/-/parse5-5.1.0.tgz", - "integrity": "sha512-fxNG2sQjHvlVAYmzBZS9YlDp6PTSSDwa98vkD4QgVDDCAo84z5X1t5XyJQ62ImdLXx5NdIIfihey6xpum9/gRQ==", + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/parse5/-/parse5-5.1.1.tgz", + "integrity": "sha512-ugq4DFI0Ptb+WWjAdOK16+u/nHfiIrcE+sh8kZMaM0WllQKLI9rOUq6c2b7cwPkXdzfQESqvoqK6ug7U/Yyzug==", "dev": true }, "parse5-sax-parser": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/parse5-sax-parser/-/parse5-sax-parser-5.1.0.tgz", - "integrity": "sha512-VEhdEDhBkoSILPmsZ96SoIIUow3hZbtgQsqXw7r8DxxnqsCIO0fwkT9mWgBcf9SPjVUh92liuEprHrrYzXBPWQ==", + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/parse5-sax-parser/-/parse5-sax-parser-5.1.1.tgz", + "integrity": "sha512-9HIh6zd7bF1NJe95LPCUC311CekdOi55R+HWXNCsGY6053DWaMijVKOv1oPvdvPTvFicifZyimBVJ6/qvG039Q==", "dev": true, "requires": { - "parse5": "^5.1.0" + "parse5": "^5.1.1" } }, "path-exists": { @@ -2989,9 +2862,9 @@ "dev": true }, "promise": { - "version": "8.0.3", - "resolved": "https://registry.npmjs.org/promise/-/promise-8.0.3.tgz", - "integrity": "sha512-HeRDUL1RJiLhyA0/grn+PTShlBAcLuh/1BJGtrvjwbvRDCTLLMEz9rOGCV+R3vHY4MixIuoMEd9Yq/XvsTPcjw==", + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/promise/-/promise-8.1.0.tgz", + "integrity": "sha512-W04AqnILOL/sPRXziNicCjSNRruLAuIHEOVBazepu0545DDNGYHz7ar9ZgZ1fMU8/MA4mVxp5rkBWRi6OXIy3Q==", "dev": true, "requires": { "asap": "~2.0.6" @@ -3010,9 +2883,9 @@ "dev": true }, "qs": { - "version": "6.9.0", - "resolved": "https://registry.npmjs.org/qs/-/qs-6.9.0.tgz", - "integrity": "sha512-27RP4UotQORTpmNQDX8BHPukOnBP3p1uUJY5UnDhaJB+rMt9iMsok724XL+UHU23bEFOHRMQ2ZhI99qOWUMGFA==", + "version": "6.9.1", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.9.1.tgz", + "integrity": "sha512-Cxm7/SS/y/Z3MHWSxXb8lIFqgqBowP5JMlTUFyJN88y0SGQhVmZnqFK/PeuMX9LzUyWsqqhNxIyg0jlzq946yA==", "dev": true }, "read-pkg": { @@ -3037,9 +2910,9 @@ } }, "readable-stream": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.3.0.tgz", - "integrity": "sha512-EsI+s3k3XsW+fU8fQACLN59ky34AZ14LoeVZpYwmZvldCFo0r0gnelwF2TcMjLor/BTL5aDJVBMkss0dthToPw==", + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", + "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", "dev": true, "requires": { "inherits": "^2.0.3", @@ -3054,21 +2927,28 @@ "dev": true }, "regenerate-unicode-properties": { - "version": "8.1.0", - "resolved": "https://registry.npmjs.org/regenerate-unicode-properties/-/regenerate-unicode-properties-8.1.0.tgz", - "integrity": "sha512-LGZzkgtLY79GeXLm8Dp0BVLdQlWICzBnJz/ipWUgo59qBaZ+BHtq51P2q1uVZlppMuUAT37SDk39qUbjTWB7bA==", + "version": "8.2.0", + "resolved": "https://registry.npmjs.org/regenerate-unicode-properties/-/regenerate-unicode-properties-8.2.0.tgz", + "integrity": "sha512-F9DjY1vKLo/tPePDycuH3dn9H1OTPIkVD9Kz4LODu+F2C75mgjAJ7x/gwy6ZcSNRAAkhNlJSOHRe8k3p+K9WhA==", "dev": true, "requires": { "regenerate": "^1.4.0" } }, + "regenerator-runtime": { + "version": "0.13.5", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.5.tgz", + "integrity": "sha512-ZS5w8CpKFinUzOwW3c83oPeVXoNsrLsaCoLtJvAClH135j/R77RuymhiSErhm2lKcwSCIpmvIWSbDkIfAqKQlA==", + "dev": true + }, "regenerator-transform": { - "version": "0.14.1", - "resolved": "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.14.1.tgz", - "integrity": "sha512-flVuee02C3FKRISbxhXl9mGzdbWUVHubl1SMaknjxkFB1/iqpJhArQUvRxOOPEc/9tAiX0BaQ28FJH10E4isSQ==", + "version": "0.14.3", + "resolved": "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.14.3.tgz", + "integrity": "sha512-zXHNKJspmONxBViAb3ZUmFoFPnTBs3zFhCEZJiwp/gkNzxVbTqNJVjYKx6Qk1tQ1P4XLf4TbH9+KBB7wGoAaUw==", "dev": true, "requires": { - "private": "^0.1.6" + "@babel/runtime": "^7.8.4", + "private": "^0.1.8" } }, "regexpp": { @@ -3078,17 +2958,17 @@ "dev": true }, "regexpu-core": { - "version": "4.6.0", - "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-4.6.0.tgz", - "integrity": "sha512-YlVaefl8P5BnFYOITTNzDvan1ulLOiXJzCNZxduTIosN17b87h3bvG9yHMoHaRuo88H4mQ06Aodj5VtYGGGiTg==", + "version": "4.7.0", + "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-4.7.0.tgz", + "integrity": "sha512-TQ4KXRnIn6tz6tjnrXEkD/sshygKH/j5KzK86X8MkeHyZ8qst/LZ89j3X4/8HEIfHANTFIP/AbXakeRhWIl5YQ==", "dev": true, "requires": { "regenerate": "^1.4.0", - "regenerate-unicode-properties": "^8.1.0", - "regjsgen": "^0.5.0", - "regjsparser": "^0.6.0", + "regenerate-unicode-properties": "^8.2.0", + "regjsgen": "^0.5.1", + "regjsparser": "^0.6.4", "unicode-match-property-ecmascript": "^1.0.4", - "unicode-match-property-value-ecmascript": "^1.1.0" + "unicode-match-property-value-ecmascript": "^1.2.0" } }, "regjsgen": { @@ -3098,9 +2978,9 @@ "dev": true }, "regjsparser": { - "version": "0.6.0", - "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.6.0.tgz", - "integrity": "sha512-RQ7YyokLiQBomUJuUG8iGVvkgOLxwyZM8k6d3q5SAXpg4r5TZJZigKFvC6PpD+qQ98bCDC5YelPeA3EucDoNeQ==", + "version": "0.6.4", + "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.6.4.tgz", + "integrity": "sha512-64O87/dPDgfk8/RQqC4gkZoGyyWFIEUTTh80CU6CWuK5vkCGyekIx+oKcEIYtP/RAxSQltCZHCNu/mdd7fqlJw==", "dev": true, "requires": { "jsesc": "~0.5.0" @@ -3115,9 +2995,9 @@ } }, "resolve": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.11.1.tgz", - "integrity": "sha512-vIpgF6wfuJOZI7KKKSP+HmiKggadPQAdsp5HiC1mvqnfp0gF1vdwgBWZIdrVft9pgqoMFQN+R7BSWZiBxx+BBw==", + "version": "1.15.1", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.15.1.tgz", + "integrity": "sha512-84oo6ZTtoTUpjgNEr5SJyzQhzL72gaRodsSfyxC/AXRvwu0Yse9H8eF9IpGo7b8YetZhlI6v7ZQ6bKBFV/6S7w==", "dev": true, "requires": { "path-parse": "^1.0.6" @@ -3149,20 +3029,18 @@ } }, "rollup": { - "version": "1.27.11", - "resolved": "https://registry.npmjs.org/rollup/-/rollup-1.27.11.tgz", - "integrity": "sha512-ENXdvXk8tjtkNTvIvjRzOEu+vv54va7PiDR7VwP8TD+In6J87gKzzFmQMawQixEL2y9rsPEgomUS7ZVkq47Tww==", + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/rollup/-/rollup-2.0.6.tgz", + "integrity": "sha512-P42IlI6a/bxh52ed8hEXXe44LcHfep2f26OZybMJPN1TTQftibvQEl3CWeOmJrzqGbFxOA000QXDWO9WJaOQpA==", "dev": true, "requires": { - "@types/estree": "*", - "@types/node": "*", - "acorn": "^7.1.0" + "fsevents": "~2.1.2" } }, "rollup-plugin-babel": { - "version": "4.3.3", - "resolved": "https://registry.npmjs.org/rollup-plugin-babel/-/rollup-plugin-babel-4.3.3.tgz", - "integrity": "sha512-tKzWOCmIJD/6aKNz0H1GMM+lW1q9KyFubbWzGiOG540zxPPifnEAHTZwjo0g991Y+DyOZcLqBgqOdqazYE5fkw==", + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/rollup-plugin-babel/-/rollup-plugin-babel-4.4.0.tgz", + "integrity": "sha512-Lek/TYp1+7g7I+uMfJnnSJ7YWoD58ajo6Oarhlex7lvUce+RCKRuGRSgztDO3/MF/PuGKmUL5iTHKf208UNszw==", "dev": true, "requires": { "@babel/helper-module-imports": "^7.0.0", @@ -3198,25 +3076,14 @@ "spdx-satisfies": "5.0.0" }, "dependencies": { - "glob": { - "version": "7.1.6", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.6.tgz", - "integrity": "sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==", + "magic-string": { + "version": "0.25.4", + "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.25.4.tgz", + "integrity": "sha512-oycWO9nEVAP2RVPbIoDoA4Y7LFIJ3xRYov93gAyJhZkET1tNuB0u7uWkZS2LpBWTJUWnmau/To8ECWRC+jKNfw==", "dev": true, "requires": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^3.0.4", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" + "sourcemap-codec": "^1.4.4" } - }, - "lodash": { - "version": "4.17.15", - "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.15.tgz", - "integrity": "sha512-8xOcRHvCjnocdS5cpwXQXVzmmh5e5+saE2QGoeQmbKmRS6J3VQppPOIt0MnmE+4xlZoumy0GPG0D0MVIQbNA1A==", - "dev": true } } }, @@ -3230,27 +3097,27 @@ } }, "run-async": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/run-async/-/run-async-2.3.0.tgz", - "integrity": "sha1-A3GrSuC91yDUFm19/aZP96RFpsA=", + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/run-async/-/run-async-2.4.0.tgz", + "integrity": "sha512-xJTbh/d7Lm7SBhc1tNvTpeCHaEzoyxPrqNlvSdMfBTYwaY++UJFyXUOxAtsRUXjlqOfj8luNaR9vjCh4KeV+pg==", "dev": true, "requires": { "is-promise": "^2.1.0" } }, "rxjs": { - "version": "6.5.3", - "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.5.3.tgz", - "integrity": "sha512-wuYsAYYFdWTAnAaPoKGNhfpWwKZbJW+HgAJ+mImp+Epl7BG8oNWBCTyRM8gba9k4lk8BgWdoYm21Mo/RYhhbgA==", + "version": "6.5.4", + "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.5.4.tgz", + "integrity": "sha512-naMQXcgEo3csAEGvw/NydRA0fuS2nDZJiw1YUWFKU7aPPAPGZEsD4Iimit96qwCieH6y614MCLYwdkrWx7z/7Q==", "dev": true, "requires": { "tslib": "^1.9.0" } }, "safe-buffer": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.1.tgz", - "integrity": "sha512-kKvNJn6Mm93gAczWVJg7wH+wGYWNrDHdWvpUmHyEsgCtIwwo3bqPtV4tR5tuPaUhTOo/kvhVwd8XwwOllGYkbg==", + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", "dev": true }, "safer-buffer": { @@ -3260,9 +3127,9 @@ "dev": true }, "semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", "dev": true }, "shebang-command": { @@ -3312,9 +3179,9 @@ "dev": true }, "sourcemap-codec": { - "version": "1.4.6", - "resolved": "https://registry.npmjs.org/sourcemap-codec/-/sourcemap-codec-1.4.6.tgz", - "integrity": "sha512-1ZooVLYFxC448piVLBbtOxFcXwnymH9oUF8nRd3CuYDVvkRBxRl6pB4Mtas5a4drtL+E8LDgFkQNcgIw6tc8Hg==", + "version": "1.4.8", + "resolved": "https://registry.npmjs.org/sourcemap-codec/-/sourcemap-codec-1.4.8.tgz", + "integrity": "sha512-9NykojV5Uih4lgo5So5dtw+f0JgJX30KCNI8gwhz2J9A15wD0Ml6tjHKwf6fTSa6fAdVBdZeNOs9eJ71qCk8vA==", "dev": true }, "spdx-compare": { @@ -3421,9 +3288,9 @@ "dev": true }, "string.prototype.trimleft": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/string.prototype.trimleft/-/string.prototype.trimleft-2.1.0.tgz", - "integrity": "sha512-FJ6b7EgdKxxbDxc79cOlok6Afd++TTs5szo+zJTUyow3ycrRfJVE2pq3vcN53XexvKZu/DJMDfeI/qMiZTrjTw==", + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/string.prototype.trimleft/-/string.prototype.trimleft-2.1.1.tgz", + "integrity": "sha512-iu2AGd3PuP5Rp7x2kEZCrB2Nf41ehzh+goo8TV7z8/XDBbsvc6HQIlUl9RjkZ4oyrW1XM5UwlGl1oVEaDjg6Ag==", "dev": true, "requires": { "define-properties": "^1.1.3", @@ -3431,9 +3298,9 @@ } }, "string.prototype.trimright": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/string.prototype.trimright/-/string.prototype.trimright-2.1.0.tgz", - "integrity": "sha512-fXZTSV55dNBwv16uw+hh5jkghxSnc5oHq+5K/gXgizHwAvMetdAJlHqqoFC1FSDVPYWLkAKl2cxpUT41sV7nSg==", + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/string.prototype.trimright/-/string.prototype.trimright-2.1.1.tgz", + "integrity": "sha512-qFvWL3/+QIgZXVmJBfpHmxLB7xsUXz6HsUmP8+5dRaC3Q7oKUv9Vo6aMCRZC1smrtyECFsIT30PqBJ1gTjAs+g==", "dev": true, "requires": { "define-properties": "^1.1.3", @@ -3441,12 +3308,20 @@ } }, "string_decoder": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.2.0.tgz", - "integrity": "sha512-6YqyX6ZWEYguAxgZzHGL7SsCeGx3V2TtOTqZz1xSTSWnqsbWwbptafNyvf/ACquZUXV3DANr5BDIwNYe1mN42w==", + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz", + "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==", "dev": true, "requires": { - "safe-buffer": "~5.1.0" + "safe-buffer": "~5.2.0" + }, + "dependencies": { + "safe-buffer": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.0.tgz", + "integrity": "sha512-fZEwUGbVl7kouZs1jCdMLdt95hdIv0ZeHg6L7qPeciMZhZ+/gdesW4wgTARkrFWEpspjEATAzUGPG8N2jJiwbg==", + "dev": true + } } }, "strip-ansi": { @@ -3570,9 +3445,9 @@ }, "dependencies": { "@types/node": { - "version": "8.10.58", - "resolved": "https://registry.npmjs.org/@types/node/-/node-8.10.58.tgz", - "integrity": "sha512-NNcUk/rAdR7Pie7WiA5NHp345dTkD62qaxqscQXVIjCjog/ZXsrG8Wo7dZMZAzE7PSpA+qR2S3TYTeFCKuBFxQ==", + "version": "8.10.59", + "resolved": "https://registry.npmjs.org/@types/node/-/node-8.10.59.tgz", + "integrity": "sha512-8RkBivJrDCyPpBXhVZcjh7cQxVBSmRk9QM7hOketZzp6Tg79c0N8kkpAIito9bnJ3HCVCHVYz+KHTEbfQNfeVQ==", "dev": true } } @@ -3599,9 +3474,9 @@ "dev": true }, "tslib": { - "version": "1.10.0", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.10.0.tgz", - "integrity": "sha512-qOebF53frne81cf0S9B41ByenJ3/IuH8yJKngAX35CmiZySA0khhkovshKK+jGCaMnVomla7gVlIcc3EvKPbTQ==", + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.11.1.tgz", + "integrity": "sha512-aZW88SY8kQbU7gpV19lN24LtXh/yD4ZZg6qieAJDDg+YBsJcSmLGK9QpnUjAKVG/xefmvJGd1WUmfpT/g6AJGA==", "dev": true }, "type-check": { @@ -3632,9 +3507,9 @@ "dev": true }, "uglify-js": { - "version": "3.7.2", - "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-3.7.2.tgz", - "integrity": "sha512-uhRwZcANNWVLrxLfNFEdltoPNhECUR3lc+UdJoG9CBpMcSnKyWA94tc3eAujB1GcMY5Uwq8ZMp4qWpxWYDQmaA==", + "version": "3.8.0", + "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-3.8.0.tgz", + "integrity": "sha512-ugNSTT8ierCsDHso2jkBHXYrU8Y5/fY2ZUprfrJUiD7YpuFvV4jODLFmb3h4btQjqr5Nh4TX4XtgDfCU1WdioQ==", "dev": true, "requires": { "commander": "~2.20.3", @@ -3666,15 +3541,15 @@ } }, "unicode-match-property-value-ecmascript": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-1.1.0.tgz", - "integrity": "sha512-hDTHvaBk3RmFzvSl0UVrUmC3PuW9wKVnpoUDYH0JDkSIovzw+J5viQmeYHxVSBptubnr7PbH2e0fnpDRQnQl5g==", + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-1.2.0.tgz", + "integrity": "sha512-wjuQHGQVofmSJv1uVISKLE5zO2rNGzM/KCYZch/QQvez7C1hUhBIuZ701fYXExuufJFMPhv2SyL8CyoIfMLbIQ==", "dev": true }, "unicode-property-aliases-ecmascript": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-1.0.5.tgz", - "integrity": "sha512-L5RAqCfXqAwR3RriF8pM0lU0w4Ryf/GgzONwi6KnL1taJQa7x1TCxdJnILX59WIGOwR57IVxn7Nej0fz1Ny6fw==", + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-1.1.0.tgz", + "integrity": "sha512-PqSoPh/pWetQ2phoj5RLiaqIk4kCNwoV3CI+LfGmWLKI3rE3kl1h59XpX2BjgDrmbxD9ARtQobPGU1SguCYuQg==", "dev": true }, "uri-js": { diff --git a/packages/markdown/marked/package.json b/packages/markdown/marked/package.json index 70c0e16e..6534e625 100644 --- a/packages/markdown/marked/package.json +++ b/packages/markdown/marked/package.json @@ -30,27 +30,27 @@ "html" ], "devDependencies": { - "@babel/core": "^7.7.5", - "@babel/preset-env": "^7.7.6", + "@babel/core": "^7.8.7", + "@babel/preset-env": "^7.8.7", "@markedjs/html-differ": "^3.0.0", - "cheerio": "^1.0.0-rc.3", - "commonmark": "0.29.x", - "eslint": "^6.7.2", + "cheerio": "^0.22.0", + "commonmark": "^0.29.1", + "eslint": "^6.8.0", "eslint-config-standard": "^14.1.0", - "eslint-plugin-import": "^2.19.1", - "eslint-plugin-node": "^10.0.0", + "eslint-plugin-import": "^2.20.1", + "eslint-plugin-node": "^11.0.0", "eslint-plugin-promise": "^4.2.1", "eslint-plugin-standard": "^4.0.1", - "front-matter": "^3.0.2", + "front-matter": "^3.1.0", "jasmine": "^3.5.0", - "markdown": "0.5.x", - "markdown-it": "10.x", + "markdown": "^0.5.0", + "markdown-it": "^10.0.0", "node-fetch": "^2.6.0", - "rollup": "^1.27.11", - "rollup-plugin-babel": "^4.3.3", + "rollup": "^2.0.6", + "rollup-plugin-babel": "^4.4.0", "rollup-plugin-commonjs": "^10.1.0", "rollup-plugin-license": "^0.13.0", - "uglify-js": "^3.7.2", + "uglify-js": "^3.8.0", "vuln-regex-detector": "^1.3.0" }, "scripts": { -- cgit v1.2.3-1-g7c22 From e80d3ac79a19f3a62dc7622feb378a719eff24f4 Mon Sep 17 00:00:00 2001 From: Lauri Ojansivu <x@xet7.org> Date: Sat, 14 Mar 2020 14:30:59 +0200 Subject: Update dependencies. --- .meteor/packages | 9 ++++++--- .meteor/versions | 28 +++++++++++++--------------- 2 files changed, 19 insertions(+), 18 deletions(-) diff --git a/.meteor/packages b/.meteor/packages index 3bf42647..873ec33c 100644 --- a/.meteor/packages +++ b/.meteor/packages @@ -26,6 +26,9 @@ matteodem:easy-search mongo@1.9.0 mquandalle:collection-mutations +# Translations +softwarerero:accounts-t9n@2.5.2! + # Account system kenton:accounts-sandstorm service-configuration@1.0.11 @@ -37,7 +40,6 @@ wekan-accounts-oidc # Utilities check@1.3.1 -jquery@1.11.10 random@1.2.0 reactive-dict@1.3.0 session@1.2.0 @@ -51,6 +53,7 @@ kadira:dochead mquandalle:autofocus ongoworks:speakingurl raix:handlebar-helpers +raix:eventemitter@1.0.0! tap:i18n http@1.4.2 @@ -62,7 +65,6 @@ mousetrap:mousetrap mquandalle:jquery-textcomplete mquandalle:jquery-ui-drag-drop-sort mquandalle:mousetrap-bindglobal -peerlibrary:blaze-components@=0.15.1 templates:tabs verron:autosize simple:json-routes @@ -74,7 +76,6 @@ email@1.2.3 horka:swipebox dynamic-import@0.5.1 staringatlights:fast-render - accounts-password@1.6.0 cfs:gridfs rzymek:fullcalendar @@ -97,3 +98,5 @@ percolate:synced-cron easylogic:summernote cfs:filesystem ostrio:cookies +jquery@3.0.0! +peerlibrary:blaze-components diff --git a/.meteor/versions b/.meteor/versions index 9167ef8e..71c7a957 100644 --- a/.meteor/versions +++ b/.meteor/versions @@ -2,10 +2,7 @@ accounts-base@1.6.0 accounts-oauth@1.2.0 accounts-password@1.6.0 -aldeed:collection2@2.10.0 -aldeed:collection2-core@1.2.0 -aldeed:schema-deny@1.1.0 -aldeed:schema-index@1.1.1 +aldeed:collection2@3.0.6 aldeed:simple-schema@1.5.4 allow-deny@1.1.0 arillo:flow-router-helpers@0.5.2 @@ -56,7 +53,10 @@ ddp-server@2.3.1 deps@1.0.12 diff-sequence@1.1.1 dynamic-import@0.5.1 +easy:search@2.2.1 easylogic:summernote@0.8.8 +easysearch:components@2.2.2 +easysearch:core@2.2.2 ecmascript@0.14.2 ecmascript-runtime@0.7.0 ecmascript-runtime-client@0.10.0 @@ -64,7 +64,6 @@ ecmascript-runtime-server@0.9.0 ejson@1.1.1 email@1.2.3 es5-shim@4.8.0 -fastclick@1.0.13 fetch@0.1.1 fortawesome:fontawesome@4.7.0 geojson-utils@1.0.10 @@ -76,7 +75,7 @@ http@1.4.2 id-map@1.1.0 idmontie:migrations@1.0.3 inter-process-messaging@0.1.1 -jquery@1.11.11 +jquery@3.0.0 kadira:blaze-layout@2.3.0 kadira:dochead@1.5.0 kadira:flow-router@2.12.1 @@ -84,18 +83,16 @@ kenton:accounts-sandstorm@0.7.0 konecty:mongo-counter@0.0.5_3 lamhieu:meteorx@2.1.1 lamhieu:unblock@1.0.0 -launch-screen@1.2.0 livedata@1.0.18 localstorage@1.2.0 logging@1.1.20 lucasantoniassi:accounts-lockout@1.0.0 -matb33:collection-hooks@0.9.1 -matteodem:easy-search@1.6.4 +matb33:collection-hooks@1.0.1 +matteodem:easy-search@2.0.0 mdg:meteor-apm-agent@3.2.5 mdg:validation-error@0.5.1 meteor@1.9.3 meteor-base@1.4.0 -meteor-platform@1.2.6 meteorhacks:aggregate@1.3.0 meteorhacks:collection-utils@1.2.0 meteorhacks:picker@1.0.3 @@ -105,7 +102,6 @@ minifier-css@1.5.0 minifier-js@2.6.0 minifiers@1.1.8-faster-rebuild.0 minimongo@1.5.0 -mobile-status-bar@1.1.0 modern-browsers@0.1.5 modules@0.15.0 modules-runtime@0.12.0 @@ -131,17 +127,18 @@ npm-mongo@3.7.0 oauth@1.3.0 oauth2@1.3.0 observe-sequence@1.0.16 -ongoworks:speakingurl@1.1.0 +ongoworks:speakingurl@9.0.0 ordered-dict@1.1.0 ostrio:cookies@2.6.0 peerlibrary:assert@0.3.0 peerlibrary:base-component@0.17.1 -peerlibrary:blaze-components@0.15.1 +peerlibrary:blaze-components@0.23.0 peerlibrary:computed-field@0.10.0 +peerlibrary:data-lookup@0.3.0 peerlibrary:reactive-field@0.6.0 percolate:synced-cron@1.3.2 promise@0.11.2 -raix:eventemitter@0.1.3 +raix:eventemitter@1.0.0 raix:handlebar-helpers@0.2.5 rajit:bootstrap3-datepicker@1.7.1_1 random@1.2.0 @@ -163,7 +160,7 @@ simple:rest-accounts-password@1.1.2 simple:rest-bearer-token-parser@1.0.1 simple:rest-json-error-handler@1.0.1 socket-stream-client@0.2.3 -softwarerero:accounts-t9n@1.3.11 +softwarerero:accounts-t9n@2.5.2 spacebars@1.0.15 spacebars-compiler@1.1.3 srp@1.0.12 @@ -177,6 +174,7 @@ templating@1.3.2 templating-compiler@1.3.3 templating-runtime@1.3.2 templating-tools@1.1.2 +tmeasday:check-npm-versions@0.3.2 tracker@1.2.0 twbs:bootstrap@3.3.6 ui@1.0.13 -- cgit v1.2.3-1-g7c22 From 0b8f1cabefe7508094780f53f53217c4a9d28284 Mon Sep 17 00:00:00 2001 From: Michael Wodniok <michi@noorganization.org> Date: Sat, 14 Mar 2020 15:38:19 +0100 Subject: Added some descriptions for ldap-group authentication --- docker-compose.yml | 6 +++++- snap-src/bin/config | 8 ++++---- snap-src/bin/wekan-help | 2 +- torodb-postgresql/docker-compose.yml | 18 +++++++++--------- 4 files changed, 19 insertions(+), 15 deletions(-) diff --git a/docker-compose.yml b/docker-compose.yml index ea5ffe99..54e50ce2 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -509,18 +509,22 @@ services: # The limit number of entries (0=unlimited) #- LDAP_SEARCH_SIZE_LIMIT=0 # - # Enable group filtering + # Enable group filtering. Note the authenticated ldap user must be able to query all relevant group data with own login data from ldap. #- LDAP_GROUP_FILTER_ENABLE=false # # The object class for filtering. Example: group #- LDAP_GROUP_FILTER_OBJECTCLASS= # + # The attribute of a group identifying it. Example: cn #- LDAP_GROUP_FILTER_GROUP_ID_ATTRIBUTE= # + # The attribute inside a group object listing its members. Example: member #- LDAP_GROUP_FILTER_GROUP_MEMBER_ATTRIBUTE= # + # The format of the value of LDAP_GROUP_FILTER_GROUP_MEMBER_ATTRIBUTE. Example: 'dn' if the users dn ist saved as value into the attribute. #- LDAP_GROUP_FILTER_GROUP_MEMBER_FORMAT= # + # The group name (id) that matches all users. #- LDAP_GROUP_FILTER_GROUP_NAME= # # LDAP_UNIQUE_IDENTIFIER_FIELD : This field is sometimes class GUID (Globally Unique Identifier). Example: guid diff --git a/snap-src/bin/config b/snap-src/bin/config index e7305bb2..3fc786fb 100755 --- a/snap-src/bin/config +++ b/snap-src/bin/config @@ -338,19 +338,19 @@ DESCRIPTION_LDAP_GROUP_FILTER_OBJECTCLASS="The object class for filtering" DEFAULT_LDAP_GROUP_FILTER_OBJECTCLASS="" KEY_LDAP_GROUP_FILTER_OBJECTCLASS="ldap-group-filter-objectclass" -DESCRIPTION_LDAP_GROUP_FILTER_GROUP_ID_ATTRIBUTE="ldap-group-filter-id-attribute. Default: ''" +DESCRIPTION_LDAP_GROUP_FILTER_GROUP_ID_ATTRIBUTE="The attribute of a group identifying it. Default: ''" DEFAULT_LDAP_GROUP_FILTER_GROUP_ID_ATTRIBUTE="" KEY_LDAP_GROUP_FILTER_GROUP_ID_ATTRIBUTE="ldap-group-filter-id-attribute" -DESCRIPTION_LDAP_GROUP_FILTER_GROUP_MEMBER_ATTRIBUTE="ldap-group-filter-member-attibute. Default: ''" +DESCRIPTION_LDAP_GROUP_FILTER_GROUP_MEMBER_ATTRIBUTE="The attribute inside a group object listing its members. Default: ''" DEFAULT_LDAP_GROUP_FILTER_GROUP_MEMBER_ATTRIBUTE="" KEY_LDAP_GROUP_FILTER_GROUP_MEMBER_ATTRIBUTE="ldap-group-filter-member-attribute" -DESCRIPTION_LDAP_GROUP_FILTER_GROUP_MEMBER_FORMAT="ldap-group-filter-group-member-format. Default: ''" +DESCRIPTION_LDAP_GROUP_FILTER_GROUP_MEMBER_FORMAT="The format of the value of ldap-group-filter-member-attribute (e.g. 'dn' if the user's dn ist saved as value into the attribute). Default: ''" DEFAULT_LDAP_GROUP_FILTER_GROUP_MEMBER_FORMAT="" KEY_LDAP_GROUP_FILTER_GROUP_MEMBER_FORMAT="ldap-group-filter-member-format" -DESCRIPTION_LDAP_GROUP_FILTER_GROUP_NAME="ldap-group-filter-group-name. Default: ''" +DESCRIPTION_LDAP_GROUP_FILTER_GROUP_NAME="The group name (id) that matches all users. Default: ''" DEFAULT_LDAP_GROUP_FILTER_GROUP_NAME="" KEY_LDAP_GROUP_FILTER_GROUP_NAME="ldap-group-filter-group-name" diff --git a/snap-src/bin/wekan-help b/snap-src/bin/wekan-help index b925afeb..1d6d87a1 100755 --- a/snap-src/bin/wekan-help +++ b/snap-src/bin/wekan-help @@ -356,7 +356,7 @@ echo -e "Ldap Search Size Limit." echo -e "The limit number of entries (0=unlimited):" echo -e "\t$ snap set $SNAP_NAME ldap-search-size-limit='12345'" echo -e "\n" -echo -e "Ldap Group Filter Enable." +echo -e "Ldap Group Filter Enable. Note the authenticated ldap user must be able to query all relevant group data with own login data from ldap." echo -e "Enable group filtering:" echo -e "\t$ snap set $SNAP_NAME ldap-group-filter-enable='true'" echo -e "\n" diff --git a/torodb-postgresql/docker-compose.yml b/torodb-postgresql/docker-compose.yml index 7dbc2049..d741d1a1 100644 --- a/torodb-postgresql/docker-compose.yml +++ b/torodb-postgresql/docker-compose.yml @@ -446,7 +446,7 @@ services: # example : LDAP_SEARCH_SIZE_LIMIT=12345 #- LDAP_SEARCH_SIZE_LIMIT=0 # - # LDAP_GROUP_FILTER_ENABLE : Enable group filtering + # LDAP_GROUP_FILTER_ENABLE : Enable group filtering. Note the authenticated ldap user must be able to query all relevant group data with own login data from ldap # example : LDAP_GROUP_FILTER_ENABLE=true #- LDAP_GROUP_FILTER_ENABLE=false # @@ -454,20 +454,20 @@ services: # example : LDAP_GROUP_FILTER_OBJECTCLASS=group #- LDAP_GROUP_FILTER_OBJECTCLASS= # - # LDAP_GROUP_FILTER_GROUP_ID_ATTRIBUTE : - # example : + # LDAP_GROUP_FILTER_GROUP_ID_ATTRIBUTE : The attribute of a group identifying it + # example : LDAP_GROUP_FILTER_GROUP_ID_ATTRIBUTE=cn #- LDAP_GROUP_FILTER_GROUP_ID_ATTRIBUTE= # - # LDAP_GROUP_FILTER_GROUP_MEMBER_ATTRIBUTE : - # example : + # LDAP_GROUP_FILTER_GROUP_MEMBER_ATTRIBUTE : The attribute inside a group object listing its members + # example : member #- LDAP_GROUP_FILTER_GROUP_MEMBER_ATTRIBUTE= # - # LDAP_GROUP_FILTER_GROUP_MEMBER_FORMAT : - # example : + # LDAP_GROUP_FILTER_GROUP_MEMBER_FORMAT : The format of the value of LDAP_GROUP_FILTER_GROUP_MEMBER_ATTRIBUTE + # example : dn #- LDAP_GROUP_FILTER_GROUP_MEMBER_FORMAT= # - # LDAP_GROUP_FILTER_GROUP_NAME : - # example : + # LDAP_GROUP_FILTER_GROUP_NAME : The group name (id) that matches all users + # example : wekan_users #- LDAP_GROUP_FILTER_GROUP_NAME= # # LDAP_UNIQUE_IDENTIFIER_FIELD : This field is sometimes class GUID (Globally Unique Identifier) -- cgit v1.2.3-1-g7c22 From e009bcf06ecb834cb1bd2690faa6e48b58d2b204 Mon Sep 17 00:00:00 2001 From: Lauri Ojansivu <x@xet7.org> Date: Sat, 14 Mar 2020 17:00:21 +0200 Subject: Update dependencies. --- .meteor/packages | 9 +- .meteor/versions | 28 +- package-lock.json | 2666 ++++++++++++++++++++++++++++++++++------------------- package.json | 28 +- 4 files changed, 1766 insertions(+), 965 deletions(-) diff --git a/.meteor/packages b/.meteor/packages index 873ec33c..3bf42647 100644 --- a/.meteor/packages +++ b/.meteor/packages @@ -26,9 +26,6 @@ matteodem:easy-search mongo@1.9.0 mquandalle:collection-mutations -# Translations -softwarerero:accounts-t9n@2.5.2! - # Account system kenton:accounts-sandstorm service-configuration@1.0.11 @@ -40,6 +37,7 @@ wekan-accounts-oidc # Utilities check@1.3.1 +jquery@1.11.10 random@1.2.0 reactive-dict@1.3.0 session@1.2.0 @@ -53,7 +51,6 @@ kadira:dochead mquandalle:autofocus ongoworks:speakingurl raix:handlebar-helpers -raix:eventemitter@1.0.0! tap:i18n http@1.4.2 @@ -65,6 +62,7 @@ mousetrap:mousetrap mquandalle:jquery-textcomplete mquandalle:jquery-ui-drag-drop-sort mquandalle:mousetrap-bindglobal +peerlibrary:blaze-components@=0.15.1 templates:tabs verron:autosize simple:json-routes @@ -76,6 +74,7 @@ email@1.2.3 horka:swipebox dynamic-import@0.5.1 staringatlights:fast-render + accounts-password@1.6.0 cfs:gridfs rzymek:fullcalendar @@ -98,5 +97,3 @@ percolate:synced-cron easylogic:summernote cfs:filesystem ostrio:cookies -jquery@3.0.0! -peerlibrary:blaze-components diff --git a/.meteor/versions b/.meteor/versions index 71c7a957..9167ef8e 100644 --- a/.meteor/versions +++ b/.meteor/versions @@ -2,7 +2,10 @@ accounts-base@1.6.0 accounts-oauth@1.2.0 accounts-password@1.6.0 -aldeed:collection2@3.0.6 +aldeed:collection2@2.10.0 +aldeed:collection2-core@1.2.0 +aldeed:schema-deny@1.1.0 +aldeed:schema-index@1.1.1 aldeed:simple-schema@1.5.4 allow-deny@1.1.0 arillo:flow-router-helpers@0.5.2 @@ -53,10 +56,7 @@ ddp-server@2.3.1 deps@1.0.12 diff-sequence@1.1.1 dynamic-import@0.5.1 -easy:search@2.2.1 easylogic:summernote@0.8.8 -easysearch:components@2.2.2 -easysearch:core@2.2.2 ecmascript@0.14.2 ecmascript-runtime@0.7.0 ecmascript-runtime-client@0.10.0 @@ -64,6 +64,7 @@ ecmascript-runtime-server@0.9.0 ejson@1.1.1 email@1.2.3 es5-shim@4.8.0 +fastclick@1.0.13 fetch@0.1.1 fortawesome:fontawesome@4.7.0 geojson-utils@1.0.10 @@ -75,7 +76,7 @@ http@1.4.2 id-map@1.1.0 idmontie:migrations@1.0.3 inter-process-messaging@0.1.1 -jquery@3.0.0 +jquery@1.11.11 kadira:blaze-layout@2.3.0 kadira:dochead@1.5.0 kadira:flow-router@2.12.1 @@ -83,16 +84,18 @@ kenton:accounts-sandstorm@0.7.0 konecty:mongo-counter@0.0.5_3 lamhieu:meteorx@2.1.1 lamhieu:unblock@1.0.0 +launch-screen@1.2.0 livedata@1.0.18 localstorage@1.2.0 logging@1.1.20 lucasantoniassi:accounts-lockout@1.0.0 -matb33:collection-hooks@1.0.1 -matteodem:easy-search@2.0.0 +matb33:collection-hooks@0.9.1 +matteodem:easy-search@1.6.4 mdg:meteor-apm-agent@3.2.5 mdg:validation-error@0.5.1 meteor@1.9.3 meteor-base@1.4.0 +meteor-platform@1.2.6 meteorhacks:aggregate@1.3.0 meteorhacks:collection-utils@1.2.0 meteorhacks:picker@1.0.3 @@ -102,6 +105,7 @@ minifier-css@1.5.0 minifier-js@2.6.0 minifiers@1.1.8-faster-rebuild.0 minimongo@1.5.0 +mobile-status-bar@1.1.0 modern-browsers@0.1.5 modules@0.15.0 modules-runtime@0.12.0 @@ -127,18 +131,17 @@ npm-mongo@3.7.0 oauth@1.3.0 oauth2@1.3.0 observe-sequence@1.0.16 -ongoworks:speakingurl@9.0.0 +ongoworks:speakingurl@1.1.0 ordered-dict@1.1.0 ostrio:cookies@2.6.0 peerlibrary:assert@0.3.0 peerlibrary:base-component@0.17.1 -peerlibrary:blaze-components@0.23.0 +peerlibrary:blaze-components@0.15.1 peerlibrary:computed-field@0.10.0 -peerlibrary:data-lookup@0.3.0 peerlibrary:reactive-field@0.6.0 percolate:synced-cron@1.3.2 promise@0.11.2 -raix:eventemitter@1.0.0 +raix:eventemitter@0.1.3 raix:handlebar-helpers@0.2.5 rajit:bootstrap3-datepicker@1.7.1_1 random@1.2.0 @@ -160,7 +163,7 @@ simple:rest-accounts-password@1.1.2 simple:rest-bearer-token-parser@1.0.1 simple:rest-json-error-handler@1.0.1 socket-stream-client@0.2.3 -softwarerero:accounts-t9n@2.5.2 +softwarerero:accounts-t9n@1.3.11 spacebars@1.0.15 spacebars-compiler@1.1.3 srp@1.0.12 @@ -174,7 +177,6 @@ templating@1.3.2 templating-compiler@1.3.3 templating-runtime@1.3.2 templating-tools@1.1.2 -tmeasday:check-npm-versions@0.3.2 tracker@1.2.0 twbs:bootstrap@3.3.6 ui@1.0.13 diff --git a/package-lock.json b/package-lock.json index bc055c50..474ff7c4 100644 --- a/package-lock.json +++ b/package-lock.json @@ -41,92 +41,15 @@ "any-observable": "^0.3.0" } }, - "@types/color-name": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/@types/color-name/-/color-name-1.1.1.tgz", - "integrity": "sha512-rr+OQyAjxze7GgWrSaJwydHStIhHq2lvY3BOC2Mj7KnzI7XK0Uw1TOOdI9lDoajEbSWLiYgoo4f1R51erQfhPQ==", - "dev": true - }, - "@types/eslint-visitor-keys": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@types/eslint-visitor-keys/-/eslint-visitor-keys-1.0.0.tgz", - "integrity": "sha512-OCutwjDZ4aFS6PB1UZ988C4YgwlBHJd6wCeQqaLdmadZ/7e+w79+hbMUFC1QXDNCmdyoRfAFdm0RypzwR+Qpag==", - "dev": true - }, - "@types/json-schema": { - "version": "7.0.4", - "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.4.tgz", - "integrity": "sha512-8+KAKzEvSUdeo+kmqnKrqgeE+LcA0tjYWFY7RPProVYwnqDjukzO+3b6dLD56rYX5TdWejnEOLJYOIeh4CXKuA==", - "dev": true - }, - "@types/parse-json": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/@types/parse-json/-/parse-json-4.0.0.tgz", - "integrity": "sha512-//oorEZjL6sbPcKUaCdIGlIUeH26mgzimjBB77G6XRgnDl/L5wOnpyBGRe/Mmf5CVW3PwEBE1NjiMZ/ssFh4wA==", - "dev": true - }, - "@typescript-eslint/experimental-utils": { - "version": "1.13.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-1.13.0.tgz", - "integrity": "sha512-zmpS6SyqG4ZF64ffaJ6uah6tWWWgZ8m+c54XXgwFtUv0jNz8aJAVx8chMCvnk7yl6xwn8d+d96+tWp7fXzTuDg==", - "dev": true, - "requires": { - "@types/json-schema": "^7.0.3", - "@typescript-eslint/typescript-estree": "1.13.0", - "eslint-scope": "^4.0.0" - }, - "dependencies": { - "eslint-scope": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-4.0.3.tgz", - "integrity": "sha512-p7VutNr1O/QrxysMo3E45FjYDTeXBy0iTltPFNSqKAIfjDSXC+4dj+qfyuD8bfAXrW/y6lW3O76VaYNPKfpKrg==", - "dev": true, - "requires": { - "esrecurse": "^4.1.0", - "estraverse": "^4.1.1" - } - } - } - }, - "@typescript-eslint/parser": { - "version": "1.13.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-1.13.0.tgz", - "integrity": "sha512-ITMBs52PCPgLb2nGPoeT4iU3HdQZHcPaZVw+7CsFagRJHUhyeTgorEwHXhFf3e7Evzi8oujKNpHc8TONth8AdQ==", - "dev": true, - "requires": { - "@types/eslint-visitor-keys": "^1.0.0", - "@typescript-eslint/experimental-utils": "1.13.0", - "@typescript-eslint/typescript-estree": "1.13.0", - "eslint-visitor-keys": "^1.0.0" - } - }, - "@typescript-eslint/typescript-estree": { - "version": "1.13.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-1.13.0.tgz", - "integrity": "sha512-b5rCmd2e6DCC6tCTN9GSUAuxdYwCM/k/2wdjHGrIRGPSJotWMCe/dGpi66u42bhuh8q3QBzqM4TMA1GUUCJvdw==", - "dev": true, - "requires": { - "lodash.unescape": "4.0.1", - "semver": "5.5.0" - }, - "dependencies": { - "semver": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.5.0.tgz", - "integrity": "sha512-4SJ3dm0WAwWy/NVeioZh5AntkdJoWKxHxcmyP622fOkgHa4z3R0TdBJICINyaSDE6uNwVc8gZr+ZinwZAH4xIA==", - "dev": true - } - } - }, "abbrev": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-1.1.1.tgz", "integrity": "sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q==" }, "acorn": { - "version": "7.1.1", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.1.1.tgz", - "integrity": "sha512-add7dgA5ppRPxCFJoAGfMDi7PIBXq1RtGo7BhbLaxwrXPOmw8gq48Y9ozT01hUKy9byMjlR20EJhu5zlkErEkg==", + "version": "6.4.1", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-6.4.1.tgz", + "integrity": "sha512-ZVA9k326Nwrj3Cj9jlh3wGFutC2ZornPNARZwsNYqQYgN0EsV2d53w5RN/co65Ohn4sUAUtb1rSUAOD6XN9idA==", "dev": true }, "acorn-jsx": { @@ -136,32 +59,27 @@ "dev": true }, "ajv": { - "version": "6.12.0", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.0.tgz", - "integrity": "sha512-D6gFiFA0RRLyUbvijN74DWAjXSFxWKaWP7mldxkVhyhAV3+SWA9HEJPHQ2c9soIeTFJqcSdFDGFgdqs1iUU2Hw==", + "version": "5.5.2", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-5.5.2.tgz", + "integrity": "sha1-c7Xuyj+rZT49P5Qis0GtQiBdyWU=", "requires": { - "fast-deep-equal": "^3.1.1", + "co": "^4.6.0", + "fast-deep-equal": "^1.0.0", "fast-json-stable-stringify": "^2.0.0", - "json-schema-traverse": "^0.4.1", - "uri-js": "^4.2.2" + "json-schema-traverse": "^0.3.0" } }, + "ajv-keywords": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-2.1.1.tgz", + "integrity": "sha1-YXmX/F9gV2iUxDX5QNgZ4TW4B2I=", + "dev": true + }, "ansi-escapes": { - "version": "4.3.1", - "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.1.tgz", - "integrity": "sha512-JWF7ocqNrp8u9oqpgV+wH5ftbt+cfvv+PTjOvKLT3AdYly/LmORARfEVT1iyjwN+4MqE5UmVKoAdIBqeoCHgLA==", - "dev": true, - "requires": { - "type-fest": "^0.11.0" - }, - "dependencies": { - "type-fest": { - "version": "0.11.0", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.11.0.tgz", - "integrity": "sha512-OdjXJxnCN1AvyLSzeKIgXTXxV+99ZuXl3Hpo9XpJAv9MBcHrrJOQ5kV7ypXOuQie+AmWG25hLbiKdwYTifzcfQ==", - "dev": true - } - } + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-3.2.0.tgz", + "integrity": "sha512-cBhpre4ma+U0T1oM5fXg7Dy1Jw7zzwv7lt/GoCpr+hDQJoYnKVPLL4dCvSEFMmQurOQvSrwT7SL/DAlhBI97RQ==", + "dev": true }, "ansi-regex": { "version": "2.1.1", @@ -206,6 +124,24 @@ "sprintf-js": "~1.0.2" } }, + "arr-diff": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz", + "integrity": "sha1-1kYQdP6/7HHn4VI1dhoyml3HxSA=", + "dev": true + }, + "arr-flatten": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/arr-flatten/-/arr-flatten-1.1.0.tgz", + "integrity": "sha512-L3hKV5R/p5o81R7O02IGnwpDmkp6E982XhtbuwSe3O4qOtMMMtodicASA1Cny2U+aCXcNpml+m4dPsvsJ3jatg==", + "dev": true + }, + "arr-union": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/arr-union/-/arr-union-3.1.0.tgz", + "integrity": "sha1-45sJrqne+Gao8gbiiK9jkZuuOcQ=", + "dev": true + }, "array-includes": { "version": "3.1.1", "resolved": "https://registry.npmjs.org/array-includes/-/array-includes-3.1.1.tgz", @@ -217,6 +153,12 @@ "is-string": "^1.0.5" } }, + "array-unique": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz", + "integrity": "sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg=", + "dev": true + }, "array.prototype.flat": { "version": "1.2.3", "resolved": "https://registry.npmjs.org/array.prototype.flat/-/array.prototype.flat-1.2.3.tgz", @@ -237,12 +179,68 @@ "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz", "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=" }, + "assign-symbols": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/assign-symbols/-/assign-symbols-1.0.0.tgz", + "integrity": "sha1-WWZ/QfrdTyDMvCu5a41Pf3jsA2c=", + "dev": true + }, "astral-regex": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/astral-regex/-/astral-regex-1.0.0.tgz", "integrity": "sha512-+Ryf6g3BKoRc7jfp7ad8tM4TtMiaWvbF/1/sQcZPkkS7ag3D5nMBCe2UfOTONtAkaG0tO0ij3C5Lwmf1EiyjHg==", "dev": true }, + "atob": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/atob/-/atob-2.1.2.tgz", + "integrity": "sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==", + "dev": true + }, + "babel-code-frame": { + "version": "6.26.0", + "resolved": "https://registry.npmjs.org/babel-code-frame/-/babel-code-frame-6.26.0.tgz", + "integrity": "sha1-Y/1D99weO7fONZR9uP42mj9Yx0s=", + "dev": true, + "requires": { + "chalk": "^1.1.3", + "esutils": "^2.0.2", + "js-tokens": "^3.0.2" + }, + "dependencies": { + "ansi-styles": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", + "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=", + "dev": true + }, + "chalk": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", + "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", + "dev": true, + "requires": { + "ansi-styles": "^2.2.1", + "escape-string-regexp": "^1.0.2", + "has-ansi": "^2.0.0", + "strip-ansi": "^3.0.0", + "supports-color": "^2.0.0" + } + }, + "js-tokens": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-3.0.2.tgz", + "integrity": "sha1-mGbfOVECEw449/mWvOtlRDIJwls=", + "dev": true + }, + "supports-color": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", + "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=", + "dev": true + } + } + }, "babel-runtime": { "version": "6.26.0", "resolved": "https://registry.npmjs.org/babel-runtime/-/babel-runtime-6.26.0.tgz", @@ -277,17 +275,72 @@ "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz", "integrity": "sha1-ibTRmasr7kneFk6gK4nORi1xt2c=" }, + "base": { + "version": "0.11.2", + "resolved": "https://registry.npmjs.org/base/-/base-0.11.2.tgz", + "integrity": "sha512-5T6P4xPgpp0YDFvSWwEZ4NoE3aM4QBQXDzmVbraCkFj8zHM+mba8SyqB5DbZWyR7mYHo6Y7BdQo3MoA4m0TeQg==", + "dev": true, + "requires": { + "cache-base": "^1.0.1", + "class-utils": "^0.3.5", + "component-emitter": "^1.2.1", + "define-property": "^1.0.0", + "isobject": "^3.0.1", + "mixin-deep": "^1.2.0", + "pascalcase": "^0.1.1" + }, + "dependencies": { + "define-property": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", + "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", + "dev": true, + "requires": { + "is-descriptor": "^1.0.0" + } + }, + "is-accessor-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", + "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", + "dev": true, + "requires": { + "kind-of": "^6.0.0" + } + }, + "is-data-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", + "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", + "dev": true, + "requires": { + "kind-of": "^6.0.0" + } + }, + "is-descriptor": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", + "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", + "dev": true, + "requires": { + "is-accessor-descriptor": "^1.0.0", + "is-data-descriptor": "^1.0.0", + "kind-of": "^6.0.2" + } + } + } + }, "base64-js": { "version": "1.3.1", "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.3.1.tgz", "integrity": "sha512-mLQ4i2QO1ytvGWFWmcngKO//JXAQueZvwEKtjgQFM4jIK0kU+ytMfplL8j+n5mspOfjHwoAg+9yhb7BwAHm36g==" }, "bcrypt": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/bcrypt/-/bcrypt-4.0.1.tgz", - "integrity": "sha512-hSIZHkUxIDS5zA2o00Kf2O5RfVbQ888n54xQoF/eIaquU4uaLxK8vhhBdktd0B3n2MjkcAWzv4mnhogykBKOUQ==", + "version": "3.0.8", + "resolved": "https://registry.npmjs.org/bcrypt/-/bcrypt-3.0.8.tgz", + "integrity": "sha512-jKV6RvLhI36TQnPDvUFqBEnGX9c8dRRygKxCZu7E+MgLfKZbmmXL8a7/SFFOyHoPNX9nV81cKRC5tbQfvEQtpw==", "requires": { - "node-addon-api": "^2.0.0", + "nan": "2.14.0", "node-pre-gyp": "0.14.0" } }, @@ -310,12 +363,32 @@ } }, "braces": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", - "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", + "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", "dev": true, "requires": { - "fill-range": "^7.0.1" + "arr-flatten": "^1.1.0", + "array-unique": "^0.3.2", + "extend-shallow": "^2.0.1", + "fill-range": "^4.0.0", + "isobject": "^3.0.1", + "repeat-element": "^1.1.2", + "snapdragon": "^0.8.1", + "snapdragon-node": "^2.0.1", + "split-string": "^3.0.2", + "to-regex": "^3.0.1" + }, + "dependencies": { + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dev": true, + "requires": { + "is-extendable": "^0.1.0" + } + } } }, "bson": { @@ -352,6 +425,49 @@ "safe-json-stringify": "~1" } }, + "cache-base": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/cache-base/-/cache-base-1.0.1.tgz", + "integrity": "sha512-AKcdTnFSWATd5/GCPRxr2ChwIJ85CeyrEyjRHlKxQ56d4XJMGym0uAiKn0xbLOGOl3+yRpOTi484dVCEc5AUzQ==", + "dev": true, + "requires": { + "collection-visit": "^1.0.0", + "component-emitter": "^1.2.1", + "get-value": "^2.0.6", + "has-value": "^1.0.0", + "isobject": "^3.0.1", + "set-value": "^2.0.0", + "to-object-path": "^0.3.0", + "union-value": "^1.0.0", + "unset-value": "^1.0.0" + } + }, + "caller-callsite": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/caller-callsite/-/caller-callsite-2.0.0.tgz", + "integrity": "sha1-hH4PzgoiN1CpoCfFSzNzGtMVQTQ=", + "dev": true, + "requires": { + "callsites": "^2.0.0" + }, + "dependencies": { + "callsites": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/callsites/-/callsites-2.0.0.tgz", + "integrity": "sha1-BuuE8A7qQT2oav/vrL/7Ngk7PFA=", + "dev": true + } + } + }, + "caller-path": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/caller-path/-/caller-path-2.0.0.tgz", + "integrity": "sha1-Ro+DBE42mrIBD6xfBs7uFbsssfQ=", + "dev": true, + "requires": { + "caller-callsite": "^2.0.0" + } + }, "callsites": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", @@ -380,13 +496,42 @@ "resolved": "https://registry.npmjs.org/chownr/-/chownr-1.1.4.tgz", "integrity": "sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==" }, + "circular-json": { + "version": "0.3.3", + "resolved": "https://registry.npmjs.org/circular-json/-/circular-json-0.3.3.tgz", + "integrity": "sha512-UZK3NBx2Mca+b5LsG7bY183pHWt5Y1xts4P3Pz7ENTwGVnJOUWbRb3ocjvX7hx9tq/yTAdclXm9sZ38gNuem4A==", + "dev": true + }, + "class-utils": { + "version": "0.3.6", + "resolved": "https://registry.npmjs.org/class-utils/-/class-utils-0.3.6.tgz", + "integrity": "sha512-qOhPa/Fj7s6TY8H8esGu5QNpMMQxz79h+urzrNYN6mn+9BnxlDGf5QZ+XeCDsxSjPqsSR56XOZOJmpeurnLMeg==", + "dev": true, + "requires": { + "arr-union": "^3.1.0", + "define-property": "^0.2.5", + "isobject": "^3.0.0", + "static-extend": "^0.1.1" + }, + "dependencies": { + "define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "dev": true, + "requires": { + "is-descriptor": "^0.1.0" + } + } + } + }, "cli-cursor": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-3.1.0.tgz", - "integrity": "sha512-I/zHAwsKf9FqGoXM4WWRACob9+SNukZTd94DWF57E4toouRulbCxcUh6RKUEOQlYTHJnzkPMySvPNaaSLNfLZw==", + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-2.1.0.tgz", + "integrity": "sha1-s12sN2R5+sw+lHR9QdDQ9SOP/LU=", "dev": true, "requires": { - "restore-cursor": "^3.1.0" + "restore-cursor": "^2.0.0" } }, "cli-truncate": { @@ -413,11 +558,26 @@ "integrity": "sha1-/xnt6Kml5XkyQUewwR8PvLq+1jk=", "dev": true }, + "co": { + "version": "4.6.0", + "resolved": "https://registry.npmjs.org/co/-/co-4.6.0.tgz", + "integrity": "sha1-bqa989hTrlTMuOR7+gvz+QMfsYQ=" + }, "code-point-at": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/code-point-at/-/code-point-at-1.1.0.tgz", "integrity": "sha1-DQcLTQQ6W+ozovGkDi7bPZpMz3c=" }, + "collection-visit": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/collection-visit/-/collection-visit-1.0.0.tgz", + "integrity": "sha1-S8A3PBZLwykbTTaMgpzxqApZ3KA=", + "dev": true, + "requires": { + "map-visit": "^1.0.0", + "object-visit": "^1.0.0" + } + }, "color-convert": { "version": "1.9.3", "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", @@ -444,6 +604,12 @@ "integrity": "sha512-6P6g0uetGpW/sdyUy/iQQCbFF0kWVMSIVSyYz7Zgjcgh8mgw8PQzDNZeyZ5DQ2gM7LBoZPHmnjz8rUthkBG5tw==", "dev": true }, + "component-emitter": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.3.0.tgz", + "integrity": "sha512-Rd3se6QB+sO1TwqZjscQrurpEPIfO0/yYnSin6Q/rD3mOutHvUrCAhJub3r90uNb+SESBuE0QYoB90YdfatsRg==", + "dev": true + }, "concat-map": { "version": "0.0.1", "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", @@ -472,6 +638,12 @@ "integrity": "sha1-/ozxhP9mcLa67wGp1IYaXL7EEgo=", "dev": true }, + "copy-descriptor": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/copy-descriptor/-/copy-descriptor-0.1.1.tgz", + "integrity": "sha1-Z29us8OZl8LuGsOpJP1hJHSPV40=", + "dev": true + }, "core-js": { "version": "3.6.4", "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.6.4.tgz", @@ -483,34 +655,41 @@ "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=" }, "cosmiconfig": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-6.0.0.tgz", - "integrity": "sha512-xb3ZL6+L8b9JLLCx3ZdoZy4+2ECphCMo2PwqgP1tlfVq6M6YReyzBJtvWWtbDSpNr9hn96pkCiZqUcFEc+54Qg==", + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-5.2.1.tgz", + "integrity": "sha512-H65gsXo1SKjf8zmrJ67eJk8aIRKV5ff2D4uKZIBZShbhGSpEmsQOPW/SKMKYhSTrqR7ufy6RP69rPogdaPh/kA==", "dev": true, "requires": { - "@types/parse-json": "^4.0.0", - "import-fresh": "^3.1.0", - "parse-json": "^5.0.0", - "path-type": "^4.0.0", - "yaml": "^1.7.2" + "import-fresh": "^2.0.0", + "is-directory": "^0.3.1", + "js-yaml": "^3.13.1", + "parse-json": "^4.0.0" }, "dependencies": { + "import-fresh": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-2.0.0.tgz", + "integrity": "sha1-2BNVwVYS04bGH53dOSLUMEgipUY=", + "dev": true, + "requires": { + "caller-path": "^2.0.0", + "resolve-from": "^3.0.0" + } + }, "parse-json": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.0.0.tgz", - "integrity": "sha512-OOY5b7PAEFV0E2Fir1KOkxchnZNCdowAJgQ5NuxjpBKTRP3pQhwkrkxqQjeoKJ+fO7bCpmIZaogI4eZGDMEGOw==", + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-4.0.0.tgz", + "integrity": "sha1-vjX1Qlvh9/bHRxhPmKeIy5lHfuA=", "dev": true, "requires": { - "@babel/code-frame": "^7.0.0", "error-ex": "^1.3.1", - "json-parse-better-errors": "^1.0.1", - "lines-and-columns": "^1.1.6" + "json-parse-better-errors": "^1.0.1" } }, - "path-type": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz", - "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==", + "resolve-from": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-3.0.0.tgz", + "integrity": "sha1-six699nWiBvItuZTM17rywoYh0g=", "dev": true } } @@ -555,6 +734,12 @@ "ms": "^2.1.1" } }, + "decode-uri-component": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.0.tgz", + "integrity": "sha1-6zkTMzRYd1y4TNGh+uBiEGu4dUU=", + "dev": true + }, "dedent": { "version": "0.7.0", "resolved": "https://registry.npmjs.org/dedent/-/dedent-0.7.0.tgz", @@ -581,6 +766,47 @@ "object-keys": "^1.0.12" } }, + "define-property": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-2.0.2.tgz", + "integrity": "sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==", + "dev": true, + "requires": { + "is-descriptor": "^1.0.2", + "isobject": "^3.0.1" + }, + "dependencies": { + "is-accessor-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", + "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", + "dev": true, + "requires": { + "kind-of": "^6.0.0" + } + }, + "is-data-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", + "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", + "dev": true, + "requires": { + "kind-of": "^6.0.0" + } + }, + "is-descriptor": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", + "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", + "dev": true, + "requires": { + "is-accessor-descriptor": "^1.0.0", + "is-data-descriptor": "^1.0.0", + "kind-of": "^6.0.2" + } + } + } + }, "delegates": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/delegates/-/delegates-1.0.0.tgz", @@ -627,20 +853,11 @@ "dev": true }, "emoji-regex": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", - "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-7.0.3.tgz", + "integrity": "sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA==", "dev": true }, - "end-of-stream": { - "version": "1.4.4", - "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz", - "integrity": "sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==", - "dev": true, - "requires": { - "once": "^1.4.0" - } - }, "error-ex": { "version": "1.3.2", "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz", @@ -692,48 +909,47 @@ "dev": true }, "eslint": { - "version": "6.8.0", - "resolved": "https://registry.npmjs.org/eslint/-/eslint-6.8.0.tgz", - "integrity": "sha512-K+Iayyo2LtyYhDSYwz5D5QdWw0hCacNzyq1Y821Xna2xSJj7cijoLLYmLxTQgcgZ9mC61nryMy9S7GRbYpI5Ig==", + "version": "5.16.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-5.16.0.tgz", + "integrity": "sha512-S3Rz11i7c8AA5JPv7xAH+dOyq/Cu/VXHiHXBPOU1k/JAM5dXqQPt3qcrhpHSorXmrpu2g0gkIBVXAqCpzfoZIg==", "dev": true, "requires": { "@babel/code-frame": "^7.0.0", - "ajv": "^6.10.0", + "ajv": "^6.9.1", "chalk": "^2.1.0", "cross-spawn": "^6.0.5", "debug": "^4.0.1", "doctrine": "^3.0.0", - "eslint-scope": "^5.0.0", - "eslint-utils": "^1.4.3", - "eslint-visitor-keys": "^1.1.0", - "espree": "^6.1.2", + "eslint-scope": "^4.0.3", + "eslint-utils": "^1.3.1", + "eslint-visitor-keys": "^1.0.0", + "espree": "^5.0.1", "esquery": "^1.0.1", "esutils": "^2.0.2", "file-entry-cache": "^5.0.1", "functional-red-black-tree": "^1.0.1", - "glob-parent": "^5.0.0", - "globals": "^12.1.0", + "glob": "^7.1.2", + "globals": "^11.7.0", "ignore": "^4.0.6", "import-fresh": "^3.0.0", "imurmurhash": "^0.1.4", - "inquirer": "^7.0.0", - "is-glob": "^4.0.0", - "js-yaml": "^3.13.1", + "inquirer": "^6.2.2", + "js-yaml": "^3.13.0", "json-stable-stringify-without-jsonify": "^1.0.1", "levn": "^0.3.0", - "lodash": "^4.17.14", + "lodash": "^4.17.11", "minimatch": "^3.0.4", "mkdirp": "^0.5.1", "natural-compare": "^1.4.0", - "optionator": "^0.8.3", + "optionator": "^0.8.2", + "path-is-inside": "^1.0.2", "progress": "^2.0.0", "regexpp": "^2.0.1", - "semver": "^6.1.2", - "strip-ansi": "^5.2.0", - "strip-json-comments": "^3.0.1", + "semver": "^5.5.1", + "strip-ansi": "^4.0.0", + "strip-json-comments": "^2.0.1", "table": "^5.2.3", - "text-table": "^0.2.0", - "v8-compile-cache": "^2.0.3" + "text-table": "^0.2.0" }, "dependencies": { "ajv": { @@ -749,9 +965,9 @@ } }, "ansi-regex": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz", - "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==", + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz", + "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=", "dev": true }, "debug": { @@ -775,39 +991,27 @@ "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", "dev": true }, - "semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", - "dev": true - }, "strip-ansi": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz", - "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==", + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz", + "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=", "dev": true, "requires": { - "ansi-regex": "^4.1.0" + "ansi-regex": "^3.0.0" } - }, - "strip-json-comments": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.0.1.tgz", - "integrity": "sha512-VTyMAUfdm047mwKl+u79WIdrZxtFtn+nBxHeb844XBQ9uMNTuTHdx2hc5RiAJYqwTj3wc/xe5HLSdJSkJ+WfZw==", - "dev": true } } }, "eslint-config-meteor": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/eslint-config-meteor/-/eslint-config-meteor-0.1.1.tgz", - "integrity": "sha1-rbauIL5wOFdUV5MCuqinpk5PChM=", + "version": "0.0.9", + "resolved": "https://registry.npmjs.org/eslint-config-meteor/-/eslint-config-meteor-0.0.9.tgz", + "integrity": "sha1-a+IZQguko+oCPbMKhm5g70h2Uvo=", "dev": true }, "eslint-config-prettier": { - "version": "6.10.0", - "resolved": "https://registry.npmjs.org/eslint-config-prettier/-/eslint-config-prettier-6.10.0.tgz", - "integrity": "sha512-AtndijGte1rPILInUdHjvKEGbIV06NuvPrqlIEaEaWtbtvJh464mDeyGMdZEQMsGvC0ZVkiex1fSNcC4HAbRGg==", + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/eslint-config-prettier/-/eslint-config-prettier-3.6.0.tgz", + "integrity": "sha512-ixJ4U3uTLXwJts4rmSVW/lMXjlGwCijhBJHk8iVqKKSifeI0qgFEfWl8L63isfc8Od7EiBALF6BX3jKLluf/jQ==", "dev": true, "requires": { "get-stdin": "^6.0.0" @@ -925,9 +1129,9 @@ } }, "eslint-plugin-meteor": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/eslint-plugin-meteor/-/eslint-plugin-meteor-6.0.0.tgz", - "integrity": "sha512-2sEW3Ow1QJMLeJPHnTJbqD3ASAyRUzgU24SKTaj2NyYC4CWYl7WmEMUl99HVlDS3qigrSnSUNMix9+3vn9TmkQ==", + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-meteor/-/eslint-plugin-meteor-5.2.0.tgz", + "integrity": "sha512-bHzs/0BwHdKcBbX7tYrSnBaMG+1i2f1wy8k6H/sBBsERD/yifmBUrNLiPyZkIvyVUeI8OaZw8U9fsMvLP5GhIg==", "dev": true, "requires": { "invariant": "2.2.4" @@ -943,9 +1147,9 @@ } }, "eslint-scope": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.0.0.tgz", - "integrity": "sha512-oYrhJW7S0bxAFDvWqzvMPRm6pcgcnWc4QnofCAqRTRfQC0JcwenzGglTtsLyIuuWFfkqDG9vz67cnttSd53djw==", + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-4.0.3.tgz", + "integrity": "sha512-p7VutNr1O/QrxysMo3E45FjYDTeXBy0iTltPFNSqKAIfjDSXC+4dj+qfyuD8bfAXrW/y6lW3O76VaYNPKfpKrg==", "dev": true, "requires": { "esrecurse": "^4.1.0", @@ -968,14 +1172,14 @@ "dev": true }, "espree": { - "version": "6.2.1", - "resolved": "https://registry.npmjs.org/espree/-/espree-6.2.1.tgz", - "integrity": "sha512-ysCxRQY3WaXJz9tdbWOwuWr5Y/XrPTGX9Kiz3yoUXwW0VZ4w30HTkQLaGx/+ttFjF8i+ACbArnB4ce68a9m5hw==", + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/espree/-/espree-5.0.1.tgz", + "integrity": "sha512-qWAZcWh4XE/RwzLJejfcofscgMc9CamR6Tn1+XRXNzrvUSSbiAjGOI/fggztjIi7y9VLPqnICMIPiGyr8JaZ0A==", "dev": true, "requires": { - "acorn": "^7.1.1", - "acorn-jsx": "^5.2.0", - "eslint-visitor-keys": "^1.1.0" + "acorn": "^6.0.7", + "acorn-jsx": "^5.0.0", + "eslint-visitor-keys": "^1.0.0" } }, "esprima": { @@ -1015,62 +1219,100 @@ "dev": true }, "execa": { - "version": "3.4.0", - "resolved": "https://registry.npmjs.org/execa/-/execa-3.4.0.tgz", - "integrity": "sha512-r9vdGQk4bmCuK1yKQu1KTwcT2zwfWdbdaXfCtAh+5nU/4fSX+JAb7vZGvI5naJrQlvONrEB20jeruESI69530g==", - "dev": true, - "requires": { - "cross-spawn": "^7.0.0", - "get-stream": "^5.0.0", - "human-signals": "^1.1.1", - "is-stream": "^2.0.0", - "merge-stream": "^2.0.0", - "npm-run-path": "^4.0.0", - "onetime": "^5.1.0", - "p-finally": "^2.0.0", - "signal-exit": "^3.0.2", - "strip-final-newline": "^2.0.0" + "version": "0.9.0", + "resolved": "https://registry.npmjs.org/execa/-/execa-0.9.0.tgz", + "integrity": "sha512-BbUMBiX4hqiHZUA5+JujIjNb6TyAlp2D5KLheMjMluwOuzcnylDL4AxZYLLn1n2AGB49eSWwyKvvEQoRpnAtmA==", + "dev": true, + "requires": { + "cross-spawn": "^5.0.1", + "get-stream": "^3.0.0", + "is-stream": "^1.1.0", + "npm-run-path": "^2.0.0", + "p-finally": "^1.0.0", + "signal-exit": "^3.0.0", + "strip-eof": "^1.0.0" }, "dependencies": { "cross-spawn": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.1.tgz", - "integrity": "sha512-u7v4o84SwFpD32Z8IIcPZ6z1/ie24O6RU3RbtL5Y316l3KuHVPx9ItBgWQ6VlfAFnRnTtMUrsQ9MUUTuEZjogg==", + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-5.1.0.tgz", + "integrity": "sha1-6L0O/uWPz/b4+UUQoKVUu/ojVEk=", + "dev": true, + "requires": { + "lru-cache": "^4.0.1", + "shebang-command": "^1.2.0", + "which": "^1.2.9" + } + } + } + }, + "expand-brackets": { + "version": "2.1.4", + "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-2.1.4.tgz", + "integrity": "sha1-t3c14xXOMPa27/D4OwQVGiJEliI=", + "dev": true, + "requires": { + "debug": "^2.3.3", + "define-property": "^0.2.5", + "extend-shallow": "^2.0.1", + "posix-character-classes": "^0.1.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.1" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", "dev": true, "requires": { - "path-key": "^3.1.0", - "shebang-command": "^2.0.0", - "which": "^2.0.1" + "ms": "2.0.0" } }, - "path-key": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", - "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", - "dev": true + "define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "dev": true, + "requires": { + "is-descriptor": "^0.1.0" + } }, - "shebang-command": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", - "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", "dev": true, "requires": { - "shebang-regex": "^3.0.0" + "is-extendable": "^0.1.0" } }, - "shebang-regex": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", - "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", "dev": true - }, - "which": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", - "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + } + } + }, + "extend-shallow": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz", + "integrity": "sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg=", + "dev": true, + "requires": { + "assign-symbols": "^1.0.0", + "is-extendable": "^1.0.1" + }, + "dependencies": { + "is-extendable": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", + "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", "dev": true, "requires": { - "isexe": "^2.0.0" + "is-plain-object": "^2.0.4" } } } @@ -1086,15 +1328,80 @@ "tmp": "^0.0.33" } }, + "extglob": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/extglob/-/extglob-2.0.4.tgz", + "integrity": "sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw==", + "dev": true, + "requires": { + "array-unique": "^0.3.2", + "define-property": "^1.0.0", + "expand-brackets": "^2.1.4", + "extend-shallow": "^2.0.1", + "fragment-cache": "^0.2.1", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.1" + }, + "dependencies": { + "define-property": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", + "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", + "dev": true, + "requires": { + "is-descriptor": "^1.0.0" + } + }, + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dev": true, + "requires": { + "is-extendable": "^0.1.0" + } + }, + "is-accessor-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", + "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", + "dev": true, + "requires": { + "kind-of": "^6.0.0" + } + }, + "is-data-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", + "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", + "dev": true, + "requires": { + "kind-of": "^6.0.0" + } + }, + "is-descriptor": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", + "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", + "dev": true, + "requires": { + "is-accessor-descriptor": "^1.0.0", + "is-data-descriptor": "^1.0.0", + "kind-of": "^6.0.2" + } + } + } + }, "extsprintf": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.2.0.tgz", "integrity": "sha1-WtlGwi9bMrp/jNdCZxHG6KP8JSk=" }, "fast-deep-equal": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.1.tgz", - "integrity": "sha512-8UEa58QDLauDNfpbrX55Q9jrGHThw2ZMdOky5Gl1CDtVeJDPVrG4Jxx1N8jw2gkWaff5UUuX1KJd+9zGe2B+ZA==" + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-1.1.0.tgz", + "integrity": "sha1-wFNHeBfIa1HaqFPIHgWbcz0CNhQ=" }, "fast-diff": { "version": "1.2.0", @@ -1114,9 +1421,9 @@ "dev": true }, "figures": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/figures/-/figures-3.2.0.tgz", - "integrity": "sha512-yaduQFRKLXYOGgEn6AZau90j3ggSOyiqXU0F9JZfeXYhNa+Jk4X+s45A2zg5jns87GAFa34BBm2kXw4XpNcbdg==", + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/figures/-/figures-2.0.0.tgz", + "integrity": "sha1-OrGi0qYsi/tDGgyUy3l6L84nyWI=", "dev": true, "requires": { "escape-string-regexp": "^1.0.5" @@ -1132,14 +1439,34 @@ } }, "fill-range": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", - "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", + "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=", "dev": true, "requires": { - "to-regex-range": "^5.0.1" + "extend-shallow": "^2.0.1", + "is-number": "^3.0.0", + "repeat-string": "^1.6.1", + "to-regex-range": "^2.1.0" + }, + "dependencies": { + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dev": true, + "requires": { + "is-extendable": "^0.1.0" + } + } } }, + "find-parent-dir": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/find-parent-dir/-/find-parent-dir-0.3.0.tgz", + "integrity": "sha1-M8RLQpqysvBkYpnF+fcY83b/jVQ=", + "dev": true + }, "find-up": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/find-up/-/find-up-2.1.0.tgz", @@ -1176,10 +1503,20 @@ "resolved": "https://registry.npmjs.org/flatted/-/flatted-2.0.1.tgz", "integrity": "sha512-a1hQMktqW9Nmqr5aktAux3JMNqaucxGcjtjWnZLHX7yyPCmlSV3M54nGYbqT8K+0GhF3NBgmJCc3ma+WOgX8Jg==" }, - "flushwritable": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/flushwritable/-/flushwritable-1.0.0.tgz", - "integrity": "sha1-PjKNj95BKtR+c44751C00pAENJg=" + "for-in": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz", + "integrity": "sha1-gQaNKVqBQuwKxybG4iAMMPttXoA=", + "dev": true + }, + "fragment-cache": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/fragment-cache/-/fragment-cache-0.2.1.tgz", + "integrity": "sha1-QpD60n8T6Jvn8zeZxrxaCr//DRk=", + "dev": true, + "requires": { + "map-cache": "^0.2.2" + } }, "fs-minipass": { "version": "1.2.7", @@ -1234,13 +1571,16 @@ "dev": true }, "get-stream": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-5.1.0.tgz", - "integrity": "sha512-EXr1FOzrzTfGeL0gQdeFEvOMm2mzMOglyiOXSTpPC+iAjAKftbr3jpCMWynogwYnM+eSj9sHGc6wjIcDvYiygw==", - "dev": true, - "requires": { - "pump": "^3.0.0" - } + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-3.0.0.tgz", + "integrity": "sha1-jpQ9E1jcN1VQVOy+LtsFqhdO3hQ=", + "dev": true + }, + "get-value": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/get-value/-/get-value-2.0.6.tgz", + "integrity": "sha1-3BXKHGcjh8p2vTesCjlbogQqLCg=", + "dev": true }, "glob": { "version": "7.1.6", @@ -1255,24 +1595,12 @@ "path-is-absolute": "^1.0.0" } }, - "glob-parent": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.0.tgz", - "integrity": "sha512-qjtRgnIVmOfnKUE3NJAQEdk+lKrxfw8t5ke7SXtfMTHcjsBfOfWXCQfdb30zfDoZQ2IRSIiidmjtbHZPZ++Ihw==", - "dev": true, - "requires": { - "is-glob": "^4.0.1" - } - }, - "globals": { - "version": "12.4.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-12.4.0.tgz", - "integrity": "sha512-BWICuzzDvDoH54NHKCseDanAhE3CeDorgDL5MT6LMXXj2WCnd9UC2szdk4AWLfjdgNBCXLUanXYcpBBKOSWGwg==", - "dev": true, - "requires": { - "type-fest": "^0.8.1" - } - }, + "globals": { + "version": "11.12.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz", + "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==", + "dev": true + }, "graceful-fs": { "version": "4.2.3", "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.3.tgz", @@ -1280,12 +1608,9 @@ "dev": true }, "gridfs-stream": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/gridfs-stream/-/gridfs-stream-1.1.1.tgz", - "integrity": "sha1-PdOhAOwgIaGBKC9utGcJY2B034k=", - "requires": { - "flushwritable": "^1.0.0" - } + "version": "0.5.3", + "resolved": "https://registry.npmjs.org/gridfs-stream/-/gridfs-stream-0.5.3.tgz", + "integrity": "sha1-wIlnKPo+qD9fo8nO1GGvt6A20Uk=" }, "has": { "version": "1.0.3", @@ -1322,18 +1647,44 @@ "resolved": "https://registry.npmjs.org/has-unicode/-/has-unicode-2.0.1.tgz", "integrity": "sha1-4Ob+aijPUROIVeCG0Wkedx3iqLk=" }, + "has-value": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-value/-/has-value-1.0.0.tgz", + "integrity": "sha1-GLKB2lhbHFxR3vJMkw7SmgvmsXc=", + "dev": true, + "requires": { + "get-value": "^2.0.6", + "has-values": "^1.0.0", + "isobject": "^3.0.0" + } + }, + "has-values": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-values/-/has-values-1.0.0.tgz", + "integrity": "sha1-lbC2P+whRmGab+V/51Yo1aOe/k8=", + "dev": true, + "requires": { + "is-number": "^3.0.0", + "kind-of": "^4.0.0" + }, + "dependencies": { + "kind-of": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-4.0.0.tgz", + "integrity": "sha1-IIE989cSkosgc3hpGkUGb65y3Vc=", + "dev": true, + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, "hosted-git-info": { "version": "2.8.8", "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.8.tgz", "integrity": "sha512-f/wzC2QaWBs7t9IYqB4T3sR1xviIViXJRJTWBlx2Gf3g0Xi5vI7Yy4koXQ1c9OYDGHN9sBy1DQ2AB8fqZBWhUg==", "dev": true }, - "human-signals": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-1.1.1.tgz", - "integrity": "sha512-SEQu7vl8KjNL2eoGBLF3+wAjpsNfA9XMlXAYj/3EdaNfAlxKthD1xjEQfGOUhllCGGJVNY34bRr6lPINhNjyZw==", - "dev": true - }, "iconv-lite": { "version": "0.4.24", "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", @@ -1411,106 +1762,74 @@ "integrity": "sha512-RZY5huIKCMRWDUqZlEi72f/lmXKMvuszcMBduliQ3nnWbx9X/ZBQO7DijMEYS9EhHBb2qacRUMtC7svLwe0lcw==" }, "inquirer": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-7.1.0.tgz", - "integrity": "sha512-5fJMWEmikSYu0nv/flMc475MhGbB7TSPd/2IpFV4I4rMklboCH2rQjYY5kKiYGHqUF9gvaambupcJFFG9dvReg==", + "version": "6.5.2", + "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-6.5.2.tgz", + "integrity": "sha512-cntlB5ghuB0iuO65Ovoi8ogLHiWGs/5yNrtUcKjFhSSiVeAIVpD7koaSU9RM8mpXw5YDi9RdYXGQMaOURB7ycQ==", "dev": true, "requires": { - "ansi-escapes": "^4.2.1", - "chalk": "^3.0.0", - "cli-cursor": "^3.1.0", + "ansi-escapes": "^3.2.0", + "chalk": "^2.4.2", + "cli-cursor": "^2.1.0", "cli-width": "^2.0.0", "external-editor": "^3.0.3", - "figures": "^3.0.0", - "lodash": "^4.17.15", - "mute-stream": "0.0.8", - "run-async": "^2.4.0", - "rxjs": "^6.5.3", - "string-width": "^4.1.0", - "strip-ansi": "^6.0.0", + "figures": "^2.0.0", + "lodash": "^4.17.12", + "mute-stream": "0.0.7", + "run-async": "^2.2.0", + "rxjs": "^6.4.0", + "string-width": "^2.1.0", + "strip-ansi": "^5.1.0", "through": "^2.3.6" }, "dependencies": { "ansi-regex": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz", - "integrity": "sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==", - "dev": true - }, - "ansi-styles": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.2.1.tgz", - "integrity": "sha512-9VGjrMsG1vePxcSweQsN20KY/c4zN0h9fLjqAbwbPfahM3t+NL+M9HC8xeXG2I8pX5NoamTGNuomEUFI7fcUjA==", - "dev": true, - "requires": { - "@types/color-name": "^1.1.1", - "color-convert": "^2.0.1" - } - }, - "chalk": { "version": "3.0.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", - "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", - "dev": true, - "requires": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - } - }, - "color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "requires": { - "color-name": "~1.1.4" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true - }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz", + "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=", "dev": true }, "is-fullwidth-code-point": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", - "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz", + "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=", "dev": true }, "string-width": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.0.tgz", - "integrity": "sha512-zUz5JD+tgqtuDjMhwIg5uFVV3dtqZ9yQJlZVfq4I01/K5Paj5UHj7VyrQOJvzawSVlKpObApbfD0Ed6yJc+1eg==", + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz", + "integrity": "sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==", "dev": true, "requires": { - "emoji-regex": "^8.0.0", - "is-fullwidth-code-point": "^3.0.0", - "strip-ansi": "^6.0.0" + "is-fullwidth-code-point": "^2.0.0", + "strip-ansi": "^4.0.0" + }, + "dependencies": { + "strip-ansi": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz", + "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=", + "dev": true, + "requires": { + "ansi-regex": "^3.0.0" + } + } } }, "strip-ansi": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz", - "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==", - "dev": true, - "requires": { - "ansi-regex": "^5.0.0" - } - }, - "supports-color": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.1.0.tgz", - "integrity": "sha512-oRSIpR8pxT1Wr2FquTNnGet79b3BWljqOuoW/h4oBhxJ/HUbX5nX6JSruTkvXDCFMwDPvsaTTbvMLKZWSy0R5g==", + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz", + "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==", "dev": true, "requires": { - "has-flag": "^4.0.0" + "ansi-regex": "^4.1.0" + }, + "dependencies": { + "ansi-regex": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz", + "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==", + "dev": true + } } } } @@ -1524,24 +1843,101 @@ "loose-envify": "^1.0.0" } }, + "is-accessor-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", + "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=", + "dev": true, + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, "is-arrayish": { "version": "0.2.1", "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", "integrity": "sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=", "dev": true }, + "is-buffer": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz", + "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==", + "dev": true + }, "is-callable": { "version": "1.1.5", "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.1.5.tgz", "integrity": "sha512-ESKv5sMCJB2jnHTWZ3O5itG+O128Hsus4K4Qh1h2/cgn2vbgnLSVqfV46AeJA9D5EeeLa9w81KUXMtn34zhX+Q==", "dev": true }, + "is-data-descriptor": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", + "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", + "dev": true, + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, "is-date-object": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.2.tgz", "integrity": "sha512-USlDT524woQ08aoZFzh3/Z6ch9Y/EWXEHQ/AaRN0SkKq4t2Jw2R2339tSXmwuVoY7LLlBCbOIlx2myP/L5zk0g==", "dev": true }, + "is-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", + "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", + "dev": true, + "requires": { + "is-accessor-descriptor": "^0.1.6", + "is-data-descriptor": "^0.1.4", + "kind-of": "^5.0.0" + }, + "dependencies": { + "kind-of": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", + "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", + "dev": true + } + } + }, + "is-directory": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/is-directory/-/is-directory-0.3.1.tgz", + "integrity": "sha1-YTObbyR1/Hcv2cnYP1yFddwVSuE=", + "dev": true + }, + "is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=", + "dev": true + }, "is-extglob": { "version": "2.1.1", "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", @@ -1566,10 +1962,24 @@ } }, "is-number": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", - "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", - "dev": true + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", + "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", + "dev": true, + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "requires": { + "is-buffer": "^1.1.5" + } + } + } }, "is-obj": { "version": "1.0.1", @@ -1586,6 +1996,15 @@ "symbol-observable": "^1.1.0" } }, + "is-plain-object": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", + "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", + "dev": true, + "requires": { + "isobject": "^3.0.1" + } + }, "is-promise": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/is-promise/-/is-promise-2.1.0.tgz", @@ -1607,10 +2026,16 @@ "integrity": "sha1-/S2INUXEa6xaYz57mgnof6LLUGk=", "dev": true }, + "is-resolvable": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-resolvable/-/is-resolvable-1.1.0.tgz", + "integrity": "sha512-qgDYXFSR5WvEfuS5dMj6oTMEbrrSaM0CrFk2Yiq/gXnBvD9pMa2jGXxyhGLfvhZpuMZe18CJpFxAt3CRs42NMg==", + "dev": true + }, "is-stream": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.0.tgz", - "integrity": "sha512-XCoy+WlUr7d1+Z8GgSuXmpuUFC9fOhRXglJMx+dwLKTkL44Cjd4W1Z5P+BQZpr+cR93aGP4S/s7Ftw6Nd/kiEw==", + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz", + "integrity": "sha1-EtSj3U5o4Lec6428hBc66A2RykQ=", "dev": true }, "is-string": { @@ -1628,6 +2053,12 @@ "has-symbols": "^1.0.1" } }, + "is-windows": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-windows/-/is-windows-1.0.2.tgz", + "integrity": "sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==", + "dev": true + }, "isarray": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", @@ -1639,6 +2070,30 @@ "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=", "dev": true }, + "isobject": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", + "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=", + "dev": true + }, + "jest-get-type": { + "version": "22.4.3", + "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-22.4.3.tgz", + "integrity": "sha512-/jsz0Y+V29w1chdXVygEKSz2nBoHoYqNShPe+QgxSNjAuP1i8+k4LbQNrfoliKej0P45sivkSCh7yiD6ubHS3w==", + "dev": true + }, + "jest-validate": { + "version": "23.6.0", + "resolved": "https://registry.npmjs.org/jest-validate/-/jest-validate-23.6.0.tgz", + "integrity": "sha512-OFKapYxe72yz7agrDAWi8v2WL8GIfVqcbKRCLbRG9PAxtzF9b1SEDdTpytNDN12z2fJynoBwpMpvj2R39plI2A==", + "dev": true, + "requires": { + "chalk": "^2.0.1", + "jest-get-type": "^22.1.0", + "leven": "^2.1.0", + "pretty-format": "^23.6.0" + } + }, "js-tokens": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", @@ -1662,9 +2117,9 @@ "dev": true }, "json-schema-traverse": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", - "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==" + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.3.1.tgz", + "integrity": "sha1-NJptRMU6Ud6JtAgFxdXlm0F9M0A=" }, "json-stable-stringify-without-jsonify": { "version": "1.0.1", @@ -1672,6 +2127,12 @@ "integrity": "sha1-nbe1lJatPzz+8wp1FC0tkwrXJlE=", "dev": true }, + "kind-of": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", + "dev": true + }, "ldap-filter": { "version": "0.2.2", "resolved": "https://registry.npmjs.org/ldap-filter/-/ldap-filter-0.2.2.tgz", @@ -1704,6 +2165,12 @@ "verror": "^1.8.1" } }, + "leven": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/leven/-/leven-2.1.0.tgz", + "integrity": "sha1-wuep93IJTe6dNCAq6KzORoeHVYA=", + "dev": true + }, "levn": { "version": "0.3.0", "resolved": "https://registry.npmjs.org/levn/-/levn-0.3.0.tgz", @@ -1714,97 +2181,41 @@ "type-check": "~0.3.2" } }, - "lines-and-columns": { - "version": "1.1.6", - "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.1.6.tgz", - "integrity": "sha1-HADHQ7QzzQpOgHWPe2SldEDZ/wA=", - "dev": true - }, "lint-staged": { - "version": "10.0.8", - "resolved": "https://registry.npmjs.org/lint-staged/-/lint-staged-10.0.8.tgz", - "integrity": "sha512-Oa9eS4DJqvQMVdywXfEor6F4vP+21fPHF8LUXgBbVWUSWBddjqsvO6Bv1LwMChmgQZZqwUvgJSHlu8HFHAPZmA==", + "version": "7.3.0", + "resolved": "https://registry.npmjs.org/lint-staged/-/lint-staged-7.3.0.tgz", + "integrity": "sha512-AXk40M9DAiPi7f4tdJggwuKIViUplYtVj1os1MVEteW7qOkU50EOehayCfO9TsoGK24o/EsWb41yrEgfJDDjCw==", "dev": true, "requires": { - "chalk": "^3.0.0", - "commander": "^4.0.1", - "cosmiconfig": "^6.0.0", - "debug": "^4.1.1", + "chalk": "^2.3.1", + "commander": "^2.14.1", + "cosmiconfig": "^5.0.2", + "debug": "^3.1.0", "dedent": "^0.7.0", - "execa": "^3.4.0", - "listr": "^0.14.3", - "log-symbols": "^3.0.0", - "micromatch": "^4.0.2", - "normalize-path": "^3.0.0", - "please-upgrade-node": "^3.2.0", - "string-argv": "0.3.1", - "stringify-object": "^3.3.0" + "execa": "^0.9.0", + "find-parent-dir": "^0.3.0", + "is-glob": "^4.0.0", + "is-windows": "^1.0.2", + "jest-validate": "^23.5.0", + "listr": "^0.14.1", + "lodash": "^4.17.5", + "log-symbols": "^2.2.0", + "micromatch": "^3.1.8", + "npm-which": "^3.0.1", + "p-map": "^1.1.1", + "path-is-inside": "^1.0.2", + "pify": "^3.0.0", + "please-upgrade-node": "^3.0.2", + "staged-git-files": "1.1.1", + "string-argv": "^0.0.2", + "stringify-object": "^3.2.2" }, "dependencies": { - "ansi-styles": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.2.1.tgz", - "integrity": "sha512-9VGjrMsG1vePxcSweQsN20KY/c4zN0h9fLjqAbwbPfahM3t+NL+M9HC8xeXG2I8pX5NoamTGNuomEUFI7fcUjA==", - "dev": true, - "requires": { - "@types/color-name": "^1.1.1", - "color-convert": "^2.0.1" - } - }, - "chalk": { + "pify": { "version": "3.0.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", - "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", - "dev": true, - "requires": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - } - }, - "color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "requires": { - "color-name": "~1.1.4" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true - }, - "commander": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/commander/-/commander-4.1.1.tgz", - "integrity": "sha512-NOKm8xhkzAjzFx8B2v5OAHT+u5pRQc2UCa2Vq9jYL/31o2wi9mxBA7LIFs3sV5VSC49z6pEhfbMULvShKj26WA==", - "dev": true - }, - "debug": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz", - "integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==", - "dev": true, - "requires": { - "ms": "^2.1.1" - } - }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", + "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=", "dev": true - }, - "supports-color": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.1.0.tgz", - "integrity": "sha512-oRSIpR8pxT1Wr2FquTNnGet79b3BWljqOuoW/h4oBhxJ/HUbX5nX6JSruTkvXDCFMwDPvsaTTbvMLKZWSy0R5g==", - "dev": true, - "requires": { - "has-flag": "^4.0.0" - } } } }, @@ -1825,10 +2236,10 @@ "rxjs": "^6.3.3" }, "dependencies": { - "is-stream": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz", - "integrity": "sha1-EtSj3U5o4Lec6428hBc66A2RykQ=", + "p-map": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/p-map/-/p-map-2.1.0.tgz", + "integrity": "sha512-y3b8Kpd8OAN444hxfBbFfj1FY/RjtTd8tzYwhUqNYXx0fXx2iX4maP4Qr6qhIKbQXI02wTLAda4fYUbDagTUFw==", "dev": true } } @@ -1911,51 +2322,6 @@ "cli-cursor": "^2.1.0", "date-fns": "^1.27.2", "figures": "^2.0.0" - }, - "dependencies": { - "cli-cursor": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-2.1.0.tgz", - "integrity": "sha1-s12sN2R5+sw+lHR9QdDQ9SOP/LU=", - "dev": true, - "requires": { - "restore-cursor": "^2.0.0" - } - }, - "figures": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/figures/-/figures-2.0.0.tgz", - "integrity": "sha1-OrGi0qYsi/tDGgyUy3l6L84nyWI=", - "dev": true, - "requires": { - "escape-string-regexp": "^1.0.5" - } - }, - "mimic-fn": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-1.2.0.tgz", - "integrity": "sha512-jf84uxzwiuiIVKiOLpfYk7N46TSy8ubTonmneY9vrpHNAnp0QBt2BxWV9dO3/j+BoVAb+a5G6YDPW3M5HOdMWQ==", - "dev": true - }, - "onetime": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/onetime/-/onetime-2.0.1.tgz", - "integrity": "sha1-BnQoIw/WdEOyeUsiu6UotoZ5YtQ=", - "dev": true, - "requires": { - "mimic-fn": "^1.0.0" - } - }, - "restore-cursor": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-2.0.0.tgz", - "integrity": "sha1-n37ih/gv0ybU/RYpI9YhKe7g368=", - "dev": true, - "requires": { - "onetime": "^2.0.0", - "signal-exit": "^3.0.2" - } - } } }, "load-json-file": { @@ -1999,12 +2365,12 @@ "dev": true }, "log-symbols": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-3.0.0.tgz", - "integrity": "sha512-dSkNGuI7iG3mfvDzUuYZyvk5dD9ocYCYzNU6CYDE6+Xqd+gwme6Z00NS3dUh8mq/73HaEtT7m6W+yUPtU6BZnQ==", + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-2.2.0.tgz", + "integrity": "sha512-VeIAFslyIerEJLXHziedo2basKbMKtTw3vfn5IzG0XTjhAVEJyNHnL2p7vc+wBDSdQuUpNw3M2u6xb9QsAY5Eg==", "dev": true, "requires": { - "chalk": "^2.4.2" + "chalk": "^2.0.1" } }, "log-update": { @@ -2016,48 +2382,6 @@ "ansi-escapes": "^3.0.0", "cli-cursor": "^2.0.0", "wrap-ansi": "^3.0.1" - }, - "dependencies": { - "ansi-escapes": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-3.2.0.tgz", - "integrity": "sha512-cBhpre4ma+U0T1oM5fXg7Dy1Jw7zzwv7lt/GoCpr+hDQJoYnKVPLL4dCvSEFMmQurOQvSrwT7SL/DAlhBI97RQ==", - "dev": true - }, - "cli-cursor": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-2.1.0.tgz", - "integrity": "sha1-s12sN2R5+sw+lHR9QdDQ9SOP/LU=", - "dev": true, - "requires": { - "restore-cursor": "^2.0.0" - } - }, - "mimic-fn": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-1.2.0.tgz", - "integrity": "sha512-jf84uxzwiuiIVKiOLpfYk7N46TSy8ubTonmneY9vrpHNAnp0QBt2BxWV9dO3/j+BoVAb+a5G6YDPW3M5HOdMWQ==", - "dev": true - }, - "onetime": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/onetime/-/onetime-2.0.1.tgz", - "integrity": "sha1-BnQoIw/WdEOyeUsiu6UotoZ5YtQ=", - "dev": true, - "requires": { - "mimic-fn": "^1.0.0" - } - }, - "restore-cursor": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-2.0.0.tgz", - "integrity": "sha1-n37ih/gv0ybU/RYpI9YhKe7g368=", - "dev": true, - "requires": { - "onetime": "^2.0.0", - "signal-exit": "^3.0.2" - } - } } }, "loglevel": { @@ -2135,46 +2459,55 @@ } } }, + "map-cache": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/map-cache/-/map-cache-0.2.2.tgz", + "integrity": "sha1-wyq9C9ZSXZsFFkW7TyasXcmKDb8=", + "dev": true + }, + "map-visit": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/map-visit/-/map-visit-1.0.0.tgz", + "integrity": "sha1-7Nyo8TFE5mDxtb1B8S80edmN+48=", + "dev": true, + "requires": { + "object-visit": "^1.0.0" + } + }, "memory-pager": { "version": "1.5.0", "resolved": "https://registry.npmjs.org/memory-pager/-/memory-pager-1.5.0.tgz", "integrity": "sha512-ZS4Bp4r/Zoeq6+NLJpP+0Zzm0pR8whtGPf1XExKLJBAczGMnSi3It14OiNCStjQjM6NU1okjQGSxgEZN8eBYKg==", "optional": true }, - "merge-stream": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz", - "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==", - "dev": true - }, "meteor-node-stubs": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/meteor-node-stubs/-/meteor-node-stubs-1.0.0.tgz", - "integrity": "sha512-QJwyv23wyXD3uEMzk5Xr/y5ezoVlCbHvBbrgdkVadn84dmifLRbs0PtD6EeNw5NLIk+SQSfxld7IMdEsneGz5w==", + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/meteor-node-stubs/-/meteor-node-stubs-0.4.1.tgz", + "integrity": "sha512-UO2OStvLOKoApmOdIP5eCqoLaa/ritMXRg4ffJVdkNLEsczzPvTjgC0Mxk4cM4R8MZkwll90FYgjDf5qUTJdMA==", "requires": { "assert": "^1.4.1", - "browserify-zlib": "^0.2.0", - "buffer": "^5.2.1", + "browserify-zlib": "^0.1.4", + "buffer": "^4.9.1", "console-browserify": "^1.1.0", "constants-browserify": "^1.0.0", - "crypto-browserify": "^3.12.0", - "domain-browser": "^1.2.0", - "events": "^3.0.0", - "https-browserify": "^1.0.0", - "os-browserify": "^0.3.0", - "path-browserify": "^1.0.0", - "process": "^0.11.10", - "punycode": "^2.1.1", + "crypto-browserify": "^3.11.0", + "domain-browser": "^1.1.7", + "events": "^1.1.1", + "https-browserify": "0.0.1", + "os-browserify": "^0.2.1", + "path-browserify": "0.0.0", + "process": "^0.11.9", + "punycode": "^1.4.1", "querystring-es3": "^0.2.1", - "readable-stream": "^3.3.0", - "stream-browserify": "^2.0.2", - "stream-http": "^3.0.0", - "string_decoder": "^1.2.0", - "timers-browserify": "^2.0.10", - "tty-browserify": "0.0.1", + "readable-stream": "^2.3.6", + "stream-browserify": "^2.0.1", + "stream-http": "^2.8.0", + "string_decoder": "^1.1.0", + "timers-browserify": "^1.4.2", + "tty-browserify": "0.0.0", "url": "^0.11.0", - "util": "^0.11.1", - "vm-browserify": "^1.1.0" + "util": "^0.10.3", + "vm-browserify": "0.0.4" }, "dependencies": { "asn1.js": { @@ -2191,15 +2524,6 @@ "bundled": true, "requires": { "util": "0.10.3" - }, - "dependencies": { - "util": { - "version": "0.10.3", - "bundled": true, - "requires": { - "inherits": "2.0.1" - } - } } }, "base64-js": { @@ -2236,13 +2560,12 @@ } }, "browserify-des": { - "version": "1.0.2", + "version": "1.0.1", "bundled": true, "requires": { "cipher-base": "^1.0.1", "des.js": "^1.0.0", - "inherits": "^2.0.1", - "safe-buffer": "^5.1.2" + "inherits": "^2.0.1" } }, "browserify-rsa": { @@ -2267,18 +2590,19 @@ } }, "browserify-zlib": { - "version": "0.2.0", + "version": "0.1.4", "bundled": true, "requires": { - "pako": "~1.0.5" + "pako": "~0.2.0" } }, "buffer": { - "version": "5.2.1", + "version": "4.9.1", "bundled": true, "requires": { "base64-js": "^1.0.2", - "ieee754": "^1.1.4" + "ieee754": "^1.1.4", + "isarray": "^1.0.0" } }, "buffer-xor": { @@ -2386,7 +2710,7 @@ "bundled": true }, "elliptic": { - "version": "6.4.1", + "version": "6.4.0", "bundled": true, "requires": { "bn.js": "^4.4.0", @@ -2399,7 +2723,7 @@ } }, "events": { - "version": "3.0.0", + "version": "1.1.1", "bundled": true }, "evp_bytestokey": { @@ -2419,11 +2743,11 @@ } }, "hash.js": { - "version": "1.1.7", + "version": "1.1.3", "bundled": true, "requires": { "inherits": "^2.0.3", - "minimalistic-assert": "^1.0.1" + "minimalistic-assert": "^1.0.0" }, "dependencies": { "inherits": { @@ -2442,11 +2766,15 @@ } }, "https-browserify": { - "version": "1.0.0", + "version": "0.0.1", "bundled": true }, "ieee754": { - "version": "1.1.13", + "version": "1.1.11", + "bundled": true + }, + "indexof": { + "version": "0.0.1", "bundled": true }, "inherits": { @@ -2458,12 +2786,11 @@ "bundled": true }, "md5.js": { - "version": "1.3.5", + "version": "1.3.4", "bundled": true, "requires": { "hash-base": "^3.0.0", - "inherits": "^2.0.1", - "safe-buffer": "^5.1.2" + "inherits": "^2.0.1" } }, "miller-rabin": { @@ -2483,31 +2810,30 @@ "bundled": true }, "os-browserify": { - "version": "0.3.0", + "version": "0.2.1", "bundled": true }, "pako": { - "version": "1.0.10", + "version": "0.2.9", "bundled": true }, "parse-asn1": { - "version": "5.1.4", + "version": "5.1.1", "bundled": true, "requires": { "asn1.js": "^4.0.0", "browserify-aes": "^1.0.0", "create-hash": "^1.1.0", "evp_bytestokey": "^1.0.0", - "pbkdf2": "^3.0.3", - "safe-buffer": "^5.1.1" + "pbkdf2": "^3.0.3" } }, "path-browserify": { - "version": "1.0.0", + "version": "0.0.0", "bundled": true }, "pbkdf2": { - "version": "3.0.17", + "version": "3.0.16", "bundled": true, "requires": { "create-hash": "^1.1.2", @@ -2526,19 +2852,18 @@ "bundled": true }, "public-encrypt": { - "version": "4.0.3", + "version": "4.0.2", "bundled": true, "requires": { "bn.js": "^4.1.0", "browserify-rsa": "^4.0.0", "create-hash": "^1.1.0", "parse-asn1": "^5.0.0", - "randombytes": "^2.0.1", - "safe-buffer": "^5.1.2" + "randombytes": "^2.0.1" } }, "punycode": { - "version": "2.1.1", + "version": "1.4.1", "bundled": true }, "querystring": { @@ -2550,7 +2875,7 @@ "bundled": true }, "randombytes": { - "version": "2.1.0", + "version": "2.0.6", "bundled": true, "requires": { "safe-buffer": "^5.1.0" @@ -2565,12 +2890,16 @@ } }, "readable-stream": { - "version": "3.3.0", + "version": "2.3.6", "bundled": true, "requires": { - "inherits": "^2.0.3", - "string_decoder": "^1.1.1", - "util-deprecate": "^1.0.1" + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" }, "dependencies": { "inherits": { @@ -2591,10 +2920,6 @@ "version": "5.1.2", "bundled": true }, - "setimmediate": { - "version": "1.0.5", - "bundled": true - }, "sha.js": { "version": "2.4.11", "bundled": true, @@ -2604,67 +2929,44 @@ } }, "stream-browserify": { - "version": "2.0.2", + "version": "2.0.1", "bundled": true, "requires": { "inherits": "~2.0.1", "readable-stream": "^2.0.2" - }, - "dependencies": { - "readable-stream": { - "version": "2.3.6", - "bundled": true, - "requires": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.3", - "isarray": "~1.0.0", - "process-nextick-args": "~2.0.0", - "safe-buffer": "~5.1.1", - "string_decoder": "~1.1.1", - "util-deprecate": "~1.0.1" - }, - "dependencies": { - "inherits": { - "version": "2.0.3", - "bundled": true - } - } - }, - "string_decoder": { - "version": "1.1.1", - "bundled": true, - "requires": { - "safe-buffer": "~5.1.0" - } - } } }, "stream-http": { - "version": "3.0.0", + "version": "2.8.1", "bundled": true, "requires": { "builtin-status-codes": "^3.0.0", "inherits": "^2.0.1", - "readable-stream": "^3.0.6", + "readable-stream": "^2.3.3", + "to-arraybuffer": "^1.0.0", "xtend": "^4.0.0" } }, "string_decoder": { - "version": "1.2.0", + "version": "1.1.1", "bundled": true, "requires": { "safe-buffer": "~5.1.0" } }, "timers-browserify": { - "version": "2.0.10", + "version": "1.4.2", "bundled": true, "requires": { - "setimmediate": "^1.0.4" + "process": "~0.11.0" } }, + "to-arraybuffer": { + "version": "1.0.1", + "bundled": true + }, "tty-browserify": { - "version": "0.0.1", + "version": "0.0.0", "bundled": true }, "url": { @@ -2682,16 +2984,10 @@ } }, "util": { - "version": "0.11.1", + "version": "0.10.3", "bundled": true, "requires": { - "inherits": "2.0.3" - }, - "dependencies": { - "inherits": { - "version": "2.0.3", - "bundled": true - } + "inherits": "2.0.1" } }, "util-deprecate": { @@ -2699,8 +2995,11 @@ "bundled": true }, "vm-browserify": { - "version": "1.1.0", - "bundled": true + "version": "0.0.4", + "bundled": true, + "requires": { + "indexof": "0.0.1" + } }, "xtend": { "version": "4.0.1", @@ -2709,19 +3008,30 @@ } }, "micromatch": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.2.tgz", - "integrity": "sha512-y7FpHSbMUMoyPbYUSzO6PaZ6FyRnQOpHuKwbo1G+Knck95XVU4QAiKdGEnj5wwoS7PlOgthX/09u5iFJ+aYf5Q==", + "version": "3.1.10", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", + "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", "dev": true, "requires": { - "braces": "^3.0.1", - "picomatch": "^2.0.5" + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "braces": "^2.3.1", + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "extglob": "^2.0.4", + "fragment-cache": "^0.2.1", + "kind-of": "^6.0.2", + "nanomatch": "^1.2.9", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.2" } }, "mimic-fn": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", - "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==", + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-1.2.0.tgz", + "integrity": "sha512-jf84uxzwiuiIVKiOLpfYk7N46TSy8ubTonmneY9vrpHNAnp0QBt2BxWV9dO3/j+BoVAb+a5G6YDPW3M5HOdMWQ==", "dev": true }, "minimatch": { @@ -2754,19 +3064,33 @@ "minipass": "^2.9.0" } }, + "mixin-deep": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/mixin-deep/-/mixin-deep-1.3.2.tgz", + "integrity": "sha512-WRoDn//mXBiJ1H40rqa3vH0toePwSsGb45iInWlTySa+Uu4k3tYUSxa2v1KqAiLtvlrSzaExqS1gtk96A9zvEA==", + "dev": true, + "requires": { + "for-in": "^1.0.2", + "is-extendable": "^1.0.1" + }, + "dependencies": { + "is-extendable": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", + "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", + "dev": true, + "requires": { + "is-plain-object": "^2.0.4" + } + } + } + }, "mkdirp": { "version": "0.5.1", "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.1.tgz", "integrity": "sha1-MAV0OOrGz3+MR2fzhkjWaX11yQM=", "requires": { - "minimist": "0.0.8" - }, - "dependencies": { - "minimist": { - "version": "0.0.8", - "resolved": "https://registry.npmjs.org/minimist/-/minimist-0.0.8.tgz", - "integrity": "sha1-hX/Kv8M5fSYluCKCYuhqp6ARsF0=" - } + "minimist": "1.2.5" } }, "moment": { @@ -2801,9 +3125,9 @@ "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" }, "mute-stream": { - "version": "0.0.8", - "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.8.tgz", - "integrity": "sha512-nnbWWOkoWyUsTjKrhgD0dcz22mdkSnpYqbEjIm2nhwhuxlSkpywJmBo8h0ZqJdkp73mb90SssHkN4rsRaBAfAA==", + "version": "0.0.7", + "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.7.tgz", + "integrity": "sha1-MHXOk7whuPq0PhvE2n6BFe0ee6s=", "dev": true }, "mv": { @@ -2844,8 +3168,26 @@ "nan": { "version": "2.14.0", "resolved": "https://registry.npmjs.org/nan/-/nan-2.14.0.tgz", - "integrity": "sha512-INOFj37C7k3AfaNTtX8RhsTw7qRy7eLET14cROi9+5HAVbbHuIWUHEauBv5qT4Av2tWasiTY1Jw6puUNqRJXQg==", - "optional": true + "integrity": "sha512-INOFj37C7k3AfaNTtX8RhsTw7qRy7eLET14cROi9+5HAVbbHuIWUHEauBv5qT4Av2tWasiTY1Jw6puUNqRJXQg==" + }, + "nanomatch": { + "version": "1.2.13", + "resolved": "https://registry.npmjs.org/nanomatch/-/nanomatch-1.2.13.tgz", + "integrity": "sha512-fpoe2T0RbHwBTBUOftAfBPaDEi06ufaUai0mE6Yn1kacc3SnTErfb/h+X94VXzI64rKFHYImXSvdwGGCmwOqCA==", + "dev": true, + "requires": { + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "fragment-cache": "^0.2.1", + "is-windows": "^1.0.2", + "kind-of": "^6.0.2", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.1" + } }, "natural-compare": { "version": "1.4.0", @@ -2875,11 +3217,6 @@ "integrity": "sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ==", "dev": true }, - "node-addon-api": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/node-addon-api/-/node-addon-api-2.0.0.tgz", - "integrity": "sha512-ASCL5U13as7HhOExbT6OlWJJUV/lLzL2voOSP1UVehpRD8FbSrSDjfScK/KwAvVTI5AS6r4VwbOMlIqtvRidnA==" - }, "node-pre-gyp": { "version": "0.14.0", "resolved": "https://registry.npmjs.org/node-pre-gyp/-/node-pre-gyp-0.14.0.tgz", @@ -2918,12 +3255,6 @@ "validate-npm-package-license": "^3.0.1" } }, - "normalize-path": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", - "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", - "dev": true - }, "npm-bundled": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/npm-bundled/-/npm-bundled-1.1.1.tgz", @@ -2947,21 +3278,33 @@ "npm-normalize-package-bin": "^1.0.1" } }, + "npm-path": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/npm-path/-/npm-path-2.0.4.tgz", + "integrity": "sha512-IFsj0R9C7ZdR5cP+ET342q77uSRdtWOlWpih5eC+lu29tIDbNEgDbzgVJ5UFvYHWhxDZ5TFkJafFioO0pPQjCw==", + "dev": true, + "requires": { + "which": "^1.2.10" + } + }, "npm-run-path": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz", - "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==", + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-2.0.2.tgz", + "integrity": "sha1-NakjLfo11wZ7TLLd8jV7GHFTbF8=", "dev": true, "requires": { - "path-key": "^3.0.0" - }, - "dependencies": { - "path-key": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", - "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", - "dev": true - } + "path-key": "^2.0.0" + } + }, + "npm-which": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/npm-which/-/npm-which-3.0.1.tgz", + "integrity": "sha1-kiXybsOihcIJyuZ8OxGmtKtxQKo=", + "dev": true, + "requires": { + "commander": "^2.9.0", + "npm-path": "^2.0.2", + "which": "^1.2.10" } }, "npmlog": { @@ -2985,6 +3328,37 @@ "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=" }, + "object-copy": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/object-copy/-/object-copy-0.1.0.tgz", + "integrity": "sha1-fn2Fi3gb18mRpBupde04EnVOmYw=", + "dev": true, + "requires": { + "copy-descriptor": "^0.1.0", + "define-property": "^0.2.5", + "kind-of": "^3.0.3" + }, + "dependencies": { + "define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "dev": true, + "requires": { + "is-descriptor": "^0.1.0" + } + }, + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, "object-inspect": { "version": "1.7.0", "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.7.0.tgz", @@ -2997,6 +3371,15 @@ "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==", "dev": true }, + "object-visit": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/object-visit/-/object-visit-1.0.1.tgz", + "integrity": "sha1-95xEk68MU3e1n+OdOV5BBC3QRbs=", + "dev": true, + "requires": { + "isobject": "^3.0.0" + } + }, "object.assign": { "version": "4.1.0", "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.0.tgz", @@ -3009,6 +3392,15 @@ "object-keys": "^1.0.11" } }, + "object.pick": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/object.pick/-/object.pick-1.3.0.tgz", + "integrity": "sha1-h6EKxMFpS9Lhy/U1kaZhQftd10c=", + "dev": true, + "requires": { + "isobject": "^3.0.1" + } + }, "object.values": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.1.1.tgz", @@ -3030,12 +3422,12 @@ } }, "onetime": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.0.tgz", - "integrity": "sha512-5NcSkPHhwTVFIQN+TUqXoS5+dlElHXdpAWu9I0HP20YOtIi+aZ0Ct82jdlILDxjLEAWwvm+qj1m6aEtsDVmm6Q==", + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/onetime/-/onetime-2.0.1.tgz", + "integrity": "sha1-BnQoIw/WdEOyeUsiu6UotoZ5YtQ=", "dev": true, "requires": { - "mimic-fn": "^2.1.0" + "mimic-fn": "^1.0.0" } }, "optionator": { @@ -3083,9 +3475,9 @@ } }, "p-finally": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-2.0.1.tgz", - "integrity": "sha512-vpm09aKwq6H9phqRQzecoDpD8TmVyGw70qmWlyq5onxY7tqyTTFVvxMykxQSQKILBSFlbXpypIw2T1Ml7+DDtw==", + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-1.0.0.tgz", + "integrity": "sha1-P7z7FbiZpEEjs0ttzBi3JDNqLK4=", "dev": true }, "p-limit": { @@ -3107,9 +3499,9 @@ } }, "p-map": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/p-map/-/p-map-2.1.0.tgz", - "integrity": "sha512-y3b8Kpd8OAN444hxfBbFfj1FY/RjtTd8tzYwhUqNYXx0fXx2iX4maP4Qr6qhIKbQXI02wTLAda4fYUbDagTUFw==", + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/p-map/-/p-map-1.2.0.tgz", + "integrity": "sha512-r6zKACMNhjPJMTl8KcFH4li//gkrXWfbD6feV8l6doRHlzljFWGJ2AP6iKaCJXyZmAUMOPtvbW7EXkbWO/pLEA==", "dev": true }, "p-try": { @@ -3144,6 +3536,12 @@ "error-ex": "^1.2.0" } }, + "pascalcase": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/pascalcase/-/pascalcase-0.1.1.tgz", + "integrity": "sha1-s2PlXoAGym/iF4TS2yK9FdeRfxQ=", + "dev": true + }, "path-exists": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", @@ -3197,12 +3595,6 @@ "pify": "^2.0.0" } }, - "picomatch": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.2.1.tgz", - "integrity": "sha512-ISBaA8xQNmwELC7eOjqFKMESB2VIqt4PPDD0nsS95b/9dZXvVKOlz9keMSnoGGKcOHXfTvDD6WMaRoSc9UuhRA==", - "dev": true - }, "pify": { "version": "2.3.0", "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", @@ -3227,6 +3619,18 @@ "semver-compare": "^1.0.0" } }, + "pluralize": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/pluralize/-/pluralize-7.0.0.tgz", + "integrity": "sha512-ARhBOdzS3e41FbkW/XWrTEtukqqLoK5+Z/4UeDaLuSW+39JPeFgs4gCGqsrJHVZX0fUrx//4OF0K1CUGwlIFow==", + "dev": true + }, + "posix-character-classes": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/posix-character-classes/-/posix-character-classes-0.1.1.tgz", + "integrity": "sha1-AerA/jta9xoqbAL+q7jB/vfgDqs=", + "dev": true + }, "pre-commit": { "version": "1.2.2", "resolved": "https://registry.npmjs.org/pre-commit/-/pre-commit-1.2.2.tgz", @@ -3278,122 +3682,131 @@ "dev": true }, "prettier-eslint": { - "version": "9.0.1", - "resolved": "https://registry.npmjs.org/prettier-eslint/-/prettier-eslint-9.0.1.tgz", - "integrity": "sha512-KZT65QTosSAqBBqmrC+RpXbsMRe7Os2YSR9cAfFbDlyPAopzA/S5bioiZ3rpziNQNSJaOxmtXSx07EQ+o2Dlug==", + "version": "8.8.2", + "resolved": "https://registry.npmjs.org/prettier-eslint/-/prettier-eslint-8.8.2.tgz", + "integrity": "sha512-2UzApPuxi2yRoyMlXMazgR6UcH9DKJhNgCviIwY3ixZ9THWSSrUww5vkiZ3C48WvpFl1M1y/oU63deSy1puWEA==", "dev": true, "requires": { - "@typescript-eslint/parser": "^1.10.2", + "babel-runtime": "^6.26.0", "common-tags": "^1.4.0", - "core-js": "^3.1.4", "dlv": "^1.1.0", - "eslint": "^5.0.0", - "indent-string": "^4.0.0", + "eslint": "^4.0.0", + "indent-string": "^3.2.0", "lodash.merge": "^4.6.0", "loglevel-colored-level-prefix": "^1.0.0", "prettier": "^1.7.0", "pretty-format": "^23.0.1", "require-relative": "^0.8.7", - "typescript": "^3.2.1", + "typescript": "^2.5.1", + "typescript-eslint-parser": "^16.0.0", "vue-eslint-parser": "^2.0.2" }, "dependencies": { "acorn": { - "version": "6.4.1", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-6.4.1.tgz", - "integrity": "sha512-ZVA9k326Nwrj3Cj9jlh3wGFutC2ZornPNARZwsNYqQYgN0EsV2d53w5RN/co65Ohn4sUAUtb1rSUAOD6XN9idA==", + "version": "5.7.4", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-5.7.4.tgz", + "integrity": "sha512-1D++VG7BhrtvQpNbBzovKNc1FLGGEE/oGe7b9xJm/RFHMBeUaUGpluV9RLjZa47YFdPcDAenEYuq9pQPcMdLJg==", "dev": true }, - "ajv": { - "version": "6.12.0", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.0.tgz", - "integrity": "sha512-D6gFiFA0RRLyUbvijN74DWAjXSFxWKaWP7mldxkVhyhAV3+SWA9HEJPHQ2c9soIeTFJqcSdFDGFgdqs1iUU2Hw==", + "acorn-jsx": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-3.0.1.tgz", + "integrity": "sha1-r9+UiPsezvyDSPb7IvRk4ypYs2s=", "dev": true, "requires": { - "fast-deep-equal": "^3.1.1", - "fast-json-stable-stringify": "^2.0.0", - "json-schema-traverse": "^0.4.1", - "uri-js": "^4.2.2" + "acorn": "^3.0.4" + }, + "dependencies": { + "acorn": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-3.3.0.tgz", + "integrity": "sha1-ReN/s56No/JbruP/U2niu18iAXo=", + "dev": true + } } }, - "ansi-escapes": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-3.2.0.tgz", - "integrity": "sha512-cBhpre4ma+U0T1oM5fXg7Dy1Jw7zzwv7lt/GoCpr+hDQJoYnKVPLL4dCvSEFMmQurOQvSrwT7SL/DAlhBI97RQ==", - "dev": true - }, "ansi-regex": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz", "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=", "dev": true }, - "cli-cursor": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-2.1.0.tgz", - "integrity": "sha1-s12sN2R5+sw+lHR9QdDQ9SOP/LU=", + "chardet": { + "version": "0.4.2", + "resolved": "https://registry.npmjs.org/chardet/-/chardet-0.4.2.tgz", + "integrity": "sha1-tUc7M9yXxCTl2Y3IfVXU2KKci/I=", + "dev": true + }, + "cross-spawn": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-5.1.0.tgz", + "integrity": "sha1-6L0O/uWPz/b4+UUQoKVUu/ojVEk=", "dev": true, "requires": { - "restore-cursor": "^2.0.0" + "lru-cache": "^4.0.1", + "shebang-command": "^1.2.0", + "which": "^1.2.9" } }, - "debug": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz", - "integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==", + "doctrine": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz", + "integrity": "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==", "dev": true, "requires": { - "ms": "^2.1.1" + "esutils": "^2.0.2" } }, "eslint": { - "version": "5.16.0", - "resolved": "https://registry.npmjs.org/eslint/-/eslint-5.16.0.tgz", - "integrity": "sha512-S3Rz11i7c8AA5JPv7xAH+dOyq/Cu/VXHiHXBPOU1k/JAM5dXqQPt3qcrhpHSorXmrpu2g0gkIBVXAqCpzfoZIg==", + "version": "4.19.1", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-4.19.1.tgz", + "integrity": "sha512-bT3/1x1EbZB7phzYu7vCr1v3ONuzDtX8WjuM9c0iYxe+cq+pwcKEoQjl7zd3RpC6YOLgnSy3cTN58M2jcoPDIQ==", "dev": true, "requires": { - "@babel/code-frame": "^7.0.0", - "ajv": "^6.9.1", + "ajv": "^5.3.0", + "babel-code-frame": "^6.22.0", "chalk": "^2.1.0", - "cross-spawn": "^6.0.5", - "debug": "^4.0.1", - "doctrine": "^3.0.0", - "eslint-scope": "^4.0.3", - "eslint-utils": "^1.3.1", + "concat-stream": "^1.6.0", + "cross-spawn": "^5.1.0", + "debug": "^3.1.0", + "doctrine": "^2.1.0", + "eslint-scope": "^3.7.1", "eslint-visitor-keys": "^1.0.0", - "espree": "^5.0.1", - "esquery": "^1.0.1", + "espree": "^3.5.4", + "esquery": "^1.0.0", "esutils": "^2.0.2", - "file-entry-cache": "^5.0.1", + "file-entry-cache": "^2.0.0", "functional-red-black-tree": "^1.0.1", "glob": "^7.1.2", - "globals": "^11.7.0", - "ignore": "^4.0.6", - "import-fresh": "^3.0.0", + "globals": "^11.0.1", + "ignore": "^3.3.3", "imurmurhash": "^0.1.4", - "inquirer": "^6.2.2", - "js-yaml": "^3.13.0", + "inquirer": "^3.0.6", + "is-resolvable": "^1.0.0", + "js-yaml": "^3.9.1", "json-stable-stringify-without-jsonify": "^1.0.1", "levn": "^0.3.0", - "lodash": "^4.17.11", - "minimatch": "^3.0.4", + "lodash": "^4.17.4", + "minimatch": "^3.0.2", "mkdirp": "^0.5.1", "natural-compare": "^1.4.0", "optionator": "^0.8.2", "path-is-inside": "^1.0.2", + "pluralize": "^7.0.0", "progress": "^2.0.0", - "regexpp": "^2.0.1", - "semver": "^5.5.1", + "regexpp": "^1.0.1", + "require-uncached": "^1.0.3", + "semver": "^5.3.0", "strip-ansi": "^4.0.0", - "strip-json-comments": "^2.0.1", - "table": "^5.2.3", - "text-table": "^0.2.0" + "strip-json-comments": "~2.0.1", + "table": "4.0.2", + "text-table": "~0.2.0" } }, "eslint-scope": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-4.0.3.tgz", - "integrity": "sha512-p7VutNr1O/QrxysMo3E45FjYDTeXBy0iTltPFNSqKAIfjDSXC+4dj+qfyuD8bfAXrW/y6lW3O76VaYNPKfpKrg==", + "version": "3.7.3", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-3.7.3.tgz", + "integrity": "sha512-W+B0SvF4gamyCTmUc+uITPY0989iXVfKvhwtmJocTaYoc/3khEHmEmvfY/Gn9HA9VV75jrQECsHizkNw1b68FA==", "dev": true, "requires": { "esrecurse": "^4.1.0", @@ -3401,79 +3814,74 @@ } }, "espree": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/espree/-/espree-5.0.1.tgz", - "integrity": "sha512-qWAZcWh4XE/RwzLJejfcofscgMc9CamR6Tn1+XRXNzrvUSSbiAjGOI/fggztjIi7y9VLPqnICMIPiGyr8JaZ0A==", + "version": "3.5.4", + "resolved": "https://registry.npmjs.org/espree/-/espree-3.5.4.tgz", + "integrity": "sha512-yAcIQxtmMiB/jL32dzEp2enBeidsB7xWPLNiw3IIkpVds1P+h7qF9YwJq1yUNzp2OKXgAprs4F61ih66UsoD1A==", "dev": true, "requires": { - "acorn": "^6.0.7", - "acorn-jsx": "^5.0.0", - "eslint-visitor-keys": "^1.0.0" + "acorn": "^5.5.0", + "acorn-jsx": "^3.0.0" } }, - "fast-deep-equal": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.1.tgz", - "integrity": "sha512-8UEa58QDLauDNfpbrX55Q9jrGHThw2ZMdOky5Gl1CDtVeJDPVrG4Jxx1N8jw2gkWaff5UUuX1KJd+9zGe2B+ZA==", - "dev": true + "external-editor": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/external-editor/-/external-editor-2.2.0.tgz", + "integrity": "sha512-bSn6gvGxKt+b7+6TKEv1ZycHleA7aHhRHyAqJyp5pbUFuYYNIzpZnQDk7AsYckyWdEnTeAnay0aCy2aV6iTk9A==", + "dev": true, + "requires": { + "chardet": "^0.4.0", + "iconv-lite": "^0.4.17", + "tmp": "^0.0.33" + } }, - "figures": { + "file-entry-cache": { "version": "2.0.0", - "resolved": "https://registry.npmjs.org/figures/-/figures-2.0.0.tgz", - "integrity": "sha1-OrGi0qYsi/tDGgyUy3l6L84nyWI=", + "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-2.0.0.tgz", + "integrity": "sha1-w5KZDD5oR4PYOLjISkXYoEhFg2E=", "dev": true, "requires": { - "escape-string-regexp": "^1.0.5" + "flat-cache": "^1.2.1", + "object-assign": "^4.0.1" } }, - "globals": { - "version": "11.12.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz", - "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==", - "dev": true + "flat-cache": { + "version": "1.3.4", + "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-1.3.4.tgz", + "integrity": "sha512-VwyB3Lkgacfik2vhqR4uv2rvebqmDvFu4jlN/C1RzWoJEo8I7z4Q404oiqYCkq41mni8EzQnm95emU9seckwtg==", + "dev": true, + "requires": { + "circular-json": "^0.3.1", + "graceful-fs": "^4.1.2", + "rimraf": "~2.6.2", + "write": "^0.2.1" + } }, - "indent-string": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-4.0.0.tgz", - "integrity": "sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==", + "ignore": { + "version": "3.3.10", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-3.3.10.tgz", + "integrity": "sha512-Pgs951kaMm5GXP7MOvxERINe3gsaVjUWFm+UZPSq9xYriQAksyhg0csnS0KXSNRD5NmNdapXEpjxG49+AKh/ug==", "dev": true }, "inquirer": { - "version": "6.5.2", - "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-6.5.2.tgz", - "integrity": "sha512-cntlB5ghuB0iuO65Ovoi8ogLHiWGs/5yNrtUcKjFhSSiVeAIVpD7koaSU9RM8mpXw5YDi9RdYXGQMaOURB7ycQ==", + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-3.3.0.tgz", + "integrity": "sha512-h+xtnyk4EwKvFWHrUYsWErEVR+igKtLdchu+o0Z1RL7VU/jVMFbYir2bp6bAj8efFNxWqHX0dIss6fJQ+/+qeQ==", "dev": true, "requires": { - "ansi-escapes": "^3.2.0", - "chalk": "^2.4.2", + "ansi-escapes": "^3.0.0", + "chalk": "^2.0.0", "cli-cursor": "^2.1.0", "cli-width": "^2.0.0", - "external-editor": "^3.0.3", + "external-editor": "^2.0.4", "figures": "^2.0.0", - "lodash": "^4.17.12", + "lodash": "^4.3.0", "mute-stream": "0.0.7", "run-async": "^2.2.0", - "rxjs": "^6.4.0", + "rx-lite": "^4.0.8", + "rx-lite-aggregates": "^4.0.8", "string-width": "^2.1.0", - "strip-ansi": "^5.1.0", + "strip-ansi": "^4.0.0", "through": "^2.3.6" - }, - "dependencies": { - "ansi-regex": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz", - "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==", - "dev": true - }, - "strip-ansi": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz", - "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==", - "dev": true, - "requires": { - "ansi-regex": "^4.1.0" - } - } } }, "is-fullwidth-code-point": { @@ -3482,41 +3890,28 @@ "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=", "dev": true }, - "json-schema-traverse": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", - "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", - "dev": true - }, - "mimic-fn": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-1.2.0.tgz", - "integrity": "sha512-jf84uxzwiuiIVKiOLpfYk7N46TSy8ubTonmneY9vrpHNAnp0QBt2BxWV9dO3/j+BoVAb+a5G6YDPW3M5HOdMWQ==", - "dev": true - }, - "mute-stream": { - "version": "0.0.7", - "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.7.tgz", - "integrity": "sha1-MHXOk7whuPq0PhvE2n6BFe0ee6s=", + "regexpp": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/regexpp/-/regexpp-1.1.0.tgz", + "integrity": "sha512-LOPw8FpgdQF9etWMaAfG/WRthIdXJGYp4mJ2Jgn/2lpkbod9jPn0t9UqN7AxBOKNfzRbYyVfgc7Vk4t/MpnXgw==", "dev": true }, - "onetime": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/onetime/-/onetime-2.0.1.tgz", - "integrity": "sha1-BnQoIw/WdEOyeUsiu6UotoZ5YtQ=", + "rimraf": { + "version": "2.6.3", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.6.3.tgz", + "integrity": "sha512-mwqeW5XsA2qAejG46gYdENaxXjx9onRNCfn7L0duuP4hCuTIi/QO7PDK07KJfp1d+izWPrzEJDcSqBa0OZQriA==", "dev": true, "requires": { - "mimic-fn": "^1.0.0" + "glob": "^7.1.3" } }, - "restore-cursor": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-2.0.0.tgz", - "integrity": "sha1-n37ih/gv0ybU/RYpI9YhKe7g368=", + "slice-ansi": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-1.0.0.tgz", + "integrity": "sha512-POqxBK6Lb3q6s047D/XsDVNPnF9Dl8JSaqe9h9lURl0OdNqy/ujDrOiIHtsqXMGbWWTIomRzAMaTyawAU//Reg==", "dev": true, "requires": { - "onetime": "^2.0.0", - "signal-exit": "^3.0.2" + "is-fullwidth-code-point": "^2.0.0" } }, "string-width": { @@ -3537,6 +3932,29 @@ "requires": { "ansi-regex": "^3.0.0" } + }, + "table": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/table/-/table-4.0.2.tgz", + "integrity": "sha512-UUkEAPdSGxtRpiV9ozJ5cMTtYiqz7Ni1OGqLXRCynrvzdtR1p+cfOWe2RJLwvUG8hNanaSRjecIqwOjqeatDsA==", + "dev": true, + "requires": { + "ajv": "^5.2.3", + "ajv-keywords": "^2.1.0", + "chalk": "^2.1.0", + "lodash": "^4.17.4", + "slice-ansi": "1.0.0", + "string-width": "^2.1.1" + } + }, + "write": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/write/-/write-0.2.1.tgz", + "integrity": "sha1-X8A4KOJkzqP+kUVUdvejxWbLB1c=", + "dev": true, + "requires": { + "mkdirp": "^0.5.1" + } } } }, @@ -3584,20 +4002,11 @@ "integrity": "sha1-8FKijacOYYkX7wqKw0wa5aaChrM=", "dev": true }, - "pump": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz", - "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==", - "dev": true, - "requires": { - "end-of-stream": "^1.1.0", - "once": "^1.3.1" - } - }, "punycode": { "version": "2.1.1", "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz", - "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==" + "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==", + "dev": true }, "qs": { "version": "6.9.1", @@ -3611,8 +4020,15 @@ "requires": { "deep-extend": "^0.6.0", "ini": "~1.3.0", - "minimist": "^1.2.0", + "minimist": "^1.2.5", "strip-json-comments": "~2.0.1" + }, + "dependencies": { + "minimist": { + "version": "1.2.5", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz", + "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==" + } } }, "read-pkg": { @@ -3655,18 +4071,73 @@ "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.5.tgz", "integrity": "sha512-ZS5w8CpKFinUzOwW3c83oPeVXoNsrLsaCoLtJvAClH135j/R77RuymhiSErhm2lKcwSCIpmvIWSbDkIfAqKQlA==" }, + "regex-not": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/regex-not/-/regex-not-1.0.2.tgz", + "integrity": "sha512-J6SDjUgDxQj5NusnOtdFxDwN/+HWykR8GELwctJ7mdqhcyy1xEc4SRFHUXvxTp661YaVKAjfRLZ9cCqS6tn32A==", + "dev": true, + "requires": { + "extend-shallow": "^3.0.2", + "safe-regex": "^1.1.0" + } + }, "regexpp": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/regexpp/-/regexpp-2.0.1.tgz", "integrity": "sha512-lv0M6+TkDVniA3aD1Eg0DVpfU/booSu7Eev3TDO/mZKHBfVjgCGTV4t4buppESEYDtkArYFOxTJWv6S5C+iaNw==", "dev": true }, + "repeat-element": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/repeat-element/-/repeat-element-1.1.3.tgz", + "integrity": "sha512-ahGq0ZnV5m5XtZLMb+vP76kcAM5nkLqk0lpqAuojSKGgQtn4eRi4ZZGm2olo2zKFH+sMsWaqOCW1dqAnOru72g==", + "dev": true + }, + "repeat-string": { + "version": "1.6.1", + "resolved": "https://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz", + "integrity": "sha1-jcrkcOHIirwtYA//Sndihtp15jc=", + "dev": true + }, "require-relative": { "version": "0.8.7", "resolved": "https://registry.npmjs.org/require-relative/-/require-relative-0.8.7.tgz", "integrity": "sha1-eZlTn8ngR6N5KPoZb44VY9q9Nt4=", "dev": true }, + "require-uncached": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/require-uncached/-/require-uncached-1.0.3.tgz", + "integrity": "sha1-Tg1W1slmL9MeQwEcS5WqSZVUIdM=", + "dev": true, + "requires": { + "caller-path": "^0.1.0", + "resolve-from": "^1.0.0" + }, + "dependencies": { + "caller-path": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/caller-path/-/caller-path-0.1.0.tgz", + "integrity": "sha1-lAhe9jWB7NPaqSREqP6U6CV3dR8=", + "dev": true, + "requires": { + "callsites": "^0.2.0" + } + }, + "callsites": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/callsites/-/callsites-0.2.0.tgz", + "integrity": "sha1-r6uWJikQp/M8GaV3WCXGnzTjUMo=", + "dev": true + }, + "resolve-from": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-1.0.1.tgz", + "integrity": "sha1-Jsv+k10a7uq7Kbw/5a6wHpPUQiY=", + "dev": true + } + } + }, "require_optional": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/require_optional/-/require_optional-1.0.1.tgz", @@ -3690,16 +4161,28 @@ "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-2.0.0.tgz", "integrity": "sha1-lICrIOlP+h2egKgEx+oUdhGWa1c=" }, + "resolve-url": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/resolve-url/-/resolve-url-0.2.1.tgz", + "integrity": "sha1-LGN/53yJOv0qZj/iGqkIAGjiBSo=", + "dev": true + }, "restore-cursor": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-3.1.0.tgz", - "integrity": "sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA==", + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-2.0.0.tgz", + "integrity": "sha1-n37ih/gv0ybU/RYpI9YhKe7g368=", "dev": true, "requires": { - "onetime": "^5.1.0", + "onetime": "^2.0.0", "signal-exit": "^3.0.2" } }, + "ret": { + "version": "0.1.15", + "resolved": "https://registry.npmjs.org/ret/-/ret-0.1.15.tgz", + "integrity": "sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg==", + "dev": true + }, "rimraf": { "version": "2.7.1", "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", @@ -3717,6 +4200,21 @@ "is-promise": "^2.1.0" } }, + "rx-lite": { + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/rx-lite/-/rx-lite-4.0.8.tgz", + "integrity": "sha1-Cx4Rr4vESDbwSmQH6S2kJGe3lEQ=", + "dev": true + }, + "rx-lite-aggregates": { + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/rx-lite-aggregates/-/rx-lite-aggregates-4.0.8.tgz", + "integrity": "sha1-dTuHqJoRyVRnxKwWJsTvxOBcZ74=", + "dev": true, + "requires": { + "rx-lite": "*" + } + }, "rxjs": { "version": "6.5.4", "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.5.4.tgz", @@ -3737,6 +4235,15 @@ "integrity": "sha512-gH8eh2nZudPQO6TytOvbxnuhYBOvDBBLW52tz5q6X58lJcd/tkmqFR+5Z9adS8aJtURSXWThWy/xJtJwixErvg==", "optional": true }, + "safe-regex": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/safe-regex/-/safe-regex-1.1.0.tgz", + "integrity": "sha1-QKNmnzsHfR6UPURinhV91IAjvy4=", + "dev": true, + "requires": { + "ret": "~0.1.10" + } + }, "safer-buffer": { "version": "2.1.2", "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", @@ -3772,6 +4279,29 @@ "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz", "integrity": "sha1-BF+XgtARrppoA93TgrJDkrPYkPc=" }, + "set-value": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/set-value/-/set-value-2.0.1.tgz", + "integrity": "sha512-JxHc1weCN68wRY0fhCoXpyK55m/XPHafOmK4UWD7m2CI14GMcFypt4w/0+NV5f/ZMby2F6S2wwA7fgynh9gWSw==", + "dev": true, + "requires": { + "extend-shallow": "^2.0.1", + "is-extendable": "^0.1.1", + "is-plain-object": "^2.0.3", + "split-string": "^3.0.1" + }, + "dependencies": { + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dev": true, + "requires": { + "is-extendable": "^0.1.0" + } + } + } + }, "shebang-command": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz", @@ -3811,11 +4341,152 @@ } } }, + "snapdragon": { + "version": "0.8.2", + "resolved": "https://registry.npmjs.org/snapdragon/-/snapdragon-0.8.2.tgz", + "integrity": "sha512-FtyOnWN/wCHTVXOMwvSv26d+ko5vWlIDD6zoUJ7LW8vh+ZBC8QdljveRP+crNrtBwioEUWy/4dMtbBjA4ioNlg==", + "dev": true, + "requires": { + "base": "^0.11.1", + "debug": "^2.2.0", + "define-property": "^0.2.5", + "extend-shallow": "^2.0.1", + "map-cache": "^0.2.2", + "source-map": "^0.5.6", + "source-map-resolve": "^0.5.0", + "use": "^3.1.0" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "requires": { + "ms": "2.0.0" + } + }, + "define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "dev": true, + "requires": { + "is-descriptor": "^0.1.0" + } + }, + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dev": true, + "requires": { + "is-extendable": "^0.1.0" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + }, + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", + "dev": true + } + } + }, + "snapdragon-node": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/snapdragon-node/-/snapdragon-node-2.1.1.tgz", + "integrity": "sha512-O27l4xaMYt/RSQ5TR3vpWCAB5Kb/czIcqUFOM/C4fYcLnbZUc1PkjTAMjof2pBWaSTwOUd6qUHcFGVGj7aIwnw==", + "dev": true, + "requires": { + "define-property": "^1.0.0", + "isobject": "^3.0.0", + "snapdragon-util": "^3.0.1" + }, + "dependencies": { + "define-property": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", + "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", + "dev": true, + "requires": { + "is-descriptor": "^1.0.0" + } + }, + "is-accessor-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", + "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", + "dev": true, + "requires": { + "kind-of": "^6.0.0" + } + }, + "is-data-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", + "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", + "dev": true, + "requires": { + "kind-of": "^6.0.0" + } + }, + "is-descriptor": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", + "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", + "dev": true, + "requires": { + "is-accessor-descriptor": "^1.0.0", + "is-data-descriptor": "^1.0.0", + "kind-of": "^6.0.2" + } + } + } + }, + "snapdragon-util": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/snapdragon-util/-/snapdragon-util-3.0.1.tgz", + "integrity": "sha512-mbKkMdQKsjX4BAL4bRYTj21edOf8cN7XHdYUJEe+Zn99hVEYcMvKPct1IqNe7+AZPirn8BCDOQBHQZknqmKlZQ==", + "dev": true, + "requires": { + "kind-of": "^3.2.0" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, "source-map": { "version": "0.6.1", "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" }, + "source-map-resolve": { + "version": "0.5.3", + "resolved": "https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.5.3.tgz", + "integrity": "sha512-Htz+RnsXWk5+P2slx5Jh3Q66vhQj1Cllm0zvnaY98+NFx+Dv2CF/f5O/t8x+KaNdrdIAsruNzoh/KpialbqAnw==", + "dev": true, + "requires": { + "atob": "^2.1.2", + "decode-uri-component": "^0.2.0", + "resolve-url": "^0.2.1", + "source-map-url": "^0.4.0", + "urix": "^0.1.0" + } + }, "source-map-support": { "version": "0.5.16", "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.16.tgz", @@ -3825,6 +4496,12 @@ "source-map": "^0.6.0" } }, + "source-map-url": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/source-map-url/-/source-map-url-0.4.0.tgz", + "integrity": "sha1-PpNdfd1zYxuXZZlW1VEo6HtQhKM=", + "dev": true + }, "sparse-bitfield": { "version": "3.0.3", "resolved": "https://registry.npmjs.org/sparse-bitfield/-/sparse-bitfield-3.0.3.tgz", @@ -3876,16 +4553,52 @@ "integrity": "sha512-J+FWzZoynJEXGphVIS+XEh3kFSjZX/1i9gFBaWQcB+/tmpe2qUsSBABpcxqxnAxFdiUFEgAX1bjYGQvIZmoz9Q==", "dev": true }, + "split-string": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/split-string/-/split-string-3.1.0.tgz", + "integrity": "sha512-NzNVhJDYpwceVVii8/Hu6DKfD2G+NrQHlS/V/qgv763EYudVwEcMQNxd2lh+0VrUByXN/oJkl5grOhYWvQUYiw==", + "dev": true, + "requires": { + "extend-shallow": "^3.0.0" + } + }, "sprintf-js": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", "integrity": "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=", "dev": true }, + "staged-git-files": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/staged-git-files/-/staged-git-files-1.1.1.tgz", + "integrity": "sha512-H89UNKr1rQJvI1c/PIR3kiAMBV23yvR7LItZiV74HWZwzt7f3YHuujJ9nJZlt58WlFox7XQsOahexwk7nTe69A==", + "dev": true + }, + "static-extend": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/static-extend/-/static-extend-0.1.2.tgz", + "integrity": "sha1-YICcOcv/VTNyJv1eC1IPNB8ftcY=", + "dev": true, + "requires": { + "define-property": "^0.2.5", + "object-copy": "^0.1.0" + }, + "dependencies": { + "define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "dev": true, + "requires": { + "is-descriptor": "^0.1.0" + } + } + } + }, "string-argv": { - "version": "0.3.1", - "resolved": "https://registry.npmjs.org/string-argv/-/string-argv-0.3.1.tgz", - "integrity": "sha512-a1uQGz7IyVy9YwhqjZIZu1c8JO8dNIe20xBmSS6qu9kv++k3JGzCVmprbNN5Kn+BgzD5E7YYwg1CcjuJMRNsvg==", + "version": "0.0.2", + "resolved": "https://registry.npmjs.org/string-argv/-/string-argv-0.0.2.tgz", + "integrity": "sha1-2sMECGkMIfPDYwo/86BYd73L1zY=", "dev": true }, "string-width": { @@ -3951,10 +4664,10 @@ "integrity": "sha1-IzTBjpx1n3vdVv3vfprj1YjmjtM=", "dev": true }, - "strip-final-newline": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz", - "integrity": "sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==", + "strip-eof": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/strip-eof/-/strip-eof-1.0.0.tgz", + "integrity": "sha1-u0P/VZim6wXYm1n80SnJgzE2Br8=", "dev": true }, "strip-json-comments": { @@ -4007,12 +4720,6 @@ "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==", "dev": true }, - "emoji-regex": { - "version": "7.0.3", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-7.0.3.tgz", - "integrity": "sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA==", - "dev": true - }, "fast-deep-equal": { "version": "3.1.1", "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.1.tgz", @@ -4088,13 +4795,46 @@ "os-tmpdir": "~1.0.2" } }, + "to-object-path": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/to-object-path/-/to-object-path-0.3.0.tgz", + "integrity": "sha1-KXWIt7Dn4KwI4E5nL4XB9JmeF68=", + "dev": true, + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "to-regex": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/to-regex/-/to-regex-3.0.2.tgz", + "integrity": "sha512-FWtleNAtZ/Ki2qtqej2CXTOayOH9bHDQF+Q48VpWyDXjbYxA4Yz8iDB31zXOBUlOHHKidDbqGVrTUvQMPmBGBw==", + "dev": true, + "requires": { + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "regex-not": "^1.0.2", + "safe-regex": "^1.1.0" + } + }, "to-regex-range": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", - "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", + "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=", "dev": true, "requires": { - "is-number": "^7.0.0" + "is-number": "^3.0.0", + "repeat-string": "^1.6.1" } }, "tslib": { @@ -4112,12 +4852,6 @@ "prelude-ls": "~1.1.2" } }, - "type-fest": { - "version": "0.8.1", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz", - "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==", - "dev": true - }, "typedarray": { "version": "0.0.6", "resolved": "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz", @@ -4125,30 +4859,107 @@ "dev": true }, "typescript": { - "version": "3.8.3", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-3.8.3.tgz", - "integrity": "sha512-MYlEfn5VrLNsgudQTVJeNaQFUAI7DkhnOjdpAp4T+ku1TfQClewlbSuTVHiA+8skNBgaf02TL/kLOvig4y3G8w==", + "version": "2.9.2", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-2.9.2.tgz", + "integrity": "sha512-Gr4p6nFNaoufRIY4NMdpQRNmgxVIGMs4Fcu/ujdYk3nAZqk7supzBE9idmvfZIlH/Cuj//dvi+019qEue9lV0w==", "dev": true }, + "typescript-eslint-parser": { + "version": "16.0.1", + "resolved": "https://registry.npmjs.org/typescript-eslint-parser/-/typescript-eslint-parser-16.0.1.tgz", + "integrity": "sha512-IKawLTu4A2xN3aN/cPLxvZ0bhxZHILGDKTZWvWNJ3sLNhJ3PjfMEDQmR2VMpdRPrmWOadgWXRwjLBzSA8AGsaQ==", + "dev": true, + "requires": { + "lodash.unescape": "4.0.1", + "semver": "5.5.0" + }, + "dependencies": { + "semver": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.5.0.tgz", + "integrity": "sha512-4SJ3dm0WAwWy/NVeioZh5AntkdJoWKxHxcmyP622fOkgHa4z3R0TdBJICINyaSDE6uNwVc8gZr+ZinwZAH4xIA==", + "dev": true + } + } + }, + "union-value": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/union-value/-/union-value-1.0.1.tgz", + "integrity": "sha512-tJfXmxMeWYnczCVs7XAEvIV7ieppALdyepWMkHkwciRpZraG/xwT+s2JN8+pr1+8jCRf80FFzvr+MpQeeoF4Xg==", + "dev": true, + "requires": { + "arr-union": "^3.1.0", + "get-value": "^2.0.6", + "is-extendable": "^0.1.1", + "set-value": "^2.0.1" + } + }, + "unset-value": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/unset-value/-/unset-value-1.0.0.tgz", + "integrity": "sha1-g3aHP30jNRef+x5vw6jtDfyKtVk=", + "dev": true, + "requires": { + "has-value": "^0.3.1", + "isobject": "^3.0.0" + }, + "dependencies": { + "has-value": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/has-value/-/has-value-0.3.1.tgz", + "integrity": "sha1-ex9YutpiyoJ+wKIHgCVlSEWZXh8=", + "dev": true, + "requires": { + "get-value": "^2.0.3", + "has-values": "^0.1.4", + "isobject": "^2.0.0" + }, + "dependencies": { + "isobject": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz", + "integrity": "sha1-8GVWEJaj8dou9GJy+BXIQNh+DIk=", + "dev": true, + "requires": { + "isarray": "1.0.0" + } + } + } + }, + "has-values": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/has-values/-/has-values-0.1.4.tgz", + "integrity": "sha1-bWHeldkd/Km5oCCJrThL/49it3E=", + "dev": true + } + } + }, "uri-js": { "version": "4.2.2", "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.2.2.tgz", "integrity": "sha512-KY9Frmirql91X2Qgjry0Wd4Y+YTdrdZheS8TFwvkbLWf/G5KNJDCh6pKL5OZctEW4+0Baa5idK2ZQuELRwPznQ==", + "dev": true, "requires": { "punycode": "^2.1.0" } }, + "urix": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/urix/-/urix-0.1.0.tgz", + "integrity": "sha1-2pN/emLiH+wf0Y1Js1wpNQZ6bHI=", + "dev": true + }, + "use": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/use/-/use-3.1.1.tgz", + "integrity": "sha512-cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ==", + "dev": true + }, "util-deprecate": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=" }, - "v8-compile-cache": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/v8-compile-cache/-/v8-compile-cache-2.1.0.tgz", - "integrity": "sha512-usZBT3PW+LOjM25wbqIlZwPeJV+3OSz3M1k1Ws8snlW39dZyYL9lOGC5FgPVHfk0jKmjiDV8Z0mIbVQPiwFs7g==", - "dev": true - }, "validate-npm-package-license": { "version": "3.0.4", "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz", @@ -4339,15 +5150,6 @@ "version": "3.1.1", "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz", "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==" - }, - "yaml": { - "version": "1.8.2", - "resolved": "https://registry.npmjs.org/yaml/-/yaml-1.8.2.tgz", - "integrity": "sha512-omakb0d7FjMo3R1D2EbTKVIk6dAVLRxFXdLZMEUToeAvuqgG/YuHMuQOZ5fgk+vQ8cx+cnGKwyg+8g8PNT0xQg==", - "dev": true, - "requires": { - "@babel/runtime": "^7.8.7" - } } } } diff --git a/package.json b/package.json index b3114fbc..62eba170 100644 --- a/package.json +++ b/package.json @@ -40,32 +40,32 @@ }, "homepage": "https://wekan.github.io", "devDependencies": { - "eslint": "^6.8.0", - "eslint-config-meteor": "^0.1.1", - "eslint-config-prettier": "^6.10.0", + "eslint": "^5.16.0", + "eslint-config-meteor": "0.0.9", + "eslint-config-prettier": "^3.6.0", "eslint-import-resolver-meteor": "^0.4.0", - "eslint-plugin-import": "^2.20.1", - "eslint-plugin-meteor": "^6.0.0", + "eslint-plugin-import": "^2.20.0", + "eslint-plugin-meteor": "^5.1.0", "eslint-plugin-prettier": "^3.1.2", - "lint-staged": "^10.0.8", + "lint-staged": "^7.3.0", "pre-commit": "^1.2.2", "prettier": "^1.19.1", - "prettier-eslint": "^9.0.1" + "prettier-eslint": "^8.8.2" }, "dependencies": { - "@babel/runtime": "^7.8.7", - "ajv": "^6.12.0", + "@babel/runtime": "^7.8.4", + "ajv": "^5.0.0", "babel-runtime": "^6.26.0", - "bcrypt": "^4.0.1", + "bcrypt": "^3.0.7", "bson": "^4.0.3", "bunyan": "^1.8.12", "core-js": "^3.6.4", - "es6-promise": "^4.2.8", + "es6-promise": "^4.2.4", "flatted": "^2.0.1", - "gridfs-stream": "^1.1.1", + "gridfs-stream": "^0.5.3", "ldapjs": "^1.0.2", - "meteor-node-stubs": "^1.0.0", - "mongodb": "^3.5.5", + "meteor-node-stubs": "^0.4.1", + "mongodb": "^3.5.0", "os": "^0.1.1", "page": "^1.11.5", "qs": "^6.9.1", -- cgit v1.2.3-1-g7c22 From c0349c1ff992a9738972827e263f75be25148a4f Mon Sep 17 00:00:00 2001 From: Lauri Ojansivu <x@xet7.org> Date: Sun, 15 Mar 2020 00:06:09 +0200 Subject: Update dependencies. --- .meteor/versions | 4 +- package-lock.json | 619 +++++++++++++++++++++++++++++++++--------------------- package.json | 1 - 3 files changed, 376 insertions(+), 248 deletions(-) diff --git a/.meteor/versions b/.meteor/versions index 9167ef8e..420fc2ea 100644 --- a/.meteor/versions +++ b/.meteor/versions @@ -133,9 +133,9 @@ oauth2@1.3.0 observe-sequence@1.0.16 ongoworks:speakingurl@1.1.0 ordered-dict@1.1.0 -ostrio:cookies@2.6.0 +ostrio:cookies@2.5.0 peerlibrary:assert@0.3.0 -peerlibrary:base-component@0.17.1 +peerlibrary:base-component@0.16.0 peerlibrary:blaze-components@0.15.1 peerlibrary:computed-field@0.10.0 peerlibrary:reactive-field@0.6.0 diff --git a/package-lock.json b/package-lock.json index 474ff7c4..04f99bdb 100644 --- a/package-lock.json +++ b/package-lock.json @@ -5,18 +5,18 @@ "requires": true, "dependencies": { "@babel/code-frame": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.8.3.tgz", - "integrity": "sha512-a9gxpmdXtZEInkCSHUJDLHZVBgb1QS0jhss4cPP93EW7s+uC5bikET2twEF3KV+7rDblJcmNvTR7VJejqd2C2g==", + "version": "7.5.5", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.5.5.tgz", + "integrity": "sha512-27d4lZoomVyo51VegxI20xZPuSHusqbQag/ztrBC7wegWoQ1nLREPVSKSW8byhTlzTKyNE4ifaTA6lCp7JjpFw==", "dev": true, "requires": { - "@babel/highlight": "^7.8.3" + "@babel/highlight": "^7.0.0" } }, "@babel/highlight": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.8.3.tgz", - "integrity": "sha512-PX4y5xQUvy0fnEVHrYOarRPXVWafSjTW9T0Hab8gVIawpl2Sj0ORyrygANq+KjcNlSSTw0YCLSNA8OyZ1I4yEg==", + "version": "7.5.0", + "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.5.0.tgz", + "integrity": "sha512-7dV4eu9gBxoM0dAnj/BCFDW9LFU0zvTrkq0ugM7pnHEgguOEeOz1so2ZghEdzviYzQEED0r4EAgpsBChKy1TRQ==", "dev": true, "requires": { "chalk": "^2.0.0", @@ -25,11 +25,11 @@ } }, "@babel/runtime": { - "version": "7.8.7", - "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.8.7.tgz", - "integrity": "sha512-+AATMUFppJDw6aiR5NVPHqIQBlV/Pj8wY/EZH+lmvRdUo9xBaz/rF3alAwFJQavvKfeOlPE7oaaDHVbcySbCsg==", + "version": "7.8.4", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.8.4.tgz", + "integrity": "sha512-neAp3zt80trRVBI1x0azq6c57aNBqYZH8KhMm3TaB7wEI5Q4A2SHfBHE8w9gOhI/lrqxtEbXZgQIrHP+wvSGwQ==", "requires": { - "regenerator-runtime": "^0.13.4" + "regenerator-runtime": "^0.13.2" } }, "@samverschueren/stream-to-observable": { @@ -53,9 +53,9 @@ "dev": true }, "acorn-jsx": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.2.0.tgz", - "integrity": "sha512-HiUX/+K2YpkpJ+SzBffkM/AQ2YE03S0U1kjTLVpoJdhZMOWy8qvXVN9JdLqv2QsaQ6MPYQIuNmwD8zOiYUofLQ==", + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.0.1.tgz", + "integrity": "sha512-HJ7CfNHrfJLlNTzIEUTj43LNWGkqpRLxm3YjAlcD0ACydk9XynzYsCBHxut+iqt+1aBXkx9UP/w/ZqMr13XIzg==", "dev": true }, "ajv": { @@ -76,10 +76,13 @@ "dev": true }, "ansi-escapes": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-3.2.0.tgz", - "integrity": "sha512-cBhpre4ma+U0T1oM5fXg7Dy1Jw7zzwv7lt/GoCpr+hDQJoYnKVPLL4dCvSEFMmQurOQvSrwT7SL/DAlhBI97RQ==", - "dev": true + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.2.1.tgz", + "integrity": "sha512-Cg3ymMAdN10wOk/VYfLV7KCQyv7EDirJ64500sU7n9UlmioEtDuU5Gd+hj73hXSU/ex7tHJSssmyftDdkMLO8Q==", + "dev": true, + "requires": { + "type-fest": "^0.5.2" + } }, "ansi-regex": { "version": "2.1.1", @@ -250,11 +253,6 @@ "regenerator-runtime": "^0.11.0" }, "dependencies": { - "core-js": { - "version": "2.6.11", - "resolved": "https://registry.npmjs.org/core-js/-/core-js-2.6.11.tgz", - "integrity": "sha512-5wjnpaT/3dV+XB4borEsnAYQchn00XSgTAWKDkEqv+K8KevjbzmofK6hfJ9TZIlpj2N0xQpazy7PiRQiWHqzWg==" - }, "regenerator-runtime": { "version": "0.11.1", "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.11.1.tgz", @@ -336,12 +334,19 @@ "integrity": "sha512-mLQ4i2QO1ytvGWFWmcngKO//JXAQueZvwEKtjgQFM4jIK0kU+ytMfplL8j+n5mspOfjHwoAg+9yhb7BwAHm36g==" }, "bcrypt": { - "version": "3.0.8", - "resolved": "https://registry.npmjs.org/bcrypt/-/bcrypt-3.0.8.tgz", - "integrity": "sha512-jKV6RvLhI36TQnPDvUFqBEnGX9c8dRRygKxCZu7E+MgLfKZbmmXL8a7/SFFOyHoPNX9nV81cKRC5tbQfvEQtpw==", + "version": "3.0.7", + "resolved": "https://registry.npmjs.org/bcrypt/-/bcrypt-3.0.7.tgz", + "integrity": "sha512-K5UglF9VQvBMHl/1elNyyFvAfOY9Bj+rpKrCSR9sFwcW8FywAYJSRwTURNej5TaAK2TEJkcJ6r6lh1YPmspx5Q==", "requires": { "nan": "2.14.0", - "node-pre-gyp": "0.14.0" + "node-pre-gyp": "0.13.0" + }, + "dependencies": { + "nan": { + "version": "2.14.0", + "resolved": "https://registry.npmjs.org/nan/-/nan-2.14.0.tgz", + "integrity": "sha512-INOFj37C7k3AfaNTtX8RhsTw7qRy7eLET14cROi9+5HAVbbHuIWUHEauBv5qT4Av2tWasiTY1Jw6puUNqRJXQg==" + } } }, "bl": { @@ -401,9 +406,9 @@ } }, "buffer": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.5.0.tgz", - "integrity": "sha512-9FTEDjLjwoAkEwyMGDjYJQN2gfRgOKBKRfiglhvibGbpeeU/pQn1bJxQqm32OD/AIeEuHxU9roxXxg34Byp/Ww==", + "version": "5.4.3", + "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.4.3.tgz", + "integrity": "sha512-zvj65TkFeIt3i6aj5bIvJDzjjQQGs4o/sNoezg1F1kYap9Nu2jcUdpwzRSJTHMMzG0H7bZkn4rNQpImhuxWX2A==", "requires": { "base64-js": "^1.0.2", "ieee754": "^1.1.4" @@ -492,9 +497,9 @@ "dev": true }, "chownr": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/chownr/-/chownr-1.1.4.tgz", - "integrity": "sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==" + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/chownr/-/chownr-1.1.3.tgz", + "integrity": "sha512-i70fVHhmV3DtTl6nqvZOnIjbY0Pe4kAUjwHj8z0zAdgBtYrJyYwLKCCuRBQ5ppkyL0AkN7HKRnETdmdp1zqNXw==" }, "circular-json": { "version": "0.3.3", @@ -526,12 +531,12 @@ } }, "cli-cursor": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-2.1.0.tgz", - "integrity": "sha1-s12sN2R5+sw+lHR9QdDQ9SOP/LU=", + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-3.1.0.tgz", + "integrity": "sha512-I/zHAwsKf9FqGoXM4WWRACob9+SNukZTd94DWF57E4toouRulbCxcUh6RKUEOQlYTHJnzkPMySvPNaaSLNfLZw==", "dev": true, "requires": { - "restore-cursor": "^2.0.0" + "restore-cursor": "^3.1.0" } }, "cli-truncate": { @@ -594,9 +599,9 @@ "dev": true }, "commander": { - "version": "2.20.3", - "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", - "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==" + "version": "2.20.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.0.tgz", + "integrity": "sha512-7j2y+40w61zy6YC2iRNpUe/NwhNyoXrYpHMrSunaMG64nRnaf96zO/KMQR4OyN/UnE5KLyEBnKHd4aG3rskjpQ==" }, "common-tags": { "version": "1.8.0", @@ -645,9 +650,9 @@ "dev": true }, "core-js": { - "version": "3.6.4", - "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.6.4.tgz", - "integrity": "sha512-4paDGScNgZP2IXXilaffL9X7968RuvwlkK3xWtZRVqgd8SYNiVKRJvkFd1aqqEuPfN7E68ZHEp9hDj6lHj4Hyw==" + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-2.6.9.tgz", + "integrity": "sha512-HOpZf6eXmnl7la+cUdMnLvUxKNqLUzJvgIziQ0DiF3JwSImNphIqdGqzj6hIKyX04MmV0poclQ7+wjWvxQyR2A==" }, "core-util-is": { "version": "1.0.2", @@ -838,12 +843,12 @@ } }, "dtrace-provider": { - "version": "0.8.8", - "resolved": "https://registry.npmjs.org/dtrace-provider/-/dtrace-provider-0.8.8.tgz", - "integrity": "sha512-b7Z7cNtHPhH9EJhNNbbeqTcXB8LGFFZhq1PGgEvpeHlzd36bhbdTWoE/Ba/YguqpBSlAPKnARWhVlhunCMwfxg==", + "version": "0.8.7", + "resolved": "https://registry.npmjs.org/dtrace-provider/-/dtrace-provider-0.8.7.tgz", + "integrity": "sha1-3JObTT4GIM/gwc2APQ0tftBP/QQ=", "optional": true, "requires": { - "nan": "^2.14.0" + "nan": "^2.10.0" } }, "elegant-spinner": { @@ -853,9 +858,9 @@ "dev": true }, "emoji-regex": { - "version": "7.0.3", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-7.0.3.tgz", - "integrity": "sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA==", + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", "dev": true }, "error-ex": { @@ -868,9 +873,9 @@ } }, "es-abstract": { - "version": "1.17.4", - "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.17.4.tgz", - "integrity": "sha512-Ae3um/gb8F0mui/jPL+QiqmglkUsaQf7FwBEHYIFkztkneosu9imhqHpBzQ3h1vit8t5iQ74t6PEVvphBZiuiQ==", + "version": "1.17.2", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.17.2.tgz", + "integrity": "sha512-YoKuru3Lyoy7yVTBSH2j7UxTqe/je3dWAruC0sHvZX1GNd5zX8SSLvQqEgO9b3Ex8IW+goFI9arEEsFIbulhOw==", "dev": true, "requires": { "es-to-primitive": "^1.2.1", @@ -953,12 +958,12 @@ }, "dependencies": { "ajv": { - "version": "6.12.0", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.0.tgz", - "integrity": "sha512-D6gFiFA0RRLyUbvijN74DWAjXSFxWKaWP7mldxkVhyhAV3+SWA9HEJPHQ2c9soIeTFJqcSdFDGFgdqs1iUU2Hw==", + "version": "6.10.2", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.10.2.tgz", + "integrity": "sha512-TXtUUEYHuaTEbLZWIKUr5pmBuhDLy+8KYtPYdcV8qC+pOZL+NKqYwvWSRrVXHn+ZmRRAu8vJTAznH7Oag6RVRw==", "dev": true, "requires": { - "fast-deep-equal": "^3.1.1", + "fast-deep-equal": "^2.0.1", "fast-json-stable-stringify": "^2.0.0", "json-schema-traverse": "^0.4.1", "uri-js": "^4.2.2" @@ -980,9 +985,9 @@ } }, "fast-deep-equal": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.1.tgz", - "integrity": "sha512-8UEa58QDLauDNfpbrX55Q9jrGHThw2ZMdOky5Gl1CDtVeJDPVrG4Jxx1N8jw2gkWaff5UUuX1KJd+9zGe2B+ZA==", + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-2.0.1.tgz", + "integrity": "sha1-ewUhjd+WZ79/Nwv3/bLLFf3Qqkk=", "dev": true }, "json-schema-traverse": { @@ -1051,6 +1056,15 @@ "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", "dev": true + }, + "resolve": { + "version": "1.14.2", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.14.2.tgz", + "integrity": "sha512-EjlOBLBO1kxsUxsKjLt7TAECyKW6fOh1VRkykQkKGzcBbjjPIxBqGh0jf7GJ3k/f5mxMqW3htMD3WdTUVtW8HQ==", + "dev": true, + "requires": { + "path-parse": "^1.0.6" + } } } }, @@ -1082,9 +1096,9 @@ } }, "eslint-plugin-import": { - "version": "2.20.1", - "resolved": "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.20.1.tgz", - "integrity": "sha512-qQHgFOTjguR+LnYRoToeZWT62XM55MBVXObHM6SKFd1VzDcX/vqT1kAz8ssqigh5eMj8qXcRoXXGZpPP6RfdCw==", + "version": "2.20.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.20.0.tgz", + "integrity": "sha512-NK42oA0mUc8Ngn4kONOPsPB1XhbUvNHqF+g307dPV28aknPoiNnKLFd9em4nkswwepdF5ouieqv5Th/63U7YJQ==", "dev": true, "requires": { "array-includes": "^3.0.3", @@ -1157,18 +1171,18 @@ } }, "eslint-utils": { - "version": "1.4.3", - "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-1.4.3.tgz", - "integrity": "sha512-fbBN5W2xdY45KulGXmLHZ3c3FHfVYmKg0IrAKGOkT/464PQsx2UeIzfz1RmEci+KLm1bBaAzZAh8+/E+XAeZ8Q==", + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-1.4.2.tgz", + "integrity": "sha512-eAZS2sEUMlIeCjBeubdj45dmBHQwPHWyBcT1VSYB7o9x9WRRqKxyUoiXlRjyAwzN7YEzHJlYg0NmzDRWx6GP4Q==", "dev": true, "requires": { - "eslint-visitor-keys": "^1.1.0" + "eslint-visitor-keys": "^1.0.0" } }, "eslint-visitor-keys": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-1.1.0.tgz", - "integrity": "sha512-8y9YjtM1JBJU/A9Kc+SbaOV4y29sSWckBwMHa+FGtVj5gN/sbnKDf6xJUl+8g7FAij9LVaP8C24DUiH/f/2Z9A==", + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-1.0.0.tgz", + "integrity": "sha512-qzm/XxIbxm/FHyH341ZrbnMUpe+5Bocte9xkmFMzPMjRaZMcXww+MpBptFvtU+79L362nqiLhekCxCxDPaUMBQ==", "dev": true }, "espree": { @@ -1189,9 +1203,9 @@ "dev": true }, "esquery": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.1.0.tgz", - "integrity": "sha512-MxYW9xKmROWF672KqjO75sszsA8Mxhw06YFeS5VHlB98KDHbOSurm3ArsjO60Eaf3QmGMCP1yn+0JQkNLo/97Q==", + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.0.1.tgz", + "integrity": "sha512-SmiyZ5zIWH9VM+SRUReLS5Q8a7GxtRdxEBVZpm98rJM7Sb+A9DVCndXfkeFUd3byderg+EbDkfnevfCwynWaNA==", "dev": true, "requires": { "estraverse": "^4.0.0" @@ -1207,9 +1221,9 @@ } }, "estraverse": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", - "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.2.0.tgz", + "integrity": "sha1-De4/7TH81GlhjOc0IJn8GvoL2xM=", "dev": true }, "esutils": { @@ -1410,9 +1424,9 @@ "dev": true }, "fast-json-stable-stringify": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", - "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==" + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.0.0.tgz", + "integrity": "sha1-1RQsDK7msRifh9OnYREGT4bIu/I=" }, "fast-levenshtein": { "version": "2.0.6", @@ -1421,9 +1435,9 @@ "dev": true }, "figures": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/figures/-/figures-2.0.0.tgz", - "integrity": "sha1-OrGi0qYsi/tDGgyUy3l6L84nyWI=", + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/figures/-/figures-3.0.0.tgz", + "integrity": "sha512-HKri+WoWoUgr83pehn/SIgLOMZ9nAWC6dcGj26RY2R4F50u4+RTUz0RCrUlOV3nKRAICW1UGzyb+kcX2qK1S/g==", "dev": true, "requires": { "escape-string-regexp": "^1.0.5" @@ -1485,17 +1499,6 @@ "flatted": "^2.0.0", "rimraf": "2.6.3", "write": "1.0.3" - }, - "dependencies": { - "rimraf": { - "version": "2.6.3", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.6.3.tgz", - "integrity": "sha512-mwqeW5XsA2qAejG46gYdENaxXjx9onRNCfn7L0duuP4hCuTIi/QO7PDK07KJfp1d+izWPrzEJDcSqBa0OZQriA==", - "dev": true, - "requires": { - "glob": "^7.1.3" - } - } } }, "flatted": { @@ -1559,9 +1562,9 @@ } }, "get-own-enumerable-property-symbols": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/get-own-enumerable-property-symbols/-/get-own-enumerable-property-symbols-3.0.2.tgz", - "integrity": "sha512-I0UBV/XOz1XkIJHEUDMZAbzCThU/H8DxmSfmdGcKPnVhu2VfFqr34jr9777IyaTYvxjedWhqVIilEDsCdP5G6g==", + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/get-own-enumerable-property-symbols/-/get-own-enumerable-property-symbols-3.0.0.tgz", + "integrity": "sha512-CIJYJC4GGF06TakLg8z4GQKvDsx9EMspVxOYih7LerEL/WosUnFIww45CGfxfeKHqlg3twgUrYRT1O3WQqjGCg==", "dev": true }, "get-stdin": { @@ -1583,9 +1586,9 @@ "dev": true }, "glob": { - "version": "7.1.6", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.6.tgz", - "integrity": "sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==", + "version": "7.1.4", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.4.tgz", + "integrity": "sha512-hkLPepehmnKk41pUGm3sYxoFs/umurYfYJCerbXEyFIWcAzvpipAgVkBqqT9RBKMGjnq6kMuyYwha6csxbiM1A==", "requires": { "fs.realpath": "^1.0.0", "inflight": "^1.0.4", @@ -1602,9 +1605,9 @@ "dev": true }, "graceful-fs": { - "version": "4.2.3", - "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.3.tgz", - "integrity": "sha512-a30VEBm4PEdx1dRB7MFK7BejejvCvBronbLjht+sHuGYj8PHs7M/5Z+rt5lw551vZ7yfTCj4Vuyy3mSJytDWRQ==", + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.1.tgz", + "integrity": "sha512-b9usnbDGnD928gJB3LrCmxoibr3VE4U2SMo5PBuBnokWyDADTqDPXg4YpwKF1trpH+UbGp7QLicO3+aWEy0+mw==", "dev": true }, "gridfs-stream": { @@ -1680,9 +1683,9 @@ } }, "hosted-git-info": { - "version": "2.8.8", - "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.8.tgz", - "integrity": "sha512-f/wzC2QaWBs7t9IYqB4T3sR1xviIViXJRJTWBlx2Gf3g0Xi5vI7Yy4koXQ1c9OYDGHN9sBy1DQ2AB8fqZBWhUg==", + "version": "2.8.5", + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.5.tgz", + "integrity": "sha512-kssjab8CvdXfcXMXVcvsXum4Hwdq9XGtRD3TteMEvEbq0LXyiNQr6AprqKqfeaDXze7SxWvRxdpwE6ku7ikLkg==", "dev": true }, "iconv-lite": { @@ -1713,9 +1716,9 @@ } }, "import-fresh": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.2.1.tgz", - "integrity": "sha512-6e1q1cnWP2RXD9/keSkxHScg508CdXqXWgWBaETNhyuBFz+kUZlKboh+ISK+bU++DmbHimVBrOz/zzPe0sZ3sQ==", + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.1.0.tgz", + "integrity": "sha512-PpuksHKGt8rXfWEr9m9EHIpgyyaltBy8+eF6GJM0QCAxMgxCfucMF3mjecK2QsJr0amJW7gTqh5/wht0z2UhEQ==", "dev": true, "requires": { "parent-module": "^1.0.0", @@ -1762,57 +1765,47 @@ "integrity": "sha512-RZY5huIKCMRWDUqZlEi72f/lmXKMvuszcMBduliQ3nnWbx9X/ZBQO7DijMEYS9EhHBb2qacRUMtC7svLwe0lcw==" }, "inquirer": { - "version": "6.5.2", - "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-6.5.2.tgz", - "integrity": "sha512-cntlB5ghuB0iuO65Ovoi8ogLHiWGs/5yNrtUcKjFhSSiVeAIVpD7koaSU9RM8mpXw5YDi9RdYXGQMaOURB7ycQ==", + "version": "6.5.1", + "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-6.5.1.tgz", + "integrity": "sha512-uxNHBeQhRXIoHWTSNYUFhQVrHYFThIt6IVo2fFmSe8aBwdR3/w6b58hJpiL/fMukFkvGzjg+hSxFtwvVmKZmXw==", "dev": true, "requires": { - "ansi-escapes": "^3.2.0", + "ansi-escapes": "^4.2.1", "chalk": "^2.4.2", - "cli-cursor": "^2.1.0", + "cli-cursor": "^3.1.0", "cli-width": "^2.0.0", "external-editor": "^3.0.3", - "figures": "^2.0.0", - "lodash": "^4.17.12", - "mute-stream": "0.0.7", + "figures": "^3.0.0", + "lodash": "^4.17.15", + "mute-stream": "0.0.8", "run-async": "^2.2.0", "rxjs": "^6.4.0", - "string-width": "^2.1.0", + "string-width": "^4.1.0", "strip-ansi": "^5.1.0", "through": "^2.3.6" }, "dependencies": { "ansi-regex": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz", - "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=", + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz", + "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==", "dev": true }, "is-fullwidth-code-point": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz", - "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=", + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", + "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", "dev": true }, "string-width": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz", - "integrity": "sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==", + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.1.0.tgz", + "integrity": "sha512-NrX+1dVVh+6Y9dnQ19pR0pP4FiEIlUvdTGn8pw6CKTNq5sgib2nIhmUNT5TAmhWmvKr3WcxBcP3E8nWezuipuQ==", "dev": true, "requires": { - "is-fullwidth-code-point": "^2.0.0", - "strip-ansi": "^4.0.0" - }, - "dependencies": { - "strip-ansi": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz", - "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=", - "dev": true, - "requires": { - "ansi-regex": "^3.0.0" - } - } + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^5.2.0" } }, "strip-ansi": { @@ -1822,14 +1815,6 @@ "dev": true, "requires": { "ansi-regex": "^4.1.0" - }, - "dependencies": { - "ansi-regex": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz", - "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==", - "dev": true - } } } } @@ -2322,6 +2307,51 @@ "cli-cursor": "^2.1.0", "date-fns": "^1.27.2", "figures": "^2.0.0" + }, + "dependencies": { + "cli-cursor": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-2.1.0.tgz", + "integrity": "sha1-s12sN2R5+sw+lHR9QdDQ9SOP/LU=", + "dev": true, + "requires": { + "restore-cursor": "^2.0.0" + } + }, + "figures": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/figures/-/figures-2.0.0.tgz", + "integrity": "sha1-OrGi0qYsi/tDGgyUy3l6L84nyWI=", + "dev": true, + "requires": { + "escape-string-regexp": "^1.0.5" + } + }, + "mimic-fn": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-1.2.0.tgz", + "integrity": "sha512-jf84uxzwiuiIVKiOLpfYk7N46TSy8ubTonmneY9vrpHNAnp0QBt2BxWV9dO3/j+BoVAb+a5G6YDPW3M5HOdMWQ==", + "dev": true + }, + "onetime": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/onetime/-/onetime-2.0.1.tgz", + "integrity": "sha1-BnQoIw/WdEOyeUsiu6UotoZ5YtQ=", + "dev": true, + "requires": { + "mimic-fn": "^1.0.0" + } + }, + "restore-cursor": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-2.0.0.tgz", + "integrity": "sha1-n37ih/gv0ybU/RYpI9YhKe7g368=", + "dev": true, + "requires": { + "onetime": "^2.0.0", + "signal-exit": "^3.0.2" + } + } } }, "load-json-file": { @@ -2382,12 +2412,54 @@ "ansi-escapes": "^3.0.0", "cli-cursor": "^2.0.0", "wrap-ansi": "^3.0.1" + }, + "dependencies": { + "ansi-escapes": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-3.2.0.tgz", + "integrity": "sha512-cBhpre4ma+U0T1oM5fXg7Dy1Jw7zzwv7lt/GoCpr+hDQJoYnKVPLL4dCvSEFMmQurOQvSrwT7SL/DAlhBI97RQ==", + "dev": true + }, + "cli-cursor": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-2.1.0.tgz", + "integrity": "sha1-s12sN2R5+sw+lHR9QdDQ9SOP/LU=", + "dev": true, + "requires": { + "restore-cursor": "^2.0.0" + } + }, + "mimic-fn": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-1.2.0.tgz", + "integrity": "sha512-jf84uxzwiuiIVKiOLpfYk7N46TSy8ubTonmneY9vrpHNAnp0QBt2BxWV9dO3/j+BoVAb+a5G6YDPW3M5HOdMWQ==", + "dev": true + }, + "onetime": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/onetime/-/onetime-2.0.1.tgz", + "integrity": "sha1-BnQoIw/WdEOyeUsiu6UotoZ5YtQ=", + "dev": true, + "requires": { + "mimic-fn": "^1.0.0" + } + }, + "restore-cursor": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-2.0.0.tgz", + "integrity": "sha1-n37ih/gv0ybU/RYpI9YhKe7g368=", + "dev": true, + "requires": { + "onetime": "^2.0.0", + "signal-exit": "^3.0.2" + } + } } }, "loglevel": { - "version": "1.6.7", - "resolved": "https://registry.npmjs.org/loglevel/-/loglevel-1.6.7.tgz", - "integrity": "sha512-cY2eLFrQSAfVPhCgH1s7JI73tMbg9YC3v3+ZHVW67sBS7UxWzNEk/ZBbSfLykBWHp33dqqtOv82gjhKEi81T/A==", + "version": "1.6.3", + "resolved": "https://registry.npmjs.org/loglevel/-/loglevel-1.6.3.tgz", + "integrity": "sha512-LoEDv5pgpvWgPF4kNYuIp0qqSJVWak/dML0RY74xlzMZiT9w77teNAwKYKWBTYjlokMirg+o3jBwp+vlLrcfAA==", "dev": true }, "loglevel-colored-level-prefix": { @@ -3029,9 +3101,9 @@ } }, "mimic-fn": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-1.2.0.tgz", - "integrity": "sha512-jf84uxzwiuiIVKiOLpfYk7N46TSy8ubTonmneY9vrpHNAnp0QBt2BxWV9dO3/j+BoVAb+a5G6YDPW3M5HOdMWQ==", + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", + "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==", "dev": true }, "minimatch": { @@ -3043,9 +3115,9 @@ } }, "minimist": { - "version": "1.2.5", - "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz", - "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==" + "version": "0.0.8", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-0.0.8.tgz", + "integrity": "sha1-hX/Kv8M5fSYluCKCYuhqp6ARsF0=" }, "minipass": { "version": "2.9.0", @@ -3090,7 +3162,7 @@ "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.1.tgz", "integrity": "sha1-MAV0OOrGz3+MR2fzhkjWaX11yQM=", "requires": { - "minimist": "1.2.5" + "minimist": "0.0.8" } }, "moment": { @@ -3100,9 +3172,9 @@ "optional": true }, "mongodb": { - "version": "3.5.5", - "resolved": "https://registry.npmjs.org/mongodb/-/mongodb-3.5.5.tgz", - "integrity": "sha512-GCjDxR3UOltDq00Zcpzql6dQo1sVry60OXJY3TDmFc2SWFY6c8Gn1Ardidc5jDirvJrx2GC3knGOImKphbSL3A==", + "version": "3.5.0", + "resolved": "https://registry.npmjs.org/mongodb/-/mongodb-3.5.0.tgz", + "integrity": "sha512-M1usRxQ/Xl/IZuTK4LJXViwzaGkH1CuccH4iXqK46+Nv25Y7bAIawoxEZQBAlMtLQhRKyEzVoBK0NBTY01Zp5Q==", "requires": { "bl": "^2.2.0", "bson": "^1.1.1", @@ -3125,9 +3197,9 @@ "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" }, "mute-stream": { - "version": "0.0.7", - "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.7.tgz", - "integrity": "sha1-MHXOk7whuPq0PhvE2n6BFe0ee6s=", + "version": "0.0.8", + "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.8.tgz", + "integrity": "sha512-nnbWWOkoWyUsTjKrhgD0dcz22mdkSnpYqbEjIm2nhwhuxlSkpywJmBo8h0ZqJdkp73mb90SssHkN4rsRaBAfAA==", "dev": true }, "mv": { @@ -3166,9 +3238,10 @@ } }, "nan": { - "version": "2.14.0", - "resolved": "https://registry.npmjs.org/nan/-/nan-2.14.0.tgz", - "integrity": "sha512-INOFj37C7k3AfaNTtX8RhsTw7qRy7eLET14cROi9+5HAVbbHuIWUHEauBv5qT4Av2tWasiTY1Jw6puUNqRJXQg==" + "version": "2.13.2", + "resolved": "https://registry.npmjs.org/nan/-/nan-2.13.2.tgz", + "integrity": "sha512-TghvYc72wlMGMVMluVo9WRJc0mB8KxxF/gZ4YYFy7V2ZQX9l7rgbPg7vjS9mt6U5HXODVFVI2bOduCzwOMv/lw==", + "optional": true }, "nanomatch": { "version": "1.2.13", @@ -3202,9 +3275,9 @@ "optional": true }, "needle": { - "version": "2.3.3", - "resolved": "https://registry.npmjs.org/needle/-/needle-2.3.3.tgz", - "integrity": "sha512-EkY0GeSq87rWp1hoq/sH/wnTWgFVhYlnIkbJ0YJFfRgEFlz2RraCjBpFQ+vrEgEdp0ThfyHADmkChEhcb7PKyw==", + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/needle/-/needle-2.4.0.tgz", + "integrity": "sha512-4Hnwzr3mi5L97hMYeNl8wRW/Onhy4nUKR/lVemJ8gJedxxUyBLm9kkrDColJvoSfwi0jCNhD+xCdOtiGDQiRZg==", "requires": { "debug": "^3.2.6", "iconv-lite": "^0.4.4", @@ -3218,9 +3291,9 @@ "dev": true }, "node-pre-gyp": { - "version": "0.14.0", - "resolved": "https://registry.npmjs.org/node-pre-gyp/-/node-pre-gyp-0.14.0.tgz", - "integrity": "sha512-+CvDC7ZttU/sSt9rFjix/P05iS43qHCOOGzcr3Ry99bXG7VX953+vFyEuph/tfqoYu8dttBkE86JSKBO2OzcxA==", + "version": "0.13.0", + "resolved": "https://registry.npmjs.org/node-pre-gyp/-/node-pre-gyp-0.13.0.tgz", + "integrity": "sha512-Md1D3xnEne8b/HGVQkZZwV27WUi1ZRuZBij24TNaZwUPU3ZAFtvT6xxJGaUVillfmMKnn5oD1HoGsp2Ftik7SQ==", "requires": { "detect-libc": "^1.0.2", "mkdirp": "^0.5.1", @@ -3231,13 +3304,13 @@ "rc": "^1.2.7", "rimraf": "^2.6.1", "semver": "^5.3.0", - "tar": "^4.4.2" + "tar": "^4" } }, "nopt": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/nopt/-/nopt-4.0.3.tgz", - "integrity": "sha512-CvaGwVMztSMJLOeXPrez7fyfObdZqNUK1cPAEzLHrTybIua9pMdmmPR5YwtfNftIOMv3DPUhFaxsZMNTQO20Kg==", + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/nopt/-/nopt-4.0.1.tgz", + "integrity": "sha1-0NRoWv1UFRk8jHUFYC0NF81kR00=", "requires": { "abbrev": "1", "osenv": "^0.1.4" @@ -3269,13 +3342,12 @@ "integrity": "sha512-EPfafl6JL5/rU+ot6P3gRSCpPDW5VmIzX959Ob1+ySFUuuYHWHekXpwdUZcKP5C+DS4GEtdJluwBjnsNDl+fSA==" }, "npm-packlist": { - "version": "1.4.8", - "resolved": "https://registry.npmjs.org/npm-packlist/-/npm-packlist-1.4.8.tgz", - "integrity": "sha512-5+AZgwru5IevF5ZdnFglB5wNlHG1AOOuw28WhUq8/8emhBmLv6jX5by4WJCh7lW0uSYZYS6DXqIsyZVIXRZU9A==", + "version": "1.4.7", + "resolved": "https://registry.npmjs.org/npm-packlist/-/npm-packlist-1.4.7.tgz", + "integrity": "sha512-vAj7dIkp5NhieaGZxBJB8fF4R0078rqsmhJcAfXZ6O7JJhjhPK96n5Ry1oZcfLXgfun0GWTZPOxaEyqv8GBykQ==", "requires": { "ignore-walk": "^3.0.1", - "npm-bundled": "^1.0.1", - "npm-normalize-package-bin": "^1.0.1" + "npm-bundled": "^1.0.1" } }, "npm-path": { @@ -3422,26 +3494,26 @@ } }, "onetime": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/onetime/-/onetime-2.0.1.tgz", - "integrity": "sha1-BnQoIw/WdEOyeUsiu6UotoZ5YtQ=", + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.0.tgz", + "integrity": "sha512-5NcSkPHhwTVFIQN+TUqXoS5+dlElHXdpAWu9I0HP20YOtIi+aZ0Ct82jdlILDxjLEAWwvm+qj1m6aEtsDVmm6Q==", "dev": true, "requires": { - "mimic-fn": "^1.0.0" + "mimic-fn": "^2.1.0" } }, "optionator": { - "version": "0.8.3", - "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.8.3.tgz", - "integrity": "sha512-+IW9pACdk3XWmmTXG8m3upGUJst5XRGzxMRjXzAuJ1XnIFNvfhjjIuYkDvysnPQ7qzqVzLt78BCruntqRhWQbA==", + "version": "0.8.2", + "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.8.2.tgz", + "integrity": "sha1-NkxeQJ0/TWMB1sC0wFu6UBgK62Q=", "dev": true, "requires": { "deep-is": "~0.1.3", - "fast-levenshtein": "~2.0.6", + "fast-levenshtein": "~2.0.4", "levn": "~0.3.0", "prelude-ls": "~1.1.2", "type-check": "~0.3.2", - "word-wrap": "~1.2.3" + "wordwrap": "~1.0.0" } }, "os": { @@ -3703,9 +3775,8 @@ }, "dependencies": { "acorn": { - "version": "5.7.4", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-5.7.4.tgz", - "integrity": "sha512-1D++VG7BhrtvQpNbBzovKNc1FLGGEE/oGe7b9xJm/RFHMBeUaUGpluV9RLjZa47YFdPcDAenEYuq9pQPcMdLJg==", + "version": "5.7.3", + "resolved": "", "dev": true }, "acorn-jsx": { @@ -3725,6 +3796,12 @@ } } }, + "ansi-escapes": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-3.2.0.tgz", + "integrity": "sha512-cBhpre4ma+U0T1oM5fXg7Dy1Jw7zzwv7lt/GoCpr+hDQJoYnKVPLL4dCvSEFMmQurOQvSrwT7SL/DAlhBI97RQ==", + "dev": true + }, "ansi-regex": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz", @@ -3737,6 +3814,15 @@ "integrity": "sha1-tUc7M9yXxCTl2Y3IfVXU2KKci/I=", "dev": true }, + "cli-cursor": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-2.1.0.tgz", + "integrity": "sha1-s12sN2R5+sw+lHR9QdDQ9SOP/LU=", + "dev": true, + "requires": { + "restore-cursor": "^2.0.0" + } + }, "cross-spawn": { "version": "5.1.0", "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-5.1.0.tgz", @@ -3834,6 +3920,15 @@ "tmp": "^0.0.33" } }, + "figures": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/figures/-/figures-2.0.0.tgz", + "integrity": "sha1-OrGi0qYsi/tDGgyUy3l6L84nyWI=", + "dev": true, + "requires": { + "escape-string-regexp": "^1.0.5" + } + }, "file-entry-cache": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-2.0.0.tgz", @@ -3890,19 +3985,41 @@ "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=", "dev": true }, + "mimic-fn": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-1.2.0.tgz", + "integrity": "sha512-jf84uxzwiuiIVKiOLpfYk7N46TSy8ubTonmneY9vrpHNAnp0QBt2BxWV9dO3/j+BoVAb+a5G6YDPW3M5HOdMWQ==", + "dev": true + }, + "mute-stream": { + "version": "0.0.7", + "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.7.tgz", + "integrity": "sha1-MHXOk7whuPq0PhvE2n6BFe0ee6s=", + "dev": true + }, + "onetime": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/onetime/-/onetime-2.0.1.tgz", + "integrity": "sha1-BnQoIw/WdEOyeUsiu6UotoZ5YtQ=", + "dev": true, + "requires": { + "mimic-fn": "^1.0.0" + } + }, "regexpp": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/regexpp/-/regexpp-1.1.0.tgz", "integrity": "sha512-LOPw8FpgdQF9etWMaAfG/WRthIdXJGYp4mJ2Jgn/2lpkbod9jPn0t9UqN7AxBOKNfzRbYyVfgc7Vk4t/MpnXgw==", "dev": true }, - "rimraf": { - "version": "2.6.3", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.6.3.tgz", - "integrity": "sha512-mwqeW5XsA2qAejG46gYdENaxXjx9onRNCfn7L0duuP4hCuTIi/QO7PDK07KJfp1d+izWPrzEJDcSqBa0OZQriA==", + "restore-cursor": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-2.0.0.tgz", + "integrity": "sha1-n37ih/gv0ybU/RYpI9YhKe7g368=", "dev": true, "requires": { - "glob": "^7.1.3" + "onetime": "^2.0.0", + "signal-exit": "^3.0.2" } }, "slice-ansi": { @@ -4020,14 +4137,14 @@ "requires": { "deep-extend": "^0.6.0", "ini": "~1.3.0", - "minimist": "^1.2.5", + "minimist": "^1.2.0", "strip-json-comments": "~2.0.1" }, "dependencies": { "minimist": { - "version": "1.2.5", - "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz", - "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==" + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz", + "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=" } } }, @@ -4053,9 +4170,9 @@ } }, "readable-stream": { - "version": "2.3.7", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", - "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", + "version": "2.3.6", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.6.tgz", + "integrity": "sha512-tQtKA9WIAhBF3+VLAseyMqZeBjW0AHJoxOtYqSUZNJxauErmLbVm2FW1y+J/YA9dUrAC39ITejlZWhVIwawkKw==", "requires": { "core-util-is": "~1.0.0", "inherits": "~2.0.3", @@ -4067,9 +4184,9 @@ } }, "regenerator-runtime": { - "version": "0.13.5", - "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.5.tgz", - "integrity": "sha512-ZS5w8CpKFinUzOwW3c83oPeVXoNsrLsaCoLtJvAClH135j/R77RuymhiSErhm2lKcwSCIpmvIWSbDkIfAqKQlA==" + "version": "0.13.3", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.3.tgz", + "integrity": "sha512-naKIZz2GQ8JWh///G7L3X6LaQUAMp2lvb1rvwwsURe/VXwD6VMfr+/1NuNw3ag8v2kY1aQ/go5SNn79O9JU7yw==" }, "regex-not": { "version": "1.0.2", @@ -4148,9 +4265,9 @@ } }, "resolve": { - "version": "1.15.1", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.15.1.tgz", - "integrity": "sha512-84oo6ZTtoTUpjgNEr5SJyzQhzL72gaRodsSfyxC/AXRvwu0Yse9H8eF9IpGo7b8YetZhlI6v7ZQ6bKBFV/6S7w==", + "version": "1.12.0", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.12.0.tgz", + "integrity": "sha512-B/dOmuoAik5bKcD6s6nXDCjzUKnaDvdkRyAk6rsmsKLipWj4797iothd7jmmUhWTfinVMU+wc56rYKsit2Qy4w==", "dev": true, "requires": { "path-parse": "^1.0.6" @@ -4168,12 +4285,12 @@ "dev": true }, "restore-cursor": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-2.0.0.tgz", - "integrity": "sha1-n37ih/gv0ybU/RYpI9YhKe7g368=", + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-3.1.0.tgz", + "integrity": "sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA==", "dev": true, "requires": { - "onetime": "^2.0.0", + "onetime": "^5.1.0", "signal-exit": "^3.0.2" } }, @@ -4184,17 +4301,17 @@ "dev": true }, "rimraf": { - "version": "2.7.1", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", - "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", + "version": "2.6.3", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.6.3.tgz", + "integrity": "sha512-mwqeW5XsA2qAejG46gYdENaxXjx9onRNCfn7L0duuP4hCuTIi/QO7PDK07KJfp1d+izWPrzEJDcSqBa0OZQriA==", "requires": { "glob": "^7.1.3" } }, "run-async": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/run-async/-/run-async-2.4.0.tgz", - "integrity": "sha512-xJTbh/d7Lm7SBhc1tNvTpeCHaEzoyxPrqNlvSdMfBTYwaY++UJFyXUOxAtsRUXjlqOfj8luNaR9vjCh4KeV+pg==", + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/run-async/-/run-async-2.3.0.tgz", + "integrity": "sha1-A3GrSuC91yDUFm19/aZP96RFpsA=", "dev": true, "requires": { "is-promise": "^2.1.0" @@ -4216,9 +4333,9 @@ } }, "rxjs": { - "version": "6.5.4", - "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.5.4.tgz", - "integrity": "sha512-naMQXcgEo3csAEGvw/NydRA0fuS2nDZJiw1YUWFKU7aPPAPGZEsD4Iimit96qwCieH6y614MCLYwdkrWx7z/7Q==", + "version": "6.5.2", + "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.5.2.tgz", + "integrity": "sha512-HUb7j3kvb7p7eCUHE3FqjoDsC1xfZQ4AHFWfTKSpZ+sAhhz5X1WX0ZuUqWbzB2QhSLp3DoLUG+hMdEDKqWo2Zg==", "dev": true, "requires": { "tslib": "^1.9.0" @@ -4475,12 +4592,12 @@ "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" }, "source-map-resolve": { - "version": "0.5.3", - "resolved": "https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.5.3.tgz", - "integrity": "sha512-Htz+RnsXWk5+P2slx5Jh3Q66vhQj1Cllm0zvnaY98+NFx+Dv2CF/f5O/t8x+KaNdrdIAsruNzoh/KpialbqAnw==", + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.5.2.tgz", + "integrity": "sha512-MjqsvNwyz1s0k81Goz/9vRBe9SZdB09Bdw+/zYyO+3CuPk6fouTaxscHkgtE8jKvf01kVfl8riHzERQ/kefaSA==", "dev": true, "requires": { - "atob": "^2.1.2", + "atob": "^2.1.1", "decode-uri-component": "^0.2.0", "resolve-url": "^0.2.1", "source-map-url": "^0.4.0", @@ -4691,9 +4808,9 @@ "dev": true }, "table": { - "version": "5.4.6", - "resolved": "https://registry.npmjs.org/table/-/table-5.4.6.tgz", - "integrity": "sha512-wmEc8m4fjnob4gt5riFRtTu/6+4rSe12TpAELNSqHMfF3IqnA+CH37USM6/YR3qRZv7e56kAEAtd6nKZaxe0Ug==", + "version": "5.4.5", + "resolved": "https://registry.npmjs.org/table/-/table-5.4.5.tgz", + "integrity": "sha512-oGa2Hl7CQjfoaogtrOHEJroOcYILTx7BZWLGsJIlzoWmB2zmguhNfPJZsWPKYek/MgCxfco54gEi31d1uN2hFA==", "dev": true, "requires": { "ajv": "^6.10.2", @@ -4703,12 +4820,12 @@ }, "dependencies": { "ajv": { - "version": "6.12.0", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.0.tgz", - "integrity": "sha512-D6gFiFA0RRLyUbvijN74DWAjXSFxWKaWP7mldxkVhyhAV3+SWA9HEJPHQ2c9soIeTFJqcSdFDGFgdqs1iUU2Hw==", + "version": "6.10.2", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.10.2.tgz", + "integrity": "sha512-TXtUUEYHuaTEbLZWIKUr5pmBuhDLy+8KYtPYdcV8qC+pOZL+NKqYwvWSRrVXHn+ZmRRAu8vJTAznH7Oag6RVRw==", "dev": true, "requires": { - "fast-deep-equal": "^3.1.1", + "fast-deep-equal": "^2.0.1", "fast-json-stable-stringify": "^2.0.0", "json-schema-traverse": "^0.4.1", "uri-js": "^4.2.2" @@ -4720,10 +4837,16 @@ "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==", "dev": true }, + "emoji-regex": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-7.0.3.tgz", + "integrity": "sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA==", + "dev": true + }, "fast-deep-equal": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.1.tgz", - "integrity": "sha512-8UEa58QDLauDNfpbrX55Q9jrGHThw2ZMdOky5Gl1CDtVeJDPVrG4Jxx1N8jw2gkWaff5UUuX1KJd+9zGe2B+ZA==", + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-2.0.1.tgz", + "integrity": "sha1-ewUhjd+WZ79/Nwv3/bLLFf3Qqkk=", "dev": true }, "is-fullwidth-code-point": { @@ -4838,9 +4961,9 @@ } }, "tslib": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.11.1.tgz", - "integrity": "sha512-aZW88SY8kQbU7gpV19lN24LtXh/yD4ZZg6qieAJDDg+YBsJcSmLGK9QpnUjAKVG/xefmvJGd1WUmfpT/g6AJGA==", + "version": "1.10.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.10.0.tgz", + "integrity": "sha512-qOebF53frne81cf0S9B41ByenJ3/IuH8yJKngAX35CmiZySA0khhkovshKK+jGCaMnVomla7gVlIcc3EvKPbTQ==", "dev": true }, "type-check": { @@ -4852,6 +4975,12 @@ "prelude-ls": "~1.1.2" } }, + "type-fest": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.5.2.tgz", + "integrity": "sha512-DWkS49EQKVX//Tbupb9TFa19c7+MK1XmzkrZUR8TAktmE/DizXoaoJV6TZ/tSIPXipqNiRI6CyAe7x69Jb6RSw==", + "dev": true + }, "typedarray": { "version": "0.0.6", "resolved": "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz", @@ -5074,10 +5203,10 @@ "string-width": "^1.0.2 || 2" } }, - "word-wrap": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.3.tgz", - "integrity": "sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==", + "wordwrap": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-1.0.0.tgz", + "integrity": "sha1-J1hIEIkUVqQXHI0CJkQa3pDLyus=", "dev": true }, "wrap-ansi": { diff --git a/package.json b/package.json index 62eba170..29209389 100644 --- a/package.json +++ b/package.json @@ -59,7 +59,6 @@ "bcrypt": "^3.0.7", "bson": "^4.0.3", "bunyan": "^1.8.12", - "core-js": "^3.6.4", "es6-promise": "^4.2.4", "flatted": "^2.0.1", "gridfs-stream": "^0.5.3", -- cgit v1.2.3-1-g7c22 From f968109e7390139e50375ee29bc7bc3cf1e1ab41 Mon Sep 17 00:00:00 2001 From: Lauri Ojansivu <x@xet7.org> Date: Sun, 15 Mar 2020 00:44:03 +0200 Subject: Add profiling to build script. --- releases/rebuild-release.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/releases/rebuild-release.sh b/releases/rebuild-release.sh index e8393313..f3964885 100755 --- a/releases/rebuild-release.sh +++ b/releases/rebuild-release.sh @@ -9,7 +9,7 @@ sudo chown -R $(id -u):$(id -g) $HOME/.npm $HOME/.meteor rm -rf node_modules meteor npm install rm -rf .build -meteor build .build --directory +METEOR_PROFILE=100 meteor build .build --directory cp -f fix-download-unicode/cfs_access-point.txt .build/bundle/programs/server/packages/cfs_access-point.js cd .build/bundle/programs/server rm -rf node_modules -- cgit v1.2.3-1-g7c22 From 49bbfef3ec65d2dba660100ee1146b85aceabf25 Mon Sep 17 00:00:00 2001 From: Lauri Ojansivu <x@xet7.org> Date: Sun, 15 Mar 2020 02:00:11 +0200 Subject: Update dependencies. --- package-lock.json | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/package-lock.json b/package-lock.json index 04f99bdb..b1207ba9 100644 --- a/package-lock.json +++ b/package-lock.json @@ -3776,7 +3776,8 @@ "dependencies": { "acorn": { "version": "5.7.3", - "resolved": "", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-5.7.3.tgz", + "integrity": "sha512-T/zvzYRfbVojPWahDsE5evJdHb3oJoQfFbsrKM7w5Zcs++Tr257tia3BmMP8XYVjp1S9RZXQMh7gao96BlqZOw==", "dev": true }, "acorn-jsx": { -- cgit v1.2.3-1-g7c22 From fca4cdcebf1cc6642aefeb78b911cb5b95ebe473 Mon Sep 17 00:00:00 2001 From: Lauri Ojansivu <x@xet7.org> Date: Sun, 15 Mar 2020 02:49:53 +0200 Subject: Downgrade stylus to v1.1.0 to speed up building Wekan. https://github.com/meteor/meteor/issues/10881#issuecomment-599152333 Thanks to zodern ! --- .meteor/packages | 2 +- .meteor/versions | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/.meteor/packages b/.meteor/packages index 3bf42647..ab8f186b 100644 --- a/.meteor/packages +++ b/.meteor/packages @@ -85,7 +85,7 @@ msavin:usercache wekan-scrollbar mquandalle:perfect-scrollbar mdg:meteor-apm-agent@3.2.0-rc.0! -coagmano:stylus +coagmano:stylus@1.1.0! lucasantoniassi:accounts-lockout meteorhacks:subs-manager meteorhacks:picker diff --git a/.meteor/versions b/.meteor/versions index 420fc2ea..3e2a21b3 100644 --- a/.meteor/versions +++ b/.meteor/versions @@ -43,7 +43,7 @@ cfs:upload-http@0.0.20 cfs:worker@0.1.5 check@1.3.1 chuangbo:cookie@1.1.0 -coagmano:stylus@2.0.0 +coagmano:stylus@1.1.0 coffeescript@2.4.1 coffeescript-compiler@2.4.1 cottz:publish-relations@2.0.8 -- cgit v1.2.3-1-g7c22 From 2a715ec6c6c7dae46e4ff0e005305364e0d8c0f1 Mon Sep 17 00:00:00 2001 From: Lauri Ojansivu <x@xet7.org> Date: Sun, 15 Mar 2020 03:02:08 +0200 Subject: Update ChangeLog. --- CHANGELOG.md | 3 +++ 1 file changed, 3 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 959e0fa5..30039fac 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -22,6 +22,9 @@ and adds the following updates: and fixes the following bugs: +- [Downgrade stylus to v1.1.0 to speed up building Wekan](https://github.com/wekan/wekan/commit/fca4cdcebf1cc6642aefeb78b911cb5b95ebe473). + This is because building newer stylus v2 takes 52 minutes. After this change, building Wekan takes 3 minutes. + Thanks to zodern. - [Fix: Error when retrieve token from some OIDC due to not necessary scope parameter](https://github.com/wekan/wekan/pull/2955). Thanks to benoitm76. -- cgit v1.2.3-1-g7c22 -- cgit v1.2.3-1-g7c22 From 369a29707bbec3bf89717c16e8b698fb4666087a Mon Sep 17 00:00:00 2001 From: Lauri Ojansivu <x@xet7.org> Date: Mon, 16 Mar 2020 13:22:16 +0200 Subject: Update acorn. --- package-lock.json | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/package-lock.json b/package-lock.json index b1207ba9..04f99bdb 100644 --- a/package-lock.json +++ b/package-lock.json @@ -3776,8 +3776,7 @@ "dependencies": { "acorn": { "version": "5.7.3", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-5.7.3.tgz", - "integrity": "sha512-T/zvzYRfbVojPWahDsE5evJdHb3oJoQfFbsrKM7w5Zcs++Tr257tia3BmMP8XYVjp1S9RZXQMh7gao96BlqZOw==", + "resolved": "", "dev": true }, "acorn-jsx": { -- cgit v1.2.3-1-g7c22 From 14b8610837117616d436e2bac6a9dc653e315662 Mon Sep 17 00:00:00 2001 From: Lauri Ojansivu <x@xet7.org> Date: Mon, 16 Mar 2020 13:24:39 +0200 Subject: Update ostrio:cookies --- .meteor/versions | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.meteor/versions b/.meteor/versions index 3e2a21b3..2f119dd2 100644 --- a/.meteor/versions +++ b/.meteor/versions @@ -133,7 +133,7 @@ oauth2@1.3.0 observe-sequence@1.0.16 ongoworks:speakingurl@1.1.0 ordered-dict@1.1.0 -ostrio:cookies@2.5.0 +ostrio:cookies@2.6.0 peerlibrary:assert@0.3.0 peerlibrary:base-component@0.16.0 peerlibrary:blaze-components@0.15.1 -- cgit v1.2.3-1-g7c22 From 51514ae22cd64ab3988a095f86e268036c92b8a3 Mon Sep 17 00:00:00 2001 From: Lauri Ojansivu <x@xet7.org> Date: Mon, 16 Mar 2020 13:29:44 +0200 Subject: Update prettier-eslint --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 29209389..ea0c3d33 100644 --- a/package.json +++ b/package.json @@ -50,7 +50,7 @@ "lint-staged": "^7.3.0", "pre-commit": "^1.2.2", "prettier": "^1.19.1", - "prettier-eslint": "^8.8.2" + "prettier-eslint": "^9.0.1" }, "dependencies": { "@babel/runtime": "^7.8.4", -- cgit v1.2.3-1-g7c22 From 8183b7bdaa01d2ce53ac7215beafd5efe21373e8 Mon Sep 17 00:00:00 2001 From: Lauri Ojansivu <x@xet7.org> Date: Mon, 16 Mar 2020 13:33:08 +0200 Subject: Update prettier-eslint --- package-lock.json | 518 ++++++++---------------------------------------------- 1 file changed, 75 insertions(+), 443 deletions(-) diff --git a/package-lock.json b/package-lock.json index 04f99bdb..63b0aac7 100644 --- a/package-lock.json +++ b/package-lock.json @@ -41,6 +41,59 @@ "any-observable": "^0.3.0" } }, + "@types/eslint-visitor-keys": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@types/eslint-visitor-keys/-/eslint-visitor-keys-1.0.0.tgz", + "integrity": "sha512-OCutwjDZ4aFS6PB1UZ988C4YgwlBHJd6wCeQqaLdmadZ/7e+w79+hbMUFC1QXDNCmdyoRfAFdm0RypzwR+Qpag==", + "dev": true + }, + "@types/json-schema": { + "version": "7.0.4", + "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.4.tgz", + "integrity": "sha512-8+KAKzEvSUdeo+kmqnKrqgeE+LcA0tjYWFY7RPProVYwnqDjukzO+3b6dLD56rYX5TdWejnEOLJYOIeh4CXKuA==", + "dev": true + }, + "@typescript-eslint/experimental-utils": { + "version": "1.13.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-1.13.0.tgz", + "integrity": "sha512-zmpS6SyqG4ZF64ffaJ6uah6tWWWgZ8m+c54XXgwFtUv0jNz8aJAVx8chMCvnk7yl6xwn8d+d96+tWp7fXzTuDg==", + "dev": true, + "requires": { + "@types/json-schema": "^7.0.3", + "@typescript-eslint/typescript-estree": "1.13.0", + "eslint-scope": "^4.0.0" + } + }, + "@typescript-eslint/parser": { + "version": "1.13.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-1.13.0.tgz", + "integrity": "sha512-ITMBs52PCPgLb2nGPoeT4iU3HdQZHcPaZVw+7CsFagRJHUhyeTgorEwHXhFf3e7Evzi8oujKNpHc8TONth8AdQ==", + "dev": true, + "requires": { + "@types/eslint-visitor-keys": "^1.0.0", + "@typescript-eslint/experimental-utils": "1.13.0", + "@typescript-eslint/typescript-estree": "1.13.0", + "eslint-visitor-keys": "^1.0.0" + } + }, + "@typescript-eslint/typescript-estree": { + "version": "1.13.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-1.13.0.tgz", + "integrity": "sha512-b5rCmd2e6DCC6tCTN9GSUAuxdYwCM/k/2wdjHGrIRGPSJotWMCe/dGpi66u42bhuh8q3QBzqM4TMA1GUUCJvdw==", + "dev": true, + "requires": { + "lodash.unescape": "4.0.1", + "semver": "5.5.0" + }, + "dependencies": { + "semver": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.5.0.tgz", + "integrity": "sha512-4SJ3dm0WAwWy/NVeioZh5AntkdJoWKxHxcmyP622fOkgHa4z3R0TdBJICINyaSDE6uNwVc8gZr+ZinwZAH4xIA==", + "dev": true + } + } + }, "abbrev": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-1.1.1.tgz", @@ -69,12 +122,6 @@ "json-schema-traverse": "^0.3.0" } }, - "ajv-keywords": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-2.1.1.tgz", - "integrity": "sha1-YXmX/F9gV2iUxDX5QNgZ4TW4B2I=", - "dev": true - }, "ansi-escapes": { "version": "4.2.1", "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.2.1.tgz", @@ -200,50 +247,6 @@ "integrity": "sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==", "dev": true }, - "babel-code-frame": { - "version": "6.26.0", - "resolved": "https://registry.npmjs.org/babel-code-frame/-/babel-code-frame-6.26.0.tgz", - "integrity": "sha1-Y/1D99weO7fONZR9uP42mj9Yx0s=", - "dev": true, - "requires": { - "chalk": "^1.1.3", - "esutils": "^2.0.2", - "js-tokens": "^3.0.2" - }, - "dependencies": { - "ansi-styles": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", - "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=", - "dev": true - }, - "chalk": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", - "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", - "dev": true, - "requires": { - "ansi-styles": "^2.2.1", - "escape-string-regexp": "^1.0.2", - "has-ansi": "^2.0.0", - "strip-ansi": "^3.0.0", - "supports-color": "^2.0.0" - } - }, - "js-tokens": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-3.0.2.tgz", - "integrity": "sha1-mGbfOVECEw449/mWvOtlRDIJwls=", - "dev": true - }, - "supports-color": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", - "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=", - "dev": true - } - } - }, "babel-runtime": { "version": "6.26.0", "resolved": "https://registry.npmjs.org/babel-runtime/-/babel-runtime-6.26.0.tgz", @@ -501,12 +504,6 @@ "resolved": "https://registry.npmjs.org/chownr/-/chownr-1.1.3.tgz", "integrity": "sha512-i70fVHhmV3DtTl6nqvZOnIjbY0Pe4kAUjwHj8z0zAdgBtYrJyYwLKCCuRBQ5ppkyL0AkN7HKRnETdmdp1zqNXw==" }, - "circular-json": { - "version": "0.3.3", - "resolved": "https://registry.npmjs.org/circular-json/-/circular-json-0.3.3.tgz", - "integrity": "sha512-UZK3NBx2Mca+b5LsG7bY183pHWt5Y1xts4P3Pz7ENTwGVnJOUWbRb3ocjvX7hx9tq/yTAdclXm9sZ38gNuem4A==", - "dev": true - }, "class-utils": { "version": "0.3.6", "resolved": "https://registry.npmjs.org/class-utils/-/class-utils-0.3.6.tgz", @@ -2011,12 +2008,6 @@ "integrity": "sha1-/S2INUXEa6xaYz57mgnof6LLUGk=", "dev": true }, - "is-resolvable": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/is-resolvable/-/is-resolvable-1.1.0.tgz", - "integrity": "sha512-qgDYXFSR5WvEfuS5dMj6oTMEbrrSaM0CrFk2Yiq/gXnBvD9pMa2jGXxyhGLfvhZpuMZe18CJpFxAt3CRs42NMg==", - "dev": true - }, "is-stream": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz", @@ -2457,9 +2448,9 @@ } }, "loglevel": { - "version": "1.6.3", - "resolved": "https://registry.npmjs.org/loglevel/-/loglevel-1.6.3.tgz", - "integrity": "sha512-LoEDv5pgpvWgPF4kNYuIp0qqSJVWak/dML0RY74xlzMZiT9w77teNAwKYKWBTYjlokMirg+o3jBwp+vlLrcfAA==", + "version": "1.6.7", + "resolved": "https://registry.npmjs.org/loglevel/-/loglevel-1.6.7.tgz", + "integrity": "sha512-cY2eLFrQSAfVPhCgH1s7JI73tMbg9YC3v3+ZHVW67sBS7UxWzNEk/ZBbSfLykBWHp33dqqtOv82gjhKEi81T/A==", "dev": true }, "loglevel-colored-level-prefix": { @@ -3691,12 +3682,6 @@ "semver-compare": "^1.0.0" } }, - "pluralize": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/pluralize/-/pluralize-7.0.0.tgz", - "integrity": "sha512-ARhBOdzS3e41FbkW/XWrTEtukqqLoK5+Z/4UeDaLuSW+39JPeFgs4gCGqsrJHVZX0fUrx//4OF0K1CUGwlIFow==", - "dev": true - }, "posix-character-classes": { "version": "0.1.1", "resolved": "https://registry.npmjs.org/posix-character-classes/-/posix-character-classes-0.1.1.tgz", @@ -3754,324 +3739,37 @@ "dev": true }, "prettier-eslint": { - "version": "8.8.2", - "resolved": "https://registry.npmjs.org/prettier-eslint/-/prettier-eslint-8.8.2.tgz", - "integrity": "sha512-2UzApPuxi2yRoyMlXMazgR6UcH9DKJhNgCviIwY3ixZ9THWSSrUww5vkiZ3C48WvpFl1M1y/oU63deSy1puWEA==", + "version": "9.0.1", + "resolved": "https://registry.npmjs.org/prettier-eslint/-/prettier-eslint-9.0.1.tgz", + "integrity": "sha512-KZT65QTosSAqBBqmrC+RpXbsMRe7Os2YSR9cAfFbDlyPAopzA/S5bioiZ3rpziNQNSJaOxmtXSx07EQ+o2Dlug==", "dev": true, "requires": { - "babel-runtime": "^6.26.0", + "@typescript-eslint/parser": "^1.10.2", "common-tags": "^1.4.0", + "core-js": "^3.1.4", "dlv": "^1.1.0", - "eslint": "^4.0.0", - "indent-string": "^3.2.0", + "eslint": "^5.0.0", + "indent-string": "^4.0.0", "lodash.merge": "^4.6.0", "loglevel-colored-level-prefix": "^1.0.0", "prettier": "^1.7.0", "pretty-format": "^23.0.1", "require-relative": "^0.8.7", - "typescript": "^2.5.1", - "typescript-eslint-parser": "^16.0.0", + "typescript": "^3.2.1", "vue-eslint-parser": "^2.0.2" }, "dependencies": { - "acorn": { - "version": "5.7.3", - "resolved": "", - "dev": true - }, - "acorn-jsx": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-3.0.1.tgz", - "integrity": "sha1-r9+UiPsezvyDSPb7IvRk4ypYs2s=", - "dev": true, - "requires": { - "acorn": "^3.0.4" - }, - "dependencies": { - "acorn": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-3.3.0.tgz", - "integrity": "sha1-ReN/s56No/JbruP/U2niu18iAXo=", - "dev": true - } - } - }, - "ansi-escapes": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-3.2.0.tgz", - "integrity": "sha512-cBhpre4ma+U0T1oM5fXg7Dy1Jw7zzwv7lt/GoCpr+hDQJoYnKVPLL4dCvSEFMmQurOQvSrwT7SL/DAlhBI97RQ==", - "dev": true - }, - "ansi-regex": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz", - "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=", - "dev": true - }, - "chardet": { - "version": "0.4.2", - "resolved": "https://registry.npmjs.org/chardet/-/chardet-0.4.2.tgz", - "integrity": "sha1-tUc7M9yXxCTl2Y3IfVXU2KKci/I=", - "dev": true - }, - "cli-cursor": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-2.1.0.tgz", - "integrity": "sha1-s12sN2R5+sw+lHR9QdDQ9SOP/LU=", - "dev": true, - "requires": { - "restore-cursor": "^2.0.0" - } - }, - "cross-spawn": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-5.1.0.tgz", - "integrity": "sha1-6L0O/uWPz/b4+UUQoKVUu/ojVEk=", - "dev": true, - "requires": { - "lru-cache": "^4.0.1", - "shebang-command": "^1.2.0", - "which": "^1.2.9" - } - }, - "doctrine": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz", - "integrity": "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==", - "dev": true, - "requires": { - "esutils": "^2.0.2" - } - }, - "eslint": { - "version": "4.19.1", - "resolved": "https://registry.npmjs.org/eslint/-/eslint-4.19.1.tgz", - "integrity": "sha512-bT3/1x1EbZB7phzYu7vCr1v3ONuzDtX8WjuM9c0iYxe+cq+pwcKEoQjl7zd3RpC6YOLgnSy3cTN58M2jcoPDIQ==", - "dev": true, - "requires": { - "ajv": "^5.3.0", - "babel-code-frame": "^6.22.0", - "chalk": "^2.1.0", - "concat-stream": "^1.6.0", - "cross-spawn": "^5.1.0", - "debug": "^3.1.0", - "doctrine": "^2.1.0", - "eslint-scope": "^3.7.1", - "eslint-visitor-keys": "^1.0.0", - "espree": "^3.5.4", - "esquery": "^1.0.0", - "esutils": "^2.0.2", - "file-entry-cache": "^2.0.0", - "functional-red-black-tree": "^1.0.1", - "glob": "^7.1.2", - "globals": "^11.0.1", - "ignore": "^3.3.3", - "imurmurhash": "^0.1.4", - "inquirer": "^3.0.6", - "is-resolvable": "^1.0.0", - "js-yaml": "^3.9.1", - "json-stable-stringify-without-jsonify": "^1.0.1", - "levn": "^0.3.0", - "lodash": "^4.17.4", - "minimatch": "^3.0.2", - "mkdirp": "^0.5.1", - "natural-compare": "^1.4.0", - "optionator": "^0.8.2", - "path-is-inside": "^1.0.2", - "pluralize": "^7.0.0", - "progress": "^2.0.0", - "regexpp": "^1.0.1", - "require-uncached": "^1.0.3", - "semver": "^5.3.0", - "strip-ansi": "^4.0.0", - "strip-json-comments": "~2.0.1", - "table": "4.0.2", - "text-table": "~0.2.0" - } - }, - "eslint-scope": { - "version": "3.7.3", - "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-3.7.3.tgz", - "integrity": "sha512-W+B0SvF4gamyCTmUc+uITPY0989iXVfKvhwtmJocTaYoc/3khEHmEmvfY/Gn9HA9VV75jrQECsHizkNw1b68FA==", - "dev": true, - "requires": { - "esrecurse": "^4.1.0", - "estraverse": "^4.1.1" - } - }, - "espree": { - "version": "3.5.4", - "resolved": "https://registry.npmjs.org/espree/-/espree-3.5.4.tgz", - "integrity": "sha512-yAcIQxtmMiB/jL32dzEp2enBeidsB7xWPLNiw3IIkpVds1P+h7qF9YwJq1yUNzp2OKXgAprs4F61ih66UsoD1A==", - "dev": true, - "requires": { - "acorn": "^5.5.0", - "acorn-jsx": "^3.0.0" - } - }, - "external-editor": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/external-editor/-/external-editor-2.2.0.tgz", - "integrity": "sha512-bSn6gvGxKt+b7+6TKEv1ZycHleA7aHhRHyAqJyp5pbUFuYYNIzpZnQDk7AsYckyWdEnTeAnay0aCy2aV6iTk9A==", - "dev": true, - "requires": { - "chardet": "^0.4.0", - "iconv-lite": "^0.4.17", - "tmp": "^0.0.33" - } - }, - "figures": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/figures/-/figures-2.0.0.tgz", - "integrity": "sha1-OrGi0qYsi/tDGgyUy3l6L84nyWI=", - "dev": true, - "requires": { - "escape-string-regexp": "^1.0.5" - } - }, - "file-entry-cache": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-2.0.0.tgz", - "integrity": "sha1-w5KZDD5oR4PYOLjISkXYoEhFg2E=", - "dev": true, - "requires": { - "flat-cache": "^1.2.1", - "object-assign": "^4.0.1" - } - }, - "flat-cache": { - "version": "1.3.4", - "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-1.3.4.tgz", - "integrity": "sha512-VwyB3Lkgacfik2vhqR4uv2rvebqmDvFu4jlN/C1RzWoJEo8I7z4Q404oiqYCkq41mni8EzQnm95emU9seckwtg==", - "dev": true, - "requires": { - "circular-json": "^0.3.1", - "graceful-fs": "^4.1.2", - "rimraf": "~2.6.2", - "write": "^0.2.1" - } - }, - "ignore": { - "version": "3.3.10", - "resolved": "https://registry.npmjs.org/ignore/-/ignore-3.3.10.tgz", - "integrity": "sha512-Pgs951kaMm5GXP7MOvxERINe3gsaVjUWFm+UZPSq9xYriQAksyhg0csnS0KXSNRD5NmNdapXEpjxG49+AKh/ug==", - "dev": true - }, - "inquirer": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-3.3.0.tgz", - "integrity": "sha512-h+xtnyk4EwKvFWHrUYsWErEVR+igKtLdchu+o0Z1RL7VU/jVMFbYir2bp6bAj8efFNxWqHX0dIss6fJQ+/+qeQ==", - "dev": true, - "requires": { - "ansi-escapes": "^3.0.0", - "chalk": "^2.0.0", - "cli-cursor": "^2.1.0", - "cli-width": "^2.0.0", - "external-editor": "^2.0.4", - "figures": "^2.0.0", - "lodash": "^4.3.0", - "mute-stream": "0.0.7", - "run-async": "^2.2.0", - "rx-lite": "^4.0.8", - "rx-lite-aggregates": "^4.0.8", - "string-width": "^2.1.0", - "strip-ansi": "^4.0.0", - "through": "^2.3.6" - } - }, - "is-fullwidth-code-point": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz", - "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=", + "core-js": { + "version": "3.6.4", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.6.4.tgz", + "integrity": "sha512-4paDGScNgZP2IXXilaffL9X7968RuvwlkK3xWtZRVqgd8SYNiVKRJvkFd1aqqEuPfN7E68ZHEp9hDj6lHj4Hyw==", "dev": true }, - "mimic-fn": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-1.2.0.tgz", - "integrity": "sha512-jf84uxzwiuiIVKiOLpfYk7N46TSy8ubTonmneY9vrpHNAnp0QBt2BxWV9dO3/j+BoVAb+a5G6YDPW3M5HOdMWQ==", - "dev": true - }, - "mute-stream": { - "version": "0.0.7", - "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.7.tgz", - "integrity": "sha1-MHXOk7whuPq0PhvE2n6BFe0ee6s=", - "dev": true - }, - "onetime": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/onetime/-/onetime-2.0.1.tgz", - "integrity": "sha1-BnQoIw/WdEOyeUsiu6UotoZ5YtQ=", - "dev": true, - "requires": { - "mimic-fn": "^1.0.0" - } - }, - "regexpp": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/regexpp/-/regexpp-1.1.0.tgz", - "integrity": "sha512-LOPw8FpgdQF9etWMaAfG/WRthIdXJGYp4mJ2Jgn/2lpkbod9jPn0t9UqN7AxBOKNfzRbYyVfgc7Vk4t/MpnXgw==", - "dev": true - }, - "restore-cursor": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-2.0.0.tgz", - "integrity": "sha1-n37ih/gv0ybU/RYpI9YhKe7g368=", - "dev": true, - "requires": { - "onetime": "^2.0.0", - "signal-exit": "^3.0.2" - } - }, - "slice-ansi": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-1.0.0.tgz", - "integrity": "sha512-POqxBK6Lb3q6s047D/XsDVNPnF9Dl8JSaqe9h9lURl0OdNqy/ujDrOiIHtsqXMGbWWTIomRzAMaTyawAU//Reg==", - "dev": true, - "requires": { - "is-fullwidth-code-point": "^2.0.0" - } - }, - "string-width": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz", - "integrity": "sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==", - "dev": true, - "requires": { - "is-fullwidth-code-point": "^2.0.0", - "strip-ansi": "^4.0.0" - } - }, - "strip-ansi": { + "indent-string": { "version": "4.0.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz", - "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=", - "dev": true, - "requires": { - "ansi-regex": "^3.0.0" - } - }, - "table": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/table/-/table-4.0.2.tgz", - "integrity": "sha512-UUkEAPdSGxtRpiV9ozJ5cMTtYiqz7Ni1OGqLXRCynrvzdtR1p+cfOWe2RJLwvUG8hNanaSRjecIqwOjqeatDsA==", - "dev": true, - "requires": { - "ajv": "^5.2.3", - "ajv-keywords": "^2.1.0", - "chalk": "^2.1.0", - "lodash": "^4.17.4", - "slice-ansi": "1.0.0", - "string-width": "^2.1.1" - } - }, - "write": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/write/-/write-0.2.1.tgz", - "integrity": "sha1-X8A4KOJkzqP+kUVUdvejxWbLB1c=", - "dev": true, - "requires": { - "mkdirp": "^0.5.1" - } + "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-4.0.0.tgz", + "integrity": "sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==", + "dev": true } } }, @@ -4222,39 +3920,6 @@ "integrity": "sha1-eZlTn8ngR6N5KPoZb44VY9q9Nt4=", "dev": true }, - "require-uncached": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/require-uncached/-/require-uncached-1.0.3.tgz", - "integrity": "sha1-Tg1W1slmL9MeQwEcS5WqSZVUIdM=", - "dev": true, - "requires": { - "caller-path": "^0.1.0", - "resolve-from": "^1.0.0" - }, - "dependencies": { - "caller-path": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/caller-path/-/caller-path-0.1.0.tgz", - "integrity": "sha1-lAhe9jWB7NPaqSREqP6U6CV3dR8=", - "dev": true, - "requires": { - "callsites": "^0.2.0" - } - }, - "callsites": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/callsites/-/callsites-0.2.0.tgz", - "integrity": "sha1-r6uWJikQp/M8GaV3WCXGnzTjUMo=", - "dev": true - }, - "resolve-from": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-1.0.1.tgz", - "integrity": "sha1-Jsv+k10a7uq7Kbw/5a6wHpPUQiY=", - "dev": true - } - } - }, "require_optional": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/require_optional/-/require_optional-1.0.1.tgz", @@ -4317,21 +3982,6 @@ "is-promise": "^2.1.0" } }, - "rx-lite": { - "version": "4.0.8", - "resolved": "https://registry.npmjs.org/rx-lite/-/rx-lite-4.0.8.tgz", - "integrity": "sha1-Cx4Rr4vESDbwSmQH6S2kJGe3lEQ=", - "dev": true - }, - "rx-lite-aggregates": { - "version": "4.0.8", - "resolved": "https://registry.npmjs.org/rx-lite-aggregates/-/rx-lite-aggregates-4.0.8.tgz", - "integrity": "sha1-dTuHqJoRyVRnxKwWJsTvxOBcZ74=", - "dev": true, - "requires": { - "rx-lite": "*" - } - }, "rxjs": { "version": "6.5.2", "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.5.2.tgz", @@ -4988,29 +4638,11 @@ "dev": true }, "typescript": { - "version": "2.9.2", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-2.9.2.tgz", - "integrity": "sha512-Gr4p6nFNaoufRIY4NMdpQRNmgxVIGMs4Fcu/ujdYk3nAZqk7supzBE9idmvfZIlH/Cuj//dvi+019qEue9lV0w==", + "version": "3.8.3", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-3.8.3.tgz", + "integrity": "sha512-MYlEfn5VrLNsgudQTVJeNaQFUAI7DkhnOjdpAp4T+ku1TfQClewlbSuTVHiA+8skNBgaf02TL/kLOvig4y3G8w==", "dev": true }, - "typescript-eslint-parser": { - "version": "16.0.1", - "resolved": "https://registry.npmjs.org/typescript-eslint-parser/-/typescript-eslint-parser-16.0.1.tgz", - "integrity": "sha512-IKawLTu4A2xN3aN/cPLxvZ0bhxZHILGDKTZWvWNJ3sLNhJ3PjfMEDQmR2VMpdRPrmWOadgWXRwjLBzSA8AGsaQ==", - "dev": true, - "requires": { - "lodash.unescape": "4.0.1", - "semver": "5.5.0" - }, - "dependencies": { - "semver": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.5.0.tgz", - "integrity": "sha512-4SJ3dm0WAwWy/NVeioZh5AntkdJoWKxHxcmyP622fOkgHa4z3R0TdBJICINyaSDE6uNwVc8gZr+ZinwZAH4xIA==", - "dev": true - } - } - }, "union-value": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/union-value/-/union-value-1.0.1.tgz", -- cgit v1.2.3-1-g7c22 From ea6baa5c2b956ee28b0a7e63f988e2fc1998201a Mon Sep 17 00:00:00 2001 From: Lauri Ojansivu <x@xet7.org> Date: Mon, 16 Mar 2020 13:42:29 +0200 Subject: Update minimist. --- package-lock.json | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/package-lock.json b/package-lock.json index 63b0aac7..2797e227 100644 --- a/package-lock.json +++ b/package-lock.json @@ -3106,9 +3106,9 @@ } }, "minimist": { - "version": "0.0.8", - "resolved": "https://registry.npmjs.org/minimist/-/minimist-0.0.8.tgz", - "integrity": "sha1-hX/Kv8M5fSYluCKCYuhqp6ARsF0=" + "version": "1.2.5", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz", + "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==" }, "minipass": { "version": "2.9.0", @@ -3153,7 +3153,7 @@ "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.1.tgz", "integrity": "sha1-MAV0OOrGz3+MR2fzhkjWaX11yQM=", "requires": { - "minimist": "0.0.8" + "minimist": "1.2.5" } }, "moment": { @@ -3835,14 +3835,14 @@ "requires": { "deep-extend": "^0.6.0", "ini": "~1.3.0", - "minimist": "^1.2.0", + "minimist": "^1.2.5", "strip-json-comments": "~2.0.1" }, "dependencies": { "minimist": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz", - "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=" + "version": "1.2.5", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz", + "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==" } } }, -- cgit v1.2.3-1-g7c22 From 7af4fe75ba661f6a77f5ad7e8056c2011e909a77 Mon Sep 17 00:00:00 2001 From: Lauri Ojansivu <x@xet7.org> Date: Mon, 16 Mar 2020 13:53:12 +0200 Subject: Update ChangeLog. --- .meteor/packages | 1 + CHANGELOG.md | 9 ++++++--- 2 files changed, 7 insertions(+), 3 deletions(-) diff --git a/.meteor/packages b/.meteor/packages index ab8f186b..c8d129d4 100644 --- a/.meteor/packages +++ b/.meteor/packages @@ -85,6 +85,7 @@ msavin:usercache wekan-scrollbar mquandalle:perfect-scrollbar mdg:meteor-apm-agent@3.2.0-rc.0! +# Keep stylus in 1.1.0, because building v2 takes extra 52 minutes. coagmano:stylus@1.1.0! lucasantoniassi:accounts-lockout meteorhacks:subs-manager diff --git a/CHANGELOG.md b/CHANGELOG.md index 30039fac..7eabccd4 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -14,10 +14,13 @@ and adds the following updates: Thanks to xet7. - [Update markdown](https://github.com/wekan/wekan/commit/6e0fa78022ea487176eb0a32ec5a4a441f8e0c3c). Thanks to xet7. -- Update minimist [Part1](https://github.com/wekan/wekan/commit/f4e2bc0d3283cefc5a9f2c83d1965760885609a1) - and [Part2](https://github.com/wekan/wekan/commit/2f131419077076b50bd6c924d3efd6ca82503bc1). +- [Update minimist](https://github.com/wekan/wekan/commit/ea6baa5c2b956ee28b0a7e63f988e2fc1998201a). Thanks to xet7. -- [Update acorn](https://github.com/wekan/wekan/commit/2174936613bc7995ac9bf1b66a5fb90903b9e7e8). +- [Update acorn](https://github.com/wekan/wekan/commit/369a29707bbec3bf89717c16e8b698fb4666087a). + Thanks to xet7. +- [Update prettier-eslint](https://github.com/wekan/wekan/commit/8183b7bdaa01d2ce53ac7215beafd5efe21373e8). + Thanks to xet7. +- [Update ostrio:cookies](https://github.com/wekan/wekan/commit/14b8610837117616d436e2bac6a9dc653e315662). Thanks to xet7. and fixes the following bugs: -- cgit v1.2.3-1-g7c22 From c1aa0047c6ac381baa901fbbe03985ad0e91705d Mon Sep 17 00:00:00 2001 From: Lauri Ojansivu <x@xet7.org> Date: Mon, 16 Mar 2020 13:55:39 +0200 Subject: Update ChangeLog. --- CHANGELOG.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 7eabccd4..9d301272 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -22,6 +22,8 @@ and adds the following updates: Thanks to xet7. - [Update ostrio:cookies](https://github.com/wekan/wekan/commit/14b8610837117616d436e2bac6a9dc653e315662). Thanks to xet7. +- [Add build time profiling to build script](https://github.com/wekan/wekan/commit/f968109e7390139e50375ee29bc7bc3cf1e1ab41). + Thanks to zodern. and fixes the following bugs: -- cgit v1.2.3-1-g7c22 From 8d83c641e3061af87268b1132dbf3f1a5056fe75 Mon Sep 17 00:00:00 2001 From: Lauri Ojansivu <x@xet7.org> Date: Mon, 16 Mar 2020 14:04:18 +0200 Subject: v3.84 --- .snap-meteor-1.8/package-lock.json | 2 +- .snap-meteor-1.8/package.json | 2 +- CHANGELOG.md | 2 +- Stackerfile.yml | 2 +- package-lock.json | 2 +- package.json | 2 +- public/api/wekan.html | 632 ++++++++++++++++++------------------- public/api/wekan.yml | 2 +- sandstorm-pkgdef.capnp | 4 +- 9 files changed, 325 insertions(+), 325 deletions(-) diff --git a/.snap-meteor-1.8/package-lock.json b/.snap-meteor-1.8/package-lock.json index 6450e003..de5f14ad 100644 --- a/.snap-meteor-1.8/package-lock.json +++ b/.snap-meteor-1.8/package-lock.json @@ -1,6 +1,6 @@ { "name": "wekan", - "version": "v3.83.0", + "version": "v3.84.0", "lockfileVersion": 1, "requires": true, "dependencies": { diff --git a/.snap-meteor-1.8/package.json b/.snap-meteor-1.8/package.json index 0d9e7d37..94fd7217 100644 --- a/.snap-meteor-1.8/package.json +++ b/.snap-meteor-1.8/package.json @@ -1,6 +1,6 @@ { "name": "wekan", - "version": "v3.83.0", + "version": "v3.84.0", "description": "Open-Source kanban", "private": true, "scripts": { diff --git a/CHANGELOG.md b/CHANGELOG.md index 9d301272..4503454c 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,4 +1,4 @@ -# Upcoming Wekan release +# v3.84 2020-03-16 Wekan release This release adds the following features: diff --git a/Stackerfile.yml b/Stackerfile.yml index 9b9c7854..27b6ad51 100644 --- a/Stackerfile.yml +++ b/Stackerfile.yml @@ -1,5 +1,5 @@ appId: wekan-public/apps/77b94f60-dec9-0136-304e-16ff53095928 -appVersion: "v3.82.0" +appVersion: "v3.84.0" files: userUploads: - README.md diff --git a/package-lock.json b/package-lock.json index 2797e227..3d95be33 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,6 +1,6 @@ { "name": "wekan", - "version": "v3.83.0", + "version": "v3.84.0", "lockfileVersion": 1, "requires": true, "dependencies": { diff --git a/package.json b/package.json index ea0c3d33..c6d6ead4 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "wekan", - "version": "v3.83.0", + "version": "v3.84.0", "description": "Open-Source kanban", "private": true, "scripts": { diff --git a/public/api/wekan.html b/public/api/wekan.html index 9c859454..ff189635 100644 --- a/public/api/wekan.html +++ b/public/api/wekan.html @@ -1458,12 +1458,12 @@ Darkula color scheme from the JetBrains family of IDEs opacity: 0.5; } </style> - + <script>!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.exports=e.document?t(e,!0):function(e){if(!e.document)throw new Error("jQuery requires a window with a document");return t(e)}:t(e)}("undefined"!=typeof window?window:this,function(e,t){"use strict";function n(e,t){t=t||ne;var n=t.createElement("script");n.text=e,t.head.appendChild(n).parentNode.removeChild(n)}function r(e){var t=!!e&&"length"in e&&e.length,n=he.type(e);return"function"!==n&&!he.isWindow(e)&&("array"===n||0===t||"number"==typeof t&&t>0&&t-1 in e)}function i(e,t){return e.nodeName&&e.nodeName.toLowerCase()===t.toLowerCase()}function o(e,t,n){return he.isFunction(t)?he.grep(e,function(e,r){return!!t.call(e,r,e)!==n}):t.nodeType?he.grep(e,function(e){return e===t!==n}):"string"!=typeof t?he.grep(e,function(e){return ae.call(t,e)>-1!==n}):Ee.test(t)?he.filter(t,e,n):(t=he.filter(t,e),he.grep(e,function(e){return ae.call(t,e)>-1!==n&&1===e.nodeType}))}function s(e,t){for(;(e=e[t])&&1!==e.nodeType;);return e}function a(e){var t={};return he.each(e.match(Ae)||[],function(e,n){t[n]=!0}),t}function u(e){return e}function c(e){throw e}function l(e,t,n,r){var i;try{e&&he.isFunction(i=e.promise)?i.call(e).done(t).fail(n):e&&he.isFunction(i=e.then)?i.call(e,t,n):t.apply(void 0,[e].slice(r))}catch(e){n.apply(void 0,[e])}}function f(){ne.removeEventListener("DOMContentLoaded",f),e.removeEventListener("load",f),he.ready()}function d(){this.expando=he.expando+d.uid++}function p(e){return"true"===e||"false"!==e&&("null"===e?null:e===+e+""?+e:Pe.test(e)?JSON.parse(e):e)}function h(e,t,n){var r;if(void 0===n&&1===e.nodeType)if(r="data-"+t.replace(He,"-$&").toLowerCase(),"string"==typeof(n=e.getAttribute(r))){try{n=p(n)}catch(e){}$e.set(e,t,n)}else n=void 0;return n}function g(e,t,n,r){var i,o=1,s=20,a=r?function(){return r.cur()}:function(){return he.css(e,t,"")},u=a(),c=n&&n[3]||(he.cssNumber[t]?"":"px"),l=(he.cssNumber[t]||"px"!==c&&+u)&&Re.exec(he.css(e,t));if(l&&l[3]!==c){c=c||l[3],n=n||[],l=+u||1;do{o=o||".5",l/=o,he.style(e,t,l+c)}while(o!==(o=a()/u)&&1!==o&&--s)}return n&&(l=+l||+u||0,i=n[1]?l+(n[1]+1)*n[2]:+n[2],r&&(r.unit=c,r.start=l,r.end=i)),i}function v(e){var t,n=e.ownerDocument,r=e.nodeName,i=Be[r];return i||(t=n.body.appendChild(n.createElement(r)),i=he.css(t,"display"),t.parentNode.removeChild(t),"none"===i&&(i="block"),Be[r]=i,i)}function m(e,t){for(var n,r,i=[],o=0,s=e.length;o<s;o++)r=e[o],r.style&&(n=r.style.display,t?("none"===n&&(i[o]=Fe.get(r,"display")||null,i[o]||(r.style.display="")),""===r.style.display&&Me(r)&&(i[o]=v(r))):"none"!==n&&(i[o]="none",Fe.set(r,"display",n)));for(o=0;o<s;o++)null!=i[o]&&(e[o].style.display=i[o]);return e}function y(e,t){var n;return n=void 0!==e.getElementsByTagName?e.getElementsByTagName(t||"*"):void 0!==e.querySelectorAll?e.querySelectorAll(t||"*"):[],void 0===t||t&&i(e,t)?he.merge([e],n):n}function x(e,t){for(var n=0,r=e.length;n<r;n++)Fe.set(e[n],"globalEval",!t||Fe.get(t[n],"globalEval"))}function b(e,t,n,r,i){for(var o,s,a,u,c,l,f=t.createDocumentFragment(),d=[],p=0,h=e.length;p<h;p++)if((o=e[p])||0===o)if("object"===he.type(o))he.merge(d,o.nodeType?[o]:o);else if(Qe.test(o)){for(s=s||f.appendChild(t.createElement("div")),a=(Ve.exec(o)||["",""])[1].toLowerCase(),u=Ue[a]||Ue._default,s.innerHTML=u[1]+he.htmlPrefilter(o)+u[2],l=u[0];l--;)s=s.lastChild;he.merge(d,s.childNodes),s=f.firstChild,s.textContent=""}else d.push(t.createTextNode(o));for(f.textContent="",p=0;o=d[p++];)if(r&&he.inArray(o,r)>-1)i&&i.push(o);else if(c=he.contains(o.ownerDocument,o),s=y(f.appendChild(o),"script"),c&&x(s),n)for(l=0;o=s[l++];)Xe.test(o.type||"")&&n.push(o);return f}function w(){return!0}function T(){return!1}function S(){try{return ne.activeElement}catch(e){}}function E(e,t,n,r,i,o){var s,a;if("object"==typeof t){"string"!=typeof n&&(r=r||n,n=void 0);for(a in t)E(e,a,n,r,t[a],o);return e}if(null==r&&null==i?(i=n,r=n=void 0):null==i&&("string"==typeof n?(i=r,r=void 0):(i=r,r=n,n=void 0)),!1===i)i=T;else if(!i)return e;return 1===o&&(s=i,i=function(e){return he().off(e),s.apply(this,arguments)},i.guid=s.guid||(s.guid=he.guid++)),e.each(function(){he.event.add(this,t,i,r,n)})}function C(e,t){return i(e,"table")&&i(11!==t.nodeType?t:t.firstChild,"tr")?he(">tbody",e)[0]||e:e}function k(e){return e.type=(null!==e.getAttribute("type"))+"/"+e.type,e}function N(e){var t=nt.exec(e.type);return t?e.type=t[1]:e.removeAttribute("type"),e}function j(e,t){var n,r,i,o,s,a,u,c;if(1===t.nodeType){if(Fe.hasData(e)&&(o=Fe.access(e),s=Fe.set(t,o),c=o.events)){delete s.handle,s.events={};for(i in c)for(n=0,r=c[i].length;n<r;n++)he.event.add(t,i,c[i][n])}$e.hasData(e)&&(a=$e.access(e),u=he.extend({},a),$e.set(t,u))}}function A(e,t){var n=t.nodeName.toLowerCase();"input"===n&&ze.test(e.type)?t.checked=e.checked:"input"!==n&&"textarea"!==n||(t.defaultValue=e.defaultValue)}function L(e,t,r,i){t=oe.apply([],t);var o,s,a,u,c,l,f=0,d=e.length,p=d-1,h=t[0],g=he.isFunction(h);if(g||d>1&&"string"==typeof h&&!pe.checkClone&&tt.test(h))return e.each(function(n){var o=e.eq(n);g&&(t[0]=h.call(this,n,o.html())),L(o,t,r,i)});if(d&&(o=b(t,e[0].ownerDocument,!1,e,i),s=o.firstChild,1===o.childNodes.length&&(o=s),s||i)){for(a=he.map(y(o,"script"),k),u=a.length;f<d;f++)c=o,f!==p&&(c=he.clone(c,!0,!0),u&&he.merge(a,y(c,"script"))),r.call(e[f],c,f);if(u)for(l=a[a.length-1].ownerDocument,he.map(a,N),f=0;f<u;f++)c=a[f],Xe.test(c.type||"")&&!Fe.access(c,"globalEval")&&he.contains(l,c)&&(c.src?he._evalUrl&&he._evalUrl(c.src):n(c.textContent.replace(rt,""),l))}return e}function D(e,t,n){for(var r,i=t?he.filter(t,e):e,o=0;null!=(r=i[o]);o++)n||1!==r.nodeType||he.cleanData(y(r)),r.parentNode&&(n&&he.contains(r.ownerDocument,r)&&x(y(r,"script")),r.parentNode.removeChild(r));return e}function O(e,t,n){var r,i,o,s,a=e.style;return n=n||st(e),n&&(s=n.getPropertyValue(t)||n[t],""!==s||he.contains(e.ownerDocument,e)||(s=he.style(e,t)),!pe.pixelMarginRight()&&ot.test(s)&&it.test(t)&&(r=a.width,i=a.minWidth,o=a.maxWidth,a.minWidth=a.maxWidth=a.width=s,s=n.width,a.width=r,a.minWidth=i,a.maxWidth=o)),void 0!==s?s+"":s}function q(e,t){return{get:function(){return e()?void delete this.get:(this.get=t).apply(this,arguments)}}}function F(e){if(e in dt)return e;for(var t=e[0].toUpperCase()+e.slice(1),n=ft.length;n--;)if((e=ft[n]+t)in dt)return e}function $(e){var t=he.cssProps[e];return t||(t=he.cssProps[e]=F(e)||e),t}function P(e,t,n){var r=Re.exec(t);return r?Math.max(0,r[2]-(n||0))+(r[3]||"px"):t}function H(e,t,n,r,i){var o,s=0;for(o=n===(r?"border":"content")?4:"width"===t?1:0;o<4;o+=2)"margin"===n&&(s+=he.css(e,n+_e[o],!0,i)),r?("content"===n&&(s-=he.css(e,"padding"+_e[o],!0,i)),"margin"!==n&&(s-=he.css(e,"border"+_e[o]+"Width",!0,i))):(s+=he.css(e,"padding"+_e[o],!0,i),"padding"!==n&&(s+=he.css(e,"border"+_e[o]+"Width",!0,i)));return s}function I(e,t,n){var r,i=st(e),o=O(e,t,i),s="border-box"===he.css(e,"boxSizing",!1,i);return ot.test(o)?o:(r=s&&(pe.boxSizingReliable()||o===e.style[t]),"auto"===o&&(o=e["offset"+t[0].toUpperCase()+t.slice(1)]),(o=parseFloat(o)||0)+H(e,t,n||(s?"border":"content"),r,i)+"px")}function R(e,t,n,r,i){return new R.prototype.init(e,t,n,r,i)}function _(){ht&&(!1===ne.hidden&&e.requestAnimationFrame?e.requestAnimationFrame(_):e.setTimeout(_,he.fx.interval),he.fx.tick())}function M(){return e.setTimeout(function(){pt=void 0}),pt=he.now()}function W(e,t){var n,r=0,i={height:e};for(t=t?1:0;r<4;r+=2-t)n=_e[r],i["margin"+n]=i["padding"+n]=e;return t&&(i.opacity=i.width=e),i}function B(e,t,n){for(var r,i=(X.tweeners[t]||[]).concat(X.tweeners["*"]),o=0,s=i.length;o<s;o++)if(r=i[o].call(n,t,e))return r}function z(e,t,n){var r,i,o,s,a,u,c,l,f="width"in t||"height"in t,d=this,p={},h=e.style,g=e.nodeType&&Me(e),v=Fe.get(e,"fxshow");n.queue||(s=he._queueHooks(e,"fx"),null==s.unqueued&&(s.unqueued=0,a=s.empty.fire,s.empty.fire=function(){s.unqueued||a()}),s.unqueued++,d.always(function(){d.always(function(){s.unqueued--,he.queue(e,"fx").length||s.empty.fire()})}));for(r in t)if(i=t[r],gt.test(i)){if(delete t[r],o=o||"toggle"===i,i===(g?"hide":"show")){if("show"!==i||!v||void 0===v[r])continue;g=!0}p[r]=v&&v[r]||he.style(e,r)}if((u=!he.isEmptyObject(t))||!he.isEmptyObject(p)){f&&1===e.nodeType&&(n.overflow=[h.overflow,h.overflowX,h.overflowY],c=v&&v.display,null==c&&(c=Fe.get(e,"display")),l=he.css(e,"display"),"none"===l&&(c?l=c:(m([e],!0),c=e.style.display||c,l=he.css(e,"display"),m([e]))),("inline"===l||"inline-block"===l&&null!=c)&&"none"===he.css(e,"float")&&(u||(d.done(function(){h.display=c}),null==c&&(l=h.display,c="none"===l?"":l)),h.display="inline-block")),n.overflow&&(h.overflow="hidden",d.always(function(){h.overflow=n.overflow[0],h.overflowX=n.overflow[1],h.overflowY=n.overflow[2]})),u=!1;for(r in p)u||(v?"hidden"in v&&(g=v.hidden):v=Fe.access(e,"fxshow",{display:c}),o&&(v.hidden=!g),g&&m([e],!0),d.done(function(){g||m([e]),Fe.remove(e,"fxshow");for(r in p)he.style(e,r,p[r])})),u=B(g?v[r]:0,r,d),r in v||(v[r]=u.start,g&&(u.end=u.start,u.start=0))}}function V(e,t){var n,r,i,o,s;for(n in e)if(r=he.camelCase(n),i=t[r],o=e[n],Array.isArray(o)&&(i=o[1],o=e[n]=o[0]),n!==r&&(e[r]=o,delete e[n]),(s=he.cssHooks[r])&&"expand"in s){o=s.expand(o),delete e[r];for(n in o)n in e||(e[n]=o[n],t[n]=i)}else t[r]=i}function X(e,t,n){var r,i,o=0,s=X.prefilters.length,a=he.Deferred().always(function(){delete u.elem}),u=function(){if(i)return!1;for(var t=pt||M(),n=Math.max(0,c.startTime+c.duration-t),r=n/c.duration||0,o=1-r,s=0,u=c.tweens.length;s<u;s++)c.tweens[s].run(o);return a.notifyWith(e,[c,o,n]),o<1&&u?n:(u||a.notifyWith(e,[c,1,0]),a.resolveWith(e,[c]),!1)},c=a.promise({elem:e,props:he.extend({},t),opts:he.extend(!0,{specialEasing:{},easing:he.easing._default},n),originalProperties:t,originalOptions:n,startTime:pt||M(),duration:n.duration,tweens:[],createTween:function(t,n){var r=he.Tween(e,c.opts,t,n,c.opts.specialEasing[t]||c.opts.easing);return c.tweens.push(r),r},stop:function(t){var n=0,r=t?c.tweens.length:0;if(i)return this;for(i=!0;n<r;n++)c.tweens[n].run(1);return t?(a.notifyWith(e,[c,1,0]),a.resolveWith(e,[c,t])):a.rejectWith(e,[c,t]),this}}),l=c.props;for(V(l,c.opts.specialEasing);o<s;o++)if(r=X.prefilters[o].call(c,e,l,c.opts))return he.isFunction(r.stop)&&(he._queueHooks(c.elem,c.opts.queue).stop=he.proxy(r.stop,r)),r;return he.map(l,B,c),he.isFunction(c.opts.start)&&c.opts.start.call(e,c),c.progress(c.opts.progress).done(c.opts.done,c.opts.complete).fail(c.opts.fail).always(c.opts.always),he.fx.timer(he.extend(u,{elem:e,anim:c,queue:c.opts.queue})),c}function U(e){return(e.match(Ae)||[]).join(" ")}function Q(e){return e.getAttribute&&e.getAttribute("class")||""}function Y(e,t,n,r){var i;if(Array.isArray(t))he.each(t,function(t,i){n||kt.test(e)?r(e,i):Y(e+"["+("object"==typeof i&&null!=i?t:"")+"]",i,n,r)});else if(n||"object"!==he.type(t))r(e,t);else for(i in t)Y(e+"["+i+"]",t[i],n,r)}function J(e){return function(t,n){"string"!=typeof t&&(n=t,t="*");var r,i=0,o=t.toLowerCase().match(Ae)||[];if(he.isFunction(n))for(;r=o[i++];)"+"===r[0]?(r=r.slice(1)||"*",(e[r]=e[r]||[]).unshift(n)):(e[r]=e[r]||[]).push(n)}}function G(e,t,n,r){function i(a){var u;return o[a]=!0,he.each(e[a]||[],function(e,a){var c=a(t,n,r);return"string"!=typeof c||s||o[c]?s?!(u=c):void 0:(t.dataTypes.unshift(c),i(c),!1)}),u}var o={},s=e===It;return i(t.dataTypes[0])||!o["*"]&&i("*")}function K(e,t){var n,r,i=he.ajaxSettings.flatOptions||{};for(n in t)void 0!==t[n]&&((i[n]?e:r||(r={}))[n]=t[n]);return r&&he.extend(!0,e,r),e}function Z(e,t,n){for(var r,i,o,s,a=e.contents,u=e.dataTypes;"*"===u[0];)u.shift(),void 0===r&&(r=e.mimeType||t.getResponseHeader("Content-Type"));if(r)for(i in a)if(a[i]&&a[i].test(r)){u.unshift(i);break}if(u[0]in n)o=u[0];else{for(i in n){if(!u[0]||e.converters[i+" "+u[0]]){o=i;break}s||(s=i)}o=o||s}if(o)return o!==u[0]&&u.unshift(o),n[o]}function ee(e,t,n,r){var i,o,s,a,u,c={},l=e.dataTypes.slice();if(l[1])for(s in e.converters)c[s.toLowerCase()]=e.converters[s];for(o=l.shift();o;)if(e.responseFields[o]&&(n[e.responseFields[o]]=t),!u&&r&&e.dataFilter&&(t=e.dataFilter(t,e.dataType)),u=o,o=l.shift())if("*"===o)o=u;else if("*"!==u&&u!==o){if(!(s=c[u+" "+o]||c["* "+o]))for(i in c)if(a=i.split(" "),a[1]===o&&(s=c[u+" "+a[0]]||c["* "+a[0]])){!0===s?s=c[i]:!0!==c[i]&&(o=a[0],l.unshift(a[1]));break}if(!0!==s)if(s&&e.throws)t=s(t);else try{t=s(t)}catch(e){return{state:"parsererror",error:s?e:"No conversion from "+u+" to "+o}}}return{state:"success",data:t}}var te=[],ne=e.document,re=Object.getPrototypeOf,ie=te.slice,oe=te.concat,se=te.push,ae=te.indexOf,ue={},ce=ue.toString,le=ue.hasOwnProperty,fe=le.toString,de=fe.call(Object),pe={},he=function(e,t){return new he.fn.init(e,t)},ge=/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,ve=/^-ms-/,me=/-([a-z])/g,ye=function(e,t){return t.toUpperCase()};he.fn=he.prototype={jquery:"3.2.1",constructor:he,length:0,toArray:function(){return ie.call(this)},get:function(e){return null==e?ie.call(this):e<0?this[e+this.length]:this[e]},pushStack:function(e){var t=he.merge(this.constructor(),e);return t.prevObject=this,t},each:function(e){return he.each(this,e)},map:function(e){return this.pushStack(he.map(this,function(t,n){return e.call(t,n,t)}))},slice:function(){return this.pushStack(ie.apply(this,arguments))},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},eq:function(e){var t=this.length,n=+e+(e<0?t:0);return this.pushStack(n>=0&&n<t?[this[n]]:[])},end:function(){return this.prevObject||this.constructor()},push:se,sort:te.sort,splice:te.splice},he.extend=he.fn.extend=function(){var e,t,n,r,i,o,s=arguments[0]||{},a=1,u=arguments.length,c=!1;for("boolean"==typeof s&&(c=s,s=arguments[a]||{},a++),"object"==typeof s||he.isFunction(s)||(s={}),a===u&&(s=this,a--);a<u;a++)if(null!=(e=arguments[a]))for(t in e)n=s[t],r=e[t],s!==r&&(c&&r&&(he.isPlainObject(r)||(i=Array.isArray(r)))?(i?(i=!1,o=n&&Array.isArray(n)?n:[]):o=n&&he.isPlainObject(n)?n:{},s[t]=he.extend(c,o,r)):void 0!==r&&(s[t]=r));return s},he.extend({expando:"jQuery"+("3.2.1"+Math.random()).replace(/\D/g,""),isReady:!0,error:function(e){throw new Error(e)},noop:function(){},isFunction:function(e){return"function"===he.type(e)},isWindow:function(e){return null!=e&&e===e.window},isNumeric:function(e){var t=he.type(e);return("number"===t||"string"===t)&&!isNaN(e-parseFloat(e))},isPlainObject:function(e){var t,n;return!(!e||"[object Object]"!==ce.call(e))&&(!(t=re(e))||"function"==typeof(n=le.call(t,"constructor")&&t.constructor)&&fe.call(n)===de)},isEmptyObject:function(e){var t;for(t in e)return!1;return!0},type:function(e){return null==e?e+"":"object"==typeof e||"function"==typeof e?ue[ce.call(e)]||"object":typeof e},globalEval:function(e){n(e)},camelCase:function(e){return e.replace(ve,"ms-").replace(me,ye)},each:function(e,t){var n,i=0;if(r(e))for(n=e.length;i<n&&!1!==t.call(e[i],i,e[i]);i++);else for(i in e)if(!1===t.call(e[i],i,e[i]))break;return e},trim:function(e){return null==e?"":(e+"").replace(ge,"")},makeArray:function(e,t){var n=t||[];return null!=e&&(r(Object(e))?he.merge(n,"string"==typeof e?[e]:e):se.call(n,e)),n},inArray:function(e,t,n){return null==t?-1:ae.call(t,e,n)},merge:function(e,t){for(var n=+t.length,r=0,i=e.length;r<n;r++)e[i++]=t[r];return e.length=i,e},grep:function(e,t,n){for(var r=[],i=0,o=e.length,s=!n;i<o;i++)!t(e[i],i)!==s&&r.push(e[i]);return r},map:function(e,t,n){var i,o,s=0,a=[];if(r(e))for(i=e.length;s<i;s++)null!=(o=t(e[s],s,n))&&a.push(o);else for(s in e)null!=(o=t(e[s],s,n))&&a.push(o);return oe.apply([],a)},guid:1,proxy:function(e,t){var n,r,i;if("string"==typeof t&&(n=e[t],t=e,e=n),he.isFunction(e))return r=ie.call(arguments,2),i=function(){return e.apply(t||this,r.concat(ie.call(arguments)))},i.guid=e.guid=e.guid||he.guid++,i},now:Date.now,support:pe}),"function"==typeof Symbol&&(he.fn[Symbol.iterator]=te[Symbol.iterator]),he.each("Boolean Number String Function Array Date RegExp Object Error Symbol".split(" "),function(e,t){ue["[object "+t+"]"]=t.toLowerCase()});var xe=function(e){function t(e,t,n,r){var i,o,s,a,u,l,d,p=t&&t.ownerDocument,h=t?t.nodeType:9;if(n=n||[],"string"!=typeof e||!e||1!==h&&9!==h&&11!==h)return n;if(!r&&((t?t.ownerDocument||t:R)!==D&&L(t),t=t||D,q)){if(11!==h&&(u=ge.exec(e)))if(i=u[1]){if(9===h){if(!(s=t.getElementById(i)))return n;if(s.id===i)return n.push(s),n}else if(p&&(s=p.getElementById(i))&&H(t,s)&&s.id===i)return n.push(s),n}else{if(u[2])return J.apply(n,t.getElementsByTagName(e)),n;if((i=u[3])&&b.getElementsByClassName&&t.getElementsByClassName)return J.apply(n,t.getElementsByClassName(i)),n}if(b.qsa&&!z[e+" "]&&(!F||!F.test(e))){if(1!==h)p=t,d=e;else if("object"!==t.nodeName.toLowerCase()){for((a=t.getAttribute("id"))?a=a.replace(xe,be):t.setAttribute("id",a=I),l=E(e),o=l.length;o--;)l[o]="#"+a+" "+f(l[o]);d=l.join(","),p=ve.test(e)&&c(t.parentNode)||t}if(d)try{return J.apply(n,p.querySelectorAll(d)),n}catch(e){}finally{a===I&&t.removeAttribute("id")}}}return k(e.replace(oe,"$1"),t,n,r)}function n(){function e(n,r){return t.push(n+" ")>w.cacheLength&&delete e[t.shift()],e[n+" "]=r}var t=[];return e}function r(e){return e[I]=!0,e}function i(e){var t=D.createElement("fieldset");try{return!!e(t)}catch(e){return!1}finally{t.parentNode&&t.parentNode.removeChild(t),t=null}}function o(e,t){for(var n=e.split("|"),r=n.length;r--;)w.attrHandle[n[r]]=t}function s(e,t){var n=t&&e,r=n&&1===e.nodeType&&1===t.nodeType&&e.sourceIndex-t.sourceIndex;if(r)return r;if(n)for(;n=n.nextSibling;)if(n===t)return-1;return e?1:-1}function a(e){return function(t){return"form"in t?t.parentNode&&!1===t.disabled?"label"in t?"label"in t.parentNode?t.parentNode.disabled===e:t.disabled===e:t.isDisabled===e||t.isDisabled!==!e&&Te(t)===e:t.disabled===e:"label"in t&&t.disabled===e}}function u(e){return r(function(t){return t=+t,r(function(n,r){for(var i,o=e([],n.length,t),s=o.length;s--;)n[i=o[s]]&&(n[i]=!(r[i]=n[i]))})})}function c(e){return e&&void 0!==e.getElementsByTagName&&e}function l(){}function f(e){for(var t=0,n=e.length,r="";t<n;t++)r+=e[t].value;return r}function d(e,t,n){var r=t.dir,i=t.next,o=i||r,s=n&&"parentNode"===o,a=M++;return t.first?function(t,n,i){for(;t=t[r];)if(1===t.nodeType||s)return e(t,n,i);return!1}:function(t,n,u){var c,l,f,d=[_,a];if(u){for(;t=t[r];)if((1===t.nodeType||s)&&e(t,n,u))return!0}else for(;t=t[r];)if(1===t.nodeType||s)if(f=t[I]||(t[I]={}),l=f[t.uniqueID]||(f[t.uniqueID]={}),i&&i===t.nodeName.toLowerCase())t=t[r]||t;else{if((c=l[o])&&c[0]===_&&c[1]===a)return d[2]=c[2];if(l[o]=d,d[2]=e(t,n,u))return!0}return!1}}function p(e){return e.length>1?function(t,n,r){for(var i=e.length;i--;)if(!e[i](t,n,r))return!1;return!0}:e[0]}function h(e,n,r){for(var i=0,o=n.length;i<o;i++)t(e,n[i],r);return r}function g(e,t,n,r,i){for(var o,s=[],a=0,u=e.length,c=null!=t;a<u;a++)(o=e[a])&&(n&&!n(o,r,i)||(s.push(o),c&&t.push(a)));return s}function v(e,t,n,i,o,s){return i&&!i[I]&&(i=v(i)),o&&!o[I]&&(o=v(o,s)),r(function(r,s,a,u){var c,l,f,d=[],p=[],v=s.length,m=r||h(t||"*",a.nodeType?[a]:a,[]),y=!e||!r&&t?m:g(m,d,e,a,u),x=n?o||(r?e:v||i)?[]:s:y;if(n&&n(y,x,a,u),i)for(c=g(x,p),i(c,[],a,u),l=c.length;l--;)(f=c[l])&&(x[p[l]]=!(y[p[l]]=f));if(r){if(o||e){if(o){for(c=[],l=x.length;l--;)(f=x[l])&&c.push(y[l]=f);o(null,x=[],c,u)}for(l=x.length;l--;)(f=x[l])&&(c=o?K(r,f):d[l])>-1&&(r[c]=!(s[c]=f))}}else x=g(x===s?x.splice(v,x.length):x),o?o(null,s,x,u):J.apply(s,x)})}function m(e){for(var t,n,r,i=e.length,o=w.relative[e[0].type],s=o||w.relative[" "],a=o?1:0,u=d(function(e){return e===t},s,!0),c=d(function(e){return K(t,e)>-1},s,!0),l=[function(e,n,r){var i=!o&&(r||n!==N)||((t=n).nodeType?u(e,n,r):c(e,n,r));return t=null,i}];a<i;a++)if(n=w.relative[e[a].type])l=[d(p(l),n)];else{if(n=w.filter[e[a].type].apply(null,e[a].matches),n[I]){for(r=++a;r<i&&!w.relative[e[r].type];r++);return v(a>1&&p(l),a>1&&f(e.slice(0,a-1).concat({value:" "===e[a-2].type?"*":""})).replace(oe,"$1"),n,a<r&&m(e.slice(a,r)),r<i&&m(e=e.slice(r)),r<i&&f(e))}l.push(n)}return p(l)}function y(e,n){var i=n.length>0,o=e.length>0,s=function(r,s,a,u,c){var l,f,d,p=0,h="0",v=r&&[],m=[],y=N,x=r||o&&w.find.TAG("*",c),b=_+=null==y?1:Math.random()||.1,T=x.length;for(c&&(N=s===D||s||c);h!==T&&null!=(l=x[h]);h++){if(o&&l){for(f=0,s||l.ownerDocument===D||(L(l),a=!q);d=e[f++];)if(d(l,s||D,a)){u.push(l);break}c&&(_=b)}i&&((l=!d&&l)&&p--,r&&v.push(l))}if(p+=h,i&&h!==p){for(f=0;d=n[f++];)d(v,m,s,a);if(r){if(p>0)for(;h--;)v[h]||m[h]||(m[h]=Q.call(u));m=g(m)}J.apply(u,m),c&&!r&&m.length>0&&p+n.length>1&&t.uniqueSort(u)}return c&&(_=b,N=y),v};return i?r(s):s}var x,b,w,T,S,E,C,k,N,j,A,L,D,O,q,F,$,P,H,I="sizzle"+1*new Date,R=e.document,_=0,M=0,W=n(),B=n(),z=n(),V=function(e,t){return e===t&&(A=!0),0},X={}.hasOwnProperty,U=[],Q=U.pop,Y=U.push,J=U.push,G=U.slice,K=function(e,t){for(var n=0,r=e.length;n<r;n++)if(e[n]===t)return n;return-1},Z="checked|selected|async|autofocus|autoplay|controls|defer|disabled|hidden|ismap|loop|multiple|open|readonly|required|scoped",ee="[\\x20\\t\\r\\n\\f]",te="(?:\\\\.|[\\w-]|[^\0-\\xa0])+",ne="\\["+ee+"*("+te+")(?:"+ee+"*([*^$|!~]?=)"+ee+"*(?:'((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\"|("+te+"))|)"+ee+"*\\]",re=":("+te+")(?:\\((('((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\")|((?:\\\\.|[^\\\\()[\\]]|"+ne+")*)|.*)\\)|)",ie=new RegExp(ee+"+","g"),oe=new RegExp("^"+ee+"+|((?:^|[^\\\\])(?:\\\\.)*)"+ee+"+$","g"),se=new RegExp("^"+ee+"*,"+ee+"*"),ae=new RegExp("^"+ee+"*([>+~]|"+ee+")"+ee+"*"),ue=new RegExp("="+ee+"*([^\\]'\"]*?)"+ee+"*\\]","g"),ce=new RegExp(re),le=new RegExp("^"+te+"$"),fe={ID:new RegExp("^#("+te+")"),CLASS:new RegExp("^\\.("+te+")"),TAG:new RegExp("^("+te+"|[*])"),ATTR:new RegExp("^"+ne),PSEUDO:new RegExp("^"+re),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+ee+"*(even|odd|(([+-]|)(\\d*)n|)"+ee+"*(?:([+-]|)"+ee+"*(\\d+)|))"+ee+"*\\)|)","i"),bool:new RegExp("^(?:"+Z+")$","i"),needsContext:new RegExp("^"+ee+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+ee+"*((?:-\\d)?\\d*)"+ee+"*\\)|)(?=[^-]|$)","i")},de=/^(?:input|select|textarea|button)$/i,pe=/^h\d$/i,he=/^[^{]+\{\s*\[native \w/,ge=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,ve=/[+~]/,me=new RegExp("\\\\([\\da-f]{1,6}"+ee+"?|("+ee+")|.)","ig"),ye=function(e,t,n){var r="0x"+t-65536;return r!==r||n?t:r<0?String.fromCharCode(r+65536):String.fromCharCode(r>>10|55296,1023&r|56320)},xe=/([\0-\x1f\x7f]|^-?\d)|^-$|[^\0-\x1f\x7f-\uFFFF\w-]/g,be=function(e,t){return t?"\0"===e?"�":e.slice(0,-1)+"\\"+e.charCodeAt(e.length-1).toString(16)+" ":"\\"+e},we=function(){L()},Te=d(function(e){return!0===e.disabled&&("form"in e||"label"in e)},{dir:"parentNode",next:"legend"});try{J.apply(U=G.call(R.childNodes),R.childNodes),U[R.childNodes.length].nodeType}catch(e){J={apply:U.length?function(e,t){Y.apply(e,G.call(t))}:function(e,t){for(var n=e.length,r=0;e[n++]=t[r++];);e.length=n-1}}}b=t.support={},S=t.isXML=function(e){var t=e&&(e.ownerDocument||e).documentElement;return!!t&&"HTML"!==t.nodeName},L=t.setDocument=function(e){var t,n,r=e?e.ownerDocument||e:R;return r!==D&&9===r.nodeType&&r.documentElement?(D=r,O=D.documentElement,q=!S(D),R!==D&&(n=D.defaultView)&&n.top!==n&&(n.addEventListener?n.addEventListener("unload",we,!1):n.attachEvent&&n.attachEvent("onunload",we)),b.attributes=i(function(e){return e.className="i",!e.getAttribute("className")}),b.getElementsByTagName=i(function(e){return e.appendChild(D.createComment("")),!e.getElementsByTagName("*").length}),b.getElementsByClassName=he.test(D.getElementsByClassName),b.getById=i(function(e){return O.appendChild(e).id=I,!D.getElementsByName||!D.getElementsByName(I).length}),b.getById?(w.filter.ID=function(e){var t=e.replace(me,ye);return function(e){return e.getAttribute("id")===t}},w.find.ID=function(e,t){if(void 0!==t.getElementById&&q){var n=t.getElementById(e);return n?[n]:[]}}):(w.filter.ID=function(e){var t=e.replace(me,ye);return function(e){var n=void 0!==e.getAttributeNode&&e.getAttributeNode("id");return n&&n.value===t}},w.find.ID=function(e,t){if(void 0!==t.getElementById&&q){var n,r,i,o=t.getElementById(e);if(o){if((n=o.getAttributeNode("id"))&&n.value===e)return[o];for(i=t.getElementsByName(e),r=0;o=i[r++];)if((n=o.getAttributeNode("id"))&&n.value===e)return[o]}return[]}}),w.find.TAG=b.getElementsByTagName?function(e,t){return void 0!==t.getElementsByTagName?t.getElementsByTagName(e):b.qsa?t.querySelectorAll(e):void 0}:function(e,t){var n,r=[],i=0,o=t.getElementsByTagName(e);if("*"===e){for(;n=o[i++];)1===n.nodeType&&r.push(n);return r}return o},w.find.CLASS=b.getElementsByClassName&&function(e,t){if(void 0!==t.getElementsByClassName&&q)return t.getElementsByClassName(e)},$=[],F=[],(b.qsa=he.test(D.querySelectorAll))&&(i(function(e){O.appendChild(e).innerHTML="<a id='"+I+"'></a><select id='"+I+"-\r\\' msallowcapture=''><option selected=''></option></select>",e.querySelectorAll("[msallowcapture^='']").length&&F.push("[*^$]="+ee+"*(?:''|\"\")"),e.querySelectorAll("[selected]").length||F.push("\\["+ee+"*(?:value|"+Z+")"),e.querySelectorAll("[id~="+I+"-]").length||F.push("~="),e.querySelectorAll(":checked").length||F.push(":checked"),e.querySelectorAll("a#"+I+"+*").length||F.push(".#.+[+~]")}),i(function(e){e.innerHTML="<a href='' disabled='disabled'></a><select disabled='disabled'><option/></select>";var t=D.createElement("input");t.setAttribute("type","hidden"),e.appendChild(t).setAttribute("name","D"),e.querySelectorAll("[name=d]").length&&F.push("name"+ee+"*[*^$|!~]?="),2!==e.querySelectorAll(":enabled").length&&F.push(":enabled",":disabled"),O.appendChild(e).disabled=!0,2!==e.querySelectorAll(":disabled").length&&F.push(":enabled",":disabled"),e.querySelectorAll("*,:x"),F.push(",.*:")})),(b.matchesSelector=he.test(P=O.matches||O.webkitMatchesSelector||O.mozMatchesSelector||O.oMatchesSelector||O.msMatchesSelector))&&i(function(e){b.disconnectedMatch=P.call(e,"*"),P.call(e,"[s!='']:x"),$.push("!=",re)}),F=F.length&&new RegExp(F.join("|")),$=$.length&&new RegExp($.join("|")),t=he.test(O.compareDocumentPosition),H=t||he.test(O.contains)?function(e,t){var n=9===e.nodeType?e.documentElement:e,r=t&&t.parentNode;return e===r||!(!r||1!==r.nodeType||!(n.contains?n.contains(r):e.compareDocumentPosition&&16&e.compareDocumentPosition(r)))}:function(e,t){if(t)for(;t=t.parentNode;)if(t===e)return!0;return!1},V=t?function(e,t){if(e===t)return A=!0,0;var n=!e.compareDocumentPosition-!t.compareDocumentPosition;return n||(n=(e.ownerDocument||e)===(t.ownerDocument||t)?e.compareDocumentPosition(t):1,1&n||!b.sortDetached&&t.compareDocumentPosition(e)===n?e===D||e.ownerDocument===R&&H(R,e)?-1:t===D||t.ownerDocument===R&&H(R,t)?1:j?K(j,e)-K(j,t):0:4&n?-1:1)}:function(e,t){if(e===t)return A=!0,0;var n,r=0,i=e.parentNode,o=t.parentNode,a=[e],u=[t];if(!i||!o)return e===D?-1:t===D?1:i?-1:o?1:j?K(j,e)-K(j,t):0;if(i===o)return s(e,t);for(n=e;n=n.parentNode;)a.unshift(n);for(n=t;n=n.parentNode;)u.unshift(n);for(;a[r]===u[r];)r++;return r?s(a[r],u[r]):a[r]===R?-1:u[r]===R?1:0},D):D},t.matches=function(e,n){return t(e,null,null,n)},t.matchesSelector=function(e,n){if((e.ownerDocument||e)!==D&&L(e),n=n.replace(ue,"='$1']"),b.matchesSelector&&q&&!z[n+" "]&&(!$||!$.test(n))&&(!F||!F.test(n)))try{var r=P.call(e,n);if(r||b.disconnectedMatch||e.document&&11!==e.document.nodeType)return r}catch(e){}return t(n,D,null,[e]).length>0},t.contains=function(e,t){return(e.ownerDocument||e)!==D&&L(e),H(e,t)},t.attr=function(e,t){(e.ownerDocument||e)!==D&&L(e);var n=w.attrHandle[t.toLowerCase()],r=n&&X.call(w.attrHandle,t.toLowerCase())?n(e,t,!q):void 0;return void 0!==r?r:b.attributes||!q?e.getAttribute(t):(r=e.getAttributeNode(t))&&r.specified?r.value:null},t.escape=function(e){return(e+"").replace(xe,be)},t.error=function(e){throw new Error("Syntax error, unrecognized expression: "+e)},t.uniqueSort=function(e){var t,n=[],r=0,i=0;if(A=!b.detectDuplicates,j=!b.sortStable&&e.slice(0),e.sort(V),A){for(;t=e[i++];)t===e[i]&&(r=n.push(i));for(;r--;)e.splice(n[r],1)}return j=null,e},T=t.getText=function(e){var t,n="",r=0,i=e.nodeType;if(i){if(1===i||9===i||11===i){if("string"==typeof e.textContent)return e.textContent;for(e=e.firstChild;e;e=e.nextSibling)n+=T(e)}else if(3===i||4===i)return e.nodeValue}else for(;t=e[r++];)n+=T(t);return n},w=t.selectors={cacheLength:50,createPseudo:r,match:fe,attrHandle:{},find:{},relative:{">":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(e){return e[1]=e[1].replace(me,ye),e[3]=(e[3]||e[4]||e[5]||"").replace(me,ye),"~="===e[2]&&(e[3]=" "+e[3]+" "),e.slice(0,4)},CHILD:function(e){return e[1]=e[1].toLowerCase(),"nth"===e[1].slice(0,3)?(e[3]||t.error(e[0]),e[4]=+(e[4]?e[5]+(e[6]||1):2*("even"===e[3]||"odd"===e[3])),e[5]=+(e[7]+e[8]||"odd"===e[3])):e[3]&&t.error(e[0]),e},PSEUDO:function(e){var t,n=!e[6]&&e[2];return fe.CHILD.test(e[0])?null:(e[3]?e[2]=e[4]||e[5]||"":n&&ce.test(n)&&(t=E(n,!0))&&(t=n.indexOf(")",n.length-t)-n.length)&&(e[0]=e[0].slice(0,t),e[2]=n.slice(0,t)),e.slice(0,3))}},filter:{TAG:function(e){var t=e.replace(me,ye).toLowerCase();return"*"===e?function(){return!0}:function(e){return e.nodeName&&e.nodeName.toLowerCase()===t}},CLASS:function(e){var t=W[e+" "];return t||(t=new RegExp("(^|"+ee+")"+e+"("+ee+"|$)"))&&W(e,function(e){return t.test("string"==typeof e.className&&e.className||void 0!==e.getAttribute&&e.getAttribute("class")||"")})},ATTR:function(e,n,r){return function(i){var o=t.attr(i,e);return null==o?"!="===n:!n||(o+="","="===n?o===r:"!="===n?o!==r:"^="===n?r&&0===o.indexOf(r):"*="===n?r&&o.indexOf(r)>-1:"$="===n?r&&o.slice(-r.length)===r:"~="===n?(" "+o.replace(ie," ")+" ").indexOf(r)>-1:"|="===n&&(o===r||o.slice(0,r.length+1)===r+"-"))}},CHILD:function(e,t,n,r,i){var o="nth"!==e.slice(0,3),s="last"!==e.slice(-4),a="of-type"===t;return 1===r&&0===i?function(e){return!!e.parentNode}:function(t,n,u){var c,l,f,d,p,h,g=o!==s?"nextSibling":"previousSibling",v=t.parentNode,m=a&&t.nodeName.toLowerCase(),y=!u&&!a,x=!1;if(v){if(o){for(;g;){for(d=t;d=d[g];)if(a?d.nodeName.toLowerCase()===m:1===d.nodeType)return!1;h=g="only"===e&&!h&&"nextSibling"}return!0}if(h=[s?v.firstChild:v.lastChild],s&&y){for(d=v,f=d[I]||(d[I]={}),l=f[d.uniqueID]||(f[d.uniqueID]={}),c=l[e]||[],p=c[0]===_&&c[1],x=p&&c[2],d=p&&v.childNodes[p];d=++p&&d&&d[g]||(x=p=0)||h.pop();)if(1===d.nodeType&&++x&&d===t){l[e]=[_,p,x];break}}else if(y&&(d=t,f=d[I]||(d[I]={}),l=f[d.uniqueID]||(f[d.uniqueID]={}),c=l[e]||[],p=c[0]===_&&c[1],x=p),!1===x)for(;(d=++p&&d&&d[g]||(x=p=0)||h.pop())&&((a?d.nodeName.toLowerCase()!==m:1!==d.nodeType)||!++x||(y&&(f=d[I]||(d[I]={}),l=f[d.uniqueID]||(f[d.uniqueID]={}),l[e]=[_,x]),d!==t)););return(x-=i)===r||x%r==0&&x/r>=0}}},PSEUDO:function(e,n){var i,o=w.pseudos[e]||w.setFilters[e.toLowerCase()]||t.error("unsupported pseudo: "+e);return o[I]?o(n):o.length>1?(i=[e,e,"",n],w.setFilters.hasOwnProperty(e.toLowerCase())?r(function(e,t){for(var r,i=o(e,n),s=i.length;s--;)r=K(e,i[s]),e[r]=!(t[r]=i[s])}):function(e){return o(e,0,i)}):o}},pseudos:{not:r(function(e){var t=[],n=[],i=C(e.replace(oe,"$1"));return i[I]?r(function(e,t,n,r){for(var o,s=i(e,null,r,[]),a=e.length;a--;)(o=s[a])&&(e[a]=!(t[a]=o))}):function(e,r,o){return t[0]=e,i(t,null,o,n),t[0]=null,!n.pop()}}),has:r(function(e){return function(n){return t(e,n).length>0}}),contains:r(function(e){return e=e.replace(me,ye),function(t){return(t.textContent||t.innerText||T(t)).indexOf(e)>-1}}),lang:r(function(e){return le.test(e||"")||t.error("unsupported lang: "+e),e=e.replace(me,ye).toLowerCase(),function(t){var n;do{if(n=q?t.lang:t.getAttribute("xml:lang")||t.getAttribute("lang"))return(n=n.toLowerCase())===e||0===n.indexOf(e+"-")}while((t=t.parentNode)&&1===t.nodeType);return!1}}),target:function(t){var n=e.location&&e.location.hash;return n&&n.slice(1)===t.id},root:function(e){return e===O},focus:function(e){return e===D.activeElement&&(!D.hasFocus||D.hasFocus())&&!!(e.type||e.href||~e.tabIndex)},enabled:a(!1),disabled:a(!0),checked:function(e){var t=e.nodeName.toLowerCase() ;return"input"===t&&!!e.checked||"option"===t&&!!e.selected},selected:function(e){return e.parentNode&&e.parentNode.selectedIndex,!0===e.selected},empty:function(e){for(e=e.firstChild;e;e=e.nextSibling)if(e.nodeType<6)return!1;return!0},parent:function(e){return!w.pseudos.empty(e)},header:function(e){return pe.test(e.nodeName)},input:function(e){return de.test(e.nodeName)},button:function(e){var t=e.nodeName.toLowerCase();return"input"===t&&"button"===e.type||"button"===t},text:function(e){var t;return"input"===e.nodeName.toLowerCase()&&"text"===e.type&&(null==(t=e.getAttribute("type"))||"text"===t.toLowerCase())},first:u(function(){return[0]}),last:u(function(e,t){return[t-1]}),eq:u(function(e,t,n){return[n<0?n+t:n]}),even:u(function(e,t){for(var n=0;n<t;n+=2)e.push(n);return e}),odd:u(function(e,t){for(var n=1;n<t;n+=2)e.push(n);return e}),lt:u(function(e,t,n){for(var r=n<0?n+t:n;--r>=0;)e.push(r);return e}),gt:u(function(e,t,n){for(var r=n<0?n+t:n;++r<t;)e.push(r);return e})}},w.pseudos.nth=w.pseudos.eq;for(x in{radio:!0,checkbox:!0,file:!0,password:!0,image:!0})w.pseudos[x]=function(e){return function(t){return"input"===t.nodeName.toLowerCase()&&t.type===e}}(x);for(x in{submit:!0,reset:!0})w.pseudos[x]=function(e){return function(t){var n=t.nodeName.toLowerCase();return("input"===n||"button"===n)&&t.type===e}}(x);return l.prototype=w.filters=w.pseudos,w.setFilters=new l,E=t.tokenize=function(e,n){var r,i,o,s,a,u,c,l=B[e+" "];if(l)return n?0:l.slice(0);for(a=e,u=[],c=w.preFilter;a;){r&&!(i=se.exec(a))||(i&&(a=a.slice(i[0].length)||a),u.push(o=[])),r=!1,(i=ae.exec(a))&&(r=i.shift(),o.push({value:r,type:i[0].replace(oe," ")}),a=a.slice(r.length));for(s in w.filter)!(i=fe[s].exec(a))||c[s]&&!(i=c[s](i))||(r=i.shift(),o.push({value:r,type:s,matches:i}),a=a.slice(r.length));if(!r)break}return n?a.length:a?t.error(e):B(e,u).slice(0)},C=t.compile=function(e,t){var n,r=[],i=[],o=z[e+" "];if(!o){for(t||(t=E(e)),n=t.length;n--;)o=m(t[n]),o[I]?r.push(o):i.push(o);o=z(e,y(i,r)),o.selector=e}return o},k=t.select=function(e,t,n,r){var i,o,s,a,u,l="function"==typeof e&&e,d=!r&&E(e=l.selector||e);if(n=n||[],1===d.length){if(o=d[0]=d[0].slice(0),o.length>2&&"ID"===(s=o[0]).type&&9===t.nodeType&&q&&w.relative[o[1].type]){if(!(t=(w.find.ID(s.matches[0].replace(me,ye),t)||[])[0]))return n;l&&(t=t.parentNode),e=e.slice(o.shift().value.length)}for(i=fe.needsContext.test(e)?0:o.length;i--&&(s=o[i],!w.relative[a=s.type]);)if((u=w.find[a])&&(r=u(s.matches[0].replace(me,ye),ve.test(o[0].type)&&c(t.parentNode)||t))){if(o.splice(i,1),!(e=r.length&&f(o)))return J.apply(n,r),n;break}}return(l||C(e,d))(r,t,!q,n,!t||ve.test(e)&&c(t.parentNode)||t),n},b.sortStable=I.split("").sort(V).join("")===I,b.detectDuplicates=!!A,L(),b.sortDetached=i(function(e){return 1&e.compareDocumentPosition(D.createElement("fieldset"))}),i(function(e){return e.innerHTML="<a href='#'></a>","#"===e.firstChild.getAttribute("href")})||o("type|href|height|width",function(e,t,n){if(!n)return e.getAttribute(t,"type"===t.toLowerCase()?1:2)}),b.attributes&&i(function(e){return e.innerHTML="<input/>",e.firstChild.setAttribute("value",""),""===e.firstChild.getAttribute("value")})||o("value",function(e,t,n){if(!n&&"input"===e.nodeName.toLowerCase())return e.defaultValue}),i(function(e){return null==e.getAttribute("disabled")})||o(Z,function(e,t,n){var r;if(!n)return!0===e[t]?t.toLowerCase():(r=e.getAttributeNode(t))&&r.specified?r.value:null}),t}(e);he.find=xe,he.expr=xe.selectors,he.expr[":"]=he.expr.pseudos,he.uniqueSort=he.unique=xe.uniqueSort,he.text=xe.getText,he.isXMLDoc=xe.isXML,he.contains=xe.contains,he.escapeSelector=xe.escape;var be=function(e,t,n){for(var r=[],i=void 0!==n;(e=e[t])&&9!==e.nodeType;)if(1===e.nodeType){if(i&&he(e).is(n))break;r.push(e)}return r},we=function(e,t){for(var n=[];e;e=e.nextSibling)1===e.nodeType&&e!==t&&n.push(e);return n},Te=he.expr.match.needsContext,Se=/^<([a-z][^\/\0>:\x20\t\r\n\f]*)[\x20\t\r\n\f]*\/?>(?:<\/\1>|)$/i,Ee=/^.[^:#\[\.,]*$/;he.filter=function(e,t,n){var r=t[0];return n&&(e=":not("+e+")"),1===t.length&&1===r.nodeType?he.find.matchesSelector(r,e)?[r]:[]:he.find.matches(e,he.grep(t,function(e){return 1===e.nodeType}))},he.fn.extend({find:function(e){var t,n,r=this.length,i=this;if("string"!=typeof e)return this.pushStack(he(e).filter(function(){for(t=0;t<r;t++)if(he.contains(i[t],this))return!0}));for(n=this.pushStack([]),t=0;t<r;t++)he.find(e,i[t],n);return r>1?he.uniqueSort(n):n},filter:function(e){return this.pushStack(o(this,e||[],!1))},not:function(e){return this.pushStack(o(this,e||[],!0))},is:function(e){return!!o(this,"string"==typeof e&&Te.test(e)?he(e):e||[],!1).length}});var Ce,ke=/^(?:\s*(<[\w\W]+>)[^>]*|#([\w-]+))$/;(he.fn.init=function(e,t,n){var r,i;if(!e)return this;if(n=n||Ce,"string"==typeof e){if(!(r="<"===e[0]&&">"===e[e.length-1]&&e.length>=3?[null,e,null]:ke.exec(e))||!r[1]&&t)return!t||t.jquery?(t||n).find(e):this.constructor(t).find(e);if(r[1]){if(t=t instanceof he?t[0]:t,he.merge(this,he.parseHTML(r[1],t&&t.nodeType?t.ownerDocument||t:ne,!0)),Se.test(r[1])&&he.isPlainObject(t))for(r in t)he.isFunction(this[r])?this[r](t[r]):this.attr(r,t[r]);return this}return i=ne.getElementById(r[2]),i&&(this[0]=i,this.length=1),this}return e.nodeType?(this[0]=e,this.length=1,this):he.isFunction(e)?void 0!==n.ready?n.ready(e):e(he):he.makeArray(e,this)}).prototype=he.fn,Ce=he(ne);var Ne=/^(?:parents|prev(?:Until|All))/,je={children:!0,contents:!0,next:!0,prev:!0};he.fn.extend({has:function(e){var t=he(e,this),n=t.length;return this.filter(function(){for(var e=0;e<n;e++)if(he.contains(this,t[e]))return!0})},closest:function(e,t){var n,r=0,i=this.length,o=[],s="string"!=typeof e&&he(e);if(!Te.test(e))for(;r<i;r++)for(n=this[r];n&&n!==t;n=n.parentNode)if(n.nodeType<11&&(s?s.index(n)>-1:1===n.nodeType&&he.find.matchesSelector(n,e))){o.push(n);break}return this.pushStack(o.length>1?he.uniqueSort(o):o)},index:function(e){return e?"string"==typeof e?ae.call(he(e),this[0]):ae.call(this,e.jquery?e[0]:e):this[0]&&this[0].parentNode?this.first().prevAll().length:-1},add:function(e,t){return this.pushStack(he.uniqueSort(he.merge(this.get(),he(e,t))))},addBack:function(e){return this.add(null==e?this.prevObject:this.prevObject.filter(e))}}),he.each({parent:function(e){var t=e.parentNode;return t&&11!==t.nodeType?t:null},parents:function(e){return be(e,"parentNode")},parentsUntil:function(e,t,n){return be(e,"parentNode",n)},next:function(e){return s(e,"nextSibling")},prev:function(e){return s(e,"previousSibling")},nextAll:function(e){return be(e,"nextSibling")},prevAll:function(e){return be(e,"previousSibling")},nextUntil:function(e,t,n){return be(e,"nextSibling",n)},prevUntil:function(e,t,n){return be(e,"previousSibling",n)},siblings:function(e){return we((e.parentNode||{}).firstChild,e)},children:function(e){return we(e.firstChild)},contents:function(e){return i(e,"iframe")?e.contentDocument:(i(e,"template")&&(e=e.content||e),he.merge([],e.childNodes))}},function(e,t){he.fn[e]=function(n,r){var i=he.map(this,t,n);return"Until"!==e.slice(-5)&&(r=n),r&&"string"==typeof r&&(i=he.filter(r,i)),this.length>1&&(je[e]||he.uniqueSort(i),Ne.test(e)&&i.reverse()),this.pushStack(i)}});var Ae=/[^\x20\t\r\n\f]+/g;he.Callbacks=function(e){e="string"==typeof e?a(e):he.extend({},e);var t,n,r,i,o=[],s=[],u=-1,c=function(){for(i=i||e.once,r=t=!0;s.length;u=-1)for(n=s.shift();++u<o.length;)!1===o[u].apply(n[0],n[1])&&e.stopOnFalse&&(u=o.length,n=!1);e.memory||(n=!1),t=!1,i&&(o=n?[]:"")},l={add:function(){return o&&(n&&!t&&(u=o.length-1,s.push(n)),function t(n){he.each(n,function(n,r){he.isFunction(r)?e.unique&&l.has(r)||o.push(r):r&&r.length&&"string"!==he.type(r)&&t(r)})}(arguments),n&&!t&&c()),this},remove:function(){return he.each(arguments,function(e,t){for(var n;(n=he.inArray(t,o,n))>-1;)o.splice(n,1),n<=u&&u--}),this},has:function(e){return e?he.inArray(e,o)>-1:o.length>0},empty:function(){return o&&(o=[]),this},disable:function(){return i=s=[],o=n="",this},disabled:function(){return!o},lock:function(){return i=s=[],n||t||(o=n=""),this},locked:function(){return!!i},fireWith:function(e,n){return i||(n=n||[],n=[e,n.slice?n.slice():n],s.push(n),t||c()),this},fire:function(){return l.fireWith(this,arguments),this},fired:function(){return!!r}};return l},he.extend({Deferred:function(t){var n=[["notify","progress",he.Callbacks("memory"),he.Callbacks("memory"),2],["resolve","done",he.Callbacks("once memory"),he.Callbacks("once memory"),0,"resolved"],["reject","fail",he.Callbacks("once memory"),he.Callbacks("once memory"),1,"rejected"]],r="pending",i={state:function(){return r},always:function(){return o.done(arguments).fail(arguments),this},catch:function(e){return i.then(null,e)},pipe:function(){var e=arguments;return he.Deferred(function(t){he.each(n,function(n,r){var i=he.isFunction(e[r[4]])&&e[r[4]];o[r[1]](function(){var e=i&&i.apply(this,arguments);e&&he.isFunction(e.promise)?e.promise().progress(t.notify).done(t.resolve).fail(t.reject):t[r[0]+"With"](this,i?[e]:arguments)})}),e=null}).promise()},then:function(t,r,i){function o(t,n,r,i){return function(){var a=this,l=arguments,f=function(){var e,f;if(!(t<s)){if((e=r.apply(a,l))===n.promise())throw new TypeError("Thenable self-resolution");f=e&&("object"==typeof e||"function"==typeof e)&&e.then,he.isFunction(f)?i?f.call(e,o(s,n,u,i),o(s,n,c,i)):(s++,f.call(e,o(s,n,u,i),o(s,n,c,i),o(s,n,u,n.notifyWith))):(r!==u&&(a=void 0,l=[e]),(i||n.resolveWith)(a,l))}},d=i?f:function(){try{f()}catch(e){he.Deferred.exceptionHook&&he.Deferred.exceptionHook(e,d.stackTrace),t+1>=s&&(r!==c&&(a=void 0,l=[e]),n.rejectWith(a,l))}};t?d():(he.Deferred.getStackHook&&(d.stackTrace=he.Deferred.getStackHook()),e.setTimeout(d))}}var s=0;return he.Deferred(function(e){n[0][3].add(o(0,e,he.isFunction(i)?i:u,e.notifyWith)),n[1][3].add(o(0,e,he.isFunction(t)?t:u)),n[2][3].add(o(0,e,he.isFunction(r)?r:c))}).promise()},promise:function(e){return null!=e?he.extend(e,i):i}},o={};return he.each(n,function(e,t){var s=t[2],a=t[5];i[t[1]]=s.add,a&&s.add(function(){r=a},n[3-e][2].disable,n[0][2].lock),s.add(t[3].fire),o[t[0]]=function(){return o[t[0]+"With"](this===o?void 0:this,arguments),this},o[t[0]+"With"]=s.fireWith}),i.promise(o),t&&t.call(o,o),o},when:function(e){var t=arguments.length,n=t,r=Array(n),i=ie.call(arguments),o=he.Deferred(),s=function(e){return function(n){r[e]=this,i[e]=arguments.length>1?ie.call(arguments):n,--t||o.resolveWith(r,i)}};if(t<=1&&(l(e,o.done(s(n)).resolve,o.reject,!t),"pending"===o.state()||he.isFunction(i[n]&&i[n].then)))return o.then();for(;n--;)l(i[n],s(n),o.reject);return o.promise()}});var Le=/^(Eval|Internal|Range|Reference|Syntax|Type|URI)Error$/;he.Deferred.exceptionHook=function(t,n){e.console&&e.console.warn&&t&&Le.test(t.name)&&e.console.warn("jQuery.Deferred exception: "+t.message,t.stack,n)},he.readyException=function(t){e.setTimeout(function(){throw t})};var De=he.Deferred();he.fn.ready=function(e){return De.then(e).catch(function(e){he.readyException(e)}),this},he.extend({isReady:!1,readyWait:1,ready:function(e){(!0===e?--he.readyWait:he.isReady)||(he.isReady=!0,!0!==e&&--he.readyWait>0||De.resolveWith(ne,[he]))}}),he.ready.then=De.then,"complete"===ne.readyState||"loading"!==ne.readyState&&!ne.documentElement.doScroll?e.setTimeout(he.ready):(ne.addEventListener("DOMContentLoaded",f),e.addEventListener("load",f));var Oe=function(e,t,n,r,i,o,s){var a=0,u=e.length,c=null==n;if("object"===he.type(n)){i=!0;for(a in n)Oe(e,t,a,n[a],!0,o,s)}else if(void 0!==r&&(i=!0,he.isFunction(r)||(s=!0),c&&(s?(t.call(e,r),t=null):(c=t,t=function(e,t,n){return c.call(he(e),n)})),t))for(;a<u;a++)t(e[a],n,s?r:r.call(e[a],a,t(e[a],n)));return i?e:c?t.call(e):u?t(e[0],n):o},qe=function(e){return 1===e.nodeType||9===e.nodeType||!+e.nodeType};d.uid=1,d.prototype={cache:function(e){var t=e[this.expando];return t||(t={},qe(e)&&(e.nodeType?e[this.expando]=t:Object.defineProperty(e,this.expando,{value:t,configurable:!0}))),t},set:function(e,t,n){var r,i=this.cache(e);if("string"==typeof t)i[he.camelCase(t)]=n;else for(r in t)i[he.camelCase(r)]=t[r];return i},get:function(e,t){return void 0===t?this.cache(e):e[this.expando]&&e[this.expando][he.camelCase(t)]},access:function(e,t,n){return void 0===t||t&&"string"==typeof t&&void 0===n?this.get(e,t):(this.set(e,t,n),void 0!==n?n:t)},remove:function(e,t){var n,r=e[this.expando];if(void 0!==r){if(void 0!==t){Array.isArray(t)?t=t.map(he.camelCase):(t=he.camelCase(t),t=t in r?[t]:t.match(Ae)||[]),n=t.length;for(;n--;)delete r[t[n]]}(void 0===t||he.isEmptyObject(r))&&(e.nodeType?e[this.expando]=void 0:delete e[this.expando])}},hasData:function(e){var t=e[this.expando];return void 0!==t&&!he.isEmptyObject(t)}};var Fe=new d,$e=new d,Pe=/^(?:\{[\w\W]*\}|\[[\w\W]*\])$/,He=/[A-Z]/g;he.extend({hasData:function(e){return $e.hasData(e)||Fe.hasData(e)},data:function(e,t,n){return $e.access(e,t,n)},removeData:function(e,t){$e.remove(e,t)},_data:function(e,t,n){return Fe.access(e,t,n)},_removeData:function(e,t){Fe.remove(e,t)}}),he.fn.extend({data:function(e,t){var n,r,i,o=this[0],s=o&&o.attributes;if(void 0===e){if(this.length&&(i=$e.get(o),1===o.nodeType&&!Fe.get(o,"hasDataAttrs"))){for(n=s.length;n--;)s[n]&&(r=s[n].name,0===r.indexOf("data-")&&(r=he.camelCase(r.slice(5)),h(o,r,i[r])));Fe.set(o,"hasDataAttrs",!0)}return i}return"object"==typeof e?this.each(function(){$e.set(this,e)}):Oe(this,function(t){var n;if(o&&void 0===t){if(void 0!==(n=$e.get(o,e)))return n;if(void 0!==(n=h(o,e)))return n}else this.each(function(){$e.set(this,e,t)})},null,t,arguments.length>1,null,!0)},removeData:function(e){return this.each(function(){$e.remove(this,e)})}}),he.extend({queue:function(e,t,n){var r;if(e)return t=(t||"fx")+"queue",r=Fe.get(e,t),n&&(!r||Array.isArray(n)?r=Fe.access(e,t,he.makeArray(n)):r.push(n)),r||[]},dequeue:function(e,t){t=t||"fx";var n=he.queue(e,t),r=n.length,i=n.shift(),o=he._queueHooks(e,t),s=function(){he.dequeue(e,t)};"inprogress"===i&&(i=n.shift(),r--),i&&("fx"===t&&n.unshift("inprogress"),delete o.stop,i.call(e,s,o)),!r&&o&&o.empty.fire()},_queueHooks:function(e,t){var n=t+"queueHooks";return Fe.get(e,n)||Fe.access(e,n,{empty:he.Callbacks("once memory").add(function(){Fe.remove(e,[t+"queue",n])})})}}),he.fn.extend({queue:function(e,t){var n=2;return"string"!=typeof e&&(t=e,e="fx",n--),arguments.length<n?he.queue(this[0],e):void 0===t?this:this.each(function(){var n=he.queue(this,e,t);he._queueHooks(this,e),"fx"===e&&"inprogress"!==n[0]&&he.dequeue(this,e)})},dequeue:function(e){return this.each(function(){he.dequeue(this,e)})},clearQueue:function(e){return this.queue(e||"fx",[])},promise:function(e,t){var n,r=1,i=he.Deferred(),o=this,s=this.length,a=function(){--r||i.resolveWith(o,[o])};for("string"!=typeof e&&(t=e,e=void 0),e=e||"fx";s--;)(n=Fe.get(o[s],e+"queueHooks"))&&n.empty&&(r++,n.empty.add(a));return a(),i.promise(t)}});var Ie=/[+-]?(?:\d*\.|)\d+(?:[eE][+-]?\d+|)/.source,Re=new RegExp("^(?:([+-])=|)("+Ie+")([a-z%]*)$","i"),_e=["Top","Right","Bottom","Left"],Me=function(e,t){return e=t||e,"none"===e.style.display||""===e.style.display&&he.contains(e.ownerDocument,e)&&"none"===he.css(e,"display")},We=function(e,t,n,r){var i,o,s={};for(o in t)s[o]=e.style[o],e.style[o]=t[o];i=n.apply(e,r||[]);for(o in t)e.style[o]=s[o];return i},Be={};he.fn.extend({show:function(){return m(this,!0)},hide:function(){return m(this)},toggle:function(e){return"boolean"==typeof e?e?this.show():this.hide():this.each(function(){Me(this)?he(this).show():he(this).hide()})}});var ze=/^(?:checkbox|radio)$/i,Ve=/<([a-z][^\/\0>\x20\t\r\n\f]+)/i,Xe=/^$|\/(?:java|ecma)script/i,Ue={option:[1,"<select multiple='multiple'>","</select>"],thead:[1,"<table>","</table>"],col:[2,"<table><colgroup>","</colgroup></table>"],tr:[2,"<table><tbody>","</tbody></table>"],td:[3,"<table><tbody><tr>","</tr></tbody></table>"],_default:[0,"",""]};Ue.optgroup=Ue.option,Ue.tbody=Ue.tfoot=Ue.colgroup=Ue.caption=Ue.thead,Ue.th=Ue.td;var Qe=/<|&#?\w+;/;!function(){var e=ne.createDocumentFragment(),t=e.appendChild(ne.createElement("div")),n=ne.createElement("input");n.setAttribute("type","radio"),n.setAttribute("checked","checked"),n.setAttribute("name","t"),t.appendChild(n),pe.checkClone=t.cloneNode(!0).cloneNode(!0).lastChild.checked,t.innerHTML="<textarea>x</textarea>",pe.noCloneChecked=!!t.cloneNode(!0).lastChild.defaultValue}();var Ye=ne.documentElement,Je=/^key/,Ge=/^(?:mouse|pointer|contextmenu|drag|drop)|click/,Ke=/^([^.]*)(?:\.(.+)|)/;he.event={global:{},add:function(e,t,n,r,i){var o,s,a,u,c,l,f,d,p,h,g,v=Fe.get(e);if(v)for(n.handler&&(o=n,n=o.handler,i=o.selector),i&&he.find.matchesSelector(Ye,i),n.guid||(n.guid=he.guid++),(u=v.events)||(u=v.events={}),(s=v.handle)||(s=v.handle=function(t){return void 0!==he&&he.event.triggered!==t.type?he.event.dispatch.apply(e,arguments):void 0}),t=(t||"").match(Ae)||[""],c=t.length;c--;)a=Ke.exec(t[c])||[],p=g=a[1],h=(a[2]||"").split(".").sort(),p&&(f=he.event.special[p]||{},p=(i?f.delegateType:f.bindType)||p,f=he.event.special[p]||{},l=he.extend({type:p,origType:g,data:r,handler:n,guid:n.guid,selector:i,needsContext:i&&he.expr.match.needsContext.test(i),namespace:h.join(".")},o),(d=u[p])||(d=u[p]=[],d.delegateCount=0,f.setup&&!1!==f.setup.call(e,r,h,s)||e.addEventListener&&e.addEventListener(p,s)),f.add&&(f.add.call(e,l),l.handler.guid||(l.handler.guid=n.guid)),i?d.splice(d.delegateCount++,0,l):d.push(l),he.event.global[p]=!0)},remove:function(e,t,n,r,i){var o,s,a,u,c,l,f,d,p,h,g,v=Fe.hasData(e)&&Fe.get(e);if(v&&(u=v.events)){for(t=(t||"").match(Ae)||[""],c=t.length;c--;)if(a=Ke.exec(t[c])||[],p=g=a[1],h=(a[2]||"").split(".").sort(),p){for(f=he.event.special[p]||{},p=(r?f.delegateType:f.bindType)||p,d=u[p]||[],a=a[2]&&new RegExp("(^|\\.)"+h.join("\\.(?:.*\\.|)")+"(\\.|$)"),s=o=d.length;o--;)l=d[o],!i&&g!==l.origType||n&&n.guid!==l.guid||a&&!a.test(l.namespace)||r&&r!==l.selector&&("**"!==r||!l.selector)||(d.splice(o,1),l.selector&&d.delegateCount--,f.remove&&f.remove.call(e,l));s&&!d.length&&(f.teardown&&!1!==f.teardown.call(e,h,v.handle)||he.removeEvent(e,p,v.handle),delete u[p])}else for(p in u)he.event.remove(e,p+t[c],n,r,!0);he.isEmptyObject(u)&&Fe.remove(e,"handle events")}},dispatch:function(e){var t,n,r,i,o,s,a=he.event.fix(e),u=new Array(arguments.length),c=(Fe.get(this,"events")||{})[a.type]||[],l=he.event.special[a.type]||{};for(u[0]=a,t=1;t<arguments.length;t++)u[t]=arguments[t];if(a.delegateTarget=this,!l.preDispatch||!1!==l.preDispatch.call(this,a)){for(s=he.event.handlers.call(this,a,c),t=0;(i=s[t++])&&!a.isPropagationStopped();)for(a.currentTarget=i.elem,n=0;(o=i.handlers[n++])&&!a.isImmediatePropagationStopped();)a.rnamespace&&!a.rnamespace.test(o.namespace)||(a.handleObj=o,a.data=o.data,void 0!==(r=((he.event.special[o.origType]||{}).handle||o.handler).apply(i.elem,u))&&!1===(a.result=r)&&(a.preventDefault(),a.stopPropagation()));return l.postDispatch&&l.postDispatch.call(this,a),a.result}},handlers:function(e,t){var n,r,i,o,s,a=[],u=t.delegateCount,c=e.target;if(u&&c.nodeType&&!("click"===e.type&&e.button>=1))for(;c!==this;c=c.parentNode||this)if(1===c.nodeType&&("click"!==e.type||!0!==c.disabled)){for(o=[],s={},n=0;n<u;n++)r=t[n],i=r.selector+" ",void 0===s[i]&&(s[i]=r.needsContext?he(i,this).index(c)>-1:he.find(i,this,null,[c]).length),s[i]&&o.push(r);o.length&&a.push({elem:c,handlers:o})}return c=this,u<t.length&&a.push({elem:c,handlers:t.slice(u)}),a},addProp:function(e,t){Object.defineProperty(he.Event.prototype,e,{enumerable:!0,configurable:!0,get:he.isFunction(t)?function(){if(this.originalEvent)return t(this.originalEvent)}:function(){if(this.originalEvent)return this.originalEvent[e]},set:function(t){Object.defineProperty(this,e,{enumerable:!0,configurable:!0,writable:!0,value:t})}})},fix:function(e){return e[he.expando]?e:new he.Event(e)},special:{load:{noBubble:!0},focus:{trigger:function(){if(this!==S()&&this.focus)return this.focus(),!1},delegateType:"focusin"},blur:{trigger:function(){if(this===S()&&this.blur)return this.blur(),!1},delegateType:"focusout"},click:{trigger:function(){if("checkbox"===this.type&&this.click&&i(this,"input"))return this.click(),!1},_default:function(e){return i(e.target,"a")}},beforeunload:{postDispatch:function(e){void 0!==e.result&&e.originalEvent&&(e.originalEvent.returnValue=e.result)}}}},he.removeEvent=function(e,t,n){e.removeEventListener&&e.removeEventListener(t,n)},he.Event=function(e,t){if(!(this instanceof he.Event))return new he.Event(e,t);e&&e.type?(this.originalEvent=e,this.type=e.type,this.isDefaultPrevented=e.defaultPrevented||void 0===e.defaultPrevented&&!1===e.returnValue?w:T,this.target=e.target&&3===e.target.nodeType?e.target.parentNode:e.target,this.currentTarget=e.currentTarget,this.relatedTarget=e.relatedTarget):this.type=e,t&&he.extend(this,t),this.timeStamp=e&&e.timeStamp||he.now(),this[he.expando]=!0},he.Event.prototype={constructor:he.Event,isDefaultPrevented:T,isPropagationStopped:T,isImmediatePropagationStopped:T,isSimulated:!1,preventDefault:function(){var e=this.originalEvent;this.isDefaultPrevented=w,e&&!this.isSimulated&&e.preventDefault()},stopPropagation:function(){var e=this.originalEvent;this.isPropagationStopped=w,e&&!this.isSimulated&&e.stopPropagation()},stopImmediatePropagation:function(){var e=this.originalEvent;this.isImmediatePropagationStopped=w,e&&!this.isSimulated&&e.stopImmediatePropagation(),this.stopPropagation()}},he.each({altKey:!0,bubbles:!0,cancelable:!0,changedTouches:!0,ctrlKey:!0,detail:!0,eventPhase:!0,metaKey:!0,pageX:!0,pageY:!0,shiftKey:!0,view:!0,char:!0,charCode:!0,key:!0,keyCode:!0,button:!0,buttons:!0,clientX:!0,clientY:!0,offsetX:!0,offsetY:!0,pointerId:!0,pointerType:!0,screenX:!0,screenY:!0,targetTouches:!0,toElement:!0,touches:!0,which:function(e){var t=e.button;return null==e.which&&Je.test(e.type)?null!=e.charCode?e.charCode:e.keyCode:!e.which&&void 0!==t&&Ge.test(e.type)?1&t?1:2&t?3:4&t?2:0:e.which}},he.event.addProp),he.each({mouseenter:"mouseover",mouseleave:"mouseout",pointerenter:"pointerover",pointerleave:"pointerout"},function(e,t){he.event.special[e]={delegateType:t,bindType:t,handle:function(e){var n,r=this,i=e.relatedTarget,o=e.handleObj;return i&&(i===r||he.contains(r,i))||(e.type=o.origType,n=o.handler.apply(this,arguments),e.type=t),n}}}),he.fn.extend({on:function(e,t,n,r){return E(this,e,t,n,r)},one:function(e,t,n,r){return E(this,e,t,n,r,1)},off:function(e,t,n){var r,i;if(e&&e.preventDefault&&e.handleObj)return r=e.handleObj,he(e.delegateTarget).off(r.namespace?r.origType+"."+r.namespace:r.origType,r.selector,r.handler),this;if("object"==typeof e){for(i in e)this.off(i,t,e[i]);return this}return!1!==t&&"function"!=typeof t||(n=t,t=void 0),!1===n&&(n=T),this.each(function(){he.event.remove(this,e,n,t)})}});var Ze=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0>\x20\t\r\n\f]*)[^>]*)\/>/gi,et=/<script|<style|<link/i,tt=/checked\s*(?:[^=]|=\s*.checked.)/i,nt=/^true\/(.*)/,rt=/^\s*<!(?:\[CDATA\[|--)|(?:\]\]|--)>\s*$/g;he.extend({htmlPrefilter:function(e){return e.replace(Ze,"<$1></$2>")},clone:function(e,t,n){var r,i,o,s,a=e.cloneNode(!0),u=he.contains(e.ownerDocument,e);if(!(pe.noCloneChecked||1!==e.nodeType&&11!==e.nodeType||he.isXMLDoc(e)))for(s=y(a),o=y(e),r=0,i=o.length;r<i;r++)A(o[r],s[r]);if(t)if(n)for(o=o||y(e),s=s||y(a),r=0,i=o.length;r<i;r++)j(o[r],s[r]);else j(e,a);return s=y(a,"script"),s.length>0&&x(s,!u&&y(e,"script")),a},cleanData:function(e){for(var t,n,r,i=he.event.special,o=0;void 0!==(n=e[o]);o++)if(qe(n)){if(t=n[Fe.expando]){if(t.events)for(r in t.events)i[r]?he.event.remove(n,r):he.removeEvent(n,r,t.handle);n[Fe.expando]=void 0}n[$e.expando]&&(n[$e.expando]=void 0)}}}),he.fn.extend({detach:function(e){return D(this,e,!0)},remove:function(e){return D(this,e)},text:function(e){return Oe(this,function(e){return void 0===e?he.text(this):this.empty().each(function(){1!==this.nodeType&&11!==this.nodeType&&9!==this.nodeType||(this.textContent=e)})},null,e,arguments.length)},append:function(){return L(this,arguments,function(e){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){C(this,e).appendChild(e)}})},prepend:function(){return L(this,arguments,function(e){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var t=C(this,e);t.insertBefore(e,t.firstChild)}})},before:function(){return L(this,arguments,function(e){this.parentNode&&this.parentNode.insertBefore(e,this)})},after:function(){return L(this,arguments,function(e){this.parentNode&&this.parentNode.insertBefore(e,this.nextSibling)})},empty:function(){for(var e,t=0;null!=(e=this[t]);t++)1===e.nodeType&&(he.cleanData(y(e,!1)),e.textContent="");return this},clone:function(e,t){return e=null!=e&&e,t=null==t?e:t,this.map(function(){return he.clone(this,e,t)})},html:function(e){return Oe(this,function(e){var t=this[0]||{},n=0,r=this.length;if(void 0===e&&1===t.nodeType)return t.innerHTML;if("string"==typeof e&&!et.test(e)&&!Ue[(Ve.exec(e)||["",""])[1].toLowerCase()]){e=he.htmlPrefilter(e);try{for(;n<r;n++)t=this[n]||{},1===t.nodeType&&(he.cleanData(y(t,!1)),t.innerHTML=e);t=0}catch(e){}}t&&this.empty().append(e)},null,e,arguments.length)},replaceWith:function(){var e=[];return L(this,arguments,function(t){var n=this.parentNode;he.inArray(this,e)<0&&(he.cleanData(y(this)),n&&n.replaceChild(t,this))},e)}}),he.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(e,t){he.fn[e]=function(e){for(var n,r=[],i=he(e),o=i.length-1,s=0;s<=o;s++)n=s===o?this:this.clone(!0),he(i[s])[t](n),se.apply(r,n.get());return this.pushStack(r)}});var it=/^margin/,ot=new RegExp("^("+Ie+")(?!px)[a-z%]+$","i"),st=function(t){var n=t.ownerDocument.defaultView;return n&&n.opener||(n=e),n.getComputedStyle(t)};!function(){function t(){if(a){a.style.cssText="box-sizing:border-box;position:relative;display:block;margin:auto;border:1px;padding:1px;top:1%;width:50%",a.innerHTML="",Ye.appendChild(s);var t=e.getComputedStyle(a);n="1%"!==t.top,o="2px"===t.marginLeft,r="4px"===t.width,a.style.marginRight="50%",i="4px"===t.marginRight,Ye.removeChild(s),a=null}}var n,r,i,o,s=ne.createElement("div"),a=ne.createElement("div");a.style&&(a.style.backgroundClip="content-box",a.cloneNode(!0).style.backgroundClip="",pe.clearCloneStyle="content-box"===a.style.backgroundClip,s.style.cssText="border:0;width:8px;height:0;top:0;left:-9999px;padding:0;margin-top:1px;position:absolute",s.appendChild(a),he.extend(pe,{pixelPosition:function(){return t(),n},boxSizingReliable:function(){return t(),r},pixelMarginRight:function(){return t(),i},reliableMarginLeft:function(){return t(),o}}))}();var at=/^(none|table(?!-c[ea]).+)/,ut=/^--/,ct={position:"absolute",visibility:"hidden",display:"block"},lt={letterSpacing:"0",fontWeight:"400"},ft=["Webkit","Moz","ms"],dt=ne.createElement("div").style;he.extend({cssHooks:{opacity:{get:function(e,t){if(t){var n=O(e,"opacity");return""===n?"1":n}}}},cssNumber:{animationIterationCount:!0,columnCount:!0,fillOpacity:!0,flexGrow:!0,flexShrink:!0,fontWeight:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,widows:!0,zIndex:!0,zoom:!0},cssProps:{float:"cssFloat"},style:function(e,t,n,r){if(e&&3!==e.nodeType&&8!==e.nodeType&&e.style){var i,o,s,a=he.camelCase(t),u=ut.test(t),c=e.style;if(u||(t=$(a)),s=he.cssHooks[t]||he.cssHooks[a],void 0===n)return s&&"get"in s&&void 0!==(i=s.get(e,!1,r))?i:c[t];o=typeof n,"string"===o&&(i=Re.exec(n))&&i[1]&&(n=g(e,t,i),o="number"),null!=n&&n===n&&("number"===o&&(n+=i&&i[3]||(he.cssNumber[a]?"":"px")),pe.clearCloneStyle||""!==n||0!==t.indexOf("background")||(c[t]="inherit"),s&&"set"in s&&void 0===(n=s.set(e,n,r))||(u?c.setProperty(t,n):c[t]=n))}},css:function(e,t,n,r){var i,o,s,a=he.camelCase(t);return ut.test(t)||(t=$(a)),s=he.cssHooks[t]||he.cssHooks[a],s&&"get"in s&&(i=s.get(e,!0,n)),void 0===i&&(i=O(e,t,r)),"normal"===i&&t in lt&&(i=lt[t]),""===n||n?(o=parseFloat(i),!0===n||isFinite(o)?o||0:i):i}}),he.each(["height","width"],function(e,t){he.cssHooks[t]={get:function(e,n,r){if(n)return!at.test(he.css(e,"display"))||e.getClientRects().length&&e.getBoundingClientRect().width?I(e,t,r):We(e,ct,function(){return I(e,t,r)})},set:function(e,n,r){var i,o=r&&st(e),s=r&&H(e,t,r,"border-box"===he.css(e,"boxSizing",!1,o),o);return s&&(i=Re.exec(n))&&"px"!==(i[3]||"px")&&(e.style[t]=n,n=he.css(e,t)),P(e,n,s)}}}),he.cssHooks.marginLeft=q(pe.reliableMarginLeft,function(e,t){if(t)return(parseFloat(O(e,"marginLeft"))||e.getBoundingClientRect().left-We(e,{marginLeft:0},function(){return e.getBoundingClientRect().left}))+"px"}),he.each({margin:"",padding:"",border:"Width"},function(e,t){he.cssHooks[e+t]={expand:function(n){for(var r=0,i={},o="string"==typeof n?n.split(" "):[n];r<4;r++)i[e+_e[r]+t]=o[r]||o[r-2]||o[0];return i}},it.test(e)||(he.cssHooks[e+t].set=P)}),he.fn.extend({css:function(e,t){return Oe(this,function(e,t,n){var r,i,o={},s=0;if(Array.isArray(t)){for(r=st(e),i=t.length;s<i;s++)o[t[s]]=he.css(e,t[s],!1,r);return o}return void 0!==n?he.style(e,t,n):he.css(e,t)},e,t,arguments.length>1)}}),he.Tween=R,R.prototype={constructor:R,init:function(e,t,n,r,i,o){this.elem=e,this.prop=n,this.easing=i||he.easing._default,this.options=t,this.start=this.now=this.cur(),this.end=r,this.unit=o||(he.cssNumber[n]?"":"px")},cur:function(){var e=R.propHooks[this.prop];return e&&e.get?e.get(this):R.propHooks._default.get(this)},run:function(e){var t,n=R.propHooks[this.prop];return this.options.duration?this.pos=t=he.easing[this.easing](e,this.options.duration*e,0,1,this.options.duration):this.pos=t=e,this.now=(this.end-this.start)*t+this.start,this.options.step&&this.options.step.call(this.elem,this.now,this),n&&n.set?n.set(this):R.propHooks._default.set(this),this}},R.prototype.init.prototype=R.prototype,R.propHooks={_default:{get:function(e){var t;return 1!==e.elem.nodeType||null!=e.elem[e.prop]&&null==e.elem.style[e.prop]?e.elem[e.prop]:(t=he.css(e.elem,e.prop,""),t&&"auto"!==t?t:0)},set:function(e){he.fx.step[e.prop]?he.fx.step[e.prop](e):1!==e.elem.nodeType||null==e.elem.style[he.cssProps[e.prop]]&&!he.cssHooks[e.prop]?e.elem[e.prop]=e.now:he.style(e.elem,e.prop,e.now+e.unit)}}},R.propHooks.scrollTop=R.propHooks.scrollLeft={set:function(e){e.elem.nodeType&&e.elem.parentNode&&(e.elem[e.prop]=e.now)}},he.easing={linear:function(e){return e},swing:function(e){return.5-Math.cos(e*Math.PI)/2},_default:"swing"},he.fx=R.prototype.init,he.fx.step={};var pt,ht,gt=/^(?:toggle|show|hide)$/,vt=/queueHooks$/;he.Animation=he.extend(X,{tweeners:{"*":[function(e,t){var n=this.createTween(e,t);return g(n.elem,e,Re.exec(t),n),n}]},tweener:function(e,t){he.isFunction(e)?(t=e,e=["*"]):e=e.match(Ae);for(var n,r=0,i=e.length;r<i;r++)n=e[r],X.tweeners[n]=X.tweeners[n]||[],X.tweeners[n].unshift(t)},prefilters:[z],prefilter:function(e,t){t?X.prefilters.unshift(e):X.prefilters.push(e)}}),he.speed=function(e,t,n){var r=e&&"object"==typeof e?he.extend({},e):{complete:n||!n&&t||he.isFunction(e)&&e,duration:e,easing:n&&t||t&&!he.isFunction(t)&&t};return he.fx.off?r.duration=0:"number"!=typeof r.duration&&(r.duration in he.fx.speeds?r.duration=he.fx.speeds[r.duration]:r.duration=he.fx.speeds._default),null!=r.queue&&!0!==r.queue||(r.queue="fx"),r.old=r.complete,r.complete=function(){he.isFunction(r.old)&&r.old.call(this),r.queue&&he.dequeue(this,r.queue)},r},he.fn.extend({fadeTo:function(e,t,n,r){return this.filter(Me).css("opacity",0).show().end().animate({opacity:t},e,n,r)},animate:function(e,t,n,r){var i=he.isEmptyObject(e),o=he.speed(t,n,r),s=function(){var t=X(this,he.extend({},e),o);(i||Fe.get(this,"finish"))&&t.stop(!0)};return s.finish=s,i||!1===o.queue?this.each(s):this.queue(o.queue,s)},stop:function(e,t,n){var r=function(e){var t=e.stop;delete e.stop,t(n)};return"string"!=typeof e&&(n=t,t=e,e=void 0),t&&!1!==e&&this.queue(e||"fx",[]),this.each(function(){var t=!0,i=null!=e&&e+"queueHooks",o=he.timers,s=Fe.get(this);if(i)s[i]&&s[i].stop&&r(s[i]);else for(i in s)s[i]&&s[i].stop&&vt.test(i)&&r(s[i]) ;for(i=o.length;i--;)o[i].elem!==this||null!=e&&o[i].queue!==e||(o[i].anim.stop(n),t=!1,o.splice(i,1));!t&&n||he.dequeue(this,e)})},finish:function(e){return!1!==e&&(e=e||"fx"),this.each(function(){var t,n=Fe.get(this),r=n[e+"queue"],i=n[e+"queueHooks"],o=he.timers,s=r?r.length:0;for(n.finish=!0,he.queue(this,e,[]),i&&i.stop&&i.stop.call(this,!0),t=o.length;t--;)o[t].elem===this&&o[t].queue===e&&(o[t].anim.stop(!0),o.splice(t,1));for(t=0;t<s;t++)r[t]&&r[t].finish&&r[t].finish.call(this);delete n.finish})}}),he.each(["toggle","show","hide"],function(e,t){var n=he.fn[t];he.fn[t]=function(e,r,i){return null==e||"boolean"==typeof e?n.apply(this,arguments):this.animate(W(t,!0),e,r,i)}}),he.each({slideDown:W("show"),slideUp:W("hide"),slideToggle:W("toggle"),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"},fadeToggle:{opacity:"toggle"}},function(e,t){he.fn[e]=function(e,n,r){return this.animate(t,e,n,r)}}),he.timers=[],he.fx.tick=function(){var e,t=0,n=he.timers;for(pt=he.now();t<n.length;t++)(e=n[t])()||n[t]!==e||n.splice(t--,1);n.length||he.fx.stop(),pt=void 0},he.fx.timer=function(e){he.timers.push(e),he.fx.start()},he.fx.interval=13,he.fx.start=function(){ht||(ht=!0,_())},he.fx.stop=function(){ht=null},he.fx.speeds={slow:600,fast:200,_default:400},he.fn.delay=function(t,n){return t=he.fx?he.fx.speeds[t]||t:t,n=n||"fx",this.queue(n,function(n,r){var i=e.setTimeout(n,t);r.stop=function(){e.clearTimeout(i)}})},function(){var e=ne.createElement("input"),t=ne.createElement("select"),n=t.appendChild(ne.createElement("option"));e.type="checkbox",pe.checkOn=""!==e.value,pe.optSelected=n.selected,e=ne.createElement("input"),e.value="t",e.type="radio",pe.radioValue="t"===e.value}();var mt,yt=he.expr.attrHandle;he.fn.extend({attr:function(e,t){return Oe(this,he.attr,e,t,arguments.length>1)},removeAttr:function(e){return this.each(function(){he.removeAttr(this,e)})}}),he.extend({attr:function(e,t,n){var r,i,o=e.nodeType;if(3!==o&&8!==o&&2!==o)return void 0===e.getAttribute?he.prop(e,t,n):(1===o&&he.isXMLDoc(e)||(i=he.attrHooks[t.toLowerCase()]||(he.expr.match.bool.test(t)?mt:void 0)),void 0!==n?null===n?void he.removeAttr(e,t):i&&"set"in i&&void 0!==(r=i.set(e,n,t))?r:(e.setAttribute(t,n+""),n):i&&"get"in i&&null!==(r=i.get(e,t))?r:(r=he.find.attr(e,t),null==r?void 0:r))},attrHooks:{type:{set:function(e,t){if(!pe.radioValue&&"radio"===t&&i(e,"input")){var n=e.value;return e.setAttribute("type",t),n&&(e.value=n),t}}}},removeAttr:function(e,t){var n,r=0,i=t&&t.match(Ae);if(i&&1===e.nodeType)for(;n=i[r++];)e.removeAttribute(n)}}),mt={set:function(e,t,n){return!1===t?he.removeAttr(e,n):e.setAttribute(n,n),n}},he.each(he.expr.match.bool.source.match(/\w+/g),function(e,t){var n=yt[t]||he.find.attr;yt[t]=function(e,t,r){var i,o,s=t.toLowerCase();return r||(o=yt[s],yt[s]=i,i=null!=n(e,t,r)?s:null,yt[s]=o),i}});var xt=/^(?:input|select|textarea|button)$/i,bt=/^(?:a|area)$/i;he.fn.extend({prop:function(e,t){return Oe(this,he.prop,e,t,arguments.length>1)},removeProp:function(e){return this.each(function(){delete this[he.propFix[e]||e]})}}),he.extend({prop:function(e,t,n){var r,i,o=e.nodeType;if(3!==o&&8!==o&&2!==o)return 1===o&&he.isXMLDoc(e)||(t=he.propFix[t]||t,i=he.propHooks[t]),void 0!==n?i&&"set"in i&&void 0!==(r=i.set(e,n,t))?r:e[t]=n:i&&"get"in i&&null!==(r=i.get(e,t))?r:e[t]},propHooks:{tabIndex:{get:function(e){var t=he.find.attr(e,"tabindex");return t?parseInt(t,10):xt.test(e.nodeName)||bt.test(e.nodeName)&&e.href?0:-1}}},propFix:{for:"htmlFor",class:"className"}}),pe.optSelected||(he.propHooks.selected={get:function(e){var t=e.parentNode;return t&&t.parentNode&&t.parentNode.selectedIndex,null},set:function(e){var t=e.parentNode;t&&(t.selectedIndex,t.parentNode&&t.parentNode.selectedIndex)}}),he.each(["tabIndex","readOnly","maxLength","cellSpacing","cellPadding","rowSpan","colSpan","useMap","frameBorder","contentEditable"],function(){he.propFix[this.toLowerCase()]=this}),he.fn.extend({addClass:function(e){var t,n,r,i,o,s,a,u=0;if(he.isFunction(e))return this.each(function(t){he(this).addClass(e.call(this,t,Q(this)))});if("string"==typeof e&&e)for(t=e.match(Ae)||[];n=this[u++];)if(i=Q(n),r=1===n.nodeType&&" "+U(i)+" "){for(s=0;o=t[s++];)r.indexOf(" "+o+" ")<0&&(r+=o+" ");a=U(r),i!==a&&n.setAttribute("class",a)}return this},removeClass:function(e){var t,n,r,i,o,s,a,u=0;if(he.isFunction(e))return this.each(function(t){he(this).removeClass(e.call(this,t,Q(this)))});if(!arguments.length)return this.attr("class","");if("string"==typeof e&&e)for(t=e.match(Ae)||[];n=this[u++];)if(i=Q(n),r=1===n.nodeType&&" "+U(i)+" "){for(s=0;o=t[s++];)for(;r.indexOf(" "+o+" ")>-1;)r=r.replace(" "+o+" "," ");a=U(r),i!==a&&n.setAttribute("class",a)}return this},toggleClass:function(e,t){var n=typeof e;return"boolean"==typeof t&&"string"===n?t?this.addClass(e):this.removeClass(e):he.isFunction(e)?this.each(function(n){he(this).toggleClass(e.call(this,n,Q(this),t),t)}):this.each(function(){var t,r,i,o;if("string"===n)for(r=0,i=he(this),o=e.match(Ae)||[];t=o[r++];)i.hasClass(t)?i.removeClass(t):i.addClass(t);else void 0!==e&&"boolean"!==n||(t=Q(this),t&&Fe.set(this,"__className__",t),this.setAttribute&&this.setAttribute("class",t||!1===e?"":Fe.get(this,"__className__")||""))})},hasClass:function(e){var t,n,r=0;for(t=" "+e+" ";n=this[r++];)if(1===n.nodeType&&(" "+U(Q(n))+" ").indexOf(t)>-1)return!0;return!1}});var wt=/\r/g;he.fn.extend({val:function(e){var t,n,r,i=this[0];{if(arguments.length)return r=he.isFunction(e),this.each(function(n){var i;1===this.nodeType&&(i=r?e.call(this,n,he(this).val()):e,null==i?i="":"number"==typeof i?i+="":Array.isArray(i)&&(i=he.map(i,function(e){return null==e?"":e+""})),(t=he.valHooks[this.type]||he.valHooks[this.nodeName.toLowerCase()])&&"set"in t&&void 0!==t.set(this,i,"value")||(this.value=i))});if(i)return(t=he.valHooks[i.type]||he.valHooks[i.nodeName.toLowerCase()])&&"get"in t&&void 0!==(n=t.get(i,"value"))?n:(n=i.value,"string"==typeof n?n.replace(wt,""):null==n?"":n)}}}),he.extend({valHooks:{option:{get:function(e){var t=he.find.attr(e,"value");return null!=t?t:U(he.text(e))}},select:{get:function(e){var t,n,r,o=e.options,s=e.selectedIndex,a="select-one"===e.type,u=a?null:[],c=a?s+1:o.length;for(r=s<0?c:a?s:0;r<c;r++)if(n=o[r],(n.selected||r===s)&&!n.disabled&&(!n.parentNode.disabled||!i(n.parentNode,"optgroup"))){if(t=he(n).val(),a)return t;u.push(t)}return u},set:function(e,t){for(var n,r,i=e.options,o=he.makeArray(t),s=i.length;s--;)r=i[s],(r.selected=he.inArray(he.valHooks.option.get(r),o)>-1)&&(n=!0);return n||(e.selectedIndex=-1),o}}}}),he.each(["radio","checkbox"],function(){he.valHooks[this]={set:function(e,t){if(Array.isArray(t))return e.checked=he.inArray(he(e).val(),t)>-1}},pe.checkOn||(he.valHooks[this].get=function(e){return null===e.getAttribute("value")?"on":e.value})});var Tt=/^(?:focusinfocus|focusoutblur)$/;he.extend(he.event,{trigger:function(t,n,r,i){var o,s,a,u,c,l,f,d=[r||ne],p=le.call(t,"type")?t.type:t,h=le.call(t,"namespace")?t.namespace.split("."):[];if(s=a=r=r||ne,3!==r.nodeType&&8!==r.nodeType&&!Tt.test(p+he.event.triggered)&&(p.indexOf(".")>-1&&(h=p.split("."),p=h.shift(),h.sort()),c=p.indexOf(":")<0&&"on"+p,t=t[he.expando]?t:new he.Event(p,"object"==typeof t&&t),t.isTrigger=i?2:3,t.namespace=h.join("."),t.rnamespace=t.namespace?new RegExp("(^|\\.)"+h.join("\\.(?:.*\\.|)")+"(\\.|$)"):null,t.result=void 0,t.target||(t.target=r),n=null==n?[t]:he.makeArray(n,[t]),f=he.event.special[p]||{},i||!f.trigger||!1!==f.trigger.apply(r,n))){if(!i&&!f.noBubble&&!he.isWindow(r)){for(u=f.delegateType||p,Tt.test(u+p)||(s=s.parentNode);s;s=s.parentNode)d.push(s),a=s;a===(r.ownerDocument||ne)&&d.push(a.defaultView||a.parentWindow||e)}for(o=0;(s=d[o++])&&!t.isPropagationStopped();)t.type=o>1?u:f.bindType||p,l=(Fe.get(s,"events")||{})[t.type]&&Fe.get(s,"handle"),l&&l.apply(s,n),(l=c&&s[c])&&l.apply&&qe(s)&&(t.result=l.apply(s,n),!1===t.result&&t.preventDefault());return t.type=p,i||t.isDefaultPrevented()||f._default&&!1!==f._default.apply(d.pop(),n)||!qe(r)||c&&he.isFunction(r[p])&&!he.isWindow(r)&&(a=r[c],a&&(r[c]=null),he.event.triggered=p,r[p](),he.event.triggered=void 0,a&&(r[c]=a)),t.result}},simulate:function(e,t,n){var r=he.extend(new he.Event,n,{type:e,isSimulated:!0});he.event.trigger(r,null,t)}}),he.fn.extend({trigger:function(e,t){return this.each(function(){he.event.trigger(e,t,this)})},triggerHandler:function(e,t){var n=this[0];if(n)return he.event.trigger(e,t,n,!0)}}),he.each("blur focus focusin focusout resize scroll click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup contextmenu".split(" "),function(e,t){he.fn[t]=function(e,n){return arguments.length>0?this.on(t,null,e,n):this.trigger(t)}}),he.fn.extend({hover:function(e,t){return this.mouseenter(e).mouseleave(t||e)}}),pe.focusin="onfocusin"in e,pe.focusin||he.each({focus:"focusin",blur:"focusout"},function(e,t){var n=function(e){he.event.simulate(t,e.target,he.event.fix(e))};he.event.special[t]={setup:function(){var r=this.ownerDocument||this,i=Fe.access(r,t);i||r.addEventListener(e,n,!0),Fe.access(r,t,(i||0)+1)},teardown:function(){var r=this.ownerDocument||this,i=Fe.access(r,t)-1;i?Fe.access(r,t,i):(r.removeEventListener(e,n,!0),Fe.remove(r,t))}}});var St=e.location,Et=he.now(),Ct=/\?/;he.parseXML=function(t){var n;if(!t||"string"!=typeof t)return null;try{n=(new e.DOMParser).parseFromString(t,"text/xml")}catch(e){n=void 0}return n&&!n.getElementsByTagName("parsererror").length||he.error("Invalid XML: "+t),n};var kt=/\[\]$/,Nt=/\r?\n/g,jt=/^(?:submit|button|image|reset|file)$/i,At=/^(?:input|select|textarea|keygen)/i;he.param=function(e,t){var n,r=[],i=function(e,t){var n=he.isFunction(t)?t():t;r[r.length]=encodeURIComponent(e)+"="+encodeURIComponent(null==n?"":n)};if(Array.isArray(e)||e.jquery&&!he.isPlainObject(e))he.each(e,function(){i(this.name,this.value)});else for(n in e)Y(n,e[n],t,i);return r.join("&")},he.fn.extend({serialize:function(){return he.param(this.serializeArray())},serializeArray:function(){return this.map(function(){var e=he.prop(this,"elements");return e?he.makeArray(e):this}).filter(function(){var e=this.type;return this.name&&!he(this).is(":disabled")&&At.test(this.nodeName)&&!jt.test(e)&&(this.checked||!ze.test(e))}).map(function(e,t){var n=he(this).val();return null==n?null:Array.isArray(n)?he.map(n,function(e){return{name:t.name,value:e.replace(Nt,"\r\n")}}):{name:t.name,value:n.replace(Nt,"\r\n")}}).get()}});var Lt=/%20/g,Dt=/#.*$/,Ot=/([?&])_=[^&]*/,qt=/^(.*?):[ \t]*([^\r\n]*)$/gm,Ft=/^(?:about|app|app-storage|.+-extension|file|res|widget):$/,$t=/^(?:GET|HEAD)$/,Pt=/^\/\//,Ht={},It={},Rt="*/".concat("*"),_t=ne.createElement("a");_t.href=St.href,he.extend({active:0,lastModified:{},etag:{},ajaxSettings:{url:St.href,type:"GET",isLocal:Ft.test(St.protocol),global:!0,processData:!0,async:!0,contentType:"application/x-www-form-urlencoded; charset=UTF-8",accepts:{"*":Rt,text:"text/plain",html:"text/html",xml:"application/xml, text/xml",json:"application/json, text/javascript"},contents:{xml:/\bxml\b/,html:/\bhtml/,json:/\bjson\b/},responseFields:{xml:"responseXML",text:"responseText",json:"responseJSON"},converters:{"* text":String,"text html":!0,"text json":JSON.parse,"text xml":he.parseXML},flatOptions:{url:!0,context:!0}},ajaxSetup:function(e,t){return t?K(K(e,he.ajaxSettings),t):K(he.ajaxSettings,e)},ajaxPrefilter:J(Ht),ajaxTransport:J(It),ajax:function(t,n){function r(t,n,r,a){var c,d,p,b,w,T=n;l||(l=!0,u&&e.clearTimeout(u),i=void 0,s=a||"",S.readyState=t>0?4:0,c=t>=200&&t<300||304===t,r&&(b=Z(h,S,r)),b=ee(h,b,S,c),c?(h.ifModified&&(w=S.getResponseHeader("Last-Modified"),w&&(he.lastModified[o]=w),(w=S.getResponseHeader("etag"))&&(he.etag[o]=w)),204===t||"HEAD"===h.type?T="nocontent":304===t?T="notmodified":(T=b.state,d=b.data,p=b.error,c=!p)):(p=T,!t&&T||(T="error",t<0&&(t=0))),S.status=t,S.statusText=(n||T)+"",c?m.resolveWith(g,[d,T,S]):m.rejectWith(g,[S,T,p]),S.statusCode(x),x=void 0,f&&v.trigger(c?"ajaxSuccess":"ajaxError",[S,h,c?d:p]),y.fireWith(g,[S,T]),f&&(v.trigger("ajaxComplete",[S,h]),--he.active||he.event.trigger("ajaxStop")))}"object"==typeof t&&(n=t,t=void 0),n=n||{};var i,o,s,a,u,c,l,f,d,p,h=he.ajaxSetup({},n),g=h.context||h,v=h.context&&(g.nodeType||g.jquery)?he(g):he.event,m=he.Deferred(),y=he.Callbacks("once memory"),x=h.statusCode||{},b={},w={},T="canceled",S={readyState:0,getResponseHeader:function(e){var t;if(l){if(!a)for(a={};t=qt.exec(s);)a[t[1].toLowerCase()]=t[2];t=a[e.toLowerCase()]}return null==t?null:t},getAllResponseHeaders:function(){return l?s:null},setRequestHeader:function(e,t){return null==l&&(e=w[e.toLowerCase()]=w[e.toLowerCase()]||e,b[e]=t),this},overrideMimeType:function(e){return null==l&&(h.mimeType=e),this},statusCode:function(e){var t;if(e)if(l)S.always(e[S.status]);else for(t in e)x[t]=[x[t],e[t]];return this},abort:function(e){var t=e||T;return i&&i.abort(t),r(0,t),this}};if(m.promise(S),h.url=((t||h.url||St.href)+"").replace(Pt,St.protocol+"//"),h.type=n.method||n.type||h.method||h.type,h.dataTypes=(h.dataType||"*").toLowerCase().match(Ae)||[""],null==h.crossDomain){c=ne.createElement("a");try{c.href=h.url,c.href=c.href,h.crossDomain=_t.protocol+"//"+_t.host!=c.protocol+"//"+c.host}catch(e){h.crossDomain=!0}}if(h.data&&h.processData&&"string"!=typeof h.data&&(h.data=he.param(h.data,h.traditional)),G(Ht,h,n,S),l)return S;f=he.event&&h.global,f&&0==he.active++&&he.event.trigger("ajaxStart"),h.type=h.type.toUpperCase(),h.hasContent=!$t.test(h.type),o=h.url.replace(Dt,""),h.hasContent?h.data&&h.processData&&0===(h.contentType||"").indexOf("application/x-www-form-urlencoded")&&(h.data=h.data.replace(Lt,"+")):(p=h.url.slice(o.length),h.data&&(o+=(Ct.test(o)?"&":"?")+h.data,delete h.data),!1===h.cache&&(o=o.replace(Ot,"$1"),p=(Ct.test(o)?"&":"?")+"_="+Et+++p),h.url=o+p),h.ifModified&&(he.lastModified[o]&&S.setRequestHeader("If-Modified-Since",he.lastModified[o]),he.etag[o]&&S.setRequestHeader("If-None-Match",he.etag[o])),(h.data&&h.hasContent&&!1!==h.contentType||n.contentType)&&S.setRequestHeader("Content-Type",h.contentType),S.setRequestHeader("Accept",h.dataTypes[0]&&h.accepts[h.dataTypes[0]]?h.accepts[h.dataTypes[0]]+("*"!==h.dataTypes[0]?", "+Rt+"; q=0.01":""):h.accepts["*"]);for(d in h.headers)S.setRequestHeader(d,h.headers[d]);if(h.beforeSend&&(!1===h.beforeSend.call(g,S,h)||l))return S.abort();if(T="abort",y.add(h.complete),S.done(h.success),S.fail(h.error),i=G(It,h,n,S)){if(S.readyState=1,f&&v.trigger("ajaxSend",[S,h]),l)return S;h.async&&h.timeout>0&&(u=e.setTimeout(function(){S.abort("timeout")},h.timeout));try{l=!1,i.send(b,r)}catch(e){if(l)throw e;r(-1,e)}}else r(-1,"No Transport");return S},getJSON:function(e,t,n){return he.get(e,t,n,"json")},getScript:function(e,t){return he.get(e,void 0,t,"script")}}),he.each(["get","post"],function(e,t){he[t]=function(e,n,r,i){return he.isFunction(n)&&(i=i||r,r=n,n=void 0),he.ajax(he.extend({url:e,type:t,dataType:i,data:n,success:r},he.isPlainObject(e)&&e))}}),he._evalUrl=function(e){return he.ajax({url:e,type:"GET",dataType:"script",cache:!0,async:!1,global:!1,throws:!0})},he.fn.extend({wrapAll:function(e){var t;return this[0]&&(he.isFunction(e)&&(e=e.call(this[0])),t=he(e,this[0].ownerDocument).eq(0).clone(!0),this[0].parentNode&&t.insertBefore(this[0]),t.map(function(){for(var e=this;e.firstElementChild;)e=e.firstElementChild;return e}).append(this)),this},wrapInner:function(e){return he.isFunction(e)?this.each(function(t){he(this).wrapInner(e.call(this,t))}):this.each(function(){var t=he(this),n=t.contents();n.length?n.wrapAll(e):t.append(e)})},wrap:function(e){var t=he.isFunction(e);return this.each(function(n){he(this).wrapAll(t?e.call(this,n):e)})},unwrap:function(e){return this.parent(e).not("body").each(function(){he(this).replaceWith(this.childNodes)}),this}}),he.expr.pseudos.hidden=function(e){return!he.expr.pseudos.visible(e)},he.expr.pseudos.visible=function(e){return!!(e.offsetWidth||e.offsetHeight||e.getClientRects().length)},he.ajaxSettings.xhr=function(){try{return new e.XMLHttpRequest}catch(e){}};var Mt={0:200,1223:204},Wt=he.ajaxSettings.xhr();pe.cors=!!Wt&&"withCredentials"in Wt,pe.ajax=Wt=!!Wt,he.ajaxTransport(function(t){var n,r;if(pe.cors||Wt&&!t.crossDomain)return{send:function(i,o){var s,a=t.xhr();if(a.open(t.type,t.url,t.async,t.username,t.password),t.xhrFields)for(s in t.xhrFields)a[s]=t.xhrFields[s];t.mimeType&&a.overrideMimeType&&a.overrideMimeType(t.mimeType),t.crossDomain||i["X-Requested-With"]||(i["X-Requested-With"]="XMLHttpRequest");for(s in i)a.setRequestHeader(s,i[s]);n=function(e){return function(){n&&(n=r=a.onload=a.onerror=a.onabort=a.onreadystatechange=null,"abort"===e?a.abort():"error"===e?"number"!=typeof a.status?o(0,"error"):o(a.status,a.statusText):o(Mt[a.status]||a.status,a.statusText,"text"!==(a.responseType||"text")||"string"!=typeof a.responseText?{binary:a.response}:{text:a.responseText},a.getAllResponseHeaders()))}},a.onload=n(),r=a.onerror=n("error"),void 0!==a.onabort?a.onabort=r:a.onreadystatechange=function(){4===a.readyState&&e.setTimeout(function(){n&&r()})},n=n("abort");try{a.send(t.hasContent&&t.data||null)}catch(e){if(n)throw e}},abort:function(){n&&n()}}}),he.ajaxPrefilter(function(e){e.crossDomain&&(e.contents.script=!1)}),he.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},contents:{script:/\b(?:java|ecma)script\b/},converters:{"text script":function(e){return he.globalEval(e),e}}}),he.ajaxPrefilter("script",function(e){void 0===e.cache&&(e.cache=!1),e.crossDomain&&(e.type="GET")}),he.ajaxTransport("script",function(e){if(e.crossDomain){var t,n;return{send:function(r,i){t=he("<script>").prop({charset:e.scriptCharset,src:e.url}).on("load error",n=function(e){t.remove(),n=null,e&&i("error"===e.type?404:200,e.type)}),ne.head.appendChild(t[0])},abort:function(){n&&n()}}}});var Bt=[],zt=/(=)\?(?=&|$)|\?\?/;he.ajaxSetup({jsonp:"callback",jsonpCallback:function(){var e=Bt.pop()||he.expando+"_"+Et++;return this[e]=!0,e}}),he.ajaxPrefilter("json jsonp",function(t,n,r){var i,o,s,a=!1!==t.jsonp&&(zt.test(t.url)?"url":"string"==typeof t.data&&0===(t.contentType||"").indexOf("application/x-www-form-urlencoded")&&zt.test(t.data)&&"data");if(a||"jsonp"===t.dataTypes[0])return i=t.jsonpCallback=he.isFunction(t.jsonpCallback)?t.jsonpCallback():t.jsonpCallback,a?t[a]=t[a].replace(zt,"$1"+i):!1!==t.jsonp&&(t.url+=(Ct.test(t.url)?"&":"?")+t.jsonp+"="+i),t.converters["script json"]=function(){return s||he.error(i+" was not called"),s[0]},t.dataTypes[0]="json",o=e[i],e[i]=function(){s=arguments},r.always(function(){void 0===o?he(e).removeProp(i):e[i]=o,t[i]&&(t.jsonpCallback=n.jsonpCallback,Bt.push(i)),s&&he.isFunction(o)&&o(s[0]),s=o=void 0}),"script"}),pe.createHTMLDocument=function(){var e=ne.implementation.createHTMLDocument("").body;return e.innerHTML="<form></form><form></form>",2===e.childNodes.length}(),he.parseHTML=function(e,t,n){if("string"!=typeof e)return[];"boolean"==typeof t&&(n=t,t=!1);var r,i,o;return t||(pe.createHTMLDocument?(t=ne.implementation.createHTMLDocument(""),r=t.createElement("base"),r.href=ne.location.href,t.head.appendChild(r)):t=ne),i=Se.exec(e),o=!n&&[],i?[t.createElement(i[1])]:(i=b([e],t,o),o&&o.length&&he(o).remove(),he.merge([],i.childNodes))},he.fn.load=function(e,t,n){var r,i,o,s=this,a=e.indexOf(" ");return a>-1&&(r=U(e.slice(a)),e=e.slice(0,a)),he.isFunction(t)?(n=t,t=void 0):t&&"object"==typeof t&&(i="POST"),s.length>0&&he.ajax({url:e,type:i||"GET",dataType:"html",data:t}).done(function(e){o=arguments,s.html(r?he("<div>").append(he.parseHTML(e)).find(r):e)}).always(n&&function(e,t){s.each(function(){n.apply(this,o||[e.responseText,t,e])})}),this},he.each(["ajaxStart","ajaxStop","ajaxComplete","ajaxError","ajaxSuccess","ajaxSend"],function(e,t){he.fn[t]=function(e){return this.on(t,e)}}),he.expr.pseudos.animated=function(e){return he.grep(he.timers,function(t){return e===t.elem}).length},he.offset={setOffset:function(e,t,n){var r,i,o,s,a,u,c,l=he.css(e,"position"),f=he(e),d={};"static"===l&&(e.style.position="relative"),a=f.offset(),o=he.css(e,"top"),u=he.css(e,"left"),c=("absolute"===l||"fixed"===l)&&(o+u).indexOf("auto")>-1,c?(r=f.position(),s=r.top,i=r.left):(s=parseFloat(o)||0,i=parseFloat(u)||0),he.isFunction(t)&&(t=t.call(e,n,he.extend({},a))),null!=t.top&&(d.top=t.top-a.top+s),null!=t.left&&(d.left=t.left-a.left+i),"using"in t?t.using.call(e,d):f.css(d)}},he.fn.extend({offset:function(e){if(arguments.length)return void 0===e?this:this.each(function(t){he.offset.setOffset(this,e,t)});var t,n,r,i,o=this[0];if(o)return o.getClientRects().length?(r=o.getBoundingClientRect(),t=o.ownerDocument,n=t.documentElement,i=t.defaultView,{top:r.top+i.pageYOffset-n.clientTop,left:r.left+i.pageXOffset-n.clientLeft}):{top:0,left:0}},position:function(){if(this[0]){var e,t,n=this[0],r={top:0,left:0};return"fixed"===he.css(n,"position")?t=n.getBoundingClientRect():(e=this.offsetParent(),t=this.offset(),i(e[0],"html")||(r=e.offset()),r={top:r.top+he.css(e[0],"borderTopWidth",!0),left:r.left+he.css(e[0],"borderLeftWidth",!0)}),{top:t.top-r.top-he.css(n,"marginTop",!0),left:t.left-r.left-he.css(n,"marginLeft",!0)}}},offsetParent:function(){return this.map(function(){for(var e=this.offsetParent;e&&"static"===he.css(e,"position");)e=e.offsetParent;return e||Ye})}}),he.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},function(e,t){var n="pageYOffset"===t;he.fn[e]=function(r){return Oe(this,function(e,r,i){var o;if(he.isWindow(e)?o=e:9===e.nodeType&&(o=e.defaultView),void 0===i)return o?o[t]:e[r];o?o.scrollTo(n?o.pageXOffset:i,n?i:o.pageYOffset):e[r]=i},e,r,arguments.length)}}),he.each(["top","left"],function(e,t){he.cssHooks[t]=q(pe.pixelPosition,function(e,n){if(n)return n=O(e,t),ot.test(n)?he(e).position()[t]+"px":n})}),he.each({Height:"height",Width:"width"},function(e,t){he.each({padding:"inner"+e,content:t,"":"outer"+e},function(n,r){he.fn[r]=function(i,o){var s=arguments.length&&(n||"boolean"!=typeof i),a=n||(!0===i||!0===o?"margin":"border");return Oe(this,function(t,n,i){var o;return he.isWindow(t)?0===r.indexOf("outer")?t["inner"+e]:t.document.documentElement["client"+e]:9===t.nodeType?(o=t.documentElement,Math.max(t.body["scroll"+e],o["scroll"+e],t.body["offset"+e],o["offset"+e],o["client"+e])):void 0===i?he.css(t,n,a):he.style(t,n,i,a)},t,s?i:void 0,s)}})}),he.fn.extend({bind:function(e,t,n){return this.on(e,null,t,n)},unbind:function(e,t){return this.off(e,null,t)},delegate:function(e,t,n,r){return this.on(t,e,n,r)},undelegate:function(e,t,n){return 1===arguments.length?this.off(e,"**"):this.off(t,e||"**",n)}}),he.holdReady=function(e){e?he.readyWait++:he.ready(!0)},he.isArray=Array.isArray,he.parseJSON=JSON.parse,he.nodeName=i,"function"==typeof define&&define.amd&&define("jquery",[],function(){return he});var Vt=e.jQuery,Xt=e.$;return he.noConflict=function(t){return e.$===he&&(e.$=Xt),t&&e.jQuery===he&&(e.jQuery=Vt),he},t||(e.jQuery=e.$=he),he}),jQuery.extend({highlight:function(e,t,n,r){if(3===e.nodeType){var i=e.data.match(t);if(i){var o=document.createElement(n||"span");o.className=r||"highlight";var s=e.splitText(i.index);s.splitText(i[0].length);var a=s.cloneNode(!0);return o.appendChild(a),s.parentNode.replaceChild(o,s),1}}else if(1===e.nodeType&&e.childNodes&&!/(script|style)/i.test(e.tagName)&&(e.tagName!==n.toUpperCase()||e.className!==r))for(var u=0;u<e.childNodes.length;u++)u+=jQuery.highlight(e.childNodes[u],t,n,r);return 0}}),jQuery.fn.unhighlight=function(e){var t={className:"highlight",element:"span"};return jQuery.extend(t,e),this.find(t.element+"."+t.className).each(function(){var e=this.parentNode;e.replaceChild(this.firstChild,this),e.normalize()}).end()},jQuery.fn.highlight=function(e,t){var n={className:"highlight",element:"span",caseSensitive:!1,wordsOnly:!1};if(jQuery.extend(n,t),e.constructor===String&&(e=[e]),e=jQuery.grep(e,function(e,t){return""!=e}),e=jQuery.map(e,function(e,t){return e.replace(/[-[\]{}()*+?.,\\^$|#\s]/g,"\\$&")}),0==e.length)return this;var r=n.caseSensitive?"":"i",i="("+e.join("|")+")";n.wordsOnly&&(i="\\b"+i+"\\b");var o=new RegExp(i,r);return this.each(function(){jQuery.highlight(this,o,n.element,n.className)})},function(){var e=function(t){var n=new e.Index;return n.pipeline.add(e.trimmer,e.stopWordFilter,e.stemmer),t&&t.call(n,n),n};e.version="0.5.7",e.utils={},e.utils.warn=function(e){return function(t){e.console&&console.warn&&console.warn(t)}}(this),e.EventEmitter=function(){this.events={}},e.EventEmitter.prototype.addListener=function(){var e=Array.prototype.slice.call(arguments),t=e.pop(),n=e;if("function"!=typeof t)throw new TypeError("last argument must be a function");n.forEach(function(e){this.hasHandler(e)||(this.events[e]=[]),this.events[e].push(t)},this)},e.EventEmitter.prototype.removeListener=function(e,t){if(this.hasHandler(e)){var n=this.events[e].indexOf(t);this.events[e].splice(n,1),this.events[e].length||delete this.events[e]}},e.EventEmitter.prototype.emit=function(e){if(this.hasHandler(e)){var t=Array.prototype.slice.call(arguments,1);this.events[e].forEach(function(e){e.apply(void 0,t)})}},e.EventEmitter.prototype.hasHandler=function(e){return e in this.events},e.tokenizer=function(e){if(!arguments.length||null==e||void 0==e)return[];if(Array.isArray(e))return e.map(function(e){return e.toLowerCase()});for(var t=e.toString().replace(/^\s+/,""),n=t.length-1;n>=0;n--)if(/\S/.test(t.charAt(n))){t=t.substring(0,n+1);break}return t.split(/(?:\s+|\-)/).filter(function(e){return!!e}).map(function(e){return e.toLowerCase()})},e.Pipeline=function(){this._stack=[]},e.Pipeline.registeredFunctions={},e.Pipeline.registerFunction=function(t,n){n in this.registeredFunctions&&e.utils.warn("Overwriting existing registered function: "+n),t.label=n,e.Pipeline.registeredFunctions[t.label]=t},e.Pipeline.warnIfFunctionNotRegistered=function(t){t.label&&t.label in this.registeredFunctions||e.utils.warn("Function is not registered with pipeline. This may cause problems when serialising the index.\n",t)},e.Pipeline.load=function(t){var n=new e.Pipeline;return t.forEach(function(t){var r=e.Pipeline.registeredFunctions[t];if(!r)throw new Error("Cannot load un-registered function: "+t);n.add(r)}),n},e.Pipeline.prototype.add=function(){Array.prototype.slice.call(arguments).forEach(function(t){e.Pipeline.warnIfFunctionNotRegistered(t),this._stack.push(t)},this)},e.Pipeline.prototype.after=function(t,n){e.Pipeline.warnIfFunctionNotRegistered(n);var r=this._stack.indexOf(t)+1;this._stack.splice(r,0,n)},e.Pipeline.prototype.before=function(t,n){e.Pipeline.warnIfFunctionNotRegistered(n);var r=this._stack.indexOf(t);this._stack.splice(r,0,n)},e.Pipeline.prototype.remove=function(e){var t=this._stack.indexOf(e);this._stack.splice(t,1)},e.Pipeline.prototype.run=function(e){for(var t=[],n=e.length,r=this._stack.length,i=0;i<n;i++){for(var o=e[i],s=0;s<r&&void 0!==(o=this._stack[s](o,i,e));s++);void 0!==o&&t.push(o)}return t},e.Pipeline.prototype.reset=function(){this._stack=[]},e.Pipeline.prototype.toJSON=function(){return this._stack.map(function(t){return e.Pipeline.warnIfFunctionNotRegistered(t),t.label})},e.Vector=function(){this._magnitude=null,this.list=void 0,this.length=0},e.Vector.Node=function(e,t,n){this.idx=e,this.val=t,this.next=n},e.Vector.prototype.insert=function(t,n){var r=this.list;if(!r)return this.list=new e.Vector.Node(t,n,r),this.length++;for(var i=r,o=r.next;void 0!=o;){if(t<o.idx)return i.next=new e.Vector.Node(t,n,o),this.length++;i=o,o=o.next}return i.next=new e.Vector.Node(t,n,o),this.length++},e.Vector.prototype.magnitude=function(){if(this._magniture)return this._magnitude;for(var e,t=this.list,n=0;t;)e=t.val,n+=e*e,t=t.next;return this._magnitude=Math.sqrt(n)},e.Vector.prototype.dot=function(e){for(var t=this.list,n=e.list,r=0;t&&n;)t.idx<n.idx?t=t.next:t.idx>n.idx?n=n.next:(r+=t.val*n.val,t=t.next,n=n.next);return r},e.Vector.prototype.similarity=function(e){return this.dot(e)/(this.magnitude()*e.magnitude())},e.SortedSet=function(){this.length=0,this.elements=[]},e.SortedSet.load=function(e){var t=new this;return t.elements=e,t.length=e.length,t},e.SortedSet.prototype.add=function(){Array.prototype.slice.call(arguments).forEach(function(e){~this.indexOf(e)||this.elements.splice(this.locationFor(e),0,e)},this),this.length=this.elements.length},e.SortedSet.prototype.toArray=function(){return this.elements.slice()},e.SortedSet.prototype.map=function(e,t){return this.elements.map(e,t)},e.SortedSet.prototype.forEach=function(e,t){return this.elements.forEach(e,t)},e.SortedSet.prototype.indexOf=function(e,t,n){var t=t||0,n=n||this.elements.length,r=n-t,i=t+Math.floor(r/2),o=this.elements[i];return r<=1?o===e?i:-1:o<e?this.indexOf(e,i,n):o>e?this.indexOf(e,t,i):o===e?i:void 0},e.SortedSet.prototype.locationFor=function(e,t,n){var t=t||0,n=n||this.elements.length,r=n-t,i=t+Math.floor(r/2),o=this.elements[i];if(r<=1){if(o>e)return i;if(o<e)return i+1}return o<e?this.locationFor(e,i,n):o>e?this.locationFor(e,t,i):void 0},e.SortedSet.prototype.intersect=function(t){for(var n=new e.SortedSet,r=0,i=0,o=this.length,s=t.length,a=this.elements,u=t.elements;;){if(r>o-1||i>s-1)break;a[r]!==u[i]?a[r]<u[i]?r++:a[r]>u[i]&&i++:(n.add(a[r]),r++,i++)}return n},e.SortedSet.prototype.clone=function(){var t=new e.SortedSet;return t.elements=this.toArray(),t.length=t.elements.length,t},e.SortedSet.prototype.union=function(e){var t,n,r;return this.length>=e.length?(t=this,n=e):(t=e,n=this),r=t.clone(),r.add.apply(r,n.toArray()),r},e.SortedSet.prototype.toJSON=function(){return this.toArray()},e.Index=function(){this._fields=[],this._ref="id",this.pipeline=new e.Pipeline,this.documentStore=new e.Store,this.tokenStore=new e.TokenStore,this.corpusTokens=new e.SortedSet,this.eventEmitter=new e.EventEmitter,this._idfCache={},this.on("add","remove","update",function(){this._idfCache={}}.bind(this))},e.Index.prototype.on=function(){var e=Array.prototype.slice.call(arguments);return this.eventEmitter.addListener.apply(this.eventEmitter,e)},e.Index.prototype.off=function(e,t){return this.eventEmitter.removeListener(e,t)},e.Index.load=function(t){t.version!==e.version&&e.utils.warn("version mismatch: current "+e.version+" importing "+t.version);var n=new this;return n._fields=t.fields,n._ref=t.ref,n.documentStore=e.Store.load(t.documentStore),n.tokenStore=e.TokenStore.load(t.tokenStore),n.corpusTokens=e.SortedSet.load(t.corpusTokens),n.pipeline=e.Pipeline.load(t.pipeline),n},e.Index.prototype.field=function(e,t){var t=t||{},n={name:e,boost:t.boost||1};return this._fields.push(n),this},e.Index.prototype.ref=function(e){return this._ref=e,this},e.Index.prototype.add=function(t,n){var r={},i=new e.SortedSet,o=t[this._ref],n=void 0===n||n;this._fields.forEach(function(n){var o=this.pipeline.run(e.tokenizer(t[n.name]));r[n.name]=o,e.SortedSet.prototype.add.apply(i,o)},this),this.documentStore.set(o,i),e.SortedSet.prototype.add.apply(this.corpusTokens,i.toArray());for(var s=0;s<i.length;s++){var a=i.elements[s],u=this._fields.reduce(function(e,t){var n=r[t.name].length;return n?e+r[t.name].filter(function(e){return e===a}).length/n*t.boost:e},0);this.tokenStore.add(a,{ref:o,tf:u})}n&&this.eventEmitter.emit("add",t,this)},e.Index.prototype.remove=function(e,t){var n=e[this._ref],t=void 0===t||t;if(this.documentStore.has(n)){var r=this.documentStore.get(n);this.documentStore.remove(n),r.forEach(function(e){this.tokenStore.remove(e,n)},this),t&&this.eventEmitter.emit("remove",e,this)}},e.Index.prototype.update=function(e,t){var t=void 0===t||t;this.remove(e,!1),this.add(e,!1),t&&this.eventEmitter.emit("update",e,this)},e.Index.prototype.idf=function(e){var t="@"+e;if(Object.prototype.hasOwnProperty.call(this._idfCache,t))return this._idfCache[t];var n=this.tokenStore.count(e),r=1;return n>0&&(r=1+Math.log(this.tokenStore.length/n)),this._idfCache[t]=r},e.Index.prototype.search=function(t){ var n=this.pipeline.run(e.tokenizer(t)),r=new e.Vector,i=[],o=this._fields.reduce(function(e,t){return e+t.boost},0);return n.some(function(e){return this.tokenStore.has(e)},this)?(n.forEach(function(t,n,s){var a=1/s.length*this._fields.length*o,u=this,c=this.tokenStore.expand(t).reduce(function(n,i){var o=u.corpusTokens.indexOf(i),s=u.idf(i),c=1,l=new e.SortedSet;if(i!==t){var f=Math.max(3,i.length-t.length);c=1/Math.log(f)}return o>-1&&r.insert(o,a*s*c),Object.keys(u.tokenStore.get(i)).forEach(function(e){l.add(e)}),n.union(l)},new e.SortedSet);i.push(c)},this),i.reduce(function(e,t){return e.intersect(t)}).map(function(e){return{ref:e,score:r.similarity(this.documentVector(e))}},this).sort(function(e,t){return t.score-e.score})):[]},e.Index.prototype.documentVector=function(t){for(var n=this.documentStore.get(t),r=n.length,i=new e.Vector,o=0;o<r;o++){var s=n.elements[o],a=this.tokenStore.get(s)[t].tf,u=this.idf(s);i.insert(this.corpusTokens.indexOf(s),a*u)}return i},e.Index.prototype.toJSON=function(){return{version:e.version,fields:this._fields,ref:this._ref,documentStore:this.documentStore.toJSON(),tokenStore:this.tokenStore.toJSON(),corpusTokens:this.corpusTokens.toJSON(),pipeline:this.pipeline.toJSON()}},e.Index.prototype.use=function(e){var t=Array.prototype.slice.call(arguments,1);t.unshift(this),e.apply(this,t)},e.Store=function(){this.store={},this.length=0},e.Store.load=function(t){var n=new this;return n.length=t.length,n.store=Object.keys(t.store).reduce(function(n,r){return n[r]=e.SortedSet.load(t.store[r]),n},{}),n},e.Store.prototype.set=function(e,t){this.has(e)||this.length++,this.store[e]=t},e.Store.prototype.get=function(e){return this.store[e]},e.Store.prototype.has=function(e){return e in this.store},e.Store.prototype.remove=function(e){this.has(e)&&(delete this.store[e],this.length--)},e.Store.prototype.toJSON=function(){return{store:this.store,length:this.length}},e.stemmer=function(){var e={ational:"ate",tional:"tion",enci:"ence",anci:"ance",izer:"ize",bli:"ble",alli:"al",entli:"ent",eli:"e",ousli:"ous",ization:"ize",ation:"ate",ator:"ate",alism:"al",iveness:"ive",fulness:"ful",ousness:"ous",aliti:"al",iviti:"ive",biliti:"ble",logi:"log"},t={icate:"ic",ative:"",alize:"al",iciti:"ic",ical:"ic",ful:"",ness:""},n="[aeiouy]",r="[^aeiou][^aeiouy]*",i=new RegExp("^([^aeiou][^aeiouy]*)?[aeiouy][aeiou]*[^aeiou][^aeiouy]*"),o=new RegExp("^([^aeiou][^aeiouy]*)?[aeiouy][aeiou]*[^aeiou][^aeiouy]*[aeiouy][aeiou]*[^aeiou][^aeiouy]*"),s=new RegExp("^([^aeiou][^aeiouy]*)?[aeiouy][aeiou]*[^aeiou][^aeiouy]*([aeiouy][aeiou]*)?$"),a=new RegExp("^([^aeiou][^aeiouy]*)?[aeiouy]"),u=/^(.+?)(ss|i)es$/,c=/^(.+?)([^s])s$/,l=/^(.+?)eed$/,f=/^(.+?)(ed|ing)$/,d=/.$/,p=/(at|bl|iz)$/,h=new RegExp("([^aeiouylsz])\\1$"),g=new RegExp("^"+r+n+"[^aeiouwxy]$"),v=/^(.+?[^aeiou])y$/,m=/^(.+?)(ational|tional|enci|anci|izer|bli|alli|entli|eli|ousli|ization|ation|ator|alism|iveness|fulness|ousness|aliti|iviti|biliti|logi)$/,y=/^(.+?)(icate|ative|alize|iciti|ical|ful|ness)$/,x=/^(.+?)(al|ance|ence|er|ic|able|ible|ant|ement|ment|ent|ou|ism|ate|iti|ous|ive|ize)$/,b=/^(.+?)(s|t)(ion)$/,w=/^(.+?)e$/,T=/ll$/,S=new RegExp("^"+r+n+"[^aeiouwxy]$");return function(n){var r,E,C,k,N,j,A;if(n.length<3)return n;if(C=n.substr(0,1),"y"==C&&(n=C.toUpperCase()+n.substr(1)),k=u,N=c,k.test(n)?n=n.replace(k,"$1$2"):N.test(n)&&(n=n.replace(N,"$1$2")),k=l,N=f,k.test(n)){var L=k.exec(n);k=i,k.test(L[1])&&(k=d,n=n.replace(k,""))}else if(N.test(n)){var L=N.exec(n);r=L[1],N=a,N.test(r)&&(n=r,N=p,j=h,A=g,N.test(n)?n+="e":j.test(n)?(k=d,n=n.replace(k,"")):A.test(n)&&(n+="e"))}if(k=v,k.test(n)){var L=k.exec(n);r=L[1],n=r+"i"}if(k=m,k.test(n)){var L=k.exec(n);r=L[1],E=L[2],k=i,k.test(r)&&(n=r+e[E])}if(k=y,k.test(n)){var L=k.exec(n);r=L[1],E=L[2],k=i,k.test(r)&&(n=r+t[E])}if(k=x,N=b,k.test(n)){var L=k.exec(n);r=L[1],k=o,k.test(r)&&(n=r)}else if(N.test(n)){var L=N.exec(n);r=L[1]+L[2],N=o,N.test(r)&&(n=r)}if(k=w,k.test(n)){var L=k.exec(n);r=L[1],k=o,N=s,j=S,(k.test(r)||N.test(r)&&!j.test(r))&&(n=r)}return k=T,N=o,k.test(n)&&N.test(n)&&(k=d,n=n.replace(k,"")),"y"==C&&(n=C.toLowerCase()+n.substr(1)),n}}(),e.Pipeline.registerFunction(e.stemmer,"stemmer"),e.stopWordFilter=function(t){if(-1===e.stopWordFilter.stopWords.indexOf(t))return t},e.stopWordFilter.stopWords=new e.SortedSet,e.stopWordFilter.stopWords.length=119,e.stopWordFilter.stopWords.elements=["","a","able","about","across","after","all","almost","also","am","among","an","and","any","are","as","at","be","because","been","but","by","can","cannot","could","dear","did","do","does","either","else","ever","every","for","from","get","got","had","has","have","he","her","hers","him","his","how","however","i","if","in","into","is","it","its","just","least","let","like","likely","may","me","might","most","must","my","neither","no","nor","not","of","off","often","on","only","or","other","our","own","rather","said","say","says","she","should","since","so","some","than","that","the","their","them","then","there","these","they","this","tis","to","too","twas","us","wants","was","we","were","what","when","where","which","while","who","whom","why","will","with","would","yet","you","your"],e.Pipeline.registerFunction(e.stopWordFilter,"stopWordFilter"),e.trimmer=function(e){return e.replace(/^\W+/,"").replace(/\W+$/,"")},e.Pipeline.registerFunction(e.trimmer,"trimmer"),e.TokenStore=function(){this.root={docs:{}},this.length=0},e.TokenStore.load=function(e){var t=new this;return t.root=e.root,t.length=e.length,t},e.TokenStore.prototype.add=function(e,t,n){var n=n||this.root,r=e[0],i=e.slice(1);return r in n||(n[r]={docs:{}}),0===i.length?(n[r].docs[t.ref]=t,void(this.length+=1)):this.add(i,t,n[r])},e.TokenStore.prototype.has=function(e){if(!e)return!1;for(var t=this.root,n=0;n<e.length;n++){if(!t[e[n]])return!1;t=t[e[n]]}return!0},e.TokenStore.prototype.getNode=function(e){if(!e)return{};for(var t=this.root,n=0;n<e.length;n++){if(!t[e[n]])return{};t=t[e[n]]}return t},e.TokenStore.prototype.get=function(e,t){return this.getNode(e,t).docs||{}},e.TokenStore.prototype.count=function(e,t){return Object.keys(this.get(e,t)).length},e.TokenStore.prototype.remove=function(e,t){if(e){for(var n=this.root,r=0;r<e.length;r++){if(!(e[r]in n))return;n=n[e[r]]}delete n.docs[t]}},e.TokenStore.prototype.expand=function(e,t){var n=this.getNode(e),r=n.docs||{},t=t||[];return Object.keys(r).length&&t.push(e),Object.keys(n).forEach(function(n){"docs"!==n&&t.concat(this.expand(e+n,t))},this),t},e.TokenStore.prototype.toJSON=function(){return{root:this.root,length:this.length}},function(e,t){"function"==typeof define&&define.amd?define(t):"object"==typeof exports?module.exports=t():e.lunr=t()}(this,function(){return e})}(),function(){function e(){}function t(e,t){for(var n=e.length;n--;)if(e[n].listener===t)return n;return-1}function n(e){return function(){return this[e].apply(this,arguments)}}var r=e.prototype,i=this,o=i.EventEmitter;r.getListeners=function(e){var t,n,r=this._getEvents();if("object"==typeof e){t={};for(n in r)r.hasOwnProperty(n)&&e.test(n)&&(t[n]=r[n])}else t=r[e]||(r[e]=[]);return t},r.flattenListeners=function(e){var t,n=[];for(t=0;e.length>t;t+=1)n.push(e[t].listener);return n},r.getListenersAsObject=function(e){var t,n=this.getListeners(e);return n instanceof Array&&(t={},t[e]=n),t||n},r.addListener=function(e,n){var r,i=this.getListenersAsObject(e),o="object"==typeof n;for(r in i)i.hasOwnProperty(r)&&-1===t(i[r],n)&&i[r].push(o?n:{listener:n,once:!1});return this},r.on=n("addListener"),r.addOnceListener=function(e,t){return this.addListener(e,{listener:t,once:!0})},r.once=n("addOnceListener"),r.defineEvent=function(e){return this.getListeners(e),this},r.defineEvents=function(e){for(var t=0;e.length>t;t+=1)this.defineEvent(e[t]);return this},r.removeListener=function(e,n){var r,i,o=this.getListenersAsObject(e);for(i in o)o.hasOwnProperty(i)&&-1!==(r=t(o[i],n))&&o[i].splice(r,1);return this},r.off=n("removeListener"),r.addListeners=function(e,t){return this.manipulateListeners(!1,e,t)},r.removeListeners=function(e,t){return this.manipulateListeners(!0,e,t)},r.manipulateListeners=function(e,t,n){var r,i,o=e?this.removeListener:this.addListener,s=e?this.removeListeners:this.addListeners;if("object"!=typeof t||t instanceof RegExp)for(r=n.length;r--;)o.call(this,t,n[r]);else for(r in t)t.hasOwnProperty(r)&&(i=t[r])&&("function"==typeof i?o.call(this,r,i):s.call(this,r,i));return this},r.removeEvent=function(e){var t,n=typeof e,r=this._getEvents();if("string"===n)delete r[e];else if("object"===n)for(t in r)r.hasOwnProperty(t)&&e.test(t)&&delete r[t];else delete this._events;return this},r.removeAllListeners=n("removeEvent"),r.emitEvent=function(e,t){var n,r,i,o=this.getListenersAsObject(e);for(i in o)if(o.hasOwnProperty(i))for(r=o[i].length;r--;)n=o[i][r],!0===n.once&&this.removeListener(e,n.listener),n.listener.apply(this,t||[])===this._getOnceReturnValue()&&this.removeListener(e,n.listener);return this},r.trigger=n("emitEvent"),r.emit=function(e){var t=Array.prototype.slice.call(arguments,1);return this.emitEvent(e,t)},r.setOnceReturnValue=function(e){return this._onceReturnValue=e,this},r._getOnceReturnValue=function(){return!this.hasOwnProperty("_onceReturnValue")||this._onceReturnValue},r._getEvents=function(){return this._events||(this._events={})},e.noConflict=function(){return i.EventEmitter=o,e},"function"==typeof define&&define.amd?define("eventEmitter/EventEmitter",[],function(){return e}):"object"==typeof module&&module.exports?module.exports=e:this.EventEmitter=e}.call(this),function(e){function t(t){var n=e.event;return n.target=n.target||n.srcElement||t,n}var n=document.documentElement,r=function(){};n.addEventListener?r=function(e,t,n){e.addEventListener(t,n,!1)}:n.attachEvent&&(r=function(e,n,r){e[n+r]=r.handleEvent?function(){var n=t(e);r.handleEvent.call(r,n)}:function(){var n=t(e);r.call(e,n)},e.attachEvent("on"+n,e[n+r])});var i=function(){};n.removeEventListener?i=function(e,t,n){e.removeEventListener(t,n,!1)}:n.detachEvent&&(i=function(e,t,n){e.detachEvent("on"+t,e[t+n]);try{delete e[t+n]}catch(r){e[t+n]=void 0}});var o={bind:r,unbind:i};"function"==typeof define&&define.amd?define("eventie/eventie",o):e.eventie=o}(this),function(e,t){"function"==typeof define&&define.amd?define(["eventEmitter/EventEmitter","eventie/eventie"],function(n,r){return t(e,n,r)}):"object"==typeof exports?module.exports=t(e,require("wolfy87-eventemitter"),require("eventie")):e.imagesLoaded=t(e,e.EventEmitter,e.eventie)}(window,function(e,t,n){function r(e,t){for(var n in t)e[n]=t[n];return e}function i(e){return"[object Array]"===d.call(e)}function o(e){var t=[];if(i(e))t=e;else if("number"==typeof e.length)for(var n=0,r=e.length;r>n;n++)t.push(e[n]);else t.push(e);return t}function s(e,t,n){if(!(this instanceof s))return new s(e,t);"string"==typeof e&&(e=document.querySelectorAll(e)),this.elements=o(e),this.options=r({},this.options),"function"==typeof t?n=t:r(this.options,t),n&&this.on("always",n),this.getImages(),c&&(this.jqDeferred=new c.Deferred);var i=this;setTimeout(function(){i.check()})}function a(e){this.img=e}function u(e){this.src=e,p[e]=this}var c=e.jQuery,l=e.console,f=void 0!==l,d=Object.prototype.toString;s.prototype=new t,s.prototype.options={},s.prototype.getImages=function(){this.images=[];for(var e=0,t=this.elements.length;t>e;e++){var n=this.elements[e];"IMG"===n.nodeName&&this.addImage(n);var r=n.nodeType;if(r&&(1===r||9===r||11===r))for(var i=n.querySelectorAll("img"),o=0,s=i.length;s>o;o++){var a=i[o];this.addImage(a)}}},s.prototype.addImage=function(e){var t=new a(e);this.images.push(t)},s.prototype.check=function(){function e(e,i){return t.options.debug&&f&&l.log("confirm",e,i),t.progress(e),n++,n===r&&t.complete(),!0}var t=this,n=0,r=this.images.length;if(this.hasAnyBroken=!1,!r)return void this.complete();for(var i=0;r>i;i++){var o=this.images[i];o.on("confirm",e),o.check()}},s.prototype.progress=function(e){this.hasAnyBroken=this.hasAnyBroken||!e.isLoaded;var t=this;setTimeout(function(){t.emit("progress",t,e),t.jqDeferred&&t.jqDeferred.notify&&t.jqDeferred.notify(t,e)})},s.prototype.complete=function(){var e=this.hasAnyBroken?"fail":"done";this.isComplete=!0;var t=this;setTimeout(function(){if(t.emit(e,t),t.emit("always",t),t.jqDeferred){var n=t.hasAnyBroken?"reject":"resolve";t.jqDeferred[n](t)}})},c&&(c.fn.imagesLoaded=function(e,t){return new s(this,e,t).jqDeferred.promise(c(this))}),a.prototype=new t,a.prototype.check=function(){var e=p[this.img.src]||new u(this.img.src);if(e.isConfirmed)return void this.confirm(e.isLoaded,"cached was confirmed");if(this.img.complete&&void 0!==this.img.naturalWidth)return void this.confirm(0!==this.img.naturalWidth,"naturalWidth");var t=this;e.on("confirm",function(e,n){return t.confirm(e.isLoaded,n),!0}),e.check()},a.prototype.confirm=function(e,t){this.isLoaded=e,this.emit("confirm",this,t)};var p={};return u.prototype=new t,u.prototype.check=function(){if(!this.isChecked){var e=new Image;n.bind(e,"load",this),n.bind(e,"error",this),e.src=this.src,this.isChecked=!0}},u.prototype.handleEvent=function(e){var t="on"+e.type;this[t]&&this[t](e)},u.prototype.onload=function(e){this.confirm(!0,"onload"),this.unbindProxyEvents(e)},u.prototype.onerror=function(e){this.confirm(!1,"onerror"),this.unbindProxyEvents(e)},u.prototype.confirm=function(e,t){this.isConfirmed=!0,this.isLoaded=e,this.emit("confirm",this,t)},u.prototype.unbindProxyEvents=function(e){n.unbind(e.target,"load",this),n.unbind(e.target,"error",this)},s}),function(){if("ontouchstart"in window){var e,t,n,r,i,o,s={};e=function(e,t){return Math.abs(e[0]-t[0])>5||Math.abs(e[1]-t[1])>5},t=function(e){this.startXY=[e.touches[0].clientX,e.touches[0].clientY],this.threshold=!1},n=function(t){if(this.threshold)return!1;this.threshold=e(this.startXY,[t.touches[0].clientX,t.touches[0].clientY])},r=function(t){if(!this.threshold&&!e(this.startXY,[t.changedTouches[0].clientX,t.changedTouches[0].clientY])){var n=t.changedTouches[0],r=document.createEvent("MouseEvents");r.initMouseEvent("click",!0,!0,window,0,n.screenX,n.screenY,n.clientX,n.clientY,!1,!1,!1,!1,0,null),r.simulated=!0,t.target.dispatchEvent(r)}},i=function(e){var t=Date.now(),n=t-s.time,r=e.clientX,i=e.clientY,a=[Math.abs(s.x-r),Math.abs(s.y-i)],u=o(e.target,"A")||e.target,c=u.nodeName,l="A"===c,f=window.navigator.standalone&&l&&e.target.getAttribute("href");if(s.time=t,s.x=r,s.y=i,(!e.simulated&&(n<500||n<1500&&a[0]<50&&a[1]<50)||f)&&(e.preventDefault(),e.stopPropagation(),!f))return!1;f&&(window.location=u.getAttribute("href")),u&&u.classList&&(u.classList.add("energize-focus"),window.setTimeout(function(){u.classList.remove("energize-focus")},150))},o=function(e,t){for(var n=e;n!==document.body;){if(!n||n.nodeName===t)return n;n=n.parentNode}return null},document.addEventListener("touchstart",t,!1),document.addEventListener("touchmove",n,!1),document.addEventListener("touchend",r,!1),document.addEventListener("click",i,!0)}}(),function(){"use strict";function e(e){if(e&&""!==e){$(".lang-selector a").removeClass("active"),$(".lang-selector a[data-language-name='"+e+"']").addClass("active");for(var t=0;t<a.length;t++)$(".highlight.tab-"+a[t]).hide(),$(".lang-specific."+a[t]).hide();$(".highlight.tab-"+e).show(),$(".lang-specific."+e).show(),window.recacheHeights(),$(window.location.hash).get(0)&&$(window.location.hash).get(0).scrollIntoView(!0)}}function t(e){return"string"!=typeof e?{}:(e=e.trim().replace(/^(\?|#|&)/,""),e?e.split("&").reduce(function(e,t){var n=t.replace(/\+/g," ").split("="),r=n[0],i=n[1];return r=decodeURIComponent(r),i=void 0===i?null:decodeURIComponent(i),e.hasOwnProperty(r)?Array.isArray(e[r])?e[r].push(i):e[r]=[e[r],i]:e[r]=i,e},{}):{})}function n(e){return e?Object.keys(e).sort().map(function(t){var n=e[t];return Array.isArray(n)?n.sort().map(function(e){return encodeURIComponent(t)+"="+encodeURIComponent(e)}).join("&"):encodeURIComponent(t)+"="+encodeURIComponent(n)}).join("&"):""}function r(){if(location.search.length>=1){var e=t(location.search).language;if(e)return e;if(-1!=jQuery.inArray(location.search.substr(1),a))return location.search.substr(1)}return!1}function i(e){var r=t(location.search);return r.language?(r.language=e,n(r)):e}function o(e){if(history){var t=window.location.hash;t&&(t=t.replace(/^#+/,"")),history.pushState({},"","?"+i(e)+"#"+t),localStorage.setItem("language",e)}}function s(t){var n=localStorage.getItem("language");a=t;var i=r();i?(e(i),localStorage.setItem("language",i)):e(null!==n&&-1!=jQuery.inArray(n,a)?n:a[0])}var a=[];window.setupLanguages=s,window.activateLanguage=e,window.getLanguageFromQueryString=r,$(function(){$(".lang-selector a").on("click",function(){var t=$(this).data("language-name");return o(t),e(t),!1})})}(),function(){"use strict";function e(){$("h1, h2").each(function(){var e=$(this),t=e.nextUntil("h1, h2");f.add({id:e.prop("id"),title:e.text(),body:t.text()})}),t()}function t(){f.tokenStore.length>5e3&&(c=300)}function n(){s=$(".content"),a=$(".search-results"),$("#input-search").on("keyup",function(e){!function(){return function(e,t){clearTimeout(l),l=setTimeout(e,t)}}()(function(){r(e)},c)})}function r(e){var t=$("#input-search")[0];if(o(),a.addClass("visible"),27===e.keyCode&&(t.value=""),t.value){var n=f.search(t.value).filter(function(e){return e.score>1e-4});n.length?(a.empty(),$.each(n,function(e,t){var n=document.getElementById(t.ref);a.append("<li><a href='#"+t.ref+"'>"+$(n).text()+"</a></li>")}),i.call(t)):(a.html("<li></li>"),$(".search-results li").text('No Results Found for "'+t.value+'"'))}else o(),a.removeClass("visible")}function i(){this.value&&s.highlight(this.value,u)}function o(){s.unhighlight(u)}var s,a,u={element:"span",className:"search-highlight"},c=0,l=0,f=new lunr.Index;f.ref("id"),f.field("title",{boost:10}),f.field("body"),f.pipeline.add(lunr.trimmer,lunr.stopWordFilter),$(e),$(n)}(),function(){"use strict";function e(e,i,o,s){var a={},u=0,c=0,l=document.title,f=function(){a={},u=$(document).height(),c=$(window).height(),e.find(i).each(function(){var e=$(this).attr("href");"#"===e[0]&&(a[e]=$(e).offset().top)})},d=function(){var n=$(document).scrollTop()+s;n+c>=u&&(n=u+1e3);var r=null;for(var f in a)(a[f]<n&&a[f]>a[r]||null===r)&&(r=f);n!=s||t||(r=window.location.hash,t=!0);var d=e.find("[href='"+r+"']").first();if(!d.hasClass("active")){e.find(".active").removeClass("active"),e.find(".active-parent").removeClass("active-parent"),d.addClass("active"),d.parents(o).addClass("active").siblings(i).addClass("active-parent"),d.siblings(o).addClass("active"),e.find(o).filter(":not(.active)").slideUp(150),e.find(o).filter(".active").slideDown(150),window.history.replaceState&&window.history.replaceState(null,"",r);var p=d.data("title");void 0!==p&&p.length>0?document.title=p+" – "+l:document.title=l}};!function(){f(),d(),$("#nav-button").click(function(){return $(".toc-wrapper").toggleClass("open"),$("#nav-button").toggleClass("open"),!1}),$(".page-wrapper").click(r),$(".toc-link").click(r),e.find(i).click(function(){setTimeout(function(){d()},0)}),$(window).scroll(n(d,200)),$(window).resize(n(f,200))}(),window.recacheHeights=f,window.refreshToc=d}var t=!1,n=function(e,t){var n=!1;return function(){!1===n&&(setTimeout(function(){e(),n=!1},t),n=!0)}},r=function(){$(".toc-wrapper").removeClass("open"),$("#nav-button").removeClass("open")};window.loadToc=e}(),$(function(){loadToc($("#toc"),".toc-link",".toc-list-h2, .toc-list-h3, .toc-list-h4, .toc-list-h5, .toc-list-h6",10),setupLanguages($("body").data("languages")),$(".content").imagesLoaded(function(){window.recacheHeights(),window.refreshToc()})}),window.onpopstate=function(){activateLanguage(getLanguageFromQueryString())};</script> - + <meta name="theme-color" content="#F3F7F9" /> </head> @@ -1477,547 +1477,547 @@ var n=this.pipeline.run(e.tokenizer(t)),r=new e.Vector,i=[],o=this._fields.reduc </a> <div class="toc-wrapper"> <img src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGEAAAAcCAYAAABxutG8AAAG6klEQVR4Ad3aA4xkSxcA4LvefbZt27Zt27Zt27Zt27bttWe2R9+vTionlZs7760m/5eMutDVXV11T507RUeD7rgAL+AQzIlx/mYfp6OGs4oOAp3QEz3Er65FR4NO2EL0GhZtZ/t50IhWXFJ0EFgDd+LW9OUWHFd0RJgSr4lewGTVbZ2BFjRh16KDwHNKjEynE+MkfIz7MP0o3pJuEQ3FChXtxsdLgEYs+385CVgQ98rVcAy6jaIt6Vq5DSraLYM/AMMxbdFB4NmRmgRMhtXyjgxATXQ7xs37sA7WxQRFBXTDzXLrVLTbXTK0qNbxJwGTYVe8IPoFF2F3fC96BZPnffkG8AQ2ROeKre4JUV8sVd5GL1wn+an4BzAJFsE62Aa7YM1Ubgbsgz2xF3ajOsLBS397ErAj3kKrpBVnYf56nfXQKLqAOCgsjKGSRhyDTiXPPQs+Fb1F+faCKfCJ5NmindAT2+FuvIufMBBNgA8wSb3u/nIzFBVwIHrjN/wqfT2ZV2Z6vI5W0ZdYHF3Svu1EUSO2yvt0DlpEr5etBiyFmuiKihc5q+jqoh1wFP5ETbkfMG+9/pFys9XL5sI9eLH+9TKextToivHlX73SYOiMA+SacTe6xMGbCI+LvsHc+ZbmHbmLyVcCOmMv0WBsWPFmbik6qryuzlgLfbXP95irfBLMXi/bGTW5tYsqmAp3yfXD/iVtZkQ/0XN5PRtgmNxG5eFpNrmfVO27uEy0ZUm9qXGt9mlDA55XDzawG2oYjCFoxLRpC9cgt1bVBIyH5+V+oXwGsZqoBafFOnrgMrkRmKv8oJbZr6iAj0VL53XMibeU+wtP4WIcgm2xERaKF27rSdHemug0spNwhtwgLF/R7lxRA/EwhWnRW+49TF3S76Gi34t2kJsulpsDf8oNwaVYETNgYnQv/gHshMaq0DqDPnJbFBXwiah/EYSlO0h0c1lSDn9Vb1sR5ifKgw0DRV9h62IUwjrohza0og2wUFXDBtEtRQVMJHdffur1AT7EANGRJf1uIXqpaAfsIWpIZSbFx4A2fDSK3/wA3dAT3du9onCHaNLqNraV2yq/ZmjAtaJh2KSk3w8kfbEoZsKyWBiTlLS7RvRlusi7GjAYJ2CidqZmNsEGWBVz5uGwlbEptsYa+YfUWtgOUxVVMDsGp8FXw30yMVWBD/E6zhN9jwVKVsEIyXd4AZ9hdzyBT3EFxottvS96qv74+oBvqE7mYUu8gB9wDn5AX3yHK9ELe+Nb9MYwtOCG1Icd8C4Ghg9nFayEgXi3nfWHi96J5VYA7CgPN9/G+HnKwXOiNsB+GBf3AdrwNWnS0Si6Gl3wM77GHBWvZwI8ghGAlzAefhcthXvktq33c5g4luFhlVTBdNihup755I6JdTyF3zEhfhQ9nPdpczTKDUQnTIpXJc04OJ1xtIgOx8EYWrUCMCmelDThYEyL/qIV8KrcLFgdraIvMFcxqmFfuYVTueVQw26YXtSCU/JknVfk4HJ0wowYKmnD7mnVaRXtiYHYvzpl7lzRX5gSO6MxTo4Z8LXcePgKI0RPolcxquEuUT9MmNIBrsEf6IGlRSOwWezPIcrUUxXYVPSC+ovDrvkkeAYNVUEGFgYgJv5wu+g1dMcg0Yc4Fp/jCUkbLowXe4sVowI+Fj2iHvNjAdSwS/3v7UXDMU88QGlTpn4Bx2eSq0gRDh6Va0Ir7qX8JhMekNseU+FT0Tn1NjXRYxiK9fCBZBi2Kerw3ijZmjBdvsc7AV3RDVfgS/XTME4UDU596YJfAM1oEfXGdDgD8AmWi+OxNP5UDi4oi9flYDysj49QAwzBxhgPTaIG3IS50Srpk7Krlse7xaiAxfBnyZYxH9qwY6rvYtEP6UDjgTRYp+JL0a84AVeU5IHGxVVoUe3IkADMxpadL86uf/UDfIMZMBua5GbBRqKvY6BixWJUwLxxEgzFEuiG9/EEepbngbxVf/wqwGBshe54C/l2VAIn4hR8I6phqNyZmDzF8p6Suwzj437sjAGAF1Mor1n0Qb1sF9Gt6V9d3FiMSnhSMgjr4UH8iWnypJm/JL/gfkA/UsIPW8tdnz+/cXAXTsX0+EpuPfwp9yFewnOYBu+IDsY2uAiLYhBacVk6pGojT8FgddHR6IQrMEsxKmECfJRvHaYrqb8mBojexqwlCbBG0cWYFfPgZPyFrdMtTd/LzYAp8bzc1+kumanxnWQY3k6Bhh8BL+MUXCi3ULol6yvJK7g0vxk16s8L9+ModK6+aeQ03Ied0akiAXYMPsEwSR9cnJ+2HYs38DN6o2+MwGyHj9APt2GyfGU5Cg/gVHSNK9lX+BIroSt2xWW4C5divPiB8xUa8H3MAJf7Fykvx9WyNCXUAAAAAElFTkSuQmCC" class="logo" alt="Logo"> - + <div class="lang-selector"> - - + + <a href="#" data-language-name="shell">Shell</a> - - - + + + <a href="#" data-language-name="http">HTTP</a> - - - + + + <a href="#" data-language-name="javascript">JavaScript</a> - - - + + + <a href="#" data-language-name="javascript--nodejs">Node.js</a> - - - + + + <a href="#" data-language-name="ruby">Ruby</a> - - - + + + <a href="#" data-language-name="python">Python</a> - - - + + + <a href="#" data-language-name="java">Java</a> - - - + + + <a href="#" data-language-name="go">Go</a> - - + + </div> - - + + <div class="search"> <input type="text" class="search" id="input-search" placeholder="Search"> </div> <ul class="search-results"></ul> - + <div id="toc" class="toc-list-h1"> <ul class="toc-list-h1"> - + <li> - <a href="#wekan-rest-api" class="toc-h1 toc-link" data-title="Wekan REST API v3.83">Wekan REST API v3.83</a> - + <a href="#wekan-rest-api" class="toc-h1 toc-link" data-title="Wekan REST API v3.84">Wekan REST API v3.84</a> + </li> - + <li> <a href="#production-security-concerns" class="toc-h1 toc-link" data-title="Production Security Concerns">Production Security Concerns</a> - + </li> - + <li> <a href="#authentication" class="toc-h1 toc-link" data-title="Authentication">Authentication</a> - + </li> - + <li> <a href="#wekan-rest-api-login" class="toc-h1 toc-link" data-title="Login">Login</a> - + <ul class="toc-list-h2"> - + <li> <a href="#login" class="toc-h2 toc-link" data-title="login">login</a> - + </li> - + <li> <a href="#register" class="toc-h2 toc-link" data-title="register">register</a> - + </li> - + </ul> - + </li> - + <li> <a href="#wekan-rest-api-boards" class="toc-h1 toc-link" data-title="Boards">Boards</a> - + <ul class="toc-list-h2"> - + <li> <a href="#get_public_boards" class="toc-h2 toc-link" data-title="get_public_boards">get_public_boards</a> - + </li> - + <li> <a href="#new_board" class="toc-h2 toc-link" data-title="new_board">new_board</a> - + </li> - + <li> <a href="#get_board" class="toc-h2 toc-link" data-title="get_board">get_board</a> - + </li> - + <li> <a href="#delete_board" class="toc-h2 toc-link" data-title="delete_board">delete_board</a> - + </li> - + <li> <a href="#export" class="toc-h2 toc-link" data-title="export">export</a> - + </li> - + <li> <a href="#add_board_label" class="toc-h2 toc-link" data-title="add_board_label">add_board_label</a> - + </li> - + <li> <a href="#set_board_member_permission" class="toc-h2 toc-link" data-title="set_board_member_permission">set_board_member_permission</a> - + </li> - + <li> <a href="#get_boards_from_user" class="toc-h2 toc-link" data-title="get_boards_from_user">get_boards_from_user</a> - + </li> - + </ul> - + </li> - + <li> <a href="#wekan-rest-api-checklists" class="toc-h1 toc-link" data-title="Checklists">Checklists</a> - + <ul class="toc-list-h2"> - + <li> <a href="#get_board_card_checklists" class="toc-h2 toc-link" data-title="get_board_card_checklists">get_board_card_checklists</a> - + </li> - + <li> <a href="#post_board_card_checklists" class="toc-h2 toc-link" data-title="post_board_card_checklists">post_board_card_checklists</a> - + </li> - + <li> <a href="#get_board_card_checklist" class="toc-h2 toc-link" data-title="get_board_card_checklist">get_board_card_checklist</a> - + </li> - + <li> <a href="#delete_board_card_checklist" class="toc-h2 toc-link" data-title="delete_board_card_checklist">delete_board_card_checklist</a> - + </li> - + </ul> - + </li> - + <li> <a href="#wekan-rest-api-checklistitems" class="toc-h1 toc-link" data-title="ChecklistItems">ChecklistItems</a> - + <ul class="toc-list-h2"> - + <li> <a href="#get_board_card_checklist_item" class="toc-h2 toc-link" data-title="get_board_card_checklist_item">get_board_card_checklist_item</a> - + </li> - + <li> <a href="#put_board_card_checklist_item" class="toc-h2 toc-link" data-title="put_board_card_checklist_item">put_board_card_checklist_item</a> - + </li> - + <li> <a href="#delete_board_card_checklist_item" class="toc-h2 toc-link" data-title="delete_board_card_checklist_item">delete_board_card_checklist_item</a> - + </li> - + </ul> - + </li> - + <li> <a href="#wekan-rest-api-cardcomments" class="toc-h1 toc-link" data-title="CardComments">CardComments</a> - + <ul class="toc-list-h2"> - + <li> <a href="#get_all_comments" class="toc-h2 toc-link" data-title="get_all_comments">get_all_comments</a> - + </li> - + <li> <a href="#post_board_card_comments" class="toc-h2 toc-link" data-title="post_board_card_comments">post_board_card_comments</a> - + </li> - + <li> <a href="#get_board_card_comment" class="toc-h2 toc-link" data-title="get_board_card_comment">get_board_card_comment</a> - + </li> - + <li> <a href="#delete_board_card_comment" class="toc-h2 toc-link" data-title="delete_board_card_comment">delete_board_card_comment</a> - + </li> - + </ul> - + </li> - + <li> <a href="#wekan-rest-api-customfields" class="toc-h1 toc-link" data-title="CustomFields">CustomFields</a> - + <ul class="toc-list-h2"> - + <li> <a href="#get_all_custom_fields" class="toc-h2 toc-link" data-title="get_all_custom_fields">get_all_custom_fields</a> - + </li> - + <li> <a href="#new_custom_field" class="toc-h2 toc-link" data-title="new_custom_field">new_custom_field</a> - + </li> - + <li> <a href="#get_board_customfield" class="toc-h2 toc-link" data-title="get_board_customField">get_board_customField</a> - + </li> - + <li> <a href="#delete_board_customfield" class="toc-h2 toc-link" data-title="delete_board_customField">delete_board_customField</a> - + </li> - + </ul> - + </li> - + <li> <a href="#wekan-rest-api-integrations" class="toc-h1 toc-link" data-title="Integrations">Integrations</a> - + <ul class="toc-list-h2"> - + <li> <a href="#get_all_integrations" class="toc-h2 toc-link" data-title="get_all_integrations">get_all_integrations</a> - + </li> - + <li> <a href="#new_integration" class="toc-h2 toc-link" data-title="new_integration">new_integration</a> - + </li> - + <li> <a href="#get_integration" class="toc-h2 toc-link" data-title="get_integration">get_integration</a> - + </li> - + <li> <a href="#edit_integration" class="toc-h2 toc-link" data-title="edit_integration">edit_integration</a> - + </li> - + <li> <a href="#delete_integration" class="toc-h2 toc-link" data-title="delete_integration">delete_integration</a> - + </li> - + <li> <a href="#delete_board_int_activities" class="toc-h2 toc-link" data-title="delete_board_int_activities">delete_board_int_activities</a> - + </li> - + <li> <a href="#post_board_int_activities" class="toc-h2 toc-link" data-title="post_board_int_activities">post_board_int_activities</a> - + </li> - + </ul> - + </li> - + <li> <a href="#wekan-rest-api-lists" class="toc-h1 toc-link" data-title="Lists">Lists</a> - + <ul class="toc-list-h2"> - + <li> <a href="#get_all_lists" class="toc-h2 toc-link" data-title="get_all_lists">get_all_lists</a> - + </li> - + <li> <a href="#new_list" class="toc-h2 toc-link" data-title="new_list">new_list</a> - + </li> - + <li> <a href="#get_list" class="toc-h2 toc-link" data-title="get_list">get_list</a> - + </li> - + <li> <a href="#delete_list" class="toc-h2 toc-link" data-title="delete_list">delete_list</a> - + </li> - + </ul> - + </li> - + <li> <a href="#wekan-rest-api-cards" class="toc-h1 toc-link" data-title="Cards">Cards</a> - + <ul class="toc-list-h2"> - + <li> <a href="#get_all_cards" class="toc-h2 toc-link" data-title="get_all_cards">get_all_cards</a> - + </li> - + <li> <a href="#new_card" class="toc-h2 toc-link" data-title="new_card">new_card</a> - + </li> - + <li> <a href="#get_board_list_card" class="toc-h2 toc-link" data-title="get_board_list_card">get_board_list_card</a> - + </li> - + <li> <a href="#put_board_list_card" class="toc-h2 toc-link" data-title="put_board_list_card">put_board_list_card</a> - + </li> - + <li> <a href="#delete_board_list_card" class="toc-h2 toc-link" data-title="delete_board_list_card">delete_board_list_card</a> - + </li> - + <li> <a href="#get_board_swimlane_cards" class="toc-h2 toc-link" data-title="get_board_swimlane_cards">get_board_swimlane_cards</a> - + </li> - + </ul> - + </li> - + <li> <a href="#wekan-rest-api-users" class="toc-h1 toc-link" data-title="Users">Users</a> - + <ul class="toc-list-h2"> - + <li> <a href="#add_board_member" class="toc-h2 toc-link" data-title="add_board_member">add_board_member</a> - + </li> - + <li> <a href="#post_board_user_remove" class="toc-h2 toc-link" data-title="post_board_user_remove">post_board_user_remove</a> - + </li> - + <li> <a href="#get_current_user" class="toc-h2 toc-link" data-title="get_current_user">get_current_user</a> - + </li> - + <li> <a href="#get_all_users" class="toc-h2 toc-link" data-title="get_all_users">get_all_users</a> - + </li> - + <li> <a href="#new_user" class="toc-h2 toc-link" data-title="new_user">new_user</a> - + </li> - + <li> <a href="#get_user" class="toc-h2 toc-link" data-title="get_user">get_user</a> - + </li> - + <li> <a href="#edit_user" class="toc-h2 toc-link" data-title="edit_user">edit_user</a> - + </li> - + <li> <a href="#delete_user" class="toc-h2 toc-link" data-title="delete_user">delete_user</a> - + </li> - + </ul> - + </li> - + <li> <a href="#wekan-rest-api-swimlanes" class="toc-h1 toc-link" data-title="Swimlanes">Swimlanes</a> - + <ul class="toc-list-h2"> - + <li> <a href="#get_all_swimlanes" class="toc-h2 toc-link" data-title="get_all_swimlanes">get_all_swimlanes</a> - + </li> - + <li> <a href="#new_swimlane" class="toc-h2 toc-link" data-title="new_swimlane">new_swimlane</a> - + </li> - + <li> <a href="#get_swimlane" class="toc-h2 toc-link" data-title="get_swimlane">get_swimlane</a> - + </li> - + <li> <a href="#delete_board_swimlane" class="toc-h2 toc-link" data-title="delete_board_swimlane">delete_board_swimlane</a> - + </li> - + </ul> - + </li> - + <li> <a href="#schemas" class="toc-h1 toc-link" data-title="Schemas">Schemas</a> - + <ul class="toc-list-h2"> - + <li> <a href="#tocsboards" class="toc-h2 toc-link" data-title="Boards">Boards</a> - + </li> - + <li> <a href="#tocsboardslabels" class="toc-h2 toc-link" data-title="BoardsLabels">BoardsLabels</a> - + </li> - + <li> <a href="#tocsboardsmembers" class="toc-h2 toc-link" data-title="BoardsMembers">BoardsMembers</a> - + </li> - + <li> <a href="#tocscardcomments" class="toc-h2 toc-link" data-title="CardComments">CardComments</a> - + </li> - + <li> <a href="#tocscards" class="toc-h2 toc-link" data-title="Cards">Cards</a> - + </li> - + <li> <a href="#tocscardscustomfields" class="toc-h2 toc-link" data-title="CardsCustomfields">CardsCustomfields</a> - + </li> - + <li> <a href="#tocschecklistitems" class="toc-h2 toc-link" data-title="ChecklistItems">ChecklistItems</a> - + </li> - + <li> <a href="#tocschecklists" class="toc-h2 toc-link" data-title="Checklists">Checklists</a> - + </li> - + <li> <a href="#tocscustomfields" class="toc-h2 toc-link" data-title="CustomFields">CustomFields</a> - + </li> - + <li> <a href="#tocscustomfieldssettings" class="toc-h2 toc-link" data-title="CustomFieldsSettings">CustomFieldsSettings</a> - + </li> - + <li> <a href="#tocscustomfieldssettingsdropdownitems" class="toc-h2 toc-link" data-title="CustomFieldsSettingsDropdownitems">CustomFieldsSettingsDropdownitems</a> - + </li> - + <li> <a href="#tocsintegrations" class="toc-h2 toc-link" data-title="Integrations">Integrations</a> - + </li> - + <li> <a href="#tocslists" class="toc-h2 toc-link" data-title="Lists">Lists</a> - + </li> - + <li> <a href="#tocslistswiplimit" class="toc-h2 toc-link" data-title="ListsWiplimit">ListsWiplimit</a> - + </li> - + <li> <a href="#tocsswimlanes" class="toc-h2 toc-link" data-title="Swimlanes">Swimlanes</a> - + </li> - + <li> <a href="#tocsusers" class="toc-h2 toc-link" data-title="Users">Users</a> - + </li> - + <li> <a href="#tocsusersemails" class="toc-h2 toc-link" data-title="UsersEmails">UsersEmails</a> - + </li> - + <li> <a href="#tocsusersprofile" class="toc-h2 toc-link" data-title="UsersProfile">UsersProfile</a> - + </li> - + </ul> - + </li> - + </ul> </div> - + <ul class="toc-footer"> - + </ul> - + </div> <div class="page-wrapper"> <div class="dark-box"></div> <div class="content"> - <h1 id="wekan-rest-api">Wekan REST API v3.83</h1> + <h1 id="wekan-rest-api">Wekan REST API v3.84</h1> <blockquote> <p>Scroll down for code samples, example requests and responses. Select a language for code samples from the tabs above or the mobile navigation menu.</p> </blockquote> @@ -2155,7 +2155,7 @@ System.out.println(response.toString()); headers := <span class="hljs-keyword">map</span>[<span class="hljs-keyword">string</span>][]<span class="hljs-keyword">string</span>{ <span class="hljs-string">"Content-Type"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"application/x-www-form-urlencoded"</span>}, <span class="hljs-string">"Accept"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"*/*"</span>}, - + } data := bytes.NewBuffer([]<span class="hljs-keyword">byte</span>{jsonReq}) @@ -2430,7 +2430,7 @@ System.out.println(response.toString()); headers := <span class="hljs-keyword">map</span>[<span class="hljs-keyword">string</span>][]<span class="hljs-keyword">string</span>{ <span class="hljs-string">"Content-Type"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"application/x-www-form-urlencoded"</span>}, <span class="hljs-string">"Accept"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"*/*"</span>}, - + } data := bytes.NewBuffer([]<span class="hljs-keyword">byte</span>{jsonReq}) @@ -2713,7 +2713,7 @@ System.out.println(response.toString()); headers := <span class="hljs-keyword">map</span>[<span class="hljs-keyword">string</span>][]<span class="hljs-keyword">string</span>{ <span class="hljs-string">"Accept"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"application/json"</span>}, <span class="hljs-string">"Authorization"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"API_KEY"</span>}, - + } data := bytes.NewBuffer([]<span class="hljs-keyword">byte</span>{jsonReq}) @@ -2919,7 +2919,7 @@ System.out.println(response.toString()); <span class="hljs-string">"Content-Type"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"multipart/form-data"</span>}, <span class="hljs-string">"Accept"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"application/json"</span>}, <span class="hljs-string">"Authorization"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"API_KEY"</span>}, - + } data := bytes.NewBuffer([]<span class="hljs-keyword">byte</span>{jsonReq}) @@ -3214,7 +3214,7 @@ System.out.println(response.toString()); headers := <span class="hljs-keyword">map</span>[<span class="hljs-keyword">string</span>][]<span class="hljs-keyword">string</span>{ <span class="hljs-string">"Accept"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"application/json"</span>}, <span class="hljs-string">"Authorization"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"API_KEY"</span>}, - + } data := bytes.NewBuffer([]<span class="hljs-keyword">byte</span>{jsonReq}) @@ -3438,7 +3438,7 @@ System.out.println(response.toString()); headers := <span class="hljs-keyword">map</span>[<span class="hljs-keyword">string</span>][]<span class="hljs-keyword">string</span>{ <span class="hljs-string">"Authorization"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"API_KEY"</span>}, - + } data := bytes.NewBuffer([]<span class="hljs-keyword">byte</span>{jsonReq}) @@ -3600,7 +3600,7 @@ System.out.println(response.toString()); headers := <span class="hljs-keyword">map</span>[<span class="hljs-keyword">string</span>][]<span class="hljs-keyword">string</span>{ <span class="hljs-string">"Authorization"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"API_KEY"</span>}, - + } data := bytes.NewBuffer([]<span class="hljs-keyword">byte</span>{jsonReq}) @@ -3783,7 +3783,7 @@ System.out.println(response.toString()); <span class="hljs-string">"Content-Type"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"multipart/form-data"</span>}, <span class="hljs-string">"Accept"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"application/json"</span>}, <span class="hljs-string">"Authorization"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"API_KEY"</span>}, - + } data := bytes.NewBuffer([]<span class="hljs-keyword">byte</span>{jsonReq}) @@ -3988,7 +3988,7 @@ System.out.println(response.toString()); headers := <span class="hljs-keyword">map</span>[<span class="hljs-keyword">string</span>][]<span class="hljs-keyword">string</span>{ <span class="hljs-string">"Content-Type"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"multipart/form-data"</span>}, <span class="hljs-string">"Authorization"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"API_KEY"</span>}, - + } data := bytes.NewBuffer([]<span class="hljs-keyword">byte</span>{jsonReq}) @@ -4210,7 +4210,7 @@ System.out.println(response.toString()); headers := <span class="hljs-keyword">map</span>[<span class="hljs-keyword">string</span>][]<span class="hljs-keyword">string</span>{ <span class="hljs-string">"Accept"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"application/json"</span>}, <span class="hljs-string">"Authorization"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"API_KEY"</span>}, - + } data := bytes.NewBuffer([]<span class="hljs-keyword">byte</span>{jsonReq}) @@ -4415,7 +4415,7 @@ System.out.println(response.toString()); headers := <span class="hljs-keyword">map</span>[<span class="hljs-keyword">string</span>][]<span class="hljs-keyword">string</span>{ <span class="hljs-string">"Authorization"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"API_KEY"</span>}, - + } data := bytes.NewBuffer([]<span class="hljs-keyword">byte</span>{jsonReq}) @@ -4592,7 +4592,7 @@ System.out.println(response.toString()); headers := <span class="hljs-keyword">map</span>[<span class="hljs-keyword">string</span>][]<span class="hljs-keyword">string</span>{ <span class="hljs-string">"Content-Type"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"multipart/form-data"</span>}, <span class="hljs-string">"Authorization"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"API_KEY"</span>}, - + } data := bytes.NewBuffer([]<span class="hljs-keyword">byte</span>{jsonReq}) @@ -4786,7 +4786,7 @@ System.out.println(response.toString()); headers := <span class="hljs-keyword">map</span>[<span class="hljs-keyword">string</span>][]<span class="hljs-keyword">string</span>{ <span class="hljs-string">"Authorization"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"API_KEY"</span>}, - + } data := bytes.NewBuffer([]<span class="hljs-keyword">byte</span>{jsonReq}) @@ -4959,7 +4959,7 @@ System.out.println(response.toString()); headers := <span class="hljs-keyword">map</span>[<span class="hljs-keyword">string</span>][]<span class="hljs-keyword">string</span>{ <span class="hljs-string">"Authorization"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"API_KEY"</span>}, - + } data := bytes.NewBuffer([]<span class="hljs-keyword">byte</span>{jsonReq}) @@ -5133,7 +5133,7 @@ System.out.println(response.toString()); headers := <span class="hljs-keyword">map</span>[<span class="hljs-keyword">string</span>][]<span class="hljs-keyword">string</span>{ <span class="hljs-string">"Authorization"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"API_KEY"</span>}, - + } data := bytes.NewBuffer([]<span class="hljs-keyword">byte</span>{jsonReq}) @@ -5324,7 +5324,7 @@ System.out.println(response.toString()); headers := <span class="hljs-keyword">map</span>[<span class="hljs-keyword">string</span>][]<span class="hljs-keyword">string</span>{ <span class="hljs-string">"Content-Type"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"multipart/form-data"</span>}, <span class="hljs-string">"Authorization"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"API_KEY"</span>}, - + } data := bytes.NewBuffer([]<span class="hljs-keyword">byte</span>{jsonReq}) @@ -5532,7 +5532,7 @@ System.out.println(response.toString()); headers := <span class="hljs-keyword">map</span>[<span class="hljs-keyword">string</span>][]<span class="hljs-keyword">string</span>{ <span class="hljs-string">"Authorization"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"API_KEY"</span>}, - + } data := bytes.NewBuffer([]<span class="hljs-keyword">byte</span>{jsonReq}) @@ -5721,7 +5721,7 @@ System.out.println(response.toString()); headers := <span class="hljs-keyword">map</span>[<span class="hljs-keyword">string</span>][]<span class="hljs-keyword">string</span>{ <span class="hljs-string">"Accept"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"application/json"</span>}, <span class="hljs-string">"Authorization"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"API_KEY"</span>}, - + } data := bytes.NewBuffer([]<span class="hljs-keyword">byte</span>{jsonReq}) @@ -5952,7 +5952,7 @@ System.out.println(response.toString()); headers := <span class="hljs-keyword">map</span>[<span class="hljs-keyword">string</span>][]<span class="hljs-keyword">string</span>{ <span class="hljs-string">"Content-Type"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"multipart/form-data"</span>}, <span class="hljs-string">"Authorization"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"API_KEY"</span>}, - + } data := bytes.NewBuffer([]<span class="hljs-keyword">byte</span>{jsonReq}) @@ -6146,7 +6146,7 @@ System.out.println(response.toString()); headers := <span class="hljs-keyword">map</span>[<span class="hljs-keyword">string</span>][]<span class="hljs-keyword">string</span>{ <span class="hljs-string">"Authorization"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"API_KEY"</span>}, - + } data := bytes.NewBuffer([]<span class="hljs-keyword">byte</span>{jsonReq}) @@ -6319,7 +6319,7 @@ System.out.println(response.toString()); headers := <span class="hljs-keyword">map</span>[<span class="hljs-keyword">string</span>][]<span class="hljs-keyword">string</span>{ <span class="hljs-string">"Authorization"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"API_KEY"</span>}, - + } data := bytes.NewBuffer([]<span class="hljs-keyword">byte</span>{jsonReq}) @@ -6501,7 +6501,7 @@ System.out.println(response.toString()); headers := <span class="hljs-keyword">map</span>[<span class="hljs-keyword">string</span>][]<span class="hljs-keyword">string</span>{ <span class="hljs-string">"Accept"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"application/json"</span>}, <span class="hljs-string">"Authorization"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"API_KEY"</span>}, - + } data := bytes.NewBuffer([]<span class="hljs-keyword">byte</span>{jsonReq}) @@ -6734,7 +6734,7 @@ System.out.println(response.toString()); <span class="hljs-string">"Content-Type"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"multipart/form-data"</span>}, <span class="hljs-string">"Accept"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"application/json"</span>}, <span class="hljs-string">"Authorization"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"API_KEY"</span>}, - + } data := bytes.NewBuffer([]<span class="hljs-keyword">byte</span>{jsonReq}) @@ -6994,7 +6994,7 @@ System.out.println(response.toString()); headers := <span class="hljs-keyword">map</span>[<span class="hljs-keyword">string</span>][]<span class="hljs-keyword">string</span>{ <span class="hljs-string">"Authorization"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"API_KEY"</span>}, - + } data := bytes.NewBuffer([]<span class="hljs-keyword">byte</span>{jsonReq}) @@ -7160,7 +7160,7 @@ System.out.println(response.toString()); headers := <span class="hljs-keyword">map</span>[<span class="hljs-keyword">string</span>][]<span class="hljs-keyword">string</span>{ <span class="hljs-string">"Authorization"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"API_KEY"</span>}, - + } data := bytes.NewBuffer([]<span class="hljs-keyword">byte</span>{jsonReq}) @@ -7335,7 +7335,7 @@ System.out.println(response.toString()); headers := <span class="hljs-keyword">map</span>[<span class="hljs-keyword">string</span>][]<span class="hljs-keyword">string</span>{ <span class="hljs-string">"Accept"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"application/json"</span>}, <span class="hljs-string">"Authorization"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"API_KEY"</span>}, - + } data := bytes.NewBuffer([]<span class="hljs-keyword">byte</span>{jsonReq}) @@ -7629,7 +7629,7 @@ System.out.println(response.toString()); <span class="hljs-string">"Content-Type"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"multipart/form-data"</span>}, <span class="hljs-string">"Accept"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"application/json"</span>}, <span class="hljs-string">"Authorization"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"API_KEY"</span>}, - + } data := bytes.NewBuffer([]<span class="hljs-keyword">byte</span>{jsonReq}) @@ -7851,7 +7851,7 @@ System.out.println(response.toString()); headers := <span class="hljs-keyword">map</span>[<span class="hljs-keyword">string</span>][]<span class="hljs-keyword">string</span>{ <span class="hljs-string">"Accept"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"application/json"</span>}, <span class="hljs-string">"Authorization"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"API_KEY"</span>}, - + } data := bytes.NewBuffer([]<span class="hljs-keyword">byte</span>{jsonReq}) @@ -8063,7 +8063,7 @@ System.out.println(response.toString()); <span class="hljs-string">"Content-Type"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"multipart/form-data"</span>}, <span class="hljs-string">"Accept"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"application/json"</span>}, <span class="hljs-string">"Authorization"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"API_KEY"</span>}, - + } data := bytes.NewBuffer([]<span class="hljs-keyword">byte</span>{jsonReq}) @@ -8325,7 +8325,7 @@ System.out.println(response.toString()); headers := <span class="hljs-keyword">map</span>[<span class="hljs-keyword">string</span>][]<span class="hljs-keyword">string</span>{ <span class="hljs-string">"Accept"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"application/json"</span>}, <span class="hljs-string">"Authorization"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"API_KEY"</span>}, - + } data := bytes.NewBuffer([]<span class="hljs-keyword">byte</span>{jsonReq}) @@ -8527,7 +8527,7 @@ System.out.println(response.toString()); headers := <span class="hljs-keyword">map</span>[<span class="hljs-keyword">string</span>][]<span class="hljs-keyword">string</span>{ <span class="hljs-string">"Authorization"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"API_KEY"</span>}, - + } data := bytes.NewBuffer([]<span class="hljs-keyword">byte</span>{jsonReq}) @@ -8703,7 +8703,7 @@ System.out.println(response.toString()); headers := <span class="hljs-keyword">map</span>[<span class="hljs-keyword">string</span>][]<span class="hljs-keyword">string</span>{ <span class="hljs-string">"Content-Type"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"multipart/form-data"</span>}, <span class="hljs-string">"Authorization"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"API_KEY"</span>}, - + } data := bytes.NewBuffer([]<span class="hljs-keyword">byte</span>{jsonReq}) @@ -8898,7 +8898,7 @@ System.out.println(response.toString()); headers := <span class="hljs-keyword">map</span>[<span class="hljs-keyword">string</span>][]<span class="hljs-keyword">string</span>{ <span class="hljs-string">"Accept"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"application/json"</span>}, <span class="hljs-string">"Authorization"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"API_KEY"</span>}, - + } data := bytes.NewBuffer([]<span class="hljs-keyword">byte</span>{jsonReq}) @@ -9119,7 +9119,7 @@ System.out.println(response.toString()); <span class="hljs-string">"Content-Type"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"multipart/form-data"</span>}, <span class="hljs-string">"Accept"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"application/json"</span>}, <span class="hljs-string">"Authorization"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"API_KEY"</span>}, - + } data := bytes.NewBuffer([]<span class="hljs-keyword">byte</span>{jsonReq}) @@ -9341,7 +9341,7 @@ System.out.println(response.toString()); headers := <span class="hljs-keyword">map</span>[<span class="hljs-keyword">string</span>][]<span class="hljs-keyword">string</span>{ <span class="hljs-string">"Accept"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"application/json"</span>}, <span class="hljs-string">"Authorization"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"API_KEY"</span>}, - + } data := bytes.NewBuffer([]<span class="hljs-keyword">byte</span>{jsonReq}) @@ -9544,7 +9544,7 @@ System.out.println(response.toString()); headers := <span class="hljs-keyword">map</span>[<span class="hljs-keyword">string</span>][]<span class="hljs-keyword">string</span>{ <span class="hljs-string">"Accept"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"application/json"</span>}, <span class="hljs-string">"Authorization"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"API_KEY"</span>}, - + } data := bytes.NewBuffer([]<span class="hljs-keyword">byte</span>{jsonReq}) @@ -9757,7 +9757,7 @@ System.out.println(response.toString()); headers := <span class="hljs-keyword">map</span>[<span class="hljs-keyword">string</span>][]<span class="hljs-keyword">string</span>{ <span class="hljs-string">"Accept"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"application/json"</span>}, <span class="hljs-string">"Authorization"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"API_KEY"</span>}, - + } data := bytes.NewBuffer([]<span class="hljs-keyword">byte</span>{jsonReq}) @@ -9999,7 +9999,7 @@ System.out.println(response.toString()); <span class="hljs-string">"Content-Type"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"multipart/form-data"</span>}, <span class="hljs-string">"Accept"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"application/json"</span>}, <span class="hljs-string">"Authorization"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"API_KEY"</span>}, - + } data := bytes.NewBuffer([]<span class="hljs-keyword">byte</span>{jsonReq}) @@ -10261,7 +10261,7 @@ System.out.println(response.toString()); headers := <span class="hljs-keyword">map</span>[<span class="hljs-keyword">string</span>][]<span class="hljs-keyword">string</span>{ <span class="hljs-string">"Authorization"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"API_KEY"</span>}, - + } data := bytes.NewBuffer([]<span class="hljs-keyword">byte</span>{jsonReq}) @@ -10462,7 +10462,7 @@ System.out.println(response.toString()); headers := <span class="hljs-keyword">map</span>[<span class="hljs-keyword">string</span>][]<span class="hljs-keyword">string</span>{ <span class="hljs-string">"Content-Type"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"multipart/form-data"</span>}, <span class="hljs-string">"Authorization"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"API_KEY"</span>}, - + } data := bytes.NewBuffer([]<span class="hljs-keyword">byte</span>{jsonReq}) @@ -10799,7 +10799,7 @@ System.out.println(response.toString()); headers := <span class="hljs-keyword">map</span>[<span class="hljs-keyword">string</span>][]<span class="hljs-keyword">string</span>{ <span class="hljs-string">"Authorization"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"API_KEY"</span>}, - + } data := bytes.NewBuffer([]<span class="hljs-keyword">byte</span>{jsonReq}) @@ -10972,7 +10972,7 @@ System.out.println(response.toString()); headers := <span class="hljs-keyword">map</span>[<span class="hljs-keyword">string</span>][]<span class="hljs-keyword">string</span>{ <span class="hljs-string">"Authorization"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"API_KEY"</span>}, - + } data := bytes.NewBuffer([]<span class="hljs-keyword">byte</span>{jsonReq}) @@ -11159,7 +11159,7 @@ System.out.println(response.toString()); <span class="hljs-string">"Content-Type"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"multipart/form-data"</span>}, <span class="hljs-string">"Accept"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"application/json"</span>}, <span class="hljs-string">"Authorization"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"API_KEY"</span>}, - + } data := bytes.NewBuffer([]<span class="hljs-keyword">byte</span>{jsonReq}) @@ -11426,7 +11426,7 @@ System.out.println(response.toString()); headers := <span class="hljs-keyword">map</span>[<span class="hljs-keyword">string</span>][]<span class="hljs-keyword">string</span>{ <span class="hljs-string">"Content-Type"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"multipart/form-data"</span>}, <span class="hljs-string">"Authorization"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"API_KEY"</span>}, - + } data := bytes.NewBuffer([]<span class="hljs-keyword">byte</span>{jsonReq}) @@ -11620,7 +11620,7 @@ System.out.println(response.toString()); headers := <span class="hljs-keyword">map</span>[<span class="hljs-keyword">string</span>][]<span class="hljs-keyword">string</span>{ <span class="hljs-string">"Accept"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"application/json"</span>}, <span class="hljs-string">"Authorization"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"API_KEY"</span>}, - + } data := bytes.NewBuffer([]<span class="hljs-keyword">byte</span>{jsonReq}) @@ -11820,7 +11820,7 @@ System.out.println(response.toString()); headers := <span class="hljs-keyword">map</span>[<span class="hljs-keyword">string</span>][]<span class="hljs-keyword">string</span>{ <span class="hljs-string">"Accept"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"application/json"</span>}, <span class="hljs-string">"Authorization"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"API_KEY"</span>}, - + } data := bytes.NewBuffer([]<span class="hljs-keyword">byte</span>{jsonReq}) @@ -12021,7 +12021,7 @@ System.out.println(response.toString()); <span class="hljs-string">"Content-Type"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"multipart/form-data"</span>}, <span class="hljs-string">"Accept"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"application/json"</span>}, <span class="hljs-string">"Authorization"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"API_KEY"</span>}, - + } data := bytes.NewBuffer([]<span class="hljs-keyword">byte</span>{jsonReq}) @@ -12251,7 +12251,7 @@ System.out.println(response.toString()); headers := <span class="hljs-keyword">map</span>[<span class="hljs-keyword">string</span>][]<span class="hljs-keyword">string</span>{ <span class="hljs-string">"Accept"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"application/json"</span>}, <span class="hljs-string">"Authorization"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"API_KEY"</span>}, - + } data := bytes.NewBuffer([]<span class="hljs-keyword">byte</span>{jsonReq}) @@ -12484,7 +12484,7 @@ System.out.println(response.toString()); <span class="hljs-string">"Content-Type"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"multipart/form-data"</span>}, <span class="hljs-string">"Accept"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"application/json"</span>}, <span class="hljs-string">"Authorization"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"API_KEY"</span>}, - + } data := bytes.NewBuffer([]<span class="hljs-keyword">byte</span>{jsonReq}) @@ -12721,7 +12721,7 @@ System.out.println(response.toString()); headers := <span class="hljs-keyword">map</span>[<span class="hljs-keyword">string</span>][]<span class="hljs-keyword">string</span>{ <span class="hljs-string">"Accept"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"application/json"</span>}, <span class="hljs-string">"Authorization"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"API_KEY"</span>}, - + } data := bytes.NewBuffer([]<span class="hljs-keyword">byte</span>{jsonReq}) @@ -12925,7 +12925,7 @@ System.out.println(response.toString()); headers := <span class="hljs-keyword">map</span>[<span class="hljs-keyword">string</span>][]<span class="hljs-keyword">string</span>{ <span class="hljs-string">"Accept"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"application/json"</span>}, <span class="hljs-string">"Authorization"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"API_KEY"</span>}, - + } data := bytes.NewBuffer([]<span class="hljs-keyword">byte</span>{jsonReq}) @@ -13146,7 +13146,7 @@ System.out.println(response.toString()); <span class="hljs-string">"Content-Type"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"multipart/form-data"</span>}, <span class="hljs-string">"Accept"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"application/json"</span>}, <span class="hljs-string">"Authorization"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"API_KEY"</span>}, - + } data := bytes.NewBuffer([]<span class="hljs-keyword">byte</span>{jsonReq}) @@ -13368,7 +13368,7 @@ System.out.println(response.toString()); headers := <span class="hljs-keyword">map</span>[<span class="hljs-keyword">string</span>][]<span class="hljs-keyword">string</span>{ <span class="hljs-string">"Accept"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"application/json"</span>}, <span class="hljs-string">"Authorization"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"API_KEY"</span>}, - + } data := bytes.NewBuffer([]<span class="hljs-keyword">byte</span>{jsonReq}) @@ -13556,7 +13556,7 @@ System.out.println(response.toString()); headers := <span class="hljs-keyword">map</span>[<span class="hljs-keyword">string</span>][]<span class="hljs-keyword">string</span>{ <span class="hljs-string">"Authorization"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"API_KEY"</span>}, - + } data := bytes.NewBuffer([]<span class="hljs-keyword">byte</span>{jsonReq}) @@ -16007,43 +16007,43 @@ UserSecurity </div> <div class="dark-box"> - + <div class="lang-selector"> - - + + <a href="#" data-language-name="shell">Shell</a> - - - + + + <a href="#" data-language-name="http">HTTP</a> - - - + + + <a href="#" data-language-name="javascript">JavaScript</a> - - - + + + <a href="#" data-language-name="javascript--nodejs">Node.js</a> - - - + + + <a href="#" data-language-name="ruby">Ruby</a> - - - + + + <a href="#" data-language-name="python">Python</a> - - - + + + <a href="#" data-language-name="java">Java</a> - - - + + + <a href="#" data-language-name="go">Go</a> - - + + </div> - + </div> </div> </body> diff --git a/public/api/wekan.yml b/public/api/wekan.yml index 1f503842..3c0818b7 100644 --- a/public/api/wekan.yml +++ b/public/api/wekan.yml @@ -1,7 +1,7 @@ swagger: '2.0' info: title: Wekan REST API - version: v3.83 + version: v3.84 description: | The REST API allows you to control and extend Wekan with ease. diff --git a/sandstorm-pkgdef.capnp b/sandstorm-pkgdef.capnp index 4aa22044..913539c7 100644 --- a/sandstorm-pkgdef.capnp +++ b/sandstorm-pkgdef.capnp @@ -22,10 +22,10 @@ const pkgdef :Spk.PackageDefinition = ( appTitle = (defaultText = "Wekan"), # The name of the app as it is displayed to the user. - appVersion = 383, + appVersion = 384, # Increment this for every release. - appMarketingVersion = (defaultText = "3.83.0~2020-03-01"), + appMarketingVersion = (defaultText = "3.84.0~2020-03-16"), # Human-readable presentation of the app version. minUpgradableAppVersion = 0, -- cgit v1.2.3-1-g7c22 From b3a7c4dc8867bf863fa5cca4e21b9c220026e76a Mon Sep 17 00:00:00 2001 From: Lauri Ojansivu <x@xet7.org> Date: Mon, 16 Mar 2020 10:01:28 -0400 Subject: For Sandstorm version of Wekan, leep stylus in 1.1.0, because building v2 takes extra 52 minutes. Thanks to zodern ! --- .snap-meteor-1.8/.meteor/packages | 3 ++- .snap-meteor-1.8/.meteor/versions | 2 +- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/.snap-meteor-1.8/.meteor/packages b/.snap-meteor-1.8/.meteor/packages index 8d25f206..8af7f314 100644 --- a/.snap-meteor-1.8/.meteor/packages +++ b/.snap-meteor-1.8/.meteor/packages @@ -85,7 +85,8 @@ msavin:usercache wekan-scrollbar mquandalle:perfect-scrollbar mdg:meteor-apm-agent@3.2.0-rc.0! -coagmano:stylus +# Keep stylus in 1.1.0, because building v2 takes extra 52 minutes. +coagmano:stylus@1.1.0! lucasantoniassi:accounts-lockout meteorhacks:subs-manager meteorhacks:picker diff --git a/.snap-meteor-1.8/.meteor/versions b/.snap-meteor-1.8/.meteor/versions index ce5a6635..c66c1469 100644 --- a/.snap-meteor-1.8/.meteor/versions +++ b/.snap-meteor-1.8/.meteor/versions @@ -44,7 +44,7 @@ cfs:upload-http@0.0.20 cfs:worker@0.1.5 check@1.3.1 chuangbo:cookie@1.1.0 -coagmano:stylus@2.0.0 +coagmano:stylus@1.1.0! coffeescript@1.0.17 cottz:publish-relations@2.0.8 dburles:collection-helpers@1.1.0 -- cgit v1.2.3-1-g7c22 From acf2ede94ed60aed6eebc8407c7d6f2e18a3fa00 Mon Sep 17 00:00:00 2001 From: Lauri Ojansivu <x@xet7.org> Date: Mon, 16 Mar 2020 10:11:20 -0400 Subject: Fix typo. --- .snap-meteor-1.8/.meteor/versions | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.snap-meteor-1.8/.meteor/versions b/.snap-meteor-1.8/.meteor/versions index c66c1469..65869431 100644 --- a/.snap-meteor-1.8/.meteor/versions +++ b/.snap-meteor-1.8/.meteor/versions @@ -44,7 +44,7 @@ cfs:upload-http@0.0.20 cfs:worker@0.1.5 check@1.3.1 chuangbo:cookie@1.1.0 -coagmano:stylus@1.1.0! +coagmano:stylus@1.1.0 coffeescript@1.0.17 cottz:publish-relations@2.0.8 dburles:collection-helpers@1.1.0 -- cgit v1.2.3-1-g7c22 From 64e76af8de12ddeef1acf0bcf11f68991cbafcde Mon Sep 17 00:00:00 2001 From: Lauri Ojansivu <x@xet7.org> Date: Tue, 17 Mar 2020 13:34:34 +0200 Subject: Fix snap syntax. --- CHANGELOG.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 4503454c..c27bf27f 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -5,7 +5,7 @@ This release adds the following features: - Add settings for mouse wheel scroll inertia and scroll amount [Part1](https://github.com/wekan/wekan/commit/9d13001b903f9ec50f5fa3a4bdbacae32b27ac65) and [Part2](https://github.com/wekan/wekan/commit/aaecac091209e90c0c2123830728f5e7a835ccb4). - For example: sudo snap set scrollinertia='200' , sudo snap set scrollamount='200' . + For example: sudo snap set wekan scrollinertia='200' , sudo snap set wekan scrollamount='200' . Thanks to danger89 and xet7. and adds the following updates: -- cgit v1.2.3-1-g7c22 From 0f95a513bf8c092d7166a521586333eb2fe8788d Mon Sep 17 00:00:00 2001 From: Lauri Ojansivu <x@xet7.org> Date: Tue, 17 Mar 2020 14:02:43 +0200 Subject: Meteor 1.8 only in use at Sandstorm. --- .sandstorm-meteor-1.8/.meteor/.finished-upgraders | 20 + .sandstorm-meteor-1.8/.meteor/.gitignore | 2 + .sandstorm-meteor-1.8/.meteor/.id | 7 + .sandstorm-meteor-1.8/.meteor/cordova-plugins | 0 .sandstorm-meteor-1.8/.meteor/packages | 100 + .sandstorm-meteor-1.8/.meteor/platforms | 2 + .sandstorm-meteor-1.8/.meteor/release | 1 + .sandstorm-meteor-1.8/.meteor/versions | 198 + .sandstorm-meteor-1.8/cfs_access-point.txt | 914 +++++ .sandstorm-meteor-1.8/export.js | 238 ++ .sandstorm-meteor-1.8/future/snapcraft.yaml | 155 + .sandstorm-meteor-1.8/ldap.js | 584 +++ .sandstorm-meteor-1.8/oidc_server.js | 149 + .sandstorm-meteor-1.8/package-lock.json | 4361 +++++++++++++++++++++ .sandstorm-meteor-1.8/package.json | 73 + .sandstorm-meteor-1.8/snapcraft.yaml | 244 ++ .sandstorm-meteor-1.8/wekanCreator.js | 853 ++++ .snap-meteor-1.8/.meteor/.finished-upgraders | 20 - .snap-meteor-1.8/.meteor/.gitignore | 2 - .snap-meteor-1.8/.meteor/.id | 7 - .snap-meteor-1.8/.meteor/cordova-plugins | 0 .snap-meteor-1.8/.meteor/packages | 100 - .snap-meteor-1.8/.meteor/platforms | 2 - .snap-meteor-1.8/.meteor/release | 1 - .snap-meteor-1.8/.meteor/versions | 198 - .snap-meteor-1.8/cfs_access-point.txt | 914 ----- .snap-meteor-1.8/export.js | 238 -- .snap-meteor-1.8/future/snapcraft.yaml | 155 - .snap-meteor-1.8/ldap.js | 584 --- .snap-meteor-1.8/oidc_server.js | 149 - .snap-meteor-1.8/package-lock.json | 4361 --------------------- .snap-meteor-1.8/package.json | 73 - .snap-meteor-1.8/snapcraft.yaml | 244 -- .snap-meteor-1.8/wekanCreator.js | 853 ---- releases/release-sandstorm.sh | 2 +- 35 files changed, 7902 insertions(+), 7902 deletions(-) create mode 100644 .sandstorm-meteor-1.8/.meteor/.finished-upgraders create mode 100644 .sandstorm-meteor-1.8/.meteor/.gitignore create mode 100644 .sandstorm-meteor-1.8/.meteor/.id create mode 100644 .sandstorm-meteor-1.8/.meteor/cordova-plugins create mode 100644 .sandstorm-meteor-1.8/.meteor/packages create mode 100644 .sandstorm-meteor-1.8/.meteor/platforms create mode 100644 .sandstorm-meteor-1.8/.meteor/release create mode 100644 .sandstorm-meteor-1.8/.meteor/versions create mode 100644 .sandstorm-meteor-1.8/cfs_access-point.txt create mode 100644 .sandstorm-meteor-1.8/export.js create mode 100644 .sandstorm-meteor-1.8/future/snapcraft.yaml create mode 100644 .sandstorm-meteor-1.8/ldap.js create mode 100644 .sandstorm-meteor-1.8/oidc_server.js create mode 100644 .sandstorm-meteor-1.8/package-lock.json create mode 100644 .sandstorm-meteor-1.8/package.json create mode 100644 .sandstorm-meteor-1.8/snapcraft.yaml create mode 100644 .sandstorm-meteor-1.8/wekanCreator.js delete mode 100644 .snap-meteor-1.8/.meteor/.finished-upgraders delete mode 100644 .snap-meteor-1.8/.meteor/.gitignore delete mode 100644 .snap-meteor-1.8/.meteor/.id delete mode 100644 .snap-meteor-1.8/.meteor/cordova-plugins delete mode 100644 .snap-meteor-1.8/.meteor/packages delete mode 100644 .snap-meteor-1.8/.meteor/platforms delete mode 100644 .snap-meteor-1.8/.meteor/release delete mode 100644 .snap-meteor-1.8/.meteor/versions delete mode 100644 .snap-meteor-1.8/cfs_access-point.txt delete mode 100644 .snap-meteor-1.8/export.js delete mode 100644 .snap-meteor-1.8/future/snapcraft.yaml delete mode 100644 .snap-meteor-1.8/ldap.js delete mode 100644 .snap-meteor-1.8/oidc_server.js delete mode 100644 .snap-meteor-1.8/package-lock.json delete mode 100644 .snap-meteor-1.8/package.json delete mode 100644 .snap-meteor-1.8/snapcraft.yaml delete mode 100644 .snap-meteor-1.8/wekanCreator.js diff --git a/.sandstorm-meteor-1.8/.meteor/.finished-upgraders b/.sandstorm-meteor-1.8/.meteor/.finished-upgraders new file mode 100644 index 00000000..bc5b50f7 --- /dev/null +++ b/.sandstorm-meteor-1.8/.meteor/.finished-upgraders @@ -0,0 +1,20 @@ +# This file contains information which helps Meteor properly upgrade your +# app when you run 'meteor update'. You should check it into version control +# with your project. + +notices-for-0.9.0 +notices-for-0.9.1 +0.9.4-platform-file +notices-for-facebook-graph-api-2 +1.2.0-standard-minifiers-package +1.2.0-meteor-platform-split +1.2.0-cordova-changes +1.2.0-breaking-changes +1.3.0-split-minifiers-package +1.3.5-remove-old-dev-bundle-link +1.4.0-remove-old-dev-bundle-link +1.4.1-add-shell-server-package +1.4.3-split-account-service-packages +1.5-add-dynamic-import-package +1.7-split-underscore-from-meteor-base +1.8.3-split-jquery-from-blaze diff --git a/.sandstorm-meteor-1.8/.meteor/.gitignore b/.sandstorm-meteor-1.8/.meteor/.gitignore new file mode 100644 index 00000000..501f92e4 --- /dev/null +++ b/.sandstorm-meteor-1.8/.meteor/.gitignore @@ -0,0 +1,2 @@ +dev_bundle +local diff --git a/.sandstorm-meteor-1.8/.meteor/.id b/.sandstorm-meteor-1.8/.meteor/.id new file mode 100644 index 00000000..0556ccf7 --- /dev/null +++ b/.sandstorm-meteor-1.8/.meteor/.id @@ -0,0 +1,7 @@ +# This file contains a token that is unique to your project. +# Check it into your repository along with the rest of this directory. +# It can be used for purposes such as: +# - ensuring you don't accidentally deploy one app on top of another +# - providing package authors with aggregated statistics + +dvyihgykyzec6y1dpg diff --git a/.sandstorm-meteor-1.8/.meteor/cordova-plugins b/.sandstorm-meteor-1.8/.meteor/cordova-plugins new file mode 100644 index 00000000..e69de29b diff --git a/.sandstorm-meteor-1.8/.meteor/packages b/.sandstorm-meteor-1.8/.meteor/packages new file mode 100644 index 00000000..8af7f314 --- /dev/null +++ b/.sandstorm-meteor-1.8/.meteor/packages @@ -0,0 +1,100 @@ +# Meteor packages used by this project, one per line. +# +# 'meteor add' and 'meteor remove' will edit this file for you, +# but you can also edit it by hand. + +meteor-base@1.4.0 + +# Build system +ecmascript@0.13.2 +standard-minifier-css@1.5.4 +standard-minifier-js@2.5.2 +mquandalle:jade + +# Polyfills +es5-shim@4.8.0 + +# Collections +aldeed:collection2 +cfs:standard-packages +cottz:publish-relations +dburles:collection-helpers +idmontie:migrations +matb33:collection-hooks +matteodem:easy-search +mongo@1.7.0 +mquandalle:collection-mutations + +# Account system +kenton:accounts-sandstorm +service-configuration@1.0.11 +useraccounts:unstyled +useraccounts:flow-routing +wekan-ldap +wekan-accounts-cas +wekan-accounts-oidc + +# Utilities +check@1.3.1 +jquery@1.11.10 +random@1.1.0 +reactive-dict@1.3.0 +session@1.2.0 +tracker@1.2.0 +underscore@1.0.10 +3stack:presence +alethes:pages +arillo:flow-router-helpers +audit-argument-checks@1.0.7 +kadira:blaze-layout +kadira:dochead +mquandalle:autofocus +ongoworks:speakingurl +raix:handlebar-helpers +tap:i18n +http@1.4.2 + +# UI components +blaze +reactive-var@1.0.11 +fortawesome:fontawesome +mousetrap:mousetrap +mquandalle:jquery-textcomplete +mquandalle:jquery-ui-drag-drop-sort +mquandalle:mousetrap-bindglobal +peerlibrary:blaze-components@=0.15.1 +templates:tabs +verron:autosize +simple:json-routes +rajit:bootstrap3-datepicker +shell-server@0.4.0 +simple:rest-accounts-password +useraccounts:core +email@1.2.3 +horka:swipebox +dynamic-import@0.5.1 +staringatlights:fast-render + +accounts-password@1.5.2 +cfs:gridfs +rzymek:fullcalendar +momentjs:moment@2.22.2 +browser-policy-framing@1.1.0 +mquandalle:moment +msavin:usercache +wekan-scrollbar +mquandalle:perfect-scrollbar +mdg:meteor-apm-agent@3.2.0-rc.0! +# Keep stylus in 1.1.0, because building v2 takes extra 52 minutes. +coagmano:stylus@1.1.0! +lucasantoniassi:accounts-lockout +meteorhacks:subs-manager +meteorhacks:picker +lamhieu:unblock +meteorhacks:aggregate@1.3.0 +wekan-markdown +konecty:mongo-counter +percolate:synced-cron +easylogic:summernote +cfs:filesystem +ostrio:cookies diff --git a/.sandstorm-meteor-1.8/.meteor/platforms b/.sandstorm-meteor-1.8/.meteor/platforms new file mode 100644 index 00000000..efeba1b5 --- /dev/null +++ b/.sandstorm-meteor-1.8/.meteor/platforms @@ -0,0 +1,2 @@ +server +browser diff --git a/.sandstorm-meteor-1.8/.meteor/release b/.sandstorm-meteor-1.8/.meteor/release new file mode 100644 index 00000000..bfccdc2c --- /dev/null +++ b/.sandstorm-meteor-1.8/.meteor/release @@ -0,0 +1 @@ +METEOR@1.8.3 diff --git a/.sandstorm-meteor-1.8/.meteor/versions b/.sandstorm-meteor-1.8/.meteor/versions new file mode 100644 index 00000000..65869431 --- /dev/null +++ b/.sandstorm-meteor-1.8/.meteor/versions @@ -0,0 +1,198 @@ +3stack:presence@1.1.2 +accounts-base@1.4.5 +accounts-oauth@1.1.16 +accounts-password@1.5.2 +aldeed:collection2@2.10.0 +aldeed:collection2-core@1.2.0 +aldeed:schema-deny@1.1.0 +aldeed:schema-index@1.1.1 +aldeed:simple-schema@1.5.4 +alethes:pages@1.8.6 +allow-deny@1.1.0 +arillo:flow-router-helpers@0.5.2 +audit-argument-checks@1.0.7 +autoupdate@1.6.0 +babel-compiler@7.4.2 +babel-runtime@1.4.0 +base64@1.0.12 +binary-heap@1.0.11 +blaze@2.3.4 +blaze-tools@1.0.10 +boilerplate-generator@1.6.0 +browser-policy-common@1.0.11 +browser-policy-framing@1.1.0 +caching-compiler@1.2.1 +caching-html-compiler@1.1.3 +callback-hook@1.2.0 +cfs:access-point@0.1.49 +cfs:base-package@0.0.30 +cfs:collection@0.5.5 +cfs:collection-filters@0.2.4 +cfs:data-man@0.0.6 +cfs:file@0.1.17 +cfs:filesystem@0.1.2 +cfs:gridfs@0.0.34 +cfs:http-methods@0.0.32 +cfs:http-publish@0.0.13 +cfs:power-queue@0.9.11 +cfs:reactive-list@0.0.9 +cfs:reactive-property@0.0.4 +cfs:standard-packages@0.5.10 +cfs:storage-adapter@0.2.4 +cfs:tempstore@0.1.6 +cfs:upload-http@0.0.20 +cfs:worker@0.1.5 +check@1.3.1 +chuangbo:cookie@1.1.0 +coagmano:stylus@1.1.0 +coffeescript@1.0.17 +cottz:publish-relations@2.0.8 +dburles:collection-helpers@1.1.0 +ddp@1.4.0 +ddp-client@2.3.3 +ddp-common@1.4.0 +ddp-rate-limiter@1.0.7 +ddp-server@2.3.0 +deps@1.0.12 +diff-sequence@1.1.1 +dynamic-import@0.5.1 +easylogic:summernote@0.8.8 +ecmascript@0.13.2 +ecmascript-runtime@0.7.0 +ecmascript-runtime-client@0.9.0 +ecmascript-runtime-server@0.8.0 +ejson@1.1.1 +email@1.2.3 +es5-shim@4.8.0 +fastclick@1.0.13 +fetch@0.1.1 +fortawesome:fontawesome@4.7.0 +geojson-utils@1.0.10 +horka:swipebox@1.0.2 +hot-code-push@1.0.4 +html-tools@1.0.11 +htmljs@1.0.11 +http@1.4.2 +id-map@1.1.0 +idmontie:migrations@1.0.3 +inter-process-messaging@0.1.0 +jquery@1.11.11 +kadira:blaze-layout@2.3.0 +kadira:dochead@1.5.0 +kadira:flow-router@2.12.1 +kenton:accounts-sandstorm@0.7.0 +konecty:mongo-counter@0.0.5_3 +lamhieu:meteorx@2.1.1 +lamhieu:unblock@1.0.0 +launch-screen@1.1.1 +livedata@1.0.18 +localstorage@1.2.0 +logging@1.1.20 +lucasantoniassi:accounts-lockout@1.0.0 +matb33:collection-hooks@0.9.1 +matteodem:easy-search@1.6.4 +mdg:meteor-apm-agent@3.2.5 +mdg:validation-error@0.5.1 +meteor@1.9.3 +meteor-base@1.4.0 +meteor-platform@1.2.6 +meteorhacks:aggregate@1.3.0 +meteorhacks:collection-utils@1.2.0 +meteorhacks:picker@1.0.3 +meteorhacks:subs-manager@1.6.4 +meteorspark:util@0.2.0 +minifier-css@1.4.3 +minifier-js@2.5.1 +minifiers@1.1.8-faster-rebuild.0 +minimongo@1.4.5 +mobile-status-bar@1.0.14 +modern-browsers@0.1.4 +modules@0.14.0 +modules-runtime@0.11.0 +momentjs:moment@2.24.0 +mongo@1.7.0 +mongo-decimal@0.1.1 +mongo-dev-server@1.1.0 +mongo-id@1.0.7 +mongo-livedata@1.0.12 +mousetrap:mousetrap@1.4.6_1 +mquandalle:autofocus@1.0.0 +mquandalle:collection-mutations@0.1.0 +mquandalle:jade@0.4.9 +mquandalle:jade-compiler@0.4.5 +mquandalle:jquery-textcomplete@0.8.0_1 +mquandalle:jquery-ui-drag-drop-sort@0.2.0 +mquandalle:moment@1.0.1 +mquandalle:mousetrap-bindglobal@0.0.1 +mquandalle:perfect-scrollbar@0.6.5_2 +msavin:usercache@1.8.0 +npm-bcrypt@0.9.3 +npm-mongo@3.2.0 +oauth@1.2.8 +oauth2@1.2.1 +observe-sequence@1.0.16 +ongoworks:speakingurl@1.1.0 +ordered-dict@1.1.0 +ostrio:cookies@2.5.0 +peerlibrary:assert@0.3.0 +peerlibrary:base-component@0.16.0 +peerlibrary:blaze-components@0.15.1 +peerlibrary:computed-field@0.10.0 +peerlibrary:reactive-field@0.6.0 +percolate:synced-cron@1.3.2 +promise@0.11.2 +raix:eventemitter@0.1.3 +raix:handlebar-helpers@0.2.5 +rajit:bootstrap3-datepicker@1.7.1_1 +random@1.1.0 +rate-limit@1.0.9 +reactive-dict@1.3.0 +reactive-var@1.0.11 +reload@1.3.0 +retry@1.1.0 +routepolicy@1.1.0 +rzymek:fullcalendar@3.8.0 +server-render@0.3.1 +service-configuration@1.0.11 +session@1.2.0 +sha@1.0.9 +shell-server@0.4.0 +simple:authenticate-user-by-token@1.0.1 +simple:json-routes@2.1.0 +simple:rest-accounts-password@1.1.2 +simple:rest-bearer-token-parser@1.0.1 +simple:rest-json-error-handler@1.0.1 +socket-stream-client@0.2.2 +softwarerero:accounts-t9n@1.3.11 +spacebars@1.0.15 +spacebars-compiler@1.1.3 +srp@1.0.12 +standard-minifier-css@1.5.4 +standard-minifier-js@2.5.2 +staringatlights:fast-render@3.2.0 +staringatlights:inject-data@2.3.0 +tap:i18n@1.8.2 +templates:tabs@2.3.0 +templating@1.3.2 +templating-compiler@1.3.3 +templating-runtime@1.3.2 +templating-tools@1.1.2 +tracker@1.2.0 +twbs:bootstrap@3.3.6 +ui@1.0.13 +underscore@1.0.10 +url@1.2.0 +useraccounts:core@1.14.2 +useraccounts:flow-routing@1.14.2 +useraccounts:unstyled@1.14.2 +verron:autosize@3.0.8 +webapp@1.7.5 +webapp-hashing@1.0.9 +wekan-accounts-cas@0.1.0 +wekan-accounts-oidc@1.0.10 +wekan-ldap@0.0.2 +wekan-markdown@1.0.7 +wekan-oidc@1.0.12 +wekan-scrollbar@3.1.3 +yasaricli:slugify@0.0.7 +zimme:active-route@2.3.2 diff --git a/.sandstorm-meteor-1.8/cfs_access-point.txt b/.sandstorm-meteor-1.8/cfs_access-point.txt new file mode 100644 index 00000000..8e3359d0 --- /dev/null +++ b/.sandstorm-meteor-1.8/cfs_access-point.txt @@ -0,0 +1,914 @@ +(function () { + +/* Imports */ +var Meteor = Package.meteor.Meteor; +var global = Package.meteor.global; +var meteorEnv = Package.meteor.meteorEnv; +var FS = Package['cfs:base-package'].FS; +var check = Package.check.check; +var Match = Package.check.Match; +var EJSON = Package.ejson.EJSON; +var HTTP = Package['cfs:http-methods'].HTTP; + +/* Package-scope variables */ +var rootUrlPathPrefix, baseUrl, getHeaders, getHeadersByCollection, _existingMountPoints, mountUrls; + +(function(){ + +/////////////////////////////////////////////////////////////////////// +// // +// packages/cfs_access-point/packages/cfs_access-point.js // +// // +/////////////////////////////////////////////////////////////////////// + // +(function () { + +//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// +// // +// packages/cfs:access-point/access-point-common.js // +// // +//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// + // +rootUrlPathPrefix = __meteor_runtime_config__.ROOT_URL_PATH_PREFIX || ""; // 1 +// Adjust the rootUrlPathPrefix if necessary // 2 +if (rootUrlPathPrefix.length > 0) { // 3 + if (rootUrlPathPrefix.slice(0, 1) !== '/') { // 4 + rootUrlPathPrefix = '/' + rootUrlPathPrefix; // 5 + } // 6 + if (rootUrlPathPrefix.slice(-1) === '/') { // 7 + rootUrlPathPrefix = rootUrlPathPrefix.slice(0, -1); // 8 + } // 9 +} // 10 + // 11 +// prepend ROOT_URL when isCordova // 12 +if (Meteor.isCordova) { // 13 + rootUrlPathPrefix = Meteor.absoluteUrl(rootUrlPathPrefix.replace(/^\/+/, '')).replace(/\/+$/, ''); // 14 +} // 15 + // 16 +baseUrl = '/cfs'; // 17 +FS.HTTP = FS.HTTP || {}; // 18 + // 19 +// Note the upload URL so that client uploader packages know what it is // 20 +FS.HTTP.uploadUrl = rootUrlPathPrefix + baseUrl + '/files'; // 21 + // 22 +/** // 23 + * @method FS.HTTP.setBaseUrl // 24 + * @public // 25 + * @param {String} newBaseUrl - Change the base URL for the HTTP GET and DELETE endpoints. // 26 + * @returns {undefined} // 27 + */ // 28 +FS.HTTP.setBaseUrl = function setBaseUrl(newBaseUrl) { // 29 + // 30 + // Adjust the baseUrl if necessary // 31 + if (newBaseUrl.slice(0, 1) !== '/') { // 32 + newBaseUrl = '/' + newBaseUrl; // 33 + } // 34 + if (newBaseUrl.slice(-1) === '/') { // 35 + newBaseUrl = newBaseUrl.slice(0, -1); // 36 + } // 37 + // 38 + // Update the base URL // 39 + baseUrl = newBaseUrl; // 40 + // 41 + // Change the upload URL so that client uploader packages know what it is // 42 + FS.HTTP.uploadUrl = rootUrlPathPrefix + baseUrl + '/files'; // 43 + // 44 + // Remount URLs with the new baseUrl, unmounting the old, on the server only. // 45 + // If existingMountPoints is empty, then we haven't run the server startup // 46 + // code yet, so this new URL will be used at that point for the initial mount. // 47 + if (Meteor.isServer && !FS.Utility.isEmpty(_existingMountPoints)) { // 48 + mountUrls(); // 49 + } // 50 +}; // 51 + // 52 +/* // 53 + * FS.File extensions // 54 + */ // 55 + // 56 +/** // 57 + * @method FS.File.prototype.url Construct the file url // 58 + * @public // 59 + * @param {Object} [options] // 60 + * @param {String} [options.store] Name of the store to get from. If not defined, the first store defined in `options.stores` for the collection on the client is used. + * @param {Boolean} [options.auth=null] Add authentication token to the URL query string? By default, a token for the current logged in user is added on the client. Set this to `false` to omit the token. Set this to a string to provide your own token. Set this to a number to specify an expiration time for the token in seconds. + * @param {Boolean} [options.download=false] Should headers be set to force a download? Typically this means that clicking the link with this URL will download the file to the user's Downloads folder instead of displaying the file in the browser. + * @param {Boolean} [options.brokenIsFine=false] Return the URL even if we know it's currently a broken link because the file hasn't been saved in the requested store yet. + * @param {Boolean} [options.metadata=false] Return the URL for the file metadata access point rather than the file itself. + * @param {String} [options.uploading=null] A URL to return while the file is being uploaded. // 66 + * @param {String} [options.storing=null] A URL to return while the file is being stored. // 67 + * @param {String} [options.filename=null] Override the filename that should appear at the end of the URL. By default it is the name of the file in the requested store. + * // 69 + * Returns the HTTP URL for getting the file or its metadata. // 70 + */ // 71 +FS.File.prototype.url = function(options) { // 72 + var self = this; // 73 + options = options || {}; // 74 + options = FS.Utility.extend({ // 75 + store: null, // 76 + auth: null, // 77 + download: false, // 78 + metadata: false, // 79 + brokenIsFine: false, // 80 + uploading: null, // return this URL while uploading // 81 + storing: null, // return this URL while storing // 82 + filename: null // override the filename that is shown to the user // 83 + }, options.hash || options); // check for "hash" prop if called as helper // 84 + // 85 + // Primarily useful for displaying a temporary image while uploading an image // 86 + if (options.uploading && !self.isUploaded()) { // 87 + return options.uploading; // 88 + } // 89 + // 90 + if (self.isMounted()) { // 91 + // See if we've stored in the requested store yet // 92 + var storeName = options.store || self.collection.primaryStore.name; // 93 + if (!self.hasStored(storeName)) { // 94 + if (options.storing) { // 95 + return options.storing; // 96 + } else if (!options.brokenIsFine) { // 97 + // We want to return null if we know the URL will be a broken // 98 + // link because then we can avoid rendering broken links, broken // 99 + // images, etc. // 100 + return null; // 101 + } // 102 + } // 103 + // 104 + // Add filename to end of URL if we can determine one // 105 + var filename = options.filename || self.name({store: storeName}); // 106 + if (typeof filename === "string" && filename.length) { // 107 + filename = '/' + filename; // 108 + } else { // 109 + filename = ''; // 110 + } // 111 + // 112 + // TODO: Could we somehow figure out if the collection requires login? // 113 + var authToken = ''; // 114 + if (Meteor.isClient && typeof Accounts !== "undefined" && typeof Accounts._storedLoginToken === "function") { // 115 + if (options.auth !== false) { // 116 + // Add reactive deps on the user // 117 + Meteor.userId(); // 118 + // 119 + var authObject = { // 120 + authToken: Accounts._storedLoginToken() || '' // 121 + }; // 122 + // 123 + // If it's a number, we use that as the expiration time (in seconds) // 124 + if (options.auth === +options.auth) { // 125 + authObject.expiration = FS.HTTP.now() + options.auth * 1000; // 126 + } // 127 + // 128 + // Set the authToken // 129 + var authString = JSON.stringify(authObject); // 130 + authToken = FS.Utility.btoa(authString); // 131 + } // 132 + } else if (typeof options.auth === "string") { // 133 + // If the user supplies auth token the user will be responsible for // 134 + // updating // 135 + authToken = options.auth; // 136 + } // 137 + // 138 + // Construct query string // 139 + var params = {}; // 140 + if (authToken !== '') { // 141 + params.token = authToken; // 142 + } // 143 + if (options.download) { // 144 + params.download = true; // 145 + } // 146 + if (options.store) { // 147 + // We use options.store here instead of storeName because we want to omit the queryString // 148 + // whenever possible, allowing users to have "clean" URLs if they want. The server will // 149 + // assume the first store defined on the server, which means that we are assuming that // 150 + // the first on the client is also the first on the server. If that's not the case, the // 151 + // store option should be supplied. // 152 + params.store = options.store; // 153 + } // 154 + var queryString = FS.Utility.encodeParams(params); // 155 + if (queryString.length) { // 156 + queryString = '?' + queryString; // 157 + } // 158 + // 159 + // Determine which URL to use // 160 + var area; // 161 + if (options.metadata) { // 162 + area = '/record'; // 163 + } else { // 164 + area = '/files'; // 165 + } // 166 + // 167 + // Construct and return the http method url // 168 + return rootUrlPathPrefix + baseUrl + area + '/' + self.collection.name + '/' + self._id + filename + queryString; // 169 + } // 170 + // 171 +}; // 172 + // 173 + // 174 + // 175 +//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// + +}).call(this); + + + + + + +(function () { + +//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// +// // +// packages/cfs:access-point/access-point-handlers.js // +// // +//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// + // +getHeaders = []; // 1 +getHeadersByCollection = {}; // 2 + // 3 +FS.HTTP.Handlers = {}; // 4 + // 5 +/** // 6 + * @method FS.HTTP.Handlers.Del // 7 + * @public // 8 + * @returns {any} response // 9 + * // 10 + * HTTP DEL request handler // 11 + */ // 12 +FS.HTTP.Handlers.Del = function httpDelHandler(ref) { // 13 + var self = this; // 14 + var opts = FS.Utility.extend({}, self.query || {}, self.params || {}); // 15 + // 16 + // If DELETE request, validate with 'remove' allow/deny, delete the file, and return // 17 + FS.Utility.validateAction(ref.collection.files._validators['remove'], ref.file, self.userId); // 18 + // 19 + /* // 20 + * From the DELETE spec: // 21 + * A successful response SHOULD be 200 (OK) if the response includes an // 22 + * entity describing the status, 202 (Accepted) if the action has not // 23 + * yet been enacted, or 204 (No Content) if the action has been enacted // 24 + * but the response does not include an entity. // 25 + */ // 26 + self.setStatusCode(200); // 27 + // 28 + return { // 29 + deleted: !!ref.file.remove() // 30 + }; // 31 +}; // 32 + // 33 +/** // 34 + * @method FS.HTTP.Handlers.GetList // 35 + * @public // 36 + * @returns {Object} response // 37 + * // 38 + * HTTP GET file list request handler // 39 + */ // 40 +FS.HTTP.Handlers.GetList = function httpGetListHandler() { // 41 + // Not Yet Implemented // 42 + // Need to check publications and return file list based on // 43 + // what user is allowed to see // 44 +}; // 45 + // 46 +/* // 47 + requestRange will parse the range set in request header - if not possible it // 48 + will throw fitting errors and autofill range for both partial and full ranges // 49 + // 50 + throws error or returns the object: // 51 + { // 52 + start // 53 + end // 54 + length // 55 + unit // 56 + partial // 57 + } // 58 +*/ // 59 +var requestRange = function(req, fileSize) { // 60 + if (req) { // 61 + if (req.headers) { // 62 + var rangeString = req.headers.range; // 63 + // 64 + // Make sure range is a string // 65 + if (rangeString === ''+rangeString) { // 66 + // 67 + // range will be in the format "bytes=0-32767" // 68 + var parts = rangeString.split('='); // 69 + var unit = parts[0]; // 70 + // 71 + // Make sure parts consists of two strings and range is of type "byte" // 72 + if (parts.length == 2 && unit == 'bytes') { // 73 + // Parse the range // 74 + var range = parts[1].split('-'); // 75 + var start = Number(range[0]); // 76 + var end = Number(range[1]); // 77 + // 78 + // Fix invalid ranges? // 79 + if (range[0] != start) start = 0; // 80 + if (range[1] != end || !end) end = fileSize - 1; // 81 + // 82 + // Make sure range consists of a start and end point of numbers and start is less than end // 83 + if (start < end) { // 84 + // 85 + var partSize = 0 - start + end + 1; // 86 + // 87 + // Return the parsed range // 88 + return { // 89 + start: start, // 90 + end: end, // 91 + length: partSize, // 92 + size: fileSize, // 93 + unit: unit, // 94 + partial: (partSize < fileSize) // 95 + }; // 96 + // 97 + } else { // 98 + throw new Meteor.Error(416, "Requested Range Not Satisfiable"); // 99 + } // 100 + // 101 + } else { // 102 + // The first part should be bytes // 103 + throw new Meteor.Error(416, "Requested Range Unit Not Satisfiable"); // 104 + } // 105 + // 106 + } else { // 107 + // No range found // 108 + } // 109 + // 110 + } else { // 111 + // throw new Error('No request headers set for _parseRange function'); // 112 + } // 113 + } else { // 114 + throw new Error('No request object passed to _parseRange function'); // 115 + } // 116 + // 117 + return { // 118 + start: 0, // 119 + end: fileSize - 1, // 120 + length: fileSize, // 121 + size: fileSize, // 122 + unit: 'bytes', // 123 + partial: false // 124 + }; // 125 +}; // 126 + // 127 +/** // 128 + * @method FS.HTTP.Handlers.Get // 129 + * @public // 130 + * @returns {any} response // 131 + * // 132 + * HTTP GET request handler // 133 + */ // 134 +FS.HTTP.Handlers.Get = function httpGetHandler(ref) { // 135 + var self = this; // 136 + // Once we have the file, we can test allow/deny validators // 137 + // XXX: pass on the "share" query eg. ?share=342hkjh23ggj for shared url access? // 138 + FS.Utility.validateAction(ref.collection._validators['download'], ref.file, self.userId /*, self.query.shareId*/); // 139 + // 140 + var storeName = ref.storeName; // 141 + // 142 + // If no storeName was specified, use the first defined storeName // 143 + if (typeof storeName !== "string") { // 144 + // No store handed, we default to primary store // 145 + storeName = ref.collection.primaryStore.name; // 146 + } // 147 + // 148 + // Get the storage reference // 149 + var storage = ref.collection.storesLookup[storeName]; // 150 + // 151 + if (!storage) { // 152 + throw new Meteor.Error(404, "Not Found", 'There is no store "' + storeName + '"'); // 153 + } // 154 + // 155 + // Get the file // 156 + var copyInfo = ref.file.copies[storeName]; // 157 + // 158 + if (!copyInfo) { // 159 + throw new Meteor.Error(404, "Not Found", 'This file was not stored in the ' + storeName + ' store'); // 160 + } // 161 + // 162 + // Set the content type for file // 163 + if (typeof copyInfo.type === "string") { // 164 + self.setContentType(copyInfo.type); // 165 + } else { // 166 + self.setContentType('application/octet-stream'); // 167 + } // 168 + // 169 + // Add 'Content-Disposition' header if requested a download/attachment URL // 170 + if (typeof ref.download !== "undefined") { // 171 + var filename = ref.filename || copyInfo.name; // 172 + self.addHeader('Content-Disposition', 'attachment; filename="' + filename + '"'); // 173 + } else { // 174 + self.addHeader('Content-Disposition', 'inline'); // 175 + } // 176 + // 177 + // Get the contents range from request // 178 + var range = requestRange(self.request, copyInfo.size); // 179 + // 180 + // Some browsers cope better if the content-range header is // 181 + // still included even for the full file being returned. // 182 + self.addHeader('Content-Range', range.unit + ' ' + range.start + '-' + range.end + '/' + range.size); // 183 + // 184 + // If a chunk/range was requested instead of the whole file, serve that' // 185 + if (range.partial) { // 186 + self.setStatusCode(206, 'Partial Content'); // 187 + } else { // 188 + self.setStatusCode(200, 'OK'); // 189 + } // 190 + // 191 + // Add any other global custom headers and collection-specific custom headers // 192 + FS.Utility.each(getHeaders.concat(getHeadersByCollection[ref.collection.name] || []), function(header) { // 193 + self.addHeader(header[0], header[1]); // 194 + }); // 195 + // 196 + // Inform clients about length (or chunk length in case of ranges) // 197 + self.addHeader('Content-Length', range.length); // 198 + // 199 + // Last modified header (updatedAt from file info) // 200 + self.addHeader('Last-Modified', copyInfo.updatedAt.toUTCString()); // 201 + // 202 + // Inform clients that we accept ranges for resumable chunked downloads // 203 + self.addHeader('Accept-Ranges', range.unit); // 204 + // 205 + if (FS.debug) console.log('Read file "' + (ref.filename || copyInfo.name) + '" ' + range.unit + ' ' + range.start + '-' + range.end + '/' + range.size); + // 207 + var readStream = storage.adapter.createReadStream(ref.file, {start: range.start, end: range.end}); // 208 + // 209 + readStream.on('error', function(err) { // 210 + // Send proper error message on get error // 211 + if (err.message && err.statusCode) { // 212 + self.Error(new Meteor.Error(err.statusCode, err.message)); // 213 + } else { // 214 + self.Error(new Meteor.Error(503, 'Service unavailable')); // 215 + } // 216 + }); // 217 + // 218 + readStream.pipe(self.createWriteStream()); // 219 +}; // 220 + +const originalHandler = FS.HTTP.Handlers.Get; +FS.HTTP.Handlers.Get = function (ref) { +//console.log(ref.filename); + try { + var userAgent = (this.requestHeaders['user-agent']||'').toLowerCase(); + + if(userAgent.indexOf('msie') >= 0 || userAgent.indexOf('trident') >= 0 || userAgent.indexOf('chrome') >= 0) { + ref.filename = encodeURIComponent(ref.filename); + } else if(userAgent.indexOf('firefox') >= 0) { + ref.filename = new Buffer(ref.filename).toString('binary'); + } else { + /* safari*/ + ref.filename = new Buffer(ref.filename).toString('binary'); + } + } catch (ex){ + ref.filename = 'tempfix'; + } + return originalHandler.call(this, ref); +}; + // 221 +/** // 222 + * @method FS.HTTP.Handlers.PutInsert // 223 + * @public // 224 + * @returns {Object} response object with _id property // 225 + * // 226 + * HTTP PUT file insert request handler // 227 + */ // 228 +FS.HTTP.Handlers.PutInsert = function httpPutInsertHandler(ref) { // 229 + var self = this; // 230 + var opts = FS.Utility.extend({}, self.query || {}, self.params || {}); // 231 + // 232 + FS.debug && console.log("HTTP PUT (insert) handler"); // 233 + // 234 + // Create the nice FS.File // 235 + var fileObj = new FS.File(); // 236 + // 237 + // Set its name // 238 + fileObj.name(opts.filename || null); // 239 + // 240 + // Attach the readstream as the file's data // 241 + fileObj.attachData(self.createReadStream(), {type: self.requestHeaders['content-type'] || 'application/octet-stream'}); + // 243 + // Validate with insert allow/deny // 244 + FS.Utility.validateAction(ref.collection.files._validators['insert'], fileObj, self.userId); // 245 + // 246 + // Insert file into collection, triggering readStream storage // 247 + ref.collection.insert(fileObj); // 248 + // 249 + // Send response // 250 + self.setStatusCode(200); // 251 + // 252 + // Return the new file id // 253 + return {_id: fileObj._id}; // 254 +}; // 255 + // 256 +/** // 257 + * @method FS.HTTP.Handlers.PutUpdate // 258 + * @public // 259 + * @returns {Object} response object with _id and chunk properties // 260 + * // 261 + * HTTP PUT file update chunk request handler // 262 + */ // 263 +FS.HTTP.Handlers.PutUpdate = function httpPutUpdateHandler(ref) { // 264 + var self = this; // 265 + var opts = FS.Utility.extend({}, self.query || {}, self.params || {}); // 266 + // 267 + var chunk = parseInt(opts.chunk, 10); // 268 + if (isNaN(chunk)) chunk = 0; // 269 + // 270 + FS.debug && console.log("HTTP PUT (update) handler received chunk: ", chunk); // 271 + // 272 + // Validate with insert allow/deny; also mounts and retrieves the file // 273 + FS.Utility.validateAction(ref.collection.files._validators['insert'], ref.file, self.userId); // 274 + // 275 + self.createReadStream().pipe( FS.TempStore.createWriteStream(ref.file, chunk) ); // 276 + // 277 + // Send response // 278 + self.setStatusCode(200); // 279 + // 280 + return { _id: ref.file._id, chunk: chunk }; // 281 +}; // 282 + // 283 +//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// + +}).call(this); + + + + + + +(function () { + +//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// +// // +// packages/cfs:access-point/access-point-server.js // +// // +//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// + // +var path = Npm.require("path"); // 1 + // 2 +HTTP.publishFormats({ // 3 + fileRecordFormat: function (input) { // 4 + // Set the method scope content type to json // 5 + this.setContentType('application/json'); // 6 + if (FS.Utility.isArray(input)) { // 7 + return EJSON.stringify(FS.Utility.map(input, function (obj) { // 8 + return FS.Utility.cloneFileRecord(obj); // 9 + })); // 10 + } else { // 11 + return EJSON.stringify(FS.Utility.cloneFileRecord(input)); // 12 + } // 13 + } // 14 +}); // 15 + // 16 +/** // 17 + * @method FS.HTTP.setHeadersForGet // 18 + * @public // 19 + * @param {Array} headers - List of headers, where each is a two-item array in which item 1 is the header name and item 2 is the header value. + * @param {Array|String} [collections] - Which collections the headers should be added for. Omit this argument to add the header for all collections. + * @returns {undefined} // 22 + */ // 23 +FS.HTTP.setHeadersForGet = function setHeadersForGet(headers, collections) { // 24 + if (typeof collections === "string") { // 25 + collections = [collections]; // 26 + } // 27 + if (collections) { // 28 + FS.Utility.each(collections, function(collectionName) { // 29 + getHeadersByCollection[collectionName] = headers || []; // 30 + }); // 31 + } else { // 32 + getHeaders = headers || []; // 33 + } // 34 +}; // 35 + // 36 +/** // 37 + * @method FS.HTTP.publish // 38 + * @public // 39 + * @param {FS.Collection} collection // 40 + * @param {Function} func - Publish function that returns a cursor. // 41 + * @returns {undefined} // 42 + * // 43 + * Publishes all documents returned by the cursor at a GET URL // 44 + * with the format baseUrl/record/collectionName. The publish // 45 + * function `this` is similar to normal `Meteor.publish`. // 46 + */ // 47 +FS.HTTP.publish = function fsHttpPublish(collection, func) { // 48 + var name = baseUrl + '/record/' + collection.name; // 49 + // Mount collection listing URL using http-publish package // 50 + HTTP.publish({ // 51 + name: name, // 52 + defaultFormat: 'fileRecordFormat', // 53 + collection: collection, // 54 + collectionGet: true, // 55 + collectionPost: false, // 56 + documentGet: true, // 57 + documentPut: false, // 58 + documentDelete: false // 59 + }, func); // 60 + // 61 + FS.debug && console.log("Registered HTTP method GET URLs:\n\n" + name + '\n' + name + '/:id\n'); // 62 +}; // 63 + // 64 +/** // 65 + * @method FS.HTTP.unpublish // 66 + * @public // 67 + * @param {FS.Collection} collection // 68 + * @returns {undefined} // 69 + * // 70 + * Unpublishes a restpoint created by a call to `FS.HTTP.publish` // 71 + */ // 72 +FS.HTTP.unpublish = function fsHttpUnpublish(collection) { // 73 + // Mount collection listing URL using http-publish package // 74 + HTTP.unpublish(baseUrl + '/record/' + collection.name); // 75 +}; // 76 + // 77 +_existingMountPoints = {}; // 78 + // 79 +/** // 80 + * @method defaultSelectorFunction // 81 + * @private // 82 + * @returns { collection, file } // 83 + * // 84 + * This is the default selector function // 85 + */ // 86 +var defaultSelectorFunction = function() { // 87 + var self = this; // 88 + // Selector function // 89 + // // 90 + // This function will have to return the collection and the // 91 + // file. If file not found undefined is returned - if null is returned the // 92 + // search was not possible // 93 + var opts = FS.Utility.extend({}, self.query || {}, self.params || {}); // 94 + // 95 + // Get the collection name from the url // 96 + var collectionName = opts.collectionName; // 97 + // 98 + // Get the id from the url // 99 + var id = opts.id; // 100 + // 101 + // Get the collection // 102 + var collection = FS._collections[collectionName]; // 103 + // 104 + // Get the file if possible else return null // 105 + var file = (id && collection)? collection.findOne({ _id: id }): null; // 106 + // 107 + // Return the collection and the file // 108 + return { // 109 + collection: collection, // 110 + file: file, // 111 + storeName: opts.store, // 112 + download: opts.download, // 113 + filename: opts.filename // 114 + }; // 115 +}; // 116 + // 117 +/* // 118 + * @method FS.HTTP.mount // 119 + * @public // 120 + * @param {array of string} mountPoints mount points to map rest functinality on // 121 + * @param {function} selector_f [selector] function returns `{ collection, file }` for mount points to work with // 122 + * // 123 +*/ // 124 +FS.HTTP.mount = function(mountPoints, selector_f) { // 125 + // We take mount points as an array and we get a selector function // 126 + var selectorFunction = selector_f || defaultSelectorFunction; // 127 + // 128 + var accessPoint = { // 129 + 'stream': true, // 130 + 'auth': expirationAuth, // 131 + 'post': function(data) { // 132 + // Use the selector for finding the collection and file reference // 133 + var ref = selectorFunction.call(this); // 134 + // 135 + // We dont support post - this would be normal insert eg. of filerecord? // 136 + throw new Meteor.Error(501, "Not implemented", "Post is not supported"); // 137 + }, // 138 + 'put': function(data) { // 139 + // Use the selector for finding the collection and file reference // 140 + var ref = selectorFunction.call(this); // 141 + // 142 + // Make sure we have a collection reference // 143 + if (!ref.collection) // 144 + throw new Meteor.Error(404, "Not Found", "No collection found"); // 145 + // 146 + // Make sure we have a file reference // 147 + if (ref.file === null) { // 148 + // No id supplied so we will create a new FS.File instance and // 149 + // insert the supplied data. // 150 + return FS.HTTP.Handlers.PutInsert.apply(this, [ref]); // 151 + } else { // 152 + if (ref.file) { // 153 + return FS.HTTP.Handlers.PutUpdate.apply(this, [ref]); // 154 + } else { // 155 + throw new Meteor.Error(404, "Not Found", 'No file found'); // 156 + } // 157 + } // 158 + }, // 159 + 'get': function(data) { // 160 + // Use the selector for finding the collection and file reference // 161 + var ref = selectorFunction.call(this); // 162 + // 163 + // Make sure we have a collection reference // 164 + if (!ref.collection) // 165 + throw new Meteor.Error(404, "Not Found", "No collection found"); // 166 + // 167 + // Make sure we have a file reference // 168 + if (ref.file === null) { // 169 + // No id supplied so we will return the published list of files ala // 170 + // http.publish in json format // 171 + return FS.HTTP.Handlers.GetList.apply(this, [ref]); // 172 + } else { // 173 + if (ref.file) { // 174 + return FS.HTTP.Handlers.Get.apply(this, [ref]); // 175 + } else { // 176 + throw new Meteor.Error(404, "Not Found", 'No file found'); // 177 + } // 178 + } // 179 + }, // 180 + 'delete': function(data) { // 181 + // Use the selector for finding the collection and file reference // 182 + var ref = selectorFunction.call(this); // 183 + // 184 + // Make sure we have a collection reference // 185 + if (!ref.collection) // 186 + throw new Meteor.Error(404, "Not Found", "No collection found"); // 187 + // 188 + // Make sure we have a file reference // 189 + if (ref.file) { // 190 + return FS.HTTP.Handlers.Del.apply(this, [ref]); // 191 + } else { // 192 + throw new Meteor.Error(404, "Not Found", 'No file found'); // 193 + } // 194 + } // 195 + }; // 196 + // 197 + var accessPoints = {}; // 198 + // 199 + // Add debug message // 200 + FS.debug && console.log('Registered HTTP method URLs:'); // 201 + // 202 + FS.Utility.each(mountPoints, function(mountPoint) { // 203 + // Couple mountpoint and accesspoint // 204 + accessPoints[mountPoint] = accessPoint; // 205 + // Remember our mountpoints // 206 + _existingMountPoints[mountPoint] = mountPoint; // 207 + // Add debug message // 208 + FS.debug && console.log(mountPoint); // 209 + }); // 210 + // 211 + // XXX: HTTP:methods should unmount existing mounts in case of overwriting? // 212 + HTTP.methods(accessPoints); // 213 + // 214 +}; // 215 + // 216 +/** // 217 + * @method FS.HTTP.unmount // 218 + * @public // 219 + * @param {string | array of string} [mountPoints] Optional, if not specified all mountpoints are unmounted // 220 + * // 221 + */ // 222 +FS.HTTP.unmount = function(mountPoints) { // 223 + // The mountPoints is optional, can be string or array if undefined then // 224 + // _existingMountPoints will be used // 225 + var unmountList; // 226 + // Container for the mount points to unmount // 227 + var unmountPoints = {}; // 228 + // 229 + if (typeof mountPoints === 'undefined') { // 230 + // Use existing mount points - unmount all // 231 + unmountList = _existingMountPoints; // 232 + } else if (mountPoints === ''+mountPoints) { // 233 + // Got a string // 234 + unmountList = [mountPoints]; // 235 + } else if (mountPoints.length) { // 236 + // Got an array // 237 + unmountList = mountPoints; // 238 + } // 239 + // 240 + // If we have a list to unmount // 241 + if (unmountList) { // 242 + // Iterate over each item // 243 + FS.Utility.each(unmountList, function(mountPoint) { // 244 + // Check _existingMountPoints to make sure the mount point exists in our // 245 + // context / was created by the FS.HTTP.mount // 246 + if (_existingMountPoints[mountPoint]) { // 247 + // Mark as unmount // 248 + unmountPoints[mountPoint] = false; // 249 + // Release // 250 + delete _existingMountPoints[mountPoint]; // 251 + } // 252 + }); // 253 + FS.debug && console.log('FS.HTTP.unmount:'); // 254 + FS.debug && console.log(unmountPoints); // 255 + // Complete unmount // 256 + HTTP.methods(unmountPoints); // 257 + } // 258 +}; // 259 + // 260 +// ### FS.Collection maps on HTTP pr. default on the following restpoints: // 261 +// * // 262 +// baseUrl + '/files/:collectionName/:id/:filename', // 263 +// baseUrl + '/files/:collectionName/:id', // 264 +// baseUrl + '/files/:collectionName' // 265 +// // 266 +// Change/ replace the existing mount point by: // 267 +// ```js // 268 +// // unmount all existing // 269 +// FS.HTTP.unmount(); // 270 +// // Create new mount point // 271 +// FS.HTTP.mount([ // 272 +// '/cfs/files/:collectionName/:id/:filename', // 273 +// '/cfs/files/:collectionName/:id', // 274 +// '/cfs/files/:collectionName' // 275 +// ]); // 276 +// ``` // 277 +// // 278 +mountUrls = function mountUrls() { // 279 + // We unmount first in case we are calling this a second time // 280 + FS.HTTP.unmount(); // 281 + // 282 + FS.HTTP.mount([ // 283 + baseUrl + '/files/:collectionName/:id/:filename', // 284 + baseUrl + '/files/:collectionName/:id', // 285 + baseUrl + '/files/:collectionName' // 286 + ]); // 287 +}; // 288 + // 289 +// Returns the userId from URL token // 290 +var expirationAuth = function expirationAuth() { // 291 + var self = this; // 292 + // 293 + // Read the token from '/hello?token=base64' // 294 + var encodedToken = self.query.token; // 295 + // 296 + FS.debug && console.log("token: "+encodedToken); // 297 + // 298 + if (!encodedToken || !Meteor.users) return false; // 299 + // 300 + // Check the userToken before adding it to the db query // 301 + // Set the this.userId // 302 + var tokenString = FS.Utility.atob(encodedToken); // 303 + // 304 + var tokenObject; // 305 + try { // 306 + tokenObject = JSON.parse(tokenString); // 307 + } catch(err) { // 308 + throw new Meteor.Error(400, 'Bad Request'); // 309 + } // 310 + // 311 + // XXX: Do some check here of the object // 312 + var userToken = tokenObject.authToken; // 313 + if (userToken !== ''+userToken) { // 314 + throw new Meteor.Error(400, 'Bad Request'); // 315 + } // 316 + // 317 + // If we have an expiration token we should check that it's still valid // 318 + if (tokenObject.expiration != null) { // 319 + // check if its too old // 320 + var now = Date.now(); // 321 + if (tokenObject.expiration < now) { // 322 + FS.debug && console.log('Expired token: ' + tokenObject.expiration + ' is less than ' + now); // 323 + throw new Meteor.Error(500, 'Expired token'); // 324 + } // 325 + } // 326 + // 327 + // We are not on a secure line - so we have to look up the user... // 328 + var user = Meteor.users.findOne({ // 329 + $or: [ // 330 + {'services.resume.loginTokens.hashedToken': Accounts._hashLoginToken(userToken)}, // 331 + {'services.resume.loginTokens.token': userToken} // 332 + ] // 333 + }); // 334 + // 335 + // Set the userId in the scope // 336 + return user && user._id; // 337 +}; // 338 + // 339 +HTTP.methods( // 340 + {'/cfs/servertime': { // 341 + get: function(data) { // 342 + return Date.now().toString(); // 343 + } // 344 + } // 345 +}); // 346 + // 347 +// Unify client / server api // 348 +FS.HTTP.now = function() { // 349 + return Date.now(); // 350 +}; // 351 + // 352 +// Start up the basic mount points // 353 +Meteor.startup(function () { // 354 + mountUrls(); // 355 +}); // 356 + // 357 +//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// + +}).call(this); + +/////////////////////////////////////////////////////////////////////// + +}).call(this); + + +/* Exports */ +if (typeof Package === 'undefined') Package = {}; +Package['cfs:access-point'] = {}; + +})(); diff --git a/.sandstorm-meteor-1.8/export.js b/.sandstorm-meteor-1.8/export.js new file mode 100644 index 00000000..cc979ce0 --- /dev/null +++ b/.sandstorm-meteor-1.8/export.js @@ -0,0 +1,238 @@ +/* global JsonRoutes */ +if (Meteor.isServer) { + // todo XXX once we have a real API in place, move that route there + // todo XXX also share the route definition between the client and the server + // so that we could use something like + // `ApiRoutes.path('boards/export', boardId)`` + // on the client instead of copy/pasting the route path manually between the + // client and the server. + /** + * @operation export + * @tag Boards + * + * @summary This route is used to export the board. + * + * @description If user is already logged-in, pass loginToken as param + * "authToken": '/api/boards/:boardId/export?authToken=:token' + * + * See https://blog.kayla.com.au/server-side-route-authentication-in-meteor/ + * for detailed explanations + * + * @param {string} boardId the ID of the board we are exporting + * @param {string} authToken the loginToken + */ + JsonRoutes.add('get', '/api/boards/:boardId/export', function(req, res) { + const boardId = req.params.boardId; + let user = null; + + const loginToken = req.query.authToken; + if (loginToken) { + const hashToken = Accounts._hashLoginToken(loginToken); + user = Meteor.users.findOne({ + 'services.resume.loginTokens.hashedToken': hashToken, + }); + } else if (!Meteor.settings.public.sandstorm) { + Authentication.checkUserId(req.userId); + user = Users.findOne({ _id: req.userId, isAdmin: true }); + } + + const exporter = new Exporter(boardId); + if (exporter.canExport(user)) { + JsonRoutes.sendResult(res, { + code: 200, + data: exporter.build(), + }); + } else { + // we could send an explicit error message, but on the other hand the only + // way to get there is by hacking the UI so let's keep it raw. + JsonRoutes.sendResult(res, 403); + } + }); +} + +// exporter maybe is broken since Gridfs introduced, add fs and path + +export class Exporter { + constructor(boardId) { + this._boardId = boardId; + } + + build() { + const fs = Npm.require('fs'); + const os = Npm.require('os'); + const path = Npm.require('path'); + + const byBoard = { boardId: this._boardId }; + const byBoardNoLinked = { + boardId: this._boardId, + linkedId: { $in: ['', null] }, + }; + // we do not want to retrieve boardId in related elements + const noBoardId = { + fields: { + boardId: 0, + }, + }; + const result = { + _format: 'wekan-board-1.0.0', + }; + _.extend( + result, + Boards.findOne(this._boardId, { + fields: { + stars: 0, + }, + }), + ); + result.lists = Lists.find(byBoard, noBoardId).fetch(); + result.cards = Cards.find(byBoardNoLinked, noBoardId).fetch(); + result.swimlanes = Swimlanes.find(byBoard, noBoardId).fetch(); + result.customFields = CustomFields.find( + { boardIds: { $in: [this.boardId] } }, + { fields: { boardId: 0 } }, + ).fetch(); + result.comments = CardComments.find(byBoard, noBoardId).fetch(); + result.activities = Activities.find(byBoard, noBoardId).fetch(); + result.rules = Rules.find(byBoard, noBoardId).fetch(); + result.checklists = []; + result.checklistItems = []; + result.subtaskItems = []; + result.triggers = []; + result.actions = []; + result.cards.forEach(card => { + result.checklists.push( + ...Checklists.find({ + cardId: card._id, + }).fetch(), + ); + result.checklistItems.push( + ...ChecklistItems.find({ + cardId: card._id, + }).fetch(), + ); + result.subtaskItems.push( + ...Cards.find({ + parentId: card._id, + }).fetch(), + ); + }); + result.rules.forEach(rule => { + result.triggers.push( + ...Triggers.find( + { + _id: rule.triggerId, + }, + noBoardId, + ).fetch(), + ); + result.actions.push( + ...Actions.find( + { + _id: rule.actionId, + }, + noBoardId, + ).fetch(), + ); + }); + + // [Old] for attachments we only export IDs and absolute url to original doc + // [New] Encode attachment to base64 + const getBase64Data = function(doc, callback) { + let buffer = new Buffer(0); + // callback has the form function (err, res) {} + const tmpFile = path.join( + os.tmpdir(), + `tmpexport${process.pid}${Math.random()}`, + ); + const tmpWriteable = fs.createWriteStream(tmpFile); + const readStream = doc.createReadStream(); + readStream.on('data', function(chunk) { + buffer = Buffer.concat([buffer, chunk]); + }); + readStream.on('error', function(err) { + callback(err, null); + }); + readStream.on('end', function() { + // done + fs.unlink(tmpFile, () => { + //ignored + }); + callback(null, buffer.toString('base64')); + }); + readStream.pipe(tmpWriteable); + }; + const getBase64DataSync = Meteor.wrapAsync(getBase64Data); + result.attachments = Attachments.find(byBoard) + .fetch() + .map(attachment => { + return { + _id: attachment._id, + cardId: attachment.cardId, + // url: FlowRouter.url(attachment.url()), + file: getBase64DataSync(attachment), + name: attachment.original.name, + type: attachment.original.type, + }; + }); + + // we also have to export some user data - as the other elements only + // include id but we have to be careful: + // 1- only exports users that are linked somehow to that board + // 2- do not export any sensitive information + const users = {}; + result.members.forEach(member => { + users[member.userId] = true; + }); + result.lists.forEach(list => { + users[list.userId] = true; + }); + result.cards.forEach(card => { + users[card.userId] = true; + if (card.members) { + card.members.forEach(memberId => { + users[memberId] = true; + }); + } + }); + result.comments.forEach(comment => { + users[comment.userId] = true; + }); + result.activities.forEach(activity => { + users[activity.userId] = true; + }); + result.checklists.forEach(checklist => { + users[checklist.userId] = true; + }); + const byUserIds = { + _id: { + $in: Object.getOwnPropertyNames(users), + }, + }; + // we use whitelist to be sure we do not expose inadvertently + // some secret fields that gets added to User later. + const userFields = { + fields: { + _id: 1, + username: 1, + 'profile.fullname': 1, + 'profile.initials': 1, + 'profile.avatarUrl': 1, + }, + }; + result.users = Users.find(byUserIds, userFields) + .fetch() + .map(user => { + // user avatar is stored as a relative url, we export absolute + if ((user.profile || {}).avatarUrl) { + user.profile.avatarUrl = FlowRouter.url(user.profile.avatarUrl); + } + return user; + }); + return result; + } + + canExport(user) { + const board = Boards.findOne(this._boardId); + return board && board.isVisibleBy(user); + } +} diff --git a/.sandstorm-meteor-1.8/future/snapcraft.yaml b/.sandstorm-meteor-1.8/future/snapcraft.yaml new file mode 100644 index 00000000..a84c5d1f --- /dev/null +++ b/.sandstorm-meteor-1.8/future/snapcraft.yaml @@ -0,0 +1,155 @@ +name: wekan +version: git +summary: The open-source kanban +description: | + Wekan is an open-source and collaborative kanban board application. + + Whether you’re maintaining a personal todo list, planning your holidays with some friends, or working in a team on your next revolutionary idea, Kanban boards are an unbeatable tool to keep your things organized. They give you a visual overview of the current state of your project, and make you productive by allowing you to focus on the few items that matter the most. + Depending on target environment, some configuration settings might need to be adjusted. + For full list of configuration options call: + $ wekan.help + +confinement: strict +grade: stable +base: core18 + +architectures: + - amd64 + +plugs: + mongodb-plug: + interface: content + target: $SNAP_DATA/shared + +hooks: + configure: + plugs: + - network + - network-bind + +slots: + mongodb-slot: + interface: content + write: + - $SNAP_DATA/share + +apps: + wekan: + command: wekan-control + daemon: simple + plugs: [network, network-bind] + + mongodb: + command: mongodb-control + daemon: simple + plugs: [network, network-bind] + + caddy: + command: caddy-control + daemon: simple + plugs: [network, network-bind] + + help: + command: wekan-help + + database-backup: + command: mongodb-backup + plugs: [network, network-bind] + + database-list-backups: + command: ls -al $SNAP_COMMON/db-backups/ + + database-restore: + command: mongodb-restore + plugs: [network, network-bind] + +parts: + mongodb: + source: https://repo.mongodb.org/apt/ubuntu/dists/xenial/mongodb-org/4.2/multiverse/binary-amd64/mongodb-org-server_4.2.2_amd64.deb + #https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-4.0.14.tgz + #https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-ubuntu1604-3.2.22.tgz + plugin: dump + stage-packages: [libssl1.0.0, libcurl3] + filesets: + mongo: + - usr + - bin + - lib + stage: + - $mongo + prime: + - $mongo + + wekan: + source: . + plugin: nodejs + node-engine: 12.14.1 + node-packages: + - node-gyp + - node-pre-gyp + - fibers + build-packages: + - ca-certificates + - apt-utils + - build-essential + - python + - python3 + - g++ + - capnproto + - curl + - libcurl3 + - execstack + - nodejs + - npm + stage-packages: + - libfontconfig1 + override-build: | + echo "Cleaning environment first" + rm -rf ~/.meteor ~/.npm /usr/local/lib/node_modules + rm -rf .build + echo "Installing meteor" + curl https://install.meteor.com/ -o install_meteor.sh + chmod +x install_meteor.sh + sh install_meteor.sh + rm install_meteor.sh + rm -rf .build + meteor add standard-minifier-js --allow-superuser + meteor npm install --allow-superuser + meteor npm install --allow-superuser --save babel-runtime + meteor build .build --directory --allow-superuser + cp -f fix-download-unicode/cfs_access-point.txt .build/bundle/programs/server/packages/cfs_access-point.js + cd .build/bundle/programs/server + npm install + npm install --allow-superuser --save babel-runtime + # Change back to Wekan source directory + cd ../../../.. + cp -r .build/bundle/* $SNAPCRAFT_PART_INSTALL/ + cp .build/bundle/.node_version.txt $SNAPCRAFT_PART_INSTALL/ + rm -f $SNAPCRAFT_PART_INSTALL/lib/node_modules/wekan + rm -f $SNAPCRAFT_PART_INSTALL/programs/server/npm/node_modules/meteor/rajit_bootstrap3-datepicker/lib/bootstrap-datepicker/node_modules/phantomjs-prebuilt/lib/phantom/bin/phantomjs + rm -f $SNAPCRAFT_PART_INSTALL/programs/server/npm/node_modules/tar/lib/.mkdir.js.swp + rm -f $SNAPCRAFT_PART_INSTALL/lib/node_modules/node-pre-gyp/node_modules/tar/lib/.mkdir.js.swp + rm -f $SNAPCRAFT_PART_INSTALL/lib/node_modules/node-gyp/node_modules/tar/lib/.mkdir.js.swp + rm -f $SNAPCRAFT_PART_INSTALL/programs/server/node_modules/node-pre-gyp/node_modules/tar/lib/.mkdir.js.swp + + organize: + README: README.wekan + prime: + - -lib/node_modules/node-pre-gyp/node_modules/tar/lib/.unpack.js.swp + + helpers: + source: snap-src + plugin: dump + + caddy: + plugin: dump + source: https://caddyserver.com/download/linux/amd64?license=personal&telemetry=off + source-type: tar + organize: + caddy: bin/caddy + CHANGES.txt: CADDY_CHANGES.txt + EULA.txt: CADDY_EULA.txt + LICENSES.txt: CADDY_LICENSES.txt + README.txt: CADDY_README.txt + stage: + - -init diff --git a/.sandstorm-meteor-1.8/ldap.js b/.sandstorm-meteor-1.8/ldap.js new file mode 100644 index 00000000..bd2cd1fb --- /dev/null +++ b/.sandstorm-meteor-1.8/ldap.js @@ -0,0 +1,584 @@ +import ldapjs from 'ldapjs'; +import util from 'util'; +import Bunyan from 'bunyan'; +import {log_debug, log_info, log_warn, log_error} from './logger'; + + +export default class LDAP { + constructor() { + this.ldapjs = ldapjs; + + this.connected = false; + + this.options = { + host : this.constructor.settings_get('LDAP_HOST'), + port : this.constructor.settings_get('LDAP_PORT'), + Reconnect : this.constructor.settings_get('LDAP_RECONNECT'), + timeout : this.constructor.settings_get('LDAP_TIMEOUT'), + connect_timeout : this.constructor.settings_get('LDAP_CONNECT_TIMEOUT'), + idle_timeout : this.constructor.settings_get('LDAP_IDLE_TIMEOUT'), + encryption : this.constructor.settings_get('LDAP_ENCRYPTION'), + ca_cert : this.constructor.settings_get('LDAP_CA_CERT'), + reject_unauthorized : this.constructor.settings_get('LDAP_REJECT_UNAUTHORIZED') || false, + Authentication : this.constructor.settings_get('LDAP_AUTHENTIFICATION'), + Authentication_UserDN : this.constructor.settings_get('LDAP_AUTHENTIFICATION_USERDN'), + Authentication_Password : this.constructor.settings_get('LDAP_AUTHENTIFICATION_PASSWORD'), + Authentication_Fallback : this.constructor.settings_get('LDAP_LOGIN_FALLBACK'), + BaseDN : this.constructor.settings_get('LDAP_BASEDN'), + Internal_Log_Level : this.constructor.settings_get('INTERNAL_LOG_LEVEL'), + User_Authentication : this.constructor.settings_get('LDAP_USER_AUTHENTICATION'), + User_Authentication_Field : this.constructor.settings_get('LDAP_USER_AUTHENTICATION_FIELD'), + User_Attributes : this.constructor.settings_get('LDAP_USER_ATTRIBUTES'), + User_Search_Filter : this.constructor.settings_get('LDAP_USER_SEARCH_FILTER'), + User_Search_Scope : this.constructor.settings_get('LDAP_USER_SEARCH_SCOPE'), + User_Search_Field : this.constructor.settings_get('LDAP_USER_SEARCH_FIELD'), + Search_Page_Size : this.constructor.settings_get('LDAP_SEARCH_PAGE_SIZE'), + Search_Size_Limit : this.constructor.settings_get('LDAP_SEARCH_SIZE_LIMIT'), + group_filter_enabled : this.constructor.settings_get('LDAP_GROUP_FILTER_ENABLE'), + group_filter_object_class : this.constructor.settings_get('LDAP_GROUP_FILTER_OBJECTCLASS'), + group_filter_group_id_attribute : this.constructor.settings_get('LDAP_GROUP_FILTER_GROUP_ID_ATTRIBUTE'), + group_filter_group_member_attribute: this.constructor.settings_get('LDAP_GROUP_FILTER_GROUP_MEMBER_ATTRIBUTE'), + group_filter_group_member_format : this.constructor.settings_get('LDAP_GROUP_FILTER_GROUP_MEMBER_FORMAT'), + group_filter_group_name : this.constructor.settings_get('LDAP_GROUP_FILTER_GROUP_NAME'), + }; + } + + static settings_get(name, ...args) { + let value = process.env[name]; + if (value !== undefined) { + if (value === 'true' || value === 'false') { + value = JSON.parse(value); + } else if (value !== '' && !isNaN(value)) { + value = Number(value); + } + return value; + } else { + log_warn(`Lookup for unset variable: ${name}`); + } + } + + connectSync(...args) { + if (!this._connectSync) { + this._connectSync = Meteor.wrapAsync(this.connectAsync, this); + } + return this._connectSync(...args); + } + + searchAllSync(...args) { + + if (!this._searchAllSync) { + this._searchAllSync = Meteor.wrapAsync(this.searchAllAsync, this); + } + return this._searchAllSync(...args); + } + + connectAsync(callback) { + log_info('Init setup'); + + let replied = false; + + const connectionOptions = { + url : `${this.options.host}:${this.options.port}`, + timeout : this.options.timeout, + connectTimeout: this.options.connect_timeout, + idleTimeout : this.options.idle_timeout, + reconnect : this.options.Reconnect, + }; + + if (this.options.Internal_Log_Level !== 'disabled') { + connectionOptions.log = new Bunyan({ + name : 'ldapjs', + component: 'client', + stream : process.stderr, + level : this.options.Internal_Log_Level, + }); + } + + const tlsOptions = { + rejectUnauthorized: this.options.reject_unauthorized, + }; + + if (this.options.ca_cert && this.options.ca_cert !== '') { + // Split CA cert into array of strings + const chainLines = this.constructor.settings_get('LDAP_CA_CERT').split('\n'); + let cert = []; + const ca = []; + chainLines.forEach((line) => { + cert.push(line); + if (line.match(/-END CERTIFICATE-/)) { + ca.push(cert.join('\n')); + cert = []; + } + }); + tlsOptions.ca = ca; + } + + if (this.options.encryption === 'ssl') { + connectionOptions.url = `ldaps://${connectionOptions.url}`; + connectionOptions.tlsOptions = tlsOptions; + } else { + connectionOptions.url = `ldap://${connectionOptions.url}`; + } + + log_info('Connecting', connectionOptions.url); + log_debug(`connectionOptions${util.inspect(connectionOptions)}`); + + this.client = ldapjs.createClient(connectionOptions); + + this.bindSync = Meteor.wrapAsync(this.client.bind, this.client); + + this.client.on('error', (error) => { + log_error('connection', error); + if (replied === false) { + replied = true; + callback(error, null); + } + }); + + this.client.on('idle', () => { + log_info('Idle'); + this.disconnect(); + }); + + this.client.on('close', () => { + log_info('Closed'); + }); + + if (this.options.encryption === 'tls') { + // Set host parameter for tls.connect which is used by ldapjs starttls. This shouldn't be needed in newer nodejs versions (e.g v5.6.0). + // https://github.com/RocketChat/Rocket.Chat/issues/2035 + // https://github.com/mcavage/node-ldapjs/issues/349 + tlsOptions.host = this.options.host; + + log_info('Starting TLS'); + log_debug('tlsOptions', tlsOptions); + + this.client.starttls(tlsOptions, null, (error, response) => { + if (error) { + log_error('TLS connection', error); + if (replied === false) { + replied = true; + callback(error, null); + } + return; + } + + log_info('TLS connected'); + this.connected = true; + if (replied === false) { + replied = true; + callback(null, response); + } + }); + } else { + this.client.on('connect', (response) => { + log_info('LDAP connected'); + this.connected = true; + if (replied === false) { + replied = true; + callback(null, response); + } + }); + } + + setTimeout(() => { + if (replied === false) { + log_error('connection time out', connectionOptions.connectTimeout); + replied = true; + callback(new Error('Timeout')); + } + }, connectionOptions.connectTimeout); + } + + getUserFilter(username) { + const filter = []; + + if (this.options.User_Search_Filter !== '') { + if (this.options.User_Search_Filter[0] === '(') { + filter.push(`${this.options.User_Search_Filter}`); + } else { + filter.push(`(${this.options.User_Search_Filter})`); + } + } + + const usernameFilter = this.options.User_Search_Field.split(',').map((item) => `(${item}=${username})`); + + if (usernameFilter.length === 0) { + log_error('LDAP_LDAP_User_Search_Field not defined'); + } else if (usernameFilter.length === 1) { + filter.push(`${usernameFilter[0]}`); + } else { + filter.push(`(|${usernameFilter.join('')})`); + } + + return `(&${filter.join('')})`; + } + + bindUserIfNecessary(username, password) { + + if (this.domainBinded === true) { + return; + } + + if (!this.options.User_Authentication) { + return; + } + + + if (!this.options.BaseDN) throw new Error('BaseDN is not provided'); + + const userDn = `${this.options.User_Authentication_Field}=${username},${this.options.BaseDN}`; + + this.bindSync(userDn, password); + this.domainBinded = true; + } + + bindIfNecessary() { + if (this.domainBinded === true) { + return; + } + + if (this.options.Authentication !== true) { + return; + } + + log_info('Binding UserDN', this.options.Authentication_UserDN); + + this.bindSync(this.options.Authentication_UserDN, this.options.Authentication_Password); + this.domainBinded = true; + } + + searchUsersSync(username, page) { + this.bindIfNecessary(); + const searchOptions = { + filter : this.getUserFilter(username), + scope : this.options.User_Search_Scope || 'sub', + sizeLimit: this.options.Search_Size_Limit, + }; + + if (!!this.options.User_Attributes) searchOptions.attributes = this.options.User_Attributes.split(','); + + if (this.options.Search_Page_Size > 0) { + searchOptions.paged = { + pageSize : this.options.Search_Page_Size, + pagePause: !!page, + }; + } + + log_info('Searching user', username); + log_debug('searchOptions', searchOptions); + log_debug('BaseDN', this.options.BaseDN); + + if (page) { + return this.searchAllPaged(this.options.BaseDN, searchOptions, page); + } + + return this.searchAllSync(this.options.BaseDN, searchOptions); + } + + getUserByIdSync(id, attribute) { + this.bindIfNecessary(); + + const Unique_Identifier_Field = this.constructor.settings_get('LDAP_UNIQUE_IDENTIFIER_FIELD').split(','); + + let filter; + + if (attribute) { + filter = new this.ldapjs.filters.EqualityFilter({ + attribute, + value: new Buffer(id, 'hex'), + }); + } else { + const filters = []; + Unique_Identifier_Field.forEach((item) => { + filters.push(new this.ldapjs.filters.EqualityFilter({ + attribute: item, + value : new Buffer(id, 'hex'), + })); + }); + + filter = new this.ldapjs.filters.OrFilter({ filters }); + } + + const searchOptions = { + filter, + scope: 'sub', + }; + + log_info('Searching by id', id); + log_debug('search filter', searchOptions.filter.toString()); + log_debug('BaseDN', this.options.BaseDN); + + const result = this.searchAllSync(this.options.BaseDN, searchOptions); + + if (!Array.isArray(result) || result.length === 0) { + return; + } + + if (result.length > 1) { + log_error('Search by id', id, 'returned', result.length, 'records'); + } + + return result[0]; + } + + getUserByUsernameSync(username) { + this.bindIfNecessary(); + + const searchOptions = { + filter: this.getUserFilter(username), + scope : this.options.User_Search_Scope || 'sub', + }; + + log_info('Searching user', username); + log_debug('searchOptions', searchOptions); + log_debug('BaseDN', this.options.BaseDN); + + const result = this.searchAllSync(this.options.BaseDN, searchOptions); + + if (!Array.isArray(result) || result.length === 0) { + return; + } + + if (result.length > 1) { + log_error('Search by username', username, 'returned', result.length, 'records'); + } + + return result[0]; + } + + getUserGroups(username, ldapUser) { + if (!this.options.group_filter_enabled) { + return true; + } + + const filter = ['(&']; + + if (this.options.group_filter_object_class !== '') { + filter.push(`(objectclass=${this.options.group_filter_object_class})`); + } + + if (this.options.group_filter_group_member_attribute !== '') { + const format_value = ldapUser[this.options.group_filter_group_member_format]; + if (format_value) { + filter.push(`(${this.options.group_filter_group_member_attribute}=${format_value})`); + } + } + + filter.push(')'); + + const searchOptions = { + filter: filter.join('').replace(/#{username}/g, username), + scope : 'sub', + }; + + log_debug('Group list filter LDAP:', searchOptions.filter); + + const result = this.searchAllSync(this.options.BaseDN, searchOptions); + + if (!Array.isArray(result) || result.length === 0) { + return []; + } + + const grp_identifier = this.options.group_filter_group_id_attribute || 'cn'; + const groups = []; + result.map((item) => { + groups.push(item[grp_identifier]); + }); + log_debug(`Groups: ${groups.join(', ')}`); + return groups; + + } + + isUserInGroup(username, ldapUser) { + if (!this.options.group_filter_enabled) { + return true; + } + + const grps = this.getUserGroups(username, ldapUser); + + const filter = ['(&']; + + if (this.options.group_filter_object_class !== '') { + filter.push(`(objectclass=${this.options.group_filter_object_class})`); + } + + if (this.options.group_filter_group_member_attribute !== '') { + const format_value = ldapUser[this.options.group_filter_group_member_format]; + if (format_value) { + filter.push(`(${this.options.group_filter_group_member_attribute}=${format_value})`); + } + } + + if (this.options.group_filter_group_id_attribute !== '') { + filter.push(`(${this.options.group_filter_group_id_attribute}=${this.options.group_filter_group_name})`); + } + filter.push(')'); + + const searchOptions = { + filter: filter.join('').replace(/#{username}/g, username), + scope : 'sub', + }; + + log_debug('Group filter LDAP:', searchOptions.filter); + + const result = this.searchAllSync(this.options.BaseDN, searchOptions); + + if (!Array.isArray(result) || result.length === 0) { + return false; + } + return true; + } + + extractLdapEntryData(entry) { + const values = { + _raw: entry.raw, + }; + + Object.keys(values._raw).forEach((key) => { + const value = values._raw[key]; + + if (!['thumbnailPhoto', 'jpegPhoto'].includes(key)) { + if (value instanceof Buffer) { + values[key] = value.toString(); + } else { + values[key] = value; + } + } + }); + + return values; + } + + searchAllPaged(BaseDN, options, page) { + this.bindIfNecessary(); + + const processPage = ({ entries, title, end, next }) => { + log_info(title); + // Force LDAP idle to wait the record processing + this.client._updateIdle(true); + page(null, entries, { + end, next: () => { + // Reset idle timer + this.client._updateIdle(); + next && next(); + } + }); + }; + + this.client.search(BaseDN, options, (error, res) => { + if (error) { + log_error(error); + page(error); + return; + } + + res.on('error', (error) => { + log_error(error); + page(error); + return; + }); + + let entries = []; + + const internalPageSize = options.paged && options.paged.pageSize > 0 ? options.paged.pageSize * 2 : 500; + + res.on('searchEntry', (entry) => { + entries.push(this.extractLdapEntryData(entry)); + + if (entries.length >= internalPageSize) { + processPage({ + entries, + title: 'Internal Page', + end : false, + }); + entries = []; + } + }); + + res.on('page', (result, next) => { + if (!next) { + this.client._updateIdle(true); + processPage({ + entries, + title: 'Final Page', + end : true, + }); + } else if (entries.length) { + log_info('Page'); + processPage({ + entries, + title: 'Page', + end : false, + next, + }); + entries = []; + } + }); + + res.on('end', () => { + if (entries.length) { + processPage({ + entries, + title: 'Final Page', + end : true, + }); + entries = []; + } + }); + }); + } + + searchAllAsync(BaseDN, options, callback) { + this.bindIfNecessary(); + + this.client.search(BaseDN, options, (error, res) => { + if (error) { + log_error(error); + callback(error); + return; + } + + res.on('error', (error) => { + log_error(error); + callback(error); + return; + }); + + const entries = []; + + res.on('searchEntry', (entry) => { + entries.push(this.extractLdapEntryData(entry)); + }); + + res.on('end', () => { + log_info('Search result count', entries.length); + callback(null, entries); + }); + }); + } + + authSync(dn, password) { + log_info('Authenticating', dn); + + try { + if (password === '') { + throw new Error('Password is not provided'); + } + this.bindSync(dn, password); + log_info('Authenticated', dn); + return true; + } catch (error) { + log_info('Not authenticated', dn); + log_debug('error', error); + return false; + } + } + + disconnect() { + this.connected = false; + this.domainBinded = false; + log_info('Disconecting'); + this.client.unbind(); + } +} diff --git a/.sandstorm-meteor-1.8/oidc_server.js b/.sandstorm-meteor-1.8/oidc_server.js new file mode 100644 index 00000000..326238da --- /dev/null +++ b/.sandstorm-meteor-1.8/oidc_server.js @@ -0,0 +1,149 @@ +Oidc = {}; + +OAuth.registerService('oidc', 2, null, function (query) { + + var debug = process.env.DEBUG || false; + var token = getToken(query); + if (debug) console.log('XXX: register token:', token); + + var accessToken = token.access_token || token.id_token; + var expiresAt = (+new Date) + (1000 * parseInt(token.expires_in, 10)); + + var userinfo = getUserInfo(accessToken); + if (debug) console.log('XXX: userinfo:', userinfo); + + var serviceData = {}; + serviceData.id = userinfo[process.env.OAUTH2_ID_MAP]; // || userinfo["id"]; + serviceData.username = userinfo[process.env.OAUTH2_USERNAME_MAP]; // || userinfo["uid"]; + serviceData.fullname = userinfo[process.env.OAUTH2_FULLNAME_MAP]; // || userinfo["displayName"]; + serviceData.accessToken = accessToken; + serviceData.expiresAt = expiresAt; + serviceData.email = userinfo[process.env.OAUTH2_EMAIL_MAP]; // || userinfo["email"]; + + if (accessToken) { + var tokenContent = getTokenContent(accessToken); + var fields = _.pick(tokenContent, getConfiguration().idTokenWhitelistFields); + _.extend(serviceData, fields); + } + + if (token.refresh_token) + serviceData.refreshToken = token.refresh_token; + if (debug) console.log('XXX: serviceData:', serviceData); + + var profile = {}; + profile.name = userinfo[process.env.OAUTH2_FULLNAME_MAP]; // || userinfo["displayName"]; + profile.email = userinfo[process.env.OAUTH2_EMAIL_MAP]; // || userinfo["email"]; + if (debug) console.log('XXX: profile:', profile); + + return { + serviceData: serviceData, + options: { profile: profile } + }; +}); + +var userAgent = "Meteor"; +if (Meteor.release) { + userAgent += "/" + Meteor.release; +} + +var getToken = function (query) { + var debug = process.env.DEBUG || false; + var config = getConfiguration(); + if(config.tokenEndpoint.includes('https://')){ + var serverTokenEndpoint = config.tokenEndpoint; + }else{ + var serverTokenEndpoint = config.serverUrl + config.tokenEndpoint; + } + var requestPermissions = config.requestPermissions; + var response; + + try { + response = HTTP.post( + serverTokenEndpoint, + { + headers: { + Accept: 'application/json', + "User-Agent": userAgent + }, + params: { + code: query.code, + client_id: config.clientId, + client_secret: OAuth.openSecret(config.secret), + redirect_uri: OAuth._redirectUri('oidc', config), + grant_type: 'authorization_code', + scope: requestPermissions, + state: query.state + } + } + ); + } catch (err) { + throw _.extend(new Error("Failed to get token from OIDC " + serverTokenEndpoint + ": " + err.message), + { response: err.response }); + } + if (response.data.error) { + // if the http response was a json object with an error attribute + throw new Error("Failed to complete handshake with OIDC " + serverTokenEndpoint + ": " + response.data.error); + } else { + if (debug) console.log('XXX: getToken response: ', response.data); + return response.data; + } +}; + +var getUserInfo = function (accessToken) { + var debug = process.env.DEBUG || false; + var config = getConfiguration(); + // Some userinfo endpoints use a different base URL than the authorization or token endpoints. + // This logic allows the end user to override the setting by providing the full URL to userinfo in their config. + if (config.userinfoEndpoint.includes("https://")) { + var serverUserinfoEndpoint = config.userinfoEndpoint; + } else { + var serverUserinfoEndpoint = config.serverUrl + config.userinfoEndpoint; + } + var response; + try { + response = HTTP.get( + serverUserinfoEndpoint, + { + headers: { + "User-Agent": userAgent, + "Authorization": "Bearer " + accessToken + } + } + ); + } catch (err) { + throw _.extend(new Error("Failed to fetch userinfo from OIDC " + serverUserinfoEndpoint + ": " + err.message), + {response: err.response}); + } + if (debug) console.log('XXX: getUserInfo response: ', response.data); + return response.data; +}; + +var getConfiguration = function () { + var config = ServiceConfiguration.configurations.findOne({ service: 'oidc' }); + if (!config) { + throw new ServiceConfiguration.ConfigError('Service oidc not configured.'); + } + return config; +}; + +var getTokenContent = function (token) { + var content = null; + if (token) { + try { + var parts = token.split('.'); + var header = JSON.parse(new Buffer(parts[0], 'base64').toString()); + content = JSON.parse(new Buffer(parts[1], 'base64').toString()); + var signature = new Buffer(parts[2], 'base64'); + var signed = parts[0] + '.' + parts[1]; + } catch (err) { + this.content = { + exp: 0 + }; + } + } + return content; +} + +Oidc.retrieveCredential = function (credentialToken, credentialSecret) { + return OAuth.retrieveCredential(credentialToken, credentialSecret); +}; diff --git a/.sandstorm-meteor-1.8/package-lock.json b/.sandstorm-meteor-1.8/package-lock.json new file mode 100644 index 00000000..de5f14ad --- /dev/null +++ b/.sandstorm-meteor-1.8/package-lock.json @@ -0,0 +1,4361 @@ +{ + "name": "wekan", + "version": "v3.84.0", + "lockfileVersion": 1, + "requires": true, + "dependencies": { + "@babel/code-frame": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.8.3.tgz", + "integrity": "sha512-a9gxpmdXtZEInkCSHUJDLHZVBgb1QS0jhss4cPP93EW7s+uC5bikET2twEF3KV+7rDblJcmNvTR7VJejqd2C2g==", + "dev": true, + "requires": { + "@babel/highlight": "^7.8.3" + } + }, + "@babel/highlight": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.8.3.tgz", + "integrity": "sha512-PX4y5xQUvy0fnEVHrYOarRPXVWafSjTW9T0Hab8gVIawpl2Sj0ORyrygANq+KjcNlSSTw0YCLSNA8OyZ1I4yEg==", + "dev": true, + "requires": { + "chalk": "^2.0.0", + "esutils": "^2.0.2", + "js-tokens": "^4.0.0" + } + }, + "@babel/runtime": { + "version": "7.8.7", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.8.7.tgz", + "integrity": "sha512-+AATMUFppJDw6aiR5NVPHqIQBlV/Pj8wY/EZH+lmvRdUo9xBaz/rF3alAwFJQavvKfeOlPE7oaaDHVbcySbCsg==", + "requires": { + "regenerator-runtime": "^0.13.4" + } + }, + "@samverschueren/stream-to-observable": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/@samverschueren/stream-to-observable/-/stream-to-observable-0.3.0.tgz", + "integrity": "sha512-MI4Xx6LHs4Webyvi6EbspgyAb4D2Q2VtnCQ1blOJcoLS6mVa8lNN2rkIy1CVxfTUpoyIbCTkXES1rLXztFD1lg==", + "dev": true, + "requires": { + "any-observable": "^0.3.0" + } + }, + "@types/color-name": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@types/color-name/-/color-name-1.1.1.tgz", + "integrity": "sha512-rr+OQyAjxze7GgWrSaJwydHStIhHq2lvY3BOC2Mj7KnzI7XK0Uw1TOOdI9lDoajEbSWLiYgoo4f1R51erQfhPQ==", + "dev": true + }, + "@types/eslint-visitor-keys": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@types/eslint-visitor-keys/-/eslint-visitor-keys-1.0.0.tgz", + "integrity": "sha512-OCutwjDZ4aFS6PB1UZ988C4YgwlBHJd6wCeQqaLdmadZ/7e+w79+hbMUFC1QXDNCmdyoRfAFdm0RypzwR+Qpag==", + "dev": true + }, + "@types/json-schema": { + "version": "7.0.4", + "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.4.tgz", + "integrity": "sha512-8+KAKzEvSUdeo+kmqnKrqgeE+LcA0tjYWFY7RPProVYwnqDjukzO+3b6dLD56rYX5TdWejnEOLJYOIeh4CXKuA==", + "dev": true + }, + "@types/parse-json": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/@types/parse-json/-/parse-json-4.0.0.tgz", + "integrity": "sha512-//oorEZjL6sbPcKUaCdIGlIUeH26mgzimjBB77G6XRgnDl/L5wOnpyBGRe/Mmf5CVW3PwEBE1NjiMZ/ssFh4wA==", + "dev": true + }, + "@typescript-eslint/experimental-utils": { + "version": "1.13.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-1.13.0.tgz", + "integrity": "sha512-zmpS6SyqG4ZF64ffaJ6uah6tWWWgZ8m+c54XXgwFtUv0jNz8aJAVx8chMCvnk7yl6xwn8d+d96+tWp7fXzTuDg==", + "dev": true, + "requires": { + "@types/json-schema": "^7.0.3", + "@typescript-eslint/typescript-estree": "1.13.0", + "eslint-scope": "^4.0.0" + }, + "dependencies": { + "eslint-scope": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-4.0.3.tgz", + "integrity": "sha512-p7VutNr1O/QrxysMo3E45FjYDTeXBy0iTltPFNSqKAIfjDSXC+4dj+qfyuD8bfAXrW/y6lW3O76VaYNPKfpKrg==", + "dev": true, + "requires": { + "esrecurse": "^4.1.0", + "estraverse": "^4.1.1" + } + } + } + }, + "@typescript-eslint/parser": { + "version": "1.13.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-1.13.0.tgz", + "integrity": "sha512-ITMBs52PCPgLb2nGPoeT4iU3HdQZHcPaZVw+7CsFagRJHUhyeTgorEwHXhFf3e7Evzi8oujKNpHc8TONth8AdQ==", + "dev": true, + "requires": { + "@types/eslint-visitor-keys": "^1.0.0", + "@typescript-eslint/experimental-utils": "1.13.0", + "@typescript-eslint/typescript-estree": "1.13.0", + "eslint-visitor-keys": "^1.0.0" + } + }, + "@typescript-eslint/typescript-estree": { + "version": "1.13.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-1.13.0.tgz", + "integrity": "sha512-b5rCmd2e6DCC6tCTN9GSUAuxdYwCM/k/2wdjHGrIRGPSJotWMCe/dGpi66u42bhuh8q3QBzqM4TMA1GUUCJvdw==", + "dev": true, + "requires": { + "lodash.unescape": "4.0.1", + "semver": "5.5.0" + }, + "dependencies": { + "semver": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.5.0.tgz", + "integrity": "sha512-4SJ3dm0WAwWy/NVeioZh5AntkdJoWKxHxcmyP622fOkgHa4z3R0TdBJICINyaSDE6uNwVc8gZr+ZinwZAH4xIA==", + "dev": true + } + } + }, + "abbrev": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-1.1.1.tgz", + "integrity": "sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q==" + }, + "acorn": { + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.1.1.tgz", + "integrity": "sha512-add7dgA5ppRPxCFJoAGfMDi7PIBXq1RtGo7BhbLaxwrXPOmw8gq48Y9ozT01hUKy9byMjlR20EJhu5zlkErEkg==", + "dev": true + }, + "acorn-jsx": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.2.0.tgz", + "integrity": "sha512-HiUX/+K2YpkpJ+SzBffkM/AQ2YE03S0U1kjTLVpoJdhZMOWy8qvXVN9JdLqv2QsaQ6MPYQIuNmwD8zOiYUofLQ==", + "dev": true + }, + "ajv": { + "version": "6.12.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.0.tgz", + "integrity": "sha512-D6gFiFA0RRLyUbvijN74DWAjXSFxWKaWP7mldxkVhyhAV3+SWA9HEJPHQ2c9soIeTFJqcSdFDGFgdqs1iUU2Hw==", + "requires": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + } + }, + "ansi-escapes": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.1.tgz", + "integrity": "sha512-JWF7ocqNrp8u9oqpgV+wH5ftbt+cfvv+PTjOvKLT3AdYly/LmORARfEVT1iyjwN+4MqE5UmVKoAdIBqeoCHgLA==", + "dev": true, + "requires": { + "type-fest": "^0.11.0" + }, + "dependencies": { + "type-fest": { + "version": "0.11.0", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.11.0.tgz", + "integrity": "sha512-OdjXJxnCN1AvyLSzeKIgXTXxV+99ZuXl3Hpo9XpJAv9MBcHrrJOQ5kV7ypXOuQie+AmWG25hLbiKdwYTifzcfQ==", + "dev": true + } + } + }, + "ansi-regex": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", + "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=" + }, + "ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "dev": true, + "requires": { + "color-convert": "^1.9.0" + } + }, + "any-observable": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/any-observable/-/any-observable-0.3.0.tgz", + "integrity": "sha512-/FQM1EDkTsf63Ub2C6O7GuYFDsSXUwsaZDurV0np41ocwq0jthUAYCmhBX9f+KwlaCgIuWyr/4WlUQUBfKfZog==", + "dev": true + }, + "aproba": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/aproba/-/aproba-1.2.0.tgz", + "integrity": "sha512-Y9J6ZjXtoYh8RnXVCMOU/ttDmk1aBjunq9vO0ta5x85WDQiQfUF9sIPBITdbiiIVcBo03Hi3jMxigBtsddlXRw==" + }, + "are-we-there-yet": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/are-we-there-yet/-/are-we-there-yet-1.1.5.tgz", + "integrity": "sha512-5hYdAkZlcG8tOLujVDTgCT+uPX0VnpAH28gWsLfzpXYm7wP6mp5Q/gYyR7YQ0cKVJcXJnl3j2kpBan13PtQf6w==", + "requires": { + "delegates": "^1.0.0", + "readable-stream": "^2.0.6" + } + }, + "argparse": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", + "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", + "dev": true, + "requires": { + "sprintf-js": "~1.0.2" + } + }, + "array-includes": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/array-includes/-/array-includes-3.1.1.tgz", + "integrity": "sha512-c2VXaCHl7zPsvpkFsw4nxvFie4fh1ur9bpcgsVkIjqn0H/Xwdg+7fv3n2r/isyS8EBj5b06M9kHyZuIr4El6WQ==", + "dev": true, + "requires": { + "define-properties": "^1.1.3", + "es-abstract": "^1.17.0", + "is-string": "^1.0.5" + } + }, + "array.prototype.flat": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/array.prototype.flat/-/array.prototype.flat-1.2.3.tgz", + "integrity": "sha512-gBlRZV0VSmfPIeWfuuy56XZMvbVfbEUnOXUvt3F/eUUUSyzlgLxhEX4YAEpxNAogRGehPSnfXyPtYyKAhkzQhQ==", + "dev": true, + "requires": { + "define-properties": "^1.1.3", + "es-abstract": "^1.17.0-next.1" + } + }, + "asn1": { + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/asn1/-/asn1-0.2.3.tgz", + "integrity": "sha1-2sh4dxPJlmhJ/IGAd36+nB3fO4Y=" + }, + "assert-plus": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz", + "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=" + }, + "astral-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/astral-regex/-/astral-regex-1.0.0.tgz", + "integrity": "sha512-+Ryf6g3BKoRc7jfp7ad8tM4TtMiaWvbF/1/sQcZPkkS7ag3D5nMBCe2UfOTONtAkaG0tO0ij3C5Lwmf1EiyjHg==", + "dev": true + }, + "babel-runtime": { + "version": "6.26.0", + "resolved": "https://registry.npmjs.org/babel-runtime/-/babel-runtime-6.26.0.tgz", + "integrity": "sha1-llxwWGaOgrVde/4E/yM3vItWR/4=", + "requires": { + "core-js": "^2.4.0", + "regenerator-runtime": "^0.11.0" + }, + "dependencies": { + "regenerator-runtime": { + "version": "0.11.1", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.11.1.tgz", + "integrity": "sha512-MguG95oij0fC3QV3URf4V2SDYGJhJnJGqvIIgdECeODCT98wSWDAJ94SSuVpYQUoTcGUIL6L4yNB7j1DFFHSBg==" + } + } + }, + "backoff": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/backoff/-/backoff-2.5.0.tgz", + "integrity": "sha1-9hbtqdPktmuMp/ynn2lXIsX44m8=", + "requires": { + "precond": "0.2" + } + }, + "balanced-match": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz", + "integrity": "sha1-ibTRmasr7kneFk6gK4nORi1xt2c=" + }, + "base64-js": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.3.1.tgz", + "integrity": "sha512-mLQ4i2QO1ytvGWFWmcngKO//JXAQueZvwEKtjgQFM4jIK0kU+ytMfplL8j+n5mspOfjHwoAg+9yhb7BwAHm36g==" + }, + "bcrypt": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/bcrypt/-/bcrypt-4.0.1.tgz", + "integrity": "sha512-hSIZHkUxIDS5zA2o00Kf2O5RfVbQ888n54xQoF/eIaquU4uaLxK8vhhBdktd0B3n2MjkcAWzv4mnhogykBKOUQ==", + "requires": { + "node-addon-api": "^2.0.0", + "node-pre-gyp": "0.14.0" + } + }, + "bl": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/bl/-/bl-2.2.0.tgz", + "integrity": "sha512-wbgvOpqopSr7uq6fJrLH8EsvYMJf9gzfo2jCsL2eTy75qXPukA4pCgHamOQkZtY5vmfVtjB+P3LNlMHW5CEZXA==", + "requires": { + "readable-stream": "^2.3.5", + "safe-buffer": "^5.1.1" + } + }, + "brace-expansion": { + "version": "1.1.11", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", + "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", + "requires": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "braces": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", + "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", + "dev": true, + "requires": { + "fill-range": "^7.0.1" + } + }, + "bson": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/bson/-/bson-4.0.3.tgz", + "integrity": "sha512-7uBjjxwOSuGLmoqGI1UXWpDGc0K2WjR7dC6iaOg4iriNZo6M2EEBb8co4dEPJ5ArYCebPMie0ecgX0TWF+ZUrQ==", + "requires": { + "buffer": "^5.1.0", + "long": "^4.0.0" + } + }, + "buffer": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.5.0.tgz", + "integrity": "sha512-9FTEDjLjwoAkEwyMGDjYJQN2gfRgOKBKRfiglhvibGbpeeU/pQn1bJxQqm32OD/AIeEuHxU9roxXxg34Byp/Ww==", + "requires": { + "base64-js": "^1.0.2", + "ieee754": "^1.1.4" + } + }, + "buffer-from": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.1.tgz", + "integrity": "sha512-MQcXEUbCKtEo7bhqEs6560Hyd4XaovZlO/k9V3hjVUF/zwW7KBVdSK4gIt/bzwS9MbR5qob+F5jusZsb0YQK2A==" + }, + "bunyan": { + "version": "1.8.12", + "resolved": "https://registry.npmjs.org/bunyan/-/bunyan-1.8.12.tgz", + "integrity": "sha1-8VDw9nSKvdcq6uhPBEA74u8RN5c=", + "requires": { + "dtrace-provider": "~0.8", + "moment": "^2.10.6", + "mv": "~2", + "safe-json-stringify": "~1" + } + }, + "callsites": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", + "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", + "dev": true + }, + "chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "dev": true, + "requires": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + } + }, + "chardet": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/chardet/-/chardet-0.7.0.tgz", + "integrity": "sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA==", + "dev": true + }, + "chownr": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/chownr/-/chownr-1.1.4.tgz", + "integrity": "sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==" + }, + "cli-cursor": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-3.1.0.tgz", + "integrity": "sha512-I/zHAwsKf9FqGoXM4WWRACob9+SNukZTd94DWF57E4toouRulbCxcUh6RKUEOQlYTHJnzkPMySvPNaaSLNfLZw==", + "dev": true, + "requires": { + "restore-cursor": "^3.1.0" + } + }, + "cli-truncate": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/cli-truncate/-/cli-truncate-0.2.1.tgz", + "integrity": "sha1-nxXPuwcFAFNpIWxiasfQWrkN1XQ=", + "dev": true, + "requires": { + "slice-ansi": "0.0.4", + "string-width": "^1.0.1" + }, + "dependencies": { + "slice-ansi": { + "version": "0.0.4", + "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-0.0.4.tgz", + "integrity": "sha1-7b+JA/ZvfOL46v1s7tZeJkyDGzU=", + "dev": true + } + } + }, + "cli-width": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/cli-width/-/cli-width-2.2.0.tgz", + "integrity": "sha1-/xnt6Kml5XkyQUewwR8PvLq+1jk=", + "dev": true + }, + "code-point-at": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/code-point-at/-/code-point-at-1.1.0.tgz", + "integrity": "sha1-DQcLTQQ6W+ozovGkDi7bPZpMz3c=" + }, + "color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "dev": true, + "requires": { + "color-name": "1.1.3" + } + }, + "color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=", + "dev": true + }, + "commander": { + "version": "2.20.3", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", + "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==" + }, + "common-tags": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/common-tags/-/common-tags-1.8.0.tgz", + "integrity": "sha512-6P6g0uetGpW/sdyUy/iQQCbFF0kWVMSIVSyYz7Zgjcgh8mgw8PQzDNZeyZ5DQ2gM7LBoZPHmnjz8rUthkBG5tw==", + "dev": true + }, + "concat-map": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", + "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=" + }, + "concat-stream": { + "version": "1.6.2", + "resolved": "https://registry.npmjs.org/concat-stream/-/concat-stream-1.6.2.tgz", + "integrity": "sha512-27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw==", + "dev": true, + "requires": { + "buffer-from": "^1.0.0", + "inherits": "^2.0.3", + "readable-stream": "^2.2.2", + "typedarray": "^0.0.6" + } + }, + "console-control-strings": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/console-control-strings/-/console-control-strings-1.1.0.tgz", + "integrity": "sha1-PXz0Rk22RG6mRL9LOVB/mFEAjo4=" + }, + "contains-path": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/contains-path/-/contains-path-0.1.0.tgz", + "integrity": "sha1-/ozxhP9mcLa67wGp1IYaXL7EEgo=", + "dev": true + }, + "core-js": { + "version": "2.6.11", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-2.6.11.tgz", + "integrity": "sha512-5wjnpaT/3dV+XB4borEsnAYQchn00XSgTAWKDkEqv+K8KevjbzmofK6hfJ9TZIlpj2N0xQpazy7PiRQiWHqzWg==" + }, + "core-util-is": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz", + "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=" + }, + "cosmiconfig": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-6.0.0.tgz", + "integrity": "sha512-xb3ZL6+L8b9JLLCx3ZdoZy4+2ECphCMo2PwqgP1tlfVq6M6YReyzBJtvWWtbDSpNr9hn96pkCiZqUcFEc+54Qg==", + "dev": true, + "requires": { + "@types/parse-json": "^4.0.0", + "import-fresh": "^3.1.0", + "parse-json": "^5.0.0", + "path-type": "^4.0.0", + "yaml": "^1.7.2" + }, + "dependencies": { + "parse-json": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.0.0.tgz", + "integrity": "sha512-OOY5b7PAEFV0E2Fir1KOkxchnZNCdowAJgQ5NuxjpBKTRP3pQhwkrkxqQjeoKJ+fO7bCpmIZaogI4eZGDMEGOw==", + "dev": true, + "requires": { + "@babel/code-frame": "^7.0.0", + "error-ex": "^1.3.1", + "json-parse-better-errors": "^1.0.1", + "lines-and-columns": "^1.1.6" + } + }, + "path-type": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz", + "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==", + "dev": true + } + } + }, + "cross-spawn": { + "version": "6.0.5", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.5.tgz", + "integrity": "sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==", + "dev": true, + "requires": { + "nice-try": "^1.0.4", + "path-key": "^2.0.1", + "semver": "^5.5.0", + "shebang-command": "^1.2.0", + "which": "^1.2.9" + } + }, + "cssfilter": { + "version": "0.0.10", + "resolved": "https://registry.npmjs.org/cssfilter/-/cssfilter-0.0.10.tgz", + "integrity": "sha1-xtJnJjKi5cg+AT5oZKQs6N79IK4=" + }, + "dashdash": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz", + "integrity": "sha1-hTz6D3y+L+1d4gMmuN1YEDX24vA=", + "requires": { + "assert-plus": "^1.0.0" + } + }, + "date-fns": { + "version": "1.30.1", + "resolved": "https://registry.npmjs.org/date-fns/-/date-fns-1.30.1.tgz", + "integrity": "sha512-hBSVCvSmWC+QypYObzwGOd9wqdDpOt+0wl0KbU+R+uuZBS1jN8VsD1ss3irQDknRj5NvxiTF6oj/nDRnN/UQNw==", + "dev": true + }, + "debug": { + "version": "3.2.6", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.6.tgz", + "integrity": "sha512-mel+jf7nrtEl5Pn1Qx46zARXKDpBbvzezse7p7LqINmdoIk8PYP5SySaxEmYv6TZ0JyEKA1hsCId6DIhgITtWQ==", + "requires": { + "ms": "^2.1.1" + } + }, + "dedent": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/dedent/-/dedent-0.7.0.tgz", + "integrity": "sha1-JJXduvbrh0q7Dhvp3yLS5aVEMmw=", + "dev": true + }, + "deep-extend": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/deep-extend/-/deep-extend-0.6.0.tgz", + "integrity": "sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==" + }, + "deep-is": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.3.tgz", + "integrity": "sha1-s2nW+128E+7PUk+RsHD+7cNXzzQ=", + "dev": true + }, + "define-properties": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.3.tgz", + "integrity": "sha512-3MqfYKj2lLzdMSf8ZIZE/V+Zuy+BgD6f164e8K2w7dgnpKArBDerGYpM46IYYcjnkdPNMjPk9A6VFB8+3SKlXQ==", + "dev": true, + "requires": { + "object-keys": "^1.0.12" + } + }, + "delegates": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/delegates/-/delegates-1.0.0.tgz", + "integrity": "sha1-hMbhWbgZBP3KWaDvRM2HDTElD5o=" + }, + "denque": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/denque/-/denque-1.4.1.tgz", + "integrity": "sha512-OfzPuSZKGcgr96rf1oODnfjqBFmr1DVoc/TrItj3Ohe0Ah1C5WX5Baquw/9U9KovnQ88EqmJbD66rKYUQYN1tQ==" + }, + "detect-libc": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-1.0.3.tgz", + "integrity": "sha1-+hN8S9aY7fVc1c0CrFWfkaTEups=" + }, + "dlv": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/dlv/-/dlv-1.1.3.tgz", + "integrity": "sha512-+HlytyjlPKnIG8XuRG8WvmBP8xs8P71y+SKKS6ZXWoEgLuePxtDoUEiH7WkdePWrQ5JBpE6aoVqfZfJUQkjXwA==", + "dev": true + }, + "doctrine": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz", + "integrity": "sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==", + "dev": true, + "requires": { + "esutils": "^2.0.2" + } + }, + "dtrace-provider": { + "version": "0.8.8", + "resolved": "https://registry.npmjs.org/dtrace-provider/-/dtrace-provider-0.8.8.tgz", + "integrity": "sha512-b7Z7cNtHPhH9EJhNNbbeqTcXB8LGFFZhq1PGgEvpeHlzd36bhbdTWoE/Ba/YguqpBSlAPKnARWhVlhunCMwfxg==", + "optional": true, + "requires": { + "nan": "^2.14.0" + } + }, + "elegant-spinner": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/elegant-spinner/-/elegant-spinner-1.0.1.tgz", + "integrity": "sha1-2wQ1IcldfjA/2PNFvtwzSc+wcp4=", + "dev": true + }, + "emoji-regex": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", + "dev": true + }, + "end-of-stream": { + "version": "1.4.4", + "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz", + "integrity": "sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==", + "dev": true, + "requires": { + "once": "^1.4.0" + } + }, + "error-ex": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz", + "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==", + "dev": true, + "requires": { + "is-arrayish": "^0.2.1" + } + }, + "es-abstract": { + "version": "1.17.4", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.17.4.tgz", + "integrity": "sha512-Ae3um/gb8F0mui/jPL+QiqmglkUsaQf7FwBEHYIFkztkneosu9imhqHpBzQ3h1vit8t5iQ74t6PEVvphBZiuiQ==", + "dev": true, + "requires": { + "es-to-primitive": "^1.2.1", + "function-bind": "^1.1.1", + "has": "^1.0.3", + "has-symbols": "^1.0.1", + "is-callable": "^1.1.5", + "is-regex": "^1.0.5", + "object-inspect": "^1.7.0", + "object-keys": "^1.1.1", + "object.assign": "^4.1.0", + "string.prototype.trimleft": "^2.1.1", + "string.prototype.trimright": "^2.1.1" + } + }, + "es-to-primitive": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz", + "integrity": "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==", + "dev": true, + "requires": { + "is-callable": "^1.1.4", + "is-date-object": "^1.0.1", + "is-symbol": "^1.0.2" + } + }, + "es6-promise": { + "version": "4.2.8", + "resolved": "https://registry.npmjs.org/es6-promise/-/es6-promise-4.2.8.tgz", + "integrity": "sha512-HJDGx5daxeIvxdBxvG2cb9g4tEvwIk3i8+nhX0yGrYmZUzbkdg8QbDevheDB8gd0//uPj4c1EQua8Q+MViT0/w==" + }, + "escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=", + "dev": true + }, + "eslint": { + "version": "6.8.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-6.8.0.tgz", + "integrity": "sha512-K+Iayyo2LtyYhDSYwz5D5QdWw0hCacNzyq1Y821Xna2xSJj7cijoLLYmLxTQgcgZ9mC61nryMy9S7GRbYpI5Ig==", + "dev": true, + "requires": { + "@babel/code-frame": "^7.0.0", + "ajv": "^6.10.0", + "chalk": "^2.1.0", + "cross-spawn": "^6.0.5", + "debug": "^4.0.1", + "doctrine": "^3.0.0", + "eslint-scope": "^5.0.0", + "eslint-utils": "^1.4.3", + "eslint-visitor-keys": "^1.1.0", + "espree": "^6.1.2", + "esquery": "^1.0.1", + "esutils": "^2.0.2", + "file-entry-cache": "^5.0.1", + "functional-red-black-tree": "^1.0.1", + "glob-parent": "^5.0.0", + "globals": "^12.1.0", + "ignore": "^4.0.6", + "import-fresh": "^3.0.0", + "imurmurhash": "^0.1.4", + "inquirer": "^7.0.0", + "is-glob": "^4.0.0", + "js-yaml": "^3.13.1", + "json-stable-stringify-without-jsonify": "^1.0.1", + "levn": "^0.3.0", + "lodash": "^4.17.14", + "minimatch": "^3.0.4", + "mkdirp": "^0.5.1", + "natural-compare": "^1.4.0", + "optionator": "^0.8.3", + "progress": "^2.0.0", + "regexpp": "^2.0.1", + "semver": "^6.1.2", + "strip-ansi": "^5.2.0", + "strip-json-comments": "^3.0.1", + "table": "^5.2.3", + "text-table": "^0.2.0", + "v8-compile-cache": "^2.0.3" + }, + "dependencies": { + "ajv": { + "version": "6.12.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.0.tgz", + "integrity": "sha512-D6gFiFA0RRLyUbvijN74DWAjXSFxWKaWP7mldxkVhyhAV3+SWA9HEJPHQ2c9soIeTFJqcSdFDGFgdqs1iUU2Hw==", + "dev": true, + "requires": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + } + }, + "ansi-regex": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz", + "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==", + "dev": true + }, + "debug": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz", + "integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==", + "dev": true, + "requires": { + "ms": "^2.1.1" + } + }, + "fast-deep-equal": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.1.tgz", + "integrity": "sha512-8UEa58QDLauDNfpbrX55Q9jrGHThw2ZMdOky5Gl1CDtVeJDPVrG4Jxx1N8jw2gkWaff5UUuX1KJd+9zGe2B+ZA==", + "dev": true + }, + "json-schema-traverse": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", + "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", + "dev": true + }, + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "dev": true + }, + "strip-ansi": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz", + "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==", + "dev": true, + "requires": { + "ansi-regex": "^4.1.0" + } + }, + "strip-json-comments": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.0.1.tgz", + "integrity": "sha512-VTyMAUfdm047mwKl+u79WIdrZxtFtn+nBxHeb844XBQ9uMNTuTHdx2hc5RiAJYqwTj3wc/xe5HLSdJSkJ+WfZw==", + "dev": true + } + } + }, + "eslint-config-meteor": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/eslint-config-meteor/-/eslint-config-meteor-0.1.1.tgz", + "integrity": "sha1-rbauIL5wOFdUV5MCuqinpk5PChM=", + "dev": true + }, + "eslint-config-prettier": { + "version": "6.10.0", + "resolved": "https://registry.npmjs.org/eslint-config-prettier/-/eslint-config-prettier-6.10.0.tgz", + "integrity": "sha512-AtndijGte1rPILInUdHjvKEGbIV06NuvPrqlIEaEaWtbtvJh464mDeyGMdZEQMsGvC0ZVkiex1fSNcC4HAbRGg==", + "dev": true, + "requires": { + "get-stdin": "^6.0.0" + } + }, + "eslint-import-resolver-meteor": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/eslint-import-resolver-meteor/-/eslint-import-resolver-meteor-0.4.0.tgz", + "integrity": "sha1-yGhjhAghIIz4EzxczlGQnCamFWk=", + "dev": true, + "requires": { + "object-assign": "^4.0.1", + "resolve": "^1.1.6" + } + }, + "eslint-import-resolver-node": { + "version": "0.3.3", + "resolved": "https://registry.npmjs.org/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.3.tgz", + "integrity": "sha512-b8crLDo0M5RSe5YG8Pu2DYBj71tSB6OvXkfzwbJU2w7y8P4/yo0MyF8jU26IEuEuHF2K5/gcAJE3LhQGqBBbVg==", + "dev": true, + "requires": { + "debug": "^2.6.9", + "resolve": "^1.13.1" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "requires": { + "ms": "2.0.0" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + } + } + }, + "eslint-module-utils": { + "version": "2.5.2", + "resolved": "https://registry.npmjs.org/eslint-module-utils/-/eslint-module-utils-2.5.2.tgz", + "integrity": "sha512-LGScZ/JSlqGKiT8OC+cYRxseMjyqt6QO54nl281CK93unD89ijSeRV6An8Ci/2nvWVKe8K/Tqdm75RQoIOCr+Q==", + "dev": true, + "requires": { + "debug": "^2.6.9", + "pkg-dir": "^2.0.0" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "requires": { + "ms": "2.0.0" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + } + } + }, + "eslint-plugin-import": { + "version": "2.20.1", + "resolved": "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.20.1.tgz", + "integrity": "sha512-qQHgFOTjguR+LnYRoToeZWT62XM55MBVXObHM6SKFd1VzDcX/vqT1kAz8ssqigh5eMj8qXcRoXXGZpPP6RfdCw==", + "dev": true, + "requires": { + "array-includes": "^3.0.3", + "array.prototype.flat": "^1.2.1", + "contains-path": "^0.1.0", + "debug": "^2.6.9", + "doctrine": "1.5.0", + "eslint-import-resolver-node": "^0.3.2", + "eslint-module-utils": "^2.4.1", + "has": "^1.0.3", + "minimatch": "^3.0.4", + "object.values": "^1.1.0", + "read-pkg-up": "^2.0.0", + "resolve": "^1.12.0" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "requires": { + "ms": "2.0.0" + } + }, + "doctrine": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-1.5.0.tgz", + "integrity": "sha1-N53Ocw9hZvds76TmcHoVmwLFpvo=", + "dev": true, + "requires": { + "esutils": "^2.0.2", + "isarray": "^1.0.0" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + } + } + }, + "eslint-plugin-meteor": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-meteor/-/eslint-plugin-meteor-6.0.0.tgz", + "integrity": "sha512-2sEW3Ow1QJMLeJPHnTJbqD3ASAyRUzgU24SKTaj2NyYC4CWYl7WmEMUl99HVlDS3qigrSnSUNMix9+3vn9TmkQ==", + "dev": true, + "requires": { + "invariant": "2.2.4" + } + }, + "eslint-plugin-prettier": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/eslint-plugin-prettier/-/eslint-plugin-prettier-3.1.2.tgz", + "integrity": "sha512-GlolCC9y3XZfv3RQfwGew7NnuFDKsfI4lbvRK+PIIo23SFH+LemGs4cKwzAaRa+Mdb+lQO/STaIayno8T5sJJA==", + "dev": true, + "requires": { + "prettier-linter-helpers": "^1.0.0" + } + }, + "eslint-scope": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.0.0.tgz", + "integrity": "sha512-oYrhJW7S0bxAFDvWqzvMPRm6pcgcnWc4QnofCAqRTRfQC0JcwenzGglTtsLyIuuWFfkqDG9vz67cnttSd53djw==", + "dev": true, + "requires": { + "esrecurse": "^4.1.0", + "estraverse": "^4.1.1" + } + }, + "eslint-utils": { + "version": "1.4.3", + "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-1.4.3.tgz", + "integrity": "sha512-fbBN5W2xdY45KulGXmLHZ3c3FHfVYmKg0IrAKGOkT/464PQsx2UeIzfz1RmEci+KLm1bBaAzZAh8+/E+XAeZ8Q==", + "dev": true, + "requires": { + "eslint-visitor-keys": "^1.1.0" + } + }, + "eslint-visitor-keys": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-1.1.0.tgz", + "integrity": "sha512-8y9YjtM1JBJU/A9Kc+SbaOV4y29sSWckBwMHa+FGtVj5gN/sbnKDf6xJUl+8g7FAij9LVaP8C24DUiH/f/2Z9A==", + "dev": true + }, + "espree": { + "version": "6.2.1", + "resolved": "https://registry.npmjs.org/espree/-/espree-6.2.1.tgz", + "integrity": "sha512-ysCxRQY3WaXJz9tdbWOwuWr5Y/XrPTGX9Kiz3yoUXwW0VZ4w30HTkQLaGx/+ttFjF8i+ACbArnB4ce68a9m5hw==", + "dev": true, + "requires": { + "acorn": "^7.1.1", + "acorn-jsx": "^5.2.0", + "eslint-visitor-keys": "^1.1.0" + } + }, + "esprima": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", + "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==", + "dev": true + }, + "esquery": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.1.0.tgz", + "integrity": "sha512-MxYW9xKmROWF672KqjO75sszsA8Mxhw06YFeS5VHlB98KDHbOSurm3ArsjO60Eaf3QmGMCP1yn+0JQkNLo/97Q==", + "dev": true, + "requires": { + "estraverse": "^4.0.0" + } + }, + "esrecurse": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.2.1.tgz", + "integrity": "sha512-64RBB++fIOAXPw3P9cy89qfMlvZEXZkqqJkjqqXIvzP5ezRZjW+lPWjw35UX/3EhUPFYbg5ER4JYgDw4007/DQ==", + "dev": true, + "requires": { + "estraverse": "^4.1.0" + } + }, + "estraverse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", + "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", + "dev": true + }, + "esutils": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", + "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==", + "dev": true + }, + "execa": { + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/execa/-/execa-3.4.0.tgz", + "integrity": "sha512-r9vdGQk4bmCuK1yKQu1KTwcT2zwfWdbdaXfCtAh+5nU/4fSX+JAb7vZGvI5naJrQlvONrEB20jeruESI69530g==", + "dev": true, + "requires": { + "cross-spawn": "^7.0.0", + "get-stream": "^5.0.0", + "human-signals": "^1.1.1", + "is-stream": "^2.0.0", + "merge-stream": "^2.0.0", + "npm-run-path": "^4.0.0", + "onetime": "^5.1.0", + "p-finally": "^2.0.0", + "signal-exit": "^3.0.2", + "strip-final-newline": "^2.0.0" + }, + "dependencies": { + "cross-spawn": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.1.tgz", + "integrity": "sha512-u7v4o84SwFpD32Z8IIcPZ6z1/ie24O6RU3RbtL5Y316l3KuHVPx9ItBgWQ6VlfAFnRnTtMUrsQ9MUUTuEZjogg==", + "dev": true, + "requires": { + "path-key": "^3.1.0", + "shebang-command": "^2.0.0", + "which": "^2.0.1" + } + }, + "path-key": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", + "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", + "dev": true + }, + "shebang-command": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", + "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", + "dev": true, + "requires": { + "shebang-regex": "^3.0.0" + } + }, + "shebang-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", + "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", + "dev": true + }, + "which": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "dev": true, + "requires": { + "isexe": "^2.0.0" + } + } + } + }, + "external-editor": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/external-editor/-/external-editor-3.1.0.tgz", + "integrity": "sha512-hMQ4CX1p1izmuLYyZqLMO/qGNw10wSv9QDCPfzXfyFrOaCSSoRfqE1Kf1s5an66J5JZC62NewG+mK49jOCtQew==", + "dev": true, + "requires": { + "chardet": "^0.7.0", + "iconv-lite": "^0.4.24", + "tmp": "^0.0.33" + } + }, + "extsprintf": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.2.0.tgz", + "integrity": "sha1-WtlGwi9bMrp/jNdCZxHG6KP8JSk=" + }, + "fast-deep-equal": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.1.tgz", + "integrity": "sha512-8UEa58QDLauDNfpbrX55Q9jrGHThw2ZMdOky5Gl1CDtVeJDPVrG4Jxx1N8jw2gkWaff5UUuX1KJd+9zGe2B+ZA==" + }, + "fast-diff": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/fast-diff/-/fast-diff-1.2.0.tgz", + "integrity": "sha512-xJuoT5+L99XlZ8twedaRf6Ax2TgQVxvgZOYoPKqZufmJib0tL2tegPBOZb1pVNgIhlqDlA0eO0c3wBvQcmzx4w==", + "dev": true + }, + "fast-json-stable-stringify": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.0.0.tgz", + "integrity": "sha1-1RQsDK7msRifh9OnYREGT4bIu/I=" + }, + "fast-levenshtein": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", + "integrity": "sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc=", + "dev": true + }, + "figures": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/figures/-/figures-3.2.0.tgz", + "integrity": "sha512-yaduQFRKLXYOGgEn6AZau90j3ggSOyiqXU0F9JZfeXYhNa+Jk4X+s45A2zg5jns87GAFa34BBm2kXw4XpNcbdg==", + "dev": true, + "requires": { + "escape-string-regexp": "^1.0.5" + } + }, + "file-entry-cache": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-5.0.1.tgz", + "integrity": "sha512-bCg29ictuBaKUwwArK4ouCaqDgLZcysCFLmM/Yn/FDoqndh/9vNuQfXRDvTuXKLxfD/JtZQGKFT8MGcJBK644g==", + "dev": true, + "requires": { + "flat-cache": "^2.0.1" + } + }, + "fill-range": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", + "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", + "dev": true, + "requires": { + "to-regex-range": "^5.0.1" + } + }, + "find-up": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-2.1.0.tgz", + "integrity": "sha1-RdG35QbHF93UgndaK3eSCjwMV6c=", + "dev": true, + "requires": { + "locate-path": "^2.0.0" + } + }, + "flat-cache": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-2.0.1.tgz", + "integrity": "sha512-LoQe6yDuUMDzQAEH8sgmh4Md6oZnc/7PjtwjNFSzveXqSHt6ka9fPBuso7IGf9Rz4uqnSnWiFH2B/zj24a5ReA==", + "dev": true, + "requires": { + "flatted": "^2.0.0", + "rimraf": "2.6.3", + "write": "1.0.3" + } + }, + "flatted": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/flatted/-/flatted-2.0.1.tgz", + "integrity": "sha512-a1hQMktqW9Nmqr5aktAux3JMNqaucxGcjtjWnZLHX7yyPCmlSV3M54nGYbqT8K+0GhF3NBgmJCc3ma+WOgX8Jg==", + "dev": true + }, + "flushwritable": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/flushwritable/-/flushwritable-1.0.0.tgz", + "integrity": "sha1-PjKNj95BKtR+c44751C00pAENJg=" + }, + "fs-minipass": { + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/fs-minipass/-/fs-minipass-1.2.7.tgz", + "integrity": "sha512-GWSSJGFy4e9GUeCcbIkED+bgAoFyj7XF1mV8rma3QW4NIqX9Kyx79N/PF61H5udOV3aY1IaMLs6pGbH71nlCTA==", + "requires": { + "minipass": "^2.6.0" + } + }, + "fs.realpath": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", + "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=" + }, + "function-bind": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", + "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==", + "dev": true + }, + "functional-red-black-tree": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/functional-red-black-tree/-/functional-red-black-tree-1.0.1.tgz", + "integrity": "sha1-GwqzvVU7Kg1jmdKcDj6gslIHgyc=", + "dev": true + }, + "gauge": { + "version": "2.7.4", + "resolved": "https://registry.npmjs.org/gauge/-/gauge-2.7.4.tgz", + "integrity": "sha1-LANAXHU4w51+s3sxcCLjJfsBi/c=", + "requires": { + "aproba": "^1.0.3", + "console-control-strings": "^1.0.0", + "has-unicode": "^2.0.0", + "object-assign": "^4.1.0", + "signal-exit": "^3.0.0", + "string-width": "^1.0.1", + "strip-ansi": "^3.0.1", + "wide-align": "^1.1.0" + } + }, + "get-own-enumerable-property-symbols": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/get-own-enumerable-property-symbols/-/get-own-enumerable-property-symbols-3.0.2.tgz", + "integrity": "sha512-I0UBV/XOz1XkIJHEUDMZAbzCThU/H8DxmSfmdGcKPnVhu2VfFqr34jr9777IyaTYvxjedWhqVIilEDsCdP5G6g==", + "dev": true + }, + "get-stdin": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-6.0.0.tgz", + "integrity": "sha512-jp4tHawyV7+fkkSKyvjuLZswblUtz+SQKzSWnBbii16BuZksJlU1wuBYXY75r+duh/llF1ur6oNwi+2ZzjKZ7g==", + "dev": true + }, + "get-stream": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-5.1.0.tgz", + "integrity": "sha512-EXr1FOzrzTfGeL0gQdeFEvOMm2mzMOglyiOXSTpPC+iAjAKftbr3jpCMWynogwYnM+eSj9sHGc6wjIcDvYiygw==", + "dev": true, + "requires": { + "pump": "^3.0.0" + } + }, + "glob": { + "version": "7.1.4", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.4.tgz", + "integrity": "sha512-hkLPepehmnKk41pUGm3sYxoFs/umurYfYJCerbXEyFIWcAzvpipAgVkBqqT9RBKMGjnq6kMuyYwha6csxbiM1A==", + "requires": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.0.4", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + } + }, + "glob-parent": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.0.tgz", + "integrity": "sha512-qjtRgnIVmOfnKUE3NJAQEdk+lKrxfw8t5ke7SXtfMTHcjsBfOfWXCQfdb30zfDoZQ2IRSIiidmjtbHZPZ++Ihw==", + "dev": true, + "requires": { + "is-glob": "^4.0.1" + } + }, + "globals": { + "version": "12.4.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-12.4.0.tgz", + "integrity": "sha512-BWICuzzDvDoH54NHKCseDanAhE3CeDorgDL5MT6LMXXj2WCnd9UC2szdk4AWLfjdgNBCXLUanXYcpBBKOSWGwg==", + "dev": true, + "requires": { + "type-fest": "^0.8.1" + } + }, + "graceful-fs": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.3.tgz", + "integrity": "sha512-a30VEBm4PEdx1dRB7MFK7BejejvCvBronbLjht+sHuGYj8PHs7M/5Z+rt5lw551vZ7yfTCj4Vuyy3mSJytDWRQ==", + "dev": true + }, + "gridfs-stream": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/gridfs-stream/-/gridfs-stream-1.1.1.tgz", + "integrity": "sha1-PdOhAOwgIaGBKC9utGcJY2B034k=", + "requires": { + "flushwritable": "^1.0.0" + } + }, + "has": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", + "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", + "dev": true, + "requires": { + "function-bind": "^1.1.1" + } + }, + "has-ansi": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/has-ansi/-/has-ansi-2.0.0.tgz", + "integrity": "sha1-NPUEnOHs3ysGSa8+8k5F7TVBbZE=", + "dev": true, + "requires": { + "ansi-regex": "^2.0.0" + } + }, + "has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=", + "dev": true + }, + "has-symbols": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.1.tgz", + "integrity": "sha512-PLcsoqu++dmEIZB+6totNFKq/7Do+Z0u4oT0zKOJNl3lYK6vGwwu2hjHs+68OEZbTjiUE9bgOABXbP/GvrS0Kg==", + "dev": true + }, + "has-unicode": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/has-unicode/-/has-unicode-2.0.1.tgz", + "integrity": "sha1-4Ob+aijPUROIVeCG0Wkedx3iqLk=" + }, + "hosted-git-info": { + "version": "2.8.8", + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.8.tgz", + "integrity": "sha512-f/wzC2QaWBs7t9IYqB4T3sR1xviIViXJRJTWBlx2Gf3g0Xi5vI7Yy4koXQ1c9OYDGHN9sBy1DQ2AB8fqZBWhUg==", + "dev": true + }, + "human-signals": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-1.1.1.tgz", + "integrity": "sha512-SEQu7vl8KjNL2eoGBLF3+wAjpsNfA9XMlXAYj/3EdaNfAlxKthD1xjEQfGOUhllCGGJVNY34bRr6lPINhNjyZw==", + "dev": true + }, + "iconv-lite": { + "version": "0.4.24", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", + "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", + "requires": { + "safer-buffer": ">= 2.1.2 < 3" + } + }, + "ieee754": { + "version": "1.1.13", + "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.1.13.tgz", + "integrity": "sha512-4vf7I2LYV/HaWerSo3XmlMkp5eZ83i+/CDluXi/IGTs/O1sejBNhTtnxzmRZfvOUqj7lZjqHkeTvpgSFDlWZTg==" + }, + "ignore": { + "version": "4.0.6", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-4.0.6.tgz", + "integrity": "sha512-cyFDKrqc/YdcWFniJhzI42+AzS+gNwmUzOSFcRCQYwySuBBBy/KjuxWLZ/FHEH6Moq1NizMOBWyTcv8O4OZIMg==", + "dev": true + }, + "ignore-walk": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/ignore-walk/-/ignore-walk-3.0.3.tgz", + "integrity": "sha512-m7o6xuOaT1aqheYHKf8W6J5pYH85ZI9w077erOzLje3JsB1gkafkAhHHY19dqjulgIZHFm32Cp5uNZgcQqdJKw==", + "requires": { + "minimatch": "^3.0.4" + } + }, + "import-fresh": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.2.1.tgz", + "integrity": "sha512-6e1q1cnWP2RXD9/keSkxHScg508CdXqXWgWBaETNhyuBFz+kUZlKboh+ISK+bU++DmbHimVBrOz/zzPe0sZ3sQ==", + "dev": true, + "requires": { + "parent-module": "^1.0.0", + "resolve-from": "^4.0.0" + }, + "dependencies": { + "resolve-from": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", + "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==", + "dev": true + } + } + }, + "imurmurhash": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", + "integrity": "sha1-khi5srkoojixPcT7a21XbyMUU+o=", + "dev": true + }, + "indent-string": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-3.2.0.tgz", + "integrity": "sha1-Sl/W0nzDMvN+VBmlBNu4NxBckok=", + "dev": true + }, + "inflight": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", + "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=", + "requires": { + "once": "^1.3.0", + "wrappy": "1" + } + }, + "inherits": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==" + }, + "ini": { + "version": "1.3.5", + "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.5.tgz", + "integrity": "sha512-RZY5huIKCMRWDUqZlEi72f/lmXKMvuszcMBduliQ3nnWbx9X/ZBQO7DijMEYS9EhHBb2qacRUMtC7svLwe0lcw==" + }, + "inquirer": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-7.1.0.tgz", + "integrity": "sha512-5fJMWEmikSYu0nv/flMc475MhGbB7TSPd/2IpFV4I4rMklboCH2rQjYY5kKiYGHqUF9gvaambupcJFFG9dvReg==", + "dev": true, + "requires": { + "ansi-escapes": "^4.2.1", + "chalk": "^3.0.0", + "cli-cursor": "^3.1.0", + "cli-width": "^2.0.0", + "external-editor": "^3.0.3", + "figures": "^3.0.0", + "lodash": "^4.17.15", + "mute-stream": "0.0.8", + "run-async": "^2.4.0", + "rxjs": "^6.5.3", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0", + "through": "^2.3.6" + }, + "dependencies": { + "ansi-regex": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz", + "integrity": "sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==", + "dev": true + }, + "ansi-styles": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.2.1.tgz", + "integrity": "sha512-9VGjrMsG1vePxcSweQsN20KY/c4zN0h9fLjqAbwbPfahM3t+NL+M9HC8xeXG2I8pX5NoamTGNuomEUFI7fcUjA==", + "dev": true, + "requires": { + "@types/color-name": "^1.1.1", + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", + "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true + }, + "is-fullwidth-code-point": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", + "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", + "dev": true + }, + "string-width": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.0.tgz", + "integrity": "sha512-zUz5JD+tgqtuDjMhwIg5uFVV3dtqZ9yQJlZVfq4I01/K5Paj5UHj7VyrQOJvzawSVlKpObApbfD0Ed6yJc+1eg==", + "dev": true, + "requires": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.0" + } + }, + "strip-ansi": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz", + "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==", + "dev": true, + "requires": { + "ansi-regex": "^5.0.0" + } + }, + "supports-color": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.1.0.tgz", + "integrity": "sha512-oRSIpR8pxT1Wr2FquTNnGet79b3BWljqOuoW/h4oBhxJ/HUbX5nX6JSruTkvXDCFMwDPvsaTTbvMLKZWSy0R5g==", + "dev": true, + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "invariant": { + "version": "2.2.4", + "resolved": "https://registry.npmjs.org/invariant/-/invariant-2.2.4.tgz", + "integrity": "sha512-phJfQVBuaJM5raOpJjSfkiD6BpbCE4Ns//LaXl6wGYtUBY83nWS6Rf9tXm2e8VaK60JEjYldbPif/A2B1C2gNA==", + "dev": true, + "requires": { + "loose-envify": "^1.0.0" + } + }, + "is-arrayish": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", + "integrity": "sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=", + "dev": true + }, + "is-callable": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.1.5.tgz", + "integrity": "sha512-ESKv5sMCJB2jnHTWZ3O5itG+O128Hsus4K4Qh1h2/cgn2vbgnLSVqfV46AeJA9D5EeeLa9w81KUXMtn34zhX+Q==", + "dev": true + }, + "is-date-object": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.2.tgz", + "integrity": "sha512-USlDT524woQ08aoZFzh3/Z6ch9Y/EWXEHQ/AaRN0SkKq4t2Jw2R2339tSXmwuVoY7LLlBCbOIlx2myP/L5zk0g==", + "dev": true + }, + "is-extglob": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", + "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=", + "dev": true + }, + "is-fullwidth-code-point": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz", + "integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=", + "requires": { + "number-is-nan": "^1.0.0" + } + }, + "is-glob": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.1.tgz", + "integrity": "sha512-5G0tKtBTFImOqDnLB2hG6Bp2qcKEFduo4tZu9MT/H6NQv/ghhy30o55ufafxJ/LdH79LLs2Kfrn85TLKyA7BUg==", + "dev": true, + "requires": { + "is-extglob": "^2.1.1" + } + }, + "is-number": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", + "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", + "dev": true + }, + "is-obj": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-1.0.1.tgz", + "integrity": "sha1-PkcprB9f3gJc19g6iW2rn09n2w8=", + "dev": true + }, + "is-observable": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-observable/-/is-observable-1.1.0.tgz", + "integrity": "sha512-NqCa4Sa2d+u7BWc6CukaObG3Fh+CU9bvixbpcXYhy2VvYS7vVGIdAgnIS5Ks3A/cqk4rebLJ9s8zBstT2aKnIA==", + "dev": true, + "requires": { + "symbol-observable": "^1.1.0" + } + }, + "is-promise": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-promise/-/is-promise-2.1.0.tgz", + "integrity": "sha1-eaKp7OfwlugPNtKy87wWwf9L8/o=", + "dev": true + }, + "is-regex": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.0.5.tgz", + "integrity": "sha512-vlKW17SNq44owv5AQR3Cq0bQPEb8+kF3UKZ2fiZNOWtztYE5i0CzCZxFDwO58qAOWtxdBRVO/V5Qin1wjCqFYQ==", + "dev": true, + "requires": { + "has": "^1.0.3" + } + }, + "is-regexp": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-regexp/-/is-regexp-1.0.0.tgz", + "integrity": "sha1-/S2INUXEa6xaYz57mgnof6LLUGk=", + "dev": true + }, + "is-stream": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.0.tgz", + "integrity": "sha512-XCoy+WlUr7d1+Z8GgSuXmpuUFC9fOhRXglJMx+dwLKTkL44Cjd4W1Z5P+BQZpr+cR93aGP4S/s7Ftw6Nd/kiEw==", + "dev": true + }, + "is-string": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.0.5.tgz", + "integrity": "sha512-buY6VNRjhQMiF1qWDouloZlQbRhDPCebwxSjxMjxgemYT46YMd2NR0/H+fBhEfWX4A/w9TBJ+ol+okqJKFE6vQ==", + "dev": true + }, + "is-symbol": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.3.tgz", + "integrity": "sha512-OwijhaRSgqvhm/0ZdAcXNZt9lYdKFpcRDT5ULUuYXPoT794UNOdU+gpT6Rzo7b4V2HUl/op6GqY894AZwv9faQ==", + "dev": true, + "requires": { + "has-symbols": "^1.0.1" + } + }, + "isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=" + }, + "isexe": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", + "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=", + "dev": true + }, + "js-tokens": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", + "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==", + "dev": true + }, + "js-yaml": { + "version": "3.13.1", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.13.1.tgz", + "integrity": "sha512-YfbcO7jXDdyj0DGxYVSlSeQNHbD7XPWvrVWeVUujrQEoZzWJIRrCPoyk6kL6IAjAG2IolMK4T0hNUe0HOUs5Jw==", + "dev": true, + "requires": { + "argparse": "^1.0.7", + "esprima": "^4.0.0" + } + }, + "json-parse-better-errors": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz", + "integrity": "sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==", + "dev": true + }, + "json-schema-traverse": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", + "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==" + }, + "json-stable-stringify-without-jsonify": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz", + "integrity": "sha1-nbe1lJatPzz+8wp1FC0tkwrXJlE=", + "dev": true + }, + "ldap-filter": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/ldap-filter/-/ldap-filter-0.2.2.tgz", + "integrity": "sha1-8rhCvguG2jNSeYUFsx68rlkNd9A=", + "requires": { + "assert-plus": "0.1.5" + }, + "dependencies": { + "assert-plus": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-0.1.5.tgz", + "integrity": "sha1-7nQAlBMALYTOxyGcasgRgS5yMWA=" + } + } + }, + "ldapjs": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/ldapjs/-/ldapjs-1.0.2.tgz", + "integrity": "sha1-VE/3Ayt7g8aPBwEyjZKXqmlDQPk=", + "requires": { + "asn1": "0.2.3", + "assert-plus": "^1.0.0", + "backoff": "^2.5.0", + "bunyan": "^1.8.3", + "dashdash": "^1.14.0", + "dtrace-provider": "~0.8", + "ldap-filter": "0.2.2", + "once": "^1.4.0", + "vasync": "^1.6.4", + "verror": "^1.8.1" + } + }, + "levn": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/levn/-/levn-0.3.0.tgz", + "integrity": "sha1-OwmSTt+fCDwEkP3UwLxEIeBHZO4=", + "dev": true, + "requires": { + "prelude-ls": "~1.1.2", + "type-check": "~0.3.2" + } + }, + "lines-and-columns": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.1.6.tgz", + "integrity": "sha1-HADHQ7QzzQpOgHWPe2SldEDZ/wA=", + "dev": true + }, + "lint-staged": { + "version": "10.0.8", + "resolved": "https://registry.npmjs.org/lint-staged/-/lint-staged-10.0.8.tgz", + "integrity": "sha512-Oa9eS4DJqvQMVdywXfEor6F4vP+21fPHF8LUXgBbVWUSWBddjqsvO6Bv1LwMChmgQZZqwUvgJSHlu8HFHAPZmA==", + "dev": true, + "requires": { + "chalk": "^3.0.0", + "commander": "^4.0.1", + "cosmiconfig": "^6.0.0", + "debug": "^4.1.1", + "dedent": "^0.7.0", + "execa": "^3.4.0", + "listr": "^0.14.3", + "log-symbols": "^3.0.0", + "micromatch": "^4.0.2", + "normalize-path": "^3.0.0", + "please-upgrade-node": "^3.2.0", + "string-argv": "0.3.1", + "stringify-object": "^3.3.0" + }, + "dependencies": { + "ansi-styles": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.2.1.tgz", + "integrity": "sha512-9VGjrMsG1vePxcSweQsN20KY/c4zN0h9fLjqAbwbPfahM3t+NL+M9HC8xeXG2I8pX5NoamTGNuomEUFI7fcUjA==", + "dev": true, + "requires": { + "@types/color-name": "^1.1.1", + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", + "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "commander": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/commander/-/commander-4.1.1.tgz", + "integrity": "sha512-NOKm8xhkzAjzFx8B2v5OAHT+u5pRQc2UCa2Vq9jYL/31o2wi9mxBA7LIFs3sV5VSC49z6pEhfbMULvShKj26WA==", + "dev": true + }, + "debug": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz", + "integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==", + "dev": true, + "requires": { + "ms": "^2.1.1" + } + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true + }, + "supports-color": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.1.0.tgz", + "integrity": "sha512-oRSIpR8pxT1Wr2FquTNnGet79b3BWljqOuoW/h4oBhxJ/HUbX5nX6JSruTkvXDCFMwDPvsaTTbvMLKZWSy0R5g==", + "dev": true, + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "listr": { + "version": "0.14.3", + "resolved": "https://registry.npmjs.org/listr/-/listr-0.14.3.tgz", + "integrity": "sha512-RmAl7su35BFd/xoMamRjpIE4j3v+L28o8CT5YhAXQJm1fD+1l9ngXY8JAQRJ+tFK2i5njvi0iRUKV09vPwA0iA==", + "dev": true, + "requires": { + "@samverschueren/stream-to-observable": "^0.3.0", + "is-observable": "^1.1.0", + "is-promise": "^2.1.0", + "is-stream": "^1.1.0", + "listr-silent-renderer": "^1.1.1", + "listr-update-renderer": "^0.5.0", + "listr-verbose-renderer": "^0.5.0", + "p-map": "^2.0.0", + "rxjs": "^6.3.3" + }, + "dependencies": { + "is-stream": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz", + "integrity": "sha1-EtSj3U5o4Lec6428hBc66A2RykQ=", + "dev": true + } + } + }, + "listr-silent-renderer": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/listr-silent-renderer/-/listr-silent-renderer-1.1.1.tgz", + "integrity": "sha1-kktaN1cVN3C/Go4/v3S4u/P5JC4=", + "dev": true + }, + "listr-update-renderer": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/listr-update-renderer/-/listr-update-renderer-0.5.0.tgz", + "integrity": "sha512-tKRsZpKz8GSGqoI/+caPmfrypiaq+OQCbd+CovEC24uk1h952lVj5sC7SqyFUm+OaJ5HN/a1YLt5cit2FMNsFA==", + "dev": true, + "requires": { + "chalk": "^1.1.3", + "cli-truncate": "^0.2.1", + "elegant-spinner": "^1.0.1", + "figures": "^1.7.0", + "indent-string": "^3.0.0", + "log-symbols": "^1.0.2", + "log-update": "^2.3.0", + "strip-ansi": "^3.0.1" + }, + "dependencies": { + "ansi-styles": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", + "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=", + "dev": true + }, + "chalk": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", + "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", + "dev": true, + "requires": { + "ansi-styles": "^2.2.1", + "escape-string-regexp": "^1.0.2", + "has-ansi": "^2.0.0", + "strip-ansi": "^3.0.0", + "supports-color": "^2.0.0" + } + }, + "figures": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/figures/-/figures-1.7.0.tgz", + "integrity": "sha1-y+Hjr/zxzUS4DK3+0o3Hk6lwHS4=", + "dev": true, + "requires": { + "escape-string-regexp": "^1.0.5", + "object-assign": "^4.1.0" + } + }, + "log-symbols": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-1.0.2.tgz", + "integrity": "sha1-N2/3tY6jCGoPCfrMdGF+ylAeGhg=", + "dev": true, + "requires": { + "chalk": "^1.0.0" + } + }, + "supports-color": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", + "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=", + "dev": true + } + } + }, + "listr-verbose-renderer": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/listr-verbose-renderer/-/listr-verbose-renderer-0.5.0.tgz", + "integrity": "sha512-04PDPqSlsqIOaaaGZ+41vq5FejI9auqTInicFRndCBgE3bXG8D6W1I+mWhk+1nqbHmyhla/6BUrd5OSiHwKRXw==", + "dev": true, + "requires": { + "chalk": "^2.4.1", + "cli-cursor": "^2.1.0", + "date-fns": "^1.27.2", + "figures": "^2.0.0" + }, + "dependencies": { + "cli-cursor": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-2.1.0.tgz", + "integrity": "sha1-s12sN2R5+sw+lHR9QdDQ9SOP/LU=", + "dev": true, + "requires": { + "restore-cursor": "^2.0.0" + } + }, + "figures": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/figures/-/figures-2.0.0.tgz", + "integrity": "sha1-OrGi0qYsi/tDGgyUy3l6L84nyWI=", + "dev": true, + "requires": { + "escape-string-regexp": "^1.0.5" + } + }, + "mimic-fn": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-1.2.0.tgz", + "integrity": "sha512-jf84uxzwiuiIVKiOLpfYk7N46TSy8ubTonmneY9vrpHNAnp0QBt2BxWV9dO3/j+BoVAb+a5G6YDPW3M5HOdMWQ==", + "dev": true + }, + "onetime": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/onetime/-/onetime-2.0.1.tgz", + "integrity": "sha1-BnQoIw/WdEOyeUsiu6UotoZ5YtQ=", + "dev": true, + "requires": { + "mimic-fn": "^1.0.0" + } + }, + "restore-cursor": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-2.0.0.tgz", + "integrity": "sha1-n37ih/gv0ybU/RYpI9YhKe7g368=", + "dev": true, + "requires": { + "onetime": "^2.0.0", + "signal-exit": "^3.0.2" + } + } + } + }, + "load-json-file": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-2.0.0.tgz", + "integrity": "sha1-eUfkIUmvgNaWy/eXvKq8/h/inKg=", + "dev": true, + "requires": { + "graceful-fs": "^4.1.2", + "parse-json": "^2.2.0", + "pify": "^2.0.0", + "strip-bom": "^3.0.0" + } + }, + "locate-path": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-2.0.0.tgz", + "integrity": "sha1-K1aLJl7slExtnA3pw9u7ygNUzY4=", + "dev": true, + "requires": { + "p-locate": "^2.0.0", + "path-exists": "^3.0.0" + } + }, + "lodash": { + "version": "4.17.15", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.15.tgz", + "integrity": "sha512-8xOcRHvCjnocdS5cpwXQXVzmmh5e5+saE2QGoeQmbKmRS6J3VQppPOIt0MnmE+4xlZoumy0GPG0D0MVIQbNA1A==", + "dev": true + }, + "lodash.merge": { + "version": "4.6.2", + "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz", + "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==", + "dev": true + }, + "lodash.unescape": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/lodash.unescape/-/lodash.unescape-4.0.1.tgz", + "integrity": "sha1-vyJJiGzlFM2hEvrpIYzcBlIR/Jw=", + "dev": true + }, + "log-symbols": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-3.0.0.tgz", + "integrity": "sha512-dSkNGuI7iG3mfvDzUuYZyvk5dD9ocYCYzNU6CYDE6+Xqd+gwme6Z00NS3dUh8mq/73HaEtT7m6W+yUPtU6BZnQ==", + "dev": true, + "requires": { + "chalk": "^2.4.2" + } + }, + "log-update": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/log-update/-/log-update-2.3.0.tgz", + "integrity": "sha1-iDKP19HOeTiykoN0bwsbwSayRwg=", + "dev": true, + "requires": { + "ansi-escapes": "^3.0.0", + "cli-cursor": "^2.0.0", + "wrap-ansi": "^3.0.1" + }, + "dependencies": { + "ansi-escapes": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-3.2.0.tgz", + "integrity": "sha512-cBhpre4ma+U0T1oM5fXg7Dy1Jw7zzwv7lt/GoCpr+hDQJoYnKVPLL4dCvSEFMmQurOQvSrwT7SL/DAlhBI97RQ==", + "dev": true + }, + "cli-cursor": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-2.1.0.tgz", + "integrity": "sha1-s12sN2R5+sw+lHR9QdDQ9SOP/LU=", + "dev": true, + "requires": { + "restore-cursor": "^2.0.0" + } + }, + "mimic-fn": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-1.2.0.tgz", + "integrity": "sha512-jf84uxzwiuiIVKiOLpfYk7N46TSy8ubTonmneY9vrpHNAnp0QBt2BxWV9dO3/j+BoVAb+a5G6YDPW3M5HOdMWQ==", + "dev": true + }, + "onetime": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/onetime/-/onetime-2.0.1.tgz", + "integrity": "sha1-BnQoIw/WdEOyeUsiu6UotoZ5YtQ=", + "dev": true, + "requires": { + "mimic-fn": "^1.0.0" + } + }, + "restore-cursor": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-2.0.0.tgz", + "integrity": "sha1-n37ih/gv0ybU/RYpI9YhKe7g368=", + "dev": true, + "requires": { + "onetime": "^2.0.0", + "signal-exit": "^3.0.2" + } + } + } + }, + "loglevel": { + "version": "1.6.7", + "resolved": "https://registry.npmjs.org/loglevel/-/loglevel-1.6.7.tgz", + "integrity": "sha512-cY2eLFrQSAfVPhCgH1s7JI73tMbg9YC3v3+ZHVW67sBS7UxWzNEk/ZBbSfLykBWHp33dqqtOv82gjhKEi81T/A==", + "dev": true + }, + "loglevel-colored-level-prefix": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/loglevel-colored-level-prefix/-/loglevel-colored-level-prefix-1.0.0.tgz", + "integrity": "sha1-akAhj9x64V/HbD0PPmdsRlOIYD4=", + "dev": true, + "requires": { + "chalk": "^1.1.3", + "loglevel": "^1.4.1" + }, + "dependencies": { + "ansi-styles": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", + "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=", + "dev": true + }, + "chalk": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", + "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", + "dev": true, + "requires": { + "ansi-styles": "^2.2.1", + "escape-string-regexp": "^1.0.2", + "has-ansi": "^2.0.0", + "strip-ansi": "^3.0.0", + "supports-color": "^2.0.0" + } + }, + "supports-color": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", + "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=", + "dev": true + } + } + }, + "long": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/long/-/long-4.0.0.tgz", + "integrity": "sha512-XsP+KhQif4bjX1kbuSiySJFNAehNxgLb6hPRGJ9QsUr8ajHkuXGdrHmFUTUUXhDwVX2R5bY4JNZEwbUiMhV+MA==" + }, + "loose-envify": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz", + "integrity": "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==", + "dev": true, + "requires": { + "js-tokens": "^3.0.0 || ^4.0.0" + } + }, + "lru-cache": { + "version": "4.1.5", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-4.1.5.tgz", + "integrity": "sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g==", + "dev": true, + "requires": { + "pseudomap": "^1.0.2", + "yallist": "^2.1.2" + }, + "dependencies": { + "yallist": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-2.1.2.tgz", + "integrity": "sha1-HBH5IY8HYImkfdUS+TxmmaaoHVI=", + "dev": true + } + } + }, + "memory-pager": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/memory-pager/-/memory-pager-1.5.0.tgz", + "integrity": "sha512-ZS4Bp4r/Zoeq6+NLJpP+0Zzm0pR8whtGPf1XExKLJBAczGMnSi3It14OiNCStjQjM6NU1okjQGSxgEZN8eBYKg==", + "optional": true + }, + "merge-stream": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz", + "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==", + "dev": true + }, + "meteor-node-stubs": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/meteor-node-stubs/-/meteor-node-stubs-1.0.0.tgz", + "integrity": "sha512-QJwyv23wyXD3uEMzk5Xr/y5ezoVlCbHvBbrgdkVadn84dmifLRbs0PtD6EeNw5NLIk+SQSfxld7IMdEsneGz5w==", + "requires": { + "assert": "^1.4.1", + "browserify-zlib": "^0.2.0", + "buffer": "^5.2.1", + "console-browserify": "^1.1.0", + "constants-browserify": "^1.0.0", + "crypto-browserify": "^3.12.0", + "domain-browser": "^1.2.0", + "events": "^3.0.0", + "https-browserify": "^1.0.0", + "os-browserify": "^0.3.0", + "path-browserify": "^1.0.0", + "process": "^0.11.10", + "punycode": "^2.1.1", + "querystring-es3": "^0.2.1", + "readable-stream": "^3.3.0", + "stream-browserify": "^2.0.2", + "stream-http": "^3.0.0", + "string_decoder": "^1.2.0", + "timers-browserify": "^2.0.10", + "tty-browserify": "0.0.1", + "url": "^0.11.0", + "util": "^0.11.1", + "vm-browserify": "^1.1.0" + }, + "dependencies": { + "asn1.js": { + "version": "4.10.1", + "bundled": true, + "requires": { + "bn.js": "^4.0.0", + "inherits": "^2.0.1", + "minimalistic-assert": "^1.0.0" + } + }, + "assert": { + "version": "1.4.1", + "bundled": true, + "requires": { + "util": "0.10.3" + }, + "dependencies": { + "util": { + "version": "0.10.3", + "bundled": true, + "requires": { + "inherits": "2.0.1" + } + } + } + }, + "base64-js": { + "version": "1.3.0", + "bundled": true + }, + "bn.js": { + "version": "4.11.8", + "bundled": true + }, + "brorand": { + "version": "1.1.0", + "bundled": true + }, + "browserify-aes": { + "version": "1.2.0", + "bundled": true, + "requires": { + "buffer-xor": "^1.0.3", + "cipher-base": "^1.0.0", + "create-hash": "^1.1.0", + "evp_bytestokey": "^1.0.3", + "inherits": "^2.0.1", + "safe-buffer": "^5.0.1" + } + }, + "browserify-cipher": { + "version": "1.0.1", + "bundled": true, + "requires": { + "browserify-aes": "^1.0.4", + "browserify-des": "^1.0.0", + "evp_bytestokey": "^1.0.0" + } + }, + "browserify-des": { + "version": "1.0.2", + "bundled": true, + "requires": { + "cipher-base": "^1.0.1", + "des.js": "^1.0.0", + "inherits": "^2.0.1", + "safe-buffer": "^5.1.2" + } + }, + "browserify-rsa": { + "version": "4.0.1", + "bundled": true, + "requires": { + "bn.js": "^4.1.0", + "randombytes": "^2.0.1" + } + }, + "browserify-sign": { + "version": "4.0.4", + "bundled": true, + "requires": { + "bn.js": "^4.1.1", + "browserify-rsa": "^4.0.0", + "create-hash": "^1.1.0", + "create-hmac": "^1.1.2", + "elliptic": "^6.0.0", + "inherits": "^2.0.1", + "parse-asn1": "^5.0.0" + } + }, + "browserify-zlib": { + "version": "0.2.0", + "bundled": true, + "requires": { + "pako": "~1.0.5" + } + }, + "buffer": { + "version": "5.2.1", + "bundled": true, + "requires": { + "base64-js": "^1.0.2", + "ieee754": "^1.1.4" + } + }, + "buffer-xor": { + "version": "1.0.3", + "bundled": true + }, + "builtin-status-codes": { + "version": "3.0.0", + "bundled": true + }, + "cipher-base": { + "version": "1.0.4", + "bundled": true, + "requires": { + "inherits": "^2.0.1", + "safe-buffer": "^5.0.1" + } + }, + "console-browserify": { + "version": "1.1.0", + "bundled": true, + "requires": { + "date-now": "^0.1.4" + } + }, + "constants-browserify": { + "version": "1.0.0", + "bundled": true + }, + "core-util-is": { + "version": "1.0.2", + "bundled": true + }, + "create-ecdh": { + "version": "4.0.3", + "bundled": true, + "requires": { + "bn.js": "^4.1.0", + "elliptic": "^6.0.0" + } + }, + "create-hash": { + "version": "1.2.0", + "bundled": true, + "requires": { + "cipher-base": "^1.0.1", + "inherits": "^2.0.1", + "md5.js": "^1.3.4", + "ripemd160": "^2.0.1", + "sha.js": "^2.4.0" + } + }, + "create-hmac": { + "version": "1.1.7", + "bundled": true, + "requires": { + "cipher-base": "^1.0.3", + "create-hash": "^1.1.0", + "inherits": "^2.0.1", + "ripemd160": "^2.0.0", + "safe-buffer": "^5.0.1", + "sha.js": "^2.4.8" + } + }, + "crypto-browserify": { + "version": "3.12.0", + "bundled": true, + "requires": { + "browserify-cipher": "^1.0.0", + "browserify-sign": "^4.0.0", + "create-ecdh": "^4.0.0", + "create-hash": "^1.1.0", + "create-hmac": "^1.1.0", + "diffie-hellman": "^5.0.0", + "inherits": "^2.0.1", + "pbkdf2": "^3.0.3", + "public-encrypt": "^4.0.0", + "randombytes": "^2.0.0", + "randomfill": "^1.0.3" + } + }, + "date-now": { + "version": "0.1.4", + "bundled": true + }, + "des.js": { + "version": "1.0.0", + "bundled": true, + "requires": { + "inherits": "^2.0.1", + "minimalistic-assert": "^1.0.0" + } + }, + "diffie-hellman": { + "version": "5.0.3", + "bundled": true, + "requires": { + "bn.js": "^4.1.0", + "miller-rabin": "^4.0.0", + "randombytes": "^2.0.0" + } + }, + "domain-browser": { + "version": "1.2.0", + "bundled": true + }, + "elliptic": { + "version": "6.4.1", + "bundled": true, + "requires": { + "bn.js": "^4.4.0", + "brorand": "^1.0.1", + "hash.js": "^1.0.0", + "hmac-drbg": "^1.0.0", + "inherits": "^2.0.1", + "minimalistic-assert": "^1.0.0", + "minimalistic-crypto-utils": "^1.0.0" + } + }, + "events": { + "version": "3.0.0", + "bundled": true + }, + "evp_bytestokey": { + "version": "1.0.3", + "bundled": true, + "requires": { + "md5.js": "^1.3.4", + "safe-buffer": "^5.1.1" + } + }, + "hash-base": { + "version": "3.0.4", + "bundled": true, + "requires": { + "inherits": "^2.0.1", + "safe-buffer": "^5.0.1" + } + }, + "hash.js": { + "version": "1.1.7", + "bundled": true, + "requires": { + "inherits": "^2.0.3", + "minimalistic-assert": "^1.0.1" + }, + "dependencies": { + "inherits": { + "version": "2.0.3", + "bundled": true + } + } + }, + "hmac-drbg": { + "version": "1.0.1", + "bundled": true, + "requires": { + "hash.js": "^1.0.3", + "minimalistic-assert": "^1.0.0", + "minimalistic-crypto-utils": "^1.0.1" + } + }, + "https-browserify": { + "version": "1.0.0", + "bundled": true + }, + "ieee754": { + "version": "1.1.13", + "bundled": true + }, + "inherits": { + "version": "2.0.1", + "bundled": true + }, + "isarray": { + "version": "1.0.0", + "bundled": true + }, + "md5.js": { + "version": "1.3.5", + "bundled": true, + "requires": { + "hash-base": "^3.0.0", + "inherits": "^2.0.1", + "safe-buffer": "^5.1.2" + } + }, + "miller-rabin": { + "version": "4.0.1", + "bundled": true, + "requires": { + "bn.js": "^4.0.0", + "brorand": "^1.0.1" + } + }, + "minimalistic-assert": { + "version": "1.0.1", + "bundled": true + }, + "minimalistic-crypto-utils": { + "version": "1.0.1", + "bundled": true + }, + "os-browserify": { + "version": "0.3.0", + "bundled": true + }, + "pako": { + "version": "1.0.10", + "bundled": true + }, + "parse-asn1": { + "version": "5.1.4", + "bundled": true, + "requires": { + "asn1.js": "^4.0.0", + "browserify-aes": "^1.0.0", + "create-hash": "^1.1.0", + "evp_bytestokey": "^1.0.0", + "pbkdf2": "^3.0.3", + "safe-buffer": "^5.1.1" + } + }, + "path-browserify": { + "version": "1.0.0", + "bundled": true + }, + "pbkdf2": { + "version": "3.0.17", + "bundled": true, + "requires": { + "create-hash": "^1.1.2", + "create-hmac": "^1.1.4", + "ripemd160": "^2.0.1", + "safe-buffer": "^5.0.1", + "sha.js": "^2.4.8" + } + }, + "process": { + "version": "0.11.10", + "bundled": true + }, + "process-nextick-args": { + "version": "2.0.0", + "bundled": true + }, + "public-encrypt": { + "version": "4.0.3", + "bundled": true, + "requires": { + "bn.js": "^4.1.0", + "browserify-rsa": "^4.0.0", + "create-hash": "^1.1.0", + "parse-asn1": "^5.0.0", + "randombytes": "^2.0.1", + "safe-buffer": "^5.1.2" + } + }, + "punycode": { + "version": "2.1.1", + "bundled": true + }, + "querystring": { + "version": "0.2.0", + "bundled": true + }, + "querystring-es3": { + "version": "0.2.1", + "bundled": true + }, + "randombytes": { + "version": "2.1.0", + "bundled": true, + "requires": { + "safe-buffer": "^5.1.0" + } + }, + "randomfill": { + "version": "1.0.4", + "bundled": true, + "requires": { + "randombytes": "^2.0.5", + "safe-buffer": "^5.1.0" + } + }, + "readable-stream": { + "version": "3.3.0", + "bundled": true, + "requires": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + }, + "dependencies": { + "inherits": { + "version": "2.0.3", + "bundled": true + } + } + }, + "ripemd160": { + "version": "2.0.2", + "bundled": true, + "requires": { + "hash-base": "^3.0.0", + "inherits": "^2.0.1" + } + }, + "safe-buffer": { + "version": "5.1.2", + "bundled": true + }, + "setimmediate": { + "version": "1.0.5", + "bundled": true + }, + "sha.js": { + "version": "2.4.11", + "bundled": true, + "requires": { + "inherits": "^2.0.1", + "safe-buffer": "^5.0.1" + } + }, + "stream-browserify": { + "version": "2.0.2", + "bundled": true, + "requires": { + "inherits": "~2.0.1", + "readable-stream": "^2.0.2" + }, + "dependencies": { + "readable-stream": { + "version": "2.3.6", + "bundled": true, + "requires": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + }, + "dependencies": { + "inherits": { + "version": "2.0.3", + "bundled": true + } + } + }, + "string_decoder": { + "version": "1.1.1", + "bundled": true, + "requires": { + "safe-buffer": "~5.1.0" + } + } + } + }, + "stream-http": { + "version": "3.0.0", + "bundled": true, + "requires": { + "builtin-status-codes": "^3.0.0", + "inherits": "^2.0.1", + "readable-stream": "^3.0.6", + "xtend": "^4.0.0" + } + }, + "string_decoder": { + "version": "1.2.0", + "bundled": true, + "requires": { + "safe-buffer": "~5.1.0" + } + }, + "timers-browserify": { + "version": "2.0.10", + "bundled": true, + "requires": { + "setimmediate": "^1.0.4" + } + }, + "tty-browserify": { + "version": "0.0.1", + "bundled": true + }, + "url": { + "version": "0.11.0", + "bundled": true, + "requires": { + "punycode": "1.3.2", + "querystring": "0.2.0" + }, + "dependencies": { + "punycode": { + "version": "1.3.2", + "bundled": true + } + } + }, + "util": { + "version": "0.11.1", + "bundled": true, + "requires": { + "inherits": "2.0.3" + }, + "dependencies": { + "inherits": { + "version": "2.0.3", + "bundled": true + } + } + }, + "util-deprecate": { + "version": "1.0.2", + "bundled": true + }, + "vm-browserify": { + "version": "1.1.0", + "bundled": true + }, + "xtend": { + "version": "4.0.1", + "bundled": true + } + } + }, + "micromatch": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.2.tgz", + "integrity": "sha512-y7FpHSbMUMoyPbYUSzO6PaZ6FyRnQOpHuKwbo1G+Knck95XVU4QAiKdGEnj5wwoS7PlOgthX/09u5iFJ+aYf5Q==", + "dev": true, + "requires": { + "braces": "^3.0.1", + "picomatch": "^2.0.5" + } + }, + "mimic-fn": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", + "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==", + "dev": true + }, + "minimatch": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz", + "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==", + "requires": { + "brace-expansion": "^1.1.7" + } + }, + "minimist": { + "version": "1.2.5", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz", + "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==" + }, + "minipass": { + "version": "2.9.0", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-2.9.0.tgz", + "integrity": "sha512-wxfUjg9WebH+CUDX/CdbRlh5SmfZiy/hpkxaRI16Y9W56Pa75sWgd/rvFilSgrauD9NyFymP/+JFV3KwzIsJeg==", + "requires": { + "safe-buffer": "^5.1.2", + "yallist": "^3.0.0" + } + }, + "minizlib": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/minizlib/-/minizlib-1.3.3.tgz", + "integrity": "sha512-6ZYMOEnmVsdCeTJVE0W9ZD+pVnE8h9Hma/iOwwRDsdQoePpoX56/8B6z3P9VNwppJuBKNRuFDRNRqRWexT9G9Q==", + "requires": { + "minipass": "^2.9.0" + } + }, + "mkdirp": { + "version": "0.5.1", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.1.tgz", + "integrity": "sha1-MAV0OOrGz3+MR2fzhkjWaX11yQM=", + "requires": { + "minimist": "0.0.8" + }, + "dependencies": { + "minimist": { + "version": "0.0.8", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-0.0.8.tgz", + "integrity": "sha1-hX/Kv8M5fSYluCKCYuhqp6ARsF0=" + } + } + }, + "moment": { + "version": "2.24.0", + "resolved": "https://registry.npmjs.org/moment/-/moment-2.24.0.tgz", + "integrity": "sha512-bV7f+6l2QigeBBZSM/6yTNq4P2fNpSWj/0e7jQcy87A8e7o2nAfP/34/2ky5Vw4B9S446EtIhodAzkFCcR4dQg==", + "optional": true + }, + "mongodb": { + "version": "3.5.5", + "resolved": "https://registry.npmjs.org/mongodb/-/mongodb-3.5.5.tgz", + "integrity": "sha512-GCjDxR3UOltDq00Zcpzql6dQo1sVry60OXJY3TDmFc2SWFY6c8Gn1Ardidc5jDirvJrx2GC3knGOImKphbSL3A==", + "requires": { + "bl": "^2.2.0", + "bson": "^1.1.1", + "denque": "^1.4.1", + "require_optional": "^1.0.1", + "safe-buffer": "^5.1.2", + "saslprep": "^1.0.0" + }, + "dependencies": { + "bson": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/bson/-/bson-1.1.3.tgz", + "integrity": "sha512-TdiJxMVnodVS7r0BdL42y/pqC9cL2iKynVwA0Ho3qbsQYr428veL3l7BQyuqiw+Q5SqqoT0m4srSY/BlZ9AxXg==" + } + } + }, + "ms": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" + }, + "mute-stream": { + "version": "0.0.8", + "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.8.tgz", + "integrity": "sha512-nnbWWOkoWyUsTjKrhgD0dcz22mdkSnpYqbEjIm2nhwhuxlSkpywJmBo8h0ZqJdkp73mb90SssHkN4rsRaBAfAA==", + "dev": true + }, + "mv": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/mv/-/mv-2.1.1.tgz", + "integrity": "sha1-rmzg1vbV4KT32JN5jQPB6pVZtqI=", + "optional": true, + "requires": { + "mkdirp": "~0.5.1", + "ncp": "~2.0.0", + "rimraf": "~2.4.0" + }, + "dependencies": { + "glob": { + "version": "6.0.4", + "resolved": "https://registry.npmjs.org/glob/-/glob-6.0.4.tgz", + "integrity": "sha1-DwiGD2oVUSey+t1PnOJLGqtuTSI=", + "optional": true, + "requires": { + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "2 || 3", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + } + }, + "rimraf": { + "version": "2.4.5", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.4.5.tgz", + "integrity": "sha1-7nEM5dk6j9uFb7Xqj/Di11k0sto=", + "optional": true, + "requires": { + "glob": "^6.0.1" + } + } + } + }, + "nan": { + "version": "2.14.0", + "resolved": "https://registry.npmjs.org/nan/-/nan-2.14.0.tgz", + "integrity": "sha512-INOFj37C7k3AfaNTtX8RhsTw7qRy7eLET14cROi9+5HAVbbHuIWUHEauBv5qT4Av2tWasiTY1Jw6puUNqRJXQg==", + "optional": true + }, + "natural-compare": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", + "integrity": "sha1-Sr6/7tdUHywnrPspvbvRXI1bpPc=", + "dev": true + }, + "ncp": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ncp/-/ncp-2.0.0.tgz", + "integrity": "sha1-GVoh1sRuNh0vsSgbo4uR6d9727M=", + "optional": true + }, + "needle": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/needle/-/needle-2.3.3.tgz", + "integrity": "sha512-EkY0GeSq87rWp1hoq/sH/wnTWgFVhYlnIkbJ0YJFfRgEFlz2RraCjBpFQ+vrEgEdp0ThfyHADmkChEhcb7PKyw==", + "requires": { + "debug": "^3.2.6", + "iconv-lite": "^0.4.4", + "sax": "^1.2.4" + } + }, + "nice-try": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/nice-try/-/nice-try-1.0.5.tgz", + "integrity": "sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ==", + "dev": true + }, + "node-addon-api": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/node-addon-api/-/node-addon-api-2.0.0.tgz", + "integrity": "sha512-ASCL5U13as7HhOExbT6OlWJJUV/lLzL2voOSP1UVehpRD8FbSrSDjfScK/KwAvVTI5AS6r4VwbOMlIqtvRidnA==" + }, + "node-pre-gyp": { + "version": "0.14.0", + "resolved": "https://registry.npmjs.org/node-pre-gyp/-/node-pre-gyp-0.14.0.tgz", + "integrity": "sha512-+CvDC7ZttU/sSt9rFjix/P05iS43qHCOOGzcr3Ry99bXG7VX953+vFyEuph/tfqoYu8dttBkE86JSKBO2OzcxA==", + "requires": { + "detect-libc": "^1.0.2", + "mkdirp": "^0.5.1", + "needle": "^2.2.1", + "nopt": "^4.0.1", + "npm-packlist": "^1.1.6", + "npmlog": "^4.0.2", + "rc": "^1.2.7", + "rimraf": "^2.6.1", + "semver": "^5.3.0", + "tar": "^4.4.2" + } + }, + "nopt": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/nopt/-/nopt-4.0.3.tgz", + "integrity": "sha512-CvaGwVMztSMJLOeXPrez7fyfObdZqNUK1cPAEzLHrTybIua9pMdmmPR5YwtfNftIOMv3DPUhFaxsZMNTQO20Kg==", + "requires": { + "abbrev": "1", + "osenv": "^0.1.4" + } + }, + "normalize-package-data": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz", + "integrity": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==", + "dev": true, + "requires": { + "hosted-git-info": "^2.1.4", + "resolve": "^1.10.0", + "semver": "2 || 3 || 4 || 5", + "validate-npm-package-license": "^3.0.1" + } + }, + "normalize-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", + "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", + "dev": true + }, + "npm-bundled": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/npm-bundled/-/npm-bundled-1.1.1.tgz", + "integrity": "sha512-gqkfgGePhTpAEgUsGEgcq1rqPXA+tv/aVBlgEzfXwA1yiUJF7xtEt3CtVwOjNYQOVknDk0F20w58Fnm3EtG0fA==", + "requires": { + "npm-normalize-package-bin": "^1.0.1" + } + }, + "npm-normalize-package-bin": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/npm-normalize-package-bin/-/npm-normalize-package-bin-1.0.1.tgz", + "integrity": "sha512-EPfafl6JL5/rU+ot6P3gRSCpPDW5VmIzX959Ob1+ySFUuuYHWHekXpwdUZcKP5C+DS4GEtdJluwBjnsNDl+fSA==" + }, + "npm-packlist": { + "version": "1.4.8", + "resolved": "https://registry.npmjs.org/npm-packlist/-/npm-packlist-1.4.8.tgz", + "integrity": "sha512-5+AZgwru5IevF5ZdnFglB5wNlHG1AOOuw28WhUq8/8emhBmLv6jX5by4WJCh7lW0uSYZYS6DXqIsyZVIXRZU9A==", + "requires": { + "ignore-walk": "^3.0.1", + "npm-bundled": "^1.0.1", + "npm-normalize-package-bin": "^1.0.1" + } + }, + "npm-run-path": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz", + "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==", + "dev": true, + "requires": { + "path-key": "^3.0.0" + }, + "dependencies": { + "path-key": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", + "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", + "dev": true + } + } + }, + "npmlog": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/npmlog/-/npmlog-4.1.2.tgz", + "integrity": "sha512-2uUqazuKlTaSI/dC8AzicUck7+IrEaOnN/e0jd3Xtt1KcGpwx30v50mL7oPyr/h9bL3E4aZccVwpwP+5W9Vjkg==", + "requires": { + "are-we-there-yet": "~1.1.2", + "console-control-strings": "~1.1.0", + "gauge": "~2.7.3", + "set-blocking": "~2.0.0" + } + }, + "number-is-nan": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.1.tgz", + "integrity": "sha1-CXtgK1NCKlIsGvuHkDGDNpQaAR0=" + }, + "object-assign": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", + "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=" + }, + "object-inspect": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.7.0.tgz", + "integrity": "sha512-a7pEHdh1xKIAgTySUGgLMx/xwDZskN1Ud6egYYN3EdRW4ZMPNEDUTF+hwy2LUC+Bl+SyLXANnwz/jyh/qutKUw==", + "dev": true + }, + "object-keys": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", + "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==", + "dev": true + }, + "object.assign": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.0.tgz", + "integrity": "sha512-exHJeq6kBKj58mqGyTQ9DFvrZC/eR6OwxzoM9YRoGBqrXYonaFyGiFMuc9VZrXf7DarreEwMpurG3dd+CNyW5w==", + "dev": true, + "requires": { + "define-properties": "^1.1.2", + "function-bind": "^1.1.1", + "has-symbols": "^1.0.0", + "object-keys": "^1.0.11" + } + }, + "object.values": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.1.1.tgz", + "integrity": "sha512-WTa54g2K8iu0kmS/us18jEmdv1a4Wi//BZ/DTVYEcH0XhLM5NYdpDHja3gt57VrZLcNAO2WGA+KpWsDBaHt6eA==", + "dev": true, + "requires": { + "define-properties": "^1.1.3", + "es-abstract": "^1.17.0-next.1", + "function-bind": "^1.1.1", + "has": "^1.0.3" + } + }, + "once": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", + "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=", + "requires": { + "wrappy": "1" + } + }, + "onetime": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.0.tgz", + "integrity": "sha512-5NcSkPHhwTVFIQN+TUqXoS5+dlElHXdpAWu9I0HP20YOtIi+aZ0Ct82jdlILDxjLEAWwvm+qj1m6aEtsDVmm6Q==", + "dev": true, + "requires": { + "mimic-fn": "^2.1.0" + } + }, + "optionator": { + "version": "0.8.3", + "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.8.3.tgz", + "integrity": "sha512-+IW9pACdk3XWmmTXG8m3upGUJst5XRGzxMRjXzAuJ1XnIFNvfhjjIuYkDvysnPQ7qzqVzLt78BCruntqRhWQbA==", + "dev": true, + "requires": { + "deep-is": "~0.1.3", + "fast-levenshtein": "~2.0.6", + "levn": "~0.3.0", + "prelude-ls": "~1.1.2", + "type-check": "~0.3.2", + "word-wrap": "~1.2.3" + } + }, + "os": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/os/-/os-0.1.1.tgz", + "integrity": "sha1-IIhF6J4ZOtTZcUdLk5R3NqVtE/M=" + }, + "os-homedir": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/os-homedir/-/os-homedir-1.0.2.tgz", + "integrity": "sha1-/7xJiDNuDoM94MFox+8VISGqf7M=" + }, + "os-shim": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/os-shim/-/os-shim-0.1.3.tgz", + "integrity": "sha1-a2LDeRz3kJ6jXtRuF2WLtBfLORc=", + "dev": true + }, + "os-tmpdir": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz", + "integrity": "sha1-u+Z0BseaqFxc/sdm/lc0VV36EnQ=" + }, + "osenv": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/osenv/-/osenv-0.1.5.tgz", + "integrity": "sha512-0CWcCECdMVc2Rw3U5w9ZjqX6ga6ubk1xDVKxtBQPK7wis/0F2r9T6k4ydGYhecl7YUBxBVxhL5oisPsNxAPe2g==", + "requires": { + "os-homedir": "^1.0.0", + "os-tmpdir": "^1.0.0" + } + }, + "p-finally": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-2.0.1.tgz", + "integrity": "sha512-vpm09aKwq6H9phqRQzecoDpD8TmVyGw70qmWlyq5onxY7tqyTTFVvxMykxQSQKILBSFlbXpypIw2T1Ml7+DDtw==", + "dev": true + }, + "p-limit": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-1.3.0.tgz", + "integrity": "sha512-vvcXsLAJ9Dr5rQOPk7toZQZJApBl2K4J6dANSsEuh6QI41JYcsS/qhTGa9ErIUUgK3WNQoJYvylxvjqmiqEA9Q==", + "dev": true, + "requires": { + "p-try": "^1.0.0" + } + }, + "p-locate": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-2.0.0.tgz", + "integrity": "sha1-IKAQOyIqcMj9OcwuWAaA893l7EM=", + "dev": true, + "requires": { + "p-limit": "^1.1.0" + } + }, + "p-map": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/p-map/-/p-map-2.1.0.tgz", + "integrity": "sha512-y3b8Kpd8OAN444hxfBbFfj1FY/RjtTd8tzYwhUqNYXx0fXx2iX4maP4Qr6qhIKbQXI02wTLAda4fYUbDagTUFw==", + "dev": true + }, + "p-try": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/p-try/-/p-try-1.0.0.tgz", + "integrity": "sha1-y8ec26+P1CKOE/Yh8rGiN8GyB7M=", + "dev": true + }, + "page": { + "version": "1.11.5", + "resolved": "https://registry.npmjs.org/page/-/page-1.11.5.tgz", + "integrity": "sha512-0JXUHc7Y8p1cPJQbhZSwaKO3p+bU3Rgny+OM5gJMKHWHvJKan/fsE5RUzEjRQolv9DzPOSVWfSOHz0lLxK19eA==", + "requires": { + "path-to-regexp": "~1.2.1" + } + }, + "parent-module": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz", + "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==", + "dev": true, + "requires": { + "callsites": "^3.0.0" + } + }, + "parse-json": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-2.2.0.tgz", + "integrity": "sha1-9ID0BDTvgHQfhGkJn43qGPVaTck=", + "dev": true, + "requires": { + "error-ex": "^1.2.0" + } + }, + "path-exists": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", + "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=", + "dev": true + }, + "path-is-absolute": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", + "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=" + }, + "path-is-inside": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/path-is-inside/-/path-is-inside-1.0.2.tgz", + "integrity": "sha1-NlQX3t5EQw0cEa9hAn+s8HS9/FM=", + "dev": true + }, + "path-key": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz", + "integrity": "sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A=", + "dev": true + }, + "path-parse": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.6.tgz", + "integrity": "sha512-GSmOT2EbHrINBf9SR7CDELwlJ8AENk3Qn7OikK4nFYAu3Ote2+JYNVvkpAEQm3/TLNEJFD/xZJjzyxg3KBWOzw==", + "dev": true + }, + "path-to-regexp": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-1.2.1.tgz", + "integrity": "sha1-szcFwUAjTYc8hyHHuf2LVB7Tr/k=", + "requires": { + "isarray": "0.0.1" + }, + "dependencies": { + "isarray": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz", + "integrity": "sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8=" + } + } + }, + "path-type": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-2.0.0.tgz", + "integrity": "sha1-8BLMuEFbcJb8LaoQVMPXI4lZTHM=", + "dev": true, + "requires": { + "pify": "^2.0.0" + } + }, + "picomatch": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.2.1.tgz", + "integrity": "sha512-ISBaA8xQNmwELC7eOjqFKMESB2VIqt4PPDD0nsS95b/9dZXvVKOlz9keMSnoGGKcOHXfTvDD6WMaRoSc9UuhRA==", + "dev": true + }, + "pify": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", + "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=", + "dev": true + }, + "pkg-dir": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-2.0.0.tgz", + "integrity": "sha1-9tXREJ4Z1j7fQo4L1X4Sd3YVM0s=", + "dev": true, + "requires": { + "find-up": "^2.1.0" + } + }, + "please-upgrade-node": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/please-upgrade-node/-/please-upgrade-node-3.2.0.tgz", + "integrity": "sha512-gQR3WpIgNIKwBMVLkpMUeR3e1/E1y42bqDQZfql+kDeXd8COYfM8PQA4X6y7a8u9Ua9FHmsrrmirW2vHs45hWg==", + "dev": true, + "requires": { + "semver-compare": "^1.0.0" + } + }, + "pre-commit": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/pre-commit/-/pre-commit-1.2.2.tgz", + "integrity": "sha1-287g7p3nI15X95xW186UZBpp7sY=", + "dev": true, + "requires": { + "cross-spawn": "^5.0.1", + "spawn-sync": "^1.0.15", + "which": "1.2.x" + }, + "dependencies": { + "cross-spawn": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-5.1.0.tgz", + "integrity": "sha1-6L0O/uWPz/b4+UUQoKVUu/ojVEk=", + "dev": true, + "requires": { + "lru-cache": "^4.0.1", + "shebang-command": "^1.2.0", + "which": "^1.2.9" + } + }, + "which": { + "version": "1.2.14", + "resolved": "https://registry.npmjs.org/which/-/which-1.2.14.tgz", + "integrity": "sha1-mofEN48D6CfOyvGs31bHNsAcFOU=", + "dev": true, + "requires": { + "isexe": "^2.0.0" + } + } + } + }, + "precond": { + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/precond/-/precond-0.2.3.tgz", + "integrity": "sha1-qpWRvKokkj8eD0hJ0kD0fvwQdaw=" + }, + "prelude-ls": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.1.2.tgz", + "integrity": "sha1-IZMqVJ9eUv/ZqCf1cOBL5iqX2lQ=", + "dev": true + }, + "prettier": { + "version": "1.19.1", + "resolved": "https://registry.npmjs.org/prettier/-/prettier-1.19.1.tgz", + "integrity": "sha512-s7PoyDv/II1ObgQunCbB9PdLmUcBZcnWOcxDh7O0N/UwDEsHyqkW+Qh28jW+mVuCdx7gLB0BotYI1Y6uI9iyew==", + "dev": true + }, + "prettier-eslint": { + "version": "9.0.1", + "resolved": "https://registry.npmjs.org/prettier-eslint/-/prettier-eslint-9.0.1.tgz", + "integrity": "sha512-KZT65QTosSAqBBqmrC+RpXbsMRe7Os2YSR9cAfFbDlyPAopzA/S5bioiZ3rpziNQNSJaOxmtXSx07EQ+o2Dlug==", + "dev": true, + "requires": { + "@typescript-eslint/parser": "^1.10.2", + "common-tags": "^1.4.0", + "core-js": "^3.1.4", + "dlv": "^1.1.0", + "eslint": "^5.0.0", + "indent-string": "^4.0.0", + "lodash.merge": "^4.6.0", + "loglevel-colored-level-prefix": "^1.0.0", + "prettier": "^1.7.0", + "pretty-format": "^23.0.1", + "require-relative": "^0.8.7", + "typescript": "^3.2.1", + "vue-eslint-parser": "^2.0.2" + }, + "dependencies": { + "acorn": { + "version": "6.4.1", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-6.4.1.tgz", + "integrity": "sha512-ZVA9k326Nwrj3Cj9jlh3wGFutC2ZornPNARZwsNYqQYgN0EsV2d53w5RN/co65Ohn4sUAUtb1rSUAOD6XN9idA==", + "dev": true + }, + "ajv": { + "version": "6.12.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.0.tgz", + "integrity": "sha512-D6gFiFA0RRLyUbvijN74DWAjXSFxWKaWP7mldxkVhyhAV3+SWA9HEJPHQ2c9soIeTFJqcSdFDGFgdqs1iUU2Hw==", + "dev": true, + "requires": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + } + }, + "ansi-escapes": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-3.2.0.tgz", + "integrity": "sha512-cBhpre4ma+U0T1oM5fXg7Dy1Jw7zzwv7lt/GoCpr+hDQJoYnKVPLL4dCvSEFMmQurOQvSrwT7SL/DAlhBI97RQ==", + "dev": true + }, + "ansi-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz", + "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=", + "dev": true + }, + "cli-cursor": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-2.1.0.tgz", + "integrity": "sha1-s12sN2R5+sw+lHR9QdDQ9SOP/LU=", + "dev": true, + "requires": { + "restore-cursor": "^2.0.0" + } + }, + "core-js": { + "version": "3.6.4", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.6.4.tgz", + "integrity": "sha512-4paDGScNgZP2IXXilaffL9X7968RuvwlkK3xWtZRVqgd8SYNiVKRJvkFd1aqqEuPfN7E68ZHEp9hDj6lHj4Hyw==", + "dev": true + }, + "debug": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz", + "integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==", + "dev": true, + "requires": { + "ms": "^2.1.1" + } + }, + "eslint": { + "version": "5.16.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-5.16.0.tgz", + "integrity": "sha512-S3Rz11i7c8AA5JPv7xAH+dOyq/Cu/VXHiHXBPOU1k/JAM5dXqQPt3qcrhpHSorXmrpu2g0gkIBVXAqCpzfoZIg==", + "dev": true, + "requires": { + "@babel/code-frame": "^7.0.0", + "ajv": "^6.9.1", + "chalk": "^2.1.0", + "cross-spawn": "^6.0.5", + "debug": "^4.0.1", + "doctrine": "^3.0.0", + "eslint-scope": "^4.0.3", + "eslint-utils": "^1.3.1", + "eslint-visitor-keys": "^1.0.0", + "espree": "^5.0.1", + "esquery": "^1.0.1", + "esutils": "^2.0.2", + "file-entry-cache": "^5.0.1", + "functional-red-black-tree": "^1.0.1", + "glob": "^7.1.2", + "globals": "^11.7.0", + "ignore": "^4.0.6", + "import-fresh": "^3.0.0", + "imurmurhash": "^0.1.4", + "inquirer": "^6.2.2", + "js-yaml": "^3.13.0", + "json-stable-stringify-without-jsonify": "^1.0.1", + "levn": "^0.3.0", + "lodash": "^4.17.11", + "minimatch": "^3.0.4", + "mkdirp": "^0.5.1", + "natural-compare": "^1.4.0", + "optionator": "^0.8.2", + "path-is-inside": "^1.0.2", + "progress": "^2.0.0", + "regexpp": "^2.0.1", + "semver": "^5.5.1", + "strip-ansi": "^4.0.0", + "strip-json-comments": "^2.0.1", + "table": "^5.2.3", + "text-table": "^0.2.0" + } + }, + "eslint-scope": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-4.0.3.tgz", + "integrity": "sha512-p7VutNr1O/QrxysMo3E45FjYDTeXBy0iTltPFNSqKAIfjDSXC+4dj+qfyuD8bfAXrW/y6lW3O76VaYNPKfpKrg==", + "dev": true, + "requires": { + "esrecurse": "^4.1.0", + "estraverse": "^4.1.1" + } + }, + "espree": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/espree/-/espree-5.0.1.tgz", + "integrity": "sha512-qWAZcWh4XE/RwzLJejfcofscgMc9CamR6Tn1+XRXNzrvUSSbiAjGOI/fggztjIi7y9VLPqnICMIPiGyr8JaZ0A==", + "dev": true, + "requires": { + "acorn": "^6.0.7", + "acorn-jsx": "^5.0.0", + "eslint-visitor-keys": "^1.0.0" + } + }, + "fast-deep-equal": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.1.tgz", + "integrity": "sha512-8UEa58QDLauDNfpbrX55Q9jrGHThw2ZMdOky5Gl1CDtVeJDPVrG4Jxx1N8jw2gkWaff5UUuX1KJd+9zGe2B+ZA==", + "dev": true + }, + "figures": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/figures/-/figures-2.0.0.tgz", + "integrity": "sha1-OrGi0qYsi/tDGgyUy3l6L84nyWI=", + "dev": true, + "requires": { + "escape-string-regexp": "^1.0.5" + } + }, + "globals": { + "version": "11.12.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz", + "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==", + "dev": true + }, + "indent-string": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-4.0.0.tgz", + "integrity": "sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==", + "dev": true + }, + "inquirer": { + "version": "6.5.2", + "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-6.5.2.tgz", + "integrity": "sha512-cntlB5ghuB0iuO65Ovoi8ogLHiWGs/5yNrtUcKjFhSSiVeAIVpD7koaSU9RM8mpXw5YDi9RdYXGQMaOURB7ycQ==", + "dev": true, + "requires": { + "ansi-escapes": "^3.2.0", + "chalk": "^2.4.2", + "cli-cursor": "^2.1.0", + "cli-width": "^2.0.0", + "external-editor": "^3.0.3", + "figures": "^2.0.0", + "lodash": "^4.17.12", + "mute-stream": "0.0.7", + "run-async": "^2.2.0", + "rxjs": "^6.4.0", + "string-width": "^2.1.0", + "strip-ansi": "^5.1.0", + "through": "^2.3.6" + }, + "dependencies": { + "ansi-regex": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz", + "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==", + "dev": true + }, + "strip-ansi": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz", + "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==", + "dev": true, + "requires": { + "ansi-regex": "^4.1.0" + } + } + } + }, + "is-fullwidth-code-point": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz", + "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=", + "dev": true + }, + "json-schema-traverse": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", + "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", + "dev": true + }, + "mimic-fn": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-1.2.0.tgz", + "integrity": "sha512-jf84uxzwiuiIVKiOLpfYk7N46TSy8ubTonmneY9vrpHNAnp0QBt2BxWV9dO3/j+BoVAb+a5G6YDPW3M5HOdMWQ==", + "dev": true + }, + "mute-stream": { + "version": "0.0.7", + "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.7.tgz", + "integrity": "sha1-MHXOk7whuPq0PhvE2n6BFe0ee6s=", + "dev": true + }, + "onetime": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/onetime/-/onetime-2.0.1.tgz", + "integrity": "sha1-BnQoIw/WdEOyeUsiu6UotoZ5YtQ=", + "dev": true, + "requires": { + "mimic-fn": "^1.0.0" + } + }, + "restore-cursor": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-2.0.0.tgz", + "integrity": "sha1-n37ih/gv0ybU/RYpI9YhKe7g368=", + "dev": true, + "requires": { + "onetime": "^2.0.0", + "signal-exit": "^3.0.2" + } + }, + "string-width": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz", + "integrity": "sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==", + "dev": true, + "requires": { + "is-fullwidth-code-point": "^2.0.0", + "strip-ansi": "^4.0.0" + } + }, + "strip-ansi": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz", + "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=", + "dev": true, + "requires": { + "ansi-regex": "^3.0.0" + } + } + } + }, + "prettier-linter-helpers": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/prettier-linter-helpers/-/prettier-linter-helpers-1.0.0.tgz", + "integrity": "sha512-GbK2cP9nraSSUF9N2XwUwqfzlAFlMNYYl+ShE/V+H8a9uNl/oUqB1w2EL54Jh0OlyRSd8RfWYJ3coVS4TROP2w==", + "dev": true, + "requires": { + "fast-diff": "^1.1.2" + } + }, + "pretty-format": { + "version": "23.6.0", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-23.6.0.tgz", + "integrity": "sha512-zf9NV1NSlDLDjycnwm6hpFATCGl/K1lt0R/GdkAK2O5LN/rwJoB+Mh93gGJjut4YbmecbfgLWVGSTCr0Ewvvbw==", + "dev": true, + "requires": { + "ansi-regex": "^3.0.0", + "ansi-styles": "^3.2.0" + }, + "dependencies": { + "ansi-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz", + "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=", + "dev": true + } + } + }, + "process-nextick-args": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz", + "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==" + }, + "progress": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/progress/-/progress-2.0.3.tgz", + "integrity": "sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA==", + "dev": true + }, + "pseudomap": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/pseudomap/-/pseudomap-1.0.2.tgz", + "integrity": "sha1-8FKijacOYYkX7wqKw0wa5aaChrM=", + "dev": true + }, + "pump": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz", + "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==", + "dev": true, + "requires": { + "end-of-stream": "^1.1.0", + "once": "^1.3.1" + } + }, + "punycode": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz", + "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==" + }, + "qs": { + "version": "6.9.1", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.9.1.tgz", + "integrity": "sha512-Cxm7/SS/y/Z3MHWSxXb8lIFqgqBowP5JMlTUFyJN88y0SGQhVmZnqFK/PeuMX9LzUyWsqqhNxIyg0jlzq946yA==" + }, + "rc": { + "version": "1.2.8", + "resolved": "https://registry.npmjs.org/rc/-/rc-1.2.8.tgz", + "integrity": "sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw==", + "requires": { + "deep-extend": "^0.6.0", + "ini": "~1.3.0", + "minimist": "^1.2.0", + "strip-json-comments": "~2.0.1" + } + }, + "read-pkg": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-2.0.0.tgz", + "integrity": "sha1-jvHAYjxqbbDcZxPEv6xGMysjaPg=", + "dev": true, + "requires": { + "load-json-file": "^2.0.0", + "normalize-package-data": "^2.3.2", + "path-type": "^2.0.0" + } + }, + "read-pkg-up": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-2.0.0.tgz", + "integrity": "sha1-a3KoBImE4MQeeVEP1en6mbO1Sb4=", + "dev": true, + "requires": { + "find-up": "^2.0.0", + "read-pkg": "^2.0.0" + } + }, + "readable-stream": { + "version": "2.3.6", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.6.tgz", + "integrity": "sha512-tQtKA9WIAhBF3+VLAseyMqZeBjW0AHJoxOtYqSUZNJxauErmLbVm2FW1y+J/YA9dUrAC39ITejlZWhVIwawkKw==", + "requires": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "regenerator-runtime": { + "version": "0.13.5", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.5.tgz", + "integrity": "sha512-ZS5w8CpKFinUzOwW3c83oPeVXoNsrLsaCoLtJvAClH135j/R77RuymhiSErhm2lKcwSCIpmvIWSbDkIfAqKQlA==" + }, + "regexpp": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/regexpp/-/regexpp-2.0.1.tgz", + "integrity": "sha512-lv0M6+TkDVniA3aD1Eg0DVpfU/booSu7Eev3TDO/mZKHBfVjgCGTV4t4buppESEYDtkArYFOxTJWv6S5C+iaNw==", + "dev": true + }, + "require-relative": { + "version": "0.8.7", + "resolved": "https://registry.npmjs.org/require-relative/-/require-relative-0.8.7.tgz", + "integrity": "sha1-eZlTn8ngR6N5KPoZb44VY9q9Nt4=", + "dev": true + }, + "require_optional": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/require_optional/-/require_optional-1.0.1.tgz", + "integrity": "sha512-qhM/y57enGWHAe3v/NcwML6a3/vfESLe/sGM2dII+gEO0BpKRUkWZow/tyloNqJyN6kXSl3RyyM8Ll5D/sJP8g==", + "requires": { + "resolve-from": "^2.0.0", + "semver": "^5.1.0" + } + }, + "resolve": { + "version": "1.15.1", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.15.1.tgz", + "integrity": "sha512-84oo6ZTtoTUpjgNEr5SJyzQhzL72gaRodsSfyxC/AXRvwu0Yse9H8eF9IpGo7b8YetZhlI6v7ZQ6bKBFV/6S7w==", + "dev": true, + "requires": { + "path-parse": "^1.0.6" + } + }, + "resolve-from": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-2.0.0.tgz", + "integrity": "sha1-lICrIOlP+h2egKgEx+oUdhGWa1c=" + }, + "restore-cursor": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-3.1.0.tgz", + "integrity": "sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA==", + "dev": true, + "requires": { + "onetime": "^5.1.0", + "signal-exit": "^3.0.2" + } + }, + "rimraf": { + "version": "2.6.3", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.6.3.tgz", + "integrity": "sha512-mwqeW5XsA2qAejG46gYdENaxXjx9onRNCfn7L0duuP4hCuTIi/QO7PDK07KJfp1d+izWPrzEJDcSqBa0OZQriA==", + "requires": { + "glob": "^7.1.3" + } + }, + "run-async": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/run-async/-/run-async-2.4.0.tgz", + "integrity": "sha512-xJTbh/d7Lm7SBhc1tNvTpeCHaEzoyxPrqNlvSdMfBTYwaY++UJFyXUOxAtsRUXjlqOfj8luNaR9vjCh4KeV+pg==", + "dev": true, + "requires": { + "is-promise": "^2.1.0" + } + }, + "rxjs": { + "version": "6.5.4", + "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.5.4.tgz", + "integrity": "sha512-naMQXcgEo3csAEGvw/NydRA0fuS2nDZJiw1YUWFKU7aPPAPGZEsD4Iimit96qwCieH6y614MCLYwdkrWx7z/7Q==", + "dev": true, + "requires": { + "tslib": "^1.9.0" + } + }, + "safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" + }, + "safe-json-stringify": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/safe-json-stringify/-/safe-json-stringify-1.2.0.tgz", + "integrity": "sha512-gH8eh2nZudPQO6TytOvbxnuhYBOvDBBLW52tz5q6X58lJcd/tkmqFR+5Z9adS8aJtURSXWThWy/xJtJwixErvg==", + "optional": true + }, + "safer-buffer": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", + "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==" + }, + "saslprep": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/saslprep/-/saslprep-1.0.3.tgz", + "integrity": "sha512-/MY/PEMbk2SuY5sScONwhUDsV2p77Znkb/q3nSVstq/yQzYJOH/Azh29p9oJLsl3LnQwSvZDKagDGBsBwSooag==", + "optional": true, + "requires": { + "sparse-bitfield": "^3.0.3" + } + }, + "sax": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz", + "integrity": "sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==" + }, + "semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==" + }, + "semver-compare": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/semver-compare/-/semver-compare-1.0.0.tgz", + "integrity": "sha1-De4hahyUGrN+nvsXiPavxf9VN/w=", + "dev": true + }, + "set-blocking": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz", + "integrity": "sha1-BF+XgtARrppoA93TgrJDkrPYkPc=" + }, + "shebang-command": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz", + "integrity": "sha1-RKrGW2lbAzmJaMOfNj/uXer98eo=", + "dev": true, + "requires": { + "shebang-regex": "^1.0.0" + } + }, + "shebang-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz", + "integrity": "sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM=", + "dev": true + }, + "signal-exit": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.2.tgz", + "integrity": "sha1-tf3AjxKH6hF4Yo5BXiUTK3NkbG0=" + }, + "slice-ansi": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-2.1.0.tgz", + "integrity": "sha512-Qu+VC3EwYLldKa1fCxuuvULvSJOKEgk9pi8dZeCVK7TqBfUNTH4sFkk4joj8afVSfAYgJoSOetjx9QWOJ5mYoQ==", + "dev": true, + "requires": { + "ansi-styles": "^3.2.0", + "astral-regex": "^1.0.0", + "is-fullwidth-code-point": "^2.0.0" + }, + "dependencies": { + "is-fullwidth-code-point": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz", + "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=", + "dev": true + } + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + }, + "source-map-support": { + "version": "0.5.16", + "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.16.tgz", + "integrity": "sha512-efyLRJDr68D9hBBNIPWFjhpFzURh+KJykQwvMyW5UiZzYwoF6l4YMMDIJJEyFWxWCqfyxLzz6tSfUFR+kXXsVQ==", + "requires": { + "buffer-from": "^1.0.0", + "source-map": "^0.6.0" + } + }, + "sparse-bitfield": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/sparse-bitfield/-/sparse-bitfield-3.0.3.tgz", + "integrity": "sha1-/0rm5oZWBWuks+eSqzM004JzyhE=", + "optional": true, + "requires": { + "memory-pager": "^1.0.2" + } + }, + "spawn-sync": { + "version": "1.0.15", + "resolved": "https://registry.npmjs.org/spawn-sync/-/spawn-sync-1.0.15.tgz", + "integrity": "sha1-sAeZVX63+wyDdsKdROih6mfldHY=", + "dev": true, + "requires": { + "concat-stream": "^1.4.7", + "os-shim": "^0.1.2" + } + }, + "spdx-correct": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.1.0.tgz", + "integrity": "sha512-lr2EZCctC2BNR7j7WzJ2FpDznxky1sjfxvvYEyzxNyb6lZXHODmEoJeFu4JupYlkfha1KZpJyoqiJ7pgA1qq8Q==", + "dev": true, + "requires": { + "spdx-expression-parse": "^3.0.0", + "spdx-license-ids": "^3.0.0" + } + }, + "spdx-exceptions": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.2.0.tgz", + "integrity": "sha512-2XQACfElKi9SlVb1CYadKDXvoajPgBVPn/gOQLrTvHdElaVhr7ZEbqJaRnJLVNeaI4cMEAgVCeBMKF6MWRDCRA==", + "dev": true + }, + "spdx-expression-parse": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.0.tgz", + "integrity": "sha512-Yg6D3XpRD4kkOmTpdgbUiEJFKghJH03fiC1OPll5h/0sO6neh2jqRDVHOQ4o/LMea0tgCkbMgea5ip/e+MkWyg==", + "dev": true, + "requires": { + "spdx-exceptions": "^2.1.0", + "spdx-license-ids": "^3.0.0" + } + }, + "spdx-license-ids": { + "version": "3.0.5", + "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.5.tgz", + "integrity": "sha512-J+FWzZoynJEXGphVIS+XEh3kFSjZX/1i9gFBaWQcB+/tmpe2qUsSBABpcxqxnAxFdiUFEgAX1bjYGQvIZmoz9Q==", + "dev": true + }, + "sprintf-js": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", + "integrity": "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=", + "dev": true + }, + "string-argv": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/string-argv/-/string-argv-0.3.1.tgz", + "integrity": "sha512-a1uQGz7IyVy9YwhqjZIZu1c8JO8dNIe20xBmSS6qu9kv++k3JGzCVmprbNN5Kn+BgzD5E7YYwg1CcjuJMRNsvg==", + "dev": true + }, + "string-width": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz", + "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=", + "requires": { + "code-point-at": "^1.0.0", + "is-fullwidth-code-point": "^1.0.0", + "strip-ansi": "^3.0.0" + } + }, + "string.prototype.trimleft": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/string.prototype.trimleft/-/string.prototype.trimleft-2.1.1.tgz", + "integrity": "sha512-iu2AGd3PuP5Rp7x2kEZCrB2Nf41ehzh+goo8TV7z8/XDBbsvc6HQIlUl9RjkZ4oyrW1XM5UwlGl1oVEaDjg6Ag==", + "dev": true, + "requires": { + "define-properties": "^1.1.3", + "function-bind": "^1.1.1" + } + }, + "string.prototype.trimright": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/string.prototype.trimright/-/string.prototype.trimright-2.1.1.tgz", + "integrity": "sha512-qFvWL3/+QIgZXVmJBfpHmxLB7xsUXz6HsUmP8+5dRaC3Q7oKUv9Vo6aMCRZC1smrtyECFsIT30PqBJ1gTjAs+g==", + "dev": true, + "requires": { + "define-properties": "^1.1.3", + "function-bind": "^1.1.1" + } + }, + "string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "requires": { + "safe-buffer": "~5.1.0" + } + }, + "stringify-object": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/stringify-object/-/stringify-object-3.3.0.tgz", + "integrity": "sha512-rHqiFh1elqCQ9WPLIC8I0Q/g/wj5J1eMkyoiD6eoQApWHP0FtlK7rqnhmabL5VUY9JQCcqwwvlOaSuutekgyrw==", + "dev": true, + "requires": { + "get-own-enumerable-property-symbols": "^3.0.0", + "is-obj": "^1.0.1", + "is-regexp": "^1.0.0" + } + }, + "strip-ansi": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", + "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", + "requires": { + "ansi-regex": "^2.0.0" + } + }, + "strip-bom": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz", + "integrity": "sha1-IzTBjpx1n3vdVv3vfprj1YjmjtM=", + "dev": true + }, + "strip-final-newline": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz", + "integrity": "sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==", + "dev": true + }, + "strip-json-comments": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-2.0.1.tgz", + "integrity": "sha1-PFMZQukIwml8DsNEhYwobHygpgo=" + }, + "supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "dev": true, + "requires": { + "has-flag": "^3.0.0" + } + }, + "symbol-observable": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/symbol-observable/-/symbol-observable-1.2.0.tgz", + "integrity": "sha512-e900nM8RRtGhlV36KGEU9k65K3mPb1WV70OdjfxlG2EAuM1noi/E/BaW/uMhL7bPEssK8QV57vN3esixjUvcXQ==", + "dev": true + }, + "table": { + "version": "5.4.6", + "resolved": "https://registry.npmjs.org/table/-/table-5.4.6.tgz", + "integrity": "sha512-wmEc8m4fjnob4gt5riFRtTu/6+4rSe12TpAELNSqHMfF3IqnA+CH37USM6/YR3qRZv7e56kAEAtd6nKZaxe0Ug==", + "dev": true, + "requires": { + "ajv": "^6.10.2", + "lodash": "^4.17.14", + "slice-ansi": "^2.1.0", + "string-width": "^3.0.0" + }, + "dependencies": { + "ajv": { + "version": "6.12.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.0.tgz", + "integrity": "sha512-D6gFiFA0RRLyUbvijN74DWAjXSFxWKaWP7mldxkVhyhAV3+SWA9HEJPHQ2c9soIeTFJqcSdFDGFgdqs1iUU2Hw==", + "dev": true, + "requires": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + } + }, + "ansi-regex": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz", + "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==", + "dev": true + }, + "emoji-regex": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-7.0.3.tgz", + "integrity": "sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA==", + "dev": true + }, + "fast-deep-equal": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.1.tgz", + "integrity": "sha512-8UEa58QDLauDNfpbrX55Q9jrGHThw2ZMdOky5Gl1CDtVeJDPVrG4Jxx1N8jw2gkWaff5UUuX1KJd+9zGe2B+ZA==", + "dev": true + }, + "is-fullwidth-code-point": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz", + "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=", + "dev": true + }, + "json-schema-traverse": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", + "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", + "dev": true + }, + "string-width": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-3.1.0.tgz", + "integrity": "sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w==", + "dev": true, + "requires": { + "emoji-regex": "^7.0.1", + "is-fullwidth-code-point": "^2.0.0", + "strip-ansi": "^5.1.0" + } + }, + "strip-ansi": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz", + "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==", + "dev": true, + "requires": { + "ansi-regex": "^4.1.0" + } + } + } + }, + "tar": { + "version": "4.4.13", + "resolved": "https://registry.npmjs.org/tar/-/tar-4.4.13.tgz", + "integrity": "sha512-w2VwSrBoHa5BsSyH+KxEqeQBAllHhccyMFVHtGtdMpF4W7IRWfZjFiQceJPChOeTsSDVUpER2T8FA93pr0L+QA==", + "requires": { + "chownr": "^1.1.1", + "fs-minipass": "^1.2.5", + "minipass": "^2.8.6", + "minizlib": "^1.2.1", + "mkdirp": "^0.5.0", + "safe-buffer": "^5.1.2", + "yallist": "^3.0.3" + } + }, + "text-table": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz", + "integrity": "sha1-f17oI66AUgfACvLfSoTsP8+lcLQ=", + "dev": true + }, + "through": { + "version": "2.3.8", + "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz", + "integrity": "sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU=", + "dev": true + }, + "tmp": { + "version": "0.0.33", + "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.0.33.tgz", + "integrity": "sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw==", + "dev": true, + "requires": { + "os-tmpdir": "~1.0.2" + } + }, + "to-regex-range": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", + "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", + "dev": true, + "requires": { + "is-number": "^7.0.0" + } + }, + "tslib": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.11.1.tgz", + "integrity": "sha512-aZW88SY8kQbU7gpV19lN24LtXh/yD4ZZg6qieAJDDg+YBsJcSmLGK9QpnUjAKVG/xefmvJGd1WUmfpT/g6AJGA==", + "dev": true + }, + "type-check": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.3.2.tgz", + "integrity": "sha1-WITKtRLPHTVeP7eE8wgEsrUg23I=", + "dev": true, + "requires": { + "prelude-ls": "~1.1.2" + } + }, + "type-fest": { + "version": "0.8.1", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz", + "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==", + "dev": true + }, + "typedarray": { + "version": "0.0.6", + "resolved": "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz", + "integrity": "sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c=", + "dev": true + }, + "typescript": { + "version": "3.8.3", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-3.8.3.tgz", + "integrity": "sha512-MYlEfn5VrLNsgudQTVJeNaQFUAI7DkhnOjdpAp4T+ku1TfQClewlbSuTVHiA+8skNBgaf02TL/kLOvig4y3G8w==", + "dev": true + }, + "uri-js": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.2.2.tgz", + "integrity": "sha512-KY9Frmirql91X2Qgjry0Wd4Y+YTdrdZheS8TFwvkbLWf/G5KNJDCh6pKL5OZctEW4+0Baa5idK2ZQuELRwPznQ==", + "requires": { + "punycode": "^2.1.0" + } + }, + "util-deprecate": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", + "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=" + }, + "v8-compile-cache": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/v8-compile-cache/-/v8-compile-cache-2.1.0.tgz", + "integrity": "sha512-usZBT3PW+LOjM25wbqIlZwPeJV+3OSz3M1k1Ws8snlW39dZyYL9lOGC5FgPVHfk0jKmjiDV8Z0mIbVQPiwFs7g==", + "dev": true + }, + "validate-npm-package-license": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz", + "integrity": "sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==", + "dev": true, + "requires": { + "spdx-correct": "^3.0.0", + "spdx-expression-parse": "^3.0.0" + } + }, + "vasync": { + "version": "1.6.4", + "resolved": "https://registry.npmjs.org/vasync/-/vasync-1.6.4.tgz", + "integrity": "sha1-3+k2Fq0OeugBszKp2Iv8XNyOHR8=", + "requires": { + "verror": "1.6.0" + }, + "dependencies": { + "verror": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/verror/-/verror-1.6.0.tgz", + "integrity": "sha1-fROyex+swuLakEBetepuW90lLqU=", + "requires": { + "extsprintf": "1.2.0" + } + } + } + }, + "verror": { + "version": "1.10.0", + "resolved": "https://registry.npmjs.org/verror/-/verror-1.10.0.tgz", + "integrity": "sha1-OhBcoXBTr1XW4nDB+CiGguGNpAA=", + "requires": { + "assert-plus": "^1.0.0", + "core-util-is": "1.0.2", + "extsprintf": "^1.2.0" + } + }, + "vue-eslint-parser": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/vue-eslint-parser/-/vue-eslint-parser-2.0.3.tgz", + "integrity": "sha512-ZezcU71Owm84xVF6gfurBQUGg8WQ+WZGxgDEQu1IHFBZNx7BFZg3L1yHxrCBNNwbwFtE1GuvfJKMtb6Xuwc/Bw==", + "dev": true, + "requires": { + "debug": "^3.1.0", + "eslint-scope": "^3.7.1", + "eslint-visitor-keys": "^1.0.0", + "espree": "^3.5.2", + "esquery": "^1.0.0", + "lodash": "^4.17.4" + }, + "dependencies": { + "acorn": { + "version": "5.7.4", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-5.7.4.tgz", + "integrity": "sha512-1D++VG7BhrtvQpNbBzovKNc1FLGGEE/oGe7b9xJm/RFHMBeUaUGpluV9RLjZa47YFdPcDAenEYuq9pQPcMdLJg==", + "dev": true + }, + "acorn-jsx": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-3.0.1.tgz", + "integrity": "sha1-r9+UiPsezvyDSPb7IvRk4ypYs2s=", + "dev": true, + "requires": { + "acorn": "^3.0.4" + }, + "dependencies": { + "acorn": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-3.3.0.tgz", + "integrity": "sha1-ReN/s56No/JbruP/U2niu18iAXo=", + "dev": true + } + } + }, + "eslint-scope": { + "version": "3.7.3", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-3.7.3.tgz", + "integrity": "sha512-W+B0SvF4gamyCTmUc+uITPY0989iXVfKvhwtmJocTaYoc/3khEHmEmvfY/Gn9HA9VV75jrQECsHizkNw1b68FA==", + "dev": true, + "requires": { + "esrecurse": "^4.1.0", + "estraverse": "^4.1.1" + } + }, + "espree": { + "version": "3.5.4", + "resolved": "https://registry.npmjs.org/espree/-/espree-3.5.4.tgz", + "integrity": "sha512-yAcIQxtmMiB/jL32dzEp2enBeidsB7xWPLNiw3IIkpVds1P+h7qF9YwJq1yUNzp2OKXgAprs4F61ih66UsoD1A==", + "dev": true, + "requires": { + "acorn": "^5.5.0", + "acorn-jsx": "^3.0.0" + } + } + } + }, + "which": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", + "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", + "dev": true, + "requires": { + "isexe": "^2.0.0" + } + }, + "wide-align": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/wide-align/-/wide-align-1.1.3.tgz", + "integrity": "sha512-QGkOQc8XL6Bt5PwnsExKBPuMKBxnGxWWW3fU55Xt4feHozMUhdUMaBCk290qpm/wG5u/RSKzwdAC4i51YigihA==", + "requires": { + "string-width": "^1.0.2 || 2" + } + }, + "word-wrap": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.3.tgz", + "integrity": "sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==", + "dev": true + }, + "wrap-ansi": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-3.0.1.tgz", + "integrity": "sha1-KIoE2H7aXChuBg3+jxNc6NAH+Lo=", + "dev": true, + "requires": { + "string-width": "^2.1.1", + "strip-ansi": "^4.0.0" + }, + "dependencies": { + "ansi-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz", + "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=", + "dev": true + }, + "is-fullwidth-code-point": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz", + "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=", + "dev": true + }, + "string-width": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz", + "integrity": "sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==", + "dev": true, + "requires": { + "is-fullwidth-code-point": "^2.0.0", + "strip-ansi": "^4.0.0" + } + }, + "strip-ansi": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz", + "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=", + "dev": true, + "requires": { + "ansi-regex": "^3.0.0" + } + } + } + }, + "wrappy": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", + "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=" + }, + "write": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/write/-/write-1.0.3.tgz", + "integrity": "sha512-/lg70HAjtkUgWPVZhZcm+T4hkL8Zbtp1nFNOn3lRrxnlv50SRBv7cR7RqR+GMsd3hUXy9hWBo4CHTbFTcOYwig==", + "dev": true, + "requires": { + "mkdirp": "^0.5.1" + } + }, + "xss": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/xss/-/xss-1.0.6.tgz", + "integrity": "sha512-6Q9TPBeNyoTRxgZFk5Ggaepk/4vUOYdOsIUYvLehcsIZTFjaavbVnsuAkLA5lIFuug5hw8zxcB9tm01gsjph2A==", + "requires": { + "commander": "^2.9.0", + "cssfilter": "0.0.10" + } + }, + "yallist": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz", + "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==" + }, + "yaml": { + "version": "1.8.2", + "resolved": "https://registry.npmjs.org/yaml/-/yaml-1.8.2.tgz", + "integrity": "sha512-omakb0d7FjMo3R1D2EbTKVIk6dAVLRxFXdLZMEUToeAvuqgG/YuHMuQOZ5fgk+vQ8cx+cnGKwyg+8g8PNT0xQg==", + "dev": true, + "requires": { + "@babel/runtime": "^7.8.7" + }, + "dependencies": { + "@babel/runtime": { + "version": "7.8.7", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.8.7.tgz", + "integrity": "sha512-+AATMUFppJDw6aiR5NVPHqIQBlV/Pj8wY/EZH+lmvRdUo9xBaz/rF3alAwFJQavvKfeOlPE7oaaDHVbcySbCsg==", + "dev": true, + "requires": { + "regenerator-runtime": "^0.13.4" + } + }, + "regenerator-runtime": { + "version": "0.13.5", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.5.tgz", + "integrity": "sha512-ZS5w8CpKFinUzOwW3c83oPeVXoNsrLsaCoLtJvAClH135j/R77RuymhiSErhm2lKcwSCIpmvIWSbDkIfAqKQlA==", + "dev": true + } + } + } + } +} diff --git a/.sandstorm-meteor-1.8/package.json b/.sandstorm-meteor-1.8/package.json new file mode 100644 index 00000000..94fd7217 --- /dev/null +++ b/.sandstorm-meteor-1.8/package.json @@ -0,0 +1,73 @@ +{ + "name": "wekan", + "version": "v3.84.0", + "description": "Open-Source kanban", + "private": true, + "scripts": { + "lint": "eslint --cache --ext .js --ignore-path .eslintignore .", + "lint:eslint:fix": "eslint --ext .js --ignore-path .eslintignore --fix .", + "lint:staged": "lint-staged", + "prettify": "prettier --write '**/*.js' '**/*.jsx'", + "test": "npm run lint" + }, + "lint-staged": { + "*.js": [ + "meteor npm run prettify", + "meteor npm run lint:eslint:fix", + "git add --force" + ], + "*.jsx": [ + "meteor npm run prettify", + "meteor npm run lint:eslint:fix", + "git add --force" + ], + "*.json": [ + "prettier --write", + "git add --force" + ] + }, + "pre-commit": "lint:staged", + "eslintConfig": { + "extends": "@meteorjs/eslint-config-meteor" + }, + "repository": { + "type": "git", + "url": "git+https://github.com/wekan/wekan.git" + }, + "license": "MIT", + "bugs": { + "url": "https://github.com/wekan/wekan/issues" + }, + "homepage": "https://wekan.github.io", + "devDependencies": { + "eslint": "^6.8.0", + "eslint-config-meteor": "^0.1.1", + "eslint-config-prettier": "^6.10.0", + "eslint-import-resolver-meteor": "^0.4.0", + "eslint-plugin-import": "^2.20.1", + "eslint-plugin-meteor": "^6.0.0", + "eslint-plugin-prettier": "^3.1.2", + "lint-staged": "^10.0.8", + "pre-commit": "^1.2.2", + "prettier": "^1.19.1", + "prettier-eslint": "^9.0.1" + }, + "dependencies": { + "@babel/runtime": "^7.8.7", + "ajv": "^6.12.0", + "babel-runtime": "^6.26.0", + "bcrypt": "^4.0.1", + "bson": "^4.0.3", + "bunyan": "^1.8.12", + "es6-promise": "^4.2.8", + "gridfs-stream": "^1.1.1", + "ldapjs": "^1.0.2", + "meteor-node-stubs": "^1.0.0", + "mongodb": "^3.5.5", + "os": "^0.1.1", + "page": "^1.11.5", + "qs": "^6.9.1", + "source-map-support": "^0.5.16", + "xss": "^1.0.6" + } +} diff --git a/.sandstorm-meteor-1.8/snapcraft.yaml b/.sandstorm-meteor-1.8/snapcraft.yaml new file mode 100644 index 00000000..2f965fe1 --- /dev/null +++ b/.sandstorm-meteor-1.8/snapcraft.yaml @@ -0,0 +1,244 @@ +name: wekan +version: 0 +version-script: git describe --tags | cut -c 2- +summary: The open-source kanban +description: | + Wekan is an open-source and collaborative kanban board application. + + Whether you’re maintaining a personal todo list, planning your holidays with some friends, or working in a team on your next revolutionary idea, Kanban boards are an unbeatable tool to keep your things organized. They give you a visual overview of the current state of your project, and make you productive by allowing you to focus on the few items that matter the most. + Depending on target environment, some configuration settings might need to be adjusted. + For full list of configuration options call: + $ wekan.help + +confinement: strict +grade: stable + +architectures: + - amd64 + +plugs: + mongodb-plug: + interface: content + target: $SNAP_DATA/shared + +hooks: + configure: + plugs: + - network + - network-bind + +slots: + mongodb-slot: + interface: content + write: + - $SNAP_DATA/share + +apps: + wekan: + command: wekan-control + daemon: simple + plugs: [network, network-bind] + + mongodb: + command: mongodb-control + daemon: simple + plugs: [network, network-bind] + + caddy: + command: caddy-control + daemon: simple + plugs: [network, network-bind] + + help: + command: wekan-help + + database-backup: + command: mongodb-backup + plugs: [network, network-bind] + + database-list-backups: + command: ls -al $SNAP_COMMON/db-backups/ + + database-restore: + command: mongodb-restore + plugs: [network, network-bind] + +parts: + mongodb: + source: https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-ubuntu1604-3.2.22.tgz + plugin: dump + stage-packages: [libssl1.0.0] + filesets: + mongo: + - usr + - bin + - lib + stage: + - $mongo + prime: + - $mongo + + wekan: + source: . + plugin: nodejs + node-engine: 8.17.0 + node-packages: + - node-gyp + - node-pre-gyp + - fibers@2.0.0 + build-packages: + - ca-certificates + - apt-utils + - python +# - python3 + - g++ + - capnproto + - curl + - execstack + - nodejs + - npm + stage-packages: + - libfontconfig1 + override-build: | + echo "Cleaning environment first" + rm -rf ~/.meteor ~/.npm /usr/local/lib/node_modules + # Create the OpenAPI specification + rm -rf .build + #mkdir -p .build/python + #cd .build/python + #git clone --depth 1 -b master https://github.com/Kronuz/esprima-python + #cd esprima-python + #python3 setup.py install + #cd ../../.. + #mkdir -p ./public/api + #python3 ./openapi/generate_openapi.py --release $(git describe --tags --abbrev=0) > ./public/api/wekan.yml + # we temporary need api2html and mkdirp + #npm install -g api2html@0.3.0 + #npm install -g mkdirp + #api2html -c ./public/logo-header.png -o ./public/api/wekan.html ./public/api/wekan.yml + #npm uninstall -g mkdirp + #npm uninstall -g api2html + # Node Fibers 100% CPU usage issue: + # https://github.com/wekan/wekan-mongodb/issues/2#issuecomment-381453161 + # https://github.com/meteor/meteor/issues/9796#issuecomment-381676326 + # https://github.com/sandstorm-io/sandstorm/blob/0f1fec013fe7208ed0fd97eb88b31b77e3c61f42/shell/server/00-startup.js#L99-L129 + # Also see beginning of wekan/server/authentication.js + # import Fiber from "fibers"; + # Fiber.poolSize = 1e9; + # OLD: Download node version 8.12.0 prerelease build => Official node 8.12.0 has been released + # Description at https://releases.wekan.team/node.txt + ##echo "375bd8db50b9c692c0bbba6e96d4114cd29bee3770f901c1ff2249d1038f1348 node" >> node-SHASUMS256.txt.asc + ##curl https://releases.wekan.team/node -o node + # Verify Fibers patched node authenticity + ##echo "Fibers 100% CPU issue patched node authenticity:" + ##grep node node-SHASUMS256.txt.asc | shasum -a 256 -c - + ##rm -f node-SHASUMS256.txt.asc + ##chmod +x node + ##mv node `which node` + # DOES NOT WORK: paxctl fix. + # Removed from build-packages: - paxctl + #echo "Applying paxctl fix for alpine linux: https://github.com/wekan/wekan/issues/1303" + #paxctl -mC `which node` + #echo "Installing npm" + #curl -L https://www.npmjs.com/install.sh | sh + echo "Installing meteor" + curl https://install.meteor.com/ -o install_meteor.sh + #sed -i "s|RELEASE=.*|RELEASE=\"1.8.1-beta.0\"|g" install_meteor.sh + chmod +x install_meteor.sh + sh install_meteor.sh + rm install_meteor.sh + # REPOS BELOW ARE INCLUDED TO WEKAN REPO + #if [ ! -d "packages" ]; then + # mkdir packages + #fi + #if [ ! -d "packages/kadira-flow-router" ]; then + # cd packages + # git clone --depth 1 -b master https://github.com/wekan/flow-router.git kadira-flow-router + # cd .. + #fi + #if [ ! -d "packages/meteor-useraccounts-core" ]; then + # cd packages + # git clone --depth 1 -b master https://github.com/meteor-useraccounts/core.git meteor-useraccounts-core + # sed -i 's/api\.versionsFrom/\/\/api.versionsFrom/' meteor-useraccounts-core/package.js + # cd .. + #fi + #if [ ! -d "packages/meteor-accounts-cas" ]; then + # cd packages + # git clone --depth 1 -b master https://github.com/wekan/meteor-accounts-cas.git meteor-accounts-cas + # cd .. + #fi + #if [ ! -d "packages/wekan-ldap" ]; then + # cd packages + # git clone --depth 1 -b master https://github.com/wekan/wekan-ldap.git + # cd .. + #fi + #if [ ! -d "packages/wekan-scrollbar" ]; then + # cd packages + # git clone --depth 1 -b master https://github.com/wekan/wekan-scrollbar.git + # cd .. + #fi + #if [ ! -d "packages/wekan_accounts-oidc" ]; then + # cd packages + # git clone --depth 1 -b master https://github.com/wekan/meteor-accounts-oidc.git + # mv meteor-accounts-oidc/packages/switch_accounts-oidc wekan-accounts-oidc + # mv meteor-accounts-oidc/packages/switch_oidc wekan-oidc + # rm -rf meteor-accounts-oidc + # cd .. + #fi + #if [ ! -d "packages/markdown" ]; then + # cd packages + # git clone --depth 1 -b master --recurse-submodules https://github.com/wekan/markdown.git + # cd .. + #fi + rm -rf .build + meteor add standard-minifier-js --allow-superuser + meteor npm install --allow-superuser + meteor npm install --allow-superuser --save babel-runtime + meteor build .build --directory --allow-superuser + cp -f fix-download-unicode/cfs_access-point.txt .build/bundle/programs/server/packages/cfs_access-point.js + #Removed binary version of bcrypt because of security vulnerability that is not fixed yet. + #https://github.com/wekan/wekan/commit/4b2010213907c61b0e0482ab55abb06f6a668eac + #https://github.com/wekan/wekan/commit/7eeabf14be3c63fae2226e561ef8a0c1390c8d3c + #cd .build/bundle/programs/server/npm/node_modules/meteor/npm-bcrypt + #rm -rf node_modules/bcrypt + #meteor npm install --save bcrypt + # Change from npm-bcrypt directory back to .build/bundle/programs/server directory. + #cd ../../../../ + # Change to directory .build/bundle/programs/server + cd .build/bundle/programs/server + npm install + npm install --allow-superuser --save babel-runtime + #meteor npm install --save bcrypt + # Change back to Wekan source directory + cd ../../../.. + cp -r .build/bundle/* $SNAPCRAFT_PART_INSTALL/ + cp .build/bundle/.node_version.txt $SNAPCRAFT_PART_INSTALL/ + rm -f $SNAPCRAFT_PART_INSTALL/lib/node_modules/wekan + rm -f $SNAPCRAFT_PART_INSTALL/programs/server/npm/node_modules/meteor/rajit_bootstrap3-datepicker/lib/bootstrap-datepicker/node_modules/phantomjs-prebuilt/lib/phantom/bin/phantomjs + rm -f $SNAPCRAFT_PART_INSTALL/programs/server/npm/node_modules/tar/lib/.mkdir.js.swp + rm -f $SNAPCRAFT_PART_INSTALL/lib/node_modules/node-pre-gyp/node_modules/tar/lib/.mkdir.js.swp + rm -f $SNAPCRAFT_PART_INSTALL/lib/node_modules/node-gyp/node_modules/tar/lib/.mkdir.js.swp + # Meteor 1.8.x additional .swp remove + rm -f $SNAPCRAFT_PART_INSTALL/programs/server/node_modules/node-pre-gyp/node_modules/tar/lib/.mkdir.js.swp + + organize: + README: README.wekan + prime: + - -lib/node_modules/node-pre-gyp/node_modules/tar/lib/.unpack.js.swp + + helpers: + source: snap-src + plugin: dump + + caddy: + plugin: dump + source: https://caddyserver.com/download/linux/amd64?license=personal&telemetry=off + source-type: tar + organize: + caddy: bin/caddy + CHANGES.txt: CADDY_CHANGES.txt + EULA.txt: CADDY_EULA.txt + LICENSES.txt: CADDY_LICENSES.txt + README.txt: CADDY_README.txt + stage: + - -init diff --git a/.sandstorm-meteor-1.8/wekanCreator.js b/.sandstorm-meteor-1.8/wekanCreator.js new file mode 100644 index 00000000..ec85d93f --- /dev/null +++ b/.sandstorm-meteor-1.8/wekanCreator.js @@ -0,0 +1,853 @@ +const DateString = Match.Where(function(dateAsString) { + check(dateAsString, String); + return moment(dateAsString, moment.ISO_8601).isValid(); +}); + +export class WekanCreator { + constructor(data) { + // we log current date, to use the same timestamp for all our actions. + // this helps to retrieve all elements performed by the same import. + this._nowDate = new Date(); + // The object creation dates, indexed by Wekan id + // (so we only parse actions once!) + this.createdAt = { + board: null, + cards: {}, + lists: {}, + swimlanes: {}, + }; + // The object creator Wekan Id, indexed by the object Wekan id + // (so we only parse actions once!) + this.createdBy = { + cards: {}, // only cards have a field for that + }; + + // Map of labels Wekan ID => Wekan ID + this.labels = {}; + // Map of swimlanes Wekan ID => Wekan ID + this.swimlanes = {}; + // Map of lists Wekan ID => Wekan ID + this.lists = {}; + // Map of cards Wekan ID => Wekan ID + this.cards = {}; + // Map of comments Wekan ID => Wekan ID + this.commentIds = {}; + // Map of attachments Wekan ID => Wekan ID + this.attachmentIds = {}; + // Map of checklists Wekan ID => Wekan ID + this.checklists = {}; + // Map of checklistItems Wekan ID => Wekan ID + this.checklistItems = {}; + // The comments, indexed by Wekan card id (to map when importing cards) + this.comments = {}; + // Map of rules Wekan ID => Wekan ID + this.rules = {}; + // the members, indexed by Wekan member id => Wekan user ID + this.members = data.membersMapping ? data.membersMapping : {}; + // Map of triggers Wekan ID => Wekan ID + this.triggers = {}; + // Map of actions Wekan ID => Wekan ID + this.actions = {}; + + // maps a wekanCardId to an array of wekanAttachments + this.attachments = {}; + } + + /** + * If dateString is provided, + * return the Date it represents. + * If not, will return the date when it was first called. + * This is useful for us, as we want all import operations to + * have the exact same date for easier later retrieval. + * + * @param {String} dateString a properly formatted Date + */ + _now(dateString) { + if (dateString) { + return new Date(dateString); + } + if (!this._nowDate) { + this._nowDate = new Date(); + } + return this._nowDate; + } + + /** + * if wekanUserId is provided and we have a mapping, + * return it. + * Otherwise return current logged user. + * @param wekanUserId + * @private + */ + _user(wekanUserId) { + if (wekanUserId && this.members[wekanUserId]) { + return this.members[wekanUserId]; + } + return Meteor.userId(); + } + + checkActivities(wekanActivities) { + check(wekanActivities, [ + Match.ObjectIncluding({ + activityType: String, + createdAt: DateString, + }), + ]); + // XXX we could perform more thorough checks based on action type + } + + checkBoard(wekanBoard) { + check( + wekanBoard, + Match.ObjectIncluding({ + archived: Boolean, + title: String, + // XXX refine control by validating 'color' against a list of + // allowed values (is it worth the maintenance?) + color: String, + permission: Match.Where(value => { + return ['private', 'public'].indexOf(value) >= 0; + }), + }), + ); + } + + checkCards(wekanCards) { + check(wekanCards, [ + Match.ObjectIncluding({ + archived: Boolean, + dateLastActivity: DateString, + labelIds: [String], + title: String, + sort: Number, + }), + ]); + } + + checkLabels(wekanLabels) { + check(wekanLabels, [ + Match.ObjectIncluding({ + // XXX refine control by validating 'color' against a list of allowed + // values (is it worth the maintenance?) + color: String, + }), + ]); + } + + checkLists(wekanLists) { + check(wekanLists, [ + Match.ObjectIncluding({ + archived: Boolean, + title: String, + }), + ]); + } + + checkSwimlanes(wekanSwimlanes) { + check(wekanSwimlanes, [ + Match.ObjectIncluding({ + archived: Boolean, + title: String, + }), + ]); + } + + checkChecklists(wekanChecklists) { + check(wekanChecklists, [ + Match.ObjectIncluding({ + cardId: String, + title: String, + }), + ]); + } + + checkChecklistItems(wekanChecklistItems) { + check(wekanChecklistItems, [ + Match.ObjectIncluding({ + cardId: String, + title: String, + }), + ]); + } + + checkRules(wekanRules) { + check(wekanRules, [ + Match.ObjectIncluding({ + triggerId: String, + actionId: String, + title: String, + }), + ]); + } + + checkTriggers(wekanTriggers) { + // XXX More check based on trigger type + check(wekanTriggers, [ + Match.ObjectIncluding({ + activityType: String, + desc: String, + }), + ]); + } + + getMembersToMap(data) { + // we will work on the list itself (an ordered array of objects) when a + // mapping is done, we add a 'wekan' field to the object representing the + // imported member + const membersToMap = data.members; + const users = data.users; + // auto-map based on username + membersToMap.forEach(importedMember => { + importedMember.id = importedMember.userId; + delete importedMember.userId; + const user = users.filter(user => { + return user._id === importedMember.id; + })[0]; + if (user.profile && user.profile.fullname) { + importedMember.fullName = user.profile.fullname; + } + importedMember.username = user.username; + const wekanUser = Users.findOne({ username: importedMember.username }); + if (wekanUser) { + importedMember.wekanId = wekanUser._id; + } + }); + return membersToMap; + } + + checkActions(wekanActions) { + // XXX More check based on action type + check(wekanActions, [ + Match.ObjectIncluding({ + actionType: String, + desc: String, + }), + ]); + } + + // You must call parseActions before calling this one. + createBoardAndLabels(boardToImport) { + const boardToCreate = { + archived: boardToImport.archived, + color: boardToImport.color, + // very old boards won't have a creation activity so no creation date + createdAt: this._now(boardToImport.createdAt), + labels: [], + members: [ + { + userId: Meteor.userId(), + wekanId: Meteor.userId(), + isActive: true, + isAdmin: true, + isNoComments: false, + isCommentOnly: false, + swimlaneId: false, + }, + ], + // Standalone Export has modifiedAt missing, adding modifiedAt to fix it + modifiedAt: this._now(boardToImport.modifiedAt), + permission: boardToImport.permission, + slug: getSlug(boardToImport.title) || 'board', + stars: 0, + title: boardToImport.title, + }; + // now add other members + if (boardToImport.members) { + boardToImport.members.forEach(wekanMember => { + // do we already have it in our list? + if ( + !boardToCreate.members.some( + member => member.wekanId === wekanMember.wekanId, + ) + ) + boardToCreate.members.push({ + ...wekanMember, + userId: wekanMember.wekanId, + }); + }); + } + boardToImport.labels.forEach(label => { + const labelToCreate = { + _id: Random.id(6), + color: label.color, + name: label.name, + }; + // We need to remember them by Wekan ID, as this is the only ref we have + // when importing cards. + this.labels[label._id] = labelToCreate._id; + boardToCreate.labels.push(labelToCreate); + }); + const boardId = Boards.direct.insert(boardToCreate); + Boards.direct.update(boardId, { + $set: { + modifiedAt: this._now(), + }, + }); + // log activity + Activities.direct.insert({ + activityType: 'importBoard', + boardId, + createdAt: this._now(), + source: { + id: boardToImport.id, + system: 'Wekan', + }, + // We attribute the import to current user, + // not the author from the original object. + userId: this._user(), + }); + return boardId; + } + + /** + * Create the Wekan cards corresponding to the supplied Wekan cards, + * as well as all linked data: activities, comments, and attachments + * @param wekanCards + * @param boardId + * @returns {Array} + */ + createCards(wekanCards, boardId) { + const result = []; + wekanCards.forEach(card => { + const cardToCreate = { + archived: card.archived, + boardId, + // very old boards won't have a creation activity so no creation date + createdAt: this._now(this.createdAt.cards[card._id]), + dateLastActivity: this._now(), + description: card.description, + listId: this.lists[card.listId], + swimlaneId: this.swimlanes[card.swimlaneId], + sort: card.sort, + title: card.title, + // we attribute the card to its creator if available + userId: this._user(this.createdBy.cards[card._id]), + isOvertime: card.isOvertime || false, + startAt: card.startAt ? this._now(card.startAt) : null, + dueAt: card.dueAt ? this._now(card.dueAt) : null, + spentTime: card.spentTime || null, + }; + // add labels + if (card.labelIds) { + cardToCreate.labelIds = card.labelIds.map(wekanId => { + return this.labels[wekanId]; + }); + } + // add members { + if (card.members) { + const wekanMembers = []; + // we can't just map, as some members may not have been mapped + card.members.forEach(sourceMemberId => { + if (this.members[sourceMemberId]) { + const wekanId = this.members[sourceMemberId]; + // we may map multiple Wekan members to the same wekan user + // in which case we risk adding the same user multiple times + if (!wekanMembers.find(wId => wId === wekanId)) { + wekanMembers.push(wekanId); + } + } + return true; + }); + if (wekanMembers.length > 0) { + cardToCreate.members = wekanMembers; + } + } + // set color + if (card.color) { + cardToCreate.color = card.color; + } + // insert card + const cardId = Cards.direct.insert(cardToCreate); + // keep track of Wekan id => Wekan id + this.cards[card._id] = cardId; + // // log activity + // Activities.direct.insert({ + // activityType: 'importCard', + // boardId, + // cardId, + // createdAt: this._now(), + // listId: cardToCreate.listId, + // source: { + // id: card._id, + // system: 'Wekan', + // }, + // // we attribute the import to current user, + // // not the author of the original card + // userId: this._user(), + // }); + // add comments + const comments = this.comments[card._id]; + if (comments) { + comments.forEach(comment => { + const commentToCreate = { + boardId, + cardId, + createdAt: this._now(comment.createdAt), + text: comment.text, + // we attribute the comment to the original author, default to current user + userId: this._user(comment.userId), + }; + // dateLastActivity will be set from activity insert, no need to + // update it ourselves + const commentId = CardComments.direct.insert(commentToCreate); + this.commentIds[comment._id] = commentId; + // Activities.direct.insert({ + // activityType: 'addComment', + // boardId: commentToCreate.boardId, + // cardId: commentToCreate.cardId, + // commentId, + // createdAt: this._now(commentToCreate.createdAt), + // // we attribute the addComment (not the import) + // // to the original author - it is needed by some UI elements. + // userId: commentToCreate.userId, + // }); + }); + } + const attachments = this.attachments[card._id]; + const wekanCoverId = card.coverId; + if (attachments) { + attachments.forEach(att => { + const file = new FS.File(); + // Simulating file.attachData on the client generates multiple errors + // - HEAD returns null, which causes exception down the line + // - the template then tries to display the url to the attachment which causes other errors + // so we make it server only, and let UI catch up once it is done, forget about latency comp. + const self = this; + if (Meteor.isServer) { + if (att.url) { + file.attachData(att.url, function(error) { + file.boardId = boardId; + file.cardId = cardId; + file.userId = self._user(att.userId); + // The field source will only be used to prevent adding + // attachments' related activities automatically + file.source = 'import'; + if (error) { + throw error; + } else { + const wekanAtt = Attachments.insert(file, () => { + // we do nothing + }); + self.attachmentIds[att._id] = wekanAtt._id; + // + if (wekanCoverId === att._id) { + Cards.direct.update(cardId, { + $set: { + coverId: wekanAtt._id, + }, + }); + } + } + }); + } else if (att.file) { + file.attachData( + new Buffer(att.file, 'base64'), + { + type: att.type, + }, + error => { + file.name(att.name); + file.boardId = boardId; + file.cardId = cardId; + file.userId = self._user(att.userId); + // The field source will only be used to prevent adding + // attachments' related activities automatically + file.source = 'import'; + if (error) { + throw error; + } else { + const wekanAtt = Attachments.insert(file, () => { + // we do nothing + }); + this.attachmentIds[att._id] = wekanAtt._id; + // + if (wekanCoverId === att._id) { + Cards.direct.update(cardId, { + $set: { + coverId: wekanAtt._id, + }, + }); + } + } + }, + ); + } + } + // todo XXX set cover - if need be + }); + } + result.push(cardId); + }); + return result; + } + + // Create labels if they do not exist and load this.labels. + createLabels(wekanLabels, board) { + wekanLabels.forEach(label => { + const color = label.color; + const name = label.name; + const existingLabel = board.getLabel(name, color); + if (existingLabel) { + this.labels[label.id] = existingLabel._id; + } else { + const idLabelCreated = board.pushLabel(name, color); + this.labels[label.id] = idLabelCreated; + } + }); + } + + createLists(wekanLists, boardId) { + wekanLists.forEach((list, listIndex) => { + const listToCreate = { + archived: list.archived, + boardId, + // We are being defensing here by providing a default date (now) if the + // creation date wasn't found on the action log. This happen on old + // Wekan boards (eg from 2013) that didn't log the 'createList' action + // we require. + createdAt: this._now(this.createdAt.lists[list.id]), + title: list.title, + sort: list.sort ? list.sort : listIndex, + }; + const listId = Lists.direct.insert(listToCreate); + Lists.direct.update(listId, { + $set: { + updatedAt: this._now(), + }, + }); + this.lists[list._id] = listId; + // // log activity + // Activities.direct.insert({ + // activityType: 'importList', + // boardId, + // createdAt: this._now(), + // listId, + // source: { + // id: list._id, + // system: 'Wekan', + // }, + // // We attribute the import to current user, + // // not the creator of the original object + // userId: this._user(), + // }); + }); + } + + createSwimlanes(wekanSwimlanes, boardId) { + wekanSwimlanes.forEach((swimlane, swimlaneIndex) => { + const swimlaneToCreate = { + archived: swimlane.archived, + boardId, + // We are being defensing here by providing a default date (now) if the + // creation date wasn't found on the action log. This happen on old + // Wekan boards (eg from 2013) that didn't log the 'createList' action + // we require. + createdAt: this._now(this.createdAt.swimlanes[swimlane._id]), + title: swimlane.title, + sort: swimlane.sort ? swimlane.sort : swimlaneIndex, + }; + // set color + if (swimlane.color) { + swimlaneToCreate.color = swimlane.color; + } + const swimlaneId = Swimlanes.direct.insert(swimlaneToCreate); + Swimlanes.direct.update(swimlaneId, { + $set: { + updatedAt: this._now(), + }, + }); + this.swimlanes[swimlane._id] = swimlaneId; + }); + } + + createChecklists(wekanChecklists) { + const result = []; + wekanChecklists.forEach((checklist, checklistIndex) => { + // Create the checklist + const checklistToCreate = { + cardId: this.cards[checklist.cardId], + title: checklist.title, + createdAt: checklist.createdAt, + sort: checklist.sort ? checklist.sort : checklistIndex, + }; + const checklistId = Checklists.direct.insert(checklistToCreate); + this.checklists[checklist._id] = checklistId; + result.push(checklistId); + }); + return result; + } + + createTriggers(wekanTriggers, boardId) { + wekanTriggers.forEach(trigger => { + if (trigger.hasOwnProperty('labelId')) { + trigger.labelId = this.labels[trigger.labelId]; + } + if (trigger.hasOwnProperty('memberId')) { + trigger.memberId = this.members[trigger.memberId]; + } + trigger.boardId = boardId; + const oldId = trigger._id; + delete trigger._id; + this.triggers[oldId] = Triggers.direct.insert(trigger); + }); + } + + createActions(wekanActions, boardId) { + wekanActions.forEach(action => { + if (action.hasOwnProperty('labelId')) { + action.labelId = this.labels[action.labelId]; + } + if (action.hasOwnProperty('memberId')) { + action.memberId = this.members[action.memberId]; + } + action.boardId = boardId; + const oldId = action._id; + delete action._id; + this.actions[oldId] = Actions.direct.insert(action); + }); + } + + createRules(wekanRules, boardId) { + wekanRules.forEach(rule => { + // Create the rule + rule.boardId = boardId; + rule.triggerId = this.triggers[rule.triggerId]; + rule.actionId = this.actions[rule.actionId]; + delete rule._id; + Rules.direct.insert(rule); + }); + } + + createChecklistItems(wekanChecklistItems) { + wekanChecklistItems.forEach((checklistitem, checklistitemIndex) => { + // Create the checklistItem + const checklistItemTocreate = { + title: checklistitem.title, + checklistId: this.checklists[checklistitem.checklistId], + cardId: this.cards[checklistitem.cardId], + sort: checklistitem.sort ? checklistitem.sort : checklistitemIndex, + isFinished: checklistitem.isFinished, + }; + const checklistItemId = ChecklistItems.direct.insert( + checklistItemTocreate, + ); + this.checklistItems[checklistitem._id] = checklistItemId; + }); + } + + parseActivities(wekanBoard) { + wekanBoard.activities.forEach(activity => { + switch (activity.activityType) { + case 'addAttachment': { + // We have to be cautious, because the attachment could have been removed later. + // In that case Wekan still reports its addition, but removes its 'url' field. + // So we test for that + const wekanAttachment = wekanBoard.attachments.filter(attachment => { + return attachment._id === activity.attachmentId; + })[0]; + + if (typeof wekanAttachment !== 'undefined' && wekanAttachment) { + if (wekanAttachment.url || wekanAttachment.file) { + // we cannot actually create the Wekan attachment, because we don't yet + // have the cards to attach it to, so we store it in the instance variable. + const wekanCardId = activity.cardId; + if (!this.attachments[wekanCardId]) { + this.attachments[wekanCardId] = []; + } + this.attachments[wekanCardId].push(wekanAttachment); + } + } + break; + } + case 'addComment': { + const wekanComment = wekanBoard.comments.filter(comment => { + return comment._id === activity.commentId; + })[0]; + const id = activity.cardId; + if (!this.comments[id]) { + this.comments[id] = []; + } + this.comments[id].push(wekanComment); + break; + } + case 'createBoard': { + this.createdAt.board = activity.createdAt; + break; + } + case 'createCard': { + const cardId = activity.cardId; + this.createdAt.cards[cardId] = activity.createdAt; + this.createdBy.cards[cardId] = activity.userId; + break; + } + case 'createList': { + const listId = activity.listId; + this.createdAt.lists[listId] = activity.createdAt; + break; + } + case 'createSwimlane': { + const swimlaneId = activity.swimlaneId; + this.createdAt.swimlanes[swimlaneId] = activity.createdAt; + break; + } + } + }); + } + + importActivities(activities, boardId) { + activities.forEach(activity => { + switch (activity.activityType) { + // Board related activities + // TODO: addBoardMember, removeBoardMember + case 'createBoard': { + Activities.direct.insert({ + userId: this._user(activity.userId), + type: 'board', + activityTypeId: boardId, + activityType: activity.activityType, + boardId, + createdAt: this._now(activity.createdAt), + }); + break; + } + // List related activities + // TODO: removeList, archivedList + case 'createList': { + Activities.direct.insert({ + userId: this._user(activity.userId), + type: 'list', + activityType: activity.activityType, + listId: this.lists[activity.listId], + boardId, + createdAt: this._now(activity.createdAt), + }); + break; + } + // Card related activities + // TODO: archivedCard, restoredCard, joinMember, unjoinMember + case 'createCard': { + Activities.direct.insert({ + userId: this._user(activity.userId), + activityType: activity.activityType, + listId: this.lists[activity.listId], + cardId: this.cards[activity.cardId], + boardId, + createdAt: this._now(activity.createdAt), + }); + break; + } + case 'moveCard': { + Activities.direct.insert({ + userId: this._user(activity.userId), + oldListId: this.lists[activity.oldListId], + activityType: activity.activityType, + listId: this.lists[activity.listId], + cardId: this.cards[activity.cardId], + boardId, + createdAt: this._now(activity.createdAt), + }); + break; + } + // Comment related activities + case 'addComment': { + Activities.direct.insert({ + userId: this._user(activity.userId), + activityType: activity.activityType, + cardId: this.cards[activity.cardId], + commentId: this.commentIds[activity.commentId], + boardId, + createdAt: this._now(activity.createdAt), + }); + break; + } + // Attachment related activities + case 'addAttachment': { + Activities.direct.insert({ + userId: this._user(activity.userId), + type: 'card', + activityType: activity.activityType, + attachmentId: this.attachmentIds[activity.attachmentId], + cardId: this.cards[activity.cardId], + boardId, + createdAt: this._now(activity.createdAt), + }); + break; + } + // Checklist related activities + case 'addChecklist': { + Activities.direct.insert({ + userId: this._user(activity.userId), + activityType: activity.activityType, + cardId: this.cards[activity.cardId], + checklistId: this.checklists[activity.checklistId], + boardId, + createdAt: this._now(activity.createdAt), + }); + break; + } + case 'addChecklistItem': { + Activities.direct.insert({ + userId: this._user(activity.userId), + activityType: activity.activityType, + cardId: this.cards[activity.cardId], + checklistId: this.checklists[activity.checklistId], + checklistItemId: activity.checklistItemId.replace( + activity.checklistId, + this.checklists[activity.checklistId], + ), + boardId, + createdAt: this._now(activity.createdAt), + }); + break; + } + } + }); + } + + //check(board) { + check() { + //try { + // check(data, { + // membersMapping: Match.Optional(Object), + // }); + // this.checkActivities(board.activities); + // this.checkBoard(board); + // this.checkLabels(board.labels); + // this.checkLists(board.lists); + // this.checkSwimlanes(board.swimlanes); + // this.checkCards(board.cards); + //this.checkChecklists(board.checklists); + // this.checkRules(board.rules); + // this.checkActions(board.actions); + //this.checkTriggers(board.triggers); + //this.checkChecklistItems(board.checklistItems); + //} catch (e) { + // throw new Meteor.Error('error-json-schema'); + // } + } + + create(board, currentBoardId) { + // TODO : Make isSandstorm variable global + const isSandstorm = + Meteor.settings && + Meteor.settings.public && + Meteor.settings.public.sandstorm; + if (isSandstorm && currentBoardId) { + const currentBoard = Boards.findOne(currentBoardId); + currentBoard.archive(); + } + this.parseActivities(board); + const boardId = this.createBoardAndLabels(board); + this.createLists(board.lists, boardId); + this.createSwimlanes(board.swimlanes, boardId); + this.createCards(board.cards, boardId); + this.createChecklists(board.checklists); + this.createChecklistItems(board.checklistItems); + this.importActivities(board.activities, boardId); + this.createTriggers(board.triggers, boardId); + this.createActions(board.actions, boardId); + this.createRules(board.rules, boardId); + // XXX add members + return boardId; + } +} diff --git a/.snap-meteor-1.8/.meteor/.finished-upgraders b/.snap-meteor-1.8/.meteor/.finished-upgraders deleted file mode 100644 index bc5b50f7..00000000 --- a/.snap-meteor-1.8/.meteor/.finished-upgraders +++ /dev/null @@ -1,20 +0,0 @@ -# This file contains information which helps Meteor properly upgrade your -# app when you run 'meteor update'. You should check it into version control -# with your project. - -notices-for-0.9.0 -notices-for-0.9.1 -0.9.4-platform-file -notices-for-facebook-graph-api-2 -1.2.0-standard-minifiers-package -1.2.0-meteor-platform-split -1.2.0-cordova-changes -1.2.0-breaking-changes -1.3.0-split-minifiers-package -1.3.5-remove-old-dev-bundle-link -1.4.0-remove-old-dev-bundle-link -1.4.1-add-shell-server-package -1.4.3-split-account-service-packages -1.5-add-dynamic-import-package -1.7-split-underscore-from-meteor-base -1.8.3-split-jquery-from-blaze diff --git a/.snap-meteor-1.8/.meteor/.gitignore b/.snap-meteor-1.8/.meteor/.gitignore deleted file mode 100644 index 501f92e4..00000000 --- a/.snap-meteor-1.8/.meteor/.gitignore +++ /dev/null @@ -1,2 +0,0 @@ -dev_bundle -local diff --git a/.snap-meteor-1.8/.meteor/.id b/.snap-meteor-1.8/.meteor/.id deleted file mode 100644 index 0556ccf7..00000000 --- a/.snap-meteor-1.8/.meteor/.id +++ /dev/null @@ -1,7 +0,0 @@ -# This file contains a token that is unique to your project. -# Check it into your repository along with the rest of this directory. -# It can be used for purposes such as: -# - ensuring you don't accidentally deploy one app on top of another -# - providing package authors with aggregated statistics - -dvyihgykyzec6y1dpg diff --git a/.snap-meteor-1.8/.meteor/cordova-plugins b/.snap-meteor-1.8/.meteor/cordova-plugins deleted file mode 100644 index e69de29b..00000000 diff --git a/.snap-meteor-1.8/.meteor/packages b/.snap-meteor-1.8/.meteor/packages deleted file mode 100644 index 8af7f314..00000000 --- a/.snap-meteor-1.8/.meteor/packages +++ /dev/null @@ -1,100 +0,0 @@ -# Meteor packages used by this project, one per line. -# -# 'meteor add' and 'meteor remove' will edit this file for you, -# but you can also edit it by hand. - -meteor-base@1.4.0 - -# Build system -ecmascript@0.13.2 -standard-minifier-css@1.5.4 -standard-minifier-js@2.5.2 -mquandalle:jade - -# Polyfills -es5-shim@4.8.0 - -# Collections -aldeed:collection2 -cfs:standard-packages -cottz:publish-relations -dburles:collection-helpers -idmontie:migrations -matb33:collection-hooks -matteodem:easy-search -mongo@1.7.0 -mquandalle:collection-mutations - -# Account system -kenton:accounts-sandstorm -service-configuration@1.0.11 -useraccounts:unstyled -useraccounts:flow-routing -wekan-ldap -wekan-accounts-cas -wekan-accounts-oidc - -# Utilities -check@1.3.1 -jquery@1.11.10 -random@1.1.0 -reactive-dict@1.3.0 -session@1.2.0 -tracker@1.2.0 -underscore@1.0.10 -3stack:presence -alethes:pages -arillo:flow-router-helpers -audit-argument-checks@1.0.7 -kadira:blaze-layout -kadira:dochead -mquandalle:autofocus -ongoworks:speakingurl -raix:handlebar-helpers -tap:i18n -http@1.4.2 - -# UI components -blaze -reactive-var@1.0.11 -fortawesome:fontawesome -mousetrap:mousetrap -mquandalle:jquery-textcomplete -mquandalle:jquery-ui-drag-drop-sort -mquandalle:mousetrap-bindglobal -peerlibrary:blaze-components@=0.15.1 -templates:tabs -verron:autosize -simple:json-routes -rajit:bootstrap3-datepicker -shell-server@0.4.0 -simple:rest-accounts-password -useraccounts:core -email@1.2.3 -horka:swipebox -dynamic-import@0.5.1 -staringatlights:fast-render - -accounts-password@1.5.2 -cfs:gridfs -rzymek:fullcalendar -momentjs:moment@2.22.2 -browser-policy-framing@1.1.0 -mquandalle:moment -msavin:usercache -wekan-scrollbar -mquandalle:perfect-scrollbar -mdg:meteor-apm-agent@3.2.0-rc.0! -# Keep stylus in 1.1.0, because building v2 takes extra 52 minutes. -coagmano:stylus@1.1.0! -lucasantoniassi:accounts-lockout -meteorhacks:subs-manager -meteorhacks:picker -lamhieu:unblock -meteorhacks:aggregate@1.3.0 -wekan-markdown -konecty:mongo-counter -percolate:synced-cron -easylogic:summernote -cfs:filesystem -ostrio:cookies diff --git a/.snap-meteor-1.8/.meteor/platforms b/.snap-meteor-1.8/.meteor/platforms deleted file mode 100644 index efeba1b5..00000000 --- a/.snap-meteor-1.8/.meteor/platforms +++ /dev/null @@ -1,2 +0,0 @@ -server -browser diff --git a/.snap-meteor-1.8/.meteor/release b/.snap-meteor-1.8/.meteor/release deleted file mode 100644 index bfccdc2c..00000000 --- a/.snap-meteor-1.8/.meteor/release +++ /dev/null @@ -1 +0,0 @@ -METEOR@1.8.3 diff --git a/.snap-meteor-1.8/.meteor/versions b/.snap-meteor-1.8/.meteor/versions deleted file mode 100644 index 65869431..00000000 --- a/.snap-meteor-1.8/.meteor/versions +++ /dev/null @@ -1,198 +0,0 @@ -3stack:presence@1.1.2 -accounts-base@1.4.5 -accounts-oauth@1.1.16 -accounts-password@1.5.2 -aldeed:collection2@2.10.0 -aldeed:collection2-core@1.2.0 -aldeed:schema-deny@1.1.0 -aldeed:schema-index@1.1.1 -aldeed:simple-schema@1.5.4 -alethes:pages@1.8.6 -allow-deny@1.1.0 -arillo:flow-router-helpers@0.5.2 -audit-argument-checks@1.0.7 -autoupdate@1.6.0 -babel-compiler@7.4.2 -babel-runtime@1.4.0 -base64@1.0.12 -binary-heap@1.0.11 -blaze@2.3.4 -blaze-tools@1.0.10 -boilerplate-generator@1.6.0 -browser-policy-common@1.0.11 -browser-policy-framing@1.1.0 -caching-compiler@1.2.1 -caching-html-compiler@1.1.3 -callback-hook@1.2.0 -cfs:access-point@0.1.49 -cfs:base-package@0.0.30 -cfs:collection@0.5.5 -cfs:collection-filters@0.2.4 -cfs:data-man@0.0.6 -cfs:file@0.1.17 -cfs:filesystem@0.1.2 -cfs:gridfs@0.0.34 -cfs:http-methods@0.0.32 -cfs:http-publish@0.0.13 -cfs:power-queue@0.9.11 -cfs:reactive-list@0.0.9 -cfs:reactive-property@0.0.4 -cfs:standard-packages@0.5.10 -cfs:storage-adapter@0.2.4 -cfs:tempstore@0.1.6 -cfs:upload-http@0.0.20 -cfs:worker@0.1.5 -check@1.3.1 -chuangbo:cookie@1.1.0 -coagmano:stylus@1.1.0 -coffeescript@1.0.17 -cottz:publish-relations@2.0.8 -dburles:collection-helpers@1.1.0 -ddp@1.4.0 -ddp-client@2.3.3 -ddp-common@1.4.0 -ddp-rate-limiter@1.0.7 -ddp-server@2.3.0 -deps@1.0.12 -diff-sequence@1.1.1 -dynamic-import@0.5.1 -easylogic:summernote@0.8.8 -ecmascript@0.13.2 -ecmascript-runtime@0.7.0 -ecmascript-runtime-client@0.9.0 -ecmascript-runtime-server@0.8.0 -ejson@1.1.1 -email@1.2.3 -es5-shim@4.8.0 -fastclick@1.0.13 -fetch@0.1.1 -fortawesome:fontawesome@4.7.0 -geojson-utils@1.0.10 -horka:swipebox@1.0.2 -hot-code-push@1.0.4 -html-tools@1.0.11 -htmljs@1.0.11 -http@1.4.2 -id-map@1.1.0 -idmontie:migrations@1.0.3 -inter-process-messaging@0.1.0 -jquery@1.11.11 -kadira:blaze-layout@2.3.0 -kadira:dochead@1.5.0 -kadira:flow-router@2.12.1 -kenton:accounts-sandstorm@0.7.0 -konecty:mongo-counter@0.0.5_3 -lamhieu:meteorx@2.1.1 -lamhieu:unblock@1.0.0 -launch-screen@1.1.1 -livedata@1.0.18 -localstorage@1.2.0 -logging@1.1.20 -lucasantoniassi:accounts-lockout@1.0.0 -matb33:collection-hooks@0.9.1 -matteodem:easy-search@1.6.4 -mdg:meteor-apm-agent@3.2.5 -mdg:validation-error@0.5.1 -meteor@1.9.3 -meteor-base@1.4.0 -meteor-platform@1.2.6 -meteorhacks:aggregate@1.3.0 -meteorhacks:collection-utils@1.2.0 -meteorhacks:picker@1.0.3 -meteorhacks:subs-manager@1.6.4 -meteorspark:util@0.2.0 -minifier-css@1.4.3 -minifier-js@2.5.1 -minifiers@1.1.8-faster-rebuild.0 -minimongo@1.4.5 -mobile-status-bar@1.0.14 -modern-browsers@0.1.4 -modules@0.14.0 -modules-runtime@0.11.0 -momentjs:moment@2.24.0 -mongo@1.7.0 -mongo-decimal@0.1.1 -mongo-dev-server@1.1.0 -mongo-id@1.0.7 -mongo-livedata@1.0.12 -mousetrap:mousetrap@1.4.6_1 -mquandalle:autofocus@1.0.0 -mquandalle:collection-mutations@0.1.0 -mquandalle:jade@0.4.9 -mquandalle:jade-compiler@0.4.5 -mquandalle:jquery-textcomplete@0.8.0_1 -mquandalle:jquery-ui-drag-drop-sort@0.2.0 -mquandalle:moment@1.0.1 -mquandalle:mousetrap-bindglobal@0.0.1 -mquandalle:perfect-scrollbar@0.6.5_2 -msavin:usercache@1.8.0 -npm-bcrypt@0.9.3 -npm-mongo@3.2.0 -oauth@1.2.8 -oauth2@1.2.1 -observe-sequence@1.0.16 -ongoworks:speakingurl@1.1.0 -ordered-dict@1.1.0 -ostrio:cookies@2.5.0 -peerlibrary:assert@0.3.0 -peerlibrary:base-component@0.16.0 -peerlibrary:blaze-components@0.15.1 -peerlibrary:computed-field@0.10.0 -peerlibrary:reactive-field@0.6.0 -percolate:synced-cron@1.3.2 -promise@0.11.2 -raix:eventemitter@0.1.3 -raix:handlebar-helpers@0.2.5 -rajit:bootstrap3-datepicker@1.7.1_1 -random@1.1.0 -rate-limit@1.0.9 -reactive-dict@1.3.0 -reactive-var@1.0.11 -reload@1.3.0 -retry@1.1.0 -routepolicy@1.1.0 -rzymek:fullcalendar@3.8.0 -server-render@0.3.1 -service-configuration@1.0.11 -session@1.2.0 -sha@1.0.9 -shell-server@0.4.0 -simple:authenticate-user-by-token@1.0.1 -simple:json-routes@2.1.0 -simple:rest-accounts-password@1.1.2 -simple:rest-bearer-token-parser@1.0.1 -simple:rest-json-error-handler@1.0.1 -socket-stream-client@0.2.2 -softwarerero:accounts-t9n@1.3.11 -spacebars@1.0.15 -spacebars-compiler@1.1.3 -srp@1.0.12 -standard-minifier-css@1.5.4 -standard-minifier-js@2.5.2 -staringatlights:fast-render@3.2.0 -staringatlights:inject-data@2.3.0 -tap:i18n@1.8.2 -templates:tabs@2.3.0 -templating@1.3.2 -templating-compiler@1.3.3 -templating-runtime@1.3.2 -templating-tools@1.1.2 -tracker@1.2.0 -twbs:bootstrap@3.3.6 -ui@1.0.13 -underscore@1.0.10 -url@1.2.0 -useraccounts:core@1.14.2 -useraccounts:flow-routing@1.14.2 -useraccounts:unstyled@1.14.2 -verron:autosize@3.0.8 -webapp@1.7.5 -webapp-hashing@1.0.9 -wekan-accounts-cas@0.1.0 -wekan-accounts-oidc@1.0.10 -wekan-ldap@0.0.2 -wekan-markdown@1.0.7 -wekan-oidc@1.0.12 -wekan-scrollbar@3.1.3 -yasaricli:slugify@0.0.7 -zimme:active-route@2.3.2 diff --git a/.snap-meteor-1.8/cfs_access-point.txt b/.snap-meteor-1.8/cfs_access-point.txt deleted file mode 100644 index 8e3359d0..00000000 --- a/.snap-meteor-1.8/cfs_access-point.txt +++ /dev/null @@ -1,914 +0,0 @@ -(function () { - -/* Imports */ -var Meteor = Package.meteor.Meteor; -var global = Package.meteor.global; -var meteorEnv = Package.meteor.meteorEnv; -var FS = Package['cfs:base-package'].FS; -var check = Package.check.check; -var Match = Package.check.Match; -var EJSON = Package.ejson.EJSON; -var HTTP = Package['cfs:http-methods'].HTTP; - -/* Package-scope variables */ -var rootUrlPathPrefix, baseUrl, getHeaders, getHeadersByCollection, _existingMountPoints, mountUrls; - -(function(){ - -/////////////////////////////////////////////////////////////////////// -// // -// packages/cfs_access-point/packages/cfs_access-point.js // -// // -/////////////////////////////////////////////////////////////////////// - // -(function () { - -//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -// // -// packages/cfs:access-point/access-point-common.js // -// // -//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// - // -rootUrlPathPrefix = __meteor_runtime_config__.ROOT_URL_PATH_PREFIX || ""; // 1 -// Adjust the rootUrlPathPrefix if necessary // 2 -if (rootUrlPathPrefix.length > 0) { // 3 - if (rootUrlPathPrefix.slice(0, 1) !== '/') { // 4 - rootUrlPathPrefix = '/' + rootUrlPathPrefix; // 5 - } // 6 - if (rootUrlPathPrefix.slice(-1) === '/') { // 7 - rootUrlPathPrefix = rootUrlPathPrefix.slice(0, -1); // 8 - } // 9 -} // 10 - // 11 -// prepend ROOT_URL when isCordova // 12 -if (Meteor.isCordova) { // 13 - rootUrlPathPrefix = Meteor.absoluteUrl(rootUrlPathPrefix.replace(/^\/+/, '')).replace(/\/+$/, ''); // 14 -} // 15 - // 16 -baseUrl = '/cfs'; // 17 -FS.HTTP = FS.HTTP || {}; // 18 - // 19 -// Note the upload URL so that client uploader packages know what it is // 20 -FS.HTTP.uploadUrl = rootUrlPathPrefix + baseUrl + '/files'; // 21 - // 22 -/** // 23 - * @method FS.HTTP.setBaseUrl // 24 - * @public // 25 - * @param {String} newBaseUrl - Change the base URL for the HTTP GET and DELETE endpoints. // 26 - * @returns {undefined} // 27 - */ // 28 -FS.HTTP.setBaseUrl = function setBaseUrl(newBaseUrl) { // 29 - // 30 - // Adjust the baseUrl if necessary // 31 - if (newBaseUrl.slice(0, 1) !== '/') { // 32 - newBaseUrl = '/' + newBaseUrl; // 33 - } // 34 - if (newBaseUrl.slice(-1) === '/') { // 35 - newBaseUrl = newBaseUrl.slice(0, -1); // 36 - } // 37 - // 38 - // Update the base URL // 39 - baseUrl = newBaseUrl; // 40 - // 41 - // Change the upload URL so that client uploader packages know what it is // 42 - FS.HTTP.uploadUrl = rootUrlPathPrefix + baseUrl + '/files'; // 43 - // 44 - // Remount URLs with the new baseUrl, unmounting the old, on the server only. // 45 - // If existingMountPoints is empty, then we haven't run the server startup // 46 - // code yet, so this new URL will be used at that point for the initial mount. // 47 - if (Meteor.isServer && !FS.Utility.isEmpty(_existingMountPoints)) { // 48 - mountUrls(); // 49 - } // 50 -}; // 51 - // 52 -/* // 53 - * FS.File extensions // 54 - */ // 55 - // 56 -/** // 57 - * @method FS.File.prototype.url Construct the file url // 58 - * @public // 59 - * @param {Object} [options] // 60 - * @param {String} [options.store] Name of the store to get from. If not defined, the first store defined in `options.stores` for the collection on the client is used. - * @param {Boolean} [options.auth=null] Add authentication token to the URL query string? By default, a token for the current logged in user is added on the client. Set this to `false` to omit the token. Set this to a string to provide your own token. Set this to a number to specify an expiration time for the token in seconds. - * @param {Boolean} [options.download=false] Should headers be set to force a download? Typically this means that clicking the link with this URL will download the file to the user's Downloads folder instead of displaying the file in the browser. - * @param {Boolean} [options.brokenIsFine=false] Return the URL even if we know it's currently a broken link because the file hasn't been saved in the requested store yet. - * @param {Boolean} [options.metadata=false] Return the URL for the file metadata access point rather than the file itself. - * @param {String} [options.uploading=null] A URL to return while the file is being uploaded. // 66 - * @param {String} [options.storing=null] A URL to return while the file is being stored. // 67 - * @param {String} [options.filename=null] Override the filename that should appear at the end of the URL. By default it is the name of the file in the requested store. - * // 69 - * Returns the HTTP URL for getting the file or its metadata. // 70 - */ // 71 -FS.File.prototype.url = function(options) { // 72 - var self = this; // 73 - options = options || {}; // 74 - options = FS.Utility.extend({ // 75 - store: null, // 76 - auth: null, // 77 - download: false, // 78 - metadata: false, // 79 - brokenIsFine: false, // 80 - uploading: null, // return this URL while uploading // 81 - storing: null, // return this URL while storing // 82 - filename: null // override the filename that is shown to the user // 83 - }, options.hash || options); // check for "hash" prop if called as helper // 84 - // 85 - // Primarily useful for displaying a temporary image while uploading an image // 86 - if (options.uploading && !self.isUploaded()) { // 87 - return options.uploading; // 88 - } // 89 - // 90 - if (self.isMounted()) { // 91 - // See if we've stored in the requested store yet // 92 - var storeName = options.store || self.collection.primaryStore.name; // 93 - if (!self.hasStored(storeName)) { // 94 - if (options.storing) { // 95 - return options.storing; // 96 - } else if (!options.brokenIsFine) { // 97 - // We want to return null if we know the URL will be a broken // 98 - // link because then we can avoid rendering broken links, broken // 99 - // images, etc. // 100 - return null; // 101 - } // 102 - } // 103 - // 104 - // Add filename to end of URL if we can determine one // 105 - var filename = options.filename || self.name({store: storeName}); // 106 - if (typeof filename === "string" && filename.length) { // 107 - filename = '/' + filename; // 108 - } else { // 109 - filename = ''; // 110 - } // 111 - // 112 - // TODO: Could we somehow figure out if the collection requires login? // 113 - var authToken = ''; // 114 - if (Meteor.isClient && typeof Accounts !== "undefined" && typeof Accounts._storedLoginToken === "function") { // 115 - if (options.auth !== false) { // 116 - // Add reactive deps on the user // 117 - Meteor.userId(); // 118 - // 119 - var authObject = { // 120 - authToken: Accounts._storedLoginToken() || '' // 121 - }; // 122 - // 123 - // If it's a number, we use that as the expiration time (in seconds) // 124 - if (options.auth === +options.auth) { // 125 - authObject.expiration = FS.HTTP.now() + options.auth * 1000; // 126 - } // 127 - // 128 - // Set the authToken // 129 - var authString = JSON.stringify(authObject); // 130 - authToken = FS.Utility.btoa(authString); // 131 - } // 132 - } else if (typeof options.auth === "string") { // 133 - // If the user supplies auth token the user will be responsible for // 134 - // updating // 135 - authToken = options.auth; // 136 - } // 137 - // 138 - // Construct query string // 139 - var params = {}; // 140 - if (authToken !== '') { // 141 - params.token = authToken; // 142 - } // 143 - if (options.download) { // 144 - params.download = true; // 145 - } // 146 - if (options.store) { // 147 - // We use options.store here instead of storeName because we want to omit the queryString // 148 - // whenever possible, allowing users to have "clean" URLs if they want. The server will // 149 - // assume the first store defined on the server, which means that we are assuming that // 150 - // the first on the client is also the first on the server. If that's not the case, the // 151 - // store option should be supplied. // 152 - params.store = options.store; // 153 - } // 154 - var queryString = FS.Utility.encodeParams(params); // 155 - if (queryString.length) { // 156 - queryString = '?' + queryString; // 157 - } // 158 - // 159 - // Determine which URL to use // 160 - var area; // 161 - if (options.metadata) { // 162 - area = '/record'; // 163 - } else { // 164 - area = '/files'; // 165 - } // 166 - // 167 - // Construct and return the http method url // 168 - return rootUrlPathPrefix + baseUrl + area + '/' + self.collection.name + '/' + self._id + filename + queryString; // 169 - } // 170 - // 171 -}; // 172 - // 173 - // 174 - // 175 -//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// - -}).call(this); - - - - - - -(function () { - -//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -// // -// packages/cfs:access-point/access-point-handlers.js // -// // -//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// - // -getHeaders = []; // 1 -getHeadersByCollection = {}; // 2 - // 3 -FS.HTTP.Handlers = {}; // 4 - // 5 -/** // 6 - * @method FS.HTTP.Handlers.Del // 7 - * @public // 8 - * @returns {any} response // 9 - * // 10 - * HTTP DEL request handler // 11 - */ // 12 -FS.HTTP.Handlers.Del = function httpDelHandler(ref) { // 13 - var self = this; // 14 - var opts = FS.Utility.extend({}, self.query || {}, self.params || {}); // 15 - // 16 - // If DELETE request, validate with 'remove' allow/deny, delete the file, and return // 17 - FS.Utility.validateAction(ref.collection.files._validators['remove'], ref.file, self.userId); // 18 - // 19 - /* // 20 - * From the DELETE spec: // 21 - * A successful response SHOULD be 200 (OK) if the response includes an // 22 - * entity describing the status, 202 (Accepted) if the action has not // 23 - * yet been enacted, or 204 (No Content) if the action has been enacted // 24 - * but the response does not include an entity. // 25 - */ // 26 - self.setStatusCode(200); // 27 - // 28 - return { // 29 - deleted: !!ref.file.remove() // 30 - }; // 31 -}; // 32 - // 33 -/** // 34 - * @method FS.HTTP.Handlers.GetList // 35 - * @public // 36 - * @returns {Object} response // 37 - * // 38 - * HTTP GET file list request handler // 39 - */ // 40 -FS.HTTP.Handlers.GetList = function httpGetListHandler() { // 41 - // Not Yet Implemented // 42 - // Need to check publications and return file list based on // 43 - // what user is allowed to see // 44 -}; // 45 - // 46 -/* // 47 - requestRange will parse the range set in request header - if not possible it // 48 - will throw fitting errors and autofill range for both partial and full ranges // 49 - // 50 - throws error or returns the object: // 51 - { // 52 - start // 53 - end // 54 - length // 55 - unit // 56 - partial // 57 - } // 58 -*/ // 59 -var requestRange = function(req, fileSize) { // 60 - if (req) { // 61 - if (req.headers) { // 62 - var rangeString = req.headers.range; // 63 - // 64 - // Make sure range is a string // 65 - if (rangeString === ''+rangeString) { // 66 - // 67 - // range will be in the format "bytes=0-32767" // 68 - var parts = rangeString.split('='); // 69 - var unit = parts[0]; // 70 - // 71 - // Make sure parts consists of two strings and range is of type "byte" // 72 - if (parts.length == 2 && unit == 'bytes') { // 73 - // Parse the range // 74 - var range = parts[1].split('-'); // 75 - var start = Number(range[0]); // 76 - var end = Number(range[1]); // 77 - // 78 - // Fix invalid ranges? // 79 - if (range[0] != start) start = 0; // 80 - if (range[1] != end || !end) end = fileSize - 1; // 81 - // 82 - // Make sure range consists of a start and end point of numbers and start is less than end // 83 - if (start < end) { // 84 - // 85 - var partSize = 0 - start + end + 1; // 86 - // 87 - // Return the parsed range // 88 - return { // 89 - start: start, // 90 - end: end, // 91 - length: partSize, // 92 - size: fileSize, // 93 - unit: unit, // 94 - partial: (partSize < fileSize) // 95 - }; // 96 - // 97 - } else { // 98 - throw new Meteor.Error(416, "Requested Range Not Satisfiable"); // 99 - } // 100 - // 101 - } else { // 102 - // The first part should be bytes // 103 - throw new Meteor.Error(416, "Requested Range Unit Not Satisfiable"); // 104 - } // 105 - // 106 - } else { // 107 - // No range found // 108 - } // 109 - // 110 - } else { // 111 - // throw new Error('No request headers set for _parseRange function'); // 112 - } // 113 - } else { // 114 - throw new Error('No request object passed to _parseRange function'); // 115 - } // 116 - // 117 - return { // 118 - start: 0, // 119 - end: fileSize - 1, // 120 - length: fileSize, // 121 - size: fileSize, // 122 - unit: 'bytes', // 123 - partial: false // 124 - }; // 125 -}; // 126 - // 127 -/** // 128 - * @method FS.HTTP.Handlers.Get // 129 - * @public // 130 - * @returns {any} response // 131 - * // 132 - * HTTP GET request handler // 133 - */ // 134 -FS.HTTP.Handlers.Get = function httpGetHandler(ref) { // 135 - var self = this; // 136 - // Once we have the file, we can test allow/deny validators // 137 - // XXX: pass on the "share" query eg. ?share=342hkjh23ggj for shared url access? // 138 - FS.Utility.validateAction(ref.collection._validators['download'], ref.file, self.userId /*, self.query.shareId*/); // 139 - // 140 - var storeName = ref.storeName; // 141 - // 142 - // If no storeName was specified, use the first defined storeName // 143 - if (typeof storeName !== "string") { // 144 - // No store handed, we default to primary store // 145 - storeName = ref.collection.primaryStore.name; // 146 - } // 147 - // 148 - // Get the storage reference // 149 - var storage = ref.collection.storesLookup[storeName]; // 150 - // 151 - if (!storage) { // 152 - throw new Meteor.Error(404, "Not Found", 'There is no store "' + storeName + '"'); // 153 - } // 154 - // 155 - // Get the file // 156 - var copyInfo = ref.file.copies[storeName]; // 157 - // 158 - if (!copyInfo) { // 159 - throw new Meteor.Error(404, "Not Found", 'This file was not stored in the ' + storeName + ' store'); // 160 - } // 161 - // 162 - // Set the content type for file // 163 - if (typeof copyInfo.type === "string") { // 164 - self.setContentType(copyInfo.type); // 165 - } else { // 166 - self.setContentType('application/octet-stream'); // 167 - } // 168 - // 169 - // Add 'Content-Disposition' header if requested a download/attachment URL // 170 - if (typeof ref.download !== "undefined") { // 171 - var filename = ref.filename || copyInfo.name; // 172 - self.addHeader('Content-Disposition', 'attachment; filename="' + filename + '"'); // 173 - } else { // 174 - self.addHeader('Content-Disposition', 'inline'); // 175 - } // 176 - // 177 - // Get the contents range from request // 178 - var range = requestRange(self.request, copyInfo.size); // 179 - // 180 - // Some browsers cope better if the content-range header is // 181 - // still included even for the full file being returned. // 182 - self.addHeader('Content-Range', range.unit + ' ' + range.start + '-' + range.end + '/' + range.size); // 183 - // 184 - // If a chunk/range was requested instead of the whole file, serve that' // 185 - if (range.partial) { // 186 - self.setStatusCode(206, 'Partial Content'); // 187 - } else { // 188 - self.setStatusCode(200, 'OK'); // 189 - } // 190 - // 191 - // Add any other global custom headers and collection-specific custom headers // 192 - FS.Utility.each(getHeaders.concat(getHeadersByCollection[ref.collection.name] || []), function(header) { // 193 - self.addHeader(header[0], header[1]); // 194 - }); // 195 - // 196 - // Inform clients about length (or chunk length in case of ranges) // 197 - self.addHeader('Content-Length', range.length); // 198 - // 199 - // Last modified header (updatedAt from file info) // 200 - self.addHeader('Last-Modified', copyInfo.updatedAt.toUTCString()); // 201 - // 202 - // Inform clients that we accept ranges for resumable chunked downloads // 203 - self.addHeader('Accept-Ranges', range.unit); // 204 - // 205 - if (FS.debug) console.log('Read file "' + (ref.filename || copyInfo.name) + '" ' + range.unit + ' ' + range.start + '-' + range.end + '/' + range.size); - // 207 - var readStream = storage.adapter.createReadStream(ref.file, {start: range.start, end: range.end}); // 208 - // 209 - readStream.on('error', function(err) { // 210 - // Send proper error message on get error // 211 - if (err.message && err.statusCode) { // 212 - self.Error(new Meteor.Error(err.statusCode, err.message)); // 213 - } else { // 214 - self.Error(new Meteor.Error(503, 'Service unavailable')); // 215 - } // 216 - }); // 217 - // 218 - readStream.pipe(self.createWriteStream()); // 219 -}; // 220 - -const originalHandler = FS.HTTP.Handlers.Get; -FS.HTTP.Handlers.Get = function (ref) { -//console.log(ref.filename); - try { - var userAgent = (this.requestHeaders['user-agent']||'').toLowerCase(); - - if(userAgent.indexOf('msie') >= 0 || userAgent.indexOf('trident') >= 0 || userAgent.indexOf('chrome') >= 0) { - ref.filename = encodeURIComponent(ref.filename); - } else if(userAgent.indexOf('firefox') >= 0) { - ref.filename = new Buffer(ref.filename).toString('binary'); - } else { - /* safari*/ - ref.filename = new Buffer(ref.filename).toString('binary'); - } - } catch (ex){ - ref.filename = 'tempfix'; - } - return originalHandler.call(this, ref); -}; - // 221 -/** // 222 - * @method FS.HTTP.Handlers.PutInsert // 223 - * @public // 224 - * @returns {Object} response object with _id property // 225 - * // 226 - * HTTP PUT file insert request handler // 227 - */ // 228 -FS.HTTP.Handlers.PutInsert = function httpPutInsertHandler(ref) { // 229 - var self = this; // 230 - var opts = FS.Utility.extend({}, self.query || {}, self.params || {}); // 231 - // 232 - FS.debug && console.log("HTTP PUT (insert) handler"); // 233 - // 234 - // Create the nice FS.File // 235 - var fileObj = new FS.File(); // 236 - // 237 - // Set its name // 238 - fileObj.name(opts.filename || null); // 239 - // 240 - // Attach the readstream as the file's data // 241 - fileObj.attachData(self.createReadStream(), {type: self.requestHeaders['content-type'] || 'application/octet-stream'}); - // 243 - // Validate with insert allow/deny // 244 - FS.Utility.validateAction(ref.collection.files._validators['insert'], fileObj, self.userId); // 245 - // 246 - // Insert file into collection, triggering readStream storage // 247 - ref.collection.insert(fileObj); // 248 - // 249 - // Send response // 250 - self.setStatusCode(200); // 251 - // 252 - // Return the new file id // 253 - return {_id: fileObj._id}; // 254 -}; // 255 - // 256 -/** // 257 - * @method FS.HTTP.Handlers.PutUpdate // 258 - * @public // 259 - * @returns {Object} response object with _id and chunk properties // 260 - * // 261 - * HTTP PUT file update chunk request handler // 262 - */ // 263 -FS.HTTP.Handlers.PutUpdate = function httpPutUpdateHandler(ref) { // 264 - var self = this; // 265 - var opts = FS.Utility.extend({}, self.query || {}, self.params || {}); // 266 - // 267 - var chunk = parseInt(opts.chunk, 10); // 268 - if (isNaN(chunk)) chunk = 0; // 269 - // 270 - FS.debug && console.log("HTTP PUT (update) handler received chunk: ", chunk); // 271 - // 272 - // Validate with insert allow/deny; also mounts and retrieves the file // 273 - FS.Utility.validateAction(ref.collection.files._validators['insert'], ref.file, self.userId); // 274 - // 275 - self.createReadStream().pipe( FS.TempStore.createWriteStream(ref.file, chunk) ); // 276 - // 277 - // Send response // 278 - self.setStatusCode(200); // 279 - // 280 - return { _id: ref.file._id, chunk: chunk }; // 281 -}; // 282 - // 283 -//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// - -}).call(this); - - - - - - -(function () { - -//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -// // -// packages/cfs:access-point/access-point-server.js // -// // -//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// - // -var path = Npm.require("path"); // 1 - // 2 -HTTP.publishFormats({ // 3 - fileRecordFormat: function (input) { // 4 - // Set the method scope content type to json // 5 - this.setContentType('application/json'); // 6 - if (FS.Utility.isArray(input)) { // 7 - return EJSON.stringify(FS.Utility.map(input, function (obj) { // 8 - return FS.Utility.cloneFileRecord(obj); // 9 - })); // 10 - } else { // 11 - return EJSON.stringify(FS.Utility.cloneFileRecord(input)); // 12 - } // 13 - } // 14 -}); // 15 - // 16 -/** // 17 - * @method FS.HTTP.setHeadersForGet // 18 - * @public // 19 - * @param {Array} headers - List of headers, where each is a two-item array in which item 1 is the header name and item 2 is the header value. - * @param {Array|String} [collections] - Which collections the headers should be added for. Omit this argument to add the header for all collections. - * @returns {undefined} // 22 - */ // 23 -FS.HTTP.setHeadersForGet = function setHeadersForGet(headers, collections) { // 24 - if (typeof collections === "string") { // 25 - collections = [collections]; // 26 - } // 27 - if (collections) { // 28 - FS.Utility.each(collections, function(collectionName) { // 29 - getHeadersByCollection[collectionName] = headers || []; // 30 - }); // 31 - } else { // 32 - getHeaders = headers || []; // 33 - } // 34 -}; // 35 - // 36 -/** // 37 - * @method FS.HTTP.publish // 38 - * @public // 39 - * @param {FS.Collection} collection // 40 - * @param {Function} func - Publish function that returns a cursor. // 41 - * @returns {undefined} // 42 - * // 43 - * Publishes all documents returned by the cursor at a GET URL // 44 - * with the format baseUrl/record/collectionName. The publish // 45 - * function `this` is similar to normal `Meteor.publish`. // 46 - */ // 47 -FS.HTTP.publish = function fsHttpPublish(collection, func) { // 48 - var name = baseUrl + '/record/' + collection.name; // 49 - // Mount collection listing URL using http-publish package // 50 - HTTP.publish({ // 51 - name: name, // 52 - defaultFormat: 'fileRecordFormat', // 53 - collection: collection, // 54 - collectionGet: true, // 55 - collectionPost: false, // 56 - documentGet: true, // 57 - documentPut: false, // 58 - documentDelete: false // 59 - }, func); // 60 - // 61 - FS.debug && console.log("Registered HTTP method GET URLs:\n\n" + name + '\n' + name + '/:id\n'); // 62 -}; // 63 - // 64 -/** // 65 - * @method FS.HTTP.unpublish // 66 - * @public // 67 - * @param {FS.Collection} collection // 68 - * @returns {undefined} // 69 - * // 70 - * Unpublishes a restpoint created by a call to `FS.HTTP.publish` // 71 - */ // 72 -FS.HTTP.unpublish = function fsHttpUnpublish(collection) { // 73 - // Mount collection listing URL using http-publish package // 74 - HTTP.unpublish(baseUrl + '/record/' + collection.name); // 75 -}; // 76 - // 77 -_existingMountPoints = {}; // 78 - // 79 -/** // 80 - * @method defaultSelectorFunction // 81 - * @private // 82 - * @returns { collection, file } // 83 - * // 84 - * This is the default selector function // 85 - */ // 86 -var defaultSelectorFunction = function() { // 87 - var self = this; // 88 - // Selector function // 89 - // // 90 - // This function will have to return the collection and the // 91 - // file. If file not found undefined is returned - if null is returned the // 92 - // search was not possible // 93 - var opts = FS.Utility.extend({}, self.query || {}, self.params || {}); // 94 - // 95 - // Get the collection name from the url // 96 - var collectionName = opts.collectionName; // 97 - // 98 - // Get the id from the url // 99 - var id = opts.id; // 100 - // 101 - // Get the collection // 102 - var collection = FS._collections[collectionName]; // 103 - // 104 - // Get the file if possible else return null // 105 - var file = (id && collection)? collection.findOne({ _id: id }): null; // 106 - // 107 - // Return the collection and the file // 108 - return { // 109 - collection: collection, // 110 - file: file, // 111 - storeName: opts.store, // 112 - download: opts.download, // 113 - filename: opts.filename // 114 - }; // 115 -}; // 116 - // 117 -/* // 118 - * @method FS.HTTP.mount // 119 - * @public // 120 - * @param {array of string} mountPoints mount points to map rest functinality on // 121 - * @param {function} selector_f [selector] function returns `{ collection, file }` for mount points to work with // 122 - * // 123 -*/ // 124 -FS.HTTP.mount = function(mountPoints, selector_f) { // 125 - // We take mount points as an array and we get a selector function // 126 - var selectorFunction = selector_f || defaultSelectorFunction; // 127 - // 128 - var accessPoint = { // 129 - 'stream': true, // 130 - 'auth': expirationAuth, // 131 - 'post': function(data) { // 132 - // Use the selector for finding the collection and file reference // 133 - var ref = selectorFunction.call(this); // 134 - // 135 - // We dont support post - this would be normal insert eg. of filerecord? // 136 - throw new Meteor.Error(501, "Not implemented", "Post is not supported"); // 137 - }, // 138 - 'put': function(data) { // 139 - // Use the selector for finding the collection and file reference // 140 - var ref = selectorFunction.call(this); // 141 - // 142 - // Make sure we have a collection reference // 143 - if (!ref.collection) // 144 - throw new Meteor.Error(404, "Not Found", "No collection found"); // 145 - // 146 - // Make sure we have a file reference // 147 - if (ref.file === null) { // 148 - // No id supplied so we will create a new FS.File instance and // 149 - // insert the supplied data. // 150 - return FS.HTTP.Handlers.PutInsert.apply(this, [ref]); // 151 - } else { // 152 - if (ref.file) { // 153 - return FS.HTTP.Handlers.PutUpdate.apply(this, [ref]); // 154 - } else { // 155 - throw new Meteor.Error(404, "Not Found", 'No file found'); // 156 - } // 157 - } // 158 - }, // 159 - 'get': function(data) { // 160 - // Use the selector for finding the collection and file reference // 161 - var ref = selectorFunction.call(this); // 162 - // 163 - // Make sure we have a collection reference // 164 - if (!ref.collection) // 165 - throw new Meteor.Error(404, "Not Found", "No collection found"); // 166 - // 167 - // Make sure we have a file reference // 168 - if (ref.file === null) { // 169 - // No id supplied so we will return the published list of files ala // 170 - // http.publish in json format // 171 - return FS.HTTP.Handlers.GetList.apply(this, [ref]); // 172 - } else { // 173 - if (ref.file) { // 174 - return FS.HTTP.Handlers.Get.apply(this, [ref]); // 175 - } else { // 176 - throw new Meteor.Error(404, "Not Found", 'No file found'); // 177 - } // 178 - } // 179 - }, // 180 - 'delete': function(data) { // 181 - // Use the selector for finding the collection and file reference // 182 - var ref = selectorFunction.call(this); // 183 - // 184 - // Make sure we have a collection reference // 185 - if (!ref.collection) // 186 - throw new Meteor.Error(404, "Not Found", "No collection found"); // 187 - // 188 - // Make sure we have a file reference // 189 - if (ref.file) { // 190 - return FS.HTTP.Handlers.Del.apply(this, [ref]); // 191 - } else { // 192 - throw new Meteor.Error(404, "Not Found", 'No file found'); // 193 - } // 194 - } // 195 - }; // 196 - // 197 - var accessPoints = {}; // 198 - // 199 - // Add debug message // 200 - FS.debug && console.log('Registered HTTP method URLs:'); // 201 - // 202 - FS.Utility.each(mountPoints, function(mountPoint) { // 203 - // Couple mountpoint and accesspoint // 204 - accessPoints[mountPoint] = accessPoint; // 205 - // Remember our mountpoints // 206 - _existingMountPoints[mountPoint] = mountPoint; // 207 - // Add debug message // 208 - FS.debug && console.log(mountPoint); // 209 - }); // 210 - // 211 - // XXX: HTTP:methods should unmount existing mounts in case of overwriting? // 212 - HTTP.methods(accessPoints); // 213 - // 214 -}; // 215 - // 216 -/** // 217 - * @method FS.HTTP.unmount // 218 - * @public // 219 - * @param {string | array of string} [mountPoints] Optional, if not specified all mountpoints are unmounted // 220 - * // 221 - */ // 222 -FS.HTTP.unmount = function(mountPoints) { // 223 - // The mountPoints is optional, can be string or array if undefined then // 224 - // _existingMountPoints will be used // 225 - var unmountList; // 226 - // Container for the mount points to unmount // 227 - var unmountPoints = {}; // 228 - // 229 - if (typeof mountPoints === 'undefined') { // 230 - // Use existing mount points - unmount all // 231 - unmountList = _existingMountPoints; // 232 - } else if (mountPoints === ''+mountPoints) { // 233 - // Got a string // 234 - unmountList = [mountPoints]; // 235 - } else if (mountPoints.length) { // 236 - // Got an array // 237 - unmountList = mountPoints; // 238 - } // 239 - // 240 - // If we have a list to unmount // 241 - if (unmountList) { // 242 - // Iterate over each item // 243 - FS.Utility.each(unmountList, function(mountPoint) { // 244 - // Check _existingMountPoints to make sure the mount point exists in our // 245 - // context / was created by the FS.HTTP.mount // 246 - if (_existingMountPoints[mountPoint]) { // 247 - // Mark as unmount // 248 - unmountPoints[mountPoint] = false; // 249 - // Release // 250 - delete _existingMountPoints[mountPoint]; // 251 - } // 252 - }); // 253 - FS.debug && console.log('FS.HTTP.unmount:'); // 254 - FS.debug && console.log(unmountPoints); // 255 - // Complete unmount // 256 - HTTP.methods(unmountPoints); // 257 - } // 258 -}; // 259 - // 260 -// ### FS.Collection maps on HTTP pr. default on the following restpoints: // 261 -// * // 262 -// baseUrl + '/files/:collectionName/:id/:filename', // 263 -// baseUrl + '/files/:collectionName/:id', // 264 -// baseUrl + '/files/:collectionName' // 265 -// // 266 -// Change/ replace the existing mount point by: // 267 -// ```js // 268 -// // unmount all existing // 269 -// FS.HTTP.unmount(); // 270 -// // Create new mount point // 271 -// FS.HTTP.mount([ // 272 -// '/cfs/files/:collectionName/:id/:filename', // 273 -// '/cfs/files/:collectionName/:id', // 274 -// '/cfs/files/:collectionName' // 275 -// ]); // 276 -// ``` // 277 -// // 278 -mountUrls = function mountUrls() { // 279 - // We unmount first in case we are calling this a second time // 280 - FS.HTTP.unmount(); // 281 - // 282 - FS.HTTP.mount([ // 283 - baseUrl + '/files/:collectionName/:id/:filename', // 284 - baseUrl + '/files/:collectionName/:id', // 285 - baseUrl + '/files/:collectionName' // 286 - ]); // 287 -}; // 288 - // 289 -// Returns the userId from URL token // 290 -var expirationAuth = function expirationAuth() { // 291 - var self = this; // 292 - // 293 - // Read the token from '/hello?token=base64' // 294 - var encodedToken = self.query.token; // 295 - // 296 - FS.debug && console.log("token: "+encodedToken); // 297 - // 298 - if (!encodedToken || !Meteor.users) return false; // 299 - // 300 - // Check the userToken before adding it to the db query // 301 - // Set the this.userId // 302 - var tokenString = FS.Utility.atob(encodedToken); // 303 - // 304 - var tokenObject; // 305 - try { // 306 - tokenObject = JSON.parse(tokenString); // 307 - } catch(err) { // 308 - throw new Meteor.Error(400, 'Bad Request'); // 309 - } // 310 - // 311 - // XXX: Do some check here of the object // 312 - var userToken = tokenObject.authToken; // 313 - if (userToken !== ''+userToken) { // 314 - throw new Meteor.Error(400, 'Bad Request'); // 315 - } // 316 - // 317 - // If we have an expiration token we should check that it's still valid // 318 - if (tokenObject.expiration != null) { // 319 - // check if its too old // 320 - var now = Date.now(); // 321 - if (tokenObject.expiration < now) { // 322 - FS.debug && console.log('Expired token: ' + tokenObject.expiration + ' is less than ' + now); // 323 - throw new Meteor.Error(500, 'Expired token'); // 324 - } // 325 - } // 326 - // 327 - // We are not on a secure line - so we have to look up the user... // 328 - var user = Meteor.users.findOne({ // 329 - $or: [ // 330 - {'services.resume.loginTokens.hashedToken': Accounts._hashLoginToken(userToken)}, // 331 - {'services.resume.loginTokens.token': userToken} // 332 - ] // 333 - }); // 334 - // 335 - // Set the userId in the scope // 336 - return user && user._id; // 337 -}; // 338 - // 339 -HTTP.methods( // 340 - {'/cfs/servertime': { // 341 - get: function(data) { // 342 - return Date.now().toString(); // 343 - } // 344 - } // 345 -}); // 346 - // 347 -// Unify client / server api // 348 -FS.HTTP.now = function() { // 349 - return Date.now(); // 350 -}; // 351 - // 352 -// Start up the basic mount points // 353 -Meteor.startup(function () { // 354 - mountUrls(); // 355 -}); // 356 - // 357 -//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// - -}).call(this); - -/////////////////////////////////////////////////////////////////////// - -}).call(this); - - -/* Exports */ -if (typeof Package === 'undefined') Package = {}; -Package['cfs:access-point'] = {}; - -})(); diff --git a/.snap-meteor-1.8/export.js b/.snap-meteor-1.8/export.js deleted file mode 100644 index cc979ce0..00000000 --- a/.snap-meteor-1.8/export.js +++ /dev/null @@ -1,238 +0,0 @@ -/* global JsonRoutes */ -if (Meteor.isServer) { - // todo XXX once we have a real API in place, move that route there - // todo XXX also share the route definition between the client and the server - // so that we could use something like - // `ApiRoutes.path('boards/export', boardId)`` - // on the client instead of copy/pasting the route path manually between the - // client and the server. - /** - * @operation export - * @tag Boards - * - * @summary This route is used to export the board. - * - * @description If user is already logged-in, pass loginToken as param - * "authToken": '/api/boards/:boardId/export?authToken=:token' - * - * See https://blog.kayla.com.au/server-side-route-authentication-in-meteor/ - * for detailed explanations - * - * @param {string} boardId the ID of the board we are exporting - * @param {string} authToken the loginToken - */ - JsonRoutes.add('get', '/api/boards/:boardId/export', function(req, res) { - const boardId = req.params.boardId; - let user = null; - - const loginToken = req.query.authToken; - if (loginToken) { - const hashToken = Accounts._hashLoginToken(loginToken); - user = Meteor.users.findOne({ - 'services.resume.loginTokens.hashedToken': hashToken, - }); - } else if (!Meteor.settings.public.sandstorm) { - Authentication.checkUserId(req.userId); - user = Users.findOne({ _id: req.userId, isAdmin: true }); - } - - const exporter = new Exporter(boardId); - if (exporter.canExport(user)) { - JsonRoutes.sendResult(res, { - code: 200, - data: exporter.build(), - }); - } else { - // we could send an explicit error message, but on the other hand the only - // way to get there is by hacking the UI so let's keep it raw. - JsonRoutes.sendResult(res, 403); - } - }); -} - -// exporter maybe is broken since Gridfs introduced, add fs and path - -export class Exporter { - constructor(boardId) { - this._boardId = boardId; - } - - build() { - const fs = Npm.require('fs'); - const os = Npm.require('os'); - const path = Npm.require('path'); - - const byBoard = { boardId: this._boardId }; - const byBoardNoLinked = { - boardId: this._boardId, - linkedId: { $in: ['', null] }, - }; - // we do not want to retrieve boardId in related elements - const noBoardId = { - fields: { - boardId: 0, - }, - }; - const result = { - _format: 'wekan-board-1.0.0', - }; - _.extend( - result, - Boards.findOne(this._boardId, { - fields: { - stars: 0, - }, - }), - ); - result.lists = Lists.find(byBoard, noBoardId).fetch(); - result.cards = Cards.find(byBoardNoLinked, noBoardId).fetch(); - result.swimlanes = Swimlanes.find(byBoard, noBoardId).fetch(); - result.customFields = CustomFields.find( - { boardIds: { $in: [this.boardId] } }, - { fields: { boardId: 0 } }, - ).fetch(); - result.comments = CardComments.find(byBoard, noBoardId).fetch(); - result.activities = Activities.find(byBoard, noBoardId).fetch(); - result.rules = Rules.find(byBoard, noBoardId).fetch(); - result.checklists = []; - result.checklistItems = []; - result.subtaskItems = []; - result.triggers = []; - result.actions = []; - result.cards.forEach(card => { - result.checklists.push( - ...Checklists.find({ - cardId: card._id, - }).fetch(), - ); - result.checklistItems.push( - ...ChecklistItems.find({ - cardId: card._id, - }).fetch(), - ); - result.subtaskItems.push( - ...Cards.find({ - parentId: card._id, - }).fetch(), - ); - }); - result.rules.forEach(rule => { - result.triggers.push( - ...Triggers.find( - { - _id: rule.triggerId, - }, - noBoardId, - ).fetch(), - ); - result.actions.push( - ...Actions.find( - { - _id: rule.actionId, - }, - noBoardId, - ).fetch(), - ); - }); - - // [Old] for attachments we only export IDs and absolute url to original doc - // [New] Encode attachment to base64 - const getBase64Data = function(doc, callback) { - let buffer = new Buffer(0); - // callback has the form function (err, res) {} - const tmpFile = path.join( - os.tmpdir(), - `tmpexport${process.pid}${Math.random()}`, - ); - const tmpWriteable = fs.createWriteStream(tmpFile); - const readStream = doc.createReadStream(); - readStream.on('data', function(chunk) { - buffer = Buffer.concat([buffer, chunk]); - }); - readStream.on('error', function(err) { - callback(err, null); - }); - readStream.on('end', function() { - // done - fs.unlink(tmpFile, () => { - //ignored - }); - callback(null, buffer.toString('base64')); - }); - readStream.pipe(tmpWriteable); - }; - const getBase64DataSync = Meteor.wrapAsync(getBase64Data); - result.attachments = Attachments.find(byBoard) - .fetch() - .map(attachment => { - return { - _id: attachment._id, - cardId: attachment.cardId, - // url: FlowRouter.url(attachment.url()), - file: getBase64DataSync(attachment), - name: attachment.original.name, - type: attachment.original.type, - }; - }); - - // we also have to export some user data - as the other elements only - // include id but we have to be careful: - // 1- only exports users that are linked somehow to that board - // 2- do not export any sensitive information - const users = {}; - result.members.forEach(member => { - users[member.userId] = true; - }); - result.lists.forEach(list => { - users[list.userId] = true; - }); - result.cards.forEach(card => { - users[card.userId] = true; - if (card.members) { - card.members.forEach(memberId => { - users[memberId] = true; - }); - } - }); - result.comments.forEach(comment => { - users[comment.userId] = true; - }); - result.activities.forEach(activity => { - users[activity.userId] = true; - }); - result.checklists.forEach(checklist => { - users[checklist.userId] = true; - }); - const byUserIds = { - _id: { - $in: Object.getOwnPropertyNames(users), - }, - }; - // we use whitelist to be sure we do not expose inadvertently - // some secret fields that gets added to User later. - const userFields = { - fields: { - _id: 1, - username: 1, - 'profile.fullname': 1, - 'profile.initials': 1, - 'profile.avatarUrl': 1, - }, - }; - result.users = Users.find(byUserIds, userFields) - .fetch() - .map(user => { - // user avatar is stored as a relative url, we export absolute - if ((user.profile || {}).avatarUrl) { - user.profile.avatarUrl = FlowRouter.url(user.profile.avatarUrl); - } - return user; - }); - return result; - } - - canExport(user) { - const board = Boards.findOne(this._boardId); - return board && board.isVisibleBy(user); - } -} diff --git a/.snap-meteor-1.8/future/snapcraft.yaml b/.snap-meteor-1.8/future/snapcraft.yaml deleted file mode 100644 index a84c5d1f..00000000 --- a/.snap-meteor-1.8/future/snapcraft.yaml +++ /dev/null @@ -1,155 +0,0 @@ -name: wekan -version: git -summary: The open-source kanban -description: | - Wekan is an open-source and collaborative kanban board application. - - Whether you’re maintaining a personal todo list, planning your holidays with some friends, or working in a team on your next revolutionary idea, Kanban boards are an unbeatable tool to keep your things organized. They give you a visual overview of the current state of your project, and make you productive by allowing you to focus on the few items that matter the most. - Depending on target environment, some configuration settings might need to be adjusted. - For full list of configuration options call: - $ wekan.help - -confinement: strict -grade: stable -base: core18 - -architectures: - - amd64 - -plugs: - mongodb-plug: - interface: content - target: $SNAP_DATA/shared - -hooks: - configure: - plugs: - - network - - network-bind - -slots: - mongodb-slot: - interface: content - write: - - $SNAP_DATA/share - -apps: - wekan: - command: wekan-control - daemon: simple - plugs: [network, network-bind] - - mongodb: - command: mongodb-control - daemon: simple - plugs: [network, network-bind] - - caddy: - command: caddy-control - daemon: simple - plugs: [network, network-bind] - - help: - command: wekan-help - - database-backup: - command: mongodb-backup - plugs: [network, network-bind] - - database-list-backups: - command: ls -al $SNAP_COMMON/db-backups/ - - database-restore: - command: mongodb-restore - plugs: [network, network-bind] - -parts: - mongodb: - source: https://repo.mongodb.org/apt/ubuntu/dists/xenial/mongodb-org/4.2/multiverse/binary-amd64/mongodb-org-server_4.2.2_amd64.deb - #https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-4.0.14.tgz - #https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-ubuntu1604-3.2.22.tgz - plugin: dump - stage-packages: [libssl1.0.0, libcurl3] - filesets: - mongo: - - usr - - bin - - lib - stage: - - $mongo - prime: - - $mongo - - wekan: - source: . - plugin: nodejs - node-engine: 12.14.1 - node-packages: - - node-gyp - - node-pre-gyp - - fibers - build-packages: - - ca-certificates - - apt-utils - - build-essential - - python - - python3 - - g++ - - capnproto - - curl - - libcurl3 - - execstack - - nodejs - - npm - stage-packages: - - libfontconfig1 - override-build: | - echo "Cleaning environment first" - rm -rf ~/.meteor ~/.npm /usr/local/lib/node_modules - rm -rf .build - echo "Installing meteor" - curl https://install.meteor.com/ -o install_meteor.sh - chmod +x install_meteor.sh - sh install_meteor.sh - rm install_meteor.sh - rm -rf .build - meteor add standard-minifier-js --allow-superuser - meteor npm install --allow-superuser - meteor npm install --allow-superuser --save babel-runtime - meteor build .build --directory --allow-superuser - cp -f fix-download-unicode/cfs_access-point.txt .build/bundle/programs/server/packages/cfs_access-point.js - cd .build/bundle/programs/server - npm install - npm install --allow-superuser --save babel-runtime - # Change back to Wekan source directory - cd ../../../.. - cp -r .build/bundle/* $SNAPCRAFT_PART_INSTALL/ - cp .build/bundle/.node_version.txt $SNAPCRAFT_PART_INSTALL/ - rm -f $SNAPCRAFT_PART_INSTALL/lib/node_modules/wekan - rm -f $SNAPCRAFT_PART_INSTALL/programs/server/npm/node_modules/meteor/rajit_bootstrap3-datepicker/lib/bootstrap-datepicker/node_modules/phantomjs-prebuilt/lib/phantom/bin/phantomjs - rm -f $SNAPCRAFT_PART_INSTALL/programs/server/npm/node_modules/tar/lib/.mkdir.js.swp - rm -f $SNAPCRAFT_PART_INSTALL/lib/node_modules/node-pre-gyp/node_modules/tar/lib/.mkdir.js.swp - rm -f $SNAPCRAFT_PART_INSTALL/lib/node_modules/node-gyp/node_modules/tar/lib/.mkdir.js.swp - rm -f $SNAPCRAFT_PART_INSTALL/programs/server/node_modules/node-pre-gyp/node_modules/tar/lib/.mkdir.js.swp - - organize: - README: README.wekan - prime: - - -lib/node_modules/node-pre-gyp/node_modules/tar/lib/.unpack.js.swp - - helpers: - source: snap-src - plugin: dump - - caddy: - plugin: dump - source: https://caddyserver.com/download/linux/amd64?license=personal&telemetry=off - source-type: tar - organize: - caddy: bin/caddy - CHANGES.txt: CADDY_CHANGES.txt - EULA.txt: CADDY_EULA.txt - LICENSES.txt: CADDY_LICENSES.txt - README.txt: CADDY_README.txt - stage: - - -init diff --git a/.snap-meteor-1.8/ldap.js b/.snap-meteor-1.8/ldap.js deleted file mode 100644 index bd2cd1fb..00000000 --- a/.snap-meteor-1.8/ldap.js +++ /dev/null @@ -1,584 +0,0 @@ -import ldapjs from 'ldapjs'; -import util from 'util'; -import Bunyan from 'bunyan'; -import {log_debug, log_info, log_warn, log_error} from './logger'; - - -export default class LDAP { - constructor() { - this.ldapjs = ldapjs; - - this.connected = false; - - this.options = { - host : this.constructor.settings_get('LDAP_HOST'), - port : this.constructor.settings_get('LDAP_PORT'), - Reconnect : this.constructor.settings_get('LDAP_RECONNECT'), - timeout : this.constructor.settings_get('LDAP_TIMEOUT'), - connect_timeout : this.constructor.settings_get('LDAP_CONNECT_TIMEOUT'), - idle_timeout : this.constructor.settings_get('LDAP_IDLE_TIMEOUT'), - encryption : this.constructor.settings_get('LDAP_ENCRYPTION'), - ca_cert : this.constructor.settings_get('LDAP_CA_CERT'), - reject_unauthorized : this.constructor.settings_get('LDAP_REJECT_UNAUTHORIZED') || false, - Authentication : this.constructor.settings_get('LDAP_AUTHENTIFICATION'), - Authentication_UserDN : this.constructor.settings_get('LDAP_AUTHENTIFICATION_USERDN'), - Authentication_Password : this.constructor.settings_get('LDAP_AUTHENTIFICATION_PASSWORD'), - Authentication_Fallback : this.constructor.settings_get('LDAP_LOGIN_FALLBACK'), - BaseDN : this.constructor.settings_get('LDAP_BASEDN'), - Internal_Log_Level : this.constructor.settings_get('INTERNAL_LOG_LEVEL'), - User_Authentication : this.constructor.settings_get('LDAP_USER_AUTHENTICATION'), - User_Authentication_Field : this.constructor.settings_get('LDAP_USER_AUTHENTICATION_FIELD'), - User_Attributes : this.constructor.settings_get('LDAP_USER_ATTRIBUTES'), - User_Search_Filter : this.constructor.settings_get('LDAP_USER_SEARCH_FILTER'), - User_Search_Scope : this.constructor.settings_get('LDAP_USER_SEARCH_SCOPE'), - User_Search_Field : this.constructor.settings_get('LDAP_USER_SEARCH_FIELD'), - Search_Page_Size : this.constructor.settings_get('LDAP_SEARCH_PAGE_SIZE'), - Search_Size_Limit : this.constructor.settings_get('LDAP_SEARCH_SIZE_LIMIT'), - group_filter_enabled : this.constructor.settings_get('LDAP_GROUP_FILTER_ENABLE'), - group_filter_object_class : this.constructor.settings_get('LDAP_GROUP_FILTER_OBJECTCLASS'), - group_filter_group_id_attribute : this.constructor.settings_get('LDAP_GROUP_FILTER_GROUP_ID_ATTRIBUTE'), - group_filter_group_member_attribute: this.constructor.settings_get('LDAP_GROUP_FILTER_GROUP_MEMBER_ATTRIBUTE'), - group_filter_group_member_format : this.constructor.settings_get('LDAP_GROUP_FILTER_GROUP_MEMBER_FORMAT'), - group_filter_group_name : this.constructor.settings_get('LDAP_GROUP_FILTER_GROUP_NAME'), - }; - } - - static settings_get(name, ...args) { - let value = process.env[name]; - if (value !== undefined) { - if (value === 'true' || value === 'false') { - value = JSON.parse(value); - } else if (value !== '' && !isNaN(value)) { - value = Number(value); - } - return value; - } else { - log_warn(`Lookup for unset variable: ${name}`); - } - } - - connectSync(...args) { - if (!this._connectSync) { - this._connectSync = Meteor.wrapAsync(this.connectAsync, this); - } - return this._connectSync(...args); - } - - searchAllSync(...args) { - - if (!this._searchAllSync) { - this._searchAllSync = Meteor.wrapAsync(this.searchAllAsync, this); - } - return this._searchAllSync(...args); - } - - connectAsync(callback) { - log_info('Init setup'); - - let replied = false; - - const connectionOptions = { - url : `${this.options.host}:${this.options.port}`, - timeout : this.options.timeout, - connectTimeout: this.options.connect_timeout, - idleTimeout : this.options.idle_timeout, - reconnect : this.options.Reconnect, - }; - - if (this.options.Internal_Log_Level !== 'disabled') { - connectionOptions.log = new Bunyan({ - name : 'ldapjs', - component: 'client', - stream : process.stderr, - level : this.options.Internal_Log_Level, - }); - } - - const tlsOptions = { - rejectUnauthorized: this.options.reject_unauthorized, - }; - - if (this.options.ca_cert && this.options.ca_cert !== '') { - // Split CA cert into array of strings - const chainLines = this.constructor.settings_get('LDAP_CA_CERT').split('\n'); - let cert = []; - const ca = []; - chainLines.forEach((line) => { - cert.push(line); - if (line.match(/-END CERTIFICATE-/)) { - ca.push(cert.join('\n')); - cert = []; - } - }); - tlsOptions.ca = ca; - } - - if (this.options.encryption === 'ssl') { - connectionOptions.url = `ldaps://${connectionOptions.url}`; - connectionOptions.tlsOptions = tlsOptions; - } else { - connectionOptions.url = `ldap://${connectionOptions.url}`; - } - - log_info('Connecting', connectionOptions.url); - log_debug(`connectionOptions${util.inspect(connectionOptions)}`); - - this.client = ldapjs.createClient(connectionOptions); - - this.bindSync = Meteor.wrapAsync(this.client.bind, this.client); - - this.client.on('error', (error) => { - log_error('connection', error); - if (replied === false) { - replied = true; - callback(error, null); - } - }); - - this.client.on('idle', () => { - log_info('Idle'); - this.disconnect(); - }); - - this.client.on('close', () => { - log_info('Closed'); - }); - - if (this.options.encryption === 'tls') { - // Set host parameter for tls.connect which is used by ldapjs starttls. This shouldn't be needed in newer nodejs versions (e.g v5.6.0). - // https://github.com/RocketChat/Rocket.Chat/issues/2035 - // https://github.com/mcavage/node-ldapjs/issues/349 - tlsOptions.host = this.options.host; - - log_info('Starting TLS'); - log_debug('tlsOptions', tlsOptions); - - this.client.starttls(tlsOptions, null, (error, response) => { - if (error) { - log_error('TLS connection', error); - if (replied === false) { - replied = true; - callback(error, null); - } - return; - } - - log_info('TLS connected'); - this.connected = true; - if (replied === false) { - replied = true; - callback(null, response); - } - }); - } else { - this.client.on('connect', (response) => { - log_info('LDAP connected'); - this.connected = true; - if (replied === false) { - replied = true; - callback(null, response); - } - }); - } - - setTimeout(() => { - if (replied === false) { - log_error('connection time out', connectionOptions.connectTimeout); - replied = true; - callback(new Error('Timeout')); - } - }, connectionOptions.connectTimeout); - } - - getUserFilter(username) { - const filter = []; - - if (this.options.User_Search_Filter !== '') { - if (this.options.User_Search_Filter[0] === '(') { - filter.push(`${this.options.User_Search_Filter}`); - } else { - filter.push(`(${this.options.User_Search_Filter})`); - } - } - - const usernameFilter = this.options.User_Search_Field.split(',').map((item) => `(${item}=${username})`); - - if (usernameFilter.length === 0) { - log_error('LDAP_LDAP_User_Search_Field not defined'); - } else if (usernameFilter.length === 1) { - filter.push(`${usernameFilter[0]}`); - } else { - filter.push(`(|${usernameFilter.join('')})`); - } - - return `(&${filter.join('')})`; - } - - bindUserIfNecessary(username, password) { - - if (this.domainBinded === true) { - return; - } - - if (!this.options.User_Authentication) { - return; - } - - - if (!this.options.BaseDN) throw new Error('BaseDN is not provided'); - - const userDn = `${this.options.User_Authentication_Field}=${username},${this.options.BaseDN}`; - - this.bindSync(userDn, password); - this.domainBinded = true; - } - - bindIfNecessary() { - if (this.domainBinded === true) { - return; - } - - if (this.options.Authentication !== true) { - return; - } - - log_info('Binding UserDN', this.options.Authentication_UserDN); - - this.bindSync(this.options.Authentication_UserDN, this.options.Authentication_Password); - this.domainBinded = true; - } - - searchUsersSync(username, page) { - this.bindIfNecessary(); - const searchOptions = { - filter : this.getUserFilter(username), - scope : this.options.User_Search_Scope || 'sub', - sizeLimit: this.options.Search_Size_Limit, - }; - - if (!!this.options.User_Attributes) searchOptions.attributes = this.options.User_Attributes.split(','); - - if (this.options.Search_Page_Size > 0) { - searchOptions.paged = { - pageSize : this.options.Search_Page_Size, - pagePause: !!page, - }; - } - - log_info('Searching user', username); - log_debug('searchOptions', searchOptions); - log_debug('BaseDN', this.options.BaseDN); - - if (page) { - return this.searchAllPaged(this.options.BaseDN, searchOptions, page); - } - - return this.searchAllSync(this.options.BaseDN, searchOptions); - } - - getUserByIdSync(id, attribute) { - this.bindIfNecessary(); - - const Unique_Identifier_Field = this.constructor.settings_get('LDAP_UNIQUE_IDENTIFIER_FIELD').split(','); - - let filter; - - if (attribute) { - filter = new this.ldapjs.filters.EqualityFilter({ - attribute, - value: new Buffer(id, 'hex'), - }); - } else { - const filters = []; - Unique_Identifier_Field.forEach((item) => { - filters.push(new this.ldapjs.filters.EqualityFilter({ - attribute: item, - value : new Buffer(id, 'hex'), - })); - }); - - filter = new this.ldapjs.filters.OrFilter({ filters }); - } - - const searchOptions = { - filter, - scope: 'sub', - }; - - log_info('Searching by id', id); - log_debug('search filter', searchOptions.filter.toString()); - log_debug('BaseDN', this.options.BaseDN); - - const result = this.searchAllSync(this.options.BaseDN, searchOptions); - - if (!Array.isArray(result) || result.length === 0) { - return; - } - - if (result.length > 1) { - log_error('Search by id', id, 'returned', result.length, 'records'); - } - - return result[0]; - } - - getUserByUsernameSync(username) { - this.bindIfNecessary(); - - const searchOptions = { - filter: this.getUserFilter(username), - scope : this.options.User_Search_Scope || 'sub', - }; - - log_info('Searching user', username); - log_debug('searchOptions', searchOptions); - log_debug('BaseDN', this.options.BaseDN); - - const result = this.searchAllSync(this.options.BaseDN, searchOptions); - - if (!Array.isArray(result) || result.length === 0) { - return; - } - - if (result.length > 1) { - log_error('Search by username', username, 'returned', result.length, 'records'); - } - - return result[0]; - } - - getUserGroups(username, ldapUser) { - if (!this.options.group_filter_enabled) { - return true; - } - - const filter = ['(&']; - - if (this.options.group_filter_object_class !== '') { - filter.push(`(objectclass=${this.options.group_filter_object_class})`); - } - - if (this.options.group_filter_group_member_attribute !== '') { - const format_value = ldapUser[this.options.group_filter_group_member_format]; - if (format_value) { - filter.push(`(${this.options.group_filter_group_member_attribute}=${format_value})`); - } - } - - filter.push(')'); - - const searchOptions = { - filter: filter.join('').replace(/#{username}/g, username), - scope : 'sub', - }; - - log_debug('Group list filter LDAP:', searchOptions.filter); - - const result = this.searchAllSync(this.options.BaseDN, searchOptions); - - if (!Array.isArray(result) || result.length === 0) { - return []; - } - - const grp_identifier = this.options.group_filter_group_id_attribute || 'cn'; - const groups = []; - result.map((item) => { - groups.push(item[grp_identifier]); - }); - log_debug(`Groups: ${groups.join(', ')}`); - return groups; - - } - - isUserInGroup(username, ldapUser) { - if (!this.options.group_filter_enabled) { - return true; - } - - const grps = this.getUserGroups(username, ldapUser); - - const filter = ['(&']; - - if (this.options.group_filter_object_class !== '') { - filter.push(`(objectclass=${this.options.group_filter_object_class})`); - } - - if (this.options.group_filter_group_member_attribute !== '') { - const format_value = ldapUser[this.options.group_filter_group_member_format]; - if (format_value) { - filter.push(`(${this.options.group_filter_group_member_attribute}=${format_value})`); - } - } - - if (this.options.group_filter_group_id_attribute !== '') { - filter.push(`(${this.options.group_filter_group_id_attribute}=${this.options.group_filter_group_name})`); - } - filter.push(')'); - - const searchOptions = { - filter: filter.join('').replace(/#{username}/g, username), - scope : 'sub', - }; - - log_debug('Group filter LDAP:', searchOptions.filter); - - const result = this.searchAllSync(this.options.BaseDN, searchOptions); - - if (!Array.isArray(result) || result.length === 0) { - return false; - } - return true; - } - - extractLdapEntryData(entry) { - const values = { - _raw: entry.raw, - }; - - Object.keys(values._raw).forEach((key) => { - const value = values._raw[key]; - - if (!['thumbnailPhoto', 'jpegPhoto'].includes(key)) { - if (value instanceof Buffer) { - values[key] = value.toString(); - } else { - values[key] = value; - } - } - }); - - return values; - } - - searchAllPaged(BaseDN, options, page) { - this.bindIfNecessary(); - - const processPage = ({ entries, title, end, next }) => { - log_info(title); - // Force LDAP idle to wait the record processing - this.client._updateIdle(true); - page(null, entries, { - end, next: () => { - // Reset idle timer - this.client._updateIdle(); - next && next(); - } - }); - }; - - this.client.search(BaseDN, options, (error, res) => { - if (error) { - log_error(error); - page(error); - return; - } - - res.on('error', (error) => { - log_error(error); - page(error); - return; - }); - - let entries = []; - - const internalPageSize = options.paged && options.paged.pageSize > 0 ? options.paged.pageSize * 2 : 500; - - res.on('searchEntry', (entry) => { - entries.push(this.extractLdapEntryData(entry)); - - if (entries.length >= internalPageSize) { - processPage({ - entries, - title: 'Internal Page', - end : false, - }); - entries = []; - } - }); - - res.on('page', (result, next) => { - if (!next) { - this.client._updateIdle(true); - processPage({ - entries, - title: 'Final Page', - end : true, - }); - } else if (entries.length) { - log_info('Page'); - processPage({ - entries, - title: 'Page', - end : false, - next, - }); - entries = []; - } - }); - - res.on('end', () => { - if (entries.length) { - processPage({ - entries, - title: 'Final Page', - end : true, - }); - entries = []; - } - }); - }); - } - - searchAllAsync(BaseDN, options, callback) { - this.bindIfNecessary(); - - this.client.search(BaseDN, options, (error, res) => { - if (error) { - log_error(error); - callback(error); - return; - } - - res.on('error', (error) => { - log_error(error); - callback(error); - return; - }); - - const entries = []; - - res.on('searchEntry', (entry) => { - entries.push(this.extractLdapEntryData(entry)); - }); - - res.on('end', () => { - log_info('Search result count', entries.length); - callback(null, entries); - }); - }); - } - - authSync(dn, password) { - log_info('Authenticating', dn); - - try { - if (password === '') { - throw new Error('Password is not provided'); - } - this.bindSync(dn, password); - log_info('Authenticated', dn); - return true; - } catch (error) { - log_info('Not authenticated', dn); - log_debug('error', error); - return false; - } - } - - disconnect() { - this.connected = false; - this.domainBinded = false; - log_info('Disconecting'); - this.client.unbind(); - } -} diff --git a/.snap-meteor-1.8/oidc_server.js b/.snap-meteor-1.8/oidc_server.js deleted file mode 100644 index 326238da..00000000 --- a/.snap-meteor-1.8/oidc_server.js +++ /dev/null @@ -1,149 +0,0 @@ -Oidc = {}; - -OAuth.registerService('oidc', 2, null, function (query) { - - var debug = process.env.DEBUG || false; - var token = getToken(query); - if (debug) console.log('XXX: register token:', token); - - var accessToken = token.access_token || token.id_token; - var expiresAt = (+new Date) + (1000 * parseInt(token.expires_in, 10)); - - var userinfo = getUserInfo(accessToken); - if (debug) console.log('XXX: userinfo:', userinfo); - - var serviceData = {}; - serviceData.id = userinfo[process.env.OAUTH2_ID_MAP]; // || userinfo["id"]; - serviceData.username = userinfo[process.env.OAUTH2_USERNAME_MAP]; // || userinfo["uid"]; - serviceData.fullname = userinfo[process.env.OAUTH2_FULLNAME_MAP]; // || userinfo["displayName"]; - serviceData.accessToken = accessToken; - serviceData.expiresAt = expiresAt; - serviceData.email = userinfo[process.env.OAUTH2_EMAIL_MAP]; // || userinfo["email"]; - - if (accessToken) { - var tokenContent = getTokenContent(accessToken); - var fields = _.pick(tokenContent, getConfiguration().idTokenWhitelistFields); - _.extend(serviceData, fields); - } - - if (token.refresh_token) - serviceData.refreshToken = token.refresh_token; - if (debug) console.log('XXX: serviceData:', serviceData); - - var profile = {}; - profile.name = userinfo[process.env.OAUTH2_FULLNAME_MAP]; // || userinfo["displayName"]; - profile.email = userinfo[process.env.OAUTH2_EMAIL_MAP]; // || userinfo["email"]; - if (debug) console.log('XXX: profile:', profile); - - return { - serviceData: serviceData, - options: { profile: profile } - }; -}); - -var userAgent = "Meteor"; -if (Meteor.release) { - userAgent += "/" + Meteor.release; -} - -var getToken = function (query) { - var debug = process.env.DEBUG || false; - var config = getConfiguration(); - if(config.tokenEndpoint.includes('https://')){ - var serverTokenEndpoint = config.tokenEndpoint; - }else{ - var serverTokenEndpoint = config.serverUrl + config.tokenEndpoint; - } - var requestPermissions = config.requestPermissions; - var response; - - try { - response = HTTP.post( - serverTokenEndpoint, - { - headers: { - Accept: 'application/json', - "User-Agent": userAgent - }, - params: { - code: query.code, - client_id: config.clientId, - client_secret: OAuth.openSecret(config.secret), - redirect_uri: OAuth._redirectUri('oidc', config), - grant_type: 'authorization_code', - scope: requestPermissions, - state: query.state - } - } - ); - } catch (err) { - throw _.extend(new Error("Failed to get token from OIDC " + serverTokenEndpoint + ": " + err.message), - { response: err.response }); - } - if (response.data.error) { - // if the http response was a json object with an error attribute - throw new Error("Failed to complete handshake with OIDC " + serverTokenEndpoint + ": " + response.data.error); - } else { - if (debug) console.log('XXX: getToken response: ', response.data); - return response.data; - } -}; - -var getUserInfo = function (accessToken) { - var debug = process.env.DEBUG || false; - var config = getConfiguration(); - // Some userinfo endpoints use a different base URL than the authorization or token endpoints. - // This logic allows the end user to override the setting by providing the full URL to userinfo in their config. - if (config.userinfoEndpoint.includes("https://")) { - var serverUserinfoEndpoint = config.userinfoEndpoint; - } else { - var serverUserinfoEndpoint = config.serverUrl + config.userinfoEndpoint; - } - var response; - try { - response = HTTP.get( - serverUserinfoEndpoint, - { - headers: { - "User-Agent": userAgent, - "Authorization": "Bearer " + accessToken - } - } - ); - } catch (err) { - throw _.extend(new Error("Failed to fetch userinfo from OIDC " + serverUserinfoEndpoint + ": " + err.message), - {response: err.response}); - } - if (debug) console.log('XXX: getUserInfo response: ', response.data); - return response.data; -}; - -var getConfiguration = function () { - var config = ServiceConfiguration.configurations.findOne({ service: 'oidc' }); - if (!config) { - throw new ServiceConfiguration.ConfigError('Service oidc not configured.'); - } - return config; -}; - -var getTokenContent = function (token) { - var content = null; - if (token) { - try { - var parts = token.split('.'); - var header = JSON.parse(new Buffer(parts[0], 'base64').toString()); - content = JSON.parse(new Buffer(parts[1], 'base64').toString()); - var signature = new Buffer(parts[2], 'base64'); - var signed = parts[0] + '.' + parts[1]; - } catch (err) { - this.content = { - exp: 0 - }; - } - } - return content; -} - -Oidc.retrieveCredential = function (credentialToken, credentialSecret) { - return OAuth.retrieveCredential(credentialToken, credentialSecret); -}; diff --git a/.snap-meteor-1.8/package-lock.json b/.snap-meteor-1.8/package-lock.json deleted file mode 100644 index de5f14ad..00000000 --- a/.snap-meteor-1.8/package-lock.json +++ /dev/null @@ -1,4361 +0,0 @@ -{ - "name": "wekan", - "version": "v3.84.0", - "lockfileVersion": 1, - "requires": true, - "dependencies": { - "@babel/code-frame": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.8.3.tgz", - "integrity": "sha512-a9gxpmdXtZEInkCSHUJDLHZVBgb1QS0jhss4cPP93EW7s+uC5bikET2twEF3KV+7rDblJcmNvTR7VJejqd2C2g==", - "dev": true, - "requires": { - "@babel/highlight": "^7.8.3" - } - }, - "@babel/highlight": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.8.3.tgz", - "integrity": "sha512-PX4y5xQUvy0fnEVHrYOarRPXVWafSjTW9T0Hab8gVIawpl2Sj0ORyrygANq+KjcNlSSTw0YCLSNA8OyZ1I4yEg==", - "dev": true, - "requires": { - "chalk": "^2.0.0", - "esutils": "^2.0.2", - "js-tokens": "^4.0.0" - } - }, - "@babel/runtime": { - "version": "7.8.7", - "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.8.7.tgz", - "integrity": "sha512-+AATMUFppJDw6aiR5NVPHqIQBlV/Pj8wY/EZH+lmvRdUo9xBaz/rF3alAwFJQavvKfeOlPE7oaaDHVbcySbCsg==", - "requires": { - "regenerator-runtime": "^0.13.4" - } - }, - "@samverschueren/stream-to-observable": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/@samverschueren/stream-to-observable/-/stream-to-observable-0.3.0.tgz", - "integrity": "sha512-MI4Xx6LHs4Webyvi6EbspgyAb4D2Q2VtnCQ1blOJcoLS6mVa8lNN2rkIy1CVxfTUpoyIbCTkXES1rLXztFD1lg==", - "dev": true, - "requires": { - "any-observable": "^0.3.0" - } - }, - "@types/color-name": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/@types/color-name/-/color-name-1.1.1.tgz", - "integrity": "sha512-rr+OQyAjxze7GgWrSaJwydHStIhHq2lvY3BOC2Mj7KnzI7XK0Uw1TOOdI9lDoajEbSWLiYgoo4f1R51erQfhPQ==", - "dev": true - }, - "@types/eslint-visitor-keys": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@types/eslint-visitor-keys/-/eslint-visitor-keys-1.0.0.tgz", - "integrity": "sha512-OCutwjDZ4aFS6PB1UZ988C4YgwlBHJd6wCeQqaLdmadZ/7e+w79+hbMUFC1QXDNCmdyoRfAFdm0RypzwR+Qpag==", - "dev": true - }, - "@types/json-schema": { - "version": "7.0.4", - "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.4.tgz", - "integrity": "sha512-8+KAKzEvSUdeo+kmqnKrqgeE+LcA0tjYWFY7RPProVYwnqDjukzO+3b6dLD56rYX5TdWejnEOLJYOIeh4CXKuA==", - "dev": true - }, - "@types/parse-json": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/@types/parse-json/-/parse-json-4.0.0.tgz", - "integrity": "sha512-//oorEZjL6sbPcKUaCdIGlIUeH26mgzimjBB77G6XRgnDl/L5wOnpyBGRe/Mmf5CVW3PwEBE1NjiMZ/ssFh4wA==", - "dev": true - }, - "@typescript-eslint/experimental-utils": { - "version": "1.13.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-1.13.0.tgz", - "integrity": "sha512-zmpS6SyqG4ZF64ffaJ6uah6tWWWgZ8m+c54XXgwFtUv0jNz8aJAVx8chMCvnk7yl6xwn8d+d96+tWp7fXzTuDg==", - "dev": true, - "requires": { - "@types/json-schema": "^7.0.3", - "@typescript-eslint/typescript-estree": "1.13.0", - "eslint-scope": "^4.0.0" - }, - "dependencies": { - "eslint-scope": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-4.0.3.tgz", - "integrity": "sha512-p7VutNr1O/QrxysMo3E45FjYDTeXBy0iTltPFNSqKAIfjDSXC+4dj+qfyuD8bfAXrW/y6lW3O76VaYNPKfpKrg==", - "dev": true, - "requires": { - "esrecurse": "^4.1.0", - "estraverse": "^4.1.1" - } - } - } - }, - "@typescript-eslint/parser": { - "version": "1.13.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-1.13.0.tgz", - "integrity": "sha512-ITMBs52PCPgLb2nGPoeT4iU3HdQZHcPaZVw+7CsFagRJHUhyeTgorEwHXhFf3e7Evzi8oujKNpHc8TONth8AdQ==", - "dev": true, - "requires": { - "@types/eslint-visitor-keys": "^1.0.0", - "@typescript-eslint/experimental-utils": "1.13.0", - "@typescript-eslint/typescript-estree": "1.13.0", - "eslint-visitor-keys": "^1.0.0" - } - }, - "@typescript-eslint/typescript-estree": { - "version": "1.13.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-1.13.0.tgz", - "integrity": "sha512-b5rCmd2e6DCC6tCTN9GSUAuxdYwCM/k/2wdjHGrIRGPSJotWMCe/dGpi66u42bhuh8q3QBzqM4TMA1GUUCJvdw==", - "dev": true, - "requires": { - "lodash.unescape": "4.0.1", - "semver": "5.5.0" - }, - "dependencies": { - "semver": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.5.0.tgz", - "integrity": "sha512-4SJ3dm0WAwWy/NVeioZh5AntkdJoWKxHxcmyP622fOkgHa4z3R0TdBJICINyaSDE6uNwVc8gZr+ZinwZAH4xIA==", - "dev": true - } - } - }, - "abbrev": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-1.1.1.tgz", - "integrity": "sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q==" - }, - "acorn": { - "version": "7.1.1", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.1.1.tgz", - "integrity": "sha512-add7dgA5ppRPxCFJoAGfMDi7PIBXq1RtGo7BhbLaxwrXPOmw8gq48Y9ozT01hUKy9byMjlR20EJhu5zlkErEkg==", - "dev": true - }, - "acorn-jsx": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.2.0.tgz", - "integrity": "sha512-HiUX/+K2YpkpJ+SzBffkM/AQ2YE03S0U1kjTLVpoJdhZMOWy8qvXVN9JdLqv2QsaQ6MPYQIuNmwD8zOiYUofLQ==", - "dev": true - }, - "ajv": { - "version": "6.12.0", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.0.tgz", - "integrity": "sha512-D6gFiFA0RRLyUbvijN74DWAjXSFxWKaWP7mldxkVhyhAV3+SWA9HEJPHQ2c9soIeTFJqcSdFDGFgdqs1iUU2Hw==", - "requires": { - "fast-deep-equal": "^3.1.1", - "fast-json-stable-stringify": "^2.0.0", - "json-schema-traverse": "^0.4.1", - "uri-js": "^4.2.2" - } - }, - "ansi-escapes": { - "version": "4.3.1", - "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.1.tgz", - "integrity": "sha512-JWF7ocqNrp8u9oqpgV+wH5ftbt+cfvv+PTjOvKLT3AdYly/LmORARfEVT1iyjwN+4MqE5UmVKoAdIBqeoCHgLA==", - "dev": true, - "requires": { - "type-fest": "^0.11.0" - }, - "dependencies": { - "type-fest": { - "version": "0.11.0", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.11.0.tgz", - "integrity": "sha512-OdjXJxnCN1AvyLSzeKIgXTXxV+99ZuXl3Hpo9XpJAv9MBcHrrJOQ5kV7ypXOuQie+AmWG25hLbiKdwYTifzcfQ==", - "dev": true - } - } - }, - "ansi-regex": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", - "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=" - }, - "ansi-styles": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", - "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", - "dev": true, - "requires": { - "color-convert": "^1.9.0" - } - }, - "any-observable": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/any-observable/-/any-observable-0.3.0.tgz", - "integrity": "sha512-/FQM1EDkTsf63Ub2C6O7GuYFDsSXUwsaZDurV0np41ocwq0jthUAYCmhBX9f+KwlaCgIuWyr/4WlUQUBfKfZog==", - "dev": true - }, - "aproba": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/aproba/-/aproba-1.2.0.tgz", - "integrity": "sha512-Y9J6ZjXtoYh8RnXVCMOU/ttDmk1aBjunq9vO0ta5x85WDQiQfUF9sIPBITdbiiIVcBo03Hi3jMxigBtsddlXRw==" - }, - "are-we-there-yet": { - "version": "1.1.5", - "resolved": "https://registry.npmjs.org/are-we-there-yet/-/are-we-there-yet-1.1.5.tgz", - "integrity": "sha512-5hYdAkZlcG8tOLujVDTgCT+uPX0VnpAH28gWsLfzpXYm7wP6mp5Q/gYyR7YQ0cKVJcXJnl3j2kpBan13PtQf6w==", - "requires": { - "delegates": "^1.0.0", - "readable-stream": "^2.0.6" - } - }, - "argparse": { - "version": "1.0.10", - "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", - "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", - "dev": true, - "requires": { - "sprintf-js": "~1.0.2" - } - }, - "array-includes": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/array-includes/-/array-includes-3.1.1.tgz", - "integrity": "sha512-c2VXaCHl7zPsvpkFsw4nxvFie4fh1ur9bpcgsVkIjqn0H/Xwdg+7fv3n2r/isyS8EBj5b06M9kHyZuIr4El6WQ==", - "dev": true, - "requires": { - "define-properties": "^1.1.3", - "es-abstract": "^1.17.0", - "is-string": "^1.0.5" - } - }, - "array.prototype.flat": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/array.prototype.flat/-/array.prototype.flat-1.2.3.tgz", - "integrity": "sha512-gBlRZV0VSmfPIeWfuuy56XZMvbVfbEUnOXUvt3F/eUUUSyzlgLxhEX4YAEpxNAogRGehPSnfXyPtYyKAhkzQhQ==", - "dev": true, - "requires": { - "define-properties": "^1.1.3", - "es-abstract": "^1.17.0-next.1" - } - }, - "asn1": { - "version": "0.2.3", - "resolved": "https://registry.npmjs.org/asn1/-/asn1-0.2.3.tgz", - "integrity": "sha1-2sh4dxPJlmhJ/IGAd36+nB3fO4Y=" - }, - "assert-plus": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz", - "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=" - }, - "astral-regex": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/astral-regex/-/astral-regex-1.0.0.tgz", - "integrity": "sha512-+Ryf6g3BKoRc7jfp7ad8tM4TtMiaWvbF/1/sQcZPkkS7ag3D5nMBCe2UfOTONtAkaG0tO0ij3C5Lwmf1EiyjHg==", - "dev": true - }, - "babel-runtime": { - "version": "6.26.0", - "resolved": "https://registry.npmjs.org/babel-runtime/-/babel-runtime-6.26.0.tgz", - "integrity": "sha1-llxwWGaOgrVde/4E/yM3vItWR/4=", - "requires": { - "core-js": "^2.4.0", - "regenerator-runtime": "^0.11.0" - }, - "dependencies": { - "regenerator-runtime": { - "version": "0.11.1", - "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.11.1.tgz", - "integrity": "sha512-MguG95oij0fC3QV3URf4V2SDYGJhJnJGqvIIgdECeODCT98wSWDAJ94SSuVpYQUoTcGUIL6L4yNB7j1DFFHSBg==" - } - } - }, - "backoff": { - "version": "2.5.0", - "resolved": "https://registry.npmjs.org/backoff/-/backoff-2.5.0.tgz", - "integrity": "sha1-9hbtqdPktmuMp/ynn2lXIsX44m8=", - "requires": { - "precond": "0.2" - } - }, - "balanced-match": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz", - "integrity": "sha1-ibTRmasr7kneFk6gK4nORi1xt2c=" - }, - "base64-js": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.3.1.tgz", - "integrity": "sha512-mLQ4i2QO1ytvGWFWmcngKO//JXAQueZvwEKtjgQFM4jIK0kU+ytMfplL8j+n5mspOfjHwoAg+9yhb7BwAHm36g==" - }, - "bcrypt": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/bcrypt/-/bcrypt-4.0.1.tgz", - "integrity": "sha512-hSIZHkUxIDS5zA2o00Kf2O5RfVbQ888n54xQoF/eIaquU4uaLxK8vhhBdktd0B3n2MjkcAWzv4mnhogykBKOUQ==", - "requires": { - "node-addon-api": "^2.0.0", - "node-pre-gyp": "0.14.0" - } - }, - "bl": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/bl/-/bl-2.2.0.tgz", - "integrity": "sha512-wbgvOpqopSr7uq6fJrLH8EsvYMJf9gzfo2jCsL2eTy75qXPukA4pCgHamOQkZtY5vmfVtjB+P3LNlMHW5CEZXA==", - "requires": { - "readable-stream": "^2.3.5", - "safe-buffer": "^5.1.1" - } - }, - "brace-expansion": { - "version": "1.1.11", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", - "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", - "requires": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" - } - }, - "braces": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", - "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", - "dev": true, - "requires": { - "fill-range": "^7.0.1" - } - }, - "bson": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/bson/-/bson-4.0.3.tgz", - "integrity": "sha512-7uBjjxwOSuGLmoqGI1UXWpDGc0K2WjR7dC6iaOg4iriNZo6M2EEBb8co4dEPJ5ArYCebPMie0ecgX0TWF+ZUrQ==", - "requires": { - "buffer": "^5.1.0", - "long": "^4.0.0" - } - }, - "buffer": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.5.0.tgz", - "integrity": "sha512-9FTEDjLjwoAkEwyMGDjYJQN2gfRgOKBKRfiglhvibGbpeeU/pQn1bJxQqm32OD/AIeEuHxU9roxXxg34Byp/Ww==", - "requires": { - "base64-js": "^1.0.2", - "ieee754": "^1.1.4" - } - }, - "buffer-from": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.1.tgz", - "integrity": "sha512-MQcXEUbCKtEo7bhqEs6560Hyd4XaovZlO/k9V3hjVUF/zwW7KBVdSK4gIt/bzwS9MbR5qob+F5jusZsb0YQK2A==" - }, - "bunyan": { - "version": "1.8.12", - "resolved": "https://registry.npmjs.org/bunyan/-/bunyan-1.8.12.tgz", - "integrity": "sha1-8VDw9nSKvdcq6uhPBEA74u8RN5c=", - "requires": { - "dtrace-provider": "~0.8", - "moment": "^2.10.6", - "mv": "~2", - "safe-json-stringify": "~1" - } - }, - "callsites": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", - "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", - "dev": true - }, - "chalk": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", - "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", - "dev": true, - "requires": { - "ansi-styles": "^3.2.1", - "escape-string-regexp": "^1.0.5", - "supports-color": "^5.3.0" - } - }, - "chardet": { - "version": "0.7.0", - "resolved": "https://registry.npmjs.org/chardet/-/chardet-0.7.0.tgz", - "integrity": "sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA==", - "dev": true - }, - "chownr": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/chownr/-/chownr-1.1.4.tgz", - "integrity": "sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==" - }, - "cli-cursor": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-3.1.0.tgz", - "integrity": "sha512-I/zHAwsKf9FqGoXM4WWRACob9+SNukZTd94DWF57E4toouRulbCxcUh6RKUEOQlYTHJnzkPMySvPNaaSLNfLZw==", - "dev": true, - "requires": { - "restore-cursor": "^3.1.0" - } - }, - "cli-truncate": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/cli-truncate/-/cli-truncate-0.2.1.tgz", - "integrity": "sha1-nxXPuwcFAFNpIWxiasfQWrkN1XQ=", - "dev": true, - "requires": { - "slice-ansi": "0.0.4", - "string-width": "^1.0.1" - }, - "dependencies": { - "slice-ansi": { - "version": "0.0.4", - "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-0.0.4.tgz", - "integrity": "sha1-7b+JA/ZvfOL46v1s7tZeJkyDGzU=", - "dev": true - } - } - }, - "cli-width": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/cli-width/-/cli-width-2.2.0.tgz", - "integrity": "sha1-/xnt6Kml5XkyQUewwR8PvLq+1jk=", - "dev": true - }, - "code-point-at": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/code-point-at/-/code-point-at-1.1.0.tgz", - "integrity": "sha1-DQcLTQQ6W+ozovGkDi7bPZpMz3c=" - }, - "color-convert": { - "version": "1.9.3", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", - "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", - "dev": true, - "requires": { - "color-name": "1.1.3" - } - }, - "color-name": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", - "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=", - "dev": true - }, - "commander": { - "version": "2.20.3", - "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", - "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==" - }, - "common-tags": { - "version": "1.8.0", - "resolved": "https://registry.npmjs.org/common-tags/-/common-tags-1.8.0.tgz", - "integrity": "sha512-6P6g0uetGpW/sdyUy/iQQCbFF0kWVMSIVSyYz7Zgjcgh8mgw8PQzDNZeyZ5DQ2gM7LBoZPHmnjz8rUthkBG5tw==", - "dev": true - }, - "concat-map": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", - "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=" - }, - "concat-stream": { - "version": "1.6.2", - "resolved": "https://registry.npmjs.org/concat-stream/-/concat-stream-1.6.2.tgz", - "integrity": "sha512-27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw==", - "dev": true, - "requires": { - "buffer-from": "^1.0.0", - "inherits": "^2.0.3", - "readable-stream": "^2.2.2", - "typedarray": "^0.0.6" - } - }, - "console-control-strings": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/console-control-strings/-/console-control-strings-1.1.0.tgz", - "integrity": "sha1-PXz0Rk22RG6mRL9LOVB/mFEAjo4=" - }, - "contains-path": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/contains-path/-/contains-path-0.1.0.tgz", - "integrity": "sha1-/ozxhP9mcLa67wGp1IYaXL7EEgo=", - "dev": true - }, - "core-js": { - "version": "2.6.11", - "resolved": "https://registry.npmjs.org/core-js/-/core-js-2.6.11.tgz", - "integrity": "sha512-5wjnpaT/3dV+XB4borEsnAYQchn00XSgTAWKDkEqv+K8KevjbzmofK6hfJ9TZIlpj2N0xQpazy7PiRQiWHqzWg==" - }, - "core-util-is": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz", - "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=" - }, - "cosmiconfig": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-6.0.0.tgz", - "integrity": "sha512-xb3ZL6+L8b9JLLCx3ZdoZy4+2ECphCMo2PwqgP1tlfVq6M6YReyzBJtvWWtbDSpNr9hn96pkCiZqUcFEc+54Qg==", - "dev": true, - "requires": { - "@types/parse-json": "^4.0.0", - "import-fresh": "^3.1.0", - "parse-json": "^5.0.0", - "path-type": "^4.0.0", - "yaml": "^1.7.2" - }, - "dependencies": { - "parse-json": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.0.0.tgz", - "integrity": "sha512-OOY5b7PAEFV0E2Fir1KOkxchnZNCdowAJgQ5NuxjpBKTRP3pQhwkrkxqQjeoKJ+fO7bCpmIZaogI4eZGDMEGOw==", - "dev": true, - "requires": { - "@babel/code-frame": "^7.0.0", - "error-ex": "^1.3.1", - "json-parse-better-errors": "^1.0.1", - "lines-and-columns": "^1.1.6" - } - }, - "path-type": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz", - "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==", - "dev": true - } - } - }, - "cross-spawn": { - "version": "6.0.5", - "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.5.tgz", - "integrity": "sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==", - "dev": true, - "requires": { - "nice-try": "^1.0.4", - "path-key": "^2.0.1", - "semver": "^5.5.0", - "shebang-command": "^1.2.0", - "which": "^1.2.9" - } - }, - "cssfilter": { - "version": "0.0.10", - "resolved": "https://registry.npmjs.org/cssfilter/-/cssfilter-0.0.10.tgz", - "integrity": "sha1-xtJnJjKi5cg+AT5oZKQs6N79IK4=" - }, - "dashdash": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz", - "integrity": "sha1-hTz6D3y+L+1d4gMmuN1YEDX24vA=", - "requires": { - "assert-plus": "^1.0.0" - } - }, - "date-fns": { - "version": "1.30.1", - "resolved": "https://registry.npmjs.org/date-fns/-/date-fns-1.30.1.tgz", - "integrity": "sha512-hBSVCvSmWC+QypYObzwGOd9wqdDpOt+0wl0KbU+R+uuZBS1jN8VsD1ss3irQDknRj5NvxiTF6oj/nDRnN/UQNw==", - "dev": true - }, - "debug": { - "version": "3.2.6", - "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.6.tgz", - "integrity": "sha512-mel+jf7nrtEl5Pn1Qx46zARXKDpBbvzezse7p7LqINmdoIk8PYP5SySaxEmYv6TZ0JyEKA1hsCId6DIhgITtWQ==", - "requires": { - "ms": "^2.1.1" - } - }, - "dedent": { - "version": "0.7.0", - "resolved": "https://registry.npmjs.org/dedent/-/dedent-0.7.0.tgz", - "integrity": "sha1-JJXduvbrh0q7Dhvp3yLS5aVEMmw=", - "dev": true - }, - "deep-extend": { - "version": "0.6.0", - "resolved": "https://registry.npmjs.org/deep-extend/-/deep-extend-0.6.0.tgz", - "integrity": "sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==" - }, - "deep-is": { - "version": "0.1.3", - "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.3.tgz", - "integrity": "sha1-s2nW+128E+7PUk+RsHD+7cNXzzQ=", - "dev": true - }, - "define-properties": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.3.tgz", - "integrity": "sha512-3MqfYKj2lLzdMSf8ZIZE/V+Zuy+BgD6f164e8K2w7dgnpKArBDerGYpM46IYYcjnkdPNMjPk9A6VFB8+3SKlXQ==", - "dev": true, - "requires": { - "object-keys": "^1.0.12" - } - }, - "delegates": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/delegates/-/delegates-1.0.0.tgz", - "integrity": "sha1-hMbhWbgZBP3KWaDvRM2HDTElD5o=" - }, - "denque": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/denque/-/denque-1.4.1.tgz", - "integrity": "sha512-OfzPuSZKGcgr96rf1oODnfjqBFmr1DVoc/TrItj3Ohe0Ah1C5WX5Baquw/9U9KovnQ88EqmJbD66rKYUQYN1tQ==" - }, - "detect-libc": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-1.0.3.tgz", - "integrity": "sha1-+hN8S9aY7fVc1c0CrFWfkaTEups=" - }, - "dlv": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/dlv/-/dlv-1.1.3.tgz", - "integrity": "sha512-+HlytyjlPKnIG8XuRG8WvmBP8xs8P71y+SKKS6ZXWoEgLuePxtDoUEiH7WkdePWrQ5JBpE6aoVqfZfJUQkjXwA==", - "dev": true - }, - "doctrine": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz", - "integrity": "sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==", - "dev": true, - "requires": { - "esutils": "^2.0.2" - } - }, - "dtrace-provider": { - "version": "0.8.8", - "resolved": "https://registry.npmjs.org/dtrace-provider/-/dtrace-provider-0.8.8.tgz", - "integrity": "sha512-b7Z7cNtHPhH9EJhNNbbeqTcXB8LGFFZhq1PGgEvpeHlzd36bhbdTWoE/Ba/YguqpBSlAPKnARWhVlhunCMwfxg==", - "optional": true, - "requires": { - "nan": "^2.14.0" - } - }, - "elegant-spinner": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/elegant-spinner/-/elegant-spinner-1.0.1.tgz", - "integrity": "sha1-2wQ1IcldfjA/2PNFvtwzSc+wcp4=", - "dev": true - }, - "emoji-regex": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", - "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", - "dev": true - }, - "end-of-stream": { - "version": "1.4.4", - "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz", - "integrity": "sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==", - "dev": true, - "requires": { - "once": "^1.4.0" - } - }, - "error-ex": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz", - "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==", - "dev": true, - "requires": { - "is-arrayish": "^0.2.1" - } - }, - "es-abstract": { - "version": "1.17.4", - "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.17.4.tgz", - "integrity": "sha512-Ae3um/gb8F0mui/jPL+QiqmglkUsaQf7FwBEHYIFkztkneosu9imhqHpBzQ3h1vit8t5iQ74t6PEVvphBZiuiQ==", - "dev": true, - "requires": { - "es-to-primitive": "^1.2.1", - "function-bind": "^1.1.1", - "has": "^1.0.3", - "has-symbols": "^1.0.1", - "is-callable": "^1.1.5", - "is-regex": "^1.0.5", - "object-inspect": "^1.7.0", - "object-keys": "^1.1.1", - "object.assign": "^4.1.0", - "string.prototype.trimleft": "^2.1.1", - "string.prototype.trimright": "^2.1.1" - } - }, - "es-to-primitive": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz", - "integrity": "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==", - "dev": true, - "requires": { - "is-callable": "^1.1.4", - "is-date-object": "^1.0.1", - "is-symbol": "^1.0.2" - } - }, - "es6-promise": { - "version": "4.2.8", - "resolved": "https://registry.npmjs.org/es6-promise/-/es6-promise-4.2.8.tgz", - "integrity": "sha512-HJDGx5daxeIvxdBxvG2cb9g4tEvwIk3i8+nhX0yGrYmZUzbkdg8QbDevheDB8gd0//uPj4c1EQua8Q+MViT0/w==" - }, - "escape-string-regexp": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", - "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=", - "dev": true - }, - "eslint": { - "version": "6.8.0", - "resolved": "https://registry.npmjs.org/eslint/-/eslint-6.8.0.tgz", - "integrity": "sha512-K+Iayyo2LtyYhDSYwz5D5QdWw0hCacNzyq1Y821Xna2xSJj7cijoLLYmLxTQgcgZ9mC61nryMy9S7GRbYpI5Ig==", - "dev": true, - "requires": { - "@babel/code-frame": "^7.0.0", - "ajv": "^6.10.0", - "chalk": "^2.1.0", - "cross-spawn": "^6.0.5", - "debug": "^4.0.1", - "doctrine": "^3.0.0", - "eslint-scope": "^5.0.0", - "eslint-utils": "^1.4.3", - "eslint-visitor-keys": "^1.1.0", - "espree": "^6.1.2", - "esquery": "^1.0.1", - "esutils": "^2.0.2", - "file-entry-cache": "^5.0.1", - "functional-red-black-tree": "^1.0.1", - "glob-parent": "^5.0.0", - "globals": "^12.1.0", - "ignore": "^4.0.6", - "import-fresh": "^3.0.0", - "imurmurhash": "^0.1.4", - "inquirer": "^7.0.0", - "is-glob": "^4.0.0", - "js-yaml": "^3.13.1", - "json-stable-stringify-without-jsonify": "^1.0.1", - "levn": "^0.3.0", - "lodash": "^4.17.14", - "minimatch": "^3.0.4", - "mkdirp": "^0.5.1", - "natural-compare": "^1.4.0", - "optionator": "^0.8.3", - "progress": "^2.0.0", - "regexpp": "^2.0.1", - "semver": "^6.1.2", - "strip-ansi": "^5.2.0", - "strip-json-comments": "^3.0.1", - "table": "^5.2.3", - "text-table": "^0.2.0", - "v8-compile-cache": "^2.0.3" - }, - "dependencies": { - "ajv": { - "version": "6.12.0", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.0.tgz", - "integrity": "sha512-D6gFiFA0RRLyUbvijN74DWAjXSFxWKaWP7mldxkVhyhAV3+SWA9HEJPHQ2c9soIeTFJqcSdFDGFgdqs1iUU2Hw==", - "dev": true, - "requires": { - "fast-deep-equal": "^3.1.1", - "fast-json-stable-stringify": "^2.0.0", - "json-schema-traverse": "^0.4.1", - "uri-js": "^4.2.2" - } - }, - "ansi-regex": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz", - "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==", - "dev": true - }, - "debug": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz", - "integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==", - "dev": true, - "requires": { - "ms": "^2.1.1" - } - }, - "fast-deep-equal": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.1.tgz", - "integrity": "sha512-8UEa58QDLauDNfpbrX55Q9jrGHThw2ZMdOky5Gl1CDtVeJDPVrG4Jxx1N8jw2gkWaff5UUuX1KJd+9zGe2B+ZA==", - "dev": true - }, - "json-schema-traverse": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", - "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", - "dev": true - }, - "semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", - "dev": true - }, - "strip-ansi": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz", - "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==", - "dev": true, - "requires": { - "ansi-regex": "^4.1.0" - } - }, - "strip-json-comments": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.0.1.tgz", - "integrity": "sha512-VTyMAUfdm047mwKl+u79WIdrZxtFtn+nBxHeb844XBQ9uMNTuTHdx2hc5RiAJYqwTj3wc/xe5HLSdJSkJ+WfZw==", - "dev": true - } - } - }, - "eslint-config-meteor": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/eslint-config-meteor/-/eslint-config-meteor-0.1.1.tgz", - "integrity": "sha1-rbauIL5wOFdUV5MCuqinpk5PChM=", - "dev": true - }, - "eslint-config-prettier": { - "version": "6.10.0", - "resolved": "https://registry.npmjs.org/eslint-config-prettier/-/eslint-config-prettier-6.10.0.tgz", - "integrity": "sha512-AtndijGte1rPILInUdHjvKEGbIV06NuvPrqlIEaEaWtbtvJh464mDeyGMdZEQMsGvC0ZVkiex1fSNcC4HAbRGg==", - "dev": true, - "requires": { - "get-stdin": "^6.0.0" - } - }, - "eslint-import-resolver-meteor": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/eslint-import-resolver-meteor/-/eslint-import-resolver-meteor-0.4.0.tgz", - "integrity": "sha1-yGhjhAghIIz4EzxczlGQnCamFWk=", - "dev": true, - "requires": { - "object-assign": "^4.0.1", - "resolve": "^1.1.6" - } - }, - "eslint-import-resolver-node": { - "version": "0.3.3", - "resolved": "https://registry.npmjs.org/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.3.tgz", - "integrity": "sha512-b8crLDo0M5RSe5YG8Pu2DYBj71tSB6OvXkfzwbJU2w7y8P4/yo0MyF8jU26IEuEuHF2K5/gcAJE3LhQGqBBbVg==", - "dev": true, - "requires": { - "debug": "^2.6.9", - "resolve": "^1.13.1" - }, - "dependencies": { - "debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dev": true, - "requires": { - "ms": "2.0.0" - } - }, - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", - "dev": true - } - } - }, - "eslint-module-utils": { - "version": "2.5.2", - "resolved": "https://registry.npmjs.org/eslint-module-utils/-/eslint-module-utils-2.5.2.tgz", - "integrity": "sha512-LGScZ/JSlqGKiT8OC+cYRxseMjyqt6QO54nl281CK93unD89ijSeRV6An8Ci/2nvWVKe8K/Tqdm75RQoIOCr+Q==", - "dev": true, - "requires": { - "debug": "^2.6.9", - "pkg-dir": "^2.0.0" - }, - "dependencies": { - "debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dev": true, - "requires": { - "ms": "2.0.0" - } - }, - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", - "dev": true - } - } - }, - "eslint-plugin-import": { - "version": "2.20.1", - "resolved": "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.20.1.tgz", - "integrity": "sha512-qQHgFOTjguR+LnYRoToeZWT62XM55MBVXObHM6SKFd1VzDcX/vqT1kAz8ssqigh5eMj8qXcRoXXGZpPP6RfdCw==", - "dev": true, - "requires": { - "array-includes": "^3.0.3", - "array.prototype.flat": "^1.2.1", - "contains-path": "^0.1.0", - "debug": "^2.6.9", - "doctrine": "1.5.0", - "eslint-import-resolver-node": "^0.3.2", - "eslint-module-utils": "^2.4.1", - "has": "^1.0.3", - "minimatch": "^3.0.4", - "object.values": "^1.1.0", - "read-pkg-up": "^2.0.0", - "resolve": "^1.12.0" - }, - "dependencies": { - "debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dev": true, - "requires": { - "ms": "2.0.0" - } - }, - "doctrine": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-1.5.0.tgz", - "integrity": "sha1-N53Ocw9hZvds76TmcHoVmwLFpvo=", - "dev": true, - "requires": { - "esutils": "^2.0.2", - "isarray": "^1.0.0" - } - }, - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", - "dev": true - } - } - }, - "eslint-plugin-meteor": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/eslint-plugin-meteor/-/eslint-plugin-meteor-6.0.0.tgz", - "integrity": "sha512-2sEW3Ow1QJMLeJPHnTJbqD3ASAyRUzgU24SKTaj2NyYC4CWYl7WmEMUl99HVlDS3qigrSnSUNMix9+3vn9TmkQ==", - "dev": true, - "requires": { - "invariant": "2.2.4" - } - }, - "eslint-plugin-prettier": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/eslint-plugin-prettier/-/eslint-plugin-prettier-3.1.2.tgz", - "integrity": "sha512-GlolCC9y3XZfv3RQfwGew7NnuFDKsfI4lbvRK+PIIo23SFH+LemGs4cKwzAaRa+Mdb+lQO/STaIayno8T5sJJA==", - "dev": true, - "requires": { - "prettier-linter-helpers": "^1.0.0" - } - }, - "eslint-scope": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.0.0.tgz", - "integrity": "sha512-oYrhJW7S0bxAFDvWqzvMPRm6pcgcnWc4QnofCAqRTRfQC0JcwenzGglTtsLyIuuWFfkqDG9vz67cnttSd53djw==", - "dev": true, - "requires": { - "esrecurse": "^4.1.0", - "estraverse": "^4.1.1" - } - }, - "eslint-utils": { - "version": "1.4.3", - "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-1.4.3.tgz", - "integrity": "sha512-fbBN5W2xdY45KulGXmLHZ3c3FHfVYmKg0IrAKGOkT/464PQsx2UeIzfz1RmEci+KLm1bBaAzZAh8+/E+XAeZ8Q==", - "dev": true, - "requires": { - "eslint-visitor-keys": "^1.1.0" - } - }, - "eslint-visitor-keys": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-1.1.0.tgz", - "integrity": "sha512-8y9YjtM1JBJU/A9Kc+SbaOV4y29sSWckBwMHa+FGtVj5gN/sbnKDf6xJUl+8g7FAij9LVaP8C24DUiH/f/2Z9A==", - "dev": true - }, - "espree": { - "version": "6.2.1", - "resolved": "https://registry.npmjs.org/espree/-/espree-6.2.1.tgz", - "integrity": "sha512-ysCxRQY3WaXJz9tdbWOwuWr5Y/XrPTGX9Kiz3yoUXwW0VZ4w30HTkQLaGx/+ttFjF8i+ACbArnB4ce68a9m5hw==", - "dev": true, - "requires": { - "acorn": "^7.1.1", - "acorn-jsx": "^5.2.0", - "eslint-visitor-keys": "^1.1.0" - } - }, - "esprima": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", - "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==", - "dev": true - }, - "esquery": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.1.0.tgz", - "integrity": "sha512-MxYW9xKmROWF672KqjO75sszsA8Mxhw06YFeS5VHlB98KDHbOSurm3ArsjO60Eaf3QmGMCP1yn+0JQkNLo/97Q==", - "dev": true, - "requires": { - "estraverse": "^4.0.0" - } - }, - "esrecurse": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.2.1.tgz", - "integrity": "sha512-64RBB++fIOAXPw3P9cy89qfMlvZEXZkqqJkjqqXIvzP5ezRZjW+lPWjw35UX/3EhUPFYbg5ER4JYgDw4007/DQ==", - "dev": true, - "requires": { - "estraverse": "^4.1.0" - } - }, - "estraverse": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", - "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", - "dev": true - }, - "esutils": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", - "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==", - "dev": true - }, - "execa": { - "version": "3.4.0", - "resolved": "https://registry.npmjs.org/execa/-/execa-3.4.0.tgz", - "integrity": "sha512-r9vdGQk4bmCuK1yKQu1KTwcT2zwfWdbdaXfCtAh+5nU/4fSX+JAb7vZGvI5naJrQlvONrEB20jeruESI69530g==", - "dev": true, - "requires": { - "cross-spawn": "^7.0.0", - "get-stream": "^5.0.0", - "human-signals": "^1.1.1", - "is-stream": "^2.0.0", - "merge-stream": "^2.0.0", - "npm-run-path": "^4.0.0", - "onetime": "^5.1.0", - "p-finally": "^2.0.0", - "signal-exit": "^3.0.2", - "strip-final-newline": "^2.0.0" - }, - "dependencies": { - "cross-spawn": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.1.tgz", - "integrity": "sha512-u7v4o84SwFpD32Z8IIcPZ6z1/ie24O6RU3RbtL5Y316l3KuHVPx9ItBgWQ6VlfAFnRnTtMUrsQ9MUUTuEZjogg==", - "dev": true, - "requires": { - "path-key": "^3.1.0", - "shebang-command": "^2.0.0", - "which": "^2.0.1" - } - }, - "path-key": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", - "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", - "dev": true - }, - "shebang-command": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", - "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", - "dev": true, - "requires": { - "shebang-regex": "^3.0.0" - } - }, - "shebang-regex": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", - "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", - "dev": true - }, - "which": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", - "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", - "dev": true, - "requires": { - "isexe": "^2.0.0" - } - } - } - }, - "external-editor": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/external-editor/-/external-editor-3.1.0.tgz", - "integrity": "sha512-hMQ4CX1p1izmuLYyZqLMO/qGNw10wSv9QDCPfzXfyFrOaCSSoRfqE1Kf1s5an66J5JZC62NewG+mK49jOCtQew==", - "dev": true, - "requires": { - "chardet": "^0.7.0", - "iconv-lite": "^0.4.24", - "tmp": "^0.0.33" - } - }, - "extsprintf": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.2.0.tgz", - "integrity": "sha1-WtlGwi9bMrp/jNdCZxHG6KP8JSk=" - }, - "fast-deep-equal": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.1.tgz", - "integrity": "sha512-8UEa58QDLauDNfpbrX55Q9jrGHThw2ZMdOky5Gl1CDtVeJDPVrG4Jxx1N8jw2gkWaff5UUuX1KJd+9zGe2B+ZA==" - }, - "fast-diff": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/fast-diff/-/fast-diff-1.2.0.tgz", - "integrity": "sha512-xJuoT5+L99XlZ8twedaRf6Ax2TgQVxvgZOYoPKqZufmJib0tL2tegPBOZb1pVNgIhlqDlA0eO0c3wBvQcmzx4w==", - "dev": true - }, - "fast-json-stable-stringify": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.0.0.tgz", - "integrity": "sha1-1RQsDK7msRifh9OnYREGT4bIu/I=" - }, - "fast-levenshtein": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", - "integrity": "sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc=", - "dev": true - }, - "figures": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/figures/-/figures-3.2.0.tgz", - "integrity": "sha512-yaduQFRKLXYOGgEn6AZau90j3ggSOyiqXU0F9JZfeXYhNa+Jk4X+s45A2zg5jns87GAFa34BBm2kXw4XpNcbdg==", - "dev": true, - "requires": { - "escape-string-regexp": "^1.0.5" - } - }, - "file-entry-cache": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-5.0.1.tgz", - "integrity": "sha512-bCg29ictuBaKUwwArK4ouCaqDgLZcysCFLmM/Yn/FDoqndh/9vNuQfXRDvTuXKLxfD/JtZQGKFT8MGcJBK644g==", - "dev": true, - "requires": { - "flat-cache": "^2.0.1" - } - }, - "fill-range": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", - "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", - "dev": true, - "requires": { - "to-regex-range": "^5.0.1" - } - }, - "find-up": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-2.1.0.tgz", - "integrity": "sha1-RdG35QbHF93UgndaK3eSCjwMV6c=", - "dev": true, - "requires": { - "locate-path": "^2.0.0" - } - }, - "flat-cache": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-2.0.1.tgz", - "integrity": "sha512-LoQe6yDuUMDzQAEH8sgmh4Md6oZnc/7PjtwjNFSzveXqSHt6ka9fPBuso7IGf9Rz4uqnSnWiFH2B/zj24a5ReA==", - "dev": true, - "requires": { - "flatted": "^2.0.0", - "rimraf": "2.6.3", - "write": "1.0.3" - } - }, - "flatted": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/flatted/-/flatted-2.0.1.tgz", - "integrity": "sha512-a1hQMktqW9Nmqr5aktAux3JMNqaucxGcjtjWnZLHX7yyPCmlSV3M54nGYbqT8K+0GhF3NBgmJCc3ma+WOgX8Jg==", - "dev": true - }, - "flushwritable": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/flushwritable/-/flushwritable-1.0.0.tgz", - "integrity": "sha1-PjKNj95BKtR+c44751C00pAENJg=" - }, - "fs-minipass": { - "version": "1.2.7", - "resolved": "https://registry.npmjs.org/fs-minipass/-/fs-minipass-1.2.7.tgz", - "integrity": "sha512-GWSSJGFy4e9GUeCcbIkED+bgAoFyj7XF1mV8rma3QW4NIqX9Kyx79N/PF61H5udOV3aY1IaMLs6pGbH71nlCTA==", - "requires": { - "minipass": "^2.6.0" - } - }, - "fs.realpath": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", - "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=" - }, - "function-bind": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", - "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==", - "dev": true - }, - "functional-red-black-tree": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/functional-red-black-tree/-/functional-red-black-tree-1.0.1.tgz", - "integrity": "sha1-GwqzvVU7Kg1jmdKcDj6gslIHgyc=", - "dev": true - }, - "gauge": { - "version": "2.7.4", - "resolved": "https://registry.npmjs.org/gauge/-/gauge-2.7.4.tgz", - "integrity": "sha1-LANAXHU4w51+s3sxcCLjJfsBi/c=", - "requires": { - "aproba": "^1.0.3", - "console-control-strings": "^1.0.0", - "has-unicode": "^2.0.0", - "object-assign": "^4.1.0", - "signal-exit": "^3.0.0", - "string-width": "^1.0.1", - "strip-ansi": "^3.0.1", - "wide-align": "^1.1.0" - } - }, - "get-own-enumerable-property-symbols": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/get-own-enumerable-property-symbols/-/get-own-enumerable-property-symbols-3.0.2.tgz", - "integrity": "sha512-I0UBV/XOz1XkIJHEUDMZAbzCThU/H8DxmSfmdGcKPnVhu2VfFqr34jr9777IyaTYvxjedWhqVIilEDsCdP5G6g==", - "dev": true - }, - "get-stdin": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-6.0.0.tgz", - "integrity": "sha512-jp4tHawyV7+fkkSKyvjuLZswblUtz+SQKzSWnBbii16BuZksJlU1wuBYXY75r+duh/llF1ur6oNwi+2ZzjKZ7g==", - "dev": true - }, - "get-stream": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-5.1.0.tgz", - "integrity": "sha512-EXr1FOzrzTfGeL0gQdeFEvOMm2mzMOglyiOXSTpPC+iAjAKftbr3jpCMWynogwYnM+eSj9sHGc6wjIcDvYiygw==", - "dev": true, - "requires": { - "pump": "^3.0.0" - } - }, - "glob": { - "version": "7.1.4", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.4.tgz", - "integrity": "sha512-hkLPepehmnKk41pUGm3sYxoFs/umurYfYJCerbXEyFIWcAzvpipAgVkBqqT9RBKMGjnq6kMuyYwha6csxbiM1A==", - "requires": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^3.0.4", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" - } - }, - "glob-parent": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.0.tgz", - "integrity": "sha512-qjtRgnIVmOfnKUE3NJAQEdk+lKrxfw8t5ke7SXtfMTHcjsBfOfWXCQfdb30zfDoZQ2IRSIiidmjtbHZPZ++Ihw==", - "dev": true, - "requires": { - "is-glob": "^4.0.1" - } - }, - "globals": { - "version": "12.4.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-12.4.0.tgz", - "integrity": "sha512-BWICuzzDvDoH54NHKCseDanAhE3CeDorgDL5MT6LMXXj2WCnd9UC2szdk4AWLfjdgNBCXLUanXYcpBBKOSWGwg==", - "dev": true, - "requires": { - "type-fest": "^0.8.1" - } - }, - "graceful-fs": { - "version": "4.2.3", - "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.3.tgz", - "integrity": "sha512-a30VEBm4PEdx1dRB7MFK7BejejvCvBronbLjht+sHuGYj8PHs7M/5Z+rt5lw551vZ7yfTCj4Vuyy3mSJytDWRQ==", - "dev": true - }, - "gridfs-stream": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/gridfs-stream/-/gridfs-stream-1.1.1.tgz", - "integrity": "sha1-PdOhAOwgIaGBKC9utGcJY2B034k=", - "requires": { - "flushwritable": "^1.0.0" - } - }, - "has": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", - "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", - "dev": true, - "requires": { - "function-bind": "^1.1.1" - } - }, - "has-ansi": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/has-ansi/-/has-ansi-2.0.0.tgz", - "integrity": "sha1-NPUEnOHs3ysGSa8+8k5F7TVBbZE=", - "dev": true, - "requires": { - "ansi-regex": "^2.0.0" - } - }, - "has-flag": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", - "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=", - "dev": true - }, - "has-symbols": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.1.tgz", - "integrity": "sha512-PLcsoqu++dmEIZB+6totNFKq/7Do+Z0u4oT0zKOJNl3lYK6vGwwu2hjHs+68OEZbTjiUE9bgOABXbP/GvrS0Kg==", - "dev": true - }, - "has-unicode": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/has-unicode/-/has-unicode-2.0.1.tgz", - "integrity": "sha1-4Ob+aijPUROIVeCG0Wkedx3iqLk=" - }, - "hosted-git-info": { - "version": "2.8.8", - "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.8.tgz", - "integrity": "sha512-f/wzC2QaWBs7t9IYqB4T3sR1xviIViXJRJTWBlx2Gf3g0Xi5vI7Yy4koXQ1c9OYDGHN9sBy1DQ2AB8fqZBWhUg==", - "dev": true - }, - "human-signals": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-1.1.1.tgz", - "integrity": "sha512-SEQu7vl8KjNL2eoGBLF3+wAjpsNfA9XMlXAYj/3EdaNfAlxKthD1xjEQfGOUhllCGGJVNY34bRr6lPINhNjyZw==", - "dev": true - }, - "iconv-lite": { - "version": "0.4.24", - "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", - "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", - "requires": { - "safer-buffer": ">= 2.1.2 < 3" - } - }, - "ieee754": { - "version": "1.1.13", - "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.1.13.tgz", - "integrity": "sha512-4vf7I2LYV/HaWerSo3XmlMkp5eZ83i+/CDluXi/IGTs/O1sejBNhTtnxzmRZfvOUqj7lZjqHkeTvpgSFDlWZTg==" - }, - "ignore": { - "version": "4.0.6", - "resolved": "https://registry.npmjs.org/ignore/-/ignore-4.0.6.tgz", - "integrity": "sha512-cyFDKrqc/YdcWFniJhzI42+AzS+gNwmUzOSFcRCQYwySuBBBy/KjuxWLZ/FHEH6Moq1NizMOBWyTcv8O4OZIMg==", - "dev": true - }, - "ignore-walk": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/ignore-walk/-/ignore-walk-3.0.3.tgz", - "integrity": "sha512-m7o6xuOaT1aqheYHKf8W6J5pYH85ZI9w077erOzLje3JsB1gkafkAhHHY19dqjulgIZHFm32Cp5uNZgcQqdJKw==", - "requires": { - "minimatch": "^3.0.4" - } - }, - "import-fresh": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.2.1.tgz", - "integrity": "sha512-6e1q1cnWP2RXD9/keSkxHScg508CdXqXWgWBaETNhyuBFz+kUZlKboh+ISK+bU++DmbHimVBrOz/zzPe0sZ3sQ==", - "dev": true, - "requires": { - "parent-module": "^1.0.0", - "resolve-from": "^4.0.0" - }, - "dependencies": { - "resolve-from": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", - "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==", - "dev": true - } - } - }, - "imurmurhash": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", - "integrity": "sha1-khi5srkoojixPcT7a21XbyMUU+o=", - "dev": true - }, - "indent-string": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-3.2.0.tgz", - "integrity": "sha1-Sl/W0nzDMvN+VBmlBNu4NxBckok=", - "dev": true - }, - "inflight": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", - "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=", - "requires": { - "once": "^1.3.0", - "wrappy": "1" - } - }, - "inherits": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", - "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==" - }, - "ini": { - "version": "1.3.5", - "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.5.tgz", - "integrity": "sha512-RZY5huIKCMRWDUqZlEi72f/lmXKMvuszcMBduliQ3nnWbx9X/ZBQO7DijMEYS9EhHBb2qacRUMtC7svLwe0lcw==" - }, - "inquirer": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-7.1.0.tgz", - "integrity": "sha512-5fJMWEmikSYu0nv/flMc475MhGbB7TSPd/2IpFV4I4rMklboCH2rQjYY5kKiYGHqUF9gvaambupcJFFG9dvReg==", - "dev": true, - "requires": { - "ansi-escapes": "^4.2.1", - "chalk": "^3.0.0", - "cli-cursor": "^3.1.0", - "cli-width": "^2.0.0", - "external-editor": "^3.0.3", - "figures": "^3.0.0", - "lodash": "^4.17.15", - "mute-stream": "0.0.8", - "run-async": "^2.4.0", - "rxjs": "^6.5.3", - "string-width": "^4.1.0", - "strip-ansi": "^6.0.0", - "through": "^2.3.6" - }, - "dependencies": { - "ansi-regex": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz", - "integrity": "sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==", - "dev": true - }, - "ansi-styles": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.2.1.tgz", - "integrity": "sha512-9VGjrMsG1vePxcSweQsN20KY/c4zN0h9fLjqAbwbPfahM3t+NL+M9HC8xeXG2I8pX5NoamTGNuomEUFI7fcUjA==", - "dev": true, - "requires": { - "@types/color-name": "^1.1.1", - "color-convert": "^2.0.1" - } - }, - "chalk": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", - "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", - "dev": true, - "requires": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - } - }, - "color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "requires": { - "color-name": "~1.1.4" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true - }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true - }, - "is-fullwidth-code-point": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", - "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", - "dev": true - }, - "string-width": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.0.tgz", - "integrity": "sha512-zUz5JD+tgqtuDjMhwIg5uFVV3dtqZ9yQJlZVfq4I01/K5Paj5UHj7VyrQOJvzawSVlKpObApbfD0Ed6yJc+1eg==", - "dev": true, - "requires": { - "emoji-regex": "^8.0.0", - "is-fullwidth-code-point": "^3.0.0", - "strip-ansi": "^6.0.0" - } - }, - "strip-ansi": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz", - "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==", - "dev": true, - "requires": { - "ansi-regex": "^5.0.0" - } - }, - "supports-color": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.1.0.tgz", - "integrity": "sha512-oRSIpR8pxT1Wr2FquTNnGet79b3BWljqOuoW/h4oBhxJ/HUbX5nX6JSruTkvXDCFMwDPvsaTTbvMLKZWSy0R5g==", - "dev": true, - "requires": { - "has-flag": "^4.0.0" - } - } - } - }, - "invariant": { - "version": "2.2.4", - "resolved": "https://registry.npmjs.org/invariant/-/invariant-2.2.4.tgz", - "integrity": "sha512-phJfQVBuaJM5raOpJjSfkiD6BpbCE4Ns//LaXl6wGYtUBY83nWS6Rf9tXm2e8VaK60JEjYldbPif/A2B1C2gNA==", - "dev": true, - "requires": { - "loose-envify": "^1.0.0" - } - }, - "is-arrayish": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", - "integrity": "sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=", - "dev": true - }, - "is-callable": { - "version": "1.1.5", - "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.1.5.tgz", - "integrity": "sha512-ESKv5sMCJB2jnHTWZ3O5itG+O128Hsus4K4Qh1h2/cgn2vbgnLSVqfV46AeJA9D5EeeLa9w81KUXMtn34zhX+Q==", - "dev": true - }, - "is-date-object": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.2.tgz", - "integrity": "sha512-USlDT524woQ08aoZFzh3/Z6ch9Y/EWXEHQ/AaRN0SkKq4t2Jw2R2339tSXmwuVoY7LLlBCbOIlx2myP/L5zk0g==", - "dev": true - }, - "is-extglob": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", - "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=", - "dev": true - }, - "is-fullwidth-code-point": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz", - "integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=", - "requires": { - "number-is-nan": "^1.0.0" - } - }, - "is-glob": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.1.tgz", - "integrity": "sha512-5G0tKtBTFImOqDnLB2hG6Bp2qcKEFduo4tZu9MT/H6NQv/ghhy30o55ufafxJ/LdH79LLs2Kfrn85TLKyA7BUg==", - "dev": true, - "requires": { - "is-extglob": "^2.1.1" - } - }, - "is-number": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", - "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", - "dev": true - }, - "is-obj": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-1.0.1.tgz", - "integrity": "sha1-PkcprB9f3gJc19g6iW2rn09n2w8=", - "dev": true - }, - "is-observable": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/is-observable/-/is-observable-1.1.0.tgz", - "integrity": "sha512-NqCa4Sa2d+u7BWc6CukaObG3Fh+CU9bvixbpcXYhy2VvYS7vVGIdAgnIS5Ks3A/cqk4rebLJ9s8zBstT2aKnIA==", - "dev": true, - "requires": { - "symbol-observable": "^1.1.0" - } - }, - "is-promise": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/is-promise/-/is-promise-2.1.0.tgz", - "integrity": "sha1-eaKp7OfwlugPNtKy87wWwf9L8/o=", - "dev": true - }, - "is-regex": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.0.5.tgz", - "integrity": "sha512-vlKW17SNq44owv5AQR3Cq0bQPEb8+kF3UKZ2fiZNOWtztYE5i0CzCZxFDwO58qAOWtxdBRVO/V5Qin1wjCqFYQ==", - "dev": true, - "requires": { - "has": "^1.0.3" - } - }, - "is-regexp": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-regexp/-/is-regexp-1.0.0.tgz", - "integrity": "sha1-/S2INUXEa6xaYz57mgnof6LLUGk=", - "dev": true - }, - "is-stream": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.0.tgz", - "integrity": "sha512-XCoy+WlUr7d1+Z8GgSuXmpuUFC9fOhRXglJMx+dwLKTkL44Cjd4W1Z5P+BQZpr+cR93aGP4S/s7Ftw6Nd/kiEw==", - "dev": true - }, - "is-string": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.0.5.tgz", - "integrity": "sha512-buY6VNRjhQMiF1qWDouloZlQbRhDPCebwxSjxMjxgemYT46YMd2NR0/H+fBhEfWX4A/w9TBJ+ol+okqJKFE6vQ==", - "dev": true - }, - "is-symbol": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.3.tgz", - "integrity": "sha512-OwijhaRSgqvhm/0ZdAcXNZt9lYdKFpcRDT5ULUuYXPoT794UNOdU+gpT6Rzo7b4V2HUl/op6GqY894AZwv9faQ==", - "dev": true, - "requires": { - "has-symbols": "^1.0.1" - } - }, - "isarray": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", - "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=" - }, - "isexe": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", - "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=", - "dev": true - }, - "js-tokens": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", - "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==", - "dev": true - }, - "js-yaml": { - "version": "3.13.1", - "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.13.1.tgz", - "integrity": "sha512-YfbcO7jXDdyj0DGxYVSlSeQNHbD7XPWvrVWeVUujrQEoZzWJIRrCPoyk6kL6IAjAG2IolMK4T0hNUe0HOUs5Jw==", - "dev": true, - "requires": { - "argparse": "^1.0.7", - "esprima": "^4.0.0" - } - }, - "json-parse-better-errors": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz", - "integrity": "sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==", - "dev": true - }, - "json-schema-traverse": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", - "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==" - }, - "json-stable-stringify-without-jsonify": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz", - "integrity": "sha1-nbe1lJatPzz+8wp1FC0tkwrXJlE=", - "dev": true - }, - "ldap-filter": { - "version": "0.2.2", - "resolved": "https://registry.npmjs.org/ldap-filter/-/ldap-filter-0.2.2.tgz", - "integrity": "sha1-8rhCvguG2jNSeYUFsx68rlkNd9A=", - "requires": { - "assert-plus": "0.1.5" - }, - "dependencies": { - "assert-plus": { - "version": "0.1.5", - "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-0.1.5.tgz", - "integrity": "sha1-7nQAlBMALYTOxyGcasgRgS5yMWA=" - } - } - }, - "ldapjs": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/ldapjs/-/ldapjs-1.0.2.tgz", - "integrity": "sha1-VE/3Ayt7g8aPBwEyjZKXqmlDQPk=", - "requires": { - "asn1": "0.2.3", - "assert-plus": "^1.0.0", - "backoff": "^2.5.0", - "bunyan": "^1.8.3", - "dashdash": "^1.14.0", - "dtrace-provider": "~0.8", - "ldap-filter": "0.2.2", - "once": "^1.4.0", - "vasync": "^1.6.4", - "verror": "^1.8.1" - } - }, - "levn": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/levn/-/levn-0.3.0.tgz", - "integrity": "sha1-OwmSTt+fCDwEkP3UwLxEIeBHZO4=", - "dev": true, - "requires": { - "prelude-ls": "~1.1.2", - "type-check": "~0.3.2" - } - }, - "lines-and-columns": { - "version": "1.1.6", - "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.1.6.tgz", - "integrity": "sha1-HADHQ7QzzQpOgHWPe2SldEDZ/wA=", - "dev": true - }, - "lint-staged": { - "version": "10.0.8", - "resolved": "https://registry.npmjs.org/lint-staged/-/lint-staged-10.0.8.tgz", - "integrity": "sha512-Oa9eS4DJqvQMVdywXfEor6F4vP+21fPHF8LUXgBbVWUSWBddjqsvO6Bv1LwMChmgQZZqwUvgJSHlu8HFHAPZmA==", - "dev": true, - "requires": { - "chalk": "^3.0.0", - "commander": "^4.0.1", - "cosmiconfig": "^6.0.0", - "debug": "^4.1.1", - "dedent": "^0.7.0", - "execa": "^3.4.0", - "listr": "^0.14.3", - "log-symbols": "^3.0.0", - "micromatch": "^4.0.2", - "normalize-path": "^3.0.0", - "please-upgrade-node": "^3.2.0", - "string-argv": "0.3.1", - "stringify-object": "^3.3.0" - }, - "dependencies": { - "ansi-styles": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.2.1.tgz", - "integrity": "sha512-9VGjrMsG1vePxcSweQsN20KY/c4zN0h9fLjqAbwbPfahM3t+NL+M9HC8xeXG2I8pX5NoamTGNuomEUFI7fcUjA==", - "dev": true, - "requires": { - "@types/color-name": "^1.1.1", - "color-convert": "^2.0.1" - } - }, - "chalk": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", - "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", - "dev": true, - "requires": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - } - }, - "color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "requires": { - "color-name": "~1.1.4" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true - }, - "commander": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/commander/-/commander-4.1.1.tgz", - "integrity": "sha512-NOKm8xhkzAjzFx8B2v5OAHT+u5pRQc2UCa2Vq9jYL/31o2wi9mxBA7LIFs3sV5VSC49z6pEhfbMULvShKj26WA==", - "dev": true - }, - "debug": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz", - "integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==", - "dev": true, - "requires": { - "ms": "^2.1.1" - } - }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true - }, - "supports-color": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.1.0.tgz", - "integrity": "sha512-oRSIpR8pxT1Wr2FquTNnGet79b3BWljqOuoW/h4oBhxJ/HUbX5nX6JSruTkvXDCFMwDPvsaTTbvMLKZWSy0R5g==", - "dev": true, - "requires": { - "has-flag": "^4.0.0" - } - } - } - }, - "listr": { - "version": "0.14.3", - "resolved": "https://registry.npmjs.org/listr/-/listr-0.14.3.tgz", - "integrity": "sha512-RmAl7su35BFd/xoMamRjpIE4j3v+L28o8CT5YhAXQJm1fD+1l9ngXY8JAQRJ+tFK2i5njvi0iRUKV09vPwA0iA==", - "dev": true, - "requires": { - "@samverschueren/stream-to-observable": "^0.3.0", - "is-observable": "^1.1.0", - "is-promise": "^2.1.0", - "is-stream": "^1.1.0", - "listr-silent-renderer": "^1.1.1", - "listr-update-renderer": "^0.5.0", - "listr-verbose-renderer": "^0.5.0", - "p-map": "^2.0.0", - "rxjs": "^6.3.3" - }, - "dependencies": { - "is-stream": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz", - "integrity": "sha1-EtSj3U5o4Lec6428hBc66A2RykQ=", - "dev": true - } - } - }, - "listr-silent-renderer": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/listr-silent-renderer/-/listr-silent-renderer-1.1.1.tgz", - "integrity": "sha1-kktaN1cVN3C/Go4/v3S4u/P5JC4=", - "dev": true - }, - "listr-update-renderer": { - "version": "0.5.0", - "resolved": "https://registry.npmjs.org/listr-update-renderer/-/listr-update-renderer-0.5.0.tgz", - "integrity": "sha512-tKRsZpKz8GSGqoI/+caPmfrypiaq+OQCbd+CovEC24uk1h952lVj5sC7SqyFUm+OaJ5HN/a1YLt5cit2FMNsFA==", - "dev": true, - "requires": { - "chalk": "^1.1.3", - "cli-truncate": "^0.2.1", - "elegant-spinner": "^1.0.1", - "figures": "^1.7.0", - "indent-string": "^3.0.0", - "log-symbols": "^1.0.2", - "log-update": "^2.3.0", - "strip-ansi": "^3.0.1" - }, - "dependencies": { - "ansi-styles": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", - "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=", - "dev": true - }, - "chalk": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", - "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", - "dev": true, - "requires": { - "ansi-styles": "^2.2.1", - "escape-string-regexp": "^1.0.2", - "has-ansi": "^2.0.0", - "strip-ansi": "^3.0.0", - "supports-color": "^2.0.0" - } - }, - "figures": { - "version": "1.7.0", - "resolved": "https://registry.npmjs.org/figures/-/figures-1.7.0.tgz", - "integrity": "sha1-y+Hjr/zxzUS4DK3+0o3Hk6lwHS4=", - "dev": true, - "requires": { - "escape-string-regexp": "^1.0.5", - "object-assign": "^4.1.0" - } - }, - "log-symbols": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-1.0.2.tgz", - "integrity": "sha1-N2/3tY6jCGoPCfrMdGF+ylAeGhg=", - "dev": true, - "requires": { - "chalk": "^1.0.0" - } - }, - "supports-color": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", - "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=", - "dev": true - } - } - }, - "listr-verbose-renderer": { - "version": "0.5.0", - "resolved": "https://registry.npmjs.org/listr-verbose-renderer/-/listr-verbose-renderer-0.5.0.tgz", - "integrity": "sha512-04PDPqSlsqIOaaaGZ+41vq5FejI9auqTInicFRndCBgE3bXG8D6W1I+mWhk+1nqbHmyhla/6BUrd5OSiHwKRXw==", - "dev": true, - "requires": { - "chalk": "^2.4.1", - "cli-cursor": "^2.1.0", - "date-fns": "^1.27.2", - "figures": "^2.0.0" - }, - "dependencies": { - "cli-cursor": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-2.1.0.tgz", - "integrity": "sha1-s12sN2R5+sw+lHR9QdDQ9SOP/LU=", - "dev": true, - "requires": { - "restore-cursor": "^2.0.0" - } - }, - "figures": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/figures/-/figures-2.0.0.tgz", - "integrity": "sha1-OrGi0qYsi/tDGgyUy3l6L84nyWI=", - "dev": true, - "requires": { - "escape-string-regexp": "^1.0.5" - } - }, - "mimic-fn": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-1.2.0.tgz", - "integrity": "sha512-jf84uxzwiuiIVKiOLpfYk7N46TSy8ubTonmneY9vrpHNAnp0QBt2BxWV9dO3/j+BoVAb+a5G6YDPW3M5HOdMWQ==", - "dev": true - }, - "onetime": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/onetime/-/onetime-2.0.1.tgz", - "integrity": "sha1-BnQoIw/WdEOyeUsiu6UotoZ5YtQ=", - "dev": true, - "requires": { - "mimic-fn": "^1.0.0" - } - }, - "restore-cursor": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-2.0.0.tgz", - "integrity": "sha1-n37ih/gv0ybU/RYpI9YhKe7g368=", - "dev": true, - "requires": { - "onetime": "^2.0.0", - "signal-exit": "^3.0.2" - } - } - } - }, - "load-json-file": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-2.0.0.tgz", - "integrity": "sha1-eUfkIUmvgNaWy/eXvKq8/h/inKg=", - "dev": true, - "requires": { - "graceful-fs": "^4.1.2", - "parse-json": "^2.2.0", - "pify": "^2.0.0", - "strip-bom": "^3.0.0" - } - }, - "locate-path": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-2.0.0.tgz", - "integrity": "sha1-K1aLJl7slExtnA3pw9u7ygNUzY4=", - "dev": true, - "requires": { - "p-locate": "^2.0.0", - "path-exists": "^3.0.0" - } - }, - "lodash": { - "version": "4.17.15", - "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.15.tgz", - "integrity": "sha512-8xOcRHvCjnocdS5cpwXQXVzmmh5e5+saE2QGoeQmbKmRS6J3VQppPOIt0MnmE+4xlZoumy0GPG0D0MVIQbNA1A==", - "dev": true - }, - "lodash.merge": { - "version": "4.6.2", - "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz", - "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==", - "dev": true - }, - "lodash.unescape": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/lodash.unescape/-/lodash.unescape-4.0.1.tgz", - "integrity": "sha1-vyJJiGzlFM2hEvrpIYzcBlIR/Jw=", - "dev": true - }, - "log-symbols": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-3.0.0.tgz", - "integrity": "sha512-dSkNGuI7iG3mfvDzUuYZyvk5dD9ocYCYzNU6CYDE6+Xqd+gwme6Z00NS3dUh8mq/73HaEtT7m6W+yUPtU6BZnQ==", - "dev": true, - "requires": { - "chalk": "^2.4.2" - } - }, - "log-update": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/log-update/-/log-update-2.3.0.tgz", - "integrity": "sha1-iDKP19HOeTiykoN0bwsbwSayRwg=", - "dev": true, - "requires": { - "ansi-escapes": "^3.0.0", - "cli-cursor": "^2.0.0", - "wrap-ansi": "^3.0.1" - }, - "dependencies": { - "ansi-escapes": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-3.2.0.tgz", - "integrity": "sha512-cBhpre4ma+U0T1oM5fXg7Dy1Jw7zzwv7lt/GoCpr+hDQJoYnKVPLL4dCvSEFMmQurOQvSrwT7SL/DAlhBI97RQ==", - "dev": true - }, - "cli-cursor": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-2.1.0.tgz", - "integrity": "sha1-s12sN2R5+sw+lHR9QdDQ9SOP/LU=", - "dev": true, - "requires": { - "restore-cursor": "^2.0.0" - } - }, - "mimic-fn": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-1.2.0.tgz", - "integrity": "sha512-jf84uxzwiuiIVKiOLpfYk7N46TSy8ubTonmneY9vrpHNAnp0QBt2BxWV9dO3/j+BoVAb+a5G6YDPW3M5HOdMWQ==", - "dev": true - }, - "onetime": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/onetime/-/onetime-2.0.1.tgz", - "integrity": "sha1-BnQoIw/WdEOyeUsiu6UotoZ5YtQ=", - "dev": true, - "requires": { - "mimic-fn": "^1.0.0" - } - }, - "restore-cursor": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-2.0.0.tgz", - "integrity": "sha1-n37ih/gv0ybU/RYpI9YhKe7g368=", - "dev": true, - "requires": { - "onetime": "^2.0.0", - "signal-exit": "^3.0.2" - } - } - } - }, - "loglevel": { - "version": "1.6.7", - "resolved": "https://registry.npmjs.org/loglevel/-/loglevel-1.6.7.tgz", - "integrity": "sha512-cY2eLFrQSAfVPhCgH1s7JI73tMbg9YC3v3+ZHVW67sBS7UxWzNEk/ZBbSfLykBWHp33dqqtOv82gjhKEi81T/A==", - "dev": true - }, - "loglevel-colored-level-prefix": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/loglevel-colored-level-prefix/-/loglevel-colored-level-prefix-1.0.0.tgz", - "integrity": "sha1-akAhj9x64V/HbD0PPmdsRlOIYD4=", - "dev": true, - "requires": { - "chalk": "^1.1.3", - "loglevel": "^1.4.1" - }, - "dependencies": { - "ansi-styles": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", - "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=", - "dev": true - }, - "chalk": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", - "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", - "dev": true, - "requires": { - "ansi-styles": "^2.2.1", - "escape-string-regexp": "^1.0.2", - "has-ansi": "^2.0.0", - "strip-ansi": "^3.0.0", - "supports-color": "^2.0.0" - } - }, - "supports-color": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", - "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=", - "dev": true - } - } - }, - "long": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/long/-/long-4.0.0.tgz", - "integrity": "sha512-XsP+KhQif4bjX1kbuSiySJFNAehNxgLb6hPRGJ9QsUr8ajHkuXGdrHmFUTUUXhDwVX2R5bY4JNZEwbUiMhV+MA==" - }, - "loose-envify": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz", - "integrity": "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==", - "dev": true, - "requires": { - "js-tokens": "^3.0.0 || ^4.0.0" - } - }, - "lru-cache": { - "version": "4.1.5", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-4.1.5.tgz", - "integrity": "sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g==", - "dev": true, - "requires": { - "pseudomap": "^1.0.2", - "yallist": "^2.1.2" - }, - "dependencies": { - "yallist": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-2.1.2.tgz", - "integrity": "sha1-HBH5IY8HYImkfdUS+TxmmaaoHVI=", - "dev": true - } - } - }, - "memory-pager": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/memory-pager/-/memory-pager-1.5.0.tgz", - "integrity": "sha512-ZS4Bp4r/Zoeq6+NLJpP+0Zzm0pR8whtGPf1XExKLJBAczGMnSi3It14OiNCStjQjM6NU1okjQGSxgEZN8eBYKg==", - "optional": true - }, - "merge-stream": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz", - "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==", - "dev": true - }, - "meteor-node-stubs": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/meteor-node-stubs/-/meteor-node-stubs-1.0.0.tgz", - "integrity": "sha512-QJwyv23wyXD3uEMzk5Xr/y5ezoVlCbHvBbrgdkVadn84dmifLRbs0PtD6EeNw5NLIk+SQSfxld7IMdEsneGz5w==", - "requires": { - "assert": "^1.4.1", - "browserify-zlib": "^0.2.0", - "buffer": "^5.2.1", - "console-browserify": "^1.1.0", - "constants-browserify": "^1.0.0", - "crypto-browserify": "^3.12.0", - "domain-browser": "^1.2.0", - "events": "^3.0.0", - "https-browserify": "^1.0.0", - "os-browserify": "^0.3.0", - "path-browserify": "^1.0.0", - "process": "^0.11.10", - "punycode": "^2.1.1", - "querystring-es3": "^0.2.1", - "readable-stream": "^3.3.0", - "stream-browserify": "^2.0.2", - "stream-http": "^3.0.0", - "string_decoder": "^1.2.0", - "timers-browserify": "^2.0.10", - "tty-browserify": "0.0.1", - "url": "^0.11.0", - "util": "^0.11.1", - "vm-browserify": "^1.1.0" - }, - "dependencies": { - "asn1.js": { - "version": "4.10.1", - "bundled": true, - "requires": { - "bn.js": "^4.0.0", - "inherits": "^2.0.1", - "minimalistic-assert": "^1.0.0" - } - }, - "assert": { - "version": "1.4.1", - "bundled": true, - "requires": { - "util": "0.10.3" - }, - "dependencies": { - "util": { - "version": "0.10.3", - "bundled": true, - "requires": { - "inherits": "2.0.1" - } - } - } - }, - "base64-js": { - "version": "1.3.0", - "bundled": true - }, - "bn.js": { - "version": "4.11.8", - "bundled": true - }, - "brorand": { - "version": "1.1.0", - "bundled": true - }, - "browserify-aes": { - "version": "1.2.0", - "bundled": true, - "requires": { - "buffer-xor": "^1.0.3", - "cipher-base": "^1.0.0", - "create-hash": "^1.1.0", - "evp_bytestokey": "^1.0.3", - "inherits": "^2.0.1", - "safe-buffer": "^5.0.1" - } - }, - "browserify-cipher": { - "version": "1.0.1", - "bundled": true, - "requires": { - "browserify-aes": "^1.0.4", - "browserify-des": "^1.0.0", - "evp_bytestokey": "^1.0.0" - } - }, - "browserify-des": { - "version": "1.0.2", - "bundled": true, - "requires": { - "cipher-base": "^1.0.1", - "des.js": "^1.0.0", - "inherits": "^2.0.1", - "safe-buffer": "^5.1.2" - } - }, - "browserify-rsa": { - "version": "4.0.1", - "bundled": true, - "requires": { - "bn.js": "^4.1.0", - "randombytes": "^2.0.1" - } - }, - "browserify-sign": { - "version": "4.0.4", - "bundled": true, - "requires": { - "bn.js": "^4.1.1", - "browserify-rsa": "^4.0.0", - "create-hash": "^1.1.0", - "create-hmac": "^1.1.2", - "elliptic": "^6.0.0", - "inherits": "^2.0.1", - "parse-asn1": "^5.0.0" - } - }, - "browserify-zlib": { - "version": "0.2.0", - "bundled": true, - "requires": { - "pako": "~1.0.5" - } - }, - "buffer": { - "version": "5.2.1", - "bundled": true, - "requires": { - "base64-js": "^1.0.2", - "ieee754": "^1.1.4" - } - }, - "buffer-xor": { - "version": "1.0.3", - "bundled": true - }, - "builtin-status-codes": { - "version": "3.0.0", - "bundled": true - }, - "cipher-base": { - "version": "1.0.4", - "bundled": true, - "requires": { - "inherits": "^2.0.1", - "safe-buffer": "^5.0.1" - } - }, - "console-browserify": { - "version": "1.1.0", - "bundled": true, - "requires": { - "date-now": "^0.1.4" - } - }, - "constants-browserify": { - "version": "1.0.0", - "bundled": true - }, - "core-util-is": { - "version": "1.0.2", - "bundled": true - }, - "create-ecdh": { - "version": "4.0.3", - "bundled": true, - "requires": { - "bn.js": "^4.1.0", - "elliptic": "^6.0.0" - } - }, - "create-hash": { - "version": "1.2.0", - "bundled": true, - "requires": { - "cipher-base": "^1.0.1", - "inherits": "^2.0.1", - "md5.js": "^1.3.4", - "ripemd160": "^2.0.1", - "sha.js": "^2.4.0" - } - }, - "create-hmac": { - "version": "1.1.7", - "bundled": true, - "requires": { - "cipher-base": "^1.0.3", - "create-hash": "^1.1.0", - "inherits": "^2.0.1", - "ripemd160": "^2.0.0", - "safe-buffer": "^5.0.1", - "sha.js": "^2.4.8" - } - }, - "crypto-browserify": { - "version": "3.12.0", - "bundled": true, - "requires": { - "browserify-cipher": "^1.0.0", - "browserify-sign": "^4.0.0", - "create-ecdh": "^4.0.0", - "create-hash": "^1.1.0", - "create-hmac": "^1.1.0", - "diffie-hellman": "^5.0.0", - "inherits": "^2.0.1", - "pbkdf2": "^3.0.3", - "public-encrypt": "^4.0.0", - "randombytes": "^2.0.0", - "randomfill": "^1.0.3" - } - }, - "date-now": { - "version": "0.1.4", - "bundled": true - }, - "des.js": { - "version": "1.0.0", - "bundled": true, - "requires": { - "inherits": "^2.0.1", - "minimalistic-assert": "^1.0.0" - } - }, - "diffie-hellman": { - "version": "5.0.3", - "bundled": true, - "requires": { - "bn.js": "^4.1.0", - "miller-rabin": "^4.0.0", - "randombytes": "^2.0.0" - } - }, - "domain-browser": { - "version": "1.2.0", - "bundled": true - }, - "elliptic": { - "version": "6.4.1", - "bundled": true, - "requires": { - "bn.js": "^4.4.0", - "brorand": "^1.0.1", - "hash.js": "^1.0.0", - "hmac-drbg": "^1.0.0", - "inherits": "^2.0.1", - "minimalistic-assert": "^1.0.0", - "minimalistic-crypto-utils": "^1.0.0" - } - }, - "events": { - "version": "3.0.0", - "bundled": true - }, - "evp_bytestokey": { - "version": "1.0.3", - "bundled": true, - "requires": { - "md5.js": "^1.3.4", - "safe-buffer": "^5.1.1" - } - }, - "hash-base": { - "version": "3.0.4", - "bundled": true, - "requires": { - "inherits": "^2.0.1", - "safe-buffer": "^5.0.1" - } - }, - "hash.js": { - "version": "1.1.7", - "bundled": true, - "requires": { - "inherits": "^2.0.3", - "minimalistic-assert": "^1.0.1" - }, - "dependencies": { - "inherits": { - "version": "2.0.3", - "bundled": true - } - } - }, - "hmac-drbg": { - "version": "1.0.1", - "bundled": true, - "requires": { - "hash.js": "^1.0.3", - "minimalistic-assert": "^1.0.0", - "minimalistic-crypto-utils": "^1.0.1" - } - }, - "https-browserify": { - "version": "1.0.0", - "bundled": true - }, - "ieee754": { - "version": "1.1.13", - "bundled": true - }, - "inherits": { - "version": "2.0.1", - "bundled": true - }, - "isarray": { - "version": "1.0.0", - "bundled": true - }, - "md5.js": { - "version": "1.3.5", - "bundled": true, - "requires": { - "hash-base": "^3.0.0", - "inherits": "^2.0.1", - "safe-buffer": "^5.1.2" - } - }, - "miller-rabin": { - "version": "4.0.1", - "bundled": true, - "requires": { - "bn.js": "^4.0.0", - "brorand": "^1.0.1" - } - }, - "minimalistic-assert": { - "version": "1.0.1", - "bundled": true - }, - "minimalistic-crypto-utils": { - "version": "1.0.1", - "bundled": true - }, - "os-browserify": { - "version": "0.3.0", - "bundled": true - }, - "pako": { - "version": "1.0.10", - "bundled": true - }, - "parse-asn1": { - "version": "5.1.4", - "bundled": true, - "requires": { - "asn1.js": "^4.0.0", - "browserify-aes": "^1.0.0", - "create-hash": "^1.1.0", - "evp_bytestokey": "^1.0.0", - "pbkdf2": "^3.0.3", - "safe-buffer": "^5.1.1" - } - }, - "path-browserify": { - "version": "1.0.0", - "bundled": true - }, - "pbkdf2": { - "version": "3.0.17", - "bundled": true, - "requires": { - "create-hash": "^1.1.2", - "create-hmac": "^1.1.4", - "ripemd160": "^2.0.1", - "safe-buffer": "^5.0.1", - "sha.js": "^2.4.8" - } - }, - "process": { - "version": "0.11.10", - "bundled": true - }, - "process-nextick-args": { - "version": "2.0.0", - "bundled": true - }, - "public-encrypt": { - "version": "4.0.3", - "bundled": true, - "requires": { - "bn.js": "^4.1.0", - "browserify-rsa": "^4.0.0", - "create-hash": "^1.1.0", - "parse-asn1": "^5.0.0", - "randombytes": "^2.0.1", - "safe-buffer": "^5.1.2" - } - }, - "punycode": { - "version": "2.1.1", - "bundled": true - }, - "querystring": { - "version": "0.2.0", - "bundled": true - }, - "querystring-es3": { - "version": "0.2.1", - "bundled": true - }, - "randombytes": { - "version": "2.1.0", - "bundled": true, - "requires": { - "safe-buffer": "^5.1.0" - } - }, - "randomfill": { - "version": "1.0.4", - "bundled": true, - "requires": { - "randombytes": "^2.0.5", - "safe-buffer": "^5.1.0" - } - }, - "readable-stream": { - "version": "3.3.0", - "bundled": true, - "requires": { - "inherits": "^2.0.3", - "string_decoder": "^1.1.1", - "util-deprecate": "^1.0.1" - }, - "dependencies": { - "inherits": { - "version": "2.0.3", - "bundled": true - } - } - }, - "ripemd160": { - "version": "2.0.2", - "bundled": true, - "requires": { - "hash-base": "^3.0.0", - "inherits": "^2.0.1" - } - }, - "safe-buffer": { - "version": "5.1.2", - "bundled": true - }, - "setimmediate": { - "version": "1.0.5", - "bundled": true - }, - "sha.js": { - "version": "2.4.11", - "bundled": true, - "requires": { - "inherits": "^2.0.1", - "safe-buffer": "^5.0.1" - } - }, - "stream-browserify": { - "version": "2.0.2", - "bundled": true, - "requires": { - "inherits": "~2.0.1", - "readable-stream": "^2.0.2" - }, - "dependencies": { - "readable-stream": { - "version": "2.3.6", - "bundled": true, - "requires": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.3", - "isarray": "~1.0.0", - "process-nextick-args": "~2.0.0", - "safe-buffer": "~5.1.1", - "string_decoder": "~1.1.1", - "util-deprecate": "~1.0.1" - }, - "dependencies": { - "inherits": { - "version": "2.0.3", - "bundled": true - } - } - }, - "string_decoder": { - "version": "1.1.1", - "bundled": true, - "requires": { - "safe-buffer": "~5.1.0" - } - } - } - }, - "stream-http": { - "version": "3.0.0", - "bundled": true, - "requires": { - "builtin-status-codes": "^3.0.0", - "inherits": "^2.0.1", - "readable-stream": "^3.0.6", - "xtend": "^4.0.0" - } - }, - "string_decoder": { - "version": "1.2.0", - "bundled": true, - "requires": { - "safe-buffer": "~5.1.0" - } - }, - "timers-browserify": { - "version": "2.0.10", - "bundled": true, - "requires": { - "setimmediate": "^1.0.4" - } - }, - "tty-browserify": { - "version": "0.0.1", - "bundled": true - }, - "url": { - "version": "0.11.0", - "bundled": true, - "requires": { - "punycode": "1.3.2", - "querystring": "0.2.0" - }, - "dependencies": { - "punycode": { - "version": "1.3.2", - "bundled": true - } - } - }, - "util": { - "version": "0.11.1", - "bundled": true, - "requires": { - "inherits": "2.0.3" - }, - "dependencies": { - "inherits": { - "version": "2.0.3", - "bundled": true - } - } - }, - "util-deprecate": { - "version": "1.0.2", - "bundled": true - }, - "vm-browserify": { - "version": "1.1.0", - "bundled": true - }, - "xtend": { - "version": "4.0.1", - "bundled": true - } - } - }, - "micromatch": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.2.tgz", - "integrity": "sha512-y7FpHSbMUMoyPbYUSzO6PaZ6FyRnQOpHuKwbo1G+Knck95XVU4QAiKdGEnj5wwoS7PlOgthX/09u5iFJ+aYf5Q==", - "dev": true, - "requires": { - "braces": "^3.0.1", - "picomatch": "^2.0.5" - } - }, - "mimic-fn": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", - "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==", - "dev": true - }, - "minimatch": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz", - "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==", - "requires": { - "brace-expansion": "^1.1.7" - } - }, - "minimist": { - "version": "1.2.5", - "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz", - "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==" - }, - "minipass": { - "version": "2.9.0", - "resolved": "https://registry.npmjs.org/minipass/-/minipass-2.9.0.tgz", - "integrity": "sha512-wxfUjg9WebH+CUDX/CdbRlh5SmfZiy/hpkxaRI16Y9W56Pa75sWgd/rvFilSgrauD9NyFymP/+JFV3KwzIsJeg==", - "requires": { - "safe-buffer": "^5.1.2", - "yallist": "^3.0.0" - } - }, - "minizlib": { - "version": "1.3.3", - "resolved": "https://registry.npmjs.org/minizlib/-/minizlib-1.3.3.tgz", - "integrity": "sha512-6ZYMOEnmVsdCeTJVE0W9ZD+pVnE8h9Hma/iOwwRDsdQoePpoX56/8B6z3P9VNwppJuBKNRuFDRNRqRWexT9G9Q==", - "requires": { - "minipass": "^2.9.0" - } - }, - "mkdirp": { - "version": "0.5.1", - "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.1.tgz", - "integrity": "sha1-MAV0OOrGz3+MR2fzhkjWaX11yQM=", - "requires": { - "minimist": "0.0.8" - }, - "dependencies": { - "minimist": { - "version": "0.0.8", - "resolved": "https://registry.npmjs.org/minimist/-/minimist-0.0.8.tgz", - "integrity": "sha1-hX/Kv8M5fSYluCKCYuhqp6ARsF0=" - } - } - }, - "moment": { - "version": "2.24.0", - "resolved": "https://registry.npmjs.org/moment/-/moment-2.24.0.tgz", - "integrity": "sha512-bV7f+6l2QigeBBZSM/6yTNq4P2fNpSWj/0e7jQcy87A8e7o2nAfP/34/2ky5Vw4B9S446EtIhodAzkFCcR4dQg==", - "optional": true - }, - "mongodb": { - "version": "3.5.5", - "resolved": "https://registry.npmjs.org/mongodb/-/mongodb-3.5.5.tgz", - "integrity": "sha512-GCjDxR3UOltDq00Zcpzql6dQo1sVry60OXJY3TDmFc2SWFY6c8Gn1Ardidc5jDirvJrx2GC3knGOImKphbSL3A==", - "requires": { - "bl": "^2.2.0", - "bson": "^1.1.1", - "denque": "^1.4.1", - "require_optional": "^1.0.1", - "safe-buffer": "^5.1.2", - "saslprep": "^1.0.0" - }, - "dependencies": { - "bson": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/bson/-/bson-1.1.3.tgz", - "integrity": "sha512-TdiJxMVnodVS7r0BdL42y/pqC9cL2iKynVwA0Ho3qbsQYr428veL3l7BQyuqiw+Q5SqqoT0m4srSY/BlZ9AxXg==" - } - } - }, - "ms": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", - "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" - }, - "mute-stream": { - "version": "0.0.8", - "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.8.tgz", - "integrity": "sha512-nnbWWOkoWyUsTjKrhgD0dcz22mdkSnpYqbEjIm2nhwhuxlSkpywJmBo8h0ZqJdkp73mb90SssHkN4rsRaBAfAA==", - "dev": true - }, - "mv": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/mv/-/mv-2.1.1.tgz", - "integrity": "sha1-rmzg1vbV4KT32JN5jQPB6pVZtqI=", - "optional": true, - "requires": { - "mkdirp": "~0.5.1", - "ncp": "~2.0.0", - "rimraf": "~2.4.0" - }, - "dependencies": { - "glob": { - "version": "6.0.4", - "resolved": "https://registry.npmjs.org/glob/-/glob-6.0.4.tgz", - "integrity": "sha1-DwiGD2oVUSey+t1PnOJLGqtuTSI=", - "optional": true, - "requires": { - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "2 || 3", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" - } - }, - "rimraf": { - "version": "2.4.5", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.4.5.tgz", - "integrity": "sha1-7nEM5dk6j9uFb7Xqj/Di11k0sto=", - "optional": true, - "requires": { - "glob": "^6.0.1" - } - } - } - }, - "nan": { - "version": "2.14.0", - "resolved": "https://registry.npmjs.org/nan/-/nan-2.14.0.tgz", - "integrity": "sha512-INOFj37C7k3AfaNTtX8RhsTw7qRy7eLET14cROi9+5HAVbbHuIWUHEauBv5qT4Av2tWasiTY1Jw6puUNqRJXQg==", - "optional": true - }, - "natural-compare": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", - "integrity": "sha1-Sr6/7tdUHywnrPspvbvRXI1bpPc=", - "dev": true - }, - "ncp": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ncp/-/ncp-2.0.0.tgz", - "integrity": "sha1-GVoh1sRuNh0vsSgbo4uR6d9727M=", - "optional": true - }, - "needle": { - "version": "2.3.3", - "resolved": "https://registry.npmjs.org/needle/-/needle-2.3.3.tgz", - "integrity": "sha512-EkY0GeSq87rWp1hoq/sH/wnTWgFVhYlnIkbJ0YJFfRgEFlz2RraCjBpFQ+vrEgEdp0ThfyHADmkChEhcb7PKyw==", - "requires": { - "debug": "^3.2.6", - "iconv-lite": "^0.4.4", - "sax": "^1.2.4" - } - }, - "nice-try": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/nice-try/-/nice-try-1.0.5.tgz", - "integrity": "sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ==", - "dev": true - }, - "node-addon-api": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/node-addon-api/-/node-addon-api-2.0.0.tgz", - "integrity": "sha512-ASCL5U13as7HhOExbT6OlWJJUV/lLzL2voOSP1UVehpRD8FbSrSDjfScK/KwAvVTI5AS6r4VwbOMlIqtvRidnA==" - }, - "node-pre-gyp": { - "version": "0.14.0", - "resolved": "https://registry.npmjs.org/node-pre-gyp/-/node-pre-gyp-0.14.0.tgz", - "integrity": "sha512-+CvDC7ZttU/sSt9rFjix/P05iS43qHCOOGzcr3Ry99bXG7VX953+vFyEuph/tfqoYu8dttBkE86JSKBO2OzcxA==", - "requires": { - "detect-libc": "^1.0.2", - "mkdirp": "^0.5.1", - "needle": "^2.2.1", - "nopt": "^4.0.1", - "npm-packlist": "^1.1.6", - "npmlog": "^4.0.2", - "rc": "^1.2.7", - "rimraf": "^2.6.1", - "semver": "^5.3.0", - "tar": "^4.4.2" - } - }, - "nopt": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/nopt/-/nopt-4.0.3.tgz", - "integrity": "sha512-CvaGwVMztSMJLOeXPrez7fyfObdZqNUK1cPAEzLHrTybIua9pMdmmPR5YwtfNftIOMv3DPUhFaxsZMNTQO20Kg==", - "requires": { - "abbrev": "1", - "osenv": "^0.1.4" - } - }, - "normalize-package-data": { - "version": "2.5.0", - "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz", - "integrity": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==", - "dev": true, - "requires": { - "hosted-git-info": "^2.1.4", - "resolve": "^1.10.0", - "semver": "2 || 3 || 4 || 5", - "validate-npm-package-license": "^3.0.1" - } - }, - "normalize-path": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", - "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", - "dev": true - }, - "npm-bundled": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/npm-bundled/-/npm-bundled-1.1.1.tgz", - "integrity": "sha512-gqkfgGePhTpAEgUsGEgcq1rqPXA+tv/aVBlgEzfXwA1yiUJF7xtEt3CtVwOjNYQOVknDk0F20w58Fnm3EtG0fA==", - "requires": { - "npm-normalize-package-bin": "^1.0.1" - } - }, - "npm-normalize-package-bin": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/npm-normalize-package-bin/-/npm-normalize-package-bin-1.0.1.tgz", - "integrity": "sha512-EPfafl6JL5/rU+ot6P3gRSCpPDW5VmIzX959Ob1+ySFUuuYHWHekXpwdUZcKP5C+DS4GEtdJluwBjnsNDl+fSA==" - }, - "npm-packlist": { - "version": "1.4.8", - "resolved": "https://registry.npmjs.org/npm-packlist/-/npm-packlist-1.4.8.tgz", - "integrity": "sha512-5+AZgwru5IevF5ZdnFglB5wNlHG1AOOuw28WhUq8/8emhBmLv6jX5by4WJCh7lW0uSYZYS6DXqIsyZVIXRZU9A==", - "requires": { - "ignore-walk": "^3.0.1", - "npm-bundled": "^1.0.1", - "npm-normalize-package-bin": "^1.0.1" - } - }, - "npm-run-path": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz", - "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==", - "dev": true, - "requires": { - "path-key": "^3.0.0" - }, - "dependencies": { - "path-key": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", - "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", - "dev": true - } - } - }, - "npmlog": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/npmlog/-/npmlog-4.1.2.tgz", - "integrity": "sha512-2uUqazuKlTaSI/dC8AzicUck7+IrEaOnN/e0jd3Xtt1KcGpwx30v50mL7oPyr/h9bL3E4aZccVwpwP+5W9Vjkg==", - "requires": { - "are-we-there-yet": "~1.1.2", - "console-control-strings": "~1.1.0", - "gauge": "~2.7.3", - "set-blocking": "~2.0.0" - } - }, - "number-is-nan": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.1.tgz", - "integrity": "sha1-CXtgK1NCKlIsGvuHkDGDNpQaAR0=" - }, - "object-assign": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", - "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=" - }, - "object-inspect": { - "version": "1.7.0", - "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.7.0.tgz", - "integrity": "sha512-a7pEHdh1xKIAgTySUGgLMx/xwDZskN1Ud6egYYN3EdRW4ZMPNEDUTF+hwy2LUC+Bl+SyLXANnwz/jyh/qutKUw==", - "dev": true - }, - "object-keys": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", - "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==", - "dev": true - }, - "object.assign": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.0.tgz", - "integrity": "sha512-exHJeq6kBKj58mqGyTQ9DFvrZC/eR6OwxzoM9YRoGBqrXYonaFyGiFMuc9VZrXf7DarreEwMpurG3dd+CNyW5w==", - "dev": true, - "requires": { - "define-properties": "^1.1.2", - "function-bind": "^1.1.1", - "has-symbols": "^1.0.0", - "object-keys": "^1.0.11" - } - }, - "object.values": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.1.1.tgz", - "integrity": "sha512-WTa54g2K8iu0kmS/us18jEmdv1a4Wi//BZ/DTVYEcH0XhLM5NYdpDHja3gt57VrZLcNAO2WGA+KpWsDBaHt6eA==", - "dev": true, - "requires": { - "define-properties": "^1.1.3", - "es-abstract": "^1.17.0-next.1", - "function-bind": "^1.1.1", - "has": "^1.0.3" - } - }, - "once": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", - "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=", - "requires": { - "wrappy": "1" - } - }, - "onetime": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.0.tgz", - "integrity": "sha512-5NcSkPHhwTVFIQN+TUqXoS5+dlElHXdpAWu9I0HP20YOtIi+aZ0Ct82jdlILDxjLEAWwvm+qj1m6aEtsDVmm6Q==", - "dev": true, - "requires": { - "mimic-fn": "^2.1.0" - } - }, - "optionator": { - "version": "0.8.3", - "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.8.3.tgz", - "integrity": "sha512-+IW9pACdk3XWmmTXG8m3upGUJst5XRGzxMRjXzAuJ1XnIFNvfhjjIuYkDvysnPQ7qzqVzLt78BCruntqRhWQbA==", - "dev": true, - "requires": { - "deep-is": "~0.1.3", - "fast-levenshtein": "~2.0.6", - "levn": "~0.3.0", - "prelude-ls": "~1.1.2", - "type-check": "~0.3.2", - "word-wrap": "~1.2.3" - } - }, - "os": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/os/-/os-0.1.1.tgz", - "integrity": "sha1-IIhF6J4ZOtTZcUdLk5R3NqVtE/M=" - }, - "os-homedir": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/os-homedir/-/os-homedir-1.0.2.tgz", - "integrity": "sha1-/7xJiDNuDoM94MFox+8VISGqf7M=" - }, - "os-shim": { - "version": "0.1.3", - "resolved": "https://registry.npmjs.org/os-shim/-/os-shim-0.1.3.tgz", - "integrity": "sha1-a2LDeRz3kJ6jXtRuF2WLtBfLORc=", - "dev": true - }, - "os-tmpdir": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz", - "integrity": "sha1-u+Z0BseaqFxc/sdm/lc0VV36EnQ=" - }, - "osenv": { - "version": "0.1.5", - "resolved": "https://registry.npmjs.org/osenv/-/osenv-0.1.5.tgz", - "integrity": "sha512-0CWcCECdMVc2Rw3U5w9ZjqX6ga6ubk1xDVKxtBQPK7wis/0F2r9T6k4ydGYhecl7YUBxBVxhL5oisPsNxAPe2g==", - "requires": { - "os-homedir": "^1.0.0", - "os-tmpdir": "^1.0.0" - } - }, - "p-finally": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-2.0.1.tgz", - "integrity": "sha512-vpm09aKwq6H9phqRQzecoDpD8TmVyGw70qmWlyq5onxY7tqyTTFVvxMykxQSQKILBSFlbXpypIw2T1Ml7+DDtw==", - "dev": true - }, - "p-limit": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-1.3.0.tgz", - "integrity": "sha512-vvcXsLAJ9Dr5rQOPk7toZQZJApBl2K4J6dANSsEuh6QI41JYcsS/qhTGa9ErIUUgK3WNQoJYvylxvjqmiqEA9Q==", - "dev": true, - "requires": { - "p-try": "^1.0.0" - } - }, - "p-locate": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-2.0.0.tgz", - "integrity": "sha1-IKAQOyIqcMj9OcwuWAaA893l7EM=", - "dev": true, - "requires": { - "p-limit": "^1.1.0" - } - }, - "p-map": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/p-map/-/p-map-2.1.0.tgz", - "integrity": "sha512-y3b8Kpd8OAN444hxfBbFfj1FY/RjtTd8tzYwhUqNYXx0fXx2iX4maP4Qr6qhIKbQXI02wTLAda4fYUbDagTUFw==", - "dev": true - }, - "p-try": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/p-try/-/p-try-1.0.0.tgz", - "integrity": "sha1-y8ec26+P1CKOE/Yh8rGiN8GyB7M=", - "dev": true - }, - "page": { - "version": "1.11.5", - "resolved": "https://registry.npmjs.org/page/-/page-1.11.5.tgz", - "integrity": "sha512-0JXUHc7Y8p1cPJQbhZSwaKO3p+bU3Rgny+OM5gJMKHWHvJKan/fsE5RUzEjRQolv9DzPOSVWfSOHz0lLxK19eA==", - "requires": { - "path-to-regexp": "~1.2.1" - } - }, - "parent-module": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz", - "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==", - "dev": true, - "requires": { - "callsites": "^3.0.0" - } - }, - "parse-json": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-2.2.0.tgz", - "integrity": "sha1-9ID0BDTvgHQfhGkJn43qGPVaTck=", - "dev": true, - "requires": { - "error-ex": "^1.2.0" - } - }, - "path-exists": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", - "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=", - "dev": true - }, - "path-is-absolute": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", - "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=" - }, - "path-is-inside": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/path-is-inside/-/path-is-inside-1.0.2.tgz", - "integrity": "sha1-NlQX3t5EQw0cEa9hAn+s8HS9/FM=", - "dev": true - }, - "path-key": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz", - "integrity": "sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A=", - "dev": true - }, - "path-parse": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.6.tgz", - "integrity": "sha512-GSmOT2EbHrINBf9SR7CDELwlJ8AENk3Qn7OikK4nFYAu3Ote2+JYNVvkpAEQm3/TLNEJFD/xZJjzyxg3KBWOzw==", - "dev": true - }, - "path-to-regexp": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-1.2.1.tgz", - "integrity": "sha1-szcFwUAjTYc8hyHHuf2LVB7Tr/k=", - "requires": { - "isarray": "0.0.1" - }, - "dependencies": { - "isarray": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz", - "integrity": "sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8=" - } - } - }, - "path-type": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/path-type/-/path-type-2.0.0.tgz", - "integrity": "sha1-8BLMuEFbcJb8LaoQVMPXI4lZTHM=", - "dev": true, - "requires": { - "pify": "^2.0.0" - } - }, - "picomatch": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.2.1.tgz", - "integrity": "sha512-ISBaA8xQNmwELC7eOjqFKMESB2VIqt4PPDD0nsS95b/9dZXvVKOlz9keMSnoGGKcOHXfTvDD6WMaRoSc9UuhRA==", - "dev": true - }, - "pify": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", - "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=", - "dev": true - }, - "pkg-dir": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-2.0.0.tgz", - "integrity": "sha1-9tXREJ4Z1j7fQo4L1X4Sd3YVM0s=", - "dev": true, - "requires": { - "find-up": "^2.1.0" - } - }, - "please-upgrade-node": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/please-upgrade-node/-/please-upgrade-node-3.2.0.tgz", - "integrity": "sha512-gQR3WpIgNIKwBMVLkpMUeR3e1/E1y42bqDQZfql+kDeXd8COYfM8PQA4X6y7a8u9Ua9FHmsrrmirW2vHs45hWg==", - "dev": true, - "requires": { - "semver-compare": "^1.0.0" - } - }, - "pre-commit": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/pre-commit/-/pre-commit-1.2.2.tgz", - "integrity": "sha1-287g7p3nI15X95xW186UZBpp7sY=", - "dev": true, - "requires": { - "cross-spawn": "^5.0.1", - "spawn-sync": "^1.0.15", - "which": "1.2.x" - }, - "dependencies": { - "cross-spawn": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-5.1.0.tgz", - "integrity": "sha1-6L0O/uWPz/b4+UUQoKVUu/ojVEk=", - "dev": true, - "requires": { - "lru-cache": "^4.0.1", - "shebang-command": "^1.2.0", - "which": "^1.2.9" - } - }, - "which": { - "version": "1.2.14", - "resolved": "https://registry.npmjs.org/which/-/which-1.2.14.tgz", - "integrity": "sha1-mofEN48D6CfOyvGs31bHNsAcFOU=", - "dev": true, - "requires": { - "isexe": "^2.0.0" - } - } - } - }, - "precond": { - "version": "0.2.3", - "resolved": "https://registry.npmjs.org/precond/-/precond-0.2.3.tgz", - "integrity": "sha1-qpWRvKokkj8eD0hJ0kD0fvwQdaw=" - }, - "prelude-ls": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.1.2.tgz", - "integrity": "sha1-IZMqVJ9eUv/ZqCf1cOBL5iqX2lQ=", - "dev": true - }, - "prettier": { - "version": "1.19.1", - "resolved": "https://registry.npmjs.org/prettier/-/prettier-1.19.1.tgz", - "integrity": "sha512-s7PoyDv/II1ObgQunCbB9PdLmUcBZcnWOcxDh7O0N/UwDEsHyqkW+Qh28jW+mVuCdx7gLB0BotYI1Y6uI9iyew==", - "dev": true - }, - "prettier-eslint": { - "version": "9.0.1", - "resolved": "https://registry.npmjs.org/prettier-eslint/-/prettier-eslint-9.0.1.tgz", - "integrity": "sha512-KZT65QTosSAqBBqmrC+RpXbsMRe7Os2YSR9cAfFbDlyPAopzA/S5bioiZ3rpziNQNSJaOxmtXSx07EQ+o2Dlug==", - "dev": true, - "requires": { - "@typescript-eslint/parser": "^1.10.2", - "common-tags": "^1.4.0", - "core-js": "^3.1.4", - "dlv": "^1.1.0", - "eslint": "^5.0.0", - "indent-string": "^4.0.0", - "lodash.merge": "^4.6.0", - "loglevel-colored-level-prefix": "^1.0.0", - "prettier": "^1.7.0", - "pretty-format": "^23.0.1", - "require-relative": "^0.8.7", - "typescript": "^3.2.1", - "vue-eslint-parser": "^2.0.2" - }, - "dependencies": { - "acorn": { - "version": "6.4.1", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-6.4.1.tgz", - "integrity": "sha512-ZVA9k326Nwrj3Cj9jlh3wGFutC2ZornPNARZwsNYqQYgN0EsV2d53w5RN/co65Ohn4sUAUtb1rSUAOD6XN9idA==", - "dev": true - }, - "ajv": { - "version": "6.12.0", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.0.tgz", - "integrity": "sha512-D6gFiFA0RRLyUbvijN74DWAjXSFxWKaWP7mldxkVhyhAV3+SWA9HEJPHQ2c9soIeTFJqcSdFDGFgdqs1iUU2Hw==", - "dev": true, - "requires": { - "fast-deep-equal": "^3.1.1", - "fast-json-stable-stringify": "^2.0.0", - "json-schema-traverse": "^0.4.1", - "uri-js": "^4.2.2" - } - }, - "ansi-escapes": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-3.2.0.tgz", - "integrity": "sha512-cBhpre4ma+U0T1oM5fXg7Dy1Jw7zzwv7lt/GoCpr+hDQJoYnKVPLL4dCvSEFMmQurOQvSrwT7SL/DAlhBI97RQ==", - "dev": true - }, - "ansi-regex": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz", - "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=", - "dev": true - }, - "cli-cursor": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-2.1.0.tgz", - "integrity": "sha1-s12sN2R5+sw+lHR9QdDQ9SOP/LU=", - "dev": true, - "requires": { - "restore-cursor": "^2.0.0" - } - }, - "core-js": { - "version": "3.6.4", - "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.6.4.tgz", - "integrity": "sha512-4paDGScNgZP2IXXilaffL9X7968RuvwlkK3xWtZRVqgd8SYNiVKRJvkFd1aqqEuPfN7E68ZHEp9hDj6lHj4Hyw==", - "dev": true - }, - "debug": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz", - "integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==", - "dev": true, - "requires": { - "ms": "^2.1.1" - } - }, - "eslint": { - "version": "5.16.0", - "resolved": "https://registry.npmjs.org/eslint/-/eslint-5.16.0.tgz", - "integrity": "sha512-S3Rz11i7c8AA5JPv7xAH+dOyq/Cu/VXHiHXBPOU1k/JAM5dXqQPt3qcrhpHSorXmrpu2g0gkIBVXAqCpzfoZIg==", - "dev": true, - "requires": { - "@babel/code-frame": "^7.0.0", - "ajv": "^6.9.1", - "chalk": "^2.1.0", - "cross-spawn": "^6.0.5", - "debug": "^4.0.1", - "doctrine": "^3.0.0", - "eslint-scope": "^4.0.3", - "eslint-utils": "^1.3.1", - "eslint-visitor-keys": "^1.0.0", - "espree": "^5.0.1", - "esquery": "^1.0.1", - "esutils": "^2.0.2", - "file-entry-cache": "^5.0.1", - "functional-red-black-tree": "^1.0.1", - "glob": "^7.1.2", - "globals": "^11.7.0", - "ignore": "^4.0.6", - "import-fresh": "^3.0.0", - "imurmurhash": "^0.1.4", - "inquirer": "^6.2.2", - "js-yaml": "^3.13.0", - "json-stable-stringify-without-jsonify": "^1.0.1", - "levn": "^0.3.0", - "lodash": "^4.17.11", - "minimatch": "^3.0.4", - "mkdirp": "^0.5.1", - "natural-compare": "^1.4.0", - "optionator": "^0.8.2", - "path-is-inside": "^1.0.2", - "progress": "^2.0.0", - "regexpp": "^2.0.1", - "semver": "^5.5.1", - "strip-ansi": "^4.0.0", - "strip-json-comments": "^2.0.1", - "table": "^5.2.3", - "text-table": "^0.2.0" - } - }, - "eslint-scope": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-4.0.3.tgz", - "integrity": "sha512-p7VutNr1O/QrxysMo3E45FjYDTeXBy0iTltPFNSqKAIfjDSXC+4dj+qfyuD8bfAXrW/y6lW3O76VaYNPKfpKrg==", - "dev": true, - "requires": { - "esrecurse": "^4.1.0", - "estraverse": "^4.1.1" - } - }, - "espree": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/espree/-/espree-5.0.1.tgz", - "integrity": "sha512-qWAZcWh4XE/RwzLJejfcofscgMc9CamR6Tn1+XRXNzrvUSSbiAjGOI/fggztjIi7y9VLPqnICMIPiGyr8JaZ0A==", - "dev": true, - "requires": { - "acorn": "^6.0.7", - "acorn-jsx": "^5.0.0", - "eslint-visitor-keys": "^1.0.0" - } - }, - "fast-deep-equal": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.1.tgz", - "integrity": "sha512-8UEa58QDLauDNfpbrX55Q9jrGHThw2ZMdOky5Gl1CDtVeJDPVrG4Jxx1N8jw2gkWaff5UUuX1KJd+9zGe2B+ZA==", - "dev": true - }, - "figures": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/figures/-/figures-2.0.0.tgz", - "integrity": "sha1-OrGi0qYsi/tDGgyUy3l6L84nyWI=", - "dev": true, - "requires": { - "escape-string-regexp": "^1.0.5" - } - }, - "globals": { - "version": "11.12.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz", - "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==", - "dev": true - }, - "indent-string": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-4.0.0.tgz", - "integrity": "sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==", - "dev": true - }, - "inquirer": { - "version": "6.5.2", - "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-6.5.2.tgz", - "integrity": "sha512-cntlB5ghuB0iuO65Ovoi8ogLHiWGs/5yNrtUcKjFhSSiVeAIVpD7koaSU9RM8mpXw5YDi9RdYXGQMaOURB7ycQ==", - "dev": true, - "requires": { - "ansi-escapes": "^3.2.0", - "chalk": "^2.4.2", - "cli-cursor": "^2.1.0", - "cli-width": "^2.0.0", - "external-editor": "^3.0.3", - "figures": "^2.0.0", - "lodash": "^4.17.12", - "mute-stream": "0.0.7", - "run-async": "^2.2.0", - "rxjs": "^6.4.0", - "string-width": "^2.1.0", - "strip-ansi": "^5.1.0", - "through": "^2.3.6" - }, - "dependencies": { - "ansi-regex": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz", - "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==", - "dev": true - }, - "strip-ansi": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz", - "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==", - "dev": true, - "requires": { - "ansi-regex": "^4.1.0" - } - } - } - }, - "is-fullwidth-code-point": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz", - "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=", - "dev": true - }, - "json-schema-traverse": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", - "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", - "dev": true - }, - "mimic-fn": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-1.2.0.tgz", - "integrity": "sha512-jf84uxzwiuiIVKiOLpfYk7N46TSy8ubTonmneY9vrpHNAnp0QBt2BxWV9dO3/j+BoVAb+a5G6YDPW3M5HOdMWQ==", - "dev": true - }, - "mute-stream": { - "version": "0.0.7", - "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.7.tgz", - "integrity": "sha1-MHXOk7whuPq0PhvE2n6BFe0ee6s=", - "dev": true - }, - "onetime": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/onetime/-/onetime-2.0.1.tgz", - "integrity": "sha1-BnQoIw/WdEOyeUsiu6UotoZ5YtQ=", - "dev": true, - "requires": { - "mimic-fn": "^1.0.0" - } - }, - "restore-cursor": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-2.0.0.tgz", - "integrity": "sha1-n37ih/gv0ybU/RYpI9YhKe7g368=", - "dev": true, - "requires": { - "onetime": "^2.0.0", - "signal-exit": "^3.0.2" - } - }, - "string-width": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz", - "integrity": "sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==", - "dev": true, - "requires": { - "is-fullwidth-code-point": "^2.0.0", - "strip-ansi": "^4.0.0" - } - }, - "strip-ansi": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz", - "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=", - "dev": true, - "requires": { - "ansi-regex": "^3.0.0" - } - } - } - }, - "prettier-linter-helpers": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/prettier-linter-helpers/-/prettier-linter-helpers-1.0.0.tgz", - "integrity": "sha512-GbK2cP9nraSSUF9N2XwUwqfzlAFlMNYYl+ShE/V+H8a9uNl/oUqB1w2EL54Jh0OlyRSd8RfWYJ3coVS4TROP2w==", - "dev": true, - "requires": { - "fast-diff": "^1.1.2" - } - }, - "pretty-format": { - "version": "23.6.0", - "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-23.6.0.tgz", - "integrity": "sha512-zf9NV1NSlDLDjycnwm6hpFATCGl/K1lt0R/GdkAK2O5LN/rwJoB+Mh93gGJjut4YbmecbfgLWVGSTCr0Ewvvbw==", - "dev": true, - "requires": { - "ansi-regex": "^3.0.0", - "ansi-styles": "^3.2.0" - }, - "dependencies": { - "ansi-regex": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz", - "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=", - "dev": true - } - } - }, - "process-nextick-args": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz", - "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==" - }, - "progress": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/progress/-/progress-2.0.3.tgz", - "integrity": "sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA==", - "dev": true - }, - "pseudomap": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/pseudomap/-/pseudomap-1.0.2.tgz", - "integrity": "sha1-8FKijacOYYkX7wqKw0wa5aaChrM=", - "dev": true - }, - "pump": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz", - "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==", - "dev": true, - "requires": { - "end-of-stream": "^1.1.0", - "once": "^1.3.1" - } - }, - "punycode": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz", - "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==" - }, - "qs": { - "version": "6.9.1", - "resolved": "https://registry.npmjs.org/qs/-/qs-6.9.1.tgz", - "integrity": "sha512-Cxm7/SS/y/Z3MHWSxXb8lIFqgqBowP5JMlTUFyJN88y0SGQhVmZnqFK/PeuMX9LzUyWsqqhNxIyg0jlzq946yA==" - }, - "rc": { - "version": "1.2.8", - "resolved": "https://registry.npmjs.org/rc/-/rc-1.2.8.tgz", - "integrity": "sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw==", - "requires": { - "deep-extend": "^0.6.0", - "ini": "~1.3.0", - "minimist": "^1.2.0", - "strip-json-comments": "~2.0.1" - } - }, - "read-pkg": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-2.0.0.tgz", - "integrity": "sha1-jvHAYjxqbbDcZxPEv6xGMysjaPg=", - "dev": true, - "requires": { - "load-json-file": "^2.0.0", - "normalize-package-data": "^2.3.2", - "path-type": "^2.0.0" - } - }, - "read-pkg-up": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-2.0.0.tgz", - "integrity": "sha1-a3KoBImE4MQeeVEP1en6mbO1Sb4=", - "dev": true, - "requires": { - "find-up": "^2.0.0", - "read-pkg": "^2.0.0" - } - }, - "readable-stream": { - "version": "2.3.6", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.6.tgz", - "integrity": "sha512-tQtKA9WIAhBF3+VLAseyMqZeBjW0AHJoxOtYqSUZNJxauErmLbVm2FW1y+J/YA9dUrAC39ITejlZWhVIwawkKw==", - "requires": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.3", - "isarray": "~1.0.0", - "process-nextick-args": "~2.0.0", - "safe-buffer": "~5.1.1", - "string_decoder": "~1.1.1", - "util-deprecate": "~1.0.1" - } - }, - "regenerator-runtime": { - "version": "0.13.5", - "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.5.tgz", - "integrity": "sha512-ZS5w8CpKFinUzOwW3c83oPeVXoNsrLsaCoLtJvAClH135j/R77RuymhiSErhm2lKcwSCIpmvIWSbDkIfAqKQlA==" - }, - "regexpp": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/regexpp/-/regexpp-2.0.1.tgz", - "integrity": "sha512-lv0M6+TkDVniA3aD1Eg0DVpfU/booSu7Eev3TDO/mZKHBfVjgCGTV4t4buppESEYDtkArYFOxTJWv6S5C+iaNw==", - "dev": true - }, - "require-relative": { - "version": "0.8.7", - "resolved": "https://registry.npmjs.org/require-relative/-/require-relative-0.8.7.tgz", - "integrity": "sha1-eZlTn8ngR6N5KPoZb44VY9q9Nt4=", - "dev": true - }, - "require_optional": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/require_optional/-/require_optional-1.0.1.tgz", - "integrity": "sha512-qhM/y57enGWHAe3v/NcwML6a3/vfESLe/sGM2dII+gEO0BpKRUkWZow/tyloNqJyN6kXSl3RyyM8Ll5D/sJP8g==", - "requires": { - "resolve-from": "^2.0.0", - "semver": "^5.1.0" - } - }, - "resolve": { - "version": "1.15.1", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.15.1.tgz", - "integrity": "sha512-84oo6ZTtoTUpjgNEr5SJyzQhzL72gaRodsSfyxC/AXRvwu0Yse9H8eF9IpGo7b8YetZhlI6v7ZQ6bKBFV/6S7w==", - "dev": true, - "requires": { - "path-parse": "^1.0.6" - } - }, - "resolve-from": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-2.0.0.tgz", - "integrity": "sha1-lICrIOlP+h2egKgEx+oUdhGWa1c=" - }, - "restore-cursor": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-3.1.0.tgz", - "integrity": "sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA==", - "dev": true, - "requires": { - "onetime": "^5.1.0", - "signal-exit": "^3.0.2" - } - }, - "rimraf": { - "version": "2.6.3", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.6.3.tgz", - "integrity": "sha512-mwqeW5XsA2qAejG46gYdENaxXjx9onRNCfn7L0duuP4hCuTIi/QO7PDK07KJfp1d+izWPrzEJDcSqBa0OZQriA==", - "requires": { - "glob": "^7.1.3" - } - }, - "run-async": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/run-async/-/run-async-2.4.0.tgz", - "integrity": "sha512-xJTbh/d7Lm7SBhc1tNvTpeCHaEzoyxPrqNlvSdMfBTYwaY++UJFyXUOxAtsRUXjlqOfj8luNaR9vjCh4KeV+pg==", - "dev": true, - "requires": { - "is-promise": "^2.1.0" - } - }, - "rxjs": { - "version": "6.5.4", - "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.5.4.tgz", - "integrity": "sha512-naMQXcgEo3csAEGvw/NydRA0fuS2nDZJiw1YUWFKU7aPPAPGZEsD4Iimit96qwCieH6y614MCLYwdkrWx7z/7Q==", - "dev": true, - "requires": { - "tslib": "^1.9.0" - } - }, - "safe-buffer": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", - "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" - }, - "safe-json-stringify": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/safe-json-stringify/-/safe-json-stringify-1.2.0.tgz", - "integrity": "sha512-gH8eh2nZudPQO6TytOvbxnuhYBOvDBBLW52tz5q6X58lJcd/tkmqFR+5Z9adS8aJtURSXWThWy/xJtJwixErvg==", - "optional": true - }, - "safer-buffer": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", - "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==" - }, - "saslprep": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/saslprep/-/saslprep-1.0.3.tgz", - "integrity": "sha512-/MY/PEMbk2SuY5sScONwhUDsV2p77Znkb/q3nSVstq/yQzYJOH/Azh29p9oJLsl3LnQwSvZDKagDGBsBwSooag==", - "optional": true, - "requires": { - "sparse-bitfield": "^3.0.3" - } - }, - "sax": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz", - "integrity": "sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==" - }, - "semver": { - "version": "5.7.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", - "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==" - }, - "semver-compare": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/semver-compare/-/semver-compare-1.0.0.tgz", - "integrity": "sha1-De4hahyUGrN+nvsXiPavxf9VN/w=", - "dev": true - }, - "set-blocking": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz", - "integrity": "sha1-BF+XgtARrppoA93TgrJDkrPYkPc=" - }, - "shebang-command": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz", - "integrity": "sha1-RKrGW2lbAzmJaMOfNj/uXer98eo=", - "dev": true, - "requires": { - "shebang-regex": "^1.0.0" - } - }, - "shebang-regex": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz", - "integrity": "sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM=", - "dev": true - }, - "signal-exit": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.2.tgz", - "integrity": "sha1-tf3AjxKH6hF4Yo5BXiUTK3NkbG0=" - }, - "slice-ansi": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-2.1.0.tgz", - "integrity": "sha512-Qu+VC3EwYLldKa1fCxuuvULvSJOKEgk9pi8dZeCVK7TqBfUNTH4sFkk4joj8afVSfAYgJoSOetjx9QWOJ5mYoQ==", - "dev": true, - "requires": { - "ansi-styles": "^3.2.0", - "astral-regex": "^1.0.0", - "is-fullwidth-code-point": "^2.0.0" - }, - "dependencies": { - "is-fullwidth-code-point": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz", - "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=", - "dev": true - } - } - }, - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" - }, - "source-map-support": { - "version": "0.5.16", - "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.16.tgz", - "integrity": "sha512-efyLRJDr68D9hBBNIPWFjhpFzURh+KJykQwvMyW5UiZzYwoF6l4YMMDIJJEyFWxWCqfyxLzz6tSfUFR+kXXsVQ==", - "requires": { - "buffer-from": "^1.0.0", - "source-map": "^0.6.0" - } - }, - "sparse-bitfield": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/sparse-bitfield/-/sparse-bitfield-3.0.3.tgz", - "integrity": "sha1-/0rm5oZWBWuks+eSqzM004JzyhE=", - "optional": true, - "requires": { - "memory-pager": "^1.0.2" - } - }, - "spawn-sync": { - "version": "1.0.15", - "resolved": "https://registry.npmjs.org/spawn-sync/-/spawn-sync-1.0.15.tgz", - "integrity": "sha1-sAeZVX63+wyDdsKdROih6mfldHY=", - "dev": true, - "requires": { - "concat-stream": "^1.4.7", - "os-shim": "^0.1.2" - } - }, - "spdx-correct": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.1.0.tgz", - "integrity": "sha512-lr2EZCctC2BNR7j7WzJ2FpDznxky1sjfxvvYEyzxNyb6lZXHODmEoJeFu4JupYlkfha1KZpJyoqiJ7pgA1qq8Q==", - "dev": true, - "requires": { - "spdx-expression-parse": "^3.0.0", - "spdx-license-ids": "^3.0.0" - } - }, - "spdx-exceptions": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.2.0.tgz", - "integrity": "sha512-2XQACfElKi9SlVb1CYadKDXvoajPgBVPn/gOQLrTvHdElaVhr7ZEbqJaRnJLVNeaI4cMEAgVCeBMKF6MWRDCRA==", - "dev": true - }, - "spdx-expression-parse": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.0.tgz", - "integrity": "sha512-Yg6D3XpRD4kkOmTpdgbUiEJFKghJH03fiC1OPll5h/0sO6neh2jqRDVHOQ4o/LMea0tgCkbMgea5ip/e+MkWyg==", - "dev": true, - "requires": { - "spdx-exceptions": "^2.1.0", - "spdx-license-ids": "^3.0.0" - } - }, - "spdx-license-ids": { - "version": "3.0.5", - "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.5.tgz", - "integrity": "sha512-J+FWzZoynJEXGphVIS+XEh3kFSjZX/1i9gFBaWQcB+/tmpe2qUsSBABpcxqxnAxFdiUFEgAX1bjYGQvIZmoz9Q==", - "dev": true - }, - "sprintf-js": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", - "integrity": "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=", - "dev": true - }, - "string-argv": { - "version": "0.3.1", - "resolved": "https://registry.npmjs.org/string-argv/-/string-argv-0.3.1.tgz", - "integrity": "sha512-a1uQGz7IyVy9YwhqjZIZu1c8JO8dNIe20xBmSS6qu9kv++k3JGzCVmprbNN5Kn+BgzD5E7YYwg1CcjuJMRNsvg==", - "dev": true - }, - "string-width": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz", - "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=", - "requires": { - "code-point-at": "^1.0.0", - "is-fullwidth-code-point": "^1.0.0", - "strip-ansi": "^3.0.0" - } - }, - "string.prototype.trimleft": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/string.prototype.trimleft/-/string.prototype.trimleft-2.1.1.tgz", - "integrity": "sha512-iu2AGd3PuP5Rp7x2kEZCrB2Nf41ehzh+goo8TV7z8/XDBbsvc6HQIlUl9RjkZ4oyrW1XM5UwlGl1oVEaDjg6Ag==", - "dev": true, - "requires": { - "define-properties": "^1.1.3", - "function-bind": "^1.1.1" - } - }, - "string.prototype.trimright": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/string.prototype.trimright/-/string.prototype.trimright-2.1.1.tgz", - "integrity": "sha512-qFvWL3/+QIgZXVmJBfpHmxLB7xsUXz6HsUmP8+5dRaC3Q7oKUv9Vo6aMCRZC1smrtyECFsIT30PqBJ1gTjAs+g==", - "dev": true, - "requires": { - "define-properties": "^1.1.3", - "function-bind": "^1.1.1" - } - }, - "string_decoder": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", - "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", - "requires": { - "safe-buffer": "~5.1.0" - } - }, - "stringify-object": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/stringify-object/-/stringify-object-3.3.0.tgz", - "integrity": "sha512-rHqiFh1elqCQ9WPLIC8I0Q/g/wj5J1eMkyoiD6eoQApWHP0FtlK7rqnhmabL5VUY9JQCcqwwvlOaSuutekgyrw==", - "dev": true, - "requires": { - "get-own-enumerable-property-symbols": "^3.0.0", - "is-obj": "^1.0.1", - "is-regexp": "^1.0.0" - } - }, - "strip-ansi": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", - "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", - "requires": { - "ansi-regex": "^2.0.0" - } - }, - "strip-bom": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz", - "integrity": "sha1-IzTBjpx1n3vdVv3vfprj1YjmjtM=", - "dev": true - }, - "strip-final-newline": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz", - "integrity": "sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==", - "dev": true - }, - "strip-json-comments": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-2.0.1.tgz", - "integrity": "sha1-PFMZQukIwml8DsNEhYwobHygpgo=" - }, - "supports-color": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", - "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", - "dev": true, - "requires": { - "has-flag": "^3.0.0" - } - }, - "symbol-observable": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/symbol-observable/-/symbol-observable-1.2.0.tgz", - "integrity": "sha512-e900nM8RRtGhlV36KGEU9k65K3mPb1WV70OdjfxlG2EAuM1noi/E/BaW/uMhL7bPEssK8QV57vN3esixjUvcXQ==", - "dev": true - }, - "table": { - "version": "5.4.6", - "resolved": "https://registry.npmjs.org/table/-/table-5.4.6.tgz", - "integrity": "sha512-wmEc8m4fjnob4gt5riFRtTu/6+4rSe12TpAELNSqHMfF3IqnA+CH37USM6/YR3qRZv7e56kAEAtd6nKZaxe0Ug==", - "dev": true, - "requires": { - "ajv": "^6.10.2", - "lodash": "^4.17.14", - "slice-ansi": "^2.1.0", - "string-width": "^3.0.0" - }, - "dependencies": { - "ajv": { - "version": "6.12.0", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.0.tgz", - "integrity": "sha512-D6gFiFA0RRLyUbvijN74DWAjXSFxWKaWP7mldxkVhyhAV3+SWA9HEJPHQ2c9soIeTFJqcSdFDGFgdqs1iUU2Hw==", - "dev": true, - "requires": { - "fast-deep-equal": "^3.1.1", - "fast-json-stable-stringify": "^2.0.0", - "json-schema-traverse": "^0.4.1", - "uri-js": "^4.2.2" - } - }, - "ansi-regex": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz", - "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==", - "dev": true - }, - "emoji-regex": { - "version": "7.0.3", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-7.0.3.tgz", - "integrity": "sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA==", - "dev": true - }, - "fast-deep-equal": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.1.tgz", - "integrity": "sha512-8UEa58QDLauDNfpbrX55Q9jrGHThw2ZMdOky5Gl1CDtVeJDPVrG4Jxx1N8jw2gkWaff5UUuX1KJd+9zGe2B+ZA==", - "dev": true - }, - "is-fullwidth-code-point": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz", - "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=", - "dev": true - }, - "json-schema-traverse": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", - "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", - "dev": true - }, - "string-width": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-3.1.0.tgz", - "integrity": "sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w==", - "dev": true, - "requires": { - "emoji-regex": "^7.0.1", - "is-fullwidth-code-point": "^2.0.0", - "strip-ansi": "^5.1.0" - } - }, - "strip-ansi": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz", - "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==", - "dev": true, - "requires": { - "ansi-regex": "^4.1.0" - } - } - } - }, - "tar": { - "version": "4.4.13", - "resolved": "https://registry.npmjs.org/tar/-/tar-4.4.13.tgz", - "integrity": "sha512-w2VwSrBoHa5BsSyH+KxEqeQBAllHhccyMFVHtGtdMpF4W7IRWfZjFiQceJPChOeTsSDVUpER2T8FA93pr0L+QA==", - "requires": { - "chownr": "^1.1.1", - "fs-minipass": "^1.2.5", - "minipass": "^2.8.6", - "minizlib": "^1.2.1", - "mkdirp": "^0.5.0", - "safe-buffer": "^5.1.2", - "yallist": "^3.0.3" - } - }, - "text-table": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz", - "integrity": "sha1-f17oI66AUgfACvLfSoTsP8+lcLQ=", - "dev": true - }, - "through": { - "version": "2.3.8", - "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz", - "integrity": "sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU=", - "dev": true - }, - "tmp": { - "version": "0.0.33", - "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.0.33.tgz", - "integrity": "sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw==", - "dev": true, - "requires": { - "os-tmpdir": "~1.0.2" - } - }, - "to-regex-range": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", - "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", - "dev": true, - "requires": { - "is-number": "^7.0.0" - } - }, - "tslib": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.11.1.tgz", - "integrity": "sha512-aZW88SY8kQbU7gpV19lN24LtXh/yD4ZZg6qieAJDDg+YBsJcSmLGK9QpnUjAKVG/xefmvJGd1WUmfpT/g6AJGA==", - "dev": true - }, - "type-check": { - "version": "0.3.2", - "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.3.2.tgz", - "integrity": "sha1-WITKtRLPHTVeP7eE8wgEsrUg23I=", - "dev": true, - "requires": { - "prelude-ls": "~1.1.2" - } - }, - "type-fest": { - "version": "0.8.1", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz", - "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==", - "dev": true - }, - "typedarray": { - "version": "0.0.6", - "resolved": "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz", - "integrity": "sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c=", - "dev": true - }, - "typescript": { - "version": "3.8.3", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-3.8.3.tgz", - "integrity": "sha512-MYlEfn5VrLNsgudQTVJeNaQFUAI7DkhnOjdpAp4T+ku1TfQClewlbSuTVHiA+8skNBgaf02TL/kLOvig4y3G8w==", - "dev": true - }, - "uri-js": { - "version": "4.2.2", - "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.2.2.tgz", - "integrity": "sha512-KY9Frmirql91X2Qgjry0Wd4Y+YTdrdZheS8TFwvkbLWf/G5KNJDCh6pKL5OZctEW4+0Baa5idK2ZQuELRwPznQ==", - "requires": { - "punycode": "^2.1.0" - } - }, - "util-deprecate": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", - "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=" - }, - "v8-compile-cache": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/v8-compile-cache/-/v8-compile-cache-2.1.0.tgz", - "integrity": "sha512-usZBT3PW+LOjM25wbqIlZwPeJV+3OSz3M1k1Ws8snlW39dZyYL9lOGC5FgPVHfk0jKmjiDV8Z0mIbVQPiwFs7g==", - "dev": true - }, - "validate-npm-package-license": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz", - "integrity": "sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==", - "dev": true, - "requires": { - "spdx-correct": "^3.0.0", - "spdx-expression-parse": "^3.0.0" - } - }, - "vasync": { - "version": "1.6.4", - "resolved": "https://registry.npmjs.org/vasync/-/vasync-1.6.4.tgz", - "integrity": "sha1-3+k2Fq0OeugBszKp2Iv8XNyOHR8=", - "requires": { - "verror": "1.6.0" - }, - "dependencies": { - "verror": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/verror/-/verror-1.6.0.tgz", - "integrity": "sha1-fROyex+swuLakEBetepuW90lLqU=", - "requires": { - "extsprintf": "1.2.0" - } - } - } - }, - "verror": { - "version": "1.10.0", - "resolved": "https://registry.npmjs.org/verror/-/verror-1.10.0.tgz", - "integrity": "sha1-OhBcoXBTr1XW4nDB+CiGguGNpAA=", - "requires": { - "assert-plus": "^1.0.0", - "core-util-is": "1.0.2", - "extsprintf": "^1.2.0" - } - }, - "vue-eslint-parser": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/vue-eslint-parser/-/vue-eslint-parser-2.0.3.tgz", - "integrity": "sha512-ZezcU71Owm84xVF6gfurBQUGg8WQ+WZGxgDEQu1IHFBZNx7BFZg3L1yHxrCBNNwbwFtE1GuvfJKMtb6Xuwc/Bw==", - "dev": true, - "requires": { - "debug": "^3.1.0", - "eslint-scope": "^3.7.1", - "eslint-visitor-keys": "^1.0.0", - "espree": "^3.5.2", - "esquery": "^1.0.0", - "lodash": "^4.17.4" - }, - "dependencies": { - "acorn": { - "version": "5.7.4", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-5.7.4.tgz", - "integrity": "sha512-1D++VG7BhrtvQpNbBzovKNc1FLGGEE/oGe7b9xJm/RFHMBeUaUGpluV9RLjZa47YFdPcDAenEYuq9pQPcMdLJg==", - "dev": true - }, - "acorn-jsx": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-3.0.1.tgz", - "integrity": "sha1-r9+UiPsezvyDSPb7IvRk4ypYs2s=", - "dev": true, - "requires": { - "acorn": "^3.0.4" - }, - "dependencies": { - "acorn": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-3.3.0.tgz", - "integrity": "sha1-ReN/s56No/JbruP/U2niu18iAXo=", - "dev": true - } - } - }, - "eslint-scope": { - "version": "3.7.3", - "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-3.7.3.tgz", - "integrity": "sha512-W+B0SvF4gamyCTmUc+uITPY0989iXVfKvhwtmJocTaYoc/3khEHmEmvfY/Gn9HA9VV75jrQECsHizkNw1b68FA==", - "dev": true, - "requires": { - "esrecurse": "^4.1.0", - "estraverse": "^4.1.1" - } - }, - "espree": { - "version": "3.5.4", - "resolved": "https://registry.npmjs.org/espree/-/espree-3.5.4.tgz", - "integrity": "sha512-yAcIQxtmMiB/jL32dzEp2enBeidsB7xWPLNiw3IIkpVds1P+h7qF9YwJq1yUNzp2OKXgAprs4F61ih66UsoD1A==", - "dev": true, - "requires": { - "acorn": "^5.5.0", - "acorn-jsx": "^3.0.0" - } - } - } - }, - "which": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", - "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", - "dev": true, - "requires": { - "isexe": "^2.0.0" - } - }, - "wide-align": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/wide-align/-/wide-align-1.1.3.tgz", - "integrity": "sha512-QGkOQc8XL6Bt5PwnsExKBPuMKBxnGxWWW3fU55Xt4feHozMUhdUMaBCk290qpm/wG5u/RSKzwdAC4i51YigihA==", - "requires": { - "string-width": "^1.0.2 || 2" - } - }, - "word-wrap": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.3.tgz", - "integrity": "sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==", - "dev": true - }, - "wrap-ansi": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-3.0.1.tgz", - "integrity": "sha1-KIoE2H7aXChuBg3+jxNc6NAH+Lo=", - "dev": true, - "requires": { - "string-width": "^2.1.1", - "strip-ansi": "^4.0.0" - }, - "dependencies": { - "ansi-regex": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz", - "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=", - "dev": true - }, - "is-fullwidth-code-point": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz", - "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=", - "dev": true - }, - "string-width": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz", - "integrity": "sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==", - "dev": true, - "requires": { - "is-fullwidth-code-point": "^2.0.0", - "strip-ansi": "^4.0.0" - } - }, - "strip-ansi": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz", - "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=", - "dev": true, - "requires": { - "ansi-regex": "^3.0.0" - } - } - } - }, - "wrappy": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", - "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=" - }, - "write": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/write/-/write-1.0.3.tgz", - "integrity": "sha512-/lg70HAjtkUgWPVZhZcm+T4hkL8Zbtp1nFNOn3lRrxnlv50SRBv7cR7RqR+GMsd3hUXy9hWBo4CHTbFTcOYwig==", - "dev": true, - "requires": { - "mkdirp": "^0.5.1" - } - }, - "xss": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/xss/-/xss-1.0.6.tgz", - "integrity": "sha512-6Q9TPBeNyoTRxgZFk5Ggaepk/4vUOYdOsIUYvLehcsIZTFjaavbVnsuAkLA5lIFuug5hw8zxcB9tm01gsjph2A==", - "requires": { - "commander": "^2.9.0", - "cssfilter": "0.0.10" - } - }, - "yallist": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz", - "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==" - }, - "yaml": { - "version": "1.8.2", - "resolved": "https://registry.npmjs.org/yaml/-/yaml-1.8.2.tgz", - "integrity": "sha512-omakb0d7FjMo3R1D2EbTKVIk6dAVLRxFXdLZMEUToeAvuqgG/YuHMuQOZ5fgk+vQ8cx+cnGKwyg+8g8PNT0xQg==", - "dev": true, - "requires": { - "@babel/runtime": "^7.8.7" - }, - "dependencies": { - "@babel/runtime": { - "version": "7.8.7", - "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.8.7.tgz", - "integrity": "sha512-+AATMUFppJDw6aiR5NVPHqIQBlV/Pj8wY/EZH+lmvRdUo9xBaz/rF3alAwFJQavvKfeOlPE7oaaDHVbcySbCsg==", - "dev": true, - "requires": { - "regenerator-runtime": "^0.13.4" - } - }, - "regenerator-runtime": { - "version": "0.13.5", - "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.5.tgz", - "integrity": "sha512-ZS5w8CpKFinUzOwW3c83oPeVXoNsrLsaCoLtJvAClH135j/R77RuymhiSErhm2lKcwSCIpmvIWSbDkIfAqKQlA==", - "dev": true - } - } - } - } -} diff --git a/.snap-meteor-1.8/package.json b/.snap-meteor-1.8/package.json deleted file mode 100644 index 94fd7217..00000000 --- a/.snap-meteor-1.8/package.json +++ /dev/null @@ -1,73 +0,0 @@ -{ - "name": "wekan", - "version": "v3.84.0", - "description": "Open-Source kanban", - "private": true, - "scripts": { - "lint": "eslint --cache --ext .js --ignore-path .eslintignore .", - "lint:eslint:fix": "eslint --ext .js --ignore-path .eslintignore --fix .", - "lint:staged": "lint-staged", - "prettify": "prettier --write '**/*.js' '**/*.jsx'", - "test": "npm run lint" - }, - "lint-staged": { - "*.js": [ - "meteor npm run prettify", - "meteor npm run lint:eslint:fix", - "git add --force" - ], - "*.jsx": [ - "meteor npm run prettify", - "meteor npm run lint:eslint:fix", - "git add --force" - ], - "*.json": [ - "prettier --write", - "git add --force" - ] - }, - "pre-commit": "lint:staged", - "eslintConfig": { - "extends": "@meteorjs/eslint-config-meteor" - }, - "repository": { - "type": "git", - "url": "git+https://github.com/wekan/wekan.git" - }, - "license": "MIT", - "bugs": { - "url": "https://github.com/wekan/wekan/issues" - }, - "homepage": "https://wekan.github.io", - "devDependencies": { - "eslint": "^6.8.0", - "eslint-config-meteor": "^0.1.1", - "eslint-config-prettier": "^6.10.0", - "eslint-import-resolver-meteor": "^0.4.0", - "eslint-plugin-import": "^2.20.1", - "eslint-plugin-meteor": "^6.0.0", - "eslint-plugin-prettier": "^3.1.2", - "lint-staged": "^10.0.8", - "pre-commit": "^1.2.2", - "prettier": "^1.19.1", - "prettier-eslint": "^9.0.1" - }, - "dependencies": { - "@babel/runtime": "^7.8.7", - "ajv": "^6.12.0", - "babel-runtime": "^6.26.0", - "bcrypt": "^4.0.1", - "bson": "^4.0.3", - "bunyan": "^1.8.12", - "es6-promise": "^4.2.8", - "gridfs-stream": "^1.1.1", - "ldapjs": "^1.0.2", - "meteor-node-stubs": "^1.0.0", - "mongodb": "^3.5.5", - "os": "^0.1.1", - "page": "^1.11.5", - "qs": "^6.9.1", - "source-map-support": "^0.5.16", - "xss": "^1.0.6" - } -} diff --git a/.snap-meteor-1.8/snapcraft.yaml b/.snap-meteor-1.8/snapcraft.yaml deleted file mode 100644 index 2f965fe1..00000000 --- a/.snap-meteor-1.8/snapcraft.yaml +++ /dev/null @@ -1,244 +0,0 @@ -name: wekan -version: 0 -version-script: git describe --tags | cut -c 2- -summary: The open-source kanban -description: | - Wekan is an open-source and collaborative kanban board application. - - Whether you’re maintaining a personal todo list, planning your holidays with some friends, or working in a team on your next revolutionary idea, Kanban boards are an unbeatable tool to keep your things organized. They give you a visual overview of the current state of your project, and make you productive by allowing you to focus on the few items that matter the most. - Depending on target environment, some configuration settings might need to be adjusted. - For full list of configuration options call: - $ wekan.help - -confinement: strict -grade: stable - -architectures: - - amd64 - -plugs: - mongodb-plug: - interface: content - target: $SNAP_DATA/shared - -hooks: - configure: - plugs: - - network - - network-bind - -slots: - mongodb-slot: - interface: content - write: - - $SNAP_DATA/share - -apps: - wekan: - command: wekan-control - daemon: simple - plugs: [network, network-bind] - - mongodb: - command: mongodb-control - daemon: simple - plugs: [network, network-bind] - - caddy: - command: caddy-control - daemon: simple - plugs: [network, network-bind] - - help: - command: wekan-help - - database-backup: - command: mongodb-backup - plugs: [network, network-bind] - - database-list-backups: - command: ls -al $SNAP_COMMON/db-backups/ - - database-restore: - command: mongodb-restore - plugs: [network, network-bind] - -parts: - mongodb: - source: https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-ubuntu1604-3.2.22.tgz - plugin: dump - stage-packages: [libssl1.0.0] - filesets: - mongo: - - usr - - bin - - lib - stage: - - $mongo - prime: - - $mongo - - wekan: - source: . - plugin: nodejs - node-engine: 8.17.0 - node-packages: - - node-gyp - - node-pre-gyp - - fibers@2.0.0 - build-packages: - - ca-certificates - - apt-utils - - python -# - python3 - - g++ - - capnproto - - curl - - execstack - - nodejs - - npm - stage-packages: - - libfontconfig1 - override-build: | - echo "Cleaning environment first" - rm -rf ~/.meteor ~/.npm /usr/local/lib/node_modules - # Create the OpenAPI specification - rm -rf .build - #mkdir -p .build/python - #cd .build/python - #git clone --depth 1 -b master https://github.com/Kronuz/esprima-python - #cd esprima-python - #python3 setup.py install - #cd ../../.. - #mkdir -p ./public/api - #python3 ./openapi/generate_openapi.py --release $(git describe --tags --abbrev=0) > ./public/api/wekan.yml - # we temporary need api2html and mkdirp - #npm install -g api2html@0.3.0 - #npm install -g mkdirp - #api2html -c ./public/logo-header.png -o ./public/api/wekan.html ./public/api/wekan.yml - #npm uninstall -g mkdirp - #npm uninstall -g api2html - # Node Fibers 100% CPU usage issue: - # https://github.com/wekan/wekan-mongodb/issues/2#issuecomment-381453161 - # https://github.com/meteor/meteor/issues/9796#issuecomment-381676326 - # https://github.com/sandstorm-io/sandstorm/blob/0f1fec013fe7208ed0fd97eb88b31b77e3c61f42/shell/server/00-startup.js#L99-L129 - # Also see beginning of wekan/server/authentication.js - # import Fiber from "fibers"; - # Fiber.poolSize = 1e9; - # OLD: Download node version 8.12.0 prerelease build => Official node 8.12.0 has been released - # Description at https://releases.wekan.team/node.txt - ##echo "375bd8db50b9c692c0bbba6e96d4114cd29bee3770f901c1ff2249d1038f1348 node" >> node-SHASUMS256.txt.asc - ##curl https://releases.wekan.team/node -o node - # Verify Fibers patched node authenticity - ##echo "Fibers 100% CPU issue patched node authenticity:" - ##grep node node-SHASUMS256.txt.asc | shasum -a 256 -c - - ##rm -f node-SHASUMS256.txt.asc - ##chmod +x node - ##mv node `which node` - # DOES NOT WORK: paxctl fix. - # Removed from build-packages: - paxctl - #echo "Applying paxctl fix for alpine linux: https://github.com/wekan/wekan/issues/1303" - #paxctl -mC `which node` - #echo "Installing npm" - #curl -L https://www.npmjs.com/install.sh | sh - echo "Installing meteor" - curl https://install.meteor.com/ -o install_meteor.sh - #sed -i "s|RELEASE=.*|RELEASE=\"1.8.1-beta.0\"|g" install_meteor.sh - chmod +x install_meteor.sh - sh install_meteor.sh - rm install_meteor.sh - # REPOS BELOW ARE INCLUDED TO WEKAN REPO - #if [ ! -d "packages" ]; then - # mkdir packages - #fi - #if [ ! -d "packages/kadira-flow-router" ]; then - # cd packages - # git clone --depth 1 -b master https://github.com/wekan/flow-router.git kadira-flow-router - # cd .. - #fi - #if [ ! -d "packages/meteor-useraccounts-core" ]; then - # cd packages - # git clone --depth 1 -b master https://github.com/meteor-useraccounts/core.git meteor-useraccounts-core - # sed -i 's/api\.versionsFrom/\/\/api.versionsFrom/' meteor-useraccounts-core/package.js - # cd .. - #fi - #if [ ! -d "packages/meteor-accounts-cas" ]; then - # cd packages - # git clone --depth 1 -b master https://github.com/wekan/meteor-accounts-cas.git meteor-accounts-cas - # cd .. - #fi - #if [ ! -d "packages/wekan-ldap" ]; then - # cd packages - # git clone --depth 1 -b master https://github.com/wekan/wekan-ldap.git - # cd .. - #fi - #if [ ! -d "packages/wekan-scrollbar" ]; then - # cd packages - # git clone --depth 1 -b master https://github.com/wekan/wekan-scrollbar.git - # cd .. - #fi - #if [ ! -d "packages/wekan_accounts-oidc" ]; then - # cd packages - # git clone --depth 1 -b master https://github.com/wekan/meteor-accounts-oidc.git - # mv meteor-accounts-oidc/packages/switch_accounts-oidc wekan-accounts-oidc - # mv meteor-accounts-oidc/packages/switch_oidc wekan-oidc - # rm -rf meteor-accounts-oidc - # cd .. - #fi - #if [ ! -d "packages/markdown" ]; then - # cd packages - # git clone --depth 1 -b master --recurse-submodules https://github.com/wekan/markdown.git - # cd .. - #fi - rm -rf .build - meteor add standard-minifier-js --allow-superuser - meteor npm install --allow-superuser - meteor npm install --allow-superuser --save babel-runtime - meteor build .build --directory --allow-superuser - cp -f fix-download-unicode/cfs_access-point.txt .build/bundle/programs/server/packages/cfs_access-point.js - #Removed binary version of bcrypt because of security vulnerability that is not fixed yet. - #https://github.com/wekan/wekan/commit/4b2010213907c61b0e0482ab55abb06f6a668eac - #https://github.com/wekan/wekan/commit/7eeabf14be3c63fae2226e561ef8a0c1390c8d3c - #cd .build/bundle/programs/server/npm/node_modules/meteor/npm-bcrypt - #rm -rf node_modules/bcrypt - #meteor npm install --save bcrypt - # Change from npm-bcrypt directory back to .build/bundle/programs/server directory. - #cd ../../../../ - # Change to directory .build/bundle/programs/server - cd .build/bundle/programs/server - npm install - npm install --allow-superuser --save babel-runtime - #meteor npm install --save bcrypt - # Change back to Wekan source directory - cd ../../../.. - cp -r .build/bundle/* $SNAPCRAFT_PART_INSTALL/ - cp .build/bundle/.node_version.txt $SNAPCRAFT_PART_INSTALL/ - rm -f $SNAPCRAFT_PART_INSTALL/lib/node_modules/wekan - rm -f $SNAPCRAFT_PART_INSTALL/programs/server/npm/node_modules/meteor/rajit_bootstrap3-datepicker/lib/bootstrap-datepicker/node_modules/phantomjs-prebuilt/lib/phantom/bin/phantomjs - rm -f $SNAPCRAFT_PART_INSTALL/programs/server/npm/node_modules/tar/lib/.mkdir.js.swp - rm -f $SNAPCRAFT_PART_INSTALL/lib/node_modules/node-pre-gyp/node_modules/tar/lib/.mkdir.js.swp - rm -f $SNAPCRAFT_PART_INSTALL/lib/node_modules/node-gyp/node_modules/tar/lib/.mkdir.js.swp - # Meteor 1.8.x additional .swp remove - rm -f $SNAPCRAFT_PART_INSTALL/programs/server/node_modules/node-pre-gyp/node_modules/tar/lib/.mkdir.js.swp - - organize: - README: README.wekan - prime: - - -lib/node_modules/node-pre-gyp/node_modules/tar/lib/.unpack.js.swp - - helpers: - source: snap-src - plugin: dump - - caddy: - plugin: dump - source: https://caddyserver.com/download/linux/amd64?license=personal&telemetry=off - source-type: tar - organize: - caddy: bin/caddy - CHANGES.txt: CADDY_CHANGES.txt - EULA.txt: CADDY_EULA.txt - LICENSES.txt: CADDY_LICENSES.txt - README.txt: CADDY_README.txt - stage: - - -init diff --git a/.snap-meteor-1.8/wekanCreator.js b/.snap-meteor-1.8/wekanCreator.js deleted file mode 100644 index ec85d93f..00000000 --- a/.snap-meteor-1.8/wekanCreator.js +++ /dev/null @@ -1,853 +0,0 @@ -const DateString = Match.Where(function(dateAsString) { - check(dateAsString, String); - return moment(dateAsString, moment.ISO_8601).isValid(); -}); - -export class WekanCreator { - constructor(data) { - // we log current date, to use the same timestamp for all our actions. - // this helps to retrieve all elements performed by the same import. - this._nowDate = new Date(); - // The object creation dates, indexed by Wekan id - // (so we only parse actions once!) - this.createdAt = { - board: null, - cards: {}, - lists: {}, - swimlanes: {}, - }; - // The object creator Wekan Id, indexed by the object Wekan id - // (so we only parse actions once!) - this.createdBy = { - cards: {}, // only cards have a field for that - }; - - // Map of labels Wekan ID => Wekan ID - this.labels = {}; - // Map of swimlanes Wekan ID => Wekan ID - this.swimlanes = {}; - // Map of lists Wekan ID => Wekan ID - this.lists = {}; - // Map of cards Wekan ID => Wekan ID - this.cards = {}; - // Map of comments Wekan ID => Wekan ID - this.commentIds = {}; - // Map of attachments Wekan ID => Wekan ID - this.attachmentIds = {}; - // Map of checklists Wekan ID => Wekan ID - this.checklists = {}; - // Map of checklistItems Wekan ID => Wekan ID - this.checklistItems = {}; - // The comments, indexed by Wekan card id (to map when importing cards) - this.comments = {}; - // Map of rules Wekan ID => Wekan ID - this.rules = {}; - // the members, indexed by Wekan member id => Wekan user ID - this.members = data.membersMapping ? data.membersMapping : {}; - // Map of triggers Wekan ID => Wekan ID - this.triggers = {}; - // Map of actions Wekan ID => Wekan ID - this.actions = {}; - - // maps a wekanCardId to an array of wekanAttachments - this.attachments = {}; - } - - /** - * If dateString is provided, - * return the Date it represents. - * If not, will return the date when it was first called. - * This is useful for us, as we want all import operations to - * have the exact same date for easier later retrieval. - * - * @param {String} dateString a properly formatted Date - */ - _now(dateString) { - if (dateString) { - return new Date(dateString); - } - if (!this._nowDate) { - this._nowDate = new Date(); - } - return this._nowDate; - } - - /** - * if wekanUserId is provided and we have a mapping, - * return it. - * Otherwise return current logged user. - * @param wekanUserId - * @private - */ - _user(wekanUserId) { - if (wekanUserId && this.members[wekanUserId]) { - return this.members[wekanUserId]; - } - return Meteor.userId(); - } - - checkActivities(wekanActivities) { - check(wekanActivities, [ - Match.ObjectIncluding({ - activityType: String, - createdAt: DateString, - }), - ]); - // XXX we could perform more thorough checks based on action type - } - - checkBoard(wekanBoard) { - check( - wekanBoard, - Match.ObjectIncluding({ - archived: Boolean, - title: String, - // XXX refine control by validating 'color' against a list of - // allowed values (is it worth the maintenance?) - color: String, - permission: Match.Where(value => { - return ['private', 'public'].indexOf(value) >= 0; - }), - }), - ); - } - - checkCards(wekanCards) { - check(wekanCards, [ - Match.ObjectIncluding({ - archived: Boolean, - dateLastActivity: DateString, - labelIds: [String], - title: String, - sort: Number, - }), - ]); - } - - checkLabels(wekanLabels) { - check(wekanLabels, [ - Match.ObjectIncluding({ - // XXX refine control by validating 'color' against a list of allowed - // values (is it worth the maintenance?) - color: String, - }), - ]); - } - - checkLists(wekanLists) { - check(wekanLists, [ - Match.ObjectIncluding({ - archived: Boolean, - title: String, - }), - ]); - } - - checkSwimlanes(wekanSwimlanes) { - check(wekanSwimlanes, [ - Match.ObjectIncluding({ - archived: Boolean, - title: String, - }), - ]); - } - - checkChecklists(wekanChecklists) { - check(wekanChecklists, [ - Match.ObjectIncluding({ - cardId: String, - title: String, - }), - ]); - } - - checkChecklistItems(wekanChecklistItems) { - check(wekanChecklistItems, [ - Match.ObjectIncluding({ - cardId: String, - title: String, - }), - ]); - } - - checkRules(wekanRules) { - check(wekanRules, [ - Match.ObjectIncluding({ - triggerId: String, - actionId: String, - title: String, - }), - ]); - } - - checkTriggers(wekanTriggers) { - // XXX More check based on trigger type - check(wekanTriggers, [ - Match.ObjectIncluding({ - activityType: String, - desc: String, - }), - ]); - } - - getMembersToMap(data) { - // we will work on the list itself (an ordered array of objects) when a - // mapping is done, we add a 'wekan' field to the object representing the - // imported member - const membersToMap = data.members; - const users = data.users; - // auto-map based on username - membersToMap.forEach(importedMember => { - importedMember.id = importedMember.userId; - delete importedMember.userId; - const user = users.filter(user => { - return user._id === importedMember.id; - })[0]; - if (user.profile && user.profile.fullname) { - importedMember.fullName = user.profile.fullname; - } - importedMember.username = user.username; - const wekanUser = Users.findOne({ username: importedMember.username }); - if (wekanUser) { - importedMember.wekanId = wekanUser._id; - } - }); - return membersToMap; - } - - checkActions(wekanActions) { - // XXX More check based on action type - check(wekanActions, [ - Match.ObjectIncluding({ - actionType: String, - desc: String, - }), - ]); - } - - // You must call parseActions before calling this one. - createBoardAndLabels(boardToImport) { - const boardToCreate = { - archived: boardToImport.archived, - color: boardToImport.color, - // very old boards won't have a creation activity so no creation date - createdAt: this._now(boardToImport.createdAt), - labels: [], - members: [ - { - userId: Meteor.userId(), - wekanId: Meteor.userId(), - isActive: true, - isAdmin: true, - isNoComments: false, - isCommentOnly: false, - swimlaneId: false, - }, - ], - // Standalone Export has modifiedAt missing, adding modifiedAt to fix it - modifiedAt: this._now(boardToImport.modifiedAt), - permission: boardToImport.permission, - slug: getSlug(boardToImport.title) || 'board', - stars: 0, - title: boardToImport.title, - }; - // now add other members - if (boardToImport.members) { - boardToImport.members.forEach(wekanMember => { - // do we already have it in our list? - if ( - !boardToCreate.members.some( - member => member.wekanId === wekanMember.wekanId, - ) - ) - boardToCreate.members.push({ - ...wekanMember, - userId: wekanMember.wekanId, - }); - }); - } - boardToImport.labels.forEach(label => { - const labelToCreate = { - _id: Random.id(6), - color: label.color, - name: label.name, - }; - // We need to remember them by Wekan ID, as this is the only ref we have - // when importing cards. - this.labels[label._id] = labelToCreate._id; - boardToCreate.labels.push(labelToCreate); - }); - const boardId = Boards.direct.insert(boardToCreate); - Boards.direct.update(boardId, { - $set: { - modifiedAt: this._now(), - }, - }); - // log activity - Activities.direct.insert({ - activityType: 'importBoard', - boardId, - createdAt: this._now(), - source: { - id: boardToImport.id, - system: 'Wekan', - }, - // We attribute the import to current user, - // not the author from the original object. - userId: this._user(), - }); - return boardId; - } - - /** - * Create the Wekan cards corresponding to the supplied Wekan cards, - * as well as all linked data: activities, comments, and attachments - * @param wekanCards - * @param boardId - * @returns {Array} - */ - createCards(wekanCards, boardId) { - const result = []; - wekanCards.forEach(card => { - const cardToCreate = { - archived: card.archived, - boardId, - // very old boards won't have a creation activity so no creation date - createdAt: this._now(this.createdAt.cards[card._id]), - dateLastActivity: this._now(), - description: card.description, - listId: this.lists[card.listId], - swimlaneId: this.swimlanes[card.swimlaneId], - sort: card.sort, - title: card.title, - // we attribute the card to its creator if available - userId: this._user(this.createdBy.cards[card._id]), - isOvertime: card.isOvertime || false, - startAt: card.startAt ? this._now(card.startAt) : null, - dueAt: card.dueAt ? this._now(card.dueAt) : null, - spentTime: card.spentTime || null, - }; - // add labels - if (card.labelIds) { - cardToCreate.labelIds = card.labelIds.map(wekanId => { - return this.labels[wekanId]; - }); - } - // add members { - if (card.members) { - const wekanMembers = []; - // we can't just map, as some members may not have been mapped - card.members.forEach(sourceMemberId => { - if (this.members[sourceMemberId]) { - const wekanId = this.members[sourceMemberId]; - // we may map multiple Wekan members to the same wekan user - // in which case we risk adding the same user multiple times - if (!wekanMembers.find(wId => wId === wekanId)) { - wekanMembers.push(wekanId); - } - } - return true; - }); - if (wekanMembers.length > 0) { - cardToCreate.members = wekanMembers; - } - } - // set color - if (card.color) { - cardToCreate.color = card.color; - } - // insert card - const cardId = Cards.direct.insert(cardToCreate); - // keep track of Wekan id => Wekan id - this.cards[card._id] = cardId; - // // log activity - // Activities.direct.insert({ - // activityType: 'importCard', - // boardId, - // cardId, - // createdAt: this._now(), - // listId: cardToCreate.listId, - // source: { - // id: card._id, - // system: 'Wekan', - // }, - // // we attribute the import to current user, - // // not the author of the original card - // userId: this._user(), - // }); - // add comments - const comments = this.comments[card._id]; - if (comments) { - comments.forEach(comment => { - const commentToCreate = { - boardId, - cardId, - createdAt: this._now(comment.createdAt), - text: comment.text, - // we attribute the comment to the original author, default to current user - userId: this._user(comment.userId), - }; - // dateLastActivity will be set from activity insert, no need to - // update it ourselves - const commentId = CardComments.direct.insert(commentToCreate); - this.commentIds[comment._id] = commentId; - // Activities.direct.insert({ - // activityType: 'addComment', - // boardId: commentToCreate.boardId, - // cardId: commentToCreate.cardId, - // commentId, - // createdAt: this._now(commentToCreate.createdAt), - // // we attribute the addComment (not the import) - // // to the original author - it is needed by some UI elements. - // userId: commentToCreate.userId, - // }); - }); - } - const attachments = this.attachments[card._id]; - const wekanCoverId = card.coverId; - if (attachments) { - attachments.forEach(att => { - const file = new FS.File(); - // Simulating file.attachData on the client generates multiple errors - // - HEAD returns null, which causes exception down the line - // - the template then tries to display the url to the attachment which causes other errors - // so we make it server only, and let UI catch up once it is done, forget about latency comp. - const self = this; - if (Meteor.isServer) { - if (att.url) { - file.attachData(att.url, function(error) { - file.boardId = boardId; - file.cardId = cardId; - file.userId = self._user(att.userId); - // The field source will only be used to prevent adding - // attachments' related activities automatically - file.source = 'import'; - if (error) { - throw error; - } else { - const wekanAtt = Attachments.insert(file, () => { - // we do nothing - }); - self.attachmentIds[att._id] = wekanAtt._id; - // - if (wekanCoverId === att._id) { - Cards.direct.update(cardId, { - $set: { - coverId: wekanAtt._id, - }, - }); - } - } - }); - } else if (att.file) { - file.attachData( - new Buffer(att.file, 'base64'), - { - type: att.type, - }, - error => { - file.name(att.name); - file.boardId = boardId; - file.cardId = cardId; - file.userId = self._user(att.userId); - // The field source will only be used to prevent adding - // attachments' related activities automatically - file.source = 'import'; - if (error) { - throw error; - } else { - const wekanAtt = Attachments.insert(file, () => { - // we do nothing - }); - this.attachmentIds[att._id] = wekanAtt._id; - // - if (wekanCoverId === att._id) { - Cards.direct.update(cardId, { - $set: { - coverId: wekanAtt._id, - }, - }); - } - } - }, - ); - } - } - // todo XXX set cover - if need be - }); - } - result.push(cardId); - }); - return result; - } - - // Create labels if they do not exist and load this.labels. - createLabels(wekanLabels, board) { - wekanLabels.forEach(label => { - const color = label.color; - const name = label.name; - const existingLabel = board.getLabel(name, color); - if (existingLabel) { - this.labels[label.id] = existingLabel._id; - } else { - const idLabelCreated = board.pushLabel(name, color); - this.labels[label.id] = idLabelCreated; - } - }); - } - - createLists(wekanLists, boardId) { - wekanLists.forEach((list, listIndex) => { - const listToCreate = { - archived: list.archived, - boardId, - // We are being defensing here by providing a default date (now) if the - // creation date wasn't found on the action log. This happen on old - // Wekan boards (eg from 2013) that didn't log the 'createList' action - // we require. - createdAt: this._now(this.createdAt.lists[list.id]), - title: list.title, - sort: list.sort ? list.sort : listIndex, - }; - const listId = Lists.direct.insert(listToCreate); - Lists.direct.update(listId, { - $set: { - updatedAt: this._now(), - }, - }); - this.lists[list._id] = listId; - // // log activity - // Activities.direct.insert({ - // activityType: 'importList', - // boardId, - // createdAt: this._now(), - // listId, - // source: { - // id: list._id, - // system: 'Wekan', - // }, - // // We attribute the import to current user, - // // not the creator of the original object - // userId: this._user(), - // }); - }); - } - - createSwimlanes(wekanSwimlanes, boardId) { - wekanSwimlanes.forEach((swimlane, swimlaneIndex) => { - const swimlaneToCreate = { - archived: swimlane.archived, - boardId, - // We are being defensing here by providing a default date (now) if the - // creation date wasn't found on the action log. This happen on old - // Wekan boards (eg from 2013) that didn't log the 'createList' action - // we require. - createdAt: this._now(this.createdAt.swimlanes[swimlane._id]), - title: swimlane.title, - sort: swimlane.sort ? swimlane.sort : swimlaneIndex, - }; - // set color - if (swimlane.color) { - swimlaneToCreate.color = swimlane.color; - } - const swimlaneId = Swimlanes.direct.insert(swimlaneToCreate); - Swimlanes.direct.update(swimlaneId, { - $set: { - updatedAt: this._now(), - }, - }); - this.swimlanes[swimlane._id] = swimlaneId; - }); - } - - createChecklists(wekanChecklists) { - const result = []; - wekanChecklists.forEach((checklist, checklistIndex) => { - // Create the checklist - const checklistToCreate = { - cardId: this.cards[checklist.cardId], - title: checklist.title, - createdAt: checklist.createdAt, - sort: checklist.sort ? checklist.sort : checklistIndex, - }; - const checklistId = Checklists.direct.insert(checklistToCreate); - this.checklists[checklist._id] = checklistId; - result.push(checklistId); - }); - return result; - } - - createTriggers(wekanTriggers, boardId) { - wekanTriggers.forEach(trigger => { - if (trigger.hasOwnProperty('labelId')) { - trigger.labelId = this.labels[trigger.labelId]; - } - if (trigger.hasOwnProperty('memberId')) { - trigger.memberId = this.members[trigger.memberId]; - } - trigger.boardId = boardId; - const oldId = trigger._id; - delete trigger._id; - this.triggers[oldId] = Triggers.direct.insert(trigger); - }); - } - - createActions(wekanActions, boardId) { - wekanActions.forEach(action => { - if (action.hasOwnProperty('labelId')) { - action.labelId = this.labels[action.labelId]; - } - if (action.hasOwnProperty('memberId')) { - action.memberId = this.members[action.memberId]; - } - action.boardId = boardId; - const oldId = action._id; - delete action._id; - this.actions[oldId] = Actions.direct.insert(action); - }); - } - - createRules(wekanRules, boardId) { - wekanRules.forEach(rule => { - // Create the rule - rule.boardId = boardId; - rule.triggerId = this.triggers[rule.triggerId]; - rule.actionId = this.actions[rule.actionId]; - delete rule._id; - Rules.direct.insert(rule); - }); - } - - createChecklistItems(wekanChecklistItems) { - wekanChecklistItems.forEach((checklistitem, checklistitemIndex) => { - // Create the checklistItem - const checklistItemTocreate = { - title: checklistitem.title, - checklistId: this.checklists[checklistitem.checklistId], - cardId: this.cards[checklistitem.cardId], - sort: checklistitem.sort ? checklistitem.sort : checklistitemIndex, - isFinished: checklistitem.isFinished, - }; - const checklistItemId = ChecklistItems.direct.insert( - checklistItemTocreate, - ); - this.checklistItems[checklistitem._id] = checklistItemId; - }); - } - - parseActivities(wekanBoard) { - wekanBoard.activities.forEach(activity => { - switch (activity.activityType) { - case 'addAttachment': { - // We have to be cautious, because the attachment could have been removed later. - // In that case Wekan still reports its addition, but removes its 'url' field. - // So we test for that - const wekanAttachment = wekanBoard.attachments.filter(attachment => { - return attachment._id === activity.attachmentId; - })[0]; - - if (typeof wekanAttachment !== 'undefined' && wekanAttachment) { - if (wekanAttachment.url || wekanAttachment.file) { - // we cannot actually create the Wekan attachment, because we don't yet - // have the cards to attach it to, so we store it in the instance variable. - const wekanCardId = activity.cardId; - if (!this.attachments[wekanCardId]) { - this.attachments[wekanCardId] = []; - } - this.attachments[wekanCardId].push(wekanAttachment); - } - } - break; - } - case 'addComment': { - const wekanComment = wekanBoard.comments.filter(comment => { - return comment._id === activity.commentId; - })[0]; - const id = activity.cardId; - if (!this.comments[id]) { - this.comments[id] = []; - } - this.comments[id].push(wekanComment); - break; - } - case 'createBoard': { - this.createdAt.board = activity.createdAt; - break; - } - case 'createCard': { - const cardId = activity.cardId; - this.createdAt.cards[cardId] = activity.createdAt; - this.createdBy.cards[cardId] = activity.userId; - break; - } - case 'createList': { - const listId = activity.listId; - this.createdAt.lists[listId] = activity.createdAt; - break; - } - case 'createSwimlane': { - const swimlaneId = activity.swimlaneId; - this.createdAt.swimlanes[swimlaneId] = activity.createdAt; - break; - } - } - }); - } - - importActivities(activities, boardId) { - activities.forEach(activity => { - switch (activity.activityType) { - // Board related activities - // TODO: addBoardMember, removeBoardMember - case 'createBoard': { - Activities.direct.insert({ - userId: this._user(activity.userId), - type: 'board', - activityTypeId: boardId, - activityType: activity.activityType, - boardId, - createdAt: this._now(activity.createdAt), - }); - break; - } - // List related activities - // TODO: removeList, archivedList - case 'createList': { - Activities.direct.insert({ - userId: this._user(activity.userId), - type: 'list', - activityType: activity.activityType, - listId: this.lists[activity.listId], - boardId, - createdAt: this._now(activity.createdAt), - }); - break; - } - // Card related activities - // TODO: archivedCard, restoredCard, joinMember, unjoinMember - case 'createCard': { - Activities.direct.insert({ - userId: this._user(activity.userId), - activityType: activity.activityType, - listId: this.lists[activity.listId], - cardId: this.cards[activity.cardId], - boardId, - createdAt: this._now(activity.createdAt), - }); - break; - } - case 'moveCard': { - Activities.direct.insert({ - userId: this._user(activity.userId), - oldListId: this.lists[activity.oldListId], - activityType: activity.activityType, - listId: this.lists[activity.listId], - cardId: this.cards[activity.cardId], - boardId, - createdAt: this._now(activity.createdAt), - }); - break; - } - // Comment related activities - case 'addComment': { - Activities.direct.insert({ - userId: this._user(activity.userId), - activityType: activity.activityType, - cardId: this.cards[activity.cardId], - commentId: this.commentIds[activity.commentId], - boardId, - createdAt: this._now(activity.createdAt), - }); - break; - } - // Attachment related activities - case 'addAttachment': { - Activities.direct.insert({ - userId: this._user(activity.userId), - type: 'card', - activityType: activity.activityType, - attachmentId: this.attachmentIds[activity.attachmentId], - cardId: this.cards[activity.cardId], - boardId, - createdAt: this._now(activity.createdAt), - }); - break; - } - // Checklist related activities - case 'addChecklist': { - Activities.direct.insert({ - userId: this._user(activity.userId), - activityType: activity.activityType, - cardId: this.cards[activity.cardId], - checklistId: this.checklists[activity.checklistId], - boardId, - createdAt: this._now(activity.createdAt), - }); - break; - } - case 'addChecklistItem': { - Activities.direct.insert({ - userId: this._user(activity.userId), - activityType: activity.activityType, - cardId: this.cards[activity.cardId], - checklistId: this.checklists[activity.checklistId], - checklistItemId: activity.checklistItemId.replace( - activity.checklistId, - this.checklists[activity.checklistId], - ), - boardId, - createdAt: this._now(activity.createdAt), - }); - break; - } - } - }); - } - - //check(board) { - check() { - //try { - // check(data, { - // membersMapping: Match.Optional(Object), - // }); - // this.checkActivities(board.activities); - // this.checkBoard(board); - // this.checkLabels(board.labels); - // this.checkLists(board.lists); - // this.checkSwimlanes(board.swimlanes); - // this.checkCards(board.cards); - //this.checkChecklists(board.checklists); - // this.checkRules(board.rules); - // this.checkActions(board.actions); - //this.checkTriggers(board.triggers); - //this.checkChecklistItems(board.checklistItems); - //} catch (e) { - // throw new Meteor.Error('error-json-schema'); - // } - } - - create(board, currentBoardId) { - // TODO : Make isSandstorm variable global - const isSandstorm = - Meteor.settings && - Meteor.settings.public && - Meteor.settings.public.sandstorm; - if (isSandstorm && currentBoardId) { - const currentBoard = Boards.findOne(currentBoardId); - currentBoard.archive(); - } - this.parseActivities(board); - const boardId = this.createBoardAndLabels(board); - this.createLists(board.lists, boardId); - this.createSwimlanes(board.swimlanes, boardId); - this.createCards(board.cards, boardId); - this.createChecklists(board.checklists); - this.createChecklistItems(board.checklistItems); - this.importActivities(board.activities, boardId); - this.createTriggers(board.triggers, boardId); - this.createActions(board.actions, boardId); - this.createRules(board.rules, boardId); - // XXX add members - return boardId; - } -} diff --git a/releases/release-sandstorm.sh b/releases/release-sandstorm.sh index 48d784c5..997e46c4 100755 --- a/releases/release-sandstorm.sh +++ b/releases/release-sandstorm.sh @@ -11,7 +11,7 @@ REPODIR=/home/wekan/repos WEKANDIR=/home/wekan/repos/wekan OLDDIR=/home/wekan/repos/sandstorm-build -METEDIR=/home/wekan/repos/wekan/.snap-meteor-1.8 +METEDIR=/home/wekan/repos/wekan/.sandstorm-meteor-1.8 # Ensure sudo access sudo echo . -- cgit v1.2.3-1-g7c22 From 556621e60ead686af60505f0aa6234d039b0f361 Mon Sep 17 00:00:00 2001 From: Lauri Ojansivu <x@xet7.org> Date: Tue, 17 Mar 2020 14:04:50 +0200 Subject: Meteor 1.8 only in use at Sandstorm. --- .sandstorm-meteor-1.8/ldap.js | 228 ++++++++++++++++++++++------------- .sandstorm-meteor-1.8/oidc_server.js | 116 ++++++++++-------- 2 files changed, 207 insertions(+), 137 deletions(-) diff --git a/.sandstorm-meteor-1.8/ldap.js b/.sandstorm-meteor-1.8/ldap.js index bd2cd1fb..3b963823 100644 --- a/.sandstorm-meteor-1.8/ldap.js +++ b/.sandstorm-meteor-1.8/ldap.js @@ -1,8 +1,7 @@ import ldapjs from 'ldapjs'; import util from 'util'; import Bunyan from 'bunyan'; -import {log_debug, log_info, log_warn, log_error} from './logger'; - +import { log_debug, log_info, log_warn, log_error } from './logger'; export default class LDAP { constructor() { @@ -11,35 +10,66 @@ export default class LDAP { this.connected = false; this.options = { - host : this.constructor.settings_get('LDAP_HOST'), - port : this.constructor.settings_get('LDAP_PORT'), - Reconnect : this.constructor.settings_get('LDAP_RECONNECT'), - timeout : this.constructor.settings_get('LDAP_TIMEOUT'), - connect_timeout : this.constructor.settings_get('LDAP_CONNECT_TIMEOUT'), - idle_timeout : this.constructor.settings_get('LDAP_IDLE_TIMEOUT'), - encryption : this.constructor.settings_get('LDAP_ENCRYPTION'), - ca_cert : this.constructor.settings_get('LDAP_CA_CERT'), - reject_unauthorized : this.constructor.settings_get('LDAP_REJECT_UNAUTHORIZED') || false, - Authentication : this.constructor.settings_get('LDAP_AUTHENTIFICATION'), - Authentication_UserDN : this.constructor.settings_get('LDAP_AUTHENTIFICATION_USERDN'), - Authentication_Password : this.constructor.settings_get('LDAP_AUTHENTIFICATION_PASSWORD'), - Authentication_Fallback : this.constructor.settings_get('LDAP_LOGIN_FALLBACK'), - BaseDN : this.constructor.settings_get('LDAP_BASEDN'), - Internal_Log_Level : this.constructor.settings_get('INTERNAL_LOG_LEVEL'), - User_Authentication : this.constructor.settings_get('LDAP_USER_AUTHENTICATION'), - User_Authentication_Field : this.constructor.settings_get('LDAP_USER_AUTHENTICATION_FIELD'), - User_Attributes : this.constructor.settings_get('LDAP_USER_ATTRIBUTES'), - User_Search_Filter : this.constructor.settings_get('LDAP_USER_SEARCH_FILTER'), - User_Search_Scope : this.constructor.settings_get('LDAP_USER_SEARCH_SCOPE'), - User_Search_Field : this.constructor.settings_get('LDAP_USER_SEARCH_FIELD'), - Search_Page_Size : this.constructor.settings_get('LDAP_SEARCH_PAGE_SIZE'), - Search_Size_Limit : this.constructor.settings_get('LDAP_SEARCH_SIZE_LIMIT'), - group_filter_enabled : this.constructor.settings_get('LDAP_GROUP_FILTER_ENABLE'), - group_filter_object_class : this.constructor.settings_get('LDAP_GROUP_FILTER_OBJECTCLASS'), - group_filter_group_id_attribute : this.constructor.settings_get('LDAP_GROUP_FILTER_GROUP_ID_ATTRIBUTE'), - group_filter_group_member_attribute: this.constructor.settings_get('LDAP_GROUP_FILTER_GROUP_MEMBER_ATTRIBUTE'), - group_filter_group_member_format : this.constructor.settings_get('LDAP_GROUP_FILTER_GROUP_MEMBER_FORMAT'), - group_filter_group_name : this.constructor.settings_get('LDAP_GROUP_FILTER_GROUP_NAME'), + host: this.constructor.settings_get('LDAP_HOST'), + port: this.constructor.settings_get('LDAP_PORT'), + Reconnect: this.constructor.settings_get('LDAP_RECONNECT'), + timeout: this.constructor.settings_get('LDAP_TIMEOUT'), + connect_timeout: this.constructor.settings_get('LDAP_CONNECT_TIMEOUT'), + idle_timeout: this.constructor.settings_get('LDAP_IDLE_TIMEOUT'), + encryption: this.constructor.settings_get('LDAP_ENCRYPTION'), + ca_cert: this.constructor.settings_get('LDAP_CA_CERT'), + reject_unauthorized: + this.constructor.settings_get('LDAP_REJECT_UNAUTHORIZED') || false, + Authentication: this.constructor.settings_get('LDAP_AUTHENTIFICATION'), + Authentication_UserDN: this.constructor.settings_get( + 'LDAP_AUTHENTIFICATION_USERDN', + ), + Authentication_Password: this.constructor.settings_get( + 'LDAP_AUTHENTIFICATION_PASSWORD', + ), + Authentication_Fallback: this.constructor.settings_get( + 'LDAP_LOGIN_FALLBACK', + ), + BaseDN: this.constructor.settings_get('LDAP_BASEDN'), + Internal_Log_Level: this.constructor.settings_get('INTERNAL_LOG_LEVEL'), + User_Authentication: this.constructor.settings_get( + 'LDAP_USER_AUTHENTICATION', + ), + User_Authentication_Field: this.constructor.settings_get( + 'LDAP_USER_AUTHENTICATION_FIELD', + ), + User_Attributes: this.constructor.settings_get('LDAP_USER_ATTRIBUTES'), + User_Search_Filter: this.constructor.settings_get( + 'LDAP_USER_SEARCH_FILTER', + ), + User_Search_Scope: this.constructor.settings_get( + 'LDAP_USER_SEARCH_SCOPE', + ), + User_Search_Field: this.constructor.settings_get( + 'LDAP_USER_SEARCH_FIELD', + ), + Search_Page_Size: this.constructor.settings_get('LDAP_SEARCH_PAGE_SIZE'), + Search_Size_Limit: this.constructor.settings_get( + 'LDAP_SEARCH_SIZE_LIMIT', + ), + group_filter_enabled: this.constructor.settings_get( + 'LDAP_GROUP_FILTER_ENABLE', + ), + group_filter_object_class: this.constructor.settings_get( + 'LDAP_GROUP_FILTER_OBJECTCLASS', + ), + group_filter_group_id_attribute: this.constructor.settings_get( + 'LDAP_GROUP_FILTER_GROUP_ID_ATTRIBUTE', + ), + group_filter_group_member_attribute: this.constructor.settings_get( + 'LDAP_GROUP_FILTER_GROUP_MEMBER_ATTRIBUTE', + ), + group_filter_group_member_format: this.constructor.settings_get( + 'LDAP_GROUP_FILTER_GROUP_MEMBER_FORMAT', + ), + group_filter_group_name: this.constructor.settings_get( + 'LDAP_GROUP_FILTER_GROUP_NAME', + ), }; } @@ -58,14 +88,13 @@ export default class LDAP { } connectSync(...args) { - if (!this._connectSync) { + if (!this._connectSync) { this._connectSync = Meteor.wrapAsync(this.connectAsync, this); } return this._connectSync(...args); } searchAllSync(...args) { - if (!this._searchAllSync) { this._searchAllSync = Meteor.wrapAsync(this.searchAllAsync, this); } @@ -78,19 +107,19 @@ export default class LDAP { let replied = false; const connectionOptions = { - url : `${this.options.host}:${this.options.port}`, - timeout : this.options.timeout, + url: `${this.options.host}:${this.options.port}`, + timeout: this.options.timeout, connectTimeout: this.options.connect_timeout, - idleTimeout : this.options.idle_timeout, - reconnect : this.options.Reconnect, + idleTimeout: this.options.idle_timeout, + reconnect: this.options.Reconnect, }; if (this.options.Internal_Log_Level !== 'disabled') { connectionOptions.log = new Bunyan({ - name : 'ldapjs', + name: 'ldapjs', component: 'client', - stream : process.stderr, - level : this.options.Internal_Log_Level, + stream: process.stderr, + level: this.options.Internal_Log_Level, }); } @@ -100,10 +129,12 @@ export default class LDAP { if (this.options.ca_cert && this.options.ca_cert !== '') { // Split CA cert into array of strings - const chainLines = this.constructor.settings_get('LDAP_CA_CERT').split('\n'); - let cert = []; - const ca = []; - chainLines.forEach((line) => { + const chainLines = this.constructor + .settings_get('LDAP_CA_CERT') + .split('\n'); + let cert = []; + const ca = []; + chainLines.forEach(line => { cert.push(line); if (line.match(/-END CERTIFICATE-/)) { ca.push(cert.join('\n')); @@ -114,7 +145,7 @@ export default class LDAP { } if (this.options.encryption === 'ssl') { - connectionOptions.url = `ldaps://${connectionOptions.url}`; + connectionOptions.url = `ldaps://${connectionOptions.url}`; connectionOptions.tlsOptions = tlsOptions; } else { connectionOptions.url = `ldap://${connectionOptions.url}`; @@ -127,7 +158,7 @@ export default class LDAP { this.bindSync = Meteor.wrapAsync(this.client.bind, this.client); - this.client.on('error', (error) => { + this.client.on('error', error => { log_error('connection', error); if (replied === false) { replied = true; @@ -171,7 +202,7 @@ export default class LDAP { } }); } else { - this.client.on('connect', (response) => { + this.client.on('connect', response => { log_info('LDAP connected'); this.connected = true; if (replied === false) { @@ -201,7 +232,9 @@ export default class LDAP { } } - const usernameFilter = this.options.User_Search_Field.split(',').map((item) => `(${item}=${username})`); + const usernameFilter = this.options.User_Search_Field.split(',').map( + item => `(${item}=${username})`, + ); if (usernameFilter.length === 0) { log_error('LDAP_LDAP_User_Search_Field not defined'); @@ -215,7 +248,6 @@ export default class LDAP { } bindUserIfNecessary(username, password) { - if (this.domainBinded === true) { return; } @@ -224,7 +256,6 @@ export default class LDAP { return; } - if (!this.options.BaseDN) throw new Error('BaseDN is not provided'); const userDn = `${this.options.User_Authentication_Field}=${username},${this.options.BaseDN}`; @@ -244,23 +275,27 @@ export default class LDAP { log_info('Binding UserDN', this.options.Authentication_UserDN); - this.bindSync(this.options.Authentication_UserDN, this.options.Authentication_Password); + this.bindSync( + this.options.Authentication_UserDN, + this.options.Authentication_Password, + ); this.domainBinded = true; } searchUsersSync(username, page) { this.bindIfNecessary(); const searchOptions = { - filter : this.getUserFilter(username), - scope : this.options.User_Search_Scope || 'sub', + filter: this.getUserFilter(username), + scope: this.options.User_Search_Scope || 'sub', sizeLimit: this.options.Search_Size_Limit, }; - if (!!this.options.User_Attributes) searchOptions.attributes = this.options.User_Attributes.split(','); + if (!!this.options.User_Attributes) + searchOptions.attributes = this.options.User_Attributes.split(','); if (this.options.Search_Page_Size > 0) { searchOptions.paged = { - pageSize : this.options.Search_Page_Size, + pageSize: this.options.Search_Page_Size, pagePause: !!page, }; } @@ -279,7 +314,9 @@ export default class LDAP { getUserByIdSync(id, attribute) { this.bindIfNecessary(); - const Unique_Identifier_Field = this.constructor.settings_get('LDAP_UNIQUE_IDENTIFIER_FIELD').split(','); + const Unique_Identifier_Field = this.constructor + .settings_get('LDAP_UNIQUE_IDENTIFIER_FIELD') + .split(','); let filter; @@ -290,11 +327,13 @@ export default class LDAP { }); } else { const filters = []; - Unique_Identifier_Field.forEach((item) => { - filters.push(new this.ldapjs.filters.EqualityFilter({ - attribute: item, - value : new Buffer(id, 'hex'), - })); + Unique_Identifier_Field.forEach(item => { + filters.push( + new this.ldapjs.filters.EqualityFilter({ + attribute: item, + value: new Buffer(id, 'hex'), + }), + ); }); filter = new this.ldapjs.filters.OrFilter({ filters }); @@ -327,7 +366,7 @@ export default class LDAP { const searchOptions = { filter: this.getUserFilter(username), - scope : this.options.User_Search_Scope || 'sub', + scope: this.options.User_Search_Scope || 'sub', }; log_info('Searching user', username); @@ -341,7 +380,13 @@ export default class LDAP { } if (result.length > 1) { - log_error('Search by username', username, 'returned', result.length, 'records'); + log_error( + 'Search by username', + username, + 'returned', + result.length, + 'records', + ); } return result[0]; @@ -359,9 +404,12 @@ export default class LDAP { } if (this.options.group_filter_group_member_attribute !== '') { - const format_value = ldapUser[this.options.group_filter_group_member_format]; + const format_value = + ldapUser[this.options.group_filter_group_member_format]; if (format_value) { - filter.push(`(${this.options.group_filter_group_member_attribute}=${format_value})`); + filter.push( + `(${this.options.group_filter_group_member_attribute}=${format_value})`, + ); } } @@ -369,7 +417,7 @@ export default class LDAP { const searchOptions = { filter: filter.join('').replace(/#{username}/g, username), - scope : 'sub', + scope: 'sub', }; log_debug('Group list filter LDAP:', searchOptions.filter); @@ -381,13 +429,12 @@ export default class LDAP { } const grp_identifier = this.options.group_filter_group_id_attribute || 'cn'; - const groups = []; - result.map((item) => { + const groups = []; + result.map(item => { groups.push(item[grp_identifier]); }); log_debug(`Groups: ${groups.join(', ')}`); return groups; - } isUserInGroup(username, ldapUser) { @@ -404,20 +451,25 @@ export default class LDAP { } if (this.options.group_filter_group_member_attribute !== '') { - const format_value = ldapUser[this.options.group_filter_group_member_format]; + const format_value = + ldapUser[this.options.group_filter_group_member_format]; if (format_value) { - filter.push(`(${this.options.group_filter_group_member_attribute}=${format_value})`); + filter.push( + `(${this.options.group_filter_group_member_attribute}=${format_value})`, + ); } } if (this.options.group_filter_group_id_attribute !== '') { - filter.push(`(${this.options.group_filter_group_id_attribute}=${this.options.group_filter_group_name})`); + filter.push( + `(${this.options.group_filter_group_id_attribute}=${this.options.group_filter_group_name})`, + ); } filter.push(')'); const searchOptions = { filter: filter.join('').replace(/#{username}/g, username), - scope : 'sub', + scope: 'sub', }; log_debug('Group filter LDAP:', searchOptions.filter); @@ -435,7 +487,7 @@ export default class LDAP { _raw: entry.raw, }; - Object.keys(values._raw).forEach((key) => { + Object.keys(values._raw).forEach(key => { const value = values._raw[key]; if (!['thumbnailPhoto', 'jpegPhoto'].includes(key)) { @@ -458,11 +510,12 @@ export default class LDAP { // Force LDAP idle to wait the record processing this.client._updateIdle(true); page(null, entries, { - end, next: () => { + end, + next: () => { // Reset idle timer this.client._updateIdle(); next && next(); - } + }, }); }; @@ -473,7 +526,7 @@ export default class LDAP { return; } - res.on('error', (error) => { + res.on('error', error => { log_error(error); page(error); return; @@ -481,16 +534,19 @@ export default class LDAP { let entries = []; - const internalPageSize = options.paged && options.paged.pageSize > 0 ? options.paged.pageSize * 2 : 500; + const internalPageSize = + options.paged && options.paged.pageSize > 0 + ? options.paged.pageSize * 2 + : 500; - res.on('searchEntry', (entry) => { + res.on('searchEntry', entry => { entries.push(this.extractLdapEntryData(entry)); if (entries.length >= internalPageSize) { processPage({ entries, title: 'Internal Page', - end : false, + end: false, }); entries = []; } @@ -502,14 +558,14 @@ export default class LDAP { processPage({ entries, title: 'Final Page', - end : true, + end: true, }); } else if (entries.length) { log_info('Page'); processPage({ entries, title: 'Page', - end : false, + end: false, next, }); entries = []; @@ -521,7 +577,7 @@ export default class LDAP { processPage({ entries, title: 'Final Page', - end : true, + end: true, }); entries = []; } @@ -539,7 +595,7 @@ export default class LDAP { return; } - res.on('error', (error) => { + res.on('error', error => { log_error(error); callback(error); return; @@ -547,7 +603,7 @@ export default class LDAP { const entries = []; - res.on('searchEntry', (entry) => { + res.on('searchEntry', entry => { entries.push(this.extractLdapEntryData(entry)); }); @@ -576,7 +632,7 @@ export default class LDAP { } disconnect() { - this.connected = false; + this.connected = false; this.domainBinded = false; log_info('Disconecting'); this.client.unbind(); diff --git a/.sandstorm-meteor-1.8/oidc_server.js b/.sandstorm-meteor-1.8/oidc_server.js index 326238da..91b0e8a4 100644 --- a/.sandstorm-meteor-1.8/oidc_server.js +++ b/.sandstorm-meteor-1.8/oidc_server.js @@ -1,13 +1,12 @@ Oidc = {}; -OAuth.registerService('oidc', 2, null, function (query) { - +OAuth.registerService('oidc', 2, null, function(query) { var debug = process.env.DEBUG || false; var token = getToken(query); if (debug) console.log('XXX: register token:', token); var accessToken = token.access_token || token.id_token; - var expiresAt = (+new Date) + (1000 * parseInt(token.expires_in, 10)); + var expiresAt = +new Date() + 1000 * parseInt(token.expires_in, 10); var userinfo = getUserInfo(accessToken); if (debug) console.log('XXX: userinfo:', userinfo); @@ -22,12 +21,14 @@ OAuth.registerService('oidc', 2, null, function (query) { if (accessToken) { var tokenContent = getTokenContent(accessToken); - var fields = _.pick(tokenContent, getConfiguration().idTokenWhitelistFields); + var fields = _.pick( + tokenContent, + getConfiguration().idTokenWhitelistFields, + ); _.extend(serviceData, fields); } - if (token.refresh_token) - serviceData.refreshToken = token.refresh_token; + if (token.refresh_token) serviceData.refreshToken = token.refresh_token; if (debug) console.log('XXX: serviceData:', serviceData); var profile = {}; @@ -37,88 +38,101 @@ OAuth.registerService('oidc', 2, null, function (query) { return { serviceData: serviceData, - options: { profile: profile } + options: { profile: profile }, }; }); -var userAgent = "Meteor"; +var userAgent = 'Meteor'; if (Meteor.release) { - userAgent += "/" + Meteor.release; + userAgent += '/' + Meteor.release; } -var getToken = function (query) { +var getToken = function(query) { var debug = process.env.DEBUG || false; var config = getConfiguration(); - if(config.tokenEndpoint.includes('https://')){ + if (config.tokenEndpoint.includes('https://')) { var serverTokenEndpoint = config.tokenEndpoint; - }else{ + } else { var serverTokenEndpoint = config.serverUrl + config.tokenEndpoint; } var requestPermissions = config.requestPermissions; var response; try { - response = HTTP.post( - serverTokenEndpoint, - { - headers: { - Accept: 'application/json', - "User-Agent": userAgent - }, - params: { - code: query.code, - client_id: config.clientId, - client_secret: OAuth.openSecret(config.secret), - redirect_uri: OAuth._redirectUri('oidc', config), - grant_type: 'authorization_code', - scope: requestPermissions, - state: query.state - } - } - ); + response = HTTP.post(serverTokenEndpoint, { + headers: { + Accept: 'application/json', + 'User-Agent': userAgent, + }, + params: { + code: query.code, + client_id: config.clientId, + client_secret: OAuth.openSecret(config.secret), + redirect_uri: OAuth._redirectUri('oidc', config), + grant_type: 'authorization_code', + scope: requestPermissions, + state: query.state, + }, + }); } catch (err) { - throw _.extend(new Error("Failed to get token from OIDC " + serverTokenEndpoint + ": " + err.message), - { response: err.response }); + throw _.extend( + new Error( + 'Failed to get token from OIDC ' + + serverTokenEndpoint + + ': ' + + err.message, + ), + { response: err.response }, + ); } if (response.data.error) { // if the http response was a json object with an error attribute - throw new Error("Failed to complete handshake with OIDC " + serverTokenEndpoint + ": " + response.data.error); + throw new Error( + 'Failed to complete handshake with OIDC ' + + serverTokenEndpoint + + ': ' + + response.data.error, + ); } else { if (debug) console.log('XXX: getToken response: ', response.data); return response.data; } }; -var getUserInfo = function (accessToken) { +var getUserInfo = function(accessToken) { var debug = process.env.DEBUG || false; var config = getConfiguration(); // Some userinfo endpoints use a different base URL than the authorization or token endpoints. // This logic allows the end user to override the setting by providing the full URL to userinfo in their config. - if (config.userinfoEndpoint.includes("https://")) { + if (config.userinfoEndpoint.includes('https://')) { var serverUserinfoEndpoint = config.userinfoEndpoint; } else { var serverUserinfoEndpoint = config.serverUrl + config.userinfoEndpoint; } var response; try { - response = HTTP.get( - serverUserinfoEndpoint, - { - headers: { - "User-Agent": userAgent, - "Authorization": "Bearer " + accessToken - } - } - ); + response = HTTP.get(serverUserinfoEndpoint, { + headers: { + 'User-Agent': userAgent, + Authorization: 'Bearer ' + accessToken, + }, + }); } catch (err) { - throw _.extend(new Error("Failed to fetch userinfo from OIDC " + serverUserinfoEndpoint + ": " + err.message), - {response: err.response}); + throw _.extend( + new Error( + 'Failed to fetch userinfo from OIDC ' + + serverUserinfoEndpoint + + ': ' + + err.message, + ), + { response: err.response }, + ); } if (debug) console.log('XXX: getUserInfo response: ', response.data); return response.data; }; -var getConfiguration = function () { +var getConfiguration = function() { var config = ServiceConfiguration.configurations.findOne({ service: 'oidc' }); if (!config) { throw new ServiceConfiguration.ConfigError('Service oidc not configured.'); @@ -126,7 +140,7 @@ var getConfiguration = function () { return config; }; -var getTokenContent = function (token) { +var getTokenContent = function(token) { var content = null; if (token) { try { @@ -137,13 +151,13 @@ var getTokenContent = function (token) { var signed = parts[0] + '.' + parts[1]; } catch (err) { this.content = { - exp: 0 + exp: 0, }; } } return content; -} +}; -Oidc.retrieveCredential = function (credentialToken, credentialSecret) { +Oidc.retrieveCredential = function(credentialToken, credentialSecret) { return OAuth.retrieveCredential(credentialToken, credentialSecret); }; -- cgit v1.2.3-1-g7c22 From a064b8d6438fff5a83fb03c463fe03a69b8342d2 Mon Sep 17 00:00:00 2001 From: Lauri Ojansivu <x@xet7.org> Date: Fri, 20 Mar 2020 13:52:27 +0200 Subject: Fix Pasting text into a card is adding a line before and after (and multiplies by pasting more) by disabling WYSIWYG comment editor for everyone. Closes #2890 --- server/richer-editor-setting-helper.js | 16 ++++++++++++---- 1 file changed, 12 insertions(+), 4 deletions(-) diff --git a/server/richer-editor-setting-helper.js b/server/richer-editor-setting-helper.js index 967d034e..4a3d56ab 100644 --- a/server/richer-editor-setting-helper.js +++ b/server/richer-editor-setting-helper.js @@ -1,6 +1,14 @@ Meteor.startup(() => { - const RCCE = process.env.RICHER_CARD_COMMENT_EDITOR; - if (RCCE) { - Meteor.settings.public.RICHER_CARD_COMMENT_EDITOR = RCCE !== 'false'; - } + + // Disable comment WYSIWYG editor for everyone to fix + // Pasting text into a card is adding a line before and after + // (and multiplies by pasting more) + // https://github.com/wekan/wekan/issues/2890 + Meteor.settings.public.RICHER_CARD_COMMENT_EDITOR = 'false'; + + //// Old original code for setting: + //const RCCE = process.env.RICHER_CARD_COMMENT_EDITOR; + //if (RCCE) { + // Meteor.settings.public.RICHER_CARD_COMMENT_EDITOR = RCCE !== 'false'; + //} }); -- cgit v1.2.3-1-g7c22 From cb67af02d7f30aa5f65ac5108eef1ad0b4ea41d3 Mon Sep 17 00:00:00 2001 From: Lauri Ojansivu <x@xet7.org> Date: Fri, 20 Mar 2020 13:57:44 +0200 Subject: Update ChangeLog. --- CHANGELOG.md | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index c27bf27f..81769b91 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,14 @@ +# Upcoming Wekan release + +This release fixes the following bugs: + +- [Fix Pasting text into a card is adding a line before and after + (and multiplies by pasting more) by disabling WYSIWYG comment editor + for everyone](https://github.com/wekan/wekan/issues/2890). + Thanks to xet7. + +Thanks to above GitHub users for their contributions and translators for their translations. + # v3.84 2020-03-16 Wekan release This release adds the following features: -- cgit v1.2.3-1-g7c22 From 393482315f8adf8e9752cc70f427f0c703f9c2ea Mon Sep 17 00:00:00 2001 From: Lauri Ojansivu <x@xet7.org> Date: Fri, 20 Mar 2020 14:02:29 +0200 Subject: Fix typo. --- server/richer-editor-setting-helper.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/server/richer-editor-setting-helper.js b/server/richer-editor-setting-helper.js index 4a3d56ab..2f06a547 100644 --- a/server/richer-editor-setting-helper.js +++ b/server/richer-editor-setting-helper.js @@ -1,10 +1,10 @@ Meteor.startup(() => { - // Disable comment WYSIWYG editor for everyone to fix // Pasting text into a card is adding a line before and after // (and multiplies by pasting more) // https://github.com/wekan/wekan/issues/2890 - Meteor.settings.public.RICHER_CARD_COMMENT_EDITOR = 'false'; + const RCCE = 'false'; + Meteor.settings.public.RICHER_CARD_COMMENT_EDITOR = RCCE; //// Old original code for setting: //const RCCE = process.env.RICHER_CARD_COMMENT_EDITOR; -- cgit v1.2.3-1-g7c22 -- cgit v1.2.3-1-g7c22 From 81635d92175d7f16797a522c84e25dd11377b68f Mon Sep 17 00:00:00 2001 From: Lauri Ojansivu <x@xet7.org> Date: Mon, 23 Mar 2020 22:23:31 +0200 Subject: Revert: Fix Pasting text into a card is adding a line before and after (and multiplies by pasting more) by disabling WYSIWYG comment editor for everyone. Thanks to xet7. TODO later: Fix wysiwyg editor paste bug. Opens #2890 --- CHANGELOG.md | 5 +---- server/richer-editor-setting-helper.js | 16 ++++------------ 2 files changed, 5 insertions(+), 16 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 81769b91..79b141eb 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,10 +2,7 @@ This release fixes the following bugs: -- [Fix Pasting text into a card is adding a line before and after - (and multiplies by pasting more) by disabling WYSIWYG comment editor - for everyone](https://github.com/wekan/wekan/issues/2890). - Thanks to xet7. +- Thanks to above GitHub users for their contributions and translators for their translations. diff --git a/server/richer-editor-setting-helper.js b/server/richer-editor-setting-helper.js index 2f06a547..967d034e 100644 --- a/server/richer-editor-setting-helper.js +++ b/server/richer-editor-setting-helper.js @@ -1,14 +1,6 @@ Meteor.startup(() => { - // Disable comment WYSIWYG editor for everyone to fix - // Pasting text into a card is adding a line before and after - // (and multiplies by pasting more) - // https://github.com/wekan/wekan/issues/2890 - const RCCE = 'false'; - Meteor.settings.public.RICHER_CARD_COMMENT_EDITOR = RCCE; - - //// Old original code for setting: - //const RCCE = process.env.RICHER_CARD_COMMENT_EDITOR; - //if (RCCE) { - // Meteor.settings.public.RICHER_CARD_COMMENT_EDITOR = RCCE !== 'false'; - //} + const RCCE = process.env.RICHER_CARD_COMMENT_EDITOR; + if (RCCE) { + Meteor.settings.public.RICHER_CARD_COMMENT_EDITOR = RCCE !== 'false'; + } }); -- cgit v1.2.3-1-g7c22 From 3a6303e5c2abef843b3cf0ff236e02aa3e645b67 Mon Sep 17 00:00:00 2001 From: Lauri Ojansivu <x@xet7.org> Date: Mon, 23 Mar 2020 22:25:08 +0200 Subject: Update translations. --- i18n/vi.i18n.json | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/i18n/vi.i18n.json b/i18n/vi.i18n.json index 25df96b7..19db8bd3 100644 --- a/i18n/vi.i18n.json +++ b/i18n/vi.i18n.json @@ -1,8 +1,8 @@ { "accept": "Chấp nhận", - "act-activity-notify": "Activity Notification", - "act-addAttachment": "added attachment __attachment__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-deleteAttachment": "deleted attachment __attachment__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-activity-notify": "Thông báo hoạt động", + "act-addAttachment": "thêm tập tin đính kèm __attachment__ vào thẻ __list__ tại danh sách __list__ tại đường bơi __swimlane__ tại bảng __board__", + "act-deleteAttachment": "xóa tập tin đính kèm __attachment__ tại thẻ __card__ tại danh sách __list__ tại đường bơi __swimlane__ tại bảng __board__ ", "act-addSubtask": "added subtask __subtask__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", "act-addLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", "act-addedLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", -- cgit v1.2.3-1-g7c22 From 482682e50079d70c5113169020d6834013b57c11 Mon Sep 17 00:00:00 2001 From: Lauri Ojansivu <x@xet7.org> Date: Mon, 23 Mar 2020 22:29:20 +0200 Subject: SECURITY VULNERABILITY FIX: Fix XSS bug reported today 4 hours ago by Cyb3rjunky. Logged in users could run javascript in input fields. This affects Wekan versions v3.12-v3.84. In [Wekan v3.12](https://github.com/wekan/wekan/blob/master/CHANGELOG.md#v312-2019-08-09-wekan-release) there was [changes for XSS filter to allow inserting images, videos etc on comment WYSIWYG editor](https://github.com/wekan/wekan/pull/2593) so features related to that are now removed. After this fix, Javascript in input fields is not executed. Thanks to Cyb3rjunky and xet7 ! --- client/components/main/editor.js | 215 +++++++++++++-------------------------- 1 file changed, 68 insertions(+), 147 deletions(-) diff --git a/client/components/main/editor.js b/client/components/main/editor.js index 272be197..97a96b8e 100755 --- a/client/components/main/editor.js +++ b/client/components/main/editor.js @@ -1,93 +1,7 @@ -import _sanitizeXss from 'xss'; -const ASIS = 'asis'; -const sanitizeXss = (input, options) => { - const defaultAllowedIframeSrc = /^(https:){0,1}\/\/.*?(youtube|vimeo|dailymotion|youku)/i; - const allowedIframeSrcRegex = (function() { - let reg = defaultAllowedIframeSrc; - const SAFE_IFRAME_SRC_PATTERN = - Meteor.settings.public.SAFE_IFRAME_SRC_PATTERN; - try { - if (SAFE_IFRAME_SRC_PATTERN !== undefined) { - reg = new RegExp(SAFE_IFRAME_SRC_PATTERN, 'i'); - } - } catch (e) { - /*eslint no-console: ["error", { allow: ["warn", "error"] }] */ - - console.error('Wrong pattern specified', SAFE_IFRAM_SRC_PATTERN, e); - } - return reg; - })(); - const targetWindow = '_blank'; - const getHtmlDOM = html => { - const i = document.createElement('i'); - i.innerHTML = html; - return i.firstChild; - }; - options = { - onTag(tag, html, options) { - const htmlDOM = getHtmlDOM(html); - const getAttr = attr => { - return htmlDOM && attr && htmlDOM.getAttribute(attr); - }; - if (tag === 'iframe') { - const clipCls = 'note-vide-clip'; - if (!options.isClosing) { - const iframeCls = getAttr('class'); - let safe = iframeCls.indexOf(clipCls) > -1; - const src = getAttr('src'); - if (allowedIframeSrcRegex.exec(src)) { - safe = true; - } - if (safe) - return `<iframe src='${src}' class="${clipCls}" width=100% height=auto allowfullscreen></iframe>`; - } else { - // remove </iframe> tag - return ''; - } - } else if (tag === 'a') { - if (!options.isClosing) { - if (getAttr(ASIS) === 'true') { - // if has a ASIS attribute, don't do anything, it's a member id - return html; - } else { - const href = getAttr('href'); - if (href.match(/^((http(s){0,1}:){0,1}\/\/|\/)/)) { - // a valid url - return `<a href=${href} target=${targetWindow}>`; - } - } - } - /* Don't use swipebox on markdown, so that img tag can now use width - * and height parameters. https://github.com/wekan/wekan/issues/2956 - * Previously this was added at https://github.com/wekan/wekan/pull/2593 - } else if (tag === 'img') { - if (!options.isClosing) { - const src = getAttr('src'); - if (src) { - return `<a href='${src}' class='swipebox'><img src='${src}' class="attachment-image-preview mCS_img_loaded"></a>`; - } - } - */ - } - return undefined; - }, - onTagAttr(tag, name, value) { - if (tag === 'img' && name === 'src') { - if (value && value.substr(0, 5) === 'data:') { - // allow image with dataURI src - return `${name}='${value}'`; - } - } else if (tag === 'a' && name === 'target') { - return `${name}='${targetWindow}'`; // always change a href target to a new window - } - return undefined; - }, - ...options, - }; - return _sanitizeXss(input, options); -}; Template.editor.onRendered(() => { const textareaSelector = 'textarea'; + const enableRicherEditor = + Meteor.settings.public.RICHER_CARD_COMMENT_EDITOR || true; const mentions = [ // User mentions { @@ -98,13 +12,7 @@ Template.editor.onRendered(() => { currentBoard .activeMembers() .map(member => { - const user = Users.findOne(member.userId); - if (user._id === Meteor.userId()) { - return null; - } - const value = user.username; - const username = - value && value.match(/\s+/) ? `"${value}"` : value; + const username = Users.findOne(member.userId).username; return username.includes(term) ? username : null; }) .filter(Boolean), @@ -124,16 +32,15 @@ Template.editor.onRendered(() => { autosize($textarea); $textarea.escapeableTextComplete(mentions); }; - if (Meteor.settings.public.RICHER_CARD_COMMENT_EDITOR !== false) { + if (enableRicherEditor) { const isSmall = Utils.isMiniScreen(); const toolbar = isSmall ? [ ['view', ['fullscreen']], ['table', ['table']], - ['font', ['bold']], - ['color', ['color']], - ['insert', ['video']], // iframe tag will be sanitized TODO if iframe[class=note-video-clip] can be added into safe list, insert video can be enabled + ['font', ['bold', 'underline']], //['fontsize', ['fontsize']], + ['color', ['color']], ] : [ ['style', ['style']], @@ -143,11 +50,47 @@ Template.editor.onRendered(() => { ['color', ['color']], ['para', ['ul', 'ol', 'paragraph']], ['table', ['table']], - ['insert', ['link', 'picture', 'video']], // iframe tag will be sanitized TODO if iframe[class=note-video-clip] can be added into safe list, insert video can be enabled + //['insert', ['link', 'picture', 'video']], // iframe tag will be sanitized TODO if iframe[class=note-video-clip] can be added into safe list, insert video can be enabled //['insert', ['link', 'picture']], // modal popup has issue somehow :( ['view', ['fullscreen', 'help']], ]; - const cleanPastedHTML = sanitizeXss; + const cleanPastedHTML = function(input) { + const badTags = [ + 'style', + 'script', + 'applet', + 'embed', + 'noframes', + 'noscript', + 'meta', + 'link', + 'button', + 'form', + ].join('|'); + const badPatterns = new RegExp( + `(?:${[ + `<(${badTags})s*[^>][\\s\\S]*?<\\/\\1>`, + `<(${badTags})[^>]*?\\/>`, + ].join('|')})`, + 'gi', + ); + let output = input; + // remove bad Tags + output = output.replace(badPatterns, ''); + // remove attributes ' style="..."' + const badAttributes = new RegExp( + `(?:${[ + 'on\\S+=([\'"]?).*?\\1', + 'href=([\'"]?)javascript:.*?\\2', + 'style=([\'"]?).*?\\3', + 'target=\\S+', + ].join('|')})`, + 'gi', + ); + output = output.replace(badAttributes, ''); + output = output.replace(/(<a )/gi, '$1target=_ '); // always to new target + return output; + }; const editor = '.editor'; const selectors = [ `.js-new-comment-form ${editor}`, @@ -167,45 +110,25 @@ Template.editor.onRendered(() => { } return undefined; }; - let popupShown = false; inputs.each(function(idx, input) { mSummernotes[idx] = $(input).summernote({ placeholder, callbacks: { - onKeydown(e) { - if (popupShown) { - e.preventDefault(); - } - }, - onKeyup(e) { - if (popupShown) { - e.preventDefault(); - } - }, onInit(object) { const originalInput = this; - const setAutocomplete = function(jEditor) { - if (jEditor !== undefined) { - jEditor.escapeableTextComplete(mentions).on({ - 'textComplete:show'() { - popupShown = true; - }, - 'textComplete:hide'() { - popupShown = false; - }, - }); - } - }; - $(originalInput).on('submitted', function() { - // resetCommentInput has been called + $(originalInput).on('input', function() { + // when comment is submitted, the original textarea will be set to '', so shall we if (!this.value) { const sn = getSummernote(this); - sn && sn.summernote('code', ''); + sn && sn.summernote('reset'); + object && object.editingArea.find('.note-placeholder').show(); } }); const jEditor = object && object.editable; const toolbar = object && object.toolbar; - setAutocomplete(jEditor); + if (jEditor !== undefined) { + jEditor.escapeableTextComplete(mentions); + } if (toolbar !== undefined) { const fBtn = toolbar.find('.btn-fullscreen'); fBtn.on('click', function() { @@ -215,6 +138,7 @@ Template.editor.onRendered(() => { }); } }, + onImageUpload(files) { const $summernote = getSummernote(this); if (files && files.length > 0) { @@ -295,7 +219,7 @@ Template.editor.onRendered(() => { const someNote = getSummernote(object); const original = someNote.summernote('code'); const cleaned = cleanPastedHTML(original); //this is where to call whatever clean function you want. I have mine in a different file, called CleanPastedHTML. - someNote.summernote('code', ''); //clear original + someNote.summernote('reset'); //clear original someNote.summernote('pasteHTML', cleaned); //this sets the displayed content editor to the cleaned pasted code. }; setTimeout(function() { @@ -335,6 +259,8 @@ Template.editor.onRendered(() => { } }); +import sanitizeXss from 'xss'; + // XXX I believe we should compute a HTML rendered field on the server that // would handle markdown and user mentions. We can simply have two // fields, one source, and one compiled version (in HTML) and send only the @@ -356,12 +282,11 @@ Blaze.Template.registerHelper( } return member; }); - const mentionRegex = /\B@(?:(?:"([\w.\s]*)")|([\w.]+))/gi; // including space in username + const mentionRegex = /\B@([\w.]*)/gi; let currentMention; while ((currentMention = mentionRegex.exec(content)) !== null) { - const [fullMention, quoteduser, simple] = currentMention; - const username = quoteduser || simple; + const [fullMention, username] = currentMention; const knowedUser = _.findWhere(knowedUsers, { username }); if (!knowedUser) { continue; @@ -380,42 +305,38 @@ Blaze.Template.registerHelper( // `userId` to the popup as usual, and we need to store it in the DOM // using a data attribute. 'data-userId': knowedUser.userId, - [ASIS]: 'true', }, linkValue, ); content = content.replace(fullMention, Blaze.toHTML(link)); } + return HTML.Raw(sanitizeXss(content)); }), ); + Template.viewer.events({ // Viewer sometimes have click-able wrapper around them (for instance to edit // the corresponding text). Clicking a link shouldn't fire these actions, stop // we stop these event at the viewer component level. 'click a'(event, templateInstance) { - let prevent = true; + event.stopPropagation(); + + // XXX We hijack the build-in browser action because we currently don't have + // `_blank` attributes in viewer links, and the transformer function is + // handled by a third party package that we can't configure easily. Fix that + // by using directly `_blank` attribute in the rendered HTML. + event.preventDefault(); + const userId = event.currentTarget.dataset.userid; if (userId) { Popup.open('member').call({ userId }, event, templateInstance); } else { const href = event.currentTarget.href; - const child = event.currentTarget.firstElementChild; - if (child && child.tagName === 'IMG') { - prevent = false; - } else if (href) { + if (href) { window.open(href, '_blank'); } } - if (prevent) { - event.stopPropagation(); - - // XXX We hijack the build-in browser action because we currently don't have - // `_blank` attributes in viewer links, and the transformer function is - // handled by a third party package that we can't configure easily. Fix that - // by using directly `_blank` attribute in the rendered HTML. - event.preventDefault(); - } }, }); -- cgit v1.2.3-1-g7c22 From ec71849d84a7274f6c60d39ee7f041e6a87e127c Mon Sep 17 00:00:00 2001 From: Lauri Ojansivu <x@xet7.org> Date: Mon, 23 Mar 2020 22:49:28 +0200 Subject: Update ChangeLog. --- CHANGELOG.md | 14 +++++++++++--- 1 file changed, 11 insertions(+), 3 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 79b141eb..f13a7d15 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,8 +1,16 @@ # Upcoming Wekan release -This release fixes the following bugs: - -- +This release fixes the following SECURITY VULNERABLITIES: + +- [Fix XSS bug reported today 4 hours ago by Cyb3rjunky](https://github.com/wekan/wekan/commit/482682e50079d70c5113169020d6834013b57c11). + Logged in users could run javascript in input fields. + This affects Wekan versions v3.12-v3.84. + In [Wekan v3.12](https://github.com/wekan/wekan/blob/master/CHANGELOG.md#v312-2019-08-09-wekan-release) + there was [changes for XSS filter to allow inserting images, videos etc + on comment WYSIWYG editor](https://github.com/wekan/wekan/pull/2593) + so features related to that are now removed. + After this fix, Javascript in input fields is not executed. + Thanks to Cyb3rjunky and xet7. Thanks to above GitHub users for their contributions and translators for their translations. -- cgit v1.2.3-1-g7c22 From 7c5f4a38494acd31f2f8bebced723cd4347d4c15 Mon Sep 17 00:00:00 2001 From: Lauri Ojansivu <x@xet7.org> Date: Mon, 23 Mar 2020 23:01:58 +0200 Subject: v3.85 --- .sandstorm-meteor-1.8/package-lock.json | 2 +- .sandstorm-meteor-1.8/package.json | 2 +- CHANGELOG.md | 2 +- Stackerfile.yml | 2 +- package-lock.json | 2 +- package.json | 2 +- public/api/wekan.html | 4 ++-- public/api/wekan.yml | 2 +- sandstorm-pkgdef.capnp | 4 ++-- 9 files changed, 11 insertions(+), 11 deletions(-) diff --git a/.sandstorm-meteor-1.8/package-lock.json b/.sandstorm-meteor-1.8/package-lock.json index de5f14ad..ab3fa5a4 100644 --- a/.sandstorm-meteor-1.8/package-lock.json +++ b/.sandstorm-meteor-1.8/package-lock.json @@ -1,6 +1,6 @@ { "name": "wekan", - "version": "v3.84.0", + "version": "v3.85.0", "lockfileVersion": 1, "requires": true, "dependencies": { diff --git a/.sandstorm-meteor-1.8/package.json b/.sandstorm-meteor-1.8/package.json index 94fd7217..285462b6 100644 --- a/.sandstorm-meteor-1.8/package.json +++ b/.sandstorm-meteor-1.8/package.json @@ -1,6 +1,6 @@ { "name": "wekan", - "version": "v3.84.0", + "version": "v3.85.0", "description": "Open-Source kanban", "private": true, "scripts": { diff --git a/CHANGELOG.md b/CHANGELOG.md index f13a7d15..83ffbc91 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,4 +1,4 @@ -# Upcoming Wekan release +# v3.85 2020-03-23 Wekan release This release fixes the following SECURITY VULNERABLITIES: diff --git a/Stackerfile.yml b/Stackerfile.yml index 27b6ad51..9d4b193a 100644 --- a/Stackerfile.yml +++ b/Stackerfile.yml @@ -1,5 +1,5 @@ appId: wekan-public/apps/77b94f60-dec9-0136-304e-16ff53095928 -appVersion: "v3.84.0" +appVersion: "v3.85.0" files: userUploads: - README.md diff --git a/package-lock.json b/package-lock.json index 3d95be33..077964e7 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,6 +1,6 @@ { "name": "wekan", - "version": "v3.84.0", + "version": "v3.85.0", "lockfileVersion": 1, "requires": true, "dependencies": { diff --git a/package.json b/package.json index c6d6ead4..10ca2a83 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "wekan", - "version": "v3.84.0", + "version": "v3.85.0", "description": "Open-Source kanban", "private": true, "scripts": { diff --git a/public/api/wekan.html b/public/api/wekan.html index ff189635..22c16273 100644 --- a/public/api/wekan.html +++ b/public/api/wekan.html @@ -1524,7 +1524,7 @@ var n=this.pipeline.run(e.tokenizer(t)),r=new e.Vector,i=[],o=this._fields.reduc <ul class="toc-list-h1"> <li> - <a href="#wekan-rest-api" class="toc-h1 toc-link" data-title="Wekan REST API v3.84">Wekan REST API v3.84</a> + <a href="#wekan-rest-api" class="toc-h1 toc-link" data-title="Wekan REST API v3.85">Wekan REST API v3.85</a> </li> @@ -2017,7 +2017,7 @@ var n=this.pipeline.run(e.tokenizer(t)),r=new e.Vector,i=[],o=this._fields.reduc <div class="page-wrapper"> <div class="dark-box"></div> <div class="content"> - <h1 id="wekan-rest-api">Wekan REST API v3.84</h1> + <h1 id="wekan-rest-api">Wekan REST API v3.85</h1> <blockquote> <p>Scroll down for code samples, example requests and responses. Select a language for code samples from the tabs above or the mobile navigation menu.</p> </blockquote> diff --git a/public/api/wekan.yml b/public/api/wekan.yml index 3c0818b7..95d891fd 100644 --- a/public/api/wekan.yml +++ b/public/api/wekan.yml @@ -1,7 +1,7 @@ swagger: '2.0' info: title: Wekan REST API - version: v3.84 + version: v3.85 description: | The REST API allows you to control and extend Wekan with ease. diff --git a/sandstorm-pkgdef.capnp b/sandstorm-pkgdef.capnp index 913539c7..b96a40d2 100644 --- a/sandstorm-pkgdef.capnp +++ b/sandstorm-pkgdef.capnp @@ -22,10 +22,10 @@ const pkgdef :Spk.PackageDefinition = ( appTitle = (defaultText = "Wekan"), # The name of the app as it is displayed to the user. - appVersion = 384, + appVersion = 385, # Increment this for every release. - appMarketingVersion = (defaultText = "3.84.0~2020-03-16"), + appMarketingVersion = (defaultText = "3.85.0~2020-03-23"), # Human-readable presentation of the app version. minUpgradableAppVersion = 0, -- cgit v1.2.3-1-g7c22 From 10b09b2da1cadc64b3080188e82ed289402e747e Mon Sep 17 00:00:00 2001 From: Lauri Ojansivu <x@xet7.org> Date: Tue, 24 Mar 2020 02:01:08 +0200 Subject: Fix typo. --- CHANGELOG.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 83ffbc91..da5963ad 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,6 +1,6 @@ # v3.85 2020-03-23 Wekan release -This release fixes the following SECURITY VULNERABLITIES: +This release fixes the following CRITICAL SECURITY VULNERABILITIES: - [Fix XSS bug reported today 4 hours ago by Cyb3rjunky](https://github.com/wekan/wekan/commit/482682e50079d70c5113169020d6834013b57c11). Logged in users could run javascript in input fields. -- cgit v1.2.3-1-g7c22 From 12ab8fac5db9c5ac8069d0ca2bca340d6004a25b Mon Sep 17 00:00:00 2001 From: Lauri Ojansivu <x@xet7.org> Date: Tue, 24 Mar 2020 11:04:04 +0200 Subject: Fix Rich editor can not be disabled, regression from changes yesterday at Wekan v3.85. Thanks to uusijani, vjrj and xet7 ! Closes #2967, closes #104 --- client/components/main/editor.js | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/client/components/main/editor.js b/client/components/main/editor.js index 97a96b8e..18b823a2 100755 --- a/client/components/main/editor.js +++ b/client/components/main/editor.js @@ -1,7 +1,5 @@ Template.editor.onRendered(() => { const textareaSelector = 'textarea'; - const enableRicherEditor = - Meteor.settings.public.RICHER_CARD_COMMENT_EDITOR || true; const mentions = [ // User mentions { @@ -32,7 +30,7 @@ Template.editor.onRendered(() => { autosize($textarea); $textarea.escapeableTextComplete(mentions); }; - if (enableRicherEditor) { + if (Meteor.settings.public.RICHER_CARD_COMMENT_EDITOR !== false) { const isSmall = Utils.isMiniScreen(); const toolbar = isSmall ? [ -- cgit v1.2.3-1-g7c22 From 87a81789d109adcefc754c7cb33bcee395412a84 Mon Sep 17 00:00:00 2001 From: Lauri Ojansivu <x@xet7.org> Date: Tue, 24 Mar 2020 11:10:15 +0200 Subject: Update ChangeLog. --- CHANGELOG.md | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index da5963ad..43836903 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,12 @@ +# Upcoming Wekan release + +This release fixes the following bugs: + +- [Fix Rich editor can not be disabled, regression from changes yesterday at Wekan v3.85](https://github.com/wekan/wekan/commit/12ab8fac5db9c5ac8069d0ca2bca340d6004a25b). + Thanks to uusijani, vjrj and xet7. + +Thanks to above GitHub users for their contributions and translators for their translations. + # v3.85 2020-03-23 Wekan release This release fixes the following CRITICAL SECURITY VULNERABILITIES: -- cgit v1.2.3-1-g7c22 From b9099a8b7ea6f63c79bdcbb871cb993b2cb7e325 Mon Sep 17 00:00:00 2001 From: Lauri Ojansivu <x@xet7.org> Date: Tue, 24 Mar 2020 20:39:49 +0200 Subject: 1) Fix Pasting text into a card is adding a line before and after (and multiplies by pasting more) by changing paste "p" to "br". 2) Fixes to summernote and markdown comment editors, related to keeping them open when adding comments, having @member mention not close card, and disabling clicking of @member mention. Thanks to xet7 ! Closes #2890 --- client/components/activities/comments.js | 7 ++ client/components/main/editor.jade | 7 +- client/components/main/editor.js | 51 +++++++- client/lib/popup.js | 204 +++++++++++++++++++++++++++++++ 4 files changed, 263 insertions(+), 6 deletions(-) diff --git a/client/components/activities/comments.js b/client/components/activities/comments.js index 50ca019b..e885459e 100644 --- a/client/components/activities/comments.js +++ b/client/components/activities/comments.js @@ -33,6 +33,13 @@ BlazeComponent.extendComponent({ cardId, }); resetCommentInput(input); + // With Richer editor is in use, and comment is submitted, + // clear comment form with JQuery. Id #summernote is defined + // at client/components/main/editor.jade where it previously was + // id=id, now it is id="summernote". + if (Meteor.settings.public.RICHER_CARD_COMMENT_EDITOR === 'true') { + $('#summernote').summernote('code', ''); + } Tracker.flush(); autosize.update(input); input.trigger('submitted'); diff --git a/client/components/main/editor.jade b/client/components/main/editor.jade index dbd61715..5c5454ee 100644 --- a/client/components/main/editor.jade +++ b/client/components/main/editor.jade @@ -1,8 +1,13 @@ template(name="editor") + // With Richer editor is in use, and comment is submitted, + // clear comment form with JQuery Comment at + // client/components/activities/comments.js . Id #summernote is defined + // here at client/components/main/editor.jade where it previously was + // id=id, now it is id="summernote". textarea.editor( dir="auto" class="{{class}}" - id=id + id="summernote" autofocus=autofocus placeholder="{{_ 'comment-placeholder'}}") +Template.contentBlock diff --git a/client/components/main/editor.js b/client/components/main/editor.js index 18b823a2..3f09d284 100755 --- a/client/components/main/editor.js +++ b/client/components/main/editor.js @@ -30,7 +30,7 @@ Template.editor.onRendered(() => { autosize($textarea); $textarea.escapeableTextComplete(mentions); }; - if (Meteor.settings.public.RICHER_CARD_COMMENT_EDITOR !== false) { + if (Meteor.settings.public.RICHER_CARD_COMMENT_EDITOR === 'true') { const isSmall = Utils.isMiniScreen(); const toolbar = isSmall ? [ @@ -108,10 +108,37 @@ Template.editor.onRendered(() => { } return undefined; }; + // Prevent @member mentions on Add Comment input field + // from closing card, part 1. + let popupShown = false; inputs.each(function(idx, input) { mSummernotes[idx] = $(input).summernote({ placeholder, + // Prevent @member mentions on Add Comment input field + // from closing card, part 2. + onKeydown(e) { + if (popupShown) { + e.preventDefault(); + } + }, + onKeyup(e) { + if (popupShown) { + e.preventDefault(); + } + }, callbacks: { + // Prevent @member mentions on Add Comment input field + // from closing card, part 3. + onKeydown(e) { + if (popupShown) { + e.preventDefault(); + } + }, + onKeyup(e) { + if (popupShown) { + e.preventDefault(); + } + }, onInit(object) { const originalInput = this; $(originalInput).on('input', function() { @@ -136,7 +163,6 @@ Template.editor.onRendered(() => { }); } }, - onImageUpload(files) { const $summernote = getSummernote(this); if (files && files.length > 0) { @@ -215,6 +241,12 @@ Template.editor.onRendered(() => { const thisNote = this; const updatePastedText = function(object) { const someNote = getSummernote(object); + // Fix Pasting text into a card is adding a line before and after + // (and multiplies by pasting more) by changing paste "p" to "br". + // Fixes https://github.com/wekan/wekan/2890 . + // == Fix Start == + someNote.execCommand('defaultParagraphSeparator', false, 'br'); + // == Fix End == const original = someNote.summernote('code'); const cleaned = cleanPastedHTML(original); //this is where to call whatever clean function you want. I have mine in a different file, called CleanPastedHTML. someNote.summernote('reset'); //clear original @@ -291,11 +323,17 @@ Blaze.Template.registerHelper( } const linkValue = [' ', at, knowedUser.username]; - let linkClass = 'atMention js-open-member'; + //let linkClass = 'atMention js-open-member'; + let linkClass = 'atMention'; if (knowedUser.userId === Meteor.userId()) { linkClass += ' me'; } - const link = HTML.A( + // This @user mention link generation did open same Wekan + // window in new tab, so now A is changed to U so it's + // underlined and there is no link popup. This way also + // text can be selected more easily. + //const link = HTML.A( + const link = HTML.U( { class: linkClass, // XXX Hack. Since we stringify this render function result below with @@ -329,7 +367,10 @@ Template.viewer.events({ const userId = event.currentTarget.dataset.userid; if (userId) { - Popup.open('member').call({ userId }, event, templateInstance); + // Prevent @member mentions on Add Comment input field + // from closing card, part 4. + PopupNoClose.open('member').call({ userId }, event, templateInstance); + event.preventDefault(); } else { const href = event.currentTarget.href; if (href) { diff --git a/client/lib/popup.js b/client/lib/popup.js index 8095fbd2..8a55c2df 100644 --- a/client/lib/popup.js +++ b/client/lib/popup.js @@ -206,3 +206,207 @@ escapeActions.forEach(actionName => { }, ); }); + +// Prevent @member mentions on Add Comment input field +// from closing card, part 5. +// This duplicate below of above popup function is needed, because at +// wekan/components/main/editor.js at bottom is popping up visible +// @member mention, and it seems to trigger closing also card popup, +// so in below closing popup is disabled. +window.PopupNoClose = new (class { + constructor() { + // The template we use to render popups + this.template = Template.popup; + + // We only want to display one popup at a time and we keep the view object + // in this `Popup.current` variable. If there is no popup currently opened + // the value is `null`. + this.current = null; + + // It's possible to open a sub-popup B from a popup A. In that case we keep + // the data of popup A so we can return back to it. Every time we open a new + // popup the stack grows, every time we go back the stack decrease, and if + // we close the popup the stack is reseted to the empty stack []. + this._stack = []; + + // We invalidate this internal dependency every time the top of the stack + // has changed and we want to re-render a popup with the new top-stack data. + this._dep = new Tracker.Dependency(); + } + + /// This function returns a callback that can be used in an event map: + /// Template.tplName.events({ + /// 'click .elementClass': Popup.open("popupName"), + /// }); + /// The popup inherit the data context of its parent. + open(name) { + const self = this; + const popupName = `${name}Popup`; + function clickFromPopup(evt) { + return $(evt.target).closest('.js-pop-over').length !== 0; + } + return function(evt) { + // If a popup is already opened, clicking again on the opener element + // should close it -- and interrupt the current `open` function. + /* + if (self.isOpen()) { + const previousOpenerElement = self._getTopStack().openerElement; + if (previousOpenerElement === evt.currentTarget) { + self.close(); + return; + } else { + $(previousOpenerElement).removeClass('is-active'); + } + } + */ + // We determine the `openerElement` (the DOM element that is being clicked + // and the one we take in reference to position the popup) from the event + // if the popup has no parent, or from the parent `openerElement` if it + // has one. This allows us to position a sub-popup exactly at the same + // position than its parent. + let openerElement; + if (clickFromPopup(evt)) { + openerElement = self._getTopStack().openerElement; + } else { + self._stack = []; + openerElement = evt.currentTarget; + } + $(openerElement).addClass('is-active'); + evt.preventDefault(); + + // We push our popup data to the stack. The top of the stack is always + // used as the data source for our current popup. + self._stack.push({ + popupName, + openerElement, + hasPopupParent: clickFromPopup(evt), + title: self._getTitle(popupName), + depth: self._stack.length, + offset: self._getOffset(openerElement), + dataContext: (this && this.currentData && this.currentData()) || this, + }); + + // If there are no popup currently opened we use the Blaze API to render + // one into the DOM. We use a reactive function as the data parameter that + // return the complete along with its top element and depends on our + // internal dependency that is being invalidated every time the top + // element of the stack has changed and we want to update the popup. + // + // Otherwise if there is already a popup open we just need to invalidate + // our internal dependency, and since we just changed the top element of + // our internal stack, the popup will be updated with the new data. + if (!self.isOpen()) { + self.current = Blaze.renderWithData( + self.template, + () => { + self._dep.depend(); + return { ...self._getTopStack(), stack: self._stack }; + }, + document.body, + ); + } else { + self._dep.changed(); + } + }; + } + + /// This function returns a callback that can be used in an event map: + /// Template.tplName.events({ + /// 'click .elementClass': Popup.afterConfirm("popupName", function() { + /// // What to do after the user has confirmed the action + /// }), + /// }); + afterConfirm(name, action) { + const self = this; + + return function(evt, tpl) { + const context = (this.currentData && this.currentData()) || this; + context.__afterConfirmAction = action; + self.open(name).call(context, evt, tpl); + }; + } + + /// The public reactive state of the popup. + isOpen() { + this._dep.changed(); + return Boolean(this.current); + } + + /// In case the popup was opened from a parent popup we can get back to it + /// with this `Popup.back()` function. You can go back several steps at once + /// by providing a number to this function, e.g. `Popup.back(2)`. In this case + /// intermediate popup won't even be rendered on the DOM. If the number of + /// steps back is greater than the popup stack size, the popup will be closed. + back(n = 1) { + if (this._stack.length > n) { + _.times(n, () => this._stack.pop()); + this._dep.changed(); + } + // else { + // this.close(); + //} + } + + /// Close the current opened popup. + /* + close() { + if (this.isOpen()) { + Blaze.remove(this.current); + this.current = null; + + const openerElement = this._getTopStack().openerElement; + $(openerElement).removeClass('is-active'); + + this._stack = []; + } + } + */ + + getOpenerComponent() { + const { openerElement } = Template.parentData(4); + return BlazeComponent.getComponentForElement(openerElement); + } + + // An utility fonction that returns the top element of the internal stack + _getTopStack() { + return this._stack[this._stack.length - 1]; + } + + // We automatically calculate the popup offset from the reference element + // position and dimensions. We also reactively use the window dimensions to + // ensure that the popup is always visible on the screen. + _getOffset(element) { + const $element = $(element); + return () => { + Utils.windowResizeDep.depend(); + + if (Utils.isMiniScreen()) return { left: 0, top: 0 }; + + const offset = $element.offset(); + const popupWidth = 300 + 15; + return { + left: Math.min(offset.left, $(window).width() - popupWidth), + top: offset.top + $element.outerHeight(), + }; + }; + } + + // We get the title from the translation files. Instead of returning the + // result, we return a function that compute the result and since `TAPi18n.__` + // is a reactive data source, the title will be changed reactively. + _getTitle(popupName) { + return () => { + const translationKey = `${popupName}-title`; + + // XXX There is no public API to check if there is an available + // translation for a given key. So we try to translate the key and if the + // translation output equals the key input we deduce that no translation + // was available and returns `false`. There is a (small) risk a false + // positives. + const title = TAPi18n.__(translationKey); + // when popup showed as full of small screen, we need a default header to clearly see [X] button + const defaultTitle = Utils.isMiniScreen() ? '' : false; + return title !== translationKey ? title : defaultTitle; + }; + } +})(); -- cgit v1.2.3-1-g7c22 From 8609e0e82dc5c2e0eac46c7ba6610ee7c37ccba5 Mon Sep 17 00:00:00 2001 From: Lauri Ojansivu <x@xet7.org> Date: Tue, 24 Mar 2020 20:45:25 +0200 Subject: Update ChangeLog. --- CHANGELOG.md | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 43836903..c7131354 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,7 +4,17 @@ This release fixes the following bugs: - [Fix Rich editor can not be disabled, regression from changes yesterday at Wekan v3.85](https://github.com/wekan/wekan/commit/12ab8fac5db9c5ac8069d0ca2bca340d6004a25b). Thanks to uusijani, vjrj and xet7. - +Author: Lauri Ojansivu <x@xet7.org> +Date: Tue Mar 24 20:39:49 2020 +0200 + +- [1) Fix Pasting text into a card is adding a line before and after + (and multiplies by pasting more) by changing paste "p" to "br". + 2) Fixes to summernote and markdown comment editors, related + to keeping them open when adding comments, having + @member mention not close card, and disabling clicking of + @member mention](https://github.com/wekan/wekan/commit/b9099a8b7ea6f63c79bdcbb871cb993b2cb7e325). + Thanks to xet7 ! + Thanks to above GitHub users for their contributions and translators for their translations. # v3.85 2020-03-23 Wekan release -- cgit v1.2.3-1-g7c22 From d7a0ab3c151d3426fc391271fdb5c9cb395fe4f5 Mon Sep 17 00:00:00 2001 From: Lauri Ojansivu <x@xet7.org> Date: Tue, 24 Mar 2020 20:48:58 +0200 Subject: Update translations. --- i18n/ro.i18n.json | 90 +++++++++++++++++++++++++++---------------------------- 1 file changed, 45 insertions(+), 45 deletions(-) diff --git a/i18n/ro.i18n.json b/i18n/ro.i18n.json index 8af5220f..9d84e440 100644 --- a/i18n/ro.i18n.json +++ b/i18n/ro.i18n.json @@ -1,5 +1,5 @@ { - "accept": "Accept", + "accept": "Aceptă", "act-activity-notify": "Activity Notification", "act-addAttachment": "added attachment __attachment__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", "act-deleteAttachment": "deleted attachment __attachment__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", @@ -42,23 +42,23 @@ "act-unjoinMember": "removed member __member__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", "act-withBoardTitle": "__board__", "act-withCardTitle": "[__board__] __card__", - "actions": "Actions", - "activities": "Activities", - "activity": "Activity", - "activity-added": "added %s to %s", + "actions": "Acțiuni", + "activities": "Activități", + "activity": "Activitate", + "activity-added": "s-a adăugat %s la %s", "activity-archived": "%s moved to Archive", - "activity-attached": "attached %s to %s", - "activity-created": "created %s", + "activity-attached": "s-a atașat %s la %s", + "activity-created": "s-a creat %s", "activity-customfield-created": "created custom field %s", - "activity-excluded": "excluded %s from %s", - "activity-imported": "imported %s into %s from %s", - "activity-imported-board": "imported %s from %s", - "activity-joined": "joined %s", - "activity-moved": "moved %s from %s to %s", + "activity-excluded": "s-a exclus %s din %s", + "activity-imported": "s-a importat %s în %s din %s", + "activity-imported-board": "s-a importat %s din %s", + "activity-joined": "ai devenit membru %s", + "activity-moved": "s-a mutat %s din %s în%s", "activity-on": "on %s", - "activity-removed": "removed %s from %s", - "activity-sent": "sent %s to %s", - "activity-unjoined": "unjoined %s", + "activity-removed": "s-a șters %s din %s", + "activity-sent": "s-a trimis %s către%s", + "activity-unjoined": "nu mai ești membru al %s", "activity-subtask-added": "added subtask to %s", "activity-checked-item": "checked %s in checklist %s of %s", "activity-unchecked-item": "unchecked %s in checklist %s of %s", @@ -68,7 +68,7 @@ "activity-checklist-uncompleted": "uncompleted the checklist %s of %s", "activity-checklist-item-added": "added checklist item to '%s' in %s", "activity-checklist-item-removed": "removed a checklist item from '%s' in %s", - "add": "Add", + "add": "Adaugă", "activity-checked-item-card": "checked %s in checklist %s", "activity-unchecked-item-card": "unchecked %s in checklist %s", "activity-checklist-completed-card": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", @@ -82,20 +82,20 @@ "add-subtask": "Add Subtask", "add-checklist": "Add Checklist", "add-checklist-item": "Add an item to checklist", - "add-cover": "Add Cover", + "add-cover": "Adaugă Decor", "add-label": "Add Label", "add-list": "Add List", - "add-members": "Add Members", - "added": "Added", - "addMemberPopup-title": "Members", + "add-members": "Adaugă Membrii", + "added": "S-a adăugat", + "addMemberPopup-title": "Membrii", "admin": "Admin", - "admin-desc": "Can view and edit cards, remove members, and change settings for the board.", + "admin-desc": "Poate vedea și edita carduri, șterge membrii, și schimba setările tablei.", "admin-announcement": "Announcement", "admin-announcement-active": "Active System-Wide Announcement", "admin-announcement-title": "Announcement from Administrator", - "all-boards": "All boards", - "and-n-other-card": "And __count__ other card", - "and-n-other-card_plural": "And __count__ other cards", + "all-boards": "Toate tablele", + "and-n-other-card": "Și __count__ alt card", + "and-n-other-card_plural": "Și __count__ alte carduri", "apply": "Apply", "app-is-offline": "Loading, please wait. Refreshing the page will cause data loss. If loading does not work, please check that server has not stopped.", "archive": "Move to Archive", @@ -106,54 +106,54 @@ "archive-swimlane": "Move Swimlane to Archive", "archive-selection": "Move selection to Archive", "archiveBoardPopup-title": "Move Board to Archive?", - "archived-items": "Archive", + "archived-items": "Arhivă", "archived-boards": "Boards in Archive", "restore-board": "Restore Board", "no-archived-boards": "No Boards in Archive.", "archives": "Archive", "template": "Template", "templates": "Templates", - "assign-member": "Assign member", - "attached": "attached", + "assign-member": "Atribuie unui membru", + "attached": "s-a atașat", "attachment": "Ataşament", - "attachment-delete-pop": "Deleting an attachment is permanent. There is no undo.", - "attachmentDeletePopup-title": "Delete Attachment?", + "attachment-delete-pop": "Ștergerea unui atașament este permanentă. Nu există recuperare.", + "attachmentDeletePopup-title": "Șterge Atașament?", "attachments": "Ataşamente", "auto-watch": "Automatically watch boards when they are created", "avatar-too-big": "The avatar is too large (70KB max)", "back": "Înapoi", - "board-change-color": "Change color", - "board-nb-stars": "%s stars", - "board-not-found": "Board not found", - "board-private-info": "This board will be <strong>private</strong>.", - "board-public-info": "This board will be <strong>public</strong>.", - "boardChangeColorPopup-title": "Change Board Background", - "boardChangeTitlePopup-title": "Rename Board", - "boardChangeVisibilityPopup-title": "Change Visibility", + "board-change-color": "Schimbă culoare", + "board-nb-stars": "%s stele", + "board-not-found": "Tabla nu a fost găsită", + "board-private-info": "Această tabla va fi <strong>privată</strong>.", + "board-public-info": "Această tabla va fi <strong>publică</strong>.", + "boardChangeColorPopup-title": "Schimbă Fundalul Tablei", + "boardChangeTitlePopup-title": "Redenumește Tabla", + "boardChangeVisibilityPopup-title": "Schimbă Vizibilitatea", "boardChangeWatchPopup-title": "Change Watch", "boardMenuPopup-title": "Board Settings", "boardChangeViewPopup-title": "Board View", - "boards": "Boards", + "boards": "Table", "board-view": "Board View", "board-view-cal": "Calendar", "board-view-swimlanes": "Swimlanes", "board-view-collapse": "Collapse", "board-view-lists": "Liste", "bucket-example": "Like “Bucket List” for example", - "cancel": "Cancel", + "cancel": "Anulează", "card-archived": "This card is moved to Archive.", "board-archived": "This board is moved to Archive.", - "card-comments-title": "This card has %s comment.", - "card-delete-notice": "Deleting is permanent. You will lose all actions associated with this card.", - "card-delete-pop": "All actions will be removed from the activity feed and you won't be able to re-open the card. There is no undo.", + "card-comments-title": "Acest card are %s commentariu.", + "card-delete-notice": "Ștergerea este permanentă. Se vor pierde toate acțiunile asociate acestui card.", + "card-delete-pop": "Toate acțiunile vor fi șterse din jurnalul de activități si nu vei mai putea redeschide cardul. Nu există recuperare.", "card-delete-suggest-archive": "You can move a card to Archive to remove it from the board and preserve the activity.", "card-due": "Due", "card-due-on": "Due on", "card-spent": "Spent Time", - "card-edit-attachments": "Edit attachments", + "card-edit-attachments": "Editează atașamente", "card-edit-custom-fields": "Edit custom fields", - "card-edit-labels": "Edit labels", - "card-edit-members": "Edit members", + "card-edit-labels": "Editează etichete", + "card-edit-members": "Editează membrii", "card-labels-title": "Change the labels for the card.", "card-members-title": "Add or remove members of the board from the card.", "card-start": "Start", -- cgit v1.2.3-1-g7c22 From 8b118c1939e6fd791f2340bcd65c5ae9a9d205f0 Mon Sep 17 00:00:00 2001 From: Lauri Ojansivu <x@xet7.org> Date: Tue, 24 Mar 2020 21:01:14 +0200 Subject: v3.86 --- .sandstorm-meteor-1.8/package-lock.json | 2 +- .sandstorm-meteor-1.8/package.json | 2 +- CHANGELOG.md | 5 +---- Stackerfile.yml | 2 +- package-lock.json | 2 +- package.json | 2 +- public/api/wekan.html | 4 ++-- public/api/wekan.yml | 2 +- sandstorm-pkgdef.capnp | 4 ++-- 9 files changed, 11 insertions(+), 14 deletions(-) diff --git a/.sandstorm-meteor-1.8/package-lock.json b/.sandstorm-meteor-1.8/package-lock.json index ab3fa5a4..e7dc9e05 100644 --- a/.sandstorm-meteor-1.8/package-lock.json +++ b/.sandstorm-meteor-1.8/package-lock.json @@ -1,6 +1,6 @@ { "name": "wekan", - "version": "v3.85.0", + "version": "v3.86.0", "lockfileVersion": 1, "requires": true, "dependencies": { diff --git a/.sandstorm-meteor-1.8/package.json b/.sandstorm-meteor-1.8/package.json index 285462b6..e934c3df 100644 --- a/.sandstorm-meteor-1.8/package.json +++ b/.sandstorm-meteor-1.8/package.json @@ -1,6 +1,6 @@ { "name": "wekan", - "version": "v3.85.0", + "version": "v3.86.0", "description": "Open-Source kanban", "private": true, "scripts": { diff --git a/CHANGELOG.md b/CHANGELOG.md index c7131354..41922464 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,12 +1,9 @@ -# Upcoming Wekan release +# v3.86 2020-03-24 Wekan release This release fixes the following bugs: - [Fix Rich editor can not be disabled, regression from changes yesterday at Wekan v3.85](https://github.com/wekan/wekan/commit/12ab8fac5db9c5ac8069d0ca2bca340d6004a25b). Thanks to uusijani, vjrj and xet7. -Author: Lauri Ojansivu <x@xet7.org> -Date: Tue Mar 24 20:39:49 2020 +0200 - - [1) Fix Pasting text into a card is adding a line before and after (and multiplies by pasting more) by changing paste "p" to "br". 2) Fixes to summernote and markdown comment editors, related diff --git a/Stackerfile.yml b/Stackerfile.yml index 9d4b193a..262919fe 100644 --- a/Stackerfile.yml +++ b/Stackerfile.yml @@ -1,5 +1,5 @@ appId: wekan-public/apps/77b94f60-dec9-0136-304e-16ff53095928 -appVersion: "v3.85.0" +appVersion: "v3.86.0" files: userUploads: - README.md diff --git a/package-lock.json b/package-lock.json index 077964e7..60f1a939 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,6 +1,6 @@ { "name": "wekan", - "version": "v3.85.0", + "version": "v3.86.0", "lockfileVersion": 1, "requires": true, "dependencies": { diff --git a/package.json b/package.json index 10ca2a83..5b008f84 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "wekan", - "version": "v3.85.0", + "version": "v3.86.0", "description": "Open-Source kanban", "private": true, "scripts": { diff --git a/public/api/wekan.html b/public/api/wekan.html index 22c16273..2fb27d8d 100644 --- a/public/api/wekan.html +++ b/public/api/wekan.html @@ -1524,7 +1524,7 @@ var n=this.pipeline.run(e.tokenizer(t)),r=new e.Vector,i=[],o=this._fields.reduc <ul class="toc-list-h1"> <li> - <a href="#wekan-rest-api" class="toc-h1 toc-link" data-title="Wekan REST API v3.85">Wekan REST API v3.85</a> + <a href="#wekan-rest-api" class="toc-h1 toc-link" data-title="Wekan REST API v3.86">Wekan REST API v3.86</a> </li> @@ -2017,7 +2017,7 @@ var n=this.pipeline.run(e.tokenizer(t)),r=new e.Vector,i=[],o=this._fields.reduc <div class="page-wrapper"> <div class="dark-box"></div> <div class="content"> - <h1 id="wekan-rest-api">Wekan REST API v3.85</h1> + <h1 id="wekan-rest-api">Wekan REST API v3.86</h1> <blockquote> <p>Scroll down for code samples, example requests and responses. Select a language for code samples from the tabs above or the mobile navigation menu.</p> </blockquote> diff --git a/public/api/wekan.yml b/public/api/wekan.yml index 95d891fd..cf0466ab 100644 --- a/public/api/wekan.yml +++ b/public/api/wekan.yml @@ -1,7 +1,7 @@ swagger: '2.0' info: title: Wekan REST API - version: v3.85 + version: v3.86 description: | The REST API allows you to control and extend Wekan with ease. diff --git a/sandstorm-pkgdef.capnp b/sandstorm-pkgdef.capnp index b96a40d2..ec9f373f 100644 --- a/sandstorm-pkgdef.capnp +++ b/sandstorm-pkgdef.capnp @@ -22,10 +22,10 @@ const pkgdef :Spk.PackageDefinition = ( appTitle = (defaultText = "Wekan"), # The name of the app as it is displayed to the user. - appVersion = 385, + appVersion = 386, # Increment this for every release. - appMarketingVersion = (defaultText = "3.85.0~2020-03-23"), + appMarketingVersion = (defaultText = "3.86.0~2020-03-24"), # Human-readable presentation of the app version. minUpgradableAppVersion = 0, -- cgit v1.2.3-1-g7c22 From 5bd0459cc25183ecc779103fb56e14eb6707095d Mon Sep 17 00:00:00 2001 From: Lauri Ojansivu <x@xet7.org> Date: Wed, 25 Mar 2020 13:35:54 +0200 Subject: Hide duplicate "Hide system messages" at Change Settings/Member Settings, because it's also on card slider. Thanks to notohiro and xet7 ! Closes #2837 --- client/components/users/userHeader.jade | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/client/components/users/userHeader.jade b/client/components/users/userHeader.jade index 9306d21d..1cd9da6b 100644 --- a/client/components/users/userHeader.jade +++ b/client/components/users/userHeader.jade @@ -98,12 +98,12 @@ template(name="changeLanguagePopup") template(name="changeSettingsPopup") ul.pop-over-list - li - a.js-toggle-system-messages - i.fa.fa-comments-o - | {{_ 'hide-system-messages'}} - if hiddenSystemMessages - i.fa.fa-check + //li + // a.js-toggle-system-messages + // i.fa.fa-comments-o + // | {{_ 'hide-system-messages'}} + // if hiddenSystemMessages + // i.fa.fa-check li a.js-toggle-desktop-drag-handles i.fa.fa-arrows -- cgit v1.2.3-1-g7c22 From 29d62440a5cf82b01de8183a384c6d7811abad81 Mon Sep 17 00:00:00 2001 From: Lauri Ojansivu <x@xet7.org> Date: Wed, 25 Mar 2020 13:41:33 +0200 Subject: Update ChangeLog. --- CHANGELOG.md | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 41922464..a693131d 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,13 @@ +# Upcoming Wekan release + +This release fixes the following bugs: + +- [Hide duplicate "Hide system messages" at Change Settings/Member Settings, because it's also on card + slider](https://github.com/wekan/wekan/issues/2837). + Thanks to notohiro and xet7. + +Thanks to above GitHub users for their contributions and translators for their translations. + # v3.86 2020-03-24 Wekan release This release fixes the following bugs: -- cgit v1.2.3-1-g7c22 From c41c1e5293ebb81cb767d2476ae6bf5cec0d983d Mon Sep 17 00:00:00 2001 From: Daniel Eder <daniel.eder@magenta.at> Date: Thu, 26 Mar 2020 10:57:05 +0100 Subject: subtasks now use parent task swimlane by default --- client/components/cards/subtasks.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/client/components/cards/subtasks.js b/client/components/cards/subtasks.js index 34348fe1..fad859e7 100644 --- a/client/components/cards/subtasks.js +++ b/client/components/cards/subtasks.js @@ -20,7 +20,7 @@ BlazeComponent.extendComponent({ const crtBoard = Boards.findOne(card.boardId); const targetBoard = crtBoard.getDefaultSubtasksBoard(); const listId = targetBoard.getDefaultSubtasksListId(); - const swimlaneId = targetBoard.getDefaultSwimline()._id; + const swimlaneId = card.swimlaneId; if (title) { const _id = Cards.insert({ -- cgit v1.2.3-1-g7c22 From 9819c9f801128d07374b0703b482bdb83a672297 Mon Sep 17 00:00:00 2001 From: Jonathan Baird <jonathan@smithbox.com> Date: Fri, 27 Mar 2020 11:35:03 -0600 Subject: add a notification drawer like trello --- client/components/activities/activities.jade | 347 ++++++++++----------- client/components/activities/activities.js | 111 ++++--- client/components/main/header.jade | 2 + client/components/main/header.styl | 2 +- client/components/notifications/notification.jade | 10 + client/components/notifications/notification.js | 28 ++ client/components/notifications/notification.styl | 57 ++++ .../components/notifications/notificationIcon.jade | 53 ++++ client/components/notifications/notifications.jade | 5 + client/components/notifications/notifications.js | 32 ++ client/components/notifications/notifications.styl | 17 + .../notifications/notificationsDrawer.jade | 16 + .../notifications/notificationsDrawer.js | 38 +++ .../notifications/notificationsDrawer.styl | 57 ++++ i18n/en.i18n.json | 2 +- models/attachments.js | 12 +- models/lists.js | 6 + models/users.js | 33 +- server/notifications/profile.js | 10 +- server/publications/notifications.js | 100 ++++++ 20 files changed, 691 insertions(+), 247 deletions(-) create mode 100644 client/components/notifications/notification.jade create mode 100644 client/components/notifications/notification.js create mode 100644 client/components/notifications/notification.styl create mode 100644 client/components/notifications/notificationIcon.jade create mode 100644 client/components/notifications/notifications.jade create mode 100644 client/components/notifications/notifications.js create mode 100644 client/components/notifications/notifications.styl create mode 100644 client/components/notifications/notificationsDrawer.jade create mode 100644 client/components/notifications/notificationsDrawer.js create mode 100644 client/components/notifications/notificationsDrawer.styl create mode 100644 server/publications/notifications.js diff --git a/client/components/activities/activities.jade b/client/components/activities/activities.jade index 8ecbdee8..c86936a0 100644 --- a/client/components/activities/activities.jade +++ b/client/components/activities/activities.jade @@ -8,234 +8,201 @@ template(name="activities") +cardActivities template(name="boardActivities") - each currentBoard.activities - .activity - +userAvatar(userId=user._id) - p.activity-desc - +memberName(user=user) + each activityData in currentBoard.activities + +activity(activity=activityData card=card mode=mode) - if($eq activityType 'deleteAttachment') - | {{{_ 'activity-delete-attach' cardLink}}}. +template(name="cardActivities") + each activityData in currentCard.activities + +activity(activity=activityData card=card mode=mode) + +template(name="activity") + .activity + +userAvatar(userId=activity.user._id) + p.activity-desc + +memberName(user=activity.user) + + //- attachment activity ------------------------------------------------- + if($eq activity.activityType 'deleteAttachment') + | {{{_ 'activity-delete-attach' cardLink}}}. + + if($eq activity.activityType 'addAttachment') + | {{{_ 'activity-attached' attachmentLink cardLink}}}. + if($neq mode 'board') + if activity.attachment.isImage + img.attachment-image-preview(src=activity.attachment.url) + + //- board activity ------------------------------------------------------ + if($eq mode 'board') + if($eq activity.activityType 'createBoard') + | {{_ 'activity-created' boardLabel}}. - if($eq activityType 'addAttachment') - | {{{_ 'activity-attached' attachmentLink cardLink}}}. + if($eq activity.activityType 'importBoard') + | {{{_ 'activity-imported-board' boardLabel sourceLink}}}. - if($eq activityType 'addBoardMember') + if($eq activity.activityType 'addBoardMember') | {{{_ 'activity-added' memberLink boardLabel}}}. - if($eq activityType 'addComment') - | {{{_ 'activity-on' cardLink}}} - a.activity-comment(href="{{ card.absoluteUrl }}") - +viewer - = comment.text - - if($eq activityType 'addChecklist') - | {{{_ 'activity-checklist-added' cardLink}}}. - .activity-checklist(href="{{ card.absoluteUrl }}") - +viewer - = checklist.title - if($eq activityType 'removeChecklist') - | {{{_ 'activity-checklist-removed' cardLink}}}. - - if($eq activityType 'checkedItem') - | {{{_ 'activity-checked-item' checkItem checklist.title cardLink}}}. - - if($eq activityType 'uncheckedItem') - | {{{_ 'activity-unchecked-item' checkItem checklist.title cardLink}}}. - - if($eq activityType 'checklistCompleted') - | {{{_ 'activity-checklist-completed' checklist.title cardLink}}}. + if($eq activity.activityType 'removeBoardMember') + | {{{_ 'activity-excluded' memberLink boardLabel}}}. - if($eq activityType 'checklistUncompleted') - | {{{_ 'activity-checklist-uncompleted' checklist.title cardLink}}}. + //- card activity ------------------------------------------------------- + if($eq activity.activityType 'createCard') + if($eq mode 'card') + | {{{_ 'activity-added' cardLabel activity.listName}}}. + else + | {{{_ 'activity-added' cardLabel boardLabel}}}. - if($eq activityType 'addChecklistItem') - | {{{_ 'activity-checklist-item-added' checklist.title cardLink}}}. - .activity-checklist(href="{{ card.absoluteUrl }}") - +viewer - = checklistItem.title - if($eq activityType 'removedChecklistItem') - | {{{_ 'activity-checklist-item-removed' checklist.title cardLink}}}. + if($eq activity.activityType 'importCard') + | {{{_ 'activity-imported' cardLink boardLabel sourceLink}}}. - if($eq activityType 'archivedCard') - | {{{_ 'activity-archived' cardLink}}}. + if($eq activity.activityType 'moveCard') + | {{{_ 'activity-moved' cardLabel activity.oldList.title activity.list.title}}}. - if($eq activityType 'archivedList') - | {{_ 'activity-archived' list.title}}. + if($eq activity.activityType 'moveCardBoard') + | {{{_ 'activity-moved' cardLink activity.oldBoardName activity.boardName}}}. - if($eq activityType 'archivedSwimlane') - | {{_ 'activity-archived' swimlane.title}}. + if($eq activity.activityType 'archivedCard') + | {{{_ 'activity-archived' cardLink}}}. - if($eq activityType 'createBoard') - | {{_ 'activity-created' boardLabel}}. + if($eq activity.activityType 'restoredCard') + | {{{_ 'activity-sent' cardLink boardLabel}}}. - if($eq activityType 'createCard') - | {{{_ 'activity-added' cardLink boardLabel}}}. + //- checklist activity -------------------------------------------------- + if($eq activity.activityType 'addChecklist') + | {{{_ 'activity-checklist-added' cardLink}}}. + if($eq mode 'card') + .activity-checklist + +viewer + = activity.checklist.title + else + a.activity-checklist(href="{{ activity.card.absoluteUrl }}") + +viewer + = activity.checklist.title - if($eq activityType 'createCustomField') - | {{_ 'activity-customfield-created' customField}}. + if($eq activity.activityType 'removedChecklist') + | {{{_ 'activity-checklist-removed' cardLink}}}. - if($eq activityType 'createList') - | {{_ 'activity-added' list.title boardLabel}}. + if($eq activity.activityType 'completeChecklist') + | {{{_ 'activity-checklist-completed' activity.checklist.title cardLink}}}. - if($eq activityType 'createSwimlane') - | {{_ 'activity-added' swimlane.title boardLabel}}. + if($eq activity.activityType 'uncompleteChecklist') + | {{{_ 'activity-checklist-uncompleted' activity.checklist.title cardLink}}}. - if($eq activityType 'removeList') - | {{_ 'activity-removed' title boardLabel}}. + if($eq activity.activityType 'checkedItem') + | {{{_ 'activity-checked-item' checkItem activity.checklist.title cardLink}}}. - if($eq activityType 'importBoard') - | {{{_ 'activity-imported-board' boardLabel sourceLink}}}. + if($eq activity.activityType 'uncheckedItem') + | {{{_ 'activity-unchecked-item' checkItem activity.checklist.title cardLink}}}. - if($eq activityType 'importCard') - | {{{_ 'activity-imported' cardLink boardLabel sourceLink}}}. + if($eq activity.activityType 'addChecklistItem') + | {{{_ 'activity-checklist-item-added' activity.checklist.title cardLink}}}. + .activity-checklist(href="{{ activity.card.absoluteUrl }}") + +viewer + = activity.checklistItem.title - if($eq activityType 'importList') - | {{{_ 'activity-imported' listLabel boardLabel sourceLink}}}. + if($eq activity.activityType 'removedChecklistItem') + | {{{_ 'activity-checklist-item-removed' activity.checklist.title cardLink}}}. - if($eq activityType 'joinMember') - if($eq user._id member._id) - | {{{_ 'activity-joined' cardLink}}}. + //- comment activity ---------------------------------------------------- + if($eq mode 'card') + //- if we are in card mode we display the comment in a way that it + //- can be edited by the owner + if($eq activity.activityType 'addComment') + +inlinedForm(classNames='js-edit-comment') + +editor(autofocus=true) + = activity.comment.text + .edit-controls + button.primary(type="submit") {{_ 'edit'}} else - | {{{_ 'activity-added' memberLink cardLink}}}. - - if($eq activityType 'moveCardBoard') - | {{{_ 'activity-moved' cardLink oldBoardName boardName}}}. - - if($eq activityType 'moveCard') - | {{{_ 'activity-moved' cardLink oldList.title list.title}}}. - - if($eq activityType 'removeBoardMember') - | {{{_ 'activity-excluded' memberLink boardLabel}}}. + .activity-comment + +viewer + = activity.comment.text + span(title=activity.createdAt).activity-meta {{ moment activity.createdAt }} + if ($eq currentUser._id activity.comment.userId) + = ' - ' + a.js-open-inlined-form {{_ "edit"}} + = ' - ' + a.js-delete-comment {{_ "delete"}} - if($eq activityType 'restoredCard') - | {{{_ 'activity-sent' cardLink boardLabel}}}. + if($eq activity.activityType 'deleteComment') + | {{{_ 'activity-deleteComment' currentData.commentId}}}. - if($eq activityType 'addedLabel') - | {{{_ 'activity-added-label' lastLabel cardLink}}}. + if($eq activity.activityType 'editComment') + | {{{_ 'activity-editComment' currentData.commentId}}}. + else + //- if we are not in card mode we only display a summary of the comment + if($eq activity.activityType 'addComment') + | {{{_ 'activity-on' cardLink}}} + a.activity-comment(href="{{ activity.card.absoluteUrl }}") + +viewer + = activity.comment.text - if($eq activityType 'removedLabel') - | {{{_ 'activity-removed-label' lastLabel cardLink}}}. + //- customField activity ------------------------------------------------ + if($eq mode 'board') + if($eq activity.activityType 'createCustomField') + | {{_ 'activity-customfield-created' customField}}. - if($eq activityType 'setCustomField') + if($eq activity.activityType 'setCustomField') | {{{_ 'activity-set-customfield' lastCustomField lastCustomFieldValue cardLink}}}. - if($eq activityType 'unsetCustomField') + if($eq activity.activityType 'unsetCustomField') | {{{_ 'activity-unset-customfield' lastCustomField cardLink}}}. - if($eq activityType 'unjoinMember') - if($eq user._id member._id) - | {{{_ 'activity-unjoined' cardLink}}}. - else - | {{{_ 'activity-removed' memberLink cardLink}}}. + //- label activity ------------------------------------------------------ + if($eq activity.activityType 'addedLabel') + | {{{_ 'activity-added-label' lastLabel cardLink}}}. - span(title=createdAt).activity-meta {{ moment createdAt }} + if($eq activity.activityType 'removedLabel') + | {{{_ 'activity-removed-label' lastLabel cardLink}}}. -template(name="cardActivities") - each currentCard.activities - .activity - +userAvatar(userId=user._id) - p.activity-desc - +memberName(user=user) - if($eq activityType 'createCard') - | {{_ 'activity-added' cardLabel listName}}. - if($eq activityType 'importCard') - | {{{_ 'activity-imported' cardLabel list.title sourceLink}}}. - if($eq activityType 'joinMember') - if($eq user._id member._id) - | {{_ 'activity-joined' cardLabel}}. - else - | {{{_ 'activity-added' memberLink cardLabel}}}. - if($eq activityType 'unjoinMember') - if($eq user._id member._id) - | {{_ 'activity-unjoined' cardLabel}}. - else - | {{{_ 'activity-removed' cardLabel memberLink}}}. - if($eq activityType 'archivedCard') - | {{_ 'activity-archived' cardLabel}}. - - if($eq activityType 'addedLabel') - | {{{_ 'activity-added-label-card' lastLabel }}}. + //- list activity ------------------------------------------------------- + if($neq mode 'card') + if($eq activity.activityType 'createList') + | {{{_ 'activity-added' listLabel boardLabel}}}. - if($eq activityType 'removedLabel') - | {{{_ 'activity-removed-label-card' lastLabel }}}. + if($eq activity.activityType 'importList') + | {{{_ 'activity-imported' listLabel boardLabel sourceLink}}}. - if($eq activityType 'removeChecklist') - | {{{_ 'activity-checklist-removed' cardLabel}}}. + if($eq activity.activityType 'removeList') + | {{{_ 'activity-removed' activity.title boardLabel}}}. - if($eq activityType 'checkedItem') - | {{{_ 'activity-checked-item-card' checkItem checklist.title }}}. + if($eq activity.activityType 'archivedList') + | {{_ 'activity-archived' listLabel}}. - if($eq activityType 'uncheckedItem') - | {{{_ 'activity-unchecked-item-card' checkItem checklist.title }}}. + //- member activity ---------------------------------------------------- + if($eq activity.activityType 'joinMember') + if($eq user._id activity.member._id) + | {{{_ 'activity-joined' cardLink}}}. + else + | {{{_ 'activity-added' memberLink cardLink}}}. - if($eq activityType 'checklistCompleted') - | {{{_ 'activity-checklist-completed-card' checklist.title }}}. + if($eq activity.activityType 'unjoinMember') + if($eq user._id activity.member._id) + | {{{_ 'activity-unjoined' cardLink}}}. + else + | {{{_ 'activity-removed' memberLink cardLink}}}. - if($eq activityType 'checklistUncompleted') - | {{{_ 'activity-checklist-uncompleted-card' checklist.title }}}. + //- swimlane activity -------------------------------------------------- + if($neq mode 'card') + if($eq activity.activityType 'createSwimlane') + | {{{_ 'activity-added' activity.swimlane.title boardLabel}}}. - if($eq activityType 'restoredCard') - | {{_ 'activity-sent' cardLabel boardLabel}}. - if($eq activityType 'moveCard') - | {{_ 'activity-moved' cardLabel oldList.title list.title}}. + if($eq activity.activityType 'archivedSwimlane') + | {{_ 'activity-archived' activity.swimlane.title}}. - if($eq activityType 'moveCardBoard') - | {{{_ 'activity-moved' cardLink oldBoardName boardName}}}. - if($eq activityType 'addAttachment') - | {{{_ 'activity-attached' attachmentLink cardLabel}}}. - if attachment.isImage - img.attachment-image-preview(src=attachment.url) - if($eq activityType 'deleteAttachment') - | {{{_ 'activity-delete-attach' cardLabel}}}. - if($eq activityType 'removedChecklist') - | {{{_ 'activity-checklist-removed' cardLabel}}}. - if($eq activityType 'addChecklist') - | {{{_ 'activity-checklist-added' cardLabel}}}. - .activity-checklist - +viewer - = checklist.title - if($eq activityType 'addChecklistItem') - | {{{_ 'activity-checklist-item-added' checklist.title cardLink}}}. - .activity-checklist(href="{{ card.absoluteUrl }}") - +viewer - = checklistItem.title - - if(currentData.timeKey) - | {{{_ activityType }}} + //- I don't understand this part ---------------------------------------- + if(currentData.timeKey) + | {{{_ activity.activityType }}} + = ' ' + i(title=currentData.timeValue).activity-meta {{ moment currentData.timeValue 'LLL' }} + if (currentData.timeOldValue) = ' ' - i(title=currentData.timeValue).activity-meta {{ moment currentData.timeValue 'LLL' }} - if (currentData.timeOldValue) - = ' ' - | {{{_ "previous_as" }}} - = ' ' - i(title=currentData.timeOldValue).activity-meta {{ moment currentData.timeOldValue 'LLL' }} - = ' @' - else if(currentData.timeValue) - | {{{_ activityType currentData.timeValue}}} - - - if($eq activityType 'deleteComment') - | {{{_ 'activity-deleteComment' currentData.commentId}}}. - if($eq activityType 'editComment') - | {{{_ 'activity-editComment' currentData.commentId}}}. - if($eq activityType 'addComment') - +inlinedForm(classNames='js-edit-comment') - +editor(autofocus=true) - = comment.text - .edit-controls - button.primary(type="submit") {{_ 'edit'}} - else - .activity-comment - +viewer - = comment.text - span(title=createdAt).activity-meta {{ moment createdAt }} - if ($eq currentUser._id comment.userId) - = ' - ' - a.js-open-inlined-form {{_ "edit"}} - = ' - ' - a.js-delete-comment {{_ "delete"}} - - else - span(title=createdAt).activity-meta {{ moment createdAt }} + | {{{_ "previous_as" }}} + = ' ' + i(title=currentData.timeOldValue).activity-meta {{ moment currentData.timeOldValue 'LLL' }} + = ' @' + else if(currentData.timeValue) + | {{{_ activity.activityType currentData.timeValue}}} + + span(title=activity.createdAt).activity-meta {{ moment activity.createdAt }} diff --git a/client/components/activities/activities.js b/client/components/activities/activities.js index b082273a..36214e19 100644 --- a/client/components/activities/activities.js +++ b/client/components/activities/activities.js @@ -41,7 +41,9 @@ BlazeComponent.extendComponent({ }); }); }, +}).register('activities'); +BlazeComponent.extendComponent({ loadNextPage() { if (this.loadNextPageLocked === false) { this.page.set(this.page.get() + 1); @@ -50,41 +52,37 @@ BlazeComponent.extendComponent({ }, checkItem() { - const checkItemId = this.currentData().checklistItemId; + const checkItemId = this.currentData().activity.checklistItemId; const checkItem = ChecklistItems.findOne({ _id: checkItemId }); - return checkItem.title; + return checkItem && checkItem.title; }, boardLabel() { + const data = this.currentData(); + if (data.mode !== 'board') { + return createBoardLink(data.activity.board(), data.activity.listName); + } return TAPi18n.__('this-board'); }, cardLabel() { + const data = this.currentData(); + if (data.mode !== 'card') { + return createCardLink(this.currentData().activity.card()); + } return TAPi18n.__('this-card'); }, cardLink() { - const card = this.currentData().card(); - return ( - card && - Blaze.toHTML( - HTML.A( - { - href: card.absoluteUrl(), - class: 'action-card', - }, - card.title, - ), - ) - ); + return createCardLink(this.currentData().activity.card()); }, lastLabel() { - const lastLabelId = this.currentData().labelId; + const lastLabelId = this.currentData().activity.labelId; if (!lastLabelId) return null; - const lastLabel = Boards.findOne(Session.get('currentBoard')).getLabelById( - lastLabelId, - ); + const lastLabel = Boards.findOne( + this.currentData().activity.boardId, + ).getLabelById(lastLabelId); if (lastLabel && (lastLabel.name === undefined || lastLabel.name === '')) { return lastLabel.color; } else { @@ -94,7 +92,7 @@ BlazeComponent.extendComponent({ lastCustomField() { const lastCustomField = CustomFields.findOne( - this.currentData().customFieldId, + this.currentData().activity.customFieldId, ); if (!lastCustomField) return null; return lastCustomField.name; @@ -102,10 +100,10 @@ BlazeComponent.extendComponent({ lastCustomFieldValue() { const lastCustomField = CustomFields.findOne( - this.currentData().customFieldId, + this.currentData().activity.customFieldId, ); if (!lastCustomField) return null; - const value = this.currentData().value; + const value = this.currentData().activity.value; if ( lastCustomField.settings.dropdownItems && lastCustomField.settings.dropdownItems.length > 0 @@ -122,11 +120,13 @@ BlazeComponent.extendComponent({ }, listLabel() { - return this.currentData().list().title; + const activity = this.currentData().activity; + const list = activity.list(); + return (list && list.title) || activity.title; }, sourceLink() { - const source = this.currentData().source; + const source = this.currentData().activity.source; if (source) { if (source.url) { return Blaze.toHTML( @@ -146,30 +146,31 @@ BlazeComponent.extendComponent({ memberLink() { return Blaze.toHTMLWithData(Template.memberName, { - user: this.currentData().member(), + user: this.currentData().activity.member(), }); }, attachmentLink() { - const attachment = this.currentData().attachment(); + const attachment = this.currentData().activity.attachment(); // trying to display url before file is stored generates js errors return ( - attachment && - attachment.url({ download: true }) && - Blaze.toHTML( - HTML.A( - { - href: attachment.url({ download: true }), - target: '_blank', - }, - attachment.name(), - ), - ) + (attachment && + attachment.url({ download: true }) && + Blaze.toHTML( + HTML.A( + { + href: attachment.url({ download: true }), + target: '_blank', + }, + attachment.name(), + ), + )) || + this.currentData().activity.attachmentName ); }, customField() { - const customField = this.currentData().customField(); + const customField = this.currentData().activity.customField(); if (!customField) return null; return customField.name; }, @@ -199,4 +200,36 @@ BlazeComponent.extendComponent({ }, ]; }, -}).register('activities'); +}).register('activity'); + +function createCardLink(card) { + return ( + card && + Blaze.toHTML( + HTML.A( + { + href: card.absoluteUrl(), + class: 'action-card', + }, + card.title, + ), + ) + ); +} + +function createBoardLink(board, list) { + let text = board.title; + if (list) text += `: ${list}`; + return ( + board && + Blaze.toHTML( + HTML.A( + { + href: board.absoluteUrl(), + class: 'action-board', + }, + text, + ), + ) + ); +} diff --git a/client/components/main/header.jade b/client/components/main/header.jade index 75e84c0c..9a5a6b9b 100644 --- a/client/components/main/header.jade +++ b/client/components/main/header.jade @@ -35,6 +35,8 @@ template(name="header") a#header-new-board-icon.js-create-board i.fa.fa-plus(title="Create a new board") + +notifications + +headerUserBar #header(class=currentBoard.colorClass) diff --git a/client/components/main/header.styl b/client/components/main/header.styl index f77c2aca..632d1535 100644 --- a/client/components/main/header.styl +++ b/client/components/main/header.styl @@ -99,7 +99,7 @@ height: 28px font-size: 12px display: flex - z-index: 17 + z-index: 21 #header-user-bar, #header-new-board-icon, diff --git a/client/components/notifications/notification.jade b/client/components/notifications/notification.jade new file mode 100644 index 00000000..c98bbdba --- /dev/null +++ b/client/components/notifications/notification.jade @@ -0,0 +1,10 @@ +template(name='notification') + li.notification(class="{{#if read}}read{{/if}}") + .read-status + .materialCheckBox(class="{{#if read}}is-checked{{/if}}") + +notificationIcon(activityData) + .details + +activity(activity=activityData mode='none') + if read + .remove + a.fa.fa-trash diff --git a/client/components/notifications/notification.js b/client/components/notifications/notification.js new file mode 100644 index 00000000..89277520 --- /dev/null +++ b/client/components/notifications/notification.js @@ -0,0 +1,28 @@ +Template.notification.events({ + 'click .read-status .materialCheckBox'() { + const update = {}; + update[`profile.notifications.${this.index}.read`] = this.read + ? null + : Date.now(); + Users.update(Meteor.userId(), { $set: update }); + }, + 'click .remove a'() { + Meteor.user().removeNotification(this.activityData._id); + }, +}); + +Template.notification.helpers({ + mode: 'board', + isOfActivityType(activityId, type) { + const activity = Activities.findOne(activityId); + return activity && activity.activityType === type; + }, + activityType(activityId) { + const activity = Activities.findOne(activityId); + return activity ? activity.activityType : ''; + }, + activityUser(activityId) { + const activity = Activities.findOne(activityId); + return activity && activity.userId; + }, +}); diff --git a/client/components/notifications/notification.styl b/client/components/notifications/notification.styl new file mode 100644 index 00000000..0cf0cfd5 --- /dev/null +++ b/client/components/notifications/notification.styl @@ -0,0 +1,57 @@ +#notifications-drawer + &.show-read .notification.read + display: flex + + .notification + display: flex + float: none + padding: 12px 8px 8px + color: black + border-bottom: 1px solid #dbdbdb + + &.read + display: none + + .read-status + width: 30px + + input + width: 24px + height: 24px + + .activity-type + margin: 16px 0 0 + width: 17px + height: 17px + font-size: 17px + display: block + color: #bbb + + .details + width: calc(100% - 30px) + + .activity + display: flex + + .activity-desc + width: 100%; + + .activity-comment + display: block + width: 100% + border-radius: 3px + background: #fff + text-decoration: none + box-shadow: 0 1px 2px rgba(0,0,0,0.2) + margin-top: 5px + padding: 5px + + .activity-meta + display: block + font-size: 0.8em + color: #999 + font-style: italic + + .remove + a:hover + color #eb4646 !important diff --git a/client/components/notifications/notificationIcon.jade b/client/components/notifications/notificationIcon.jade new file mode 100644 index 00000000..04377606 --- /dev/null +++ b/client/components/notifications/notificationIcon.jade @@ -0,0 +1,53 @@ +template(name='notificationIcon') + if($in activityType 'deleteAttachment' 'addAttachment') + i.fa.fa-paperclip.activity-type(title="attachment") + else if($in activityType 'createBoard' 'importBoard') + i.fa.fa-chalkboard.activity-type(title="board") + + else if($in activityType 'createCard' 'importCard' 'moveCard') + +cardNotificationIcon + else if($in activityType 'moveCardBoard' 'archivedCard' 'restoredCard') + +cardNotificationIcon + //- $in can only handle up to 3 cases so we have to break this case over 2 cases... use a simple template to keep it + //- DRY and consistant + + else if($in activityType 'addChecklist' 'removedChecklist' 'completeChecklist') + +checklistNotificationIcon + else if($in activityType 'uncompleteChecklist') + +checklistNotificationIcon + //- $in can only handle up to 3 cases so we have to break this case over 2 cases... use a simple template to keep it + //- DRY and consistant + + else if($in activityType 'checkedItem' 'uncheckedItem' 'addChecklistItem' 'removedChecklistItem') + i.fa.fa-check-square.activity-type(title="checklist item") + else if($in activityType 'addComment') + i.fa.fa-comment-o.activity-type(title="comment") + else if($in activityType 'createCustomField' 'setCustomField' 'unsetCustomField') + i.fa.fa-code.activity-type(title="custom field") + else if($in activityType 'addedLabel' 'removedLabel') + i.fa.fa-tag.activity-type(title="label") + + else if($in activityType 'createList' 'removeList' 'archivedList') + +listNotificationIcon + else if($in activityType 'importList') + +listNotificationIcon + //- $in can only handle up to 3 cases so we have to break this case over 2 cases... use a simple template to keep it + //- DRY and consistant + + //- elswhere in the app we use fa-trello to indicate lists... + //- i personally like fa-columns a bit better + else if($in activityType 'unjoinMember' 'addBoardMember' 'joinMember' 'removeBoardMember') + i.fa.fa-user.activity-type(title="member") + else if($in activityType 'createSwimlane' 'archivedSwimlane') + i.fa.fa-th-large.activity-type(title="swimlane") + else + i.fa.fa-bug.activity-type(title="can't find icon for #{activityType}") + +template(name='cardNotificationIcon') + i.fa.fa-clone.activity-type(title="card") + +template(name='checklistNotificationIcon') + i.fa.fa-list.activity-type(title="checklist") + +template(name='listNotificationIcon') + i.fa.fa-columns.activity-type(title="list") diff --git a/client/components/notifications/notifications.jade b/client/components/notifications/notifications.jade new file mode 100644 index 00000000..bf8acbbf --- /dev/null +++ b/client/components/notifications/notifications.jade @@ -0,0 +1,5 @@ +template(name='notifications') + #notifications.board-header-btns.right + a.notifications-drawer-toggle.fa.fa-bell(class="{{#if $gt unreadNotifications 0}}alert{{/if}}") + if $.Session.get 'showNotificationsDrawer' + +notificationsDrawer(unreadNotifications=unreadNotifications) diff --git a/client/components/notifications/notifications.js b/client/components/notifications/notifications.js new file mode 100644 index 00000000..c0aa6cb5 --- /dev/null +++ b/client/components/notifications/notifications.js @@ -0,0 +1,32 @@ +// this hides the notifications drawer if anyone clicks off of the panel +Template.body.events({ + click(event) { + if ( + !$(event.target).is('#notifications *') && + Session.get('showNotificationsDrawer') + ) { + toggleNotificationsDrawer(); + } + }, +}); + +Template.notifications.helpers({ + unreadNotifications() { + const notifications = Users.findOne(Meteor.userId()).notifications(); + const unreadNotifications = _.filter(notifications, v => !v.read); + return unreadNotifications.length; + }, +}); + +Template.notifications.events({ + 'click .notifications-drawer-toggle'() { + toggleNotificationsDrawer(); + }, +}); + +export function toggleNotificationsDrawer() { + Session.set( + 'showNotificationsDrawer', + !Session.get('showNotificationsDrawer'), + ); +} diff --git a/client/components/notifications/notifications.styl b/client/components/notifications/notifications.styl new file mode 100644 index 00000000..710cd3f9 --- /dev/null +++ b/client/components/notifications/notifications.styl @@ -0,0 +1,17 @@ +#notifications + position: relative + + .notifications-drawer-toggle + display: block + line-height: 28px + color: #f2f2f2 + margin: 0 10px + width: 28px + height: 28px + text-align: center + border: 0 + padding: 0 + + &.alert + background-color: #eb4646; + diff --git a/client/components/notifications/notificationsDrawer.jade b/client/components/notifications/notificationsDrawer.jade new file mode 100644 index 00000000..67fc6e65 --- /dev/null +++ b/client/components/notifications/notificationsDrawer.jade @@ -0,0 +1,16 @@ +template(name='notificationsDrawer') + section#notifications-drawer(class="{{#if $.Session.get 'showReadNotifications'}}show-read{{/if}}") + .header + if $.Session.get 'showReadNotifications' + a.toggle-read Filter by Unread + else + a.toggle-read View All + h5 Notifications + if($gt unreadNotifications 0) + |(#{unreadNotifications}) + a.fa.fa-times-thin.close + ul.notifications + each transformedProfile.notifications + +notification(activityData=activity index=dbIndex read=read) + if($gt unreadNotifications 0) + a.all-read Mark all as read diff --git a/client/components/notifications/notificationsDrawer.js b/client/components/notifications/notificationsDrawer.js new file mode 100644 index 00000000..98d4750d --- /dev/null +++ b/client/components/notifications/notificationsDrawer.js @@ -0,0 +1,38 @@ +import { toggleNotificationsDrawer } from './notifications.js'; + +Template.notificationsDrawer.onCreated(function() { + Meteor.subscribe('notificationActivities'); + Meteor.subscribe('notificationCards'); + Meteor.subscribe('notificationUsers'); + Meteor.subscribe('notificationsAttachments'); + Meteor.subscribe('notificationChecklistItems'); + Meteor.subscribe('notificationChecklists'); + Meteor.subscribe('notificationComments'); + Meteor.subscribe('notificationLists'); + Meteor.subscribe('notificationSwimlanes'); +}); + +Template.notificationsDrawer.helpers({ + transformedProfile() { + return Users.findOne(Meteor.userId()); + }, +}); + +Template.notificationsDrawer.events({ + 'click .all-read'() { + const notifications = Meteor.user().profile.notifications; + for (const index in notifications) { + if (notifications.hasOwnProperty(index) && !notifications[index].read) { + const update = {}; + update[`profile.notifications.${index}.read`] = Date.now(); + Users.update(Meteor.userId(), { $set: update }); + } + } + }, + 'click .close'() { + toggleNotificationsDrawer(); + }, + 'click .toggle-read'() { + Session.set('showReadNotifications', !Session.get('showReadNotifications')); + }, +}); diff --git a/client/components/notifications/notificationsDrawer.styl b/client/components/notifications/notificationsDrawer.styl new file mode 100644 index 00000000..a26b5e4a --- /dev/null +++ b/client/components/notifications/notificationsDrawer.styl @@ -0,0 +1,57 @@ +belize = #2980b9 + +section#notifications-drawer + position: fixed + top: 28px + right: 0 + width: 400px + background-color: #fafafa + box-shadow: 0 1px 2px rgba(0,0,0,0.15) + border-radius: 2px + max-height: calc(100vh - 28px - 36px) + color: black + padding-top 36px; + overflow: scroll + + a:hover + color: belize !important + + .header + position: fixed + top 28px + right 0 + width calc(400px - 32px) + padding: 8px 16px + background: #ededed + border-bottom: 1px solid #dbdbdb + z-index 2 + + .toggle-read + position absolute + left 16px + top calc(50% - 8px) + color belize + + h5 + text-align: center + margin: 0 + + .close + position: absolute + top: calc(50% - 12px) + right: 12px + font-size: 24px + height: 24px + line-height: 24px + opacity 1 + + .all-read + color belize + background-color: #fafafa + margin 8px 16px 12px + display inline-block + + ul.notifications + display: block + padding: 0px 16px + margin: 0 diff --git a/i18n/en.i18n.json b/i18n/en.i18n.json index bce99384..eeed19fc 100644 --- a/i18n/en.i18n.json +++ b/i18n/en.i18n.json @@ -64,7 +64,7 @@ "activity-unchecked-item": "unchecked %s in checklist %s of %s", "activity-checklist-added": "added checklist to %s", "activity-checklist-removed": "removed a checklist from %s", - "activity-checklist-completed": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "activity-checklist-completed": "completed checklist %s of %s", "activity-checklist-uncompleted": "uncompleted the checklist %s of %s", "activity-checklist-item-added": "added checklist item to '%s' in %s", "activity-checklist-item-removed": "removed a checklist item from '%s' in %s", diff --git a/models/attachments.js b/models/attachments.js index 9b8ec04f..3fe1d745 100644 --- a/models/attachments.js +++ b/models/attachments.js @@ -219,6 +219,9 @@ if (Meteor.isServer) { type: 'card', activityType: 'addAttachment', attachmentId: doc._id, + // this preserves the name so that notifications can be meaningful after + // this file is removed + attachmentName: doc.original.name, boardId: doc.boardId, cardId: doc.cardId, listId: doc.listId, @@ -246,18 +249,15 @@ if (Meteor.isServer) { type: 'card', activityType: 'deleteAttachment', attachmentId: doc._id, + // this preserves the name so that notifications can be meaningful after + // this file is removed + attachmentName: doc.original.name, boardId: doc.boardId, cardId: doc.cardId, listId: doc.listId, swimlaneId: doc.swimlaneId, }); }); - - Attachments.files.after.remove((userId, doc) => { - Activities.remove({ - attachmentId: doc._id, - }); - }); } export default Attachments; diff --git a/models/lists.js b/models/lists.js index f06b15b1..b123ab4f 100644 --- a/models/lists.js +++ b/models/lists.js @@ -369,6 +369,9 @@ if (Meteor.isServer) { activityType: 'createList', boardId: doc.boardId, listId: doc._id, + // this preserves the name so that the activity can be useful after the + // list is deleted + title: doc.title, }); }); @@ -397,6 +400,9 @@ if (Meteor.isServer) { activityType: 'archivedList', listId: doc._id, boardId: doc.boardId, + // this preserves the name so that the activity can be useful after the + // list is deleted + title: doc.title, }); } }); diff --git a/models/users.js b/models/users.js index d56f14ff..20581e65 100644 --- a/models/users.js +++ b/models/users.js @@ -165,7 +165,20 @@ Users.attachSchema( /** * enabled notifications for the user */ - type: [String], + type: [Object], + optional: true, + }, + 'profile.notifications.$.activity': { + /** + * The id of the activity this notification references + */ + type: String, + }, + 'profile.notifications.$.read': { + /** + * the date on which this notification was read + */ + type: Date, optional: true, }, 'profile.showCardsCountAt': { @@ -429,6 +442,20 @@ Users.helpers({ return _.contains(notifications, activityId); }, + notifications() { + const { notifications = [] } = this.profile || {}; + for (const index in notifications) { + if (!notifications.hasOwnProperty(index)) continue; + const notification = notifications[index]; + // this preserves their db sort order for editing + notification.dbIndex = index; + notification.activity = Activities.findOne(notification.activity); + } + // this sorts them newest to oldest to match Trello's behavior + notifications.reverse(); + return notifications; + }, + hasShowDesktopDragHandles() { const profile = this.profile || {}; return profile.showDesktopDragHandles || false; @@ -573,7 +600,7 @@ Users.mutations({ addNotification(activityId) { return { $addToSet: { - 'profile.notifications': activityId, + 'profile.notifications': { activity: activityId }, }, }; }, @@ -581,7 +608,7 @@ Users.mutations({ removeNotification(activityId) { return { $pull: { - 'profile.notifications': activityId, + 'profile.notifications': { activity: activityId }, }, }; }, diff --git a/server/notifications/profile.js b/server/notifications/profile.js index 6d9c7018..608931cf 100644 --- a/server/notifications/profile.js +++ b/server/notifications/profile.js @@ -1,9 +1,5 @@ Meteor.startup(() => { - // XXX: add activity id to profile.notifications, - // it can be displayed and rendered on web or mobile UI - // will uncomment the following code once UI implemented - // - // Notifications.subscribe('profile', (user, title, description, params) => { - // user.addNotification(params.activityId); - // }); + Notifications.subscribe('profile', (user, title, description, params) => { + user.addNotification(params.activityId); + }); }); diff --git a/server/publications/notifications.js b/server/publications/notifications.js new file mode 100644 index 00000000..8cb44f95 --- /dev/null +++ b/server/publications/notifications.js @@ -0,0 +1,100 @@ +// We use these when displaying notifications in the notificationsDrawer + +// gets all activities associated with the current user +Meteor.publish('notificationActivities', () => { + return activities(); +}); + +// gets all attachments associated with activities associated with the current user +Meteor.publish('notificationAttachments', function() { + return Attachments.find({ + _id: { + $in: activities() + .map(v => v.attachmentId) + .filter(v => !!v), + }, + }); +}); + +// gets all cards associated with activities associated with the current user +Meteor.publish('notificationCards', function() { + return Cards.find({ + _id: { + $in: activities() + .map(v => v.cardId) + .filter(v => !!v), + }, + }); +}); + +// gets all checklistItems associated with activities associated with the current user +Meteor.publish('notificationChecklistItems', function() { + return ChecklistItems.find({ + _id: { + $in: activities() + .map(v => v.checklistItemId) + .filter(v => !!v), + }, + }); +}); + +// gets all checklists associated with activities associated with the current user +Meteor.publish('notificationChecklists', function() { + return Checklists.find({ + _id: { + $in: activities() + .map(v => v.checklistId) + .filter(v => !!v), + }, + }); +}); + +// gets all comments associated with activities associated with the current user +Meteor.publish('notificationComments', function() { + return CardComments.find({ + _id: { + $in: activities() + .map(v => v.commentId) + .filter(v => !!v), + }, + }); +}); + +// gets all lists associated with activities associated with the current user +Meteor.publish('notificationLists', function() { + return Lists.find({ + _id: { + $in: activities() + .map(v => v.listId) + .filter(v => !!v), + }, + }); +}); + +// gets all swimlanes associated with activities associated with the current user +Meteor.publish('notificationSwimlanes', function() { + return Swimlanes.find({ + _id: { + $in: activities() + .map(v => v.swimlaneId) + .filter(v => !!v), + }, + }); +}); + +// gets all users associated with activities associated with the current user +Meteor.publish('notificationUsers', function() { + return Users.find({ + _id: { + $in: activities() + .map(v => v.userId) + .filter(v => !!v), + }, + }); +}); + +function activities() { + return Activities.find({ + _id: { $in: Meteor.user().profile.notifications.map(v => v.activity) }, + }); +} -- cgit v1.2.3-1-g7c22 From 3546d7aa02bc65cf1183cb493adeb543ba51945d Mon Sep 17 00:00:00 2001 From: Lauri Ojansivu <x@xet7.org> Date: Tue, 31 Mar 2020 16:56:32 +0300 Subject: Fix Browser always reload the whole page when I change one of the card color. Fixed by making label colors and text again editable. Regression from [Wekan v3.86 2)](https://github.com/wekan/wekan/commit/b9099a8b7ea6f63c79bdcbb871cb993b2cb7e325). Thanks to javen9881 and xet7 ! Closes #2971 --- client/components/activities/comments.js | 7 -- client/components/main/editor.jade | 7 +- client/components/main/editor.js | 38 +----- client/lib/popup.js | 204 ------------------------------- 4 files changed, 5 insertions(+), 251 deletions(-) diff --git a/client/components/activities/comments.js b/client/components/activities/comments.js index e885459e..50ca019b 100644 --- a/client/components/activities/comments.js +++ b/client/components/activities/comments.js @@ -33,13 +33,6 @@ BlazeComponent.extendComponent({ cardId, }); resetCommentInput(input); - // With Richer editor is in use, and comment is submitted, - // clear comment form with JQuery. Id #summernote is defined - // at client/components/main/editor.jade where it previously was - // id=id, now it is id="summernote". - if (Meteor.settings.public.RICHER_CARD_COMMENT_EDITOR === 'true') { - $('#summernote').summernote('code', ''); - } Tracker.flush(); autosize.update(input); input.trigger('submitted'); diff --git a/client/components/main/editor.jade b/client/components/main/editor.jade index 5c5454ee..dbd61715 100644 --- a/client/components/main/editor.jade +++ b/client/components/main/editor.jade @@ -1,13 +1,8 @@ template(name="editor") - // With Richer editor is in use, and comment is submitted, - // clear comment form with JQuery Comment at - // client/components/activities/comments.js . Id #summernote is defined - // here at client/components/main/editor.jade where it previously was - // id=id, now it is id="summernote". textarea.editor( dir="auto" class="{{class}}" - id="summernote" + id=id autofocus=autofocus placeholder="{{_ 'comment-placeholder'}}") +Template.contentBlock diff --git a/client/components/main/editor.js b/client/components/main/editor.js index 3f09d284..86c0078f 100755 --- a/client/components/main/editor.js +++ b/client/components/main/editor.js @@ -30,7 +30,7 @@ Template.editor.onRendered(() => { autosize($textarea); $textarea.escapeableTextComplete(mentions); }; - if (Meteor.settings.public.RICHER_CARD_COMMENT_EDITOR === 'true') { + if (Meteor.settings.public.RICHER_CARD_COMMENT_EDITOR !== false) { const isSmall = Utils.isMiniScreen(); const toolbar = isSmall ? [ @@ -108,37 +108,10 @@ Template.editor.onRendered(() => { } return undefined; }; - // Prevent @member mentions on Add Comment input field - // from closing card, part 1. - let popupShown = false; inputs.each(function(idx, input) { mSummernotes[idx] = $(input).summernote({ placeholder, - // Prevent @member mentions on Add Comment input field - // from closing card, part 2. - onKeydown(e) { - if (popupShown) { - e.preventDefault(); - } - }, - onKeyup(e) { - if (popupShown) { - e.preventDefault(); - } - }, callbacks: { - // Prevent @member mentions on Add Comment input field - // from closing card, part 3. - onKeydown(e) { - if (popupShown) { - e.preventDefault(); - } - }, - onKeyup(e) { - if (popupShown) { - e.preventDefault(); - } - }, onInit(object) { const originalInput = this; $(originalInput).on('input', function() { @@ -163,6 +136,7 @@ Template.editor.onRendered(() => { }); } }, + onImageUpload(files) { const $summernote = getSummernote(this); if (files && files.length > 0) { @@ -323,8 +297,7 @@ Blaze.Template.registerHelper( } const linkValue = [' ', at, knowedUser.username]; - //let linkClass = 'atMention js-open-member'; - let linkClass = 'atMention'; + let linkClass = 'atMention js-open-member'; if (knowedUser.userId === Meteor.userId()) { linkClass += ' me'; } @@ -367,10 +340,7 @@ Template.viewer.events({ const userId = event.currentTarget.dataset.userid; if (userId) { - // Prevent @member mentions on Add Comment input field - // from closing card, part 4. - PopupNoClose.open('member').call({ userId }, event, templateInstance); - event.preventDefault(); + Popup.open('member').call({ userId }, event, templateInstance); } else { const href = event.currentTarget.href; if (href) { diff --git a/client/lib/popup.js b/client/lib/popup.js index 8a55c2df..8095fbd2 100644 --- a/client/lib/popup.js +++ b/client/lib/popup.js @@ -206,207 +206,3 @@ escapeActions.forEach(actionName => { }, ); }); - -// Prevent @member mentions on Add Comment input field -// from closing card, part 5. -// This duplicate below of above popup function is needed, because at -// wekan/components/main/editor.js at bottom is popping up visible -// @member mention, and it seems to trigger closing also card popup, -// so in below closing popup is disabled. -window.PopupNoClose = new (class { - constructor() { - // The template we use to render popups - this.template = Template.popup; - - // We only want to display one popup at a time and we keep the view object - // in this `Popup.current` variable. If there is no popup currently opened - // the value is `null`. - this.current = null; - - // It's possible to open a sub-popup B from a popup A. In that case we keep - // the data of popup A so we can return back to it. Every time we open a new - // popup the stack grows, every time we go back the stack decrease, and if - // we close the popup the stack is reseted to the empty stack []. - this._stack = []; - - // We invalidate this internal dependency every time the top of the stack - // has changed and we want to re-render a popup with the new top-stack data. - this._dep = new Tracker.Dependency(); - } - - /// This function returns a callback that can be used in an event map: - /// Template.tplName.events({ - /// 'click .elementClass': Popup.open("popupName"), - /// }); - /// The popup inherit the data context of its parent. - open(name) { - const self = this; - const popupName = `${name}Popup`; - function clickFromPopup(evt) { - return $(evt.target).closest('.js-pop-over').length !== 0; - } - return function(evt) { - // If a popup is already opened, clicking again on the opener element - // should close it -- and interrupt the current `open` function. - /* - if (self.isOpen()) { - const previousOpenerElement = self._getTopStack().openerElement; - if (previousOpenerElement === evt.currentTarget) { - self.close(); - return; - } else { - $(previousOpenerElement).removeClass('is-active'); - } - } - */ - // We determine the `openerElement` (the DOM element that is being clicked - // and the one we take in reference to position the popup) from the event - // if the popup has no parent, or from the parent `openerElement` if it - // has one. This allows us to position a sub-popup exactly at the same - // position than its parent. - let openerElement; - if (clickFromPopup(evt)) { - openerElement = self._getTopStack().openerElement; - } else { - self._stack = []; - openerElement = evt.currentTarget; - } - $(openerElement).addClass('is-active'); - evt.preventDefault(); - - // We push our popup data to the stack. The top of the stack is always - // used as the data source for our current popup. - self._stack.push({ - popupName, - openerElement, - hasPopupParent: clickFromPopup(evt), - title: self._getTitle(popupName), - depth: self._stack.length, - offset: self._getOffset(openerElement), - dataContext: (this && this.currentData && this.currentData()) || this, - }); - - // If there are no popup currently opened we use the Blaze API to render - // one into the DOM. We use a reactive function as the data parameter that - // return the complete along with its top element and depends on our - // internal dependency that is being invalidated every time the top - // element of the stack has changed and we want to update the popup. - // - // Otherwise if there is already a popup open we just need to invalidate - // our internal dependency, and since we just changed the top element of - // our internal stack, the popup will be updated with the new data. - if (!self.isOpen()) { - self.current = Blaze.renderWithData( - self.template, - () => { - self._dep.depend(); - return { ...self._getTopStack(), stack: self._stack }; - }, - document.body, - ); - } else { - self._dep.changed(); - } - }; - } - - /// This function returns a callback that can be used in an event map: - /// Template.tplName.events({ - /// 'click .elementClass': Popup.afterConfirm("popupName", function() { - /// // What to do after the user has confirmed the action - /// }), - /// }); - afterConfirm(name, action) { - const self = this; - - return function(evt, tpl) { - const context = (this.currentData && this.currentData()) || this; - context.__afterConfirmAction = action; - self.open(name).call(context, evt, tpl); - }; - } - - /// The public reactive state of the popup. - isOpen() { - this._dep.changed(); - return Boolean(this.current); - } - - /// In case the popup was opened from a parent popup we can get back to it - /// with this `Popup.back()` function. You can go back several steps at once - /// by providing a number to this function, e.g. `Popup.back(2)`. In this case - /// intermediate popup won't even be rendered on the DOM. If the number of - /// steps back is greater than the popup stack size, the popup will be closed. - back(n = 1) { - if (this._stack.length > n) { - _.times(n, () => this._stack.pop()); - this._dep.changed(); - } - // else { - // this.close(); - //} - } - - /// Close the current opened popup. - /* - close() { - if (this.isOpen()) { - Blaze.remove(this.current); - this.current = null; - - const openerElement = this._getTopStack().openerElement; - $(openerElement).removeClass('is-active'); - - this._stack = []; - } - } - */ - - getOpenerComponent() { - const { openerElement } = Template.parentData(4); - return BlazeComponent.getComponentForElement(openerElement); - } - - // An utility fonction that returns the top element of the internal stack - _getTopStack() { - return this._stack[this._stack.length - 1]; - } - - // We automatically calculate the popup offset from the reference element - // position and dimensions. We also reactively use the window dimensions to - // ensure that the popup is always visible on the screen. - _getOffset(element) { - const $element = $(element); - return () => { - Utils.windowResizeDep.depend(); - - if (Utils.isMiniScreen()) return { left: 0, top: 0 }; - - const offset = $element.offset(); - const popupWidth = 300 + 15; - return { - left: Math.min(offset.left, $(window).width() - popupWidth), - top: offset.top + $element.outerHeight(), - }; - }; - } - - // We get the title from the translation files. Instead of returning the - // result, we return a function that compute the result and since `TAPi18n.__` - // is a reactive data source, the title will be changed reactively. - _getTitle(popupName) { - return () => { - const translationKey = `${popupName}-title`; - - // XXX There is no public API to check if there is an available - // translation for a given key. So we try to translate the key and if the - // translation output equals the key input we deduce that no translation - // was available and returns `false`. There is a (small) risk a false - // positives. - const title = TAPi18n.__(translationKey); - // when popup showed as full of small screen, we need a default header to clearly see [X] button - const defaultTitle = Utils.isMiniScreen() ? '' : false; - return title !== translationKey ? title : defaultTitle; - }; - } -})(); -- cgit v1.2.3-1-g7c22 From 6ef3f8a1c8e6a454926133f54bd2e7858aee444a Mon Sep 17 00:00:00 2001 From: Lauri Ojansivu <x@xet7.org> Date: Tue, 31 Mar 2020 17:05:02 +0300 Subject: Update ChangeLog. --- CHANGELOG.md | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index a693131d..30647b94 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -5,6 +5,11 @@ This release fixes the following bugs: - [Hide duplicate "Hide system messages" at Change Settings/Member Settings, because it's also on card slider](https://github.com/wekan/wekan/issues/2837). Thanks to notohiro and xet7. +- [Fix Browser always reload the whole page when I change one of the card + color](https://github.com/wekan/wekan/commit/3546d7aa02bc65cf1183cb493adeb543ba51945d). + Fixed by making label colors and text again editable. + Regression from [Wekan v3.86 2)](https://github.com/wekan/wekan/commit/b9099a8b7ea6f63c79bdcbb871cb993b2cb7e325). + Thanks to javen9881 and xet7. Thanks to above GitHub users for their contributions and translators for their translations. -- cgit v1.2.3-1-g7c22 From 033d6710470b2ecd7a0ec0b2f0741ff459e68b32 Mon Sep 17 00:00:00 2001 From: Lauri Ojansivu <x@xet7.org> Date: Tue, 31 Mar 2020 23:17:58 +0300 Subject: Fix richer editor submit did not clear edit area. Thanks to xet7 ! --- client/components/main/editor.js | 28 +++++++++++++++------------- 1 file changed, 15 insertions(+), 13 deletions(-) diff --git a/client/components/main/editor.js b/client/components/main/editor.js index 86c0078f..081c6521 100755 --- a/client/components/main/editor.js +++ b/client/components/main/editor.js @@ -114,12 +114,11 @@ Template.editor.onRendered(() => { callbacks: { onInit(object) { const originalInput = this; - $(originalInput).on('input', function() { + $(originalInput).on('submitted', function() { // when comment is submitted, the original textarea will be set to '', so shall we if (!this.value) { const sn = getSummernote(this); - sn && sn.summernote('reset'); - object && object.editingArea.find('.note-placeholder').show(); + sn && sn.summernote('code', ''); } }); const jEditor = object && object.editable; @@ -223,7 +222,7 @@ Template.editor.onRendered(() => { // == Fix End == const original = someNote.summernote('code'); const cleaned = cleanPastedHTML(original); //this is where to call whatever clean function you want. I have mine in a different file, called CleanPastedHTML. - someNote.summernote('reset'); //clear original + someNote.summernote('code', ''); //clear original someNote.summernote('pasteHTML', cleaned); //this sets the displayed content editor to the cleaned pasted code. }; setTimeout(function() { @@ -290,7 +289,8 @@ Blaze.Template.registerHelper( let currentMention; while ((currentMention = mentionRegex.exec(content)) !== null) { - const [fullMention, username] = currentMention; + const [fullMention, quoteduser, simple] = currentMention; + const username = quoteduser || simple; const knowedUser = _.findWhere(knowedUsers, { username }); if (!knowedUser) { continue; @@ -330,14 +330,7 @@ Template.viewer.events({ // the corresponding text). Clicking a link shouldn't fire these actions, stop // we stop these event at the viewer component level. 'click a'(event, templateInstance) { - event.stopPropagation(); - - // XXX We hijack the build-in browser action because we currently don't have - // `_blank` attributes in viewer links, and the transformer function is - // handled by a third party package that we can't configure easily. Fix that - // by using directly `_blank` attribute in the rendered HTML. - event.preventDefault(); - + let prevent = true; const userId = event.currentTarget.dataset.userid; if (userId) { Popup.open('member').call({ userId }, event, templateInstance); @@ -347,5 +340,14 @@ Template.viewer.events({ window.open(href, '_blank'); } } + if (prevent) { + event.stopPropagation(); + + // XXX We hijack the build-in browser action because we currently don't have + // `_blank` attributes in viewer links, and the transformer function is + // handled by a third party package that we can't configure easily. Fix that + // by using directly `_blank` attribute in the rendered HTML. + event.preventDefault(); + } }, }); -- cgit v1.2.3-1-g7c22 From c8ec5d5f6238e8f7579114daaed55a8368d2b33f Mon Sep 17 00:00:00 2001 From: Lauri Ojansivu <x@xet7.org> Date: Tue, 31 Mar 2020 23:20:07 +0300 Subject: Update ChangeLog. --- CHANGELOG.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 30647b94..d7f4c253 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -10,6 +10,8 @@ This release fixes the following bugs: Fixed by making label colors and text again editable. Regression from [Wekan v3.86 2)](https://github.com/wekan/wekan/commit/b9099a8b7ea6f63c79bdcbb871cb993b2cb7e325). Thanks to javen9881 and xet7. +- [Fix richer editor submit did not clear edit area](https://github.com/wekan/wekan/commit/033d6710470b2ecd7a0ec0b2f0741ff459e68b32). + Thanks to xet7. Thanks to above GitHub users for their contributions and translators for their translations. -- cgit v1.2.3-1-g7c22 From e7d23435934e044c90a1818f84798cb79194169c Mon Sep 17 00:00:00 2001 From: Lauri Ojansivu <x@xet7.org> Date: Tue, 31 Mar 2020 23:32:32 +0300 Subject: Move "Rules" from "Board View" to "Board Settings". Thanks to helioguardabaxo and xet7 ! Closes #2973 --- client/components/boards/boardHeader.jade | 14 -------------- client/components/boards/boardHeader.js | 4 ---- client/components/sidebar/sidebar.jade | 4 ++++ client/components/sidebar/sidebar.js | 4 ++++ 4 files changed, 8 insertions(+), 18 deletions(-) diff --git a/client/components/boards/boardHeader.jade b/client/components/boards/boardHeader.jade index 53a74f76..4c0edac4 100644 --- a/client/components/boards/boardHeader.jade +++ b/client/components/boards/boardHeader.jade @@ -193,20 +193,6 @@ template(name="boardChangeViewPopup") | {{_ 'board-view-cal'}} if $eq Utils.boardView "board-view-cal" i.fa.fa-check - if currentUser.isAdmin - hr - li - with "board-view-rules" - a.js-open-rules-view(title="{{_ 'rules'}}") - i.fa.fa-magic - | {{_ 'rules'}} - else if currentUser.isBoardAdmin - hr - li - with "board-view-rules" - a.js-open-rules-view(title="{{_ 'rules'}}") - i.fa.fa-magic - | {{_ 'rules'}} template(name="createBoard") form diff --git a/client/components/boards/boardHeader.js b/client/components/boards/boardHeader.js index 9040ed83..dc553134 100644 --- a/client/components/boards/boardHeader.js +++ b/client/components/boards/boardHeader.js @@ -191,10 +191,6 @@ Template.boardChangeViewPopup.events({ Utils.setBoardView('board-view-cal'); Popup.close(); }, - 'click .js-open-rules-view'() { - Modal.openWide('rulesMain'); - Popup.close(); - }, }); const CreateBoard = BlazeComponent.extendComponent({ diff --git a/client/components/sidebar/sidebar.jade b/client/components/sidebar/sidebar.jade index f0b0e4be..901fe99f 100644 --- a/client/components/sidebar/sidebar.jade +++ b/client/components/sidebar/sidebar.jade @@ -267,6 +267,10 @@ template(name="outgoingWebhooksPopup") template(name="boardMenuPopup") ul.pop-over-list + li + a.js-open-rules-view(title="{{_ 'rules'}}") + i.fa.fa-magic + | {{_ 'rules'}} li a.js-custom-fields i.fa.fa-list-alt diff --git a/client/components/sidebar/sidebar.js b/client/components/sidebar/sidebar.js index 8e640564..baf57114 100644 --- a/client/components/sidebar/sidebar.js +++ b/client/components/sidebar/sidebar.js @@ -182,6 +182,10 @@ Template.memberPopup.helpers({ Template.boardMenuPopup.events({ 'click .js-rename-board': Popup.open('boardChangeTitle'), + 'click .js-open-rules-view'() { + Modal.openWide('rulesMain'); + Popup.close(); + }, 'click .js-custom-fields'() { Sidebar.setView('customFields'); Popup.close(); -- cgit v1.2.3-1-g7c22 From d599fc12ff585289dc314a0f58643f1493b99d8b Mon Sep 17 00:00:00 2001 From: Lauri Ojansivu <x@xet7.org> Date: Tue, 31 Mar 2020 23:36:47 +0300 Subject: Update ChangeLog. --- CHANGELOG.md | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index d7f4c253..403b7f97 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,10 +1,15 @@ # Upcoming Wekan release -This release fixes the following bugs: +This release makes the following UI changes: +- [Move "Rules" from "Board View" to "Board Settings"](https://github.com/wekan/wekan/commit/e7d23435934e044c90a1818f84798cb79194169c). + Thanks to helioguardabaxo and xet7. - [Hide duplicate "Hide system messages" at Change Settings/Member Settings, because it's also on card slider](https://github.com/wekan/wekan/issues/2837). Thanks to notohiro and xet7. + +and fixes the following bugs: + - [Fix Browser always reload the whole page when I change one of the card color](https://github.com/wekan/wekan/commit/3546d7aa02bc65cf1183cb493adeb543ba51945d). Fixed by making label colors and text again editable. -- cgit v1.2.3-1-g7c22 From 6b902bdb36205d74ac89d08fe4d91cc425c37fb6 Mon Sep 17 00:00:00 2001 From: Lauri Ojansivu <x@xet7.org> Date: Tue, 31 Mar 2020 23:56:37 +0300 Subject: Improvements on card details visualization. Thanks to helioguardabaxo and xet7 ! Closes #2974 --- client/components/cards/attachments.jade | 2 +- client/components/cards/cardDetails.jade | 11 +++++++---- 2 files changed, 8 insertions(+), 5 deletions(-) diff --git a/client/components/cards/attachments.jade b/client/components/cards/attachments.jade index b695ea41..61454fa7 100644 --- a/client/components/cards/attachments.jade +++ b/client/components/cards/attachments.jade @@ -55,5 +55,5 @@ template(name="attachmentsGalery") unless currentUser.isWorker //li.attachment-item.add-attachment a.js-add-attachment - i.fa.fa-paperclip + i.fa.fa-plus | {{_ 'add-attachment' }} diff --git a/client/components/cards/cardDetails.jade b/client/components/cards/cardDetails.jade index 615ae1d5..257ca0a8 100644 --- a/client/components/cards/cardDetails.jade +++ b/client/components/cards/cardDetails.jade @@ -203,6 +203,7 @@ template(name="cardDetails") if canModifyCard unless currentUser.isWorker if currentBoard.allowsDescriptionTitle + hr h3 i.fa.fa-align-left card-details-item-title {{_ 'description'}} @@ -229,6 +230,7 @@ template(name="cardDetails") a.js-close-inlined-form {{_ 'discard'}} else if getDescription if currentBoard.allowsDescriptionTitle + hr h3.card-details-item-title {{_ 'description'}} if currentBoard.allowsDescriptionText +viewer @@ -237,15 +239,16 @@ template(name="cardDetails") .card-checklist-attachmentGalerys .card-checklist-attachmentGalery.card-checklists if currentBoard.allowsChecklists + hr +checklists(cardId = _id) if currentBoard.allowsSubtasks hr +subtasks(cardId = _id) if currentBoard.allowsAttachments - //- hr - //- h3 - //- i.fa.fa-paperclip - //- | {{_ 'attachments'}} + hr + h3 + i.fa.fa-paperclip + | {{_ 'attachments'}} .card-checklist-attachmentGalery.card-attachmentGalery +attachmentsGalery -- cgit v1.2.3-1-g7c22 From 703efa521671cc087aedb70a032c5d9844cfa822 Mon Sep 17 00:00:00 2001 From: Lauri Ojansivu <x@xet7.org> Date: Wed, 1 Apr 2020 00:01:15 +0300 Subject: Update ChangeLog. --- CHANGELOG.md | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 403b7f97..70ef0af4 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,7 +2,9 @@ This release makes the following UI changes: -- [Move "Rules" from "Board View" to "Board Settings"](https://github.com/wekan/wekan/commit/e7d23435934e044c90a1818f84798cb79194169c). +- [Move "Rules" from "Board View" to "Board Settings"](https://github.com/wekan/wekan/issues/2973). + Thanks to helioguardabaxo and xet7. +- [Improvements on card details visualization](https://github.com/wekan/wekan/issues/2974). Thanks to helioguardabaxo and xet7. - [Hide duplicate "Hide system messages" at Change Settings/Member Settings, because it's also on card slider](https://github.com/wekan/wekan/issues/2837). -- cgit v1.2.3-1-g7c22 From a65e39563be46b01ed215e211f8f3f14aa0abebb Mon Sep 17 00:00:00 2001 From: Lauri Ojansivu <x@xet7.org> Date: Wed, 1 Apr 2020 00:04:18 +0300 Subject: Update translations. --- i18n/pt-BR.i18n.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/i18n/pt-BR.i18n.json b/i18n/pt-BR.i18n.json index 6470f2d0..c481a5cb 100644 --- a/i18n/pt-BR.i18n.json +++ b/i18n/pt-BR.i18n.json @@ -182,7 +182,7 @@ "changeLanguagePopup-title": "Alterar Idioma", "changePasswordPopup-title": "Alterar Senha", "changePermissionsPopup-title": "Alterar Permissões", - "changeSettingsPopup-title": "Altera configurações", + "changeSettingsPopup-title": "Alterar configurações", "subtasks": "Subtarefas", "checklists": "Listas de verificação", "click-to-star": "Marcar quadro como favorito.", -- cgit v1.2.3-1-g7c22 From b33f44e23f310961606d5a36929dd0f6828931c3 Mon Sep 17 00:00:00 2001 From: Lauri Ojansivu <x@xet7.org> Date: Wed, 1 Apr 2020 00:12:35 +0300 Subject: v3.87 --- .sandstorm-meteor-1.8/package-lock.json | 2 +- .sandstorm-meteor-1.8/package.json | 2 +- CHANGELOG.md | 2 +- Stackerfile.yml | 2 +- package-lock.json | 2 +- package.json | 2 +- public/api/wekan.html | 4 ++-- public/api/wekan.yml | 2 +- sandstorm-pkgdef.capnp | 4 ++-- 9 files changed, 11 insertions(+), 11 deletions(-) diff --git a/.sandstorm-meteor-1.8/package-lock.json b/.sandstorm-meteor-1.8/package-lock.json index e7dc9e05..b5bc4ae3 100644 --- a/.sandstorm-meteor-1.8/package-lock.json +++ b/.sandstorm-meteor-1.8/package-lock.json @@ -1,6 +1,6 @@ { "name": "wekan", - "version": "v3.86.0", + "version": "v3.87.0", "lockfileVersion": 1, "requires": true, "dependencies": { diff --git a/.sandstorm-meteor-1.8/package.json b/.sandstorm-meteor-1.8/package.json index e934c3df..a6a3c924 100644 --- a/.sandstorm-meteor-1.8/package.json +++ b/.sandstorm-meteor-1.8/package.json @@ -1,6 +1,6 @@ { "name": "wekan", - "version": "v3.86.0", + "version": "v3.87.0", "description": "Open-Source kanban", "private": true, "scripts": { diff --git a/CHANGELOG.md b/CHANGELOG.md index 70ef0af4..2fc1d581 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,4 +1,4 @@ -# Upcoming Wekan release +# v3.87 2020-04-01 Wekan release This release makes the following UI changes: diff --git a/Stackerfile.yml b/Stackerfile.yml index 262919fe..62ca3d5a 100644 --- a/Stackerfile.yml +++ b/Stackerfile.yml @@ -1,5 +1,5 @@ appId: wekan-public/apps/77b94f60-dec9-0136-304e-16ff53095928 -appVersion: "v3.86.0" +appVersion: "v3.87.0" files: userUploads: - README.md diff --git a/package-lock.json b/package-lock.json index 60f1a939..93102d5d 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,6 +1,6 @@ { "name": "wekan", - "version": "v3.86.0", + "version": "v3.87.0", "lockfileVersion": 1, "requires": true, "dependencies": { diff --git a/package.json b/package.json index 5b008f84..28671e73 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "wekan", - "version": "v3.86.0", + "version": "v3.87.0", "description": "Open-Source kanban", "private": true, "scripts": { diff --git a/public/api/wekan.html b/public/api/wekan.html index 2fb27d8d..eb5d207d 100644 --- a/public/api/wekan.html +++ b/public/api/wekan.html @@ -1524,7 +1524,7 @@ var n=this.pipeline.run(e.tokenizer(t)),r=new e.Vector,i=[],o=this._fields.reduc <ul class="toc-list-h1"> <li> - <a href="#wekan-rest-api" class="toc-h1 toc-link" data-title="Wekan REST API v3.86">Wekan REST API v3.86</a> + <a href="#wekan-rest-api" class="toc-h1 toc-link" data-title="Wekan REST API v3.87">Wekan REST API v3.87</a> </li> @@ -2017,7 +2017,7 @@ var n=this.pipeline.run(e.tokenizer(t)),r=new e.Vector,i=[],o=this._fields.reduc <div class="page-wrapper"> <div class="dark-box"></div> <div class="content"> - <h1 id="wekan-rest-api">Wekan REST API v3.86</h1> + <h1 id="wekan-rest-api">Wekan REST API v3.87</h1> <blockquote> <p>Scroll down for code samples, example requests and responses. Select a language for code samples from the tabs above or the mobile navigation menu.</p> </blockquote> diff --git a/public/api/wekan.yml b/public/api/wekan.yml index cf0466ab..ee0bee82 100644 --- a/public/api/wekan.yml +++ b/public/api/wekan.yml @@ -1,7 +1,7 @@ swagger: '2.0' info: title: Wekan REST API - version: v3.86 + version: v3.87 description: | The REST API allows you to control and extend Wekan with ease. diff --git a/sandstorm-pkgdef.capnp b/sandstorm-pkgdef.capnp index ec9f373f..dac14181 100644 --- a/sandstorm-pkgdef.capnp +++ b/sandstorm-pkgdef.capnp @@ -22,10 +22,10 @@ const pkgdef :Spk.PackageDefinition = ( appTitle = (defaultText = "Wekan"), # The name of the app as it is displayed to the user. - appVersion = 386, + appVersion = 387, # Increment this for every release. - appMarketingVersion = (defaultText = "3.86.0~2020-03-24"), + appMarketingVersion = (defaultText = "3.87.0~2020-04-01"), # Human-readable presentation of the app version. minUpgradableAppVersion = 0, -- cgit v1.2.3-1-g7c22 From c60a092fc0ed9fe15c417bcb443b1e3e3aaedf7e Mon Sep 17 00:00:00 2001 From: Lauri Ojansivu <x@xet7.org> Date: Wed, 1 Apr 2020 00:34:21 +0300 Subject: Fix start-wekan.sh MongoDB port to 27017. Thanks to Keelan and xet7 ! Related #2979 --- start-wekan.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/start-wekan.sh b/start-wekan.sh index 9a839b3c..bb9249a6 100755 --- a/start-wekan.sh +++ b/start-wekan.sh @@ -7,7 +7,7 @@ # Debug OIDC OAuth2 etc. #export DEBUG=true #--------------------------------------------- - export MONGO_URL='mongodb://127.0.0.1:27018/wekan' + export MONGO_URL='mongodb://127.0.0.1:27017/wekan' #--------------------------------------------- # Production: https://example.com/wekan # Local: http://localhost:2000 -- cgit v1.2.3-1-g7c22 From 99e5293ef5c1f8411fae8f9956feb90ec2f680aa Mon Sep 17 00:00:00 2001 From: Lauri Ojansivu <x@xet7.org> Date: Wed, 1 Apr 2020 00:37:26 +0300 Subject: Update ChangeLog. --- CHANGELOG.md | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 2fc1d581..a0e892a9 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,12 @@ +# Upcoming Wekan release + +This release fixes the following bugs: + +- [Fix start-wekan.sh MongoDB port to 27017](https://github.com/wekan/wekan/commit/c60a092fc0ed9fe15c417bcb443b1e3e3aaedf7e). + Thanks to Keelan and xet7. + +Thanks to above GitHub users for their contributions and translators for their translations. + # v3.87 2020-04-01 Wekan release This release makes the following UI changes: -- cgit v1.2.3-1-g7c22 From 2eed1ca0eb9848046153789d4e44c27996f45eb8 Mon Sep 17 00:00:00 2001 From: Lauri Ojansivu <x@xet7.org> Date: Wed, 1 Apr 2020 16:48:14 +0300 Subject: Add translations for Board Settings / Allow Rename Board/Swimlane/Card. Thanks to xet7 ! --- i18n/en.i18n.json | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/i18n/en.i18n.json b/i18n/en.i18n.json index bce99384..c7583386 100644 --- a/i18n/en.i18n.json +++ b/i18n/en.i18n.json @@ -762,5 +762,7 @@ "show-on-card": "Show on Card", "new": "New", "editUserPopup-title": "Edit User", - "newUserPopup-title": "New User" + "newUserPopup-title": "New User", + "allow-rename": "Allow Rename", + "allowRenamePopup-title": "Allow Rename" } -- cgit v1.2.3-1-g7c22 From 0c911694c8196c33bbcc1a9fce56c43128d23f13 Mon Sep 17 00:00:00 2001 From: Lauri Ojansivu <x@xet7.org> Date: Wed, 1 Apr 2020 16:51:54 +0300 Subject: Add translations for Notification drawer like Trello. --- i18n/en.i18n.json | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/i18n/en.i18n.json b/i18n/en.i18n.json index c7583386..87d4b8d3 100644 --- a/i18n/en.i18n.json +++ b/i18n/en.i18n.json @@ -763,6 +763,10 @@ "new": "New", "editUserPopup-title": "Edit User", "newUserPopup-title": "New User", + "notifications": "Notifications", + "view-all": "View All", + "filter-by-unread": "Filter by Unread", + "mark-all-as-read": "Mark all as read", "allow-rename": "Allow Rename", "allowRenamePopup-title": "Allow Rename" } -- cgit v1.2.3-1-g7c22 From f5182e6328b05174e8142b3c34b80f6774c9aef0 Mon Sep 17 00:00:00 2001 From: Lauri Ojansivu <x@xet7.org> Date: Wed, 1 Apr 2020 17:04:01 +0300 Subject: Update translations. --- i18n/ar.i18n.json | 8 +++++++- i18n/bg.i18n.json | 8 +++++++- i18n/br.i18n.json | 8 +++++++- i18n/ca.i18n.json | 8 +++++++- i18n/cs.i18n.json | 8 +++++++- i18n/da.i18n.json | 8 +++++++- i18n/de.i18n.json | 8 +++++++- i18n/el.i18n.json | 8 +++++++- i18n/en-GB.i18n.json | 8 +++++++- i18n/eo.i18n.json | 8 +++++++- i18n/es-AR.i18n.json | 8 +++++++- i18n/es.i18n.json | 8 +++++++- i18n/eu.i18n.json | 8 +++++++- i18n/fa.i18n.json | 8 +++++++- i18n/fi.i18n.json | 8 +++++++- i18n/fr.i18n.json | 8 +++++++- i18n/gl.i18n.json | 8 +++++++- i18n/he.i18n.json | 8 +++++++- i18n/hi.i18n.json | 8 +++++++- i18n/hu.i18n.json | 8 +++++++- i18n/hy.i18n.json | 8 +++++++- i18n/id.i18n.json | 8 +++++++- i18n/ig.i18n.json | 8 +++++++- i18n/it.i18n.json | 8 +++++++- i18n/ja.i18n.json | 8 +++++++- i18n/ka.i18n.json | 8 +++++++- i18n/km.i18n.json | 8 +++++++- i18n/ko.i18n.json | 8 +++++++- i18n/lv.i18n.json | 8 +++++++- i18n/mk.i18n.json | 8 +++++++- i18n/mn.i18n.json | 8 +++++++- i18n/nb.i18n.json | 8 +++++++- i18n/nl.i18n.json | 8 +++++++- i18n/oc.i18n.json | 8 +++++++- i18n/pl.i18n.json | 8 +++++++- i18n/pt-BR.i18n.json | 8 +++++++- i18n/pt.i18n.json | 8 +++++++- i18n/ro.i18n.json | 8 +++++++- i18n/ru.i18n.json | 8 +++++++- i18n/sl.i18n.json | 8 +++++++- i18n/sr.i18n.json | 8 +++++++- i18n/sv.i18n.json | 8 +++++++- i18n/sw.i18n.json | 8 +++++++- i18n/ta.i18n.json | 8 +++++++- i18n/th.i18n.json | 8 +++++++- i18n/tr.i18n.json | 8 +++++++- i18n/uk.i18n.json | 8 +++++++- i18n/vi.i18n.json | 8 +++++++- i18n/zh-CN.i18n.json | 8 +++++++- i18n/zh-HK.i18n.json | 8 +++++++- i18n/zh-TW.i18n.json | 8 +++++++- 51 files changed, 357 insertions(+), 51 deletions(-) diff --git a/i18n/ar.i18n.json b/i18n/ar.i18n.json index 7773ddf3..e420374e 100644 --- a/i18n/ar.i18n.json +++ b/i18n/ar.i18n.json @@ -759,5 +759,11 @@ "show-on-card": "Show on Card", "new": "New", "editUserPopup-title": "Edit User", - "newUserPopup-title": "New User" + "newUserPopup-title": "New User", + "notifications": "Notifications", + "view-all": "View All", + "filter-by-unread": "Filter by Unread", + "mark-all-as-read": "Mark all as read", + "allow-rename": "Allow Rename", + "allowRenamePopup-title": "Allow Rename" } diff --git a/i18n/bg.i18n.json b/i18n/bg.i18n.json index 44549df5..4a3fbc70 100644 --- a/i18n/bg.i18n.json +++ b/i18n/bg.i18n.json @@ -759,5 +759,11 @@ "show-on-card": "Show on Card", "new": "New", "editUserPopup-title": "Edit User", - "newUserPopup-title": "New User" + "newUserPopup-title": "New User", + "notifications": "Notifications", + "view-all": "View All", + "filter-by-unread": "Filter by Unread", + "mark-all-as-read": "Mark all as read", + "allow-rename": "Allow Rename", + "allowRenamePopup-title": "Allow Rename" } diff --git a/i18n/br.i18n.json b/i18n/br.i18n.json index 7dce4c8d..81566bcf 100644 --- a/i18n/br.i18n.json +++ b/i18n/br.i18n.json @@ -759,5 +759,11 @@ "show-on-card": "Show on Card", "new": "New", "editUserPopup-title": "Edit User", - "newUserPopup-title": "New User" + "newUserPopup-title": "New User", + "notifications": "Notifications", + "view-all": "View All", + "filter-by-unread": "Filter by Unread", + "mark-all-as-read": "Mark all as read", + "allow-rename": "Allow Rename", + "allowRenamePopup-title": "Allow Rename" } diff --git a/i18n/ca.i18n.json b/i18n/ca.i18n.json index 629a1aee..9b2d2391 100644 --- a/i18n/ca.i18n.json +++ b/i18n/ca.i18n.json @@ -759,5 +759,11 @@ "show-on-card": "Show on Card", "new": "New", "editUserPopup-title": "Edit User", - "newUserPopup-title": "New User" + "newUserPopup-title": "New User", + "notifications": "Notifications", + "view-all": "View All", + "filter-by-unread": "Filter by Unread", + "mark-all-as-read": "Mark all as read", + "allow-rename": "Allow Rename", + "allowRenamePopup-title": "Allow Rename" } diff --git a/i18n/cs.i18n.json b/i18n/cs.i18n.json index 9918d3c3..f23cec0e 100644 --- a/i18n/cs.i18n.json +++ b/i18n/cs.i18n.json @@ -759,5 +759,11 @@ "show-on-card": "Show on Card", "new": "New", "editUserPopup-title": "Edit User", - "newUserPopup-title": "New User" + "newUserPopup-title": "New User", + "notifications": "Notifications", + "view-all": "View All", + "filter-by-unread": "Filter by Unread", + "mark-all-as-read": "Mark all as read", + "allow-rename": "Allow Rename", + "allowRenamePopup-title": "Allow Rename" } diff --git a/i18n/da.i18n.json b/i18n/da.i18n.json index 42d1942f..c7f73104 100644 --- a/i18n/da.i18n.json +++ b/i18n/da.i18n.json @@ -759,5 +759,11 @@ "show-on-card": "Show on Card", "new": "New", "editUserPopup-title": "Edit User", - "newUserPopup-title": "New User" + "newUserPopup-title": "New User", + "notifications": "Notifications", + "view-all": "View All", + "filter-by-unread": "Filter by Unread", + "mark-all-as-read": "Mark all as read", + "allow-rename": "Allow Rename", + "allowRenamePopup-title": "Allow Rename" } diff --git a/i18n/de.i18n.json b/i18n/de.i18n.json index 1bab2b02..96c5eec0 100644 --- a/i18n/de.i18n.json +++ b/i18n/de.i18n.json @@ -759,5 +759,11 @@ "show-on-card": "Zeige auf Karte", "new": "Neu", "editUserPopup-title": "Benutzer ändern", - "newUserPopup-title": "Neuer Benutzer" + "newUserPopup-title": "Neuer Benutzer", + "notifications": "Benachrichtigungen", + "view-all": "View All", + "filter-by-unread": "Filter by Unread", + "mark-all-as-read": "Mark all as read", + "allow-rename": "Allow Rename", + "allowRenamePopup-title": "Allow Rename" } diff --git a/i18n/el.i18n.json b/i18n/el.i18n.json index 425beb66..941e83a0 100644 --- a/i18n/el.i18n.json +++ b/i18n/el.i18n.json @@ -759,5 +759,11 @@ "show-on-card": "Show on Card", "new": "New", "editUserPopup-title": "Edit User", - "newUserPopup-title": "New User" + "newUserPopup-title": "New User", + "notifications": "Notifications", + "view-all": "View All", + "filter-by-unread": "Filter by Unread", + "mark-all-as-read": "Mark all as read", + "allow-rename": "Allow Rename", + "allowRenamePopup-title": "Allow Rename" } diff --git a/i18n/en-GB.i18n.json b/i18n/en-GB.i18n.json index b1321115..0cdb83f9 100644 --- a/i18n/en-GB.i18n.json +++ b/i18n/en-GB.i18n.json @@ -759,5 +759,11 @@ "show-on-card": "Show on Card", "new": "New", "editUserPopup-title": "Edit User", - "newUserPopup-title": "New User" + "newUserPopup-title": "New User", + "notifications": "Notifications", + "view-all": "View All", + "filter-by-unread": "Filter by Unread", + "mark-all-as-read": "Mark all as read", + "allow-rename": "Allow Rename", + "allowRenamePopup-title": "Allow Rename" } diff --git a/i18n/eo.i18n.json b/i18n/eo.i18n.json index 5f9855d1..1a01e51c 100644 --- a/i18n/eo.i18n.json +++ b/i18n/eo.i18n.json @@ -759,5 +759,11 @@ "show-on-card": "Show on Card", "new": "New", "editUserPopup-title": "Edit User", - "newUserPopup-title": "New User" + "newUserPopup-title": "New User", + "notifications": "Notifications", + "view-all": "View All", + "filter-by-unread": "Filter by Unread", + "mark-all-as-read": "Mark all as read", + "allow-rename": "Allow Rename", + "allowRenamePopup-title": "Allow Rename" } diff --git a/i18n/es-AR.i18n.json b/i18n/es-AR.i18n.json index f269de2c..456439c2 100644 --- a/i18n/es-AR.i18n.json +++ b/i18n/es-AR.i18n.json @@ -759,5 +759,11 @@ "show-on-card": "Show on Card", "new": "New", "editUserPopup-title": "Edit User", - "newUserPopup-title": "New User" + "newUserPopup-title": "New User", + "notifications": "Notifications", + "view-all": "View All", + "filter-by-unread": "Filter by Unread", + "mark-all-as-read": "Mark all as read", + "allow-rename": "Allow Rename", + "allowRenamePopup-title": "Allow Rename" } diff --git a/i18n/es.i18n.json b/i18n/es.i18n.json index ce77ba7d..20bd5d76 100644 --- a/i18n/es.i18n.json +++ b/i18n/es.i18n.json @@ -759,5 +759,11 @@ "show-on-card": "Mostrar en la tarjeta", "new": "Nuevo", "editUserPopup-title": "Editar el usuario", - "newUserPopup-title": "Nuevo usuario" + "newUserPopup-title": "Nuevo usuario", + "notifications": "Notificaciones", + "view-all": "View All", + "filter-by-unread": "Filter by Unread", + "mark-all-as-read": "Mark all as read", + "allow-rename": "Allow Rename", + "allowRenamePopup-title": "Allow Rename" } diff --git a/i18n/eu.i18n.json b/i18n/eu.i18n.json index 785bcd8e..ca7bc8d0 100644 --- a/i18n/eu.i18n.json +++ b/i18n/eu.i18n.json @@ -759,5 +759,11 @@ "show-on-card": "Show on Card", "new": "New", "editUserPopup-title": "Edit User", - "newUserPopup-title": "New User" + "newUserPopup-title": "New User", + "notifications": "Notifications", + "view-all": "View All", + "filter-by-unread": "Filter by Unread", + "mark-all-as-read": "Mark all as read", + "allow-rename": "Allow Rename", + "allowRenamePopup-title": "Allow Rename" } diff --git a/i18n/fa.i18n.json b/i18n/fa.i18n.json index 713c7be3..6494181a 100644 --- a/i18n/fa.i18n.json +++ b/i18n/fa.i18n.json @@ -759,5 +759,11 @@ "show-on-card": "Show on Card", "new": "New", "editUserPopup-title": "Edit User", - "newUserPopup-title": "New User" + "newUserPopup-title": "New User", + "notifications": "Notifications", + "view-all": "View All", + "filter-by-unread": "Filter by Unread", + "mark-all-as-read": "Mark all as read", + "allow-rename": "Allow Rename", + "allowRenamePopup-title": "Allow Rename" } diff --git a/i18n/fi.i18n.json b/i18n/fi.i18n.json index 080e2d7a..4ad42f4e 100644 --- a/i18n/fi.i18n.json +++ b/i18n/fi.i18n.json @@ -759,5 +759,11 @@ "show-on-card": "Näytä kortilla", "new": "Uusi", "editUserPopup-title": "Muokkaa käyttäjää", - "newUserPopup-title": "Uusi käyttäjä" + "newUserPopup-title": "Uusi käyttäjä", + "notifications": "Ilmoitukset", + "view-all": "Näytä kaikki", + "filter-by-unread": "Suodata lukemattomat", + "mark-all-as-read": "Merkkaa kaikki luetuksi", + "allow-rename": "Salli nimeä uudelleen", + "allowRenamePopup-title": "Salli nimeä uudelleen" } diff --git a/i18n/fr.i18n.json b/i18n/fr.i18n.json index 226a6c8a..014cc7e7 100644 --- a/i18n/fr.i18n.json +++ b/i18n/fr.i18n.json @@ -759,5 +759,11 @@ "show-on-card": "Afficher sur la carte", "new": "Nouveau", "editUserPopup-title": "Éditer l'utilisateur", - "newUserPopup-title": "Nouvel utilisateur" + "newUserPopup-title": "Nouvel utilisateur", + "notifications": "Notifications", + "view-all": "View All", + "filter-by-unread": "Filter by Unread", + "mark-all-as-read": "Mark all as read", + "allow-rename": "Allow Rename", + "allowRenamePopup-title": "Allow Rename" } diff --git a/i18n/gl.i18n.json b/i18n/gl.i18n.json index c88dde02..5ef8aac2 100644 --- a/i18n/gl.i18n.json +++ b/i18n/gl.i18n.json @@ -759,5 +759,11 @@ "show-on-card": "Show on Card", "new": "New", "editUserPopup-title": "Edit User", - "newUserPopup-title": "New User" + "newUserPopup-title": "New User", + "notifications": "Notifications", + "view-all": "View All", + "filter-by-unread": "Filter by Unread", + "mark-all-as-read": "Mark all as read", + "allow-rename": "Allow Rename", + "allowRenamePopup-title": "Allow Rename" } diff --git a/i18n/he.i18n.json b/i18n/he.i18n.json index fecbfbb3..60e30bbc 100644 --- a/i18n/he.i18n.json +++ b/i18n/he.i18n.json @@ -759,5 +759,11 @@ "show-on-card": "הצגה על הכרטיס", "new": "חדש", "editUserPopup-title": "עריכת משתמש", - "newUserPopup-title": "משתמש חדש" + "newUserPopup-title": "משתמש חדש", + "notifications": "Notifications", + "view-all": "View All", + "filter-by-unread": "Filter by Unread", + "mark-all-as-read": "Mark all as read", + "allow-rename": "Allow Rename", + "allowRenamePopup-title": "Allow Rename" } diff --git a/i18n/hi.i18n.json b/i18n/hi.i18n.json index e4c88a06..25831e13 100644 --- a/i18n/hi.i18n.json +++ b/i18n/hi.i18n.json @@ -759,5 +759,11 @@ "show-on-card": "Show on Card", "new": "New", "editUserPopup-title": "Edit User", - "newUserPopup-title": "New User" + "newUserPopup-title": "New User", + "notifications": "Notifications", + "view-all": "View All", + "filter-by-unread": "Filter by Unread", + "mark-all-as-read": "Mark all as read", + "allow-rename": "Allow Rename", + "allowRenamePopup-title": "Allow Rename" } diff --git a/i18n/hu.i18n.json b/i18n/hu.i18n.json index e022a075..a114a173 100644 --- a/i18n/hu.i18n.json +++ b/i18n/hu.i18n.json @@ -759,5 +759,11 @@ "show-on-card": "Show on Card", "new": "New", "editUserPopup-title": "Edit User", - "newUserPopup-title": "New User" + "newUserPopup-title": "New User", + "notifications": "Notifications", + "view-all": "View All", + "filter-by-unread": "Filter by Unread", + "mark-all-as-read": "Mark all as read", + "allow-rename": "Allow Rename", + "allowRenamePopup-title": "Allow Rename" } diff --git a/i18n/hy.i18n.json b/i18n/hy.i18n.json index e2600d72..d6d32e95 100644 --- a/i18n/hy.i18n.json +++ b/i18n/hy.i18n.json @@ -759,5 +759,11 @@ "show-on-card": "Show on Card", "new": "New", "editUserPopup-title": "Edit User", - "newUserPopup-title": "New User" + "newUserPopup-title": "New User", + "notifications": "Notifications", + "view-all": "View All", + "filter-by-unread": "Filter by Unread", + "mark-all-as-read": "Mark all as read", + "allow-rename": "Allow Rename", + "allowRenamePopup-title": "Allow Rename" } diff --git a/i18n/id.i18n.json b/i18n/id.i18n.json index 2bf5431b..f6e9b830 100644 --- a/i18n/id.i18n.json +++ b/i18n/id.i18n.json @@ -759,5 +759,11 @@ "show-on-card": "Show on Card", "new": "New", "editUserPopup-title": "Edit User", - "newUserPopup-title": "New User" + "newUserPopup-title": "New User", + "notifications": "Notifications", + "view-all": "View All", + "filter-by-unread": "Filter by Unread", + "mark-all-as-read": "Mark all as read", + "allow-rename": "Allow Rename", + "allowRenamePopup-title": "Allow Rename" } diff --git a/i18n/ig.i18n.json b/i18n/ig.i18n.json index 3c3c2ac3..e86ebccc 100644 --- a/i18n/ig.i18n.json +++ b/i18n/ig.i18n.json @@ -759,5 +759,11 @@ "show-on-card": "Show on Card", "new": "New", "editUserPopup-title": "Edit User", - "newUserPopup-title": "New User" + "newUserPopup-title": "New User", + "notifications": "Notifications", + "view-all": "View All", + "filter-by-unread": "Filter by Unread", + "mark-all-as-read": "Mark all as read", + "allow-rename": "Allow Rename", + "allowRenamePopup-title": "Allow Rename" } diff --git a/i18n/it.i18n.json b/i18n/it.i18n.json index 2099462f..3ee1d32d 100644 --- a/i18n/it.i18n.json +++ b/i18n/it.i18n.json @@ -759,5 +759,11 @@ "show-on-card": "Mostra sulla scheda", "new": "Nuovo", "editUserPopup-title": "Modifica utente", - "newUserPopup-title": "Nuovo utente" + "newUserPopup-title": "Nuovo utente", + "notifications": "Notifications", + "view-all": "View All", + "filter-by-unread": "Filter by Unread", + "mark-all-as-read": "Mark all as read", + "allow-rename": "Allow Rename", + "allowRenamePopup-title": "Allow Rename" } diff --git a/i18n/ja.i18n.json b/i18n/ja.i18n.json index 04f773c1..4dd290e0 100644 --- a/i18n/ja.i18n.json +++ b/i18n/ja.i18n.json @@ -759,5 +759,11 @@ "show-on-card": "カードに表示する項目", "new": "新規作成", "editUserPopup-title": "ユーザーを編集", - "newUserPopup-title": "新規ユーザー" + "newUserPopup-title": "新規ユーザー", + "notifications": "通知", + "view-all": "View All", + "filter-by-unread": "Filter by Unread", + "mark-all-as-read": "Mark all as read", + "allow-rename": "Allow Rename", + "allowRenamePopup-title": "Allow Rename" } diff --git a/i18n/ka.i18n.json b/i18n/ka.i18n.json index d43699eb..788fafe5 100644 --- a/i18n/ka.i18n.json +++ b/i18n/ka.i18n.json @@ -759,5 +759,11 @@ "show-on-card": "Show on Card", "new": "New", "editUserPopup-title": "Edit User", - "newUserPopup-title": "New User" + "newUserPopup-title": "New User", + "notifications": "Notifications", + "view-all": "View All", + "filter-by-unread": "Filter by Unread", + "mark-all-as-read": "Mark all as read", + "allow-rename": "Allow Rename", + "allowRenamePopup-title": "Allow Rename" } diff --git a/i18n/km.i18n.json b/i18n/km.i18n.json index 05bbb797..cf88927f 100644 --- a/i18n/km.i18n.json +++ b/i18n/km.i18n.json @@ -759,5 +759,11 @@ "show-on-card": "Show on Card", "new": "New", "editUserPopup-title": "Edit User", - "newUserPopup-title": "New User" + "newUserPopup-title": "New User", + "notifications": "Notifications", + "view-all": "View All", + "filter-by-unread": "Filter by Unread", + "mark-all-as-read": "Mark all as read", + "allow-rename": "Allow Rename", + "allowRenamePopup-title": "Allow Rename" } diff --git a/i18n/ko.i18n.json b/i18n/ko.i18n.json index 33a48b21..9f53c381 100644 --- a/i18n/ko.i18n.json +++ b/i18n/ko.i18n.json @@ -759,5 +759,11 @@ "show-on-card": "Show on Card", "new": "New", "editUserPopup-title": "Edit User", - "newUserPopup-title": "New User" + "newUserPopup-title": "New User", + "notifications": "알림", + "view-all": "View All", + "filter-by-unread": "Filter by Unread", + "mark-all-as-read": "Mark all as read", + "allow-rename": "Allow Rename", + "allowRenamePopup-title": "Allow Rename" } diff --git a/i18n/lv.i18n.json b/i18n/lv.i18n.json index 87457e6b..491ced31 100644 --- a/i18n/lv.i18n.json +++ b/i18n/lv.i18n.json @@ -759,5 +759,11 @@ "show-on-card": "Show on Card", "new": "New", "editUserPopup-title": "Edit User", - "newUserPopup-title": "New User" + "newUserPopup-title": "New User", + "notifications": "Notifications", + "view-all": "View All", + "filter-by-unread": "Filter by Unread", + "mark-all-as-read": "Mark all as read", + "allow-rename": "Allow Rename", + "allowRenamePopup-title": "Allow Rename" } diff --git a/i18n/mk.i18n.json b/i18n/mk.i18n.json index ba11ed40..00278e34 100644 --- a/i18n/mk.i18n.json +++ b/i18n/mk.i18n.json @@ -759,5 +759,11 @@ "show-on-card": "Show on Card", "new": "New", "editUserPopup-title": "Edit User", - "newUserPopup-title": "New User" + "newUserPopup-title": "New User", + "notifications": "Notifications", + "view-all": "View All", + "filter-by-unread": "Filter by Unread", + "mark-all-as-read": "Mark all as read", + "allow-rename": "Allow Rename", + "allowRenamePopup-title": "Allow Rename" } diff --git a/i18n/mn.i18n.json b/i18n/mn.i18n.json index f0f81dbd..e80bd57c 100644 --- a/i18n/mn.i18n.json +++ b/i18n/mn.i18n.json @@ -759,5 +759,11 @@ "show-on-card": "Show on Card", "new": "New", "editUserPopup-title": "Edit User", - "newUserPopup-title": "New User" + "newUserPopup-title": "New User", + "notifications": "Notifications", + "view-all": "View All", + "filter-by-unread": "Filter by Unread", + "mark-all-as-read": "Mark all as read", + "allow-rename": "Allow Rename", + "allowRenamePopup-title": "Allow Rename" } diff --git a/i18n/nb.i18n.json b/i18n/nb.i18n.json index 176dcea0..64b46489 100644 --- a/i18n/nb.i18n.json +++ b/i18n/nb.i18n.json @@ -759,5 +759,11 @@ "show-on-card": "Show on Card", "new": "New", "editUserPopup-title": "Edit User", - "newUserPopup-title": "New User" + "newUserPopup-title": "New User", + "notifications": "Notifications", + "view-all": "View All", + "filter-by-unread": "Filter by Unread", + "mark-all-as-read": "Mark all as read", + "allow-rename": "Allow Rename", + "allowRenamePopup-title": "Allow Rename" } diff --git a/i18n/nl.i18n.json b/i18n/nl.i18n.json index bc815fa6..f783746b 100644 --- a/i18n/nl.i18n.json +++ b/i18n/nl.i18n.json @@ -759,5 +759,11 @@ "show-on-card": "Toon op kaart", "new": "Nieuw", "editUserPopup-title": "Wijzig gebruiker", - "newUserPopup-title": "Nieuwe gebruiker" + "newUserPopup-title": "Nieuwe gebruiker", + "notifications": "Notifications", + "view-all": "View All", + "filter-by-unread": "Filter by Unread", + "mark-all-as-read": "Mark all as read", + "allow-rename": "Allow Rename", + "allowRenamePopup-title": "Allow Rename" } diff --git a/i18n/oc.i18n.json b/i18n/oc.i18n.json index 715ff470..75951d65 100644 --- a/i18n/oc.i18n.json +++ b/i18n/oc.i18n.json @@ -759,5 +759,11 @@ "show-on-card": "Show on Card", "new": "New", "editUserPopup-title": "Edit User", - "newUserPopup-title": "New User" + "newUserPopup-title": "New User", + "notifications": "Notifications", + "view-all": "View All", + "filter-by-unread": "Filter by Unread", + "mark-all-as-read": "Mark all as read", + "allow-rename": "Allow Rename", + "allowRenamePopup-title": "Allow Rename" } diff --git a/i18n/pl.i18n.json b/i18n/pl.i18n.json index 67af6c98..da69da26 100644 --- a/i18n/pl.i18n.json +++ b/i18n/pl.i18n.json @@ -759,5 +759,11 @@ "show-on-card": "Pokaż na karcie", "new": "Nowy", "editUserPopup-title": "Edytuj użytkownika", - "newUserPopup-title": "Nowy użytkownik" + "newUserPopup-title": "Nowy użytkownik", + "notifications": "Notifications", + "view-all": "View All", + "filter-by-unread": "Filter by Unread", + "mark-all-as-read": "Mark all as read", + "allow-rename": "Allow Rename", + "allowRenamePopup-title": "Allow Rename" } diff --git a/i18n/pt-BR.i18n.json b/i18n/pt-BR.i18n.json index c481a5cb..3b16d19f 100644 --- a/i18n/pt-BR.i18n.json +++ b/i18n/pt-BR.i18n.json @@ -759,5 +759,11 @@ "show-on-card": "Mostrar no Cartão", "new": "Novo", "editUserPopup-title": "Editar usuário", - "newUserPopup-title": "Novo usuário" + "newUserPopup-title": "Novo usuário", + "notifications": "Notificações", + "view-all": "View All", + "filter-by-unread": "Filter by Unread", + "mark-all-as-read": "Mark all as read", + "allow-rename": "Allow Rename", + "allowRenamePopup-title": "Allow Rename" } diff --git a/i18n/pt.i18n.json b/i18n/pt.i18n.json index 22c56c97..442ff2c0 100644 --- a/i18n/pt.i18n.json +++ b/i18n/pt.i18n.json @@ -759,5 +759,11 @@ "show-on-card": "Show on Card", "new": "New", "editUserPopup-title": "Edit User", - "newUserPopup-title": "New User" + "newUserPopup-title": "New User", + "notifications": "Notifications", + "view-all": "View All", + "filter-by-unread": "Filter by Unread", + "mark-all-as-read": "Mark all as read", + "allow-rename": "Allow Rename", + "allowRenamePopup-title": "Allow Rename" } diff --git a/i18n/ro.i18n.json b/i18n/ro.i18n.json index 9d84e440..1a3e56a6 100644 --- a/i18n/ro.i18n.json +++ b/i18n/ro.i18n.json @@ -759,5 +759,11 @@ "show-on-card": "Show on Card", "new": "New", "editUserPopup-title": "Edit User", - "newUserPopup-title": "New User" + "newUserPopup-title": "New User", + "notifications": "Notifications", + "view-all": "View All", + "filter-by-unread": "Filter by Unread", + "mark-all-as-read": "Mark all as read", + "allow-rename": "Allow Rename", + "allowRenamePopup-title": "Allow Rename" } diff --git a/i18n/ru.i18n.json b/i18n/ru.i18n.json index 459cfbde..edf9c169 100644 --- a/i18n/ru.i18n.json +++ b/i18n/ru.i18n.json @@ -759,5 +759,11 @@ "show-on-card": "Показать на карточке", "new": "New", "editUserPopup-title": "Edit User", - "newUserPopup-title": "New User" + "newUserPopup-title": "New User", + "notifications": "Уведомления", + "view-all": "View All", + "filter-by-unread": "Filter by Unread", + "mark-all-as-read": "Mark all as read", + "allow-rename": "Allow Rename", + "allowRenamePopup-title": "Allow Rename" } diff --git a/i18n/sl.i18n.json b/i18n/sl.i18n.json index 15163a0f..d13373ed 100644 --- a/i18n/sl.i18n.json +++ b/i18n/sl.i18n.json @@ -759,5 +759,11 @@ "show-on-card": "Prikaži na kartici", "new": "Novo", "editUserPopup-title": "Uredi uporabnika", - "newUserPopup-title": "Nov uporabnik" + "newUserPopup-title": "Nov uporabnik", + "notifications": "Notifications", + "view-all": "View All", + "filter-by-unread": "Filter by Unread", + "mark-all-as-read": "Mark all as read", + "allow-rename": "Allow Rename", + "allowRenamePopup-title": "Allow Rename" } diff --git a/i18n/sr.i18n.json b/i18n/sr.i18n.json index 1ae2aba6..7385e39f 100644 --- a/i18n/sr.i18n.json +++ b/i18n/sr.i18n.json @@ -759,5 +759,11 @@ "show-on-card": "Prikaži na kartici", "new": "New", "editUserPopup-title": "Edit User", - "newUserPopup-title": "New User" + "newUserPopup-title": "New User", + "notifications": "Notifications", + "view-all": "View All", + "filter-by-unread": "Filter by Unread", + "mark-all-as-read": "Mark all as read", + "allow-rename": "Allow Rename", + "allowRenamePopup-title": "Allow Rename" } diff --git a/i18n/sv.i18n.json b/i18n/sv.i18n.json index 66c08333..3de14dd5 100644 --- a/i18n/sv.i18n.json +++ b/i18n/sv.i18n.json @@ -759,5 +759,11 @@ "show-on-card": "Visa på kort", "new": "Ny", "editUserPopup-title": "Redigera användare", - "newUserPopup-title": "Ny användare" + "newUserPopup-title": "Ny användare", + "notifications": "Notifications", + "view-all": "View All", + "filter-by-unread": "Filter by Unread", + "mark-all-as-read": "Mark all as read", + "allow-rename": "Allow Rename", + "allowRenamePopup-title": "Allow Rename" } diff --git a/i18n/sw.i18n.json b/i18n/sw.i18n.json index ba45497f..a110fb15 100644 --- a/i18n/sw.i18n.json +++ b/i18n/sw.i18n.json @@ -759,5 +759,11 @@ "show-on-card": "Show on Card", "new": "New", "editUserPopup-title": "Edit User", - "newUserPopup-title": "New User" + "newUserPopup-title": "New User", + "notifications": "Notifications", + "view-all": "View All", + "filter-by-unread": "Filter by Unread", + "mark-all-as-read": "Mark all as read", + "allow-rename": "Allow Rename", + "allowRenamePopup-title": "Allow Rename" } diff --git a/i18n/ta.i18n.json b/i18n/ta.i18n.json index 8d847659..d059c739 100644 --- a/i18n/ta.i18n.json +++ b/i18n/ta.i18n.json @@ -759,5 +759,11 @@ "show-on-card": "Show on Card", "new": "New", "editUserPopup-title": "Edit User", - "newUserPopup-title": "New User" + "newUserPopup-title": "New User", + "notifications": "Notifications", + "view-all": "View All", + "filter-by-unread": "Filter by Unread", + "mark-all-as-read": "Mark all as read", + "allow-rename": "Allow Rename", + "allowRenamePopup-title": "Allow Rename" } diff --git a/i18n/th.i18n.json b/i18n/th.i18n.json index 2d6df909..9d26fbf5 100644 --- a/i18n/th.i18n.json +++ b/i18n/th.i18n.json @@ -759,5 +759,11 @@ "show-on-card": "Show on Card", "new": "New", "editUserPopup-title": "Edit User", - "newUserPopup-title": "New User" + "newUserPopup-title": "New User", + "notifications": "Notifications", + "view-all": "View All", + "filter-by-unread": "Filter by Unread", + "mark-all-as-read": "Mark all as read", + "allow-rename": "Allow Rename", + "allowRenamePopup-title": "Allow Rename" } diff --git a/i18n/tr.i18n.json b/i18n/tr.i18n.json index 74f2ccf5..39bb822b 100644 --- a/i18n/tr.i18n.json +++ b/i18n/tr.i18n.json @@ -759,5 +759,11 @@ "show-on-card": "Show on Card", "new": "New", "editUserPopup-title": "Edit User", - "newUserPopup-title": "New User" + "newUserPopup-title": "New User", + "notifications": "Bildirim", + "view-all": "View All", + "filter-by-unread": "Filter by Unread", + "mark-all-as-read": "Mark all as read", + "allow-rename": "Allow Rename", + "allowRenamePopup-title": "Allow Rename" } diff --git a/i18n/uk.i18n.json b/i18n/uk.i18n.json index 31fed042..dd77df9a 100644 --- a/i18n/uk.i18n.json +++ b/i18n/uk.i18n.json @@ -759,5 +759,11 @@ "show-on-card": "Show on Card", "new": "New", "editUserPopup-title": "Edit User", - "newUserPopup-title": "New User" + "newUserPopup-title": "New User", + "notifications": "Notifications", + "view-all": "View All", + "filter-by-unread": "Filter by Unread", + "mark-all-as-read": "Mark all as read", + "allow-rename": "Allow Rename", + "allowRenamePopup-title": "Allow Rename" } diff --git a/i18n/vi.i18n.json b/i18n/vi.i18n.json index 19db8bd3..002b53c3 100644 --- a/i18n/vi.i18n.json +++ b/i18n/vi.i18n.json @@ -759,5 +759,11 @@ "show-on-card": "Show on Card", "new": "New", "editUserPopup-title": "Edit User", - "newUserPopup-title": "New User" + "newUserPopup-title": "New User", + "notifications": "Notifications", + "view-all": "View All", + "filter-by-unread": "Filter by Unread", + "mark-all-as-read": "Mark all as read", + "allow-rename": "Allow Rename", + "allowRenamePopup-title": "Allow Rename" } diff --git a/i18n/zh-CN.i18n.json b/i18n/zh-CN.i18n.json index 6347fd56..297da710 100644 --- a/i18n/zh-CN.i18n.json +++ b/i18n/zh-CN.i18n.json @@ -759,5 +759,11 @@ "show-on-card": "Show on Card", "new": "New", "editUserPopup-title": "Edit User", - "newUserPopup-title": "New User" + "newUserPopup-title": "New User", + "notifications": "提示", + "view-all": "View All", + "filter-by-unread": "Filter by Unread", + "mark-all-as-read": "Mark all as read", + "allow-rename": "Allow Rename", + "allowRenamePopup-title": "Allow Rename" } diff --git a/i18n/zh-HK.i18n.json b/i18n/zh-HK.i18n.json index 82aff057..fe5d4928 100644 --- a/i18n/zh-HK.i18n.json +++ b/i18n/zh-HK.i18n.json @@ -759,5 +759,11 @@ "show-on-card": "Show on Card", "new": "New", "editUserPopup-title": "Edit User", - "newUserPopup-title": "New User" + "newUserPopup-title": "New User", + "notifications": "Notifications", + "view-all": "View All", + "filter-by-unread": "Filter by Unread", + "mark-all-as-read": "Mark all as read", + "allow-rename": "Allow Rename", + "allowRenamePopup-title": "Allow Rename" } diff --git a/i18n/zh-TW.i18n.json b/i18n/zh-TW.i18n.json index f42b05a4..0813db9e 100644 --- a/i18n/zh-TW.i18n.json +++ b/i18n/zh-TW.i18n.json @@ -759,5 +759,11 @@ "show-on-card": "Show on Card", "new": "New", "editUserPopup-title": "Edit User", - "newUserPopup-title": "New User" + "newUserPopup-title": "New User", + "notifications": "Notifications", + "view-all": "View All", + "filter-by-unread": "Filter by Unread", + "mark-all-as-read": "Mark all as read", + "allow-rename": "Allow Rename", + "allowRenamePopup-title": "Allow Rename" } -- cgit v1.2.3-1-g7c22 From 35427063ff81feb3fae95260cf07390b63eea90f Mon Sep 17 00:00:00 2001 From: Lauri Ojansivu <x@xet7.org> Date: Wed, 1 Apr 2020 17:11:02 +0300 Subject: Update translations. --- i18n/fi.i18n.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/i18n/fi.i18n.json b/i18n/fi.i18n.json index 4ad42f4e..26a11a46 100644 --- a/i18n/fi.i18n.json +++ b/i18n/fi.i18n.json @@ -764,6 +764,6 @@ "view-all": "Näytä kaikki", "filter-by-unread": "Suodata lukemattomat", "mark-all-as-read": "Merkkaa kaikki luetuksi", - "allow-rename": "Salli nimeä uudelleen", - "allowRenamePopup-title": "Salli nimeä uudelleen" + "allow-rename": "Salli uudelleennimeäminen", + "allowRenamePopup-title": "Salli uudelleennimeäminen" } -- cgit v1.2.3-1-g7c22 From d0003a334fdb39070e5ad31809c56665476f2f8f Mon Sep 17 00:00:00 2001 From: Lauri Ojansivu <x@xet7.org> Date: Wed, 1 Apr 2020 19:39:02 +0300 Subject: Minicard labels on the top and title on bottom. Thanks to helioguardabaxo and xet7 ! Closes #2980 --- client/components/cards/minicard.styl | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/client/components/cards/minicard.styl b/client/components/cards/minicard.styl index 8607e118..7d72a588 100644 --- a/client/components/cards/minicard.styl +++ b/client/components/cards/minicard.styl @@ -79,7 +79,7 @@ border-radius: top 2px .minicard-labels - float: right + float: none display: flex flex-wrap: wrap -- cgit v1.2.3-1-g7c22 From 56667112d7fd146a9847794207e9a2224b1115d7 Mon Sep 17 00:00:00 2001 From: Lauri Ojansivu <x@xet7.org> Date: Wed, 1 Apr 2020 19:42:26 +0300 Subject: Update ChangeLog. --- CHANGELOG.md | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index a0e892a9..439e9087 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,6 +1,11 @@ # Upcoming Wekan release -This release fixes the following bugs: +This release makes the following UI changes: + +- [Minicard labels on the top and title on bottom](https://github.com/wekan/wekan/issues/2980). + Thanks to helioguardabaxo and xet7. + +and fixes the following bugs: - [Fix start-wekan.sh MongoDB port to 27017](https://github.com/wekan/wekan/commit/c60a092fc0ed9fe15c417bcb443b1e3e3aaedf7e). Thanks to Keelan and xet7. -- cgit v1.2.3-1-g7c22 From f4d0791c6c1051c90d268484dab03c0ea5a5a533 Mon Sep 17 00:00:00 2001 From: Jonathan Baird <jonathan@smithbox.com> Date: Wed, 1 Apr 2020 14:50:31 -0600 Subject: add correct i18n for notifications menu --- client/components/notifications/notificationsDrawer.jade | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/client/components/notifications/notificationsDrawer.jade b/client/components/notifications/notificationsDrawer.jade index 67fc6e65..01117009 100644 --- a/client/components/notifications/notificationsDrawer.jade +++ b/client/components/notifications/notificationsDrawer.jade @@ -2,10 +2,10 @@ template(name='notificationsDrawer') section#notifications-drawer(class="{{#if $.Session.get 'showReadNotifications'}}show-read{{/if}}") .header if $.Session.get 'showReadNotifications' - a.toggle-read Filter by Unread + a.toggle-read {{_ 'filter-by-unread'}} else - a.toggle-read View All - h5 Notifications + a.toggle-read {{_ 'view-all'}} + h5 {{_ 'notifications'}} if($gt unreadNotifications 0) |(#{unreadNotifications}) a.fa.fa-times-thin.close @@ -13,4 +13,4 @@ template(name='notificationsDrawer') each transformedProfile.notifications +notification(activityData=activity index=dbIndex read=read) if($gt unreadNotifications 0) - a.all-read Mark all as read + a.all-read {{_ 'mark-all-as-read'}} -- cgit v1.2.3-1-g7c22 From 8ea86ae0b9e4351b935fde45c77f37d09778739d Mon Sep 17 00:00:00 2001 From: Jonathan Baird <jonathan@smithbox.com> Date: Wed, 1 Apr 2020 15:04:12 -0600 Subject: fix error from notifications subscriptions --- server/publications/notifications.js | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/server/publications/notifications.js b/server/publications/notifications.js index 8cb44f95..bc55a37c 100644 --- a/server/publications/notifications.js +++ b/server/publications/notifications.js @@ -94,7 +94,8 @@ Meteor.publish('notificationUsers', function() { }); function activities() { + const notifications = Meteor.user().profile.notifications || []; return Activities.find({ - _id: { $in: Meteor.user().profile.notifications.map(v => v.activity) }, + _id: { $in: notifications.map(v => v.activity) }, }); } -- cgit v1.2.3-1-g7c22 From 7c609d402a968b0a0b5e2b585994b3f38e05d976 Mon Sep 17 00:00:00 2001 From: Lauri Ojansivu <x@xet7.org> Date: Thu, 2 Apr 2020 01:29:22 +0300 Subject: Update translations. --- i18n/ar.i18n.json | 2 +- i18n/bg.i18n.json | 2 +- i18n/br.i18n.json | 2 +- i18n/ca.i18n.json | 2 +- i18n/cs.i18n.json | 36 ++++++++++++++++++------------------ i18n/da.i18n.json | 2 +- i18n/de.i18n.json | 2 +- i18n/el.i18n.json | 2 +- i18n/en-GB.i18n.json | 2 +- i18n/eo.i18n.json | 2 +- i18n/es-AR.i18n.json | 2 +- i18n/es.i18n.json | 12 ++++++------ i18n/eu.i18n.json | 2 +- i18n/fa.i18n.json | 2 +- i18n/fi.i18n.json | 2 +- i18n/fr.i18n.json | 12 ++++++------ i18n/gl.i18n.json | 2 +- i18n/he.i18n.json | 2 +- i18n/hi.i18n.json | 2 +- i18n/hu.i18n.json | 2 +- i18n/hy.i18n.json | 2 +- i18n/id.i18n.json | 2 +- i18n/ig.i18n.json | 2 +- i18n/it.i18n.json | 14 +++++++------- i18n/ja.i18n.json | 2 +- i18n/ka.i18n.json | 2 +- i18n/km.i18n.json | 2 +- i18n/ko.i18n.json | 2 +- i18n/lv.i18n.json | 2 +- i18n/mk.i18n.json | 2 +- i18n/mn.i18n.json | 2 +- i18n/nb.i18n.json | 2 +- i18n/nl.i18n.json | 2 +- i18n/oc.i18n.json | 2 +- i18n/pl.i18n.json | 2 +- i18n/pt-BR.i18n.json | 12 ++++++------ i18n/pt.i18n.json | 2 +- i18n/ro.i18n.json | 2 +- i18n/ru.i18n.json | 2 +- i18n/sl.i18n.json | 2 +- i18n/sr.i18n.json | 20 ++++++++++---------- i18n/sv.i18n.json | 2 +- i18n/sw.i18n.json | 2 +- i18n/ta.i18n.json | 2 +- i18n/th.i18n.json | 2 +- i18n/tr.i18n.json | 2 +- i18n/uk.i18n.json | 2 +- i18n/vi.i18n.json | 2 +- i18n/zh-CN.i18n.json | 2 +- i18n/zh-HK.i18n.json | 2 +- i18n/zh-TW.i18n.json | 2 +- 51 files changed, 98 insertions(+), 98 deletions(-) diff --git a/i18n/ar.i18n.json b/i18n/ar.i18n.json index e420374e..f97beeac 100644 --- a/i18n/ar.i18n.json +++ b/i18n/ar.i18n.json @@ -64,7 +64,7 @@ "activity-unchecked-item": "ازالة تحقق %s من قائمة التحقق %s من %s", "activity-checklist-added": "أضاف قائمة تحقق إلى %s", "activity-checklist-removed": "ازالة قائمة التحقق من %s", - "activity-checklist-completed": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "activity-checklist-completed": "completed checklist %s of %s", "activity-checklist-uncompleted": "لم يتم انجاز قائمة التحقق %s من %s", "activity-checklist-item-added": "تم اضافة عنصر قائمة التحقق الى '%s' في %s", "activity-checklist-item-removed": "تم ازالة عنصر قائمة التحقق الى '%s' في %s", diff --git a/i18n/bg.i18n.json b/i18n/bg.i18n.json index 4a3fbc70..425da96c 100644 --- a/i18n/bg.i18n.json +++ b/i18n/bg.i18n.json @@ -64,7 +64,7 @@ "activity-unchecked-item": "размаркира %s от списък със задачи %s на %s", "activity-checklist-added": "добави списък със задачи към %s", "activity-checklist-removed": "премахна списък със задачи от %s", - "activity-checklist-completed": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "activity-checklist-completed": "completed checklist %s of %s", "activity-checklist-uncompleted": "\"отзавърши\" чеклистта %s в %s", "activity-checklist-item-added": "добави точка към '%s' в/във %s", "activity-checklist-item-removed": "премахна точка от '%s' в %s", diff --git a/i18n/br.i18n.json b/i18n/br.i18n.json index 81566bcf..afbf510b 100644 --- a/i18n/br.i18n.json +++ b/i18n/br.i18n.json @@ -64,7 +64,7 @@ "activity-unchecked-item": "unchecked %s in checklist %s of %s", "activity-checklist-added": "added checklist to %s", "activity-checklist-removed": "removed a checklist from %s", - "activity-checklist-completed": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "activity-checklist-completed": "completed checklist %s of %s", "activity-checklist-uncompleted": "uncompleted the checklist %s of %s", "activity-checklist-item-added": "added checklist item to '%s' in %s", "activity-checklist-item-removed": "removed a checklist item from '%s' in %s", diff --git a/i18n/ca.i18n.json b/i18n/ca.i18n.json index 9b2d2391..195891a1 100644 --- a/i18n/ca.i18n.json +++ b/i18n/ca.i18n.json @@ -64,7 +64,7 @@ "activity-unchecked-item": "unchecked %s in checklist %s of %s", "activity-checklist-added": "Checklist afegida a %s", "activity-checklist-removed": "removed a checklist from %s", - "activity-checklist-completed": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "activity-checklist-completed": "completed checklist %s of %s", "activity-checklist-uncompleted": "uncompleted the checklist %s of %s", "activity-checklist-item-added": "afegida entrada de checklist de '%s' a %s", "activity-checklist-item-removed": "removed a checklist item from '%s' in %s", diff --git a/i18n/cs.i18n.json b/i18n/cs.i18n.json index f23cec0e..d2412847 100644 --- a/i18n/cs.i18n.json +++ b/i18n/cs.i18n.json @@ -22,8 +22,8 @@ "act-createBoard": "přidal(a) tablo __board__", "act-createSwimlane": "created swimlane __swimlane__ to board __board__", "act-createCard": "přidal(a) kartu __card__ do sloupce __list__ ve swimlane __swimlane__ na tablu __board__", - "act-createCustomField": "created custom field __customField__ at board __board__", - "act-deleteCustomField": "deleted custom field __customField__ at board __board__", + "act-createCustomField": "přidal(a) pole __customField__ na tablo __board__", + "act-deleteCustomField": "odebral(a) pole __customField__ na tablu __board__", "act-setCustomField": "edited custom field __customField__: __customFieldValue__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", "act-createList": "přidal(a) sloupec __list__ do tabla __board__", "act-addBoardMember": "přidal(a) člena __member__ do tabla __board__", @@ -64,7 +64,7 @@ "activity-unchecked-item": "nedokončen %s v seznamu %s z %s", "activity-checklist-added": "přidán checklist do %s", "activity-checklist-removed": "odstraněn checklist z %s", - "activity-checklist-completed": "dokončil(a) zaškrtávací seznam __checklist__ na kartě __card__ ve sloupci __list__ ve swimlane __swimlane__ na tablu __board__", + "activity-checklist-completed": "completed checklist %s of %s", "activity-checklist-uncompleted": "nedokončen seznam %s z %s", "activity-checklist-item-added": "přidána položka checklist do '%s' v %s", "activity-checklist-item-removed": "odstraněna položka seznamu do '%s' v %s", @@ -137,7 +137,7 @@ "board-view": "Náhled tabla", "board-view-cal": "Kalendář", "board-view-swimlanes": "Swimlanes", - "board-view-collapse": "Collapse", + "board-view-collapse": "Sbalit", "board-view-lists": "Sloupce", "bucket-example": "Například \"O čem sním\"", "cancel": "Zrušit", @@ -320,8 +320,8 @@ "filter-no-label": "Žádný štítek", "filter-no-member": "Žádný člen", "filter-no-custom-fields": "Žádné vlastní pole", - "filter-show-archive": "Show archived lists", - "filter-hide-empty": "Hide empty lists", + "filter-show-archive": "Zobrazit archivované listy", + "filter-hide-empty": "Skrýt prázdné listy", "filter-on": "Filtr je zapnut", "filter-on-desc": "Filtrujete karty tohoto tabla. Pro úpravu filtru klikni sem.", "filter-to-selection": "Filtrovat výběr", @@ -749,21 +749,21 @@ "act-pastdue": "was reminding the current due (__timeValue__) of __card__ is past", "act-duenow": "was reminding the current due (__timeValue__) of __card__ is now", "act-atUserComment": "You were mentioned in [__board__] __list__/__card__", - "delete-user-confirm-popup": "Are you sure you want to delete this account? There is no undo.", - "accounts-allowUserDelete": "Allow users to self delete their account", + "delete-user-confirm-popup": "Jste si jisti, že chcete smazat tento účet? Tuto akci nelze vrátit zpět.", + "accounts-allowUserDelete": "Dovolit uživatelům smazat vlastní účet", "hide-minicard-label-text": "Hide minicard label text", "show-desktop-drag-handles": "Show desktop drag handles", "assignee": "Assignee", "cardAssigneesPopup-title": "Assignee", - "addmore-detail": "Add a more detailed description", - "show-on-card": "Show on Card", - "new": "New", - "editUserPopup-title": "Edit User", - "newUserPopup-title": "New User", - "notifications": "Notifications", - "view-all": "View All", + "addmore-detail": "Přidat detailnější popis", + "show-on-card": "Zobrazit na kartě", + "new": "Nový", + "editUserPopup-title": "Editovat uživatele", + "newUserPopup-title": "Nový uživatel", + "notifications": "Upozornění", + "view-all": "Zobrazit vše", "filter-by-unread": "Filter by Unread", - "mark-all-as-read": "Mark all as read", - "allow-rename": "Allow Rename", - "allowRenamePopup-title": "Allow Rename" + "mark-all-as-read": "Označit vše jako přečtené", + "allow-rename": "Povolit přejmenování", + "allowRenamePopup-title": "Povolit přejmenování" } diff --git a/i18n/da.i18n.json b/i18n/da.i18n.json index c7f73104..9c64f1d6 100644 --- a/i18n/da.i18n.json +++ b/i18n/da.i18n.json @@ -64,7 +64,7 @@ "activity-unchecked-item": "unchecked %s in checklist %s of %s", "activity-checklist-added": "added checklist to %s", "activity-checklist-removed": "removed a checklist from %s", - "activity-checklist-completed": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "activity-checklist-completed": "completed checklist %s of %s", "activity-checklist-uncompleted": "uncompleted the checklist %s of %s", "activity-checklist-item-added": "added checklist item to '%s' in %s", "activity-checklist-item-removed": "removed a checklist item from '%s' in %s", diff --git a/i18n/de.i18n.json b/i18n/de.i18n.json index 96c5eec0..882eb658 100644 --- a/i18n/de.i18n.json +++ b/i18n/de.i18n.json @@ -64,7 +64,7 @@ "activity-unchecked-item": "hat %s in Checkliste %s von %s abgewählt", "activity-checklist-added": "hat eine Checkliste zu %s hinzugefügt", "activity-checklist-removed": "entfernte eine Checkliste von %s", - "activity-checklist-completed": "hat Checkliste __checklist__ der Karte __card__ auf der Liste __list__ in Swimlane __swimlane__ in Board __board__ vervollständigt", + "activity-checklist-completed": "completed checklist %s of %s", "activity-checklist-uncompleted": "unvervollständigte die Checkliste %s von %s", "activity-checklist-item-added": "hat ein Checklistenelement zu '%s' in %s hinzugefügt", "activity-checklist-item-removed": "hat ein Checklistenelement von '%s' in %s entfernt", diff --git a/i18n/el.i18n.json b/i18n/el.i18n.json index 941e83a0..d379dfe0 100644 --- a/i18n/el.i18n.json +++ b/i18n/el.i18n.json @@ -64,7 +64,7 @@ "activity-unchecked-item": "unchecked %s in checklist %s of %s", "activity-checklist-added": "added checklist to %s", "activity-checklist-removed": "removed a checklist from %s", - "activity-checklist-completed": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "activity-checklist-completed": "completed checklist %s of %s", "activity-checklist-uncompleted": "uncompleted the checklist %s of %s", "activity-checklist-item-added": "added checklist item to '%s' in %s", "activity-checklist-item-removed": "removed a checklist item from '%s' in %s", diff --git a/i18n/en-GB.i18n.json b/i18n/en-GB.i18n.json index 0cdb83f9..a562d26f 100644 --- a/i18n/en-GB.i18n.json +++ b/i18n/en-GB.i18n.json @@ -64,7 +64,7 @@ "activity-unchecked-item": "unchecked %s in checklist %s of %s", "activity-checklist-added": "added checklist to %s", "activity-checklist-removed": "removed a checklist from %s", - "activity-checklist-completed": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "activity-checklist-completed": "completed checklist %s of %s", "activity-checklist-uncompleted": "uncompleted the checklist %s of %s", "activity-checklist-item-added": "added checklist item to '%s' in %s", "activity-checklist-item-removed": "removed a checklist item from '%s' in %s", diff --git a/i18n/eo.i18n.json b/i18n/eo.i18n.json index 1a01e51c..fcd8616d 100644 --- a/i18n/eo.i18n.json +++ b/i18n/eo.i18n.json @@ -64,7 +64,7 @@ "activity-unchecked-item": "unchecked %s in checklist %s of %s", "activity-checklist-added": "added checklist to %s", "activity-checklist-removed": "removed a checklist from %s", - "activity-checklist-completed": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "activity-checklist-completed": "completed checklist %s of %s", "activity-checklist-uncompleted": "uncompleted the checklist %s of %s", "activity-checklist-item-added": "added checklist item to '%s' in %s", "activity-checklist-item-removed": "removed a checklist item from '%s' in %s", diff --git a/i18n/es-AR.i18n.json b/i18n/es-AR.i18n.json index 456439c2..e09f3b2a 100644 --- a/i18n/es-AR.i18n.json +++ b/i18n/es-AR.i18n.json @@ -64,7 +64,7 @@ "activity-unchecked-item": "unchecked %s in checklist %s of %s", "activity-checklist-added": "agregada lista de tareas a %s", "activity-checklist-removed": "removed a checklist from %s", - "activity-checklist-completed": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "activity-checklist-completed": "completed checklist %s of %s", "activity-checklist-uncompleted": "uncompleted the checklist %s of %s", "activity-checklist-item-added": "agregado item de lista de tareas a '%s' en %s", "activity-checklist-item-removed": "removed a checklist item from '%s' in %s", diff --git a/i18n/es.i18n.json b/i18n/es.i18n.json index 20bd5d76..e6c69dfa 100644 --- a/i18n/es.i18n.json +++ b/i18n/es.i18n.json @@ -64,7 +64,7 @@ "activity-unchecked-item": "desmarcado %s en lista %s de %s", "activity-checklist-added": "ha añadido una lista de verificación a %s", "activity-checklist-removed": "eliminada una lista de verificación desde %s", - "activity-checklist-completed": "completada la lista de verificación __checklist__ de la tarjeta __card__ de la lista __list__ del carril __swimlane__ del tablero __board__", + "activity-checklist-completed": "completed checklist %s of %s", "activity-checklist-uncompleted": "no completado la lista %s de %s", "activity-checklist-item-added": "ha añadido el elemento de la lista de verificación a '%s' en %s", "activity-checklist-item-removed": "eliminado un elemento de la lista de verificación desde '%s' en %s", @@ -761,9 +761,9 @@ "editUserPopup-title": "Editar el usuario", "newUserPopup-title": "Nuevo usuario", "notifications": "Notificaciones", - "view-all": "View All", - "filter-by-unread": "Filter by Unread", - "mark-all-as-read": "Mark all as read", - "allow-rename": "Allow Rename", - "allowRenamePopup-title": "Allow Rename" + "view-all": "Ver todo", + "filter-by-unread": "Filtrar por no leído", + "mark-all-as-read": "Marcar todo como leido", + "allow-rename": "Permitir renombrar", + "allowRenamePopup-title": "Permitir renombrar" } diff --git a/i18n/eu.i18n.json b/i18n/eu.i18n.json index ca7bc8d0..87587e22 100644 --- a/i18n/eu.i18n.json +++ b/i18n/eu.i18n.json @@ -64,7 +64,7 @@ "activity-unchecked-item": "unchecked %s in checklist %s of %s", "activity-checklist-added": "egiaztaketa zerrenda %s(e)ra gehituta", "activity-checklist-removed": "removed a checklist from %s", - "activity-checklist-completed": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "activity-checklist-completed": "completed checklist %s of %s", "activity-checklist-uncompleted": "uncompleted the checklist %s of %s", "activity-checklist-item-added": "egiaztaketa zerrendako elementuak '%s'(e)ra gehituta %s(e)n", "activity-checklist-item-removed": "removed a checklist item from '%s' in %s", diff --git a/i18n/fa.i18n.json b/i18n/fa.i18n.json index 6494181a..133c262d 100644 --- a/i18n/fa.i18n.json +++ b/i18n/fa.i18n.json @@ -64,7 +64,7 @@ "activity-unchecked-item": "چک نشده %s در چک لیست %s از %s", "activity-checklist-added": "سیاهه به %s اضافه شد", "activity-checklist-removed": "از چک لیست حذف گردید", - "activity-checklist-completed": "سیاهه __checklist__ را در کارت __card__ در لیست __list__ در مسیر شناور __swimlane__ در برد __board__ کامل کرد", + "activity-checklist-completed": "completed checklist %s of %s", "activity-checklist-uncompleted": "تمام نشده ها در چک لیست %s از %s", "activity-checklist-item-added": "added checklist item to '%s' in %s", "activity-checklist-item-removed": "حذف شده از چک لیست '%s' در %s", diff --git a/i18n/fi.i18n.json b/i18n/fi.i18n.json index 26a11a46..f0e945b5 100644 --- a/i18n/fi.i18n.json +++ b/i18n/fi.i18n.json @@ -64,7 +64,7 @@ "activity-unchecked-item": "poistettu ruksi %s tarkistuslistassa %s / %s", "activity-checklist-added": "lisätty tarkistuslista kortille %s", "activity-checklist-removed": "poistettu tarkistuslista kohteesta %s", - "activity-checklist-completed": "valmistui tarkistuslista __checklist__ kortilla __card__ listalla __list__ swimlanella __swimlane__ taululla __board__", + "activity-checklist-completed": "saatiin valmiiksi tarkistuslista %s / %s", "activity-checklist-uncompleted": "ei saatu valmiiksi tarkistuslista %s / %s", "activity-checklist-item-added": "lisäsi kohdan tarkistuslistaan '%s' kortilla %s", "activity-checklist-item-removed": "poistettu tarkistuslistan kohta '%s' / %s", diff --git a/i18n/fr.i18n.json b/i18n/fr.i18n.json index 014cc7e7..d7d7040f 100644 --- a/i18n/fr.i18n.json +++ b/i18n/fr.i18n.json @@ -64,7 +64,7 @@ "activity-unchecked-item": "a décoché %s dans la checklist %s de %s", "activity-checklist-added": "a ajouté une checklist à %s", "activity-checklist-removed": "a supprimé une checklist de %s", - "activity-checklist-completed": "a complété la checklist __checklist__ de la carte __card__ de la liste __list__ du couloir __swimlane__ du tableau __board__", + "activity-checklist-completed": "completed checklist %s of %s", "activity-checklist-uncompleted": "a rendu incomplète la checklist %s de %s", "activity-checklist-item-added": "a ajouté un élément à la checklist '%s' dans %s", "activity-checklist-item-removed": "a supprimé une checklist de '%s' dans %s", @@ -761,9 +761,9 @@ "editUserPopup-title": "Éditer l'utilisateur", "newUserPopup-title": "Nouvel utilisateur", "notifications": "Notifications", - "view-all": "View All", - "filter-by-unread": "Filter by Unread", - "mark-all-as-read": "Mark all as read", - "allow-rename": "Allow Rename", - "allowRenamePopup-title": "Allow Rename" + "view-all": "Voir tout", + "filter-by-unread": "Filtrer par non lu", + "mark-all-as-read": "Marquer comme lus", + "allow-rename": "Autoriser le renommage", + "allowRenamePopup-title": "Autoriser le renommage" } diff --git a/i18n/gl.i18n.json b/i18n/gl.i18n.json index 5ef8aac2..4908c2b9 100644 --- a/i18n/gl.i18n.json +++ b/i18n/gl.i18n.json @@ -64,7 +64,7 @@ "activity-unchecked-item": "unchecked %s in checklist %s of %s", "activity-checklist-added": "added checklist to %s", "activity-checklist-removed": "removed a checklist from %s", - "activity-checklist-completed": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "activity-checklist-completed": "completed checklist %s of %s", "activity-checklist-uncompleted": "uncompleted the checklist %s of %s", "activity-checklist-item-added": "added checklist item to '%s' in %s", "activity-checklist-item-removed": "removed a checklist item from '%s' in %s", diff --git a/i18n/he.i18n.json b/i18n/he.i18n.json index 60e30bbc..027aadd8 100644 --- a/i18n/he.i18n.json +++ b/i18n/he.i18n.json @@ -64,7 +64,7 @@ "activity-unchecked-item": "בוטל הסימון של %s ברשימת המשימות %s מתוך %s", "activity-checklist-added": "נוספה רשימת משימות אל %s", "activity-checklist-removed": "הוסרה רשימת משימות מ־%s", - "activity-checklist-completed": "רשימת המטלות __checklist__ בכרטיס __card__ שברשימה __list__ תחת המסלול __swimlane__ בלוח __board__ הושלמה", + "activity-checklist-completed": "completed checklist %s of %s", "activity-checklist-uncompleted": "רשימת המשימות %s מתוך %s סומנה כבלתי מושלמת", "activity-checklist-item-added": "נוסף פריט רשימת משימות אל ‚%s‘ תחת %s", "activity-checklist-item-removed": "הוסר פריט מרשימת המשימות ‚%s’ תחת %s", diff --git a/i18n/hi.i18n.json b/i18n/hi.i18n.json index 25831e13..b6c9b7a6 100644 --- a/i18n/hi.i18n.json +++ b/i18n/hi.i18n.json @@ -64,7 +64,7 @@ "activity-unchecked-item": "अचिह्नित %s अंदर में चिह्नांकन-सूची %s of %s", "activity-checklist-added": "संकलित चिह्नांकन-सूची तक %s", "activity-checklist-removed": "हटा दिया एक चिह्नांकन-सूची से %s", - "activity-checklist-completed": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "activity-checklist-completed": "completed checklist %s of %s", "activity-checklist-uncompleted": "अपूर्ण चिह्नांकन-सूची %s of %s", "activity-checklist-item-added": "संकलित चिह्नांकन-सूची विषय तक '%s' अंदर में %s", "activity-checklist-item-removed": "हटा दिया एक चिह्नांकन-सूची विषय से '%s' अंदर में %s", diff --git a/i18n/hu.i18n.json b/i18n/hu.i18n.json index a114a173..aac9b873 100644 --- a/i18n/hu.i18n.json +++ b/i18n/hu.i18n.json @@ -64,7 +64,7 @@ "activity-unchecked-item": "unchecked %s in checklist %s of %s", "activity-checklist-added": "ellenőrzőlista hozzáadva ehhez: %s", "activity-checklist-removed": "removed a checklist from %s", - "activity-checklist-completed": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "activity-checklist-completed": "completed checklist %s of %s", "activity-checklist-uncompleted": "uncompleted the checklist %s of %s", "activity-checklist-item-added": "ellenőrzőlista elem hozzáadva ehhez: „%s”, ebben: %s", "activity-checklist-item-removed": "removed a checklist item from '%s' in %s", diff --git a/i18n/hy.i18n.json b/i18n/hy.i18n.json index d6d32e95..5439ce57 100644 --- a/i18n/hy.i18n.json +++ b/i18n/hy.i18n.json @@ -64,7 +64,7 @@ "activity-unchecked-item": "unchecked %s in checklist %s of %s", "activity-checklist-added": "added checklist to %s", "activity-checklist-removed": "removed a checklist from %s", - "activity-checklist-completed": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "activity-checklist-completed": "completed checklist %s of %s", "activity-checklist-uncompleted": "uncompleted the checklist %s of %s", "activity-checklist-item-added": "added checklist item to '%s' in %s", "activity-checklist-item-removed": "removed a checklist item from '%s' in %s", diff --git a/i18n/id.i18n.json b/i18n/id.i18n.json index f6e9b830..e5929f75 100644 --- a/i18n/id.i18n.json +++ b/i18n/id.i18n.json @@ -64,7 +64,7 @@ "activity-unchecked-item": "unchecked %s in checklist %s of %s", "activity-checklist-added": "daftar periksa ditambahkan ke %s", "activity-checklist-removed": "removed a checklist from %s", - "activity-checklist-completed": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "activity-checklist-completed": "completed checklist %s of %s", "activity-checklist-uncompleted": "uncompleted the checklist %s of %s", "activity-checklist-item-added": "added checklist item to '%s' in %s", "activity-checklist-item-removed": "removed a checklist item from '%s' in %s", diff --git a/i18n/ig.i18n.json b/i18n/ig.i18n.json index e86ebccc..5cb02f9c 100644 --- a/i18n/ig.i18n.json +++ b/i18n/ig.i18n.json @@ -64,7 +64,7 @@ "activity-unchecked-item": "unchecked %s in checklist %s of %s", "activity-checklist-added": "added checklist to %s", "activity-checklist-removed": "removed a checklist from %s", - "activity-checklist-completed": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "activity-checklist-completed": "completed checklist %s of %s", "activity-checklist-uncompleted": "uncompleted the checklist %s of %s", "activity-checklist-item-added": "added checklist item to '%s' in %s", "activity-checklist-item-removed": "removed a checklist item from '%s' in %s", diff --git a/i18n/it.i18n.json b/i18n/it.i18n.json index 3ee1d32d..b0c4e6bd 100644 --- a/i18n/it.i18n.json +++ b/i18n/it.i18n.json @@ -64,7 +64,7 @@ "activity-unchecked-item": "disattivato %s nella checklist %s di %s", "activity-checklist-added": "aggiunta checklist a %s", "activity-checklist-removed": "È stata rimossa una checklist da%s", - "activity-checklist-completed": "checklist __checklist__ completata nella scheda __card__ della lista __list__ della corsia __swimlane__  nella bacheca __board__", + "activity-checklist-completed": "completed checklist %s of %s", "activity-checklist-uncompleted": "La checklist non è stata completata", "activity-checklist-item-added": "Aggiunto l'elemento checklist a '%s' in %s", "activity-checklist-item-removed": "è stato rimosso un elemento della checklist da '%s' in %s", @@ -760,10 +760,10 @@ "new": "Nuovo", "editUserPopup-title": "Modifica utente", "newUserPopup-title": "Nuovo utente", - "notifications": "Notifications", - "view-all": "View All", - "filter-by-unread": "Filter by Unread", - "mark-all-as-read": "Mark all as read", - "allow-rename": "Allow Rename", - "allowRenamePopup-title": "Allow Rename" + "notifications": "Notifiche", + "view-all": "Mostra Tutto", + "filter-by-unread": "Filtra per non Letto", + "mark-all-as-read": "Segna come letto", + "allow-rename": "Consenti Rinomina", + "allowRenamePopup-title": "Consenti Rinomina" } diff --git a/i18n/ja.i18n.json b/i18n/ja.i18n.json index 4dd290e0..75ae43ea 100644 --- a/i18n/ja.i18n.json +++ b/i18n/ja.i18n.json @@ -64,7 +64,7 @@ "activity-unchecked-item": "チェックが外されました %s チェックリスト %s / %s", "activity-checklist-added": "%s にチェックリストを追加しました", "activity-checklist-removed": "チェックリストを %s から削除しました", - "activity-checklist-completed": "チェックリスト __checklist__ ボード __board__, スイムレーン __swimlane__, リスト __list__, カード __card__ が完了しました", + "activity-checklist-completed": "completed checklist %s of %s", "activity-checklist-uncompleted": "チェックリスト %s / %s が未完了になりました", "activity-checklist-item-added": "チェックリスト項目を '%s' / %s に追加しました", "activity-checklist-item-removed": "'%s' の チェックリスト %s の項目を削除しました", diff --git a/i18n/ka.i18n.json b/i18n/ka.i18n.json index 788fafe5..88fe76cd 100644 --- a/i18n/ka.i18n.json +++ b/i18n/ka.i18n.json @@ -64,7 +64,7 @@ "activity-unchecked-item": "unchecked %s in checklist %s of %s", "activity-checklist-added": "დაემატა ჩამონათვალი %s-ს", "activity-checklist-removed": "removed a checklist from %s", - "activity-checklist-completed": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "activity-checklist-completed": "completed checklist %s of %s", "activity-checklist-uncompleted": "uncompleted the checklist %s of %s", "activity-checklist-item-added": "დამატებულია ჩამონათვალის ელემენტები '%s' %s-ში", "activity-checklist-item-removed": "removed a checklist item from '%s' in %s", diff --git a/i18n/km.i18n.json b/i18n/km.i18n.json index cf88927f..bf6641df 100644 --- a/i18n/km.i18n.json +++ b/i18n/km.i18n.json @@ -64,7 +64,7 @@ "activity-unchecked-item": "unchecked %s in checklist %s of %s", "activity-checklist-added": "added checklist to %s", "activity-checklist-removed": "removed a checklist from %s", - "activity-checklist-completed": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "activity-checklist-completed": "completed checklist %s of %s", "activity-checklist-uncompleted": "uncompleted the checklist %s of %s", "activity-checklist-item-added": "added checklist item to '%s' in %s", "activity-checklist-item-removed": "removed a checklist item from '%s' in %s", diff --git a/i18n/ko.i18n.json b/i18n/ko.i18n.json index 9f53c381..41c687e8 100644 --- a/i18n/ko.i18n.json +++ b/i18n/ko.i18n.json @@ -64,7 +64,7 @@ "activity-unchecked-item": "unchecked %s in checklist %s of %s", "activity-checklist-added": "%s에 체크리스트를 추가함", "activity-checklist-removed": "removed a checklist from %s", - "activity-checklist-completed": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "activity-checklist-completed": "completed checklist %s of %s", "activity-checklist-uncompleted": "uncompleted the checklist %s of %s", "activity-checklist-item-added": "added checklist item to '%s' in %s", "activity-checklist-item-removed": "removed a checklist item from '%s' in %s", diff --git a/i18n/lv.i18n.json b/i18n/lv.i18n.json index 491ced31..52bc640a 100644 --- a/i18n/lv.i18n.json +++ b/i18n/lv.i18n.json @@ -64,7 +64,7 @@ "activity-unchecked-item": "unchecked %s in checklist %s of %s", "activity-checklist-added": "added checklist to %s", "activity-checklist-removed": "removed a checklist from %s", - "activity-checklist-completed": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "activity-checklist-completed": "completed checklist %s of %s", "activity-checklist-uncompleted": "uncompleted the checklist %s of %s", "activity-checklist-item-added": "added checklist item to '%s' in %s", "activity-checklist-item-removed": "removed a checklist item from '%s' in %s", diff --git a/i18n/mk.i18n.json b/i18n/mk.i18n.json index 00278e34..c893ae09 100644 --- a/i18n/mk.i18n.json +++ b/i18n/mk.i18n.json @@ -64,7 +64,7 @@ "activity-unchecked-item": "размаркира %s от списък със задачи %s на %s", "activity-checklist-added": "добави списък със задачи към %s", "activity-checklist-removed": "премахна списък със задачи от %s", - "activity-checklist-completed": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "activity-checklist-completed": "completed checklist %s of %s", "activity-checklist-uncompleted": "\"отзавърши\" чеклистта %s в %s", "activity-checklist-item-added": "добави точка към '%s' в/във %s", "activity-checklist-item-removed": "премахна точка от '%s' в %s", diff --git a/i18n/mn.i18n.json b/i18n/mn.i18n.json index e80bd57c..bf9c9028 100644 --- a/i18n/mn.i18n.json +++ b/i18n/mn.i18n.json @@ -64,7 +64,7 @@ "activity-unchecked-item": "unchecked %s in checklist %s of %s", "activity-checklist-added": "added checklist to %s", "activity-checklist-removed": "removed a checklist from %s", - "activity-checklist-completed": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "activity-checklist-completed": "completed checklist %s of %s", "activity-checklist-uncompleted": "uncompleted the checklist %s of %s", "activity-checklist-item-added": "added checklist item to '%s' in %s", "activity-checklist-item-removed": "removed a checklist item from '%s' in %s", diff --git a/i18n/nb.i18n.json b/i18n/nb.i18n.json index 64b46489..a99c2a26 100644 --- a/i18n/nb.i18n.json +++ b/i18n/nb.i18n.json @@ -64,7 +64,7 @@ "activity-unchecked-item": "unchecked %s in checklist %s of %s", "activity-checklist-added": "la til sjekkliste til %s", "activity-checklist-removed": "removed a checklist from %s", - "activity-checklist-completed": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "activity-checklist-completed": "completed checklist %s of %s", "activity-checklist-uncompleted": "uncompleted the checklist %s of %s", "activity-checklist-item-added": "added checklist item to '%s' in %s", "activity-checklist-item-removed": "removed a checklist item from '%s' in %s", diff --git a/i18n/nl.i18n.json b/i18n/nl.i18n.json index f783746b..82e3b875 100644 --- a/i18n/nl.i18n.json +++ b/i18n/nl.i18n.json @@ -64,7 +64,7 @@ "activity-unchecked-item": "%s uitgevinkt in checklist %s van %s", "activity-checklist-added": "checklist toegevoegd aan %s", "activity-checklist-removed": "checklist verwijderd van %s", - "activity-checklist-completed": "heeft checklist __checklist__ afgewerkt op kaart __card__ van lijst __list__ in swimlane __swimlane__ op bord __board__", + "activity-checklist-completed": "completed checklist %s of %s", "activity-checklist-uncompleted": "checklist %s onafgewerkt van %s", "activity-checklist-item-added": "checklist item toegevoegd aan '%s' in '%s'", "activity-checklist-item-removed": "checklist item verwijderd van '%s' in %s", diff --git a/i18n/oc.i18n.json b/i18n/oc.i18n.json index 75951d65..42dcfee3 100644 --- a/i18n/oc.i18n.json +++ b/i18n/oc.i18n.json @@ -64,7 +64,7 @@ "activity-unchecked-item": "as descroiat %s dins la checklist %s de %s", "activity-checklist-added": "as apondut a checklist a %s", "activity-checklist-removed": "as tirat la checklist de %s", - "activity-checklist-completed": "as acabat la checklist __checklist__ de la carta __card__ de la tièra __list__ del corredor __swimlane__ del tablèu __board__", + "activity-checklist-completed": "completed checklist %s of %s", "activity-checklist-uncompleted": "as rendut incomplet la checklist %s de %s", "activity-checklist-item-added": "as apondut un element a la checklist '%s' dins %s", "activity-checklist-item-removed": "as tirat un element a la checklist '%s' dins %s", diff --git a/i18n/pl.i18n.json b/i18n/pl.i18n.json index da69da26..0457a557 100644 --- a/i18n/pl.i18n.json +++ b/i18n/pl.i18n.json @@ -64,7 +64,7 @@ "activity-unchecked-item": "odznaczono %s w liście zadań %s z %s", "activity-checklist-added": "dodał(a) listę zadań do %s", "activity-checklist-removed": "usunął listę zadań z %s", - "activity-checklist-completed": "wykonał(a) wszystkie zadania z listy __checklist__ na karcie __card__ na liście __list__ na diagramie czynności __swimlane__ na tablicy __board__", + "activity-checklist-completed": "completed checklist %s of %s", "activity-checklist-uncompleted": "nieukończono listy zadań %s z %s", "activity-checklist-item-added": "dodał(a) zadanie '%s' do %s", "activity-checklist-item-removed": "usunął element z listy zadań '%s' w %s", diff --git a/i18n/pt-BR.i18n.json b/i18n/pt-BR.i18n.json index 3b16d19f..a2ca6c33 100644 --- a/i18n/pt-BR.i18n.json +++ b/i18n/pt-BR.i18n.json @@ -64,7 +64,7 @@ "activity-unchecked-item": "desmarcado %s na lista de verificação %s de %s", "activity-checklist-added": "Adicionada lista de verificação a %s", "activity-checklist-removed": "removida a lista de verificação de %s", - "activity-checklist-completed": "completada a lista de verificação __checklist__ no cartão __card__ na lista __list__ em raia __swimlane__ no quadro __board__", + "activity-checklist-completed": "completed checklist %s of %s", "activity-checklist-uncompleted": "não-completada a lista de verificação %s de %s", "activity-checklist-item-added": "adicionado o item de lista de verificação para '%s' em %s", "activity-checklist-item-removed": "removida o item de lista de verificação de '%s' na %s", @@ -761,9 +761,9 @@ "editUserPopup-title": "Editar usuário", "newUserPopup-title": "Novo usuário", "notifications": "Notificações", - "view-all": "View All", - "filter-by-unread": "Filter by Unread", - "mark-all-as-read": "Mark all as read", - "allow-rename": "Allow Rename", - "allowRenamePopup-title": "Allow Rename" + "view-all": "Ver tudo", + "filter-by-unread": "Filtrar não lidas", + "mark-all-as-read": "Marcar todas como lidas", + "allow-rename": "Permitir renomear", + "allowRenamePopup-title": "Permitir renomear" } diff --git a/i18n/pt.i18n.json b/i18n/pt.i18n.json index 442ff2c0..bf7fe7a2 100644 --- a/i18n/pt.i18n.json +++ b/i18n/pt.i18n.json @@ -64,7 +64,7 @@ "activity-unchecked-item": "desmarcou %s na lista de verificação %s de %s", "activity-checklist-added": "adicionou a lista de verificação a %s", "activity-checklist-removed": "removeu a lista de verificação de %s", - "activity-checklist-completed": "completou a lista de verificação __checklist__ no cartão __card__ na lista __list__ na pista __swimlane__ no quadro __board__", + "activity-checklist-completed": "completed checklist %s of %s", "activity-checklist-uncompleted": "descompletou a lista de verificação %s de %s", "activity-checklist-item-added": "adicionou o item a '%s' em %s", "activity-checklist-item-removed": "removeu o item de '%s' na %s", diff --git a/i18n/ro.i18n.json b/i18n/ro.i18n.json index 1a3e56a6..14cb571a 100644 --- a/i18n/ro.i18n.json +++ b/i18n/ro.i18n.json @@ -64,7 +64,7 @@ "activity-unchecked-item": "unchecked %s in checklist %s of %s", "activity-checklist-added": "added checklist to %s", "activity-checklist-removed": "removed a checklist from %s", - "activity-checklist-completed": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "activity-checklist-completed": "completed checklist %s of %s", "activity-checklist-uncompleted": "uncompleted the checklist %s of %s", "activity-checklist-item-added": "added checklist item to '%s' in %s", "activity-checklist-item-removed": "removed a checklist item from '%s' in %s", diff --git a/i18n/ru.i18n.json b/i18n/ru.i18n.json index edf9c169..b8d6577d 100644 --- a/i18n/ru.i18n.json +++ b/i18n/ru.i18n.json @@ -64,7 +64,7 @@ "activity-unchecked-item": "снял %s в контрольном списке %s в %s", "activity-checklist-added": "добавил контрольный список в %s", "activity-checklist-removed": "удалил контрольный список из %s", - "activity-checklist-completed": "завершил контрольный список __checklist__ в карточке __card__ в списке __list__ на дорожке __swimlane__ доски __board__", + "activity-checklist-completed": "completed checklist %s of %s", "activity-checklist-uncompleted": "вновь открыл контрольный список %s в %s", "activity-checklist-item-added": "добавил пункт в контрольный список '%s' в карточке %s", "activity-checklist-item-removed": "удалил пункт из контрольного списка '%s' в карточке %s", diff --git a/i18n/sl.i18n.json b/i18n/sl.i18n.json index d13373ed..8638aea6 100644 --- a/i18n/sl.i18n.json +++ b/i18n/sl.i18n.json @@ -64,7 +64,7 @@ "activity-unchecked-item": "odkljukal %s na kontrolnem seznamu %s od %s", "activity-checklist-added": "dodal kontrolni seznam na %s", "activity-checklist-removed": "odstranil kontrolni seznam iz %s", - "activity-checklist-completed": "dokončal kontrolni seznam __checklist__ na kartici __card__ na seznamu __list__ na plavalni stezi __swimlane__ na tabli __board__", + "activity-checklist-completed": "completed checklist %s of %s", "activity-checklist-uncompleted": "nedokončal kontrolni seznam %s od %s", "activity-checklist-item-added": "dodal postavko kontrolnega seznama na '%s' v %s", "activity-checklist-item-removed": "odstranil postavko kontrolnega seznama iz '%s' v %s", diff --git a/i18n/sr.i18n.json b/i18n/sr.i18n.json index 7385e39f..bea26ed0 100644 --- a/i18n/sr.i18n.json +++ b/i18n/sr.i18n.json @@ -64,7 +64,7 @@ "activity-unchecked-item": "unchecked %s in checklist %s of %s", "activity-checklist-added": "lista je dodata u %s", "activity-checklist-removed": "removed a checklist from %s", - "activity-checklist-completed": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "activity-checklist-completed": "completed checklist %s of %s", "activity-checklist-uncompleted": "uncompleted the checklist %s of %s", "activity-checklist-item-added": "added checklist item to '%s' in %s", "activity-checklist-item-removed": "removed a checklist item from '%s' in %s", @@ -757,13 +757,13 @@ "cardAssigneesPopup-title": "Asignat", "addmore-detail": "Dodaj detaljaniji opis", "show-on-card": "Prikaži na kartici", - "new": "New", - "editUserPopup-title": "Edit User", - "newUserPopup-title": "New User", - "notifications": "Notifications", - "view-all": "View All", - "filter-by-unread": "Filter by Unread", - "mark-all-as-read": "Mark all as read", - "allow-rename": "Allow Rename", - "allowRenamePopup-title": "Allow Rename" + "new": "Novo", + "editUserPopup-title": "Uredi korisnika", + "newUserPopup-title": "Novi korisnik", + "notifications": "Obaveštenja", + "view-all": "Prikaži sve", + "filter-by-unread": "Filtriraj nepročitano", + "mark-all-as-read": "Označi sve kao pročitano", + "allow-rename": "Dozvoli preimenovanje", + "allowRenamePopup-title": "Dozvoli preimenovanje" } diff --git a/i18n/sv.i18n.json b/i18n/sv.i18n.json index 3de14dd5..3ebba726 100644 --- a/i18n/sv.i18n.json +++ b/i18n/sv.i18n.json @@ -64,7 +64,7 @@ "activity-unchecked-item": "okryssad %s i checklistan %s av %s", "activity-checklist-added": "lade kontrollista till %s", "activity-checklist-removed": "tog bort en checklista från %s", - "activity-checklist-completed": "slutförde checklista __checklist__ i kort __card__ i lista __list__ i simbana __swimlane__ på anslagstavla __board__", + "activity-checklist-completed": "completed checklist %s of %s", "activity-checklist-uncompleted": "inte slutfört checklistan %s av %s", "activity-checklist-item-added": "lade checklista objekt till '%s' i %s", "activity-checklist-item-removed": "tog bort en checklista objekt från \"%s\" i %s", diff --git a/i18n/sw.i18n.json b/i18n/sw.i18n.json index a110fb15..ae755922 100644 --- a/i18n/sw.i18n.json +++ b/i18n/sw.i18n.json @@ -64,7 +64,7 @@ "activity-unchecked-item": "unchecked %s in checklist %s of %s", "activity-checklist-added": "added checklist to %s", "activity-checklist-removed": "removed a checklist from %s", - "activity-checklist-completed": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "activity-checklist-completed": "completed checklist %s of %s", "activity-checklist-uncompleted": "uncompleted the checklist %s of %s", "activity-checklist-item-added": "added checklist item to '%s' in %s", "activity-checklist-item-removed": "removed a checklist item from '%s' in %s", diff --git a/i18n/ta.i18n.json b/i18n/ta.i18n.json index d059c739..83243c9a 100644 --- a/i18n/ta.i18n.json +++ b/i18n/ta.i18n.json @@ -64,7 +64,7 @@ "activity-unchecked-item": "unchecked %s in checklist %s of %s", "activity-checklist-added": "added checklist to %s", "activity-checklist-removed": "removed a checklist from %s", - "activity-checklist-completed": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "activity-checklist-completed": "completed checklist %s of %s", "activity-checklist-uncompleted": "uncompleted the checklist %s of %s", "activity-checklist-item-added": "added checklist item to '%s' in %s", "activity-checklist-item-removed": "removed a checklist item from '%s' in %s", diff --git a/i18n/th.i18n.json b/i18n/th.i18n.json index 9d26fbf5..35920f70 100644 --- a/i18n/th.i18n.json +++ b/i18n/th.i18n.json @@ -64,7 +64,7 @@ "activity-unchecked-item": "unchecked %s in checklist %s of %s", "activity-checklist-added": "รายการถูกเพิ่มไป %s", "activity-checklist-removed": "removed a checklist from %s", - "activity-checklist-completed": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "activity-checklist-completed": "completed checklist %s of %s", "activity-checklist-uncompleted": "uncompleted the checklist %s of %s", "activity-checklist-item-added": "added checklist item to '%s' in %s", "activity-checklist-item-removed": "removed a checklist item from '%s' in %s", diff --git a/i18n/tr.i18n.json b/i18n/tr.i18n.json index 39bb822b..5fc1a3d5 100644 --- a/i18n/tr.i18n.json +++ b/i18n/tr.i18n.json @@ -64,7 +64,7 @@ "activity-unchecked-item": "unchecked %s in checklist %s of %s", "activity-checklist-added": "%s içine yapılacak listesi ekledi", "activity-checklist-removed": "%s Tarafından yapılacaklar listesi silinmiştir", - "activity-checklist-completed": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "activity-checklist-completed": "completed checklist %s of %s", "activity-checklist-uncompleted": "uncompleted the checklist %s of %s", "activity-checklist-item-added": "%s içinde %s yapılacak listesine öğe ekledi", "activity-checklist-item-removed": "removed a checklist item from '%s' in %s", diff --git a/i18n/uk.i18n.json b/i18n/uk.i18n.json index dd77df9a..284934e5 100644 --- a/i18n/uk.i18n.json +++ b/i18n/uk.i18n.json @@ -64,7 +64,7 @@ "activity-unchecked-item": "unchecked %s in checklist %s of %s", "activity-checklist-added": "Додано контрольний список до %s", "activity-checklist-removed": "removed a checklist from %s", - "activity-checklist-completed": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "activity-checklist-completed": "completed checklist %s of %s", "activity-checklist-uncompleted": "uncompleted the checklist %s of %s", "activity-checklist-item-added": "added checklist item to '%s' in %s", "activity-checklist-item-removed": "removed a checklist item from '%s' in %s", diff --git a/i18n/vi.i18n.json b/i18n/vi.i18n.json index 002b53c3..5966ff22 100644 --- a/i18n/vi.i18n.json +++ b/i18n/vi.i18n.json @@ -64,7 +64,7 @@ "activity-unchecked-item": "unchecked %s in checklist %s of %s", "activity-checklist-added": "đã thêm checklist vào %s", "activity-checklist-removed": "removed a checklist from %s", - "activity-checklist-completed": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "activity-checklist-completed": "completed checklist %s of %s", "activity-checklist-uncompleted": "uncompleted the checklist %s of %s", "activity-checklist-item-added": "added checklist item to '%s' in %s", "activity-checklist-item-removed": "removed a checklist item from '%s' in %s", diff --git a/i18n/zh-CN.i18n.json b/i18n/zh-CN.i18n.json index 297da710..6e610103 100644 --- a/i18n/zh-CN.i18n.json +++ b/i18n/zh-CN.i18n.json @@ -64,7 +64,7 @@ "activity-unchecked-item": "未勾选 %s 于清单 %s 共 %s", "activity-checklist-added": "已经将清单添加到 %s", "activity-checklist-removed": "已从%s移除待办清单", - "activity-checklist-completed": "完成检查列表__checklist__ 卡片 __card__ 列表 __list__ 泳道 __swimlane__ 看板 __board__", + "activity-checklist-completed": "completed checklist %s of %s", "activity-checklist-uncompleted": "未完成清单 %s 共 %s", "activity-checklist-item-added": "添加清单项至'%s' 于 %s", "activity-checklist-item-removed": "已从 '%s' 于 %s中 移除一个清单项", diff --git a/i18n/zh-HK.i18n.json b/i18n/zh-HK.i18n.json index fe5d4928..1f9ab691 100644 --- a/i18n/zh-HK.i18n.json +++ b/i18n/zh-HK.i18n.json @@ -64,7 +64,7 @@ "activity-unchecked-item": "unchecked %s in checklist %s of %s", "activity-checklist-added": "added checklist to %s", "activity-checklist-removed": "removed a checklist from %s", - "activity-checklist-completed": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "activity-checklist-completed": "completed checklist %s of %s", "activity-checklist-uncompleted": "uncompleted the checklist %s of %s", "activity-checklist-item-added": "added checklist item to '%s' in %s", "activity-checklist-item-removed": "removed a checklist item from '%s' in %s", diff --git a/i18n/zh-TW.i18n.json b/i18n/zh-TW.i18n.json index 0813db9e..f90c7b60 100644 --- a/i18n/zh-TW.i18n.json +++ b/i18n/zh-TW.i18n.json @@ -64,7 +64,7 @@ "activity-unchecked-item": "未勾選 %s 於清單 %s 共 %s", "activity-checklist-added": "已新增待辦清單 %s", "activity-checklist-removed": "已刪除%s的待辦清單", - "activity-checklist-completed": "完成檢查清單__checklist__ 卡片 __card__ 清單 __list__ 泳道 __swimlane__ 看板 __board__", + "activity-checklist-completed": "completed checklist %s of %s", "activity-checklist-uncompleted": "未完成清單 %s 共 %s", "activity-checklist-item-added": "新增待辦清單項目從 %s 到 %s", "activity-checklist-item-removed": "已從 '%s' 於 %s中 移除一個清單項", -- cgit v1.2.3-1-g7c22 From 6441ebec83d88ff85f14034df50ecc22e2614374 Mon Sep 17 00:00:00 2001 From: Lauri Ojansivu <x@xet7.org> Date: Thu, 2 Apr 2020 01:34:27 +0300 Subject: Update ChangeLog. --- CHANGELOG.md | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 439e9087..539f25a3 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,6 +1,11 @@ # Upcoming Wekan release -This release makes the following UI changes: +This release adds the following new features: + +- [Notification drawer like Trello](https://github.com/wekan/wekan/pull/2975). + Thanks to jtbairdsr and xet7. + +and makes the following UI changes: - [Minicard labels on the top and title on bottom](https://github.com/wekan/wekan/issues/2980). Thanks to helioguardabaxo and xet7. -- cgit v1.2.3-1-g7c22 -- cgit v1.2.3-1-g7c22 From 1e0b53eb9bcfa6a2833ee2f268f480ca7d9838d7 Mon Sep 17 00:00:00 2001 From: Lauri Ojansivu <x@xet7.org> Date: Thu, 2 Apr 2020 02:34:02 +0300 Subject: v3.88 --- .sandstorm-meteor-1.8/package-lock.json | 2 +- .sandstorm-meteor-1.8/package.json | 2 +- CHANGELOG.md | 4 +-- Stackerfile.yml | 2 +- package-lock.json | 2 +- package.json | 2 +- public/api/wekan.html | 44 ++++++++++++++++++++++----------- public/api/wekan.yml | 14 ++++++++--- sandstorm-pkgdef.capnp | 4 +-- 9 files changed, 49 insertions(+), 27 deletions(-) diff --git a/.sandstorm-meteor-1.8/package-lock.json b/.sandstorm-meteor-1.8/package-lock.json index b5bc4ae3..afff8923 100644 --- a/.sandstorm-meteor-1.8/package-lock.json +++ b/.sandstorm-meteor-1.8/package-lock.json @@ -1,6 +1,6 @@ { "name": "wekan", - "version": "v3.87.0", + "version": "v3.88.0", "lockfileVersion": 1, "requires": true, "dependencies": { diff --git a/.sandstorm-meteor-1.8/package.json b/.sandstorm-meteor-1.8/package.json index a6a3c924..eab12d09 100644 --- a/.sandstorm-meteor-1.8/package.json +++ b/.sandstorm-meteor-1.8/package.json @@ -1,6 +1,6 @@ { "name": "wekan", - "version": "v3.87.0", + "version": "v3.88.0", "description": "Open-Source kanban", "private": true, "scripts": { diff --git a/CHANGELOG.md b/CHANGELOG.md index 539f25a3..2070d3ba 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,8 +1,8 @@ -# Upcoming Wekan release +# v3.88 2020-04-02 Wekan release This release adds the following new features: -- [Notification drawer like Trello](https://github.com/wekan/wekan/pull/2975). +- [Notification drawer](https://github.com/wekan/wekan/pull/2975) [like Trello](https://github.com/wekan/wekan/issues/2471). Thanks to jtbairdsr and xet7. and makes the following UI changes: diff --git a/Stackerfile.yml b/Stackerfile.yml index 62ca3d5a..9e0a31e6 100644 --- a/Stackerfile.yml +++ b/Stackerfile.yml @@ -1,5 +1,5 @@ appId: wekan-public/apps/77b94f60-dec9-0136-304e-16ff53095928 -appVersion: "v3.87.0" +appVersion: "v3.88.0" files: userUploads: - README.md diff --git a/package-lock.json b/package-lock.json index 93102d5d..6cc34383 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,6 +1,6 @@ { "name": "wekan", - "version": "v3.87.0", + "version": "v3.88.0", "lockfileVersion": 1, "requires": true, "dependencies": { diff --git a/package.json b/package.json index 28671e73..9e771396 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "wekan", - "version": "v3.87.0", + "version": "v3.88.0", "description": "Open-Source kanban", "private": true, "scripts": { diff --git a/public/api/wekan.html b/public/api/wekan.html index eb5d207d..4e42a13b 100644 --- a/public/api/wekan.html +++ b/public/api/wekan.html @@ -1524,7 +1524,7 @@ var n=this.pipeline.run(e.tokenizer(t)),r=new e.Vector,i=[],o=this._fields.reduc <ul class="toc-list-h1"> <li> - <a href="#wekan-rest-api" class="toc-h1 toc-link" data-title="Wekan REST API v3.87">Wekan REST API v3.87</a> + <a href="#wekan-rest-api" class="toc-h1 toc-link" data-title="Wekan REST API v3.88">Wekan REST API v3.88</a> </li> @@ -2017,7 +2017,7 @@ var n=this.pipeline.run(e.tokenizer(t)),r=new e.Vector,i=[],o=this._fields.reduc <div class="page-wrapper"> <div class="dark-box"></div> <div class="content"> - <h1 id="wekan-rest-api">Wekan REST API v3.87</h1> + <h1 id="wekan-rest-api">Wekan REST API v3.88</h1> <blockquote> <p>Scroll down for code samples, example requests and responses. Select a language for code samples from the tabs above or the mobile navigation menu.</p> </blockquote> @@ -11665,9 +11665,9 @@ System.out.println(response.toString()); <span class="hljs-string">"string"</span> ], <span class="hljs-attr">"language"</span>: <span class="hljs-string">"string"</span>, - <span class="hljs-attr">"notifications"</span>: [ - <span class="hljs-string">"string"</span> - ], + <span class="hljs-attr">"notifications"</span>: [], + <span class="hljs-attr">"activity"</span>: <span class="hljs-string">"string"</span>, + <span class="hljs-attr">"read"</span>: <span class="hljs-string">"string"</span>, <span class="hljs-attr">"showCardsCountAt"</span>: <span class="hljs-number">0</span>, <span class="hljs-attr">"starredBoards"</span>: [ <span class="hljs-string">"string"</span> @@ -12320,9 +12320,9 @@ System.out.println(response.toString()); <span class="hljs-string">"string"</span> ], <span class="hljs-attr">"language"</span>: <span class="hljs-string">"string"</span>, - <span class="hljs-attr">"notifications"</span>: [ - <span class="hljs-string">"string"</span> - ], + <span class="hljs-attr">"notifications"</span>: [], + <span class="hljs-attr">"activity"</span>: <span class="hljs-string">"string"</span>, + <span class="hljs-attr">"read"</span>: <span class="hljs-string">"string"</span>, <span class="hljs-attr">"showCardsCountAt"</span>: <span class="hljs-number">0</span>, <span class="hljs-attr">"starredBoards"</span>: [ <span class="hljs-string">"string"</span> @@ -15625,9 +15625,9 @@ UserSecurity <span class="hljs-string">"string"</span> ], <span class="hljs-attr">"language"</span>: <span class="hljs-string">"string"</span>, - <span class="hljs-attr">"notifications"</span>: [ - <span class="hljs-string">"string"</span> - ], + <span class="hljs-attr">"notifications"</span>: [], + <span class="hljs-attr">"activity"</span>: <span class="hljs-string">"string"</span>, + <span class="hljs-attr">"read"</span>: <span class="hljs-string">"string"</span>, <span class="hljs-attr">"showCardsCountAt"</span>: <span class="hljs-number">0</span>, <span class="hljs-attr">"starredBoards"</span>: [ <span class="hljs-string">"string"</span> @@ -15793,9 +15793,9 @@ UserSecurity <span class="hljs-string">"string"</span> ], <span class="hljs-attr">"language"</span>: <span class="hljs-string">"string"</span>, - <span class="hljs-attr">"notifications"</span>: [ - <span class="hljs-string">"string"</span> - ], + <span class="hljs-attr">"notifications"</span>: [], + <span class="hljs-attr">"activity"</span>: <span class="hljs-string">"string"</span>, + <span class="hljs-attr">"read"</span>: <span class="hljs-string">"string"</span>, <span class="hljs-attr">"showCardsCountAt"</span>: <span class="hljs-number">0</span>, <span class="hljs-attr">"starredBoards"</span>: [ <span class="hljs-string">"string"</span> @@ -15887,12 +15887,26 @@ UserSecurity </tr> <tr> <td>notifications</td> -<td>[string]</td> +<td>[<a href="#schemausersprofilenotifications">UsersProfileNotifications</a>]</td> <td>false</td> <td>none</td> <td>enabled notifications for the user</td> </tr> <tr> +<td>activity</td> +<td>string</td> +<td>true</td> +<td>none</td> +<td>The id of the activity this notification references</td> +</tr> +<tr> +<td>read</td> +<td>string</td> +<td>false</td> +<td>none</td> +<td>the date on which this notification was read</td> +</tr> +<tr> <td>showCardsCountAt</td> <td>number</td> <td>false</td> diff --git a/public/api/wekan.yml b/public/api/wekan.yml index ee0bee82..a194bdfe 100644 --- a/public/api/wekan.yml +++ b/public/api/wekan.yml @@ -1,7 +1,7 @@ swagger: '2.0' info: title: Wekan REST API - version: v3.87 + version: v3.88 description: | The REST API allows you to control and extend Wekan with ease. @@ -3025,8 +3025,15 @@ definitions: enabled notifications for the user type: array items: - type: string - x-nullable: true + $ref: "#/definitions/UsersProfileNotifications" + activity: + description: | + The id of the activity this notification references + type: string + read: + description: | + the date on which this notification was read + type: string showCardsCountAt: description: | showCardCountAt field of the user @@ -3078,6 +3085,7 @@ definitions: Reference to the board templates swimlane Id type: string required: + - activity - templatesBoardId - cardTemplatesSwimlaneId - listTemplatesSwimlaneId diff --git a/sandstorm-pkgdef.capnp b/sandstorm-pkgdef.capnp index dac14181..297fa3d0 100644 --- a/sandstorm-pkgdef.capnp +++ b/sandstorm-pkgdef.capnp @@ -22,10 +22,10 @@ const pkgdef :Spk.PackageDefinition = ( appTitle = (defaultText = "Wekan"), # The name of the app as it is displayed to the user. - appVersion = 387, + appVersion = 388, # Increment this for every release. - appMarketingVersion = (defaultText = "3.87.0~2020-04-01"), + appMarketingVersion = (defaultText = "3.88.0~2020-04-02"), # Human-readable presentation of the app version. minUpgradableAppVersion = 0, -- cgit v1.2.3-1-g7c22 From 89fe030fa35ea24195ac366aaf3a1c917b305249 Mon Sep 17 00:00:00 2001 From: Daniel Eder <daniel.eder@magenta.at> Date: Thu, 2 Apr 2020 07:49:26 +0200 Subject: subtasks now use swimlane with title matching parent lane title As discussed in #1953 this is required to handle two-board scenarios correctly. --- client/components/cards/subtasks.js | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/client/components/cards/subtasks.js b/client/components/cards/subtasks.js index fad859e7..cdc227fc 100644 --- a/client/components/cards/subtasks.js +++ b/client/components/cards/subtasks.js @@ -20,7 +20,13 @@ BlazeComponent.extendComponent({ const crtBoard = Boards.findOne(card.boardId); const targetBoard = crtBoard.getDefaultSubtasksBoard(); const listId = targetBoard.getDefaultSubtasksListId(); - const swimlaneId = card.swimlaneId; + + //Get the full swimlane data for the parent task. + const parentSwimlane = Swimlanes.findOne({boardId: crtBoard._id, _id: card.swimlaneId}); + //find the swimlane of the same name in the target board. + const targetSwimlane = Swimlanes.findOne({boardId: targetBoard._id, title: parentSwimlane.title}); + //If no swimlane with a matching title exists in the target board, fall back to the default swimlane. + const swimlaneId = targetSwimlane === undefined ? targetBoard.getDefaultSwimline()._id : targetSwimlane._id; if (title) { const _id = Cards.insert({ -- cgit v1.2.3-1-g7c22 From 6e86292b997d40e36822efd10d6940e93da4abd0 Mon Sep 17 00:00:00 2001 From: Pedro Sousa <18445484+slvrpdr@users.noreply.github.com> Date: Fri, 3 Apr 2020 16:23:48 +0100 Subject: Search also a Card's Custom Fields --- i18n/en.i18n.json | 2 +- models/boards.js | 6 +++++- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/i18n/en.i18n.json b/i18n/en.i18n.json index e3b3288d..bc07e934 100644 --- a/i18n/en.i18n.json +++ b/i18n/en.i18n.json @@ -440,7 +440,7 @@ "save": "Save", "search": "Search", "rules": "Rules", - "search-cards": "Search from card/list titles and descriptions on this board", + "search-cards": "Search from card/list titles, descriptions and custom fields on this board", "search-example": "Text to search for?", "select-color": "Select Color", "set-wip-limit-value": "Set a limit for the maximum number of tasks in this list", diff --git a/models/boards.js b/models/boards.js index 8862f301..35ee1a36 100644 --- a/models/boards.js +++ b/models/boards.js @@ -806,7 +806,11 @@ Boards.helpers({ if (term) { const regex = new RegExp(term, 'i'); - query.$or = [{ title: regex }, { description: regex }]; + query.$or = [ + { title: regex }, + { description: regex }, + { customFields: { $elemMatch: { value: regex } } }, + ]; } return Cards.find(query, projection); -- cgit v1.2.3-1-g7c22 From 45a83da7be455f5121c474dca0a7fa7efccf3945 Mon Sep 17 00:00:00 2001 From: Lauri Ojansivu <x@xet7.org> Date: Sat, 4 Apr 2020 00:37:23 +0300 Subject: Update translations. --- i18n/de.i18n.json | 10 +++++----- i18n/es.i18n.json | 2 +- i18n/he.i18n.json | 14 +++++++------- i18n/it.i18n.json | 30 +++++++++++++++--------------- i18n/ja.i18n.json | 12 ++++++------ i18n/pl.i18n.json | 14 +++++++------- i18n/pt-BR.i18n.json | 2 +- i18n/ru.i18n.json | 24 ++++++++++++------------ i18n/tr.i18n.json | 4 ++-- i18n/zh-CN.i18n.json | 32 ++++++++++++++++---------------- 10 files changed, 72 insertions(+), 72 deletions(-) diff --git a/i18n/de.i18n.json b/i18n/de.i18n.json index 882eb658..59590460 100644 --- a/i18n/de.i18n.json +++ b/i18n/de.i18n.json @@ -64,7 +64,7 @@ "activity-unchecked-item": "hat %s in Checkliste %s von %s abgewählt", "activity-checklist-added": "hat eine Checkliste zu %s hinzugefügt", "activity-checklist-removed": "entfernte eine Checkliste von %s", - "activity-checklist-completed": "completed checklist %s of %s", + "activity-checklist-completed": "Abgeschlossene Checkliste", "activity-checklist-uncompleted": "unvervollständigte die Checkliste %s von %s", "activity-checklist-item-added": "hat ein Checklistenelement zu '%s' in %s hinzugefügt", "activity-checklist-item-removed": "hat ein Checklistenelement von '%s' in %s entfernt", @@ -761,9 +761,9 @@ "editUserPopup-title": "Benutzer ändern", "newUserPopup-title": "Neuer Benutzer", "notifications": "Benachrichtigungen", - "view-all": "View All", + "view-all": "Alle anzeigen", "filter-by-unread": "Filter by Unread", - "mark-all-as-read": "Mark all as read", - "allow-rename": "Allow Rename", - "allowRenamePopup-title": "Allow Rename" + "mark-all-as-read": "Als ungelesen markieren", + "allow-rename": "Umbenennen erlauben", + "allowRenamePopup-title": "Umbenennen erlauben" } diff --git a/i18n/es.i18n.json b/i18n/es.i18n.json index e6c69dfa..6df72e82 100644 --- a/i18n/es.i18n.json +++ b/i18n/es.i18n.json @@ -64,7 +64,7 @@ "activity-unchecked-item": "desmarcado %s en lista %s de %s", "activity-checklist-added": "ha añadido una lista de verificación a %s", "activity-checklist-removed": "eliminada una lista de verificación desde %s", - "activity-checklist-completed": "completed checklist %s of %s", + "activity-checklist-completed": "lista de verificación completada %s de %s", "activity-checklist-uncompleted": "no completado la lista %s de %s", "activity-checklist-item-added": "ha añadido el elemento de la lista de verificación a '%s' en %s", "activity-checklist-item-removed": "eliminado un elemento de la lista de verificación desde '%s' en %s", diff --git a/i18n/he.i18n.json b/i18n/he.i18n.json index 027aadd8..ee8e4e6b 100644 --- a/i18n/he.i18n.json +++ b/i18n/he.i18n.json @@ -64,7 +64,7 @@ "activity-unchecked-item": "בוטל הסימון של %s ברשימת המשימות %s מתוך %s", "activity-checklist-added": "נוספה רשימת משימות אל %s", "activity-checklist-removed": "הוסרה רשימת משימות מ־%s", - "activity-checklist-completed": "completed checklist %s of %s", + "activity-checklist-completed": "הושלמה רשימת משימות %s מתוך %s", "activity-checklist-uncompleted": "רשימת המשימות %s מתוך %s סומנה כבלתי מושלמת", "activity-checklist-item-added": "נוסף פריט רשימת משימות אל ‚%s‘ תחת %s", "activity-checklist-item-removed": "הוסר פריט מרשימת המשימות ‚%s’ תחת %s", @@ -760,10 +760,10 @@ "new": "חדש", "editUserPopup-title": "עריכת משתמש", "newUserPopup-title": "משתמש חדש", - "notifications": "Notifications", - "view-all": "View All", - "filter-by-unread": "Filter by Unread", - "mark-all-as-read": "Mark all as read", - "allow-rename": "Allow Rename", - "allowRenamePopup-title": "Allow Rename" + "notifications": "הודעות", + "view-all": "להציג הכול", + "filter-by-unread": "סימון לפי כאלו שלא נקראו", + "mark-all-as-read": "לסמן הכול כאילו שנקראו", + "allow-rename": "לאפשר שינוי שם", + "allowRenamePopup-title": "לאפשר שינוי שם" } diff --git a/i18n/it.i18n.json b/i18n/it.i18n.json index b0c4e6bd..08a37ab4 100644 --- a/i18n/it.i18n.json +++ b/i18n/it.i18n.json @@ -1,5 +1,5 @@ { - "accept": "Accetta", + "accept": "Accept", "act-activity-notify": "Notifica attività", "act-addAttachment": "aggiunto allegato __attachment__ alla scheda __card__ della lista __list__ della corsia __swimlane__  nella bacheca __board__", "act-deleteAttachment": "eliminato allegato __attachment__ dalla scheda __card__ della lista __list__ della corsia __swimlane__  nella bacheca __board__", @@ -64,7 +64,7 @@ "activity-unchecked-item": "disattivato %s nella checklist %s di %s", "activity-checklist-added": "aggiunta checklist a %s", "activity-checklist-removed": "È stata rimossa una checklist da%s", - "activity-checklist-completed": "completed checklist %s of %s", + "activity-checklist-completed": "%s di %s checklists completate", "activity-checklist-uncompleted": "La checklist non è stata completata", "activity-checklist-item-added": "Aggiunto l'elemento checklist a '%s' in %s", "activity-checklist-item-removed": "è stato rimosso un elemento della checklist da '%s' in %s", @@ -733,21 +733,21 @@ "loading": "Loading, please wait.", "previous_as": "l'ultima volta è stata", "act-a-dueAt": "Scadenza modificata in __timeValue__\nData precedente: __timeOldValue__", - "act-a-endAt": "modified ending time to __timeValue__ from (__timeOldValue__)", - "act-a-startAt": "modified starting time to __timeValue__ from (__timeOldValue__)", - "act-a-receivedAt": "modified received time to __timeValue__ from (__timeOldValue__)", - "a-dueAt": "modified due time to be", - "a-endAt": "modified ending time to be", - "a-startAt": "modified starting time to be", - "a-receivedAt": "modified received time to be", + "act-a-endAt": "orario finale modificato in __timeValue__ (precedentemente: __timeOldValue__)", + "act-a-startAt": "orario iniziale modificato in __timeValue__ (precedentemente: __timeOldValue__)", + "act-a-receivedAt": "orario di ricezione modificato in __timeValue__ (precedentemente: __timeOldValue__)", + "a-dueAt": "scadenza modificata in", + "a-endAt": "orario finale modificato in", + "a-startAt": "orario iniziale modificato in", + "a-receivedAt": "orario di ricezione modificato in", "almostdue": "la data di scadenza attuale %s si sta avvicinando", "pastdue": "la data di scadenza attuale %s è scaduta", "duenow": "la data di scadenza attuale %s è oggi", - "act-newDue": "__list__/__card__ has 1st due reminder [__board__]", - "act-withDue": "__list__/__card__ due reminders [__board__]", - "act-almostdue": "was reminding the current due (__timeValue__) of __card__ is approaching", - "act-pastdue": "was reminding the current due (__timeValue__) of __card__ is past", - "act-duenow": "was reminding the current due (__timeValue__) of __card__ is now", + "act-newDue": "__list__/__card__ ha un 1° sollecito [__board__]", + "act-withDue": "sollecito relativo a __list__/__card__ [__board__]", + "act-almostdue": "sollecito inviato: la scadenza (__timeValue__) di __card__ è vicina", + "act-pastdue": "sollecito inviato: la scadenza (__timeValue__) di __card__ è già passata", + "act-duenow": "sollecito inviato: la scadenza (__timeValue__) di __card__ è adesso", "act-atUserComment": "Sei stato menzionato in [__board__] __list__/__card__", "delete-user-confirm-popup": "Sei sicuro di voler cancellare questo profilo? Non sarà possibile ripristinarlo.", "accounts-allowUserDelete": "Permetti agli utenti di cancellare il loro profilo", @@ -762,7 +762,7 @@ "newUserPopup-title": "Nuovo utente", "notifications": "Notifiche", "view-all": "Mostra Tutto", - "filter-by-unread": "Filtra per non Letto", + "filter-by-unread": "Filtra per non letto", "mark-all-as-read": "Segna come letto", "allow-rename": "Consenti Rinomina", "allowRenamePopup-title": "Consenti Rinomina" diff --git a/i18n/ja.i18n.json b/i18n/ja.i18n.json index 75ae43ea..ea41389b 100644 --- a/i18n/ja.i18n.json +++ b/i18n/ja.i18n.json @@ -64,7 +64,7 @@ "activity-unchecked-item": "チェックが外されました %s チェックリスト %s / %s", "activity-checklist-added": "%s にチェックリストを追加しました", "activity-checklist-removed": "チェックリストを %s から削除しました", - "activity-checklist-completed": "completed checklist %s of %s", + "activity-checklist-completed": "チェックリスト%s / %s が完了しました", "activity-checklist-uncompleted": "チェックリスト %s / %s が未完了になりました", "activity-checklist-item-added": "チェックリスト項目を '%s' / %s に追加しました", "activity-checklist-item-removed": "'%s' の チェックリスト %s の項目を削除しました", @@ -761,9 +761,9 @@ "editUserPopup-title": "ユーザーを編集", "newUserPopup-title": "新規ユーザー", "notifications": "通知", - "view-all": "View All", - "filter-by-unread": "Filter by Unread", - "mark-all-as-read": "Mark all as read", - "allow-rename": "Allow Rename", - "allowRenamePopup-title": "Allow Rename" + "view-all": "全てを表示", + "filter-by-unread": "未読でフィルタ", + "mark-all-as-read": "全て既読にする", + "allow-rename": "リネームを許可する", + "allowRenamePopup-title": "リネームを許可する" } diff --git a/i18n/pl.i18n.json b/i18n/pl.i18n.json index 0457a557..516fe364 100644 --- a/i18n/pl.i18n.json +++ b/i18n/pl.i18n.json @@ -64,7 +64,7 @@ "activity-unchecked-item": "odznaczono %s w liście zadań %s z %s", "activity-checklist-added": "dodał(a) listę zadań do %s", "activity-checklist-removed": "usunął listę zadań z %s", - "activity-checklist-completed": "completed checklist %s of %s", + "activity-checklist-completed": "ukończono listę zadań %s z %s", "activity-checklist-uncompleted": "nieukończono listy zadań %s z %s", "activity-checklist-item-added": "dodał(a) zadanie '%s' do %s", "activity-checklist-item-removed": "usunął element z listy zadań '%s' w %s", @@ -760,10 +760,10 @@ "new": "Nowy", "editUserPopup-title": "Edytuj użytkownika", "newUserPopup-title": "Nowy użytkownik", - "notifications": "Notifications", - "view-all": "View All", - "filter-by-unread": "Filter by Unread", - "mark-all-as-read": "Mark all as read", - "allow-rename": "Allow Rename", - "allowRenamePopup-title": "Allow Rename" + "notifications": "Powiadomienia", + "view-all": "Wyświetl wszystko", + "filter-by-unread": "Filtruj nieprzeczytane", + "mark-all-as-read": "Zaznacz wszystkie jako przeczytane", + "allow-rename": "Zezwól na zmianę nazwy", + "allowRenamePopup-title": "Zezwól na zmianę nazwy" } diff --git a/i18n/pt-BR.i18n.json b/i18n/pt-BR.i18n.json index a2ca6c33..70096682 100644 --- a/i18n/pt-BR.i18n.json +++ b/i18n/pt-BR.i18n.json @@ -64,7 +64,7 @@ "activity-unchecked-item": "desmarcado %s na lista de verificação %s de %s", "activity-checklist-added": "Adicionada lista de verificação a %s", "activity-checklist-removed": "removida a lista de verificação de %s", - "activity-checklist-completed": "completed checklist %s of %s", + "activity-checklist-completed": "listas de verificação completas %s de %s", "activity-checklist-uncompleted": "não-completada a lista de verificação %s de %s", "activity-checklist-item-added": "adicionado o item de lista de verificação para '%s' em %s", "activity-checklist-item-removed": "removida o item de lista de verificação de '%s' na %s", diff --git a/i18n/ru.i18n.json b/i18n/ru.i18n.json index b8d6577d..57eed334 100644 --- a/i18n/ru.i18n.json +++ b/i18n/ru.i18n.json @@ -64,7 +64,7 @@ "activity-unchecked-item": "снял %s в контрольном списке %s в %s", "activity-checklist-added": "добавил контрольный список в %s", "activity-checklist-removed": "удалил контрольный список из %s", - "activity-checklist-completed": "completed checklist %s of %s", + "activity-checklist-completed": "завершил чек-лист %s в %s", "activity-checklist-uncompleted": "вновь открыл контрольный список %s в %s", "activity-checklist-item-added": "добавил пункт в контрольный список '%s' в карточке %s", "activity-checklist-item-removed": "удалил пункт из контрольного списка '%s' в карточке %s", @@ -309,7 +309,7 @@ "list-sort-by": "Сортировать список по:", "list-label-modifiedAt": "Время последнего доступа", "list-label-title": "Название списка", - "list-label-sort": "Your Manual Order", + "list-label-sort": "Установленный вами порядок", "list-label-short-modifiedAt": "(L)", "list-label-short-title": "(N)", "list-label-short-sort": "(M)", @@ -743,7 +743,7 @@ "almostdue": "текущий срок выполнения %s приближается", "pastdue": "текущий срок выполнения %s прошел", "duenow": "текущий срок выполнения %s сегодня", - "act-newDue": "__list__/__card__ has 1st due reminder [__board__]", + "act-newDue": "__list__/__card__ содержит 1-ое напоминание о сроке [__board__]", "act-withDue": "__list__/__card__ напоминания о сроке выполнения [__board__]", "act-almostdue": "напомнил, что скоро завершается срок выполнения (__timeValue__) карточки __card__", "act-pastdue": "напомнил, что срок выполнения (__timeValue__) карточки __card__ прошел", @@ -752,18 +752,18 @@ "delete-user-confirm-popup": "Вы уверены, что хотите удалить аккаунт? Данное действие необратимо.", "accounts-allowUserDelete": "Разрешить пользователям удалять собственные аккаунты", "hide-minicard-label-text": "Скрыть текст меток на карточках", - "show-desktop-drag-handles": "Show desktop drag handles", + "show-desktop-drag-handles": "Показать ярлыки для перетаскивания", "assignee": "Исполнитель", "cardAssigneesPopup-title": "Исполнитель", "addmore-detail": "Добавить более детальное описание", "show-on-card": "Показать на карточке", - "new": "New", - "editUserPopup-title": "Edit User", - "newUserPopup-title": "New User", + "new": "Новый", + "editUserPopup-title": "Редактировать пользователя", + "newUserPopup-title": "Новый пользователь", "notifications": "Уведомления", - "view-all": "View All", - "filter-by-unread": "Filter by Unread", - "mark-all-as-read": "Mark all as read", - "allow-rename": "Allow Rename", - "allowRenamePopup-title": "Allow Rename" + "view-all": "Показать все", + "filter-by-unread": "Фильтр по непрочитанным", + "mark-all-as-read": "Отметить все как прочитанные", + "allow-rename": "Разрешить переименование", + "allowRenamePopup-title": "Разрешить переименование" } diff --git a/i18n/tr.i18n.json b/i18n/tr.i18n.json index 5fc1a3d5..0d49a41a 100644 --- a/i18n/tr.i18n.json +++ b/i18n/tr.i18n.json @@ -1,8 +1,8 @@ { "accept": "Kabul Et", "act-activity-notify": "Etkinlik Bildirimi", - "act-addAttachment": "added attachment __attachment__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-deleteAttachment": "deleted attachment __attachment__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addAttachment": "__attachment__ eklentisi, __swimlane__ kulvarındaki __list__ listesindeki __board__ panosundaki __card__ kartına eklendi.", + "act-deleteAttachment": "__attachment__ eklentisi, __swimlane__ kulvarındaki __list__ listesindeki __board__ panosundaki __card__ kartından silindi.", "act-addSubtask": "added subtask __subtask__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", "act-addLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", "act-addedLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", diff --git a/i18n/zh-CN.i18n.json b/i18n/zh-CN.i18n.json index 6e610103..fa478f4b 100644 --- a/i18n/zh-CN.i18n.json +++ b/i18n/zh-CN.i18n.json @@ -64,7 +64,7 @@ "activity-unchecked-item": "未勾选 %s 于清单 %s 共 %s", "activity-checklist-added": "已经将清单添加到 %s", "activity-checklist-removed": "已从%s移除待办清单", - "activity-checklist-completed": "completed checklist %s of %s", + "activity-checklist-completed": "完成清单%s共%s", "activity-checklist-uncompleted": "未完成清单 %s 共 %s", "activity-checklist-item-added": "添加清单项至'%s' 于 %s", "activity-checklist-item-removed": "已从 '%s' 于 %s中 移除一个清单项", @@ -137,7 +137,7 @@ "board-view": "看板视图", "board-view-cal": "日历", "board-view-swimlanes": "泳道图", - "board-view-collapse": "Collapse", + "board-view-collapse": "崩溃", "board-view-lists": "列表", "bucket-example": "例如 “目标清单”", "cancel": "取消", @@ -223,8 +223,8 @@ "comment-only-desc": "只能在卡片上评论。", "no-comments": "暂无评论", "no-comments-desc": "无法查看评论和活动。", - "worker": "Worker", - "worker-desc": "Can only move cards, assign itself to card and comment.", + "worker": "人员", + "worker-desc": "只能移动卡片,分配给卡片和评论", "computer": "从本机上传", "confirm-subtask-delete-dialog": "确定要删除子任务吗?", "confirm-checklist-delete-dialog": "确定要删除清单吗?", @@ -583,9 +583,9 @@ "default": "缺省", "queue": "队列", "subtask-settings": "子任务设置", - "card-settings": "Card Settings", + "card-settings": "卡片设置", "boardSubtaskSettingsPopup-title": "看板子任务设置", - "boardCardSettingsPopup-title": "Card Settings", + "boardCardSettingsPopup-title": "卡片设置", "deposit-subtasks-board": "将子任务放入以下看板:", "deposit-subtasks-list": "将子任务放入以下列表:", "show-parent-in-minicard": "显示上一级卡片:", @@ -755,15 +755,15 @@ "show-desktop-drag-handles": "显示桌面拖放手柄", "assignee": "被指派人", "cardAssigneesPopup-title": "被指派人", - "addmore-detail": "Add a more detailed description", - "show-on-card": "Show on Card", - "new": "New", - "editUserPopup-title": "Edit User", - "newUserPopup-title": "New User", + "addmore-detail": "添加更详细的说明", + "show-on-card": "显示卡片", + "new": "新", + "editUserPopup-title": "修改用户", + "newUserPopup-title": "新用户", "notifications": "提示", - "view-all": "View All", - "filter-by-unread": "Filter by Unread", - "mark-all-as-read": "Mark all as read", - "allow-rename": "Allow Rename", - "allowRenamePopup-title": "Allow Rename" + "view-all": "查看全部", + "filter-by-unread": "过滤未读", + "mark-all-as-read": "标记全部已读", + "allow-rename": "允许重命名", + "allowRenamePopup-title": "允许重命名" } -- cgit v1.2.3-1-g7c22 From 28a9ab713162451128fe44ad9dd7a6886070449f Mon Sep 17 00:00:00 2001 From: Lauri Ojansivu <x@xet7.org> Date: Sat, 4 Apr 2020 01:19:47 +0300 Subject: Update translations. --- i18n/ar.i18n.json | 2 +- i18n/bg.i18n.json | 2 +- i18n/br.i18n.json | 2 +- i18n/ca.i18n.json | 2 +- i18n/cs.i18n.json | 2 +- i18n/da.i18n.json | 2 +- i18n/de.i18n.json | 2 +- i18n/el.i18n.json | 2 +- i18n/en-GB.i18n.json | 2 +- i18n/eo.i18n.json | 2 +- i18n/es-AR.i18n.json | 2 +- i18n/es.i18n.json | 2 +- i18n/eu.i18n.json | 2 +- i18n/fa.i18n.json | 2 +- i18n/fi.i18n.json | 2 +- i18n/fr.i18n.json | 2 +- i18n/gl.i18n.json | 2 +- i18n/he.i18n.json | 2 +- i18n/hi.i18n.json | 2 +- i18n/hu.i18n.json | 2 +- i18n/hy.i18n.json | 2 +- i18n/id.i18n.json | 2 +- i18n/ig.i18n.json | 2 +- i18n/it.i18n.json | 2 +- i18n/ja.i18n.json | 2 +- i18n/ka.i18n.json | 2 +- i18n/km.i18n.json | 2 +- i18n/ko.i18n.json | 2 +- i18n/lv.i18n.json | 2 +- i18n/mk.i18n.json | 2 +- i18n/mn.i18n.json | 2 +- i18n/nb.i18n.json | 2 +- i18n/nl.i18n.json | 2 +- i18n/oc.i18n.json | 2 +- i18n/pl.i18n.json | 2 +- i18n/pt-BR.i18n.json | 2 +- i18n/pt.i18n.json | 2 +- i18n/ro.i18n.json | 2 +- i18n/ru.i18n.json | 2 +- i18n/sl.i18n.json | 2 +- i18n/sr.i18n.json | 2 +- i18n/sv.i18n.json | 2 +- i18n/sw.i18n.json | 2 +- i18n/ta.i18n.json | 2 +- i18n/th.i18n.json | 2 +- i18n/tr.i18n.json | 2 +- i18n/uk.i18n.json | 2 +- i18n/vi.i18n.json | 2 +- i18n/zh-CN.i18n.json | 2 +- i18n/zh-HK.i18n.json | 2 +- i18n/zh-TW.i18n.json | 2 +- 51 files changed, 51 insertions(+), 51 deletions(-) diff --git a/i18n/ar.i18n.json b/i18n/ar.i18n.json index f97beeac..1689e7f3 100644 --- a/i18n/ar.i18n.json +++ b/i18n/ar.i18n.json @@ -440,7 +440,7 @@ "save": "حفظ", "search": "بحث", "rules": "Rules", - "search-cards": "Search from card/list titles and descriptions on this board", + "search-cards": "Search from card/list titles, descriptions and custom fields on this board", "search-example": "Text to search for?", "select-color": "اختيار اللون", "set-wip-limit-value": "Set a limit for the maximum number of tasks in this list", diff --git a/i18n/bg.i18n.json b/i18n/bg.i18n.json index 425da96c..126d0edd 100644 --- a/i18n/bg.i18n.json +++ b/i18n/bg.i18n.json @@ -440,7 +440,7 @@ "save": "Запази", "search": "Търсене", "rules": "Правила", - "search-cards": "Search from card/list titles and descriptions on this board", + "search-cards": "Search from card/list titles, descriptions and custom fields on this board", "search-example": "Text to search for?", "select-color": "Избери цвят", "set-wip-limit-value": "Set a limit for the maximum number of tasks in this list", diff --git a/i18n/br.i18n.json b/i18n/br.i18n.json index afbf510b..51cb2147 100644 --- a/i18n/br.i18n.json +++ b/i18n/br.i18n.json @@ -440,7 +440,7 @@ "save": "Save", "search": "Search", "rules": "Rules", - "search-cards": "Search from card/list titles and descriptions on this board", + "search-cards": "Search from card/list titles, descriptions and custom fields on this board", "search-example": "Text to search for?", "select-color": "Select Color", "set-wip-limit-value": "Set a limit for the maximum number of tasks in this list", diff --git a/i18n/ca.i18n.json b/i18n/ca.i18n.json index 195891a1..517e31bd 100644 --- a/i18n/ca.i18n.json +++ b/i18n/ca.i18n.json @@ -440,7 +440,7 @@ "save": "Desa", "search": "Cerca", "rules": "Regles", - "search-cards": "Search from card/list titles and descriptions on this board", + "search-cards": "Search from card/list titles, descriptions and custom fields on this board", "search-example": "Text que cercar?", "select-color": "Selecciona color", "set-wip-limit-value": "Limita el màxim nombre de tasques en aquesta llista", diff --git a/i18n/cs.i18n.json b/i18n/cs.i18n.json index d2412847..2fa37ec3 100644 --- a/i18n/cs.i18n.json +++ b/i18n/cs.i18n.json @@ -440,7 +440,7 @@ "save": "Uložit", "search": "Hledat", "rules": "Pravidla", - "search-cards": "Search from card/list titles and descriptions on this board", + "search-cards": "Search from card/list titles, descriptions and custom fields on this board", "search-example": "Hledaný text", "select-color": "Vybrat barvu", "set-wip-limit-value": "Nastaví limit pro maximální počet úkolů ve sloupci.", diff --git a/i18n/da.i18n.json b/i18n/da.i18n.json index 9c64f1d6..07e71dc3 100644 --- a/i18n/da.i18n.json +++ b/i18n/da.i18n.json @@ -440,7 +440,7 @@ "save": "Save", "search": "Search", "rules": "Rules", - "search-cards": "Search from card/list titles and descriptions on this board", + "search-cards": "Search from card/list titles, descriptions and custom fields on this board", "search-example": "Text to search for?", "select-color": "Select Color", "set-wip-limit-value": "Set a limit for the maximum number of tasks in this list", diff --git a/i18n/de.i18n.json b/i18n/de.i18n.json index 59590460..749a12e1 100644 --- a/i18n/de.i18n.json +++ b/i18n/de.i18n.json @@ -440,7 +440,7 @@ "save": "Speichern", "search": "Suchen", "rules": "Regeln", - "search-cards": "Suche nach Karten-/Listentiteln und Beschreibungen auf diesem Board", + "search-cards": "Search from card/list titles, descriptions and custom fields on this board", "search-example": "Suchbegriff", "select-color": "Farbe auswählen", "set-wip-limit-value": "Setzen Sie ein Limit für die maximale Anzahl von Aufgaben in dieser Liste", diff --git a/i18n/el.i18n.json b/i18n/el.i18n.json index d379dfe0..4dd17b71 100644 --- a/i18n/el.i18n.json +++ b/i18n/el.i18n.json @@ -440,7 +440,7 @@ "save": "Αποθήκευση", "search": "Αναζήτηση", "rules": "Rules", - "search-cards": "Search from card/list titles and descriptions on this board", + "search-cards": "Search from card/list titles, descriptions and custom fields on this board", "search-example": "Text to search for?", "select-color": "Επιλέξτε Χρώμα", "set-wip-limit-value": "Set a limit for the maximum number of tasks in this list", diff --git a/i18n/en-GB.i18n.json b/i18n/en-GB.i18n.json index a562d26f..cd0bf147 100644 --- a/i18n/en-GB.i18n.json +++ b/i18n/en-GB.i18n.json @@ -440,7 +440,7 @@ "save": "Save", "search": "Search", "rules": "Rules", - "search-cards": "Search from card/list titles and descriptions on this board", + "search-cards": "Search from card/list titles, descriptions and custom fields on this board", "search-example": "Text to search for?", "select-color": "Select Colour", "set-wip-limit-value": "Set a limit for the maximum number of tasks in this list", diff --git a/i18n/eo.i18n.json b/i18n/eo.i18n.json index fcd8616d..837d5e36 100644 --- a/i18n/eo.i18n.json +++ b/i18n/eo.i18n.json @@ -440,7 +440,7 @@ "save": "Savi", "search": "Serĉi", "rules": "Reguloj", - "search-cards": "Search from card/list titles and descriptions on this board", + "search-cards": "Search from card/list titles, descriptions and custom fields on this board", "search-example": "Text to search for?", "select-color": "Select Color", "set-wip-limit-value": "Set a limit for the maximum number of tasks in this list", diff --git a/i18n/es-AR.i18n.json b/i18n/es-AR.i18n.json index e09f3b2a..385312a6 100644 --- a/i18n/es-AR.i18n.json +++ b/i18n/es-AR.i18n.json @@ -440,7 +440,7 @@ "save": "Grabar", "search": "Buscar", "rules": "Rules", - "search-cards": "Search from card/list titles and descriptions on this board", + "search-cards": "Search from card/list titles, descriptions and custom fields on this board", "search-example": "¿Texto a buscar?", "select-color": "Seleccionar Color", "set-wip-limit-value": "Fijar un límite para el número máximo de tareas en esta lista", diff --git a/i18n/es.i18n.json b/i18n/es.i18n.json index 6df72e82..eb256ae7 100644 --- a/i18n/es.i18n.json +++ b/i18n/es.i18n.json @@ -440,7 +440,7 @@ "save": "Añadir", "search": "Buscar", "rules": "Reglas", - "search-cards": "Buscar entre los títulos y las descripciones de las tarjetas en este tablero.", + "search-cards": "Search from card/list titles, descriptions and custom fields on this board", "search-example": "¿Texto a buscar?", "select-color": "Seleccionar el color", "set-wip-limit-value": "Cambiar el límite para el número máximo de tareas en esta lista.", diff --git a/i18n/eu.i18n.json b/i18n/eu.i18n.json index 87587e22..1433b3d1 100644 --- a/i18n/eu.i18n.json +++ b/i18n/eu.i18n.json @@ -440,7 +440,7 @@ "save": "Gorde", "search": "Bilatu", "rules": "Rules", - "search-cards": "Search from card/list titles and descriptions on this board", + "search-cards": "Search from card/list titles, descriptions and custom fields on this board", "search-example": "Text to search for?", "select-color": "Aukeratu kolorea", "set-wip-limit-value": "Zerrenda honetako atazen muga maximoa ezarri", diff --git a/i18n/fa.i18n.json b/i18n/fa.i18n.json index 133c262d..6f327d76 100644 --- a/i18n/fa.i18n.json +++ b/i18n/fa.i18n.json @@ -440,7 +440,7 @@ "save": "ذخیره", "search": "جستجو", "rules": "قوانین", - "search-cards": "جتستجو از عنوان لیست/کارت ها و توضیحات در این برد", + "search-cards": "Search from card/list titles, descriptions and custom fields on this board", "search-example": "متن مورد جستجو؟", "select-color": "انتخاب رنگ", "set-wip-limit-value": "تعیین بیشینه تعداد وظایف در این فهرست", diff --git a/i18n/fi.i18n.json b/i18n/fi.i18n.json index f0e945b5..9a461521 100644 --- a/i18n/fi.i18n.json +++ b/i18n/fi.i18n.json @@ -440,7 +440,7 @@ "save": "Tallenna", "search": "Etsi", "rules": "Säännöt", - "search-cards": "Etsi kortin/listan otsikoista ja kuvauksista tällä taululla", + "search-cards": "Etsi kortin/listan otsikoista, kuvauksista ja mukautetuista kentistä tällä taululla ", "search-example": "Etsittävä teksti?", "select-color": "Valitse väri", "set-wip-limit-value": "Aseta tämän listan tehtävien enimmäismäärä", diff --git a/i18n/fr.i18n.json b/i18n/fr.i18n.json index d7d7040f..b5c0ea50 100644 --- a/i18n/fr.i18n.json +++ b/i18n/fr.i18n.json @@ -440,7 +440,7 @@ "save": "Enregistrer", "search": "Chercher", "rules": "Règles", - "search-cards": "Chercher selon les titres de carte/liste et descriptions de ce tableau", + "search-cards": "Search from card/list titles, descriptions and custom fields on this board", "search-example": "Texte à rechercher ?", "select-color": "Sélectionner une couleur", "set-wip-limit-value": "Définit une limite maximale au nombre de cartes de cette liste", diff --git a/i18n/gl.i18n.json b/i18n/gl.i18n.json index 4908c2b9..0ea78aaf 100644 --- a/i18n/gl.i18n.json +++ b/i18n/gl.i18n.json @@ -440,7 +440,7 @@ "save": "Save", "search": "Search", "rules": "Rules", - "search-cards": "Search from card/list titles and descriptions on this board", + "search-cards": "Search from card/list titles, descriptions and custom fields on this board", "search-example": "Text to search for?", "select-color": "Select Color", "set-wip-limit-value": "Set a limit for the maximum number of tasks in this list", diff --git a/i18n/he.i18n.json b/i18n/he.i18n.json index ee8e4e6b..7550fa07 100644 --- a/i18n/he.i18n.json +++ b/i18n/he.i18n.json @@ -440,7 +440,7 @@ "save": "שמירה", "search": "חיפוש", "rules": "כללים", - "search-cards": "חיפוש בין כותרות של כרטיסים/רשימות ותיאורים בלוח זה", + "search-cards": "Search from card/list titles, descriptions and custom fields on this board", "search-example": "טקסט לחיפוש ?", "select-color": "בחירת צבע", "set-wip-limit-value": "הגדרת מגבלה למספר המרבי של משימות ברשימה זו", diff --git a/i18n/hi.i18n.json b/i18n/hi.i18n.json index b6c9b7a6..73df4cef 100644 --- a/i18n/hi.i18n.json +++ b/i18n/hi.i18n.json @@ -440,7 +440,7 @@ "save": "Save", "search": "Search", "rules": "Rules", - "search-cards": "Search from card/list titles and descriptions on this board", + "search-cards": "Search from card/list titles, descriptions and custom fields on this board", "search-example": "Text तक search for?", "select-color": "Select Color", "set-wip-limit-value": "Set एक limit for the maximum number of tasks अंदर में यह list", diff --git a/i18n/hu.i18n.json b/i18n/hu.i18n.json index aac9b873..245b1a1a 100644 --- a/i18n/hu.i18n.json +++ b/i18n/hu.i18n.json @@ -440,7 +440,7 @@ "save": "Mentés", "search": "Keresés", "rules": "Rules", - "search-cards": "Search from card/list titles and descriptions on this board", + "search-cards": "Search from card/list titles, descriptions and custom fields on this board", "search-example": "keresőkifejezés", "select-color": "Szín kiválasztása", "set-wip-limit-value": "Korlát beállítása a listán lévő feladatok legnagyobb számához", diff --git a/i18n/hy.i18n.json b/i18n/hy.i18n.json index 5439ce57..29a81ae2 100644 --- a/i18n/hy.i18n.json +++ b/i18n/hy.i18n.json @@ -440,7 +440,7 @@ "save": "Save", "search": "Search", "rules": "Rules", - "search-cards": "Search from card/list titles and descriptions on this board", + "search-cards": "Search from card/list titles, descriptions and custom fields on this board", "search-example": "Text to search for?", "select-color": "Select Color", "set-wip-limit-value": "Set a limit for the maximum number of tasks in this list", diff --git a/i18n/id.i18n.json b/i18n/id.i18n.json index e5929f75..ccd6eea7 100644 --- a/i18n/id.i18n.json +++ b/i18n/id.i18n.json @@ -440,7 +440,7 @@ "save": "Simpan", "search": "Cari", "rules": "Rules", - "search-cards": "Search from card/list titles and descriptions on this board", + "search-cards": "Search from card/list titles, descriptions and custom fields on this board", "search-example": "Text to search for?", "select-color": "Select Color", "set-wip-limit-value": "Set a limit for the maximum number of tasks in this list", diff --git a/i18n/ig.i18n.json b/i18n/ig.i18n.json index 5cb02f9c..a4150ee9 100644 --- a/i18n/ig.i18n.json +++ b/i18n/ig.i18n.json @@ -440,7 +440,7 @@ "save": "Save", "search": "Search", "rules": "Rules", - "search-cards": "Search from card/list titles and descriptions on this board", + "search-cards": "Search from card/list titles, descriptions and custom fields on this board", "search-example": "Text to search for?", "select-color": "Select Color", "set-wip-limit-value": "Set a limit for the maximum number of tasks in this list", diff --git a/i18n/it.i18n.json b/i18n/it.i18n.json index 08a37ab4..3165c0a4 100644 --- a/i18n/it.i18n.json +++ b/i18n/it.i18n.json @@ -440,7 +440,7 @@ "save": "Salva", "search": "Cerca", "rules": "Regole", - "search-cards": "Ricerca per titolo e descrizione scheda/lista su questa bacheca", + "search-cards": "Search from card/list titles, descriptions and custom fields on this board", "search-example": "Testo da ricercare?", "select-color": "Seleziona Colore", "set-wip-limit-value": "Seleziona un limite per il massimo numero di attività in questa lista", diff --git a/i18n/ja.i18n.json b/i18n/ja.i18n.json index ea41389b..99e742e6 100644 --- a/i18n/ja.i18n.json +++ b/i18n/ja.i18n.json @@ -440,7 +440,7 @@ "save": "保存", "search": "検索", "rules": "ルール", - "search-cards": "ボードのカード/リストのタイトルと詳細から検索", + "search-cards": "Search from card/list titles, descriptions and custom fields on this board", "search-example": "検索文字", "select-color": "色を選択", "set-wip-limit-value": "このリスト中のタスクの最大数を設定", diff --git a/i18n/ka.i18n.json b/i18n/ka.i18n.json index 88fe76cd..1a5daebb 100644 --- a/i18n/ka.i18n.json +++ b/i18n/ka.i18n.json @@ -440,7 +440,7 @@ "save": "დამახსოვრება", "search": "ძებნა", "rules": "Rules", - "search-cards": "Search from card/list titles and descriptions on this board", + "search-cards": "Search from card/list titles, descriptions and custom fields on this board", "search-example": "საძიებო ტექსტი", "select-color": "ფერის მონიშვნა", "set-wip-limit-value": "დააყენეთ შეზღუდვა დავალებების მაქსიმალურ რაოდენობაზე ", diff --git a/i18n/km.i18n.json b/i18n/km.i18n.json index bf6641df..5f146c2d 100644 --- a/i18n/km.i18n.json +++ b/i18n/km.i18n.json @@ -440,7 +440,7 @@ "save": "Save", "search": "Search", "rules": "Rules", - "search-cards": "Search from card/list titles and descriptions on this board", + "search-cards": "Search from card/list titles, descriptions and custom fields on this board", "search-example": "Text to search for?", "select-color": "Select Color", "set-wip-limit-value": "Set a limit for the maximum number of tasks in this list", diff --git a/i18n/ko.i18n.json b/i18n/ko.i18n.json index 41c687e8..1ff1f9b8 100644 --- a/i18n/ko.i18n.json +++ b/i18n/ko.i18n.json @@ -440,7 +440,7 @@ "save": "저장", "search": "검색", "rules": "Rules", - "search-cards": "Search from card/list titles and descriptions on this board", + "search-cards": "Search from card/list titles, descriptions and custom fields on this board", "search-example": "Text to search for?", "select-color": "색 선택", "set-wip-limit-value": "Set a limit for the maximum number of tasks in this list", diff --git a/i18n/lv.i18n.json b/i18n/lv.i18n.json index 52bc640a..9b7d2a01 100644 --- a/i18n/lv.i18n.json +++ b/i18n/lv.i18n.json @@ -440,7 +440,7 @@ "save": "Save", "search": "Search", "rules": "Rules", - "search-cards": "Search from card/list titles and descriptions on this board", + "search-cards": "Search from card/list titles, descriptions and custom fields on this board", "search-example": "Text to search for?", "select-color": "Select Color", "set-wip-limit-value": "Set a limit for the maximum number of tasks in this list", diff --git a/i18n/mk.i18n.json b/i18n/mk.i18n.json index c893ae09..bbd822f4 100644 --- a/i18n/mk.i18n.json +++ b/i18n/mk.i18n.json @@ -440,7 +440,7 @@ "save": "Запази", "search": "Търсене", "rules": "Правила", - "search-cards": "Search from card/list titles and descriptions on this board", + "search-cards": "Search from card/list titles, descriptions and custom fields on this board", "search-example": "Text to search for?", "select-color": "Избери цвят", "set-wip-limit-value": "Set a limit for the maximum number of tasks in this list", diff --git a/i18n/mn.i18n.json b/i18n/mn.i18n.json index bf9c9028..cd60c137 100644 --- a/i18n/mn.i18n.json +++ b/i18n/mn.i18n.json @@ -440,7 +440,7 @@ "save": "Save", "search": "Search", "rules": "Rules", - "search-cards": "Search from card/list titles and descriptions on this board", + "search-cards": "Search from card/list titles, descriptions and custom fields on this board", "search-example": "Text to search for?", "select-color": "Select Color", "set-wip-limit-value": "Set a limit for the maximum number of tasks in this list", diff --git a/i18n/nb.i18n.json b/i18n/nb.i18n.json index a99c2a26..a9b1a7b8 100644 --- a/i18n/nb.i18n.json +++ b/i18n/nb.i18n.json @@ -440,7 +440,7 @@ "save": "Save", "search": "Search", "rules": "Rules", - "search-cards": "Search from card/list titles and descriptions on this board", + "search-cards": "Search from card/list titles, descriptions and custom fields on this board", "search-example": "Text to search for?", "select-color": "Select Color", "set-wip-limit-value": "Set a limit for the maximum number of tasks in this list", diff --git a/i18n/nl.i18n.json b/i18n/nl.i18n.json index 82e3b875..9dc0a293 100644 --- a/i18n/nl.i18n.json +++ b/i18n/nl.i18n.json @@ -440,7 +440,7 @@ "save": "Opslaan", "search": "Zoek", "rules": "Regels", - "search-cards": "Zoek op kaarten/lijsten en omschrijvingen op dit bord", + "search-cards": "Search from card/list titles, descriptions and custom fields on this board", "search-example": "Tekst om naar te zoeken?", "select-color": "Selecteer kleur", "set-wip-limit-value": "Zet een limiet voor het maximaal aantal taken in deze lijst", diff --git a/i18n/oc.i18n.json b/i18n/oc.i18n.json index 42dcfee3..210ba5cc 100644 --- a/i18n/oc.i18n.json +++ b/i18n/oc.i18n.json @@ -440,7 +440,7 @@ "save": "Salvar", "search": "Cèrca", "rules": "Règlas", - "search-cards": "Search from card/list titles and descriptions on this board", + "search-cards": "Search from card/list titles, descriptions and custom fields on this board", "search-example": "Text to search for?", "select-color": "Color causida", "set-wip-limit-value": "Set a limit for the maximum number of tasks in this list", diff --git a/i18n/pl.i18n.json b/i18n/pl.i18n.json index 516fe364..4e7a8c74 100644 --- a/i18n/pl.i18n.json +++ b/i18n/pl.i18n.json @@ -440,7 +440,7 @@ "save": "Zapisz", "search": "Wyszukaj", "rules": "Reguły", - "search-cards": "Szukaj w tytułach kart/list oraz opisach na tej tablicy", + "search-cards": "Search from card/list titles, descriptions and custom fields on this board", "search-example": "Czego mam szukać?", "select-color": "Wybierz kolor", "set-wip-limit-value": "Ustaw maksymalny limit zadań na tej liście", diff --git a/i18n/pt-BR.i18n.json b/i18n/pt-BR.i18n.json index 70096682..5dfafcc5 100644 --- a/i18n/pt-BR.i18n.json +++ b/i18n/pt-BR.i18n.json @@ -440,7 +440,7 @@ "save": "Salvar", "search": "Buscar", "rules": "Regras", - "search-cards": "Procurar por título e descrição de cartão/lista neste quadro ", + "search-cards": "Search from card/list titles, descriptions and custom fields on this board", "search-example": "Texto para procurar", "select-color": "Selecionar Cor", "set-wip-limit-value": "Defina um limite máximo para o número de tarefas nesta lista", diff --git a/i18n/pt.i18n.json b/i18n/pt.i18n.json index bf7fe7a2..bc150d0f 100644 --- a/i18n/pt.i18n.json +++ b/i18n/pt.i18n.json @@ -440,7 +440,7 @@ "save": "Guardar", "search": "Procurar", "rules": "Regras", - "search-cards": "Search from card/list titles and descriptions on this board", + "search-cards": "Search from card/list titles, descriptions and custom fields on this board", "search-example": "Texto a procurar?", "select-color": "Seleccionar Cor", "set-wip-limit-value": "Defina um limite máximo para o número de tarefas nesta lista", diff --git a/i18n/ro.i18n.json b/i18n/ro.i18n.json index 14cb571a..13f344b2 100644 --- a/i18n/ro.i18n.json +++ b/i18n/ro.i18n.json @@ -440,7 +440,7 @@ "save": "Salvează", "search": "Caută", "rules": "Rules", - "search-cards": "Search from card/list titles and descriptions on this board", + "search-cards": "Search from card/list titles, descriptions and custom fields on this board", "search-example": "Text to search for?", "select-color": "Select Color", "set-wip-limit-value": "Set a limit for the maximum number of tasks in this list", diff --git a/i18n/ru.i18n.json b/i18n/ru.i18n.json index 57eed334..ae1f540e 100644 --- a/i18n/ru.i18n.json +++ b/i18n/ru.i18n.json @@ -440,7 +440,7 @@ "save": "Сохранить", "search": "Поиск", "rules": "Правила", - "search-cards": "Искать в названиях карточек, списков и описаниях карточек на этой доске", + "search-cards": "Search from card/list titles, descriptions and custom fields on this board", "search-example": "Искать текст?", "select-color": "Выбрать цвет", "set-wip-limit-value": "Устанавливает ограничение на максимальное количество задач в этом списке", diff --git a/i18n/sl.i18n.json b/i18n/sl.i18n.json index 8638aea6..6c5f3504 100644 --- a/i18n/sl.i18n.json +++ b/i18n/sl.i18n.json @@ -440,7 +440,7 @@ "save": "Shrani", "search": "Išči", "rules": "Pravila", - "search-cards": "Išči po imenih seznamov/kartic in opisov v tej tabli", + "search-cards": "Search from card/list titles, descriptions and custom fields on this board", "search-example": "Besedilo za iskanje?", "select-color": "Izberi barvo", "set-wip-limit-value": "Omeji maksimalno število opravil v seznamu", diff --git a/i18n/sr.i18n.json b/i18n/sr.i18n.json index bea26ed0..795b6c92 100644 --- a/i18n/sr.i18n.json +++ b/i18n/sr.i18n.json @@ -440,7 +440,7 @@ "save": "Snimi", "search": "Pretraga", "rules": "Rules", - "search-cards": "Pretraži naslove sa kartica/listi i opisa na ovoj tabli", + "search-cards": "Search from card/list titles, descriptions and custom fields on this board", "search-example": "Text to search for?", "select-color": "Select Color", "set-wip-limit-value": "Set a limit for the maximum number of tasks in this list", diff --git a/i18n/sv.i18n.json b/i18n/sv.i18n.json index 3ebba726..9082a223 100644 --- a/i18n/sv.i18n.json +++ b/i18n/sv.i18n.json @@ -440,7 +440,7 @@ "save": "Spara", "search": "Sök", "rules": "Regler", - "search-cards": "Sök från kort-/listtitlar och beskrivningar på denna anslagstavla", + "search-cards": "Search from card/list titles, descriptions and custom fields on this board", "search-example": "Text att söka efter?", "select-color": "Välj färg", "set-wip-limit-value": "Ange en gräns för det maximala antalet uppgifter i den här listan", diff --git a/i18n/sw.i18n.json b/i18n/sw.i18n.json index ae755922..31068ce8 100644 --- a/i18n/sw.i18n.json +++ b/i18n/sw.i18n.json @@ -440,7 +440,7 @@ "save": "Save", "search": "Search", "rules": "Rules", - "search-cards": "Search from card/list titles and descriptions on this board", + "search-cards": "Search from card/list titles, descriptions and custom fields on this board", "search-example": "Text to search for?", "select-color": "Select Color", "set-wip-limit-value": "Set a limit for the maximum number of tasks in this list", diff --git a/i18n/ta.i18n.json b/i18n/ta.i18n.json index 83243c9a..455679a8 100644 --- a/i18n/ta.i18n.json +++ b/i18n/ta.i18n.json @@ -440,7 +440,7 @@ "save": "சேமி ", "search": "தேடு ", "rules": "Rules", - "search-cards": "Search from card/list titles and descriptions on this board", + "search-cards": "Search from card/list titles, descriptions and custom fields on this board", "search-example": "Text to search for?", "select-color": "Select Color", "set-wip-limit-value": "Set a limit for the maximum number of tasks in this list", diff --git a/i18n/th.i18n.json b/i18n/th.i18n.json index 35920f70..65ca118c 100644 --- a/i18n/th.i18n.json +++ b/i18n/th.i18n.json @@ -440,7 +440,7 @@ "save": "บันทึก", "search": "ค้นหา", "rules": "Rules", - "search-cards": "Search from card/list titles and descriptions on this board", + "search-cards": "Search from card/list titles, descriptions and custom fields on this board", "search-example": "Text to search for?", "select-color": "Select Color", "set-wip-limit-value": "Set a limit for the maximum number of tasks in this list", diff --git a/i18n/tr.i18n.json b/i18n/tr.i18n.json index 0d49a41a..4e38a2e2 100644 --- a/i18n/tr.i18n.json +++ b/i18n/tr.i18n.json @@ -440,7 +440,7 @@ "save": "Kaydet", "search": "Arama", "rules": "Kurallar", - "search-cards": "Search from card/list titles and descriptions on this board", + "search-cards": "Search from card/list titles, descriptions and custom fields on this board", "search-example": "Aranılacak metin?", "select-color": "Renk Seç", "set-wip-limit-value": "Bu listedeki en fazla öğe sayısı için bir sınır belirleyin", diff --git a/i18n/uk.i18n.json b/i18n/uk.i18n.json index 284934e5..7be7094e 100644 --- a/i18n/uk.i18n.json +++ b/i18n/uk.i18n.json @@ -440,7 +440,7 @@ "save": "Save", "search": "Search", "rules": "Rules", - "search-cards": "Search from card/list titles and descriptions on this board", + "search-cards": "Search from card/list titles, descriptions and custom fields on this board", "search-example": "Text to search for?", "select-color": "Select Color", "set-wip-limit-value": "Set a limit for the maximum number of tasks in this list", diff --git a/i18n/vi.i18n.json b/i18n/vi.i18n.json index 5966ff22..678ea78b 100644 --- a/i18n/vi.i18n.json +++ b/i18n/vi.i18n.json @@ -440,7 +440,7 @@ "save": "Save", "search": "Search", "rules": "Rules", - "search-cards": "Search from card/list titles and descriptions on this board", + "search-cards": "Search from card/list titles, descriptions and custom fields on this board", "search-example": "Text to search for?", "select-color": "Select Color", "set-wip-limit-value": "Set a limit for the maximum number of tasks in this list", diff --git a/i18n/zh-CN.i18n.json b/i18n/zh-CN.i18n.json index fa478f4b..3f98a1f3 100644 --- a/i18n/zh-CN.i18n.json +++ b/i18n/zh-CN.i18n.json @@ -440,7 +440,7 @@ "save": "保存", "search": "搜索", "rules": "规则", - "search-cards": "搜索当前看板上的卡片/列表标题和描述", + "search-cards": "Search from card/list titles, descriptions and custom fields on this board", "search-example": "搜索", "select-color": "选择颜色", "set-wip-limit-value": "设置此列表中的最大任务数", diff --git a/i18n/zh-HK.i18n.json b/i18n/zh-HK.i18n.json index 1f9ab691..968fcda6 100644 --- a/i18n/zh-HK.i18n.json +++ b/i18n/zh-HK.i18n.json @@ -440,7 +440,7 @@ "save": "儲存", "search": "Search", "rules": "Rules", - "search-cards": "Search from card/list titles and descriptions on this board", + "search-cards": "Search from card/list titles, descriptions and custom fields on this board", "search-example": "Text to search for?", "select-color": "Select Color", "set-wip-limit-value": "Set a limit for the maximum number of tasks in this list", diff --git a/i18n/zh-TW.i18n.json b/i18n/zh-TW.i18n.json index f90c7b60..5745f52b 100644 --- a/i18n/zh-TW.i18n.json +++ b/i18n/zh-TW.i18n.json @@ -440,7 +440,7 @@ "save": "儲存", "search": "搜尋", "rules": "規則", - "search-cards": "搜尋看板內的卡片標題及描述", + "search-cards": "Search from card/list titles, descriptions and custom fields on this board", "search-example": "搜尋", "select-color": "選擇顏色", "set-wip-limit-value": "設定此清單中的最大任務數", -- cgit v1.2.3-1-g7c22 From 06c2ff0904267d69b963384f4f5de0e204378d4e Mon Sep 17 00:00:00 2001 From: Lauri Ojansivu <x@xet7.org> Date: Sat, 4 Apr 2020 01:43:09 +0300 Subject: Update ChangeLog. --- CHANGELOG.md | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 2070d3ba..b70b7d8b 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,14 @@ +# Upcoming Wekan release + +This release adds the following new features: + +- [Create subtasks in parenttask swimlane](https://github.com/wekan/wekan/issues/1953). + Thanks to TOSCom-DanielEder. +- [When searching cards in a board, also search from Custom Fields](https://github.com/wekan/wekan/pull/2985). + Thanks to slvrpdr. + +Thanks to above GitHub users for their contributions and translators for their translations. + # v3.88 2020-04-02 Wekan release This release adds the following new features: -- cgit v1.2.3-1-g7c22 From a938c386cf6858313baffa1dc6a1325ade388c6b Mon Sep 17 00:00:00 2001 From: Lauri Ojansivu <x@xet7.org> Date: Sun, 5 Apr 2020 01:06:49 +0300 Subject: Update translations. --- i18n/ar.i18n.json | 1536 +++++++++++++++++++++++++------------------------- i18n/bg.i18n.json | 1536 +++++++++++++++++++++++++------------------------- i18n/br.i18n.json | 1536 +++++++++++++++++++++++++------------------------- i18n/ca.i18n.json | 1536 +++++++++++++++++++++++++------------------------- i18n/cs.i18n.json | 1536 +++++++++++++++++++++++++------------------------- i18n/da.i18n.json | 1536 +++++++++++++++++++++++++------------------------- i18n/de.i18n.json | 1536 +++++++++++++++++++++++++------------------------- i18n/el.i18n.json | 1536 +++++++++++++++++++++++++------------------------- i18n/en-GB.i18n.json | 1536 +++++++++++++++++++++++++------------------------- i18n/eo.i18n.json | 1536 +++++++++++++++++++++++++------------------------- i18n/es-AR.i18n.json | 1536 +++++++++++++++++++++++++------------------------- i18n/es.i18n.json | 1536 +++++++++++++++++++++++++------------------------- i18n/eu.i18n.json | 1536 +++++++++++++++++++++++++------------------------- i18n/fa.i18n.json | 1536 +++++++++++++++++++++++++------------------------- i18n/fi.i18n.json | 1536 +++++++++++++++++++++++++------------------------- i18n/fr.i18n.json | 1536 +++++++++++++++++++++++++------------------------- i18n/gl.i18n.json | 1536 +++++++++++++++++++++++++------------------------- i18n/he.i18n.json | 1536 +++++++++++++++++++++++++------------------------- i18n/hi.i18n.json | 1536 +++++++++++++++++++++++++------------------------- i18n/hu.i18n.json | 1536 +++++++++++++++++++++++++------------------------- i18n/hy.i18n.json | 1536 +++++++++++++++++++++++++------------------------- i18n/id.i18n.json | 1536 +++++++++++++++++++++++++------------------------- i18n/ig.i18n.json | 1536 +++++++++++++++++++++++++------------------------- i18n/it.i18n.json | 1536 +++++++++++++++++++++++++------------------------- i18n/ja.i18n.json | 1536 +++++++++++++++++++++++++------------------------- i18n/ka.i18n.json | 1536 +++++++++++++++++++++++++------------------------- i18n/km.i18n.json | 1536 +++++++++++++++++++++++++------------------------- i18n/ko.i18n.json | 1536 +++++++++++++++++++++++++------------------------- i18n/lv.i18n.json | 1536 +++++++++++++++++++++++++------------------------- i18n/mk.i18n.json | 1536 +++++++++++++++++++++++++------------------------- i18n/mn.i18n.json | 1536 +++++++++++++++++++++++++------------------------- i18n/nb.i18n.json | 1536 +++++++++++++++++++++++++------------------------- i18n/nl.i18n.json | 1536 +++++++++++++++++++++++++------------------------- i18n/oc.i18n.json | 1536 +++++++++++++++++++++++++------------------------- i18n/pl.i18n.json | 1536 +++++++++++++++++++++++++------------------------- i18n/pt-BR.i18n.json | 1536 +++++++++++++++++++++++++------------------------- i18n/pt.i18n.json | 1536 +++++++++++++++++++++++++------------------------- i18n/ro.i18n.json | 1536 +++++++++++++++++++++++++------------------------- i18n/ru.i18n.json | 1536 +++++++++++++++++++++++++------------------------- i18n/sl.i18n.json | 1536 +++++++++++++++++++++++++------------------------- i18n/sr.i18n.json | 1536 +++++++++++++++++++++++++------------------------- i18n/sv.i18n.json | 1536 +++++++++++++++++++++++++------------------------- i18n/sw.i18n.json | 1536 +++++++++++++++++++++++++------------------------- i18n/ta.i18n.json | 1536 +++++++++++++++++++++++++------------------------- i18n/th.i18n.json | 1536 +++++++++++++++++++++++++------------------------- i18n/tr.i18n.json | 1536 +++++++++++++++++++++++++------------------------- i18n/uk.i18n.json | 1536 +++++++++++++++++++++++++------------------------- i18n/vi.i18n.json | 1536 +++++++++++++++++++++++++------------------------- i18n/zh-CN.i18n.json | 1536 +++++++++++++++++++++++++------------------------- i18n/zh-HK.i18n.json | 1536 +++++++++++++++++++++++++------------------------- i18n/zh-TW.i18n.json | 1536 +++++++++++++++++++++++++------------------------- 51 files changed, 39168 insertions(+), 39168 deletions(-) diff --git a/i18n/ar.i18n.json b/i18n/ar.i18n.json index 1689e7f3..ce02740b 100644 --- a/i18n/ar.i18n.json +++ b/i18n/ar.i18n.json @@ -1,769 +1,769 @@ { - "accept": "قبول", - "act-activity-notify": "اشعارات النشاط", - "act-addAttachment": "added attachment __attachment__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-deleteAttachment": "deleted attachment __attachment__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addSubtask": "added subtask __subtask__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addedLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removeLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removedLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addChecklist": "added checklist __checklist__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addChecklistItem": "added checklist item __checklistItem__ to checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removeChecklist": "removed checklist __checklist__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removeChecklistItem": "removed checklist item __checklistItem__ from checklist __checkList__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-checkedItem": "checked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-uncheckedItem": "unchecked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-completeChecklist": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-uncompleteChecklist": "uncompleted checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addComment": "commented on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-editComment": "edited comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-deleteComment": "deleted comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-createBoard": "created board __board__", - "act-createSwimlane": "created swimlane __swimlane__ to board __board__", - "act-createCard": "created card __card__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-createCustomField": "created custom field __customField__ at board __board__", - "act-deleteCustomField": "deleted custom field __customField__ at board __board__", - "act-setCustomField": "edited custom field __customField__: __customFieldValue__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-createList": "added list __list__ to board __board__", - "act-addBoardMember": "added member __member__ to board __board__", - "act-archivedBoard": "Board __board__ moved to Archive", - "act-archivedCard": "Card __card__ at list __list__ at swimlane __swimlane__ at board __board__ moved to Archive", - "act-archivedList": "List __list__ at swimlane __swimlane__ at board __board__ moved to Archive", - "act-archivedSwimlane": "Swimlane __swimlane__ at board __board__ moved to Archive", - "act-importBoard": "imported board __board__", - "act-importCard": "imported card __card__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-importList": "imported list __list__ to swimlane __swimlane__ at board __board__", - "act-joinMember": "added member __member__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-moveCard": "moved card __card__ at board __board__ from list __oldList__ at swimlane __oldSwimlane__ to list __list__ at swimlane __swimlane__", - "act-moveCardToOtherBoard": "moved card __card__ from list __oldList__ at swimlane __oldSwimlane__ at board __oldBoard__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-removeBoardMember": "removed member __member__ from board __board__", - "act-restoredCard": "restored card __card__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-unjoinMember": "removed member __member__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-withBoardTitle": "__لوح__", - "act-withCardTitle": "[__board__] __card__", - "actions": "الإجراءات", - "activities": "الأنشطة", - "activity": "النشاط", - "activity-added": "تمت إضافة %s ل %s", - "activity-archived": "%s انتقل الى الارشيف", - "activity-attached": "إرفاق %s ل %s", - "activity-created": "أنشأ %s", - "activity-customfield-created": "%s احدت حقل مخصص", - "activity-excluded": "استبعاد %s عن %s", - "activity-imported": "imported %s into %s from %s", - "activity-imported-board": "imported %s from %s", - "activity-joined": "انضم %s", - "activity-moved": "تم نقل %s من %s إلى %s", - "activity-on": "على %s", - "activity-removed": "حذف %s إلى %s", - "activity-sent": "إرسال %s إلى %s", - "activity-unjoined": "غادر %s", - "activity-subtask-added": "تم اضافة مهمة فرعية الى %s", - "activity-checked-item": "تحقق %s في قائمة التحقق %s من %s", - "activity-unchecked-item": "ازالة تحقق %s من قائمة التحقق %s من %s", - "activity-checklist-added": "أضاف قائمة تحقق إلى %s", - "activity-checklist-removed": "ازالة قائمة التحقق من %s", - "activity-checklist-completed": "completed checklist %s of %s", - "activity-checklist-uncompleted": "لم يتم انجاز قائمة التحقق %s من %s", - "activity-checklist-item-added": "تم اضافة عنصر قائمة التحقق الى '%s' في %s", - "activity-checklist-item-removed": "تم ازالة عنصر قائمة التحقق الى '%s' في %s", - "add": "أضف", - "activity-checked-item-card": "checked %s in checklist %s", - "activity-unchecked-item-card": "unchecked %s in checklist %s", - "activity-checklist-completed-card": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "activity-checklist-uncompleted-card": "uncompleted the checklist %s", - "activity-editComment": "edited comment %s", - "activity-deleteComment": "deleted comment %s", - "add-attachment": "إضافة مرفق", - "add-board": "إضافة لوحة", - "add-card": "إضافة بطاقة", - "add-swimlane": "Add Swimlane", - "add-subtask": "Add Subtask", - "add-checklist": "إضافة قائمة تدقيق", - "add-checklist-item": "إضافة عنصر إلى قائمة التحقق", - "add-cover": "إضافة غلاف", - "add-label": "إضافة ملصق", - "add-list": "إضافة قائمة", - "add-members": "تعيين أعضاء", - "added": "أُضيف", - "addMemberPopup-title": "الأعضاء", - "admin": "المدير", - "admin-desc": "إمكانية مشاهدة و تعديل و حذف أعضاء ، و تعديل إعدادات اللوحة أيضا.", - "admin-announcement": "إعلان", - "admin-announcement-active": "Active System-Wide Announcement", - "admin-announcement-title": "Announcement from Administrator", - "all-boards": "كل اللوحات", - "and-n-other-card": "And __count__ other بطاقة", - "and-n-other-card_plural": "And __count__ other بطاقات", - "apply": "طبق", - "app-is-offline": "Loading, please wait. Refreshing the page will cause data loss. If loading does not work, please check that server has not stopped.", - "archive": "نقل الى الارشيف", - "archive-all": "نقل الكل الى الارشيف", - "archive-board": "نقل اللوح الى الارشيف", - "archive-card": "نقل البطاقة الى الارشيف", - "archive-list": "نقل القائمة الى الارشيف", - "archive-swimlane": "نقل خط السباحة الى الارشيف", - "archive-selection": "نقل التحديد إلى الأرشيف", - "archiveBoardPopup-title": "نقل الوح إلى الأرشيف", - "archived-items": "أرشيف", - "archived-boards": "الالواح في الأرشيف", - "restore-board": "استعادة اللوحة", - "no-archived-boards": "لا توجد لوحات في الأرشيف.", - "archives": "أرشيف", - "template": "Template", - "templates": "Templates", - "assign-member": "تعيين عضو", - "attached": "أُرفق)", - "attachment": "مرفق", - "attachment-delete-pop": "حذف المرق هو حذف نهائي . لا يمكن التراجع إذا حذف.", - "attachmentDeletePopup-title": "تريد حذف المرفق ?", - "attachments": "المرفقات", - "auto-watch": "مراقبة لوحات تلقائيا عندما يتم إنشاؤها", - "avatar-too-big": "الصورة الرمزية كبيرة جدا (70 كيلوبايت كحد أقصى)", - "back": "رجوع", - "board-change-color": "تغيير اللومr", - "board-nb-stars": "%s نجوم", - "board-not-found": "لوحة مفقودة", - "board-private-info": "سوف تصبح هذه اللوحة <strong>خاصة</strong>", - "board-public-info": "سوف تصبح هذه اللوحة <strong>عامّة</strong>.", - "boardChangeColorPopup-title": "تعديل خلفية الشاشة", - "boardChangeTitlePopup-title": "إعادة تسمية اللوحة", - "boardChangeVisibilityPopup-title": "تعديل وضوح الرؤية", - "boardChangeWatchPopup-title": "تغيير المتابعة", - "boardMenuPopup-title": "Board Settings", - "boardChangeViewPopup-title": "عرض اللوحات", - "boards": "لوحات", - "board-view": "عرض اللوحات", - "board-view-cal": "التقويم", - "board-view-swimlanes": "خطوط السباحة", - "board-view-collapse": "Collapse", - "board-view-lists": "القائمات", - "bucket-example": "مثل « todo list » على سبيل المثال", - "cancel": "إلغاء", - "card-archived": "البطاقة منقولة الى الارشيف", - "board-archived": "اللوحات منقولة الى الارشيف", - "card-comments-title": "%s تعليقات لهذه البطاقة", - "card-delete-notice": "هذا حذف أبديّ . سوف تفقد كل الإجراءات المنوطة بهذه البطاقة", - "card-delete-pop": "سيتم إزالة جميع الإجراءات من تبعات النشاط، وأنك لن تكون قادرا على إعادة فتح البطاقة. لا يوجد التراجع.", - "card-delete-suggest-archive": "يمكنك نقل بطاقة إلى الأرشيف لإزالتها من اللوحة والمحافظة على النشاط.", - "card-due": "مستحق", - "card-due-on": "مستحق في", - "card-spent": "امضى وقتا", - "card-edit-attachments": "تعديل المرفقات", - "card-edit-custom-fields": "تعديل الحقل المعدل", - "card-edit-labels": "تعديل العلامات", - "card-edit-members": "تعديل الأعضاء", - "card-labels-title": "تعديل علامات البطاقة.", - "card-members-title": "إضافة او حذف أعضاء للبطاقة.", - "card-start": "بداية", - "card-start-on": "يبدأ في", - "cardAttachmentsPopup-title": "إرفاق من", - "cardCustomField-datePopup-title": "تغير التاريخ", - "cardCustomFieldsPopup-title": "تعديل الحقل المعدل", - "cardDeletePopup-title": "حذف البطاقة ?", - "cardDetailsActionsPopup-title": "إجراءات على البطاقة", - "cardLabelsPopup-title": "علامات", - "cardMembersPopup-title": "أعضاء", - "cardMorePopup-title": "المزيد", - "cardTemplatePopup-title": "Create template", - "cards": "بطاقات", - "cards-count": "بطاقات", - "casSignIn": "تسجيل الدخول مع CAS", - "cardType-card": "بطاقة", - "cardType-linkedCard": "البطاقة المرتبطة", - "cardType-linkedBoard": "Linked Board", - "change": "Change", - "change-avatar": "تعديل الصورة الشخصية", - "change-password": "تغيير كلمة المرور", - "change-permissions": "تعديل الصلاحيات", - "change-settings": "تغيير الاعدادات", - "changeAvatarPopup-title": "تعديل الصورة الشخصية", - "changeLanguagePopup-title": "تغيير اللغة", - "changePasswordPopup-title": "تغيير كلمة المرور", - "changePermissionsPopup-title": "تعديل الصلاحيات", - "changeSettingsPopup-title": "تغيير الاعدادات", - "subtasks": "Subtasks", - "checklists": "قوائم التّدقيق", - "click-to-star": "اضغط لإضافة اللوحة للمفضلة.", - "click-to-unstar": "اضغط لحذف اللوحة من المفضلة.", - "clipboard": "Clipboard or drag & drop", - "close": "غلق", - "close-board": "غلق اللوحة", - "close-board-pop": "You will be able to restore the board by clicking the “Archive” button from the home header.", - "color-black": "black", - "color-blue": "blue", - "color-crimson": "crimson", - "color-darkgreen": "darkgreen", - "color-gold": "gold", - "color-gray": "gray", - "color-green": "green", - "color-indigo": "indigo", - "color-lime": "lime", - "color-magenta": "magenta", - "color-mistyrose": "mistyrose", - "color-navy": "navy", - "color-orange": "orange", - "color-paleturquoise": "paleturquoise", - "color-peachpuff": "peachpuff", - "color-pink": "pink", - "color-plum": "plum", - "color-purple": "purple", - "color-red": "red", - "color-saddlebrown": "saddlebrown", - "color-silver": "silver", - "color-sky": "sky", - "color-slateblue": "slateblue", - "color-white": "white", - "color-yellow": "yellow", - "unset-color": "Unset", - "comment": "تعليق", - "comment-placeholder": "أكتب تعليق", - "comment-only": "التعليق فقط", - "comment-only-desc": "يمكن التعليق على بطاقات فقط.", - "no-comments": "No comments", - "no-comments-desc": "Can not see comments and activities.", - "worker": "Worker", - "worker-desc": "Can only move cards, assign itself to card and comment.", - "computer": "حاسوب", - "confirm-subtask-delete-dialog": "Are you sure you want to delete subtask?", - "confirm-checklist-delete-dialog": "Are you sure you want to delete checklist?", - "copy-card-link-to-clipboard": "نسخ رابط البطاقة إلى الحافظة", - "linkCardPopup-title": "ربط البطاقة", - "searchElementPopup-title": "بحث", - "copyCardPopup-title": "نسخ البطاقة", - "copyChecklistToManyCardsPopup-title": "Copy Checklist Template to Many Cards", - "copyChecklistToManyCardsPopup-instructions": "Destination Card Titles and Descriptions in this JSON format", - "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"First card title\", \"description\":\"First card description\"}, {\"title\":\"Second card title\",\"description\":\"Second card description\"},{\"title\":\"Last card title\",\"description\":\"Last card description\"} ]", - "create": "إنشاء", - "createBoardPopup-title": "إنشاء لوحة", - "chooseBoardSourcePopup-title": "استيراد لوحة", - "createLabelPopup-title": "إنشاء علامة", - "createCustomField": "Create Field", - "createCustomFieldPopup-title": "Create Field", - "current": "الحالي", - "custom-field-delete-pop": "There is no undo. This will remove this custom field from all cards and destroy its history.", - "custom-field-checkbox": "Checkbox", - "custom-field-date": "تاريخ", - "custom-field-dropdown": "Dropdown List", - "custom-field-dropdown-none": "(none)", - "custom-field-dropdown-options": "List Options", - "custom-field-dropdown-options-placeholder": "Press enter to add more options", - "custom-field-dropdown-unknown": "(unknown)", - "custom-field-number": "Number", - "custom-field-text": "Text", - "custom-fields": "Custom Fields", - "date": "تاريخ", - "decline": "Decline", - "default-avatar": "صورة شخصية افتراضية", - "delete": "حذف", - "deleteCustomFieldPopup-title": "Delete Custom Field?", - "deleteLabelPopup-title": "حذف العلامة ?", - "description": "وصف", - "disambiguateMultiLabelPopup-title": "تحديد الإجراء على العلامة", - "disambiguateMultiMemberPopup-title": "تحديد الإجراء على العضو", - "discard": "التخلص منها", - "done": "Done", - "download": "تنزيل", - "edit": "تعديل", - "edit-avatar": "تعديل الصورة الشخصية", - "edit-profile": "تعديل الملف الشخصي", - "edit-wip-limit": "Edit WIP Limit", - "soft-wip-limit": "Soft WIP Limit", - "editCardStartDatePopup-title": "تغيير تاريخ البدء", - "editCardDueDatePopup-title": "تغيير تاريخ الاستحقاق", - "editCustomFieldPopup-title": "Edit Field", - "editCardSpentTimePopup-title": "Change spent time", - "editLabelPopup-title": "تعديل العلامة", - "editNotificationPopup-title": "تصحيح الإشعار", - "editProfilePopup-title": "تعديل الملف الشخصي", - "email": "البريد الإلكتروني", - "email-enrollAccount-subject": "An account created for you on __siteName__", - "email-enrollAccount-text": "Hello __user__,\n\nTo start using the service, simply click the link below.\n\n__url__\n\nThanks.", - "email-fail": "Sending email failed", - "email-fail-text": "Error trying to send email", - "email-invalid": "Invalid email", - "email-invite": "Invite via Email", - "email-invite-subject": "__inviter__ sent you an invitation", - "email-invite-text": "Dear __user__,\n\n__inviter__ invites you to join board \"__board__\" for collaborations.\n\nPlease follow the link below:\n\n__url__\n\nThanks.", - "email-resetPassword-subject": "Reset your password on __siteName__", - "email-resetPassword-text": "Hello __user__,\n\nTo reset your password, simply click the link below.\n\n__url__\n\nThanks.", - "email-sent": "Email sent", - "email-verifyEmail-subject": "Verify your email address on __siteName__", - "email-verifyEmail-text": "Hello __user__,\n\nTo verify your account email, simply click the link below.\n\n__url__\n\nThanks.", - "enable-wip-limit": "Enable WIP Limit", - "error-board-doesNotExist": "This board does not exist", - "error-board-notAdmin": "You need to be admin of this board to do that", - "error-board-notAMember": "You need to be a member of this board to do that", - "error-json-malformed": "Your text is not valid JSON", - "error-json-schema": "Your JSON data does not include the proper information in the correct format", - "error-list-doesNotExist": "This list does not exist", - "error-user-doesNotExist": "This user does not exist", - "error-user-notAllowSelf": "لا يمكنك دعوة نفسك", - "error-user-notCreated": "This user is not created", - "error-username-taken": "إسم المستخدم مأخوذ مسبقا", - "error-email-taken": "البريد الإلكتروني مأخوذ بالفعل", - "export-board": "Export board", - "sort": "Sort", - "sort-desc": "Click to Sort List", - "list-sort-by": "Sort the List By:", - "list-label-modifiedAt": "Last Access Time", - "list-label-title": "Name of the List", - "list-label-sort": "Your Manual Order", - "list-label-short-modifiedAt": "(L)", - "list-label-short-title": "(N)", - "list-label-short-sort": "(M)", - "filter": "تصفية", - "filter-cards": "Filter Cards or Lists", - "list-filter-label": "Filter List by Title", - "filter-clear": "مسح التصفية", - "filter-no-label": "لا يوجد ملصق", - "filter-no-member": "ليس هناك أي عضو", - "filter-no-custom-fields": "No Custom Fields", - "filter-show-archive": "Show archived lists", - "filter-hide-empty": "Hide empty lists", - "filter-on": "التصفية تشتغل", - "filter-on-desc": "أنت بصدد تصفية بطاقات هذه اللوحة. اضغط هنا لتعديل التصفية.", - "filter-to-selection": "تصفية بالتحديد", - "advanced-filter-label": "Advanced Filter", - "advanced-filter-description": "Advanced Filter allows to write a string containing following operators: == != <= >= && || ( ) A space is used as a separator between the Operators. You can filter for all Custom Fields by typing their names and values. For Example: Field1 == Value1. Note: If fields or values contains spaces, you need to encapsulate them into single quotes. For Example: 'Field 1' == 'Value 1'. For single control characters (' \\/) to be skipped, you can use \\. For example: Field1 == I\\'m. Also you can combine multiple conditions. For Example: F1 == V1 || F1 == V2. Normally all operators are interpreted from left to right. You can change the order by placing brackets. For Example: F1 == V1 && ( F2 == V2 || F2 == V3 ). Also you can search text fields using regex: F1 == /Tes.*/i", - "fullname": "الإسم الكامل", - "header-logo-title": "الرجوع إلى صفحة اللوحات", - "hide-system-messages": "إخفاء رسائل النظام", - "headerBarCreateBoardPopup-title": "إنشاء لوحة", - "home": "الرئيسية", - "import": "Import", - "link": "Link", - "import-board": "استيراد لوحة", - "import-board-c": "استيراد لوحة", - "import-board-title-trello": "Import board from Trello", - "import-board-title-wekan": "Import board from previous export", - "import-sandstorm-backup-warning": "Do not delete data you import from original exported board or Trello before checking does this grain close and open again, or do you get Board not found error, that means data loss.", - "import-sandstorm-warning": "Imported board will delete all existing data on board and replace it with imported board.", - "from-trello": "من تريلو", - "from-wekan": "From previous export", - "import-board-instruction-trello": "In your Trello board, go to 'Menu', then 'More', 'Print and Export', 'Export JSON', and copy the resulting text", - "import-board-instruction-wekan": "In your board, go to 'Menu', then 'Export board', and copy the text in the downloaded file.", - "import-board-instruction-about-errors": "If you get errors when importing board, sometimes importing still works, and board is at All Boards page.", - "import-json-placeholder": "Paste your valid JSON data here", - "import-map-members": "رسم خريطة الأعضاء", - "import-members-map": "Your imported board has some members. Please map the members you want to import to your users", - "import-show-user-mapping": "Review members mapping", - "import-user-select": "Pick your existing user you want to use as this member", - "importMapMembersAddPopup-title": "Select member", - "info": "الإصدار", - "initials": "أولية", - "invalid-date": "تاريخ غير صالح", - "invalid-time": "Invalid time", - "invalid-user": "Invalid user", - "joined": "انضمّ", - "just-invited": "You are just invited to this board", - "keyboard-shortcuts": "اختصار لوحة المفاتيح", - "label-create": "إنشاء علامة", - "label-default": "%s علامة (افتراضية)", - "label-delete-pop": "لا يوجد تراجع. سيؤدي هذا إلى إزالة هذه العلامة من جميع بطاقات والقضاء على تأريخها", - "labels": "علامات", - "language": "لغة", - "last-admin-desc": "لا يمكن تعديل الأدوار لأن ذلك يتطلب صلاحيات المدير.", - "leave-board": "مغادرة اللوحة", - "leave-board-pop": "Are you sure you want to leave __boardTitle__? You will be removed from all cards on this board.", - "leaveBoardPopup-title": "مغادرة اللوحة ؟", - "link-card": "ربط هذه البطاقة", - "list-archive-cards": "Move all cards in this list to Archive", - "list-archive-cards-pop": "This will remove all the cards in this list from the board. To view cards in Archive and bring them back to the board, click “Menu” > “Archive”.", - "list-move-cards": "نقل بطاقات هذه القائمة", - "list-select-cards": "تحديد بطاقات هذه القائمة", - "set-color-list": "Set Color", - "listActionPopup-title": "قائمة الإجراءات", - "swimlaneActionPopup-title": "Swimlane Actions", - "swimlaneAddPopup-title": "Add a Swimlane below", - "listImportCardPopup-title": "Import a Trello card", - "listMorePopup-title": "المزيد", - "link-list": "رابط إلى هذه القائمة", - "list-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the list. There is no undo.", - "list-delete-suggest-archive": "You can move a list to Archive to remove it from the board and preserve the activity.", - "lists": "القائمات", - "swimlanes": "خطوط السباحة", - "log-out": "تسجيل الخروج", - "log-in": "تسجيل الدخول", - "loginPopup-title": "تسجيل الدخول", - "memberMenuPopup-title": "أفضليات الأعضاء", - "members": "أعضاء", - "menu": "القائمة", - "move-selection": "Move selection", - "moveCardPopup-title": "نقل البطاقة", - "moveCardToBottom-title": "التحرك إلى القاع", - "moveCardToTop-title": "التحرك إلى الأعلى", - "moveSelectionPopup-title": "Move selection", - "multi-selection": "تحديد أكثر من واحدة", - "multi-selection-on": "Multi-Selection is on", - "muted": "مكتوم", - "muted-info": "You will never be notified of any changes in this board", - "my-boards": "لوحاتي", - "name": "اسم", - "no-archived-cards": "No cards in Archive.", - "no-archived-lists": "No lists in Archive.", - "no-archived-swimlanes": "No swimlanes in Archive.", - "no-results": "لا توجد نتائج", - "normal": "عادي", - "normal-desc": "يمكن مشاهدة و تعديل البطاقات. لا يمكن تغيير إعدادات الضبط.", - "not-accepted-yet": "Invitation not accepted yet", - "notify-participate": "Receive updates to any cards you participate as creater or member", - "notify-watch": "Receive updates to any boards, lists, or cards you’re watching", - "optional": "اختياري", - "or": "or", - "page-maybe-private": "قدتكون هذه الصفحة خاصة . قد تستطيع مشاهدتها ب <a href='%s'>تسجيل الدخول</a>.", - "page-not-found": "صفحة غير موجودة", - "password": "كلمة المرور", - "paste-or-dragdrop": "to paste, or drag & drop image file to it (image only)", - "participating": "المشاركة", - "preview": "Preview", - "previewAttachedImagePopup-title": "Preview", - "previewClipboardImagePopup-title": "Preview", - "private": "خاص", - "private-desc": "هذه اللوحة خاصة . لا يسمح إلا للأعضاء .", - "profile": "ملف شخصي", - "public": "عامّ", - "public-desc": "هذه اللوحة عامة: مرئية لكلّ من يحصل على الرابط ، و هي مرئية أيضا في محركات البحث مثل جوجل. التعديل مسموح به للأعضاء فقط.", - "quick-access-description": "أضف لوحة إلى المفضلة لإنشاء اختصار في هذا الشريط.", - "remove-cover": "حذف الغلاف", - "remove-from-board": "حذف من اللوحة", - "remove-label": "إزالة التصنيف", - "listDeletePopup-title": "حذف القائمة ؟", - "remove-member": "حذف العضو", - "remove-member-from-card": "حذف من البطاقة", - "remove-member-pop": "حذف __name__ (__username__) من __boardTitle__ ? سيتم حذف هذا العضو من جميع بطاقة اللوحة مع إرسال إشعار له بذاك.", - "removeMemberPopup-title": "حذف العضو ?", - "rename": "إعادة التسمية", - "rename-board": "إعادة تسمية اللوحة", - "restore": "استعادة", - "save": "حفظ", - "search": "بحث", - "rules": "Rules", - "search-cards": "Search from card/list titles, descriptions and custom fields on this board", - "search-example": "Text to search for?", - "select-color": "اختيار اللون", - "set-wip-limit-value": "Set a limit for the maximum number of tasks in this list", - "setWipLimitPopup-title": "Set WIP Limit", - "shortcut-assign-self": "Assign yourself to current card", - "shortcut-autocomplete-emoji": "الإكمال التلقائي للرموز التعبيرية", - "shortcut-autocomplete-members": "الإكمال التلقائي لأسماء الأعضاء", - "shortcut-clear-filters": "مسح التصفيات", - "shortcut-close-dialog": "غلق النافذة", - "shortcut-filter-my-cards": "تصفية بطاقاتي", - "shortcut-show-shortcuts": "عرض قائمة الإختصارات ،تلك", - "shortcut-toggle-filterbar": "Toggle Filter Sidebar", - "shortcut-toggle-sidebar": "إظهار-إخفاء الشريط الجانبي للوحة", - "show-cards-minimum-count": "إظهار عدد البطاقات إذا كانت القائمة تتضمن أكثر من", - "sidebar-open": "فتح الشريط الجانبي", - "sidebar-close": "إغلاق الشريط الجانبي", - "signupPopup-title": "إنشاء حساب", - "star-board-title": "اضغط لإضافة هذه اللوحة إلى المفضلة . سوف يتم إظهارها على رأس بقية اللوحات.", - "starred-boards": "اللوحات المفضلة", - "starred-boards-description": "تعرض اللوحات المفضلة على رأس بقية اللوحات.", - "subscribe": "اشتراك و متابعة", - "team": "فريق", - "this-board": "هذه اللوحة", - "this-card": "هذه البطاقة", - "spent-time-hours": "Spent time (hours)", - "overtime-hours": "Overtime (hours)", - "overtime": "Overtime", - "has-overtime-cards": "Has overtime cards", - "has-spenttime-cards": "Has spent time cards", - "time": "الوقت", - "title": "عنوان", - "tracking": "تتبع", - "tracking-info": "You will be notified of any changes to those cards you are involved as creator or member.", - "type": "Type", - "unassign-member": "إلغاء تعيين العضو", - "unsaved-description": "لديك وصف غير محفوظ", - "unwatch": "غير مُشاهد", - "upload": "Upload", - "upload-avatar": "رفع صورة شخصية", - "uploaded-avatar": "تم رفع الصورة الشخصية", - "username": "اسم المستخدم", - "view-it": "شاهدها", - "warn-list-archived": "warning: this card is in an list at Archive", - "watch": "مُشاهد", - "watching": "مشاهدة", - "watching-info": "You will be notified of any change in this board", - "welcome-board": "لوحة التّرحيب", - "welcome-swimlane": "Milestone 1", - "welcome-list1": "المبادئ", - "welcome-list2": "متقدم", - "card-templates-swimlane": "Card Templates", - "list-templates-swimlane": "List Templates", - "board-templates-swimlane": "Board Templates", - "what-to-do": "ماذا تريد أن تنجز?", - "wipLimitErrorPopup-title": "Invalid WIP Limit", - "wipLimitErrorPopup-dialog-pt1": "The number of tasks in this list is higher than the WIP limit you've defined.", - "wipLimitErrorPopup-dialog-pt2": "Please move some tasks out of this list, or set a higher WIP limit.", - "admin-panel": "لوحة التحكم", - "settings": "الإعدادات", - "people": "الناس", - "registration": "تسجيل", - "disable-self-registration": "Disable Self-Registration", - "invite": "دعوة", - "invite-people": "الناس المدعوين", - "to-boards": "إلى اللوحات", - "email-addresses": "عناوين البريد الإلكتروني", - "smtp-host-description": "The address of the SMTP server that handles your emails.", - "smtp-port-description": "The port your SMTP server uses for outgoing emails.", - "smtp-tls-description": "تفعيل دعم TLS من اجل خادم SMTP", - "smtp-host": "مضيف SMTP", - "smtp-port": "منفذ SMTP", - "smtp-username": "اسم المستخدم", - "smtp-password": "كلمة المرور", - "smtp-tls": "دعم التي ال سي", - "send-from": "من", - "send-smtp-test": "Send a test email to yourself", - "invitation-code": "رمز الدعوة", - "email-invite-register-subject": "__inviter__ أرسل دعوة لك", - "email-invite-register-text": "Dear __user__,\n\n__inviter__ invites you to kanban board for collaborations.\n\nPlease follow the link below:\n__url__\n\nAnd your invitation code is: __icode__\n\nThanks.", - "email-smtp-test-subject": "SMTP Test Email", - "email-smtp-test-text": "You have successfully sent an email", - "error-invitation-code-not-exist": "رمز الدعوة غير موجود", - "error-notAuthorized": "أنتَ لا تملك الصلاحيات لرؤية هذه الصفحة.", - "webhook-title": "Webhook Name", - "webhook-token": "Token (Optional for Authentication)", - "outgoing-webhooks": "الويبهوك الصادرة", - "bidirectional-webhooks": "Two-Way Webhooks", - "outgoingWebhooksPopup-title": "الويبهوك الصادرة", - "boardCardTitlePopup-title": "Card Title Filter", - "disable-webhook": "Disable This Webhook", - "global-webhook": "Global Webhooks", - "new-outgoing-webhook": "ويبهوك جديدة ", - "no-name": "(غير معروف)", - "Node_version": "إصدار النود", - "Meteor_version": "Meteor version", - "MongoDB_version": "MongoDB version", - "MongoDB_storage_engine": "MongoDB storage engine", - "MongoDB_Oplog_enabled": "MongoDB Oplog enabled", - "OS_Arch": "معمارية نظام التشغيل", - "OS_Cpus": "استهلاك وحدة المعالجة المركزية لنظام التشغيل", - "OS_Freemem": "الذاكرة الحرة لنظام التشغيل", - "OS_Loadavg": "متوسط حمل نظام التشغيل", - "OS_Platform": "منصة نظام التشغيل", - "OS_Release": "إصدار نظام التشغيل", - "OS_Totalmem": "الذاكرة الكلية لنظام التشغيل", - "OS_Type": "نوع نظام التشغيل", - "OS_Uptime": "مدة تشغيل نظام التشغيل", - "days": "days", - "hours": "الساعات", - "minutes": "الدقائق", - "seconds": "الثواني", - "show-field-on-card": "Show this field on card", - "automatically-field-on-card": "Auto create field to all cards", - "showLabel-field-on-card": "Show field label on minicard", - "yes": "نعم", - "no": "لا", - "accounts": "الحسابات", - "accounts-allowEmailChange": "السماح بتغيير البريد الإلكتروني", - "accounts-allowUserNameChange": "Allow Username Change", - "createdAt": "Created at", - "verified": "Verified", - "active": "Active", - "card-received": "Received", - "card-received-on": "Received on", - "card-end": "End", - "card-end-on": "Ends on", - "editCardReceivedDatePopup-title": "Change received date", - "editCardEndDatePopup-title": "Change end date", - "setCardColorPopup-title": "Set color", - "setCardActionsColorPopup-title": "Choose a color", - "setSwimlaneColorPopup-title": "Choose a color", - "setListColorPopup-title": "Choose a color", - "assigned-by": "Assigned By", - "requested-by": "Requested By", - "board-delete-notice": "Deleting is permanent. You will lose all lists, cards and actions associated with this board.", - "delete-board-confirm-popup": "All lists, cards, labels, and activities will be deleted and you won't be able to recover the board contents. There is no undo.", - "boardDeletePopup-title": "Delete Board?", - "delete-board": "Delete Board", - "default-subtasks-board": "Subtasks for __board__ board", - "default": "Default", - "queue": "Queue", - "subtask-settings": "Subtasks Settings", - "card-settings": "Card Settings", - "boardSubtaskSettingsPopup-title": "Board Subtasks Settings", - "boardCardSettingsPopup-title": "Card Settings", - "deposit-subtasks-board": "Deposit subtasks to this board:", - "deposit-subtasks-list": "Landing list for subtasks deposited here:", - "show-parent-in-minicard": "Show parent in minicard:", - "prefix-with-full-path": "Prefix with full path", - "prefix-with-parent": "Prefix with parent", - "subtext-with-full-path": "Subtext with full path", - "subtext-with-parent": "Subtext with parent", - "change-card-parent": "Change card's parent", - "parent-card": "Parent card", - "source-board": "Source board", - "no-parent": "Don't show parent", - "activity-added-label": "added label '%s' to %s", - "activity-removed-label": "removed label '%s' from %s", - "activity-delete-attach": "deleted an attachment from %s", - "activity-added-label-card": "added label '%s'", - "activity-removed-label-card": "removed label '%s'", - "activity-delete-attach-card": "deleted an attachment", - "activity-set-customfield": "set custom field '%s' to '%s' in %s", - "activity-unset-customfield": "unset custom field '%s' in %s", - "r-rule": "Rule", - "r-add-trigger": "Add trigger", - "r-add-action": "Add action", - "r-board-rules": "Board rules", - "r-add-rule": "Add rule", - "r-view-rule": "View rule", - "r-delete-rule": "Delete rule", - "r-new-rule-name": "New rule title", - "r-no-rules": "No rules", - "r-when-a-card": "When a card", - "r-is": "is", - "r-is-moved": "is moved", - "r-added-to": "added to", - "r-removed-from": "Removed from", - "r-the-board": "the board", - "r-list": "list", - "set-filter": "Set Filter", - "r-moved-to": "Moved to", - "r-moved-from": "Moved from", - "r-archived": "Moved to Archive", - "r-unarchived": "Restored from Archive", - "r-a-card": "a card", - "r-when-a-label-is": "When a label is", - "r-when-the-label": "When the label", - "r-list-name": "list name", - "r-when-a-member": "When a member is", - "r-when-the-member": "When the member", - "r-name": "name", - "r-when-a-attach": "When an attachment", - "r-when-a-checklist": "When a checklist is", - "r-when-the-checklist": "When the checklist", - "r-completed": "Completed", - "r-made-incomplete": "Made incomplete", - "r-when-a-item": "When a checklist item is", - "r-when-the-item": "When the checklist item", - "r-checked": "Checked", - "r-unchecked": "Unchecked", - "r-move-card-to": "Move card to", - "r-top-of": "Top of", - "r-bottom-of": "Bottom of", - "r-its-list": "its list", - "r-archive": "نقل الى الارشيف", - "r-unarchive": "Restore from Archive", - "r-card": "card", - "r-add": "أضف", - "r-remove": "Remove", - "r-label": "label", - "r-member": "member", - "r-remove-all": "Remove all members from the card", - "r-set-color": "Set color to", - "r-checklist": "checklist", - "r-check-all": "Check all", - "r-uncheck-all": "Uncheck all", - "r-items-check": "items of checklist", - "r-check": "Check", - "r-uncheck": "Uncheck", - "r-item": "item", - "r-of-checklist": "of checklist", - "r-send-email": "Send an email", - "r-to": "to", - "r-subject": "subject", - "r-rule-details": "Rule details", - "r-d-move-to-top-gen": "Move card to top of its list", - "r-d-move-to-top-spec": "Move card to top of list", - "r-d-move-to-bottom-gen": "Move card to bottom of its list", - "r-d-move-to-bottom-spec": "Move card to bottom of list", - "r-d-send-email": "Send email", - "r-d-send-email-to": "to", - "r-d-send-email-subject": "subject", - "r-d-send-email-message": "message", - "r-d-archive": "Move card to Archive", - "r-d-unarchive": "Restore card from Archive", - "r-d-add-label": "Add label", - "r-d-remove-label": "Remove label", - "r-create-card": "Create new card", - "r-in-list": "in list", - "r-in-swimlane": "in swimlane", - "r-d-add-member": "Add member", - "r-d-remove-member": "Remove member", - "r-d-remove-all-member": "Remove all member", - "r-d-check-all": "Check all items of a list", - "r-d-uncheck-all": "Uncheck all items of a list", - "r-d-check-one": "Check item", - "r-d-uncheck-one": "Uncheck item", - "r-d-check-of-list": "of checklist", - "r-d-add-checklist": "Add checklist", - "r-d-remove-checklist": "Remove checklist", - "r-by": "by", - "r-add-checklist": "Add checklist", - "r-with-items": "with items", - "r-items-list": "item1,item2,item3", - "r-add-swimlane": "Add swimlane", - "r-swimlane-name": "swimlane name", - "r-board-note": "Note: leave a field empty to match every possible value.", - "r-checklist-note": "Note: checklist's items have to be written as comma separated values.", - "r-when-a-card-is-moved": "When a card is moved to another list", - "r-set": "Set", - "r-update": "Update", - "r-datefield": "date field", - "r-df-start-at": "start", - "r-df-due-at": "due", - "r-df-end-at": "end", - "r-df-received-at": "received", - "r-to-current-datetime": "to current date/time", - "r-remove-value-from": "Remove value from", - "ldap": "LDAP", - "oauth2": "OAuth2", - "cas": "CAS", - "authentication-method": "Authentication method", - "authentication-type": "Authentication type", - "custom-product-name": "Custom Product Name", - "layout": "Layout", - "hide-logo": "Hide Logo", - "add-custom-html-after-body-start": "Add Custom HTML after <body> start", - "add-custom-html-before-body-end": "Add Custom HTML before </body> end", - "error-undefined": "Something went wrong", - "error-ldap-login": "An error occurred while trying to login", - "display-authentication-method": "Display Authentication Method", - "default-authentication-method": "Default Authentication Method", - "duplicate-board": "Duplicate Board", - "people-number": "The number of people is:", - "swimlaneDeletePopup-title": "Delete Swimlane ?", - "swimlane-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the swimlane. There is no undo.", - "restore-all": "Restore all", - "delete-all": "Delete all", - "loading": "Loading, please wait.", - "previous_as": "last time was", - "act-a-dueAt": "modified due time to \nWhen: __timeValue__\nWhere: __card__\n previous due was __timeOldValue__", - "act-a-endAt": "modified ending time to __timeValue__ from (__timeOldValue__)", - "act-a-startAt": "modified starting time to __timeValue__ from (__timeOldValue__)", - "act-a-receivedAt": "modified received time to __timeValue__ from (__timeOldValue__)", - "a-dueAt": "modified due time to be", - "a-endAt": "modified ending time to be", - "a-startAt": "modified starting time to be", - "a-receivedAt": "modified received time to be", - "almostdue": "current due time %s is approaching", - "pastdue": "current due time %s is past", - "duenow": "current due time %s is today", - "act-newDue": "__list__/__card__ has 1st due reminder [__board__]", - "act-withDue": "__list__/__card__ due reminders [__board__]", - "act-almostdue": "was reminding the current due (__timeValue__) of __card__ is approaching", - "act-pastdue": "was reminding the current due (__timeValue__) of __card__ is past", - "act-duenow": "was reminding the current due (__timeValue__) of __card__ is now", - "act-atUserComment": "You were mentioned in [__board__] __list__/__card__", - "delete-user-confirm-popup": "Are you sure you want to delete this account? There is no undo.", - "accounts-allowUserDelete": "Allow users to self delete their account", - "hide-minicard-label-text": "Hide minicard label text", - "show-desktop-drag-handles": "Show desktop drag handles", - "assignee": "Assignee", - "cardAssigneesPopup-title": "Assignee", - "addmore-detail": "Add a more detailed description", - "show-on-card": "Show on Card", - "new": "New", - "editUserPopup-title": "Edit User", - "newUserPopup-title": "New User", - "notifications": "Notifications", - "view-all": "View All", - "filter-by-unread": "Filter by Unread", - "mark-all-as-read": "Mark all as read", - "allow-rename": "Allow Rename", - "allowRenamePopup-title": "Allow Rename" -} + "accept": "قبول", + "act-activity-notify": "اشعارات النشاط", + "act-addAttachment": "added attachment __attachment__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-deleteAttachment": "deleted attachment __attachment__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addSubtask": "added subtask __subtask__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addedLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removeLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removedLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addChecklist": "added checklist __checklist__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addChecklistItem": "added checklist item __checklistItem__ to checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removeChecklist": "removed checklist __checklist__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removeChecklistItem": "removed checklist item __checklistItem__ from checklist __checkList__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-checkedItem": "checked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-uncheckedItem": "unchecked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-completeChecklist": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-uncompleteChecklist": "uncompleted checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addComment": "commented on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-editComment": "edited comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-deleteComment": "deleted comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-createBoard": "created board __board__", + "act-createSwimlane": "created swimlane __swimlane__ to board __board__", + "act-createCard": "created card __card__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-createCustomField": "created custom field __customField__ at board __board__", + "act-deleteCustomField": "deleted custom field __customField__ at board __board__", + "act-setCustomField": "edited custom field __customField__: __customFieldValue__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-createList": "added list __list__ to board __board__", + "act-addBoardMember": "added member __member__ to board __board__", + "act-archivedBoard": "Board __board__ moved to Archive", + "act-archivedCard": "Card __card__ at list __list__ at swimlane __swimlane__ at board __board__ moved to Archive", + "act-archivedList": "List __list__ at swimlane __swimlane__ at board __board__ moved to Archive", + "act-archivedSwimlane": "Swimlane __swimlane__ at board __board__ moved to Archive", + "act-importBoard": "imported board __board__", + "act-importCard": "imported card __card__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-importList": "imported list __list__ to swimlane __swimlane__ at board __board__", + "act-joinMember": "added member __member__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-moveCard": "moved card __card__ at board __board__ from list __oldList__ at swimlane __oldSwimlane__ to list __list__ at swimlane __swimlane__", + "act-moveCardToOtherBoard": "moved card __card__ from list __oldList__ at swimlane __oldSwimlane__ at board __oldBoard__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-removeBoardMember": "removed member __member__ from board __board__", + "act-restoredCard": "restored card __card__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-unjoinMember": "removed member __member__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-withBoardTitle": "__لوح__", + "act-withCardTitle": "[__board__] __card__", + "actions": "الإجراءات", + "activities": "الأنشطة", + "activity": "النشاط", + "activity-added": "تمت إضافة %s ل %s", + "activity-archived": "%s انتقل الى الارشيف", + "activity-attached": "إرفاق %s ل %s", + "activity-created": "أنشأ %s", + "activity-customfield-created": "%s احدت حقل مخصص", + "activity-excluded": "استبعاد %s عن %s", + "activity-imported": "imported %s into %s from %s", + "activity-imported-board": "imported %s from %s", + "activity-joined": "انضم %s", + "activity-moved": "تم نقل %s من %s إلى %s", + "activity-on": "على %s", + "activity-removed": "حذف %s إلى %s", + "activity-sent": "إرسال %s إلى %s", + "activity-unjoined": "غادر %s", + "activity-subtask-added": "تم اضافة مهمة فرعية الى %s", + "activity-checked-item": "تحقق %s في قائمة التحقق %s من %s", + "activity-unchecked-item": "ازالة تحقق %s من قائمة التحقق %s من %s", + "activity-checklist-added": "أضاف قائمة تحقق إلى %s", + "activity-checklist-removed": "ازالة قائمة التحقق من %s", + "activity-checklist-completed": "completed checklist %s of %s", + "activity-checklist-uncompleted": "لم يتم انجاز قائمة التحقق %s من %s", + "activity-checklist-item-added": "تم اضافة عنصر قائمة التحقق الى '%s' في %s", + "activity-checklist-item-removed": "تم ازالة عنصر قائمة التحقق الى '%s' في %s", + "add": "أضف", + "activity-checked-item-card": "checked %s in checklist %s", + "activity-unchecked-item-card": "unchecked %s in checklist %s", + "activity-checklist-completed-card": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "activity-checklist-uncompleted-card": "uncompleted the checklist %s", + "activity-editComment": "edited comment %s", + "activity-deleteComment": "deleted comment %s", + "add-attachment": "إضافة مرفق", + "add-board": "إضافة لوحة", + "add-card": "إضافة بطاقة", + "add-swimlane": "Add Swimlane", + "add-subtask": "Add Subtask", + "add-checklist": "إضافة قائمة تدقيق", + "add-checklist-item": "إضافة عنصر إلى قائمة التحقق", + "add-cover": "إضافة غلاف", + "add-label": "إضافة ملصق", + "add-list": "إضافة قائمة", + "add-members": "تعيين أعضاء", + "added": "أُضيف", + "addMemberPopup-title": "الأعضاء", + "admin": "المدير", + "admin-desc": "إمكانية مشاهدة و تعديل و حذف أعضاء ، و تعديل إعدادات اللوحة أيضا.", + "admin-announcement": "إعلان", + "admin-announcement-active": "Active System-Wide Announcement", + "admin-announcement-title": "Announcement from Administrator", + "all-boards": "كل اللوحات", + "and-n-other-card": "And __count__ other بطاقة", + "and-n-other-card_plural": "And __count__ other بطاقات", + "apply": "طبق", + "app-is-offline": "Loading, please wait. Refreshing the page will cause data loss. If loading does not work, please check that server has not stopped.", + "archive": "نقل الى الارشيف", + "archive-all": "نقل الكل الى الارشيف", + "archive-board": "نقل اللوح الى الارشيف", + "archive-card": "نقل البطاقة الى الارشيف", + "archive-list": "نقل القائمة الى الارشيف", + "archive-swimlane": "نقل خط السباحة الى الارشيف", + "archive-selection": "نقل التحديد إلى الأرشيف", + "archiveBoardPopup-title": "نقل الوح إلى الأرشيف", + "archived-items": "أرشيف", + "archived-boards": "الالواح في الأرشيف", + "restore-board": "استعادة اللوحة", + "no-archived-boards": "لا توجد لوحات في الأرشيف.", + "archives": "أرشيف", + "template": "Template", + "templates": "Templates", + "assign-member": "تعيين عضو", + "attached": "أُرفق)", + "attachment": "مرفق", + "attachment-delete-pop": "حذف المرق هو حذف نهائي . لا يمكن التراجع إذا حذف.", + "attachmentDeletePopup-title": "تريد حذف المرفق ?", + "attachments": "المرفقات", + "auto-watch": "مراقبة لوحات تلقائيا عندما يتم إنشاؤها", + "avatar-too-big": "الصورة الرمزية كبيرة جدا (70 كيلوبايت كحد أقصى)", + "back": "رجوع", + "board-change-color": "تغيير اللومr", + "board-nb-stars": "%s نجوم", + "board-not-found": "لوحة مفقودة", + "board-private-info": "سوف تصبح هذه اللوحة <strong>خاصة</strong>", + "board-public-info": "سوف تصبح هذه اللوحة <strong>عامّة</strong>.", + "boardChangeColorPopup-title": "تعديل خلفية الشاشة", + "boardChangeTitlePopup-title": "إعادة تسمية اللوحة", + "boardChangeVisibilityPopup-title": "تعديل وضوح الرؤية", + "boardChangeWatchPopup-title": "تغيير المتابعة", + "boardMenuPopup-title": "Board Settings", + "boardChangeViewPopup-title": "عرض اللوحات", + "boards": "لوحات", + "board-view": "عرض اللوحات", + "board-view-cal": "التقويم", + "board-view-swimlanes": "خطوط السباحة", + "board-view-collapse": "Collapse", + "board-view-lists": "القائمات", + "bucket-example": "مثل « todo list » على سبيل المثال", + "cancel": "إلغاء", + "card-archived": "البطاقة منقولة الى الارشيف", + "board-archived": "اللوحات منقولة الى الارشيف", + "card-comments-title": "%s تعليقات لهذه البطاقة", + "card-delete-notice": "هذا حذف أبديّ . سوف تفقد كل الإجراءات المنوطة بهذه البطاقة", + "card-delete-pop": "سيتم إزالة جميع الإجراءات من تبعات النشاط، وأنك لن تكون قادرا على إعادة فتح البطاقة. لا يوجد التراجع.", + "card-delete-suggest-archive": "يمكنك نقل بطاقة إلى الأرشيف لإزالتها من اللوحة والمحافظة على النشاط.", + "card-due": "مستحق", + "card-due-on": "مستحق في", + "card-spent": "امضى وقتا", + "card-edit-attachments": "تعديل المرفقات", + "card-edit-custom-fields": "تعديل الحقل المعدل", + "card-edit-labels": "تعديل العلامات", + "card-edit-members": "تعديل الأعضاء", + "card-labels-title": "تعديل علامات البطاقة.", + "card-members-title": "إضافة او حذف أعضاء للبطاقة.", + "card-start": "بداية", + "card-start-on": "يبدأ في", + "cardAttachmentsPopup-title": "إرفاق من", + "cardCustomField-datePopup-title": "تغير التاريخ", + "cardCustomFieldsPopup-title": "تعديل الحقل المعدل", + "cardDeletePopup-title": "حذف البطاقة ?", + "cardDetailsActionsPopup-title": "إجراءات على البطاقة", + "cardLabelsPopup-title": "علامات", + "cardMembersPopup-title": "أعضاء", + "cardMorePopup-title": "المزيد", + "cardTemplatePopup-title": "Create template", + "cards": "بطاقات", + "cards-count": "بطاقات", + "casSignIn": "تسجيل الدخول مع CAS", + "cardType-card": "بطاقة", + "cardType-linkedCard": "البطاقة المرتبطة", + "cardType-linkedBoard": "Linked Board", + "change": "Change", + "change-avatar": "تعديل الصورة الشخصية", + "change-password": "تغيير كلمة المرور", + "change-permissions": "تعديل الصلاحيات", + "change-settings": "تغيير الاعدادات", + "changeAvatarPopup-title": "تعديل الصورة الشخصية", + "changeLanguagePopup-title": "تغيير اللغة", + "changePasswordPopup-title": "تغيير كلمة المرور", + "changePermissionsPopup-title": "تعديل الصلاحيات", + "changeSettingsPopup-title": "تغيير الاعدادات", + "subtasks": "Subtasks", + "checklists": "قوائم التّدقيق", + "click-to-star": "اضغط لإضافة اللوحة للمفضلة.", + "click-to-unstar": "اضغط لحذف اللوحة من المفضلة.", + "clipboard": "Clipboard or drag & drop", + "close": "غلق", + "close-board": "غلق اللوحة", + "close-board-pop": "You will be able to restore the board by clicking the “Archive” button from the home header.", + "color-black": "black", + "color-blue": "blue", + "color-crimson": "crimson", + "color-darkgreen": "darkgreen", + "color-gold": "gold", + "color-gray": "gray", + "color-green": "green", + "color-indigo": "indigo", + "color-lime": "lime", + "color-magenta": "magenta", + "color-mistyrose": "mistyrose", + "color-navy": "navy", + "color-orange": "orange", + "color-paleturquoise": "paleturquoise", + "color-peachpuff": "peachpuff", + "color-pink": "pink", + "color-plum": "plum", + "color-purple": "purple", + "color-red": "red", + "color-saddlebrown": "saddlebrown", + "color-silver": "silver", + "color-sky": "sky", + "color-slateblue": "slateblue", + "color-white": "white", + "color-yellow": "yellow", + "unset-color": "Unset", + "comment": "تعليق", + "comment-placeholder": "أكتب تعليق", + "comment-only": "التعليق فقط", + "comment-only-desc": "يمكن التعليق على بطاقات فقط.", + "no-comments": "No comments", + "no-comments-desc": "Can not see comments and activities.", + "worker": "Worker", + "worker-desc": "Can only move cards, assign itself to card and comment.", + "computer": "حاسوب", + "confirm-subtask-delete-dialog": "Are you sure you want to delete subtask?", + "confirm-checklist-delete-dialog": "Are you sure you want to delete checklist?", + "copy-card-link-to-clipboard": "نسخ رابط البطاقة إلى الحافظة", + "linkCardPopup-title": "ربط البطاقة", + "searchElementPopup-title": "بحث", + "copyCardPopup-title": "نسخ البطاقة", + "copyChecklistToManyCardsPopup-title": "Copy Checklist Template to Many Cards", + "copyChecklistToManyCardsPopup-instructions": "Destination Card Titles and Descriptions in this JSON format", + "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"First card title\", \"description\":\"First card description\"}, {\"title\":\"Second card title\",\"description\":\"Second card description\"},{\"title\":\"Last card title\",\"description\":\"Last card description\"} ]", + "create": "إنشاء", + "createBoardPopup-title": "إنشاء لوحة", + "chooseBoardSourcePopup-title": "استيراد لوحة", + "createLabelPopup-title": "إنشاء علامة", + "createCustomField": "Create Field", + "createCustomFieldPopup-title": "Create Field", + "current": "الحالي", + "custom-field-delete-pop": "There is no undo. This will remove this custom field from all cards and destroy its history.", + "custom-field-checkbox": "Checkbox", + "custom-field-date": "تاريخ", + "custom-field-dropdown": "Dropdown List", + "custom-field-dropdown-none": "(none)", + "custom-field-dropdown-options": "List Options", + "custom-field-dropdown-options-placeholder": "Press enter to add more options", + "custom-field-dropdown-unknown": "(unknown)", + "custom-field-number": "Number", + "custom-field-text": "Text", + "custom-fields": "Custom Fields", + "date": "تاريخ", + "decline": "Decline", + "default-avatar": "صورة شخصية افتراضية", + "delete": "حذف", + "deleteCustomFieldPopup-title": "Delete Custom Field?", + "deleteLabelPopup-title": "حذف العلامة ?", + "description": "وصف", + "disambiguateMultiLabelPopup-title": "تحديد الإجراء على العلامة", + "disambiguateMultiMemberPopup-title": "تحديد الإجراء على العضو", + "discard": "التخلص منها", + "done": "Done", + "download": "تنزيل", + "edit": "تعديل", + "edit-avatar": "تعديل الصورة الشخصية", + "edit-profile": "تعديل الملف الشخصي", + "edit-wip-limit": "Edit WIP Limit", + "soft-wip-limit": "Soft WIP Limit", + "editCardStartDatePopup-title": "تغيير تاريخ البدء", + "editCardDueDatePopup-title": "تغيير تاريخ الاستحقاق", + "editCustomFieldPopup-title": "Edit Field", + "editCardSpentTimePopup-title": "Change spent time", + "editLabelPopup-title": "تعديل العلامة", + "editNotificationPopup-title": "تصحيح الإشعار", + "editProfilePopup-title": "تعديل الملف الشخصي", + "email": "البريد الإلكتروني", + "email-enrollAccount-subject": "An account created for you on __siteName__", + "email-enrollAccount-text": "Hello __user__,\n\nTo start using the service, simply click the link below.\n\n__url__\n\nThanks.", + "email-fail": "Sending email failed", + "email-fail-text": "Error trying to send email", + "email-invalid": "Invalid email", + "email-invite": "Invite via Email", + "email-invite-subject": "__inviter__ sent you an invitation", + "email-invite-text": "Dear __user__,\n\n__inviter__ invites you to join board \"__board__\" for collaborations.\n\nPlease follow the link below:\n\n__url__\n\nThanks.", + "email-resetPassword-subject": "Reset your password on __siteName__", + "email-resetPassword-text": "Hello __user__,\n\nTo reset your password, simply click the link below.\n\n__url__\n\nThanks.", + "email-sent": "Email sent", + "email-verifyEmail-subject": "Verify your email address on __siteName__", + "email-verifyEmail-text": "Hello __user__,\n\nTo verify your account email, simply click the link below.\n\n__url__\n\nThanks.", + "enable-wip-limit": "Enable WIP Limit", + "error-board-doesNotExist": "This board does not exist", + "error-board-notAdmin": "You need to be admin of this board to do that", + "error-board-notAMember": "You need to be a member of this board to do that", + "error-json-malformed": "Your text is not valid JSON", + "error-json-schema": "Your JSON data does not include the proper information in the correct format", + "error-list-doesNotExist": "This list does not exist", + "error-user-doesNotExist": "This user does not exist", + "error-user-notAllowSelf": "لا يمكنك دعوة نفسك", + "error-user-notCreated": "This user is not created", + "error-username-taken": "إسم المستخدم مأخوذ مسبقا", + "error-email-taken": "البريد الإلكتروني مأخوذ بالفعل", + "export-board": "Export board", + "sort": "Sort", + "sort-desc": "Click to Sort List", + "list-sort-by": "Sort the List By:", + "list-label-modifiedAt": "Last Access Time", + "list-label-title": "Name of the List", + "list-label-sort": "Your Manual Order", + "list-label-short-modifiedAt": "(L)", + "list-label-short-title": "(N)", + "list-label-short-sort": "(M)", + "filter": "تصفية", + "filter-cards": "Filter Cards or Lists", + "list-filter-label": "Filter List by Title", + "filter-clear": "مسح التصفية", + "filter-no-label": "لا يوجد ملصق", + "filter-no-member": "ليس هناك أي عضو", + "filter-no-custom-fields": "No Custom Fields", + "filter-show-archive": "Show archived lists", + "filter-hide-empty": "Hide empty lists", + "filter-on": "التصفية تشتغل", + "filter-on-desc": "أنت بصدد تصفية بطاقات هذه اللوحة. اضغط هنا لتعديل التصفية.", + "filter-to-selection": "تصفية بالتحديد", + "advanced-filter-label": "Advanced Filter", + "advanced-filter-description": "Advanced Filter allows to write a string containing following operators: == != <= >= && || ( ) A space is used as a separator between the Operators. You can filter for all Custom Fields by typing their names and values. For Example: Field1 == Value1. Note: If fields or values contains spaces, you need to encapsulate them into single quotes. For Example: 'Field 1' == 'Value 1'. For single control characters (' \\/) to be skipped, you can use \\. For example: Field1 == I\\'m. Also you can combine multiple conditions. For Example: F1 == V1 || F1 == V2. Normally all operators are interpreted from left to right. You can change the order by placing brackets. For Example: F1 == V1 && ( F2 == V2 || F2 == V3 ). Also you can search text fields using regex: F1 == /Tes.*/i", + "fullname": "الإسم الكامل", + "header-logo-title": "الرجوع إلى صفحة اللوحات", + "hide-system-messages": "إخفاء رسائل النظام", + "headerBarCreateBoardPopup-title": "إنشاء لوحة", + "home": "الرئيسية", + "import": "Import", + "link": "Link", + "import-board": "استيراد لوحة", + "import-board-c": "استيراد لوحة", + "import-board-title-trello": "Import board from Trello", + "import-board-title-wekan": "Import board from previous export", + "import-sandstorm-backup-warning": "Do not delete data you import from original exported board or Trello before checking does this grain close and open again, or do you get Board not found error, that means data loss.", + "import-sandstorm-warning": "Imported board will delete all existing data on board and replace it with imported board.", + "from-trello": "من تريلو", + "from-wekan": "From previous export", + "import-board-instruction-trello": "In your Trello board, go to 'Menu', then 'More', 'Print and Export', 'Export JSON', and copy the resulting text", + "import-board-instruction-wekan": "In your board, go to 'Menu', then 'Export board', and copy the text in the downloaded file.", + "import-board-instruction-about-errors": "If you get errors when importing board, sometimes importing still works, and board is at All Boards page.", + "import-json-placeholder": "Paste your valid JSON data here", + "import-map-members": "رسم خريطة الأعضاء", + "import-members-map": "Your imported board has some members. Please map the members you want to import to your users", + "import-show-user-mapping": "Review members mapping", + "import-user-select": "Pick your existing user you want to use as this member", + "importMapMembersAddPopup-title": "Select member", + "info": "الإصدار", + "initials": "أولية", + "invalid-date": "تاريخ غير صالح", + "invalid-time": "Invalid time", + "invalid-user": "Invalid user", + "joined": "انضمّ", + "just-invited": "You are just invited to this board", + "keyboard-shortcuts": "اختصار لوحة المفاتيح", + "label-create": "إنشاء علامة", + "label-default": "%s علامة (افتراضية)", + "label-delete-pop": "لا يوجد تراجع. سيؤدي هذا إلى إزالة هذه العلامة من جميع بطاقات والقضاء على تأريخها", + "labels": "علامات", + "language": "لغة", + "last-admin-desc": "لا يمكن تعديل الأدوار لأن ذلك يتطلب صلاحيات المدير.", + "leave-board": "مغادرة اللوحة", + "leave-board-pop": "Are you sure you want to leave __boardTitle__? You will be removed from all cards on this board.", + "leaveBoardPopup-title": "مغادرة اللوحة ؟", + "link-card": "ربط هذه البطاقة", + "list-archive-cards": "Move all cards in this list to Archive", + "list-archive-cards-pop": "This will remove all the cards in this list from the board. To view cards in Archive and bring them back to the board, click “Menu” > “Archive”.", + "list-move-cards": "نقل بطاقات هذه القائمة", + "list-select-cards": "تحديد بطاقات هذه القائمة", + "set-color-list": "Set Color", + "listActionPopup-title": "قائمة الإجراءات", + "swimlaneActionPopup-title": "Swimlane Actions", + "swimlaneAddPopup-title": "Add a Swimlane below", + "listImportCardPopup-title": "Import a Trello card", + "listMorePopup-title": "المزيد", + "link-list": "رابط إلى هذه القائمة", + "list-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the list. There is no undo.", + "list-delete-suggest-archive": "You can move a list to Archive to remove it from the board and preserve the activity.", + "lists": "القائمات", + "swimlanes": "خطوط السباحة", + "log-out": "تسجيل الخروج", + "log-in": "تسجيل الدخول", + "loginPopup-title": "تسجيل الدخول", + "memberMenuPopup-title": "أفضليات الأعضاء", + "members": "أعضاء", + "menu": "القائمة", + "move-selection": "Move selection", + "moveCardPopup-title": "نقل البطاقة", + "moveCardToBottom-title": "التحرك إلى القاع", + "moveCardToTop-title": "التحرك إلى الأعلى", + "moveSelectionPopup-title": "Move selection", + "multi-selection": "تحديد أكثر من واحدة", + "multi-selection-on": "Multi-Selection is on", + "muted": "مكتوم", + "muted-info": "You will never be notified of any changes in this board", + "my-boards": "لوحاتي", + "name": "اسم", + "no-archived-cards": "No cards in Archive.", + "no-archived-lists": "No lists in Archive.", + "no-archived-swimlanes": "No swimlanes in Archive.", + "no-results": "لا توجد نتائج", + "normal": "عادي", + "normal-desc": "يمكن مشاهدة و تعديل البطاقات. لا يمكن تغيير إعدادات الضبط.", + "not-accepted-yet": "Invitation not accepted yet", + "notify-participate": "Receive updates to any cards you participate as creater or member", + "notify-watch": "Receive updates to any boards, lists, or cards you’re watching", + "optional": "اختياري", + "or": "or", + "page-maybe-private": "قدتكون هذه الصفحة خاصة . قد تستطيع مشاهدتها ب <a href='%s'>تسجيل الدخول</a>.", + "page-not-found": "صفحة غير موجودة", + "password": "كلمة المرور", + "paste-or-dragdrop": "to paste, or drag & drop image file to it (image only)", + "participating": "المشاركة", + "preview": "Preview", + "previewAttachedImagePopup-title": "Preview", + "previewClipboardImagePopup-title": "Preview", + "private": "خاص", + "private-desc": "هذه اللوحة خاصة . لا يسمح إلا للأعضاء .", + "profile": "ملف شخصي", + "public": "عامّ", + "public-desc": "هذه اللوحة عامة: مرئية لكلّ من يحصل على الرابط ، و هي مرئية أيضا في محركات البحث مثل جوجل. التعديل مسموح به للأعضاء فقط.", + "quick-access-description": "أضف لوحة إلى المفضلة لإنشاء اختصار في هذا الشريط.", + "remove-cover": "حذف الغلاف", + "remove-from-board": "حذف من اللوحة", + "remove-label": "إزالة التصنيف", + "listDeletePopup-title": "حذف القائمة ؟", + "remove-member": "حذف العضو", + "remove-member-from-card": "حذف من البطاقة", + "remove-member-pop": "حذف __name__ (__username__) من __boardTitle__ ? سيتم حذف هذا العضو من جميع بطاقة اللوحة مع إرسال إشعار له بذاك.", + "removeMemberPopup-title": "حذف العضو ?", + "rename": "إعادة التسمية", + "rename-board": "إعادة تسمية اللوحة", + "restore": "استعادة", + "save": "حفظ", + "search": "بحث", + "rules": "Rules", + "search-cards": "Search from card/list titles, descriptions and custom fields on this board", + "search-example": "Text to search for?", + "select-color": "اختيار اللون", + "set-wip-limit-value": "Set a limit for the maximum number of tasks in this list", + "setWipLimitPopup-title": "Set WIP Limit", + "shortcut-assign-self": "Assign yourself to current card", + "shortcut-autocomplete-emoji": "الإكمال التلقائي للرموز التعبيرية", + "shortcut-autocomplete-members": "الإكمال التلقائي لأسماء الأعضاء", + "shortcut-clear-filters": "مسح التصفيات", + "shortcut-close-dialog": "غلق النافذة", + "shortcut-filter-my-cards": "تصفية بطاقاتي", + "shortcut-show-shortcuts": "عرض قائمة الإختصارات ،تلك", + "shortcut-toggle-filterbar": "Toggle Filter Sidebar", + "shortcut-toggle-sidebar": "إظهار-إخفاء الشريط الجانبي للوحة", + "show-cards-minimum-count": "إظهار عدد البطاقات إذا كانت القائمة تتضمن أكثر من", + "sidebar-open": "فتح الشريط الجانبي", + "sidebar-close": "إغلاق الشريط الجانبي", + "signupPopup-title": "إنشاء حساب", + "star-board-title": "اضغط لإضافة هذه اللوحة إلى المفضلة . سوف يتم إظهارها على رأس بقية اللوحات.", + "starred-boards": "اللوحات المفضلة", + "starred-boards-description": "تعرض اللوحات المفضلة على رأس بقية اللوحات.", + "subscribe": "اشتراك و متابعة", + "team": "فريق", + "this-board": "هذه اللوحة", + "this-card": "هذه البطاقة", + "spent-time-hours": "Spent time (hours)", + "overtime-hours": "Overtime (hours)", + "overtime": "Overtime", + "has-overtime-cards": "Has overtime cards", + "has-spenttime-cards": "Has spent time cards", + "time": "الوقت", + "title": "عنوان", + "tracking": "تتبع", + "tracking-info": "You will be notified of any changes to those cards you are involved as creator or member.", + "type": "Type", + "unassign-member": "إلغاء تعيين العضو", + "unsaved-description": "لديك وصف غير محفوظ", + "unwatch": "غير مُشاهد", + "upload": "Upload", + "upload-avatar": "رفع صورة شخصية", + "uploaded-avatar": "تم رفع الصورة الشخصية", + "username": "اسم المستخدم", + "view-it": "شاهدها", + "warn-list-archived": "warning: this card is in an list at Archive", + "watch": "مُشاهد", + "watching": "مشاهدة", + "watching-info": "You will be notified of any change in this board", + "welcome-board": "لوحة التّرحيب", + "welcome-swimlane": "Milestone 1", + "welcome-list1": "المبادئ", + "welcome-list2": "متقدم", + "card-templates-swimlane": "Card Templates", + "list-templates-swimlane": "List Templates", + "board-templates-swimlane": "Board Templates", + "what-to-do": "ماذا تريد أن تنجز?", + "wipLimitErrorPopup-title": "Invalid WIP Limit", + "wipLimitErrorPopup-dialog-pt1": "The number of tasks in this list is higher than the WIP limit you've defined.", + "wipLimitErrorPopup-dialog-pt2": "Please move some tasks out of this list, or set a higher WIP limit.", + "admin-panel": "لوحة التحكم", + "settings": "الإعدادات", + "people": "الناس", + "registration": "تسجيل", + "disable-self-registration": "Disable Self-Registration", + "invite": "دعوة", + "invite-people": "الناس المدعوين", + "to-boards": "إلى اللوحات", + "email-addresses": "عناوين البريد الإلكتروني", + "smtp-host-description": "The address of the SMTP server that handles your emails.", + "smtp-port-description": "The port your SMTP server uses for outgoing emails.", + "smtp-tls-description": "تفعيل دعم TLS من اجل خادم SMTP", + "smtp-host": "مضيف SMTP", + "smtp-port": "منفذ SMTP", + "smtp-username": "اسم المستخدم", + "smtp-password": "كلمة المرور", + "smtp-tls": "دعم التي ال سي", + "send-from": "من", + "send-smtp-test": "Send a test email to yourself", + "invitation-code": "رمز الدعوة", + "email-invite-register-subject": "__inviter__ أرسل دعوة لك", + "email-invite-register-text": "Dear __user__,\n\n__inviter__ invites you to kanban board for collaborations.\n\nPlease follow the link below:\n__url__\n\nAnd your invitation code is: __icode__\n\nThanks.", + "email-smtp-test-subject": "SMTP Test Email", + "email-smtp-test-text": "You have successfully sent an email", + "error-invitation-code-not-exist": "رمز الدعوة غير موجود", + "error-notAuthorized": "أنتَ لا تملك الصلاحيات لرؤية هذه الصفحة.", + "webhook-title": "Webhook Name", + "webhook-token": "Token (Optional for Authentication)", + "outgoing-webhooks": "الويبهوك الصادرة", + "bidirectional-webhooks": "Two-Way Webhooks", + "outgoingWebhooksPopup-title": "الويبهوك الصادرة", + "boardCardTitlePopup-title": "Card Title Filter", + "disable-webhook": "Disable This Webhook", + "global-webhook": "Global Webhooks", + "new-outgoing-webhook": "ويبهوك جديدة ", + "no-name": "(غير معروف)", + "Node_version": "إصدار النود", + "Meteor_version": "Meteor version", + "MongoDB_version": "MongoDB version", + "MongoDB_storage_engine": "MongoDB storage engine", + "MongoDB_Oplog_enabled": "MongoDB Oplog enabled", + "OS_Arch": "معمارية نظام التشغيل", + "OS_Cpus": "استهلاك وحدة المعالجة المركزية لنظام التشغيل", + "OS_Freemem": "الذاكرة الحرة لنظام التشغيل", + "OS_Loadavg": "متوسط حمل نظام التشغيل", + "OS_Platform": "منصة نظام التشغيل", + "OS_Release": "إصدار نظام التشغيل", + "OS_Totalmem": "الذاكرة الكلية لنظام التشغيل", + "OS_Type": "نوع نظام التشغيل", + "OS_Uptime": "مدة تشغيل نظام التشغيل", + "days": "days", + "hours": "الساعات", + "minutes": "الدقائق", + "seconds": "الثواني", + "show-field-on-card": "Show this field on card", + "automatically-field-on-card": "Auto create field to all cards", + "showLabel-field-on-card": "Show field label on minicard", + "yes": "نعم", + "no": "لا", + "accounts": "الحسابات", + "accounts-allowEmailChange": "السماح بتغيير البريد الإلكتروني", + "accounts-allowUserNameChange": "Allow Username Change", + "createdAt": "Created at", + "verified": "Verified", + "active": "Active", + "card-received": "Received", + "card-received-on": "Received on", + "card-end": "End", + "card-end-on": "Ends on", + "editCardReceivedDatePopup-title": "Change received date", + "editCardEndDatePopup-title": "Change end date", + "setCardColorPopup-title": "Set color", + "setCardActionsColorPopup-title": "Choose a color", + "setSwimlaneColorPopup-title": "Choose a color", + "setListColorPopup-title": "Choose a color", + "assigned-by": "Assigned By", + "requested-by": "Requested By", + "board-delete-notice": "Deleting is permanent. You will lose all lists, cards and actions associated with this board.", + "delete-board-confirm-popup": "All lists, cards, labels, and activities will be deleted and you won't be able to recover the board contents. There is no undo.", + "boardDeletePopup-title": "Delete Board?", + "delete-board": "Delete Board", + "default-subtasks-board": "Subtasks for __board__ board", + "default": "Default", + "queue": "Queue", + "subtask-settings": "Subtasks Settings", + "card-settings": "Card Settings", + "boardSubtaskSettingsPopup-title": "Board Subtasks Settings", + "boardCardSettingsPopup-title": "Card Settings", + "deposit-subtasks-board": "Deposit subtasks to this board:", + "deposit-subtasks-list": "Landing list for subtasks deposited here:", + "show-parent-in-minicard": "Show parent in minicard:", + "prefix-with-full-path": "Prefix with full path", + "prefix-with-parent": "Prefix with parent", + "subtext-with-full-path": "Subtext with full path", + "subtext-with-parent": "Subtext with parent", + "change-card-parent": "Change card's parent", + "parent-card": "Parent card", + "source-board": "Source board", + "no-parent": "Don't show parent", + "activity-added-label": "added label '%s' to %s", + "activity-removed-label": "removed label '%s' from %s", + "activity-delete-attach": "deleted an attachment from %s", + "activity-added-label-card": "added label '%s'", + "activity-removed-label-card": "removed label '%s'", + "activity-delete-attach-card": "deleted an attachment", + "activity-set-customfield": "set custom field '%s' to '%s' in %s", + "activity-unset-customfield": "unset custom field '%s' in %s", + "r-rule": "Rule", + "r-add-trigger": "Add trigger", + "r-add-action": "Add action", + "r-board-rules": "Board rules", + "r-add-rule": "Add rule", + "r-view-rule": "View rule", + "r-delete-rule": "Delete rule", + "r-new-rule-name": "New rule title", + "r-no-rules": "No rules", + "r-when-a-card": "When a card", + "r-is": "is", + "r-is-moved": "is moved", + "r-added-to": "added to", + "r-removed-from": "Removed from", + "r-the-board": "the board", + "r-list": "list", + "set-filter": "Set Filter", + "r-moved-to": "Moved to", + "r-moved-from": "Moved from", + "r-archived": "Moved to Archive", + "r-unarchived": "Restored from Archive", + "r-a-card": "a card", + "r-when-a-label-is": "When a label is", + "r-when-the-label": "When the label", + "r-list-name": "list name", + "r-when-a-member": "When a member is", + "r-when-the-member": "When the member", + "r-name": "name", + "r-when-a-attach": "When an attachment", + "r-when-a-checklist": "When a checklist is", + "r-when-the-checklist": "When the checklist", + "r-completed": "Completed", + "r-made-incomplete": "Made incomplete", + "r-when-a-item": "When a checklist item is", + "r-when-the-item": "When the checklist item", + "r-checked": "Checked", + "r-unchecked": "Unchecked", + "r-move-card-to": "Move card to", + "r-top-of": "Top of", + "r-bottom-of": "Bottom of", + "r-its-list": "its list", + "r-archive": "نقل الى الارشيف", + "r-unarchive": "Restore from Archive", + "r-card": "card", + "r-add": "أضف", + "r-remove": "Remove", + "r-label": "label", + "r-member": "member", + "r-remove-all": "Remove all members from the card", + "r-set-color": "Set color to", + "r-checklist": "checklist", + "r-check-all": "Check all", + "r-uncheck-all": "Uncheck all", + "r-items-check": "items of checklist", + "r-check": "Check", + "r-uncheck": "Uncheck", + "r-item": "item", + "r-of-checklist": "of checklist", + "r-send-email": "Send an email", + "r-to": "to", + "r-subject": "subject", + "r-rule-details": "Rule details", + "r-d-move-to-top-gen": "Move card to top of its list", + "r-d-move-to-top-spec": "Move card to top of list", + "r-d-move-to-bottom-gen": "Move card to bottom of its list", + "r-d-move-to-bottom-spec": "Move card to bottom of list", + "r-d-send-email": "Send email", + "r-d-send-email-to": "to", + "r-d-send-email-subject": "subject", + "r-d-send-email-message": "message", + "r-d-archive": "Move card to Archive", + "r-d-unarchive": "Restore card from Archive", + "r-d-add-label": "Add label", + "r-d-remove-label": "Remove label", + "r-create-card": "Create new card", + "r-in-list": "in list", + "r-in-swimlane": "in swimlane", + "r-d-add-member": "Add member", + "r-d-remove-member": "Remove member", + "r-d-remove-all-member": "Remove all member", + "r-d-check-all": "Check all items of a list", + "r-d-uncheck-all": "Uncheck all items of a list", + "r-d-check-one": "Check item", + "r-d-uncheck-one": "Uncheck item", + "r-d-check-of-list": "of checklist", + "r-d-add-checklist": "Add checklist", + "r-d-remove-checklist": "Remove checklist", + "r-by": "by", + "r-add-checklist": "Add checklist", + "r-with-items": "with items", + "r-items-list": "item1,item2,item3", + "r-add-swimlane": "Add swimlane", + "r-swimlane-name": "swimlane name", + "r-board-note": "Note: leave a field empty to match every possible value.", + "r-checklist-note": "Note: checklist's items have to be written as comma separated values.", + "r-when-a-card-is-moved": "When a card is moved to another list", + "r-set": "Set", + "r-update": "Update", + "r-datefield": "date field", + "r-df-start-at": "start", + "r-df-due-at": "due", + "r-df-end-at": "end", + "r-df-received-at": "received", + "r-to-current-datetime": "to current date/time", + "r-remove-value-from": "Remove value from", + "ldap": "LDAP", + "oauth2": "OAuth2", + "cas": "CAS", + "authentication-method": "Authentication method", + "authentication-type": "Authentication type", + "custom-product-name": "Custom Product Name", + "layout": "Layout", + "hide-logo": "Hide Logo", + "add-custom-html-after-body-start": "Add Custom HTML after <body> start", + "add-custom-html-before-body-end": "Add Custom HTML before </body> end", + "error-undefined": "Something went wrong", + "error-ldap-login": "An error occurred while trying to login", + "display-authentication-method": "Display Authentication Method", + "default-authentication-method": "Default Authentication Method", + "duplicate-board": "Duplicate Board", + "people-number": "The number of people is:", + "swimlaneDeletePopup-title": "Delete Swimlane ?", + "swimlane-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the swimlane. There is no undo.", + "restore-all": "Restore all", + "delete-all": "Delete all", + "loading": "Loading, please wait.", + "previous_as": "last time was", + "act-a-dueAt": "modified due time to \nWhen: __timeValue__\nWhere: __card__\n previous due was __timeOldValue__", + "act-a-endAt": "modified ending time to __timeValue__ from (__timeOldValue__)", + "act-a-startAt": "modified starting time to __timeValue__ from (__timeOldValue__)", + "act-a-receivedAt": "modified received time to __timeValue__ from (__timeOldValue__)", + "a-dueAt": "modified due time to be", + "a-endAt": "modified ending time to be", + "a-startAt": "modified starting time to be", + "a-receivedAt": "modified received time to be", + "almostdue": "current due time %s is approaching", + "pastdue": "current due time %s is past", + "duenow": "current due time %s is today", + "act-newDue": "__list__/__card__ has 1st due reminder [__board__]", + "act-withDue": "__list__/__card__ due reminders [__board__]", + "act-almostdue": "was reminding the current due (__timeValue__) of __card__ is approaching", + "act-pastdue": "was reminding the current due (__timeValue__) of __card__ is past", + "act-duenow": "was reminding the current due (__timeValue__) of __card__ is now", + "act-atUserComment": "You were mentioned in [__board__] __list__/__card__", + "delete-user-confirm-popup": "Are you sure you want to delete this account? There is no undo.", + "accounts-allowUserDelete": "Allow users to self delete their account", + "hide-minicard-label-text": "Hide minicard label text", + "show-desktop-drag-handles": "Show desktop drag handles", + "assignee": "Assignee", + "cardAssigneesPopup-title": "Assignee", + "addmore-detail": "Add a more detailed description", + "show-on-card": "Show on Card", + "new": "New", + "editUserPopup-title": "Edit User", + "newUserPopup-title": "New User", + "notifications": "Notifications", + "view-all": "View All", + "filter-by-unread": "Filter by Unread", + "mark-all-as-read": "Mark all as read", + "allow-rename": "Allow Rename", + "allowRenamePopup-title": "Allow Rename" +} \ No newline at end of file diff --git a/i18n/bg.i18n.json b/i18n/bg.i18n.json index 126d0edd..52ab8b4f 100644 --- a/i18n/bg.i18n.json +++ b/i18n/bg.i18n.json @@ -1,769 +1,769 @@ { - "accept": "Приемам", - "act-activity-notify": "Activity Notification", - "act-addAttachment": "added attachment __attachment__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-deleteAttachment": "deleted attachment __attachment__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addSubtask": "added subtask __subtask__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addedLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removeLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removedLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addChecklist": "added checklist __checklist__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addChecklistItem": "added checklist item __checklistItem__ to checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removeChecklist": "removed checklist __checklist__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removeChecklistItem": "removed checklist item __checklistItem__ from checklist __checkList__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-checkedItem": "checked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-uncheckedItem": "unchecked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-completeChecklist": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-uncompleteChecklist": "uncompleted checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addComment": "commented on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-editComment": "edited comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-deleteComment": "deleted comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-createBoard": "created board __board__", - "act-createSwimlane": "created swimlane __swimlane__ to board __board__", - "act-createCard": "created card __card__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-createCustomField": "created custom field __customField__ at board __board__", - "act-deleteCustomField": "deleted custom field __customField__ at board __board__", - "act-setCustomField": "edited custom field __customField__: __customFieldValue__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-createList": "added list __list__ to board __board__", - "act-addBoardMember": "added member __member__ to board __board__", - "act-archivedBoard": "Board __board__ moved to Archive", - "act-archivedCard": "Card __card__ at list __list__ at swimlane __swimlane__ at board __board__ moved to Archive", - "act-archivedList": "List __list__ at swimlane __swimlane__ at board __board__ moved to Archive", - "act-archivedSwimlane": "Swimlane __swimlane__ at board __board__ moved to Archive", - "act-importBoard": "imported board __board__", - "act-importCard": "imported card __card__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-importList": "imported list __list__ to swimlane __swimlane__ at board __board__", - "act-joinMember": "added member __member__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-moveCard": "moved card __card__ at board __board__ from list __oldList__ at swimlane __oldSwimlane__ to list __list__ at swimlane __swimlane__", - "act-moveCardToOtherBoard": "moved card __card__ from list __oldList__ at swimlane __oldSwimlane__ at board __oldBoard__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-removeBoardMember": "removed member __member__ from board __board__", - "act-restoredCard": "restored card __card__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-unjoinMember": "removed member __member__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-withBoardTitle": "__board__ ", - "act-withCardTitle": "[__board__] __card__", - "actions": "Действия", - "activities": "Действия", - "activity": "Дейности", - "activity-added": "добави %s към %s", - "activity-archived": "%s е преместена в Архива", - "activity-attached": "прикачи %s към %s", - "activity-created": "създаде %s", - "activity-customfield-created": "създаде собствено поле %s", - "activity-excluded": "изключи %s от %s", - "activity-imported": "импортира %s в/във %s от %s", - "activity-imported-board": "импортира %s от %s", - "activity-joined": "се присъедини към %s", - "activity-moved": "премести %s от %s в/във %s", - "activity-on": "на %s", - "activity-removed": "премахна %s от %s", - "activity-sent": "изпрати %s до %s", - "activity-unjoined": "вече не е част от %s", - "activity-subtask-added": "добави задача към %s", - "activity-checked-item": "отбеляза%s в списък със задачи %s на %s", - "activity-unchecked-item": "размаркира %s от списък със задачи %s на %s", - "activity-checklist-added": "добави списък със задачи към %s", - "activity-checklist-removed": "премахна списък със задачи от %s", - "activity-checklist-completed": "completed checklist %s of %s", - "activity-checklist-uncompleted": "\"отзавърши\" чеклистта %s в %s", - "activity-checklist-item-added": "добави точка към '%s' в/във %s", - "activity-checklist-item-removed": "премахна точка от '%s' в %s", - "add": "Добави", - "activity-checked-item-card": "отбеляза %s в чеклист %s", - "activity-unchecked-item-card": "размаркира %s в чеклист %s", - "activity-checklist-completed-card": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "activity-checklist-uncompleted-card": "\"отзавърши\" чеклистта %s", - "activity-editComment": "edited comment %s", - "activity-deleteComment": "deleted comment %s", - "add-attachment": "Добави прикачен файл", - "add-board": "Добави Табло", - "add-card": "Добави карта", - "add-swimlane": "Добави коридор", - "add-subtask": "Добави подзадача", - "add-checklist": "Добави списък със задачи", - "add-checklist-item": "Добави точка към списъка със задачи", - "add-cover": "Добави корица", - "add-label": "Добави етикет", - "add-list": "Добави списък", - "add-members": "Добави членове", - "added": "Добавено", - "addMemberPopup-title": "Членове", - "admin": "Администратор", - "admin-desc": "Can view and edit cards, remove members, and change settings for the board.", - "admin-announcement": "Съобщение", - "admin-announcement-active": "Active System-Wide Announcement", - "admin-announcement-title": "Съобщение от администратора", - "all-boards": "Всички табла", - "and-n-other-card": "И __count__ друга карта", - "and-n-other-card_plural": "И __count__ други карти", - "apply": "Приложи", - "app-is-offline": "Loading, please wait. Refreshing the page will cause data loss. If loading does not work, please check that server has not stopped.", - "archive": "Премести в Архива", - "archive-all": "Премести всички в Архива", - "archive-board": "Премести Таблото в Архива", - "archive-card": "Премести Картата в Архива", - "archive-list": "Премести Списъка в Архива", - "archive-swimlane": "Премести Коридора в Архива", - "archive-selection": "Премести избраното в Архива", - "archiveBoardPopup-title": "Да преместя ли Таблото в Архива?", - "archived-items": "Архив", - "archived-boards": "Табла в Архива", - "restore-board": "Възстанови Таблото", - "no-archived-boards": "Няма Табла в Архива.", - "archives": "Архив", - "template": "Template", - "templates": "Templates", - "assign-member": "Възложи на член от екипа", - "attached": "прикачен", - "attachment": "Прикаченн файл", - "attachment-delete-pop": "Изтриването на прикачен файл е завинаги. Няма как да бъде възстановен.", - "attachmentDeletePopup-title": "Желаете ли да изтриете прикачения файл?", - "attachments": "Прикачени файлове", - "auto-watch": "Автоматично наблюдаване на таблата, когато са създадени", - "avatar-too-big": "Аватарът е прекалено голям (максимум 70KB)", - "back": "Назад", - "board-change-color": "Промени цвета", - "board-nb-stars": "%s звезди", - "board-not-found": "Таблото не е намерено", - "board-private-info": "This board will be <strong>private</strong>.", - "board-public-info": "This board will be <strong>public</strong>.", - "boardChangeColorPopup-title": "Change Board Background", - "boardChangeTitlePopup-title": "Промени името на Таблото", - "boardChangeVisibilityPopup-title": "Change Visibility", - "boardChangeWatchPopup-title": "Промени наблюдаването", - "boardMenuPopup-title": "Board Settings", - "boardChangeViewPopup-title": "Board View", - "boards": "Табла", - "board-view": "Board View", - "board-view-cal": "Календар", - "board-view-swimlanes": "Коридори", - "board-view-collapse": "Collapse", - "board-view-lists": "Списъци", - "bucket-example": "Like “Bucket List” for example", - "cancel": "Cancel", - "card-archived": "Тази карта е преместена в Архива.", - "board-archived": "Това табло е преместено в Архива.", - "card-comments-title": "Тази карта има %s коментар.", - "card-delete-notice": "Deleting is permanent. You will lose all actions associated with this card.", - "card-delete-pop": "All actions will be removed from the activity feed and you won't be able to re-open the card. There is no undo.", - "card-delete-suggest-archive": "Можете да преместите картата в Архива, за да я премахнете от Таблото и така да запазите активността в него.", - "card-due": "Готова за", - "card-due-on": "Готова за", - "card-spent": "Изработено време", - "card-edit-attachments": "Промени прикачените файлове", - "card-edit-custom-fields": "Промени собствените полета", - "card-edit-labels": "Промени етикетите", - "card-edit-members": "Промени членовете", - "card-labels-title": "Промени етикетите за картата.", - "card-members-title": "Добави или премахни членове на Таблото от тази карта.", - "card-start": "Начало", - "card-start-on": "Започва на", - "cardAttachmentsPopup-title": "Прикачи от", - "cardCustomField-datePopup-title": "Промени датата", - "cardCustomFieldsPopup-title": "Промени собствените полета", - "cardDeletePopup-title": "Желаете да изтриете картата?", - "cardDetailsActionsPopup-title": "Опции", - "cardLabelsPopup-title": "Етикети", - "cardMembersPopup-title": "Членове", - "cardMorePopup-title": "Още", - "cardTemplatePopup-title": "Create template", - "cards": "Карти", - "cards-count": "Карти", - "casSignIn": "Sign In with CAS", - "cardType-card": "Карта", - "cardType-linkedCard": "Свързана карта", - "cardType-linkedBoard": "Свързано табло", - "change": "Промени", - "change-avatar": "Промени аватара", - "change-password": "Промени паролата", - "change-permissions": "Промени правата", - "change-settings": "Промени настройките", - "changeAvatarPopup-title": "Промени аватара", - "changeLanguagePopup-title": "Промени езика", - "changePasswordPopup-title": "Промени паролата", - "changePermissionsPopup-title": "Промени правата", - "changeSettingsPopup-title": "Промяна на настройките", - "subtasks": "Подзадачи", - "checklists": "Списъци със задачи", - "click-to-star": "Click to star this board.", - "click-to-unstar": "Натиснете, за да премахнете това табло от любими.", - "clipboard": "Клипборда или с драг & дроп", - "close": "Затвори", - "close-board": "Затвори Таблото", - "close-board-pop": "Ще можете да възстановите Таблото като натиснете на бутона \"Архив\" в началото на хедъра.", - "color-black": "черно", - "color-blue": "синьо", - "color-crimson": "crimson", - "color-darkgreen": "darkgreen", - "color-gold": "gold", - "color-gray": "gray", - "color-green": "зелено", - "color-indigo": "indigo", - "color-lime": "лайм", - "color-magenta": "magenta", - "color-mistyrose": "mistyrose", - "color-navy": "navy", - "color-orange": "оранжево", - "color-paleturquoise": "paleturquoise", - "color-peachpuff": "peachpuff", - "color-pink": "розово", - "color-plum": "plum", - "color-purple": "пурпурно", - "color-red": "червено", - "color-saddlebrown": "saddlebrown", - "color-silver": "silver", - "color-sky": "светло синьо", - "color-slateblue": "slateblue", - "color-white": "бяло", - "color-yellow": "жълто", - "unset-color": "Unset", - "comment": "Коментирай", - "comment-placeholder": "Напиши коментар", - "comment-only": "Само коментар", - "comment-only-desc": "Може да коментира само в карти.", - "no-comments": "Няма коментари", - "no-comments-desc": "Can not see comments and activities.", - "worker": "Worker", - "worker-desc": "Can only move cards, assign itself to card and comment.", - "computer": "Компютър", - "confirm-subtask-delete-dialog": "Сигурен ли сте, че искате да изтриете подзадачата?", - "confirm-checklist-delete-dialog": "Сигурни ли сте, че искате да изтриете този чеклист?", - "copy-card-link-to-clipboard": "Копирай връзката на картата в клипборда", - "linkCardPopup-title": "Свържи картата", - "searchElementPopup-title": "Търсене", - "copyCardPopup-title": "Копирай картата", - "copyChecklistToManyCardsPopup-title": "Копирай чеклисти в други карти", - "copyChecklistToManyCardsPopup-instructions": "Destination Card Titles and Descriptions in this JSON format", - "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"First card title\", \"description\":\"First card description\"}, {\"title\":\"Second card title\",\"description\":\"Second card description\"},{\"title\":\"Last card title\",\"description\":\"Last card description\"} ]", - "create": "Създай", - "createBoardPopup-title": "Създай Табло", - "chooseBoardSourcePopup-title": "Импортирай Табло", - "createLabelPopup-title": "Създай Табло", - "createCustomField": "Създай Поле", - "createCustomFieldPopup-title": "Създай Поле", - "current": "сегашен", - "custom-field-delete-pop": "There is no undo. This will remove this custom field from all cards and destroy its history.", - "custom-field-checkbox": "Чекбокс", - "custom-field-date": "Дата", - "custom-field-dropdown": "Падащо меню", - "custom-field-dropdown-none": "(няма)", - "custom-field-dropdown-options": "List Options", - "custom-field-dropdown-options-placeholder": "Press enter to add more options", - "custom-field-dropdown-unknown": "(unknown)", - "custom-field-number": "Номер", - "custom-field-text": "Текст", - "custom-fields": "Собствени полета", - "date": "Дата", - "decline": "Отказ", - "default-avatar": "Основен аватар", - "delete": "Изтрий", - "deleteCustomFieldPopup-title": "Изтриване на Собственото поле?", - "deleteLabelPopup-title": "Желаете да изтриете етикета?", - "description": "Описание", - "disambiguateMultiLabelPopup-title": "Disambiguate Label Action", - "disambiguateMultiMemberPopup-title": "Disambiguate Member Action", - "discard": "Отказ", - "done": "Готово", - "download": "Сваляне", - "edit": "Промени", - "edit-avatar": "Промени аватара", - "edit-profile": "Промяна на профила", - "edit-wip-limit": "Промени WIP лимита", - "soft-wip-limit": "\"Мек\" WIP лимит", - "editCardStartDatePopup-title": "Промени началната дата", - "editCardDueDatePopup-title": "Промени датата за готовност", - "editCustomFieldPopup-title": "Промени Полето", - "editCardSpentTimePopup-title": "Промени изработеното време", - "editLabelPopup-title": "Промяна на Етикета", - "editNotificationPopup-title": "Промени известията", - "editProfilePopup-title": "Промяна на профила", - "email": "Имейл", - "email-enrollAccount-subject": "Ваш профил беше създаден на __siteName__", - "email-enrollAccount-text": "Hello __user__,\n\nTo start using the service, simply click the link below.\n\n__url__\n\nThanks.", - "email-fail": "Неуспешно изпращане на имейла", - "email-fail-text": "Възникна грешка при изпращането на имейла", - "email-invalid": "Невалиден имейл", - "email-invite": "Покани чрез имейл", - "email-invite-subject": "__inviter__ sent you an invitation", - "email-invite-text": "Dear __user__,\n\n__inviter__ invites you to join board \"__board__\" for collaborations.\n\nPlease follow the link below:\n\n__url__\n\nThanks.", - "email-resetPassword-subject": "Reset your password on __siteName__", - "email-resetPassword-text": "Hello __user__,\n\nTo reset your password, simply click the link below.\n\n__url__\n\nThanks.", - "email-sent": "Имейлът е изпратен", - "email-verifyEmail-subject": "Verify your email address on __siteName__", - "email-verifyEmail-text": "Hello __user__,\n\nTo verify your account email, simply click the link below.\n\n__url__\n\nThanks.", - "enable-wip-limit": "Включи WIP лимита", - "error-board-doesNotExist": "Това табло не съществува", - "error-board-notAdmin": "За да направите това трябва да сте администратор на това табло", - "error-board-notAMember": "За да направите това трябва да сте член на това табло", - "error-json-malformed": "Текстът Ви не е валиден JSON", - "error-json-schema": "JSON информацията Ви не съдържа информация във валиден формат", - "error-list-doesNotExist": "Този списък не съществува", - "error-user-doesNotExist": "Този потребител не съществува", - "error-user-notAllowSelf": "Не можете да поканите себе си", - "error-user-notCreated": "Този потребител не е създаден", - "error-username-taken": "Това потребителско име е вече заето", - "error-email-taken": "Имейлът е вече зает", - "export-board": "Експортиране на Табло", - "sort": "Sort", - "sort-desc": "Click to Sort List", - "list-sort-by": "Sort the List By:", - "list-label-modifiedAt": "Last Access Time", - "list-label-title": "Name of the List", - "list-label-sort": "Your Manual Order", - "list-label-short-modifiedAt": "(L)", - "list-label-short-title": "(N)", - "list-label-short-sort": "(M)", - "filter": "Филтър", - "filter-cards": "Filter Cards or Lists", - "list-filter-label": "Filter List by Title", - "filter-clear": "Премахване на филтрите", - "filter-no-label": "без етикет", - "filter-no-member": "без член", - "filter-no-custom-fields": "Няма Собствени полета", - "filter-show-archive": "Show archived lists", - "filter-hide-empty": "Hide empty lists", - "filter-on": "Има приложени филтри", - "filter-on-desc": "В момента филтрирате картите в това табло. Моля, натиснете тук, за да промените филтъра.", - "filter-to-selection": "Филтрирай избраните", - "advanced-filter-label": "Advanced Filter", - "advanced-filter-description": "Advanced Filter allows to write a string containing following operators: == != <= >= && || ( ) A space is used as a separator between the Operators. You can filter for all Custom Fields by typing their names and values. For Example: Field1 == Value1. Note: If fields or values contains spaces, you need to encapsulate them into single quotes. For Example: 'Field 1' == 'Value 1'. For single control characters (' \\/) to be skipped, you can use \\. For example: Field1 == I\\'m. Also you can combine multiple conditions. For Example: F1 == V1 || F1 == V2. Normally all operators are interpreted from left to right. You can change the order by placing brackets. For Example: F1 == V1 && ( F2 == V2 || F2 == V3 ). Also you can search text fields using regex: F1 == /Tes.*/i", - "fullname": "Име", - "header-logo-title": "Назад към страницата с Вашите табла.", - "hide-system-messages": "Скриване на системните съобщения", - "headerBarCreateBoardPopup-title": "Създай Табло", - "home": "Начало", - "import": "Импорт", - "link": "Връзка", - "import-board": "Импортирай Табло", - "import-board-c": "Импортирай Табло", - "import-board-title-trello": "Импорт на табло от Trello", - "import-board-title-wekan": "Import board from previous export", - "import-sandstorm-backup-warning": "Do not delete data you import from original exported board or Trello before checking does this grain close and open again, or do you get Board not found error, that means data loss.", - "import-sandstorm-warning": "Импортирането ще изтрие всичката налична информация в таблото и ще я замени с нова.", - "from-trello": "От Trello", - "from-wekan": "From previous export", - "import-board-instruction-trello": "In your Trello board, go to 'Menu', then 'More', 'Print and Export', 'Export JSON', and copy the resulting text.", - "import-board-instruction-wekan": "In your board, go to 'Menu', then 'Export board', and copy the text in the downloaded file.", - "import-board-instruction-about-errors": "If you get errors when importing board, sometimes importing still works, and board is at All Boards page.", - "import-json-placeholder": "Копирайте валидната Ви JSON информация тук", - "import-map-members": "Map members", - "import-members-map": "Your imported board has some members. Please map the members you want to import to your users", - "import-show-user-mapping": "Review members mapping", - "import-user-select": "Pick your existing user you want to use as this member", - "importMapMembersAddPopup-title": "Select member", - "info": "Версия", - "initials": "Инициали", - "invalid-date": "Невалидна дата", - "invalid-time": "Невалиден час", - "invalid-user": "Невалиден потребител", - "joined": "присъедини ", - "just-invited": "Бяхте поканени в това табло", - "keyboard-shortcuts": "Преки пътища с клавиатурата", - "label-create": "Създай етикет", - "label-default": "%s етикет (по подразбиране)", - "label-delete-pop": "There is no undo. This will remove this label from all cards and destroy its history.", - "labels": "Етикети", - "language": "Език", - "last-admin-desc": "You can’t change roles because there must be at least one admin.", - "leave-board": "Leave Board", - "leave-board-pop": "Are you sure you want to leave __boardTitle__? You will be removed from all cards on this board.", - "leaveBoardPopup-title": "Leave Board ?", - "link-card": "Връзка към тази карта", - "list-archive-cards": "Премести всички карти от този списък в Архива", - "list-archive-cards-pop": "Това ще премахне всички карти от този Списък от Таблото. За да видите картите в Архива и да ги върнете натиснете на \"Меню\" > \"Архив\".", - "list-move-cards": "Премести всички карти в този списък", - "list-select-cards": "Избери всички карти в този списък", - "set-color-list": "Set Color", - "listActionPopup-title": "List Actions", - "swimlaneActionPopup-title": "Swimlane Actions", - "swimlaneAddPopup-title": "Add a Swimlane below", - "listImportCardPopup-title": "Импорт на карта от Trello", - "listMorePopup-title": "Още", - "link-list": "Връзка към този списък", - "list-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the list. There is no undo.", - "list-delete-suggest-archive": "Можете да преместите списъка в Архива, за да го премахнете от Таблото и така да запазите активността в него.", - "lists": "Списъци", - "swimlanes": "Коридори", - "log-out": "Изход", - "log-in": "Вход", - "loginPopup-title": "Вход", - "memberMenuPopup-title": "Настройки на профила", - "members": "Членове", - "menu": "Меню", - "move-selection": "Move selection", - "moveCardPopup-title": "Премести картата", - "moveCardToBottom-title": "Премести в края", - "moveCardToTop-title": "Премести в началото", - "moveSelectionPopup-title": "Move selection", - "multi-selection": "Множествен избор", - "multi-selection-on": "Множественият избор е приложен", - "muted": "Muted", - "muted-info": "You will never be notified of any changes in this board", - "my-boards": "Моите табла", - "name": "Име", - "no-archived-cards": "Няма карти в Архива.", - "no-archived-lists": "Няма списъци в Архива.", - "no-archived-swimlanes": "Няма коридори в Архива.", - "no-results": "No results", - "normal": "Normal", - "normal-desc": "Can view and edit cards. Can't change settings.", - "not-accepted-yet": "Invitation not accepted yet", - "notify-participate": "Получавате информация за всички карти, в които сте отбелязани или сте създали", - "notify-watch": "Получавате информация за всички табла, списъци и карти, които наблюдавате", - "optional": "optional", - "or": "или", - "page-maybe-private": "This page may be private. You may be able to view it by <a href='%s'>logging in</a>.", - "page-not-found": "Page not found.", - "password": "Парола", - "paste-or-dragdrop": "to paste, or drag & drop image file to it (image only)", - "participating": "Participating", - "preview": "Preview", - "previewAttachedImagePopup-title": "Preview", - "previewClipboardImagePopup-title": "Preview", - "private": "Private", - "private-desc": "This board is private. Only people added to the board can view and edit it.", - "profile": "Профил", - "public": "Public", - "public-desc": "This board is public. It's visible to anyone with the link and will show up in search engines like Google. Only people added to the board can edit.", - "quick-access-description": "Star a board to add a shortcut in this bar.", - "remove-cover": "Remove Cover", - "remove-from-board": "Remove from Board", - "remove-label": "Remove Label", - "listDeletePopup-title": "Желаете да изтриете списъка?", - "remove-member": "Премахни член", - "remove-member-from-card": "Премахни от картата", - "remove-member-pop": "Remove __name__ (__username__) from __boardTitle__? The member will be removed from all cards on this board. They will receive a notification.", - "removeMemberPopup-title": "Remove Member?", - "rename": "Rename", - "rename-board": "Промени името на Таблото", - "restore": "Възстанови", - "save": "Запази", - "search": "Търсене", - "rules": "Правила", - "search-cards": "Search from card/list titles, descriptions and custom fields on this board", - "search-example": "Text to search for?", - "select-color": "Избери цвят", - "set-wip-limit-value": "Set a limit for the maximum number of tasks in this list", - "setWipLimitPopup-title": "Въведи WIP лимит", - "shortcut-assign-self": "Добави себе си към тази карта", - "shortcut-autocomplete-emoji": "Autocomplete emoji", - "shortcut-autocomplete-members": "Autocomplete members", - "shortcut-clear-filters": "Изчистване на всички филтри", - "shortcut-close-dialog": "Close Dialog", - "shortcut-filter-my-cards": "Филтрирай моите карти", - "shortcut-show-shortcuts": "Bring up this shortcuts list", - "shortcut-toggle-filterbar": "Отвори/затвори сайдбара с филтри", - "shortcut-toggle-sidebar": "Toggle Board Sidebar", - "show-cards-minimum-count": "Покажи бройката на картите, ако списъка съдържа повече от", - "sidebar-open": "Open Sidebar", - "sidebar-close": "Close Sidebar", - "signupPopup-title": "Create an Account", - "star-board-title": "Click to star this board. It will show up at top of your boards list.", - "starred-boards": "Любими табла", - "starred-boards-description": "Любимите табла се показват в началото на списъка Ви.", - "subscribe": "Subscribe", - "team": "Team", - "this-board": "това табло", - "this-card": "картата", - "spent-time-hours": "Изработено време (часа)", - "overtime-hours": "Оувъртайм (часа)", - "overtime": "Оувъртайм", - "has-overtime-cards": "Има карти с оувъртайм", - "has-spenttime-cards": "Има карти с изработено време", - "time": "Време", - "title": "Title", - "tracking": "Следене", - "tracking-info": "You will be notified of any changes to those cards you are involved as creator or member.", - "type": "Type", - "unassign-member": "Unassign member", - "unsaved-description": "You have an unsaved description.", - "unwatch": "Спри наблюдаването", - "upload": "Upload", - "upload-avatar": "Качване на аватар", - "uploaded-avatar": "Качихте аватар", - "username": "Потребителско име", - "view-it": "View it", - "warn-list-archived": "внимание: тази карта е в списък в Архива", - "watch": "Наблюдавай", - "watching": "Наблюдава", - "watching-info": "You will be notified of any change in this board", - "welcome-board": "Welcome Board", - "welcome-swimlane": "Milestone 1", - "welcome-list1": "Basics", - "welcome-list2": "Advanced", - "card-templates-swimlane": "Card Templates", - "list-templates-swimlane": "List Templates", - "board-templates-swimlane": "Board Templates", - "what-to-do": "What do you want to do?", - "wipLimitErrorPopup-title": "Невалиден WIP лимит", - "wipLimitErrorPopup-dialog-pt1": "The number of tasks in this list is higher than the WIP limit you've defined.", - "wipLimitErrorPopup-dialog-pt2": "Моля, преместете някои от задачите от този списък или въведете по-висок WIP лимит.", - "admin-panel": "Администраторски панел", - "settings": "Настройки", - "people": "Хора", - "registration": "Регистрация", - "disable-self-registration": "Disable Self-Registration", - "invite": "Покани", - "invite-people": "Покани хора", - "to-boards": "в табло/а", - "email-addresses": "Имейл адреси", - "smtp-host-description": "Адресът на SMTP сървъра, който обслужва Вашите имейли.", - "smtp-port-description": "Портът, който Вашият SMTP сървър използва за изходящи имейли.", - "smtp-tls-description": "Разреши TLS поддръжка за SMTP сървъра", - "smtp-host": "SMTP хост", - "smtp-port": "SMTP порт", - "smtp-username": "Потребителско име", - "smtp-password": "Парола", - "smtp-tls": "TLS поддръжка", - "send-from": "От", - "send-smtp-test": "Изпрати тестов имейл на себе си", - "invitation-code": "Invitation Code", - "email-invite-register-subject": "__inviter__ sent you an invitation", - "email-invite-register-text": "Dear __user__,\n\n__inviter__ invites you to kanban board for collaborations.\n\nPlease follow the link below:\n__url__\n\nAnd your invitation code is: __icode__\n\nThanks.", - "email-smtp-test-subject": "SMTP Test Email", - "email-smtp-test-text": "Успешно изпратихте имейл", - "error-invitation-code-not-exist": "Invitation code doesn't exist", - "error-notAuthorized": "You are not authorized to view this page.", - "webhook-title": "Webhook Name", - "webhook-token": "Token (Optional for Authentication)", - "outgoing-webhooks": "Outgoing Webhooks", - "bidirectional-webhooks": "Two-Way Webhooks", - "outgoingWebhooksPopup-title": "Outgoing Webhooks", - "boardCardTitlePopup-title": "Card Title Filter", - "disable-webhook": "Disable This Webhook", - "global-webhook": "Global Webhooks", - "new-outgoing-webhook": "New Outgoing Webhook", - "no-name": "(Unknown)", - "Node_version": "Версия на Node", - "Meteor_version": "Meteor version", - "MongoDB_version": "MongoDB version", - "MongoDB_storage_engine": "MongoDB storage engine", - "MongoDB_Oplog_enabled": "MongoDB Oplog enabled", - "OS_Arch": "Архитектура на ОС", - "OS_Cpus": "Брой CPU ядра", - "OS_Freemem": "Свободна памет", - "OS_Loadavg": "ОС средно натоварване", - "OS_Platform": "ОС платформа", - "OS_Release": "ОС Версия", - "OS_Totalmem": "ОС Общо памет", - "OS_Type": "Тип ОС", - "OS_Uptime": "OS Ъптайм", - "days": "дни", - "hours": "часа", - "minutes": "минути", - "seconds": "секунди", - "show-field-on-card": "Покажи това поле в картата", - "automatically-field-on-card": "Auto create field to all cards", - "showLabel-field-on-card": "Show field label on minicard", - "yes": "Да", - "no": "Не", - "accounts": "Профили", - "accounts-allowEmailChange": "Разреши промяна на имейла", - "accounts-allowUserNameChange": "Allow Username Change", - "createdAt": "Създаден на", - "verified": "Потвърден", - "active": "Активен", - "card-received": "Получена", - "card-received-on": "Получена на", - "card-end": "Завършена", - "card-end-on": "Завършена на", - "editCardReceivedDatePopup-title": "Промени датата на получаване", - "editCardEndDatePopup-title": "Промени датата на завършване", - "setCardColorPopup-title": "Set color", - "setCardActionsColorPopup-title": "Choose a color", - "setSwimlaneColorPopup-title": "Choose a color", - "setListColorPopup-title": "Choose a color", - "assigned-by": "Разпределена от", - "requested-by": "Поискан от", - "board-delete-notice": "Deleting is permanent. You will lose all lists, cards and actions associated with this board.", - "delete-board-confirm-popup": "All lists, cards, labels, and activities will be deleted and you won't be able to recover the board contents. There is no undo.", - "boardDeletePopup-title": "Изтриване на Таблото?", - "delete-board": "Изтрий таблото", - "default-subtasks-board": "Подзадачи за табло __board__", - "default": "по подразбиране", - "queue": "Опашка", - "subtask-settings": "Настройки на Подзадачите", - "card-settings": "Card Settings", - "boardSubtaskSettingsPopup-title": "Настройки за Подзадачите за това Табло", - "boardCardSettingsPopup-title": "Card Settings", - "deposit-subtasks-board": "Deposit subtasks to this board:", - "deposit-subtasks-list": "Landing list for subtasks deposited here:", - "show-parent-in-minicard": "Show parent in minicard:", - "prefix-with-full-path": "Prefix with full path", - "prefix-with-parent": "Prefix with parent", - "subtext-with-full-path": "Subtext with full path", - "subtext-with-parent": "Subtext with parent", - "change-card-parent": "Промени източника на картата", - "parent-card": "Карта-източник", - "source-board": "Source board", - "no-parent": "Не показвай източника", - "activity-added-label": "добави етикет '%s' към %s", - "activity-removed-label": "премахна етикет '%s' от %s", - "activity-delete-attach": "изтри прикачен файл от %s", - "activity-added-label-card": "добави етикет '%s'", - "activity-removed-label-card": "премахна етикет '%s'", - "activity-delete-attach-card": "изтри прикачения файл", - "activity-set-customfield": "set custom field '%s' to '%s' in %s", - "activity-unset-customfield": "unset custom field '%s' in %s", - "r-rule": "Правило", - "r-add-trigger": "Добави спусък", - "r-add-action": "Добави действие", - "r-board-rules": "Правила за таблото", - "r-add-rule": "Добави правилото", - "r-view-rule": "Виж правилото", - "r-delete-rule": "Изтрий правилото", - "r-new-rule-name": "Заглавие за новото правило", - "r-no-rules": "Няма правила", - "r-when-a-card": "Когато карта", - "r-is": "е", - "r-is-moved": "преместена", - "r-added-to": "добавена в", - "r-removed-from": "премахната от", - "r-the-board": "таблото", - "r-list": "списък", - "set-filter": "Set Filter", - "r-moved-to": "Moved to", - "r-moved-from": "Moved from", - "r-archived": "Преместено в Архива", - "r-unarchived": "Възстановено от Архива", - "r-a-card": "карта", - "r-when-a-label-is": "When a label is", - "r-when-the-label": "When the label", - "r-list-name": "list name", - "r-when-a-member": "When a member is", - "r-when-the-member": "When the member", - "r-name": "име", - "r-when-a-attach": "When an attachment", - "r-when-a-checklist": "When a checklist is", - "r-when-the-checklist": "When the checklist", - "r-completed": "Completed", - "r-made-incomplete": "Made incomplete", - "r-when-a-item": "When a checklist item is", - "r-when-the-item": "When the checklist item", - "r-checked": "Checked", - "r-unchecked": "Unchecked", - "r-move-card-to": "Премести картата в", - "r-top-of": "началото на", - "r-bottom-of": "края на", - "r-its-list": "списъка й", - "r-archive": "Премести в Архива", - "r-unarchive": "Възстанови от Архива", - "r-card": "карта", - "r-add": "Добави", - "r-remove": "Remove", - "r-label": "label", - "r-member": "member", - "r-remove-all": "Remove all members from the card", - "r-set-color": "Set color to", - "r-checklist": "checklist", - "r-check-all": "Check all", - "r-uncheck-all": "Uncheck all", - "r-items-check": "items of checklist", - "r-check": "Check", - "r-uncheck": "Uncheck", - "r-item": "item", - "r-of-checklist": "of checklist", - "r-send-email": "Send an email", - "r-to": "to", - "r-subject": "subject", - "r-rule-details": "Детайли за правилото", - "r-d-move-to-top-gen": "Move card to top of its list", - "r-d-move-to-top-spec": "Move card to top of list", - "r-d-move-to-bottom-gen": "Move card to bottom of its list", - "r-d-move-to-bottom-spec": "Move card to bottom of list", - "r-d-send-email": "Send email", - "r-d-send-email-to": "to", - "r-d-send-email-subject": "subject", - "r-d-send-email-message": "message", - "r-d-archive": "Премести картата в Архива", - "r-d-unarchive": "Възстанови картата от Архива", - "r-d-add-label": "Add label", - "r-d-remove-label": "Remove label", - "r-create-card": "Create new card", - "r-in-list": "in list", - "r-in-swimlane": "in swimlane", - "r-d-add-member": "Add member", - "r-d-remove-member": "Remove member", - "r-d-remove-all-member": "Remove all member", - "r-d-check-all": "Check all items of a list", - "r-d-uncheck-all": "Uncheck all items of a list", - "r-d-check-one": "Check item", - "r-d-uncheck-one": "Uncheck item", - "r-d-check-of-list": "of checklist", - "r-d-add-checklist": "Добави чеклист", - "r-d-remove-checklist": "Премахни чеклист", - "r-by": "by", - "r-add-checklist": "Добави чеклист", - "r-with-items": "с точки", - "r-items-list": "точка1,точка2,точка3", - "r-add-swimlane": "Добави коридор", - "r-swimlane-name": "име на коридора", - "r-board-note": "Note: leave a field empty to match every possible value.", - "r-checklist-note": "Note: checklist's items have to be written as comma separated values.", - "r-when-a-card-is-moved": "When a card is moved to another list", - "r-set": "Set", - "r-update": "Update", - "r-datefield": "date field", - "r-df-start-at": "start", - "r-df-due-at": "due", - "r-df-end-at": "end", - "r-df-received-at": "received", - "r-to-current-datetime": "to current date/time", - "r-remove-value-from": "Remove value from", - "ldap": "LDAP", - "oauth2": "OAuth2", - "cas": "CAS", - "authentication-method": "Authentication method", - "authentication-type": "Authentication type", - "custom-product-name": "Custom Product Name", - "layout": "Layout", - "hide-logo": "Hide Logo", - "add-custom-html-after-body-start": "Add Custom HTML after <body> start", - "add-custom-html-before-body-end": "Add Custom HTML before </body> end", - "error-undefined": "Something went wrong", - "error-ldap-login": "An error occurred while trying to login", - "display-authentication-method": "Display Authentication Method", - "default-authentication-method": "Default Authentication Method", - "duplicate-board": "Duplicate Board", - "people-number": "The number of people is:", - "swimlaneDeletePopup-title": "Delete Swimlane ?", - "swimlane-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the swimlane. There is no undo.", - "restore-all": "Restore all", - "delete-all": "Delete all", - "loading": "Loading, please wait.", - "previous_as": "last time was", - "act-a-dueAt": "modified due time to \nWhen: __timeValue__\nWhere: __card__\n previous due was __timeOldValue__", - "act-a-endAt": "modified ending time to __timeValue__ from (__timeOldValue__)", - "act-a-startAt": "modified starting time to __timeValue__ from (__timeOldValue__)", - "act-a-receivedAt": "modified received time to __timeValue__ from (__timeOldValue__)", - "a-dueAt": "modified due time to be", - "a-endAt": "modified ending time to be", - "a-startAt": "modified starting time to be", - "a-receivedAt": "modified received time to be", - "almostdue": "current due time %s is approaching", - "pastdue": "current due time %s is past", - "duenow": "current due time %s is today", - "act-newDue": "__list__/__card__ has 1st due reminder [__board__]", - "act-withDue": "__list__/__card__ due reminders [__board__]", - "act-almostdue": "was reminding the current due (__timeValue__) of __card__ is approaching", - "act-pastdue": "was reminding the current due (__timeValue__) of __card__ is past", - "act-duenow": "was reminding the current due (__timeValue__) of __card__ is now", - "act-atUserComment": "You were mentioned in [__board__] __list__/__card__", - "delete-user-confirm-popup": "Are you sure you want to delete this account? There is no undo.", - "accounts-allowUserDelete": "Allow users to self delete their account", - "hide-minicard-label-text": "Hide minicard label text", - "show-desktop-drag-handles": "Show desktop drag handles", - "assignee": "Assignee", - "cardAssigneesPopup-title": "Assignee", - "addmore-detail": "Add a more detailed description", - "show-on-card": "Show on Card", - "new": "New", - "editUserPopup-title": "Edit User", - "newUserPopup-title": "New User", - "notifications": "Notifications", - "view-all": "View All", - "filter-by-unread": "Filter by Unread", - "mark-all-as-read": "Mark all as read", - "allow-rename": "Allow Rename", - "allowRenamePopup-title": "Allow Rename" -} + "accept": "Приемам", + "act-activity-notify": "Activity Notification", + "act-addAttachment": "added attachment __attachment__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-deleteAttachment": "deleted attachment __attachment__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addSubtask": "added subtask __subtask__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addedLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removeLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removedLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addChecklist": "added checklist __checklist__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addChecklistItem": "added checklist item __checklistItem__ to checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removeChecklist": "removed checklist __checklist__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removeChecklistItem": "removed checklist item __checklistItem__ from checklist __checkList__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-checkedItem": "checked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-uncheckedItem": "unchecked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-completeChecklist": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-uncompleteChecklist": "uncompleted checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addComment": "commented on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-editComment": "edited comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-deleteComment": "deleted comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-createBoard": "created board __board__", + "act-createSwimlane": "created swimlane __swimlane__ to board __board__", + "act-createCard": "created card __card__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-createCustomField": "created custom field __customField__ at board __board__", + "act-deleteCustomField": "deleted custom field __customField__ at board __board__", + "act-setCustomField": "edited custom field __customField__: __customFieldValue__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-createList": "added list __list__ to board __board__", + "act-addBoardMember": "added member __member__ to board __board__", + "act-archivedBoard": "Board __board__ moved to Archive", + "act-archivedCard": "Card __card__ at list __list__ at swimlane __swimlane__ at board __board__ moved to Archive", + "act-archivedList": "List __list__ at swimlane __swimlane__ at board __board__ moved to Archive", + "act-archivedSwimlane": "Swimlane __swimlane__ at board __board__ moved to Archive", + "act-importBoard": "imported board __board__", + "act-importCard": "imported card __card__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-importList": "imported list __list__ to swimlane __swimlane__ at board __board__", + "act-joinMember": "added member __member__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-moveCard": "moved card __card__ at board __board__ from list __oldList__ at swimlane __oldSwimlane__ to list __list__ at swimlane __swimlane__", + "act-moveCardToOtherBoard": "moved card __card__ from list __oldList__ at swimlane __oldSwimlane__ at board __oldBoard__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-removeBoardMember": "removed member __member__ from board __board__", + "act-restoredCard": "restored card __card__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-unjoinMember": "removed member __member__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-withBoardTitle": "__board__ ", + "act-withCardTitle": "[__board__] __card__", + "actions": "Действия", + "activities": "Действия", + "activity": "Дейности", + "activity-added": "добави %s към %s", + "activity-archived": "%s е преместена в Архива", + "activity-attached": "прикачи %s към %s", + "activity-created": "създаде %s", + "activity-customfield-created": "създаде собствено поле %s", + "activity-excluded": "изключи %s от %s", + "activity-imported": "импортира %s в/във %s от %s", + "activity-imported-board": "импортира %s от %s", + "activity-joined": "се присъедини към %s", + "activity-moved": "премести %s от %s в/във %s", + "activity-on": "на %s", + "activity-removed": "премахна %s от %s", + "activity-sent": "изпрати %s до %s", + "activity-unjoined": "вече не е част от %s", + "activity-subtask-added": "добави задача към %s", + "activity-checked-item": "отбеляза%s в списък със задачи %s на %s", + "activity-unchecked-item": "размаркира %s от списък със задачи %s на %s", + "activity-checklist-added": "добави списък със задачи към %s", + "activity-checklist-removed": "премахна списък със задачи от %s", + "activity-checklist-completed": "completed checklist %s of %s", + "activity-checklist-uncompleted": "\"отзавърши\" чеклистта %s в %s", + "activity-checklist-item-added": "добави точка към '%s' в/във %s", + "activity-checklist-item-removed": "премахна точка от '%s' в %s", + "add": "Добави", + "activity-checked-item-card": "отбеляза %s в чеклист %s", + "activity-unchecked-item-card": "размаркира %s в чеклист %s", + "activity-checklist-completed-card": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "activity-checklist-uncompleted-card": "\"отзавърши\" чеклистта %s", + "activity-editComment": "edited comment %s", + "activity-deleteComment": "deleted comment %s", + "add-attachment": "Добави прикачен файл", + "add-board": "Добави Табло", + "add-card": "Добави карта", + "add-swimlane": "Добави коридор", + "add-subtask": "Добави подзадача", + "add-checklist": "Добави списък със задачи", + "add-checklist-item": "Добави точка към списъка със задачи", + "add-cover": "Добави корица", + "add-label": "Добави етикет", + "add-list": "Добави списък", + "add-members": "Добави членове", + "added": "Добавено", + "addMemberPopup-title": "Членове", + "admin": "Администратор", + "admin-desc": "Can view and edit cards, remove members, and change settings for the board.", + "admin-announcement": "Съобщение", + "admin-announcement-active": "Active System-Wide Announcement", + "admin-announcement-title": "Съобщение от администратора", + "all-boards": "Всички табла", + "and-n-other-card": "И __count__ друга карта", + "and-n-other-card_plural": "И __count__ други карти", + "apply": "Приложи", + "app-is-offline": "Loading, please wait. Refreshing the page will cause data loss. If loading does not work, please check that server has not stopped.", + "archive": "Премести в Архива", + "archive-all": "Премести всички в Архива", + "archive-board": "Премести Таблото в Архива", + "archive-card": "Премести Картата в Архива", + "archive-list": "Премести Списъка в Архива", + "archive-swimlane": "Премести Коридора в Архива", + "archive-selection": "Премести избраното в Архива", + "archiveBoardPopup-title": "Да преместя ли Таблото в Архива?", + "archived-items": "Архив", + "archived-boards": "Табла в Архива", + "restore-board": "Възстанови Таблото", + "no-archived-boards": "Няма Табла в Архива.", + "archives": "Архив", + "template": "Template", + "templates": "Templates", + "assign-member": "Възложи на член от екипа", + "attached": "прикачен", + "attachment": "Прикаченн файл", + "attachment-delete-pop": "Изтриването на прикачен файл е завинаги. Няма как да бъде възстановен.", + "attachmentDeletePopup-title": "Желаете ли да изтриете прикачения файл?", + "attachments": "Прикачени файлове", + "auto-watch": "Автоматично наблюдаване на таблата, когато са създадени", + "avatar-too-big": "Аватарът е прекалено голям (максимум 70KB)", + "back": "Назад", + "board-change-color": "Промени цвета", + "board-nb-stars": "%s звезди", + "board-not-found": "Таблото не е намерено", + "board-private-info": "This board will be <strong>private</strong>.", + "board-public-info": "This board will be <strong>public</strong>.", + "boardChangeColorPopup-title": "Change Board Background", + "boardChangeTitlePopup-title": "Промени името на Таблото", + "boardChangeVisibilityPopup-title": "Change Visibility", + "boardChangeWatchPopup-title": "Промени наблюдаването", + "boardMenuPopup-title": "Board Settings", + "boardChangeViewPopup-title": "Board View", + "boards": "Табла", + "board-view": "Board View", + "board-view-cal": "Календар", + "board-view-swimlanes": "Коридори", + "board-view-collapse": "Collapse", + "board-view-lists": "Списъци", + "bucket-example": "Like “Bucket List” for example", + "cancel": "Cancel", + "card-archived": "Тази карта е преместена в Архива.", + "board-archived": "Това табло е преместено в Архива.", + "card-comments-title": "Тази карта има %s коментар.", + "card-delete-notice": "Deleting is permanent. You will lose all actions associated with this card.", + "card-delete-pop": "All actions will be removed from the activity feed and you won't be able to re-open the card. There is no undo.", + "card-delete-suggest-archive": "Можете да преместите картата в Архива, за да я премахнете от Таблото и така да запазите активността в него.", + "card-due": "Готова за", + "card-due-on": "Готова за", + "card-spent": "Изработено време", + "card-edit-attachments": "Промени прикачените файлове", + "card-edit-custom-fields": "Промени собствените полета", + "card-edit-labels": "Промени етикетите", + "card-edit-members": "Промени членовете", + "card-labels-title": "Промени етикетите за картата.", + "card-members-title": "Добави или премахни членове на Таблото от тази карта.", + "card-start": "Начало", + "card-start-on": "Започва на", + "cardAttachmentsPopup-title": "Прикачи от", + "cardCustomField-datePopup-title": "Промени датата", + "cardCustomFieldsPopup-title": "Промени собствените полета", + "cardDeletePopup-title": "Желаете да изтриете картата?", + "cardDetailsActionsPopup-title": "Опции", + "cardLabelsPopup-title": "Етикети", + "cardMembersPopup-title": "Членове", + "cardMorePopup-title": "Още", + "cardTemplatePopup-title": "Create template", + "cards": "Карти", + "cards-count": "Карти", + "casSignIn": "Sign In with CAS", + "cardType-card": "Карта", + "cardType-linkedCard": "Свързана карта", + "cardType-linkedBoard": "Свързано табло", + "change": "Промени", + "change-avatar": "Промени аватара", + "change-password": "Промени паролата", + "change-permissions": "Промени правата", + "change-settings": "Промени настройките", + "changeAvatarPopup-title": "Промени аватара", + "changeLanguagePopup-title": "Промени езика", + "changePasswordPopup-title": "Промени паролата", + "changePermissionsPopup-title": "Промени правата", + "changeSettingsPopup-title": "Промяна на настройките", + "subtasks": "Подзадачи", + "checklists": "Списъци със задачи", + "click-to-star": "Click to star this board.", + "click-to-unstar": "Натиснете, за да премахнете това табло от любими.", + "clipboard": "Клипборда или с драг & дроп", + "close": "Затвори", + "close-board": "Затвори Таблото", + "close-board-pop": "Ще можете да възстановите Таблото като натиснете на бутона \"Архив\" в началото на хедъра.", + "color-black": "черно", + "color-blue": "синьо", + "color-crimson": "crimson", + "color-darkgreen": "darkgreen", + "color-gold": "gold", + "color-gray": "gray", + "color-green": "зелено", + "color-indigo": "indigo", + "color-lime": "лайм", + "color-magenta": "magenta", + "color-mistyrose": "mistyrose", + "color-navy": "navy", + "color-orange": "оранжево", + "color-paleturquoise": "paleturquoise", + "color-peachpuff": "peachpuff", + "color-pink": "розово", + "color-plum": "plum", + "color-purple": "пурпурно", + "color-red": "червено", + "color-saddlebrown": "saddlebrown", + "color-silver": "silver", + "color-sky": "светло синьо", + "color-slateblue": "slateblue", + "color-white": "бяло", + "color-yellow": "жълто", + "unset-color": "Unset", + "comment": "Коментирай", + "comment-placeholder": "Напиши коментар", + "comment-only": "Само коментар", + "comment-only-desc": "Може да коментира само в карти.", + "no-comments": "Няма коментари", + "no-comments-desc": "Can not see comments and activities.", + "worker": "Worker", + "worker-desc": "Can only move cards, assign itself to card and comment.", + "computer": "Компютър", + "confirm-subtask-delete-dialog": "Сигурен ли сте, че искате да изтриете подзадачата?", + "confirm-checklist-delete-dialog": "Сигурни ли сте, че искате да изтриете този чеклист?", + "copy-card-link-to-clipboard": "Копирай връзката на картата в клипборда", + "linkCardPopup-title": "Свържи картата", + "searchElementPopup-title": "Търсене", + "copyCardPopup-title": "Копирай картата", + "copyChecklistToManyCardsPopup-title": "Копирай чеклисти в други карти", + "copyChecklistToManyCardsPopup-instructions": "Destination Card Titles and Descriptions in this JSON format", + "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"First card title\", \"description\":\"First card description\"}, {\"title\":\"Second card title\",\"description\":\"Second card description\"},{\"title\":\"Last card title\",\"description\":\"Last card description\"} ]", + "create": "Създай", + "createBoardPopup-title": "Създай Табло", + "chooseBoardSourcePopup-title": "Импортирай Табло", + "createLabelPopup-title": "Създай Табло", + "createCustomField": "Създай Поле", + "createCustomFieldPopup-title": "Създай Поле", + "current": "сегашен", + "custom-field-delete-pop": "There is no undo. This will remove this custom field from all cards and destroy its history.", + "custom-field-checkbox": "Чекбокс", + "custom-field-date": "Дата", + "custom-field-dropdown": "Падащо меню", + "custom-field-dropdown-none": "(няма)", + "custom-field-dropdown-options": "List Options", + "custom-field-dropdown-options-placeholder": "Press enter to add more options", + "custom-field-dropdown-unknown": "(unknown)", + "custom-field-number": "Номер", + "custom-field-text": "Текст", + "custom-fields": "Собствени полета", + "date": "Дата", + "decline": "Отказ", + "default-avatar": "Основен аватар", + "delete": "Изтрий", + "deleteCustomFieldPopup-title": "Изтриване на Собственото поле?", + "deleteLabelPopup-title": "Желаете да изтриете етикета?", + "description": "Описание", + "disambiguateMultiLabelPopup-title": "Disambiguate Label Action", + "disambiguateMultiMemberPopup-title": "Disambiguate Member Action", + "discard": "Отказ", + "done": "Готово", + "download": "Сваляне", + "edit": "Промени", + "edit-avatar": "Промени аватара", + "edit-profile": "Промяна на профила", + "edit-wip-limit": "Промени WIP лимита", + "soft-wip-limit": "\"Мек\" WIP лимит", + "editCardStartDatePopup-title": "Промени началната дата", + "editCardDueDatePopup-title": "Промени датата за готовност", + "editCustomFieldPopup-title": "Промени Полето", + "editCardSpentTimePopup-title": "Промени изработеното време", + "editLabelPopup-title": "Промяна на Етикета", + "editNotificationPopup-title": "Промени известията", + "editProfilePopup-title": "Промяна на профила", + "email": "Имейл", + "email-enrollAccount-subject": "Ваш профил беше създаден на __siteName__", + "email-enrollAccount-text": "Hello __user__,\n\nTo start using the service, simply click the link below.\n\n__url__\n\nThanks.", + "email-fail": "Неуспешно изпращане на имейла", + "email-fail-text": "Възникна грешка при изпращането на имейла", + "email-invalid": "Невалиден имейл", + "email-invite": "Покани чрез имейл", + "email-invite-subject": "__inviter__ sent you an invitation", + "email-invite-text": "Dear __user__,\n\n__inviter__ invites you to join board \"__board__\" for collaborations.\n\nPlease follow the link below:\n\n__url__\n\nThanks.", + "email-resetPassword-subject": "Reset your password on __siteName__", + "email-resetPassword-text": "Hello __user__,\n\nTo reset your password, simply click the link below.\n\n__url__\n\nThanks.", + "email-sent": "Имейлът е изпратен", + "email-verifyEmail-subject": "Verify your email address on __siteName__", + "email-verifyEmail-text": "Hello __user__,\n\nTo verify your account email, simply click the link below.\n\n__url__\n\nThanks.", + "enable-wip-limit": "Включи WIP лимита", + "error-board-doesNotExist": "Това табло не съществува", + "error-board-notAdmin": "За да направите това трябва да сте администратор на това табло", + "error-board-notAMember": "За да направите това трябва да сте член на това табло", + "error-json-malformed": "Текстът Ви не е валиден JSON", + "error-json-schema": "JSON информацията Ви не съдържа информация във валиден формат", + "error-list-doesNotExist": "Този списък не съществува", + "error-user-doesNotExist": "Този потребител не съществува", + "error-user-notAllowSelf": "Не можете да поканите себе си", + "error-user-notCreated": "Този потребител не е създаден", + "error-username-taken": "Това потребителско име е вече заето", + "error-email-taken": "Имейлът е вече зает", + "export-board": "Експортиране на Табло", + "sort": "Sort", + "sort-desc": "Click to Sort List", + "list-sort-by": "Sort the List By:", + "list-label-modifiedAt": "Last Access Time", + "list-label-title": "Name of the List", + "list-label-sort": "Your Manual Order", + "list-label-short-modifiedAt": "(L)", + "list-label-short-title": "(N)", + "list-label-short-sort": "(M)", + "filter": "Филтър", + "filter-cards": "Filter Cards or Lists", + "list-filter-label": "Filter List by Title", + "filter-clear": "Премахване на филтрите", + "filter-no-label": "без етикет", + "filter-no-member": "без член", + "filter-no-custom-fields": "Няма Собствени полета", + "filter-show-archive": "Show archived lists", + "filter-hide-empty": "Hide empty lists", + "filter-on": "Има приложени филтри", + "filter-on-desc": "В момента филтрирате картите в това табло. Моля, натиснете тук, за да промените филтъра.", + "filter-to-selection": "Филтрирай избраните", + "advanced-filter-label": "Advanced Filter", + "advanced-filter-description": "Advanced Filter allows to write a string containing following operators: == != <= >= && || ( ) A space is used as a separator between the Operators. You can filter for all Custom Fields by typing their names and values. For Example: Field1 == Value1. Note: If fields or values contains spaces, you need to encapsulate them into single quotes. For Example: 'Field 1' == 'Value 1'. For single control characters (' \\/) to be skipped, you can use \\. For example: Field1 == I\\'m. Also you can combine multiple conditions. For Example: F1 == V1 || F1 == V2. Normally all operators are interpreted from left to right. You can change the order by placing brackets. For Example: F1 == V1 && ( F2 == V2 || F2 == V3 ). Also you can search text fields using regex: F1 == /Tes.*/i", + "fullname": "Име", + "header-logo-title": "Назад към страницата с Вашите табла.", + "hide-system-messages": "Скриване на системните съобщения", + "headerBarCreateBoardPopup-title": "Създай Табло", + "home": "Начало", + "import": "Импорт", + "link": "Връзка", + "import-board": "Импортирай Табло", + "import-board-c": "Импортирай Табло", + "import-board-title-trello": "Импорт на табло от Trello", + "import-board-title-wekan": "Import board from previous export", + "import-sandstorm-backup-warning": "Do not delete data you import from original exported board or Trello before checking does this grain close and open again, or do you get Board not found error, that means data loss.", + "import-sandstorm-warning": "Импортирането ще изтрие всичката налична информация в таблото и ще я замени с нова.", + "from-trello": "От Trello", + "from-wekan": "From previous export", + "import-board-instruction-trello": "In your Trello board, go to 'Menu', then 'More', 'Print and Export', 'Export JSON', and copy the resulting text.", + "import-board-instruction-wekan": "In your board, go to 'Menu', then 'Export board', and copy the text in the downloaded file.", + "import-board-instruction-about-errors": "If you get errors when importing board, sometimes importing still works, and board is at All Boards page.", + "import-json-placeholder": "Копирайте валидната Ви JSON информация тук", + "import-map-members": "Map members", + "import-members-map": "Your imported board has some members. Please map the members you want to import to your users", + "import-show-user-mapping": "Review members mapping", + "import-user-select": "Pick your existing user you want to use as this member", + "importMapMembersAddPopup-title": "Select member", + "info": "Версия", + "initials": "Инициали", + "invalid-date": "Невалидна дата", + "invalid-time": "Невалиден час", + "invalid-user": "Невалиден потребител", + "joined": "присъедини ", + "just-invited": "Бяхте поканени в това табло", + "keyboard-shortcuts": "Преки пътища с клавиатурата", + "label-create": "Създай етикет", + "label-default": "%s етикет (по подразбиране)", + "label-delete-pop": "There is no undo. This will remove this label from all cards and destroy its history.", + "labels": "Етикети", + "language": "Език", + "last-admin-desc": "You can’t change roles because there must be at least one admin.", + "leave-board": "Leave Board", + "leave-board-pop": "Are you sure you want to leave __boardTitle__? You will be removed from all cards on this board.", + "leaveBoardPopup-title": "Leave Board ?", + "link-card": "Връзка към тази карта", + "list-archive-cards": "Премести всички карти от този списък в Архива", + "list-archive-cards-pop": "Това ще премахне всички карти от този Списък от Таблото. За да видите картите в Архива и да ги върнете натиснете на \"Меню\" > \"Архив\".", + "list-move-cards": "Премести всички карти в този списък", + "list-select-cards": "Избери всички карти в този списък", + "set-color-list": "Set Color", + "listActionPopup-title": "List Actions", + "swimlaneActionPopup-title": "Swimlane Actions", + "swimlaneAddPopup-title": "Add a Swimlane below", + "listImportCardPopup-title": "Импорт на карта от Trello", + "listMorePopup-title": "Още", + "link-list": "Връзка към този списък", + "list-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the list. There is no undo.", + "list-delete-suggest-archive": "Можете да преместите списъка в Архива, за да го премахнете от Таблото и така да запазите активността в него.", + "lists": "Списъци", + "swimlanes": "Коридори", + "log-out": "Изход", + "log-in": "Вход", + "loginPopup-title": "Вход", + "memberMenuPopup-title": "Настройки на профила", + "members": "Членове", + "menu": "Меню", + "move-selection": "Move selection", + "moveCardPopup-title": "Премести картата", + "moveCardToBottom-title": "Премести в края", + "moveCardToTop-title": "Премести в началото", + "moveSelectionPopup-title": "Move selection", + "multi-selection": "Множествен избор", + "multi-selection-on": "Множественият избор е приложен", + "muted": "Muted", + "muted-info": "You will never be notified of any changes in this board", + "my-boards": "Моите табла", + "name": "Име", + "no-archived-cards": "Няма карти в Архива.", + "no-archived-lists": "Няма списъци в Архива.", + "no-archived-swimlanes": "Няма коридори в Архива.", + "no-results": "No results", + "normal": "Normal", + "normal-desc": "Can view and edit cards. Can't change settings.", + "not-accepted-yet": "Invitation not accepted yet", + "notify-participate": "Получавате информация за всички карти, в които сте отбелязани или сте създали", + "notify-watch": "Получавате информация за всички табла, списъци и карти, които наблюдавате", + "optional": "optional", + "or": "или", + "page-maybe-private": "This page may be private. You may be able to view it by <a href='%s'>logging in</a>.", + "page-not-found": "Page not found.", + "password": "Парола", + "paste-or-dragdrop": "to paste, or drag & drop image file to it (image only)", + "participating": "Participating", + "preview": "Preview", + "previewAttachedImagePopup-title": "Preview", + "previewClipboardImagePopup-title": "Preview", + "private": "Private", + "private-desc": "This board is private. Only people added to the board can view and edit it.", + "profile": "Профил", + "public": "Public", + "public-desc": "This board is public. It's visible to anyone with the link and will show up in search engines like Google. Only people added to the board can edit.", + "quick-access-description": "Star a board to add a shortcut in this bar.", + "remove-cover": "Remove Cover", + "remove-from-board": "Remove from Board", + "remove-label": "Remove Label", + "listDeletePopup-title": "Желаете да изтриете списъка?", + "remove-member": "Премахни член", + "remove-member-from-card": "Премахни от картата", + "remove-member-pop": "Remove __name__ (__username__) from __boardTitle__? The member will be removed from all cards on this board. They will receive a notification.", + "removeMemberPopup-title": "Remove Member?", + "rename": "Rename", + "rename-board": "Промени името на Таблото", + "restore": "Възстанови", + "save": "Запази", + "search": "Търсене", + "rules": "Правила", + "search-cards": "Search from card/list titles, descriptions and custom fields on this board", + "search-example": "Text to search for?", + "select-color": "Избери цвят", + "set-wip-limit-value": "Set a limit for the maximum number of tasks in this list", + "setWipLimitPopup-title": "Въведи WIP лимит", + "shortcut-assign-self": "Добави себе си към тази карта", + "shortcut-autocomplete-emoji": "Autocomplete emoji", + "shortcut-autocomplete-members": "Autocomplete members", + "shortcut-clear-filters": "Изчистване на всички филтри", + "shortcut-close-dialog": "Close Dialog", + "shortcut-filter-my-cards": "Филтрирай моите карти", + "shortcut-show-shortcuts": "Bring up this shortcuts list", + "shortcut-toggle-filterbar": "Отвори/затвори сайдбара с филтри", + "shortcut-toggle-sidebar": "Toggle Board Sidebar", + "show-cards-minimum-count": "Покажи бройката на картите, ако списъка съдържа повече от", + "sidebar-open": "Open Sidebar", + "sidebar-close": "Close Sidebar", + "signupPopup-title": "Create an Account", + "star-board-title": "Click to star this board. It will show up at top of your boards list.", + "starred-boards": "Любими табла", + "starred-boards-description": "Любимите табла се показват в началото на списъка Ви.", + "subscribe": "Subscribe", + "team": "Team", + "this-board": "това табло", + "this-card": "картата", + "spent-time-hours": "Изработено време (часа)", + "overtime-hours": "Оувъртайм (часа)", + "overtime": "Оувъртайм", + "has-overtime-cards": "Има карти с оувъртайм", + "has-spenttime-cards": "Има карти с изработено време", + "time": "Време", + "title": "Title", + "tracking": "Следене", + "tracking-info": "You will be notified of any changes to those cards you are involved as creator or member.", + "type": "Type", + "unassign-member": "Unassign member", + "unsaved-description": "You have an unsaved description.", + "unwatch": "Спри наблюдаването", + "upload": "Upload", + "upload-avatar": "Качване на аватар", + "uploaded-avatar": "Качихте аватар", + "username": "Потребителско име", + "view-it": "View it", + "warn-list-archived": "внимание: тази карта е в списък в Архива", + "watch": "Наблюдавай", + "watching": "Наблюдава", + "watching-info": "You will be notified of any change in this board", + "welcome-board": "Welcome Board", + "welcome-swimlane": "Milestone 1", + "welcome-list1": "Basics", + "welcome-list2": "Advanced", + "card-templates-swimlane": "Card Templates", + "list-templates-swimlane": "List Templates", + "board-templates-swimlane": "Board Templates", + "what-to-do": "What do you want to do?", + "wipLimitErrorPopup-title": "Невалиден WIP лимит", + "wipLimitErrorPopup-dialog-pt1": "The number of tasks in this list is higher than the WIP limit you've defined.", + "wipLimitErrorPopup-dialog-pt2": "Моля, преместете някои от задачите от този списък или въведете по-висок WIP лимит.", + "admin-panel": "Администраторски панел", + "settings": "Настройки", + "people": "Хора", + "registration": "Регистрация", + "disable-self-registration": "Disable Self-Registration", + "invite": "Покани", + "invite-people": "Покани хора", + "to-boards": "в табло/а", + "email-addresses": "Имейл адреси", + "smtp-host-description": "Адресът на SMTP сървъра, който обслужва Вашите имейли.", + "smtp-port-description": "Портът, който Вашият SMTP сървър използва за изходящи имейли.", + "smtp-tls-description": "Разреши TLS поддръжка за SMTP сървъра", + "smtp-host": "SMTP хост", + "smtp-port": "SMTP порт", + "smtp-username": "Потребителско име", + "smtp-password": "Парола", + "smtp-tls": "TLS поддръжка", + "send-from": "От", + "send-smtp-test": "Изпрати тестов имейл на себе си", + "invitation-code": "Invitation Code", + "email-invite-register-subject": "__inviter__ sent you an invitation", + "email-invite-register-text": "Dear __user__,\n\n__inviter__ invites you to kanban board for collaborations.\n\nPlease follow the link below:\n__url__\n\nAnd your invitation code is: __icode__\n\nThanks.", + "email-smtp-test-subject": "SMTP Test Email", + "email-smtp-test-text": "Успешно изпратихте имейл", + "error-invitation-code-not-exist": "Invitation code doesn't exist", + "error-notAuthorized": "You are not authorized to view this page.", + "webhook-title": "Webhook Name", + "webhook-token": "Token (Optional for Authentication)", + "outgoing-webhooks": "Outgoing Webhooks", + "bidirectional-webhooks": "Two-Way Webhooks", + "outgoingWebhooksPopup-title": "Outgoing Webhooks", + "boardCardTitlePopup-title": "Card Title Filter", + "disable-webhook": "Disable This Webhook", + "global-webhook": "Global Webhooks", + "new-outgoing-webhook": "New Outgoing Webhook", + "no-name": "(Unknown)", + "Node_version": "Версия на Node", + "Meteor_version": "Meteor version", + "MongoDB_version": "MongoDB version", + "MongoDB_storage_engine": "MongoDB storage engine", + "MongoDB_Oplog_enabled": "MongoDB Oplog enabled", + "OS_Arch": "Архитектура на ОС", + "OS_Cpus": "Брой CPU ядра", + "OS_Freemem": "Свободна памет", + "OS_Loadavg": "ОС средно натоварване", + "OS_Platform": "ОС платформа", + "OS_Release": "ОС Версия", + "OS_Totalmem": "ОС Общо памет", + "OS_Type": "Тип ОС", + "OS_Uptime": "OS Ъптайм", + "days": "дни", + "hours": "часа", + "minutes": "минути", + "seconds": "секунди", + "show-field-on-card": "Покажи това поле в картата", + "automatically-field-on-card": "Auto create field to all cards", + "showLabel-field-on-card": "Show field label on minicard", + "yes": "Да", + "no": "Не", + "accounts": "Профили", + "accounts-allowEmailChange": "Разреши промяна на имейла", + "accounts-allowUserNameChange": "Allow Username Change", + "createdAt": "Създаден на", + "verified": "Потвърден", + "active": "Активен", + "card-received": "Получена", + "card-received-on": "Получена на", + "card-end": "Завършена", + "card-end-on": "Завършена на", + "editCardReceivedDatePopup-title": "Промени датата на получаване", + "editCardEndDatePopup-title": "Промени датата на завършване", + "setCardColorPopup-title": "Set color", + "setCardActionsColorPopup-title": "Choose a color", + "setSwimlaneColorPopup-title": "Choose a color", + "setListColorPopup-title": "Choose a color", + "assigned-by": "Разпределена от", + "requested-by": "Поискан от", + "board-delete-notice": "Deleting is permanent. You will lose all lists, cards and actions associated with this board.", + "delete-board-confirm-popup": "All lists, cards, labels, and activities will be deleted and you won't be able to recover the board contents. There is no undo.", + "boardDeletePopup-title": "Изтриване на Таблото?", + "delete-board": "Изтрий таблото", + "default-subtasks-board": "Подзадачи за табло __board__", + "default": "по подразбиране", + "queue": "Опашка", + "subtask-settings": "Настройки на Подзадачите", + "card-settings": "Card Settings", + "boardSubtaskSettingsPopup-title": "Настройки за Подзадачите за това Табло", + "boardCardSettingsPopup-title": "Card Settings", + "deposit-subtasks-board": "Deposit subtasks to this board:", + "deposit-subtasks-list": "Landing list for subtasks deposited here:", + "show-parent-in-minicard": "Show parent in minicard:", + "prefix-with-full-path": "Prefix with full path", + "prefix-with-parent": "Prefix with parent", + "subtext-with-full-path": "Subtext with full path", + "subtext-with-parent": "Subtext with parent", + "change-card-parent": "Промени източника на картата", + "parent-card": "Карта-източник", + "source-board": "Source board", + "no-parent": "Не показвай източника", + "activity-added-label": "добави етикет '%s' към %s", + "activity-removed-label": "премахна етикет '%s' от %s", + "activity-delete-attach": "изтри прикачен файл от %s", + "activity-added-label-card": "добави етикет '%s'", + "activity-removed-label-card": "премахна етикет '%s'", + "activity-delete-attach-card": "изтри прикачения файл", + "activity-set-customfield": "set custom field '%s' to '%s' in %s", + "activity-unset-customfield": "unset custom field '%s' in %s", + "r-rule": "Правило", + "r-add-trigger": "Добави спусък", + "r-add-action": "Добави действие", + "r-board-rules": "Правила за таблото", + "r-add-rule": "Добави правилото", + "r-view-rule": "Виж правилото", + "r-delete-rule": "Изтрий правилото", + "r-new-rule-name": "Заглавие за новото правило", + "r-no-rules": "Няма правила", + "r-when-a-card": "Когато карта", + "r-is": "е", + "r-is-moved": "преместена", + "r-added-to": "добавена в", + "r-removed-from": "премахната от", + "r-the-board": "таблото", + "r-list": "списък", + "set-filter": "Set Filter", + "r-moved-to": "Moved to", + "r-moved-from": "Moved from", + "r-archived": "Преместено в Архива", + "r-unarchived": "Възстановено от Архива", + "r-a-card": "карта", + "r-when-a-label-is": "When a label is", + "r-when-the-label": "When the label", + "r-list-name": "list name", + "r-when-a-member": "When a member is", + "r-when-the-member": "When the member", + "r-name": "име", + "r-when-a-attach": "When an attachment", + "r-when-a-checklist": "When a checklist is", + "r-when-the-checklist": "When the checklist", + "r-completed": "Completed", + "r-made-incomplete": "Made incomplete", + "r-when-a-item": "When a checklist item is", + "r-when-the-item": "When the checklist item", + "r-checked": "Checked", + "r-unchecked": "Unchecked", + "r-move-card-to": "Премести картата в", + "r-top-of": "началото на", + "r-bottom-of": "края на", + "r-its-list": "списъка й", + "r-archive": "Премести в Архива", + "r-unarchive": "Възстанови от Архива", + "r-card": "карта", + "r-add": "Добави", + "r-remove": "Remove", + "r-label": "label", + "r-member": "member", + "r-remove-all": "Remove all members from the card", + "r-set-color": "Set color to", + "r-checklist": "checklist", + "r-check-all": "Check all", + "r-uncheck-all": "Uncheck all", + "r-items-check": "items of checklist", + "r-check": "Check", + "r-uncheck": "Uncheck", + "r-item": "item", + "r-of-checklist": "of checklist", + "r-send-email": "Send an email", + "r-to": "to", + "r-subject": "subject", + "r-rule-details": "Детайли за правилото", + "r-d-move-to-top-gen": "Move card to top of its list", + "r-d-move-to-top-spec": "Move card to top of list", + "r-d-move-to-bottom-gen": "Move card to bottom of its list", + "r-d-move-to-bottom-spec": "Move card to bottom of list", + "r-d-send-email": "Send email", + "r-d-send-email-to": "to", + "r-d-send-email-subject": "subject", + "r-d-send-email-message": "message", + "r-d-archive": "Премести картата в Архива", + "r-d-unarchive": "Възстанови картата от Архива", + "r-d-add-label": "Add label", + "r-d-remove-label": "Remove label", + "r-create-card": "Create new card", + "r-in-list": "in list", + "r-in-swimlane": "in swimlane", + "r-d-add-member": "Add member", + "r-d-remove-member": "Remove member", + "r-d-remove-all-member": "Remove all member", + "r-d-check-all": "Check all items of a list", + "r-d-uncheck-all": "Uncheck all items of a list", + "r-d-check-one": "Check item", + "r-d-uncheck-one": "Uncheck item", + "r-d-check-of-list": "of checklist", + "r-d-add-checklist": "Добави чеклист", + "r-d-remove-checklist": "Премахни чеклист", + "r-by": "by", + "r-add-checklist": "Добави чеклист", + "r-with-items": "с точки", + "r-items-list": "точка1,точка2,точка3", + "r-add-swimlane": "Добави коридор", + "r-swimlane-name": "име на коридора", + "r-board-note": "Note: leave a field empty to match every possible value.", + "r-checklist-note": "Note: checklist's items have to be written as comma separated values.", + "r-when-a-card-is-moved": "When a card is moved to another list", + "r-set": "Set", + "r-update": "Update", + "r-datefield": "date field", + "r-df-start-at": "start", + "r-df-due-at": "due", + "r-df-end-at": "end", + "r-df-received-at": "received", + "r-to-current-datetime": "to current date/time", + "r-remove-value-from": "Remove value from", + "ldap": "LDAP", + "oauth2": "OAuth2", + "cas": "CAS", + "authentication-method": "Authentication method", + "authentication-type": "Authentication type", + "custom-product-name": "Custom Product Name", + "layout": "Layout", + "hide-logo": "Hide Logo", + "add-custom-html-after-body-start": "Add Custom HTML after <body> start", + "add-custom-html-before-body-end": "Add Custom HTML before </body> end", + "error-undefined": "Something went wrong", + "error-ldap-login": "An error occurred while trying to login", + "display-authentication-method": "Display Authentication Method", + "default-authentication-method": "Default Authentication Method", + "duplicate-board": "Duplicate Board", + "people-number": "The number of people is:", + "swimlaneDeletePopup-title": "Delete Swimlane ?", + "swimlane-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the swimlane. There is no undo.", + "restore-all": "Restore all", + "delete-all": "Delete all", + "loading": "Loading, please wait.", + "previous_as": "last time was", + "act-a-dueAt": "modified due time to \nWhen: __timeValue__\nWhere: __card__\n previous due was __timeOldValue__", + "act-a-endAt": "modified ending time to __timeValue__ from (__timeOldValue__)", + "act-a-startAt": "modified starting time to __timeValue__ from (__timeOldValue__)", + "act-a-receivedAt": "modified received time to __timeValue__ from (__timeOldValue__)", + "a-dueAt": "modified due time to be", + "a-endAt": "modified ending time to be", + "a-startAt": "modified starting time to be", + "a-receivedAt": "modified received time to be", + "almostdue": "current due time %s is approaching", + "pastdue": "current due time %s is past", + "duenow": "current due time %s is today", + "act-newDue": "__list__/__card__ has 1st due reminder [__board__]", + "act-withDue": "__list__/__card__ due reminders [__board__]", + "act-almostdue": "was reminding the current due (__timeValue__) of __card__ is approaching", + "act-pastdue": "was reminding the current due (__timeValue__) of __card__ is past", + "act-duenow": "was reminding the current due (__timeValue__) of __card__ is now", + "act-atUserComment": "You were mentioned in [__board__] __list__/__card__", + "delete-user-confirm-popup": "Are you sure you want to delete this account? There is no undo.", + "accounts-allowUserDelete": "Allow users to self delete their account", + "hide-minicard-label-text": "Hide minicard label text", + "show-desktop-drag-handles": "Show desktop drag handles", + "assignee": "Assignee", + "cardAssigneesPopup-title": "Assignee", + "addmore-detail": "Add a more detailed description", + "show-on-card": "Show on Card", + "new": "New", + "editUserPopup-title": "Edit User", + "newUserPopup-title": "New User", + "notifications": "Notifications", + "view-all": "View All", + "filter-by-unread": "Filter by Unread", + "mark-all-as-read": "Mark all as read", + "allow-rename": "Allow Rename", + "allowRenamePopup-title": "Allow Rename" +} \ No newline at end of file diff --git a/i18n/br.i18n.json b/i18n/br.i18n.json index 51cb2147..645988da 100644 --- a/i18n/br.i18n.json +++ b/i18n/br.i18n.json @@ -1,769 +1,769 @@ { - "accept": "Asantiñ", - "act-activity-notify": "Activity Notification", - "act-addAttachment": "added attachment __attachment__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-deleteAttachment": "deleted attachment __attachment__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addSubtask": "added subtask __subtask__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addedLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removeLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removedLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addChecklist": "added checklist __checklist__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addChecklistItem": "added checklist item __checklistItem__ to checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removeChecklist": "removed checklist __checklist__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removeChecklistItem": "removed checklist item __checklistItem__ from checklist __checkList__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-checkedItem": "checked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-uncheckedItem": "unchecked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-completeChecklist": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-uncompleteChecklist": "uncompleted checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addComment": "commented on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-editComment": "edited comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-deleteComment": "deleted comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-createBoard": "created board __board__", - "act-createSwimlane": "created swimlane __swimlane__ to board __board__", - "act-createCard": "created card __card__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-createCustomField": "created custom field __customField__ at board __board__", - "act-deleteCustomField": "deleted custom field __customField__ at board __board__", - "act-setCustomField": "edited custom field __customField__: __customFieldValue__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-createList": "added list __list__ to board __board__", - "act-addBoardMember": "added member __member__ to board __board__", - "act-archivedBoard": "Board __board__ moved to Archive", - "act-archivedCard": "Card __card__ at list __list__ at swimlane __swimlane__ at board __board__ moved to Archive", - "act-archivedList": "List __list__ at swimlane __swimlane__ at board __board__ moved to Archive", - "act-archivedSwimlane": "Swimlane __swimlane__ at board __board__ moved to Archive", - "act-importBoard": "imported board __board__", - "act-importCard": "imported card __card__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-importList": "imported list __list__ to swimlane __swimlane__ at board __board__", - "act-joinMember": "added member __member__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-moveCard": "moved card __card__ at board __board__ from list __oldList__ at swimlane __oldSwimlane__ to list __list__ at swimlane __swimlane__", - "act-moveCardToOtherBoard": "moved card __card__ from list __oldList__ at swimlane __oldSwimlane__ at board __oldBoard__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-removeBoardMember": "removed member __member__ from board __board__", - "act-restoredCard": "restored card __card__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-unjoinMember": "removed member __member__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-withBoardTitle": "__board__", - "act-withCardTitle": "[__board__] __card__", - "actions": "Oberoù", - "activities": "Oberiantizoù", - "activity": "Oberiantiz", - "activity-added": "%s ouzhpennet da %s", - "activity-archived": "%s moved to Archive", - "activity-attached": "%s liammet ouzh %s", - "activity-created": "%s krouet", - "activity-customfield-created": "created custom field %s", - "activity-excluded": "excluded %s from %s", - "activity-imported": "%s enporzhiet eus %s da %s", - "activity-imported-board": "%s enporzhiet da %s", - "activity-joined": "joined %s", - "activity-moved": "moved %s from %s to %s", - "activity-on": "on %s", - "activity-removed": "removed %s from %s", - "activity-sent": "sent %s to %s", - "activity-unjoined": "unjoined %s", - "activity-subtask-added": "added subtask to %s", - "activity-checked-item": "checked %s in checklist %s of %s", - "activity-unchecked-item": "unchecked %s in checklist %s of %s", - "activity-checklist-added": "added checklist to %s", - "activity-checklist-removed": "removed a checklist from %s", - "activity-checklist-completed": "completed checklist %s of %s", - "activity-checklist-uncompleted": "uncompleted the checklist %s of %s", - "activity-checklist-item-added": "added checklist item to '%s' in %s", - "activity-checklist-item-removed": "removed a checklist item from '%s' in %s", - "add": "Ouzhpenn", - "activity-checked-item-card": "checked %s in checklist %s", - "activity-unchecked-item-card": "unchecked %s in checklist %s", - "activity-checklist-completed-card": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "activity-checklist-uncompleted-card": "uncompleted the checklist %s", - "activity-editComment": "edited comment %s", - "activity-deleteComment": "deleted comment %s", - "add-attachment": "Add Attachment", - "add-board": "Add Board", - "add-card": "Add Card", - "add-swimlane": "Add Swimlane", - "add-subtask": "Add Subtask", - "add-checklist": "Add Checklist", - "add-checklist-item": "Add an item to checklist", - "add-cover": "Ouzphenn ur golo", - "add-label": "Add Label", - "add-list": "Add List", - "add-members": "Ouzhpenn izili", - "added": "Ouzhpennet", - "addMemberPopup-title": "Izili", - "admin": "Merour", - "admin-desc": "Can view and edit cards, remove members, and change settings for the board.", - "admin-announcement": "Announcement", - "admin-announcement-active": "Active System-Wide Announcement", - "admin-announcement-title": "Announcement from Administrator", - "all-boards": "All boards", - "and-n-other-card": "And __count__ other card", - "and-n-other-card_plural": "And __count__ other cards", - "apply": "Apply", - "app-is-offline": "Loading, please wait. Refreshing the page will cause data loss. If loading does not work, please check that server has not stopped.", - "archive": "Move to Archive", - "archive-all": "Move All to Archive", - "archive-board": "Move Board to Archive", - "archive-card": "Move Card to Archive", - "archive-list": "Move List to Archive", - "archive-swimlane": "Move Swimlane to Archive", - "archive-selection": "Move selection to Archive", - "archiveBoardPopup-title": "Move Board to Archive?", - "archived-items": "Archive", - "archived-boards": "Boards in Archive", - "restore-board": "Restore Board", - "no-archived-boards": "No Boards in Archive.", - "archives": "Archive", - "template": "Template", - "templates": "Templates", - "assign-member": "Assign member", - "attached": "attached", - "attachment": "Attachment", - "attachment-delete-pop": "Deleting an attachment is permanent. There is no undo.", - "attachmentDeletePopup-title": "Delete Attachment?", - "attachments": "Attachments", - "auto-watch": "Automatically watch boards when they are created", - "avatar-too-big": "The avatar is too large (70KB max)", - "back": "Back", - "board-change-color": "Kemmañ al liv", - "board-nb-stars": "%s stered", - "board-not-found": "Board not found", - "board-private-info": "This board will be <strong>private</strong>.", - "board-public-info": "This board will be <strong>public</strong>.", - "boardChangeColorPopup-title": "Change Board Background", - "boardChangeTitlePopup-title": "Rename Board", - "boardChangeVisibilityPopup-title": "Change Visibility", - "boardChangeWatchPopup-title": "Change Watch", - "boardMenuPopup-title": "Board Settings", - "boardChangeViewPopup-title": "Board View", - "boards": "Boards", - "board-view": "Board View", - "board-view-cal": "Calendar", - "board-view-swimlanes": "Swimlanes", - "board-view-collapse": "Collapse", - "board-view-lists": "Lists", - "bucket-example": "Like “Bucket List” for example", - "cancel": "Cancel", - "card-archived": "This card is moved to Archive.", - "board-archived": "This board is moved to Archive.", - "card-comments-title": "This card has %s comment.", - "card-delete-notice": "Deleting is permanent. You will lose all actions associated with this card.", - "card-delete-pop": "All actions will be removed from the activity feed and you won't be able to re-open the card. There is no undo.", - "card-delete-suggest-archive": "You can move a card to Archive to remove it from the board and preserve the activity.", - "card-due": "Due", - "card-due-on": "Due on", - "card-spent": "Spent Time", - "card-edit-attachments": "Edit attachments", - "card-edit-custom-fields": "Edit custom fields", - "card-edit-labels": "Edit labels", - "card-edit-members": "Edit members", - "card-labels-title": "Change the labels for the card.", - "card-members-title": "Add or remove members of the board from the card.", - "card-start": "Start", - "card-start-on": "Starts on", - "cardAttachmentsPopup-title": "Attach From", - "cardCustomField-datePopup-title": "Change date", - "cardCustomFieldsPopup-title": "Edit custom fields", - "cardDeletePopup-title": "Diverkañ ar gartenn ?", - "cardDetailsActionsPopup-title": "Card Actions", - "cardLabelsPopup-title": "Labels", - "cardMembersPopup-title": "Izili", - "cardMorePopup-title": "Muioc’h", - "cardTemplatePopup-title": "Create template", - "cards": "Kartennoù", - "cards-count": "Kartennoù", - "casSignIn": "Sign In with CAS", - "cardType-card": "Card", - "cardType-linkedCard": "Linked Card", - "cardType-linkedBoard": "Linked Board", - "change": "Change", - "change-avatar": "Change Avatar", - "change-password": "Kemmañ ger-tremen", - "change-permissions": "Change permissions", - "change-settings": "Change Settings", - "changeAvatarPopup-title": "Change Avatar", - "changeLanguagePopup-title": "Change Language", - "changePasswordPopup-title": "Kemmañ ger-tremen", - "changePermissionsPopup-title": "Change Permissions", - "changeSettingsPopup-title": "Change Settings", - "subtasks": "Subtasks", - "checklists": "Checklists", - "click-to-star": "Click to star this board.", - "click-to-unstar": "Click to unstar this board.", - "clipboard": "Clipboard or drag & drop", - "close": "Close", - "close-board": "Close Board", - "close-board-pop": "You will be able to restore the board by clicking the “Archive” button from the home header.", - "color-black": "du", - "color-blue": "glas", - "color-crimson": "crimson", - "color-darkgreen": "darkgreen", - "color-gold": "gold", - "color-gray": "gray", - "color-green": "gwer", - "color-indigo": "indigo", - "color-lime": "melen sitroñs", - "color-magenta": "magenta", - "color-mistyrose": "mistyrose", - "color-navy": "navy", - "color-orange": "orañjez", - "color-paleturquoise": "paleturquoise", - "color-peachpuff": "peachpuff", - "color-pink": "roz", - "color-plum": "plum", - "color-purple": "mouk", - "color-red": "ruz", - "color-saddlebrown": "saddlebrown", - "color-silver": "silver", - "color-sky": "pers", - "color-slateblue": "slateblue", - "color-white": "white", - "color-yellow": "melen", - "unset-color": "Unset", - "comment": "Comment", - "comment-placeholder": "Write Comment", - "comment-only": "Comment only", - "comment-only-desc": "Can comment on cards only.", - "no-comments": "No comments", - "no-comments-desc": "Can not see comments and activities.", - "worker": "Worker", - "worker-desc": "Can only move cards, assign itself to card and comment.", - "computer": "Computer", - "confirm-subtask-delete-dialog": "Are you sure you want to delete subtask?", - "confirm-checklist-delete-dialog": "Are you sure you want to delete checklist?", - "copy-card-link-to-clipboard": "Copy card link to clipboard", - "linkCardPopup-title": "Link Card", - "searchElementPopup-title": "Search", - "copyCardPopup-title": "Copy Card", - "copyChecklistToManyCardsPopup-title": "Copy Checklist Template to Many Cards", - "copyChecklistToManyCardsPopup-instructions": "Destination Card Titles and Descriptions in this JSON format", - "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"First card title\", \"description\":\"First card description\"}, {\"title\":\"Second card title\",\"description\":\"Second card description\"},{\"title\":\"Last card title\",\"description\":\"Last card description\"} ]", - "create": "Krouiñ", - "createBoardPopup-title": "Create Board", - "chooseBoardSourcePopup-title": "Import board", - "createLabelPopup-title": "Create Label", - "createCustomField": "Create Field", - "createCustomFieldPopup-title": "Create Field", - "current": "current", - "custom-field-delete-pop": "There is no undo. This will remove this custom field from all cards and destroy its history.", - "custom-field-checkbox": "Checkbox", - "custom-field-date": "Date", - "custom-field-dropdown": "Dropdown List", - "custom-field-dropdown-none": "(none)", - "custom-field-dropdown-options": "List Options", - "custom-field-dropdown-options-placeholder": "Press enter to add more options", - "custom-field-dropdown-unknown": "(unknown)", - "custom-field-number": "Number", - "custom-field-text": "Text", - "custom-fields": "Custom Fields", - "date": "Date", - "decline": "Decline", - "default-avatar": "Default avatar", - "delete": "Diverkañ", - "deleteCustomFieldPopup-title": "Delete Custom Field?", - "deleteLabelPopup-title": "Delete Label?", - "description": "Description", - "disambiguateMultiLabelPopup-title": "Disambiguate Label Action", - "disambiguateMultiMemberPopup-title": "Disambiguate Member Action", - "discard": "Discard", - "done": "Graet", - "download": "Download", - "edit": "Kemmañ", - "edit-avatar": "Change Avatar", - "edit-profile": "Edit Profile", - "edit-wip-limit": "Edit WIP Limit", - "soft-wip-limit": "Soft WIP Limit", - "editCardStartDatePopup-title": "Change start date", - "editCardDueDatePopup-title": "Change due date", - "editCustomFieldPopup-title": "Edit Field", - "editCardSpentTimePopup-title": "Change spent time", - "editLabelPopup-title": "Change Label", - "editNotificationPopup-title": "Edit Notification", - "editProfilePopup-title": "Edit Profile", - "email": "Email", - "email-enrollAccount-subject": "An account created for you on __siteName__", - "email-enrollAccount-text": "Hello __user__,\n\nTo start using the service, simply click the link below.\n\n__url__\n\nThanks.", - "email-fail": "Sending email failed", - "email-fail-text": "Error trying to send email", - "email-invalid": "Invalid email", - "email-invite": "Invite via Email", - "email-invite-subject": "__inviter__ sent you an invitation", - "email-invite-text": "Dear __user__,\n\n__inviter__ invites you to join board \"__board__\" for collaborations.\n\nPlease follow the link below:\n\n__url__\n\nThanks.", - "email-resetPassword-subject": "Reset your password on __siteName__", - "email-resetPassword-text": "Hello __user__,\n\nTo reset your password, simply click the link below.\n\n__url__\n\nThanks.", - "email-sent": "Email sent", - "email-verifyEmail-subject": "Verify your email address on __siteName__", - "email-verifyEmail-text": "Hello __user__,\n\nTo verify your account email, simply click the link below.\n\n__url__\n\nThanks.", - "enable-wip-limit": "Enable WIP Limit", - "error-board-doesNotExist": "This board does not exist", - "error-board-notAdmin": "You need to be admin of this board to do that", - "error-board-notAMember": "You need to be a member of this board to do that", - "error-json-malformed": "Your text is not valid JSON", - "error-json-schema": "Your JSON data does not include the proper information in the correct format", - "error-list-doesNotExist": "This list does not exist", - "error-user-doesNotExist": "This user does not exist", - "error-user-notAllowSelf": "You can not invite yourself", - "error-user-notCreated": "This user is not created", - "error-username-taken": "This username is already taken", - "error-email-taken": "Email has already been taken", - "export-board": "Export board", - "sort": "Sort", - "sort-desc": "Click to Sort List", - "list-sort-by": "Sort the List By:", - "list-label-modifiedAt": "Last Access Time", - "list-label-title": "Name of the List", - "list-label-sort": "Your Manual Order", - "list-label-short-modifiedAt": "(L)", - "list-label-short-title": "(N)", - "list-label-short-sort": "(M)", - "filter": "Filter", - "filter-cards": "Filter Cards or Lists", - "list-filter-label": "Filter List by Title", - "filter-clear": "Clear filter", - "filter-no-label": "No label", - "filter-no-member": "No member", - "filter-no-custom-fields": "No Custom Fields", - "filter-show-archive": "Show archived lists", - "filter-hide-empty": "Hide empty lists", - "filter-on": "Filter is on", - "filter-on-desc": "You are filtering cards on this board. Click here to edit filter.", - "filter-to-selection": "Filter to selection", - "advanced-filter-label": "Advanced Filter", - "advanced-filter-description": "Advanced Filter allows to write a string containing following operators: == != <= >= && || ( ) A space is used as a separator between the Operators. You can filter for all Custom Fields by typing their names and values. For Example: Field1 == Value1. Note: If fields or values contains spaces, you need to encapsulate them into single quotes. For Example: 'Field 1' == 'Value 1'. For single control characters (' \\/) to be skipped, you can use \\. For example: Field1 == I\\'m. Also you can combine multiple conditions. For Example: F1 == V1 || F1 == V2. Normally all operators are interpreted from left to right. You can change the order by placing brackets. For Example: F1 == V1 && ( F2 == V2 || F2 == V3 ). Also you can search text fields using regex: F1 == /Tes.*/i", - "fullname": "Full Name", - "header-logo-title": "Go back to your boards page.", - "hide-system-messages": "Hide system messages", - "headerBarCreateBoardPopup-title": "Create Board", - "home": "Home", - "import": "Import", - "link": "Link", - "import-board": "import board", - "import-board-c": "Import board", - "import-board-title-trello": "Import board from Trello", - "import-board-title-wekan": "Import board from previous export", - "import-sandstorm-backup-warning": "Do not delete data you import from original exported board or Trello before checking does this grain close and open again, or do you get Board not found error, that means data loss.", - "import-sandstorm-warning": "Imported board will delete all existing data on board and replace it with imported board.", - "from-trello": "From Trello", - "from-wekan": "From previous export", - "import-board-instruction-trello": "In your Trello board, go to 'Menu', then 'More', 'Print and Export', 'Export JSON', and copy the resulting text", - "import-board-instruction-wekan": "In your board, go to 'Menu', then 'Export board', and copy the text in the downloaded file.", - "import-board-instruction-about-errors": "If you get errors when importing board, sometimes importing still works, and board is at All Boards page.", - "import-json-placeholder": "Paste your valid JSON data here", - "import-map-members": "Map members", - "import-members-map": "Your imported board has some members. Please map the members you want to import to your users", - "import-show-user-mapping": "Review members mapping", - "import-user-select": "Pick your existing user you want to use as this member", - "importMapMembersAddPopup-title": "Select member", - "info": "Version", - "initials": "Initials", - "invalid-date": "Invalid date", - "invalid-time": "Invalid time", - "invalid-user": "Invalid user", - "joined": "joined", - "just-invited": "You are just invited to this board", - "keyboard-shortcuts": "Keyboard shortcuts", - "label-create": "Create Label", - "label-default": "%s label (default)", - "label-delete-pop": "There is no undo. This will remove this label from all cards and destroy its history.", - "labels": "Labels", - "language": "Yezh", - "last-admin-desc": "You can’t change roles because there must be at least one admin.", - "leave-board": "Leave Board", - "leave-board-pop": "Are you sure you want to leave __boardTitle__? You will be removed from all cards on this board.", - "leaveBoardPopup-title": "Leave Board ?", - "link-card": "Link to this card", - "list-archive-cards": "Move all cards in this list to Archive", - "list-archive-cards-pop": "This will remove all the cards in this list from the board. To view cards in Archive and bring them back to the board, click “Menu” > “Archive”.", - "list-move-cards": "Move all cards in this list", - "list-select-cards": "Select all cards in this list", - "set-color-list": "Set Color", - "listActionPopup-title": "List Actions", - "swimlaneActionPopup-title": "Swimlane Actions", - "swimlaneAddPopup-title": "Add a Swimlane below", - "listImportCardPopup-title": "Import a Trello card", - "listMorePopup-title": "Muioc’h", - "link-list": "Link to this list", - "list-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the list. There is no undo.", - "list-delete-suggest-archive": "You can move a list to Archive to remove it from the board and preserve the activity.", - "lists": "Lists", - "swimlanes": "Swimlanes", - "log-out": "Log Out", - "log-in": "Log In", - "loginPopup-title": "Log In", - "memberMenuPopup-title": "Member Settings", - "members": "Izili", - "menu": "Menu", - "move-selection": "Move selection", - "moveCardPopup-title": "Move Card", - "moveCardToBottom-title": "Move to Bottom", - "moveCardToTop-title": "Move to Top", - "moveSelectionPopup-title": "Move selection", - "multi-selection": "Multi-Selection", - "multi-selection-on": "Multi-Selection is on", - "muted": "Muted", - "muted-info": "You will never be notified of any changes in this board", - "my-boards": "My Boards", - "name": "Name", - "no-archived-cards": "No cards in Archive.", - "no-archived-lists": "No lists in Archive.", - "no-archived-swimlanes": "No swimlanes in Archive.", - "no-results": "No results", - "normal": "Normal", - "normal-desc": "Can view and edit cards. Can't change settings.", - "not-accepted-yet": "Invitation not accepted yet", - "notify-participate": "Receive updates to any cards you participate as creater or member", - "notify-watch": "Receive updates to any boards, lists, or cards you’re watching", - "optional": "optional", - "or": "or", - "page-maybe-private": "This page may be private. You may be able to view it by <a href='%s'>logging in</a>.", - "page-not-found": "Page not found.", - "password": "Ger-tremen", - "paste-or-dragdrop": "to paste, or drag & drop image file to it (image only)", - "participating": "Participating", - "preview": "Preview", - "previewAttachedImagePopup-title": "Preview", - "previewClipboardImagePopup-title": "Preview", - "private": "Private", - "private-desc": "This board is private. Only people added to the board can view and edit it.", - "profile": "Profile", - "public": "Public", - "public-desc": "This board is public. It's visible to anyone with the link and will show up in search engines like Google. Only people added to the board can edit.", - "quick-access-description": "Star a board to add a shortcut in this bar.", - "remove-cover": "Remove Cover", - "remove-from-board": "Remove from Board", - "remove-label": "Remove Label", - "listDeletePopup-title": "Delete List ?", - "remove-member": "Remove Member", - "remove-member-from-card": "Remove from Card", - "remove-member-pop": "Remove __name__ (__username__) from __boardTitle__? The member will be removed from all cards on this board. They will receive a notification.", - "removeMemberPopup-title": "Remove Member?", - "rename": "Rename", - "rename-board": "Rename Board", - "restore": "Restore", - "save": "Save", - "search": "Search", - "rules": "Rules", - "search-cards": "Search from card/list titles, descriptions and custom fields on this board", - "search-example": "Text to search for?", - "select-color": "Select Color", - "set-wip-limit-value": "Set a limit for the maximum number of tasks in this list", - "setWipLimitPopup-title": "Set WIP Limit", - "shortcut-assign-self": "Assign yourself to current card", - "shortcut-autocomplete-emoji": "Autocomplete emoji", - "shortcut-autocomplete-members": "Autocomplete members", - "shortcut-clear-filters": "Clear all filters", - "shortcut-close-dialog": "Close Dialog", - "shortcut-filter-my-cards": "Filter my cards", - "shortcut-show-shortcuts": "Bring up this shortcuts list", - "shortcut-toggle-filterbar": "Toggle Filter Sidebar", - "shortcut-toggle-sidebar": "Toggle Board Sidebar", - "show-cards-minimum-count": "Show cards count if list contains more than", - "sidebar-open": "Open Sidebar", - "sidebar-close": "Close Sidebar", - "signupPopup-title": "Create an Account", - "star-board-title": "Click to star this board. It will show up at top of your boards list.", - "starred-boards": "Starred Boards", - "starred-boards-description": "Starred boards show up at the top of your boards list.", - "subscribe": "Subscribe", - "team": "Team", - "this-board": "this board", - "this-card": "this card", - "spent-time-hours": "Spent time (hours)", - "overtime-hours": "Overtime (hours)", - "overtime": "Overtime", - "has-overtime-cards": "Has overtime cards", - "has-spenttime-cards": "Has spent time cards", - "time": "Time", - "title": "Title", - "tracking": "Tracking", - "tracking-info": "You will be notified of any changes to those cards you are involved as creator or member.", - "type": "Type", - "unassign-member": "Unassign member", - "unsaved-description": "You have an unsaved description.", - "unwatch": "Unwatch", - "upload": "Upload", - "upload-avatar": "Upload an avatar", - "uploaded-avatar": "Uploaded an avatar", - "username": "Username", - "view-it": "View it", - "warn-list-archived": "warning: this card is in an list at Archive", - "watch": "Watch", - "watching": "Watching", - "watching-info": "You will be notified of any change in this board", - "welcome-board": "Welcome Board", - "welcome-swimlane": "Milestone 1", - "welcome-list1": "Basics", - "welcome-list2": "Advanced", - "card-templates-swimlane": "Card Templates", - "list-templates-swimlane": "List Templates", - "board-templates-swimlane": "Board Templates", - "what-to-do": "What do you want to do?", - "wipLimitErrorPopup-title": "Invalid WIP Limit", - "wipLimitErrorPopup-dialog-pt1": "The number of tasks in this list is higher than the WIP limit you've defined.", - "wipLimitErrorPopup-dialog-pt2": "Please move some tasks out of this list, or set a higher WIP limit.", - "admin-panel": "Admin Panel", - "settings": "Settings", - "people": "People", - "registration": "Registration", - "disable-self-registration": "Disable Self-Registration", - "invite": "Invite", - "invite-people": "Invite People", - "to-boards": "To board(s)", - "email-addresses": "Email Addresses", - "smtp-host-description": "The address of the SMTP server that handles your emails.", - "smtp-port-description": "The port your SMTP server uses for outgoing emails.", - "smtp-tls-description": "Enable TLS support for SMTP server", - "smtp-host": "SMTP Host", - "smtp-port": "SMTP Port", - "smtp-username": "Username", - "smtp-password": "Ger-tremen", - "smtp-tls": "TLS support", - "send-from": "From", - "send-smtp-test": "Send a test email to yourself", - "invitation-code": "Invitation Code", - "email-invite-register-subject": "__inviter__ sent you an invitation", - "email-invite-register-text": "Dear __user__,\n\n__inviter__ invites you to kanban board for collaborations.\n\nPlease follow the link below:\n__url__\n\nAnd your invitation code is: __icode__\n\nThanks.", - "email-smtp-test-subject": "SMTP Test Email", - "email-smtp-test-text": "You have successfully sent an email", - "error-invitation-code-not-exist": "Invitation code doesn't exist", - "error-notAuthorized": "You are not authorized to view this page.", - "webhook-title": "Webhook Name", - "webhook-token": "Token (Optional for Authentication)", - "outgoing-webhooks": "Outgoing Webhooks", - "bidirectional-webhooks": "Two-Way Webhooks", - "outgoingWebhooksPopup-title": "Outgoing Webhooks", - "boardCardTitlePopup-title": "Card Title Filter", - "disable-webhook": "Disable This Webhook", - "global-webhook": "Global Webhooks", - "new-outgoing-webhook": "New Outgoing Webhook", - "no-name": "(Unknown)", - "Node_version": "Node version", - "Meteor_version": "Meteor version", - "MongoDB_version": "MongoDB version", - "MongoDB_storage_engine": "MongoDB storage engine", - "MongoDB_Oplog_enabled": "MongoDB Oplog enabled", - "OS_Arch": "OS Arch", - "OS_Cpus": "OS CPU Count", - "OS_Freemem": "OS Free Memory", - "OS_Loadavg": "OS Load Average", - "OS_Platform": "OS Platform", - "OS_Release": "OS Release", - "OS_Totalmem": "OS Total Memory", - "OS_Type": "OS Type", - "OS_Uptime": "OS Uptime", - "days": "days", - "hours": "hours", - "minutes": "minutes", - "seconds": "seconds", - "show-field-on-card": "Show this field on card", - "automatically-field-on-card": "Auto create field to all cards", - "showLabel-field-on-card": "Show field label on minicard", - "yes": "Yes", - "no": "No", - "accounts": "Accounts", - "accounts-allowEmailChange": "Allow Email Change", - "accounts-allowUserNameChange": "Allow Username Change", - "createdAt": "Created at", - "verified": "Verified", - "active": "Active", - "card-received": "Received", - "card-received-on": "Received on", - "card-end": "End", - "card-end-on": "Ends on", - "editCardReceivedDatePopup-title": "Change received date", - "editCardEndDatePopup-title": "Change end date", - "setCardColorPopup-title": "Set color", - "setCardActionsColorPopup-title": "Choose a color", - "setSwimlaneColorPopup-title": "Choose a color", - "setListColorPopup-title": "Choose a color", - "assigned-by": "Assigned By", - "requested-by": "Requested By", - "board-delete-notice": "Deleting is permanent. You will lose all lists, cards and actions associated with this board.", - "delete-board-confirm-popup": "All lists, cards, labels, and activities will be deleted and you won't be able to recover the board contents. There is no undo.", - "boardDeletePopup-title": "Delete Board?", - "delete-board": "Delete Board", - "default-subtasks-board": "Subtasks for __board__ board", - "default": "Default", - "queue": "Queue", - "subtask-settings": "Subtasks Settings", - "card-settings": "Card Settings", - "boardSubtaskSettingsPopup-title": "Board Subtasks Settings", - "boardCardSettingsPopup-title": "Card Settings", - "deposit-subtasks-board": "Deposit subtasks to this board:", - "deposit-subtasks-list": "Landing list for subtasks deposited here:", - "show-parent-in-minicard": "Show parent in minicard:", - "prefix-with-full-path": "Prefix with full path", - "prefix-with-parent": "Prefix with parent", - "subtext-with-full-path": "Subtext with full path", - "subtext-with-parent": "Subtext with parent", - "change-card-parent": "Change card's parent", - "parent-card": "Parent card", - "source-board": "Source board", - "no-parent": "Don't show parent", - "activity-added-label": "added label '%s' to %s", - "activity-removed-label": "removed label '%s' from %s", - "activity-delete-attach": "deleted an attachment from %s", - "activity-added-label-card": "added label '%s'", - "activity-removed-label-card": "removed label '%s'", - "activity-delete-attach-card": "deleted an attachment", - "activity-set-customfield": "set custom field '%s' to '%s' in %s", - "activity-unset-customfield": "unset custom field '%s' in %s", - "r-rule": "Rule", - "r-add-trigger": "Add trigger", - "r-add-action": "Add action", - "r-board-rules": "Board rules", - "r-add-rule": "Add rule", - "r-view-rule": "View rule", - "r-delete-rule": "Delete rule", - "r-new-rule-name": "New rule title", - "r-no-rules": "No rules", - "r-when-a-card": "When a card", - "r-is": "is", - "r-is-moved": "is moved", - "r-added-to": "added to", - "r-removed-from": "Removed from", - "r-the-board": "the board", - "r-list": "list", - "set-filter": "Set Filter", - "r-moved-to": "Moved to", - "r-moved-from": "Moved from", - "r-archived": "Moved to Archive", - "r-unarchived": "Restored from Archive", - "r-a-card": "a card", - "r-when-a-label-is": "When a label is", - "r-when-the-label": "When the label", - "r-list-name": "list name", - "r-when-a-member": "When a member is", - "r-when-the-member": "When the member", - "r-name": "name", - "r-when-a-attach": "When an attachment", - "r-when-a-checklist": "When a checklist is", - "r-when-the-checklist": "When the checklist", - "r-completed": "Completed", - "r-made-incomplete": "Made incomplete", - "r-when-a-item": "When a checklist item is", - "r-when-the-item": "When the checklist item", - "r-checked": "Checked", - "r-unchecked": "Unchecked", - "r-move-card-to": "Move card to", - "r-top-of": "Top of", - "r-bottom-of": "Bottom of", - "r-its-list": "its list", - "r-archive": "Move to Archive", - "r-unarchive": "Restore from Archive", - "r-card": "card", - "r-add": "Ouzhpenn", - "r-remove": "Remove", - "r-label": "label", - "r-member": "member", - "r-remove-all": "Remove all members from the card", - "r-set-color": "Set color to", - "r-checklist": "checklist", - "r-check-all": "Check all", - "r-uncheck-all": "Uncheck all", - "r-items-check": "items of checklist", - "r-check": "Check", - "r-uncheck": "Uncheck", - "r-item": "item", - "r-of-checklist": "of checklist", - "r-send-email": "Send an email", - "r-to": "to", - "r-subject": "subject", - "r-rule-details": "Rule details", - "r-d-move-to-top-gen": "Move card to top of its list", - "r-d-move-to-top-spec": "Move card to top of list", - "r-d-move-to-bottom-gen": "Move card to bottom of its list", - "r-d-move-to-bottom-spec": "Move card to bottom of list", - "r-d-send-email": "Send email", - "r-d-send-email-to": "to", - "r-d-send-email-subject": "subject", - "r-d-send-email-message": "message", - "r-d-archive": "Move card to Archive", - "r-d-unarchive": "Restore card from Archive", - "r-d-add-label": "Add label", - "r-d-remove-label": "Remove label", - "r-create-card": "Create new card", - "r-in-list": "in list", - "r-in-swimlane": "in swimlane", - "r-d-add-member": "Add member", - "r-d-remove-member": "Remove member", - "r-d-remove-all-member": "Remove all member", - "r-d-check-all": "Check all items of a list", - "r-d-uncheck-all": "Uncheck all items of a list", - "r-d-check-one": "Check item", - "r-d-uncheck-one": "Uncheck item", - "r-d-check-of-list": "of checklist", - "r-d-add-checklist": "Add checklist", - "r-d-remove-checklist": "Remove checklist", - "r-by": "by", - "r-add-checklist": "Add checklist", - "r-with-items": "with items", - "r-items-list": "item1,item2,item3", - "r-add-swimlane": "Add swimlane", - "r-swimlane-name": "swimlane name", - "r-board-note": "Note: leave a field empty to match every possible value.", - "r-checklist-note": "Note: checklist's items have to be written as comma separated values.", - "r-when-a-card-is-moved": "When a card is moved to another list", - "r-set": "Set", - "r-update": "Update", - "r-datefield": "date field", - "r-df-start-at": "start", - "r-df-due-at": "due", - "r-df-end-at": "end", - "r-df-received-at": "received", - "r-to-current-datetime": "to current date/time", - "r-remove-value-from": "Remove value from", - "ldap": "LDAP", - "oauth2": "OAuth2", - "cas": "CAS", - "authentication-method": "Authentication method", - "authentication-type": "Authentication type", - "custom-product-name": "Custom Product Name", - "layout": "Layout", - "hide-logo": "Hide Logo", - "add-custom-html-after-body-start": "Add Custom HTML after <body> start", - "add-custom-html-before-body-end": "Add Custom HTML before </body> end", - "error-undefined": "Something went wrong", - "error-ldap-login": "An error occurred while trying to login", - "display-authentication-method": "Display Authentication Method", - "default-authentication-method": "Default Authentication Method", - "duplicate-board": "Duplicate Board", - "people-number": "The number of people is:", - "swimlaneDeletePopup-title": "Delete Swimlane ?", - "swimlane-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the swimlane. There is no undo.", - "restore-all": "Restore all", - "delete-all": "Delete all", - "loading": "Loading, please wait.", - "previous_as": "last time was", - "act-a-dueAt": "modified due time to \nWhen: __timeValue__\nWhere: __card__\n previous due was __timeOldValue__", - "act-a-endAt": "modified ending time to __timeValue__ from (__timeOldValue__)", - "act-a-startAt": "modified starting time to __timeValue__ from (__timeOldValue__)", - "act-a-receivedAt": "modified received time to __timeValue__ from (__timeOldValue__)", - "a-dueAt": "modified due time to be", - "a-endAt": "modified ending time to be", - "a-startAt": "modified starting time to be", - "a-receivedAt": "modified received time to be", - "almostdue": "current due time %s is approaching", - "pastdue": "current due time %s is past", - "duenow": "current due time %s is today", - "act-newDue": "__list__/__card__ has 1st due reminder [__board__]", - "act-withDue": "__list__/__card__ due reminders [__board__]", - "act-almostdue": "was reminding the current due (__timeValue__) of __card__ is approaching", - "act-pastdue": "was reminding the current due (__timeValue__) of __card__ is past", - "act-duenow": "was reminding the current due (__timeValue__) of __card__ is now", - "act-atUserComment": "You were mentioned in [__board__] __list__/__card__", - "delete-user-confirm-popup": "Are you sure you want to delete this account? There is no undo.", - "accounts-allowUserDelete": "Allow users to self delete their account", - "hide-minicard-label-text": "Hide minicard label text", - "show-desktop-drag-handles": "Show desktop drag handles", - "assignee": "Assignee", - "cardAssigneesPopup-title": "Assignee", - "addmore-detail": "Add a more detailed description", - "show-on-card": "Show on Card", - "new": "New", - "editUserPopup-title": "Edit User", - "newUserPopup-title": "New User", - "notifications": "Notifications", - "view-all": "View All", - "filter-by-unread": "Filter by Unread", - "mark-all-as-read": "Mark all as read", - "allow-rename": "Allow Rename", - "allowRenamePopup-title": "Allow Rename" -} + "accept": "Asantiñ", + "act-activity-notify": "Activity Notification", + "act-addAttachment": "added attachment __attachment__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-deleteAttachment": "deleted attachment __attachment__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addSubtask": "added subtask __subtask__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addedLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removeLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removedLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addChecklist": "added checklist __checklist__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addChecklistItem": "added checklist item __checklistItem__ to checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removeChecklist": "removed checklist __checklist__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removeChecklistItem": "removed checklist item __checklistItem__ from checklist __checkList__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-checkedItem": "checked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-uncheckedItem": "unchecked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-completeChecklist": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-uncompleteChecklist": "uncompleted checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addComment": "commented on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-editComment": "edited comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-deleteComment": "deleted comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-createBoard": "created board __board__", + "act-createSwimlane": "created swimlane __swimlane__ to board __board__", + "act-createCard": "created card __card__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-createCustomField": "created custom field __customField__ at board __board__", + "act-deleteCustomField": "deleted custom field __customField__ at board __board__", + "act-setCustomField": "edited custom field __customField__: __customFieldValue__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-createList": "added list __list__ to board __board__", + "act-addBoardMember": "added member __member__ to board __board__", + "act-archivedBoard": "Board __board__ moved to Archive", + "act-archivedCard": "Card __card__ at list __list__ at swimlane __swimlane__ at board __board__ moved to Archive", + "act-archivedList": "List __list__ at swimlane __swimlane__ at board __board__ moved to Archive", + "act-archivedSwimlane": "Swimlane __swimlane__ at board __board__ moved to Archive", + "act-importBoard": "imported board __board__", + "act-importCard": "imported card __card__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-importList": "imported list __list__ to swimlane __swimlane__ at board __board__", + "act-joinMember": "added member __member__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-moveCard": "moved card __card__ at board __board__ from list __oldList__ at swimlane __oldSwimlane__ to list __list__ at swimlane __swimlane__", + "act-moveCardToOtherBoard": "moved card __card__ from list __oldList__ at swimlane __oldSwimlane__ at board __oldBoard__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-removeBoardMember": "removed member __member__ from board __board__", + "act-restoredCard": "restored card __card__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-unjoinMember": "removed member __member__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-withBoardTitle": "__board__", + "act-withCardTitle": "[__board__] __card__", + "actions": "Oberoù", + "activities": "Oberiantizoù", + "activity": "Oberiantiz", + "activity-added": "%s ouzhpennet da %s", + "activity-archived": "%s moved to Archive", + "activity-attached": "%s liammet ouzh %s", + "activity-created": "%s krouet", + "activity-customfield-created": "created custom field %s", + "activity-excluded": "excluded %s from %s", + "activity-imported": "%s enporzhiet eus %s da %s", + "activity-imported-board": "%s enporzhiet da %s", + "activity-joined": "joined %s", + "activity-moved": "moved %s from %s to %s", + "activity-on": "on %s", + "activity-removed": "removed %s from %s", + "activity-sent": "sent %s to %s", + "activity-unjoined": "unjoined %s", + "activity-subtask-added": "added subtask to %s", + "activity-checked-item": "checked %s in checklist %s of %s", + "activity-unchecked-item": "unchecked %s in checklist %s of %s", + "activity-checklist-added": "added checklist to %s", + "activity-checklist-removed": "removed a checklist from %s", + "activity-checklist-completed": "completed checklist %s of %s", + "activity-checklist-uncompleted": "uncompleted the checklist %s of %s", + "activity-checklist-item-added": "added checklist item to '%s' in %s", + "activity-checklist-item-removed": "removed a checklist item from '%s' in %s", + "add": "Ouzhpenn", + "activity-checked-item-card": "checked %s in checklist %s", + "activity-unchecked-item-card": "unchecked %s in checklist %s", + "activity-checklist-completed-card": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "activity-checklist-uncompleted-card": "uncompleted the checklist %s", + "activity-editComment": "edited comment %s", + "activity-deleteComment": "deleted comment %s", + "add-attachment": "Add Attachment", + "add-board": "Add Board", + "add-card": "Add Card", + "add-swimlane": "Add Swimlane", + "add-subtask": "Add Subtask", + "add-checklist": "Add Checklist", + "add-checklist-item": "Add an item to checklist", + "add-cover": "Ouzphenn ur golo", + "add-label": "Add Label", + "add-list": "Add List", + "add-members": "Ouzhpenn izili", + "added": "Ouzhpennet", + "addMemberPopup-title": "Izili", + "admin": "Merour", + "admin-desc": "Can view and edit cards, remove members, and change settings for the board.", + "admin-announcement": "Announcement", + "admin-announcement-active": "Active System-Wide Announcement", + "admin-announcement-title": "Announcement from Administrator", + "all-boards": "All boards", + "and-n-other-card": "And __count__ other card", + "and-n-other-card_plural": "And __count__ other cards", + "apply": "Apply", + "app-is-offline": "Loading, please wait. Refreshing the page will cause data loss. If loading does not work, please check that server has not stopped.", + "archive": "Move to Archive", + "archive-all": "Move All to Archive", + "archive-board": "Move Board to Archive", + "archive-card": "Move Card to Archive", + "archive-list": "Move List to Archive", + "archive-swimlane": "Move Swimlane to Archive", + "archive-selection": "Move selection to Archive", + "archiveBoardPopup-title": "Move Board to Archive?", + "archived-items": "Archive", + "archived-boards": "Boards in Archive", + "restore-board": "Restore Board", + "no-archived-boards": "No Boards in Archive.", + "archives": "Archive", + "template": "Template", + "templates": "Templates", + "assign-member": "Assign member", + "attached": "attached", + "attachment": "Attachment", + "attachment-delete-pop": "Deleting an attachment is permanent. There is no undo.", + "attachmentDeletePopup-title": "Delete Attachment?", + "attachments": "Attachments", + "auto-watch": "Automatically watch boards when they are created", + "avatar-too-big": "The avatar is too large (70KB max)", + "back": "Back", + "board-change-color": "Kemmañ al liv", + "board-nb-stars": "%s stered", + "board-not-found": "Board not found", + "board-private-info": "This board will be <strong>private</strong>.", + "board-public-info": "This board will be <strong>public</strong>.", + "boardChangeColorPopup-title": "Change Board Background", + "boardChangeTitlePopup-title": "Rename Board", + "boardChangeVisibilityPopup-title": "Change Visibility", + "boardChangeWatchPopup-title": "Change Watch", + "boardMenuPopup-title": "Board Settings", + "boardChangeViewPopup-title": "Board View", + "boards": "Boards", + "board-view": "Board View", + "board-view-cal": "Calendar", + "board-view-swimlanes": "Swimlanes", + "board-view-collapse": "Collapse", + "board-view-lists": "Lists", + "bucket-example": "Like “Bucket List” for example", + "cancel": "Cancel", + "card-archived": "This card is moved to Archive.", + "board-archived": "This board is moved to Archive.", + "card-comments-title": "This card has %s comment.", + "card-delete-notice": "Deleting is permanent. You will lose all actions associated with this card.", + "card-delete-pop": "All actions will be removed from the activity feed and you won't be able to re-open the card. There is no undo.", + "card-delete-suggest-archive": "You can move a card to Archive to remove it from the board and preserve the activity.", + "card-due": "Due", + "card-due-on": "Due on", + "card-spent": "Spent Time", + "card-edit-attachments": "Edit attachments", + "card-edit-custom-fields": "Edit custom fields", + "card-edit-labels": "Edit labels", + "card-edit-members": "Edit members", + "card-labels-title": "Change the labels for the card.", + "card-members-title": "Add or remove members of the board from the card.", + "card-start": "Start", + "card-start-on": "Starts on", + "cardAttachmentsPopup-title": "Attach From", + "cardCustomField-datePopup-title": "Change date", + "cardCustomFieldsPopup-title": "Edit custom fields", + "cardDeletePopup-title": "Diverkañ ar gartenn ?", + "cardDetailsActionsPopup-title": "Card Actions", + "cardLabelsPopup-title": "Labels", + "cardMembersPopup-title": "Izili", + "cardMorePopup-title": "Muioc’h", + "cardTemplatePopup-title": "Create template", + "cards": "Kartennoù", + "cards-count": "Kartennoù", + "casSignIn": "Sign In with CAS", + "cardType-card": "Card", + "cardType-linkedCard": "Linked Card", + "cardType-linkedBoard": "Linked Board", + "change": "Change", + "change-avatar": "Change Avatar", + "change-password": "Kemmañ ger-tremen", + "change-permissions": "Change permissions", + "change-settings": "Change Settings", + "changeAvatarPopup-title": "Change Avatar", + "changeLanguagePopup-title": "Change Language", + "changePasswordPopup-title": "Kemmañ ger-tremen", + "changePermissionsPopup-title": "Change Permissions", + "changeSettingsPopup-title": "Change Settings", + "subtasks": "Subtasks", + "checklists": "Checklists", + "click-to-star": "Click to star this board.", + "click-to-unstar": "Click to unstar this board.", + "clipboard": "Clipboard or drag & drop", + "close": "Close", + "close-board": "Close Board", + "close-board-pop": "You will be able to restore the board by clicking the “Archive” button from the home header.", + "color-black": "du", + "color-blue": "glas", + "color-crimson": "crimson", + "color-darkgreen": "darkgreen", + "color-gold": "gold", + "color-gray": "gray", + "color-green": "gwer", + "color-indigo": "indigo", + "color-lime": "melen sitroñs", + "color-magenta": "magenta", + "color-mistyrose": "mistyrose", + "color-navy": "navy", + "color-orange": "orañjez", + "color-paleturquoise": "paleturquoise", + "color-peachpuff": "peachpuff", + "color-pink": "roz", + "color-plum": "plum", + "color-purple": "mouk", + "color-red": "ruz", + "color-saddlebrown": "saddlebrown", + "color-silver": "silver", + "color-sky": "pers", + "color-slateblue": "slateblue", + "color-white": "white", + "color-yellow": "melen", + "unset-color": "Unset", + "comment": "Comment", + "comment-placeholder": "Write Comment", + "comment-only": "Comment only", + "comment-only-desc": "Can comment on cards only.", + "no-comments": "No comments", + "no-comments-desc": "Can not see comments and activities.", + "worker": "Worker", + "worker-desc": "Can only move cards, assign itself to card and comment.", + "computer": "Computer", + "confirm-subtask-delete-dialog": "Are you sure you want to delete subtask?", + "confirm-checklist-delete-dialog": "Are you sure you want to delete checklist?", + "copy-card-link-to-clipboard": "Copy card link to clipboard", + "linkCardPopup-title": "Link Card", + "searchElementPopup-title": "Search", + "copyCardPopup-title": "Copy Card", + "copyChecklistToManyCardsPopup-title": "Copy Checklist Template to Many Cards", + "copyChecklistToManyCardsPopup-instructions": "Destination Card Titles and Descriptions in this JSON format", + "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"First card title\", \"description\":\"First card description\"}, {\"title\":\"Second card title\",\"description\":\"Second card description\"},{\"title\":\"Last card title\",\"description\":\"Last card description\"} ]", + "create": "Krouiñ", + "createBoardPopup-title": "Create Board", + "chooseBoardSourcePopup-title": "Import board", + "createLabelPopup-title": "Create Label", + "createCustomField": "Create Field", + "createCustomFieldPopup-title": "Create Field", + "current": "current", + "custom-field-delete-pop": "There is no undo. This will remove this custom field from all cards and destroy its history.", + "custom-field-checkbox": "Checkbox", + "custom-field-date": "Date", + "custom-field-dropdown": "Dropdown List", + "custom-field-dropdown-none": "(none)", + "custom-field-dropdown-options": "List Options", + "custom-field-dropdown-options-placeholder": "Press enter to add more options", + "custom-field-dropdown-unknown": "(unknown)", + "custom-field-number": "Number", + "custom-field-text": "Text", + "custom-fields": "Custom Fields", + "date": "Date", + "decline": "Decline", + "default-avatar": "Default avatar", + "delete": "Diverkañ", + "deleteCustomFieldPopup-title": "Delete Custom Field?", + "deleteLabelPopup-title": "Delete Label?", + "description": "Description", + "disambiguateMultiLabelPopup-title": "Disambiguate Label Action", + "disambiguateMultiMemberPopup-title": "Disambiguate Member Action", + "discard": "Discard", + "done": "Graet", + "download": "Download", + "edit": "Kemmañ", + "edit-avatar": "Change Avatar", + "edit-profile": "Edit Profile", + "edit-wip-limit": "Edit WIP Limit", + "soft-wip-limit": "Soft WIP Limit", + "editCardStartDatePopup-title": "Change start date", + "editCardDueDatePopup-title": "Change due date", + "editCustomFieldPopup-title": "Edit Field", + "editCardSpentTimePopup-title": "Change spent time", + "editLabelPopup-title": "Change Label", + "editNotificationPopup-title": "Edit Notification", + "editProfilePopup-title": "Edit Profile", + "email": "Email", + "email-enrollAccount-subject": "An account created for you on __siteName__", + "email-enrollAccount-text": "Hello __user__,\n\nTo start using the service, simply click the link below.\n\n__url__\n\nThanks.", + "email-fail": "Sending email failed", + "email-fail-text": "Error trying to send email", + "email-invalid": "Invalid email", + "email-invite": "Invite via Email", + "email-invite-subject": "__inviter__ sent you an invitation", + "email-invite-text": "Dear __user__,\n\n__inviter__ invites you to join board \"__board__\" for collaborations.\n\nPlease follow the link below:\n\n__url__\n\nThanks.", + "email-resetPassword-subject": "Reset your password on __siteName__", + "email-resetPassword-text": "Hello __user__,\n\nTo reset your password, simply click the link below.\n\n__url__\n\nThanks.", + "email-sent": "Email sent", + "email-verifyEmail-subject": "Verify your email address on __siteName__", + "email-verifyEmail-text": "Hello __user__,\n\nTo verify your account email, simply click the link below.\n\n__url__\n\nThanks.", + "enable-wip-limit": "Enable WIP Limit", + "error-board-doesNotExist": "This board does not exist", + "error-board-notAdmin": "You need to be admin of this board to do that", + "error-board-notAMember": "You need to be a member of this board to do that", + "error-json-malformed": "Your text is not valid JSON", + "error-json-schema": "Your JSON data does not include the proper information in the correct format", + "error-list-doesNotExist": "This list does not exist", + "error-user-doesNotExist": "This user does not exist", + "error-user-notAllowSelf": "You can not invite yourself", + "error-user-notCreated": "This user is not created", + "error-username-taken": "This username is already taken", + "error-email-taken": "Email has already been taken", + "export-board": "Export board", + "sort": "Sort", + "sort-desc": "Click to Sort List", + "list-sort-by": "Sort the List By:", + "list-label-modifiedAt": "Last Access Time", + "list-label-title": "Name of the List", + "list-label-sort": "Your Manual Order", + "list-label-short-modifiedAt": "(L)", + "list-label-short-title": "(N)", + "list-label-short-sort": "(M)", + "filter": "Filter", + "filter-cards": "Filter Cards or Lists", + "list-filter-label": "Filter List by Title", + "filter-clear": "Clear filter", + "filter-no-label": "No label", + "filter-no-member": "No member", + "filter-no-custom-fields": "No Custom Fields", + "filter-show-archive": "Show archived lists", + "filter-hide-empty": "Hide empty lists", + "filter-on": "Filter is on", + "filter-on-desc": "You are filtering cards on this board. Click here to edit filter.", + "filter-to-selection": "Filter to selection", + "advanced-filter-label": "Advanced Filter", + "advanced-filter-description": "Advanced Filter allows to write a string containing following operators: == != <= >= && || ( ) A space is used as a separator between the Operators. You can filter for all Custom Fields by typing their names and values. For Example: Field1 == Value1. Note: If fields or values contains spaces, you need to encapsulate them into single quotes. For Example: 'Field 1' == 'Value 1'. For single control characters (' \\/) to be skipped, you can use \\. For example: Field1 == I\\'m. Also you can combine multiple conditions. For Example: F1 == V1 || F1 == V2. Normally all operators are interpreted from left to right. You can change the order by placing brackets. For Example: F1 == V1 && ( F2 == V2 || F2 == V3 ). Also you can search text fields using regex: F1 == /Tes.*/i", + "fullname": "Full Name", + "header-logo-title": "Go back to your boards page.", + "hide-system-messages": "Hide system messages", + "headerBarCreateBoardPopup-title": "Create Board", + "home": "Home", + "import": "Import", + "link": "Link", + "import-board": "import board", + "import-board-c": "Import board", + "import-board-title-trello": "Import board from Trello", + "import-board-title-wekan": "Import board from previous export", + "import-sandstorm-backup-warning": "Do not delete data you import from original exported board or Trello before checking does this grain close and open again, or do you get Board not found error, that means data loss.", + "import-sandstorm-warning": "Imported board will delete all existing data on board and replace it with imported board.", + "from-trello": "From Trello", + "from-wekan": "From previous export", + "import-board-instruction-trello": "In your Trello board, go to 'Menu', then 'More', 'Print and Export', 'Export JSON', and copy the resulting text", + "import-board-instruction-wekan": "In your board, go to 'Menu', then 'Export board', and copy the text in the downloaded file.", + "import-board-instruction-about-errors": "If you get errors when importing board, sometimes importing still works, and board is at All Boards page.", + "import-json-placeholder": "Paste your valid JSON data here", + "import-map-members": "Map members", + "import-members-map": "Your imported board has some members. Please map the members you want to import to your users", + "import-show-user-mapping": "Review members mapping", + "import-user-select": "Pick your existing user you want to use as this member", + "importMapMembersAddPopup-title": "Select member", + "info": "Version", + "initials": "Initials", + "invalid-date": "Invalid date", + "invalid-time": "Invalid time", + "invalid-user": "Invalid user", + "joined": "joined", + "just-invited": "You are just invited to this board", + "keyboard-shortcuts": "Keyboard shortcuts", + "label-create": "Create Label", + "label-default": "%s label (default)", + "label-delete-pop": "There is no undo. This will remove this label from all cards and destroy its history.", + "labels": "Labels", + "language": "Yezh", + "last-admin-desc": "You can’t change roles because there must be at least one admin.", + "leave-board": "Leave Board", + "leave-board-pop": "Are you sure you want to leave __boardTitle__? You will be removed from all cards on this board.", + "leaveBoardPopup-title": "Leave Board ?", + "link-card": "Link to this card", + "list-archive-cards": "Move all cards in this list to Archive", + "list-archive-cards-pop": "This will remove all the cards in this list from the board. To view cards in Archive and bring them back to the board, click “Menu” > “Archive”.", + "list-move-cards": "Move all cards in this list", + "list-select-cards": "Select all cards in this list", + "set-color-list": "Set Color", + "listActionPopup-title": "List Actions", + "swimlaneActionPopup-title": "Swimlane Actions", + "swimlaneAddPopup-title": "Add a Swimlane below", + "listImportCardPopup-title": "Import a Trello card", + "listMorePopup-title": "Muioc’h", + "link-list": "Link to this list", + "list-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the list. There is no undo.", + "list-delete-suggest-archive": "You can move a list to Archive to remove it from the board and preserve the activity.", + "lists": "Lists", + "swimlanes": "Swimlanes", + "log-out": "Log Out", + "log-in": "Log In", + "loginPopup-title": "Log In", + "memberMenuPopup-title": "Member Settings", + "members": "Izili", + "menu": "Menu", + "move-selection": "Move selection", + "moveCardPopup-title": "Move Card", + "moveCardToBottom-title": "Move to Bottom", + "moveCardToTop-title": "Move to Top", + "moveSelectionPopup-title": "Move selection", + "multi-selection": "Multi-Selection", + "multi-selection-on": "Multi-Selection is on", + "muted": "Muted", + "muted-info": "You will never be notified of any changes in this board", + "my-boards": "My Boards", + "name": "Name", + "no-archived-cards": "No cards in Archive.", + "no-archived-lists": "No lists in Archive.", + "no-archived-swimlanes": "No swimlanes in Archive.", + "no-results": "No results", + "normal": "Normal", + "normal-desc": "Can view and edit cards. Can't change settings.", + "not-accepted-yet": "Invitation not accepted yet", + "notify-participate": "Receive updates to any cards you participate as creater or member", + "notify-watch": "Receive updates to any boards, lists, or cards you’re watching", + "optional": "optional", + "or": "or", + "page-maybe-private": "This page may be private. You may be able to view it by <a href='%s'>logging in</a>.", + "page-not-found": "Page not found.", + "password": "Ger-tremen", + "paste-or-dragdrop": "to paste, or drag & drop image file to it (image only)", + "participating": "Participating", + "preview": "Preview", + "previewAttachedImagePopup-title": "Preview", + "previewClipboardImagePopup-title": "Preview", + "private": "Private", + "private-desc": "This board is private. Only people added to the board can view and edit it.", + "profile": "Profile", + "public": "Public", + "public-desc": "This board is public. It's visible to anyone with the link and will show up in search engines like Google. Only people added to the board can edit.", + "quick-access-description": "Star a board to add a shortcut in this bar.", + "remove-cover": "Remove Cover", + "remove-from-board": "Remove from Board", + "remove-label": "Remove Label", + "listDeletePopup-title": "Delete List ?", + "remove-member": "Remove Member", + "remove-member-from-card": "Remove from Card", + "remove-member-pop": "Remove __name__ (__username__) from __boardTitle__? The member will be removed from all cards on this board. They will receive a notification.", + "removeMemberPopup-title": "Remove Member?", + "rename": "Rename", + "rename-board": "Rename Board", + "restore": "Restore", + "save": "Save", + "search": "Search", + "rules": "Rules", + "search-cards": "Search from card/list titles, descriptions and custom fields on this board", + "search-example": "Text to search for?", + "select-color": "Select Color", + "set-wip-limit-value": "Set a limit for the maximum number of tasks in this list", + "setWipLimitPopup-title": "Set WIP Limit", + "shortcut-assign-self": "Assign yourself to current card", + "shortcut-autocomplete-emoji": "Autocomplete emoji", + "shortcut-autocomplete-members": "Autocomplete members", + "shortcut-clear-filters": "Clear all filters", + "shortcut-close-dialog": "Close Dialog", + "shortcut-filter-my-cards": "Filter my cards", + "shortcut-show-shortcuts": "Bring up this shortcuts list", + "shortcut-toggle-filterbar": "Toggle Filter Sidebar", + "shortcut-toggle-sidebar": "Toggle Board Sidebar", + "show-cards-minimum-count": "Show cards count if list contains more than", + "sidebar-open": "Open Sidebar", + "sidebar-close": "Close Sidebar", + "signupPopup-title": "Create an Account", + "star-board-title": "Click to star this board. It will show up at top of your boards list.", + "starred-boards": "Starred Boards", + "starred-boards-description": "Starred boards show up at the top of your boards list.", + "subscribe": "Subscribe", + "team": "Team", + "this-board": "this board", + "this-card": "this card", + "spent-time-hours": "Spent time (hours)", + "overtime-hours": "Overtime (hours)", + "overtime": "Overtime", + "has-overtime-cards": "Has overtime cards", + "has-spenttime-cards": "Has spent time cards", + "time": "Time", + "title": "Title", + "tracking": "Tracking", + "tracking-info": "You will be notified of any changes to those cards you are involved as creator or member.", + "type": "Type", + "unassign-member": "Unassign member", + "unsaved-description": "You have an unsaved description.", + "unwatch": "Unwatch", + "upload": "Upload", + "upload-avatar": "Upload an avatar", + "uploaded-avatar": "Uploaded an avatar", + "username": "Username", + "view-it": "View it", + "warn-list-archived": "warning: this card is in an list at Archive", + "watch": "Watch", + "watching": "Watching", + "watching-info": "You will be notified of any change in this board", + "welcome-board": "Welcome Board", + "welcome-swimlane": "Milestone 1", + "welcome-list1": "Basics", + "welcome-list2": "Advanced", + "card-templates-swimlane": "Card Templates", + "list-templates-swimlane": "List Templates", + "board-templates-swimlane": "Board Templates", + "what-to-do": "What do you want to do?", + "wipLimitErrorPopup-title": "Invalid WIP Limit", + "wipLimitErrorPopup-dialog-pt1": "The number of tasks in this list is higher than the WIP limit you've defined.", + "wipLimitErrorPopup-dialog-pt2": "Please move some tasks out of this list, or set a higher WIP limit.", + "admin-panel": "Admin Panel", + "settings": "Settings", + "people": "People", + "registration": "Registration", + "disable-self-registration": "Disable Self-Registration", + "invite": "Invite", + "invite-people": "Invite People", + "to-boards": "To board(s)", + "email-addresses": "Email Addresses", + "smtp-host-description": "The address of the SMTP server that handles your emails.", + "smtp-port-description": "The port your SMTP server uses for outgoing emails.", + "smtp-tls-description": "Enable TLS support for SMTP server", + "smtp-host": "SMTP Host", + "smtp-port": "SMTP Port", + "smtp-username": "Username", + "smtp-password": "Ger-tremen", + "smtp-tls": "TLS support", + "send-from": "From", + "send-smtp-test": "Send a test email to yourself", + "invitation-code": "Invitation Code", + "email-invite-register-subject": "__inviter__ sent you an invitation", + "email-invite-register-text": "Dear __user__,\n\n__inviter__ invites you to kanban board for collaborations.\n\nPlease follow the link below:\n__url__\n\nAnd your invitation code is: __icode__\n\nThanks.", + "email-smtp-test-subject": "SMTP Test Email", + "email-smtp-test-text": "You have successfully sent an email", + "error-invitation-code-not-exist": "Invitation code doesn't exist", + "error-notAuthorized": "You are not authorized to view this page.", + "webhook-title": "Webhook Name", + "webhook-token": "Token (Optional for Authentication)", + "outgoing-webhooks": "Outgoing Webhooks", + "bidirectional-webhooks": "Two-Way Webhooks", + "outgoingWebhooksPopup-title": "Outgoing Webhooks", + "boardCardTitlePopup-title": "Card Title Filter", + "disable-webhook": "Disable This Webhook", + "global-webhook": "Global Webhooks", + "new-outgoing-webhook": "New Outgoing Webhook", + "no-name": "(Unknown)", + "Node_version": "Node version", + "Meteor_version": "Meteor version", + "MongoDB_version": "MongoDB version", + "MongoDB_storage_engine": "MongoDB storage engine", + "MongoDB_Oplog_enabled": "MongoDB Oplog enabled", + "OS_Arch": "OS Arch", + "OS_Cpus": "OS CPU Count", + "OS_Freemem": "OS Free Memory", + "OS_Loadavg": "OS Load Average", + "OS_Platform": "OS Platform", + "OS_Release": "OS Release", + "OS_Totalmem": "OS Total Memory", + "OS_Type": "OS Type", + "OS_Uptime": "OS Uptime", + "days": "days", + "hours": "hours", + "minutes": "minutes", + "seconds": "seconds", + "show-field-on-card": "Show this field on card", + "automatically-field-on-card": "Auto create field to all cards", + "showLabel-field-on-card": "Show field label on minicard", + "yes": "Yes", + "no": "No", + "accounts": "Accounts", + "accounts-allowEmailChange": "Allow Email Change", + "accounts-allowUserNameChange": "Allow Username Change", + "createdAt": "Created at", + "verified": "Verified", + "active": "Active", + "card-received": "Received", + "card-received-on": "Received on", + "card-end": "End", + "card-end-on": "Ends on", + "editCardReceivedDatePopup-title": "Change received date", + "editCardEndDatePopup-title": "Change end date", + "setCardColorPopup-title": "Set color", + "setCardActionsColorPopup-title": "Choose a color", + "setSwimlaneColorPopup-title": "Choose a color", + "setListColorPopup-title": "Choose a color", + "assigned-by": "Assigned By", + "requested-by": "Requested By", + "board-delete-notice": "Deleting is permanent. You will lose all lists, cards and actions associated with this board.", + "delete-board-confirm-popup": "All lists, cards, labels, and activities will be deleted and you won't be able to recover the board contents. There is no undo.", + "boardDeletePopup-title": "Delete Board?", + "delete-board": "Delete Board", + "default-subtasks-board": "Subtasks for __board__ board", + "default": "Default", + "queue": "Queue", + "subtask-settings": "Subtasks Settings", + "card-settings": "Card Settings", + "boardSubtaskSettingsPopup-title": "Board Subtasks Settings", + "boardCardSettingsPopup-title": "Card Settings", + "deposit-subtasks-board": "Deposit subtasks to this board:", + "deposit-subtasks-list": "Landing list for subtasks deposited here:", + "show-parent-in-minicard": "Show parent in minicard:", + "prefix-with-full-path": "Prefix with full path", + "prefix-with-parent": "Prefix with parent", + "subtext-with-full-path": "Subtext with full path", + "subtext-with-parent": "Subtext with parent", + "change-card-parent": "Change card's parent", + "parent-card": "Parent card", + "source-board": "Source board", + "no-parent": "Don't show parent", + "activity-added-label": "added label '%s' to %s", + "activity-removed-label": "removed label '%s' from %s", + "activity-delete-attach": "deleted an attachment from %s", + "activity-added-label-card": "added label '%s'", + "activity-removed-label-card": "removed label '%s'", + "activity-delete-attach-card": "deleted an attachment", + "activity-set-customfield": "set custom field '%s' to '%s' in %s", + "activity-unset-customfield": "unset custom field '%s' in %s", + "r-rule": "Rule", + "r-add-trigger": "Add trigger", + "r-add-action": "Add action", + "r-board-rules": "Board rules", + "r-add-rule": "Add rule", + "r-view-rule": "View rule", + "r-delete-rule": "Delete rule", + "r-new-rule-name": "New rule title", + "r-no-rules": "No rules", + "r-when-a-card": "When a card", + "r-is": "is", + "r-is-moved": "is moved", + "r-added-to": "added to", + "r-removed-from": "Removed from", + "r-the-board": "the board", + "r-list": "list", + "set-filter": "Set Filter", + "r-moved-to": "Moved to", + "r-moved-from": "Moved from", + "r-archived": "Moved to Archive", + "r-unarchived": "Restored from Archive", + "r-a-card": "a card", + "r-when-a-label-is": "When a label is", + "r-when-the-label": "When the label", + "r-list-name": "list name", + "r-when-a-member": "When a member is", + "r-when-the-member": "When the member", + "r-name": "name", + "r-when-a-attach": "When an attachment", + "r-when-a-checklist": "When a checklist is", + "r-when-the-checklist": "When the checklist", + "r-completed": "Completed", + "r-made-incomplete": "Made incomplete", + "r-when-a-item": "When a checklist item is", + "r-when-the-item": "When the checklist item", + "r-checked": "Checked", + "r-unchecked": "Unchecked", + "r-move-card-to": "Move card to", + "r-top-of": "Top of", + "r-bottom-of": "Bottom of", + "r-its-list": "its list", + "r-archive": "Move to Archive", + "r-unarchive": "Restore from Archive", + "r-card": "card", + "r-add": "Ouzhpenn", + "r-remove": "Remove", + "r-label": "label", + "r-member": "member", + "r-remove-all": "Remove all members from the card", + "r-set-color": "Set color to", + "r-checklist": "checklist", + "r-check-all": "Check all", + "r-uncheck-all": "Uncheck all", + "r-items-check": "items of checklist", + "r-check": "Check", + "r-uncheck": "Uncheck", + "r-item": "item", + "r-of-checklist": "of checklist", + "r-send-email": "Send an email", + "r-to": "to", + "r-subject": "subject", + "r-rule-details": "Rule details", + "r-d-move-to-top-gen": "Move card to top of its list", + "r-d-move-to-top-spec": "Move card to top of list", + "r-d-move-to-bottom-gen": "Move card to bottom of its list", + "r-d-move-to-bottom-spec": "Move card to bottom of list", + "r-d-send-email": "Send email", + "r-d-send-email-to": "to", + "r-d-send-email-subject": "subject", + "r-d-send-email-message": "message", + "r-d-archive": "Move card to Archive", + "r-d-unarchive": "Restore card from Archive", + "r-d-add-label": "Add label", + "r-d-remove-label": "Remove label", + "r-create-card": "Create new card", + "r-in-list": "in list", + "r-in-swimlane": "in swimlane", + "r-d-add-member": "Add member", + "r-d-remove-member": "Remove member", + "r-d-remove-all-member": "Remove all member", + "r-d-check-all": "Check all items of a list", + "r-d-uncheck-all": "Uncheck all items of a list", + "r-d-check-one": "Check item", + "r-d-uncheck-one": "Uncheck item", + "r-d-check-of-list": "of checklist", + "r-d-add-checklist": "Add checklist", + "r-d-remove-checklist": "Remove checklist", + "r-by": "by", + "r-add-checklist": "Add checklist", + "r-with-items": "with items", + "r-items-list": "item1,item2,item3", + "r-add-swimlane": "Add swimlane", + "r-swimlane-name": "swimlane name", + "r-board-note": "Note: leave a field empty to match every possible value.", + "r-checklist-note": "Note: checklist's items have to be written as comma separated values.", + "r-when-a-card-is-moved": "When a card is moved to another list", + "r-set": "Set", + "r-update": "Update", + "r-datefield": "date field", + "r-df-start-at": "start", + "r-df-due-at": "due", + "r-df-end-at": "end", + "r-df-received-at": "received", + "r-to-current-datetime": "to current date/time", + "r-remove-value-from": "Remove value from", + "ldap": "LDAP", + "oauth2": "OAuth2", + "cas": "CAS", + "authentication-method": "Authentication method", + "authentication-type": "Authentication type", + "custom-product-name": "Custom Product Name", + "layout": "Layout", + "hide-logo": "Hide Logo", + "add-custom-html-after-body-start": "Add Custom HTML after <body> start", + "add-custom-html-before-body-end": "Add Custom HTML before </body> end", + "error-undefined": "Something went wrong", + "error-ldap-login": "An error occurred while trying to login", + "display-authentication-method": "Display Authentication Method", + "default-authentication-method": "Default Authentication Method", + "duplicate-board": "Duplicate Board", + "people-number": "The number of people is:", + "swimlaneDeletePopup-title": "Delete Swimlane ?", + "swimlane-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the swimlane. There is no undo.", + "restore-all": "Restore all", + "delete-all": "Delete all", + "loading": "Loading, please wait.", + "previous_as": "last time was", + "act-a-dueAt": "modified due time to \nWhen: __timeValue__\nWhere: __card__\n previous due was __timeOldValue__", + "act-a-endAt": "modified ending time to __timeValue__ from (__timeOldValue__)", + "act-a-startAt": "modified starting time to __timeValue__ from (__timeOldValue__)", + "act-a-receivedAt": "modified received time to __timeValue__ from (__timeOldValue__)", + "a-dueAt": "modified due time to be", + "a-endAt": "modified ending time to be", + "a-startAt": "modified starting time to be", + "a-receivedAt": "modified received time to be", + "almostdue": "current due time %s is approaching", + "pastdue": "current due time %s is past", + "duenow": "current due time %s is today", + "act-newDue": "__list__/__card__ has 1st due reminder [__board__]", + "act-withDue": "__list__/__card__ due reminders [__board__]", + "act-almostdue": "was reminding the current due (__timeValue__) of __card__ is approaching", + "act-pastdue": "was reminding the current due (__timeValue__) of __card__ is past", + "act-duenow": "was reminding the current due (__timeValue__) of __card__ is now", + "act-atUserComment": "You were mentioned in [__board__] __list__/__card__", + "delete-user-confirm-popup": "Are you sure you want to delete this account? There is no undo.", + "accounts-allowUserDelete": "Allow users to self delete their account", + "hide-minicard-label-text": "Hide minicard label text", + "show-desktop-drag-handles": "Show desktop drag handles", + "assignee": "Assignee", + "cardAssigneesPopup-title": "Assignee", + "addmore-detail": "Add a more detailed description", + "show-on-card": "Show on Card", + "new": "New", + "editUserPopup-title": "Edit User", + "newUserPopup-title": "New User", + "notifications": "Notifications", + "view-all": "View All", + "filter-by-unread": "Filter by Unread", + "mark-all-as-read": "Mark all as read", + "allow-rename": "Allow Rename", + "allowRenamePopup-title": "Allow Rename" +} \ No newline at end of file diff --git a/i18n/ca.i18n.json b/i18n/ca.i18n.json index 517e31bd..8890a16e 100644 --- a/i18n/ca.i18n.json +++ b/i18n/ca.i18n.json @@ -1,769 +1,769 @@ { - "accept": "Accepta", - "act-activity-notify": "Notificació d'activitat", - "act-addAttachment": "afegit l'adjunt __attachment__ a la targeta __card__ en la llista __list__ al canal __swimlane__ al tauler __tauler__", - "act-deleteAttachment": "deleted attachment __attachment__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addSubtask": "added subtask __subtask__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addedLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removeLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removedLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addChecklist": "added checklist __checklist__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addChecklistItem": "added checklist item __checklistItem__ to checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removeChecklist": "removed checklist __checklist__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removeChecklistItem": "removed checklist item __checklistItem__ from checklist __checkList__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-checkedItem": "checked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-uncheckedItem": "unchecked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-completeChecklist": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-uncompleteChecklist": "uncompleted checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addComment": "commented on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-editComment": "edited comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-deleteComment": "deleted comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-createBoard": "created board __board__", - "act-createSwimlane": "created swimlane __swimlane__ to board __board__", - "act-createCard": "created card __card__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-createCustomField": "created custom field __customField__ at board __board__", - "act-deleteCustomField": "deleted custom field __customField__ at board __board__", - "act-setCustomField": "edited custom field __customField__: __customFieldValue__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-createList": "added list __list__ to board __board__", - "act-addBoardMember": "added member __member__ to board __board__", - "act-archivedBoard": "Board __board__ moved to Archive", - "act-archivedCard": "Card __card__ at list __list__ at swimlane __swimlane__ at board __board__ moved to Archive", - "act-archivedList": "List __list__ at swimlane __swimlane__ at board __board__ moved to Archive", - "act-archivedSwimlane": "Swimlane __swimlane__ at board __board__ moved to Archive", - "act-importBoard": "imported board __board__", - "act-importCard": "imported card __card__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-importList": "imported list __list__ to swimlane __swimlane__ at board __board__", - "act-joinMember": "added member __member__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-moveCard": "moved card __card__ at board __board__ from list __oldList__ at swimlane __oldSwimlane__ to list __list__ at swimlane __swimlane__", - "act-moveCardToOtherBoard": "moved card __card__ from list __oldList__ at swimlane __oldSwimlane__ at board __oldBoard__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-removeBoardMember": "removed member __member__ from board __board__", - "act-restoredCard": "restored card __card__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-unjoinMember": "removed member __member__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-withBoardTitle": "__tauler__", - "act-withCardTitle": "[__tauler__] __fitxa__", - "actions": "Accions", - "activities": "Activitats", - "activity": "Activitat", - "activity-added": "ha afegit %s a %s", - "activity-archived": "%s mogut al Arxiu", - "activity-attached": "ha adjuntat %s a %s", - "activity-created": "ha creat %s", - "activity-customfield-created": "camp personalitzat creat %s", - "activity-excluded": "ha exclòs %s de %s", - "activity-imported": "importat %s dins %s des de %s", - "activity-imported-board": "importat %s des de %s", - "activity-joined": "s'ha unit a %s", - "activity-moved": "ha mogut %s de %s a %s", - "activity-on": "en %s", - "activity-removed": "ha eliminat %s de %s", - "activity-sent": "ha enviat %s %s", - "activity-unjoined": "desassignat %s", - "activity-subtask-added": "added subtask to %s", - "activity-checked-item": "checked %s in checklist %s of %s", - "activity-unchecked-item": "unchecked %s in checklist %s of %s", - "activity-checklist-added": "Checklist afegida a %s", - "activity-checklist-removed": "removed a checklist from %s", - "activity-checklist-completed": "completed checklist %s of %s", - "activity-checklist-uncompleted": "uncompleted the checklist %s of %s", - "activity-checklist-item-added": "afegida entrada de checklist de '%s' a %s", - "activity-checklist-item-removed": "removed a checklist item from '%s' in %s", - "add": "Afegeix", - "activity-checked-item-card": "checked %s in checklist %s", - "activity-unchecked-item-card": "unchecked %s in checklist %s", - "activity-checklist-completed-card": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "activity-checklist-uncompleted-card": "uncompleted the checklist %s", - "activity-editComment": "edited comment %s", - "activity-deleteComment": "deleted comment %s", - "add-attachment": "Afegeix adjunt", - "add-board": "Afegeix Tauler", - "add-card": "Afegeix Fitxa", - "add-swimlane": "Afegeix carril de natació", - "add-subtask": "Afegir Subtasca", - "add-checklist": "Afegeix checklist", - "add-checklist-item": "Afegeix un ítem al checklist", - "add-cover": "Afegeix coberta", - "add-label": "Afegeix etiqueta", - "add-list": "Afegeix llista", - "add-members": "Afegeix membres", - "added": "Afegit", - "addMemberPopup-title": "Membres", - "admin": "Administrador", - "admin-desc": "Pots veure i editar fitxes, eliminar usuaris, i canviar la configuració del tauler.", - "admin-announcement": "Alertes", - "admin-announcement-active": "Activar alertes del Sistema", - "admin-announcement-title": "Alertes d'administració", - "all-boards": "Tots els taulers", - "and-n-other-card": "And __count__ other card", - "and-n-other-card_plural": "And __count__ other cards", - "apply": "Aplica", - "app-is-offline": "Carregant. Per favor, espereu. Actualitzar la pàgina pot comportar pèrdua de dades. Si la càrrega no funciona, comproveu que el servidor no s'ha aturat. ", - "archive": "Moure al arxiu", - "archive-all": "Moure tot al arxiu", - "archive-board": "Moure Tauler al Arxiu", - "archive-card": "Moure Fitxa al Arxiu", - "archive-list": "Moure Llista al Arxiu", - "archive-swimlane": "Move Swimlane to Archive", - "archive-selection": "Moure selecció al Arxiu", - "archiveBoardPopup-title": "Moure el Tauler al Arxiu?", - "archived-items": "Desa", - "archived-boards": "Taulers al Arxiu", - "restore-board": "Restaura Tauler", - "no-archived-boards": "No hi han Taulers al Arxiu.", - "archives": "Desa", - "template": "Plantilla", - "templates": "Plantilles", - "assign-member": "Assignar membre", - "attached": "adjuntat", - "attachment": "Adjunt", - "attachment-delete-pop": "L'esborrat d'un arxiu adjunt és permanent. No es pot desfer.", - "attachmentDeletePopup-title": "Esborrar adjunt?", - "attachments": "Adjunts", - "auto-watch": "Segueix automàticament el taulers quan són creats", - "avatar-too-big": "L'avatar es massa gran (70KM max)", - "back": "Enrere", - "board-change-color": "Canvia el color", - "board-nb-stars": "%s estrelles", - "board-not-found": "No s'ha trobat el tauler", - "board-private-info": "Aquest tauler serà <strong> privat.", - "board-public-info": "Aquest tauler serà <strong> públic.", - "boardChangeColorPopup-title": "Canvia fons del tauler", - "boardChangeTitlePopup-title": "Canvia el nom tauler", - "boardChangeVisibilityPopup-title": "Canvia visibilitat", - "boardChangeWatchPopup-title": "Canvia seguiment", - "boardMenuPopup-title": "Configuració del tauler", - "boardChangeViewPopup-title": "Visió del tauler", - "boards": "Taulers", - "board-view": "Visió del tauler", - "board-view-cal": "Calendari", - "board-view-swimlanes": "Carrils de Natació", - "board-view-collapse": "Contraure", - "board-view-lists": "Llistes", - "bucket-example": "Igual que “Bucket List”, per exemple", - "cancel": "Cancel·la", - "card-archived": "Aquesta fitxa ha estat moguda al Arxiu.", - "board-archived": "Aquest tauler s'ha mogut al arxiu", - "card-comments-title": "Aquesta fitxa té %s comentaris.", - "card-delete-notice": "L'esborrat és permanent. Perdreu totes les accions associades a aquesta fitxa.", - "card-delete-pop": "Totes les accions s'eliminaran de l'activitat i no podreu tornar a obrir la fitxa. No es pot desfer.", - "card-delete-suggest-archive": "You can move a card to Archive to remove it from the board and preserve the activity.", - "card-due": "Finalitza", - "card-due-on": "Finalitza a", - "card-spent": "Temps Dedicat", - "card-edit-attachments": "Edita arxius adjunts", - "card-edit-custom-fields": "Editar camps personalitzats", - "card-edit-labels": "Edita etiquetes", - "card-edit-members": "Edita membres", - "card-labels-title": "Canvia les etiquetes de la fitxa", - "card-members-title": "Afegeix o eliminar membres del tauler des de la fitxa.", - "card-start": "Comença", - "card-start-on": "Comença a", - "cardAttachmentsPopup-title": "Adjunta des de", - "cardCustomField-datePopup-title": "Canviar data", - "cardCustomFieldsPopup-title": "Editar camps personalitzats", - "cardDeletePopup-title": "Esborrar fitxa?", - "cardDetailsActionsPopup-title": "Accions de fitxes", - "cardLabelsPopup-title": "Etiquetes", - "cardMembersPopup-title": "Membres", - "cardMorePopup-title": "Més", - "cardTemplatePopup-title": "Create template", - "cards": "Fitxes", - "cards-count": "Fitxes", - "casSignIn": "Sign In with CAS", - "cardType-card": "Fitxa", - "cardType-linkedCard": "Linked Card", - "cardType-linkedBoard": "Linked Board", - "change": "Canvia", - "change-avatar": "Canvia Avatar", - "change-password": "Canvia la clau", - "change-permissions": "Canvia permisos", - "change-settings": "Canvia configuració", - "changeAvatarPopup-title": "Canvia Avatar", - "changeLanguagePopup-title": "Canvia idioma", - "changePasswordPopup-title": "Canvia la contrasenya", - "changePermissionsPopup-title": "Canvia permisos", - "changeSettingsPopup-title": "Canvia configuració", - "subtasks": "Subtasca", - "checklists": "Checklists", - "click-to-star": "Fes clic per destacar aquest tauler.", - "click-to-unstar": "Fes clic per deixar de destacar aquest tauler.", - "clipboard": "Portaretalls o estirar i amollar", - "close": "Tanca", - "close-board": "Tanca tauler", - "close-board-pop": "You will be able to restore the board by clicking the “Archive” button from the home header.", - "color-black": "negre", - "color-blue": "blau", - "color-crimson": "carmesí", - "color-darkgreen": "verd fosc", - "color-gold": "daurat", - "color-gray": "gris", - "color-green": "verd", - "color-indigo": "índigo", - "color-lime": "llima", - "color-magenta": "magenta", - "color-mistyrose": "mistyrose", - "color-navy": "marina", - "color-orange": "taronja", - "color-paleturquoise": "paleturquoise", - "color-peachpuff": "peachpuff", - "color-pink": "rosa", - "color-plum": "pruna", - "color-purple": "púrpura", - "color-red": "vermell", - "color-saddlebrown": "saddlebrown", - "color-silver": "plata", - "color-sky": "cel", - "color-slateblue": "slateblue", - "color-white": "blanc", - "color-yellow": "groc", - "unset-color": "Unset", - "comment": "Comentari", - "comment-placeholder": "Escriu un comentari", - "comment-only": "Només comentaris", - "comment-only-desc": "Només pots fer comentaris a les fitxes", - "no-comments": "Sense comentaris", - "no-comments-desc": "Can not see comments and activities.", - "worker": "Worker", - "worker-desc": "Can only move cards, assign itself to card and comment.", - "computer": "Ordinador", - "confirm-subtask-delete-dialog": "Esteu segur que voleu eliminar la subtasca?", - "confirm-checklist-delete-dialog": "Are you sure you want to delete checklist?", - "copy-card-link-to-clipboard": "Copia l'enllaç de la ftixa al porta-retalls", - "linkCardPopup-title": "Link Card", - "searchElementPopup-title": "Cerca", - "copyCardPopup-title": "Copia la fitxa", - "copyChecklistToManyCardsPopup-title": "Copy Checklist Template to Many Cards", - "copyChecklistToManyCardsPopup-instructions": "Títols de fitxa i Descripcions de destí en aquest format JSON", - "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"Títol de la primera fitxa\", \"description\":\"Descripció de la primera fitxa\"}, {\"title\":\"Títol de la segona fitxa\",\"description\":\"Descripció de la segona fitxa\"},{\"title\":\"Títol de l'última fitxa\",\"description\":\"Descripció de l'última fitxa\"} ]", - "create": "Crea", - "createBoardPopup-title": "Crea tauler", - "chooseBoardSourcePopup-title": "Importa Tauler", - "createLabelPopup-title": "Crea etiqueta", - "createCustomField": "Crear camp", - "createCustomFieldPopup-title": "Crear camp", - "current": "Actual", - "custom-field-delete-pop": "There is no undo. This will remove this custom field from all cards and destroy its history.", - "custom-field-checkbox": "Checkbox", - "custom-field-date": "Data", - "custom-field-dropdown": "Dropdown List", - "custom-field-dropdown-none": "(none)", - "custom-field-dropdown-options": "Llista d'opcions", - "custom-field-dropdown-options-placeholder": "Press enter to add more options", - "custom-field-dropdown-unknown": "(unknown)", - "custom-field-number": "Number", - "custom-field-text": "Text", - "custom-fields": "Camps Personalitzats", - "date": "Data", - "decline": "Declina", - "default-avatar": "Avatar per defecte", - "delete": "Esborra", - "deleteCustomFieldPopup-title": "Delete Custom Field?", - "deleteLabelPopup-title": "Esborra etiqueta", - "description": "Descripció", - "disambiguateMultiLabelPopup-title": "Desfe l'ambigüitat en les etiquetes", - "disambiguateMultiMemberPopup-title": "Desfe l'ambigüitat en els membres", - "discard": "Descarta", - "done": "Fet", - "download": "Descarrega", - "edit": "Edita", - "edit-avatar": "Canvia Avatar", - "edit-profile": "Edita el teu Perfil", - "edit-wip-limit": "Edita el Límit de Treball en Progrès", - "soft-wip-limit": "Soft WIP Limit", - "editCardStartDatePopup-title": "Canvia data d'inici", - "editCardDueDatePopup-title": "Canvia data de finalització", - "editCustomFieldPopup-title": "Modificar camp", - "editCardSpentTimePopup-title": "Canvia temps dedicat", - "editLabelPopup-title": "Canvia etiqueta", - "editNotificationPopup-title": "Edita la notificació", - "editProfilePopup-title": "Edita teu Perfil", - "email": "Correu electrònic", - "email-enrollAccount-subject": "An account created for you on __siteName__", - "email-enrollAccount-text": "Hola __user__,\n\nPer començar a utilitzar el servei, segueix l'enllaç següent.\n\n__url__\n\nGràcies.", - "email-fail": "Error enviant el correu", - "email-fail-text": "Error en intentar enviar e-mail", - "email-invalid": "Adreça de correu invàlida", - "email-invite": "Convida mitjançant correu electrònic", - "email-invite-subject": "__inviter__ t'ha convidat", - "email-invite-text": "Benvolgut __user__,\n\n __inviter__ t'ha convidat a participar al tauler \"__board__\" per col·laborar-hi.\n\nSegueix l'enllaç següent:\n\n __url__\n\n Gràcies.", - "email-resetPassword-subject": "Reset your password on __siteName__", - "email-resetPassword-text": "Hola __user__,\n \n per resetejar la teva contrasenya, segueix l'enllaç següent.\n \n __url__\n \n Gràcies.", - "email-sent": "Correu enviat", - "email-verifyEmail-subject": "Verify your email address on __siteName__", - "email-verifyEmail-text": "Hola __user__, \n\n per verificar el teu correu, segueix l'enllaç següent.\n\n __url__\n\n Gràcies.", - "enable-wip-limit": "Activa e Límit de Treball en Progrès", - "error-board-doesNotExist": "Aquest tauler no existeix", - "error-board-notAdmin": "Necessites ser administrador d'aquest tauler per dur a lloc aquest acció", - "error-board-notAMember": "Necessites ser membre d'aquest tauler per dur a terme aquesta acció", - "error-json-malformed": "El text no és JSON vàlid", - "error-json-schema": "La dades JSON no contenen la informació en el format correcte", - "error-list-doesNotExist": "La llista no existeix", - "error-user-doesNotExist": "L'usuari no existeix", - "error-user-notAllowSelf": "No et pots convidar a tu mateix", - "error-user-notCreated": "L'usuari no s'ha creat", - "error-username-taken": "Aquest usuari ja existeix", - "error-email-taken": "L'adreça de correu electrònic ja és en ús", - "export-board": "Exporta tauler", - "sort": "Sort", - "sort-desc": "Click to Sort List", - "list-sort-by": "Sort the List By:", - "list-label-modifiedAt": "Last Access Time", - "list-label-title": "Name of the List", - "list-label-sort": "Your Manual Order", - "list-label-short-modifiedAt": "(L)", - "list-label-short-title": "(N)", - "list-label-short-sort": "(M)", - "filter": "Filtre", - "filter-cards": "Filter Cards or Lists", - "list-filter-label": "Filter List by Title", - "filter-clear": "Elimina filtre", - "filter-no-label": "Sense etiqueta", - "filter-no-member": "Sense membres", - "filter-no-custom-fields": "No Custom Fields", - "filter-show-archive": "Show archived lists", - "filter-hide-empty": "Hide empty lists", - "filter-on": "Filtra per", - "filter-on-desc": "Estau filtrant fitxes en aquest tauler. Feu clic aquí per editar el filtre.", - "filter-to-selection": "Filtra selecció", - "advanced-filter-label": "Filtre avançat", - "advanced-filter-description": "Advanced Filter allows to write a string containing following operators: == != <= >= && || ( ) A space is used as a separator between the Operators. You can filter for all Custom Fields by typing their names and values. For Example: Field1 == Value1. Note: If fields or values contains spaces, you need to encapsulate them into single quotes. For Example: 'Field 1' == 'Value 1'. For single control characters (' \\/) to be skipped, you can use \\. For example: Field1 == I\\'m. Also you can combine multiple conditions. For Example: F1 == V1 || F1 == V2. Normally all operators are interpreted from left to right. You can change the order by placing brackets. For Example: F1 == V1 && ( F2 == V2 || F2 == V3 ). Also you can search text fields using regex: F1 == /Tes.*/i", - "fullname": "Nom complet", - "header-logo-title": "Torna a la teva pàgina de taulers", - "hide-system-messages": "Oculta missatges del sistema", - "headerBarCreateBoardPopup-title": "Crea tauler", - "home": "Inici", - "import": "importa", - "link": "Enllaç", - "import-board": "Importa tauler", - "import-board-c": "Importa tauler", - "import-board-title-trello": "Importa tauler des de Trello", - "import-board-title-wekan": "Import board from previous export", - "import-sandstorm-backup-warning": "Do not delete data you import from original exported board or Trello before checking does this grain close and open again, or do you get Board not found error, that means data loss.", - "import-sandstorm-warning": "Estau segur que voleu esborrar aquesta checklist?", - "from-trello": "Des de Trello", - "from-wekan": "From previous export", - "import-board-instruction-trello": "En el teu tauler Trello, ves a 'Menú', 'Més'.' Imprimir i Exportar', 'Exportar JSON', i copia el text resultant.", - "import-board-instruction-wekan": "In your board, go to 'Menu', then 'Export board', and copy the text in the downloaded file.", - "import-board-instruction-about-errors": "If you get errors when importing board, sometimes importing still works, and board is at All Boards page.", - "import-json-placeholder": "Aferra codi JSON vàlid aquí", - "import-map-members": "Mapeja el membres", - "import-members-map": "Your imported board has some members. Please map the members you want to import to your users", - "import-show-user-mapping": "Revisa l'assignació de membres", - "import-user-select": "Pick your existing user you want to use as this member", - "importMapMembersAddPopup-title": "Selecciona un usuari", - "info": "Versió", - "initials": "Inicials", - "invalid-date": "Data invàlida", - "invalid-time": "Temps Invàlid", - "invalid-user": "Usuari invàlid", - "joined": "s'ha unit", - "just-invited": "Has estat convidat a aquest tauler", - "keyboard-shortcuts": "Dreceres de teclat", - "label-create": "Crea etiqueta", - "label-default": "%s etiqueta (per defecte)", - "label-delete-pop": "No es pot desfer. Això eliminarà aquesta etiqueta de totes les fitxes i destruirà la seva història.", - "labels": "Etiquetes", - "language": "Idioma", - "last-admin-desc": "No podeu canviar rols perquè ha d'haver-hi almenys un administrador.", - "leave-board": "Abandona tauler", - "leave-board-pop": "De debò voleu abandonar __boardTitle__? Se us eliminarà de totes les fitxes d'aquest tauler.", - "leaveBoardPopup-title": "Abandonar Tauler?", - "link-card": "Enllaç a aquesta fitxa", - "list-archive-cards": "Moure totes les fitxes en aquesta llista al Arxiu", - "list-archive-cards-pop": "This will remove all the cards in this list from the board. To view cards in Archive and bring them back to the board, click “Menu” > “Archive”.", - "list-move-cards": "Mou totes les fitxes d'aquesta llista", - "list-select-cards": "Selecciona totes les fitxes d'aquesta llista", - "set-color-list": "Set Color", - "listActionPopup-title": "Accions de la llista", - "swimlaneActionPopup-title": "Accions de Carril de Natació", - "swimlaneAddPopup-title": "Add a Swimlane below", - "listImportCardPopup-title": "importa una fitxa de Trello", - "listMorePopup-title": "Més", - "link-list": "Enllaça a aquesta llista", - "list-delete-pop": "Totes les accions seran esborrades de la llista d'activitats i no serà possible recuperar la llista", - "list-delete-suggest-archive": "You can move a list to Archive to remove it from the board and preserve the activity.", - "lists": "Llistes", - "swimlanes": "Carrils de Natació", - "log-out": "Finalitza la sessió", - "log-in": "Ingresa", - "loginPopup-title": "Inicia sessió", - "memberMenuPopup-title": "Configura membres", - "members": "Membres", - "menu": "Menú", - "move-selection": "Move selection", - "moveCardPopup-title": "Moure fitxa", - "moveCardToBottom-title": "Mou a la part inferior", - "moveCardToTop-title": "Mou a la part superior", - "moveSelectionPopup-title": "Move selection", - "multi-selection": "Multi-Selecció", - "multi-selection-on": "Multi-Selecció està activada", - "muted": "En silenci", - "muted-info": "No seràs notificat dels canvis en aquest tauler", - "my-boards": "Els meus taulers", - "name": "Nom", - "no-archived-cards": "No hi ha fitxes a l'arxiu.", - "no-archived-lists": "No hi ha llistes al arxiu.", - "no-archived-swimlanes": "No swimlanes in Archive.", - "no-results": "Sense resultats", - "normal": "Normal", - "normal-desc": "Podeu veure i editar fitxes. No podeu canviar la configuració.", - "not-accepted-yet": "La invitació no ha esta acceptada encara", - "notify-participate": "Rebre actualitzacions per a cada fitxa de la qual n'ets creador o membre", - "notify-watch": "Rebre actualitzacions per qualsevol tauler, llista o fitxa en observació", - "optional": "opcional", - "or": "o", - "page-maybe-private": "Aquesta pàgina és privada. Per veure-la <a href='%s'> entra </a>.", - "page-not-found": "Pàgina no trobada.", - "password": "Contrasenya", - "paste-or-dragdrop": "aferra, o estira i amolla la imatge (només imatge)", - "participating": "Participant", - "preview": "Vista prèvia", - "previewAttachedImagePopup-title": "Vista prèvia", - "previewClipboardImagePopup-title": "Vista prèvia", - "private": "Privat", - "private-desc": "Aquest tauler és privat. Només les persones afegides al tauler poden veure´l i editar-lo.", - "profile": "Perfil", - "public": "Públic", - "public-desc": "Aquest tauler és públic. És visible per a qualsevol persona amb l'enllaç i es mostrarà en els motors de cerca com Google. Només persones afegides al tauler poden editar-lo.", - "quick-access-description": "Inicia un tauler per afegir un accés directe en aquest barra", - "remove-cover": "Elimina coberta", - "remove-from-board": "Elimina del tauler", - "remove-label": "Elimina l'etiqueta", - "listDeletePopup-title": "Esborrar la llista?", - "remove-member": "Elimina membre", - "remove-member-from-card": "Elimina de la fitxa", - "remove-member-pop": "Eliminar __name__ (__username__) de __boardTitle__ ? El membre serà eliminat de totes les fitxes d'aquest tauler. Ells rebran una notificació.", - "removeMemberPopup-title": "Vols suprimir el membre?", - "rename": "Canvia el nom", - "rename-board": "Canvia el nom del tauler", - "restore": "Restaura", - "save": "Desa", - "search": "Cerca", - "rules": "Regles", - "search-cards": "Search from card/list titles, descriptions and custom fields on this board", - "search-example": "Text que cercar?", - "select-color": "Selecciona color", - "set-wip-limit-value": "Limita el màxim nombre de tasques en aquesta llista", - "setWipLimitPopup-title": "Configura el Límit de Treball en Progrès", - "shortcut-assign-self": "Assigna't la ftixa actual", - "shortcut-autocomplete-emoji": "Autocompleta emoji", - "shortcut-autocomplete-members": "Autocompleta membres", - "shortcut-clear-filters": "Elimina tots els filters", - "shortcut-close-dialog": "Tanca el diàleg", - "shortcut-filter-my-cards": "Filtra les meves fitxes", - "shortcut-show-shortcuts": "Mostra aquesta lista d'accessos directes", - "shortcut-toggle-filterbar": "Canvia la barra lateral del tauler", - "shortcut-toggle-sidebar": "Canvia Sidebar del Tauler", - "show-cards-minimum-count": "Mostra contador de fitxes si la llista en conté més de", - "sidebar-open": "Mostra barra lateral", - "sidebar-close": "Amaga barra lateral", - "signupPopup-title": "Crea un compte", - "star-board-title": "Fes clic per destacar aquest tauler. Es mostrarà a la part superior de la llista de taulers.", - "starred-boards": "Taulers destacats", - "starred-boards-description": "Els taulers destacats es mostraran a la part superior de la llista de taulers.", - "subscribe": "Subscriure", - "team": "Equip", - "this-board": "aquest tauler", - "this-card": "aquesta fitxa", - "spent-time-hours": "Temps dedicat (hores)", - "overtime-hours": "Temps de més (hores)", - "overtime": "Temps de més", - "has-overtime-cards": "Té fitxes amb temps de més", - "has-spenttime-cards": "Té fitxes amb temps dedicat", - "time": "Hora", - "title": "Títol", - "tracking": "En seguiment", - "tracking-info": "Seràs notificat per cada canvi a aquelles fitxes de les que n'eres creador o membre", - "type": "Tipus", - "unassign-member": "Desassignar membre", - "unsaved-description": "Tens una descripció sense desar.", - "unwatch": "Suprimeix observació", - "upload": "Puja", - "upload-avatar": "Actualitza avatar", - "uploaded-avatar": "Avatar actualitzat", - "username": "Nom d'Usuari", - "view-it": "Vist", - "warn-list-archived": "warning: this card is in an list at Archive", - "watch": "Observa", - "watching": "En observació", - "watching-info": "Seràs notificat de cada canvi en aquest tauler", - "welcome-board": "Tauler de benvinguda", - "welcome-swimlane": "Objectiu 1", - "welcome-list1": "Bàsics", - "welcome-list2": "Avançades", - "card-templates-swimlane": "Card Templates", - "list-templates-swimlane": "List Templates", - "board-templates-swimlane": "Board Templates", - "what-to-do": "Què vols fer?", - "wipLimitErrorPopup-title": "Límit de Treball en Progrès invàlid", - "wipLimitErrorPopup-dialog-pt1": "El nombre de tasques en esta llista és superior al límit de Treball en Progrès que heu definit.", - "wipLimitErrorPopup-dialog-pt2": "Si us plau mogui algunes taques fora d'aquesta llista, o configuri un límit de Treball en Progrès superior.", - "admin-panel": "Tauler d'administració", - "settings": "Configuració", - "people": "Persones", - "registration": "Registre", - "disable-self-registration": "Deshabilita Auto-Registre", - "invite": "Convida", - "invite-people": "Convida a persones", - "to-boards": "Al tauler(s)", - "email-addresses": "Adreça de correu", - "smtp-host-description": "L'adreça del vostre servidor SMTP.", - "smtp-port-description": "El port del vostre servidor SMTP.", - "smtp-tls-description": "Activa suport TLS pel servidor SMTP", - "smtp-host": "Servidor SMTP", - "smtp-port": "Port SMTP", - "smtp-username": "Nom d'usuari", - "smtp-password": "Contrasenya", - "smtp-tls": "Suport TLS", - "send-from": "De", - "send-smtp-test": "Envia't un correu electrònic de prova", - "invitation-code": "Codi d'invitació", - "email-invite-register-subject": "__inviter__ t'ha convidat", - "email-invite-register-text": "Dear __user__,\n\n__inviter__ invites you to kanban board for collaborations.\n\nPlease follow the link below:\n__url__\n\nAnd your invitation code is: __icode__\n\nThanks.", - "email-smtp-test-subject": "SMTP Test Email", - "email-smtp-test-text": "Has enviat un missatge satisfactòriament", - "error-invitation-code-not-exist": "El codi d'invitació no existeix", - "error-notAuthorized": "No estau autoritzats per veure aquesta pàgina", - "webhook-title": "Webhook Name", - "webhook-token": "Token (Optional for Authentication)", - "outgoing-webhooks": "Webhooks sortints", - "bidirectional-webhooks": "Two-Way Webhooks", - "outgoingWebhooksPopup-title": "Webhooks sortints", - "boardCardTitlePopup-title": "Card Title Filter", - "disable-webhook": "Disable This Webhook", - "global-webhook": "Global Webhooks", - "new-outgoing-webhook": "Nou Webook sortint", - "no-name": "Importa tauler des de Wekan", - "Node_version": "Versió Node", - "Meteor_version": "Meteor version", - "MongoDB_version": "MongoDB version", - "MongoDB_storage_engine": "MongoDB storage engine", - "MongoDB_Oplog_enabled": "MongoDB Oplog enabled", - "OS_Arch": "Arquitectura SO", - "OS_Cpus": "Plataforma SO", - "OS_Freemem": "Memòria lliure", - "OS_Loadavg": "Carrega de SO", - "OS_Platform": "Plataforma de SO", - "OS_Release": "Versió SO", - "OS_Totalmem": "Memòria total", - "OS_Type": "Tipus de SO", - "OS_Uptime": "Temps d'activitat", - "days": "days", - "hours": "hores", - "minutes": "minuts", - "seconds": "segons", - "show-field-on-card": "Show this field on card", - "automatically-field-on-card": "Auto create field to all cards", - "showLabel-field-on-card": "Show field label on minicard", - "yes": "Si", - "no": "No", - "accounts": "Comptes", - "accounts-allowEmailChange": "Permet modificar correu electrònic", - "accounts-allowUserNameChange": "Allow Username Change", - "createdAt": "Creat ", - "verified": "Verificat", - "active": "Actiu", - "card-received": "Received", - "card-received-on": "Received on", - "card-end": "End", - "card-end-on": "Ends on", - "editCardReceivedDatePopup-title": "Change received date", - "editCardEndDatePopup-title": "Change end date", - "setCardColorPopup-title": "Set color", - "setCardActionsColorPopup-title": "Choose a color", - "setSwimlaneColorPopup-title": "Choose a color", - "setListColorPopup-title": "Choose a color", - "assigned-by": "Assignat Per", - "requested-by": "Demanat Per", - "board-delete-notice": "Deleting is permanent. You will lose all lists, cards and actions associated with this board.", - "delete-board-confirm-popup": "All lists, cards, labels, and activities will be deleted and you won't be able to recover the board contents. There is no undo.", - "boardDeletePopup-title": "Delete Board?", - "delete-board": "Delete Board", - "default-subtasks-board": "Subtasks for __board__ board", - "default": "Default", - "queue": "Queue", - "subtask-settings": "Subtasks Settings", - "card-settings": "Configuració de targeta", - "boardSubtaskSettingsPopup-title": "Board Subtasks Settings", - "boardCardSettingsPopup-title": "Configuració de targeta", - "deposit-subtasks-board": "Deposit subtasks to this board:", - "deposit-subtasks-list": "Landing list for subtasks deposited here:", - "show-parent-in-minicard": "Show parent in minicard:", - "prefix-with-full-path": "Prefix with full path", - "prefix-with-parent": "Prefix with parent", - "subtext-with-full-path": "Subtext with full path", - "subtext-with-parent": "Subtext with parent", - "change-card-parent": "Change card's parent", - "parent-card": "Parent card", - "source-board": "Source board", - "no-parent": "Don't show parent", - "activity-added-label": "added label '%s' to %s", - "activity-removed-label": "removed label '%s' from %s", - "activity-delete-attach": "deleted an attachment from %s", - "activity-added-label-card": "added label '%s'", - "activity-removed-label-card": "removed label '%s'", - "activity-delete-attach-card": "deleted an attachment", - "activity-set-customfield": "set custom field '%s' to '%s' in %s", - "activity-unset-customfield": "unset custom field '%s' in %s", - "r-rule": "Rule", - "r-add-trigger": "Add trigger", - "r-add-action": "Add action", - "r-board-rules": "Regles del tauler", - "r-add-rule": "Add rule", - "r-view-rule": "View rule", - "r-delete-rule": "Delete rule", - "r-new-rule-name": "New rule title", - "r-no-rules": "No hi han regles", - "r-when-a-card": "When a card", - "r-is": "is", - "r-is-moved": "is moved", - "r-added-to": "added to", - "r-removed-from": "Removed from", - "r-the-board": "the board", - "r-list": "list", - "set-filter": "Set Filter", - "r-moved-to": "Moved to", - "r-moved-from": "Moved from", - "r-archived": "Moved to Archive", - "r-unarchived": "Restored from Archive", - "r-a-card": "una targeta", - "r-when-a-label-is": "When a label is", - "r-when-the-label": "When the label", - "r-list-name": "list name", - "r-when-a-member": "When a member is", - "r-when-the-member": "When the member", - "r-name": "name", - "r-when-a-attach": "When an attachment", - "r-when-a-checklist": "When a checklist is", - "r-when-the-checklist": "When the checklist", - "r-completed": "Completed", - "r-made-incomplete": "Made incomplete", - "r-when-a-item": "When a checklist item is", - "r-when-the-item": "When the checklist item", - "r-checked": "Checked", - "r-unchecked": "Unchecked", - "r-move-card-to": "Move card to", - "r-top-of": "Top of", - "r-bottom-of": "Bottom of", - "r-its-list": "its list", - "r-archive": "Moure al arxiu", - "r-unarchive": "Restore from Archive", - "r-card": "targeta", - "r-add": "Afegeix", - "r-remove": "Remove", - "r-label": "label", - "r-member": "member", - "r-remove-all": "Remove all members from the card", - "r-set-color": "Set color to", - "r-checklist": "checklist", - "r-check-all": "Check all", - "r-uncheck-all": "Uncheck all", - "r-items-check": "items of checklist", - "r-check": "Check", - "r-uncheck": "Uncheck", - "r-item": "item", - "r-of-checklist": "of checklist", - "r-send-email": "Send an email", - "r-to": "to", - "r-subject": "subject", - "r-rule-details": "Rule details", - "r-d-move-to-top-gen": "Move card to top of its list", - "r-d-move-to-top-spec": "Move card to top of list", - "r-d-move-to-bottom-gen": "Move card to bottom of its list", - "r-d-move-to-bottom-spec": "Move card to bottom of list", - "r-d-send-email": "Send email", - "r-d-send-email-to": "to", - "r-d-send-email-subject": "subject", - "r-d-send-email-message": "message", - "r-d-archive": "Move card to Archive", - "r-d-unarchive": "Restore card from Archive", - "r-d-add-label": "Add label", - "r-d-remove-label": "Remove label", - "r-create-card": "Crea una targeta nova", - "r-in-list": "in list", - "r-in-swimlane": "in swimlane", - "r-d-add-member": "Add member", - "r-d-remove-member": "Remove member", - "r-d-remove-all-member": "Remove all member", - "r-d-check-all": "Check all items of a list", - "r-d-uncheck-all": "Uncheck all items of a list", - "r-d-check-one": "Check item", - "r-d-uncheck-one": "Uncheck item", - "r-d-check-of-list": "of checklist", - "r-d-add-checklist": "Add checklist", - "r-d-remove-checklist": "Remove checklist", - "r-by": "by", - "r-add-checklist": "Add checklist", - "r-with-items": "with items", - "r-items-list": "item1,item2,item3", - "r-add-swimlane": "Add swimlane", - "r-swimlane-name": "swimlane name", - "r-board-note": "Note: leave a field empty to match every possible value.", - "r-checklist-note": "Note: checklist's items have to be written as comma separated values.", - "r-when-a-card-is-moved": "Quan una targeta es mou a una altra llista", - "r-set": "Set", - "r-update": "Update", - "r-datefield": "date field", - "r-df-start-at": "start", - "r-df-due-at": "due", - "r-df-end-at": "end", - "r-df-received-at": "received", - "r-to-current-datetime": "to current date/time", - "r-remove-value-from": "Remove value from", - "ldap": "LDAP", - "oauth2": "OAuth2", - "cas": "CAS", - "authentication-method": "Authentication method", - "authentication-type": "Authentication type", - "custom-product-name": "Custom Product Name", - "layout": "Layout", - "hide-logo": "Hide Logo", - "add-custom-html-after-body-start": "Add Custom HTML after <body> start", - "add-custom-html-before-body-end": "Add Custom HTML before </body> end", - "error-undefined": "Something went wrong", - "error-ldap-login": "An error occurred while trying to login", - "display-authentication-method": "Display Authentication Method", - "default-authentication-method": "Default Authentication Method", - "duplicate-board": "Duplicate Board", - "people-number": "The number of people is:", - "swimlaneDeletePopup-title": "Delete Swimlane ?", - "swimlane-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the swimlane. There is no undo.", - "restore-all": "Restore all", - "delete-all": "Delete all", - "loading": "Loading, please wait.", - "previous_as": "last time was", - "act-a-dueAt": "modified due time to \nWhen: __timeValue__\nWhere: __card__\n previous due was __timeOldValue__", - "act-a-endAt": "modified ending time to __timeValue__ from (__timeOldValue__)", - "act-a-startAt": "modified starting time to __timeValue__ from (__timeOldValue__)", - "act-a-receivedAt": "modified received time to __timeValue__ from (__timeOldValue__)", - "a-dueAt": "modified due time to be", - "a-endAt": "modified ending time to be", - "a-startAt": "modified starting time to be", - "a-receivedAt": "modified received time to be", - "almostdue": "current due time %s is approaching", - "pastdue": "current due time %s is past", - "duenow": "current due time %s is today", - "act-newDue": "__list__/__card__ has 1st due reminder [__board__]", - "act-withDue": "__list__/__card__ due reminders [__board__]", - "act-almostdue": "was reminding the current due (__timeValue__) of __card__ is approaching", - "act-pastdue": "was reminding the current due (__timeValue__) of __card__ is past", - "act-duenow": "was reminding the current due (__timeValue__) of __card__ is now", - "act-atUserComment": "You were mentioned in [__board__] __list__/__card__", - "delete-user-confirm-popup": "Are you sure you want to delete this account? There is no undo.", - "accounts-allowUserDelete": "Allow users to self delete their account", - "hide-minicard-label-text": "Hide minicard label text", - "show-desktop-drag-handles": "Show desktop drag handles", - "assignee": "Assignat", - "cardAssigneesPopup-title": "Assignat", - "addmore-detail": "Afegiu una descripció més detallada", - "show-on-card": "Show on Card", - "new": "New", - "editUserPopup-title": "Edit User", - "newUserPopup-title": "New User", - "notifications": "Notifications", - "view-all": "View All", - "filter-by-unread": "Filter by Unread", - "mark-all-as-read": "Mark all as read", - "allow-rename": "Allow Rename", - "allowRenamePopup-title": "Allow Rename" -} + "accept": "Accepta", + "act-activity-notify": "Notificació d'activitat", + "act-addAttachment": "afegit l'adjunt __attachment__ a la targeta __card__ en la llista __list__ al canal __swimlane__ al tauler __tauler__", + "act-deleteAttachment": "deleted attachment __attachment__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addSubtask": "added subtask __subtask__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addedLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removeLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removedLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addChecklist": "added checklist __checklist__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addChecklistItem": "added checklist item __checklistItem__ to checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removeChecklist": "removed checklist __checklist__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removeChecklistItem": "removed checklist item __checklistItem__ from checklist __checkList__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-checkedItem": "checked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-uncheckedItem": "unchecked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-completeChecklist": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-uncompleteChecklist": "uncompleted checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addComment": "commented on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-editComment": "edited comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-deleteComment": "deleted comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-createBoard": "created board __board__", + "act-createSwimlane": "created swimlane __swimlane__ to board __board__", + "act-createCard": "created card __card__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-createCustomField": "created custom field __customField__ at board __board__", + "act-deleteCustomField": "deleted custom field __customField__ at board __board__", + "act-setCustomField": "edited custom field __customField__: __customFieldValue__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-createList": "added list __list__ to board __board__", + "act-addBoardMember": "added member __member__ to board __board__", + "act-archivedBoard": "Board __board__ moved to Archive", + "act-archivedCard": "Card __card__ at list __list__ at swimlane __swimlane__ at board __board__ moved to Archive", + "act-archivedList": "List __list__ at swimlane __swimlane__ at board __board__ moved to Archive", + "act-archivedSwimlane": "Swimlane __swimlane__ at board __board__ moved to Archive", + "act-importBoard": "imported board __board__", + "act-importCard": "imported card __card__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-importList": "imported list __list__ to swimlane __swimlane__ at board __board__", + "act-joinMember": "added member __member__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-moveCard": "moved card __card__ at board __board__ from list __oldList__ at swimlane __oldSwimlane__ to list __list__ at swimlane __swimlane__", + "act-moveCardToOtherBoard": "moved card __card__ from list __oldList__ at swimlane __oldSwimlane__ at board __oldBoard__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-removeBoardMember": "removed member __member__ from board __board__", + "act-restoredCard": "restored card __card__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-unjoinMember": "removed member __member__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-withBoardTitle": "__tauler__", + "act-withCardTitle": "[__tauler__] __fitxa__", + "actions": "Accions", + "activities": "Activitats", + "activity": "Activitat", + "activity-added": "ha afegit %s a %s", + "activity-archived": "%s mogut al Arxiu", + "activity-attached": "ha adjuntat %s a %s", + "activity-created": "ha creat %s", + "activity-customfield-created": "camp personalitzat creat %s", + "activity-excluded": "ha exclòs %s de %s", + "activity-imported": "importat %s dins %s des de %s", + "activity-imported-board": "importat %s des de %s", + "activity-joined": "s'ha unit a %s", + "activity-moved": "ha mogut %s de %s a %s", + "activity-on": "en %s", + "activity-removed": "ha eliminat %s de %s", + "activity-sent": "ha enviat %s %s", + "activity-unjoined": "desassignat %s", + "activity-subtask-added": "added subtask to %s", + "activity-checked-item": "checked %s in checklist %s of %s", + "activity-unchecked-item": "unchecked %s in checklist %s of %s", + "activity-checklist-added": "Checklist afegida a %s", + "activity-checklist-removed": "removed a checklist from %s", + "activity-checklist-completed": "completed checklist %s of %s", + "activity-checklist-uncompleted": "uncompleted the checklist %s of %s", + "activity-checklist-item-added": "afegida entrada de checklist de '%s' a %s", + "activity-checklist-item-removed": "removed a checklist item from '%s' in %s", + "add": "Afegeix", + "activity-checked-item-card": "checked %s in checklist %s", + "activity-unchecked-item-card": "unchecked %s in checklist %s", + "activity-checklist-completed-card": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "activity-checklist-uncompleted-card": "uncompleted the checklist %s", + "activity-editComment": "edited comment %s", + "activity-deleteComment": "deleted comment %s", + "add-attachment": "Afegeix adjunt", + "add-board": "Afegeix Tauler", + "add-card": "Afegeix Fitxa", + "add-swimlane": "Afegeix carril de natació", + "add-subtask": "Afegir Subtasca", + "add-checklist": "Afegeix checklist", + "add-checklist-item": "Afegeix un ítem al checklist", + "add-cover": "Afegeix coberta", + "add-label": "Afegeix etiqueta", + "add-list": "Afegeix llista", + "add-members": "Afegeix membres", + "added": "Afegit", + "addMemberPopup-title": "Membres", + "admin": "Administrador", + "admin-desc": "Pots veure i editar fitxes, eliminar usuaris, i canviar la configuració del tauler.", + "admin-announcement": "Alertes", + "admin-announcement-active": "Activar alertes del Sistema", + "admin-announcement-title": "Alertes d'administració", + "all-boards": "Tots els taulers", + "and-n-other-card": "And __count__ other card", + "and-n-other-card_plural": "And __count__ other cards", + "apply": "Aplica", + "app-is-offline": "Carregant. Per favor, espereu. Actualitzar la pàgina pot comportar pèrdua de dades. Si la càrrega no funciona, comproveu que el servidor no s'ha aturat. ", + "archive": "Moure al arxiu", + "archive-all": "Moure tot al arxiu", + "archive-board": "Moure Tauler al Arxiu", + "archive-card": "Moure Fitxa al Arxiu", + "archive-list": "Moure Llista al Arxiu", + "archive-swimlane": "Move Swimlane to Archive", + "archive-selection": "Moure selecció al Arxiu", + "archiveBoardPopup-title": "Moure el Tauler al Arxiu?", + "archived-items": "Desa", + "archived-boards": "Taulers al Arxiu", + "restore-board": "Restaura Tauler", + "no-archived-boards": "No hi han Taulers al Arxiu.", + "archives": "Desa", + "template": "Plantilla", + "templates": "Plantilles", + "assign-member": "Assignar membre", + "attached": "adjuntat", + "attachment": "Adjunt", + "attachment-delete-pop": "L'esborrat d'un arxiu adjunt és permanent. No es pot desfer.", + "attachmentDeletePopup-title": "Esborrar adjunt?", + "attachments": "Adjunts", + "auto-watch": "Segueix automàticament el taulers quan són creats", + "avatar-too-big": "L'avatar es massa gran (70KM max)", + "back": "Enrere", + "board-change-color": "Canvia el color", + "board-nb-stars": "%s estrelles", + "board-not-found": "No s'ha trobat el tauler", + "board-private-info": "Aquest tauler serà <strong> privat.", + "board-public-info": "Aquest tauler serà <strong> públic.", + "boardChangeColorPopup-title": "Canvia fons del tauler", + "boardChangeTitlePopup-title": "Canvia el nom tauler", + "boardChangeVisibilityPopup-title": "Canvia visibilitat", + "boardChangeWatchPopup-title": "Canvia seguiment", + "boardMenuPopup-title": "Configuració del tauler", + "boardChangeViewPopup-title": "Visió del tauler", + "boards": "Taulers", + "board-view": "Visió del tauler", + "board-view-cal": "Calendari", + "board-view-swimlanes": "Carrils de Natació", + "board-view-collapse": "Contraure", + "board-view-lists": "Llistes", + "bucket-example": "Igual que “Bucket List”, per exemple", + "cancel": "Cancel·la", + "card-archived": "Aquesta fitxa ha estat moguda al Arxiu.", + "board-archived": "Aquest tauler s'ha mogut al arxiu", + "card-comments-title": "Aquesta fitxa té %s comentaris.", + "card-delete-notice": "L'esborrat és permanent. Perdreu totes les accions associades a aquesta fitxa.", + "card-delete-pop": "Totes les accions s'eliminaran de l'activitat i no podreu tornar a obrir la fitxa. No es pot desfer.", + "card-delete-suggest-archive": "You can move a card to Archive to remove it from the board and preserve the activity.", + "card-due": "Finalitza", + "card-due-on": "Finalitza a", + "card-spent": "Temps Dedicat", + "card-edit-attachments": "Edita arxius adjunts", + "card-edit-custom-fields": "Editar camps personalitzats", + "card-edit-labels": "Edita etiquetes", + "card-edit-members": "Edita membres", + "card-labels-title": "Canvia les etiquetes de la fitxa", + "card-members-title": "Afegeix o eliminar membres del tauler des de la fitxa.", + "card-start": "Comença", + "card-start-on": "Comença a", + "cardAttachmentsPopup-title": "Adjunta des de", + "cardCustomField-datePopup-title": "Canviar data", + "cardCustomFieldsPopup-title": "Editar camps personalitzats", + "cardDeletePopup-title": "Esborrar fitxa?", + "cardDetailsActionsPopup-title": "Accions de fitxes", + "cardLabelsPopup-title": "Etiquetes", + "cardMembersPopup-title": "Membres", + "cardMorePopup-title": "Més", + "cardTemplatePopup-title": "Create template", + "cards": "Fitxes", + "cards-count": "Fitxes", + "casSignIn": "Sign In with CAS", + "cardType-card": "Fitxa", + "cardType-linkedCard": "Linked Card", + "cardType-linkedBoard": "Linked Board", + "change": "Canvia", + "change-avatar": "Canvia Avatar", + "change-password": "Canvia la clau", + "change-permissions": "Canvia permisos", + "change-settings": "Canvia configuració", + "changeAvatarPopup-title": "Canvia Avatar", + "changeLanguagePopup-title": "Canvia idioma", + "changePasswordPopup-title": "Canvia la contrasenya", + "changePermissionsPopup-title": "Canvia permisos", + "changeSettingsPopup-title": "Canvia configuració", + "subtasks": "Subtasca", + "checklists": "Checklists", + "click-to-star": "Fes clic per destacar aquest tauler.", + "click-to-unstar": "Fes clic per deixar de destacar aquest tauler.", + "clipboard": "Portaretalls o estirar i amollar", + "close": "Tanca", + "close-board": "Tanca tauler", + "close-board-pop": "You will be able to restore the board by clicking the “Archive” button from the home header.", + "color-black": "negre", + "color-blue": "blau", + "color-crimson": "carmesí", + "color-darkgreen": "verd fosc", + "color-gold": "daurat", + "color-gray": "gris", + "color-green": "verd", + "color-indigo": "índigo", + "color-lime": "llima", + "color-magenta": "magenta", + "color-mistyrose": "mistyrose", + "color-navy": "marina", + "color-orange": "taronja", + "color-paleturquoise": "paleturquoise", + "color-peachpuff": "peachpuff", + "color-pink": "rosa", + "color-plum": "pruna", + "color-purple": "púrpura", + "color-red": "vermell", + "color-saddlebrown": "saddlebrown", + "color-silver": "plata", + "color-sky": "cel", + "color-slateblue": "slateblue", + "color-white": "blanc", + "color-yellow": "groc", + "unset-color": "Unset", + "comment": "Comentari", + "comment-placeholder": "Escriu un comentari", + "comment-only": "Només comentaris", + "comment-only-desc": "Només pots fer comentaris a les fitxes", + "no-comments": "Sense comentaris", + "no-comments-desc": "Can not see comments and activities.", + "worker": "Worker", + "worker-desc": "Can only move cards, assign itself to card and comment.", + "computer": "Ordinador", + "confirm-subtask-delete-dialog": "Esteu segur que voleu eliminar la subtasca?", + "confirm-checklist-delete-dialog": "Are you sure you want to delete checklist?", + "copy-card-link-to-clipboard": "Copia l'enllaç de la ftixa al porta-retalls", + "linkCardPopup-title": "Link Card", + "searchElementPopup-title": "Cerca", + "copyCardPopup-title": "Copia la fitxa", + "copyChecklistToManyCardsPopup-title": "Copy Checklist Template to Many Cards", + "copyChecklistToManyCardsPopup-instructions": "Títols de fitxa i Descripcions de destí en aquest format JSON", + "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"Títol de la primera fitxa\", \"description\":\"Descripció de la primera fitxa\"}, {\"title\":\"Títol de la segona fitxa\",\"description\":\"Descripció de la segona fitxa\"},{\"title\":\"Títol de l'última fitxa\",\"description\":\"Descripció de l'última fitxa\"} ]", + "create": "Crea", + "createBoardPopup-title": "Crea tauler", + "chooseBoardSourcePopup-title": "Importa Tauler", + "createLabelPopup-title": "Crea etiqueta", + "createCustomField": "Crear camp", + "createCustomFieldPopup-title": "Crear camp", + "current": "Actual", + "custom-field-delete-pop": "There is no undo. This will remove this custom field from all cards and destroy its history.", + "custom-field-checkbox": "Checkbox", + "custom-field-date": "Data", + "custom-field-dropdown": "Dropdown List", + "custom-field-dropdown-none": "(none)", + "custom-field-dropdown-options": "Llista d'opcions", + "custom-field-dropdown-options-placeholder": "Press enter to add more options", + "custom-field-dropdown-unknown": "(unknown)", + "custom-field-number": "Number", + "custom-field-text": "Text", + "custom-fields": "Camps Personalitzats", + "date": "Data", + "decline": "Declina", + "default-avatar": "Avatar per defecte", + "delete": "Esborra", + "deleteCustomFieldPopup-title": "Delete Custom Field?", + "deleteLabelPopup-title": "Esborra etiqueta", + "description": "Descripció", + "disambiguateMultiLabelPopup-title": "Desfe l'ambigüitat en les etiquetes", + "disambiguateMultiMemberPopup-title": "Desfe l'ambigüitat en els membres", + "discard": "Descarta", + "done": "Fet", + "download": "Descarrega", + "edit": "Edita", + "edit-avatar": "Canvia Avatar", + "edit-profile": "Edita el teu Perfil", + "edit-wip-limit": "Edita el Límit de Treball en Progrès", + "soft-wip-limit": "Soft WIP Limit", + "editCardStartDatePopup-title": "Canvia data d'inici", + "editCardDueDatePopup-title": "Canvia data de finalització", + "editCustomFieldPopup-title": "Modificar camp", + "editCardSpentTimePopup-title": "Canvia temps dedicat", + "editLabelPopup-title": "Canvia etiqueta", + "editNotificationPopup-title": "Edita la notificació", + "editProfilePopup-title": "Edita teu Perfil", + "email": "Correu electrònic", + "email-enrollAccount-subject": "An account created for you on __siteName__", + "email-enrollAccount-text": "Hola __user__,\n\nPer començar a utilitzar el servei, segueix l'enllaç següent.\n\n__url__\n\nGràcies.", + "email-fail": "Error enviant el correu", + "email-fail-text": "Error en intentar enviar e-mail", + "email-invalid": "Adreça de correu invàlida", + "email-invite": "Convida mitjançant correu electrònic", + "email-invite-subject": "__inviter__ t'ha convidat", + "email-invite-text": "Benvolgut __user__,\n\n __inviter__ t'ha convidat a participar al tauler \"__board__\" per col·laborar-hi.\n\nSegueix l'enllaç següent:\n\n __url__\n\n Gràcies.", + "email-resetPassword-subject": "Reset your password on __siteName__", + "email-resetPassword-text": "Hola __user__,\n \n per resetejar la teva contrasenya, segueix l'enllaç següent.\n \n __url__\n \n Gràcies.", + "email-sent": "Correu enviat", + "email-verifyEmail-subject": "Verify your email address on __siteName__", + "email-verifyEmail-text": "Hola __user__, \n\n per verificar el teu correu, segueix l'enllaç següent.\n\n __url__\n\n Gràcies.", + "enable-wip-limit": "Activa e Límit de Treball en Progrès", + "error-board-doesNotExist": "Aquest tauler no existeix", + "error-board-notAdmin": "Necessites ser administrador d'aquest tauler per dur a lloc aquest acció", + "error-board-notAMember": "Necessites ser membre d'aquest tauler per dur a terme aquesta acció", + "error-json-malformed": "El text no és JSON vàlid", + "error-json-schema": "La dades JSON no contenen la informació en el format correcte", + "error-list-doesNotExist": "La llista no existeix", + "error-user-doesNotExist": "L'usuari no existeix", + "error-user-notAllowSelf": "No et pots convidar a tu mateix", + "error-user-notCreated": "L'usuari no s'ha creat", + "error-username-taken": "Aquest usuari ja existeix", + "error-email-taken": "L'adreça de correu electrònic ja és en ús", + "export-board": "Exporta tauler", + "sort": "Sort", + "sort-desc": "Click to Sort List", + "list-sort-by": "Sort the List By:", + "list-label-modifiedAt": "Last Access Time", + "list-label-title": "Name of the List", + "list-label-sort": "Your Manual Order", + "list-label-short-modifiedAt": "(L)", + "list-label-short-title": "(N)", + "list-label-short-sort": "(M)", + "filter": "Filtre", + "filter-cards": "Filter Cards or Lists", + "list-filter-label": "Filter List by Title", + "filter-clear": "Elimina filtre", + "filter-no-label": "Sense etiqueta", + "filter-no-member": "Sense membres", + "filter-no-custom-fields": "No Custom Fields", + "filter-show-archive": "Show archived lists", + "filter-hide-empty": "Hide empty lists", + "filter-on": "Filtra per", + "filter-on-desc": "Estau filtrant fitxes en aquest tauler. Feu clic aquí per editar el filtre.", + "filter-to-selection": "Filtra selecció", + "advanced-filter-label": "Filtre avançat", + "advanced-filter-description": "Advanced Filter allows to write a string containing following operators: == != <= >= && || ( ) A space is used as a separator between the Operators. You can filter for all Custom Fields by typing their names and values. For Example: Field1 == Value1. Note: If fields or values contains spaces, you need to encapsulate them into single quotes. For Example: 'Field 1' == 'Value 1'. For single control characters (' \\/) to be skipped, you can use \\. For example: Field1 == I\\'m. Also you can combine multiple conditions. For Example: F1 == V1 || F1 == V2. Normally all operators are interpreted from left to right. You can change the order by placing brackets. For Example: F1 == V1 && ( F2 == V2 || F2 == V3 ). Also you can search text fields using regex: F1 == /Tes.*/i", + "fullname": "Nom complet", + "header-logo-title": "Torna a la teva pàgina de taulers", + "hide-system-messages": "Oculta missatges del sistema", + "headerBarCreateBoardPopup-title": "Crea tauler", + "home": "Inici", + "import": "importa", + "link": "Enllaç", + "import-board": "Importa tauler", + "import-board-c": "Importa tauler", + "import-board-title-trello": "Importa tauler des de Trello", + "import-board-title-wekan": "Import board from previous export", + "import-sandstorm-backup-warning": "Do not delete data you import from original exported board or Trello before checking does this grain close and open again, or do you get Board not found error, that means data loss.", + "import-sandstorm-warning": "Estau segur que voleu esborrar aquesta checklist?", + "from-trello": "Des de Trello", + "from-wekan": "From previous export", + "import-board-instruction-trello": "En el teu tauler Trello, ves a 'Menú', 'Més'.' Imprimir i Exportar', 'Exportar JSON', i copia el text resultant.", + "import-board-instruction-wekan": "In your board, go to 'Menu', then 'Export board', and copy the text in the downloaded file.", + "import-board-instruction-about-errors": "If you get errors when importing board, sometimes importing still works, and board is at All Boards page.", + "import-json-placeholder": "Aferra codi JSON vàlid aquí", + "import-map-members": "Mapeja el membres", + "import-members-map": "Your imported board has some members. Please map the members you want to import to your users", + "import-show-user-mapping": "Revisa l'assignació de membres", + "import-user-select": "Pick your existing user you want to use as this member", + "importMapMembersAddPopup-title": "Selecciona un usuari", + "info": "Versió", + "initials": "Inicials", + "invalid-date": "Data invàlida", + "invalid-time": "Temps Invàlid", + "invalid-user": "Usuari invàlid", + "joined": "s'ha unit", + "just-invited": "Has estat convidat a aquest tauler", + "keyboard-shortcuts": "Dreceres de teclat", + "label-create": "Crea etiqueta", + "label-default": "%s etiqueta (per defecte)", + "label-delete-pop": "No es pot desfer. Això eliminarà aquesta etiqueta de totes les fitxes i destruirà la seva història.", + "labels": "Etiquetes", + "language": "Idioma", + "last-admin-desc": "No podeu canviar rols perquè ha d'haver-hi almenys un administrador.", + "leave-board": "Abandona tauler", + "leave-board-pop": "De debò voleu abandonar __boardTitle__? Se us eliminarà de totes les fitxes d'aquest tauler.", + "leaveBoardPopup-title": "Abandonar Tauler?", + "link-card": "Enllaç a aquesta fitxa", + "list-archive-cards": "Moure totes les fitxes en aquesta llista al Arxiu", + "list-archive-cards-pop": "This will remove all the cards in this list from the board. To view cards in Archive and bring them back to the board, click “Menu” > “Archive”.", + "list-move-cards": "Mou totes les fitxes d'aquesta llista", + "list-select-cards": "Selecciona totes les fitxes d'aquesta llista", + "set-color-list": "Set Color", + "listActionPopup-title": "Accions de la llista", + "swimlaneActionPopup-title": "Accions de Carril de Natació", + "swimlaneAddPopup-title": "Add a Swimlane below", + "listImportCardPopup-title": "importa una fitxa de Trello", + "listMorePopup-title": "Més", + "link-list": "Enllaça a aquesta llista", + "list-delete-pop": "Totes les accions seran esborrades de la llista d'activitats i no serà possible recuperar la llista", + "list-delete-suggest-archive": "You can move a list to Archive to remove it from the board and preserve the activity.", + "lists": "Llistes", + "swimlanes": "Carrils de Natació", + "log-out": "Finalitza la sessió", + "log-in": "Ingresa", + "loginPopup-title": "Inicia sessió", + "memberMenuPopup-title": "Configura membres", + "members": "Membres", + "menu": "Menú", + "move-selection": "Move selection", + "moveCardPopup-title": "Moure fitxa", + "moveCardToBottom-title": "Mou a la part inferior", + "moveCardToTop-title": "Mou a la part superior", + "moveSelectionPopup-title": "Move selection", + "multi-selection": "Multi-Selecció", + "multi-selection-on": "Multi-Selecció està activada", + "muted": "En silenci", + "muted-info": "No seràs notificat dels canvis en aquest tauler", + "my-boards": "Els meus taulers", + "name": "Nom", + "no-archived-cards": "No hi ha fitxes a l'arxiu.", + "no-archived-lists": "No hi ha llistes al arxiu.", + "no-archived-swimlanes": "No swimlanes in Archive.", + "no-results": "Sense resultats", + "normal": "Normal", + "normal-desc": "Podeu veure i editar fitxes. No podeu canviar la configuració.", + "not-accepted-yet": "La invitació no ha esta acceptada encara", + "notify-participate": "Rebre actualitzacions per a cada fitxa de la qual n'ets creador o membre", + "notify-watch": "Rebre actualitzacions per qualsevol tauler, llista o fitxa en observació", + "optional": "opcional", + "or": "o", + "page-maybe-private": "Aquesta pàgina és privada. Per veure-la <a href='%s'> entra </a>.", + "page-not-found": "Pàgina no trobada.", + "password": "Contrasenya", + "paste-or-dragdrop": "aferra, o estira i amolla la imatge (només imatge)", + "participating": "Participant", + "preview": "Vista prèvia", + "previewAttachedImagePopup-title": "Vista prèvia", + "previewClipboardImagePopup-title": "Vista prèvia", + "private": "Privat", + "private-desc": "Aquest tauler és privat. Només les persones afegides al tauler poden veure´l i editar-lo.", + "profile": "Perfil", + "public": "Públic", + "public-desc": "Aquest tauler és públic. És visible per a qualsevol persona amb l'enllaç i es mostrarà en els motors de cerca com Google. Només persones afegides al tauler poden editar-lo.", + "quick-access-description": "Inicia un tauler per afegir un accés directe en aquest barra", + "remove-cover": "Elimina coberta", + "remove-from-board": "Elimina del tauler", + "remove-label": "Elimina l'etiqueta", + "listDeletePopup-title": "Esborrar la llista?", + "remove-member": "Elimina membre", + "remove-member-from-card": "Elimina de la fitxa", + "remove-member-pop": "Eliminar __name__ (__username__) de __boardTitle__ ? El membre serà eliminat de totes les fitxes d'aquest tauler. Ells rebran una notificació.", + "removeMemberPopup-title": "Vols suprimir el membre?", + "rename": "Canvia el nom", + "rename-board": "Canvia el nom del tauler", + "restore": "Restaura", + "save": "Desa", + "search": "Cerca", + "rules": "Regles", + "search-cards": "Search from card/list titles, descriptions and custom fields on this board", + "search-example": "Text que cercar?", + "select-color": "Selecciona color", + "set-wip-limit-value": "Limita el màxim nombre de tasques en aquesta llista", + "setWipLimitPopup-title": "Configura el Límit de Treball en Progrès", + "shortcut-assign-self": "Assigna't la ftixa actual", + "shortcut-autocomplete-emoji": "Autocompleta emoji", + "shortcut-autocomplete-members": "Autocompleta membres", + "shortcut-clear-filters": "Elimina tots els filters", + "shortcut-close-dialog": "Tanca el diàleg", + "shortcut-filter-my-cards": "Filtra les meves fitxes", + "shortcut-show-shortcuts": "Mostra aquesta lista d'accessos directes", + "shortcut-toggle-filterbar": "Canvia la barra lateral del tauler", + "shortcut-toggle-sidebar": "Canvia Sidebar del Tauler", + "show-cards-minimum-count": "Mostra contador de fitxes si la llista en conté més de", + "sidebar-open": "Mostra barra lateral", + "sidebar-close": "Amaga barra lateral", + "signupPopup-title": "Crea un compte", + "star-board-title": "Fes clic per destacar aquest tauler. Es mostrarà a la part superior de la llista de taulers.", + "starred-boards": "Taulers destacats", + "starred-boards-description": "Els taulers destacats es mostraran a la part superior de la llista de taulers.", + "subscribe": "Subscriure", + "team": "Equip", + "this-board": "aquest tauler", + "this-card": "aquesta fitxa", + "spent-time-hours": "Temps dedicat (hores)", + "overtime-hours": "Temps de més (hores)", + "overtime": "Temps de més", + "has-overtime-cards": "Té fitxes amb temps de més", + "has-spenttime-cards": "Té fitxes amb temps dedicat", + "time": "Hora", + "title": "Títol", + "tracking": "En seguiment", + "tracking-info": "Seràs notificat per cada canvi a aquelles fitxes de les que n'eres creador o membre", + "type": "Tipus", + "unassign-member": "Desassignar membre", + "unsaved-description": "Tens una descripció sense desar.", + "unwatch": "Suprimeix observació", + "upload": "Puja", + "upload-avatar": "Actualitza avatar", + "uploaded-avatar": "Avatar actualitzat", + "username": "Nom d'Usuari", + "view-it": "Vist", + "warn-list-archived": "warning: this card is in an list at Archive", + "watch": "Observa", + "watching": "En observació", + "watching-info": "Seràs notificat de cada canvi en aquest tauler", + "welcome-board": "Tauler de benvinguda", + "welcome-swimlane": "Objectiu 1", + "welcome-list1": "Bàsics", + "welcome-list2": "Avançades", + "card-templates-swimlane": "Card Templates", + "list-templates-swimlane": "List Templates", + "board-templates-swimlane": "Board Templates", + "what-to-do": "Què vols fer?", + "wipLimitErrorPopup-title": "Límit de Treball en Progrès invàlid", + "wipLimitErrorPopup-dialog-pt1": "El nombre de tasques en esta llista és superior al límit de Treball en Progrès que heu definit.", + "wipLimitErrorPopup-dialog-pt2": "Si us plau mogui algunes taques fora d'aquesta llista, o configuri un límit de Treball en Progrès superior.", + "admin-panel": "Tauler d'administració", + "settings": "Configuració", + "people": "Persones", + "registration": "Registre", + "disable-self-registration": "Deshabilita Auto-Registre", + "invite": "Convida", + "invite-people": "Convida a persones", + "to-boards": "Al tauler(s)", + "email-addresses": "Adreça de correu", + "smtp-host-description": "L'adreça del vostre servidor SMTP.", + "smtp-port-description": "El port del vostre servidor SMTP.", + "smtp-tls-description": "Activa suport TLS pel servidor SMTP", + "smtp-host": "Servidor SMTP", + "smtp-port": "Port SMTP", + "smtp-username": "Nom d'usuari", + "smtp-password": "Contrasenya", + "smtp-tls": "Suport TLS", + "send-from": "De", + "send-smtp-test": "Envia't un correu electrònic de prova", + "invitation-code": "Codi d'invitació", + "email-invite-register-subject": "__inviter__ t'ha convidat", + "email-invite-register-text": "Dear __user__,\n\n__inviter__ invites you to kanban board for collaborations.\n\nPlease follow the link below:\n__url__\n\nAnd your invitation code is: __icode__\n\nThanks.", + "email-smtp-test-subject": "SMTP Test Email", + "email-smtp-test-text": "Has enviat un missatge satisfactòriament", + "error-invitation-code-not-exist": "El codi d'invitació no existeix", + "error-notAuthorized": "No estau autoritzats per veure aquesta pàgina", + "webhook-title": "Webhook Name", + "webhook-token": "Token (Optional for Authentication)", + "outgoing-webhooks": "Webhooks sortints", + "bidirectional-webhooks": "Two-Way Webhooks", + "outgoingWebhooksPopup-title": "Webhooks sortints", + "boardCardTitlePopup-title": "Card Title Filter", + "disable-webhook": "Disable This Webhook", + "global-webhook": "Global Webhooks", + "new-outgoing-webhook": "Nou Webook sortint", + "no-name": "Importa tauler des de Wekan", + "Node_version": "Versió Node", + "Meteor_version": "Meteor version", + "MongoDB_version": "MongoDB version", + "MongoDB_storage_engine": "MongoDB storage engine", + "MongoDB_Oplog_enabled": "MongoDB Oplog enabled", + "OS_Arch": "Arquitectura SO", + "OS_Cpus": "Plataforma SO", + "OS_Freemem": "Memòria lliure", + "OS_Loadavg": "Carrega de SO", + "OS_Platform": "Plataforma de SO", + "OS_Release": "Versió SO", + "OS_Totalmem": "Memòria total", + "OS_Type": "Tipus de SO", + "OS_Uptime": "Temps d'activitat", + "days": "days", + "hours": "hores", + "minutes": "minuts", + "seconds": "segons", + "show-field-on-card": "Show this field on card", + "automatically-field-on-card": "Auto create field to all cards", + "showLabel-field-on-card": "Show field label on minicard", + "yes": "Si", + "no": "No", + "accounts": "Comptes", + "accounts-allowEmailChange": "Permet modificar correu electrònic", + "accounts-allowUserNameChange": "Allow Username Change", + "createdAt": "Creat ", + "verified": "Verificat", + "active": "Actiu", + "card-received": "Received", + "card-received-on": "Received on", + "card-end": "End", + "card-end-on": "Ends on", + "editCardReceivedDatePopup-title": "Change received date", + "editCardEndDatePopup-title": "Change end date", + "setCardColorPopup-title": "Set color", + "setCardActionsColorPopup-title": "Choose a color", + "setSwimlaneColorPopup-title": "Choose a color", + "setListColorPopup-title": "Choose a color", + "assigned-by": "Assignat Per", + "requested-by": "Demanat Per", + "board-delete-notice": "Deleting is permanent. You will lose all lists, cards and actions associated with this board.", + "delete-board-confirm-popup": "All lists, cards, labels, and activities will be deleted and you won't be able to recover the board contents. There is no undo.", + "boardDeletePopup-title": "Delete Board?", + "delete-board": "Delete Board", + "default-subtasks-board": "Subtasks for __board__ board", + "default": "Default", + "queue": "Queue", + "subtask-settings": "Subtasks Settings", + "card-settings": "Configuració de targeta", + "boardSubtaskSettingsPopup-title": "Board Subtasks Settings", + "boardCardSettingsPopup-title": "Configuració de targeta", + "deposit-subtasks-board": "Deposit subtasks to this board:", + "deposit-subtasks-list": "Landing list for subtasks deposited here:", + "show-parent-in-minicard": "Show parent in minicard:", + "prefix-with-full-path": "Prefix with full path", + "prefix-with-parent": "Prefix with parent", + "subtext-with-full-path": "Subtext with full path", + "subtext-with-parent": "Subtext with parent", + "change-card-parent": "Change card's parent", + "parent-card": "Parent card", + "source-board": "Source board", + "no-parent": "Don't show parent", + "activity-added-label": "added label '%s' to %s", + "activity-removed-label": "removed label '%s' from %s", + "activity-delete-attach": "deleted an attachment from %s", + "activity-added-label-card": "added label '%s'", + "activity-removed-label-card": "removed label '%s'", + "activity-delete-attach-card": "deleted an attachment", + "activity-set-customfield": "set custom field '%s' to '%s' in %s", + "activity-unset-customfield": "unset custom field '%s' in %s", + "r-rule": "Rule", + "r-add-trigger": "Add trigger", + "r-add-action": "Add action", + "r-board-rules": "Regles del tauler", + "r-add-rule": "Add rule", + "r-view-rule": "View rule", + "r-delete-rule": "Delete rule", + "r-new-rule-name": "New rule title", + "r-no-rules": "No hi han regles", + "r-when-a-card": "When a card", + "r-is": "is", + "r-is-moved": "is moved", + "r-added-to": "added to", + "r-removed-from": "Removed from", + "r-the-board": "the board", + "r-list": "list", + "set-filter": "Set Filter", + "r-moved-to": "Moved to", + "r-moved-from": "Moved from", + "r-archived": "Moved to Archive", + "r-unarchived": "Restored from Archive", + "r-a-card": "una targeta", + "r-when-a-label-is": "When a label is", + "r-when-the-label": "When the label", + "r-list-name": "list name", + "r-when-a-member": "When a member is", + "r-when-the-member": "When the member", + "r-name": "name", + "r-when-a-attach": "When an attachment", + "r-when-a-checklist": "When a checklist is", + "r-when-the-checklist": "When the checklist", + "r-completed": "Completed", + "r-made-incomplete": "Made incomplete", + "r-when-a-item": "When a checklist item is", + "r-when-the-item": "When the checklist item", + "r-checked": "Checked", + "r-unchecked": "Unchecked", + "r-move-card-to": "Move card to", + "r-top-of": "Top of", + "r-bottom-of": "Bottom of", + "r-its-list": "its list", + "r-archive": "Moure al arxiu", + "r-unarchive": "Restore from Archive", + "r-card": "targeta", + "r-add": "Afegeix", + "r-remove": "Remove", + "r-label": "label", + "r-member": "member", + "r-remove-all": "Remove all members from the card", + "r-set-color": "Set color to", + "r-checklist": "checklist", + "r-check-all": "Check all", + "r-uncheck-all": "Uncheck all", + "r-items-check": "items of checklist", + "r-check": "Check", + "r-uncheck": "Uncheck", + "r-item": "item", + "r-of-checklist": "of checklist", + "r-send-email": "Send an email", + "r-to": "to", + "r-subject": "subject", + "r-rule-details": "Rule details", + "r-d-move-to-top-gen": "Move card to top of its list", + "r-d-move-to-top-spec": "Move card to top of list", + "r-d-move-to-bottom-gen": "Move card to bottom of its list", + "r-d-move-to-bottom-spec": "Move card to bottom of list", + "r-d-send-email": "Send email", + "r-d-send-email-to": "to", + "r-d-send-email-subject": "subject", + "r-d-send-email-message": "message", + "r-d-archive": "Move card to Archive", + "r-d-unarchive": "Restore card from Archive", + "r-d-add-label": "Add label", + "r-d-remove-label": "Remove label", + "r-create-card": "Crea una targeta nova", + "r-in-list": "in list", + "r-in-swimlane": "in swimlane", + "r-d-add-member": "Add member", + "r-d-remove-member": "Remove member", + "r-d-remove-all-member": "Remove all member", + "r-d-check-all": "Check all items of a list", + "r-d-uncheck-all": "Uncheck all items of a list", + "r-d-check-one": "Check item", + "r-d-uncheck-one": "Uncheck item", + "r-d-check-of-list": "of checklist", + "r-d-add-checklist": "Add checklist", + "r-d-remove-checklist": "Remove checklist", + "r-by": "by", + "r-add-checklist": "Add checklist", + "r-with-items": "with items", + "r-items-list": "item1,item2,item3", + "r-add-swimlane": "Add swimlane", + "r-swimlane-name": "swimlane name", + "r-board-note": "Note: leave a field empty to match every possible value.", + "r-checklist-note": "Note: checklist's items have to be written as comma separated values.", + "r-when-a-card-is-moved": "Quan una targeta es mou a una altra llista", + "r-set": "Set", + "r-update": "Update", + "r-datefield": "date field", + "r-df-start-at": "start", + "r-df-due-at": "due", + "r-df-end-at": "end", + "r-df-received-at": "received", + "r-to-current-datetime": "to current date/time", + "r-remove-value-from": "Remove value from", + "ldap": "LDAP", + "oauth2": "OAuth2", + "cas": "CAS", + "authentication-method": "Authentication method", + "authentication-type": "Authentication type", + "custom-product-name": "Custom Product Name", + "layout": "Layout", + "hide-logo": "Hide Logo", + "add-custom-html-after-body-start": "Add Custom HTML after <body> start", + "add-custom-html-before-body-end": "Add Custom HTML before </body> end", + "error-undefined": "Something went wrong", + "error-ldap-login": "An error occurred while trying to login", + "display-authentication-method": "Display Authentication Method", + "default-authentication-method": "Default Authentication Method", + "duplicate-board": "Duplicate Board", + "people-number": "The number of people is:", + "swimlaneDeletePopup-title": "Delete Swimlane ?", + "swimlane-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the swimlane. There is no undo.", + "restore-all": "Restore all", + "delete-all": "Delete all", + "loading": "Loading, please wait.", + "previous_as": "last time was", + "act-a-dueAt": "modified due time to \nWhen: __timeValue__\nWhere: __card__\n previous due was __timeOldValue__", + "act-a-endAt": "modified ending time to __timeValue__ from (__timeOldValue__)", + "act-a-startAt": "modified starting time to __timeValue__ from (__timeOldValue__)", + "act-a-receivedAt": "modified received time to __timeValue__ from (__timeOldValue__)", + "a-dueAt": "modified due time to be", + "a-endAt": "modified ending time to be", + "a-startAt": "modified starting time to be", + "a-receivedAt": "modified received time to be", + "almostdue": "current due time %s is approaching", + "pastdue": "current due time %s is past", + "duenow": "current due time %s is today", + "act-newDue": "__list__/__card__ has 1st due reminder [__board__]", + "act-withDue": "__list__/__card__ due reminders [__board__]", + "act-almostdue": "was reminding the current due (__timeValue__) of __card__ is approaching", + "act-pastdue": "was reminding the current due (__timeValue__) of __card__ is past", + "act-duenow": "was reminding the current due (__timeValue__) of __card__ is now", + "act-atUserComment": "You were mentioned in [__board__] __list__/__card__", + "delete-user-confirm-popup": "Are you sure you want to delete this account? There is no undo.", + "accounts-allowUserDelete": "Allow users to self delete their account", + "hide-minicard-label-text": "Hide minicard label text", + "show-desktop-drag-handles": "Show desktop drag handles", + "assignee": "Assignat", + "cardAssigneesPopup-title": "Assignat", + "addmore-detail": "Afegiu una descripció més detallada", + "show-on-card": "Show on Card", + "new": "New", + "editUserPopup-title": "Edit User", + "newUserPopup-title": "New User", + "notifications": "Notifications", + "view-all": "View All", + "filter-by-unread": "Filter by Unread", + "mark-all-as-read": "Mark all as read", + "allow-rename": "Allow Rename", + "allowRenamePopup-title": "Allow Rename" +} \ No newline at end of file diff --git a/i18n/cs.i18n.json b/i18n/cs.i18n.json index 2fa37ec3..5a5ce30f 100644 --- a/i18n/cs.i18n.json +++ b/i18n/cs.i18n.json @@ -1,769 +1,769 @@ { - "accept": "Přijmout", - "act-activity-notify": "Notifikace aktivit", - "act-addAttachment": "přidal(a) přílohu __attachment__ na kartu __card__ ve sloupci __list__ ve swimlane __swimlane__ na tablu __board__", - "act-deleteAttachment": "smazal(a) přílohu __attachment__ na kartě __card__ ve sloupci __list__ ve swimlane __swimlane__ na tablu __board__", - "act-addSubtask": "přidal(a) podúkol __subtask__ na kartu __card__ ve sloupci __list__ ve swimlane __swimlane__ na tablu __board__", - "act-addLabel": "Přídán štítek __label__ na kartu __card__ ve sloupci __list__ ve swimlane __swimlane__ na tablu __board__", - "act-addedLabel": "Přídán štítek __label__ na kartu __card__ ve sloupci __list__ ve swimlane __swimlane__ na tablu __board__", - "act-removeLabel": "Odstraněn štítek __label__ na kartě __card__ ve sloupci __list__ ve swimlane __swimlane__ na tablu __board__", - "act-removedLabel": "Odstraněn štítek __label__ na kartě __card__ ve sloupci __list__ ve swimlane __swimlane__ na tablu __board__", - "act-addChecklist": "přidal(a) zaškrtávací seznam __checklist__ na kartu __card__ ve sloupci __list__ ve swimlane __swimlane__ na tablu __board__", - "act-addChecklistItem": "přidal(a) položku zaškrtávacího seznamu __checklistItem__ do zaškrtávacího seznamu __checklist__ na kartě __card__ ve sloupci __list__ ve swimlane __swimlane__ na tablu __board__", - "act-removeChecklist": "smazal(a) zaškrtávací seznam __checklist__ na kartě __card__ ve sloupci __list__ ve swimlane __swimlane__ na tablu __board__", - "act-removeChecklistItem": "smazal(a) položku zaškrtávacího seznamu __checklistItem__ ze zaškrtávacího seznamu __checklist__ na kartě __card__ ve sloupci __list__ ve swimlane __swimlane__ na tablu __board__", - "act-checkedItem": "zaškrtl(a) __checklistItem__ na zaškrtávacím seznamu __checklist__ na kartě __card__ ve sloupci __list__ ve swimlane __swimlane__ na tablu __board__", - "act-uncheckedItem": "zrušil(a) zaškrtnutí __checklistItem__ na zaškrtávacím seznamu __checklist__ na kartě __card__ ve sloupci __list__ ve swimlane __swimlane__ na tablu __board__", - "act-completeChecklist": "dokončil(a) zaškrtávací seznam __checklist__ na kartě __card__ ve sloupci __list__ ve swimlane __swimlane__ na tablu __board__", - "act-uncompleteChecklist": "zrušil(a) dokončení zaškrtávacího seznamu __checklist__ na kartě __card__ ve sloupci __list__ ve swimlane __swimlane__ na tablu __board__", - "act-addComment": "přidal(a) komentář na kartě __card__: __comment__ ve sloupci __list__ ve swimlane __swimlane__ na tablu __board__", - "act-editComment": "edited comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-deleteComment": "deleted comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-createBoard": "přidal(a) tablo __board__", - "act-createSwimlane": "created swimlane __swimlane__ to board __board__", - "act-createCard": "přidal(a) kartu __card__ do sloupce __list__ ve swimlane __swimlane__ na tablu __board__", - "act-createCustomField": "přidal(a) pole __customField__ na tablo __board__", - "act-deleteCustomField": "odebral(a) pole __customField__ na tablu __board__", - "act-setCustomField": "edited custom field __customField__: __customFieldValue__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-createList": "přidal(a) sloupec __list__ do tabla __board__", - "act-addBoardMember": "přidal(a) člena __member__ do tabla __board__", - "act-archivedBoard": "Tablo __board__ přesunuto do Archivu", - "act-archivedCard": "Karta __card__ ve sloupci __list__ ve swimlane __swimlane__ na tablu __board__ přesunuta do Archivu", - "act-archivedList": "Sloupec __list__ ve swimlane __swimlane__ na tablu __board__ přesunut do Archivu", - "act-archivedSwimlane": "Swimlane __swimlane__ na tablu __board__ přesunut do Archivu", - "act-importBoard": "importoval(a) tablo __board__", - "act-importCard": "importoval(a) karta __card__ do sloupce __list__ ve swimlane __swimlane__ na tablu __board__", - "act-importList": "importoval(a) sloupec __list__ do swimlane __swimlane__ na tablu __board__", - "act-joinMember": "přidal(a) člena __member__ na kartu __card__ v seznamu __list__ ve swimlane __swimlane__ na tablu __board__", - "act-moveCard": "moved card __card__ at board __board__ from list __oldList__ at swimlane __oldSwimlane__ to list __list__ at swimlane __swimlane__", - "act-moveCardToOtherBoard": "přesunul(a) kartu __card__ ze sloupce __oldList__ ve swimlane __oldSwimlane__ na tablu __oldBoard__ do sloupce __list__ ve swimlane __swimlane__ na tablu __board__", - "act-removeBoardMember": "odstranil(a) člena __member__ z tabla __board__", - "act-restoredCard": "obnovil(a) kartu __card__ do sloupce __list__ ve swimlane __swimlane__ na tablu __board__", - "act-unjoinMember": "odstranil(a) člena __member__ z karty __card__ ve sloupci __list__ ve swimlane __swimlane__ na tablu __board__", - "act-withBoardTitle": "__board__", - "act-withCardTitle": "[__board__] __card__", - "actions": "Akce", - "activities": "Aktivity", - "activity": "Aktivita", - "activity-added": "%s přidáno k %s", - "activity-archived": "%s bylo přesunuto do archivu", - "activity-attached": "přiloženo %s k %s", - "activity-created": "%s vytvořeno", - "activity-customfield-created": "vytvořeno vlastní pole %s", - "activity-excluded": "%s vyjmuto z %s", - "activity-imported": "importován %s do %s z %s", - "activity-imported-board": "importován %s z %s", - "activity-joined": "spojen %s", - "activity-moved": "%s přesunuto z %s do %s", - "activity-on": "na %s", - "activity-removed": "odstraněn %s z %s", - "activity-sent": "%s posláno na %s", - "activity-unjoined": "odpojen %s", - "activity-subtask-added": "podúkol přidán do %s", - "activity-checked-item": "dokončen %s v seznamu %s z %s", - "activity-unchecked-item": "nedokončen %s v seznamu %s z %s", - "activity-checklist-added": "přidán checklist do %s", - "activity-checklist-removed": "odstraněn checklist z %s", - "activity-checklist-completed": "completed checklist %s of %s", - "activity-checklist-uncompleted": "nedokončen seznam %s z %s", - "activity-checklist-item-added": "přidána položka checklist do '%s' v %s", - "activity-checklist-item-removed": "odstraněna položka seznamu do '%s' v %s", - "add": "Přidat", - "activity-checked-item-card": "dokončen %s v seznamu %s", - "activity-unchecked-item-card": "nedokončen %s v seznamu %s", - "activity-checklist-completed-card": "dokončil(a) zaškrtávací seznam __checklist__ na kartě __card__ ve sloupci __list__ ve swimlane __swimlane__ na tablu __board__", - "activity-checklist-uncompleted-card": "nedokončený seznam %s", - "activity-editComment": "edited comment %s", - "activity-deleteComment": "smazat komentář %s", - "add-attachment": "Přidat přílohu", - "add-board": "Přidat tablo", - "add-card": "Přidat kartu", - "add-swimlane": "Přidat Swimlane", - "add-subtask": "Přidat Podúkol", - "add-checklist": "Přidat zaškrtávací seznam", - "add-checklist-item": "Přidat položku do zaškrtávacího seznamu", - "add-cover": "Přidat obal", - "add-label": "Přidat štítek", - "add-list": "Přidat sloupec", - "add-members": "Přidat členy", - "added": "Přidán", - "addMemberPopup-title": "Členové", - "admin": "Administrátor", - "admin-desc": "Může zobrazovat a upravovat karty, mazat členy a měnit nastavení tabla.", - "admin-announcement": "Oznámení", - "admin-announcement-active": "Aktivní oznámení v celém systému", - "admin-announcement-title": "Oznámení od administrátora", - "all-boards": "Všechna tabla", - "and-n-other-card": "A __count__ další karta(y)", - "and-n-other-card_plural": "A __count__ dalších karet", - "apply": "Použít", - "app-is-offline": "Načítá se, prosím čekejte. Obnovení stránky způsobí ztrátu dat. Pokud se načítání nedaří, zkontrolujte prosím server.", - "archive": "Přesunout do archivu", - "archive-all": "Přesunout vše do archivu", - "archive-board": "Přesunout tablo do archivu", - "archive-card": "Přesunout kartu do archivu", - "archive-list": "Přesunout seznam do archivu", - "archive-swimlane": "Přesunout swimlane do archivu", - "archive-selection": "Přesunout výběr do archivu", - "archiveBoardPopup-title": "Přesunout tablo do archivu?", - "archived-items": "Archiv", - "archived-boards": "Tabla v archivu", - "restore-board": "Obnovit tablo", - "no-archived-boards": "V archivu nejsou žádná tabla.", - "archives": "Archiv", - "template": "Šablona", - "templates": "Šablony", - "assign-member": "Přiřadit člena", - "attached": "přiloženo", - "attachment": "Příloha", - "attachment-delete-pop": "Smazání přílohy je trvalé. Nejde vrátit zpět.", - "attachmentDeletePopup-title": "Smazat přílohu?", - "attachments": "Přílohy", - "auto-watch": "Automaticky sleduj tabla když jsou vytvořena", - "avatar-too-big": "Avatar obrázek je příliš velký (70KB max)", - "back": "Zpět", - "board-change-color": "Změnit barvu", - "board-nb-stars": "%s hvězdiček", - "board-not-found": "Tablo nenalezeno", - "board-private-info": "Toto tablo bude <strong>soukromé</strong>.", - "board-public-info": "Toto tablo bude <strong>veřejné</strong>.", - "boardChangeColorPopup-title": "Změnit pozadí tabla", - "boardChangeTitlePopup-title": "Přejmenovat tablo", - "boardChangeVisibilityPopup-title": "Upravit viditelnost", - "boardChangeWatchPopup-title": "Změnit sledování", - "boardMenuPopup-title": "Nastavení Tabla", - "boardChangeViewPopup-title": "Náhled tabla", - "boards": "Tabla", - "board-view": "Náhled tabla", - "board-view-cal": "Kalendář", - "board-view-swimlanes": "Swimlanes", - "board-view-collapse": "Sbalit", - "board-view-lists": "Sloupce", - "bucket-example": "Například \"O čem sním\"", - "cancel": "Zrušit", - "card-archived": "Karta byla přesunuta do archivu.", - "board-archived": "Toto tablo je přesunuto do archivu.", - "card-comments-title": "Tato karta má %s komentářů.", - "card-delete-notice": "Smazání je trvalé. Přijdete o všechny akce asociované s touto kartou.", - "card-delete-pop": "Všechny akce budou odstraněny z kanálu aktivity a nebude možné kartu obnovit. Toto nelze vrátit zpět.", - "card-delete-suggest-archive": "Můžete přesunout kartu do archivu pro odstranění z tabla a zachovat aktivitu.", - "card-due": "Termín", - "card-due-on": "Do", - "card-spent": "Strávený čas", - "card-edit-attachments": "Upravit přílohy", - "card-edit-custom-fields": "Upravit vlastní pole", - "card-edit-labels": "Upravit štítky", - "card-edit-members": "Upravit členy", - "card-labels-title": "Změnit štítky karty.", - "card-members-title": "Přidat nebo odstranit členy tohoto tabla z karty.", - "card-start": "Start", - "card-start-on": "Začít dne", - "cardAttachmentsPopup-title": "Přiložit formulář", - "cardCustomField-datePopup-title": "Změnit datum", - "cardCustomFieldsPopup-title": "Upravit vlastní pole", - "cardDeletePopup-title": "Smazat kartu?", - "cardDetailsActionsPopup-title": "Akce karty", - "cardLabelsPopup-title": "Štítky", - "cardMembersPopup-title": "Členové", - "cardMorePopup-title": "Více", - "cardTemplatePopup-title": "Vytvořit šablonu", - "cards": "Karty", - "cards-count": "Karty", - "casSignIn": "Přihlásit pomocí CAS", - "cardType-card": "Karta", - "cardType-linkedCard": "Propojená karta", - "cardType-linkedBoard": "Propojené tablo", - "change": "Změnit", - "change-avatar": "Změnit avatar", - "change-password": "Změnit heslo", - "change-permissions": "Změnit oprávnění", - "change-settings": "Změnit nastavení", - "changeAvatarPopup-title": "Změnit avatar", - "changeLanguagePopup-title": "Změnit jazyk", - "changePasswordPopup-title": "Změnit heslo", - "changePermissionsPopup-title": "Změnit oprávnění", - "changeSettingsPopup-title": "Změnit nastavení", - "subtasks": "Podúkol", - "checklists": "Checklisty", - "click-to-star": "Kliknutím přidat hvězdičku tomuto tablu.", - "click-to-unstar": "Kliknutím odebrat hvězdičku tomuto tablu.", - "clipboard": "Schránka nebo potáhnout a pustit", - "close": "Zavřít", - "close-board": "Zavřít tablo", - "close-board-pop": "Budete moci obnovit tablo kliknutím na tlačítko \"Archiv\" v hlavním menu.", - "color-black": "černá", - "color-blue": "modrá", - "color-crimson": "karmínová", - "color-darkgreen": "tmavě zelená", - "color-gold": "zlatá", - "color-gray": "šedá", - "color-green": "zelená", - "color-indigo": "indigo", - "color-lime": "světlezelená", - "color-magenta": "purpurová", - "color-mistyrose": "mistyrose", - "color-navy": "tmavě modrá", - "color-orange": "oranžová", - "color-paleturquoise": "paleturquoise", - "color-peachpuff": "peachpuff", - "color-pink": "růžová", - "color-plum": "švestková", - "color-purple": "fialová", - "color-red": "červená", - "color-saddlebrown": "saddlebrown", - "color-silver": "stříbrná", - "color-sky": "nebeská", - "color-slateblue": "slateblue", - "color-white": "bílá", - "color-yellow": "žlutá", - "unset-color": "Nenastaveno", - "comment": "Komentář", - "comment-placeholder": "Text komentáře", - "comment-only": "Pouze komentáře", - "comment-only-desc": "Může přidávat komentáře pouze do karet.", - "no-comments": "Žádné komentáře", - "no-comments-desc": "Nemůže vidět komentáře a aktivity", - "worker": "Worker", - "worker-desc": "Can only move cards, assign itself to card and comment.", - "computer": "Počítač", - "confirm-subtask-delete-dialog": "Opravdu chcete smazat tento podúkol?", - "confirm-checklist-delete-dialog": "Opravdu chcete smazat tento checklist?", - "copy-card-link-to-clipboard": "Kopírovat adresu karty do mezipaměti", - "linkCardPopup-title": "Propojit kartu", - "searchElementPopup-title": "Hledat", - "copyCardPopup-title": "Kopírovat kartu", - "copyChecklistToManyCardsPopup-title": "Kopírovat checklist do více karet", - "copyChecklistToManyCardsPopup-instructions": "Názvy a popisy cílové karty v tomto formátu JSON", - "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"Nadpis první karty\", \"description\":\"Popis druhé karty\"}, {\"title\":\"Nadpis druhé karty\",\"description\":\"Popis druhé karty\"},{\"title\":\"Nadpis poslední kary\",\"description\":\"Popis poslední karty\"} ]", - "create": "Vytvořit", - "createBoardPopup-title": "Vytvořit tablo", - "chooseBoardSourcePopup-title": "Importovat tablo", - "createLabelPopup-title": "Vytvořit štítek", - "createCustomField": "Vytvořit pole", - "createCustomFieldPopup-title": "Vytvořit pole", - "current": "Aktuální", - "custom-field-delete-pop": "Nelze vrátit zpět. Toto odebere toto vlastní pole ze všech karet a zničí jeho historii.", - "custom-field-checkbox": "Checkbox", - "custom-field-date": "Datum", - "custom-field-dropdown": "Rozbalovací seznam", - "custom-field-dropdown-none": "(prázdné)", - "custom-field-dropdown-options": "Seznam možností", - "custom-field-dropdown-options-placeholder": "Stiskněte enter pro přidání více možností", - "custom-field-dropdown-unknown": "(neznámé)", - "custom-field-number": "Číslo", - "custom-field-text": "Text", - "custom-fields": "Vlastní pole", - "date": "Datum", - "decline": "Zamítnout", - "default-avatar": "Výchozí avatar", - "delete": "Smazat", - "deleteCustomFieldPopup-title": "Smazat vlastní pole", - "deleteLabelPopup-title": "Smazat štítek?", - "description": "Popis", - "disambiguateMultiLabelPopup-title": "Dvojznačný štítek akce", - "disambiguateMultiMemberPopup-title": "Dvojznačná akce člena", - "discard": "Zahodit", - "done": "Hotovo", - "download": "Stáhnout", - "edit": "Upravit", - "edit-avatar": "Změnit avatar", - "edit-profile": "Upravit profil", - "edit-wip-limit": "Upravit WIP Limit", - "soft-wip-limit": "Mírný WIP limit", - "editCardStartDatePopup-title": "Změnit datum startu úkolu", - "editCardDueDatePopup-title": "Změnit datum dokončení úkolu", - "editCustomFieldPopup-title": "Upravit pole", - "editCardSpentTimePopup-title": "Změnit strávený čas", - "editLabelPopup-title": "Změnit štítek", - "editNotificationPopup-title": "Změnit notifikace", - "editProfilePopup-title": "Upravit profil", - "email": "Email", - "email-enrollAccount-subject": "Byl vytvořen účet na __siteName__", - "email-enrollAccount-text": "Ahoj __user__,\n\nMůžeš začít používat službu kliknutím na odkaz níže.\n\n__url__\n\nDěkujeme.", - "email-fail": "Odeslání emailu selhalo", - "email-fail-text": "Chyba při pokusu o odeslání emailu", - "email-invalid": "Neplatný email", - "email-invite": "Pozvat pomocí emailu", - "email-invite-subject": "__inviter__ odeslal pozvánku", - "email-invite-text": "Ahoj __user__,\n\n__inviter__ tě přizval ke spolupráci na tablu \"__board__\".\n\nNásleduj prosím odkaz níže:\n\n__url__\n\nDěkujeme.", - "email-resetPassword-subject": "Změň své heslo na __siteName__", - "email-resetPassword-text": "Ahoj __user__,\n\nPro změnu hesla klikni na odkaz níže.\n\n__url__\n\nDěkujeme.", - "email-sent": "Email byl odeslán", - "email-verifyEmail-subject": "Ověř svou emailovou adresu na", - "email-verifyEmail-text": "Ahoj __user__,\n\nPro ověření emailové adresy klikni na odkaz níže.\n\n__url__\n\nDěkujeme.", - "enable-wip-limit": "Povolit WIP Limit", - "error-board-doesNotExist": "Toto tablo neexistuje", - "error-board-notAdmin": "K provedení změny musíš být administrátor tohoto tabla", - "error-board-notAMember": "K provedení změny musíš být členem tohoto tabla", - "error-json-malformed": "Tvůj text není validní JSON", - "error-json-schema": "Tato JSON data neobsahují správné informace v platném formátu", - "error-list-doesNotExist": "Tento sloupec ;neexistuje", - "error-user-doesNotExist": "Tento uživatel neexistuje", - "error-user-notAllowSelf": "Nemůžeš pozvat sám sebe", - "error-user-notCreated": "Tento uživatel není vytvořen", - "error-username-taken": "Toto uživatelské jméno již existuje", - "error-email-taken": "Tento email byl již použit", - "export-board": "Exportovat tablo", - "sort": "řadit", - "sort-desc": "Click to Sort List", - "list-sort-by": "řadit seznam podle", - "list-label-modifiedAt": "Last Access Time", - "list-label-title": "Name of the List", - "list-label-sort": "Your Manual Order", - "list-label-short-modifiedAt": "(L)", - "list-label-short-title": "(N)", - "list-label-short-sort": "(M)", - "filter": "Filtr", - "filter-cards": "Filter Cards or Lists", - "list-filter-label": "Filter List by Title", - "filter-clear": "Vyčistit filtr", - "filter-no-label": "Žádný štítek", - "filter-no-member": "Žádný člen", - "filter-no-custom-fields": "Žádné vlastní pole", - "filter-show-archive": "Zobrazit archivované listy", - "filter-hide-empty": "Skrýt prázdné listy", - "filter-on": "Filtr je zapnut", - "filter-on-desc": "Filtrujete karty tohoto tabla. Pro úpravu filtru klikni sem.", - "filter-to-selection": "Filtrovat výběr", - "advanced-filter-label": "Pokročilý filtr", - "advanced-filter-description": "Pokročilý filtr dovoluje zapsat řetězec následujících operátorů: == != <= >= && || () Operátory jsou odděleny mezerou. Můžete filtrovat všechny vlastní pole zadáním jejich názvů nebo hodnot. Například: Pole1 == Hodnota1. Poznámka: Pokud pole nebo hodnoty obsahují mezery, je potřeba je obalit v jednoduchých uvozovkách. Například: 'Pole 1' == 'Hodnota 1'. Pro ignorovaní kontrolních znaků (' \\ /) je možné použít \\. Například Pole1 == I\\'m. Můžete také kombinovat více podmínek. Například P1 == H1 || P1 == H2. Obvykle jsou operátory interpretovány zleva doprava. Jejich pořadí můžete měnit pomocí závorek. Například: P1 == H1 && ( P2 == H2 || P2 == H3 )", - "fullname": "Celé jméno", - "header-logo-title": "Jit zpět na stránku s tably.", - "hide-system-messages": "Skrýt systémové zprávy", - "headerBarCreateBoardPopup-title": "Vytvořit tablo", - "home": "Domů", - "import": "Import", - "link": "Propojit", - "import-board": "Importovat tablo", - "import-board-c": "Importovat tablo", - "import-board-title-trello": "Import board from Trello", - "import-board-title-wekan": "Importovat tablo z předchozího exportu", - "import-sandstorm-backup-warning": "Nemažte data, která importujete z původního exportovaného tabla nebo Trello předtím, nežli zkontrolujete, jestli lze tuto část zavřít a znovu otevřít nebo jestli se Vám nezobrazuje chyba tabla, což znamená ztrátu dat.", - "import-sandstorm-warning": "Importované tablo spaže všechny existující data v tablu a nahradí je importovaným tablem.", - "from-trello": "Z Trella", - "from-wekan": "Z předchozího exportu", - "import-board-instruction-trello": "Na svém Trello tablu, otevři 'Menu', pak 'More', 'Print and Export', 'Export JSON', a zkopíruj výsledný text", - "import-board-instruction-wekan": "Ve vašem tablu jděte do 'Menu', klikněte na 'Exportovat tablo' a zkopírujte text ze staženého souboru.", - "import-board-instruction-about-errors": "Někdy import funguje i přestože dostáváte chyby při importování tabla, které se zobrazí na stránce Všechna tabla.", - "import-json-placeholder": "Sem vlož validní JSON data", - "import-map-members": "Mapovat členy", - "import-members-map": "Toto importované tablo obsahuje několik osob. Prosím namapujte osoby z importu na místní uživatelské účty.", - "import-show-user-mapping": "Zkontrolovat namapování členů", - "import-user-select": "Vyberte existující uživatelský účet, kterého chcete použít pro tuto osobu", - "importMapMembersAddPopup-title": "Zvolte osobu", - "info": "Verze", - "initials": "Iniciály", - "invalid-date": "Neplatné datum", - "invalid-time": "Neplatný čas", - "invalid-user": "Neplatný uživatel", - "joined": "spojeno", - "just-invited": "Právě jsi byl pozván(a) do tohoto tabla", - "keyboard-shortcuts": "Klávesové zkratky", - "label-create": "Vytvořit štítek", - "label-default": "%s štítek (výchozí)", - "label-delete-pop": "Nelze vrátit zpět. Toto odebere tento štítek ze všech karet a zničí jeho historii.", - "labels": "Štítky", - "language": "Jazyk", - "last-admin-desc": "Nelze změnit role, protože musí existovat alespoň jeden administrátor.", - "leave-board": "Opustit tablo", - "leave-board-pop": "Opravdu chcete opustit tablo __boardTitle__? Odstraníte se tím i ze všech karet v tomto tablu.", - "leaveBoardPopup-title": "Opustit tablo?", - "link-card": "Odkázat na tuto kartu", - "list-archive-cards": "Přesunout všechny karty v tomto seznamu do archivu.", - "list-archive-cards-pop": "Toto odstraní z tabla všechny karty z tohoto seznamu. Pro zobrazení karet v Archivu a jejich opětovné obnovení, klikni v \"Menu\" > \"Archiv\".", - "list-move-cards": "Přesunout všechny karty v tomto sloupci", - "list-select-cards": "Vybrat všechny karty v tomto sloupci", - "set-color-list": "Nastavit barvu", - "listActionPopup-title": "Vypsat akce", - "swimlaneActionPopup-title": "Akce swimlane", - "swimlaneAddPopup-title": "Přidat swimlane dolů", - "listImportCardPopup-title": "Importovat Trello kartu", - "listMorePopup-title": "Více", - "link-list": "Odkaz na tento sloupec", - "list-delete-pop": "Všechny akce budou odstraněny z kanálu aktivity a nebude možné sloupec obnovit. Toto nelze vrátit zpět.", - "list-delete-suggest-archive": "Seznam můžete přesunout do archivu, abyste jej odstranili z tabla a zachovali si svou aktivitu.", - "lists": "Sloupce", - "swimlanes": "Swimlanes", - "log-out": "Odhlásit", - "log-in": "Přihlásit", - "loginPopup-title": "Přihlásit", - "memberMenuPopup-title": "Nastavení uživatele", - "members": "Členové", - "menu": "Menu", - "move-selection": "Přesunout výběr", - "moveCardPopup-title": "Přesunout kartu", - "moveCardToBottom-title": "Přesunout dolu", - "moveCardToTop-title": "Přesunout nahoru", - "moveSelectionPopup-title": "Přesunout výběr", - "multi-selection": "Multi-výběr", - "multi-selection-on": "Multi-výběr je zapnut", - "muted": "Umlčeno", - "muted-info": "Nikdy nedostanete oznámení o změně v tomto tablu.", - "my-boards": "Moje tabla", - "name": "Jméno", - "no-archived-cards": "V archivu nejsou žádné karty.", - "no-archived-lists": "V archivu nejsou žádné seznamy.", - "no-archived-swimlanes": "V archivu nejsou žádné swimlanes.", - "no-results": "Žádné výsledky", - "normal": "Normální", - "normal-desc": "Může zobrazovat a upravovat karty. Nemůže měnit nastavení.", - "not-accepted-yet": "Pozvánka ještě nebyla přijmuta", - "notify-participate": "Dostane aktualizace do všech karet, ve kterých se účastní jako tvůrce nebo člen", - "notify-watch": "Dostane aktualitace to všech tabel, sloupců nebo karet, které sledujete", - "optional": "volitelný", - "or": "nebo", - "page-maybe-private": "Tato stránka může být soukromá. Můžete ji zobrazit po <a href='%s'>přihlášení</a>.", - "page-not-found": "Stránka nenalezena.", - "password": "Heslo", - "paste-or-dragdrop": "vložit, nebo přetáhnout a pustit soubor obrázku (pouze obrázek)", - "participating": "Zúčastnění", - "preview": "Náhled", - "previewAttachedImagePopup-title": "Náhled", - "previewClipboardImagePopup-title": "Náhled", - "private": "Soukromý", - "private-desc": "Toto tablo je soukromé. Pouze vybraní uživatelé ho mohou zobrazit a upravovat.", - "profile": "Profil", - "public": "Veřejný", - "public-desc": "Toto tablo je veřejné. Je viditelné pro každého, kdo na něj má odkaz a bude zobrazeno ve vyhledávačích jako je Google. Pouze vybraní uživatelé ho mohou upravovat.", - "quick-access-description": "Pro přidání odkazu do této lišty označ tablo hvězdičkou.", - "remove-cover": "Odstranit obal", - "remove-from-board": "Odstranit z tabla", - "remove-label": "Odstranit štítek", - "listDeletePopup-title": "Smazat sloupec?", - "remove-member": "Odebrat uživatele", - "remove-member-from-card": "Odstranit z karty", - "remove-member-pop": "Odstranit __name__ (__username__) z __boardTitle__? Uživatel bude odebrán ze všech karet na tomto tablu. Na tuto skutečnost bude upozorněn.", - "removeMemberPopup-title": "Odstranit člena?", - "rename": "Přejmenovat", - "rename-board": "Přejmenovat tablo", - "restore": "Obnovit", - "save": "Uložit", - "search": "Hledat", - "rules": "Pravidla", - "search-cards": "Search from card/list titles, descriptions and custom fields on this board", - "search-example": "Hledaný text", - "select-color": "Vybrat barvu", - "set-wip-limit-value": "Nastaví limit pro maximální počet úkolů ve sloupci.", - "setWipLimitPopup-title": "Nastavit WIP Limit", - "shortcut-assign-self": "Přiřadit sebe k aktuální kartě", - "shortcut-autocomplete-emoji": "Automatické dokončování emoji", - "shortcut-autocomplete-members": "Automatický výběr uživatel", - "shortcut-clear-filters": "Vyčistit všechny filtry", - "shortcut-close-dialog": "Zavřít dialog", - "shortcut-filter-my-cards": "Filtrovat mé karty", - "shortcut-show-shortcuts": "Otevřít tento seznam odkazů", - "shortcut-toggle-filterbar": "Přepnout lištu filtrování", - "shortcut-toggle-sidebar": "Přepnout lištu tabla", - "show-cards-minimum-count": "Zobrazit počet karet pokud sloupec obsahuje více než", - "sidebar-open": "Otevřít boční panel", - "sidebar-close": "Zavřít boční panel", - "signupPopup-title": "Vytvořit účet", - "star-board-title": "Kliknutím přidat tablu hvězdičku. Poté bude zobrazeno nahoře.", - "starred-boards": "Tabla s hvězdičkou", - "starred-boards-description": "Tabla s hvězdičkou jsou zobrazena nahoře.", - "subscribe": "Odebírat", - "team": "Tým", - "this-board": "toto tablo", - "this-card": "tuto kartu", - "spent-time-hours": "Strávený čas (hodiny)", - "overtime-hours": "Přesčas (hodiny)", - "overtime": "Přesčas", - "has-overtime-cards": "Obsahuje karty s přesčasy", - "has-spenttime-cards": "Obsahuje karty se stráveným časem", - "time": "Čas", - "title": "Název", - "tracking": "Pozorující", - "tracking-info": "Budete informováni o všech změnách v kartách, u kterých jste tvůrce nebo člen.", - "type": "Typ", - "unassign-member": "Vyřadit člena", - "unsaved-description": "Popis neni uložen.", - "unwatch": "Přestat sledovat", - "upload": "Nahrát", - "upload-avatar": "Nahrát avatar", - "uploaded-avatar": "Avatar nahrán", - "username": "Uživatelské jméno", - "view-it": "Zobrazit", - "warn-list-archived": "varování: tato karta je v seznamu v Archivu", - "watch": "Sledovat", - "watching": "Sledující", - "watching-info": "Bude vám oznámena každá změna v tomto tablu", - "welcome-board": "Uvítací tablo", - "welcome-swimlane": "Milník 1", - "welcome-list1": "Základní", - "welcome-list2": "Pokročilé", - "card-templates-swimlane": "Šablony Karty", - "list-templates-swimlane": "Šablony Sloupce", - "board-templates-swimlane": "Šablony Tabla", - "what-to-do": "Co chcete dělat?", - "wipLimitErrorPopup-title": "Neplatný WIP Limit", - "wipLimitErrorPopup-dialog-pt1": "Počet úkolů v tomto sloupci je vyšší než definovaný WIP limit.", - "wipLimitErrorPopup-dialog-pt2": "Přesuňte prosím některé úkoly mimo tento sloupec, nebo nastavte vyšší WIP limit.", - "admin-panel": "Administrátorský panel", - "settings": "Nastavení", - "people": "Lidé", - "registration": "Registrace", - "disable-self-registration": "Vypnout svévolnou registraci", - "invite": "Pozvánka", - "invite-people": "Pozvat lidi", - "to-boards": "Do tabel", - "email-addresses": "Emailové adresy", - "smtp-host-description": "Adresa SMTP serveru, který zpracovává vaše emaily.", - "smtp-port-description": "Port, který používá Váš SMTP server pro odchozí emaily.", - "smtp-tls-description": "Zapnout TLS podporu pro SMTP server", - "smtp-host": "SMTP Host", - "smtp-port": "SMTP Port", - "smtp-username": "Uživatelské jméno", - "smtp-password": "Heslo", - "smtp-tls": "podpora TLS", - "send-from": "Od", - "send-smtp-test": "Poslat si zkušební email.", - "invitation-code": "Kód pozvánky", - "email-invite-register-subject": "__inviter__ odeslal pozvánku", - "email-invite-register-text": "Ahoj __user__,\n\n__inviter__ tě přizval do kanban boardu ke spolupráci.\n\nNásleduj prosím odkaz níže:\n\n__url__\n\nKód Tvé pozvánky je: __icode__\n\nDěkujeme.", - "email-smtp-test-subject": "E-mail testující SMTP", - "email-smtp-test-text": "Email byl úspěšně odeslán", - "error-invitation-code-not-exist": "Kód pozvánky neexistuje.", - "error-notAuthorized": "Nejste autorizován k prohlížení této stránky.", - "webhook-title": "Webhook Name", - "webhook-token": "Token (Optional for Authentication)", - "outgoing-webhooks": "Odchozí Webhooky", - "bidirectional-webhooks": "Two-Way Webhooks", - "outgoingWebhooksPopup-title": "Odchozí Webhooky", - "boardCardTitlePopup-title": "Filtr názvů karet", - "disable-webhook": "Disable This Webhook", - "global-webhook": "Global Webhooks", - "new-outgoing-webhook": "Nové odchozí Webhooky", - "no-name": "(Neznámé)", - "Node_version": "Node verze", - "Meteor_version": "Meteor version", - "MongoDB_version": "MongoDB verze", - "MongoDB_storage_engine": "MongoDB storage engine", - "MongoDB_Oplog_enabled": "MongoDB Oplog enabled", - "OS_Arch": "OS Architektura", - "OS_Cpus": "OS Počet CPU", - "OS_Freemem": "OS Volná paměť", - "OS_Loadavg": "OS Průměrná zátěž systém", - "OS_Platform": "Platforma OS", - "OS_Release": "Verze OS", - "OS_Totalmem": "OS Celková paměť", - "OS_Type": "Typ OS", - "OS_Uptime": "OS Doba běhu systému", - "days": "dní", - "hours": "hodin", - "minutes": "minut", - "seconds": "sekund", - "show-field-on-card": "Ukázat toto pole na kartě", - "automatically-field-on-card": "Automaticky vytvořit pole na všech kartách", - "showLabel-field-on-card": "Ukázat štítek pole na minikartě", - "yes": "Ano", - "no": "Ne", - "accounts": "Účty", - "accounts-allowEmailChange": "Povolit změnu Emailu", - "accounts-allowUserNameChange": "Povolit změnu uživatelského jména", - "createdAt": "Vytvořeno v", - "verified": "Ověřen", - "active": "Aktivní", - "card-received": "Přijato", - "card-received-on": "Přijaté v", - "card-end": "Konec", - "card-end-on": "Končí v", - "editCardReceivedDatePopup-title": "Změnit datum přijetí", - "editCardEndDatePopup-title": "Změnit datum konce", - "setCardColorPopup-title": "Nastav barvu", - "setCardActionsColorPopup-title": "Vyber barvu", - "setSwimlaneColorPopup-title": "Vyber barvu", - "setListColorPopup-title": "Vyber barvu", - "assigned-by": "Přidělil(a)", - "requested-by": "Vyžádal(a)", - "board-delete-notice": "Smazání je trvalé. Přijdete o všechny sloupce, karty a akce spojené s tímto tablem.", - "delete-board-confirm-popup": "Všechny sloupce, štítky a aktivity budou smazány a obsah tabla nebude možné obnovit. Toto nelze vrátit zpět.", - "boardDeletePopup-title": "Smazat tablo?", - "delete-board": "Smazat tablo", - "default-subtasks-board": "Podúkoly pro tablo __board__", - "default": "Výchozí", - "queue": "Fronta", - "subtask-settings": "Nastavení podúkolů", - "card-settings": "Card Settings", - "boardSubtaskSettingsPopup-title": "Nastavení podúkolů tabla", - "boardCardSettingsPopup-title": "Card Settings", - "deposit-subtasks-board": "Vložit podúkoly do tohoto tabla", - "deposit-subtasks-list": "Landing list for subtasks deposited here:", - "show-parent-in-minicard": "Ukázat předka na minikartě", - "prefix-with-full-path": "Prefix s celou cestou", - "prefix-with-parent": "Prefix s předkem", - "subtext-with-full-path": "Podtext s celou cestou", - "subtext-with-parent": "Podtext s předkem", - "change-card-parent": "Změnit rodiče karty", - "parent-card": "Rodičovská karta", - "source-board": "Zdrojové tablo", - "no-parent": "Nezobrazovat rodiče", - "activity-added-label": "added label '%s' to %s", - "activity-removed-label": "removed label '%s' from %s", - "activity-delete-attach": "deleted an attachment from %s", - "activity-added-label-card": "přidán štítek '%s'", - "activity-removed-label-card": "odstraněn štítek '%s'", - "activity-delete-attach-card": "odstraněna příloha", - "activity-set-customfield": "set custom field '%s' to '%s' in %s", - "activity-unset-customfield": "unset custom field '%s' in %s", - "r-rule": "Pravidlo", - "r-add-trigger": "Přidat spoštěč", - "r-add-action": "Přidat akci", - "r-board-rules": "Pravidla Tabla", - "r-add-rule": "Přidat pravidlo", - "r-view-rule": "Zobrazit pravidlo", - "r-delete-rule": "Smazat pravidlo", - "r-new-rule-name": "Nový název pravidla", - "r-no-rules": "Žádná pravidla", - "r-when-a-card": "Pokud karta", - "r-is": "je", - "r-is-moved": "je přesunuto", - "r-added-to": "přidáno do", - "r-removed-from": "Odstraněno z", - "r-the-board": "tablo", - "r-list": "sloupce", - "set-filter": "Nastavit filtr", - "r-moved-to": "Přesunuto do", - "r-moved-from": "Přesunuto z", - "r-archived": "Přesunuto do archivu", - "r-unarchived": "Obnoveno z archivu", - "r-a-card": "karta", - "r-when-a-label-is": "Pokud nějaký štítek je", - "r-when-the-label": "Pokud tento štítek je", - "r-list-name": "název seznamu", - "r-when-a-member": "Pokud nějaký člen je", - "r-when-the-member": "Pokud tento člen je", - "r-name": "jméno", - "r-when-a-attach": "Pokud je nějaká příloha", - "r-when-a-checklist": "Když zaškrtávací seznam je", - "r-when-the-checklist": "Když zaškrtávací seznam", - "r-completed": "Dokončeno", - "r-made-incomplete": "Vytvořeno nehotové", - "r-when-a-item": "Když položka zaškrtávacího seznamu je", - "r-when-the-item": "Když položka zaškrtávacího seznamu", - "r-checked": "Zaškrtnuto", - "r-unchecked": "Odškrtnuto", - "r-move-card-to": "Přesunout kartu do", - "r-top-of": "Začátek", - "r-bottom-of": "Spodek", - "r-its-list": "toho sloupce", - "r-archive": "Přesunout do archivu", - "r-unarchive": "Obnovit z archivu", - "r-card": "karta", - "r-add": "Přidat", - "r-remove": "Odstranit", - "r-label": "štítek", - "r-member": "člen", - "r-remove-all": "Odstranit všechny členy z této karty", - "r-set-color": "Nastav barvu na", - "r-checklist": "zaškrtávací seznam", - "r-check-all": "Zaškrtnout vše", - "r-uncheck-all": "Odškrtnout vše", - "r-items-check": "položky zaškrtávacího seznamu", - "r-check": "Označit", - "r-uncheck": "Odznačit", - "r-item": "Položka", - "r-of-checklist": "ze zaškrtávacího seznamu", - "r-send-email": "Odeslat e-mail", - "r-to": "komu", - "r-subject": "předmět", - "r-rule-details": "Podrobnosti pravidla", - "r-d-move-to-top-gen": "Přesunout kartu na začátek toho sloupce", - "r-d-move-to-top-spec": "Přesunout kartu na začátek sloupce", - "r-d-move-to-bottom-gen": "Přesunout kartu na konec sloupce", - "r-d-move-to-bottom-spec": "Přesunout kartu na konec sloupce", - "r-d-send-email": "Odeslat email", - "r-d-send-email-to": "komu", - "r-d-send-email-subject": "předmět", - "r-d-send-email-message": "zpráva", - "r-d-archive": "Přesunout kartu do archivu", - "r-d-unarchive": "Obnovit kartu z archivu", - "r-d-add-label": "Přidat štítek", - "r-d-remove-label": "Odstranit štítek", - "r-create-card": "Vytvořit novou kartu", - "r-in-list": "v seznamu", - "r-in-swimlane": "ve swimlane", - "r-d-add-member": "Přidat člena", - "r-d-remove-member": "Odstranit člena", - "r-d-remove-all-member": "Odstranit všechny členy", - "r-d-check-all": "Označit všechny položky na seznamu", - "r-d-uncheck-all": "Odznačit všechny položky na seznamu", - "r-d-check-one": "Označit položku", - "r-d-uncheck-one": "Odznačit položku", - "r-d-check-of-list": "ze zaškrtávacího seznamu", - "r-d-add-checklist": "Přidat zaškrtávací seznam", - "r-d-remove-checklist": "Odstranit zaškrtávací seznam", - "r-by": "by", - "r-add-checklist": "Přidat zaškrtávací seznam", - "r-with-items": "s položkami", - "r-items-list": "položka1,položka2,položka3", - "r-add-swimlane": "Přidat swimlane", - "r-swimlane-name": "Název swimlane", - "r-board-note": "Note: leave a field empty to match every possible value.", - "r-checklist-note": "Note: checklist's items have to be written as comma separated values.", - "r-when-a-card-is-moved": "Když je karta přesunuta do jiného sloupce", - "r-set": "Set", - "r-update": "Update", - "r-datefield": "date field", - "r-df-start-at": "začátek", - "r-df-due-at": "due", - "r-df-end-at": "konec", - "r-df-received-at": "received", - "r-to-current-datetime": "to current date/time", - "r-remove-value-from": "Remove value from", - "ldap": "LDAP", - "oauth2": "OAuth2", - "cas": "CAS", - "authentication-method": "Metoda autentizace", - "authentication-type": "Typ autentizace", - "custom-product-name": "Vlastní název produktu", - "layout": "Uspořádání", - "hide-logo": "Skrýt logo", - "add-custom-html-after-body-start": "Přidej vlastní HTML za <body>", - "add-custom-html-before-body-end": "Přidej vlastní HTML před </body>", - "error-undefined": "Něco se pokazilo", - "error-ldap-login": "Během přihlašování nastala chyba", - "display-authentication-method": "Zobraz způsob ověřování", - "default-authentication-method": "Zobraz způsob ověřování", - "duplicate-board": "Duplikovat tablo", - "people-number": "The number of people is:", - "swimlaneDeletePopup-title": "Delete Swimlane ?", - "swimlane-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the swimlane. There is no undo.", - "restore-all": "Restore all", - "delete-all": "Delete all", - "loading": "Loading, please wait.", - "previous_as": "last time was", - "act-a-dueAt": "modified due time to \nWhen: __timeValue__\nWhere: __card__\n previous due was __timeOldValue__", - "act-a-endAt": "modified ending time to __timeValue__ from (__timeOldValue__)", - "act-a-startAt": "modified starting time to __timeValue__ from (__timeOldValue__)", - "act-a-receivedAt": "modified received time to __timeValue__ from (__timeOldValue__)", - "a-dueAt": "modified due time to be", - "a-endAt": "modified ending time to be", - "a-startAt": "modified starting time to be", - "a-receivedAt": "modified received time to be", - "almostdue": "current due time %s is approaching", - "pastdue": "current due time %s is past", - "duenow": "current due time %s is today", - "act-newDue": "__list__/__card__ has 1st due reminder [__board__]", - "act-withDue": "__list__/__card__ due reminders [__board__]", - "act-almostdue": "was reminding the current due (__timeValue__) of __card__ is approaching", - "act-pastdue": "was reminding the current due (__timeValue__) of __card__ is past", - "act-duenow": "was reminding the current due (__timeValue__) of __card__ is now", - "act-atUserComment": "You were mentioned in [__board__] __list__/__card__", - "delete-user-confirm-popup": "Jste si jisti, že chcete smazat tento účet? Tuto akci nelze vrátit zpět.", - "accounts-allowUserDelete": "Dovolit uživatelům smazat vlastní účet", - "hide-minicard-label-text": "Hide minicard label text", - "show-desktop-drag-handles": "Show desktop drag handles", - "assignee": "Assignee", - "cardAssigneesPopup-title": "Assignee", - "addmore-detail": "Přidat detailnější popis", - "show-on-card": "Zobrazit na kartě", - "new": "Nový", - "editUserPopup-title": "Editovat uživatele", - "newUserPopup-title": "Nový uživatel", - "notifications": "Upozornění", - "view-all": "Zobrazit vše", - "filter-by-unread": "Filter by Unread", - "mark-all-as-read": "Označit vše jako přečtené", - "allow-rename": "Povolit přejmenování", - "allowRenamePopup-title": "Povolit přejmenování" -} + "accept": "Přijmout", + "act-activity-notify": "Notifikace aktivit", + "act-addAttachment": "přidal(a) přílohu __attachment__ na kartu __card__ ve sloupci __list__ ve swimlane __swimlane__ na tablu __board__", + "act-deleteAttachment": "smazal(a) přílohu __attachment__ na kartě __card__ ve sloupci __list__ ve swimlane __swimlane__ na tablu __board__", + "act-addSubtask": "přidal(a) podúkol __subtask__ na kartu __card__ ve sloupci __list__ ve swimlane __swimlane__ na tablu __board__", + "act-addLabel": "Přídán štítek __label__ na kartu __card__ ve sloupci __list__ ve swimlane __swimlane__ na tablu __board__", + "act-addedLabel": "Přídán štítek __label__ na kartu __card__ ve sloupci __list__ ve swimlane __swimlane__ na tablu __board__", + "act-removeLabel": "Odstraněn štítek __label__ na kartě __card__ ve sloupci __list__ ve swimlane __swimlane__ na tablu __board__", + "act-removedLabel": "Odstraněn štítek __label__ na kartě __card__ ve sloupci __list__ ve swimlane __swimlane__ na tablu __board__", + "act-addChecklist": "přidal(a) zaškrtávací seznam __checklist__ na kartu __card__ ve sloupci __list__ ve swimlane __swimlane__ na tablu __board__", + "act-addChecklistItem": "přidal(a) položku zaškrtávacího seznamu __checklistItem__ do zaškrtávacího seznamu __checklist__ na kartě __card__ ve sloupci __list__ ve swimlane __swimlane__ na tablu __board__", + "act-removeChecklist": "smazal(a) zaškrtávací seznam __checklist__ na kartě __card__ ve sloupci __list__ ve swimlane __swimlane__ na tablu __board__", + "act-removeChecklistItem": "smazal(a) položku zaškrtávacího seznamu __checklistItem__ ze zaškrtávacího seznamu __checklist__ na kartě __card__ ve sloupci __list__ ve swimlane __swimlane__ na tablu __board__", + "act-checkedItem": "zaškrtl(a) __checklistItem__ na zaškrtávacím seznamu __checklist__ na kartě __card__ ve sloupci __list__ ve swimlane __swimlane__ na tablu __board__", + "act-uncheckedItem": "zrušil(a) zaškrtnutí __checklistItem__ na zaškrtávacím seznamu __checklist__ na kartě __card__ ve sloupci __list__ ve swimlane __swimlane__ na tablu __board__", + "act-completeChecklist": "dokončil(a) zaškrtávací seznam __checklist__ na kartě __card__ ve sloupci __list__ ve swimlane __swimlane__ na tablu __board__", + "act-uncompleteChecklist": "zrušil(a) dokončení zaškrtávacího seznamu __checklist__ na kartě __card__ ve sloupci __list__ ve swimlane __swimlane__ na tablu __board__", + "act-addComment": "přidal(a) komentář na kartě __card__: __comment__ ve sloupci __list__ ve swimlane __swimlane__ na tablu __board__", + "act-editComment": "edited comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-deleteComment": "deleted comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-createBoard": "přidal(a) tablo __board__", + "act-createSwimlane": "created swimlane __swimlane__ to board __board__", + "act-createCard": "přidal(a) kartu __card__ do sloupce __list__ ve swimlane __swimlane__ na tablu __board__", + "act-createCustomField": "přidal(a) pole __customField__ na tablo __board__", + "act-deleteCustomField": "odebral(a) pole __customField__ na tablu __board__", + "act-setCustomField": "edited custom field __customField__: __customFieldValue__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-createList": "přidal(a) sloupec __list__ do tabla __board__", + "act-addBoardMember": "přidal(a) člena __member__ do tabla __board__", + "act-archivedBoard": "Tablo __board__ přesunuto do Archivu", + "act-archivedCard": "Karta __card__ ve sloupci __list__ ve swimlane __swimlane__ na tablu __board__ přesunuta do Archivu", + "act-archivedList": "Sloupec __list__ ve swimlane __swimlane__ na tablu __board__ přesunut do Archivu", + "act-archivedSwimlane": "Swimlane __swimlane__ na tablu __board__ přesunut do Archivu", + "act-importBoard": "importoval(a) tablo __board__", + "act-importCard": "importoval(a) karta __card__ do sloupce __list__ ve swimlane __swimlane__ na tablu __board__", + "act-importList": "importoval(a) sloupec __list__ do swimlane __swimlane__ na tablu __board__", + "act-joinMember": "přidal(a) člena __member__ na kartu __card__ v seznamu __list__ ve swimlane __swimlane__ na tablu __board__", + "act-moveCard": "moved card __card__ at board __board__ from list __oldList__ at swimlane __oldSwimlane__ to list __list__ at swimlane __swimlane__", + "act-moveCardToOtherBoard": "přesunul(a) kartu __card__ ze sloupce __oldList__ ve swimlane __oldSwimlane__ na tablu __oldBoard__ do sloupce __list__ ve swimlane __swimlane__ na tablu __board__", + "act-removeBoardMember": "odstranil(a) člena __member__ z tabla __board__", + "act-restoredCard": "obnovil(a) kartu __card__ do sloupce __list__ ve swimlane __swimlane__ na tablu __board__", + "act-unjoinMember": "odstranil(a) člena __member__ z karty __card__ ve sloupci __list__ ve swimlane __swimlane__ na tablu __board__", + "act-withBoardTitle": "__board__", + "act-withCardTitle": "[__board__] __card__", + "actions": "Akce", + "activities": "Aktivity", + "activity": "Aktivita", + "activity-added": "%s přidáno k %s", + "activity-archived": "%s bylo přesunuto do archivu", + "activity-attached": "přiloženo %s k %s", + "activity-created": "%s vytvořeno", + "activity-customfield-created": "vytvořeno vlastní pole %s", + "activity-excluded": "%s vyjmuto z %s", + "activity-imported": "importován %s do %s z %s", + "activity-imported-board": "importován %s z %s", + "activity-joined": "spojen %s", + "activity-moved": "%s přesunuto z %s do %s", + "activity-on": "na %s", + "activity-removed": "odstraněn %s z %s", + "activity-sent": "%s posláno na %s", + "activity-unjoined": "odpojen %s", + "activity-subtask-added": "podúkol přidán do %s", + "activity-checked-item": "dokončen %s v seznamu %s z %s", + "activity-unchecked-item": "nedokončen %s v seznamu %s z %s", + "activity-checklist-added": "přidán checklist do %s", + "activity-checklist-removed": "odstraněn checklist z %s", + "activity-checklist-completed": "completed checklist %s of %s", + "activity-checklist-uncompleted": "nedokončen seznam %s z %s", + "activity-checklist-item-added": "přidána položka checklist do '%s' v %s", + "activity-checklist-item-removed": "odstraněna položka seznamu do '%s' v %s", + "add": "Přidat", + "activity-checked-item-card": "dokončen %s v seznamu %s", + "activity-unchecked-item-card": "nedokončen %s v seznamu %s", + "activity-checklist-completed-card": "dokončil(a) zaškrtávací seznam __checklist__ na kartě __card__ ve sloupci __list__ ve swimlane __swimlane__ na tablu __board__", + "activity-checklist-uncompleted-card": "nedokončený seznam %s", + "activity-editComment": "edited comment %s", + "activity-deleteComment": "smazat komentář %s", + "add-attachment": "Přidat přílohu", + "add-board": "Přidat tablo", + "add-card": "Přidat kartu", + "add-swimlane": "Přidat Swimlane", + "add-subtask": "Přidat Podúkol", + "add-checklist": "Přidat zaškrtávací seznam", + "add-checklist-item": "Přidat položku do zaškrtávacího seznamu", + "add-cover": "Přidat obal", + "add-label": "Přidat štítek", + "add-list": "Přidat sloupec", + "add-members": "Přidat členy", + "added": "Přidán", + "addMemberPopup-title": "Členové", + "admin": "Administrátor", + "admin-desc": "Může zobrazovat a upravovat karty, mazat členy a měnit nastavení tabla.", + "admin-announcement": "Oznámení", + "admin-announcement-active": "Aktivní oznámení v celém systému", + "admin-announcement-title": "Oznámení od administrátora", + "all-boards": "Všechna tabla", + "and-n-other-card": "A __count__ další karta(y)", + "and-n-other-card_plural": "A __count__ dalších karet", + "apply": "Použít", + "app-is-offline": "Načítá se, prosím čekejte. Obnovení stránky způsobí ztrátu dat. Pokud se načítání nedaří, zkontrolujte prosím server.", + "archive": "Přesunout do archivu", + "archive-all": "Přesunout vše do archivu", + "archive-board": "Přesunout tablo do archivu", + "archive-card": "Přesunout kartu do archivu", + "archive-list": "Přesunout seznam do archivu", + "archive-swimlane": "Přesunout swimlane do archivu", + "archive-selection": "Přesunout výběr do archivu", + "archiveBoardPopup-title": "Přesunout tablo do archivu?", + "archived-items": "Archiv", + "archived-boards": "Tabla v archivu", + "restore-board": "Obnovit tablo", + "no-archived-boards": "V archivu nejsou žádná tabla.", + "archives": "Archiv", + "template": "Šablona", + "templates": "Šablony", + "assign-member": "Přiřadit člena", + "attached": "přiloženo", + "attachment": "Příloha", + "attachment-delete-pop": "Smazání přílohy je trvalé. Nejde vrátit zpět.", + "attachmentDeletePopup-title": "Smazat přílohu?", + "attachments": "Přílohy", + "auto-watch": "Automaticky sleduj tabla když jsou vytvořena", + "avatar-too-big": "Avatar obrázek je příliš velký (70KB max)", + "back": "Zpět", + "board-change-color": "Změnit barvu", + "board-nb-stars": "%s hvězdiček", + "board-not-found": "Tablo nenalezeno", + "board-private-info": "Toto tablo bude <strong>soukromé</strong>.", + "board-public-info": "Toto tablo bude <strong>veřejné</strong>.", + "boardChangeColorPopup-title": "Změnit pozadí tabla", + "boardChangeTitlePopup-title": "Přejmenovat tablo", + "boardChangeVisibilityPopup-title": "Upravit viditelnost", + "boardChangeWatchPopup-title": "Změnit sledování", + "boardMenuPopup-title": "Nastavení Tabla", + "boardChangeViewPopup-title": "Náhled tabla", + "boards": "Tabla", + "board-view": "Náhled tabla", + "board-view-cal": "Kalendář", + "board-view-swimlanes": "Swimlanes", + "board-view-collapse": "Sbalit", + "board-view-lists": "Sloupce", + "bucket-example": "Například \"O čem sním\"", + "cancel": "Zrušit", + "card-archived": "Karta byla přesunuta do archivu.", + "board-archived": "Toto tablo je přesunuto do archivu.", + "card-comments-title": "Tato karta má %s komentářů.", + "card-delete-notice": "Smazání je trvalé. Přijdete o všechny akce asociované s touto kartou.", + "card-delete-pop": "Všechny akce budou odstraněny z kanálu aktivity a nebude možné kartu obnovit. Toto nelze vrátit zpět.", + "card-delete-suggest-archive": "Můžete přesunout kartu do archivu pro odstranění z tabla a zachovat aktivitu.", + "card-due": "Termín", + "card-due-on": "Do", + "card-spent": "Strávený čas", + "card-edit-attachments": "Upravit přílohy", + "card-edit-custom-fields": "Upravit vlastní pole", + "card-edit-labels": "Upravit štítky", + "card-edit-members": "Upravit členy", + "card-labels-title": "Změnit štítky karty.", + "card-members-title": "Přidat nebo odstranit členy tohoto tabla z karty.", + "card-start": "Start", + "card-start-on": "Začít dne", + "cardAttachmentsPopup-title": "Přiložit formulář", + "cardCustomField-datePopup-title": "Změnit datum", + "cardCustomFieldsPopup-title": "Upravit vlastní pole", + "cardDeletePopup-title": "Smazat kartu?", + "cardDetailsActionsPopup-title": "Akce karty", + "cardLabelsPopup-title": "Štítky", + "cardMembersPopup-title": "Členové", + "cardMorePopup-title": "Více", + "cardTemplatePopup-title": "Vytvořit šablonu", + "cards": "Karty", + "cards-count": "Karty", + "casSignIn": "Přihlásit pomocí CAS", + "cardType-card": "Karta", + "cardType-linkedCard": "Propojená karta", + "cardType-linkedBoard": "Propojené tablo", + "change": "Změnit", + "change-avatar": "Změnit avatar", + "change-password": "Změnit heslo", + "change-permissions": "Změnit oprávnění", + "change-settings": "Změnit nastavení", + "changeAvatarPopup-title": "Změnit avatar", + "changeLanguagePopup-title": "Změnit jazyk", + "changePasswordPopup-title": "Změnit heslo", + "changePermissionsPopup-title": "Změnit oprávnění", + "changeSettingsPopup-title": "Změnit nastavení", + "subtasks": "Podúkol", + "checklists": "Checklisty", + "click-to-star": "Kliknutím přidat hvězdičku tomuto tablu.", + "click-to-unstar": "Kliknutím odebrat hvězdičku tomuto tablu.", + "clipboard": "Schránka nebo potáhnout a pustit", + "close": "Zavřít", + "close-board": "Zavřít tablo", + "close-board-pop": "Budete moci obnovit tablo kliknutím na tlačítko \"Archiv\" v hlavním menu.", + "color-black": "černá", + "color-blue": "modrá", + "color-crimson": "karmínová", + "color-darkgreen": "tmavě zelená", + "color-gold": "zlatá", + "color-gray": "šedá", + "color-green": "zelená", + "color-indigo": "indigo", + "color-lime": "světlezelená", + "color-magenta": "purpurová", + "color-mistyrose": "mistyrose", + "color-navy": "tmavě modrá", + "color-orange": "oranžová", + "color-paleturquoise": "paleturquoise", + "color-peachpuff": "peachpuff", + "color-pink": "růžová", + "color-plum": "švestková", + "color-purple": "fialová", + "color-red": "červená", + "color-saddlebrown": "saddlebrown", + "color-silver": "stříbrná", + "color-sky": "nebeská", + "color-slateblue": "slateblue", + "color-white": "bílá", + "color-yellow": "žlutá", + "unset-color": "Nenastaveno", + "comment": "Komentář", + "comment-placeholder": "Text komentáře", + "comment-only": "Pouze komentáře", + "comment-only-desc": "Může přidávat komentáře pouze do karet.", + "no-comments": "Žádné komentáře", + "no-comments-desc": "Nemůže vidět komentáře a aktivity", + "worker": "Worker", + "worker-desc": "Can only move cards, assign itself to card and comment.", + "computer": "Počítač", + "confirm-subtask-delete-dialog": "Opravdu chcete smazat tento podúkol?", + "confirm-checklist-delete-dialog": "Opravdu chcete smazat tento checklist?", + "copy-card-link-to-clipboard": "Kopírovat adresu karty do mezipaměti", + "linkCardPopup-title": "Propojit kartu", + "searchElementPopup-title": "Hledat", + "copyCardPopup-title": "Kopírovat kartu", + "copyChecklistToManyCardsPopup-title": "Kopírovat checklist do více karet", + "copyChecklistToManyCardsPopup-instructions": "Názvy a popisy cílové karty v tomto formátu JSON", + "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"Nadpis první karty\", \"description\":\"Popis druhé karty\"}, {\"title\":\"Nadpis druhé karty\",\"description\":\"Popis druhé karty\"},{\"title\":\"Nadpis poslední kary\",\"description\":\"Popis poslední karty\"} ]", + "create": "Vytvořit", + "createBoardPopup-title": "Vytvořit tablo", + "chooseBoardSourcePopup-title": "Importovat tablo", + "createLabelPopup-title": "Vytvořit štítek", + "createCustomField": "Vytvořit pole", + "createCustomFieldPopup-title": "Vytvořit pole", + "current": "Aktuální", + "custom-field-delete-pop": "Nelze vrátit zpět. Toto odebere toto vlastní pole ze všech karet a zničí jeho historii.", + "custom-field-checkbox": "Checkbox", + "custom-field-date": "Datum", + "custom-field-dropdown": "Rozbalovací seznam", + "custom-field-dropdown-none": "(prázdné)", + "custom-field-dropdown-options": "Seznam možností", + "custom-field-dropdown-options-placeholder": "Stiskněte enter pro přidání více možností", + "custom-field-dropdown-unknown": "(neznámé)", + "custom-field-number": "Číslo", + "custom-field-text": "Text", + "custom-fields": "Vlastní pole", + "date": "Datum", + "decline": "Zamítnout", + "default-avatar": "Výchozí avatar", + "delete": "Smazat", + "deleteCustomFieldPopup-title": "Smazat vlastní pole", + "deleteLabelPopup-title": "Smazat štítek?", + "description": "Popis", + "disambiguateMultiLabelPopup-title": "Dvojznačný štítek akce", + "disambiguateMultiMemberPopup-title": "Dvojznačná akce člena", + "discard": "Zahodit", + "done": "Hotovo", + "download": "Stáhnout", + "edit": "Upravit", + "edit-avatar": "Změnit avatar", + "edit-profile": "Upravit profil", + "edit-wip-limit": "Upravit WIP Limit", + "soft-wip-limit": "Mírný WIP limit", + "editCardStartDatePopup-title": "Změnit datum startu úkolu", + "editCardDueDatePopup-title": "Změnit datum dokončení úkolu", + "editCustomFieldPopup-title": "Upravit pole", + "editCardSpentTimePopup-title": "Změnit strávený čas", + "editLabelPopup-title": "Změnit štítek", + "editNotificationPopup-title": "Změnit notifikace", + "editProfilePopup-title": "Upravit profil", + "email": "Email", + "email-enrollAccount-subject": "Byl vytvořen účet na __siteName__", + "email-enrollAccount-text": "Ahoj __user__,\n\nMůžeš začít používat službu kliknutím na odkaz níže.\n\n__url__\n\nDěkujeme.", + "email-fail": "Odeslání emailu selhalo", + "email-fail-text": "Chyba při pokusu o odeslání emailu", + "email-invalid": "Neplatný email", + "email-invite": "Pozvat pomocí emailu", + "email-invite-subject": "__inviter__ odeslal pozvánku", + "email-invite-text": "Ahoj __user__,\n\n__inviter__ tě přizval ke spolupráci na tablu \"__board__\".\n\nNásleduj prosím odkaz níže:\n\n__url__\n\nDěkujeme.", + "email-resetPassword-subject": "Změň své heslo na __siteName__", + "email-resetPassword-text": "Ahoj __user__,\n\nPro změnu hesla klikni na odkaz níže.\n\n__url__\n\nDěkujeme.", + "email-sent": "Email byl odeslán", + "email-verifyEmail-subject": "Ověř svou emailovou adresu na", + "email-verifyEmail-text": "Ahoj __user__,\n\nPro ověření emailové adresy klikni na odkaz níže.\n\n__url__\n\nDěkujeme.", + "enable-wip-limit": "Povolit WIP Limit", + "error-board-doesNotExist": "Toto tablo neexistuje", + "error-board-notAdmin": "K provedení změny musíš být administrátor tohoto tabla", + "error-board-notAMember": "K provedení změny musíš být členem tohoto tabla", + "error-json-malformed": "Tvůj text není validní JSON", + "error-json-schema": "Tato JSON data neobsahují správné informace v platném formátu", + "error-list-doesNotExist": "Tento sloupec ;neexistuje", + "error-user-doesNotExist": "Tento uživatel neexistuje", + "error-user-notAllowSelf": "Nemůžeš pozvat sám sebe", + "error-user-notCreated": "Tento uživatel není vytvořen", + "error-username-taken": "Toto uživatelské jméno již existuje", + "error-email-taken": "Tento email byl již použit", + "export-board": "Exportovat tablo", + "sort": "řadit", + "sort-desc": "Click to Sort List", + "list-sort-by": "řadit seznam podle", + "list-label-modifiedAt": "Last Access Time", + "list-label-title": "Name of the List", + "list-label-sort": "Your Manual Order", + "list-label-short-modifiedAt": "(L)", + "list-label-short-title": "(N)", + "list-label-short-sort": "(M)", + "filter": "Filtr", + "filter-cards": "Filter Cards or Lists", + "list-filter-label": "Filter List by Title", + "filter-clear": "Vyčistit filtr", + "filter-no-label": "Žádný štítek", + "filter-no-member": "Žádný člen", + "filter-no-custom-fields": "Žádné vlastní pole", + "filter-show-archive": "Zobrazit archivované listy", + "filter-hide-empty": "Skrýt prázdné listy", + "filter-on": "Filtr je zapnut", + "filter-on-desc": "Filtrujete karty tohoto tabla. Pro úpravu filtru klikni sem.", + "filter-to-selection": "Filtrovat výběr", + "advanced-filter-label": "Pokročilý filtr", + "advanced-filter-description": "Pokročilý filtr dovoluje zapsat řetězec následujících operátorů: == != <= >= && || () Operátory jsou odděleny mezerou. Můžete filtrovat všechny vlastní pole zadáním jejich názvů nebo hodnot. Například: Pole1 == Hodnota1. Poznámka: Pokud pole nebo hodnoty obsahují mezery, je potřeba je obalit v jednoduchých uvozovkách. Například: 'Pole 1' == 'Hodnota 1'. Pro ignorovaní kontrolních znaků (' \\ /) je možné použít \\. Například Pole1 == I\\'m. Můžete také kombinovat více podmínek. Například P1 == H1 || P1 == H2. Obvykle jsou operátory interpretovány zleva doprava. Jejich pořadí můžete měnit pomocí závorek. Například: P1 == H1 && ( P2 == H2 || P2 == H3 )", + "fullname": "Celé jméno", + "header-logo-title": "Jit zpět na stránku s tably.", + "hide-system-messages": "Skrýt systémové zprávy", + "headerBarCreateBoardPopup-title": "Vytvořit tablo", + "home": "Domů", + "import": "Import", + "link": "Propojit", + "import-board": "Importovat tablo", + "import-board-c": "Importovat tablo", + "import-board-title-trello": "Import board from Trello", + "import-board-title-wekan": "Importovat tablo z předchozího exportu", + "import-sandstorm-backup-warning": "Nemažte data, která importujete z původního exportovaného tabla nebo Trello předtím, nežli zkontrolujete, jestli lze tuto část zavřít a znovu otevřít nebo jestli se Vám nezobrazuje chyba tabla, což znamená ztrátu dat.", + "import-sandstorm-warning": "Importované tablo spaže všechny existující data v tablu a nahradí je importovaným tablem.", + "from-trello": "Z Trella", + "from-wekan": "Z předchozího exportu", + "import-board-instruction-trello": "Na svém Trello tablu, otevři 'Menu', pak 'More', 'Print and Export', 'Export JSON', a zkopíruj výsledný text", + "import-board-instruction-wekan": "Ve vašem tablu jděte do 'Menu', klikněte na 'Exportovat tablo' a zkopírujte text ze staženého souboru.", + "import-board-instruction-about-errors": "Někdy import funguje i přestože dostáváte chyby při importování tabla, které se zobrazí na stránce Všechna tabla.", + "import-json-placeholder": "Sem vlož validní JSON data", + "import-map-members": "Mapovat členy", + "import-members-map": "Toto importované tablo obsahuje několik osob. Prosím namapujte osoby z importu na místní uživatelské účty.", + "import-show-user-mapping": "Zkontrolovat namapování členů", + "import-user-select": "Vyberte existující uživatelský účet, kterého chcete použít pro tuto osobu", + "importMapMembersAddPopup-title": "Zvolte osobu", + "info": "Verze", + "initials": "Iniciály", + "invalid-date": "Neplatné datum", + "invalid-time": "Neplatný čas", + "invalid-user": "Neplatný uživatel", + "joined": "spojeno", + "just-invited": "Právě jsi byl pozván(a) do tohoto tabla", + "keyboard-shortcuts": "Klávesové zkratky", + "label-create": "Vytvořit štítek", + "label-default": "%s štítek (výchozí)", + "label-delete-pop": "Nelze vrátit zpět. Toto odebere tento štítek ze všech karet a zničí jeho historii.", + "labels": "Štítky", + "language": "Jazyk", + "last-admin-desc": "Nelze změnit role, protože musí existovat alespoň jeden administrátor.", + "leave-board": "Opustit tablo", + "leave-board-pop": "Opravdu chcete opustit tablo __boardTitle__? Odstraníte se tím i ze všech karet v tomto tablu.", + "leaveBoardPopup-title": "Opustit tablo?", + "link-card": "Odkázat na tuto kartu", + "list-archive-cards": "Přesunout všechny karty v tomto seznamu do archivu.", + "list-archive-cards-pop": "Toto odstraní z tabla všechny karty z tohoto seznamu. Pro zobrazení karet v Archivu a jejich opětovné obnovení, klikni v \"Menu\" > \"Archiv\".", + "list-move-cards": "Přesunout všechny karty v tomto sloupci", + "list-select-cards": "Vybrat všechny karty v tomto sloupci", + "set-color-list": "Nastavit barvu", + "listActionPopup-title": "Vypsat akce", + "swimlaneActionPopup-title": "Akce swimlane", + "swimlaneAddPopup-title": "Přidat swimlane dolů", + "listImportCardPopup-title": "Importovat Trello kartu", + "listMorePopup-title": "Více", + "link-list": "Odkaz na tento sloupec", + "list-delete-pop": "Všechny akce budou odstraněny z kanálu aktivity a nebude možné sloupec obnovit. Toto nelze vrátit zpět.", + "list-delete-suggest-archive": "Seznam můžete přesunout do archivu, abyste jej odstranili z tabla a zachovali si svou aktivitu.", + "lists": "Sloupce", + "swimlanes": "Swimlanes", + "log-out": "Odhlásit", + "log-in": "Přihlásit", + "loginPopup-title": "Přihlásit", + "memberMenuPopup-title": "Nastavení uživatele", + "members": "Členové", + "menu": "Menu", + "move-selection": "Přesunout výběr", + "moveCardPopup-title": "Přesunout kartu", + "moveCardToBottom-title": "Přesunout dolu", + "moveCardToTop-title": "Přesunout nahoru", + "moveSelectionPopup-title": "Přesunout výběr", + "multi-selection": "Multi-výběr", + "multi-selection-on": "Multi-výběr je zapnut", + "muted": "Umlčeno", + "muted-info": "Nikdy nedostanete oznámení o změně v tomto tablu.", + "my-boards": "Moje tabla", + "name": "Jméno", + "no-archived-cards": "V archivu nejsou žádné karty.", + "no-archived-lists": "V archivu nejsou žádné seznamy.", + "no-archived-swimlanes": "V archivu nejsou žádné swimlanes.", + "no-results": "Žádné výsledky", + "normal": "Normální", + "normal-desc": "Může zobrazovat a upravovat karty. Nemůže měnit nastavení.", + "not-accepted-yet": "Pozvánka ještě nebyla přijmuta", + "notify-participate": "Dostane aktualizace do všech karet, ve kterých se účastní jako tvůrce nebo člen", + "notify-watch": "Dostane aktualitace to všech tabel, sloupců nebo karet, které sledujete", + "optional": "volitelný", + "or": "nebo", + "page-maybe-private": "Tato stránka může být soukromá. Můžete ji zobrazit po <a href='%s'>přihlášení</a>.", + "page-not-found": "Stránka nenalezena.", + "password": "Heslo", + "paste-or-dragdrop": "vložit, nebo přetáhnout a pustit soubor obrázku (pouze obrázek)", + "participating": "Zúčastnění", + "preview": "Náhled", + "previewAttachedImagePopup-title": "Náhled", + "previewClipboardImagePopup-title": "Náhled", + "private": "Soukromý", + "private-desc": "Toto tablo je soukromé. Pouze vybraní uživatelé ho mohou zobrazit a upravovat.", + "profile": "Profil", + "public": "Veřejný", + "public-desc": "Toto tablo je veřejné. Je viditelné pro každého, kdo na něj má odkaz a bude zobrazeno ve vyhledávačích jako je Google. Pouze vybraní uživatelé ho mohou upravovat.", + "quick-access-description": "Pro přidání odkazu do této lišty označ tablo hvězdičkou.", + "remove-cover": "Odstranit obal", + "remove-from-board": "Odstranit z tabla", + "remove-label": "Odstranit štítek", + "listDeletePopup-title": "Smazat sloupec?", + "remove-member": "Odebrat uživatele", + "remove-member-from-card": "Odstranit z karty", + "remove-member-pop": "Odstranit __name__ (__username__) z __boardTitle__? Uživatel bude odebrán ze všech karet na tomto tablu. Na tuto skutečnost bude upozorněn.", + "removeMemberPopup-title": "Odstranit člena?", + "rename": "Přejmenovat", + "rename-board": "Přejmenovat tablo", + "restore": "Obnovit", + "save": "Uložit", + "search": "Hledat", + "rules": "Pravidla", + "search-cards": "Search from card/list titles, descriptions and custom fields on this board", + "search-example": "Hledaný text", + "select-color": "Vybrat barvu", + "set-wip-limit-value": "Nastaví limit pro maximální počet úkolů ve sloupci.", + "setWipLimitPopup-title": "Nastavit WIP Limit", + "shortcut-assign-self": "Přiřadit sebe k aktuální kartě", + "shortcut-autocomplete-emoji": "Automatické dokončování emoji", + "shortcut-autocomplete-members": "Automatický výběr uživatel", + "shortcut-clear-filters": "Vyčistit všechny filtry", + "shortcut-close-dialog": "Zavřít dialog", + "shortcut-filter-my-cards": "Filtrovat mé karty", + "shortcut-show-shortcuts": "Otevřít tento seznam odkazů", + "shortcut-toggle-filterbar": "Přepnout lištu filtrování", + "shortcut-toggle-sidebar": "Přepnout lištu tabla", + "show-cards-minimum-count": "Zobrazit počet karet pokud sloupec obsahuje více než", + "sidebar-open": "Otevřít boční panel", + "sidebar-close": "Zavřít boční panel", + "signupPopup-title": "Vytvořit účet", + "star-board-title": "Kliknutím přidat tablu hvězdičku. Poté bude zobrazeno nahoře.", + "starred-boards": "Tabla s hvězdičkou", + "starred-boards-description": "Tabla s hvězdičkou jsou zobrazena nahoře.", + "subscribe": "Odebírat", + "team": "Tým", + "this-board": "toto tablo", + "this-card": "tuto kartu", + "spent-time-hours": "Strávený čas (hodiny)", + "overtime-hours": "Přesčas (hodiny)", + "overtime": "Přesčas", + "has-overtime-cards": "Obsahuje karty s přesčasy", + "has-spenttime-cards": "Obsahuje karty se stráveným časem", + "time": "Čas", + "title": "Název", + "tracking": "Pozorující", + "tracking-info": "Budete informováni o všech změnách v kartách, u kterých jste tvůrce nebo člen.", + "type": "Typ", + "unassign-member": "Vyřadit člena", + "unsaved-description": "Popis neni uložen.", + "unwatch": "Přestat sledovat", + "upload": "Nahrát", + "upload-avatar": "Nahrát avatar", + "uploaded-avatar": "Avatar nahrán", + "username": "Uživatelské jméno", + "view-it": "Zobrazit", + "warn-list-archived": "varování: tato karta je v seznamu v Archivu", + "watch": "Sledovat", + "watching": "Sledující", + "watching-info": "Bude vám oznámena každá změna v tomto tablu", + "welcome-board": "Uvítací tablo", + "welcome-swimlane": "Milník 1", + "welcome-list1": "Základní", + "welcome-list2": "Pokročilé", + "card-templates-swimlane": "Šablony Karty", + "list-templates-swimlane": "Šablony Sloupce", + "board-templates-swimlane": "Šablony Tabla", + "what-to-do": "Co chcete dělat?", + "wipLimitErrorPopup-title": "Neplatný WIP Limit", + "wipLimitErrorPopup-dialog-pt1": "Počet úkolů v tomto sloupci je vyšší než definovaný WIP limit.", + "wipLimitErrorPopup-dialog-pt2": "Přesuňte prosím některé úkoly mimo tento sloupec, nebo nastavte vyšší WIP limit.", + "admin-panel": "Administrátorský panel", + "settings": "Nastavení", + "people": "Lidé", + "registration": "Registrace", + "disable-self-registration": "Vypnout svévolnou registraci", + "invite": "Pozvánka", + "invite-people": "Pozvat lidi", + "to-boards": "Do tabel", + "email-addresses": "Emailové adresy", + "smtp-host-description": "Adresa SMTP serveru, který zpracovává vaše emaily.", + "smtp-port-description": "Port, který používá Váš SMTP server pro odchozí emaily.", + "smtp-tls-description": "Zapnout TLS podporu pro SMTP server", + "smtp-host": "SMTP Host", + "smtp-port": "SMTP Port", + "smtp-username": "Uživatelské jméno", + "smtp-password": "Heslo", + "smtp-tls": "podpora TLS", + "send-from": "Od", + "send-smtp-test": "Poslat si zkušební email.", + "invitation-code": "Kód pozvánky", + "email-invite-register-subject": "__inviter__ odeslal pozvánku", + "email-invite-register-text": "Ahoj __user__,\n\n__inviter__ tě přizval do kanban boardu ke spolupráci.\n\nNásleduj prosím odkaz níže:\n\n__url__\n\nKód Tvé pozvánky je: __icode__\n\nDěkujeme.", + "email-smtp-test-subject": "E-mail testující SMTP", + "email-smtp-test-text": "Email byl úspěšně odeslán", + "error-invitation-code-not-exist": "Kód pozvánky neexistuje.", + "error-notAuthorized": "Nejste autorizován k prohlížení této stránky.", + "webhook-title": "Webhook Name", + "webhook-token": "Token (Optional for Authentication)", + "outgoing-webhooks": "Odchozí Webhooky", + "bidirectional-webhooks": "Two-Way Webhooks", + "outgoingWebhooksPopup-title": "Odchozí Webhooky", + "boardCardTitlePopup-title": "Filtr názvů karet", + "disable-webhook": "Disable This Webhook", + "global-webhook": "Global Webhooks", + "new-outgoing-webhook": "Nové odchozí Webhooky", + "no-name": "(Neznámé)", + "Node_version": "Node verze", + "Meteor_version": "Meteor version", + "MongoDB_version": "MongoDB verze", + "MongoDB_storage_engine": "MongoDB storage engine", + "MongoDB_Oplog_enabled": "MongoDB Oplog enabled", + "OS_Arch": "OS Architektura", + "OS_Cpus": "OS Počet CPU", + "OS_Freemem": "OS Volná paměť", + "OS_Loadavg": "OS Průměrná zátěž systém", + "OS_Platform": "Platforma OS", + "OS_Release": "Verze OS", + "OS_Totalmem": "OS Celková paměť", + "OS_Type": "Typ OS", + "OS_Uptime": "OS Doba běhu systému", + "days": "dní", + "hours": "hodin", + "minutes": "minut", + "seconds": "sekund", + "show-field-on-card": "Ukázat toto pole na kartě", + "automatically-field-on-card": "Automaticky vytvořit pole na všech kartách", + "showLabel-field-on-card": "Ukázat štítek pole na minikartě", + "yes": "Ano", + "no": "Ne", + "accounts": "Účty", + "accounts-allowEmailChange": "Povolit změnu Emailu", + "accounts-allowUserNameChange": "Povolit změnu uživatelského jména", + "createdAt": "Vytvořeno v", + "verified": "Ověřen", + "active": "Aktivní", + "card-received": "Přijato", + "card-received-on": "Přijaté v", + "card-end": "Konec", + "card-end-on": "Končí v", + "editCardReceivedDatePopup-title": "Změnit datum přijetí", + "editCardEndDatePopup-title": "Změnit datum konce", + "setCardColorPopup-title": "Nastav barvu", + "setCardActionsColorPopup-title": "Vyber barvu", + "setSwimlaneColorPopup-title": "Vyber barvu", + "setListColorPopup-title": "Vyber barvu", + "assigned-by": "Přidělil(a)", + "requested-by": "Vyžádal(a)", + "board-delete-notice": "Smazání je trvalé. Přijdete o všechny sloupce, karty a akce spojené s tímto tablem.", + "delete-board-confirm-popup": "Všechny sloupce, štítky a aktivity budou smazány a obsah tabla nebude možné obnovit. Toto nelze vrátit zpět.", + "boardDeletePopup-title": "Smazat tablo?", + "delete-board": "Smazat tablo", + "default-subtasks-board": "Podúkoly pro tablo __board__", + "default": "Výchozí", + "queue": "Fronta", + "subtask-settings": "Nastavení podúkolů", + "card-settings": "Card Settings", + "boardSubtaskSettingsPopup-title": "Nastavení podúkolů tabla", + "boardCardSettingsPopup-title": "Card Settings", + "deposit-subtasks-board": "Vložit podúkoly do tohoto tabla", + "deposit-subtasks-list": "Landing list for subtasks deposited here:", + "show-parent-in-minicard": "Ukázat předka na minikartě", + "prefix-with-full-path": "Prefix s celou cestou", + "prefix-with-parent": "Prefix s předkem", + "subtext-with-full-path": "Podtext s celou cestou", + "subtext-with-parent": "Podtext s předkem", + "change-card-parent": "Změnit rodiče karty", + "parent-card": "Rodičovská karta", + "source-board": "Zdrojové tablo", + "no-parent": "Nezobrazovat rodiče", + "activity-added-label": "added label '%s' to %s", + "activity-removed-label": "removed label '%s' from %s", + "activity-delete-attach": "deleted an attachment from %s", + "activity-added-label-card": "přidán štítek '%s'", + "activity-removed-label-card": "odstraněn štítek '%s'", + "activity-delete-attach-card": "odstraněna příloha", + "activity-set-customfield": "set custom field '%s' to '%s' in %s", + "activity-unset-customfield": "unset custom field '%s' in %s", + "r-rule": "Pravidlo", + "r-add-trigger": "Přidat spoštěč", + "r-add-action": "Přidat akci", + "r-board-rules": "Pravidla Tabla", + "r-add-rule": "Přidat pravidlo", + "r-view-rule": "Zobrazit pravidlo", + "r-delete-rule": "Smazat pravidlo", + "r-new-rule-name": "Nový název pravidla", + "r-no-rules": "Žádná pravidla", + "r-when-a-card": "Pokud karta", + "r-is": "je", + "r-is-moved": "je přesunuto", + "r-added-to": "přidáno do", + "r-removed-from": "Odstraněno z", + "r-the-board": "tablo", + "r-list": "sloupce", + "set-filter": "Nastavit filtr", + "r-moved-to": "Přesunuto do", + "r-moved-from": "Přesunuto z", + "r-archived": "Přesunuto do archivu", + "r-unarchived": "Obnoveno z archivu", + "r-a-card": "karta", + "r-when-a-label-is": "Pokud nějaký štítek je", + "r-when-the-label": "Pokud tento štítek je", + "r-list-name": "název seznamu", + "r-when-a-member": "Pokud nějaký člen je", + "r-when-the-member": "Pokud tento člen je", + "r-name": "jméno", + "r-when-a-attach": "Pokud je nějaká příloha", + "r-when-a-checklist": "Když zaškrtávací seznam je", + "r-when-the-checklist": "Když zaškrtávací seznam", + "r-completed": "Dokončeno", + "r-made-incomplete": "Vytvořeno nehotové", + "r-when-a-item": "Když položka zaškrtávacího seznamu je", + "r-when-the-item": "Když položka zaškrtávacího seznamu", + "r-checked": "Zaškrtnuto", + "r-unchecked": "Odškrtnuto", + "r-move-card-to": "Přesunout kartu do", + "r-top-of": "Začátek", + "r-bottom-of": "Spodek", + "r-its-list": "toho sloupce", + "r-archive": "Přesunout do archivu", + "r-unarchive": "Obnovit z archivu", + "r-card": "karta", + "r-add": "Přidat", + "r-remove": "Odstranit", + "r-label": "štítek", + "r-member": "člen", + "r-remove-all": "Odstranit všechny členy z této karty", + "r-set-color": "Nastav barvu na", + "r-checklist": "zaškrtávací seznam", + "r-check-all": "Zaškrtnout vše", + "r-uncheck-all": "Odškrtnout vše", + "r-items-check": "položky zaškrtávacího seznamu", + "r-check": "Označit", + "r-uncheck": "Odznačit", + "r-item": "Položka", + "r-of-checklist": "ze zaškrtávacího seznamu", + "r-send-email": "Odeslat e-mail", + "r-to": "komu", + "r-subject": "předmět", + "r-rule-details": "Podrobnosti pravidla", + "r-d-move-to-top-gen": "Přesunout kartu na začátek toho sloupce", + "r-d-move-to-top-spec": "Přesunout kartu na začátek sloupce", + "r-d-move-to-bottom-gen": "Přesunout kartu na konec sloupce", + "r-d-move-to-bottom-spec": "Přesunout kartu na konec sloupce", + "r-d-send-email": "Odeslat email", + "r-d-send-email-to": "komu", + "r-d-send-email-subject": "předmět", + "r-d-send-email-message": "zpráva", + "r-d-archive": "Přesunout kartu do archivu", + "r-d-unarchive": "Obnovit kartu z archivu", + "r-d-add-label": "Přidat štítek", + "r-d-remove-label": "Odstranit štítek", + "r-create-card": "Vytvořit novou kartu", + "r-in-list": "v seznamu", + "r-in-swimlane": "ve swimlane", + "r-d-add-member": "Přidat člena", + "r-d-remove-member": "Odstranit člena", + "r-d-remove-all-member": "Odstranit všechny členy", + "r-d-check-all": "Označit všechny položky na seznamu", + "r-d-uncheck-all": "Odznačit všechny položky na seznamu", + "r-d-check-one": "Označit položku", + "r-d-uncheck-one": "Odznačit položku", + "r-d-check-of-list": "ze zaškrtávacího seznamu", + "r-d-add-checklist": "Přidat zaškrtávací seznam", + "r-d-remove-checklist": "Odstranit zaškrtávací seznam", + "r-by": "by", + "r-add-checklist": "Přidat zaškrtávací seznam", + "r-with-items": "s položkami", + "r-items-list": "položka1,položka2,položka3", + "r-add-swimlane": "Přidat swimlane", + "r-swimlane-name": "Název swimlane", + "r-board-note": "Note: leave a field empty to match every possible value.", + "r-checklist-note": "Note: checklist's items have to be written as comma separated values.", + "r-when-a-card-is-moved": "Když je karta přesunuta do jiného sloupce", + "r-set": "Set", + "r-update": "Update", + "r-datefield": "date field", + "r-df-start-at": "začátek", + "r-df-due-at": "due", + "r-df-end-at": "konec", + "r-df-received-at": "received", + "r-to-current-datetime": "to current date/time", + "r-remove-value-from": "Remove value from", + "ldap": "LDAP", + "oauth2": "OAuth2", + "cas": "CAS", + "authentication-method": "Metoda autentizace", + "authentication-type": "Typ autentizace", + "custom-product-name": "Vlastní název produktu", + "layout": "Uspořádání", + "hide-logo": "Skrýt logo", + "add-custom-html-after-body-start": "Přidej vlastní HTML za <body>", + "add-custom-html-before-body-end": "Přidej vlastní HTML před </body>", + "error-undefined": "Něco se pokazilo", + "error-ldap-login": "Během přihlašování nastala chyba", + "display-authentication-method": "Zobraz způsob ověřování", + "default-authentication-method": "Zobraz způsob ověřování", + "duplicate-board": "Duplikovat tablo", + "people-number": "The number of people is:", + "swimlaneDeletePopup-title": "Delete Swimlane ?", + "swimlane-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the swimlane. There is no undo.", + "restore-all": "Restore all", + "delete-all": "Delete all", + "loading": "Loading, please wait.", + "previous_as": "last time was", + "act-a-dueAt": "modified due time to \nWhen: __timeValue__\nWhere: __card__\n previous due was __timeOldValue__", + "act-a-endAt": "modified ending time to __timeValue__ from (__timeOldValue__)", + "act-a-startAt": "modified starting time to __timeValue__ from (__timeOldValue__)", + "act-a-receivedAt": "modified received time to __timeValue__ from (__timeOldValue__)", + "a-dueAt": "modified due time to be", + "a-endAt": "modified ending time to be", + "a-startAt": "modified starting time to be", + "a-receivedAt": "modified received time to be", + "almostdue": "current due time %s is approaching", + "pastdue": "current due time %s is past", + "duenow": "current due time %s is today", + "act-newDue": "__list__/__card__ has 1st due reminder [__board__]", + "act-withDue": "__list__/__card__ due reminders [__board__]", + "act-almostdue": "was reminding the current due (__timeValue__) of __card__ is approaching", + "act-pastdue": "was reminding the current due (__timeValue__) of __card__ is past", + "act-duenow": "was reminding the current due (__timeValue__) of __card__ is now", + "act-atUserComment": "You were mentioned in [__board__] __list__/__card__", + "delete-user-confirm-popup": "Jste si jisti, že chcete smazat tento účet? Tuto akci nelze vrátit zpět.", + "accounts-allowUserDelete": "Dovolit uživatelům smazat vlastní účet", + "hide-minicard-label-text": "Hide minicard label text", + "show-desktop-drag-handles": "Show desktop drag handles", + "assignee": "Assignee", + "cardAssigneesPopup-title": "Assignee", + "addmore-detail": "Přidat detailnější popis", + "show-on-card": "Zobrazit na kartě", + "new": "Nový", + "editUserPopup-title": "Editovat uživatele", + "newUserPopup-title": "Nový uživatel", + "notifications": "Upozornění", + "view-all": "Zobrazit vše", + "filter-by-unread": "Filter by Unread", + "mark-all-as-read": "Označit vše jako přečtené", + "allow-rename": "Povolit přejmenování", + "allowRenamePopup-title": "Povolit přejmenování" +} \ No newline at end of file diff --git a/i18n/da.i18n.json b/i18n/da.i18n.json index 07e71dc3..244ee00d 100644 --- a/i18n/da.i18n.json +++ b/i18n/da.i18n.json @@ -1,769 +1,769 @@ { - "accept": "Accepter", - "act-activity-notify": "Activity Notification", - "act-addAttachment": "added attachment __attachment__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-deleteAttachment": "deleted attachment __attachment__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addSubtask": "added subtask __subtask__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addedLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removeLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removedLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addChecklist": "added checklist __checklist__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addChecklistItem": "added checklist item __checklistItem__ to checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removeChecklist": "removed checklist __checklist__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removeChecklistItem": "removed checklist item __checklistItem__ from checklist __checkList__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-checkedItem": "checked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-uncheckedItem": "unchecked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-completeChecklist": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-uncompleteChecklist": "uncompleted checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addComment": "commented on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-editComment": "edited comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-deleteComment": "deleted comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-createBoard": "created board __board__", - "act-createSwimlane": "created swimlane __swimlane__ to board __board__", - "act-createCard": "created card __card__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-createCustomField": "created custom field __customField__ at board __board__", - "act-deleteCustomField": "deleted custom field __customField__ at board __board__", - "act-setCustomField": "edited custom field __customField__: __customFieldValue__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-createList": "added list __list__ to board __board__", - "act-addBoardMember": "added member __member__ to board __board__", - "act-archivedBoard": "Board __board__ moved to Archive", - "act-archivedCard": "Card __card__ at list __list__ at swimlane __swimlane__ at board __board__ moved to Archive", - "act-archivedList": "List __list__ at swimlane __swimlane__ at board __board__ moved to Archive", - "act-archivedSwimlane": "Swimlane __swimlane__ at board __board__ moved to Archive", - "act-importBoard": "imported board __board__", - "act-importCard": "imported card __card__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-importList": "imported list __list__ to swimlane __swimlane__ at board __board__", - "act-joinMember": "added member __member__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-moveCard": "moved card __card__ at board __board__ from list __oldList__ at swimlane __oldSwimlane__ to list __list__ at swimlane __swimlane__", - "act-moveCardToOtherBoard": "moved card __card__ from list __oldList__ at swimlane __oldSwimlane__ at board __oldBoard__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-removeBoardMember": "removed member __member__ from board __board__", - "act-restoredCard": "restored card __card__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-unjoinMember": "removed member __member__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-withBoardTitle": "__board__", - "act-withCardTitle": "[__board__] __card__", - "actions": "Actions", - "activities": "Activities", - "activity": "Activity", - "activity-added": "added %s to %s", - "activity-archived": "%s moved to Archive", - "activity-attached": "attached %s to %s", - "activity-created": "created %s", - "activity-customfield-created": "created custom field %s", - "activity-excluded": "excluded %s from %s", - "activity-imported": "imported %s into %s from %s", - "activity-imported-board": "imported %s from %s", - "activity-joined": "joined %s", - "activity-moved": "moved %s from %s to %s", - "activity-on": "on %s", - "activity-removed": "removed %s from %s", - "activity-sent": "sent %s to %s", - "activity-unjoined": "unjoined %s", - "activity-subtask-added": "added subtask to %s", - "activity-checked-item": "checked %s in checklist %s of %s", - "activity-unchecked-item": "unchecked %s in checklist %s of %s", - "activity-checklist-added": "added checklist to %s", - "activity-checklist-removed": "removed a checklist from %s", - "activity-checklist-completed": "completed checklist %s of %s", - "activity-checklist-uncompleted": "uncompleted the checklist %s of %s", - "activity-checklist-item-added": "added checklist item to '%s' in %s", - "activity-checklist-item-removed": "removed a checklist item from '%s' in %s", - "add": "Add", - "activity-checked-item-card": "checked %s in checklist %s", - "activity-unchecked-item-card": "unchecked %s in checklist %s", - "activity-checklist-completed-card": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "activity-checklist-uncompleted-card": "uncompleted the checklist %s", - "activity-editComment": "edited comment %s", - "activity-deleteComment": "deleted comment %s", - "add-attachment": "Add Attachment", - "add-board": "Add Board", - "add-card": "Add Card", - "add-swimlane": "Add Swimlane", - "add-subtask": "Add Subtask", - "add-checklist": "Add Checklist", - "add-checklist-item": "Add an item to checklist", - "add-cover": "Add Cover", - "add-label": "Add Label", - "add-list": "Add List", - "add-members": "Add Members", - "added": "Added", - "addMemberPopup-title": "Members", - "admin": "Admin", - "admin-desc": "Can view and edit cards, remove members, and change settings for the board.", - "admin-announcement": "Announcement", - "admin-announcement-active": "Active System-Wide Announcement", - "admin-announcement-title": "Announcement from Administrator", - "all-boards": "All boards", - "and-n-other-card": "And __count__ other card", - "and-n-other-card_plural": "And __count__ other cards", - "apply": "Apply", - "app-is-offline": "Loading, please wait. Refreshing the page will cause data loss. If loading does not work, please check that server has not stopped.", - "archive": "Move to Archive", - "archive-all": "Move All to Archive", - "archive-board": "Move Board to Archive", - "archive-card": "Move Card to Archive", - "archive-list": "Move List to Archive", - "archive-swimlane": "Move Swimlane to Archive", - "archive-selection": "Move selection to Archive", - "archiveBoardPopup-title": "Move Board to Archive?", - "archived-items": "Archive", - "archived-boards": "Boards in Archive", - "restore-board": "Restore Board", - "no-archived-boards": "No Boards in Archive.", - "archives": "Archive", - "template": "Template", - "templates": "Templates", - "assign-member": "Assign member", - "attached": "attached", - "attachment": "Attachment", - "attachment-delete-pop": "Deleting an attachment is permanent. There is no undo.", - "attachmentDeletePopup-title": "Delete Attachment?", - "attachments": "Attachments", - "auto-watch": "Automatically watch boards when they are created", - "avatar-too-big": "The avatar is too large (70KB max)", - "back": "Back", - "board-change-color": "Change color", - "board-nb-stars": "%s stars", - "board-not-found": "Board not found", - "board-private-info": "This board will be <strong>private</strong>.", - "board-public-info": "This board will be <strong>public</strong>.", - "boardChangeColorPopup-title": "Change Board Background", - "boardChangeTitlePopup-title": "Rename Board", - "boardChangeVisibilityPopup-title": "Change Visibility", - "boardChangeWatchPopup-title": "Change Watch", - "boardMenuPopup-title": "Board Settings", - "boardChangeViewPopup-title": "Board View", - "boards": "Boards", - "board-view": "Board View", - "board-view-cal": "Calendar", - "board-view-swimlanes": "Swimlanes", - "board-view-collapse": "Collapse", - "board-view-lists": "Lists", - "bucket-example": "Like “Bucket List” for example", - "cancel": "Cancel", - "card-archived": "This card is moved to Archive.", - "board-archived": "This board is moved to Archive.", - "card-comments-title": "This card has %s comment.", - "card-delete-notice": "Deleting is permanent. You will lose all actions associated with this card.", - "card-delete-pop": "All actions will be removed from the activity feed and you won't be able to re-open the card. There is no undo.", - "card-delete-suggest-archive": "You can move a card to Archive to remove it from the board and preserve the activity.", - "card-due": "Due", - "card-due-on": "Due on", - "card-spent": "Spent Time", - "card-edit-attachments": "Edit attachments", - "card-edit-custom-fields": "Edit custom fields", - "card-edit-labels": "Edit labels", - "card-edit-members": "Edit members", - "card-labels-title": "Change the labels for the card.", - "card-members-title": "Add or remove members of the board from the card.", - "card-start": "Start", - "card-start-on": "Starts on", - "cardAttachmentsPopup-title": "Attach From", - "cardCustomField-datePopup-title": "Change date", - "cardCustomFieldsPopup-title": "Edit custom fields", - "cardDeletePopup-title": "Delete Card?", - "cardDetailsActionsPopup-title": "Card Actions", - "cardLabelsPopup-title": "Labels", - "cardMembersPopup-title": "Members", - "cardMorePopup-title": "More", - "cardTemplatePopup-title": "Create template", - "cards": "Cards", - "cards-count": "Cards", - "casSignIn": "Sign In with CAS", - "cardType-card": "Card", - "cardType-linkedCard": "Linked Card", - "cardType-linkedBoard": "Linked Board", - "change": "Change", - "change-avatar": "Change Avatar", - "change-password": "Change Password", - "change-permissions": "Change permissions", - "change-settings": "Change Settings", - "changeAvatarPopup-title": "Change Avatar", - "changeLanguagePopup-title": "Change Language", - "changePasswordPopup-title": "Change Password", - "changePermissionsPopup-title": "Change Permissions", - "changeSettingsPopup-title": "Change Settings", - "subtasks": "Subtasks", - "checklists": "Checklists", - "click-to-star": "Click to star this board.", - "click-to-unstar": "Click to unstar this board.", - "clipboard": "Clipboard or drag & drop", - "close": "Close", - "close-board": "Close Board", - "close-board-pop": "You will be able to restore the board by clicking the “Archive” button from the home header.", - "color-black": "black", - "color-blue": "blue", - "color-crimson": "crimson", - "color-darkgreen": "darkgreen", - "color-gold": "gold", - "color-gray": "gray", - "color-green": "green", - "color-indigo": "indigo", - "color-lime": "lime", - "color-magenta": "magenta", - "color-mistyrose": "mistyrose", - "color-navy": "navy", - "color-orange": "orange", - "color-paleturquoise": "paleturquoise", - "color-peachpuff": "peachpuff", - "color-pink": "pink", - "color-plum": "plum", - "color-purple": "purple", - "color-red": "red", - "color-saddlebrown": "saddlebrown", - "color-silver": "silver", - "color-sky": "sky", - "color-slateblue": "slateblue", - "color-white": "white", - "color-yellow": "yellow", - "unset-color": "Unset", - "comment": "Comment", - "comment-placeholder": "Write Comment", - "comment-only": "Comment only", - "comment-only-desc": "Can comment on cards only.", - "no-comments": "No comments", - "no-comments-desc": "Can not see comments and activities.", - "worker": "Worker", - "worker-desc": "Can only move cards, assign itself to card and comment.", - "computer": "Computer", - "confirm-subtask-delete-dialog": "Are you sure you want to delete subtask?", - "confirm-checklist-delete-dialog": "Are you sure you want to delete checklist?", - "copy-card-link-to-clipboard": "Copy card link to clipboard", - "linkCardPopup-title": "Link Card", - "searchElementPopup-title": "Search", - "copyCardPopup-title": "Copy Card", - "copyChecklistToManyCardsPopup-title": "Copy Checklist Template to Many Cards", - "copyChecklistToManyCardsPopup-instructions": "Destination Card Titles and Descriptions in this JSON format", - "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"First card title\", \"description\":\"First card description\"}, {\"title\":\"Second card title\",\"description\":\"Second card description\"},{\"title\":\"Last card title\",\"description\":\"Last card description\"} ]", - "create": "Create", - "createBoardPopup-title": "Create Board", - "chooseBoardSourcePopup-title": "Import board", - "createLabelPopup-title": "Create Label", - "createCustomField": "Create Field", - "createCustomFieldPopup-title": "Create Field", - "current": "current", - "custom-field-delete-pop": "There is no undo. This will remove this custom field from all cards and destroy its history.", - "custom-field-checkbox": "Checkbox", - "custom-field-date": "Date", - "custom-field-dropdown": "Dropdown List", - "custom-field-dropdown-none": "(none)", - "custom-field-dropdown-options": "List Options", - "custom-field-dropdown-options-placeholder": "Press enter to add more options", - "custom-field-dropdown-unknown": "(unknown)", - "custom-field-number": "Number", - "custom-field-text": "Text", - "custom-fields": "Custom Fields", - "date": "Date", - "decline": "Decline", - "default-avatar": "Default avatar", - "delete": "Delete", - "deleteCustomFieldPopup-title": "Delete Custom Field?", - "deleteLabelPopup-title": "Delete Label?", - "description": "Description", - "disambiguateMultiLabelPopup-title": "Disambiguate Label Action", - "disambiguateMultiMemberPopup-title": "Disambiguate Member Action", - "discard": "Discard", - "done": "Done", - "download": "Download", - "edit": "Edit", - "edit-avatar": "Change Avatar", - "edit-profile": "Edit Profile", - "edit-wip-limit": "Edit WIP Limit", - "soft-wip-limit": "Soft WIP Limit", - "editCardStartDatePopup-title": "Change start date", - "editCardDueDatePopup-title": "Change due date", - "editCustomFieldPopup-title": "Edit Field", - "editCardSpentTimePopup-title": "Change spent time", - "editLabelPopup-title": "Change Label", - "editNotificationPopup-title": "Edit Notification", - "editProfilePopup-title": "Edit Profile", - "email": "Email", - "email-enrollAccount-subject": "An account created for you on __siteName__", - "email-enrollAccount-text": "Hello __user__,\n\nTo start using the service, simply click the link below.\n\n__url__\n\nThanks.", - "email-fail": "Sending email failed", - "email-fail-text": "Error trying to send email", - "email-invalid": "Invalid email", - "email-invite": "Invite via Email", - "email-invite-subject": "__inviter__ sent you an invitation", - "email-invite-text": "Dear __user__,\n\n__inviter__ invites you to join board \"__board__\" for collaborations.\n\nPlease follow the link below:\n\n__url__\n\nThanks.", - "email-resetPassword-subject": "Reset your password on __siteName__", - "email-resetPassword-text": "Hello __user__,\n\nTo reset your password, simply click the link below.\n\n__url__\n\nThanks.", - "email-sent": "Email sent", - "email-verifyEmail-subject": "Verify your email address on __siteName__", - "email-verifyEmail-text": "Hello __user__,\n\nTo verify your account email, simply click the link below.\n\n__url__\n\nThanks.", - "enable-wip-limit": "Enable WIP Limit", - "error-board-doesNotExist": "This board does not exist", - "error-board-notAdmin": "You need to be admin of this board to do that", - "error-board-notAMember": "You need to be a member of this board to do that", - "error-json-malformed": "Your text is not valid JSON", - "error-json-schema": "Your JSON data does not include the proper information in the correct format", - "error-list-doesNotExist": "This list does not exist", - "error-user-doesNotExist": "This user does not exist", - "error-user-notAllowSelf": "You can not invite yourself", - "error-user-notCreated": "This user is not created", - "error-username-taken": "This username is already taken", - "error-email-taken": "Email has already been taken", - "export-board": "Export board", - "sort": "Sort", - "sort-desc": "Click to Sort List", - "list-sort-by": "Sort the List By:", - "list-label-modifiedAt": "Last Access Time", - "list-label-title": "Name of the List", - "list-label-sort": "Your Manual Order", - "list-label-short-modifiedAt": "(L)", - "list-label-short-title": "(N)", - "list-label-short-sort": "(M)", - "filter": "Filter", - "filter-cards": "Filter Cards or Lists", - "list-filter-label": "Filter List by Title", - "filter-clear": "Clear filter", - "filter-no-label": "No label", - "filter-no-member": "No member", - "filter-no-custom-fields": "No Custom Fields", - "filter-show-archive": "Show archived lists", - "filter-hide-empty": "Hide empty lists", - "filter-on": "Filter is on", - "filter-on-desc": "You are filtering cards on this board. Click here to edit filter.", - "filter-to-selection": "Filter to selection", - "advanced-filter-label": "Advanced Filter", - "advanced-filter-description": "Advanced Filter allows to write a string containing following operators: == != <= >= && || ( ) A space is used as a separator between the Operators. You can filter for all Custom Fields by typing their names and values. For Example: Field1 == Value1. Note: If fields or values contains spaces, you need to encapsulate them into single quotes. For Example: 'Field 1' == 'Value 1'. For single control characters (' \\/) to be skipped, you can use \\. For example: Field1 == I\\'m. Also you can combine multiple conditions. For Example: F1 == V1 || F1 == V2. Normally all operators are interpreted from left to right. You can change the order by placing brackets. For Example: F1 == V1 && ( F2 == V2 || F2 == V3 ). Also you can search text fields using regex: F1 == /Tes.*/i", - "fullname": "Full Name", - "header-logo-title": "Go back to your boards page.", - "hide-system-messages": "Hide system messages", - "headerBarCreateBoardPopup-title": "Create Board", - "home": "Home", - "import": "Import", - "link": "Link", - "import-board": "import board", - "import-board-c": "Import board", - "import-board-title-trello": "Import board from Trello", - "import-board-title-wekan": "Import board from previous export", - "import-sandstorm-backup-warning": "Do not delete data you import from original exported board or Trello before checking does this grain close and open again, or do you get Board not found error, that means data loss.", - "import-sandstorm-warning": "Imported board will delete all existing data on board and replace it with imported board.", - "from-trello": "From Trello", - "from-wekan": "From previous export", - "import-board-instruction-trello": "In your Trello board, go to 'Menu', then 'More', 'Print and Export', 'Export JSON', and copy the resulting text.", - "import-board-instruction-wekan": "In your board, go to 'Menu', then 'Export board', and copy the text in the downloaded file.", - "import-board-instruction-about-errors": "If you get errors when importing board, sometimes importing still works, and board is at All Boards page.", - "import-json-placeholder": "Paste your valid JSON data here", - "import-map-members": "Map members", - "import-members-map": "Your imported board has some members. Please map the members you want to import to your users", - "import-show-user-mapping": "Review members mapping", - "import-user-select": "Pick your existing user you want to use as this member", - "importMapMembersAddPopup-title": "Select member", - "info": "Version", - "initials": "Initials", - "invalid-date": "Invalid date", - "invalid-time": "Invalid time", - "invalid-user": "Invalid user", - "joined": "joined", - "just-invited": "You are just invited to this board", - "keyboard-shortcuts": "Keyboard shortcuts", - "label-create": "Create Label", - "label-default": "%s label (default)", - "label-delete-pop": "There is no undo. This will remove this label from all cards and destroy its history.", - "labels": "Labels", - "language": "Language", - "last-admin-desc": "You can’t change roles because there must be at least one admin.", - "leave-board": "Leave Board", - "leave-board-pop": "Are you sure you want to leave __boardTitle__? You will be removed from all cards on this board.", - "leaveBoardPopup-title": "Leave Board ?", - "link-card": "Link to this card", - "list-archive-cards": "Move all cards in this list to Archive", - "list-archive-cards-pop": "This will remove all the cards in this list from the board. To view cards in Archive and bring them back to the board, click “Menu” > “Archive”.", - "list-move-cards": "Move all cards in this list", - "list-select-cards": "Select all cards in this list", - "set-color-list": "Set Color", - "listActionPopup-title": "List Actions", - "swimlaneActionPopup-title": "Swimlane Actions", - "swimlaneAddPopup-title": "Add a Swimlane below", - "listImportCardPopup-title": "Import a Trello card", - "listMorePopup-title": "More", - "link-list": "Link to this list", - "list-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the list. There is no undo.", - "list-delete-suggest-archive": "You can move a list to Archive to remove it from the board and preserve the activity.", - "lists": "Lists", - "swimlanes": "Swimlanes", - "log-out": "Log Out", - "log-in": "Log In", - "loginPopup-title": "Log In", - "memberMenuPopup-title": "Member Settings", - "members": "Members", - "menu": "Menu", - "move-selection": "Move selection", - "moveCardPopup-title": "Move Card", - "moveCardToBottom-title": "Move to Bottom", - "moveCardToTop-title": "Move to Top", - "moveSelectionPopup-title": "Move selection", - "multi-selection": "Multi-Selection", - "multi-selection-on": "Multi-Selection is on", - "muted": "Muted", - "muted-info": "You will never be notified of any changes in this board", - "my-boards": "My Boards", - "name": "Name", - "no-archived-cards": "No cards in Archive.", - "no-archived-lists": "No lists in Archive.", - "no-archived-swimlanes": "No swimlanes in Archive.", - "no-results": "No results", - "normal": "Normal", - "normal-desc": "Can view and edit cards. Can't change settings.", - "not-accepted-yet": "Invitation not accepted yet", - "notify-participate": "Receive updates to any cards you participate as creater or member", - "notify-watch": "Receive updates to any boards, lists, or cards you’re watching", - "optional": "optional", - "or": "or", - "page-maybe-private": "This page may be private. You may be able to view it by <a href='%s'>logging in</a>.", - "page-not-found": "Page not found.", - "password": "Password", - "paste-or-dragdrop": "to paste, or drag & drop image file to it (image only)", - "participating": "Participating", - "preview": "Preview", - "previewAttachedImagePopup-title": "Preview", - "previewClipboardImagePopup-title": "Preview", - "private": "Private", - "private-desc": "This board is private. Only people added to the board can view and edit it.", - "profile": "Profile", - "public": "Public", - "public-desc": "This board is public. It's visible to anyone with the link and will show up in search engines like Google. Only people added to the board can edit.", - "quick-access-description": "Star a board to add a shortcut in this bar.", - "remove-cover": "Remove Cover", - "remove-from-board": "Remove from Board", - "remove-label": "Remove Label", - "listDeletePopup-title": "Delete List ?", - "remove-member": "Remove Member", - "remove-member-from-card": "Remove from Card", - "remove-member-pop": "Remove __name__ (__username__) from __boardTitle__? The member will be removed from all cards on this board. They will receive a notification.", - "removeMemberPopup-title": "Remove Member?", - "rename": "Rename", - "rename-board": "Rename Board", - "restore": "Restore", - "save": "Save", - "search": "Search", - "rules": "Rules", - "search-cards": "Search from card/list titles, descriptions and custom fields on this board", - "search-example": "Text to search for?", - "select-color": "Select Color", - "set-wip-limit-value": "Set a limit for the maximum number of tasks in this list", - "setWipLimitPopup-title": "Set WIP Limit", - "shortcut-assign-self": "Assign yourself to current card", - "shortcut-autocomplete-emoji": "Autocomplete emoji", - "shortcut-autocomplete-members": "Autocomplete members", - "shortcut-clear-filters": "Clear all filters", - "shortcut-close-dialog": "Close Dialog", - "shortcut-filter-my-cards": "Filter my cards", - "shortcut-show-shortcuts": "Bring up this shortcuts list", - "shortcut-toggle-filterbar": "Toggle Filter Sidebar", - "shortcut-toggle-sidebar": "Toggle Board Sidebar", - "show-cards-minimum-count": "Show cards count if list contains more than", - "sidebar-open": "Open Sidebar", - "sidebar-close": "Close Sidebar", - "signupPopup-title": "Create an Account", - "star-board-title": "Click to star this board. It will show up at top of your boards list.", - "starred-boards": "Starred Boards", - "starred-boards-description": "Starred boards show up at the top of your boards list.", - "subscribe": "Subscribe", - "team": "Team", - "this-board": "this board", - "this-card": "this card", - "spent-time-hours": "Spent time (hours)", - "overtime-hours": "Overtime (hours)", - "overtime": "Overtime", - "has-overtime-cards": "Has overtime cards", - "has-spenttime-cards": "Has spent time cards", - "time": "Time", - "title": "Title", - "tracking": "Tracking", - "tracking-info": "You will be notified of any changes to those cards you are involved as creator or member.", - "type": "Type", - "unassign-member": "Unassign member", - "unsaved-description": "You have an unsaved description.", - "unwatch": "Unwatch", - "upload": "Upload", - "upload-avatar": "Upload an avatar", - "uploaded-avatar": "Uploaded an avatar", - "username": "Username", - "view-it": "View it", - "warn-list-archived": "warning: this card is in an list at Archive", - "watch": "Watch", - "watching": "Watching", - "watching-info": "You will be notified of any change in this board", - "welcome-board": "Welcome Board", - "welcome-swimlane": "Milestone 1", - "welcome-list1": "Basics", - "welcome-list2": "Advanced", - "card-templates-swimlane": "Card Templates", - "list-templates-swimlane": "List Templates", - "board-templates-swimlane": "Board Templates", - "what-to-do": "What do you want to do?", - "wipLimitErrorPopup-title": "Invalid WIP Limit", - "wipLimitErrorPopup-dialog-pt1": "The number of tasks in this list is higher than the WIP limit you've defined.", - "wipLimitErrorPopup-dialog-pt2": "Please move some tasks out of this list, or set a higher WIP limit.", - "admin-panel": "Admin Panel", - "settings": "Settings", - "people": "People", - "registration": "Registration", - "disable-self-registration": "Disable Self-Registration", - "invite": "Invite", - "invite-people": "Invite People", - "to-boards": "To board(s)", - "email-addresses": "Email Addresses", - "smtp-host-description": "The address of the SMTP server that handles your emails.", - "smtp-port-description": "The port your SMTP server uses for outgoing emails.", - "smtp-tls-description": "Enable TLS support for SMTP server", - "smtp-host": "SMTP Host", - "smtp-port": "SMTP Port", - "smtp-username": "Username", - "smtp-password": "Password", - "smtp-tls": "TLS support", - "send-from": "From", - "send-smtp-test": "Send a test email to yourself", - "invitation-code": "Invitation Code", - "email-invite-register-subject": "__inviter__ sent you an invitation", - "email-invite-register-text": "Dear __user__,\n\n__inviter__ invites you to kanban board for collaborations.\n\nPlease follow the link below:\n__url__\n\nAnd your invitation code is: __icode__\n\nThanks.", - "email-smtp-test-subject": "SMTP Test Email", - "email-smtp-test-text": "You have successfully sent an email", - "error-invitation-code-not-exist": "Invitation code doesn't exist", - "error-notAuthorized": "You are not authorized to view this page.", - "webhook-title": "Webhook Name", - "webhook-token": "Token (Optional for Authentication)", - "outgoing-webhooks": "Outgoing Webhooks", - "bidirectional-webhooks": "Two-Way Webhooks", - "outgoingWebhooksPopup-title": "Outgoing Webhooks", - "boardCardTitlePopup-title": "Card Title Filter", - "disable-webhook": "Disable This Webhook", - "global-webhook": "Global Webhooks", - "new-outgoing-webhook": "New Outgoing Webhook", - "no-name": "(Unknown)", - "Node_version": "Node version", - "Meteor_version": "Meteor version", - "MongoDB_version": "MongoDB version", - "MongoDB_storage_engine": "MongoDB storage engine", - "MongoDB_Oplog_enabled": "MongoDB Oplog enabled", - "OS_Arch": "OS Arch", - "OS_Cpus": "OS CPU Count", - "OS_Freemem": "OS Free Memory", - "OS_Loadavg": "OS Load Average", - "OS_Platform": "OS Platform", - "OS_Release": "OS Release", - "OS_Totalmem": "OS Total Memory", - "OS_Type": "OS Type", - "OS_Uptime": "OS Uptime", - "days": "days", - "hours": "hours", - "minutes": "minutes", - "seconds": "seconds", - "show-field-on-card": "Show this field on card", - "automatically-field-on-card": "Auto create field to all cards", - "showLabel-field-on-card": "Show field label on minicard", - "yes": "Yes", - "no": "No", - "accounts": "Accounts", - "accounts-allowEmailChange": "Allow Email Change", - "accounts-allowUserNameChange": "Allow Username Change", - "createdAt": "Created at", - "verified": "Verified", - "active": "Active", - "card-received": "Received", - "card-received-on": "Received on", - "card-end": "End", - "card-end-on": "Ends on", - "editCardReceivedDatePopup-title": "Change received date", - "editCardEndDatePopup-title": "Change end date", - "setCardColorPopup-title": "Set color", - "setCardActionsColorPopup-title": "Choose a color", - "setSwimlaneColorPopup-title": "Choose a color", - "setListColorPopup-title": "Choose a color", - "assigned-by": "Assigned By", - "requested-by": "Requested By", - "board-delete-notice": "Deleting is permanent. You will lose all lists, cards and actions associated with this board.", - "delete-board-confirm-popup": "All lists, cards, labels, and activities will be deleted and you won't be able to recover the board contents. There is no undo.", - "boardDeletePopup-title": "Delete Board?", - "delete-board": "Delete Board", - "default-subtasks-board": "Subtasks for __board__ board", - "default": "Default", - "queue": "Queue", - "subtask-settings": "Subtasks Settings", - "card-settings": "Card Settings", - "boardSubtaskSettingsPopup-title": "Board Subtasks Settings", - "boardCardSettingsPopup-title": "Card Settings", - "deposit-subtasks-board": "Deposit subtasks to this board:", - "deposit-subtasks-list": "Landing list for subtasks deposited here:", - "show-parent-in-minicard": "Show parent in minicard:", - "prefix-with-full-path": "Prefix with full path", - "prefix-with-parent": "Prefix with parent", - "subtext-with-full-path": "Subtext with full path", - "subtext-with-parent": "Subtext with parent", - "change-card-parent": "Change card's parent", - "parent-card": "Parent card", - "source-board": "Source board", - "no-parent": "Don't show parent", - "activity-added-label": "added label '%s' to %s", - "activity-removed-label": "removed label '%s' from %s", - "activity-delete-attach": "deleted an attachment from %s", - "activity-added-label-card": "added label '%s'", - "activity-removed-label-card": "removed label '%s'", - "activity-delete-attach-card": "deleted an attachment", - "activity-set-customfield": "set custom field '%s' to '%s' in %s", - "activity-unset-customfield": "unset custom field '%s' in %s", - "r-rule": "Rule", - "r-add-trigger": "Add trigger", - "r-add-action": "Add action", - "r-board-rules": "Board rules", - "r-add-rule": "Add rule", - "r-view-rule": "View rule", - "r-delete-rule": "Delete rule", - "r-new-rule-name": "New rule title", - "r-no-rules": "No rules", - "r-when-a-card": "When a card", - "r-is": "is", - "r-is-moved": "is moved", - "r-added-to": "added to", - "r-removed-from": "Removed from", - "r-the-board": "the board", - "r-list": "list", - "set-filter": "Set Filter", - "r-moved-to": "Moved to", - "r-moved-from": "Moved from", - "r-archived": "Moved to Archive", - "r-unarchived": "Restored from Archive", - "r-a-card": "a card", - "r-when-a-label-is": "When a label is", - "r-when-the-label": "When the label", - "r-list-name": "list name", - "r-when-a-member": "When a member is", - "r-when-the-member": "When the member", - "r-name": "name", - "r-when-a-attach": "When an attachment", - "r-when-a-checklist": "When a checklist is", - "r-when-the-checklist": "When the checklist", - "r-completed": "Completed", - "r-made-incomplete": "Made incomplete", - "r-when-a-item": "When a checklist item is", - "r-when-the-item": "When the checklist item", - "r-checked": "Checked", - "r-unchecked": "Unchecked", - "r-move-card-to": "Move card to", - "r-top-of": "Top of", - "r-bottom-of": "Bottom of", - "r-its-list": "its list", - "r-archive": "Move to Archive", - "r-unarchive": "Restore from Archive", - "r-card": "card", - "r-add": "Add", - "r-remove": "Remove", - "r-label": "label", - "r-member": "member", - "r-remove-all": "Remove all members from the card", - "r-set-color": "Set color to", - "r-checklist": "checklist", - "r-check-all": "Check all", - "r-uncheck-all": "Uncheck all", - "r-items-check": "items of checklist", - "r-check": "Check", - "r-uncheck": "Uncheck", - "r-item": "item", - "r-of-checklist": "of checklist", - "r-send-email": "Send an email", - "r-to": "to", - "r-subject": "subject", - "r-rule-details": "Rule details", - "r-d-move-to-top-gen": "Move card to top of its list", - "r-d-move-to-top-spec": "Move card to top of list", - "r-d-move-to-bottom-gen": "Move card to bottom of its list", - "r-d-move-to-bottom-spec": "Move card to bottom of list", - "r-d-send-email": "Send email", - "r-d-send-email-to": "to", - "r-d-send-email-subject": "subject", - "r-d-send-email-message": "message", - "r-d-archive": "Move card to Archive", - "r-d-unarchive": "Restore card from Archive", - "r-d-add-label": "Add label", - "r-d-remove-label": "Remove label", - "r-create-card": "Create new card", - "r-in-list": "in list", - "r-in-swimlane": "in swimlane", - "r-d-add-member": "Add member", - "r-d-remove-member": "Remove member", - "r-d-remove-all-member": "Remove all member", - "r-d-check-all": "Check all items of a list", - "r-d-uncheck-all": "Uncheck all items of a list", - "r-d-check-one": "Check item", - "r-d-uncheck-one": "Uncheck item", - "r-d-check-of-list": "of checklist", - "r-d-add-checklist": "Add checklist", - "r-d-remove-checklist": "Remove checklist", - "r-by": "by", - "r-add-checklist": "Add checklist", - "r-with-items": "with items", - "r-items-list": "item1,item2,item3", - "r-add-swimlane": "Add swimlane", - "r-swimlane-name": "swimlane name", - "r-board-note": "Note: leave a field empty to match every possible value.", - "r-checklist-note": "Note: checklist's items have to be written as comma separated values.", - "r-when-a-card-is-moved": "When a card is moved to another list", - "r-set": "Set", - "r-update": "Update", - "r-datefield": "date field", - "r-df-start-at": "start", - "r-df-due-at": "due", - "r-df-end-at": "end", - "r-df-received-at": "received", - "r-to-current-datetime": "to current date/time", - "r-remove-value-from": "Remove value from", - "ldap": "LDAP", - "oauth2": "OAuth2", - "cas": "CAS", - "authentication-method": "Authentication method", - "authentication-type": "Authentication type", - "custom-product-name": "Custom Product Name", - "layout": "Layout", - "hide-logo": "Hide Logo", - "add-custom-html-after-body-start": "Add Custom HTML after <body> start", - "add-custom-html-before-body-end": "Add Custom HTML before </body> end", - "error-undefined": "Something went wrong", - "error-ldap-login": "An error occurred while trying to login", - "display-authentication-method": "Display Authentication Method", - "default-authentication-method": "Default Authentication Method", - "duplicate-board": "Duplicate Board", - "people-number": "The number of people is:", - "swimlaneDeletePopup-title": "Delete Swimlane ?", - "swimlane-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the swimlane. There is no undo.", - "restore-all": "Restore all", - "delete-all": "Delete all", - "loading": "Loading, please wait.", - "previous_as": "last time was", - "act-a-dueAt": "modified due time to \nWhen: __timeValue__\nWhere: __card__\n previous due was __timeOldValue__", - "act-a-endAt": "modified ending time to __timeValue__ from (__timeOldValue__)", - "act-a-startAt": "modified starting time to __timeValue__ from (__timeOldValue__)", - "act-a-receivedAt": "modified received time to __timeValue__ from (__timeOldValue__)", - "a-dueAt": "modified due time to be", - "a-endAt": "modified ending time to be", - "a-startAt": "modified starting time to be", - "a-receivedAt": "modified received time to be", - "almostdue": "current due time %s is approaching", - "pastdue": "current due time %s is past", - "duenow": "current due time %s is today", - "act-newDue": "__list__/__card__ has 1st due reminder [__board__]", - "act-withDue": "__list__/__card__ due reminders [__board__]", - "act-almostdue": "was reminding the current due (__timeValue__) of __card__ is approaching", - "act-pastdue": "was reminding the current due (__timeValue__) of __card__ is past", - "act-duenow": "was reminding the current due (__timeValue__) of __card__ is now", - "act-atUserComment": "You were mentioned in [__board__] __list__/__card__", - "delete-user-confirm-popup": "Are you sure you want to delete this account? There is no undo.", - "accounts-allowUserDelete": "Allow users to self delete their account", - "hide-minicard-label-text": "Hide minicard label text", - "show-desktop-drag-handles": "Show desktop drag handles", - "assignee": "Assignee", - "cardAssigneesPopup-title": "Assignee", - "addmore-detail": "Add a more detailed description", - "show-on-card": "Show on Card", - "new": "New", - "editUserPopup-title": "Edit User", - "newUserPopup-title": "New User", - "notifications": "Notifications", - "view-all": "View All", - "filter-by-unread": "Filter by Unread", - "mark-all-as-read": "Mark all as read", - "allow-rename": "Allow Rename", - "allowRenamePopup-title": "Allow Rename" -} + "accept": "Accepter", + "act-activity-notify": "Activity Notification", + "act-addAttachment": "added attachment __attachment__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-deleteAttachment": "deleted attachment __attachment__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addSubtask": "added subtask __subtask__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addedLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removeLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removedLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addChecklist": "added checklist __checklist__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addChecklistItem": "added checklist item __checklistItem__ to checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removeChecklist": "removed checklist __checklist__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removeChecklistItem": "removed checklist item __checklistItem__ from checklist __checkList__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-checkedItem": "checked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-uncheckedItem": "unchecked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-completeChecklist": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-uncompleteChecklist": "uncompleted checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addComment": "commented on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-editComment": "edited comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-deleteComment": "deleted comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-createBoard": "created board __board__", + "act-createSwimlane": "created swimlane __swimlane__ to board __board__", + "act-createCard": "created card __card__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-createCustomField": "created custom field __customField__ at board __board__", + "act-deleteCustomField": "deleted custom field __customField__ at board __board__", + "act-setCustomField": "edited custom field __customField__: __customFieldValue__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-createList": "added list __list__ to board __board__", + "act-addBoardMember": "added member __member__ to board __board__", + "act-archivedBoard": "Board __board__ moved to Archive", + "act-archivedCard": "Card __card__ at list __list__ at swimlane __swimlane__ at board __board__ moved to Archive", + "act-archivedList": "List __list__ at swimlane __swimlane__ at board __board__ moved to Archive", + "act-archivedSwimlane": "Swimlane __swimlane__ at board __board__ moved to Archive", + "act-importBoard": "imported board __board__", + "act-importCard": "imported card __card__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-importList": "imported list __list__ to swimlane __swimlane__ at board __board__", + "act-joinMember": "added member __member__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-moveCard": "moved card __card__ at board __board__ from list __oldList__ at swimlane __oldSwimlane__ to list __list__ at swimlane __swimlane__", + "act-moveCardToOtherBoard": "moved card __card__ from list __oldList__ at swimlane __oldSwimlane__ at board __oldBoard__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-removeBoardMember": "removed member __member__ from board __board__", + "act-restoredCard": "restored card __card__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-unjoinMember": "removed member __member__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-withBoardTitle": "__board__", + "act-withCardTitle": "[__board__] __card__", + "actions": "Actions", + "activities": "Activities", + "activity": "Activity", + "activity-added": "added %s to %s", + "activity-archived": "%s moved to Archive", + "activity-attached": "attached %s to %s", + "activity-created": "created %s", + "activity-customfield-created": "created custom field %s", + "activity-excluded": "excluded %s from %s", + "activity-imported": "imported %s into %s from %s", + "activity-imported-board": "imported %s from %s", + "activity-joined": "joined %s", + "activity-moved": "moved %s from %s to %s", + "activity-on": "on %s", + "activity-removed": "removed %s from %s", + "activity-sent": "sent %s to %s", + "activity-unjoined": "unjoined %s", + "activity-subtask-added": "added subtask to %s", + "activity-checked-item": "checked %s in checklist %s of %s", + "activity-unchecked-item": "unchecked %s in checklist %s of %s", + "activity-checklist-added": "added checklist to %s", + "activity-checklist-removed": "removed a checklist from %s", + "activity-checklist-completed": "completed checklist %s of %s", + "activity-checklist-uncompleted": "uncompleted the checklist %s of %s", + "activity-checklist-item-added": "added checklist item to '%s' in %s", + "activity-checklist-item-removed": "removed a checklist item from '%s' in %s", + "add": "Add", + "activity-checked-item-card": "checked %s in checklist %s", + "activity-unchecked-item-card": "unchecked %s in checklist %s", + "activity-checklist-completed-card": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "activity-checklist-uncompleted-card": "uncompleted the checklist %s", + "activity-editComment": "edited comment %s", + "activity-deleteComment": "deleted comment %s", + "add-attachment": "Add Attachment", + "add-board": "Add Board", + "add-card": "Add Card", + "add-swimlane": "Add Swimlane", + "add-subtask": "Add Subtask", + "add-checklist": "Add Checklist", + "add-checklist-item": "Add an item to checklist", + "add-cover": "Add Cover", + "add-label": "Add Label", + "add-list": "Add List", + "add-members": "Add Members", + "added": "Added", + "addMemberPopup-title": "Members", + "admin": "Admin", + "admin-desc": "Can view and edit cards, remove members, and change settings for the board.", + "admin-announcement": "Announcement", + "admin-announcement-active": "Active System-Wide Announcement", + "admin-announcement-title": "Announcement from Administrator", + "all-boards": "All boards", + "and-n-other-card": "And __count__ other card", + "and-n-other-card_plural": "And __count__ other cards", + "apply": "Apply", + "app-is-offline": "Loading, please wait. Refreshing the page will cause data loss. If loading does not work, please check that server has not stopped.", + "archive": "Move to Archive", + "archive-all": "Move All to Archive", + "archive-board": "Move Board to Archive", + "archive-card": "Move Card to Archive", + "archive-list": "Move List to Archive", + "archive-swimlane": "Move Swimlane to Archive", + "archive-selection": "Move selection to Archive", + "archiveBoardPopup-title": "Move Board to Archive?", + "archived-items": "Archive", + "archived-boards": "Boards in Archive", + "restore-board": "Restore Board", + "no-archived-boards": "No Boards in Archive.", + "archives": "Archive", + "template": "Template", + "templates": "Templates", + "assign-member": "Assign member", + "attached": "attached", + "attachment": "Attachment", + "attachment-delete-pop": "Deleting an attachment is permanent. There is no undo.", + "attachmentDeletePopup-title": "Delete Attachment?", + "attachments": "Attachments", + "auto-watch": "Automatically watch boards when they are created", + "avatar-too-big": "The avatar is too large (70KB max)", + "back": "Back", + "board-change-color": "Change color", + "board-nb-stars": "%s stars", + "board-not-found": "Board not found", + "board-private-info": "This board will be <strong>private</strong>.", + "board-public-info": "This board will be <strong>public</strong>.", + "boardChangeColorPopup-title": "Change Board Background", + "boardChangeTitlePopup-title": "Rename Board", + "boardChangeVisibilityPopup-title": "Change Visibility", + "boardChangeWatchPopup-title": "Change Watch", + "boardMenuPopup-title": "Board Settings", + "boardChangeViewPopup-title": "Board View", + "boards": "Boards", + "board-view": "Board View", + "board-view-cal": "Calendar", + "board-view-swimlanes": "Swimlanes", + "board-view-collapse": "Collapse", + "board-view-lists": "Lists", + "bucket-example": "Like “Bucket List” for example", + "cancel": "Cancel", + "card-archived": "This card is moved to Archive.", + "board-archived": "This board is moved to Archive.", + "card-comments-title": "This card has %s comment.", + "card-delete-notice": "Deleting is permanent. You will lose all actions associated with this card.", + "card-delete-pop": "All actions will be removed from the activity feed and you won't be able to re-open the card. There is no undo.", + "card-delete-suggest-archive": "You can move a card to Archive to remove it from the board and preserve the activity.", + "card-due": "Due", + "card-due-on": "Due on", + "card-spent": "Spent Time", + "card-edit-attachments": "Edit attachments", + "card-edit-custom-fields": "Edit custom fields", + "card-edit-labels": "Edit labels", + "card-edit-members": "Edit members", + "card-labels-title": "Change the labels for the card.", + "card-members-title": "Add or remove members of the board from the card.", + "card-start": "Start", + "card-start-on": "Starts on", + "cardAttachmentsPopup-title": "Attach From", + "cardCustomField-datePopup-title": "Change date", + "cardCustomFieldsPopup-title": "Edit custom fields", + "cardDeletePopup-title": "Delete Card?", + "cardDetailsActionsPopup-title": "Card Actions", + "cardLabelsPopup-title": "Labels", + "cardMembersPopup-title": "Members", + "cardMorePopup-title": "More", + "cardTemplatePopup-title": "Create template", + "cards": "Cards", + "cards-count": "Cards", + "casSignIn": "Sign In with CAS", + "cardType-card": "Card", + "cardType-linkedCard": "Linked Card", + "cardType-linkedBoard": "Linked Board", + "change": "Change", + "change-avatar": "Change Avatar", + "change-password": "Change Password", + "change-permissions": "Change permissions", + "change-settings": "Change Settings", + "changeAvatarPopup-title": "Change Avatar", + "changeLanguagePopup-title": "Change Language", + "changePasswordPopup-title": "Change Password", + "changePermissionsPopup-title": "Change Permissions", + "changeSettingsPopup-title": "Change Settings", + "subtasks": "Subtasks", + "checklists": "Checklists", + "click-to-star": "Click to star this board.", + "click-to-unstar": "Click to unstar this board.", + "clipboard": "Clipboard or drag & drop", + "close": "Close", + "close-board": "Close Board", + "close-board-pop": "You will be able to restore the board by clicking the “Archive” button from the home header.", + "color-black": "black", + "color-blue": "blue", + "color-crimson": "crimson", + "color-darkgreen": "darkgreen", + "color-gold": "gold", + "color-gray": "gray", + "color-green": "green", + "color-indigo": "indigo", + "color-lime": "lime", + "color-magenta": "magenta", + "color-mistyrose": "mistyrose", + "color-navy": "navy", + "color-orange": "orange", + "color-paleturquoise": "paleturquoise", + "color-peachpuff": "peachpuff", + "color-pink": "pink", + "color-plum": "plum", + "color-purple": "purple", + "color-red": "red", + "color-saddlebrown": "saddlebrown", + "color-silver": "silver", + "color-sky": "sky", + "color-slateblue": "slateblue", + "color-white": "white", + "color-yellow": "yellow", + "unset-color": "Unset", + "comment": "Comment", + "comment-placeholder": "Write Comment", + "comment-only": "Comment only", + "comment-only-desc": "Can comment on cards only.", + "no-comments": "No comments", + "no-comments-desc": "Can not see comments and activities.", + "worker": "Worker", + "worker-desc": "Can only move cards, assign itself to card and comment.", + "computer": "Computer", + "confirm-subtask-delete-dialog": "Are you sure you want to delete subtask?", + "confirm-checklist-delete-dialog": "Are you sure you want to delete checklist?", + "copy-card-link-to-clipboard": "Copy card link to clipboard", + "linkCardPopup-title": "Link Card", + "searchElementPopup-title": "Search", + "copyCardPopup-title": "Copy Card", + "copyChecklistToManyCardsPopup-title": "Copy Checklist Template to Many Cards", + "copyChecklistToManyCardsPopup-instructions": "Destination Card Titles and Descriptions in this JSON format", + "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"First card title\", \"description\":\"First card description\"}, {\"title\":\"Second card title\",\"description\":\"Second card description\"},{\"title\":\"Last card title\",\"description\":\"Last card description\"} ]", + "create": "Create", + "createBoardPopup-title": "Create Board", + "chooseBoardSourcePopup-title": "Import board", + "createLabelPopup-title": "Create Label", + "createCustomField": "Create Field", + "createCustomFieldPopup-title": "Create Field", + "current": "current", + "custom-field-delete-pop": "There is no undo. This will remove this custom field from all cards and destroy its history.", + "custom-field-checkbox": "Checkbox", + "custom-field-date": "Date", + "custom-field-dropdown": "Dropdown List", + "custom-field-dropdown-none": "(none)", + "custom-field-dropdown-options": "List Options", + "custom-field-dropdown-options-placeholder": "Press enter to add more options", + "custom-field-dropdown-unknown": "(unknown)", + "custom-field-number": "Number", + "custom-field-text": "Text", + "custom-fields": "Custom Fields", + "date": "Date", + "decline": "Decline", + "default-avatar": "Default avatar", + "delete": "Delete", + "deleteCustomFieldPopup-title": "Delete Custom Field?", + "deleteLabelPopup-title": "Delete Label?", + "description": "Description", + "disambiguateMultiLabelPopup-title": "Disambiguate Label Action", + "disambiguateMultiMemberPopup-title": "Disambiguate Member Action", + "discard": "Discard", + "done": "Done", + "download": "Download", + "edit": "Edit", + "edit-avatar": "Change Avatar", + "edit-profile": "Edit Profile", + "edit-wip-limit": "Edit WIP Limit", + "soft-wip-limit": "Soft WIP Limit", + "editCardStartDatePopup-title": "Change start date", + "editCardDueDatePopup-title": "Change due date", + "editCustomFieldPopup-title": "Edit Field", + "editCardSpentTimePopup-title": "Change spent time", + "editLabelPopup-title": "Change Label", + "editNotificationPopup-title": "Edit Notification", + "editProfilePopup-title": "Edit Profile", + "email": "Email", + "email-enrollAccount-subject": "An account created for you on __siteName__", + "email-enrollAccount-text": "Hello __user__,\n\nTo start using the service, simply click the link below.\n\n__url__\n\nThanks.", + "email-fail": "Sending email failed", + "email-fail-text": "Error trying to send email", + "email-invalid": "Invalid email", + "email-invite": "Invite via Email", + "email-invite-subject": "__inviter__ sent you an invitation", + "email-invite-text": "Dear __user__,\n\n__inviter__ invites you to join board \"__board__\" for collaborations.\n\nPlease follow the link below:\n\n__url__\n\nThanks.", + "email-resetPassword-subject": "Reset your password on __siteName__", + "email-resetPassword-text": "Hello __user__,\n\nTo reset your password, simply click the link below.\n\n__url__\n\nThanks.", + "email-sent": "Email sent", + "email-verifyEmail-subject": "Verify your email address on __siteName__", + "email-verifyEmail-text": "Hello __user__,\n\nTo verify your account email, simply click the link below.\n\n__url__\n\nThanks.", + "enable-wip-limit": "Enable WIP Limit", + "error-board-doesNotExist": "This board does not exist", + "error-board-notAdmin": "You need to be admin of this board to do that", + "error-board-notAMember": "You need to be a member of this board to do that", + "error-json-malformed": "Your text is not valid JSON", + "error-json-schema": "Your JSON data does not include the proper information in the correct format", + "error-list-doesNotExist": "This list does not exist", + "error-user-doesNotExist": "This user does not exist", + "error-user-notAllowSelf": "You can not invite yourself", + "error-user-notCreated": "This user is not created", + "error-username-taken": "This username is already taken", + "error-email-taken": "Email has already been taken", + "export-board": "Export board", + "sort": "Sort", + "sort-desc": "Click to Sort List", + "list-sort-by": "Sort the List By:", + "list-label-modifiedAt": "Last Access Time", + "list-label-title": "Name of the List", + "list-label-sort": "Your Manual Order", + "list-label-short-modifiedAt": "(L)", + "list-label-short-title": "(N)", + "list-label-short-sort": "(M)", + "filter": "Filter", + "filter-cards": "Filter Cards or Lists", + "list-filter-label": "Filter List by Title", + "filter-clear": "Clear filter", + "filter-no-label": "No label", + "filter-no-member": "No member", + "filter-no-custom-fields": "No Custom Fields", + "filter-show-archive": "Show archived lists", + "filter-hide-empty": "Hide empty lists", + "filter-on": "Filter is on", + "filter-on-desc": "You are filtering cards on this board. Click here to edit filter.", + "filter-to-selection": "Filter to selection", + "advanced-filter-label": "Advanced Filter", + "advanced-filter-description": "Advanced Filter allows to write a string containing following operators: == != <= >= && || ( ) A space is used as a separator between the Operators. You can filter for all Custom Fields by typing their names and values. For Example: Field1 == Value1. Note: If fields or values contains spaces, you need to encapsulate them into single quotes. For Example: 'Field 1' == 'Value 1'. For single control characters (' \\/) to be skipped, you can use \\. For example: Field1 == I\\'m. Also you can combine multiple conditions. For Example: F1 == V1 || F1 == V2. Normally all operators are interpreted from left to right. You can change the order by placing brackets. For Example: F1 == V1 && ( F2 == V2 || F2 == V3 ). Also you can search text fields using regex: F1 == /Tes.*/i", + "fullname": "Full Name", + "header-logo-title": "Go back to your boards page.", + "hide-system-messages": "Hide system messages", + "headerBarCreateBoardPopup-title": "Create Board", + "home": "Home", + "import": "Import", + "link": "Link", + "import-board": "import board", + "import-board-c": "Import board", + "import-board-title-trello": "Import board from Trello", + "import-board-title-wekan": "Import board from previous export", + "import-sandstorm-backup-warning": "Do not delete data you import from original exported board or Trello before checking does this grain close and open again, or do you get Board not found error, that means data loss.", + "import-sandstorm-warning": "Imported board will delete all existing data on board and replace it with imported board.", + "from-trello": "From Trello", + "from-wekan": "From previous export", + "import-board-instruction-trello": "In your Trello board, go to 'Menu', then 'More', 'Print and Export', 'Export JSON', and copy the resulting text.", + "import-board-instruction-wekan": "In your board, go to 'Menu', then 'Export board', and copy the text in the downloaded file.", + "import-board-instruction-about-errors": "If you get errors when importing board, sometimes importing still works, and board is at All Boards page.", + "import-json-placeholder": "Paste your valid JSON data here", + "import-map-members": "Map members", + "import-members-map": "Your imported board has some members. Please map the members you want to import to your users", + "import-show-user-mapping": "Review members mapping", + "import-user-select": "Pick your existing user you want to use as this member", + "importMapMembersAddPopup-title": "Select member", + "info": "Version", + "initials": "Initials", + "invalid-date": "Invalid date", + "invalid-time": "Invalid time", + "invalid-user": "Invalid user", + "joined": "joined", + "just-invited": "You are just invited to this board", + "keyboard-shortcuts": "Keyboard shortcuts", + "label-create": "Create Label", + "label-default": "%s label (default)", + "label-delete-pop": "There is no undo. This will remove this label from all cards and destroy its history.", + "labels": "Labels", + "language": "Language", + "last-admin-desc": "You can’t change roles because there must be at least one admin.", + "leave-board": "Leave Board", + "leave-board-pop": "Are you sure you want to leave __boardTitle__? You will be removed from all cards on this board.", + "leaveBoardPopup-title": "Leave Board ?", + "link-card": "Link to this card", + "list-archive-cards": "Move all cards in this list to Archive", + "list-archive-cards-pop": "This will remove all the cards in this list from the board. To view cards in Archive and bring them back to the board, click “Menu” > “Archive”.", + "list-move-cards": "Move all cards in this list", + "list-select-cards": "Select all cards in this list", + "set-color-list": "Set Color", + "listActionPopup-title": "List Actions", + "swimlaneActionPopup-title": "Swimlane Actions", + "swimlaneAddPopup-title": "Add a Swimlane below", + "listImportCardPopup-title": "Import a Trello card", + "listMorePopup-title": "More", + "link-list": "Link to this list", + "list-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the list. There is no undo.", + "list-delete-suggest-archive": "You can move a list to Archive to remove it from the board and preserve the activity.", + "lists": "Lists", + "swimlanes": "Swimlanes", + "log-out": "Log Out", + "log-in": "Log In", + "loginPopup-title": "Log In", + "memberMenuPopup-title": "Member Settings", + "members": "Members", + "menu": "Menu", + "move-selection": "Move selection", + "moveCardPopup-title": "Move Card", + "moveCardToBottom-title": "Move to Bottom", + "moveCardToTop-title": "Move to Top", + "moveSelectionPopup-title": "Move selection", + "multi-selection": "Multi-Selection", + "multi-selection-on": "Multi-Selection is on", + "muted": "Muted", + "muted-info": "You will never be notified of any changes in this board", + "my-boards": "My Boards", + "name": "Name", + "no-archived-cards": "No cards in Archive.", + "no-archived-lists": "No lists in Archive.", + "no-archived-swimlanes": "No swimlanes in Archive.", + "no-results": "No results", + "normal": "Normal", + "normal-desc": "Can view and edit cards. Can't change settings.", + "not-accepted-yet": "Invitation not accepted yet", + "notify-participate": "Receive updates to any cards you participate as creater or member", + "notify-watch": "Receive updates to any boards, lists, or cards you’re watching", + "optional": "optional", + "or": "or", + "page-maybe-private": "This page may be private. You may be able to view it by <a href='%s'>logging in</a>.", + "page-not-found": "Page not found.", + "password": "Password", + "paste-or-dragdrop": "to paste, or drag & drop image file to it (image only)", + "participating": "Participating", + "preview": "Preview", + "previewAttachedImagePopup-title": "Preview", + "previewClipboardImagePopup-title": "Preview", + "private": "Private", + "private-desc": "This board is private. Only people added to the board can view and edit it.", + "profile": "Profile", + "public": "Public", + "public-desc": "This board is public. It's visible to anyone with the link and will show up in search engines like Google. Only people added to the board can edit.", + "quick-access-description": "Star a board to add a shortcut in this bar.", + "remove-cover": "Remove Cover", + "remove-from-board": "Remove from Board", + "remove-label": "Remove Label", + "listDeletePopup-title": "Delete List ?", + "remove-member": "Remove Member", + "remove-member-from-card": "Remove from Card", + "remove-member-pop": "Remove __name__ (__username__) from __boardTitle__? The member will be removed from all cards on this board. They will receive a notification.", + "removeMemberPopup-title": "Remove Member?", + "rename": "Rename", + "rename-board": "Rename Board", + "restore": "Restore", + "save": "Save", + "search": "Search", + "rules": "Rules", + "search-cards": "Search from card/list titles, descriptions and custom fields on this board", + "search-example": "Text to search for?", + "select-color": "Select Color", + "set-wip-limit-value": "Set a limit for the maximum number of tasks in this list", + "setWipLimitPopup-title": "Set WIP Limit", + "shortcut-assign-self": "Assign yourself to current card", + "shortcut-autocomplete-emoji": "Autocomplete emoji", + "shortcut-autocomplete-members": "Autocomplete members", + "shortcut-clear-filters": "Clear all filters", + "shortcut-close-dialog": "Close Dialog", + "shortcut-filter-my-cards": "Filter my cards", + "shortcut-show-shortcuts": "Bring up this shortcuts list", + "shortcut-toggle-filterbar": "Toggle Filter Sidebar", + "shortcut-toggle-sidebar": "Toggle Board Sidebar", + "show-cards-minimum-count": "Show cards count if list contains more than", + "sidebar-open": "Open Sidebar", + "sidebar-close": "Close Sidebar", + "signupPopup-title": "Create an Account", + "star-board-title": "Click to star this board. It will show up at top of your boards list.", + "starred-boards": "Starred Boards", + "starred-boards-description": "Starred boards show up at the top of your boards list.", + "subscribe": "Subscribe", + "team": "Team", + "this-board": "this board", + "this-card": "this card", + "spent-time-hours": "Spent time (hours)", + "overtime-hours": "Overtime (hours)", + "overtime": "Overtime", + "has-overtime-cards": "Has overtime cards", + "has-spenttime-cards": "Has spent time cards", + "time": "Time", + "title": "Title", + "tracking": "Tracking", + "tracking-info": "You will be notified of any changes to those cards you are involved as creator or member.", + "type": "Type", + "unassign-member": "Unassign member", + "unsaved-description": "You have an unsaved description.", + "unwatch": "Unwatch", + "upload": "Upload", + "upload-avatar": "Upload an avatar", + "uploaded-avatar": "Uploaded an avatar", + "username": "Username", + "view-it": "View it", + "warn-list-archived": "warning: this card is in an list at Archive", + "watch": "Watch", + "watching": "Watching", + "watching-info": "You will be notified of any change in this board", + "welcome-board": "Welcome Board", + "welcome-swimlane": "Milestone 1", + "welcome-list1": "Basics", + "welcome-list2": "Advanced", + "card-templates-swimlane": "Card Templates", + "list-templates-swimlane": "List Templates", + "board-templates-swimlane": "Board Templates", + "what-to-do": "What do you want to do?", + "wipLimitErrorPopup-title": "Invalid WIP Limit", + "wipLimitErrorPopup-dialog-pt1": "The number of tasks in this list is higher than the WIP limit you've defined.", + "wipLimitErrorPopup-dialog-pt2": "Please move some tasks out of this list, or set a higher WIP limit.", + "admin-panel": "Admin Panel", + "settings": "Settings", + "people": "People", + "registration": "Registration", + "disable-self-registration": "Disable Self-Registration", + "invite": "Invite", + "invite-people": "Invite People", + "to-boards": "To board(s)", + "email-addresses": "Email Addresses", + "smtp-host-description": "The address of the SMTP server that handles your emails.", + "smtp-port-description": "The port your SMTP server uses for outgoing emails.", + "smtp-tls-description": "Enable TLS support for SMTP server", + "smtp-host": "SMTP Host", + "smtp-port": "SMTP Port", + "smtp-username": "Username", + "smtp-password": "Password", + "smtp-tls": "TLS support", + "send-from": "From", + "send-smtp-test": "Send a test email to yourself", + "invitation-code": "Invitation Code", + "email-invite-register-subject": "__inviter__ sent you an invitation", + "email-invite-register-text": "Dear __user__,\n\n__inviter__ invites you to kanban board for collaborations.\n\nPlease follow the link below:\n__url__\n\nAnd your invitation code is: __icode__\n\nThanks.", + "email-smtp-test-subject": "SMTP Test Email", + "email-smtp-test-text": "You have successfully sent an email", + "error-invitation-code-not-exist": "Invitation code doesn't exist", + "error-notAuthorized": "You are not authorized to view this page.", + "webhook-title": "Webhook Name", + "webhook-token": "Token (Optional for Authentication)", + "outgoing-webhooks": "Outgoing Webhooks", + "bidirectional-webhooks": "Two-Way Webhooks", + "outgoingWebhooksPopup-title": "Outgoing Webhooks", + "boardCardTitlePopup-title": "Card Title Filter", + "disable-webhook": "Disable This Webhook", + "global-webhook": "Global Webhooks", + "new-outgoing-webhook": "New Outgoing Webhook", + "no-name": "(Unknown)", + "Node_version": "Node version", + "Meteor_version": "Meteor version", + "MongoDB_version": "MongoDB version", + "MongoDB_storage_engine": "MongoDB storage engine", + "MongoDB_Oplog_enabled": "MongoDB Oplog enabled", + "OS_Arch": "OS Arch", + "OS_Cpus": "OS CPU Count", + "OS_Freemem": "OS Free Memory", + "OS_Loadavg": "OS Load Average", + "OS_Platform": "OS Platform", + "OS_Release": "OS Release", + "OS_Totalmem": "OS Total Memory", + "OS_Type": "OS Type", + "OS_Uptime": "OS Uptime", + "days": "days", + "hours": "hours", + "minutes": "minutes", + "seconds": "seconds", + "show-field-on-card": "Show this field on card", + "automatically-field-on-card": "Auto create field to all cards", + "showLabel-field-on-card": "Show field label on minicard", + "yes": "Yes", + "no": "No", + "accounts": "Accounts", + "accounts-allowEmailChange": "Allow Email Change", + "accounts-allowUserNameChange": "Allow Username Change", + "createdAt": "Created at", + "verified": "Verified", + "active": "Active", + "card-received": "Received", + "card-received-on": "Received on", + "card-end": "End", + "card-end-on": "Ends on", + "editCardReceivedDatePopup-title": "Change received date", + "editCardEndDatePopup-title": "Change end date", + "setCardColorPopup-title": "Set color", + "setCardActionsColorPopup-title": "Choose a color", + "setSwimlaneColorPopup-title": "Choose a color", + "setListColorPopup-title": "Choose a color", + "assigned-by": "Assigned By", + "requested-by": "Requested By", + "board-delete-notice": "Deleting is permanent. You will lose all lists, cards and actions associated with this board.", + "delete-board-confirm-popup": "All lists, cards, labels, and activities will be deleted and you won't be able to recover the board contents. There is no undo.", + "boardDeletePopup-title": "Delete Board?", + "delete-board": "Delete Board", + "default-subtasks-board": "Subtasks for __board__ board", + "default": "Default", + "queue": "Queue", + "subtask-settings": "Subtasks Settings", + "card-settings": "Card Settings", + "boardSubtaskSettingsPopup-title": "Board Subtasks Settings", + "boardCardSettingsPopup-title": "Card Settings", + "deposit-subtasks-board": "Deposit subtasks to this board:", + "deposit-subtasks-list": "Landing list for subtasks deposited here:", + "show-parent-in-minicard": "Show parent in minicard:", + "prefix-with-full-path": "Prefix with full path", + "prefix-with-parent": "Prefix with parent", + "subtext-with-full-path": "Subtext with full path", + "subtext-with-parent": "Subtext with parent", + "change-card-parent": "Change card's parent", + "parent-card": "Parent card", + "source-board": "Source board", + "no-parent": "Don't show parent", + "activity-added-label": "added label '%s' to %s", + "activity-removed-label": "removed label '%s' from %s", + "activity-delete-attach": "deleted an attachment from %s", + "activity-added-label-card": "added label '%s'", + "activity-removed-label-card": "removed label '%s'", + "activity-delete-attach-card": "deleted an attachment", + "activity-set-customfield": "set custom field '%s' to '%s' in %s", + "activity-unset-customfield": "unset custom field '%s' in %s", + "r-rule": "Rule", + "r-add-trigger": "Add trigger", + "r-add-action": "Add action", + "r-board-rules": "Board rules", + "r-add-rule": "Add rule", + "r-view-rule": "View rule", + "r-delete-rule": "Delete rule", + "r-new-rule-name": "New rule title", + "r-no-rules": "No rules", + "r-when-a-card": "When a card", + "r-is": "is", + "r-is-moved": "is moved", + "r-added-to": "added to", + "r-removed-from": "Removed from", + "r-the-board": "the board", + "r-list": "list", + "set-filter": "Set Filter", + "r-moved-to": "Moved to", + "r-moved-from": "Moved from", + "r-archived": "Moved to Archive", + "r-unarchived": "Restored from Archive", + "r-a-card": "a card", + "r-when-a-label-is": "When a label is", + "r-when-the-label": "When the label", + "r-list-name": "list name", + "r-when-a-member": "When a member is", + "r-when-the-member": "When the member", + "r-name": "name", + "r-when-a-attach": "When an attachment", + "r-when-a-checklist": "When a checklist is", + "r-when-the-checklist": "When the checklist", + "r-completed": "Completed", + "r-made-incomplete": "Made incomplete", + "r-when-a-item": "When a checklist item is", + "r-when-the-item": "When the checklist item", + "r-checked": "Checked", + "r-unchecked": "Unchecked", + "r-move-card-to": "Move card to", + "r-top-of": "Top of", + "r-bottom-of": "Bottom of", + "r-its-list": "its list", + "r-archive": "Move to Archive", + "r-unarchive": "Restore from Archive", + "r-card": "card", + "r-add": "Add", + "r-remove": "Remove", + "r-label": "label", + "r-member": "member", + "r-remove-all": "Remove all members from the card", + "r-set-color": "Set color to", + "r-checklist": "checklist", + "r-check-all": "Check all", + "r-uncheck-all": "Uncheck all", + "r-items-check": "items of checklist", + "r-check": "Check", + "r-uncheck": "Uncheck", + "r-item": "item", + "r-of-checklist": "of checklist", + "r-send-email": "Send an email", + "r-to": "to", + "r-subject": "subject", + "r-rule-details": "Rule details", + "r-d-move-to-top-gen": "Move card to top of its list", + "r-d-move-to-top-spec": "Move card to top of list", + "r-d-move-to-bottom-gen": "Move card to bottom of its list", + "r-d-move-to-bottom-spec": "Move card to bottom of list", + "r-d-send-email": "Send email", + "r-d-send-email-to": "to", + "r-d-send-email-subject": "subject", + "r-d-send-email-message": "message", + "r-d-archive": "Move card to Archive", + "r-d-unarchive": "Restore card from Archive", + "r-d-add-label": "Add label", + "r-d-remove-label": "Remove label", + "r-create-card": "Create new card", + "r-in-list": "in list", + "r-in-swimlane": "in swimlane", + "r-d-add-member": "Add member", + "r-d-remove-member": "Remove member", + "r-d-remove-all-member": "Remove all member", + "r-d-check-all": "Check all items of a list", + "r-d-uncheck-all": "Uncheck all items of a list", + "r-d-check-one": "Check item", + "r-d-uncheck-one": "Uncheck item", + "r-d-check-of-list": "of checklist", + "r-d-add-checklist": "Add checklist", + "r-d-remove-checklist": "Remove checklist", + "r-by": "by", + "r-add-checklist": "Add checklist", + "r-with-items": "with items", + "r-items-list": "item1,item2,item3", + "r-add-swimlane": "Add swimlane", + "r-swimlane-name": "swimlane name", + "r-board-note": "Note: leave a field empty to match every possible value.", + "r-checklist-note": "Note: checklist's items have to be written as comma separated values.", + "r-when-a-card-is-moved": "When a card is moved to another list", + "r-set": "Set", + "r-update": "Update", + "r-datefield": "date field", + "r-df-start-at": "start", + "r-df-due-at": "due", + "r-df-end-at": "end", + "r-df-received-at": "received", + "r-to-current-datetime": "to current date/time", + "r-remove-value-from": "Remove value from", + "ldap": "LDAP", + "oauth2": "OAuth2", + "cas": "CAS", + "authentication-method": "Authentication method", + "authentication-type": "Authentication type", + "custom-product-name": "Custom Product Name", + "layout": "Layout", + "hide-logo": "Hide Logo", + "add-custom-html-after-body-start": "Add Custom HTML after <body> start", + "add-custom-html-before-body-end": "Add Custom HTML before </body> end", + "error-undefined": "Something went wrong", + "error-ldap-login": "An error occurred while trying to login", + "display-authentication-method": "Display Authentication Method", + "default-authentication-method": "Default Authentication Method", + "duplicate-board": "Duplicate Board", + "people-number": "The number of people is:", + "swimlaneDeletePopup-title": "Delete Swimlane ?", + "swimlane-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the swimlane. There is no undo.", + "restore-all": "Restore all", + "delete-all": "Delete all", + "loading": "Loading, please wait.", + "previous_as": "last time was", + "act-a-dueAt": "modified due time to \nWhen: __timeValue__\nWhere: __card__\n previous due was __timeOldValue__", + "act-a-endAt": "modified ending time to __timeValue__ from (__timeOldValue__)", + "act-a-startAt": "modified starting time to __timeValue__ from (__timeOldValue__)", + "act-a-receivedAt": "modified received time to __timeValue__ from (__timeOldValue__)", + "a-dueAt": "modified due time to be", + "a-endAt": "modified ending time to be", + "a-startAt": "modified starting time to be", + "a-receivedAt": "modified received time to be", + "almostdue": "current due time %s is approaching", + "pastdue": "current due time %s is past", + "duenow": "current due time %s is today", + "act-newDue": "__list__/__card__ has 1st due reminder [__board__]", + "act-withDue": "__list__/__card__ due reminders [__board__]", + "act-almostdue": "was reminding the current due (__timeValue__) of __card__ is approaching", + "act-pastdue": "was reminding the current due (__timeValue__) of __card__ is past", + "act-duenow": "was reminding the current due (__timeValue__) of __card__ is now", + "act-atUserComment": "You were mentioned in [__board__] __list__/__card__", + "delete-user-confirm-popup": "Are you sure you want to delete this account? There is no undo.", + "accounts-allowUserDelete": "Allow users to self delete their account", + "hide-minicard-label-text": "Hide minicard label text", + "show-desktop-drag-handles": "Show desktop drag handles", + "assignee": "Assignee", + "cardAssigneesPopup-title": "Assignee", + "addmore-detail": "Add a more detailed description", + "show-on-card": "Show on Card", + "new": "New", + "editUserPopup-title": "Edit User", + "newUserPopup-title": "New User", + "notifications": "Notifications", + "view-all": "View All", + "filter-by-unread": "Filter by Unread", + "mark-all-as-read": "Mark all as read", + "allow-rename": "Allow Rename", + "allowRenamePopup-title": "Allow Rename" +} \ No newline at end of file diff --git a/i18n/de.i18n.json b/i18n/de.i18n.json index 749a12e1..6f990673 100644 --- a/i18n/de.i18n.json +++ b/i18n/de.i18n.json @@ -1,769 +1,769 @@ { - "accept": "Akzeptieren", - "act-activity-notify": "Aktivitätsbenachrichtigung", - "act-addAttachment": "hat Anhang __attachment__ zur Karte __card__ auf der Liste __list__ in Swimlane __swimlane__ in Board __board__ hinzugefügt", - "act-deleteAttachment": "hat Anhang __attachment__ von Karte __card__ auf der Liste __list__ in Swimlane __swimlane__ in Board __board__ gelöscht", - "act-addSubtask": "hat Teilaufgabe __subtask__ zur Karte __card__ auf der Liste __list__ in Swimlane __swimlane__ in Board __board__ hinzugefügt", - "act-addLabel": "hat Label __label__ zur Karte __card__ auf der Liste __list__ in Swimlane __swimlane__ in Board __board__ hinzugefügt", - "act-addedLabel": "hat Label __label__ zur Karte __card__ auf der Liste __list__ in Swimlane __swimlane__ in Board __board__ hinzugefügt", - "act-removeLabel": "hat Label __label__ von Karte __card__ auf der Liste __list__ in Swimlane __swimlane__ in Board __board__ entfernt", - "act-removedLabel": "hat Label __label__ von Karte __card__ auf der Liste __list__ in Swimlane __swimlane__ in Board __board__ entfernt", - "act-addChecklist": "hat Checkliste __checklist__ zur Karte __card__ auf der Liste __list__ in Swimlane __swimlane__ in Board __board__ hinzugefügt", - "act-addChecklistItem": "hat Checklistenposition __checklistItem__ zu Checkliste __checkList__ auf der Karte __card__ auf der Liste __list__ in Swimlane __swimlane__ in Board __board__ hinzugefügt", - "act-removeChecklist": "hat Checkliste __checklist__ von Karte __card__ auf der Liste __list__ in Swimlane __swimlane__ in Board __board__ entfernt", - "act-removeChecklistItem": "hat Checklistenposition __checklistItem__ von Checkliste __checkList__ auf der Karte __card__ auf der Liste __list__ in Swimlane __swimlane__ in Board __board__ entfernt", - "act-checkedItem": "hat __checklistItem__ der Checkliste __checklist__ der Karte __card__ auf der Liste __list__ in Swimlane __swimlane__ in Board __board__ abgehakt", - "act-uncheckedItem": "hat Haken von __checklistItem__ der Checkliste __checklist__ der Karte __card__ auf der Liste __list__ in Swimlane __swimlane__ in Board __board__ entfernt", - "act-completeChecklist": "hat Checkliste __checklist__ der Karte __card__ auf der Liste __list__ in Swimlane __swimlane__ in Board __board__ vervollständigt", - "act-uncompleteChecklist": "hat Checkliste __checklist__ der Karte __card__ auf der Liste __list__ in Swimlane __swimlane__ in Board __board__ unvervollständigt", - "act-addComment": "hat Karte __card__ auf der Liste __list__ in Swimlane __swimlane__ in Board __board__ kommentiert: __comment__", - "act-editComment": "hat den Kommentar auf Karte __card__: __comment__ auf Liste __list__ in Swimlane __swimlane__ in Board __board__ bearbeitet", - "act-deleteComment": "hat den Kommentar von Karte __card__: __comment__ auf Liste __list__ in Swimlane __swimlane__ in Board __board__ gelöscht", - "act-createBoard": "hat Board __board__ erstellt", - "act-createSwimlane": "hat Swimlane __swimlane__ in Board __board__ erstellt", - "act-createCard": "hat Karte __card__ auf der Liste __list__ in Swimlane __swimlane__ in Board __board__ erstellt", - "act-createCustomField": "hat benutzerdefiniertes Feld __customField__ in Board __board__ angelegt", - "act-deleteCustomField": "hat benutzerdefiniertes Feld __customField__ in Board __board__ gelöscht", - "act-setCustomField": "hat benutzerdefiniertes Feld __customField__: __customFieldValue__ auf Karte __card__ auf Liste __list__ in Swimlane __swimlane__ in Board __board__ bearbeitet", - "act-createList": "hat Liste __list__ zu Board __board__ hinzugefügt", - "act-addBoardMember": "hat Mitglied __member__ zu Board __board__ hinzugefügt", - "act-archivedBoard": "hat Board __board__ ins Archiv verschoben", - "act-archivedCard": "hat Karte __card__ von der Liste __list__ in Swimlane __swimlane__ in Board __board__ ins Archiv verschoben", - "act-archivedList": "hat Liste __list__ in Swimlane __swimlane__ in Board __board__ ins Archiv verschoben", - "act-archivedSwimlane": "hat Swimlane __swimlane__ von Board __board__ ins Archiv verschoben", - "act-importBoard": "hat Board __board__ importiert", - "act-importCard": "hat Karte __card__ in Liste __list__ in Swimlane __swimlane__ in Board __board__ importiert", - "act-importList": "hat Liste __list__ in Swimlane __swimlane__ in Board __board__ importiert", - "act-joinMember": "hat Mitglied __member__ zur Karte __card__ auf der Liste __list__ in Swimlane __swimlane__ in Board __board__ hinzugefügt", - "act-moveCard": "hat Karte __card__ in Board __board__ von Liste __oldList__ in Swimlane __oldSwimlane__ zu Liste __list__ in Swimlane __swimlane__ verschoben", - "act-moveCardToOtherBoard": "hat Karte __card__ von Liste __oldList__ in Swimlane __oldSwimlane__ in Board __oldBoard__ zu Liste __list__ in Swimlane __swimlane__ in Board __board__ verschoben", - "act-removeBoardMember": "hat Mitglied __member__ von Board __board__ entfernt", - "act-restoredCard": "hat Karte __card__ auf der Liste __list__ in Swimlane __swimlane__ in Board __board__ wiederhergestellt", - "act-unjoinMember": "hat Mitglied __member__ von Karte __card__ auf der Liste __list__ in Swimlane __swimlane__ in Board __board__ entfernt", - "act-withBoardTitle": "__board__", - "act-withCardTitle": "[__board__] __card__", - "actions": "Aktionen", - "activities": "Aktivitäten", - "activity": "Aktivität", - "activity-added": "hat %s zu %s hinzugefügt", - "activity-archived": "hat %s ins Archiv verschoben", - "activity-attached": "hat %s an %s angehängt", - "activity-created": "hat %s erstellt", - "activity-customfield-created": "hat das benutzerdefinierte Feld %s erstellt", - "activity-excluded": "hat %s von %s ausgeschlossen", - "activity-imported": "hat %s in %s von %s importiert", - "activity-imported-board": "hat %s von %s importiert", - "activity-joined": "ist %s beigetreten", - "activity-moved": "hat %s von %s nach %s verschoben", - "activity-on": "in %s", - "activity-removed": "hat %s von %s entfernt", - "activity-sent": "hat %s an %s gesendet", - "activity-unjoined": "hat %s verlassen", - "activity-subtask-added": "Teilaufgabe zu %s hinzugefügt", - "activity-checked-item": "markierte %s in Checkliste %s von %s", - "activity-unchecked-item": "hat %s in Checkliste %s von %s abgewählt", - "activity-checklist-added": "hat eine Checkliste zu %s hinzugefügt", - "activity-checklist-removed": "entfernte eine Checkliste von %s", - "activity-checklist-completed": "Abgeschlossene Checkliste", - "activity-checklist-uncompleted": "unvervollständigte die Checkliste %s von %s", - "activity-checklist-item-added": "hat ein Checklistenelement zu '%s' in %s hinzugefügt", - "activity-checklist-item-removed": "hat ein Checklistenelement von '%s' in %s entfernt", - "add": "Hinzufügen", - "activity-checked-item-card": "markiere %s in Checkliste %s", - "activity-unchecked-item-card": "hat %s in Checkliste %s abgewählt", - "activity-checklist-completed-card": "hat Checkliste __checklist__ der Karte __card__ auf der Liste __list__ in Swimlane __swimlane__ in Board __board__ vervollständigt", - "activity-checklist-uncompleted-card": "unvervollständigte die Checkliste %s", - "activity-editComment": "editierte Kommentar", - "activity-deleteComment": "löschte Kommentar", - "add-attachment": "Datei anhängen", - "add-board": "neues Board", - "add-card": "Karte hinzufügen", - "add-swimlane": "Swimlane hinzufügen", - "add-subtask": "Teilaufgabe hinzufügen", - "add-checklist": "Checkliste hinzufügen", - "add-checklist-item": "Element zu Checkliste hinzufügen", - "add-cover": "Cover hinzufügen", - "add-label": "Label hinzufügen", - "add-list": "Liste hinzufügen", - "add-members": "Mitglieder hinzufügen", - "added": "Hinzugefügt", - "addMemberPopup-title": "Mitglieder", - "admin": "Admin", - "admin-desc": "Kann Karten anzeigen und bearbeiten, Mitglieder entfernen und Boardeinstellungen ändern.", - "admin-announcement": "Ankündigung", - "admin-announcement-active": "Aktive systemweite Ankündigungen", - "admin-announcement-title": "Ankündigung des Administrators", - "all-boards": "Alle Boards", - "and-n-other-card": "und eine andere Karte", - "and-n-other-card_plural": "und __count__ andere Karten", - "apply": "Übernehmen", - "app-is-offline": "Laden, bitte warten. Das Aktualisieren der Seite führt zu Datenverlust. Wenn das Laden nicht funktioniert, überprüfen Sie bitte, ob der Server nicht angehalten wurde.", - "archive": "Ins Archiv verschieben", - "archive-all": "Alles ins Archiv verschieben", - "archive-board": "Board ins Archiv verschieben", - "archive-card": "Karte ins Archiv verschieben", - "archive-list": "Liste ins Archiv verschieben", - "archive-swimlane": "Swimlane ins Archiv verschieben", - "archive-selection": "Auswahl ins Archiv verschieben", - "archiveBoardPopup-title": "Board ins Archiv verschieben?", - "archived-items": "Archiv", - "archived-boards": "Boards im Archiv", - "restore-board": "Board wiederherstellen", - "no-archived-boards": "Keine Boards im Archiv.", - "archives": "Archiv", - "template": "Vorlage", - "templates": "Vorlagen", - "assign-member": "Mitglied zuweisen", - "attached": "angehängt", - "attachment": "Anhang", - "attachment-delete-pop": "Das Löschen eines Anhangs kann nicht rückgängig gemacht werden.", - "attachmentDeletePopup-title": "Anhang löschen?", - "attachments": "Anhänge", - "auto-watch": "Neue Boards nach Erstellung automatisch beobachten", - "avatar-too-big": "Das Profilbild ist zu groß (max. 70KB)", - "back": "Zurück", - "board-change-color": "Farbe ändern", - "board-nb-stars": "%s Sterne", - "board-not-found": "Board nicht gefunden", - "board-private-info": "Dieses Board wird <strong>privat</strong> sein.", - "board-public-info": "Dieses Board wird <strong>öffentlich</strong> sein.", - "boardChangeColorPopup-title": "Farbe des Boards ändern", - "boardChangeTitlePopup-title": "Board umbenennen", - "boardChangeVisibilityPopup-title": "Sichtbarkeit ändern", - "boardChangeWatchPopup-title": "Beobachtung ändern", - "boardMenuPopup-title": "Boardeinstellungen", - "boardChangeViewPopup-title": "Boardansicht", - "boards": "Boards", - "board-view": "Boardansicht", - "board-view-cal": "Kalender", - "board-view-swimlanes": "Swimlanes", - "board-view-collapse": "Einklappen", - "board-view-lists": "Listen", - "bucket-example": "z.B. \"Löffelliste\"", - "cancel": "Abbrechen", - "card-archived": "Diese Karte wurde ins Archiv verschoben", - "board-archived": "Dieses Board wurde ins Archiv verschoben.", - "card-comments-title": "Diese Karte hat %s Kommentar(e).", - "card-delete-notice": "Löschen kann nicht rückgängig gemacht werden. Alle Aktionen, die dieser Karte zugeordnet sind, werden ebenfalls gelöscht.", - "card-delete-pop": "Alle Aktionen werden aus dem Aktivitätsfeed entfernt und die Karte kann nicht wiedereröffnet werden. Die Aktion kann nicht rückgängig gemacht werden.", - "card-delete-suggest-archive": "Sie können eine Karte ins Archiv verschieben, um sie vom Board zu entfernen und die Aktivitäten zu behalten.", - "card-due": "Fällig", - "card-due-on": "Fällig am", - "card-spent": "Aufgewendete Zeit", - "card-edit-attachments": "Anhänge ändern", - "card-edit-custom-fields": "Benutzerdefinierte Felder editieren", - "card-edit-labels": "Labels ändern", - "card-edit-members": "Mitglieder ändern", - "card-labels-title": "Labels für diese Karte ändern.", - "card-members-title": "Der Karte Board-Mitglieder hinzufügen oder entfernen.", - "card-start": "Start", - "card-start-on": "Start am", - "cardAttachmentsPopup-title": "Anhängen von", - "cardCustomField-datePopup-title": "Datum ändern", - "cardCustomFieldsPopup-title": "Benutzerdefinierte Felder editieren", - "cardDeletePopup-title": "Karte löschen?", - "cardDetailsActionsPopup-title": "Kartenaktionen", - "cardLabelsPopup-title": "Labels", - "cardMembersPopup-title": "Mitglieder", - "cardMorePopup-title": "Mehr", - "cardTemplatePopup-title": "Vorlage erstellen", - "cards": "Karten", - "cards-count": "Karten", - "casSignIn": "Mit CAS anmelden", - "cardType-card": "Karte", - "cardType-linkedCard": "Verknüpfte Karte", - "cardType-linkedBoard": "Verknüpftes Board", - "change": "Ändern", - "change-avatar": "Profilbild ändern", - "change-password": "Passwort ändern", - "change-permissions": "Berechtigungen ändern", - "change-settings": "Einstellungen ändern", - "changeAvatarPopup-title": "Profilbild ändern", - "changeLanguagePopup-title": "Sprache ändern", - "changePasswordPopup-title": "Passwort ändern", - "changePermissionsPopup-title": "Berechtigungen ändern", - "changeSettingsPopup-title": "Einstellungen ändern", - "subtasks": "Teilaufgaben", - "checklists": "Checklisten", - "click-to-star": "Klicken Sie, um das Board mit einem Stern zu markieren.", - "click-to-unstar": "Klicken Sie, um den Stern vom Board zu entfernen.", - "clipboard": "Zwischenablage oder Drag & Drop", - "close": "Schließen", - "close-board": "Board schließen", - "close-board-pop": "Sie können das Board wiederherstellen, indem Sie die Schaltfläche \"Archiv\" in der Kopfzeile der Startseite anklicken.", - "color-black": "schwarz", - "color-blue": "blau", - "color-crimson": "Karminrot", - "color-darkgreen": "Dunkelgrün", - "color-gold": "Gold", - "color-gray": "Grau", - "color-green": "grün", - "color-indigo": "Indigo", - "color-lime": "hellgrün", - "color-magenta": "Magentarot", - "color-mistyrose": "Altrosa", - "color-navy": "Marineblau", - "color-orange": "orange", - "color-paleturquoise": "Blasses Türkis", - "color-peachpuff": "Pfirsich", - "color-pink": "pink", - "color-plum": "Pflaume", - "color-purple": "lila", - "color-red": "rot", - "color-saddlebrown": "Sattelbraun", - "color-silver": "Silber", - "color-sky": "himmelblau", - "color-slateblue": "Schieferblau", - "color-white": "Weiß", - "color-yellow": "gelb", - "unset-color": "Nicht festgelegt", - "comment": "Kommentar", - "comment-placeholder": "Kommentar schreiben", - "comment-only": "Nur Kommentare", - "comment-only-desc": "Kann Karten nur kommentieren.", - "no-comments": "Keine Kommentare", - "no-comments-desc": "Kann keine Kommentare und Aktivitäten sehen.", - "worker": "Arbeiter", - "worker-desc": "Kann Karten nur verschieben, sich selbst zuweisen und kommentieren.", - "computer": "Computer", - "confirm-subtask-delete-dialog": "Wollen Sie die Teilaufgabe wirklich löschen?", - "confirm-checklist-delete-dialog": "Wollen Sie die Checkliste wirklich löschen?", - "copy-card-link-to-clipboard": "Kopiere Link zur Karte in die Zwischenablage", - "linkCardPopup-title": "Karte verknüpfen", - "searchElementPopup-title": "Suche", - "copyCardPopup-title": "Karte kopieren", - "copyChecklistToManyCardsPopup-title": "Checklistenvorlage in mehrere Karten kopieren", - "copyChecklistToManyCardsPopup-instructions": "Titel und Beschreibungen der Zielkarten im folgenden JSON-Format", - "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"Titel der ersten Karte\", \"description\":\"Beschreibung der ersten Karte\"}, {\"title\":\"Titel der zweiten Karte\",\"description\":\"Beschreibung der zweiten Karte\"},{\"title\":\"Titel der letzten Karte\",\"description\":\"Beschreibung der letzten Karte\"} ]", - "create": "Erstellen", - "createBoardPopup-title": "Board erstellen", - "chooseBoardSourcePopup-title": "Board importieren", - "createLabelPopup-title": "Label erstellen", - "createCustomField": "Feld erstellen", - "createCustomFieldPopup-title": "Feld erstellen", - "current": "aktuell", - "custom-field-delete-pop": "Dies wird das Feld aus allen Karten entfernen und den dazugehörigen Verlauf löschen. Die Aktion kann nicht rückgängig gemacht werden.", - "custom-field-checkbox": "Kontrollkästchen", - "custom-field-date": "Datum", - "custom-field-dropdown": "Dropdownliste", - "custom-field-dropdown-none": "(keiner)", - "custom-field-dropdown-options": "Listenoptionen", - "custom-field-dropdown-options-placeholder": "Drücken Sie die Eingabetaste, um weitere Optionen hinzuzufügen", - "custom-field-dropdown-unknown": "(unbekannt)", - "custom-field-number": "Zahl", - "custom-field-text": "Text", - "custom-fields": "Benutzerdefinierte Felder", - "date": "Datum", - "decline": "Ablehnen", - "default-avatar": "Standard Profilbild", - "delete": "Löschen", - "deleteCustomFieldPopup-title": "Benutzerdefiniertes Feld löschen?", - "deleteLabelPopup-title": "Label löschen?", - "description": "Beschreibung", - "disambiguateMultiLabelPopup-title": "Labels vereinheitlichen", - "disambiguateMultiMemberPopup-title": "Mitglieder vereinheitlichen", - "discard": "Verwerfen", - "done": "Erledigt", - "download": "Herunterladen", - "edit": "Bearbeiten", - "edit-avatar": "Profilbild ändern", - "edit-profile": "Profil ändern", - "edit-wip-limit": "WIP-Limit bearbeiten", - "soft-wip-limit": "Soft WIP-Limit", - "editCardStartDatePopup-title": "Startdatum ändern", - "editCardDueDatePopup-title": "Fälligkeitsdatum ändern", - "editCustomFieldPopup-title": "Feld bearbeiten", - "editCardSpentTimePopup-title": "Aufgewendete Zeit ändern", - "editLabelPopup-title": "Label ändern", - "editNotificationPopup-title": "Benachrichtigung ändern", - "editProfilePopup-title": "Profil ändern", - "email": "E-Mail", - "email-enrollAccount-subject": "Ihr Benutzerkonto auf __siteName__ wurde erstellt", - "email-enrollAccount-text": "Hallo __user__,\n\num den Dienst nutzen zu können, klicken Sie bitte auf folgenden Link:\n\n__url__\n\nDanke.", - "email-fail": "Senden der E-Mail fehlgeschlagen", - "email-fail-text": "Fehler beim Senden der E-Mail", - "email-invalid": "Ungültige E-Mail-Adresse", - "email-invite": "per E-Mail einladen", - "email-invite-subject": "__inviter__ hat Ihnen eine Einladung geschickt", - "email-invite-text": "Hallo __user__,\n\n__inviter__ hat Sie zu dem Board \"__board__\" eingeladen.\n\nBitte klicken Sie auf folgenden Link:\n\n__url__\n\nDanke.", - "email-resetPassword-subject": "Setzten Sie ihr Passwort auf __siteName__ zurück", - "email-resetPassword-text": "Hallo __user__,\n\num ihr Passwort zurückzusetzen, klicken Sie bitte auf folgenden Link:\n\n__url__\n\nDanke.", - "email-sent": "E-Mail gesendet", - "email-verifyEmail-subject": "Bestätigen Sie ihre E-Mail-Adresse auf __siteName__", - "email-verifyEmail-text": "Hallo __user__,\n\num ihre E-Mail-Adresse zu bestätigen, klicken Sie bitte auf folgenden Link:\n\n__url__\n\nDanke.", - "enable-wip-limit": "WIP-Limit einschalten", - "error-board-doesNotExist": "Dieses Board existiert nicht", - "error-board-notAdmin": "Um das zu tun, müssen Sie Administrator dieses Boards sein", - "error-board-notAMember": "Um das zu tun, müssen Sie Mitglied dieses Boards sein", - "error-json-malformed": "Ihre Eingabe ist kein gültiges JSON", - "error-json-schema": "Ihre JSON-Daten enthalten nicht die gewünschten Informationen im richtigen Format", - "error-list-doesNotExist": "Diese Liste existiert nicht", - "error-user-doesNotExist": "Dieser Nutzer existiert nicht", - "error-user-notAllowSelf": "Sie können sich nicht selbst einladen.", - "error-user-notCreated": "Dieser Nutzer ist nicht angelegt", - "error-username-taken": "Dieser Benutzername ist bereits vergeben", - "error-email-taken": "E-Mail wird schon verwendet", - "export-board": "Board exportieren", - "sort": "Sortieren", - "sort-desc": "Zum Sortieren der Liste klicken", - "list-sort-by": "Sortieren der Liste nach:", - "list-label-modifiedAt": "Letzte Zugriffszeit", - "list-label-title": "Name der Liste", - "list-label-sort": "Ihre manuelle Sortierung", - "list-label-short-modifiedAt": "(Z)", - "list-label-short-title": "(N)", - "list-label-short-sort": "(M)", - "filter": "Filter", - "filter-cards": "Karten oder Listen filtern", - "list-filter-label": "Liste nach Titel filtern", - "filter-clear": "Filter entfernen", - "filter-no-label": "Kein Label", - "filter-no-member": "Kein Mitglied", - "filter-no-custom-fields": "Keine benutzerdefinierten Felder", - "filter-show-archive": "Archivierte Listen anzeigen", - "filter-hide-empty": "Leere Listen verstecken", - "filter-on": "Filter ist aktiv", - "filter-on-desc": "Sie filtern die Karten in diesem Board. Klicken Sie, um den Filter zu bearbeiten.", - "filter-to-selection": "Ergebnisse auswählen", - "advanced-filter-label": "Erweiterter Filter", - "advanced-filter-description": "Der erweiterte Filter erlaubt die Eingabe von Zeichenfolgen, die folgende Operatoren enthalten: == != <= >= && || ( ). Ein Leerzeichen wird als Trennzeichen zwischen den Operatoren verwendet. Sie können nach allen benutzerdefinierten Feldern filtern, indem Sie deren Namen und Werte eingeben. Zum Beispiel: Feld1 == Wert1. Hinweis: Wenn Felder oder Werte Leerzeichen enthalten, müssen Sie sie in einfache Anführungszeichen setzen. Zum Beispiel: 'Feld 1' == 'Wert 1'. Um einzelne Steuerzeichen (' \\/) zu überspringen, können Sie \\ verwenden. Zum Beispiel: Feld1 == Ich bin\\'s. Sie können außerdem mehrere Bedingungen kombinieren. Zum Beispiel: F1 == W1 || F1 == W2. Normalerweise werden alle Operatoren von links nach rechts interpretiert. Sie können die Reihenfolge ändern, indem Sie Klammern setzen. Zum Beispiel: F1 == W1 && ( F2 == W2 || F2 == W3 ). Sie können Textfelder auch mithilfe regulärer Ausdrücke durchsuchen: F1 == /Tes.*/i", - "fullname": "Vollständiger Name", - "header-logo-title": "Zurück zur Board Seite.", - "hide-system-messages": "Systemmeldungen ausblenden", - "headerBarCreateBoardPopup-title": "Board erstellen", - "home": "Home", - "import": "Importieren", - "link": "Verknüpfung", - "import-board": "Board importieren", - "import-board-c": "Board importieren", - "import-board-title-trello": "Board von Trello importieren", - "import-board-title-wekan": "Board aus vorherigem Export importieren", - "import-sandstorm-backup-warning": "Löschen Sie keine Daten, die Sie aus einem ursprünglich exportierten oder Trelloboard importieren, bevor Sie geprüft haben, ob alles funktioniert. Andernfalls kann es zu Datenverlust kommen, falls es zu einem \"Board nicht gefunden\"-Fehler kommt.", - "import-sandstorm-warning": "Das importierte Board wird alle bereits existierenden Daten löschen und mit den importierten Daten überschreiben.", - "from-trello": "Von Trello", - "from-wekan": "Aus vorherigem Export", - "import-board-instruction-trello": "Gehen Sie in ihrem Trello-Board auf 'Menü', dann 'Mehr', 'Drucken und Exportieren', 'JSON-Export' und kopieren Sie den dort angezeigten Text", - "import-board-instruction-wekan": "Gehen Sie in Ihrem Board auf 'Menü', danach auf 'Board exportieren' und kopieren Sie den Text aus der heruntergeladenen Datei.", - "import-board-instruction-about-errors": "Treten beim importieren eines Board Fehler auf, so kann der Import dennoch erfolgreich abgeschlossen sein und das Board ist auf der Seite \"Alle Boards\" zusehen.", - "import-json-placeholder": "Fügen Sie die korrekten JSON-Daten hier ein", - "import-map-members": "Mitglieder zuordnen", - "import-members-map": "Das importierte Board hat einige Mitglieder. Bitte ordnen sie die Mitglieder, die Sie importieren wollen, Ihren Benutzern zu.", - "import-show-user-mapping": "Mitgliederzuordnung überprüfen", - "import-user-select": "Wählen Sie den bestehenden Benutzer aus, den Sie für dieses Mitglied verwenden wollen.", - "importMapMembersAddPopup-title": "Mitglied auswählen", - "info": "Version", - "initials": "Initialen", - "invalid-date": "Ungültiges Datum", - "invalid-time": "Ungültige Zeitangabe", - "invalid-user": "Ungültiger Benutzer", - "joined": "beigetreten", - "just-invited": "Sie wurden soeben zu diesem Board eingeladen", - "keyboard-shortcuts": "Tastaturkürzel", - "label-create": "Label erstellen", - "label-default": "%s Label (Standard)", - "label-delete-pop": "Aktion kann nicht rückgängig gemacht werden. Das Label wird von allen Karten entfernt und seine Historie gelöscht.", - "labels": "Labels", - "language": "Sprache", - "last-admin-desc": "Sie können keine Rollen ändern, weil es mindestens einen Administrator geben muss.", - "leave-board": "Board verlassen", - "leave-board-pop": "Sind Sie sicher, dass Sie __boardTitle__ verlassen möchten? Sie werden von allen Karten in diesem Board entfernt.", - "leaveBoardPopup-title": "Board verlassen?", - "link-card": "Link zu dieser Karte", - "list-archive-cards": "Alle Karten dieser Liste ins Archiv verschieben", - "list-archive-cards-pop": "Alle Karten dieser Liste werden vom Board entfernt. Um Karten im Papierkorb anzuzeigen und wiederherzustellen, klicken Sie auf \"Menü\" > \"Archiv\".", - "list-move-cards": "Alle Karten in dieser Liste verschieben", - "list-select-cards": "Alle Karten in dieser Liste auswählen", - "set-color-list": "Lege Farbe fest", - "listActionPopup-title": "Listenaktionen", - "swimlaneActionPopup-title": "Swimlaneaktionen", - "swimlaneAddPopup-title": "Swimlane unterhalb einfügen", - "listImportCardPopup-title": "Eine Trello-Karte importieren", - "listMorePopup-title": "Mehr", - "link-list": "Link zu dieser Liste", - "list-delete-pop": "Alle Aktionen werden aus dem Verlauf gelöscht und die Liste kann nicht wiederhergestellt werden.", - "list-delete-suggest-archive": "Listen können ins Archiv verschoben werden, um sie aus dem Board zu entfernen und die Aktivitäten zu behalten.", - "lists": "Listen", - "swimlanes": "Swimlanes", - "log-out": "Ausloggen", - "log-in": "Einloggen", - "loginPopup-title": "Einloggen", - "memberMenuPopup-title": "Nutzereinstellungen", - "members": "Mitglieder", - "menu": "Menü", - "move-selection": "Auswahl verschieben", - "moveCardPopup-title": "Karte verschieben", - "moveCardToBottom-title": "Ans Ende verschieben", - "moveCardToTop-title": "Zum Anfang verschieben", - "moveSelectionPopup-title": "Auswahl verschieben", - "multi-selection": "Mehrfachauswahl", - "multi-selection-on": "Mehrfachauswahl ist aktiv", - "muted": "Stumm", - "muted-info": "Sie werden nicht über Änderungen auf diesem Board benachrichtigt", - "my-boards": "Meine Boards", - "name": "Name", - "no-archived-cards": "Keine Karten im Archiv.", - "no-archived-lists": "Keine Listen im Archiv.", - "no-archived-swimlanes": "Keine Swimlanes im Archiv.", - "no-results": "Keine Ergebnisse", - "normal": "Normal", - "normal-desc": "Kann Karten anzeigen und bearbeiten, aber keine Einstellungen ändern.", - "not-accepted-yet": "Die Einladung wurde noch nicht angenommen", - "notify-participate": "Benachrichtigungen zu allen Karten erhalten, an denen Sie teilnehmen", - "notify-watch": "Benachrichtigungen über alle Boards, Listen oder Karten erhalten, die Sie beobachten", - "optional": "optional", - "or": "oder", - "page-maybe-private": "Diese Seite könnte privat sein. Vielleicht können Sie sie sehen, wenn Sie sich <a href='%s'>einloggen</a>.", - "page-not-found": "Seite nicht gefunden.", - "password": "Passwort", - "paste-or-dragdrop": "Einfügen oder Datei mit Drag & Drop ablegen (nur Bilder)", - "participating": "Teilnehmen", - "preview": "Vorschau", - "previewAttachedImagePopup-title": "Vorschau", - "previewClipboardImagePopup-title": "Vorschau", - "private": "Privat", - "private-desc": "Dieses Board ist privat. Nur Nutzer, die zu dem Board gehören, können es anschauen und bearbeiten.", - "profile": "Profil", - "public": "Öffentlich", - "public-desc": "Dieses Board ist öffentlich. Es ist für jeden, der den Link kennt, sichtbar und taucht in Suchmaschinen wie Google auf. Nur Nutzer, die zum Board hinzugefügt wurden, können es bearbeiten.", - "quick-access-description": "Markieren Sie ein Board mit einem Stern, um dieser Leiste eine Verknüpfung hinzuzufügen.", - "remove-cover": "Cover entfernen", - "remove-from-board": "Von Board entfernen", - "remove-label": "Label entfernen", - "listDeletePopup-title": "Liste löschen?", - "remove-member": "Nutzer entfernen", - "remove-member-from-card": "Von Karte entfernen", - "remove-member-pop": "__name__ (__username__) von __boardTitle__ entfernen? Das Mitglied wird von allen Karten auf diesem Board entfernt. Es erhält eine Benachrichtigung.", - "removeMemberPopup-title": "Mitglied entfernen?", - "rename": "Umbenennen", - "rename-board": "Board umbenennen", - "restore": "Wiederherstellen", - "save": "Speichern", - "search": "Suchen", - "rules": "Regeln", - "search-cards": "Search from card/list titles, descriptions and custom fields on this board", - "search-example": "Suchbegriff", - "select-color": "Farbe auswählen", - "set-wip-limit-value": "Setzen Sie ein Limit für die maximale Anzahl von Aufgaben in dieser Liste", - "setWipLimitPopup-title": "WIP-Limit setzen", - "shortcut-assign-self": "Fügen Sie sich zur aktuellen Karte hinzu", - "shortcut-autocomplete-emoji": "Emojis vervollständigen", - "shortcut-autocomplete-members": "Mitglieder vervollständigen", - "shortcut-clear-filters": "Alle Filter entfernen", - "shortcut-close-dialog": "Dialog schließen", - "shortcut-filter-my-cards": "Meine Karten filtern", - "shortcut-show-shortcuts": "Liste der Tastaturkürzel anzeigen", - "shortcut-toggle-filterbar": "Filter-Seitenleiste ein-/ausblenden", - "shortcut-toggle-sidebar": "Seitenleiste ein-/ausblenden", - "show-cards-minimum-count": "Zeigt die Kartenanzahl an, wenn die Liste mehr enthält als", - "sidebar-open": "Seitenleiste öffnen", - "sidebar-close": "Seitenleiste schließen", - "signupPopup-title": "Benutzerkonto erstellen", - "star-board-title": "Klicken Sie, um das Board mit einem Stern zu markieren. Es erscheint dann oben in ihrer Boardliste.", - "starred-boards": "Markierte Boards", - "starred-boards-description": "Markierte Boards erscheinen oben in ihrer Boardliste.", - "subscribe": "Abonnieren", - "team": "Team", - "this-board": "diesem Board", - "this-card": "diese Karte", - "spent-time-hours": "Aufgewendete Zeit (Stunden)", - "overtime-hours": "Mehrarbeit (Stunden)", - "overtime": "Mehrarbeit", - "has-overtime-cards": "Hat Karten mit Mehrarbeit", - "has-spenttime-cards": "Hat Karten mit aufgewendeten Zeiten", - "time": "Zeit", - "title": "Titel", - "tracking": "Folgen", - "tracking-info": "Sie werden über alle Änderungen an Karten benachrichtigt, an denen Sie als Ersteller oder Mitglied beteiligt sind.", - "type": "Typ", - "unassign-member": "Mitglied entfernen", - "unsaved-description": "Sie haben eine nicht gespeicherte Änderung.", - "unwatch": "Beobachtung entfernen", - "upload": "Upload", - "upload-avatar": "Profilbild hochladen", - "uploaded-avatar": "Profilbild hochgeladen", - "username": "Benutzername", - "view-it": "Ansehen", - "warn-list-archived": "Warnung: Diese Karte befindet sich in einer Liste im Archiv", - "watch": "Beobachten", - "watching": "Beobachten", - "watching-info": "Sie werden über alle Änderungen in diesem Board benachrichtigt", - "welcome-board": "Willkommen-Board", - "welcome-swimlane": "Meilenstein 1", - "welcome-list1": "Grundlagen", - "welcome-list2": "Fortgeschritten", - "card-templates-swimlane": "Kartenvorlagen", - "list-templates-swimlane": "Listenvorlagen", - "board-templates-swimlane": "Boardvorlagen", - "what-to-do": "Was wollen Sie tun?", - "wipLimitErrorPopup-title": "Ungültiges WIP-Limit", - "wipLimitErrorPopup-dialog-pt1": "Die Anzahl von Aufgaben in dieser Liste ist größer als das von Ihnen definierte WIP-Limit.", - "wipLimitErrorPopup-dialog-pt2": "Bitte verschieben Sie einige Aufgaben aus dieser Liste oder setzen Sie ein grösseres WIP-Limit.", - "admin-panel": "Administration", - "settings": "Einstellungen", - "people": "Nutzer", - "registration": "Registrierung", - "disable-self-registration": "Selbstregistrierung deaktivieren", - "invite": "Einladen", - "invite-people": "Nutzer einladen", - "to-boards": "In Board(s)", - "email-addresses": "E-Mail Adressen", - "smtp-host-description": "Die Adresse Ihres SMTP-Servers für ausgehende E-Mails.", - "smtp-port-description": "Der Port Ihres SMTP-Servers für ausgehende E-Mails.", - "smtp-tls-description": "Aktiviere TLS Unterstützung für SMTP Server", - "smtp-host": "SMTP-Server", - "smtp-port": "SMTP-Port", - "smtp-username": "Benutzername", - "smtp-password": "Passwort", - "smtp-tls": "TLS Unterstützung", - "send-from": "Absender", - "send-smtp-test": "Test-E-Mail an sich selbst schicken", - "invitation-code": "Einladungscode", - "email-invite-register-subject": "__inviter__ hat Ihnen eine Einladung geschickt", - "email-invite-register-text": "Sehr geehrte(r) __user__,\n\n__inviter__ hat Sie zur Mitarbeit an einem Kanbanboard eingeladen.\n\nBitte klicken Sie auf folgenden Link:\n__url__\n\nIhr Einladungscode lautet: __icode__\n\nDanke.", - "email-smtp-test-subject": "SMTP Test-E-Mail", - "email-smtp-test-text": "Sie haben erfolgreich eine E-Mail versandt", - "error-invitation-code-not-exist": "Ungültiger Einladungscode", - "error-notAuthorized": "Sie sind nicht berechtigt diese Seite zu sehen.", - "webhook-title": "Webhook Name", - "webhook-token": "Token (Optional für Authentifizierung)", - "outgoing-webhooks": "Ausgehende Webhooks", - "bidirectional-webhooks": "Zwei-Wege Webhooks", - "outgoingWebhooksPopup-title": "Ausgehende Webhooks", - "boardCardTitlePopup-title": "Kartentitelfilter", - "disable-webhook": "Diesen Webhook deaktivieren", - "global-webhook": "Globale Webhooks", - "new-outgoing-webhook": "Neuer ausgehender Webhook", - "no-name": "(Unbekannt)", - "Node_version": "Node-Version", - "Meteor_version": "Meteor-Version", - "MongoDB_version": "MongoDB-Version", - "MongoDB_storage_engine": "MongoDB-Speicher-Engine", - "MongoDB_Oplog_enabled": "MongoDB-Oplog aktiviert", - "OS_Arch": "Betriebssystem-Architektur", - "OS_Cpus": "Anzahl Prozessoren", - "OS_Freemem": "Freier Arbeitsspeicher", - "OS_Loadavg": "Mittlere Systembelastung", - "OS_Platform": "Plattform", - "OS_Release": "Version des Betriebssystem", - "OS_Totalmem": "Gesamter Arbeitsspeicher", - "OS_Type": "Typ des Betriebssystems", - "OS_Uptime": "Laufzeit des Systems", - "days": "Tage", - "hours": "Stunden", - "minutes": "Minuten", - "seconds": "Sekunden", - "show-field-on-card": "Zeige dieses Feld auf der Karte", - "automatically-field-on-card": "Automatisch Label für alle Karten erzeugen", - "showLabel-field-on-card": "Feldbezeichnung auf Minikarte anzeigen", - "yes": "Ja", - "no": "Nein", - "accounts": "Konten", - "accounts-allowEmailChange": "Ändern der E-Mailadresse erlauben", - "accounts-allowUserNameChange": "Ändern des Benutzernamens erlauben", - "createdAt": "Erstellt am", - "verified": "Geprüft", - "active": "Aktiv", - "card-received": "Empfangen", - "card-received-on": "Empfangen am", - "card-end": "Ende", - "card-end-on": "Endet am", - "editCardReceivedDatePopup-title": "Empfangsdatum ändern", - "editCardEndDatePopup-title": "Enddatum ändern", - "setCardColorPopup-title": "Farbe festlegen", - "setCardActionsColorPopup-title": "Farbe wählen", - "setSwimlaneColorPopup-title": "Farbe wählen", - "setListColorPopup-title": "Farbe wählen", - "assigned-by": "Zugewiesen von", - "requested-by": "Angefordert von", - "board-delete-notice": "Löschen kann nicht rückgängig gemacht werden. Sie werden alle Listen, Karten und Aktionen, die mit diesem Board verbunden sind, verlieren.", - "delete-board-confirm-popup": "Alle Listen, Karten, Labels und Akivitäten werden gelöscht und Sie können die Inhalte des Boards nicht wiederherstellen! Die Aktion kann nicht rückgängig gemacht werden.", - "boardDeletePopup-title": "Board löschen?", - "delete-board": "Board löschen", - "default-subtasks-board": "Teilaufgabe für __board__ Board", - "default": "Standard", - "queue": "Warteschlange", - "subtask-settings": "Einstellungen für Teilaufgaben", - "card-settings": "Karten-Einstellungen", - "boardSubtaskSettingsPopup-title": "Boardeinstellungen für Teilaufgaben", - "boardCardSettingsPopup-title": "Karten-Einstellungen", - "deposit-subtasks-board": "Teilaufgaben in diesem Board ablegen:", - "deposit-subtasks-list": "Zielliste für hier abgelegte Teilaufgaben:", - "show-parent-in-minicard": "Übergeordnetes Element auf Minikarte anzeigen:", - "prefix-with-full-path": "Vollständiger Pfad über Titel", - "prefix-with-parent": "Über Titel", - "subtext-with-full-path": "Vollständiger Pfad unter Titel", - "subtext-with-parent": "Unter Titel", - "change-card-parent": "Übergeordnete Karte ändern", - "parent-card": "Übergeordnete Karte", - "source-board": "Quellboard", - "no-parent": "Nicht anzeigen", - "activity-added-label": "fügte Label '%s' zu %s hinzu", - "activity-removed-label": "entfernte Label '%s' von %s", - "activity-delete-attach": "löschte ein Anhang von %s", - "activity-added-label-card": "Label hinzugefügt '%s'", - "activity-removed-label-card": "Label entfernt '%s'", - "activity-delete-attach-card": "hat einen Anhang gelöscht", - "activity-set-customfield": "setze benutzerdefiniertes Feld '%s' zu '%s' in %s", - "activity-unset-customfield": "entferne benutzerdefiniertes Feld '%s' in %s", - "r-rule": "Regel", - "r-add-trigger": "Auslöser hinzufügen", - "r-add-action": "Aktion hinzufügen", - "r-board-rules": "Boardregeln", - "r-add-rule": "Regel hinzufügen", - "r-view-rule": "Regel anzeigen", - "r-delete-rule": "Regel löschen", - "r-new-rule-name": "Neuer Regeltitel", - "r-no-rules": "Keine Regeln", - "r-when-a-card": "Wenn Karte", - "r-is": "wird", - "r-is-moved": "verschoben wird", - "r-added-to": "hinzugefügt zu", - "r-removed-from": "entfernt von", - "r-the-board": "das Board", - "r-list": "Liste", - "set-filter": "Setze Filter", - "r-moved-to": "verschoben nach", - "r-moved-from": "verschoben von", - "r-archived": "ins Archiv verschoben", - "r-unarchived": "aus dem Archiv wiederhergestellt", - "r-a-card": "einer Karte", - "r-when-a-label-is": "Wenn ein Label", - "r-when-the-label": "Wenn das Label", - "r-list-name": "Listenname", - "r-when-a-member": "Wenn ein Mitglied", - "r-when-the-member": "Wenn das Mitglied", - "r-name": "Name", - "r-when-a-attach": "Wenn ein Anhang", - "r-when-a-checklist": "Wenn eine Checkliste wird", - "r-when-the-checklist": "Wenn die Checkliste", - "r-completed": "abgeschlossen", - "r-made-incomplete": "unvollständig gemacht", - "r-when-a-item": "Wenn eine Checklistenposition", - "r-when-the-item": "Wenn die Checklistenposition", - "r-checked": "markiert wird", - "r-unchecked": "abgewählt wird", - "r-move-card-to": "Verschiebe Karte an", - "r-top-of": "Anfang von", - "r-bottom-of": "Ende von", - "r-its-list": "seiner Liste", - "r-archive": "Ins Archiv verschieben", - "r-unarchive": "Aus dem Archiv wiederherstellen", - "r-card": "Karte", - "r-add": "Hinzufügen", - "r-remove": "entfernen", - "r-label": "Label", - "r-member": "Mitglied", - "r-remove-all": "Entferne alle Mitglieder von der Karte", - "r-set-color": "Farbe festlegen auf", - "r-checklist": "Checkliste", - "r-check-all": "Alle markieren", - "r-uncheck-all": "Alle abwählen", - "r-items-check": "Elemente der Checkliste", - "r-check": "Markieren", - "r-uncheck": "Abwählen", - "r-item": "Element", - "r-of-checklist": "der Checkliste", - "r-send-email": "Eine E-Mail senden", - "r-to": "an", - "r-subject": "Betreff", - "r-rule-details": "Regeldetails", - "r-d-move-to-top-gen": "Karte nach oben in die Liste verschieben", - "r-d-move-to-top-spec": "Karte an den Anfang der Liste verschieben", - "r-d-move-to-bottom-gen": "Karte nach unten in die Liste verschieben", - "r-d-move-to-bottom-spec": "Karte an das Ende der Liste verschieben", - "r-d-send-email": "E-Mail senden", - "r-d-send-email-to": "an", - "r-d-send-email-subject": "Betreff", - "r-d-send-email-message": "Nachricht", - "r-d-archive": "Karte ins Archiv verschieben", - "r-d-unarchive": "Karte aus dem Archiv wiederherstellen", - "r-d-add-label": "Label hinzufügen", - "r-d-remove-label": "Label entfernen", - "r-create-card": "Neue Karte erstellen", - "r-in-list": "in der Liste", - "r-in-swimlane": "in Swimlane", - "r-d-add-member": "Mitglied hinzufügen", - "r-d-remove-member": "Mitglied entfernen", - "r-d-remove-all-member": "Entferne alle Mitglieder", - "r-d-check-all": "Alle Elemente der Liste markieren", - "r-d-uncheck-all": "Alle Element der Liste abwählen", - "r-d-check-one": "Element auswählen", - "r-d-uncheck-one": "Element abwählen", - "r-d-check-of-list": "der Checkliste", - "r-d-add-checklist": "Checkliste hinzufügen", - "r-d-remove-checklist": "Checkliste entfernen", - "r-by": "durch", - "r-add-checklist": "Checkliste hinzufügen", - "r-with-items": "mit Elementen", - "r-items-list": "Element1,Element2,Element3", - "r-add-swimlane": "Füge Swimlane hinzu", - "r-swimlane-name": "Swimlanename", - "r-board-note": "Hinweis: Lassen Sie ein Feld leer, um alle möglichen Werte zu finden.", - "r-checklist-note": "Hinweis: Die Elemente der Checkliste müssen als kommagetrennte Werte geschrieben werden.", - "r-when-a-card-is-moved": "Wenn eine Karte in eine andere Liste verschoben wird", - "r-set": "Setze", - "r-update": "Aktualisiere", - "r-datefield": "Datumsfeld", - "r-df-start-at": "Start", - "r-df-due-at": "Fällig", - "r-df-end-at": "Ende", - "r-df-received-at": "Empfangen", - "r-to-current-datetime": "auf das aktuelle Datum/Zeit", - "r-remove-value-from": "Entferne Wert von", - "ldap": "LDAP", - "oauth2": "OAuth2", - "cas": "CAS", - "authentication-method": "Authentifizierungsmethode", - "authentication-type": "Authentifizierungstyp", - "custom-product-name": "Benutzerdefinierter Produktname", - "layout": "Layout", - "hide-logo": "Verstecke Logo", - "add-custom-html-after-body-start": "Füge benutzerdefiniertes HTML nach <body> Anfang hinzu", - "add-custom-html-before-body-end": "Füge benutzerdefiniertes HTML vor </body>Ende hinzu", - "error-undefined": "Etwas ist schief gelaufen", - "error-ldap-login": "Es ist ein Fehler beim Anmelden aufgetreten", - "display-authentication-method": "Anzeige Authentifizierungsverfahren", - "default-authentication-method": "Standardauthentifizierungsverfahren", - "duplicate-board": "Board duplizieren", - "people-number": "Anzahl der Personen:", - "swimlaneDeletePopup-title": "Swimlane löschen?", - "swimlane-delete-pop": "Alle Aktionen werden aus dem Aktivitätenfeed entfernt und die Swimlane kann nicht wiederhergestellt werden. Die Aktion kann nicht rückgängig gemacht werden.", - "restore-all": "Alles wiederherstellen", - "delete-all": "Alles löschen", - "loading": "Laden, bitte warten.", - "previous_as": "letzter Zeitpunkt war", - "act-a-dueAt": "hat Fälligkeit geändert auf\nWann: __timeValue__\nWo: __card__\nvorheriger Fälligkeitszeitpunkt war __timeOldValue__", - "act-a-endAt": "hat Ende auf __timeValue__ von (__timeOldValue__) geändert", - "act-a-startAt": "hat Start auf __timeValue__ von (__timeOldValue__) geändert", - "act-a-receivedAt": "hat Empfangszeit auf __timeValue__ von (__timeOldValue__) geändert", - "a-dueAt": "hat Fälligkeit geändert auf", - "a-endAt": "hat Ende geändert auf", - "a-startAt": "hat Startzeit geändert auf", - "a-receivedAt": "hat Empfangszeit geändert auf", - "almostdue": "aktuelles Fälligkeitsdatum %s bevorstehend", - "pastdue": "aktuelles Fälligkeitsdatum %s überschritten", - "duenow": "aktuelles Fälligkeitsdatum %s heute", - "act-newDue": "__list__/__card__ hat seine 1. fällige Erinnerung [__board__]", - "act-withDue": "Erinnerung an Fällikgeit von __card__ [__board__]", - "act-almostdue": "erinnernd an das aktuelle Fälligkeitszeitpunkt (__timeValue__) von __card__ ist bevorstehend", - "act-pastdue": "erinnernd an das aktuelle Fälligkeitszeitpunkt (__timeValue__) von __card__ ist vorbei", - "act-duenow": "erinnernd an das aktuelle Fälligkeitszeitpunkt (__timeValue__) von __card__ ist jetzt", - "act-atUserComment": "Sie wurden in [__board__] __list__/__card__ erwähnt", - "delete-user-confirm-popup": "Sind Sie sicher, dass Sie diesen Account löschen wollen? Die Aktion kann nicht rückgängig gemacht werden.", - "accounts-allowUserDelete": "Erlaube Benutzern ihren eigenen Account zu löschen", - "hide-minicard-label-text": "Labeltext auf Minikarte ausblenden", - "show-desktop-drag-handles": "Desktop-Ziehpunkte anzeigen", - "assignee": "Zugewiesen", - "cardAssigneesPopup-title": "Zugewiesen", - "addmore-detail": "Eine detailliertere Beschreibung hinzufügen", - "show-on-card": "Zeige auf Karte", - "new": "Neu", - "editUserPopup-title": "Benutzer ändern", - "newUserPopup-title": "Neuer Benutzer", - "notifications": "Benachrichtigungen", - "view-all": "Alle anzeigen", - "filter-by-unread": "Filter by Unread", - "mark-all-as-read": "Als ungelesen markieren", - "allow-rename": "Umbenennen erlauben", - "allowRenamePopup-title": "Umbenennen erlauben" -} + "accept": "Akzeptieren", + "act-activity-notify": "Aktivitätsbenachrichtigung", + "act-addAttachment": "hat Anhang __attachment__ zur Karte __card__ auf der Liste __list__ in Swimlane __swimlane__ in Board __board__ hinzugefügt", + "act-deleteAttachment": "hat Anhang __attachment__ von Karte __card__ auf der Liste __list__ in Swimlane __swimlane__ in Board __board__ gelöscht", + "act-addSubtask": "hat Teilaufgabe __subtask__ zur Karte __card__ auf der Liste __list__ in Swimlane __swimlane__ in Board __board__ hinzugefügt", + "act-addLabel": "hat Label __label__ zur Karte __card__ auf der Liste __list__ in Swimlane __swimlane__ in Board __board__ hinzugefügt", + "act-addedLabel": "hat Label __label__ zur Karte __card__ auf der Liste __list__ in Swimlane __swimlane__ in Board __board__ hinzugefügt", + "act-removeLabel": "hat Label __label__ von Karte __card__ auf der Liste __list__ in Swimlane __swimlane__ in Board __board__ entfernt", + "act-removedLabel": "hat Label __label__ von Karte __card__ auf der Liste __list__ in Swimlane __swimlane__ in Board __board__ entfernt", + "act-addChecklist": "hat Checkliste __checklist__ zur Karte __card__ auf der Liste __list__ in Swimlane __swimlane__ in Board __board__ hinzugefügt", + "act-addChecklistItem": "hat Checklistenposition __checklistItem__ zu Checkliste __checkList__ auf der Karte __card__ auf der Liste __list__ in Swimlane __swimlane__ in Board __board__ hinzugefügt", + "act-removeChecklist": "hat Checkliste __checklist__ von Karte __card__ auf der Liste __list__ in Swimlane __swimlane__ in Board __board__ entfernt", + "act-removeChecklistItem": "hat Checklistenposition __checklistItem__ von Checkliste __checkList__ auf der Karte __card__ auf der Liste __list__ in Swimlane __swimlane__ in Board __board__ entfernt", + "act-checkedItem": "hat __checklistItem__ der Checkliste __checklist__ der Karte __card__ auf der Liste __list__ in Swimlane __swimlane__ in Board __board__ abgehakt", + "act-uncheckedItem": "hat Haken von __checklistItem__ der Checkliste __checklist__ der Karte __card__ auf der Liste __list__ in Swimlane __swimlane__ in Board __board__ entfernt", + "act-completeChecklist": "hat Checkliste __checklist__ der Karte __card__ auf der Liste __list__ in Swimlane __swimlane__ in Board __board__ vervollständigt", + "act-uncompleteChecklist": "hat Checkliste __checklist__ der Karte __card__ auf der Liste __list__ in Swimlane __swimlane__ in Board __board__ unvervollständigt", + "act-addComment": "hat Karte __card__ auf der Liste __list__ in Swimlane __swimlane__ in Board __board__ kommentiert: __comment__", + "act-editComment": "hat den Kommentar auf Karte __card__: __comment__ auf Liste __list__ in Swimlane __swimlane__ in Board __board__ bearbeitet", + "act-deleteComment": "hat den Kommentar von Karte __card__: __comment__ auf Liste __list__ in Swimlane __swimlane__ in Board __board__ gelöscht", + "act-createBoard": "hat Board __board__ erstellt", + "act-createSwimlane": "hat Swimlane __swimlane__ in Board __board__ erstellt", + "act-createCard": "hat Karte __card__ auf der Liste __list__ in Swimlane __swimlane__ in Board __board__ erstellt", + "act-createCustomField": "hat benutzerdefiniertes Feld __customField__ in Board __board__ angelegt", + "act-deleteCustomField": "hat benutzerdefiniertes Feld __customField__ in Board __board__ gelöscht", + "act-setCustomField": "hat benutzerdefiniertes Feld __customField__: __customFieldValue__ auf Karte __card__ auf Liste __list__ in Swimlane __swimlane__ in Board __board__ bearbeitet", + "act-createList": "hat Liste __list__ zu Board __board__ hinzugefügt", + "act-addBoardMember": "hat Mitglied __member__ zu Board __board__ hinzugefügt", + "act-archivedBoard": "hat Board __board__ ins Archiv verschoben", + "act-archivedCard": "hat Karte __card__ von der Liste __list__ in Swimlane __swimlane__ in Board __board__ ins Archiv verschoben", + "act-archivedList": "hat Liste __list__ in Swimlane __swimlane__ in Board __board__ ins Archiv verschoben", + "act-archivedSwimlane": "hat Swimlane __swimlane__ von Board __board__ ins Archiv verschoben", + "act-importBoard": "hat Board __board__ importiert", + "act-importCard": "hat Karte __card__ in Liste __list__ in Swimlane __swimlane__ in Board __board__ importiert", + "act-importList": "hat Liste __list__ in Swimlane __swimlane__ in Board __board__ importiert", + "act-joinMember": "hat Mitglied __member__ zur Karte __card__ auf der Liste __list__ in Swimlane __swimlane__ in Board __board__ hinzugefügt", + "act-moveCard": "hat Karte __card__ in Board __board__ von Liste __oldList__ in Swimlane __oldSwimlane__ zu Liste __list__ in Swimlane __swimlane__ verschoben", + "act-moveCardToOtherBoard": "hat Karte __card__ von Liste __oldList__ in Swimlane __oldSwimlane__ in Board __oldBoard__ zu Liste __list__ in Swimlane __swimlane__ in Board __board__ verschoben", + "act-removeBoardMember": "hat Mitglied __member__ von Board __board__ entfernt", + "act-restoredCard": "hat Karte __card__ auf der Liste __list__ in Swimlane __swimlane__ in Board __board__ wiederhergestellt", + "act-unjoinMember": "hat Mitglied __member__ von Karte __card__ auf der Liste __list__ in Swimlane __swimlane__ in Board __board__ entfernt", + "act-withBoardTitle": "__board__", + "act-withCardTitle": "[__board__] __card__", + "actions": "Aktionen", + "activities": "Aktivitäten", + "activity": "Aktivität", + "activity-added": "hat %s zu %s hinzugefügt", + "activity-archived": "hat %s ins Archiv verschoben", + "activity-attached": "hat %s an %s angehängt", + "activity-created": "hat %s erstellt", + "activity-customfield-created": "hat das benutzerdefinierte Feld %s erstellt", + "activity-excluded": "hat %s von %s ausgeschlossen", + "activity-imported": "hat %s in %s von %s importiert", + "activity-imported-board": "hat %s von %s importiert", + "activity-joined": "ist %s beigetreten", + "activity-moved": "hat %s von %s nach %s verschoben", + "activity-on": "in %s", + "activity-removed": "hat %s von %s entfernt", + "activity-sent": "hat %s an %s gesendet", + "activity-unjoined": "hat %s verlassen", + "activity-subtask-added": "Teilaufgabe zu %s hinzugefügt", + "activity-checked-item": "markierte %s in Checkliste %s von %s", + "activity-unchecked-item": "hat %s in Checkliste %s von %s abgewählt", + "activity-checklist-added": "hat eine Checkliste zu %s hinzugefügt", + "activity-checklist-removed": "entfernte eine Checkliste von %s", + "activity-checklist-completed": "Abgeschlossene Checkliste", + "activity-checklist-uncompleted": "unvervollständigte die Checkliste %s von %s", + "activity-checklist-item-added": "hat ein Checklistenelement zu '%s' in %s hinzugefügt", + "activity-checklist-item-removed": "hat ein Checklistenelement von '%s' in %s entfernt", + "add": "Hinzufügen", + "activity-checked-item-card": "markiere %s in Checkliste %s", + "activity-unchecked-item-card": "hat %s in Checkliste %s abgewählt", + "activity-checklist-completed-card": "hat Checkliste __checklist__ der Karte __card__ auf der Liste __list__ in Swimlane __swimlane__ in Board __board__ vervollständigt", + "activity-checklist-uncompleted-card": "unvervollständigte die Checkliste %s", + "activity-editComment": "editierte Kommentar", + "activity-deleteComment": "löschte Kommentar", + "add-attachment": "Datei anhängen", + "add-board": "neues Board", + "add-card": "Karte hinzufügen", + "add-swimlane": "Swimlane hinzufügen", + "add-subtask": "Teilaufgabe hinzufügen", + "add-checklist": "Checkliste hinzufügen", + "add-checklist-item": "Element zu Checkliste hinzufügen", + "add-cover": "Cover hinzufügen", + "add-label": "Label hinzufügen", + "add-list": "Liste hinzufügen", + "add-members": "Mitglieder hinzufügen", + "added": "Hinzugefügt", + "addMemberPopup-title": "Mitglieder", + "admin": "Admin", + "admin-desc": "Kann Karten anzeigen und bearbeiten, Mitglieder entfernen und Boardeinstellungen ändern.", + "admin-announcement": "Ankündigung", + "admin-announcement-active": "Aktive systemweite Ankündigungen", + "admin-announcement-title": "Ankündigung des Administrators", + "all-boards": "Alle Boards", + "and-n-other-card": "und eine andere Karte", + "and-n-other-card_plural": "und __count__ andere Karten", + "apply": "Übernehmen", + "app-is-offline": "Laden, bitte warten. Das Aktualisieren der Seite führt zu Datenverlust. Wenn das Laden nicht funktioniert, überprüfen Sie bitte, ob der Server nicht angehalten wurde.", + "archive": "Ins Archiv verschieben", + "archive-all": "Alles ins Archiv verschieben", + "archive-board": "Board ins Archiv verschieben", + "archive-card": "Karte ins Archiv verschieben", + "archive-list": "Liste ins Archiv verschieben", + "archive-swimlane": "Swimlane ins Archiv verschieben", + "archive-selection": "Auswahl ins Archiv verschieben", + "archiveBoardPopup-title": "Board ins Archiv verschieben?", + "archived-items": "Archiv", + "archived-boards": "Boards im Archiv", + "restore-board": "Board wiederherstellen", + "no-archived-boards": "Keine Boards im Archiv.", + "archives": "Archiv", + "template": "Vorlage", + "templates": "Vorlagen", + "assign-member": "Mitglied zuweisen", + "attached": "angehängt", + "attachment": "Anhang", + "attachment-delete-pop": "Das Löschen eines Anhangs kann nicht rückgängig gemacht werden.", + "attachmentDeletePopup-title": "Anhang löschen?", + "attachments": "Anhänge", + "auto-watch": "Neue Boards nach Erstellung automatisch beobachten", + "avatar-too-big": "Das Profilbild ist zu groß (max. 70KB)", + "back": "Zurück", + "board-change-color": "Farbe ändern", + "board-nb-stars": "%s Sterne", + "board-not-found": "Board nicht gefunden", + "board-private-info": "Dieses Board wird <strong>privat</strong> sein.", + "board-public-info": "Dieses Board wird <strong>öffentlich</strong> sein.", + "boardChangeColorPopup-title": "Farbe des Boards ändern", + "boardChangeTitlePopup-title": "Board umbenennen", + "boardChangeVisibilityPopup-title": "Sichtbarkeit ändern", + "boardChangeWatchPopup-title": "Beobachtung ändern", + "boardMenuPopup-title": "Boardeinstellungen", + "boardChangeViewPopup-title": "Boardansicht", + "boards": "Boards", + "board-view": "Boardansicht", + "board-view-cal": "Kalender", + "board-view-swimlanes": "Swimlanes", + "board-view-collapse": "Einklappen", + "board-view-lists": "Listen", + "bucket-example": "z.B. \"Löffelliste\"", + "cancel": "Abbrechen", + "card-archived": "Diese Karte wurde ins Archiv verschoben", + "board-archived": "Dieses Board wurde ins Archiv verschoben.", + "card-comments-title": "Diese Karte hat %s Kommentar(e).", + "card-delete-notice": "Löschen kann nicht rückgängig gemacht werden. Alle Aktionen, die dieser Karte zugeordnet sind, werden ebenfalls gelöscht.", + "card-delete-pop": "Alle Aktionen werden aus dem Aktivitätsfeed entfernt und die Karte kann nicht wiedereröffnet werden. Die Aktion kann nicht rückgängig gemacht werden.", + "card-delete-suggest-archive": "Sie können eine Karte ins Archiv verschieben, um sie vom Board zu entfernen und die Aktivitäten zu behalten.", + "card-due": "Fällig", + "card-due-on": "Fällig am", + "card-spent": "Aufgewendete Zeit", + "card-edit-attachments": "Anhänge ändern", + "card-edit-custom-fields": "Benutzerdefinierte Felder editieren", + "card-edit-labels": "Labels ändern", + "card-edit-members": "Mitglieder ändern", + "card-labels-title": "Labels für diese Karte ändern.", + "card-members-title": "Der Karte Board-Mitglieder hinzufügen oder entfernen.", + "card-start": "Start", + "card-start-on": "Start am", + "cardAttachmentsPopup-title": "Anhängen von", + "cardCustomField-datePopup-title": "Datum ändern", + "cardCustomFieldsPopup-title": "Benutzerdefinierte Felder editieren", + "cardDeletePopup-title": "Karte löschen?", + "cardDetailsActionsPopup-title": "Kartenaktionen", + "cardLabelsPopup-title": "Labels", + "cardMembersPopup-title": "Mitglieder", + "cardMorePopup-title": "Mehr", + "cardTemplatePopup-title": "Vorlage erstellen", + "cards": "Karten", + "cards-count": "Karten", + "casSignIn": "Mit CAS anmelden", + "cardType-card": "Karte", + "cardType-linkedCard": "Verknüpfte Karte", + "cardType-linkedBoard": "Verknüpftes Board", + "change": "Ändern", + "change-avatar": "Profilbild ändern", + "change-password": "Passwort ändern", + "change-permissions": "Berechtigungen ändern", + "change-settings": "Einstellungen ändern", + "changeAvatarPopup-title": "Profilbild ändern", + "changeLanguagePopup-title": "Sprache ändern", + "changePasswordPopup-title": "Passwort ändern", + "changePermissionsPopup-title": "Berechtigungen ändern", + "changeSettingsPopup-title": "Einstellungen ändern", + "subtasks": "Teilaufgaben", + "checklists": "Checklisten", + "click-to-star": "Klicken Sie, um das Board mit einem Stern zu markieren.", + "click-to-unstar": "Klicken Sie, um den Stern vom Board zu entfernen.", + "clipboard": "Zwischenablage oder Drag & Drop", + "close": "Schließen", + "close-board": "Board schließen", + "close-board-pop": "Sie können das Board wiederherstellen, indem Sie die Schaltfläche \"Archiv\" in der Kopfzeile der Startseite anklicken.", + "color-black": "schwarz", + "color-blue": "blau", + "color-crimson": "Karminrot", + "color-darkgreen": "Dunkelgrün", + "color-gold": "Gold", + "color-gray": "Grau", + "color-green": "grün", + "color-indigo": "Indigo", + "color-lime": "hellgrün", + "color-magenta": "Magentarot", + "color-mistyrose": "Altrosa", + "color-navy": "Marineblau", + "color-orange": "orange", + "color-paleturquoise": "Blasses Türkis", + "color-peachpuff": "Pfirsich", + "color-pink": "pink", + "color-plum": "Pflaume", + "color-purple": "lila", + "color-red": "rot", + "color-saddlebrown": "Sattelbraun", + "color-silver": "Silber", + "color-sky": "himmelblau", + "color-slateblue": "Schieferblau", + "color-white": "Weiß", + "color-yellow": "gelb", + "unset-color": "Nicht festgelegt", + "comment": "Kommentar", + "comment-placeholder": "Kommentar schreiben", + "comment-only": "Nur Kommentare", + "comment-only-desc": "Kann Karten nur kommentieren.", + "no-comments": "Keine Kommentare", + "no-comments-desc": "Kann keine Kommentare und Aktivitäten sehen.", + "worker": "Arbeiter", + "worker-desc": "Kann Karten nur verschieben, sich selbst zuweisen und kommentieren.", + "computer": "Computer", + "confirm-subtask-delete-dialog": "Wollen Sie die Teilaufgabe wirklich löschen?", + "confirm-checklist-delete-dialog": "Wollen Sie die Checkliste wirklich löschen?", + "copy-card-link-to-clipboard": "Kopiere Link zur Karte in die Zwischenablage", + "linkCardPopup-title": "Karte verknüpfen", + "searchElementPopup-title": "Suche", + "copyCardPopup-title": "Karte kopieren", + "copyChecklistToManyCardsPopup-title": "Checklistenvorlage in mehrere Karten kopieren", + "copyChecklistToManyCardsPopup-instructions": "Titel und Beschreibungen der Zielkarten im folgenden JSON-Format", + "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"Titel der ersten Karte\", \"description\":\"Beschreibung der ersten Karte\"}, {\"title\":\"Titel der zweiten Karte\",\"description\":\"Beschreibung der zweiten Karte\"},{\"title\":\"Titel der letzten Karte\",\"description\":\"Beschreibung der letzten Karte\"} ]", + "create": "Erstellen", + "createBoardPopup-title": "Board erstellen", + "chooseBoardSourcePopup-title": "Board importieren", + "createLabelPopup-title": "Label erstellen", + "createCustomField": "Feld erstellen", + "createCustomFieldPopup-title": "Feld erstellen", + "current": "aktuell", + "custom-field-delete-pop": "Dies wird das Feld aus allen Karten entfernen und den dazugehörigen Verlauf löschen. Die Aktion kann nicht rückgängig gemacht werden.", + "custom-field-checkbox": "Kontrollkästchen", + "custom-field-date": "Datum", + "custom-field-dropdown": "Dropdownliste", + "custom-field-dropdown-none": "(keiner)", + "custom-field-dropdown-options": "Listenoptionen", + "custom-field-dropdown-options-placeholder": "Drücken Sie die Eingabetaste, um weitere Optionen hinzuzufügen", + "custom-field-dropdown-unknown": "(unbekannt)", + "custom-field-number": "Zahl", + "custom-field-text": "Text", + "custom-fields": "Benutzerdefinierte Felder", + "date": "Datum", + "decline": "Ablehnen", + "default-avatar": "Standard Profilbild", + "delete": "Löschen", + "deleteCustomFieldPopup-title": "Benutzerdefiniertes Feld löschen?", + "deleteLabelPopup-title": "Label löschen?", + "description": "Beschreibung", + "disambiguateMultiLabelPopup-title": "Labels vereinheitlichen", + "disambiguateMultiMemberPopup-title": "Mitglieder vereinheitlichen", + "discard": "Verwerfen", + "done": "Erledigt", + "download": "Herunterladen", + "edit": "Bearbeiten", + "edit-avatar": "Profilbild ändern", + "edit-profile": "Profil ändern", + "edit-wip-limit": "WIP-Limit bearbeiten", + "soft-wip-limit": "Soft WIP-Limit", + "editCardStartDatePopup-title": "Startdatum ändern", + "editCardDueDatePopup-title": "Fälligkeitsdatum ändern", + "editCustomFieldPopup-title": "Feld bearbeiten", + "editCardSpentTimePopup-title": "Aufgewendete Zeit ändern", + "editLabelPopup-title": "Label ändern", + "editNotificationPopup-title": "Benachrichtigung ändern", + "editProfilePopup-title": "Profil ändern", + "email": "E-Mail", + "email-enrollAccount-subject": "Ihr Benutzerkonto auf __siteName__ wurde erstellt", + "email-enrollAccount-text": "Hallo __user__,\n\num den Dienst nutzen zu können, klicken Sie bitte auf folgenden Link:\n\n__url__\n\nDanke.", + "email-fail": "Senden der E-Mail fehlgeschlagen", + "email-fail-text": "Fehler beim Senden der E-Mail", + "email-invalid": "Ungültige E-Mail-Adresse", + "email-invite": "per E-Mail einladen", + "email-invite-subject": "__inviter__ hat Ihnen eine Einladung geschickt", + "email-invite-text": "Hallo __user__,\n\n__inviter__ hat Sie zu dem Board \"__board__\" eingeladen.\n\nBitte klicken Sie auf folgenden Link:\n\n__url__\n\nDanke.", + "email-resetPassword-subject": "Setzten Sie ihr Passwort auf __siteName__ zurück", + "email-resetPassword-text": "Hallo __user__,\n\num ihr Passwort zurückzusetzen, klicken Sie bitte auf folgenden Link:\n\n__url__\n\nDanke.", + "email-sent": "E-Mail gesendet", + "email-verifyEmail-subject": "Bestätigen Sie ihre E-Mail-Adresse auf __siteName__", + "email-verifyEmail-text": "Hallo __user__,\n\num ihre E-Mail-Adresse zu bestätigen, klicken Sie bitte auf folgenden Link:\n\n__url__\n\nDanke.", + "enable-wip-limit": "WIP-Limit einschalten", + "error-board-doesNotExist": "Dieses Board existiert nicht", + "error-board-notAdmin": "Um das zu tun, müssen Sie Administrator dieses Boards sein", + "error-board-notAMember": "Um das zu tun, müssen Sie Mitglied dieses Boards sein", + "error-json-malformed": "Ihre Eingabe ist kein gültiges JSON", + "error-json-schema": "Ihre JSON-Daten enthalten nicht die gewünschten Informationen im richtigen Format", + "error-list-doesNotExist": "Diese Liste existiert nicht", + "error-user-doesNotExist": "Dieser Nutzer existiert nicht", + "error-user-notAllowSelf": "Sie können sich nicht selbst einladen.", + "error-user-notCreated": "Dieser Nutzer ist nicht angelegt", + "error-username-taken": "Dieser Benutzername ist bereits vergeben", + "error-email-taken": "E-Mail wird schon verwendet", + "export-board": "Board exportieren", + "sort": "Sortieren", + "sort-desc": "Zum Sortieren der Liste klicken", + "list-sort-by": "Sortieren der Liste nach:", + "list-label-modifiedAt": "Letzte Zugriffszeit", + "list-label-title": "Name der Liste", + "list-label-sort": "Ihre manuelle Sortierung", + "list-label-short-modifiedAt": "(Z)", + "list-label-short-title": "(N)", + "list-label-short-sort": "(M)", + "filter": "Filter", + "filter-cards": "Karten oder Listen filtern", + "list-filter-label": "Liste nach Titel filtern", + "filter-clear": "Filter entfernen", + "filter-no-label": "Kein Label", + "filter-no-member": "Kein Mitglied", + "filter-no-custom-fields": "Keine benutzerdefinierten Felder", + "filter-show-archive": "Archivierte Listen anzeigen", + "filter-hide-empty": "Leere Listen verstecken", + "filter-on": "Filter ist aktiv", + "filter-on-desc": "Sie filtern die Karten in diesem Board. Klicken Sie, um den Filter zu bearbeiten.", + "filter-to-selection": "Ergebnisse auswählen", + "advanced-filter-label": "Erweiterter Filter", + "advanced-filter-description": "Der erweiterte Filter erlaubt die Eingabe von Zeichenfolgen, die folgende Operatoren enthalten: == != <= >= && || ( ). Ein Leerzeichen wird als Trennzeichen zwischen den Operatoren verwendet. Sie können nach allen benutzerdefinierten Feldern filtern, indem Sie deren Namen und Werte eingeben. Zum Beispiel: Feld1 == Wert1. Hinweis: Wenn Felder oder Werte Leerzeichen enthalten, müssen Sie sie in einfache Anführungszeichen setzen. Zum Beispiel: 'Feld 1' == 'Wert 1'. Um einzelne Steuerzeichen (' \\/) zu überspringen, können Sie \\ verwenden. Zum Beispiel: Feld1 == Ich bin\\'s. Sie können außerdem mehrere Bedingungen kombinieren. Zum Beispiel: F1 == W1 || F1 == W2. Normalerweise werden alle Operatoren von links nach rechts interpretiert. Sie können die Reihenfolge ändern, indem Sie Klammern setzen. Zum Beispiel: F1 == W1 && ( F2 == W2 || F2 == W3 ). Sie können Textfelder auch mithilfe regulärer Ausdrücke durchsuchen: F1 == /Tes.*/i", + "fullname": "Vollständiger Name", + "header-logo-title": "Zurück zur Board Seite.", + "hide-system-messages": "Systemmeldungen ausblenden", + "headerBarCreateBoardPopup-title": "Board erstellen", + "home": "Home", + "import": "Importieren", + "link": "Verknüpfung", + "import-board": "Board importieren", + "import-board-c": "Board importieren", + "import-board-title-trello": "Board von Trello importieren", + "import-board-title-wekan": "Board aus vorherigem Export importieren", + "import-sandstorm-backup-warning": "Löschen Sie keine Daten, die Sie aus einem ursprünglich exportierten oder Trelloboard importieren, bevor Sie geprüft haben, ob alles funktioniert. Andernfalls kann es zu Datenverlust kommen, falls es zu einem \"Board nicht gefunden\"-Fehler kommt.", + "import-sandstorm-warning": "Das importierte Board wird alle bereits existierenden Daten löschen und mit den importierten Daten überschreiben.", + "from-trello": "Von Trello", + "from-wekan": "Aus vorherigem Export", + "import-board-instruction-trello": "Gehen Sie in ihrem Trello-Board auf 'Menü', dann 'Mehr', 'Drucken und Exportieren', 'JSON-Export' und kopieren Sie den dort angezeigten Text", + "import-board-instruction-wekan": "Gehen Sie in Ihrem Board auf 'Menü', danach auf 'Board exportieren' und kopieren Sie den Text aus der heruntergeladenen Datei.", + "import-board-instruction-about-errors": "Treten beim importieren eines Board Fehler auf, so kann der Import dennoch erfolgreich abgeschlossen sein und das Board ist auf der Seite \"Alle Boards\" zusehen.", + "import-json-placeholder": "Fügen Sie die korrekten JSON-Daten hier ein", + "import-map-members": "Mitglieder zuordnen", + "import-members-map": "Das importierte Board hat einige Mitglieder. Bitte ordnen sie die Mitglieder, die Sie importieren wollen, Ihren Benutzern zu.", + "import-show-user-mapping": "Mitgliederzuordnung überprüfen", + "import-user-select": "Wählen Sie den bestehenden Benutzer aus, den Sie für dieses Mitglied verwenden wollen.", + "importMapMembersAddPopup-title": "Mitglied auswählen", + "info": "Version", + "initials": "Initialen", + "invalid-date": "Ungültiges Datum", + "invalid-time": "Ungültige Zeitangabe", + "invalid-user": "Ungültiger Benutzer", + "joined": "beigetreten", + "just-invited": "Sie wurden soeben zu diesem Board eingeladen", + "keyboard-shortcuts": "Tastaturkürzel", + "label-create": "Label erstellen", + "label-default": "%s Label (Standard)", + "label-delete-pop": "Aktion kann nicht rückgängig gemacht werden. Das Label wird von allen Karten entfernt und seine Historie gelöscht.", + "labels": "Labels", + "language": "Sprache", + "last-admin-desc": "Sie können keine Rollen ändern, weil es mindestens einen Administrator geben muss.", + "leave-board": "Board verlassen", + "leave-board-pop": "Sind Sie sicher, dass Sie __boardTitle__ verlassen möchten? Sie werden von allen Karten in diesem Board entfernt.", + "leaveBoardPopup-title": "Board verlassen?", + "link-card": "Link zu dieser Karte", + "list-archive-cards": "Alle Karten dieser Liste ins Archiv verschieben", + "list-archive-cards-pop": "Alle Karten dieser Liste werden vom Board entfernt. Um Karten im Papierkorb anzuzeigen und wiederherzustellen, klicken Sie auf \"Menü\" > \"Archiv\".", + "list-move-cards": "Alle Karten in dieser Liste verschieben", + "list-select-cards": "Alle Karten in dieser Liste auswählen", + "set-color-list": "Lege Farbe fest", + "listActionPopup-title": "Listenaktionen", + "swimlaneActionPopup-title": "Swimlaneaktionen", + "swimlaneAddPopup-title": "Swimlane unterhalb einfügen", + "listImportCardPopup-title": "Eine Trello-Karte importieren", + "listMorePopup-title": "Mehr", + "link-list": "Link zu dieser Liste", + "list-delete-pop": "Alle Aktionen werden aus dem Verlauf gelöscht und die Liste kann nicht wiederhergestellt werden.", + "list-delete-suggest-archive": "Listen können ins Archiv verschoben werden, um sie aus dem Board zu entfernen und die Aktivitäten zu behalten.", + "lists": "Listen", + "swimlanes": "Swimlanes", + "log-out": "Ausloggen", + "log-in": "Einloggen", + "loginPopup-title": "Einloggen", + "memberMenuPopup-title": "Nutzereinstellungen", + "members": "Mitglieder", + "menu": "Menü", + "move-selection": "Auswahl verschieben", + "moveCardPopup-title": "Karte verschieben", + "moveCardToBottom-title": "Ans Ende verschieben", + "moveCardToTop-title": "Zum Anfang verschieben", + "moveSelectionPopup-title": "Auswahl verschieben", + "multi-selection": "Mehrfachauswahl", + "multi-selection-on": "Mehrfachauswahl ist aktiv", + "muted": "Stumm", + "muted-info": "Sie werden nicht über Änderungen auf diesem Board benachrichtigt", + "my-boards": "Meine Boards", + "name": "Name", + "no-archived-cards": "Keine Karten im Archiv.", + "no-archived-lists": "Keine Listen im Archiv.", + "no-archived-swimlanes": "Keine Swimlanes im Archiv.", + "no-results": "Keine Ergebnisse", + "normal": "Normal", + "normal-desc": "Kann Karten anzeigen und bearbeiten, aber keine Einstellungen ändern.", + "not-accepted-yet": "Die Einladung wurde noch nicht angenommen", + "notify-participate": "Benachrichtigungen zu allen Karten erhalten, an denen Sie teilnehmen", + "notify-watch": "Benachrichtigungen über alle Boards, Listen oder Karten erhalten, die Sie beobachten", + "optional": "optional", + "or": "oder", + "page-maybe-private": "Diese Seite könnte privat sein. Vielleicht können Sie sie sehen, wenn Sie sich <a href='%s'>einloggen</a>.", + "page-not-found": "Seite nicht gefunden.", + "password": "Passwort", + "paste-or-dragdrop": "Einfügen oder Datei mit Drag & Drop ablegen (nur Bilder)", + "participating": "Teilnehmen", + "preview": "Vorschau", + "previewAttachedImagePopup-title": "Vorschau", + "previewClipboardImagePopup-title": "Vorschau", + "private": "Privat", + "private-desc": "Dieses Board ist privat. Nur Nutzer, die zu dem Board gehören, können es anschauen und bearbeiten.", + "profile": "Profil", + "public": "Öffentlich", + "public-desc": "Dieses Board ist öffentlich. Es ist für jeden, der den Link kennt, sichtbar und taucht in Suchmaschinen wie Google auf. Nur Nutzer, die zum Board hinzugefügt wurden, können es bearbeiten.", + "quick-access-description": "Markieren Sie ein Board mit einem Stern, um dieser Leiste eine Verknüpfung hinzuzufügen.", + "remove-cover": "Cover entfernen", + "remove-from-board": "Von Board entfernen", + "remove-label": "Label entfernen", + "listDeletePopup-title": "Liste löschen?", + "remove-member": "Nutzer entfernen", + "remove-member-from-card": "Von Karte entfernen", + "remove-member-pop": "__name__ (__username__) von __boardTitle__ entfernen? Das Mitglied wird von allen Karten auf diesem Board entfernt. Es erhält eine Benachrichtigung.", + "removeMemberPopup-title": "Mitglied entfernen?", + "rename": "Umbenennen", + "rename-board": "Board umbenennen", + "restore": "Wiederherstellen", + "save": "Speichern", + "search": "Suchen", + "rules": "Regeln", + "search-cards": "Search from card/list titles, descriptions and custom fields on this board", + "search-example": "Suchbegriff", + "select-color": "Farbe auswählen", + "set-wip-limit-value": "Setzen Sie ein Limit für die maximale Anzahl von Aufgaben in dieser Liste", + "setWipLimitPopup-title": "WIP-Limit setzen", + "shortcut-assign-self": "Fügen Sie sich zur aktuellen Karte hinzu", + "shortcut-autocomplete-emoji": "Emojis vervollständigen", + "shortcut-autocomplete-members": "Mitglieder vervollständigen", + "shortcut-clear-filters": "Alle Filter entfernen", + "shortcut-close-dialog": "Dialog schließen", + "shortcut-filter-my-cards": "Meine Karten filtern", + "shortcut-show-shortcuts": "Liste der Tastaturkürzel anzeigen", + "shortcut-toggle-filterbar": "Filter-Seitenleiste ein-/ausblenden", + "shortcut-toggle-sidebar": "Seitenleiste ein-/ausblenden", + "show-cards-minimum-count": "Zeigt die Kartenanzahl an, wenn die Liste mehr enthält als", + "sidebar-open": "Seitenleiste öffnen", + "sidebar-close": "Seitenleiste schließen", + "signupPopup-title": "Benutzerkonto erstellen", + "star-board-title": "Klicken Sie, um das Board mit einem Stern zu markieren. Es erscheint dann oben in ihrer Boardliste.", + "starred-boards": "Markierte Boards", + "starred-boards-description": "Markierte Boards erscheinen oben in ihrer Boardliste.", + "subscribe": "Abonnieren", + "team": "Team", + "this-board": "diesem Board", + "this-card": "diese Karte", + "spent-time-hours": "Aufgewendete Zeit (Stunden)", + "overtime-hours": "Mehrarbeit (Stunden)", + "overtime": "Mehrarbeit", + "has-overtime-cards": "Hat Karten mit Mehrarbeit", + "has-spenttime-cards": "Hat Karten mit aufgewendeten Zeiten", + "time": "Zeit", + "title": "Titel", + "tracking": "Folgen", + "tracking-info": "Sie werden über alle Änderungen an Karten benachrichtigt, an denen Sie als Ersteller oder Mitglied beteiligt sind.", + "type": "Typ", + "unassign-member": "Mitglied entfernen", + "unsaved-description": "Sie haben eine nicht gespeicherte Änderung.", + "unwatch": "Beobachtung entfernen", + "upload": "Upload", + "upload-avatar": "Profilbild hochladen", + "uploaded-avatar": "Profilbild hochgeladen", + "username": "Benutzername", + "view-it": "Ansehen", + "warn-list-archived": "Warnung: Diese Karte befindet sich in einer Liste im Archiv", + "watch": "Beobachten", + "watching": "Beobachten", + "watching-info": "Sie werden über alle Änderungen in diesem Board benachrichtigt", + "welcome-board": "Willkommen-Board", + "welcome-swimlane": "Meilenstein 1", + "welcome-list1": "Grundlagen", + "welcome-list2": "Fortgeschritten", + "card-templates-swimlane": "Kartenvorlagen", + "list-templates-swimlane": "Listenvorlagen", + "board-templates-swimlane": "Boardvorlagen", + "what-to-do": "Was wollen Sie tun?", + "wipLimitErrorPopup-title": "Ungültiges WIP-Limit", + "wipLimitErrorPopup-dialog-pt1": "Die Anzahl von Aufgaben in dieser Liste ist größer als das von Ihnen definierte WIP-Limit.", + "wipLimitErrorPopup-dialog-pt2": "Bitte verschieben Sie einige Aufgaben aus dieser Liste oder setzen Sie ein grösseres WIP-Limit.", + "admin-panel": "Administration", + "settings": "Einstellungen", + "people": "Nutzer", + "registration": "Registrierung", + "disable-self-registration": "Selbstregistrierung deaktivieren", + "invite": "Einladen", + "invite-people": "Nutzer einladen", + "to-boards": "In Board(s)", + "email-addresses": "E-Mail Adressen", + "smtp-host-description": "Die Adresse Ihres SMTP-Servers für ausgehende E-Mails.", + "smtp-port-description": "Der Port Ihres SMTP-Servers für ausgehende E-Mails.", + "smtp-tls-description": "Aktiviere TLS Unterstützung für SMTP Server", + "smtp-host": "SMTP-Server", + "smtp-port": "SMTP-Port", + "smtp-username": "Benutzername", + "smtp-password": "Passwort", + "smtp-tls": "TLS Unterstützung", + "send-from": "Absender", + "send-smtp-test": "Test-E-Mail an sich selbst schicken", + "invitation-code": "Einladungscode", + "email-invite-register-subject": "__inviter__ hat Ihnen eine Einladung geschickt", + "email-invite-register-text": "Sehr geehrte(r) __user__,\n\n__inviter__ hat Sie zur Mitarbeit an einem Kanbanboard eingeladen.\n\nBitte klicken Sie auf folgenden Link:\n__url__\n\nIhr Einladungscode lautet: __icode__\n\nDanke.", + "email-smtp-test-subject": "SMTP Test-E-Mail", + "email-smtp-test-text": "Sie haben erfolgreich eine E-Mail versandt", + "error-invitation-code-not-exist": "Ungültiger Einladungscode", + "error-notAuthorized": "Sie sind nicht berechtigt diese Seite zu sehen.", + "webhook-title": "Webhook Name", + "webhook-token": "Token (Optional für Authentifizierung)", + "outgoing-webhooks": "Ausgehende Webhooks", + "bidirectional-webhooks": "Zwei-Wege Webhooks", + "outgoingWebhooksPopup-title": "Ausgehende Webhooks", + "boardCardTitlePopup-title": "Kartentitelfilter", + "disable-webhook": "Diesen Webhook deaktivieren", + "global-webhook": "Globale Webhooks", + "new-outgoing-webhook": "Neuer ausgehender Webhook", + "no-name": "(Unbekannt)", + "Node_version": "Node-Version", + "Meteor_version": "Meteor-Version", + "MongoDB_version": "MongoDB-Version", + "MongoDB_storage_engine": "MongoDB-Speicher-Engine", + "MongoDB_Oplog_enabled": "MongoDB-Oplog aktiviert", + "OS_Arch": "Betriebssystem-Architektur", + "OS_Cpus": "Anzahl Prozessoren", + "OS_Freemem": "Freier Arbeitsspeicher", + "OS_Loadavg": "Mittlere Systembelastung", + "OS_Platform": "Plattform", + "OS_Release": "Version des Betriebssystem", + "OS_Totalmem": "Gesamter Arbeitsspeicher", + "OS_Type": "Typ des Betriebssystems", + "OS_Uptime": "Laufzeit des Systems", + "days": "Tage", + "hours": "Stunden", + "minutes": "Minuten", + "seconds": "Sekunden", + "show-field-on-card": "Zeige dieses Feld auf der Karte", + "automatically-field-on-card": "Automatisch Label für alle Karten erzeugen", + "showLabel-field-on-card": "Feldbezeichnung auf Minikarte anzeigen", + "yes": "Ja", + "no": "Nein", + "accounts": "Konten", + "accounts-allowEmailChange": "Ändern der E-Mailadresse erlauben", + "accounts-allowUserNameChange": "Ändern des Benutzernamens erlauben", + "createdAt": "Erstellt am", + "verified": "Geprüft", + "active": "Aktiv", + "card-received": "Empfangen", + "card-received-on": "Empfangen am", + "card-end": "Ende", + "card-end-on": "Endet am", + "editCardReceivedDatePopup-title": "Empfangsdatum ändern", + "editCardEndDatePopup-title": "Enddatum ändern", + "setCardColorPopup-title": "Farbe festlegen", + "setCardActionsColorPopup-title": "Farbe wählen", + "setSwimlaneColorPopup-title": "Farbe wählen", + "setListColorPopup-title": "Farbe wählen", + "assigned-by": "Zugewiesen von", + "requested-by": "Angefordert von", + "board-delete-notice": "Löschen kann nicht rückgängig gemacht werden. Sie werden alle Listen, Karten und Aktionen, die mit diesem Board verbunden sind, verlieren.", + "delete-board-confirm-popup": "Alle Listen, Karten, Labels und Akivitäten werden gelöscht und Sie können die Inhalte des Boards nicht wiederherstellen! Die Aktion kann nicht rückgängig gemacht werden.", + "boardDeletePopup-title": "Board löschen?", + "delete-board": "Board löschen", + "default-subtasks-board": "Teilaufgabe für __board__ Board", + "default": "Standard", + "queue": "Warteschlange", + "subtask-settings": "Einstellungen für Teilaufgaben", + "card-settings": "Karten-Einstellungen", + "boardSubtaskSettingsPopup-title": "Boardeinstellungen für Teilaufgaben", + "boardCardSettingsPopup-title": "Karten-Einstellungen", + "deposit-subtasks-board": "Teilaufgaben in diesem Board ablegen:", + "deposit-subtasks-list": "Zielliste für hier abgelegte Teilaufgaben:", + "show-parent-in-minicard": "Übergeordnetes Element auf Minikarte anzeigen:", + "prefix-with-full-path": "Vollständiger Pfad über Titel", + "prefix-with-parent": "Über Titel", + "subtext-with-full-path": "Vollständiger Pfad unter Titel", + "subtext-with-parent": "Unter Titel", + "change-card-parent": "Übergeordnete Karte ändern", + "parent-card": "Übergeordnete Karte", + "source-board": "Quellboard", + "no-parent": "Nicht anzeigen", + "activity-added-label": "fügte Label '%s' zu %s hinzu", + "activity-removed-label": "entfernte Label '%s' von %s", + "activity-delete-attach": "löschte ein Anhang von %s", + "activity-added-label-card": "Label hinzugefügt '%s'", + "activity-removed-label-card": "Label entfernt '%s'", + "activity-delete-attach-card": "hat einen Anhang gelöscht", + "activity-set-customfield": "setze benutzerdefiniertes Feld '%s' zu '%s' in %s", + "activity-unset-customfield": "entferne benutzerdefiniertes Feld '%s' in %s", + "r-rule": "Regel", + "r-add-trigger": "Auslöser hinzufügen", + "r-add-action": "Aktion hinzufügen", + "r-board-rules": "Boardregeln", + "r-add-rule": "Regel hinzufügen", + "r-view-rule": "Regel anzeigen", + "r-delete-rule": "Regel löschen", + "r-new-rule-name": "Neuer Regeltitel", + "r-no-rules": "Keine Regeln", + "r-when-a-card": "Wenn Karte", + "r-is": "wird", + "r-is-moved": "verschoben wird", + "r-added-to": "hinzugefügt zu", + "r-removed-from": "entfernt von", + "r-the-board": "das Board", + "r-list": "Liste", + "set-filter": "Setze Filter", + "r-moved-to": "verschoben nach", + "r-moved-from": "verschoben von", + "r-archived": "ins Archiv verschoben", + "r-unarchived": "aus dem Archiv wiederhergestellt", + "r-a-card": "einer Karte", + "r-when-a-label-is": "Wenn ein Label", + "r-when-the-label": "Wenn das Label", + "r-list-name": "Listenname", + "r-when-a-member": "Wenn ein Mitglied", + "r-when-the-member": "Wenn das Mitglied", + "r-name": "Name", + "r-when-a-attach": "Wenn ein Anhang", + "r-when-a-checklist": "Wenn eine Checkliste wird", + "r-when-the-checklist": "Wenn die Checkliste", + "r-completed": "abgeschlossen", + "r-made-incomplete": "unvollständig gemacht", + "r-when-a-item": "Wenn eine Checklistenposition", + "r-when-the-item": "Wenn die Checklistenposition", + "r-checked": "markiert wird", + "r-unchecked": "abgewählt wird", + "r-move-card-to": "Verschiebe Karte an", + "r-top-of": "Anfang von", + "r-bottom-of": "Ende von", + "r-its-list": "seiner Liste", + "r-archive": "Ins Archiv verschieben", + "r-unarchive": "Aus dem Archiv wiederherstellen", + "r-card": "Karte", + "r-add": "Hinzufügen", + "r-remove": "entfernen", + "r-label": "Label", + "r-member": "Mitglied", + "r-remove-all": "Entferne alle Mitglieder von der Karte", + "r-set-color": "Farbe festlegen auf", + "r-checklist": "Checkliste", + "r-check-all": "Alle markieren", + "r-uncheck-all": "Alle abwählen", + "r-items-check": "Elemente der Checkliste", + "r-check": "Markieren", + "r-uncheck": "Abwählen", + "r-item": "Element", + "r-of-checklist": "der Checkliste", + "r-send-email": "Eine E-Mail senden", + "r-to": "an", + "r-subject": "Betreff", + "r-rule-details": "Regeldetails", + "r-d-move-to-top-gen": "Karte nach oben in die Liste verschieben", + "r-d-move-to-top-spec": "Karte an den Anfang der Liste verschieben", + "r-d-move-to-bottom-gen": "Karte nach unten in die Liste verschieben", + "r-d-move-to-bottom-spec": "Karte an das Ende der Liste verschieben", + "r-d-send-email": "E-Mail senden", + "r-d-send-email-to": "an", + "r-d-send-email-subject": "Betreff", + "r-d-send-email-message": "Nachricht", + "r-d-archive": "Karte ins Archiv verschieben", + "r-d-unarchive": "Karte aus dem Archiv wiederherstellen", + "r-d-add-label": "Label hinzufügen", + "r-d-remove-label": "Label entfernen", + "r-create-card": "Neue Karte erstellen", + "r-in-list": "in der Liste", + "r-in-swimlane": "in Swimlane", + "r-d-add-member": "Mitglied hinzufügen", + "r-d-remove-member": "Mitglied entfernen", + "r-d-remove-all-member": "Entferne alle Mitglieder", + "r-d-check-all": "Alle Elemente der Liste markieren", + "r-d-uncheck-all": "Alle Element der Liste abwählen", + "r-d-check-one": "Element auswählen", + "r-d-uncheck-one": "Element abwählen", + "r-d-check-of-list": "der Checkliste", + "r-d-add-checklist": "Checkliste hinzufügen", + "r-d-remove-checklist": "Checkliste entfernen", + "r-by": "durch", + "r-add-checklist": "Checkliste hinzufügen", + "r-with-items": "mit Elementen", + "r-items-list": "Element1,Element2,Element3", + "r-add-swimlane": "Füge Swimlane hinzu", + "r-swimlane-name": "Swimlanename", + "r-board-note": "Hinweis: Lassen Sie ein Feld leer, um alle möglichen Werte zu finden.", + "r-checklist-note": "Hinweis: Die Elemente der Checkliste müssen als kommagetrennte Werte geschrieben werden.", + "r-when-a-card-is-moved": "Wenn eine Karte in eine andere Liste verschoben wird", + "r-set": "Setze", + "r-update": "Aktualisiere", + "r-datefield": "Datumsfeld", + "r-df-start-at": "Start", + "r-df-due-at": "Fällig", + "r-df-end-at": "Ende", + "r-df-received-at": "Empfangen", + "r-to-current-datetime": "auf das aktuelle Datum/Zeit", + "r-remove-value-from": "Entferne Wert von", + "ldap": "LDAP", + "oauth2": "OAuth2", + "cas": "CAS", + "authentication-method": "Authentifizierungsmethode", + "authentication-type": "Authentifizierungstyp", + "custom-product-name": "Benutzerdefinierter Produktname", + "layout": "Layout", + "hide-logo": "Verstecke Logo", + "add-custom-html-after-body-start": "Füge benutzerdefiniertes HTML nach <body> Anfang hinzu", + "add-custom-html-before-body-end": "Füge benutzerdefiniertes HTML vor </body>Ende hinzu", + "error-undefined": "Etwas ist schief gelaufen", + "error-ldap-login": "Es ist ein Fehler beim Anmelden aufgetreten", + "display-authentication-method": "Anzeige Authentifizierungsverfahren", + "default-authentication-method": "Standardauthentifizierungsverfahren", + "duplicate-board": "Board duplizieren", + "people-number": "Anzahl der Personen:", + "swimlaneDeletePopup-title": "Swimlane löschen?", + "swimlane-delete-pop": "Alle Aktionen werden aus dem Aktivitätenfeed entfernt und die Swimlane kann nicht wiederhergestellt werden. Die Aktion kann nicht rückgängig gemacht werden.", + "restore-all": "Alles wiederherstellen", + "delete-all": "Alles löschen", + "loading": "Laden, bitte warten.", + "previous_as": "letzter Zeitpunkt war", + "act-a-dueAt": "hat Fälligkeit geändert auf\nWann: __timeValue__\nWo: __card__\nvorheriger Fälligkeitszeitpunkt war __timeOldValue__", + "act-a-endAt": "hat Ende auf __timeValue__ von (__timeOldValue__) geändert", + "act-a-startAt": "hat Start auf __timeValue__ von (__timeOldValue__) geändert", + "act-a-receivedAt": "hat Empfangszeit auf __timeValue__ von (__timeOldValue__) geändert", + "a-dueAt": "hat Fälligkeit geändert auf", + "a-endAt": "hat Ende geändert auf", + "a-startAt": "hat Startzeit geändert auf", + "a-receivedAt": "hat Empfangszeit geändert auf", + "almostdue": "aktuelles Fälligkeitsdatum %s bevorstehend", + "pastdue": "aktuelles Fälligkeitsdatum %s überschritten", + "duenow": "aktuelles Fälligkeitsdatum %s heute", + "act-newDue": "__list__/__card__ hat seine 1. fällige Erinnerung [__board__]", + "act-withDue": "Erinnerung an Fällikgeit von __card__ [__board__]", + "act-almostdue": "erinnernd an das aktuelle Fälligkeitszeitpunkt (__timeValue__) von __card__ ist bevorstehend", + "act-pastdue": "erinnernd an das aktuelle Fälligkeitszeitpunkt (__timeValue__) von __card__ ist vorbei", + "act-duenow": "erinnernd an das aktuelle Fälligkeitszeitpunkt (__timeValue__) von __card__ ist jetzt", + "act-atUserComment": "Sie wurden in [__board__] __list__/__card__ erwähnt", + "delete-user-confirm-popup": "Sind Sie sicher, dass Sie diesen Account löschen wollen? Die Aktion kann nicht rückgängig gemacht werden.", + "accounts-allowUserDelete": "Erlaube Benutzern ihren eigenen Account zu löschen", + "hide-minicard-label-text": "Labeltext auf Minikarte ausblenden", + "show-desktop-drag-handles": "Desktop-Ziehpunkte anzeigen", + "assignee": "Zugewiesen", + "cardAssigneesPopup-title": "Zugewiesen", + "addmore-detail": "Eine detailliertere Beschreibung hinzufügen", + "show-on-card": "Zeige auf Karte", + "new": "Neu", + "editUserPopup-title": "Benutzer ändern", + "newUserPopup-title": "Neuer Benutzer", + "notifications": "Benachrichtigungen", + "view-all": "Alle anzeigen", + "filter-by-unread": "Filter by Unread", + "mark-all-as-read": "Als ungelesen markieren", + "allow-rename": "Umbenennen erlauben", + "allowRenamePopup-title": "Umbenennen erlauben" +} \ No newline at end of file diff --git a/i18n/el.i18n.json b/i18n/el.i18n.json index 4dd17b71..5e4c9064 100644 --- a/i18n/el.i18n.json +++ b/i18n/el.i18n.json @@ -1,769 +1,769 @@ { - "accept": "Αποδοχή", - "act-activity-notify": "Ειδοποίηση δραστηριότητας", - "act-addAttachment": "added attachment __attachment__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-deleteAttachment": "deleted attachment __attachment__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addSubtask": "added subtask __subtask__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addedLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removeLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removedLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addChecklist": "added checklist __checklist__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addChecklistItem": "added checklist item __checklistItem__ to checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removeChecklist": "removed checklist __checklist__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removeChecklistItem": "removed checklist item __checklistItem__ from checklist __checkList__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-checkedItem": "checked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-uncheckedItem": "unchecked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-completeChecklist": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-uncompleteChecklist": "uncompleted checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addComment": "commented on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-editComment": "edited comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-deleteComment": "deleted comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-createBoard": "created board __board__", - "act-createSwimlane": "created swimlane __swimlane__ to board __board__", - "act-createCard": "created card __card__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-createCustomField": "created custom field __customField__ at board __board__", - "act-deleteCustomField": "deleted custom field __customField__ at board __board__", - "act-setCustomField": "edited custom field __customField__: __customFieldValue__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-createList": "added list __list__ to board __board__", - "act-addBoardMember": "added member __member__ to board __board__", - "act-archivedBoard": "Board __board__ moved to Archive", - "act-archivedCard": "Card __card__ at list __list__ at swimlane __swimlane__ at board __board__ moved to Archive", - "act-archivedList": "List __list__ at swimlane __swimlane__ at board __board__ moved to Archive", - "act-archivedSwimlane": "Swimlane __swimlane__ at board __board__ moved to Archive", - "act-importBoard": "imported board __board__", - "act-importCard": "imported card __card__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-importList": "imported list __list__ to swimlane __swimlane__ at board __board__", - "act-joinMember": "added member __member__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-moveCard": "moved card __card__ at board __board__ from list __oldList__ at swimlane __oldSwimlane__ to list __list__ at swimlane __swimlane__", - "act-moveCardToOtherBoard": "moved card __card__ from list __oldList__ at swimlane __oldSwimlane__ at board __oldBoard__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-removeBoardMember": "removed member __member__ from board __board__", - "act-restoredCard": "restored card __card__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-unjoinMember": "removed member __member__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-withBoardTitle": "__board__", - "act-withCardTitle": "[__board__] __card__", - "actions": "Ενέργειες", - "activities": "Activities", - "activity": "Δραστηριότητα", - "activity-added": "added %s to %s", - "activity-archived": "%s μετακινήθηκε στο Αρχείο", - "activity-attached": "attached %s to %s", - "activity-created": "created %s", - "activity-customfield-created": "created custom field %s", - "activity-excluded": "excluded %s from %s", - "activity-imported": "imported %s into %s from %s", - "activity-imported-board": "imported %s from %s", - "activity-joined": "joined %s", - "activity-moved": "moved %s from %s to %s", - "activity-on": "on %s", - "activity-removed": "removed %s from %s", - "activity-sent": "sent %s to %s", - "activity-unjoined": "unjoined %s", - "activity-subtask-added": "added subtask to %s", - "activity-checked-item": "checked %s in checklist %s of %s", - "activity-unchecked-item": "unchecked %s in checklist %s of %s", - "activity-checklist-added": "added checklist to %s", - "activity-checklist-removed": "removed a checklist from %s", - "activity-checklist-completed": "completed checklist %s of %s", - "activity-checklist-uncompleted": "uncompleted the checklist %s of %s", - "activity-checklist-item-added": "added checklist item to '%s' in %s", - "activity-checklist-item-removed": "removed a checklist item from '%s' in %s", - "add": "Προσθήκη", - "activity-checked-item-card": "checked %s in checklist %s", - "activity-unchecked-item-card": "unchecked %s in checklist %s", - "activity-checklist-completed-card": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "activity-checklist-uncompleted-card": "uncompleted the checklist %s", - "activity-editComment": "edited comment %s", - "activity-deleteComment": "deleted comment %s", - "add-attachment": "Add Attachment", - "add-board": "Add Board", - "add-card": "Προσθήκη Κάρτας", - "add-swimlane": "Add Swimlane", - "add-subtask": "Add Subtask", - "add-checklist": "Add Checklist", - "add-checklist-item": "Add an item to checklist", - "add-cover": "Add Cover", - "add-label": "Προσθήκη Ετικέτας", - "add-list": "Προσθήκη Λίστας", - "add-members": "Προσθήκη Μελών", - "added": "Προστέθηκε", - "addMemberPopup-title": "Μέλοι", - "admin": "Διαχειριστής", - "admin-desc": "Can view and edit cards, remove members, and change settings for the board.", - "admin-announcement": "Announcement", - "admin-announcement-active": "Active System-Wide Announcement", - "admin-announcement-title": "Announcement from Administrator", - "all-boards": "All boards", - "and-n-other-card": "And __count__ other card", - "and-n-other-card_plural": "And __count__ other cards", - "apply": "Εφαρμογή", - "app-is-offline": "Loading, please wait. Refreshing the page will cause data loss. If loading does not work, please check that server has not stopped.", - "archive": "Μετακίνηση στο Αρχείο", - "archive-all": "Μετακίνηση Όλων στο Αρχείο", - "archive-board": "Μετακίνηση Πίνακα στο Αρχείο", - "archive-card": "Μετακίνηση Κάρτας στο Αρχείο", - "archive-list": "Μετακίνηση Λίστας στο Αρχείο", - "archive-swimlane": "Move Swimlane to Archive", - "archive-selection": "Μετακίνηση επιλογής στο Αρχείο", - "archiveBoardPopup-title": "Να μετακινηθεί ο Πίνακας στο Αρχείο;", - "archived-items": "Αρχείο", - "archived-boards": "Πίνακες στο Αρχείο", - "restore-board": "Επαναφορά Πίνακα", - "no-archived-boards": "Δεν υπάρχουν Πίνακες στο Αρχείο.", - "archives": "Αρχείο", - "template": "Πρότυπο", - "templates": "Πρότυπα", - "assign-member": "Ανάθεση μέλους", - "attached": "attached", - "attachment": "Συνημμένο", - "attachment-delete-pop": "Deleting an attachment is permanent. There is no undo.", - "attachmentDeletePopup-title": "Διαγραφή Συννημένου;", - "attachments": "Συννημένα", - "auto-watch": "Automatically watch boards when they are created", - "avatar-too-big": "The avatar is too large (70KB max)", - "back": "Πίσω", - "board-change-color": "Αλλαγή χρώματος", - "board-nb-stars": "%s stars", - "board-not-found": "Ο πίνακας δε βρέθηκε", - "board-private-info": "This board will be <strong>private</strong>.", - "board-public-info": "This board will be <strong>public</strong>.", - "boardChangeColorPopup-title": "Αλλαγή Φόντου Πίνακα", - "boardChangeTitlePopup-title": "Μετονομασία Πίνακα", - "boardChangeVisibilityPopup-title": "Αλλαγή Ορατότητας", - "boardChangeWatchPopup-title": "Change Watch", - "boardMenuPopup-title": "Ρυθμίσεις Πίνακα", - "boardChangeViewPopup-title": "Board View", - "boards": "Πίνακες", - "board-view": "Board View", - "board-view-cal": "Ημερολόγιο", - "board-view-swimlanes": "Swimlanes", - "board-view-collapse": "Collapse", - "board-view-lists": "Λίστες", - "bucket-example": "Like “Bucket List” for example", - "cancel": "Ακύρωση", - "card-archived": "Αυτή η κάρτα μετακινήθηκε στο Αρχείο.", - "board-archived": "Αυτός ο πίνακας μετακινήθηκε στο Αρχείο.", - "card-comments-title": "This card has %s comment.", - "card-delete-notice": "Deleting is permanent. You will lose all actions associated with this card.", - "card-delete-pop": "All actions will be removed from the activity feed and you won't be able to re-open the card. There is no undo.", - "card-delete-suggest-archive": "You can move a card to Archive to remove it from the board and preserve the activity.", - "card-due": "Έως", - "card-due-on": "Έως τις", - "card-spent": "Spent Time", - "card-edit-attachments": "Edit attachments", - "card-edit-custom-fields": "Edit custom fields", - "card-edit-labels": "Edit labels", - "card-edit-members": "Edit members", - "card-labels-title": "Change the labels for the card.", - "card-members-title": "Add or remove members of the board from the card.", - "card-start": "Start", - "card-start-on": "Starts on", - "cardAttachmentsPopup-title": "Attach From", - "cardCustomField-datePopup-title": "Change date", - "cardCustomFieldsPopup-title": "Edit custom fields", - "cardDeletePopup-title": "Διαγραφή Κάρτας;", - "cardDetailsActionsPopup-title": "Card Actions", - "cardLabelsPopup-title": "Ετικέτες", - "cardMembersPopup-title": "Μέλοι", - "cardMorePopup-title": "Περισσότερα", - "cardTemplatePopup-title": "Create template", - "cards": "Κάρτες", - "cards-count": "Κάρτες", - "casSignIn": "Sign In with CAS", - "cardType-card": "Card", - "cardType-linkedCard": "Linked Card", - "cardType-linkedBoard": "Linked Board", - "change": "Αλλαγή", - "change-avatar": "Change Avatar", - "change-password": "Αλλαγή Κωδικού", - "change-permissions": "Change permissions", - "change-settings": "Αλλαγή Ρυθμίσεων", - "changeAvatarPopup-title": "Change Avatar", - "changeLanguagePopup-title": "Αλλαγή Γλώσσας", - "changePasswordPopup-title": "Αλλαγή Κωδικού", - "changePermissionsPopup-title": "Change Permissions", - "changeSettingsPopup-title": "Αλλαγή Ρυθμίσεων", - "subtasks": "Subtasks", - "checklists": "Checklists", - "click-to-star": "Click to star this board.", - "click-to-unstar": "Click to unstar this board.", - "clipboard": "Clipboard or drag & drop", - "close": "Κλείσιμο", - "close-board": "Close Board", - "close-board-pop": "You will be able to restore the board by clicking the “Archive” button from the home header.", - "color-black": "μαύρο", - "color-blue": "μπλε", - "color-crimson": "βυσσινί", - "color-darkgreen": "σκούρο πράσινο", - "color-gold": "χρυσό", - "color-gray": "γκρι", - "color-green": "πράσινο", - "color-indigo": "λουλάκι", - "color-lime": "λάιμ", - "color-magenta": "magenta", - "color-mistyrose": "mistyrose", - "color-navy": "navy", - "color-orange": "πορτοκαλί", - "color-paleturquoise": "paleturquoise", - "color-peachpuff": "peachpuff", - "color-pink": "ροζ", - "color-plum": "plum", - "color-purple": "μωβ", - "color-red": "κόκκινο", - "color-saddlebrown": "saddlebrown", - "color-silver": "ασημί", - "color-sky": "ουρανός", - "color-slateblue": "slateblue", - "color-white": "λευκό", - "color-yellow": "κίτρινο", - "unset-color": "Unset", - "comment": "Comment", - "comment-placeholder": "Write Comment", - "comment-only": "Comment only", - "comment-only-desc": "Can comment on cards only.", - "no-comments": "Χωρίς σχόλια", - "no-comments-desc": "Can not see comments and activities.", - "worker": "Worker", - "worker-desc": "Can only move cards, assign itself to card and comment.", - "computer": "Υπολογιστής", - "confirm-subtask-delete-dialog": "Are you sure you want to delete subtask?", - "confirm-checklist-delete-dialog": "Are you sure you want to delete checklist?", - "copy-card-link-to-clipboard": "Copy card link to clipboard", - "linkCardPopup-title": "Link Card", - "searchElementPopup-title": "Αναζήτηση", - "copyCardPopup-title": "Copy Card", - "copyChecklistToManyCardsPopup-title": "Copy Checklist Template to Many Cards", - "copyChecklistToManyCardsPopup-instructions": "Destination Card Titles and Descriptions in this JSON format", - "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"First card title\", \"description\":\"First card description\"}, {\"title\":\"Second card title\",\"description\":\"Second card description\"},{\"title\":\"Last card title\",\"description\":\"Last card description\"} ]", - "create": "Δημιουργία", - "createBoardPopup-title": "Create Board", - "chooseBoardSourcePopup-title": "Εισαγωγή πίνακα", - "createLabelPopup-title": "Δημιουργία Ετικέτας", - "createCustomField": "Δημιουργία Πεδίου", - "createCustomFieldPopup-title": "Δημιουργία Πεδίου", - "current": "current", - "custom-field-delete-pop": "There is no undo. This will remove this custom field from all cards and destroy its history.", - "custom-field-checkbox": "Checkbox", - "custom-field-date": "Ημερομηνία", - "custom-field-dropdown": "Dropdown List", - "custom-field-dropdown-none": "(none)", - "custom-field-dropdown-options": "List Options", - "custom-field-dropdown-options-placeholder": "Press enter to add more options", - "custom-field-dropdown-unknown": "(unknown)", - "custom-field-number": "Αριθμός", - "custom-field-text": "Κείμενο", - "custom-fields": "Custom Fields", - "date": "Ημερομηνία", - "decline": "Decline", - "default-avatar": "Default avatar", - "delete": "Διαγραφή", - "deleteCustomFieldPopup-title": "Delete Custom Field?", - "deleteLabelPopup-title": "Διαγραφή Ετικέτας;", - "description": "Περιγραφή", - "disambiguateMultiLabelPopup-title": "Disambiguate Label Action", - "disambiguateMultiMemberPopup-title": "Disambiguate Member Action", - "discard": "Απόρριψη", - "done": "Done", - "download": "Download", - "edit": "Επεξεργασία", - "edit-avatar": "Change Avatar", - "edit-profile": "Επεξεργασία Προφίλ", - "edit-wip-limit": "Edit WIP Limit", - "soft-wip-limit": "Soft WIP Limit", - "editCardStartDatePopup-title": "Change start date", - "editCardDueDatePopup-title": "Change due date", - "editCustomFieldPopup-title": "Επεξεργασία Πεδίου", - "editCardSpentTimePopup-title": "Change spent time", - "editLabelPopup-title": "Αλλαγή Ετικέτας", - "editNotificationPopup-title": "Επεξεργασία Ειδοποίησης", - "editProfilePopup-title": "Επεξεργασία Προφίλ", - "email": "Email", - "email-enrollAccount-subject": "An account created for you on __siteName__", - "email-enrollAccount-text": "Hello __user__,\n\nTo start using the service, simply click the link below.\n\n__url__\n\nThanks.", - "email-fail": "Sending email failed", - "email-fail-text": "Error trying to send email", - "email-invalid": "Invalid email", - "email-invite": "Πρόσκληση μέσω Email", - "email-invite-subject": "__inviter__ sent you an invitation", - "email-invite-text": "Dear __user__,\n\n__inviter__ invites you to join board \"__board__\" for collaborations.\n\nPlease follow the link below:\n\n__url__\n\nThanks.", - "email-resetPassword-subject": "Reset your password on __siteName__", - "email-resetPassword-text": "Hello __user__,\n\nTo reset your password, simply click the link below.\n\n__url__\n\nThanks.", - "email-sent": "Email sent", - "email-verifyEmail-subject": "Verify your email address on __siteName__", - "email-verifyEmail-text": "Hello __user__,\n\nTo verify your account email, simply click the link below.\n\n__url__\n\nThanks.", - "enable-wip-limit": "Enable WIP Limit", - "error-board-doesNotExist": "This board does not exist", - "error-board-notAdmin": "You need to be admin of this board to do that", - "error-board-notAMember": "You need to be a member of this board to do that", - "error-json-malformed": "Το κείμενο δεν είναι έγκυρο JSON", - "error-json-schema": "Your JSON data does not include the proper information in the correct format", - "error-list-doesNotExist": "Η λίστα δεν υπάρχει", - "error-user-doesNotExist": "Ο χρήστης δεν υπάρχει", - "error-user-notAllowSelf": "You can not invite yourself", - "error-user-notCreated": "Ο χρήστης δε δημιουργήθηκε", - "error-username-taken": "This username is already taken", - "error-email-taken": "Email has already been taken", - "export-board": "Εξαγωγή πίνακα", - "sort": "Sort", - "sort-desc": "Click to Sort List", - "list-sort-by": "Sort the List By:", - "list-label-modifiedAt": "Last Access Time", - "list-label-title": "Name of the List", - "list-label-sort": "Your Manual Order", - "list-label-short-modifiedAt": "(L)", - "list-label-short-title": "(N)", - "list-label-short-sort": "(M)", - "filter": "Φίλτρο", - "filter-cards": "Filter Cards or Lists", - "list-filter-label": "Filter List by Title", - "filter-clear": "Clear filter", - "filter-no-label": "No label", - "filter-no-member": "Κανένα μέλος", - "filter-no-custom-fields": "No Custom Fields", - "filter-show-archive": "Show archived lists", - "filter-hide-empty": "Hide empty lists", - "filter-on": "Filter is on", - "filter-on-desc": "You are filtering cards on this board. Click here to edit filter.", - "filter-to-selection": "Filter to selection", - "advanced-filter-label": "Advanced Filter", - "advanced-filter-description": "Advanced Filter allows to write a string containing following operators: == != <= >= && || ( ) A space is used as a separator between the Operators. You can filter for all Custom Fields by typing their names and values. For Example: Field1 == Value1. Note: If fields or values contains spaces, you need to encapsulate them into single quotes. For Example: 'Field 1' == 'Value 1'. For single control characters (' \\/) to be skipped, you can use \\. For example: Field1 == I\\'m. Also you can combine multiple conditions. For Example: F1 == V1 || F1 == V2. Normally all operators are interpreted from left to right. You can change the order by placing brackets. For Example: F1 == V1 && ( F2 == V2 || F2 == V3 ). Also you can search text fields using regex: F1 == /Tes.*/i", - "fullname": "Πλήρες Όνομα", - "header-logo-title": "Go back to your boards page.", - "hide-system-messages": "Hide system messages", - "headerBarCreateBoardPopup-title": "Create Board", - "home": "Home", - "import": "Εισαγωγή", - "link": "Link", - "import-board": "import board", - "import-board-c": "Εισαγωγή πίνακα", - "import-board-title-trello": "Import board from Trello", - "import-board-title-wekan": "Import board from previous export", - "import-sandstorm-backup-warning": "Do not delete data you import from original exported board or Trello before checking does this grain close and open again, or do you get Board not found error, that means data loss.", - "import-sandstorm-warning": "Imported board will delete all existing data on board and replace it with imported board.", - "from-trello": "Από το Trello", - "from-wekan": "From previous export", - "import-board-instruction-trello": "In your Trello board, go to 'Menu', then 'More', 'Print and Export', 'Export JSON', and copy the resulting text.", - "import-board-instruction-wekan": "In your board, go to 'Menu', then 'Export board', and copy the text in the downloaded file.", - "import-board-instruction-about-errors": "If you get errors when importing board, sometimes importing still works, and board is at All Boards page.", - "import-json-placeholder": "Paste your valid JSON data here", - "import-map-members": "Map members", - "import-members-map": "Your imported board has some members. Please map the members you want to import to your users", - "import-show-user-mapping": "Review members mapping", - "import-user-select": "Pick your existing user you want to use as this member", - "importMapMembersAddPopup-title": "Επιλογή μέλους", - "info": "Έκδοση", - "initials": "Initials", - "invalid-date": "Invalid date", - "invalid-time": "Invalid time", - "invalid-user": "Invalid user", - "joined": "joined", - "just-invited": "You are just invited to this board", - "keyboard-shortcuts": "Συντομεύσεις πληκτρολογίου", - "label-create": "Δημιουργία Ετικέτας", - "label-default": "%s label (default)", - "label-delete-pop": "There is no undo. This will remove this label from all cards and destroy its history.", - "labels": "Ετικέτες", - "language": "Γλώσσα", - "last-admin-desc": "You can’t change roles because there must be at least one admin.", - "leave-board": "Leave Board", - "leave-board-pop": "Are you sure you want to leave __boardTitle__? You will be removed from all cards on this board.", - "leaveBoardPopup-title": "Leave Board ?", - "link-card": "Link to this card", - "list-archive-cards": "Move all cards in this list to Archive", - "list-archive-cards-pop": "This will remove all the cards in this list from the board. To view cards in Archive and bring them back to the board, click “Menu” > “Archive”.", - "list-move-cards": "Move all cards in this list", - "list-select-cards": "Select all cards in this list", - "set-color-list": "Set Color", - "listActionPopup-title": "List Actions", - "swimlaneActionPopup-title": "Swimlane Actions", - "swimlaneAddPopup-title": "Add a Swimlane below", - "listImportCardPopup-title": "Εισαγωγή μιας κάρτας Trello", - "listMorePopup-title": "Περισσότερα", - "link-list": "Link to this list", - "list-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the list. There is no undo.", - "list-delete-suggest-archive": "You can move a list to Archive to remove it from the board and preserve the activity.", - "lists": "Λίστες", - "swimlanes": "Swimlanes", - "log-out": "Αποσύνδεση", - "log-in": "Σύνδεση", - "loginPopup-title": "Σύνδεση", - "memberMenuPopup-title": "Member Settings", - "members": "Μέλοι", - "menu": "Menu", - "move-selection": "Move selection", - "moveCardPopup-title": "Move Card", - "moveCardToBottom-title": "Move to Bottom", - "moveCardToTop-title": "Move to Top", - "moveSelectionPopup-title": "Move selection", - "multi-selection": "Multi-Selection", - "multi-selection-on": "Multi-Selection is on", - "muted": "Muted", - "muted-info": "You will never be notified of any changes in this board", - "my-boards": "My Boards", - "name": "Όνομα", - "no-archived-cards": "Δεν υπάρχουν κάρτες στο Αρχείο.", - "no-archived-lists": "No lists in Archive.", - "no-archived-swimlanes": "No swimlanes in Archive.", - "no-results": "Κανένα αποτέλεσμα", - "normal": "Normal", - "normal-desc": "Can view and edit cards. Can't change settings.", - "not-accepted-yet": "Invitation not accepted yet", - "notify-participate": "Receive updates to any cards you participate as creater or member", - "notify-watch": "Receive updates to any boards, lists, or cards you’re watching", - "optional": "optional", - "or": "ή", - "page-maybe-private": "This page may be private. You may be able to view it by <a href='%s'>logging in</a>.", - "page-not-found": "Η σελίδα δεν βρέθηκε.", - "password": "Κωδικός", - "paste-or-dragdrop": "to paste, or drag & drop image file to it (image only)", - "participating": "Participating", - "preview": "Προεπισκόπηση", - "previewAttachedImagePopup-title": "Προεπισκόπηση", - "previewClipboardImagePopup-title": "Προεπισκόπηση", - "private": "Private", - "private-desc": "This board is private. Only people added to the board can view and edit it.", - "profile": "Προφίλ", - "public": "Public", - "public-desc": "This board is public. It's visible to anyone with the link and will show up in search engines like Google. Only people added to the board can edit.", - "quick-access-description": "Star a board to add a shortcut in this bar.", - "remove-cover": "Remove Cover", - "remove-from-board": "Αφαίρεση από Πίνακα", - "remove-label": "Αφαίρεση Ετικέτας", - "listDeletePopup-title": "Διαγραφή Λίστας;", - "remove-member": "Αφαίρεση Μέλους", - "remove-member-from-card": "Αφαίρεση από την Κάρτα", - "remove-member-pop": "Remove __name__ (__username__) from __boardTitle__? The member will be removed from all cards on this board. They will receive a notification.", - "removeMemberPopup-title": "Αφαίρεση Μέλους;", - "rename": "Μετανομασία", - "rename-board": "Μετονομασία Πίνακα", - "restore": "Restore", - "save": "Αποθήκευση", - "search": "Αναζήτηση", - "rules": "Rules", - "search-cards": "Search from card/list titles, descriptions and custom fields on this board", - "search-example": "Text to search for?", - "select-color": "Επιλέξτε Χρώμα", - "set-wip-limit-value": "Set a limit for the maximum number of tasks in this list", - "setWipLimitPopup-title": "Set WIP Limit", - "shortcut-assign-self": "Assign yourself to current card", - "shortcut-autocomplete-emoji": "Autocomplete emoji", - "shortcut-autocomplete-members": "Autocomplete members", - "shortcut-clear-filters": "Καθαρισμός φίλτρων", - "shortcut-close-dialog": "Close Dialog", - "shortcut-filter-my-cards": "Φιλτράρισμα των καρτών μου", - "shortcut-show-shortcuts": "Bring up this shortcuts list", - "shortcut-toggle-filterbar": "Toggle Filter Sidebar", - "shortcut-toggle-sidebar": "Toggle Board Sidebar", - "show-cards-minimum-count": "Show cards count if list contains more than", - "sidebar-open": "Open Sidebar", - "sidebar-close": "Close Sidebar", - "signupPopup-title": "Δημιουργία Λογαριασμού", - "star-board-title": "Click to star this board. It will show up at top of your boards list.", - "starred-boards": "Starred Boards", - "starred-boards-description": "Starred boards show up at the top of your boards list.", - "subscribe": "Εγγραφή", - "team": "Ομάδα", - "this-board": "this board", - "this-card": "αυτή η κάρτα", - "spent-time-hours": "Spent time (hours)", - "overtime-hours": "Overtime (hours)", - "overtime": "Overtime", - "has-overtime-cards": "Has overtime cards", - "has-spenttime-cards": "Has spent time cards", - "time": "Ώρα", - "title": "Τίτλος", - "tracking": "Tracking", - "tracking-info": "You will be notified of any changes to those cards you are involved as creator or member.", - "type": "Τύπος", - "unassign-member": "Unassign member", - "unsaved-description": "You have an unsaved description.", - "unwatch": "Unwatch", - "upload": "Upload", - "upload-avatar": "Upload an avatar", - "uploaded-avatar": "Uploaded an avatar", - "username": "Όνομα Χρήστη", - "view-it": "View it", - "warn-list-archived": "warning: this card is in an list at Archive", - "watch": "Watch", - "watching": "Watching", - "watching-info": "You will be notified of any change in this board", - "welcome-board": "Πίνακας Καλωσορίσματος", - "welcome-swimlane": "Milestone 1", - "welcome-list1": "Basics", - "welcome-list2": "Advanced", - "card-templates-swimlane": "Πρότυπα Καρτών", - "list-templates-swimlane": "Πρότυπα Λίστας", - "board-templates-swimlane": "Πρότυπα Πινάκων", - "what-to-do": "What do you want to do?", - "wipLimitErrorPopup-title": "Invalid WIP Limit", - "wipLimitErrorPopup-dialog-pt1": "The number of tasks in this list is higher than the WIP limit you've defined.", - "wipLimitErrorPopup-dialog-pt2": "Please move some tasks out of this list, or set a higher WIP limit.", - "admin-panel": "Admin Panel", - "settings": "Ρυθμίσεις", - "people": "Άνθρωποι", - "registration": "Registration", - "disable-self-registration": "Disable Self-Registration", - "invite": "Πρόσκληση", - "invite-people": "Invite People", - "to-boards": "To board(s)", - "email-addresses": "Email Διευθύνσεις", - "smtp-host-description": "The address of the SMTP server that handles your emails.", - "smtp-port-description": "The port your SMTP server uses for outgoing emails.", - "smtp-tls-description": "Enable TLS support for SMTP server", - "smtp-host": "SMTP Host", - "smtp-port": "SMTP Port", - "smtp-username": "Όνομα Χρήστη", - "smtp-password": "Κωδικός", - "smtp-tls": "TLS υποστήριξη", - "send-from": "Από", - "send-smtp-test": "Send a test email to yourself", - "invitation-code": "Κωδικός Πρόσκλησης", - "email-invite-register-subject": "__inviter__ sent you an invitation", - "email-invite-register-text": "Dear __user__,\n\n__inviter__ invites you to kanban board for collaborations.\n\nPlease follow the link below:\n__url__\n\nAnd your invitation code is: __icode__\n\nThanks.", - "email-smtp-test-subject": "SMTP Test Email", - "email-smtp-test-text": "You have successfully sent an email", - "error-invitation-code-not-exist": "Ο κωδικός πρόσκλησης δεν υπάρχει", - "error-notAuthorized": "You are not authorized to view this page.", - "webhook-title": "Webhook Name", - "webhook-token": "Token (Optional for Authentication)", - "outgoing-webhooks": "Outgoing Webhooks", - "bidirectional-webhooks": "Two-Way Webhooks", - "outgoingWebhooksPopup-title": "Outgoing Webhooks", - "boardCardTitlePopup-title": "Card Title Filter", - "disable-webhook": "Disable This Webhook", - "global-webhook": "Global Webhooks", - "new-outgoing-webhook": "New Outgoing Webhook", - "no-name": "(Άγνωστο)", - "Node_version": "Έκδοση Node", - "Meteor_version": "Έκδοση Meteor", - "MongoDB_version": "Έκδοση MongoDB", - "MongoDB_storage_engine": "MongoDB storage engine", - "MongoDB_Oplog_enabled": "MongoDB Oplog enabled", - "OS_Arch": "OS Arch", - "OS_Cpus": "OS CPU Count", - "OS_Freemem": "OS Free Memory", - "OS_Loadavg": "OS Load Average", - "OS_Platform": "OS Platform", - "OS_Release": "OS Release", - "OS_Totalmem": "OS Total Memory", - "OS_Type": "OS Type", - "OS_Uptime": "OS Uptime", - "days": "days", - "hours": "ώρες", - "minutes": "λεπτά", - "seconds": "δευτερόλεπτα", - "show-field-on-card": "Show this field on card", - "automatically-field-on-card": "Auto create field to all cards", - "showLabel-field-on-card": "Show field label on minicard", - "yes": "Ναι", - "no": "Όχι", - "accounts": "Λογαριασμοί", - "accounts-allowEmailChange": "Allow Email Change", - "accounts-allowUserNameChange": "Allow Username Change", - "createdAt": "Created at", - "verified": "Verified", - "active": "Ενεργό", - "card-received": "Received", - "card-received-on": "Received on", - "card-end": "Τέλος", - "card-end-on": "Ends on", - "editCardReceivedDatePopup-title": "Change received date", - "editCardEndDatePopup-title": "Change end date", - "setCardColorPopup-title": "Set color", - "setCardActionsColorPopup-title": "Choose a color", - "setSwimlaneColorPopup-title": "Choose a color", - "setListColorPopup-title": "Choose a color", - "assigned-by": "Assigned By", - "requested-by": "Requested By", - "board-delete-notice": "Deleting is permanent. You will lose all lists, cards and actions associated with this board.", - "delete-board-confirm-popup": "All lists, cards, labels, and activities will be deleted and you won't be able to recover the board contents. There is no undo.", - "boardDeletePopup-title": "Διαγραφή Πίνακα;", - "delete-board": "Διαγραφή Πίνακα", - "default-subtasks-board": "Subtasks for __board__ board", - "default": "Default", - "queue": "Queue", - "subtask-settings": "Subtasks Settings", - "card-settings": "Card Settings", - "boardSubtaskSettingsPopup-title": "Board Subtasks Settings", - "boardCardSettingsPopup-title": "Card Settings", - "deposit-subtasks-board": "Deposit subtasks to this board:", - "deposit-subtasks-list": "Landing list for subtasks deposited here:", - "show-parent-in-minicard": "Show parent in minicard:", - "prefix-with-full-path": "Prefix with full path", - "prefix-with-parent": "Prefix with parent", - "subtext-with-full-path": "Subtext with full path", - "subtext-with-parent": "Subtext with parent", - "change-card-parent": "Change card's parent", - "parent-card": "Parent card", - "source-board": "Source board", - "no-parent": "Don't show parent", - "activity-added-label": "added label '%s' to %s", - "activity-removed-label": "removed label '%s' from %s", - "activity-delete-attach": "deleted an attachment from %s", - "activity-added-label-card": "added label '%s'", - "activity-removed-label-card": "removed label '%s'", - "activity-delete-attach-card": "deleted an attachment", - "activity-set-customfield": "set custom field '%s' to '%s' in %s", - "activity-unset-customfield": "unset custom field '%s' in %s", - "r-rule": "Κανόνας", - "r-add-trigger": "Add trigger", - "r-add-action": "Add action", - "r-board-rules": "Board rules", - "r-add-rule": "Προσθήκη κανόνα", - "r-view-rule": "Προβολή κανόνα", - "r-delete-rule": "Διαγραφή κανόνα", - "r-new-rule-name": "New rule title", - "r-no-rules": "No rules", - "r-when-a-card": "Όταν μία κάρτα", - "r-is": "is", - "r-is-moved": "is moved", - "r-added-to": "added to", - "r-removed-from": "Removed from", - "r-the-board": "the board", - "r-list": "list", - "set-filter": "Set Filter", - "r-moved-to": "Moved to", - "r-moved-from": "Moved from", - "r-archived": "Μετακινήθηκε στο Αρχείο", - "r-unarchived": "Επαναφέρθηκε από το Αρχείο", - "r-a-card": "μία κάρτα", - "r-when-a-label-is": "When a label is", - "r-when-the-label": "When the label", - "r-list-name": "list name", - "r-when-a-member": "When a member is", - "r-when-the-member": "When the member", - "r-name": "name", - "r-when-a-attach": "When an attachment", - "r-when-a-checklist": "When a checklist is", - "r-when-the-checklist": "When the checklist", - "r-completed": "Completed", - "r-made-incomplete": "Made incomplete", - "r-when-a-item": "When a checklist item is", - "r-when-the-item": "When the checklist item", - "r-checked": "Checked", - "r-unchecked": "Unchecked", - "r-move-card-to": "Move card to", - "r-top-of": "Top of", - "r-bottom-of": "Bottom of", - "r-its-list": "its list", - "r-archive": "Μετακίνηση στο Αρχείο", - "r-unarchive": "Επαναφορά από το Αρχείο", - "r-card": "card", - "r-add": "Προσθήκη", - "r-remove": "Remove", - "r-label": "label", - "r-member": "member", - "r-remove-all": "Remove all members from the card", - "r-set-color": "Set color to", - "r-checklist": "checklist", - "r-check-all": "Check all", - "r-uncheck-all": "Uncheck all", - "r-items-check": "items of checklist", - "r-check": "Check", - "r-uncheck": "Uncheck", - "r-item": "item", - "r-of-checklist": "of checklist", - "r-send-email": "Send an email", - "r-to": "to", - "r-subject": "subject", - "r-rule-details": "Rule details", - "r-d-move-to-top-gen": "Μετακίνηση κάρτας στην αρχή της λίστας της", - "r-d-move-to-top-spec": "Μετακίνηση κάρτας στην αρχή της λίστας", - "r-d-move-to-bottom-gen": "Μετακίνηση κάρτας στο τέλος της λίστας της", - "r-d-move-to-bottom-spec": "Μετακίνηση κάρτας στο τέλος της λίστας", - "r-d-send-email": "Send email", - "r-d-send-email-to": "to", - "r-d-send-email-subject": "subject", - "r-d-send-email-message": "message", - "r-d-archive": "Μετακίνηση κάρτας στο Αρχείο", - "r-d-unarchive": "Επαναφορά κάρτας από το Αρχείο", - "r-d-add-label": "Προσθήκη ετικέτας", - "r-d-remove-label": "Αφαίρεση ετικέτας", - "r-create-card": "Δημιουργία νέας κάρτας", - "r-in-list": "in list", - "r-in-swimlane": "in swimlane", - "r-d-add-member": "Add member", - "r-d-remove-member": "Remove member", - "r-d-remove-all-member": "Remove all member", - "r-d-check-all": "Check all items of a list", - "r-d-uncheck-all": "Uncheck all items of a list", - "r-d-check-one": "Check item", - "r-d-uncheck-one": "Uncheck item", - "r-d-check-of-list": "of checklist", - "r-d-add-checklist": "Add checklist", - "r-d-remove-checklist": "Remove checklist", - "r-by": "by", - "r-add-checklist": "Add checklist", - "r-with-items": "with items", - "r-items-list": "item1,item2,item3", - "r-add-swimlane": "Add swimlane", - "r-swimlane-name": "swimlane name", - "r-board-note": "Note: leave a field empty to match every possible value.", - "r-checklist-note": "Note: checklist's items have to be written as comma separated values.", - "r-when-a-card-is-moved": "When a card is moved to another list", - "r-set": "Set", - "r-update": "Update", - "r-datefield": "date field", - "r-df-start-at": "start", - "r-df-due-at": "due", - "r-df-end-at": "end", - "r-df-received-at": "received", - "r-to-current-datetime": "to current date/time", - "r-remove-value-from": "Remove value from", - "ldap": "LDAP", - "oauth2": "OAuth2", - "cas": "CAS", - "authentication-method": "Authentication method", - "authentication-type": "Authentication type", - "custom-product-name": "Custom Product Name", - "layout": "Layout", - "hide-logo": "Hide Logo", - "add-custom-html-after-body-start": "Add Custom HTML after <body> start", - "add-custom-html-before-body-end": "Add Custom HTML before </body> end", - "error-undefined": "Something went wrong", - "error-ldap-login": "An error occurred while trying to login", - "display-authentication-method": "Display Authentication Method", - "default-authentication-method": "Default Authentication Method", - "duplicate-board": "Duplicate Board", - "people-number": "The number of people is:", - "swimlaneDeletePopup-title": "Delete Swimlane ?", - "swimlane-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the swimlane. There is no undo.", - "restore-all": "Restore all", - "delete-all": "Delete all", - "loading": "Loading, please wait.", - "previous_as": "last time was", - "act-a-dueAt": "modified due time to \nWhen: __timeValue__\nWhere: __card__\n previous due was __timeOldValue__", - "act-a-endAt": "modified ending time to __timeValue__ from (__timeOldValue__)", - "act-a-startAt": "modified starting time to __timeValue__ from (__timeOldValue__)", - "act-a-receivedAt": "modified received time to __timeValue__ from (__timeOldValue__)", - "a-dueAt": "modified due time to be", - "a-endAt": "modified ending time to be", - "a-startAt": "modified starting time to be", - "a-receivedAt": "modified received time to be", - "almostdue": "current due time %s is approaching", - "pastdue": "current due time %s is past", - "duenow": "current due time %s is today", - "act-newDue": "__list__/__card__ has 1st due reminder [__board__]", - "act-withDue": "__list__/__card__ due reminders [__board__]", - "act-almostdue": "was reminding the current due (__timeValue__) of __card__ is approaching", - "act-pastdue": "was reminding the current due (__timeValue__) of __card__ is past", - "act-duenow": "was reminding the current due (__timeValue__) of __card__ is now", - "act-atUserComment": "You were mentioned in [__board__] __list__/__card__", - "delete-user-confirm-popup": "Are you sure you want to delete this account? There is no undo.", - "accounts-allowUserDelete": "Allow users to self delete their account", - "hide-minicard-label-text": "Hide minicard label text", - "show-desktop-drag-handles": "Show desktop drag handles", - "assignee": "Assignee", - "cardAssigneesPopup-title": "Assignee", - "addmore-detail": "Add a more detailed description", - "show-on-card": "Show on Card", - "new": "New", - "editUserPopup-title": "Edit User", - "newUserPopup-title": "New User", - "notifications": "Notifications", - "view-all": "View All", - "filter-by-unread": "Filter by Unread", - "mark-all-as-read": "Mark all as read", - "allow-rename": "Allow Rename", - "allowRenamePopup-title": "Allow Rename" -} + "accept": "Αποδοχή", + "act-activity-notify": "Ειδοποίηση δραστηριότητας", + "act-addAttachment": "added attachment __attachment__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-deleteAttachment": "deleted attachment __attachment__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addSubtask": "added subtask __subtask__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addedLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removeLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removedLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addChecklist": "added checklist __checklist__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addChecklistItem": "added checklist item __checklistItem__ to checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removeChecklist": "removed checklist __checklist__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removeChecklistItem": "removed checklist item __checklistItem__ from checklist __checkList__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-checkedItem": "checked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-uncheckedItem": "unchecked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-completeChecklist": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-uncompleteChecklist": "uncompleted checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addComment": "commented on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-editComment": "edited comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-deleteComment": "deleted comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-createBoard": "created board __board__", + "act-createSwimlane": "created swimlane __swimlane__ to board __board__", + "act-createCard": "created card __card__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-createCustomField": "created custom field __customField__ at board __board__", + "act-deleteCustomField": "deleted custom field __customField__ at board __board__", + "act-setCustomField": "edited custom field __customField__: __customFieldValue__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-createList": "added list __list__ to board __board__", + "act-addBoardMember": "added member __member__ to board __board__", + "act-archivedBoard": "Board __board__ moved to Archive", + "act-archivedCard": "Card __card__ at list __list__ at swimlane __swimlane__ at board __board__ moved to Archive", + "act-archivedList": "List __list__ at swimlane __swimlane__ at board __board__ moved to Archive", + "act-archivedSwimlane": "Swimlane __swimlane__ at board __board__ moved to Archive", + "act-importBoard": "imported board __board__", + "act-importCard": "imported card __card__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-importList": "imported list __list__ to swimlane __swimlane__ at board __board__", + "act-joinMember": "added member __member__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-moveCard": "moved card __card__ at board __board__ from list __oldList__ at swimlane __oldSwimlane__ to list __list__ at swimlane __swimlane__", + "act-moveCardToOtherBoard": "moved card __card__ from list __oldList__ at swimlane __oldSwimlane__ at board __oldBoard__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-removeBoardMember": "removed member __member__ from board __board__", + "act-restoredCard": "restored card __card__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-unjoinMember": "removed member __member__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-withBoardTitle": "__board__", + "act-withCardTitle": "[__board__] __card__", + "actions": "Ενέργειες", + "activities": "Activities", + "activity": "Δραστηριότητα", + "activity-added": "added %s to %s", + "activity-archived": "%s μετακινήθηκε στο Αρχείο", + "activity-attached": "attached %s to %s", + "activity-created": "created %s", + "activity-customfield-created": "created custom field %s", + "activity-excluded": "excluded %s from %s", + "activity-imported": "imported %s into %s from %s", + "activity-imported-board": "imported %s from %s", + "activity-joined": "joined %s", + "activity-moved": "moved %s from %s to %s", + "activity-on": "on %s", + "activity-removed": "removed %s from %s", + "activity-sent": "sent %s to %s", + "activity-unjoined": "unjoined %s", + "activity-subtask-added": "added subtask to %s", + "activity-checked-item": "checked %s in checklist %s of %s", + "activity-unchecked-item": "unchecked %s in checklist %s of %s", + "activity-checklist-added": "added checklist to %s", + "activity-checklist-removed": "removed a checklist from %s", + "activity-checklist-completed": "completed checklist %s of %s", + "activity-checklist-uncompleted": "uncompleted the checklist %s of %s", + "activity-checklist-item-added": "added checklist item to '%s' in %s", + "activity-checklist-item-removed": "removed a checklist item from '%s' in %s", + "add": "Προσθήκη", + "activity-checked-item-card": "checked %s in checklist %s", + "activity-unchecked-item-card": "unchecked %s in checklist %s", + "activity-checklist-completed-card": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "activity-checklist-uncompleted-card": "uncompleted the checklist %s", + "activity-editComment": "edited comment %s", + "activity-deleteComment": "deleted comment %s", + "add-attachment": "Add Attachment", + "add-board": "Add Board", + "add-card": "Προσθήκη Κάρτας", + "add-swimlane": "Add Swimlane", + "add-subtask": "Add Subtask", + "add-checklist": "Add Checklist", + "add-checklist-item": "Add an item to checklist", + "add-cover": "Add Cover", + "add-label": "Προσθήκη Ετικέτας", + "add-list": "Προσθήκη Λίστας", + "add-members": "Προσθήκη Μελών", + "added": "Προστέθηκε", + "addMemberPopup-title": "Μέλοι", + "admin": "Διαχειριστής", + "admin-desc": "Can view and edit cards, remove members, and change settings for the board.", + "admin-announcement": "Announcement", + "admin-announcement-active": "Active System-Wide Announcement", + "admin-announcement-title": "Announcement from Administrator", + "all-boards": "All boards", + "and-n-other-card": "And __count__ other card", + "and-n-other-card_plural": "And __count__ other cards", + "apply": "Εφαρμογή", + "app-is-offline": "Loading, please wait. Refreshing the page will cause data loss. If loading does not work, please check that server has not stopped.", + "archive": "Μετακίνηση στο Αρχείο", + "archive-all": "Μετακίνηση Όλων στο Αρχείο", + "archive-board": "Μετακίνηση Πίνακα στο Αρχείο", + "archive-card": "Μετακίνηση Κάρτας στο Αρχείο", + "archive-list": "Μετακίνηση Λίστας στο Αρχείο", + "archive-swimlane": "Move Swimlane to Archive", + "archive-selection": "Μετακίνηση επιλογής στο Αρχείο", + "archiveBoardPopup-title": "Να μετακινηθεί ο Πίνακας στο Αρχείο;", + "archived-items": "Αρχείο", + "archived-boards": "Πίνακες στο Αρχείο", + "restore-board": "Επαναφορά Πίνακα", + "no-archived-boards": "Δεν υπάρχουν Πίνακες στο Αρχείο.", + "archives": "Αρχείο", + "template": "Πρότυπο", + "templates": "Πρότυπα", + "assign-member": "Ανάθεση μέλους", + "attached": "attached", + "attachment": "Συνημμένο", + "attachment-delete-pop": "Deleting an attachment is permanent. There is no undo.", + "attachmentDeletePopup-title": "Διαγραφή Συννημένου;", + "attachments": "Συννημένα", + "auto-watch": "Automatically watch boards when they are created", + "avatar-too-big": "The avatar is too large (70KB max)", + "back": "Πίσω", + "board-change-color": "Αλλαγή χρώματος", + "board-nb-stars": "%s stars", + "board-not-found": "Ο πίνακας δε βρέθηκε", + "board-private-info": "This board will be <strong>private</strong>.", + "board-public-info": "This board will be <strong>public</strong>.", + "boardChangeColorPopup-title": "Αλλαγή Φόντου Πίνακα", + "boardChangeTitlePopup-title": "Μετονομασία Πίνακα", + "boardChangeVisibilityPopup-title": "Αλλαγή Ορατότητας", + "boardChangeWatchPopup-title": "Change Watch", + "boardMenuPopup-title": "Ρυθμίσεις Πίνακα", + "boardChangeViewPopup-title": "Board View", + "boards": "Πίνακες", + "board-view": "Board View", + "board-view-cal": "Ημερολόγιο", + "board-view-swimlanes": "Swimlanes", + "board-view-collapse": "Collapse", + "board-view-lists": "Λίστες", + "bucket-example": "Like “Bucket List” for example", + "cancel": "Ακύρωση", + "card-archived": "Αυτή η κάρτα μετακινήθηκε στο Αρχείο.", + "board-archived": "Αυτός ο πίνακας μετακινήθηκε στο Αρχείο.", + "card-comments-title": "This card has %s comment.", + "card-delete-notice": "Deleting is permanent. You will lose all actions associated with this card.", + "card-delete-pop": "All actions will be removed from the activity feed and you won't be able to re-open the card. There is no undo.", + "card-delete-suggest-archive": "You can move a card to Archive to remove it from the board and preserve the activity.", + "card-due": "Έως", + "card-due-on": "Έως τις", + "card-spent": "Spent Time", + "card-edit-attachments": "Edit attachments", + "card-edit-custom-fields": "Edit custom fields", + "card-edit-labels": "Edit labels", + "card-edit-members": "Edit members", + "card-labels-title": "Change the labels for the card.", + "card-members-title": "Add or remove members of the board from the card.", + "card-start": "Start", + "card-start-on": "Starts on", + "cardAttachmentsPopup-title": "Attach From", + "cardCustomField-datePopup-title": "Change date", + "cardCustomFieldsPopup-title": "Edit custom fields", + "cardDeletePopup-title": "Διαγραφή Κάρτας;", + "cardDetailsActionsPopup-title": "Card Actions", + "cardLabelsPopup-title": "Ετικέτες", + "cardMembersPopup-title": "Μέλοι", + "cardMorePopup-title": "Περισσότερα", + "cardTemplatePopup-title": "Create template", + "cards": "Κάρτες", + "cards-count": "Κάρτες", + "casSignIn": "Sign In with CAS", + "cardType-card": "Card", + "cardType-linkedCard": "Linked Card", + "cardType-linkedBoard": "Linked Board", + "change": "Αλλαγή", + "change-avatar": "Change Avatar", + "change-password": "Αλλαγή Κωδικού", + "change-permissions": "Change permissions", + "change-settings": "Αλλαγή Ρυθμίσεων", + "changeAvatarPopup-title": "Change Avatar", + "changeLanguagePopup-title": "Αλλαγή Γλώσσας", + "changePasswordPopup-title": "Αλλαγή Κωδικού", + "changePermissionsPopup-title": "Change Permissions", + "changeSettingsPopup-title": "Αλλαγή Ρυθμίσεων", + "subtasks": "Subtasks", + "checklists": "Checklists", + "click-to-star": "Click to star this board.", + "click-to-unstar": "Click to unstar this board.", + "clipboard": "Clipboard or drag & drop", + "close": "Κλείσιμο", + "close-board": "Close Board", + "close-board-pop": "You will be able to restore the board by clicking the “Archive” button from the home header.", + "color-black": "μαύρο", + "color-blue": "μπλε", + "color-crimson": "βυσσινί", + "color-darkgreen": "σκούρο πράσινο", + "color-gold": "χρυσό", + "color-gray": "γκρι", + "color-green": "πράσινο", + "color-indigo": "λουλάκι", + "color-lime": "λάιμ", + "color-magenta": "magenta", + "color-mistyrose": "mistyrose", + "color-navy": "navy", + "color-orange": "πορτοκαλί", + "color-paleturquoise": "paleturquoise", + "color-peachpuff": "peachpuff", + "color-pink": "ροζ", + "color-plum": "plum", + "color-purple": "μωβ", + "color-red": "κόκκινο", + "color-saddlebrown": "saddlebrown", + "color-silver": "ασημί", + "color-sky": "ουρανός", + "color-slateblue": "slateblue", + "color-white": "λευκό", + "color-yellow": "κίτρινο", + "unset-color": "Unset", + "comment": "Comment", + "comment-placeholder": "Write Comment", + "comment-only": "Comment only", + "comment-only-desc": "Can comment on cards only.", + "no-comments": "Χωρίς σχόλια", + "no-comments-desc": "Can not see comments and activities.", + "worker": "Worker", + "worker-desc": "Can only move cards, assign itself to card and comment.", + "computer": "Υπολογιστής", + "confirm-subtask-delete-dialog": "Are you sure you want to delete subtask?", + "confirm-checklist-delete-dialog": "Are you sure you want to delete checklist?", + "copy-card-link-to-clipboard": "Copy card link to clipboard", + "linkCardPopup-title": "Link Card", + "searchElementPopup-title": "Αναζήτηση", + "copyCardPopup-title": "Copy Card", + "copyChecklistToManyCardsPopup-title": "Copy Checklist Template to Many Cards", + "copyChecklistToManyCardsPopup-instructions": "Destination Card Titles and Descriptions in this JSON format", + "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"First card title\", \"description\":\"First card description\"}, {\"title\":\"Second card title\",\"description\":\"Second card description\"},{\"title\":\"Last card title\",\"description\":\"Last card description\"} ]", + "create": "Δημιουργία", + "createBoardPopup-title": "Create Board", + "chooseBoardSourcePopup-title": "Εισαγωγή πίνακα", + "createLabelPopup-title": "Δημιουργία Ετικέτας", + "createCustomField": "Δημιουργία Πεδίου", + "createCustomFieldPopup-title": "Δημιουργία Πεδίου", + "current": "current", + "custom-field-delete-pop": "There is no undo. This will remove this custom field from all cards and destroy its history.", + "custom-field-checkbox": "Checkbox", + "custom-field-date": "Ημερομηνία", + "custom-field-dropdown": "Dropdown List", + "custom-field-dropdown-none": "(none)", + "custom-field-dropdown-options": "List Options", + "custom-field-dropdown-options-placeholder": "Press enter to add more options", + "custom-field-dropdown-unknown": "(unknown)", + "custom-field-number": "Αριθμός", + "custom-field-text": "Κείμενο", + "custom-fields": "Custom Fields", + "date": "Ημερομηνία", + "decline": "Decline", + "default-avatar": "Default avatar", + "delete": "Διαγραφή", + "deleteCustomFieldPopup-title": "Delete Custom Field?", + "deleteLabelPopup-title": "Διαγραφή Ετικέτας;", + "description": "Περιγραφή", + "disambiguateMultiLabelPopup-title": "Disambiguate Label Action", + "disambiguateMultiMemberPopup-title": "Disambiguate Member Action", + "discard": "Απόρριψη", + "done": "Done", + "download": "Download", + "edit": "Επεξεργασία", + "edit-avatar": "Change Avatar", + "edit-profile": "Επεξεργασία Προφίλ", + "edit-wip-limit": "Edit WIP Limit", + "soft-wip-limit": "Soft WIP Limit", + "editCardStartDatePopup-title": "Change start date", + "editCardDueDatePopup-title": "Change due date", + "editCustomFieldPopup-title": "Επεξεργασία Πεδίου", + "editCardSpentTimePopup-title": "Change spent time", + "editLabelPopup-title": "Αλλαγή Ετικέτας", + "editNotificationPopup-title": "Επεξεργασία Ειδοποίησης", + "editProfilePopup-title": "Επεξεργασία Προφίλ", + "email": "Email", + "email-enrollAccount-subject": "An account created for you on __siteName__", + "email-enrollAccount-text": "Hello __user__,\n\nTo start using the service, simply click the link below.\n\n__url__\n\nThanks.", + "email-fail": "Sending email failed", + "email-fail-text": "Error trying to send email", + "email-invalid": "Invalid email", + "email-invite": "Πρόσκληση μέσω Email", + "email-invite-subject": "__inviter__ sent you an invitation", + "email-invite-text": "Dear __user__,\n\n__inviter__ invites you to join board \"__board__\" for collaborations.\n\nPlease follow the link below:\n\n__url__\n\nThanks.", + "email-resetPassword-subject": "Reset your password on __siteName__", + "email-resetPassword-text": "Hello __user__,\n\nTo reset your password, simply click the link below.\n\n__url__\n\nThanks.", + "email-sent": "Email sent", + "email-verifyEmail-subject": "Verify your email address on __siteName__", + "email-verifyEmail-text": "Hello __user__,\n\nTo verify your account email, simply click the link below.\n\n__url__\n\nThanks.", + "enable-wip-limit": "Enable WIP Limit", + "error-board-doesNotExist": "This board does not exist", + "error-board-notAdmin": "You need to be admin of this board to do that", + "error-board-notAMember": "You need to be a member of this board to do that", + "error-json-malformed": "Το κείμενο δεν είναι έγκυρο JSON", + "error-json-schema": "Your JSON data does not include the proper information in the correct format", + "error-list-doesNotExist": "Η λίστα δεν υπάρχει", + "error-user-doesNotExist": "Ο χρήστης δεν υπάρχει", + "error-user-notAllowSelf": "You can not invite yourself", + "error-user-notCreated": "Ο χρήστης δε δημιουργήθηκε", + "error-username-taken": "This username is already taken", + "error-email-taken": "Email has already been taken", + "export-board": "Εξαγωγή πίνακα", + "sort": "Sort", + "sort-desc": "Click to Sort List", + "list-sort-by": "Sort the List By:", + "list-label-modifiedAt": "Last Access Time", + "list-label-title": "Name of the List", + "list-label-sort": "Your Manual Order", + "list-label-short-modifiedAt": "(L)", + "list-label-short-title": "(N)", + "list-label-short-sort": "(M)", + "filter": "Φίλτρο", + "filter-cards": "Filter Cards or Lists", + "list-filter-label": "Filter List by Title", + "filter-clear": "Clear filter", + "filter-no-label": "No label", + "filter-no-member": "Κανένα μέλος", + "filter-no-custom-fields": "No Custom Fields", + "filter-show-archive": "Show archived lists", + "filter-hide-empty": "Hide empty lists", + "filter-on": "Filter is on", + "filter-on-desc": "You are filtering cards on this board. Click here to edit filter.", + "filter-to-selection": "Filter to selection", + "advanced-filter-label": "Advanced Filter", + "advanced-filter-description": "Advanced Filter allows to write a string containing following operators: == != <= >= && || ( ) A space is used as a separator between the Operators. You can filter for all Custom Fields by typing their names and values. For Example: Field1 == Value1. Note: If fields or values contains spaces, you need to encapsulate them into single quotes. For Example: 'Field 1' == 'Value 1'. For single control characters (' \\/) to be skipped, you can use \\. For example: Field1 == I\\'m. Also you can combine multiple conditions. For Example: F1 == V1 || F1 == V2. Normally all operators are interpreted from left to right. You can change the order by placing brackets. For Example: F1 == V1 && ( F2 == V2 || F2 == V3 ). Also you can search text fields using regex: F1 == /Tes.*/i", + "fullname": "Πλήρες Όνομα", + "header-logo-title": "Go back to your boards page.", + "hide-system-messages": "Hide system messages", + "headerBarCreateBoardPopup-title": "Create Board", + "home": "Home", + "import": "Εισαγωγή", + "link": "Link", + "import-board": "import board", + "import-board-c": "Εισαγωγή πίνακα", + "import-board-title-trello": "Import board from Trello", + "import-board-title-wekan": "Import board from previous export", + "import-sandstorm-backup-warning": "Do not delete data you import from original exported board or Trello before checking does this grain close and open again, or do you get Board not found error, that means data loss.", + "import-sandstorm-warning": "Imported board will delete all existing data on board and replace it with imported board.", + "from-trello": "Από το Trello", + "from-wekan": "From previous export", + "import-board-instruction-trello": "In your Trello board, go to 'Menu', then 'More', 'Print and Export', 'Export JSON', and copy the resulting text.", + "import-board-instruction-wekan": "In your board, go to 'Menu', then 'Export board', and copy the text in the downloaded file.", + "import-board-instruction-about-errors": "If you get errors when importing board, sometimes importing still works, and board is at All Boards page.", + "import-json-placeholder": "Paste your valid JSON data here", + "import-map-members": "Map members", + "import-members-map": "Your imported board has some members. Please map the members you want to import to your users", + "import-show-user-mapping": "Review members mapping", + "import-user-select": "Pick your existing user you want to use as this member", + "importMapMembersAddPopup-title": "Επιλογή μέλους", + "info": "Έκδοση", + "initials": "Initials", + "invalid-date": "Invalid date", + "invalid-time": "Invalid time", + "invalid-user": "Invalid user", + "joined": "joined", + "just-invited": "You are just invited to this board", + "keyboard-shortcuts": "Συντομεύσεις πληκτρολογίου", + "label-create": "Δημιουργία Ετικέτας", + "label-default": "%s label (default)", + "label-delete-pop": "There is no undo. This will remove this label from all cards and destroy its history.", + "labels": "Ετικέτες", + "language": "Γλώσσα", + "last-admin-desc": "You can’t change roles because there must be at least one admin.", + "leave-board": "Leave Board", + "leave-board-pop": "Are you sure you want to leave __boardTitle__? You will be removed from all cards on this board.", + "leaveBoardPopup-title": "Leave Board ?", + "link-card": "Link to this card", + "list-archive-cards": "Move all cards in this list to Archive", + "list-archive-cards-pop": "This will remove all the cards in this list from the board. To view cards in Archive and bring them back to the board, click “Menu” > “Archive”.", + "list-move-cards": "Move all cards in this list", + "list-select-cards": "Select all cards in this list", + "set-color-list": "Set Color", + "listActionPopup-title": "List Actions", + "swimlaneActionPopup-title": "Swimlane Actions", + "swimlaneAddPopup-title": "Add a Swimlane below", + "listImportCardPopup-title": "Εισαγωγή μιας κάρτας Trello", + "listMorePopup-title": "Περισσότερα", + "link-list": "Link to this list", + "list-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the list. There is no undo.", + "list-delete-suggest-archive": "You can move a list to Archive to remove it from the board and preserve the activity.", + "lists": "Λίστες", + "swimlanes": "Swimlanes", + "log-out": "Αποσύνδεση", + "log-in": "Σύνδεση", + "loginPopup-title": "Σύνδεση", + "memberMenuPopup-title": "Member Settings", + "members": "Μέλοι", + "menu": "Menu", + "move-selection": "Move selection", + "moveCardPopup-title": "Move Card", + "moveCardToBottom-title": "Move to Bottom", + "moveCardToTop-title": "Move to Top", + "moveSelectionPopup-title": "Move selection", + "multi-selection": "Multi-Selection", + "multi-selection-on": "Multi-Selection is on", + "muted": "Muted", + "muted-info": "You will never be notified of any changes in this board", + "my-boards": "My Boards", + "name": "Όνομα", + "no-archived-cards": "Δεν υπάρχουν κάρτες στο Αρχείο.", + "no-archived-lists": "No lists in Archive.", + "no-archived-swimlanes": "No swimlanes in Archive.", + "no-results": "Κανένα αποτέλεσμα", + "normal": "Normal", + "normal-desc": "Can view and edit cards. Can't change settings.", + "not-accepted-yet": "Invitation not accepted yet", + "notify-participate": "Receive updates to any cards you participate as creater or member", + "notify-watch": "Receive updates to any boards, lists, or cards you’re watching", + "optional": "optional", + "or": "ή", + "page-maybe-private": "This page may be private. You may be able to view it by <a href='%s'>logging in</a>.", + "page-not-found": "Η σελίδα δεν βρέθηκε.", + "password": "Κωδικός", + "paste-or-dragdrop": "to paste, or drag & drop image file to it (image only)", + "participating": "Participating", + "preview": "Προεπισκόπηση", + "previewAttachedImagePopup-title": "Προεπισκόπηση", + "previewClipboardImagePopup-title": "Προεπισκόπηση", + "private": "Private", + "private-desc": "This board is private. Only people added to the board can view and edit it.", + "profile": "Προφίλ", + "public": "Public", + "public-desc": "This board is public. It's visible to anyone with the link and will show up in search engines like Google. Only people added to the board can edit.", + "quick-access-description": "Star a board to add a shortcut in this bar.", + "remove-cover": "Remove Cover", + "remove-from-board": "Αφαίρεση από Πίνακα", + "remove-label": "Αφαίρεση Ετικέτας", + "listDeletePopup-title": "Διαγραφή Λίστας;", + "remove-member": "Αφαίρεση Μέλους", + "remove-member-from-card": "Αφαίρεση από την Κάρτα", + "remove-member-pop": "Remove __name__ (__username__) from __boardTitle__? The member will be removed from all cards on this board. They will receive a notification.", + "removeMemberPopup-title": "Αφαίρεση Μέλους;", + "rename": "Μετανομασία", + "rename-board": "Μετονομασία Πίνακα", + "restore": "Restore", + "save": "Αποθήκευση", + "search": "Αναζήτηση", + "rules": "Rules", + "search-cards": "Search from card/list titles, descriptions and custom fields on this board", + "search-example": "Text to search for?", + "select-color": "Επιλέξτε Χρώμα", + "set-wip-limit-value": "Set a limit for the maximum number of tasks in this list", + "setWipLimitPopup-title": "Set WIP Limit", + "shortcut-assign-self": "Assign yourself to current card", + "shortcut-autocomplete-emoji": "Autocomplete emoji", + "shortcut-autocomplete-members": "Autocomplete members", + "shortcut-clear-filters": "Καθαρισμός φίλτρων", + "shortcut-close-dialog": "Close Dialog", + "shortcut-filter-my-cards": "Φιλτράρισμα των καρτών μου", + "shortcut-show-shortcuts": "Bring up this shortcuts list", + "shortcut-toggle-filterbar": "Toggle Filter Sidebar", + "shortcut-toggle-sidebar": "Toggle Board Sidebar", + "show-cards-minimum-count": "Show cards count if list contains more than", + "sidebar-open": "Open Sidebar", + "sidebar-close": "Close Sidebar", + "signupPopup-title": "Δημιουργία Λογαριασμού", + "star-board-title": "Click to star this board. It will show up at top of your boards list.", + "starred-boards": "Starred Boards", + "starred-boards-description": "Starred boards show up at the top of your boards list.", + "subscribe": "Εγγραφή", + "team": "Ομάδα", + "this-board": "this board", + "this-card": "αυτή η κάρτα", + "spent-time-hours": "Spent time (hours)", + "overtime-hours": "Overtime (hours)", + "overtime": "Overtime", + "has-overtime-cards": "Has overtime cards", + "has-spenttime-cards": "Has spent time cards", + "time": "Ώρα", + "title": "Τίτλος", + "tracking": "Tracking", + "tracking-info": "You will be notified of any changes to those cards you are involved as creator or member.", + "type": "Τύπος", + "unassign-member": "Unassign member", + "unsaved-description": "You have an unsaved description.", + "unwatch": "Unwatch", + "upload": "Upload", + "upload-avatar": "Upload an avatar", + "uploaded-avatar": "Uploaded an avatar", + "username": "Όνομα Χρήστη", + "view-it": "View it", + "warn-list-archived": "warning: this card is in an list at Archive", + "watch": "Watch", + "watching": "Watching", + "watching-info": "You will be notified of any change in this board", + "welcome-board": "Πίνακας Καλωσορίσματος", + "welcome-swimlane": "Milestone 1", + "welcome-list1": "Basics", + "welcome-list2": "Advanced", + "card-templates-swimlane": "Πρότυπα Καρτών", + "list-templates-swimlane": "Πρότυπα Λίστας", + "board-templates-swimlane": "Πρότυπα Πινάκων", + "what-to-do": "What do you want to do?", + "wipLimitErrorPopup-title": "Invalid WIP Limit", + "wipLimitErrorPopup-dialog-pt1": "The number of tasks in this list is higher than the WIP limit you've defined.", + "wipLimitErrorPopup-dialog-pt2": "Please move some tasks out of this list, or set a higher WIP limit.", + "admin-panel": "Admin Panel", + "settings": "Ρυθμίσεις", + "people": "Άνθρωποι", + "registration": "Registration", + "disable-self-registration": "Disable Self-Registration", + "invite": "Πρόσκληση", + "invite-people": "Invite People", + "to-boards": "To board(s)", + "email-addresses": "Email Διευθύνσεις", + "smtp-host-description": "The address of the SMTP server that handles your emails.", + "smtp-port-description": "The port your SMTP server uses for outgoing emails.", + "smtp-tls-description": "Enable TLS support for SMTP server", + "smtp-host": "SMTP Host", + "smtp-port": "SMTP Port", + "smtp-username": "Όνομα Χρήστη", + "smtp-password": "Κωδικός", + "smtp-tls": "TLS υποστήριξη", + "send-from": "Από", + "send-smtp-test": "Send a test email to yourself", + "invitation-code": "Κωδικός Πρόσκλησης", + "email-invite-register-subject": "__inviter__ sent you an invitation", + "email-invite-register-text": "Dear __user__,\n\n__inviter__ invites you to kanban board for collaborations.\n\nPlease follow the link below:\n__url__\n\nAnd your invitation code is: __icode__\n\nThanks.", + "email-smtp-test-subject": "SMTP Test Email", + "email-smtp-test-text": "You have successfully sent an email", + "error-invitation-code-not-exist": "Ο κωδικός πρόσκλησης δεν υπάρχει", + "error-notAuthorized": "You are not authorized to view this page.", + "webhook-title": "Webhook Name", + "webhook-token": "Token (Optional for Authentication)", + "outgoing-webhooks": "Outgoing Webhooks", + "bidirectional-webhooks": "Two-Way Webhooks", + "outgoingWebhooksPopup-title": "Outgoing Webhooks", + "boardCardTitlePopup-title": "Card Title Filter", + "disable-webhook": "Disable This Webhook", + "global-webhook": "Global Webhooks", + "new-outgoing-webhook": "New Outgoing Webhook", + "no-name": "(Άγνωστο)", + "Node_version": "Έκδοση Node", + "Meteor_version": "Έκδοση Meteor", + "MongoDB_version": "Έκδοση MongoDB", + "MongoDB_storage_engine": "MongoDB storage engine", + "MongoDB_Oplog_enabled": "MongoDB Oplog enabled", + "OS_Arch": "OS Arch", + "OS_Cpus": "OS CPU Count", + "OS_Freemem": "OS Free Memory", + "OS_Loadavg": "OS Load Average", + "OS_Platform": "OS Platform", + "OS_Release": "OS Release", + "OS_Totalmem": "OS Total Memory", + "OS_Type": "OS Type", + "OS_Uptime": "OS Uptime", + "days": "days", + "hours": "ώρες", + "minutes": "λεπτά", + "seconds": "δευτερόλεπτα", + "show-field-on-card": "Show this field on card", + "automatically-field-on-card": "Auto create field to all cards", + "showLabel-field-on-card": "Show field label on minicard", + "yes": "Ναι", + "no": "Όχι", + "accounts": "Λογαριασμοί", + "accounts-allowEmailChange": "Allow Email Change", + "accounts-allowUserNameChange": "Allow Username Change", + "createdAt": "Created at", + "verified": "Verified", + "active": "Ενεργό", + "card-received": "Received", + "card-received-on": "Received on", + "card-end": "Τέλος", + "card-end-on": "Ends on", + "editCardReceivedDatePopup-title": "Change received date", + "editCardEndDatePopup-title": "Change end date", + "setCardColorPopup-title": "Set color", + "setCardActionsColorPopup-title": "Choose a color", + "setSwimlaneColorPopup-title": "Choose a color", + "setListColorPopup-title": "Choose a color", + "assigned-by": "Assigned By", + "requested-by": "Requested By", + "board-delete-notice": "Deleting is permanent. You will lose all lists, cards and actions associated with this board.", + "delete-board-confirm-popup": "All lists, cards, labels, and activities will be deleted and you won't be able to recover the board contents. There is no undo.", + "boardDeletePopup-title": "Διαγραφή Πίνακα;", + "delete-board": "Διαγραφή Πίνακα", + "default-subtasks-board": "Subtasks for __board__ board", + "default": "Default", + "queue": "Queue", + "subtask-settings": "Subtasks Settings", + "card-settings": "Card Settings", + "boardSubtaskSettingsPopup-title": "Board Subtasks Settings", + "boardCardSettingsPopup-title": "Card Settings", + "deposit-subtasks-board": "Deposit subtasks to this board:", + "deposit-subtasks-list": "Landing list for subtasks deposited here:", + "show-parent-in-minicard": "Show parent in minicard:", + "prefix-with-full-path": "Prefix with full path", + "prefix-with-parent": "Prefix with parent", + "subtext-with-full-path": "Subtext with full path", + "subtext-with-parent": "Subtext with parent", + "change-card-parent": "Change card's parent", + "parent-card": "Parent card", + "source-board": "Source board", + "no-parent": "Don't show parent", + "activity-added-label": "added label '%s' to %s", + "activity-removed-label": "removed label '%s' from %s", + "activity-delete-attach": "deleted an attachment from %s", + "activity-added-label-card": "added label '%s'", + "activity-removed-label-card": "removed label '%s'", + "activity-delete-attach-card": "deleted an attachment", + "activity-set-customfield": "set custom field '%s' to '%s' in %s", + "activity-unset-customfield": "unset custom field '%s' in %s", + "r-rule": "Κανόνας", + "r-add-trigger": "Add trigger", + "r-add-action": "Add action", + "r-board-rules": "Board rules", + "r-add-rule": "Προσθήκη κανόνα", + "r-view-rule": "Προβολή κανόνα", + "r-delete-rule": "Διαγραφή κανόνα", + "r-new-rule-name": "New rule title", + "r-no-rules": "No rules", + "r-when-a-card": "Όταν μία κάρτα", + "r-is": "is", + "r-is-moved": "is moved", + "r-added-to": "added to", + "r-removed-from": "Removed from", + "r-the-board": "the board", + "r-list": "list", + "set-filter": "Set Filter", + "r-moved-to": "Moved to", + "r-moved-from": "Moved from", + "r-archived": "Μετακινήθηκε στο Αρχείο", + "r-unarchived": "Επαναφέρθηκε από το Αρχείο", + "r-a-card": "μία κάρτα", + "r-when-a-label-is": "When a label is", + "r-when-the-label": "When the label", + "r-list-name": "list name", + "r-when-a-member": "When a member is", + "r-when-the-member": "When the member", + "r-name": "name", + "r-when-a-attach": "When an attachment", + "r-when-a-checklist": "When a checklist is", + "r-when-the-checklist": "When the checklist", + "r-completed": "Completed", + "r-made-incomplete": "Made incomplete", + "r-when-a-item": "When a checklist item is", + "r-when-the-item": "When the checklist item", + "r-checked": "Checked", + "r-unchecked": "Unchecked", + "r-move-card-to": "Move card to", + "r-top-of": "Top of", + "r-bottom-of": "Bottom of", + "r-its-list": "its list", + "r-archive": "Μετακίνηση στο Αρχείο", + "r-unarchive": "Επαναφορά από το Αρχείο", + "r-card": "card", + "r-add": "Προσθήκη", + "r-remove": "Remove", + "r-label": "label", + "r-member": "member", + "r-remove-all": "Remove all members from the card", + "r-set-color": "Set color to", + "r-checklist": "checklist", + "r-check-all": "Check all", + "r-uncheck-all": "Uncheck all", + "r-items-check": "items of checklist", + "r-check": "Check", + "r-uncheck": "Uncheck", + "r-item": "item", + "r-of-checklist": "of checklist", + "r-send-email": "Send an email", + "r-to": "to", + "r-subject": "subject", + "r-rule-details": "Rule details", + "r-d-move-to-top-gen": "Μετακίνηση κάρτας στην αρχή της λίστας της", + "r-d-move-to-top-spec": "Μετακίνηση κάρτας στην αρχή της λίστας", + "r-d-move-to-bottom-gen": "Μετακίνηση κάρτας στο τέλος της λίστας της", + "r-d-move-to-bottom-spec": "Μετακίνηση κάρτας στο τέλος της λίστας", + "r-d-send-email": "Send email", + "r-d-send-email-to": "to", + "r-d-send-email-subject": "subject", + "r-d-send-email-message": "message", + "r-d-archive": "Μετακίνηση κάρτας στο Αρχείο", + "r-d-unarchive": "Επαναφορά κάρτας από το Αρχείο", + "r-d-add-label": "Προσθήκη ετικέτας", + "r-d-remove-label": "Αφαίρεση ετικέτας", + "r-create-card": "Δημιουργία νέας κάρτας", + "r-in-list": "in list", + "r-in-swimlane": "in swimlane", + "r-d-add-member": "Add member", + "r-d-remove-member": "Remove member", + "r-d-remove-all-member": "Remove all member", + "r-d-check-all": "Check all items of a list", + "r-d-uncheck-all": "Uncheck all items of a list", + "r-d-check-one": "Check item", + "r-d-uncheck-one": "Uncheck item", + "r-d-check-of-list": "of checklist", + "r-d-add-checklist": "Add checklist", + "r-d-remove-checklist": "Remove checklist", + "r-by": "by", + "r-add-checklist": "Add checklist", + "r-with-items": "with items", + "r-items-list": "item1,item2,item3", + "r-add-swimlane": "Add swimlane", + "r-swimlane-name": "swimlane name", + "r-board-note": "Note: leave a field empty to match every possible value.", + "r-checklist-note": "Note: checklist's items have to be written as comma separated values.", + "r-when-a-card-is-moved": "When a card is moved to another list", + "r-set": "Set", + "r-update": "Update", + "r-datefield": "date field", + "r-df-start-at": "start", + "r-df-due-at": "due", + "r-df-end-at": "end", + "r-df-received-at": "received", + "r-to-current-datetime": "to current date/time", + "r-remove-value-from": "Remove value from", + "ldap": "LDAP", + "oauth2": "OAuth2", + "cas": "CAS", + "authentication-method": "Authentication method", + "authentication-type": "Authentication type", + "custom-product-name": "Custom Product Name", + "layout": "Layout", + "hide-logo": "Hide Logo", + "add-custom-html-after-body-start": "Add Custom HTML after <body> start", + "add-custom-html-before-body-end": "Add Custom HTML before </body> end", + "error-undefined": "Something went wrong", + "error-ldap-login": "An error occurred while trying to login", + "display-authentication-method": "Display Authentication Method", + "default-authentication-method": "Default Authentication Method", + "duplicate-board": "Duplicate Board", + "people-number": "The number of people is:", + "swimlaneDeletePopup-title": "Delete Swimlane ?", + "swimlane-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the swimlane. There is no undo.", + "restore-all": "Restore all", + "delete-all": "Delete all", + "loading": "Loading, please wait.", + "previous_as": "last time was", + "act-a-dueAt": "modified due time to \nWhen: __timeValue__\nWhere: __card__\n previous due was __timeOldValue__", + "act-a-endAt": "modified ending time to __timeValue__ from (__timeOldValue__)", + "act-a-startAt": "modified starting time to __timeValue__ from (__timeOldValue__)", + "act-a-receivedAt": "modified received time to __timeValue__ from (__timeOldValue__)", + "a-dueAt": "modified due time to be", + "a-endAt": "modified ending time to be", + "a-startAt": "modified starting time to be", + "a-receivedAt": "modified received time to be", + "almostdue": "current due time %s is approaching", + "pastdue": "current due time %s is past", + "duenow": "current due time %s is today", + "act-newDue": "__list__/__card__ has 1st due reminder [__board__]", + "act-withDue": "__list__/__card__ due reminders [__board__]", + "act-almostdue": "was reminding the current due (__timeValue__) of __card__ is approaching", + "act-pastdue": "was reminding the current due (__timeValue__) of __card__ is past", + "act-duenow": "was reminding the current due (__timeValue__) of __card__ is now", + "act-atUserComment": "You were mentioned in [__board__] __list__/__card__", + "delete-user-confirm-popup": "Are you sure you want to delete this account? There is no undo.", + "accounts-allowUserDelete": "Allow users to self delete their account", + "hide-minicard-label-text": "Hide minicard label text", + "show-desktop-drag-handles": "Show desktop drag handles", + "assignee": "Assignee", + "cardAssigneesPopup-title": "Assignee", + "addmore-detail": "Add a more detailed description", + "show-on-card": "Show on Card", + "new": "New", + "editUserPopup-title": "Edit User", + "newUserPopup-title": "New User", + "notifications": "Notifications", + "view-all": "View All", + "filter-by-unread": "Filter by Unread", + "mark-all-as-read": "Mark all as read", + "allow-rename": "Allow Rename", + "allowRenamePopup-title": "Allow Rename" +} \ No newline at end of file diff --git a/i18n/en-GB.i18n.json b/i18n/en-GB.i18n.json index cd0bf147..fe50565c 100644 --- a/i18n/en-GB.i18n.json +++ b/i18n/en-GB.i18n.json @@ -1,769 +1,769 @@ { - "accept": "Accept", - "act-activity-notify": "Activity Notification", - "act-addAttachment": "added attachment __attachment__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-deleteAttachment": "deleted attachment __attachment__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addSubtask": "added subtask __subtask__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addedLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removeLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removedLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addChecklist": "added checklist __checklist__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addChecklistItem": "added checklist item __checklistItem__ to checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removeChecklist": "removed checklist __checklist__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removeChecklistItem": "removed checklist item __checklistItem__ from checklist __checkList__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-checkedItem": "checked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-uncheckedItem": "unchecked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-completeChecklist": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-uncompleteChecklist": "uncompleted checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addComment": "commented on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-editComment": "edited comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-deleteComment": "deleted comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-createBoard": "created board __board__", - "act-createSwimlane": "created swimlane __swimlane__ to board __board__", - "act-createCard": "created card __card__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-createCustomField": "created custom field __customField__ at board __board__", - "act-deleteCustomField": "deleted custom field __customField__ at board __board__", - "act-setCustomField": "edited custom field __customField__: __customFieldValue__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-createList": "added list __list__ to board __board__", - "act-addBoardMember": "added member __member__ to board __board__", - "act-archivedBoard": "Board __board__ moved to Archive", - "act-archivedCard": "Card __card__ at list __list__ at swimlane __swimlane__ at board __board__ moved to Archive", - "act-archivedList": "List __list__ at swimlane __swimlane__ at board __board__ moved to Archive", - "act-archivedSwimlane": "Swimlane __swimlane__ at board __board__ moved to Archive", - "act-importBoard": "imported board __board__", - "act-importCard": "imported card __card__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-importList": "imported list __list__ to swimlane __swimlane__ at board __board__", - "act-joinMember": "added member __member__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-moveCard": "moved card __card__ at board __board__ from list __oldList__ at swimlane __oldSwimlane__ to list __list__ at swimlane __swimlane__", - "act-moveCardToOtherBoard": "moved card __card__ from list __oldList__ at swimlane __oldSwimlane__ at board __oldBoard__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-removeBoardMember": "removed member __member__ from board __board__", - "act-restoredCard": "restored card __card__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-unjoinMember": "removed member __member__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-withBoardTitle": "__board__", - "act-withCardTitle": "[__board__] __card__", - "actions": "Actions", - "activities": "Activities", - "activity": "Activity", - "activity-added": "added %s to %s", - "activity-archived": "%s moved to Archive", - "activity-attached": "attached %s to %s", - "activity-created": "created %s", - "activity-customfield-created": "created custom field %s", - "activity-excluded": "excluded %s from %s", - "activity-imported": "imported %s into %s from %s", - "activity-imported-board": "imported %s from %s", - "activity-joined": "joined %s", - "activity-moved": "moved %s from %s to %s", - "activity-on": "on %s", - "activity-removed": "removed %s from %s", - "activity-sent": "sent %s to %s", - "activity-unjoined": "unjoined %s", - "activity-subtask-added": "added subtask to %s", - "activity-checked-item": "checked %s in checklist %s of %s", - "activity-unchecked-item": "unchecked %s in checklist %s of %s", - "activity-checklist-added": "added checklist to %s", - "activity-checklist-removed": "removed a checklist from %s", - "activity-checklist-completed": "completed checklist %s of %s", - "activity-checklist-uncompleted": "uncompleted the checklist %s of %s", - "activity-checklist-item-added": "added checklist item to '%s' in %s", - "activity-checklist-item-removed": "removed a checklist item from '%s' in %s", - "add": "Add", - "activity-checked-item-card": "checked %s in checklist %s", - "activity-unchecked-item-card": "unchecked %s in checklist %s", - "activity-checklist-completed-card": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "activity-checklist-uncompleted-card": "uncompleted the checklist %s", - "activity-editComment": "edited comment %s", - "activity-deleteComment": "deleted comment %s", - "add-attachment": "Add Attachment", - "add-board": "Add Board", - "add-card": "Add Card", - "add-swimlane": "Add Swimlane", - "add-subtask": "Add Subtask", - "add-checklist": "Add Checklist", - "add-checklist-item": "Add an item to checklist", - "add-cover": "Add Cover", - "add-label": "Add Label", - "add-list": "Add List", - "add-members": "Add Members", - "added": "Added", - "addMemberPopup-title": "Members", - "admin": "Admin", - "admin-desc": "Can view and edit cards, remove members, and change settings for the board.", - "admin-announcement": "Announcement", - "admin-announcement-active": "Active System-Wide Announcement", - "admin-announcement-title": "Announcement from Administrator", - "all-boards": "All boards", - "and-n-other-card": "And __count__ other card", - "and-n-other-card_plural": "And __count__ other cards", - "apply": "Apply", - "app-is-offline": "Loading, please wait. Refreshing the page will cause data loss. If loading does not work, please check that server has not stopped.", - "archive": "Move to Archive", - "archive-all": "Move All to Archive", - "archive-board": "Move Board to Archive", - "archive-card": "Move Card to Archive", - "archive-list": "Move List to Archive", - "archive-swimlane": "Move Swimlane to Archive", - "archive-selection": "Move selection to Archive", - "archiveBoardPopup-title": "Move Board to Archive?", - "archived-items": "Archive", - "archived-boards": "Boards in Archive", - "restore-board": "Restore Board", - "no-archived-boards": "No Boards in Archive.", - "archives": "Archive", - "template": "Template", - "templates": "Templates", - "assign-member": "Assign member", - "attached": "attached", - "attachment": "Attachment", - "attachment-delete-pop": "Deleting an attachment is permanent. There is no undo.", - "attachmentDeletePopup-title": "Delete Attachment?", - "attachments": "Attachments", - "auto-watch": "Automatically watch boards when they are created", - "avatar-too-big": "The avatar is too large (70KB max)", - "back": "Back", - "board-change-color": "Change colour", - "board-nb-stars": "%s stars", - "board-not-found": "Board not found", - "board-private-info": "This board will be <strong>private</strong>.", - "board-public-info": "This board will be <strong>public</strong>.", - "boardChangeColorPopup-title": "Change Board Background", - "boardChangeTitlePopup-title": "Rename Board", - "boardChangeVisibilityPopup-title": "Change Visibility", - "boardChangeWatchPopup-title": "Change Watch", - "boardMenuPopup-title": "Board Settings", - "boardChangeViewPopup-title": "Board View", - "boards": "Boards", - "board-view": "Board View", - "board-view-cal": "Calendar", - "board-view-swimlanes": "Swimlanes", - "board-view-collapse": "Collapse", - "board-view-lists": "Lists", - "bucket-example": "Like “Bucket List” for example", - "cancel": "Cancel", - "card-archived": "This card is moved to Archive.", - "board-archived": "This board is moved to Archive.", - "card-comments-title": "This card has %s comment.", - "card-delete-notice": "Deleting is permanent. You will lose all actions associated with this card.", - "card-delete-pop": "All actions will be removed from the activity feed and you won't be able to re-open the card. There is no undo.", - "card-delete-suggest-archive": "You can move a card to Archive to remove it from the board and preserve the activity.", - "card-due": "Due", - "card-due-on": "Due on", - "card-spent": "Spent Time", - "card-edit-attachments": "Edit attachments", - "card-edit-custom-fields": "Edit custom fields", - "card-edit-labels": "Edit labels", - "card-edit-members": "Edit members", - "card-labels-title": "Change the labels for the card.", - "card-members-title": "Add or remove members of the board from the card.", - "card-start": "Start", - "card-start-on": "Starts on", - "cardAttachmentsPopup-title": "Attach From", - "cardCustomField-datePopup-title": "Change date", - "cardCustomFieldsPopup-title": "Edit custom fields", - "cardDeletePopup-title": "Delete Card?", - "cardDetailsActionsPopup-title": "Card Actions", - "cardLabelsPopup-title": "Labels", - "cardMembersPopup-title": "Members", - "cardMorePopup-title": "More", - "cardTemplatePopup-title": "Create template", - "cards": "Cards", - "cards-count": "Cards", - "casSignIn": "Sign In with CAS", - "cardType-card": "Card", - "cardType-linkedCard": "Linked Card", - "cardType-linkedBoard": "Linked Board", - "change": "Change", - "change-avatar": "Change Avatar", - "change-password": "Change Password", - "change-permissions": "Change permissions", - "change-settings": "Change Settings", - "changeAvatarPopup-title": "Change Avatar", - "changeLanguagePopup-title": "Change Language", - "changePasswordPopup-title": "Change Password", - "changePermissionsPopup-title": "Change Permissions", - "changeSettingsPopup-title": "Change Settings", - "subtasks": "Subtasks", - "checklists": "Checklists", - "click-to-star": "Click to star this board.", - "click-to-unstar": "Click to unstar this board.", - "clipboard": "Clipboard or drag & drop", - "close": "Close", - "close-board": "Close Board", - "close-board-pop": "You will be able to restore the board by clicking the “Archive” button from the home header.", - "color-black": "black", - "color-blue": "blue", - "color-crimson": "crimson", - "color-darkgreen": "darkgreen", - "color-gold": "gold", - "color-gray": "gray", - "color-green": "green", - "color-indigo": "indigo", - "color-lime": "lime", - "color-magenta": "magenta", - "color-mistyrose": "mistyrose", - "color-navy": "navy", - "color-orange": "orange", - "color-paleturquoise": "paleturquoise", - "color-peachpuff": "peachpuff", - "color-pink": "pink", - "color-plum": "plum", - "color-purple": "purple", - "color-red": "red", - "color-saddlebrown": "saddlebrown", - "color-silver": "silver", - "color-sky": "sky", - "color-slateblue": "slateblue", - "color-white": "white", - "color-yellow": "yellow", - "unset-color": "Unset", - "comment": "Comment", - "comment-placeholder": "Write Comment", - "comment-only": "Comment only", - "comment-only-desc": "Can comment on cards only.", - "no-comments": "No comments", - "no-comments-desc": "Can not see comments and activities.", - "worker": "Worker", - "worker-desc": "Can only move cards, assign itself to card and comment.", - "computer": "Computer", - "confirm-subtask-delete-dialog": "Are you sure you want to delete subtask?", - "confirm-checklist-delete-dialog": "Are you sure you want to delete checklist?", - "copy-card-link-to-clipboard": "Copy card link to clipboard", - "linkCardPopup-title": "Link Card", - "searchElementPopup-title": "Search", - "copyCardPopup-title": "Copy Card", - "copyChecklistToManyCardsPopup-title": "Copy Checklist Template to Many Cards", - "copyChecklistToManyCardsPopup-instructions": "Destination Card Titles and Descriptions in this JSON format", - "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"First card title\", \"description\":\"First card description\"}, {\"title\":\"Second card title\",\"description\":\"Second card description\"},{\"title\":\"Last card title\",\"description\":\"Last card description\"} ]", - "create": "Create", - "createBoardPopup-title": "Create Board", - "chooseBoardSourcePopup-title": "Import board", - "createLabelPopup-title": "Create Label", - "createCustomField": "Create Field", - "createCustomFieldPopup-title": "Create Field", - "current": "current", - "custom-field-delete-pop": "There is no undo. This will remove this custom field from all cards and destroy its history.", - "custom-field-checkbox": "Checkbox", - "custom-field-date": "Date", - "custom-field-dropdown": "Dropdown List", - "custom-field-dropdown-none": "(none)", - "custom-field-dropdown-options": "List Options", - "custom-field-dropdown-options-placeholder": "Press enter to add more options", - "custom-field-dropdown-unknown": "(unknown)", - "custom-field-number": "Number", - "custom-field-text": "Text", - "custom-fields": "Custom Fields", - "date": "Date", - "decline": "Decline", - "default-avatar": "Default avatar", - "delete": "Delete", - "deleteCustomFieldPopup-title": "Delete Custom Field?", - "deleteLabelPopup-title": "Delete Label?", - "description": "Description", - "disambiguateMultiLabelPopup-title": "Disambiguate Label Action", - "disambiguateMultiMemberPopup-title": "Disambiguate Member Action", - "discard": "Discard", - "done": "Done", - "download": "Download", - "edit": "Edit", - "edit-avatar": "Change Avatar", - "edit-profile": "Edit Profile", - "edit-wip-limit": "Edit WIP Limit", - "soft-wip-limit": "Soft WIP Limit", - "editCardStartDatePopup-title": "Change start date", - "editCardDueDatePopup-title": "Change due date", - "editCustomFieldPopup-title": "Edit Field", - "editCardSpentTimePopup-title": "Change spent time", - "editLabelPopup-title": "Change Label", - "editNotificationPopup-title": "Edit Notification", - "editProfilePopup-title": "Edit Profile", - "email": "Email", - "email-enrollAccount-subject": "An account created for you on __siteName__", - "email-enrollAccount-text": "Hello __user__,\n\nTo start using the service, simply click the link below.\n\n__url__\n\nThanks.", - "email-fail": "Sending email failed", - "email-fail-text": "Error trying to send email", - "email-invalid": "Invalid email", - "email-invite": "Invite via email", - "email-invite-subject": "__inviter__ sent you an invitation", - "email-invite-text": "Dear __user__,\n\n__inviter__ invites you to join board \"__board__\" for collaboration.\n\nPlease follow the link below:\n\n__url__\n\nThanks.", - "email-resetPassword-subject": "Reset your password on __siteName__", - "email-resetPassword-text": "Hello __user__,\n\nTo reset your password, simply click the link below.\n\n__url__\n\nThanks.", - "email-sent": "Email sent", - "email-verifyEmail-subject": "Verify your email address on __siteName__", - "email-verifyEmail-text": "Hello __user__,\n\nTo verify your account email, simply click the link below.\n\n__url__\n\nThanks.", - "enable-wip-limit": "Enable WIP Limit", - "error-board-doesNotExist": "This board does not exist", - "error-board-notAdmin": "You need to be admin of this board to do that", - "error-board-notAMember": "You need to be a member of this board to do that", - "error-json-malformed": "Your text is not valid JSON", - "error-json-schema": "Your JSON data does not include the proper information in the correct format", - "error-list-doesNotExist": "This list does not exist", - "error-user-doesNotExist": "This user does not exist", - "error-user-notAllowSelf": "You can not invite yourself", - "error-user-notCreated": "This user is not created", - "error-username-taken": "This username is already taken", - "error-email-taken": "Email has already been taken", - "export-board": "Export board", - "sort": "Sort", - "sort-desc": "Click to Sort List", - "list-sort-by": "Sort the List By:", - "list-label-modifiedAt": "Last Access Time", - "list-label-title": "Name of the List", - "list-label-sort": "Your Manual Order", - "list-label-short-modifiedAt": "(L)", - "list-label-short-title": "(N)", - "list-label-short-sort": "(M)", - "filter": "Filter", - "filter-cards": "Filter Cards or Lists", - "list-filter-label": "Filter List by Title", - "filter-clear": "Clear filter", - "filter-no-label": "No label", - "filter-no-member": "No member", - "filter-no-custom-fields": "No Custom Fields", - "filter-show-archive": "Show archived lists", - "filter-hide-empty": "Hide empty lists", - "filter-on": "Filter is on", - "filter-on-desc": "You are filtering cards on this board. Click here to edit filter.", - "filter-to-selection": "Filter to selection", - "advanced-filter-label": "Advanced Filter", - "advanced-filter-description": "Advanced Filter allows to write a string containing following operators: == != <= >= && || ( ) A space is used as a separator between the Operators. You can filter for all Custom Fields by typing their names and values. For Example: Field1 == Value1. Note: If fields or values contains spaces, you need to encapsulate them into single quotes. For Example: 'Field 1' == 'Value 1'. For single control characters (' \\/) to be skipped, you can use \\. For example: Field1 == I\\'m. Also you can combine multiple conditions. For Example: F1 == V1 || F1 == V2. Normally all operators are interpreted from left to right. You can change the order by placing brackets. For Example: F1 == V1 && ( F2 == V2 || F2 == V3 ). Also you can search text fields using regex: F1 == /Tes.*/i", - "fullname": "Full Name", - "header-logo-title": "Go back to your boards page.", - "hide-system-messages": "Hide system messages", - "headerBarCreateBoardPopup-title": "Create Board", - "home": "Home", - "import": "Import", - "link": "Link", - "import-board": "import board", - "import-board-c": "Import board", - "import-board-title-trello": "Import board from Trello", - "import-board-title-wekan": "Import board from previous export", - "import-sandstorm-backup-warning": "Do not delete data you import from original exported board or Trello before checking does this grain close and open again, or do you get Board not found error, that means data loss.", - "import-sandstorm-warning": "Imported board will delete all existing data on board and replace it with imported board.", - "from-trello": "From Trello", - "from-wekan": "From previous export", - "import-board-instruction-trello": "In your Trello board, go to 'Menu', then 'More', 'Print and Export', 'Export JSON', and copy the resulting text.", - "import-board-instruction-wekan": "In your board, go to 'Menu', then 'Export board', and copy the text in the downloaded file.", - "import-board-instruction-about-errors": "If you get errors when importing board, sometimes importing still works, and board is at All Boards page.", - "import-json-placeholder": "Paste your valid JSON data here", - "import-map-members": "Map members", - "import-members-map": "Your imported board has some members. Please map the members you want to import to your users", - "import-show-user-mapping": "Review members mapping", - "import-user-select": "Pick your existing user you want to use as this member", - "importMapMembersAddPopup-title": "Select member", - "info": "Version", - "initials": "Initials", - "invalid-date": "Invalid date", - "invalid-time": "Invalid time", - "invalid-user": "Invalid user", - "joined": "joined", - "just-invited": "You are just invited to this board", - "keyboard-shortcuts": "Keyboard shortcuts", - "label-create": "Create Label", - "label-default": "%s label (default)", - "label-delete-pop": "There is no undo. This will remove this label from all cards and destroy its history.", - "labels": "Labels", - "language": "Language", - "last-admin-desc": "You can’t change roles because there must be at least one admin.", - "leave-board": "Leave Board", - "leave-board-pop": "Are you sure you want to leave __boardTitle__? You will be removed from all cards on this board.", - "leaveBoardPopup-title": "Leave Board ?", - "link-card": "Link to this card", - "list-archive-cards": "Move all cards in this list to Archive", - "list-archive-cards-pop": "This will remove all the cards in this list from the board. To view cards in Archive and bring them back to the board, click “Menu” > “Archive”.", - "list-move-cards": "Move all cards in this list", - "list-select-cards": "Select all cards in this list", - "set-color-list": "Set Color", - "listActionPopup-title": "List Actions", - "swimlaneActionPopup-title": "Swimlane Actions", - "swimlaneAddPopup-title": "Add a Swimlane below", - "listImportCardPopup-title": "Import a Trello card", - "listMorePopup-title": "More", - "link-list": "Link to this list", - "list-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the list. There is no undo.", - "list-delete-suggest-archive": "You can move a list to Archive to remove it from the board and preserve its activity.", - "lists": "Lists", - "swimlanes": "Swimlanes", - "log-out": "Log Out", - "log-in": "Log In", - "loginPopup-title": "Log In", - "memberMenuPopup-title": "Member Settings", - "members": "Members", - "menu": "Menu", - "move-selection": "Move selection", - "moveCardPopup-title": "Move Card", - "moveCardToBottom-title": "Move to Bottom", - "moveCardToTop-title": "Move to Top", - "moveSelectionPopup-title": "Move selection", - "multi-selection": "Multi-Selection", - "multi-selection-on": "Multi-Selection is on", - "muted": "Muted", - "muted-info": "You will never be notified of any changes in this board", - "my-boards": "My Boards", - "name": "Name", - "no-archived-cards": "No cards in Archive.", - "no-archived-lists": "No lists in Archive.", - "no-archived-swimlanes": "No swimlanes in Archive.", - "no-results": "No results", - "normal": "Normal", - "normal-desc": "Can view and edit cards. Can't change settings.", - "not-accepted-yet": "Invitation not accepted yet", - "notify-participate": "Receive updates to any cards you participate as creater or member", - "notify-watch": "Receive updates to any boards, lists, or cards you’re watching", - "optional": "optional", - "or": "or", - "page-maybe-private": "This page may be private. You may be able to view it by <a href='%s'>logging in</a>.", - "page-not-found": "Page not found.", - "password": "Password", - "paste-or-dragdrop": "to paste, or drag & drop image file to it (image only)", - "participating": "Participating", - "preview": "Preview", - "previewAttachedImagePopup-title": "Preview", - "previewClipboardImagePopup-title": "Preview", - "private": "Private", - "private-desc": "This board is private. Only people added to the board can view and edit it.", - "profile": "Profile", - "public": "Public", - "public-desc": "This board is public. It's visible to anyone with the link and will show up in search engines like Google. Only people added to the board can edit.", - "quick-access-description": "Star a board to add a shortcut in this bar.", - "remove-cover": "Remove Cover", - "remove-from-board": "Remove from Board", - "remove-label": "Remove Label", - "listDeletePopup-title": "Delete List ?", - "remove-member": "Remove Member", - "remove-member-from-card": "Remove from Card", - "remove-member-pop": "Remove __name__ (__username__) from __boardTitle__? The member will be removed from all cards on this board. They will receive a notification.", - "removeMemberPopup-title": "Remove Member?", - "rename": "Rename", - "rename-board": "Rename Board", - "restore": "Restore", - "save": "Save", - "search": "Search", - "rules": "Rules", - "search-cards": "Search from card/list titles, descriptions and custom fields on this board", - "search-example": "Text to search for?", - "select-color": "Select Colour", - "set-wip-limit-value": "Set a limit for the maximum number of tasks in this list", - "setWipLimitPopup-title": "Set WIP Limit", - "shortcut-assign-self": "Assign yourself to current card", - "shortcut-autocomplete-emoji": "Autocomplete emoji", - "shortcut-autocomplete-members": "Autocomplete members", - "shortcut-clear-filters": "Clear all filters", - "shortcut-close-dialog": "Close Dialog", - "shortcut-filter-my-cards": "Filter my cards", - "shortcut-show-shortcuts": "Bring up this shortcuts list", - "shortcut-toggle-filterbar": "Toggle Filter Sidebar", - "shortcut-toggle-sidebar": "Toggle Board Sidebar", - "show-cards-minimum-count": "Show cards count if list contains more than", - "sidebar-open": "Open Sidebar", - "sidebar-close": "Close Sidebar", - "signupPopup-title": "Create an Account", - "star-board-title": "Click to star this board. It will show up at top of your boards list.", - "starred-boards": "Starred Boards", - "starred-boards-description": "Starred boards show up at the top of your boards list.", - "subscribe": "Subscribe", - "team": "Team", - "this-board": "this board", - "this-card": "this card", - "spent-time-hours": "Spent time (hours)", - "overtime-hours": "Overtime (hours)", - "overtime": "Overtime", - "has-overtime-cards": "Has overtime cards", - "has-spenttime-cards": "Has spent time cards", - "time": "Time", - "title": "Title", - "tracking": "Tracking", - "tracking-info": "You will be notified of any changes to those cards you are involved as creator or member.", - "type": "Type", - "unassign-member": "Unassign member", - "unsaved-description": "You have an unsaved description.", - "unwatch": "Unwatch", - "upload": "Upload", - "upload-avatar": "Upload an avatar", - "uploaded-avatar": "Uploaded an avatar", - "username": "Username", - "view-it": "View it", - "warn-list-archived": "warning: this card is in a list in the Archive", - "watch": "Watch", - "watching": "Watching", - "watching-info": "You will be notified of any changes in this board", - "welcome-board": "Welcome Board", - "welcome-swimlane": "Milestone 1", - "welcome-list1": "Basics", - "welcome-list2": "Advanced", - "card-templates-swimlane": "Card Templates", - "list-templates-swimlane": "List Templates", - "board-templates-swimlane": "Board Templates", - "what-to-do": "What do you want to do?", - "wipLimitErrorPopup-title": "Invalid WIP Limit", - "wipLimitErrorPopup-dialog-pt1": "The number of tasks in this list is higher than the WIP limit you've defined.", - "wipLimitErrorPopup-dialog-pt2": "Please move some tasks out of this list, or set a higher WIP limit.", - "admin-panel": "Admin Panel", - "settings": "Settings", - "people": "People", - "registration": "Registration", - "disable-self-registration": "Disable Self-Registration", - "invite": "Invite", - "invite-people": "Invite People", - "to-boards": "To board(s)", - "email-addresses": "Email Addresses", - "smtp-host-description": "The address of the SMTP server that handles your emails.", - "smtp-port-description": "The port your SMTP server uses for outgoing emails.", - "smtp-tls-description": "Enable TLS support for SMTP server", - "smtp-host": "SMTP Host", - "smtp-port": "SMTP Port", - "smtp-username": "Username", - "smtp-password": "Password", - "smtp-tls": "TLS support", - "send-from": "From", - "send-smtp-test": "Send a test email to yourself", - "invitation-code": "Invitation Code", - "email-invite-register-subject": "__inviter__ sent you an invitation", - "email-invite-register-text": "Dear __user__,\n\n__inviter__ invites you to kanban board for collaborations.\n\nPlease follow the link below:\n__url__\n\nAnd your invitation code is: __icode__\n\nThanks.", - "email-smtp-test-subject": "SMTP Test Email", - "email-smtp-test-text": "You have successfully sent an email", - "error-invitation-code-not-exist": "Invitation code doesn't exist", - "error-notAuthorized": "You are not authorised to view this page.", - "webhook-title": "Webhook Name", - "webhook-token": "Token (Optional for Authentication)", - "outgoing-webhooks": "Outgoing Webhooks", - "bidirectional-webhooks": "Two-Way Webhooks", - "outgoingWebhooksPopup-title": "Outgoing Webhooks", - "boardCardTitlePopup-title": "Card Title Filter", - "disable-webhook": "Disable This Webhook", - "global-webhook": "Global Webhooks", - "new-outgoing-webhook": "New Outgoing Webhook", - "no-name": "(Unknown)", - "Node_version": "Node version", - "Meteor_version": "Meteor version", - "MongoDB_version": "MongoDB version", - "MongoDB_storage_engine": "MongoDB storage engine", - "MongoDB_Oplog_enabled": "MongoDB Oplog enabled", - "OS_Arch": "OS Arch", - "OS_Cpus": "OS CPU Count", - "OS_Freemem": "OS Free Memory", - "OS_Loadavg": "OS Load Average", - "OS_Platform": "OS Platform", - "OS_Release": "OS Release", - "OS_Totalmem": "OS Total Memory", - "OS_Type": "OS Type", - "OS_Uptime": "OS Uptime", - "days": "days", - "hours": "hours", - "minutes": "minutes", - "seconds": "seconds", - "show-field-on-card": "Show this field on card", - "automatically-field-on-card": "Auto create field to all cards", - "showLabel-field-on-card": "Show field label on minicard", - "yes": "Yes", - "no": "No", - "accounts": "Accounts", - "accounts-allowEmailChange": "Allow Email Change", - "accounts-allowUserNameChange": "Allow Username Change", - "createdAt": "Created at", - "verified": "Verified", - "active": "Active", - "card-received": "Received", - "card-received-on": "Received on", - "card-end": "End", - "card-end-on": "Ends on", - "editCardReceivedDatePopup-title": "Change received date", - "editCardEndDatePopup-title": "Change end date", - "setCardColorPopup-title": "Set color", - "setCardActionsColorPopup-title": "Choose a color", - "setSwimlaneColorPopup-title": "Choose a color", - "setListColorPopup-title": "Choose a color", - "assigned-by": "Assigned By", - "requested-by": "Requested By", - "board-delete-notice": "Deleting is permanent. You will lose all lists, cards and actions associated with this board.", - "delete-board-confirm-popup": "All lists, cards, labels, and activities will be deleted and you won't be able to recover the board contents. There is no undo.", - "boardDeletePopup-title": "Delete Board?", - "delete-board": "Delete Board", - "default-subtasks-board": "Subtasks for __board__ board", - "default": "Default", - "queue": "Queue", - "subtask-settings": "Subtasks Settings", - "card-settings": "Card Settings", - "boardSubtaskSettingsPopup-title": "Board Subtasks Settings", - "boardCardSettingsPopup-title": "Card Settings", - "deposit-subtasks-board": "Deposit subtasks to this board:", - "deposit-subtasks-list": "Landing list for subtasks deposited here:", - "show-parent-in-minicard": "Show parent in minicard:", - "prefix-with-full-path": "Prefix with full path", - "prefix-with-parent": "Prefix with parent", - "subtext-with-full-path": "Subtext with full path", - "subtext-with-parent": "Subtext with parent", - "change-card-parent": "Change card's parent", - "parent-card": "Parent card", - "source-board": "Source board", - "no-parent": "Don't show parent", - "activity-added-label": "added label '%s' to %s", - "activity-removed-label": "removed label '%s' from %s", - "activity-delete-attach": "deleted an attachment from %s", - "activity-added-label-card": "added label '%s'", - "activity-removed-label-card": "removed label '%s'", - "activity-delete-attach-card": "deleted an attachment", - "activity-set-customfield": "set custom field '%s' to '%s' in %s", - "activity-unset-customfield": "unset custom field '%s' in %s", - "r-rule": "Rule", - "r-add-trigger": "Add trigger", - "r-add-action": "Add action", - "r-board-rules": "Board rules", - "r-add-rule": "Add rule", - "r-view-rule": "View rule", - "r-delete-rule": "Delete rule", - "r-new-rule-name": "New rule title", - "r-no-rules": "No rules", - "r-when-a-card": "When a card", - "r-is": "is", - "r-is-moved": "is moved", - "r-added-to": "added to", - "r-removed-from": "Removed from", - "r-the-board": "the board", - "r-list": "list", - "set-filter": "Set Filter", - "r-moved-to": "Moved to", - "r-moved-from": "Moved from", - "r-archived": "Moved to Archive", - "r-unarchived": "Restored from Archive", - "r-a-card": "a card", - "r-when-a-label-is": "When a label is", - "r-when-the-label": "When the label", - "r-list-name": "list name", - "r-when-a-member": "When a member is", - "r-when-the-member": "When the member", - "r-name": "name", - "r-when-a-attach": "When an attachment", - "r-when-a-checklist": "When a checklist is", - "r-when-the-checklist": "When the checklist", - "r-completed": "Completed", - "r-made-incomplete": "Made incomplete", - "r-when-a-item": "When a checklist item is", - "r-when-the-item": "When the checklist item", - "r-checked": "Checked", - "r-unchecked": "Unchecked", - "r-move-card-to": "Move card to", - "r-top-of": "Top of", - "r-bottom-of": "Bottom of", - "r-its-list": "its list", - "r-archive": "Move to Archive", - "r-unarchive": "Restore from Archive", - "r-card": "card", - "r-add": "Add", - "r-remove": "Remove", - "r-label": "label", - "r-member": "member", - "r-remove-all": "Remove all members from the card", - "r-set-color": "Set color to", - "r-checklist": "checklist", - "r-check-all": "Check all", - "r-uncheck-all": "Uncheck all", - "r-items-check": "items of checklist", - "r-check": "Check", - "r-uncheck": "Uncheck", - "r-item": "item", - "r-of-checklist": "of checklist", - "r-send-email": "Send an email", - "r-to": "to", - "r-subject": "subject", - "r-rule-details": "Rule details", - "r-d-move-to-top-gen": "Move card to top of its list", - "r-d-move-to-top-spec": "Move card to top of list", - "r-d-move-to-bottom-gen": "Move card to bottom of its list", - "r-d-move-to-bottom-spec": "Move card to bottom of list", - "r-d-send-email": "Send email", - "r-d-send-email-to": "to", - "r-d-send-email-subject": "subject", - "r-d-send-email-message": "message", - "r-d-archive": "Move card to Archive", - "r-d-unarchive": "Restore card from Archive", - "r-d-add-label": "Add label", - "r-d-remove-label": "Remove label", - "r-create-card": "Create new card", - "r-in-list": "in list", - "r-in-swimlane": "in swimlane", - "r-d-add-member": "Add member", - "r-d-remove-member": "Remove member", - "r-d-remove-all-member": "Remove all member", - "r-d-check-all": "Check all items of a list", - "r-d-uncheck-all": "Uncheck all items of a list", - "r-d-check-one": "Check item", - "r-d-uncheck-one": "Uncheck item", - "r-d-check-of-list": "of checklist", - "r-d-add-checklist": "Add checklist", - "r-d-remove-checklist": "Remove checklist", - "r-by": "by", - "r-add-checklist": "Add checklist", - "r-with-items": "with items", - "r-items-list": "item1,item2,item3", - "r-add-swimlane": "Add swimlane", - "r-swimlane-name": "swimlane name", - "r-board-note": "Note: leave a field empty to match every possible value.", - "r-checklist-note": "Note: checklist's items have to be written as comma separated values.", - "r-when-a-card-is-moved": "When a card is moved to another list", - "r-set": "Set", - "r-update": "Update", - "r-datefield": "date field", - "r-df-start-at": "start", - "r-df-due-at": "due", - "r-df-end-at": "end", - "r-df-received-at": "received", - "r-to-current-datetime": "to current date/time", - "r-remove-value-from": "Remove value from", - "ldap": "LDAP", - "oauth2": "OAuth2", - "cas": "CAS", - "authentication-method": "Authentication method", - "authentication-type": "Authentication type", - "custom-product-name": "Custom Product Name", - "layout": "Layout", - "hide-logo": "Hide Logo", - "add-custom-html-after-body-start": "Add Custom HTML after <body> start", - "add-custom-html-before-body-end": "Add Custom HTML before </body> end", - "error-undefined": "Something went wrong", - "error-ldap-login": "An error occurred while trying to login", - "display-authentication-method": "Display Authentication Method", - "default-authentication-method": "Default Authentication Method", - "duplicate-board": "Duplicate Board", - "people-number": "The number of people is:", - "swimlaneDeletePopup-title": "Delete Swimlane ?", - "swimlane-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the swimlane. There is no undo.", - "restore-all": "Restore all", - "delete-all": "Delete all", - "loading": "Loading, please wait.", - "previous_as": "last time was", - "act-a-dueAt": "modified due time to \nWhen: __timeValue__\nWhere: __card__\n previous due was __timeOldValue__", - "act-a-endAt": "modified ending time to __timeValue__ from (__timeOldValue__)", - "act-a-startAt": "modified starting time to __timeValue__ from (__timeOldValue__)", - "act-a-receivedAt": "modified received time to __timeValue__ from (__timeOldValue__)", - "a-dueAt": "modified due time to be", - "a-endAt": "modified ending time to be", - "a-startAt": "modified starting time to be", - "a-receivedAt": "modified received time to be", - "almostdue": "current due time %s is approaching", - "pastdue": "current due time %s is past", - "duenow": "current due time %s is today", - "act-newDue": "__list__/__card__ has 1st due reminder [__board__]", - "act-withDue": "__list__/__card__ due reminders [__board__]", - "act-almostdue": "was reminding the current due (__timeValue__) of __card__ is approaching", - "act-pastdue": "was reminding the current due (__timeValue__) of __card__ is past", - "act-duenow": "was reminding the current due (__timeValue__) of __card__ is now", - "act-atUserComment": "You were mentioned in [__board__] __list__/__card__", - "delete-user-confirm-popup": "Are you sure you want to delete this account? There is no undo.", - "accounts-allowUserDelete": "Allow users to self delete their account", - "hide-minicard-label-text": "Hide minicard label text", - "show-desktop-drag-handles": "Show desktop drag handles", - "assignee": "Assignee", - "cardAssigneesPopup-title": "Assignee", - "addmore-detail": "Add a more detailed description", - "show-on-card": "Show on Card", - "new": "New", - "editUserPopup-title": "Edit User", - "newUserPopup-title": "New User", - "notifications": "Notifications", - "view-all": "View All", - "filter-by-unread": "Filter by Unread", - "mark-all-as-read": "Mark all as read", - "allow-rename": "Allow Rename", - "allowRenamePopup-title": "Allow Rename" -} + "accept": "Accept", + "act-activity-notify": "Activity Notification", + "act-addAttachment": "added attachment __attachment__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-deleteAttachment": "deleted attachment __attachment__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addSubtask": "added subtask __subtask__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addedLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removeLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removedLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addChecklist": "added checklist __checklist__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addChecklistItem": "added checklist item __checklistItem__ to checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removeChecklist": "removed checklist __checklist__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removeChecklistItem": "removed checklist item __checklistItem__ from checklist __checkList__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-checkedItem": "checked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-uncheckedItem": "unchecked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-completeChecklist": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-uncompleteChecklist": "uncompleted checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addComment": "commented on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-editComment": "edited comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-deleteComment": "deleted comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-createBoard": "created board __board__", + "act-createSwimlane": "created swimlane __swimlane__ to board __board__", + "act-createCard": "created card __card__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-createCustomField": "created custom field __customField__ at board __board__", + "act-deleteCustomField": "deleted custom field __customField__ at board __board__", + "act-setCustomField": "edited custom field __customField__: __customFieldValue__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-createList": "added list __list__ to board __board__", + "act-addBoardMember": "added member __member__ to board __board__", + "act-archivedBoard": "Board __board__ moved to Archive", + "act-archivedCard": "Card __card__ at list __list__ at swimlane __swimlane__ at board __board__ moved to Archive", + "act-archivedList": "List __list__ at swimlane __swimlane__ at board __board__ moved to Archive", + "act-archivedSwimlane": "Swimlane __swimlane__ at board __board__ moved to Archive", + "act-importBoard": "imported board __board__", + "act-importCard": "imported card __card__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-importList": "imported list __list__ to swimlane __swimlane__ at board __board__", + "act-joinMember": "added member __member__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-moveCard": "moved card __card__ at board __board__ from list __oldList__ at swimlane __oldSwimlane__ to list __list__ at swimlane __swimlane__", + "act-moveCardToOtherBoard": "moved card __card__ from list __oldList__ at swimlane __oldSwimlane__ at board __oldBoard__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-removeBoardMember": "removed member __member__ from board __board__", + "act-restoredCard": "restored card __card__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-unjoinMember": "removed member __member__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-withBoardTitle": "__board__", + "act-withCardTitle": "[__board__] __card__", + "actions": "Actions", + "activities": "Activities", + "activity": "Activity", + "activity-added": "added %s to %s", + "activity-archived": "%s moved to Archive", + "activity-attached": "attached %s to %s", + "activity-created": "created %s", + "activity-customfield-created": "created custom field %s", + "activity-excluded": "excluded %s from %s", + "activity-imported": "imported %s into %s from %s", + "activity-imported-board": "imported %s from %s", + "activity-joined": "joined %s", + "activity-moved": "moved %s from %s to %s", + "activity-on": "on %s", + "activity-removed": "removed %s from %s", + "activity-sent": "sent %s to %s", + "activity-unjoined": "unjoined %s", + "activity-subtask-added": "added subtask to %s", + "activity-checked-item": "checked %s in checklist %s of %s", + "activity-unchecked-item": "unchecked %s in checklist %s of %s", + "activity-checklist-added": "added checklist to %s", + "activity-checklist-removed": "removed a checklist from %s", + "activity-checklist-completed": "completed checklist %s of %s", + "activity-checklist-uncompleted": "uncompleted the checklist %s of %s", + "activity-checklist-item-added": "added checklist item to '%s' in %s", + "activity-checklist-item-removed": "removed a checklist item from '%s' in %s", + "add": "Add", + "activity-checked-item-card": "checked %s in checklist %s", + "activity-unchecked-item-card": "unchecked %s in checklist %s", + "activity-checklist-completed-card": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "activity-checklist-uncompleted-card": "uncompleted the checklist %s", + "activity-editComment": "edited comment %s", + "activity-deleteComment": "deleted comment %s", + "add-attachment": "Add Attachment", + "add-board": "Add Board", + "add-card": "Add Card", + "add-swimlane": "Add Swimlane", + "add-subtask": "Add Subtask", + "add-checklist": "Add Checklist", + "add-checklist-item": "Add an item to checklist", + "add-cover": "Add Cover", + "add-label": "Add Label", + "add-list": "Add List", + "add-members": "Add Members", + "added": "Added", + "addMemberPopup-title": "Members", + "admin": "Admin", + "admin-desc": "Can view and edit cards, remove members, and change settings for the board.", + "admin-announcement": "Announcement", + "admin-announcement-active": "Active System-Wide Announcement", + "admin-announcement-title": "Announcement from Administrator", + "all-boards": "All boards", + "and-n-other-card": "And __count__ other card", + "and-n-other-card_plural": "And __count__ other cards", + "apply": "Apply", + "app-is-offline": "Loading, please wait. Refreshing the page will cause data loss. If loading does not work, please check that server has not stopped.", + "archive": "Move to Archive", + "archive-all": "Move All to Archive", + "archive-board": "Move Board to Archive", + "archive-card": "Move Card to Archive", + "archive-list": "Move List to Archive", + "archive-swimlane": "Move Swimlane to Archive", + "archive-selection": "Move selection to Archive", + "archiveBoardPopup-title": "Move Board to Archive?", + "archived-items": "Archive", + "archived-boards": "Boards in Archive", + "restore-board": "Restore Board", + "no-archived-boards": "No Boards in Archive.", + "archives": "Archive", + "template": "Template", + "templates": "Templates", + "assign-member": "Assign member", + "attached": "attached", + "attachment": "Attachment", + "attachment-delete-pop": "Deleting an attachment is permanent. There is no undo.", + "attachmentDeletePopup-title": "Delete Attachment?", + "attachments": "Attachments", + "auto-watch": "Automatically watch boards when they are created", + "avatar-too-big": "The avatar is too large (70KB max)", + "back": "Back", + "board-change-color": "Change colour", + "board-nb-stars": "%s stars", + "board-not-found": "Board not found", + "board-private-info": "This board will be <strong>private</strong>.", + "board-public-info": "This board will be <strong>public</strong>.", + "boardChangeColorPopup-title": "Change Board Background", + "boardChangeTitlePopup-title": "Rename Board", + "boardChangeVisibilityPopup-title": "Change Visibility", + "boardChangeWatchPopup-title": "Change Watch", + "boardMenuPopup-title": "Board Settings", + "boardChangeViewPopup-title": "Board View", + "boards": "Boards", + "board-view": "Board View", + "board-view-cal": "Calendar", + "board-view-swimlanes": "Swimlanes", + "board-view-collapse": "Collapse", + "board-view-lists": "Lists", + "bucket-example": "Like “Bucket List” for example", + "cancel": "Cancel", + "card-archived": "This card is moved to Archive.", + "board-archived": "This board is moved to Archive.", + "card-comments-title": "This card has %s comment.", + "card-delete-notice": "Deleting is permanent. You will lose all actions associated with this card.", + "card-delete-pop": "All actions will be removed from the activity feed and you won't be able to re-open the card. There is no undo.", + "card-delete-suggest-archive": "You can move a card to Archive to remove it from the board and preserve the activity.", + "card-due": "Due", + "card-due-on": "Due on", + "card-spent": "Spent Time", + "card-edit-attachments": "Edit attachments", + "card-edit-custom-fields": "Edit custom fields", + "card-edit-labels": "Edit labels", + "card-edit-members": "Edit members", + "card-labels-title": "Change the labels for the card.", + "card-members-title": "Add or remove members of the board from the card.", + "card-start": "Start", + "card-start-on": "Starts on", + "cardAttachmentsPopup-title": "Attach From", + "cardCustomField-datePopup-title": "Change date", + "cardCustomFieldsPopup-title": "Edit custom fields", + "cardDeletePopup-title": "Delete Card?", + "cardDetailsActionsPopup-title": "Card Actions", + "cardLabelsPopup-title": "Labels", + "cardMembersPopup-title": "Members", + "cardMorePopup-title": "More", + "cardTemplatePopup-title": "Create template", + "cards": "Cards", + "cards-count": "Cards", + "casSignIn": "Sign In with CAS", + "cardType-card": "Card", + "cardType-linkedCard": "Linked Card", + "cardType-linkedBoard": "Linked Board", + "change": "Change", + "change-avatar": "Change Avatar", + "change-password": "Change Password", + "change-permissions": "Change permissions", + "change-settings": "Change Settings", + "changeAvatarPopup-title": "Change Avatar", + "changeLanguagePopup-title": "Change Language", + "changePasswordPopup-title": "Change Password", + "changePermissionsPopup-title": "Change Permissions", + "changeSettingsPopup-title": "Change Settings", + "subtasks": "Subtasks", + "checklists": "Checklists", + "click-to-star": "Click to star this board.", + "click-to-unstar": "Click to unstar this board.", + "clipboard": "Clipboard or drag & drop", + "close": "Close", + "close-board": "Close Board", + "close-board-pop": "You will be able to restore the board by clicking the “Archive” button from the home header.", + "color-black": "black", + "color-blue": "blue", + "color-crimson": "crimson", + "color-darkgreen": "darkgreen", + "color-gold": "gold", + "color-gray": "gray", + "color-green": "green", + "color-indigo": "indigo", + "color-lime": "lime", + "color-magenta": "magenta", + "color-mistyrose": "mistyrose", + "color-navy": "navy", + "color-orange": "orange", + "color-paleturquoise": "paleturquoise", + "color-peachpuff": "peachpuff", + "color-pink": "pink", + "color-plum": "plum", + "color-purple": "purple", + "color-red": "red", + "color-saddlebrown": "saddlebrown", + "color-silver": "silver", + "color-sky": "sky", + "color-slateblue": "slateblue", + "color-white": "white", + "color-yellow": "yellow", + "unset-color": "Unset", + "comment": "Comment", + "comment-placeholder": "Write Comment", + "comment-only": "Comment only", + "comment-only-desc": "Can comment on cards only.", + "no-comments": "No comments", + "no-comments-desc": "Can not see comments and activities.", + "worker": "Worker", + "worker-desc": "Can only move cards, assign itself to card and comment.", + "computer": "Computer", + "confirm-subtask-delete-dialog": "Are you sure you want to delete subtask?", + "confirm-checklist-delete-dialog": "Are you sure you want to delete checklist?", + "copy-card-link-to-clipboard": "Copy card link to clipboard", + "linkCardPopup-title": "Link Card", + "searchElementPopup-title": "Search", + "copyCardPopup-title": "Copy Card", + "copyChecklistToManyCardsPopup-title": "Copy Checklist Template to Many Cards", + "copyChecklistToManyCardsPopup-instructions": "Destination Card Titles and Descriptions in this JSON format", + "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"First card title\", \"description\":\"First card description\"}, {\"title\":\"Second card title\",\"description\":\"Second card description\"},{\"title\":\"Last card title\",\"description\":\"Last card description\"} ]", + "create": "Create", + "createBoardPopup-title": "Create Board", + "chooseBoardSourcePopup-title": "Import board", + "createLabelPopup-title": "Create Label", + "createCustomField": "Create Field", + "createCustomFieldPopup-title": "Create Field", + "current": "current", + "custom-field-delete-pop": "There is no undo. This will remove this custom field from all cards and destroy its history.", + "custom-field-checkbox": "Checkbox", + "custom-field-date": "Date", + "custom-field-dropdown": "Dropdown List", + "custom-field-dropdown-none": "(none)", + "custom-field-dropdown-options": "List Options", + "custom-field-dropdown-options-placeholder": "Press enter to add more options", + "custom-field-dropdown-unknown": "(unknown)", + "custom-field-number": "Number", + "custom-field-text": "Text", + "custom-fields": "Custom Fields", + "date": "Date", + "decline": "Decline", + "default-avatar": "Default avatar", + "delete": "Delete", + "deleteCustomFieldPopup-title": "Delete Custom Field?", + "deleteLabelPopup-title": "Delete Label?", + "description": "Description", + "disambiguateMultiLabelPopup-title": "Disambiguate Label Action", + "disambiguateMultiMemberPopup-title": "Disambiguate Member Action", + "discard": "Discard", + "done": "Done", + "download": "Download", + "edit": "Edit", + "edit-avatar": "Change Avatar", + "edit-profile": "Edit Profile", + "edit-wip-limit": "Edit WIP Limit", + "soft-wip-limit": "Soft WIP Limit", + "editCardStartDatePopup-title": "Change start date", + "editCardDueDatePopup-title": "Change due date", + "editCustomFieldPopup-title": "Edit Field", + "editCardSpentTimePopup-title": "Change spent time", + "editLabelPopup-title": "Change Label", + "editNotificationPopup-title": "Edit Notification", + "editProfilePopup-title": "Edit Profile", + "email": "Email", + "email-enrollAccount-subject": "An account created for you on __siteName__", + "email-enrollAccount-text": "Hello __user__,\n\nTo start using the service, simply click the link below.\n\n__url__\n\nThanks.", + "email-fail": "Sending email failed", + "email-fail-text": "Error trying to send email", + "email-invalid": "Invalid email", + "email-invite": "Invite via email", + "email-invite-subject": "__inviter__ sent you an invitation", + "email-invite-text": "Dear __user__,\n\n__inviter__ invites you to join board \"__board__\" for collaboration.\n\nPlease follow the link below:\n\n__url__\n\nThanks.", + "email-resetPassword-subject": "Reset your password on __siteName__", + "email-resetPassword-text": "Hello __user__,\n\nTo reset your password, simply click the link below.\n\n__url__\n\nThanks.", + "email-sent": "Email sent", + "email-verifyEmail-subject": "Verify your email address on __siteName__", + "email-verifyEmail-text": "Hello __user__,\n\nTo verify your account email, simply click the link below.\n\n__url__\n\nThanks.", + "enable-wip-limit": "Enable WIP Limit", + "error-board-doesNotExist": "This board does not exist", + "error-board-notAdmin": "You need to be admin of this board to do that", + "error-board-notAMember": "You need to be a member of this board to do that", + "error-json-malformed": "Your text is not valid JSON", + "error-json-schema": "Your JSON data does not include the proper information in the correct format", + "error-list-doesNotExist": "This list does not exist", + "error-user-doesNotExist": "This user does not exist", + "error-user-notAllowSelf": "You can not invite yourself", + "error-user-notCreated": "This user is not created", + "error-username-taken": "This username is already taken", + "error-email-taken": "Email has already been taken", + "export-board": "Export board", + "sort": "Sort", + "sort-desc": "Click to Sort List", + "list-sort-by": "Sort the List By:", + "list-label-modifiedAt": "Last Access Time", + "list-label-title": "Name of the List", + "list-label-sort": "Your Manual Order", + "list-label-short-modifiedAt": "(L)", + "list-label-short-title": "(N)", + "list-label-short-sort": "(M)", + "filter": "Filter", + "filter-cards": "Filter Cards or Lists", + "list-filter-label": "Filter List by Title", + "filter-clear": "Clear filter", + "filter-no-label": "No label", + "filter-no-member": "No member", + "filter-no-custom-fields": "No Custom Fields", + "filter-show-archive": "Show archived lists", + "filter-hide-empty": "Hide empty lists", + "filter-on": "Filter is on", + "filter-on-desc": "You are filtering cards on this board. Click here to edit filter.", + "filter-to-selection": "Filter to selection", + "advanced-filter-label": "Advanced Filter", + "advanced-filter-description": "Advanced Filter allows to write a string containing following operators: == != <= >= && || ( ) A space is used as a separator between the Operators. You can filter for all Custom Fields by typing their names and values. For Example: Field1 == Value1. Note: If fields or values contains spaces, you need to encapsulate them into single quotes. For Example: 'Field 1' == 'Value 1'. For single control characters (' \\/) to be skipped, you can use \\. For example: Field1 == I\\'m. Also you can combine multiple conditions. For Example: F1 == V1 || F1 == V2. Normally all operators are interpreted from left to right. You can change the order by placing brackets. For Example: F1 == V1 && ( F2 == V2 || F2 == V3 ). Also you can search text fields using regex: F1 == /Tes.*/i", + "fullname": "Full Name", + "header-logo-title": "Go back to your boards page.", + "hide-system-messages": "Hide system messages", + "headerBarCreateBoardPopup-title": "Create Board", + "home": "Home", + "import": "Import", + "link": "Link", + "import-board": "import board", + "import-board-c": "Import board", + "import-board-title-trello": "Import board from Trello", + "import-board-title-wekan": "Import board from previous export", + "import-sandstorm-backup-warning": "Do not delete data you import from original exported board or Trello before checking does this grain close and open again, or do you get Board not found error, that means data loss.", + "import-sandstorm-warning": "Imported board will delete all existing data on board and replace it with imported board.", + "from-trello": "From Trello", + "from-wekan": "From previous export", + "import-board-instruction-trello": "In your Trello board, go to 'Menu', then 'More', 'Print and Export', 'Export JSON', and copy the resulting text.", + "import-board-instruction-wekan": "In your board, go to 'Menu', then 'Export board', and copy the text in the downloaded file.", + "import-board-instruction-about-errors": "If you get errors when importing board, sometimes importing still works, and board is at All Boards page.", + "import-json-placeholder": "Paste your valid JSON data here", + "import-map-members": "Map members", + "import-members-map": "Your imported board has some members. Please map the members you want to import to your users", + "import-show-user-mapping": "Review members mapping", + "import-user-select": "Pick your existing user you want to use as this member", + "importMapMembersAddPopup-title": "Select member", + "info": "Version", + "initials": "Initials", + "invalid-date": "Invalid date", + "invalid-time": "Invalid time", + "invalid-user": "Invalid user", + "joined": "joined", + "just-invited": "You are just invited to this board", + "keyboard-shortcuts": "Keyboard shortcuts", + "label-create": "Create Label", + "label-default": "%s label (default)", + "label-delete-pop": "There is no undo. This will remove this label from all cards and destroy its history.", + "labels": "Labels", + "language": "Language", + "last-admin-desc": "You can’t change roles because there must be at least one admin.", + "leave-board": "Leave Board", + "leave-board-pop": "Are you sure you want to leave __boardTitle__? You will be removed from all cards on this board.", + "leaveBoardPopup-title": "Leave Board ?", + "link-card": "Link to this card", + "list-archive-cards": "Move all cards in this list to Archive", + "list-archive-cards-pop": "This will remove all the cards in this list from the board. To view cards in Archive and bring them back to the board, click “Menu” > “Archive”.", + "list-move-cards": "Move all cards in this list", + "list-select-cards": "Select all cards in this list", + "set-color-list": "Set Color", + "listActionPopup-title": "List Actions", + "swimlaneActionPopup-title": "Swimlane Actions", + "swimlaneAddPopup-title": "Add a Swimlane below", + "listImportCardPopup-title": "Import a Trello card", + "listMorePopup-title": "More", + "link-list": "Link to this list", + "list-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the list. There is no undo.", + "list-delete-suggest-archive": "You can move a list to Archive to remove it from the board and preserve its activity.", + "lists": "Lists", + "swimlanes": "Swimlanes", + "log-out": "Log Out", + "log-in": "Log In", + "loginPopup-title": "Log In", + "memberMenuPopup-title": "Member Settings", + "members": "Members", + "menu": "Menu", + "move-selection": "Move selection", + "moveCardPopup-title": "Move Card", + "moveCardToBottom-title": "Move to Bottom", + "moveCardToTop-title": "Move to Top", + "moveSelectionPopup-title": "Move selection", + "multi-selection": "Multi-Selection", + "multi-selection-on": "Multi-Selection is on", + "muted": "Muted", + "muted-info": "You will never be notified of any changes in this board", + "my-boards": "My Boards", + "name": "Name", + "no-archived-cards": "No cards in Archive.", + "no-archived-lists": "No lists in Archive.", + "no-archived-swimlanes": "No swimlanes in Archive.", + "no-results": "No results", + "normal": "Normal", + "normal-desc": "Can view and edit cards. Can't change settings.", + "not-accepted-yet": "Invitation not accepted yet", + "notify-participate": "Receive updates to any cards you participate as creater or member", + "notify-watch": "Receive updates to any boards, lists, or cards you’re watching", + "optional": "optional", + "or": "or", + "page-maybe-private": "This page may be private. You may be able to view it by <a href='%s'>logging in</a>.", + "page-not-found": "Page not found.", + "password": "Password", + "paste-or-dragdrop": "to paste, or drag & drop image file to it (image only)", + "participating": "Participating", + "preview": "Preview", + "previewAttachedImagePopup-title": "Preview", + "previewClipboardImagePopup-title": "Preview", + "private": "Private", + "private-desc": "This board is private. Only people added to the board can view and edit it.", + "profile": "Profile", + "public": "Public", + "public-desc": "This board is public. It's visible to anyone with the link and will show up in search engines like Google. Only people added to the board can edit.", + "quick-access-description": "Star a board to add a shortcut in this bar.", + "remove-cover": "Remove Cover", + "remove-from-board": "Remove from Board", + "remove-label": "Remove Label", + "listDeletePopup-title": "Delete List ?", + "remove-member": "Remove Member", + "remove-member-from-card": "Remove from Card", + "remove-member-pop": "Remove __name__ (__username__) from __boardTitle__? The member will be removed from all cards on this board. They will receive a notification.", + "removeMemberPopup-title": "Remove Member?", + "rename": "Rename", + "rename-board": "Rename Board", + "restore": "Restore", + "save": "Save", + "search": "Search", + "rules": "Rules", + "search-cards": "Search from card/list titles, descriptions and custom fields on this board", + "search-example": "Text to search for?", + "select-color": "Select Colour", + "set-wip-limit-value": "Set a limit for the maximum number of tasks in this list", + "setWipLimitPopup-title": "Set WIP Limit", + "shortcut-assign-self": "Assign yourself to current card", + "shortcut-autocomplete-emoji": "Autocomplete emoji", + "shortcut-autocomplete-members": "Autocomplete members", + "shortcut-clear-filters": "Clear all filters", + "shortcut-close-dialog": "Close Dialog", + "shortcut-filter-my-cards": "Filter my cards", + "shortcut-show-shortcuts": "Bring up this shortcuts list", + "shortcut-toggle-filterbar": "Toggle Filter Sidebar", + "shortcut-toggle-sidebar": "Toggle Board Sidebar", + "show-cards-minimum-count": "Show cards count if list contains more than", + "sidebar-open": "Open Sidebar", + "sidebar-close": "Close Sidebar", + "signupPopup-title": "Create an Account", + "star-board-title": "Click to star this board. It will show up at top of your boards list.", + "starred-boards": "Starred Boards", + "starred-boards-description": "Starred boards show up at the top of your boards list.", + "subscribe": "Subscribe", + "team": "Team", + "this-board": "this board", + "this-card": "this card", + "spent-time-hours": "Spent time (hours)", + "overtime-hours": "Overtime (hours)", + "overtime": "Overtime", + "has-overtime-cards": "Has overtime cards", + "has-spenttime-cards": "Has spent time cards", + "time": "Time", + "title": "Title", + "tracking": "Tracking", + "tracking-info": "You will be notified of any changes to those cards you are involved as creator or member.", + "type": "Type", + "unassign-member": "Unassign member", + "unsaved-description": "You have an unsaved description.", + "unwatch": "Unwatch", + "upload": "Upload", + "upload-avatar": "Upload an avatar", + "uploaded-avatar": "Uploaded an avatar", + "username": "Username", + "view-it": "View it", + "warn-list-archived": "warning: this card is in a list in the Archive", + "watch": "Watch", + "watching": "Watching", + "watching-info": "You will be notified of any changes in this board", + "welcome-board": "Welcome Board", + "welcome-swimlane": "Milestone 1", + "welcome-list1": "Basics", + "welcome-list2": "Advanced", + "card-templates-swimlane": "Card Templates", + "list-templates-swimlane": "List Templates", + "board-templates-swimlane": "Board Templates", + "what-to-do": "What do you want to do?", + "wipLimitErrorPopup-title": "Invalid WIP Limit", + "wipLimitErrorPopup-dialog-pt1": "The number of tasks in this list is higher than the WIP limit you've defined.", + "wipLimitErrorPopup-dialog-pt2": "Please move some tasks out of this list, or set a higher WIP limit.", + "admin-panel": "Admin Panel", + "settings": "Settings", + "people": "People", + "registration": "Registration", + "disable-self-registration": "Disable Self-Registration", + "invite": "Invite", + "invite-people": "Invite People", + "to-boards": "To board(s)", + "email-addresses": "Email Addresses", + "smtp-host-description": "The address of the SMTP server that handles your emails.", + "smtp-port-description": "The port your SMTP server uses for outgoing emails.", + "smtp-tls-description": "Enable TLS support for SMTP server", + "smtp-host": "SMTP Host", + "smtp-port": "SMTP Port", + "smtp-username": "Username", + "smtp-password": "Password", + "smtp-tls": "TLS support", + "send-from": "From", + "send-smtp-test": "Send a test email to yourself", + "invitation-code": "Invitation Code", + "email-invite-register-subject": "__inviter__ sent you an invitation", + "email-invite-register-text": "Dear __user__,\n\n__inviter__ invites you to kanban board for collaborations.\n\nPlease follow the link below:\n__url__\n\nAnd your invitation code is: __icode__\n\nThanks.", + "email-smtp-test-subject": "SMTP Test Email", + "email-smtp-test-text": "You have successfully sent an email", + "error-invitation-code-not-exist": "Invitation code doesn't exist", + "error-notAuthorized": "You are not authorised to view this page.", + "webhook-title": "Webhook Name", + "webhook-token": "Token (Optional for Authentication)", + "outgoing-webhooks": "Outgoing Webhooks", + "bidirectional-webhooks": "Two-Way Webhooks", + "outgoingWebhooksPopup-title": "Outgoing Webhooks", + "boardCardTitlePopup-title": "Card Title Filter", + "disable-webhook": "Disable This Webhook", + "global-webhook": "Global Webhooks", + "new-outgoing-webhook": "New Outgoing Webhook", + "no-name": "(Unknown)", + "Node_version": "Node version", + "Meteor_version": "Meteor version", + "MongoDB_version": "MongoDB version", + "MongoDB_storage_engine": "MongoDB storage engine", + "MongoDB_Oplog_enabled": "MongoDB Oplog enabled", + "OS_Arch": "OS Arch", + "OS_Cpus": "OS CPU Count", + "OS_Freemem": "OS Free Memory", + "OS_Loadavg": "OS Load Average", + "OS_Platform": "OS Platform", + "OS_Release": "OS Release", + "OS_Totalmem": "OS Total Memory", + "OS_Type": "OS Type", + "OS_Uptime": "OS Uptime", + "days": "days", + "hours": "hours", + "minutes": "minutes", + "seconds": "seconds", + "show-field-on-card": "Show this field on card", + "automatically-field-on-card": "Auto create field to all cards", + "showLabel-field-on-card": "Show field label on minicard", + "yes": "Yes", + "no": "No", + "accounts": "Accounts", + "accounts-allowEmailChange": "Allow Email Change", + "accounts-allowUserNameChange": "Allow Username Change", + "createdAt": "Created at", + "verified": "Verified", + "active": "Active", + "card-received": "Received", + "card-received-on": "Received on", + "card-end": "End", + "card-end-on": "Ends on", + "editCardReceivedDatePopup-title": "Change received date", + "editCardEndDatePopup-title": "Change end date", + "setCardColorPopup-title": "Set color", + "setCardActionsColorPopup-title": "Choose a color", + "setSwimlaneColorPopup-title": "Choose a color", + "setListColorPopup-title": "Choose a color", + "assigned-by": "Assigned By", + "requested-by": "Requested By", + "board-delete-notice": "Deleting is permanent. You will lose all lists, cards and actions associated with this board.", + "delete-board-confirm-popup": "All lists, cards, labels, and activities will be deleted and you won't be able to recover the board contents. There is no undo.", + "boardDeletePopup-title": "Delete Board?", + "delete-board": "Delete Board", + "default-subtasks-board": "Subtasks for __board__ board", + "default": "Default", + "queue": "Queue", + "subtask-settings": "Subtasks Settings", + "card-settings": "Card Settings", + "boardSubtaskSettingsPopup-title": "Board Subtasks Settings", + "boardCardSettingsPopup-title": "Card Settings", + "deposit-subtasks-board": "Deposit subtasks to this board:", + "deposit-subtasks-list": "Landing list for subtasks deposited here:", + "show-parent-in-minicard": "Show parent in minicard:", + "prefix-with-full-path": "Prefix with full path", + "prefix-with-parent": "Prefix with parent", + "subtext-with-full-path": "Subtext with full path", + "subtext-with-parent": "Subtext with parent", + "change-card-parent": "Change card's parent", + "parent-card": "Parent card", + "source-board": "Source board", + "no-parent": "Don't show parent", + "activity-added-label": "added label '%s' to %s", + "activity-removed-label": "removed label '%s' from %s", + "activity-delete-attach": "deleted an attachment from %s", + "activity-added-label-card": "added label '%s'", + "activity-removed-label-card": "removed label '%s'", + "activity-delete-attach-card": "deleted an attachment", + "activity-set-customfield": "set custom field '%s' to '%s' in %s", + "activity-unset-customfield": "unset custom field '%s' in %s", + "r-rule": "Rule", + "r-add-trigger": "Add trigger", + "r-add-action": "Add action", + "r-board-rules": "Board rules", + "r-add-rule": "Add rule", + "r-view-rule": "View rule", + "r-delete-rule": "Delete rule", + "r-new-rule-name": "New rule title", + "r-no-rules": "No rules", + "r-when-a-card": "When a card", + "r-is": "is", + "r-is-moved": "is moved", + "r-added-to": "added to", + "r-removed-from": "Removed from", + "r-the-board": "the board", + "r-list": "list", + "set-filter": "Set Filter", + "r-moved-to": "Moved to", + "r-moved-from": "Moved from", + "r-archived": "Moved to Archive", + "r-unarchived": "Restored from Archive", + "r-a-card": "a card", + "r-when-a-label-is": "When a label is", + "r-when-the-label": "When the label", + "r-list-name": "list name", + "r-when-a-member": "When a member is", + "r-when-the-member": "When the member", + "r-name": "name", + "r-when-a-attach": "When an attachment", + "r-when-a-checklist": "When a checklist is", + "r-when-the-checklist": "When the checklist", + "r-completed": "Completed", + "r-made-incomplete": "Made incomplete", + "r-when-a-item": "When a checklist item is", + "r-when-the-item": "When the checklist item", + "r-checked": "Checked", + "r-unchecked": "Unchecked", + "r-move-card-to": "Move card to", + "r-top-of": "Top of", + "r-bottom-of": "Bottom of", + "r-its-list": "its list", + "r-archive": "Move to Archive", + "r-unarchive": "Restore from Archive", + "r-card": "card", + "r-add": "Add", + "r-remove": "Remove", + "r-label": "label", + "r-member": "member", + "r-remove-all": "Remove all members from the card", + "r-set-color": "Set color to", + "r-checklist": "checklist", + "r-check-all": "Check all", + "r-uncheck-all": "Uncheck all", + "r-items-check": "items of checklist", + "r-check": "Check", + "r-uncheck": "Uncheck", + "r-item": "item", + "r-of-checklist": "of checklist", + "r-send-email": "Send an email", + "r-to": "to", + "r-subject": "subject", + "r-rule-details": "Rule details", + "r-d-move-to-top-gen": "Move card to top of its list", + "r-d-move-to-top-spec": "Move card to top of list", + "r-d-move-to-bottom-gen": "Move card to bottom of its list", + "r-d-move-to-bottom-spec": "Move card to bottom of list", + "r-d-send-email": "Send email", + "r-d-send-email-to": "to", + "r-d-send-email-subject": "subject", + "r-d-send-email-message": "message", + "r-d-archive": "Move card to Archive", + "r-d-unarchive": "Restore card from Archive", + "r-d-add-label": "Add label", + "r-d-remove-label": "Remove label", + "r-create-card": "Create new card", + "r-in-list": "in list", + "r-in-swimlane": "in swimlane", + "r-d-add-member": "Add member", + "r-d-remove-member": "Remove member", + "r-d-remove-all-member": "Remove all member", + "r-d-check-all": "Check all items of a list", + "r-d-uncheck-all": "Uncheck all items of a list", + "r-d-check-one": "Check item", + "r-d-uncheck-one": "Uncheck item", + "r-d-check-of-list": "of checklist", + "r-d-add-checklist": "Add checklist", + "r-d-remove-checklist": "Remove checklist", + "r-by": "by", + "r-add-checklist": "Add checklist", + "r-with-items": "with items", + "r-items-list": "item1,item2,item3", + "r-add-swimlane": "Add swimlane", + "r-swimlane-name": "swimlane name", + "r-board-note": "Note: leave a field empty to match every possible value.", + "r-checklist-note": "Note: checklist's items have to be written as comma separated values.", + "r-when-a-card-is-moved": "When a card is moved to another list", + "r-set": "Set", + "r-update": "Update", + "r-datefield": "date field", + "r-df-start-at": "start", + "r-df-due-at": "due", + "r-df-end-at": "end", + "r-df-received-at": "received", + "r-to-current-datetime": "to current date/time", + "r-remove-value-from": "Remove value from", + "ldap": "LDAP", + "oauth2": "OAuth2", + "cas": "CAS", + "authentication-method": "Authentication method", + "authentication-type": "Authentication type", + "custom-product-name": "Custom Product Name", + "layout": "Layout", + "hide-logo": "Hide Logo", + "add-custom-html-after-body-start": "Add Custom HTML after <body> start", + "add-custom-html-before-body-end": "Add Custom HTML before </body> end", + "error-undefined": "Something went wrong", + "error-ldap-login": "An error occurred while trying to login", + "display-authentication-method": "Display Authentication Method", + "default-authentication-method": "Default Authentication Method", + "duplicate-board": "Duplicate Board", + "people-number": "The number of people is:", + "swimlaneDeletePopup-title": "Delete Swimlane ?", + "swimlane-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the swimlane. There is no undo.", + "restore-all": "Restore all", + "delete-all": "Delete all", + "loading": "Loading, please wait.", + "previous_as": "last time was", + "act-a-dueAt": "modified due time to \nWhen: __timeValue__\nWhere: __card__\n previous due was __timeOldValue__", + "act-a-endAt": "modified ending time to __timeValue__ from (__timeOldValue__)", + "act-a-startAt": "modified starting time to __timeValue__ from (__timeOldValue__)", + "act-a-receivedAt": "modified received time to __timeValue__ from (__timeOldValue__)", + "a-dueAt": "modified due time to be", + "a-endAt": "modified ending time to be", + "a-startAt": "modified starting time to be", + "a-receivedAt": "modified received time to be", + "almostdue": "current due time %s is approaching", + "pastdue": "current due time %s is past", + "duenow": "current due time %s is today", + "act-newDue": "__list__/__card__ has 1st due reminder [__board__]", + "act-withDue": "__list__/__card__ due reminders [__board__]", + "act-almostdue": "was reminding the current due (__timeValue__) of __card__ is approaching", + "act-pastdue": "was reminding the current due (__timeValue__) of __card__ is past", + "act-duenow": "was reminding the current due (__timeValue__) of __card__ is now", + "act-atUserComment": "You were mentioned in [__board__] __list__/__card__", + "delete-user-confirm-popup": "Are you sure you want to delete this account? There is no undo.", + "accounts-allowUserDelete": "Allow users to self delete their account", + "hide-minicard-label-text": "Hide minicard label text", + "show-desktop-drag-handles": "Show desktop drag handles", + "assignee": "Assignee", + "cardAssigneesPopup-title": "Assignee", + "addmore-detail": "Add a more detailed description", + "show-on-card": "Show on Card", + "new": "New", + "editUserPopup-title": "Edit User", + "newUserPopup-title": "New User", + "notifications": "Notifications", + "view-all": "View All", + "filter-by-unread": "Filter by Unread", + "mark-all-as-read": "Mark all as read", + "allow-rename": "Allow Rename", + "allowRenamePopup-title": "Allow Rename" +} \ No newline at end of file diff --git a/i18n/eo.i18n.json b/i18n/eo.i18n.json index 837d5e36..e1d8dde6 100644 --- a/i18n/eo.i18n.json +++ b/i18n/eo.i18n.json @@ -1,769 +1,769 @@ { - "accept": "Akcepti", - "act-activity-notify": "Activity Notification", - "act-addAttachment": "added attachment __attachment__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-deleteAttachment": "deleted attachment __attachment__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addSubtask": "added subtask __subtask__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addedLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removeLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removedLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addChecklist": "added checklist __checklist__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addChecklistItem": "added checklist item __checklistItem__ to checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removeChecklist": "removed checklist __checklist__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removeChecklistItem": "removed checklist item __checklistItem__ from checklist __checkList__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-checkedItem": "checked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-uncheckedItem": "unchecked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-completeChecklist": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-uncompleteChecklist": "uncompleted checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addComment": "commented on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-editComment": "edited comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-deleteComment": "deleted comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-createBoard": "created board __board__", - "act-createSwimlane": "created swimlane __swimlane__ to board __board__", - "act-createCard": "created card __card__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-createCustomField": "created custom field __customField__ at board __board__", - "act-deleteCustomField": "deleted custom field __customField__ at board __board__", - "act-setCustomField": "edited custom field __customField__: __customFieldValue__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-createList": "added list __list__ to board __board__", - "act-addBoardMember": "added member __member__ to board __board__", - "act-archivedBoard": "Board __board__ moved to Archive", - "act-archivedCard": "Card __card__ at list __list__ at swimlane __swimlane__ at board __board__ moved to Archive", - "act-archivedList": "List __list__ at swimlane __swimlane__ at board __board__ moved to Archive", - "act-archivedSwimlane": "Swimlane __swimlane__ at board __board__ moved to Archive", - "act-importBoard": "imported board __board__", - "act-importCard": "imported card __card__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-importList": "imported list __list__ to swimlane __swimlane__ at board __board__", - "act-joinMember": "added member __member__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-moveCard": "moved card __card__ at board __board__ from list __oldList__ at swimlane __oldSwimlane__ to list __list__ at swimlane __swimlane__", - "act-moveCardToOtherBoard": "moved card __card__ from list __oldList__ at swimlane __oldSwimlane__ at board __oldBoard__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-removeBoardMember": "removed member __member__ from board __board__", - "act-restoredCard": "restored card __card__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-unjoinMember": "removed member __member__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-withBoardTitle": "__board__", - "act-withCardTitle": "[__board__] __card__", - "actions": "Akcioj", - "activities": "Aktivaĵoj", - "activity": "Aktivaĵo", - "activity-added": "Aldonis %s al %s", - "activity-archived": "%s moved to Archive", - "activity-attached": "attached %s to %s", - "activity-created": "Kreiis %s", - "activity-customfield-created": "created custom field %s", - "activity-excluded": "excluded %s from %s", - "activity-imported": "imported %s into %s from %s", - "activity-imported-board": "imported %s from %s", - "activity-joined": "joined %s", - "activity-moved": "moved %s from %s to %s", - "activity-on": "on %s", - "activity-removed": "removed %s from %s", - "activity-sent": "Sendis %s al %s", - "activity-unjoined": "unjoined %s", - "activity-subtask-added": "added subtask to %s", - "activity-checked-item": "checked %s in checklist %s of %s", - "activity-unchecked-item": "unchecked %s in checklist %s of %s", - "activity-checklist-added": "added checklist to %s", - "activity-checklist-removed": "removed a checklist from %s", - "activity-checklist-completed": "completed checklist %s of %s", - "activity-checklist-uncompleted": "uncompleted the checklist %s of %s", - "activity-checklist-item-added": "added checklist item to '%s' in %s", - "activity-checklist-item-removed": "removed a checklist item from '%s' in %s", - "add": "Aldoni", - "activity-checked-item-card": "checked %s in checklist %s", - "activity-unchecked-item-card": "unchecked %s in checklist %s", - "activity-checklist-completed-card": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "activity-checklist-uncompleted-card": "uncompleted the checklist %s", - "activity-editComment": "edited comment %s", - "activity-deleteComment": "deleted comment %s", - "add-attachment": "Add Attachment", - "add-board": "Add Board", - "add-card": "Add Card", - "add-swimlane": "Add Swimlane", - "add-subtask": "Add Subtask", - "add-checklist": "Add Checklist", - "add-checklist-item": "Add an item to checklist", - "add-cover": "Add Cover", - "add-label": "Add Label", - "add-list": "Add List", - "add-members": "Aldoni membrojn", - "added": "Aldonita", - "addMemberPopup-title": "Membroj", - "admin": "Admin", - "admin-desc": "Can view and edit cards, remove members, and change settings for the board.", - "admin-announcement": "Announcement", - "admin-announcement-active": "Active System-Wide Announcement", - "admin-announcement-title": "Announcement from Administrator", - "all-boards": "All boards", - "and-n-other-card": "And __count__ other card", - "and-n-other-card_plural": "And __count__ other cards", - "apply": "Apliki", - "app-is-offline": "Loading, please wait. Refreshing the page will cause data loss. If loading does not work, please check that server has not stopped.", - "archive": "Move to Archive", - "archive-all": "Move All to Archive", - "archive-board": "Move Board to Archive", - "archive-card": "Move Card to Archive", - "archive-list": "Move List to Archive", - "archive-swimlane": "Move Swimlane to Archive", - "archive-selection": "Move selection to Archive", - "archiveBoardPopup-title": "Move Board to Archive?", - "archived-items": "Arkivi", - "archived-boards": "Boards in Archive", - "restore-board": "Restore Board", - "no-archived-boards": "No Boards in Archive.", - "archives": "Arkivi", - "template": "Template", - "templates": "Templates", - "assign-member": "Assign member", - "attached": "attached", - "attachment": "Attachment", - "attachment-delete-pop": "Deleting an attachment is permanent. There is no undo.", - "attachmentDeletePopup-title": "Delete Attachment?", - "attachments": "Attachments", - "auto-watch": "Automatically watch boards when they are created", - "avatar-too-big": "The avatar is too large (70KB max)", - "back": "Reen", - "board-change-color": "Ŝanĝi koloron", - "board-nb-stars": "%s stars", - "board-not-found": "Board not found", - "board-private-info": "This board will be <strong>private</strong>.", - "board-public-info": "This board will be <strong>public</strong>.", - "boardChangeColorPopup-title": "Change Board Background", - "boardChangeTitlePopup-title": "Renomi tavolon", - "boardChangeVisibilityPopup-title": "Change Visibility", - "boardChangeWatchPopup-title": "Change Watch", - "boardMenuPopup-title": "Board Settings", - "boardChangeViewPopup-title": "Board View", - "boards": "Boards", - "board-view": "Board View", - "board-view-cal": "Calendar", - "board-view-swimlanes": "Swimlanes", - "board-view-collapse": "Collapse", - "board-view-lists": "Listoj", - "bucket-example": "Like “Bucket List” for example", - "cancel": "Cancel", - "card-archived": "This card is moved to Archive.", - "board-archived": "This board is moved to Archive.", - "card-comments-title": "This card has %s comment.", - "card-delete-notice": "Deleting is permanent. You will lose all actions associated with this card.", - "card-delete-pop": "All actions will be removed from the activity feed and you won't be able to re-open the card. There is no undo.", - "card-delete-suggest-archive": "You can move a card to Archive to remove it from the board and preserve the activity.", - "card-due": "Due", - "card-due-on": "Due on", - "card-spent": "Spent Time", - "card-edit-attachments": "Edit attachments", - "card-edit-custom-fields": "Edit custom fields", - "card-edit-labels": "Redakti etikedojn", - "card-edit-members": "Redakti membrojn", - "card-labels-title": "Change the labels for the card.", - "card-members-title": "Add or remove members of the board from the card.", - "card-start": "Komenco", - "card-start-on": "Komencas je la", - "cardAttachmentsPopup-title": "Attach From", - "cardCustomField-datePopup-title": "Change date", - "cardCustomFieldsPopup-title": "Edit custom fields", - "cardDeletePopup-title": "Delete Card?", - "cardDetailsActionsPopup-title": "Card Actions", - "cardLabelsPopup-title": "Etikedoj", - "cardMembersPopup-title": "Membroj", - "cardMorePopup-title": "Pli", - "cardTemplatePopup-title": "Create template", - "cards": "Kartoj", - "cards-count": "Kartoj", - "casSignIn": "Sign In with CAS", - "cardType-card": "Card", - "cardType-linkedCard": "Linked Card", - "cardType-linkedBoard": "Linked Board", - "change": "Ŝanĝi", - "change-avatar": "Change Avatar", - "change-password": "Ŝangi pasvorton", - "change-permissions": "Change permissions", - "change-settings": "Ŝanĝi agordojn", - "changeAvatarPopup-title": "Change Avatar", - "changeLanguagePopup-title": "Ŝanĝi lingvon", - "changePasswordPopup-title": "Ŝangi pasvorton", - "changePermissionsPopup-title": "Change Permissions", - "changeSettingsPopup-title": "Ŝanĝi agordojn", - "subtasks": "Subtasks", - "checklists": "Checklists", - "click-to-star": "Click to star this board.", - "click-to-unstar": "Click to unstar this board.", - "clipboard": "Clipboard or drag & drop", - "close": "Fermi", - "close-board": "Close Board", - "close-board-pop": "You will be able to restore the board by clicking the “Archive” button from the home header.", - "color-black": "nigra", - "color-blue": "blua", - "color-crimson": "crimson", - "color-darkgreen": "darkgreen", - "color-gold": "gold", - "color-gray": "gray", - "color-green": "verda", - "color-indigo": "indigo", - "color-lime": "lime", - "color-magenta": "magenta", - "color-mistyrose": "mistyrose", - "color-navy": "navy", - "color-orange": "oranĝa", - "color-paleturquoise": "paleturquoise", - "color-peachpuff": "peachpuff", - "color-pink": "pink", - "color-plum": "plum", - "color-purple": "purple", - "color-red": "ruĝa", - "color-saddlebrown": "saddlebrown", - "color-silver": "silver", - "color-sky": "sky", - "color-slateblue": "slateblue", - "color-white": "white", - "color-yellow": "flava", - "unset-color": "Unset", - "comment": "Komento", - "comment-placeholder": "Write Comment", - "comment-only": "Comment only", - "comment-only-desc": "Can comment on cards only.", - "no-comments": "No comments", - "no-comments-desc": "Can not see comments and activities.", - "worker": "Worker", - "worker-desc": "Can only move cards, assign itself to card and comment.", - "computer": "Komputilo", - "confirm-subtask-delete-dialog": "Are you sure you want to delete subtask?", - "confirm-checklist-delete-dialog": "Are you sure you want to delete checklist?", - "copy-card-link-to-clipboard": "Copy card link to clipboard", - "linkCardPopup-title": "Link Card", - "searchElementPopup-title": "Serĉi", - "copyCardPopup-title": "Copy Card", - "copyChecklistToManyCardsPopup-title": "Copy Checklist Template to Many Cards", - "copyChecklistToManyCardsPopup-instructions": "Destination Card Titles and Descriptions in this JSON format", - "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"First card title\", \"description\":\"First card description\"}, {\"title\":\"Second card title\",\"description\":\"Second card description\"},{\"title\":\"Last card title\",\"description\":\"Last card description\"} ]", - "create": "Krei", - "createBoardPopup-title": "Krei tavolon", - "chooseBoardSourcePopup-title": "Import board", - "createLabelPopup-title": "Create Label", - "createCustomField": "Create Field", - "createCustomFieldPopup-title": "Create Field", - "current": "current", - "custom-field-delete-pop": "There is no undo. This will remove this custom field from all cards and destroy its history.", - "custom-field-checkbox": "Checkbox", - "custom-field-date": "Dato", - "custom-field-dropdown": "Dropdown List", - "custom-field-dropdown-none": "(none)", - "custom-field-dropdown-options": "List Options", - "custom-field-dropdown-options-placeholder": "Press enter to add more options", - "custom-field-dropdown-unknown": "(unknown)", - "custom-field-number": "Nombro", - "custom-field-text": "Teksto", - "custom-fields": "Custom Fields", - "date": "Dato", - "decline": "Decline", - "default-avatar": "Default avatar", - "delete": "Delete", - "deleteCustomFieldPopup-title": "Delete Custom Field?", - "deleteLabelPopup-title": "Delete Label?", - "description": "Description", - "disambiguateMultiLabelPopup-title": "Disambiguate Label Action", - "disambiguateMultiMemberPopup-title": "Disambiguate Member Action", - "discard": "Discard", - "done": "Farite", - "download": "Elŝuti", - "edit": "Redakti", - "edit-avatar": "Change Avatar", - "edit-profile": "Redakti profilon", - "edit-wip-limit": "Edit WIP Limit", - "soft-wip-limit": "Soft WIP Limit", - "editCardStartDatePopup-title": "Redakti komencdaton", - "editCardDueDatePopup-title": "Change due date", - "editCustomFieldPopup-title": "Edit Field", - "editCardSpentTimePopup-title": "Change spent time", - "editLabelPopup-title": "Ŝanĝi etikedon", - "editNotificationPopup-title": "Edit Notification", - "editProfilePopup-title": "Redakti profilon", - "email": "Retpoŝtadreso", - "email-enrollAccount-subject": "An account created for you on __siteName__", - "email-enrollAccount-text": "Hello __user__,\n\nTo start using the service, simply click the link below.\n\n__url__\n\nThanks.", - "email-fail": "Malsukcesis sendi retpoŝton", - "email-fail-text": "Error trying to send email", - "email-invalid": "Nevalida retpoŝtadreso", - "email-invite": "Inviti per retpoŝto", - "email-invite-subject": "__inviter__ sent you an invitation", - "email-invite-text": "Dear __user__,\n\n__inviter__ invites you to join board \"__board__\" for collaborations.\n\nPlease follow the link below:\n\n__url__\n\nThanks.", - "email-resetPassword-subject": "Reset your password on __siteName__", - "email-resetPassword-text": "Hello __user__,\n\nTo reset your password, simply click the link below.\n\n__url__\n\nThanks.", - "email-sent": "Sendis retpoŝton", - "email-verifyEmail-subject": "Verify your email address on __siteName__", - "email-verifyEmail-text": "Hello __user__,\n\nTo verify your account email, simply click the link below.\n\n__url__\n\nThanks.", - "enable-wip-limit": "Enable WIP Limit", - "error-board-doesNotExist": "This board does not exist", - "error-board-notAdmin": "You need to be admin of this board to do that", - "error-board-notAMember": "You need to be a member of this board to do that", - "error-json-malformed": "Via teksto estas nevalida JSON", - "error-json-schema": "Via JSON ne enhavas la ĝustajn informojn en ĝusta formato", - "error-list-doesNotExist": "Tio listo ne ekzistas", - "error-user-doesNotExist": "Tio uzanto ne ekzistas", - "error-user-notAllowSelf": "You can not invite yourself", - "error-user-notCreated": "Uzanto ne kreita", - "error-username-taken": "Uzantnomo jam prenita", - "error-email-taken": "Email has already been taken", - "export-board": "Export board", - "sort": "Sort", - "sort-desc": "Click to Sort List", - "list-sort-by": "Sort the List By:", - "list-label-modifiedAt": "Last Access Time", - "list-label-title": "Name of the List", - "list-label-sort": "Your Manual Order", - "list-label-short-modifiedAt": "(L)", - "list-label-short-title": "(N)", - "list-label-short-sort": "(M)", - "filter": "Filter", - "filter-cards": "Filter Cards or Lists", - "list-filter-label": "Filter List by Title", - "filter-clear": "Clear filter", - "filter-no-label": "Nenia etikedo", - "filter-no-member": "Nenia membro", - "filter-no-custom-fields": "No Custom Fields", - "filter-show-archive": "Show archived lists", - "filter-hide-empty": "Hide empty lists", - "filter-on": "Filter is on", - "filter-on-desc": "You are filtering cards on this board. Click here to edit filter.", - "filter-to-selection": "Filter to selection", - "advanced-filter-label": "Advanced Filter", - "advanced-filter-description": "Advanced Filter allows to write a string containing following operators: == != <= >= && || ( ) A space is used as a separator between the Operators. You can filter for all Custom Fields by typing their names and values. For Example: Field1 == Value1. Note: If fields or values contains spaces, you need to encapsulate them into single quotes. For Example: 'Field 1' == 'Value 1'. For single control characters (' \\/) to be skipped, you can use \\. For example: Field1 == I\\'m. Also you can combine multiple conditions. For Example: F1 == V1 || F1 == V2. Normally all operators are interpreted from left to right. You can change the order by placing brackets. For Example: F1 == V1 && ( F2 == V2 || F2 == V3 ). Also you can search text fields using regex: F1 == /Tes.*/i", - "fullname": "Plena nomo", - "header-logo-title": "Go back to your boards page.", - "hide-system-messages": "Hide system messages", - "headerBarCreateBoardPopup-title": "Krei tavolon", - "home": "Hejmo", - "import": "Importi", - "link": "Ligilo", - "import-board": "import board", - "import-board-c": "Import board", - "import-board-title-trello": "Import board from Trello", - "import-board-title-wekan": "Import board from previous export", - "import-sandstorm-backup-warning": "Do not delete data you import from original exported board or Trello before checking does this grain close and open again, or do you get Board not found error, that means data loss.", - "import-sandstorm-warning": "Imported board will delete all existing data on board and replace it with imported board.", - "from-trello": "From Trello", - "from-wekan": "From previous export", - "import-board-instruction-trello": "In your Trello board, go to 'Menu', then 'More', 'Print and Export', 'Export JSON', and copy the resulting text.", - "import-board-instruction-wekan": "In your board, go to 'Menu', then 'Export board', and copy the text in the downloaded file.", - "import-board-instruction-about-errors": "If you get errors when importing board, sometimes importing still works, and board is at All Boards page.", - "import-json-placeholder": "Paste your valid JSON data here", - "import-map-members": "Map members", - "import-members-map": "Your imported board has some members. Please map the members you want to import to your users", - "import-show-user-mapping": "Review members mapping", - "import-user-select": "Pick your existing user you want to use as this member", - "importMapMembersAddPopup-title": "Select member", - "info": "Version", - "initials": "Initials", - "invalid-date": "Invalid date", - "invalid-time": "Invalid time", - "invalid-user": "Invalid user", - "joined": "joined", - "just-invited": "You are just invited to this board", - "keyboard-shortcuts": "Keyboard shortcuts", - "label-create": "Create Label", - "label-default": "%s label (default)", - "label-delete-pop": "There is no undo. This will remove this label from all cards and destroy its history.", - "labels": "Etikedoj", - "language": "Lingvo", - "last-admin-desc": "You can’t change roles because there must be at least one admin.", - "leave-board": "Leave Board", - "leave-board-pop": "Are you sure you want to leave __boardTitle__? You will be removed from all cards on this board.", - "leaveBoardPopup-title": "Leave Board ?", - "link-card": "Ligi al ĉitiu karto", - "list-archive-cards": "Move all cards in this list to Archive", - "list-archive-cards-pop": "This will remove all the cards in this list from the board. To view cards in Archive and bring them back to the board, click “Menu” > “Archive”.", - "list-move-cards": "Movu ĉiujn kartojn en tiu listo.", - "list-select-cards": "Elektu ĉiujn kartojn en tiu listo.", - "set-color-list": "Set Color", - "listActionPopup-title": "List Actions", - "swimlaneActionPopup-title": "Swimlane Actions", - "swimlaneAddPopup-title": "Add a Swimlane below", - "listImportCardPopup-title": "Import a Trello card", - "listMorePopup-title": "Pli", - "link-list": "Link to this list", - "list-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the list. There is no undo.", - "list-delete-suggest-archive": "You can move a list to Archive to remove it from the board and preserve the activity.", - "lists": "Listoj", - "swimlanes": "Swimlanes", - "log-out": "Elsaluti", - "log-in": "Ensaluti", - "loginPopup-title": "Ensaluti", - "memberMenuPopup-title": "Membraj agordoj", - "members": "Membroj", - "menu": "Menuo", - "move-selection": "Movi elekton", - "moveCardPopup-title": "Movi karton", - "moveCardToBottom-title": "Movi suben", - "moveCardToTop-title": "Movi supren", - "moveSelectionPopup-title": "Movi elekton", - "multi-selection": "Multi-Selection", - "multi-selection-on": "Multi-Selection is on", - "muted": "Muted", - "muted-info": "You will never be notified of any changes in this board", - "my-boards": "My Boards", - "name": "Nomo", - "no-archived-cards": "No cards in Archive.", - "no-archived-lists": "No lists in Archive.", - "no-archived-swimlanes": "No swimlanes in Archive.", - "no-results": "Neniaj rezultoj", - "normal": "Normala", - "normal-desc": "Can view and edit cards. Can't change settings.", - "not-accepted-yet": "Invitation not accepted yet", - "notify-participate": "Receive updates to any cards you participate as creater or member", - "notify-watch": "Receive updates to any boards, lists, or cards you’re watching", - "optional": "optional", - "or": "aŭ", - "page-maybe-private": "This page may be private. You may be able to view it by <a href='%s'>logging in</a>.", - "page-not-found": "Netrovita paĝo.", - "password": "Pasvorto", - "paste-or-dragdrop": "to paste, or drag & drop image file to it (image only)", - "participating": "Participating", - "preview": "Preview", - "previewAttachedImagePopup-title": "Preview", - "previewClipboardImagePopup-title": "Preview", - "private": "Privata", - "private-desc": "This board is private. Only people added to the board can view and edit it.", - "profile": "Profilo", - "public": "Publika", - "public-desc": "This board is public. It's visible to anyone with the link and will show up in search engines like Google. Only people added to the board can edit.", - "quick-access-description": "Star a board to add a shortcut in this bar.", - "remove-cover": "Remove Cover", - "remove-from-board": "Remove from Board", - "remove-label": "Remove Label", - "listDeletePopup-title": "Delete List ?", - "remove-member": "Forigi membron", - "remove-member-from-card": "Forigi de karto", - "remove-member-pop": "Remove __name__ (__username__) from __boardTitle__? The member will be removed from all cards on this board. They will receive a notification.", - "removeMemberPopup-title": "Remove Member?", - "rename": "Renomi", - "rename-board": "Renomi tavolon", - "restore": "Forigi", - "save": "Savi", - "search": "Serĉi", - "rules": "Reguloj", - "search-cards": "Search from card/list titles, descriptions and custom fields on this board", - "search-example": "Text to search for?", - "select-color": "Select Color", - "set-wip-limit-value": "Set a limit for the maximum number of tasks in this list", - "setWipLimitPopup-title": "Set WIP Limit", - "shortcut-assign-self": "Assign yourself to current card", - "shortcut-autocomplete-emoji": "Autocomplete emoji", - "shortcut-autocomplete-members": "Autocomplete members", - "shortcut-clear-filters": "Clear all filters", - "shortcut-close-dialog": "Close Dialog", - "shortcut-filter-my-cards": "Filter my cards", - "shortcut-show-shortcuts": "Bring up this shortcuts list", - "shortcut-toggle-filterbar": "Toggle Filter Sidebar", - "shortcut-toggle-sidebar": "Toggle Board Sidebar", - "show-cards-minimum-count": "Show cards count if list contains more than", - "sidebar-open": "Open Sidebar", - "sidebar-close": "Close Sidebar", - "signupPopup-title": "Create an Account", - "star-board-title": "Click to star this board. It will show up at top of your boards list.", - "starred-boards": "Starred Boards", - "starred-boards-description": "Starred boards show up at the top of your boards list.", - "subscribe": "Subscribe", - "team": "Teamo", - "this-board": "this board", - "this-card": "this card", - "spent-time-hours": "Spent time (hours)", - "overtime-hours": "Overtime (hours)", - "overtime": "Overtime", - "has-overtime-cards": "Has overtime cards", - "has-spenttime-cards": "Has spent time cards", - "time": "Tempo", - "title": "Titolo", - "tracking": "Tracking", - "tracking-info": "You will be notified of any changes to those cards you are involved as creator or member.", - "type": "Tipo", - "unassign-member": "Unassign member", - "unsaved-description": "You have an unsaved description.", - "unwatch": "Unwatch", - "upload": "Alŝuti", - "upload-avatar": "Upload an avatar", - "uploaded-avatar": "Uploaded an avatar", - "username": "Uzantnomo", - "view-it": "View it", - "warn-list-archived": "warning: this card is in an list at Archive", - "watch": "Rigardi", - "watching": "Rigardante", - "watching-info": "You will be notified of any change in this board", - "welcome-board": "Welcome Board", - "welcome-swimlane": "Milestone 1", - "welcome-list1": "Basics", - "welcome-list2": "Advanced", - "card-templates-swimlane": "Card Templates", - "list-templates-swimlane": "List Templates", - "board-templates-swimlane": "Board Templates", - "what-to-do": "Kion vi volas fari?", - "wipLimitErrorPopup-title": "Invalid WIP Limit", - "wipLimitErrorPopup-dialog-pt1": "The number of tasks in this list is higher than the WIP limit you've defined.", - "wipLimitErrorPopup-dialog-pt2": "Please move some tasks out of this list, or set a higher WIP limit.", - "admin-panel": "Admin Panel", - "settings": "Settings", - "people": "People", - "registration": "Registration", - "disable-self-registration": "Disable Self-Registration", - "invite": "Invite", - "invite-people": "Invite People", - "to-boards": "To board(s)", - "email-addresses": "Email Addresses", - "smtp-host-description": "The address of the SMTP server that handles your emails.", - "smtp-port-description": "The port your SMTP server uses for outgoing emails.", - "smtp-tls-description": "Enable TLS support for SMTP server", - "smtp-host": "SMTP Host", - "smtp-port": "SMTP Port", - "smtp-username": "Uzantnomo", - "smtp-password": "Pasvorto", - "smtp-tls": "TLS support", - "send-from": "From", - "send-smtp-test": "Send a test email to yourself", - "invitation-code": "Invitation Code", - "email-invite-register-subject": "__inviter__ sent you an invitation", - "email-invite-register-text": "Dear __user__,\n\n__inviter__ invites you to kanban board for collaborations.\n\nPlease follow the link below:\n__url__\n\nAnd your invitation code is: __icode__\n\nThanks.", - "email-smtp-test-subject": "SMTP Test Email", - "email-smtp-test-text": "You have successfully sent an email", - "error-invitation-code-not-exist": "Invitation code doesn't exist", - "error-notAuthorized": "You are not authorized to view this page.", - "webhook-title": "Webhook Name", - "webhook-token": "Token (Optional for Authentication)", - "outgoing-webhooks": "Outgoing Webhooks", - "bidirectional-webhooks": "Two-Way Webhooks", - "outgoingWebhooksPopup-title": "Outgoing Webhooks", - "boardCardTitlePopup-title": "Card Title Filter", - "disable-webhook": "Disable This Webhook", - "global-webhook": "Global Webhooks", - "new-outgoing-webhook": "New Outgoing Webhook", - "no-name": "(Unknown)", - "Node_version": "Node version", - "Meteor_version": "Meteor version", - "MongoDB_version": "MongoDB version", - "MongoDB_storage_engine": "MongoDB storage engine", - "MongoDB_Oplog_enabled": "MongoDB Oplog enabled", - "OS_Arch": "OS Arch", - "OS_Cpus": "OS CPU Count", - "OS_Freemem": "OS Free Memory", - "OS_Loadavg": "OS Load Average", - "OS_Platform": "OS Platform", - "OS_Release": "OS Release", - "OS_Totalmem": "OS Total Memory", - "OS_Type": "OS Type", - "OS_Uptime": "OS Uptime", - "days": "days", - "hours": "hours", - "minutes": "minutes", - "seconds": "seconds", - "show-field-on-card": "Show this field on card", - "automatically-field-on-card": "Auto create field to all cards", - "showLabel-field-on-card": "Show field label on minicard", - "yes": "Jes", - "no": "Ne", - "accounts": "Accounts", - "accounts-allowEmailChange": "Allow Email Change", - "accounts-allowUserNameChange": "Allow Username Change", - "createdAt": "Created at", - "verified": "Verified", - "active": "Active", - "card-received": "Received", - "card-received-on": "Received on", - "card-end": "End", - "card-end-on": "Ends on", - "editCardReceivedDatePopup-title": "Change received date", - "editCardEndDatePopup-title": "Change end date", - "setCardColorPopup-title": "Set color", - "setCardActionsColorPopup-title": "Choose a color", - "setSwimlaneColorPopup-title": "Choose a color", - "setListColorPopup-title": "Choose a color", - "assigned-by": "Assigned By", - "requested-by": "Requested By", - "board-delete-notice": "Deleting is permanent. You will lose all lists, cards and actions associated with this board.", - "delete-board-confirm-popup": "All lists, cards, labels, and activities will be deleted and you won't be able to recover the board contents. There is no undo.", - "boardDeletePopup-title": "Delete Board?", - "delete-board": "Delete Board", - "default-subtasks-board": "Subtasks for __board__ board", - "default": "Defaŭlto", - "queue": "Queue", - "subtask-settings": "Subtasks Settings", - "card-settings": "Card Settings", - "boardSubtaskSettingsPopup-title": "Board Subtasks Settings", - "boardCardSettingsPopup-title": "Card Settings", - "deposit-subtasks-board": "Deposit subtasks to this board:", - "deposit-subtasks-list": "Landing list for subtasks deposited here:", - "show-parent-in-minicard": "Show parent in minicard:", - "prefix-with-full-path": "Prefix with full path", - "prefix-with-parent": "Prefix with parent", - "subtext-with-full-path": "Subtext with full path", - "subtext-with-parent": "Subtext with parent", - "change-card-parent": "Change card's parent", - "parent-card": "Parent card", - "source-board": "Source board", - "no-parent": "Don't show parent", - "activity-added-label": "added label '%s' to %s", - "activity-removed-label": "removed label '%s' from %s", - "activity-delete-attach": "deleted an attachment from %s", - "activity-added-label-card": "added label '%s'", - "activity-removed-label-card": "removed label '%s'", - "activity-delete-attach-card": "deleted an attachment", - "activity-set-customfield": "set custom field '%s' to '%s' in %s", - "activity-unset-customfield": "unset custom field '%s' in %s", - "r-rule": "Regulo", - "r-add-trigger": "Add trigger", - "r-add-action": "Add action", - "r-board-rules": "Board rules", - "r-add-rule": "Aldoni regulon", - "r-view-rule": "View rule", - "r-delete-rule": "Forigi regulon", - "r-new-rule-name": "New rule title", - "r-no-rules": "No rules", - "r-when-a-card": "When a card", - "r-is": "is", - "r-is-moved": "is moved", - "r-added-to": "added to", - "r-removed-from": "Removed from", - "r-the-board": "the board", - "r-list": "listo", - "set-filter": "Set Filter", - "r-moved-to": "Moved to", - "r-moved-from": "Moved from", - "r-archived": "Moved to Archive", - "r-unarchived": "Restored from Archive", - "r-a-card": "a card", - "r-when-a-label-is": "When a label is", - "r-when-the-label": "When the label", - "r-list-name": "list name", - "r-when-a-member": "When a member is", - "r-when-the-member": "When the member", - "r-name": "nomo", - "r-when-a-attach": "When an attachment", - "r-when-a-checklist": "When a checklist is", - "r-when-the-checklist": "When the checklist", - "r-completed": "Completed", - "r-made-incomplete": "Made incomplete", - "r-when-a-item": "When a checklist item is", - "r-when-the-item": "When the checklist item", - "r-checked": "Checked", - "r-unchecked": "Unchecked", - "r-move-card-to": "Move card to", - "r-top-of": "Top of", - "r-bottom-of": "Bottom of", - "r-its-list": "its list", - "r-archive": "Move to Archive", - "r-unarchive": "Restore from Archive", - "r-card": "card", - "r-add": "Aldoni", - "r-remove": "Forigi", - "r-label": "label", - "r-member": "membro", - "r-remove-all": "Remove all members from the card", - "r-set-color": "Set color to", - "r-checklist": "kontrololisto", - "r-check-all": "Check all", - "r-uncheck-all": "Uncheck all", - "r-items-check": "items of checklist", - "r-check": "Check", - "r-uncheck": "Uncheck", - "r-item": "item", - "r-of-checklist": "of checklist", - "r-send-email": "Send an email", - "r-to": "to", - "r-subject": "temo", - "r-rule-details": "Rule details", - "r-d-move-to-top-gen": "Move card to top of its list", - "r-d-move-to-top-spec": "Move card to top of list", - "r-d-move-to-bottom-gen": "Move card to bottom of its list", - "r-d-move-to-bottom-spec": "Move card to bottom of list", - "r-d-send-email": "Send email", - "r-d-send-email-to": "to", - "r-d-send-email-subject": "temo", - "r-d-send-email-message": "mesaĝo", - "r-d-archive": "Move card to Archive", - "r-d-unarchive": "Restore card from Archive", - "r-d-add-label": "Add label", - "r-d-remove-label": "Remove label", - "r-create-card": "Create new card", - "r-in-list": "in list", - "r-in-swimlane": "in swimlane", - "r-d-add-member": "Aldoni membron", - "r-d-remove-member": "Forigi membron", - "r-d-remove-all-member": "Forigi ĉiujn membrojn", - "r-d-check-all": "Check all items of a list", - "r-d-uncheck-all": "Uncheck all items of a list", - "r-d-check-one": "Check item", - "r-d-uncheck-one": "Uncheck item", - "r-d-check-of-list": "of checklist", - "r-d-add-checklist": "Aldoni kontrololiston", - "r-d-remove-checklist": "Forigi kontrololiston", - "r-by": "by", - "r-add-checklist": "Aldoni kontrololiston", - "r-with-items": "with items", - "r-items-list": "item1,item2,item3", - "r-add-swimlane": "Add swimlane", - "r-swimlane-name": "swimlane name", - "r-board-note": "Note: leave a field empty to match every possible value.", - "r-checklist-note": "Note: checklist's items have to be written as comma separated values.", - "r-when-a-card-is-moved": "When a card is moved to another list", - "r-set": "Set", - "r-update": "Update", - "r-datefield": "date field", - "r-df-start-at": "start", - "r-df-due-at": "due", - "r-df-end-at": "end", - "r-df-received-at": "received", - "r-to-current-datetime": "to current date/time", - "r-remove-value-from": "Remove value from", - "ldap": "LDAP", - "oauth2": "OAuth2", - "cas": "CAS", - "authentication-method": "Authentication method", - "authentication-type": "Authentication type", - "custom-product-name": "Custom Product Name", - "layout": "Layout", - "hide-logo": "Hide Logo", - "add-custom-html-after-body-start": "Add Custom HTML after <body> start", - "add-custom-html-before-body-end": "Add Custom HTML before </body> end", - "error-undefined": "Something went wrong", - "error-ldap-login": "An error occurred while trying to login", - "display-authentication-method": "Display Authentication Method", - "default-authentication-method": "Default Authentication Method", - "duplicate-board": "Duplicate Board", - "people-number": "The number of people is:", - "swimlaneDeletePopup-title": "Delete Swimlane ?", - "swimlane-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the swimlane. There is no undo.", - "restore-all": "Restore all", - "delete-all": "Delete all", - "loading": "Loading, please wait.", - "previous_as": "last time was", - "act-a-dueAt": "modified due time to \nWhen: __timeValue__\nWhere: __card__\n previous due was __timeOldValue__", - "act-a-endAt": "modified ending time to __timeValue__ from (__timeOldValue__)", - "act-a-startAt": "modified starting time to __timeValue__ from (__timeOldValue__)", - "act-a-receivedAt": "modified received time to __timeValue__ from (__timeOldValue__)", - "a-dueAt": "modified due time to be", - "a-endAt": "modified ending time to be", - "a-startAt": "modified starting time to be", - "a-receivedAt": "modified received time to be", - "almostdue": "current due time %s is approaching", - "pastdue": "current due time %s is past", - "duenow": "current due time %s is today", - "act-newDue": "__list__/__card__ has 1st due reminder [__board__]", - "act-withDue": "__list__/__card__ due reminders [__board__]", - "act-almostdue": "was reminding the current due (__timeValue__) of __card__ is approaching", - "act-pastdue": "was reminding the current due (__timeValue__) of __card__ is past", - "act-duenow": "was reminding the current due (__timeValue__) of __card__ is now", - "act-atUserComment": "You were mentioned in [__board__] __list__/__card__", - "delete-user-confirm-popup": "Are you sure you want to delete this account? There is no undo.", - "accounts-allowUserDelete": "Allow users to self delete their account", - "hide-minicard-label-text": "Hide minicard label text", - "show-desktop-drag-handles": "Show desktop drag handles", - "assignee": "Assignee", - "cardAssigneesPopup-title": "Assignee", - "addmore-detail": "Add a more detailed description", - "show-on-card": "Show on Card", - "new": "New", - "editUserPopup-title": "Edit User", - "newUserPopup-title": "New User", - "notifications": "Notifications", - "view-all": "View All", - "filter-by-unread": "Filter by Unread", - "mark-all-as-read": "Mark all as read", - "allow-rename": "Allow Rename", - "allowRenamePopup-title": "Allow Rename" -} + "accept": "Akcepti", + "act-activity-notify": "Activity Notification", + "act-addAttachment": "added attachment __attachment__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-deleteAttachment": "deleted attachment __attachment__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addSubtask": "added subtask __subtask__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addedLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removeLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removedLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addChecklist": "added checklist __checklist__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addChecklistItem": "added checklist item __checklistItem__ to checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removeChecklist": "removed checklist __checklist__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removeChecklistItem": "removed checklist item __checklistItem__ from checklist __checkList__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-checkedItem": "checked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-uncheckedItem": "unchecked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-completeChecklist": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-uncompleteChecklist": "uncompleted checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addComment": "commented on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-editComment": "edited comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-deleteComment": "deleted comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-createBoard": "created board __board__", + "act-createSwimlane": "created swimlane __swimlane__ to board __board__", + "act-createCard": "created card __card__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-createCustomField": "created custom field __customField__ at board __board__", + "act-deleteCustomField": "deleted custom field __customField__ at board __board__", + "act-setCustomField": "edited custom field __customField__: __customFieldValue__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-createList": "added list __list__ to board __board__", + "act-addBoardMember": "added member __member__ to board __board__", + "act-archivedBoard": "Board __board__ moved to Archive", + "act-archivedCard": "Card __card__ at list __list__ at swimlane __swimlane__ at board __board__ moved to Archive", + "act-archivedList": "List __list__ at swimlane __swimlane__ at board __board__ moved to Archive", + "act-archivedSwimlane": "Swimlane __swimlane__ at board __board__ moved to Archive", + "act-importBoard": "imported board __board__", + "act-importCard": "imported card __card__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-importList": "imported list __list__ to swimlane __swimlane__ at board __board__", + "act-joinMember": "added member __member__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-moveCard": "moved card __card__ at board __board__ from list __oldList__ at swimlane __oldSwimlane__ to list __list__ at swimlane __swimlane__", + "act-moveCardToOtherBoard": "moved card __card__ from list __oldList__ at swimlane __oldSwimlane__ at board __oldBoard__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-removeBoardMember": "removed member __member__ from board __board__", + "act-restoredCard": "restored card __card__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-unjoinMember": "removed member __member__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-withBoardTitle": "__board__", + "act-withCardTitle": "[__board__] __card__", + "actions": "Akcioj", + "activities": "Aktivaĵoj", + "activity": "Aktivaĵo", + "activity-added": "Aldonis %s al %s", + "activity-archived": "%s moved to Archive", + "activity-attached": "attached %s to %s", + "activity-created": "Kreiis %s", + "activity-customfield-created": "created custom field %s", + "activity-excluded": "excluded %s from %s", + "activity-imported": "imported %s into %s from %s", + "activity-imported-board": "imported %s from %s", + "activity-joined": "joined %s", + "activity-moved": "moved %s from %s to %s", + "activity-on": "on %s", + "activity-removed": "removed %s from %s", + "activity-sent": "Sendis %s al %s", + "activity-unjoined": "unjoined %s", + "activity-subtask-added": "added subtask to %s", + "activity-checked-item": "checked %s in checklist %s of %s", + "activity-unchecked-item": "unchecked %s in checklist %s of %s", + "activity-checklist-added": "added checklist to %s", + "activity-checklist-removed": "removed a checklist from %s", + "activity-checklist-completed": "completed checklist %s of %s", + "activity-checklist-uncompleted": "uncompleted the checklist %s of %s", + "activity-checklist-item-added": "added checklist item to '%s' in %s", + "activity-checklist-item-removed": "removed a checklist item from '%s' in %s", + "add": "Aldoni", + "activity-checked-item-card": "checked %s in checklist %s", + "activity-unchecked-item-card": "unchecked %s in checklist %s", + "activity-checklist-completed-card": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "activity-checklist-uncompleted-card": "uncompleted the checklist %s", + "activity-editComment": "edited comment %s", + "activity-deleteComment": "deleted comment %s", + "add-attachment": "Add Attachment", + "add-board": "Add Board", + "add-card": "Add Card", + "add-swimlane": "Add Swimlane", + "add-subtask": "Add Subtask", + "add-checklist": "Add Checklist", + "add-checklist-item": "Add an item to checklist", + "add-cover": "Add Cover", + "add-label": "Add Label", + "add-list": "Add List", + "add-members": "Aldoni membrojn", + "added": "Aldonita", + "addMemberPopup-title": "Membroj", + "admin": "Admin", + "admin-desc": "Can view and edit cards, remove members, and change settings for the board.", + "admin-announcement": "Announcement", + "admin-announcement-active": "Active System-Wide Announcement", + "admin-announcement-title": "Announcement from Administrator", + "all-boards": "All boards", + "and-n-other-card": "And __count__ other card", + "and-n-other-card_plural": "And __count__ other cards", + "apply": "Apliki", + "app-is-offline": "Loading, please wait. Refreshing the page will cause data loss. If loading does not work, please check that server has not stopped.", + "archive": "Move to Archive", + "archive-all": "Move All to Archive", + "archive-board": "Move Board to Archive", + "archive-card": "Move Card to Archive", + "archive-list": "Move List to Archive", + "archive-swimlane": "Move Swimlane to Archive", + "archive-selection": "Move selection to Archive", + "archiveBoardPopup-title": "Move Board to Archive?", + "archived-items": "Arkivi", + "archived-boards": "Boards in Archive", + "restore-board": "Restore Board", + "no-archived-boards": "No Boards in Archive.", + "archives": "Arkivi", + "template": "Template", + "templates": "Templates", + "assign-member": "Assign member", + "attached": "attached", + "attachment": "Attachment", + "attachment-delete-pop": "Deleting an attachment is permanent. There is no undo.", + "attachmentDeletePopup-title": "Delete Attachment?", + "attachments": "Attachments", + "auto-watch": "Automatically watch boards when they are created", + "avatar-too-big": "The avatar is too large (70KB max)", + "back": "Reen", + "board-change-color": "Ŝanĝi koloron", + "board-nb-stars": "%s stars", + "board-not-found": "Board not found", + "board-private-info": "This board will be <strong>private</strong>.", + "board-public-info": "This board will be <strong>public</strong>.", + "boardChangeColorPopup-title": "Change Board Background", + "boardChangeTitlePopup-title": "Renomi tavolon", + "boardChangeVisibilityPopup-title": "Change Visibility", + "boardChangeWatchPopup-title": "Change Watch", + "boardMenuPopup-title": "Board Settings", + "boardChangeViewPopup-title": "Board View", + "boards": "Boards", + "board-view": "Board View", + "board-view-cal": "Calendar", + "board-view-swimlanes": "Swimlanes", + "board-view-collapse": "Collapse", + "board-view-lists": "Listoj", + "bucket-example": "Like “Bucket List” for example", + "cancel": "Cancel", + "card-archived": "This card is moved to Archive.", + "board-archived": "This board is moved to Archive.", + "card-comments-title": "This card has %s comment.", + "card-delete-notice": "Deleting is permanent. You will lose all actions associated with this card.", + "card-delete-pop": "All actions will be removed from the activity feed and you won't be able to re-open the card. There is no undo.", + "card-delete-suggest-archive": "You can move a card to Archive to remove it from the board and preserve the activity.", + "card-due": "Due", + "card-due-on": "Due on", + "card-spent": "Spent Time", + "card-edit-attachments": "Edit attachments", + "card-edit-custom-fields": "Edit custom fields", + "card-edit-labels": "Redakti etikedojn", + "card-edit-members": "Redakti membrojn", + "card-labels-title": "Change the labels for the card.", + "card-members-title": "Add or remove members of the board from the card.", + "card-start": "Komenco", + "card-start-on": "Komencas je la", + "cardAttachmentsPopup-title": "Attach From", + "cardCustomField-datePopup-title": "Change date", + "cardCustomFieldsPopup-title": "Edit custom fields", + "cardDeletePopup-title": "Delete Card?", + "cardDetailsActionsPopup-title": "Card Actions", + "cardLabelsPopup-title": "Etikedoj", + "cardMembersPopup-title": "Membroj", + "cardMorePopup-title": "Pli", + "cardTemplatePopup-title": "Create template", + "cards": "Kartoj", + "cards-count": "Kartoj", + "casSignIn": "Sign In with CAS", + "cardType-card": "Card", + "cardType-linkedCard": "Linked Card", + "cardType-linkedBoard": "Linked Board", + "change": "Ŝanĝi", + "change-avatar": "Change Avatar", + "change-password": "Ŝangi pasvorton", + "change-permissions": "Change permissions", + "change-settings": "Ŝanĝi agordojn", + "changeAvatarPopup-title": "Change Avatar", + "changeLanguagePopup-title": "Ŝanĝi lingvon", + "changePasswordPopup-title": "Ŝangi pasvorton", + "changePermissionsPopup-title": "Change Permissions", + "changeSettingsPopup-title": "Ŝanĝi agordojn", + "subtasks": "Subtasks", + "checklists": "Checklists", + "click-to-star": "Click to star this board.", + "click-to-unstar": "Click to unstar this board.", + "clipboard": "Clipboard or drag & drop", + "close": "Fermi", + "close-board": "Close Board", + "close-board-pop": "You will be able to restore the board by clicking the “Archive” button from the home header.", + "color-black": "nigra", + "color-blue": "blua", + "color-crimson": "crimson", + "color-darkgreen": "darkgreen", + "color-gold": "gold", + "color-gray": "gray", + "color-green": "verda", + "color-indigo": "indigo", + "color-lime": "lime", + "color-magenta": "magenta", + "color-mistyrose": "mistyrose", + "color-navy": "navy", + "color-orange": "oranĝa", + "color-paleturquoise": "paleturquoise", + "color-peachpuff": "peachpuff", + "color-pink": "pink", + "color-plum": "plum", + "color-purple": "purple", + "color-red": "ruĝa", + "color-saddlebrown": "saddlebrown", + "color-silver": "silver", + "color-sky": "sky", + "color-slateblue": "slateblue", + "color-white": "white", + "color-yellow": "flava", + "unset-color": "Unset", + "comment": "Komento", + "comment-placeholder": "Write Comment", + "comment-only": "Comment only", + "comment-only-desc": "Can comment on cards only.", + "no-comments": "No comments", + "no-comments-desc": "Can not see comments and activities.", + "worker": "Worker", + "worker-desc": "Can only move cards, assign itself to card and comment.", + "computer": "Komputilo", + "confirm-subtask-delete-dialog": "Are you sure you want to delete subtask?", + "confirm-checklist-delete-dialog": "Are you sure you want to delete checklist?", + "copy-card-link-to-clipboard": "Copy card link to clipboard", + "linkCardPopup-title": "Link Card", + "searchElementPopup-title": "Serĉi", + "copyCardPopup-title": "Copy Card", + "copyChecklistToManyCardsPopup-title": "Copy Checklist Template to Many Cards", + "copyChecklistToManyCardsPopup-instructions": "Destination Card Titles and Descriptions in this JSON format", + "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"First card title\", \"description\":\"First card description\"}, {\"title\":\"Second card title\",\"description\":\"Second card description\"},{\"title\":\"Last card title\",\"description\":\"Last card description\"} ]", + "create": "Krei", + "createBoardPopup-title": "Krei tavolon", + "chooseBoardSourcePopup-title": "Import board", + "createLabelPopup-title": "Create Label", + "createCustomField": "Create Field", + "createCustomFieldPopup-title": "Create Field", + "current": "current", + "custom-field-delete-pop": "There is no undo. This will remove this custom field from all cards and destroy its history.", + "custom-field-checkbox": "Checkbox", + "custom-field-date": "Dato", + "custom-field-dropdown": "Dropdown List", + "custom-field-dropdown-none": "(none)", + "custom-field-dropdown-options": "List Options", + "custom-field-dropdown-options-placeholder": "Press enter to add more options", + "custom-field-dropdown-unknown": "(unknown)", + "custom-field-number": "Nombro", + "custom-field-text": "Teksto", + "custom-fields": "Custom Fields", + "date": "Dato", + "decline": "Decline", + "default-avatar": "Default avatar", + "delete": "Delete", + "deleteCustomFieldPopup-title": "Delete Custom Field?", + "deleteLabelPopup-title": "Delete Label?", + "description": "Description", + "disambiguateMultiLabelPopup-title": "Disambiguate Label Action", + "disambiguateMultiMemberPopup-title": "Disambiguate Member Action", + "discard": "Discard", + "done": "Farite", + "download": "Elŝuti", + "edit": "Redakti", + "edit-avatar": "Change Avatar", + "edit-profile": "Redakti profilon", + "edit-wip-limit": "Edit WIP Limit", + "soft-wip-limit": "Soft WIP Limit", + "editCardStartDatePopup-title": "Redakti komencdaton", + "editCardDueDatePopup-title": "Change due date", + "editCustomFieldPopup-title": "Edit Field", + "editCardSpentTimePopup-title": "Change spent time", + "editLabelPopup-title": "Ŝanĝi etikedon", + "editNotificationPopup-title": "Edit Notification", + "editProfilePopup-title": "Redakti profilon", + "email": "Retpoŝtadreso", + "email-enrollAccount-subject": "An account created for you on __siteName__", + "email-enrollAccount-text": "Hello __user__,\n\nTo start using the service, simply click the link below.\n\n__url__\n\nThanks.", + "email-fail": "Malsukcesis sendi retpoŝton", + "email-fail-text": "Error trying to send email", + "email-invalid": "Nevalida retpoŝtadreso", + "email-invite": "Inviti per retpoŝto", + "email-invite-subject": "__inviter__ sent you an invitation", + "email-invite-text": "Dear __user__,\n\n__inviter__ invites you to join board \"__board__\" for collaborations.\n\nPlease follow the link below:\n\n__url__\n\nThanks.", + "email-resetPassword-subject": "Reset your password on __siteName__", + "email-resetPassword-text": "Hello __user__,\n\nTo reset your password, simply click the link below.\n\n__url__\n\nThanks.", + "email-sent": "Sendis retpoŝton", + "email-verifyEmail-subject": "Verify your email address on __siteName__", + "email-verifyEmail-text": "Hello __user__,\n\nTo verify your account email, simply click the link below.\n\n__url__\n\nThanks.", + "enable-wip-limit": "Enable WIP Limit", + "error-board-doesNotExist": "This board does not exist", + "error-board-notAdmin": "You need to be admin of this board to do that", + "error-board-notAMember": "You need to be a member of this board to do that", + "error-json-malformed": "Via teksto estas nevalida JSON", + "error-json-schema": "Via JSON ne enhavas la ĝustajn informojn en ĝusta formato", + "error-list-doesNotExist": "Tio listo ne ekzistas", + "error-user-doesNotExist": "Tio uzanto ne ekzistas", + "error-user-notAllowSelf": "You can not invite yourself", + "error-user-notCreated": "Uzanto ne kreita", + "error-username-taken": "Uzantnomo jam prenita", + "error-email-taken": "Email has already been taken", + "export-board": "Export board", + "sort": "Sort", + "sort-desc": "Click to Sort List", + "list-sort-by": "Sort the List By:", + "list-label-modifiedAt": "Last Access Time", + "list-label-title": "Name of the List", + "list-label-sort": "Your Manual Order", + "list-label-short-modifiedAt": "(L)", + "list-label-short-title": "(N)", + "list-label-short-sort": "(M)", + "filter": "Filter", + "filter-cards": "Filter Cards or Lists", + "list-filter-label": "Filter List by Title", + "filter-clear": "Clear filter", + "filter-no-label": "Nenia etikedo", + "filter-no-member": "Nenia membro", + "filter-no-custom-fields": "No Custom Fields", + "filter-show-archive": "Show archived lists", + "filter-hide-empty": "Hide empty lists", + "filter-on": "Filter is on", + "filter-on-desc": "You are filtering cards on this board. Click here to edit filter.", + "filter-to-selection": "Filter to selection", + "advanced-filter-label": "Advanced Filter", + "advanced-filter-description": "Advanced Filter allows to write a string containing following operators: == != <= >= && || ( ) A space is used as a separator between the Operators. You can filter for all Custom Fields by typing their names and values. For Example: Field1 == Value1. Note: If fields or values contains spaces, you need to encapsulate them into single quotes. For Example: 'Field 1' == 'Value 1'. For single control characters (' \\/) to be skipped, you can use \\. For example: Field1 == I\\'m. Also you can combine multiple conditions. For Example: F1 == V1 || F1 == V2. Normally all operators are interpreted from left to right. You can change the order by placing brackets. For Example: F1 == V1 && ( F2 == V2 || F2 == V3 ). Also you can search text fields using regex: F1 == /Tes.*/i", + "fullname": "Plena nomo", + "header-logo-title": "Go back to your boards page.", + "hide-system-messages": "Hide system messages", + "headerBarCreateBoardPopup-title": "Krei tavolon", + "home": "Hejmo", + "import": "Importi", + "link": "Ligilo", + "import-board": "import board", + "import-board-c": "Import board", + "import-board-title-trello": "Import board from Trello", + "import-board-title-wekan": "Import board from previous export", + "import-sandstorm-backup-warning": "Do not delete data you import from original exported board or Trello before checking does this grain close and open again, or do you get Board not found error, that means data loss.", + "import-sandstorm-warning": "Imported board will delete all existing data on board and replace it with imported board.", + "from-trello": "From Trello", + "from-wekan": "From previous export", + "import-board-instruction-trello": "In your Trello board, go to 'Menu', then 'More', 'Print and Export', 'Export JSON', and copy the resulting text.", + "import-board-instruction-wekan": "In your board, go to 'Menu', then 'Export board', and copy the text in the downloaded file.", + "import-board-instruction-about-errors": "If you get errors when importing board, sometimes importing still works, and board is at All Boards page.", + "import-json-placeholder": "Paste your valid JSON data here", + "import-map-members": "Map members", + "import-members-map": "Your imported board has some members. Please map the members you want to import to your users", + "import-show-user-mapping": "Review members mapping", + "import-user-select": "Pick your existing user you want to use as this member", + "importMapMembersAddPopup-title": "Select member", + "info": "Version", + "initials": "Initials", + "invalid-date": "Invalid date", + "invalid-time": "Invalid time", + "invalid-user": "Invalid user", + "joined": "joined", + "just-invited": "You are just invited to this board", + "keyboard-shortcuts": "Keyboard shortcuts", + "label-create": "Create Label", + "label-default": "%s label (default)", + "label-delete-pop": "There is no undo. This will remove this label from all cards and destroy its history.", + "labels": "Etikedoj", + "language": "Lingvo", + "last-admin-desc": "You can’t change roles because there must be at least one admin.", + "leave-board": "Leave Board", + "leave-board-pop": "Are you sure you want to leave __boardTitle__? You will be removed from all cards on this board.", + "leaveBoardPopup-title": "Leave Board ?", + "link-card": "Ligi al ĉitiu karto", + "list-archive-cards": "Move all cards in this list to Archive", + "list-archive-cards-pop": "This will remove all the cards in this list from the board. To view cards in Archive and bring them back to the board, click “Menu” > “Archive”.", + "list-move-cards": "Movu ĉiujn kartojn en tiu listo.", + "list-select-cards": "Elektu ĉiujn kartojn en tiu listo.", + "set-color-list": "Set Color", + "listActionPopup-title": "List Actions", + "swimlaneActionPopup-title": "Swimlane Actions", + "swimlaneAddPopup-title": "Add a Swimlane below", + "listImportCardPopup-title": "Import a Trello card", + "listMorePopup-title": "Pli", + "link-list": "Link to this list", + "list-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the list. There is no undo.", + "list-delete-suggest-archive": "You can move a list to Archive to remove it from the board and preserve the activity.", + "lists": "Listoj", + "swimlanes": "Swimlanes", + "log-out": "Elsaluti", + "log-in": "Ensaluti", + "loginPopup-title": "Ensaluti", + "memberMenuPopup-title": "Membraj agordoj", + "members": "Membroj", + "menu": "Menuo", + "move-selection": "Movi elekton", + "moveCardPopup-title": "Movi karton", + "moveCardToBottom-title": "Movi suben", + "moveCardToTop-title": "Movi supren", + "moveSelectionPopup-title": "Movi elekton", + "multi-selection": "Multi-Selection", + "multi-selection-on": "Multi-Selection is on", + "muted": "Muted", + "muted-info": "You will never be notified of any changes in this board", + "my-boards": "My Boards", + "name": "Nomo", + "no-archived-cards": "No cards in Archive.", + "no-archived-lists": "No lists in Archive.", + "no-archived-swimlanes": "No swimlanes in Archive.", + "no-results": "Neniaj rezultoj", + "normal": "Normala", + "normal-desc": "Can view and edit cards. Can't change settings.", + "not-accepted-yet": "Invitation not accepted yet", + "notify-participate": "Receive updates to any cards you participate as creater or member", + "notify-watch": "Receive updates to any boards, lists, or cards you’re watching", + "optional": "optional", + "or": "aŭ", + "page-maybe-private": "This page may be private. You may be able to view it by <a href='%s'>logging in</a>.", + "page-not-found": "Netrovita paĝo.", + "password": "Pasvorto", + "paste-or-dragdrop": "to paste, or drag & drop image file to it (image only)", + "participating": "Participating", + "preview": "Preview", + "previewAttachedImagePopup-title": "Preview", + "previewClipboardImagePopup-title": "Preview", + "private": "Privata", + "private-desc": "This board is private. Only people added to the board can view and edit it.", + "profile": "Profilo", + "public": "Publika", + "public-desc": "This board is public. It's visible to anyone with the link and will show up in search engines like Google. Only people added to the board can edit.", + "quick-access-description": "Star a board to add a shortcut in this bar.", + "remove-cover": "Remove Cover", + "remove-from-board": "Remove from Board", + "remove-label": "Remove Label", + "listDeletePopup-title": "Delete List ?", + "remove-member": "Forigi membron", + "remove-member-from-card": "Forigi de karto", + "remove-member-pop": "Remove __name__ (__username__) from __boardTitle__? The member will be removed from all cards on this board. They will receive a notification.", + "removeMemberPopup-title": "Remove Member?", + "rename": "Renomi", + "rename-board": "Renomi tavolon", + "restore": "Forigi", + "save": "Savi", + "search": "Serĉi", + "rules": "Reguloj", + "search-cards": "Search from card/list titles, descriptions and custom fields on this board", + "search-example": "Text to search for?", + "select-color": "Select Color", + "set-wip-limit-value": "Set a limit for the maximum number of tasks in this list", + "setWipLimitPopup-title": "Set WIP Limit", + "shortcut-assign-self": "Assign yourself to current card", + "shortcut-autocomplete-emoji": "Autocomplete emoji", + "shortcut-autocomplete-members": "Autocomplete members", + "shortcut-clear-filters": "Clear all filters", + "shortcut-close-dialog": "Close Dialog", + "shortcut-filter-my-cards": "Filter my cards", + "shortcut-show-shortcuts": "Bring up this shortcuts list", + "shortcut-toggle-filterbar": "Toggle Filter Sidebar", + "shortcut-toggle-sidebar": "Toggle Board Sidebar", + "show-cards-minimum-count": "Show cards count if list contains more than", + "sidebar-open": "Open Sidebar", + "sidebar-close": "Close Sidebar", + "signupPopup-title": "Create an Account", + "star-board-title": "Click to star this board. It will show up at top of your boards list.", + "starred-boards": "Starred Boards", + "starred-boards-description": "Starred boards show up at the top of your boards list.", + "subscribe": "Subscribe", + "team": "Teamo", + "this-board": "this board", + "this-card": "this card", + "spent-time-hours": "Spent time (hours)", + "overtime-hours": "Overtime (hours)", + "overtime": "Overtime", + "has-overtime-cards": "Has overtime cards", + "has-spenttime-cards": "Has spent time cards", + "time": "Tempo", + "title": "Titolo", + "tracking": "Tracking", + "tracking-info": "You will be notified of any changes to those cards you are involved as creator or member.", + "type": "Tipo", + "unassign-member": "Unassign member", + "unsaved-description": "You have an unsaved description.", + "unwatch": "Unwatch", + "upload": "Alŝuti", + "upload-avatar": "Upload an avatar", + "uploaded-avatar": "Uploaded an avatar", + "username": "Uzantnomo", + "view-it": "View it", + "warn-list-archived": "warning: this card is in an list at Archive", + "watch": "Rigardi", + "watching": "Rigardante", + "watching-info": "You will be notified of any change in this board", + "welcome-board": "Welcome Board", + "welcome-swimlane": "Milestone 1", + "welcome-list1": "Basics", + "welcome-list2": "Advanced", + "card-templates-swimlane": "Card Templates", + "list-templates-swimlane": "List Templates", + "board-templates-swimlane": "Board Templates", + "what-to-do": "Kion vi volas fari?", + "wipLimitErrorPopup-title": "Invalid WIP Limit", + "wipLimitErrorPopup-dialog-pt1": "The number of tasks in this list is higher than the WIP limit you've defined.", + "wipLimitErrorPopup-dialog-pt2": "Please move some tasks out of this list, or set a higher WIP limit.", + "admin-panel": "Admin Panel", + "settings": "Settings", + "people": "People", + "registration": "Registration", + "disable-self-registration": "Disable Self-Registration", + "invite": "Invite", + "invite-people": "Invite People", + "to-boards": "To board(s)", + "email-addresses": "Email Addresses", + "smtp-host-description": "The address of the SMTP server that handles your emails.", + "smtp-port-description": "The port your SMTP server uses for outgoing emails.", + "smtp-tls-description": "Enable TLS support for SMTP server", + "smtp-host": "SMTP Host", + "smtp-port": "SMTP Port", + "smtp-username": "Uzantnomo", + "smtp-password": "Pasvorto", + "smtp-tls": "TLS support", + "send-from": "From", + "send-smtp-test": "Send a test email to yourself", + "invitation-code": "Invitation Code", + "email-invite-register-subject": "__inviter__ sent you an invitation", + "email-invite-register-text": "Dear __user__,\n\n__inviter__ invites you to kanban board for collaborations.\n\nPlease follow the link below:\n__url__\n\nAnd your invitation code is: __icode__\n\nThanks.", + "email-smtp-test-subject": "SMTP Test Email", + "email-smtp-test-text": "You have successfully sent an email", + "error-invitation-code-not-exist": "Invitation code doesn't exist", + "error-notAuthorized": "You are not authorized to view this page.", + "webhook-title": "Webhook Name", + "webhook-token": "Token (Optional for Authentication)", + "outgoing-webhooks": "Outgoing Webhooks", + "bidirectional-webhooks": "Two-Way Webhooks", + "outgoingWebhooksPopup-title": "Outgoing Webhooks", + "boardCardTitlePopup-title": "Card Title Filter", + "disable-webhook": "Disable This Webhook", + "global-webhook": "Global Webhooks", + "new-outgoing-webhook": "New Outgoing Webhook", + "no-name": "(Unknown)", + "Node_version": "Node version", + "Meteor_version": "Meteor version", + "MongoDB_version": "MongoDB version", + "MongoDB_storage_engine": "MongoDB storage engine", + "MongoDB_Oplog_enabled": "MongoDB Oplog enabled", + "OS_Arch": "OS Arch", + "OS_Cpus": "OS CPU Count", + "OS_Freemem": "OS Free Memory", + "OS_Loadavg": "OS Load Average", + "OS_Platform": "OS Platform", + "OS_Release": "OS Release", + "OS_Totalmem": "OS Total Memory", + "OS_Type": "OS Type", + "OS_Uptime": "OS Uptime", + "days": "days", + "hours": "hours", + "minutes": "minutes", + "seconds": "seconds", + "show-field-on-card": "Show this field on card", + "automatically-field-on-card": "Auto create field to all cards", + "showLabel-field-on-card": "Show field label on minicard", + "yes": "Jes", + "no": "Ne", + "accounts": "Accounts", + "accounts-allowEmailChange": "Allow Email Change", + "accounts-allowUserNameChange": "Allow Username Change", + "createdAt": "Created at", + "verified": "Verified", + "active": "Active", + "card-received": "Received", + "card-received-on": "Received on", + "card-end": "End", + "card-end-on": "Ends on", + "editCardReceivedDatePopup-title": "Change received date", + "editCardEndDatePopup-title": "Change end date", + "setCardColorPopup-title": "Set color", + "setCardActionsColorPopup-title": "Choose a color", + "setSwimlaneColorPopup-title": "Choose a color", + "setListColorPopup-title": "Choose a color", + "assigned-by": "Assigned By", + "requested-by": "Requested By", + "board-delete-notice": "Deleting is permanent. You will lose all lists, cards and actions associated with this board.", + "delete-board-confirm-popup": "All lists, cards, labels, and activities will be deleted and you won't be able to recover the board contents. There is no undo.", + "boardDeletePopup-title": "Delete Board?", + "delete-board": "Delete Board", + "default-subtasks-board": "Subtasks for __board__ board", + "default": "Defaŭlto", + "queue": "Queue", + "subtask-settings": "Subtasks Settings", + "card-settings": "Card Settings", + "boardSubtaskSettingsPopup-title": "Board Subtasks Settings", + "boardCardSettingsPopup-title": "Card Settings", + "deposit-subtasks-board": "Deposit subtasks to this board:", + "deposit-subtasks-list": "Landing list for subtasks deposited here:", + "show-parent-in-minicard": "Show parent in minicard:", + "prefix-with-full-path": "Prefix with full path", + "prefix-with-parent": "Prefix with parent", + "subtext-with-full-path": "Subtext with full path", + "subtext-with-parent": "Subtext with parent", + "change-card-parent": "Change card's parent", + "parent-card": "Parent card", + "source-board": "Source board", + "no-parent": "Don't show parent", + "activity-added-label": "added label '%s' to %s", + "activity-removed-label": "removed label '%s' from %s", + "activity-delete-attach": "deleted an attachment from %s", + "activity-added-label-card": "added label '%s'", + "activity-removed-label-card": "removed label '%s'", + "activity-delete-attach-card": "deleted an attachment", + "activity-set-customfield": "set custom field '%s' to '%s' in %s", + "activity-unset-customfield": "unset custom field '%s' in %s", + "r-rule": "Regulo", + "r-add-trigger": "Add trigger", + "r-add-action": "Add action", + "r-board-rules": "Board rules", + "r-add-rule": "Aldoni regulon", + "r-view-rule": "View rule", + "r-delete-rule": "Forigi regulon", + "r-new-rule-name": "New rule title", + "r-no-rules": "No rules", + "r-when-a-card": "When a card", + "r-is": "is", + "r-is-moved": "is moved", + "r-added-to": "added to", + "r-removed-from": "Removed from", + "r-the-board": "the board", + "r-list": "listo", + "set-filter": "Set Filter", + "r-moved-to": "Moved to", + "r-moved-from": "Moved from", + "r-archived": "Moved to Archive", + "r-unarchived": "Restored from Archive", + "r-a-card": "a card", + "r-when-a-label-is": "When a label is", + "r-when-the-label": "When the label", + "r-list-name": "list name", + "r-when-a-member": "When a member is", + "r-when-the-member": "When the member", + "r-name": "nomo", + "r-when-a-attach": "When an attachment", + "r-when-a-checklist": "When a checklist is", + "r-when-the-checklist": "When the checklist", + "r-completed": "Completed", + "r-made-incomplete": "Made incomplete", + "r-when-a-item": "When a checklist item is", + "r-when-the-item": "When the checklist item", + "r-checked": "Checked", + "r-unchecked": "Unchecked", + "r-move-card-to": "Move card to", + "r-top-of": "Top of", + "r-bottom-of": "Bottom of", + "r-its-list": "its list", + "r-archive": "Move to Archive", + "r-unarchive": "Restore from Archive", + "r-card": "card", + "r-add": "Aldoni", + "r-remove": "Forigi", + "r-label": "label", + "r-member": "membro", + "r-remove-all": "Remove all members from the card", + "r-set-color": "Set color to", + "r-checklist": "kontrololisto", + "r-check-all": "Check all", + "r-uncheck-all": "Uncheck all", + "r-items-check": "items of checklist", + "r-check": "Check", + "r-uncheck": "Uncheck", + "r-item": "item", + "r-of-checklist": "of checklist", + "r-send-email": "Send an email", + "r-to": "to", + "r-subject": "temo", + "r-rule-details": "Rule details", + "r-d-move-to-top-gen": "Move card to top of its list", + "r-d-move-to-top-spec": "Move card to top of list", + "r-d-move-to-bottom-gen": "Move card to bottom of its list", + "r-d-move-to-bottom-spec": "Move card to bottom of list", + "r-d-send-email": "Send email", + "r-d-send-email-to": "to", + "r-d-send-email-subject": "temo", + "r-d-send-email-message": "mesaĝo", + "r-d-archive": "Move card to Archive", + "r-d-unarchive": "Restore card from Archive", + "r-d-add-label": "Add label", + "r-d-remove-label": "Remove label", + "r-create-card": "Create new card", + "r-in-list": "in list", + "r-in-swimlane": "in swimlane", + "r-d-add-member": "Aldoni membron", + "r-d-remove-member": "Forigi membron", + "r-d-remove-all-member": "Forigi ĉiujn membrojn", + "r-d-check-all": "Check all items of a list", + "r-d-uncheck-all": "Uncheck all items of a list", + "r-d-check-one": "Check item", + "r-d-uncheck-one": "Uncheck item", + "r-d-check-of-list": "of checklist", + "r-d-add-checklist": "Aldoni kontrololiston", + "r-d-remove-checklist": "Forigi kontrololiston", + "r-by": "by", + "r-add-checklist": "Aldoni kontrololiston", + "r-with-items": "with items", + "r-items-list": "item1,item2,item3", + "r-add-swimlane": "Add swimlane", + "r-swimlane-name": "swimlane name", + "r-board-note": "Note: leave a field empty to match every possible value.", + "r-checklist-note": "Note: checklist's items have to be written as comma separated values.", + "r-when-a-card-is-moved": "When a card is moved to another list", + "r-set": "Set", + "r-update": "Update", + "r-datefield": "date field", + "r-df-start-at": "start", + "r-df-due-at": "due", + "r-df-end-at": "end", + "r-df-received-at": "received", + "r-to-current-datetime": "to current date/time", + "r-remove-value-from": "Remove value from", + "ldap": "LDAP", + "oauth2": "OAuth2", + "cas": "CAS", + "authentication-method": "Authentication method", + "authentication-type": "Authentication type", + "custom-product-name": "Custom Product Name", + "layout": "Layout", + "hide-logo": "Hide Logo", + "add-custom-html-after-body-start": "Add Custom HTML after <body> start", + "add-custom-html-before-body-end": "Add Custom HTML before </body> end", + "error-undefined": "Something went wrong", + "error-ldap-login": "An error occurred while trying to login", + "display-authentication-method": "Display Authentication Method", + "default-authentication-method": "Default Authentication Method", + "duplicate-board": "Duplicate Board", + "people-number": "The number of people is:", + "swimlaneDeletePopup-title": "Delete Swimlane ?", + "swimlane-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the swimlane. There is no undo.", + "restore-all": "Restore all", + "delete-all": "Delete all", + "loading": "Loading, please wait.", + "previous_as": "last time was", + "act-a-dueAt": "modified due time to \nWhen: __timeValue__\nWhere: __card__\n previous due was __timeOldValue__", + "act-a-endAt": "modified ending time to __timeValue__ from (__timeOldValue__)", + "act-a-startAt": "modified starting time to __timeValue__ from (__timeOldValue__)", + "act-a-receivedAt": "modified received time to __timeValue__ from (__timeOldValue__)", + "a-dueAt": "modified due time to be", + "a-endAt": "modified ending time to be", + "a-startAt": "modified starting time to be", + "a-receivedAt": "modified received time to be", + "almostdue": "current due time %s is approaching", + "pastdue": "current due time %s is past", + "duenow": "current due time %s is today", + "act-newDue": "__list__/__card__ has 1st due reminder [__board__]", + "act-withDue": "__list__/__card__ due reminders [__board__]", + "act-almostdue": "was reminding the current due (__timeValue__) of __card__ is approaching", + "act-pastdue": "was reminding the current due (__timeValue__) of __card__ is past", + "act-duenow": "was reminding the current due (__timeValue__) of __card__ is now", + "act-atUserComment": "You were mentioned in [__board__] __list__/__card__", + "delete-user-confirm-popup": "Are you sure you want to delete this account? There is no undo.", + "accounts-allowUserDelete": "Allow users to self delete their account", + "hide-minicard-label-text": "Hide minicard label text", + "show-desktop-drag-handles": "Show desktop drag handles", + "assignee": "Assignee", + "cardAssigneesPopup-title": "Assignee", + "addmore-detail": "Add a more detailed description", + "show-on-card": "Show on Card", + "new": "New", + "editUserPopup-title": "Edit User", + "newUserPopup-title": "New User", + "notifications": "Notifications", + "view-all": "View All", + "filter-by-unread": "Filter by Unread", + "mark-all-as-read": "Mark all as read", + "allow-rename": "Allow Rename", + "allowRenamePopup-title": "Allow Rename" +} \ No newline at end of file diff --git a/i18n/es-AR.i18n.json b/i18n/es-AR.i18n.json index 385312a6..3450858f 100644 --- a/i18n/es-AR.i18n.json +++ b/i18n/es-AR.i18n.json @@ -1,769 +1,769 @@ { - "accept": "Aceptar", - "act-activity-notify": "Notificación de Actividad", - "act-addAttachment": "added attachment __attachment__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-deleteAttachment": "deleted attachment __attachment__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addSubtask": "added subtask __subtask__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addedLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removeLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removedLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addChecklist": "added checklist __checklist__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addChecklistItem": "added checklist item __checklistItem__ to checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removeChecklist": "removed checklist __checklist__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removeChecklistItem": "removed checklist item __checklistItem__ from checklist __checkList__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-checkedItem": "checked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-uncheckedItem": "unchecked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-completeChecklist": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-uncompleteChecklist": "uncompleted checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addComment": "commented on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-editComment": "edited comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-deleteComment": "deleted comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-createBoard": "created board __board__", - "act-createSwimlane": "created swimlane __swimlane__ to board __board__", - "act-createCard": "created card __card__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-createCustomField": "created custom field __customField__ at board __board__", - "act-deleteCustomField": "deleted custom field __customField__ at board __board__", - "act-setCustomField": "edited custom field __customField__: __customFieldValue__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-createList": "added list __list__ to board __board__", - "act-addBoardMember": "added member __member__ to board __board__", - "act-archivedBoard": "Board __board__ moved to Archive", - "act-archivedCard": "Card __card__ at list __list__ at swimlane __swimlane__ at board __board__ moved to Archive", - "act-archivedList": "List __list__ at swimlane __swimlane__ at board __board__ moved to Archive", - "act-archivedSwimlane": "Swimlane __swimlane__ at board __board__ moved to Archive", - "act-importBoard": "imported board __board__", - "act-importCard": "imported card __card__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-importList": "imported list __list__ to swimlane __swimlane__ at board __board__", - "act-joinMember": "added member __member__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-moveCard": "moved card __card__ at board __board__ from list __oldList__ at swimlane __oldSwimlane__ to list __list__ at swimlane __swimlane__", - "act-moveCardToOtherBoard": "moved card __card__ from list __oldList__ at swimlane __oldSwimlane__ at board __oldBoard__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-removeBoardMember": "removed member __member__ from board __board__", - "act-restoredCard": "restored card __card__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-unjoinMember": "removed member __member__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-withBoardTitle": "__board__", - "act-withCardTitle": "__card__ [__board__] ", - "actions": "Acciones", - "activities": "Actividades", - "activity": "Actividad", - "activity-added": "agregadas %s a %s", - "activity-archived": "%s moved to Archive", - "activity-attached": "adjuntadas %s a %s", - "activity-created": "creadas %s", - "activity-customfield-created": "created custom field %s", - "activity-excluded": "excluidas %s de %s", - "activity-imported": "importadas %s en %s de %s", - "activity-imported-board": "importadas %s de %s", - "activity-joined": "unidas %s", - "activity-moved": "movidas %s de %s a %s", - "activity-on": "en %s", - "activity-removed": "eliminadas %s de %s", - "activity-sent": "enviadas %s a %s", - "activity-unjoined": "separadas %s", - "activity-subtask-added": "added subtask to %s", - "activity-checked-item": "checked %s in checklist %s of %s", - "activity-unchecked-item": "unchecked %s in checklist %s of %s", - "activity-checklist-added": "agregada lista de tareas a %s", - "activity-checklist-removed": "removed a checklist from %s", - "activity-checklist-completed": "completed checklist %s of %s", - "activity-checklist-uncompleted": "uncompleted the checklist %s of %s", - "activity-checklist-item-added": "agregado item de lista de tareas a '%s' en %s", - "activity-checklist-item-removed": "removed a checklist item from '%s' in %s", - "add": "Agregar", - "activity-checked-item-card": "checked %s in checklist %s", - "activity-unchecked-item-card": "unchecked %s in checklist %s", - "activity-checklist-completed-card": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "activity-checklist-uncompleted-card": "uncompleted the checklist %s", - "activity-editComment": "edited comment %s", - "activity-deleteComment": "deleted comment %s", - "add-attachment": "Agregar Adjunto", - "add-board": "Agregar Tablero", - "add-card": "Agregar Tarjeta", - "add-swimlane": "Agregar Calle", - "add-subtask": "Agregar Subtarea", - "add-checklist": "Agregar Lista de Tareas", - "add-checklist-item": "Agregar ítem a lista de tareas", - "add-cover": "Agregar Portadas", - "add-label": "Agregar Etiqueta", - "add-list": "Agregar Lista", - "add-members": "Agregar Miembros", - "added": "Agregadas", - "addMemberPopup-title": "Miembros", - "admin": "Administrador", - "admin-desc": "Puede ver y editar tarjetas, eliminar miembros, y cambiar opciones para el tablero.", - "admin-announcement": "Anuncio", - "admin-announcement-active": "Anuncio del Sistema Activo", - "admin-announcement-title": "Anuncio del Administrador", - "all-boards": "Todos los tableros", - "and-n-other-card": "Y __count__ otra tarjeta", - "and-n-other-card_plural": "Y __count__ otras tarjetas", - "apply": "Aplicar", - "app-is-offline": "Loading, please wait. Refreshing the page will cause data loss. If loading does not work, please check that server has not stopped.", - "archive": "Mover al Archivo", - "archive-all": "Mover Todo al Archivo", - "archive-board": "Mover Tablero al Archivo", - "archive-card": "Mover Tarjeta al Archivo", - "archive-list": "Mover Lista al Archivo", - "archive-swimlane": "Mover Calle al Archivo", - "archive-selection": "Mover selección al Archivo", - "archiveBoardPopup-title": "¿Mover Tablero al Archivo?", - "archived-items": "Archivar", - "archived-boards": "Tableros en el Archivo", - "restore-board": "Restaurar Tablero", - "no-archived-boards": "No hay Tableros en el Archivo", - "archives": "Archivar", - "template": "Plantilla", - "templates": "Plantillas", - "assign-member": "Asignar miembro", - "attached": "adjunto(s)", - "attachment": "Adjunto", - "attachment-delete-pop": "Borrar un adjunto es permanente. No hay deshacer.", - "attachmentDeletePopup-title": "¿Borrar Adjunto?", - "attachments": "Adjuntos", - "auto-watch": "Seguir tableros automáticamente al crearlos", - "avatar-too-big": "El avatar es muy grande (70KB max)", - "back": "Atrás", - "board-change-color": "Cambiar color", - "board-nb-stars": "%s estrellas", - "board-not-found": "Tablero no encontrado", - "board-private-info": "Este tablero va a ser <strong>privado</strong>.", - "board-public-info": "Este tablero va a ser <strong>público</strong>.", - "boardChangeColorPopup-title": "Cambiar Fondo del Tablero", - "boardChangeTitlePopup-title": "Renombrar Tablero", - "boardChangeVisibilityPopup-title": "Cambiar Visibilidad", - "boardChangeWatchPopup-title": "Alternar Seguimiento", - "boardMenuPopup-title": "Opciones del Tablero", - "boardChangeViewPopup-title": "Vista de Tablero", - "boards": "Tableros", - "board-view": "Vista de Tablero", - "board-view-cal": "Calendario", - "board-view-swimlanes": "Calles", - "board-view-collapse": "Collapse", - "board-view-lists": "Listas", - "bucket-example": "Como \"Lista de Contenedores\" por ejemplo", - "cancel": "Cancelar", - "card-archived": "Esta tarjeta es movida al Archivo.", - "board-archived": "Este tablero es movido al Archivo.", - "card-comments-title": "Esta tarjeta tiene %s comentario.", - "card-delete-notice": "Borrar es permanente. Perderás todas las acciones asociadas con esta tarjeta.", - "card-delete-pop": "Todas las acciones van a ser eliminadas del agregador de actividad y no podrás re-abrir la tarjeta. No hay deshacer.", - "card-delete-suggest-archive": "Podés mover una tarjeta al Archivo para eliminarla del tablero y preservar la actividad.", - "card-due": "Vence", - "card-due-on": "Vence en", - "card-spent": "Tiempo Empleado", - "card-edit-attachments": "Editar adjuntos", - "card-edit-custom-fields": "Editar campos personalizados", - "card-edit-labels": "Editar etiquetas", - "card-edit-members": "Editar miembros", - "card-labels-title": "Cambiar las etiquetas de la tarjeta.", - "card-members-title": "Agregar o eliminar de la tarjeta miembros del tablero.", - "card-start": "Empieza", - "card-start-on": "Empieza el", - "cardAttachmentsPopup-title": "Adjuntar De", - "cardCustomField-datePopup-title": "Cambiar fecha", - "cardCustomFieldsPopup-title": "Editar campos personalizados", - "cardDeletePopup-title": "¿Borrar Tarjeta?", - "cardDetailsActionsPopup-title": "Acciones de la Tarjeta", - "cardLabelsPopup-title": "Etiquetas", - "cardMembersPopup-title": "Miembros", - "cardMorePopup-title": "Mas", - "cardTemplatePopup-title": "Crear plantilla", - "cards": "Tarjetas", - "cards-count": "Tarjetas", - "casSignIn": "Ingresar con CAS", - "cardType-card": "Tarjeta", - "cardType-linkedCard": "Tarjeta Vinculada", - "cardType-linkedBoard": "Tablero Vinculado", - "change": "Cambiar", - "change-avatar": "Cambiar Avatar", - "change-password": "Cambiar Contraseña", - "change-permissions": "Cambiar permisos", - "change-settings": "Cambiar Opciones", - "changeAvatarPopup-title": "Cambiar Avatar", - "changeLanguagePopup-title": "Cambiar Lenguaje", - "changePasswordPopup-title": "Cambiar Contraseña", - "changePermissionsPopup-title": "Cambiar Permisos", - "changeSettingsPopup-title": "Cambiar Opciones", - "subtasks": "Subtareas", - "checklists": "Listas de ítems", - "click-to-star": "Clickeá para darle una estrella a este tablero.", - "click-to-unstar": "Clickeá para sacarle la estrella al tablero.", - "clipboard": "Portapapeles o arrastrar y soltar", - "close": "Cerrar", - "close-board": "Cerrar Tablero", - "close-board-pop": "Podrás restaurar el tablero clickeando el \"Archivo\" desde el encabesado de inicio.", - "color-black": "negro", - "color-blue": "azul", - "color-crimson": "crimson", - "color-darkgreen": "verdeoscuro", - "color-gold": "dorado", - "color-gray": "gris", - "color-green": "verde", - "color-indigo": "índigo", - "color-lime": "lima", - "color-magenta": "magenta", - "color-mistyrose": "rosamística", - "color-navy": "navy", - "color-orange": "naranja", - "color-paleturquoise": "paleturquoise", - "color-peachpuff": "peachpuff", - "color-pink": "rosa", - "color-plum": "plum", - "color-purple": "púrpura", - "color-red": "rojo", - "color-saddlebrown": "marróntriste", - "color-silver": "plata", - "color-sky": "cielo", - "color-slateblue": "slateblue", - "color-white": "blanco", - "color-yellow": "amarillo", - "unset-color": "Deseleccionado", - "comment": "Comentario", - "comment-placeholder": "Comentar", - "comment-only": "Comentar solamente", - "comment-only-desc": "Puede comentar en tarjetas solamente.", - "no-comments": "Sin comentarios", - "no-comments-desc": "Can not see comments and activities.", - "worker": "Worker", - "worker-desc": "Can only move cards, assign itself to card and comment.", - "computer": "Computadora", - "confirm-subtask-delete-dialog": "Are you sure you want to delete subtask?", - "confirm-checklist-delete-dialog": "Are you sure you want to delete checklist?", - "copy-card-link-to-clipboard": "Copiar enlace a tarjeta en el portapapeles", - "linkCardPopup-title": "Tarjeta vinculada", - "searchElementPopup-title": "Buscar", - "copyCardPopup-title": "Copiar Tarjeta", - "copyChecklistToManyCardsPopup-title": "Copiar Plantilla Checklist a Muchas Tarjetas", - "copyChecklistToManyCardsPopup-instructions": "Títulos y Descripciones de la Tarjeta Destino en este formato JSON", - "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"Título de primera tarjeta\", \"description\":\"Descripción de primera tarjeta\"}, {\"title\":\"Título de segunda tarjeta\",\"description\":\"Descripción de segunda tarjeta\"},{\"title\":\"Título de última tarjeta\",\"description\":\"Descripción de última tarjeta\"} ]", - "create": "Crear", - "createBoardPopup-title": "Crear Tablero", - "chooseBoardSourcePopup-title": "Importar tablero", - "createLabelPopup-title": "Crear Etiqueta", - "createCustomField": "Crear Campo", - "createCustomFieldPopup-title": "Crear Campo", - "current": "actual", - "custom-field-delete-pop": "There is no undo. This will remove this custom field from all cards and destroy its history.", - "custom-field-checkbox": "Checkbox", - "custom-field-date": "Fecha", - "custom-field-dropdown": "Dropdown List", - "custom-field-dropdown-none": "(ninguno)", - "custom-field-dropdown-options": "List Options", - "custom-field-dropdown-options-placeholder": "Press enter to add more options", - "custom-field-dropdown-unknown": "(unknown)", - "custom-field-number": "Número", - "custom-field-text": "Texto", - "custom-fields": "Custom Fields", - "date": "Fecha", - "decline": "Rechazar", - "default-avatar": "Avatar por defecto", - "delete": "Borrar", - "deleteCustomFieldPopup-title": "Delete Custom Field?", - "deleteLabelPopup-title": "¿Borrar Etiqueta?", - "description": "Descripción", - "disambiguateMultiLabelPopup-title": "Desambiguación de Acción de Etiqueta", - "disambiguateMultiMemberPopup-title": "Desambiguación de Acción de Miembro", - "discard": "Descartar", - "done": "Hecho", - "download": "Descargar", - "edit": "Editar", - "edit-avatar": "Cambiar Avatar", - "edit-profile": "Editar Perfil", - "edit-wip-limit": "Editar Lìmite de TEP", - "soft-wip-limit": "Límite TEP suave", - "editCardStartDatePopup-title": "Cambiar fecha de inicio", - "editCardDueDatePopup-title": "Cambiar fecha de vencimiento", - "editCustomFieldPopup-title": "Edit Field", - "editCardSpentTimePopup-title": "Cambiar tiempo empleado", - "editLabelPopup-title": "Cambiar Etiqueta", - "editNotificationPopup-title": "Editar Notificación", - "editProfilePopup-title": "Editar Perfil", - "email": "Email", - "email-enrollAccount-subject": "Una cuenta creada para vos en __siteName__", - "email-enrollAccount-text": "Hola __user__,\n\nPara empezar a usar el servicio, simplemente clickeá en el enlace de abajo.\n\n__url__\n\nGracias.", - "email-fail": "Fallo envío de email", - "email-fail-text": "Error intentando enviar email", - "email-invalid": "Email inválido", - "email-invite": "Invitar vía Email", - "email-invite-subject": "__inviter__ te envió una invitación", - "email-invite-text": "Querido __user__,\n\n__inviter__ te invita a unirte al tablero \"__board__\" para colaborar.\n\nPor favor sigue el enlace de abajo:\n\n__url__\n\nGracias.", - "email-resetPassword-subject": "Restaurá tu contraseña en __siteName__", - "email-resetPassword-text": "Hola __user__,\n\nPara restaurar tu contraseña, simplemente clickeá el enlace de abajo.\n\n__url__\n\nGracias.", - "email-sent": "Email enviado", - "email-verifyEmail-subject": "Verificá tu dirección de email en __siteName__", - "email-verifyEmail-text": "Hola __user__,\n\nPara verificar tu cuenta de email, simplemente clickeá el enlace de abajo.\n\n__url__\n\nGracias.", - "enable-wip-limit": "Activar Límite TEP", - "error-board-doesNotExist": "Este tablero no existe", - "error-board-notAdmin": "Necesitás ser administrador de este tablero para hacer eso", - "error-board-notAMember": "Necesitás ser miembro de este tablero para hacer eso", - "error-json-malformed": "Tu texto no es JSON válido", - "error-json-schema": "Tus datos JSON no incluyen la información correcta en el formato adecuado", - "error-list-doesNotExist": "Esta lista no existe", - "error-user-doesNotExist": "Este usuario no existe", - "error-user-notAllowSelf": "No podés invitarte a vos mismo", - "error-user-notCreated": " El usuario no se creó", - "error-username-taken": "El nombre de usuario ya existe", - "error-email-taken": "El email ya existe", - "export-board": "Exportar tablero", - "sort": "Sort", - "sort-desc": "Click to Sort List", - "list-sort-by": "Sort the List By:", - "list-label-modifiedAt": "Last Access Time", - "list-label-title": "Name of the List", - "list-label-sort": "Your Manual Order", - "list-label-short-modifiedAt": "(L)", - "list-label-short-title": "(N)", - "list-label-short-sort": "(M)", - "filter": "Filtrar", - "filter-cards": "Filter Cards or Lists", - "list-filter-label": "Filter List by Title", - "filter-clear": "Sacar filtro", - "filter-no-label": "Sin etiqueta", - "filter-no-member": "No es miembro", - "filter-no-custom-fields": "No Custom Fields", - "filter-show-archive": "Show archived lists", - "filter-hide-empty": "Hide empty lists", - "filter-on": "El filtro está activado", - "filter-on-desc": "Estás filtrando cartas en este tablero. Clickeá acá para editar el filtro.", - "filter-to-selection": "Filtrar en la selección", - "advanced-filter-label": "Advanced Filter", - "advanced-filter-description": "Advanced Filter allows to write a string containing following operators: == != <= >= && || ( ) A space is used as a separator between the Operators. You can filter for all Custom Fields by typing their names and values. For Example: Field1 == Value1. Note: If fields or values contains spaces, you need to encapsulate them into single quotes. For Example: 'Field 1' == 'Value 1'. For single control characters (' \\/) to be skipped, you can use \\. For example: Field1 == I\\'m. Also you can combine multiple conditions. For Example: F1 == V1 || F1 == V2. Normally all operators are interpreted from left to right. You can change the order by placing brackets. For Example: F1 == V1 && ( F2 == V2 || F2 == V3 ). Also you can search text fields using regex: F1 == /Tes.*/i", - "fullname": "Nombre Completo", - "header-logo-title": "Retroceder a tu página de tableros.", - "hide-system-messages": "Esconder mensajes del sistema", - "headerBarCreateBoardPopup-title": "Crear Tablero", - "home": "Inicio", - "import": "Importar", - "link": "Link", - "import-board": "importar tablero", - "import-board-c": "Importar tablero", - "import-board-title-trello": "Importar tablero de Trello", - "import-board-title-wekan": "Import board from previous export", - "import-sandstorm-backup-warning": "Do not delete data you import from original exported board or Trello before checking does this grain close and open again, or do you get Board not found error, that means data loss.", - "import-sandstorm-warning": "El tablero importado va a borrar todos los datos existentes en el tablero y reemplazarlos con los del tablero en cuestión.", - "from-trello": "De Trello", - "from-wekan": "From previous export", - "import-board-instruction-trello": "En tu tablero de Trello, ve a 'Menú', luego a 'Más', 'Imprimir y Exportar', 'Exportar JSON', y copia el texto resultante.", - "import-board-instruction-wekan": "In your board, go to 'Menu', then 'Export board', and copy the text in the downloaded file.", - "import-board-instruction-about-errors": "If you get errors when importing board, sometimes importing still works, and board is at All Boards page.", - "import-json-placeholder": "Pegá tus datos JSON válidos acá", - "import-map-members": "Mapear Miembros", - "import-members-map": "Your imported board has some members. Please map the members you want to import to your users", - "import-show-user-mapping": "Revisar mapeo de miembros", - "import-user-select": "Pick your existing user you want to use as this member", - "importMapMembersAddPopup-title": "Select member", - "info": "Versión", - "initials": "Iniciales", - "invalid-date": "Fecha inválida", - "invalid-time": "Tiempo inválido", - "invalid-user": "Usuario inválido", - "joined": "unido", - "just-invited": "Fuiste invitado a este tablero", - "keyboard-shortcuts": "Atajos de teclado", - "label-create": "Crear Etiqueta", - "label-default": "%s etiqueta (por defecto)", - "label-delete-pop": "No hay deshacer. Esto va a eliminar esta etiqueta de todas las tarjetas y destruir su historia.", - "labels": "Etiquetas", - "language": "Lenguaje", - "last-admin-desc": "No podés cambiar roles porque tiene que haber al menos un administrador.", - "leave-board": "Dejar Tablero", - "leave-board-pop": "¿Estás seguro que querés dejar __boardTitle__? Vas a salir de todas las tarjetas en este tablero.", - "leaveBoardPopup-title": "¿Dejar Tablero?", - "link-card": "Enlace a esta tarjeta", - "list-archive-cards": "Move all cards in this list to Archive", - "list-archive-cards-pop": "This will remove all the cards in this list from the board. To view cards in Archive and bring them back to the board, click “Menu” > “Archive”.", - "list-move-cards": "Mueve todas las tarjetas en esta lista", - "list-select-cards": "Selecciona todas las tarjetas en esta lista", - "set-color-list": "Set Color", - "listActionPopup-title": "Listar Acciones", - "swimlaneActionPopup-title": "Acciones de la Calle", - "swimlaneAddPopup-title": "Add a Swimlane below", - "listImportCardPopup-title": "Importar una tarjeta Trello", - "listMorePopup-title": "Mas", - "link-list": "Enlace a esta lista", - "list-delete-pop": "Todas las acciones van a ser eliminadas del agregador de actividad y no podás recuperar la lista. No se puede deshacer.", - "list-delete-suggest-archive": "You can move a list to Archive to remove it from the board and preserve the activity.", - "lists": "Listas", - "swimlanes": "Calles", - "log-out": "Salir", - "log-in": "Entrar", - "loginPopup-title": "Entrar", - "memberMenuPopup-title": "Opciones de Miembros", - "members": "Miembros", - "menu": "Menú", - "move-selection": "Mover selección", - "moveCardPopup-title": "Mover Tarjeta", - "moveCardToBottom-title": "Mover al Final", - "moveCardToTop-title": "Mover al Tope", - "moveSelectionPopup-title": "Mover selección", - "multi-selection": "Multi-Selección", - "multi-selection-on": "Multi-selección está activo", - "muted": "Silenciado", - "muted-info": "No serás notificado de ningún cambio en este tablero", - "my-boards": "Mis Tableros", - "name": "Nombre", - "no-archived-cards": "No cards in Archive.", - "no-archived-lists": "No lists in Archive.", - "no-archived-swimlanes": "No swimlanes in Archive.", - "no-results": "No hay resultados", - "normal": "Normal", - "normal-desc": "Puede ver y editar tarjetas. No puede cambiar opciones.", - "not-accepted-yet": "Invitación no aceptada todavía", - "notify-participate": "Recibí actualizaciones en cualquier tarjeta que participés como creador o miembro", - "notify-watch": "Recibí actualizaciones en cualquier tablero, lista, o tarjeta que estés siguiendo", - "optional": "opcional", - "or": "o", - "page-maybe-private": "Esta página puede ser privada. Vos podrás verla <a href='%s'>entrando</a>.", - "page-not-found": "Página no encontrada.", - "password": "Contraseña", - "paste-or-dragdrop": "pegar, arrastrar y soltar el archivo de imagen a esto (imagen sola)", - "participating": "Participando", - "preview": "Previsualización", - "previewAttachedImagePopup-title": "Previsualización", - "previewClipboardImagePopup-title": "Previsualización", - "private": "Privado", - "private-desc": "Este tablero es privado. Solo personas agregadas a este tablero pueden verlo y editarlo.", - "profile": "Perfil", - "public": "Público", - "public-desc": "Este tablero es público. Es visible para cualquiera con un enlace y se va a mostrar en los motores de búsqueda como Google. Solo personas agregadas a este tablero pueden editarlo.", - "quick-access-description": "Dale una estrella al tablero para agregar un acceso directo en esta barra.", - "remove-cover": "Remover Portada", - "remove-from-board": "Remover del Tablero", - "remove-label": "Remover Etiqueta", - "listDeletePopup-title": "¿Borrar Lista?", - "remove-member": "Remover Miembro", - "remove-member-from-card": "Remover de Tarjeta", - "remove-member-pop": "¿Remover __name__ (__username__) de __boardTitle__? Los miembros va a ser removido de todas las tarjetas en este tablero. Serán notificados.", - "removeMemberPopup-title": "¿Remover Miembro?", - "rename": "Renombrar", - "rename-board": "Renombrar Tablero", - "restore": "Restaurar", - "save": "Grabar", - "search": "Buscar", - "rules": "Rules", - "search-cards": "Search from card/list titles, descriptions and custom fields on this board", - "search-example": "¿Texto a buscar?", - "select-color": "Seleccionar Color", - "set-wip-limit-value": "Fijar un límite para el número máximo de tareas en esta lista", - "setWipLimitPopup-title": "Establecer Límite TEP", - "shortcut-assign-self": "Asignarte a vos mismo en la tarjeta actual", - "shortcut-autocomplete-emoji": "Autocompletar emonji", - "shortcut-autocomplete-members": "Autocompletar miembros", - "shortcut-clear-filters": "Limpiar todos los filtros", - "shortcut-close-dialog": "Cerrar Diálogo", - "shortcut-filter-my-cards": "Filtrar mis tarjetas", - "shortcut-show-shortcuts": "Traer esta lista de atajos", - "shortcut-toggle-filterbar": "Activar/Desactivar Barra Lateral de Filtros", - "shortcut-toggle-sidebar": "Activar/Desactivar Barra Lateral de Tableros", - "show-cards-minimum-count": "Mostrar cuenta de tarjetas si la lista contiene más que", - "sidebar-open": "Abrir Barra Lateral", - "sidebar-close": "Cerrar Barra Lateral", - "signupPopup-title": "Crear Cuenta", - "star-board-title": "Clickear para darle una estrella a este tablero. Se mostrará arriba en el tope de tu lista de tableros.", - "starred-boards": "Tableros con estrellas", - "starred-boards-description": "Tableros con estrellas se muestran en el tope de tu lista de tableros.", - "subscribe": "Suscribirse", - "team": "Equipo", - "this-board": "este tablero", - "this-card": "esta tarjeta", - "spent-time-hours": "Tiempo empleado (horas)", - "overtime-hours": "Sobretiempo (horas)", - "overtime": "Sobretiempo", - "has-overtime-cards": "Tiene tarjetas con sobretiempo", - "has-spenttime-cards": "Ha gastado tarjetas de tiempo", - "time": "Hora", - "title": "Título", - "tracking": "Seguimiento", - "tracking-info": "Serás notificado de cualquier cambio a aquellas tarjetas en las que seas creador o miembro.", - "type": "Type", - "unassign-member": "Desasignar miembro", - "unsaved-description": "Tienes una descripción sin guardar.", - "unwatch": "Dejar de seguir", - "upload": "Cargar", - "upload-avatar": "Cargar un avatar", - "uploaded-avatar": "Cargado un avatar", - "username": "Nombre de usuario", - "view-it": "Verlo", - "warn-list-archived": "warning: this card is in an list at Archive", - "watch": "Seguir", - "watching": "Siguiendo", - "watching-info": "Serás notificado de cualquier cambio en este tablero", - "welcome-board": "Tablero de Bienvenida", - "welcome-swimlane": "Hito 1", - "welcome-list1": "Básicos", - "welcome-list2": "Avanzado", - "card-templates-swimlane": "Card Templates", - "list-templates-swimlane": "List Templates", - "board-templates-swimlane": "Board Templates", - "what-to-do": "¿Qué querés hacer?", - "wipLimitErrorPopup-title": "Límite TEP Inválido", - "wipLimitErrorPopup-dialog-pt1": " El número de tareas en esta lista es mayor que el límite TEP que definiste.", - "wipLimitErrorPopup-dialog-pt2": "Por favor mové algunas tareas fuera de esta lista, o seleccioná un límite TEP más alto.", - "admin-panel": "Panel de Administración", - "settings": "Opciones", - "people": "Gente", - "registration": "Registro", - "disable-self-registration": "Desactivar auto-registro", - "invite": "Invitar", - "invite-people": "Invitar Gente", - "to-boards": "A tarjeta(s)", - "email-addresses": "Dirección de Email", - "smtp-host-description": "La dirección del servidor SMTP que maneja tus emails", - "smtp-port-description": "El puerto que tu servidor SMTP usa para correos salientes", - "smtp-tls-description": "Activar soporte TLS para el servidor SMTP", - "smtp-host": "Servidor SMTP", - "smtp-port": "Puerto SMTP", - "smtp-username": "Usuario", - "smtp-password": "Contraseña", - "smtp-tls": "Soporte TLS", - "send-from": "De", - "send-smtp-test": "Enviarse un email de prueba", - "invitation-code": "Código de Invitación", - "email-invite-register-subject": "__inviter__ te envió una invitación", - "email-invite-register-text": "Dear __user__,\n\n__inviter__ invites you to kanban board for collaborations.\n\nPlease follow the link below:\n__url__\n\nAnd your invitation code is: __icode__\n\nThanks.", - "email-smtp-test-subject": "SMTP Test Email", - "email-smtp-test-text": "Enviaste el correo correctamente", - "error-invitation-code-not-exist": "El código de invitación no existe", - "error-notAuthorized": "No estás autorizado para ver esta página.", - "webhook-title": "Webhook Name", - "webhook-token": "Token (Optional for Authentication)", - "outgoing-webhooks": "Ganchos Web Salientes", - "bidirectional-webhooks": "Two-Way Webhooks", - "outgoingWebhooksPopup-title": "Ganchos Web Salientes", - "boardCardTitlePopup-title": "Card Title Filter", - "disable-webhook": "Disable This Webhook", - "global-webhook": "Global Webhooks", - "new-outgoing-webhook": "Nuevo Gancho Web", - "no-name": "(desconocido)", - "Node_version": "Versión de Node", - "Meteor_version": "Meteor version", - "MongoDB_version": "MongoDB version", - "MongoDB_storage_engine": "MongoDB storage engine", - "MongoDB_Oplog_enabled": "MongoDB Oplog enabled", - "OS_Arch": "Arch del SO", - "OS_Cpus": "Cantidad de CPU del SO", - "OS_Freemem": "Memoria Libre del SO", - "OS_Loadavg": "Carga Promedio del SO", - "OS_Platform": "Plataforma del SO", - "OS_Release": "Revisión del SO", - "OS_Totalmem": "Memoria Total del SO", - "OS_Type": "Tipo de SO", - "OS_Uptime": "Tiempo encendido del SO", - "days": "days", - "hours": "horas", - "minutes": "minutos", - "seconds": "segundos", - "show-field-on-card": "Show this field on card", - "automatically-field-on-card": "Auto create field to all cards", - "showLabel-field-on-card": "Show field label on minicard", - "yes": "Si", - "no": "No", - "accounts": "Cuentas", - "accounts-allowEmailChange": "Permitir Cambio de Email", - "accounts-allowUserNameChange": "Allow Username Change", - "createdAt": "Creado en", - "verified": "Verificado", - "active": "Activo", - "card-received": "Recibido", - "card-received-on": "Recibido en", - "card-end": "Termino", - "card-end-on": "Termina en", - "editCardReceivedDatePopup-title": "Cambiar fecha de recepción", - "editCardEndDatePopup-title": "Cambiar fecha de término", - "setCardColorPopup-title": "Set color", - "setCardActionsColorPopup-title": "Choose a color", - "setSwimlaneColorPopup-title": "Choose a color", - "setListColorPopup-title": "Choose a color", - "assigned-by": "Assigned By", - "requested-by": "Requested By", - "board-delete-notice": "Deleting is permanent. You will lose all lists, cards and actions associated with this board.", - "delete-board-confirm-popup": "All lists, cards, labels, and activities will be deleted and you won't be able to recover the board contents. There is no undo.", - "boardDeletePopup-title": "Delete Board?", - "delete-board": "Delete Board", - "default-subtasks-board": "Subtasks for __board__ board", - "default": "Default", - "queue": "Queue", - "subtask-settings": "Subtasks Settings", - "card-settings": "Card Settings", - "boardSubtaskSettingsPopup-title": "Board Subtasks Settings", - "boardCardSettingsPopup-title": "Card Settings", - "deposit-subtasks-board": "Deposit subtasks to this board:", - "deposit-subtasks-list": "Landing list for subtasks deposited here:", - "show-parent-in-minicard": "Show parent in minicard:", - "prefix-with-full-path": "Prefix with full path", - "prefix-with-parent": "Prefix with parent", - "subtext-with-full-path": "Subtext with full path", - "subtext-with-parent": "Subtext with parent", - "change-card-parent": "Change card's parent", - "parent-card": "Parent card", - "source-board": "Source board", - "no-parent": "Don't show parent", - "activity-added-label": "added label '%s' to %s", - "activity-removed-label": "removed label '%s' from %s", - "activity-delete-attach": "deleted an attachment from %s", - "activity-added-label-card": "added label '%s'", - "activity-removed-label-card": "removed label '%s'", - "activity-delete-attach-card": "deleted an attachment", - "activity-set-customfield": "set custom field '%s' to '%s' in %s", - "activity-unset-customfield": "unset custom field '%s' in %s", - "r-rule": "Rule", - "r-add-trigger": "Add trigger", - "r-add-action": "Add action", - "r-board-rules": "Board rules", - "r-add-rule": "Add rule", - "r-view-rule": "View rule", - "r-delete-rule": "Delete rule", - "r-new-rule-name": "New rule title", - "r-no-rules": "No rules", - "r-when-a-card": "When a card", - "r-is": "is", - "r-is-moved": "is moved", - "r-added-to": "added to", - "r-removed-from": "Removed from", - "r-the-board": "the board", - "r-list": "list", - "set-filter": "Set Filter", - "r-moved-to": "Moved to", - "r-moved-from": "Moved from", - "r-archived": "Moved to Archive", - "r-unarchived": "Restored from Archive", - "r-a-card": "a card", - "r-when-a-label-is": "When a label is", - "r-when-the-label": "When the label", - "r-list-name": "list name", - "r-when-a-member": "When a member is", - "r-when-the-member": "When the member", - "r-name": "name", - "r-when-a-attach": "When an attachment", - "r-when-a-checklist": "When a checklist is", - "r-when-the-checklist": "When the checklist", - "r-completed": "Completed", - "r-made-incomplete": "Made incomplete", - "r-when-a-item": "When a checklist item is", - "r-when-the-item": "When the checklist item", - "r-checked": "Checked", - "r-unchecked": "Unchecked", - "r-move-card-to": "Move card to", - "r-top-of": "Top of", - "r-bottom-of": "Bottom of", - "r-its-list": "its list", - "r-archive": "Mover al Archivo", - "r-unarchive": "Restore from Archive", - "r-card": "card", - "r-add": "Agregar", - "r-remove": "Remove", - "r-label": "label", - "r-member": "member", - "r-remove-all": "Remove all members from the card", - "r-set-color": "Set color to", - "r-checklist": "checklist", - "r-check-all": "Check all", - "r-uncheck-all": "Uncheck all", - "r-items-check": "items of checklist", - "r-check": "Check", - "r-uncheck": "Uncheck", - "r-item": "item", - "r-of-checklist": "of checklist", - "r-send-email": "Send an email", - "r-to": "to", - "r-subject": "subject", - "r-rule-details": "Rule details", - "r-d-move-to-top-gen": "Move card to top of its list", - "r-d-move-to-top-spec": "Move card to top of list", - "r-d-move-to-bottom-gen": "Move card to bottom of its list", - "r-d-move-to-bottom-spec": "Move card to bottom of list", - "r-d-send-email": "Send email", - "r-d-send-email-to": "to", - "r-d-send-email-subject": "subject", - "r-d-send-email-message": "message", - "r-d-archive": "Move card to Archive", - "r-d-unarchive": "Restore card from Archive", - "r-d-add-label": "Add label", - "r-d-remove-label": "Remove label", - "r-create-card": "Create new card", - "r-in-list": "in list", - "r-in-swimlane": "in swimlane", - "r-d-add-member": "Add member", - "r-d-remove-member": "Remove member", - "r-d-remove-all-member": "Remove all member", - "r-d-check-all": "Check all items of a list", - "r-d-uncheck-all": "Uncheck all items of a list", - "r-d-check-one": "Check item", - "r-d-uncheck-one": "Uncheck item", - "r-d-check-of-list": "of checklist", - "r-d-add-checklist": "Add checklist", - "r-d-remove-checklist": "Remove checklist", - "r-by": "by", - "r-add-checklist": "Add checklist", - "r-with-items": "with items", - "r-items-list": "item1,item2,item3", - "r-add-swimlane": "Add swimlane", - "r-swimlane-name": "swimlane name", - "r-board-note": "Note: leave a field empty to match every possible value.", - "r-checklist-note": "Note: checklist's items have to be written as comma separated values.", - "r-when-a-card-is-moved": "When a card is moved to another list", - "r-set": "Set", - "r-update": "Update", - "r-datefield": "date field", - "r-df-start-at": "start", - "r-df-due-at": "due", - "r-df-end-at": "end", - "r-df-received-at": "received", - "r-to-current-datetime": "to current date/time", - "r-remove-value-from": "Remove value from", - "ldap": "LDAP", - "oauth2": "OAuth2", - "cas": "CAS", - "authentication-method": "Authentication method", - "authentication-type": "Authentication type", - "custom-product-name": "Custom Product Name", - "layout": "Layout", - "hide-logo": "Hide Logo", - "add-custom-html-after-body-start": "Add Custom HTML after <body> start", - "add-custom-html-before-body-end": "Add Custom HTML before </body> end", - "error-undefined": "Something went wrong", - "error-ldap-login": "An error occurred while trying to login", - "display-authentication-method": "Display Authentication Method", - "default-authentication-method": "Default Authentication Method", - "duplicate-board": "Duplicate Board", - "people-number": "The number of people is:", - "swimlaneDeletePopup-title": "Delete Swimlane ?", - "swimlane-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the swimlane. There is no undo.", - "restore-all": "Restore all", - "delete-all": "Delete all", - "loading": "Loading, please wait.", - "previous_as": "last time was", - "act-a-dueAt": "modified due time to \nWhen: __timeValue__\nWhere: __card__\n previous due was __timeOldValue__", - "act-a-endAt": "modified ending time to __timeValue__ from (__timeOldValue__)", - "act-a-startAt": "modified starting time to __timeValue__ from (__timeOldValue__)", - "act-a-receivedAt": "modified received time to __timeValue__ from (__timeOldValue__)", - "a-dueAt": "modified due time to be", - "a-endAt": "modified ending time to be", - "a-startAt": "modified starting time to be", - "a-receivedAt": "modified received time to be", - "almostdue": "current due time %s is approaching", - "pastdue": "current due time %s is past", - "duenow": "current due time %s is today", - "act-newDue": "__list__/__card__ has 1st due reminder [__board__]", - "act-withDue": "__list__/__card__ due reminders [__board__]", - "act-almostdue": "was reminding the current due (__timeValue__) of __card__ is approaching", - "act-pastdue": "was reminding the current due (__timeValue__) of __card__ is past", - "act-duenow": "was reminding the current due (__timeValue__) of __card__ is now", - "act-atUserComment": "You were mentioned in [__board__] __list__/__card__", - "delete-user-confirm-popup": "Are you sure you want to delete this account? There is no undo.", - "accounts-allowUserDelete": "Allow users to self delete their account", - "hide-minicard-label-text": "Hide minicard label text", - "show-desktop-drag-handles": "Show desktop drag handles", - "assignee": "Assignee", - "cardAssigneesPopup-title": "Assignee", - "addmore-detail": "Add a more detailed description", - "show-on-card": "Show on Card", - "new": "New", - "editUserPopup-title": "Edit User", - "newUserPopup-title": "New User", - "notifications": "Notifications", - "view-all": "View All", - "filter-by-unread": "Filter by Unread", - "mark-all-as-read": "Mark all as read", - "allow-rename": "Allow Rename", - "allowRenamePopup-title": "Allow Rename" -} + "accept": "Aceptar", + "act-activity-notify": "Notificación de Actividad", + "act-addAttachment": "added attachment __attachment__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-deleteAttachment": "deleted attachment __attachment__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addSubtask": "added subtask __subtask__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addedLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removeLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removedLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addChecklist": "added checklist __checklist__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addChecklistItem": "added checklist item __checklistItem__ to checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removeChecklist": "removed checklist __checklist__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removeChecklistItem": "removed checklist item __checklistItem__ from checklist __checkList__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-checkedItem": "checked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-uncheckedItem": "unchecked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-completeChecklist": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-uncompleteChecklist": "uncompleted checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addComment": "commented on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-editComment": "edited comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-deleteComment": "deleted comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-createBoard": "created board __board__", + "act-createSwimlane": "created swimlane __swimlane__ to board __board__", + "act-createCard": "created card __card__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-createCustomField": "created custom field __customField__ at board __board__", + "act-deleteCustomField": "deleted custom field __customField__ at board __board__", + "act-setCustomField": "edited custom field __customField__: __customFieldValue__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-createList": "added list __list__ to board __board__", + "act-addBoardMember": "added member __member__ to board __board__", + "act-archivedBoard": "Board __board__ moved to Archive", + "act-archivedCard": "Card __card__ at list __list__ at swimlane __swimlane__ at board __board__ moved to Archive", + "act-archivedList": "List __list__ at swimlane __swimlane__ at board __board__ moved to Archive", + "act-archivedSwimlane": "Swimlane __swimlane__ at board __board__ moved to Archive", + "act-importBoard": "imported board __board__", + "act-importCard": "imported card __card__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-importList": "imported list __list__ to swimlane __swimlane__ at board __board__", + "act-joinMember": "added member __member__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-moveCard": "moved card __card__ at board __board__ from list __oldList__ at swimlane __oldSwimlane__ to list __list__ at swimlane __swimlane__", + "act-moveCardToOtherBoard": "moved card __card__ from list __oldList__ at swimlane __oldSwimlane__ at board __oldBoard__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-removeBoardMember": "removed member __member__ from board __board__", + "act-restoredCard": "restored card __card__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-unjoinMember": "removed member __member__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-withBoardTitle": "__board__", + "act-withCardTitle": "__card__ [__board__] ", + "actions": "Acciones", + "activities": "Actividades", + "activity": "Actividad", + "activity-added": "agregadas %s a %s", + "activity-archived": "%s moved to Archive", + "activity-attached": "adjuntadas %s a %s", + "activity-created": "creadas %s", + "activity-customfield-created": "created custom field %s", + "activity-excluded": "excluidas %s de %s", + "activity-imported": "importadas %s en %s de %s", + "activity-imported-board": "importadas %s de %s", + "activity-joined": "unidas %s", + "activity-moved": "movidas %s de %s a %s", + "activity-on": "en %s", + "activity-removed": "eliminadas %s de %s", + "activity-sent": "enviadas %s a %s", + "activity-unjoined": "separadas %s", + "activity-subtask-added": "added subtask to %s", + "activity-checked-item": "checked %s in checklist %s of %s", + "activity-unchecked-item": "unchecked %s in checklist %s of %s", + "activity-checklist-added": "agregada lista de tareas a %s", + "activity-checklist-removed": "removed a checklist from %s", + "activity-checklist-completed": "completed checklist %s of %s", + "activity-checklist-uncompleted": "uncompleted the checklist %s of %s", + "activity-checklist-item-added": "agregado item de lista de tareas a '%s' en %s", + "activity-checklist-item-removed": "removed a checklist item from '%s' in %s", + "add": "Agregar", + "activity-checked-item-card": "checked %s in checklist %s", + "activity-unchecked-item-card": "unchecked %s in checklist %s", + "activity-checklist-completed-card": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "activity-checklist-uncompleted-card": "uncompleted the checklist %s", + "activity-editComment": "edited comment %s", + "activity-deleteComment": "deleted comment %s", + "add-attachment": "Agregar Adjunto", + "add-board": "Agregar Tablero", + "add-card": "Agregar Tarjeta", + "add-swimlane": "Agregar Calle", + "add-subtask": "Agregar Subtarea", + "add-checklist": "Agregar Lista de Tareas", + "add-checklist-item": "Agregar ítem a lista de tareas", + "add-cover": "Agregar Portadas", + "add-label": "Agregar Etiqueta", + "add-list": "Agregar Lista", + "add-members": "Agregar Miembros", + "added": "Agregadas", + "addMemberPopup-title": "Miembros", + "admin": "Administrador", + "admin-desc": "Puede ver y editar tarjetas, eliminar miembros, y cambiar opciones para el tablero.", + "admin-announcement": "Anuncio", + "admin-announcement-active": "Anuncio del Sistema Activo", + "admin-announcement-title": "Anuncio del Administrador", + "all-boards": "Todos los tableros", + "and-n-other-card": "Y __count__ otra tarjeta", + "and-n-other-card_plural": "Y __count__ otras tarjetas", + "apply": "Aplicar", + "app-is-offline": "Loading, please wait. Refreshing the page will cause data loss. If loading does not work, please check that server has not stopped.", + "archive": "Mover al Archivo", + "archive-all": "Mover Todo al Archivo", + "archive-board": "Mover Tablero al Archivo", + "archive-card": "Mover Tarjeta al Archivo", + "archive-list": "Mover Lista al Archivo", + "archive-swimlane": "Mover Calle al Archivo", + "archive-selection": "Mover selección al Archivo", + "archiveBoardPopup-title": "¿Mover Tablero al Archivo?", + "archived-items": "Archivar", + "archived-boards": "Tableros en el Archivo", + "restore-board": "Restaurar Tablero", + "no-archived-boards": "No hay Tableros en el Archivo", + "archives": "Archivar", + "template": "Plantilla", + "templates": "Plantillas", + "assign-member": "Asignar miembro", + "attached": "adjunto(s)", + "attachment": "Adjunto", + "attachment-delete-pop": "Borrar un adjunto es permanente. No hay deshacer.", + "attachmentDeletePopup-title": "¿Borrar Adjunto?", + "attachments": "Adjuntos", + "auto-watch": "Seguir tableros automáticamente al crearlos", + "avatar-too-big": "El avatar es muy grande (70KB max)", + "back": "Atrás", + "board-change-color": "Cambiar color", + "board-nb-stars": "%s estrellas", + "board-not-found": "Tablero no encontrado", + "board-private-info": "Este tablero va a ser <strong>privado</strong>.", + "board-public-info": "Este tablero va a ser <strong>público</strong>.", + "boardChangeColorPopup-title": "Cambiar Fondo del Tablero", + "boardChangeTitlePopup-title": "Renombrar Tablero", + "boardChangeVisibilityPopup-title": "Cambiar Visibilidad", + "boardChangeWatchPopup-title": "Alternar Seguimiento", + "boardMenuPopup-title": "Opciones del Tablero", + "boardChangeViewPopup-title": "Vista de Tablero", + "boards": "Tableros", + "board-view": "Vista de Tablero", + "board-view-cal": "Calendario", + "board-view-swimlanes": "Calles", + "board-view-collapse": "Collapse", + "board-view-lists": "Listas", + "bucket-example": "Como \"Lista de Contenedores\" por ejemplo", + "cancel": "Cancelar", + "card-archived": "Esta tarjeta es movida al Archivo.", + "board-archived": "Este tablero es movido al Archivo.", + "card-comments-title": "Esta tarjeta tiene %s comentario.", + "card-delete-notice": "Borrar es permanente. Perderás todas las acciones asociadas con esta tarjeta.", + "card-delete-pop": "Todas las acciones van a ser eliminadas del agregador de actividad y no podrás re-abrir la tarjeta. No hay deshacer.", + "card-delete-suggest-archive": "Podés mover una tarjeta al Archivo para eliminarla del tablero y preservar la actividad.", + "card-due": "Vence", + "card-due-on": "Vence en", + "card-spent": "Tiempo Empleado", + "card-edit-attachments": "Editar adjuntos", + "card-edit-custom-fields": "Editar campos personalizados", + "card-edit-labels": "Editar etiquetas", + "card-edit-members": "Editar miembros", + "card-labels-title": "Cambiar las etiquetas de la tarjeta.", + "card-members-title": "Agregar o eliminar de la tarjeta miembros del tablero.", + "card-start": "Empieza", + "card-start-on": "Empieza el", + "cardAttachmentsPopup-title": "Adjuntar De", + "cardCustomField-datePopup-title": "Cambiar fecha", + "cardCustomFieldsPopup-title": "Editar campos personalizados", + "cardDeletePopup-title": "¿Borrar Tarjeta?", + "cardDetailsActionsPopup-title": "Acciones de la Tarjeta", + "cardLabelsPopup-title": "Etiquetas", + "cardMembersPopup-title": "Miembros", + "cardMorePopup-title": "Mas", + "cardTemplatePopup-title": "Crear plantilla", + "cards": "Tarjetas", + "cards-count": "Tarjetas", + "casSignIn": "Ingresar con CAS", + "cardType-card": "Tarjeta", + "cardType-linkedCard": "Tarjeta Vinculada", + "cardType-linkedBoard": "Tablero Vinculado", + "change": "Cambiar", + "change-avatar": "Cambiar Avatar", + "change-password": "Cambiar Contraseña", + "change-permissions": "Cambiar permisos", + "change-settings": "Cambiar Opciones", + "changeAvatarPopup-title": "Cambiar Avatar", + "changeLanguagePopup-title": "Cambiar Lenguaje", + "changePasswordPopup-title": "Cambiar Contraseña", + "changePermissionsPopup-title": "Cambiar Permisos", + "changeSettingsPopup-title": "Cambiar Opciones", + "subtasks": "Subtareas", + "checklists": "Listas de ítems", + "click-to-star": "Clickeá para darle una estrella a este tablero.", + "click-to-unstar": "Clickeá para sacarle la estrella al tablero.", + "clipboard": "Portapapeles o arrastrar y soltar", + "close": "Cerrar", + "close-board": "Cerrar Tablero", + "close-board-pop": "Podrás restaurar el tablero clickeando el \"Archivo\" desde el encabesado de inicio.", + "color-black": "negro", + "color-blue": "azul", + "color-crimson": "crimson", + "color-darkgreen": "verdeoscuro", + "color-gold": "dorado", + "color-gray": "gris", + "color-green": "verde", + "color-indigo": "índigo", + "color-lime": "lima", + "color-magenta": "magenta", + "color-mistyrose": "rosamística", + "color-navy": "navy", + "color-orange": "naranja", + "color-paleturquoise": "paleturquoise", + "color-peachpuff": "peachpuff", + "color-pink": "rosa", + "color-plum": "plum", + "color-purple": "púrpura", + "color-red": "rojo", + "color-saddlebrown": "marróntriste", + "color-silver": "plata", + "color-sky": "cielo", + "color-slateblue": "slateblue", + "color-white": "blanco", + "color-yellow": "amarillo", + "unset-color": "Deseleccionado", + "comment": "Comentario", + "comment-placeholder": "Comentar", + "comment-only": "Comentar solamente", + "comment-only-desc": "Puede comentar en tarjetas solamente.", + "no-comments": "Sin comentarios", + "no-comments-desc": "Can not see comments and activities.", + "worker": "Worker", + "worker-desc": "Can only move cards, assign itself to card and comment.", + "computer": "Computadora", + "confirm-subtask-delete-dialog": "Are you sure you want to delete subtask?", + "confirm-checklist-delete-dialog": "Are you sure you want to delete checklist?", + "copy-card-link-to-clipboard": "Copiar enlace a tarjeta en el portapapeles", + "linkCardPopup-title": "Tarjeta vinculada", + "searchElementPopup-title": "Buscar", + "copyCardPopup-title": "Copiar Tarjeta", + "copyChecklistToManyCardsPopup-title": "Copiar Plantilla Checklist a Muchas Tarjetas", + "copyChecklistToManyCardsPopup-instructions": "Títulos y Descripciones de la Tarjeta Destino en este formato JSON", + "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"Título de primera tarjeta\", \"description\":\"Descripción de primera tarjeta\"}, {\"title\":\"Título de segunda tarjeta\",\"description\":\"Descripción de segunda tarjeta\"},{\"title\":\"Título de última tarjeta\",\"description\":\"Descripción de última tarjeta\"} ]", + "create": "Crear", + "createBoardPopup-title": "Crear Tablero", + "chooseBoardSourcePopup-title": "Importar tablero", + "createLabelPopup-title": "Crear Etiqueta", + "createCustomField": "Crear Campo", + "createCustomFieldPopup-title": "Crear Campo", + "current": "actual", + "custom-field-delete-pop": "There is no undo. This will remove this custom field from all cards and destroy its history.", + "custom-field-checkbox": "Checkbox", + "custom-field-date": "Fecha", + "custom-field-dropdown": "Dropdown List", + "custom-field-dropdown-none": "(ninguno)", + "custom-field-dropdown-options": "List Options", + "custom-field-dropdown-options-placeholder": "Press enter to add more options", + "custom-field-dropdown-unknown": "(unknown)", + "custom-field-number": "Número", + "custom-field-text": "Texto", + "custom-fields": "Custom Fields", + "date": "Fecha", + "decline": "Rechazar", + "default-avatar": "Avatar por defecto", + "delete": "Borrar", + "deleteCustomFieldPopup-title": "Delete Custom Field?", + "deleteLabelPopup-title": "¿Borrar Etiqueta?", + "description": "Descripción", + "disambiguateMultiLabelPopup-title": "Desambiguación de Acción de Etiqueta", + "disambiguateMultiMemberPopup-title": "Desambiguación de Acción de Miembro", + "discard": "Descartar", + "done": "Hecho", + "download": "Descargar", + "edit": "Editar", + "edit-avatar": "Cambiar Avatar", + "edit-profile": "Editar Perfil", + "edit-wip-limit": "Editar Lìmite de TEP", + "soft-wip-limit": "Límite TEP suave", + "editCardStartDatePopup-title": "Cambiar fecha de inicio", + "editCardDueDatePopup-title": "Cambiar fecha de vencimiento", + "editCustomFieldPopup-title": "Edit Field", + "editCardSpentTimePopup-title": "Cambiar tiempo empleado", + "editLabelPopup-title": "Cambiar Etiqueta", + "editNotificationPopup-title": "Editar Notificación", + "editProfilePopup-title": "Editar Perfil", + "email": "Email", + "email-enrollAccount-subject": "Una cuenta creada para vos en __siteName__", + "email-enrollAccount-text": "Hola __user__,\n\nPara empezar a usar el servicio, simplemente clickeá en el enlace de abajo.\n\n__url__\n\nGracias.", + "email-fail": "Fallo envío de email", + "email-fail-text": "Error intentando enviar email", + "email-invalid": "Email inválido", + "email-invite": "Invitar vía Email", + "email-invite-subject": "__inviter__ te envió una invitación", + "email-invite-text": "Querido __user__,\n\n__inviter__ te invita a unirte al tablero \"__board__\" para colaborar.\n\nPor favor sigue el enlace de abajo:\n\n__url__\n\nGracias.", + "email-resetPassword-subject": "Restaurá tu contraseña en __siteName__", + "email-resetPassword-text": "Hola __user__,\n\nPara restaurar tu contraseña, simplemente clickeá el enlace de abajo.\n\n__url__\n\nGracias.", + "email-sent": "Email enviado", + "email-verifyEmail-subject": "Verificá tu dirección de email en __siteName__", + "email-verifyEmail-text": "Hola __user__,\n\nPara verificar tu cuenta de email, simplemente clickeá el enlace de abajo.\n\n__url__\n\nGracias.", + "enable-wip-limit": "Activar Límite TEP", + "error-board-doesNotExist": "Este tablero no existe", + "error-board-notAdmin": "Necesitás ser administrador de este tablero para hacer eso", + "error-board-notAMember": "Necesitás ser miembro de este tablero para hacer eso", + "error-json-malformed": "Tu texto no es JSON válido", + "error-json-schema": "Tus datos JSON no incluyen la información correcta en el formato adecuado", + "error-list-doesNotExist": "Esta lista no existe", + "error-user-doesNotExist": "Este usuario no existe", + "error-user-notAllowSelf": "No podés invitarte a vos mismo", + "error-user-notCreated": " El usuario no se creó", + "error-username-taken": "El nombre de usuario ya existe", + "error-email-taken": "El email ya existe", + "export-board": "Exportar tablero", + "sort": "Sort", + "sort-desc": "Click to Sort List", + "list-sort-by": "Sort the List By:", + "list-label-modifiedAt": "Last Access Time", + "list-label-title": "Name of the List", + "list-label-sort": "Your Manual Order", + "list-label-short-modifiedAt": "(L)", + "list-label-short-title": "(N)", + "list-label-short-sort": "(M)", + "filter": "Filtrar", + "filter-cards": "Filter Cards or Lists", + "list-filter-label": "Filter List by Title", + "filter-clear": "Sacar filtro", + "filter-no-label": "Sin etiqueta", + "filter-no-member": "No es miembro", + "filter-no-custom-fields": "No Custom Fields", + "filter-show-archive": "Show archived lists", + "filter-hide-empty": "Hide empty lists", + "filter-on": "El filtro está activado", + "filter-on-desc": "Estás filtrando cartas en este tablero. Clickeá acá para editar el filtro.", + "filter-to-selection": "Filtrar en la selección", + "advanced-filter-label": "Advanced Filter", + "advanced-filter-description": "Advanced Filter allows to write a string containing following operators: == != <= >= && || ( ) A space is used as a separator between the Operators. You can filter for all Custom Fields by typing their names and values. For Example: Field1 == Value1. Note: If fields or values contains spaces, you need to encapsulate them into single quotes. For Example: 'Field 1' == 'Value 1'. For single control characters (' \\/) to be skipped, you can use \\. For example: Field1 == I\\'m. Also you can combine multiple conditions. For Example: F1 == V1 || F1 == V2. Normally all operators are interpreted from left to right. You can change the order by placing brackets. For Example: F1 == V1 && ( F2 == V2 || F2 == V3 ). Also you can search text fields using regex: F1 == /Tes.*/i", + "fullname": "Nombre Completo", + "header-logo-title": "Retroceder a tu página de tableros.", + "hide-system-messages": "Esconder mensajes del sistema", + "headerBarCreateBoardPopup-title": "Crear Tablero", + "home": "Inicio", + "import": "Importar", + "link": "Link", + "import-board": "importar tablero", + "import-board-c": "Importar tablero", + "import-board-title-trello": "Importar tablero de Trello", + "import-board-title-wekan": "Import board from previous export", + "import-sandstorm-backup-warning": "Do not delete data you import from original exported board or Trello before checking does this grain close and open again, or do you get Board not found error, that means data loss.", + "import-sandstorm-warning": "El tablero importado va a borrar todos los datos existentes en el tablero y reemplazarlos con los del tablero en cuestión.", + "from-trello": "De Trello", + "from-wekan": "From previous export", + "import-board-instruction-trello": "En tu tablero de Trello, ve a 'Menú', luego a 'Más', 'Imprimir y Exportar', 'Exportar JSON', y copia el texto resultante.", + "import-board-instruction-wekan": "In your board, go to 'Menu', then 'Export board', and copy the text in the downloaded file.", + "import-board-instruction-about-errors": "If you get errors when importing board, sometimes importing still works, and board is at All Boards page.", + "import-json-placeholder": "Pegá tus datos JSON válidos acá", + "import-map-members": "Mapear Miembros", + "import-members-map": "Your imported board has some members. Please map the members you want to import to your users", + "import-show-user-mapping": "Revisar mapeo de miembros", + "import-user-select": "Pick your existing user you want to use as this member", + "importMapMembersAddPopup-title": "Select member", + "info": "Versión", + "initials": "Iniciales", + "invalid-date": "Fecha inválida", + "invalid-time": "Tiempo inválido", + "invalid-user": "Usuario inválido", + "joined": "unido", + "just-invited": "Fuiste invitado a este tablero", + "keyboard-shortcuts": "Atajos de teclado", + "label-create": "Crear Etiqueta", + "label-default": "%s etiqueta (por defecto)", + "label-delete-pop": "No hay deshacer. Esto va a eliminar esta etiqueta de todas las tarjetas y destruir su historia.", + "labels": "Etiquetas", + "language": "Lenguaje", + "last-admin-desc": "No podés cambiar roles porque tiene que haber al menos un administrador.", + "leave-board": "Dejar Tablero", + "leave-board-pop": "¿Estás seguro que querés dejar __boardTitle__? Vas a salir de todas las tarjetas en este tablero.", + "leaveBoardPopup-title": "¿Dejar Tablero?", + "link-card": "Enlace a esta tarjeta", + "list-archive-cards": "Move all cards in this list to Archive", + "list-archive-cards-pop": "This will remove all the cards in this list from the board. To view cards in Archive and bring them back to the board, click “Menu” > “Archive”.", + "list-move-cards": "Mueve todas las tarjetas en esta lista", + "list-select-cards": "Selecciona todas las tarjetas en esta lista", + "set-color-list": "Set Color", + "listActionPopup-title": "Listar Acciones", + "swimlaneActionPopup-title": "Acciones de la Calle", + "swimlaneAddPopup-title": "Add a Swimlane below", + "listImportCardPopup-title": "Importar una tarjeta Trello", + "listMorePopup-title": "Mas", + "link-list": "Enlace a esta lista", + "list-delete-pop": "Todas las acciones van a ser eliminadas del agregador de actividad y no podás recuperar la lista. No se puede deshacer.", + "list-delete-suggest-archive": "You can move a list to Archive to remove it from the board and preserve the activity.", + "lists": "Listas", + "swimlanes": "Calles", + "log-out": "Salir", + "log-in": "Entrar", + "loginPopup-title": "Entrar", + "memberMenuPopup-title": "Opciones de Miembros", + "members": "Miembros", + "menu": "Menú", + "move-selection": "Mover selección", + "moveCardPopup-title": "Mover Tarjeta", + "moveCardToBottom-title": "Mover al Final", + "moveCardToTop-title": "Mover al Tope", + "moveSelectionPopup-title": "Mover selección", + "multi-selection": "Multi-Selección", + "multi-selection-on": "Multi-selección está activo", + "muted": "Silenciado", + "muted-info": "No serás notificado de ningún cambio en este tablero", + "my-boards": "Mis Tableros", + "name": "Nombre", + "no-archived-cards": "No cards in Archive.", + "no-archived-lists": "No lists in Archive.", + "no-archived-swimlanes": "No swimlanes in Archive.", + "no-results": "No hay resultados", + "normal": "Normal", + "normal-desc": "Puede ver y editar tarjetas. No puede cambiar opciones.", + "not-accepted-yet": "Invitación no aceptada todavía", + "notify-participate": "Recibí actualizaciones en cualquier tarjeta que participés como creador o miembro", + "notify-watch": "Recibí actualizaciones en cualquier tablero, lista, o tarjeta que estés siguiendo", + "optional": "opcional", + "or": "o", + "page-maybe-private": "Esta página puede ser privada. Vos podrás verla <a href='%s'>entrando</a>.", + "page-not-found": "Página no encontrada.", + "password": "Contraseña", + "paste-or-dragdrop": "pegar, arrastrar y soltar el archivo de imagen a esto (imagen sola)", + "participating": "Participando", + "preview": "Previsualización", + "previewAttachedImagePopup-title": "Previsualización", + "previewClipboardImagePopup-title": "Previsualización", + "private": "Privado", + "private-desc": "Este tablero es privado. Solo personas agregadas a este tablero pueden verlo y editarlo.", + "profile": "Perfil", + "public": "Público", + "public-desc": "Este tablero es público. Es visible para cualquiera con un enlace y se va a mostrar en los motores de búsqueda como Google. Solo personas agregadas a este tablero pueden editarlo.", + "quick-access-description": "Dale una estrella al tablero para agregar un acceso directo en esta barra.", + "remove-cover": "Remover Portada", + "remove-from-board": "Remover del Tablero", + "remove-label": "Remover Etiqueta", + "listDeletePopup-title": "¿Borrar Lista?", + "remove-member": "Remover Miembro", + "remove-member-from-card": "Remover de Tarjeta", + "remove-member-pop": "¿Remover __name__ (__username__) de __boardTitle__? Los miembros va a ser removido de todas las tarjetas en este tablero. Serán notificados.", + "removeMemberPopup-title": "¿Remover Miembro?", + "rename": "Renombrar", + "rename-board": "Renombrar Tablero", + "restore": "Restaurar", + "save": "Grabar", + "search": "Buscar", + "rules": "Rules", + "search-cards": "Search from card/list titles, descriptions and custom fields on this board", + "search-example": "¿Texto a buscar?", + "select-color": "Seleccionar Color", + "set-wip-limit-value": "Fijar un límite para el número máximo de tareas en esta lista", + "setWipLimitPopup-title": "Establecer Límite TEP", + "shortcut-assign-self": "Asignarte a vos mismo en la tarjeta actual", + "shortcut-autocomplete-emoji": "Autocompletar emonji", + "shortcut-autocomplete-members": "Autocompletar miembros", + "shortcut-clear-filters": "Limpiar todos los filtros", + "shortcut-close-dialog": "Cerrar Diálogo", + "shortcut-filter-my-cards": "Filtrar mis tarjetas", + "shortcut-show-shortcuts": "Traer esta lista de atajos", + "shortcut-toggle-filterbar": "Activar/Desactivar Barra Lateral de Filtros", + "shortcut-toggle-sidebar": "Activar/Desactivar Barra Lateral de Tableros", + "show-cards-minimum-count": "Mostrar cuenta de tarjetas si la lista contiene más que", + "sidebar-open": "Abrir Barra Lateral", + "sidebar-close": "Cerrar Barra Lateral", + "signupPopup-title": "Crear Cuenta", + "star-board-title": "Clickear para darle una estrella a este tablero. Se mostrará arriba en el tope de tu lista de tableros.", + "starred-boards": "Tableros con estrellas", + "starred-boards-description": "Tableros con estrellas se muestran en el tope de tu lista de tableros.", + "subscribe": "Suscribirse", + "team": "Equipo", + "this-board": "este tablero", + "this-card": "esta tarjeta", + "spent-time-hours": "Tiempo empleado (horas)", + "overtime-hours": "Sobretiempo (horas)", + "overtime": "Sobretiempo", + "has-overtime-cards": "Tiene tarjetas con sobretiempo", + "has-spenttime-cards": "Ha gastado tarjetas de tiempo", + "time": "Hora", + "title": "Título", + "tracking": "Seguimiento", + "tracking-info": "Serás notificado de cualquier cambio a aquellas tarjetas en las que seas creador o miembro.", + "type": "Type", + "unassign-member": "Desasignar miembro", + "unsaved-description": "Tienes una descripción sin guardar.", + "unwatch": "Dejar de seguir", + "upload": "Cargar", + "upload-avatar": "Cargar un avatar", + "uploaded-avatar": "Cargado un avatar", + "username": "Nombre de usuario", + "view-it": "Verlo", + "warn-list-archived": "warning: this card is in an list at Archive", + "watch": "Seguir", + "watching": "Siguiendo", + "watching-info": "Serás notificado de cualquier cambio en este tablero", + "welcome-board": "Tablero de Bienvenida", + "welcome-swimlane": "Hito 1", + "welcome-list1": "Básicos", + "welcome-list2": "Avanzado", + "card-templates-swimlane": "Card Templates", + "list-templates-swimlane": "List Templates", + "board-templates-swimlane": "Board Templates", + "what-to-do": "¿Qué querés hacer?", + "wipLimitErrorPopup-title": "Límite TEP Inválido", + "wipLimitErrorPopup-dialog-pt1": " El número de tareas en esta lista es mayor que el límite TEP que definiste.", + "wipLimitErrorPopup-dialog-pt2": "Por favor mové algunas tareas fuera de esta lista, o seleccioná un límite TEP más alto.", + "admin-panel": "Panel de Administración", + "settings": "Opciones", + "people": "Gente", + "registration": "Registro", + "disable-self-registration": "Desactivar auto-registro", + "invite": "Invitar", + "invite-people": "Invitar Gente", + "to-boards": "A tarjeta(s)", + "email-addresses": "Dirección de Email", + "smtp-host-description": "La dirección del servidor SMTP que maneja tus emails", + "smtp-port-description": "El puerto que tu servidor SMTP usa para correos salientes", + "smtp-tls-description": "Activar soporte TLS para el servidor SMTP", + "smtp-host": "Servidor SMTP", + "smtp-port": "Puerto SMTP", + "smtp-username": "Usuario", + "smtp-password": "Contraseña", + "smtp-tls": "Soporte TLS", + "send-from": "De", + "send-smtp-test": "Enviarse un email de prueba", + "invitation-code": "Código de Invitación", + "email-invite-register-subject": "__inviter__ te envió una invitación", + "email-invite-register-text": "Dear __user__,\n\n__inviter__ invites you to kanban board for collaborations.\n\nPlease follow the link below:\n__url__\n\nAnd your invitation code is: __icode__\n\nThanks.", + "email-smtp-test-subject": "SMTP Test Email", + "email-smtp-test-text": "Enviaste el correo correctamente", + "error-invitation-code-not-exist": "El código de invitación no existe", + "error-notAuthorized": "No estás autorizado para ver esta página.", + "webhook-title": "Webhook Name", + "webhook-token": "Token (Optional for Authentication)", + "outgoing-webhooks": "Ganchos Web Salientes", + "bidirectional-webhooks": "Two-Way Webhooks", + "outgoingWebhooksPopup-title": "Ganchos Web Salientes", + "boardCardTitlePopup-title": "Card Title Filter", + "disable-webhook": "Disable This Webhook", + "global-webhook": "Global Webhooks", + "new-outgoing-webhook": "Nuevo Gancho Web", + "no-name": "(desconocido)", + "Node_version": "Versión de Node", + "Meteor_version": "Meteor version", + "MongoDB_version": "MongoDB version", + "MongoDB_storage_engine": "MongoDB storage engine", + "MongoDB_Oplog_enabled": "MongoDB Oplog enabled", + "OS_Arch": "Arch del SO", + "OS_Cpus": "Cantidad de CPU del SO", + "OS_Freemem": "Memoria Libre del SO", + "OS_Loadavg": "Carga Promedio del SO", + "OS_Platform": "Plataforma del SO", + "OS_Release": "Revisión del SO", + "OS_Totalmem": "Memoria Total del SO", + "OS_Type": "Tipo de SO", + "OS_Uptime": "Tiempo encendido del SO", + "days": "days", + "hours": "horas", + "minutes": "minutos", + "seconds": "segundos", + "show-field-on-card": "Show this field on card", + "automatically-field-on-card": "Auto create field to all cards", + "showLabel-field-on-card": "Show field label on minicard", + "yes": "Si", + "no": "No", + "accounts": "Cuentas", + "accounts-allowEmailChange": "Permitir Cambio de Email", + "accounts-allowUserNameChange": "Allow Username Change", + "createdAt": "Creado en", + "verified": "Verificado", + "active": "Activo", + "card-received": "Recibido", + "card-received-on": "Recibido en", + "card-end": "Termino", + "card-end-on": "Termina en", + "editCardReceivedDatePopup-title": "Cambiar fecha de recepción", + "editCardEndDatePopup-title": "Cambiar fecha de término", + "setCardColorPopup-title": "Set color", + "setCardActionsColorPopup-title": "Choose a color", + "setSwimlaneColorPopup-title": "Choose a color", + "setListColorPopup-title": "Choose a color", + "assigned-by": "Assigned By", + "requested-by": "Requested By", + "board-delete-notice": "Deleting is permanent. You will lose all lists, cards and actions associated with this board.", + "delete-board-confirm-popup": "All lists, cards, labels, and activities will be deleted and you won't be able to recover the board contents. There is no undo.", + "boardDeletePopup-title": "Delete Board?", + "delete-board": "Delete Board", + "default-subtasks-board": "Subtasks for __board__ board", + "default": "Default", + "queue": "Queue", + "subtask-settings": "Subtasks Settings", + "card-settings": "Card Settings", + "boardSubtaskSettingsPopup-title": "Board Subtasks Settings", + "boardCardSettingsPopup-title": "Card Settings", + "deposit-subtasks-board": "Deposit subtasks to this board:", + "deposit-subtasks-list": "Landing list for subtasks deposited here:", + "show-parent-in-minicard": "Show parent in minicard:", + "prefix-with-full-path": "Prefix with full path", + "prefix-with-parent": "Prefix with parent", + "subtext-with-full-path": "Subtext with full path", + "subtext-with-parent": "Subtext with parent", + "change-card-parent": "Change card's parent", + "parent-card": "Parent card", + "source-board": "Source board", + "no-parent": "Don't show parent", + "activity-added-label": "added label '%s' to %s", + "activity-removed-label": "removed label '%s' from %s", + "activity-delete-attach": "deleted an attachment from %s", + "activity-added-label-card": "added label '%s'", + "activity-removed-label-card": "removed label '%s'", + "activity-delete-attach-card": "deleted an attachment", + "activity-set-customfield": "set custom field '%s' to '%s' in %s", + "activity-unset-customfield": "unset custom field '%s' in %s", + "r-rule": "Rule", + "r-add-trigger": "Add trigger", + "r-add-action": "Add action", + "r-board-rules": "Board rules", + "r-add-rule": "Add rule", + "r-view-rule": "View rule", + "r-delete-rule": "Delete rule", + "r-new-rule-name": "New rule title", + "r-no-rules": "No rules", + "r-when-a-card": "When a card", + "r-is": "is", + "r-is-moved": "is moved", + "r-added-to": "added to", + "r-removed-from": "Removed from", + "r-the-board": "the board", + "r-list": "list", + "set-filter": "Set Filter", + "r-moved-to": "Moved to", + "r-moved-from": "Moved from", + "r-archived": "Moved to Archive", + "r-unarchived": "Restored from Archive", + "r-a-card": "a card", + "r-when-a-label-is": "When a label is", + "r-when-the-label": "When the label", + "r-list-name": "list name", + "r-when-a-member": "When a member is", + "r-when-the-member": "When the member", + "r-name": "name", + "r-when-a-attach": "When an attachment", + "r-when-a-checklist": "When a checklist is", + "r-when-the-checklist": "When the checklist", + "r-completed": "Completed", + "r-made-incomplete": "Made incomplete", + "r-when-a-item": "When a checklist item is", + "r-when-the-item": "When the checklist item", + "r-checked": "Checked", + "r-unchecked": "Unchecked", + "r-move-card-to": "Move card to", + "r-top-of": "Top of", + "r-bottom-of": "Bottom of", + "r-its-list": "its list", + "r-archive": "Mover al Archivo", + "r-unarchive": "Restore from Archive", + "r-card": "card", + "r-add": "Agregar", + "r-remove": "Remove", + "r-label": "label", + "r-member": "member", + "r-remove-all": "Remove all members from the card", + "r-set-color": "Set color to", + "r-checklist": "checklist", + "r-check-all": "Check all", + "r-uncheck-all": "Uncheck all", + "r-items-check": "items of checklist", + "r-check": "Check", + "r-uncheck": "Uncheck", + "r-item": "item", + "r-of-checklist": "of checklist", + "r-send-email": "Send an email", + "r-to": "to", + "r-subject": "subject", + "r-rule-details": "Rule details", + "r-d-move-to-top-gen": "Move card to top of its list", + "r-d-move-to-top-spec": "Move card to top of list", + "r-d-move-to-bottom-gen": "Move card to bottom of its list", + "r-d-move-to-bottom-spec": "Move card to bottom of list", + "r-d-send-email": "Send email", + "r-d-send-email-to": "to", + "r-d-send-email-subject": "subject", + "r-d-send-email-message": "message", + "r-d-archive": "Move card to Archive", + "r-d-unarchive": "Restore card from Archive", + "r-d-add-label": "Add label", + "r-d-remove-label": "Remove label", + "r-create-card": "Create new card", + "r-in-list": "in list", + "r-in-swimlane": "in swimlane", + "r-d-add-member": "Add member", + "r-d-remove-member": "Remove member", + "r-d-remove-all-member": "Remove all member", + "r-d-check-all": "Check all items of a list", + "r-d-uncheck-all": "Uncheck all items of a list", + "r-d-check-one": "Check item", + "r-d-uncheck-one": "Uncheck item", + "r-d-check-of-list": "of checklist", + "r-d-add-checklist": "Add checklist", + "r-d-remove-checklist": "Remove checklist", + "r-by": "by", + "r-add-checklist": "Add checklist", + "r-with-items": "with items", + "r-items-list": "item1,item2,item3", + "r-add-swimlane": "Add swimlane", + "r-swimlane-name": "swimlane name", + "r-board-note": "Note: leave a field empty to match every possible value.", + "r-checklist-note": "Note: checklist's items have to be written as comma separated values.", + "r-when-a-card-is-moved": "When a card is moved to another list", + "r-set": "Set", + "r-update": "Update", + "r-datefield": "date field", + "r-df-start-at": "start", + "r-df-due-at": "due", + "r-df-end-at": "end", + "r-df-received-at": "received", + "r-to-current-datetime": "to current date/time", + "r-remove-value-from": "Remove value from", + "ldap": "LDAP", + "oauth2": "OAuth2", + "cas": "CAS", + "authentication-method": "Authentication method", + "authentication-type": "Authentication type", + "custom-product-name": "Custom Product Name", + "layout": "Layout", + "hide-logo": "Hide Logo", + "add-custom-html-after-body-start": "Add Custom HTML after <body> start", + "add-custom-html-before-body-end": "Add Custom HTML before </body> end", + "error-undefined": "Something went wrong", + "error-ldap-login": "An error occurred while trying to login", + "display-authentication-method": "Display Authentication Method", + "default-authentication-method": "Default Authentication Method", + "duplicate-board": "Duplicate Board", + "people-number": "The number of people is:", + "swimlaneDeletePopup-title": "Delete Swimlane ?", + "swimlane-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the swimlane. There is no undo.", + "restore-all": "Restore all", + "delete-all": "Delete all", + "loading": "Loading, please wait.", + "previous_as": "last time was", + "act-a-dueAt": "modified due time to \nWhen: __timeValue__\nWhere: __card__\n previous due was __timeOldValue__", + "act-a-endAt": "modified ending time to __timeValue__ from (__timeOldValue__)", + "act-a-startAt": "modified starting time to __timeValue__ from (__timeOldValue__)", + "act-a-receivedAt": "modified received time to __timeValue__ from (__timeOldValue__)", + "a-dueAt": "modified due time to be", + "a-endAt": "modified ending time to be", + "a-startAt": "modified starting time to be", + "a-receivedAt": "modified received time to be", + "almostdue": "current due time %s is approaching", + "pastdue": "current due time %s is past", + "duenow": "current due time %s is today", + "act-newDue": "__list__/__card__ has 1st due reminder [__board__]", + "act-withDue": "__list__/__card__ due reminders [__board__]", + "act-almostdue": "was reminding the current due (__timeValue__) of __card__ is approaching", + "act-pastdue": "was reminding the current due (__timeValue__) of __card__ is past", + "act-duenow": "was reminding the current due (__timeValue__) of __card__ is now", + "act-atUserComment": "You were mentioned in [__board__] __list__/__card__", + "delete-user-confirm-popup": "Are you sure you want to delete this account? There is no undo.", + "accounts-allowUserDelete": "Allow users to self delete their account", + "hide-minicard-label-text": "Hide minicard label text", + "show-desktop-drag-handles": "Show desktop drag handles", + "assignee": "Assignee", + "cardAssigneesPopup-title": "Assignee", + "addmore-detail": "Add a more detailed description", + "show-on-card": "Show on Card", + "new": "New", + "editUserPopup-title": "Edit User", + "newUserPopup-title": "New User", + "notifications": "Notifications", + "view-all": "View All", + "filter-by-unread": "Filter by Unread", + "mark-all-as-read": "Mark all as read", + "allow-rename": "Allow Rename", + "allowRenamePopup-title": "Allow Rename" +} \ No newline at end of file diff --git a/i18n/es.i18n.json b/i18n/es.i18n.json index eb256ae7..6ac7fb3e 100644 --- a/i18n/es.i18n.json +++ b/i18n/es.i18n.json @@ -1,769 +1,769 @@ { - "accept": "Aceptar", - "act-activity-notify": "Notificación de actividad", - "act-addAttachment": "añadido el adjunto __attachment__ a la tarjeta __card__ de la lista __list__ del carril __swimlane__ del tablero __board__", - "act-deleteAttachment": "eliminado el adjunto __attachment__ de la tarjeta __card__ de la lista __list__ del carril __swimlane__ del tablero __board__", - "act-addSubtask": "añadida la subtarea __subtask__ a la tarjeta __card__ de la lista __list__ del carril __swimlane__ del tablero __board__", - "act-addLabel": "añadida la etiqueta __label__ a la tarjeta __card__ de la lista __list__ del carril __swimlane__ del tablero __board__", - "act-addedLabel": "añadida la etiqueta __label__ a la tarjeta __card__ de la lista __list__ del carril __swimlane__ del tablero __board__", - "act-removeLabel": "eliminada la etiqueta __label__ de la tarjeta __card__ de la lista __list__ del carril __swimlane__ del tablero __board__", - "act-removedLabel": "eliminada la etiqueta __label__ de la tarjeta __card__ de la lista __list__ del carril __swimlane__ del tablero __board__", - "act-addChecklist": "añadida la lista de verificación __checklist__ a la tarjeta __card__ de la lista __list__ del carril __swimlane__ del tablero __board__", - "act-addChecklistItem": "añadido el elemento __checklistItem__ a la lista de verificación __checklist__ de la tarjeta __card__ de la lista __list__ del carril __swimlane__ del tablero __board__", - "act-removeChecklist": "eliminada la lista de verificación __checklist__ de la tarjeta __card__ de la lista __list__ del carril __swimlane__ del tablero __board__", - "act-removeChecklistItem": "eliminado el elemento __checklistItem__ de la lista de verificación __checkList__ de la tarjeta __card__ de la lista __list__ del carril __swimlane__ del tablero __board__", - "act-checkedItem": "marcado el elemento __checklistItem__ de la lista de verificación __checklist__ de la tarjeta __card__ de la lista __list__ del carril __swimlane__ del tablero __board__", - "act-uncheckedItem": "desmarcado el elemento __checklistItem__ de la lista de verificación __checklist__ de la tarjeta __card__ de la lista __list__ del carril __swimlane__ del tablero __board__", - "act-completeChecklist": "completada la lista de verificación __checklist__ de la tarjeta __card__ de la lista __list__ del carril __swimlane__ del tablero __board__", - "act-uncompleteChecklist": "no completada la lista de verificación __checklist__ de la tarjeta __card__ de la lista __list__ del carril __swimlane__ del tablero __board__", - "act-addComment": "comentario en la tarjeta__card__: __comment__ de la lista __list__ del carril __swimlane__ del tablero __board__", - "act-editComment": "comentario editado en la tarjeta __card__: __comment__ de la lista __list__ del carril __swimlane__ del tablero __board__", - "act-deleteComment": "comentario eliminado en la tarjeta __card__: __comment__ de la lista __list__ del carril __swimlane__ del tablero __board__", - "act-createBoard": "creó el tablero __board__", - "act-createSwimlane": "creó el carril de flujo __swimlane__ en el tablero __board__", - "act-createCard": "creada la tarjeta __card__ de la lista __list__ del carril __swimlane__ del tablero __board__", - "act-createCustomField": " creado el campo personalizado __customField__ en el tablero __board__", - "act-deleteCustomField": "eliminado el campo personalizado __customField__ del tablero __board__", - "act-setCustomField": "editado el campo personalizado __customField__: __customFieldValue__ en la tarjeta __card__ de la lista __list__ del carril __swimlane__ del tablero __board__", - "act-createList": "añadida la lista __list__ al tablero __board__", - "act-addBoardMember": "añadido el mimbro __member__ al tablero __board__", - "act-archivedBoard": "El tablero __board__ se ha archivado", - "act-archivedCard": "La tarjeta __card__ de la lista __list__ del carril __swimlane__ del tablero __board__ se ha archivado", - "act-archivedList": "La lista __list__ del carril __swimlane__ del tablero __board__ se ha archivado", - "act-archivedSwimlane": "El carril __swimlane__ del tablero __board__ se ha archivado", - "act-importBoard": "importado el tablero __board__", - "act-importCard": "importada la tarjeta __card__ a la lista __list__ del carrril __swimlane__ del tablero __board__", - "act-importList": "importada la lista __list__ al carril __swimlane__ del tablero __board__", - "act-joinMember": "añadido el miembro __member__ a la tarjeta __card__ de la lista __list__ del carril __swimlane__ del tablero __board__", - "act-moveCard": "movida la tarjeta __card__ del tablero __board__ de la lista __oldList__ del carril __oldSwimlane__ a la lista __list__ del carril __swimlane__", - "act-moveCardToOtherBoard": "movida la tarjeta __card__ de la lista __oldList__ del carril __oldSwimlane__ del tablero __oldBoard__ a la lista __list__ del carril __swimlane__ del tablero __board__", - "act-removeBoardMember": "eliminado el miembro __member__ del tablero __board__", - "act-restoredCard": "restaurada la tarjeta __card__ a la lista __list__ del carril __swimlane__ del tablero __board__", - "act-unjoinMember": "eliminado el miembro __member__ de la tarjeta __card__ de la lista __list__ del carril __swimlane__ del tablero __board__", - "act-withBoardTitle": "__board__", - "act-withCardTitle": "[__board__] __card__", - "actions": "Acciones", - "activities": "Actividades", - "activity": "Actividad", - "activity-added": "ha añadido %s a %s", - "activity-archived": "%s se ha archivado", - "activity-attached": "ha adjuntado %s a %s", - "activity-created": "ha creado %s", - "activity-customfield-created": "creó el campo personalizado %s", - "activity-excluded": "ha excluido %s de %s", - "activity-imported": "ha importado %s a %s desde %s", - "activity-imported-board": "ha importado %s desde %s", - "activity-joined": "se ha unido a %s", - "activity-moved": "ha movido %s de %s a %s", - "activity-on": "en %s", - "activity-removed": "ha eliminado %s de %s", - "activity-sent": "ha enviado %s a %s", - "activity-unjoined": "se ha desvinculado de %s", - "activity-subtask-added": "ha añadido la subtarea a %s", - "activity-checked-item": "marcado %s en la lista de verificación %s de %s", - "activity-unchecked-item": "desmarcado %s en lista %s de %s", - "activity-checklist-added": "ha añadido una lista de verificación a %s", - "activity-checklist-removed": "eliminada una lista de verificación desde %s", - "activity-checklist-completed": "lista de verificación completada %s de %s", - "activity-checklist-uncompleted": "no completado la lista %s de %s", - "activity-checklist-item-added": "ha añadido el elemento de la lista de verificación a '%s' en %s", - "activity-checklist-item-removed": "eliminado un elemento de la lista de verificación desde '%s' en %s", - "add": "Añadir", - "activity-checked-item-card": "marcado %s en la lista de verificación %s", - "activity-unchecked-item-card": "desmarcado %s en la lista de verificación %s", - "activity-checklist-completed-card": "completada la lista de verificación __checklist__ de la tarjeta __card__ de la lista __list__ del carril __swimlane__ del tablero __board__", - "activity-checklist-uncompleted-card": "no completó la lista de verificación %s", - "activity-editComment": "comentario editado", - "activity-deleteComment": "comentario eliminado", - "add-attachment": "Añadir adjunto", - "add-board": "Añadir tablero", - "add-card": "Añadir una tarjeta", - "add-swimlane": "Añadir un carril de flujo", - "add-subtask": "Añadir subtarea", - "add-checklist": "Añadir una lista de verificación", - "add-checklist-item": "Añadir un elemento a la lista de verificación", - "add-cover": "Añadir portada", - "add-label": "Añadir una etiqueta", - "add-list": "Añadir una lista", - "add-members": "Añadir miembros", - "added": "Añadida el", - "addMemberPopup-title": "Miembros", - "admin": "Administrador", - "admin-desc": "Puedes ver y editar tarjetas, eliminar miembros, y cambiar las preferencias del tablero", - "admin-announcement": "Aviso", - "admin-announcement-active": "Activar el aviso para todo el sistema", - "admin-announcement-title": "Aviso del administrador", - "all-boards": "Tableros", - "and-n-other-card": "y __count__ tarjeta más", - "and-n-other-card_plural": "y otras __count__ tarjetas", - "apply": "Aplicar", - "app-is-offline": "Cargando, espera por favor. Refrescar esta página causará pérdida de datos. Si la carga no funciona, por favor comprueba que el servidor no se ha parado.", - "archive": "Archivar", - "archive-all": "Archivar todo", - "archive-board": "Archivar este tablero", - "archive-card": "Archivar esta tarjeta", - "archive-list": "Archivar esta lista", - "archive-swimlane": "Archivar este carril", - "archive-selection": "Archivar esta selección", - "archiveBoardPopup-title": "¿Archivar este tablero?", - "archived-items": "Archivo", - "archived-boards": "Tableros en el Archivo", - "restore-board": "Restaurar el tablero", - "no-archived-boards": "No hay Tableros en el Archivo", - "archives": "Archivo", - "template": "Plantilla", - "templates": "Plantillas", - "assign-member": "Asignar miembros", - "attached": "adjuntado", - "attachment": "Adjunto", - "attachment-delete-pop": "La eliminación de un fichero adjunto es permanente. Esta acción no puede deshacerse.", - "attachmentDeletePopup-title": "¿Eliminar el adjunto?", - "attachments": "Adjuntos", - "auto-watch": "Suscribirse automáticamente a los tableros cuando son creados", - "avatar-too-big": "El avatar es muy grande (70KB máx.)", - "back": "Atrás", - "board-change-color": "Cambiar el color", - "board-nb-stars": "%s destacados", - "board-not-found": "Tablero no encontrado", - "board-private-info": "Este tablero será <strong>privado</strong>.", - "board-public-info": "Este tablero será <strong>público</strong>.", - "boardChangeColorPopup-title": "Cambiar el fondo del tablero", - "boardChangeTitlePopup-title": "Renombrar el tablero", - "boardChangeVisibilityPopup-title": "Cambiar visibilidad", - "boardChangeWatchPopup-title": "Cambiar vigilancia", - "boardMenuPopup-title": "Preferencias del tablero", - "boardChangeViewPopup-title": "Vista del tablero", - "boards": "Tableros", - "board-view": "Vista del tablero", - "board-view-cal": "Calendario", - "board-view-swimlanes": "Carriles", - "board-view-collapse": "Contraer", - "board-view-lists": "Listas", - "bucket-example": "Como “Cosas por hacer” por ejemplo", - "cancel": "Cancelar", - "card-archived": "Se archivó esta tarjeta", - "board-archived": "Se archivó este tablero", - "card-comments-title": "Esta tarjeta tiene %s comentarios.", - "card-delete-notice": "la eliminación es permanente. Perderás todas las acciones asociadas a esta tarjeta.", - "card-delete-pop": "Se eliminarán todas las acciones del historial de actividades y no se podrá volver a abrir la tarjeta. Esta acción no puede deshacerse.", - "card-delete-suggest-archive": "Puedes mover una tarjeta al Archivo para quitarla del tablero y preservar la actividad.", - "card-due": "Vence", - "card-due-on": "Vence el", - "card-spent": "Tiempo consumido", - "card-edit-attachments": "Editar los adjuntos", - "card-edit-custom-fields": "Editar los campos personalizados", - "card-edit-labels": "Editar las etiquetas", - "card-edit-members": "Editar los miembros", - "card-labels-title": "Cambia las etiquetas de la tarjeta", - "card-members-title": "Añadir o eliminar miembros del tablero desde la tarjeta.", - "card-start": "Comienza", - "card-start-on": "Comienza el", - "cardAttachmentsPopup-title": "Adjuntar desde", - "cardCustomField-datePopup-title": "Cambiar la fecha", - "cardCustomFieldsPopup-title": "Editar los campos personalizados", - "cardDeletePopup-title": "¿Eliminar la tarjeta?", - "cardDetailsActionsPopup-title": "Acciones de la tarjeta", - "cardLabelsPopup-title": "Etiquetas", - "cardMembersPopup-title": "Miembros", - "cardMorePopup-title": "Más", - "cardTemplatePopup-title": "Crear plantilla", - "cards": "Tarjetas", - "cards-count": "Tarjetas", - "casSignIn": "Iniciar sesión con CAS", - "cardType-card": "Tarjeta", - "cardType-linkedCard": "Tarjeta enlazada", - "cardType-linkedBoard": "Tablero enlazado", - "change": "Cambiar", - "change-avatar": "Cambiar el avatar", - "change-password": "Cambiar la contraseña", - "change-permissions": "Cambiar los permisos", - "change-settings": "Cambiar las preferencias", - "changeAvatarPopup-title": "Cambiar el avatar", - "changeLanguagePopup-title": "Cambiar el idioma", - "changePasswordPopup-title": "Cambiar la contraseña", - "changePermissionsPopup-title": "Cambiar los permisos", - "changeSettingsPopup-title": "Cambiar las preferencias", - "subtasks": "Subtareas", - "checklists": "Lista de verificación", - "click-to-star": "Haz clic para destacar este tablero.", - "click-to-unstar": "Haz clic para dejar de destacar este tablero.", - "clipboard": "el portapapeles o con arrastrar y soltar", - "close": "Cerrar", - "close-board": "Cerrar el tablero", - "close-board-pop": "Podrás restaurar el tablero haciendo clic en el botón \"Archivo\" del encabezado de la pantalla inicial.", - "color-black": "negra", - "color-blue": "azul", - "color-crimson": "carmesí", - "color-darkgreen": "verde oscuro", - "color-gold": "oro", - "color-gray": "gris", - "color-green": "verde", - "color-indigo": "añil", - "color-lime": "lima", - "color-magenta": "magenta", - "color-mistyrose": "rosa claro", - "color-navy": "azul marino", - "color-orange": "naranja", - "color-paleturquoise": "turquesa", - "color-peachpuff": "melocotón", - "color-pink": "rosa", - "color-plum": "púrpura", - "color-purple": "violeta", - "color-red": "roja", - "color-saddlebrown": "marrón", - "color-silver": "plata", - "color-sky": "celeste", - "color-slateblue": "azul", - "color-white": "blanco", - "color-yellow": "amarilla", - "unset-color": "Desmarcar", - "comment": "Comentar", - "comment-placeholder": "Escribir comentario", - "comment-only": "Sólo comentarios", - "comment-only-desc": "Solo puedes comentar en las tarjetas.", - "no-comments": "No hay comentarios", - "no-comments-desc": "No se pueden mostrar comentarios ni actividades.", - "worker": "Trabajador", - "worker-desc": "Solo puede mover tarjetas, asignarse a la tarjeta y comentar.", - "computer": "el ordenador", - "confirm-subtask-delete-dialog": "¿Seguro que quieres eliminar la subtarea?", - "confirm-checklist-delete-dialog": "¿Seguro que quieres eliminar la lista de verificación?", - "copy-card-link-to-clipboard": "Copiar el enlace de la tarjeta al portapapeles", - "linkCardPopup-title": "Enlazar tarjeta", - "searchElementPopup-title": "Buscar", - "copyCardPopup-title": "Copiar la tarjeta", - "copyChecklistToManyCardsPopup-title": "Copiar la plantilla de la lista de verificación en varias tarjetas", - "copyChecklistToManyCardsPopup-instructions": "Títulos y descripciones de las tarjetas de destino en formato JSON", - "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"Título de la primera tarjeta\", \"description\":\"Descripción de la primera tarjeta\"}, {\"title\":\"Título de la segunda tarjeta\",\"description\":\"Descripción de la segunda tarjeta\"},{\"title\":\"Título de la última tarjeta\",\"description\":\"Descripción de la última tarjeta\"} ]", - "create": "Crear", - "createBoardPopup-title": "Crear tablero", - "chooseBoardSourcePopup-title": "Importar un tablero", - "createLabelPopup-title": "Crear etiqueta", - "createCustomField": "Crear un campo", - "createCustomFieldPopup-title": "Crear un campo", - "current": "actual", - "custom-field-delete-pop": "Se eliminará este campo personalizado de todas las tarjetas y se destruirá su historial. Esta acción no puede deshacerse.", - "custom-field-checkbox": "Casilla de verificación", - "custom-field-date": "Fecha", - "custom-field-dropdown": "Lista desplegable", - "custom-field-dropdown-none": "(nada)", - "custom-field-dropdown-options": "Opciones de la lista", - "custom-field-dropdown-options-placeholder": "Pulsa Intro para añadir más opciones", - "custom-field-dropdown-unknown": "(desconocido)", - "custom-field-number": "Número", - "custom-field-text": "Texto", - "custom-fields": "Campos personalizados", - "date": "Fecha", - "decline": "Declinar", - "default-avatar": "Avatar por defecto", - "delete": "Eliminar", - "deleteCustomFieldPopup-title": "¿Eliminar el campo personalizado?", - "deleteLabelPopup-title": "¿Eliminar la etiqueta?", - "description": "Descripción", - "disambiguateMultiLabelPopup-title": "Desambiguar la acción de etiqueta", - "disambiguateMultiMemberPopup-title": "Desambiguar la acción de miembro", - "discard": "Descartarla", - "done": "Hecho", - "download": "Descargar", - "edit": "Editar", - "edit-avatar": "Cambiar el avatar", - "edit-profile": "Editar el perfil", - "edit-wip-limit": "Cambiar el límite del trabajo en proceso", - "soft-wip-limit": "Límite del trabajo en proceso flexible", - "editCardStartDatePopup-title": "Cambiar la fecha de comienzo", - "editCardDueDatePopup-title": "Cambiar la fecha de vencimiento", - "editCustomFieldPopup-title": "Editar el campo", - "editCardSpentTimePopup-title": "Cambiar el tiempo consumido", - "editLabelPopup-title": "Cambiar la etiqueta", - "editNotificationPopup-title": "Editar las notificaciones", - "editProfilePopup-title": "Editar el perfil", - "email": "Correo electrónico", - "email-enrollAccount-subject": "Cuenta creada en __siteName__", - "email-enrollAccount-text": "Hola __user__,\n\nPara empezar a utilizar el servicio, simplemente haz clic en el siguiente enlace.\n\n__url__\n\nGracias.", - "email-fail": "Error al enviar el correo", - "email-fail-text": "Error al intentar enviar el correo", - "email-invalid": "Correo no válido", - "email-invite": "Invitar vía correo electrónico", - "email-invite-subject": "__inviter__ ha enviado una invitación", - "email-invite-text": "Estimado __user__,\n\n__inviter__ te invita a unirte al tablero '__board__' para colaborar.\n\nPor favor, haz clic en el siguiente enlace:\n\n__url__\n\nGracias.", - "email-resetPassword-subject": "Restablecer tu contraseña en __siteName__", - "email-resetPassword-text": "Hola __user__,\n\nPara restablecer tu contraseña, haz clic en el siguiente enlace.\n\n__url__\n\nGracias.", - "email-sent": "Correo enviado", - "email-verifyEmail-subject": "Verifica tu dirección de correo en __siteName__", - "email-verifyEmail-text": "Hola __user__,\n\nPara verificar tu cuenta de correo electrónico, haz clic en el siguiente enlace.\n\n__url__\n\nGracias.", - "enable-wip-limit": "Habilitar el límite del trabajo en proceso", - "error-board-doesNotExist": "El tablero no existe", - "error-board-notAdmin": "Es necesario ser administrador de este tablero para hacer eso", - "error-board-notAMember": "Es necesario ser miembro de este tablero para hacer eso", - "error-json-malformed": "El texto no es un JSON válido", - "error-json-schema": "Sus datos JSON no incluyen la información apropiada en el formato correcto", - "error-list-doesNotExist": "La lista no existe", - "error-user-doesNotExist": "El usuario no existe", - "error-user-notAllowSelf": "No puedes invitarte a ti mismo", - "error-user-notCreated": "El usuario no ha sido creado", - "error-username-taken": "Este nombre de usuario ya está en uso", - "error-email-taken": "Esta dirección de correo ya está en uso", - "export-board": "Exportar el tablero", - "sort": "Ordenar", - "sort-desc": "Click para ordenar la lista", - "list-sort-by": "Ordenar la lista por:", - "list-label-modifiedAt": "Hora de último acceso", - "list-label-title": "Nombre de la lista", - "list-label-sort": "Tu orden manual", - "list-label-short-modifiedAt": "(L)", - "list-label-short-title": "(N)", - "list-label-short-sort": "(M)", - "filter": "Filtrar", - "filter-cards": "Filtrar tarjetas o listas", - "list-filter-label": "Filtrar listas por título", - "filter-clear": "Limpiar el filtro", - "filter-no-label": "Sin etiqueta", - "filter-no-member": "Sin miembro", - "filter-no-custom-fields": "Sin campos personalizados", - "filter-show-archive": "Mostrar las listas archivadas", - "filter-hide-empty": "Ocultar las listas vacías", - "filter-on": "Filtrado activado", - "filter-on-desc": "Estás filtrando tarjetas en este tablero. Haz clic aquí para editar el filtro.", - "filter-to-selection": "Filtrar la selección", - "advanced-filter-label": "Filtrado avanzado", - "advanced-filter-description": "El filtrado avanzado permite escribir una cadena que contiene los siguientes operadores: == != <= >= && || ( ) Se utiliza un espacio como separador entre los operadores. Se pueden filtrar todos los campos personalizados escribiendo sus nombres y valores. Por ejemplo: Campo1 == Valor1. Nota: Si los campos o valores contienen espacios, deben encapsularse entre comillas simples. Por ejemplo: 'Campo 1' == 'Valor 1'. Para omitir los caracteres de control único (' \\/), se usa \\. Por ejemplo: Campo1 = I\\'m. También se pueden combinar múltiples condiciones. Por ejemplo: C1 == V1 || C1 == V2. Normalmente todos los operadores se interpretan de izquierda a derecha. Se puede cambiar el orden colocando paréntesis. Por ejemplo: C1 == V1 && ( C2 == V2 || C2 == V3 ). También se puede buscar en campos de texto usando expresiones regulares: C1 == /Tes.*/i", - "fullname": "Nombre completo", - "header-logo-title": "Volver a tu página de tableros", - "hide-system-messages": "Ocultar las notificaciones de actividad", - "headerBarCreateBoardPopup-title": "Crear tablero", - "home": "Inicio", - "import": "Importar", - "link": "Enlace", - "import-board": "importar un tablero", - "import-board-c": "Importar un tablero", - "import-board-title-trello": "Importar un tablero desde Trello", - "import-board-title-wekan": "Importar tablero desde una exportación previa", - "import-sandstorm-backup-warning": "No elimine los datos que está importando del tablero o Trello original antes de verificar que la semilla pueda cerrarse y abrirse nuevamente, o que ocurra un error de \"Tablero no encontrado\", de lo contrario perderá sus datos.", - "import-sandstorm-warning": "El tablero importado eliminará todos los datos existentes en este tablero y los reemplazará con los datos del tablero importado.", - "from-trello": "Desde Trello", - "from-wekan": "Desde exportación previa", - "import-board-instruction-trello": "En tu tablero de Trello, ve a 'Menú', luego 'Más' > 'Imprimir y exportar' > 'Exportar JSON', y copia el texto resultante.", - "import-board-instruction-wekan": "En tu tablero, vete a 'Menú', luego 'Exportar tablero', y copia el texto en el archivo descargado.", - "import-board-instruction-about-errors": "Aunque obtengas errores cuando importes el tablero, a veces la importación funciona igualmente, y el tablero se encontrará en la página de tableros.", - "import-json-placeholder": "Pega tus datos JSON válidos aquí", - "import-map-members": "Mapa de miembros", - "import-members-map": "Tu tablero importado tiene algunos miembros. Por favor, mapea los miembros que quieres importar con tus usuarios.", - "import-show-user-mapping": "Revisión de la asignación de miembros", - "import-user-select": "Selecciona el miembro existe que quieres usar como este miembro.", - "importMapMembersAddPopup-title": "Seleccionar miembro", - "info": "Versión", - "initials": "Iniciales", - "invalid-date": "Fecha no válida", - "invalid-time": "Tiempo no válido", - "invalid-user": "Usuario no válido", - "joined": "se ha unido", - "just-invited": "Has sido invitado a este tablero", - "keyboard-shortcuts": "Atajos de teclado", - "label-create": "Crear una etiqueta", - "label-default": "etiqueta %s (por defecto)", - "label-delete-pop": "Se eliminará esta etiqueta de todas las tarjetas y se destruirá su historial. Esta acción no puede deshacerse.", - "labels": "Etiquetas", - "language": "Cambiar el idioma", - "last-admin-desc": "No puedes cambiar roles porque debe haber al menos un administrador.", - "leave-board": "Abandonar el tablero", - "leave-board-pop": "¿Seguro que quieres abandonar __boardTitle__? Serás desvinculado de todas las tarjetas en este tablero.", - "leaveBoardPopup-title": "¿Abandonar el tablero?", - "link-card": "Enlazar a esta tarjeta", - "list-archive-cards": "Archivar todas las tarjetas de esta lista", - "list-archive-cards-pop": "Esto eliminará del tablero todas las tarjetas en esta lista. Para ver las tarjetas en el Archivo y recuperarlas al tablero haga click en \"Menu\" > \"Archivo\"", - "list-move-cards": "Mover todas las tarjetas de esta lista", - "list-select-cards": "Seleccionar todas las tarjetas de esta lista", - "set-color-list": "Cambiar el color", - "listActionPopup-title": "Acciones de la lista", - "swimlaneActionPopup-title": "Acciones del carril de flujo", - "swimlaneAddPopup-title": "Añadir un carril de flujo debajo", - "listImportCardPopup-title": "Importar una tarjeta de Trello", - "listMorePopup-title": "Más", - "link-list": "Enlazar a esta lista", - "list-delete-pop": "Todas las acciones serán eliminadas del historial de actividades y no se podrá recuperar la lista. Esta acción no puede deshacerse.", - "list-delete-suggest-archive": "Puedes mover una lista al Archivo para quitarla del tablero y preservar la actividad.", - "lists": "Listas", - "swimlanes": "Carriles", - "log-out": "Finalizar la sesión", - "log-in": "Iniciar sesión", - "loginPopup-title": "Iniciar sesión", - "memberMenuPopup-title": "Preferencias de miembro", - "members": "Miembros", - "menu": "Menú", - "move-selection": "Mover la selección", - "moveCardPopup-title": "Mover la tarjeta", - "moveCardToBottom-title": "Mover al final", - "moveCardToTop-title": "Mover al principio", - "moveSelectionPopup-title": "Mover la selección", - "multi-selection": "Selección múltiple", - "multi-selection-on": "Selección múltiple activada", - "muted": "Silenciado", - "muted-info": "No serás notificado de ningún cambio en este tablero", - "my-boards": "Mis tableros", - "name": "Nombre", - "no-archived-cards": "No hay tarjetas archivadas.", - "no-archived-lists": "No hay listas archivadas.", - "no-archived-swimlanes": "No hay carriles archivados.", - "no-results": "Sin resultados", - "normal": "Normal", - "normal-desc": "Puedes ver y editar tarjetas. No puedes cambiar la configuración.", - "not-accepted-yet": "La invitación no ha sido aceptada aún", - "notify-participate": "Recibir actualizaciones de cualquier tarjeta en la que participas como creador o miembro", - "notify-watch": "Recibir actuaizaciones de cualquier tablero, lista o tarjeta que estés vigilando", - "optional": "opcional", - "or": "o", - "page-maybe-private": "Esta página puede ser privada. Es posible que puedas verla al <a href='%s'>iniciar sesión</a>.", - "page-not-found": "Página no encontrada.", - "password": "Contraseña", - "paste-or-dragdrop": "pegar o arrastrar y soltar un fichero de imagen (sólo imagen)", - "participating": "Participando", - "preview": "Previsualizar", - "previewAttachedImagePopup-title": "Previsualizar", - "previewClipboardImagePopup-title": "Previsualizar", - "private": "Privado", - "private-desc": "Este tablero es privado. Sólo las personas añadidas al tablero pueden verlo y editarlo.", - "profile": "Perfil", - "public": "Público", - "public-desc": "Este tablero es público. Es visible para cualquiera a través del enlace, y se mostrará en los buscadores como Google. Sólo las personas añadidas al tablero pueden editarlo.", - "quick-access-description": "Destaca un tablero para añadir un acceso directo en esta barra.", - "remove-cover": "Eliminar portada", - "remove-from-board": "Desvincular del tablero", - "remove-label": "Eliminar la etiqueta", - "listDeletePopup-title": "¿Eliminar la lista?", - "remove-member": "Eliminar miembro", - "remove-member-from-card": "Eliminar de la tarjeta", - "remove-member-pop": "¿Eliminar __name__ (__username__) de __boardTitle__? El miembro será eliminado de todas las tarjetas de este tablero. En ellas se mostrará una notificación.", - "removeMemberPopup-title": "¿Eliminar miembro?", - "rename": "Renombrar", - "rename-board": "Renombrar el tablero", - "restore": "Restaurar", - "save": "Añadir", - "search": "Buscar", - "rules": "Reglas", - "search-cards": "Search from card/list titles, descriptions and custom fields on this board", - "search-example": "¿Texto a buscar?", - "select-color": "Seleccionar el color", - "set-wip-limit-value": "Cambiar el límite para el número máximo de tareas en esta lista.", - "setWipLimitPopup-title": "Cambiar el límite del trabajo en proceso", - "shortcut-assign-self": "Asignarte a ti mismo a la tarjeta actual", - "shortcut-autocomplete-emoji": "Autocompletar emoji", - "shortcut-autocomplete-members": "Autocompletar miembros", - "shortcut-clear-filters": "Limpiar todos los filtros", - "shortcut-close-dialog": "Cerrar el cuadro de diálogo", - "shortcut-filter-my-cards": "Filtrar mis tarjetas", - "shortcut-show-shortcuts": "Mostrar esta lista de atajos", - "shortcut-toggle-filterbar": "Conmutar la barra lateral del filtro", - "shortcut-toggle-sidebar": "Conmutar la barra lateral del tablero", - "show-cards-minimum-count": "Mostrar recuento de tarjetas si la lista contiene más de", - "sidebar-open": "Abrir la barra lateral", - "sidebar-close": "Cerrar la barra lateral", - "signupPopup-title": "Crear una cuenta", - "star-board-title": "Haz clic para destacar este tablero. Se mostrará en la parte superior de tu lista de tableros.", - "starred-boards": "Tableros destacados", - "starred-boards-description": "Los tableros destacados se mostrarán en la parte superior de tu lista de tableros.", - "subscribe": "Suscribirse", - "team": "Equipo", - "this-board": "este tablero", - "this-card": "esta tarjeta", - "spent-time-hours": "Tiempo consumido (horas)", - "overtime-hours": "Tiempo excesivo (horas)", - "overtime": "Tiempo excesivo", - "has-overtime-cards": "Hay tarjetas con el tiempo excedido", - "has-spenttime-cards": "Se ha excedido el tiempo de las tarjetas", - "time": "Hora", - "title": "Título", - "tracking": "Siguiendo", - "tracking-info": "Serás notificado de cualquier cambio en las tarjetas en las que participas como creador o miembro.", - "type": "Tipo", - "unassign-member": "Desvincular al miembro", - "unsaved-description": "Tienes una descripción por añadir.", - "unwatch": "Dejar de vigilar", - "upload": "Cargar", - "upload-avatar": "Cargar un avatar", - "uploaded-avatar": "Avatar cargado", - "username": "Nombre de usuario", - "view-it": "Verla", - "warn-list-archived": "advertencia: esta tarjeta está en una lista en el Archivo", - "watch": "Vigilar", - "watching": "Vigilando", - "watching-info": "Serás notificado de cualquier cambio en este tablero", - "welcome-board": "Tablero de bienvenida", - "welcome-swimlane": "Hito 1", - "welcome-list1": "Básicos", - "welcome-list2": "Avanzados", - "card-templates-swimlane": "Plantilla de tarjeta", - "list-templates-swimlane": "Listar plantillas", - "board-templates-swimlane": "Plantilla de tablero", - "what-to-do": "¿Qué quieres hacer?", - "wipLimitErrorPopup-title": "El límite del trabajo en proceso no es válido.", - "wipLimitErrorPopup-dialog-pt1": "El número de tareas en esta lista es mayor que el límite del trabajo en proceso que has definido.", - "wipLimitErrorPopup-dialog-pt2": "Por favor, mueve algunas tareas fuera de esta lista, o fija un límite del trabajo en proceso más alto.", - "admin-panel": "Panel del administrador", - "settings": "Preferencias", - "people": "Personas", - "registration": "Registro", - "disable-self-registration": "Deshabilitar autoregistro", - "invite": "Invitar", - "invite-people": "Invitar a personas", - "to-boards": "A el(los) tablero(s)", - "email-addresses": "Direcciones de correo electrónico", - "smtp-host-description": "Dirección del servidor SMTP para gestionar tus correos", - "smtp-port-description": "Puerto usado por el servidor SMTP para mandar correos", - "smtp-tls-description": "Habilitar el soporte TLS para el servidor SMTP", - "smtp-host": "Servidor SMTP", - "smtp-port": "Puerto SMTP", - "smtp-username": "Nombre de usuario", - "smtp-password": "Contraseña", - "smtp-tls": "Soporte TLS", - "send-from": "Desde", - "send-smtp-test": "Enviarte un correo de prueba a ti mismo", - "invitation-code": "Código de Invitación", - "email-invite-register-subject": "__inviter__ te ha enviado una invitación", - "email-invite-register-text": "Querido __user__,\n__inviter__ le invita al tablero kanban para colaborar.\n\nPor favor, siga el siguiente enlace:\n__url__\n\nY tu código de invitación es: __icode__\n\nGracias.", - "email-smtp-test-subject": "Prueba de email SMTP", - "email-smtp-test-text": "El correo se ha enviado correctamente", - "error-invitation-code-not-exist": "El código de invitación no existe", - "error-notAuthorized": "No estás autorizado a ver esta página.", - "webhook-title": "Nombre del Webhook", - "webhook-token": "Token (opcional para la autenticación)", - "outgoing-webhooks": "Webhooks salientes", - "bidirectional-webhooks": "Webhooks de doble sentido", - "outgoingWebhooksPopup-title": "Webhooks salientes", - "boardCardTitlePopup-title": "Filtro de títulos de tarjeta", - "disable-webhook": "Deshabilitar este Webhook", - "global-webhook": "Webhooks globales", - "new-outgoing-webhook": "Nuevo webhook saliente", - "no-name": "(Desconocido)", - "Node_version": "Versión de Node", - "Meteor_version": "Versión de Meteor", - "MongoDB_version": "Versión de MongoDB", - "MongoDB_storage_engine": "Motor de almacenamiento de MongoDB", - "MongoDB_Oplog_enabled": "Oplog de MongoDB habilitado", - "OS_Arch": "Arquitectura del sistema", - "OS_Cpus": "Número de CPUs del sistema", - "OS_Freemem": "Memoria libre del sistema", - "OS_Loadavg": "Carga media del sistema", - "OS_Platform": "Plataforma del sistema", - "OS_Release": "Publicación del sistema", - "OS_Totalmem": "Memoria total del sistema", - "OS_Type": "Tipo de sistema", - "OS_Uptime": "Tiempo activo del sistema", - "days": "días", - "hours": "horas", - "minutes": "minutos", - "seconds": "segundos", - "show-field-on-card": "Mostrar este campo en la tarjeta", - "automatically-field-on-card": "Crear campos automáticamente para todas las tarjetas.", - "showLabel-field-on-card": "Mostrar etiquetas de campos en la minitarjeta.", - "yes": "Sí", - "no": "No", - "accounts": "Cuentas", - "accounts-allowEmailChange": "Permitir cambiar el correo electrónico", - "accounts-allowUserNameChange": "Permitir cambiar el nombre de usuario", - "createdAt": "Fecha de alta", - "verified": "Verificado", - "active": "Activo", - "card-received": "Recibido", - "card-received-on": "Recibido el", - "card-end": "Finalizado", - "card-end-on": "Finalizado el", - "editCardReceivedDatePopup-title": "Cambiar la fecha de recepción", - "editCardEndDatePopup-title": "Cambiar la fecha de finalización", - "setCardColorPopup-title": "Cambiar el color", - "setCardActionsColorPopup-title": "Elegir un color", - "setSwimlaneColorPopup-title": "Elegir un color", - "setListColorPopup-title": "Elegir un color", - "assigned-by": "Asignado por", - "requested-by": "Solicitado por", - "board-delete-notice": "Se eliminarán todas las listas, tarjetas y acciones asociadas a este tablero. Esta acción no puede deshacerse.", - "delete-board-confirm-popup": "Se eliminarán todas las listas, tarjetas, etiquetas y actividades, y no podrás recuperar los contenidos del tablero. Esta acción no puede deshacerse.", - "boardDeletePopup-title": "¿Eliminar el tablero?", - "delete-board": "Eliminar el tablero", - "default-subtasks-board": "Subtareas para el tablero __board__", - "default": "Por defecto", - "queue": "Cola", - "subtask-settings": "Preferencias de las subtareas", - "card-settings": "Preferencias de la tarjeta", - "boardSubtaskSettingsPopup-title": "Preferencias de las subtareas del tablero", - "boardCardSettingsPopup-title": "Preferencias de la tarjeta", - "deposit-subtasks-board": "Depositar subtareas en este tablero:", - "deposit-subtasks-list": "Lista de destino para subtareas depositadas aquí:", - "show-parent-in-minicard": "Mostrar el padre en una minitarjeta:", - "prefix-with-full-path": "Prefijo con ruta completa", - "prefix-with-parent": "Prefijo con el padre", - "subtext-with-full-path": "Subtexto con ruta completa", - "subtext-with-parent": "Subtexto con el padre", - "change-card-parent": "Cambiar la tarjeta padre", - "parent-card": "Tarjeta padre", - "source-board": "Tablero de origen", - "no-parent": "No mostrar la tarjeta padre", - "activity-added-label": "añadida etiqueta %s a %s", - "activity-removed-label": "eliminada etiqueta '%s' desde %s", - "activity-delete-attach": "eliminado un adjunto desde %s", - "activity-added-label-card": "añadida etiqueta '%s'", - "activity-removed-label-card": "eliminada etiqueta '%s'", - "activity-delete-attach-card": "eliminado un adjunto", - "activity-set-customfield": "Cambiar el campo personalizado '%s' a '%s' en %s", - "activity-unset-customfield": "Desmarcar el campo personalizado '%s' en %s", - "r-rule": "Regla", - "r-add-trigger": "Añadir disparador", - "r-add-action": "Añadir acción", - "r-board-rules": "Reglas del tablero", - "r-add-rule": "Añadir regla", - "r-view-rule": "Ver regla", - "r-delete-rule": "Eliminar regla", - "r-new-rule-name": "Nueva título de regla", - "r-no-rules": "No hay reglas", - "r-when-a-card": "Cuando una tarjeta", - "r-is": "es", - "r-is-moved": "es movida", - "r-added-to": "agregada a", - "r-removed-from": "eliminado de", - "r-the-board": "el tablero", - "r-list": "la lista", - "set-filter": "Filtrar", - "r-moved-to": "Movido a", - "r-moved-from": "Movido desde", - "r-archived": "Se archivó", - "r-unarchived": "Restaurado del archivo", - "r-a-card": "una tarjeta", - "r-when-a-label-is": "Cuando una etiqueta es", - "r-when-the-label": "Cuando la etiqueta es", - "r-list-name": "Nombre de lista", - "r-when-a-member": "Cuando un miembro es", - "r-when-the-member": "Cuando el miembro", - "r-name": "nombre", - "r-when-a-attach": "Cuando un adjunto", - "r-when-a-checklist": "Cuando una lista de verificación es", - "r-when-the-checklist": "Cuando la lista de verificación", - "r-completed": "Completada", - "r-made-incomplete": "Hecha incompleta", - "r-when-a-item": "Cuando un elemento de la lista de verificación es", - "r-when-the-item": "Cuando el elemento de la lista de verificación es", - "r-checked": "Marcado", - "r-unchecked": "Desmarcado", - "r-move-card-to": "Mover la tarjeta", - "r-top-of": "Arriba de", - "r-bottom-of": "Abajo de", - "r-its-list": "su lista", - "r-archive": "Archivar", - "r-unarchive": "Restaurar del Archivo", - "r-card": "la tarjeta", - "r-add": "Añadir", - "r-remove": "Eliminar", - "r-label": "etiqueta", - "r-member": "miembro", - "r-remove-all": "Eliminar todos los miembros de la tarjeta", - "r-set-color": "Cambiar el color a", - "r-checklist": "lista de verificación", - "r-check-all": "Marcar todo", - "r-uncheck-all": "Desmarcar todo", - "r-items-check": "elementos de la lista de verificación", - "r-check": "Marcar", - "r-uncheck": "Desmarcar", - "r-item": "elemento", - "r-of-checklist": "de la lista de verificación", - "r-send-email": "Enviar un email", - "r-to": "a", - "r-subject": "asunto", - "r-rule-details": "Detalle de la regla", - "r-d-move-to-top-gen": "Mover la tarjeta al inicio de su lista", - "r-d-move-to-top-spec": "Mover la tarjeta al inicio de la lista", - "r-d-move-to-bottom-gen": "Mover la tarjeta al final de su lista", - "r-d-move-to-bottom-spec": "Mover la tarjeta al final de la lista", - "r-d-send-email": "Enviar email", - "r-d-send-email-to": "a", - "r-d-send-email-subject": "asunto", - "r-d-send-email-message": "mensaje", - "r-d-archive": "Archivar la tarjeta", - "r-d-unarchive": "Restaurar tarjeta del Archivo", - "r-d-add-label": "Añadir etiqueta", - "r-d-remove-label": "Eliminar etiqueta", - "r-create-card": "Crear una nueva tarjeta", - "r-in-list": "en la lista", - "r-in-swimlane": "en el carril", - "r-d-add-member": "Añadir miembro", - "r-d-remove-member": "Eliminar miembro", - "r-d-remove-all-member": "Eliminar todos los miembros", - "r-d-check-all": "Marcar todos los elementos de una lista", - "r-d-uncheck-all": "Desmarcar todos los elementos de una lista", - "r-d-check-one": "Marcar elemento", - "r-d-uncheck-one": "Desmarcar elemento", - "r-d-check-of-list": "de la lista de verificación", - "r-d-add-checklist": "Añadir una lista de verificación", - "r-d-remove-checklist": "Eliminar lista de verificación", - "r-by": "por", - "r-add-checklist": "Añadir una lista de verificación", - "r-with-items": "con items", - "r-items-list": "item1,item2,item3", - "r-add-swimlane": "Agregar el carril", - "r-swimlane-name": "nombre del carril", - "r-board-note": "Nota: deje un campo vacío para que coincida con todos los valores posibles", - "r-checklist-note": "Nota: los ítems de la lista tienen que escribirse como valores separados por coma.", - "r-when-a-card-is-moved": "Cuando una tarjeta es movida a otra lista", - "r-set": "Cambiar", - "r-update": "Actualizar", - "r-datefield": "campo de fecha", - "r-df-start-at": "comienza", - "r-df-due-at": "vencimiento", - "r-df-end-at": "finalizado", - "r-df-received-at": "recibido", - "r-to-current-datetime": "a la fecha/hora actual", - "r-remove-value-from": "Eliminar el valor de", - "ldap": "LDAP", - "oauth2": "OAuth2", - "cas": "CAS", - "authentication-method": "Método de autenticación", - "authentication-type": "Tipo de autenticación", - "custom-product-name": "Nombre de producto personalizado", - "layout": "Diseño", - "hide-logo": "Ocultar el logo", - "add-custom-html-after-body-start": "Añade HTML personalizado después de <body>", - "add-custom-html-before-body-end": "Añade HTML personalizado después de </body>", - "error-undefined": "Algo no está bien", - "error-ldap-login": "Ocurrió un error al intentar acceder", - "display-authentication-method": "Mostrar el método de autenticación", - "default-authentication-method": "Método de autenticación por defecto", - "duplicate-board": "Duplicar tablero", - "people-number": "El número de personas es:", - "swimlaneDeletePopup-title": "¿Eliminar el carril de flujo?", - "swimlane-delete-pop": "Todas las acciones serán eliminadas del historial de actividades y no se podrá recuperar el carril de flujo. Esta acción no puede deshacerse.", - "restore-all": "Restaurar todas", - "delete-all": "Borrar todas", - "loading": "Cargando. Por favor, espere.", - "previous_as": "el último tiempo fue", - "act-a-dueAt": "cambiada la hora de vencimiento a \nCuándo: __timeValue__\nDónde: __card__\n el vencimiento anterior fue __timeOldValue__", - "act-a-endAt": "cambiada la hora de finalización a __timeValue__ Fecha anterior: (__timeOldValue__)", - "act-a-startAt": "cambiada la hora de comienzo a __timeValue__ Fecha anterior: (__timeOldValue__)", - "act-a-receivedAt": "cambiada la fecha de recepción a __timeValue__ Fecha anterior: (__timeOldValue__)", - "a-dueAt": "cambiada la hora de vencimiento a", - "a-endAt": "cambiada la hora de finalización a", - "a-startAt": "cambiada la hora de comienzo a", - "a-receivedAt": "cambiada la hora de recepción a", - "almostdue": "está próxima la hora de vencimiento actual %s", - "pastdue": "se sobrepasó la hora de vencimiento actual%s", - "duenow": "la hora de vencimiento actual %s es hoy", - "act-newDue": "__list__/__card__ tiene una 1ra notificación de vencimiento [__board__]", - "act-withDue": "__list__/__card__ notificaciones de vencimiento [__board__]", - "act-almostdue": "se ha notificado que el vencimiento actual (__timeValue__) de __card__ está próximo", - "act-pastdue": "se ha notificado que el vencimiento actual (__timeValue__) de __card__ se sobrepasó", - "act-duenow": "se ha notificado que el vencimiento actual (__timeValue__) de __card__ es ahora", - "act-atUserComment": "Se te mencionó en [__board__] __list__/__card__", - "delete-user-confirm-popup": "¿Seguro que quieres eliminar esta cuenta? Esta acción no puede deshacerse.", - "accounts-allowUserDelete": "Permitir a los usuarios eliminar su cuenta", - "hide-minicard-label-text": "Ocultar el texto de la etiqueta de la minitarjeta", - "show-desktop-drag-handles": "Mostrar los controles de arrastre del escritorio", - "assignee": "Asignado", - "cardAssigneesPopup-title": "Asignado", - "addmore-detail": "Añadir una descripción detallada", - "show-on-card": "Mostrar en la tarjeta", - "new": "Nuevo", - "editUserPopup-title": "Editar el usuario", - "newUserPopup-title": "Nuevo usuario", - "notifications": "Notificaciones", - "view-all": "Ver todo", - "filter-by-unread": "Filtrar por no leído", - "mark-all-as-read": "Marcar todo como leido", - "allow-rename": "Permitir renombrar", - "allowRenamePopup-title": "Permitir renombrar" -} + "accept": "Aceptar", + "act-activity-notify": "Notificación de actividad", + "act-addAttachment": "añadido el adjunto __attachment__ a la tarjeta __card__ de la lista __list__ del carril __swimlane__ del tablero __board__", + "act-deleteAttachment": "eliminado el adjunto __attachment__ de la tarjeta __card__ de la lista __list__ del carril __swimlane__ del tablero __board__", + "act-addSubtask": "añadida la subtarea __subtask__ a la tarjeta __card__ de la lista __list__ del carril __swimlane__ del tablero __board__", + "act-addLabel": "añadida la etiqueta __label__ a la tarjeta __card__ de la lista __list__ del carril __swimlane__ del tablero __board__", + "act-addedLabel": "añadida la etiqueta __label__ a la tarjeta __card__ de la lista __list__ del carril __swimlane__ del tablero __board__", + "act-removeLabel": "eliminada la etiqueta __label__ de la tarjeta __card__ de la lista __list__ del carril __swimlane__ del tablero __board__", + "act-removedLabel": "eliminada la etiqueta __label__ de la tarjeta __card__ de la lista __list__ del carril __swimlane__ del tablero __board__", + "act-addChecklist": "añadida la lista de verificación __checklist__ a la tarjeta __card__ de la lista __list__ del carril __swimlane__ del tablero __board__", + "act-addChecklistItem": "añadido el elemento __checklistItem__ a la lista de verificación __checklist__ de la tarjeta __card__ de la lista __list__ del carril __swimlane__ del tablero __board__", + "act-removeChecklist": "eliminada la lista de verificación __checklist__ de la tarjeta __card__ de la lista __list__ del carril __swimlane__ del tablero __board__", + "act-removeChecklistItem": "eliminado el elemento __checklistItem__ de la lista de verificación __checkList__ de la tarjeta __card__ de la lista __list__ del carril __swimlane__ del tablero __board__", + "act-checkedItem": "marcado el elemento __checklistItem__ de la lista de verificación __checklist__ de la tarjeta __card__ de la lista __list__ del carril __swimlane__ del tablero __board__", + "act-uncheckedItem": "desmarcado el elemento __checklistItem__ de la lista de verificación __checklist__ de la tarjeta __card__ de la lista __list__ del carril __swimlane__ del tablero __board__", + "act-completeChecklist": "completada la lista de verificación __checklist__ de la tarjeta __card__ de la lista __list__ del carril __swimlane__ del tablero __board__", + "act-uncompleteChecklist": "no completada la lista de verificación __checklist__ de la tarjeta __card__ de la lista __list__ del carril __swimlane__ del tablero __board__", + "act-addComment": "comentario en la tarjeta__card__: __comment__ de la lista __list__ del carril __swimlane__ del tablero __board__", + "act-editComment": "comentario editado en la tarjeta __card__: __comment__ de la lista __list__ del carril __swimlane__ del tablero __board__", + "act-deleteComment": "comentario eliminado en la tarjeta __card__: __comment__ de la lista __list__ del carril __swimlane__ del tablero __board__", + "act-createBoard": "creó el tablero __board__", + "act-createSwimlane": "creó el carril de flujo __swimlane__ en el tablero __board__", + "act-createCard": "creada la tarjeta __card__ de la lista __list__ del carril __swimlane__ del tablero __board__", + "act-createCustomField": " creado el campo personalizado __customField__ en el tablero __board__", + "act-deleteCustomField": "eliminado el campo personalizado __customField__ del tablero __board__", + "act-setCustomField": "editado el campo personalizado __customField__: __customFieldValue__ en la tarjeta __card__ de la lista __list__ del carril __swimlane__ del tablero __board__", + "act-createList": "añadida la lista __list__ al tablero __board__", + "act-addBoardMember": "añadido el mimbro __member__ al tablero __board__", + "act-archivedBoard": "El tablero __board__ se ha archivado", + "act-archivedCard": "La tarjeta __card__ de la lista __list__ del carril __swimlane__ del tablero __board__ se ha archivado", + "act-archivedList": "La lista __list__ del carril __swimlane__ del tablero __board__ se ha archivado", + "act-archivedSwimlane": "El carril __swimlane__ del tablero __board__ se ha archivado", + "act-importBoard": "importado el tablero __board__", + "act-importCard": "importada la tarjeta __card__ a la lista __list__ del carrril __swimlane__ del tablero __board__", + "act-importList": "importada la lista __list__ al carril __swimlane__ del tablero __board__", + "act-joinMember": "añadido el miembro __member__ a la tarjeta __card__ de la lista __list__ del carril __swimlane__ del tablero __board__", + "act-moveCard": "movida la tarjeta __card__ del tablero __board__ de la lista __oldList__ del carril __oldSwimlane__ a la lista __list__ del carril __swimlane__", + "act-moveCardToOtherBoard": "movida la tarjeta __card__ de la lista __oldList__ del carril __oldSwimlane__ del tablero __oldBoard__ a la lista __list__ del carril __swimlane__ del tablero __board__", + "act-removeBoardMember": "eliminado el miembro __member__ del tablero __board__", + "act-restoredCard": "restaurada la tarjeta __card__ a la lista __list__ del carril __swimlane__ del tablero __board__", + "act-unjoinMember": "eliminado el miembro __member__ de la tarjeta __card__ de la lista __list__ del carril __swimlane__ del tablero __board__", + "act-withBoardTitle": "__board__", + "act-withCardTitle": "[__board__] __card__", + "actions": "Acciones", + "activities": "Actividades", + "activity": "Actividad", + "activity-added": "ha añadido %s a %s", + "activity-archived": "%s se ha archivado", + "activity-attached": "ha adjuntado %s a %s", + "activity-created": "ha creado %s", + "activity-customfield-created": "creó el campo personalizado %s", + "activity-excluded": "ha excluido %s de %s", + "activity-imported": "ha importado %s a %s desde %s", + "activity-imported-board": "ha importado %s desde %s", + "activity-joined": "se ha unido a %s", + "activity-moved": "ha movido %s de %s a %s", + "activity-on": "en %s", + "activity-removed": "ha eliminado %s de %s", + "activity-sent": "ha enviado %s a %s", + "activity-unjoined": "se ha desvinculado de %s", + "activity-subtask-added": "ha añadido la subtarea a %s", + "activity-checked-item": "marcado %s en la lista de verificación %s de %s", + "activity-unchecked-item": "desmarcado %s en lista %s de %s", + "activity-checklist-added": "ha añadido una lista de verificación a %s", + "activity-checklist-removed": "eliminada una lista de verificación desde %s", + "activity-checklist-completed": "lista de verificación completada %s de %s", + "activity-checklist-uncompleted": "no completado la lista %s de %s", + "activity-checklist-item-added": "ha añadido el elemento de la lista de verificación a '%s' en %s", + "activity-checklist-item-removed": "eliminado un elemento de la lista de verificación desde '%s' en %s", + "add": "Añadir", + "activity-checked-item-card": "marcado %s en la lista de verificación %s", + "activity-unchecked-item-card": "desmarcado %s en la lista de verificación %s", + "activity-checklist-completed-card": "completada la lista de verificación __checklist__ de la tarjeta __card__ de la lista __list__ del carril __swimlane__ del tablero __board__", + "activity-checklist-uncompleted-card": "no completó la lista de verificación %s", + "activity-editComment": "comentario editado", + "activity-deleteComment": "comentario eliminado", + "add-attachment": "Añadir adjunto", + "add-board": "Añadir tablero", + "add-card": "Añadir una tarjeta", + "add-swimlane": "Añadir un carril de flujo", + "add-subtask": "Añadir subtarea", + "add-checklist": "Añadir una lista de verificación", + "add-checklist-item": "Añadir un elemento a la lista de verificación", + "add-cover": "Añadir portada", + "add-label": "Añadir una etiqueta", + "add-list": "Añadir una lista", + "add-members": "Añadir miembros", + "added": "Añadida el", + "addMemberPopup-title": "Miembros", + "admin": "Administrador", + "admin-desc": "Puedes ver y editar tarjetas, eliminar miembros, y cambiar las preferencias del tablero", + "admin-announcement": "Aviso", + "admin-announcement-active": "Activar el aviso para todo el sistema", + "admin-announcement-title": "Aviso del administrador", + "all-boards": "Tableros", + "and-n-other-card": "y __count__ tarjeta más", + "and-n-other-card_plural": "y otras __count__ tarjetas", + "apply": "Aplicar", + "app-is-offline": "Cargando, espera por favor. Refrescar esta página causará pérdida de datos. Si la carga no funciona, por favor comprueba que el servidor no se ha parado.", + "archive": "Archivar", + "archive-all": "Archivar todo", + "archive-board": "Archivar este tablero", + "archive-card": "Archivar esta tarjeta", + "archive-list": "Archivar esta lista", + "archive-swimlane": "Archivar este carril", + "archive-selection": "Archivar esta selección", + "archiveBoardPopup-title": "¿Archivar este tablero?", + "archived-items": "Archivo", + "archived-boards": "Tableros en el Archivo", + "restore-board": "Restaurar el tablero", + "no-archived-boards": "No hay Tableros en el Archivo", + "archives": "Archivo", + "template": "Plantilla", + "templates": "Plantillas", + "assign-member": "Asignar miembros", + "attached": "adjuntado", + "attachment": "Adjunto", + "attachment-delete-pop": "La eliminación de un fichero adjunto es permanente. Esta acción no puede deshacerse.", + "attachmentDeletePopup-title": "¿Eliminar el adjunto?", + "attachments": "Adjuntos", + "auto-watch": "Suscribirse automáticamente a los tableros cuando son creados", + "avatar-too-big": "El avatar es muy grande (70KB máx.)", + "back": "Atrás", + "board-change-color": "Cambiar el color", + "board-nb-stars": "%s destacados", + "board-not-found": "Tablero no encontrado", + "board-private-info": "Este tablero será <strong>privado</strong>.", + "board-public-info": "Este tablero será <strong>público</strong>.", + "boardChangeColorPopup-title": "Cambiar el fondo del tablero", + "boardChangeTitlePopup-title": "Renombrar el tablero", + "boardChangeVisibilityPopup-title": "Cambiar visibilidad", + "boardChangeWatchPopup-title": "Cambiar vigilancia", + "boardMenuPopup-title": "Preferencias del tablero", + "boardChangeViewPopup-title": "Vista del tablero", + "boards": "Tableros", + "board-view": "Vista del tablero", + "board-view-cal": "Calendario", + "board-view-swimlanes": "Carriles", + "board-view-collapse": "Contraer", + "board-view-lists": "Listas", + "bucket-example": "Como “Cosas por hacer” por ejemplo", + "cancel": "Cancelar", + "card-archived": "Se archivó esta tarjeta", + "board-archived": "Se archivó este tablero", + "card-comments-title": "Esta tarjeta tiene %s comentarios.", + "card-delete-notice": "la eliminación es permanente. Perderás todas las acciones asociadas a esta tarjeta.", + "card-delete-pop": "Se eliminarán todas las acciones del historial de actividades y no se podrá volver a abrir la tarjeta. Esta acción no puede deshacerse.", + "card-delete-suggest-archive": "Puedes mover una tarjeta al Archivo para quitarla del tablero y preservar la actividad.", + "card-due": "Vence", + "card-due-on": "Vence el", + "card-spent": "Tiempo consumido", + "card-edit-attachments": "Editar los adjuntos", + "card-edit-custom-fields": "Editar los campos personalizados", + "card-edit-labels": "Editar las etiquetas", + "card-edit-members": "Editar los miembros", + "card-labels-title": "Cambia las etiquetas de la tarjeta", + "card-members-title": "Añadir o eliminar miembros del tablero desde la tarjeta.", + "card-start": "Comienza", + "card-start-on": "Comienza el", + "cardAttachmentsPopup-title": "Adjuntar desde", + "cardCustomField-datePopup-title": "Cambiar la fecha", + "cardCustomFieldsPopup-title": "Editar los campos personalizados", + "cardDeletePopup-title": "¿Eliminar la tarjeta?", + "cardDetailsActionsPopup-title": "Acciones de la tarjeta", + "cardLabelsPopup-title": "Etiquetas", + "cardMembersPopup-title": "Miembros", + "cardMorePopup-title": "Más", + "cardTemplatePopup-title": "Crear plantilla", + "cards": "Tarjetas", + "cards-count": "Tarjetas", + "casSignIn": "Iniciar sesión con CAS", + "cardType-card": "Tarjeta", + "cardType-linkedCard": "Tarjeta enlazada", + "cardType-linkedBoard": "Tablero enlazado", + "change": "Cambiar", + "change-avatar": "Cambiar el avatar", + "change-password": "Cambiar la contraseña", + "change-permissions": "Cambiar los permisos", + "change-settings": "Cambiar las preferencias", + "changeAvatarPopup-title": "Cambiar el avatar", + "changeLanguagePopup-title": "Cambiar el idioma", + "changePasswordPopup-title": "Cambiar la contraseña", + "changePermissionsPopup-title": "Cambiar los permisos", + "changeSettingsPopup-title": "Cambiar las preferencias", + "subtasks": "Subtareas", + "checklists": "Lista de verificación", + "click-to-star": "Haz clic para destacar este tablero.", + "click-to-unstar": "Haz clic para dejar de destacar este tablero.", + "clipboard": "el portapapeles o con arrastrar y soltar", + "close": "Cerrar", + "close-board": "Cerrar el tablero", + "close-board-pop": "Podrás restaurar el tablero haciendo clic en el botón \"Archivo\" del encabezado de la pantalla inicial.", + "color-black": "negra", + "color-blue": "azul", + "color-crimson": "carmesí", + "color-darkgreen": "verde oscuro", + "color-gold": "oro", + "color-gray": "gris", + "color-green": "verde", + "color-indigo": "añil", + "color-lime": "lima", + "color-magenta": "magenta", + "color-mistyrose": "rosa claro", + "color-navy": "azul marino", + "color-orange": "naranja", + "color-paleturquoise": "turquesa", + "color-peachpuff": "melocotón", + "color-pink": "rosa", + "color-plum": "púrpura", + "color-purple": "violeta", + "color-red": "roja", + "color-saddlebrown": "marrón", + "color-silver": "plata", + "color-sky": "celeste", + "color-slateblue": "azul", + "color-white": "blanco", + "color-yellow": "amarilla", + "unset-color": "Desmarcar", + "comment": "Comentar", + "comment-placeholder": "Escribir comentario", + "comment-only": "Sólo comentarios", + "comment-only-desc": "Solo puedes comentar en las tarjetas.", + "no-comments": "No hay comentarios", + "no-comments-desc": "No se pueden mostrar comentarios ni actividades.", + "worker": "Trabajador", + "worker-desc": "Solo puede mover tarjetas, asignarse a la tarjeta y comentar.", + "computer": "el ordenador", + "confirm-subtask-delete-dialog": "¿Seguro que quieres eliminar la subtarea?", + "confirm-checklist-delete-dialog": "¿Seguro que quieres eliminar la lista de verificación?", + "copy-card-link-to-clipboard": "Copiar el enlace de la tarjeta al portapapeles", + "linkCardPopup-title": "Enlazar tarjeta", + "searchElementPopup-title": "Buscar", + "copyCardPopup-title": "Copiar la tarjeta", + "copyChecklistToManyCardsPopup-title": "Copiar la plantilla de la lista de verificación en varias tarjetas", + "copyChecklistToManyCardsPopup-instructions": "Títulos y descripciones de las tarjetas de destino en formato JSON", + "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"Título de la primera tarjeta\", \"description\":\"Descripción de la primera tarjeta\"}, {\"title\":\"Título de la segunda tarjeta\",\"description\":\"Descripción de la segunda tarjeta\"},{\"title\":\"Título de la última tarjeta\",\"description\":\"Descripción de la última tarjeta\"} ]", + "create": "Crear", + "createBoardPopup-title": "Crear tablero", + "chooseBoardSourcePopup-title": "Importar un tablero", + "createLabelPopup-title": "Crear etiqueta", + "createCustomField": "Crear un campo", + "createCustomFieldPopup-title": "Crear un campo", + "current": "actual", + "custom-field-delete-pop": "Se eliminará este campo personalizado de todas las tarjetas y se destruirá su historial. Esta acción no puede deshacerse.", + "custom-field-checkbox": "Casilla de verificación", + "custom-field-date": "Fecha", + "custom-field-dropdown": "Lista desplegable", + "custom-field-dropdown-none": "(nada)", + "custom-field-dropdown-options": "Opciones de la lista", + "custom-field-dropdown-options-placeholder": "Pulsa Intro para añadir más opciones", + "custom-field-dropdown-unknown": "(desconocido)", + "custom-field-number": "Número", + "custom-field-text": "Texto", + "custom-fields": "Campos personalizados", + "date": "Fecha", + "decline": "Declinar", + "default-avatar": "Avatar por defecto", + "delete": "Eliminar", + "deleteCustomFieldPopup-title": "¿Eliminar el campo personalizado?", + "deleteLabelPopup-title": "¿Eliminar la etiqueta?", + "description": "Descripción", + "disambiguateMultiLabelPopup-title": "Desambiguar la acción de etiqueta", + "disambiguateMultiMemberPopup-title": "Desambiguar la acción de miembro", + "discard": "Descartarla", + "done": "Hecho", + "download": "Descargar", + "edit": "Editar", + "edit-avatar": "Cambiar el avatar", + "edit-profile": "Editar el perfil", + "edit-wip-limit": "Cambiar el límite del trabajo en proceso", + "soft-wip-limit": "Límite del trabajo en proceso flexible", + "editCardStartDatePopup-title": "Cambiar la fecha de comienzo", + "editCardDueDatePopup-title": "Cambiar la fecha de vencimiento", + "editCustomFieldPopup-title": "Editar el campo", + "editCardSpentTimePopup-title": "Cambiar el tiempo consumido", + "editLabelPopup-title": "Cambiar la etiqueta", + "editNotificationPopup-title": "Editar las notificaciones", + "editProfilePopup-title": "Editar el perfil", + "email": "Correo electrónico", + "email-enrollAccount-subject": "Cuenta creada en __siteName__", + "email-enrollAccount-text": "Hola __user__,\n\nPara empezar a utilizar el servicio, simplemente haz clic en el siguiente enlace.\n\n__url__\n\nGracias.", + "email-fail": "Error al enviar el correo", + "email-fail-text": "Error al intentar enviar el correo", + "email-invalid": "Correo no válido", + "email-invite": "Invitar vía correo electrónico", + "email-invite-subject": "__inviter__ ha enviado una invitación", + "email-invite-text": "Estimado __user__,\n\n__inviter__ te invita a unirte al tablero '__board__' para colaborar.\n\nPor favor, haz clic en el siguiente enlace:\n\n__url__\n\nGracias.", + "email-resetPassword-subject": "Restablecer tu contraseña en __siteName__", + "email-resetPassword-text": "Hola __user__,\n\nPara restablecer tu contraseña, haz clic en el siguiente enlace.\n\n__url__\n\nGracias.", + "email-sent": "Correo enviado", + "email-verifyEmail-subject": "Verifica tu dirección de correo en __siteName__", + "email-verifyEmail-text": "Hola __user__,\n\nPara verificar tu cuenta de correo electrónico, haz clic en el siguiente enlace.\n\n__url__\n\nGracias.", + "enable-wip-limit": "Habilitar el límite del trabajo en proceso", + "error-board-doesNotExist": "El tablero no existe", + "error-board-notAdmin": "Es necesario ser administrador de este tablero para hacer eso", + "error-board-notAMember": "Es necesario ser miembro de este tablero para hacer eso", + "error-json-malformed": "El texto no es un JSON válido", + "error-json-schema": "Sus datos JSON no incluyen la información apropiada en el formato correcto", + "error-list-doesNotExist": "La lista no existe", + "error-user-doesNotExist": "El usuario no existe", + "error-user-notAllowSelf": "No puedes invitarte a ti mismo", + "error-user-notCreated": "El usuario no ha sido creado", + "error-username-taken": "Este nombre de usuario ya está en uso", + "error-email-taken": "Esta dirección de correo ya está en uso", + "export-board": "Exportar el tablero", + "sort": "Ordenar", + "sort-desc": "Click para ordenar la lista", + "list-sort-by": "Ordenar la lista por:", + "list-label-modifiedAt": "Hora de último acceso", + "list-label-title": "Nombre de la lista", + "list-label-sort": "Tu orden manual", + "list-label-short-modifiedAt": "(L)", + "list-label-short-title": "(N)", + "list-label-short-sort": "(M)", + "filter": "Filtrar", + "filter-cards": "Filtrar tarjetas o listas", + "list-filter-label": "Filtrar listas por título", + "filter-clear": "Limpiar el filtro", + "filter-no-label": "Sin etiqueta", + "filter-no-member": "Sin miembro", + "filter-no-custom-fields": "Sin campos personalizados", + "filter-show-archive": "Mostrar las listas archivadas", + "filter-hide-empty": "Ocultar las listas vacías", + "filter-on": "Filtrado activado", + "filter-on-desc": "Estás filtrando tarjetas en este tablero. Haz clic aquí para editar el filtro.", + "filter-to-selection": "Filtrar la selección", + "advanced-filter-label": "Filtrado avanzado", + "advanced-filter-description": "El filtrado avanzado permite escribir una cadena que contiene los siguientes operadores: == != <= >= && || ( ) Se utiliza un espacio como separador entre los operadores. Se pueden filtrar todos los campos personalizados escribiendo sus nombres y valores. Por ejemplo: Campo1 == Valor1. Nota: Si los campos o valores contienen espacios, deben encapsularse entre comillas simples. Por ejemplo: 'Campo 1' == 'Valor 1'. Para omitir los caracteres de control único (' \\/), se usa \\. Por ejemplo: Campo1 = I\\'m. También se pueden combinar múltiples condiciones. Por ejemplo: C1 == V1 || C1 == V2. Normalmente todos los operadores se interpretan de izquierda a derecha. Se puede cambiar el orden colocando paréntesis. Por ejemplo: C1 == V1 && ( C2 == V2 || C2 == V3 ). También se puede buscar en campos de texto usando expresiones regulares: C1 == /Tes.*/i", + "fullname": "Nombre completo", + "header-logo-title": "Volver a tu página de tableros", + "hide-system-messages": "Ocultar las notificaciones de actividad", + "headerBarCreateBoardPopup-title": "Crear tablero", + "home": "Inicio", + "import": "Importar", + "link": "Enlace", + "import-board": "importar un tablero", + "import-board-c": "Importar un tablero", + "import-board-title-trello": "Importar un tablero desde Trello", + "import-board-title-wekan": "Importar tablero desde una exportación previa", + "import-sandstorm-backup-warning": "No elimine los datos que está importando del tablero o Trello original antes de verificar que la semilla pueda cerrarse y abrirse nuevamente, o que ocurra un error de \"Tablero no encontrado\", de lo contrario perderá sus datos.", + "import-sandstorm-warning": "El tablero importado eliminará todos los datos existentes en este tablero y los reemplazará con los datos del tablero importado.", + "from-trello": "Desde Trello", + "from-wekan": "Desde exportación previa", + "import-board-instruction-trello": "En tu tablero de Trello, ve a 'Menú', luego 'Más' > 'Imprimir y exportar' > 'Exportar JSON', y copia el texto resultante.", + "import-board-instruction-wekan": "En tu tablero, vete a 'Menú', luego 'Exportar tablero', y copia el texto en el archivo descargado.", + "import-board-instruction-about-errors": "Aunque obtengas errores cuando importes el tablero, a veces la importación funciona igualmente, y el tablero se encontrará en la página de tableros.", + "import-json-placeholder": "Pega tus datos JSON válidos aquí", + "import-map-members": "Mapa de miembros", + "import-members-map": "Tu tablero importado tiene algunos miembros. Por favor, mapea los miembros que quieres importar con tus usuarios.", + "import-show-user-mapping": "Revisión de la asignación de miembros", + "import-user-select": "Selecciona el miembro existe que quieres usar como este miembro.", + "importMapMembersAddPopup-title": "Seleccionar miembro", + "info": "Versión", + "initials": "Iniciales", + "invalid-date": "Fecha no válida", + "invalid-time": "Tiempo no válido", + "invalid-user": "Usuario no válido", + "joined": "se ha unido", + "just-invited": "Has sido invitado a este tablero", + "keyboard-shortcuts": "Atajos de teclado", + "label-create": "Crear una etiqueta", + "label-default": "etiqueta %s (por defecto)", + "label-delete-pop": "Se eliminará esta etiqueta de todas las tarjetas y se destruirá su historial. Esta acción no puede deshacerse.", + "labels": "Etiquetas", + "language": "Cambiar el idioma", + "last-admin-desc": "No puedes cambiar roles porque debe haber al menos un administrador.", + "leave-board": "Abandonar el tablero", + "leave-board-pop": "¿Seguro que quieres abandonar __boardTitle__? Serás desvinculado de todas las tarjetas en este tablero.", + "leaveBoardPopup-title": "¿Abandonar el tablero?", + "link-card": "Enlazar a esta tarjeta", + "list-archive-cards": "Archivar todas las tarjetas de esta lista", + "list-archive-cards-pop": "Esto eliminará del tablero todas las tarjetas en esta lista. Para ver las tarjetas en el Archivo y recuperarlas al tablero haga click en \"Menu\" > \"Archivo\"", + "list-move-cards": "Mover todas las tarjetas de esta lista", + "list-select-cards": "Seleccionar todas las tarjetas de esta lista", + "set-color-list": "Cambiar el color", + "listActionPopup-title": "Acciones de la lista", + "swimlaneActionPopup-title": "Acciones del carril de flujo", + "swimlaneAddPopup-title": "Añadir un carril de flujo debajo", + "listImportCardPopup-title": "Importar una tarjeta de Trello", + "listMorePopup-title": "Más", + "link-list": "Enlazar a esta lista", + "list-delete-pop": "Todas las acciones serán eliminadas del historial de actividades y no se podrá recuperar la lista. Esta acción no puede deshacerse.", + "list-delete-suggest-archive": "Puedes mover una lista al Archivo para quitarla del tablero y preservar la actividad.", + "lists": "Listas", + "swimlanes": "Carriles", + "log-out": "Finalizar la sesión", + "log-in": "Iniciar sesión", + "loginPopup-title": "Iniciar sesión", + "memberMenuPopup-title": "Preferencias de miembro", + "members": "Miembros", + "menu": "Menú", + "move-selection": "Mover la selección", + "moveCardPopup-title": "Mover la tarjeta", + "moveCardToBottom-title": "Mover al final", + "moveCardToTop-title": "Mover al principio", + "moveSelectionPopup-title": "Mover la selección", + "multi-selection": "Selección múltiple", + "multi-selection-on": "Selección múltiple activada", + "muted": "Silenciado", + "muted-info": "No serás notificado de ningún cambio en este tablero", + "my-boards": "Mis tableros", + "name": "Nombre", + "no-archived-cards": "No hay tarjetas archivadas.", + "no-archived-lists": "No hay listas archivadas.", + "no-archived-swimlanes": "No hay carriles archivados.", + "no-results": "Sin resultados", + "normal": "Normal", + "normal-desc": "Puedes ver y editar tarjetas. No puedes cambiar la configuración.", + "not-accepted-yet": "La invitación no ha sido aceptada aún", + "notify-participate": "Recibir actualizaciones de cualquier tarjeta en la que participas como creador o miembro", + "notify-watch": "Recibir actuaizaciones de cualquier tablero, lista o tarjeta que estés vigilando", + "optional": "opcional", + "or": "o", + "page-maybe-private": "Esta página puede ser privada. Es posible que puedas verla al <a href='%s'>iniciar sesión</a>.", + "page-not-found": "Página no encontrada.", + "password": "Contraseña", + "paste-or-dragdrop": "pegar o arrastrar y soltar un fichero de imagen (sólo imagen)", + "participating": "Participando", + "preview": "Previsualizar", + "previewAttachedImagePopup-title": "Previsualizar", + "previewClipboardImagePopup-title": "Previsualizar", + "private": "Privado", + "private-desc": "Este tablero es privado. Sólo las personas añadidas al tablero pueden verlo y editarlo.", + "profile": "Perfil", + "public": "Público", + "public-desc": "Este tablero es público. Es visible para cualquiera a través del enlace, y se mostrará en los buscadores como Google. Sólo las personas añadidas al tablero pueden editarlo.", + "quick-access-description": "Destaca un tablero para añadir un acceso directo en esta barra.", + "remove-cover": "Eliminar portada", + "remove-from-board": "Desvincular del tablero", + "remove-label": "Eliminar la etiqueta", + "listDeletePopup-title": "¿Eliminar la lista?", + "remove-member": "Eliminar miembro", + "remove-member-from-card": "Eliminar de la tarjeta", + "remove-member-pop": "¿Eliminar __name__ (__username__) de __boardTitle__? El miembro será eliminado de todas las tarjetas de este tablero. En ellas se mostrará una notificación.", + "removeMemberPopup-title": "¿Eliminar miembro?", + "rename": "Renombrar", + "rename-board": "Renombrar el tablero", + "restore": "Restaurar", + "save": "Añadir", + "search": "Buscar", + "rules": "Reglas", + "search-cards": "Search from card/list titles, descriptions and custom fields on this board", + "search-example": "¿Texto a buscar?", + "select-color": "Seleccionar el color", + "set-wip-limit-value": "Cambiar el límite para el número máximo de tareas en esta lista.", + "setWipLimitPopup-title": "Cambiar el límite del trabajo en proceso", + "shortcut-assign-self": "Asignarte a ti mismo a la tarjeta actual", + "shortcut-autocomplete-emoji": "Autocompletar emoji", + "shortcut-autocomplete-members": "Autocompletar miembros", + "shortcut-clear-filters": "Limpiar todos los filtros", + "shortcut-close-dialog": "Cerrar el cuadro de diálogo", + "shortcut-filter-my-cards": "Filtrar mis tarjetas", + "shortcut-show-shortcuts": "Mostrar esta lista de atajos", + "shortcut-toggle-filterbar": "Conmutar la barra lateral del filtro", + "shortcut-toggle-sidebar": "Conmutar la barra lateral del tablero", + "show-cards-minimum-count": "Mostrar recuento de tarjetas si la lista contiene más de", + "sidebar-open": "Abrir la barra lateral", + "sidebar-close": "Cerrar la barra lateral", + "signupPopup-title": "Crear una cuenta", + "star-board-title": "Haz clic para destacar este tablero. Se mostrará en la parte superior de tu lista de tableros.", + "starred-boards": "Tableros destacados", + "starred-boards-description": "Los tableros destacados se mostrarán en la parte superior de tu lista de tableros.", + "subscribe": "Suscribirse", + "team": "Equipo", + "this-board": "este tablero", + "this-card": "esta tarjeta", + "spent-time-hours": "Tiempo consumido (horas)", + "overtime-hours": "Tiempo excesivo (horas)", + "overtime": "Tiempo excesivo", + "has-overtime-cards": "Hay tarjetas con el tiempo excedido", + "has-spenttime-cards": "Se ha excedido el tiempo de las tarjetas", + "time": "Hora", + "title": "Título", + "tracking": "Siguiendo", + "tracking-info": "Serás notificado de cualquier cambio en las tarjetas en las que participas como creador o miembro.", + "type": "Tipo", + "unassign-member": "Desvincular al miembro", + "unsaved-description": "Tienes una descripción por añadir.", + "unwatch": "Dejar de vigilar", + "upload": "Cargar", + "upload-avatar": "Cargar un avatar", + "uploaded-avatar": "Avatar cargado", + "username": "Nombre de usuario", + "view-it": "Verla", + "warn-list-archived": "advertencia: esta tarjeta está en una lista en el Archivo", + "watch": "Vigilar", + "watching": "Vigilando", + "watching-info": "Serás notificado de cualquier cambio en este tablero", + "welcome-board": "Tablero de bienvenida", + "welcome-swimlane": "Hito 1", + "welcome-list1": "Básicos", + "welcome-list2": "Avanzados", + "card-templates-swimlane": "Plantilla de tarjeta", + "list-templates-swimlane": "Listar plantillas", + "board-templates-swimlane": "Plantilla de tablero", + "what-to-do": "¿Qué quieres hacer?", + "wipLimitErrorPopup-title": "El límite del trabajo en proceso no es válido.", + "wipLimitErrorPopup-dialog-pt1": "El número de tareas en esta lista es mayor que el límite del trabajo en proceso que has definido.", + "wipLimitErrorPopup-dialog-pt2": "Por favor, mueve algunas tareas fuera de esta lista, o fija un límite del trabajo en proceso más alto.", + "admin-panel": "Panel del administrador", + "settings": "Preferencias", + "people": "Personas", + "registration": "Registro", + "disable-self-registration": "Deshabilitar autoregistro", + "invite": "Invitar", + "invite-people": "Invitar a personas", + "to-boards": "A el(los) tablero(s)", + "email-addresses": "Direcciones de correo electrónico", + "smtp-host-description": "Dirección del servidor SMTP para gestionar tus correos", + "smtp-port-description": "Puerto usado por el servidor SMTP para mandar correos", + "smtp-tls-description": "Habilitar el soporte TLS para el servidor SMTP", + "smtp-host": "Servidor SMTP", + "smtp-port": "Puerto SMTP", + "smtp-username": "Nombre de usuario", + "smtp-password": "Contraseña", + "smtp-tls": "Soporte TLS", + "send-from": "Desde", + "send-smtp-test": "Enviarte un correo de prueba a ti mismo", + "invitation-code": "Código de Invitación", + "email-invite-register-subject": "__inviter__ te ha enviado una invitación", + "email-invite-register-text": "Querido __user__,\n__inviter__ le invita al tablero kanban para colaborar.\n\nPor favor, siga el siguiente enlace:\n__url__\n\nY tu código de invitación es: __icode__\n\nGracias.", + "email-smtp-test-subject": "Prueba de email SMTP", + "email-smtp-test-text": "El correo se ha enviado correctamente", + "error-invitation-code-not-exist": "El código de invitación no existe", + "error-notAuthorized": "No estás autorizado a ver esta página.", + "webhook-title": "Nombre del Webhook", + "webhook-token": "Token (opcional para la autenticación)", + "outgoing-webhooks": "Webhooks salientes", + "bidirectional-webhooks": "Webhooks de doble sentido", + "outgoingWebhooksPopup-title": "Webhooks salientes", + "boardCardTitlePopup-title": "Filtro de títulos de tarjeta", + "disable-webhook": "Deshabilitar este Webhook", + "global-webhook": "Webhooks globales", + "new-outgoing-webhook": "Nuevo webhook saliente", + "no-name": "(Desconocido)", + "Node_version": "Versión de Node", + "Meteor_version": "Versión de Meteor", + "MongoDB_version": "Versión de MongoDB", + "MongoDB_storage_engine": "Motor de almacenamiento de MongoDB", + "MongoDB_Oplog_enabled": "Oplog de MongoDB habilitado", + "OS_Arch": "Arquitectura del sistema", + "OS_Cpus": "Número de CPUs del sistema", + "OS_Freemem": "Memoria libre del sistema", + "OS_Loadavg": "Carga media del sistema", + "OS_Platform": "Plataforma del sistema", + "OS_Release": "Publicación del sistema", + "OS_Totalmem": "Memoria total del sistema", + "OS_Type": "Tipo de sistema", + "OS_Uptime": "Tiempo activo del sistema", + "days": "días", + "hours": "horas", + "minutes": "minutos", + "seconds": "segundos", + "show-field-on-card": "Mostrar este campo en la tarjeta", + "automatically-field-on-card": "Crear campos automáticamente para todas las tarjetas.", + "showLabel-field-on-card": "Mostrar etiquetas de campos en la minitarjeta.", + "yes": "Sí", + "no": "No", + "accounts": "Cuentas", + "accounts-allowEmailChange": "Permitir cambiar el correo electrónico", + "accounts-allowUserNameChange": "Permitir cambiar el nombre de usuario", + "createdAt": "Fecha de alta", + "verified": "Verificado", + "active": "Activo", + "card-received": "Recibido", + "card-received-on": "Recibido el", + "card-end": "Finalizado", + "card-end-on": "Finalizado el", + "editCardReceivedDatePopup-title": "Cambiar la fecha de recepción", + "editCardEndDatePopup-title": "Cambiar la fecha de finalización", + "setCardColorPopup-title": "Cambiar el color", + "setCardActionsColorPopup-title": "Elegir un color", + "setSwimlaneColorPopup-title": "Elegir un color", + "setListColorPopup-title": "Elegir un color", + "assigned-by": "Asignado por", + "requested-by": "Solicitado por", + "board-delete-notice": "Se eliminarán todas las listas, tarjetas y acciones asociadas a este tablero. Esta acción no puede deshacerse.", + "delete-board-confirm-popup": "Se eliminarán todas las listas, tarjetas, etiquetas y actividades, y no podrás recuperar los contenidos del tablero. Esta acción no puede deshacerse.", + "boardDeletePopup-title": "¿Eliminar el tablero?", + "delete-board": "Eliminar el tablero", + "default-subtasks-board": "Subtareas para el tablero __board__", + "default": "Por defecto", + "queue": "Cola", + "subtask-settings": "Preferencias de las subtareas", + "card-settings": "Preferencias de la tarjeta", + "boardSubtaskSettingsPopup-title": "Preferencias de las subtareas del tablero", + "boardCardSettingsPopup-title": "Preferencias de la tarjeta", + "deposit-subtasks-board": "Depositar subtareas en este tablero:", + "deposit-subtasks-list": "Lista de destino para subtareas depositadas aquí:", + "show-parent-in-minicard": "Mostrar el padre en una minitarjeta:", + "prefix-with-full-path": "Prefijo con ruta completa", + "prefix-with-parent": "Prefijo con el padre", + "subtext-with-full-path": "Subtexto con ruta completa", + "subtext-with-parent": "Subtexto con el padre", + "change-card-parent": "Cambiar la tarjeta padre", + "parent-card": "Tarjeta padre", + "source-board": "Tablero de origen", + "no-parent": "No mostrar la tarjeta padre", + "activity-added-label": "añadida etiqueta %s a %s", + "activity-removed-label": "eliminada etiqueta '%s' desde %s", + "activity-delete-attach": "eliminado un adjunto desde %s", + "activity-added-label-card": "añadida etiqueta '%s'", + "activity-removed-label-card": "eliminada etiqueta '%s'", + "activity-delete-attach-card": "eliminado un adjunto", + "activity-set-customfield": "Cambiar el campo personalizado '%s' a '%s' en %s", + "activity-unset-customfield": "Desmarcar el campo personalizado '%s' en %s", + "r-rule": "Regla", + "r-add-trigger": "Añadir disparador", + "r-add-action": "Añadir acción", + "r-board-rules": "Reglas del tablero", + "r-add-rule": "Añadir regla", + "r-view-rule": "Ver regla", + "r-delete-rule": "Eliminar regla", + "r-new-rule-name": "Nueva título de regla", + "r-no-rules": "No hay reglas", + "r-when-a-card": "Cuando una tarjeta", + "r-is": "es", + "r-is-moved": "es movida", + "r-added-to": "agregada a", + "r-removed-from": "eliminado de", + "r-the-board": "el tablero", + "r-list": "la lista", + "set-filter": "Filtrar", + "r-moved-to": "Movido a", + "r-moved-from": "Movido desde", + "r-archived": "Se archivó", + "r-unarchived": "Restaurado del archivo", + "r-a-card": "una tarjeta", + "r-when-a-label-is": "Cuando una etiqueta es", + "r-when-the-label": "Cuando la etiqueta es", + "r-list-name": "Nombre de lista", + "r-when-a-member": "Cuando un miembro es", + "r-when-the-member": "Cuando el miembro", + "r-name": "nombre", + "r-when-a-attach": "Cuando un adjunto", + "r-when-a-checklist": "Cuando una lista de verificación es", + "r-when-the-checklist": "Cuando la lista de verificación", + "r-completed": "Completada", + "r-made-incomplete": "Hecha incompleta", + "r-when-a-item": "Cuando un elemento de la lista de verificación es", + "r-when-the-item": "Cuando el elemento de la lista de verificación es", + "r-checked": "Marcado", + "r-unchecked": "Desmarcado", + "r-move-card-to": "Mover la tarjeta", + "r-top-of": "Arriba de", + "r-bottom-of": "Abajo de", + "r-its-list": "su lista", + "r-archive": "Archivar", + "r-unarchive": "Restaurar del Archivo", + "r-card": "la tarjeta", + "r-add": "Añadir", + "r-remove": "Eliminar", + "r-label": "etiqueta", + "r-member": "miembro", + "r-remove-all": "Eliminar todos los miembros de la tarjeta", + "r-set-color": "Cambiar el color a", + "r-checklist": "lista de verificación", + "r-check-all": "Marcar todo", + "r-uncheck-all": "Desmarcar todo", + "r-items-check": "elementos de la lista de verificación", + "r-check": "Marcar", + "r-uncheck": "Desmarcar", + "r-item": "elemento", + "r-of-checklist": "de la lista de verificación", + "r-send-email": "Enviar un email", + "r-to": "a", + "r-subject": "asunto", + "r-rule-details": "Detalle de la regla", + "r-d-move-to-top-gen": "Mover la tarjeta al inicio de su lista", + "r-d-move-to-top-spec": "Mover la tarjeta al inicio de la lista", + "r-d-move-to-bottom-gen": "Mover la tarjeta al final de su lista", + "r-d-move-to-bottom-spec": "Mover la tarjeta al final de la lista", + "r-d-send-email": "Enviar email", + "r-d-send-email-to": "a", + "r-d-send-email-subject": "asunto", + "r-d-send-email-message": "mensaje", + "r-d-archive": "Archivar la tarjeta", + "r-d-unarchive": "Restaurar tarjeta del Archivo", + "r-d-add-label": "Añadir etiqueta", + "r-d-remove-label": "Eliminar etiqueta", + "r-create-card": "Crear una nueva tarjeta", + "r-in-list": "en la lista", + "r-in-swimlane": "en el carril", + "r-d-add-member": "Añadir miembro", + "r-d-remove-member": "Eliminar miembro", + "r-d-remove-all-member": "Eliminar todos los miembros", + "r-d-check-all": "Marcar todos los elementos de una lista", + "r-d-uncheck-all": "Desmarcar todos los elementos de una lista", + "r-d-check-one": "Marcar elemento", + "r-d-uncheck-one": "Desmarcar elemento", + "r-d-check-of-list": "de la lista de verificación", + "r-d-add-checklist": "Añadir una lista de verificación", + "r-d-remove-checklist": "Eliminar lista de verificación", + "r-by": "por", + "r-add-checklist": "Añadir una lista de verificación", + "r-with-items": "con items", + "r-items-list": "item1,item2,item3", + "r-add-swimlane": "Agregar el carril", + "r-swimlane-name": "nombre del carril", + "r-board-note": "Nota: deje un campo vacío para que coincida con todos los valores posibles", + "r-checklist-note": "Nota: los ítems de la lista tienen que escribirse como valores separados por coma.", + "r-when-a-card-is-moved": "Cuando una tarjeta es movida a otra lista", + "r-set": "Cambiar", + "r-update": "Actualizar", + "r-datefield": "campo de fecha", + "r-df-start-at": "comienza", + "r-df-due-at": "vencimiento", + "r-df-end-at": "finalizado", + "r-df-received-at": "recibido", + "r-to-current-datetime": "a la fecha/hora actual", + "r-remove-value-from": "Eliminar el valor de", + "ldap": "LDAP", + "oauth2": "OAuth2", + "cas": "CAS", + "authentication-method": "Método de autenticación", + "authentication-type": "Tipo de autenticación", + "custom-product-name": "Nombre de producto personalizado", + "layout": "Diseño", + "hide-logo": "Ocultar el logo", + "add-custom-html-after-body-start": "Añade HTML personalizado después de <body>", + "add-custom-html-before-body-end": "Añade HTML personalizado después de </body>", + "error-undefined": "Algo no está bien", + "error-ldap-login": "Ocurrió un error al intentar acceder", + "display-authentication-method": "Mostrar el método de autenticación", + "default-authentication-method": "Método de autenticación por defecto", + "duplicate-board": "Duplicar tablero", + "people-number": "El número de personas es:", + "swimlaneDeletePopup-title": "¿Eliminar el carril de flujo?", + "swimlane-delete-pop": "Todas las acciones serán eliminadas del historial de actividades y no se podrá recuperar el carril de flujo. Esta acción no puede deshacerse.", + "restore-all": "Restaurar todas", + "delete-all": "Borrar todas", + "loading": "Cargando. Por favor, espere.", + "previous_as": "el último tiempo fue", + "act-a-dueAt": "cambiada la hora de vencimiento a \nCuándo: __timeValue__\nDónde: __card__\n el vencimiento anterior fue __timeOldValue__", + "act-a-endAt": "cambiada la hora de finalización a __timeValue__ Fecha anterior: (__timeOldValue__)", + "act-a-startAt": "cambiada la hora de comienzo a __timeValue__ Fecha anterior: (__timeOldValue__)", + "act-a-receivedAt": "cambiada la fecha de recepción a __timeValue__ Fecha anterior: (__timeOldValue__)", + "a-dueAt": "cambiada la hora de vencimiento a", + "a-endAt": "cambiada la hora de finalización a", + "a-startAt": "cambiada la hora de comienzo a", + "a-receivedAt": "cambiada la hora de recepción a", + "almostdue": "está próxima la hora de vencimiento actual %s", + "pastdue": "se sobrepasó la hora de vencimiento actual%s", + "duenow": "la hora de vencimiento actual %s es hoy", + "act-newDue": "__list__/__card__ tiene una 1ra notificación de vencimiento [__board__]", + "act-withDue": "__list__/__card__ notificaciones de vencimiento [__board__]", + "act-almostdue": "se ha notificado que el vencimiento actual (__timeValue__) de __card__ está próximo", + "act-pastdue": "se ha notificado que el vencimiento actual (__timeValue__) de __card__ se sobrepasó", + "act-duenow": "se ha notificado que el vencimiento actual (__timeValue__) de __card__ es ahora", + "act-atUserComment": "Se te mencionó en [__board__] __list__/__card__", + "delete-user-confirm-popup": "¿Seguro que quieres eliminar esta cuenta? Esta acción no puede deshacerse.", + "accounts-allowUserDelete": "Permitir a los usuarios eliminar su cuenta", + "hide-minicard-label-text": "Ocultar el texto de la etiqueta de la minitarjeta", + "show-desktop-drag-handles": "Mostrar los controles de arrastre del escritorio", + "assignee": "Asignado", + "cardAssigneesPopup-title": "Asignado", + "addmore-detail": "Añadir una descripción detallada", + "show-on-card": "Mostrar en la tarjeta", + "new": "Nuevo", + "editUserPopup-title": "Editar el usuario", + "newUserPopup-title": "Nuevo usuario", + "notifications": "Notificaciones", + "view-all": "Ver todo", + "filter-by-unread": "Filtrar por no leído", + "mark-all-as-read": "Marcar todo como leido", + "allow-rename": "Permitir renombrar", + "allowRenamePopup-title": "Permitir renombrar" +} \ No newline at end of file diff --git a/i18n/eu.i18n.json b/i18n/eu.i18n.json index 1433b3d1..fe92b534 100644 --- a/i18n/eu.i18n.json +++ b/i18n/eu.i18n.json @@ -1,769 +1,769 @@ { - "accept": "Onartu", - "act-activity-notify": "Activity Notification", - "act-addAttachment": "added attachment __attachment__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-deleteAttachment": "deleted attachment __attachment__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addSubtask": "added subtask __subtask__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addedLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removeLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removedLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addChecklist": "added checklist __checklist__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addChecklistItem": "added checklist item __checklistItem__ to checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removeChecklist": "removed checklist __checklist__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removeChecklistItem": "removed checklist item __checklistItem__ from checklist __checkList__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-checkedItem": "checked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-uncheckedItem": "unchecked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-completeChecklist": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-uncompleteChecklist": "uncompleted checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addComment": "commented on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-editComment": "edited comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-deleteComment": "deleted comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-createBoard": "created board __board__", - "act-createSwimlane": "created swimlane __swimlane__ to board __board__", - "act-createCard": "created card __card__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-createCustomField": "created custom field __customField__ at board __board__", - "act-deleteCustomField": "deleted custom field __customField__ at board __board__", - "act-setCustomField": "edited custom field __customField__: __customFieldValue__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-createList": "added list __list__ to board __board__", - "act-addBoardMember": "added member __member__ to board __board__", - "act-archivedBoard": "Board __board__ moved to Archive", - "act-archivedCard": "Card __card__ at list __list__ at swimlane __swimlane__ at board __board__ moved to Archive", - "act-archivedList": "List __list__ at swimlane __swimlane__ at board __board__ moved to Archive", - "act-archivedSwimlane": "Swimlane __swimlane__ at board __board__ moved to Archive", - "act-importBoard": "imported board __board__", - "act-importCard": "imported card __card__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-importList": "imported list __list__ to swimlane __swimlane__ at board __board__", - "act-joinMember": "added member __member__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-moveCard": "moved card __card__ at board __board__ from list __oldList__ at swimlane __oldSwimlane__ to list __list__ at swimlane __swimlane__", - "act-moveCardToOtherBoard": "moved card __card__ from list __oldList__ at swimlane __oldSwimlane__ at board __oldBoard__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-removeBoardMember": "removed member __member__ from board __board__", - "act-restoredCard": "restored card __card__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-unjoinMember": "removed member __member__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-withBoardTitle": "__board__", - "act-withCardTitle": "[__board__] __card__", - "actions": "Ekintzak", - "activities": "Jarduerak", - "activity": "Jarduera", - "activity-added": "%s %s(e)ra gehituta", - "activity-archived": "%s moved to Archive", - "activity-attached": "%s %s(e)ra erantsita", - "activity-created": "%s sortuta", - "activity-customfield-created": "created custom field %s", - "activity-excluded": "%s %s(e)tik kanpo utzita", - "activity-imported": "%s inportatuta %s(e)ra %s(e)tik", - "activity-imported-board": "%s inportatuta %s(e)tik", - "activity-joined": "%s(e)ra elkartuta", - "activity-moved": "%s %s(e)tik %s(e)ra eramanda", - "activity-on": "%s", - "activity-removed": "%s %s(e)tik kenduta", - "activity-sent": "%s %s(e)ri bidalita", - "activity-unjoined": "%s utzita", - "activity-subtask-added": "added subtask to %s", - "activity-checked-item": "checked %s in checklist %s of %s", - "activity-unchecked-item": "unchecked %s in checklist %s of %s", - "activity-checklist-added": "egiaztaketa zerrenda %s(e)ra gehituta", - "activity-checklist-removed": "removed a checklist from %s", - "activity-checklist-completed": "completed checklist %s of %s", - "activity-checklist-uncompleted": "uncompleted the checklist %s of %s", - "activity-checklist-item-added": "egiaztaketa zerrendako elementuak '%s'(e)ra gehituta %s(e)n", - "activity-checklist-item-removed": "removed a checklist item from '%s' in %s", - "add": "Gehitu", - "activity-checked-item-card": "checked %s in checklist %s", - "activity-unchecked-item-card": "unchecked %s in checklist %s", - "activity-checklist-completed-card": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "activity-checklist-uncompleted-card": "uncompleted the checklist %s", - "activity-editComment": "edited comment %s", - "activity-deleteComment": "deleted comment %s", - "add-attachment": "Gehitu eranskina", - "add-board": "Gehitu arbela", - "add-card": "Gehitu txartela", - "add-swimlane": "Add Swimlane", - "add-subtask": "Add Subtask", - "add-checklist": "Gehitu egiaztaketa zerrenda", - "add-checklist-item": "Gehitu elementu bat egiaztaketa zerrendara", - "add-cover": "Gehitu azala", - "add-label": "Gehitu etiketa", - "add-list": "Gehitu zerrenda", - "add-members": "Gehitu kideak", - "added": "Gehituta", - "addMemberPopup-title": "Kideak", - "admin": "Kudeatzailea", - "admin-desc": "Txartelak ikusi eta editatu ditzake, kideak kendu, eta arbelaren ezarpenak aldatu.", - "admin-announcement": "Jakinarazpena", - "admin-announcement-active": "Gaitu Sistema-eremuko Jakinarazpena", - "admin-announcement-title": "Administrariaren jakinarazpena", - "all-boards": "Arbel guztiak", - "and-n-other-card": "Eta beste txartel __count__", - "and-n-other-card_plural": "Eta beste __count__ txartel", - "apply": "Aplikatu", - "app-is-offline": "Loading, please wait. Refreshing the page will cause data loss. If loading does not work, please check that server has not stopped.", - "archive": "Move to Archive", - "archive-all": "Move All to Archive", - "archive-board": "Move Board to Archive", - "archive-card": "Move Card to Archive", - "archive-list": "Move List to Archive", - "archive-swimlane": "Move Swimlane to Archive", - "archive-selection": "Move selection to Archive", - "archiveBoardPopup-title": "Move Board to Archive?", - "archived-items": "Artxibatu", - "archived-boards": "Boards in Archive", - "restore-board": "Berreskuratu arbela", - "no-archived-boards": "No Boards in Archive.", - "archives": "Artxibatu", - "template": "Template", - "templates": "Templates", - "assign-member": "Esleitu kidea", - "attached": "erantsita", - "attachment": "Eranskina", - "attachment-delete-pop": "Eranskina ezabatzea behin betikoa da. Ez dago desegiterik.", - "attachmentDeletePopup-title": "Ezabatu eranskina?", - "attachments": "Eranskinak", - "auto-watch": "Automatikoki jarraitu arbelak hauek sortzean", - "avatar-too-big": "Avatarra handiegia da (Gehienez 70Kb)", - "back": "Atzera", - "board-change-color": "Aldatu kolorea", - "board-nb-stars": "%s izar", - "board-not-found": "Ez da arbela aurkitu", - "board-private-info": "Arbel hau <strong>pribatua</strong> izango da.", - "board-public-info": "Arbel hau <strong>publikoa</strong> izango da.", - "boardChangeColorPopup-title": "Aldatu arbelaren atzealdea", - "boardChangeTitlePopup-title": "Aldatu izena arbelari", - "boardChangeVisibilityPopup-title": "Aldatu ikusgaitasuna", - "boardChangeWatchPopup-title": "Aldatu ikuskatzea", - "boardMenuPopup-title": "Board Settings", - "boardChangeViewPopup-title": "Board View", - "boards": "Arbelak", - "board-view": "Board View", - "board-view-cal": "Calendar", - "board-view-swimlanes": "Swimlanes", - "board-view-collapse": "Collapse", - "board-view-lists": "Zerrendak", - "bucket-example": "Esaterako \"Pertz zerrenda\"", - "cancel": "Utzi", - "card-archived": "This card is moved to Archive.", - "board-archived": "This board is moved to Archive.", - "card-comments-title": "Txartel honek iruzkin %s dauka.", - "card-delete-notice": "Ezabaketa behin betiko da. Txartel honi lotutako ekintza guztiak galduko dituzu.", - "card-delete-pop": "Ekintza guztiak ekintza jariotik kenduko dira eta ezin izango duzu txartela berrireki. Ez dago desegiterik.", - "card-delete-suggest-archive": "You can move a card to Archive to remove it from the board and preserve the activity.", - "card-due": "Epemuga", - "card-due-on": "Epemuga", - "card-spent": "Erabilitako denbora", - "card-edit-attachments": "Editatu eranskinak", - "card-edit-custom-fields": "Edit custom fields", - "card-edit-labels": "Editatu etiketak", - "card-edit-members": "Editatu kideak", - "card-labels-title": "Aldatu txartelaren etiketak", - "card-members-title": "Gehitu edo kendu arbeleko kideak txarteletik.", - "card-start": "Hasiera", - "card-start-on": "Hasiera", - "cardAttachmentsPopup-title": "Erantsi hemendik", - "cardCustomField-datePopup-title": "Change date", - "cardCustomFieldsPopup-title": "Edit custom fields", - "cardDeletePopup-title": "Ezabatu txartela?", - "cardDetailsActionsPopup-title": "Txartel-ekintzak", - "cardLabelsPopup-title": "Etiketak", - "cardMembersPopup-title": "Kideak", - "cardMorePopup-title": "Gehiago", - "cardTemplatePopup-title": "Create template", - "cards": "Txartelak", - "cards-count": "Txartelak", - "casSignIn": "Sign In with CAS", - "cardType-card": "Card", - "cardType-linkedCard": "Linked Card", - "cardType-linkedBoard": "Linked Board", - "change": "Aldatu", - "change-avatar": "Aldatu avatarra", - "change-password": "Aldatu pasahitza", - "change-permissions": "Aldatu baimenak", - "change-settings": "Aldatu ezarpenak", - "changeAvatarPopup-title": "Aldatu avatarra", - "changeLanguagePopup-title": "Aldatu hizkuntza", - "changePasswordPopup-title": "Aldatu pasahitza", - "changePermissionsPopup-title": "Aldatu baimenak", - "changeSettingsPopup-title": "Aldatu ezarpenak", - "subtasks": "Subtasks", - "checklists": "Egiaztaketa zerrenda", - "click-to-star": "Egin klik arbel honi izarra jartzeko", - "click-to-unstar": "Egin klik arbel honi izarra kentzeko", - "clipboard": "Kopiatu eta itsatsi edo arrastatu eta jaregin", - "close": "Itxi", - "close-board": "Itxi arbela", - "close-board-pop": "You will be able to restore the board by clicking the “Archive” button from the home header.", - "color-black": "beltza", - "color-blue": "urdina", - "color-crimson": "crimson", - "color-darkgreen": "darkgreen", - "color-gold": "gold", - "color-gray": "gray", - "color-green": "berdea", - "color-indigo": "indigo", - "color-lime": "lima", - "color-magenta": "magenta", - "color-mistyrose": "mistyrose", - "color-navy": "navy", - "color-orange": "laranja", - "color-paleturquoise": "paleturquoise", - "color-peachpuff": "peachpuff", - "color-pink": "larrosa", - "color-plum": "plum", - "color-purple": "purpura", - "color-red": "gorria", - "color-saddlebrown": "saddlebrown", - "color-silver": "silver", - "color-sky": "zerua", - "color-slateblue": "slateblue", - "color-white": "white", - "color-yellow": "horia", - "unset-color": "Unset", - "comment": "Iruzkina", - "comment-placeholder": "Idatzi iruzkin bat", - "comment-only": "Iruzkinak besterik ez", - "comment-only-desc": "Iruzkinak txarteletan soilik egin ditzake", - "no-comments": "No comments", - "no-comments-desc": "Can not see comments and activities.", - "worker": "Worker", - "worker-desc": "Can only move cards, assign itself to card and comment.", - "computer": "Ordenagailua", - "confirm-subtask-delete-dialog": "Are you sure you want to delete subtask?", - "confirm-checklist-delete-dialog": "Are you sure you want to delete checklist?", - "copy-card-link-to-clipboard": "Kopiatu txartela arbelera", - "linkCardPopup-title": "Link Card", - "searchElementPopup-title": "Bilatu", - "copyCardPopup-title": "Kopiatu txartela", - "copyChecklistToManyCardsPopup-title": "Copy Checklist Template to Many Cards", - "copyChecklistToManyCardsPopup-instructions": "Destination Card Titles and Descriptions in this JSON format", - "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"First card title\", \"description\":\"First card description\"}, {\"title\":\"Second card title\",\"description\":\"Second card description\"},{\"title\":\"Last card title\",\"description\":\"Last card description\"} ]", - "create": "Sortu", - "createBoardPopup-title": "Sortu arbela", - "chooseBoardSourcePopup-title": "Inportatu arbela", - "createLabelPopup-title": "Sortu etiketa", - "createCustomField": "Create Field", - "createCustomFieldPopup-title": "Create Field", - "current": "unekoa", - "custom-field-delete-pop": "There is no undo. This will remove this custom field from all cards and destroy its history.", - "custom-field-checkbox": "Checkbox", - "custom-field-date": "Data", - "custom-field-dropdown": "Dropdown List", - "custom-field-dropdown-none": "(none)", - "custom-field-dropdown-options": "List Options", - "custom-field-dropdown-options-placeholder": "Press enter to add more options", - "custom-field-dropdown-unknown": "(unknown)", - "custom-field-number": "Number", - "custom-field-text": "Text", - "custom-fields": "Custom Fields", - "date": "Data", - "decline": "Ukatu", - "default-avatar": "Lehenetsitako avatarra", - "delete": "Ezabatu", - "deleteCustomFieldPopup-title": "Delete Custom Field?", - "deleteLabelPopup-title": "Ezabatu etiketa?", - "description": "Deskripzioa", - "disambiguateMultiLabelPopup-title": "Argitu etiketaren ekintza", - "disambiguateMultiMemberPopup-title": "Argitu kidearen ekintza", - "discard": "Baztertu", - "done": "Egina", - "download": "Deskargatu", - "edit": "Editatu", - "edit-avatar": "Aldatu avatarra", - "edit-profile": "Editatu profila", - "edit-wip-limit": "WIP muga editatu", - "soft-wip-limit": "WIP muga malgua", - "editCardStartDatePopup-title": "Aldatu hasiera data", - "editCardDueDatePopup-title": "Aldatu epemuga data", - "editCustomFieldPopup-title": "Edit Field", - "editCardSpentTimePopup-title": "Aldatu erabilitako denbora", - "editLabelPopup-title": "Aldatu etiketa", - "editNotificationPopup-title": "Editatu jakinarazpena", - "editProfilePopup-title": "Editatu profila", - "email": "e-posta", - "email-enrollAccount-subject": "Kontu bat sortu zaizu __siteName__ gunean", - "email-enrollAccount-text": "Kaixo __user__,\n\nZerbitzua erabiltzen hasteko, egin klik beheko loturan.\n\n__url__\n\nEskerrik asko.", - "email-fail": "E-posta bidalketak huts egin du", - "email-fail-text": "Arazoa mezua bidaltzen saiatzen", - "email-invalid": "Baliogabeko e-posta", - "email-invite": "Gonbidatu e-posta bidez", - "email-invite-subject": "__inviter__ erabiltzaileak gonbidapen bat bidali dizu", - "email-invite-text": "Kaixo __user__,\n\n__inviter__ erabiltzaileak \"__board__\" arbelera elkartzera gonbidatzen zaitu elkar-lanean aritzeko.\n\nJarraitu mesedez lotura hau:\n\n__url__\n\nEskerrik asko.", - "email-resetPassword-subject": "Leheneratu zure __siteName__ guneko pasahitza", - "email-resetPassword-text": "Kaixo __user__,\n\nZure pasahitza berrezartzeko, egin klik beheko loturan.\n\n__url__\n\nEskerrik asko.", - "email-sent": "E-posta bidali da", - "email-verifyEmail-subject": "Egiaztatu __siteName__ guneko zure e-posta helbidea.", - "email-verifyEmail-text": "Kaixo __user__,\n\nZure e-posta kontua egiaztatzeko, egin klik beheko loturan.\n\n__url__\n\nEskerrik asko.", - "enable-wip-limit": "WIP muga gaitu", - "error-board-doesNotExist": "Arbel hau ez da existitzen", - "error-board-notAdmin": "Arbel honetako kudeatzailea izan behar zara hori egin ahal izateko", - "error-board-notAMember": "Arbel honetako kidea izan behar zara hori egin ahal izateko", - "error-json-malformed": "Zure testua ez da baliozko JSON", - "error-json-schema": "Zure JSON datuek ez dute formatu zuzenaren informazio egokia", - "error-list-doesNotExist": "Zerrenda hau ez da existitzen", - "error-user-doesNotExist": "Erabiltzaile hau ez da existitzen", - "error-user-notAllowSelf": "Ezin duzu zure burua gonbidatu", - "error-user-notCreated": "Erabiltzaile hau sortu gabe dago", - "error-username-taken": "Erabiltzaile-izen hori hartuta dago", - "error-email-taken": "E-mail hori hartuta dago", - "export-board": "Esportatu arbela", - "sort": "Sort", - "sort-desc": "Click to Sort List", - "list-sort-by": "Sort the List By:", - "list-label-modifiedAt": "Last Access Time", - "list-label-title": "Name of the List", - "list-label-sort": "Your Manual Order", - "list-label-short-modifiedAt": "(L)", - "list-label-short-title": "(N)", - "list-label-short-sort": "(M)", - "filter": "Iragazi", - "filter-cards": "Filter Cards or Lists", - "list-filter-label": "Filter List by Title", - "filter-clear": "Garbitu iragazkia", - "filter-no-label": "Etiketarik ez", - "filter-no-member": "Kiderik ez", - "filter-no-custom-fields": "No Custom Fields", - "filter-show-archive": "Show archived lists", - "filter-hide-empty": "Hide empty lists", - "filter-on": "Iragazkia gaituta dago", - "filter-on-desc": "Arbel honetako txartela iragazten ari zara. Egin klik hemen iragazkia editatzeko.", - "filter-to-selection": "Iragazketa aukerara", - "advanced-filter-label": "Advanced Filter", - "advanced-filter-description": "Advanced Filter allows to write a string containing following operators: == != <= >= && || ( ) A space is used as a separator between the Operators. You can filter for all Custom Fields by typing their names and values. For Example: Field1 == Value1. Note: If fields or values contains spaces, you need to encapsulate them into single quotes. For Example: 'Field 1' == 'Value 1'. For single control characters (' \\/) to be skipped, you can use \\. For example: Field1 == I\\'m. Also you can combine multiple conditions. For Example: F1 == V1 || F1 == V2. Normally all operators are interpreted from left to right. You can change the order by placing brackets. For Example: F1 == V1 && ( F2 == V2 || F2 == V3 ). Also you can search text fields using regex: F1 == /Tes.*/i", - "fullname": "Izen abizenak", - "header-logo-title": "Itzuli zure arbelen orrira.", - "hide-system-messages": "Ezkutatu sistemako mezuak", - "headerBarCreateBoardPopup-title": "Sortu arbela", - "home": "Hasiera", - "import": "Inportatu", - "link": "Link", - "import-board": "inportatu arbela", - "import-board-c": "Inportatu arbela", - "import-board-title-trello": "Inportatu arbela Trellotik", - "import-board-title-wekan": "Import board from previous export", - "import-sandstorm-backup-warning": "Do not delete data you import from original exported board or Trello before checking does this grain close and open again, or do you get Board not found error, that means data loss.", - "import-sandstorm-warning": "Inportatutako arbelak oraingo arbeleko informazio guztia ezabatuko du eta inportatutako arbeleko informazioarekin ordeztu.", - "from-trello": "Trellotik", - "from-wekan": "From previous export", - "import-board-instruction-trello": "Zure Trello arbelean, aukeratu 'Menu\", 'More', 'Print and Export', 'Export JSON', eta kopiatu jasotako testua hemen.", - "import-board-instruction-wekan": "In your board, go to 'Menu', then 'Export board', and copy the text in the downloaded file.", - "import-board-instruction-about-errors": "If you get errors when importing board, sometimes importing still works, and board is at All Boards page.", - "import-json-placeholder": "Isatsi baliozko JSON datuak hemen", - "import-map-members": "Kideen mapa", - "import-members-map": "Your imported board has some members. Please map the members you want to import to your users", - "import-show-user-mapping": "Berrikusi kideen mapa", - "import-user-select": "Pick your existing user you want to use as this member", - "importMapMembersAddPopup-title": "Select member", - "info": "Bertsioa", - "initials": "Inizialak", - "invalid-date": "Baliogabeko data", - "invalid-time": "Baliogabeko denbora", - "invalid-user": "Baliogabeko erabiltzailea", - "joined": "elkartu da", - "just-invited": "Arbel honetara gonbidatu berri zaituzte", - "keyboard-shortcuts": "Teklatu laster-bideak", - "label-create": "Sortu etiketa", - "label-default": "%s etiketa (lehenetsia)", - "label-delete-pop": "Ez dago desegiterik. Honek etiketa hau kenduko du txartel guztietatik eta bere historiala suntsitu.", - "labels": "Etiketak", - "language": "Hizkuntza", - "last-admin-desc": "Ezin duzu rola aldatu gutxienez kudeatzaile bat behar delako.", - "leave-board": "Utzi arbela", - "leave-board-pop": "Ziur zaude __boardTitle__ utzi nahi duzula? Arbel honetako txartel guztietatik ezabatua izango zara.", - "leaveBoardPopup-title": "Arbela utzi?", - "link-card": "Lotura txartel honetara", - "list-archive-cards": "Move all cards in this list to Archive", - "list-archive-cards-pop": "This will remove all the cards in this list from the board. To view cards in Archive and bring them back to the board, click “Menu” > “Archive”.", - "list-move-cards": "Lekuz aldatu zerrendako txartel guztiak", - "list-select-cards": "Aukeratu zerrenda honetako txartel guztiak", - "set-color-list": "Set Color", - "listActionPopup-title": "Zerrendaren ekintzak", - "swimlaneActionPopup-title": "Swimlane Actions", - "swimlaneAddPopup-title": "Add a Swimlane below", - "listImportCardPopup-title": "Inportatu Trello txartel bat", - "listMorePopup-title": "Gehiago", - "link-list": "Lotura zerrenda honetara", - "list-delete-pop": "Ekintza guztiak ekintza jariotik kenduko dira eta ezin izango duzu zerrenda berreskuratu. Ez dago desegiterik.", - "list-delete-suggest-archive": "You can move a list to Archive to remove it from the board and preserve the activity.", - "lists": "Zerrendak", - "swimlanes": "Swimlanes", - "log-out": "Itxi saioa", - "log-in": "Hasi saioa", - "loginPopup-title": "Hasi saioa", - "memberMenuPopup-title": "Kidearen ezarpenak", - "members": "Kideak", - "menu": "Menua", - "move-selection": "Lekuz aldatu hautaketa", - "moveCardPopup-title": "Lekuz aldatu txartela", - "moveCardToBottom-title": "Eraman behera", - "moveCardToTop-title": "Eraman gora", - "moveSelectionPopup-title": "Lekuz aldatu hautaketa", - "multi-selection": "Hautaketa anitza", - "multi-selection-on": "Hautaketa anitza gaituta dago", - "muted": "Mututua", - "muted-info": "Ez zaizkizu jakinaraziko arbel honi egindako aldaketak", - "my-boards": "Nire arbelak", - "name": "Izena", - "no-archived-cards": "No cards in Archive.", - "no-archived-lists": "No lists in Archive.", - "no-archived-swimlanes": "No swimlanes in Archive.", - "no-results": "Emaitzarik ez", - "normal": "Arrunta", - "normal-desc": "Txartelak ikusi eta editatu ditzake. Ezin ditu ezarpenak aldatu.", - "not-accepted-yet": "Gonbidapena ez da oraindik onartu", - "notify-participate": "Jaso sortzaile edo kide zaren txartelen jakinarazpenak", - "notify-watch": "Jaso ikuskatzen dituzun arbel, zerrenda edo txartelen jakinarazpenak", - "optional": "aukerazkoa", - "or": "edo", - "page-maybe-private": "Orri hau pribatua izan daiteke. Agian <a href='%s'>saioa hasi</a> eta gero ikusi ahal izango duzu.", - "page-not-found": "Ez da orria aurkitu.", - "password": "Pasahitza", - "paste-or-dragdrop": "itsasteko, edo irudi fitxategia arrastatu eta jaregiteko (irudia besterik ez)", - "participating": "Parte-hartzen", - "preview": "Aurreikusi", - "previewAttachedImagePopup-title": "Aurreikusi", - "previewClipboardImagePopup-title": "Aurreikusi", - "private": "Pribatua", - "private-desc": "Arbel hau pribatua da. Arbelera gehitutako jendeak besterik ezin du ikusi eta editatu.", - "profile": "Profila", - "public": "Publikoa", - "public-desc": "Arbel hau publikoa da lotura duen edonorentzat ikusgai dago eta Google bezalako bilatzaileetan agertuko da. Arbelera gehitutako kideek besterik ezin dute editatu.", - "quick-access-description": "Jarri izarra arbel bati barra honetan lasterbide bat sortzeko", - "remove-cover": "Kendu azala", - "remove-from-board": "Kendu arbeletik", - "remove-label": "Kendu etiketa", - "listDeletePopup-title": "Ezabatu zerrenda?", - "remove-member": "Kendu kidea", - "remove-member-from-card": "Kendu txarteletik", - "remove-member-pop": "Kendu __name__ (__username__) __boardTitle__ arbeletik? Kidea arbel honetako txartel guztietatik kenduko da. Jakinarazpenak bidaliko dira.", - "removeMemberPopup-title": "Kendu kidea?", - "rename": "Aldatu izena", - "rename-board": "Aldatu izena arbelari", - "restore": "Berrezarri", - "save": "Gorde", - "search": "Bilatu", - "rules": "Rules", - "search-cards": "Search from card/list titles, descriptions and custom fields on this board", - "search-example": "Text to search for?", - "select-color": "Aukeratu kolorea", - "set-wip-limit-value": "Zerrenda honetako atazen muga maximoa ezarri", - "setWipLimitPopup-title": "WIP muga ezarri", - "shortcut-assign-self": "Esleitu zure burua txartel honetara", - "shortcut-autocomplete-emoji": "Automatikoki osatu emojia", - "shortcut-autocomplete-members": "Automatikoki osatu kideak", - "shortcut-clear-filters": "Garbitu iragazki guztiak", - "shortcut-close-dialog": "Itxi elkarrizketa-koadroa", - "shortcut-filter-my-cards": "Iragazi nire txartelak", - "shortcut-show-shortcuts": "Erakutsi lasterbideen zerrenda hau", - "shortcut-toggle-filterbar": "Txandakatu iragazkiaren albo-barra", - "shortcut-toggle-sidebar": "Txandakatu arbelaren albo-barra", - "show-cards-minimum-count": "Erakutsi txartel kopurua hau baino handiagoa denean:", - "sidebar-open": "Ireki albo-barra", - "sidebar-close": "Itxi albo-barra", - "signupPopup-title": "Sortu kontu bat", - "star-board-title": "Egin klik arbel honi izarra jartzeko, zure arbelen zerrendaren goialdean agertuko da", - "starred-boards": "Izardun arbelak", - "starred-boards-description": "Izardun arbelak zure arbelen zerrendaren goialdean agertuko dira", - "subscribe": "Harpidetu", - "team": "Taldea", - "this-board": "arbel hau", - "this-card": "txartel hau", - "spent-time-hours": "Erabilitako denbora (orduak)", - "overtime-hours": "Luzapena (orduak)", - "overtime": "Luzapena", - "has-overtime-cards": "Luzapen txartelak ditu", - "has-spenttime-cards": "Erabilitako denbora txartelak ditu", - "time": "Ordua", - "title": "Izenburua", - "tracking": "Jarraitzen", - "tracking-info": "Sortzaile edo kide gisa parte-hartzen duzun txartelei egindako aldaketak jakinaraziko zaizkizu.", - "type": "Type", - "unassign-member": "Kendu kidea", - "unsaved-description": "Gorde gabeko deskripzio bat duzu", - "unwatch": "Utzi ikuskatzeari", - "upload": "Igo", - "upload-avatar": "Igo avatar bat", - "uploaded-avatar": "Avatar bat igo da", - "username": "Erabiltzaile-izena", - "view-it": "Ikusi", - "warn-list-archived": "warning: this card is in an list at Archive", - "watch": "Ikuskatu", - "watching": "Ikuskatzen", - "watching-info": "Arbel honi egindako aldaketak jakinaraziko zaizkizu", - "welcome-board": "Ongi etorri arbela", - "welcome-swimlane": "Milestone 1", - "welcome-list1": "Oinarrizkoa", - "welcome-list2": "Aurreratua", - "card-templates-swimlane": "Card Templates", - "list-templates-swimlane": "List Templates", - "board-templates-swimlane": "Board Templates", - "what-to-do": "Zer egin nahi duzu?", - "wipLimitErrorPopup-title": "Baliogabeko WIP muga", - "wipLimitErrorPopup-dialog-pt1": "Zerrenda honetako atazen muga, WIP-en ezarritakoa baina handiagoa da", - "wipLimitErrorPopup-dialog-pt2": "Mugitu zenbait ataza zerrenda honetatik, edo WIP muga handiagoa ezarri.", - "admin-panel": "Kudeaketa panela", - "settings": "Ezarpenak", - "people": "Jendea", - "registration": "Izen-ematea", - "disable-self-registration": "Desgaitu nork bere burua erregistratzea", - "invite": "Gonbidatu", - "invite-people": "Gonbidatu jendea", - "to-boards": "Arbele(ta)ra", - "email-addresses": "E-posta helbideak", - "smtp-host-description": "Zure e-posta mezuez arduratzen den SMTP zerbitzariaren helbidea", - "smtp-port-description": "Zure SMTP zerbitzariak bidalitako e-posta mezuentzat erabiltzen duen kaia.", - "smtp-tls-description": "Gaitu TLS euskarria SMTP zerbitzariarentzat", - "smtp-host": "SMTP ostalaria", - "smtp-port": "SMTP kaia", - "smtp-username": "Erabiltzaile-izena", - "smtp-password": "Pasahitza", - "smtp-tls": "TLS euskarria", - "send-from": "Nork", - "send-smtp-test": "Bidali posta elektroniko mezu bat zure buruari", - "invitation-code": "Gonbidapen kodea", - "email-invite-register-subject": "__inviter__ erabiltzaileak gonbidapen bat bidali dizu", - "email-invite-register-text": "Dear __user__,\n\n__inviter__ invites you to kanban board for collaborations.\n\nPlease follow the link below:\n__url__\n\nAnd your invitation code is: __icode__\n\nThanks.", - "email-smtp-test-subject": "SMTP Test Email", - "email-smtp-test-text": "Arrakastaz bidali duzu posta elektroniko mezua", - "error-invitation-code-not-exist": "Gonbidapen kodea ez da existitzen", - "error-notAuthorized": "Ez duzu orri hau ikusteko baimenik.", - "webhook-title": "Webhook Name", - "webhook-token": "Token (Optional for Authentication)", - "outgoing-webhooks": "Irteerako Webhook-ak", - "bidirectional-webhooks": "Two-Way Webhooks", - "outgoingWebhooksPopup-title": "Irteerako Webhook-ak", - "boardCardTitlePopup-title": "Card Title Filter", - "disable-webhook": "Disable This Webhook", - "global-webhook": "Global Webhooks", - "new-outgoing-webhook": "Irteera-webhook berria", - "no-name": "(Ezezaguna)", - "Node_version": "Nodo bertsioa", - "Meteor_version": "Meteor version", - "MongoDB_version": "MongoDB version", - "MongoDB_storage_engine": "MongoDB storage engine", - "MongoDB_Oplog_enabled": "MongoDB Oplog enabled", - "OS_Arch": "SE Arkitektura", - "OS_Cpus": "SE PUZ kopurua", - "OS_Freemem": "SE Memoria librea", - "OS_Loadavg": "SE batez besteko karga", - "OS_Platform": "SE plataforma", - "OS_Release": "SE kaleratzea", - "OS_Totalmem": "SE memoria guztira", - "OS_Type": "SE mota", - "OS_Uptime": "SE denbora abiatuta", - "days": "days", - "hours": "ordu", - "minutes": "minutu", - "seconds": "segundo", - "show-field-on-card": "Show this field on card", - "automatically-field-on-card": "Auto create field to all cards", - "showLabel-field-on-card": "Show field label on minicard", - "yes": "Bai", - "no": "Ez", - "accounts": "Kontuak", - "accounts-allowEmailChange": "Baimendu e-mail aldaketa", - "accounts-allowUserNameChange": "Allow Username Change", - "createdAt": "Noiz sortua", - "verified": "Egiaztatuta", - "active": "Gaituta", - "card-received": "Received", - "card-received-on": "Received on", - "card-end": "End", - "card-end-on": "Ends on", - "editCardReceivedDatePopup-title": "Change received date", - "editCardEndDatePopup-title": "Change end date", - "setCardColorPopup-title": "Set color", - "setCardActionsColorPopup-title": "Choose a color", - "setSwimlaneColorPopup-title": "Choose a color", - "setListColorPopup-title": "Choose a color", - "assigned-by": "Assigned By", - "requested-by": "Requested By", - "board-delete-notice": "Deleting is permanent. You will lose all lists, cards and actions associated with this board.", - "delete-board-confirm-popup": "All lists, cards, labels, and activities will be deleted and you won't be able to recover the board contents. There is no undo.", - "boardDeletePopup-title": "Delete Board?", - "delete-board": "Delete Board", - "default-subtasks-board": "Subtasks for __board__ board", - "default": "Default", - "queue": "Queue", - "subtask-settings": "Subtasks Settings", - "card-settings": "Card Settings", - "boardSubtaskSettingsPopup-title": "Board Subtasks Settings", - "boardCardSettingsPopup-title": "Card Settings", - "deposit-subtasks-board": "Deposit subtasks to this board:", - "deposit-subtasks-list": "Landing list for subtasks deposited here:", - "show-parent-in-minicard": "Show parent in minicard:", - "prefix-with-full-path": "Prefix with full path", - "prefix-with-parent": "Prefix with parent", - "subtext-with-full-path": "Subtext with full path", - "subtext-with-parent": "Subtext with parent", - "change-card-parent": "Change card's parent", - "parent-card": "Parent card", - "source-board": "Source board", - "no-parent": "Don't show parent", - "activity-added-label": "added label '%s' to %s", - "activity-removed-label": "removed label '%s' from %s", - "activity-delete-attach": "deleted an attachment from %s", - "activity-added-label-card": "added label '%s'", - "activity-removed-label-card": "removed label '%s'", - "activity-delete-attach-card": "deleted an attachment", - "activity-set-customfield": "set custom field '%s' to '%s' in %s", - "activity-unset-customfield": "unset custom field '%s' in %s", - "r-rule": "Rule", - "r-add-trigger": "Add trigger", - "r-add-action": "Add action", - "r-board-rules": "Board rules", - "r-add-rule": "Add rule", - "r-view-rule": "View rule", - "r-delete-rule": "Delete rule", - "r-new-rule-name": "New rule title", - "r-no-rules": "No rules", - "r-when-a-card": "When a card", - "r-is": "is", - "r-is-moved": "is moved", - "r-added-to": "added to", - "r-removed-from": "Removed from", - "r-the-board": "the board", - "r-list": "list", - "set-filter": "Set Filter", - "r-moved-to": "Moved to", - "r-moved-from": "Moved from", - "r-archived": "Moved to Archive", - "r-unarchived": "Restored from Archive", - "r-a-card": "a card", - "r-when-a-label-is": "When a label is", - "r-when-the-label": "When the label", - "r-list-name": "list name", - "r-when-a-member": "When a member is", - "r-when-the-member": "When the member", - "r-name": "name", - "r-when-a-attach": "When an attachment", - "r-when-a-checklist": "When a checklist is", - "r-when-the-checklist": "When the checklist", - "r-completed": "Completed", - "r-made-incomplete": "Made incomplete", - "r-when-a-item": "When a checklist item is", - "r-when-the-item": "When the checklist item", - "r-checked": "Checked", - "r-unchecked": "Unchecked", - "r-move-card-to": "Move card to", - "r-top-of": "Top of", - "r-bottom-of": "Bottom of", - "r-its-list": "its list", - "r-archive": "Move to Archive", - "r-unarchive": "Restore from Archive", - "r-card": "card", - "r-add": "Gehitu", - "r-remove": "Remove", - "r-label": "label", - "r-member": "member", - "r-remove-all": "Remove all members from the card", - "r-set-color": "Set color to", - "r-checklist": "checklist", - "r-check-all": "Check all", - "r-uncheck-all": "Uncheck all", - "r-items-check": "items of checklist", - "r-check": "Check", - "r-uncheck": "Uncheck", - "r-item": "item", - "r-of-checklist": "of checklist", - "r-send-email": "Send an email", - "r-to": "to", - "r-subject": "subject", - "r-rule-details": "Rule details", - "r-d-move-to-top-gen": "Move card to top of its list", - "r-d-move-to-top-spec": "Move card to top of list", - "r-d-move-to-bottom-gen": "Move card to bottom of its list", - "r-d-move-to-bottom-spec": "Move card to bottom of list", - "r-d-send-email": "Send email", - "r-d-send-email-to": "to", - "r-d-send-email-subject": "subject", - "r-d-send-email-message": "message", - "r-d-archive": "Move card to Archive", - "r-d-unarchive": "Restore card from Archive", - "r-d-add-label": "Add label", - "r-d-remove-label": "Remove label", - "r-create-card": "Create new card", - "r-in-list": "in list", - "r-in-swimlane": "in swimlane", - "r-d-add-member": "Add member", - "r-d-remove-member": "Remove member", - "r-d-remove-all-member": "Remove all member", - "r-d-check-all": "Check all items of a list", - "r-d-uncheck-all": "Uncheck all items of a list", - "r-d-check-one": "Check item", - "r-d-uncheck-one": "Uncheck item", - "r-d-check-of-list": "of checklist", - "r-d-add-checklist": "Add checklist", - "r-d-remove-checklist": "Remove checklist", - "r-by": "by", - "r-add-checklist": "Add checklist", - "r-with-items": "with items", - "r-items-list": "item1,item2,item3", - "r-add-swimlane": "Add swimlane", - "r-swimlane-name": "swimlane name", - "r-board-note": "Note: leave a field empty to match every possible value.", - "r-checklist-note": "Note: checklist's items have to be written as comma separated values.", - "r-when-a-card-is-moved": "When a card is moved to another list", - "r-set": "Set", - "r-update": "Update", - "r-datefield": "date field", - "r-df-start-at": "start", - "r-df-due-at": "due", - "r-df-end-at": "end", - "r-df-received-at": "received", - "r-to-current-datetime": "to current date/time", - "r-remove-value-from": "Remove value from", - "ldap": "LDAP", - "oauth2": "OAuth2", - "cas": "CAS", - "authentication-method": "Authentication method", - "authentication-type": "Authentication type", - "custom-product-name": "Custom Product Name", - "layout": "Layout", - "hide-logo": "Hide Logo", - "add-custom-html-after-body-start": "Add Custom HTML after <body> start", - "add-custom-html-before-body-end": "Add Custom HTML before </body> end", - "error-undefined": "Something went wrong", - "error-ldap-login": "An error occurred while trying to login", - "display-authentication-method": "Display Authentication Method", - "default-authentication-method": "Default Authentication Method", - "duplicate-board": "Duplicate Board", - "people-number": "The number of people is:", - "swimlaneDeletePopup-title": "Delete Swimlane ?", - "swimlane-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the swimlane. There is no undo.", - "restore-all": "Restore all", - "delete-all": "Delete all", - "loading": "Loading, please wait.", - "previous_as": "last time was", - "act-a-dueAt": "modified due time to \nWhen: __timeValue__\nWhere: __card__\n previous due was __timeOldValue__", - "act-a-endAt": "modified ending time to __timeValue__ from (__timeOldValue__)", - "act-a-startAt": "modified starting time to __timeValue__ from (__timeOldValue__)", - "act-a-receivedAt": "modified received time to __timeValue__ from (__timeOldValue__)", - "a-dueAt": "modified due time to be", - "a-endAt": "modified ending time to be", - "a-startAt": "modified starting time to be", - "a-receivedAt": "modified received time to be", - "almostdue": "current due time %s is approaching", - "pastdue": "current due time %s is past", - "duenow": "current due time %s is today", - "act-newDue": "__list__/__card__ has 1st due reminder [__board__]", - "act-withDue": "__list__/__card__ due reminders [__board__]", - "act-almostdue": "was reminding the current due (__timeValue__) of __card__ is approaching", - "act-pastdue": "was reminding the current due (__timeValue__) of __card__ is past", - "act-duenow": "was reminding the current due (__timeValue__) of __card__ is now", - "act-atUserComment": "You were mentioned in [__board__] __list__/__card__", - "delete-user-confirm-popup": "Are you sure you want to delete this account? There is no undo.", - "accounts-allowUserDelete": "Allow users to self delete their account", - "hide-minicard-label-text": "Hide minicard label text", - "show-desktop-drag-handles": "Show desktop drag handles", - "assignee": "Assignee", - "cardAssigneesPopup-title": "Assignee", - "addmore-detail": "Add a more detailed description", - "show-on-card": "Show on Card", - "new": "New", - "editUserPopup-title": "Edit User", - "newUserPopup-title": "New User", - "notifications": "Notifications", - "view-all": "View All", - "filter-by-unread": "Filter by Unread", - "mark-all-as-read": "Mark all as read", - "allow-rename": "Allow Rename", - "allowRenamePopup-title": "Allow Rename" -} + "accept": "Onartu", + "act-activity-notify": "Activity Notification", + "act-addAttachment": "added attachment __attachment__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-deleteAttachment": "deleted attachment __attachment__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addSubtask": "added subtask __subtask__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addedLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removeLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removedLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addChecklist": "added checklist __checklist__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addChecklistItem": "added checklist item __checklistItem__ to checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removeChecklist": "removed checklist __checklist__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removeChecklistItem": "removed checklist item __checklistItem__ from checklist __checkList__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-checkedItem": "checked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-uncheckedItem": "unchecked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-completeChecklist": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-uncompleteChecklist": "uncompleted checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addComment": "commented on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-editComment": "edited comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-deleteComment": "deleted comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-createBoard": "created board __board__", + "act-createSwimlane": "created swimlane __swimlane__ to board __board__", + "act-createCard": "created card __card__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-createCustomField": "created custom field __customField__ at board __board__", + "act-deleteCustomField": "deleted custom field __customField__ at board __board__", + "act-setCustomField": "edited custom field __customField__: __customFieldValue__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-createList": "added list __list__ to board __board__", + "act-addBoardMember": "added member __member__ to board __board__", + "act-archivedBoard": "Board __board__ moved to Archive", + "act-archivedCard": "Card __card__ at list __list__ at swimlane __swimlane__ at board __board__ moved to Archive", + "act-archivedList": "List __list__ at swimlane __swimlane__ at board __board__ moved to Archive", + "act-archivedSwimlane": "Swimlane __swimlane__ at board __board__ moved to Archive", + "act-importBoard": "imported board __board__", + "act-importCard": "imported card __card__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-importList": "imported list __list__ to swimlane __swimlane__ at board __board__", + "act-joinMember": "added member __member__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-moveCard": "moved card __card__ at board __board__ from list __oldList__ at swimlane __oldSwimlane__ to list __list__ at swimlane __swimlane__", + "act-moveCardToOtherBoard": "moved card __card__ from list __oldList__ at swimlane __oldSwimlane__ at board __oldBoard__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-removeBoardMember": "removed member __member__ from board __board__", + "act-restoredCard": "restored card __card__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-unjoinMember": "removed member __member__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-withBoardTitle": "__board__", + "act-withCardTitle": "[__board__] __card__", + "actions": "Ekintzak", + "activities": "Jarduerak", + "activity": "Jarduera", + "activity-added": "%s %s(e)ra gehituta", + "activity-archived": "%s moved to Archive", + "activity-attached": "%s %s(e)ra erantsita", + "activity-created": "%s sortuta", + "activity-customfield-created": "created custom field %s", + "activity-excluded": "%s %s(e)tik kanpo utzita", + "activity-imported": "%s inportatuta %s(e)ra %s(e)tik", + "activity-imported-board": "%s inportatuta %s(e)tik", + "activity-joined": "%s(e)ra elkartuta", + "activity-moved": "%s %s(e)tik %s(e)ra eramanda", + "activity-on": "%s", + "activity-removed": "%s %s(e)tik kenduta", + "activity-sent": "%s %s(e)ri bidalita", + "activity-unjoined": "%s utzita", + "activity-subtask-added": "added subtask to %s", + "activity-checked-item": "checked %s in checklist %s of %s", + "activity-unchecked-item": "unchecked %s in checklist %s of %s", + "activity-checklist-added": "egiaztaketa zerrenda %s(e)ra gehituta", + "activity-checklist-removed": "removed a checklist from %s", + "activity-checklist-completed": "completed checklist %s of %s", + "activity-checklist-uncompleted": "uncompleted the checklist %s of %s", + "activity-checklist-item-added": "egiaztaketa zerrendako elementuak '%s'(e)ra gehituta %s(e)n", + "activity-checklist-item-removed": "removed a checklist item from '%s' in %s", + "add": "Gehitu", + "activity-checked-item-card": "checked %s in checklist %s", + "activity-unchecked-item-card": "unchecked %s in checklist %s", + "activity-checklist-completed-card": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "activity-checklist-uncompleted-card": "uncompleted the checklist %s", + "activity-editComment": "edited comment %s", + "activity-deleteComment": "deleted comment %s", + "add-attachment": "Gehitu eranskina", + "add-board": "Gehitu arbela", + "add-card": "Gehitu txartela", + "add-swimlane": "Add Swimlane", + "add-subtask": "Add Subtask", + "add-checklist": "Gehitu egiaztaketa zerrenda", + "add-checklist-item": "Gehitu elementu bat egiaztaketa zerrendara", + "add-cover": "Gehitu azala", + "add-label": "Gehitu etiketa", + "add-list": "Gehitu zerrenda", + "add-members": "Gehitu kideak", + "added": "Gehituta", + "addMemberPopup-title": "Kideak", + "admin": "Kudeatzailea", + "admin-desc": "Txartelak ikusi eta editatu ditzake, kideak kendu, eta arbelaren ezarpenak aldatu.", + "admin-announcement": "Jakinarazpena", + "admin-announcement-active": "Gaitu Sistema-eremuko Jakinarazpena", + "admin-announcement-title": "Administrariaren jakinarazpena", + "all-boards": "Arbel guztiak", + "and-n-other-card": "Eta beste txartel __count__", + "and-n-other-card_plural": "Eta beste __count__ txartel", + "apply": "Aplikatu", + "app-is-offline": "Loading, please wait. Refreshing the page will cause data loss. If loading does not work, please check that server has not stopped.", + "archive": "Move to Archive", + "archive-all": "Move All to Archive", + "archive-board": "Move Board to Archive", + "archive-card": "Move Card to Archive", + "archive-list": "Move List to Archive", + "archive-swimlane": "Move Swimlane to Archive", + "archive-selection": "Move selection to Archive", + "archiveBoardPopup-title": "Move Board to Archive?", + "archived-items": "Artxibatu", + "archived-boards": "Boards in Archive", + "restore-board": "Berreskuratu arbela", + "no-archived-boards": "No Boards in Archive.", + "archives": "Artxibatu", + "template": "Template", + "templates": "Templates", + "assign-member": "Esleitu kidea", + "attached": "erantsita", + "attachment": "Eranskina", + "attachment-delete-pop": "Eranskina ezabatzea behin betikoa da. Ez dago desegiterik.", + "attachmentDeletePopup-title": "Ezabatu eranskina?", + "attachments": "Eranskinak", + "auto-watch": "Automatikoki jarraitu arbelak hauek sortzean", + "avatar-too-big": "Avatarra handiegia da (Gehienez 70Kb)", + "back": "Atzera", + "board-change-color": "Aldatu kolorea", + "board-nb-stars": "%s izar", + "board-not-found": "Ez da arbela aurkitu", + "board-private-info": "Arbel hau <strong>pribatua</strong> izango da.", + "board-public-info": "Arbel hau <strong>publikoa</strong> izango da.", + "boardChangeColorPopup-title": "Aldatu arbelaren atzealdea", + "boardChangeTitlePopup-title": "Aldatu izena arbelari", + "boardChangeVisibilityPopup-title": "Aldatu ikusgaitasuna", + "boardChangeWatchPopup-title": "Aldatu ikuskatzea", + "boardMenuPopup-title": "Board Settings", + "boardChangeViewPopup-title": "Board View", + "boards": "Arbelak", + "board-view": "Board View", + "board-view-cal": "Calendar", + "board-view-swimlanes": "Swimlanes", + "board-view-collapse": "Collapse", + "board-view-lists": "Zerrendak", + "bucket-example": "Esaterako \"Pertz zerrenda\"", + "cancel": "Utzi", + "card-archived": "This card is moved to Archive.", + "board-archived": "This board is moved to Archive.", + "card-comments-title": "Txartel honek iruzkin %s dauka.", + "card-delete-notice": "Ezabaketa behin betiko da. Txartel honi lotutako ekintza guztiak galduko dituzu.", + "card-delete-pop": "Ekintza guztiak ekintza jariotik kenduko dira eta ezin izango duzu txartela berrireki. Ez dago desegiterik.", + "card-delete-suggest-archive": "You can move a card to Archive to remove it from the board and preserve the activity.", + "card-due": "Epemuga", + "card-due-on": "Epemuga", + "card-spent": "Erabilitako denbora", + "card-edit-attachments": "Editatu eranskinak", + "card-edit-custom-fields": "Edit custom fields", + "card-edit-labels": "Editatu etiketak", + "card-edit-members": "Editatu kideak", + "card-labels-title": "Aldatu txartelaren etiketak", + "card-members-title": "Gehitu edo kendu arbeleko kideak txarteletik.", + "card-start": "Hasiera", + "card-start-on": "Hasiera", + "cardAttachmentsPopup-title": "Erantsi hemendik", + "cardCustomField-datePopup-title": "Change date", + "cardCustomFieldsPopup-title": "Edit custom fields", + "cardDeletePopup-title": "Ezabatu txartela?", + "cardDetailsActionsPopup-title": "Txartel-ekintzak", + "cardLabelsPopup-title": "Etiketak", + "cardMembersPopup-title": "Kideak", + "cardMorePopup-title": "Gehiago", + "cardTemplatePopup-title": "Create template", + "cards": "Txartelak", + "cards-count": "Txartelak", + "casSignIn": "Sign In with CAS", + "cardType-card": "Card", + "cardType-linkedCard": "Linked Card", + "cardType-linkedBoard": "Linked Board", + "change": "Aldatu", + "change-avatar": "Aldatu avatarra", + "change-password": "Aldatu pasahitza", + "change-permissions": "Aldatu baimenak", + "change-settings": "Aldatu ezarpenak", + "changeAvatarPopup-title": "Aldatu avatarra", + "changeLanguagePopup-title": "Aldatu hizkuntza", + "changePasswordPopup-title": "Aldatu pasahitza", + "changePermissionsPopup-title": "Aldatu baimenak", + "changeSettingsPopup-title": "Aldatu ezarpenak", + "subtasks": "Subtasks", + "checklists": "Egiaztaketa zerrenda", + "click-to-star": "Egin klik arbel honi izarra jartzeko", + "click-to-unstar": "Egin klik arbel honi izarra kentzeko", + "clipboard": "Kopiatu eta itsatsi edo arrastatu eta jaregin", + "close": "Itxi", + "close-board": "Itxi arbela", + "close-board-pop": "You will be able to restore the board by clicking the “Archive” button from the home header.", + "color-black": "beltza", + "color-blue": "urdina", + "color-crimson": "crimson", + "color-darkgreen": "darkgreen", + "color-gold": "gold", + "color-gray": "gray", + "color-green": "berdea", + "color-indigo": "indigo", + "color-lime": "lima", + "color-magenta": "magenta", + "color-mistyrose": "mistyrose", + "color-navy": "navy", + "color-orange": "laranja", + "color-paleturquoise": "paleturquoise", + "color-peachpuff": "peachpuff", + "color-pink": "larrosa", + "color-plum": "plum", + "color-purple": "purpura", + "color-red": "gorria", + "color-saddlebrown": "saddlebrown", + "color-silver": "silver", + "color-sky": "zerua", + "color-slateblue": "slateblue", + "color-white": "white", + "color-yellow": "horia", + "unset-color": "Unset", + "comment": "Iruzkina", + "comment-placeholder": "Idatzi iruzkin bat", + "comment-only": "Iruzkinak besterik ez", + "comment-only-desc": "Iruzkinak txarteletan soilik egin ditzake", + "no-comments": "No comments", + "no-comments-desc": "Can not see comments and activities.", + "worker": "Worker", + "worker-desc": "Can only move cards, assign itself to card and comment.", + "computer": "Ordenagailua", + "confirm-subtask-delete-dialog": "Are you sure you want to delete subtask?", + "confirm-checklist-delete-dialog": "Are you sure you want to delete checklist?", + "copy-card-link-to-clipboard": "Kopiatu txartela arbelera", + "linkCardPopup-title": "Link Card", + "searchElementPopup-title": "Bilatu", + "copyCardPopup-title": "Kopiatu txartela", + "copyChecklistToManyCardsPopup-title": "Copy Checklist Template to Many Cards", + "copyChecklistToManyCardsPopup-instructions": "Destination Card Titles and Descriptions in this JSON format", + "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"First card title\", \"description\":\"First card description\"}, {\"title\":\"Second card title\",\"description\":\"Second card description\"},{\"title\":\"Last card title\",\"description\":\"Last card description\"} ]", + "create": "Sortu", + "createBoardPopup-title": "Sortu arbela", + "chooseBoardSourcePopup-title": "Inportatu arbela", + "createLabelPopup-title": "Sortu etiketa", + "createCustomField": "Create Field", + "createCustomFieldPopup-title": "Create Field", + "current": "unekoa", + "custom-field-delete-pop": "There is no undo. This will remove this custom field from all cards and destroy its history.", + "custom-field-checkbox": "Checkbox", + "custom-field-date": "Data", + "custom-field-dropdown": "Dropdown List", + "custom-field-dropdown-none": "(none)", + "custom-field-dropdown-options": "List Options", + "custom-field-dropdown-options-placeholder": "Press enter to add more options", + "custom-field-dropdown-unknown": "(unknown)", + "custom-field-number": "Number", + "custom-field-text": "Text", + "custom-fields": "Custom Fields", + "date": "Data", + "decline": "Ukatu", + "default-avatar": "Lehenetsitako avatarra", + "delete": "Ezabatu", + "deleteCustomFieldPopup-title": "Delete Custom Field?", + "deleteLabelPopup-title": "Ezabatu etiketa?", + "description": "Deskripzioa", + "disambiguateMultiLabelPopup-title": "Argitu etiketaren ekintza", + "disambiguateMultiMemberPopup-title": "Argitu kidearen ekintza", + "discard": "Baztertu", + "done": "Egina", + "download": "Deskargatu", + "edit": "Editatu", + "edit-avatar": "Aldatu avatarra", + "edit-profile": "Editatu profila", + "edit-wip-limit": "WIP muga editatu", + "soft-wip-limit": "WIP muga malgua", + "editCardStartDatePopup-title": "Aldatu hasiera data", + "editCardDueDatePopup-title": "Aldatu epemuga data", + "editCustomFieldPopup-title": "Edit Field", + "editCardSpentTimePopup-title": "Aldatu erabilitako denbora", + "editLabelPopup-title": "Aldatu etiketa", + "editNotificationPopup-title": "Editatu jakinarazpena", + "editProfilePopup-title": "Editatu profila", + "email": "e-posta", + "email-enrollAccount-subject": "Kontu bat sortu zaizu __siteName__ gunean", + "email-enrollAccount-text": "Kaixo __user__,\n\nZerbitzua erabiltzen hasteko, egin klik beheko loturan.\n\n__url__\n\nEskerrik asko.", + "email-fail": "E-posta bidalketak huts egin du", + "email-fail-text": "Arazoa mezua bidaltzen saiatzen", + "email-invalid": "Baliogabeko e-posta", + "email-invite": "Gonbidatu e-posta bidez", + "email-invite-subject": "__inviter__ erabiltzaileak gonbidapen bat bidali dizu", + "email-invite-text": "Kaixo __user__,\n\n__inviter__ erabiltzaileak \"__board__\" arbelera elkartzera gonbidatzen zaitu elkar-lanean aritzeko.\n\nJarraitu mesedez lotura hau:\n\n__url__\n\nEskerrik asko.", + "email-resetPassword-subject": "Leheneratu zure __siteName__ guneko pasahitza", + "email-resetPassword-text": "Kaixo __user__,\n\nZure pasahitza berrezartzeko, egin klik beheko loturan.\n\n__url__\n\nEskerrik asko.", + "email-sent": "E-posta bidali da", + "email-verifyEmail-subject": "Egiaztatu __siteName__ guneko zure e-posta helbidea.", + "email-verifyEmail-text": "Kaixo __user__,\n\nZure e-posta kontua egiaztatzeko, egin klik beheko loturan.\n\n__url__\n\nEskerrik asko.", + "enable-wip-limit": "WIP muga gaitu", + "error-board-doesNotExist": "Arbel hau ez da existitzen", + "error-board-notAdmin": "Arbel honetako kudeatzailea izan behar zara hori egin ahal izateko", + "error-board-notAMember": "Arbel honetako kidea izan behar zara hori egin ahal izateko", + "error-json-malformed": "Zure testua ez da baliozko JSON", + "error-json-schema": "Zure JSON datuek ez dute formatu zuzenaren informazio egokia", + "error-list-doesNotExist": "Zerrenda hau ez da existitzen", + "error-user-doesNotExist": "Erabiltzaile hau ez da existitzen", + "error-user-notAllowSelf": "Ezin duzu zure burua gonbidatu", + "error-user-notCreated": "Erabiltzaile hau sortu gabe dago", + "error-username-taken": "Erabiltzaile-izen hori hartuta dago", + "error-email-taken": "E-mail hori hartuta dago", + "export-board": "Esportatu arbela", + "sort": "Sort", + "sort-desc": "Click to Sort List", + "list-sort-by": "Sort the List By:", + "list-label-modifiedAt": "Last Access Time", + "list-label-title": "Name of the List", + "list-label-sort": "Your Manual Order", + "list-label-short-modifiedAt": "(L)", + "list-label-short-title": "(N)", + "list-label-short-sort": "(M)", + "filter": "Iragazi", + "filter-cards": "Filter Cards or Lists", + "list-filter-label": "Filter List by Title", + "filter-clear": "Garbitu iragazkia", + "filter-no-label": "Etiketarik ez", + "filter-no-member": "Kiderik ez", + "filter-no-custom-fields": "No Custom Fields", + "filter-show-archive": "Show archived lists", + "filter-hide-empty": "Hide empty lists", + "filter-on": "Iragazkia gaituta dago", + "filter-on-desc": "Arbel honetako txartela iragazten ari zara. Egin klik hemen iragazkia editatzeko.", + "filter-to-selection": "Iragazketa aukerara", + "advanced-filter-label": "Advanced Filter", + "advanced-filter-description": "Advanced Filter allows to write a string containing following operators: == != <= >= && || ( ) A space is used as a separator between the Operators. You can filter for all Custom Fields by typing their names and values. For Example: Field1 == Value1. Note: If fields or values contains spaces, you need to encapsulate them into single quotes. For Example: 'Field 1' == 'Value 1'. For single control characters (' \\/) to be skipped, you can use \\. For example: Field1 == I\\'m. Also you can combine multiple conditions. For Example: F1 == V1 || F1 == V2. Normally all operators are interpreted from left to right. You can change the order by placing brackets. For Example: F1 == V1 && ( F2 == V2 || F2 == V3 ). Also you can search text fields using regex: F1 == /Tes.*/i", + "fullname": "Izen abizenak", + "header-logo-title": "Itzuli zure arbelen orrira.", + "hide-system-messages": "Ezkutatu sistemako mezuak", + "headerBarCreateBoardPopup-title": "Sortu arbela", + "home": "Hasiera", + "import": "Inportatu", + "link": "Link", + "import-board": "inportatu arbela", + "import-board-c": "Inportatu arbela", + "import-board-title-trello": "Inportatu arbela Trellotik", + "import-board-title-wekan": "Import board from previous export", + "import-sandstorm-backup-warning": "Do not delete data you import from original exported board or Trello before checking does this grain close and open again, or do you get Board not found error, that means data loss.", + "import-sandstorm-warning": "Inportatutako arbelak oraingo arbeleko informazio guztia ezabatuko du eta inportatutako arbeleko informazioarekin ordeztu.", + "from-trello": "Trellotik", + "from-wekan": "From previous export", + "import-board-instruction-trello": "Zure Trello arbelean, aukeratu 'Menu\", 'More', 'Print and Export', 'Export JSON', eta kopiatu jasotako testua hemen.", + "import-board-instruction-wekan": "In your board, go to 'Menu', then 'Export board', and copy the text in the downloaded file.", + "import-board-instruction-about-errors": "If you get errors when importing board, sometimes importing still works, and board is at All Boards page.", + "import-json-placeholder": "Isatsi baliozko JSON datuak hemen", + "import-map-members": "Kideen mapa", + "import-members-map": "Your imported board has some members. Please map the members you want to import to your users", + "import-show-user-mapping": "Berrikusi kideen mapa", + "import-user-select": "Pick your existing user you want to use as this member", + "importMapMembersAddPopup-title": "Select member", + "info": "Bertsioa", + "initials": "Inizialak", + "invalid-date": "Baliogabeko data", + "invalid-time": "Baliogabeko denbora", + "invalid-user": "Baliogabeko erabiltzailea", + "joined": "elkartu da", + "just-invited": "Arbel honetara gonbidatu berri zaituzte", + "keyboard-shortcuts": "Teklatu laster-bideak", + "label-create": "Sortu etiketa", + "label-default": "%s etiketa (lehenetsia)", + "label-delete-pop": "Ez dago desegiterik. Honek etiketa hau kenduko du txartel guztietatik eta bere historiala suntsitu.", + "labels": "Etiketak", + "language": "Hizkuntza", + "last-admin-desc": "Ezin duzu rola aldatu gutxienez kudeatzaile bat behar delako.", + "leave-board": "Utzi arbela", + "leave-board-pop": "Ziur zaude __boardTitle__ utzi nahi duzula? Arbel honetako txartel guztietatik ezabatua izango zara.", + "leaveBoardPopup-title": "Arbela utzi?", + "link-card": "Lotura txartel honetara", + "list-archive-cards": "Move all cards in this list to Archive", + "list-archive-cards-pop": "This will remove all the cards in this list from the board. To view cards in Archive and bring them back to the board, click “Menu” > “Archive”.", + "list-move-cards": "Lekuz aldatu zerrendako txartel guztiak", + "list-select-cards": "Aukeratu zerrenda honetako txartel guztiak", + "set-color-list": "Set Color", + "listActionPopup-title": "Zerrendaren ekintzak", + "swimlaneActionPopup-title": "Swimlane Actions", + "swimlaneAddPopup-title": "Add a Swimlane below", + "listImportCardPopup-title": "Inportatu Trello txartel bat", + "listMorePopup-title": "Gehiago", + "link-list": "Lotura zerrenda honetara", + "list-delete-pop": "Ekintza guztiak ekintza jariotik kenduko dira eta ezin izango duzu zerrenda berreskuratu. Ez dago desegiterik.", + "list-delete-suggest-archive": "You can move a list to Archive to remove it from the board and preserve the activity.", + "lists": "Zerrendak", + "swimlanes": "Swimlanes", + "log-out": "Itxi saioa", + "log-in": "Hasi saioa", + "loginPopup-title": "Hasi saioa", + "memberMenuPopup-title": "Kidearen ezarpenak", + "members": "Kideak", + "menu": "Menua", + "move-selection": "Lekuz aldatu hautaketa", + "moveCardPopup-title": "Lekuz aldatu txartela", + "moveCardToBottom-title": "Eraman behera", + "moveCardToTop-title": "Eraman gora", + "moveSelectionPopup-title": "Lekuz aldatu hautaketa", + "multi-selection": "Hautaketa anitza", + "multi-selection-on": "Hautaketa anitza gaituta dago", + "muted": "Mututua", + "muted-info": "Ez zaizkizu jakinaraziko arbel honi egindako aldaketak", + "my-boards": "Nire arbelak", + "name": "Izena", + "no-archived-cards": "No cards in Archive.", + "no-archived-lists": "No lists in Archive.", + "no-archived-swimlanes": "No swimlanes in Archive.", + "no-results": "Emaitzarik ez", + "normal": "Arrunta", + "normal-desc": "Txartelak ikusi eta editatu ditzake. Ezin ditu ezarpenak aldatu.", + "not-accepted-yet": "Gonbidapena ez da oraindik onartu", + "notify-participate": "Jaso sortzaile edo kide zaren txartelen jakinarazpenak", + "notify-watch": "Jaso ikuskatzen dituzun arbel, zerrenda edo txartelen jakinarazpenak", + "optional": "aukerazkoa", + "or": "edo", + "page-maybe-private": "Orri hau pribatua izan daiteke. Agian <a href='%s'>saioa hasi</a> eta gero ikusi ahal izango duzu.", + "page-not-found": "Ez da orria aurkitu.", + "password": "Pasahitza", + "paste-or-dragdrop": "itsasteko, edo irudi fitxategia arrastatu eta jaregiteko (irudia besterik ez)", + "participating": "Parte-hartzen", + "preview": "Aurreikusi", + "previewAttachedImagePopup-title": "Aurreikusi", + "previewClipboardImagePopup-title": "Aurreikusi", + "private": "Pribatua", + "private-desc": "Arbel hau pribatua da. Arbelera gehitutako jendeak besterik ezin du ikusi eta editatu.", + "profile": "Profila", + "public": "Publikoa", + "public-desc": "Arbel hau publikoa da lotura duen edonorentzat ikusgai dago eta Google bezalako bilatzaileetan agertuko da. Arbelera gehitutako kideek besterik ezin dute editatu.", + "quick-access-description": "Jarri izarra arbel bati barra honetan lasterbide bat sortzeko", + "remove-cover": "Kendu azala", + "remove-from-board": "Kendu arbeletik", + "remove-label": "Kendu etiketa", + "listDeletePopup-title": "Ezabatu zerrenda?", + "remove-member": "Kendu kidea", + "remove-member-from-card": "Kendu txarteletik", + "remove-member-pop": "Kendu __name__ (__username__) __boardTitle__ arbeletik? Kidea arbel honetako txartel guztietatik kenduko da. Jakinarazpenak bidaliko dira.", + "removeMemberPopup-title": "Kendu kidea?", + "rename": "Aldatu izena", + "rename-board": "Aldatu izena arbelari", + "restore": "Berrezarri", + "save": "Gorde", + "search": "Bilatu", + "rules": "Rules", + "search-cards": "Search from card/list titles, descriptions and custom fields on this board", + "search-example": "Text to search for?", + "select-color": "Aukeratu kolorea", + "set-wip-limit-value": "Zerrenda honetako atazen muga maximoa ezarri", + "setWipLimitPopup-title": "WIP muga ezarri", + "shortcut-assign-self": "Esleitu zure burua txartel honetara", + "shortcut-autocomplete-emoji": "Automatikoki osatu emojia", + "shortcut-autocomplete-members": "Automatikoki osatu kideak", + "shortcut-clear-filters": "Garbitu iragazki guztiak", + "shortcut-close-dialog": "Itxi elkarrizketa-koadroa", + "shortcut-filter-my-cards": "Iragazi nire txartelak", + "shortcut-show-shortcuts": "Erakutsi lasterbideen zerrenda hau", + "shortcut-toggle-filterbar": "Txandakatu iragazkiaren albo-barra", + "shortcut-toggle-sidebar": "Txandakatu arbelaren albo-barra", + "show-cards-minimum-count": "Erakutsi txartel kopurua hau baino handiagoa denean:", + "sidebar-open": "Ireki albo-barra", + "sidebar-close": "Itxi albo-barra", + "signupPopup-title": "Sortu kontu bat", + "star-board-title": "Egin klik arbel honi izarra jartzeko, zure arbelen zerrendaren goialdean agertuko da", + "starred-boards": "Izardun arbelak", + "starred-boards-description": "Izardun arbelak zure arbelen zerrendaren goialdean agertuko dira", + "subscribe": "Harpidetu", + "team": "Taldea", + "this-board": "arbel hau", + "this-card": "txartel hau", + "spent-time-hours": "Erabilitako denbora (orduak)", + "overtime-hours": "Luzapena (orduak)", + "overtime": "Luzapena", + "has-overtime-cards": "Luzapen txartelak ditu", + "has-spenttime-cards": "Erabilitako denbora txartelak ditu", + "time": "Ordua", + "title": "Izenburua", + "tracking": "Jarraitzen", + "tracking-info": "Sortzaile edo kide gisa parte-hartzen duzun txartelei egindako aldaketak jakinaraziko zaizkizu.", + "type": "Type", + "unassign-member": "Kendu kidea", + "unsaved-description": "Gorde gabeko deskripzio bat duzu", + "unwatch": "Utzi ikuskatzeari", + "upload": "Igo", + "upload-avatar": "Igo avatar bat", + "uploaded-avatar": "Avatar bat igo da", + "username": "Erabiltzaile-izena", + "view-it": "Ikusi", + "warn-list-archived": "warning: this card is in an list at Archive", + "watch": "Ikuskatu", + "watching": "Ikuskatzen", + "watching-info": "Arbel honi egindako aldaketak jakinaraziko zaizkizu", + "welcome-board": "Ongi etorri arbela", + "welcome-swimlane": "Milestone 1", + "welcome-list1": "Oinarrizkoa", + "welcome-list2": "Aurreratua", + "card-templates-swimlane": "Card Templates", + "list-templates-swimlane": "List Templates", + "board-templates-swimlane": "Board Templates", + "what-to-do": "Zer egin nahi duzu?", + "wipLimitErrorPopup-title": "Baliogabeko WIP muga", + "wipLimitErrorPopup-dialog-pt1": "Zerrenda honetako atazen muga, WIP-en ezarritakoa baina handiagoa da", + "wipLimitErrorPopup-dialog-pt2": "Mugitu zenbait ataza zerrenda honetatik, edo WIP muga handiagoa ezarri.", + "admin-panel": "Kudeaketa panela", + "settings": "Ezarpenak", + "people": "Jendea", + "registration": "Izen-ematea", + "disable-self-registration": "Desgaitu nork bere burua erregistratzea", + "invite": "Gonbidatu", + "invite-people": "Gonbidatu jendea", + "to-boards": "Arbele(ta)ra", + "email-addresses": "E-posta helbideak", + "smtp-host-description": "Zure e-posta mezuez arduratzen den SMTP zerbitzariaren helbidea", + "smtp-port-description": "Zure SMTP zerbitzariak bidalitako e-posta mezuentzat erabiltzen duen kaia.", + "smtp-tls-description": "Gaitu TLS euskarria SMTP zerbitzariarentzat", + "smtp-host": "SMTP ostalaria", + "smtp-port": "SMTP kaia", + "smtp-username": "Erabiltzaile-izena", + "smtp-password": "Pasahitza", + "smtp-tls": "TLS euskarria", + "send-from": "Nork", + "send-smtp-test": "Bidali posta elektroniko mezu bat zure buruari", + "invitation-code": "Gonbidapen kodea", + "email-invite-register-subject": "__inviter__ erabiltzaileak gonbidapen bat bidali dizu", + "email-invite-register-text": "Dear __user__,\n\n__inviter__ invites you to kanban board for collaborations.\n\nPlease follow the link below:\n__url__\n\nAnd your invitation code is: __icode__\n\nThanks.", + "email-smtp-test-subject": "SMTP Test Email", + "email-smtp-test-text": "Arrakastaz bidali duzu posta elektroniko mezua", + "error-invitation-code-not-exist": "Gonbidapen kodea ez da existitzen", + "error-notAuthorized": "Ez duzu orri hau ikusteko baimenik.", + "webhook-title": "Webhook Name", + "webhook-token": "Token (Optional for Authentication)", + "outgoing-webhooks": "Irteerako Webhook-ak", + "bidirectional-webhooks": "Two-Way Webhooks", + "outgoingWebhooksPopup-title": "Irteerako Webhook-ak", + "boardCardTitlePopup-title": "Card Title Filter", + "disable-webhook": "Disable This Webhook", + "global-webhook": "Global Webhooks", + "new-outgoing-webhook": "Irteera-webhook berria", + "no-name": "(Ezezaguna)", + "Node_version": "Nodo bertsioa", + "Meteor_version": "Meteor version", + "MongoDB_version": "MongoDB version", + "MongoDB_storage_engine": "MongoDB storage engine", + "MongoDB_Oplog_enabled": "MongoDB Oplog enabled", + "OS_Arch": "SE Arkitektura", + "OS_Cpus": "SE PUZ kopurua", + "OS_Freemem": "SE Memoria librea", + "OS_Loadavg": "SE batez besteko karga", + "OS_Platform": "SE plataforma", + "OS_Release": "SE kaleratzea", + "OS_Totalmem": "SE memoria guztira", + "OS_Type": "SE mota", + "OS_Uptime": "SE denbora abiatuta", + "days": "days", + "hours": "ordu", + "minutes": "minutu", + "seconds": "segundo", + "show-field-on-card": "Show this field on card", + "automatically-field-on-card": "Auto create field to all cards", + "showLabel-field-on-card": "Show field label on minicard", + "yes": "Bai", + "no": "Ez", + "accounts": "Kontuak", + "accounts-allowEmailChange": "Baimendu e-mail aldaketa", + "accounts-allowUserNameChange": "Allow Username Change", + "createdAt": "Noiz sortua", + "verified": "Egiaztatuta", + "active": "Gaituta", + "card-received": "Received", + "card-received-on": "Received on", + "card-end": "End", + "card-end-on": "Ends on", + "editCardReceivedDatePopup-title": "Change received date", + "editCardEndDatePopup-title": "Change end date", + "setCardColorPopup-title": "Set color", + "setCardActionsColorPopup-title": "Choose a color", + "setSwimlaneColorPopup-title": "Choose a color", + "setListColorPopup-title": "Choose a color", + "assigned-by": "Assigned By", + "requested-by": "Requested By", + "board-delete-notice": "Deleting is permanent. You will lose all lists, cards and actions associated with this board.", + "delete-board-confirm-popup": "All lists, cards, labels, and activities will be deleted and you won't be able to recover the board contents. There is no undo.", + "boardDeletePopup-title": "Delete Board?", + "delete-board": "Delete Board", + "default-subtasks-board": "Subtasks for __board__ board", + "default": "Default", + "queue": "Queue", + "subtask-settings": "Subtasks Settings", + "card-settings": "Card Settings", + "boardSubtaskSettingsPopup-title": "Board Subtasks Settings", + "boardCardSettingsPopup-title": "Card Settings", + "deposit-subtasks-board": "Deposit subtasks to this board:", + "deposit-subtasks-list": "Landing list for subtasks deposited here:", + "show-parent-in-minicard": "Show parent in minicard:", + "prefix-with-full-path": "Prefix with full path", + "prefix-with-parent": "Prefix with parent", + "subtext-with-full-path": "Subtext with full path", + "subtext-with-parent": "Subtext with parent", + "change-card-parent": "Change card's parent", + "parent-card": "Parent card", + "source-board": "Source board", + "no-parent": "Don't show parent", + "activity-added-label": "added label '%s' to %s", + "activity-removed-label": "removed label '%s' from %s", + "activity-delete-attach": "deleted an attachment from %s", + "activity-added-label-card": "added label '%s'", + "activity-removed-label-card": "removed label '%s'", + "activity-delete-attach-card": "deleted an attachment", + "activity-set-customfield": "set custom field '%s' to '%s' in %s", + "activity-unset-customfield": "unset custom field '%s' in %s", + "r-rule": "Rule", + "r-add-trigger": "Add trigger", + "r-add-action": "Add action", + "r-board-rules": "Board rules", + "r-add-rule": "Add rule", + "r-view-rule": "View rule", + "r-delete-rule": "Delete rule", + "r-new-rule-name": "New rule title", + "r-no-rules": "No rules", + "r-when-a-card": "When a card", + "r-is": "is", + "r-is-moved": "is moved", + "r-added-to": "added to", + "r-removed-from": "Removed from", + "r-the-board": "the board", + "r-list": "list", + "set-filter": "Set Filter", + "r-moved-to": "Moved to", + "r-moved-from": "Moved from", + "r-archived": "Moved to Archive", + "r-unarchived": "Restored from Archive", + "r-a-card": "a card", + "r-when-a-label-is": "When a label is", + "r-when-the-label": "When the label", + "r-list-name": "list name", + "r-when-a-member": "When a member is", + "r-when-the-member": "When the member", + "r-name": "name", + "r-when-a-attach": "When an attachment", + "r-when-a-checklist": "When a checklist is", + "r-when-the-checklist": "When the checklist", + "r-completed": "Completed", + "r-made-incomplete": "Made incomplete", + "r-when-a-item": "When a checklist item is", + "r-when-the-item": "When the checklist item", + "r-checked": "Checked", + "r-unchecked": "Unchecked", + "r-move-card-to": "Move card to", + "r-top-of": "Top of", + "r-bottom-of": "Bottom of", + "r-its-list": "its list", + "r-archive": "Move to Archive", + "r-unarchive": "Restore from Archive", + "r-card": "card", + "r-add": "Gehitu", + "r-remove": "Remove", + "r-label": "label", + "r-member": "member", + "r-remove-all": "Remove all members from the card", + "r-set-color": "Set color to", + "r-checklist": "checklist", + "r-check-all": "Check all", + "r-uncheck-all": "Uncheck all", + "r-items-check": "items of checklist", + "r-check": "Check", + "r-uncheck": "Uncheck", + "r-item": "item", + "r-of-checklist": "of checklist", + "r-send-email": "Send an email", + "r-to": "to", + "r-subject": "subject", + "r-rule-details": "Rule details", + "r-d-move-to-top-gen": "Move card to top of its list", + "r-d-move-to-top-spec": "Move card to top of list", + "r-d-move-to-bottom-gen": "Move card to bottom of its list", + "r-d-move-to-bottom-spec": "Move card to bottom of list", + "r-d-send-email": "Send email", + "r-d-send-email-to": "to", + "r-d-send-email-subject": "subject", + "r-d-send-email-message": "message", + "r-d-archive": "Move card to Archive", + "r-d-unarchive": "Restore card from Archive", + "r-d-add-label": "Add label", + "r-d-remove-label": "Remove label", + "r-create-card": "Create new card", + "r-in-list": "in list", + "r-in-swimlane": "in swimlane", + "r-d-add-member": "Add member", + "r-d-remove-member": "Remove member", + "r-d-remove-all-member": "Remove all member", + "r-d-check-all": "Check all items of a list", + "r-d-uncheck-all": "Uncheck all items of a list", + "r-d-check-one": "Check item", + "r-d-uncheck-one": "Uncheck item", + "r-d-check-of-list": "of checklist", + "r-d-add-checklist": "Add checklist", + "r-d-remove-checklist": "Remove checklist", + "r-by": "by", + "r-add-checklist": "Add checklist", + "r-with-items": "with items", + "r-items-list": "item1,item2,item3", + "r-add-swimlane": "Add swimlane", + "r-swimlane-name": "swimlane name", + "r-board-note": "Note: leave a field empty to match every possible value.", + "r-checklist-note": "Note: checklist's items have to be written as comma separated values.", + "r-when-a-card-is-moved": "When a card is moved to another list", + "r-set": "Set", + "r-update": "Update", + "r-datefield": "date field", + "r-df-start-at": "start", + "r-df-due-at": "due", + "r-df-end-at": "end", + "r-df-received-at": "received", + "r-to-current-datetime": "to current date/time", + "r-remove-value-from": "Remove value from", + "ldap": "LDAP", + "oauth2": "OAuth2", + "cas": "CAS", + "authentication-method": "Authentication method", + "authentication-type": "Authentication type", + "custom-product-name": "Custom Product Name", + "layout": "Layout", + "hide-logo": "Hide Logo", + "add-custom-html-after-body-start": "Add Custom HTML after <body> start", + "add-custom-html-before-body-end": "Add Custom HTML before </body> end", + "error-undefined": "Something went wrong", + "error-ldap-login": "An error occurred while trying to login", + "display-authentication-method": "Display Authentication Method", + "default-authentication-method": "Default Authentication Method", + "duplicate-board": "Duplicate Board", + "people-number": "The number of people is:", + "swimlaneDeletePopup-title": "Delete Swimlane ?", + "swimlane-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the swimlane. There is no undo.", + "restore-all": "Restore all", + "delete-all": "Delete all", + "loading": "Loading, please wait.", + "previous_as": "last time was", + "act-a-dueAt": "modified due time to \nWhen: __timeValue__\nWhere: __card__\n previous due was __timeOldValue__", + "act-a-endAt": "modified ending time to __timeValue__ from (__timeOldValue__)", + "act-a-startAt": "modified starting time to __timeValue__ from (__timeOldValue__)", + "act-a-receivedAt": "modified received time to __timeValue__ from (__timeOldValue__)", + "a-dueAt": "modified due time to be", + "a-endAt": "modified ending time to be", + "a-startAt": "modified starting time to be", + "a-receivedAt": "modified received time to be", + "almostdue": "current due time %s is approaching", + "pastdue": "current due time %s is past", + "duenow": "current due time %s is today", + "act-newDue": "__list__/__card__ has 1st due reminder [__board__]", + "act-withDue": "__list__/__card__ due reminders [__board__]", + "act-almostdue": "was reminding the current due (__timeValue__) of __card__ is approaching", + "act-pastdue": "was reminding the current due (__timeValue__) of __card__ is past", + "act-duenow": "was reminding the current due (__timeValue__) of __card__ is now", + "act-atUserComment": "You were mentioned in [__board__] __list__/__card__", + "delete-user-confirm-popup": "Are you sure you want to delete this account? There is no undo.", + "accounts-allowUserDelete": "Allow users to self delete their account", + "hide-minicard-label-text": "Hide minicard label text", + "show-desktop-drag-handles": "Show desktop drag handles", + "assignee": "Assignee", + "cardAssigneesPopup-title": "Assignee", + "addmore-detail": "Add a more detailed description", + "show-on-card": "Show on Card", + "new": "New", + "editUserPopup-title": "Edit User", + "newUserPopup-title": "New User", + "notifications": "Notifications", + "view-all": "View All", + "filter-by-unread": "Filter by Unread", + "mark-all-as-read": "Mark all as read", + "allow-rename": "Allow Rename", + "allowRenamePopup-title": "Allow Rename" +} \ No newline at end of file diff --git a/i18n/fa.i18n.json b/i18n/fa.i18n.json index 6f327d76..f468c048 100644 --- a/i18n/fa.i18n.json +++ b/i18n/fa.i18n.json @@ -1,769 +1,769 @@ { - "accept": "پذیرش", - "act-activity-notify": "اعلان فعالیت", - "act-addAttachment": "ضمیمه __attachment__ را به کارت __card__ در لیست __list__ در مسیر شناور __swimlane__ در برد __board__ اضافه کرد", - "act-deleteAttachment": "ضمیمه __attachment__ را از کارت __card__ در لیست __list__ در مسیر شناور __swimlane__ در برد __board__ حذف کرد", - "act-addSubtask": "زیر وظیفه __subtask__ را به کارت __card__ در لیست __list__ در مسیر شناور __swimlane__ در برد __board__ اضافه کرد", - "act-addLabel": "برچسب __label__ را به کارت __card__ در لیست __list__ در مسیر شناور __swimlane__ در برد __board__ اضافه کرد", - "act-addedLabel": "برچسب __label__ را به کارت __card__ در لیست __list__ در مسیر شناور __swimlane__ در برد __board__ اضافه کرد", - "act-removeLabel": "برچسب __label__ را از کارت __card__ در لیست __list__ در مسیر شناور __swimlane__ در برد __board__ حذف کرد", - "act-removedLabel": "برچسب __label__ را از کارت __card__ در لیست __list__ در مسیر شناور __swimlane__ در برد __board__ حذف کرد", - "act-addChecklist": "سیاهه __checklist__ را به کارت __card__ در لیست __list__ در مسیر شناور __swimlane__ در برد __board__ اضافه کرد", - "act-addChecklistItem": "چک لیست __checklistItem__ را به سیاهه __checklist__ در کارت __card__ در لیست __list__ در مسیر شناور __swimlane__ در برد __board__ اضافه کرد", - "act-removeChecklist": "سیاهه __checklist__ را از کارت __card__ در لیست __list__ در مسیر شناور __swimlane__ در برد __board__ حذف کرد", - "act-removeChecklistItem": "چک لیست __checklistItem__ را از سیاهه __checkList__ در کارت __card__ در لیست __list__ در مسیر شناور __swimlane__ در برد __board__ حذف کرد", - "act-checkedItem": "چک لیست __checklistItem__ را از سیاهه __checklist__ در کارت __card__ در لیست __list__ در مسیر شناور __swimlane__ در برد __board__ تیک زد", - "act-uncheckedItem": "چک لیست __checklistItem__ را از سیاهه __checklist__ در کارت __card__ در لیست __list__ در مسیر شناور __swimlane__ در برد __board__ بدونِ تیک کرد", - "act-completeChecklist": "سیاهه __checklist__ را در کارت __card__ در لیست __list__ در مسیر شناور __swimlane__ در برد __board__ کامل کرد", - "act-uncompleteChecklist": "سیاهه __checklist__ را در کارت __card__ در لیست __list__ در مسیر شناور __swimlane__ در برد __board__ ناقص کرد", - "act-addComment": "روی کارت __card__ نظر داد: __comment__ در لیست __list__ در مسیر شناور __swimlane__ در برد __board__", - "act-editComment": "نظر روی کارت __card__ را ویرایش کرد: __comment__ در لیست __list__ در مسیر شناور __swimlane__ در برد __board__", - "act-deleteComment": "نظر روی کارت __card__ را حذف کرد: __comment__ در لیست __list__ در مسیر شناور __swimlane__ در برد __board__", - "act-createBoard": "برد __board__ را ایجاد کرد", - "act-createSwimlane": "مسیر شناور __swimlane__ را در برد __board__ ایجاد کرد", - "act-createCard": "کارت __card__ را در لیست __list__ در مسیر شناور __swimlane__ در برد __board__ ایجاد کرد", - "act-createCustomField": "فیلد شخصی __customField__ را در برد __board__ ایجاد کرد", - "act-deleteCustomField": "فیلد شخصی __customField__ را در برد __board__ حذف کرد", - "act-setCustomField": "فیلد شخصی __customField__ را ویرایش کرد: __customFieldValue__ در کارت __card__ در لیست __list__ در مسیر شناور __swimlane__ در برد __board__", - "act-createList": "لیست __list__ را به برد __board__ اضافه کرد", - "act-addBoardMember": "عضو __member__ را به برد __board__ اضافه کرد", - "act-archivedBoard": "برد __board__ را بایگانی کرد", - "act-archivedCard": "کارت __card__ را در لیست __list__ در مسیر شناور __swimlane__ در برد __board__ بایگانی کرد", - "act-archivedList": "لیست __list__ را در مسیر شناور __swimlane__ در برد __board__ بایگانی کرد", - "act-archivedSwimlane": "مسیر شناور __swimlane__ را در برد __board__ بایگانی کرد", - "act-importBoard": "برد __board__ را وارد کرد", - "act-importCard": "کارت __card__ را به لیست __list__ در مسیر شناور __swimlane__ در برد __board__ وارد کرد", - "act-importList": "لیست __list__ را به مسیر شناور __swimlane__ در برد __board__ وارد کرد", - "act-joinMember": "عضو __member__ را به کارت __card__ در لیست __list__ در مسیر شناور __swimlane__ در برد __board__ اضافه کرد", - "act-moveCard": "کارت __card__ را در برد __board__ از لیست __oldList__ در مسیر شناور __oldSwimlane__ به لیست __list__ در مسیر شناور __swimlane__ منتقل کرد", - "act-moveCardToOtherBoard": "کارت __card__ را از لیست __oldList__ در مسیر شناور __oldSwimlane__ در برد __oldBoard__ به لیست __list__ در مسیر شناور __swimlane__ در برد __board__ منتقل کرد", - "act-removeBoardMember": "عضو __member__ را از برد __board__ حذف کرد", - "act-restoredCard": "کارت __card__ را به لیست __list__ در مسیر شناور __swimlane__ در برد __board__ بازگرداند", - "act-unjoinMember": "عضو __member__ را از کارت __card__ در لیست __list__ در مسیر شناور __swimlane__ در برد __board__ حذف کرد", - "act-withBoardTitle": "__board__", - "act-withCardTitle": "[__board__] __card__", - "actions": "اعمال", - "activities": "فعالیت‌ها", - "activity": "فعالیت", - "activity-added": "%s به %s اضافه شد", - "activity-archived": "%s به آرشیو انتقال یافت", - "activity-attached": "%s به %s پیوست شد", - "activity-created": "%s ایجاد شد", - "activity-customfield-created": "%s فیلدشخصی ایجاد شد", - "activity-excluded": "%s از %s مستثنی گردید", - "activity-imported": "%s از %s وارد %s شد", - "activity-imported-board": "%s از %s وارد شد", - "activity-joined": "اتصال به %s", - "activity-moved": "%s از %s به %s منتقل شد", - "activity-on": "%s", - "activity-removed": "%s از %s حذف شد", - "activity-sent": "ارسال %s به %s", - "activity-unjoined": "قطع اتصال %s", - "activity-subtask-added": "زیروظیفه به %s اضافه شد", - "activity-checked-item": "چک شده %s در چک لیست %s از %s", - "activity-unchecked-item": "چک نشده %s در چک لیست %s از %s", - "activity-checklist-added": "سیاهه به %s اضافه شد", - "activity-checklist-removed": "از چک لیست حذف گردید", - "activity-checklist-completed": "completed checklist %s of %s", - "activity-checklist-uncompleted": "تمام نشده ها در چک لیست %s از %s", - "activity-checklist-item-added": "added checklist item to '%s' in %s", - "activity-checklist-item-removed": "حذف شده از چک لیست '%s' در %s", - "add": "افزودن", - "activity-checked-item-card": "چک شده %s در چک لیست %s", - "activity-unchecked-item-card": "چک نشده %s در چک لیست %s", - "activity-checklist-completed-card": "سیاهه __checklist__ را در کارت __card__ در لیست __list__ در مسیر شناور __swimlane__ در برد __board__ کامل کرد", - "activity-checklist-uncompleted-card": "چک لیست تمام نشده %s", - "activity-editComment": "نظر ویرایش شد %s", - "activity-deleteComment": "نظر حذف شد %s", - "add-attachment": "افزودن ضمیمه", - "add-board": "افزودن برد", - "add-card": "افزودن کارت", - "add-swimlane": "اضافه کردن مسیر شناور", - "add-subtask": "افزودن زیر وظیفه", - "add-checklist": "افزودن چک لیست", - "add-checklist-item": "افزودن مورد به سیاهه", - "add-cover": "جلد کردن", - "add-label": "افزودن لیبل", - "add-list": "افزودن لیست", - "add-members": "افزودن اعضا", - "added": "اضافه گردید", - "addMemberPopup-title": "اعضا", - "admin": "مدیر", - "admin-desc": "امکان دیدن و ویرایش کارت‌ها، پاک کردن کاربران و تغییر تنظیمات برای برد.", - "admin-announcement": "اعلان", - "admin-announcement-active": "اعلان سراسری فعال", - "admin-announcement-title": "اعلان از سوی مدیر", - "all-boards": "تمام بردها", - "and-n-other-card": "و __count__ کارت دیگر", - "and-n-other-card_plural": "و __count__ کارت دیگر", - "apply": "اعمال", - "app-is-offline": "در حال بارگزاری لطفا منتظر بمانید. بازخوانی صفحه باعث از بین رفتن اطلاعات می شود. اگر بارگذاری کار نمی کند، لطفا بررسی کنید که این سرور متوقف نشده است.", - "archive": "انتقال به آرشیو", - "archive-all": "انتقال همه به آرشیو", - "archive-board": "انتقال برد به آرشیو", - "archive-card": "انتقال کارت به آرشیو", - "archive-list": "انتقال لیست به آرشیو", - "archive-swimlane": "انتقال مسیر به آرشیو", - "archive-selection": "انتقال انتخاب شده ها به آرشیو", - "archiveBoardPopup-title": "انتقال برد به آرشیو؟", - "archived-items": "بایگانی", - "archived-boards": "برد های داخل آرشیو", - "restore-board": "بازیابی برد", - "no-archived-boards": "هیچ بردی داخل آرشیو نیست", - "archives": "بایگانی", - "template": "Template", - "templates": "Templates", - "assign-member": "تعیین عضو", - "attached": "ضمیمه شده", - "attachment": "ضمیمه", - "attachment-delete-pop": "حذف پیوست دایمی و بی بازگشت خواهد بود.", - "attachmentDeletePopup-title": "آیا می خواهید ضمیمه را حذف کنید؟", - "attachments": "ضمائم", - "auto-watch": "اضافه شدن خودکار دیده‌بانی بردها زمانی که ایجاد می‌شوند", - "avatar-too-big": "تصویر کاربر بسیار بزرگ است ـ حداکثر۷۰ کیلوبایت ـ", - "back": "بازگشت", - "board-change-color": "تغییر رنگ", - "board-nb-stars": "%s ستاره", - "board-not-found": "برد مورد نظر پیدا نشد", - "board-private-info": "این برد <strong>خصوصی</strong> خواهد بود.", - "board-public-info": "این برد <strong>عمومی</strong> خواهد بود.", - "boardChangeColorPopup-title": "تغییر پس زمینه برد", - "boardChangeTitlePopup-title": "تغییر نام برد", - "boardChangeVisibilityPopup-title": "تغییر وضعیت نمایش", - "boardChangeWatchPopup-title": "تغییر دیده بانی", - "boardMenuPopup-title": "Board Settings", - "boardChangeViewPopup-title": "نمایش برد", - "boards": "بردها", - "board-view": "نمایش برد", - "board-view-cal": "تقویم", - "board-view-swimlanes": "Swimlanes", - "board-view-collapse": "بستن", - "board-view-lists": "فهرست‌ها", - "bucket-example": "برای مثال چیزی شبیه \"لیست سبدها\"", - "cancel": "انصراف", - "card-archived": "این کارت به آرشیو انتقال داده شد", - "board-archived": "این برد به آرشیو انتقال یافت", - "card-comments-title": "این کارت دارای %s نظر است.", - "card-delete-notice": "حذف دائمی. تمامی موارد مرتبط با این کارت از بین خواهند رفت.", - "card-delete-pop": "همه اقدامات از این پردازه حذف خواهد شد و امکان بازگرداندن کارت وجود نخواهد داشت.", - "card-delete-suggest-archive": "شما می توانید کارت را به بایگانی منتقل کنید تا آن را از هیئت مدیره حذف کنید و فعالیت را حفظ کنید.", - "card-due": "تا", - "card-due-on": "تا", - "card-spent": "زمان صرف شده", - "card-edit-attachments": "ویرایش ضمائم", - "card-edit-custom-fields": "ویرایش فیلدهای شخصی", - "card-edit-labels": "ویرایش برچسب", - "card-edit-members": "ویرایش اعضا", - "card-labels-title": "تغییر برچسب کارت", - "card-members-title": "افزودن یا حذف اعضا از کارت.", - "card-start": "شروع", - "card-start-on": "شروع از", - "cardAttachmentsPopup-title": "ضمیمه از", - "cardCustomField-datePopup-title": "تغییر تاریخ", - "cardCustomFieldsPopup-title": "ویرایش فیلدهای شخصی", - "cardDeletePopup-title": "آیا می خواهید کارت را حذف کنید؟", - "cardDetailsActionsPopup-title": "اعمال کارت", - "cardLabelsPopup-title": "برچسب ها", - "cardMembersPopup-title": "اعضا", - "cardMorePopup-title": "بیشتر", - "cardTemplatePopup-title": "Create template", - "cards": "کارت‌ها", - "cards-count": "کارت‌ها", - "casSignIn": "ورود با استفاده از CAS", - "cardType-card": "کارت", - "cardType-linkedCard": "کارت‌های مرتبط", - "cardType-linkedBoard": "برد مرتبط", - "change": "تغییر", - "change-avatar": "تغییر تصویر", - "change-password": "تغییر کلمه عبور", - "change-permissions": "تغییر دسترسی‌ها", - "change-settings": "تغییر تنظیمات", - "changeAvatarPopup-title": "تغییر تصویر", - "changeLanguagePopup-title": "تغییر زبان", - "changePasswordPopup-title": "تغییر کلمه عبور", - "changePermissionsPopup-title": "تغییر دسترسی‌ها", - "changeSettingsPopup-title": "تغییر تنظیمات", - "subtasks": "زیر وظیفه", - "checklists": "سیاهه‌ها", - "click-to-star": "با کلیک کردن ستاره بدهید", - "click-to-unstar": "با کلیک کردن ستاره را کم کنید", - "clipboard": "ذخیره در حافظه ویا بردار-رهاکن", - "close": "بستن", - "close-board": "بستن برد", - "close-board-pop": "شما می توانید با کلیک کردن بر روی دکمه «بایگانی» از صفحه هدر، صفحه را بازگردانید.", - "color-black": "مشکی", - "color-blue": "آبی", - "color-crimson": "قرمز", - "color-darkgreen": "سبز تیره", - "color-gold": "طلایی", - "color-gray": "خاکستری", - "color-green": "سبز", - "color-indigo": "نیلی", - "color-lime": "لیمویی", - "color-magenta": "ارغوانی", - "color-mistyrose": "صورتی روشن", - "color-navy": "لاجوردی", - "color-orange": "نارنجی", - "color-paleturquoise": "فیروزه‌ای کدر", - "color-peachpuff": "هلویی", - "color-pink": "صورتی", - "color-plum": "بنفش کدر", - "color-purple": "بنفش", - "color-red": "قرمز", - "color-saddlebrown": "کاکائویی", - "color-silver": "نقره‌ای", - "color-sky": "آبی آسمانی", - "color-slateblue": "آبی فولادی", - "color-white": "سفید", - "color-yellow": "زرد", - "unset-color": "بازنشانی", - "comment": "نظر", - "comment-placeholder": "درج نظر", - "comment-only": "فقط نظر", - "comment-only-desc": "فقط می‌تواند روی کارت‌ها نظر دهد.", - "no-comments": "هیچ کامنتی موجود نیست", - "no-comments-desc": "نظرات و فعالیت ها را نمی توان دید.", - "worker": "کارگر", - "worker-desc": "تنها میتوانید کارت ها را جابجا کنید، این را به یک کارت اضافه کنید.", - "computer": "رایانه", - "confirm-subtask-delete-dialog": "از حذف این زیر وظیفه اطمینان دارید؟", - "confirm-checklist-delete-dialog": "مطمئنا چک لیست پاک شود؟", - "copy-card-link-to-clipboard": "درج پیوند کارت در حافظه", - "linkCardPopup-title": "ارتباط دادن کارت", - "searchElementPopup-title": "جستجو", - "copyCardPopup-title": "کپی کارت", - "copyChecklistToManyCardsPopup-title": "کپی قالب کارت به کارت‌های متعدد", - "copyChecklistToManyCardsPopup-instructions": "عنوان و توضیحات کارت مقصد در این قالب JSON", - "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"First card title\", \"description\":\"First card description\"}, {\"title\":\"Second card title\",\"description\":\"Second card description\"},{\"title\":\"Last card title\",\"description\":\"Last card description\"} ]", - "create": "ایجاد", - "createBoardPopup-title": "ایجاد برد", - "chooseBoardSourcePopup-title": "بارگذاری برد", - "createLabelPopup-title": "ایجاد برچسب", - "createCustomField": "ایجاد فیلد", - "createCustomFieldPopup-title": "ایجاد فیلد", - "current": "جاری", - "custom-field-delete-pop": "این اقدام فیلدشخصی را بهمراه تمامی تاریخچه آن از کارت ها پاک می کند و برگشت پذیر نمی باشد", - "custom-field-checkbox": "جعبه انتخابی", - "custom-field-date": "تاریخ", - "custom-field-dropdown": "لیست افتادنی", - "custom-field-dropdown-none": "(هیچ)", - "custom-field-dropdown-options": "لیست امکانات", - "custom-field-dropdown-options-placeholder": "کلید Enter را جهت افزودن امکانات بیشتر فشار دهید", - "custom-field-dropdown-unknown": "(ناشناخته)", - "custom-field-number": "عدد", - "custom-field-text": "متن", - "custom-fields": "فیلدهای شخصی", - "date": "تاریخ", - "decline": "رد", - "default-avatar": "تصویر پیش فرض", - "delete": "حذف", - "deleteCustomFieldPopup-title": "آیا فیلدشخصی پاک شود؟", - "deleteLabelPopup-title": "آیا می خواهید برچسب را حذف کنید؟", - "description": "توضیحات", - "disambiguateMultiLabelPopup-title": "عمل ابهام زدایی از برچسب", - "disambiguateMultiMemberPopup-title": "عمل ابهام زدایی از کاربر", - "discard": "لغو", - "done": "انجام شده", - "download": "دریافت", - "edit": "ویرایش", - "edit-avatar": "تغییر تصویر", - "edit-profile": "ویرایش پروفایل", - "edit-wip-limit": "Edit WIP Limit", - "soft-wip-limit": "Soft WIP Limit", - "editCardStartDatePopup-title": "تغییر تاریخ آغاز", - "editCardDueDatePopup-title": "تغییر تاریخ پایان", - "editCustomFieldPopup-title": "ویرایش فیلد", - "editCardSpentTimePopup-title": "تغییر زمان صرف شده", - "editLabelPopup-title": "تغیر برچسب", - "editNotificationPopup-title": "اصلاح اعلان", - "editProfilePopup-title": "ویرایش پروفایل", - "email": "پست الکترونیک", - "email-enrollAccount-subject": "یک حساب کاربری برای شما در __siteName__ ایجاد شد", - "email-enrollAccount-text": "سلام __user__ \nبرای شروع به استفاده از این سرویس برروی آدرس زیر کلیک کنید.\n__url__\nبا تشکر.", - "email-fail": "عدم موفقیت در فرستادن رایانامه", - "email-fail-text": "خطا در تلاش برای فرستادن رایانامه", - "email-invalid": "رایانامه نادرست", - "email-invite": "دعوت از طریق رایانامه", - "email-invite-subject": "__inviter__ برای شما دعوت نامه ارسال کرده است", - "email-invite-text": "__User__ عزیز\n __inviter__ شما را به عضویت برد \"__board__\" برای همکاری دعوت کرده است.\nلطفا لینک زیر را دنبال کنید، باتشکر:\n__url__", - "email-resetPassword-subject": "تنظیم مجدد کلمه عبور در __siteName__", - "email-resetPassword-text": "سلام __user__\nجهت تنظیم مجدد کلمه عبور آدرس زیر را دنبال نمایید، باتشکر:\n__url__", - "email-sent": "نامه الکترونیکی فرستاده شد", - "email-verifyEmail-subject": "تایید آدرس الکترونیکی شما در __siteName__", - "email-verifyEmail-text": "سلام __user__\nبه منظور تایید آدرس الکترونیکی حساب خود، آدرس زیر را دنبال نمایید، باتشکر:\n__url__.", - "enable-wip-limit": "Enable WIP Limit", - "error-board-doesNotExist": "برد مورد نظر وجود ندارد", - "error-board-notAdmin": "شما جهت انجام آن باید مدیر برد باشید", - "error-board-notAMember": "شما برای انجام آن، باید عضو این برد باشید", - "error-json-malformed": "متن درغالب صحیح Json نمی باشد.", - "error-json-schema": "داده های Json شما، شامل اطلاعات صحیح در غالب درستی نمی باشد.", - "error-list-doesNotExist": "این لیست موجود نیست", - "error-user-doesNotExist": "این کاربر وجود ندارد", - "error-user-notAllowSelf": "عدم امکان دعوت خود", - "error-user-notCreated": "این کاربر ایجاد نشده است", - "error-username-taken": "این نام کاربری استفاده شده است", - "error-email-taken": "رایانامه توسط گیرنده دریافت شده است", - "export-board": "انتقال به بیرون برد", - "sort": "مرتب سازی", - "sort-desc": "برای مرتب سازی لیست کلیک کنید", - "list-sort-by": "مرتب سازی لیست بر اساس:", - "list-label-modifiedAt": "زمان دسترسی قبلی", - "list-label-title": "نام لیست", - "list-label-sort": "دلخواه شما", - "list-label-short-modifiedAt": "(L)", - "list-label-short-title": "(N)", - "list-label-short-sort": "(M)", - "filter": "صافی ـ فیلتر ـ", - "filter-cards": "فیلتر کارت‌ها یا لیست‌ها", - "list-filter-label": "فیلتر لیست بر اساس عنوان", - "filter-clear": "حذف صافی ـ فیلتر ـ", - "filter-no-label": "بدون برچسب", - "filter-no-member": "بدون عضو", - "filter-no-custom-fields": "هیچ فیلدشخصی ای وجود ندارد", - "filter-show-archive": "نمایش لیست‌های آرشیو شده", - "filter-hide-empty": "مخفی کردن لیست‌های خالی", - "filter-on": "صافی ـ فیلتر ـ فعال است", - "filter-on-desc": "شما درحال صافی ـ فیلتر ـ کارت‌های این برد هستید. برای ویرایش فیلتر کلیک نمایید.", - "filter-to-selection": "صافی ـ فیلتر ـ برای موارد انتخابی", - "advanced-filter-label": "صافی ـ فیلتر ـ پیشرفته", - "advanced-filter-description": "فیلتر پیشرفته اجازه می دهد تا برای نوشتن رشته حاوی اپراتورهای زیر: ==! = <=> = && || () یک فضای به عنوان یک جداساز بین اپراتورها استفاده می شود. با تایپ کردن نام ها و مقادیر آنها می توانید برای تمام زمینه های سفارشی فیلتر کنید. به عنوان مثال: Field1 == Value1. نکته: اگر فیلدها یا مقادیر حاوی فضاها باشند، شما باید آنها را به یک نقل قول کپسول کنید. برای مثال: 'فیلد 1' == 'مقدار 1'. برای تک تک کاراکترهای کنترل (\\\\) که می توانید از آنها استفاده کنید، می توانید از \\ استفاده کنید. به عنوان مثال: Field1 == I \\ 'm. همچنین شما می توانید شرایط مختلف را ترکیب کنید. برای مثال: F1 == V1 || F1 == V2. به طور معمول همه اپراتورها از چپ به راست تفسیر می شوند. شما می توانید سفارش را با قرار دادن براکت تغییر دهید. برای مثال: F1 == V1 && (F2 == V2 || F2 == V3). همچنین می توانید فیلدهای متنی را با استفاده از regex جستجو کنید: F1 == /Tes.*/i", - "fullname": "نام و نام خانوادگی", - "header-logo-title": "بازگشت به صفحه بردها.", - "hide-system-messages": "عدم نمایش پیامهای سیستمی", - "headerBarCreateBoardPopup-title": "ایجاد برد", - "home": "خانه", - "import": "وارد کردن", - "link": "ارتباط", - "import-board": "وارد کردن برد", - "import-board-c": "وارد کردن برد", - "import-board-title-trello": "وارد کردن برد از Trello", - "import-board-title-wekan": "بارگذاری برد ها از آخرین خروجی", - "import-sandstorm-backup-warning": "قبل از بررسی این داده ها را از صفحه اصلی صادر شده یا Trello وارد نمیکنید این دانه دوباره باز می شود و یا دوباره باز می شود، یا برد را پیدا نمی کنید، این بدان معنی است که از دست دادن اطلاعات.", - "import-sandstorm-warning": "Imported board will delete all existing data on board and replace it with imported board.", - "from-trello": "از Trello", - "from-wekan": "از آخرین خروجی", - "import-board-instruction-trello": "در Trello-ی خود به 'Menu'، 'More'، 'Print'، 'Export to JSON رفته و متن نهایی را دراینجا وارد نمایید.", - "import-board-instruction-wekan": "در هیئت مدیره خود، به 'Menu' بروید، سپس 'Export Board'، و متن را در فایل دانلود شده کپی کنید.", - "import-board-instruction-about-errors": "اگر هنگام بازگردانی با خطا مواجه شدید بعضی اوقات بازگردانی انجام می شود و تمامی برد ها در داخل صفحه All Boards هستند", - "import-json-placeholder": "اطلاعات Json معتبر خود را اینجا وارد کنید.", - "import-map-members": "نگاشت اعضا", - "import-members-map": "برد ها بازگردانده شده تعدادی کاربر دارند . لطفا کاربر های که می خواهید را انتخاب نمایید", - "import-show-user-mapping": "بررسی نقشه کاربران", - "import-user-select": "کاربر فعلی خود را انتخاب نمایید اگر میخواهیپ بعنوان کاربر باشد", - "importMapMembersAddPopup-title": "انتخاب کاربر", - "info": "نسخه", - "initials": "تخصیصات اولیه", - "invalid-date": "تاریخ نامعتبر", - "invalid-time": "زمان نامعتبر", - "invalid-user": "کاربر نامعتیر", - "joined": "متصل", - "just-invited": "هم اکنون، شما به این برد دعوت شده‌اید.", - "keyboard-shortcuts": "میانبر کلیدها", - "label-create": "ایجاد برچسب", - "label-default": "%s برچسب(پیش فرض)", - "label-delete-pop": "این اقدام، برچسب را از همه کارت‌ها پاک خواهد کرد و تاریخچه آن را نیز از بین می‌برد.", - "labels": "برچسب ها", - "language": "زبان", - "last-admin-desc": "شما نمی توانید نقش ـroleـ را تغییر دهید چراکه باید حداقل یک مدیری وجود داشته باشد.", - "leave-board": "خروج از برد", - "leave-board-pop": "Are you sure you want to leave __boardTitle__? You will be removed from all cards on this board.", - "leaveBoardPopup-title": "Leave Board ?", - "link-card": "ارجاع به این کارت", - "list-archive-cards": "انتقال تمامی کارت های این لیست به آرشیو", - "list-archive-cards-pop": "این کارتباعث حذف تمامی کارت های این لیست از برد می شود . برای مشاهده کارت ها در آرشیو و برگرداندن آنها به برد بر بروی \"Menu\">\"Archive\" کلیک نمایید", - "list-move-cards": "انتقال تمام کارت های این لیست", - "list-select-cards": "انتخاب تمام کارت های این لیست", - "set-color-list": "انتخاب رنگ", - "listActionPopup-title": "لیست اقدامات", - "swimlaneActionPopup-title": "Swimlane Actions", - "swimlaneAddPopup-title": "اضافه کردن مسیر شناور", - "listImportCardPopup-title": "وارد کردن کارت Trello", - "listMorePopup-title": "بیشتر", - "link-list": "پیوند به این فهرست", - "list-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the list. There is no undo.", - "list-delete-suggest-archive": "شما می توانید لیست را به آرشیو انتقال دهید تا آن را از برد حذف نمایید و فعالیت های خود را حفظ نمایید", - "lists": "لیست ها", - "swimlanes": "Swimlanes", - "log-out": "خروج", - "log-in": "ورود", - "loginPopup-title": "ورود", - "memberMenuPopup-title": "تنظیمات اعضا", - "members": "اعضا", - "menu": "منو", - "move-selection": "حرکت مورد انتخابی", - "moveCardPopup-title": "حرکت کارت", - "moveCardToBottom-title": "انتقال به پایین", - "moveCardToTop-title": "انتقال به بالا", - "moveSelectionPopup-title": "حرکت مورد انتخابی", - "multi-selection": "امکان چند انتخابی", - "multi-selection-on": "حالت چند انتخابی روشن است", - "muted": "بی صدا", - "muted-info": "شما هیچگاه از تغییرات این برد مطلع نخواهید شد", - "my-boards": "بردهای من", - "name": "نام", - "no-archived-cards": "هیچ کارتی در آرشیو موجود نمی باشد", - "no-archived-lists": "هیچ لیستی در آرشیو موجود نمی باشد", - "no-archived-swimlanes": "هیچ مسیری در آرشیو موجود نمی باشد", - "no-results": "بدون نتیجه", - "normal": "عادی", - "normal-desc": "امکان نمایش و تنظیم کارت بدون امکان تغییر تنظیمات", - "not-accepted-yet": "دعوت نامه هنوز پذیرفته نشده است", - "notify-participate": "اطلاع رسانی از هرگونه تغییر در کارتهایی که ایجاد کرده اید ویا عضو آن هستید", - "notify-watch": "اطلاع رسانی از هرگونه تغییر در بردها، لیست‌ها یا کارت‌هایی که از آنها دیده‌بانی می‌کنید", - "optional": "انتخابی", - "or": "یا", - "page-maybe-private": "این صفحه ممکن است خصوصی باشد. شما با<a href='%s'>ورود</a> می‌توانید آن را ببینید.", - "page-not-found": "صفحه پیدا نشد.", - "password": "کلمه عبور", - "paste-or-dragdrop": "جهت چسباندن، یا برداشتن-رهاسازی فایل تصویر به آن (تصویر)", - "participating": "شرکت کنندگان", - "preview": "پیش‌نمایش", - "previewAttachedImagePopup-title": "پیش‌نمایش", - "previewClipboardImagePopup-title": "پیش‌نمایش", - "private": "خصوصی", - "private-desc": "این برد خصوصی است. فقط افراد اضافه شده به برد می‌توانند مشاهده و ویرایش کنند.", - "profile": "حساب کاربری", - "public": "عمومی", - "public-desc": "این برد عمومی است. برای هر کسی با آدرس و یا جستجو در موتورها مانند گوگل قابل مشاهده است. فقط افرادی که به برد اضافه شده‌اند امکان ویرایش دارند.", - "quick-access-description": "جهت افزودن یک برد به اینجا، آن را ستاره دار نمایید.", - "remove-cover": "حذف کاور", - "remove-from-board": "حذف از برد", - "remove-label": "حذف برچسب", - "listDeletePopup-title": "حذف فهرست؟", - "remove-member": "حذف عضو", - "remove-member-from-card": "حذف از کارت", - "remove-member-pop": "آیا __name__ (__username__) را از __boardTitle__ حذف می‌کنید؟ کاربر از تمام کارت‌ها در این برد حذف خواهد شد. آنها از این اقدام مطلع خواهند شد.", - "removeMemberPopup-title": "آیا می خواهید کاربر را حذف کنید؟", - "rename": "تغیر نام", - "rename-board": "تغییر نام برد", - "restore": "بازیابی", - "save": "ذخیره", - "search": "جستجو", - "rules": "قوانین", - "search-cards": "Search from card/list titles, descriptions and custom fields on this board", - "search-example": "متن مورد جستجو؟", - "select-color": "انتخاب رنگ", - "set-wip-limit-value": "تعیین بیشینه تعداد وظایف در این فهرست", - "setWipLimitPopup-title": "Set WIP Limit", - "shortcut-assign-self": "اختصاص خود به کارت فعلی", - "shortcut-autocomplete-emoji": "تکمیل خودکار شکلکها", - "shortcut-autocomplete-members": "تکمیل خودکار کاربرها", - "shortcut-clear-filters": "حذف تمامی صافی‌ها ـ فیلترها ـ", - "shortcut-close-dialog": "بستن محاوره", - "shortcut-filter-my-cards": "کارت های من", - "shortcut-show-shortcuts": "بالا آوردن میانبر این لیست", - "shortcut-toggle-filterbar": "ضامن نوار جداکننده صافی ـ فیلتر ـ", - "shortcut-toggle-sidebar": "ضامن نوار جداکننده برد", - "show-cards-minimum-count": "نمایش تعداد کارتها اگر لیست شامل بیشتراز", - "sidebar-open": "بازکردن جداکننده", - "sidebar-close": "بستن جداکننده", - "signupPopup-title": "ایجاد یک کاربر", - "star-board-title": "برای ستاره دار کردن این برد کلیک کنید. این در بالای لیست بردهای شما نمایش داده خواهد شد.", - "starred-boards": "بردهای ستاره دار", - "starred-boards-description": "بردهای ستاره دار در بالای لیست بردها نمایش داده می‌شود.", - "subscribe": "عضوشدن", - "team": "تیم", - "this-board": "این برد", - "this-card": "این کارت", - "spent-time-hours": "زمان صرف شده (ساعت)", - "overtime-hours": "Overtime (hours)", - "overtime": "Overtime", - "has-overtime-cards": "Has overtime cards", - "has-spenttime-cards": "Has spent time cards", - "time": "زمان", - "title": "عنوان", - "tracking": "پیگردی", - "tracking-info": "شما از هرگونه تغییر در کارتهایی که بعنوان ایجاد کننده ویا عضو آن هستید، آگاه خواهید شد", - "type": "نوع", - "unassign-member": "عدم انتصاب کاربر", - "unsaved-description": "شما توضیحات ذخیره نشده دارید.", - "unwatch": "عدم دیده بانی", - "upload": "ارسال", - "upload-avatar": "ارسال تصویر", - "uploaded-avatar": "تصویر ارسال شد", - "username": "نام کاربری", - "view-it": "مشاهده", - "warn-list-archived": "اخطار:این کارت در یک لیست در آرشیو موجود می باشد", - "watch": "دیده بانی", - "watching": "درحال دیده بانی", - "watching-info": "شما از هر تغییری در این برد آگاه خواهید شد", - "welcome-board": "به این برد خوش آمدید", - "welcome-swimlane": "Milestone 1", - "welcome-list1": "پایه ای ها", - "welcome-list2": "پیشرفته", - "card-templates-swimlane": "Card Templates", - "list-templates-swimlane": "List Templates", - "board-templates-swimlane": "Board Templates", - "what-to-do": "چه کاری می خواهید انجام دهید؟", - "wipLimitErrorPopup-title": "Invalid WIP Limit", - "wipLimitErrorPopup-dialog-pt1": "The number of tasks in this list is higher than the WIP limit you've defined.", - "wipLimitErrorPopup-dialog-pt2": "Please move some tasks out of this list, or set a higher WIP limit.", - "admin-panel": "پیشخوان مدیریتی", - "settings": "تنظمات", - "people": "افراد", - "registration": "ثبت نام", - "disable-self-registration": "‌غیرفعال‌سازی خودثبت‌نامی", - "invite": "دعوت", - "invite-people": "دعوت از افراد", - "to-boards": "به برد(ها)", - "email-addresses": "نشانی رایانامه", - "smtp-host-description": "آدرس سرور SMTP ای که پست الکترونیکی شما برروی آن است", - "smtp-port-description": "شماره درگاه ـPortـ ای که سرور SMTP شما جهت ارسال از آن استفاده می کند", - "smtp-tls-description": "پشتیبانی از TLS برای سرور SMTP", - "smtp-host": "آدرس سرور SMTP", - "smtp-port": "شماره درگاه ـPortـ سرور SMTP", - "smtp-username": "نام کاربری", - "smtp-password": "کلمه عبور", - "smtp-tls": "پشتیبانی از SMTP", - "send-from": "از", - "send-smtp-test": "فرستادن رایانامه آزمایشی به خود", - "invitation-code": "کد دعوت نامه", - "email-invite-register-subject": "__inviter__ برای شما دعوت نامه ارسال کرده است", - "email-invite-register-text": "__user__ عزیز,\n\n__inviter__ شما را به این برد دعوت کرده است.\n\nلطفا روی لینک زیر کلیک نمایید:\n__url__\n\nو کد معرفی شما: __icode__\n\nبا تشکر.", - "email-smtp-test-subject": "SMTP تست ایمیل", - "email-smtp-test-text": "با موفقیت، یک رایانامه را فرستادید", - "error-invitation-code-not-exist": "چنین کد دعوتی یافت نشد", - "error-notAuthorized": "شما مجاز به دیدن این صفحه نیستید.", - "webhook-title": "نام وب‌هوک", - "webhook-token": "توکن", - "outgoing-webhooks": "Outgoing Webhooks", - "bidirectional-webhooks": "وب‌هوک two-way", - "outgoingWebhooksPopup-title": "Outgoing Webhooks", - "boardCardTitlePopup-title": "فیلتر موضوع کارت", - "disable-webhook": "حذف این وب‌هوک", - "global-webhook": "وب‌هوک‌های سراسری", - "new-outgoing-webhook": "New Outgoing Webhook", - "no-name": "(ناشناخته)", - "Node_version": "نسخه Node", - "Meteor_version": "Meteor version", - "MongoDB_version": "ورژن MongoDB", - "MongoDB_storage_engine": "موتور ذخیره سازی MongoDB", - "MongoDB_Oplog_enabled": "MongoDB Oplog فعال", - "OS_Arch": "OS Arch", - "OS_Cpus": "OS CPU Count", - "OS_Freemem": "OS Free Memory", - "OS_Loadavg": "OS Load Average", - "OS_Platform": "OS Platform", - "OS_Release": "OS Release", - "OS_Totalmem": "OS Total Memory", - "OS_Type": "OS Type", - "OS_Uptime": "OS Uptime", - "days": "روزه‌ها", - "hours": "ساعت", - "minutes": "دقیقه", - "seconds": "ثانیه", - "show-field-on-card": "این رشته را در کارت نمایش بده", - "automatically-field-on-card": "اتوماتیک این رشته را در همه ی کارت ها اضافه کن", - "showLabel-field-on-card": "نمایش نام رشته در کارت های کوچک", - "yes": "بله", - "no": "خیر", - "accounts": "حساب‌ها", - "accounts-allowEmailChange": "اجازه تغییر رایانامه", - "accounts-allowUserNameChange": "اجازه تغییر نام کاربری", - "createdAt": "ساخته شده در", - "verified": "معتبر", - "active": "فعال", - "card-received": "رسیده", - "card-received-on": "رسیده در", - "card-end": "پایان", - "card-end-on": "پایان در", - "editCardReceivedDatePopup-title": "تغییر تاریخ رسید", - "editCardEndDatePopup-title": "تغییر تاریخ پایان", - "setCardColorPopup-title": "انتخاب رنگ", - "setCardActionsColorPopup-title": "انتخاب کردن رنگ", - "setSwimlaneColorPopup-title": "انتخاب کردن رنگ", - "setListColorPopup-title": "انتخاب کردن رنگ", - "assigned-by": "محول شده توسط", - "requested-by": "تقاضا شده توسط", - "board-delete-notice": "حذف دائمی است شما تمام لیست ها، کارت ها و اقدامات مرتبط با این برد را از دست خواهید داد.", - "delete-board-confirm-popup": "تمام لیست ها، کارت ها، برچسب ها و فعالیت ها حذف خواهند شد و شما نمی توانید محتوای برد را بازیابی کنید. هیچ واکنشی وجود ندارد", - "boardDeletePopup-title": "حذف برد؟", - "delete-board": "حذف برد", - "default-subtasks-board": "ریزکار برای __board__ برد", - "default": "پیش‌فرض", - "queue": "صف", - "subtask-settings": "تنظیمات ریزکارها", - "card-settings": "Card Settings", - "boardSubtaskSettingsPopup-title": "تنظیمات ریزکار های برد", - "boardCardSettingsPopup-title": "Card Settings", - "deposit-subtasks-board": "افزودن ریزکار به برد:", - "deposit-subtasks-list": "لیست برای ریزکار های افزوده شده", - "show-parent-in-minicard": "نمایش خانواده در ریز کارت", - "prefix-with-full-path": "پیشوند با مسیر کامل", - "prefix-with-parent": "پیشوند با خانواده", - "subtext-with-full-path": "زیرنویس با مسیر کامل", - "subtext-with-parent": "زیرنویس با خانواده", - "change-card-parent": "تغییرخانواده کارت", - "parent-card": "کارت خانواده", - "source-board": "کارت مرجع", - "no-parent": "خانواده نمایش داده نشود", - "activity-added-label": "افزودن لیبل '%s' به %s", - "activity-removed-label": "حذف لیبل '%s' از %s", - "activity-delete-attach": "حذف ضمیمه از %s", - "activity-added-label-card": "افزودن لیبل '%s'", - "activity-removed-label-card": "حذف لیبل '%s'", - "activity-delete-attach-card": "حذف ضمیمه", - "activity-set-customfield": "set custom field '%s' to '%s' in %s", - "activity-unset-customfield": "unset custom field '%s' in %s", - "r-rule": "نقش", - "r-add-trigger": "افزودن گیره", - "r-add-action": "افزودن عملیات", - "r-board-rules": "قوانین برد", - "r-add-rule": "افزودن نقش", - "r-view-rule": "نمایش قانون", - "r-delete-rule": "حذف قانون", - "r-new-rule-name": "تیتر قانون جدید", - "r-no-rules": "بدون قانون", - "r-when-a-card": "زمانی که کارت", - "r-is": "هست", - "r-is-moved": "جابه‌جا شده", - "r-added-to": "اضافه شد به", - "r-removed-from": "حذف از", - "r-the-board": "برد", - "r-list": "لیست", - "set-filter": "اضافه کردن فیلتر", - "r-moved-to": "انتقال به", - "r-moved-from": "انتقال از", - "r-archived": "انتقال به آرشیو", - "r-unarchived": "بازگردانی از آرشیو", - "r-a-card": "کارت", - "r-when-a-label-is": "زمانی که لیبل هست", - "r-when-the-label": "زمانی که لیبل هست", - "r-list-name": "نام لیست", - "r-when-a-member": "زمانی که کاربر هست", - "r-when-the-member": "زمانی که کاربر", - "r-name": "نام", - "r-when-a-attach": "زمانی که ضمیمه", - "r-when-a-checklist": "زمانی که چک لیست هست", - "r-when-the-checklist": "زمانی که چک لیست", - "r-completed": "تمام شده", - "r-made-incomplete": "تمام نشده", - "r-when-a-item": "زمانی که چک لیست ایتم هست", - "r-when-the-item": "زمانی که چک لیست ایتم", - "r-checked": "انتخاب شده", - "r-unchecked": "لغو انتخاب", - "r-move-card-to": "انتقال کارت به", - "r-top-of": "بالای", - "r-bottom-of": "پایین", - "r-its-list": "لیست خود", - "r-archive": "انتقال به آرشیو", - "r-unarchive": "بازگردانی از آرشیو", - "r-card": "کارت", - "r-add": "افزودن", - "r-remove": "حذف", - "r-label": "برچسب", - "r-member": "عضو", - "r-remove-all": "حذف همه کاربران از کارت", - "r-set-color": "انتخاب رنگ به", - "r-checklist": "چک لیست", - "r-check-all": "انتخاب همه", - "r-uncheck-all": "لغو انتخاب همه", - "r-items-check": "آیتم از چک لیست", - "r-check": "انتخاب", - "r-uncheck": "لغو انتخاب", - "r-item": "آیتم", - "r-of-checklist": "از چک لیست", - "r-send-email": "ارسال ایمیل", - "r-to": "به", - "r-subject": "عنوان", - "r-rule-details": "جزئیات قوانین", - "r-d-move-to-top-gen": "انتقال کارت به ابتدای لیست خود", - "r-d-move-to-top-spec": "انتقال کارت به ابتدای لیست", - "r-d-move-to-bottom-gen": "انتقال کارت به انتهای لیست خود", - "r-d-move-to-bottom-spec": "انتقال کارت به انتهای لیست", - "r-d-send-email": "ارسال ایمیل", - "r-d-send-email-to": "به", - "r-d-send-email-subject": "عنوان", - "r-d-send-email-message": "پیام", - "r-d-archive": "انتقال کارت به آرشیو", - "r-d-unarchive": "بازگردانی کارت از آرشیو", - "r-d-add-label": "افزودن برچسب", - "r-d-remove-label": "حذف برچسب", - "r-create-card": "ساخت کارت جدید", - "r-in-list": "در لیست", - "r-in-swimlane": "در مسیرِ شناور", - "r-d-add-member": "افزودن عضو", - "r-d-remove-member": "حذف عضو", - "r-d-remove-all-member": "حذف تمامی کاربران", - "r-d-check-all": "انتخاب تمام آیتم های لیست", - "r-d-uncheck-all": "لغوانتخاب تمام آیتم های لیست", - "r-d-check-one": "انتخاب آیتم", - "r-d-uncheck-one": "لغو انتخاب آیتم", - "r-d-check-of-list": "از چک لیست", - "r-d-add-checklist": "افزودن چک لیست", - "r-d-remove-checklist": "حذف چک لیست", - "r-by": "توسط", - "r-add-checklist": "افزودن چک لیست", - "r-with-items": "با موارد", - "r-items-list": "مورد۱،مورد۲،مورد۳", - "r-add-swimlane": "اضافه کردن مسیر شناور", - "r-swimlane-name": "نام مسیر شناور", - "r-board-note": "نکته: برای نمایش موارد ممکن کادر را خالی بگذارید.", - "r-checklist-note": "نکته: چک‌لیست‌ها باید توسط کاما از یک‌دیگر جدا شوند.", - "r-when-a-card-is-moved": "زمانی که یک کارت به لیست دیگری منتقل شد", - "r-set": "Set", - "r-update": "به روز رسانی", - "r-datefield": "تاریخ", - "r-df-start-at": "شروع", - "r-df-due-at": "ناشی از", - "r-df-end-at": "پایان", - "r-df-received-at": "رسیده", - "r-to-current-datetime": "به تاریخ/زمان فعلی", - "r-remove-value-from": "حذف مقدار از", - "ldap": "LDAP", - "oauth2": "OAuth2", - "cas": "CAS", - "authentication-method": "متد اعتبارسنجی", - "authentication-type": "نوع اعتبارسنجی", - "custom-product-name": "نام سفارشی محصول", - "layout": "لایه", - "hide-logo": "مخفی سازی نماد", - "add-custom-html-after-body-start": "افزودن کد های HTML بعد از <body> شروع", - "add-custom-html-before-body-end": "افزودن کد های HTML قبل از </body> پایان", - "error-undefined": "یک اشتباه رخ داده شده است", - "error-ldap-login": "هنگام تلاش برای ورود به یک خطا رخ داد", - "display-authentication-method": "نمایش نوع اعتبارسنجی", - "default-authentication-method": "نوع اعتبارسنجی پیشفرض", - "duplicate-board": "Duplicate Board", - "people-number": "The number of people is:", - "swimlaneDeletePopup-title": "Delete Swimlane ?", - "swimlane-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the swimlane. There is no undo.", - "restore-all": "Restore all", - "delete-all": "Delete all", - "loading": "Loading, please wait.", - "previous_as": "آخرین زمان بوده", - "act-a-dueAt": "اصلاح زمان انجام به \nکِی: __timeValue__\nکجا: __card__\n زمان قبلی انجام __timeOldValue__ بوده", - "act-a-endAt": "modified ending time to __timeValue__ from (__timeOldValue__)", - "act-a-startAt": "modified starting time to __timeValue__ from (__timeOldValue__)", - "act-a-receivedAt": "modified received time to __timeValue__ from (__timeOldValue__)", - "a-dueAt": "modified due time to be", - "a-endAt": "modified ending time to be", - "a-startAt": "modified starting time to be", - "a-receivedAt": "modified received time to be", - "almostdue": "current due time %s is approaching", - "pastdue": "current due time %s is past", - "duenow": "current due time %s is today", - "act-newDue": "__list__/__card__ has 1st due reminder [__board__]", - "act-withDue": "__list__/__card__ due reminders [__board__]", - "act-almostdue": "was reminding the current due (__timeValue__) of __card__ is approaching", - "act-pastdue": "was reminding the current due (__timeValue__) of __card__ is past", - "act-duenow": "was reminding the current due (__timeValue__) of __card__ is now", - "act-atUserComment": "You were mentioned in [__board__] __list__/__card__", - "delete-user-confirm-popup": "Are you sure you want to delete this account? There is no undo.", - "accounts-allowUserDelete": "Allow users to self delete their account", - "hide-minicard-label-text": "Hide minicard label text", - "show-desktop-drag-handles": "Show desktop drag handles", - "assignee": "Assignee", - "cardAssigneesPopup-title": "Assignee", - "addmore-detail": "Add a more detailed description", - "show-on-card": "Show on Card", - "new": "New", - "editUserPopup-title": "Edit User", - "newUserPopup-title": "New User", - "notifications": "Notifications", - "view-all": "View All", - "filter-by-unread": "Filter by Unread", - "mark-all-as-read": "Mark all as read", - "allow-rename": "Allow Rename", - "allowRenamePopup-title": "Allow Rename" -} + "accept": "پذیرش", + "act-activity-notify": "اعلان فعالیت", + "act-addAttachment": "ضمیمه __attachment__ را به کارت __card__ در لیست __list__ در مسیر شناور __swimlane__ در برد __board__ اضافه کرد", + "act-deleteAttachment": "ضمیمه __attachment__ را از کارت __card__ در لیست __list__ در مسیر شناور __swimlane__ در برد __board__ حذف کرد", + "act-addSubtask": "زیر وظیفه __subtask__ را به کارت __card__ در لیست __list__ در مسیر شناور __swimlane__ در برد __board__ اضافه کرد", + "act-addLabel": "برچسب __label__ را به کارت __card__ در لیست __list__ در مسیر شناور __swimlane__ در برد __board__ اضافه کرد", + "act-addedLabel": "برچسب __label__ را به کارت __card__ در لیست __list__ در مسیر شناور __swimlane__ در برد __board__ اضافه کرد", + "act-removeLabel": "برچسب __label__ را از کارت __card__ در لیست __list__ در مسیر شناور __swimlane__ در برد __board__ حذف کرد", + "act-removedLabel": "برچسب __label__ را از کارت __card__ در لیست __list__ در مسیر شناور __swimlane__ در برد __board__ حذف کرد", + "act-addChecklist": "سیاهه __checklist__ را به کارت __card__ در لیست __list__ در مسیر شناور __swimlane__ در برد __board__ اضافه کرد", + "act-addChecklistItem": "چک لیست __checklistItem__ را به سیاهه __checklist__ در کارت __card__ در لیست __list__ در مسیر شناور __swimlane__ در برد __board__ اضافه کرد", + "act-removeChecklist": "سیاهه __checklist__ را از کارت __card__ در لیست __list__ در مسیر شناور __swimlane__ در برد __board__ حذف کرد", + "act-removeChecklistItem": "چک لیست __checklistItem__ را از سیاهه __checkList__ در کارت __card__ در لیست __list__ در مسیر شناور __swimlane__ در برد __board__ حذف کرد", + "act-checkedItem": "چک لیست __checklistItem__ را از سیاهه __checklist__ در کارت __card__ در لیست __list__ در مسیر شناور __swimlane__ در برد __board__ تیک زد", + "act-uncheckedItem": "چک لیست __checklistItem__ را از سیاهه __checklist__ در کارت __card__ در لیست __list__ در مسیر شناور __swimlane__ در برد __board__ بدونِ تیک کرد", + "act-completeChecklist": "سیاهه __checklist__ را در کارت __card__ در لیست __list__ در مسیر شناور __swimlane__ در برد __board__ کامل کرد", + "act-uncompleteChecklist": "سیاهه __checklist__ را در کارت __card__ در لیست __list__ در مسیر شناور __swimlane__ در برد __board__ ناقص کرد", + "act-addComment": "روی کارت __card__ نظر داد: __comment__ در لیست __list__ در مسیر شناور __swimlane__ در برد __board__", + "act-editComment": "نظر روی کارت __card__ را ویرایش کرد: __comment__ در لیست __list__ در مسیر شناور __swimlane__ در برد __board__", + "act-deleteComment": "نظر روی کارت __card__ را حذف کرد: __comment__ در لیست __list__ در مسیر شناور __swimlane__ در برد __board__", + "act-createBoard": "برد __board__ را ایجاد کرد", + "act-createSwimlane": "مسیر شناور __swimlane__ را در برد __board__ ایجاد کرد", + "act-createCard": "کارت __card__ را در لیست __list__ در مسیر شناور __swimlane__ در برد __board__ ایجاد کرد", + "act-createCustomField": "فیلد شخصی __customField__ را در برد __board__ ایجاد کرد", + "act-deleteCustomField": "فیلد شخصی __customField__ را در برد __board__ حذف کرد", + "act-setCustomField": "فیلد شخصی __customField__ را ویرایش کرد: __customFieldValue__ در کارت __card__ در لیست __list__ در مسیر شناور __swimlane__ در برد __board__", + "act-createList": "لیست __list__ را به برد __board__ اضافه کرد", + "act-addBoardMember": "عضو __member__ را به برد __board__ اضافه کرد", + "act-archivedBoard": "برد __board__ را بایگانی کرد", + "act-archivedCard": "کارت __card__ را در لیست __list__ در مسیر شناور __swimlane__ در برد __board__ بایگانی کرد", + "act-archivedList": "لیست __list__ را در مسیر شناور __swimlane__ در برد __board__ بایگانی کرد", + "act-archivedSwimlane": "مسیر شناور __swimlane__ را در برد __board__ بایگانی کرد", + "act-importBoard": "برد __board__ را وارد کرد", + "act-importCard": "کارت __card__ را به لیست __list__ در مسیر شناور __swimlane__ در برد __board__ وارد کرد", + "act-importList": "لیست __list__ را به مسیر شناور __swimlane__ در برد __board__ وارد کرد", + "act-joinMember": "عضو __member__ را به کارت __card__ در لیست __list__ در مسیر شناور __swimlane__ در برد __board__ اضافه کرد", + "act-moveCard": "کارت __card__ را در برد __board__ از لیست __oldList__ در مسیر شناور __oldSwimlane__ به لیست __list__ در مسیر شناور __swimlane__ منتقل کرد", + "act-moveCardToOtherBoard": "کارت __card__ را از لیست __oldList__ در مسیر شناور __oldSwimlane__ در برد __oldBoard__ به لیست __list__ در مسیر شناور __swimlane__ در برد __board__ منتقل کرد", + "act-removeBoardMember": "عضو __member__ را از برد __board__ حذف کرد", + "act-restoredCard": "کارت __card__ را به لیست __list__ در مسیر شناور __swimlane__ در برد __board__ بازگرداند", + "act-unjoinMember": "عضو __member__ را از کارت __card__ در لیست __list__ در مسیر شناور __swimlane__ در برد __board__ حذف کرد", + "act-withBoardTitle": "__board__", + "act-withCardTitle": "[__board__] __card__", + "actions": "اعمال", + "activities": "فعالیت‌ها", + "activity": "فعالیت", + "activity-added": "%s به %s اضافه شد", + "activity-archived": "%s به آرشیو انتقال یافت", + "activity-attached": "%s به %s پیوست شد", + "activity-created": "%s ایجاد شد", + "activity-customfield-created": "%s فیلدشخصی ایجاد شد", + "activity-excluded": "%s از %s مستثنی گردید", + "activity-imported": "%s از %s وارد %s شد", + "activity-imported-board": "%s از %s وارد شد", + "activity-joined": "اتصال به %s", + "activity-moved": "%s از %s به %s منتقل شد", + "activity-on": "%s", + "activity-removed": "%s از %s حذف شد", + "activity-sent": "ارسال %s به %s", + "activity-unjoined": "قطع اتصال %s", + "activity-subtask-added": "زیروظیفه به %s اضافه شد", + "activity-checked-item": "چک شده %s در چک لیست %s از %s", + "activity-unchecked-item": "چک نشده %s در چک لیست %s از %s", + "activity-checklist-added": "سیاهه به %s اضافه شد", + "activity-checklist-removed": "از چک لیست حذف گردید", + "activity-checklist-completed": "completed checklist %s of %s", + "activity-checklist-uncompleted": "تمام نشده ها در چک لیست %s از %s", + "activity-checklist-item-added": "added checklist item to '%s' in %s", + "activity-checklist-item-removed": "حذف شده از چک لیست '%s' در %s", + "add": "افزودن", + "activity-checked-item-card": "چک شده %s در چک لیست %s", + "activity-unchecked-item-card": "چک نشده %s در چک لیست %s", + "activity-checklist-completed-card": "سیاهه __checklist__ را در کارت __card__ در لیست __list__ در مسیر شناور __swimlane__ در برد __board__ کامل کرد", + "activity-checklist-uncompleted-card": "چک لیست تمام نشده %s", + "activity-editComment": "نظر ویرایش شد %s", + "activity-deleteComment": "نظر حذف شد %s", + "add-attachment": "افزودن ضمیمه", + "add-board": "افزودن برد", + "add-card": "افزودن کارت", + "add-swimlane": "اضافه کردن مسیر شناور", + "add-subtask": "افزودن زیر وظیفه", + "add-checklist": "افزودن چک لیست", + "add-checklist-item": "افزودن مورد به سیاهه", + "add-cover": "جلد کردن", + "add-label": "افزودن لیبل", + "add-list": "افزودن لیست", + "add-members": "افزودن اعضا", + "added": "اضافه گردید", + "addMemberPopup-title": "اعضا", + "admin": "مدیر", + "admin-desc": "امکان دیدن و ویرایش کارت‌ها، پاک کردن کاربران و تغییر تنظیمات برای برد.", + "admin-announcement": "اعلان", + "admin-announcement-active": "اعلان سراسری فعال", + "admin-announcement-title": "اعلان از سوی مدیر", + "all-boards": "تمام بردها", + "and-n-other-card": "و __count__ کارت دیگر", + "and-n-other-card_plural": "و __count__ کارت دیگر", + "apply": "اعمال", + "app-is-offline": "در حال بارگزاری لطفا منتظر بمانید. بازخوانی صفحه باعث از بین رفتن اطلاعات می شود. اگر بارگذاری کار نمی کند، لطفا بررسی کنید که این سرور متوقف نشده است.", + "archive": "انتقال به آرشیو", + "archive-all": "انتقال همه به آرشیو", + "archive-board": "انتقال برد به آرشیو", + "archive-card": "انتقال کارت به آرشیو", + "archive-list": "انتقال لیست به آرشیو", + "archive-swimlane": "انتقال مسیر به آرشیو", + "archive-selection": "انتقال انتخاب شده ها به آرشیو", + "archiveBoardPopup-title": "انتقال برد به آرشیو؟", + "archived-items": "بایگانی", + "archived-boards": "برد های داخل آرشیو", + "restore-board": "بازیابی برد", + "no-archived-boards": "هیچ بردی داخل آرشیو نیست", + "archives": "بایگانی", + "template": "Template", + "templates": "Templates", + "assign-member": "تعیین عضو", + "attached": "ضمیمه شده", + "attachment": "ضمیمه", + "attachment-delete-pop": "حذف پیوست دایمی و بی بازگشت خواهد بود.", + "attachmentDeletePopup-title": "آیا می خواهید ضمیمه را حذف کنید؟", + "attachments": "ضمائم", + "auto-watch": "اضافه شدن خودکار دیده‌بانی بردها زمانی که ایجاد می‌شوند", + "avatar-too-big": "تصویر کاربر بسیار بزرگ است ـ حداکثر۷۰ کیلوبایت ـ", + "back": "بازگشت", + "board-change-color": "تغییر رنگ", + "board-nb-stars": "%s ستاره", + "board-not-found": "برد مورد نظر پیدا نشد", + "board-private-info": "این برد <strong>خصوصی</strong> خواهد بود.", + "board-public-info": "این برد <strong>عمومی</strong> خواهد بود.", + "boardChangeColorPopup-title": "تغییر پس زمینه برد", + "boardChangeTitlePopup-title": "تغییر نام برد", + "boardChangeVisibilityPopup-title": "تغییر وضعیت نمایش", + "boardChangeWatchPopup-title": "تغییر دیده بانی", + "boardMenuPopup-title": "Board Settings", + "boardChangeViewPopup-title": "نمایش برد", + "boards": "بردها", + "board-view": "نمایش برد", + "board-view-cal": "تقویم", + "board-view-swimlanes": "Swimlanes", + "board-view-collapse": "بستن", + "board-view-lists": "فهرست‌ها", + "bucket-example": "برای مثال چیزی شبیه \"لیست سبدها\"", + "cancel": "انصراف", + "card-archived": "این کارت به آرشیو انتقال داده شد", + "board-archived": "این برد به آرشیو انتقال یافت", + "card-comments-title": "این کارت دارای %s نظر است.", + "card-delete-notice": "حذف دائمی. تمامی موارد مرتبط با این کارت از بین خواهند رفت.", + "card-delete-pop": "همه اقدامات از این پردازه حذف خواهد شد و امکان بازگرداندن کارت وجود نخواهد داشت.", + "card-delete-suggest-archive": "شما می توانید کارت را به بایگانی منتقل کنید تا آن را از هیئت مدیره حذف کنید و فعالیت را حفظ کنید.", + "card-due": "تا", + "card-due-on": "تا", + "card-spent": "زمان صرف شده", + "card-edit-attachments": "ویرایش ضمائم", + "card-edit-custom-fields": "ویرایش فیلدهای شخصی", + "card-edit-labels": "ویرایش برچسب", + "card-edit-members": "ویرایش اعضا", + "card-labels-title": "تغییر برچسب کارت", + "card-members-title": "افزودن یا حذف اعضا از کارت.", + "card-start": "شروع", + "card-start-on": "شروع از", + "cardAttachmentsPopup-title": "ضمیمه از", + "cardCustomField-datePopup-title": "تغییر تاریخ", + "cardCustomFieldsPopup-title": "ویرایش فیلدهای شخصی", + "cardDeletePopup-title": "آیا می خواهید کارت را حذف کنید؟", + "cardDetailsActionsPopup-title": "اعمال کارت", + "cardLabelsPopup-title": "برچسب ها", + "cardMembersPopup-title": "اعضا", + "cardMorePopup-title": "بیشتر", + "cardTemplatePopup-title": "Create template", + "cards": "کارت‌ها", + "cards-count": "کارت‌ها", + "casSignIn": "ورود با استفاده از CAS", + "cardType-card": "کارت", + "cardType-linkedCard": "کارت‌های مرتبط", + "cardType-linkedBoard": "برد مرتبط", + "change": "تغییر", + "change-avatar": "تغییر تصویر", + "change-password": "تغییر کلمه عبور", + "change-permissions": "تغییر دسترسی‌ها", + "change-settings": "تغییر تنظیمات", + "changeAvatarPopup-title": "تغییر تصویر", + "changeLanguagePopup-title": "تغییر زبان", + "changePasswordPopup-title": "تغییر کلمه عبور", + "changePermissionsPopup-title": "تغییر دسترسی‌ها", + "changeSettingsPopup-title": "تغییر تنظیمات", + "subtasks": "زیر وظیفه", + "checklists": "سیاهه‌ها", + "click-to-star": "با کلیک کردن ستاره بدهید", + "click-to-unstar": "با کلیک کردن ستاره را کم کنید", + "clipboard": "ذخیره در حافظه ویا بردار-رهاکن", + "close": "بستن", + "close-board": "بستن برد", + "close-board-pop": "شما می توانید با کلیک کردن بر روی دکمه «بایگانی» از صفحه هدر، صفحه را بازگردانید.", + "color-black": "مشکی", + "color-blue": "آبی", + "color-crimson": "قرمز", + "color-darkgreen": "سبز تیره", + "color-gold": "طلایی", + "color-gray": "خاکستری", + "color-green": "سبز", + "color-indigo": "نیلی", + "color-lime": "لیمویی", + "color-magenta": "ارغوانی", + "color-mistyrose": "صورتی روشن", + "color-navy": "لاجوردی", + "color-orange": "نارنجی", + "color-paleturquoise": "فیروزه‌ای کدر", + "color-peachpuff": "هلویی", + "color-pink": "صورتی", + "color-plum": "بنفش کدر", + "color-purple": "بنفش", + "color-red": "قرمز", + "color-saddlebrown": "کاکائویی", + "color-silver": "نقره‌ای", + "color-sky": "آبی آسمانی", + "color-slateblue": "آبی فولادی", + "color-white": "سفید", + "color-yellow": "زرد", + "unset-color": "بازنشانی", + "comment": "نظر", + "comment-placeholder": "درج نظر", + "comment-only": "فقط نظر", + "comment-only-desc": "فقط می‌تواند روی کارت‌ها نظر دهد.", + "no-comments": "هیچ کامنتی موجود نیست", + "no-comments-desc": "نظرات و فعالیت ها را نمی توان دید.", + "worker": "کارگر", + "worker-desc": "تنها میتوانید کارت ها را جابجا کنید، این را به یک کارت اضافه کنید.", + "computer": "رایانه", + "confirm-subtask-delete-dialog": "از حذف این زیر وظیفه اطمینان دارید؟", + "confirm-checklist-delete-dialog": "مطمئنا چک لیست پاک شود؟", + "copy-card-link-to-clipboard": "درج پیوند کارت در حافظه", + "linkCardPopup-title": "ارتباط دادن کارت", + "searchElementPopup-title": "جستجو", + "copyCardPopup-title": "کپی کارت", + "copyChecklistToManyCardsPopup-title": "کپی قالب کارت به کارت‌های متعدد", + "copyChecklistToManyCardsPopup-instructions": "عنوان و توضیحات کارت مقصد در این قالب JSON", + "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"First card title\", \"description\":\"First card description\"}, {\"title\":\"Second card title\",\"description\":\"Second card description\"},{\"title\":\"Last card title\",\"description\":\"Last card description\"} ]", + "create": "ایجاد", + "createBoardPopup-title": "ایجاد برد", + "chooseBoardSourcePopup-title": "بارگذاری برد", + "createLabelPopup-title": "ایجاد برچسب", + "createCustomField": "ایجاد فیلد", + "createCustomFieldPopup-title": "ایجاد فیلد", + "current": "جاری", + "custom-field-delete-pop": "این اقدام فیلدشخصی را بهمراه تمامی تاریخچه آن از کارت ها پاک می کند و برگشت پذیر نمی باشد", + "custom-field-checkbox": "جعبه انتخابی", + "custom-field-date": "تاریخ", + "custom-field-dropdown": "لیست افتادنی", + "custom-field-dropdown-none": "(هیچ)", + "custom-field-dropdown-options": "لیست امکانات", + "custom-field-dropdown-options-placeholder": "کلید Enter را جهت افزودن امکانات بیشتر فشار دهید", + "custom-field-dropdown-unknown": "(ناشناخته)", + "custom-field-number": "عدد", + "custom-field-text": "متن", + "custom-fields": "فیلدهای شخصی", + "date": "تاریخ", + "decline": "رد", + "default-avatar": "تصویر پیش فرض", + "delete": "حذف", + "deleteCustomFieldPopup-title": "آیا فیلدشخصی پاک شود؟", + "deleteLabelPopup-title": "آیا می خواهید برچسب را حذف کنید؟", + "description": "توضیحات", + "disambiguateMultiLabelPopup-title": "عمل ابهام زدایی از برچسب", + "disambiguateMultiMemberPopup-title": "عمل ابهام زدایی از کاربر", + "discard": "لغو", + "done": "انجام شده", + "download": "دریافت", + "edit": "ویرایش", + "edit-avatar": "تغییر تصویر", + "edit-profile": "ویرایش پروفایل", + "edit-wip-limit": "Edit WIP Limit", + "soft-wip-limit": "Soft WIP Limit", + "editCardStartDatePopup-title": "تغییر تاریخ آغاز", + "editCardDueDatePopup-title": "تغییر تاریخ پایان", + "editCustomFieldPopup-title": "ویرایش فیلد", + "editCardSpentTimePopup-title": "تغییر زمان صرف شده", + "editLabelPopup-title": "تغیر برچسب", + "editNotificationPopup-title": "اصلاح اعلان", + "editProfilePopup-title": "ویرایش پروفایل", + "email": "پست الکترونیک", + "email-enrollAccount-subject": "یک حساب کاربری برای شما در __siteName__ ایجاد شد", + "email-enrollAccount-text": "سلام __user__ \nبرای شروع به استفاده از این سرویس برروی آدرس زیر کلیک کنید.\n__url__\nبا تشکر.", + "email-fail": "عدم موفقیت در فرستادن رایانامه", + "email-fail-text": "خطا در تلاش برای فرستادن رایانامه", + "email-invalid": "رایانامه نادرست", + "email-invite": "دعوت از طریق رایانامه", + "email-invite-subject": "__inviter__ برای شما دعوت نامه ارسال کرده است", + "email-invite-text": "__User__ عزیز\n __inviter__ شما را به عضویت برد \"__board__\" برای همکاری دعوت کرده است.\nلطفا لینک زیر را دنبال کنید، باتشکر:\n__url__", + "email-resetPassword-subject": "تنظیم مجدد کلمه عبور در __siteName__", + "email-resetPassword-text": "سلام __user__\nجهت تنظیم مجدد کلمه عبور آدرس زیر را دنبال نمایید، باتشکر:\n__url__", + "email-sent": "نامه الکترونیکی فرستاده شد", + "email-verifyEmail-subject": "تایید آدرس الکترونیکی شما در __siteName__", + "email-verifyEmail-text": "سلام __user__\nبه منظور تایید آدرس الکترونیکی حساب خود، آدرس زیر را دنبال نمایید، باتشکر:\n__url__.", + "enable-wip-limit": "Enable WIP Limit", + "error-board-doesNotExist": "برد مورد نظر وجود ندارد", + "error-board-notAdmin": "شما جهت انجام آن باید مدیر برد باشید", + "error-board-notAMember": "شما برای انجام آن، باید عضو این برد باشید", + "error-json-malformed": "متن درغالب صحیح Json نمی باشد.", + "error-json-schema": "داده های Json شما، شامل اطلاعات صحیح در غالب درستی نمی باشد.", + "error-list-doesNotExist": "این لیست موجود نیست", + "error-user-doesNotExist": "این کاربر وجود ندارد", + "error-user-notAllowSelf": "عدم امکان دعوت خود", + "error-user-notCreated": "این کاربر ایجاد نشده است", + "error-username-taken": "این نام کاربری استفاده شده است", + "error-email-taken": "رایانامه توسط گیرنده دریافت شده است", + "export-board": "انتقال به بیرون برد", + "sort": "مرتب سازی", + "sort-desc": "برای مرتب سازی لیست کلیک کنید", + "list-sort-by": "مرتب سازی لیست بر اساس:", + "list-label-modifiedAt": "زمان دسترسی قبلی", + "list-label-title": "نام لیست", + "list-label-sort": "دلخواه شما", + "list-label-short-modifiedAt": "(L)", + "list-label-short-title": "(N)", + "list-label-short-sort": "(M)", + "filter": "صافی ـ فیلتر ـ", + "filter-cards": "فیلتر کارت‌ها یا لیست‌ها", + "list-filter-label": "فیلتر لیست بر اساس عنوان", + "filter-clear": "حذف صافی ـ فیلتر ـ", + "filter-no-label": "بدون برچسب", + "filter-no-member": "بدون عضو", + "filter-no-custom-fields": "هیچ فیلدشخصی ای وجود ندارد", + "filter-show-archive": "نمایش لیست‌های آرشیو شده", + "filter-hide-empty": "مخفی کردن لیست‌های خالی", + "filter-on": "صافی ـ فیلتر ـ فعال است", + "filter-on-desc": "شما درحال صافی ـ فیلتر ـ کارت‌های این برد هستید. برای ویرایش فیلتر کلیک نمایید.", + "filter-to-selection": "صافی ـ فیلتر ـ برای موارد انتخابی", + "advanced-filter-label": "صافی ـ فیلتر ـ پیشرفته", + "advanced-filter-description": "فیلتر پیشرفته اجازه می دهد تا برای نوشتن رشته حاوی اپراتورهای زیر: ==! = <=> = && || () یک فضای به عنوان یک جداساز بین اپراتورها استفاده می شود. با تایپ کردن نام ها و مقادیر آنها می توانید برای تمام زمینه های سفارشی فیلتر کنید. به عنوان مثال: Field1 == Value1. نکته: اگر فیلدها یا مقادیر حاوی فضاها باشند، شما باید آنها را به یک نقل قول کپسول کنید. برای مثال: 'فیلد 1' == 'مقدار 1'. برای تک تک کاراکترهای کنترل (\\\\) که می توانید از آنها استفاده کنید، می توانید از \\ استفاده کنید. به عنوان مثال: Field1 == I \\ 'm. همچنین شما می توانید شرایط مختلف را ترکیب کنید. برای مثال: F1 == V1 || F1 == V2. به طور معمول همه اپراتورها از چپ به راست تفسیر می شوند. شما می توانید سفارش را با قرار دادن براکت تغییر دهید. برای مثال: F1 == V1 && (F2 == V2 || F2 == V3). همچنین می توانید فیلدهای متنی را با استفاده از regex جستجو کنید: F1 == /Tes.*/i", + "fullname": "نام و نام خانوادگی", + "header-logo-title": "بازگشت به صفحه بردها.", + "hide-system-messages": "عدم نمایش پیامهای سیستمی", + "headerBarCreateBoardPopup-title": "ایجاد برد", + "home": "خانه", + "import": "وارد کردن", + "link": "ارتباط", + "import-board": "وارد کردن برد", + "import-board-c": "وارد کردن برد", + "import-board-title-trello": "وارد کردن برد از Trello", + "import-board-title-wekan": "بارگذاری برد ها از آخرین خروجی", + "import-sandstorm-backup-warning": "قبل از بررسی این داده ها را از صفحه اصلی صادر شده یا Trello وارد نمیکنید این دانه دوباره باز می شود و یا دوباره باز می شود، یا برد را پیدا نمی کنید، این بدان معنی است که از دست دادن اطلاعات.", + "import-sandstorm-warning": "Imported board will delete all existing data on board and replace it with imported board.", + "from-trello": "از Trello", + "from-wekan": "از آخرین خروجی", + "import-board-instruction-trello": "در Trello-ی خود به 'Menu'، 'More'، 'Print'، 'Export to JSON رفته و متن نهایی را دراینجا وارد نمایید.", + "import-board-instruction-wekan": "در هیئت مدیره خود، به 'Menu' بروید، سپس 'Export Board'، و متن را در فایل دانلود شده کپی کنید.", + "import-board-instruction-about-errors": "اگر هنگام بازگردانی با خطا مواجه شدید بعضی اوقات بازگردانی انجام می شود و تمامی برد ها در داخل صفحه All Boards هستند", + "import-json-placeholder": "اطلاعات Json معتبر خود را اینجا وارد کنید.", + "import-map-members": "نگاشت اعضا", + "import-members-map": "برد ها بازگردانده شده تعدادی کاربر دارند . لطفا کاربر های که می خواهید را انتخاب نمایید", + "import-show-user-mapping": "بررسی نقشه کاربران", + "import-user-select": "کاربر فعلی خود را انتخاب نمایید اگر میخواهیپ بعنوان کاربر باشد", + "importMapMembersAddPopup-title": "انتخاب کاربر", + "info": "نسخه", + "initials": "تخصیصات اولیه", + "invalid-date": "تاریخ نامعتبر", + "invalid-time": "زمان نامعتبر", + "invalid-user": "کاربر نامعتیر", + "joined": "متصل", + "just-invited": "هم اکنون، شما به این برد دعوت شده‌اید.", + "keyboard-shortcuts": "میانبر کلیدها", + "label-create": "ایجاد برچسب", + "label-default": "%s برچسب(پیش فرض)", + "label-delete-pop": "این اقدام، برچسب را از همه کارت‌ها پاک خواهد کرد و تاریخچه آن را نیز از بین می‌برد.", + "labels": "برچسب ها", + "language": "زبان", + "last-admin-desc": "شما نمی توانید نقش ـroleـ را تغییر دهید چراکه باید حداقل یک مدیری وجود داشته باشد.", + "leave-board": "خروج از برد", + "leave-board-pop": "Are you sure you want to leave __boardTitle__? You will be removed from all cards on this board.", + "leaveBoardPopup-title": "Leave Board ?", + "link-card": "ارجاع به این کارت", + "list-archive-cards": "انتقال تمامی کارت های این لیست به آرشیو", + "list-archive-cards-pop": "این کارتباعث حذف تمامی کارت های این لیست از برد می شود . برای مشاهده کارت ها در آرشیو و برگرداندن آنها به برد بر بروی \"Menu\">\"Archive\" کلیک نمایید", + "list-move-cards": "انتقال تمام کارت های این لیست", + "list-select-cards": "انتخاب تمام کارت های این لیست", + "set-color-list": "انتخاب رنگ", + "listActionPopup-title": "لیست اقدامات", + "swimlaneActionPopup-title": "Swimlane Actions", + "swimlaneAddPopup-title": "اضافه کردن مسیر شناور", + "listImportCardPopup-title": "وارد کردن کارت Trello", + "listMorePopup-title": "بیشتر", + "link-list": "پیوند به این فهرست", + "list-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the list. There is no undo.", + "list-delete-suggest-archive": "شما می توانید لیست را به آرشیو انتقال دهید تا آن را از برد حذف نمایید و فعالیت های خود را حفظ نمایید", + "lists": "لیست ها", + "swimlanes": "Swimlanes", + "log-out": "خروج", + "log-in": "ورود", + "loginPopup-title": "ورود", + "memberMenuPopup-title": "تنظیمات اعضا", + "members": "اعضا", + "menu": "منو", + "move-selection": "حرکت مورد انتخابی", + "moveCardPopup-title": "حرکت کارت", + "moveCardToBottom-title": "انتقال به پایین", + "moveCardToTop-title": "انتقال به بالا", + "moveSelectionPopup-title": "حرکت مورد انتخابی", + "multi-selection": "امکان چند انتخابی", + "multi-selection-on": "حالت چند انتخابی روشن است", + "muted": "بی صدا", + "muted-info": "شما هیچگاه از تغییرات این برد مطلع نخواهید شد", + "my-boards": "بردهای من", + "name": "نام", + "no-archived-cards": "هیچ کارتی در آرشیو موجود نمی باشد", + "no-archived-lists": "هیچ لیستی در آرشیو موجود نمی باشد", + "no-archived-swimlanes": "هیچ مسیری در آرشیو موجود نمی باشد", + "no-results": "بدون نتیجه", + "normal": "عادی", + "normal-desc": "امکان نمایش و تنظیم کارت بدون امکان تغییر تنظیمات", + "not-accepted-yet": "دعوت نامه هنوز پذیرفته نشده است", + "notify-participate": "اطلاع رسانی از هرگونه تغییر در کارتهایی که ایجاد کرده اید ویا عضو آن هستید", + "notify-watch": "اطلاع رسانی از هرگونه تغییر در بردها، لیست‌ها یا کارت‌هایی که از آنها دیده‌بانی می‌کنید", + "optional": "انتخابی", + "or": "یا", + "page-maybe-private": "این صفحه ممکن است خصوصی باشد. شما با<a href='%s'>ورود</a> می‌توانید آن را ببینید.", + "page-not-found": "صفحه پیدا نشد.", + "password": "کلمه عبور", + "paste-or-dragdrop": "جهت چسباندن، یا برداشتن-رهاسازی فایل تصویر به آن (تصویر)", + "participating": "شرکت کنندگان", + "preview": "پیش‌نمایش", + "previewAttachedImagePopup-title": "پیش‌نمایش", + "previewClipboardImagePopup-title": "پیش‌نمایش", + "private": "خصوصی", + "private-desc": "این برد خصوصی است. فقط افراد اضافه شده به برد می‌توانند مشاهده و ویرایش کنند.", + "profile": "حساب کاربری", + "public": "عمومی", + "public-desc": "این برد عمومی است. برای هر کسی با آدرس و یا جستجو در موتورها مانند گوگل قابل مشاهده است. فقط افرادی که به برد اضافه شده‌اند امکان ویرایش دارند.", + "quick-access-description": "جهت افزودن یک برد به اینجا، آن را ستاره دار نمایید.", + "remove-cover": "حذف کاور", + "remove-from-board": "حذف از برد", + "remove-label": "حذف برچسب", + "listDeletePopup-title": "حذف فهرست؟", + "remove-member": "حذف عضو", + "remove-member-from-card": "حذف از کارت", + "remove-member-pop": "آیا __name__ (__username__) را از __boardTitle__ حذف می‌کنید؟ کاربر از تمام کارت‌ها در این برد حذف خواهد شد. آنها از این اقدام مطلع خواهند شد.", + "removeMemberPopup-title": "آیا می خواهید کاربر را حذف کنید؟", + "rename": "تغیر نام", + "rename-board": "تغییر نام برد", + "restore": "بازیابی", + "save": "ذخیره", + "search": "جستجو", + "rules": "قوانین", + "search-cards": "Search from card/list titles, descriptions and custom fields on this board", + "search-example": "متن مورد جستجو؟", + "select-color": "انتخاب رنگ", + "set-wip-limit-value": "تعیین بیشینه تعداد وظایف در این فهرست", + "setWipLimitPopup-title": "Set WIP Limit", + "shortcut-assign-self": "اختصاص خود به کارت فعلی", + "shortcut-autocomplete-emoji": "تکمیل خودکار شکلکها", + "shortcut-autocomplete-members": "تکمیل خودکار کاربرها", + "shortcut-clear-filters": "حذف تمامی صافی‌ها ـ فیلترها ـ", + "shortcut-close-dialog": "بستن محاوره", + "shortcut-filter-my-cards": "کارت های من", + "shortcut-show-shortcuts": "بالا آوردن میانبر این لیست", + "shortcut-toggle-filterbar": "ضامن نوار جداکننده صافی ـ فیلتر ـ", + "shortcut-toggle-sidebar": "ضامن نوار جداکننده برد", + "show-cards-minimum-count": "نمایش تعداد کارتها اگر لیست شامل بیشتراز", + "sidebar-open": "بازکردن جداکننده", + "sidebar-close": "بستن جداکننده", + "signupPopup-title": "ایجاد یک کاربر", + "star-board-title": "برای ستاره دار کردن این برد کلیک کنید. این در بالای لیست بردهای شما نمایش داده خواهد شد.", + "starred-boards": "بردهای ستاره دار", + "starred-boards-description": "بردهای ستاره دار در بالای لیست بردها نمایش داده می‌شود.", + "subscribe": "عضوشدن", + "team": "تیم", + "this-board": "این برد", + "this-card": "این کارت", + "spent-time-hours": "زمان صرف شده (ساعت)", + "overtime-hours": "Overtime (hours)", + "overtime": "Overtime", + "has-overtime-cards": "Has overtime cards", + "has-spenttime-cards": "Has spent time cards", + "time": "زمان", + "title": "عنوان", + "tracking": "پیگردی", + "tracking-info": "شما از هرگونه تغییر در کارتهایی که بعنوان ایجاد کننده ویا عضو آن هستید، آگاه خواهید شد", + "type": "نوع", + "unassign-member": "عدم انتصاب کاربر", + "unsaved-description": "شما توضیحات ذخیره نشده دارید.", + "unwatch": "عدم دیده بانی", + "upload": "ارسال", + "upload-avatar": "ارسال تصویر", + "uploaded-avatar": "تصویر ارسال شد", + "username": "نام کاربری", + "view-it": "مشاهده", + "warn-list-archived": "اخطار:این کارت در یک لیست در آرشیو موجود می باشد", + "watch": "دیده بانی", + "watching": "درحال دیده بانی", + "watching-info": "شما از هر تغییری در این برد آگاه خواهید شد", + "welcome-board": "به این برد خوش آمدید", + "welcome-swimlane": "Milestone 1", + "welcome-list1": "پایه ای ها", + "welcome-list2": "پیشرفته", + "card-templates-swimlane": "Card Templates", + "list-templates-swimlane": "List Templates", + "board-templates-swimlane": "Board Templates", + "what-to-do": "چه کاری می خواهید انجام دهید؟", + "wipLimitErrorPopup-title": "Invalid WIP Limit", + "wipLimitErrorPopup-dialog-pt1": "The number of tasks in this list is higher than the WIP limit you've defined.", + "wipLimitErrorPopup-dialog-pt2": "Please move some tasks out of this list, or set a higher WIP limit.", + "admin-panel": "پیشخوان مدیریتی", + "settings": "تنظمات", + "people": "افراد", + "registration": "ثبت نام", + "disable-self-registration": "‌غیرفعال‌سازی خودثبت‌نامی", + "invite": "دعوت", + "invite-people": "دعوت از افراد", + "to-boards": "به برد(ها)", + "email-addresses": "نشانی رایانامه", + "smtp-host-description": "آدرس سرور SMTP ای که پست الکترونیکی شما برروی آن است", + "smtp-port-description": "شماره درگاه ـPortـ ای که سرور SMTP شما جهت ارسال از آن استفاده می کند", + "smtp-tls-description": "پشتیبانی از TLS برای سرور SMTP", + "smtp-host": "آدرس سرور SMTP", + "smtp-port": "شماره درگاه ـPortـ سرور SMTP", + "smtp-username": "نام کاربری", + "smtp-password": "کلمه عبور", + "smtp-tls": "پشتیبانی از SMTP", + "send-from": "از", + "send-smtp-test": "فرستادن رایانامه آزمایشی به خود", + "invitation-code": "کد دعوت نامه", + "email-invite-register-subject": "__inviter__ برای شما دعوت نامه ارسال کرده است", + "email-invite-register-text": "__user__ عزیز,\n\n__inviter__ شما را به این برد دعوت کرده است.\n\nلطفا روی لینک زیر کلیک نمایید:\n__url__\n\nو کد معرفی شما: __icode__\n\nبا تشکر.", + "email-smtp-test-subject": "SMTP تست ایمیل", + "email-smtp-test-text": "با موفقیت، یک رایانامه را فرستادید", + "error-invitation-code-not-exist": "چنین کد دعوتی یافت نشد", + "error-notAuthorized": "شما مجاز به دیدن این صفحه نیستید.", + "webhook-title": "نام وب‌هوک", + "webhook-token": "توکن", + "outgoing-webhooks": "Outgoing Webhooks", + "bidirectional-webhooks": "وب‌هوک two-way", + "outgoingWebhooksPopup-title": "Outgoing Webhooks", + "boardCardTitlePopup-title": "فیلتر موضوع کارت", + "disable-webhook": "حذف این وب‌هوک", + "global-webhook": "وب‌هوک‌های سراسری", + "new-outgoing-webhook": "New Outgoing Webhook", + "no-name": "(ناشناخته)", + "Node_version": "نسخه Node", + "Meteor_version": "Meteor version", + "MongoDB_version": "ورژن MongoDB", + "MongoDB_storage_engine": "موتور ذخیره سازی MongoDB", + "MongoDB_Oplog_enabled": "MongoDB Oplog فعال", + "OS_Arch": "OS Arch", + "OS_Cpus": "OS CPU Count", + "OS_Freemem": "OS Free Memory", + "OS_Loadavg": "OS Load Average", + "OS_Platform": "OS Platform", + "OS_Release": "OS Release", + "OS_Totalmem": "OS Total Memory", + "OS_Type": "OS Type", + "OS_Uptime": "OS Uptime", + "days": "روزه‌ها", + "hours": "ساعت", + "minutes": "دقیقه", + "seconds": "ثانیه", + "show-field-on-card": "این رشته را در کارت نمایش بده", + "automatically-field-on-card": "اتوماتیک این رشته را در همه ی کارت ها اضافه کن", + "showLabel-field-on-card": "نمایش نام رشته در کارت های کوچک", + "yes": "بله", + "no": "خیر", + "accounts": "حساب‌ها", + "accounts-allowEmailChange": "اجازه تغییر رایانامه", + "accounts-allowUserNameChange": "اجازه تغییر نام کاربری", + "createdAt": "ساخته شده در", + "verified": "معتبر", + "active": "فعال", + "card-received": "رسیده", + "card-received-on": "رسیده در", + "card-end": "پایان", + "card-end-on": "پایان در", + "editCardReceivedDatePopup-title": "تغییر تاریخ رسید", + "editCardEndDatePopup-title": "تغییر تاریخ پایان", + "setCardColorPopup-title": "انتخاب رنگ", + "setCardActionsColorPopup-title": "انتخاب کردن رنگ", + "setSwimlaneColorPopup-title": "انتخاب کردن رنگ", + "setListColorPopup-title": "انتخاب کردن رنگ", + "assigned-by": "محول شده توسط", + "requested-by": "تقاضا شده توسط", + "board-delete-notice": "حذف دائمی است شما تمام لیست ها، کارت ها و اقدامات مرتبط با این برد را از دست خواهید داد.", + "delete-board-confirm-popup": "تمام لیست ها، کارت ها، برچسب ها و فعالیت ها حذف خواهند شد و شما نمی توانید محتوای برد را بازیابی کنید. هیچ واکنشی وجود ندارد", + "boardDeletePopup-title": "حذف برد؟", + "delete-board": "حذف برد", + "default-subtasks-board": "ریزکار برای __board__ برد", + "default": "پیش‌فرض", + "queue": "صف", + "subtask-settings": "تنظیمات ریزکارها", + "card-settings": "Card Settings", + "boardSubtaskSettingsPopup-title": "تنظیمات ریزکار های برد", + "boardCardSettingsPopup-title": "Card Settings", + "deposit-subtasks-board": "افزودن ریزکار به برد:", + "deposit-subtasks-list": "لیست برای ریزکار های افزوده شده", + "show-parent-in-minicard": "نمایش خانواده در ریز کارت", + "prefix-with-full-path": "پیشوند با مسیر کامل", + "prefix-with-parent": "پیشوند با خانواده", + "subtext-with-full-path": "زیرنویس با مسیر کامل", + "subtext-with-parent": "زیرنویس با خانواده", + "change-card-parent": "تغییرخانواده کارت", + "parent-card": "کارت خانواده", + "source-board": "کارت مرجع", + "no-parent": "خانواده نمایش داده نشود", + "activity-added-label": "افزودن لیبل '%s' به %s", + "activity-removed-label": "حذف لیبل '%s' از %s", + "activity-delete-attach": "حذف ضمیمه از %s", + "activity-added-label-card": "افزودن لیبل '%s'", + "activity-removed-label-card": "حذف لیبل '%s'", + "activity-delete-attach-card": "حذف ضمیمه", + "activity-set-customfield": "set custom field '%s' to '%s' in %s", + "activity-unset-customfield": "unset custom field '%s' in %s", + "r-rule": "نقش", + "r-add-trigger": "افزودن گیره", + "r-add-action": "افزودن عملیات", + "r-board-rules": "قوانین برد", + "r-add-rule": "افزودن نقش", + "r-view-rule": "نمایش قانون", + "r-delete-rule": "حذف قانون", + "r-new-rule-name": "تیتر قانون جدید", + "r-no-rules": "بدون قانون", + "r-when-a-card": "زمانی که کارت", + "r-is": "هست", + "r-is-moved": "جابه‌جا شده", + "r-added-to": "اضافه شد به", + "r-removed-from": "حذف از", + "r-the-board": "برد", + "r-list": "لیست", + "set-filter": "اضافه کردن فیلتر", + "r-moved-to": "انتقال به", + "r-moved-from": "انتقال از", + "r-archived": "انتقال به آرشیو", + "r-unarchived": "بازگردانی از آرشیو", + "r-a-card": "کارت", + "r-when-a-label-is": "زمانی که لیبل هست", + "r-when-the-label": "زمانی که لیبل هست", + "r-list-name": "نام لیست", + "r-when-a-member": "زمانی که کاربر هست", + "r-when-the-member": "زمانی که کاربر", + "r-name": "نام", + "r-when-a-attach": "زمانی که ضمیمه", + "r-when-a-checklist": "زمانی که چک لیست هست", + "r-when-the-checklist": "زمانی که چک لیست", + "r-completed": "تمام شده", + "r-made-incomplete": "تمام نشده", + "r-when-a-item": "زمانی که چک لیست ایتم هست", + "r-when-the-item": "زمانی که چک لیست ایتم", + "r-checked": "انتخاب شده", + "r-unchecked": "لغو انتخاب", + "r-move-card-to": "انتقال کارت به", + "r-top-of": "بالای", + "r-bottom-of": "پایین", + "r-its-list": "لیست خود", + "r-archive": "انتقال به آرشیو", + "r-unarchive": "بازگردانی از آرشیو", + "r-card": "کارت", + "r-add": "افزودن", + "r-remove": "حذف", + "r-label": "برچسب", + "r-member": "عضو", + "r-remove-all": "حذف همه کاربران از کارت", + "r-set-color": "انتخاب رنگ به", + "r-checklist": "چک لیست", + "r-check-all": "انتخاب همه", + "r-uncheck-all": "لغو انتخاب همه", + "r-items-check": "آیتم از چک لیست", + "r-check": "انتخاب", + "r-uncheck": "لغو انتخاب", + "r-item": "آیتم", + "r-of-checklist": "از چک لیست", + "r-send-email": "ارسال ایمیل", + "r-to": "به", + "r-subject": "عنوان", + "r-rule-details": "جزئیات قوانین", + "r-d-move-to-top-gen": "انتقال کارت به ابتدای لیست خود", + "r-d-move-to-top-spec": "انتقال کارت به ابتدای لیست", + "r-d-move-to-bottom-gen": "انتقال کارت به انتهای لیست خود", + "r-d-move-to-bottom-spec": "انتقال کارت به انتهای لیست", + "r-d-send-email": "ارسال ایمیل", + "r-d-send-email-to": "به", + "r-d-send-email-subject": "عنوان", + "r-d-send-email-message": "پیام", + "r-d-archive": "انتقال کارت به آرشیو", + "r-d-unarchive": "بازگردانی کارت از آرشیو", + "r-d-add-label": "افزودن برچسب", + "r-d-remove-label": "حذف برچسب", + "r-create-card": "ساخت کارت جدید", + "r-in-list": "در لیست", + "r-in-swimlane": "در مسیرِ شناور", + "r-d-add-member": "افزودن عضو", + "r-d-remove-member": "حذف عضو", + "r-d-remove-all-member": "حذف تمامی کاربران", + "r-d-check-all": "انتخاب تمام آیتم های لیست", + "r-d-uncheck-all": "لغوانتخاب تمام آیتم های لیست", + "r-d-check-one": "انتخاب آیتم", + "r-d-uncheck-one": "لغو انتخاب آیتم", + "r-d-check-of-list": "از چک لیست", + "r-d-add-checklist": "افزودن چک لیست", + "r-d-remove-checklist": "حذف چک لیست", + "r-by": "توسط", + "r-add-checklist": "افزودن چک لیست", + "r-with-items": "با موارد", + "r-items-list": "مورد۱،مورد۲،مورد۳", + "r-add-swimlane": "اضافه کردن مسیر شناور", + "r-swimlane-name": "نام مسیر شناور", + "r-board-note": "نکته: برای نمایش موارد ممکن کادر را خالی بگذارید.", + "r-checklist-note": "نکته: چک‌لیست‌ها باید توسط کاما از یک‌دیگر جدا شوند.", + "r-when-a-card-is-moved": "زمانی که یک کارت به لیست دیگری منتقل شد", + "r-set": "Set", + "r-update": "به روز رسانی", + "r-datefield": "تاریخ", + "r-df-start-at": "شروع", + "r-df-due-at": "ناشی از", + "r-df-end-at": "پایان", + "r-df-received-at": "رسیده", + "r-to-current-datetime": "به تاریخ/زمان فعلی", + "r-remove-value-from": "حذف مقدار از", + "ldap": "LDAP", + "oauth2": "OAuth2", + "cas": "CAS", + "authentication-method": "متد اعتبارسنجی", + "authentication-type": "نوع اعتبارسنجی", + "custom-product-name": "نام سفارشی محصول", + "layout": "لایه", + "hide-logo": "مخفی سازی نماد", + "add-custom-html-after-body-start": "افزودن کد های HTML بعد از <body> شروع", + "add-custom-html-before-body-end": "افزودن کد های HTML قبل از </body> پایان", + "error-undefined": "یک اشتباه رخ داده شده است", + "error-ldap-login": "هنگام تلاش برای ورود به یک خطا رخ داد", + "display-authentication-method": "نمایش نوع اعتبارسنجی", + "default-authentication-method": "نوع اعتبارسنجی پیشفرض", + "duplicate-board": "Duplicate Board", + "people-number": "The number of people is:", + "swimlaneDeletePopup-title": "Delete Swimlane ?", + "swimlane-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the swimlane. There is no undo.", + "restore-all": "Restore all", + "delete-all": "Delete all", + "loading": "Loading, please wait.", + "previous_as": "آخرین زمان بوده", + "act-a-dueAt": "اصلاح زمان انجام به \nکِی: __timeValue__\nکجا: __card__\n زمان قبلی انجام __timeOldValue__ بوده", + "act-a-endAt": "modified ending time to __timeValue__ from (__timeOldValue__)", + "act-a-startAt": "modified starting time to __timeValue__ from (__timeOldValue__)", + "act-a-receivedAt": "modified received time to __timeValue__ from (__timeOldValue__)", + "a-dueAt": "modified due time to be", + "a-endAt": "modified ending time to be", + "a-startAt": "modified starting time to be", + "a-receivedAt": "modified received time to be", + "almostdue": "current due time %s is approaching", + "pastdue": "current due time %s is past", + "duenow": "current due time %s is today", + "act-newDue": "__list__/__card__ has 1st due reminder [__board__]", + "act-withDue": "__list__/__card__ due reminders [__board__]", + "act-almostdue": "was reminding the current due (__timeValue__) of __card__ is approaching", + "act-pastdue": "was reminding the current due (__timeValue__) of __card__ is past", + "act-duenow": "was reminding the current due (__timeValue__) of __card__ is now", + "act-atUserComment": "You were mentioned in [__board__] __list__/__card__", + "delete-user-confirm-popup": "Are you sure you want to delete this account? There is no undo.", + "accounts-allowUserDelete": "Allow users to self delete their account", + "hide-minicard-label-text": "Hide minicard label text", + "show-desktop-drag-handles": "Show desktop drag handles", + "assignee": "Assignee", + "cardAssigneesPopup-title": "Assignee", + "addmore-detail": "Add a more detailed description", + "show-on-card": "Show on Card", + "new": "New", + "editUserPopup-title": "Edit User", + "newUserPopup-title": "New User", + "notifications": "Notifications", + "view-all": "View All", + "filter-by-unread": "Filter by Unread", + "mark-all-as-read": "Mark all as read", + "allow-rename": "Allow Rename", + "allowRenamePopup-title": "Allow Rename" +} \ No newline at end of file diff --git a/i18n/fi.i18n.json b/i18n/fi.i18n.json index 9a461521..88e5dc7f 100644 --- a/i18n/fi.i18n.json +++ b/i18n/fi.i18n.json @@ -1,769 +1,769 @@ { - "accept": "Hyväksy", - "act-activity-notify": "Toimintailmoitus", - "act-addAttachment": "lisätty liite __attachment__ kortille __card__ listalla __list__ swimlanella __swimlane__ taululla __board__", - "act-deleteAttachment": "poistettu liite __attachment__ kortilla __card__ listalla __list__ swimlanella __swimlane__ taululla __board__", - "act-addSubtask": "lisätty alitehtävä __subtask__ kortille __card__ listalla __list__ swimlanella __swimlane__ taululla __board__", - "act-addLabel": "Lisätty nimilappu __label__ kortille __card__ listalla __list__ swimlanella __swimlane__ taululla __board__", - "act-addedLabel": "Lisätty nimilappu __label__ kortille __card__ listalla __list__ swimlanella __swimlane__ taululla __board__", - "act-removeLabel": "Poistettu nimilappu __label__ kortilta __card__ listalla __list__ swimlanella __swimlane__ taululla __board__", - "act-removedLabel": "Poistettu nimilappu __label__ kortilta __card__ listalla __list__ swimlanella __swimlane__ taululla __board__", - "act-addChecklist": "lisätty tarkistuslista __checklist__ kortille __card__ listalla __list__ swimlanella __swimlane__ taululla __board__", - "act-addChecklistItem": "lisätty tarkistuslistan kohta __checklistItem__ tarkistuslistalle __checklist__ kortilla __card__ listalla __list__ swimlanella __swimlane__ taululla __board__", - "act-removeChecklist": "poistettu tarkistuslista __checklist__ kortilta __card__ listalla __list__ swimlanella __swimlane__ taululla __board__", - "act-removeChecklistItem": "poistettu tarkistuslistan kohta __checklistItem__ tarkistuslistalta __checklist__ kortilla __card__ listalla __list__ swimlanella __swimlane__ taululla __board__", - "act-checkedItem": "ruksattu __checklistItem__ tarkistuslistalla __checklist__ kortilla __card__ listalla __list__ swimlanella __swimlane__ taululla __board__", - "act-uncheckedItem": "poistettu ruksi __checklistItem__ tarkistuslistalta __checklist__ kortilla __card__ listalla __list__ swimlanella __swimlane__ taululla __board__", - "act-completeChecklist": "valmistui tarkistuslista __checklist__ kortilla __card__ listalla __list__ swimlanella __swimlane__ taululla __board__", - "act-uncompleteChecklist": "tehty ei valmistuneeksi tarkistuslista __checklist__ kortilla __card__ listalla __list__ swimlanella __swimlane__ taululla __board__", - "act-addComment": "kommentoitu kortilla __card__: __comment__ listalla __list__ swimlanella __swimlane__ taululla __board__", - "act-editComment": "muokkasi kommenttia kortilla __card__: __comment__ listalla __list__ swimlanella __swimlane__ at taululla __board__", - "act-deleteComment": "poisti kommentin kortilla __card__: __comment__ listalla __list__ swimlanella __swimlane__ taululla __board__", - "act-createBoard": "luotu taulu __board__", - "act-createSwimlane": "loi swimlanen __swimlane__ taululle __board__", - "act-createCard": "luotu kortti __card__ listalle __list__ swimlanella __swimlane__ taululla __board__", - "act-createCustomField": "loi mukautetun kentän __customField__ taululla __board__", - "act-deleteCustomField": "poisti mukautetun kentän __customField__ taululla __board__", - "act-setCustomField": "muokkasi mukautettua kenttää __customField__: __customFieldValue__ kortilla __card__ listalla __list__ swimlanella __swimlane__ taululla __board__", - "act-createList": "lisätty lista __list__ taululle __board__", - "act-addBoardMember": "lisätty jäsen __member__ taululle __board__", - "act-archivedBoard": "Taulu __board__ siirretty Arkistoon", - "act-archivedCard": "Kortti __card__ listalla __list__ swimlanella __swimlane__ taululla __board__ siirretty Arkistoon", - "act-archivedList": "Lista __list__ swimlanella __swimlane__ taululla __board__ siirretty Arkistoon", - "act-archivedSwimlane": "Swimlane __swimlane__ taululla __board__ siirretty Arkistoon", - "act-importBoard": "tuotu taulu __board__", - "act-importCard": "tuotu kortti __card__ listalle __list__ swimlanella __swimlane__ taululla __board__", - "act-importList": "tuotu lista __list__ swimlanelle __swimlane__ taululla __board__", - "act-joinMember": "lisätty jäsen __member__ kortille __card__ listalla __list__ swimlanella __swimlane__ taululla __board__", - "act-moveCard": "siirsi kortin __card__ taululla __board__ listasta __oldList__ swimlanelta __oldSwimlane__ listalle __list__ swimlanelle __swimlane__", - "act-moveCardToOtherBoard": "siirretty kortti __card__ listasta __oldList__ swimlanella __oldSwimlane__ taululla __oldBoard__ listalle __list__ swimlanella __swimlane__ taululla __board__", - "act-removeBoardMember": "poistettu jäsen __member__ taululta __board__", - "act-restoredCard": "palautettu kortti __card__ listalle __list__ swimlanella __swimlane__ taululla __board__", - "act-unjoinMember": "poistettu jäsen __member__ kortilta __card__ listalla __list__ swimlanella __swimlane__ taululla __board__", - "act-withBoardTitle": "__board__", - "act-withCardTitle": "[__board__] __card__", - "actions": "Toimet", - "activities": "Toimet", - "activity": "Toiminta", - "activity-added": "lisätty %s kohteeseen %s", - "activity-archived": "%s siirretty Arkistoon", - "activity-attached": "liitetty %s kohteeseen %s", - "activity-created": "luotu %s", - "activity-customfield-created": "luotu mukautettu kenttä %s", - "activity-excluded": "poistettu %s kohteesta %s", - "activity-imported": "tuotu %s kohteeseen %s lähteestä %s", - "activity-imported-board": "tuotu %s lähteestä %s", - "activity-joined": "liitytty kohteeseen %s", - "activity-moved": "siirretty %s kohteesta %s kohteeseen %s", - "activity-on": "kohteessa %s", - "activity-removed": "poistettu %s kohteesta %s", - "activity-sent": "lähetetty %s kohteeseen %s", - "activity-unjoined": "peruttu %s liittyminen", - "activity-subtask-added": "lisätty alitehtävä kohteeseen %s", - "activity-checked-item": "ruksattu %s tarkistuslistassa %s / %s", - "activity-unchecked-item": "poistettu ruksi %s tarkistuslistassa %s / %s", - "activity-checklist-added": "lisätty tarkistuslista kortille %s", - "activity-checklist-removed": "poistettu tarkistuslista kohteesta %s", - "activity-checklist-completed": "saatiin valmiiksi tarkistuslista %s / %s", - "activity-checklist-uncompleted": "ei saatu valmiiksi tarkistuslista %s / %s", - "activity-checklist-item-added": "lisäsi kohdan tarkistuslistaan '%s' kortilla %s", - "activity-checklist-item-removed": "poistettu tarkistuslistan kohta '%s' / %s", - "add": "Lisää", - "activity-checked-item-card": "ruksattu %s tarkistuslistassa %s", - "activity-unchecked-item-card": "poistettu ruksi %s tarkistuslistassa %s", - "activity-checklist-completed-card": "valmistui tarkistuslista __checklist__ kortilla __card__ listalla __list__ swimlanella __swimlane__ taululla __board__", - "activity-checklist-uncompleted-card": "ei valmistunut tarkistuslista %s", - "activity-editComment": "muokkasi kommenttia %s", - "activity-deleteComment": "poisti kommentin %s", - "add-attachment": "Lisää liite", - "add-board": "Lisää taulu", - "add-card": "Lisää kortti", - "add-swimlane": "Lisää Swimlane", - "add-subtask": "Lisää alitehtävä", - "add-checklist": "Lisää tarkistuslista", - "add-checklist-item": "Lisää kohta tarkistuslistaan", - "add-cover": "Lisää kansi", - "add-label": "Lisää nimilappu", - "add-list": "Lisää lista", - "add-members": "Lisää jäseniä", - "added": "Lisätty", - "addMemberPopup-title": "Jäsenet", - "admin": "Ylläpitäjä", - "admin-desc": "Voi nähdä ja muokata kortteja, poistaa jäseniä, ja muuttaa taulun asetuksia.", - "admin-announcement": "Ilmoitus", - "admin-announcement-active": "Aktiivinen järjestelmänlaajuinen ilmoitus", - "admin-announcement-title": "Ilmoitus ylläpitäjältä", - "all-boards": "Kaikki taulut", - "and-n-other-card": "Ja __count__ muu kortti", - "and-n-other-card_plural": "Ja __count__ muuta korttia", - "apply": "Käytä", - "app-is-offline": "Ladataan, odota. Sivun uudelleenlataus aiheuttaa tietojen menettämisen. Jos lataaminen ei toimi, tarkista että palvelin ei ole pysähtynyt.", - "archive": "Siirrä Arkistoon", - "archive-all": "Siirrä kaikki Arkistoon", - "archive-board": "Siirrä taulu Arkistoon", - "archive-card": "Siirrä kortti Arkistoon", - "archive-list": "Siirrä lista Arkistoon", - "archive-swimlane": "Siirrä Swimlane Arkistoon", - "archive-selection": "Siirrä valinta Arkistoon", - "archiveBoardPopup-title": "Siirrä taulu Arkistoon?", - "archived-items": "Arkisto", - "archived-boards": "Taulut Arkistossa", - "restore-board": "Palauta taulu", - "no-archived-boards": "Ei tauluja Arkistossa.", - "archives": "Arkisto", - "template": "Malli", - "templates": "Mallit", - "assign-member": "Valitse jäsen", - "attached": "liitetty", - "attachment": "Liitetiedosto", - "attachment-delete-pop": "Liitetiedoston poistaminen on lopullista. Tätä ei pysty peruuttamaan.", - "attachmentDeletePopup-title": "Poista liitetiedosto?", - "attachments": "Liitetiedostot", - "auto-watch": "Automaattisesti seuraa tauluja kun ne on luotu", - "avatar-too-big": "Profiilikuva on liian suuri (enintään 70 kt)", - "back": "Takaisin", - "board-change-color": "Muokkaa väriä", - "board-nb-stars": "%s tähteä", - "board-not-found": "Taulua ei löytynyt", - "board-private-info": "Tämä taulu tulee olemaan <strong>yksityinen</strong>.", - "board-public-info": "Tämä taulu tulee olemaan <strong>julkinen</strong>.", - "boardChangeColorPopup-title": "Muokkaa taulun taustaa", - "boardChangeTitlePopup-title": "Nimeä taulu uudelleen", - "boardChangeVisibilityPopup-title": "Muokkaa näkyvyyttä", - "boardChangeWatchPopup-title": "Muokkaa seuraamista", - "boardMenuPopup-title": "Tauluasetukset", - "boardChangeViewPopup-title": "Taulunäkymä", - "boards": "Taulut", - "board-view": "Taulunäkymä", - "board-view-cal": "Kalenteri", - "board-view-swimlanes": "Swimlanet", - "board-view-collapse": "Pienennä", - "board-view-lists": "Listat", - "bucket-example": "Kuten “Laatikko lista” esimerkiksi", - "cancel": "Peruuta", - "card-archived": "Tämä kortti on siirretty Arkistoon.", - "board-archived": "Tämä taulu on siirretty Arkistoon.", - "card-comments-title": "Tässä kortissa on %s kommenttia.", - "card-delete-notice": "Poistaminen on lopullista. Menetät kaikki tähän korttiin liitetyt toimet.", - "card-delete-pop": "Kaikki toimet poistetaan toimintasyötteestä, etkä pysty avata korttia uudelleen. Tätä ei voi peruuttaa.", - "card-delete-suggest-archive": "Voit siirtää kortin Arkistoon poistaaksesi sen taululta ja säilyttääksesi toimintalokin.", - "card-due": "Erääntyy", - "card-due-on": "Erääntyy", - "card-spent": "Käytetty aika", - "card-edit-attachments": "Muokkaa liitetiedostoja", - "card-edit-custom-fields": "Muokkaa mukautettuja kenttiä", - "card-edit-labels": "Muokkaa nimilappuja", - "card-edit-members": "Muokkaa jäseniä", - "card-labels-title": "Muokkaa kortin nimilappuja.", - "card-members-title": "Lisää tai poista taulun jäseniä tältä kortilta.", - "card-start": "Alkaa", - "card-start-on": "Alkaa", - "cardAttachmentsPopup-title": "Liitä mistä", - "cardCustomField-datePopup-title": "Muokkaa päivää", - "cardCustomFieldsPopup-title": "Muokkaa mukautettuja kenttiä", - "cardDeletePopup-title": "Poista kortti?", - "cardDetailsActionsPopup-title": "Korttitoimet", - "cardLabelsPopup-title": "Nimilaput", - "cardMembersPopup-title": "Jäsenet", - "cardMorePopup-title": "Lisää", - "cardTemplatePopup-title": "Luo malli", - "cards": "Kortit", - "cards-count": "korttia", - "casSignIn": "CAS-kirjautuminen", - "cardType-card": "Kortti", - "cardType-linkedCard": "Linkitetty kortti", - "cardType-linkedBoard": "Linkitetty taulu", - "change": "Muokkaa", - "change-avatar": "Muokkaa profiilikuvaa", - "change-password": "Vaihda salasana", - "change-permissions": "Muokkaa oikeuksia", - "change-settings": "Muokkaa asetuksia", - "changeAvatarPopup-title": "Muokkaa profiilikuvaa", - "changeLanguagePopup-title": "Vaihda kieltä", - "changePasswordPopup-title": "Vaihda salasana", - "changePermissionsPopup-title": "Muokkaa oikeuksia", - "changeSettingsPopup-title": "Muokkaa asetuksia", - "subtasks": "Alitehtävät", - "checklists": "Tarkistuslistat", - "click-to-star": "Klikkaa merkataksesi tämä taulu tähdellä.", - "click-to-unstar": "Klikkaa poistaaksesi tähtimerkintä taululta.", - "clipboard": "Leikepöytä tai raahaa ja pudota", - "close": "Sulje", - "close-board": "Sulje taulu", - "close-board-pop": "Voit palauttaa taulun klikkaamalla “Arkisto”-painiketta taululistan yläpalkista.", - "color-black": "musta", - "color-blue": "sininen", - "color-crimson": "karmiininpunainen", - "color-darkgreen": "tummanvihreä", - "color-gold": "kulta", - "color-gray": "harmaa", - "color-green": "vihreä", - "color-indigo": "syvän sininen", - "color-lime": "lime", - "color-magenta": "magenta", - "color-mistyrose": "vaaleanpunainen ruusu", - "color-navy": "laivastonsininen", - "color-orange": "oranssi", - "color-paleturquoise": "vaalean turkoosi", - "color-peachpuff": "persikanpunainen", - "color-pink": "vaaleanpunainen", - "color-plum": "luumunvärinen", - "color-purple": "violetti", - "color-red": "punainen", - "color-saddlebrown": "satulanruskea", - "color-silver": "hopea", - "color-sky": "taivas", - "color-slateblue": "liuskekivi sininen", - "color-white": "valkoinen", - "color-yellow": "keltainen", - "unset-color": "Peru väri", - "comment": "Kommentti", - "comment-placeholder": "Kirjoita kommentti", - "comment-only": "Vain kommentointi", - "comment-only-desc": "Voi vain kommentoida kortteja", - "no-comments": "Ei kommentteja", - "no-comments-desc": "Ei voi nähdä kommentteja ja toimintaa.", - "worker": "Työntekijä", - "worker-desc": "Voi vain siirtää kortteja, ilmoittautua kortin käsittelijäksi ja kommentoida.", - "computer": "Tietokone", - "confirm-subtask-delete-dialog": "Haluatko varmasti poistaa alitehtävän?", - "confirm-checklist-delete-dialog": "Haluatko varmasti poistaa tarkistuslistan?", - "copy-card-link-to-clipboard": "Kopioi kortin linkki leikepöydälle", - "linkCardPopup-title": "Linkitä kortti", - "searchElementPopup-title": "Etsi", - "copyCardPopup-title": "Kopioi kortti", - "copyChecklistToManyCardsPopup-title": "Kopioi tarkistuslistan malli monille korteille", - "copyChecklistToManyCardsPopup-instructions": "Kohde korttien otsikot ja kuvaukset JSON-muodossa", - "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"Ensimmäisen kortin otsikko\", \"description\":\"Ensimmäisen kortin kuvaus\"}, {\"title\":\"Toisen kortin otsikko\",\"description\":\"Toisen kortin kuvaus\"},{\"title\":\"Viimeisen kortin otsikko\",\"description\":\"Viimeisen kortin kuvaus\"} ]", - "create": "Luo", - "createBoardPopup-title": "Luo taulu", - "chooseBoardSourcePopup-title": "Tuo taulu", - "createLabelPopup-title": "Luo nimilappu", - "createCustomField": "Luo kenttä", - "createCustomFieldPopup-title": "Luo kenttä", - "current": "nykyinen", - "custom-field-delete-pop": "Tätä ei voi peruuttaa. Tämä poistaa tämän mukautetun kentän kaikista korteista ja poistaa sen historian.", - "custom-field-checkbox": "Valintaruutu", - "custom-field-date": "Päivämäärä", - "custom-field-dropdown": "Pudotusvalikko", - "custom-field-dropdown-none": "(ei mitään)", - "custom-field-dropdown-options": "Listan vaihtoehdot", - "custom-field-dropdown-options-placeholder": "Paina Enter lisätäksesi lisää vaihtoehtoja", - "custom-field-dropdown-unknown": "(tuntematon)", - "custom-field-number": "Numero", - "custom-field-text": "Teksti", - "custom-fields": "Mukautetut kentät", - "date": "Päivämäärä", - "decline": "Kieltäydy", - "default-avatar": "Oletusprofiilikuva", - "delete": "Poista", - "deleteCustomFieldPopup-title": "Poista mukautettu kenttä?", - "deleteLabelPopup-title": "Poista nimilappu?", - "description": "Kuvaus", - "disambiguateMultiLabelPopup-title": "Yksikäsitteistä nimilapputoiminta", - "disambiguateMultiMemberPopup-title": "Yksikäsitteistä jäsentoiminta", - "discard": "Hylkää", - "done": "Valmis", - "download": "Lataa", - "edit": "Muokkaa", - "edit-avatar": "Muokkaa profiilikuvaa", - "edit-profile": "Muokkaa profiilia", - "edit-wip-limit": "Muokkaa WIP-rajaa", - "soft-wip-limit": "Pehmeä WIP-raja", - "editCardStartDatePopup-title": "Muokkaa aloituspäivää", - "editCardDueDatePopup-title": "Muokkaa eräpäivää", - "editCustomFieldPopup-title": "Muokkaa kenttää", - "editCardSpentTimePopup-title": "Muuta käytettyä aikaa", - "editLabelPopup-title": "Muokkaa nimilappua", - "editNotificationPopup-title": "Muokkaa ilmoituksia", - "editProfilePopup-title": "Muokkaa profiilia", - "email": "Sähköposti", - "email-enrollAccount-subject": "Sinulle on luotu tili palveluun __siteName__", - "email-enrollAccount-text": "Hei __user__,\n\nKlikkaa alla olevaa linkkiä aloittaaksesi palvelun käytön.\n\n__url__\n\nKiitos.", - "email-fail": "Sähköpostin lähettäminen epäonnistui", - "email-fail-text": "Virhe yrittäessä lähettää sähköpostia", - "email-invalid": "Virheellinen sähköposti", - "email-invite": "Kutsu sähköpostilla", - "email-invite-subject": "__inviter__ lähetti sinulle kutsun", - "email-invite-text": "Hyvä __user__,\n\n__inviter__ kutsuu sinut liittymään taululle \"__board__\" yhteistyötä varten.\n\nOle hyvä ja seuraa alla olevaa linkkiä:\n\n__url__\n\nKiitos.", - "email-resetPassword-subject": "Nollaa salasanasi palvelussa __siteName__", - "email-resetPassword-text": "Hei __user__,\n\nNollataksesi salasanasi, klikkaa alla olevaa linkkiä.\n\n__url__\n\nKiitos.", - "email-sent": "Sähköposti lähetetty", - "email-verifyEmail-subject": "Varmista sähköpostiosoitteesi osoitteessa __url__", - "email-verifyEmail-text": "Hei __user__,\n\nvahvistaaksesi sähköpostiosoitteesi, klikkaa alla olevaa linkkiä.\n\n__url__\n\nKiitos.", - "enable-wip-limit": "Ota käyttöön WIP-raja", - "error-board-doesNotExist": "Tätä taulua ei ole olemassa", - "error-board-notAdmin": "Tehdäksesi tämän sinun täytyy olla tämän taulun ylläpitäjä", - "error-board-notAMember": "Tehdäksesi tämän sinun täytyy olla tämän taulun jäsen", - "error-json-malformed": "Tekstisi ei ole kelvollisessa JSON-muodossa", - "error-json-schema": "JSON-tietosi ei sisällä oikeaa tietoa oikeassa muodossa", - "error-list-doesNotExist": "Tätä listaa ei ole olemassa", - "error-user-doesNotExist": "Tätä käyttäjää ei ole olemassa", - "error-user-notAllowSelf": "Et voi kutsua itseäsi", - "error-user-notCreated": "Tätä käyttäjää ei ole luotu", - "error-username-taken": "Tämä käyttäjätunnus on jo käytössä", - "error-email-taken": "Sähköpostiosoite on jo käytössä", - "export-board": "Vie taulu", - "sort": "Lajittele", - "sort-desc": "Klikkaa lajitellaksesi listan", - "list-sort-by": "Lajittele lista:", - "list-label-modifiedAt": "Viimeinen käyttöaika", - "list-label-title": "Listan nimi", - "list-label-sort": "Oma manuaalinen järjestys", - "list-label-short-modifiedAt": "(L)", - "list-label-short-title": "(N)", - "list-label-short-sort": "(M)", - "filter": "Suodata", - "filter-cards": "Suodata kortit tai listat", - "list-filter-label": "Suodata listat otsikon mukaan", - "filter-clear": "Poista suodatin", - "filter-no-label": "Ei nimilappua", - "filter-no-member": "Ei jäseniä", - "filter-no-custom-fields": "Ei mukautettuja kenttiä", - "filter-show-archive": "Näytä arkistoidut listat", - "filter-hide-empty": "Näytä tyhjät listat", - "filter-on": "Suodatus on päällä", - "filter-on-desc": "Suodatat kortteja tällä taululla. Klikkaa tästä muokataksesi suodatinta.", - "filter-to-selection": "Suodata valintaan", - "advanced-filter-label": "Edistynyt suodatin", - "advanced-filter-description": "Edistynyt suodatin mahdollistaa merkkijonon, joka sisältää seuraavat operaattorit: == != <= >= && || ( ) Operaattorien välissä käytetään välilyöntiä. Voit suodattaa kaikki mukautetut kentät kirjoittamalla niiden nimet ja arvot. Esimerkiksi: Field1 == Value1. Huom: Jos kentillä tai arvoilla on välilyöntejä, sinun on sijoitettava ne yksittäisiin lainausmerkkeihin. Esimerkki: 'Kenttä 1' == 'Arvo 1'. Voit hypätä yksittäisen kontrollimerkkien (' \\/) yli käyttämällä \\. Esimerkki: Field1 = I\\'m. Voit myös yhdistää useita ehtoja. Esimerkiksi: F1 == V1 || F1 == V2. Yleensä kaikki operaattorit tulkitaan vasemmalta oikealle. Voit muuttaa järjestystä asettamalla sulkuja. Esimerkiksi: F1 == V1 && (F2 == V2 || F2 == V3). Voit myös etsiä tekstikentistä regexillä: F1 == /Tes.*/i", - "fullname": "Koko nimi", - "header-logo-title": "Palaa taulut sivullesi.", - "hide-system-messages": "Piilota järjestelmäviestit", - "headerBarCreateBoardPopup-title": "Luo taulu", - "home": "Koti", - "import": "Tuo", - "link": "Linkitä", - "import-board": "tuo taulu", - "import-board-c": "Tuo taulu", - "import-board-title-trello": "Tuo taulu Trellosta", - "import-board-title-wekan": "Tuo taulu edellisestä viennistä", - "import-sandstorm-backup-warning": "Älä poista tietoja joita toit alkuperäisestä viennistä tai Trellosta ennen kuin tarkistat onnistuuko sulkea ja avata tämä jyvä uudelleen, vai näkyykö Board not found -virhe, joka tarkoittaa tietojen häviämistä.", - "import-sandstorm-warning": "Tuotu taulu poistaa kaikki olemassa olevan taulun tiedot ja korvaa ne tuodulla taululla.", - "from-trello": "Trellosta", - "from-wekan": "Edellisestä viennistä", - "import-board-instruction-trello": "Mene Trello-taulullasi 'Menu', sitten 'More', 'Print and Export', 'Export JSON', ja kopioi tuloksena saamasi teksti", - "import-board-instruction-wekan": "Taulullasi, mene 'Valikko', sitten 'Vie taulu', ja kopioi teksti ladatusta tiedostosta.", - "import-board-instruction-about-errors": "Jos virheitä tulee taulua tuotaessa, joskus tuonti silti toimii, ja taulu on Kaikki taulut sivulla.", - "import-json-placeholder": "Liitä kelvollinen JSON-tietosi tähän", - "import-map-members": "Vastaavat jäsenet", - "import-members-map": "Tuomallasi taululla on muutamia jäseniä. Ole hyvä ja valitse tuomiasi jäseniä vastaavat käyttäjäsi", - "import-show-user-mapping": "Tarkasta vastaavat jäsenet", - "import-user-select": "Valitse olemassaoleva käyttäjä jota haluat käyttää tänä käyttäjänä", - "importMapMembersAddPopup-title": "Valitse käyttäjä", - "info": "Versio", - "initials": "Nimikirjaimet", - "invalid-date": "Virheellinen päivämäärä", - "invalid-time": "Virheellinen aika", - "invalid-user": "Virheellinen käyttäjä", - "joined": "liittyi", - "just-invited": "Sinut on juuri kutsuttu tälle taululle", - "keyboard-shortcuts": "Pikanäppäimet", - "label-create": "Luo nimilappu", - "label-default": "%s nimilappu (oletus)", - "label-delete-pop": "Tätä ei voi peruuttaa. Tämä poistaa tämän nimilapun kaikista korteista ja tuhoaa sen historian.", - "labels": "Nimilaput", - "language": "Kieli", - "last-admin-desc": "Et voi vaihtaa rooleja koska täytyy olla olemassa ainakin yksi ylläpitäjä.", - "leave-board": "Jää pois taululta", - "leave-board-pop": "Haluatko varmasti poistua taululta __boardTitle__? Sinut poistetaan kaikista tämän taulun korteista.", - "leaveBoardPopup-title": "Poistu taululta?", - "link-card": "Linkki tähän korttiin", - "list-archive-cards": "Siirrä kaikki tämän listan kortit Arkistoon", - "list-archive-cards-pop": "Tämä poistaa kaikki tämän listan kortit taululta. Nähdäksesi Arkistossa olevat kortit ja tuodaksesi ne takaisin taululle, klikkaa “Valikko” > “Arkisto”.", - "list-move-cards": "Siirrä kaikki kortit tässä listassa", - "list-select-cards": "Valitse kaikki kortit tässä listassa", - "set-color-list": "Aseta väri", - "listActionPopup-title": "Listatoimet", - "swimlaneActionPopup-title": "Swimlane-toimet", - "swimlaneAddPopup-title": "Lisää Swimlane alle", - "listImportCardPopup-title": "Tuo Trello-kortti", - "listMorePopup-title": "Lisää", - "link-list": "Linkki tähän listaan", - "list-delete-pop": "Kaikki toimet poistetaan toimintasyötteestä ja listan poistaminen on lopullista. Tätä ei pysty peruuttamaan.", - "list-delete-suggest-archive": "Voit siirtää listan Arkistoon poistaaksesi sen taululta ja säilyttääksesi toimintalokin.", - "lists": "Listat", - "swimlanes": "Swimlanet", - "log-out": "Kirjaudu ulos", - "log-in": "Kirjaudu sisään", - "loginPopup-title": "Kirjaudu sisään", - "memberMenuPopup-title": "Jäsenasetukset", - "members": "Jäsenet", - "menu": "Valikko", - "move-selection": "Siirrä valinta", - "moveCardPopup-title": "Siirrä kortti", - "moveCardToBottom-title": "Siirrä alimmaiseksi", - "moveCardToTop-title": "Siirrä ylimmäiseksi", - "moveSelectionPopup-title": "Siirrä valinta", - "multi-selection": "Monivalinta", - "multi-selection-on": "Monivalinta on päällä", - "muted": "Vaimennettu", - "muted-info": "Et saa koskaan ilmoituksia tämän taulun muutoksista", - "my-boards": "Tauluni", - "name": "Nimi", - "no-archived-cards": "Ei kortteja Arkistossa.", - "no-archived-lists": "Ei listoja Arkistossa.", - "no-archived-swimlanes": "Ei Swimlaneja Arkistossa.", - "no-results": "Ei tuloksia", - "normal": "Normaali", - "normal-desc": "Voi nähdä ja muokata kortteja. Ei voi muokata asetuksia.", - "not-accepted-yet": "Kutsua ei ole hyväksytty vielä", - "notify-participate": "Vastaanota päivityksiä kaikilta korteilta jotka olet tehnyt tai joihin osallistut.", - "notify-watch": "Vastaanota päivityksiä kaikilta tauluilta, listoilta tai korteilta joita seuraat.", - "optional": "valinnainen", - "or": "tai", - "page-maybe-private": "Tämä sivu voi olla yksityinen. Saatat nähdä sen <a href='%s'>kirjautumalla sisään</a>.", - "page-not-found": "Sivua ei löytynyt.", - "password": "Salasana", - "paste-or-dragdrop": "liittääksesi, tai vedä & pudota kuvatiedosto siihen (vain kuva)", - "participating": "Osallistutaan", - "preview": "Esikatsele", - "previewAttachedImagePopup-title": "Esikatsele", - "previewClipboardImagePopup-title": "Esikatsele", - "private": "Yksityinen", - "private-desc": "Tämä taulu on yksityinen. Vain taululle lisätyt henkilöt voivat nähdä ja muokata sitä.", - "profile": "Profiili", - "public": "Julkinen", - "public-desc": "Tämä taulu on julkinen. Se näkyy kenelle tahansa jolla on linkki ja näkyy myös hakukoneissa kuten Google. Vain taululle lisätyt henkilöt voivat muokata sitä.", - "quick-access-description": "Merkkaa taulu tähdellä lisätäksesi pikavalinta tähän palkkiin.", - "remove-cover": "Poista kansi", - "remove-from-board": "Poista taululta", - "remove-label": "Poista nimilappu", - "listDeletePopup-title": "Poista lista?", - "remove-member": "Poista jäsen", - "remove-member-from-card": "Poista kortilta", - "remove-member-pop": "Poista __name__ (__username__) taululta __boardTitle__? Jäsen poistetaan kaikilta taulun korteilta. Heille lähetetään ilmoitus.", - "removeMemberPopup-title": "Poista jäsen?", - "rename": "Nimeä uudelleen", - "rename-board": "Nimeä taulu uudelleen", - "restore": "Palauta", - "save": "Tallenna", - "search": "Etsi", - "rules": "Säännöt", - "search-cards": "Etsi kortin/listan otsikoista, kuvauksista ja mukautetuista kentistä tällä taululla ", - "search-example": "Etsittävä teksti?", - "select-color": "Valitse väri", - "set-wip-limit-value": "Aseta tämän listan tehtävien enimmäismäärä", - "setWipLimitPopup-title": "Aseta WIP-raja", - "shortcut-assign-self": "Valitse itsesi nykyiselle kortille", - "shortcut-autocomplete-emoji": "Automaattinen täydennys emojille", - "shortcut-autocomplete-members": "Automaattinen täydennys jäsenille", - "shortcut-clear-filters": "Poista kaikki suodattimet", - "shortcut-close-dialog": "Sulje valintaikkuna", - "shortcut-filter-my-cards": "Suodata korttini", - "shortcut-show-shortcuts": "Tuo esiin tämä pikavalintalista", - "shortcut-toggle-filterbar": "Muokkaa suodatussivupalkin näkyvyyttä", - "shortcut-toggle-sidebar": "Muokkaa taulusivupalkin näkyvyyttä", - "show-cards-minimum-count": "Näytä korttien lukumäärä jos lista sisältää enemmän kuin", - "sidebar-open": "Avaa sivupalkki", - "sidebar-close": "Sulje sivupalkki", - "signupPopup-title": "Luo tili", - "star-board-title": "Klikkaa merkataksesi taulu tähdellä. Se tulee näkymään ylimpänä taululistallasi.", - "starred-boards": "Tähdellä merkatut taulut", - "starred-boards-description": "Tähdellä merkatut taulut näkyvät ylimpänä taululistallasi.", - "subscribe": "Tilaa", - "team": "Tiimi", - "this-board": "tämä taulu", - "this-card": "tämä kortti", - "spent-time-hours": "Käytetty aika (tuntia)", - "overtime-hours": "Ylityö (tuntia)", - "overtime": "Ylityö", - "has-overtime-cards": "Sisältää ylityökortteja", - "has-spenttime-cards": "Sisältää käytetty aika -kortteja", - "time": "Aika", - "title": "Otsikko", - "tracking": "Ilmoitukset", - "tracking-info": "Sinulle ilmoitetaan muutoksista korteissa joihin olet osallistunut luojana tai jäsenenä.", - "type": "Tyyppi", - "unassign-member": "Peru jäsenvalinta", - "unsaved-description": "Sinulla on tallentamaton kuvaus.", - "unwatch": "Lopeta seuraaminen", - "upload": "Lähetä", - "upload-avatar": "Lähetä profiilikuva", - "uploaded-avatar": "Profiilikuva lähetetty", - "username": "Käyttäjätunnus", - "view-it": "Näytä se", - "warn-list-archived": "varoitus: tämä kortti on Arkistossa olevassa listassa", - "watch": "Seuraa", - "watching": "Seurataan", - "watching-info": "Sinulle ilmoitetaan tämän taulun muutoksista", - "welcome-board": "Tervetuloa-taulu", - "welcome-swimlane": "Merkkipaalu 1", - "welcome-list1": "Perusasiat", - "welcome-list2": "Edistynyt", - "card-templates-swimlane": "Korttimallit", - "list-templates-swimlane": "Listamallit", - "board-templates-swimlane": "Taulumallit", - "what-to-do": "Mitä haluat tehdä?", - "wipLimitErrorPopup-title": "Virheellinen WIP-raja", - "wipLimitErrorPopup-dialog-pt1": "Tässä listassa olevien tehtävien määrä on korkeampi kuin asettamasi WIP-raja.", - "wipLimitErrorPopup-dialog-pt2": "Siirrä joitain tehtäviä pois tästä listasta tai määritä korkeampi WIP-raja.", - "admin-panel": "Hallintapaneeli", - "settings": "Asetukset", - "people": "Ihmiset", - "registration": "Rekisteröinti", - "disable-self-registration": "Poista käytöstä itserekisteröityminen", - "invite": "Kutsu", - "invite-people": "Kutsu ihmisiä", - "to-boards": "Taulu(i)lle", - "email-addresses": "Sähköpostiosoite", - "smtp-host-description": "SMTP-palvelimen osoite jolla sähköpostit lähetetään.", - "smtp-port-description": "STMP-palvelimesi käyttämä lähteville sähköposteille tarkoitettu portti.", - "smtp-tls-description": "Ota käyttöön TLS-tuki SMTP-palvelimelle", - "smtp-host": "SMTP-isäntä", - "smtp-port": "SMTP-portti", - "smtp-username": "Käyttäjätunnus", - "smtp-password": "Salasana", - "smtp-tls": "TLS-tuki", - "send-from": "Lähettäjä", - "send-smtp-test": "Lähetä testisähköposti itsellesi", - "invitation-code": "Kutsukoodi", - "email-invite-register-subject": "__inviter__ lähetti sinulle kutsun", - "email-invite-register-text": "Hei __user__,\n\n__inviter__ kutsuu sinut mukaan kanban-taulun käyttöön.\n\nOle hyvä ja seuraa alla olevaa linkkiä:\n__url__\n\nKutsukoodisi on: __icode__\n\nKiitos.", - "email-smtp-test-subject": "SMTP-testisähköposti", - "email-smtp-test-text": "Olet onnistuneesti lähettänyt sähköpostin", - "error-invitation-code-not-exist": "Kutsukoodia ei ole olemassa", - "error-notAuthorized": "Sinulla ei ole oikeutta tarkastella tätä sivua.", - "webhook-title": "Webkoukun nimi", - "webhook-token": "Token (Valinnainen autentikoinnissa)", - "outgoing-webhooks": "Lähtevät Webkoukut", - "bidirectional-webhooks": "Kaksisuuntaiset Webkoukut", - "outgoingWebhooksPopup-title": "Lähtevät Webkoukut", - "boardCardTitlePopup-title": "Kortin otsikkosuodatin", - "disable-webhook": "Poista käytöstä tämä Webkoukku", - "global-webhook": "Kaikenkattavat Webkoukut", - "new-outgoing-webhook": "Uusi lähtevä Webkoukku", - "no-name": "(Tuntematon)", - "Node_version": "Node-versio", - "Meteor_version": "Meteor-versio", - "MongoDB_version": "MongoDB-versio", - "MongoDB_storage_engine": "MongoDB tallennusmoottori", - "MongoDB_Oplog_enabled": "MongoDB Oplog käytössä", - "OS_Arch": "Käyttöjärjestelmän arkkitehtuuri", - "OS_Cpus": "Käyttöjärjestelmän CPU-määrä", - "OS_Freemem": "Käyttöjärjestelmän vapaa muisti", - "OS_Loadavg": "Käyttöjärjestelmän kuorman keskiarvo", - "OS_Platform": "Käyttöjärjestelmäalusta", - "OS_Release": "Käyttöjärjestelmän julkaisu", - "OS_Totalmem": "Käyttöjärjestelmän muistin kokonaismäärä", - "OS_Type": "Käyttöjärjestelmän tyyppi", - "OS_Uptime": "Käyttöjärjestelmä ollut käynnissä", - "days": "päivää", - "hours": "tuntia", - "minutes": "minuuttia", - "seconds": "sekuntia", - "show-field-on-card": "Näytä tämä kenttä kortilla", - "automatically-field-on-card": "Luo kenttä automaattisesti kaikille korteille", - "showLabel-field-on-card": "Näytä kentän nimilappu minikortilla", - "yes": "Kyllä", - "no": "Ei", - "accounts": "Tilit", - "accounts-allowEmailChange": "Salli sähköpostiosoitteen muuttaminen", - "accounts-allowUserNameChange": "Salli käyttäjätunnuksen muuttaminen", - "createdAt": "Luotu", - "verified": "Varmistettu", - "active": "Aktiivinen", - "card-received": "Vastaanotettu", - "card-received-on": "Vastaanotettu", - "card-end": "Loppuu", - "card-end-on": "Loppuu", - "editCardReceivedDatePopup-title": "Vaihda vastaanottamispäivää", - "editCardEndDatePopup-title": "Vaihda loppumispäivää", - "setCardColorPopup-title": "Aseta väri", - "setCardActionsColorPopup-title": "Valitse väri", - "setSwimlaneColorPopup-title": "Valitse väri", - "setListColorPopup-title": "Valitse väri", - "assigned-by": "Tehtävänantaja", - "requested-by": "Pyytäjä", - "board-delete-notice": "Poistaminen on lopullista. Menetät kaikki listat, kortit ja toimet tällä taululla.", - "delete-board-confirm-popup": "Kaikki listat, kortit, nimilaput ja toimet poistetaan ja et pysty palauttamaan taulun sisältöä. Tätä ei voi peruuttaa.", - "boardDeletePopup-title": "Poista taulu?", - "delete-board": "Poista taulu", - "default-subtasks-board": "Alitehtävät taululle __board__", - "default": "Oletus", - "queue": "Jono", - "subtask-settings": "Alitehtävä-asetukset", - "card-settings": "Kortin asetukset", - "boardSubtaskSettingsPopup-title": "Taulualitehtävien asetukset", - "boardCardSettingsPopup-title": "Kortin asetukset", - "deposit-subtasks-board": "Talleta alitehtävät tälle taululle:", - "deposit-subtasks-list": "Laskeutumislista alatehtäville tallennettu tänne:", - "show-parent-in-minicard": "Näytä ylätehtävä minikortilla:", - "prefix-with-full-path": "Etuliite koko polulla", - "prefix-with-parent": "Etuliite ylätehtävällä", - "subtext-with-full-path": "Aliteksti koko polulla", - "subtext-with-parent": "Aliteksti ylätehtävällä", - "change-card-parent": "Muuta kortin ylätehtävää", - "parent-card": "Ylätehtäväkortti", - "source-board": "Lähdetaulu", - "no-parent": "Älä näytä ylätehtävää", - "activity-added-label": "lisätty nimilappu '%s' kohteeseen %s", - "activity-removed-label": "poistettu nimilappu '%s' kohteesta %s", - "activity-delete-attach": "poistettu liitetiedosto kohteesta %s", - "activity-added-label-card": "lisätty nimilappu '%s'", - "activity-removed-label-card": "poistettu nimilappu '%s'", - "activity-delete-attach-card": "poistettu liitetiedosto", - "activity-set-customfield": "asetettu mukautettu kentän '%s' sisällöksi '%s' kortilla %s", - "activity-unset-customfield": "poistettu mukautettu kenttä '%s' kortilla %s", - "r-rule": "Sääntö", - "r-add-trigger": "Lisää liipaisin", - "r-add-action": "Lisää toimi", - "r-board-rules": "Taulusäännöt", - "r-add-rule": "Lisää sääntö", - "r-view-rule": "Näytä sääntö", - "r-delete-rule": "Poista sääntö", - "r-new-rule-name": "Uuden säännön otsikko", - "r-no-rules": "Ei sääntöjä", - "r-when-a-card": "Kun kortti", - "r-is": "on", - "r-is-moved": "on siirretty", - "r-added-to": "lisätty kohteeseen", - "r-removed-from": "Poistettu kohteesta", - "r-the-board": "taulu", - "r-list": "lista", - "set-filter": "Aseta suodatin", - "r-moved-to": "Siirretty kohteeseen", - "r-moved-from": "Siirretty kohteesta", - "r-archived": "Siirretty Arkistoon", - "r-unarchived": "Palautettu Arkistosta", - "r-a-card": "kortti", - "r-when-a-label-is": "Kun nimilappu on", - "r-when-the-label": "Kun nimilappu on", - "r-list-name": "listan nimi", - "r-when-a-member": "Kun jäsen on", - "r-when-the-member": "Kun käyttäjä", - "r-name": "nimi", - "r-when-a-attach": "Kun liitetiedosto", - "r-when-a-checklist": "Kun tarkistuslista on", - "r-when-the-checklist": "Kun tarkistuslista", - "r-completed": "Valmistunut", - "r-made-incomplete": "Tehty ei valmistuneeksi", - "r-when-a-item": "Kun tarkistuslistan kohta on", - "r-when-the-item": "Kun tarkistuslistan kohta", - "r-checked": "Ruksattu", - "r-unchecked": "Poistettu ruksi", - "r-move-card-to": "Siirrä kortti kohteeseen", - "r-top-of": "Ylimmäiseksi", - "r-bottom-of": "Alimmaiseksi", - "r-its-list": "sen lista", - "r-archive": "Siirrä Arkistoon", - "r-unarchive": "Palauta Arkistosta", - "r-card": "kortti", - "r-add": "Lisää", - "r-remove": "Poista", - "r-label": "nimilappu", - "r-member": "jäsen", - "r-remove-all": "Poista kaikki jäsenet kortilta", - "r-set-color": "Aseta väriksi", - "r-checklist": "tarkistuslista", - "r-check-all": "Ruksaa kaikki", - "r-uncheck-all": "Poista ruksi kaikista", - "r-items-check": "kohtaa tarkistuslistassa", - "r-check": "Ruksaa", - "r-uncheck": "Poista ruksi", - "r-item": "kohta", - "r-of-checklist": "tarkistuslistasta", - "r-send-email": "Lähetä sähköposti", - "r-to": "vastaanottajalle", - "r-subject": "aihe", - "r-rule-details": "Säännön yksityiskohdat", - "r-d-move-to-top-gen": "Siirrä kortti listansa alkuun", - "r-d-move-to-top-spec": "Siirrä kortti listan alkuun", - "r-d-move-to-bottom-gen": "Siirrä kortti listansa loppuun", - "r-d-move-to-bottom-spec": "Siirrä kortti listan loppuun", - "r-d-send-email": "Lähetä sähköposti", - "r-d-send-email-to": "vastaanottajalle", - "r-d-send-email-subject": "aihe", - "r-d-send-email-message": "viesti", - "r-d-archive": "Siirrä kortti Arkistoon", - "r-d-unarchive": "Palauta kortti Arkistosta", - "r-d-add-label": "Lisää nimilappu", - "r-d-remove-label": "Poista nimilappu", - "r-create-card": "Luo uusi kortti", - "r-in-list": "listassa", - "r-in-swimlane": "swimlanessa", - "r-d-add-member": "Lisää jäsen", - "r-d-remove-member": "Poista jäsen", - "r-d-remove-all-member": "Poista kaikki jäsenet", - "r-d-check-all": "Ruksaa kaikki listan kohdat", - "r-d-uncheck-all": "Poista ruksi kaikista listan kohdista", - "r-d-check-one": "Ruksaa kohta", - "r-d-uncheck-one": "Poista ruksi kohdasta", - "r-d-check-of-list": "tarkistuslistasta", - "r-d-add-checklist": "Lisää tarkistuslista", - "r-d-remove-checklist": "Poista tarkistuslista", - "r-by": "mennessä", - "r-add-checklist": "Lisää tarkistuslista", - "r-with-items": "kohteiden kanssa", - "r-items-list": "kohde1,kohde2,kohde3", - "r-add-swimlane": "Lisää swimlane", - "r-swimlane-name": "swimlanen nimi", - "r-board-note": "Huom: jätä kenttä tyhjäksi täsmätäksesi jokaiseen mahdolliseen arvoon.", - "r-checklist-note": "Huom: tarkistuslistan kohteet täytyy kirjoittaa pilkulla eroteltuina.", - "r-when-a-card-is-moved": "Kun kortti on siirretty toiseen listaan", - "r-set": "Aseta", - "r-update": "Päivitä", - "r-datefield": "päivämäärä kenttä", - "r-df-start-at": "alkaa", - "r-df-due-at": "erääntyy", - "r-df-end-at": "loppuu", - "r-df-received-at": "vastaanotettu", - "r-to-current-datetime": "nykyiseen päivään/aikaan", - "r-remove-value-from": "Poista arvo kohteesta", - "ldap": "LDAP", - "oauth2": "OAuth2", - "cas": "CAS", - "authentication-method": "Kirjautumistapa", - "authentication-type": "Kirjautumistyyppi", - "custom-product-name": "Mukautettu tuotenimi", - "layout": "Ulkoasu", - "hide-logo": "Piilota Logo", - "add-custom-html-after-body-start": "Lisää HTML <body> alun jälkeen", - "add-custom-html-before-body-end": "Lisä HTML ennen </body> loppua", - "error-undefined": "Jotain meni pieleen", - "error-ldap-login": "Virhe tapahtui yrittäessä kirjautua sisään", - "display-authentication-method": "Näytä kirjautumistapa", - "default-authentication-method": "Oletuskirjautumistapa", - "duplicate-board": "Tee kaksoiskappale taulusta", - "people-number": "Ihmisten määrä on:", - "swimlaneDeletePopup-title": "Poista Swimlane?", - "swimlane-delete-pop": "Kaikki toimet poistetaan toimintasyötteestä ja swimlanen poistaminen on lopullista. Tätä ei pysty peruuttamaan.", - "restore-all": "Palauta kaikki", - "delete-all": "Poista kaikki", - "loading": "Ladataan, odota hetki.", - "previous_as": "viimeksi oli", - "act-a-dueAt": "muokattu eräätymisaikaa \nMilloin: __timeValue__\nMissä: __card__\n edellinen erääntymisaika oli __timeOldValue__", - "act-a-endAt": "muokattu loppumisajaksi __timeValue__ alkuperäisestä (__timeOldValue__)", - "act-a-startAt": "muokattu aloitusajaksi __timeValue__ alkuperäisestä (__timeOldValue__)", - "act-a-receivedAt": "muutettu vastaanottamisajaksi __timeValue__ alkuperäisestä (__timeOldValue__)", - "a-dueAt": "muutettu vastaanottamisajaksi", - "a-endAt": "muokattu loppumisajaksi", - "a-startAt": "muokattu aloitusajaksi", - "a-receivedAt": "muokattu vastaanottamisajaksi", - "almostdue": "nykyinen eräaika %s lähestyy", - "pastdue": "nykyinen eräaika %s on mennyt", - "duenow": "nykyinen eräaika %s on tänään", - "act-newDue": "__list__/__card__ on 1. erääntymismuistutus [__board__]", - "act-withDue": "__list__/__card__ erääntymismuistutukset [__board__]", - "act-almostdue": "muistutti nykyisen eräajan (__timeValue__) kortilla __card__ lähestyvän", - "act-pastdue": "muistutti nykyisen eräajan (__timeValue__) kortilla __card__ menneen", - "act-duenow": "muistutti nykyisen eräajan (__timeValue__) kortilla __card__ olevan nyt", - "act-atUserComment": "Sinut mainittiin [__board__] __list__/__card__", - "delete-user-confirm-popup": "Haluatko varmasti poistaa tämän käyttäjätilin? Tätä ei voi peruuttaa.", - "accounts-allowUserDelete": "Salli käyttäjien poistaa tilinsä itse", - "hide-minicard-label-text": "Piilota minikortin nimilappu teksti", - "show-desktop-drag-handles": "Näytä työpöydän vedon kahvat", - "assignee": "Käsittelijä", - "cardAssigneesPopup-title": "Käsittelijä", - "addmore-detail": "Lisää tarkempi kuvaus", - "show-on-card": "Näytä kortilla", - "new": "Uusi", - "editUserPopup-title": "Muokkaa käyttäjää", - "newUserPopup-title": "Uusi käyttäjä", - "notifications": "Ilmoitukset", - "view-all": "Näytä kaikki", - "filter-by-unread": "Suodata lukemattomat", - "mark-all-as-read": "Merkkaa kaikki luetuksi", - "allow-rename": "Salli uudelleennimeäminen", - "allowRenamePopup-title": "Salli uudelleennimeäminen" -} + "accept": "Hyväksy", + "act-activity-notify": "Toimintailmoitus", + "act-addAttachment": "lisätty liite __attachment__ kortille __card__ listalla __list__ swimlanella __swimlane__ taululla __board__", + "act-deleteAttachment": "poistettu liite __attachment__ kortilla __card__ listalla __list__ swimlanella __swimlane__ taululla __board__", + "act-addSubtask": "lisätty alitehtävä __subtask__ kortille __card__ listalla __list__ swimlanella __swimlane__ taululla __board__", + "act-addLabel": "Lisätty nimilappu __label__ kortille __card__ listalla __list__ swimlanella __swimlane__ taululla __board__", + "act-addedLabel": "Lisätty nimilappu __label__ kortille __card__ listalla __list__ swimlanella __swimlane__ taululla __board__", + "act-removeLabel": "Poistettu nimilappu __label__ kortilta __card__ listalla __list__ swimlanella __swimlane__ taululla __board__", + "act-removedLabel": "Poistettu nimilappu __label__ kortilta __card__ listalla __list__ swimlanella __swimlane__ taululla __board__", + "act-addChecklist": "lisätty tarkistuslista __checklist__ kortille __card__ listalla __list__ swimlanella __swimlane__ taululla __board__", + "act-addChecklistItem": "lisätty tarkistuslistan kohta __checklistItem__ tarkistuslistalle __checklist__ kortilla __card__ listalla __list__ swimlanella __swimlane__ taululla __board__", + "act-removeChecklist": "poistettu tarkistuslista __checklist__ kortilta __card__ listalla __list__ swimlanella __swimlane__ taululla __board__", + "act-removeChecklistItem": "poistettu tarkistuslistan kohta __checklistItem__ tarkistuslistalta __checklist__ kortilla __card__ listalla __list__ swimlanella __swimlane__ taululla __board__", + "act-checkedItem": "ruksattu __checklistItem__ tarkistuslistalla __checklist__ kortilla __card__ listalla __list__ swimlanella __swimlane__ taululla __board__", + "act-uncheckedItem": "poistettu ruksi __checklistItem__ tarkistuslistalta __checklist__ kortilla __card__ listalla __list__ swimlanella __swimlane__ taululla __board__", + "act-completeChecklist": "valmistui tarkistuslista __checklist__ kortilla __card__ listalla __list__ swimlanella __swimlane__ taululla __board__", + "act-uncompleteChecklist": "tehty ei valmistuneeksi tarkistuslista __checklist__ kortilla __card__ listalla __list__ swimlanella __swimlane__ taululla __board__", + "act-addComment": "kommentoitu kortilla __card__: __comment__ listalla __list__ swimlanella __swimlane__ taululla __board__", + "act-editComment": "muokkasi kommenttia kortilla __card__: __comment__ listalla __list__ swimlanella __swimlane__ at taululla __board__", + "act-deleteComment": "poisti kommentin kortilla __card__: __comment__ listalla __list__ swimlanella __swimlane__ taululla __board__", + "act-createBoard": "luotu taulu __board__", + "act-createSwimlane": "loi swimlanen __swimlane__ taululle __board__", + "act-createCard": "luotu kortti __card__ listalle __list__ swimlanella __swimlane__ taululla __board__", + "act-createCustomField": "loi mukautetun kentän __customField__ taululla __board__", + "act-deleteCustomField": "poisti mukautetun kentän __customField__ taululla __board__", + "act-setCustomField": "muokkasi mukautettua kenttää __customField__: __customFieldValue__ kortilla __card__ listalla __list__ swimlanella __swimlane__ taululla __board__", + "act-createList": "lisätty lista __list__ taululle __board__", + "act-addBoardMember": "lisätty jäsen __member__ taululle __board__", + "act-archivedBoard": "Taulu __board__ siirretty Arkistoon", + "act-archivedCard": "Kortti __card__ listalla __list__ swimlanella __swimlane__ taululla __board__ siirretty Arkistoon", + "act-archivedList": "Lista __list__ swimlanella __swimlane__ taululla __board__ siirretty Arkistoon", + "act-archivedSwimlane": "Swimlane __swimlane__ taululla __board__ siirretty Arkistoon", + "act-importBoard": "tuotu taulu __board__", + "act-importCard": "tuotu kortti __card__ listalle __list__ swimlanella __swimlane__ taululla __board__", + "act-importList": "tuotu lista __list__ swimlanelle __swimlane__ taululla __board__", + "act-joinMember": "lisätty jäsen __member__ kortille __card__ listalla __list__ swimlanella __swimlane__ taululla __board__", + "act-moveCard": "siirsi kortin __card__ taululla __board__ listasta __oldList__ swimlanelta __oldSwimlane__ listalle __list__ swimlanelle __swimlane__", + "act-moveCardToOtherBoard": "siirretty kortti __card__ listasta __oldList__ swimlanella __oldSwimlane__ taululla __oldBoard__ listalle __list__ swimlanella __swimlane__ taululla __board__", + "act-removeBoardMember": "poistettu jäsen __member__ taululta __board__", + "act-restoredCard": "palautettu kortti __card__ listalle __list__ swimlanella __swimlane__ taululla __board__", + "act-unjoinMember": "poistettu jäsen __member__ kortilta __card__ listalla __list__ swimlanella __swimlane__ taululla __board__", + "act-withBoardTitle": "__board__", + "act-withCardTitle": "[__board__] __card__", + "actions": "Toimet", + "activities": "Toimet", + "activity": "Toiminta", + "activity-added": "lisätty %s kohteeseen %s", + "activity-archived": "%s siirretty Arkistoon", + "activity-attached": "liitetty %s kohteeseen %s", + "activity-created": "luotu %s", + "activity-customfield-created": "luotu mukautettu kenttä %s", + "activity-excluded": "poistettu %s kohteesta %s", + "activity-imported": "tuotu %s kohteeseen %s lähteestä %s", + "activity-imported-board": "tuotu %s lähteestä %s", + "activity-joined": "liitytty kohteeseen %s", + "activity-moved": "siirretty %s kohteesta %s kohteeseen %s", + "activity-on": "kohteessa %s", + "activity-removed": "poistettu %s kohteesta %s", + "activity-sent": "lähetetty %s kohteeseen %s", + "activity-unjoined": "peruttu %s liittyminen", + "activity-subtask-added": "lisätty alitehtävä kohteeseen %s", + "activity-checked-item": "ruksattu %s tarkistuslistassa %s / %s", + "activity-unchecked-item": "poistettu ruksi %s tarkistuslistassa %s / %s", + "activity-checklist-added": "lisätty tarkistuslista kortille %s", + "activity-checklist-removed": "poistettu tarkistuslista kohteesta %s", + "activity-checklist-completed": "saatiin valmiiksi tarkistuslista %s / %s", + "activity-checklist-uncompleted": "ei saatu valmiiksi tarkistuslista %s / %s", + "activity-checklist-item-added": "lisäsi kohdan tarkistuslistaan '%s' kortilla %s", + "activity-checklist-item-removed": "poistettu tarkistuslistan kohta '%s' / %s", + "add": "Lisää", + "activity-checked-item-card": "ruksattu %s tarkistuslistassa %s", + "activity-unchecked-item-card": "poistettu ruksi %s tarkistuslistassa %s", + "activity-checklist-completed-card": "valmistui tarkistuslista __checklist__ kortilla __card__ listalla __list__ swimlanella __swimlane__ taululla __board__", + "activity-checklist-uncompleted-card": "ei valmistunut tarkistuslista %s", + "activity-editComment": "muokkasi kommenttia %s", + "activity-deleteComment": "poisti kommentin %s", + "add-attachment": "Lisää liite", + "add-board": "Lisää taulu", + "add-card": "Lisää kortti", + "add-swimlane": "Lisää Swimlane", + "add-subtask": "Lisää alitehtävä", + "add-checklist": "Lisää tarkistuslista", + "add-checklist-item": "Lisää kohta tarkistuslistaan", + "add-cover": "Lisää kansi", + "add-label": "Lisää nimilappu", + "add-list": "Lisää lista", + "add-members": "Lisää jäseniä", + "added": "Lisätty", + "addMemberPopup-title": "Jäsenet", + "admin": "Ylläpitäjä", + "admin-desc": "Voi nähdä ja muokata kortteja, poistaa jäseniä, ja muuttaa taulun asetuksia.", + "admin-announcement": "Ilmoitus", + "admin-announcement-active": "Aktiivinen järjestelmänlaajuinen ilmoitus", + "admin-announcement-title": "Ilmoitus ylläpitäjältä", + "all-boards": "Kaikki taulut", + "and-n-other-card": "Ja __count__ muu kortti", + "and-n-other-card_plural": "Ja __count__ muuta korttia", + "apply": "Käytä", + "app-is-offline": "Ladataan, odota. Sivun uudelleenlataus aiheuttaa tietojen menettämisen. Jos lataaminen ei toimi, tarkista että palvelin ei ole pysähtynyt.", + "archive": "Siirrä Arkistoon", + "archive-all": "Siirrä kaikki Arkistoon", + "archive-board": "Siirrä taulu Arkistoon", + "archive-card": "Siirrä kortti Arkistoon", + "archive-list": "Siirrä lista Arkistoon", + "archive-swimlane": "Siirrä Swimlane Arkistoon", + "archive-selection": "Siirrä valinta Arkistoon", + "archiveBoardPopup-title": "Siirrä taulu Arkistoon?", + "archived-items": "Arkisto", + "archived-boards": "Taulut Arkistossa", + "restore-board": "Palauta taulu", + "no-archived-boards": "Ei tauluja Arkistossa.", + "archives": "Arkisto", + "template": "Malli", + "templates": "Mallit", + "assign-member": "Valitse jäsen", + "attached": "liitetty", + "attachment": "Liitetiedosto", + "attachment-delete-pop": "Liitetiedoston poistaminen on lopullista. Tätä ei pysty peruuttamaan.", + "attachmentDeletePopup-title": "Poista liitetiedosto?", + "attachments": "Liitetiedostot", + "auto-watch": "Automaattisesti seuraa tauluja kun ne on luotu", + "avatar-too-big": "Profiilikuva on liian suuri (enintään 70 kt)", + "back": "Takaisin", + "board-change-color": "Muokkaa väriä", + "board-nb-stars": "%s tähteä", + "board-not-found": "Taulua ei löytynyt", + "board-private-info": "Tämä taulu tulee olemaan <strong>yksityinen</strong>.", + "board-public-info": "Tämä taulu tulee olemaan <strong>julkinen</strong>.", + "boardChangeColorPopup-title": "Muokkaa taulun taustaa", + "boardChangeTitlePopup-title": "Nimeä taulu uudelleen", + "boardChangeVisibilityPopup-title": "Muokkaa näkyvyyttä", + "boardChangeWatchPopup-title": "Muokkaa seuraamista", + "boardMenuPopup-title": "Tauluasetukset", + "boardChangeViewPopup-title": "Taulunäkymä", + "boards": "Taulut", + "board-view": "Taulunäkymä", + "board-view-cal": "Kalenteri", + "board-view-swimlanes": "Swimlanet", + "board-view-collapse": "Pienennä", + "board-view-lists": "Listat", + "bucket-example": "Kuten “Laatikko lista” esimerkiksi", + "cancel": "Peruuta", + "card-archived": "Tämä kortti on siirretty Arkistoon.", + "board-archived": "Tämä taulu on siirretty Arkistoon.", + "card-comments-title": "Tässä kortissa on %s kommenttia.", + "card-delete-notice": "Poistaminen on lopullista. Menetät kaikki tähän korttiin liitetyt toimet.", + "card-delete-pop": "Kaikki toimet poistetaan toimintasyötteestä, etkä pysty avata korttia uudelleen. Tätä ei voi peruuttaa.", + "card-delete-suggest-archive": "Voit siirtää kortin Arkistoon poistaaksesi sen taululta ja säilyttääksesi toimintalokin.", + "card-due": "Erääntyy", + "card-due-on": "Erääntyy", + "card-spent": "Käytetty aika", + "card-edit-attachments": "Muokkaa liitetiedostoja", + "card-edit-custom-fields": "Muokkaa mukautettuja kenttiä", + "card-edit-labels": "Muokkaa nimilappuja", + "card-edit-members": "Muokkaa jäseniä", + "card-labels-title": "Muokkaa kortin nimilappuja.", + "card-members-title": "Lisää tai poista taulun jäseniä tältä kortilta.", + "card-start": "Alkaa", + "card-start-on": "Alkaa", + "cardAttachmentsPopup-title": "Liitä mistä", + "cardCustomField-datePopup-title": "Muokkaa päivää", + "cardCustomFieldsPopup-title": "Muokkaa mukautettuja kenttiä", + "cardDeletePopup-title": "Poista kortti?", + "cardDetailsActionsPopup-title": "Korttitoimet", + "cardLabelsPopup-title": "Nimilaput", + "cardMembersPopup-title": "Jäsenet", + "cardMorePopup-title": "Lisää", + "cardTemplatePopup-title": "Luo malli", + "cards": "Kortit", + "cards-count": "korttia", + "casSignIn": "CAS-kirjautuminen", + "cardType-card": "Kortti", + "cardType-linkedCard": "Linkitetty kortti", + "cardType-linkedBoard": "Linkitetty taulu", + "change": "Muokkaa", + "change-avatar": "Muokkaa profiilikuvaa", + "change-password": "Vaihda salasana", + "change-permissions": "Muokkaa oikeuksia", + "change-settings": "Muokkaa asetuksia", + "changeAvatarPopup-title": "Muokkaa profiilikuvaa", + "changeLanguagePopup-title": "Vaihda kieltä", + "changePasswordPopup-title": "Vaihda salasana", + "changePermissionsPopup-title": "Muokkaa oikeuksia", + "changeSettingsPopup-title": "Muokkaa asetuksia", + "subtasks": "Alitehtävät", + "checklists": "Tarkistuslistat", + "click-to-star": "Klikkaa merkataksesi tämä taulu tähdellä.", + "click-to-unstar": "Klikkaa poistaaksesi tähtimerkintä taululta.", + "clipboard": "Leikepöytä tai raahaa ja pudota", + "close": "Sulje", + "close-board": "Sulje taulu", + "close-board-pop": "Voit palauttaa taulun klikkaamalla “Arkisto”-painiketta taululistan yläpalkista.", + "color-black": "musta", + "color-blue": "sininen", + "color-crimson": "karmiininpunainen", + "color-darkgreen": "tummanvihreä", + "color-gold": "kulta", + "color-gray": "harmaa", + "color-green": "vihreä", + "color-indigo": "syvän sininen", + "color-lime": "lime", + "color-magenta": "magenta", + "color-mistyrose": "vaaleanpunainen ruusu", + "color-navy": "laivastonsininen", + "color-orange": "oranssi", + "color-paleturquoise": "vaalean turkoosi", + "color-peachpuff": "persikanpunainen", + "color-pink": "vaaleanpunainen", + "color-plum": "luumunvärinen", + "color-purple": "violetti", + "color-red": "punainen", + "color-saddlebrown": "satulanruskea", + "color-silver": "hopea", + "color-sky": "taivas", + "color-slateblue": "liuskekivi sininen", + "color-white": "valkoinen", + "color-yellow": "keltainen", + "unset-color": "Peru väri", + "comment": "Kommentti", + "comment-placeholder": "Kirjoita kommentti", + "comment-only": "Vain kommentointi", + "comment-only-desc": "Voi vain kommentoida kortteja", + "no-comments": "Ei kommentteja", + "no-comments-desc": "Ei voi nähdä kommentteja ja toimintaa.", + "worker": "Työntekijä", + "worker-desc": "Voi vain siirtää kortteja, ilmoittautua kortin käsittelijäksi ja kommentoida.", + "computer": "Tietokone", + "confirm-subtask-delete-dialog": "Haluatko varmasti poistaa alitehtävän?", + "confirm-checklist-delete-dialog": "Haluatko varmasti poistaa tarkistuslistan?", + "copy-card-link-to-clipboard": "Kopioi kortin linkki leikepöydälle", + "linkCardPopup-title": "Linkitä kortti", + "searchElementPopup-title": "Etsi", + "copyCardPopup-title": "Kopioi kortti", + "copyChecklistToManyCardsPopup-title": "Kopioi tarkistuslistan malli monille korteille", + "copyChecklistToManyCardsPopup-instructions": "Kohde korttien otsikot ja kuvaukset JSON-muodossa", + "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"Ensimmäisen kortin otsikko\", \"description\":\"Ensimmäisen kortin kuvaus\"}, {\"title\":\"Toisen kortin otsikko\",\"description\":\"Toisen kortin kuvaus\"},{\"title\":\"Viimeisen kortin otsikko\",\"description\":\"Viimeisen kortin kuvaus\"} ]", + "create": "Luo", + "createBoardPopup-title": "Luo taulu", + "chooseBoardSourcePopup-title": "Tuo taulu", + "createLabelPopup-title": "Luo nimilappu", + "createCustomField": "Luo kenttä", + "createCustomFieldPopup-title": "Luo kenttä", + "current": "nykyinen", + "custom-field-delete-pop": "Tätä ei voi peruuttaa. Tämä poistaa tämän mukautetun kentän kaikista korteista ja poistaa sen historian.", + "custom-field-checkbox": "Valintaruutu", + "custom-field-date": "Päivämäärä", + "custom-field-dropdown": "Pudotusvalikko", + "custom-field-dropdown-none": "(ei mitään)", + "custom-field-dropdown-options": "Listan vaihtoehdot", + "custom-field-dropdown-options-placeholder": "Paina Enter lisätäksesi lisää vaihtoehtoja", + "custom-field-dropdown-unknown": "(tuntematon)", + "custom-field-number": "Numero", + "custom-field-text": "Teksti", + "custom-fields": "Mukautetut kentät", + "date": "Päivämäärä", + "decline": "Kieltäydy", + "default-avatar": "Oletusprofiilikuva", + "delete": "Poista", + "deleteCustomFieldPopup-title": "Poista mukautettu kenttä?", + "deleteLabelPopup-title": "Poista nimilappu?", + "description": "Kuvaus", + "disambiguateMultiLabelPopup-title": "Yksikäsitteistä nimilapputoiminta", + "disambiguateMultiMemberPopup-title": "Yksikäsitteistä jäsentoiminta", + "discard": "Hylkää", + "done": "Valmis", + "download": "Lataa", + "edit": "Muokkaa", + "edit-avatar": "Muokkaa profiilikuvaa", + "edit-profile": "Muokkaa profiilia", + "edit-wip-limit": "Muokkaa WIP-rajaa", + "soft-wip-limit": "Pehmeä WIP-raja", + "editCardStartDatePopup-title": "Muokkaa aloituspäivää", + "editCardDueDatePopup-title": "Muokkaa eräpäivää", + "editCustomFieldPopup-title": "Muokkaa kenttää", + "editCardSpentTimePopup-title": "Muuta käytettyä aikaa", + "editLabelPopup-title": "Muokkaa nimilappua", + "editNotificationPopup-title": "Muokkaa ilmoituksia", + "editProfilePopup-title": "Muokkaa profiilia", + "email": "Sähköposti", + "email-enrollAccount-subject": "Sinulle on luotu tili palveluun __siteName__", + "email-enrollAccount-text": "Hei __user__,\n\nKlikkaa alla olevaa linkkiä aloittaaksesi palvelun käytön.\n\n__url__\n\nKiitos.", + "email-fail": "Sähköpostin lähettäminen epäonnistui", + "email-fail-text": "Virhe yrittäessä lähettää sähköpostia", + "email-invalid": "Virheellinen sähköposti", + "email-invite": "Kutsu sähköpostilla", + "email-invite-subject": "__inviter__ lähetti sinulle kutsun", + "email-invite-text": "Hyvä __user__,\n\n__inviter__ kutsuu sinut liittymään taululle \"__board__\" yhteistyötä varten.\n\nOle hyvä ja seuraa alla olevaa linkkiä:\n\n__url__\n\nKiitos.", + "email-resetPassword-subject": "Nollaa salasanasi palvelussa __siteName__", + "email-resetPassword-text": "Hei __user__,\n\nNollataksesi salasanasi, klikkaa alla olevaa linkkiä.\n\n__url__\n\nKiitos.", + "email-sent": "Sähköposti lähetetty", + "email-verifyEmail-subject": "Varmista sähköpostiosoitteesi osoitteessa __url__", + "email-verifyEmail-text": "Hei __user__,\n\nvahvistaaksesi sähköpostiosoitteesi, klikkaa alla olevaa linkkiä.\n\n__url__\n\nKiitos.", + "enable-wip-limit": "Ota käyttöön WIP-raja", + "error-board-doesNotExist": "Tätä taulua ei ole olemassa", + "error-board-notAdmin": "Tehdäksesi tämän sinun täytyy olla tämän taulun ylläpitäjä", + "error-board-notAMember": "Tehdäksesi tämän sinun täytyy olla tämän taulun jäsen", + "error-json-malformed": "Tekstisi ei ole kelvollisessa JSON-muodossa", + "error-json-schema": "JSON-tietosi ei sisällä oikeaa tietoa oikeassa muodossa", + "error-list-doesNotExist": "Tätä listaa ei ole olemassa", + "error-user-doesNotExist": "Tätä käyttäjää ei ole olemassa", + "error-user-notAllowSelf": "Et voi kutsua itseäsi", + "error-user-notCreated": "Tätä käyttäjää ei ole luotu", + "error-username-taken": "Tämä käyttäjätunnus on jo käytössä", + "error-email-taken": "Sähköpostiosoite on jo käytössä", + "export-board": "Vie taulu", + "sort": "Lajittele", + "sort-desc": "Klikkaa lajitellaksesi listan", + "list-sort-by": "Lajittele lista:", + "list-label-modifiedAt": "Viimeinen käyttöaika", + "list-label-title": "Listan nimi", + "list-label-sort": "Oma manuaalinen järjestys", + "list-label-short-modifiedAt": "(L)", + "list-label-short-title": "(N)", + "list-label-short-sort": "(M)", + "filter": "Suodata", + "filter-cards": "Suodata kortit tai listat", + "list-filter-label": "Suodata listat otsikon mukaan", + "filter-clear": "Poista suodatin", + "filter-no-label": "Ei nimilappua", + "filter-no-member": "Ei jäseniä", + "filter-no-custom-fields": "Ei mukautettuja kenttiä", + "filter-show-archive": "Näytä arkistoidut listat", + "filter-hide-empty": "Näytä tyhjät listat", + "filter-on": "Suodatus on päällä", + "filter-on-desc": "Suodatat kortteja tällä taululla. Klikkaa tästä muokataksesi suodatinta.", + "filter-to-selection": "Suodata valintaan", + "advanced-filter-label": "Edistynyt suodatin", + "advanced-filter-description": "Edistynyt suodatin mahdollistaa merkkijonon, joka sisältää seuraavat operaattorit: == != <= >= && || ( ) Operaattorien välissä käytetään välilyöntiä. Voit suodattaa kaikki mukautetut kentät kirjoittamalla niiden nimet ja arvot. Esimerkiksi: Field1 == Value1. Huom: Jos kentillä tai arvoilla on välilyöntejä, sinun on sijoitettava ne yksittäisiin lainausmerkkeihin. Esimerkki: 'Kenttä 1' == 'Arvo 1'. Voit hypätä yksittäisen kontrollimerkkien (' \\/) yli käyttämällä \\. Esimerkki: Field1 = I\\'m. Voit myös yhdistää useita ehtoja. Esimerkiksi: F1 == V1 || F1 == V2. Yleensä kaikki operaattorit tulkitaan vasemmalta oikealle. Voit muuttaa järjestystä asettamalla sulkuja. Esimerkiksi: F1 == V1 && (F2 == V2 || F2 == V3). Voit myös etsiä tekstikentistä regexillä: F1 == /Tes.*/i", + "fullname": "Koko nimi", + "header-logo-title": "Palaa taulut sivullesi.", + "hide-system-messages": "Piilota järjestelmäviestit", + "headerBarCreateBoardPopup-title": "Luo taulu", + "home": "Koti", + "import": "Tuo", + "link": "Linkitä", + "import-board": "tuo taulu", + "import-board-c": "Tuo taulu", + "import-board-title-trello": "Tuo taulu Trellosta", + "import-board-title-wekan": "Tuo taulu edellisestä viennistä", + "import-sandstorm-backup-warning": "Älä poista tietoja joita toit alkuperäisestä viennistä tai Trellosta ennen kuin tarkistat onnistuuko sulkea ja avata tämä jyvä uudelleen, vai näkyykö Board not found -virhe, joka tarkoittaa tietojen häviämistä.", + "import-sandstorm-warning": "Tuotu taulu poistaa kaikki olemassa olevan taulun tiedot ja korvaa ne tuodulla taululla.", + "from-trello": "Trellosta", + "from-wekan": "Edellisestä viennistä", + "import-board-instruction-trello": "Mene Trello-taulullasi 'Menu', sitten 'More', 'Print and Export', 'Export JSON', ja kopioi tuloksena saamasi teksti", + "import-board-instruction-wekan": "Taulullasi, mene 'Valikko', sitten 'Vie taulu', ja kopioi teksti ladatusta tiedostosta.", + "import-board-instruction-about-errors": "Jos virheitä tulee taulua tuotaessa, joskus tuonti silti toimii, ja taulu on Kaikki taulut sivulla.", + "import-json-placeholder": "Liitä kelvollinen JSON-tietosi tähän", + "import-map-members": "Vastaavat jäsenet", + "import-members-map": "Tuomallasi taululla on muutamia jäseniä. Ole hyvä ja valitse tuomiasi jäseniä vastaavat käyttäjäsi", + "import-show-user-mapping": "Tarkasta vastaavat jäsenet", + "import-user-select": "Valitse olemassaoleva käyttäjä jota haluat käyttää tänä käyttäjänä", + "importMapMembersAddPopup-title": "Valitse käyttäjä", + "info": "Versio", + "initials": "Nimikirjaimet", + "invalid-date": "Virheellinen päivämäärä", + "invalid-time": "Virheellinen aika", + "invalid-user": "Virheellinen käyttäjä", + "joined": "liittyi", + "just-invited": "Sinut on juuri kutsuttu tälle taululle", + "keyboard-shortcuts": "Pikanäppäimet", + "label-create": "Luo nimilappu", + "label-default": "%s nimilappu (oletus)", + "label-delete-pop": "Tätä ei voi peruuttaa. Tämä poistaa tämän nimilapun kaikista korteista ja tuhoaa sen historian.", + "labels": "Nimilaput", + "language": "Kieli", + "last-admin-desc": "Et voi vaihtaa rooleja koska täytyy olla olemassa ainakin yksi ylläpitäjä.", + "leave-board": "Jää pois taululta", + "leave-board-pop": "Haluatko varmasti poistua taululta __boardTitle__? Sinut poistetaan kaikista tämän taulun korteista.", + "leaveBoardPopup-title": "Poistu taululta?", + "link-card": "Linkki tähän korttiin", + "list-archive-cards": "Siirrä kaikki tämän listan kortit Arkistoon", + "list-archive-cards-pop": "Tämä poistaa kaikki tämän listan kortit taululta. Nähdäksesi Arkistossa olevat kortit ja tuodaksesi ne takaisin taululle, klikkaa “Valikko” > “Arkisto”.", + "list-move-cards": "Siirrä kaikki kortit tässä listassa", + "list-select-cards": "Valitse kaikki kortit tässä listassa", + "set-color-list": "Aseta väri", + "listActionPopup-title": "Listatoimet", + "swimlaneActionPopup-title": "Swimlane-toimet", + "swimlaneAddPopup-title": "Lisää Swimlane alle", + "listImportCardPopup-title": "Tuo Trello-kortti", + "listMorePopup-title": "Lisää", + "link-list": "Linkki tähän listaan", + "list-delete-pop": "Kaikki toimet poistetaan toimintasyötteestä ja listan poistaminen on lopullista. Tätä ei pysty peruuttamaan.", + "list-delete-suggest-archive": "Voit siirtää listan Arkistoon poistaaksesi sen taululta ja säilyttääksesi toimintalokin.", + "lists": "Listat", + "swimlanes": "Swimlanet", + "log-out": "Kirjaudu ulos", + "log-in": "Kirjaudu sisään", + "loginPopup-title": "Kirjaudu sisään", + "memberMenuPopup-title": "Jäsenasetukset", + "members": "Jäsenet", + "menu": "Valikko", + "move-selection": "Siirrä valinta", + "moveCardPopup-title": "Siirrä kortti", + "moveCardToBottom-title": "Siirrä alimmaiseksi", + "moveCardToTop-title": "Siirrä ylimmäiseksi", + "moveSelectionPopup-title": "Siirrä valinta", + "multi-selection": "Monivalinta", + "multi-selection-on": "Monivalinta on päällä", + "muted": "Vaimennettu", + "muted-info": "Et saa koskaan ilmoituksia tämän taulun muutoksista", + "my-boards": "Tauluni", + "name": "Nimi", + "no-archived-cards": "Ei kortteja Arkistossa.", + "no-archived-lists": "Ei listoja Arkistossa.", + "no-archived-swimlanes": "Ei Swimlaneja Arkistossa.", + "no-results": "Ei tuloksia", + "normal": "Normaali", + "normal-desc": "Voi nähdä ja muokata kortteja. Ei voi muokata asetuksia.", + "not-accepted-yet": "Kutsua ei ole hyväksytty vielä", + "notify-participate": "Vastaanota päivityksiä kaikilta korteilta jotka olet tehnyt tai joihin osallistut.", + "notify-watch": "Vastaanota päivityksiä kaikilta tauluilta, listoilta tai korteilta joita seuraat.", + "optional": "valinnainen", + "or": "tai", + "page-maybe-private": "Tämä sivu voi olla yksityinen. Saatat nähdä sen <a href='%s'>kirjautumalla sisään</a>.", + "page-not-found": "Sivua ei löytynyt.", + "password": "Salasana", + "paste-or-dragdrop": "liittääksesi, tai vedä & pudota kuvatiedosto siihen (vain kuva)", + "participating": "Osallistutaan", + "preview": "Esikatsele", + "previewAttachedImagePopup-title": "Esikatsele", + "previewClipboardImagePopup-title": "Esikatsele", + "private": "Yksityinen", + "private-desc": "Tämä taulu on yksityinen. Vain taululle lisätyt henkilöt voivat nähdä ja muokata sitä.", + "profile": "Profiili", + "public": "Julkinen", + "public-desc": "Tämä taulu on julkinen. Se näkyy kenelle tahansa jolla on linkki ja näkyy myös hakukoneissa kuten Google. Vain taululle lisätyt henkilöt voivat muokata sitä.", + "quick-access-description": "Merkkaa taulu tähdellä lisätäksesi pikavalinta tähän palkkiin.", + "remove-cover": "Poista kansi", + "remove-from-board": "Poista taululta", + "remove-label": "Poista nimilappu", + "listDeletePopup-title": "Poista lista?", + "remove-member": "Poista jäsen", + "remove-member-from-card": "Poista kortilta", + "remove-member-pop": "Poista __name__ (__username__) taululta __boardTitle__? Jäsen poistetaan kaikilta taulun korteilta. Heille lähetetään ilmoitus.", + "removeMemberPopup-title": "Poista jäsen?", + "rename": "Nimeä uudelleen", + "rename-board": "Nimeä taulu uudelleen", + "restore": "Palauta", + "save": "Tallenna", + "search": "Etsi", + "rules": "Säännöt", + "search-cards": "Etsi kortin/listan otsikoista, kuvauksista ja mukautetuista kentistä tällä taululla ", + "search-example": "Etsittävä teksti?", + "select-color": "Valitse väri", + "set-wip-limit-value": "Aseta tämän listan tehtävien enimmäismäärä", + "setWipLimitPopup-title": "Aseta WIP-raja", + "shortcut-assign-self": "Valitse itsesi nykyiselle kortille", + "shortcut-autocomplete-emoji": "Automaattinen täydennys emojille", + "shortcut-autocomplete-members": "Automaattinen täydennys jäsenille", + "shortcut-clear-filters": "Poista kaikki suodattimet", + "shortcut-close-dialog": "Sulje valintaikkuna", + "shortcut-filter-my-cards": "Suodata korttini", + "shortcut-show-shortcuts": "Tuo esiin tämä pikavalintalista", + "shortcut-toggle-filterbar": "Muokkaa suodatussivupalkin näkyvyyttä", + "shortcut-toggle-sidebar": "Muokkaa taulusivupalkin näkyvyyttä", + "show-cards-minimum-count": "Näytä korttien lukumäärä jos lista sisältää enemmän kuin", + "sidebar-open": "Avaa sivupalkki", + "sidebar-close": "Sulje sivupalkki", + "signupPopup-title": "Luo tili", + "star-board-title": "Klikkaa merkataksesi taulu tähdellä. Se tulee näkymään ylimpänä taululistallasi.", + "starred-boards": "Tähdellä merkatut taulut", + "starred-boards-description": "Tähdellä merkatut taulut näkyvät ylimpänä taululistallasi.", + "subscribe": "Tilaa", + "team": "Tiimi", + "this-board": "tämä taulu", + "this-card": "tämä kortti", + "spent-time-hours": "Käytetty aika (tuntia)", + "overtime-hours": "Ylityö (tuntia)", + "overtime": "Ylityö", + "has-overtime-cards": "Sisältää ylityökortteja", + "has-spenttime-cards": "Sisältää käytetty aika -kortteja", + "time": "Aika", + "title": "Otsikko", + "tracking": "Ilmoitukset", + "tracking-info": "Sinulle ilmoitetaan muutoksista korteissa joihin olet osallistunut luojana tai jäsenenä.", + "type": "Tyyppi", + "unassign-member": "Peru jäsenvalinta", + "unsaved-description": "Sinulla on tallentamaton kuvaus.", + "unwatch": "Lopeta seuraaminen", + "upload": "Lähetä", + "upload-avatar": "Lähetä profiilikuva", + "uploaded-avatar": "Profiilikuva lähetetty", + "username": "Käyttäjätunnus", + "view-it": "Näytä se", + "warn-list-archived": "varoitus: tämä kortti on Arkistossa olevassa listassa", + "watch": "Seuraa", + "watching": "Seurataan", + "watching-info": "Sinulle ilmoitetaan tämän taulun muutoksista", + "welcome-board": "Tervetuloa-taulu", + "welcome-swimlane": "Merkkipaalu 1", + "welcome-list1": "Perusasiat", + "welcome-list2": "Edistynyt", + "card-templates-swimlane": "Korttimallit", + "list-templates-swimlane": "Listamallit", + "board-templates-swimlane": "Taulumallit", + "what-to-do": "Mitä haluat tehdä?", + "wipLimitErrorPopup-title": "Virheellinen WIP-raja", + "wipLimitErrorPopup-dialog-pt1": "Tässä listassa olevien tehtävien määrä on korkeampi kuin asettamasi WIP-raja.", + "wipLimitErrorPopup-dialog-pt2": "Siirrä joitain tehtäviä pois tästä listasta tai määritä korkeampi WIP-raja.", + "admin-panel": "Hallintapaneeli", + "settings": "Asetukset", + "people": "Ihmiset", + "registration": "Rekisteröinti", + "disable-self-registration": "Poista käytöstä itserekisteröityminen", + "invite": "Kutsu", + "invite-people": "Kutsu ihmisiä", + "to-boards": "Taulu(i)lle", + "email-addresses": "Sähköpostiosoite", + "smtp-host-description": "SMTP-palvelimen osoite jolla sähköpostit lähetetään.", + "smtp-port-description": "STMP-palvelimesi käyttämä lähteville sähköposteille tarkoitettu portti.", + "smtp-tls-description": "Ota käyttöön TLS-tuki SMTP-palvelimelle", + "smtp-host": "SMTP-isäntä", + "smtp-port": "SMTP-portti", + "smtp-username": "Käyttäjätunnus", + "smtp-password": "Salasana", + "smtp-tls": "TLS-tuki", + "send-from": "Lähettäjä", + "send-smtp-test": "Lähetä testisähköposti itsellesi", + "invitation-code": "Kutsukoodi", + "email-invite-register-subject": "__inviter__ lähetti sinulle kutsun", + "email-invite-register-text": "Hei __user__,\n\n__inviter__ kutsuu sinut mukaan kanban-taulun käyttöön.\n\nOle hyvä ja seuraa alla olevaa linkkiä:\n__url__\n\nKutsukoodisi on: __icode__\n\nKiitos.", + "email-smtp-test-subject": "SMTP-testisähköposti", + "email-smtp-test-text": "Olet onnistuneesti lähettänyt sähköpostin", + "error-invitation-code-not-exist": "Kutsukoodia ei ole olemassa", + "error-notAuthorized": "Sinulla ei ole oikeutta tarkastella tätä sivua.", + "webhook-title": "Webkoukun nimi", + "webhook-token": "Token (Valinnainen autentikoinnissa)", + "outgoing-webhooks": "Lähtevät Webkoukut", + "bidirectional-webhooks": "Kaksisuuntaiset Webkoukut", + "outgoingWebhooksPopup-title": "Lähtevät Webkoukut", + "boardCardTitlePopup-title": "Kortin otsikkosuodatin", + "disable-webhook": "Poista käytöstä tämä Webkoukku", + "global-webhook": "Kaikenkattavat Webkoukut", + "new-outgoing-webhook": "Uusi lähtevä Webkoukku", + "no-name": "(Tuntematon)", + "Node_version": "Node-versio", + "Meteor_version": "Meteor-versio", + "MongoDB_version": "MongoDB-versio", + "MongoDB_storage_engine": "MongoDB tallennusmoottori", + "MongoDB_Oplog_enabled": "MongoDB Oplog käytössä", + "OS_Arch": "Käyttöjärjestelmän arkkitehtuuri", + "OS_Cpus": "Käyttöjärjestelmän CPU-määrä", + "OS_Freemem": "Käyttöjärjestelmän vapaa muisti", + "OS_Loadavg": "Käyttöjärjestelmän kuorman keskiarvo", + "OS_Platform": "Käyttöjärjestelmäalusta", + "OS_Release": "Käyttöjärjestelmän julkaisu", + "OS_Totalmem": "Käyttöjärjestelmän muistin kokonaismäärä", + "OS_Type": "Käyttöjärjestelmän tyyppi", + "OS_Uptime": "Käyttöjärjestelmä ollut käynnissä", + "days": "päivää", + "hours": "tuntia", + "minutes": "minuuttia", + "seconds": "sekuntia", + "show-field-on-card": "Näytä tämä kenttä kortilla", + "automatically-field-on-card": "Luo kenttä automaattisesti kaikille korteille", + "showLabel-field-on-card": "Näytä kentän nimilappu minikortilla", + "yes": "Kyllä", + "no": "Ei", + "accounts": "Tilit", + "accounts-allowEmailChange": "Salli sähköpostiosoitteen muuttaminen", + "accounts-allowUserNameChange": "Salli käyttäjätunnuksen muuttaminen", + "createdAt": "Luotu", + "verified": "Varmistettu", + "active": "Aktiivinen", + "card-received": "Vastaanotettu", + "card-received-on": "Vastaanotettu", + "card-end": "Loppuu", + "card-end-on": "Loppuu", + "editCardReceivedDatePopup-title": "Vaihda vastaanottamispäivää", + "editCardEndDatePopup-title": "Vaihda loppumispäivää", + "setCardColorPopup-title": "Aseta väri", + "setCardActionsColorPopup-title": "Valitse väri", + "setSwimlaneColorPopup-title": "Valitse väri", + "setListColorPopup-title": "Valitse väri", + "assigned-by": "Tehtävänantaja", + "requested-by": "Pyytäjä", + "board-delete-notice": "Poistaminen on lopullista. Menetät kaikki listat, kortit ja toimet tällä taululla.", + "delete-board-confirm-popup": "Kaikki listat, kortit, nimilaput ja toimet poistetaan ja et pysty palauttamaan taulun sisältöä. Tätä ei voi peruuttaa.", + "boardDeletePopup-title": "Poista taulu?", + "delete-board": "Poista taulu", + "default-subtasks-board": "Alitehtävät taululle __board__", + "default": "Oletus", + "queue": "Jono", + "subtask-settings": "Alitehtävä-asetukset", + "card-settings": "Kortin asetukset", + "boardSubtaskSettingsPopup-title": "Taulualitehtävien asetukset", + "boardCardSettingsPopup-title": "Kortin asetukset", + "deposit-subtasks-board": "Talleta alitehtävät tälle taululle:", + "deposit-subtasks-list": "Laskeutumislista alatehtäville tallennettu tänne:", + "show-parent-in-minicard": "Näytä ylätehtävä minikortilla:", + "prefix-with-full-path": "Etuliite koko polulla", + "prefix-with-parent": "Etuliite ylätehtävällä", + "subtext-with-full-path": "Aliteksti koko polulla", + "subtext-with-parent": "Aliteksti ylätehtävällä", + "change-card-parent": "Muuta kortin ylätehtävää", + "parent-card": "Ylätehtäväkortti", + "source-board": "Lähdetaulu", + "no-parent": "Älä näytä ylätehtävää", + "activity-added-label": "lisätty nimilappu '%s' kohteeseen %s", + "activity-removed-label": "poistettu nimilappu '%s' kohteesta %s", + "activity-delete-attach": "poistettu liitetiedosto kohteesta %s", + "activity-added-label-card": "lisätty nimilappu '%s'", + "activity-removed-label-card": "poistettu nimilappu '%s'", + "activity-delete-attach-card": "poistettu liitetiedosto", + "activity-set-customfield": "asetettu mukautettu kentän '%s' sisällöksi '%s' kortilla %s", + "activity-unset-customfield": "poistettu mukautettu kenttä '%s' kortilla %s", + "r-rule": "Sääntö", + "r-add-trigger": "Lisää liipaisin", + "r-add-action": "Lisää toimi", + "r-board-rules": "Taulusäännöt", + "r-add-rule": "Lisää sääntö", + "r-view-rule": "Näytä sääntö", + "r-delete-rule": "Poista sääntö", + "r-new-rule-name": "Uuden säännön otsikko", + "r-no-rules": "Ei sääntöjä", + "r-when-a-card": "Kun kortti", + "r-is": "on", + "r-is-moved": "on siirretty", + "r-added-to": "lisätty kohteeseen", + "r-removed-from": "Poistettu kohteesta", + "r-the-board": "taulu", + "r-list": "lista", + "set-filter": "Aseta suodatin", + "r-moved-to": "Siirretty kohteeseen", + "r-moved-from": "Siirretty kohteesta", + "r-archived": "Siirretty Arkistoon", + "r-unarchived": "Palautettu Arkistosta", + "r-a-card": "kortti", + "r-when-a-label-is": "Kun nimilappu on", + "r-when-the-label": "Kun nimilappu on", + "r-list-name": "listan nimi", + "r-when-a-member": "Kun jäsen on", + "r-when-the-member": "Kun käyttäjä", + "r-name": "nimi", + "r-when-a-attach": "Kun liitetiedosto", + "r-when-a-checklist": "Kun tarkistuslista on", + "r-when-the-checklist": "Kun tarkistuslista", + "r-completed": "Valmistunut", + "r-made-incomplete": "Tehty ei valmistuneeksi", + "r-when-a-item": "Kun tarkistuslistan kohta on", + "r-when-the-item": "Kun tarkistuslistan kohta", + "r-checked": "Ruksattu", + "r-unchecked": "Poistettu ruksi", + "r-move-card-to": "Siirrä kortti kohteeseen", + "r-top-of": "Ylimmäiseksi", + "r-bottom-of": "Alimmaiseksi", + "r-its-list": "sen lista", + "r-archive": "Siirrä Arkistoon", + "r-unarchive": "Palauta Arkistosta", + "r-card": "kortti", + "r-add": "Lisää", + "r-remove": "Poista", + "r-label": "nimilappu", + "r-member": "jäsen", + "r-remove-all": "Poista kaikki jäsenet kortilta", + "r-set-color": "Aseta väriksi", + "r-checklist": "tarkistuslista", + "r-check-all": "Ruksaa kaikki", + "r-uncheck-all": "Poista ruksi kaikista", + "r-items-check": "kohtaa tarkistuslistassa", + "r-check": "Ruksaa", + "r-uncheck": "Poista ruksi", + "r-item": "kohta", + "r-of-checklist": "tarkistuslistasta", + "r-send-email": "Lähetä sähköposti", + "r-to": "vastaanottajalle", + "r-subject": "aihe", + "r-rule-details": "Säännön yksityiskohdat", + "r-d-move-to-top-gen": "Siirrä kortti listansa alkuun", + "r-d-move-to-top-spec": "Siirrä kortti listan alkuun", + "r-d-move-to-bottom-gen": "Siirrä kortti listansa loppuun", + "r-d-move-to-bottom-spec": "Siirrä kortti listan loppuun", + "r-d-send-email": "Lähetä sähköposti", + "r-d-send-email-to": "vastaanottajalle", + "r-d-send-email-subject": "aihe", + "r-d-send-email-message": "viesti", + "r-d-archive": "Siirrä kortti Arkistoon", + "r-d-unarchive": "Palauta kortti Arkistosta", + "r-d-add-label": "Lisää nimilappu", + "r-d-remove-label": "Poista nimilappu", + "r-create-card": "Luo uusi kortti", + "r-in-list": "listassa", + "r-in-swimlane": "swimlanessa", + "r-d-add-member": "Lisää jäsen", + "r-d-remove-member": "Poista jäsen", + "r-d-remove-all-member": "Poista kaikki jäsenet", + "r-d-check-all": "Ruksaa kaikki listan kohdat", + "r-d-uncheck-all": "Poista ruksi kaikista listan kohdista", + "r-d-check-one": "Ruksaa kohta", + "r-d-uncheck-one": "Poista ruksi kohdasta", + "r-d-check-of-list": "tarkistuslistasta", + "r-d-add-checklist": "Lisää tarkistuslista", + "r-d-remove-checklist": "Poista tarkistuslista", + "r-by": "mennessä", + "r-add-checklist": "Lisää tarkistuslista", + "r-with-items": "kohteiden kanssa", + "r-items-list": "kohde1,kohde2,kohde3", + "r-add-swimlane": "Lisää swimlane", + "r-swimlane-name": "swimlanen nimi", + "r-board-note": "Huom: jätä kenttä tyhjäksi täsmätäksesi jokaiseen mahdolliseen arvoon.", + "r-checklist-note": "Huom: tarkistuslistan kohteet täytyy kirjoittaa pilkulla eroteltuina.", + "r-when-a-card-is-moved": "Kun kortti on siirretty toiseen listaan", + "r-set": "Aseta", + "r-update": "Päivitä", + "r-datefield": "päivämäärä kenttä", + "r-df-start-at": "alkaa", + "r-df-due-at": "erääntyy", + "r-df-end-at": "loppuu", + "r-df-received-at": "vastaanotettu", + "r-to-current-datetime": "nykyiseen päivään/aikaan", + "r-remove-value-from": "Poista arvo kohteesta", + "ldap": "LDAP", + "oauth2": "OAuth2", + "cas": "CAS", + "authentication-method": "Kirjautumistapa", + "authentication-type": "Kirjautumistyyppi", + "custom-product-name": "Mukautettu tuotenimi", + "layout": "Ulkoasu", + "hide-logo": "Piilota Logo", + "add-custom-html-after-body-start": "Lisää HTML <body> alun jälkeen", + "add-custom-html-before-body-end": "Lisä HTML ennen </body> loppua", + "error-undefined": "Jotain meni pieleen", + "error-ldap-login": "Virhe tapahtui yrittäessä kirjautua sisään", + "display-authentication-method": "Näytä kirjautumistapa", + "default-authentication-method": "Oletuskirjautumistapa", + "duplicate-board": "Tee kaksoiskappale taulusta", + "people-number": "Ihmisten määrä on:", + "swimlaneDeletePopup-title": "Poista Swimlane?", + "swimlane-delete-pop": "Kaikki toimet poistetaan toimintasyötteestä ja swimlanen poistaminen on lopullista. Tätä ei pysty peruuttamaan.", + "restore-all": "Palauta kaikki", + "delete-all": "Poista kaikki", + "loading": "Ladataan, odota hetki.", + "previous_as": "viimeksi oli", + "act-a-dueAt": "muokattu eräätymisaikaa \nMilloin: __timeValue__\nMissä: __card__\n edellinen erääntymisaika oli __timeOldValue__", + "act-a-endAt": "muokattu loppumisajaksi __timeValue__ alkuperäisestä (__timeOldValue__)", + "act-a-startAt": "muokattu aloitusajaksi __timeValue__ alkuperäisestä (__timeOldValue__)", + "act-a-receivedAt": "muutettu vastaanottamisajaksi __timeValue__ alkuperäisestä (__timeOldValue__)", + "a-dueAt": "muutettu vastaanottamisajaksi", + "a-endAt": "muokattu loppumisajaksi", + "a-startAt": "muokattu aloitusajaksi", + "a-receivedAt": "muokattu vastaanottamisajaksi", + "almostdue": "nykyinen eräaika %s lähestyy", + "pastdue": "nykyinen eräaika %s on mennyt", + "duenow": "nykyinen eräaika %s on tänään", + "act-newDue": "__list__/__card__ on 1. erääntymismuistutus [__board__]", + "act-withDue": "__list__/__card__ erääntymismuistutukset [__board__]", + "act-almostdue": "muistutti nykyisen eräajan (__timeValue__) kortilla __card__ lähestyvän", + "act-pastdue": "muistutti nykyisen eräajan (__timeValue__) kortilla __card__ menneen", + "act-duenow": "muistutti nykyisen eräajan (__timeValue__) kortilla __card__ olevan nyt", + "act-atUserComment": "Sinut mainittiin [__board__] __list__/__card__", + "delete-user-confirm-popup": "Haluatko varmasti poistaa tämän käyttäjätilin? Tätä ei voi peruuttaa.", + "accounts-allowUserDelete": "Salli käyttäjien poistaa tilinsä itse", + "hide-minicard-label-text": "Piilota minikortin nimilappu teksti", + "show-desktop-drag-handles": "Näytä työpöydän vedon kahvat", + "assignee": "Käsittelijä", + "cardAssigneesPopup-title": "Käsittelijä", + "addmore-detail": "Lisää tarkempi kuvaus", + "show-on-card": "Näytä kortilla", + "new": "Uusi", + "editUserPopup-title": "Muokkaa käyttäjää", + "newUserPopup-title": "Uusi käyttäjä", + "notifications": "Ilmoitukset", + "view-all": "Näytä kaikki", + "filter-by-unread": "Suodata lukemattomat", + "mark-all-as-read": "Merkkaa kaikki luetuksi", + "allow-rename": "Salli uudelleennimeäminen", + "allowRenamePopup-title": "Salli uudelleennimeäminen" +} \ No newline at end of file diff --git a/i18n/fr.i18n.json b/i18n/fr.i18n.json index b5c0ea50..82d41840 100644 --- a/i18n/fr.i18n.json +++ b/i18n/fr.i18n.json @@ -1,769 +1,769 @@ { - "accept": "Accepter", - "act-activity-notify": "Notification d'activité", - "act-addAttachment": "a ajouté la pièce jointe __attachment__ à la carte __card__ de la liste __list__ du couloir __swimlane__ du tableau __board__", - "act-deleteAttachment": "a supprimé la pièce jointe __attachment__ de la carte __card__ de la liste __list__ du couloir __swimlane__ du tableau __board__", - "act-addSubtask": "a ajouté la sous-tâche __checklist__ à la carte __card__ de la liste __list__ du couloir __swimlane__ du tableau __board__", - "act-addLabel": "a ajouté l'étiquette __label__ à la carte __card__ de la liste __list__ du couloir __swimlane__ du tableau __board__", - "act-addedLabel": "a ajouté l'étiquette __label__ à la carte __card__ de la liste __list__ du couloir __swimlane__ du tableau __board__", - "act-removeLabel": "a enlevé l'étiquette __label__ de la carte __card__ de la liste __list__ du couloir __swimlane__ du tableau __board__", - "act-removedLabel": "a enlevé l'étiquette __label__ de la carte __card__ de la liste __list__ du couloir __swimlane__ du tableau __board__", - "act-addChecklist": "a ajouté la checklist __checklist__ à la carte __card__ de la liste __list__ du couloir __swimlane__ du tableau __board__", - "act-addChecklistItem": "a ajouté l'élément __checklistItem__ à la checklist __checklist__ de la carte __card__ de la liste __list__ du couloir __swimlane__ du tableau __board__", - "act-removeChecklist": "a supprimé la checklist __checklist__ de la carte __card__ de la liste __list__ du couloir __swimlane__ du tableau __board__", - "act-removeChecklistItem": "a supprimé l'élément __checklistItem__ de la checklist __checklist__ de la carte __card__ de la liste __list__ du couloir __swimlane__ du tableau __board__", - "act-checkedItem": "a coché __checklistItem__ de la checklist __checklist__ de la carte __card__ de la liste __list__ du couloir __swimlane__ du tableau __board__", - "act-uncheckedItem": "a décoché __checklistItem__ de la checklist __checklist__ de la carte __card__ de la liste __list__ du couloir __swimlane__ du tableau __board__", - "act-completeChecklist": "a complété la checklist __checklist__ de la carte __card__ de la liste __list__ du couloir __swimlane__ du tableau __board__", - "act-uncompleteChecklist": "a rendu incomplet la checklist __checklist__ de la carte __card__ de la liste __list__ du couloir __swimlane__ du tableau __board__", - "act-addComment": "a commenté la carte __card__ : __comment__ dans la liste __list__ du couloir __swimlane__ du tableau __board__", - "act-editComment": "a édité le commentaire de la carte __card__ : __comment__ de la liste __list__ du couloir __swimlane__ du tableau __board__", - "act-deleteComment": "a supprimé le commentaire de la carte __card__ : __comment__ de la liste __list__ du couloir __swimlane__ du tableau __board__", - "act-createBoard": "a créé le tableau __board__", - "act-createSwimlane": "a créé le couloir __swimlane__ dans le tableau __board__", - "act-createCard": "a créé la carte __card__ de la liste __list__ du couloir __swimlane__ du tableau __board__", - "act-createCustomField": "a créé le champ personnalisé __customField__ du tableau __board__", - "act-deleteCustomField": "a supprimé le champ personnalisé __customField__ du tableau __board__", - "act-setCustomField": "a édité le champ personnalisé __customField__ : __customFieldValue de la carte __card__ de la liste __list__ du couloir __swimlane__ du tableau __board__", - "act-createList": "a ajouté la liste __list__ au tableau __board__", - "act-addBoardMember": "a ajouté le participant __member__ au tableau __board__", - "act-archivedBoard": "Le tableau __board__ a été déplacé vers les archives", - "act-archivedCard": "Carte __card__ de la liste __list__ du couloir __swimlane__ du tableau __board__ archivée", - "act-archivedList": "Liste __list__ du couloir __swimlane__ du tableau __board__ archivée", - "act-archivedSwimlane": "Couloir __swimlane__ du tableau __board__ archivé", - "act-importBoard": "a importé le tableau __board__", - "act-importCard": "a importé la carte __card__ de la liste __list__ du couloir __swimlane__ du tableau __board__", - "act-importList": "a importé la liste __list__ du couloir __swimlane__ du tableau __board__", - "act-joinMember": "a ajouté le participant __member__ à la carte __card__ de la liste __list__ du couloir __swimlane__ du tableau __board__", - "act-moveCard": "a déplacé la carte __card__ du tableau __board__ de la liste __oldList__ du couloir __oldSwimlane__ vers la liste __list__ du couloir __swimlane__", - "act-moveCardToOtherBoard": "a déplacé la carte __card__ de la liste __oldList__ du couloir __oldSwimlane__ du tableau __oldBoard__ vers la liste __list__ du couloir __swimlane__ du tableau __board__", - "act-removeBoardMember": "a supprimé le participant __member__ du tableau __board__", - "act-restoredCard": "a restauré la carte __card__ de la liste __list__ du couloir __swimlane__ du tableau __board__", - "act-unjoinMember": "a supprimé le participant __member__ de la carte __card__ de la liste __list__ du couloir __swimlane__ du tableau __board__", - "act-withBoardTitle": "__board__", - "act-withCardTitle": "[__board__] __card__", - "actions": "Actions", - "activities": "Activités", - "activity": "Activité", - "activity-added": "a ajouté %s à %s", - "activity-archived": "%s a été archivé", - "activity-attached": "a attaché %s à %s", - "activity-created": "a créé %s", - "activity-customfield-created": "a créé le champ personnalisé %s", - "activity-excluded": "a exclu %s de %s", - "activity-imported": "a importé %s vers %s depuis %s", - "activity-imported-board": "a importé %s depuis %s", - "activity-joined": "a rejoint %s", - "activity-moved": "a déplacé %s de %s vers %s", - "activity-on": "sur %s", - "activity-removed": "a supprimé %s de %s", - "activity-sent": "a envoyé %s vers %s", - "activity-unjoined": "a quitté %s", - "activity-subtask-added": "a ajouté une sous-tâche à %s", - "activity-checked-item": "a coché %s dans la checklist %s de %s", - "activity-unchecked-item": "a décoché %s dans la checklist %s de %s", - "activity-checklist-added": "a ajouté une checklist à %s", - "activity-checklist-removed": "a supprimé une checklist de %s", - "activity-checklist-completed": "completed checklist %s of %s", - "activity-checklist-uncompleted": "a rendu incomplète la checklist %s de %s", - "activity-checklist-item-added": "a ajouté un élément à la checklist '%s' dans %s", - "activity-checklist-item-removed": "a supprimé une checklist de '%s' dans %s", - "add": "Ajouter", - "activity-checked-item-card": "a coché %s dans la checklist %s", - "activity-unchecked-item-card": "a décoché %s dans la checklist %s", - "activity-checklist-completed-card": "a complété la checklist __checklist__ de la carte __card__ de la liste __list__ du couloir __swimlane__ du tableau __board__", - "activity-checklist-uncompleted-card": "a rendu incomplète la checklist %s", - "activity-editComment": "commentaire modifié %s", - "activity-deleteComment": "commentaire supprimé %s", - "add-attachment": "Ajouter une pièce jointe", - "add-board": "Ajouter un tableau", - "add-card": "Ajouter une carte", - "add-swimlane": "Ajouter un couloir", - "add-subtask": "Ajouter une sous-tâche", - "add-checklist": "Ajouter une checklist", - "add-checklist-item": "Ajouter un élément à la checklist", - "add-cover": "Ajouter la couverture", - "add-label": "Ajouter une étiquette", - "add-list": "Ajouter une liste", - "add-members": "Assigner des participants", - "added": "Ajouté le", - "addMemberPopup-title": "Participants", - "admin": "Admin", - "admin-desc": "Peut voir et éditer les cartes, supprimer des participants et changer les paramètres du tableau.", - "admin-announcement": "Annonce", - "admin-announcement-active": "Annonce destinée à tous", - "admin-announcement-title": "Annonce de l'administrateur", - "all-boards": "Tous les tableaux", - "and-n-other-card": "Et __count__ autre carte", - "and-n-other-card_plural": "Et __count__ autres cartes", - "apply": "Appliquer", - "app-is-offline": "Chargement en cours, veuillez patienter. Vous risquez de perdre des données si vous rechargez la page. Si le chargement échoue, veuillez vérifier que le serveur n'est pas arrêté.", - "archive": "Archiver", - "archive-all": "Tout archiver", - "archive-board": "Archiver le tableau", - "archive-card": "Archiver la carte", - "archive-list": "Archiver la liste", - "archive-swimlane": "Archiver le couloir", - "archive-selection": "Archiver la sélection", - "archiveBoardPopup-title": "Archiver le tableau ?", - "archived-items": "Archives", - "archived-boards": "Tableaux archivés", - "restore-board": "Restaurer le tableau", - "no-archived-boards": "Aucun tableau archivé.", - "archives": "Archives", - "template": "Modèle", - "templates": "Modèles", - "assign-member": "Affecter un participant", - "attached": "joint", - "attachment": "Pièce jointe", - "attachment-delete-pop": "La suppression d'une pièce jointe est définitive. Elle ne peut être annulée.", - "attachmentDeletePopup-title": "Supprimer la pièce jointe ?", - "attachments": "Pièces jointes", - "auto-watch": "Surveiller automatiquement les tableaux quand ils sont créés", - "avatar-too-big": "La taille du fichier de l'avatar est trop importante (70 ko au maximum)", - "back": "Retour", - "board-change-color": "Changer la couleur", - "board-nb-stars": "%s étoiles", - "board-not-found": "Tableau non trouvé", - "board-private-info": "Ce tableau sera <strong>privé</strong>", - "board-public-info": "Ce tableau sera <strong>public</strong>.", - "boardChangeColorPopup-title": "Change la couleur de fond du tableau", - "boardChangeTitlePopup-title": "Renommer le tableau", - "boardChangeVisibilityPopup-title": "Changer la visibilité", - "boardChangeWatchPopup-title": "Modifier le suivi", - "boardMenuPopup-title": "Paramètres du tableau", - "boardChangeViewPopup-title": "Vue du tableau", - "boards": "Tableaux", - "board-view": "Vue du tableau", - "board-view-cal": "Calendrier", - "board-view-swimlanes": "Couloirs", - "board-view-collapse": "Diminuer", - "board-view-lists": "Listes", - "bucket-example": "Comme « todo list » par exemple", - "cancel": "Annuler", - "card-archived": "Cette carte est archivée", - "board-archived": "Ce tableau est archivé", - "card-comments-title": "Cette carte a %s commentaires.", - "card-delete-notice": "La suppression est permanente. Vous perdrez toutes les actions associées à cette carte.", - "card-delete-pop": "Toutes les actions vont être supprimées du suivi d'activités et vous ne pourrez plus utiliser cette carte. Cette action est irréversible.", - "card-delete-suggest-archive": "Vous pouvez déplacer une carte vers les archives afin de l'enlever du tableau tout en préservant l'activité.", - "card-due": "À échéance", - "card-due-on": "Échéance le", - "card-spent": "Temps passé", - "card-edit-attachments": "Modifier les pièces jointes", - "card-edit-custom-fields": "Éditer les champs personnalisés", - "card-edit-labels": "Gérer les étiquettes", - "card-edit-members": "Gérer les participants", - "card-labels-title": "Modifier les étiquettes de la carte.", - "card-members-title": "Assigner ou supprimer des participants à la carte.", - "card-start": "Début", - "card-start-on": "Commence le", - "cardAttachmentsPopup-title": "Ajouter depuis", - "cardCustomField-datePopup-title": "Modifier la date", - "cardCustomFieldsPopup-title": "Éditer les champs personnalisés", - "cardDeletePopup-title": "Supprimer la carte ?", - "cardDetailsActionsPopup-title": "Actions sur la carte", - "cardLabelsPopup-title": "Étiquettes", - "cardMembersPopup-title": "Participants", - "cardMorePopup-title": "Plus", - "cardTemplatePopup-title": "Créer un modèle", - "cards": "Cartes", - "cards-count": "Cartes", - "casSignIn": "Se connecter avec CAS", - "cardType-card": "Carte", - "cardType-linkedCard": "Carte liée", - "cardType-linkedBoard": "Tableau lié", - "change": "Modifier", - "change-avatar": "Modifier l'avatar", - "change-password": "Modifier le mot de passe", - "change-permissions": "Modifier les permissions", - "change-settings": "Modifier les paramètres", - "changeAvatarPopup-title": "Modifier l'avatar", - "changeLanguagePopup-title": "Modifier la langue", - "changePasswordPopup-title": "Modifier le mot de passe", - "changePermissionsPopup-title": "Modifier les permissions", - "changeSettingsPopup-title": "Modifier les paramètres", - "subtasks": "Sous-tâches", - "checklists": "Checklists", - "click-to-star": "Cliquez pour ajouter ce tableau aux favoris.", - "click-to-unstar": "Cliquez pour retirer ce tableau des favoris.", - "clipboard": "Presse-papier ou glisser-déposer", - "close": "Fermer", - "close-board": "Fermer le tableau", - "close-board-pop": "Vous pouvez restaurer le tableau en cliquant sur le bouton « Archives » depuis le menu en entête.", - "color-black": "noir", - "color-blue": "bleu", - "color-crimson": "rouge cramoisi", - "color-darkgreen": "vert foncé", - "color-gold": "or", - "color-gray": "gris", - "color-green": "vert", - "color-indigo": "indigo", - "color-lime": "citron vert", - "color-magenta": "magenta", - "color-mistyrose": "rose brumeux", - "color-navy": "bleu marin", - "color-orange": "orange", - "color-paleturquoise": "azurin", - "color-peachpuff": "beige pêche", - "color-pink": "rose", - "color-plum": "prune", - "color-purple": "violet", - "color-red": "rouge", - "color-saddlebrown": "brun cuir", - "color-silver": "argent", - "color-sky": "ciel", - "color-slateblue": "bleu ardoise", - "color-white": "blanc", - "color-yellow": "jaune", - "unset-color": "Enlever", - "comment": "Commenter", - "comment-placeholder": "Écrire un commentaire", - "comment-only": "Commentaire uniquement", - "comment-only-desc": "Ne peut que commenter des cartes.", - "no-comments": "Aucun commentaire", - "no-comments-desc": "Ne peut pas voir les commentaires et les activités.", - "worker": "Travailleur", - "worker-desc": "Peut seulement déplacer des cartes, s'assigner à une carte et la commenter.", - "computer": "Ordinateur", - "confirm-subtask-delete-dialog": "Êtes-vous sûr de vouloir supprimer la sous-tâche ?", - "confirm-checklist-delete-dialog": "Êtes-vous sûr de vouloir supprimer la checklist ?", - "copy-card-link-to-clipboard": "Copier le lien vers la carte dans le presse-papier", - "linkCardPopup-title": "Lier une Carte", - "searchElementPopup-title": "Chercher", - "copyCardPopup-title": "Copier la carte", - "copyChecklistToManyCardsPopup-title": "Copier le modèle de checklist vers plusieurs cartes", - "copyChecklistToManyCardsPopup-instructions": "Titres et descriptions des cartes de destination dans ce format JSON", - "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"Titre de la première carte\", \"description\":\"Description de la première carte\"}, {\"title\":\"Titre de la seconde carte\",\"description\":\"Description de la seconde carte\"},{\"title\":\"Titre de la dernière carte\",\"description\":\"Description de la dernière carte\"} ]", - "create": "Créer", - "createBoardPopup-title": "Créer un tableau", - "chooseBoardSourcePopup-title": "Importer un tableau", - "createLabelPopup-title": "Créer une étiquette", - "createCustomField": "Créer un champ personnalisé", - "createCustomFieldPopup-title": "Créer un champ personnalisé", - "current": "actuel", - "custom-field-delete-pop": "Cette action n'est pas réversible. Elle supprimera ce champ personnalisé de toutes les cartes et détruira son historique.", - "custom-field-checkbox": "Case à cocher", - "custom-field-date": "Date", - "custom-field-dropdown": "Liste de choix", - "custom-field-dropdown-none": "(aucun)", - "custom-field-dropdown-options": "Options de liste", - "custom-field-dropdown-options-placeholder": "Appuyez sur Entrée pour ajouter d'autres options", - "custom-field-dropdown-unknown": "(inconnu)", - "custom-field-number": "Nombre", - "custom-field-text": "Texte", - "custom-fields": "Champs personnalisés", - "date": "Date", - "decline": "Refuser", - "default-avatar": "Avatar par défaut", - "delete": "Supprimer", - "deleteCustomFieldPopup-title": "Supprimer le champ personnalisé ?", - "deleteLabelPopup-title": "Supprimer l'étiquette ?", - "description": "Description", - "disambiguateMultiLabelPopup-title": "Préciser l'action sur l'étiquette", - "disambiguateMultiMemberPopup-title": "Préciser l'action sur le participant", - "discard": "Mettre à la corbeille", - "done": "Fait", - "download": "Télécharger", - "edit": "Modifier", - "edit-avatar": "Modifier l'avatar", - "edit-profile": "Modifier le profil", - "edit-wip-limit": "Éditer la limite WIP", - "soft-wip-limit": "Limite WIP douce", - "editCardStartDatePopup-title": "Modifier la date de début", - "editCardDueDatePopup-title": "Modifier la date d'échéance", - "editCustomFieldPopup-title": "Éditer le champ personnalisé", - "editCardSpentTimePopup-title": "Modifier le temps passé", - "editLabelPopup-title": "Modifier l'étiquette", - "editNotificationPopup-title": "Modifier la notification", - "editProfilePopup-title": "Modifier le profil", - "email": "E-mail", - "email-enrollAccount-subject": "Un compte a été créé pour vous sur __siteName__", - "email-enrollAccount-text": "Bonjour __user__,\n\nPour commencer à utiliser ce service, il suffit de cliquer sur le lien ci-dessous.\n\n__url__\n\nMerci.", - "email-fail": "Échec de l'envoi du courriel.", - "email-fail-text": "Une erreur est survenue en tentant d'envoyer l'email", - "email-invalid": "Adresse e-mail incorrecte.", - "email-invite": "Inviter par e-mail", - "email-invite-subject": "__inviter__ vous a envoyé une invitation", - "email-invite-text": "Cher __user__,\n\n__inviter__ vous invite à rejoindre le tableau \"__board__\" pour collaborer.\n\nVeuillez suivre le lien ci-dessous :\n\n__url__\n\nMerci.", - "email-resetPassword-subject": "Réinitialiser votre mot de passe sur __siteName__", - "email-resetPassword-text": "Bonjour __user__,\n\nPour réinitialiser votre mot de passe, cliquez sur le lien ci-dessous.\n\n__url__\n\nMerci.", - "email-sent": "Courriel envoyé", - "email-verifyEmail-subject": "Vérifier votre adresse de courriel sur __siteName__", - "email-verifyEmail-text": "Bonjour __user__,\n\nPour vérifier votre compte courriel, il suffit de cliquer sur le lien ci-dessous.\n\n__url__\n\nMerci.", - "enable-wip-limit": "Activer la limite WIP", - "error-board-doesNotExist": "Ce tableau n'existe pas", - "error-board-notAdmin": "Vous devez être administrateur de ce tableau pour faire cela", - "error-board-notAMember": "Vous devez être participant de ce tableau pour faire cela", - "error-json-malformed": "Votre texte JSON n'est pas valide", - "error-json-schema": "Vos données JSON ne contiennent pas l'information appropriée dans un format correct", - "error-list-doesNotExist": "Cette liste n'existe pas", - "error-user-doesNotExist": "Cet utilisateur n'existe pas", - "error-user-notAllowSelf": "Vous ne pouvez pas vous inviter vous-même", - "error-user-notCreated": "Cet utilisateur n'a pas encore été créé", - "error-username-taken": "Ce nom d'utilisateur est déjà utilisé", - "error-email-taken": "Cette adresse mail est déjà utilisée", - "export-board": "Exporter le tableau", - "sort": "Tri", - "sort-desc": "Cliquez pour trier la liste", - "list-sort-by": "Trier la liste par:", - "list-label-modifiedAt": "Dernier accès", - "list-label-title": "Nom de liste", - "list-label-sort": "Votre manuel", - "list-label-short-modifiedAt": "(D)", - "list-label-short-title": "(N)", - "list-label-short-sort": "(M)", - "filter": "Filtrer", - "filter-cards": "Filtrer les cartes ou listes", - "list-filter-label": "Filtrer la liste par titre", - "filter-clear": "Supprimer les filtres", - "filter-no-label": "Aucune étiquette", - "filter-no-member": "Aucun participant", - "filter-no-custom-fields": "Pas de champs personnalisés", - "filter-show-archive": "Montrer les listes archivées", - "filter-hide-empty": "Cacher les listes vides", - "filter-on": "Le filtre est actif", - "filter-on-desc": "Vous êtes en train de filtrer les cartes sur ce tableau. Cliquez ici pour modifier les filtres.", - "filter-to-selection": "Filtre vers la sélection", - "advanced-filter-label": "Filtre avancé", - "advanced-filter-description": "Le filtre avancé permet d'écrire une chaîne contenant les opérateur suivants : == != <= >= && || ( ). Les opérateurs doivent être séparés par des espaces. Vous pouvez filtrer tous les champs personnalisés en saisissant leur nom et leur valeur. Par exemple : champ1 == valeur1. Remarque : si des champs ou valeurs contiennent des espaces, vous devez les mettre entre apostrophes. Par exemple : 'champ 1' = 'valeur 1'. Pour échapper un caractère de contrôle (' \\/), vous pouvez utiliser \\. Par exemple : champ1 = I\\'m. Il est également possible de combiner plusieurs conditions. Par exemple : f1 == v1 || f2 == v2. Normalement, tous les opérateurs sont interprétés de gauche à droite. Vous pouvez changer l'ordre à l'aide de parenthèses. Par exemple : f1 == v1 and (f2 == v2 || f2 == v3). Vous pouvez également chercher parmi les champs texte en utilisant des expressions régulières : f1 == /Test.*/i", - "fullname": "Nom complet", - "header-logo-title": "Retourner à la page des tableaux", - "hide-system-messages": "Masquer les messages système", - "headerBarCreateBoardPopup-title": "Créer un tableau", - "home": "Accueil", - "import": "Importer", - "link": "Lien", - "import-board": "importer un tableau", - "import-board-c": "Importer un tableau", - "import-board-title-trello": "Importer un tableau depuis Trello", - "import-board-title-wekan": "Importer un tableau depuis un export précédent", - "import-sandstorm-backup-warning": "Ne supprimez pas les données que vous importez d'un tableau exporté d'origine ou de Trello avant de vérifier que la graine peut se fermer et s'ouvrir à nouveau ou qu'une erreur \"Tableau introuvable\" survient, sinon vous perdrez vos données.", - "import-sandstorm-warning": "Le tableau importé supprimera toutes les données du tableau et les remplacera avec celles du tableau importé.", - "from-trello": "Depuis Trello", - "from-wekan": "Depuis un export précédent", - "import-board-instruction-trello": "Dans votre tableau Trello, allez sur 'Menu', puis sur 'Plus', 'Imprimer et exporter', 'Exporter en JSON' et copiez le texte du résultat", - "import-board-instruction-wekan": "Dans votre tableau, allez dans 'Menu', puis 'Exporter un tableau', et copier le texte du fichier téléchargé.", - "import-board-instruction-about-errors": "Si une erreur survient en important le tableau, il se peut que l'import ait fonctionné, et que le tableau se trouve sur la page \"Tous les tableaux\".", - "import-json-placeholder": "Collez ici les données JSON valides", - "import-map-members": "Assigner des participants", - "import-members-map": "Le tableau que vous venez d'importer contient des participants. Veuillez assigner les participants que vous souhaitez importer à vos utilisateurs.", - "import-show-user-mapping": "Contrôler l'assignation des participants", - "import-user-select": "Sélectionnez l'utilisateur existant que vous voulez associer à ce participant", - "importMapMembersAddPopup-title": "Sélectionner le participant", - "info": "Version", - "initials": "Initiales", - "invalid-date": "Date invalide", - "invalid-time": "Heure invalide", - "invalid-user": "Utilisateur invalide", - "joined": "a rejoint", - "just-invited": "Vous venez d'être invité à ce tableau", - "keyboard-shortcuts": "Raccourcis clavier", - "label-create": "Créer une étiquette", - "label-default": "étiquette %s (défaut)", - "label-delete-pop": "Cette action est irréversible. Elle supprimera cette étiquette de toutes les cartes ainsi que l'historique associé.", - "labels": "Étiquettes", - "language": "Langue", - "last-admin-desc": "Vous ne pouvez pas changer les rôles car il doit y avoir au moins un administrateur.", - "leave-board": "Quitter le tableau", - "leave-board-pop": "Êtes-vous sur de vouloir quitter __boardTitle__ ? Vous ne serez plus associé aux cartes de ce tableau.", - "leaveBoardPopup-title": "Quitter le tableau", - "link-card": "Lier à cette carte", - "list-archive-cards": "Déplacer toutes les cartes de cette liste vers les archives", - "list-archive-cards-pop": "Cela supprimera du tableau toutes les cartes de cette liste. Pour voir les cartes archivées et les renvoyer vers le tableau, cliquez sur « Menu » puis « Archives ».", - "list-move-cards": "Déplacer toutes les cartes de cette liste", - "list-select-cards": "Sélectionner toutes les cartes de cette liste", - "set-color-list": "Définir la couleur", - "listActionPopup-title": "Actions sur la liste", - "swimlaneActionPopup-title": "Actions du couloir", - "swimlaneAddPopup-title": "Ajouter un couloir en dessous", - "listImportCardPopup-title": "Importer une carte Trello", - "listMorePopup-title": "Plus", - "link-list": "Lien vers cette liste", - "list-delete-pop": "Toutes les actions seront supprimées du fil d'activité et il ne sera plus possible de les récupérer. Cette action est irréversible.", - "list-delete-suggest-archive": "Vous pouvez archiver une liste pour l'enlever du tableau tout en conservant son activité.", - "lists": "Listes", - "swimlanes": "Couloirs", - "log-out": "Déconnexion", - "log-in": "Connexion", - "loginPopup-title": "Connexion", - "memberMenuPopup-title": "Préférence du participant", - "members": "Participants", - "menu": "Menu", - "move-selection": "Déplacer la sélection", - "moveCardPopup-title": "Déplacer la carte", - "moveCardToBottom-title": "Déplacer tout en bas", - "moveCardToTop-title": "Déplacer tout en haut", - "moveSelectionPopup-title": "Déplacer la sélection", - "multi-selection": "Sélection multiple", - "multi-selection-on": "Multi-Selection active", - "muted": "Silencieux", - "muted-info": "Vous ne serez jamais averti des modifications effectuées dans ce tableau", - "my-boards": "Mes tableaux", - "name": "Nom", - "no-archived-cards": "Aucune carte archivée.", - "no-archived-lists": "Aucune liste archivée.", - "no-archived-swimlanes": "Aucun couloir archivé.", - "no-results": "Pas de résultats", - "normal": "Normal", - "normal-desc": "Peut voir et modifier les cartes. Ne peut pas changer les paramètres.", - "not-accepted-yet": "L'invitation n'a pas encore été acceptée", - "notify-participate": "Recevoir les mises à jour de toutes les cartes auxquelles vous participez en tant que créateur ou que participant", - "notify-watch": "Recevoir les mises à jour de tous les tableaux, listes ou cartes que vous suivez", - "optional": "optionnel", - "or": "ou", - "page-maybe-private": "Cette page est peut-être privée. Vous pourrez peut-être la voir en vous <a href='%s'>connectant</a>.", - "page-not-found": "Page non trouvée", - "password": "Mot de passe", - "paste-or-dragdrop": "pour coller, ou glissez-déposez une image ici (seulement une image)", - "participating": "Participant", - "preview": "Prévisualiser", - "previewAttachedImagePopup-title": "Prévisualiser", - "previewClipboardImagePopup-title": "Prévisualiser", - "private": "Privé", - "private-desc": "Ce tableau est privé. Seuls les membres peuvent y accéder et le modifier.", - "profile": "Profil", - "public": "Public", - "public-desc": "Ce tableau est public. Il est accessible par toutes les personnes disposant du lien et apparaîtra dans les résultats des moteurs de recherche tels que Google. Seuls les membres peuvent le modifier.", - "quick-access-description": "Ajouter un tableau à vos favoris pour créer un raccourci dans cette barre.", - "remove-cover": "Enlever la page de présentation", - "remove-from-board": "Retirer du tableau", - "remove-label": "Retirer l'étiquette", - "listDeletePopup-title": "Supprimer la liste ?", - "remove-member": "Supprimer le participant", - "remove-member-from-card": "Supprimer de la carte", - "remove-member-pop": "Supprimer __name__ (__username__) de __boardTitle__ ? Ce participant sera supprimé de toutes les cartes du tableau et recevra une notification.", - "removeMemberPopup-title": "Supprimer le participant ?", - "rename": "Renommer", - "rename-board": "Renommer le tableau", - "restore": "Restaurer", - "save": "Enregistrer", - "search": "Chercher", - "rules": "Règles", - "search-cards": "Search from card/list titles, descriptions and custom fields on this board", - "search-example": "Texte à rechercher ?", - "select-color": "Sélectionner une couleur", - "set-wip-limit-value": "Définit une limite maximale au nombre de cartes de cette liste", - "setWipLimitPopup-title": "Définir la limite WIP", - "shortcut-assign-self": "Affecter cette carte à vous-même", - "shortcut-autocomplete-emoji": "Auto-complétion des emoji", - "shortcut-autocomplete-members": "Auto-complétion des participants", - "shortcut-clear-filters": "Retirer tous les filtres", - "shortcut-close-dialog": "Fermer la boîte de dialogue", - "shortcut-filter-my-cards": "Filtrer mes cartes", - "shortcut-show-shortcuts": "Afficher cette liste de raccourcis", - "shortcut-toggle-filterbar": "Afficher/Masquer la barre latérale des filtres", - "shortcut-toggle-sidebar": "Afficher/Masquer la barre latérale du tableau", - "show-cards-minimum-count": "Afficher le nombre de cartes si la liste en contient plus de", - "sidebar-open": "Ouvrir le panneau", - "sidebar-close": "Fermer le panneau", - "signupPopup-title": "Créer un compte", - "star-board-title": "Cliquer pour ajouter ce tableau aux favoris. Il sera affiché en tête de votre liste de tableaux.", - "starred-boards": "Tableaux favoris", - "starred-boards-description": "Les tableaux favoris s'affichent en tête de votre liste de tableaux.", - "subscribe": "Suivre", - "team": "Équipe", - "this-board": "ce tableau", - "this-card": "cette carte", - "spent-time-hours": "Temps passé (heures)", - "overtime-hours": "Temps supplémentaire (heures)", - "overtime": "Temps supplémentaire", - "has-overtime-cards": "A des cartes avec du temps supplémentaire", - "has-spenttime-cards": "A des cartes avec du temps passé", - "time": "Temps", - "title": "Titre", - "tracking": "Suivi", - "tracking-info": "Vous serez notifié de toute modification concernant les cartes pour lesquelles vous êtes impliqué en tant que créateur ou participant.", - "type": "Type", - "unassign-member": "Retirer le participant", - "unsaved-description": "Vous avez une description non sauvegardée", - "unwatch": "Arrêter de suivre", - "upload": "Télécharger", - "upload-avatar": "Télécharger un avatar", - "uploaded-avatar": "Avatar téléchargé", - "username": "Nom d'utilisateur", - "view-it": "Le voir", - "warn-list-archived": "attention : cette carte est dans une liste archivée", - "watch": "Suivre", - "watching": "Suivi", - "watching-info": "Vous serez notifié de toute modification dans ce tableau", - "welcome-board": "Tableau de bienvenue", - "welcome-swimlane": "Jalon 1", - "welcome-list1": "Basiques", - "welcome-list2": "Avancés", - "card-templates-swimlane": "Modèles de cartes", - "list-templates-swimlane": "Modèles de listes", - "board-templates-swimlane": "Modèles de tableaux", - "what-to-do": "Que voulez-vous faire ?", - "wipLimitErrorPopup-title": "Limite WIP invalide", - "wipLimitErrorPopup-dialog-pt1": "Le nombre de cartes de cette liste est supérieur à la limite WIP que vous avez définie.", - "wipLimitErrorPopup-dialog-pt2": "Veuillez enlever des cartes de cette liste, ou définir une limite WIP plus importante.", - "admin-panel": "Panneau d'administration", - "settings": "Paramètres", - "people": "Personne", - "registration": "Inscription", - "disable-self-registration": "Désactiver l'inscription", - "invite": "Inviter", - "invite-people": "Inviter une personne", - "to-boards": "Au(x) tableau(x)", - "email-addresses": "Adresses mail", - "smtp-host-description": "L'adresse du serveur SMTP qui gère vos mails.", - "smtp-port-description": "Le port des mails sortants du serveur SMTP.", - "smtp-tls-description": "Activer la gestion de TLS sur le serveur SMTP", - "smtp-host": "Hôte SMTP", - "smtp-port": "Port SMTP", - "smtp-username": "Nom d'utilisateur", - "smtp-password": "Mot de passe", - "smtp-tls": "Prise en charge de TLS", - "send-from": "De", - "send-smtp-test": "Envoyer un mail de test à vous-même", - "invitation-code": "Code d'invitation", - "email-invite-register-subject": "__inviter__ vous a envoyé une invitation", - "email-invite-register-text": "Cher __user__,\n\n__inviter__ vous invite à le rejoindre sur le tableau kanban pour collaborer.\n\nVeuillez suivre le lien ci-dessous :\n__url__\n\nVotre code d'invitation est : __icode__\n\nMerci.", - "email-smtp-test-subject": "E-mail de test SMTP", - "email-smtp-test-text": "Vous avez envoyé un mail avec succès", - "error-invitation-code-not-exist": "Ce code d'invitation n'existe pas.", - "error-notAuthorized": "Vous n'êtes pas autorisé à accéder à cette page.", - "webhook-title": "Nom du webhook", - "webhook-token": "Jeton (optionnel pour l'authentification)", - "outgoing-webhooks": "Webhooks sortants", - "bidirectional-webhooks": "Webhooks bidirectionnels", - "outgoingWebhooksPopup-title": "Webhooks sortants", - "boardCardTitlePopup-title": "Filtre par titre de carte", - "disable-webhook": "Désactiver ce webhook", - "global-webhook": "Webhooks globaux", - "new-outgoing-webhook": "Nouveau webhook sortant", - "no-name": "(Inconnu)", - "Node_version": "Version de Node", - "Meteor_version": "Version de Meteor", - "MongoDB_version": "Version de MongoDB", - "MongoDB_storage_engine": "Moteur de stockage MongoDB", - "MongoDB_Oplog_enabled": "MongoDB Oplog activé", - "OS_Arch": "OS Architecture", - "OS_Cpus": "OS Nombre CPU", - "OS_Freemem": "OS Mémoire libre", - "OS_Loadavg": "OS Charge moyenne", - "OS_Platform": "OS Plate-forme", - "OS_Release": "OS Version", - "OS_Totalmem": "OS Mémoire totale", - "OS_Type": "Type d'OS", - "OS_Uptime": "OS Durée de fonctionnement", - "days": "jours", - "hours": "heures", - "minutes": "minutes", - "seconds": "secondes", - "show-field-on-card": "Afficher ce champ sur la carte", - "automatically-field-on-card": "Créer automatiquement le champ sur toutes les cartes", - "showLabel-field-on-card": "Indiquer l'étiquette du champ sur la mini-carte", - "yes": "Oui", - "no": "Non", - "accounts": "Comptes", - "accounts-allowEmailChange": "Autoriser le changement d'adresse mail", - "accounts-allowUserNameChange": "Autoriser le changement d'identifiant", - "createdAt": "Créé le", - "verified": "Vérifié", - "active": "Actif", - "card-received": "Reçue", - "card-received-on": "Reçue le", - "card-end": "Fin", - "card-end-on": "Se termine le", - "editCardReceivedDatePopup-title": "Modifier la date de réception", - "editCardEndDatePopup-title": "Modifier la date de fin", - "setCardColorPopup-title": "Définir la couleur", - "setCardActionsColorPopup-title": "Choisissez une couleur", - "setSwimlaneColorPopup-title": "Choisissez une couleur", - "setListColorPopup-title": "Choisissez une couleur", - "assigned-by": "Assigné par", - "requested-by": "Demandé par", - "board-delete-notice": "La suppression est définitive. Vous perdrez toutes les listes, cartes et actions associées à ce tableau.", - "delete-board-confirm-popup": "Toutes les listes, cartes, étiquettes et activités seront supprimées et vous ne pourrez pas retrouver le contenu du tableau. Il n'y a pas d'annulation possible.", - "boardDeletePopup-title": "Supprimer le tableau ?", - "delete-board": "Supprimer le tableau", - "default-subtasks-board": "Sous-tâches du tableau __board__", - "default": "Défaut", - "queue": "Queue", - "subtask-settings": "Paramètres des sous-tâches", - "card-settings": "Paramètres de la carte", - "boardSubtaskSettingsPopup-title": "Paramètres des sous-tâches du tableau", - "boardCardSettingsPopup-title": "Paramètres de la carte", - "deposit-subtasks-board": "Déposer des sous-tâches dans ce tableau :", - "deposit-subtasks-list": "Liste de destination pour les sous-tâches déposées ici :", - "show-parent-in-minicard": "Voir la carte parente dans la mini-carte :", - "prefix-with-full-path": "Préfixer avec le chemin complet", - "prefix-with-parent": "Préfixer avec le parent", - "subtext-with-full-path": "Sous-titre avec le chemin complet", - "subtext-with-parent": "Sous-titre avec le parent", - "change-card-parent": "Changer le parent de la carte", - "parent-card": "Carte parente", - "source-board": "Tableau source", - "no-parent": "Ne pas afficher le parent", - "activity-added-label": "a ajouté l'étiquette '%s' à %s", - "activity-removed-label": "a supprimé l'étiquette '%s' de %s", - "activity-delete-attach": "a supprimé une pièce jointe de %s", - "activity-added-label-card": "a ajouté l'étiquette '%s'", - "activity-removed-label-card": "a supprimé l'étiquette '%s'", - "activity-delete-attach-card": "a supprimé une pièce jointe", - "activity-set-customfield": "a défini le champ personnalisé '%s' à '%s' dans %s", - "activity-unset-customfield": "a effacé le champ personnalisé '%s' dans %s", - "r-rule": "Règle", - "r-add-trigger": "Ajouter un déclencheur", - "r-add-action": "Ajouter une action", - "r-board-rules": "Règles du tableau", - "r-add-rule": "Ajouter une règle", - "r-view-rule": "Voir la règle", - "r-delete-rule": "Supprimer la règle", - "r-new-rule-name": "Titre de la nouvelle règle", - "r-no-rules": "Pas de règles", - "r-when-a-card": "Quand une carte", - "r-is": "est", - "r-is-moved": "est déplacée", - "r-added-to": "est ajoutée à", - "r-removed-from": "Supprimé de", - "r-the-board": "tableau", - "r-list": "liste", - "set-filter": "Définir un filtre", - "r-moved-to": "Déplacé vers", - "r-moved-from": "Déplacé depuis", - "r-archived": "Archivé", - "r-unarchived": "Restauré depuis l'Archive", - "r-a-card": "carte", - "r-when-a-label-is": "Quand une étiquette est", - "r-when-the-label": "Quand l'étiquette est", - "r-list-name": "Nom de la liste", - "r-when-a-member": "Quand un participant est", - "r-when-the-member": "Quand le participant", - "r-name": "nom", - "r-when-a-attach": "Quand une pièce jointe", - "r-when-a-checklist": "Quand une checklist est", - "r-when-the-checklist": "Quand la checklist", - "r-completed": "Terminé", - "r-made-incomplete": "Rendu incomplet", - "r-when-a-item": "Quand un élément de la checklist est", - "r-when-the-item": "Quand l'élément de la checklist", - "r-checked": "Coché", - "r-unchecked": "Décoché", - "r-move-card-to": "Déplacer la carte vers", - "r-top-of": "En haut de", - "r-bottom-of": "En bas de", - "r-its-list": "sa liste", - "r-archive": "Archiver", - "r-unarchive": "Restaurer depuis l'Archive", - "r-card": "carte", - "r-add": "Ajouter", - "r-remove": "Supprimer", - "r-label": "étiquette", - "r-member": "participant", - "r-remove-all": "Supprimer tous les membres de la carte", - "r-set-color": "Définir la couleur à", - "r-checklist": "checklist", - "r-check-all": "Tout cocher", - "r-uncheck-all": "Tout décocher", - "r-items-check": "Élément de checklist", - "r-check": "Cocher", - "r-uncheck": "Décocher", - "r-item": "élément", - "r-of-checklist": "de la checklist", - "r-send-email": "Envoyer un email", - "r-to": "à", - "r-subject": "sujet", - "r-rule-details": "Détails de la règle", - "r-d-move-to-top-gen": "Déplacer la carte en haut de sa liste", - "r-d-move-to-top-spec": "Déplacer la carte en haut de la liste", - "r-d-move-to-bottom-gen": "Déplacer la carte en bas de sa liste", - "r-d-move-to-bottom-spec": "Déplacer la carte en bas de la liste", - "r-d-send-email": "Envoyer un email", - "r-d-send-email-to": "à", - "r-d-send-email-subject": "sujet", - "r-d-send-email-message": "message", - "r-d-archive": "Archiver la carte", - "r-d-unarchive": "Restaurer la carte depuis l'Archive", - "r-d-add-label": "Ajouter une étiquette", - "r-d-remove-label": "Supprimer l'étiquette", - "r-create-card": "Créer une nouvelle carte", - "r-in-list": "dans la liste", - "r-in-swimlane": "Dans le couloir", - "r-d-add-member": "Ajouter un participant", - "r-d-remove-member": "Supprimer un participant", - "r-d-remove-all-member": "Supprimer tous les participants", - "r-d-check-all": "Cocher tous les éléments d'une liste", - "r-d-uncheck-all": "Décocher tous les éléments d'une liste", - "r-d-check-one": "Cocher l'élément", - "r-d-uncheck-one": "Décocher l'élément", - "r-d-check-of-list": "de la checklist", - "r-d-add-checklist": "Ajouter une checklist", - "r-d-remove-checklist": "Supprimer la checklist", - "r-by": "par", - "r-add-checklist": "Ajouter une checklist", - "r-with-items": "avec les items", - "r-items-list": "item1, item2, item3", - "r-add-swimlane": "Ajouter un couloir", - "r-swimlane-name": "Nom du couloir", - "r-board-note": "Note : laisser le champ vide pour faire correspondre avec toutes les valeurs possibles.", - "r-checklist-note": "Note : les items de la checklist doivent être séparés par des virgules.", - "r-when-a-card-is-moved": "Quand une carte est déplacée vers une autre liste", - "r-set": "Définir", - "r-update": "Mettre à jour", - "r-datefield": "champ date", - "r-df-start-at": "début", - "r-df-due-at": "échéance", - "r-df-end-at": "fin", - "r-df-received-at": "reçu", - "r-to-current-datetime": "à la date/heure courante", - "r-remove-value-from": "Supprimer la valeur de", - "ldap": "LDAP", - "oauth2": "OAuth2", - "cas": "CAS", - "authentication-method": "Méthode d'authentification", - "authentication-type": "Type d'authentification", - "custom-product-name": "Nom personnalisé", - "layout": "Interface", - "hide-logo": "Cacher le logo", - "add-custom-html-after-body-start": "Ajouter le HTML personnalisé après le début du <body>", - "add-custom-html-before-body-end": "Ajouter le HTML personnalisé avant la fin du </body>", - "error-undefined": "Une erreur inconnue s'est produite", - "error-ldap-login": "Une erreur s'est produite lors de la tentative de connexion", - "display-authentication-method": "Afficher la méthode d'authentification", - "default-authentication-method": "Méthode d'authentification par défaut", - "duplicate-board": "Dupliquer le tableau", - "people-number": "Le nombre d'utilisateurs est de :", - "swimlaneDeletePopup-title": "Supprimer le couloir ?", - "swimlane-delete-pop": "Toutes les actions vont être supprimées du suivi d'activités et vous ne pourrez plus utiliser ce couloir. Cette action est irréversible.", - "restore-all": "Tout restaurer", - "delete-all": "Tout supprimer", - "loading": "Chargement, merci de patienter.", - "previous_as": "dernière heure était", - "act-a-dueAt": "Echéance modifiée à\nQuand: __timeValue__\nOù: __card__\n L'échéance précédente était __timeOldValue__", - "act-a-endAt": "Modification de la date de fin de __timeOldValue__ à __timeValue__", - "act-a-startAt": "Modification de la date de début de __timeOldValue__ à __timeValue__", - "act-a-receivedAt": "Modification de la date de réception de __timeOldValue__ à __timeValue__", - "a-dueAt": "Echéance modifiée à ", - "a-endAt": "Date de fin modifiée à", - "a-startAt": "Date de début modifiée à", - "a-receivedAt": "Date de réception modifiée à", - "almostdue": "La date d'échéance %s approche", - "pastdue": "La date d'échéance %s est passée", - "duenow": "La date d'échéance %s est aujourd'hui", - "act-newDue": "__list__/__card__ a un 1er rappel d'échéance [__board__]", - "act-withDue": "__list__/__card__ rappel d'échéance [__board__]", - "act-almostdue": "rappelle que l'échéance (__timeValue__) de __card__ approche", - "act-pastdue": "rappelle que l'échéance (__timeValue__) de __card__ est passée", - "act-duenow": "rappelle que l'échéance (__timeValue__) de __card__ est maintenant", - "act-atUserComment": "Vous avez été mentionné dans [__board__] __list__/__card__", - "delete-user-confirm-popup": "Êtes-vous sûr de vouloir supprimer ce compte ? Cette opération ne peut pas être annulée. ", - "accounts-allowUserDelete": "Autoriser les utilisateurs à supprimer leur compte", - "hide-minicard-label-text": "Cacher le label de la minicarte", - "show-desktop-drag-handles": "Voir les poignées de déplacement du bureau", - "assignee": "Cessionnaire", - "cardAssigneesPopup-title": "Cessionnaire", - "addmore-detail": "Ajouter une description plus détaillée", - "show-on-card": "Afficher sur la carte", - "new": "Nouveau", - "editUserPopup-title": "Éditer l'utilisateur", - "newUserPopup-title": "Nouvel utilisateur", - "notifications": "Notifications", - "view-all": "Voir tout", - "filter-by-unread": "Filtrer par non lu", - "mark-all-as-read": "Marquer comme lus", - "allow-rename": "Autoriser le renommage", - "allowRenamePopup-title": "Autoriser le renommage" -} + "accept": "Accepter", + "act-activity-notify": "Notification d'activité", + "act-addAttachment": "a ajouté la pièce jointe __attachment__ à la carte __card__ de la liste __list__ du couloir __swimlane__ du tableau __board__", + "act-deleteAttachment": "a supprimé la pièce jointe __attachment__ de la carte __card__ de la liste __list__ du couloir __swimlane__ du tableau __board__", + "act-addSubtask": "a ajouté la sous-tâche __checklist__ à la carte __card__ de la liste __list__ du couloir __swimlane__ du tableau __board__", + "act-addLabel": "a ajouté l'étiquette __label__ à la carte __card__ de la liste __list__ du couloir __swimlane__ du tableau __board__", + "act-addedLabel": "a ajouté l'étiquette __label__ à la carte __card__ de la liste __list__ du couloir __swimlane__ du tableau __board__", + "act-removeLabel": "a enlevé l'étiquette __label__ de la carte __card__ de la liste __list__ du couloir __swimlane__ du tableau __board__", + "act-removedLabel": "a enlevé l'étiquette __label__ de la carte __card__ de la liste __list__ du couloir __swimlane__ du tableau __board__", + "act-addChecklist": "a ajouté la checklist __checklist__ à la carte __card__ de la liste __list__ du couloir __swimlane__ du tableau __board__", + "act-addChecklistItem": "a ajouté l'élément __checklistItem__ à la checklist __checklist__ de la carte __card__ de la liste __list__ du couloir __swimlane__ du tableau __board__", + "act-removeChecklist": "a supprimé la checklist __checklist__ de la carte __card__ de la liste __list__ du couloir __swimlane__ du tableau __board__", + "act-removeChecklistItem": "a supprimé l'élément __checklistItem__ de la checklist __checklist__ de la carte __card__ de la liste __list__ du couloir __swimlane__ du tableau __board__", + "act-checkedItem": "a coché __checklistItem__ de la checklist __checklist__ de la carte __card__ de la liste __list__ du couloir __swimlane__ du tableau __board__", + "act-uncheckedItem": "a décoché __checklistItem__ de la checklist __checklist__ de la carte __card__ de la liste __list__ du couloir __swimlane__ du tableau __board__", + "act-completeChecklist": "a complété la checklist __checklist__ de la carte __card__ de la liste __list__ du couloir __swimlane__ du tableau __board__", + "act-uncompleteChecklist": "a rendu incomplet la checklist __checklist__ de la carte __card__ de la liste __list__ du couloir __swimlane__ du tableau __board__", + "act-addComment": "a commenté la carte __card__ : __comment__ dans la liste __list__ du couloir __swimlane__ du tableau __board__", + "act-editComment": "a édité le commentaire de la carte __card__ : __comment__ de la liste __list__ du couloir __swimlane__ du tableau __board__", + "act-deleteComment": "a supprimé le commentaire de la carte __card__ : __comment__ de la liste __list__ du couloir __swimlane__ du tableau __board__", + "act-createBoard": "a créé le tableau __board__", + "act-createSwimlane": "a créé le couloir __swimlane__ dans le tableau __board__", + "act-createCard": "a créé la carte __card__ de la liste __list__ du couloir __swimlane__ du tableau __board__", + "act-createCustomField": "a créé le champ personnalisé __customField__ du tableau __board__", + "act-deleteCustomField": "a supprimé le champ personnalisé __customField__ du tableau __board__", + "act-setCustomField": "a édité le champ personnalisé __customField__ : __customFieldValue de la carte __card__ de la liste __list__ du couloir __swimlane__ du tableau __board__", + "act-createList": "a ajouté la liste __list__ au tableau __board__", + "act-addBoardMember": "a ajouté le participant __member__ au tableau __board__", + "act-archivedBoard": "Le tableau __board__ a été déplacé vers les archives", + "act-archivedCard": "Carte __card__ de la liste __list__ du couloir __swimlane__ du tableau __board__ archivée", + "act-archivedList": "Liste __list__ du couloir __swimlane__ du tableau __board__ archivée", + "act-archivedSwimlane": "Couloir __swimlane__ du tableau __board__ archivé", + "act-importBoard": "a importé le tableau __board__", + "act-importCard": "a importé la carte __card__ de la liste __list__ du couloir __swimlane__ du tableau __board__", + "act-importList": "a importé la liste __list__ du couloir __swimlane__ du tableau __board__", + "act-joinMember": "a ajouté le participant __member__ à la carte __card__ de la liste __list__ du couloir __swimlane__ du tableau __board__", + "act-moveCard": "a déplacé la carte __card__ du tableau __board__ de la liste __oldList__ du couloir __oldSwimlane__ vers la liste __list__ du couloir __swimlane__", + "act-moveCardToOtherBoard": "a déplacé la carte __card__ de la liste __oldList__ du couloir __oldSwimlane__ du tableau __oldBoard__ vers la liste __list__ du couloir __swimlane__ du tableau __board__", + "act-removeBoardMember": "a supprimé le participant __member__ du tableau __board__", + "act-restoredCard": "a restauré la carte __card__ de la liste __list__ du couloir __swimlane__ du tableau __board__", + "act-unjoinMember": "a supprimé le participant __member__ de la carte __card__ de la liste __list__ du couloir __swimlane__ du tableau __board__", + "act-withBoardTitle": "__board__", + "act-withCardTitle": "[__board__] __card__", + "actions": "Actions", + "activities": "Activités", + "activity": "Activité", + "activity-added": "a ajouté %s à %s", + "activity-archived": "%s a été archivé", + "activity-attached": "a attaché %s à %s", + "activity-created": "a créé %s", + "activity-customfield-created": "a créé le champ personnalisé %s", + "activity-excluded": "a exclu %s de %s", + "activity-imported": "a importé %s vers %s depuis %s", + "activity-imported-board": "a importé %s depuis %s", + "activity-joined": "a rejoint %s", + "activity-moved": "a déplacé %s de %s vers %s", + "activity-on": "sur %s", + "activity-removed": "a supprimé %s de %s", + "activity-sent": "a envoyé %s vers %s", + "activity-unjoined": "a quitté %s", + "activity-subtask-added": "a ajouté une sous-tâche à %s", + "activity-checked-item": "a coché %s dans la checklist %s de %s", + "activity-unchecked-item": "a décoché %s dans la checklist %s de %s", + "activity-checklist-added": "a ajouté une checklist à %s", + "activity-checklist-removed": "a supprimé une checklist de %s", + "activity-checklist-completed": "a complété la checklist %s de %s", + "activity-checklist-uncompleted": "a rendu incomplète la checklist %s de %s", + "activity-checklist-item-added": "a ajouté un élément à la checklist '%s' dans %s", + "activity-checklist-item-removed": "a supprimé une checklist de '%s' dans %s", + "add": "Ajouter", + "activity-checked-item-card": "a coché %s dans la checklist %s", + "activity-unchecked-item-card": "a décoché %s dans la checklist %s", + "activity-checklist-completed-card": "a complété la checklist __checklist__ de la carte __card__ de la liste __list__ du couloir __swimlane__ du tableau __board__", + "activity-checklist-uncompleted-card": "a rendu incomplète la checklist %s", + "activity-editComment": "commentaire modifié %s", + "activity-deleteComment": "commentaire supprimé %s", + "add-attachment": "Ajouter une pièce jointe", + "add-board": "Ajouter un tableau", + "add-card": "Ajouter une carte", + "add-swimlane": "Ajouter un couloir", + "add-subtask": "Ajouter une sous-tâche", + "add-checklist": "Ajouter une checklist", + "add-checklist-item": "Ajouter un élément à la checklist", + "add-cover": "Ajouter la couverture", + "add-label": "Ajouter une étiquette", + "add-list": "Ajouter une liste", + "add-members": "Assigner des participants", + "added": "Ajouté le", + "addMemberPopup-title": "Participants", + "admin": "Admin", + "admin-desc": "Peut voir et éditer les cartes, supprimer des participants et changer les paramètres du tableau.", + "admin-announcement": "Annonce", + "admin-announcement-active": "Annonce destinée à tous", + "admin-announcement-title": "Annonce de l'administrateur", + "all-boards": "Tous les tableaux", + "and-n-other-card": "Et __count__ autre carte", + "and-n-other-card_plural": "Et __count__ autres cartes", + "apply": "Appliquer", + "app-is-offline": "Chargement en cours, veuillez patienter. Vous risquez de perdre des données si vous rechargez la page. Si le chargement échoue, veuillez vérifier que le serveur n'est pas arrêté.", + "archive": "Archiver", + "archive-all": "Tout archiver", + "archive-board": "Archiver le tableau", + "archive-card": "Archiver la carte", + "archive-list": "Archiver la liste", + "archive-swimlane": "Archiver le couloir", + "archive-selection": "Archiver la sélection", + "archiveBoardPopup-title": "Archiver le tableau ?", + "archived-items": "Archives", + "archived-boards": "Tableaux archivés", + "restore-board": "Restaurer le tableau", + "no-archived-boards": "Aucun tableau archivé.", + "archives": "Archives", + "template": "Modèle", + "templates": "Modèles", + "assign-member": "Affecter un participant", + "attached": "joint", + "attachment": "Pièce jointe", + "attachment-delete-pop": "La suppression d'une pièce jointe est définitive. Elle ne peut être annulée.", + "attachmentDeletePopup-title": "Supprimer la pièce jointe ?", + "attachments": "Pièces jointes", + "auto-watch": "Surveiller automatiquement les tableaux quand ils sont créés", + "avatar-too-big": "La taille du fichier de l'avatar est trop importante (70 ko au maximum)", + "back": "Retour", + "board-change-color": "Changer la couleur", + "board-nb-stars": "%s étoiles", + "board-not-found": "Tableau non trouvé", + "board-private-info": "Ce tableau sera <strong>privé</strong>", + "board-public-info": "Ce tableau sera <strong>public</strong>.", + "boardChangeColorPopup-title": "Change la couleur de fond du tableau", + "boardChangeTitlePopup-title": "Renommer le tableau", + "boardChangeVisibilityPopup-title": "Changer la visibilité", + "boardChangeWatchPopup-title": "Modifier le suivi", + "boardMenuPopup-title": "Paramètres du tableau", + "boardChangeViewPopup-title": "Vue du tableau", + "boards": "Tableaux", + "board-view": "Vue du tableau", + "board-view-cal": "Calendrier", + "board-view-swimlanes": "Couloirs", + "board-view-collapse": "Diminuer", + "board-view-lists": "Listes", + "bucket-example": "Comme « todo list » par exemple", + "cancel": "Annuler", + "card-archived": "Cette carte est archivée", + "board-archived": "Ce tableau est archivé", + "card-comments-title": "Cette carte a %s commentaires.", + "card-delete-notice": "La suppression est permanente. Vous perdrez toutes les actions associées à cette carte.", + "card-delete-pop": "Toutes les actions vont être supprimées du suivi d'activités et vous ne pourrez plus utiliser cette carte. Cette action est irréversible.", + "card-delete-suggest-archive": "Vous pouvez déplacer une carte vers les archives afin de l'enlever du tableau tout en préservant l'activité.", + "card-due": "À échéance", + "card-due-on": "Échéance le", + "card-spent": "Temps passé", + "card-edit-attachments": "Modifier les pièces jointes", + "card-edit-custom-fields": "Éditer les champs personnalisés", + "card-edit-labels": "Gérer les étiquettes", + "card-edit-members": "Gérer les participants", + "card-labels-title": "Modifier les étiquettes de la carte.", + "card-members-title": "Assigner ou supprimer des participants à la carte.", + "card-start": "Début", + "card-start-on": "Commence le", + "cardAttachmentsPopup-title": "Ajouter depuis", + "cardCustomField-datePopup-title": "Modifier la date", + "cardCustomFieldsPopup-title": "Éditer les champs personnalisés", + "cardDeletePopup-title": "Supprimer la carte ?", + "cardDetailsActionsPopup-title": "Actions sur la carte", + "cardLabelsPopup-title": "Étiquettes", + "cardMembersPopup-title": "Participants", + "cardMorePopup-title": "Plus", + "cardTemplatePopup-title": "Créer un modèle", + "cards": "Cartes", + "cards-count": "Cartes", + "casSignIn": "Se connecter avec CAS", + "cardType-card": "Carte", + "cardType-linkedCard": "Carte liée", + "cardType-linkedBoard": "Tableau lié", + "change": "Modifier", + "change-avatar": "Modifier l'avatar", + "change-password": "Modifier le mot de passe", + "change-permissions": "Modifier les permissions", + "change-settings": "Modifier les paramètres", + "changeAvatarPopup-title": "Modifier l'avatar", + "changeLanguagePopup-title": "Modifier la langue", + "changePasswordPopup-title": "Modifier le mot de passe", + "changePermissionsPopup-title": "Modifier les permissions", + "changeSettingsPopup-title": "Modifier les paramètres", + "subtasks": "Sous-tâches", + "checklists": "Checklists", + "click-to-star": "Cliquez pour ajouter ce tableau aux favoris.", + "click-to-unstar": "Cliquez pour retirer ce tableau des favoris.", + "clipboard": "Presse-papier ou glisser-déposer", + "close": "Fermer", + "close-board": "Fermer le tableau", + "close-board-pop": "Vous pouvez restaurer le tableau en cliquant sur le bouton « Archives » depuis le menu en entête.", + "color-black": "noir", + "color-blue": "bleu", + "color-crimson": "rouge cramoisi", + "color-darkgreen": "vert foncé", + "color-gold": "or", + "color-gray": "gris", + "color-green": "vert", + "color-indigo": "indigo", + "color-lime": "citron vert", + "color-magenta": "magenta", + "color-mistyrose": "rose brumeux", + "color-navy": "bleu marin", + "color-orange": "orange", + "color-paleturquoise": "azurin", + "color-peachpuff": "beige pêche", + "color-pink": "rose", + "color-plum": "prune", + "color-purple": "violet", + "color-red": "rouge", + "color-saddlebrown": "brun cuir", + "color-silver": "argent", + "color-sky": "ciel", + "color-slateblue": "bleu ardoise", + "color-white": "blanc", + "color-yellow": "jaune", + "unset-color": "Enlever", + "comment": "Commenter", + "comment-placeholder": "Écrire un commentaire", + "comment-only": "Commentaire uniquement", + "comment-only-desc": "Ne peut que commenter des cartes.", + "no-comments": "Aucun commentaire", + "no-comments-desc": "Ne peut pas voir les commentaires et les activités.", + "worker": "Travailleur", + "worker-desc": "Peut seulement déplacer des cartes, s'assigner à une carte et la commenter.", + "computer": "Ordinateur", + "confirm-subtask-delete-dialog": "Êtes-vous sûr de vouloir supprimer la sous-tâche ?", + "confirm-checklist-delete-dialog": "Êtes-vous sûr de vouloir supprimer la checklist ?", + "copy-card-link-to-clipboard": "Copier le lien vers la carte dans le presse-papier", + "linkCardPopup-title": "Lier une Carte", + "searchElementPopup-title": "Chercher", + "copyCardPopup-title": "Copier la carte", + "copyChecklistToManyCardsPopup-title": "Copier le modèle de checklist vers plusieurs cartes", + "copyChecklistToManyCardsPopup-instructions": "Titres et descriptions des cartes de destination dans ce format JSON", + "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"Titre de la première carte\", \"description\":\"Description de la première carte\"}, {\"title\":\"Titre de la seconde carte\",\"description\":\"Description de la seconde carte\"},{\"title\":\"Titre de la dernière carte\",\"description\":\"Description de la dernière carte\"} ]", + "create": "Créer", + "createBoardPopup-title": "Créer un tableau", + "chooseBoardSourcePopup-title": "Importer un tableau", + "createLabelPopup-title": "Créer une étiquette", + "createCustomField": "Créer un champ personnalisé", + "createCustomFieldPopup-title": "Créer un champ personnalisé", + "current": "actuel", + "custom-field-delete-pop": "Cette action n'est pas réversible. Elle supprimera ce champ personnalisé de toutes les cartes et détruira son historique.", + "custom-field-checkbox": "Case à cocher", + "custom-field-date": "Date", + "custom-field-dropdown": "Liste de choix", + "custom-field-dropdown-none": "(aucun)", + "custom-field-dropdown-options": "Options de liste", + "custom-field-dropdown-options-placeholder": "Appuyez sur Entrée pour ajouter d'autres options", + "custom-field-dropdown-unknown": "(inconnu)", + "custom-field-number": "Nombre", + "custom-field-text": "Texte", + "custom-fields": "Champs personnalisés", + "date": "Date", + "decline": "Refuser", + "default-avatar": "Avatar par défaut", + "delete": "Supprimer", + "deleteCustomFieldPopup-title": "Supprimer le champ personnalisé ?", + "deleteLabelPopup-title": "Supprimer l'étiquette ?", + "description": "Description", + "disambiguateMultiLabelPopup-title": "Préciser l'action sur l'étiquette", + "disambiguateMultiMemberPopup-title": "Préciser l'action sur le participant", + "discard": "Mettre à la corbeille", + "done": "Fait", + "download": "Télécharger", + "edit": "Modifier", + "edit-avatar": "Modifier l'avatar", + "edit-profile": "Modifier le profil", + "edit-wip-limit": "Éditer la limite WIP", + "soft-wip-limit": "Limite WIP douce", + "editCardStartDatePopup-title": "Modifier la date de début", + "editCardDueDatePopup-title": "Modifier la date d'échéance", + "editCustomFieldPopup-title": "Éditer le champ personnalisé", + "editCardSpentTimePopup-title": "Modifier le temps passé", + "editLabelPopup-title": "Modifier l'étiquette", + "editNotificationPopup-title": "Modifier la notification", + "editProfilePopup-title": "Modifier le profil", + "email": "E-mail", + "email-enrollAccount-subject": "Un compte a été créé pour vous sur __siteName__", + "email-enrollAccount-text": "Bonjour __user__,\n\nPour commencer à utiliser ce service, il suffit de cliquer sur le lien ci-dessous.\n\n__url__\n\nMerci.", + "email-fail": "Échec de l'envoi du courriel.", + "email-fail-text": "Une erreur est survenue en tentant d'envoyer l'email", + "email-invalid": "Adresse e-mail incorrecte.", + "email-invite": "Inviter par e-mail", + "email-invite-subject": "__inviter__ vous a envoyé une invitation", + "email-invite-text": "Cher __user__,\n\n__inviter__ vous invite à rejoindre le tableau \"__board__\" pour collaborer.\n\nVeuillez suivre le lien ci-dessous :\n\n__url__\n\nMerci.", + "email-resetPassword-subject": "Réinitialiser votre mot de passe sur __siteName__", + "email-resetPassword-text": "Bonjour __user__,\n\nPour réinitialiser votre mot de passe, cliquez sur le lien ci-dessous.\n\n__url__\n\nMerci.", + "email-sent": "Courriel envoyé", + "email-verifyEmail-subject": "Vérifier votre adresse de courriel sur __siteName__", + "email-verifyEmail-text": "Bonjour __user__,\n\nPour vérifier votre compte courriel, il suffit de cliquer sur le lien ci-dessous.\n\n__url__\n\nMerci.", + "enable-wip-limit": "Activer la limite WIP", + "error-board-doesNotExist": "Ce tableau n'existe pas", + "error-board-notAdmin": "Vous devez être administrateur de ce tableau pour faire cela", + "error-board-notAMember": "Vous devez être participant de ce tableau pour faire cela", + "error-json-malformed": "Votre texte JSON n'est pas valide", + "error-json-schema": "Vos données JSON ne contiennent pas l'information appropriée dans un format correct", + "error-list-doesNotExist": "Cette liste n'existe pas", + "error-user-doesNotExist": "Cet utilisateur n'existe pas", + "error-user-notAllowSelf": "Vous ne pouvez pas vous inviter vous-même", + "error-user-notCreated": "Cet utilisateur n'a pas encore été créé", + "error-username-taken": "Ce nom d'utilisateur est déjà utilisé", + "error-email-taken": "Cette adresse mail est déjà utilisée", + "export-board": "Exporter le tableau", + "sort": "Tri", + "sort-desc": "Cliquez pour trier la liste", + "list-sort-by": "Trier la liste par:", + "list-label-modifiedAt": "Dernier accès", + "list-label-title": "Nom de liste", + "list-label-sort": "Votre manuel", + "list-label-short-modifiedAt": "(D)", + "list-label-short-title": "(N)", + "list-label-short-sort": "(M)", + "filter": "Filtrer", + "filter-cards": "Filtrer les cartes ou listes", + "list-filter-label": "Filtrer la liste par titre", + "filter-clear": "Supprimer les filtres", + "filter-no-label": "Aucune étiquette", + "filter-no-member": "Aucun participant", + "filter-no-custom-fields": "Pas de champs personnalisés", + "filter-show-archive": "Montrer les listes archivées", + "filter-hide-empty": "Cacher les listes vides", + "filter-on": "Le filtre est actif", + "filter-on-desc": "Vous êtes en train de filtrer les cartes sur ce tableau. Cliquez ici pour modifier les filtres.", + "filter-to-selection": "Filtre vers la sélection", + "advanced-filter-label": "Filtre avancé", + "advanced-filter-description": "Le filtre avancé permet d'écrire une chaîne contenant les opérateur suivants : == != <= >= && || ( ). Les opérateurs doivent être séparés par des espaces. Vous pouvez filtrer tous les champs personnalisés en saisissant leur nom et leur valeur. Par exemple : champ1 == valeur1. Remarque : si des champs ou valeurs contiennent des espaces, vous devez les mettre entre apostrophes. Par exemple : 'champ 1' = 'valeur 1'. Pour échapper un caractère de contrôle (' \\/), vous pouvez utiliser \\. Par exemple : champ1 = I\\'m. Il est également possible de combiner plusieurs conditions. Par exemple : f1 == v1 || f2 == v2. Normalement, tous les opérateurs sont interprétés de gauche à droite. Vous pouvez changer l'ordre à l'aide de parenthèses. Par exemple : f1 == v1 and (f2 == v2 || f2 == v3). Vous pouvez également chercher parmi les champs texte en utilisant des expressions régulières : f1 == /Test.*/i", + "fullname": "Nom complet", + "header-logo-title": "Retourner à la page des tableaux", + "hide-system-messages": "Masquer les messages système", + "headerBarCreateBoardPopup-title": "Créer un tableau", + "home": "Accueil", + "import": "Importer", + "link": "Lien", + "import-board": "importer un tableau", + "import-board-c": "Importer un tableau", + "import-board-title-trello": "Importer un tableau depuis Trello", + "import-board-title-wekan": "Importer un tableau depuis un export précédent", + "import-sandstorm-backup-warning": "Ne supprimez pas les données que vous importez d'un tableau exporté d'origine ou de Trello avant de vérifier que la graine peut se fermer et s'ouvrir à nouveau ou qu'une erreur \"Tableau introuvable\" survient, sinon vous perdrez vos données.", + "import-sandstorm-warning": "Le tableau importé supprimera toutes les données du tableau et les remplacera avec celles du tableau importé.", + "from-trello": "Depuis Trello", + "from-wekan": "Depuis un export précédent", + "import-board-instruction-trello": "Dans votre tableau Trello, allez sur 'Menu', puis sur 'Plus', 'Imprimer et exporter', 'Exporter en JSON' et copiez le texte du résultat", + "import-board-instruction-wekan": "Dans votre tableau, allez dans 'Menu', puis 'Exporter un tableau', et copier le texte du fichier téléchargé.", + "import-board-instruction-about-errors": "Si une erreur survient en important le tableau, il se peut que l'import ait fonctionné, et que le tableau se trouve sur la page \"Tous les tableaux\".", + "import-json-placeholder": "Collez ici les données JSON valides", + "import-map-members": "Assigner des participants", + "import-members-map": "Le tableau que vous venez d'importer contient des participants. Veuillez assigner les participants que vous souhaitez importer à vos utilisateurs.", + "import-show-user-mapping": "Contrôler l'assignation des participants", + "import-user-select": "Sélectionnez l'utilisateur existant que vous voulez associer à ce participant", + "importMapMembersAddPopup-title": "Sélectionner le participant", + "info": "Version", + "initials": "Initiales", + "invalid-date": "Date invalide", + "invalid-time": "Heure invalide", + "invalid-user": "Utilisateur invalide", + "joined": "a rejoint", + "just-invited": "Vous venez d'être invité à ce tableau", + "keyboard-shortcuts": "Raccourcis clavier", + "label-create": "Créer une étiquette", + "label-default": "étiquette %s (défaut)", + "label-delete-pop": "Cette action est irréversible. Elle supprimera cette étiquette de toutes les cartes ainsi que l'historique associé.", + "labels": "Étiquettes", + "language": "Langue", + "last-admin-desc": "Vous ne pouvez pas changer les rôles car il doit y avoir au moins un administrateur.", + "leave-board": "Quitter le tableau", + "leave-board-pop": "Êtes-vous sur de vouloir quitter __boardTitle__ ? Vous ne serez plus associé aux cartes de ce tableau.", + "leaveBoardPopup-title": "Quitter le tableau", + "link-card": "Lier à cette carte", + "list-archive-cards": "Déplacer toutes les cartes de cette liste vers les archives", + "list-archive-cards-pop": "Cela supprimera du tableau toutes les cartes de cette liste. Pour voir les cartes archivées et les renvoyer vers le tableau, cliquez sur « Menu » puis « Archives ».", + "list-move-cards": "Déplacer toutes les cartes de cette liste", + "list-select-cards": "Sélectionner toutes les cartes de cette liste", + "set-color-list": "Définir la couleur", + "listActionPopup-title": "Actions sur la liste", + "swimlaneActionPopup-title": "Actions du couloir", + "swimlaneAddPopup-title": "Ajouter un couloir en dessous", + "listImportCardPopup-title": "Importer une carte Trello", + "listMorePopup-title": "Plus", + "link-list": "Lien vers cette liste", + "list-delete-pop": "Toutes les actions seront supprimées du fil d'activité et il ne sera plus possible de les récupérer. Cette action est irréversible.", + "list-delete-suggest-archive": "Vous pouvez archiver une liste pour l'enlever du tableau tout en conservant son activité.", + "lists": "Listes", + "swimlanes": "Couloirs", + "log-out": "Déconnexion", + "log-in": "Connexion", + "loginPopup-title": "Connexion", + "memberMenuPopup-title": "Préférence du participant", + "members": "Participants", + "menu": "Menu", + "move-selection": "Déplacer la sélection", + "moveCardPopup-title": "Déplacer la carte", + "moveCardToBottom-title": "Déplacer tout en bas", + "moveCardToTop-title": "Déplacer tout en haut", + "moveSelectionPopup-title": "Déplacer la sélection", + "multi-selection": "Sélection multiple", + "multi-selection-on": "Multi-Selection active", + "muted": "Silencieux", + "muted-info": "Vous ne serez jamais averti des modifications effectuées dans ce tableau", + "my-boards": "Mes tableaux", + "name": "Nom", + "no-archived-cards": "Aucune carte archivée.", + "no-archived-lists": "Aucune liste archivée.", + "no-archived-swimlanes": "Aucun couloir archivé.", + "no-results": "Pas de résultats", + "normal": "Normal", + "normal-desc": "Peut voir et modifier les cartes. Ne peut pas changer les paramètres.", + "not-accepted-yet": "L'invitation n'a pas encore été acceptée", + "notify-participate": "Recevoir les mises à jour de toutes les cartes auxquelles vous participez en tant que créateur ou que participant", + "notify-watch": "Recevoir les mises à jour de tous les tableaux, listes ou cartes que vous suivez", + "optional": "optionnel", + "or": "ou", + "page-maybe-private": "Cette page est peut-être privée. Vous pourrez peut-être la voir en vous <a href='%s'>connectant</a>.", + "page-not-found": "Page non trouvée", + "password": "Mot de passe", + "paste-or-dragdrop": "pour coller, ou glissez-déposez une image ici (seulement une image)", + "participating": "Participant", + "preview": "Prévisualiser", + "previewAttachedImagePopup-title": "Prévisualiser", + "previewClipboardImagePopup-title": "Prévisualiser", + "private": "Privé", + "private-desc": "Ce tableau est privé. Seuls les membres peuvent y accéder et le modifier.", + "profile": "Profil", + "public": "Public", + "public-desc": "Ce tableau est public. Il est accessible par toutes les personnes disposant du lien et apparaîtra dans les résultats des moteurs de recherche tels que Google. Seuls les membres peuvent le modifier.", + "quick-access-description": "Ajouter un tableau à vos favoris pour créer un raccourci dans cette barre.", + "remove-cover": "Enlever la page de présentation", + "remove-from-board": "Retirer du tableau", + "remove-label": "Retirer l'étiquette", + "listDeletePopup-title": "Supprimer la liste ?", + "remove-member": "Supprimer le participant", + "remove-member-from-card": "Supprimer de la carte", + "remove-member-pop": "Supprimer __name__ (__username__) de __boardTitle__ ? Ce participant sera supprimé de toutes les cartes du tableau et recevra une notification.", + "removeMemberPopup-title": "Supprimer le participant ?", + "rename": "Renommer", + "rename-board": "Renommer le tableau", + "restore": "Restaurer", + "save": "Enregistrer", + "search": "Chercher", + "rules": "Règles", + "search-cards": "Rechercher parmi les titres, descriptions et champs personnalisés des cartes/listes de ce tableau", + "search-example": "Texte à rechercher ?", + "select-color": "Sélectionner une couleur", + "set-wip-limit-value": "Définit une limite maximale au nombre de cartes de cette liste", + "setWipLimitPopup-title": "Définir la limite WIP", + "shortcut-assign-self": "Affecter cette carte à vous-même", + "shortcut-autocomplete-emoji": "Auto-complétion des emoji", + "shortcut-autocomplete-members": "Auto-complétion des participants", + "shortcut-clear-filters": "Retirer tous les filtres", + "shortcut-close-dialog": "Fermer la boîte de dialogue", + "shortcut-filter-my-cards": "Filtrer mes cartes", + "shortcut-show-shortcuts": "Afficher cette liste de raccourcis", + "shortcut-toggle-filterbar": "Afficher/Masquer la barre latérale des filtres", + "shortcut-toggle-sidebar": "Afficher/Masquer la barre latérale du tableau", + "show-cards-minimum-count": "Afficher le nombre de cartes si la liste en contient plus de", + "sidebar-open": "Ouvrir le panneau", + "sidebar-close": "Fermer le panneau", + "signupPopup-title": "Créer un compte", + "star-board-title": "Cliquer pour ajouter ce tableau aux favoris. Il sera affiché en tête de votre liste de tableaux.", + "starred-boards": "Tableaux favoris", + "starred-boards-description": "Les tableaux favoris s'affichent en tête de votre liste de tableaux.", + "subscribe": "Suivre", + "team": "Équipe", + "this-board": "ce tableau", + "this-card": "cette carte", + "spent-time-hours": "Temps passé (heures)", + "overtime-hours": "Temps supplémentaire (heures)", + "overtime": "Temps supplémentaire", + "has-overtime-cards": "A des cartes avec du temps supplémentaire", + "has-spenttime-cards": "A des cartes avec du temps passé", + "time": "Temps", + "title": "Titre", + "tracking": "Suivi", + "tracking-info": "Vous serez notifié de toute modification concernant les cartes pour lesquelles vous êtes impliqué en tant que créateur ou participant.", + "type": "Type", + "unassign-member": "Retirer le participant", + "unsaved-description": "Vous avez une description non sauvegardée", + "unwatch": "Arrêter de suivre", + "upload": "Télécharger", + "upload-avatar": "Télécharger un avatar", + "uploaded-avatar": "Avatar téléchargé", + "username": "Nom d'utilisateur", + "view-it": "Le voir", + "warn-list-archived": "attention : cette carte est dans une liste archivée", + "watch": "Suivre", + "watching": "Suivi", + "watching-info": "Vous serez notifié de toute modification dans ce tableau", + "welcome-board": "Tableau de bienvenue", + "welcome-swimlane": "Jalon 1", + "welcome-list1": "Basiques", + "welcome-list2": "Avancés", + "card-templates-swimlane": "Modèles de cartes", + "list-templates-swimlane": "Modèles de listes", + "board-templates-swimlane": "Modèles de tableaux", + "what-to-do": "Que voulez-vous faire ?", + "wipLimitErrorPopup-title": "Limite WIP invalide", + "wipLimitErrorPopup-dialog-pt1": "Le nombre de cartes de cette liste est supérieur à la limite WIP que vous avez définie.", + "wipLimitErrorPopup-dialog-pt2": "Veuillez enlever des cartes de cette liste, ou définir une limite WIP plus importante.", + "admin-panel": "Panneau d'administration", + "settings": "Paramètres", + "people": "Personne", + "registration": "Inscription", + "disable-self-registration": "Désactiver l'inscription", + "invite": "Inviter", + "invite-people": "Inviter une personne", + "to-boards": "Au(x) tableau(x)", + "email-addresses": "Adresses mail", + "smtp-host-description": "L'adresse du serveur SMTP qui gère vos mails.", + "smtp-port-description": "Le port des mails sortants du serveur SMTP.", + "smtp-tls-description": "Activer la gestion de TLS sur le serveur SMTP", + "smtp-host": "Hôte SMTP", + "smtp-port": "Port SMTP", + "smtp-username": "Nom d'utilisateur", + "smtp-password": "Mot de passe", + "smtp-tls": "Prise en charge de TLS", + "send-from": "De", + "send-smtp-test": "Envoyer un mail de test à vous-même", + "invitation-code": "Code d'invitation", + "email-invite-register-subject": "__inviter__ vous a envoyé une invitation", + "email-invite-register-text": "Cher __user__,\n\n__inviter__ vous invite à le rejoindre sur le tableau kanban pour collaborer.\n\nVeuillez suivre le lien ci-dessous :\n__url__\n\nVotre code d'invitation est : __icode__\n\nMerci.", + "email-smtp-test-subject": "E-mail de test SMTP", + "email-smtp-test-text": "Vous avez envoyé un mail avec succès", + "error-invitation-code-not-exist": "Ce code d'invitation n'existe pas.", + "error-notAuthorized": "Vous n'êtes pas autorisé à accéder à cette page.", + "webhook-title": "Nom du webhook", + "webhook-token": "Jeton (optionnel pour l'authentification)", + "outgoing-webhooks": "Webhooks sortants", + "bidirectional-webhooks": "Webhooks bidirectionnels", + "outgoingWebhooksPopup-title": "Webhooks sortants", + "boardCardTitlePopup-title": "Filtre par titre de carte", + "disable-webhook": "Désactiver ce webhook", + "global-webhook": "Webhooks globaux", + "new-outgoing-webhook": "Nouveau webhook sortant", + "no-name": "(Inconnu)", + "Node_version": "Version de Node", + "Meteor_version": "Version de Meteor", + "MongoDB_version": "Version de MongoDB", + "MongoDB_storage_engine": "Moteur de stockage MongoDB", + "MongoDB_Oplog_enabled": "MongoDB Oplog activé", + "OS_Arch": "OS Architecture", + "OS_Cpus": "OS Nombre CPU", + "OS_Freemem": "OS Mémoire libre", + "OS_Loadavg": "OS Charge moyenne", + "OS_Platform": "OS Plate-forme", + "OS_Release": "OS Version", + "OS_Totalmem": "OS Mémoire totale", + "OS_Type": "Type d'OS", + "OS_Uptime": "OS Durée de fonctionnement", + "days": "jours", + "hours": "heures", + "minutes": "minutes", + "seconds": "secondes", + "show-field-on-card": "Afficher ce champ sur la carte", + "automatically-field-on-card": "Créer automatiquement le champ sur toutes les cartes", + "showLabel-field-on-card": "Indiquer l'étiquette du champ sur la mini-carte", + "yes": "Oui", + "no": "Non", + "accounts": "Comptes", + "accounts-allowEmailChange": "Autoriser le changement d'adresse mail", + "accounts-allowUserNameChange": "Autoriser le changement d'identifiant", + "createdAt": "Créé le", + "verified": "Vérifié", + "active": "Actif", + "card-received": "Reçue", + "card-received-on": "Reçue le", + "card-end": "Fin", + "card-end-on": "Se termine le", + "editCardReceivedDatePopup-title": "Modifier la date de réception", + "editCardEndDatePopup-title": "Modifier la date de fin", + "setCardColorPopup-title": "Définir la couleur", + "setCardActionsColorPopup-title": "Choisissez une couleur", + "setSwimlaneColorPopup-title": "Choisissez une couleur", + "setListColorPopup-title": "Choisissez une couleur", + "assigned-by": "Assigné par", + "requested-by": "Demandé par", + "board-delete-notice": "La suppression est définitive. Vous perdrez toutes les listes, cartes et actions associées à ce tableau.", + "delete-board-confirm-popup": "Toutes les listes, cartes, étiquettes et activités seront supprimées et vous ne pourrez pas retrouver le contenu du tableau. Il n'y a pas d'annulation possible.", + "boardDeletePopup-title": "Supprimer le tableau ?", + "delete-board": "Supprimer le tableau", + "default-subtasks-board": "Sous-tâches du tableau __board__", + "default": "Défaut", + "queue": "Queue", + "subtask-settings": "Paramètres des sous-tâches", + "card-settings": "Paramètres de la carte", + "boardSubtaskSettingsPopup-title": "Paramètres des sous-tâches du tableau", + "boardCardSettingsPopup-title": "Paramètres de la carte", + "deposit-subtasks-board": "Déposer des sous-tâches dans ce tableau :", + "deposit-subtasks-list": "Liste de destination pour les sous-tâches déposées ici :", + "show-parent-in-minicard": "Voir la carte parente dans la mini-carte :", + "prefix-with-full-path": "Préfixer avec le chemin complet", + "prefix-with-parent": "Préfixer avec le parent", + "subtext-with-full-path": "Sous-titre avec le chemin complet", + "subtext-with-parent": "Sous-titre avec le parent", + "change-card-parent": "Changer le parent de la carte", + "parent-card": "Carte parente", + "source-board": "Tableau source", + "no-parent": "Ne pas afficher le parent", + "activity-added-label": "a ajouté l'étiquette '%s' à %s", + "activity-removed-label": "a supprimé l'étiquette '%s' de %s", + "activity-delete-attach": "a supprimé une pièce jointe de %s", + "activity-added-label-card": "a ajouté l'étiquette '%s'", + "activity-removed-label-card": "a supprimé l'étiquette '%s'", + "activity-delete-attach-card": "a supprimé une pièce jointe", + "activity-set-customfield": "a défini le champ personnalisé '%s' à '%s' dans %s", + "activity-unset-customfield": "a effacé le champ personnalisé '%s' dans %s", + "r-rule": "Règle", + "r-add-trigger": "Ajouter un déclencheur", + "r-add-action": "Ajouter une action", + "r-board-rules": "Règles du tableau", + "r-add-rule": "Ajouter une règle", + "r-view-rule": "Voir la règle", + "r-delete-rule": "Supprimer la règle", + "r-new-rule-name": "Titre de la nouvelle règle", + "r-no-rules": "Pas de règles", + "r-when-a-card": "Quand une carte", + "r-is": "est", + "r-is-moved": "est déplacée", + "r-added-to": "est ajoutée à", + "r-removed-from": "Supprimé de", + "r-the-board": "tableau", + "r-list": "liste", + "set-filter": "Définir un filtre", + "r-moved-to": "Déplacé vers", + "r-moved-from": "Déplacé depuis", + "r-archived": "Archivé", + "r-unarchived": "Restauré depuis l'Archive", + "r-a-card": "carte", + "r-when-a-label-is": "Quand une étiquette est", + "r-when-the-label": "Quand l'étiquette est", + "r-list-name": "Nom de la liste", + "r-when-a-member": "Quand un participant est", + "r-when-the-member": "Quand le participant", + "r-name": "nom", + "r-when-a-attach": "Quand une pièce jointe", + "r-when-a-checklist": "Quand une checklist est", + "r-when-the-checklist": "Quand la checklist", + "r-completed": "Terminé", + "r-made-incomplete": "Rendu incomplet", + "r-when-a-item": "Quand un élément de la checklist est", + "r-when-the-item": "Quand l'élément de la checklist", + "r-checked": "Coché", + "r-unchecked": "Décoché", + "r-move-card-to": "Déplacer la carte vers", + "r-top-of": "En haut de", + "r-bottom-of": "En bas de", + "r-its-list": "sa liste", + "r-archive": "Archiver", + "r-unarchive": "Restaurer depuis l'Archive", + "r-card": "carte", + "r-add": "Ajouter", + "r-remove": "Supprimer", + "r-label": "étiquette", + "r-member": "participant", + "r-remove-all": "Supprimer tous les membres de la carte", + "r-set-color": "Définir la couleur à", + "r-checklist": "checklist", + "r-check-all": "Tout cocher", + "r-uncheck-all": "Tout décocher", + "r-items-check": "Élément de checklist", + "r-check": "Cocher", + "r-uncheck": "Décocher", + "r-item": "élément", + "r-of-checklist": "de la checklist", + "r-send-email": "Envoyer un email", + "r-to": "à", + "r-subject": "sujet", + "r-rule-details": "Détails de la règle", + "r-d-move-to-top-gen": "Déplacer la carte en haut de sa liste", + "r-d-move-to-top-spec": "Déplacer la carte en haut de la liste", + "r-d-move-to-bottom-gen": "Déplacer la carte en bas de sa liste", + "r-d-move-to-bottom-spec": "Déplacer la carte en bas de la liste", + "r-d-send-email": "Envoyer un email", + "r-d-send-email-to": "à", + "r-d-send-email-subject": "sujet", + "r-d-send-email-message": "message", + "r-d-archive": "Archiver la carte", + "r-d-unarchive": "Restaurer la carte depuis l'Archive", + "r-d-add-label": "Ajouter une étiquette", + "r-d-remove-label": "Supprimer l'étiquette", + "r-create-card": "Créer une nouvelle carte", + "r-in-list": "dans la liste", + "r-in-swimlane": "Dans le couloir", + "r-d-add-member": "Ajouter un participant", + "r-d-remove-member": "Supprimer un participant", + "r-d-remove-all-member": "Supprimer tous les participants", + "r-d-check-all": "Cocher tous les éléments d'une liste", + "r-d-uncheck-all": "Décocher tous les éléments d'une liste", + "r-d-check-one": "Cocher l'élément", + "r-d-uncheck-one": "Décocher l'élément", + "r-d-check-of-list": "de la checklist", + "r-d-add-checklist": "Ajouter une checklist", + "r-d-remove-checklist": "Supprimer la checklist", + "r-by": "par", + "r-add-checklist": "Ajouter une checklist", + "r-with-items": "avec les items", + "r-items-list": "item1, item2, item3", + "r-add-swimlane": "Ajouter un couloir", + "r-swimlane-name": "Nom du couloir", + "r-board-note": "Note : laisser le champ vide pour faire correspondre avec toutes les valeurs possibles.", + "r-checklist-note": "Note : les items de la checklist doivent être séparés par des virgules.", + "r-when-a-card-is-moved": "Quand une carte est déplacée vers une autre liste", + "r-set": "Définir", + "r-update": "Mettre à jour", + "r-datefield": "champ date", + "r-df-start-at": "début", + "r-df-due-at": "échéance", + "r-df-end-at": "fin", + "r-df-received-at": "reçu", + "r-to-current-datetime": "à la date/heure courante", + "r-remove-value-from": "Supprimer la valeur de", + "ldap": "LDAP", + "oauth2": "OAuth2", + "cas": "CAS", + "authentication-method": "Méthode d'authentification", + "authentication-type": "Type d'authentification", + "custom-product-name": "Nom personnalisé", + "layout": "Interface", + "hide-logo": "Cacher le logo", + "add-custom-html-after-body-start": "Ajouter le HTML personnalisé après le début du <body>", + "add-custom-html-before-body-end": "Ajouter le HTML personnalisé avant la fin du </body>", + "error-undefined": "Une erreur inconnue s'est produite", + "error-ldap-login": "Une erreur s'est produite lors de la tentative de connexion", + "display-authentication-method": "Afficher la méthode d'authentification", + "default-authentication-method": "Méthode d'authentification par défaut", + "duplicate-board": "Dupliquer le tableau", + "people-number": "Le nombre d'utilisateurs est de :", + "swimlaneDeletePopup-title": "Supprimer le couloir ?", + "swimlane-delete-pop": "Toutes les actions vont être supprimées du suivi d'activités et vous ne pourrez plus utiliser ce couloir. Cette action est irréversible.", + "restore-all": "Tout restaurer", + "delete-all": "Tout supprimer", + "loading": "Chargement, merci de patienter.", + "previous_as": "dernière heure était", + "act-a-dueAt": "Echéance modifiée à\nQuand: __timeValue__\nOù: __card__\n L'échéance précédente était __timeOldValue__", + "act-a-endAt": "Modification de la date de fin de __timeOldValue__ à __timeValue__", + "act-a-startAt": "Modification de la date de début de __timeOldValue__ à __timeValue__", + "act-a-receivedAt": "Modification de la date de réception de __timeOldValue__ à __timeValue__", + "a-dueAt": "Echéance modifiée à ", + "a-endAt": "Date de fin modifiée à", + "a-startAt": "Date de début modifiée à", + "a-receivedAt": "Date de réception modifiée à", + "almostdue": "La date d'échéance %s approche", + "pastdue": "La date d'échéance %s est passée", + "duenow": "La date d'échéance %s est aujourd'hui", + "act-newDue": "__list__/__card__ a un 1er rappel d'échéance [__board__]", + "act-withDue": "__list__/__card__ rappel d'échéance [__board__]", + "act-almostdue": "rappelle que l'échéance (__timeValue__) de __card__ approche", + "act-pastdue": "rappelle que l'échéance (__timeValue__) de __card__ est passée", + "act-duenow": "rappelle que l'échéance (__timeValue__) de __card__ est maintenant", + "act-atUserComment": "Vous avez été mentionné dans [__board__] __list__/__card__", + "delete-user-confirm-popup": "Êtes-vous sûr de vouloir supprimer ce compte ? Cette opération ne peut pas être annulée. ", + "accounts-allowUserDelete": "Autoriser les utilisateurs à supprimer leur compte", + "hide-minicard-label-text": "Cacher le label de la minicarte", + "show-desktop-drag-handles": "Voir les poignées de déplacement du bureau", + "assignee": "Cessionnaire", + "cardAssigneesPopup-title": "Cessionnaire", + "addmore-detail": "Ajouter une description plus détaillée", + "show-on-card": "Afficher sur la carte", + "new": "Nouveau", + "editUserPopup-title": "Éditer l'utilisateur", + "newUserPopup-title": "Nouvel utilisateur", + "notifications": "Notifications", + "view-all": "Voir tout", + "filter-by-unread": "Filtrer par non lu", + "mark-all-as-read": "Marquer comme lus", + "allow-rename": "Autoriser le renommage", + "allowRenamePopup-title": "Autoriser le renommage" +} \ No newline at end of file diff --git a/i18n/gl.i18n.json b/i18n/gl.i18n.json index 0ea78aaf..3596099b 100644 --- a/i18n/gl.i18n.json +++ b/i18n/gl.i18n.json @@ -1,769 +1,769 @@ { - "accept": "Aceptar", - "act-activity-notify": "Activity Notification", - "act-addAttachment": "added attachment __attachment__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-deleteAttachment": "deleted attachment __attachment__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addSubtask": "added subtask __subtask__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addedLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removeLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removedLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addChecklist": "added checklist __checklist__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addChecklistItem": "added checklist item __checklistItem__ to checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removeChecklist": "removed checklist __checklist__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removeChecklistItem": "removed checklist item __checklistItem__ from checklist __checkList__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-checkedItem": "checked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-uncheckedItem": "unchecked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-completeChecklist": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-uncompleteChecklist": "uncompleted checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addComment": "commented on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-editComment": "edited comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-deleteComment": "deleted comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-createBoard": "created board __board__", - "act-createSwimlane": "created swimlane __swimlane__ to board __board__", - "act-createCard": "created card __card__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-createCustomField": "created custom field __customField__ at board __board__", - "act-deleteCustomField": "deleted custom field __customField__ at board __board__", - "act-setCustomField": "edited custom field __customField__: __customFieldValue__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-createList": "added list __list__ to board __board__", - "act-addBoardMember": "added member __member__ to board __board__", - "act-archivedBoard": "Board __board__ moved to Archive", - "act-archivedCard": "Card __card__ at list __list__ at swimlane __swimlane__ at board __board__ moved to Archive", - "act-archivedList": "List __list__ at swimlane __swimlane__ at board __board__ moved to Archive", - "act-archivedSwimlane": "Swimlane __swimlane__ at board __board__ moved to Archive", - "act-importBoard": "imported board __board__", - "act-importCard": "imported card __card__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-importList": "imported list __list__ to swimlane __swimlane__ at board __board__", - "act-joinMember": "added member __member__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-moveCard": "moved card __card__ at board __board__ from list __oldList__ at swimlane __oldSwimlane__ to list __list__ at swimlane __swimlane__", - "act-moveCardToOtherBoard": "moved card __card__ from list __oldList__ at swimlane __oldSwimlane__ at board __oldBoard__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-removeBoardMember": "removed member __member__ from board __board__", - "act-restoredCard": "restored card __card__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-unjoinMember": "removed member __member__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-withBoardTitle": "__board__", - "act-withCardTitle": "[__board__] __card__", - "actions": "Accións", - "activities": "Actividades", - "activity": "Actividade", - "activity-added": "engadiuse %s a %s", - "activity-archived": "%s moved to Archive", - "activity-attached": "attached %s to %s", - "activity-created": "created %s", - "activity-customfield-created": "created custom field %s", - "activity-excluded": "excluded %s from %s", - "activity-imported": "imported %s into %s from %s", - "activity-imported-board": "imported %s from %s", - "activity-joined": "joined %s", - "activity-moved": "moved %s from %s to %s", - "activity-on": "on %s", - "activity-removed": "removed %s from %s", - "activity-sent": "sent %s to %s", - "activity-unjoined": "unjoined %s", - "activity-subtask-added": "added subtask to %s", - "activity-checked-item": "checked %s in checklist %s of %s", - "activity-unchecked-item": "unchecked %s in checklist %s of %s", - "activity-checklist-added": "added checklist to %s", - "activity-checklist-removed": "removed a checklist from %s", - "activity-checklist-completed": "completed checklist %s of %s", - "activity-checklist-uncompleted": "uncompleted the checklist %s of %s", - "activity-checklist-item-added": "added checklist item to '%s' in %s", - "activity-checklist-item-removed": "removed a checklist item from '%s' in %s", - "add": "Engadir", - "activity-checked-item-card": "checked %s in checklist %s", - "activity-unchecked-item-card": "unchecked %s in checklist %s", - "activity-checklist-completed-card": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "activity-checklist-uncompleted-card": "uncompleted the checklist %s", - "activity-editComment": "edited comment %s", - "activity-deleteComment": "deleted comment %s", - "add-attachment": "Engadir anexo", - "add-board": "Engadir taboleiro", - "add-card": "Engadir tarxeta", - "add-swimlane": "Add Swimlane", - "add-subtask": "Add Subtask", - "add-checklist": "Add Checklist", - "add-checklist-item": "Add an item to checklist", - "add-cover": "Add Cover", - "add-label": "Engadir etiqueta", - "add-list": "Engadir lista", - "add-members": "Engadir membros", - "added": "Added", - "addMemberPopup-title": "Membros", - "admin": "Admin", - "admin-desc": "Pode ver e editar tarxetas, retirar membros e cambiar a configuración do taboleiro.", - "admin-announcement": "Announcement", - "admin-announcement-active": "Active System-Wide Announcement", - "admin-announcement-title": "Announcement from Administrator", - "all-boards": "Todos os taboleiros", - "and-n-other-card": "And __count__ other card", - "and-n-other-card_plural": "And __count__ other cards", - "apply": "Apply", - "app-is-offline": "Loading, please wait. Refreshing the page will cause data loss. If loading does not work, please check that server has not stopped.", - "archive": "Move to Archive", - "archive-all": "Move All to Archive", - "archive-board": "Move Board to Archive", - "archive-card": "Move Card to Archive", - "archive-list": "Move List to Archive", - "archive-swimlane": "Move Swimlane to Archive", - "archive-selection": "Move selection to Archive", - "archiveBoardPopup-title": "Move Board to Archive?", - "archived-items": "Arquivar", - "archived-boards": "Boards in Archive", - "restore-board": "Restaurar taboleiro", - "no-archived-boards": "No Boards in Archive.", - "archives": "Arquivar", - "template": "Template", - "templates": "Templates", - "assign-member": "Assign member", - "attached": "attached", - "attachment": "Anexo", - "attachment-delete-pop": "A eliminación de anexos é permanente. Non se pode desfacer.", - "attachmentDeletePopup-title": "Eliminar anexo?", - "attachments": "Anexos", - "auto-watch": "Automatically watch boards when they are created", - "avatar-too-big": "The avatar is too large (70KB max)", - "back": "Back", - "board-change-color": "Cambiar cor", - "board-nb-stars": "%s stars", - "board-not-found": "Board not found", - "board-private-info": "This board will be <strong>private</strong>.", - "board-public-info": "This board will be <strong>public</strong>.", - "boardChangeColorPopup-title": "Change Board Background", - "boardChangeTitlePopup-title": "Rename Board", - "boardChangeVisibilityPopup-title": "Change Visibility", - "boardChangeWatchPopup-title": "Change Watch", - "boardMenuPopup-title": "Board Settings", - "boardChangeViewPopup-title": "Board View", - "boards": "Taboleiros", - "board-view": "Board View", - "board-view-cal": "Calendar", - "board-view-swimlanes": "Swimlanes", - "board-view-collapse": "Collapse", - "board-view-lists": "Listas", - "bucket-example": "Like “Bucket List” for example", - "cancel": "Cancelar", - "card-archived": "This card is moved to Archive.", - "board-archived": "This board is moved to Archive.", - "card-comments-title": "This card has %s comment.", - "card-delete-notice": "Deleting is permanent. You will lose all actions associated with this card.", - "card-delete-pop": "All actions will be removed from the activity feed and you won't be able to re-open the card. There is no undo.", - "card-delete-suggest-archive": "You can move a card to Archive to remove it from the board and preserve the activity.", - "card-due": "Due", - "card-due-on": "Due on", - "card-spent": "Spent Time", - "card-edit-attachments": "Editar anexos", - "card-edit-custom-fields": "Edit custom fields", - "card-edit-labels": "Editar etiquetas", - "card-edit-members": "Editar membros", - "card-labels-title": "Cambiar as etiquetas da tarxeta.", - "card-members-title": "Add or remove members of the board from the card.", - "card-start": "Start", - "card-start-on": "Starts on", - "cardAttachmentsPopup-title": "Attach From", - "cardCustomField-datePopup-title": "Change date", - "cardCustomFieldsPopup-title": "Edit custom fields", - "cardDeletePopup-title": "Delete Card?", - "cardDetailsActionsPopup-title": "Card Actions", - "cardLabelsPopup-title": "Etiquetas", - "cardMembersPopup-title": "Membros", - "cardMorePopup-title": "Máis", - "cardTemplatePopup-title": "Create template", - "cards": "Tarxetas", - "cards-count": "Tarxetas", - "casSignIn": "Sign In with CAS", - "cardType-card": "Card", - "cardType-linkedCard": "Linked Card", - "cardType-linkedBoard": "Linked Board", - "change": "Cambiar", - "change-avatar": "Cambiar o avatar", - "change-password": "Cambiar o contrasinal", - "change-permissions": "Cambiar os permisos", - "change-settings": "Cambiar a configuración", - "changeAvatarPopup-title": "Cambiar o avatar", - "changeLanguagePopup-title": "Cambiar de idioma", - "changePasswordPopup-title": "Cambiar o contrasinal", - "changePermissionsPopup-title": "Cambiar os permisos", - "changeSettingsPopup-title": "Cambiar a configuración", - "subtasks": "Subtasks", - "checklists": "Checklists", - "click-to-star": "Click to star this board.", - "click-to-unstar": "Click to unstar this board.", - "clipboard": "Clipboard or drag & drop", - "close": "Close", - "close-board": "Close Board", - "close-board-pop": "You will be able to restore the board by clicking the “Archive” button from the home header.", - "color-black": "negro", - "color-blue": "azul", - "color-crimson": "crimson", - "color-darkgreen": "darkgreen", - "color-gold": "gold", - "color-gray": "gray", - "color-green": "verde", - "color-indigo": "indigo", - "color-lime": "lime", - "color-magenta": "magenta", - "color-mistyrose": "mistyrose", - "color-navy": "navy", - "color-orange": "laranxa", - "color-paleturquoise": "paleturquoise", - "color-peachpuff": "peachpuff", - "color-pink": "rosa", - "color-plum": "plum", - "color-purple": "purple", - "color-red": "vermello", - "color-saddlebrown": "saddlebrown", - "color-silver": "silver", - "color-sky": "celeste", - "color-slateblue": "slateblue", - "color-white": "white", - "color-yellow": "amarelo", - "unset-color": "Unset", - "comment": "Comentario", - "comment-placeholder": "Escribir un comentario", - "comment-only": "Comment only", - "comment-only-desc": "Can comment on cards only.", - "no-comments": "No comments", - "no-comments-desc": "Can not see comments and activities.", - "worker": "Worker", - "worker-desc": "Can only move cards, assign itself to card and comment.", - "computer": "Computador", - "confirm-subtask-delete-dialog": "Are you sure you want to delete subtask?", - "confirm-checklist-delete-dialog": "Are you sure you want to delete checklist?", - "copy-card-link-to-clipboard": "Copy card link to clipboard", - "linkCardPopup-title": "Link Card", - "searchElementPopup-title": "Search", - "copyCardPopup-title": "Copy Card", - "copyChecklistToManyCardsPopup-title": "Copy Checklist Template to Many Cards", - "copyChecklistToManyCardsPopup-instructions": "Destination Card Titles and Descriptions in this JSON format", - "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"First card title\", \"description\":\"First card description\"}, {\"title\":\"Second card title\",\"description\":\"Second card description\"},{\"title\":\"Last card title\",\"description\":\"Last card description\"} ]", - "create": "Crear", - "createBoardPopup-title": "Crear taboleiro", - "chooseBoardSourcePopup-title": "Importar taboleiro", - "createLabelPopup-title": "Crear etiqueta", - "createCustomField": "Create Field", - "createCustomFieldPopup-title": "Create Field", - "current": "actual", - "custom-field-delete-pop": "There is no undo. This will remove this custom field from all cards and destroy its history.", - "custom-field-checkbox": "Checkbox", - "custom-field-date": "Data", - "custom-field-dropdown": "Dropdown List", - "custom-field-dropdown-none": "(none)", - "custom-field-dropdown-options": "List Options", - "custom-field-dropdown-options-placeholder": "Press enter to add more options", - "custom-field-dropdown-unknown": "(unknown)", - "custom-field-number": "Number", - "custom-field-text": "Text", - "custom-fields": "Custom Fields", - "date": "Data", - "decline": "Rexeitar", - "default-avatar": "Avatar predeterminado", - "delete": "Eliminar", - "deleteCustomFieldPopup-title": "Delete Custom Field?", - "deleteLabelPopup-title": "Eliminar a etiqueta?", - "description": "Descrición", - "disambiguateMultiLabelPopup-title": "Disambiguate Label Action", - "disambiguateMultiMemberPopup-title": "Disambiguate Member Action", - "discard": "Desbotar", - "done": "Feito", - "download": "Descargar", - "edit": "Editar", - "edit-avatar": "Cambiar de avatar", - "edit-profile": "Editar o perfil", - "edit-wip-limit": "Edit WIP Limit", - "soft-wip-limit": "Soft WIP Limit", - "editCardStartDatePopup-title": "Cambiar a data de inicio", - "editCardDueDatePopup-title": "Cambiar a data límite", - "editCustomFieldPopup-title": "Edit Field", - "editCardSpentTimePopup-title": "Change spent time", - "editLabelPopup-title": "Cambiar a etiqueta", - "editNotificationPopup-title": "Editar a notificación", - "editProfilePopup-title": "Editar o perfil", - "email": "Correo electrónico", - "email-enrollAccount-subject": "An account created for you on __siteName__", - "email-enrollAccount-text": "Hello __user__,\n\nTo start using the service, simply click the link below.\n\n__url__\n\nThanks.", - "email-fail": "Sending email failed", - "email-fail-text": "Error trying to send email", - "email-invalid": "Invalid email", - "email-invite": "Invite via Email", - "email-invite-subject": "__inviter__ sent you an invitation", - "email-invite-text": "Dear __user__,\n\n__inviter__ invites you to join board \"__board__\" for collaborations.\n\nPlease follow the link below:\n\n__url__\n\nThanks.", - "email-resetPassword-subject": "Reset your password on __siteName__", - "email-resetPassword-text": "Hello __user__,\n\nTo reset your password, simply click the link below.\n\n__url__\n\nThanks.", - "email-sent": "Email sent", - "email-verifyEmail-subject": "Verify your email address on __siteName__", - "email-verifyEmail-text": "Hello __user__,\n\nTo verify your account email, simply click the link below.\n\n__url__\n\nThanks.", - "enable-wip-limit": "Enable WIP Limit", - "error-board-doesNotExist": "This board does not exist", - "error-board-notAdmin": "You need to be admin of this board to do that", - "error-board-notAMember": "You need to be a member of this board to do that", - "error-json-malformed": "Your text is not valid JSON", - "error-json-schema": "Your JSON data does not include the proper information in the correct format", - "error-list-doesNotExist": "Esta lista non existe", - "error-user-doesNotExist": "Este usuario non existe", - "error-user-notAllowSelf": "Non é posíbel convidarse a un mesmo", - "error-user-notCreated": "Este usuario non está creado", - "error-username-taken": "Este nome de usuario xa está collido", - "error-email-taken": "Email has already been taken", - "export-board": "Exportar taboleiro", - "sort": "Sort", - "sort-desc": "Click to Sort List", - "list-sort-by": "Sort the List By:", - "list-label-modifiedAt": "Last Access Time", - "list-label-title": "Name of the List", - "list-label-sort": "Your Manual Order", - "list-label-short-modifiedAt": "(L)", - "list-label-short-title": "(N)", - "list-label-short-sort": "(M)", - "filter": "Filtro", - "filter-cards": "Filter Cards or Lists", - "list-filter-label": "Filter List by Title", - "filter-clear": "Limpar filtro", - "filter-no-label": "Non hai etiquetas", - "filter-no-member": "Non hai membros", - "filter-no-custom-fields": "No Custom Fields", - "filter-show-archive": "Show archived lists", - "filter-hide-empty": "Hide empty lists", - "filter-on": "O filtro está activado", - "filter-on-desc": "You are filtering cards on this board. Click here to edit filter.", - "filter-to-selection": "Filter to selection", - "advanced-filter-label": "Advanced Filter", - "advanced-filter-description": "Advanced Filter allows to write a string containing following operators: == != <= >= && || ( ) A space is used as a separator between the Operators. You can filter for all Custom Fields by typing their names and values. For Example: Field1 == Value1. Note: If fields or values contains spaces, you need to encapsulate them into single quotes. For Example: 'Field 1' == 'Value 1'. For single control characters (' \\/) to be skipped, you can use \\. For example: Field1 == I\\'m. Also you can combine multiple conditions. For Example: F1 == V1 || F1 == V2. Normally all operators are interpreted from left to right. You can change the order by placing brackets. For Example: F1 == V1 && ( F2 == V2 || F2 == V3 ). Also you can search text fields using regex: F1 == /Tes.*/i", - "fullname": "Nome completo", - "header-logo-title": "Retornar á páxina dos seus taboleiros.", - "hide-system-messages": "Agochar as mensaxes do sistema", - "headerBarCreateBoardPopup-title": "Crear taboleiro", - "home": "Inicio", - "import": "Importar", - "link": "Link", - "import-board": "importar taboleiro", - "import-board-c": "Importar taboleiro", - "import-board-title-trello": "Importar taboleiro de Trello", - "import-board-title-wekan": "Import board from previous export", - "import-sandstorm-backup-warning": "Do not delete data you import from original exported board or Trello before checking does this grain close and open again, or do you get Board not found error, that means data loss.", - "import-sandstorm-warning": "Imported board will delete all existing data on board and replace it with imported board.", - "from-trello": "De Trello", - "from-wekan": "From previous export", - "import-board-instruction-trello": "In your Trello board, go to 'Menu', then 'More', 'Print and Export', 'Export JSON', and copy the resulting text.", - "import-board-instruction-wekan": "In your board, go to 'Menu', then 'Export board', and copy the text in the downloaded file.", - "import-board-instruction-about-errors": "If you get errors when importing board, sometimes importing still works, and board is at All Boards page.", - "import-json-placeholder": "Paste your valid JSON data here", - "import-map-members": "Map members", - "import-members-map": "Your imported board has some members. Please map the members you want to import to your users", - "import-show-user-mapping": "Review members mapping", - "import-user-select": "Pick your existing user you want to use as this member", - "importMapMembersAddPopup-title": "Select member", - "info": "Version", - "initials": "Iniciais", - "invalid-date": "A data é incorrecta", - "invalid-time": "Invalid time", - "invalid-user": "Invalid user", - "joined": "joined", - "just-invited": "You are just invited to this board", - "keyboard-shortcuts": "Keyboard shortcuts", - "label-create": "Crear etiqueta", - "label-default": "%s label (default)", - "label-delete-pop": "There is no undo. This will remove this label from all cards and destroy its history.", - "labels": "Etiquetas", - "language": "Idioma", - "last-admin-desc": "You can’t change roles because there must be at least one admin.", - "leave-board": "Saír do taboleiro", - "leave-board-pop": "Are you sure you want to leave __boardTitle__? You will be removed from all cards on this board.", - "leaveBoardPopup-title": "Leave Board ?", - "link-card": "Link to this card", - "list-archive-cards": "Move all cards in this list to Archive", - "list-archive-cards-pop": "This will remove all the cards in this list from the board. To view cards in Archive and bring them back to the board, click “Menu” > “Archive”.", - "list-move-cards": "Move all cards in this list", - "list-select-cards": "Select all cards in this list", - "set-color-list": "Set Color", - "listActionPopup-title": "List Actions", - "swimlaneActionPopup-title": "Swimlane Actions", - "swimlaneAddPopup-title": "Add a Swimlane below", - "listImportCardPopup-title": "Import a Trello card", - "listMorePopup-title": "Máis", - "link-list": "Link to this list", - "list-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the list. There is no undo.", - "list-delete-suggest-archive": "You can move a list to Archive to remove it from the board and preserve the activity.", - "lists": "Listas", - "swimlanes": "Swimlanes", - "log-out": "Pechar a sesión", - "log-in": "Acceder", - "loginPopup-title": "Acceder", - "memberMenuPopup-title": "Member Settings", - "members": "Membros", - "menu": "Menú", - "move-selection": "Mover selección", - "moveCardPopup-title": "Mover tarxeta", - "moveCardToBottom-title": "Mover abaixo de todo", - "moveCardToTop-title": "Mover arriba de todo", - "moveSelectionPopup-title": "Mover selección", - "multi-selection": "Selección múltipla", - "multi-selection-on": "Multi-Selection is on", - "muted": "Muted", - "muted-info": "You will never be notified of any changes in this board", - "my-boards": "My Boards", - "name": "Nome", - "no-archived-cards": "No cards in Archive.", - "no-archived-lists": "No lists in Archive.", - "no-archived-swimlanes": "No swimlanes in Archive.", - "no-results": "Non hai resultados", - "normal": "Normal", - "normal-desc": "Pode ver e editar tarxetas. Non pode cambiar a configuración.", - "not-accepted-yet": "O convite aínda non foi aceptado", - "notify-participate": "Receive updates to any cards you participate as creater or member", - "notify-watch": "Receive updates to any boards, lists, or cards you’re watching", - "optional": "opcional", - "or": "ou", - "page-maybe-private": "This page may be private. You may be able to view it by <a href='%s'>logging in</a>.", - "page-not-found": "Non se atopou a páxina.", - "password": "Contrasinal", - "paste-or-dragdrop": "to paste, or drag & drop image file to it (image only)", - "participating": "Participating", - "preview": "Preview", - "previewAttachedImagePopup-title": "Preview", - "previewClipboardImagePopup-title": "Preview", - "private": "Private", - "private-desc": "This board is private. Only people added to the board can view and edit it.", - "profile": "Perfil", - "public": "Público", - "public-desc": "This board is public. It's visible to anyone with the link and will show up in search engines like Google. Only people added to the board can edit.", - "quick-access-description": "Star a board to add a shortcut in this bar.", - "remove-cover": "Remove Cover", - "remove-from-board": "Remove from Board", - "remove-label": "Remove Label", - "listDeletePopup-title": "Delete List ?", - "remove-member": "Remove Member", - "remove-member-from-card": "Remove from Card", - "remove-member-pop": "Remove __name__ (__username__) from __boardTitle__? The member will be removed from all cards on this board. They will receive a notification.", - "removeMemberPopup-title": "Remove Member?", - "rename": "Rename", - "rename-board": "Rename Board", - "restore": "Restore", - "save": "Save", - "search": "Search", - "rules": "Rules", - "search-cards": "Search from card/list titles, descriptions and custom fields on this board", - "search-example": "Text to search for?", - "select-color": "Select Color", - "set-wip-limit-value": "Set a limit for the maximum number of tasks in this list", - "setWipLimitPopup-title": "Set WIP Limit", - "shortcut-assign-self": "Assign yourself to current card", - "shortcut-autocomplete-emoji": "Autocomplete emoji", - "shortcut-autocomplete-members": "Autocomplete members", - "shortcut-clear-filters": "Clear all filters", - "shortcut-close-dialog": "Close Dialog", - "shortcut-filter-my-cards": "Filter my cards", - "shortcut-show-shortcuts": "Bring up this shortcuts list", - "shortcut-toggle-filterbar": "Toggle Filter Sidebar", - "shortcut-toggle-sidebar": "Toggle Board Sidebar", - "show-cards-minimum-count": "Show cards count if list contains more than", - "sidebar-open": "Open Sidebar", - "sidebar-close": "Close Sidebar", - "signupPopup-title": "Create an Account", - "star-board-title": "Click to star this board. It will show up at top of your boards list.", - "starred-boards": "Starred Boards", - "starred-boards-description": "Starred boards show up at the top of your boards list.", - "subscribe": "Subscribir", - "team": "Equipo", - "this-board": "este taboleiro", - "this-card": "esta tarxeta", - "spent-time-hours": "Spent time (hours)", - "overtime-hours": "Overtime (hours)", - "overtime": "Overtime", - "has-overtime-cards": "Has overtime cards", - "has-spenttime-cards": "Has spent time cards", - "time": "Hora", - "title": "Título", - "tracking": "Seguimento", - "tracking-info": "You will be notified of any changes to those cards you are involved as creator or member.", - "type": "Type", - "unassign-member": "Unassign member", - "unsaved-description": "You have an unsaved description.", - "unwatch": "Unwatch", - "upload": "Enviar", - "upload-avatar": "Enviar un avatar", - "uploaded-avatar": "Uploaded an avatar", - "username": "Nome de usuario", - "view-it": "Velo", - "warn-list-archived": "warning: this card is in an list at Archive", - "watch": "Vixiar", - "watching": "Vixiando", - "watching-info": "Recibirá unha notificación sobre calquera cambio que se produza neste taboleiro", - "welcome-board": "Taboleiro de benvida", - "welcome-swimlane": "Milestone 1", - "welcome-list1": "Fundamentos", - "welcome-list2": "Avanzado", - "card-templates-swimlane": "Card Templates", - "list-templates-swimlane": "List Templates", - "board-templates-swimlane": "Board Templates", - "what-to-do": "Que desexa facer?", - "wipLimitErrorPopup-title": "Invalid WIP Limit", - "wipLimitErrorPopup-dialog-pt1": "The number of tasks in this list is higher than the WIP limit you've defined.", - "wipLimitErrorPopup-dialog-pt2": "Please move some tasks out of this list, or set a higher WIP limit.", - "admin-panel": "Panel de administración", - "settings": "Configuración", - "people": "Persoas", - "registration": "Rexistro", - "disable-self-registration": "Desactivar o auto-rexistro", - "invite": "Convidar", - "invite-people": "Convidar persoas", - "to-boards": "Ao(s) taboleiro(s)", - "email-addresses": "Enderezos de correo", - "smtp-host-description": "O enderezo do servidor de SMTP que xestiona os seu correo electrónico.", - "smtp-port-description": "O porto que o servidor de SMTP emprega para o correo saínte.", - "smtp-tls-description": "Enable TLS support for SMTP server", - "smtp-host": "Servidor de SMTP", - "smtp-port": "Porto de SMTP", - "smtp-username": "Nome de usuario", - "smtp-password": "Contrasinal", - "smtp-tls": "TLS support", - "send-from": "De", - "send-smtp-test": "Send a test email to yourself", - "invitation-code": "Invitation Code", - "email-invite-register-subject": "__inviter__ sent you an invitation", - "email-invite-register-text": "Dear __user__,\n\n__inviter__ invites you to kanban board for collaborations.\n\nPlease follow the link below:\n__url__\n\nAnd your invitation code is: __icode__\n\nThanks.", - "email-smtp-test-subject": "SMTP Test Email", - "email-smtp-test-text": "You have successfully sent an email", - "error-invitation-code-not-exist": "Invitation code doesn't exist", - "error-notAuthorized": "You are not authorized to view this page.", - "webhook-title": "Webhook Name", - "webhook-token": "Token (Optional for Authentication)", - "outgoing-webhooks": "Outgoing Webhooks", - "bidirectional-webhooks": "Two-Way Webhooks", - "outgoingWebhooksPopup-title": "Outgoing Webhooks", - "boardCardTitlePopup-title": "Card Title Filter", - "disable-webhook": "Disable This Webhook", - "global-webhook": "Global Webhooks", - "new-outgoing-webhook": "New Outgoing Webhook", - "no-name": "(Unknown)", - "Node_version": "Node version", - "Meteor_version": "Meteor version", - "MongoDB_version": "MongoDB version", - "MongoDB_storage_engine": "MongoDB storage engine", - "MongoDB_Oplog_enabled": "MongoDB Oplog enabled", - "OS_Arch": "OS Arch", - "OS_Cpus": "OS CPU Count", - "OS_Freemem": "OS Free Memory", - "OS_Loadavg": "OS Load Average", - "OS_Platform": "OS Platform", - "OS_Release": "OS Release", - "OS_Totalmem": "OS Total Memory", - "OS_Type": "OS Type", - "OS_Uptime": "OS Uptime", - "days": "days", - "hours": "hours", - "minutes": "minutes", - "seconds": "seconds", - "show-field-on-card": "Show this field on card", - "automatically-field-on-card": "Auto create field to all cards", - "showLabel-field-on-card": "Show field label on minicard", - "yes": "Yes", - "no": "No", - "accounts": "Accounts", - "accounts-allowEmailChange": "Allow Email Change", - "accounts-allowUserNameChange": "Allow Username Change", - "createdAt": "Created at", - "verified": "Verified", - "active": "Active", - "card-received": "Received", - "card-received-on": "Received on", - "card-end": "End", - "card-end-on": "Ends on", - "editCardReceivedDatePopup-title": "Change received date", - "editCardEndDatePopup-title": "Change end date", - "setCardColorPopup-title": "Set color", - "setCardActionsColorPopup-title": "Choose a color", - "setSwimlaneColorPopup-title": "Choose a color", - "setListColorPopup-title": "Choose a color", - "assigned-by": "Assigned By", - "requested-by": "Requested By", - "board-delete-notice": "Deleting is permanent. You will lose all lists, cards and actions associated with this board.", - "delete-board-confirm-popup": "All lists, cards, labels, and activities will be deleted and you won't be able to recover the board contents. There is no undo.", - "boardDeletePopup-title": "Delete Board?", - "delete-board": "Delete Board", - "default-subtasks-board": "Subtasks for __board__ board", - "default": "Default", - "queue": "Queue", - "subtask-settings": "Subtasks Settings", - "card-settings": "Card Settings", - "boardSubtaskSettingsPopup-title": "Board Subtasks Settings", - "boardCardSettingsPopup-title": "Card Settings", - "deposit-subtasks-board": "Deposit subtasks to this board:", - "deposit-subtasks-list": "Landing list for subtasks deposited here:", - "show-parent-in-minicard": "Show parent in minicard:", - "prefix-with-full-path": "Prefix with full path", - "prefix-with-parent": "Prefix with parent", - "subtext-with-full-path": "Subtext with full path", - "subtext-with-parent": "Subtext with parent", - "change-card-parent": "Change card's parent", - "parent-card": "Parent card", - "source-board": "Source board", - "no-parent": "Don't show parent", - "activity-added-label": "added label '%s' to %s", - "activity-removed-label": "removed label '%s' from %s", - "activity-delete-attach": "deleted an attachment from %s", - "activity-added-label-card": "added label '%s'", - "activity-removed-label-card": "removed label '%s'", - "activity-delete-attach-card": "deleted an attachment", - "activity-set-customfield": "set custom field '%s' to '%s' in %s", - "activity-unset-customfield": "unset custom field '%s' in %s", - "r-rule": "Rule", - "r-add-trigger": "Add trigger", - "r-add-action": "Add action", - "r-board-rules": "Board rules", - "r-add-rule": "Add rule", - "r-view-rule": "View rule", - "r-delete-rule": "Delete rule", - "r-new-rule-name": "New rule title", - "r-no-rules": "No rules", - "r-when-a-card": "When a card", - "r-is": "is", - "r-is-moved": "is moved", - "r-added-to": "added to", - "r-removed-from": "Removed from", - "r-the-board": "the board", - "r-list": "list", - "set-filter": "Set Filter", - "r-moved-to": "Moved to", - "r-moved-from": "Moved from", - "r-archived": "Moved to Archive", - "r-unarchived": "Restored from Archive", - "r-a-card": "a card", - "r-when-a-label-is": "When a label is", - "r-when-the-label": "When the label", - "r-list-name": "list name", - "r-when-a-member": "When a member is", - "r-when-the-member": "When the member", - "r-name": "name", - "r-when-a-attach": "When an attachment", - "r-when-a-checklist": "When a checklist is", - "r-when-the-checklist": "When the checklist", - "r-completed": "Completed", - "r-made-incomplete": "Made incomplete", - "r-when-a-item": "When a checklist item is", - "r-when-the-item": "When the checklist item", - "r-checked": "Checked", - "r-unchecked": "Unchecked", - "r-move-card-to": "Move card to", - "r-top-of": "Top of", - "r-bottom-of": "Bottom of", - "r-its-list": "its list", - "r-archive": "Move to Archive", - "r-unarchive": "Restore from Archive", - "r-card": "card", - "r-add": "Engadir", - "r-remove": "Remove", - "r-label": "label", - "r-member": "member", - "r-remove-all": "Remove all members from the card", - "r-set-color": "Set color to", - "r-checklist": "checklist", - "r-check-all": "Check all", - "r-uncheck-all": "Uncheck all", - "r-items-check": "items of checklist", - "r-check": "Check", - "r-uncheck": "Uncheck", - "r-item": "item", - "r-of-checklist": "of checklist", - "r-send-email": "Send an email", - "r-to": "to", - "r-subject": "subject", - "r-rule-details": "Rule details", - "r-d-move-to-top-gen": "Move card to top of its list", - "r-d-move-to-top-spec": "Move card to top of list", - "r-d-move-to-bottom-gen": "Move card to bottom of its list", - "r-d-move-to-bottom-spec": "Move card to bottom of list", - "r-d-send-email": "Send email", - "r-d-send-email-to": "to", - "r-d-send-email-subject": "subject", - "r-d-send-email-message": "message", - "r-d-archive": "Move card to Archive", - "r-d-unarchive": "Restore card from Archive", - "r-d-add-label": "Add label", - "r-d-remove-label": "Remove label", - "r-create-card": "Create new card", - "r-in-list": "in list", - "r-in-swimlane": "in swimlane", - "r-d-add-member": "Add member", - "r-d-remove-member": "Remove member", - "r-d-remove-all-member": "Remove all member", - "r-d-check-all": "Check all items of a list", - "r-d-uncheck-all": "Uncheck all items of a list", - "r-d-check-one": "Check item", - "r-d-uncheck-one": "Uncheck item", - "r-d-check-of-list": "of checklist", - "r-d-add-checklist": "Add checklist", - "r-d-remove-checklist": "Remove checklist", - "r-by": "by", - "r-add-checklist": "Add checklist", - "r-with-items": "with items", - "r-items-list": "item1,item2,item3", - "r-add-swimlane": "Add swimlane", - "r-swimlane-name": "swimlane name", - "r-board-note": "Note: leave a field empty to match every possible value.", - "r-checklist-note": "Note: checklist's items have to be written as comma separated values.", - "r-when-a-card-is-moved": "When a card is moved to another list", - "r-set": "Set", - "r-update": "Update", - "r-datefield": "date field", - "r-df-start-at": "start", - "r-df-due-at": "due", - "r-df-end-at": "end", - "r-df-received-at": "received", - "r-to-current-datetime": "to current date/time", - "r-remove-value-from": "Remove value from", - "ldap": "LDAP", - "oauth2": "OAuth2", - "cas": "CAS", - "authentication-method": "Authentication method", - "authentication-type": "Authentication type", - "custom-product-name": "Custom Product Name", - "layout": "Layout", - "hide-logo": "Hide Logo", - "add-custom-html-after-body-start": "Add Custom HTML after <body> start", - "add-custom-html-before-body-end": "Add Custom HTML before </body> end", - "error-undefined": "Something went wrong", - "error-ldap-login": "An error occurred while trying to login", - "display-authentication-method": "Display Authentication Method", - "default-authentication-method": "Default Authentication Method", - "duplicate-board": "Duplicate Board", - "people-number": "The number of people is:", - "swimlaneDeletePopup-title": "Delete Swimlane ?", - "swimlane-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the swimlane. There is no undo.", - "restore-all": "Restore all", - "delete-all": "Delete all", - "loading": "Loading, please wait.", - "previous_as": "last time was", - "act-a-dueAt": "modified due time to \nWhen: __timeValue__\nWhere: __card__\n previous due was __timeOldValue__", - "act-a-endAt": "modified ending time to __timeValue__ from (__timeOldValue__)", - "act-a-startAt": "modified starting time to __timeValue__ from (__timeOldValue__)", - "act-a-receivedAt": "modified received time to __timeValue__ from (__timeOldValue__)", - "a-dueAt": "modified due time to be", - "a-endAt": "modified ending time to be", - "a-startAt": "modified starting time to be", - "a-receivedAt": "modified received time to be", - "almostdue": "current due time %s is approaching", - "pastdue": "current due time %s is past", - "duenow": "current due time %s is today", - "act-newDue": "__list__/__card__ has 1st due reminder [__board__]", - "act-withDue": "__list__/__card__ due reminders [__board__]", - "act-almostdue": "was reminding the current due (__timeValue__) of __card__ is approaching", - "act-pastdue": "was reminding the current due (__timeValue__) of __card__ is past", - "act-duenow": "was reminding the current due (__timeValue__) of __card__ is now", - "act-atUserComment": "You were mentioned in [__board__] __list__/__card__", - "delete-user-confirm-popup": "Are you sure you want to delete this account? There is no undo.", - "accounts-allowUserDelete": "Allow users to self delete their account", - "hide-minicard-label-text": "Hide minicard label text", - "show-desktop-drag-handles": "Show desktop drag handles", - "assignee": "Assignee", - "cardAssigneesPopup-title": "Assignee", - "addmore-detail": "Add a more detailed description", - "show-on-card": "Show on Card", - "new": "New", - "editUserPopup-title": "Edit User", - "newUserPopup-title": "New User", - "notifications": "Notifications", - "view-all": "View All", - "filter-by-unread": "Filter by Unread", - "mark-all-as-read": "Mark all as read", - "allow-rename": "Allow Rename", - "allowRenamePopup-title": "Allow Rename" -} + "accept": "Aceptar", + "act-activity-notify": "Activity Notification", + "act-addAttachment": "added attachment __attachment__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-deleteAttachment": "deleted attachment __attachment__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addSubtask": "added subtask __subtask__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addedLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removeLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removedLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addChecklist": "added checklist __checklist__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addChecklistItem": "added checklist item __checklistItem__ to checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removeChecklist": "removed checklist __checklist__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removeChecklistItem": "removed checklist item __checklistItem__ from checklist __checkList__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-checkedItem": "checked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-uncheckedItem": "unchecked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-completeChecklist": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-uncompleteChecklist": "uncompleted checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addComment": "commented on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-editComment": "edited comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-deleteComment": "deleted comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-createBoard": "created board __board__", + "act-createSwimlane": "created swimlane __swimlane__ to board __board__", + "act-createCard": "created card __card__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-createCustomField": "created custom field __customField__ at board __board__", + "act-deleteCustomField": "deleted custom field __customField__ at board __board__", + "act-setCustomField": "edited custom field __customField__: __customFieldValue__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-createList": "added list __list__ to board __board__", + "act-addBoardMember": "added member __member__ to board __board__", + "act-archivedBoard": "Board __board__ moved to Archive", + "act-archivedCard": "Card __card__ at list __list__ at swimlane __swimlane__ at board __board__ moved to Archive", + "act-archivedList": "List __list__ at swimlane __swimlane__ at board __board__ moved to Archive", + "act-archivedSwimlane": "Swimlane __swimlane__ at board __board__ moved to Archive", + "act-importBoard": "imported board __board__", + "act-importCard": "imported card __card__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-importList": "imported list __list__ to swimlane __swimlane__ at board __board__", + "act-joinMember": "added member __member__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-moveCard": "moved card __card__ at board __board__ from list __oldList__ at swimlane __oldSwimlane__ to list __list__ at swimlane __swimlane__", + "act-moveCardToOtherBoard": "moved card __card__ from list __oldList__ at swimlane __oldSwimlane__ at board __oldBoard__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-removeBoardMember": "removed member __member__ from board __board__", + "act-restoredCard": "restored card __card__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-unjoinMember": "removed member __member__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-withBoardTitle": "__board__", + "act-withCardTitle": "[__board__] __card__", + "actions": "Accións", + "activities": "Actividades", + "activity": "Actividade", + "activity-added": "engadiuse %s a %s", + "activity-archived": "%s moved to Archive", + "activity-attached": "attached %s to %s", + "activity-created": "created %s", + "activity-customfield-created": "created custom field %s", + "activity-excluded": "excluded %s from %s", + "activity-imported": "imported %s into %s from %s", + "activity-imported-board": "imported %s from %s", + "activity-joined": "joined %s", + "activity-moved": "moved %s from %s to %s", + "activity-on": "on %s", + "activity-removed": "removed %s from %s", + "activity-sent": "sent %s to %s", + "activity-unjoined": "unjoined %s", + "activity-subtask-added": "added subtask to %s", + "activity-checked-item": "checked %s in checklist %s of %s", + "activity-unchecked-item": "unchecked %s in checklist %s of %s", + "activity-checklist-added": "added checklist to %s", + "activity-checklist-removed": "removed a checklist from %s", + "activity-checklist-completed": "completed checklist %s of %s", + "activity-checklist-uncompleted": "uncompleted the checklist %s of %s", + "activity-checklist-item-added": "added checklist item to '%s' in %s", + "activity-checklist-item-removed": "removed a checklist item from '%s' in %s", + "add": "Engadir", + "activity-checked-item-card": "checked %s in checklist %s", + "activity-unchecked-item-card": "unchecked %s in checklist %s", + "activity-checklist-completed-card": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "activity-checklist-uncompleted-card": "uncompleted the checklist %s", + "activity-editComment": "edited comment %s", + "activity-deleteComment": "deleted comment %s", + "add-attachment": "Engadir anexo", + "add-board": "Engadir taboleiro", + "add-card": "Engadir tarxeta", + "add-swimlane": "Add Swimlane", + "add-subtask": "Add Subtask", + "add-checklist": "Add Checklist", + "add-checklist-item": "Add an item to checklist", + "add-cover": "Add Cover", + "add-label": "Engadir etiqueta", + "add-list": "Engadir lista", + "add-members": "Engadir membros", + "added": "Added", + "addMemberPopup-title": "Membros", + "admin": "Admin", + "admin-desc": "Pode ver e editar tarxetas, retirar membros e cambiar a configuración do taboleiro.", + "admin-announcement": "Announcement", + "admin-announcement-active": "Active System-Wide Announcement", + "admin-announcement-title": "Announcement from Administrator", + "all-boards": "Todos os taboleiros", + "and-n-other-card": "And __count__ other card", + "and-n-other-card_plural": "And __count__ other cards", + "apply": "Apply", + "app-is-offline": "Loading, please wait. Refreshing the page will cause data loss. If loading does not work, please check that server has not stopped.", + "archive": "Move to Archive", + "archive-all": "Move All to Archive", + "archive-board": "Move Board to Archive", + "archive-card": "Move Card to Archive", + "archive-list": "Move List to Archive", + "archive-swimlane": "Move Swimlane to Archive", + "archive-selection": "Move selection to Archive", + "archiveBoardPopup-title": "Move Board to Archive?", + "archived-items": "Arquivar", + "archived-boards": "Boards in Archive", + "restore-board": "Restaurar taboleiro", + "no-archived-boards": "No Boards in Archive.", + "archives": "Arquivar", + "template": "Template", + "templates": "Templates", + "assign-member": "Assign member", + "attached": "attached", + "attachment": "Anexo", + "attachment-delete-pop": "A eliminación de anexos é permanente. Non se pode desfacer.", + "attachmentDeletePopup-title": "Eliminar anexo?", + "attachments": "Anexos", + "auto-watch": "Automatically watch boards when they are created", + "avatar-too-big": "The avatar is too large (70KB max)", + "back": "Back", + "board-change-color": "Cambiar cor", + "board-nb-stars": "%s stars", + "board-not-found": "Board not found", + "board-private-info": "This board will be <strong>private</strong>.", + "board-public-info": "This board will be <strong>public</strong>.", + "boardChangeColorPopup-title": "Change Board Background", + "boardChangeTitlePopup-title": "Rename Board", + "boardChangeVisibilityPopup-title": "Change Visibility", + "boardChangeWatchPopup-title": "Change Watch", + "boardMenuPopup-title": "Board Settings", + "boardChangeViewPopup-title": "Board View", + "boards": "Taboleiros", + "board-view": "Board View", + "board-view-cal": "Calendar", + "board-view-swimlanes": "Swimlanes", + "board-view-collapse": "Collapse", + "board-view-lists": "Listas", + "bucket-example": "Like “Bucket List” for example", + "cancel": "Cancelar", + "card-archived": "This card is moved to Archive.", + "board-archived": "This board is moved to Archive.", + "card-comments-title": "This card has %s comment.", + "card-delete-notice": "Deleting is permanent. You will lose all actions associated with this card.", + "card-delete-pop": "All actions will be removed from the activity feed and you won't be able to re-open the card. There is no undo.", + "card-delete-suggest-archive": "You can move a card to Archive to remove it from the board and preserve the activity.", + "card-due": "Due", + "card-due-on": "Due on", + "card-spent": "Spent Time", + "card-edit-attachments": "Editar anexos", + "card-edit-custom-fields": "Edit custom fields", + "card-edit-labels": "Editar etiquetas", + "card-edit-members": "Editar membros", + "card-labels-title": "Cambiar as etiquetas da tarxeta.", + "card-members-title": "Add or remove members of the board from the card.", + "card-start": "Start", + "card-start-on": "Starts on", + "cardAttachmentsPopup-title": "Attach From", + "cardCustomField-datePopup-title": "Change date", + "cardCustomFieldsPopup-title": "Edit custom fields", + "cardDeletePopup-title": "Delete Card?", + "cardDetailsActionsPopup-title": "Card Actions", + "cardLabelsPopup-title": "Etiquetas", + "cardMembersPopup-title": "Membros", + "cardMorePopup-title": "Máis", + "cardTemplatePopup-title": "Create template", + "cards": "Tarxetas", + "cards-count": "Tarxetas", + "casSignIn": "Sign In with CAS", + "cardType-card": "Card", + "cardType-linkedCard": "Linked Card", + "cardType-linkedBoard": "Linked Board", + "change": "Cambiar", + "change-avatar": "Cambiar o avatar", + "change-password": "Cambiar o contrasinal", + "change-permissions": "Cambiar os permisos", + "change-settings": "Cambiar a configuración", + "changeAvatarPopup-title": "Cambiar o avatar", + "changeLanguagePopup-title": "Cambiar de idioma", + "changePasswordPopup-title": "Cambiar o contrasinal", + "changePermissionsPopup-title": "Cambiar os permisos", + "changeSettingsPopup-title": "Cambiar a configuración", + "subtasks": "Subtasks", + "checklists": "Checklists", + "click-to-star": "Click to star this board.", + "click-to-unstar": "Click to unstar this board.", + "clipboard": "Clipboard or drag & drop", + "close": "Close", + "close-board": "Close Board", + "close-board-pop": "You will be able to restore the board by clicking the “Archive” button from the home header.", + "color-black": "negro", + "color-blue": "azul", + "color-crimson": "crimson", + "color-darkgreen": "darkgreen", + "color-gold": "gold", + "color-gray": "gray", + "color-green": "verde", + "color-indigo": "indigo", + "color-lime": "lime", + "color-magenta": "magenta", + "color-mistyrose": "mistyrose", + "color-navy": "navy", + "color-orange": "laranxa", + "color-paleturquoise": "paleturquoise", + "color-peachpuff": "peachpuff", + "color-pink": "rosa", + "color-plum": "plum", + "color-purple": "purple", + "color-red": "vermello", + "color-saddlebrown": "saddlebrown", + "color-silver": "silver", + "color-sky": "celeste", + "color-slateblue": "slateblue", + "color-white": "white", + "color-yellow": "amarelo", + "unset-color": "Unset", + "comment": "Comentario", + "comment-placeholder": "Escribir un comentario", + "comment-only": "Comment only", + "comment-only-desc": "Can comment on cards only.", + "no-comments": "No comments", + "no-comments-desc": "Can not see comments and activities.", + "worker": "Worker", + "worker-desc": "Can only move cards, assign itself to card and comment.", + "computer": "Computador", + "confirm-subtask-delete-dialog": "Are you sure you want to delete subtask?", + "confirm-checklist-delete-dialog": "Are you sure you want to delete checklist?", + "copy-card-link-to-clipboard": "Copy card link to clipboard", + "linkCardPopup-title": "Link Card", + "searchElementPopup-title": "Search", + "copyCardPopup-title": "Copy Card", + "copyChecklistToManyCardsPopup-title": "Copy Checklist Template to Many Cards", + "copyChecklistToManyCardsPopup-instructions": "Destination Card Titles and Descriptions in this JSON format", + "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"First card title\", \"description\":\"First card description\"}, {\"title\":\"Second card title\",\"description\":\"Second card description\"},{\"title\":\"Last card title\",\"description\":\"Last card description\"} ]", + "create": "Crear", + "createBoardPopup-title": "Crear taboleiro", + "chooseBoardSourcePopup-title": "Importar taboleiro", + "createLabelPopup-title": "Crear etiqueta", + "createCustomField": "Create Field", + "createCustomFieldPopup-title": "Create Field", + "current": "actual", + "custom-field-delete-pop": "There is no undo. This will remove this custom field from all cards and destroy its history.", + "custom-field-checkbox": "Checkbox", + "custom-field-date": "Data", + "custom-field-dropdown": "Dropdown List", + "custom-field-dropdown-none": "(none)", + "custom-field-dropdown-options": "List Options", + "custom-field-dropdown-options-placeholder": "Press enter to add more options", + "custom-field-dropdown-unknown": "(unknown)", + "custom-field-number": "Number", + "custom-field-text": "Text", + "custom-fields": "Custom Fields", + "date": "Data", + "decline": "Rexeitar", + "default-avatar": "Avatar predeterminado", + "delete": "Eliminar", + "deleteCustomFieldPopup-title": "Delete Custom Field?", + "deleteLabelPopup-title": "Eliminar a etiqueta?", + "description": "Descrición", + "disambiguateMultiLabelPopup-title": "Disambiguate Label Action", + "disambiguateMultiMemberPopup-title": "Disambiguate Member Action", + "discard": "Desbotar", + "done": "Feito", + "download": "Descargar", + "edit": "Editar", + "edit-avatar": "Cambiar de avatar", + "edit-profile": "Editar o perfil", + "edit-wip-limit": "Edit WIP Limit", + "soft-wip-limit": "Soft WIP Limit", + "editCardStartDatePopup-title": "Cambiar a data de inicio", + "editCardDueDatePopup-title": "Cambiar a data límite", + "editCustomFieldPopup-title": "Edit Field", + "editCardSpentTimePopup-title": "Change spent time", + "editLabelPopup-title": "Cambiar a etiqueta", + "editNotificationPopup-title": "Editar a notificación", + "editProfilePopup-title": "Editar o perfil", + "email": "Correo electrónico", + "email-enrollAccount-subject": "An account created for you on __siteName__", + "email-enrollAccount-text": "Hello __user__,\n\nTo start using the service, simply click the link below.\n\n__url__\n\nThanks.", + "email-fail": "Sending email failed", + "email-fail-text": "Error trying to send email", + "email-invalid": "Invalid email", + "email-invite": "Invite via Email", + "email-invite-subject": "__inviter__ sent you an invitation", + "email-invite-text": "Dear __user__,\n\n__inviter__ invites you to join board \"__board__\" for collaborations.\n\nPlease follow the link below:\n\n__url__\n\nThanks.", + "email-resetPassword-subject": "Reset your password on __siteName__", + "email-resetPassword-text": "Hello __user__,\n\nTo reset your password, simply click the link below.\n\n__url__\n\nThanks.", + "email-sent": "Email sent", + "email-verifyEmail-subject": "Verify your email address on __siteName__", + "email-verifyEmail-text": "Hello __user__,\n\nTo verify your account email, simply click the link below.\n\n__url__\n\nThanks.", + "enable-wip-limit": "Enable WIP Limit", + "error-board-doesNotExist": "This board does not exist", + "error-board-notAdmin": "You need to be admin of this board to do that", + "error-board-notAMember": "You need to be a member of this board to do that", + "error-json-malformed": "Your text is not valid JSON", + "error-json-schema": "Your JSON data does not include the proper information in the correct format", + "error-list-doesNotExist": "Esta lista non existe", + "error-user-doesNotExist": "Este usuario non existe", + "error-user-notAllowSelf": "Non é posíbel convidarse a un mesmo", + "error-user-notCreated": "Este usuario non está creado", + "error-username-taken": "Este nome de usuario xa está collido", + "error-email-taken": "Email has already been taken", + "export-board": "Exportar taboleiro", + "sort": "Sort", + "sort-desc": "Click to Sort List", + "list-sort-by": "Sort the List By:", + "list-label-modifiedAt": "Last Access Time", + "list-label-title": "Name of the List", + "list-label-sort": "Your Manual Order", + "list-label-short-modifiedAt": "(L)", + "list-label-short-title": "(N)", + "list-label-short-sort": "(M)", + "filter": "Filtro", + "filter-cards": "Filter Cards or Lists", + "list-filter-label": "Filter List by Title", + "filter-clear": "Limpar filtro", + "filter-no-label": "Non hai etiquetas", + "filter-no-member": "Non hai membros", + "filter-no-custom-fields": "No Custom Fields", + "filter-show-archive": "Show archived lists", + "filter-hide-empty": "Hide empty lists", + "filter-on": "O filtro está activado", + "filter-on-desc": "You are filtering cards on this board. Click here to edit filter.", + "filter-to-selection": "Filter to selection", + "advanced-filter-label": "Advanced Filter", + "advanced-filter-description": "Advanced Filter allows to write a string containing following operators: == != <= >= && || ( ) A space is used as a separator between the Operators. You can filter for all Custom Fields by typing their names and values. For Example: Field1 == Value1. Note: If fields or values contains spaces, you need to encapsulate them into single quotes. For Example: 'Field 1' == 'Value 1'. For single control characters (' \\/) to be skipped, you can use \\. For example: Field1 == I\\'m. Also you can combine multiple conditions. For Example: F1 == V1 || F1 == V2. Normally all operators are interpreted from left to right. You can change the order by placing brackets. For Example: F1 == V1 && ( F2 == V2 || F2 == V3 ). Also you can search text fields using regex: F1 == /Tes.*/i", + "fullname": "Nome completo", + "header-logo-title": "Retornar á páxina dos seus taboleiros.", + "hide-system-messages": "Agochar as mensaxes do sistema", + "headerBarCreateBoardPopup-title": "Crear taboleiro", + "home": "Inicio", + "import": "Importar", + "link": "Link", + "import-board": "importar taboleiro", + "import-board-c": "Importar taboleiro", + "import-board-title-trello": "Importar taboleiro de Trello", + "import-board-title-wekan": "Import board from previous export", + "import-sandstorm-backup-warning": "Do not delete data you import from original exported board or Trello before checking does this grain close and open again, or do you get Board not found error, that means data loss.", + "import-sandstorm-warning": "Imported board will delete all existing data on board and replace it with imported board.", + "from-trello": "De Trello", + "from-wekan": "From previous export", + "import-board-instruction-trello": "In your Trello board, go to 'Menu', then 'More', 'Print and Export', 'Export JSON', and copy the resulting text.", + "import-board-instruction-wekan": "In your board, go to 'Menu', then 'Export board', and copy the text in the downloaded file.", + "import-board-instruction-about-errors": "If you get errors when importing board, sometimes importing still works, and board is at All Boards page.", + "import-json-placeholder": "Paste your valid JSON data here", + "import-map-members": "Map members", + "import-members-map": "Your imported board has some members. Please map the members you want to import to your users", + "import-show-user-mapping": "Review members mapping", + "import-user-select": "Pick your existing user you want to use as this member", + "importMapMembersAddPopup-title": "Select member", + "info": "Version", + "initials": "Iniciais", + "invalid-date": "A data é incorrecta", + "invalid-time": "Invalid time", + "invalid-user": "Invalid user", + "joined": "joined", + "just-invited": "You are just invited to this board", + "keyboard-shortcuts": "Keyboard shortcuts", + "label-create": "Crear etiqueta", + "label-default": "%s label (default)", + "label-delete-pop": "There is no undo. This will remove this label from all cards and destroy its history.", + "labels": "Etiquetas", + "language": "Idioma", + "last-admin-desc": "You can’t change roles because there must be at least one admin.", + "leave-board": "Saír do taboleiro", + "leave-board-pop": "Are you sure you want to leave __boardTitle__? You will be removed from all cards on this board.", + "leaveBoardPopup-title": "Leave Board ?", + "link-card": "Link to this card", + "list-archive-cards": "Move all cards in this list to Archive", + "list-archive-cards-pop": "This will remove all the cards in this list from the board. To view cards in Archive and bring them back to the board, click “Menu” > “Archive”.", + "list-move-cards": "Move all cards in this list", + "list-select-cards": "Select all cards in this list", + "set-color-list": "Set Color", + "listActionPopup-title": "List Actions", + "swimlaneActionPopup-title": "Swimlane Actions", + "swimlaneAddPopup-title": "Add a Swimlane below", + "listImportCardPopup-title": "Import a Trello card", + "listMorePopup-title": "Máis", + "link-list": "Link to this list", + "list-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the list. There is no undo.", + "list-delete-suggest-archive": "You can move a list to Archive to remove it from the board and preserve the activity.", + "lists": "Listas", + "swimlanes": "Swimlanes", + "log-out": "Pechar a sesión", + "log-in": "Acceder", + "loginPopup-title": "Acceder", + "memberMenuPopup-title": "Member Settings", + "members": "Membros", + "menu": "Menú", + "move-selection": "Mover selección", + "moveCardPopup-title": "Mover tarxeta", + "moveCardToBottom-title": "Mover abaixo de todo", + "moveCardToTop-title": "Mover arriba de todo", + "moveSelectionPopup-title": "Mover selección", + "multi-selection": "Selección múltipla", + "multi-selection-on": "Multi-Selection is on", + "muted": "Muted", + "muted-info": "You will never be notified of any changes in this board", + "my-boards": "My Boards", + "name": "Nome", + "no-archived-cards": "No cards in Archive.", + "no-archived-lists": "No lists in Archive.", + "no-archived-swimlanes": "No swimlanes in Archive.", + "no-results": "Non hai resultados", + "normal": "Normal", + "normal-desc": "Pode ver e editar tarxetas. Non pode cambiar a configuración.", + "not-accepted-yet": "O convite aínda non foi aceptado", + "notify-participate": "Receive updates to any cards you participate as creater or member", + "notify-watch": "Receive updates to any boards, lists, or cards you’re watching", + "optional": "opcional", + "or": "ou", + "page-maybe-private": "This page may be private. You may be able to view it by <a href='%s'>logging in</a>.", + "page-not-found": "Non se atopou a páxina.", + "password": "Contrasinal", + "paste-or-dragdrop": "to paste, or drag & drop image file to it (image only)", + "participating": "Participating", + "preview": "Preview", + "previewAttachedImagePopup-title": "Preview", + "previewClipboardImagePopup-title": "Preview", + "private": "Private", + "private-desc": "This board is private. Only people added to the board can view and edit it.", + "profile": "Perfil", + "public": "Público", + "public-desc": "This board is public. It's visible to anyone with the link and will show up in search engines like Google. Only people added to the board can edit.", + "quick-access-description": "Star a board to add a shortcut in this bar.", + "remove-cover": "Remove Cover", + "remove-from-board": "Remove from Board", + "remove-label": "Remove Label", + "listDeletePopup-title": "Delete List ?", + "remove-member": "Remove Member", + "remove-member-from-card": "Remove from Card", + "remove-member-pop": "Remove __name__ (__username__) from __boardTitle__? The member will be removed from all cards on this board. They will receive a notification.", + "removeMemberPopup-title": "Remove Member?", + "rename": "Rename", + "rename-board": "Rename Board", + "restore": "Restore", + "save": "Save", + "search": "Search", + "rules": "Rules", + "search-cards": "Search from card/list titles, descriptions and custom fields on this board", + "search-example": "Text to search for?", + "select-color": "Select Color", + "set-wip-limit-value": "Set a limit for the maximum number of tasks in this list", + "setWipLimitPopup-title": "Set WIP Limit", + "shortcut-assign-self": "Assign yourself to current card", + "shortcut-autocomplete-emoji": "Autocomplete emoji", + "shortcut-autocomplete-members": "Autocomplete members", + "shortcut-clear-filters": "Clear all filters", + "shortcut-close-dialog": "Close Dialog", + "shortcut-filter-my-cards": "Filter my cards", + "shortcut-show-shortcuts": "Bring up this shortcuts list", + "shortcut-toggle-filterbar": "Toggle Filter Sidebar", + "shortcut-toggle-sidebar": "Toggle Board Sidebar", + "show-cards-minimum-count": "Show cards count if list contains more than", + "sidebar-open": "Open Sidebar", + "sidebar-close": "Close Sidebar", + "signupPopup-title": "Create an Account", + "star-board-title": "Click to star this board. It will show up at top of your boards list.", + "starred-boards": "Starred Boards", + "starred-boards-description": "Starred boards show up at the top of your boards list.", + "subscribe": "Subscribir", + "team": "Equipo", + "this-board": "este taboleiro", + "this-card": "esta tarxeta", + "spent-time-hours": "Spent time (hours)", + "overtime-hours": "Overtime (hours)", + "overtime": "Overtime", + "has-overtime-cards": "Has overtime cards", + "has-spenttime-cards": "Has spent time cards", + "time": "Hora", + "title": "Título", + "tracking": "Seguimento", + "tracking-info": "You will be notified of any changes to those cards you are involved as creator or member.", + "type": "Type", + "unassign-member": "Unassign member", + "unsaved-description": "You have an unsaved description.", + "unwatch": "Unwatch", + "upload": "Enviar", + "upload-avatar": "Enviar un avatar", + "uploaded-avatar": "Uploaded an avatar", + "username": "Nome de usuario", + "view-it": "Velo", + "warn-list-archived": "warning: this card is in an list at Archive", + "watch": "Vixiar", + "watching": "Vixiando", + "watching-info": "Recibirá unha notificación sobre calquera cambio que se produza neste taboleiro", + "welcome-board": "Taboleiro de benvida", + "welcome-swimlane": "Milestone 1", + "welcome-list1": "Fundamentos", + "welcome-list2": "Avanzado", + "card-templates-swimlane": "Card Templates", + "list-templates-swimlane": "List Templates", + "board-templates-swimlane": "Board Templates", + "what-to-do": "Que desexa facer?", + "wipLimitErrorPopup-title": "Invalid WIP Limit", + "wipLimitErrorPopup-dialog-pt1": "The number of tasks in this list is higher than the WIP limit you've defined.", + "wipLimitErrorPopup-dialog-pt2": "Please move some tasks out of this list, or set a higher WIP limit.", + "admin-panel": "Panel de administración", + "settings": "Configuración", + "people": "Persoas", + "registration": "Rexistro", + "disable-self-registration": "Desactivar o auto-rexistro", + "invite": "Convidar", + "invite-people": "Convidar persoas", + "to-boards": "Ao(s) taboleiro(s)", + "email-addresses": "Enderezos de correo", + "smtp-host-description": "O enderezo do servidor de SMTP que xestiona os seu correo electrónico.", + "smtp-port-description": "O porto que o servidor de SMTP emprega para o correo saínte.", + "smtp-tls-description": "Enable TLS support for SMTP server", + "smtp-host": "Servidor de SMTP", + "smtp-port": "Porto de SMTP", + "smtp-username": "Nome de usuario", + "smtp-password": "Contrasinal", + "smtp-tls": "TLS support", + "send-from": "De", + "send-smtp-test": "Send a test email to yourself", + "invitation-code": "Invitation Code", + "email-invite-register-subject": "__inviter__ sent you an invitation", + "email-invite-register-text": "Dear __user__,\n\n__inviter__ invites you to kanban board for collaborations.\n\nPlease follow the link below:\n__url__\n\nAnd your invitation code is: __icode__\n\nThanks.", + "email-smtp-test-subject": "SMTP Test Email", + "email-smtp-test-text": "You have successfully sent an email", + "error-invitation-code-not-exist": "Invitation code doesn't exist", + "error-notAuthorized": "You are not authorized to view this page.", + "webhook-title": "Webhook Name", + "webhook-token": "Token (Optional for Authentication)", + "outgoing-webhooks": "Outgoing Webhooks", + "bidirectional-webhooks": "Two-Way Webhooks", + "outgoingWebhooksPopup-title": "Outgoing Webhooks", + "boardCardTitlePopup-title": "Card Title Filter", + "disable-webhook": "Disable This Webhook", + "global-webhook": "Global Webhooks", + "new-outgoing-webhook": "New Outgoing Webhook", + "no-name": "(Unknown)", + "Node_version": "Node version", + "Meteor_version": "Meteor version", + "MongoDB_version": "MongoDB version", + "MongoDB_storage_engine": "MongoDB storage engine", + "MongoDB_Oplog_enabled": "MongoDB Oplog enabled", + "OS_Arch": "OS Arch", + "OS_Cpus": "OS CPU Count", + "OS_Freemem": "OS Free Memory", + "OS_Loadavg": "OS Load Average", + "OS_Platform": "OS Platform", + "OS_Release": "OS Release", + "OS_Totalmem": "OS Total Memory", + "OS_Type": "OS Type", + "OS_Uptime": "OS Uptime", + "days": "days", + "hours": "hours", + "minutes": "minutes", + "seconds": "seconds", + "show-field-on-card": "Show this field on card", + "automatically-field-on-card": "Auto create field to all cards", + "showLabel-field-on-card": "Show field label on minicard", + "yes": "Yes", + "no": "No", + "accounts": "Accounts", + "accounts-allowEmailChange": "Allow Email Change", + "accounts-allowUserNameChange": "Allow Username Change", + "createdAt": "Created at", + "verified": "Verified", + "active": "Active", + "card-received": "Received", + "card-received-on": "Received on", + "card-end": "End", + "card-end-on": "Ends on", + "editCardReceivedDatePopup-title": "Change received date", + "editCardEndDatePopup-title": "Change end date", + "setCardColorPopup-title": "Set color", + "setCardActionsColorPopup-title": "Choose a color", + "setSwimlaneColorPopup-title": "Choose a color", + "setListColorPopup-title": "Choose a color", + "assigned-by": "Assigned By", + "requested-by": "Requested By", + "board-delete-notice": "Deleting is permanent. You will lose all lists, cards and actions associated with this board.", + "delete-board-confirm-popup": "All lists, cards, labels, and activities will be deleted and you won't be able to recover the board contents. There is no undo.", + "boardDeletePopup-title": "Delete Board?", + "delete-board": "Delete Board", + "default-subtasks-board": "Subtasks for __board__ board", + "default": "Default", + "queue": "Queue", + "subtask-settings": "Subtasks Settings", + "card-settings": "Card Settings", + "boardSubtaskSettingsPopup-title": "Board Subtasks Settings", + "boardCardSettingsPopup-title": "Card Settings", + "deposit-subtasks-board": "Deposit subtasks to this board:", + "deposit-subtasks-list": "Landing list for subtasks deposited here:", + "show-parent-in-minicard": "Show parent in minicard:", + "prefix-with-full-path": "Prefix with full path", + "prefix-with-parent": "Prefix with parent", + "subtext-with-full-path": "Subtext with full path", + "subtext-with-parent": "Subtext with parent", + "change-card-parent": "Change card's parent", + "parent-card": "Parent card", + "source-board": "Source board", + "no-parent": "Don't show parent", + "activity-added-label": "added label '%s' to %s", + "activity-removed-label": "removed label '%s' from %s", + "activity-delete-attach": "deleted an attachment from %s", + "activity-added-label-card": "added label '%s'", + "activity-removed-label-card": "removed label '%s'", + "activity-delete-attach-card": "deleted an attachment", + "activity-set-customfield": "set custom field '%s' to '%s' in %s", + "activity-unset-customfield": "unset custom field '%s' in %s", + "r-rule": "Rule", + "r-add-trigger": "Add trigger", + "r-add-action": "Add action", + "r-board-rules": "Board rules", + "r-add-rule": "Add rule", + "r-view-rule": "View rule", + "r-delete-rule": "Delete rule", + "r-new-rule-name": "New rule title", + "r-no-rules": "No rules", + "r-when-a-card": "When a card", + "r-is": "is", + "r-is-moved": "is moved", + "r-added-to": "added to", + "r-removed-from": "Removed from", + "r-the-board": "the board", + "r-list": "list", + "set-filter": "Set Filter", + "r-moved-to": "Moved to", + "r-moved-from": "Moved from", + "r-archived": "Moved to Archive", + "r-unarchived": "Restored from Archive", + "r-a-card": "a card", + "r-when-a-label-is": "When a label is", + "r-when-the-label": "When the label", + "r-list-name": "list name", + "r-when-a-member": "When a member is", + "r-when-the-member": "When the member", + "r-name": "name", + "r-when-a-attach": "When an attachment", + "r-when-a-checklist": "When a checklist is", + "r-when-the-checklist": "When the checklist", + "r-completed": "Completed", + "r-made-incomplete": "Made incomplete", + "r-when-a-item": "When a checklist item is", + "r-when-the-item": "When the checklist item", + "r-checked": "Checked", + "r-unchecked": "Unchecked", + "r-move-card-to": "Move card to", + "r-top-of": "Top of", + "r-bottom-of": "Bottom of", + "r-its-list": "its list", + "r-archive": "Move to Archive", + "r-unarchive": "Restore from Archive", + "r-card": "card", + "r-add": "Engadir", + "r-remove": "Remove", + "r-label": "label", + "r-member": "member", + "r-remove-all": "Remove all members from the card", + "r-set-color": "Set color to", + "r-checklist": "checklist", + "r-check-all": "Check all", + "r-uncheck-all": "Uncheck all", + "r-items-check": "items of checklist", + "r-check": "Check", + "r-uncheck": "Uncheck", + "r-item": "item", + "r-of-checklist": "of checklist", + "r-send-email": "Send an email", + "r-to": "to", + "r-subject": "subject", + "r-rule-details": "Rule details", + "r-d-move-to-top-gen": "Move card to top of its list", + "r-d-move-to-top-spec": "Move card to top of list", + "r-d-move-to-bottom-gen": "Move card to bottom of its list", + "r-d-move-to-bottom-spec": "Move card to bottom of list", + "r-d-send-email": "Send email", + "r-d-send-email-to": "to", + "r-d-send-email-subject": "subject", + "r-d-send-email-message": "message", + "r-d-archive": "Move card to Archive", + "r-d-unarchive": "Restore card from Archive", + "r-d-add-label": "Add label", + "r-d-remove-label": "Remove label", + "r-create-card": "Create new card", + "r-in-list": "in list", + "r-in-swimlane": "in swimlane", + "r-d-add-member": "Add member", + "r-d-remove-member": "Remove member", + "r-d-remove-all-member": "Remove all member", + "r-d-check-all": "Check all items of a list", + "r-d-uncheck-all": "Uncheck all items of a list", + "r-d-check-one": "Check item", + "r-d-uncheck-one": "Uncheck item", + "r-d-check-of-list": "of checklist", + "r-d-add-checklist": "Add checklist", + "r-d-remove-checklist": "Remove checklist", + "r-by": "by", + "r-add-checklist": "Add checklist", + "r-with-items": "with items", + "r-items-list": "item1,item2,item3", + "r-add-swimlane": "Add swimlane", + "r-swimlane-name": "swimlane name", + "r-board-note": "Note: leave a field empty to match every possible value.", + "r-checklist-note": "Note: checklist's items have to be written as comma separated values.", + "r-when-a-card-is-moved": "When a card is moved to another list", + "r-set": "Set", + "r-update": "Update", + "r-datefield": "date field", + "r-df-start-at": "start", + "r-df-due-at": "due", + "r-df-end-at": "end", + "r-df-received-at": "received", + "r-to-current-datetime": "to current date/time", + "r-remove-value-from": "Remove value from", + "ldap": "LDAP", + "oauth2": "OAuth2", + "cas": "CAS", + "authentication-method": "Authentication method", + "authentication-type": "Authentication type", + "custom-product-name": "Custom Product Name", + "layout": "Layout", + "hide-logo": "Hide Logo", + "add-custom-html-after-body-start": "Add Custom HTML after <body> start", + "add-custom-html-before-body-end": "Add Custom HTML before </body> end", + "error-undefined": "Something went wrong", + "error-ldap-login": "An error occurred while trying to login", + "display-authentication-method": "Display Authentication Method", + "default-authentication-method": "Default Authentication Method", + "duplicate-board": "Duplicate Board", + "people-number": "The number of people is:", + "swimlaneDeletePopup-title": "Delete Swimlane ?", + "swimlane-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the swimlane. There is no undo.", + "restore-all": "Restore all", + "delete-all": "Delete all", + "loading": "Loading, please wait.", + "previous_as": "last time was", + "act-a-dueAt": "modified due time to \nWhen: __timeValue__\nWhere: __card__\n previous due was __timeOldValue__", + "act-a-endAt": "modified ending time to __timeValue__ from (__timeOldValue__)", + "act-a-startAt": "modified starting time to __timeValue__ from (__timeOldValue__)", + "act-a-receivedAt": "modified received time to __timeValue__ from (__timeOldValue__)", + "a-dueAt": "modified due time to be", + "a-endAt": "modified ending time to be", + "a-startAt": "modified starting time to be", + "a-receivedAt": "modified received time to be", + "almostdue": "current due time %s is approaching", + "pastdue": "current due time %s is past", + "duenow": "current due time %s is today", + "act-newDue": "__list__/__card__ has 1st due reminder [__board__]", + "act-withDue": "__list__/__card__ due reminders [__board__]", + "act-almostdue": "was reminding the current due (__timeValue__) of __card__ is approaching", + "act-pastdue": "was reminding the current due (__timeValue__) of __card__ is past", + "act-duenow": "was reminding the current due (__timeValue__) of __card__ is now", + "act-atUserComment": "You were mentioned in [__board__] __list__/__card__", + "delete-user-confirm-popup": "Are you sure you want to delete this account? There is no undo.", + "accounts-allowUserDelete": "Allow users to self delete their account", + "hide-minicard-label-text": "Hide minicard label text", + "show-desktop-drag-handles": "Show desktop drag handles", + "assignee": "Assignee", + "cardAssigneesPopup-title": "Assignee", + "addmore-detail": "Add a more detailed description", + "show-on-card": "Show on Card", + "new": "New", + "editUserPopup-title": "Edit User", + "newUserPopup-title": "New User", + "notifications": "Notifications", + "view-all": "View All", + "filter-by-unread": "Filter by Unread", + "mark-all-as-read": "Mark all as read", + "allow-rename": "Allow Rename", + "allowRenamePopup-title": "Allow Rename" +} \ No newline at end of file diff --git a/i18n/he.i18n.json b/i18n/he.i18n.json index 7550fa07..b1dac914 100644 --- a/i18n/he.i18n.json +++ b/i18n/he.i18n.json @@ -1,769 +1,769 @@ { - "accept": "אישור", - "act-activity-notify": "הודעת פעילות", - "act-addAttachment": "הקובץ __attachment__ צורף אל הכרטיס __card__ ברשימה __list__ למסלול __swimlane__ שבלוח __board__", - "act-deleteAttachment": "הקובץ __attachment__ נמחק מהכרטיס __card__ ברשימה __list__ מהמסלול __swimlane__ שבלוח __board__", - "act-addSubtask": "תת־משימה __attachment__ נוספה אל הכרטיס __card__ ברשימה __list__ למסלול __swimlane__ שבלוח __board__", - "act-addLabel": "התווית __label__ נוספה לכרטיס __card__ ברשימה __list__ למסלול __swimlane__ שבלוח __board__", - "act-addedLabel": "התווית __label__ נוספה לכרטיס __card__ ברשימה __list__ למסלול __swimlane__ שבלוח __board__", - "act-removeLabel": "התווית __label__ הוסרה מהכרטיס __card__ ברשימה __list__ מהמסלול __swimlane__ שבלוח __board__", - "act-removedLabel": "התווית __label__ הוסרה מהכרטיס __card__ ברשימה __list__ מהמסלול __swimlane__ שבלוח __board__", - "act-addChecklist": "נוספה רשימת מטלות __checklist__ לכרטיס __card__ ברשימה __list__ שבמסלול __swimlane__ בלוח __board__", - "act-addChecklistItem": "נוסף פריט סימון __checklistItem__ לרשימת המטלות __checklist__ לכרטיס __card__ ברשימה __list__ במסלול __swimlane__ בלוח __board__", - "act-removeChecklist": "הוסרה רשימת מטלות __checklist__ מהכרטיס __card__ ברשימה __list__ שבמסלול __swimlane__ בלוח __board__", - "act-removeChecklistItem": "פריט הסימון __checklistItem__ הוסר מרשימת המטלות __checkList__ בכרטיס __card__ ברשימה __list__ מהמסלול __swimlane__ בלוח __board__", - "act-checkedItem": "הפריט __checklistItem__ ששייך לרשימת המשימות __checklist__ בכרטיס __card__ שברשימת __list__ במסלול __swimlane__ שבלוח __board__ סומן", - "act-uncheckedItem": "בוטל הסימון __checklistItem__ ברשימת המטלות __checklist__ בכרטיס __card__ ברשימה __list__ במסלול __swimlane__ בלוח __board__", - "act-completeChecklist": "רשימת המטלות __checklist__ בכרטיס __card__ שברשימה __list__ תחת המסלול __swimlane__ בלוח __board__ הושלמה", - "act-uncompleteChecklist": "ההשלמה של רשימת המטלות __checklist__ בכרטיס __card__ שברשימה __list__ תחת המסלול __swimlane__ בלוח __board__ בוטלה", - "act-addComment": "התקבלה תגובה על הכרטיס __card__:‏ __comment__ ברשימה __list__ במסלול __swimlane__ בלוח __board__", - "act-editComment": "התגובה בכרטיס __card__: __comment__ שברשימה __list__ שבמסלול __swimlane__ שבלוח __board__ נערכה", - "act-deleteComment": "התגובה בכרטיס __card__: __comment__ שברשימה __list__ שבמסלול __swimlane__ שבלוח __board__ נמחקה", - "act-createBoard": "הלוח __board__ נוצר", - "act-createSwimlane": "נוצר מסלול __swimlane__ בלוח __board__", - "act-createCard": "הכרטיס __card__ נוצר ברשימה __list__ במסלול __swimlane__ שבלוח __board__", - "act-createCustomField": "השדה המותאם אישית __customField__ שבלוח __board__ נוצר", - "act-deleteCustomField": "השדה המותאם אישית __customField__ שבלוח __board__ נמחק", - "act-setCustomField": "השדה המותאם אישית _customField__: __customFieldValue__ בכרטיס __card__ ברשימה __list__  במסלול __swimlane__ שבלוח __board__ נערך", - "act-createList": "הרשימה __list__ נוספה ללוח __board__", - "act-addBoardMember": "החבר __member__ נוסף אל __board__", - "act-archivedBoard": "הלוח __board__ הועבר לארכיון", - "act-archivedCard": "הכרטיס __card__ ברשימה __list__ במסלול __swimlane__ בלוח __board__ הועבר לארכיון", - "act-archivedList": "הרשימה __list__ במסלול __swimlane__ בלוח __board__ הועברה לארכיון", - "act-archivedSwimlane": "המסלול __swimlane__ בלוח __board__ הועבר לארכיון", - "act-importBoard": "הייבוא של הלוח __board__ הושלם", - "act-importCard": "הייבוא של הכרטיס __card__ לרשימה __list__ למסלול __swimlane__ ללוח __board__ הושלם", - "act-importList": "הרשימה __list__ ייובאה למסלול __swimlane__ שבלוח __board__", - "act-joinMember": "החבר __member__ נוסף לכרטיס __card__ לרשימה __list__ במסלול __swimlane__ בלוח __board__", - "act-moveCard": "הועבר הכרטיס __card__ בלוח __board__ מהרשימה __oldList__ במסלול __oldSwimlane__ לרשימה __list__ במסלול __swimlane__.", - "act-moveCardToOtherBoard": "הכרטיס __card__ הועבר מהרשימה __oldList__ במסלול __oldSwimlane__ בלוח __oldBoard__ לרשימה __list__ במסלול __swimlane__ בלוח __board__", - "act-removeBoardMember": "החבר __member__ הוסר מהלוח __board__", - "act-restoredCard": "הכרטיס __card__ שוחזר לרשימה __list__ למסלול __swimlane__ ללוח __board__", - "act-unjoinMember": "החבר __member__ הוסר מהכרטיס __card__ ברשימה __list__ במסלול __swimlane__ בלוח __board__", - "act-withBoardTitle": "__board__", - "act-withCardTitle": "[__board__] __card__", - "actions": "פעולות", - "activities": "פעילויות", - "activity": "פעילות", - "activity-added": "%s נוסף ל%s", - "activity-archived": "%s הועבר לארכיון", - "activity-attached": "%s צורף ל%s", - "activity-created": "%s נוצר", - "activity-customfield-created": "נוצר שדה בהתאמה אישית %s", - "activity-excluded": "%s לא נכלל ב%s", - "activity-imported": "%s ייובא מ%s אל %s", - "activity-imported-board": "%s יובא מ%s", - "activity-joined": "הצטרפות אל %s", - "activity-moved": "%s עבר מ%s ל%s", - "activity-on": "ב%s", - "activity-removed": "%s הוסר מ%s", - "activity-sent": "%s נשלח ל%s", - "activity-unjoined": "בוטל צירוף אל %s", - "activity-subtask-added": "נוספה תת־משימה אל %s", - "activity-checked-item": "%s סומן ברשימת המשימות %s מתוך %s", - "activity-unchecked-item": "בוטל הסימון של %s ברשימת המשימות %s מתוך %s", - "activity-checklist-added": "נוספה רשימת משימות אל %s", - "activity-checklist-removed": "הוסרה רשימת משימות מ־%s", - "activity-checklist-completed": "הושלמה רשימת משימות %s מתוך %s", - "activity-checklist-uncompleted": "רשימת המשימות %s מתוך %s סומנה כבלתי מושלמת", - "activity-checklist-item-added": "נוסף פריט רשימת משימות אל ‚%s‘ תחת %s", - "activity-checklist-item-removed": "הוסר פריט מרשימת המשימות ‚%s’ תחת %s", - "add": "הוספה", - "activity-checked-item-card": "סומן %s ברשימת המשימות %s", - "activity-unchecked-item-card": "הסימון של %s בוטל ברשימת המשימות %s", - "activity-checklist-completed-card": "רשימת המטלות __checklist__ בכרטיס __card__ שברשימה __list__ תחת המסלול __swimlane__ בלוח __board__ הושלמה", - "activity-checklist-uncompleted-card": "רשימת המשימות %s סומנה כבלתי מושלמת", - "activity-editComment": "התגובה %s נערכה", - "activity-deleteComment": "התגובה %s נמחקה", - "add-attachment": "הוספת קובץ מצורף", - "add-board": "הוספת לוח", - "add-card": "הוספת כרטיס", - "add-swimlane": "הוספת מסלול", - "add-subtask": "הוסף תת משימה", - "add-checklist": "הוספת רשימת מטלות", - "add-checklist-item": "הוספת פריט לרשימת משימות", - "add-cover": "הוספת כיסוי", - "add-label": "הוספת תווית", - "add-list": "הוספת רשימה", - "add-members": "הוספת חברים", - "added": "התווסף", - "addMemberPopup-title": "חברים", - "admin": "מנהל", - "admin-desc": "יש הרשאות לצפייה ולעריכת כרטיסים, להסרת חברים ולשינוי הגדרות לוח.", - "admin-announcement": "הכרזה", - "admin-announcement-active": "הכרזת מערכת פעילה", - "admin-announcement-title": "הכרזה ממנהל המערכת", - "all-boards": "כל הלוחות", - "and-n-other-card": "וכרטיס נוסף", - "and-n-other-card_plural": "ו־__count__ כרטיסים נוספים", - "apply": "החלה", - "app-is-offline": "בטעינה, נא להמתין. רענון הדף תוביל לאבדן מידע. אם הטעינה אורכת זמן רב מדי, מוטב לבדוק אם השרת מקוון.", - "archive": "העברה לארכיון", - "archive-all": "אחסן הכל בארכיון", - "archive-board": "העברת הלוח לארכיון", - "archive-card": "העברת הכרטיס לארכיון", - "archive-list": "העברת הרשימה לארכיון", - "archive-swimlane": "העברת מסלול לארכיון", - "archive-selection": "העברת הבחירה לארכיון", - "archiveBoardPopup-title": "להעביר לוח זה לארכיון?", - "archived-items": "להעביר לארכיון", - "archived-boards": "לוחות שנשמרו בארכיון", - "restore-board": "שחזור לוח", - "no-archived-boards": "לא נשמרו לוחות בארכיון.", - "archives": "להעביר לארכיון", - "template": "תבנית", - "templates": "תבניות", - "assign-member": "הקצאת חבר", - "attached": "מצורף", - "attachment": "קובץ מצורף", - "attachment-delete-pop": "מחיקת קובץ מצורף הנה סופית. אין דרך חזרה.", - "attachmentDeletePopup-title": "למחוק קובץ מצורף?", - "attachments": "קבצים מצורפים", - "auto-watch": "הוספת לוחות למעקב כשהם נוצרים", - "avatar-too-big": "תמונת המשתמש גדולה מדי (70 ק״ב לכל היותר)", - "back": "חזרה", - "board-change-color": "שינוי צבע", - "board-nb-stars": "%s כוכבים", - "board-not-found": "לוח לא נמצא", - "board-private-info": "לוח זה יהיה <strong>פרטי</strong>.", - "board-public-info": "לוח זה יהיה <strong>ציבורי</strong>.", - "boardChangeColorPopup-title": "שינוי רקע ללוח", - "boardChangeTitlePopup-title": "שינוי שם הלוח", - "boardChangeVisibilityPopup-title": "שינוי מצב הצגה", - "boardChangeWatchPopup-title": "שינוי הגדרת המעקב", - "boardMenuPopup-title": "הגדרות לוח", - "boardChangeViewPopup-title": "תצוגת לוח", - "boards": "לוחות", - "board-view": "תצוגת לוח", - "board-view-cal": "לוח שנה", - "board-view-swimlanes": "מסלולים", - "board-view-collapse": "צמצום", - "board-view-lists": "רשימות", - "bucket-example": "כמו למשל „רשימת המשימות“", - "cancel": "ביטול", - "card-archived": "כרטיס זה שמור בארכיון.", - "board-archived": "הלוח עבר לארכיון", - "card-comments-title": "לכרטיס זה %s תגובות.", - "card-delete-notice": "מחיקה היא סופית. כל הפעולות המשויכות לכרטיס זה תלכנה לאיוד.", - "card-delete-pop": "כל הפעולות יוסרו מלוח הפעילות ולא תהיה אפשרות לפתוח מחדש את הכרטיס. אין דרך חזרה.", - "card-delete-suggest-archive": "על מנת להסיר כרטיסים מהלוח מבלי לאבד את היסטוריית הפעילות שלהם, ניתן לשמור אותם בארכיון.", - "card-due": "תאריך יעד", - "card-due-on": "תאריך יעד", - "card-spent": "זמן שהושקע", - "card-edit-attachments": "עריכת קבצים מצורפים", - "card-edit-custom-fields": "עריכת שדות בהתאמה אישית", - "card-edit-labels": "עריכת תוויות", - "card-edit-members": "עריכת חברים", - "card-labels-title": "שינוי תוויות לכרטיס.", - "card-members-title": "הוספה או הסרה של חברי הלוח מהכרטיס.", - "card-start": "התחלה", - "card-start-on": "מתחיל ב־", - "cardAttachmentsPopup-title": "לצרף מ־", - "cardCustomField-datePopup-title": "החלפת תאריך", - "cardCustomFieldsPopup-title": "עריכת שדות בהתאמה אישית", - "cardDeletePopup-title": "למחוק כרטיס?", - "cardDetailsActionsPopup-title": "פעולות על הכרטיס", - "cardLabelsPopup-title": "תוויות", - "cardMembersPopup-title": "חברים", - "cardMorePopup-title": "עוד", - "cardTemplatePopup-title": "יצירת תבנית", - "cards": "כרטיסים", - "cards-count": "כרטיסים", - "casSignIn": "כניסה עם CAS", - "cardType-card": "כרטיס", - "cardType-linkedCard": "כרטיס מקושר", - "cardType-linkedBoard": "לוח מקושר", - "change": "שינוי", - "change-avatar": "החלפת תמונת משתמש", - "change-password": "החלפת ססמה", - "change-permissions": "שינוי הרשאות", - "change-settings": "שינוי הגדרות", - "changeAvatarPopup-title": "שינוי תמונת משתמש", - "changeLanguagePopup-title": "החלפת שפה", - "changePasswordPopup-title": "החלפת ססמה", - "changePermissionsPopup-title": "שינוי הרשאות", - "changeSettingsPopup-title": "שינוי הגדרות", - "subtasks": "תת משימות", - "checklists": "רשימות", - "click-to-star": "יש ללחוץ להוספת הלוח למועדפים.", - "click-to-unstar": "יש ללחוץ להסרת הלוח מהמועדפים.", - "clipboard": "לוח גזירים או גרירה ושחרור", - "close": "סגירה", - "close-board": "סגירת לוח", - "close-board-pop": "ניתן לשחזר את הלוח בלחיצה על כפתור „ארכיונים“ מהכותרת העליונה.", - "color-black": "שחור", - "color-blue": "כחול", - "color-crimson": "שני", - "color-darkgreen": "ירוק כהה", - "color-gold": "זהב", - "color-gray": "אפור", - "color-green": "ירוק", - "color-indigo": "אינדיגו", - "color-lime": "ליים", - "color-magenta": "ארגמן", - "color-mistyrose": "ורד", - "color-navy": "כחול כהה", - "color-orange": "כתום", - "color-paleturquoise": "טורקיז חיוור", - "color-peachpuff": "נשיפת אפרסק", - "color-pink": "ורוד", - "color-plum": "שזיף", - "color-purple": "סגול", - "color-red": "אדום", - "color-saddlebrown": "חום אוכף", - "color-silver": "כסף", - "color-sky": "תכלת", - "color-slateblue": "צפחה כחולה", - "color-white": "לבן", - "color-yellow": "צהוב", - "unset-color": "בטל הגדרה", - "comment": "לפרסם", - "comment-placeholder": "כתיבת הערה", - "comment-only": "הערה בלבד", - "comment-only-desc": "ניתן להגיב על כרטיסים בלבד.", - "no-comments": "אין הערות", - "no-comments-desc": "לא ניתן לצפות בתגובות ובפעילויות.", - "worker": "עובד/ת", - "worker-desc": "אפשר רק להעביר כרטיסים, להקצות כרטיסים לעצמו/ה ולהגיב.", - "computer": "מחשב", - "confirm-subtask-delete-dialog": "למחוק את תת המשימה?", - "confirm-checklist-delete-dialog": "למחוק את רשימת המשימות?", - "copy-card-link-to-clipboard": "העתקת קישור הכרטיס ללוח הגזירים", - "linkCardPopup-title": "קישור כרטיס", - "searchElementPopup-title": "חיפוש", - "copyCardPopup-title": "העתקת כרטיס", - "copyChecklistToManyCardsPopup-title": "העתקת תבנית רשימת מטלות למגוון כרטיסים", - "copyChecklistToManyCardsPopup-instructions": "כותרות ותיאורים של כרטיסי יעד בתצורת JSON זו", - "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"כותרת כרטיס ראשון\", \"description\":\"תיאור כרטיס ראשון\"}, {\"title\":\"כותרת כרטיס שני\",\"description\":\"תיאור כרטיס שני\"},{\"title\":\"כותרת כרטיס אחרון\",\"description\":\"תיאור כרטיס אחרון\"} ]", - "create": "יצירה", - "createBoardPopup-title": "יצירת לוח", - "chooseBoardSourcePopup-title": "יבוא לוח", - "createLabelPopup-title": "יצירת תווית", - "createCustomField": "יצירת שדה", - "createCustomFieldPopup-title": "יצירת שדה", - "current": "נוכחי", - "custom-field-delete-pop": "אין אפשרות לבטל את הפעולה. הפעולה תסיר את השדה שהותאם אישית מכל הכרטיסים ותשמיד את ההיסטוריה שלו.", - "custom-field-checkbox": "תיבת סימון", - "custom-field-date": "תאריך", - "custom-field-dropdown": "רשימה נגללת", - "custom-field-dropdown-none": "(ללא)", - "custom-field-dropdown-options": "אפשרויות רשימה", - "custom-field-dropdown-options-placeholder": "יש ללחוץ על enter כדי להוסיף עוד אפשרויות", - "custom-field-dropdown-unknown": "(לא ידוע)", - "custom-field-number": "מספר", - "custom-field-text": "טקסט", - "custom-fields": "שדות מותאמים אישית", - "date": "תאריך", - "decline": "סירוב", - "default-avatar": "תמונת משתמש כבררת מחדל", - "delete": "מחיקה", - "deleteCustomFieldPopup-title": "למחוק שדה מותאם אישית?", - "deleteLabelPopup-title": "למחוק תווית?", - "description": "תיאור", - "disambiguateMultiLabelPopup-title": "הבהרת פעולת תווית", - "disambiguateMultiMemberPopup-title": "הבהרת פעולת חבר", - "discard": "התעלמות", - "done": "בוצע", - "download": "הורדה", - "edit": "עריכה", - "edit-avatar": "החלפת תמונת משתמש", - "edit-profile": "עריכת פרופיל", - "edit-wip-limit": "עריכת מגבלת „בעבודה”", - "soft-wip-limit": "מגבלת „בעבודה” רכה", - "editCardStartDatePopup-title": "שינוי מועד התחלה", - "editCardDueDatePopup-title": "שינוי מועד סיום", - "editCustomFieldPopup-title": "עריכת שדה", - "editCardSpentTimePopup-title": "שינוי הזמן שהושקע", - "editLabelPopup-title": "שינוי תווית", - "editNotificationPopup-title": "שינוי דיווח", - "editProfilePopup-title": "עריכת פרופיל", - "email": "דוא״ל", - "email-enrollAccount-subject": "נוצר עבורך חשבון באתר __siteName__", - "email-enrollAccount-text": "__user__ שלום,\n\nכדי להתחיל להשתמש בשירות, יש ללחוץ על הקישור המופיע להלן.\n\n__url__\n\nתודה.", - "email-fail": "שליחת ההודעה בדוא״ל נכשלה", - "email-fail-text": "שגיאה בעת ניסיון לשליחת הודעת דוא״ל", - "email-invalid": "כתובת דוא״ל לא חוקית", - "email-invite": "הזמנה באמצעות דוא״ל", - "email-invite-subject": "נשלחה אליך הזמנה מאת __inviter__", - "email-invite-text": "__user__ שלום,\n\nהוזמנת על ידי __inviter__ להצטרף ללוח „__board__“ להמשך שיתוף הפעולה.\n\nנא ללחוץ על הקישור המופיע להלן:\n\n__url__\n\nתודה.", - "email-resetPassword-subject": "ניתן לאפס את ססמתך לאתר __siteName__", - "email-resetPassword-text": "__user__ שלום,\n\nכדי לאפס את ססמתך, יש ללחוץ על הקישור המופיע להלן.\n\n__url__\n\nתודה.", - "email-sent": "הודעת הדוא״ל נשלחה", - "email-verifyEmail-subject": "אימות כתובת הדוא״ל שלך באתר __siteName__", - "email-verifyEmail-text": "__user__ שלום,\n\nלאימות כתובת הדוא״ל המשויכת לחשבונך, עליך פשוט ללחוץ על הקישור המופיע להלן.\n\n__url__\n\nתודה.", - "enable-wip-limit": "הפעלת מגבלת „בעבודה”", - "error-board-doesNotExist": "לוח זה אינו קיים", - "error-board-notAdmin": "צריכות להיות לך הרשאות ניהול על לוח זה כדי לעשות זאת", - "error-board-notAMember": "עליך לקבל חברות בלוח זה כדי לעשות זאת", - "error-json-malformed": "הטקסט שלך אינו JSON תקין", - "error-json-schema": "נתוני ה־JSON שלך לא כוללים את המידע הנכון בתבנית הנכונה", - "error-list-doesNotExist": "רשימה זו לא קיימת", - "error-user-doesNotExist": "משתמש זה לא קיים", - "error-user-notAllowSelf": "אינך יכול להזמין את עצמך", - "error-user-notCreated": "משתמש זה לא נוצר", - "error-username-taken": "המשתמש כבר קיים במערכת", - "error-email-taken": "כתובת הדוא״ל כבר נמצאת בשימוש", - "export-board": "ייצוא לוח", - "sort": "מיון", - "sort-desc": "לחיצה למיון הרשימה", - "list-sort-by": "מיון הרשימה לפי:", - "list-label-modifiedAt": "מועד הגישה האחרון:", - "list-label-title": "שם הרשימה", - "list-label-sort": "סדר ידני משלך", - "list-label-short-modifiedAt": "(ג)", - "list-label-short-title": "(ש)", - "list-label-short-sort": "(י)", - "filter": "מסנן", - "filter-cards": "סינון כרטיסים או רשימות", - "list-filter-label": "סינון רשימה לפי כותרת", - "filter-clear": "ניקוי המסנן", - "filter-no-label": "אין תווית", - "filter-no-member": "אין חבר כזה", - "filter-no-custom-fields": "אין שדות מותאמים אישית", - "filter-show-archive": "הצגת רשימות שהועברו לארכיון", - "filter-hide-empty": "הסתרת רשימות ריקות", - "filter-on": "המסנן פועל", - "filter-on-desc": "מסנן כרטיסים פעיל בלוח זה. יש ללחוץ כאן לעריכת המסנן.", - "filter-to-selection": "סינון לבחירה", - "advanced-filter-label": "מסנן מתקדם", - "advanced-filter-description": "המסנן המתקדם מאפשר לך לכתוב מחרוזת שמכילה את הפעולות הבאות: == != <= >= && || ( ) רווח מכהן כמפריד בין הפעולות. ניתן לסנן את כל השדות המותאמים אישית על ידי הקלדת שמם והערך שלהם. למשל: שדה1 == ערך1. לתשומת לבך: אם שדות או ערכים מכילים רווח, יש לעטוף אותם במירכא מכל צד. למשל: 'שדה 1' == 'ערך 1'. ניתן גם לשלב מגוון תנאים. למשל: F1 == V1 || F1 == V2. על פי רוב כל הפעולות מפוענחות משמאל לימין. ניתן לשנות את הסדר על ידי הצבת סוגריים. למשל: ( F1 == V1 && ( F2 == V2 || F2 == V3. כמו כן, ניתן לחפש בשדה טקסט באופן הבא: F1 == /Tes.*/i", - "fullname": "שם מלא", - "header-logo-title": "חזרה לדף הלוחות שלך.", - "hide-system-messages": "הסתרת הודעות מערכת", - "headerBarCreateBoardPopup-title": "יצירת לוח", - "home": "בית", - "import": "יבוא", - "link": "קישור", - "import-board": "ייבוא לוח", - "import-board-c": "יבוא לוח", - "import-board-title-trello": "ייבוא לוח מטרלו", - "import-board-title-wekan": "ייבוא לוח מייצוא קודם", - "import-sandstorm-backup-warning": "עדיף לא למחוק נתונים שייובאו מייצוא מקורי או מ־Trello בטרם בדיקה האם הגרעין הזה נסגר ונפתח שוב או אם מתקבלת שגיאה על כך שהלוח לא נמצא, משמעות הדבר היא אבדן מידע.", - "import-sandstorm-warning": "הלוח שייובא ימחק את כל הנתונים הקיימים בלוח ויחליף אותם בלוח שייובא.", - "from-trello": "מ־Trello", - "from-wekan": "מייצוא קודם", - "import-board-instruction-trello": "בלוח הטרלו שלך, עליך ללחוץ על ‚תפריט‘, ואז על ‚עוד‘, ‚הדפסה וייצוא‘, ‚יצוא JSON‘ ולהעתיק את הטקסט שנוצר.", - "import-board-instruction-wekan": "בלוח שלך עליך לגשת אל ‚תפריט’, לאחר מכן ‚ייצוא לוח’ ואז להעתיק את הטקסט מהקובץ שהתקבל.", - "import-board-instruction-about-errors": "גם אם התקבלו שגיאות בעת יבוא לוח, ייתכן שהייבוא עבד. כדי לבדוק זאת, יש להיכנס ל„כל הלוחות”.", - "import-json-placeholder": "יש להדביק את נתוני ה־JSON התקינים לכאן", - "import-map-members": "מיפוי חברים", - "import-members-map": "הלוחות המיובאים שלך מכילים חברים. נא למפות את החברים שברצונך לייבא למשתמשים שלך", - "import-show-user-mapping": "סקירת מיפוי חברים", - "import-user-select": "נא לבחור את המשתמש ב־Wekan אותו ברצונך למפות אל חבר זה", - "importMapMembersAddPopup-title": "בחירת משתמש", - "info": "גרסה", - "initials": "ראשי תיבות", - "invalid-date": "תאריך שגוי", - "invalid-time": "זמן שגוי", - "invalid-user": "משתמש שגוי", - "joined": "הצטרף", - "just-invited": "הוזמנת ללוח זה", - "keyboard-shortcuts": "קיצורי מקלדת", - "label-create": "יצירת תווית", - "label-default": "תווית בצבע %s (בררת מחדל)", - "label-delete-pop": "אין דרך חזרה. התווית תוסר מכל הכרטיסים וההיסטוריה תימחק.", - "labels": "תוויות", - "language": "שפה", - "last-admin-desc": "אין אפשרות לשנות תפקידים כיוון שחייב להיות מנהל אחד לפחות.", - "leave-board": "עזיבת הלוח", - "leave-board-pop": "לעזוב את __boardTitle__? שמך יוסר מכל הכרטיסים שבלוח זה.", - "leaveBoardPopup-title": "לעזוב לוח ?", - "link-card": "קישור לכרטיס זה", - "list-archive-cards": "העברת כל הכרטיסים שברשימה זו לארכיון", - "list-archive-cards-pop": "כל הכרטיסים מרשימה זו יוסרו מהלוח. לצפייה בכרטיסים השמורים בארכיון ולהחזירם ללוח, ניתן ללחוץ על „תפריט” > „פריטים בארכיון”.", - "list-move-cards": "העברת כל הכרטיסים שברשימה זו", - "list-select-cards": "בחירת כל הכרטיסים שברשימה זו", - "set-color-list": "הגדרת צבע", - "listActionPopup-title": "פעולות רשימה", - "swimlaneActionPopup-title": "פעולות על מסלול", - "swimlaneAddPopup-title": "הוספת מסלול מתחת", - "listImportCardPopup-title": "יבוא כרטיס מ־Trello", - "listMorePopup-title": "עוד", - "link-list": "קישור לרשימה זו", - "list-delete-pop": "כל הפעולות תוסרנה מרצף הפעילות ולא תהיה לך אפשרות לשחזר את הרשימה. אין ביטול.", - "list-delete-suggest-archive": "ניתן לשמור רשימה בארכיון כדי להסיר אותה מהלוח ולשמור על היסטוריית הפעילות.", - "lists": "רשימות", - "swimlanes": "מסלולים", - "log-out": "יציאה", - "log-in": "כניסה", - "loginPopup-title": "כניסה", - "memberMenuPopup-title": "הגדרות חברות", - "members": "חברים", - "menu": "תפריט", - "move-selection": "העברת הבחירה", - "moveCardPopup-title": "העברת כרטיס", - "moveCardToBottom-title": "העברה לתחתית הרשימה", - "moveCardToTop-title": "העברה לראש הרשימה", - "moveSelectionPopup-title": "העברת בחירה", - "multi-selection": "בחירה מרובה", - "multi-selection-on": "בחירה מרובה פועלת", - "muted": "מושתק", - "muted-info": "מעתה לא תתקבלנה אצלך התרעות על שינויים בלוח זה", - "my-boards": "הלוחות שלי", - "name": "שם", - "no-archived-cards": "אין כרטיסים בארכיון", - "no-archived-lists": "אין רשימות בארכיון", - "no-archived-swimlanes": "אין מסלולים בארכיון.", - "no-results": "אין תוצאות", - "normal": "רגיל", - "normal-desc": "הרשאה לצפות ולערוך כרטיסים. לא ניתן לשנות הגדרות.", - "not-accepted-yet": "ההזמנה לא אושרה עדיין", - "notify-participate": "קבלת עדכונים על כרטיסים בהם יש לך מעורבות הן בתהליך היצירה והן כחבר", - "notify-watch": "קבלת עדכונים על כל לוח, רשימה או כרטיס שסימנת למעקב", - "optional": "רשות", - "or": "או", - "page-maybe-private": "יתכן שדף זה פרטי. ניתן לצפות בו על ידי <a href='%s'>כניסה למערכת</a>", - "page-not-found": "דף לא נמצא.", - "password": "ססמה", - "paste-or-dragdrop": "כדי להדביק או לגרור ולשחרר קובץ תמונה אליו (תמונות בלבד)", - "participating": "משתתפים", - "preview": "תצוגה מקדימה", - "previewAttachedImagePopup-title": "תצוגה מקדימה", - "previewClipboardImagePopup-title": "תצוגה מקדימה", - "private": "פרטי", - "private-desc": "לוח זה פרטי. רק אנשים שנוספו ללוח יכולים לצפות ולערוך אותו.", - "profile": "פרופיל", - "public": "ציבורי", - "public-desc": "לוח זה ציבורי. כל מי שמחזיק בקישור יכול לצפות בלוח והוא יופיע בתוצאות מנועי חיפוש כגון גוגל. רק אנשים שנוספו ללוח יכולים לערוך אותו.", - "quick-access-description": "לחיצה על הכוכב תוסיף קיצור דרך ללוח בשורה זו.", - "remove-cover": "הסרת כיסוי", - "remove-from-board": "הסרה מהלוח", - "remove-label": "הסרת תווית", - "listDeletePopup-title": "למחוק את הרשימה?", - "remove-member": "הסרת חבר", - "remove-member-from-card": "הסרה מהכרטיס", - "remove-member-pop": "להסיר את __name__ (__username__) מ__boardTitle__? התהליך יגרום להסרת החבר מכל הכרטיסים בלוח זה. תישלח הודעה אל החבר.", - "removeMemberPopup-title": "להסיר חבר?", - "rename": "שינוי שם", - "rename-board": "שינוי שם ללוח", - "restore": "שחזור", - "save": "שמירה", - "search": "חיפוש", - "rules": "כללים", - "search-cards": "Search from card/list titles, descriptions and custom fields on this board", - "search-example": "טקסט לחיפוש ?", - "select-color": "בחירת צבע", - "set-wip-limit-value": "הגדרת מגבלה למספר המרבי של משימות ברשימה זו", - "setWipLimitPopup-title": "הגדרת מגבלת „בעבודה”", - "shortcut-assign-self": "להקצות אותי לכרטיס הנוכחי", - "shortcut-autocomplete-emoji": "השלמה אוטומטית לאימוג׳י", - "shortcut-autocomplete-members": "השלמה אוטומטית של חברים", - "shortcut-clear-filters": "ביטול כל המסננים", - "shortcut-close-dialog": "סגירת החלון", - "shortcut-filter-my-cards": "סינון הכרטיסים שלי", - "shortcut-show-shortcuts": "העלאת רשימת קיצורים זו", - "shortcut-toggle-filterbar": "הצגה או הסתרה של סרגל צד הסינון", - "shortcut-toggle-sidebar": "הצגה או הסתרה של סרגל צד הלוח", - "show-cards-minimum-count": "הצגת ספירת כרטיסים אם רשימה מכילה למעלה מ־", - "sidebar-open": "פתיחת סרגל צד", - "sidebar-close": "סגירת סרגל צד", - "signupPopup-title": "יצירת חשבון", - "star-board-title": "ניתן ללחוץ כדי לסמן בכוכב. הלוח יופיע בראש רשימת הלוחות שלך.", - "starred-boards": "לוחות שסומנו בכוכב", - "starred-boards-description": "לוחות מסומנים בכוכב מופיעים בראש רשימת הלוחות שלך.", - "subscribe": "הרשמה", - "team": "צוות", - "this-board": "לוח זה", - "this-card": "כרטיס זה", - "spent-time-hours": "זמן שהושקע (שעות)", - "overtime-hours": "שעות נוספות", - "overtime": "שעות נוספות", - "has-overtime-cards": "יש כרטיסי שעות נוספות", - "has-spenttime-cards": "יש כרטיסי זמן שהושקע", - "time": "זמן", - "title": "כותרת", - "tracking": "מעקב", - "tracking-info": "על כל שינוי בכרטיסים בהם הייתה לך מעורבות ברמת היצירה או כחברות תגיע אליך הודעה.", - "type": "סוג", - "unassign-member": "ביטול הקצאת חבר", - "unsaved-description": "יש לך תיאור לא שמור.", - "unwatch": "ביטול מעקב", - "upload": "העלאה", - "upload-avatar": "העלאת תמונת משתמש", - "uploaded-avatar": "הועלתה תמונה משתמש", - "username": "שם משתמש", - "view-it": "הצגה", - "warn-list-archived": "אזהרה: כרטיס זה הוא חלק מרשימה שנמצאת בארכיון", - "watch": "לעקוב", - "watching": "במעקב", - "watching-info": "מעתה יגיעו אליך דיווחים על כל שינוי בלוח זה", - "welcome-board": "לוח קבלת פנים", - "welcome-swimlane": "ציון דרך 1", - "welcome-list1": "יסודות", - "welcome-list2": "מתקדם", - "card-templates-swimlane": "תבניות כרטיסים", - "list-templates-swimlane": "תבניות רשימות", - "board-templates-swimlane": "תבניות לוחות", - "what-to-do": "מה ברצונך לעשות?", - "wipLimitErrorPopup-title": "מגבלת „בעבודה” שגויה", - "wipLimitErrorPopup-dialog-pt1": "מספר המשימות ברשימה זו גדולה ממגבלת הפריטים „בעבודה” שהגדרת.", - "wipLimitErrorPopup-dialog-pt2": "נא להוציא חלק מהמשימות מרשימה זו או להגדיר מגבלת „בעבודה” גדולה יותר.", - "admin-panel": "חלונית ניהול המערכת", - "settings": "הגדרות", - "people": "אנשים", - "registration": "הרשמה", - "disable-self-registration": "השבתת הרשמה עצמית", - "invite": "הזמנה", - "invite-people": "הזמנת אנשים", - "to-boards": "ללוח/ות", - "email-addresses": "כתובות דוא״ל", - "smtp-host-description": "כתובת שרת ה־SMTP שמטפל בהודעות הדוא״ל שלך.", - "smtp-port-description": "מספר הפתחה בה שרת ה־SMTP שלך משתמש לדוא״ל יוצא.", - "smtp-tls-description": "הפעל תמיכה ב־TLS עבור שרת ה־SMTP", - "smtp-host": "כתובת ה־SMTP", - "smtp-port": "פתחת ה־SMTP", - "smtp-username": "שם משתמש", - "smtp-password": "ססמה", - "smtp-tls": "תמיכה ב־TLS", - "send-from": "מאת", - "send-smtp-test": "שליחת דוא״ל בדיקה לעצמך", - "invitation-code": "קוד הזמנה", - "email-invite-register-subject": "נשלחה אליך הזמנה מאת __inviter__", - "email-invite-register-text": "לכבוד __user__,\n\nהוזמנת על ידי __inviter__ לקחת חלק בלוח קנבאן.\n\nנא ללחוץ על הקישור הבא:\n__url__\n\nקוד ההזמנה הוא: __icode__\n\nתודה.", - "email-smtp-test-subject": "דוא״ל לבדיקת SMTP", - "email-smtp-test-text": "שלחת הודעת דוא״ל בהצלחה", - "error-invitation-code-not-exist": "קוד ההזמנה אינו קיים", - "error-notAuthorized": "אין לך הרשאה לצפות בעמוד זה.", - "webhook-title": "שם ההתלייה", - "webhook-token": "אסימון (כרשות לצורך אימות)", - "outgoing-webhooks": "קרסי רשת יוצאים", - "bidirectional-webhooks": "התליות דו־כיווניות", - "outgoingWebhooksPopup-title": "קרסי רשת יוצאים", - "boardCardTitlePopup-title": "מסנן כותרת כרטיס", - "disable-webhook": "השבתת ההתלייה הזאת", - "global-webhook": "התליות גלובליות", - "new-outgoing-webhook": "קרסי רשת יוצאים חדשים", - "no-name": "(לא ידוע)", - "Node_version": "גרסת Node", - "Meteor_version": "גרסת Meteor", - "MongoDB_version": "גרסת MongoDB", - "MongoDB_storage_engine": "מנוע אחסון MongoDB", - "MongoDB_Oplog_enabled": "יומן הפעילות (Oplog) של MongoDB פעיל", - "OS_Arch": "ארכיטקטורת מערכת הפעלה", - "OS_Cpus": "מספר מעבדים", - "OS_Freemem": "זיכרון (RAM) פנוי", - "OS_Loadavg": "עומס ממוצע", - "OS_Platform": "מערכת הפעלה", - "OS_Release": "גרסת מערכת הפעלה", - "OS_Totalmem": "סך כל הזיכרון (RAM)", - "OS_Type": "סוג מערכת ההפעלה", - "OS_Uptime": "זמן שעבר מאז האתחול האחרון", - "days": "ימים", - "hours": "שעות", - "minutes": "דקות", - "seconds": "שניות", - "show-field-on-card": "הצגת שדה זה בכרטיס", - "automatically-field-on-card": "הוספת שדה לכל הכרטיסים", - "showLabel-field-on-card": "הצגת תווית של השדה בכרטיס מוקטן", - "yes": "כן", - "no": "לא", - "accounts": "חשבונות", - "accounts-allowEmailChange": "לאפשר שינוי דוא״ל", - "accounts-allowUserNameChange": "לאפשר שינוי שם משתמש", - "createdAt": "נוצר ב", - "verified": "עבר אימות", - "active": "פעיל", - "card-received": "התקבל", - "card-received-on": "התקבל במועד", - "card-end": "סיום", - "card-end-on": "מועד הסיום", - "editCardReceivedDatePopup-title": "החלפת מועד הקבלה", - "editCardEndDatePopup-title": "החלפת מועד הסיום", - "setCardColorPopup-title": "הגדרת צבע", - "setCardActionsColorPopup-title": "בחירת צבע", - "setSwimlaneColorPopup-title": "בחירת צבע", - "setListColorPopup-title": "בחירת צבע", - "assigned-by": "הוקצה על ידי", - "requested-by": "התבקש על ידי", - "board-delete-notice": "מחיקה היא לצמיתות. כל הרשימות, הכרטיבים והפעולות שקשורים בלוח הזה ילכו לאיבוד.", - "delete-board-confirm-popup": "כל הרשימות, הכרטיסים, התווית והפעולות יימחקו ולא תהיה לך דרך לשחזר את תכני הלוח. אין אפשרות לבטל.", - "boardDeletePopup-title": "למחוק את הלוח?", - "delete-board": "מחיקת לוח", - "default-subtasks-board": "תת־משימות עבור הלוח __board__", - "default": "בררת מחדל", - "queue": "תור", - "subtask-settings": "הגדרות תתי משימות", - "card-settings": "הגדרות כרטיס", - "boardSubtaskSettingsPopup-title": "הגדרות תת־משימות בלוח", - "boardCardSettingsPopup-title": "הגדרות כרטיס", - "deposit-subtasks-board": "הפקדת תת־משימות ללוח הזה:", - "deposit-subtasks-list": "רשימות נחיתה עבור תת־משימות שהופקדו כאן:", - "show-parent-in-minicard": "הצגת ההורה במיני כרטיס:", - "prefix-with-full-path": "קידומת עם נתיב מלא", - "prefix-with-parent": "קידומת עם הורה", - "subtext-with-full-path": "טקסט סמוי עם נתיב מלא", - "subtext-with-parent": "טקסט סמוי עם הורה", - "change-card-parent": "החלפת הורה הכרטיס", - "parent-card": "כרטיס הורה", - "source-board": "לוח מקור", - "no-parent": "לא להציג את ההורה", - "activity-added-label": "התווית ‚%s’ נוספה אל %s", - "activity-removed-label": "התווית ‚%s’ הוסרה מ־%s", - "activity-delete-attach": "הקובץ המצורף נמחק מ־%s", - "activity-added-label-card": "התווית ‚%s’ נוספה", - "activity-removed-label-card": "התווית ‚%s’ הוסרה", - "activity-delete-attach-card": "קובץ מצורף נמחק", - "activity-set-customfield": "הגדרת שדה בהתאמה אישית ‚%s’ לערך ‚%s’ תחת %s", - "activity-unset-customfield": "ביטול הגדרת שדה בהתאמה אישית ‚%s’ תחת %s", - "r-rule": "כלל", - "r-add-trigger": "הוספת הקפצה", - "r-add-action": "הוספת פעולה", - "r-board-rules": "כללי הלוח", - "r-add-rule": "הוספת כלל", - "r-view-rule": "הצגת כלל", - "r-delete-rule": "מחיקת כל", - "r-new-rule-name": "שמו של הכלל החדש", - "r-no-rules": "אין כללים", - "r-when-a-card": "כאשר כרטיס", - "r-is": "הוא", - "r-is-moved": "מועבר", - "r-added-to": "נוסף אל", - "r-removed-from": "מוסר מ־", - "r-the-board": "הלוח", - "r-list": "רשימה", - "set-filter": "הגדרת מסנן", - "r-moved-to": "מועבר אל", - "r-moved-from": "מועבר מ־", - "r-archived": "הועבר לארכיון", - "r-unarchived": "הוחזר מהארכיון", - "r-a-card": "כרטיס", - "r-when-a-label-is": "כאשר תווית", - "r-when-the-label": "כאשר התווית היא", - "r-list-name": "שם הרשימה", - "r-when-a-member": "כאשר חבר הוא", - "r-when-the-member": "כאשר חבר", - "r-name": "שם", - "r-when-a-attach": "כאשר קובץ מצורף", - "r-when-a-checklist": "כאשר רשימת משימות", - "r-when-the-checklist": "כאשר רשימת המשימות", - "r-completed": "הושלמה", - "r-made-incomplete": "סומנה כבלתי מושלמת", - "r-when-a-item": "כאשר פריט ברשימת משימות", - "r-when-the-item": "כאשר הפריט ברשימת משימות", - "r-checked": "מסומן", - "r-unchecked": "לא מסומן", - "r-move-card-to": "העברת הכרטיס אל", - "r-top-of": "ראש", - "r-bottom-of": "תחתית", - "r-its-list": "הרשימה שלו", - "r-archive": "העברה לארכיון", - "r-unarchive": "החזרה מהארכיון", - "r-card": "כרטיס", - "r-add": "הוספה", - "r-remove": "הסרה", - "r-label": "תווית", - "r-member": "חבר", - "r-remove-all": "הסרת כל החברים מהכרטיס", - "r-set-color": "הגדרת צבע לכדי", - "r-checklist": "רשימת משימות", - "r-check-all": "לסמן הכול", - "r-uncheck-all": "לבטל את הסימון", - "r-items-check": "פריטים ברשימת משימות", - "r-check": "סימון", - "r-uncheck": "ביטול סימון", - "r-item": "פריט", - "r-of-checklist": "של רשימת משימות", - "r-send-email": "שליחת דוא״ל", - "r-to": "אל", - "r-subject": "נושא", - "r-rule-details": "פרטי הכלל", - "r-d-move-to-top-gen": "העברת כרטיס לראש הרשימה שלו", - "r-d-move-to-top-spec": "העברת כרטיס לראש רשימה", - "r-d-move-to-bottom-gen": "העברת כרטיס לתחתית הרשימה שלו", - "r-d-move-to-bottom-spec": "העברת כרטיס לתחתית רשימה", - "r-d-send-email": "שליחת דוא״ל", - "r-d-send-email-to": "אל", - "r-d-send-email-subject": "נושא", - "r-d-send-email-message": "הודעה", - "r-d-archive": "העברת כרטיס לארכיון", - "r-d-unarchive": "החזרת כרטיס מהארכיון", - "r-d-add-label": "הוספת תווית", - "r-d-remove-label": "הסרת תווית", - "r-create-card": "יצירת כרטיס חדש", - "r-in-list": "ברשימה", - "r-in-swimlane": "במסלול", - "r-d-add-member": "הוספת חבר", - "r-d-remove-member": "הסרת חבר", - "r-d-remove-all-member": "הסרת כל החברים", - "r-d-check-all": "סימון כל הפריטים ברשימה", - "r-d-uncheck-all": "ביטול סימון הפריטים ברשימה", - "r-d-check-one": "סימון פריט", - "r-d-uncheck-one": "ביטול סימון פריט", - "r-d-check-of-list": "של רשימת משימות", - "r-d-add-checklist": "הוספת רשימת משימות", - "r-d-remove-checklist": "הסרת רשימת משימות", - "r-by": "על ידי", - "r-add-checklist": "הוספת רשימת משימות", - "r-with-items": "עם פריטים", - "r-items-list": "פריט1,פריט2,פריט3", - "r-add-swimlane": "הוספת מסלול", - "r-swimlane-name": "שם המסלול", - "r-board-note": "לתשומת לבך: ניתן להשאיר את השדה ריק כדי ללכוד כל ערך אפשרי.", - "r-checklist-note": "לתשומת לבך: את פריטי רשימת הביצוע יש לכתוב בתצורת רשימה של ערכים המופרדים בפסיקים.", - "r-when-a-card-is-moved": "כאשר כרטיס מועבר לרשימה אחרת", - "r-set": "הגדרה", - "r-update": "עדכון", - "r-datefield": "שדה תאריך", - "r-df-start-at": "התחלה", - "r-df-due-at": "תפוגה", - "r-df-end-at": "סיום", - "r-df-received-at": "התקבל", - "r-to-current-datetime": "לתאריך/שעה הנוכחיים", - "r-remove-value-from": "הסרת ערך מתוך", - "ldap": "LDAP", - "oauth2": "OAuth2", - "cas": "CAS", - "authentication-method": "שיטת אימות", - "authentication-type": "סוג אימות", - "custom-product-name": "שם מותאם אישית למוצר", - "layout": "פריסה", - "hide-logo": "הסתרת לוגו", - "add-custom-html-after-body-start": "הוספת קוד HTML מותאם אישית לאחר ה־<body> הפותח.", - "add-custom-html-before-body-end": "הוספת קוד HTML מותאם אישית לפני ה־</body> הסוגר.", - "error-undefined": "מהו השתבש", - "error-ldap-login": "אירעה שגיאה בעת ניסיון הכניסה", - "display-authentication-method": "הצגת שיטת אימות", - "default-authentication-method": "שיטת אימות כבררת מחדל", - "duplicate-board": "שכפול לוח", - "people-number": "מספר האנשים הוא:", - "swimlaneDeletePopup-title": "למחוק מסלול?", - "swimlane-delete-pop": "כל הפעולות יוסרו מהזנת הפעילות ולא תהיה לך אפשרות לשחזר את המסלול. אי אפשר לחזור אחורה.", - "restore-all": "לשחזר הכול", - "delete-all": "למחוק הכול", - "loading": "העמוד בטעינה, אנא המתינו.", - "previous_as": "הזמן הקודם היה", - "act-a-dueAt": "זמן יעד שונה ל: \n__timeValue__\nבכרטיס: __card__\n זמן היעד הקודם היה __timeOldValue__", - "act-a-endAt": "מועד הסיום השתנה לכדי __timeValue__ לעומת (__timeOldValue__)", - "act-a-startAt": "מועד ההתחלה השתנה לכדי __timeValue__ לעומת (__timeOldValue__)", - "act-a-receivedAt": "מועד הקבלה השתנה לכדי __timeValue__ לעומת (__timeOldValue__)", - "a-dueAt": "מועד היעד השתנה לכדי", - "a-endAt": "מועד הסיום השתנה לכדי", - "a-startAt": "מועד ההתחלה השתנה לכדי", - "a-receivedAt": "מועד הקבלה השתנה לכדי", - "almostdue": "מועד היעד הנוכחי %s מתקרב", - "pastdue": "מועד היעד הנוכחי %s חלף", - "duenow": "מועד היעד הנוכחי %s הוא היום", - "act-newDue": "__list__/__card__ יש תזכורת ראשונה שתוקפה פג [__board__]", - "act-withDue": "__list__/__card__ יש תזכורות שתוקפן פג [__board__]", - "act-almostdue": "הזכירה שמועד היעד הנוכחי (__timeValue__) של __card__ מתקרב", - "act-pastdue": "הזכירה שמועד היעד הנוכחי (__timeValue__) של __card__ חלף", - "act-duenow": "הזכירה שמועד היעד הנוכחי (__timeValue__) של __card__ הוא עכשיו", - "act-atUserComment": "אוזכרת תחת [__board__] __list__/__card__", - "delete-user-confirm-popup": "למחוק את החשבון הזה? אי אפשר לבטל.", - "accounts-allowUserDelete": "לאפשר למשתמשים למחוק את החשבונות של עצמם", - "hide-minicard-label-text": "הסתרת טקסט התווית של מיני כרטיס", - "show-desktop-drag-handles": "הצגת ידיות גרירה של שולחן העבודה", - "assignee": "גורם אחראי", - "cardAssigneesPopup-title": "גורם אחראי", - "addmore-detail": "הוספת תיאור מפורט", - "show-on-card": "הצגה על הכרטיס", - "new": "חדש", - "editUserPopup-title": "עריכת משתמש", - "newUserPopup-title": "משתמש חדש", - "notifications": "הודעות", - "view-all": "להציג הכול", - "filter-by-unread": "סימון לפי כאלו שלא נקראו", - "mark-all-as-read": "לסמן הכול כאילו שנקראו", - "allow-rename": "לאפשר שינוי שם", - "allowRenamePopup-title": "לאפשר שינוי שם" -} + "accept": "אישור", + "act-activity-notify": "הודעת פעילות", + "act-addAttachment": "הקובץ __attachment__ צורף אל הכרטיס __card__ ברשימה __list__ למסלול __swimlane__ שבלוח __board__", + "act-deleteAttachment": "הקובץ __attachment__ נמחק מהכרטיס __card__ ברשימה __list__ מהמסלול __swimlane__ שבלוח __board__", + "act-addSubtask": "תת־משימה __attachment__ נוספה אל הכרטיס __card__ ברשימה __list__ למסלול __swimlane__ שבלוח __board__", + "act-addLabel": "התווית __label__ נוספה לכרטיס __card__ ברשימה __list__ למסלול __swimlane__ שבלוח __board__", + "act-addedLabel": "התווית __label__ נוספה לכרטיס __card__ ברשימה __list__ למסלול __swimlane__ שבלוח __board__", + "act-removeLabel": "התווית __label__ הוסרה מהכרטיס __card__ ברשימה __list__ מהמסלול __swimlane__ שבלוח __board__", + "act-removedLabel": "התווית __label__ הוסרה מהכרטיס __card__ ברשימה __list__ מהמסלול __swimlane__ שבלוח __board__", + "act-addChecklist": "נוספה רשימת מטלות __checklist__ לכרטיס __card__ ברשימה __list__ שבמסלול __swimlane__ בלוח __board__", + "act-addChecklistItem": "נוסף פריט סימון __checklistItem__ לרשימת המטלות __checklist__ לכרטיס __card__ ברשימה __list__ במסלול __swimlane__ בלוח __board__", + "act-removeChecklist": "הוסרה רשימת מטלות __checklist__ מהכרטיס __card__ ברשימה __list__ שבמסלול __swimlane__ בלוח __board__", + "act-removeChecklistItem": "פריט הסימון __checklistItem__ הוסר מרשימת המטלות __checkList__ בכרטיס __card__ ברשימה __list__ מהמסלול __swimlane__ בלוח __board__", + "act-checkedItem": "הפריט __checklistItem__ ששייך לרשימת המשימות __checklist__ בכרטיס __card__ שברשימת __list__ במסלול __swimlane__ שבלוח __board__ סומן", + "act-uncheckedItem": "בוטל הסימון __checklistItem__ ברשימת המטלות __checklist__ בכרטיס __card__ ברשימה __list__ במסלול __swimlane__ בלוח __board__", + "act-completeChecklist": "רשימת המטלות __checklist__ בכרטיס __card__ שברשימה __list__ תחת המסלול __swimlane__ בלוח __board__ הושלמה", + "act-uncompleteChecklist": "ההשלמה של רשימת המטלות __checklist__ בכרטיס __card__ שברשימה __list__ תחת המסלול __swimlane__ בלוח __board__ בוטלה", + "act-addComment": "התקבלה תגובה על הכרטיס __card__:‏ __comment__ ברשימה __list__ במסלול __swimlane__ בלוח __board__", + "act-editComment": "התגובה בכרטיס __card__: __comment__ שברשימה __list__ שבמסלול __swimlane__ שבלוח __board__ נערכה", + "act-deleteComment": "התגובה בכרטיס __card__: __comment__ שברשימה __list__ שבמסלול __swimlane__ שבלוח __board__ נמחקה", + "act-createBoard": "הלוח __board__ נוצר", + "act-createSwimlane": "נוצר מסלול __swimlane__ בלוח __board__", + "act-createCard": "הכרטיס __card__ נוצר ברשימה __list__ במסלול __swimlane__ שבלוח __board__", + "act-createCustomField": "השדה המותאם אישית __customField__ שבלוח __board__ נוצר", + "act-deleteCustomField": "השדה המותאם אישית __customField__ שבלוח __board__ נמחק", + "act-setCustomField": "השדה המותאם אישית _customField__: __customFieldValue__ בכרטיס __card__ ברשימה __list__  במסלול __swimlane__ שבלוח __board__ נערך", + "act-createList": "הרשימה __list__ נוספה ללוח __board__", + "act-addBoardMember": "החבר __member__ נוסף אל __board__", + "act-archivedBoard": "הלוח __board__ הועבר לארכיון", + "act-archivedCard": "הכרטיס __card__ ברשימה __list__ במסלול __swimlane__ בלוח __board__ הועבר לארכיון", + "act-archivedList": "הרשימה __list__ במסלול __swimlane__ בלוח __board__ הועברה לארכיון", + "act-archivedSwimlane": "המסלול __swimlane__ בלוח __board__ הועבר לארכיון", + "act-importBoard": "הייבוא של הלוח __board__ הושלם", + "act-importCard": "הייבוא של הכרטיס __card__ לרשימה __list__ למסלול __swimlane__ ללוח __board__ הושלם", + "act-importList": "הרשימה __list__ ייובאה למסלול __swimlane__ שבלוח __board__", + "act-joinMember": "החבר __member__ נוסף לכרטיס __card__ לרשימה __list__ במסלול __swimlane__ בלוח __board__", + "act-moveCard": "הועבר הכרטיס __card__ בלוח __board__ מהרשימה __oldList__ במסלול __oldSwimlane__ לרשימה __list__ במסלול __swimlane__.", + "act-moveCardToOtherBoard": "הכרטיס __card__ הועבר מהרשימה __oldList__ במסלול __oldSwimlane__ בלוח __oldBoard__ לרשימה __list__ במסלול __swimlane__ בלוח __board__", + "act-removeBoardMember": "החבר __member__ הוסר מהלוח __board__", + "act-restoredCard": "הכרטיס __card__ שוחזר לרשימה __list__ למסלול __swimlane__ ללוח __board__", + "act-unjoinMember": "החבר __member__ הוסר מהכרטיס __card__ ברשימה __list__ במסלול __swimlane__ בלוח __board__", + "act-withBoardTitle": "__board__", + "act-withCardTitle": "[__board__] __card__", + "actions": "פעולות", + "activities": "פעילויות", + "activity": "פעילות", + "activity-added": "%s נוסף ל%s", + "activity-archived": "%s הועבר לארכיון", + "activity-attached": "%s צורף ל%s", + "activity-created": "%s נוצר", + "activity-customfield-created": "נוצר שדה בהתאמה אישית %s", + "activity-excluded": "%s לא נכלל ב%s", + "activity-imported": "%s ייובא מ%s אל %s", + "activity-imported-board": "%s יובא מ%s", + "activity-joined": "הצטרפות אל %s", + "activity-moved": "%s עבר מ%s ל%s", + "activity-on": "ב%s", + "activity-removed": "%s הוסר מ%s", + "activity-sent": "%s נשלח ל%s", + "activity-unjoined": "בוטל צירוף אל %s", + "activity-subtask-added": "נוספה תת־משימה אל %s", + "activity-checked-item": "%s סומן ברשימת המשימות %s מתוך %s", + "activity-unchecked-item": "בוטל הסימון של %s ברשימת המשימות %s מתוך %s", + "activity-checklist-added": "נוספה רשימת משימות אל %s", + "activity-checklist-removed": "הוסרה רשימת משימות מ־%s", + "activity-checklist-completed": "הושלמה רשימת משימות %s מתוך %s", + "activity-checklist-uncompleted": "רשימת המשימות %s מתוך %s סומנה כבלתי מושלמת", + "activity-checklist-item-added": "נוסף פריט רשימת משימות אל ‚%s‘ תחת %s", + "activity-checklist-item-removed": "הוסר פריט מרשימת המשימות ‚%s’ תחת %s", + "add": "הוספה", + "activity-checked-item-card": "סומן %s ברשימת המשימות %s", + "activity-unchecked-item-card": "הסימון של %s בוטל ברשימת המשימות %s", + "activity-checklist-completed-card": "רשימת המטלות __checklist__ בכרטיס __card__ שברשימה __list__ תחת המסלול __swimlane__ בלוח __board__ הושלמה", + "activity-checklist-uncompleted-card": "רשימת המשימות %s סומנה כבלתי מושלמת", + "activity-editComment": "התגובה %s נערכה", + "activity-deleteComment": "התגובה %s נמחקה", + "add-attachment": "הוספת קובץ מצורף", + "add-board": "הוספת לוח", + "add-card": "הוספת כרטיס", + "add-swimlane": "הוספת מסלול", + "add-subtask": "הוסף תת משימה", + "add-checklist": "הוספת רשימת מטלות", + "add-checklist-item": "הוספת פריט לרשימת משימות", + "add-cover": "הוספת כיסוי", + "add-label": "הוספת תווית", + "add-list": "הוספת רשימה", + "add-members": "הוספת חברים", + "added": "התווסף", + "addMemberPopup-title": "חברים", + "admin": "מנהל", + "admin-desc": "יש הרשאות לצפייה ולעריכת כרטיסים, להסרת חברים ולשינוי הגדרות לוח.", + "admin-announcement": "הכרזה", + "admin-announcement-active": "הכרזת מערכת פעילה", + "admin-announcement-title": "הכרזה ממנהל המערכת", + "all-boards": "כל הלוחות", + "and-n-other-card": "וכרטיס נוסף", + "and-n-other-card_plural": "ו־__count__ כרטיסים נוספים", + "apply": "החלה", + "app-is-offline": "בטעינה, נא להמתין. רענון הדף תוביל לאבדן מידע. אם הטעינה אורכת זמן רב מדי, מוטב לבדוק אם השרת מקוון.", + "archive": "העברה לארכיון", + "archive-all": "אחסן הכל בארכיון", + "archive-board": "העברת הלוח לארכיון", + "archive-card": "העברת הכרטיס לארכיון", + "archive-list": "העברת הרשימה לארכיון", + "archive-swimlane": "העברת מסלול לארכיון", + "archive-selection": "העברת הבחירה לארכיון", + "archiveBoardPopup-title": "להעביר לוח זה לארכיון?", + "archived-items": "להעביר לארכיון", + "archived-boards": "לוחות שנשמרו בארכיון", + "restore-board": "שחזור לוח", + "no-archived-boards": "לא נשמרו לוחות בארכיון.", + "archives": "להעביר לארכיון", + "template": "תבנית", + "templates": "תבניות", + "assign-member": "הקצאת חבר", + "attached": "מצורף", + "attachment": "קובץ מצורף", + "attachment-delete-pop": "מחיקת קובץ מצורף הנה סופית. אין דרך חזרה.", + "attachmentDeletePopup-title": "למחוק קובץ מצורף?", + "attachments": "קבצים מצורפים", + "auto-watch": "הוספת לוחות למעקב כשהם נוצרים", + "avatar-too-big": "תמונת המשתמש גדולה מדי (70 ק״ב לכל היותר)", + "back": "חזרה", + "board-change-color": "שינוי צבע", + "board-nb-stars": "%s כוכבים", + "board-not-found": "לוח לא נמצא", + "board-private-info": "לוח זה יהיה <strong>פרטי</strong>.", + "board-public-info": "לוח זה יהיה <strong>ציבורי</strong>.", + "boardChangeColorPopup-title": "שינוי רקע ללוח", + "boardChangeTitlePopup-title": "שינוי שם הלוח", + "boardChangeVisibilityPopup-title": "שינוי מצב הצגה", + "boardChangeWatchPopup-title": "שינוי הגדרת המעקב", + "boardMenuPopup-title": "הגדרות לוח", + "boardChangeViewPopup-title": "תצוגת לוח", + "boards": "לוחות", + "board-view": "תצוגת לוח", + "board-view-cal": "לוח שנה", + "board-view-swimlanes": "מסלולים", + "board-view-collapse": "צמצום", + "board-view-lists": "רשימות", + "bucket-example": "כמו למשל „רשימת המשימות“", + "cancel": "ביטול", + "card-archived": "כרטיס זה שמור בארכיון.", + "board-archived": "הלוח עבר לארכיון", + "card-comments-title": "לכרטיס זה %s תגובות.", + "card-delete-notice": "מחיקה היא סופית. כל הפעולות המשויכות לכרטיס זה תלכנה לאיוד.", + "card-delete-pop": "כל הפעולות יוסרו מלוח הפעילות ולא תהיה אפשרות לפתוח מחדש את הכרטיס. אין דרך חזרה.", + "card-delete-suggest-archive": "על מנת להסיר כרטיסים מהלוח מבלי לאבד את היסטוריית הפעילות שלהם, ניתן לשמור אותם בארכיון.", + "card-due": "תאריך יעד", + "card-due-on": "תאריך יעד", + "card-spent": "זמן שהושקע", + "card-edit-attachments": "עריכת קבצים מצורפים", + "card-edit-custom-fields": "עריכת שדות בהתאמה אישית", + "card-edit-labels": "עריכת תוויות", + "card-edit-members": "עריכת חברים", + "card-labels-title": "שינוי תוויות לכרטיס.", + "card-members-title": "הוספה או הסרה של חברי הלוח מהכרטיס.", + "card-start": "התחלה", + "card-start-on": "מתחיל ב־", + "cardAttachmentsPopup-title": "לצרף מ־", + "cardCustomField-datePopup-title": "החלפת תאריך", + "cardCustomFieldsPopup-title": "עריכת שדות בהתאמה אישית", + "cardDeletePopup-title": "למחוק כרטיס?", + "cardDetailsActionsPopup-title": "פעולות על הכרטיס", + "cardLabelsPopup-title": "תוויות", + "cardMembersPopup-title": "חברים", + "cardMorePopup-title": "עוד", + "cardTemplatePopup-title": "יצירת תבנית", + "cards": "כרטיסים", + "cards-count": "כרטיסים", + "casSignIn": "כניסה עם CAS", + "cardType-card": "כרטיס", + "cardType-linkedCard": "כרטיס מקושר", + "cardType-linkedBoard": "לוח מקושר", + "change": "שינוי", + "change-avatar": "החלפת תמונת משתמש", + "change-password": "החלפת ססמה", + "change-permissions": "שינוי הרשאות", + "change-settings": "שינוי הגדרות", + "changeAvatarPopup-title": "שינוי תמונת משתמש", + "changeLanguagePopup-title": "החלפת שפה", + "changePasswordPopup-title": "החלפת ססמה", + "changePermissionsPopup-title": "שינוי הרשאות", + "changeSettingsPopup-title": "שינוי הגדרות", + "subtasks": "תת משימות", + "checklists": "רשימות", + "click-to-star": "יש ללחוץ להוספת הלוח למועדפים.", + "click-to-unstar": "יש ללחוץ להסרת הלוח מהמועדפים.", + "clipboard": "לוח גזירים או גרירה ושחרור", + "close": "סגירה", + "close-board": "סגירת לוח", + "close-board-pop": "ניתן לשחזר את הלוח בלחיצה על כפתור „ארכיונים“ מהכותרת העליונה.", + "color-black": "שחור", + "color-blue": "כחול", + "color-crimson": "שני", + "color-darkgreen": "ירוק כהה", + "color-gold": "זהב", + "color-gray": "אפור", + "color-green": "ירוק", + "color-indigo": "אינדיגו", + "color-lime": "ליים", + "color-magenta": "ארגמן", + "color-mistyrose": "ורד", + "color-navy": "כחול כהה", + "color-orange": "כתום", + "color-paleturquoise": "טורקיז חיוור", + "color-peachpuff": "נשיפת אפרסק", + "color-pink": "ורוד", + "color-plum": "שזיף", + "color-purple": "סגול", + "color-red": "אדום", + "color-saddlebrown": "חום אוכף", + "color-silver": "כסף", + "color-sky": "תכלת", + "color-slateblue": "צפחה כחולה", + "color-white": "לבן", + "color-yellow": "צהוב", + "unset-color": "בטל הגדרה", + "comment": "לפרסם", + "comment-placeholder": "כתיבת הערה", + "comment-only": "הערה בלבד", + "comment-only-desc": "ניתן להגיב על כרטיסים בלבד.", + "no-comments": "אין הערות", + "no-comments-desc": "לא ניתן לצפות בתגובות ובפעילויות.", + "worker": "עובד/ת", + "worker-desc": "אפשר רק להעביר כרטיסים, להקצות כרטיסים לעצמו/ה ולהגיב.", + "computer": "מחשב", + "confirm-subtask-delete-dialog": "למחוק את תת המשימה?", + "confirm-checklist-delete-dialog": "למחוק את רשימת המשימות?", + "copy-card-link-to-clipboard": "העתקת קישור הכרטיס ללוח הגזירים", + "linkCardPopup-title": "קישור כרטיס", + "searchElementPopup-title": "חיפוש", + "copyCardPopup-title": "העתקת כרטיס", + "copyChecklistToManyCardsPopup-title": "העתקת תבנית רשימת מטלות למגוון כרטיסים", + "copyChecklistToManyCardsPopup-instructions": "כותרות ותיאורים של כרטיסי יעד בתצורת JSON זו", + "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"כותרת כרטיס ראשון\", \"description\":\"תיאור כרטיס ראשון\"}, {\"title\":\"כותרת כרטיס שני\",\"description\":\"תיאור כרטיס שני\"},{\"title\":\"כותרת כרטיס אחרון\",\"description\":\"תיאור כרטיס אחרון\"} ]", + "create": "יצירה", + "createBoardPopup-title": "יצירת לוח", + "chooseBoardSourcePopup-title": "יבוא לוח", + "createLabelPopup-title": "יצירת תווית", + "createCustomField": "יצירת שדה", + "createCustomFieldPopup-title": "יצירת שדה", + "current": "נוכחי", + "custom-field-delete-pop": "אין אפשרות לבטל את הפעולה. הפעולה תסיר את השדה שהותאם אישית מכל הכרטיסים ותשמיד את ההיסטוריה שלו.", + "custom-field-checkbox": "תיבת סימון", + "custom-field-date": "תאריך", + "custom-field-dropdown": "רשימה נגללת", + "custom-field-dropdown-none": "(ללא)", + "custom-field-dropdown-options": "אפשרויות רשימה", + "custom-field-dropdown-options-placeholder": "יש ללחוץ על enter כדי להוסיף עוד אפשרויות", + "custom-field-dropdown-unknown": "(לא ידוע)", + "custom-field-number": "מספר", + "custom-field-text": "טקסט", + "custom-fields": "שדות מותאמים אישית", + "date": "תאריך", + "decline": "סירוב", + "default-avatar": "תמונת משתמש כבררת מחדל", + "delete": "מחיקה", + "deleteCustomFieldPopup-title": "למחוק שדה מותאם אישית?", + "deleteLabelPopup-title": "למחוק תווית?", + "description": "תיאור", + "disambiguateMultiLabelPopup-title": "הבהרת פעולת תווית", + "disambiguateMultiMemberPopup-title": "הבהרת פעולת חבר", + "discard": "התעלמות", + "done": "בוצע", + "download": "הורדה", + "edit": "עריכה", + "edit-avatar": "החלפת תמונת משתמש", + "edit-profile": "עריכת פרופיל", + "edit-wip-limit": "עריכת מגבלת „בעבודה”", + "soft-wip-limit": "מגבלת „בעבודה” רכה", + "editCardStartDatePopup-title": "שינוי מועד התחלה", + "editCardDueDatePopup-title": "שינוי מועד סיום", + "editCustomFieldPopup-title": "עריכת שדה", + "editCardSpentTimePopup-title": "שינוי הזמן שהושקע", + "editLabelPopup-title": "שינוי תווית", + "editNotificationPopup-title": "שינוי דיווח", + "editProfilePopup-title": "עריכת פרופיל", + "email": "דוא״ל", + "email-enrollAccount-subject": "נוצר עבורך חשבון באתר __siteName__", + "email-enrollAccount-text": "__user__ שלום,\n\nכדי להתחיל להשתמש בשירות, יש ללחוץ על הקישור המופיע להלן.\n\n__url__\n\nתודה.", + "email-fail": "שליחת ההודעה בדוא״ל נכשלה", + "email-fail-text": "שגיאה בעת ניסיון לשליחת הודעת דוא״ל", + "email-invalid": "כתובת דוא״ל לא חוקית", + "email-invite": "הזמנה באמצעות דוא״ל", + "email-invite-subject": "נשלחה אליך הזמנה מאת __inviter__", + "email-invite-text": "__user__ שלום,\n\nהוזמנת על ידי __inviter__ להצטרף ללוח „__board__“ להמשך שיתוף הפעולה.\n\nנא ללחוץ על הקישור המופיע להלן:\n\n__url__\n\nתודה.", + "email-resetPassword-subject": "ניתן לאפס את ססמתך לאתר __siteName__", + "email-resetPassword-text": "__user__ שלום,\n\nכדי לאפס את ססמתך, יש ללחוץ על הקישור המופיע להלן.\n\n__url__\n\nתודה.", + "email-sent": "הודעת הדוא״ל נשלחה", + "email-verifyEmail-subject": "אימות כתובת הדוא״ל שלך באתר __siteName__", + "email-verifyEmail-text": "__user__ שלום,\n\nלאימות כתובת הדוא״ל המשויכת לחשבונך, עליך פשוט ללחוץ על הקישור המופיע להלן.\n\n__url__\n\nתודה.", + "enable-wip-limit": "הפעלת מגבלת „בעבודה”", + "error-board-doesNotExist": "לוח זה אינו קיים", + "error-board-notAdmin": "צריכות להיות לך הרשאות ניהול על לוח זה כדי לעשות זאת", + "error-board-notAMember": "עליך לקבל חברות בלוח זה כדי לעשות זאת", + "error-json-malformed": "הטקסט שלך אינו JSON תקין", + "error-json-schema": "נתוני ה־JSON שלך לא כוללים את המידע הנכון בתבנית הנכונה", + "error-list-doesNotExist": "רשימה זו לא קיימת", + "error-user-doesNotExist": "משתמש זה לא קיים", + "error-user-notAllowSelf": "אינך יכול להזמין את עצמך", + "error-user-notCreated": "משתמש זה לא נוצר", + "error-username-taken": "המשתמש כבר קיים במערכת", + "error-email-taken": "כתובת הדוא״ל כבר נמצאת בשימוש", + "export-board": "ייצוא לוח", + "sort": "מיון", + "sort-desc": "לחיצה למיון הרשימה", + "list-sort-by": "מיון הרשימה לפי:", + "list-label-modifiedAt": "מועד הגישה האחרון:", + "list-label-title": "שם הרשימה", + "list-label-sort": "סדר ידני משלך", + "list-label-short-modifiedAt": "(ג)", + "list-label-short-title": "(ש)", + "list-label-short-sort": "(י)", + "filter": "מסנן", + "filter-cards": "סינון כרטיסים או רשימות", + "list-filter-label": "סינון רשימה לפי כותרת", + "filter-clear": "ניקוי המסנן", + "filter-no-label": "אין תווית", + "filter-no-member": "אין חבר כזה", + "filter-no-custom-fields": "אין שדות מותאמים אישית", + "filter-show-archive": "הצגת רשימות שהועברו לארכיון", + "filter-hide-empty": "הסתרת רשימות ריקות", + "filter-on": "המסנן פועל", + "filter-on-desc": "מסנן כרטיסים פעיל בלוח זה. יש ללחוץ כאן לעריכת המסנן.", + "filter-to-selection": "סינון לבחירה", + "advanced-filter-label": "מסנן מתקדם", + "advanced-filter-description": "המסנן המתקדם מאפשר לך לכתוב מחרוזת שמכילה את הפעולות הבאות: == != <= >= && || ( ) רווח מכהן כמפריד בין הפעולות. ניתן לסנן את כל השדות המותאמים אישית על ידי הקלדת שמם והערך שלהם. למשל: שדה1 == ערך1. לתשומת לבך: אם שדות או ערכים מכילים רווח, יש לעטוף אותם במירכא מכל צד. למשל: 'שדה 1' == 'ערך 1'. ניתן גם לשלב מגוון תנאים. למשל: F1 == V1 || F1 == V2. על פי רוב כל הפעולות מפוענחות משמאל לימין. ניתן לשנות את הסדר על ידי הצבת סוגריים. למשל: ( F1 == V1 && ( F2 == V2 || F2 == V3. כמו כן, ניתן לחפש בשדה טקסט באופן הבא: F1 == /Tes.*/i", + "fullname": "שם מלא", + "header-logo-title": "חזרה לדף הלוחות שלך.", + "hide-system-messages": "הסתרת הודעות מערכת", + "headerBarCreateBoardPopup-title": "יצירת לוח", + "home": "בית", + "import": "יבוא", + "link": "קישור", + "import-board": "ייבוא לוח", + "import-board-c": "יבוא לוח", + "import-board-title-trello": "ייבוא לוח מטרלו", + "import-board-title-wekan": "ייבוא לוח מייצוא קודם", + "import-sandstorm-backup-warning": "עדיף לא למחוק נתונים שייובאו מייצוא מקורי או מ־Trello בטרם בדיקה האם הגרעין הזה נסגר ונפתח שוב או אם מתקבלת שגיאה על כך שהלוח לא נמצא, משמעות הדבר היא אבדן מידע.", + "import-sandstorm-warning": "הלוח שייובא ימחק את כל הנתונים הקיימים בלוח ויחליף אותם בלוח שייובא.", + "from-trello": "מ־Trello", + "from-wekan": "מייצוא קודם", + "import-board-instruction-trello": "בלוח הטרלו שלך, עליך ללחוץ על ‚תפריט‘, ואז על ‚עוד‘, ‚הדפסה וייצוא‘, ‚יצוא JSON‘ ולהעתיק את הטקסט שנוצר.", + "import-board-instruction-wekan": "בלוח שלך עליך לגשת אל ‚תפריט’, לאחר מכן ‚ייצוא לוח’ ואז להעתיק את הטקסט מהקובץ שהתקבל.", + "import-board-instruction-about-errors": "גם אם התקבלו שגיאות בעת יבוא לוח, ייתכן שהייבוא עבד. כדי לבדוק זאת, יש להיכנס ל„כל הלוחות”.", + "import-json-placeholder": "יש להדביק את נתוני ה־JSON התקינים לכאן", + "import-map-members": "מיפוי חברים", + "import-members-map": "הלוחות המיובאים שלך מכילים חברים. נא למפות את החברים שברצונך לייבא למשתמשים שלך", + "import-show-user-mapping": "סקירת מיפוי חברים", + "import-user-select": "נא לבחור את המשתמש ב־Wekan אותו ברצונך למפות אל חבר זה", + "importMapMembersAddPopup-title": "בחירת משתמש", + "info": "גרסה", + "initials": "ראשי תיבות", + "invalid-date": "תאריך שגוי", + "invalid-time": "זמן שגוי", + "invalid-user": "משתמש שגוי", + "joined": "הצטרף", + "just-invited": "הוזמנת ללוח זה", + "keyboard-shortcuts": "קיצורי מקלדת", + "label-create": "יצירת תווית", + "label-default": "תווית בצבע %s (בררת מחדל)", + "label-delete-pop": "אין דרך חזרה. התווית תוסר מכל הכרטיסים וההיסטוריה תימחק.", + "labels": "תוויות", + "language": "שפה", + "last-admin-desc": "אין אפשרות לשנות תפקידים כיוון שחייב להיות מנהל אחד לפחות.", + "leave-board": "עזיבת הלוח", + "leave-board-pop": "לעזוב את __boardTitle__? שמך יוסר מכל הכרטיסים שבלוח זה.", + "leaveBoardPopup-title": "לעזוב לוח ?", + "link-card": "קישור לכרטיס זה", + "list-archive-cards": "העברת כל הכרטיסים שברשימה זו לארכיון", + "list-archive-cards-pop": "כל הכרטיסים מרשימה זו יוסרו מהלוח. לצפייה בכרטיסים השמורים בארכיון ולהחזירם ללוח, ניתן ללחוץ על „תפריט” > „פריטים בארכיון”.", + "list-move-cards": "העברת כל הכרטיסים שברשימה זו", + "list-select-cards": "בחירת כל הכרטיסים שברשימה זו", + "set-color-list": "הגדרת צבע", + "listActionPopup-title": "פעולות רשימה", + "swimlaneActionPopup-title": "פעולות על מסלול", + "swimlaneAddPopup-title": "הוספת מסלול מתחת", + "listImportCardPopup-title": "יבוא כרטיס מ־Trello", + "listMorePopup-title": "עוד", + "link-list": "קישור לרשימה זו", + "list-delete-pop": "כל הפעולות תוסרנה מרצף הפעילות ולא תהיה לך אפשרות לשחזר את הרשימה. אין ביטול.", + "list-delete-suggest-archive": "ניתן לשמור רשימה בארכיון כדי להסיר אותה מהלוח ולשמור על היסטוריית הפעילות.", + "lists": "רשימות", + "swimlanes": "מסלולים", + "log-out": "יציאה", + "log-in": "כניסה", + "loginPopup-title": "כניסה", + "memberMenuPopup-title": "הגדרות חברות", + "members": "חברים", + "menu": "תפריט", + "move-selection": "העברת הבחירה", + "moveCardPopup-title": "העברת כרטיס", + "moveCardToBottom-title": "העברה לתחתית הרשימה", + "moveCardToTop-title": "העברה לראש הרשימה", + "moveSelectionPopup-title": "העברת בחירה", + "multi-selection": "בחירה מרובה", + "multi-selection-on": "בחירה מרובה פועלת", + "muted": "מושתק", + "muted-info": "מעתה לא תתקבלנה אצלך התרעות על שינויים בלוח זה", + "my-boards": "הלוחות שלי", + "name": "שם", + "no-archived-cards": "אין כרטיסים בארכיון", + "no-archived-lists": "אין רשימות בארכיון", + "no-archived-swimlanes": "אין מסלולים בארכיון.", + "no-results": "אין תוצאות", + "normal": "רגיל", + "normal-desc": "הרשאה לצפות ולערוך כרטיסים. לא ניתן לשנות הגדרות.", + "not-accepted-yet": "ההזמנה לא אושרה עדיין", + "notify-participate": "קבלת עדכונים על כרטיסים בהם יש לך מעורבות הן בתהליך היצירה והן כחבר", + "notify-watch": "קבלת עדכונים על כל לוח, רשימה או כרטיס שסימנת למעקב", + "optional": "רשות", + "or": "או", + "page-maybe-private": "יתכן שדף זה פרטי. ניתן לצפות בו על ידי <a href='%s'>כניסה למערכת</a>", + "page-not-found": "דף לא נמצא.", + "password": "ססמה", + "paste-or-dragdrop": "כדי להדביק או לגרור ולשחרר קובץ תמונה אליו (תמונות בלבד)", + "participating": "משתתפים", + "preview": "תצוגה מקדימה", + "previewAttachedImagePopup-title": "תצוגה מקדימה", + "previewClipboardImagePopup-title": "תצוגה מקדימה", + "private": "פרטי", + "private-desc": "לוח זה פרטי. רק אנשים שנוספו ללוח יכולים לצפות ולערוך אותו.", + "profile": "פרופיל", + "public": "ציבורי", + "public-desc": "לוח זה ציבורי. כל מי שמחזיק בקישור יכול לצפות בלוח והוא יופיע בתוצאות מנועי חיפוש כגון גוגל. רק אנשים שנוספו ללוח יכולים לערוך אותו.", + "quick-access-description": "לחיצה על הכוכב תוסיף קיצור דרך ללוח בשורה זו.", + "remove-cover": "הסרת כיסוי", + "remove-from-board": "הסרה מהלוח", + "remove-label": "הסרת תווית", + "listDeletePopup-title": "למחוק את הרשימה?", + "remove-member": "הסרת חבר", + "remove-member-from-card": "הסרה מהכרטיס", + "remove-member-pop": "להסיר את __name__ (__username__) מ__boardTitle__? התהליך יגרום להסרת החבר מכל הכרטיסים בלוח זה. תישלח הודעה אל החבר.", + "removeMemberPopup-title": "להסיר חבר?", + "rename": "שינוי שם", + "rename-board": "שינוי שם ללוח", + "restore": "שחזור", + "save": "שמירה", + "search": "חיפוש", + "rules": "כללים", + "search-cards": "חיפוש מבין כותרות של כרטיסים/רשימות, תיאורים ושדות בהתאמה אישית בלוח זה", + "search-example": "טקסט לחיפוש ?", + "select-color": "בחירת צבע", + "set-wip-limit-value": "הגדרת מגבלה למספר המרבי של משימות ברשימה זו", + "setWipLimitPopup-title": "הגדרת מגבלת „בעבודה”", + "shortcut-assign-self": "להקצות אותי לכרטיס הנוכחי", + "shortcut-autocomplete-emoji": "השלמה אוטומטית לאימוג׳י", + "shortcut-autocomplete-members": "השלמה אוטומטית של חברים", + "shortcut-clear-filters": "ביטול כל המסננים", + "shortcut-close-dialog": "סגירת החלון", + "shortcut-filter-my-cards": "סינון הכרטיסים שלי", + "shortcut-show-shortcuts": "העלאת רשימת קיצורים זו", + "shortcut-toggle-filterbar": "הצגה או הסתרה של סרגל צד הסינון", + "shortcut-toggle-sidebar": "הצגה או הסתרה של סרגל צד הלוח", + "show-cards-minimum-count": "הצגת ספירת כרטיסים אם רשימה מכילה למעלה מ־", + "sidebar-open": "פתיחת סרגל צד", + "sidebar-close": "סגירת סרגל צד", + "signupPopup-title": "יצירת חשבון", + "star-board-title": "ניתן ללחוץ כדי לסמן בכוכב. הלוח יופיע בראש רשימת הלוחות שלך.", + "starred-boards": "לוחות שסומנו בכוכב", + "starred-boards-description": "לוחות מסומנים בכוכב מופיעים בראש רשימת הלוחות שלך.", + "subscribe": "הרשמה", + "team": "צוות", + "this-board": "לוח זה", + "this-card": "כרטיס זה", + "spent-time-hours": "זמן שהושקע (שעות)", + "overtime-hours": "שעות נוספות", + "overtime": "שעות נוספות", + "has-overtime-cards": "יש כרטיסי שעות נוספות", + "has-spenttime-cards": "יש כרטיסי זמן שהושקע", + "time": "זמן", + "title": "כותרת", + "tracking": "מעקב", + "tracking-info": "על כל שינוי בכרטיסים בהם הייתה לך מעורבות ברמת היצירה או כחברות תגיע אליך הודעה.", + "type": "סוג", + "unassign-member": "ביטול הקצאת חבר", + "unsaved-description": "יש לך תיאור לא שמור.", + "unwatch": "ביטול מעקב", + "upload": "העלאה", + "upload-avatar": "העלאת תמונת משתמש", + "uploaded-avatar": "הועלתה תמונה משתמש", + "username": "שם משתמש", + "view-it": "הצגה", + "warn-list-archived": "אזהרה: כרטיס זה הוא חלק מרשימה שנמצאת בארכיון", + "watch": "לעקוב", + "watching": "במעקב", + "watching-info": "מעתה יגיעו אליך דיווחים על כל שינוי בלוח זה", + "welcome-board": "לוח קבלת פנים", + "welcome-swimlane": "ציון דרך 1", + "welcome-list1": "יסודות", + "welcome-list2": "מתקדם", + "card-templates-swimlane": "תבניות כרטיסים", + "list-templates-swimlane": "תבניות רשימות", + "board-templates-swimlane": "תבניות לוחות", + "what-to-do": "מה ברצונך לעשות?", + "wipLimitErrorPopup-title": "מגבלת „בעבודה” שגויה", + "wipLimitErrorPopup-dialog-pt1": "מספר המשימות ברשימה זו גדולה ממגבלת הפריטים „בעבודה” שהגדרת.", + "wipLimitErrorPopup-dialog-pt2": "נא להוציא חלק מהמשימות מרשימה זו או להגדיר מגבלת „בעבודה” גדולה יותר.", + "admin-panel": "חלונית ניהול המערכת", + "settings": "הגדרות", + "people": "אנשים", + "registration": "הרשמה", + "disable-self-registration": "השבתת הרשמה עצמית", + "invite": "הזמנה", + "invite-people": "הזמנת אנשים", + "to-boards": "ללוח/ות", + "email-addresses": "כתובות דוא״ל", + "smtp-host-description": "כתובת שרת ה־SMTP שמטפל בהודעות הדוא״ל שלך.", + "smtp-port-description": "מספר הפתחה בה שרת ה־SMTP שלך משתמש לדוא״ל יוצא.", + "smtp-tls-description": "הפעל תמיכה ב־TLS עבור שרת ה־SMTP", + "smtp-host": "כתובת ה־SMTP", + "smtp-port": "פתחת ה־SMTP", + "smtp-username": "שם משתמש", + "smtp-password": "ססמה", + "smtp-tls": "תמיכה ב־TLS", + "send-from": "מאת", + "send-smtp-test": "שליחת דוא״ל בדיקה לעצמך", + "invitation-code": "קוד הזמנה", + "email-invite-register-subject": "נשלחה אליך הזמנה מאת __inviter__", + "email-invite-register-text": "לכבוד __user__,\n\nהוזמנת על ידי __inviter__ לקחת חלק בלוח קנבאן.\n\nנא ללחוץ על הקישור הבא:\n__url__\n\nקוד ההזמנה הוא: __icode__\n\nתודה.", + "email-smtp-test-subject": "דוא״ל לבדיקת SMTP", + "email-smtp-test-text": "שלחת הודעת דוא״ל בהצלחה", + "error-invitation-code-not-exist": "קוד ההזמנה אינו קיים", + "error-notAuthorized": "אין לך הרשאה לצפות בעמוד זה.", + "webhook-title": "שם ההתלייה", + "webhook-token": "אסימון (כרשות לצורך אימות)", + "outgoing-webhooks": "קרסי רשת יוצאים", + "bidirectional-webhooks": "התליות דו־כיווניות", + "outgoingWebhooksPopup-title": "קרסי רשת יוצאים", + "boardCardTitlePopup-title": "מסנן כותרת כרטיס", + "disable-webhook": "השבתת ההתלייה הזאת", + "global-webhook": "התליות גלובליות", + "new-outgoing-webhook": "קרסי רשת יוצאים חדשים", + "no-name": "(לא ידוע)", + "Node_version": "גרסת Node", + "Meteor_version": "גרסת Meteor", + "MongoDB_version": "גרסת MongoDB", + "MongoDB_storage_engine": "מנוע אחסון MongoDB", + "MongoDB_Oplog_enabled": "יומן הפעילות (Oplog) של MongoDB פעיל", + "OS_Arch": "ארכיטקטורת מערכת הפעלה", + "OS_Cpus": "מספר מעבדים", + "OS_Freemem": "זיכרון (RAM) פנוי", + "OS_Loadavg": "עומס ממוצע", + "OS_Platform": "מערכת הפעלה", + "OS_Release": "גרסת מערכת הפעלה", + "OS_Totalmem": "סך כל הזיכרון (RAM)", + "OS_Type": "סוג מערכת ההפעלה", + "OS_Uptime": "זמן שעבר מאז האתחול האחרון", + "days": "ימים", + "hours": "שעות", + "minutes": "דקות", + "seconds": "שניות", + "show-field-on-card": "הצגת שדה זה בכרטיס", + "automatically-field-on-card": "הוספת שדה לכל הכרטיסים", + "showLabel-field-on-card": "הצגת תווית של השדה בכרטיס מוקטן", + "yes": "כן", + "no": "לא", + "accounts": "חשבונות", + "accounts-allowEmailChange": "לאפשר שינוי דוא״ל", + "accounts-allowUserNameChange": "לאפשר שינוי שם משתמש", + "createdAt": "נוצר ב", + "verified": "עבר אימות", + "active": "פעיל", + "card-received": "התקבל", + "card-received-on": "התקבל במועד", + "card-end": "סיום", + "card-end-on": "מועד הסיום", + "editCardReceivedDatePopup-title": "החלפת מועד הקבלה", + "editCardEndDatePopup-title": "החלפת מועד הסיום", + "setCardColorPopup-title": "הגדרת צבע", + "setCardActionsColorPopup-title": "בחירת צבע", + "setSwimlaneColorPopup-title": "בחירת צבע", + "setListColorPopup-title": "בחירת צבע", + "assigned-by": "הוקצה על ידי", + "requested-by": "התבקש על ידי", + "board-delete-notice": "מחיקה היא לצמיתות. כל הרשימות, הכרטיבים והפעולות שקשורים בלוח הזה ילכו לאיבוד.", + "delete-board-confirm-popup": "כל הרשימות, הכרטיסים, התווית והפעולות יימחקו ולא תהיה לך דרך לשחזר את תכני הלוח. אין אפשרות לבטל.", + "boardDeletePopup-title": "למחוק את הלוח?", + "delete-board": "מחיקת לוח", + "default-subtasks-board": "תת־משימות עבור הלוח __board__", + "default": "בררת מחדל", + "queue": "תור", + "subtask-settings": "הגדרות תתי משימות", + "card-settings": "הגדרות כרטיס", + "boardSubtaskSettingsPopup-title": "הגדרות תת־משימות בלוח", + "boardCardSettingsPopup-title": "הגדרות כרטיס", + "deposit-subtasks-board": "הפקדת תת־משימות ללוח הזה:", + "deposit-subtasks-list": "רשימות נחיתה עבור תת־משימות שהופקדו כאן:", + "show-parent-in-minicard": "הצגת ההורה במיני כרטיס:", + "prefix-with-full-path": "קידומת עם נתיב מלא", + "prefix-with-parent": "קידומת עם הורה", + "subtext-with-full-path": "טקסט סמוי עם נתיב מלא", + "subtext-with-parent": "טקסט סמוי עם הורה", + "change-card-parent": "החלפת הורה הכרטיס", + "parent-card": "כרטיס הורה", + "source-board": "לוח מקור", + "no-parent": "לא להציג את ההורה", + "activity-added-label": "התווית ‚%s’ נוספה אל %s", + "activity-removed-label": "התווית ‚%s’ הוסרה מ־%s", + "activity-delete-attach": "הקובץ המצורף נמחק מ־%s", + "activity-added-label-card": "התווית ‚%s’ נוספה", + "activity-removed-label-card": "התווית ‚%s’ הוסרה", + "activity-delete-attach-card": "קובץ מצורף נמחק", + "activity-set-customfield": "הגדרת שדה בהתאמה אישית ‚%s’ לערך ‚%s’ תחת %s", + "activity-unset-customfield": "ביטול הגדרת שדה בהתאמה אישית ‚%s’ תחת %s", + "r-rule": "כלל", + "r-add-trigger": "הוספת הקפצה", + "r-add-action": "הוספת פעולה", + "r-board-rules": "כללי הלוח", + "r-add-rule": "הוספת כלל", + "r-view-rule": "הצגת כלל", + "r-delete-rule": "מחיקת כל", + "r-new-rule-name": "שמו של הכלל החדש", + "r-no-rules": "אין כללים", + "r-when-a-card": "כאשר כרטיס", + "r-is": "הוא", + "r-is-moved": "מועבר", + "r-added-to": "נוסף אל", + "r-removed-from": "מוסר מ־", + "r-the-board": "הלוח", + "r-list": "רשימה", + "set-filter": "הגדרת מסנן", + "r-moved-to": "מועבר אל", + "r-moved-from": "מועבר מ־", + "r-archived": "הועבר לארכיון", + "r-unarchived": "הוחזר מהארכיון", + "r-a-card": "כרטיס", + "r-when-a-label-is": "כאשר תווית", + "r-when-the-label": "כאשר התווית היא", + "r-list-name": "שם הרשימה", + "r-when-a-member": "כאשר חבר הוא", + "r-when-the-member": "כאשר חבר", + "r-name": "שם", + "r-when-a-attach": "כאשר קובץ מצורף", + "r-when-a-checklist": "כאשר רשימת משימות", + "r-when-the-checklist": "כאשר רשימת המשימות", + "r-completed": "הושלמה", + "r-made-incomplete": "סומנה כבלתי מושלמת", + "r-when-a-item": "כאשר פריט ברשימת משימות", + "r-when-the-item": "כאשר הפריט ברשימת משימות", + "r-checked": "מסומן", + "r-unchecked": "לא מסומן", + "r-move-card-to": "העברת הכרטיס אל", + "r-top-of": "ראש", + "r-bottom-of": "תחתית", + "r-its-list": "הרשימה שלו", + "r-archive": "העברה לארכיון", + "r-unarchive": "החזרה מהארכיון", + "r-card": "כרטיס", + "r-add": "הוספה", + "r-remove": "הסרה", + "r-label": "תווית", + "r-member": "חבר", + "r-remove-all": "הסרת כל החברים מהכרטיס", + "r-set-color": "הגדרת צבע לכדי", + "r-checklist": "רשימת משימות", + "r-check-all": "לסמן הכול", + "r-uncheck-all": "לבטל את הסימון", + "r-items-check": "פריטים ברשימת משימות", + "r-check": "סימון", + "r-uncheck": "ביטול סימון", + "r-item": "פריט", + "r-of-checklist": "של רשימת משימות", + "r-send-email": "שליחת דוא״ל", + "r-to": "אל", + "r-subject": "נושא", + "r-rule-details": "פרטי הכלל", + "r-d-move-to-top-gen": "העברת כרטיס לראש הרשימה שלו", + "r-d-move-to-top-spec": "העברת כרטיס לראש רשימה", + "r-d-move-to-bottom-gen": "העברת כרטיס לתחתית הרשימה שלו", + "r-d-move-to-bottom-spec": "העברת כרטיס לתחתית רשימה", + "r-d-send-email": "שליחת דוא״ל", + "r-d-send-email-to": "אל", + "r-d-send-email-subject": "נושא", + "r-d-send-email-message": "הודעה", + "r-d-archive": "העברת כרטיס לארכיון", + "r-d-unarchive": "החזרת כרטיס מהארכיון", + "r-d-add-label": "הוספת תווית", + "r-d-remove-label": "הסרת תווית", + "r-create-card": "יצירת כרטיס חדש", + "r-in-list": "ברשימה", + "r-in-swimlane": "במסלול", + "r-d-add-member": "הוספת חבר", + "r-d-remove-member": "הסרת חבר", + "r-d-remove-all-member": "הסרת כל החברים", + "r-d-check-all": "סימון כל הפריטים ברשימה", + "r-d-uncheck-all": "ביטול סימון הפריטים ברשימה", + "r-d-check-one": "סימון פריט", + "r-d-uncheck-one": "ביטול סימון פריט", + "r-d-check-of-list": "של רשימת משימות", + "r-d-add-checklist": "הוספת רשימת משימות", + "r-d-remove-checklist": "הסרת רשימת משימות", + "r-by": "על ידי", + "r-add-checklist": "הוספת רשימת משימות", + "r-with-items": "עם פריטים", + "r-items-list": "פריט1,פריט2,פריט3", + "r-add-swimlane": "הוספת מסלול", + "r-swimlane-name": "שם המסלול", + "r-board-note": "לתשומת לבך: ניתן להשאיר את השדה ריק כדי ללכוד כל ערך אפשרי.", + "r-checklist-note": "לתשומת לבך: את פריטי רשימת הביצוע יש לכתוב בתצורת רשימה של ערכים המופרדים בפסיקים.", + "r-when-a-card-is-moved": "כאשר כרטיס מועבר לרשימה אחרת", + "r-set": "הגדרה", + "r-update": "עדכון", + "r-datefield": "שדה תאריך", + "r-df-start-at": "התחלה", + "r-df-due-at": "תפוגה", + "r-df-end-at": "סיום", + "r-df-received-at": "התקבל", + "r-to-current-datetime": "לתאריך/שעה הנוכחיים", + "r-remove-value-from": "הסרת ערך מתוך", + "ldap": "LDAP", + "oauth2": "OAuth2", + "cas": "CAS", + "authentication-method": "שיטת אימות", + "authentication-type": "סוג אימות", + "custom-product-name": "שם מותאם אישית למוצר", + "layout": "פריסה", + "hide-logo": "הסתרת לוגו", + "add-custom-html-after-body-start": "הוספת קוד HTML מותאם אישית לאחר ה־<body> הפותח.", + "add-custom-html-before-body-end": "הוספת קוד HTML מותאם אישית לפני ה־</body> הסוגר.", + "error-undefined": "מהו השתבש", + "error-ldap-login": "אירעה שגיאה בעת ניסיון הכניסה", + "display-authentication-method": "הצגת שיטת אימות", + "default-authentication-method": "שיטת אימות כבררת מחדל", + "duplicate-board": "שכפול לוח", + "people-number": "מספר האנשים הוא:", + "swimlaneDeletePopup-title": "למחוק מסלול?", + "swimlane-delete-pop": "כל הפעולות יוסרו מהזנת הפעילות ולא תהיה לך אפשרות לשחזר את המסלול. אי אפשר לחזור אחורה.", + "restore-all": "לשחזר הכול", + "delete-all": "למחוק הכול", + "loading": "העמוד בטעינה, אנא המתינו.", + "previous_as": "הזמן הקודם היה", + "act-a-dueAt": "זמן יעד שונה ל: \n__timeValue__\nבכרטיס: __card__\n זמן היעד הקודם היה __timeOldValue__", + "act-a-endAt": "מועד הסיום השתנה לכדי __timeValue__ לעומת (__timeOldValue__)", + "act-a-startAt": "מועד ההתחלה השתנה לכדי __timeValue__ לעומת (__timeOldValue__)", + "act-a-receivedAt": "מועד הקבלה השתנה לכדי __timeValue__ לעומת (__timeOldValue__)", + "a-dueAt": "מועד היעד השתנה לכדי", + "a-endAt": "מועד הסיום השתנה לכדי", + "a-startAt": "מועד ההתחלה השתנה לכדי", + "a-receivedAt": "מועד הקבלה השתנה לכדי", + "almostdue": "מועד היעד הנוכחי %s מתקרב", + "pastdue": "מועד היעד הנוכחי %s חלף", + "duenow": "מועד היעד הנוכחי %s הוא היום", + "act-newDue": "__list__/__card__ יש תזכורת ראשונה שתוקפה פג [__board__]", + "act-withDue": "__list__/__card__ יש תזכורות שתוקפן פג [__board__]", + "act-almostdue": "הזכירה שמועד היעד הנוכחי (__timeValue__) של __card__ מתקרב", + "act-pastdue": "הזכירה שמועד היעד הנוכחי (__timeValue__) של __card__ חלף", + "act-duenow": "הזכירה שמועד היעד הנוכחי (__timeValue__) של __card__ הוא עכשיו", + "act-atUserComment": "אוזכרת תחת [__board__] __list__/__card__", + "delete-user-confirm-popup": "למחוק את החשבון הזה? אי אפשר לבטל.", + "accounts-allowUserDelete": "לאפשר למשתמשים למחוק את החשבונות של עצמם", + "hide-minicard-label-text": "הסתרת טקסט התווית של מיני כרטיס", + "show-desktop-drag-handles": "הצגת ידיות גרירה של שולחן העבודה", + "assignee": "גורם אחראי", + "cardAssigneesPopup-title": "גורם אחראי", + "addmore-detail": "הוספת תיאור מפורט", + "show-on-card": "הצגה על הכרטיס", + "new": "חדש", + "editUserPopup-title": "עריכת משתמש", + "newUserPopup-title": "משתמש חדש", + "notifications": "הודעות", + "view-all": "להציג הכול", + "filter-by-unread": "סימון לפי כאלו שלא נקראו", + "mark-all-as-read": "לסמן הכול כאילו שנקראו", + "allow-rename": "לאפשר שינוי שם", + "allowRenamePopup-title": "לאפשר שינוי שם" +} \ No newline at end of file diff --git a/i18n/hi.i18n.json b/i18n/hi.i18n.json index 73df4cef..38bd5fe8 100644 --- a/i18n/hi.i18n.json +++ b/i18n/hi.i18n.json @@ -1,769 +1,769 @@ { - "accept": "स्वीकार", - "act-activity-notify": "गतिविधि अधिसूचना", - "act-addAttachment": "अनुलग्नक जोड़ा __attachment__ कार्ड के लिए __card__ सूचि मेें __list__ तैराक में __swimlane__ बोर्ड पर __board__", - "act-deleteAttachment": "हटाए गए अनुलग्नक __attachment__ कार्ड पर __card__ सूचि मेें __list__ तैराक में __swimlane__ बोर्ड पर __board__", - "act-addSubtask": "जोड़ा उपकार्य __checklist__ को __card__ सूचि मेें __list__ तैराक में __swimlane__ बोर्ड पर __board__", - "act-addLabel": "जोड़ा गया लेबल __label__ कार्ड के लिए __card__ सूचि मेें __list__ तैराक में __swimlane__ बोर्ड पर __board__", - "act-addedLabel": "जोड़ा गया लेबल __label__ कार्ड के लिए __card__ सूचि मेें __list__ तैराक में __swimlane__ बोर्ड पर __board__", - "act-removeLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removedLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addChecklist": "added checklist __checklist__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addChecklistItem": "added checklist item __checklistItem__ to checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removeChecklist": "removed checklist __checklist__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removeChecklistItem": "removed checklist item __checklistItem__ from checklist __checkList__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-checkedItem": "checked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-uncheckedItem": "unchecked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-completeChecklist": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-uncompleteChecklist": "uncompleted checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addComment": "commented on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-editComment": "edited comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-deleteComment": "deleted comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-createBoard": "created board __board__", - "act-createSwimlane": "created swimlane __swimlane__ to board __board__", - "act-createCard": "created card __card__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-createCustomField": "created custom field __customField__ at board __board__", - "act-deleteCustomField": "deleted custom field __customField__ at board __board__", - "act-setCustomField": "edited custom field __customField__: __customFieldValue__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-createList": "added list __list__ to board __board__", - "act-addBoardMember": "added member __member__ to board __board__", - "act-archivedBoard": "Board __board__ moved to Archive", - "act-archivedCard": "Card __card__ at list __list__ at swimlane __swimlane__ at board __board__ moved to Archive", - "act-archivedList": "List __list__ at swimlane __swimlane__ at board __board__ moved to Archive", - "act-archivedSwimlane": "Swimlane __swimlane__ at board __board__ moved to Archive", - "act-importBoard": "imported board __board__", - "act-importCard": "imported card __card__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-importList": "imported list __list__ to swimlane __swimlane__ at board __board__", - "act-joinMember": "added member __member__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-moveCard": "moved card __card__ at board __board__ from list __oldList__ at swimlane __oldSwimlane__ to list __list__ at swimlane __swimlane__", - "act-moveCardToOtherBoard": "moved card __card__ from list __oldList__ at swimlane __oldSwimlane__ at board __oldBoard__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-removeBoardMember": "removed member __member__ from board __board__", - "act-restoredCard": "restored card __card__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-unjoinMember": "removed member __member__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-withBoardTitle": "__board__", - "act-withCardTitle": "[__board__] __card__", - "actions": "कार्रवाई", - "activities": "गतिविधि", - "activity": "क्रियाएँ", - "activity-added": "जोड़ा गया %s से %s", - "activity-archived": "%sसंग्रह में ले जाया गया", - "activity-attached": "संलग्न %s से %s", - "activity-created": "बनाया %s", - "activity-customfield-created": "बनाया रिवाज क्षेत्र %s", - "activity-excluded": "छोड़ा %s से %s", - "activity-imported": "सूचित कर %s के अंदर %s से %s", - "activity-imported-board": "सूचित कर %s से %s", - "activity-joined": "शामिल %s", - "activity-moved": "स्थानांतरित %s से %s तक %s", - "activity-on": "पर %s", - "activity-removed": "हटा दिया %s से %s", - "activity-sent": "प्रेषित %s तक %s", - "activity-unjoined": "शामिल नहीं %s", - "activity-subtask-added": "जोड़ा उप कार्य तक %s", - "activity-checked-item": "चिह्नित %s अंदर में चिह्नांकन-सूची %s of %s", - "activity-unchecked-item": "अचिह्नित %s अंदर में चिह्नांकन-सूची %s of %s", - "activity-checklist-added": "संकलित चिह्नांकन-सूची तक %s", - "activity-checklist-removed": "हटा दिया एक चिह्नांकन-सूची से %s", - "activity-checklist-completed": "completed checklist %s of %s", - "activity-checklist-uncompleted": "अपूर्ण चिह्नांकन-सूची %s of %s", - "activity-checklist-item-added": "संकलित चिह्नांकन-सूची विषय तक '%s' अंदर में %s", - "activity-checklist-item-removed": "हटा दिया एक चिह्नांकन-सूची विषय से '%s' अंदर में %s", - "add": "जोड़ें", - "activity-checked-item-card": "चिह्नित %s अंदर में चिह्नांकन-सूची %s", - "activity-unchecked-item-card": "अचिह्नित %s अंदर में चिह्नांकन-सूची %s", - "activity-checklist-completed-card": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "activity-checklist-uncompleted-card": "अपूर्ण चिह्नांकन-सूची %s", - "activity-editComment": "edited comment %s", - "activity-deleteComment": "deleted comment %s", - "add-attachment": "संलग्न करें", - "add-board": "बोर्ड जोड़ें", - "add-card": "कार्ड जोड़ें", - "add-swimlane": "तैरन जोड़ें", - "add-subtask": "उप कार्य जोड़ें", - "add-checklist": "चिह्नांकन-सूची जोड़ें", - "add-checklist-item": "चिह्नांकन-सूची विषय कोई तक जोड़ें", - "add-cover": "आवरण जोड़ें", - "add-label": "नामपत्र जोड़ें", - "add-list": "सूची जोड़ें", - "add-members": "सदस्य जोड़ें", - "added": "जोड़ा गया", - "addMemberPopup-title": "सदस्य", - "admin": "Admin", - "admin-desc": "कार्ड देख और संपादित कर सकते हैं, सदस्यों को हटा सकते हैं, और बोर्ड के लिए सेटिंग्स बदल सकते हैं।", - "admin-announcement": "घोषणा", - "admin-announcement-active": "सक्रिय सिस्टम-व्यापी घोषणा", - "admin-announcement-title": "घोषणा प्रशासक से", - "all-boards": "सभी बोर्ड", - "and-n-other-card": "और __count__ other कार्ड", - "and-n-other-card_plural": "और __count__ other कार्ड", - "apply": "Apply", - "app-is-offline": "लोड हो रहा है, कृपया प्रतीक्षा करें । पृष्ठ को ताज़ा करना डेटा की हानि का कारण होगा । यदि लोड करना कार्य नहीं करता है, तो कृपया जांचें कि सर्वर बंद नहीं हुआ है ।", - "archive": "संग्रह में ले जाएं", - "archive-all": "सभी को संग्रह में ले जाएं", - "archive-board": "संग्रह करने के लिए बोर्ड ले जाएँ", - "archive-card": "कार्ड को संग्रह में ले जाएं", - "archive-list": "सूची को संग्रह में ले जाएं", - "archive-swimlane": "संग्रह करने के लिए स्विमलेन ले जाएँ", - "archive-selection": "चयन को संग्रह में ले जाएं", - "archiveBoardPopup-title": "बोर्ड को संग्रह में स्थानांतरित करें?", - "archived-items": "संग्रह", - "archived-boards": "संग्रह में बोर्ड", - "restore-board": "पुनर्स्थापना बोर्ड", - "no-archived-boards": "संग्रह में कोई बोर्ड नहीं ।", - "archives": "पुरालेख", - "template": "खाका", - "templates": "खाका", - "assign-member": "आवंटित सदस्य", - "attached": "संलग्न", - "attachment": "संलग्नक", - "attachment-delete-pop": "किसी संलग्नक को हटाना स्थाई है । कोई पूर्ववत् नहीं है ।", - "attachmentDeletePopup-title": "मिटाएँ संलग्नक?", - "attachments": "संलग्नक", - "auto-watch": "स्वचालित रूप से देखो बोर्डों जब वे बनाए जाते हैं", - "avatar-too-big": "अवतार बहुत बड़ा है (70KB अधिकतम)", - "back": "वापस", - "board-change-color": "रंग बदलना", - "board-nb-stars": "%s पसंद होना", - "board-not-found": "बोर्ड नहीं मिला", - "board-private-info": "यह बोर्ड हो जाएगा <strong>निजी</strong>.", - "board-public-info": "यह बोर्ड हो जाएगा <strong>सार्वजनिक</strong>.", - "boardChangeColorPopup-title": "बोर्ड पृष्ठभूमि बदलें", - "boardChangeTitlePopup-title": "बोर्ड का नाम बदलें", - "boardChangeVisibilityPopup-title": "दृश्यता बदलें", - "boardChangeWatchPopup-title": "बदलें वॉच", - "boardMenuPopup-title": "बोर्ड सेटिंग्स", - "boardChangeViewPopup-title": "बोर्ड दृष्टिकोण", - "boards": "बोर्डों", - "board-view": "बोर्ड दृष्टिकोण", - "board-view-cal": "तिथि-पत्र", - "board-view-swimlanes": "तैरना", - "board-view-collapse": "Collapse", - "board-view-lists": "सूचियाँ", - "bucket-example": "उदाहरण के लिए “बाल्टी सूची” की तरह", - "cancel": "रद्द करें", - "card-archived": "यह कार्ड संग्रह करने के लिए ले जाया गया है ।", - "board-archived": "यह बोर्ड संग्रह करने के लिए ले जाया जाता है ।", - "card-comments-title": "इस कार्ड में %s टिप्पणी है।", - "card-delete-notice": "हटाना स्थायी है। आप इस कार्ड से जुड़े सभी कार्यों को खो देंगे।", - "card-delete-pop": "सभी कार्रवाइयां गतिविधि फ़ीड से निकाल दी जाएंगी और आप कार्ड को फिर से खोलने में सक्षम नहीं होंगे । कोई पूर्ववत् नहीं है ।", - "card-delete-suggest-archive": "आप एक कार्ड को बोर्ड से हटाने और गतिविधि को संरक्षित करने के लिए संग्रह में ले जा सकते हैं ।", - "card-due": "नियत", - "card-due-on": "पर नियत", - "card-spent": "समय बिताया", - "card-edit-attachments": "संपादित संलग्नक", - "card-edit-custom-fields": "संपादित प्रचलन क्षेत्र", - "card-edit-labels": "संपादित नामपत्र", - "card-edit-members": "संपादित सदस्य", - "card-labels-title": "कार्ड के लिए नामपत्र परिवर्तित करें ।", - "card-members-title": "कार्ड से बोर्ड के सदस्यों को जोड़ें या हटाएं।", - "card-start": "प्रारंभ", - "card-start-on": "पर शुरू होता है", - "cardAttachmentsPopup-title": "से अनुलग्न करें", - "cardCustomField-datePopup-title": "तारीख बदलें", - "cardCustomFieldsPopup-title": "संपादित करें प्रचलन क्षेत्र", - "cardDeletePopup-title": "मिटाएँ कार्ड?", - "cardDetailsActionsPopup-title": "कार्ड क्रियाएँ", - "cardLabelsPopup-title": "नामपत्र", - "cardMembersPopup-title": "सदस्य", - "cardMorePopup-title": "अतिरिक्त", - "cardTemplatePopup-title": "खाका बनाएं", - "cards": "कार्ड्स", - "cards-count": "कार्ड्स", - "casSignIn": "सीएएस के साथ साइन इन करें", - "cardType-card": "कार्ड", - "cardType-linkedCard": "जुड़े हुए कार्ड", - "cardType-linkedBoard": "जुड़े हुए बोर्ड", - "change": "तब्दीली", - "change-avatar": "अवतार परिवर्तन करें", - "change-password": "गोपनीयता परिवर्तन करें", - "change-permissions": "अनुमतियां परिवर्तित करें", - "change-settings": "व्यवस्था परिवर्तित करें", - "changeAvatarPopup-title": "अवतार परिवर्तन करें", - "changeLanguagePopup-title": "भाषा परिवर्तन करें", - "changePasswordPopup-title": "गोपनीयता परिवर्तन करें", - "changePermissionsPopup-title": "अनुमतियां परिवर्तित करें", - "changeSettingsPopup-title": "व्यवस्था परिवर्तित करें", - "subtasks": "उप-कार्य", - "checklists": "जांच सूची", - "click-to-star": "इस बोर्ड को स्टार करने के लिए क्लिक करें ।", - "click-to-unstar": "इस बोर्ड को अनस्टार करने के लिए क्लिक करें।", - "clipboard": "क्लिपबोर्ड या खींचें और छोड़ें", - "close": "बंद करे", - "close-board": "बोर्ड बंद करे", - "close-board-pop": "आप होम हेडर से \"संग्रह\" बटन पर क्लिक करके बोर्ड को पुनर्स्थापित करने में सक्षम होंगे।", - "color-black": "काला", - "color-blue": "नीला", - "color-crimson": "गहरा लाल", - "color-darkgreen": "गहरा हरा", - "color-gold": "स्वर्ण", - "color-gray": "भूरे", - "color-green": "हरा", - "color-indigo": "नील", - "color-lime": "हल्का हरा", - "color-magenta": "मैजंटा", - "color-mistyrose": "हल्का गुलाबी", - "color-navy": "navy", - "color-orange": "नारंगी", - "color-paleturquoise": "paleturquoise", - "color-peachpuff": "peachpuff", - "color-pink": "गुलाबी", - "color-plum": "plum", - "color-purple": "बैंगनी", - "color-red": "लाल", - "color-saddlebrown": "saddlebrown", - "color-silver": "silver", - "color-sky": "आकाशिया नीला", - "color-slateblue": "slateblue", - "color-white": "white", - "color-yellow": "पीला", - "unset-color": "Unset", - "comment": "टिप्पणी", - "comment-placeholder": "टिप्पणी लिखें", - "comment-only": "केवल टिप्पणी करें", - "comment-only-desc": "केवल कार्ड पर टिप्पणी कर सकते हैं।", - "no-comments": "कोई टिप्पणी नहीं", - "no-comments-desc": "टिप्पणियां और गतिविधियां नहीं देख पा रहे हैं।", - "worker": "Worker", - "worker-desc": "Can only move cards, assign itself to card and comment.", - "computer": "संगणक", - "confirm-subtask-delete-dialog": "क्या आप वाकई उपकार्य हटाना चाहते हैं?", - "confirm-checklist-delete-dialog": "क्या आप वाकई जांचसूची हटाना चाहते हैं?", - "copy-card-link-to-clipboard": "कॉपी कार्ड क्लिपबोर्ड करने के लिए लिंक", - "linkCardPopup-title": "कार्ड कड़ी", - "searchElementPopup-title": "Search", - "copyCardPopup-title": "कार्ड प्रतिलिपि", - "copyChecklistToManyCardsPopup-title": "कई कार्ड के लिए जांचसूची खाके की प्रतिलिपि बनाएँ", - "copyChecklistToManyCardsPopup-instructions": "इस JSON प्रारूप में गंतव्य कार्ड शीर्षक और विवरण", - "copyChecklistToManyCardsPopup-format": "[{\"title\":\"पहला कार्ड शीर्षक\",\"description\":\"पहला कार्ड विवरण\"},{\"title\":\"दूसरा कार्ड शीर्षक\",\"description\":\"दूसरा कार्ड विवरण\"},{\"title\":\"अंतिम कार्ड शीर्षक\",\"description\":\"अंतिम कार्ड विवरण\" }]", - "create": "निर्माण करना", - "createBoardPopup-title": "बोर्ड निर्माण करना", - "chooseBoardSourcePopup-title": "बोर्ड आयात", - "createLabelPopup-title": "नामपत्र निर्माण", - "createCustomField": "क्षेत्र निर्माण करना", - "createCustomFieldPopup-title": "क्षेत्र निर्माण", - "current": "वर्तमान", - "custom-field-delete-pop": "कोई पूर्ववत् नहीं है । यह सभी कार्ड से इस कस्टम क्षेत्र को हटा दें और इसके इतिहास को नष्ट कर देगा ।", - "custom-field-checkbox": "निशानबक्से", - "custom-field-date": "दिनांक", - "custom-field-dropdown": "ड्रॉपडाउन सूची", - "custom-field-dropdown-none": "(कोई नहीं)", - "custom-field-dropdown-options": "सूची विकल्प", - "custom-field-dropdown-options-placeholder": "Press enter तक जोड़ें more options", - "custom-field-dropdown-unknown": "(unknown)", - "custom-field-number": "Number", - "custom-field-text": "Text", - "custom-fields": "प्रचलन क्षेत्र", - "date": "Date", - "decline": "Decline", - "default-avatar": "Default avatar", - "delete": "Delete", - "deleteCustomFieldPopup-title": "मिटाएँ प्रचलन क्षेत्र?", - "deleteLabelPopup-title": "मिटाएँ Label?", - "description": "Description", - "disambiguateMultiLabelPopup-title": "Disambiguate Label Action", - "disambiguateMultiMemberPopup-title": "Disambiguate सदस्य Action", - "discard": "Disकार्ड", - "done": "Done", - "download": "Download", - "edit": "Edit", - "edit-avatar": "Change Avatar", - "edit-profile": "संपादित करें Profile", - "edit-wip-limit": "संपादित करें WIP Limit", - "soft-wip-limit": "Soft WIP Limit", - "editCardStartDatePopup-title": "Change start date", - "editCardDueDatePopup-title": "Change due date", - "editCustomFieldPopup-title": "संपादित करें Field", - "editCardSpentTimePopup-title": "Change spent time", - "editLabelPopup-title": "Change Label", - "editNotificationPopup-title": "संपादित करें Notification", - "editProfilePopup-title": "संपादित करें Profile", - "email": "Email", - "email-enrollAccount-subject": "An account created for you on __siteName__", - "email-enrollAccount-text": "Hello __user__,\n\nTo start using the service, simply click the link below.\n\n__url__\n\nThanks.", - "email-fail": "Sending email failed", - "email-fail-text": "Error trying तक send email", - "email-invalid": "Invalid email", - "email-invite": "Invite via Email", - "email-invite-subject": "__inviter__ प्रेषित you an invitation", - "email-invite-text": "Dear __user__,\n\n__inviter__ invites you तक join बोर्ड \"__board__\" for collaborations.\n\nPlease follow the link below:\n\n__url__\n\nThanks.", - "email-resetPassword-subject": "Reset your password on __siteName__", - "email-resetPassword-text": "Hello __user__,\n\nTo reset your password, simply click the link below.\n\n__url__\n\nThanks.", - "email-sent": "Email sent", - "email-verifyEmail-subject": "Verify your email address on __siteName__", - "email-verifyEmail-text": "नमस्ते __user __, \n\n अपना खाता ईमेल सत्यापित करने के लिए, बस नीचे दिए गए लिंक पर क्लिक करें। \n\n__url __ \n\n धन्यवाद।", - "enable-wip-limit": "Enable WIP Limit", - "error-board-doesNotExist": "यह बोर्ड does not exist", - "error-board-notAdmin": "You need तक be व्यवस्थापक of यह बोर्ड तक do that", - "error-board-notAMember": "You need तक be एक सदस्य of यह बोर्ड तक do that", - "error-json-malformed": "Your text is not valid JSON", - "error-json-schema": "आपके JSON डेटा में सही प्रारूप में सही जानकारी शामिल नहीं है", - "error-list-doesNotExist": "यह सूची does not exist", - "error-user-doesNotExist": "यह user does not exist", - "error-user-notAllowSelf": "You can not invite yourself", - "error-user-notCreated": "यह user is not created", - "error-username-taken": "यह username is already taken", - "error-email-taken": "Email has already been taken", - "export-board": "Export बोर्ड", - "sort": "Sort", - "sort-desc": "Click to Sort List", - "list-sort-by": "Sort the List By:", - "list-label-modifiedAt": "Last Access Time", - "list-label-title": "Name of the List", - "list-label-sort": "Your Manual Order", - "list-label-short-modifiedAt": "(L)", - "list-label-short-title": "(N)", - "list-label-short-sort": "(M)", - "filter": "Filter", - "filter-cards": "Filter Cards or Lists", - "list-filter-label": "Filter List by Title", - "filter-clear": "Clear filter", - "filter-no-label": "No label", - "filter-no-member": "No सदस्य", - "filter-no-custom-fields": "No प्रचलन क्षेत्र", - "filter-show-archive": "Show archived lists", - "filter-hide-empty": "Hide empty lists", - "filter-on": "Filter is on", - "filter-on-desc": "You are filtering कार्ड इस पर बोर्ड. Click here तक संपादित करें filter.", - "filter-to-selection": "Filter तक selection", - "advanced-filter-label": "Advanced Filter", - "advanced-filter-description": "Advanced Filter allows तक write एक string containing following operators: == != <= >= && || ( ) एक space is used as एक separator between the Operators. You can filter for संपूर्ण प्रचलन क्षेत्र by typing their names और values. For Example: Field1 == Value1. Note: If fields or values contains spaces, you need तक encapsulate them के अंदर single quotes. For Example: 'Field 1' == 'Value 1'. For single control characters (' \\/) तक be skipped, you can use \\. For example: Field1 == I\\'m. Also you can combine multiple conditions. For Example: F1 == V1 || F1 == V2. Normally संपूर्ण operators are interpreted से left तक right. You can change the order by placing brackets. For Example: F1 == V1 && ( F2 == V2 || F2 == V3 ). Also you can search text fields using regex: F1 == /Tes.*/i", - "fullname": "Full Name", - "header-logo-title": "Go back तक your बोर्डों page.", - "hide-system-messages": "Hide system messages", - "headerBarCreateBoardPopup-title": "Create बोर्ड", - "home": "Home", - "import": "Import", - "link": "Link", - "import-board": "import बोर्ड", - "import-board-c": "Import बोर्ड", - "import-board-title-trello": "Import बोर्ड से Trello", - "import-board-title-wekan": "Import board from previous export", - "import-sandstorm-backup-warning": "Do not delete data you import from original exported board or Trello before checking does this grain close and open again, or do you get Board not found error, that means data loss.", - "import-sandstorm-warning": "सूचित कर बोर्ड will मिटाएँ संपूर्ण existing data on बोर्ड और replace it साथ में सूचित कर बोर्ड.", - "from-trello": "From Trello", - "from-wekan": "From previous export", - "import-board-instruction-trello": "In your Trello बोर्ड, go तक 'Menu', then 'More', 'Print और Export', 'Export JSON', और copy the resulting text.", - "import-board-instruction-wekan": "In your board, go to 'Menu', then 'Export board', and copy the text in the downloaded file.", - "import-board-instruction-about-errors": "If you get errors when importing board, sometimes importing still works, and board is at All Boards page.", - "import-json-placeholder": "Paste your valid JSON data here", - "import-map-members": "Map सदस्य", - "import-members-map": "Your imported board has some members. Please map the members you want to import to your users", - "import-show-user-mapping": "Re आलोकन सदस्य mapping", - "import-user-select": "Pick your existing user you want to use as this member", - "importMapMembersAddPopup-title": "Select member", - "info": "Version", - "initials": "Initials", - "invalid-date": "Invalid date", - "invalid-time": "Invalid time", - "invalid-user": "Invalid user", - "joined": "joined", - "just-invited": "You are just invited तक यह बोर्ड", - "keyboard-shortcuts": "Keyबोर्ड shortcuts", - "label-create": "Create Label", - "label-default": "%s label (default)", - "label-delete-pop": "There is no undo. यह will हटा यह label से संपूर्ण कार्ड और destroy its history.", - "labels": "नामपत्र", - "language": "Language", - "last-admin-desc": "You can’t change roles because there must be at least one admin.", - "leave-board": "Leave बोर्ड", - "leave-board-pop": "Are you sure you want तक leave __boardTitle__? You हो जाएगा हटा दिया से संपूर्ण कार्ड इस पर बोर्ड.", - "leaveBoardPopup-title": "Leave बोर्ड ?", - "link-card": "Link तक यह कार्ड", - "list-archive-cards": "Move all cards in this list to Archive", - "list-archive-cards-pop": "This will remove all the cards in this list from the board. To view cards in Archive and bring them back to the board, click “Menu” > “Archive”.", - "list-move-cards": "स्थानांतरित संपूर्ण कार्ड अंदर में यह list", - "list-select-cards": "Select संपूर्ण कार्ड अंदर में यह list", - "set-color-list": "Set Color", - "listActionPopup-title": "सूची Actions", - "swimlaneActionPopup-title": "तैरन Actions", - "swimlaneAddPopup-title": "Add a Swimlane below", - "listImportCardPopup-title": "Import एक Trello कार्ड", - "listMorePopup-title": "More", - "link-list": "Link तक यह list", - "list-delete-pop": "All actions हो जाएगा हटा दिया से the activity feed और you won't be able तक recover the list. There is no undo.", - "list-delete-suggest-archive": "You can move a list to Archive to remove it from the board and preserve the activity.", - "lists": "Lists", - "swimlanes": "तैरन", - "log-out": "Log Out", - "log-in": "Log In", - "loginPopup-title": "Log In", - "memberMenuPopup-title": "सदस्य व्यवस्था", - "members": "सदस्य", - "menu": "Menu", - "move-selection": "स्थानांतरित selection", - "moveCardPopup-title": "स्थानांतरित कार्ड", - "moveCardToBottom-title": "स्थानांतरित तक Bottom", - "moveCardToTop-title": "स्थानांतरित तक Top", - "moveSelectionPopup-title": "स्थानांतरित selection", - "multi-selection": "Multi-Selection", - "multi-selection-on": "Multi-Selection is on", - "muted": "Muted", - "muted-info": "आप किसी भी परिवर्तन के अधिसूचित नहीं किया जाएगा अंदर में यह बोर्ड", - "my-boards": "My बोर्ड", - "name": "Name", - "no-archived-cards": "No cards in Archive.", - "no-archived-lists": "No lists in Archive.", - "no-archived-swimlanes": "No swimlanes in Archive.", - "no-results": "No results", - "normal": "Normal", - "normal-desc": "Can आलोकन और संपादित करें कार्ड. Can't change व्यवस्था.", - "not-accepted-yet": "Invitation not accepted yet", - "notify-participate": "Receive updates तक any कार्ड you participate as creater or सदस्य", - "notify-watch": "Receive updates तक any बोर्ड, lists, or कार्ड you’re watching", - "optional": "optional", - "or": "or", - "page-maybe-private": "यह page may be private. You may be able तक आलोकन it by <a href='%s'>logging in</a>.", - "page-not-found": "Page नहीं मिला.", - "password": "Password", - "paste-or-dragdrop": "to paste, or drag & drop image file तक it (image only)", - "participating": "Participating", - "preview": "Preview", - "previewAttachedImagePopup-title": "Preview", - "previewClipboardImagePopup-title": "Preview", - "private": "Private", - "private-desc": "यह बोर्ड is private. Only people संकलित तक the बोर्ड can आलोकन और संपादित करें it.", - "profile": "Profile", - "public": "Public", - "public-desc": "यह बोर्ड is public. It's visible तक anyone साथ में the link और will show up अंदर में गूगल की तरह खोज इंजन । केवल लोग संकलित तक बोर्ड संपादित कर सकते हैं.", - "quick-access-description": "Star एक बोर्ड तक जोड़ें एक shortcut अंदर में यह पट्टी .", - "remove-cover": "हटाएँ Cover", - "remove-from-board": "हटाएँ से बोर्ड", - "remove-label": "हटाएँ Label", - "listDeletePopup-title": "मिटाएँ सूची ?", - "remove-member": "हटाएँ सदस्य", - "remove-member-from-card": "हटाएँ से कार्ड", - "remove-member-pop": "हटाएँ __name__ (__username__) से __boardTitle__? इस बोर्ड पर सभी कार्ड से सदस्य हटा दिया जाएगा। उन्हें एक अधिसूचना प्राप्त होगी।", - "removeMemberPopup-title": "हटाएँ सदस्य?", - "rename": "Rename", - "rename-board": "Rename बोर्ड", - "restore": "Restore", - "save": "Save", - "search": "Search", - "rules": "Rules", - "search-cards": "Search from card/list titles, descriptions and custom fields on this board", - "search-example": "Text तक search for?", - "select-color": "Select Color", - "set-wip-limit-value": "Set एक limit for the maximum number of tasks अंदर में यह list", - "setWipLimitPopup-title": "Set WIP Limit", - "shortcut-assign-self": "Assign yourself तक current कार्ड", - "shortcut-autocomplete-emoji": "Autocomplete emoji", - "shortcut-autocomplete-members": "Autocomplete सदस्य", - "shortcut-clear-filters": "Clear संपूर्ण filters", - "shortcut-close-dialog": "Close Dialog", - "shortcut-filter-my-cards": "Filter my कार्ड", - "shortcut-show-shortcuts": "Bring up यह shortcuts list", - "shortcut-toggle-filterbar": "Toggle Filter Sidebar", - "shortcut-toggle-sidebar": "Toggle बोर्ड Sidebar", - "show-cards-minimum-count": "Show कार्ड count if सूची contains more than", - "sidebar-open": "Open Sidebar", - "sidebar-close": "Close Sidebar", - "signupPopup-title": "Create an Account", - "star-board-title": "Click तक star यह बोर्ड. It will show up at top of your बोर्डों list.", - "starred-boards": "Starred बोर्ड", - "starred-boards-description": "Starred बोर्डों show up at the top of your बोर्डों list.", - "subscribe": "Subscribe", - "team": "Team", - "this-board": "यह बोर्ड", - "this-card": "यह कार्ड", - "spent-time-hours": "Spent time (hours)", - "overtime-hours": "Overtime (hours)", - "overtime": "Overtime", - "has-overtime-cards": "Has overtime कार्ड", - "has-spenttime-cards": "Has spent time कार्ड", - "time": "Time", - "title": "Title", - "tracking": "Tracking", - "tracking-info": "You हो जाएगा notified of any changes तक those कार्ड you are involved as creator or सदस्य.", - "type": "Type", - "unassign-member": "Unassign सदस्य", - "unsaved-description": "You have an unsaved description.", - "unwatch": "Unwatch", - "upload": "Upload", - "upload-avatar": "Upload an avatar", - "uploaded-avatar": "Uploaded an avatar", - "username": "Username", - "view-it": "आलोकन it", - "warn-list-archived": "warning: this card is in an list at Archive", - "watch": "Watch", - "watching": "Watching", - "watching-info": "You हो जाएगा notified of any change अंदर में यह बोर्ड", - "welcome-board": "Welcome बोर्ड", - "welcome-swimlane": "Milestone 1", - "welcome-list1": "Basics", - "welcome-list2": "Advanced", - "card-templates-swimlane": "कार्ड का खाका", - "list-templates-swimlane": "सूची का खाका", - "board-templates-swimlane": "बोर्ड का खाका", - "what-to-do": "What do you want तक do?", - "wipLimitErrorPopup-title": "Invalid WIP Limit", - "wipLimitErrorPopup-dialog-pt1": "The number of tasks अंदर में यह सूची is higher than the WIP limit you've defined.", - "wipLimitErrorPopup-dialog-pt2": "Please स्थानांतरित some tasks out of यह list, or set एक higher WIP limit.", - "admin-panel": "व्यवस्थापक Panel", - "settings": "Settings", - "people": "People", - "registration": "Registration", - "disable-self-registration": "Disable Self-Registration", - "invite": "Invite", - "invite-people": "Invite People", - "to-boards": "To बोर्ड(s)", - "email-addresses": "Email Addresses", - "smtp-host-description": "The address of the SMTP server that handles your emails.", - "smtp-port-description": "The port your SMTP server uses for outgoing emails.", - "smtp-tls-description": "Enable TLS support for SMTP server", - "smtp-host": "SMTP Host", - "smtp-port": "SMTP Port", - "smtp-username": "Username", - "smtp-password": "Password", - "smtp-tls": "TLS support", - "send-from": "From", - "send-smtp-test": "Send एक test email तक yourself", - "invitation-code": "Invitation Code", - "email-invite-register-subject": "__inviter__ प्रेषित you an invitation", - "email-invite-register-text": "Dear __user__,\n\n__inviter__ invites you to kanban board for collaborations.\n\nPlease follow the link below:\n__url__\n\nAnd your invitation code is: __icode__\n\nThanks.", - "email-smtp-test-subject": "SMTP Test Email", - "email-smtp-test-text": "You have successfully प्रेषित an email", - "error-invitation-code-not-exist": "Invitation code doesn't exist", - "error-notAuthorized": "You are not authorized तक आलोकन यह page.", - "webhook-title": "Webhook Name", - "webhook-token": "Token (Optional for Authentication)", - "outgoing-webhooks": "Outgoing Webhooks", - "bidirectional-webhooks": "Two-Way Webhooks", - "outgoingWebhooksPopup-title": "Outgoing Webhooks", - "boardCardTitlePopup-title": "Card Title Filter", - "disable-webhook": "Disable This Webhook", - "global-webhook": "Global Webhooks", - "new-outgoing-webhook": "New Outgoing Webhook", - "no-name": "(Unknown)", - "Node_version": "Node version", - "Meteor_version": "Meteor version", - "MongoDB_version": "MongoDB version", - "MongoDB_storage_engine": "MongoDB storage engine", - "MongoDB_Oplog_enabled": "MongoDB Oplog enabled", - "OS_Arch": "OS Arch", - "OS_Cpus": "OS CPU Count", - "OS_Freemem": "OS Free Memory", - "OS_Loadavg": "OS Load Average", - "OS_Platform": "OS Platform", - "OS_Release": "OS Release", - "OS_Totalmem": "OS Total Memory", - "OS_Type": "OS Type", - "OS_Uptime": "OS Uptime", - "days": "days", - "hours": "hours", - "minutes": "minutes", - "seconds": "seconds", - "show-field-on-card": "Show यह field on कार्ड", - "automatically-field-on-card": "Auto create field to all cards", - "showLabel-field-on-card": "Show field label on minicard", - "yes": "Yes", - "no": "No", - "accounts": "Accounts", - "accounts-allowEmailChange": "Allow Email Change", - "accounts-allowUserNameChange": "Allow Username Change", - "createdAt": "Created at", - "verified": "Verified", - "active": "Active", - "card-received": "Received", - "card-received-on": "Received on", - "card-end": "End", - "card-end-on": "Ends on", - "editCardReceivedDatePopup-title": "Change received date", - "editCardEndDatePopup-title": "Change end date", - "setCardColorPopup-title": "Set color", - "setCardActionsColorPopup-title": "Choose a color", - "setSwimlaneColorPopup-title": "Choose a color", - "setListColorPopup-title": "Choose a color", - "assigned-by": "Assigned By", - "requested-by": "Requested By", - "board-delete-notice": "Deleting is permanent. You will lose संपूर्ण lists, कार्ड और actions associated साथ में यह बोर्ड.", - "delete-board-confirm-popup": "All lists, कार्ड,नामपत्र , और activities हो जाएगा deleted और you won't be able तक recover the बोर्ड contents. There is no undo.", - "boardDeletePopup-title": "मिटाएँ बोर्ड?", - "delete-board": "मिटाएँ बोर्ड", - "default-subtasks-board": "Subtasks for __board__ बोर्ड", - "default": "Default", - "queue": "Queue", - "subtask-settings": "Subtasks व्यवस्था", - "card-settings": "Card Settings", - "boardSubtaskSettingsPopup-title": "बोर्ड Subtasks व्यवस्था", - "boardCardSettingsPopup-title": "Card Settings", - "deposit-subtasks-board": "Deposit subtasks तक यह बोर्ड:", - "deposit-subtasks-list": "Landing सूची for subtasks deposited here:", - "show-parent-in-minicard": "Show parent अंदर में minicard:", - "prefix-with-full-path": "Prefix साथ में full path", - "prefix-with-parent": "Prefix साथ में parent", - "subtext-with-full-path": "Subtext साथ में full path", - "subtext-with-parent": "Subtext साथ में parent", - "change-card-parent": "Change कार्ड's parent", - "parent-card": "Parent कार्ड", - "source-board": "Source बोर्ड", - "no-parent": "Don't show parent", - "activity-added-label": "संकलित label '%s' तक %s", - "activity-removed-label": "हटा दिया label '%s' से %s", - "activity-delete-attach": "deleted an संलग्नक से %s", - "activity-added-label-card": "संकलित label '%s'", - "activity-removed-label-card": "हटा दिया label '%s'", - "activity-delete-attach-card": "deleted an संलग्नक", - "activity-set-customfield": "set custom field '%s' to '%s' in %s", - "activity-unset-customfield": "unset custom field '%s' in %s", - "r-rule": "Rule", - "r-add-trigger": "जोड़ें trigger", - "r-add-action": "जोड़ें action", - "r-board-rules": "बोर्ड rules", - "r-add-rule": "जोड़ें rule", - "r-view-rule": "आलोकन rule", - "r-delete-rule": "मिटाएँ rule", - "r-new-rule-name": "New rule title", - "r-no-rules": "No rules", - "r-when-a-card": "When a card", - "r-is": "is", - "r-is-moved": "is moved", - "r-added-to": "added to", - "r-removed-from": "हटा दिया from", - "r-the-board": "the बोर्ड", - "r-list": "list", - "set-filter": "Set Filter", - "r-moved-to": "स्थानांतरित to", - "r-moved-from": "स्थानांतरित from", - "r-archived": "Moved to Archive", - "r-unarchived": "Restored from Archive", - "r-a-card": "a कार्ड", - "r-when-a-label-is": "जब एक नामपत्र है", - "r-when-the-label": "जब नामपत्र है", - "r-list-name": "list name", - "r-when-a-member": "जब एक सदस्य is", - "r-when-the-member": "जब the सदस्य", - "r-name": "name", - "r-when-a-attach": "जब an संलग्नक", - "r-when-a-checklist": "जब एक चिह्नांकन-सूची is", - "r-when-the-checklist": "जब the checklist", - "r-completed": "Completed", - "r-made-incomplete": "Made incomplete", - "r-when-a-item": "जब एक चिह्नांकन-सूची विषय is", - "r-when-the-item": "जब the चिह्नांकन-सूची item", - "r-checked": "Checked", - "r-unchecked": "Unchecked", - "r-move-card-to": "स्थानांतरित कार्ड to", - "r-top-of": "Top of", - "r-bottom-of": "Bottom of", - "r-its-list": "its list", - "r-archive": "संग्रह में ले जाएं", - "r-unarchive": "Restore from Archive", - "r-card": "कार्ड", - "r-add": "जोड़ें", - "r-remove": "Remove", - "r-label": "label", - "r-member": "member", - "r-remove-all": "हटाएँ संपूर्ण सदस्य से the कार्ड", - "r-set-color": "Set color to", - "r-checklist": "checklist", - "r-check-all": "Check all", - "r-uncheck-all": "Uncheck all", - "r-items-check": "items of checklist", - "r-check": "Check", - "r-uncheck": "Uncheck", - "r-item": "item", - "r-of-checklist": "of checklist", - "r-send-email": "Send an email", - "r-to": "to", - "r-subject": "subject", - "r-rule-details": "Rule details", - "r-d-move-to-top-gen": "स्थानांतरित कार्ड तक top of its list", - "r-d-move-to-top-spec": "स्थानांतरित कार्ड तक top of list", - "r-d-move-to-bottom-gen": "स्थानांतरित कार्ड तक bottom of its list", - "r-d-move-to-bottom-spec": "स्थानांतरित कार्ड तक bottom of list", - "r-d-send-email": "Send email", - "r-d-send-email-to": "to", - "r-d-send-email-subject": "subject", - "r-d-send-email-message": "message", - "r-d-archive": "Move card to Archive", - "r-d-unarchive": "Restore card from Archive", - "r-d-add-label": "जोड़ें label", - "r-d-remove-label": "हटाएँ label", - "r-create-card": "Create new card", - "r-in-list": "in list", - "r-in-swimlane": "in swimlane", - "r-d-add-member": "जोड़ें सदस्य", - "r-d-remove-member": "हटाएँ सदस्य", - "r-d-remove-all-member": "हटाएँ संपूर्ण सदस्य", - "r-d-check-all": "Check संपूर्ण items of एक list", - "r-d-uncheck-all": "Uncheck संपूर्ण items of एक list", - "r-d-check-one": "Check item", - "r-d-uncheck-one": "Uncheck item", - "r-d-check-of-list": "of checklist", - "r-d-add-checklist": "जोड़ें checklist", - "r-d-remove-checklist": "हटाएँ checklist", - "r-by": "by", - "r-add-checklist": "जोड़ें checklist", - "r-with-items": "with items", - "r-items-list": "item1,item2,item3", - "r-add-swimlane": "Add swimlane", - "r-swimlane-name": "swimlane name", - "r-board-note": "Note: leave a field empty to match every possible value.", - "r-checklist-note": "Note: checklist's items have to be written as comma separated values.", - "r-when-a-card-is-moved": "जब एक कार्ड is स्थानांतरित तक another list", - "r-set": "Set", - "r-update": "Update", - "r-datefield": "date field", - "r-df-start-at": "start", - "r-df-due-at": "due", - "r-df-end-at": "end", - "r-df-received-at": "received", - "r-to-current-datetime": "to current date/time", - "r-remove-value-from": "Remove value from", - "ldap": "LDAP", - "oauth2": "OAuth2", - "cas": "CAS", - "authentication-method": "Authentication method", - "authentication-type": "Authentication type", - "custom-product-name": "Custom Product Name", - "layout": "Layout", - "hide-logo": "Hide Logo", - "add-custom-html-after-body-start": "Add Custom HTML after <body> start", - "add-custom-html-before-body-end": "Add Custom HTML before </body> end", - "error-undefined": "Something went wrong", - "error-ldap-login": "An error occurred while trying to login", - "display-authentication-method": "Display Authentication Method", - "default-authentication-method": "Default Authentication Method", - "duplicate-board": "Duplicate Board", - "people-number": "The number of people is:", - "swimlaneDeletePopup-title": "Delete Swimlane ?", - "swimlane-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the swimlane. There is no undo.", - "restore-all": "Restore all", - "delete-all": "Delete all", - "loading": "Loading, please wait.", - "previous_as": "last time was", - "act-a-dueAt": "modified due time to \nWhen: __timeValue__\nWhere: __card__\n previous due was __timeOldValue__", - "act-a-endAt": "modified ending time to __timeValue__ from (__timeOldValue__)", - "act-a-startAt": "modified starting time to __timeValue__ from (__timeOldValue__)", - "act-a-receivedAt": "modified received time to __timeValue__ from (__timeOldValue__)", - "a-dueAt": "modified due time to be", - "a-endAt": "modified ending time to be", - "a-startAt": "modified starting time to be", - "a-receivedAt": "modified received time to be", - "almostdue": "current due time %s is approaching", - "pastdue": "current due time %s is past", - "duenow": "current due time %s is today", - "act-newDue": "__list__/__card__ has 1st due reminder [__board__]", - "act-withDue": "__list__/__card__ due reminders [__board__]", - "act-almostdue": "was reminding the current due (__timeValue__) of __card__ is approaching", - "act-pastdue": "was reminding the current due (__timeValue__) of __card__ is past", - "act-duenow": "was reminding the current due (__timeValue__) of __card__ is now", - "act-atUserComment": "You were mentioned in [__board__] __list__/__card__", - "delete-user-confirm-popup": "Are you sure you want to delete this account? There is no undo.", - "accounts-allowUserDelete": "Allow users to self delete their account", - "hide-minicard-label-text": "Hide minicard label text", - "show-desktop-drag-handles": "Show desktop drag handles", - "assignee": "Assignee", - "cardAssigneesPopup-title": "Assignee", - "addmore-detail": "Add a more detailed description", - "show-on-card": "Show on Card", - "new": "New", - "editUserPopup-title": "Edit User", - "newUserPopup-title": "New User", - "notifications": "Notifications", - "view-all": "View All", - "filter-by-unread": "Filter by Unread", - "mark-all-as-read": "Mark all as read", - "allow-rename": "Allow Rename", - "allowRenamePopup-title": "Allow Rename" -} + "accept": "स्वीकार", + "act-activity-notify": "गतिविधि अधिसूचना", + "act-addAttachment": "अनुलग्नक जोड़ा __attachment__ कार्ड के लिए __card__ सूचि मेें __list__ तैराक में __swimlane__ बोर्ड पर __board__", + "act-deleteAttachment": "हटाए गए अनुलग्नक __attachment__ कार्ड पर __card__ सूचि मेें __list__ तैराक में __swimlane__ बोर्ड पर __board__", + "act-addSubtask": "जोड़ा उपकार्य __checklist__ को __card__ सूचि मेें __list__ तैराक में __swimlane__ बोर्ड पर __board__", + "act-addLabel": "जोड़ा गया लेबल __label__ कार्ड के लिए __card__ सूचि मेें __list__ तैराक में __swimlane__ बोर्ड पर __board__", + "act-addedLabel": "जोड़ा गया लेबल __label__ कार्ड के लिए __card__ सूचि मेें __list__ तैराक में __swimlane__ बोर्ड पर __board__", + "act-removeLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removedLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addChecklist": "added checklist __checklist__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addChecklistItem": "added checklist item __checklistItem__ to checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removeChecklist": "removed checklist __checklist__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removeChecklistItem": "removed checklist item __checklistItem__ from checklist __checkList__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-checkedItem": "checked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-uncheckedItem": "unchecked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-completeChecklist": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-uncompleteChecklist": "uncompleted checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addComment": "commented on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-editComment": "edited comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-deleteComment": "deleted comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-createBoard": "created board __board__", + "act-createSwimlane": "created swimlane __swimlane__ to board __board__", + "act-createCard": "created card __card__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-createCustomField": "created custom field __customField__ at board __board__", + "act-deleteCustomField": "deleted custom field __customField__ at board __board__", + "act-setCustomField": "edited custom field __customField__: __customFieldValue__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-createList": "added list __list__ to board __board__", + "act-addBoardMember": "added member __member__ to board __board__", + "act-archivedBoard": "Board __board__ moved to Archive", + "act-archivedCard": "Card __card__ at list __list__ at swimlane __swimlane__ at board __board__ moved to Archive", + "act-archivedList": "List __list__ at swimlane __swimlane__ at board __board__ moved to Archive", + "act-archivedSwimlane": "Swimlane __swimlane__ at board __board__ moved to Archive", + "act-importBoard": "imported board __board__", + "act-importCard": "imported card __card__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-importList": "imported list __list__ to swimlane __swimlane__ at board __board__", + "act-joinMember": "added member __member__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-moveCard": "moved card __card__ at board __board__ from list __oldList__ at swimlane __oldSwimlane__ to list __list__ at swimlane __swimlane__", + "act-moveCardToOtherBoard": "moved card __card__ from list __oldList__ at swimlane __oldSwimlane__ at board __oldBoard__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-removeBoardMember": "removed member __member__ from board __board__", + "act-restoredCard": "restored card __card__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-unjoinMember": "removed member __member__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-withBoardTitle": "__board__", + "act-withCardTitle": "[__board__] __card__", + "actions": "कार्रवाई", + "activities": "गतिविधि", + "activity": "क्रियाएँ", + "activity-added": "जोड़ा गया %s से %s", + "activity-archived": "%sसंग्रह में ले जाया गया", + "activity-attached": "संलग्न %s से %s", + "activity-created": "बनाया %s", + "activity-customfield-created": "बनाया रिवाज क्षेत्र %s", + "activity-excluded": "छोड़ा %s से %s", + "activity-imported": "सूचित कर %s के अंदर %s से %s", + "activity-imported-board": "सूचित कर %s से %s", + "activity-joined": "शामिल %s", + "activity-moved": "स्थानांतरित %s से %s तक %s", + "activity-on": "पर %s", + "activity-removed": "हटा दिया %s से %s", + "activity-sent": "प्रेषित %s तक %s", + "activity-unjoined": "शामिल नहीं %s", + "activity-subtask-added": "जोड़ा उप कार्य तक %s", + "activity-checked-item": "चिह्नित %s अंदर में चिह्नांकन-सूची %s of %s", + "activity-unchecked-item": "अचिह्नित %s अंदर में चिह्नांकन-सूची %s of %s", + "activity-checklist-added": "संकलित चिह्नांकन-सूची तक %s", + "activity-checklist-removed": "हटा दिया एक चिह्नांकन-सूची से %s", + "activity-checklist-completed": "completed checklist %s of %s", + "activity-checklist-uncompleted": "अपूर्ण चिह्नांकन-सूची %s of %s", + "activity-checklist-item-added": "संकलित चिह्नांकन-सूची विषय तक '%s' अंदर में %s", + "activity-checklist-item-removed": "हटा दिया एक चिह्नांकन-सूची विषय से '%s' अंदर में %s", + "add": "जोड़ें", + "activity-checked-item-card": "चिह्नित %s अंदर में चिह्नांकन-सूची %s", + "activity-unchecked-item-card": "अचिह्नित %s अंदर में चिह्नांकन-सूची %s", + "activity-checklist-completed-card": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "activity-checklist-uncompleted-card": "अपूर्ण चिह्नांकन-सूची %s", + "activity-editComment": "edited comment %s", + "activity-deleteComment": "deleted comment %s", + "add-attachment": "संलग्न करें", + "add-board": "बोर्ड जोड़ें", + "add-card": "कार्ड जोड़ें", + "add-swimlane": "तैरन जोड़ें", + "add-subtask": "उप कार्य जोड़ें", + "add-checklist": "चिह्नांकन-सूची जोड़ें", + "add-checklist-item": "चिह्नांकन-सूची विषय कोई तक जोड़ें", + "add-cover": "आवरण जोड़ें", + "add-label": "नामपत्र जोड़ें", + "add-list": "सूची जोड़ें", + "add-members": "सदस्य जोड़ें", + "added": "जोड़ा गया", + "addMemberPopup-title": "सदस्य", + "admin": "Admin", + "admin-desc": "कार्ड देख और संपादित कर सकते हैं, सदस्यों को हटा सकते हैं, और बोर्ड के लिए सेटिंग्स बदल सकते हैं।", + "admin-announcement": "घोषणा", + "admin-announcement-active": "सक्रिय सिस्टम-व्यापी घोषणा", + "admin-announcement-title": "घोषणा प्रशासक से", + "all-boards": "सभी बोर्ड", + "and-n-other-card": "और __count__ other कार्ड", + "and-n-other-card_plural": "और __count__ other कार्ड", + "apply": "Apply", + "app-is-offline": "लोड हो रहा है, कृपया प्रतीक्षा करें । पृष्ठ को ताज़ा करना डेटा की हानि का कारण होगा । यदि लोड करना कार्य नहीं करता है, तो कृपया जांचें कि सर्वर बंद नहीं हुआ है ।", + "archive": "संग्रह में ले जाएं", + "archive-all": "सभी को संग्रह में ले जाएं", + "archive-board": "संग्रह करने के लिए बोर्ड ले जाएँ", + "archive-card": "कार्ड को संग्रह में ले जाएं", + "archive-list": "सूची को संग्रह में ले जाएं", + "archive-swimlane": "संग्रह करने के लिए स्विमलेन ले जाएँ", + "archive-selection": "चयन को संग्रह में ले जाएं", + "archiveBoardPopup-title": "बोर्ड को संग्रह में स्थानांतरित करें?", + "archived-items": "संग्रह", + "archived-boards": "संग्रह में बोर्ड", + "restore-board": "पुनर्स्थापना बोर्ड", + "no-archived-boards": "संग्रह में कोई बोर्ड नहीं ।", + "archives": "पुरालेख", + "template": "खाका", + "templates": "खाका", + "assign-member": "आवंटित सदस्य", + "attached": "संलग्न", + "attachment": "संलग्नक", + "attachment-delete-pop": "किसी संलग्नक को हटाना स्थाई है । कोई पूर्ववत् नहीं है ।", + "attachmentDeletePopup-title": "मिटाएँ संलग्नक?", + "attachments": "संलग्नक", + "auto-watch": "स्वचालित रूप से देखो बोर्डों जब वे बनाए जाते हैं", + "avatar-too-big": "अवतार बहुत बड़ा है (70KB अधिकतम)", + "back": "वापस", + "board-change-color": "रंग बदलना", + "board-nb-stars": "%s पसंद होना", + "board-not-found": "बोर्ड नहीं मिला", + "board-private-info": "यह बोर्ड हो जाएगा <strong>निजी</strong>.", + "board-public-info": "यह बोर्ड हो जाएगा <strong>सार्वजनिक</strong>.", + "boardChangeColorPopup-title": "बोर्ड पृष्ठभूमि बदलें", + "boardChangeTitlePopup-title": "बोर्ड का नाम बदलें", + "boardChangeVisibilityPopup-title": "दृश्यता बदलें", + "boardChangeWatchPopup-title": "बदलें वॉच", + "boardMenuPopup-title": "बोर्ड सेटिंग्स", + "boardChangeViewPopup-title": "बोर्ड दृष्टिकोण", + "boards": "बोर्डों", + "board-view": "बोर्ड दृष्टिकोण", + "board-view-cal": "तिथि-पत्र", + "board-view-swimlanes": "तैरना", + "board-view-collapse": "Collapse", + "board-view-lists": "सूचियाँ", + "bucket-example": "उदाहरण के लिए “बाल्टी सूची” की तरह", + "cancel": "रद्द करें", + "card-archived": "यह कार्ड संग्रह करने के लिए ले जाया गया है ।", + "board-archived": "यह बोर्ड संग्रह करने के लिए ले जाया जाता है ।", + "card-comments-title": "इस कार्ड में %s टिप्पणी है।", + "card-delete-notice": "हटाना स्थायी है। आप इस कार्ड से जुड़े सभी कार्यों को खो देंगे।", + "card-delete-pop": "सभी कार्रवाइयां गतिविधि फ़ीड से निकाल दी जाएंगी और आप कार्ड को फिर से खोलने में सक्षम नहीं होंगे । कोई पूर्ववत् नहीं है ।", + "card-delete-suggest-archive": "आप एक कार्ड को बोर्ड से हटाने और गतिविधि को संरक्षित करने के लिए संग्रह में ले जा सकते हैं ।", + "card-due": "नियत", + "card-due-on": "पर नियत", + "card-spent": "समय बिताया", + "card-edit-attachments": "संपादित संलग्नक", + "card-edit-custom-fields": "संपादित प्रचलन क्षेत्र", + "card-edit-labels": "संपादित नामपत्र", + "card-edit-members": "संपादित सदस्य", + "card-labels-title": "कार्ड के लिए नामपत्र परिवर्तित करें ।", + "card-members-title": "कार्ड से बोर्ड के सदस्यों को जोड़ें या हटाएं।", + "card-start": "प्रारंभ", + "card-start-on": "पर शुरू होता है", + "cardAttachmentsPopup-title": "से अनुलग्न करें", + "cardCustomField-datePopup-title": "तारीख बदलें", + "cardCustomFieldsPopup-title": "संपादित करें प्रचलन क्षेत्र", + "cardDeletePopup-title": "मिटाएँ कार्ड?", + "cardDetailsActionsPopup-title": "कार्ड क्रियाएँ", + "cardLabelsPopup-title": "नामपत्र", + "cardMembersPopup-title": "सदस्य", + "cardMorePopup-title": "अतिरिक्त", + "cardTemplatePopup-title": "खाका बनाएं", + "cards": "कार्ड्स", + "cards-count": "कार्ड्स", + "casSignIn": "सीएएस के साथ साइन इन करें", + "cardType-card": "कार्ड", + "cardType-linkedCard": "जुड़े हुए कार्ड", + "cardType-linkedBoard": "जुड़े हुए बोर्ड", + "change": "तब्दीली", + "change-avatar": "अवतार परिवर्तन करें", + "change-password": "गोपनीयता परिवर्तन करें", + "change-permissions": "अनुमतियां परिवर्तित करें", + "change-settings": "व्यवस्था परिवर्तित करें", + "changeAvatarPopup-title": "अवतार परिवर्तन करें", + "changeLanguagePopup-title": "भाषा परिवर्तन करें", + "changePasswordPopup-title": "गोपनीयता परिवर्तन करें", + "changePermissionsPopup-title": "अनुमतियां परिवर्तित करें", + "changeSettingsPopup-title": "व्यवस्था परिवर्तित करें", + "subtasks": "उप-कार्य", + "checklists": "जांच सूची", + "click-to-star": "इस बोर्ड को स्टार करने के लिए क्लिक करें ।", + "click-to-unstar": "इस बोर्ड को अनस्टार करने के लिए क्लिक करें।", + "clipboard": "क्लिपबोर्ड या खींचें और छोड़ें", + "close": "बंद करे", + "close-board": "बोर्ड बंद करे", + "close-board-pop": "आप होम हेडर से \"संग्रह\" बटन पर क्लिक करके बोर्ड को पुनर्स्थापित करने में सक्षम होंगे।", + "color-black": "काला", + "color-blue": "नीला", + "color-crimson": "गहरा लाल", + "color-darkgreen": "गहरा हरा", + "color-gold": "स्वर्ण", + "color-gray": "भूरे", + "color-green": "हरा", + "color-indigo": "नील", + "color-lime": "हल्का हरा", + "color-magenta": "मैजंटा", + "color-mistyrose": "हल्का गुलाबी", + "color-navy": "navy", + "color-orange": "नारंगी", + "color-paleturquoise": "paleturquoise", + "color-peachpuff": "peachpuff", + "color-pink": "गुलाबी", + "color-plum": "plum", + "color-purple": "बैंगनी", + "color-red": "लाल", + "color-saddlebrown": "saddlebrown", + "color-silver": "silver", + "color-sky": "आकाशिया नीला", + "color-slateblue": "slateblue", + "color-white": "white", + "color-yellow": "पीला", + "unset-color": "Unset", + "comment": "टिप्पणी", + "comment-placeholder": "टिप्पणी लिखें", + "comment-only": "केवल टिप्पणी करें", + "comment-only-desc": "केवल कार्ड पर टिप्पणी कर सकते हैं।", + "no-comments": "कोई टिप्पणी नहीं", + "no-comments-desc": "टिप्पणियां और गतिविधियां नहीं देख पा रहे हैं।", + "worker": "Worker", + "worker-desc": "Can only move cards, assign itself to card and comment.", + "computer": "संगणक", + "confirm-subtask-delete-dialog": "क्या आप वाकई उपकार्य हटाना चाहते हैं?", + "confirm-checklist-delete-dialog": "क्या आप वाकई जांचसूची हटाना चाहते हैं?", + "copy-card-link-to-clipboard": "कॉपी कार्ड क्लिपबोर्ड करने के लिए लिंक", + "linkCardPopup-title": "कार्ड कड़ी", + "searchElementPopup-title": "Search", + "copyCardPopup-title": "कार्ड प्रतिलिपि", + "copyChecklistToManyCardsPopup-title": "कई कार्ड के लिए जांचसूची खाके की प्रतिलिपि बनाएँ", + "copyChecklistToManyCardsPopup-instructions": "इस JSON प्रारूप में गंतव्य कार्ड शीर्षक और विवरण", + "copyChecklistToManyCardsPopup-format": "[{\"title\":\"पहला कार्ड शीर्षक\",\"description\":\"पहला कार्ड विवरण\"},{\"title\":\"दूसरा कार्ड शीर्षक\",\"description\":\"दूसरा कार्ड विवरण\"},{\"title\":\"अंतिम कार्ड शीर्षक\",\"description\":\"अंतिम कार्ड विवरण\" }]", + "create": "निर्माण करना", + "createBoardPopup-title": "बोर्ड निर्माण करना", + "chooseBoardSourcePopup-title": "बोर्ड आयात", + "createLabelPopup-title": "नामपत्र निर्माण", + "createCustomField": "क्षेत्र निर्माण करना", + "createCustomFieldPopup-title": "क्षेत्र निर्माण", + "current": "वर्तमान", + "custom-field-delete-pop": "कोई पूर्ववत् नहीं है । यह सभी कार्ड से इस कस्टम क्षेत्र को हटा दें और इसके इतिहास को नष्ट कर देगा ।", + "custom-field-checkbox": "निशानबक्से", + "custom-field-date": "दिनांक", + "custom-field-dropdown": "ड्रॉपडाउन सूची", + "custom-field-dropdown-none": "(कोई नहीं)", + "custom-field-dropdown-options": "सूची विकल्प", + "custom-field-dropdown-options-placeholder": "Press enter तक जोड़ें more options", + "custom-field-dropdown-unknown": "(unknown)", + "custom-field-number": "Number", + "custom-field-text": "Text", + "custom-fields": "प्रचलन क्षेत्र", + "date": "Date", + "decline": "Decline", + "default-avatar": "Default avatar", + "delete": "Delete", + "deleteCustomFieldPopup-title": "मिटाएँ प्रचलन क्षेत्र?", + "deleteLabelPopup-title": "मिटाएँ Label?", + "description": "Description", + "disambiguateMultiLabelPopup-title": "Disambiguate Label Action", + "disambiguateMultiMemberPopup-title": "Disambiguate सदस्य Action", + "discard": "Disकार्ड", + "done": "Done", + "download": "Download", + "edit": "Edit", + "edit-avatar": "Change Avatar", + "edit-profile": "संपादित करें Profile", + "edit-wip-limit": "संपादित करें WIP Limit", + "soft-wip-limit": "Soft WIP Limit", + "editCardStartDatePopup-title": "Change start date", + "editCardDueDatePopup-title": "Change due date", + "editCustomFieldPopup-title": "संपादित करें Field", + "editCardSpentTimePopup-title": "Change spent time", + "editLabelPopup-title": "Change Label", + "editNotificationPopup-title": "संपादित करें Notification", + "editProfilePopup-title": "संपादित करें Profile", + "email": "Email", + "email-enrollAccount-subject": "An account created for you on __siteName__", + "email-enrollAccount-text": "Hello __user__,\n\nTo start using the service, simply click the link below.\n\n__url__\n\nThanks.", + "email-fail": "Sending email failed", + "email-fail-text": "Error trying तक send email", + "email-invalid": "Invalid email", + "email-invite": "Invite via Email", + "email-invite-subject": "__inviter__ प्रेषित you an invitation", + "email-invite-text": "Dear __user__,\n\n__inviter__ invites you तक join बोर्ड \"__board__\" for collaborations.\n\nPlease follow the link below:\n\n__url__\n\nThanks.", + "email-resetPassword-subject": "Reset your password on __siteName__", + "email-resetPassword-text": "Hello __user__,\n\nTo reset your password, simply click the link below.\n\n__url__\n\nThanks.", + "email-sent": "Email sent", + "email-verifyEmail-subject": "Verify your email address on __siteName__", + "email-verifyEmail-text": "नमस्ते __user __, \n\n अपना खाता ईमेल सत्यापित करने के लिए, बस नीचे दिए गए लिंक पर क्लिक करें। \n\n__url __ \n\n धन्यवाद।", + "enable-wip-limit": "Enable WIP Limit", + "error-board-doesNotExist": "यह बोर्ड does not exist", + "error-board-notAdmin": "You need तक be व्यवस्थापक of यह बोर्ड तक do that", + "error-board-notAMember": "You need तक be एक सदस्य of यह बोर्ड तक do that", + "error-json-malformed": "Your text is not valid JSON", + "error-json-schema": "आपके JSON डेटा में सही प्रारूप में सही जानकारी शामिल नहीं है", + "error-list-doesNotExist": "यह सूची does not exist", + "error-user-doesNotExist": "यह user does not exist", + "error-user-notAllowSelf": "You can not invite yourself", + "error-user-notCreated": "यह user is not created", + "error-username-taken": "यह username is already taken", + "error-email-taken": "Email has already been taken", + "export-board": "Export बोर्ड", + "sort": "Sort", + "sort-desc": "Click to Sort List", + "list-sort-by": "Sort the List By:", + "list-label-modifiedAt": "Last Access Time", + "list-label-title": "Name of the List", + "list-label-sort": "Your Manual Order", + "list-label-short-modifiedAt": "(L)", + "list-label-short-title": "(N)", + "list-label-short-sort": "(M)", + "filter": "Filter", + "filter-cards": "Filter Cards or Lists", + "list-filter-label": "Filter List by Title", + "filter-clear": "Clear filter", + "filter-no-label": "No label", + "filter-no-member": "No सदस्य", + "filter-no-custom-fields": "No प्रचलन क्षेत्र", + "filter-show-archive": "Show archived lists", + "filter-hide-empty": "Hide empty lists", + "filter-on": "Filter is on", + "filter-on-desc": "You are filtering कार्ड इस पर बोर्ड. Click here तक संपादित करें filter.", + "filter-to-selection": "Filter तक selection", + "advanced-filter-label": "Advanced Filter", + "advanced-filter-description": "Advanced Filter allows तक write एक string containing following operators: == != <= >= && || ( ) एक space is used as एक separator between the Operators. You can filter for संपूर्ण प्रचलन क्षेत्र by typing their names और values. For Example: Field1 == Value1. Note: If fields or values contains spaces, you need तक encapsulate them के अंदर single quotes. For Example: 'Field 1' == 'Value 1'. For single control characters (' \\/) तक be skipped, you can use \\. For example: Field1 == I\\'m. Also you can combine multiple conditions. For Example: F1 == V1 || F1 == V2. Normally संपूर्ण operators are interpreted से left तक right. You can change the order by placing brackets. For Example: F1 == V1 && ( F2 == V2 || F2 == V3 ). Also you can search text fields using regex: F1 == /Tes.*/i", + "fullname": "Full Name", + "header-logo-title": "Go back तक your बोर्डों page.", + "hide-system-messages": "Hide system messages", + "headerBarCreateBoardPopup-title": "Create बोर्ड", + "home": "Home", + "import": "Import", + "link": "Link", + "import-board": "import बोर्ड", + "import-board-c": "Import बोर्ड", + "import-board-title-trello": "Import बोर्ड से Trello", + "import-board-title-wekan": "Import board from previous export", + "import-sandstorm-backup-warning": "Do not delete data you import from original exported board or Trello before checking does this grain close and open again, or do you get Board not found error, that means data loss.", + "import-sandstorm-warning": "सूचित कर बोर्ड will मिटाएँ संपूर्ण existing data on बोर्ड और replace it साथ में सूचित कर बोर्ड.", + "from-trello": "From Trello", + "from-wekan": "From previous export", + "import-board-instruction-trello": "In your Trello बोर्ड, go तक 'Menu', then 'More', 'Print और Export', 'Export JSON', और copy the resulting text.", + "import-board-instruction-wekan": "In your board, go to 'Menu', then 'Export board', and copy the text in the downloaded file.", + "import-board-instruction-about-errors": "If you get errors when importing board, sometimes importing still works, and board is at All Boards page.", + "import-json-placeholder": "Paste your valid JSON data here", + "import-map-members": "Map सदस्य", + "import-members-map": "Your imported board has some members. Please map the members you want to import to your users", + "import-show-user-mapping": "Re आलोकन सदस्य mapping", + "import-user-select": "Pick your existing user you want to use as this member", + "importMapMembersAddPopup-title": "Select member", + "info": "Version", + "initials": "Initials", + "invalid-date": "Invalid date", + "invalid-time": "Invalid time", + "invalid-user": "Invalid user", + "joined": "joined", + "just-invited": "You are just invited तक यह बोर्ड", + "keyboard-shortcuts": "Keyबोर्ड shortcuts", + "label-create": "Create Label", + "label-default": "%s label (default)", + "label-delete-pop": "There is no undo. यह will हटा यह label से संपूर्ण कार्ड और destroy its history.", + "labels": "नामपत्र", + "language": "Language", + "last-admin-desc": "You can’t change roles because there must be at least one admin.", + "leave-board": "Leave बोर्ड", + "leave-board-pop": "Are you sure you want तक leave __boardTitle__? You हो जाएगा हटा दिया से संपूर्ण कार्ड इस पर बोर्ड.", + "leaveBoardPopup-title": "Leave बोर्ड ?", + "link-card": "Link तक यह कार्ड", + "list-archive-cards": "Move all cards in this list to Archive", + "list-archive-cards-pop": "This will remove all the cards in this list from the board. To view cards in Archive and bring them back to the board, click “Menu” > “Archive”.", + "list-move-cards": "स्थानांतरित संपूर्ण कार्ड अंदर में यह list", + "list-select-cards": "Select संपूर्ण कार्ड अंदर में यह list", + "set-color-list": "Set Color", + "listActionPopup-title": "सूची Actions", + "swimlaneActionPopup-title": "तैरन Actions", + "swimlaneAddPopup-title": "Add a Swimlane below", + "listImportCardPopup-title": "Import एक Trello कार्ड", + "listMorePopup-title": "More", + "link-list": "Link तक यह list", + "list-delete-pop": "All actions हो जाएगा हटा दिया से the activity feed और you won't be able तक recover the list. There is no undo.", + "list-delete-suggest-archive": "You can move a list to Archive to remove it from the board and preserve the activity.", + "lists": "Lists", + "swimlanes": "तैरन", + "log-out": "Log Out", + "log-in": "Log In", + "loginPopup-title": "Log In", + "memberMenuPopup-title": "सदस्य व्यवस्था", + "members": "सदस्य", + "menu": "Menu", + "move-selection": "स्थानांतरित selection", + "moveCardPopup-title": "स्थानांतरित कार्ड", + "moveCardToBottom-title": "स्थानांतरित तक Bottom", + "moveCardToTop-title": "स्थानांतरित तक Top", + "moveSelectionPopup-title": "स्थानांतरित selection", + "multi-selection": "Multi-Selection", + "multi-selection-on": "Multi-Selection is on", + "muted": "Muted", + "muted-info": "आप किसी भी परिवर्तन के अधिसूचित नहीं किया जाएगा अंदर में यह बोर्ड", + "my-boards": "My बोर्ड", + "name": "Name", + "no-archived-cards": "No cards in Archive.", + "no-archived-lists": "No lists in Archive.", + "no-archived-swimlanes": "No swimlanes in Archive.", + "no-results": "No results", + "normal": "Normal", + "normal-desc": "Can आलोकन और संपादित करें कार्ड. Can't change व्यवस्था.", + "not-accepted-yet": "Invitation not accepted yet", + "notify-participate": "Receive updates तक any कार्ड you participate as creater or सदस्य", + "notify-watch": "Receive updates तक any बोर्ड, lists, or कार्ड you’re watching", + "optional": "optional", + "or": "or", + "page-maybe-private": "यह page may be private. You may be able तक आलोकन it by <a href='%s'>logging in</a>.", + "page-not-found": "Page नहीं मिला.", + "password": "Password", + "paste-or-dragdrop": "to paste, or drag & drop image file तक it (image only)", + "participating": "Participating", + "preview": "Preview", + "previewAttachedImagePopup-title": "Preview", + "previewClipboardImagePopup-title": "Preview", + "private": "Private", + "private-desc": "यह बोर्ड is private. Only people संकलित तक the बोर्ड can आलोकन और संपादित करें it.", + "profile": "Profile", + "public": "Public", + "public-desc": "यह बोर्ड is public. It's visible तक anyone साथ में the link और will show up अंदर में गूगल की तरह खोज इंजन । केवल लोग संकलित तक बोर्ड संपादित कर सकते हैं.", + "quick-access-description": "Star एक बोर्ड तक जोड़ें एक shortcut अंदर में यह पट्टी .", + "remove-cover": "हटाएँ Cover", + "remove-from-board": "हटाएँ से बोर्ड", + "remove-label": "हटाएँ Label", + "listDeletePopup-title": "मिटाएँ सूची ?", + "remove-member": "हटाएँ सदस्य", + "remove-member-from-card": "हटाएँ से कार्ड", + "remove-member-pop": "हटाएँ __name__ (__username__) से __boardTitle__? इस बोर्ड पर सभी कार्ड से सदस्य हटा दिया जाएगा। उन्हें एक अधिसूचना प्राप्त होगी।", + "removeMemberPopup-title": "हटाएँ सदस्य?", + "rename": "Rename", + "rename-board": "Rename बोर्ड", + "restore": "Restore", + "save": "Save", + "search": "Search", + "rules": "Rules", + "search-cards": "Search from card/list titles, descriptions and custom fields on this board", + "search-example": "Text तक search for?", + "select-color": "Select Color", + "set-wip-limit-value": "Set एक limit for the maximum number of tasks अंदर में यह list", + "setWipLimitPopup-title": "Set WIP Limit", + "shortcut-assign-self": "Assign yourself तक current कार्ड", + "shortcut-autocomplete-emoji": "Autocomplete emoji", + "shortcut-autocomplete-members": "Autocomplete सदस्य", + "shortcut-clear-filters": "Clear संपूर्ण filters", + "shortcut-close-dialog": "Close Dialog", + "shortcut-filter-my-cards": "Filter my कार्ड", + "shortcut-show-shortcuts": "Bring up यह shortcuts list", + "shortcut-toggle-filterbar": "Toggle Filter Sidebar", + "shortcut-toggle-sidebar": "Toggle बोर्ड Sidebar", + "show-cards-minimum-count": "Show कार्ड count if सूची contains more than", + "sidebar-open": "Open Sidebar", + "sidebar-close": "Close Sidebar", + "signupPopup-title": "Create an Account", + "star-board-title": "Click तक star यह बोर्ड. It will show up at top of your बोर्डों list.", + "starred-boards": "Starred बोर्ड", + "starred-boards-description": "Starred बोर्डों show up at the top of your बोर्डों list.", + "subscribe": "Subscribe", + "team": "Team", + "this-board": "यह बोर्ड", + "this-card": "यह कार्ड", + "spent-time-hours": "Spent time (hours)", + "overtime-hours": "Overtime (hours)", + "overtime": "Overtime", + "has-overtime-cards": "Has overtime कार्ड", + "has-spenttime-cards": "Has spent time कार्ड", + "time": "Time", + "title": "Title", + "tracking": "Tracking", + "tracking-info": "You हो जाएगा notified of any changes तक those कार्ड you are involved as creator or सदस्य.", + "type": "Type", + "unassign-member": "Unassign सदस्य", + "unsaved-description": "You have an unsaved description.", + "unwatch": "Unwatch", + "upload": "Upload", + "upload-avatar": "Upload an avatar", + "uploaded-avatar": "Uploaded an avatar", + "username": "Username", + "view-it": "आलोकन it", + "warn-list-archived": "warning: this card is in an list at Archive", + "watch": "Watch", + "watching": "Watching", + "watching-info": "You हो जाएगा notified of any change अंदर में यह बोर्ड", + "welcome-board": "Welcome बोर्ड", + "welcome-swimlane": "Milestone 1", + "welcome-list1": "Basics", + "welcome-list2": "Advanced", + "card-templates-swimlane": "कार्ड का खाका", + "list-templates-swimlane": "सूची का खाका", + "board-templates-swimlane": "बोर्ड का खाका", + "what-to-do": "What do you want तक do?", + "wipLimitErrorPopup-title": "Invalid WIP Limit", + "wipLimitErrorPopup-dialog-pt1": "The number of tasks अंदर में यह सूची is higher than the WIP limit you've defined.", + "wipLimitErrorPopup-dialog-pt2": "Please स्थानांतरित some tasks out of यह list, or set एक higher WIP limit.", + "admin-panel": "व्यवस्थापक Panel", + "settings": "Settings", + "people": "People", + "registration": "Registration", + "disable-self-registration": "Disable Self-Registration", + "invite": "Invite", + "invite-people": "Invite People", + "to-boards": "To बोर्ड(s)", + "email-addresses": "Email Addresses", + "smtp-host-description": "The address of the SMTP server that handles your emails.", + "smtp-port-description": "The port your SMTP server uses for outgoing emails.", + "smtp-tls-description": "Enable TLS support for SMTP server", + "smtp-host": "SMTP Host", + "smtp-port": "SMTP Port", + "smtp-username": "Username", + "smtp-password": "Password", + "smtp-tls": "TLS support", + "send-from": "From", + "send-smtp-test": "Send एक test email तक yourself", + "invitation-code": "Invitation Code", + "email-invite-register-subject": "__inviter__ प्रेषित you an invitation", + "email-invite-register-text": "Dear __user__,\n\n__inviter__ invites you to kanban board for collaborations.\n\nPlease follow the link below:\n__url__\n\nAnd your invitation code is: __icode__\n\nThanks.", + "email-smtp-test-subject": "SMTP Test Email", + "email-smtp-test-text": "You have successfully प्रेषित an email", + "error-invitation-code-not-exist": "Invitation code doesn't exist", + "error-notAuthorized": "You are not authorized तक आलोकन यह page.", + "webhook-title": "Webhook Name", + "webhook-token": "Token (Optional for Authentication)", + "outgoing-webhooks": "Outgoing Webhooks", + "bidirectional-webhooks": "Two-Way Webhooks", + "outgoingWebhooksPopup-title": "Outgoing Webhooks", + "boardCardTitlePopup-title": "Card Title Filter", + "disable-webhook": "Disable This Webhook", + "global-webhook": "Global Webhooks", + "new-outgoing-webhook": "New Outgoing Webhook", + "no-name": "(Unknown)", + "Node_version": "Node version", + "Meteor_version": "Meteor version", + "MongoDB_version": "MongoDB version", + "MongoDB_storage_engine": "MongoDB storage engine", + "MongoDB_Oplog_enabled": "MongoDB Oplog enabled", + "OS_Arch": "OS Arch", + "OS_Cpus": "OS CPU Count", + "OS_Freemem": "OS Free Memory", + "OS_Loadavg": "OS Load Average", + "OS_Platform": "OS Platform", + "OS_Release": "OS Release", + "OS_Totalmem": "OS Total Memory", + "OS_Type": "OS Type", + "OS_Uptime": "OS Uptime", + "days": "days", + "hours": "hours", + "minutes": "minutes", + "seconds": "seconds", + "show-field-on-card": "Show यह field on कार्ड", + "automatically-field-on-card": "Auto create field to all cards", + "showLabel-field-on-card": "Show field label on minicard", + "yes": "Yes", + "no": "No", + "accounts": "Accounts", + "accounts-allowEmailChange": "Allow Email Change", + "accounts-allowUserNameChange": "Allow Username Change", + "createdAt": "Created at", + "verified": "Verified", + "active": "Active", + "card-received": "Received", + "card-received-on": "Received on", + "card-end": "End", + "card-end-on": "Ends on", + "editCardReceivedDatePopup-title": "Change received date", + "editCardEndDatePopup-title": "Change end date", + "setCardColorPopup-title": "Set color", + "setCardActionsColorPopup-title": "Choose a color", + "setSwimlaneColorPopup-title": "Choose a color", + "setListColorPopup-title": "Choose a color", + "assigned-by": "Assigned By", + "requested-by": "Requested By", + "board-delete-notice": "Deleting is permanent. You will lose संपूर्ण lists, कार्ड और actions associated साथ में यह बोर्ड.", + "delete-board-confirm-popup": "All lists, कार्ड,नामपत्र , और activities हो जाएगा deleted और you won't be able तक recover the बोर्ड contents. There is no undo.", + "boardDeletePopup-title": "मिटाएँ बोर्ड?", + "delete-board": "मिटाएँ बोर्ड", + "default-subtasks-board": "Subtasks for __board__ बोर्ड", + "default": "Default", + "queue": "Queue", + "subtask-settings": "Subtasks व्यवस्था", + "card-settings": "Card Settings", + "boardSubtaskSettingsPopup-title": "बोर्ड Subtasks व्यवस्था", + "boardCardSettingsPopup-title": "Card Settings", + "deposit-subtasks-board": "Deposit subtasks तक यह बोर्ड:", + "deposit-subtasks-list": "Landing सूची for subtasks deposited here:", + "show-parent-in-minicard": "Show parent अंदर में minicard:", + "prefix-with-full-path": "Prefix साथ में full path", + "prefix-with-parent": "Prefix साथ में parent", + "subtext-with-full-path": "Subtext साथ में full path", + "subtext-with-parent": "Subtext साथ में parent", + "change-card-parent": "Change कार्ड's parent", + "parent-card": "Parent कार्ड", + "source-board": "Source बोर्ड", + "no-parent": "Don't show parent", + "activity-added-label": "संकलित label '%s' तक %s", + "activity-removed-label": "हटा दिया label '%s' से %s", + "activity-delete-attach": "deleted an संलग्नक से %s", + "activity-added-label-card": "संकलित label '%s'", + "activity-removed-label-card": "हटा दिया label '%s'", + "activity-delete-attach-card": "deleted an संलग्नक", + "activity-set-customfield": "set custom field '%s' to '%s' in %s", + "activity-unset-customfield": "unset custom field '%s' in %s", + "r-rule": "Rule", + "r-add-trigger": "जोड़ें trigger", + "r-add-action": "जोड़ें action", + "r-board-rules": "बोर्ड rules", + "r-add-rule": "जोड़ें rule", + "r-view-rule": "आलोकन rule", + "r-delete-rule": "मिटाएँ rule", + "r-new-rule-name": "New rule title", + "r-no-rules": "No rules", + "r-when-a-card": "When a card", + "r-is": "is", + "r-is-moved": "is moved", + "r-added-to": "added to", + "r-removed-from": "हटा दिया from", + "r-the-board": "the बोर्ड", + "r-list": "list", + "set-filter": "Set Filter", + "r-moved-to": "स्थानांतरित to", + "r-moved-from": "स्थानांतरित from", + "r-archived": "Moved to Archive", + "r-unarchived": "Restored from Archive", + "r-a-card": "a कार्ड", + "r-when-a-label-is": "जब एक नामपत्र है", + "r-when-the-label": "जब नामपत्र है", + "r-list-name": "list name", + "r-when-a-member": "जब एक सदस्य is", + "r-when-the-member": "जब the सदस्य", + "r-name": "name", + "r-when-a-attach": "जब an संलग्नक", + "r-when-a-checklist": "जब एक चिह्नांकन-सूची is", + "r-when-the-checklist": "जब the checklist", + "r-completed": "Completed", + "r-made-incomplete": "Made incomplete", + "r-when-a-item": "जब एक चिह्नांकन-सूची विषय is", + "r-when-the-item": "जब the चिह्नांकन-सूची item", + "r-checked": "Checked", + "r-unchecked": "Unchecked", + "r-move-card-to": "स्थानांतरित कार्ड to", + "r-top-of": "Top of", + "r-bottom-of": "Bottom of", + "r-its-list": "its list", + "r-archive": "संग्रह में ले जाएं", + "r-unarchive": "Restore from Archive", + "r-card": "कार्ड", + "r-add": "जोड़ें", + "r-remove": "Remove", + "r-label": "label", + "r-member": "member", + "r-remove-all": "हटाएँ संपूर्ण सदस्य से the कार्ड", + "r-set-color": "Set color to", + "r-checklist": "checklist", + "r-check-all": "Check all", + "r-uncheck-all": "Uncheck all", + "r-items-check": "items of checklist", + "r-check": "Check", + "r-uncheck": "Uncheck", + "r-item": "item", + "r-of-checklist": "of checklist", + "r-send-email": "Send an email", + "r-to": "to", + "r-subject": "subject", + "r-rule-details": "Rule details", + "r-d-move-to-top-gen": "स्थानांतरित कार्ड तक top of its list", + "r-d-move-to-top-spec": "स्थानांतरित कार्ड तक top of list", + "r-d-move-to-bottom-gen": "स्थानांतरित कार्ड तक bottom of its list", + "r-d-move-to-bottom-spec": "स्थानांतरित कार्ड तक bottom of list", + "r-d-send-email": "Send email", + "r-d-send-email-to": "to", + "r-d-send-email-subject": "subject", + "r-d-send-email-message": "message", + "r-d-archive": "Move card to Archive", + "r-d-unarchive": "Restore card from Archive", + "r-d-add-label": "जोड़ें label", + "r-d-remove-label": "हटाएँ label", + "r-create-card": "Create new card", + "r-in-list": "in list", + "r-in-swimlane": "in swimlane", + "r-d-add-member": "जोड़ें सदस्य", + "r-d-remove-member": "हटाएँ सदस्य", + "r-d-remove-all-member": "हटाएँ संपूर्ण सदस्य", + "r-d-check-all": "Check संपूर्ण items of एक list", + "r-d-uncheck-all": "Uncheck संपूर्ण items of एक list", + "r-d-check-one": "Check item", + "r-d-uncheck-one": "Uncheck item", + "r-d-check-of-list": "of checklist", + "r-d-add-checklist": "जोड़ें checklist", + "r-d-remove-checklist": "हटाएँ checklist", + "r-by": "by", + "r-add-checklist": "जोड़ें checklist", + "r-with-items": "with items", + "r-items-list": "item1,item2,item3", + "r-add-swimlane": "Add swimlane", + "r-swimlane-name": "swimlane name", + "r-board-note": "Note: leave a field empty to match every possible value.", + "r-checklist-note": "Note: checklist's items have to be written as comma separated values.", + "r-when-a-card-is-moved": "जब एक कार्ड is स्थानांतरित तक another list", + "r-set": "Set", + "r-update": "Update", + "r-datefield": "date field", + "r-df-start-at": "start", + "r-df-due-at": "due", + "r-df-end-at": "end", + "r-df-received-at": "received", + "r-to-current-datetime": "to current date/time", + "r-remove-value-from": "Remove value from", + "ldap": "LDAP", + "oauth2": "OAuth2", + "cas": "CAS", + "authentication-method": "Authentication method", + "authentication-type": "Authentication type", + "custom-product-name": "Custom Product Name", + "layout": "Layout", + "hide-logo": "Hide Logo", + "add-custom-html-after-body-start": "Add Custom HTML after <body> start", + "add-custom-html-before-body-end": "Add Custom HTML before </body> end", + "error-undefined": "Something went wrong", + "error-ldap-login": "An error occurred while trying to login", + "display-authentication-method": "Display Authentication Method", + "default-authentication-method": "Default Authentication Method", + "duplicate-board": "Duplicate Board", + "people-number": "The number of people is:", + "swimlaneDeletePopup-title": "Delete Swimlane ?", + "swimlane-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the swimlane. There is no undo.", + "restore-all": "Restore all", + "delete-all": "Delete all", + "loading": "Loading, please wait.", + "previous_as": "last time was", + "act-a-dueAt": "modified due time to \nWhen: __timeValue__\nWhere: __card__\n previous due was __timeOldValue__", + "act-a-endAt": "modified ending time to __timeValue__ from (__timeOldValue__)", + "act-a-startAt": "modified starting time to __timeValue__ from (__timeOldValue__)", + "act-a-receivedAt": "modified received time to __timeValue__ from (__timeOldValue__)", + "a-dueAt": "modified due time to be", + "a-endAt": "modified ending time to be", + "a-startAt": "modified starting time to be", + "a-receivedAt": "modified received time to be", + "almostdue": "current due time %s is approaching", + "pastdue": "current due time %s is past", + "duenow": "current due time %s is today", + "act-newDue": "__list__/__card__ has 1st due reminder [__board__]", + "act-withDue": "__list__/__card__ due reminders [__board__]", + "act-almostdue": "was reminding the current due (__timeValue__) of __card__ is approaching", + "act-pastdue": "was reminding the current due (__timeValue__) of __card__ is past", + "act-duenow": "was reminding the current due (__timeValue__) of __card__ is now", + "act-atUserComment": "You were mentioned in [__board__] __list__/__card__", + "delete-user-confirm-popup": "Are you sure you want to delete this account? There is no undo.", + "accounts-allowUserDelete": "Allow users to self delete their account", + "hide-minicard-label-text": "Hide minicard label text", + "show-desktop-drag-handles": "Show desktop drag handles", + "assignee": "Assignee", + "cardAssigneesPopup-title": "Assignee", + "addmore-detail": "Add a more detailed description", + "show-on-card": "Show on Card", + "new": "New", + "editUserPopup-title": "Edit User", + "newUserPopup-title": "New User", + "notifications": "Notifications", + "view-all": "View All", + "filter-by-unread": "Filter by Unread", + "mark-all-as-read": "Mark all as read", + "allow-rename": "Allow Rename", + "allowRenamePopup-title": "Allow Rename" +} \ No newline at end of file diff --git a/i18n/hu.i18n.json b/i18n/hu.i18n.json index 245b1a1a..7f450ffc 100644 --- a/i18n/hu.i18n.json +++ b/i18n/hu.i18n.json @@ -1,769 +1,769 @@ { - "accept": "Elfogadás", - "act-activity-notify": "Tevékenység értesítés", - "act-addAttachment": "added attachment __attachment__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-deleteAttachment": "deleted attachment __attachment__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addSubtask": "added subtask __subtask__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addedLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removeLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removedLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addChecklist": "added checklist __checklist__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addChecklistItem": "added checklist item __checklistItem__ to checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removeChecklist": "removed checklist __checklist__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removeChecklistItem": "removed checklist item __checklistItem__ from checklist __checkList__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-checkedItem": "checked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-uncheckedItem": "unchecked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-completeChecklist": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-uncompleteChecklist": "uncompleted checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addComment": "commented on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-editComment": "edited comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-deleteComment": "deleted comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-createBoard": "created board __board__", - "act-createSwimlane": "created swimlane __swimlane__ to board __board__", - "act-createCard": "created card __card__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-createCustomField": "created custom field __customField__ at board __board__", - "act-deleteCustomField": "deleted custom field __customField__ at board __board__", - "act-setCustomField": "edited custom field __customField__: __customFieldValue__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-createList": "added list __list__ to board __board__", - "act-addBoardMember": "added member __member__ to board __board__", - "act-archivedBoard": "Board __board__ moved to Archive", - "act-archivedCard": "Card __card__ at list __list__ at swimlane __swimlane__ at board __board__ moved to Archive", - "act-archivedList": "List __list__ at swimlane __swimlane__ at board __board__ moved to Archive", - "act-archivedSwimlane": "Swimlane __swimlane__ at board __board__ moved to Archive", - "act-importBoard": "imported board __board__", - "act-importCard": "imported card __card__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-importList": "imported list __list__ to swimlane __swimlane__ at board __board__", - "act-joinMember": "added member __member__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-moveCard": "moved card __card__ at board __board__ from list __oldList__ at swimlane __oldSwimlane__ to list __list__ at swimlane __swimlane__", - "act-moveCardToOtherBoard": "moved card __card__ from list __oldList__ at swimlane __oldSwimlane__ at board __oldBoard__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-removeBoardMember": "removed member __member__ from board __board__", - "act-restoredCard": "restored card __card__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-unjoinMember": "removed member __member__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-withBoardTitle": "__board__", - "act-withCardTitle": "[__board__] __card__", - "actions": "Műveletek", - "activities": "Tevékenységek", - "activity": "Tevékenység", - "activity-added": "%s hozzáadva ehhez: %s", - "activity-archived": "%s moved to Archive", - "activity-attached": "%s mellékletet csatolt a kártyához: %s", - "activity-created": "%s létrehozva", - "activity-customfield-created": "létrehozta a(z) %s egyéni mezőt", - "activity-excluded": "%s kizárva innen: %s", - "activity-imported": "%s importálva ebbe: %s, innen: %s", - "activity-imported-board": "%s importálva innen: %s", - "activity-joined": "%s csatlakozott", - "activity-moved": "%s áthelyezve: %s → %s", - "activity-on": "ekkor: %s", - "activity-removed": "%s eltávolítva innen: %s", - "activity-sent": "%s elküldve ide: %s", - "activity-unjoined": "%s kilépett a csoportból", - "activity-subtask-added": "Alfeladat hozzáadva ehhez: %s", - "activity-checked-item": "checked %s in checklist %s of %s", - "activity-unchecked-item": "unchecked %s in checklist %s of %s", - "activity-checklist-added": "ellenőrzőlista hozzáadva ehhez: %s", - "activity-checklist-removed": "removed a checklist from %s", - "activity-checklist-completed": "completed checklist %s of %s", - "activity-checklist-uncompleted": "uncompleted the checklist %s of %s", - "activity-checklist-item-added": "ellenőrzőlista elem hozzáadva ehhez: „%s”, ebben: %s", - "activity-checklist-item-removed": "removed a checklist item from '%s' in %s", - "add": "Hozzáadás", - "activity-checked-item-card": "checked %s in checklist %s", - "activity-unchecked-item-card": "unchecked %s in checklist %s", - "activity-checklist-completed-card": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "activity-checklist-uncompleted-card": "uncompleted the checklist %s", - "activity-editComment": "edited comment %s", - "activity-deleteComment": "deleted comment %s", - "add-attachment": "Melléklet hozzáadása", - "add-board": "Tábla hozzáadása", - "add-card": "Kártya hozzáadása", - "add-swimlane": "Add Swimlane", - "add-subtask": "Alfeladat hozzáadása", - "add-checklist": "Ellenőrzőlista hozzáadása", - "add-checklist-item": "Elem hozzáadása az ellenőrzőlistához", - "add-cover": "Borító hozzáadása", - "add-label": "Címke hozzáadása", - "add-list": "Lista hozzáadása", - "add-members": "Tagok hozzáadása", - "added": "Hozzáadva", - "addMemberPopup-title": "Tagok", - "admin": "Adminisztrátor", - "admin-desc": "Megtekintheti és szerkesztheti a kártyákat, eltávolíthat tagokat, valamint megváltoztathatja a tábla beállításait.", - "admin-announcement": "Bejelentés", - "admin-announcement-active": "Bekapcsolt rendszerszintű bejelentés", - "admin-announcement-title": "Bejelentés az adminisztrátortól", - "all-boards": "Összes tábla", - "and-n-other-card": "És __count__ egyéb kártya", - "and-n-other-card_plural": "És __count__ egyéb kártya", - "apply": "Alkalmaz", - "app-is-offline": "Loading, please wait. Refreshing the page will cause data loss. If loading does not work, please check that server has not stopped.", - "archive": "Mozgatás az archívumba", - "archive-all": "Move All to Archive", - "archive-board": "Move Board to Archive", - "archive-card": "Move Card to Archive", - "archive-list": "Move List to Archive", - "archive-swimlane": "Move Swimlane to Archive", - "archive-selection": "Move selection to Archive", - "archiveBoardPopup-title": "Move Board to Archive?", - "archived-items": "Archiválás", - "archived-boards": "Boards in Archive", - "restore-board": "Tábla visszaállítása", - "no-archived-boards": "No Boards in Archive.", - "archives": "Archiválás", - "template": "Template", - "templates": "Templates", - "assign-member": "Tag hozzárendelése", - "attached": "csatolva", - "attachment": "Melléklet", - "attachment-delete-pop": "A melléklet törlése végeleges. Nincs visszaállítás.", - "attachmentDeletePopup-title": "Törli a mellékletet?", - "attachments": "Mellékletek", - "auto-watch": "Táblák automatikus megtekintése, amikor létrejönnek", - "avatar-too-big": "Az avatár túl nagy (legfeljebb 70 KB)", - "back": "Vissza", - "board-change-color": "Szín megváltoztatása", - "board-nb-stars": "%s csillag", - "board-not-found": "A tábla nem található", - "board-private-info": "Ez a tábla legyen <strong>személyes</strong>.", - "board-public-info": "Ez a tábla legyen <strong>nyilvános</strong>.", - "boardChangeColorPopup-title": "Tábla hátterének megváltoztatása", - "boardChangeTitlePopup-title": "Tábla átnevezése", - "boardChangeVisibilityPopup-title": "Láthatóság megváltoztatása", - "boardChangeWatchPopup-title": "Megfigyelés megváltoztatása", - "boardMenuPopup-title": "Tábla beállítások", - "boardChangeViewPopup-title": "Tábla nézet", - "boards": "Táblák", - "board-view": "Tábla nézet", - "board-view-cal": "Naptár", - "board-view-swimlanes": "Swimlanes", - "board-view-collapse": "Collapse", - "board-view-lists": "Listák", - "bucket-example": "Mint például „Bakancslista”", - "cancel": "Mégse", - "card-archived": "This card is moved to Archive.", - "board-archived": "This board is moved to Archive.", - "card-comments-title": "Ez a kártya %s hozzászólást tartalmaz.", - "card-delete-notice": "A törlés végleges. Az összes műveletet elveszíti, amely ehhez a kártyához tartozik.", - "card-delete-pop": "Az összes művelet el lesz távolítva a tevékenységlistából, és nem lesz képes többé újra megnyitni a kártyát. Nincs visszaállítási lehetőség.", - "card-delete-suggest-archive": "You can move a card to Archive to remove it from the board and preserve the activity.", - "card-due": "Esedékes", - "card-due-on": "Esedékes ekkor", - "card-spent": "Eltöltött idő", - "card-edit-attachments": "Mellékletek szerkesztése", - "card-edit-custom-fields": "Egyéni mezők szerkesztése", - "card-edit-labels": "Címkék szerkesztése", - "card-edit-members": "Tagok szerkesztése", - "card-labels-title": "A kártya címkéinek megváltoztatása.", - "card-members-title": "A tábla tagjainak hozzáadása vagy eltávolítása a kártyáról.", - "card-start": "Kezdés", - "card-start-on": "Kezdés ekkor", - "cardAttachmentsPopup-title": "Innen csatolva", - "cardCustomField-datePopup-title": "Dátum megváltoztatása", - "cardCustomFieldsPopup-title": "Egyéni mezők szerkesztése", - "cardDeletePopup-title": "Törli a kártyát?", - "cardDetailsActionsPopup-title": "Kártyaműveletek", - "cardLabelsPopup-title": "Címkék", - "cardMembersPopup-title": "Tagok", - "cardMorePopup-title": "Több", - "cardTemplatePopup-title": "Create template", - "cards": "Kártyák", - "cards-count": "Kártyák", - "casSignIn": "Sign In with CAS", - "cardType-card": "Card", - "cardType-linkedCard": "Linked Card", - "cardType-linkedBoard": "Linked Board", - "change": "Változtatás", - "change-avatar": "Avatár megváltoztatása", - "change-password": "Jelszó megváltoztatása", - "change-permissions": "Jogosultságok megváltoztatása", - "change-settings": "Beállítások megváltoztatása", - "changeAvatarPopup-title": "Avatár megváltoztatása", - "changeLanguagePopup-title": "Nyelv megváltoztatása", - "changePasswordPopup-title": "Jelszó megváltoztatása", - "changePermissionsPopup-title": "Jogosultságok megváltoztatása", - "changeSettingsPopup-title": "Beállítások megváltoztatása", - "subtasks": "Alfeladat", - "checklists": "Ellenőrzőlisták", - "click-to-star": "Kattintson a tábla csillagozásához.", - "click-to-unstar": "Kattintson a tábla csillagának eltávolításához.", - "clipboard": "Vágólap vagy fogd és vidd", - "close": "Bezárás", - "close-board": "Tábla bezárása", - "close-board-pop": "You will be able to restore the board by clicking the “Archive” button from the home header.", - "color-black": "fekete", - "color-blue": "kék", - "color-crimson": "crimson", - "color-darkgreen": "darkgreen", - "color-gold": "gold", - "color-gray": "gray", - "color-green": "zöld", - "color-indigo": "indigo", - "color-lime": "citrus", - "color-magenta": "magenta", - "color-mistyrose": "mistyrose", - "color-navy": "navy", - "color-orange": "narancssárga", - "color-paleturquoise": "paleturquoise", - "color-peachpuff": "peachpuff", - "color-pink": "rózsaszín", - "color-plum": "plum", - "color-purple": "lila", - "color-red": "piros", - "color-saddlebrown": "saddlebrown", - "color-silver": "silver", - "color-sky": "égszínkék", - "color-slateblue": "slateblue", - "color-white": "white", - "color-yellow": "sárga", - "unset-color": "Unset", - "comment": "Megjegyzés", - "comment-placeholder": "Megjegyzés írása", - "comment-only": "Csak megjegyzés", - "comment-only-desc": "Csak megjegyzést írhat a kártyákhoz.", - "no-comments": "No comments", - "no-comments-desc": "Can not see comments and activities.", - "worker": "Worker", - "worker-desc": "Can only move cards, assign itself to card and comment.", - "computer": "Számítógép", - "confirm-subtask-delete-dialog": "Biztosan törölni szeretnél az alfeladatot?", - "confirm-checklist-delete-dialog": "Are you sure you want to delete checklist?", - "copy-card-link-to-clipboard": "Kártya hivatkozásának másolása a vágólapra", - "linkCardPopup-title": "Link Card", - "searchElementPopup-title": "Keresés", - "copyCardPopup-title": "Kártya másolása", - "copyChecklistToManyCardsPopup-title": "Ellenőrzőlista sablon másolása több kártyára", - "copyChecklistToManyCardsPopup-instructions": "A célkártyák címe és a leírások ebben a JSON formátumban", - "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"Első kártya címe\", \"description\":\"Első kártya leírása\"}, {\"title\":\"Második kártya címe\",\"description\":\"Második kártya leírása\"},{\"title\":\"Utolsó kártya címe\",\"description\":\"Utolsó kártya leírása\"} ]", - "create": "Létrehozás", - "createBoardPopup-title": "Tábla létrehozása", - "chooseBoardSourcePopup-title": "Tábla importálása", - "createLabelPopup-title": "Címke létrehozása", - "createCustomField": "Mező létrehozása", - "createCustomFieldPopup-title": "Mező létrehozása", - "current": "jelenlegi", - "custom-field-delete-pop": "Nincs visszavonás. Ez el fogja távolítani az egyéni mezőt az összes kártyáról, és megsemmisíti az előzményeit.", - "custom-field-checkbox": "Jelölőnégyzet", - "custom-field-date": "Dátum", - "custom-field-dropdown": "Legördülő lista", - "custom-field-dropdown-none": "(nincs)", - "custom-field-dropdown-options": "Lista lehetőségei", - "custom-field-dropdown-options-placeholder": "Nyomja meg az Enter billentyűt több lehetőség hozzáadásához", - "custom-field-dropdown-unknown": "(ismeretlen)", - "custom-field-number": "Szám", - "custom-field-text": "Szöveg", - "custom-fields": "Egyéni mezők", - "date": "Dátum", - "decline": "Elutasítás", - "default-avatar": "Alapértelmezett avatár", - "delete": "Törlés", - "deleteCustomFieldPopup-title": "Törli az egyéni mezőt?", - "deleteLabelPopup-title": "Törli a címkét?", - "description": "Leírás", - "disambiguateMultiLabelPopup-title": "Címkeművelet egyértelműsítése", - "disambiguateMultiMemberPopup-title": "Tagművelet egyértelműsítése", - "discard": "Eldobás", - "done": "Kész", - "download": "Letöltés", - "edit": "Szerkesztés", - "edit-avatar": "Avatár megváltoztatása", - "edit-profile": "Profil szerkesztése", - "edit-wip-limit": "WIP korlát szerkesztése", - "soft-wip-limit": "Gyenge WIP korlát", - "editCardStartDatePopup-title": "Kezdődátum megváltoztatása", - "editCardDueDatePopup-title": "Esedékesség dátumának megváltoztatása", - "editCustomFieldPopup-title": "Mező szerkesztése", - "editCardSpentTimePopup-title": "Eltöltött idő megváltoztatása", - "editLabelPopup-title": "Címke megváltoztatása", - "editNotificationPopup-title": "Értesítés szerkesztése", - "editProfilePopup-title": "Profil szerkesztése", - "email": "E-mail", - "email-enrollAccount-subject": "Létrejött a profilja a következő oldalon: __siteName__", - "email-enrollAccount-text": "Kedves __user__!\n\nA szolgáltatás használatának megkezdéséhez egyszerűen kattintson a lenti hivatkozásra.\n\n__url__\n\nKöszönjük.", - "email-fail": "Az e-mail küldése nem sikerült", - "email-fail-text": "Hiba az e-mail küldésének kísérlete közben", - "email-invalid": "Érvénytelen e-mail", - "email-invite": "Meghívás e-mailben", - "email-invite-subject": "__inviter__ egy meghívást küldött Önnek", - "email-invite-text": "Kedves __user__!\n\n__inviter__ meghívta Önt, hogy csatlakozzon a(z) „__board__” táblán történő együttműködéshez.\n\nKattintson az alábbi hivatkozásra:\n\n__url__\n\nKöszönjük.", - "email-resetPassword-subject": "Jelszó visszaállítása ezen az oldalon: __siteName__", - "email-resetPassword-text": "Kedves __user__!\n\nA jelszava visszaállításához egyszerűen kattintson a lenti hivatkozásra.\n\n__url__\n\nKöszönjük.", - "email-sent": "E-mail elküldve", - "email-verifyEmail-subject": "Igazolja vissza az e-mail címét a következő oldalon: __siteName__", - "email-verifyEmail-text": "Kedves __user__!\n\nAz e-mail fiókjának visszaigazolásához egyszerűen kattintson a lenti hivatkozásra.\n\n__url__\n\nKöszönjük.", - "enable-wip-limit": "WIP korlát engedélyezése", - "error-board-doesNotExist": "Ez a tábla nem létezik", - "error-board-notAdmin": "A tábla adminisztrátorának kell lennie, hogy ezt megtehesse", - "error-board-notAMember": "A tábla tagjának kell lennie, hogy ezt megtehesse", - "error-json-malformed": "A szöveg nem érvényes JSON", - "error-json-schema": "A JSON adatok nem a helyes formátumban tartalmazzák a megfelelő információkat", - "error-list-doesNotExist": "Ez a lista nem létezik", - "error-user-doesNotExist": "Ez a felhasználó nem létezik", - "error-user-notAllowSelf": "Nem hívhatja meg saját magát", - "error-user-notCreated": "Ez a felhasználó nincs létrehozva", - "error-username-taken": "Ez a felhasználónév már foglalt", - "error-email-taken": "Az e-mail már foglalt", - "export-board": "Tábla exportálása", - "sort": "Sort", - "sort-desc": "Click to Sort List", - "list-sort-by": "Sort the List By:", - "list-label-modifiedAt": "Last Access Time", - "list-label-title": "Name of the List", - "list-label-sort": "Your Manual Order", - "list-label-short-modifiedAt": "(L)", - "list-label-short-title": "(N)", - "list-label-short-sort": "(M)", - "filter": "Szűrő", - "filter-cards": "Filter Cards or Lists", - "list-filter-label": "Filter List by Title", - "filter-clear": "Szűrő törlése", - "filter-no-label": "Nincs címke", - "filter-no-member": "Nincs tag", - "filter-no-custom-fields": "Nincsenek egyéni mezők", - "filter-show-archive": "Show archived lists", - "filter-hide-empty": "Hide empty lists", - "filter-on": "Szűrő bekapcsolva", - "filter-on-desc": "A kártyaszűrés be van kapcsolva ezen a táblán. Kattintson ide a szűrő szerkesztéséhez.", - "filter-to-selection": "Szűrés a kijelöléshez", - "advanced-filter-label": "Speciális szűrő", - "advanced-filter-description": "Advanced Filter allows to write a string containing following operators: == != <= >= && || ( ) A space is used as a separator between the Operators. You can filter for all Custom Fields by typing their names and values. For Example: Field1 == Value1. Note: If fields or values contains spaces, you need to encapsulate them into single quotes. For Example: 'Field 1' == 'Value 1'. For single control characters (' \\/) to be skipped, you can use \\. For example: Field1 == I\\'m. Also you can combine multiple conditions. For Example: F1 == V1 || F1 == V2. Normally all operators are interpreted from left to right. You can change the order by placing brackets. For Example: F1 == V1 && ( F2 == V2 || F2 == V3 ). Also you can search text fields using regex: F1 == /Tes.*/i", - "fullname": "Teljes név", - "header-logo-title": "Vissza a táblák oldalára.", - "hide-system-messages": "Rendszerüzenetek elrejtése", - "headerBarCreateBoardPopup-title": "Tábla létrehozása", - "home": "Kezdőlap", - "import": "Importálás", - "link": "Link", - "import-board": "tábla importálása", - "import-board-c": "Tábla importálása", - "import-board-title-trello": "Tábla importálása a Trello oldalról", - "import-board-title-wekan": "Import board from previous export", - "import-sandstorm-backup-warning": "Do not delete data you import from original exported board or Trello before checking does this grain close and open again, or do you get Board not found error, that means data loss.", - "import-sandstorm-warning": "Az importált tábla törölni fogja a táblán lévő összes meglévő adatot, és kicseréli az importált táblával.", - "from-trello": "A Trello oldalról", - "from-wekan": "From previous export", - "import-board-instruction-trello": "A Trello tábláján menjen a „Menü”, majd a „Több”, „Nyomtatás és exportálás”, „JSON exportálása” menüpontokra, és másolja ki az eredményül kapott szöveget.", - "import-board-instruction-wekan": "In your board, go to 'Menu', then 'Export board', and copy the text in the downloaded file.", - "import-board-instruction-about-errors": "If you get errors when importing board, sometimes importing still works, and board is at All Boards page.", - "import-json-placeholder": "Illessze be ide az érvényes JSON adatokat", - "import-map-members": "Tagok leképezése", - "import-members-map": "Your imported board has some members. Please map the members you want to import to your users", - "import-show-user-mapping": "Tagok leképezésének vizsgálata", - "import-user-select": "Pick your existing user you want to use as this member", - "importMapMembersAddPopup-title": "Select member", - "info": "Verzió", - "initials": "Kezdőbetűk", - "invalid-date": "Érvénytelen dátum", - "invalid-time": "Érvénytelen idő", - "invalid-user": "Érvénytelen felhasználó", - "joined": "csatlakozott", - "just-invited": "Éppen most hívták meg erre a táblára", - "keyboard-shortcuts": "Gyorsbillentyűk", - "label-create": "Címke létrehozása", - "label-default": "%s címke (alapértelmezett)", - "label-delete-pop": "Nincs visszavonás. Ez el fogja távolítani ezt a címkét az összes kártyáról, és törli az előzményeit.", - "labels": "Címkék", - "language": "Nyelv", - "last-admin-desc": "Nem változtathatja meg a szerepeket, mert legalább egy adminisztrátora szükség van.", - "leave-board": "Tábla elhagyása", - "leave-board-pop": "Biztosan el szeretné hagyni ezt a táblát: __boardTitle__? El lesz távolítva a táblán lévő összes kártyáról.", - "leaveBoardPopup-title": "Elhagyja a táblát?", - "link-card": "Összekapcsolás ezzel a kártyával", - "list-archive-cards": "Move all cards in this list to Archive", - "list-archive-cards-pop": "This will remove all the cards in this list from the board. To view cards in Archive and bring them back to the board, click “Menu” > “Archive”.", - "list-move-cards": "A listán lévő összes kártya áthelyezése", - "list-select-cards": "A listán lévő összes kártya kiválasztása", - "set-color-list": "Set Color", - "listActionPopup-title": "Műveletek felsorolása", - "swimlaneActionPopup-title": "Swimlane Actions", - "swimlaneAddPopup-title": "Add a Swimlane below", - "listImportCardPopup-title": "Trello kártya importálása", - "listMorePopup-title": "Több", - "link-list": "Összekapcsolás ezzel a listával", - "list-delete-pop": "Az összes művelet el lesz távolítva a tevékenységlistából, és nem lesz lehetősége visszaállítani a listát. Nincs visszavonás.", - "list-delete-suggest-archive": "You can move a list to Archive to remove it from the board and preserve the activity.", - "lists": "Listák", - "swimlanes": "Swimlanes", - "log-out": "Kijelentkezés", - "log-in": "Bejelentkezés", - "loginPopup-title": "Bejelentkezés", - "memberMenuPopup-title": "Tagok beállításai", - "members": "Tagok", - "menu": "Menü", - "move-selection": "Kijelölés áthelyezése", - "moveCardPopup-title": "Kártya áthelyezése", - "moveCardToBottom-title": "Áthelyezés az aljára", - "moveCardToTop-title": "Áthelyezés a tetejére", - "moveSelectionPopup-title": "Kijelölés áthelyezése", - "multi-selection": "Többszörös kijelölés", - "multi-selection-on": "Többszörös kijelölés bekapcsolva", - "muted": "Némítva", - "muted-info": "Soha sem lesz értesítve a táblán lévő semmilyen változásról.", - "my-boards": "Saját tábláim", - "name": "Név", - "no-archived-cards": "No cards in Archive.", - "no-archived-lists": "No lists in Archive.", - "no-archived-swimlanes": "No swimlanes in Archive.", - "no-results": "Nincs találat", - "normal": "Normál", - "normal-desc": "Megtekintheti és szerkesztheti a kártyákat. Nem változtathatja meg a beállításokat.", - "not-accepted-yet": "A meghívás még nincs elfogadva", - "notify-participate": "Frissítések fogadása bármely kártyánál, amelynél létrehozóként vagy tagként vesz részt", - "notify-watch": "Frissítések fogadása bármely táblánál, listánál vagy kártyánál, amelyet megtekint", - "optional": "opcionális", - "or": "vagy", - "page-maybe-private": "Ez az oldal személyes lehet. Esetleg megtekintheti, ha <a href='%s'>bejelentkezik</a>.", - "page-not-found": "Az oldal nem található.", - "password": "Jelszó", - "paste-or-dragdrop": "illessze be, vagy fogd és vidd módon húzza ide a képfájlt (csak képeket)", - "participating": "Részvétel", - "preview": "Előnézet", - "previewAttachedImagePopup-title": "Előnézet", - "previewClipboardImagePopup-title": "Előnézet", - "private": "Személyes", - "private-desc": "Ez a tábla személyes. Csak a táblához hozzáadott emberek tekinthetik meg és szerkeszthetik.", - "profile": "Profil", - "public": "Nyilvános", - "public-desc": "Ez a tábla nyilvános. A hivatkozás birtokában bárki számára látható, és megjelenik az olyan keresőmotorokban, mint például a Google. Csak a táblához hozzáadott emberek szerkeszthetik.", - "quick-access-description": "Csillagozzon meg egy táblát egy gyors hivatkozás hozzáadásához ebbe a sávba.", - "remove-cover": "Borító eltávolítása", - "remove-from-board": "Eltávolítás a tábláról", - "remove-label": "Címke eltávolítása", - "listDeletePopup-title": "Törli a listát?", - "remove-member": "Tag eltávolítása", - "remove-member-from-card": "Eltávolítás a kártyáról", - "remove-member-pop": "Eltávolítja __name__ (__username__) felhasználót a tábláról: __boardTitle__? A tag el lesz távolítva a táblán lévő összes kártyáról. Értesítést fog kapni erről.", - "removeMemberPopup-title": "Eltávolítja a tagot?", - "rename": "Átnevezés", - "rename-board": "Tábla átnevezése", - "restore": "Visszaállítás", - "save": "Mentés", - "search": "Keresés", - "rules": "Rules", - "search-cards": "Search from card/list titles, descriptions and custom fields on this board", - "search-example": "keresőkifejezés", - "select-color": "Szín kiválasztása", - "set-wip-limit-value": "Korlát beállítása a listán lévő feladatok legnagyobb számához", - "setWipLimitPopup-title": "WIP korlát beállítása", - "shortcut-assign-self": "Önmaga hozzárendelése a jelenlegi kártyához", - "shortcut-autocomplete-emoji": "Emodzsi automatikus kiegészítése", - "shortcut-autocomplete-members": "Tagok automatikus kiegészítése", - "shortcut-clear-filters": "Összes szűrő törlése", - "shortcut-close-dialog": "Párbeszédablak bezárása", - "shortcut-filter-my-cards": "Kártyáim szűrése", - "shortcut-show-shortcuts": "A hivatkozási lista előre hozása", - "shortcut-toggle-filterbar": "Szűrő oldalsáv ki- és bekapcsolása", - "shortcut-toggle-sidebar": "Tábla oldalsáv ki- és bekapcsolása", - "show-cards-minimum-count": "Kártyaszámok megjelenítése, ha a lista többet tartalmaz mint", - "sidebar-open": "Oldalsáv megnyitása", - "sidebar-close": "Oldalsáv bezárása", - "signupPopup-title": "Fiók létrehozása", - "star-board-title": "Kattintson a tábla csillagozásához. Meg fog jelenni a táblalistája tetején.", - "starred-boards": "Csillagozott táblák", - "starred-boards-description": "A csillagozott táblák megjelennek a táblalistája tetején.", - "subscribe": "Feliratkozás", - "team": "Csapat", - "this-board": "ez a tábla", - "this-card": "ez a kártya", - "spent-time-hours": "Eltöltött idő (óra)", - "overtime-hours": "Túlóra (óra)", - "overtime": "Túlóra", - "has-overtime-cards": "Van túlórás kártyája", - "has-spenttime-cards": "Has spent time cards", - "time": "Idő", - "title": "Cím", - "tracking": "Követés", - "tracking-info": "Értesítve lesz az összes olyan kártya változásáról, amelyen létrehozóként vagy tagként vesz részt.", - "type": "Típus", - "unassign-member": "Tag hozzárendelésének megszüntetése", - "unsaved-description": "Van egy mentetlen leírása.", - "unwatch": "Megfigyelés megszüntetése", - "upload": "Feltöltés", - "upload-avatar": "Egy avatár feltöltése", - "uploaded-avatar": "Egy avatár feltöltve", - "username": "Felhasználónév", - "view-it": "Megtekintés", - "warn-list-archived": "warning: this card is in an list at Archive", - "watch": "Megfigyelés", - "watching": "Megfigyelés", - "watching-info": "Értesítve lesz a táblán lévő összes változásról", - "welcome-board": "Üdvözlő tábla", - "welcome-swimlane": "1. mérföldkő", - "welcome-list1": "Alapok", - "welcome-list2": "Speciális", - "card-templates-swimlane": "Card Templates", - "list-templates-swimlane": "List Templates", - "board-templates-swimlane": "Board Templates", - "what-to-do": "Mit szeretne tenni?", - "wipLimitErrorPopup-title": "Érvénytelen WIP korlát", - "wipLimitErrorPopup-dialog-pt1": "A listán lévő feladatok száma magasabb a meghatározott WIP korlátnál.", - "wipLimitErrorPopup-dialog-pt2": "Helyezzen át néhány feladatot a listáról, vagy állítson be magasabb WIP korlátot.", - "admin-panel": "Adminisztrációs panel", - "settings": "Beállítások", - "people": "Emberek", - "registration": "Regisztráció", - "disable-self-registration": "Önregisztráció letiltása", - "invite": "Meghívás", - "invite-people": "Emberek meghívása", - "to-boards": "Táblákhoz", - "email-addresses": "E-mail címek", - "smtp-host-description": "Az SMTP kiszolgáló címe, amely az e-maileket kezeli.", - "smtp-port-description": "Az SMTP kiszolgáló által használt port a kimenő e-mailekhez.", - "smtp-tls-description": "TLS támogatás engedélyezése az SMTP kiszolgálónál", - "smtp-host": "SMTP kiszolgáló", - "smtp-port": "SMTP port", - "smtp-username": "Felhasználónév", - "smtp-password": "Jelszó", - "smtp-tls": "TLS támogatás", - "send-from": "Feladó", - "send-smtp-test": "Teszt e-mail küldése magamnak", - "invitation-code": "Meghívási kód", - "email-invite-register-subject": "__inviter__ egy meghívás küldött Önnek", - "email-invite-register-text": "Dear __user__,\n\n__inviter__ invites you to kanban board for collaborations.\n\nPlease follow the link below:\n__url__\n\nAnd your invitation code is: __icode__\n\nThanks.", - "email-smtp-test-subject": "SMTP Test Email", - "email-smtp-test-text": "Sikeresen elküldött egy e-mailt", - "error-invitation-code-not-exist": "A meghívási kód nem létezik", - "error-notAuthorized": "Nincs jogosultsága az oldal megtekintéséhez.", - "webhook-title": "Webhook Name", - "webhook-token": "Token (Optional for Authentication)", - "outgoing-webhooks": "Kimenő webhurkok", - "bidirectional-webhooks": "Two-Way Webhooks", - "outgoingWebhooksPopup-title": "Kimenő webhurkok", - "boardCardTitlePopup-title": "Card Title Filter", - "disable-webhook": "Disable This Webhook", - "global-webhook": "Global Webhooks", - "new-outgoing-webhook": "Új kimenő webhurok", - "no-name": "(Ismeretlen)", - "Node_version": "Node verzió", - "Meteor_version": "Meteor version", - "MongoDB_version": "MongoDB version", - "MongoDB_storage_engine": "MongoDB storage engine", - "MongoDB_Oplog_enabled": "MongoDB Oplog enabled", - "OS_Arch": "Operációs rendszer architektúrája", - "OS_Cpus": "Operációs rendszer CPU száma", - "OS_Freemem": "Operációs rendszer szabad memóriája", - "OS_Loadavg": "Operációs rendszer átlagos terhelése", - "OS_Platform": "Operációs rendszer platformja", - "OS_Release": "Operációs rendszer kiadása", - "OS_Totalmem": "Operációs rendszer összes memóriája", - "OS_Type": "Operációs rendszer típusa", - "OS_Uptime": "Operációs rendszer üzemideje", - "days": "days", - "hours": "óra", - "minutes": "perc", - "seconds": "másodperc", - "show-field-on-card": "A mező megjelenítése a kártyán", - "automatically-field-on-card": "Auto create field to all cards", - "showLabel-field-on-card": "Show field label on minicard", - "yes": "Igen", - "no": "Nem", - "accounts": "Fiókok", - "accounts-allowEmailChange": "E-mail megváltoztatásának engedélyezése", - "accounts-allowUserNameChange": "Felhasználónév megváltoztatásának engedélyezése", - "createdAt": "Létrehozva", - "verified": "Ellenőrizve", - "active": "Aktív", - "card-received": "Érkezett", - "card-received-on": "Ekkor érkezett", - "card-end": "Befejezés", - "card-end-on": "Befejeződik ekkor", - "editCardReceivedDatePopup-title": "Érkezési dátum megváltoztatása", - "editCardEndDatePopup-title": "Befejezési dátum megváltoztatása", - "setCardColorPopup-title": "Set color", - "setCardActionsColorPopup-title": "Choose a color", - "setSwimlaneColorPopup-title": "Choose a color", - "setListColorPopup-title": "Choose a color", - "assigned-by": "Assigned By", - "requested-by": "Requested By", - "board-delete-notice": "Deleting is permanent. You will lose all lists, cards and actions associated with this board.", - "delete-board-confirm-popup": "All lists, cards, labels, and activities will be deleted and you won't be able to recover the board contents. There is no undo.", - "boardDeletePopup-title": "Delete Board?", - "delete-board": "Delete Board", - "default-subtasks-board": "Subtasks for __board__ board", - "default": "Default", - "queue": "Queue", - "subtask-settings": "Alfeladat beállítások", - "card-settings": "Card Settings", - "boardSubtaskSettingsPopup-title": "Tábla alfeladat beállítások", - "boardCardSettingsPopup-title": "Card Settings", - "deposit-subtasks-board": "Deposit subtasks to this board:", - "deposit-subtasks-list": "Landing list for subtasks deposited here:", - "show-parent-in-minicard": "Show parent in minicard:", - "prefix-with-full-path": "Prefix with full path", - "prefix-with-parent": "Prefix with parent", - "subtext-with-full-path": "Subtext with full path", - "subtext-with-parent": "Subtext with parent", - "change-card-parent": "Change card's parent", - "parent-card": "Parent card", - "source-board": "Source board", - "no-parent": "Don't show parent", - "activity-added-label": "added label '%s' to %s", - "activity-removed-label": "removed label '%s' from %s", - "activity-delete-attach": "deleted an attachment from %s", - "activity-added-label-card": "added label '%s'", - "activity-removed-label-card": "removed label '%s'", - "activity-delete-attach-card": "deleted an attachment", - "activity-set-customfield": "set custom field '%s' to '%s' in %s", - "activity-unset-customfield": "unset custom field '%s' in %s", - "r-rule": "Rule", - "r-add-trigger": "Add trigger", - "r-add-action": "Add action", - "r-board-rules": "Board rules", - "r-add-rule": "Add rule", - "r-view-rule": "View rule", - "r-delete-rule": "Delete rule", - "r-new-rule-name": "New rule title", - "r-no-rules": "No rules", - "r-when-a-card": "When a card", - "r-is": "is", - "r-is-moved": "is moved", - "r-added-to": "added to", - "r-removed-from": "Removed from", - "r-the-board": "the board", - "r-list": "list", - "set-filter": "Set Filter", - "r-moved-to": "Moved to", - "r-moved-from": "Moved from", - "r-archived": "Archívumba helyezve", - "r-unarchived": "Helyreállítva az archívumból", - "r-a-card": "a card", - "r-when-a-label-is": "When a label is", - "r-when-the-label": "When the label", - "r-list-name": "list name", - "r-when-a-member": "When a member is", - "r-when-the-member": "When the member", - "r-name": "name", - "r-when-a-attach": "When an attachment", - "r-when-a-checklist": "When a checklist is", - "r-when-the-checklist": "When the checklist", - "r-completed": "Completed", - "r-made-incomplete": "Made incomplete", - "r-when-a-item": "When a checklist item is", - "r-when-the-item": "When the checklist item", - "r-checked": "Checked", - "r-unchecked": "Unchecked", - "r-move-card-to": "Move card to", - "r-top-of": "Top of", - "r-bottom-of": "Bottom of", - "r-its-list": "its list", - "r-archive": "Mozgatás az archívumba", - "r-unarchive": "Helyreállítás az archívumból", - "r-card": "card", - "r-add": "Hozzáadás", - "r-remove": "Remove", - "r-label": "label", - "r-member": "member", - "r-remove-all": "Remove all members from the card", - "r-set-color": "Set color to", - "r-checklist": "checklist", - "r-check-all": "Check all", - "r-uncheck-all": "Uncheck all", - "r-items-check": "items of checklist", - "r-check": "Check", - "r-uncheck": "Uncheck", - "r-item": "item", - "r-of-checklist": "ellenőrzőlistából", - "r-send-email": "Send an email", - "r-to": "to", - "r-subject": "subject", - "r-rule-details": "Rule details", - "r-d-move-to-top-gen": "Move card to top of its list", - "r-d-move-to-top-spec": "Move card to top of list", - "r-d-move-to-bottom-gen": "Move card to bottom of its list", - "r-d-move-to-bottom-spec": "Move card to bottom of list", - "r-d-send-email": "Send email", - "r-d-send-email-to": "to", - "r-d-send-email-subject": "subject", - "r-d-send-email-message": "message", - "r-d-archive": "Move card to Archive", - "r-d-unarchive": "Restore card from Archive", - "r-d-add-label": "Add label", - "r-d-remove-label": "Remove label", - "r-create-card": "Create new card", - "r-in-list": "in list", - "r-in-swimlane": "in swimlane", - "r-d-add-member": "Add member", - "r-d-remove-member": "Remove member", - "r-d-remove-all-member": "Remove all member", - "r-d-check-all": "Check all items of a list", - "r-d-uncheck-all": "Uncheck all items of a list", - "r-d-check-one": "Elem ellenőrzése", - "r-d-uncheck-one": "Uncheck item", - "r-d-check-of-list": "ellenőrzőlistából", - "r-d-add-checklist": "Ellenőrzőlista hozzáadása", - "r-d-remove-checklist": "Ellenőrzőlista eltávolítása", - "r-by": "által", - "r-add-checklist": "Ellenőrzőlista hozzáadása", - "r-with-items": "elemekkel", - "r-items-list": "item1,item2,item3", - "r-add-swimlane": "Add swimlane", - "r-swimlane-name": "swimlane name", - "r-board-note": "Note: leave a field empty to match every possible value.", - "r-checklist-note": "Note: checklist's items have to be written as comma separated values.", - "r-when-a-card-is-moved": "Amikor egy kártya másik listába kerül", - "r-set": "Set", - "r-update": "Update", - "r-datefield": "date field", - "r-df-start-at": "start", - "r-df-due-at": "due", - "r-df-end-at": "end", - "r-df-received-at": "received", - "r-to-current-datetime": "to current date/time", - "r-remove-value-from": "Remove value from", - "ldap": "LDAP", - "oauth2": "OAuth2", - "cas": "CAS", - "authentication-method": "Hitelesítési mód", - "authentication-type": "Hitelesítés típusa", - "custom-product-name": "Saját terméknév", - "layout": "Elrendezés", - "hide-logo": "Logo elrejtése", - "add-custom-html-after-body-start": "Egyedi HTML hozzáadása <body> után", - "add-custom-html-before-body-end": "1", - "error-undefined": "Valami hiba történt", - "error-ldap-login": "Hiba történt bejelentkezés közben", - "display-authentication-method": "Hitelelesítési mód mutatása", - "default-authentication-method": "Alapértelmezett hitelesítési mód", - "duplicate-board": "Duplicate Board", - "people-number": "The number of people is:", - "swimlaneDeletePopup-title": "Delete Swimlane ?", - "swimlane-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the swimlane. There is no undo.", - "restore-all": "Restore all", - "delete-all": "Delete all", - "loading": "Loading, please wait.", - "previous_as": "last time was", - "act-a-dueAt": "modified due time to \nWhen: __timeValue__\nWhere: __card__\n previous due was __timeOldValue__", - "act-a-endAt": "modified ending time to __timeValue__ from (__timeOldValue__)", - "act-a-startAt": "modified starting time to __timeValue__ from (__timeOldValue__)", - "act-a-receivedAt": "modified received time to __timeValue__ from (__timeOldValue__)", - "a-dueAt": "modified due time to be", - "a-endAt": "modified ending time to be", - "a-startAt": "modified starting time to be", - "a-receivedAt": "modified received time to be", - "almostdue": "current due time %s is approaching", - "pastdue": "current due time %s is past", - "duenow": "current due time %s is today", - "act-newDue": "__list__/__card__ has 1st due reminder [__board__]", - "act-withDue": "__list__/__card__ due reminders [__board__]", - "act-almostdue": "was reminding the current due (__timeValue__) of __card__ is approaching", - "act-pastdue": "was reminding the current due (__timeValue__) of __card__ is past", - "act-duenow": "was reminding the current due (__timeValue__) of __card__ is now", - "act-atUserComment": "You were mentioned in [__board__] __list__/__card__", - "delete-user-confirm-popup": "Are you sure you want to delete this account? There is no undo.", - "accounts-allowUserDelete": "Allow users to self delete their account", - "hide-minicard-label-text": "Hide minicard label text", - "show-desktop-drag-handles": "Show desktop drag handles", - "assignee": "Assignee", - "cardAssigneesPopup-title": "Assignee", - "addmore-detail": "Add a more detailed description", - "show-on-card": "Show on Card", - "new": "New", - "editUserPopup-title": "Edit User", - "newUserPopup-title": "New User", - "notifications": "Notifications", - "view-all": "View All", - "filter-by-unread": "Filter by Unread", - "mark-all-as-read": "Mark all as read", - "allow-rename": "Allow Rename", - "allowRenamePopup-title": "Allow Rename" -} + "accept": "Elfogadás", + "act-activity-notify": "Tevékenység értesítés", + "act-addAttachment": "added attachment __attachment__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-deleteAttachment": "deleted attachment __attachment__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addSubtask": "added subtask __subtask__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addedLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removeLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removedLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addChecklist": "added checklist __checklist__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addChecklistItem": "added checklist item __checklistItem__ to checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removeChecklist": "removed checklist __checklist__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removeChecklistItem": "removed checklist item __checklistItem__ from checklist __checkList__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-checkedItem": "checked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-uncheckedItem": "unchecked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-completeChecklist": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-uncompleteChecklist": "uncompleted checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addComment": "commented on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-editComment": "edited comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-deleteComment": "deleted comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-createBoard": "created board __board__", + "act-createSwimlane": "created swimlane __swimlane__ to board __board__", + "act-createCard": "created card __card__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-createCustomField": "created custom field __customField__ at board __board__", + "act-deleteCustomField": "deleted custom field __customField__ at board __board__", + "act-setCustomField": "edited custom field __customField__: __customFieldValue__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-createList": "added list __list__ to board __board__", + "act-addBoardMember": "added member __member__ to board __board__", + "act-archivedBoard": "Board __board__ moved to Archive", + "act-archivedCard": "Card __card__ at list __list__ at swimlane __swimlane__ at board __board__ moved to Archive", + "act-archivedList": "List __list__ at swimlane __swimlane__ at board __board__ moved to Archive", + "act-archivedSwimlane": "Swimlane __swimlane__ at board __board__ moved to Archive", + "act-importBoard": "imported board __board__", + "act-importCard": "imported card __card__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-importList": "imported list __list__ to swimlane __swimlane__ at board __board__", + "act-joinMember": "added member __member__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-moveCard": "moved card __card__ at board __board__ from list __oldList__ at swimlane __oldSwimlane__ to list __list__ at swimlane __swimlane__", + "act-moveCardToOtherBoard": "moved card __card__ from list __oldList__ at swimlane __oldSwimlane__ at board __oldBoard__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-removeBoardMember": "removed member __member__ from board __board__", + "act-restoredCard": "restored card __card__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-unjoinMember": "removed member __member__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-withBoardTitle": "__board__", + "act-withCardTitle": "[__board__] __card__", + "actions": "Műveletek", + "activities": "Tevékenységek", + "activity": "Tevékenység", + "activity-added": "%s hozzáadva ehhez: %s", + "activity-archived": "%s moved to Archive", + "activity-attached": "%s mellékletet csatolt a kártyához: %s", + "activity-created": "%s létrehozva", + "activity-customfield-created": "létrehozta a(z) %s egyéni mezőt", + "activity-excluded": "%s kizárva innen: %s", + "activity-imported": "%s importálva ebbe: %s, innen: %s", + "activity-imported-board": "%s importálva innen: %s", + "activity-joined": "%s csatlakozott", + "activity-moved": "%s áthelyezve: %s → %s", + "activity-on": "ekkor: %s", + "activity-removed": "%s eltávolítva innen: %s", + "activity-sent": "%s elküldve ide: %s", + "activity-unjoined": "%s kilépett a csoportból", + "activity-subtask-added": "Alfeladat hozzáadva ehhez: %s", + "activity-checked-item": "checked %s in checklist %s of %s", + "activity-unchecked-item": "unchecked %s in checklist %s of %s", + "activity-checklist-added": "ellenőrzőlista hozzáadva ehhez: %s", + "activity-checklist-removed": "removed a checklist from %s", + "activity-checklist-completed": "completed checklist %s of %s", + "activity-checklist-uncompleted": "uncompleted the checklist %s of %s", + "activity-checklist-item-added": "ellenőrzőlista elem hozzáadva ehhez: „%s”, ebben: %s", + "activity-checklist-item-removed": "removed a checklist item from '%s' in %s", + "add": "Hozzáadás", + "activity-checked-item-card": "checked %s in checklist %s", + "activity-unchecked-item-card": "unchecked %s in checklist %s", + "activity-checklist-completed-card": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "activity-checklist-uncompleted-card": "uncompleted the checklist %s", + "activity-editComment": "edited comment %s", + "activity-deleteComment": "deleted comment %s", + "add-attachment": "Melléklet hozzáadása", + "add-board": "Tábla hozzáadása", + "add-card": "Kártya hozzáadása", + "add-swimlane": "Add Swimlane", + "add-subtask": "Alfeladat hozzáadása", + "add-checklist": "Ellenőrzőlista hozzáadása", + "add-checklist-item": "Elem hozzáadása az ellenőrzőlistához", + "add-cover": "Borító hozzáadása", + "add-label": "Címke hozzáadása", + "add-list": "Lista hozzáadása", + "add-members": "Tagok hozzáadása", + "added": "Hozzáadva", + "addMemberPopup-title": "Tagok", + "admin": "Adminisztrátor", + "admin-desc": "Megtekintheti és szerkesztheti a kártyákat, eltávolíthat tagokat, valamint megváltoztathatja a tábla beállításait.", + "admin-announcement": "Bejelentés", + "admin-announcement-active": "Bekapcsolt rendszerszintű bejelentés", + "admin-announcement-title": "Bejelentés az adminisztrátortól", + "all-boards": "Összes tábla", + "and-n-other-card": "És __count__ egyéb kártya", + "and-n-other-card_plural": "És __count__ egyéb kártya", + "apply": "Alkalmaz", + "app-is-offline": "Loading, please wait. Refreshing the page will cause data loss. If loading does not work, please check that server has not stopped.", + "archive": "Mozgatás az archívumba", + "archive-all": "Move All to Archive", + "archive-board": "Move Board to Archive", + "archive-card": "Move Card to Archive", + "archive-list": "Move List to Archive", + "archive-swimlane": "Move Swimlane to Archive", + "archive-selection": "Move selection to Archive", + "archiveBoardPopup-title": "Move Board to Archive?", + "archived-items": "Archiválás", + "archived-boards": "Boards in Archive", + "restore-board": "Tábla visszaállítása", + "no-archived-boards": "No Boards in Archive.", + "archives": "Archiválás", + "template": "Template", + "templates": "Templates", + "assign-member": "Tag hozzárendelése", + "attached": "csatolva", + "attachment": "Melléklet", + "attachment-delete-pop": "A melléklet törlése végeleges. Nincs visszaállítás.", + "attachmentDeletePopup-title": "Törli a mellékletet?", + "attachments": "Mellékletek", + "auto-watch": "Táblák automatikus megtekintése, amikor létrejönnek", + "avatar-too-big": "Az avatár túl nagy (legfeljebb 70 KB)", + "back": "Vissza", + "board-change-color": "Szín megváltoztatása", + "board-nb-stars": "%s csillag", + "board-not-found": "A tábla nem található", + "board-private-info": "Ez a tábla legyen <strong>személyes</strong>.", + "board-public-info": "Ez a tábla legyen <strong>nyilvános</strong>.", + "boardChangeColorPopup-title": "Tábla hátterének megváltoztatása", + "boardChangeTitlePopup-title": "Tábla átnevezése", + "boardChangeVisibilityPopup-title": "Láthatóság megváltoztatása", + "boardChangeWatchPopup-title": "Megfigyelés megváltoztatása", + "boardMenuPopup-title": "Tábla beállítások", + "boardChangeViewPopup-title": "Tábla nézet", + "boards": "Táblák", + "board-view": "Tábla nézet", + "board-view-cal": "Naptár", + "board-view-swimlanes": "Swimlanes", + "board-view-collapse": "Collapse", + "board-view-lists": "Listák", + "bucket-example": "Mint például „Bakancslista”", + "cancel": "Mégse", + "card-archived": "This card is moved to Archive.", + "board-archived": "This board is moved to Archive.", + "card-comments-title": "Ez a kártya %s hozzászólást tartalmaz.", + "card-delete-notice": "A törlés végleges. Az összes műveletet elveszíti, amely ehhez a kártyához tartozik.", + "card-delete-pop": "Az összes művelet el lesz távolítva a tevékenységlistából, és nem lesz képes többé újra megnyitni a kártyát. Nincs visszaállítási lehetőség.", + "card-delete-suggest-archive": "You can move a card to Archive to remove it from the board and preserve the activity.", + "card-due": "Esedékes", + "card-due-on": "Esedékes ekkor", + "card-spent": "Eltöltött idő", + "card-edit-attachments": "Mellékletek szerkesztése", + "card-edit-custom-fields": "Egyéni mezők szerkesztése", + "card-edit-labels": "Címkék szerkesztése", + "card-edit-members": "Tagok szerkesztése", + "card-labels-title": "A kártya címkéinek megváltoztatása.", + "card-members-title": "A tábla tagjainak hozzáadása vagy eltávolítása a kártyáról.", + "card-start": "Kezdés", + "card-start-on": "Kezdés ekkor", + "cardAttachmentsPopup-title": "Innen csatolva", + "cardCustomField-datePopup-title": "Dátum megváltoztatása", + "cardCustomFieldsPopup-title": "Egyéni mezők szerkesztése", + "cardDeletePopup-title": "Törli a kártyát?", + "cardDetailsActionsPopup-title": "Kártyaműveletek", + "cardLabelsPopup-title": "Címkék", + "cardMembersPopup-title": "Tagok", + "cardMorePopup-title": "Több", + "cardTemplatePopup-title": "Create template", + "cards": "Kártyák", + "cards-count": "Kártyák", + "casSignIn": "Sign In with CAS", + "cardType-card": "Card", + "cardType-linkedCard": "Linked Card", + "cardType-linkedBoard": "Linked Board", + "change": "Változtatás", + "change-avatar": "Avatár megváltoztatása", + "change-password": "Jelszó megváltoztatása", + "change-permissions": "Jogosultságok megváltoztatása", + "change-settings": "Beállítások megváltoztatása", + "changeAvatarPopup-title": "Avatár megváltoztatása", + "changeLanguagePopup-title": "Nyelv megváltoztatása", + "changePasswordPopup-title": "Jelszó megváltoztatása", + "changePermissionsPopup-title": "Jogosultságok megváltoztatása", + "changeSettingsPopup-title": "Beállítások megváltoztatása", + "subtasks": "Alfeladat", + "checklists": "Ellenőrzőlisták", + "click-to-star": "Kattintson a tábla csillagozásához.", + "click-to-unstar": "Kattintson a tábla csillagának eltávolításához.", + "clipboard": "Vágólap vagy fogd és vidd", + "close": "Bezárás", + "close-board": "Tábla bezárása", + "close-board-pop": "You will be able to restore the board by clicking the “Archive” button from the home header.", + "color-black": "fekete", + "color-blue": "kék", + "color-crimson": "crimson", + "color-darkgreen": "darkgreen", + "color-gold": "gold", + "color-gray": "gray", + "color-green": "zöld", + "color-indigo": "indigo", + "color-lime": "citrus", + "color-magenta": "magenta", + "color-mistyrose": "mistyrose", + "color-navy": "navy", + "color-orange": "narancssárga", + "color-paleturquoise": "paleturquoise", + "color-peachpuff": "peachpuff", + "color-pink": "rózsaszín", + "color-plum": "plum", + "color-purple": "lila", + "color-red": "piros", + "color-saddlebrown": "saddlebrown", + "color-silver": "silver", + "color-sky": "égszínkék", + "color-slateblue": "slateblue", + "color-white": "white", + "color-yellow": "sárga", + "unset-color": "Unset", + "comment": "Megjegyzés", + "comment-placeholder": "Megjegyzés írása", + "comment-only": "Csak megjegyzés", + "comment-only-desc": "Csak megjegyzést írhat a kártyákhoz.", + "no-comments": "No comments", + "no-comments-desc": "Can not see comments and activities.", + "worker": "Worker", + "worker-desc": "Can only move cards, assign itself to card and comment.", + "computer": "Számítógép", + "confirm-subtask-delete-dialog": "Biztosan törölni szeretnél az alfeladatot?", + "confirm-checklist-delete-dialog": "Are you sure you want to delete checklist?", + "copy-card-link-to-clipboard": "Kártya hivatkozásának másolása a vágólapra", + "linkCardPopup-title": "Link Card", + "searchElementPopup-title": "Keresés", + "copyCardPopup-title": "Kártya másolása", + "copyChecklistToManyCardsPopup-title": "Ellenőrzőlista sablon másolása több kártyára", + "copyChecklistToManyCardsPopup-instructions": "A célkártyák címe és a leírások ebben a JSON formátumban", + "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"Első kártya címe\", \"description\":\"Első kártya leírása\"}, {\"title\":\"Második kártya címe\",\"description\":\"Második kártya leírása\"},{\"title\":\"Utolsó kártya címe\",\"description\":\"Utolsó kártya leírása\"} ]", + "create": "Létrehozás", + "createBoardPopup-title": "Tábla létrehozása", + "chooseBoardSourcePopup-title": "Tábla importálása", + "createLabelPopup-title": "Címke létrehozása", + "createCustomField": "Mező létrehozása", + "createCustomFieldPopup-title": "Mező létrehozása", + "current": "jelenlegi", + "custom-field-delete-pop": "Nincs visszavonás. Ez el fogja távolítani az egyéni mezőt az összes kártyáról, és megsemmisíti az előzményeit.", + "custom-field-checkbox": "Jelölőnégyzet", + "custom-field-date": "Dátum", + "custom-field-dropdown": "Legördülő lista", + "custom-field-dropdown-none": "(nincs)", + "custom-field-dropdown-options": "Lista lehetőségei", + "custom-field-dropdown-options-placeholder": "Nyomja meg az Enter billentyűt több lehetőség hozzáadásához", + "custom-field-dropdown-unknown": "(ismeretlen)", + "custom-field-number": "Szám", + "custom-field-text": "Szöveg", + "custom-fields": "Egyéni mezők", + "date": "Dátum", + "decline": "Elutasítás", + "default-avatar": "Alapértelmezett avatár", + "delete": "Törlés", + "deleteCustomFieldPopup-title": "Törli az egyéni mezőt?", + "deleteLabelPopup-title": "Törli a címkét?", + "description": "Leírás", + "disambiguateMultiLabelPopup-title": "Címkeművelet egyértelműsítése", + "disambiguateMultiMemberPopup-title": "Tagművelet egyértelműsítése", + "discard": "Eldobás", + "done": "Kész", + "download": "Letöltés", + "edit": "Szerkesztés", + "edit-avatar": "Avatár megváltoztatása", + "edit-profile": "Profil szerkesztése", + "edit-wip-limit": "WIP korlát szerkesztése", + "soft-wip-limit": "Gyenge WIP korlát", + "editCardStartDatePopup-title": "Kezdődátum megváltoztatása", + "editCardDueDatePopup-title": "Esedékesség dátumának megváltoztatása", + "editCustomFieldPopup-title": "Mező szerkesztése", + "editCardSpentTimePopup-title": "Eltöltött idő megváltoztatása", + "editLabelPopup-title": "Címke megváltoztatása", + "editNotificationPopup-title": "Értesítés szerkesztése", + "editProfilePopup-title": "Profil szerkesztése", + "email": "E-mail", + "email-enrollAccount-subject": "Létrejött a profilja a következő oldalon: __siteName__", + "email-enrollAccount-text": "Kedves __user__!\n\nA szolgáltatás használatának megkezdéséhez egyszerűen kattintson a lenti hivatkozásra.\n\n__url__\n\nKöszönjük.", + "email-fail": "Az e-mail küldése nem sikerült", + "email-fail-text": "Hiba az e-mail küldésének kísérlete közben", + "email-invalid": "Érvénytelen e-mail", + "email-invite": "Meghívás e-mailben", + "email-invite-subject": "__inviter__ egy meghívást küldött Önnek", + "email-invite-text": "Kedves __user__!\n\n__inviter__ meghívta Önt, hogy csatlakozzon a(z) „__board__” táblán történő együttműködéshez.\n\nKattintson az alábbi hivatkozásra:\n\n__url__\n\nKöszönjük.", + "email-resetPassword-subject": "Jelszó visszaállítása ezen az oldalon: __siteName__", + "email-resetPassword-text": "Kedves __user__!\n\nA jelszava visszaállításához egyszerűen kattintson a lenti hivatkozásra.\n\n__url__\n\nKöszönjük.", + "email-sent": "E-mail elküldve", + "email-verifyEmail-subject": "Igazolja vissza az e-mail címét a következő oldalon: __siteName__", + "email-verifyEmail-text": "Kedves __user__!\n\nAz e-mail fiókjának visszaigazolásához egyszerűen kattintson a lenti hivatkozásra.\n\n__url__\n\nKöszönjük.", + "enable-wip-limit": "WIP korlát engedélyezése", + "error-board-doesNotExist": "Ez a tábla nem létezik", + "error-board-notAdmin": "A tábla adminisztrátorának kell lennie, hogy ezt megtehesse", + "error-board-notAMember": "A tábla tagjának kell lennie, hogy ezt megtehesse", + "error-json-malformed": "A szöveg nem érvényes JSON", + "error-json-schema": "A JSON adatok nem a helyes formátumban tartalmazzák a megfelelő információkat", + "error-list-doesNotExist": "Ez a lista nem létezik", + "error-user-doesNotExist": "Ez a felhasználó nem létezik", + "error-user-notAllowSelf": "Nem hívhatja meg saját magát", + "error-user-notCreated": "Ez a felhasználó nincs létrehozva", + "error-username-taken": "Ez a felhasználónév már foglalt", + "error-email-taken": "Az e-mail már foglalt", + "export-board": "Tábla exportálása", + "sort": "Sort", + "sort-desc": "Click to Sort List", + "list-sort-by": "Sort the List By:", + "list-label-modifiedAt": "Last Access Time", + "list-label-title": "Name of the List", + "list-label-sort": "Your Manual Order", + "list-label-short-modifiedAt": "(L)", + "list-label-short-title": "(N)", + "list-label-short-sort": "(M)", + "filter": "Szűrő", + "filter-cards": "Filter Cards or Lists", + "list-filter-label": "Filter List by Title", + "filter-clear": "Szűrő törlése", + "filter-no-label": "Nincs címke", + "filter-no-member": "Nincs tag", + "filter-no-custom-fields": "Nincsenek egyéni mezők", + "filter-show-archive": "Show archived lists", + "filter-hide-empty": "Hide empty lists", + "filter-on": "Szűrő bekapcsolva", + "filter-on-desc": "A kártyaszűrés be van kapcsolva ezen a táblán. Kattintson ide a szűrő szerkesztéséhez.", + "filter-to-selection": "Szűrés a kijelöléshez", + "advanced-filter-label": "Speciális szűrő", + "advanced-filter-description": "Advanced Filter allows to write a string containing following operators: == != <= >= && || ( ) A space is used as a separator between the Operators. You can filter for all Custom Fields by typing their names and values. For Example: Field1 == Value1. Note: If fields or values contains spaces, you need to encapsulate them into single quotes. For Example: 'Field 1' == 'Value 1'. For single control characters (' \\/) to be skipped, you can use \\. For example: Field1 == I\\'m. Also you can combine multiple conditions. For Example: F1 == V1 || F1 == V2. Normally all operators are interpreted from left to right. You can change the order by placing brackets. For Example: F1 == V1 && ( F2 == V2 || F2 == V3 ). Also you can search text fields using regex: F1 == /Tes.*/i", + "fullname": "Teljes név", + "header-logo-title": "Vissza a táblák oldalára.", + "hide-system-messages": "Rendszerüzenetek elrejtése", + "headerBarCreateBoardPopup-title": "Tábla létrehozása", + "home": "Kezdőlap", + "import": "Importálás", + "link": "Link", + "import-board": "tábla importálása", + "import-board-c": "Tábla importálása", + "import-board-title-trello": "Tábla importálása a Trello oldalról", + "import-board-title-wekan": "Import board from previous export", + "import-sandstorm-backup-warning": "Do not delete data you import from original exported board or Trello before checking does this grain close and open again, or do you get Board not found error, that means data loss.", + "import-sandstorm-warning": "Az importált tábla törölni fogja a táblán lévő összes meglévő adatot, és kicseréli az importált táblával.", + "from-trello": "A Trello oldalról", + "from-wekan": "From previous export", + "import-board-instruction-trello": "A Trello tábláján menjen a „Menü”, majd a „Több”, „Nyomtatás és exportálás”, „JSON exportálása” menüpontokra, és másolja ki az eredményül kapott szöveget.", + "import-board-instruction-wekan": "In your board, go to 'Menu', then 'Export board', and copy the text in the downloaded file.", + "import-board-instruction-about-errors": "If you get errors when importing board, sometimes importing still works, and board is at All Boards page.", + "import-json-placeholder": "Illessze be ide az érvényes JSON adatokat", + "import-map-members": "Tagok leképezése", + "import-members-map": "Your imported board has some members. Please map the members you want to import to your users", + "import-show-user-mapping": "Tagok leképezésének vizsgálata", + "import-user-select": "Pick your existing user you want to use as this member", + "importMapMembersAddPopup-title": "Select member", + "info": "Verzió", + "initials": "Kezdőbetűk", + "invalid-date": "Érvénytelen dátum", + "invalid-time": "Érvénytelen idő", + "invalid-user": "Érvénytelen felhasználó", + "joined": "csatlakozott", + "just-invited": "Éppen most hívták meg erre a táblára", + "keyboard-shortcuts": "Gyorsbillentyűk", + "label-create": "Címke létrehozása", + "label-default": "%s címke (alapértelmezett)", + "label-delete-pop": "Nincs visszavonás. Ez el fogja távolítani ezt a címkét az összes kártyáról, és törli az előzményeit.", + "labels": "Címkék", + "language": "Nyelv", + "last-admin-desc": "Nem változtathatja meg a szerepeket, mert legalább egy adminisztrátora szükség van.", + "leave-board": "Tábla elhagyása", + "leave-board-pop": "Biztosan el szeretné hagyni ezt a táblát: __boardTitle__? El lesz távolítva a táblán lévő összes kártyáról.", + "leaveBoardPopup-title": "Elhagyja a táblát?", + "link-card": "Összekapcsolás ezzel a kártyával", + "list-archive-cards": "Move all cards in this list to Archive", + "list-archive-cards-pop": "This will remove all the cards in this list from the board. To view cards in Archive and bring them back to the board, click “Menu” > “Archive”.", + "list-move-cards": "A listán lévő összes kártya áthelyezése", + "list-select-cards": "A listán lévő összes kártya kiválasztása", + "set-color-list": "Set Color", + "listActionPopup-title": "Műveletek felsorolása", + "swimlaneActionPopup-title": "Swimlane Actions", + "swimlaneAddPopup-title": "Add a Swimlane below", + "listImportCardPopup-title": "Trello kártya importálása", + "listMorePopup-title": "Több", + "link-list": "Összekapcsolás ezzel a listával", + "list-delete-pop": "Az összes művelet el lesz távolítva a tevékenységlistából, és nem lesz lehetősége visszaállítani a listát. Nincs visszavonás.", + "list-delete-suggest-archive": "You can move a list to Archive to remove it from the board and preserve the activity.", + "lists": "Listák", + "swimlanes": "Swimlanes", + "log-out": "Kijelentkezés", + "log-in": "Bejelentkezés", + "loginPopup-title": "Bejelentkezés", + "memberMenuPopup-title": "Tagok beállításai", + "members": "Tagok", + "menu": "Menü", + "move-selection": "Kijelölés áthelyezése", + "moveCardPopup-title": "Kártya áthelyezése", + "moveCardToBottom-title": "Áthelyezés az aljára", + "moveCardToTop-title": "Áthelyezés a tetejére", + "moveSelectionPopup-title": "Kijelölés áthelyezése", + "multi-selection": "Többszörös kijelölés", + "multi-selection-on": "Többszörös kijelölés bekapcsolva", + "muted": "Némítva", + "muted-info": "Soha sem lesz értesítve a táblán lévő semmilyen változásról.", + "my-boards": "Saját tábláim", + "name": "Név", + "no-archived-cards": "No cards in Archive.", + "no-archived-lists": "No lists in Archive.", + "no-archived-swimlanes": "No swimlanes in Archive.", + "no-results": "Nincs találat", + "normal": "Normál", + "normal-desc": "Megtekintheti és szerkesztheti a kártyákat. Nem változtathatja meg a beállításokat.", + "not-accepted-yet": "A meghívás még nincs elfogadva", + "notify-participate": "Frissítések fogadása bármely kártyánál, amelynél létrehozóként vagy tagként vesz részt", + "notify-watch": "Frissítések fogadása bármely táblánál, listánál vagy kártyánál, amelyet megtekint", + "optional": "opcionális", + "or": "vagy", + "page-maybe-private": "Ez az oldal személyes lehet. Esetleg megtekintheti, ha <a href='%s'>bejelentkezik</a>.", + "page-not-found": "Az oldal nem található.", + "password": "Jelszó", + "paste-or-dragdrop": "illessze be, vagy fogd és vidd módon húzza ide a képfájlt (csak képeket)", + "participating": "Részvétel", + "preview": "Előnézet", + "previewAttachedImagePopup-title": "Előnézet", + "previewClipboardImagePopup-title": "Előnézet", + "private": "Személyes", + "private-desc": "Ez a tábla személyes. Csak a táblához hozzáadott emberek tekinthetik meg és szerkeszthetik.", + "profile": "Profil", + "public": "Nyilvános", + "public-desc": "Ez a tábla nyilvános. A hivatkozás birtokában bárki számára látható, és megjelenik az olyan keresőmotorokban, mint például a Google. Csak a táblához hozzáadott emberek szerkeszthetik.", + "quick-access-description": "Csillagozzon meg egy táblát egy gyors hivatkozás hozzáadásához ebbe a sávba.", + "remove-cover": "Borító eltávolítása", + "remove-from-board": "Eltávolítás a tábláról", + "remove-label": "Címke eltávolítása", + "listDeletePopup-title": "Törli a listát?", + "remove-member": "Tag eltávolítása", + "remove-member-from-card": "Eltávolítás a kártyáról", + "remove-member-pop": "Eltávolítja __name__ (__username__) felhasználót a tábláról: __boardTitle__? A tag el lesz távolítva a táblán lévő összes kártyáról. Értesítést fog kapni erről.", + "removeMemberPopup-title": "Eltávolítja a tagot?", + "rename": "Átnevezés", + "rename-board": "Tábla átnevezése", + "restore": "Visszaállítás", + "save": "Mentés", + "search": "Keresés", + "rules": "Rules", + "search-cards": "Search from card/list titles, descriptions and custom fields on this board", + "search-example": "keresőkifejezés", + "select-color": "Szín kiválasztása", + "set-wip-limit-value": "Korlát beállítása a listán lévő feladatok legnagyobb számához", + "setWipLimitPopup-title": "WIP korlát beállítása", + "shortcut-assign-self": "Önmaga hozzárendelése a jelenlegi kártyához", + "shortcut-autocomplete-emoji": "Emodzsi automatikus kiegészítése", + "shortcut-autocomplete-members": "Tagok automatikus kiegészítése", + "shortcut-clear-filters": "Összes szűrő törlése", + "shortcut-close-dialog": "Párbeszédablak bezárása", + "shortcut-filter-my-cards": "Kártyáim szűrése", + "shortcut-show-shortcuts": "A hivatkozási lista előre hozása", + "shortcut-toggle-filterbar": "Szűrő oldalsáv ki- és bekapcsolása", + "shortcut-toggle-sidebar": "Tábla oldalsáv ki- és bekapcsolása", + "show-cards-minimum-count": "Kártyaszámok megjelenítése, ha a lista többet tartalmaz mint", + "sidebar-open": "Oldalsáv megnyitása", + "sidebar-close": "Oldalsáv bezárása", + "signupPopup-title": "Fiók létrehozása", + "star-board-title": "Kattintson a tábla csillagozásához. Meg fog jelenni a táblalistája tetején.", + "starred-boards": "Csillagozott táblák", + "starred-boards-description": "A csillagozott táblák megjelennek a táblalistája tetején.", + "subscribe": "Feliratkozás", + "team": "Csapat", + "this-board": "ez a tábla", + "this-card": "ez a kártya", + "spent-time-hours": "Eltöltött idő (óra)", + "overtime-hours": "Túlóra (óra)", + "overtime": "Túlóra", + "has-overtime-cards": "Van túlórás kártyája", + "has-spenttime-cards": "Has spent time cards", + "time": "Idő", + "title": "Cím", + "tracking": "Követés", + "tracking-info": "Értesítve lesz az összes olyan kártya változásáról, amelyen létrehozóként vagy tagként vesz részt.", + "type": "Típus", + "unassign-member": "Tag hozzárendelésének megszüntetése", + "unsaved-description": "Van egy mentetlen leírása.", + "unwatch": "Megfigyelés megszüntetése", + "upload": "Feltöltés", + "upload-avatar": "Egy avatár feltöltése", + "uploaded-avatar": "Egy avatár feltöltve", + "username": "Felhasználónév", + "view-it": "Megtekintés", + "warn-list-archived": "warning: this card is in an list at Archive", + "watch": "Megfigyelés", + "watching": "Megfigyelés", + "watching-info": "Értesítve lesz a táblán lévő összes változásról", + "welcome-board": "Üdvözlő tábla", + "welcome-swimlane": "1. mérföldkő", + "welcome-list1": "Alapok", + "welcome-list2": "Speciális", + "card-templates-swimlane": "Card Templates", + "list-templates-swimlane": "List Templates", + "board-templates-swimlane": "Board Templates", + "what-to-do": "Mit szeretne tenni?", + "wipLimitErrorPopup-title": "Érvénytelen WIP korlát", + "wipLimitErrorPopup-dialog-pt1": "A listán lévő feladatok száma magasabb a meghatározott WIP korlátnál.", + "wipLimitErrorPopup-dialog-pt2": "Helyezzen át néhány feladatot a listáról, vagy állítson be magasabb WIP korlátot.", + "admin-panel": "Adminisztrációs panel", + "settings": "Beállítások", + "people": "Emberek", + "registration": "Regisztráció", + "disable-self-registration": "Önregisztráció letiltása", + "invite": "Meghívás", + "invite-people": "Emberek meghívása", + "to-boards": "Táblákhoz", + "email-addresses": "E-mail címek", + "smtp-host-description": "Az SMTP kiszolgáló címe, amely az e-maileket kezeli.", + "smtp-port-description": "Az SMTP kiszolgáló által használt port a kimenő e-mailekhez.", + "smtp-tls-description": "TLS támogatás engedélyezése az SMTP kiszolgálónál", + "smtp-host": "SMTP kiszolgáló", + "smtp-port": "SMTP port", + "smtp-username": "Felhasználónév", + "smtp-password": "Jelszó", + "smtp-tls": "TLS támogatás", + "send-from": "Feladó", + "send-smtp-test": "Teszt e-mail küldése magamnak", + "invitation-code": "Meghívási kód", + "email-invite-register-subject": "__inviter__ egy meghívás küldött Önnek", + "email-invite-register-text": "Dear __user__,\n\n__inviter__ invites you to kanban board for collaborations.\n\nPlease follow the link below:\n__url__\n\nAnd your invitation code is: __icode__\n\nThanks.", + "email-smtp-test-subject": "SMTP Test Email", + "email-smtp-test-text": "Sikeresen elküldött egy e-mailt", + "error-invitation-code-not-exist": "A meghívási kód nem létezik", + "error-notAuthorized": "Nincs jogosultsága az oldal megtekintéséhez.", + "webhook-title": "Webhook Name", + "webhook-token": "Token (Optional for Authentication)", + "outgoing-webhooks": "Kimenő webhurkok", + "bidirectional-webhooks": "Two-Way Webhooks", + "outgoingWebhooksPopup-title": "Kimenő webhurkok", + "boardCardTitlePopup-title": "Card Title Filter", + "disable-webhook": "Disable This Webhook", + "global-webhook": "Global Webhooks", + "new-outgoing-webhook": "Új kimenő webhurok", + "no-name": "(Ismeretlen)", + "Node_version": "Node verzió", + "Meteor_version": "Meteor version", + "MongoDB_version": "MongoDB version", + "MongoDB_storage_engine": "MongoDB storage engine", + "MongoDB_Oplog_enabled": "MongoDB Oplog enabled", + "OS_Arch": "Operációs rendszer architektúrája", + "OS_Cpus": "Operációs rendszer CPU száma", + "OS_Freemem": "Operációs rendszer szabad memóriája", + "OS_Loadavg": "Operációs rendszer átlagos terhelése", + "OS_Platform": "Operációs rendszer platformja", + "OS_Release": "Operációs rendszer kiadása", + "OS_Totalmem": "Operációs rendszer összes memóriája", + "OS_Type": "Operációs rendszer típusa", + "OS_Uptime": "Operációs rendszer üzemideje", + "days": "days", + "hours": "óra", + "minutes": "perc", + "seconds": "másodperc", + "show-field-on-card": "A mező megjelenítése a kártyán", + "automatically-field-on-card": "Auto create field to all cards", + "showLabel-field-on-card": "Show field label on minicard", + "yes": "Igen", + "no": "Nem", + "accounts": "Fiókok", + "accounts-allowEmailChange": "E-mail megváltoztatásának engedélyezése", + "accounts-allowUserNameChange": "Felhasználónév megváltoztatásának engedélyezése", + "createdAt": "Létrehozva", + "verified": "Ellenőrizve", + "active": "Aktív", + "card-received": "Érkezett", + "card-received-on": "Ekkor érkezett", + "card-end": "Befejezés", + "card-end-on": "Befejeződik ekkor", + "editCardReceivedDatePopup-title": "Érkezési dátum megváltoztatása", + "editCardEndDatePopup-title": "Befejezési dátum megváltoztatása", + "setCardColorPopup-title": "Set color", + "setCardActionsColorPopup-title": "Choose a color", + "setSwimlaneColorPopup-title": "Choose a color", + "setListColorPopup-title": "Choose a color", + "assigned-by": "Assigned By", + "requested-by": "Requested By", + "board-delete-notice": "Deleting is permanent. You will lose all lists, cards and actions associated with this board.", + "delete-board-confirm-popup": "All lists, cards, labels, and activities will be deleted and you won't be able to recover the board contents. There is no undo.", + "boardDeletePopup-title": "Delete Board?", + "delete-board": "Delete Board", + "default-subtasks-board": "Subtasks for __board__ board", + "default": "Default", + "queue": "Queue", + "subtask-settings": "Alfeladat beállítások", + "card-settings": "Card Settings", + "boardSubtaskSettingsPopup-title": "Tábla alfeladat beállítások", + "boardCardSettingsPopup-title": "Card Settings", + "deposit-subtasks-board": "Deposit subtasks to this board:", + "deposit-subtasks-list": "Landing list for subtasks deposited here:", + "show-parent-in-minicard": "Show parent in minicard:", + "prefix-with-full-path": "Prefix with full path", + "prefix-with-parent": "Prefix with parent", + "subtext-with-full-path": "Subtext with full path", + "subtext-with-parent": "Subtext with parent", + "change-card-parent": "Change card's parent", + "parent-card": "Parent card", + "source-board": "Source board", + "no-parent": "Don't show parent", + "activity-added-label": "added label '%s' to %s", + "activity-removed-label": "removed label '%s' from %s", + "activity-delete-attach": "deleted an attachment from %s", + "activity-added-label-card": "added label '%s'", + "activity-removed-label-card": "removed label '%s'", + "activity-delete-attach-card": "deleted an attachment", + "activity-set-customfield": "set custom field '%s' to '%s' in %s", + "activity-unset-customfield": "unset custom field '%s' in %s", + "r-rule": "Rule", + "r-add-trigger": "Add trigger", + "r-add-action": "Add action", + "r-board-rules": "Board rules", + "r-add-rule": "Add rule", + "r-view-rule": "View rule", + "r-delete-rule": "Delete rule", + "r-new-rule-name": "New rule title", + "r-no-rules": "No rules", + "r-when-a-card": "When a card", + "r-is": "is", + "r-is-moved": "is moved", + "r-added-to": "added to", + "r-removed-from": "Removed from", + "r-the-board": "the board", + "r-list": "list", + "set-filter": "Set Filter", + "r-moved-to": "Moved to", + "r-moved-from": "Moved from", + "r-archived": "Archívumba helyezve", + "r-unarchived": "Helyreállítva az archívumból", + "r-a-card": "a card", + "r-when-a-label-is": "When a label is", + "r-when-the-label": "When the label", + "r-list-name": "list name", + "r-when-a-member": "When a member is", + "r-when-the-member": "When the member", + "r-name": "name", + "r-when-a-attach": "When an attachment", + "r-when-a-checklist": "When a checklist is", + "r-when-the-checklist": "When the checklist", + "r-completed": "Completed", + "r-made-incomplete": "Made incomplete", + "r-when-a-item": "When a checklist item is", + "r-when-the-item": "When the checklist item", + "r-checked": "Checked", + "r-unchecked": "Unchecked", + "r-move-card-to": "Move card to", + "r-top-of": "Top of", + "r-bottom-of": "Bottom of", + "r-its-list": "its list", + "r-archive": "Mozgatás az archívumba", + "r-unarchive": "Helyreállítás az archívumból", + "r-card": "card", + "r-add": "Hozzáadás", + "r-remove": "Remove", + "r-label": "label", + "r-member": "member", + "r-remove-all": "Remove all members from the card", + "r-set-color": "Set color to", + "r-checklist": "checklist", + "r-check-all": "Check all", + "r-uncheck-all": "Uncheck all", + "r-items-check": "items of checklist", + "r-check": "Check", + "r-uncheck": "Uncheck", + "r-item": "item", + "r-of-checklist": "ellenőrzőlistából", + "r-send-email": "Send an email", + "r-to": "to", + "r-subject": "subject", + "r-rule-details": "Rule details", + "r-d-move-to-top-gen": "Move card to top of its list", + "r-d-move-to-top-spec": "Move card to top of list", + "r-d-move-to-bottom-gen": "Move card to bottom of its list", + "r-d-move-to-bottom-spec": "Move card to bottom of list", + "r-d-send-email": "Send email", + "r-d-send-email-to": "to", + "r-d-send-email-subject": "subject", + "r-d-send-email-message": "message", + "r-d-archive": "Move card to Archive", + "r-d-unarchive": "Restore card from Archive", + "r-d-add-label": "Add label", + "r-d-remove-label": "Remove label", + "r-create-card": "Create new card", + "r-in-list": "in list", + "r-in-swimlane": "in swimlane", + "r-d-add-member": "Add member", + "r-d-remove-member": "Remove member", + "r-d-remove-all-member": "Remove all member", + "r-d-check-all": "Check all items of a list", + "r-d-uncheck-all": "Uncheck all items of a list", + "r-d-check-one": "Elem ellenőrzése", + "r-d-uncheck-one": "Uncheck item", + "r-d-check-of-list": "ellenőrzőlistából", + "r-d-add-checklist": "Ellenőrzőlista hozzáadása", + "r-d-remove-checklist": "Ellenőrzőlista eltávolítása", + "r-by": "által", + "r-add-checklist": "Ellenőrzőlista hozzáadása", + "r-with-items": "elemekkel", + "r-items-list": "item1,item2,item3", + "r-add-swimlane": "Add swimlane", + "r-swimlane-name": "swimlane name", + "r-board-note": "Note: leave a field empty to match every possible value.", + "r-checklist-note": "Note: checklist's items have to be written as comma separated values.", + "r-when-a-card-is-moved": "Amikor egy kártya másik listába kerül", + "r-set": "Set", + "r-update": "Update", + "r-datefield": "date field", + "r-df-start-at": "start", + "r-df-due-at": "due", + "r-df-end-at": "end", + "r-df-received-at": "received", + "r-to-current-datetime": "to current date/time", + "r-remove-value-from": "Remove value from", + "ldap": "LDAP", + "oauth2": "OAuth2", + "cas": "CAS", + "authentication-method": "Hitelesítési mód", + "authentication-type": "Hitelesítés típusa", + "custom-product-name": "Saját terméknév", + "layout": "Elrendezés", + "hide-logo": "Logo elrejtése", + "add-custom-html-after-body-start": "Egyedi HTML hozzáadása <body> után", + "add-custom-html-before-body-end": "1", + "error-undefined": "Valami hiba történt", + "error-ldap-login": "Hiba történt bejelentkezés közben", + "display-authentication-method": "Hitelelesítési mód mutatása", + "default-authentication-method": "Alapértelmezett hitelesítési mód", + "duplicate-board": "Duplicate Board", + "people-number": "The number of people is:", + "swimlaneDeletePopup-title": "Delete Swimlane ?", + "swimlane-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the swimlane. There is no undo.", + "restore-all": "Restore all", + "delete-all": "Delete all", + "loading": "Loading, please wait.", + "previous_as": "last time was", + "act-a-dueAt": "modified due time to \nWhen: __timeValue__\nWhere: __card__\n previous due was __timeOldValue__", + "act-a-endAt": "modified ending time to __timeValue__ from (__timeOldValue__)", + "act-a-startAt": "modified starting time to __timeValue__ from (__timeOldValue__)", + "act-a-receivedAt": "modified received time to __timeValue__ from (__timeOldValue__)", + "a-dueAt": "modified due time to be", + "a-endAt": "modified ending time to be", + "a-startAt": "modified starting time to be", + "a-receivedAt": "modified received time to be", + "almostdue": "current due time %s is approaching", + "pastdue": "current due time %s is past", + "duenow": "current due time %s is today", + "act-newDue": "__list__/__card__ has 1st due reminder [__board__]", + "act-withDue": "__list__/__card__ due reminders [__board__]", + "act-almostdue": "was reminding the current due (__timeValue__) of __card__ is approaching", + "act-pastdue": "was reminding the current due (__timeValue__) of __card__ is past", + "act-duenow": "was reminding the current due (__timeValue__) of __card__ is now", + "act-atUserComment": "You were mentioned in [__board__] __list__/__card__", + "delete-user-confirm-popup": "Are you sure you want to delete this account? There is no undo.", + "accounts-allowUserDelete": "Allow users to self delete their account", + "hide-minicard-label-text": "Hide minicard label text", + "show-desktop-drag-handles": "Show desktop drag handles", + "assignee": "Assignee", + "cardAssigneesPopup-title": "Assignee", + "addmore-detail": "Add a more detailed description", + "show-on-card": "Show on Card", + "new": "New", + "editUserPopup-title": "Edit User", + "newUserPopup-title": "New User", + "notifications": "Notifications", + "view-all": "View All", + "filter-by-unread": "Filter by Unread", + "mark-all-as-read": "Mark all as read", + "allow-rename": "Allow Rename", + "allowRenamePopup-title": "Allow Rename" +} \ No newline at end of file diff --git a/i18n/hy.i18n.json b/i18n/hy.i18n.json index 29a81ae2..45299537 100644 --- a/i18n/hy.i18n.json +++ b/i18n/hy.i18n.json @@ -1,769 +1,769 @@ { - "accept": "Ընդունել", - "act-activity-notify": "Activity Notification", - "act-addAttachment": "added attachment __attachment__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-deleteAttachment": "deleted attachment __attachment__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addSubtask": "added subtask __subtask__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addedLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removeLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removedLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addChecklist": "added checklist __checklist__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addChecklistItem": "added checklist item __checklistItem__ to checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removeChecklist": "removed checklist __checklist__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removeChecklistItem": "removed checklist item __checklistItem__ from checklist __checkList__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-checkedItem": "checked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-uncheckedItem": "unchecked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-completeChecklist": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-uncompleteChecklist": "uncompleted checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addComment": "commented on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-editComment": "edited comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-deleteComment": "deleted comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-createBoard": "created board __board__", - "act-createSwimlane": "created swimlane __swimlane__ to board __board__", - "act-createCard": "created card __card__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-createCustomField": "created custom field __customField__ at board __board__", - "act-deleteCustomField": "deleted custom field __customField__ at board __board__", - "act-setCustomField": "edited custom field __customField__: __customFieldValue__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-createList": "added list __list__ to board __board__", - "act-addBoardMember": "added member __member__ to board __board__", - "act-archivedBoard": "Board __board__ moved to Archive", - "act-archivedCard": "Card __card__ at list __list__ at swimlane __swimlane__ at board __board__ moved to Archive", - "act-archivedList": "List __list__ at swimlane __swimlane__ at board __board__ moved to Archive", - "act-archivedSwimlane": "Swimlane __swimlane__ at board __board__ moved to Archive", - "act-importBoard": "imported board __board__", - "act-importCard": "imported card __card__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-importList": "imported list __list__ to swimlane __swimlane__ at board __board__", - "act-joinMember": "added member __member__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-moveCard": "moved card __card__ at board __board__ from list __oldList__ at swimlane __oldSwimlane__ to list __list__ at swimlane __swimlane__", - "act-moveCardToOtherBoard": "moved card __card__ from list __oldList__ at swimlane __oldSwimlane__ at board __oldBoard__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-removeBoardMember": "removed member __member__ from board __board__", - "act-restoredCard": "restored card __card__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-unjoinMember": "removed member __member__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-withBoardTitle": "__board__", - "act-withCardTitle": "[__board__] __card__", - "actions": "Actions", - "activities": "Activities", - "activity": "Activity", - "activity-added": "added %s to %s", - "activity-archived": "%s moved to Archive", - "activity-attached": "attached %s to %s", - "activity-created": "created %s", - "activity-customfield-created": "created custom field %s", - "activity-excluded": "excluded %s from %s", - "activity-imported": "imported %s into %s from %s", - "activity-imported-board": "imported %s from %s", - "activity-joined": "joined %s", - "activity-moved": "moved %s from %s to %s", - "activity-on": "on %s", - "activity-removed": "removed %s from %s", - "activity-sent": "sent %s to %s", - "activity-unjoined": "unjoined %s", - "activity-subtask-added": "added subtask to %s", - "activity-checked-item": "checked %s in checklist %s of %s", - "activity-unchecked-item": "unchecked %s in checklist %s of %s", - "activity-checklist-added": "added checklist to %s", - "activity-checklist-removed": "removed a checklist from %s", - "activity-checklist-completed": "completed checklist %s of %s", - "activity-checklist-uncompleted": "uncompleted the checklist %s of %s", - "activity-checklist-item-added": "added checklist item to '%s' in %s", - "activity-checklist-item-removed": "removed a checklist item from '%s' in %s", - "add": "Add", - "activity-checked-item-card": "checked %s in checklist %s", - "activity-unchecked-item-card": "unchecked %s in checklist %s", - "activity-checklist-completed-card": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "activity-checklist-uncompleted-card": "uncompleted the checklist %s", - "activity-editComment": "edited comment %s", - "activity-deleteComment": "deleted comment %s", - "add-attachment": "Add Attachment", - "add-board": "Add Board", - "add-card": "Add Card", - "add-swimlane": "Add Swimlane", - "add-subtask": "Add Subtask", - "add-checklist": "Add Checklist", - "add-checklist-item": "Add an item to checklist", - "add-cover": "Add Cover", - "add-label": "Add Label", - "add-list": "Add List", - "add-members": "Add Members", - "added": "Added", - "addMemberPopup-title": "Members", - "admin": "Admin", - "admin-desc": "Can view and edit cards, remove members, and change settings for the board.", - "admin-announcement": "Announcement", - "admin-announcement-active": "Active System-Wide Announcement", - "admin-announcement-title": "Announcement from Administrator", - "all-boards": "All boards", - "and-n-other-card": "And __count__ other card", - "and-n-other-card_plural": "And __count__ other cards", - "apply": "Apply", - "app-is-offline": "Loading, please wait. Refreshing the page will cause data loss. If loading does not work, please check that server has not stopped.", - "archive": "Move to Archive", - "archive-all": "Move All to Archive", - "archive-board": "Move Board to Archive", - "archive-card": "Move Card to Archive", - "archive-list": "Move List to Archive", - "archive-swimlane": "Move Swimlane to Archive", - "archive-selection": "Move selection to Archive", - "archiveBoardPopup-title": "Move Board to Archive?", - "archived-items": "Archive", - "archived-boards": "Boards in Archive", - "restore-board": "Restore Board", - "no-archived-boards": "No Boards in Archive.", - "archives": "Archive", - "template": "Template", - "templates": "Templates", - "assign-member": "Assign member", - "attached": "attached", - "attachment": "Attachment", - "attachment-delete-pop": "Deleting an attachment is permanent. There is no undo.", - "attachmentDeletePopup-title": "Delete Attachment?", - "attachments": "Attachments", - "auto-watch": "Automatically watch boards when they are created", - "avatar-too-big": "The avatar is too large (70KB max)", - "back": "Back", - "board-change-color": "Change color", - "board-nb-stars": "%s stars", - "board-not-found": "Board not found", - "board-private-info": "This board will be <strong>private</strong>.", - "board-public-info": "This board will be <strong>public</strong>.", - "boardChangeColorPopup-title": "Change Board Background", - "boardChangeTitlePopup-title": "Rename Board", - "boardChangeVisibilityPopup-title": "Change Visibility", - "boardChangeWatchPopup-title": "Change Watch", - "boardMenuPopup-title": "Board Settings", - "boardChangeViewPopup-title": "Board View", - "boards": "Boards", - "board-view": "Board View", - "board-view-cal": "Calendar", - "board-view-swimlanes": "Swimlanes", - "board-view-collapse": "Collapse", - "board-view-lists": "Lists", - "bucket-example": "Like “Bucket List” for example", - "cancel": "Cancel", - "card-archived": "This card is moved to Archive.", - "board-archived": "This board is moved to Archive.", - "card-comments-title": "This card has %s comment.", - "card-delete-notice": "Deleting is permanent. You will lose all actions associated with this card.", - "card-delete-pop": "All actions will be removed from the activity feed and you won't be able to re-open the card. There is no undo.", - "card-delete-suggest-archive": "You can move a card to Archive to remove it from the board and preserve the activity.", - "card-due": "Due", - "card-due-on": "Due on", - "card-spent": "Spent Time", - "card-edit-attachments": "Edit attachments", - "card-edit-custom-fields": "Edit custom fields", - "card-edit-labels": "Edit labels", - "card-edit-members": "Edit members", - "card-labels-title": "Change the labels for the card.", - "card-members-title": "Add or remove members of the board from the card.", - "card-start": "Start", - "card-start-on": "Starts on", - "cardAttachmentsPopup-title": "Attach From", - "cardCustomField-datePopup-title": "Change date", - "cardCustomFieldsPopup-title": "Edit custom fields", - "cardDeletePopup-title": "Delete Card?", - "cardDetailsActionsPopup-title": "Card Actions", - "cardLabelsPopup-title": "Labels", - "cardMembersPopup-title": "Members", - "cardMorePopup-title": "More", - "cardTemplatePopup-title": "Create template", - "cards": "Cards", - "cards-count": "Cards", - "casSignIn": "Sign In with CAS", - "cardType-card": "Card", - "cardType-linkedCard": "Linked Card", - "cardType-linkedBoard": "Linked Board", - "change": "Change", - "change-avatar": "Change Avatar", - "change-password": "Change Password", - "change-permissions": "Change permissions", - "change-settings": "Change Settings", - "changeAvatarPopup-title": "Change Avatar", - "changeLanguagePopup-title": "Change Language", - "changePasswordPopup-title": "Change Password", - "changePermissionsPopup-title": "Change Permissions", - "changeSettingsPopup-title": "Change Settings", - "subtasks": "Subtasks", - "checklists": "Checklists", - "click-to-star": "Click to star this board.", - "click-to-unstar": "Click to unstar this board.", - "clipboard": "Clipboard or drag & drop", - "close": "Close", - "close-board": "Close Board", - "close-board-pop": "You will be able to restore the board by clicking the “Archive” button from the home header.", - "color-black": "black", - "color-blue": "blue", - "color-crimson": "crimson", - "color-darkgreen": "darkgreen", - "color-gold": "gold", - "color-gray": "gray", - "color-green": "green", - "color-indigo": "indigo", - "color-lime": "lime", - "color-magenta": "magenta", - "color-mistyrose": "mistyrose", - "color-navy": "navy", - "color-orange": "orange", - "color-paleturquoise": "paleturquoise", - "color-peachpuff": "peachpuff", - "color-pink": "pink", - "color-plum": "plum", - "color-purple": "purple", - "color-red": "red", - "color-saddlebrown": "saddlebrown", - "color-silver": "silver", - "color-sky": "sky", - "color-slateblue": "slateblue", - "color-white": "white", - "color-yellow": "yellow", - "unset-color": "Unset", - "comment": "Comment", - "comment-placeholder": "Write Comment", - "comment-only": "Comment only", - "comment-only-desc": "Can comment on cards only.", - "no-comments": "No comments", - "no-comments-desc": "Can not see comments and activities.", - "worker": "Worker", - "worker-desc": "Can only move cards, assign itself to card and comment.", - "computer": "Computer", - "confirm-subtask-delete-dialog": "Are you sure you want to delete subtask?", - "confirm-checklist-delete-dialog": "Are you sure you want to delete checklist?", - "copy-card-link-to-clipboard": "Copy card link to clipboard", - "linkCardPopup-title": "Link Card", - "searchElementPopup-title": "Search", - "copyCardPopup-title": "Copy Card", - "copyChecklistToManyCardsPopup-title": "Copy Checklist Template to Many Cards", - "copyChecklistToManyCardsPopup-instructions": "Destination Card Titles and Descriptions in this JSON format", - "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"First card title\", \"description\":\"First card description\"}, {\"title\":\"Second card title\",\"description\":\"Second card description\"},{\"title\":\"Last card title\",\"description\":\"Last card description\"} ]", - "create": "Create", - "createBoardPopup-title": "Create Board", - "chooseBoardSourcePopup-title": "Import board", - "createLabelPopup-title": "Create Label", - "createCustomField": "Create Field", - "createCustomFieldPopup-title": "Create Field", - "current": "current", - "custom-field-delete-pop": "There is no undo. This will remove this custom field from all cards and destroy its history.", - "custom-field-checkbox": "Checkbox", - "custom-field-date": "Date", - "custom-field-dropdown": "Dropdown List", - "custom-field-dropdown-none": "(none)", - "custom-field-dropdown-options": "List Options", - "custom-field-dropdown-options-placeholder": "Press enter to add more options", - "custom-field-dropdown-unknown": "(unknown)", - "custom-field-number": "Number", - "custom-field-text": "Text", - "custom-fields": "Custom Fields", - "date": "Date", - "decline": "Decline", - "default-avatar": "Default avatar", - "delete": "Delete", - "deleteCustomFieldPopup-title": "Delete Custom Field?", - "deleteLabelPopup-title": "Delete Label?", - "description": "Description", - "disambiguateMultiLabelPopup-title": "Disambiguate Label Action", - "disambiguateMultiMemberPopup-title": "Disambiguate Member Action", - "discard": "Discard", - "done": "Done", - "download": "Download", - "edit": "Edit", - "edit-avatar": "Change Avatar", - "edit-profile": "Edit Profile", - "edit-wip-limit": "Edit WIP Limit", - "soft-wip-limit": "Soft WIP Limit", - "editCardStartDatePopup-title": "Change start date", - "editCardDueDatePopup-title": "Change due date", - "editCustomFieldPopup-title": "Edit Field", - "editCardSpentTimePopup-title": "Change spent time", - "editLabelPopup-title": "Change Label", - "editNotificationPopup-title": "Edit Notification", - "editProfilePopup-title": "Edit Profile", - "email": "Email", - "email-enrollAccount-subject": "An account created for you on __siteName__", - "email-enrollAccount-text": "Hello __user__,\n\nTo start using the service, simply click the link below.\n\n__url__\n\nThanks.", - "email-fail": "Sending email failed", - "email-fail-text": "Error trying to send email", - "email-invalid": "Invalid email", - "email-invite": "Invite via Email", - "email-invite-subject": "__inviter__ sent you an invitation", - "email-invite-text": "Dear __user__,\n\n__inviter__ invites you to join board \"__board__\" for collaborations.\n\nPlease follow the link below:\n\n__url__\n\nThanks.", - "email-resetPassword-subject": "Reset your password on __siteName__", - "email-resetPassword-text": "Hello __user__,\n\nTo reset your password, simply click the link below.\n\n__url__\n\nThanks.", - "email-sent": "Email sent", - "email-verifyEmail-subject": "Verify your email address on __siteName__", - "email-verifyEmail-text": "Hello __user__,\n\nTo verify your account email, simply click the link below.\n\n__url__\n\nThanks.", - "enable-wip-limit": "Enable WIP Limit", - "error-board-doesNotExist": "This board does not exist", - "error-board-notAdmin": "You need to be admin of this board to do that", - "error-board-notAMember": "You need to be a member of this board to do that", - "error-json-malformed": "Your text is not valid JSON", - "error-json-schema": "Your JSON data does not include the proper information in the correct format", - "error-list-doesNotExist": "This list does not exist", - "error-user-doesNotExist": "This user does not exist", - "error-user-notAllowSelf": "You can not invite yourself", - "error-user-notCreated": "This user is not created", - "error-username-taken": "This username is already taken", - "error-email-taken": "Email has already been taken", - "export-board": "Export board", - "sort": "Sort", - "sort-desc": "Click to Sort List", - "list-sort-by": "Sort the List By:", - "list-label-modifiedAt": "Last Access Time", - "list-label-title": "Name of the List", - "list-label-sort": "Your Manual Order", - "list-label-short-modifiedAt": "(L)", - "list-label-short-title": "(N)", - "list-label-short-sort": "(M)", - "filter": "Filter", - "filter-cards": "Filter Cards or Lists", - "list-filter-label": "Filter List by Title", - "filter-clear": "Clear filter", - "filter-no-label": "No label", - "filter-no-member": "No member", - "filter-no-custom-fields": "No Custom Fields", - "filter-show-archive": "Show archived lists", - "filter-hide-empty": "Hide empty lists", - "filter-on": "Filter is on", - "filter-on-desc": "You are filtering cards on this board. Click here to edit filter.", - "filter-to-selection": "Filter to selection", - "advanced-filter-label": "Advanced Filter", - "advanced-filter-description": "Advanced Filter allows to write a string containing following operators: == != <= >= && || ( ) A space is used as a separator between the Operators. You can filter for all Custom Fields by typing their names and values. For Example: Field1 == Value1. Note: If fields or values contains spaces, you need to encapsulate them into single quotes. For Example: 'Field 1' == 'Value 1'. For single control characters (' \\/) to be skipped, you can use \\. For example: Field1 == I\\'m. Also you can combine multiple conditions. For Example: F1 == V1 || F1 == V2. Normally all operators are interpreted from left to right. You can change the order by placing brackets. For Example: F1 == V1 && ( F2 == V2 || F2 == V3 ). Also you can search text fields using regex: F1 == /Tes.*/i", - "fullname": "Full Name", - "header-logo-title": "Go back to your boards page.", - "hide-system-messages": "Hide system messages", - "headerBarCreateBoardPopup-title": "Create Board", - "home": "Home", - "import": "Import", - "link": "Link", - "import-board": "import board", - "import-board-c": "Import board", - "import-board-title-trello": "Import board from Trello", - "import-board-title-wekan": "Import board from previous export", - "import-sandstorm-backup-warning": "Do not delete data you import from original exported board or Trello before checking does this grain close and open again, or do you get Board not found error, that means data loss.", - "import-sandstorm-warning": "Imported board will delete all existing data on board and replace it with imported board.", - "from-trello": "From Trello", - "from-wekan": "From previous export", - "import-board-instruction-trello": "In your Trello board, go to 'Menu', then 'More', 'Print and Export', 'Export JSON', and copy the resulting text.", - "import-board-instruction-wekan": "In your board, go to 'Menu', then 'Export board', and copy the text in the downloaded file.", - "import-board-instruction-about-errors": "If you get errors when importing board, sometimes importing still works, and board is at All Boards page.", - "import-json-placeholder": "Paste your valid JSON data here", - "import-map-members": "Map members", - "import-members-map": "Your imported board has some members. Please map the members you want to import to your users", - "import-show-user-mapping": "Review members mapping", - "import-user-select": "Pick your existing user you want to use as this member", - "importMapMembersAddPopup-title": "Select member", - "info": "Version", - "initials": "Initials", - "invalid-date": "Invalid date", - "invalid-time": "Invalid time", - "invalid-user": "Invalid user", - "joined": "joined", - "just-invited": "You are just invited to this board", - "keyboard-shortcuts": "Keyboard shortcuts", - "label-create": "Create Label", - "label-default": "%s label (default)", - "label-delete-pop": "There is no undo. This will remove this label from all cards and destroy its history.", - "labels": "Labels", - "language": "Language", - "last-admin-desc": "You can’t change roles because there must be at least one admin.", - "leave-board": "Leave Board", - "leave-board-pop": "Are you sure you want to leave __boardTitle__? You will be removed from all cards on this board.", - "leaveBoardPopup-title": "Leave Board ?", - "link-card": "Link to this card", - "list-archive-cards": "Move all cards in this list to Archive", - "list-archive-cards-pop": "This will remove all the cards in this list from the board. To view cards in Archive and bring them back to the board, click “Menu” > “Archive”.", - "list-move-cards": "Move all cards in this list", - "list-select-cards": "Select all cards in this list", - "set-color-list": "Set Color", - "listActionPopup-title": "List Actions", - "swimlaneActionPopup-title": "Swimlane Actions", - "swimlaneAddPopup-title": "Add a Swimlane below", - "listImportCardPopup-title": "Import a Trello card", - "listMorePopup-title": "More", - "link-list": "Link to this list", - "list-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the list. There is no undo.", - "list-delete-suggest-archive": "You can move a list to Archive to remove it from the board and preserve the activity.", - "lists": "Lists", - "swimlanes": "Swimlanes", - "log-out": "Log Out", - "log-in": "Log In", - "loginPopup-title": "Log In", - "memberMenuPopup-title": "Member Settings", - "members": "Members", - "menu": "Menu", - "move-selection": "Move selection", - "moveCardPopup-title": "Move Card", - "moveCardToBottom-title": "Move to Bottom", - "moveCardToTop-title": "Move to Top", - "moveSelectionPopup-title": "Move selection", - "multi-selection": "Multi-Selection", - "multi-selection-on": "Multi-Selection is on", - "muted": "Muted", - "muted-info": "You will never be notified of any changes in this board", - "my-boards": "My Boards", - "name": "Name", - "no-archived-cards": "No cards in Archive.", - "no-archived-lists": "No lists in Archive.", - "no-archived-swimlanes": "No swimlanes in Archive.", - "no-results": "No results", - "normal": "Normal", - "normal-desc": "Can view and edit cards. Can't change settings.", - "not-accepted-yet": "Invitation not accepted yet", - "notify-participate": "Receive updates to any cards you participate as creater or member", - "notify-watch": "Receive updates to any boards, lists, or cards you’re watching", - "optional": "optional", - "or": "or", - "page-maybe-private": "This page may be private. You may be able to view it by <a href='%s'>logging in</a>.", - "page-not-found": "Page not found.", - "password": "Password", - "paste-or-dragdrop": "to paste, or drag & drop image file to it (image only)", - "participating": "Participating", - "preview": "Preview", - "previewAttachedImagePopup-title": "Preview", - "previewClipboardImagePopup-title": "Preview", - "private": "Private", - "private-desc": "This board is private. Only people added to the board can view and edit it.", - "profile": "Profile", - "public": "Public", - "public-desc": "This board is public. It's visible to anyone with the link and will show up in search engines like Google. Only people added to the board can edit.", - "quick-access-description": "Star a board to add a shortcut in this bar.", - "remove-cover": "Remove Cover", - "remove-from-board": "Remove from Board", - "remove-label": "Remove Label", - "listDeletePopup-title": "Delete List ?", - "remove-member": "Remove Member", - "remove-member-from-card": "Remove from Card", - "remove-member-pop": "Remove __name__ (__username__) from __boardTitle__? The member will be removed from all cards on this board. They will receive a notification.", - "removeMemberPopup-title": "Remove Member?", - "rename": "Rename", - "rename-board": "Rename Board", - "restore": "Restore", - "save": "Save", - "search": "Search", - "rules": "Rules", - "search-cards": "Search from card/list titles, descriptions and custom fields on this board", - "search-example": "Text to search for?", - "select-color": "Select Color", - "set-wip-limit-value": "Set a limit for the maximum number of tasks in this list", - "setWipLimitPopup-title": "Set WIP Limit", - "shortcut-assign-self": "Assign yourself to current card", - "shortcut-autocomplete-emoji": "Autocomplete emoji", - "shortcut-autocomplete-members": "Autocomplete members", - "shortcut-clear-filters": "Clear all filters", - "shortcut-close-dialog": "Close Dialog", - "shortcut-filter-my-cards": "Filter my cards", - "shortcut-show-shortcuts": "Bring up this shortcuts list", - "shortcut-toggle-filterbar": "Toggle Filter Sidebar", - "shortcut-toggle-sidebar": "Toggle Board Sidebar", - "show-cards-minimum-count": "Show cards count if list contains more than", - "sidebar-open": "Open Sidebar", - "sidebar-close": "Close Sidebar", - "signupPopup-title": "Create an Account", - "star-board-title": "Click to star this board. It will show up at top of your boards list.", - "starred-boards": "Starred Boards", - "starred-boards-description": "Starred boards show up at the top of your boards list.", - "subscribe": "Subscribe", - "team": "Team", - "this-board": "this board", - "this-card": "this card", - "spent-time-hours": "Spent time (hours)", - "overtime-hours": "Overtime (hours)", - "overtime": "Overtime", - "has-overtime-cards": "Has overtime cards", - "has-spenttime-cards": "Has spent time cards", - "time": "Time", - "title": "Title", - "tracking": "Tracking", - "tracking-info": "You will be notified of any changes to those cards you are involved as creator or member.", - "type": "Type", - "unassign-member": "Unassign member", - "unsaved-description": "You have an unsaved description.", - "unwatch": "Unwatch", - "upload": "Upload", - "upload-avatar": "Upload an avatar", - "uploaded-avatar": "Uploaded an avatar", - "username": "Username", - "view-it": "View it", - "warn-list-archived": "warning: this card is in an list at Archive", - "watch": "Watch", - "watching": "Watching", - "watching-info": "You will be notified of any change in this board", - "welcome-board": "Welcome Board", - "welcome-swimlane": "Milestone 1", - "welcome-list1": "Basics", - "welcome-list2": "Advanced", - "card-templates-swimlane": "Card Templates", - "list-templates-swimlane": "List Templates", - "board-templates-swimlane": "Board Templates", - "what-to-do": "What do you want to do?", - "wipLimitErrorPopup-title": "Invalid WIP Limit", - "wipLimitErrorPopup-dialog-pt1": "The number of tasks in this list is higher than the WIP limit you've defined.", - "wipLimitErrorPopup-dialog-pt2": "Please move some tasks out of this list, or set a higher WIP limit.", - "admin-panel": "Admin Panel", - "settings": "Settings", - "people": "People", - "registration": "Registration", - "disable-self-registration": "Disable Self-Registration", - "invite": "Invite", - "invite-people": "Invite People", - "to-boards": "To board(s)", - "email-addresses": "Email Addresses", - "smtp-host-description": "The address of the SMTP server that handles your emails.", - "smtp-port-description": "The port your SMTP server uses for outgoing emails.", - "smtp-tls-description": "Enable TLS support for SMTP server", - "smtp-host": "SMTP Host", - "smtp-port": "SMTP Port", - "smtp-username": "Username", - "smtp-password": "Password", - "smtp-tls": "TLS support", - "send-from": "From", - "send-smtp-test": "Send a test email to yourself", - "invitation-code": "Invitation Code", - "email-invite-register-subject": "__inviter__ sent you an invitation", - "email-invite-register-text": "Dear __user__,\n\n__inviter__ invites you to kanban board for collaborations.\n\nPlease follow the link below:\n__url__\n\nAnd your invitation code is: __icode__\n\nThanks.", - "email-smtp-test-subject": "SMTP Test Email", - "email-smtp-test-text": "You have successfully sent an email", - "error-invitation-code-not-exist": "Invitation code doesn't exist", - "error-notAuthorized": "You are not authorized to view this page.", - "webhook-title": "Webhook Name", - "webhook-token": "Token (Optional for Authentication)", - "outgoing-webhooks": "Outgoing Webhooks", - "bidirectional-webhooks": "Two-Way Webhooks", - "outgoingWebhooksPopup-title": "Outgoing Webhooks", - "boardCardTitlePopup-title": "Card Title Filter", - "disable-webhook": "Disable This Webhook", - "global-webhook": "Global Webhooks", - "new-outgoing-webhook": "New Outgoing Webhook", - "no-name": "(Unknown)", - "Node_version": "Node version", - "Meteor_version": "Meteor version", - "MongoDB_version": "MongoDB version", - "MongoDB_storage_engine": "MongoDB storage engine", - "MongoDB_Oplog_enabled": "MongoDB Oplog enabled", - "OS_Arch": "OS Arch", - "OS_Cpus": "OS CPU Count", - "OS_Freemem": "OS Free Memory", - "OS_Loadavg": "OS Load Average", - "OS_Platform": "OS Platform", - "OS_Release": "OS Release", - "OS_Totalmem": "OS Total Memory", - "OS_Type": "OS Type", - "OS_Uptime": "OS Uptime", - "days": "days", - "hours": "hours", - "minutes": "minutes", - "seconds": "seconds", - "show-field-on-card": "Show this field on card", - "automatically-field-on-card": "Auto create field to all cards", - "showLabel-field-on-card": "Show field label on minicard", - "yes": "Yes", - "no": "No", - "accounts": "Accounts", - "accounts-allowEmailChange": "Allow Email Change", - "accounts-allowUserNameChange": "Allow Username Change", - "createdAt": "Created at", - "verified": "Verified", - "active": "Active", - "card-received": "Received", - "card-received-on": "Received on", - "card-end": "End", - "card-end-on": "Ends on", - "editCardReceivedDatePopup-title": "Change received date", - "editCardEndDatePopup-title": "Change end date", - "setCardColorPopup-title": "Set color", - "setCardActionsColorPopup-title": "Choose a color", - "setSwimlaneColorPopup-title": "Choose a color", - "setListColorPopup-title": "Choose a color", - "assigned-by": "Assigned By", - "requested-by": "Requested By", - "board-delete-notice": "Deleting is permanent. You will lose all lists, cards and actions associated with this board.", - "delete-board-confirm-popup": "All lists, cards, labels, and activities will be deleted and you won't be able to recover the board contents. There is no undo.", - "boardDeletePopup-title": "Delete Board?", - "delete-board": "Delete Board", - "default-subtasks-board": "Subtasks for __board__ board", - "default": "Default", - "queue": "Queue", - "subtask-settings": "Subtasks Settings", - "card-settings": "Card Settings", - "boardSubtaskSettingsPopup-title": "Board Subtasks Settings", - "boardCardSettingsPopup-title": "Card Settings", - "deposit-subtasks-board": "Deposit subtasks to this board:", - "deposit-subtasks-list": "Landing list for subtasks deposited here:", - "show-parent-in-minicard": "Show parent in minicard:", - "prefix-with-full-path": "Prefix with full path", - "prefix-with-parent": "Prefix with parent", - "subtext-with-full-path": "Subtext with full path", - "subtext-with-parent": "Subtext with parent", - "change-card-parent": "Change card's parent", - "parent-card": "Parent card", - "source-board": "Source board", - "no-parent": "Don't show parent", - "activity-added-label": "added label '%s' to %s", - "activity-removed-label": "removed label '%s' from %s", - "activity-delete-attach": "deleted an attachment from %s", - "activity-added-label-card": "added label '%s'", - "activity-removed-label-card": "removed label '%s'", - "activity-delete-attach-card": "deleted an attachment", - "activity-set-customfield": "set custom field '%s' to '%s' in %s", - "activity-unset-customfield": "unset custom field '%s' in %s", - "r-rule": "Rule", - "r-add-trigger": "Add trigger", - "r-add-action": "Add action", - "r-board-rules": "Board rules", - "r-add-rule": "Add rule", - "r-view-rule": "View rule", - "r-delete-rule": "Delete rule", - "r-new-rule-name": "New rule title", - "r-no-rules": "No rules", - "r-when-a-card": "When a card", - "r-is": "is", - "r-is-moved": "is moved", - "r-added-to": "added to", - "r-removed-from": "Removed from", - "r-the-board": "the board", - "r-list": "list", - "set-filter": "Set Filter", - "r-moved-to": "Moved to", - "r-moved-from": "Moved from", - "r-archived": "Moved to Archive", - "r-unarchived": "Restored from Archive", - "r-a-card": "a card", - "r-when-a-label-is": "When a label is", - "r-when-the-label": "When the label", - "r-list-name": "list name", - "r-when-a-member": "When a member is", - "r-when-the-member": "When the member", - "r-name": "name", - "r-when-a-attach": "When an attachment", - "r-when-a-checklist": "When a checklist is", - "r-when-the-checklist": "When the checklist", - "r-completed": "Completed", - "r-made-incomplete": "Made incomplete", - "r-when-a-item": "When a checklist item is", - "r-when-the-item": "When the checklist item", - "r-checked": "Checked", - "r-unchecked": "Unchecked", - "r-move-card-to": "Move card to", - "r-top-of": "Top of", - "r-bottom-of": "Bottom of", - "r-its-list": "its list", - "r-archive": "Move to Archive", - "r-unarchive": "Restore from Archive", - "r-card": "card", - "r-add": "Add", - "r-remove": "Remove", - "r-label": "label", - "r-member": "member", - "r-remove-all": "Remove all members from the card", - "r-set-color": "Set color to", - "r-checklist": "checklist", - "r-check-all": "Check all", - "r-uncheck-all": "Uncheck all", - "r-items-check": "items of checklist", - "r-check": "Check", - "r-uncheck": "Uncheck", - "r-item": "item", - "r-of-checklist": "of checklist", - "r-send-email": "Send an email", - "r-to": "to", - "r-subject": "subject", - "r-rule-details": "Rule details", - "r-d-move-to-top-gen": "Move card to top of its list", - "r-d-move-to-top-spec": "Move card to top of list", - "r-d-move-to-bottom-gen": "Move card to bottom of its list", - "r-d-move-to-bottom-spec": "Move card to bottom of list", - "r-d-send-email": "Send email", - "r-d-send-email-to": "to", - "r-d-send-email-subject": "subject", - "r-d-send-email-message": "message", - "r-d-archive": "Move card to Archive", - "r-d-unarchive": "Restore card from Archive", - "r-d-add-label": "Add label", - "r-d-remove-label": "Remove label", - "r-create-card": "Create new card", - "r-in-list": "in list", - "r-in-swimlane": "in swimlane", - "r-d-add-member": "Add member", - "r-d-remove-member": "Remove member", - "r-d-remove-all-member": "Remove all member", - "r-d-check-all": "Check all items of a list", - "r-d-uncheck-all": "Uncheck all items of a list", - "r-d-check-one": "Check item", - "r-d-uncheck-one": "Uncheck item", - "r-d-check-of-list": "of checklist", - "r-d-add-checklist": "Add checklist", - "r-d-remove-checklist": "Remove checklist", - "r-by": "by", - "r-add-checklist": "Add checklist", - "r-with-items": "with items", - "r-items-list": "item1,item2,item3", - "r-add-swimlane": "Add swimlane", - "r-swimlane-name": "swimlane name", - "r-board-note": "Note: leave a field empty to match every possible value.", - "r-checklist-note": "Note: checklist's items have to be written as comma separated values.", - "r-when-a-card-is-moved": "When a card is moved to another list", - "r-set": "Set", - "r-update": "Update", - "r-datefield": "date field", - "r-df-start-at": "start", - "r-df-due-at": "due", - "r-df-end-at": "end", - "r-df-received-at": "received", - "r-to-current-datetime": "to current date/time", - "r-remove-value-from": "Remove value from", - "ldap": "LDAP", - "oauth2": "OAuth2", - "cas": "CAS", - "authentication-method": "Authentication method", - "authentication-type": "Authentication type", - "custom-product-name": "Custom Product Name", - "layout": "Layout", - "hide-logo": "Hide Logo", - "add-custom-html-after-body-start": "Add Custom HTML after <body> start", - "add-custom-html-before-body-end": "Add Custom HTML before </body> end", - "error-undefined": "Something went wrong", - "error-ldap-login": "An error occurred while trying to login", - "display-authentication-method": "Display Authentication Method", - "default-authentication-method": "Default Authentication Method", - "duplicate-board": "Duplicate Board", - "people-number": "The number of people is:", - "swimlaneDeletePopup-title": "Delete Swimlane ?", - "swimlane-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the swimlane. There is no undo.", - "restore-all": "Restore all", - "delete-all": "Delete all", - "loading": "Loading, please wait.", - "previous_as": "last time was", - "act-a-dueAt": "modified due time to \nWhen: __timeValue__\nWhere: __card__\n previous due was __timeOldValue__", - "act-a-endAt": "modified ending time to __timeValue__ from (__timeOldValue__)", - "act-a-startAt": "modified starting time to __timeValue__ from (__timeOldValue__)", - "act-a-receivedAt": "modified received time to __timeValue__ from (__timeOldValue__)", - "a-dueAt": "modified due time to be", - "a-endAt": "modified ending time to be", - "a-startAt": "modified starting time to be", - "a-receivedAt": "modified received time to be", - "almostdue": "current due time %s is approaching", - "pastdue": "current due time %s is past", - "duenow": "current due time %s is today", - "act-newDue": "__list__/__card__ has 1st due reminder [__board__]", - "act-withDue": "__list__/__card__ due reminders [__board__]", - "act-almostdue": "was reminding the current due (__timeValue__) of __card__ is approaching", - "act-pastdue": "was reminding the current due (__timeValue__) of __card__ is past", - "act-duenow": "was reminding the current due (__timeValue__) of __card__ is now", - "act-atUserComment": "You were mentioned in [__board__] __list__/__card__", - "delete-user-confirm-popup": "Are you sure you want to delete this account? There is no undo.", - "accounts-allowUserDelete": "Allow users to self delete their account", - "hide-minicard-label-text": "Hide minicard label text", - "show-desktop-drag-handles": "Show desktop drag handles", - "assignee": "Assignee", - "cardAssigneesPopup-title": "Assignee", - "addmore-detail": "Add a more detailed description", - "show-on-card": "Show on Card", - "new": "New", - "editUserPopup-title": "Edit User", - "newUserPopup-title": "New User", - "notifications": "Notifications", - "view-all": "View All", - "filter-by-unread": "Filter by Unread", - "mark-all-as-read": "Mark all as read", - "allow-rename": "Allow Rename", - "allowRenamePopup-title": "Allow Rename" -} + "accept": "Ընդունել", + "act-activity-notify": "Activity Notification", + "act-addAttachment": "added attachment __attachment__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-deleteAttachment": "deleted attachment __attachment__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addSubtask": "added subtask __subtask__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addedLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removeLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removedLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addChecklist": "added checklist __checklist__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addChecklistItem": "added checklist item __checklistItem__ to checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removeChecklist": "removed checklist __checklist__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removeChecklistItem": "removed checklist item __checklistItem__ from checklist __checkList__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-checkedItem": "checked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-uncheckedItem": "unchecked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-completeChecklist": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-uncompleteChecklist": "uncompleted checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addComment": "commented on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-editComment": "edited comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-deleteComment": "deleted comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-createBoard": "created board __board__", + "act-createSwimlane": "created swimlane __swimlane__ to board __board__", + "act-createCard": "created card __card__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-createCustomField": "created custom field __customField__ at board __board__", + "act-deleteCustomField": "deleted custom field __customField__ at board __board__", + "act-setCustomField": "edited custom field __customField__: __customFieldValue__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-createList": "added list __list__ to board __board__", + "act-addBoardMember": "added member __member__ to board __board__", + "act-archivedBoard": "Board __board__ moved to Archive", + "act-archivedCard": "Card __card__ at list __list__ at swimlane __swimlane__ at board __board__ moved to Archive", + "act-archivedList": "List __list__ at swimlane __swimlane__ at board __board__ moved to Archive", + "act-archivedSwimlane": "Swimlane __swimlane__ at board __board__ moved to Archive", + "act-importBoard": "imported board __board__", + "act-importCard": "imported card __card__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-importList": "imported list __list__ to swimlane __swimlane__ at board __board__", + "act-joinMember": "added member __member__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-moveCard": "moved card __card__ at board __board__ from list __oldList__ at swimlane __oldSwimlane__ to list __list__ at swimlane __swimlane__", + "act-moveCardToOtherBoard": "moved card __card__ from list __oldList__ at swimlane __oldSwimlane__ at board __oldBoard__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-removeBoardMember": "removed member __member__ from board __board__", + "act-restoredCard": "restored card __card__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-unjoinMember": "removed member __member__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-withBoardTitle": "__board__", + "act-withCardTitle": "[__board__] __card__", + "actions": "Actions", + "activities": "Activities", + "activity": "Activity", + "activity-added": "added %s to %s", + "activity-archived": "%s moved to Archive", + "activity-attached": "attached %s to %s", + "activity-created": "created %s", + "activity-customfield-created": "created custom field %s", + "activity-excluded": "excluded %s from %s", + "activity-imported": "imported %s into %s from %s", + "activity-imported-board": "imported %s from %s", + "activity-joined": "joined %s", + "activity-moved": "moved %s from %s to %s", + "activity-on": "on %s", + "activity-removed": "removed %s from %s", + "activity-sent": "sent %s to %s", + "activity-unjoined": "unjoined %s", + "activity-subtask-added": "added subtask to %s", + "activity-checked-item": "checked %s in checklist %s of %s", + "activity-unchecked-item": "unchecked %s in checklist %s of %s", + "activity-checklist-added": "added checklist to %s", + "activity-checklist-removed": "removed a checklist from %s", + "activity-checklist-completed": "completed checklist %s of %s", + "activity-checklist-uncompleted": "uncompleted the checklist %s of %s", + "activity-checklist-item-added": "added checklist item to '%s' in %s", + "activity-checklist-item-removed": "removed a checklist item from '%s' in %s", + "add": "Add", + "activity-checked-item-card": "checked %s in checklist %s", + "activity-unchecked-item-card": "unchecked %s in checklist %s", + "activity-checklist-completed-card": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "activity-checklist-uncompleted-card": "uncompleted the checklist %s", + "activity-editComment": "edited comment %s", + "activity-deleteComment": "deleted comment %s", + "add-attachment": "Add Attachment", + "add-board": "Add Board", + "add-card": "Add Card", + "add-swimlane": "Add Swimlane", + "add-subtask": "Add Subtask", + "add-checklist": "Add Checklist", + "add-checklist-item": "Add an item to checklist", + "add-cover": "Add Cover", + "add-label": "Add Label", + "add-list": "Add List", + "add-members": "Add Members", + "added": "Added", + "addMemberPopup-title": "Members", + "admin": "Admin", + "admin-desc": "Can view and edit cards, remove members, and change settings for the board.", + "admin-announcement": "Announcement", + "admin-announcement-active": "Active System-Wide Announcement", + "admin-announcement-title": "Announcement from Administrator", + "all-boards": "All boards", + "and-n-other-card": "And __count__ other card", + "and-n-other-card_plural": "And __count__ other cards", + "apply": "Apply", + "app-is-offline": "Loading, please wait. Refreshing the page will cause data loss. If loading does not work, please check that server has not stopped.", + "archive": "Move to Archive", + "archive-all": "Move All to Archive", + "archive-board": "Move Board to Archive", + "archive-card": "Move Card to Archive", + "archive-list": "Move List to Archive", + "archive-swimlane": "Move Swimlane to Archive", + "archive-selection": "Move selection to Archive", + "archiveBoardPopup-title": "Move Board to Archive?", + "archived-items": "Archive", + "archived-boards": "Boards in Archive", + "restore-board": "Restore Board", + "no-archived-boards": "No Boards in Archive.", + "archives": "Archive", + "template": "Template", + "templates": "Templates", + "assign-member": "Assign member", + "attached": "attached", + "attachment": "Attachment", + "attachment-delete-pop": "Deleting an attachment is permanent. There is no undo.", + "attachmentDeletePopup-title": "Delete Attachment?", + "attachments": "Attachments", + "auto-watch": "Automatically watch boards when they are created", + "avatar-too-big": "The avatar is too large (70KB max)", + "back": "Back", + "board-change-color": "Change color", + "board-nb-stars": "%s stars", + "board-not-found": "Board not found", + "board-private-info": "This board will be <strong>private</strong>.", + "board-public-info": "This board will be <strong>public</strong>.", + "boardChangeColorPopup-title": "Change Board Background", + "boardChangeTitlePopup-title": "Rename Board", + "boardChangeVisibilityPopup-title": "Change Visibility", + "boardChangeWatchPopup-title": "Change Watch", + "boardMenuPopup-title": "Board Settings", + "boardChangeViewPopup-title": "Board View", + "boards": "Boards", + "board-view": "Board View", + "board-view-cal": "Calendar", + "board-view-swimlanes": "Swimlanes", + "board-view-collapse": "Collapse", + "board-view-lists": "Lists", + "bucket-example": "Like “Bucket List” for example", + "cancel": "Cancel", + "card-archived": "This card is moved to Archive.", + "board-archived": "This board is moved to Archive.", + "card-comments-title": "This card has %s comment.", + "card-delete-notice": "Deleting is permanent. You will lose all actions associated with this card.", + "card-delete-pop": "All actions will be removed from the activity feed and you won't be able to re-open the card. There is no undo.", + "card-delete-suggest-archive": "You can move a card to Archive to remove it from the board and preserve the activity.", + "card-due": "Due", + "card-due-on": "Due on", + "card-spent": "Spent Time", + "card-edit-attachments": "Edit attachments", + "card-edit-custom-fields": "Edit custom fields", + "card-edit-labels": "Edit labels", + "card-edit-members": "Edit members", + "card-labels-title": "Change the labels for the card.", + "card-members-title": "Add or remove members of the board from the card.", + "card-start": "Start", + "card-start-on": "Starts on", + "cardAttachmentsPopup-title": "Attach From", + "cardCustomField-datePopup-title": "Change date", + "cardCustomFieldsPopup-title": "Edit custom fields", + "cardDeletePopup-title": "Delete Card?", + "cardDetailsActionsPopup-title": "Card Actions", + "cardLabelsPopup-title": "Labels", + "cardMembersPopup-title": "Members", + "cardMorePopup-title": "More", + "cardTemplatePopup-title": "Create template", + "cards": "Cards", + "cards-count": "Cards", + "casSignIn": "Sign In with CAS", + "cardType-card": "Card", + "cardType-linkedCard": "Linked Card", + "cardType-linkedBoard": "Linked Board", + "change": "Change", + "change-avatar": "Change Avatar", + "change-password": "Change Password", + "change-permissions": "Change permissions", + "change-settings": "Change Settings", + "changeAvatarPopup-title": "Change Avatar", + "changeLanguagePopup-title": "Change Language", + "changePasswordPopup-title": "Change Password", + "changePermissionsPopup-title": "Change Permissions", + "changeSettingsPopup-title": "Change Settings", + "subtasks": "Subtasks", + "checklists": "Checklists", + "click-to-star": "Click to star this board.", + "click-to-unstar": "Click to unstar this board.", + "clipboard": "Clipboard or drag & drop", + "close": "Close", + "close-board": "Close Board", + "close-board-pop": "You will be able to restore the board by clicking the “Archive” button from the home header.", + "color-black": "black", + "color-blue": "blue", + "color-crimson": "crimson", + "color-darkgreen": "darkgreen", + "color-gold": "gold", + "color-gray": "gray", + "color-green": "green", + "color-indigo": "indigo", + "color-lime": "lime", + "color-magenta": "magenta", + "color-mistyrose": "mistyrose", + "color-navy": "navy", + "color-orange": "orange", + "color-paleturquoise": "paleturquoise", + "color-peachpuff": "peachpuff", + "color-pink": "pink", + "color-plum": "plum", + "color-purple": "purple", + "color-red": "red", + "color-saddlebrown": "saddlebrown", + "color-silver": "silver", + "color-sky": "sky", + "color-slateblue": "slateblue", + "color-white": "white", + "color-yellow": "yellow", + "unset-color": "Unset", + "comment": "Comment", + "comment-placeholder": "Write Comment", + "comment-only": "Comment only", + "comment-only-desc": "Can comment on cards only.", + "no-comments": "No comments", + "no-comments-desc": "Can not see comments and activities.", + "worker": "Worker", + "worker-desc": "Can only move cards, assign itself to card and comment.", + "computer": "Computer", + "confirm-subtask-delete-dialog": "Are you sure you want to delete subtask?", + "confirm-checklist-delete-dialog": "Are you sure you want to delete checklist?", + "copy-card-link-to-clipboard": "Copy card link to clipboard", + "linkCardPopup-title": "Link Card", + "searchElementPopup-title": "Search", + "copyCardPopup-title": "Copy Card", + "copyChecklistToManyCardsPopup-title": "Copy Checklist Template to Many Cards", + "copyChecklistToManyCardsPopup-instructions": "Destination Card Titles and Descriptions in this JSON format", + "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"First card title\", \"description\":\"First card description\"}, {\"title\":\"Second card title\",\"description\":\"Second card description\"},{\"title\":\"Last card title\",\"description\":\"Last card description\"} ]", + "create": "Create", + "createBoardPopup-title": "Create Board", + "chooseBoardSourcePopup-title": "Import board", + "createLabelPopup-title": "Create Label", + "createCustomField": "Create Field", + "createCustomFieldPopup-title": "Create Field", + "current": "current", + "custom-field-delete-pop": "There is no undo. This will remove this custom field from all cards and destroy its history.", + "custom-field-checkbox": "Checkbox", + "custom-field-date": "Date", + "custom-field-dropdown": "Dropdown List", + "custom-field-dropdown-none": "(none)", + "custom-field-dropdown-options": "List Options", + "custom-field-dropdown-options-placeholder": "Press enter to add more options", + "custom-field-dropdown-unknown": "(unknown)", + "custom-field-number": "Number", + "custom-field-text": "Text", + "custom-fields": "Custom Fields", + "date": "Date", + "decline": "Decline", + "default-avatar": "Default avatar", + "delete": "Delete", + "deleteCustomFieldPopup-title": "Delete Custom Field?", + "deleteLabelPopup-title": "Delete Label?", + "description": "Description", + "disambiguateMultiLabelPopup-title": "Disambiguate Label Action", + "disambiguateMultiMemberPopup-title": "Disambiguate Member Action", + "discard": "Discard", + "done": "Done", + "download": "Download", + "edit": "Edit", + "edit-avatar": "Change Avatar", + "edit-profile": "Edit Profile", + "edit-wip-limit": "Edit WIP Limit", + "soft-wip-limit": "Soft WIP Limit", + "editCardStartDatePopup-title": "Change start date", + "editCardDueDatePopup-title": "Change due date", + "editCustomFieldPopup-title": "Edit Field", + "editCardSpentTimePopup-title": "Change spent time", + "editLabelPopup-title": "Change Label", + "editNotificationPopup-title": "Edit Notification", + "editProfilePopup-title": "Edit Profile", + "email": "Email", + "email-enrollAccount-subject": "An account created for you on __siteName__", + "email-enrollAccount-text": "Hello __user__,\n\nTo start using the service, simply click the link below.\n\n__url__\n\nThanks.", + "email-fail": "Sending email failed", + "email-fail-text": "Error trying to send email", + "email-invalid": "Invalid email", + "email-invite": "Invite via Email", + "email-invite-subject": "__inviter__ sent you an invitation", + "email-invite-text": "Dear __user__,\n\n__inviter__ invites you to join board \"__board__\" for collaborations.\n\nPlease follow the link below:\n\n__url__\n\nThanks.", + "email-resetPassword-subject": "Reset your password on __siteName__", + "email-resetPassword-text": "Hello __user__,\n\nTo reset your password, simply click the link below.\n\n__url__\n\nThanks.", + "email-sent": "Email sent", + "email-verifyEmail-subject": "Verify your email address on __siteName__", + "email-verifyEmail-text": "Hello __user__,\n\nTo verify your account email, simply click the link below.\n\n__url__\n\nThanks.", + "enable-wip-limit": "Enable WIP Limit", + "error-board-doesNotExist": "This board does not exist", + "error-board-notAdmin": "You need to be admin of this board to do that", + "error-board-notAMember": "You need to be a member of this board to do that", + "error-json-malformed": "Your text is not valid JSON", + "error-json-schema": "Your JSON data does not include the proper information in the correct format", + "error-list-doesNotExist": "This list does not exist", + "error-user-doesNotExist": "This user does not exist", + "error-user-notAllowSelf": "You can not invite yourself", + "error-user-notCreated": "This user is not created", + "error-username-taken": "This username is already taken", + "error-email-taken": "Email has already been taken", + "export-board": "Export board", + "sort": "Sort", + "sort-desc": "Click to Sort List", + "list-sort-by": "Sort the List By:", + "list-label-modifiedAt": "Last Access Time", + "list-label-title": "Name of the List", + "list-label-sort": "Your Manual Order", + "list-label-short-modifiedAt": "(L)", + "list-label-short-title": "(N)", + "list-label-short-sort": "(M)", + "filter": "Filter", + "filter-cards": "Filter Cards or Lists", + "list-filter-label": "Filter List by Title", + "filter-clear": "Clear filter", + "filter-no-label": "No label", + "filter-no-member": "No member", + "filter-no-custom-fields": "No Custom Fields", + "filter-show-archive": "Show archived lists", + "filter-hide-empty": "Hide empty lists", + "filter-on": "Filter is on", + "filter-on-desc": "You are filtering cards on this board. Click here to edit filter.", + "filter-to-selection": "Filter to selection", + "advanced-filter-label": "Advanced Filter", + "advanced-filter-description": "Advanced Filter allows to write a string containing following operators: == != <= >= && || ( ) A space is used as a separator between the Operators. You can filter for all Custom Fields by typing their names and values. For Example: Field1 == Value1. Note: If fields or values contains spaces, you need to encapsulate them into single quotes. For Example: 'Field 1' == 'Value 1'. For single control characters (' \\/) to be skipped, you can use \\. For example: Field1 == I\\'m. Also you can combine multiple conditions. For Example: F1 == V1 || F1 == V2. Normally all operators are interpreted from left to right. You can change the order by placing brackets. For Example: F1 == V1 && ( F2 == V2 || F2 == V3 ). Also you can search text fields using regex: F1 == /Tes.*/i", + "fullname": "Full Name", + "header-logo-title": "Go back to your boards page.", + "hide-system-messages": "Hide system messages", + "headerBarCreateBoardPopup-title": "Create Board", + "home": "Home", + "import": "Import", + "link": "Link", + "import-board": "import board", + "import-board-c": "Import board", + "import-board-title-trello": "Import board from Trello", + "import-board-title-wekan": "Import board from previous export", + "import-sandstorm-backup-warning": "Do not delete data you import from original exported board or Trello before checking does this grain close and open again, or do you get Board not found error, that means data loss.", + "import-sandstorm-warning": "Imported board will delete all existing data on board and replace it with imported board.", + "from-trello": "From Trello", + "from-wekan": "From previous export", + "import-board-instruction-trello": "In your Trello board, go to 'Menu', then 'More', 'Print and Export', 'Export JSON', and copy the resulting text.", + "import-board-instruction-wekan": "In your board, go to 'Menu', then 'Export board', and copy the text in the downloaded file.", + "import-board-instruction-about-errors": "If you get errors when importing board, sometimes importing still works, and board is at All Boards page.", + "import-json-placeholder": "Paste your valid JSON data here", + "import-map-members": "Map members", + "import-members-map": "Your imported board has some members. Please map the members you want to import to your users", + "import-show-user-mapping": "Review members mapping", + "import-user-select": "Pick your existing user you want to use as this member", + "importMapMembersAddPopup-title": "Select member", + "info": "Version", + "initials": "Initials", + "invalid-date": "Invalid date", + "invalid-time": "Invalid time", + "invalid-user": "Invalid user", + "joined": "joined", + "just-invited": "You are just invited to this board", + "keyboard-shortcuts": "Keyboard shortcuts", + "label-create": "Create Label", + "label-default": "%s label (default)", + "label-delete-pop": "There is no undo. This will remove this label from all cards and destroy its history.", + "labels": "Labels", + "language": "Language", + "last-admin-desc": "You can’t change roles because there must be at least one admin.", + "leave-board": "Leave Board", + "leave-board-pop": "Are you sure you want to leave __boardTitle__? You will be removed from all cards on this board.", + "leaveBoardPopup-title": "Leave Board ?", + "link-card": "Link to this card", + "list-archive-cards": "Move all cards in this list to Archive", + "list-archive-cards-pop": "This will remove all the cards in this list from the board. To view cards in Archive and bring them back to the board, click “Menu” > “Archive”.", + "list-move-cards": "Move all cards in this list", + "list-select-cards": "Select all cards in this list", + "set-color-list": "Set Color", + "listActionPopup-title": "List Actions", + "swimlaneActionPopup-title": "Swimlane Actions", + "swimlaneAddPopup-title": "Add a Swimlane below", + "listImportCardPopup-title": "Import a Trello card", + "listMorePopup-title": "More", + "link-list": "Link to this list", + "list-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the list. There is no undo.", + "list-delete-suggest-archive": "You can move a list to Archive to remove it from the board and preserve the activity.", + "lists": "Lists", + "swimlanes": "Swimlanes", + "log-out": "Log Out", + "log-in": "Log In", + "loginPopup-title": "Log In", + "memberMenuPopup-title": "Member Settings", + "members": "Members", + "menu": "Menu", + "move-selection": "Move selection", + "moveCardPopup-title": "Move Card", + "moveCardToBottom-title": "Move to Bottom", + "moveCardToTop-title": "Move to Top", + "moveSelectionPopup-title": "Move selection", + "multi-selection": "Multi-Selection", + "multi-selection-on": "Multi-Selection is on", + "muted": "Muted", + "muted-info": "You will never be notified of any changes in this board", + "my-boards": "My Boards", + "name": "Name", + "no-archived-cards": "No cards in Archive.", + "no-archived-lists": "No lists in Archive.", + "no-archived-swimlanes": "No swimlanes in Archive.", + "no-results": "No results", + "normal": "Normal", + "normal-desc": "Can view and edit cards. Can't change settings.", + "not-accepted-yet": "Invitation not accepted yet", + "notify-participate": "Receive updates to any cards you participate as creater or member", + "notify-watch": "Receive updates to any boards, lists, or cards you’re watching", + "optional": "optional", + "or": "or", + "page-maybe-private": "This page may be private. You may be able to view it by <a href='%s'>logging in</a>.", + "page-not-found": "Page not found.", + "password": "Password", + "paste-or-dragdrop": "to paste, or drag & drop image file to it (image only)", + "participating": "Participating", + "preview": "Preview", + "previewAttachedImagePopup-title": "Preview", + "previewClipboardImagePopup-title": "Preview", + "private": "Private", + "private-desc": "This board is private. Only people added to the board can view and edit it.", + "profile": "Profile", + "public": "Public", + "public-desc": "This board is public. It's visible to anyone with the link and will show up in search engines like Google. Only people added to the board can edit.", + "quick-access-description": "Star a board to add a shortcut in this bar.", + "remove-cover": "Remove Cover", + "remove-from-board": "Remove from Board", + "remove-label": "Remove Label", + "listDeletePopup-title": "Delete List ?", + "remove-member": "Remove Member", + "remove-member-from-card": "Remove from Card", + "remove-member-pop": "Remove __name__ (__username__) from __boardTitle__? The member will be removed from all cards on this board. They will receive a notification.", + "removeMemberPopup-title": "Remove Member?", + "rename": "Rename", + "rename-board": "Rename Board", + "restore": "Restore", + "save": "Save", + "search": "Search", + "rules": "Rules", + "search-cards": "Search from card/list titles, descriptions and custom fields on this board", + "search-example": "Text to search for?", + "select-color": "Select Color", + "set-wip-limit-value": "Set a limit for the maximum number of tasks in this list", + "setWipLimitPopup-title": "Set WIP Limit", + "shortcut-assign-self": "Assign yourself to current card", + "shortcut-autocomplete-emoji": "Autocomplete emoji", + "shortcut-autocomplete-members": "Autocomplete members", + "shortcut-clear-filters": "Clear all filters", + "shortcut-close-dialog": "Close Dialog", + "shortcut-filter-my-cards": "Filter my cards", + "shortcut-show-shortcuts": "Bring up this shortcuts list", + "shortcut-toggle-filterbar": "Toggle Filter Sidebar", + "shortcut-toggle-sidebar": "Toggle Board Sidebar", + "show-cards-minimum-count": "Show cards count if list contains more than", + "sidebar-open": "Open Sidebar", + "sidebar-close": "Close Sidebar", + "signupPopup-title": "Create an Account", + "star-board-title": "Click to star this board. It will show up at top of your boards list.", + "starred-boards": "Starred Boards", + "starred-boards-description": "Starred boards show up at the top of your boards list.", + "subscribe": "Subscribe", + "team": "Team", + "this-board": "this board", + "this-card": "this card", + "spent-time-hours": "Spent time (hours)", + "overtime-hours": "Overtime (hours)", + "overtime": "Overtime", + "has-overtime-cards": "Has overtime cards", + "has-spenttime-cards": "Has spent time cards", + "time": "Time", + "title": "Title", + "tracking": "Tracking", + "tracking-info": "You will be notified of any changes to those cards you are involved as creator or member.", + "type": "Type", + "unassign-member": "Unassign member", + "unsaved-description": "You have an unsaved description.", + "unwatch": "Unwatch", + "upload": "Upload", + "upload-avatar": "Upload an avatar", + "uploaded-avatar": "Uploaded an avatar", + "username": "Username", + "view-it": "View it", + "warn-list-archived": "warning: this card is in an list at Archive", + "watch": "Watch", + "watching": "Watching", + "watching-info": "You will be notified of any change in this board", + "welcome-board": "Welcome Board", + "welcome-swimlane": "Milestone 1", + "welcome-list1": "Basics", + "welcome-list2": "Advanced", + "card-templates-swimlane": "Card Templates", + "list-templates-swimlane": "List Templates", + "board-templates-swimlane": "Board Templates", + "what-to-do": "What do you want to do?", + "wipLimitErrorPopup-title": "Invalid WIP Limit", + "wipLimitErrorPopup-dialog-pt1": "The number of tasks in this list is higher than the WIP limit you've defined.", + "wipLimitErrorPopup-dialog-pt2": "Please move some tasks out of this list, or set a higher WIP limit.", + "admin-panel": "Admin Panel", + "settings": "Settings", + "people": "People", + "registration": "Registration", + "disable-self-registration": "Disable Self-Registration", + "invite": "Invite", + "invite-people": "Invite People", + "to-boards": "To board(s)", + "email-addresses": "Email Addresses", + "smtp-host-description": "The address of the SMTP server that handles your emails.", + "smtp-port-description": "The port your SMTP server uses for outgoing emails.", + "smtp-tls-description": "Enable TLS support for SMTP server", + "smtp-host": "SMTP Host", + "smtp-port": "SMTP Port", + "smtp-username": "Username", + "smtp-password": "Password", + "smtp-tls": "TLS support", + "send-from": "From", + "send-smtp-test": "Send a test email to yourself", + "invitation-code": "Invitation Code", + "email-invite-register-subject": "__inviter__ sent you an invitation", + "email-invite-register-text": "Dear __user__,\n\n__inviter__ invites you to kanban board for collaborations.\n\nPlease follow the link below:\n__url__\n\nAnd your invitation code is: __icode__\n\nThanks.", + "email-smtp-test-subject": "SMTP Test Email", + "email-smtp-test-text": "You have successfully sent an email", + "error-invitation-code-not-exist": "Invitation code doesn't exist", + "error-notAuthorized": "You are not authorized to view this page.", + "webhook-title": "Webhook Name", + "webhook-token": "Token (Optional for Authentication)", + "outgoing-webhooks": "Outgoing Webhooks", + "bidirectional-webhooks": "Two-Way Webhooks", + "outgoingWebhooksPopup-title": "Outgoing Webhooks", + "boardCardTitlePopup-title": "Card Title Filter", + "disable-webhook": "Disable This Webhook", + "global-webhook": "Global Webhooks", + "new-outgoing-webhook": "New Outgoing Webhook", + "no-name": "(Unknown)", + "Node_version": "Node version", + "Meteor_version": "Meteor version", + "MongoDB_version": "MongoDB version", + "MongoDB_storage_engine": "MongoDB storage engine", + "MongoDB_Oplog_enabled": "MongoDB Oplog enabled", + "OS_Arch": "OS Arch", + "OS_Cpus": "OS CPU Count", + "OS_Freemem": "OS Free Memory", + "OS_Loadavg": "OS Load Average", + "OS_Platform": "OS Platform", + "OS_Release": "OS Release", + "OS_Totalmem": "OS Total Memory", + "OS_Type": "OS Type", + "OS_Uptime": "OS Uptime", + "days": "days", + "hours": "hours", + "minutes": "minutes", + "seconds": "seconds", + "show-field-on-card": "Show this field on card", + "automatically-field-on-card": "Auto create field to all cards", + "showLabel-field-on-card": "Show field label on minicard", + "yes": "Yes", + "no": "No", + "accounts": "Accounts", + "accounts-allowEmailChange": "Allow Email Change", + "accounts-allowUserNameChange": "Allow Username Change", + "createdAt": "Created at", + "verified": "Verified", + "active": "Active", + "card-received": "Received", + "card-received-on": "Received on", + "card-end": "End", + "card-end-on": "Ends on", + "editCardReceivedDatePopup-title": "Change received date", + "editCardEndDatePopup-title": "Change end date", + "setCardColorPopup-title": "Set color", + "setCardActionsColorPopup-title": "Choose a color", + "setSwimlaneColorPopup-title": "Choose a color", + "setListColorPopup-title": "Choose a color", + "assigned-by": "Assigned By", + "requested-by": "Requested By", + "board-delete-notice": "Deleting is permanent. You will lose all lists, cards and actions associated with this board.", + "delete-board-confirm-popup": "All lists, cards, labels, and activities will be deleted and you won't be able to recover the board contents. There is no undo.", + "boardDeletePopup-title": "Delete Board?", + "delete-board": "Delete Board", + "default-subtasks-board": "Subtasks for __board__ board", + "default": "Default", + "queue": "Queue", + "subtask-settings": "Subtasks Settings", + "card-settings": "Card Settings", + "boardSubtaskSettingsPopup-title": "Board Subtasks Settings", + "boardCardSettingsPopup-title": "Card Settings", + "deposit-subtasks-board": "Deposit subtasks to this board:", + "deposit-subtasks-list": "Landing list for subtasks deposited here:", + "show-parent-in-minicard": "Show parent in minicard:", + "prefix-with-full-path": "Prefix with full path", + "prefix-with-parent": "Prefix with parent", + "subtext-with-full-path": "Subtext with full path", + "subtext-with-parent": "Subtext with parent", + "change-card-parent": "Change card's parent", + "parent-card": "Parent card", + "source-board": "Source board", + "no-parent": "Don't show parent", + "activity-added-label": "added label '%s' to %s", + "activity-removed-label": "removed label '%s' from %s", + "activity-delete-attach": "deleted an attachment from %s", + "activity-added-label-card": "added label '%s'", + "activity-removed-label-card": "removed label '%s'", + "activity-delete-attach-card": "deleted an attachment", + "activity-set-customfield": "set custom field '%s' to '%s' in %s", + "activity-unset-customfield": "unset custom field '%s' in %s", + "r-rule": "Rule", + "r-add-trigger": "Add trigger", + "r-add-action": "Add action", + "r-board-rules": "Board rules", + "r-add-rule": "Add rule", + "r-view-rule": "View rule", + "r-delete-rule": "Delete rule", + "r-new-rule-name": "New rule title", + "r-no-rules": "No rules", + "r-when-a-card": "When a card", + "r-is": "is", + "r-is-moved": "is moved", + "r-added-to": "added to", + "r-removed-from": "Removed from", + "r-the-board": "the board", + "r-list": "list", + "set-filter": "Set Filter", + "r-moved-to": "Moved to", + "r-moved-from": "Moved from", + "r-archived": "Moved to Archive", + "r-unarchived": "Restored from Archive", + "r-a-card": "a card", + "r-when-a-label-is": "When a label is", + "r-when-the-label": "When the label", + "r-list-name": "list name", + "r-when-a-member": "When a member is", + "r-when-the-member": "When the member", + "r-name": "name", + "r-when-a-attach": "When an attachment", + "r-when-a-checklist": "When a checklist is", + "r-when-the-checklist": "When the checklist", + "r-completed": "Completed", + "r-made-incomplete": "Made incomplete", + "r-when-a-item": "When a checklist item is", + "r-when-the-item": "When the checklist item", + "r-checked": "Checked", + "r-unchecked": "Unchecked", + "r-move-card-to": "Move card to", + "r-top-of": "Top of", + "r-bottom-of": "Bottom of", + "r-its-list": "its list", + "r-archive": "Move to Archive", + "r-unarchive": "Restore from Archive", + "r-card": "card", + "r-add": "Add", + "r-remove": "Remove", + "r-label": "label", + "r-member": "member", + "r-remove-all": "Remove all members from the card", + "r-set-color": "Set color to", + "r-checklist": "checklist", + "r-check-all": "Check all", + "r-uncheck-all": "Uncheck all", + "r-items-check": "items of checklist", + "r-check": "Check", + "r-uncheck": "Uncheck", + "r-item": "item", + "r-of-checklist": "of checklist", + "r-send-email": "Send an email", + "r-to": "to", + "r-subject": "subject", + "r-rule-details": "Rule details", + "r-d-move-to-top-gen": "Move card to top of its list", + "r-d-move-to-top-spec": "Move card to top of list", + "r-d-move-to-bottom-gen": "Move card to bottom of its list", + "r-d-move-to-bottom-spec": "Move card to bottom of list", + "r-d-send-email": "Send email", + "r-d-send-email-to": "to", + "r-d-send-email-subject": "subject", + "r-d-send-email-message": "message", + "r-d-archive": "Move card to Archive", + "r-d-unarchive": "Restore card from Archive", + "r-d-add-label": "Add label", + "r-d-remove-label": "Remove label", + "r-create-card": "Create new card", + "r-in-list": "in list", + "r-in-swimlane": "in swimlane", + "r-d-add-member": "Add member", + "r-d-remove-member": "Remove member", + "r-d-remove-all-member": "Remove all member", + "r-d-check-all": "Check all items of a list", + "r-d-uncheck-all": "Uncheck all items of a list", + "r-d-check-one": "Check item", + "r-d-uncheck-one": "Uncheck item", + "r-d-check-of-list": "of checklist", + "r-d-add-checklist": "Add checklist", + "r-d-remove-checklist": "Remove checklist", + "r-by": "by", + "r-add-checklist": "Add checklist", + "r-with-items": "with items", + "r-items-list": "item1,item2,item3", + "r-add-swimlane": "Add swimlane", + "r-swimlane-name": "swimlane name", + "r-board-note": "Note: leave a field empty to match every possible value.", + "r-checklist-note": "Note: checklist's items have to be written as comma separated values.", + "r-when-a-card-is-moved": "When a card is moved to another list", + "r-set": "Set", + "r-update": "Update", + "r-datefield": "date field", + "r-df-start-at": "start", + "r-df-due-at": "due", + "r-df-end-at": "end", + "r-df-received-at": "received", + "r-to-current-datetime": "to current date/time", + "r-remove-value-from": "Remove value from", + "ldap": "LDAP", + "oauth2": "OAuth2", + "cas": "CAS", + "authentication-method": "Authentication method", + "authentication-type": "Authentication type", + "custom-product-name": "Custom Product Name", + "layout": "Layout", + "hide-logo": "Hide Logo", + "add-custom-html-after-body-start": "Add Custom HTML after <body> start", + "add-custom-html-before-body-end": "Add Custom HTML before </body> end", + "error-undefined": "Something went wrong", + "error-ldap-login": "An error occurred while trying to login", + "display-authentication-method": "Display Authentication Method", + "default-authentication-method": "Default Authentication Method", + "duplicate-board": "Duplicate Board", + "people-number": "The number of people is:", + "swimlaneDeletePopup-title": "Delete Swimlane ?", + "swimlane-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the swimlane. There is no undo.", + "restore-all": "Restore all", + "delete-all": "Delete all", + "loading": "Loading, please wait.", + "previous_as": "last time was", + "act-a-dueAt": "modified due time to \nWhen: __timeValue__\nWhere: __card__\n previous due was __timeOldValue__", + "act-a-endAt": "modified ending time to __timeValue__ from (__timeOldValue__)", + "act-a-startAt": "modified starting time to __timeValue__ from (__timeOldValue__)", + "act-a-receivedAt": "modified received time to __timeValue__ from (__timeOldValue__)", + "a-dueAt": "modified due time to be", + "a-endAt": "modified ending time to be", + "a-startAt": "modified starting time to be", + "a-receivedAt": "modified received time to be", + "almostdue": "current due time %s is approaching", + "pastdue": "current due time %s is past", + "duenow": "current due time %s is today", + "act-newDue": "__list__/__card__ has 1st due reminder [__board__]", + "act-withDue": "__list__/__card__ due reminders [__board__]", + "act-almostdue": "was reminding the current due (__timeValue__) of __card__ is approaching", + "act-pastdue": "was reminding the current due (__timeValue__) of __card__ is past", + "act-duenow": "was reminding the current due (__timeValue__) of __card__ is now", + "act-atUserComment": "You were mentioned in [__board__] __list__/__card__", + "delete-user-confirm-popup": "Are you sure you want to delete this account? There is no undo.", + "accounts-allowUserDelete": "Allow users to self delete their account", + "hide-minicard-label-text": "Hide minicard label text", + "show-desktop-drag-handles": "Show desktop drag handles", + "assignee": "Assignee", + "cardAssigneesPopup-title": "Assignee", + "addmore-detail": "Add a more detailed description", + "show-on-card": "Show on Card", + "new": "New", + "editUserPopup-title": "Edit User", + "newUserPopup-title": "New User", + "notifications": "Notifications", + "view-all": "View All", + "filter-by-unread": "Filter by Unread", + "mark-all-as-read": "Mark all as read", + "allow-rename": "Allow Rename", + "allowRenamePopup-title": "Allow Rename" +} \ No newline at end of file diff --git a/i18n/id.i18n.json b/i18n/id.i18n.json index ccd6eea7..f84f4a8c 100644 --- a/i18n/id.i18n.json +++ b/i18n/id.i18n.json @@ -1,769 +1,769 @@ { - "accept": "Terima", - "act-activity-notify": "Activity Notification", - "act-addAttachment": "added attachment __attachment__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-deleteAttachment": "deleted attachment __attachment__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addSubtask": "added subtask __subtask__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addedLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removeLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removedLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addChecklist": "added checklist __checklist__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addChecklistItem": "added checklist item __checklistItem__ to checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removeChecklist": "removed checklist __checklist__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removeChecklistItem": "removed checklist item __checklistItem__ from checklist __checkList__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-checkedItem": "checked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-uncheckedItem": "unchecked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-completeChecklist": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-uncompleteChecklist": "uncompleted checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addComment": "commented on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-editComment": "edited comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-deleteComment": "deleted comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-createBoard": "created board __board__", - "act-createSwimlane": "created swimlane __swimlane__ to board __board__", - "act-createCard": "created card __card__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-createCustomField": "created custom field __customField__ at board __board__", - "act-deleteCustomField": "deleted custom field __customField__ at board __board__", - "act-setCustomField": "edited custom field __customField__: __customFieldValue__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-createList": "added list __list__ to board __board__", - "act-addBoardMember": "added member __member__ to board __board__", - "act-archivedBoard": "Board __board__ moved to Archive", - "act-archivedCard": "Card __card__ at list __list__ at swimlane __swimlane__ at board __board__ moved to Archive", - "act-archivedList": "List __list__ at swimlane __swimlane__ at board __board__ moved to Archive", - "act-archivedSwimlane": "Swimlane __swimlane__ at board __board__ moved to Archive", - "act-importBoard": "imported board __board__", - "act-importCard": "imported card __card__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-importList": "imported list __list__ to swimlane __swimlane__ at board __board__", - "act-joinMember": "added member __member__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-moveCard": "moved card __card__ at board __board__ from list __oldList__ at swimlane __oldSwimlane__ to list __list__ at swimlane __swimlane__", - "act-moveCardToOtherBoard": "moved card __card__ from list __oldList__ at swimlane __oldSwimlane__ at board __oldBoard__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-removeBoardMember": "removed member __member__ from board __board__", - "act-restoredCard": "restored card __card__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-unjoinMember": "removed member __member__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-withBoardTitle": "__board__", - "act-withCardTitle": "__kartu__[__Panel__]", - "actions": "Daftar Tindakan", - "activities": "Daftar Kegiatan", - "activity": "Kegiatan", - "activity-added": "ditambahkan %s ke %s", - "activity-archived": "%s moved to Archive", - "activity-attached": "dilampirkan %s ke %s", - "activity-created": "dibuat %s", - "activity-customfield-created": "created custom field %s", - "activity-excluded": "tidak termasuk %s dari %s", - "activity-imported": "diimpor %s kedalam %s dari %s", - "activity-imported-board": "diimpor %s dari %s", - "activity-joined": "bergabung %s", - "activity-moved": "dipindahkan %s dari %s ke %s", - "activity-on": "pada %s", - "activity-removed": "dihapus %s dari %s", - "activity-sent": "terkirim %s ke %s", - "activity-unjoined": "tidak bergabung %s", - "activity-subtask-added": "added subtask to %s", - "activity-checked-item": "checked %s in checklist %s of %s", - "activity-unchecked-item": "unchecked %s in checklist %s of %s", - "activity-checklist-added": "daftar periksa ditambahkan ke %s", - "activity-checklist-removed": "removed a checklist from %s", - "activity-checklist-completed": "completed checklist %s of %s", - "activity-checklist-uncompleted": "uncompleted the checklist %s of %s", - "activity-checklist-item-added": "added checklist item to '%s' in %s", - "activity-checklist-item-removed": "removed a checklist item from '%s' in %s", - "add": "Tambah", - "activity-checked-item-card": "checked %s in checklist %s", - "activity-unchecked-item-card": "unchecked %s in checklist %s", - "activity-checklist-completed-card": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "activity-checklist-uncompleted-card": "uncompleted the checklist %s", - "activity-editComment": "edited comment %s", - "activity-deleteComment": "deleted comment %s", - "add-attachment": "Add Attachment", - "add-board": "Add Board", - "add-card": "Add Card", - "add-swimlane": "Add Swimlane", - "add-subtask": "Add Subtask", - "add-checklist": "Add Checklist", - "add-checklist-item": "Tambahkan hal ke daftar periksa", - "add-cover": "Tambahkan Sampul", - "add-label": "Add Label", - "add-list": "Add List", - "add-members": "Tambahkan Anggota", - "added": "Ditambahkan", - "addMemberPopup-title": "Daftar Anggota", - "admin": "Admin", - "admin-desc": "Bisa tampilkan dan sunting kartu, menghapus partisipan, dan merubah setting panel", - "admin-announcement": "Announcement", - "admin-announcement-active": "Active System-Wide Announcement", - "admin-announcement-title": "Announcement from Administrator", - "all-boards": "Semua Panel", - "and-n-other-card": "Dan__menghitung__kartu lain", - "and-n-other-card_plural": "Dan__menghitung__kartu lain", - "apply": "Terapkan", - "app-is-offline": "Loading, please wait. Refreshing the page will cause data loss. If loading does not work, please check that server has not stopped.", - "archive": "Move to Archive", - "archive-all": "Move All to Archive", - "archive-board": "Move Board to Archive", - "archive-card": "Move Card to Archive", - "archive-list": "Move List to Archive", - "archive-swimlane": "Move Swimlane to Archive", - "archive-selection": "Move selection to Archive", - "archiveBoardPopup-title": "Move Board to Archive?", - "archived-items": "Arsip", - "archived-boards": "Boards in Archive", - "restore-board": "Restore Board", - "no-archived-boards": "No Boards in Archive.", - "archives": "Arsip", - "template": "Template", - "templates": "Templates", - "assign-member": "Tugaskan anggota", - "attached": "terlampir", - "attachment": "Lampiran", - "attachment-delete-pop": "Menghapus lampiran bersifat permanen. Tidak bisa dipulihkan.", - "attachmentDeletePopup-title": "Hapus Lampiran?", - "attachments": "Daftar Lampiran", - "auto-watch": "Otomatis diawasi saat membuat Panel", - "avatar-too-big": "Berkas avatar terlalu besar (70KB maks)", - "back": "Kembali", - "board-change-color": "Ubah warna", - "board-nb-stars": "%s bintang", - "board-not-found": "Panel tidak ditemukan", - "board-private-info": "Panel ini akan jadi <strong>Pribadi<strong>", - "board-public-info": "Panel ini akan jadi <strong>Publik<strong", - "boardChangeColorPopup-title": "Ubah Warna Latar ", - "boardChangeTitlePopup-title": "Ganti Nama Panel", - "boardChangeVisibilityPopup-title": "Ubah Penampakan", - "boardChangeWatchPopup-title": "Ubah Pengamatan", - "boardMenuPopup-title": "Board Settings", - "boardChangeViewPopup-title": "Board View", - "boards": "Panel", - "board-view": "Board View", - "board-view-cal": "Calendar", - "board-view-swimlanes": "Swimlanes", - "board-view-collapse": "Collapse", - "board-view-lists": "Daftar", - "bucket-example": "Contohnya seperti “Bucket List” ", - "cancel": "Batal", - "card-archived": "This card is moved to Archive.", - "board-archived": "This board is moved to Archive.", - "card-comments-title": "Kartu ini punya %s komentar", - "card-delete-notice": "Menghapus sama dengan permanen. Anda akan kehilangan semua aksi yang terhubung ke kartu ini", - "card-delete-pop": "Semua aksi akan dihapus dari aktivitas dan anda tidak bisa lagi buka kartu ini", - "card-delete-suggest-archive": "You can move a card to Archive to remove it from the board and preserve the activity.", - "card-due": "Jatuh Tempo", - "card-due-on": "Jatuh Tempo pada", - "card-spent": "Spent Time", - "card-edit-attachments": "Sunting lampiran", - "card-edit-custom-fields": "Edit custom fields", - "card-edit-labels": "Sunting label", - "card-edit-members": "Sunting anggota", - "card-labels-title": "Ubah label kartu", - "card-members-title": "Tambah atau hapus partisipan di panel dari kartu ", - "card-start": "Mulai", - "card-start-on": "Mulai pada", - "cardAttachmentsPopup-title": "Lampirkan dari", - "cardCustomField-datePopup-title": "Change date", - "cardCustomFieldsPopup-title": "Edit custom fields", - "cardDeletePopup-title": "Hapus kartu", - "cardDetailsActionsPopup-title": "Aksi Kartu", - "cardLabelsPopup-title": "Daftar Label", - "cardMembersPopup-title": "Daftar Anggota", - "cardMorePopup-title": "Lainnya", - "cardTemplatePopup-title": "Create template", - "cards": "Daftar Kartu", - "cards-count": "Daftar Kartu", - "casSignIn": "Sign In with CAS", - "cardType-card": "Card", - "cardType-linkedCard": "Linked Card", - "cardType-linkedBoard": "Linked Board", - "change": "Ubah", - "change-avatar": "Ubah Avatar", - "change-password": "Ubah Kata Sandi", - "change-permissions": "Ubah hak akses", - "change-settings": "Ubah Setelan", - "changeAvatarPopup-title": "Ubah Avatar", - "changeLanguagePopup-title": "Ubah Bahasa", - "changePasswordPopup-title": "Ubah Kata Sandi", - "changePermissionsPopup-title": "Ubah Hak Akses", - "changeSettingsPopup-title": "Ubah Setelan", - "subtasks": "Subtasks", - "checklists": "Daftar Periksa", - "click-to-star": "Klik untuk tandai bintang panel ini", - "click-to-unstar": "Klik untuk tidak memberi bintang pada panel ini", - "clipboard": "Clipboard atau drag & drop", - "close": "Tutup", - "close-board": "Tutup Panel", - "close-board-pop": "You will be able to restore the board by clicking the “Archive” button from the home header.", - "color-black": "hitam", - "color-blue": "biru", - "color-crimson": "crimson", - "color-darkgreen": "darkgreen", - "color-gold": "gold", - "color-gray": "gray", - "color-green": "hijau", - "color-indigo": "indigo", - "color-lime": "hijau muda", - "color-magenta": "magenta", - "color-mistyrose": "mistyrose", - "color-navy": "navy", - "color-orange": "jingga", - "color-paleturquoise": "paleturquoise", - "color-peachpuff": "peachpuff", - "color-pink": "merah muda", - "color-plum": "plum", - "color-purple": "ungu", - "color-red": "merah", - "color-saddlebrown": "saddlebrown", - "color-silver": "silver", - "color-sky": "biru muda", - "color-slateblue": "slateblue", - "color-white": "white", - "color-yellow": "kuning", - "unset-color": "Unset", - "comment": "Komentar", - "comment-placeholder": "Write Comment", - "comment-only": "Hanya komentar", - "comment-only-desc": "Bisa komen hanya di kartu", - "no-comments": "No comments", - "no-comments-desc": "Can not see comments and activities.", - "worker": "Worker", - "worker-desc": "Can only move cards, assign itself to card and comment.", - "computer": "Komputer", - "confirm-subtask-delete-dialog": "Are you sure you want to delete subtask?", - "confirm-checklist-delete-dialog": "Are you sure you want to delete checklist?", - "copy-card-link-to-clipboard": "Copy card link to clipboard", - "linkCardPopup-title": "Link Card", - "searchElementPopup-title": "Cari", - "copyCardPopup-title": "Copy Card", - "copyChecklistToManyCardsPopup-title": "Copy Checklist Template to Many Cards", - "copyChecklistToManyCardsPopup-instructions": "Destination Card Titles and Descriptions in this JSON format", - "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"First card title\", \"description\":\"First card description\"}, {\"title\":\"Second card title\",\"description\":\"Second card description\"},{\"title\":\"Last card title\",\"description\":\"Last card description\"} ]", - "create": "Buat", - "createBoardPopup-title": "Buat Panel", - "chooseBoardSourcePopup-title": "Import board", - "createLabelPopup-title": "Buat Label", - "createCustomField": "Create Field", - "createCustomFieldPopup-title": "Create Field", - "current": "sekarang", - "custom-field-delete-pop": "There is no undo. This will remove this custom field from all cards and destroy its history.", - "custom-field-checkbox": "Checkbox", - "custom-field-date": "Tanggal", - "custom-field-dropdown": "Dropdown List", - "custom-field-dropdown-none": "(none)", - "custom-field-dropdown-options": "List Options", - "custom-field-dropdown-options-placeholder": "Press enter to add more options", - "custom-field-dropdown-unknown": "(unknown)", - "custom-field-number": "Number", - "custom-field-text": "Text", - "custom-fields": "Custom Fields", - "date": "Tanggal", - "decline": "Tolak", - "default-avatar": "Avatar standar", - "delete": "Hapus", - "deleteCustomFieldPopup-title": "Delete Custom Field?", - "deleteLabelPopup-title": "Hapus label?", - "description": "Deskripsi", - "disambiguateMultiLabelPopup-title": "Abaikan label Aksi", - "disambiguateMultiMemberPopup-title": "Abaikan aksi partisipan", - "discard": "Abaikan", - "done": "Selesai", - "download": "Unduh", - "edit": "Sunting", - "edit-avatar": "Ubah Avatar", - "edit-profile": "Sunting Profil", - "edit-wip-limit": "Edit WIP Limit", - "soft-wip-limit": "Soft WIP Limit", - "editCardStartDatePopup-title": "Ubah tanggal mulai", - "editCardDueDatePopup-title": "Ubah tanggal selesai", - "editCustomFieldPopup-title": "Edit Field", - "editCardSpentTimePopup-title": "Change spent time", - "editLabelPopup-title": "Ubah Label", - "editNotificationPopup-title": "Sunting Pemberitahuan", - "editProfilePopup-title": "Sunting Profil", - "email": "Email", - "email-enrollAccount-subject": "Sebuah akun dibuat untuk Anda pada __siteName__", - "email-enrollAccount-text": "Halo __user__,\n\nUntuk mulai menggunakan, silakan klik tautan berikut.\n\n__url__\n\nTerima kasih.", - "email-fail": "Surel gagal terkirim", - "email-fail-text": "Error trying to send email", - "email-invalid": "Surel tidak sah", - "email-invite": "Undang via Email", - "email-invite-subject": "__inviter__ sent you an invitation", - "email-invite-text": "Dear __user__,\n\n__inviter__ invites you to join board \"__board__\" for collaborations.\n\nPlease follow the link below:\n\n__url__\n\nThanks.", - "email-resetPassword-subject": "Pulihkan kata sandi Anda pada __siteName__", - "email-resetPassword-text": "Halo __user__,\n\nUntuk memulihkan kata sandi Anda, silakan klik tautan berikut.\n\n__url__\n\nTerima kasih.", - "email-sent": "Email terkirim", - "email-verifyEmail-subject": "Verifikasi surel Anda pada __siteName__", - "email-verifyEmail-text": "Halo __user__,\n\nUntuk memverifikasi surel Anda, silakan klik tautan berikut.\n\n__url__\n\nTerima kasih.", - "enable-wip-limit": "Enable WIP Limit", - "error-board-doesNotExist": "Panel ini tidak ada", - "error-board-notAdmin": "Anda harus admin dari panel ini untuk melakukan itu", - "error-board-notAMember": "Anda harus jadi member panel ini untuk melakukannya", - "error-json-malformed": "Teks Anda bukan JSON yang sah", - "error-json-schema": "Data JSON Anda tidak mengikutsertakan informasi yang sesuai format", - "error-list-doesNotExist": "Daftar ini tidak ada", - "error-user-doesNotExist": "Nama pengguna ini tidak ada", - "error-user-notAllowSelf": "Anda tidak bisa mengundang diri sendiri", - "error-user-notCreated": "Nama pengguna ini tidak dibuat", - "error-username-taken": "Nama pengguna ini sudah dipakai", - "error-email-taken": "Email has already been taken", - "export-board": "Exspor Panel", - "sort": "Sort", - "sort-desc": "Click to Sort List", - "list-sort-by": "Sort the List By:", - "list-label-modifiedAt": "Last Access Time", - "list-label-title": "Name of the List", - "list-label-sort": "Your Manual Order", - "list-label-short-modifiedAt": "(L)", - "list-label-short-title": "(N)", - "list-label-short-sort": "(M)", - "filter": "Penyaringan", - "filter-cards": "Filter Cards or Lists", - "list-filter-label": "Filter List by Title", - "filter-clear": "Bersihkan penyaringan", - "filter-no-label": "Tidak ada label", - "filter-no-member": "Tidak ada anggota", - "filter-no-custom-fields": "No Custom Fields", - "filter-show-archive": "Show archived lists", - "filter-hide-empty": "Hide empty lists", - "filter-on": "Penyaring aktif", - "filter-on-desc": "Anda memfilter kartu di panel ini. Klik di sini untuk menyunting filter", - "filter-to-selection": "Saring berdasarkan yang dipilih", - "advanced-filter-label": "Advanced Filter", - "advanced-filter-description": "Advanced Filter allows to write a string containing following operators: == != <= >= && || ( ) A space is used as a separator between the Operators. You can filter for all Custom Fields by typing their names and values. For Example: Field1 == Value1. Note: If fields or values contains spaces, you need to encapsulate them into single quotes. For Example: 'Field 1' == 'Value 1'. For single control characters (' \\/) to be skipped, you can use \\. For example: Field1 == I\\'m. Also you can combine multiple conditions. For Example: F1 == V1 || F1 == V2. Normally all operators are interpreted from left to right. You can change the order by placing brackets. For Example: F1 == V1 && ( F2 == V2 || F2 == V3 ). Also you can search text fields using regex: F1 == /Tes.*/i", - "fullname": "Nama Lengkap", - "header-logo-title": "Kembali ke laman panel anda", - "hide-system-messages": "Sembunyikan pesan-pesan sistem", - "headerBarCreateBoardPopup-title": "Buat Panel", - "home": "Beranda", - "import": "Impor", - "link": "Link", - "import-board": "import board", - "import-board-c": "Import board", - "import-board-title-trello": "Impor panel dari Trello", - "import-board-title-wekan": "Import board from previous export", - "import-sandstorm-backup-warning": "Do not delete data you import from original exported board or Trello before checking does this grain close and open again, or do you get Board not found error, that means data loss.", - "import-sandstorm-warning": "Imported board will delete all existing data on board and replace it with imported board.", - "from-trello": "From Trello", - "from-wekan": "From previous export", - "import-board-instruction-trello": "Di panel Trello anda, ke 'Menu', terus 'More', 'Print and Export','Export JSON', dan salin hasilnya", - "import-board-instruction-wekan": "In your board, go to 'Menu', then 'Export board', and copy the text in the downloaded file.", - "import-board-instruction-about-errors": "If you get errors when importing board, sometimes importing still works, and board is at All Boards page.", - "import-json-placeholder": "Tempelkan data JSON yang sah disini", - "import-map-members": "Petakan partisipan", - "import-members-map": "Your imported board has some members. Please map the members you want to import to your users", - "import-show-user-mapping": "Review pemetaan partisipan", - "import-user-select": "Pick your existing user you want to use as this member", - "importMapMembersAddPopup-title": "Select member", - "info": "Versi", - "initials": "Inisial", - "invalid-date": "Tanggal tidak sah", - "invalid-time": "Invalid time", - "invalid-user": "Invalid user", - "joined": "bergabung", - "just-invited": "Anda baru diundang di panel ini", - "keyboard-shortcuts": "Pintasan kibor", - "label-create": "Buat Label", - "label-default": "label %s (default)", - "label-delete-pop": "Ini tidak bisa dikembalikan, akan menghapus label ini dari semua kartu dan menghapus semua riwayatnya", - "labels": "Daftar Label", - "language": "Bahasa", - "last-admin-desc": "Anda tidak dapat mengubah aturan karena harus ada minimal seorang Admin.", - "leave-board": "Tingalkan Panel", - "leave-board-pop": "Are you sure you want to leave __boardTitle__? You will be removed from all cards on this board.", - "leaveBoardPopup-title": "Leave Board ?", - "link-card": "Link ke kartu ini", - "list-archive-cards": "Move all cards in this list to Archive", - "list-archive-cards-pop": "This will remove all the cards in this list from the board. To view cards in Archive and bring them back to the board, click “Menu” > “Archive”.", - "list-move-cards": "Pindah semua kartu ke daftar ini", - "list-select-cards": "Pilih semua kartu di daftar ini", - "set-color-list": "Set Color", - "listActionPopup-title": "Daftar Tindakan", - "swimlaneActionPopup-title": "Swimlane Actions", - "swimlaneAddPopup-title": "Add a Swimlane below", - "listImportCardPopup-title": "Impor dari Kartu Trello", - "listMorePopup-title": "Lainnya", - "link-list": "Link to this list", - "list-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the list. There is no undo.", - "list-delete-suggest-archive": "You can move a list to Archive to remove it from the board and preserve the activity.", - "lists": "Daftar", - "swimlanes": "Swimlanes", - "log-out": "Keluar", - "log-in": "Masuk", - "loginPopup-title": "Masuk", - "memberMenuPopup-title": "Setelan Anggota", - "members": "Daftar Anggota", - "menu": "Menu", - "move-selection": "Pindahkan yang dipilih", - "moveCardPopup-title": "Pindahkan kartu", - "moveCardToBottom-title": "Pindahkan ke bawah", - "moveCardToTop-title": "Pindahkan ke atas", - "moveSelectionPopup-title": "Pindahkan yang dipilih", - "multi-selection": "Multi Pilihan", - "multi-selection-on": "Multi Pilihan aktif", - "muted": "Pemberitahuan tidak aktif", - "muted-info": "Anda tidak akan pernah dinotifikasi semua perubahan di panel ini", - "my-boards": "Panel saya", - "name": "Nama", - "no-archived-cards": "No cards in Archive.", - "no-archived-lists": "No lists in Archive.", - "no-archived-swimlanes": "No swimlanes in Archive.", - "no-results": "Tidak ada hasil", - "normal": "Normal", - "normal-desc": "Bisa tampilkan dan edit kartu. Tidak bisa ubah setting", - "not-accepted-yet": "Undangan belum diterima", - "notify-participate": "Terima update ke semua kartu dimana anda menjadi creator atau partisipan", - "notify-watch": "Terima update dari semua panel, daftar atau kartu yang anda amati", - "optional": "opsi", - "or": "atau", - "page-maybe-private": "Halaman ini hanya untuk kalangan terbatas. Anda dapat melihatnya dengan <a href='%s'>masuk ke dalam sistem</a>.", - "page-not-found": "Halaman tidak ditemukan.", - "password": "Kata Sandi", - "paste-or-dragdrop": "untuk menempelkan, atau drag& drop gambar pada ini (hanya gambar)", - "participating": "Berpartisipasi", - "preview": "Pratinjau", - "previewAttachedImagePopup-title": "Pratinjau", - "previewClipboardImagePopup-title": "Pratinjau", - "private": "Terbatas", - "private-desc": "Panel ini Pribadi. Hanya orang yang ditambahkan ke panel ini yang bisa melihat dan menyuntingnya", - "profile": "Profil", - "public": "Umum", - "public-desc": "Panel ini publik. Akan terlihat oleh siapapun dengan link terkait dan muncul di mesin pencari seperti Google. Hanya orang yang ditambahkan di panel yang bisa sunting", - "quick-access-description": "Beri bintang panel untuk menambah shortcut di papan ini", - "remove-cover": "Hapus Sampul", - "remove-from-board": "Hapus dari panel", - "remove-label": "Remove Label", - "listDeletePopup-title": "Delete List ?", - "remove-member": "Hapus Anggota", - "remove-member-from-card": "Hapus dari Kartu", - "remove-member-pop": "Hapus__nama__(__username__) dari __boardTitle__? Partisipan akan dihapus dari semua kartu di panel ini. Mereka akan diberi tahu", - "removeMemberPopup-title": "Hapus Anggota?", - "rename": "Ganti Nama", - "rename-board": "Ubah nama Panel", - "restore": "Pulihkan", - "save": "Simpan", - "search": "Cari", - "rules": "Rules", - "search-cards": "Search from card/list titles, descriptions and custom fields on this board", - "search-example": "Text to search for?", - "select-color": "Select Color", - "set-wip-limit-value": "Set a limit for the maximum number of tasks in this list", - "setWipLimitPopup-title": "Set WIP Limit", - "shortcut-assign-self": "Masukkan diri anda sendiri ke kartu ini", - "shortcut-autocomplete-emoji": "Autocomplete emoji", - "shortcut-autocomplete-members": "Autocomplete partisipan", - "shortcut-clear-filters": "Bersihkan semua saringan", - "shortcut-close-dialog": "Tutup Dialog", - "shortcut-filter-my-cards": "Filter kartu saya", - "shortcut-show-shortcuts": "Angkat naik shortcut daftar ini", - "shortcut-toggle-filterbar": "Toggle Filter Sidebar", - "shortcut-toggle-sidebar": "Toggle Board Sidebar", - "show-cards-minimum-count": "Tampilkan jumlah kartu jika daftar punya lebih dari ", - "sidebar-open": "Buka Sidebar", - "sidebar-close": "Tutup Sidebar", - "signupPopup-title": "Buat Akun", - "star-board-title": "Klik untuk beri bintang panel ini. Akan muncul paling atas dari daftar panel", - "starred-boards": "Panel dengan bintang", - "starred-boards-description": "Panel berbintang muncul paling atas dari daftar panel anda", - "subscribe": "Langganan", - "team": "Tim", - "this-board": "Panel ini", - "this-card": "Kartu ini", - "spent-time-hours": "Spent time (hours)", - "overtime-hours": "Overtime (hours)", - "overtime": "Overtime", - "has-overtime-cards": "Has overtime cards", - "has-spenttime-cards": "Has spent time cards", - "time": "Waktu", - "title": "Judul", - "tracking": "Pelacakan", - "tracking-info": "Anda akan dinotifikasi semua perubahan di kartu tersebut diaman anda terlibat sebagai creator atau partisipan", - "type": "Type", - "unassign-member": "Tidak sertakan partisipan", - "unsaved-description": "Anda memiliki deskripsi yang belum disimpan.", - "unwatch": "Tidak mengamati", - "upload": "Unggah", - "upload-avatar": "Unggah avatar", - "uploaded-avatar": "Avatar diunggah", - "username": "Nama Pengguna", - "view-it": "Lihat", - "warn-list-archived": "warning: this card is in an list at Archive", - "watch": "Amati", - "watching": "Mengamati", - "watching-info": "Anda akan diberitahu semua perubahan di panel ini", - "welcome-board": "Panel Selamat Datang", - "welcome-swimlane": "Milestone 1", - "welcome-list1": "Tingkat dasar", - "welcome-list2": "Tingkat lanjut", - "card-templates-swimlane": "Card Templates", - "list-templates-swimlane": "List Templates", - "board-templates-swimlane": "Board Templates", - "what-to-do": "Apa yang mau Anda lakukan?", - "wipLimitErrorPopup-title": "Invalid WIP Limit", - "wipLimitErrorPopup-dialog-pt1": "The number of tasks in this list is higher than the WIP limit you've defined.", - "wipLimitErrorPopup-dialog-pt2": "Please move some tasks out of this list, or set a higher WIP limit.", - "admin-panel": "Panel Admin", - "settings": "Setelan", - "people": "Orang-orang", - "registration": "Registrasi", - "disable-self-registration": "Nonaktifkan Swa Registrasi", - "invite": "Undang", - "invite-people": "Undang Orang-orang", - "to-boards": "ke panel", - "email-addresses": "Alamat surel", - "smtp-host-description": "Alamat server SMTP yang menangani surel Anda.", - "smtp-port-description": "Port server SMTP yang Anda gunakan untuk mengirim surel.", - "smtp-tls-description": "Aktifkan dukungan TLS untuk server SMTP", - "smtp-host": "Host SMTP", - "smtp-port": "Port SMTP", - "smtp-username": "Nama Pengguna", - "smtp-password": "Kata Sandi", - "smtp-tls": "Dukungan TLS", - "send-from": "Dari", - "send-smtp-test": "Send a test email to yourself", - "invitation-code": "Kode Undangan", - "email-invite-register-subject": "__inviter__ mengirim undangan ke Anda", - "email-invite-register-text": "Dear __user__,\n\n__inviter__ invites you to kanban board for collaborations.\n\nPlease follow the link below:\n__url__\n\nAnd your invitation code is: __icode__\n\nThanks.", - "email-smtp-test-subject": "SMTP Test Email", - "email-smtp-test-text": "You have successfully sent an email", - "error-invitation-code-not-exist": "Kode undangan tidak ada", - "error-notAuthorized": "You are not authorized to view this page.", - "webhook-title": "Webhook Name", - "webhook-token": "Token (Optional for Authentication)", - "outgoing-webhooks": "Outgoing Webhooks", - "bidirectional-webhooks": "Two-Way Webhooks", - "outgoingWebhooksPopup-title": "Outgoing Webhooks", - "boardCardTitlePopup-title": "Card Title Filter", - "disable-webhook": "Disable This Webhook", - "global-webhook": "Global Webhooks", - "new-outgoing-webhook": "New Outgoing Webhook", - "no-name": "(Unknown)", - "Node_version": "Node version", - "Meteor_version": "Meteor version", - "MongoDB_version": "MongoDB version", - "MongoDB_storage_engine": "MongoDB storage engine", - "MongoDB_Oplog_enabled": "MongoDB Oplog enabled", - "OS_Arch": "OS Arch", - "OS_Cpus": "OS CPU Count", - "OS_Freemem": "OS Free Memory", - "OS_Loadavg": "OS Load Average", - "OS_Platform": "OS Platform", - "OS_Release": "OS Release", - "OS_Totalmem": "OS Total Memory", - "OS_Type": "OS Type", - "OS_Uptime": "OS Uptime", - "days": "days", - "hours": "hours", - "minutes": "minutes", - "seconds": "seconds", - "show-field-on-card": "Show this field on card", - "automatically-field-on-card": "Auto create field to all cards", - "showLabel-field-on-card": "Show field label on minicard", - "yes": "Yes", - "no": "No", - "accounts": "Accounts", - "accounts-allowEmailChange": "Allow Email Change", - "accounts-allowUserNameChange": "Allow Username Change", - "createdAt": "Created at", - "verified": "Verified", - "active": "Active", - "card-received": "Received", - "card-received-on": "Received on", - "card-end": "End", - "card-end-on": "Ends on", - "editCardReceivedDatePopup-title": "Change received date", - "editCardEndDatePopup-title": "Change end date", - "setCardColorPopup-title": "Set color", - "setCardActionsColorPopup-title": "Choose a color", - "setSwimlaneColorPopup-title": "Choose a color", - "setListColorPopup-title": "Choose a color", - "assigned-by": "Assigned By", - "requested-by": "Requested By", - "board-delete-notice": "Deleting is permanent. You will lose all lists, cards and actions associated with this board.", - "delete-board-confirm-popup": "All lists, cards, labels, and activities will be deleted and you won't be able to recover the board contents. There is no undo.", - "boardDeletePopup-title": "Delete Board?", - "delete-board": "Delete Board", - "default-subtasks-board": "Subtasks for __board__ board", - "default": "Default", - "queue": "Queue", - "subtask-settings": "Subtasks Settings", - "card-settings": "Card Settings", - "boardSubtaskSettingsPopup-title": "Board Subtasks Settings", - "boardCardSettingsPopup-title": "Card Settings", - "deposit-subtasks-board": "Deposit subtasks to this board:", - "deposit-subtasks-list": "Landing list for subtasks deposited here:", - "show-parent-in-minicard": "Show parent in minicard:", - "prefix-with-full-path": "Prefix with full path", - "prefix-with-parent": "Prefix with parent", - "subtext-with-full-path": "Subtext with full path", - "subtext-with-parent": "Subtext with parent", - "change-card-parent": "Change card's parent", - "parent-card": "Parent card", - "source-board": "Source board", - "no-parent": "Don't show parent", - "activity-added-label": "added label '%s' to %s", - "activity-removed-label": "removed label '%s' from %s", - "activity-delete-attach": "deleted an attachment from %s", - "activity-added-label-card": "added label '%s'", - "activity-removed-label-card": "removed label '%s'", - "activity-delete-attach-card": "deleted an attachment", - "activity-set-customfield": "set custom field '%s' to '%s' in %s", - "activity-unset-customfield": "unset custom field '%s' in %s", - "r-rule": "Rule", - "r-add-trigger": "Add trigger", - "r-add-action": "Add action", - "r-board-rules": "Board rules", - "r-add-rule": "Add rule", - "r-view-rule": "View rule", - "r-delete-rule": "Delete rule", - "r-new-rule-name": "New rule title", - "r-no-rules": "No rules", - "r-when-a-card": "When a card", - "r-is": "is", - "r-is-moved": "is moved", - "r-added-to": "added to", - "r-removed-from": "Removed from", - "r-the-board": "the board", - "r-list": "list", - "set-filter": "Set Filter", - "r-moved-to": "Moved to", - "r-moved-from": "Moved from", - "r-archived": "Moved to Archive", - "r-unarchived": "Restored from Archive", - "r-a-card": "a card", - "r-when-a-label-is": "When a label is", - "r-when-the-label": "When the label", - "r-list-name": "list name", - "r-when-a-member": "When a member is", - "r-when-the-member": "When the member", - "r-name": "name", - "r-when-a-attach": "When an attachment", - "r-when-a-checklist": "When a checklist is", - "r-when-the-checklist": "When the checklist", - "r-completed": "Completed", - "r-made-incomplete": "Made incomplete", - "r-when-a-item": "When a checklist item is", - "r-when-the-item": "When the checklist item", - "r-checked": "Checked", - "r-unchecked": "Unchecked", - "r-move-card-to": "Move card to", - "r-top-of": "Top of", - "r-bottom-of": "Bottom of", - "r-its-list": "its list", - "r-archive": "Move to Archive", - "r-unarchive": "Restore from Archive", - "r-card": "card", - "r-add": "Tambah", - "r-remove": "Remove", - "r-label": "label", - "r-member": "member", - "r-remove-all": "Remove all members from the card", - "r-set-color": "Set color to", - "r-checklist": "checklist", - "r-check-all": "Check all", - "r-uncheck-all": "Uncheck all", - "r-items-check": "items of checklist", - "r-check": "Check", - "r-uncheck": "Uncheck", - "r-item": "item", - "r-of-checklist": "of checklist", - "r-send-email": "Send an email", - "r-to": "to", - "r-subject": "subject", - "r-rule-details": "Rule details", - "r-d-move-to-top-gen": "Move card to top of its list", - "r-d-move-to-top-spec": "Move card to top of list", - "r-d-move-to-bottom-gen": "Move card to bottom of its list", - "r-d-move-to-bottom-spec": "Move card to bottom of list", - "r-d-send-email": "Send email", - "r-d-send-email-to": "to", - "r-d-send-email-subject": "subject", - "r-d-send-email-message": "message", - "r-d-archive": "Move card to Archive", - "r-d-unarchive": "Restore card from Archive", - "r-d-add-label": "Tambahkan label", - "r-d-remove-label": "Remove label", - "r-create-card": "Create new card", - "r-in-list": "in list", - "r-in-swimlane": "in swimlane", - "r-d-add-member": "Add member", - "r-d-remove-member": "Remove member", - "r-d-remove-all-member": "Remove all member", - "r-d-check-all": "Check all items of a list", - "r-d-uncheck-all": "Uncheck all items of a list", - "r-d-check-one": "Check item", - "r-d-uncheck-one": "Uncheck item", - "r-d-check-of-list": "of checklist", - "r-d-add-checklist": "Add checklist", - "r-d-remove-checklist": "Remove checklist", - "r-by": "by", - "r-add-checklist": "Add checklist", - "r-with-items": "with items", - "r-items-list": "item1,item2,item3", - "r-add-swimlane": "Add swimlane", - "r-swimlane-name": "swimlane name", - "r-board-note": "Note: leave a field empty to match every possible value.", - "r-checklist-note": "Note: checklist's items have to be written as comma separated values.", - "r-when-a-card-is-moved": "When a card is moved to another list", - "r-set": "Set", - "r-update": "Update", - "r-datefield": "date field", - "r-df-start-at": "start", - "r-df-due-at": "due", - "r-df-end-at": "end", - "r-df-received-at": "received", - "r-to-current-datetime": "to current date/time", - "r-remove-value-from": "Remove value from", - "ldap": "LDAP", - "oauth2": "OAuth2", - "cas": "CAS", - "authentication-method": "Metode Autentikasi", - "authentication-type": "Tipe Autentikasi", - "custom-product-name": "Custom Product Name", - "layout": "Layout", - "hide-logo": "Sembunyikan Logo", - "add-custom-html-after-body-start": "Add Custom HTML after <body> start", - "add-custom-html-before-body-end": "Add Custom HTML before </body> end", - "error-undefined": "Something went wrong", - "error-ldap-login": "An error occurred while trying to login", - "display-authentication-method": "Display Authentication Method", - "default-authentication-method": "Default Authentication Method", - "duplicate-board": "Duplicate Board", - "people-number": "The number of people is:", - "swimlaneDeletePopup-title": "Delete Swimlane ?", - "swimlane-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the swimlane. There is no undo.", - "restore-all": "Restore all", - "delete-all": "Delete all", - "loading": "Loading, please wait.", - "previous_as": "last time was", - "act-a-dueAt": "modified due time to \nWhen: __timeValue__\nWhere: __card__\n previous due was __timeOldValue__", - "act-a-endAt": "modified ending time to __timeValue__ from (__timeOldValue__)", - "act-a-startAt": "modified starting time to __timeValue__ from (__timeOldValue__)", - "act-a-receivedAt": "modified received time to __timeValue__ from (__timeOldValue__)", - "a-dueAt": "modified due time to be", - "a-endAt": "modified ending time to be", - "a-startAt": "modified starting time to be", - "a-receivedAt": "modified received time to be", - "almostdue": "current due time %s is approaching", - "pastdue": "current due time %s is past", - "duenow": "current due time %s is today", - "act-newDue": "__list__/__card__ has 1st due reminder [__board__]", - "act-withDue": "__list__/__card__ due reminders [__board__]", - "act-almostdue": "was reminding the current due (__timeValue__) of __card__ is approaching", - "act-pastdue": "was reminding the current due (__timeValue__) of __card__ is past", - "act-duenow": "was reminding the current due (__timeValue__) of __card__ is now", - "act-atUserComment": "You were mentioned in [__board__] __list__/__card__", - "delete-user-confirm-popup": "Are you sure you want to delete this account? There is no undo.", - "accounts-allowUserDelete": "Allow users to self delete their account", - "hide-minicard-label-text": "Hide minicard label text", - "show-desktop-drag-handles": "Show desktop drag handles", - "assignee": "Assignee", - "cardAssigneesPopup-title": "Assignee", - "addmore-detail": "Add a more detailed description", - "show-on-card": "Show on Card", - "new": "New", - "editUserPopup-title": "Edit User", - "newUserPopup-title": "New User", - "notifications": "Notifications", - "view-all": "View All", - "filter-by-unread": "Filter by Unread", - "mark-all-as-read": "Mark all as read", - "allow-rename": "Allow Rename", - "allowRenamePopup-title": "Allow Rename" -} + "accept": "Terima", + "act-activity-notify": "Activity Notification", + "act-addAttachment": "added attachment __attachment__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-deleteAttachment": "deleted attachment __attachment__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addSubtask": "added subtask __subtask__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addedLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removeLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removedLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addChecklist": "added checklist __checklist__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addChecklistItem": "added checklist item __checklistItem__ to checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removeChecklist": "removed checklist __checklist__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removeChecklistItem": "removed checklist item __checklistItem__ from checklist __checkList__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-checkedItem": "checked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-uncheckedItem": "unchecked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-completeChecklist": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-uncompleteChecklist": "uncompleted checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addComment": "commented on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-editComment": "edited comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-deleteComment": "deleted comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-createBoard": "created board __board__", + "act-createSwimlane": "created swimlane __swimlane__ to board __board__", + "act-createCard": "created card __card__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-createCustomField": "created custom field __customField__ at board __board__", + "act-deleteCustomField": "deleted custom field __customField__ at board __board__", + "act-setCustomField": "edited custom field __customField__: __customFieldValue__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-createList": "added list __list__ to board __board__", + "act-addBoardMember": "added member __member__ to board __board__", + "act-archivedBoard": "Board __board__ moved to Archive", + "act-archivedCard": "Card __card__ at list __list__ at swimlane __swimlane__ at board __board__ moved to Archive", + "act-archivedList": "List __list__ at swimlane __swimlane__ at board __board__ moved to Archive", + "act-archivedSwimlane": "Swimlane __swimlane__ at board __board__ moved to Archive", + "act-importBoard": "imported board __board__", + "act-importCard": "imported card __card__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-importList": "imported list __list__ to swimlane __swimlane__ at board __board__", + "act-joinMember": "added member __member__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-moveCard": "moved card __card__ at board __board__ from list __oldList__ at swimlane __oldSwimlane__ to list __list__ at swimlane __swimlane__", + "act-moveCardToOtherBoard": "moved card __card__ from list __oldList__ at swimlane __oldSwimlane__ at board __oldBoard__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-removeBoardMember": "removed member __member__ from board __board__", + "act-restoredCard": "restored card __card__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-unjoinMember": "removed member __member__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-withBoardTitle": "__board__", + "act-withCardTitle": "__kartu__[__Panel__]", + "actions": "Daftar Tindakan", + "activities": "Daftar Kegiatan", + "activity": "Kegiatan", + "activity-added": "ditambahkan %s ke %s", + "activity-archived": "%s moved to Archive", + "activity-attached": "dilampirkan %s ke %s", + "activity-created": "dibuat %s", + "activity-customfield-created": "created custom field %s", + "activity-excluded": "tidak termasuk %s dari %s", + "activity-imported": "diimpor %s kedalam %s dari %s", + "activity-imported-board": "diimpor %s dari %s", + "activity-joined": "bergabung %s", + "activity-moved": "dipindahkan %s dari %s ke %s", + "activity-on": "pada %s", + "activity-removed": "dihapus %s dari %s", + "activity-sent": "terkirim %s ke %s", + "activity-unjoined": "tidak bergabung %s", + "activity-subtask-added": "added subtask to %s", + "activity-checked-item": "checked %s in checklist %s of %s", + "activity-unchecked-item": "unchecked %s in checklist %s of %s", + "activity-checklist-added": "daftar periksa ditambahkan ke %s", + "activity-checklist-removed": "removed a checklist from %s", + "activity-checklist-completed": "completed checklist %s of %s", + "activity-checklist-uncompleted": "uncompleted the checklist %s of %s", + "activity-checklist-item-added": "added checklist item to '%s' in %s", + "activity-checklist-item-removed": "removed a checklist item from '%s' in %s", + "add": "Tambah", + "activity-checked-item-card": "checked %s in checklist %s", + "activity-unchecked-item-card": "unchecked %s in checklist %s", + "activity-checklist-completed-card": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "activity-checklist-uncompleted-card": "uncompleted the checklist %s", + "activity-editComment": "edited comment %s", + "activity-deleteComment": "deleted comment %s", + "add-attachment": "Add Attachment", + "add-board": "Add Board", + "add-card": "Add Card", + "add-swimlane": "Add Swimlane", + "add-subtask": "Add Subtask", + "add-checklist": "Add Checklist", + "add-checklist-item": "Tambahkan hal ke daftar periksa", + "add-cover": "Tambahkan Sampul", + "add-label": "Add Label", + "add-list": "Add List", + "add-members": "Tambahkan Anggota", + "added": "Ditambahkan", + "addMemberPopup-title": "Daftar Anggota", + "admin": "Admin", + "admin-desc": "Bisa tampilkan dan sunting kartu, menghapus partisipan, dan merubah setting panel", + "admin-announcement": "Announcement", + "admin-announcement-active": "Active System-Wide Announcement", + "admin-announcement-title": "Announcement from Administrator", + "all-boards": "Semua Panel", + "and-n-other-card": "Dan__menghitung__kartu lain", + "and-n-other-card_plural": "Dan__menghitung__kartu lain", + "apply": "Terapkan", + "app-is-offline": "Loading, please wait. Refreshing the page will cause data loss. If loading does not work, please check that server has not stopped.", + "archive": "Move to Archive", + "archive-all": "Move All to Archive", + "archive-board": "Move Board to Archive", + "archive-card": "Move Card to Archive", + "archive-list": "Move List to Archive", + "archive-swimlane": "Move Swimlane to Archive", + "archive-selection": "Move selection to Archive", + "archiveBoardPopup-title": "Move Board to Archive?", + "archived-items": "Arsip", + "archived-boards": "Boards in Archive", + "restore-board": "Restore Board", + "no-archived-boards": "No Boards in Archive.", + "archives": "Arsip", + "template": "Template", + "templates": "Templates", + "assign-member": "Tugaskan anggota", + "attached": "terlampir", + "attachment": "Lampiran", + "attachment-delete-pop": "Menghapus lampiran bersifat permanen. Tidak bisa dipulihkan.", + "attachmentDeletePopup-title": "Hapus Lampiran?", + "attachments": "Daftar Lampiran", + "auto-watch": "Otomatis diawasi saat membuat Panel", + "avatar-too-big": "Berkas avatar terlalu besar (70KB maks)", + "back": "Kembali", + "board-change-color": "Ubah warna", + "board-nb-stars": "%s bintang", + "board-not-found": "Panel tidak ditemukan", + "board-private-info": "Panel ini akan jadi <strong>Pribadi<strong>", + "board-public-info": "Panel ini akan jadi <strong>Publik<strong", + "boardChangeColorPopup-title": "Ubah Warna Latar ", + "boardChangeTitlePopup-title": "Ganti Nama Panel", + "boardChangeVisibilityPopup-title": "Ubah Penampakan", + "boardChangeWatchPopup-title": "Ubah Pengamatan", + "boardMenuPopup-title": "Board Settings", + "boardChangeViewPopup-title": "Board View", + "boards": "Panel", + "board-view": "Board View", + "board-view-cal": "Calendar", + "board-view-swimlanes": "Swimlanes", + "board-view-collapse": "Collapse", + "board-view-lists": "Daftar", + "bucket-example": "Contohnya seperti “Bucket List” ", + "cancel": "Batal", + "card-archived": "This card is moved to Archive.", + "board-archived": "This board is moved to Archive.", + "card-comments-title": "Kartu ini punya %s komentar", + "card-delete-notice": "Menghapus sama dengan permanen. Anda akan kehilangan semua aksi yang terhubung ke kartu ini", + "card-delete-pop": "Semua aksi akan dihapus dari aktivitas dan anda tidak bisa lagi buka kartu ini", + "card-delete-suggest-archive": "You can move a card to Archive to remove it from the board and preserve the activity.", + "card-due": "Jatuh Tempo", + "card-due-on": "Jatuh Tempo pada", + "card-spent": "Spent Time", + "card-edit-attachments": "Sunting lampiran", + "card-edit-custom-fields": "Edit custom fields", + "card-edit-labels": "Sunting label", + "card-edit-members": "Sunting anggota", + "card-labels-title": "Ubah label kartu", + "card-members-title": "Tambah atau hapus partisipan di panel dari kartu ", + "card-start": "Mulai", + "card-start-on": "Mulai pada", + "cardAttachmentsPopup-title": "Lampirkan dari", + "cardCustomField-datePopup-title": "Change date", + "cardCustomFieldsPopup-title": "Edit custom fields", + "cardDeletePopup-title": "Hapus kartu", + "cardDetailsActionsPopup-title": "Aksi Kartu", + "cardLabelsPopup-title": "Daftar Label", + "cardMembersPopup-title": "Daftar Anggota", + "cardMorePopup-title": "Lainnya", + "cardTemplatePopup-title": "Create template", + "cards": "Daftar Kartu", + "cards-count": "Daftar Kartu", + "casSignIn": "Sign In with CAS", + "cardType-card": "Card", + "cardType-linkedCard": "Linked Card", + "cardType-linkedBoard": "Linked Board", + "change": "Ubah", + "change-avatar": "Ubah Avatar", + "change-password": "Ubah Kata Sandi", + "change-permissions": "Ubah hak akses", + "change-settings": "Ubah Setelan", + "changeAvatarPopup-title": "Ubah Avatar", + "changeLanguagePopup-title": "Ubah Bahasa", + "changePasswordPopup-title": "Ubah Kata Sandi", + "changePermissionsPopup-title": "Ubah Hak Akses", + "changeSettingsPopup-title": "Ubah Setelan", + "subtasks": "Subtasks", + "checklists": "Daftar Periksa", + "click-to-star": "Klik untuk tandai bintang panel ini", + "click-to-unstar": "Klik untuk tidak memberi bintang pada panel ini", + "clipboard": "Clipboard atau drag & drop", + "close": "Tutup", + "close-board": "Tutup Panel", + "close-board-pop": "You will be able to restore the board by clicking the “Archive” button from the home header.", + "color-black": "hitam", + "color-blue": "biru", + "color-crimson": "crimson", + "color-darkgreen": "darkgreen", + "color-gold": "gold", + "color-gray": "gray", + "color-green": "hijau", + "color-indigo": "indigo", + "color-lime": "hijau muda", + "color-magenta": "magenta", + "color-mistyrose": "mistyrose", + "color-navy": "navy", + "color-orange": "jingga", + "color-paleturquoise": "paleturquoise", + "color-peachpuff": "peachpuff", + "color-pink": "merah muda", + "color-plum": "plum", + "color-purple": "ungu", + "color-red": "merah", + "color-saddlebrown": "saddlebrown", + "color-silver": "silver", + "color-sky": "biru muda", + "color-slateblue": "slateblue", + "color-white": "white", + "color-yellow": "kuning", + "unset-color": "Unset", + "comment": "Komentar", + "comment-placeholder": "Write Comment", + "comment-only": "Hanya komentar", + "comment-only-desc": "Bisa komen hanya di kartu", + "no-comments": "No comments", + "no-comments-desc": "Can not see comments and activities.", + "worker": "Worker", + "worker-desc": "Can only move cards, assign itself to card and comment.", + "computer": "Komputer", + "confirm-subtask-delete-dialog": "Are you sure you want to delete subtask?", + "confirm-checklist-delete-dialog": "Are you sure you want to delete checklist?", + "copy-card-link-to-clipboard": "Copy card link to clipboard", + "linkCardPopup-title": "Link Card", + "searchElementPopup-title": "Cari", + "copyCardPopup-title": "Copy Card", + "copyChecklistToManyCardsPopup-title": "Copy Checklist Template to Many Cards", + "copyChecklistToManyCardsPopup-instructions": "Destination Card Titles and Descriptions in this JSON format", + "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"First card title\", \"description\":\"First card description\"}, {\"title\":\"Second card title\",\"description\":\"Second card description\"},{\"title\":\"Last card title\",\"description\":\"Last card description\"} ]", + "create": "Buat", + "createBoardPopup-title": "Buat Panel", + "chooseBoardSourcePopup-title": "Import board", + "createLabelPopup-title": "Buat Label", + "createCustomField": "Create Field", + "createCustomFieldPopup-title": "Create Field", + "current": "sekarang", + "custom-field-delete-pop": "There is no undo. This will remove this custom field from all cards and destroy its history.", + "custom-field-checkbox": "Checkbox", + "custom-field-date": "Tanggal", + "custom-field-dropdown": "Dropdown List", + "custom-field-dropdown-none": "(none)", + "custom-field-dropdown-options": "List Options", + "custom-field-dropdown-options-placeholder": "Press enter to add more options", + "custom-field-dropdown-unknown": "(unknown)", + "custom-field-number": "Number", + "custom-field-text": "Text", + "custom-fields": "Custom Fields", + "date": "Tanggal", + "decline": "Tolak", + "default-avatar": "Avatar standar", + "delete": "Hapus", + "deleteCustomFieldPopup-title": "Delete Custom Field?", + "deleteLabelPopup-title": "Hapus label?", + "description": "Deskripsi", + "disambiguateMultiLabelPopup-title": "Abaikan label Aksi", + "disambiguateMultiMemberPopup-title": "Abaikan aksi partisipan", + "discard": "Abaikan", + "done": "Selesai", + "download": "Unduh", + "edit": "Sunting", + "edit-avatar": "Ubah Avatar", + "edit-profile": "Sunting Profil", + "edit-wip-limit": "Edit WIP Limit", + "soft-wip-limit": "Soft WIP Limit", + "editCardStartDatePopup-title": "Ubah tanggal mulai", + "editCardDueDatePopup-title": "Ubah tanggal selesai", + "editCustomFieldPopup-title": "Edit Field", + "editCardSpentTimePopup-title": "Change spent time", + "editLabelPopup-title": "Ubah Label", + "editNotificationPopup-title": "Sunting Pemberitahuan", + "editProfilePopup-title": "Sunting Profil", + "email": "Email", + "email-enrollAccount-subject": "Sebuah akun dibuat untuk Anda pada __siteName__", + "email-enrollAccount-text": "Halo __user__,\n\nUntuk mulai menggunakan, silakan klik tautan berikut.\n\n__url__\n\nTerima kasih.", + "email-fail": "Surel gagal terkirim", + "email-fail-text": "Error trying to send email", + "email-invalid": "Surel tidak sah", + "email-invite": "Undang via Email", + "email-invite-subject": "__inviter__ sent you an invitation", + "email-invite-text": "Dear __user__,\n\n__inviter__ invites you to join board \"__board__\" for collaborations.\n\nPlease follow the link below:\n\n__url__\n\nThanks.", + "email-resetPassword-subject": "Pulihkan kata sandi Anda pada __siteName__", + "email-resetPassword-text": "Halo __user__,\n\nUntuk memulihkan kata sandi Anda, silakan klik tautan berikut.\n\n__url__\n\nTerima kasih.", + "email-sent": "Email terkirim", + "email-verifyEmail-subject": "Verifikasi surel Anda pada __siteName__", + "email-verifyEmail-text": "Halo __user__,\n\nUntuk memverifikasi surel Anda, silakan klik tautan berikut.\n\n__url__\n\nTerima kasih.", + "enable-wip-limit": "Enable WIP Limit", + "error-board-doesNotExist": "Panel ini tidak ada", + "error-board-notAdmin": "Anda harus admin dari panel ini untuk melakukan itu", + "error-board-notAMember": "Anda harus jadi member panel ini untuk melakukannya", + "error-json-malformed": "Teks Anda bukan JSON yang sah", + "error-json-schema": "Data JSON Anda tidak mengikutsertakan informasi yang sesuai format", + "error-list-doesNotExist": "Daftar ini tidak ada", + "error-user-doesNotExist": "Nama pengguna ini tidak ada", + "error-user-notAllowSelf": "Anda tidak bisa mengundang diri sendiri", + "error-user-notCreated": "Nama pengguna ini tidak dibuat", + "error-username-taken": "Nama pengguna ini sudah dipakai", + "error-email-taken": "Email has already been taken", + "export-board": "Exspor Panel", + "sort": "Sort", + "sort-desc": "Click to Sort List", + "list-sort-by": "Sort the List By:", + "list-label-modifiedAt": "Last Access Time", + "list-label-title": "Name of the List", + "list-label-sort": "Your Manual Order", + "list-label-short-modifiedAt": "(L)", + "list-label-short-title": "(N)", + "list-label-short-sort": "(M)", + "filter": "Penyaringan", + "filter-cards": "Filter Cards or Lists", + "list-filter-label": "Filter List by Title", + "filter-clear": "Bersihkan penyaringan", + "filter-no-label": "Tidak ada label", + "filter-no-member": "Tidak ada anggota", + "filter-no-custom-fields": "No Custom Fields", + "filter-show-archive": "Show archived lists", + "filter-hide-empty": "Hide empty lists", + "filter-on": "Penyaring aktif", + "filter-on-desc": "Anda memfilter kartu di panel ini. Klik di sini untuk menyunting filter", + "filter-to-selection": "Saring berdasarkan yang dipilih", + "advanced-filter-label": "Advanced Filter", + "advanced-filter-description": "Advanced Filter allows to write a string containing following operators: == != <= >= && || ( ) A space is used as a separator between the Operators. You can filter for all Custom Fields by typing their names and values. For Example: Field1 == Value1. Note: If fields or values contains spaces, you need to encapsulate them into single quotes. For Example: 'Field 1' == 'Value 1'. For single control characters (' \\/) to be skipped, you can use \\. For example: Field1 == I\\'m. Also you can combine multiple conditions. For Example: F1 == V1 || F1 == V2. Normally all operators are interpreted from left to right. You can change the order by placing brackets. For Example: F1 == V1 && ( F2 == V2 || F2 == V3 ). Also you can search text fields using regex: F1 == /Tes.*/i", + "fullname": "Nama Lengkap", + "header-logo-title": "Kembali ke laman panel anda", + "hide-system-messages": "Sembunyikan pesan-pesan sistem", + "headerBarCreateBoardPopup-title": "Buat Panel", + "home": "Beranda", + "import": "Impor", + "link": "Link", + "import-board": "import board", + "import-board-c": "Import board", + "import-board-title-trello": "Impor panel dari Trello", + "import-board-title-wekan": "Import board from previous export", + "import-sandstorm-backup-warning": "Do not delete data you import from original exported board or Trello before checking does this grain close and open again, or do you get Board not found error, that means data loss.", + "import-sandstorm-warning": "Imported board will delete all existing data on board and replace it with imported board.", + "from-trello": "From Trello", + "from-wekan": "From previous export", + "import-board-instruction-trello": "Di panel Trello anda, ke 'Menu', terus 'More', 'Print and Export','Export JSON', dan salin hasilnya", + "import-board-instruction-wekan": "In your board, go to 'Menu', then 'Export board', and copy the text in the downloaded file.", + "import-board-instruction-about-errors": "If you get errors when importing board, sometimes importing still works, and board is at All Boards page.", + "import-json-placeholder": "Tempelkan data JSON yang sah disini", + "import-map-members": "Petakan partisipan", + "import-members-map": "Your imported board has some members. Please map the members you want to import to your users", + "import-show-user-mapping": "Review pemetaan partisipan", + "import-user-select": "Pick your existing user you want to use as this member", + "importMapMembersAddPopup-title": "Select member", + "info": "Versi", + "initials": "Inisial", + "invalid-date": "Tanggal tidak sah", + "invalid-time": "Invalid time", + "invalid-user": "Invalid user", + "joined": "bergabung", + "just-invited": "Anda baru diundang di panel ini", + "keyboard-shortcuts": "Pintasan kibor", + "label-create": "Buat Label", + "label-default": "label %s (default)", + "label-delete-pop": "Ini tidak bisa dikembalikan, akan menghapus label ini dari semua kartu dan menghapus semua riwayatnya", + "labels": "Daftar Label", + "language": "Bahasa", + "last-admin-desc": "Anda tidak dapat mengubah aturan karena harus ada minimal seorang Admin.", + "leave-board": "Tingalkan Panel", + "leave-board-pop": "Are you sure you want to leave __boardTitle__? You will be removed from all cards on this board.", + "leaveBoardPopup-title": "Leave Board ?", + "link-card": "Link ke kartu ini", + "list-archive-cards": "Move all cards in this list to Archive", + "list-archive-cards-pop": "This will remove all the cards in this list from the board. To view cards in Archive and bring them back to the board, click “Menu” > “Archive”.", + "list-move-cards": "Pindah semua kartu ke daftar ini", + "list-select-cards": "Pilih semua kartu di daftar ini", + "set-color-list": "Set Color", + "listActionPopup-title": "Daftar Tindakan", + "swimlaneActionPopup-title": "Swimlane Actions", + "swimlaneAddPopup-title": "Add a Swimlane below", + "listImportCardPopup-title": "Impor dari Kartu Trello", + "listMorePopup-title": "Lainnya", + "link-list": "Link to this list", + "list-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the list. There is no undo.", + "list-delete-suggest-archive": "You can move a list to Archive to remove it from the board and preserve the activity.", + "lists": "Daftar", + "swimlanes": "Swimlanes", + "log-out": "Keluar", + "log-in": "Masuk", + "loginPopup-title": "Masuk", + "memberMenuPopup-title": "Setelan Anggota", + "members": "Daftar Anggota", + "menu": "Menu", + "move-selection": "Pindahkan yang dipilih", + "moveCardPopup-title": "Pindahkan kartu", + "moveCardToBottom-title": "Pindahkan ke bawah", + "moveCardToTop-title": "Pindahkan ke atas", + "moveSelectionPopup-title": "Pindahkan yang dipilih", + "multi-selection": "Multi Pilihan", + "multi-selection-on": "Multi Pilihan aktif", + "muted": "Pemberitahuan tidak aktif", + "muted-info": "Anda tidak akan pernah dinotifikasi semua perubahan di panel ini", + "my-boards": "Panel saya", + "name": "Nama", + "no-archived-cards": "No cards in Archive.", + "no-archived-lists": "No lists in Archive.", + "no-archived-swimlanes": "No swimlanes in Archive.", + "no-results": "Tidak ada hasil", + "normal": "Normal", + "normal-desc": "Bisa tampilkan dan edit kartu. Tidak bisa ubah setting", + "not-accepted-yet": "Undangan belum diterima", + "notify-participate": "Terima update ke semua kartu dimana anda menjadi creator atau partisipan", + "notify-watch": "Terima update dari semua panel, daftar atau kartu yang anda amati", + "optional": "opsi", + "or": "atau", + "page-maybe-private": "Halaman ini hanya untuk kalangan terbatas. Anda dapat melihatnya dengan <a href='%s'>masuk ke dalam sistem</a>.", + "page-not-found": "Halaman tidak ditemukan.", + "password": "Kata Sandi", + "paste-or-dragdrop": "untuk menempelkan, atau drag& drop gambar pada ini (hanya gambar)", + "participating": "Berpartisipasi", + "preview": "Pratinjau", + "previewAttachedImagePopup-title": "Pratinjau", + "previewClipboardImagePopup-title": "Pratinjau", + "private": "Terbatas", + "private-desc": "Panel ini Pribadi. Hanya orang yang ditambahkan ke panel ini yang bisa melihat dan menyuntingnya", + "profile": "Profil", + "public": "Umum", + "public-desc": "Panel ini publik. Akan terlihat oleh siapapun dengan link terkait dan muncul di mesin pencari seperti Google. Hanya orang yang ditambahkan di panel yang bisa sunting", + "quick-access-description": "Beri bintang panel untuk menambah shortcut di papan ini", + "remove-cover": "Hapus Sampul", + "remove-from-board": "Hapus dari panel", + "remove-label": "Remove Label", + "listDeletePopup-title": "Delete List ?", + "remove-member": "Hapus Anggota", + "remove-member-from-card": "Hapus dari Kartu", + "remove-member-pop": "Hapus__nama__(__username__) dari __boardTitle__? Partisipan akan dihapus dari semua kartu di panel ini. Mereka akan diberi tahu", + "removeMemberPopup-title": "Hapus Anggota?", + "rename": "Ganti Nama", + "rename-board": "Ubah nama Panel", + "restore": "Pulihkan", + "save": "Simpan", + "search": "Cari", + "rules": "Rules", + "search-cards": "Search from card/list titles, descriptions and custom fields on this board", + "search-example": "Text to search for?", + "select-color": "Select Color", + "set-wip-limit-value": "Set a limit for the maximum number of tasks in this list", + "setWipLimitPopup-title": "Set WIP Limit", + "shortcut-assign-self": "Masukkan diri anda sendiri ke kartu ini", + "shortcut-autocomplete-emoji": "Autocomplete emoji", + "shortcut-autocomplete-members": "Autocomplete partisipan", + "shortcut-clear-filters": "Bersihkan semua saringan", + "shortcut-close-dialog": "Tutup Dialog", + "shortcut-filter-my-cards": "Filter kartu saya", + "shortcut-show-shortcuts": "Angkat naik shortcut daftar ini", + "shortcut-toggle-filterbar": "Toggle Filter Sidebar", + "shortcut-toggle-sidebar": "Toggle Board Sidebar", + "show-cards-minimum-count": "Tampilkan jumlah kartu jika daftar punya lebih dari ", + "sidebar-open": "Buka Sidebar", + "sidebar-close": "Tutup Sidebar", + "signupPopup-title": "Buat Akun", + "star-board-title": "Klik untuk beri bintang panel ini. Akan muncul paling atas dari daftar panel", + "starred-boards": "Panel dengan bintang", + "starred-boards-description": "Panel berbintang muncul paling atas dari daftar panel anda", + "subscribe": "Langganan", + "team": "Tim", + "this-board": "Panel ini", + "this-card": "Kartu ini", + "spent-time-hours": "Spent time (hours)", + "overtime-hours": "Overtime (hours)", + "overtime": "Overtime", + "has-overtime-cards": "Has overtime cards", + "has-spenttime-cards": "Has spent time cards", + "time": "Waktu", + "title": "Judul", + "tracking": "Pelacakan", + "tracking-info": "Anda akan dinotifikasi semua perubahan di kartu tersebut diaman anda terlibat sebagai creator atau partisipan", + "type": "Type", + "unassign-member": "Tidak sertakan partisipan", + "unsaved-description": "Anda memiliki deskripsi yang belum disimpan.", + "unwatch": "Tidak mengamati", + "upload": "Unggah", + "upload-avatar": "Unggah avatar", + "uploaded-avatar": "Avatar diunggah", + "username": "Nama Pengguna", + "view-it": "Lihat", + "warn-list-archived": "warning: this card is in an list at Archive", + "watch": "Amati", + "watching": "Mengamati", + "watching-info": "Anda akan diberitahu semua perubahan di panel ini", + "welcome-board": "Panel Selamat Datang", + "welcome-swimlane": "Milestone 1", + "welcome-list1": "Tingkat dasar", + "welcome-list2": "Tingkat lanjut", + "card-templates-swimlane": "Card Templates", + "list-templates-swimlane": "List Templates", + "board-templates-swimlane": "Board Templates", + "what-to-do": "Apa yang mau Anda lakukan?", + "wipLimitErrorPopup-title": "Invalid WIP Limit", + "wipLimitErrorPopup-dialog-pt1": "The number of tasks in this list is higher than the WIP limit you've defined.", + "wipLimitErrorPopup-dialog-pt2": "Please move some tasks out of this list, or set a higher WIP limit.", + "admin-panel": "Panel Admin", + "settings": "Setelan", + "people": "Orang-orang", + "registration": "Registrasi", + "disable-self-registration": "Nonaktifkan Swa Registrasi", + "invite": "Undang", + "invite-people": "Undang Orang-orang", + "to-boards": "ke panel", + "email-addresses": "Alamat surel", + "smtp-host-description": "Alamat server SMTP yang menangani surel Anda.", + "smtp-port-description": "Port server SMTP yang Anda gunakan untuk mengirim surel.", + "smtp-tls-description": "Aktifkan dukungan TLS untuk server SMTP", + "smtp-host": "Host SMTP", + "smtp-port": "Port SMTP", + "smtp-username": "Nama Pengguna", + "smtp-password": "Kata Sandi", + "smtp-tls": "Dukungan TLS", + "send-from": "Dari", + "send-smtp-test": "Send a test email to yourself", + "invitation-code": "Kode Undangan", + "email-invite-register-subject": "__inviter__ mengirim undangan ke Anda", + "email-invite-register-text": "Dear __user__,\n\n__inviter__ invites you to kanban board for collaborations.\n\nPlease follow the link below:\n__url__\n\nAnd your invitation code is: __icode__\n\nThanks.", + "email-smtp-test-subject": "SMTP Test Email", + "email-smtp-test-text": "You have successfully sent an email", + "error-invitation-code-not-exist": "Kode undangan tidak ada", + "error-notAuthorized": "You are not authorized to view this page.", + "webhook-title": "Webhook Name", + "webhook-token": "Token (Optional for Authentication)", + "outgoing-webhooks": "Outgoing Webhooks", + "bidirectional-webhooks": "Two-Way Webhooks", + "outgoingWebhooksPopup-title": "Outgoing Webhooks", + "boardCardTitlePopup-title": "Card Title Filter", + "disable-webhook": "Disable This Webhook", + "global-webhook": "Global Webhooks", + "new-outgoing-webhook": "New Outgoing Webhook", + "no-name": "(Unknown)", + "Node_version": "Node version", + "Meteor_version": "Meteor version", + "MongoDB_version": "MongoDB version", + "MongoDB_storage_engine": "MongoDB storage engine", + "MongoDB_Oplog_enabled": "MongoDB Oplog enabled", + "OS_Arch": "OS Arch", + "OS_Cpus": "OS CPU Count", + "OS_Freemem": "OS Free Memory", + "OS_Loadavg": "OS Load Average", + "OS_Platform": "OS Platform", + "OS_Release": "OS Release", + "OS_Totalmem": "OS Total Memory", + "OS_Type": "OS Type", + "OS_Uptime": "OS Uptime", + "days": "days", + "hours": "hours", + "minutes": "minutes", + "seconds": "seconds", + "show-field-on-card": "Show this field on card", + "automatically-field-on-card": "Auto create field to all cards", + "showLabel-field-on-card": "Show field label on minicard", + "yes": "Yes", + "no": "No", + "accounts": "Accounts", + "accounts-allowEmailChange": "Allow Email Change", + "accounts-allowUserNameChange": "Allow Username Change", + "createdAt": "Created at", + "verified": "Verified", + "active": "Active", + "card-received": "Received", + "card-received-on": "Received on", + "card-end": "End", + "card-end-on": "Ends on", + "editCardReceivedDatePopup-title": "Change received date", + "editCardEndDatePopup-title": "Change end date", + "setCardColorPopup-title": "Set color", + "setCardActionsColorPopup-title": "Choose a color", + "setSwimlaneColorPopup-title": "Choose a color", + "setListColorPopup-title": "Choose a color", + "assigned-by": "Assigned By", + "requested-by": "Requested By", + "board-delete-notice": "Deleting is permanent. You will lose all lists, cards and actions associated with this board.", + "delete-board-confirm-popup": "All lists, cards, labels, and activities will be deleted and you won't be able to recover the board contents. There is no undo.", + "boardDeletePopup-title": "Delete Board?", + "delete-board": "Delete Board", + "default-subtasks-board": "Subtasks for __board__ board", + "default": "Default", + "queue": "Queue", + "subtask-settings": "Subtasks Settings", + "card-settings": "Card Settings", + "boardSubtaskSettingsPopup-title": "Board Subtasks Settings", + "boardCardSettingsPopup-title": "Card Settings", + "deposit-subtasks-board": "Deposit subtasks to this board:", + "deposit-subtasks-list": "Landing list for subtasks deposited here:", + "show-parent-in-minicard": "Show parent in minicard:", + "prefix-with-full-path": "Prefix with full path", + "prefix-with-parent": "Prefix with parent", + "subtext-with-full-path": "Subtext with full path", + "subtext-with-parent": "Subtext with parent", + "change-card-parent": "Change card's parent", + "parent-card": "Parent card", + "source-board": "Source board", + "no-parent": "Don't show parent", + "activity-added-label": "added label '%s' to %s", + "activity-removed-label": "removed label '%s' from %s", + "activity-delete-attach": "deleted an attachment from %s", + "activity-added-label-card": "added label '%s'", + "activity-removed-label-card": "removed label '%s'", + "activity-delete-attach-card": "deleted an attachment", + "activity-set-customfield": "set custom field '%s' to '%s' in %s", + "activity-unset-customfield": "unset custom field '%s' in %s", + "r-rule": "Rule", + "r-add-trigger": "Add trigger", + "r-add-action": "Add action", + "r-board-rules": "Board rules", + "r-add-rule": "Add rule", + "r-view-rule": "View rule", + "r-delete-rule": "Delete rule", + "r-new-rule-name": "New rule title", + "r-no-rules": "No rules", + "r-when-a-card": "When a card", + "r-is": "is", + "r-is-moved": "is moved", + "r-added-to": "added to", + "r-removed-from": "Removed from", + "r-the-board": "the board", + "r-list": "list", + "set-filter": "Set Filter", + "r-moved-to": "Moved to", + "r-moved-from": "Moved from", + "r-archived": "Moved to Archive", + "r-unarchived": "Restored from Archive", + "r-a-card": "a card", + "r-when-a-label-is": "When a label is", + "r-when-the-label": "When the label", + "r-list-name": "list name", + "r-when-a-member": "When a member is", + "r-when-the-member": "When the member", + "r-name": "name", + "r-when-a-attach": "When an attachment", + "r-when-a-checklist": "When a checklist is", + "r-when-the-checklist": "When the checklist", + "r-completed": "Completed", + "r-made-incomplete": "Made incomplete", + "r-when-a-item": "When a checklist item is", + "r-when-the-item": "When the checklist item", + "r-checked": "Checked", + "r-unchecked": "Unchecked", + "r-move-card-to": "Move card to", + "r-top-of": "Top of", + "r-bottom-of": "Bottom of", + "r-its-list": "its list", + "r-archive": "Move to Archive", + "r-unarchive": "Restore from Archive", + "r-card": "card", + "r-add": "Tambah", + "r-remove": "Remove", + "r-label": "label", + "r-member": "member", + "r-remove-all": "Remove all members from the card", + "r-set-color": "Set color to", + "r-checklist": "checklist", + "r-check-all": "Check all", + "r-uncheck-all": "Uncheck all", + "r-items-check": "items of checklist", + "r-check": "Check", + "r-uncheck": "Uncheck", + "r-item": "item", + "r-of-checklist": "of checklist", + "r-send-email": "Send an email", + "r-to": "to", + "r-subject": "subject", + "r-rule-details": "Rule details", + "r-d-move-to-top-gen": "Move card to top of its list", + "r-d-move-to-top-spec": "Move card to top of list", + "r-d-move-to-bottom-gen": "Move card to bottom of its list", + "r-d-move-to-bottom-spec": "Move card to bottom of list", + "r-d-send-email": "Send email", + "r-d-send-email-to": "to", + "r-d-send-email-subject": "subject", + "r-d-send-email-message": "message", + "r-d-archive": "Move card to Archive", + "r-d-unarchive": "Restore card from Archive", + "r-d-add-label": "Tambahkan label", + "r-d-remove-label": "Remove label", + "r-create-card": "Create new card", + "r-in-list": "in list", + "r-in-swimlane": "in swimlane", + "r-d-add-member": "Add member", + "r-d-remove-member": "Remove member", + "r-d-remove-all-member": "Remove all member", + "r-d-check-all": "Check all items of a list", + "r-d-uncheck-all": "Uncheck all items of a list", + "r-d-check-one": "Check item", + "r-d-uncheck-one": "Uncheck item", + "r-d-check-of-list": "of checklist", + "r-d-add-checklist": "Add checklist", + "r-d-remove-checklist": "Remove checklist", + "r-by": "by", + "r-add-checklist": "Add checklist", + "r-with-items": "with items", + "r-items-list": "item1,item2,item3", + "r-add-swimlane": "Add swimlane", + "r-swimlane-name": "swimlane name", + "r-board-note": "Note: leave a field empty to match every possible value.", + "r-checklist-note": "Note: checklist's items have to be written as comma separated values.", + "r-when-a-card-is-moved": "When a card is moved to another list", + "r-set": "Set", + "r-update": "Update", + "r-datefield": "date field", + "r-df-start-at": "start", + "r-df-due-at": "due", + "r-df-end-at": "end", + "r-df-received-at": "received", + "r-to-current-datetime": "to current date/time", + "r-remove-value-from": "Remove value from", + "ldap": "LDAP", + "oauth2": "OAuth2", + "cas": "CAS", + "authentication-method": "Metode Autentikasi", + "authentication-type": "Tipe Autentikasi", + "custom-product-name": "Custom Product Name", + "layout": "Layout", + "hide-logo": "Sembunyikan Logo", + "add-custom-html-after-body-start": "Add Custom HTML after <body> start", + "add-custom-html-before-body-end": "Add Custom HTML before </body> end", + "error-undefined": "Something went wrong", + "error-ldap-login": "An error occurred while trying to login", + "display-authentication-method": "Display Authentication Method", + "default-authentication-method": "Default Authentication Method", + "duplicate-board": "Duplicate Board", + "people-number": "The number of people is:", + "swimlaneDeletePopup-title": "Delete Swimlane ?", + "swimlane-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the swimlane. There is no undo.", + "restore-all": "Restore all", + "delete-all": "Delete all", + "loading": "Loading, please wait.", + "previous_as": "last time was", + "act-a-dueAt": "modified due time to \nWhen: __timeValue__\nWhere: __card__\n previous due was __timeOldValue__", + "act-a-endAt": "modified ending time to __timeValue__ from (__timeOldValue__)", + "act-a-startAt": "modified starting time to __timeValue__ from (__timeOldValue__)", + "act-a-receivedAt": "modified received time to __timeValue__ from (__timeOldValue__)", + "a-dueAt": "modified due time to be", + "a-endAt": "modified ending time to be", + "a-startAt": "modified starting time to be", + "a-receivedAt": "modified received time to be", + "almostdue": "current due time %s is approaching", + "pastdue": "current due time %s is past", + "duenow": "current due time %s is today", + "act-newDue": "__list__/__card__ has 1st due reminder [__board__]", + "act-withDue": "__list__/__card__ due reminders [__board__]", + "act-almostdue": "was reminding the current due (__timeValue__) of __card__ is approaching", + "act-pastdue": "was reminding the current due (__timeValue__) of __card__ is past", + "act-duenow": "was reminding the current due (__timeValue__) of __card__ is now", + "act-atUserComment": "You were mentioned in [__board__] __list__/__card__", + "delete-user-confirm-popup": "Are you sure you want to delete this account? There is no undo.", + "accounts-allowUserDelete": "Allow users to self delete their account", + "hide-minicard-label-text": "Hide minicard label text", + "show-desktop-drag-handles": "Show desktop drag handles", + "assignee": "Assignee", + "cardAssigneesPopup-title": "Assignee", + "addmore-detail": "Add a more detailed description", + "show-on-card": "Show on Card", + "new": "New", + "editUserPopup-title": "Edit User", + "newUserPopup-title": "New User", + "notifications": "Notifications", + "view-all": "View All", + "filter-by-unread": "Filter by Unread", + "mark-all-as-read": "Mark all as read", + "allow-rename": "Allow Rename", + "allowRenamePopup-title": "Allow Rename" +} \ No newline at end of file diff --git a/i18n/ig.i18n.json b/i18n/ig.i18n.json index a4150ee9..fda6037b 100644 --- a/i18n/ig.i18n.json +++ b/i18n/ig.i18n.json @@ -1,769 +1,769 @@ { - "accept": "Kwere", - "act-activity-notify": "Activity Notification", - "act-addAttachment": "added attachment __attachment__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-deleteAttachment": "deleted attachment __attachment__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addSubtask": "added subtask __subtask__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addedLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removeLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removedLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addChecklist": "added checklist __checklist__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addChecklistItem": "added checklist item __checklistItem__ to checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removeChecklist": "removed checklist __checklist__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removeChecklistItem": "removed checklist item __checklistItem__ from checklist __checkList__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-checkedItem": "checked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-uncheckedItem": "unchecked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-completeChecklist": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-uncompleteChecklist": "uncompleted checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addComment": "commented on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-editComment": "edited comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-deleteComment": "deleted comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-createBoard": "created board __board__", - "act-createSwimlane": "created swimlane __swimlane__ to board __board__", - "act-createCard": "created card __card__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-createCustomField": "created custom field __customField__ at board __board__", - "act-deleteCustomField": "deleted custom field __customField__ at board __board__", - "act-setCustomField": "edited custom field __customField__: __customFieldValue__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-createList": "added list __list__ to board __board__", - "act-addBoardMember": "added member __member__ to board __board__", - "act-archivedBoard": "Board __board__ moved to Archive", - "act-archivedCard": "Card __card__ at list __list__ at swimlane __swimlane__ at board __board__ moved to Archive", - "act-archivedList": "List __list__ at swimlane __swimlane__ at board __board__ moved to Archive", - "act-archivedSwimlane": "Swimlane __swimlane__ at board __board__ moved to Archive", - "act-importBoard": "imported board __board__", - "act-importCard": "imported card __card__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-importList": "imported list __list__ to swimlane __swimlane__ at board __board__", - "act-joinMember": "added member __member__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-moveCard": "moved card __card__ at board __board__ from list __oldList__ at swimlane __oldSwimlane__ to list __list__ at swimlane __swimlane__", - "act-moveCardToOtherBoard": "moved card __card__ from list __oldList__ at swimlane __oldSwimlane__ at board __oldBoard__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-removeBoardMember": "removed member __member__ from board __board__", - "act-restoredCard": "restored card __card__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-unjoinMember": "removed member __member__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-withBoardTitle": "__board__", - "act-withCardTitle": "[__board__] __card__", - "actions": "Actions", - "activities": "Activities", - "activity": "Activity", - "activity-added": "added %s to %s", - "activity-archived": "%s moved to Archive", - "activity-attached": "attached %s to %s", - "activity-created": "created %s", - "activity-customfield-created": "created custom field %s", - "activity-excluded": "excluded %s from %s", - "activity-imported": "imported %s into %s from %s", - "activity-imported-board": "imported %s from %s", - "activity-joined": "joined %s", - "activity-moved": "moved %s from %s to %s", - "activity-on": "na %s", - "activity-removed": "removed %s from %s", - "activity-sent": "sent %s to %s", - "activity-unjoined": "unjoined %s", - "activity-subtask-added": "added subtask to %s", - "activity-checked-item": "checked %s in checklist %s of %s", - "activity-unchecked-item": "unchecked %s in checklist %s of %s", - "activity-checklist-added": "added checklist to %s", - "activity-checklist-removed": "removed a checklist from %s", - "activity-checklist-completed": "completed checklist %s of %s", - "activity-checklist-uncompleted": "uncompleted the checklist %s of %s", - "activity-checklist-item-added": "added checklist item to '%s' in %s", - "activity-checklist-item-removed": "removed a checklist item from '%s' in %s", - "add": "Tinye", - "activity-checked-item-card": "checked %s in checklist %s", - "activity-unchecked-item-card": "unchecked %s in checklist %s", - "activity-checklist-completed-card": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "activity-checklist-uncompleted-card": "uncompleted the checklist %s", - "activity-editComment": "edited comment %s", - "activity-deleteComment": "deleted comment %s", - "add-attachment": "Add Attachment", - "add-board": "Add Board", - "add-card": "Add Card", - "add-swimlane": "Add Swimlane", - "add-subtask": "Add Subtask", - "add-checklist": "Add Checklist", - "add-checklist-item": "Add an item to checklist", - "add-cover": "Add Cover", - "add-label": "Add Label", - "add-list": "Add List", - "add-members": "Tinye ndị otu ọhụrụ", - "added": "Etinyere ", - "addMemberPopup-title": "Ndị otu", - "admin": "Admin", - "admin-desc": "Can view and edit cards, remove members, and change settings for the board.", - "admin-announcement": "Announcement", - "admin-announcement-active": "Active System-Wide Announcement", - "admin-announcement-title": "Announcement from Administrator", - "all-boards": "All boards", - "and-n-other-card": "And __count__ other card", - "and-n-other-card_plural": "And __count__ other cards", - "apply": "Apply", - "app-is-offline": "Loading, please wait. Refreshing the page will cause data loss. If loading does not work, please check that server has not stopped.", - "archive": "Move to Archive", - "archive-all": "Move All to Archive", - "archive-board": "Move Board to Archive", - "archive-card": "Move Card to Archive", - "archive-list": "Move List to Archive", - "archive-swimlane": "Move Swimlane to Archive", - "archive-selection": "Move selection to Archive", - "archiveBoardPopup-title": "Move Board to Archive?", - "archived-items": "Archive", - "archived-boards": "Boards in Archive", - "restore-board": "Restore Board", - "no-archived-boards": "No Boards in Archive.", - "archives": "Archive", - "template": "Template", - "templates": "Templates", - "assign-member": "Assign member", - "attached": "attached", - "attachment": "Attachment", - "attachment-delete-pop": "Deleting an attachment is permanent. There is no undo.", - "attachmentDeletePopup-title": "Delete Attachment?", - "attachments": "Attachments", - "auto-watch": "Automatically watch boards when they are created", - "avatar-too-big": "The avatar is too large (70KB max)", - "back": "Back", - "board-change-color": "Change color", - "board-nb-stars": "%s stars", - "board-not-found": "Board not found", - "board-private-info": "This board will be <strong>private</strong>.", - "board-public-info": "This board will be <strong>public</strong>.", - "boardChangeColorPopup-title": "Change Board Background", - "boardChangeTitlePopup-title": "Rename Board", - "boardChangeVisibilityPopup-title": "Change Visibility", - "boardChangeWatchPopup-title": "Change Watch", - "boardMenuPopup-title": "Board Settings", - "boardChangeViewPopup-title": "Board View", - "boards": "Boards", - "board-view": "Board View", - "board-view-cal": "Calendar", - "board-view-swimlanes": "Swimlanes", - "board-view-collapse": "Collapse", - "board-view-lists": "Lists", - "bucket-example": "Like “Bucket List” for example", - "cancel": "Cancel", - "card-archived": "This card is moved to Archive.", - "board-archived": "This board is moved to Archive.", - "card-comments-title": "This card has %s comment.", - "card-delete-notice": "Deleting is permanent. You will lose all actions associated with this card.", - "card-delete-pop": "All actions will be removed from the activity feed and you won't be able to re-open the card. There is no undo.", - "card-delete-suggest-archive": "You can move a card to Archive to remove it from the board and preserve the activity.", - "card-due": "Due", - "card-due-on": "Due on", - "card-spent": "Spent Time", - "card-edit-attachments": "Edit attachments", - "card-edit-custom-fields": "Edit custom fields", - "card-edit-labels": "Edit labels", - "card-edit-members": "Edit members", - "card-labels-title": "Change the labels for the card.", - "card-members-title": "Add or remove members of the board from the card.", - "card-start": "Bido", - "card-start-on": "Starts on", - "cardAttachmentsPopup-title": "Attach From", - "cardCustomField-datePopup-title": "Change date", - "cardCustomFieldsPopup-title": "Edit custom fields", - "cardDeletePopup-title": "Delete Card?", - "cardDetailsActionsPopup-title": "Card Actions", - "cardLabelsPopup-title": "Aha", - "cardMembersPopup-title": "Ndị otu", - "cardMorePopup-title": "More", - "cardTemplatePopup-title": "Create template", - "cards": "Cards", - "cards-count": "Cards", - "casSignIn": "Sign In with CAS", - "cardType-card": "Card", - "cardType-linkedCard": "Linked Card", - "cardType-linkedBoard": "Linked Board", - "change": "Gbanwe", - "change-avatar": "Change Avatar", - "change-password": "Change Password", - "change-permissions": "Change permissions", - "change-settings": "Change Settings", - "changeAvatarPopup-title": "Change Avatar", - "changeLanguagePopup-title": "Họrọ asụsụ ọzọ", - "changePasswordPopup-title": "Change Password", - "changePermissionsPopup-title": "Change Permissions", - "changeSettingsPopup-title": "Change Settings", - "subtasks": "Subtasks", - "checklists": "Checklists", - "click-to-star": "Click to star this board.", - "click-to-unstar": "Click to unstar this board.", - "clipboard": "Clipboard or drag & drop", - "close": "Close", - "close-board": "Close Board", - "close-board-pop": "You will be able to restore the board by clicking the “Archive” button from the home header.", - "color-black": "black", - "color-blue": "blue", - "color-crimson": "crimson", - "color-darkgreen": "darkgreen", - "color-gold": "gold", - "color-gray": "gray", - "color-green": "green", - "color-indigo": "indigo", - "color-lime": "lime", - "color-magenta": "magenta", - "color-mistyrose": "mistyrose", - "color-navy": "navy", - "color-orange": "orange", - "color-paleturquoise": "paleturquoise", - "color-peachpuff": "peachpuff", - "color-pink": "pink", - "color-plum": "plum", - "color-purple": "purple", - "color-red": "red", - "color-saddlebrown": "saddlebrown", - "color-silver": "silver", - "color-sky": "sky", - "color-slateblue": "slateblue", - "color-white": "white", - "color-yellow": "yellow", - "unset-color": "Unset", - "comment": "Comment", - "comment-placeholder": "Write Comment", - "comment-only": "Comment only", - "comment-only-desc": "Can comment on cards only.", - "no-comments": "No comments", - "no-comments-desc": "Can not see comments and activities.", - "worker": "Worker", - "worker-desc": "Can only move cards, assign itself to card and comment.", - "computer": "Computer", - "confirm-subtask-delete-dialog": "Are you sure you want to delete subtask?", - "confirm-checklist-delete-dialog": "Are you sure you want to delete checklist?", - "copy-card-link-to-clipboard": "Copy card link to clipboard", - "linkCardPopup-title": "Link Card", - "searchElementPopup-title": "Search", - "copyCardPopup-title": "Copy Card", - "copyChecklistToManyCardsPopup-title": "Copy Checklist Template to Many Cards", - "copyChecklistToManyCardsPopup-instructions": "Destination Card Titles and Descriptions in this JSON format", - "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"First card title\", \"description\":\"First card description\"}, {\"title\":\"Second card title\",\"description\":\"Second card description\"},{\"title\":\"Last card title\",\"description\":\"Last card description\"} ]", - "create": "Create", - "createBoardPopup-title": "Create Board", - "chooseBoardSourcePopup-title": "Import board", - "createLabelPopup-title": "Create Label", - "createCustomField": "Create Field", - "createCustomFieldPopup-title": "Create Field", - "current": "current", - "custom-field-delete-pop": "There is no undo. This will remove this custom field from all cards and destroy its history.", - "custom-field-checkbox": "Checkbox", - "custom-field-date": "Date", - "custom-field-dropdown": "Dropdown List", - "custom-field-dropdown-none": "(none)", - "custom-field-dropdown-options": "List Options", - "custom-field-dropdown-options-placeholder": "Press enter to add more options", - "custom-field-dropdown-unknown": "(unknown)", - "custom-field-number": "Number", - "custom-field-text": "Text", - "custom-fields": "Custom Fields", - "date": "Date", - "decline": "Decline", - "default-avatar": "Default avatar", - "delete": "Delete", - "deleteCustomFieldPopup-title": "Delete Custom Field?", - "deleteLabelPopup-title": "Delete Label?", - "description": "Description", - "disambiguateMultiLabelPopup-title": "Disambiguate Label Action", - "disambiguateMultiMemberPopup-title": "Disambiguate Member Action", - "discard": "Discard", - "done": "Done", - "download": "Download", - "edit": "Edit", - "edit-avatar": "Change Avatar", - "edit-profile": "Edit Profile", - "edit-wip-limit": "Edit WIP Limit", - "soft-wip-limit": "Soft WIP Limit", - "editCardStartDatePopup-title": "Change start date", - "editCardDueDatePopup-title": "Change due date", - "editCustomFieldPopup-title": "Edit Field", - "editCardSpentTimePopup-title": "Change spent time", - "editLabelPopup-title": "Change Label", - "editNotificationPopup-title": "Edit Notification", - "editProfilePopup-title": "Edit Profile", - "email": "Email", - "email-enrollAccount-subject": "An account created for you on __siteName__", - "email-enrollAccount-text": "Hello __user__,\n\nTo start using the service, simply click the link below.\n\n__url__\n\nThanks.", - "email-fail": "Sending email failed", - "email-fail-text": "Error trying to send email", - "email-invalid": "Invalid email", - "email-invite": "Invite via Email", - "email-invite-subject": "__inviter__ sent you an invitation", - "email-invite-text": "Dear __user__,\n\n__inviter__ invites you to join board \"__board__\" for collaborations.\n\nPlease follow the link below:\n\n__url__\n\nThanks.", - "email-resetPassword-subject": "Reset your password on __siteName__", - "email-resetPassword-text": "Hello __user__,\n\nTo reset your password, simply click the link below.\n\n__url__\n\nThanks.", - "email-sent": "Email sent", - "email-verifyEmail-subject": "Verify your email address on __siteName__", - "email-verifyEmail-text": "Hello __user__,\n\nTo verify your account email, simply click the link below.\n\n__url__\n\nThanks.", - "enable-wip-limit": "Enable WIP Limit", - "error-board-doesNotExist": "This board does not exist", - "error-board-notAdmin": "You need to be admin of this board to do that", - "error-board-notAMember": "You need to be a member of this board to do that", - "error-json-malformed": "Your text is not valid JSON", - "error-json-schema": "Your JSON data does not include the proper information in the correct format", - "error-list-doesNotExist": "This list does not exist", - "error-user-doesNotExist": "This user does not exist", - "error-user-notAllowSelf": "You can not invite yourself", - "error-user-notCreated": "This user is not created", - "error-username-taken": "This username is already taken", - "error-email-taken": "Email has already been taken", - "export-board": "Export board", - "sort": "Sort", - "sort-desc": "Click to Sort List", - "list-sort-by": "Sort the List By:", - "list-label-modifiedAt": "Last Access Time", - "list-label-title": "Name of the List", - "list-label-sort": "Your Manual Order", - "list-label-short-modifiedAt": "(L)", - "list-label-short-title": "(N)", - "list-label-short-sort": "(M)", - "filter": "Filter", - "filter-cards": "Filter Cards or Lists", - "list-filter-label": "Filter List by Title", - "filter-clear": "Clear filter", - "filter-no-label": "No label", - "filter-no-member": "No member", - "filter-no-custom-fields": "No Custom Fields", - "filter-show-archive": "Show archived lists", - "filter-hide-empty": "Hide empty lists", - "filter-on": "Filter is on", - "filter-on-desc": "You are filtering cards on this board. Click here to edit filter.", - "filter-to-selection": "Filter to selection", - "advanced-filter-label": "Advanced Filter", - "advanced-filter-description": "Advanced Filter allows to write a string containing following operators: == != <= >= && || ( ) A space is used as a separator between the Operators. You can filter for all Custom Fields by typing their names and values. For Example: Field1 == Value1. Note: If fields or values contains spaces, you need to encapsulate them into single quotes. For Example: 'Field 1' == 'Value 1'. For single control characters (' \\/) to be skipped, you can use \\. For example: Field1 == I\\'m. Also you can combine multiple conditions. For Example: F1 == V1 || F1 == V2. Normally all operators are interpreted from left to right. You can change the order by placing brackets. For Example: F1 == V1 && ( F2 == V2 || F2 == V3 ). Also you can search text fields using regex: F1 == /Tes.*/i", - "fullname": "Full Name", - "header-logo-title": "Go back to your boards page.", - "hide-system-messages": "Hide system messages", - "headerBarCreateBoardPopup-title": "Create Board", - "home": "Home", - "import": "Import", - "link": "Link", - "import-board": "import board", - "import-board-c": "Import board", - "import-board-title-trello": "Import board from Trello", - "import-board-title-wekan": "Import board from previous export", - "import-sandstorm-backup-warning": "Do not delete data you import from original exported board or Trello before checking does this grain close and open again, or do you get Board not found error, that means data loss.", - "import-sandstorm-warning": "Imported board will delete all existing data on board and replace it with imported board.", - "from-trello": "From Trello", - "from-wekan": "From previous export", - "import-board-instruction-trello": "In your Trello board, go to 'Menu', then 'More', 'Print and Export', 'Export JSON', and copy the resulting text.", - "import-board-instruction-wekan": "In your board, go to 'Menu', then 'Export board', and copy the text in the downloaded file.", - "import-board-instruction-about-errors": "If you get errors when importing board, sometimes importing still works, and board is at All Boards page.", - "import-json-placeholder": "Paste your valid JSON data here", - "import-map-members": "Map members", - "import-members-map": "Your imported board has some members. Please map the members you want to import to your users", - "import-show-user-mapping": "Review members mapping", - "import-user-select": "Pick your existing user you want to use as this member", - "importMapMembersAddPopup-title": "Select member", - "info": "Version", - "initials": "Initials", - "invalid-date": "Invalid date", - "invalid-time": "Invalid time", - "invalid-user": "Invalid user", - "joined": "joined", - "just-invited": "You are just invited to this board", - "keyboard-shortcuts": "Keyboard shortcuts", - "label-create": "Create Label", - "label-default": "%s label (default)", - "label-delete-pop": "There is no undo. This will remove this label from all cards and destroy its history.", - "labels": "Aha", - "language": "Language", - "last-admin-desc": "You can’t change roles because there must be at least one admin.", - "leave-board": "Leave Board", - "leave-board-pop": "Are you sure you want to leave __boardTitle__? You will be removed from all cards on this board.", - "leaveBoardPopup-title": "Leave Board ?", - "link-card": "Link to this card", - "list-archive-cards": "Move all cards in this list to Archive", - "list-archive-cards-pop": "This will remove all the cards in this list from the board. To view cards in Archive and bring them back to the board, click “Menu” > “Archive”.", - "list-move-cards": "Move all cards in this list", - "list-select-cards": "Select all cards in this list", - "set-color-list": "Set Color", - "listActionPopup-title": "List Actions", - "swimlaneActionPopup-title": "Swimlane Actions", - "swimlaneAddPopup-title": "Add a Swimlane below", - "listImportCardPopup-title": "Import a Trello card", - "listMorePopup-title": "More", - "link-list": "Link to this list", - "list-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the list. There is no undo.", - "list-delete-suggest-archive": "You can move a list to Archive to remove it from the board and preserve the activity.", - "lists": "Lists", - "swimlanes": "Swimlanes", - "log-out": "Log Out", - "log-in": "Log In", - "loginPopup-title": "Log In", - "memberMenuPopup-title": "Member Settings", - "members": "Ndị otu", - "menu": "Menu", - "move-selection": "Move selection", - "moveCardPopup-title": "Move Card", - "moveCardToBottom-title": "Move to Bottom", - "moveCardToTop-title": "Move to Top", - "moveSelectionPopup-title": "Move selection", - "multi-selection": "Multi-Selection", - "multi-selection-on": "Multi-Selection is on", - "muted": "Muted", - "muted-info": "You will never be notified of any changes in this board", - "my-boards": "My Boards", - "name": "Name", - "no-archived-cards": "No cards in Archive.", - "no-archived-lists": "No lists in Archive.", - "no-archived-swimlanes": "No swimlanes in Archive.", - "no-results": "No results", - "normal": "Normal", - "normal-desc": "Can view and edit cards. Can't change settings.", - "not-accepted-yet": "Invitation not accepted yet", - "notify-participate": "Receive updates to any cards you participate as creater or member", - "notify-watch": "Receive updates to any boards, lists, or cards you’re watching", - "optional": "optional", - "or": "or", - "page-maybe-private": "This page may be private. You may be able to view it by <a href='%s'>logging in</a>.", - "page-not-found": "Page not found.", - "password": "Password", - "paste-or-dragdrop": "to paste, or drag & drop image file to it (image only)", - "participating": "Participating", - "preview": "Preview", - "previewAttachedImagePopup-title": "Preview", - "previewClipboardImagePopup-title": "Preview", - "private": "Private", - "private-desc": "This board is private. Only people added to the board can view and edit it.", - "profile": "Profile", - "public": "Public", - "public-desc": "This board is public. It's visible to anyone with the link and will show up in search engines like Google. Only people added to the board can edit.", - "quick-access-description": "Star a board to add a shortcut in this bar.", - "remove-cover": "Remove Cover", - "remove-from-board": "Remove from Board", - "remove-label": "Remove Label", - "listDeletePopup-title": "Delete List ?", - "remove-member": "Remove Member", - "remove-member-from-card": "Remove from Card", - "remove-member-pop": "Remove __name__ (__username__) from __boardTitle__? The member will be removed from all cards on this board. They will receive a notification.", - "removeMemberPopup-title": "Remove Member?", - "rename": "Banye aha ọzọ", - "rename-board": "Rename Board", - "restore": "Restore", - "save": "Save", - "search": "Search", - "rules": "Rules", - "search-cards": "Search from card/list titles, descriptions and custom fields on this board", - "search-example": "Text to search for?", - "select-color": "Select Color", - "set-wip-limit-value": "Set a limit for the maximum number of tasks in this list", - "setWipLimitPopup-title": "Set WIP Limit", - "shortcut-assign-self": "Assign yourself to current card", - "shortcut-autocomplete-emoji": "Autocomplete emoji", - "shortcut-autocomplete-members": "Autocomplete members", - "shortcut-clear-filters": "Clear all filters", - "shortcut-close-dialog": "Close Dialog", - "shortcut-filter-my-cards": "Filter my cards", - "shortcut-show-shortcuts": "Bring up this shortcuts list", - "shortcut-toggle-filterbar": "Toggle Filter Sidebar", - "shortcut-toggle-sidebar": "Toggle Board Sidebar", - "show-cards-minimum-count": "Show cards count if list contains more than", - "sidebar-open": "Open Sidebar", - "sidebar-close": "Close Sidebar", - "signupPopup-title": "Create an Account", - "star-board-title": "Click to star this board. It will show up at top of your boards list.", - "starred-boards": "Starred Boards", - "starred-boards-description": "Starred boards show up at the top of your boards list.", - "subscribe": "Subscribe", - "team": "Team", - "this-board": "this board", - "this-card": "this card", - "spent-time-hours": "Spent time (hours)", - "overtime-hours": "Overtime (hours)", - "overtime": "Overtime", - "has-overtime-cards": "Has overtime cards", - "has-spenttime-cards": "Has spent time cards", - "time": "Time", - "title": "Title", - "tracking": "Tracking", - "tracking-info": "You will be notified of any changes to those cards you are involved as creator or member.", - "type": "Type", - "unassign-member": "Unassign member", - "unsaved-description": "You have an unsaved description.", - "unwatch": "Unwatch", - "upload": "Upload", - "upload-avatar": "Upload an avatar", - "uploaded-avatar": "Uploaded an avatar", - "username": "Username", - "view-it": "Hụ ya", - "warn-list-archived": "warning: this card is in an list at Archive", - "watch": "Hụ", - "watching": "Watching", - "watching-info": "You will be notified of any change in this board", - "welcome-board": "Welcome Board", - "welcome-swimlane": "Milestone 1", - "welcome-list1": "Basics", - "welcome-list2": "Advanced", - "card-templates-swimlane": "Card Templates", - "list-templates-swimlane": "List Templates", - "board-templates-swimlane": "Board Templates", - "what-to-do": "What do you want to do?", - "wipLimitErrorPopup-title": "Invalid WIP Limit", - "wipLimitErrorPopup-dialog-pt1": "The number of tasks in this list is higher than the WIP limit you've defined.", - "wipLimitErrorPopup-dialog-pt2": "Please move some tasks out of this list, or set a higher WIP limit.", - "admin-panel": "Admin Panel", - "settings": "Settings", - "people": "Ndị mmadụ", - "registration": "Registration", - "disable-self-registration": "Disable Self-Registration", - "invite": "Invite", - "invite-people": "Invite People", - "to-boards": "To board(s)", - "email-addresses": "Email Addresses", - "smtp-host-description": "The address of the SMTP server that handles your emails.", - "smtp-port-description": "The port your SMTP server uses for outgoing emails.", - "smtp-tls-description": "Enable TLS support for SMTP server", - "smtp-host": "SMTP Host", - "smtp-port": "SMTP Port", - "smtp-username": "Username", - "smtp-password": "Password", - "smtp-tls": "TLS support", - "send-from": "From", - "send-smtp-test": "Send a test email to yourself", - "invitation-code": "Invitation Code", - "email-invite-register-subject": "__inviter__ sent you an invitation", - "email-invite-register-text": "Dear __user__,\n\n__inviter__ invites you to kanban board for collaborations.\n\nPlease follow the link below:\n__url__\n\nAnd your invitation code is: __icode__\n\nThanks.", - "email-smtp-test-subject": "SMTP Test Email", - "email-smtp-test-text": "You have successfully sent an email", - "error-invitation-code-not-exist": "Invitation code doesn't exist", - "error-notAuthorized": "You are not authorized to view this page.", - "webhook-title": "Webhook Name", - "webhook-token": "Token (Optional for Authentication)", - "outgoing-webhooks": "Outgoing Webhooks", - "bidirectional-webhooks": "Two-Way Webhooks", - "outgoingWebhooksPopup-title": "Outgoing Webhooks", - "boardCardTitlePopup-title": "Card Title Filter", - "disable-webhook": "Disable This Webhook", - "global-webhook": "Global Webhooks", - "new-outgoing-webhook": "New Outgoing Webhook", - "no-name": "(Unknown)", - "Node_version": "Node version", - "Meteor_version": "Meteor version", - "MongoDB_version": "MongoDB version", - "MongoDB_storage_engine": "MongoDB storage engine", - "MongoDB_Oplog_enabled": "MongoDB Oplog enabled", - "OS_Arch": "OS Arch", - "OS_Cpus": "OS CPU Count", - "OS_Freemem": "OS Free Memory", - "OS_Loadavg": "OS Load Average", - "OS_Platform": "OS Platform", - "OS_Release": "OS Release", - "OS_Totalmem": "OS Total Memory", - "OS_Type": "OS Type", - "OS_Uptime": "OS Uptime", - "days": "days", - "hours": "elekere", - "minutes": "nkeji", - "seconds": "seconds", - "show-field-on-card": "Show this field on card", - "automatically-field-on-card": "Auto create field to all cards", - "showLabel-field-on-card": "Show field label on minicard", - "yes": "Ee", - "no": "Mba", - "accounts": "Accounts", - "accounts-allowEmailChange": "Allow Email Change", - "accounts-allowUserNameChange": "Allow Username Change", - "createdAt": "Ekere na", - "verified": "Verified", - "active": "Active", - "card-received": "Received", - "card-received-on": "Received on", - "card-end": "End", - "card-end-on": "Ends on", - "editCardReceivedDatePopup-title": "Change received date", - "editCardEndDatePopup-title": "Change end date", - "setCardColorPopup-title": "Set color", - "setCardActionsColorPopup-title": "Choose a color", - "setSwimlaneColorPopup-title": "Choose a color", - "setListColorPopup-title": "Choose a color", - "assigned-by": "Assigned By", - "requested-by": "Requested By", - "board-delete-notice": "Deleting is permanent. You will lose all lists, cards and actions associated with this board.", - "delete-board-confirm-popup": "All lists, cards, labels, and activities will be deleted and you won't be able to recover the board contents. There is no undo.", - "boardDeletePopup-title": "Delete Board?", - "delete-board": "Delete Board", - "default-subtasks-board": "Subtasks for __board__ board", - "default": "Default", - "queue": "Queue", - "subtask-settings": "Subtasks Settings", - "card-settings": "Card Settings", - "boardSubtaskSettingsPopup-title": "Board Subtasks Settings", - "boardCardSettingsPopup-title": "Card Settings", - "deposit-subtasks-board": "Deposit subtasks to this board:", - "deposit-subtasks-list": "Landing list for subtasks deposited here:", - "show-parent-in-minicard": "Show parent in minicard:", - "prefix-with-full-path": "Prefix with full path", - "prefix-with-parent": "Prefix with parent", - "subtext-with-full-path": "Subtext with full path", - "subtext-with-parent": "Subtext with parent", - "change-card-parent": "Change card's parent", - "parent-card": "Parent card", - "source-board": "Source board", - "no-parent": "Don't show parent", - "activity-added-label": "added label '%s' to %s", - "activity-removed-label": "removed label '%s' from %s", - "activity-delete-attach": "deleted an attachment from %s", - "activity-added-label-card": "added label '%s'", - "activity-removed-label-card": "removed label '%s'", - "activity-delete-attach-card": "deleted an attachment", - "activity-set-customfield": "set custom field '%s' to '%s' in %s", - "activity-unset-customfield": "unset custom field '%s' in %s", - "r-rule": "Rule", - "r-add-trigger": "Add trigger", - "r-add-action": "Add action", - "r-board-rules": "Board rules", - "r-add-rule": "Add rule", - "r-view-rule": "View rule", - "r-delete-rule": "Delete rule", - "r-new-rule-name": "New rule title", - "r-no-rules": "No rules", - "r-when-a-card": "When a card", - "r-is": "is", - "r-is-moved": "is moved", - "r-added-to": "added to", - "r-removed-from": "Removed from", - "r-the-board": "the board", - "r-list": "list", - "set-filter": "Set Filter", - "r-moved-to": "Moved to", - "r-moved-from": "Moved from", - "r-archived": "Moved to Archive", - "r-unarchived": "Restored from Archive", - "r-a-card": "a card", - "r-when-a-label-is": "When a label is", - "r-when-the-label": "When the label", - "r-list-name": "list name", - "r-when-a-member": "When a member is", - "r-when-the-member": "When the member", - "r-name": "name", - "r-when-a-attach": "When an attachment", - "r-when-a-checklist": "When a checklist is", - "r-when-the-checklist": "When the checklist", - "r-completed": "Completed", - "r-made-incomplete": "Made incomplete", - "r-when-a-item": "When a checklist item is", - "r-when-the-item": "When the checklist item", - "r-checked": "Checked", - "r-unchecked": "Unchecked", - "r-move-card-to": "Move card to", - "r-top-of": "Top of", - "r-bottom-of": "Bottom of", - "r-its-list": "its list", - "r-archive": "Move to Archive", - "r-unarchive": "Restore from Archive", - "r-card": "card", - "r-add": "Tinye", - "r-remove": "Remove", - "r-label": "label", - "r-member": "member", - "r-remove-all": "Remove all members from the card", - "r-set-color": "Set color to", - "r-checklist": "checklist", - "r-check-all": "Check all", - "r-uncheck-all": "Uncheck all", - "r-items-check": "items of checklist", - "r-check": "Check", - "r-uncheck": "Uncheck", - "r-item": "item", - "r-of-checklist": "of checklist", - "r-send-email": "Send an email", - "r-to": "to", - "r-subject": "subject", - "r-rule-details": "Rule details", - "r-d-move-to-top-gen": "Move card to top of its list", - "r-d-move-to-top-spec": "Move card to top of list", - "r-d-move-to-bottom-gen": "Move card to bottom of its list", - "r-d-move-to-bottom-spec": "Move card to bottom of list", - "r-d-send-email": "Send email", - "r-d-send-email-to": "to", - "r-d-send-email-subject": "subject", - "r-d-send-email-message": "message", - "r-d-archive": "Move card to Archive", - "r-d-unarchive": "Restore card from Archive", - "r-d-add-label": "Add label", - "r-d-remove-label": "Remove label", - "r-create-card": "Create new card", - "r-in-list": "in list", - "r-in-swimlane": "in swimlane", - "r-d-add-member": "Add member", - "r-d-remove-member": "Remove member", - "r-d-remove-all-member": "Remove all member", - "r-d-check-all": "Check all items of a list", - "r-d-uncheck-all": "Uncheck all items of a list", - "r-d-check-one": "Check item", - "r-d-uncheck-one": "Uncheck item", - "r-d-check-of-list": "of checklist", - "r-d-add-checklist": "Add checklist", - "r-d-remove-checklist": "Remove checklist", - "r-by": "by", - "r-add-checklist": "Add checklist", - "r-with-items": "with items", - "r-items-list": "item1,item2,item3", - "r-add-swimlane": "Add swimlane", - "r-swimlane-name": "swimlane name", - "r-board-note": "Note: leave a field empty to match every possible value.", - "r-checklist-note": "Note: checklist's items have to be written as comma separated values.", - "r-when-a-card-is-moved": "When a card is moved to another list", - "r-set": "Set", - "r-update": "Update", - "r-datefield": "date field", - "r-df-start-at": "start", - "r-df-due-at": "due", - "r-df-end-at": "end", - "r-df-received-at": "received", - "r-to-current-datetime": "to current date/time", - "r-remove-value-from": "Remove value from", - "ldap": "LDAP", - "oauth2": "OAuth2", - "cas": "CAS", - "authentication-method": "Authentication method", - "authentication-type": "Authentication type", - "custom-product-name": "Custom Product Name", - "layout": "Layout", - "hide-logo": "Hide Logo", - "add-custom-html-after-body-start": "Add Custom HTML after <body> start", - "add-custom-html-before-body-end": "Add Custom HTML before </body> end", - "error-undefined": "Something went wrong", - "error-ldap-login": "An error occurred while trying to login", - "display-authentication-method": "Display Authentication Method", - "default-authentication-method": "Default Authentication Method", - "duplicate-board": "Duplicate Board", - "people-number": "The number of people is:", - "swimlaneDeletePopup-title": "Delete Swimlane ?", - "swimlane-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the swimlane. There is no undo.", - "restore-all": "Restore all", - "delete-all": "Delete all", - "loading": "Loading, please wait.", - "previous_as": "last time was", - "act-a-dueAt": "modified due time to \nWhen: __timeValue__\nWhere: __card__\n previous due was __timeOldValue__", - "act-a-endAt": "modified ending time to __timeValue__ from (__timeOldValue__)", - "act-a-startAt": "modified starting time to __timeValue__ from (__timeOldValue__)", - "act-a-receivedAt": "modified received time to __timeValue__ from (__timeOldValue__)", - "a-dueAt": "modified due time to be", - "a-endAt": "modified ending time to be", - "a-startAt": "modified starting time to be", - "a-receivedAt": "modified received time to be", - "almostdue": "current due time %s is approaching", - "pastdue": "current due time %s is past", - "duenow": "current due time %s is today", - "act-newDue": "__list__/__card__ has 1st due reminder [__board__]", - "act-withDue": "__list__/__card__ due reminders [__board__]", - "act-almostdue": "was reminding the current due (__timeValue__) of __card__ is approaching", - "act-pastdue": "was reminding the current due (__timeValue__) of __card__ is past", - "act-duenow": "was reminding the current due (__timeValue__) of __card__ is now", - "act-atUserComment": "You were mentioned in [__board__] __list__/__card__", - "delete-user-confirm-popup": "Are you sure you want to delete this account? There is no undo.", - "accounts-allowUserDelete": "Allow users to self delete their account", - "hide-minicard-label-text": "Hide minicard label text", - "show-desktop-drag-handles": "Show desktop drag handles", - "assignee": "Assignee", - "cardAssigneesPopup-title": "Assignee", - "addmore-detail": "Add a more detailed description", - "show-on-card": "Show on Card", - "new": "New", - "editUserPopup-title": "Edit User", - "newUserPopup-title": "New User", - "notifications": "Notifications", - "view-all": "View All", - "filter-by-unread": "Filter by Unread", - "mark-all-as-read": "Mark all as read", - "allow-rename": "Allow Rename", - "allowRenamePopup-title": "Allow Rename" -} + "accept": "Kwere", + "act-activity-notify": "Activity Notification", + "act-addAttachment": "added attachment __attachment__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-deleteAttachment": "deleted attachment __attachment__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addSubtask": "added subtask __subtask__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addedLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removeLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removedLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addChecklist": "added checklist __checklist__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addChecklistItem": "added checklist item __checklistItem__ to checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removeChecklist": "removed checklist __checklist__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removeChecklistItem": "removed checklist item __checklistItem__ from checklist __checkList__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-checkedItem": "checked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-uncheckedItem": "unchecked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-completeChecklist": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-uncompleteChecklist": "uncompleted checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addComment": "commented on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-editComment": "edited comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-deleteComment": "deleted comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-createBoard": "created board __board__", + "act-createSwimlane": "created swimlane __swimlane__ to board __board__", + "act-createCard": "created card __card__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-createCustomField": "created custom field __customField__ at board __board__", + "act-deleteCustomField": "deleted custom field __customField__ at board __board__", + "act-setCustomField": "edited custom field __customField__: __customFieldValue__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-createList": "added list __list__ to board __board__", + "act-addBoardMember": "added member __member__ to board __board__", + "act-archivedBoard": "Board __board__ moved to Archive", + "act-archivedCard": "Card __card__ at list __list__ at swimlane __swimlane__ at board __board__ moved to Archive", + "act-archivedList": "List __list__ at swimlane __swimlane__ at board __board__ moved to Archive", + "act-archivedSwimlane": "Swimlane __swimlane__ at board __board__ moved to Archive", + "act-importBoard": "imported board __board__", + "act-importCard": "imported card __card__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-importList": "imported list __list__ to swimlane __swimlane__ at board __board__", + "act-joinMember": "added member __member__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-moveCard": "moved card __card__ at board __board__ from list __oldList__ at swimlane __oldSwimlane__ to list __list__ at swimlane __swimlane__", + "act-moveCardToOtherBoard": "moved card __card__ from list __oldList__ at swimlane __oldSwimlane__ at board __oldBoard__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-removeBoardMember": "removed member __member__ from board __board__", + "act-restoredCard": "restored card __card__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-unjoinMember": "removed member __member__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-withBoardTitle": "__board__", + "act-withCardTitle": "[__board__] __card__", + "actions": "Actions", + "activities": "Activities", + "activity": "Activity", + "activity-added": "added %s to %s", + "activity-archived": "%s moved to Archive", + "activity-attached": "attached %s to %s", + "activity-created": "created %s", + "activity-customfield-created": "created custom field %s", + "activity-excluded": "excluded %s from %s", + "activity-imported": "imported %s into %s from %s", + "activity-imported-board": "imported %s from %s", + "activity-joined": "joined %s", + "activity-moved": "moved %s from %s to %s", + "activity-on": "na %s", + "activity-removed": "removed %s from %s", + "activity-sent": "sent %s to %s", + "activity-unjoined": "unjoined %s", + "activity-subtask-added": "added subtask to %s", + "activity-checked-item": "checked %s in checklist %s of %s", + "activity-unchecked-item": "unchecked %s in checklist %s of %s", + "activity-checklist-added": "added checklist to %s", + "activity-checklist-removed": "removed a checklist from %s", + "activity-checklist-completed": "completed checklist %s of %s", + "activity-checklist-uncompleted": "uncompleted the checklist %s of %s", + "activity-checklist-item-added": "added checklist item to '%s' in %s", + "activity-checklist-item-removed": "removed a checklist item from '%s' in %s", + "add": "Tinye", + "activity-checked-item-card": "checked %s in checklist %s", + "activity-unchecked-item-card": "unchecked %s in checklist %s", + "activity-checklist-completed-card": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "activity-checklist-uncompleted-card": "uncompleted the checklist %s", + "activity-editComment": "edited comment %s", + "activity-deleteComment": "deleted comment %s", + "add-attachment": "Add Attachment", + "add-board": "Add Board", + "add-card": "Add Card", + "add-swimlane": "Add Swimlane", + "add-subtask": "Add Subtask", + "add-checklist": "Add Checklist", + "add-checklist-item": "Add an item to checklist", + "add-cover": "Add Cover", + "add-label": "Add Label", + "add-list": "Add List", + "add-members": "Tinye ndị otu ọhụrụ", + "added": "Etinyere ", + "addMemberPopup-title": "Ndị otu", + "admin": "Admin", + "admin-desc": "Can view and edit cards, remove members, and change settings for the board.", + "admin-announcement": "Announcement", + "admin-announcement-active": "Active System-Wide Announcement", + "admin-announcement-title": "Announcement from Administrator", + "all-boards": "All boards", + "and-n-other-card": "And __count__ other card", + "and-n-other-card_plural": "And __count__ other cards", + "apply": "Apply", + "app-is-offline": "Loading, please wait. Refreshing the page will cause data loss. If loading does not work, please check that server has not stopped.", + "archive": "Move to Archive", + "archive-all": "Move All to Archive", + "archive-board": "Move Board to Archive", + "archive-card": "Move Card to Archive", + "archive-list": "Move List to Archive", + "archive-swimlane": "Move Swimlane to Archive", + "archive-selection": "Move selection to Archive", + "archiveBoardPopup-title": "Move Board to Archive?", + "archived-items": "Archive", + "archived-boards": "Boards in Archive", + "restore-board": "Restore Board", + "no-archived-boards": "No Boards in Archive.", + "archives": "Archive", + "template": "Template", + "templates": "Templates", + "assign-member": "Assign member", + "attached": "attached", + "attachment": "Attachment", + "attachment-delete-pop": "Deleting an attachment is permanent. There is no undo.", + "attachmentDeletePopup-title": "Delete Attachment?", + "attachments": "Attachments", + "auto-watch": "Automatically watch boards when they are created", + "avatar-too-big": "The avatar is too large (70KB max)", + "back": "Back", + "board-change-color": "Change color", + "board-nb-stars": "%s stars", + "board-not-found": "Board not found", + "board-private-info": "This board will be <strong>private</strong>.", + "board-public-info": "This board will be <strong>public</strong>.", + "boardChangeColorPopup-title": "Change Board Background", + "boardChangeTitlePopup-title": "Rename Board", + "boardChangeVisibilityPopup-title": "Change Visibility", + "boardChangeWatchPopup-title": "Change Watch", + "boardMenuPopup-title": "Board Settings", + "boardChangeViewPopup-title": "Board View", + "boards": "Boards", + "board-view": "Board View", + "board-view-cal": "Calendar", + "board-view-swimlanes": "Swimlanes", + "board-view-collapse": "Collapse", + "board-view-lists": "Lists", + "bucket-example": "Like “Bucket List” for example", + "cancel": "Cancel", + "card-archived": "This card is moved to Archive.", + "board-archived": "This board is moved to Archive.", + "card-comments-title": "This card has %s comment.", + "card-delete-notice": "Deleting is permanent. You will lose all actions associated with this card.", + "card-delete-pop": "All actions will be removed from the activity feed and you won't be able to re-open the card. There is no undo.", + "card-delete-suggest-archive": "You can move a card to Archive to remove it from the board and preserve the activity.", + "card-due": "Due", + "card-due-on": "Due on", + "card-spent": "Spent Time", + "card-edit-attachments": "Edit attachments", + "card-edit-custom-fields": "Edit custom fields", + "card-edit-labels": "Edit labels", + "card-edit-members": "Edit members", + "card-labels-title": "Change the labels for the card.", + "card-members-title": "Add or remove members of the board from the card.", + "card-start": "Bido", + "card-start-on": "Starts on", + "cardAttachmentsPopup-title": "Attach From", + "cardCustomField-datePopup-title": "Change date", + "cardCustomFieldsPopup-title": "Edit custom fields", + "cardDeletePopup-title": "Delete Card?", + "cardDetailsActionsPopup-title": "Card Actions", + "cardLabelsPopup-title": "Aha", + "cardMembersPopup-title": "Ndị otu", + "cardMorePopup-title": "More", + "cardTemplatePopup-title": "Create template", + "cards": "Cards", + "cards-count": "Cards", + "casSignIn": "Sign In with CAS", + "cardType-card": "Card", + "cardType-linkedCard": "Linked Card", + "cardType-linkedBoard": "Linked Board", + "change": "Gbanwe", + "change-avatar": "Change Avatar", + "change-password": "Change Password", + "change-permissions": "Change permissions", + "change-settings": "Change Settings", + "changeAvatarPopup-title": "Change Avatar", + "changeLanguagePopup-title": "Họrọ asụsụ ọzọ", + "changePasswordPopup-title": "Change Password", + "changePermissionsPopup-title": "Change Permissions", + "changeSettingsPopup-title": "Change Settings", + "subtasks": "Subtasks", + "checklists": "Checklists", + "click-to-star": "Click to star this board.", + "click-to-unstar": "Click to unstar this board.", + "clipboard": "Clipboard or drag & drop", + "close": "Close", + "close-board": "Close Board", + "close-board-pop": "You will be able to restore the board by clicking the “Archive” button from the home header.", + "color-black": "black", + "color-blue": "blue", + "color-crimson": "crimson", + "color-darkgreen": "darkgreen", + "color-gold": "gold", + "color-gray": "gray", + "color-green": "green", + "color-indigo": "indigo", + "color-lime": "lime", + "color-magenta": "magenta", + "color-mistyrose": "mistyrose", + "color-navy": "navy", + "color-orange": "orange", + "color-paleturquoise": "paleturquoise", + "color-peachpuff": "peachpuff", + "color-pink": "pink", + "color-plum": "plum", + "color-purple": "purple", + "color-red": "red", + "color-saddlebrown": "saddlebrown", + "color-silver": "silver", + "color-sky": "sky", + "color-slateblue": "slateblue", + "color-white": "white", + "color-yellow": "yellow", + "unset-color": "Unset", + "comment": "Comment", + "comment-placeholder": "Write Comment", + "comment-only": "Comment only", + "comment-only-desc": "Can comment on cards only.", + "no-comments": "No comments", + "no-comments-desc": "Can not see comments and activities.", + "worker": "Worker", + "worker-desc": "Can only move cards, assign itself to card and comment.", + "computer": "Computer", + "confirm-subtask-delete-dialog": "Are you sure you want to delete subtask?", + "confirm-checklist-delete-dialog": "Are you sure you want to delete checklist?", + "copy-card-link-to-clipboard": "Copy card link to clipboard", + "linkCardPopup-title": "Link Card", + "searchElementPopup-title": "Search", + "copyCardPopup-title": "Copy Card", + "copyChecklistToManyCardsPopup-title": "Copy Checklist Template to Many Cards", + "copyChecklistToManyCardsPopup-instructions": "Destination Card Titles and Descriptions in this JSON format", + "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"First card title\", \"description\":\"First card description\"}, {\"title\":\"Second card title\",\"description\":\"Second card description\"},{\"title\":\"Last card title\",\"description\":\"Last card description\"} ]", + "create": "Create", + "createBoardPopup-title": "Create Board", + "chooseBoardSourcePopup-title": "Import board", + "createLabelPopup-title": "Create Label", + "createCustomField": "Create Field", + "createCustomFieldPopup-title": "Create Field", + "current": "current", + "custom-field-delete-pop": "There is no undo. This will remove this custom field from all cards and destroy its history.", + "custom-field-checkbox": "Checkbox", + "custom-field-date": "Date", + "custom-field-dropdown": "Dropdown List", + "custom-field-dropdown-none": "(none)", + "custom-field-dropdown-options": "List Options", + "custom-field-dropdown-options-placeholder": "Press enter to add more options", + "custom-field-dropdown-unknown": "(unknown)", + "custom-field-number": "Number", + "custom-field-text": "Text", + "custom-fields": "Custom Fields", + "date": "Date", + "decline": "Decline", + "default-avatar": "Default avatar", + "delete": "Delete", + "deleteCustomFieldPopup-title": "Delete Custom Field?", + "deleteLabelPopup-title": "Delete Label?", + "description": "Description", + "disambiguateMultiLabelPopup-title": "Disambiguate Label Action", + "disambiguateMultiMemberPopup-title": "Disambiguate Member Action", + "discard": "Discard", + "done": "Done", + "download": "Download", + "edit": "Edit", + "edit-avatar": "Change Avatar", + "edit-profile": "Edit Profile", + "edit-wip-limit": "Edit WIP Limit", + "soft-wip-limit": "Soft WIP Limit", + "editCardStartDatePopup-title": "Change start date", + "editCardDueDatePopup-title": "Change due date", + "editCustomFieldPopup-title": "Edit Field", + "editCardSpentTimePopup-title": "Change spent time", + "editLabelPopup-title": "Change Label", + "editNotificationPopup-title": "Edit Notification", + "editProfilePopup-title": "Edit Profile", + "email": "Email", + "email-enrollAccount-subject": "An account created for you on __siteName__", + "email-enrollAccount-text": "Hello __user__,\n\nTo start using the service, simply click the link below.\n\n__url__\n\nThanks.", + "email-fail": "Sending email failed", + "email-fail-text": "Error trying to send email", + "email-invalid": "Invalid email", + "email-invite": "Invite via Email", + "email-invite-subject": "__inviter__ sent you an invitation", + "email-invite-text": "Dear __user__,\n\n__inviter__ invites you to join board \"__board__\" for collaborations.\n\nPlease follow the link below:\n\n__url__\n\nThanks.", + "email-resetPassword-subject": "Reset your password on __siteName__", + "email-resetPassword-text": "Hello __user__,\n\nTo reset your password, simply click the link below.\n\n__url__\n\nThanks.", + "email-sent": "Email sent", + "email-verifyEmail-subject": "Verify your email address on __siteName__", + "email-verifyEmail-text": "Hello __user__,\n\nTo verify your account email, simply click the link below.\n\n__url__\n\nThanks.", + "enable-wip-limit": "Enable WIP Limit", + "error-board-doesNotExist": "This board does not exist", + "error-board-notAdmin": "You need to be admin of this board to do that", + "error-board-notAMember": "You need to be a member of this board to do that", + "error-json-malformed": "Your text is not valid JSON", + "error-json-schema": "Your JSON data does not include the proper information in the correct format", + "error-list-doesNotExist": "This list does not exist", + "error-user-doesNotExist": "This user does not exist", + "error-user-notAllowSelf": "You can not invite yourself", + "error-user-notCreated": "This user is not created", + "error-username-taken": "This username is already taken", + "error-email-taken": "Email has already been taken", + "export-board": "Export board", + "sort": "Sort", + "sort-desc": "Click to Sort List", + "list-sort-by": "Sort the List By:", + "list-label-modifiedAt": "Last Access Time", + "list-label-title": "Name of the List", + "list-label-sort": "Your Manual Order", + "list-label-short-modifiedAt": "(L)", + "list-label-short-title": "(N)", + "list-label-short-sort": "(M)", + "filter": "Filter", + "filter-cards": "Filter Cards or Lists", + "list-filter-label": "Filter List by Title", + "filter-clear": "Clear filter", + "filter-no-label": "No label", + "filter-no-member": "No member", + "filter-no-custom-fields": "No Custom Fields", + "filter-show-archive": "Show archived lists", + "filter-hide-empty": "Hide empty lists", + "filter-on": "Filter is on", + "filter-on-desc": "You are filtering cards on this board. Click here to edit filter.", + "filter-to-selection": "Filter to selection", + "advanced-filter-label": "Advanced Filter", + "advanced-filter-description": "Advanced Filter allows to write a string containing following operators: == != <= >= && || ( ) A space is used as a separator between the Operators. You can filter for all Custom Fields by typing their names and values. For Example: Field1 == Value1. Note: If fields or values contains spaces, you need to encapsulate them into single quotes. For Example: 'Field 1' == 'Value 1'. For single control characters (' \\/) to be skipped, you can use \\. For example: Field1 == I\\'m. Also you can combine multiple conditions. For Example: F1 == V1 || F1 == V2. Normally all operators are interpreted from left to right. You can change the order by placing brackets. For Example: F1 == V1 && ( F2 == V2 || F2 == V3 ). Also you can search text fields using regex: F1 == /Tes.*/i", + "fullname": "Full Name", + "header-logo-title": "Go back to your boards page.", + "hide-system-messages": "Hide system messages", + "headerBarCreateBoardPopup-title": "Create Board", + "home": "Home", + "import": "Import", + "link": "Link", + "import-board": "import board", + "import-board-c": "Import board", + "import-board-title-trello": "Import board from Trello", + "import-board-title-wekan": "Import board from previous export", + "import-sandstorm-backup-warning": "Do not delete data you import from original exported board or Trello before checking does this grain close and open again, or do you get Board not found error, that means data loss.", + "import-sandstorm-warning": "Imported board will delete all existing data on board and replace it with imported board.", + "from-trello": "From Trello", + "from-wekan": "From previous export", + "import-board-instruction-trello": "In your Trello board, go to 'Menu', then 'More', 'Print and Export', 'Export JSON', and copy the resulting text.", + "import-board-instruction-wekan": "In your board, go to 'Menu', then 'Export board', and copy the text in the downloaded file.", + "import-board-instruction-about-errors": "If you get errors when importing board, sometimes importing still works, and board is at All Boards page.", + "import-json-placeholder": "Paste your valid JSON data here", + "import-map-members": "Map members", + "import-members-map": "Your imported board has some members. Please map the members you want to import to your users", + "import-show-user-mapping": "Review members mapping", + "import-user-select": "Pick your existing user you want to use as this member", + "importMapMembersAddPopup-title": "Select member", + "info": "Version", + "initials": "Initials", + "invalid-date": "Invalid date", + "invalid-time": "Invalid time", + "invalid-user": "Invalid user", + "joined": "joined", + "just-invited": "You are just invited to this board", + "keyboard-shortcuts": "Keyboard shortcuts", + "label-create": "Create Label", + "label-default": "%s label (default)", + "label-delete-pop": "There is no undo. This will remove this label from all cards and destroy its history.", + "labels": "Aha", + "language": "Language", + "last-admin-desc": "You can’t change roles because there must be at least one admin.", + "leave-board": "Leave Board", + "leave-board-pop": "Are you sure you want to leave __boardTitle__? You will be removed from all cards on this board.", + "leaveBoardPopup-title": "Leave Board ?", + "link-card": "Link to this card", + "list-archive-cards": "Move all cards in this list to Archive", + "list-archive-cards-pop": "This will remove all the cards in this list from the board. To view cards in Archive and bring them back to the board, click “Menu” > “Archive”.", + "list-move-cards": "Move all cards in this list", + "list-select-cards": "Select all cards in this list", + "set-color-list": "Set Color", + "listActionPopup-title": "List Actions", + "swimlaneActionPopup-title": "Swimlane Actions", + "swimlaneAddPopup-title": "Add a Swimlane below", + "listImportCardPopup-title": "Import a Trello card", + "listMorePopup-title": "More", + "link-list": "Link to this list", + "list-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the list. There is no undo.", + "list-delete-suggest-archive": "You can move a list to Archive to remove it from the board and preserve the activity.", + "lists": "Lists", + "swimlanes": "Swimlanes", + "log-out": "Log Out", + "log-in": "Log In", + "loginPopup-title": "Log In", + "memberMenuPopup-title": "Member Settings", + "members": "Ndị otu", + "menu": "Menu", + "move-selection": "Move selection", + "moveCardPopup-title": "Move Card", + "moveCardToBottom-title": "Move to Bottom", + "moveCardToTop-title": "Move to Top", + "moveSelectionPopup-title": "Move selection", + "multi-selection": "Multi-Selection", + "multi-selection-on": "Multi-Selection is on", + "muted": "Muted", + "muted-info": "You will never be notified of any changes in this board", + "my-boards": "My Boards", + "name": "Name", + "no-archived-cards": "No cards in Archive.", + "no-archived-lists": "No lists in Archive.", + "no-archived-swimlanes": "No swimlanes in Archive.", + "no-results": "No results", + "normal": "Normal", + "normal-desc": "Can view and edit cards. Can't change settings.", + "not-accepted-yet": "Invitation not accepted yet", + "notify-participate": "Receive updates to any cards you participate as creater or member", + "notify-watch": "Receive updates to any boards, lists, or cards you’re watching", + "optional": "optional", + "or": "or", + "page-maybe-private": "This page may be private. You may be able to view it by <a href='%s'>logging in</a>.", + "page-not-found": "Page not found.", + "password": "Password", + "paste-or-dragdrop": "to paste, or drag & drop image file to it (image only)", + "participating": "Participating", + "preview": "Preview", + "previewAttachedImagePopup-title": "Preview", + "previewClipboardImagePopup-title": "Preview", + "private": "Private", + "private-desc": "This board is private. Only people added to the board can view and edit it.", + "profile": "Profile", + "public": "Public", + "public-desc": "This board is public. It's visible to anyone with the link and will show up in search engines like Google. Only people added to the board can edit.", + "quick-access-description": "Star a board to add a shortcut in this bar.", + "remove-cover": "Remove Cover", + "remove-from-board": "Remove from Board", + "remove-label": "Remove Label", + "listDeletePopup-title": "Delete List ?", + "remove-member": "Remove Member", + "remove-member-from-card": "Remove from Card", + "remove-member-pop": "Remove __name__ (__username__) from __boardTitle__? The member will be removed from all cards on this board. They will receive a notification.", + "removeMemberPopup-title": "Remove Member?", + "rename": "Banye aha ọzọ", + "rename-board": "Rename Board", + "restore": "Restore", + "save": "Save", + "search": "Search", + "rules": "Rules", + "search-cards": "Search from card/list titles, descriptions and custom fields on this board", + "search-example": "Text to search for?", + "select-color": "Select Color", + "set-wip-limit-value": "Set a limit for the maximum number of tasks in this list", + "setWipLimitPopup-title": "Set WIP Limit", + "shortcut-assign-self": "Assign yourself to current card", + "shortcut-autocomplete-emoji": "Autocomplete emoji", + "shortcut-autocomplete-members": "Autocomplete members", + "shortcut-clear-filters": "Clear all filters", + "shortcut-close-dialog": "Close Dialog", + "shortcut-filter-my-cards": "Filter my cards", + "shortcut-show-shortcuts": "Bring up this shortcuts list", + "shortcut-toggle-filterbar": "Toggle Filter Sidebar", + "shortcut-toggle-sidebar": "Toggle Board Sidebar", + "show-cards-minimum-count": "Show cards count if list contains more than", + "sidebar-open": "Open Sidebar", + "sidebar-close": "Close Sidebar", + "signupPopup-title": "Create an Account", + "star-board-title": "Click to star this board. It will show up at top of your boards list.", + "starred-boards": "Starred Boards", + "starred-boards-description": "Starred boards show up at the top of your boards list.", + "subscribe": "Subscribe", + "team": "Team", + "this-board": "this board", + "this-card": "this card", + "spent-time-hours": "Spent time (hours)", + "overtime-hours": "Overtime (hours)", + "overtime": "Overtime", + "has-overtime-cards": "Has overtime cards", + "has-spenttime-cards": "Has spent time cards", + "time": "Time", + "title": "Title", + "tracking": "Tracking", + "tracking-info": "You will be notified of any changes to those cards you are involved as creator or member.", + "type": "Type", + "unassign-member": "Unassign member", + "unsaved-description": "You have an unsaved description.", + "unwatch": "Unwatch", + "upload": "Upload", + "upload-avatar": "Upload an avatar", + "uploaded-avatar": "Uploaded an avatar", + "username": "Username", + "view-it": "Hụ ya", + "warn-list-archived": "warning: this card is in an list at Archive", + "watch": "Hụ", + "watching": "Watching", + "watching-info": "You will be notified of any change in this board", + "welcome-board": "Welcome Board", + "welcome-swimlane": "Milestone 1", + "welcome-list1": "Basics", + "welcome-list2": "Advanced", + "card-templates-swimlane": "Card Templates", + "list-templates-swimlane": "List Templates", + "board-templates-swimlane": "Board Templates", + "what-to-do": "What do you want to do?", + "wipLimitErrorPopup-title": "Invalid WIP Limit", + "wipLimitErrorPopup-dialog-pt1": "The number of tasks in this list is higher than the WIP limit you've defined.", + "wipLimitErrorPopup-dialog-pt2": "Please move some tasks out of this list, or set a higher WIP limit.", + "admin-panel": "Admin Panel", + "settings": "Settings", + "people": "Ndị mmadụ", + "registration": "Registration", + "disable-self-registration": "Disable Self-Registration", + "invite": "Invite", + "invite-people": "Invite People", + "to-boards": "To board(s)", + "email-addresses": "Email Addresses", + "smtp-host-description": "The address of the SMTP server that handles your emails.", + "smtp-port-description": "The port your SMTP server uses for outgoing emails.", + "smtp-tls-description": "Enable TLS support for SMTP server", + "smtp-host": "SMTP Host", + "smtp-port": "SMTP Port", + "smtp-username": "Username", + "smtp-password": "Password", + "smtp-tls": "TLS support", + "send-from": "From", + "send-smtp-test": "Send a test email to yourself", + "invitation-code": "Invitation Code", + "email-invite-register-subject": "__inviter__ sent you an invitation", + "email-invite-register-text": "Dear __user__,\n\n__inviter__ invites you to kanban board for collaborations.\n\nPlease follow the link below:\n__url__\n\nAnd your invitation code is: __icode__\n\nThanks.", + "email-smtp-test-subject": "SMTP Test Email", + "email-smtp-test-text": "You have successfully sent an email", + "error-invitation-code-not-exist": "Invitation code doesn't exist", + "error-notAuthorized": "You are not authorized to view this page.", + "webhook-title": "Webhook Name", + "webhook-token": "Token (Optional for Authentication)", + "outgoing-webhooks": "Outgoing Webhooks", + "bidirectional-webhooks": "Two-Way Webhooks", + "outgoingWebhooksPopup-title": "Outgoing Webhooks", + "boardCardTitlePopup-title": "Card Title Filter", + "disable-webhook": "Disable This Webhook", + "global-webhook": "Global Webhooks", + "new-outgoing-webhook": "New Outgoing Webhook", + "no-name": "(Unknown)", + "Node_version": "Node version", + "Meteor_version": "Meteor version", + "MongoDB_version": "MongoDB version", + "MongoDB_storage_engine": "MongoDB storage engine", + "MongoDB_Oplog_enabled": "MongoDB Oplog enabled", + "OS_Arch": "OS Arch", + "OS_Cpus": "OS CPU Count", + "OS_Freemem": "OS Free Memory", + "OS_Loadavg": "OS Load Average", + "OS_Platform": "OS Platform", + "OS_Release": "OS Release", + "OS_Totalmem": "OS Total Memory", + "OS_Type": "OS Type", + "OS_Uptime": "OS Uptime", + "days": "days", + "hours": "elekere", + "minutes": "nkeji", + "seconds": "seconds", + "show-field-on-card": "Show this field on card", + "automatically-field-on-card": "Auto create field to all cards", + "showLabel-field-on-card": "Show field label on minicard", + "yes": "Ee", + "no": "Mba", + "accounts": "Accounts", + "accounts-allowEmailChange": "Allow Email Change", + "accounts-allowUserNameChange": "Allow Username Change", + "createdAt": "Ekere na", + "verified": "Verified", + "active": "Active", + "card-received": "Received", + "card-received-on": "Received on", + "card-end": "End", + "card-end-on": "Ends on", + "editCardReceivedDatePopup-title": "Change received date", + "editCardEndDatePopup-title": "Change end date", + "setCardColorPopup-title": "Set color", + "setCardActionsColorPopup-title": "Choose a color", + "setSwimlaneColorPopup-title": "Choose a color", + "setListColorPopup-title": "Choose a color", + "assigned-by": "Assigned By", + "requested-by": "Requested By", + "board-delete-notice": "Deleting is permanent. You will lose all lists, cards and actions associated with this board.", + "delete-board-confirm-popup": "All lists, cards, labels, and activities will be deleted and you won't be able to recover the board contents. There is no undo.", + "boardDeletePopup-title": "Delete Board?", + "delete-board": "Delete Board", + "default-subtasks-board": "Subtasks for __board__ board", + "default": "Default", + "queue": "Queue", + "subtask-settings": "Subtasks Settings", + "card-settings": "Card Settings", + "boardSubtaskSettingsPopup-title": "Board Subtasks Settings", + "boardCardSettingsPopup-title": "Card Settings", + "deposit-subtasks-board": "Deposit subtasks to this board:", + "deposit-subtasks-list": "Landing list for subtasks deposited here:", + "show-parent-in-minicard": "Show parent in minicard:", + "prefix-with-full-path": "Prefix with full path", + "prefix-with-parent": "Prefix with parent", + "subtext-with-full-path": "Subtext with full path", + "subtext-with-parent": "Subtext with parent", + "change-card-parent": "Change card's parent", + "parent-card": "Parent card", + "source-board": "Source board", + "no-parent": "Don't show parent", + "activity-added-label": "added label '%s' to %s", + "activity-removed-label": "removed label '%s' from %s", + "activity-delete-attach": "deleted an attachment from %s", + "activity-added-label-card": "added label '%s'", + "activity-removed-label-card": "removed label '%s'", + "activity-delete-attach-card": "deleted an attachment", + "activity-set-customfield": "set custom field '%s' to '%s' in %s", + "activity-unset-customfield": "unset custom field '%s' in %s", + "r-rule": "Rule", + "r-add-trigger": "Add trigger", + "r-add-action": "Add action", + "r-board-rules": "Board rules", + "r-add-rule": "Add rule", + "r-view-rule": "View rule", + "r-delete-rule": "Delete rule", + "r-new-rule-name": "New rule title", + "r-no-rules": "No rules", + "r-when-a-card": "When a card", + "r-is": "is", + "r-is-moved": "is moved", + "r-added-to": "added to", + "r-removed-from": "Removed from", + "r-the-board": "the board", + "r-list": "list", + "set-filter": "Set Filter", + "r-moved-to": "Moved to", + "r-moved-from": "Moved from", + "r-archived": "Moved to Archive", + "r-unarchived": "Restored from Archive", + "r-a-card": "a card", + "r-when-a-label-is": "When a label is", + "r-when-the-label": "When the label", + "r-list-name": "list name", + "r-when-a-member": "When a member is", + "r-when-the-member": "When the member", + "r-name": "name", + "r-when-a-attach": "When an attachment", + "r-when-a-checklist": "When a checklist is", + "r-when-the-checklist": "When the checklist", + "r-completed": "Completed", + "r-made-incomplete": "Made incomplete", + "r-when-a-item": "When a checklist item is", + "r-when-the-item": "When the checklist item", + "r-checked": "Checked", + "r-unchecked": "Unchecked", + "r-move-card-to": "Move card to", + "r-top-of": "Top of", + "r-bottom-of": "Bottom of", + "r-its-list": "its list", + "r-archive": "Move to Archive", + "r-unarchive": "Restore from Archive", + "r-card": "card", + "r-add": "Tinye", + "r-remove": "Remove", + "r-label": "label", + "r-member": "member", + "r-remove-all": "Remove all members from the card", + "r-set-color": "Set color to", + "r-checklist": "checklist", + "r-check-all": "Check all", + "r-uncheck-all": "Uncheck all", + "r-items-check": "items of checklist", + "r-check": "Check", + "r-uncheck": "Uncheck", + "r-item": "item", + "r-of-checklist": "of checklist", + "r-send-email": "Send an email", + "r-to": "to", + "r-subject": "subject", + "r-rule-details": "Rule details", + "r-d-move-to-top-gen": "Move card to top of its list", + "r-d-move-to-top-spec": "Move card to top of list", + "r-d-move-to-bottom-gen": "Move card to bottom of its list", + "r-d-move-to-bottom-spec": "Move card to bottom of list", + "r-d-send-email": "Send email", + "r-d-send-email-to": "to", + "r-d-send-email-subject": "subject", + "r-d-send-email-message": "message", + "r-d-archive": "Move card to Archive", + "r-d-unarchive": "Restore card from Archive", + "r-d-add-label": "Add label", + "r-d-remove-label": "Remove label", + "r-create-card": "Create new card", + "r-in-list": "in list", + "r-in-swimlane": "in swimlane", + "r-d-add-member": "Add member", + "r-d-remove-member": "Remove member", + "r-d-remove-all-member": "Remove all member", + "r-d-check-all": "Check all items of a list", + "r-d-uncheck-all": "Uncheck all items of a list", + "r-d-check-one": "Check item", + "r-d-uncheck-one": "Uncheck item", + "r-d-check-of-list": "of checklist", + "r-d-add-checklist": "Add checklist", + "r-d-remove-checklist": "Remove checklist", + "r-by": "by", + "r-add-checklist": "Add checklist", + "r-with-items": "with items", + "r-items-list": "item1,item2,item3", + "r-add-swimlane": "Add swimlane", + "r-swimlane-name": "swimlane name", + "r-board-note": "Note: leave a field empty to match every possible value.", + "r-checklist-note": "Note: checklist's items have to be written as comma separated values.", + "r-when-a-card-is-moved": "When a card is moved to another list", + "r-set": "Set", + "r-update": "Update", + "r-datefield": "date field", + "r-df-start-at": "start", + "r-df-due-at": "due", + "r-df-end-at": "end", + "r-df-received-at": "received", + "r-to-current-datetime": "to current date/time", + "r-remove-value-from": "Remove value from", + "ldap": "LDAP", + "oauth2": "OAuth2", + "cas": "CAS", + "authentication-method": "Authentication method", + "authentication-type": "Authentication type", + "custom-product-name": "Custom Product Name", + "layout": "Layout", + "hide-logo": "Hide Logo", + "add-custom-html-after-body-start": "Add Custom HTML after <body> start", + "add-custom-html-before-body-end": "Add Custom HTML before </body> end", + "error-undefined": "Something went wrong", + "error-ldap-login": "An error occurred while trying to login", + "display-authentication-method": "Display Authentication Method", + "default-authentication-method": "Default Authentication Method", + "duplicate-board": "Duplicate Board", + "people-number": "The number of people is:", + "swimlaneDeletePopup-title": "Delete Swimlane ?", + "swimlane-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the swimlane. There is no undo.", + "restore-all": "Restore all", + "delete-all": "Delete all", + "loading": "Loading, please wait.", + "previous_as": "last time was", + "act-a-dueAt": "modified due time to \nWhen: __timeValue__\nWhere: __card__\n previous due was __timeOldValue__", + "act-a-endAt": "modified ending time to __timeValue__ from (__timeOldValue__)", + "act-a-startAt": "modified starting time to __timeValue__ from (__timeOldValue__)", + "act-a-receivedAt": "modified received time to __timeValue__ from (__timeOldValue__)", + "a-dueAt": "modified due time to be", + "a-endAt": "modified ending time to be", + "a-startAt": "modified starting time to be", + "a-receivedAt": "modified received time to be", + "almostdue": "current due time %s is approaching", + "pastdue": "current due time %s is past", + "duenow": "current due time %s is today", + "act-newDue": "__list__/__card__ has 1st due reminder [__board__]", + "act-withDue": "__list__/__card__ due reminders [__board__]", + "act-almostdue": "was reminding the current due (__timeValue__) of __card__ is approaching", + "act-pastdue": "was reminding the current due (__timeValue__) of __card__ is past", + "act-duenow": "was reminding the current due (__timeValue__) of __card__ is now", + "act-atUserComment": "You were mentioned in [__board__] __list__/__card__", + "delete-user-confirm-popup": "Are you sure you want to delete this account? There is no undo.", + "accounts-allowUserDelete": "Allow users to self delete their account", + "hide-minicard-label-text": "Hide minicard label text", + "show-desktop-drag-handles": "Show desktop drag handles", + "assignee": "Assignee", + "cardAssigneesPopup-title": "Assignee", + "addmore-detail": "Add a more detailed description", + "show-on-card": "Show on Card", + "new": "New", + "editUserPopup-title": "Edit User", + "newUserPopup-title": "New User", + "notifications": "Notifications", + "view-all": "View All", + "filter-by-unread": "Filter by Unread", + "mark-all-as-read": "Mark all as read", + "allow-rename": "Allow Rename", + "allowRenamePopup-title": "Allow Rename" +} \ No newline at end of file diff --git a/i18n/it.i18n.json b/i18n/it.i18n.json index 3165c0a4..6b27ac2c 100644 --- a/i18n/it.i18n.json +++ b/i18n/it.i18n.json @@ -1,769 +1,769 @@ { - "accept": "Accept", - "act-activity-notify": "Notifica attività", - "act-addAttachment": "aggiunto allegato __attachment__ alla scheda __card__ della lista __list__ della corsia __swimlane__  nella bacheca __board__", - "act-deleteAttachment": "eliminato allegato __attachment__ dalla scheda __card__ della lista __list__ della corsia __swimlane__  nella bacheca __board__", - "act-addSubtask": "aggiunto sottotask __subtask__ alla scheda __card__ della lista __list__ della corsia __swimlane__  nella bacheca __board__", - "act-addLabel": "aggiunta etichetta __label__ alla scheda __card__ della lista __list__ della corsia __swimlane__  nella bacheca __board__", - "act-addedLabel": "aggiunta etichetta __label__ alla scheda __card__ della lista __list__ della corsia __swimlane__  nella bacheca __board__", - "act-removeLabel": "rimossa etichetta __label__ dalla scheda __card__ della lista __list__ della corsia __swimlane__  nella bacheca __board__", - "act-removedLabel": "rimossa etichetta __label__ dalla scheda __card__ della lista __list__ della corsia __swimlane__  nella bacheca __board__", - "act-addChecklist": "aggiunta lista di controllo __label__ alla scheda __card__ della lista __list__ della corsia __swimlane__  nella bacheca __board__", - "act-addChecklistItem": "aggiunto elemento __checklistItem__ alla lista di controllo __checklist__ della scheda __card__ della lista __list__ della corsia __swimlane__  nella bacheca __board__", - "act-removeChecklist": "rimossa lista di controllo __checklist__ dalla scheda __card__ della lista __list__ della corsia __swimlane__  nella bacheca __board__", - "act-removeChecklistItem": "rimosso elemento __checklistitem__ dalla lista di controllo __checkList__ della scheda __card__ della lista __list__ della corsia __swimlane__  nella bacheca __board__", - "act-checkedItem": "attivato __checklistitem__ nella lista di controllo __checklist__ della scheda __card__ della lista __list__ della corsia __swimlane__ nella bacheca __board__", - "act-uncheckedItem": "disattivato __checklistItem__ della lista di controllo __checklist__ dalla scheda __card__ della lista __list__ della corsia __swimlane__ nella bacheca __board__", - "act-completeChecklist": "completata lista di controllo __checklist__ nella scheda __card__ della lista __list__ della corsia __swimlane__ nella bacheca __board__", - "act-uncompleteChecklist": "lista di controllo __checklist__ incompleta nella scheda __card__ della lista __list__ in corsia __swimlane__ della bacheca __board__", - "act-addComment": "commento sulla scheda __card__: __comment__ nella lista __list__ della corsia __swimlane__ della bacheca __board__", - "act-editComment": "commento modificato sulla scheda __card__: __commento__ nella lista __list__ nella swim lane __swimlane__ nella bacheca __board__", - "act-deleteComment": "commento eliminato sulla scheda __card__: __commento__ nella lista __list__ nella swim lane__ swimlane__ nella bacheca __board__", - "act-createBoard": "bacheca __board__ creata", - "act-createSwimlane": "creata corsia __swimlane__ alla bacheca __board__", - "act-createCard": "scheda __card__ creata nella lista __list__ della corsia __swimlane__ della bacheca __board__", - "act-createCustomField": "creato campo personalizzato __customField__ nella bacheca __board", - "act-deleteCustomField": "campo personalizzato eliminato __customField__ nella bacheca __board", - "act-setCustomField": "campo personalizzato modificato __customField__: __customFieldValue__ sulla scheda __card__ sulla lista __list__ sulla swimlane __swimlane__ sulla bacheca __board__", - "act-createList": "aggiunta lista __list__ alla bacheca __board__", - "act-addBoardMember": "aggiunto membro __member__ alla bacheca __board__", - "act-archivedBoard": "Bacheca __board__ archiviata", - "act-archivedCard": "Scheda __card__ della lista __list__ della corsia __swimlane__ della bacheca __board__ archiviata", - "act-archivedList": "Lista __list__ della corsia __swimlane__ della bacheca __board__ archiviata", - "act-archivedSwimlane": "Corsia __swimlane__ della bacheca __board__ archiviata", - "act-importBoard": "Bacheca __board__ importata", - "act-importCard": "scheda importata __card__ nella lista __list__ della corsia __swimlane__ della bacheca __board__", - "act-importList": "lista __list__ importata nella corsia __swimlane__ della bacheca __board__", - "act-joinMember": "aggiunto membro __member__ alla scheda __card__ della list __list__ nella corsia __swimlane__ della bacheca __board__", - "act-moveCard": "spostata scheda __card__ della bacheca __board__ dalla lista __oldList__ della corsia __oldSwimlane__ alla lista __list__ della corsia __swimlane__", - "act-moveCardToOtherBoard": "postata scheda __card__ dalla lista __oldList__ della corsia __oldSwimlane__ della bacheca __oldBoard__ alla lista __list__ nella corsia __swimlane__ della bacheca __board__", - "act-removeBoardMember": "rimosso membro __member__ dalla bacheca __board__", - "act-restoredCard": "scheda ripristinata __card__ della lista __list__ nella corsia __swimlane__ della bacheca __board__", - "act-unjoinMember": "rimosso membro __member__ dalla scheda __card__ della lista __list__ della corsia __swimlane__ nella bacheca __board__", - "act-withBoardTitle": "__board__", - "act-withCardTitle": "[__board__] __card__", - "actions": "Azioni", - "activities": "Attività", - "activity": "Attività", - "activity-added": "ha aggiunto %s a %s", - "activity-archived": "%s spostato nell'archivio", - "activity-attached": "allegato %s a %s", - "activity-created": "creato %s", - "activity-customfield-created": "%s creato come campo personalizzato", - "activity-excluded": "escluso %s da %s", - "activity-imported": "importato %s in %s da %s", - "activity-imported-board": "importato %s da %s", - "activity-joined": "si è unito a %s", - "activity-moved": "spostato %s da %s a %s", - "activity-on": "su %s", - "activity-removed": "rimosso %s da %s", - "activity-sent": "inviato %s a %s", - "activity-unjoined": "ha abbandonato %s", - "activity-subtask-added": "aggiunto il sottocompito a 1%s", - "activity-checked-item": "selezionata %s nella checklist %s di %s", - "activity-unchecked-item": "disattivato %s nella checklist %s di %s", - "activity-checklist-added": "aggiunta checklist a %s", - "activity-checklist-removed": "È stata rimossa una checklist da%s", - "activity-checklist-completed": "%s di %s checklists completate", - "activity-checklist-uncompleted": "La checklist non è stata completata", - "activity-checklist-item-added": "Aggiunto l'elemento checklist a '%s' in %s", - "activity-checklist-item-removed": "è stato rimosso un elemento della checklist da '%s' in %s", - "add": "Aggiungere", - "activity-checked-item-card": "%s è stato selezionato nella checklist %s", - "activity-unchecked-item-card": "%s è stato deselezionato nella checklist %s", - "activity-checklist-completed-card": "checklist __label__ completata nella scheda __card__ della lista __list__ della corsia __swimlane__  nella bacheca __board__", - "activity-checklist-uncompleted-card": "La checklist %s non è completa", - "activity-editComment": "commento modificato %s", - "activity-deleteComment": "commento eliminato %s", - "add-attachment": "Aggiungi Allegato", - "add-board": "Aggiungi Bacheca", - "add-card": "Aggiungi Scheda", - "add-swimlane": "Aggiungi Diagramma Swimlane", - "add-subtask": "Aggiungi sotto-compito", - "add-checklist": "Aggiungi Checklist", - "add-checklist-item": "Aggiungi un elemento alla checklist", - "add-cover": "Aggiungi copertina", - "add-label": "Aggiungi Etichetta", - "add-list": "Aggiungi Lista", - "add-members": "Aggiungi membri", - "added": "Aggiunto", - "addMemberPopup-title": "Membri", - "admin": "Amministratore", - "admin-desc": "Può vedere e modificare schede, rimuovere membri e modificare le impostazioni della bacheca.", - "admin-announcement": "Annunci", - "admin-announcement-active": "Attiva annunci di sistema", - "admin-announcement-title": "Annunci dall'Amministratore", - "all-boards": "Tutte le bacheche", - "and-n-other-card": "E __count__ altra scheda", - "and-n-other-card_plural": "E __count__ altre schede", - "apply": "Applica", - "app-is-offline": "Caricamento, attendere prego. Aggiornare la pagina porterà ad una perdita dei dati. Se il caricamento non dovesse funzionare, per favore controlla che il server non sia stato fermato.", - "archive": "Sposta nell'Archivio", - "archive-all": "Sposta tutto nell'Archivio", - "archive-board": "Sposta la bacheca nell'Archivio", - "archive-card": "Sposta la scheda nell'Archivio", - "archive-list": "Sposta elenco nell'Archivio", - "archive-swimlane": "Sposta diagramma nell'Archivio", - "archive-selection": "Sposta la selezione nell'archivio", - "archiveBoardPopup-title": "Spostare al bacheca nell'archivio?", - "archived-items": "Archivia", - "archived-boards": "Bacheche nell'archivio", - "restore-board": "Ripristina Bacheca", - "no-archived-boards": "Nessuna bacheca presente nell'archivio", - "archives": "Archivia", - "template": "Template", - "templates": "Templates", - "assign-member": "Aggiungi membro", - "attached": "allegato", - "attachment": "Allegato", - "attachment-delete-pop": "L'eliminazione di un allegato è permanente. Non è possibile annullare.", - "attachmentDeletePopup-title": "Eliminare l'allegato?", - "attachments": "Allegati", - "auto-watch": "Segui automaticamente le bacheche quando vengono create.", - "avatar-too-big": "L'avatar è troppo grande (70KB max)", - "back": "Indietro", - "board-change-color": "Cambia colore", - "board-nb-stars": "%s stelle", - "board-not-found": "Bacheca non trovata", - "board-private-info": "Questa bacheca sarà <strong>privata</strong>.", - "board-public-info": "Questa bacheca sarà <strong>pubblica</strong>.", - "boardChangeColorPopup-title": "Cambia sfondo della bacheca", - "boardChangeTitlePopup-title": "Rinomina bacheca", - "boardChangeVisibilityPopup-title": "Cambia visibilità", - "boardChangeWatchPopup-title": "Cambia faccia", - "boardMenuPopup-title": "Impostazioni bacheca", - "boardChangeViewPopup-title": "Visualizza bacheca", - "boards": "Bacheche", - "board-view": "Visualizza bacheca", - "board-view-cal": "Calendario", - "board-view-swimlanes": "Diagramma Swimlane", - "board-view-collapse": "Collassa", - "board-view-lists": "Liste", - "bucket-example": "Per esempio come \"una lista di cose da fare\"", - "cancel": "Cancella", - "card-archived": "Questa scheda è stata spostata nell'archivio", - "board-archived": "Questa bacheca è stata spostata nell'archivio", - "card-comments-title": "Questa scheda ha %s commenti.", - "card-delete-notice": "L'eliminazione è permanente. Tutte le azioni associate a questa scheda andranno perse.", - "card-delete-pop": "Tutte le azioni saranno rimosse dal flusso attività e non sarai in grado di riaprire la scheda. Non potrai tornare indietro.", - "card-delete-suggest-archive": "Puoi spostare una scheda nell'archivio per rimuoverla dalla bacheca e mantenere la sua attività", - "card-due": "Scadenza", - "card-due-on": "Scade", - "card-spent": "Tempo trascorso", - "card-edit-attachments": "Modifica allegati", - "card-edit-custom-fields": "Modifica campo personalizzato", - "card-edit-labels": "Modifica etichette", - "card-edit-members": "Modifica membri", - "card-labels-title": "Cambia le etichette per questa scheda.", - "card-members-title": "Aggiungi o rimuovi membri della bacheca da questa scheda", - "card-start": "Inizio", - "card-start-on": "Inizia", - "cardAttachmentsPopup-title": "Allega da", - "cardCustomField-datePopup-title": "Cambia data", - "cardCustomFieldsPopup-title": "Modifica campo personalizzato", - "cardDeletePopup-title": "Elimina scheda?", - "cardDetailsActionsPopup-title": "Azioni scheda", - "cardLabelsPopup-title": "Etichette", - "cardMembersPopup-title": "Membri", - "cardMorePopup-title": "Altro", - "cardTemplatePopup-title": "Crea un template", - "cards": "Schede", - "cards-count": "Schede", - "casSignIn": "Entra con CAS", - "cardType-card": "Scheda", - "cardType-linkedCard": "Scheda collegata", - "cardType-linkedBoard": "Bacheca collegata", - "change": "Cambia", - "change-avatar": "Cambia avatar", - "change-password": "Cambia password", - "change-permissions": "Cambia permessi", - "change-settings": "Cambia impostazioni", - "changeAvatarPopup-title": "Cambia avatar", - "changeLanguagePopup-title": "Cambia lingua", - "changePasswordPopup-title": "Cambia password", - "changePermissionsPopup-title": "Cambia permessi", - "changeSettingsPopup-title": "Cambia impostazioni", - "subtasks": "Sotto-compiti", - "checklists": "Checklist", - "click-to-star": "Clicca per stellare questa bacheca", - "click-to-unstar": "Clicca per togliere la stella da questa bacheca", - "clipboard": "Clipboard o drag & drop", - "close": "Chiudi", - "close-board": "Chiudi bacheca", - "close-board-pop": "Potrai ripristinare la bacheca cliccando sul tasto \"Archivio\" presente nell'intestazione della home.", - "color-black": "nero", - "color-blue": "blu", - "color-crimson": "Rosso cremisi", - "color-darkgreen": "Verde scuro", - "color-gold": "Dorato", - "color-gray": "Grigio", - "color-green": "verde", - "color-indigo": "Indaco", - "color-lime": "lime", - "color-magenta": "Magenta", - "color-mistyrose": "Mistyrose", - "color-navy": "Navy", - "color-orange": "arancione", - "color-paleturquoise": "Turchese chiaro", - "color-peachpuff": "Pesca", - "color-pink": "rosa", - "color-plum": "Prugna", - "color-purple": "viola", - "color-red": "rosso", - "color-saddlebrown": "Saddlebrown", - "color-silver": "Argento", - "color-sky": "azzurro", - "color-slateblue": "Ardesia", - "color-white": "Bianco", - "color-yellow": "giallo", - "unset-color": "Non impostato", - "comment": "Commento", - "comment-placeholder": "Scrivi Commento", - "comment-only": "Solo commenti", - "comment-only-desc": "Puoi commentare solo le schede.", - "no-comments": "Non ci sono commenti.", - "no-comments-desc": "Impossibile visualizzare commenti o attività.", - "worker": "Lavoratore", - "worker-desc": "Può solo spostare schede, assegnarsi una scheda e commentare.", - "computer": "Computer", - "confirm-subtask-delete-dialog": "Sei sicuro di voler eliminare il sotto-compito?", - "confirm-checklist-delete-dialog": "Sei sicuro di voler eliminare la checklist?", - "copy-card-link-to-clipboard": "Copia link della scheda sulla clipboard", - "linkCardPopup-title": "Collega scheda", - "searchElementPopup-title": "Cerca", - "copyCardPopup-title": "Copia Scheda", - "copyChecklistToManyCardsPopup-title": "Copia template checklist su più schede", - "copyChecklistToManyCardsPopup-instructions": "Titolo e la descrizione della scheda di destinazione in questo formato JSON", - "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"Titolo prima scheda\", \"description\":\"Descrizione prima scheda\"}, {\"title\":\"Titolo seconda scheda\",\"description\":\"Descrizione seconda scheda\"},{\"title\":\"Titolo ultima scheda\",\"description\":\"Descrizione ultima scheda\"} ]", - "create": "Crea", - "createBoardPopup-title": "Crea bacheca", - "chooseBoardSourcePopup-title": "Importa bacheca", - "createLabelPopup-title": "Crea etichetta", - "createCustomField": "Crea campo", - "createCustomFieldPopup-title": "Crea campo", - "current": "corrente", - "custom-field-delete-pop": "Non potrai tornare indietro. Questa azione rimuoverà questo campo personalizzato da tutte le schede ed eliminerà ogni sua traccia.", - "custom-field-checkbox": "Casella di scelta", - "custom-field-date": "Data", - "custom-field-dropdown": "Lista a discesa", - "custom-field-dropdown-none": "(niente)", - "custom-field-dropdown-options": "Lista opzioni", - "custom-field-dropdown-options-placeholder": "Premi invio per aggiungere altre opzioni", - "custom-field-dropdown-unknown": "(sconosciuto)", - "custom-field-number": "Numero", - "custom-field-text": "Testo", - "custom-fields": "Campi personalizzati", - "date": "Data", - "decline": "Declina", - "default-avatar": "Avatar predefinito", - "delete": "Elimina", - "deleteCustomFieldPopup-title": "Elimina il campo personalizzato?", - "deleteLabelPopup-title": "Eliminare etichetta?", - "description": "Descrizione", - "disambiguateMultiLabelPopup-title": "Disambiguare l'azione Etichetta", - "disambiguateMultiMemberPopup-title": "Disambiguare l'azione Membro", - "discard": "Scarta", - "done": "Fatto", - "download": "Download", - "edit": "Modifica", - "edit-avatar": "Cambia avatar", - "edit-profile": "Modifica profilo", - "edit-wip-limit": "Modifica limite di work in progress", - "soft-wip-limit": "Limite Work in progress soft", - "editCardStartDatePopup-title": "Cambia data di inizio", - "editCardDueDatePopup-title": "Cambia data di scadenza", - "editCustomFieldPopup-title": "Modifica campo", - "editCardSpentTimePopup-title": "Cambia tempo trascorso", - "editLabelPopup-title": "Cambia etichetta", - "editNotificationPopup-title": "Modifica notifiche", - "editProfilePopup-title": "Modifica profilo", - "email": "Email", - "email-enrollAccount-subject": "Creato un account per te su __siteName__", - "email-enrollAccount-text": "Ciao __user__,\n\nPer iniziare ad usare il servizio, clicca sul link seguente:\n\n__url__\n\nGrazie.", - "email-fail": "Invio email fallito", - "email-fail-text": "Errore nel tentativo di invio email", - "email-invalid": "Email non valida", - "email-invite": "Invita via email", - "email-invite-subject": "__inviter__ ti ha inviato un invito", - "email-invite-text": "Caro __user__,\n\n__inviter__ ti ha invitato ad unirti alla bacheca \"__board__\" per le collaborazioni.\n\nPer favore clicca sul link seguente:\n\n__url__\n\nGrazie.", - "email-resetPassword-subject": "Ripristina la tua password su on __siteName__", - "email-resetPassword-text": "Ciao __user__,\n\nPer ripristinare la tua password, clicca sul link seguente:\n\n__url__\n\nGrazie.", - "email-sent": "Email inviata", - "email-verifyEmail-subject": "Verifica il tuo indirizzo email su on __siteName__", - "email-verifyEmail-text": "Ciao __user__,\n\nPer verificare il tuo account email, clicca sul link seguente:\n\n__url__\n\nGrazie.", - "enable-wip-limit": "Abilita limite di work in progress", - "error-board-doesNotExist": "Questa bacheca non esiste", - "error-board-notAdmin": "Devi essere admin di questa bacheca per poterlo fare", - "error-board-notAMember": "Devi essere un membro di questa bacheca per poterlo fare", - "error-json-malformed": "Il tuo testo non è un JSON valido", - "error-json-schema": "Il tuo file JSON non contiene le giuste informazioni nel formato corretto", - "error-list-doesNotExist": "Questa lista non esiste", - "error-user-doesNotExist": "Questo utente non esiste", - "error-user-notAllowSelf": "Non puoi invitare te stesso", - "error-user-notCreated": "L'utente non è stato creato", - "error-username-taken": "Questo username è già utilizzato", - "error-email-taken": "L'email è già stata presa", - "export-board": "Esporta bacheca", - "sort": "Ordina", - "sort-desc": "Clicca per ordinare la lista", - "list-sort-by": "Ordina la lista per:", - "list-label-modifiedAt": "Orario ultimo accesso", - "list-label-title": "Nome della lista", - "list-label-sort": "Il tuo ordine manuale", - "list-label-short-modifiedAt": "(L)", - "list-label-short-title": "(N)", - "list-label-short-sort": "(M)", - "filter": "Filtra", - "filter-cards": "Filtra schede o liste", - "list-filter-label": "Filtra lista per titolo", - "filter-clear": "Pulisci filtri", - "filter-no-label": "Nessuna etichetta", - "filter-no-member": "Nessun membro", - "filter-no-custom-fields": "Nessun campo personalizzato", - "filter-show-archive": "Mostra le liste archiviate", - "filter-hide-empty": "Nascondi liste vuote", - "filter-on": "Il filtro è attivo", - "filter-on-desc": "Stai filtrando le schede su questa bacheca. Clicca qui per modificare il filtro,", - "filter-to-selection": "Seleziona", - "advanced-filter-label": "Filtro avanzato", - "advanced-filter-description": "Il filtro avanzato permette di scrivere una stringa contenente i seguenti operatori: == != <= >= && || ( ) Uno spazio è usato come separatore tra gli operatori. Si può filtrare per tutti i campi personalizzati, scrivendo i loro nomi e valori. Per esempio: Campo1 == Valore1. Nota: Se i campi o i valori contengono spazi, è necessario incapsularli all'interno di paici singoli. Per esempio: 'Campo 1' == 'Valore 1'. Per i singoli caratteri di controllo (' V) che devono essere ignorati, si può usare \\. Per esempio: C1 == Campo1 == L'\\ho. Si possono anche combinare condizioni multiple. Per esempio: C1 == V1 || C1 ==V2. Di norma tutti gli operatori vengono lettti da sinistra a destra. Si può cambiare l'ordine posizionando delle parentesi. Per esempio: C1 == V1 && ( C2 == V2 || C2 == V3) . Inoltre è possibile cercare nei campi di testo usando le espressioni regolari (n.d.t. regex): F1 ==/Tes.*/i", - "fullname": "Nome completo", - "header-logo-title": "Torna alla tua bacheca.", - "hide-system-messages": "Nascondi i messaggi di sistema", - "headerBarCreateBoardPopup-title": "Crea bacheca", - "home": "Home", - "import": "Importa", - "link": "Collegamento", - "import-board": "Importa bacheca", - "import-board-c": "Importa bacheca", - "import-board-title-trello": "Importa una bacheca da Trello", - "import-board-title-wekan": "Importa bacheca dall'esportazione precedente", - "import-sandstorm-backup-warning": "Non cancellare i dati che importi dalla bacheca esportata in origine o da Trello prima che il controllo finisca e si riapra ancora, altrimenti otterrai un messaggio di errore Bacheca non trovata, che significa che i dati sono perduti.", - "import-sandstorm-warning": "La bacheca importata cancellerà tutti i dati esistenti su questa bacheca e li rimpiazzerà con quelli della bacheca importata.", - "from-trello": "Da Trello", - "from-wekan": "Dall'esportazione precedente", - "import-board-instruction-trello": "Nella tua bacheca Trello vai a 'Menu', poi 'Altro', 'Stampa ed esporta', 'Esporta JSON', e copia il testo che compare.", - "import-board-instruction-wekan": "Nella tua bacheca vai su \"Menu\", poi \"Esporta la bacheca\", e copia il testo nel file scaricato", - "import-board-instruction-about-errors": "Se hai degli errori quando importi una bacheca, qualche volta l'importazione funziona comunque, e la bacheca si trova nella pagina \"Tutte le bacheche\"", - "import-json-placeholder": "Incolla un JSON valido qui", - "import-map-members": "Mappatura dei membri", - "import-members-map": "La bacheca che hai importato contiene alcuni membri. Per favore scegli i membri che vuoi importare tra i tuoi utenti", - "import-show-user-mapping": "Rivedi la mappatura dei membri", - "import-user-select": "Scegli l'utente che vuoi venga utilizzato come questo membro", - "importMapMembersAddPopup-title": "Scegli membro", - "info": "Versione", - "initials": "Iniziali", - "invalid-date": "Data non valida", - "invalid-time": "Tempo non valido", - "invalid-user": "User non valido", - "joined": "si è unito a", - "just-invited": "Sei stato appena invitato a questa bacheca", - "keyboard-shortcuts": "Scorciatoie da tastiera", - "label-create": "Crea etichetta", - "label-default": "%s etichetta (default)", - "label-delete-pop": "Non potrai tornare indietro. Procedendo, rimuoverai questa etichetta da tutte le schede e distruggerai la sua cronologia.", - "labels": "Etichette", - "language": "Lingua", - "last-admin-desc": "Non puoi cambiare i ruoli perché deve esserci almeno un admin.", - "leave-board": "Abbandona bacheca", - "leave-board-pop": "Sei sicuro di voler abbandonare __boardTitle__? Sarai rimosso da tutte le schede in questa bacheca.", - "leaveBoardPopup-title": "Abbandona Bacheca?", - "link-card": "Link a questa scheda", - "list-archive-cards": "Sposta tutte le schede in questo elenco nell'Archivio", - "list-archive-cards-pop": "Questo rimuoverà tutte le schede nell'elenco dalla bacheca. Per vedere le schede nell'archivio e portarle dov'erano nella bacheca, clicca su \"Menu\" > \"Archivio\".", - "list-move-cards": "Sposta tutte le schede in questa lista", - "list-select-cards": "Selezione tutte le schede in questa lista", - "set-color-list": "Imposta un colore", - "listActionPopup-title": "Azioni disponibili", - "swimlaneActionPopup-title": "Azioni diagramma Swimlane", - "swimlaneAddPopup-title": "Aggiungi un diagramma Swimlane di seguito", - "listImportCardPopup-title": "Importa una scheda di Trello", - "listMorePopup-title": "Altro", - "link-list": "Link a questa lista", - "list-delete-pop": "Tutte le azioni saranno rimosse dal flusso attività e non sarai in grado di recuperare la lista. Non potrai tornare indietro.", - "list-delete-suggest-archive": "Puoi spostare un elenco nell'archivio per rimuoverlo dalla bacheca e mantentere la sua attività.", - "lists": "Liste", - "swimlanes": "Diagramma Swimlane", - "log-out": "Log Out", - "log-in": "Log In", - "loginPopup-title": "Log In", - "memberMenuPopup-title": "Impostazioni membri", - "members": "Membri", - "menu": "Menu", - "move-selection": "Sposta selezione", - "moveCardPopup-title": "Sposta scheda", - "moveCardToBottom-title": "Sposta in fondo", - "moveCardToTop-title": "Sposta in alto", - "moveSelectionPopup-title": "Sposta selezione", - "multi-selection": "Multi-Selezione", - "multi-selection-on": "Multi-Selezione attiva", - "muted": "Silenziato", - "muted-info": "Non sarai mai notificato delle modifiche in questa bacheca", - "my-boards": "Le mie bacheche", - "name": "Nome", - "no-archived-cards": "Non ci sono schede nell'archivio.", - "no-archived-lists": "Non ci sono elenchi nell'archivio.", - "no-archived-swimlanes": "Non ci sono diagrammi Swimlane nell'archivio.", - "no-results": "Nessun risultato", - "normal": "Normale", - "normal-desc": "Può visionare e modificare le schede. Non può cambiare le impostazioni.", - "not-accepted-yet": "Invitato non ancora accettato", - "notify-participate": "Ricevi aggiornamenti per qualsiasi scheda a cui partecipi come creatore o membro", - "notify-watch": "Ricevi aggiornamenti per tutte le bacheche, liste o schede che stai seguendo", - "optional": "opzionale", - "or": "o", - "page-maybe-private": "Questa pagina potrebbe essere privata. Potresti essere in grado di vederla <a href='%s'>facendo il log-in</a>.", - "page-not-found": "Pagina non trovata.", - "password": "Password", - "paste-or-dragdrop": "per incollare, oppure trascina & rilascia il file immagine (solo immagini)", - "participating": "Partecipando", - "preview": "Anteprima", - "previewAttachedImagePopup-title": "Anteprima", - "previewClipboardImagePopup-title": "Anteprima", - "private": "Privata", - "private-desc": "Questa bacheca è privata. Solo le persone aggiunte alla bacheca possono vederla e modificarla.", - "profile": "Profilo", - "public": "Pubblica", - "public-desc": "Questa bacheca è pubblica. È visibile a chiunque abbia il link e sarà mostrata dai motori di ricerca come Google. Solo le persone aggiunte alla bacheca possono modificarla.", - "quick-access-description": "Stella una bacheca per aggiungere una scorciatoia in questa barra.", - "remove-cover": "Rimuovi cover", - "remove-from-board": "Rimuovi dalla bacheca", - "remove-label": "Rimuovi Etichetta", - "listDeletePopup-title": "Eliminare Lista?", - "remove-member": "Rimuovi utente", - "remove-member-from-card": "Rimuovi dalla scheda", - "remove-member-pop": "Rimuovere __name__ (__username__) da __boardTitle__? L'utente sarà rimosso da tutte le schede in questa bacheca. Riceveranno una notifica.", - "removeMemberPopup-title": "Rimuovere membro?", - "rename": "Rinomina", - "rename-board": "Rinomina bacheca", - "restore": "Ripristina", - "save": "Salva", - "search": "Cerca", - "rules": "Regole", - "search-cards": "Search from card/list titles, descriptions and custom fields on this board", - "search-example": "Testo da ricercare?", - "select-color": "Seleziona Colore", - "set-wip-limit-value": "Seleziona un limite per il massimo numero di attività in questa lista", - "setWipLimitPopup-title": "Imposta limite di work in progress", - "shortcut-assign-self": "Aggiungi te stesso alla scheda corrente", - "shortcut-autocomplete-emoji": "Autocompletamento emoji", - "shortcut-autocomplete-members": "Autocompletamento membri", - "shortcut-clear-filters": "Pulisci tutti i filtri", - "shortcut-close-dialog": "Chiudi finestra di dialogo", - "shortcut-filter-my-cards": "Filtra le mie schede", - "shortcut-show-shortcuts": "Apri questa lista di scorciatoie", - "shortcut-toggle-filterbar": "Apri/chiudi la barra laterale dei filtri", - "shortcut-toggle-sidebar": "Apri/chiudi la barra laterale della bacheca", - "show-cards-minimum-count": "Mostra il contatore delle schede se la lista ne contiene più di", - "sidebar-open": "Apri Sidebar", - "sidebar-close": "Chiudi Sidebar", - "signupPopup-title": "Crea un account", - "star-board-title": "Clicca per stellare questa bacheca. Sarà mostrata all'inizio della tua lista bacheche.", - "starred-boards": "Bacheche stellate", - "starred-boards-description": "Le bacheche stellate vengono mostrato all'inizio della tua lista bacheche.", - "subscribe": "Sottoscrivi", - "team": "Team", - "this-board": "questa bacheca", - "this-card": "questa scheda", - "spent-time-hours": "Tempo trascorso (ore)", - "overtime-hours": "Overtime (ore)", - "overtime": "Overtime", - "has-overtime-cards": "Ci sono scheda scadute", - "has-spenttime-cards": "Ci sono scheda con tempo impiegato", - "time": "Ora", - "title": "Titolo", - "tracking": "Monitoraggio", - "tracking-info": "Sarai notificato per tutte le modifiche alle schede delle quali sei creatore o membro.", - "type": "Tipo", - "unassign-member": "Rimuovi membro", - "unsaved-description": "Hai una descrizione non salvata", - "unwatch": "Non seguire", - "upload": "Upload", - "upload-avatar": "Carica un avatar", - "uploaded-avatar": "Avatar caricato", - "username": "Username", - "view-it": "Vedi", - "warn-list-archived": "Attenzione:questa scheda si trova in un elenco dell'archivio", - "watch": "Segui", - "watching": "Stai seguendo", - "watching-info": "Sarai notificato per tutte le modifiche in questa bacheca", - "welcome-board": "Bacheca di benvenuto", - "welcome-swimlane": "Pietra miliare 1", - "welcome-list1": "Basi", - "welcome-list2": "Avanzate", - "card-templates-swimlane": "Template scheda", - "list-templates-swimlane": "Elenca i template", - "board-templates-swimlane": "Bacheca dei template", - "what-to-do": "Cosa vuoi fare?", - "wipLimitErrorPopup-title": "Limite work in progress non valido.", - "wipLimitErrorPopup-dialog-pt1": "Il numero di compiti in questa lista è maggiore del limite di work in progress che hai definito in precedenza.", - "wipLimitErrorPopup-dialog-pt2": "Per favore, sposta alcuni dei compiti fuori da questa lista, oppure imposta un limite di work in progress più alto.", - "admin-panel": "Pannello dell'Amministratore", - "settings": "Impostazioni", - "people": "Persone", - "registration": "Registrazione", - "disable-self-registration": "Disabilita Auto-registrazione", - "invite": "Invita", - "invite-people": "Invita persone", - "to-boards": "Alla(e) bacheca", - "email-addresses": "Indirizzi email", - "smtp-host-description": "L'indirizzo del server SMTP che gestisce le tue email.", - "smtp-port-description": "La porta che il tuo server SMTP utilizza per le email in uscita.", - "smtp-tls-description": "Abilita supporto TLS per server SMTP", - "smtp-host": "SMTP Host", - "smtp-port": "Porta SMTP", - "smtp-username": "Username", - "smtp-password": "Password", - "smtp-tls": "Supporto TLS", - "send-from": "Da", - "send-smtp-test": "Invia un'email di test a te stesso", - "invitation-code": "Codice d'invito", - "email-invite-register-subject": "__inviter__ ti ha inviato un invito", - "email-invite-register-text": "Gentile __user__,\n\n__inviter__ ti ha invitato a partecipare a questa bacheca kanban per collaborare.\n\nPer favore segui il collegamento qui sotto:\n__url__\n\nIl tuo codice di invito è: __icode__\n\nGrazie.", - "email-smtp-test-subject": "E-Mail di prova SMTP", - "email-smtp-test-text": "Hai inviato un'email con successo", - "error-invitation-code-not-exist": "Il codice d'invito non esiste", - "error-notAuthorized": "Non sei autorizzato ad accedere a questa pagina.", - "webhook-title": "Nome Webhook", - "webhook-token": "Token (facoltativo per l'autenticazione)", - "outgoing-webhooks": "Server esterni", - "bidirectional-webhooks": "Webhook a due vie", - "outgoingWebhooksPopup-title": "Server esterni", - "boardCardTitlePopup-title": "Filtro per Titolo Scheda", - "disable-webhook": "Disattiva questo Webhook", - "global-webhook": "Webhook globali", - "new-outgoing-webhook": "Nuovo webhook in uscita", - "no-name": "(Sconosciuto)", - "Node_version": "Versione di Node", - "Meteor_version": "Versione Meteor", - "MongoDB_version": "Versione MondoDB", - "MongoDB_storage_engine": "Versione motore dati MongoDB", - "MongoDB_Oplog_enabled": "MongoDB Oplog abilitato", - "OS_Arch": "Architettura del sistema operativo", - "OS_Cpus": "Conteggio della CPU del sistema operativo", - "OS_Freemem": "Memoria libera del sistema operativo", - "OS_Loadavg": "Carico medio del sistema operativo", - "OS_Platform": "Piattaforma del sistema operativo", - "OS_Release": "Versione di rilascio del sistema operativo", - "OS_Totalmem": "Memoria totale del sistema operativo", - "OS_Type": "Tipo di sistema operativo", - "OS_Uptime": "Tempo di attività del sistema operativo.", - "days": "giorni", - "hours": "ore", - "minutes": "minuti", - "seconds": "secondi", - "show-field-on-card": "Visualizza questo campo sulla scheda", - "automatically-field-on-card": "Crea automaticamente i campi per tutte le schede", - "showLabel-field-on-card": "Mostra l'etichetta di campo su minischeda", - "yes": "Sì", - "no": "No", - "accounts": "Profili", - "accounts-allowEmailChange": "Permetti modifica dell'email", - "accounts-allowUserNameChange": "Consenti la modifica del nome utente", - "createdAt": "creato alle", - "verified": "Verificato", - "active": "Attivo", - "card-received": "Ricevuta", - "card-received-on": "Ricevuta il", - "card-end": "Fine", - "card-end-on": "Termina il", - "editCardReceivedDatePopup-title": "Cambia data ricezione", - "editCardEndDatePopup-title": "Cambia data finale", - "setCardColorPopup-title": "Imposta il colore", - "setCardActionsColorPopup-title": "Scegli un colore", - "setSwimlaneColorPopup-title": "Scegli un colore", - "setListColorPopup-title": "Scegli un colore", - "assigned-by": "Assegnato da", - "requested-by": "Richiesto da", - "board-delete-notice": "L'eliminazione è permanente. Tutte le azioni, liste e schede associate a questa bacheca andranno perse.", - "delete-board-confirm-popup": "Tutte le liste, schede, etichette e azioni saranno rimosse e non sarai più in grado di recuperare il contenuto della bacheca. L'azione non è annullabile.", - "boardDeletePopup-title": "Eliminare la bacheca?", - "delete-board": "Elimina bacheca", - "default-subtasks-board": "Sottocompiti per la bacheca __board__", - "default": "Predefinito", - "queue": "Coda", - "subtask-settings": "Impostazioni sotto-compiti", - "card-settings": "Impostazioni della scheda", - "boardSubtaskSettingsPopup-title": "Impostazioni sotto-compiti della bacheca", - "boardCardSettingsPopup-title": "Impostazioni della scheda", - "deposit-subtasks-board": "Deposita i sotto compiti in questa bacheca", - "deposit-subtasks-list": "Lista di destinaizoni per questi sotto-compiti", - "show-parent-in-minicard": "Mostra genirotri nelle mini schede:", - "prefix-with-full-path": "Prefisso con percorso completo", - "prefix-with-parent": "Prefisso con genitore", - "subtext-with-full-path": "Sottotesto con percorso completo", - "subtext-with-parent": "Sotto-testo con genitore", - "change-card-parent": "Cambia la scheda genitore", - "parent-card": "Scheda genitore", - "source-board": "Bacheca d'origine", - "no-parent": "Non mostrare i genitori", - "activity-added-label": "L' etichetta '%s' è stata aggiunta a %s", - "activity-removed-label": "L'etichetta '%s' è stata rimossa da %s", - "activity-delete-attach": "Rimosso un allegato da %s", - "activity-added-label-card": "aggiunta etichetta '%s'", - "activity-removed-label-card": "L' etichetta '%s' è stata rimossa.", - "activity-delete-attach-card": "Cancella un allegato", - "activity-set-customfield": "imposta campo personalizzato '%s' a '%s' in %s", - "activity-unset-customfield": "campo personalizzato non impostato '%s' in %s", - "r-rule": "Ruolo", - "r-add-trigger": "Aggiungi trigger", - "r-add-action": "Aggiungi azione", - "r-board-rules": "Regole della bacheca", - "r-add-rule": "Aggiungi regola", - "r-view-rule": "Visualizza regola", - "r-delete-rule": "Cancella regola", - "r-new-rule-name": "Titolo nuova regola", - "r-no-rules": "Nessuna regola", - "r-when-a-card": "Quando una scheda", - "r-is": "è", - "r-is-moved": "viene spostata", - "r-added-to": "Aggiunto/a a", - "r-removed-from": "Rimosso da", - "r-the-board": "La bacheca", - "r-list": "lista", - "set-filter": "Imposta un filtro", - "r-moved-to": "Spostato/a a", - "r-moved-from": "Spostato/a da", - "r-archived": "Spostato/a nell'archivio", - "r-unarchived": "Ripristinato/a dall'archivio", - "r-a-card": "una scheda", - "r-when-a-label-is": "Quando un'etichetta viene", - "r-when-the-label": "Quando l'etichetta viene", - "r-list-name": "Nome dell'elenco", - "r-when-a-member": "Quando un membro viene", - "r-when-the-member": "Quando un membro viene", - "r-name": "nome", - "r-when-a-attach": "Quando un allegato", - "r-when-a-checklist": "Quando una checklist è", - "r-when-the-checklist": "Quando la checklist", - "r-completed": "Completato/a", - "r-made-incomplete": "Rendi incompleto", - "r-when-a-item": "Quando un elemento della checklist è", - "r-when-the-item": "Quando un elemento della checklist", - "r-checked": "Selezionato", - "r-unchecked": "Deselezionato", - "r-move-card-to": "Sposta scheda a", - "r-top-of": "Al di sopra di", - "r-bottom-of": "Al di sotto di", - "r-its-list": "il suo elenco", - "r-archive": "Sposta nell'Archivio", - "r-unarchive": "Ripristina dall'archivio", - "r-card": "scheda", - "r-add": "Aggiungere", - "r-remove": "Rimuovi", - "r-label": "etichetta", - "r-member": "membro", - "r-remove-all": "Rimuovi tutti i membri dalla scheda", - "r-set-color": "Imposta il colore a", - "r-checklist": "checklist", - "r-check-all": "Spunta tutti", - "r-uncheck-all": "Togli la spunta a tutti", - "r-items-check": "Elementi della checklist", - "r-check": "Spunta", - "r-uncheck": "Togli la spunta", - "r-item": "elemento", - "r-of-checklist": "della lista di cose da fare", - "r-send-email": "Invia un e-mail", - "r-to": "a", - "r-subject": "soggetto", - "r-rule-details": "Dettagli della regola", - "r-d-move-to-top-gen": "Sposta la scheda al di sopra del suo elenco", - "r-d-move-to-top-spec": "Sposta la scheda la di sopra dell'elenco", - "r-d-move-to-bottom-gen": "Sposta la scheda in fondo alla sua lista", - "r-d-move-to-bottom-spec": "Muovi la scheda in fondo alla lista", - "r-d-send-email": "Spedisci email", - "r-d-send-email-to": "a", - "r-d-send-email-subject": "soggetto", - "r-d-send-email-message": "Messaggio", - "r-d-archive": "Sposta la scheda nell'archivio", - "r-d-unarchive": "Ripristina la scheda dall'archivio", - "r-d-add-label": "Aggiungi etichetta", - "r-d-remove-label": "Rimuovi Etichetta", - "r-create-card": "Crea una nuova scheda", - "r-in-list": "in elenco", - "r-in-swimlane": "nel diagramma swimlane", - "r-d-add-member": "Aggiungi membro", - "r-d-remove-member": "Rimuovi membro", - "r-d-remove-all-member": "Rimouvi tutti i membri", - "r-d-check-all": "Seleziona tutti gli item di una lista", - "r-d-uncheck-all": "Deseleziona tutti gli items di una lista", - "r-d-check-one": "Seleziona", - "r-d-uncheck-one": "Deselezionalo", - "r-d-check-of-list": "della lista di cose da fare", - "r-d-add-checklist": "Aggiungi lista di cose da fare", - "r-d-remove-checklist": "Rimuovi check list", - "r-by": "da", - "r-add-checklist": "Aggiungi lista di cose da fare", - "r-with-items": "con elementi", - "r-items-list": "elemento1,elemento2,elemento3", - "r-add-swimlane": "Aggiungi un diagramma swimlane", - "r-swimlane-name": "Nome diagramma swimlane", - "r-board-note": "Nota: Lascia un campo vuoto per abbinare ogni possibile valore", - "r-checklist-note": "Nota: Gli elementi della checklist devono essere scritti come valori separati dalla virgola", - "r-when-a-card-is-moved": "Quando una scheda viene spostata su un'altra lista", - "r-set": "Imposta", - "r-update": "Aggiorna", - "r-datefield": "campo data", - "r-df-start-at": "inizio", - "r-df-due-at": "scadenza", - "r-df-end-at": "fine", - "r-df-received-at": "ricevuta", - "r-to-current-datetime": "a data/ora corrente", - "r-remove-value-from": "Rimuovi valore da", - "ldap": "LDAP", - "oauth2": "Oauth2", - "cas": "CAS", - "authentication-method": "Metodo di Autenticazione", - "authentication-type": "Tipo Autenticazione", - "custom-product-name": "Nome prodotto personalizzato", - "layout": "Layout", - "hide-logo": "Nascondi il logo", - "add-custom-html-after-body-start": "Aggiungi codice HTML personalizzato dopo <body> inzio", - "add-custom-html-before-body-end": "Aggiunti il codice HTML prima di </body> fine", - "error-undefined": "Qualcosa è andato storto", - "error-ldap-login": "C'è stato un errore mentre provavi ad effettuare il login", - "display-authentication-method": "Mostra il metodo di autenticazione", - "default-authentication-method": "Metodo di autenticazione predefinito", - "duplicate-board": "Duplica bacheca", - "people-number": "Il numero di persone è:", - "swimlaneDeletePopup-title": "Cancella diagramma swimlane ?", - "swimlane-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the swimlane. There is no undo.", - "restore-all": "Restore all", - "delete-all": "Cancella tutto", - "loading": "Loading, please wait.", - "previous_as": "l'ultima volta è stata", - "act-a-dueAt": "Scadenza modificata in __timeValue__\nData precedente: __timeOldValue__", - "act-a-endAt": "orario finale modificato in __timeValue__ (precedentemente: __timeOldValue__)", - "act-a-startAt": "orario iniziale modificato in __timeValue__ (precedentemente: __timeOldValue__)", - "act-a-receivedAt": "orario di ricezione modificato in __timeValue__ (precedentemente: __timeOldValue__)", - "a-dueAt": "scadenza modificata in", - "a-endAt": "orario finale modificato in", - "a-startAt": "orario iniziale modificato in", - "a-receivedAt": "orario di ricezione modificato in", - "almostdue": "la data di scadenza attuale %s si sta avvicinando", - "pastdue": "la data di scadenza attuale %s è scaduta", - "duenow": "la data di scadenza attuale %s è oggi", - "act-newDue": "__list__/__card__ ha un 1° sollecito [__board__]", - "act-withDue": "sollecito relativo a __list__/__card__ [__board__]", - "act-almostdue": "sollecito inviato: la scadenza (__timeValue__) di __card__ è vicina", - "act-pastdue": "sollecito inviato: la scadenza (__timeValue__) di __card__ è già passata", - "act-duenow": "sollecito inviato: la scadenza (__timeValue__) di __card__ è adesso", - "act-atUserComment": "Sei stato menzionato in [__board__] __list__/__card__", - "delete-user-confirm-popup": "Sei sicuro di voler cancellare questo profilo? Non sarà possibile ripristinarlo.", - "accounts-allowUserDelete": "Permetti agli utenti di cancellare il loro profilo", - "hide-minicard-label-text": "Nascondi etichetta minicard", - "show-desktop-drag-handles": "Mostra maniglie di trascinamento del desktop", - "assignee": "Assegnatario", - "cardAssigneesPopup-title": "Assegnatario", - "addmore-detail": "Aggiungi una descrizione più dettagliata", - "show-on-card": "Mostra sulla scheda", - "new": "Nuovo", - "editUserPopup-title": "Modifica utente", - "newUserPopup-title": "Nuovo utente", - "notifications": "Notifiche", - "view-all": "Mostra Tutto", - "filter-by-unread": "Filtra per non letto", - "mark-all-as-read": "Segna come letto", - "allow-rename": "Consenti Rinomina", - "allowRenamePopup-title": "Consenti Rinomina" -} + "accept": "Accept", + "act-activity-notify": "Notifica attività", + "act-addAttachment": "aggiunto allegato __attachment__ alla scheda __card__ della lista __list__ della corsia __swimlane__  nella bacheca __board__", + "act-deleteAttachment": "eliminato allegato __attachment__ dalla scheda __card__ della lista __list__ della corsia __swimlane__  nella bacheca __board__", + "act-addSubtask": "aggiunto sottotask __subtask__ alla scheda __card__ della lista __list__ della corsia __swimlane__  nella bacheca __board__", + "act-addLabel": "aggiunta etichetta __label__ alla scheda __card__ della lista __list__ della corsia __swimlane__  nella bacheca __board__", + "act-addedLabel": "aggiunta etichetta __label__ alla scheda __card__ della lista __list__ della corsia __swimlane__  nella bacheca __board__", + "act-removeLabel": "rimossa etichetta __label__ dalla scheda __card__ della lista __list__ della corsia __swimlane__  nella bacheca __board__", + "act-removedLabel": "rimossa etichetta __label__ dalla scheda __card__ della lista __list__ della corsia __swimlane__  nella bacheca __board__", + "act-addChecklist": "aggiunta lista di controllo __label__ alla scheda __card__ della lista __list__ della corsia __swimlane__  nella bacheca __board__", + "act-addChecklistItem": "aggiunto elemento __checklistItem__ alla lista di controllo __checklist__ della scheda __card__ della lista __list__ della corsia __swimlane__  nella bacheca __board__", + "act-removeChecklist": "rimossa lista di controllo __checklist__ dalla scheda __card__ della lista __list__ della corsia __swimlane__  nella bacheca __board__", + "act-removeChecklistItem": "rimosso elemento __checklistitem__ dalla lista di controllo __checkList__ della scheda __card__ della lista __list__ della corsia __swimlane__  nella bacheca __board__", + "act-checkedItem": "attivato __checklistitem__ nella lista di controllo __checklist__ della scheda __card__ della lista __list__ della corsia __swimlane__ nella bacheca __board__", + "act-uncheckedItem": "disattivato __checklistItem__ della lista di controllo __checklist__ dalla scheda __card__ della lista __list__ della corsia __swimlane__ nella bacheca __board__", + "act-completeChecklist": "completata lista di controllo __checklist__ nella scheda __card__ della lista __list__ della corsia __swimlane__ nella bacheca __board__", + "act-uncompleteChecklist": "lista di controllo __checklist__ incompleta nella scheda __card__ della lista __list__ in corsia __swimlane__ della bacheca __board__", + "act-addComment": "commento sulla scheda __card__: __comment__ nella lista __list__ della corsia __swimlane__ della bacheca __board__", + "act-editComment": "commento modificato sulla scheda __card__: __commento__ nella lista __list__ nella swim lane __swimlane__ nella bacheca __board__", + "act-deleteComment": "commento eliminato sulla scheda __card__: __commento__ nella lista __list__ nella swim lane__ swimlane__ nella bacheca __board__", + "act-createBoard": "bacheca __board__ creata", + "act-createSwimlane": "creata corsia __swimlane__ alla bacheca __board__", + "act-createCard": "scheda __card__ creata nella lista __list__ della corsia __swimlane__ della bacheca __board__", + "act-createCustomField": "creato campo personalizzato __customField__ nella bacheca __board", + "act-deleteCustomField": "campo personalizzato eliminato __customField__ nella bacheca __board", + "act-setCustomField": "campo personalizzato modificato __customField__: __customFieldValue__ sulla scheda __card__ sulla lista __list__ sulla swimlane __swimlane__ sulla bacheca __board__", + "act-createList": "aggiunta lista __list__ alla bacheca __board__", + "act-addBoardMember": "aggiunto membro __member__ alla bacheca __board__", + "act-archivedBoard": "Bacheca __board__ archiviata", + "act-archivedCard": "Scheda __card__ della lista __list__ della corsia __swimlane__ della bacheca __board__ archiviata", + "act-archivedList": "Lista __list__ della corsia __swimlane__ della bacheca __board__ archiviata", + "act-archivedSwimlane": "Corsia __swimlane__ della bacheca __board__ archiviata", + "act-importBoard": "Bacheca __board__ importata", + "act-importCard": "scheda importata __card__ nella lista __list__ della corsia __swimlane__ della bacheca __board__", + "act-importList": "lista __list__ importata nella corsia __swimlane__ della bacheca __board__", + "act-joinMember": "aggiunto membro __member__ alla scheda __card__ della list __list__ nella corsia __swimlane__ della bacheca __board__", + "act-moveCard": "spostata scheda __card__ della bacheca __board__ dalla lista __oldList__ della corsia __oldSwimlane__ alla lista __list__ della corsia __swimlane__", + "act-moveCardToOtherBoard": "postata scheda __card__ dalla lista __oldList__ della corsia __oldSwimlane__ della bacheca __oldBoard__ alla lista __list__ nella corsia __swimlane__ della bacheca __board__", + "act-removeBoardMember": "rimosso membro __member__ dalla bacheca __board__", + "act-restoredCard": "scheda ripristinata __card__ della lista __list__ nella corsia __swimlane__ della bacheca __board__", + "act-unjoinMember": "rimosso membro __member__ dalla scheda __card__ della lista __list__ della corsia __swimlane__ nella bacheca __board__", + "act-withBoardTitle": "__board__", + "act-withCardTitle": "[__board__] __card__", + "actions": "Azioni", + "activities": "Attività", + "activity": "Attività", + "activity-added": "ha aggiunto %s a %s", + "activity-archived": "%s spostato nell'archivio", + "activity-attached": "allegato %s a %s", + "activity-created": "creato %s", + "activity-customfield-created": "%s creato come campo personalizzato", + "activity-excluded": "escluso %s da %s", + "activity-imported": "importato %s in %s da %s", + "activity-imported-board": "importato %s da %s", + "activity-joined": "si è unito a %s", + "activity-moved": "spostato %s da %s a %s", + "activity-on": "su %s", + "activity-removed": "rimosso %s da %s", + "activity-sent": "inviato %s a %s", + "activity-unjoined": "ha abbandonato %s", + "activity-subtask-added": "aggiunto il sottocompito a 1%s", + "activity-checked-item": "selezionata %s nella checklist %s di %s", + "activity-unchecked-item": "disattivato %s nella checklist %s di %s", + "activity-checklist-added": "aggiunta checklist a %s", + "activity-checklist-removed": "È stata rimossa una checklist da%s", + "activity-checklist-completed": "%s di %s checklists completate", + "activity-checklist-uncompleted": "La checklist non è stata completata", + "activity-checklist-item-added": "Aggiunto l'elemento checklist a '%s' in %s", + "activity-checklist-item-removed": "è stato rimosso un elemento della checklist da '%s' in %s", + "add": "Aggiungere", + "activity-checked-item-card": "%s è stato selezionato nella checklist %s", + "activity-unchecked-item-card": "%s è stato deselezionato nella checklist %s", + "activity-checklist-completed-card": "checklist __label__ completata nella scheda __card__ della lista __list__ della corsia __swimlane__  nella bacheca __board__", + "activity-checklist-uncompleted-card": "La checklist %s non è completa", + "activity-editComment": "commento modificato %s", + "activity-deleteComment": "commento eliminato %s", + "add-attachment": "Aggiungi Allegato", + "add-board": "Aggiungi Bacheca", + "add-card": "Aggiungi Scheda", + "add-swimlane": "Aggiungi Diagramma Swimlane", + "add-subtask": "Aggiungi sotto-compito", + "add-checklist": "Aggiungi Checklist", + "add-checklist-item": "Aggiungi un elemento alla checklist", + "add-cover": "Aggiungi copertina", + "add-label": "Aggiungi Etichetta", + "add-list": "Aggiungi Lista", + "add-members": "Aggiungi membri", + "added": "Aggiunto", + "addMemberPopup-title": "Membri", + "admin": "Amministratore", + "admin-desc": "Può vedere e modificare schede, rimuovere membri e modificare le impostazioni della bacheca.", + "admin-announcement": "Annunci", + "admin-announcement-active": "Attiva annunci di sistema", + "admin-announcement-title": "Annunci dall'Amministratore", + "all-boards": "Tutte le bacheche", + "and-n-other-card": "E __count__ altra scheda", + "and-n-other-card_plural": "E __count__ altre schede", + "apply": "Applica", + "app-is-offline": "Caricamento, attendere prego. Aggiornare la pagina porterà ad una perdita dei dati. Se il caricamento non dovesse funzionare, per favore controlla che il server non sia stato fermato.", + "archive": "Sposta nell'Archivio", + "archive-all": "Sposta tutto nell'Archivio", + "archive-board": "Sposta la bacheca nell'Archivio", + "archive-card": "Sposta la scheda nell'Archivio", + "archive-list": "Sposta elenco nell'Archivio", + "archive-swimlane": "Sposta diagramma nell'Archivio", + "archive-selection": "Sposta la selezione nell'archivio", + "archiveBoardPopup-title": "Spostare al bacheca nell'archivio?", + "archived-items": "Archivia", + "archived-boards": "Bacheche nell'archivio", + "restore-board": "Ripristina Bacheca", + "no-archived-boards": "Nessuna bacheca presente nell'archivio", + "archives": "Archivia", + "template": "Template", + "templates": "Templates", + "assign-member": "Aggiungi membro", + "attached": "allegato", + "attachment": "Allegato", + "attachment-delete-pop": "L'eliminazione di un allegato è permanente. Non è possibile annullare.", + "attachmentDeletePopup-title": "Eliminare l'allegato?", + "attachments": "Allegati", + "auto-watch": "Segui automaticamente le bacheche quando vengono create.", + "avatar-too-big": "L'avatar è troppo grande (70KB max)", + "back": "Indietro", + "board-change-color": "Cambia colore", + "board-nb-stars": "%s stelle", + "board-not-found": "Bacheca non trovata", + "board-private-info": "Questa bacheca sarà <strong>privata</strong>.", + "board-public-info": "Questa bacheca sarà <strong>pubblica</strong>.", + "boardChangeColorPopup-title": "Cambia sfondo della bacheca", + "boardChangeTitlePopup-title": "Rinomina bacheca", + "boardChangeVisibilityPopup-title": "Cambia visibilità", + "boardChangeWatchPopup-title": "Cambia faccia", + "boardMenuPopup-title": "Impostazioni bacheca", + "boardChangeViewPopup-title": "Visualizza bacheca", + "boards": "Bacheche", + "board-view": "Visualizza bacheca", + "board-view-cal": "Calendario", + "board-view-swimlanes": "Diagramma Swimlane", + "board-view-collapse": "Collassa", + "board-view-lists": "Liste", + "bucket-example": "Per esempio come \"una lista di cose da fare\"", + "cancel": "Cancella", + "card-archived": "Questa scheda è stata spostata nell'archivio", + "board-archived": "Questa bacheca è stata spostata nell'archivio", + "card-comments-title": "Questa scheda ha %s commenti.", + "card-delete-notice": "L'eliminazione è permanente. Tutte le azioni associate a questa scheda andranno perse.", + "card-delete-pop": "Tutte le azioni saranno rimosse dal flusso attività e non sarai in grado di riaprire la scheda. Non potrai tornare indietro.", + "card-delete-suggest-archive": "Puoi spostare una scheda nell'archivio per rimuoverla dalla bacheca e mantenere la sua attività", + "card-due": "Scadenza", + "card-due-on": "Scade", + "card-spent": "Tempo trascorso", + "card-edit-attachments": "Modifica allegati", + "card-edit-custom-fields": "Modifica campo personalizzato", + "card-edit-labels": "Modifica etichette", + "card-edit-members": "Modifica membri", + "card-labels-title": "Cambia le etichette per questa scheda.", + "card-members-title": "Aggiungi o rimuovi membri della bacheca da questa scheda", + "card-start": "Inizio", + "card-start-on": "Inizia", + "cardAttachmentsPopup-title": "Allega da", + "cardCustomField-datePopup-title": "Cambia data", + "cardCustomFieldsPopup-title": "Modifica campo personalizzato", + "cardDeletePopup-title": "Elimina scheda?", + "cardDetailsActionsPopup-title": "Azioni scheda", + "cardLabelsPopup-title": "Etichette", + "cardMembersPopup-title": "Membri", + "cardMorePopup-title": "Altro", + "cardTemplatePopup-title": "Crea un template", + "cards": "Schede", + "cards-count": "Schede", + "casSignIn": "Entra con CAS", + "cardType-card": "Scheda", + "cardType-linkedCard": "Scheda collegata", + "cardType-linkedBoard": "Bacheca collegata", + "change": "Cambia", + "change-avatar": "Cambia avatar", + "change-password": "Cambia password", + "change-permissions": "Cambia permessi", + "change-settings": "Cambia impostazioni", + "changeAvatarPopup-title": "Cambia avatar", + "changeLanguagePopup-title": "Cambia lingua", + "changePasswordPopup-title": "Cambia password", + "changePermissionsPopup-title": "Cambia permessi", + "changeSettingsPopup-title": "Cambia impostazioni", + "subtasks": "Sotto-compiti", + "checklists": "Checklist", + "click-to-star": "Clicca per stellare questa bacheca", + "click-to-unstar": "Clicca per togliere la stella da questa bacheca", + "clipboard": "Clipboard o drag & drop", + "close": "Chiudi", + "close-board": "Chiudi bacheca", + "close-board-pop": "Potrai ripristinare la bacheca cliccando sul tasto \"Archivio\" presente nell'intestazione della home.", + "color-black": "nero", + "color-blue": "blu", + "color-crimson": "Rosso cremisi", + "color-darkgreen": "Verde scuro", + "color-gold": "Dorato", + "color-gray": "Grigio", + "color-green": "verde", + "color-indigo": "Indaco", + "color-lime": "lime", + "color-magenta": "Magenta", + "color-mistyrose": "Mistyrose", + "color-navy": "Navy", + "color-orange": "arancione", + "color-paleturquoise": "Turchese chiaro", + "color-peachpuff": "Pesca", + "color-pink": "rosa", + "color-plum": "Prugna", + "color-purple": "viola", + "color-red": "rosso", + "color-saddlebrown": "Saddlebrown", + "color-silver": "Argento", + "color-sky": "azzurro", + "color-slateblue": "Ardesia", + "color-white": "Bianco", + "color-yellow": "giallo", + "unset-color": "Non impostato", + "comment": "Commento", + "comment-placeholder": "Scrivi Commento", + "comment-only": "Solo commenti", + "comment-only-desc": "Puoi commentare solo le schede.", + "no-comments": "Non ci sono commenti.", + "no-comments-desc": "Impossibile visualizzare commenti o attività.", + "worker": "Lavoratore", + "worker-desc": "Può solo spostare schede, assegnarsi una scheda e commentare.", + "computer": "Computer", + "confirm-subtask-delete-dialog": "Sei sicuro di voler eliminare il sotto-compito?", + "confirm-checklist-delete-dialog": "Sei sicuro di voler eliminare la checklist?", + "copy-card-link-to-clipboard": "Copia link della scheda sulla clipboard", + "linkCardPopup-title": "Collega scheda", + "searchElementPopup-title": "Cerca", + "copyCardPopup-title": "Copia Scheda", + "copyChecklistToManyCardsPopup-title": "Copia template checklist su più schede", + "copyChecklistToManyCardsPopup-instructions": "Titolo e la descrizione della scheda di destinazione in questo formato JSON", + "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"Titolo prima scheda\", \"description\":\"Descrizione prima scheda\"}, {\"title\":\"Titolo seconda scheda\",\"description\":\"Descrizione seconda scheda\"},{\"title\":\"Titolo ultima scheda\",\"description\":\"Descrizione ultima scheda\"} ]", + "create": "Crea", + "createBoardPopup-title": "Crea bacheca", + "chooseBoardSourcePopup-title": "Importa bacheca", + "createLabelPopup-title": "Crea etichetta", + "createCustomField": "Crea campo", + "createCustomFieldPopup-title": "Crea campo", + "current": "corrente", + "custom-field-delete-pop": "Non potrai tornare indietro. Questa azione rimuoverà questo campo personalizzato da tutte le schede ed eliminerà ogni sua traccia.", + "custom-field-checkbox": "Casella di scelta", + "custom-field-date": "Data", + "custom-field-dropdown": "Lista a discesa", + "custom-field-dropdown-none": "(niente)", + "custom-field-dropdown-options": "Lista opzioni", + "custom-field-dropdown-options-placeholder": "Premi invio per aggiungere altre opzioni", + "custom-field-dropdown-unknown": "(sconosciuto)", + "custom-field-number": "Numero", + "custom-field-text": "Testo", + "custom-fields": "Campi personalizzati", + "date": "Data", + "decline": "Declina", + "default-avatar": "Avatar predefinito", + "delete": "Elimina", + "deleteCustomFieldPopup-title": "Elimina il campo personalizzato?", + "deleteLabelPopup-title": "Eliminare etichetta?", + "description": "Descrizione", + "disambiguateMultiLabelPopup-title": "Disambiguare l'azione Etichetta", + "disambiguateMultiMemberPopup-title": "Disambiguare l'azione Membro", + "discard": "Scarta", + "done": "Fatto", + "download": "Download", + "edit": "Modifica", + "edit-avatar": "Cambia avatar", + "edit-profile": "Modifica profilo", + "edit-wip-limit": "Modifica limite di work in progress", + "soft-wip-limit": "Limite Work in progress soft", + "editCardStartDatePopup-title": "Cambia data di inizio", + "editCardDueDatePopup-title": "Cambia data di scadenza", + "editCustomFieldPopup-title": "Modifica campo", + "editCardSpentTimePopup-title": "Cambia tempo trascorso", + "editLabelPopup-title": "Cambia etichetta", + "editNotificationPopup-title": "Modifica notifiche", + "editProfilePopup-title": "Modifica profilo", + "email": "Email", + "email-enrollAccount-subject": "Creato un account per te su __siteName__", + "email-enrollAccount-text": "Ciao __user__,\n\nPer iniziare ad usare il servizio, clicca sul link seguente:\n\n__url__\n\nGrazie.", + "email-fail": "Invio email fallito", + "email-fail-text": "Errore nel tentativo di invio email", + "email-invalid": "Email non valida", + "email-invite": "Invita via email", + "email-invite-subject": "__inviter__ ti ha inviato un invito", + "email-invite-text": "Caro __user__,\n\n__inviter__ ti ha invitato ad unirti alla bacheca \"__board__\" per le collaborazioni.\n\nPer favore clicca sul link seguente:\n\n__url__\n\nGrazie.", + "email-resetPassword-subject": "Ripristina la tua password su on __siteName__", + "email-resetPassword-text": "Ciao __user__,\n\nPer ripristinare la tua password, clicca sul link seguente:\n\n__url__\n\nGrazie.", + "email-sent": "Email inviata", + "email-verifyEmail-subject": "Verifica il tuo indirizzo email su on __siteName__", + "email-verifyEmail-text": "Ciao __user__,\n\nPer verificare il tuo account email, clicca sul link seguente:\n\n__url__\n\nGrazie.", + "enable-wip-limit": "Abilita limite di work in progress", + "error-board-doesNotExist": "Questa bacheca non esiste", + "error-board-notAdmin": "Devi essere admin di questa bacheca per poterlo fare", + "error-board-notAMember": "Devi essere un membro di questa bacheca per poterlo fare", + "error-json-malformed": "Il tuo testo non è un JSON valido", + "error-json-schema": "Il tuo file JSON non contiene le giuste informazioni nel formato corretto", + "error-list-doesNotExist": "Questa lista non esiste", + "error-user-doesNotExist": "Questo utente non esiste", + "error-user-notAllowSelf": "Non puoi invitare te stesso", + "error-user-notCreated": "L'utente non è stato creato", + "error-username-taken": "Questo username è già utilizzato", + "error-email-taken": "L'email è già stata presa", + "export-board": "Esporta bacheca", + "sort": "Ordina", + "sort-desc": "Clicca per ordinare la lista", + "list-sort-by": "Ordina la lista per:", + "list-label-modifiedAt": "Orario ultimo accesso", + "list-label-title": "Nome della lista", + "list-label-sort": "Il tuo ordine manuale", + "list-label-short-modifiedAt": "(L)", + "list-label-short-title": "(N)", + "list-label-short-sort": "(M)", + "filter": "Filtra", + "filter-cards": "Filtra schede o liste", + "list-filter-label": "Filtra lista per titolo", + "filter-clear": "Pulisci filtri", + "filter-no-label": "Nessuna etichetta", + "filter-no-member": "Nessun membro", + "filter-no-custom-fields": "Nessun campo personalizzato", + "filter-show-archive": "Mostra le liste archiviate", + "filter-hide-empty": "Nascondi liste vuote", + "filter-on": "Il filtro è attivo", + "filter-on-desc": "Stai filtrando le schede su questa bacheca. Clicca qui per modificare il filtro,", + "filter-to-selection": "Seleziona", + "advanced-filter-label": "Filtro avanzato", + "advanced-filter-description": "Il filtro avanzato permette di scrivere una stringa contenente i seguenti operatori: == != <= >= && || ( ) Uno spazio è usato come separatore tra gli operatori. Si può filtrare per tutti i campi personalizzati, scrivendo i loro nomi e valori. Per esempio: Campo1 == Valore1. Nota: Se i campi o i valori contengono spazi, è necessario incapsularli all'interno di paici singoli. Per esempio: 'Campo 1' == 'Valore 1'. Per i singoli caratteri di controllo (' V) che devono essere ignorati, si può usare \\. Per esempio: C1 == Campo1 == L'\\ho. Si possono anche combinare condizioni multiple. Per esempio: C1 == V1 || C1 ==V2. Di norma tutti gli operatori vengono lettti da sinistra a destra. Si può cambiare l'ordine posizionando delle parentesi. Per esempio: C1 == V1 && ( C2 == V2 || C2 == V3) . Inoltre è possibile cercare nei campi di testo usando le espressioni regolari (n.d.t. regex): F1 ==/Tes.*/i", + "fullname": "Nome completo", + "header-logo-title": "Torna alla tua bacheca.", + "hide-system-messages": "Nascondi i messaggi di sistema", + "headerBarCreateBoardPopup-title": "Crea bacheca", + "home": "Home", + "import": "Importa", + "link": "Collegamento", + "import-board": "Importa bacheca", + "import-board-c": "Importa bacheca", + "import-board-title-trello": "Importa una bacheca da Trello", + "import-board-title-wekan": "Importa bacheca dall'esportazione precedente", + "import-sandstorm-backup-warning": "Non cancellare i dati che importi dalla bacheca esportata in origine o da Trello prima che il controllo finisca e si riapra ancora, altrimenti otterrai un messaggio di errore Bacheca non trovata, che significa che i dati sono perduti.", + "import-sandstorm-warning": "La bacheca importata cancellerà tutti i dati esistenti su questa bacheca e li rimpiazzerà con quelli della bacheca importata.", + "from-trello": "Da Trello", + "from-wekan": "Dall'esportazione precedente", + "import-board-instruction-trello": "Nella tua bacheca Trello vai a 'Menu', poi 'Altro', 'Stampa ed esporta', 'Esporta JSON', e copia il testo che compare.", + "import-board-instruction-wekan": "Nella tua bacheca vai su \"Menu\", poi \"Esporta la bacheca\", e copia il testo nel file scaricato", + "import-board-instruction-about-errors": "Se hai degli errori quando importi una bacheca, qualche volta l'importazione funziona comunque, e la bacheca si trova nella pagina \"Tutte le bacheche\"", + "import-json-placeholder": "Incolla un JSON valido qui", + "import-map-members": "Mappatura dei membri", + "import-members-map": "La bacheca che hai importato contiene alcuni membri. Per favore scegli i membri che vuoi importare tra i tuoi utenti", + "import-show-user-mapping": "Rivedi la mappatura dei membri", + "import-user-select": "Scegli l'utente che vuoi venga utilizzato come questo membro", + "importMapMembersAddPopup-title": "Scegli membro", + "info": "Versione", + "initials": "Iniziali", + "invalid-date": "Data non valida", + "invalid-time": "Tempo non valido", + "invalid-user": "User non valido", + "joined": "si è unito a", + "just-invited": "Sei stato appena invitato a questa bacheca", + "keyboard-shortcuts": "Scorciatoie da tastiera", + "label-create": "Crea etichetta", + "label-default": "%s etichetta (default)", + "label-delete-pop": "Non potrai tornare indietro. Procedendo, rimuoverai questa etichetta da tutte le schede e distruggerai la sua cronologia.", + "labels": "Etichette", + "language": "Lingua", + "last-admin-desc": "Non puoi cambiare i ruoli perché deve esserci almeno un admin.", + "leave-board": "Abbandona bacheca", + "leave-board-pop": "Sei sicuro di voler abbandonare __boardTitle__? Sarai rimosso da tutte le schede in questa bacheca.", + "leaveBoardPopup-title": "Abbandona Bacheca?", + "link-card": "Link a questa scheda", + "list-archive-cards": "Sposta tutte le schede in questo elenco nell'Archivio", + "list-archive-cards-pop": "Questo rimuoverà tutte le schede nell'elenco dalla bacheca. Per vedere le schede nell'archivio e portarle dov'erano nella bacheca, clicca su \"Menu\" > \"Archivio\".", + "list-move-cards": "Sposta tutte le schede in questa lista", + "list-select-cards": "Selezione tutte le schede in questa lista", + "set-color-list": "Imposta un colore", + "listActionPopup-title": "Azioni disponibili", + "swimlaneActionPopup-title": "Azioni diagramma Swimlane", + "swimlaneAddPopup-title": "Aggiungi un diagramma Swimlane di seguito", + "listImportCardPopup-title": "Importa una scheda di Trello", + "listMorePopup-title": "Altro", + "link-list": "Link a questa lista", + "list-delete-pop": "Tutte le azioni saranno rimosse dal flusso attività e non sarai in grado di recuperare la lista. Non potrai tornare indietro.", + "list-delete-suggest-archive": "Puoi spostare un elenco nell'archivio per rimuoverlo dalla bacheca e mantentere la sua attività.", + "lists": "Liste", + "swimlanes": "Diagramma Swimlane", + "log-out": "Log Out", + "log-in": "Log In", + "loginPopup-title": "Log In", + "memberMenuPopup-title": "Impostazioni membri", + "members": "Membri", + "menu": "Menu", + "move-selection": "Sposta selezione", + "moveCardPopup-title": "Sposta scheda", + "moveCardToBottom-title": "Sposta in fondo", + "moveCardToTop-title": "Sposta in alto", + "moveSelectionPopup-title": "Sposta selezione", + "multi-selection": "Multi-Selezione", + "multi-selection-on": "Multi-Selezione attiva", + "muted": "Silenziato", + "muted-info": "Non sarai mai notificato delle modifiche in questa bacheca", + "my-boards": "Le mie bacheche", + "name": "Nome", + "no-archived-cards": "Non ci sono schede nell'archivio.", + "no-archived-lists": "Non ci sono elenchi nell'archivio.", + "no-archived-swimlanes": "Non ci sono diagrammi Swimlane nell'archivio.", + "no-results": "Nessun risultato", + "normal": "Normale", + "normal-desc": "Può visionare e modificare le schede. Non può cambiare le impostazioni.", + "not-accepted-yet": "Invitato non ancora accettato", + "notify-participate": "Ricevi aggiornamenti per qualsiasi scheda a cui partecipi come creatore o membro", + "notify-watch": "Ricevi aggiornamenti per tutte le bacheche, liste o schede che stai seguendo", + "optional": "opzionale", + "or": "o", + "page-maybe-private": "Questa pagina potrebbe essere privata. Potresti essere in grado di vederla <a href='%s'>facendo il log-in</a>.", + "page-not-found": "Pagina non trovata.", + "password": "Password", + "paste-or-dragdrop": "per incollare, oppure trascina & rilascia il file immagine (solo immagini)", + "participating": "Partecipando", + "preview": "Anteprima", + "previewAttachedImagePopup-title": "Anteprima", + "previewClipboardImagePopup-title": "Anteprima", + "private": "Privata", + "private-desc": "Questa bacheca è privata. Solo le persone aggiunte alla bacheca possono vederla e modificarla.", + "profile": "Profilo", + "public": "Pubblica", + "public-desc": "Questa bacheca è pubblica. È visibile a chiunque abbia il link e sarà mostrata dai motori di ricerca come Google. Solo le persone aggiunte alla bacheca possono modificarla.", + "quick-access-description": "Stella una bacheca per aggiungere una scorciatoia in questa barra.", + "remove-cover": "Rimuovi cover", + "remove-from-board": "Rimuovi dalla bacheca", + "remove-label": "Rimuovi Etichetta", + "listDeletePopup-title": "Eliminare Lista?", + "remove-member": "Rimuovi utente", + "remove-member-from-card": "Rimuovi dalla scheda", + "remove-member-pop": "Rimuovere __name__ (__username__) da __boardTitle__? L'utente sarà rimosso da tutte le schede in questa bacheca. Riceveranno una notifica.", + "removeMemberPopup-title": "Rimuovere membro?", + "rename": "Rinomina", + "rename-board": "Rinomina bacheca", + "restore": "Ripristina", + "save": "Salva", + "search": "Cerca", + "rules": "Regole", + "search-cards": "Search from card/list titles, descriptions and custom fields on this board", + "search-example": "Testo da ricercare?", + "select-color": "Seleziona Colore", + "set-wip-limit-value": "Seleziona un limite per il massimo numero di attività in questa lista", + "setWipLimitPopup-title": "Imposta limite di work in progress", + "shortcut-assign-self": "Aggiungi te stesso alla scheda corrente", + "shortcut-autocomplete-emoji": "Autocompletamento emoji", + "shortcut-autocomplete-members": "Autocompletamento membri", + "shortcut-clear-filters": "Pulisci tutti i filtri", + "shortcut-close-dialog": "Chiudi finestra di dialogo", + "shortcut-filter-my-cards": "Filtra le mie schede", + "shortcut-show-shortcuts": "Apri questa lista di scorciatoie", + "shortcut-toggle-filterbar": "Apri/chiudi la barra laterale dei filtri", + "shortcut-toggle-sidebar": "Apri/chiudi la barra laterale della bacheca", + "show-cards-minimum-count": "Mostra il contatore delle schede se la lista ne contiene più di", + "sidebar-open": "Apri Sidebar", + "sidebar-close": "Chiudi Sidebar", + "signupPopup-title": "Crea un account", + "star-board-title": "Clicca per stellare questa bacheca. Sarà mostrata all'inizio della tua lista bacheche.", + "starred-boards": "Bacheche stellate", + "starred-boards-description": "Le bacheche stellate vengono mostrato all'inizio della tua lista bacheche.", + "subscribe": "Sottoscrivi", + "team": "Team", + "this-board": "questa bacheca", + "this-card": "questa scheda", + "spent-time-hours": "Tempo trascorso (ore)", + "overtime-hours": "Overtime (ore)", + "overtime": "Overtime", + "has-overtime-cards": "Ci sono scheda scadute", + "has-spenttime-cards": "Ci sono scheda con tempo impiegato", + "time": "Ora", + "title": "Titolo", + "tracking": "Monitoraggio", + "tracking-info": "Sarai notificato per tutte le modifiche alle schede delle quali sei creatore o membro.", + "type": "Tipo", + "unassign-member": "Rimuovi membro", + "unsaved-description": "Hai una descrizione non salvata", + "unwatch": "Non seguire", + "upload": "Upload", + "upload-avatar": "Carica un avatar", + "uploaded-avatar": "Avatar caricato", + "username": "Username", + "view-it": "Vedi", + "warn-list-archived": "Attenzione:questa scheda si trova in un elenco dell'archivio", + "watch": "Segui", + "watching": "Stai seguendo", + "watching-info": "Sarai notificato per tutte le modifiche in questa bacheca", + "welcome-board": "Bacheca di benvenuto", + "welcome-swimlane": "Pietra miliare 1", + "welcome-list1": "Basi", + "welcome-list2": "Avanzate", + "card-templates-swimlane": "Template scheda", + "list-templates-swimlane": "Elenca i template", + "board-templates-swimlane": "Bacheca dei template", + "what-to-do": "Cosa vuoi fare?", + "wipLimitErrorPopup-title": "Limite work in progress non valido.", + "wipLimitErrorPopup-dialog-pt1": "Il numero di compiti in questa lista è maggiore del limite di work in progress che hai definito in precedenza.", + "wipLimitErrorPopup-dialog-pt2": "Per favore, sposta alcuni dei compiti fuori da questa lista, oppure imposta un limite di work in progress più alto.", + "admin-panel": "Pannello dell'Amministratore", + "settings": "Impostazioni", + "people": "Persone", + "registration": "Registrazione", + "disable-self-registration": "Disabilita Auto-registrazione", + "invite": "Invita", + "invite-people": "Invita persone", + "to-boards": "Alla(e) bacheca", + "email-addresses": "Indirizzi email", + "smtp-host-description": "L'indirizzo del server SMTP che gestisce le tue email.", + "smtp-port-description": "La porta che il tuo server SMTP utilizza per le email in uscita.", + "smtp-tls-description": "Abilita supporto TLS per server SMTP", + "smtp-host": "SMTP Host", + "smtp-port": "Porta SMTP", + "smtp-username": "Username", + "smtp-password": "Password", + "smtp-tls": "Supporto TLS", + "send-from": "Da", + "send-smtp-test": "Invia un'email di test a te stesso", + "invitation-code": "Codice d'invito", + "email-invite-register-subject": "__inviter__ ti ha inviato un invito", + "email-invite-register-text": "Gentile __user__,\n\n__inviter__ ti ha invitato a partecipare a questa bacheca kanban per collaborare.\n\nPer favore segui il collegamento qui sotto:\n__url__\n\nIl tuo codice di invito è: __icode__\n\nGrazie.", + "email-smtp-test-subject": "E-Mail di prova SMTP", + "email-smtp-test-text": "Hai inviato un'email con successo", + "error-invitation-code-not-exist": "Il codice d'invito non esiste", + "error-notAuthorized": "Non sei autorizzato ad accedere a questa pagina.", + "webhook-title": "Nome Webhook", + "webhook-token": "Token (facoltativo per l'autenticazione)", + "outgoing-webhooks": "Server esterni", + "bidirectional-webhooks": "Webhook a due vie", + "outgoingWebhooksPopup-title": "Server esterni", + "boardCardTitlePopup-title": "Filtro per Titolo Scheda", + "disable-webhook": "Disattiva questo Webhook", + "global-webhook": "Webhook globali", + "new-outgoing-webhook": "Nuovo webhook in uscita", + "no-name": "(Sconosciuto)", + "Node_version": "Versione di Node", + "Meteor_version": "Versione Meteor", + "MongoDB_version": "Versione MondoDB", + "MongoDB_storage_engine": "Versione motore dati MongoDB", + "MongoDB_Oplog_enabled": "MongoDB Oplog abilitato", + "OS_Arch": "Architettura del sistema operativo", + "OS_Cpus": "Conteggio della CPU del sistema operativo", + "OS_Freemem": "Memoria libera del sistema operativo", + "OS_Loadavg": "Carico medio del sistema operativo", + "OS_Platform": "Piattaforma del sistema operativo", + "OS_Release": "Versione di rilascio del sistema operativo", + "OS_Totalmem": "Memoria totale del sistema operativo", + "OS_Type": "Tipo di sistema operativo", + "OS_Uptime": "Tempo di attività del sistema operativo.", + "days": "giorni", + "hours": "ore", + "minutes": "minuti", + "seconds": "secondi", + "show-field-on-card": "Visualizza questo campo sulla scheda", + "automatically-field-on-card": "Crea automaticamente i campi per tutte le schede", + "showLabel-field-on-card": "Mostra l'etichetta di campo su minischeda", + "yes": "Sì", + "no": "No", + "accounts": "Profili", + "accounts-allowEmailChange": "Permetti modifica dell'email", + "accounts-allowUserNameChange": "Consenti la modifica del nome utente", + "createdAt": "creato alle", + "verified": "Verificato", + "active": "Attivo", + "card-received": "Ricevuta", + "card-received-on": "Ricevuta il", + "card-end": "Fine", + "card-end-on": "Termina il", + "editCardReceivedDatePopup-title": "Cambia data ricezione", + "editCardEndDatePopup-title": "Cambia data finale", + "setCardColorPopup-title": "Imposta il colore", + "setCardActionsColorPopup-title": "Scegli un colore", + "setSwimlaneColorPopup-title": "Scegli un colore", + "setListColorPopup-title": "Scegli un colore", + "assigned-by": "Assegnato da", + "requested-by": "Richiesto da", + "board-delete-notice": "L'eliminazione è permanente. Tutte le azioni, liste e schede associate a questa bacheca andranno perse.", + "delete-board-confirm-popup": "Tutte le liste, schede, etichette e azioni saranno rimosse e non sarai più in grado di recuperare il contenuto della bacheca. L'azione non è annullabile.", + "boardDeletePopup-title": "Eliminare la bacheca?", + "delete-board": "Elimina bacheca", + "default-subtasks-board": "Sottocompiti per la bacheca __board__", + "default": "Predefinito", + "queue": "Coda", + "subtask-settings": "Impostazioni sotto-compiti", + "card-settings": "Impostazioni della scheda", + "boardSubtaskSettingsPopup-title": "Impostazioni sotto-compiti della bacheca", + "boardCardSettingsPopup-title": "Impostazioni della scheda", + "deposit-subtasks-board": "Deposita i sotto compiti in questa bacheca", + "deposit-subtasks-list": "Lista di destinaizoni per questi sotto-compiti", + "show-parent-in-minicard": "Mostra genirotri nelle mini schede:", + "prefix-with-full-path": "Prefisso con percorso completo", + "prefix-with-parent": "Prefisso con genitore", + "subtext-with-full-path": "Sottotesto con percorso completo", + "subtext-with-parent": "Sotto-testo con genitore", + "change-card-parent": "Cambia la scheda genitore", + "parent-card": "Scheda genitore", + "source-board": "Bacheca d'origine", + "no-parent": "Non mostrare i genitori", + "activity-added-label": "L' etichetta '%s' è stata aggiunta a %s", + "activity-removed-label": "L'etichetta '%s' è stata rimossa da %s", + "activity-delete-attach": "Rimosso un allegato da %s", + "activity-added-label-card": "aggiunta etichetta '%s'", + "activity-removed-label-card": "L' etichetta '%s' è stata rimossa.", + "activity-delete-attach-card": "Cancella un allegato", + "activity-set-customfield": "imposta campo personalizzato '%s' a '%s' in %s", + "activity-unset-customfield": "campo personalizzato non impostato '%s' in %s", + "r-rule": "Ruolo", + "r-add-trigger": "Aggiungi trigger", + "r-add-action": "Aggiungi azione", + "r-board-rules": "Regole della bacheca", + "r-add-rule": "Aggiungi regola", + "r-view-rule": "Visualizza regola", + "r-delete-rule": "Cancella regola", + "r-new-rule-name": "Titolo nuova regola", + "r-no-rules": "Nessuna regola", + "r-when-a-card": "Quando una scheda", + "r-is": "è", + "r-is-moved": "viene spostata", + "r-added-to": "Aggiunto/a a", + "r-removed-from": "Rimosso da", + "r-the-board": "La bacheca", + "r-list": "lista", + "set-filter": "Imposta un filtro", + "r-moved-to": "Spostato/a a", + "r-moved-from": "Spostato/a da", + "r-archived": "Spostato/a nell'archivio", + "r-unarchived": "Ripristinato/a dall'archivio", + "r-a-card": "una scheda", + "r-when-a-label-is": "Quando un'etichetta viene", + "r-when-the-label": "Quando l'etichetta viene", + "r-list-name": "Nome dell'elenco", + "r-when-a-member": "Quando un membro viene", + "r-when-the-member": "Quando un membro viene", + "r-name": "nome", + "r-when-a-attach": "Quando un allegato", + "r-when-a-checklist": "Quando una checklist è", + "r-when-the-checklist": "Quando la checklist", + "r-completed": "Completato/a", + "r-made-incomplete": "Rendi incompleto", + "r-when-a-item": "Quando un elemento della checklist è", + "r-when-the-item": "Quando un elemento della checklist", + "r-checked": "Selezionato", + "r-unchecked": "Deselezionato", + "r-move-card-to": "Sposta scheda a", + "r-top-of": "Al di sopra di", + "r-bottom-of": "Al di sotto di", + "r-its-list": "il suo elenco", + "r-archive": "Sposta nell'Archivio", + "r-unarchive": "Ripristina dall'archivio", + "r-card": "scheda", + "r-add": "Aggiungere", + "r-remove": "Rimuovi", + "r-label": "etichetta", + "r-member": "membro", + "r-remove-all": "Rimuovi tutti i membri dalla scheda", + "r-set-color": "Imposta il colore a", + "r-checklist": "checklist", + "r-check-all": "Spunta tutti", + "r-uncheck-all": "Togli la spunta a tutti", + "r-items-check": "Elementi della checklist", + "r-check": "Spunta", + "r-uncheck": "Togli la spunta", + "r-item": "elemento", + "r-of-checklist": "della lista di cose da fare", + "r-send-email": "Invia un e-mail", + "r-to": "a", + "r-subject": "soggetto", + "r-rule-details": "Dettagli della regola", + "r-d-move-to-top-gen": "Sposta la scheda al di sopra del suo elenco", + "r-d-move-to-top-spec": "Sposta la scheda la di sopra dell'elenco", + "r-d-move-to-bottom-gen": "Sposta la scheda in fondo alla sua lista", + "r-d-move-to-bottom-spec": "Muovi la scheda in fondo alla lista", + "r-d-send-email": "Spedisci email", + "r-d-send-email-to": "a", + "r-d-send-email-subject": "soggetto", + "r-d-send-email-message": "Messaggio", + "r-d-archive": "Sposta la scheda nell'archivio", + "r-d-unarchive": "Ripristina la scheda dall'archivio", + "r-d-add-label": "Aggiungi etichetta", + "r-d-remove-label": "Rimuovi Etichetta", + "r-create-card": "Crea una nuova scheda", + "r-in-list": "in elenco", + "r-in-swimlane": "nel diagramma swimlane", + "r-d-add-member": "Aggiungi membro", + "r-d-remove-member": "Rimuovi membro", + "r-d-remove-all-member": "Rimouvi tutti i membri", + "r-d-check-all": "Seleziona tutti gli item di una lista", + "r-d-uncheck-all": "Deseleziona tutti gli items di una lista", + "r-d-check-one": "Seleziona", + "r-d-uncheck-one": "Deselezionalo", + "r-d-check-of-list": "della lista di cose da fare", + "r-d-add-checklist": "Aggiungi lista di cose da fare", + "r-d-remove-checklist": "Rimuovi check list", + "r-by": "da", + "r-add-checklist": "Aggiungi lista di cose da fare", + "r-with-items": "con elementi", + "r-items-list": "elemento1,elemento2,elemento3", + "r-add-swimlane": "Aggiungi un diagramma swimlane", + "r-swimlane-name": "Nome diagramma swimlane", + "r-board-note": "Nota: Lascia un campo vuoto per abbinare ogni possibile valore", + "r-checklist-note": "Nota: Gli elementi della checklist devono essere scritti come valori separati dalla virgola", + "r-when-a-card-is-moved": "Quando una scheda viene spostata su un'altra lista", + "r-set": "Imposta", + "r-update": "Aggiorna", + "r-datefield": "campo data", + "r-df-start-at": "inizio", + "r-df-due-at": "scadenza", + "r-df-end-at": "fine", + "r-df-received-at": "ricevuta", + "r-to-current-datetime": "a data/ora corrente", + "r-remove-value-from": "Rimuovi valore da", + "ldap": "LDAP", + "oauth2": "Oauth2", + "cas": "CAS", + "authentication-method": "Metodo di Autenticazione", + "authentication-type": "Tipo Autenticazione", + "custom-product-name": "Nome prodotto personalizzato", + "layout": "Layout", + "hide-logo": "Nascondi il logo", + "add-custom-html-after-body-start": "Aggiungi codice HTML personalizzato dopo <body> inzio", + "add-custom-html-before-body-end": "Aggiunti il codice HTML prima di </body> fine", + "error-undefined": "Qualcosa è andato storto", + "error-ldap-login": "C'è stato un errore mentre provavi ad effettuare il login", + "display-authentication-method": "Mostra il metodo di autenticazione", + "default-authentication-method": "Metodo di autenticazione predefinito", + "duplicate-board": "Duplica bacheca", + "people-number": "Il numero di persone è:", + "swimlaneDeletePopup-title": "Cancella diagramma swimlane ?", + "swimlane-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the swimlane. There is no undo.", + "restore-all": "Restore all", + "delete-all": "Cancella tutto", + "loading": "Loading, please wait.", + "previous_as": "l'ultima volta è stata", + "act-a-dueAt": "Scadenza modificata in __timeValue__\nData precedente: __timeOldValue__", + "act-a-endAt": "orario finale modificato in __timeValue__ (precedentemente: __timeOldValue__)", + "act-a-startAt": "orario iniziale modificato in __timeValue__ (precedentemente: __timeOldValue__)", + "act-a-receivedAt": "orario di ricezione modificato in __timeValue__ (precedentemente: __timeOldValue__)", + "a-dueAt": "scadenza modificata in", + "a-endAt": "orario finale modificato in", + "a-startAt": "orario iniziale modificato in", + "a-receivedAt": "orario di ricezione modificato in", + "almostdue": "la data di scadenza attuale %s si sta avvicinando", + "pastdue": "la data di scadenza attuale %s è scaduta", + "duenow": "la data di scadenza attuale %s è oggi", + "act-newDue": "__list__/__card__ ha un 1° sollecito [__board__]", + "act-withDue": "sollecito relativo a __list__/__card__ [__board__]", + "act-almostdue": "sollecito inviato: la scadenza (__timeValue__) di __card__ è vicina", + "act-pastdue": "sollecito inviato: la scadenza (__timeValue__) di __card__ è già passata", + "act-duenow": "sollecito inviato: la scadenza (__timeValue__) di __card__ è adesso", + "act-atUserComment": "Sei stato menzionato in [__board__] __list__/__card__", + "delete-user-confirm-popup": "Sei sicuro di voler cancellare questo profilo? Non sarà possibile ripristinarlo.", + "accounts-allowUserDelete": "Permetti agli utenti di cancellare il loro profilo", + "hide-minicard-label-text": "Nascondi etichetta minicard", + "show-desktop-drag-handles": "Mostra maniglie di trascinamento del desktop", + "assignee": "Assegnatario", + "cardAssigneesPopup-title": "Assegnatario", + "addmore-detail": "Aggiungi una descrizione più dettagliata", + "show-on-card": "Mostra sulla scheda", + "new": "Nuovo", + "editUserPopup-title": "Modifica utente", + "newUserPopup-title": "Nuovo utente", + "notifications": "Notifiche", + "view-all": "Mostra Tutto", + "filter-by-unread": "Filtra per non letto", + "mark-all-as-read": "Segna come letto", + "allow-rename": "Consenti Rinomina", + "allowRenamePopup-title": "Consenti Rinomina" +} \ No newline at end of file diff --git a/i18n/ja.i18n.json b/i18n/ja.i18n.json index 99e742e6..7195e6f1 100644 --- a/i18n/ja.i18n.json +++ b/i18n/ja.i18n.json @@ -1,769 +1,769 @@ { - "accept": "受け入れ", - "act-activity-notify": "アクティビティ通知", - "act-addAttachment": "添付ファイル __attachment__ を ボード __board__, スイムレーン __swimlane__, リスト __list__, カード __card__ に追加しました", - "act-deleteAttachment": "添付ファイル __attachment__ を ボード __board__, スイムレーン __swimlane__, リスト __list__, カード __card__ から削除しました", - "act-addSubtask": "サブタスク __subtask__ を ボード __board__, スイムレーン __swimlane__, リスト __list__, カード __card__ に追加しました", - "act-addLabel": "ラベル __label__ を ボード __board__, スイムレーン __swimlane__, リスト __list__, カード __card__ に追加しました", - "act-addedLabel": "ラベル __label__ を ボード __board__, スイムレーン __swimlane__, リスト __list__, カード __card__ に追加しました", - "act-removeLabel": "ラベル __label__ を ボード __board__, スイムレーン __swimlane__, リスト __list__, カード __card__ から削除しました", - "act-removedLabel": "ラベル __label__ を ボード __board__, スイムレーン __swimlane__, リスト __list__, カード __card__ から削除しました", - "act-addChecklist": "チェックリスト __checklist__ を ボード __board__, スイムレーン __swimlane__, リスト __list__, カード __card__ に追加しました", - "act-addChecklistItem": "チェックリスト項目 __checklistItem__ を ボード __board__, スイムレーン __swimlane__, リスト __list__, カード __card__, チェックリスト __checkList__ に追加しました", - "act-removeChecklist": "チェックリスト __checklist__ を ボード __board__, スイムレーン __swimlane__, リスト __list__, カード __card__ から削除しました", - "act-removeChecklistItem": "チェックリスト項目 __checklistItem__ を ボード __board__, スイムレーン __swimlane__, リスト __list__, カード __card__, チェックリスト __checkList__ から削除しました", - "act-checkedItem": "__checklistItem__ がチェックされました / ボード __board__, スイムレーン __swimlane__, リスト __list__, カード __card__, チェックリスト __checklist__", - "act-uncheckedItem": "__checklistItem__ が未チェックになりました / ボード __board__, スイムレーン __swimlane__, リスト __list__, カード __card__, チェックリスト __checklist__", - "act-completeChecklist": "チェックリスト __checklist__ ボード __board__, スイムレーン __swimlane__, リスト __list__, カード __card__ が完了しました", - "act-uncompleteChecklist": "チェックリスト __checklist__ ボード __board__, スイムレーン __swimlane__, リスト __list__, カード __card__ が未完了になりました", - "act-addComment": "カード __card__ にコメントが追加されました: __comment__ / ボード __board__, スイムレーン __swimlane__, リスト __list__", - "act-editComment": "カード __card__ のコメントが編集されました: __comment__ / ボード __board__, スイムレーン __swimlane__, リスト __list__", - "act-deleteComment": "コメント __comment__ を ボード __board__, スイムレーン __swimlane__, リスト __list__, カード __card__ から削除しました", - "act-createBoard": "ボード __board__ を作成しました", - "act-createSwimlane": "スイムレーン __swimlane__ を ボード __board__ に作成しました", - "act-createCard": "カード __card__ をボード __board__, スイムレーン __swimlane__, リスト __list__ に作成しました", - "act-createCustomField": "カスタムフィールド __customField__ を ボード __board__ に作成しました", - "act-deleteCustomField": "カスタムフィールド __customField__ を ボード __board__ から削除しました", - "act-setCustomField": "カスタムフィールド __customField__ が編集されました: __customFieldValue__ / ボード __board__, スイムレーン __swimlane__, リスト __list__, カード __card__", - "act-createList": "リスト __list__ を ボード __board__ に追加しました", - "act-addBoardMember": "メンバー __member__ を ボード __board__ に追加しました", - "act-archivedBoard": "ボード __board__ をアーカイブしました", - "act-archivedCard": "カード __card__ を ボード __board__, スイムレーン __swimlane__, リスト __list__ からアーカイブしました", - "act-archivedList": "リスト __list__ を ボード __board__, スイムレーン __swimlane__ からアーカイブしました", - "act-archivedSwimlane": "スイムレーン __swimlane__ を ボード __board__ からアーカイブしました", - "act-importBoard": "ボード __board__ をインポートしました", - "act-importCard": "カード __card__ が ボード __board__, スイムレーン __swimlane__, リスト __list__ にインポートされました", - "act-importList": "リスト __list__ が ボード __board__, スイムレーン __swimlane__ にインポートされました", - "act-joinMember": "メンバー __member__ を ボード __board__, スイムレーン __swimlane__, リスト __list__, カード __card__ に追加しました", - "act-moveCard": "カード __card__ / ボード __board__ が スイムレーン __oldSwimlane__, リスト __oldList__ から スイムレーン __swimlane__, リスト __list__ に移動されました", - "act-moveCardToOtherBoard": "カード __card__ が ボード __oldBoard__, スイムレーン __oldSwimlane__, リスト __oldList__ から ボード __board__, スイムレーン __swimlane__, リスト __list__ に移動されました", - "act-removeBoardMember": "メンバー __member__ を ボード __board__ から削除しました", - "act-restoredCard": "カード __card__ が ボード __board__, スイムレーン __swimlane__, リスト __list__ に復元されました", - "act-unjoinMember": "メンバー __member__ を ボード __board__, スイムレーン __swimlane__, リスト __list__, カード __card__ から削除しました", - "act-withBoardTitle": "__board__", - "act-withCardTitle": "[__board__] __card__", - "actions": "操作", - "activities": "アクティビティ", - "activity": "アクティビティ", - "activity-added": "%s を %s に追加しました", - "activity-archived": "%sをアーカイブしました", - "activity-attached": "%s を %s に添付しました", - "activity-created": "%s を作成しました", - "activity-customfield-created": "カスタムフィールド %s を作成しました", - "activity-excluded": "%s を %s から除外しました", - "activity-imported": "imported %s into %s from %s", - "activity-imported-board": "imported %s from %s", - "activity-joined": "%s にジョインしました", - "activity-moved": "%s を %s から %s に移動しました", - "activity-on": "%s", - "activity-removed": "%s を %s から削除しました", - "activity-sent": "%s を %s に送りました", - "activity-unjoined": "%s への参加を止めました", - "activity-subtask-added": "%sにサブタスクを追加しました", - "activity-checked-item": "チェックされました %s チェックリスト %s / %s", - "activity-unchecked-item": "チェックが外されました %s チェックリスト %s / %s", - "activity-checklist-added": "%s にチェックリストを追加しました", - "activity-checklist-removed": "チェックリストを %s から削除しました", - "activity-checklist-completed": "チェックリスト%s / %s が完了しました", - "activity-checklist-uncompleted": "チェックリスト %s / %s が未完了になりました", - "activity-checklist-item-added": "チェックリスト項目を '%s' / %s に追加しました", - "activity-checklist-item-removed": "'%s' の チェックリスト %s の項目を削除しました", - "add": "追加", - "activity-checked-item-card": "チェックされました %s チェックリスト %s", - "activity-unchecked-item-card": "チェックが外されました %s チェックリスト %s", - "activity-checklist-completed-card": "チェックリスト __checklist__ ボード __board__, スイムレーン __swimlane__, リスト __list__, カード __card__ が完了しました", - "activity-checklist-uncompleted-card": "チェックリスト %s が未完了になりました", - "activity-editComment": "コメント %s を編集しました", - "activity-deleteComment": "コメント %s を削除しました", - "add-attachment": "添付ファイルを追加", - "add-board": "ボードを追加", - "add-card": "カードを追加", - "add-swimlane": "スイムレーンを追加", - "add-subtask": "サブタスクを追加", - "add-checklist": "チェックリストを追加", - "add-checklist-item": "チェックリストに項目を追加", - "add-cover": "カバーの追加", - "add-label": "ラベルを追加", - "add-list": "リストを追加", - "add-members": "メンバーの追加", - "added": "追加しました", - "addMemberPopup-title": "メンバー", - "admin": "管理", - "admin-desc": "カードの閲覧と編集、メンバーの削除、ボードの設定変更が可能", - "admin-announcement": "アナウンス", - "admin-announcement-active": "システム全体アナウンスを有効化", - "admin-announcement-title": "管理者からのアナウンス", - "all-boards": "全てのボード", - "and-n-other-card": "And __count__ other card", - "and-n-other-card_plural": "And __count__ other cards", - "apply": "適用", - "app-is-offline": "ロード中です、お待ちください。ページを更新するとデータが失われます。ロードが終わらない場合、サーバーが停止していないかどうかを確認してください。", - "archive": "アーカイブする", - "archive-all": "すべてアーカイブする", - "archive-board": "ボードをアーカイブする", - "archive-card": "カードをアーカイブする", - "archive-list": "リストをアーカイブする", - "archive-swimlane": "スイムレーンをアーカイブする", - "archive-selection": "選択をアーカイブする", - "archiveBoardPopup-title": "ボードをアーカイブしますか?", - "archived-items": "アーカイブ", - "archived-boards": "アーカイブ済みボード", - "restore-board": "ボードをリストア", - "no-archived-boards": "アーカイブ済みボードはありません。", - "archives": "アーカイブ", - "template": "テンプレート", - "templates": "テンプレート", - "assign-member": "メンバーの割当", - "attached": "添付されました", - "attachment": "添付ファイル", - "attachment-delete-pop": "添付ファイルの削除をすると取り消しできません。", - "attachmentDeletePopup-title": "添付ファイルを削除しますか?", - "attachments": "添付ファイル", - "auto-watch": "作成されたボードを自動的にウォッチする", - "avatar-too-big": "アバターが大きすぎます(最大70KB)", - "back": "戻る", - "board-change-color": "色の変更", - "board-nb-stars": "%s stars", - "board-not-found": "ボードが見つかりません", - "board-private-info": "ボードは <strong>非公開</strong> になります。", - "board-public-info": "ボードは公開されます。", - "boardChangeColorPopup-title": "ボードの背景を変更", - "boardChangeTitlePopup-title": "ボード名の変更", - "boardChangeVisibilityPopup-title": "公開範囲の変更", - "boardChangeWatchPopup-title": "ウォッチの変更", - "boardMenuPopup-title": "ボード設定", - "boardChangeViewPopup-title": "ボード表示", - "boards": "ボード", - "board-view": "ボード表示", - "board-view-cal": "カレンダー", - "board-view-swimlanes": "スイムレーン", - "board-view-collapse": "折りたたむ", - "board-view-lists": "リスト", - "bucket-example": "例:バケットリスト", - "cancel": "キャンセル", - "card-archived": "このカードをアーカイブしました。", - "board-archived": "このボードをアーカイブしました。", - "card-comments-title": "%s 件のコメントがあります。", - "card-delete-notice": "削除は取り消しできません。このカードに関係するすべてのアクションがなくなります。", - "card-delete-pop": "すべての内容がアクティビティから削除されます。この削除は元に戻すことができません。", - "card-delete-suggest-archive": "カードをアーカイブするとボードから削除され、アクティビティに保持されます。", - "card-due": "期限", - "card-due-on": "期限日", - "card-spent": "作業時間", - "card-edit-attachments": "添付ファイルの編集", - "card-edit-custom-fields": "カスタムフィールドの編集", - "card-edit-labels": "ラベルの編集", - "card-edit-members": "メンバーの編集", - "card-labels-title": "カードのラベルを変更する", - "card-members-title": "カードからボードメンバーを追加・削除する", - "card-start": "開始", - "card-start-on": "開始日", - "cardAttachmentsPopup-title": "添付元", - "cardCustomField-datePopup-title": "日時変更", - "cardCustomFieldsPopup-title": "カスタムフィールドの編集", - "cardDeletePopup-title": "カードを削除しますか?", - "cardDetailsActionsPopup-title": "カード操作", - "cardLabelsPopup-title": "ラベル", - "cardMembersPopup-title": "メンバー", - "cardMorePopup-title": "さらに見る", - "cardTemplatePopup-title": "テンプレートの作成", - "cards": "カード", - "cards-count": "カード", - "casSignIn": "CASでサインインする", - "cardType-card": "カード", - "cardType-linkedCard": "リンクされたカード", - "cardType-linkedBoard": "リンクされたボード", - "change": "変更", - "change-avatar": "アバターの変更", - "change-password": "パスワードの変更", - "change-permissions": "権限の変更", - "change-settings": "設定の変更", - "changeAvatarPopup-title": "アバターの変更", - "changeLanguagePopup-title": "言語の変更", - "changePasswordPopup-title": "パスワードの変更", - "changePermissionsPopup-title": "パーミッションの変更", - "changeSettingsPopup-title": "設定の変更", - "subtasks": "サブタスク", - "checklists": "チェックリスト", - "click-to-star": "ボードにスターをつける", - "click-to-unstar": "ボードからスターを外す", - "clipboard": "クリップボードもしくはドラッグ&ドロップ", - "close": "閉じる", - "close-board": "ボードを閉じる", - "close-board-pop": "ホームのヘッダ上にあるアーカイブボタンをクリックするとボードをリストアできます。", - "color-black": "黒", - "color-blue": "青", - "color-crimson": "濃赤", - "color-darkgreen": "濃緑", - "color-gold": "金", - "color-gray": "灰", - "color-green": "緑", - "color-indigo": "藍", - "color-lime": "ライム", - "color-magenta": "マゼンタ", - "color-mistyrose": "ミスティーローズ", - "color-navy": "濃紺", - "color-orange": "オレンジ", - "color-paleturquoise": "ペールターコイズ", - "color-peachpuff": "ピーチパフ", - "color-pink": "ピンク", - "color-plum": "プラム", - "color-purple": "紫", - "color-red": "赤", - "color-saddlebrown": "サドルブラウン", - "color-silver": "銀", - "color-sky": "空", - "color-slateblue": "スレートブルー", - "color-white": "白", - "color-yellow": "黄", - "unset-color": "設定しない", - "comment": "コメント", - "comment-placeholder": "コメントを書く", - "comment-only": "コメントのみ", - "comment-only-desc": "カードにのみコメント可能", - "no-comments": "コメントなし", - "no-comments-desc": "コメントとアクティビティの閲覧不可。", - "worker": "作業者", - "worker-desc": "カードの移動、自分への割り当て、コメントが可能。", - "computer": "コンピューター", - "confirm-subtask-delete-dialog": "本当にサブタスクを削除してもよろしいでしょうか?", - "confirm-checklist-delete-dialog": "本当にチェックリストを削除してもよろしいでしょうか?", - "copy-card-link-to-clipboard": "カードへのリンクをクリップボードにコピー", - "linkCardPopup-title": "カードをリンク", - "searchElementPopup-title": "検索", - "copyCardPopup-title": "カードをコピー", - "copyChecklistToManyCardsPopup-title": "テンプレートから複数カードにコピー", - "copyChecklistToManyCardsPopup-instructions": "作成されるカードのタイトルと説明をJSON形式で指定", - "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"1つ目のカードタイトル\", \"description\":\"1つ目のカードの説明\"}, {\"title\":\"2つ目のカードタイトル\",\"description\":\"2つ目のカードの説明\"},{\"title\":\"最後のカードタイトル\",\"description\":\"最後のカードの説明\"} ]", - "create": "作成", - "createBoardPopup-title": "ボードの作成", - "chooseBoardSourcePopup-title": "ボードをインポート", - "createLabelPopup-title": "ラベルの作成", - "createCustomField": "フィールドを作成", - "createCustomFieldPopup-title": "フィールドを作成", - "current": "現在", - "custom-field-delete-pop": "この操作は取り消しできません。このカスタムフィールドはすべてのカードから外され履歴からも見えなくなります。", - "custom-field-checkbox": "チェックボックス", - "custom-field-date": "日付", - "custom-field-dropdown": "ドロップダウンリスト", - "custom-field-dropdown-none": "(none)", - "custom-field-dropdown-options": "リストの選択肢", - "custom-field-dropdown-options-placeholder": "Enterキーを押して選択肢を追加します", - "custom-field-dropdown-unknown": "(unknown)", - "custom-field-number": "数値", - "custom-field-text": "テキスト", - "custom-fields": "カスタムフィールド", - "date": "日付", - "decline": "拒否", - "default-avatar": "デフォルトのアバター", - "delete": "削除", - "deleteCustomFieldPopup-title": "カスタムフィールドを削除しますか?", - "deleteLabelPopup-title": "ラベルを削除しますか?", - "description": "詳細", - "disambiguateMultiLabelPopup-title": "不正なラベル操作", - "disambiguateMultiMemberPopup-title": "不正なメンバー操作", - "discard": "捨てる", - "done": "完了", - "download": "ダウンロード", - "edit": "編集", - "edit-avatar": "アバターの変更", - "edit-profile": "プロフィールの編集", - "edit-wip-limit": "仕掛中制限編集", - "soft-wip-limit": "警告のみの仕掛中制限", - "editCardStartDatePopup-title": "開始日の変更", - "editCardDueDatePopup-title": "期限の変更", - "editCustomFieldPopup-title": "フィールドを編集", - "editCardSpentTimePopup-title": "作業時間の変更", - "editLabelPopup-title": "ラベルの変更", - "editNotificationPopup-title": "通知の変更", - "editProfilePopup-title": "プロフィールの編集", - "email": "メールアドレス", - "email-enrollAccount-subject": "__siteName__であなたのアカウントが作成されました", - "email-enrollAccount-text": "こんにちは、__user__さん。\n\nサービスを開始するには、以下をクリックしてください。\n\n__url__\n\nよろしくお願いします。", - "email-fail": "メールの送信に失敗しました", - "email-fail-text": "メールの送信中にエラーが発生しました", - "email-invalid": "無効なメールアドレス", - "email-invite": "メールで招待", - "email-invite-subject": "__inviter__があなたを招待しています", - "email-invite-text": "__user__さんへ。\n\n__inviter__さんがあなたをボード\"__board__\"へ招待しています。\n\n以下のリンクをクリックしてください。\n\n__url__\n\nよろしくお願いします。", - "email-resetPassword-subject": "あなたの __siteName__ のパスワードをリセットする", - "email-resetPassword-text": "こんにちは、__user__さん。\n\nパスワードをリセットするには、以下のリンクをクリックしてください。\n\n__url__\n\nよろしくお願いします。", - "email-sent": "メールを送信しました", - "email-verifyEmail-subject": "あなたの __siteName__ のメールアドレスを確認する", - "email-verifyEmail-text": "こんにちは、__user__さん。\n\nメールアドレスを認証するために、以下のリンクをクリックしてください。\n\n__url__\n\nよろしくお願いします。", - "enable-wip-limit": "仕掛中制限を有効化", - "error-board-doesNotExist": "ボードがありません", - "error-board-notAdmin": "操作にはボードの管理者権限が必要です", - "error-board-notAMember": "操作にはボードメンバーである必要があります", - "error-json-malformed": "このテキストは、有効なJSON形式ではありません", - "error-json-schema": "JSONデータが不正な値を含んでいます", - "error-list-doesNotExist": "このリストは存在しません", - "error-user-doesNotExist": "ユーザーが存在しません", - "error-user-notAllowSelf": "自分を招待することはできません。", - "error-user-notCreated": "ユーザーが作成されていません", - "error-username-taken": "このユーザ名は既に使用されています", - "error-email-taken": "メールは既に受け取られています", - "export-board": "ボードのエクスポート", - "sort": "並べ替え", - "sort-desc": "クリックでリストをソート", - "list-sort-by": "次によりリストを並べ替え:", - "list-label-modifiedAt": "最終アクセス日時", - "list-label-title": "リストの名前", - "list-label-sort": "手動による並べ替え", - "list-label-short-modifiedAt": "(L)", - "list-label-short-title": "(N)", - "list-label-short-sort": "(M)", - "filter": "フィルター", - "filter-cards": "カードまたはリストをフィルタ", - "list-filter-label": "タイトルでリストをフィルタ", - "filter-clear": "フィルターの解除", - "filter-no-label": "ラベルなし", - "filter-no-member": "メンバーなし", - "filter-no-custom-fields": "カスタムフィールドなし", - "filter-show-archive": "アーカイブされたリストを表示", - "filter-hide-empty": "空のリストを隠す", - "filter-on": "フィルター有効", - "filter-on-desc": "このボードのカードをフィルターしています。フィルターを編集するにはこちらをクリックしてください。", - "filter-to-selection": "フィルターした項目を全選択", - "advanced-filter-label": "高度なフィルター", - "advanced-filter-description": "高度なフィルタでは次のような演算子を使用できます:== != <= >= && || ( )\n半角スペースは演算子の区切り文字として使用します。\n\nフィールド名や値を使用したフィルタが可能です。\n例:Field1 == Value1\n\n注意:フィールド名や値にスペースが含まれる場合、それらをシングルクォーテーションで囲む必要があります。\n例:'Field 1' == 'Value 1'\n\n単体の制御文字 (' \\/) は無視されますので、\\を使用することができます。\n例:Field1 == I\\'m\n\n複数の条件を組み合わせることもできます。\n例:F1 == V1 || F1 == V2\n\n基本的にすべての演算子は左から右に評価されます。\n丸カッコを使用することで順序を変更できます。\n例:F1 == V1 && ( F2 == V2 || F2 == V3 )\n\nテキストフィールドでは正規表現を使用した検索もできます。\n例:F1 == /Tes.*/i", - "fullname": "フルネーム", - "header-logo-title": "自分のボードページに戻る。", - "hide-system-messages": "システムメッセージを隠す", - "headerBarCreateBoardPopup-title": "ボードの作成", - "home": "ホーム", - "import": "インポート", - "link": "リンク", - "import-board": "ボードをインポート", - "import-board-c": "ボードをインポート", - "import-board-title-trello": "Trelloからボードをインポート", - "import-board-title-wekan": "以前のエクスポートからボードをインポート", - "import-sandstorm-backup-warning": "この操作が完了して再度開くことができるのを確認するまでインポート元のボードまたはTrelloのデータを削除しないでください。「ボードが見つかりません」が表示された場合、データが失われたことを意味します。", - "import-sandstorm-warning": "ボードのインポートは、既存ボードのすべてのデータを置き換えます。", - "from-trello": "Trelloから", - "from-wekan": "以前のエクスポートから", - "import-board-instruction-trello": "Trelloボードの、 'Menu' → 'More' → 'Print and Export' → 'Export JSON'を選択し、テキストをコピーしてください。", - "import-board-instruction-wekan": "ボードの、 'メニュー' → 'ボードのエクスポート'を選択し、ダウンロードされたファイルの中のテキストをコピーしてください。", - "import-board-instruction-about-errors": "ボードのインポート中にエラーが発生した場合、インポートがまだ進行中のまま、全てのボードページに表示されている場合があります。", - "import-json-placeholder": "JSONデータをここに貼り付けする", - "import-map-members": "メンバーを紐付け", - "import-members-map": "インポートしたボードにはいくつかのメンバーが含まれています。インポートしたいメンバーをユーザーにマッピングしてください", - "import-show-user-mapping": "メンバー紐付けの確認", - "import-user-select": "このメンバーとして使用したいユーザーを選択してください", - "importMapMembersAddPopup-title": "メンバーを選択", - "info": "バージョン", - "initials": "イニシャル", - "invalid-date": "無効な日付", - "invalid-time": "無効な時間", - "invalid-user": "無効なユーザ", - "joined": "参加しました", - "just-invited": "このボードのメンバーに招待されています", - "keyboard-shortcuts": "キーボード・ショートカット", - "label-create": "ラベルの作成", - "label-default": "%s ラベル(デフォルト)", - "label-delete-pop": "この操作は取り消しできません。このラベルはすべてのカードから外され履歴からも見えなくなります。", - "labels": "ラベル", - "language": "言語", - "last-admin-desc": "最低でも1人以上の管理者が必要なためロールを変更できません。", - "leave-board": "ボードから退出する", - "leave-board-pop": "本当に __boardTitle__ から退出しますか?このボードのすべてのカードからあなたは削除されます。", - "leaveBoardPopup-title": "ボードから退出しますか?", - "link-card": "このカードへのリンク", - "list-archive-cards": "リスト内の全カードをアーカイブする", - "list-archive-cards-pop": "このボード上のリストから削除されたカードは メニュー > アーカイブ をクリックすると見ることができ、元のボードに戻すことができます。", - "list-move-cards": "リストの全カードを移動する", - "list-select-cards": "リストの全カードを選択", - "set-color-list": "色を選択", - "listActionPopup-title": "操作一覧", - "swimlaneActionPopup-title": "スイムレーン操作", - "swimlaneAddPopup-title": "直下にスイムレーンを追加", - "listImportCardPopup-title": "Trelloのカードをインポート", - "listMorePopup-title": "さらに見る", - "link-list": "このリストへのリンク", - "list-delete-pop": "すべての内容がアクティビティから削除されます。この削除は元に戻すことができません。", - "list-delete-suggest-archive": "リストをアーカイブするとボードから削除され、アクティビティに保持されます。", - "lists": "リスト", - "swimlanes": "スイムレーン", - "log-out": "ログアウト", - "log-in": "ログイン", - "loginPopup-title": "ログイン", - "memberMenuPopup-title": "メンバー設定", - "members": "メンバー", - "menu": "メニュー", - "move-selection": "選択したものを移動", - "moveCardPopup-title": "カードの移動", - "moveCardToBottom-title": "最下部に移動", - "moveCardToTop-title": "先頭に移動", - "moveSelectionPopup-title": "選択箇所に移動", - "multi-selection": "複数選択", - "multi-selection-on": "複数選択有効", - "muted": "ミュート", - "muted-info": "このボードの変更は通知されません", - "my-boards": "自分のボード", - "name": "名前", - "no-archived-cards": "アーカイブ済みカードはありません。", - "no-archived-lists": "アーカイブ済みリストはありません。", - "no-archived-swimlanes": "アーカイブ済みスイムレーンはありません。", - "no-results": "該当するものはありません", - "normal": "通常", - "normal-desc": "カードの閲覧と編集が可能。設定変更不可。", - "not-accepted-yet": "招待はアクセプトされていません", - "notify-participate": "作成した、またはメンバーとなったカードの更新情報を受け取る", - "notify-watch": "ウォッチしているすべてのボード、リスト、カードの更新情報を受け取る", - "optional": "任意", - "or": "or", - "page-maybe-private": "このページはプライベートです。<a href='%s'>ログイン</a>して見てください。", - "page-not-found": "ページが見つかりません。", - "password": "パスワード", - "paste-or-dragdrop": "貼り付けか、ドラッグアンドロップで画像を添付 (画像のみ)", - "participating": "参加", - "preview": "プレビュー", - "previewAttachedImagePopup-title": "プレビュー", - "previewClipboardImagePopup-title": "プレビュー", - "private": "プライベート", - "private-desc": "このボードはプライベートです。ボードメンバーのみが閲覧・編集可能です。", - "profile": "プロフィール", - "public": "公開", - "public-desc": "このボードはパブリックです。リンクを知っていれば誰でもアクセス可能でGoogleのような検索エンジンの結果に表示されます。このボードに追加されている人だけがカード追加が可能です。", - "quick-access-description": "ボードにスターをつけると、ここににショートカットができます。", - "remove-cover": "カバーの削除", - "remove-from-board": "ボードから外す", - "remove-label": "ラベルの削除", - "listDeletePopup-title": "リストを削除しますか?", - "remove-member": "メンバーを外す", - "remove-member-from-card": "カードから外す", - "remove-member-pop": "__boardTitle__ から __name__ (__username__) を外しますか?メンバーはこのボードのすべてのカードから外れ、通知を受けます。", - "removeMemberPopup-title": "メンバーを外しますか?", - "rename": "名前変更", - "rename-board": "ボード名の変更", - "restore": "リストア", - "save": "保存", - "search": "検索", - "rules": "ルール", - "search-cards": "Search from card/list titles, descriptions and custom fields on this board", - "search-example": "検索文字", - "select-color": "色を選択", - "set-wip-limit-value": "このリスト中のタスクの最大数を設定", - "setWipLimitPopup-title": "仕掛中制限設定", - "shortcut-assign-self": "自分をこのカードに割り当てる", - "shortcut-autocomplete-emoji": "絵文字の補完", - "shortcut-autocomplete-members": "メンバーの補完", - "shortcut-clear-filters": "すべてのフィルターを解除する", - "shortcut-close-dialog": "ダイアログを閉じる", - "shortcut-filter-my-cards": "カードをフィルター", - "shortcut-show-shortcuts": "このショートカットリストを表示する", - "shortcut-toggle-filterbar": "フィルターサイドバーの切り替え", - "shortcut-toggle-sidebar": "ボードサイドバーの切り替え", - "show-cards-minimum-count": "以下より多い場合、リストにカード数を表示", - "sidebar-open": "サイドバーを開く", - "sidebar-close": "サイドバーを閉じる", - "signupPopup-title": "アカウント作成", - "star-board-title": "ボードにスターをつけると自分のボード一覧のトップに表示されます。", - "starred-boards": "スターのついたボード", - "starred-boards-description": "スターのついたボードはボードリストの先頭に表示されます。", - "subscribe": "購読", - "team": "チーム", - "this-board": "このボード", - "this-card": "このカード", - "spent-time-hours": "作業時間(時)", - "overtime-hours": "超過時間(時)", - "overtime": "超過時間", - "has-overtime-cards": "超過時間ありのカード", - "has-spenttime-cards": "作業時間ありのカード", - "time": "時間", - "title": "タイトル", - "tracking": "トラッキング", - "tracking-info": "これらのカードへの変更が通知されるようになります。", - "type": "タイプ", - "unassign-member": "未登録のメンバー", - "unsaved-description": "未保存の変更があります。", - "unwatch": "アンウォッチ", - "upload": "アップロード", - "upload-avatar": "アバターのアップロード", - "uploaded-avatar": "アップロードされたアバター", - "username": "ユーザー名", - "view-it": "見る", - "warn-list-archived": "警告:このカードはアーカイブされたリスト内にあります", - "watch": "ウォッチ", - "watching": "ウォッチしています", - "watching-info": "このボードの変更が通知されます", - "welcome-board": "ウェルカムボード", - "welcome-swimlane": "マイルストーン 1", - "welcome-list1": "基本", - "welcome-list2": "高度", - "card-templates-swimlane": "カードのテンプレート", - "list-templates-swimlane": "リストのテンプレート", - "board-templates-swimlane": "ボードのテンプレート", - "what-to-do": "何をしたいですか?", - "wipLimitErrorPopup-title": "無効な仕掛中制限", - "wipLimitErrorPopup-dialog-pt1": "入力した仕掛中制限よりこのリスト中のタスクの数が大きいです。", - "wipLimitErrorPopup-dialog-pt2": "いくつかのタスクをこのリストから移動するか、仕掛中制限の最大値を変更してください。", - "admin-panel": "管理パネル", - "settings": "設定", - "people": "メンバー", - "registration": "登録", - "disable-self-registration": "自己登録を無効化", - "invite": "招待", - "invite-people": "メンバーを招待", - "to-boards": "ボードへ移動", - "email-addresses": "Emailアドレス", - "smtp-host-description": "Emailを処理するSMTPサーバーのアドレス", - "smtp-port-description": "SMTPサーバーがEmail送信に使用するポート", - "smtp-tls-description": "SMTPサーバのTLSサポートを有効化", - "smtp-host": "SMTPホスト", - "smtp-port": "SMTPポート", - "smtp-username": "ユーザー名", - "smtp-password": "パスワード", - "smtp-tls": "TLSサポート", - "send-from": "送信元", - "send-smtp-test": "テストメールを自分に送信", - "invitation-code": "招待コード", - "email-invite-register-subject": "__inviter__さんがあなたを招待しています", - "email-invite-register-text": "__user__ 様\n\n__inviter__ によりカンバンへ招待されています。\n\n以下のリンクへ移動し、招待コード __icode__ を入力してください。\n__url__", - "email-smtp-test-subject": "SMTP経由でテストメールを送信", - "email-smtp-test-text": "メールを送信しました", - "error-invitation-code-not-exist": "招待コードが存在しません", - "error-notAuthorized": "このページを参照する権限がありません。", - "webhook-title": "Webフック名", - "webhook-token": "トークン(認証用オプション)", - "outgoing-webhooks": "発信Webフック", - "bidirectional-webhooks": "双方向Webフック", - "outgoingWebhooksPopup-title": "発信Webフック", - "boardCardTitlePopup-title": "カード名フィルタ", - "disable-webhook": "このWebフックを無効化", - "global-webhook": "グローバルWebフック", - "new-outgoing-webhook": "発信Webフックの作成", - "no-name": "(名前なし)", - "Node_version": "Nodeバージョン", - "Meteor_version": "Meteor バージョン", - "MongoDB_version": "MongoDB バージョン", - "MongoDB_storage_engine": "MongoDB ストレージエンジン", - "MongoDB_Oplog_enabled": "MongoDB Oplog 有効状態", - "OS_Arch": "OSアーキテクチャ", - "OS_Cpus": "OS CPU数", - "OS_Freemem": "OSフリーメモリ", - "OS_Loadavg": "OSロードアベレージ", - "OS_Platform": "OSプラットフォーム", - "OS_Release": "OSリリース", - "OS_Totalmem": "OSトータルメモリ", - "OS_Type": "OS種類", - "OS_Uptime": "OSアップタイム", - "days": "日", - "hours": "時間", - "minutes": "分", - "seconds": "秒", - "show-field-on-card": "このフィールドをカードに表示", - "automatically-field-on-card": "全カードにフィールドを自動作成", - "showLabel-field-on-card": "ミニカード上のフィールドラベル表示", - "yes": "はい", - "no": "いいえ", - "accounts": "アカウント", - "accounts-allowEmailChange": "メールアドレスの変更を許可", - "accounts-allowUserNameChange": "ユーザー名の変更を許可", - "createdAt": "作成日時", - "verified": "認証状況", - "active": "有効状態", - "card-received": "受付", - "card-received-on": "受付日", - "card-end": "終了", - "card-end-on": "終了日", - "editCardReceivedDatePopup-title": "受付日の変更", - "editCardEndDatePopup-title": "終了日の変更", - "setCardColorPopup-title": "色を選択", - "setCardActionsColorPopup-title": "色を選択", - "setSwimlaneColorPopup-title": "色を選択", - "setListColorPopup-title": "色を選択", - "assigned-by": "任命者", - "requested-by": "依頼者", - "board-delete-notice": "永久に削除されます。このボードに関連するリスト、カード、アクションはすべて失われます。", - "delete-board-confirm-popup": "すべてのリスト、カード、ラベル、アクティビティは削除され、ボードの内容を元に戻すことができません。", - "boardDeletePopup-title": "ボードを削除しますか?", - "delete-board": "ボードを削除", - "default-subtasks-board": "__board__ ボードのサブタスク", - "default": "デフォルト", - "queue": "キュー", - "subtask-settings": "サブタスク設定", - "card-settings": "カード設定", - "boardSubtaskSettingsPopup-title": "ボードのサブタスク設定", - "boardCardSettingsPopup-title": "カード設定", - "deposit-subtasks-board": "サブタスクの作成先ボード:", - "deposit-subtasks-list": "サブタスクの作成先リスト:", - "show-parent-in-minicard": "ミニカード上の親表示", - "prefix-with-full-path": "タイトルの前に親をフル表示", - "prefix-with-parent": "タイトルの前に親を表示", - "subtext-with-full-path": "タイトルの後ろに親をフル表示", - "subtext-with-parent": "タイトルの後ろに親を表示", - "change-card-parent": "親カードを変更", - "parent-card": "親カード", - "source-board": "元ボード", - "no-parent": "親を表示しない", - "activity-added-label": "ラベル '%s' を %s に追加しました", - "activity-removed-label": "ラベル '%s' を %s から削除しました", - "activity-delete-attach": "添付ファイルを %s から削除しました", - "activity-added-label-card": "ラベル '%s' を追加しました", - "activity-removed-label-card": "ラベル '%s' を削除しました", - "activity-delete-attach-card": "添付ファイルを削除しました", - "activity-set-customfield": "カスタムフィールド '%s' を %s / %s に設定", - "activity-unset-customfield": "カスタムフィールド '%s' を %s から削除", - "r-rule": "ルール", - "r-add-trigger": "トリガーの追加", - "r-add-action": "アクションの追加", - "r-board-rules": "ボードのルール", - "r-add-rule": "ルールを追加", - "r-view-rule": "ルールを表示", - "r-delete-rule": "ルールを削除", - "r-new-rule-name": "新しいルールのタイトル", - "r-no-rules": "ルールなし", - "r-when-a-card": "カード:", - "r-is": "が", - "r-is-moved": "が移動された時", - "r-added-to": "次に追加された時", - "r-removed-from": "次から削除された時", - "r-the-board": "ボード:", - "r-list": "リスト:", - "set-filter": "フィルタを設定", - "r-moved-to": "次に移動した時", - "r-moved-from": "次から移動された時", - "r-archived": "アーカイブされた時", - "r-unarchived": "アーカイブから復元された時", - "r-a-card": "カード", - "r-when-a-label-is": "ラベルが", - "r-when-the-label": "ラベル:", - "r-list-name": "リスト名", - "r-when-a-member": "メンバーが", - "r-when-the-member": "メンバー:", - "r-name": "名前", - "r-when-a-attach": "添付ファイルが", - "r-when-a-checklist": "チェックリストが", - "r-when-the-checklist": "チェックリスト:", - "r-completed": "完了した時", - "r-made-incomplete": "未完了になった時", - "r-when-a-item": "チェックリスト項目が", - "r-when-the-item": "チェックリスト項目:", - "r-checked": "チェックされた時", - "r-unchecked": "チェックが外された時", - "r-move-card-to": "カードを次に移動", - "r-top-of": "先頭", - "r-bottom-of": "最下部", - "r-its-list": "所属リスト内の", - "r-archive": "アーカイブする", - "r-unarchive": "アーカイブから復元する", - "r-card": "カードを", - "r-add": "追加", - "r-remove": "削除", - "r-label": "ラベル", - "r-member": "メンバー", - "r-remove-all": "カードのすべてのメンバーを削除", - "r-set-color": "色を設定", - "r-checklist": "チェックリスト", - "r-check-all": "すべてチェック", - "r-uncheck-all": "すべてチェックを外す", - "r-items-check": "チェックリストの項目", - "r-check": "チェック", - "r-uncheck": "チェックを外す", - "r-item": "項目", - "r-of-checklist": "チェックリスト", - "r-send-email": "メールを送る", - "r-to": "宛先", - "r-subject": "件名", - "r-rule-details": "ルール詳細", - "r-d-move-to-top-gen": "カードを自身のリストの先頭に移動", - "r-d-move-to-top-spec": "カードをリストの先頭に移動", - "r-d-move-to-bottom-gen": "カードを自身のリストの最下部に移動", - "r-d-move-to-bottom-spec": "カードをリストの最下部に移動", - "r-d-send-email": "メールを送信", - "r-d-send-email-to": "宛先", - "r-d-send-email-subject": "件名", - "r-d-send-email-message": "メッセージ本文", - "r-d-archive": "カードをアーカイブする", - "r-d-unarchive": "アーカイブからカードを復元する", - "r-d-add-label": "ラベルを追加", - "r-d-remove-label": "ラベルを削除", - "r-create-card": "カードを新規作成", - "r-in-list": "リスト:", - "r-in-swimlane": "スイムレーン:", - "r-d-add-member": "メンバーを追加", - "r-d-remove-member": "メンバーを削除", - "r-d-remove-all-member": "すべてのメンバーを削除", - "r-d-check-all": "リストのアイテムすべてをチェックする", - "r-d-uncheck-all": "リストのアイテムのすべてのチェックを外す", - "r-d-check-one": "アイテムをチェックする", - "r-d-uncheck-one": "アイテムのチェックを外す", - "r-d-check-of-list": "チェックリスト", - "r-d-add-checklist": "チェックリストを追加", - "r-d-remove-checklist": "チェックリストを削除", - "r-by": "ユーザー:", - "r-add-checklist": "チェックリストを追加", - "r-with-items": "チェックリスト項目", - "r-items-list": "アイテム1、アイテム2、アイテム3", - "r-add-swimlane": "スイムレーンを追加", - "r-swimlane-name": "スイムレーン名", - "r-board-note": "注意:フィールドを空にすると全ての値に一致します", - "r-checklist-note": "注意:チェックリスト項目はカンマ区切りで記述する必要があります。", - "r-when-a-card-is-moved": "カードが別のリストに移動したとき", - "r-set": "設定する", - "r-update": "更新する", - "r-datefield": "日時項目", - "r-df-start-at": "開始", - "r-df-due-at": "期限", - "r-df-end-at": "終了", - "r-df-received-at": "受付", - "r-to-current-datetime": "現在日時に", - "r-remove-value-from": "次の値を削除:", - "ldap": "LDAP", - "oauth2": "OAuth2", - "cas": "CAS", - "authentication-method": "認証方式", - "authentication-type": "認証タイプ", - "custom-product-name": "カスタム製品名", - "layout": "レイアウト", - "hide-logo": "ロゴを隠す", - "add-custom-html-after-body-start": "<body> の開始直後にカスタムHTMLを追加する", - "add-custom-html-before-body-end": "</body> の終了直前にカスタムHTMLを追加する", - "error-undefined": "何らかの問題が発生しています", - "error-ldap-login": "ログイン中にエラーが発生しました", - "display-authentication-method": "認証方式を表示", - "default-authentication-method": "デフォルトの認証方式", - "duplicate-board": "ボードの複製", - "people-number": "メンバー数:", - "swimlaneDeletePopup-title": "スイムレーンを削除しますか?", - "swimlane-delete-pop": "すべての内容がアクティビティから削除されます。この削除は元に戻すことができません。", - "restore-all": "全てをリストアする", - "delete-all": "全てを削除する", - "loading": "ローディング中です、しばらくお待ちください。", - "previous_as": "最終日時", - "act-a-dueAt": "期限の時刻が変更されました\n変更後:__timeValue__\n場所:__card__\n変更前の期限の時刻は __timeOldValue__ でした", - "act-a-endAt": "終了を (__timeOldValue__)から __timeValue__ に変更しました", - "act-a-startAt": "開始を (__timeOldValue__)から __timeValue__ に変更しました", - "act-a-receivedAt": "期限を (__timeOldValue__)から __timeValue__ に変更しました", - "a-dueAt": "期限を変更しました", - "a-endAt": "終了を変更しました", - "a-startAt": "開始を変更しました", - "a-receivedAt": "受付を変更しました", - "almostdue": "期限 %s が近づいています", - "pastdue": "期限 %s が過ぎています", - "duenow": "期限 %s は本日です", - "act-newDue": "__list __ / __ card__に1回目の有効期限アラートがあります [__board__]", - "act-withDue": "__list __ / __ card__ の有効期限のアラート [__board__]", - "act-almostdue": "__card__ の期限日時 (__timeValue__) が近づいています", - "act-pastdue": "__card__ の期限日時 (__timeValue__) が過ぎています", - "act-duenow": "__card__ の期限日時 (__timeValue__) になりました", - "act-atUserComment": "あなたが [__board__] __list__/__card__ に追記しました", - "delete-user-confirm-popup": "本当にこのアカウントを削除しますか?この操作は取り消しできません。", - "accounts-allowUserDelete": "ユーザー自身のアカウント削除を許可", - "hide-minicard-label-text": "ミニカードのラベル名を隠す", - "show-desktop-drag-handles": "デスクトップへのドラッグハンドルを表示", - "assignee": "担当者", - "cardAssigneesPopup-title": "担当者", - "addmore-detail": "詳細説明の追加", - "show-on-card": "カードに表示する項目", - "new": "新規作成", - "editUserPopup-title": "ユーザーを編集", - "newUserPopup-title": "新規ユーザー", - "notifications": "通知", - "view-all": "全てを表示", - "filter-by-unread": "未読でフィルタ", - "mark-all-as-read": "全て既読にする", - "allow-rename": "リネームを許可する", - "allowRenamePopup-title": "リネームを許可する" -} + "accept": "受け入れ", + "act-activity-notify": "アクティビティ通知", + "act-addAttachment": "添付ファイル __attachment__ を ボード __board__, スイムレーン __swimlane__, リスト __list__, カード __card__ に追加しました", + "act-deleteAttachment": "添付ファイル __attachment__ を ボード __board__, スイムレーン __swimlane__, リスト __list__, カード __card__ から削除しました", + "act-addSubtask": "サブタスク __subtask__ を ボード __board__, スイムレーン __swimlane__, リスト __list__, カード __card__ に追加しました", + "act-addLabel": "ラベル __label__ を ボード __board__, スイムレーン __swimlane__, リスト __list__, カード __card__ に追加しました", + "act-addedLabel": "ラベル __label__ を ボード __board__, スイムレーン __swimlane__, リスト __list__, カード __card__ に追加しました", + "act-removeLabel": "ラベル __label__ を ボード __board__, スイムレーン __swimlane__, リスト __list__, カード __card__ から削除しました", + "act-removedLabel": "ラベル __label__ を ボード __board__, スイムレーン __swimlane__, リスト __list__, カード __card__ から削除しました", + "act-addChecklist": "チェックリスト __checklist__ を ボード __board__, スイムレーン __swimlane__, リスト __list__, カード __card__ に追加しました", + "act-addChecklistItem": "チェックリスト項目 __checklistItem__ を ボード __board__, スイムレーン __swimlane__, リスト __list__, カード __card__, チェックリスト __checkList__ に追加しました", + "act-removeChecklist": "チェックリスト __checklist__ を ボード __board__, スイムレーン __swimlane__, リスト __list__, カード __card__ から削除しました", + "act-removeChecklistItem": "チェックリスト項目 __checklistItem__ を ボード __board__, スイムレーン __swimlane__, リスト __list__, カード __card__, チェックリスト __checkList__ から削除しました", + "act-checkedItem": "__checklistItem__ がチェックされました / ボード __board__, スイムレーン __swimlane__, リスト __list__, カード __card__, チェックリスト __checklist__", + "act-uncheckedItem": "__checklistItem__ が未チェックになりました / ボード __board__, スイムレーン __swimlane__, リスト __list__, カード __card__, チェックリスト __checklist__", + "act-completeChecklist": "チェックリスト __checklist__ ボード __board__, スイムレーン __swimlane__, リスト __list__, カード __card__ が完了しました", + "act-uncompleteChecklist": "チェックリスト __checklist__ ボード __board__, スイムレーン __swimlane__, リスト __list__, カード __card__ が未完了になりました", + "act-addComment": "カード __card__ にコメントが追加されました: __comment__ / ボード __board__, スイムレーン __swimlane__, リスト __list__", + "act-editComment": "カード __card__ のコメントが編集されました: __comment__ / ボード __board__, スイムレーン __swimlane__, リスト __list__", + "act-deleteComment": "コメント __comment__ を ボード __board__, スイムレーン __swimlane__, リスト __list__, カード __card__ から削除しました", + "act-createBoard": "ボード __board__ を作成しました", + "act-createSwimlane": "スイムレーン __swimlane__ を ボード __board__ に作成しました", + "act-createCard": "カード __card__ をボード __board__, スイムレーン __swimlane__, リスト __list__ に作成しました", + "act-createCustomField": "カスタムフィールド __customField__ を ボード __board__ に作成しました", + "act-deleteCustomField": "カスタムフィールド __customField__ を ボード __board__ から削除しました", + "act-setCustomField": "カスタムフィールド __customField__ が編集されました: __customFieldValue__ / ボード __board__, スイムレーン __swimlane__, リスト __list__, カード __card__", + "act-createList": "リスト __list__ を ボード __board__ に追加しました", + "act-addBoardMember": "メンバー __member__ を ボード __board__ に追加しました", + "act-archivedBoard": "ボード __board__ をアーカイブしました", + "act-archivedCard": "カード __card__ を ボード __board__, スイムレーン __swimlane__, リスト __list__ からアーカイブしました", + "act-archivedList": "リスト __list__ を ボード __board__, スイムレーン __swimlane__ からアーカイブしました", + "act-archivedSwimlane": "スイムレーン __swimlane__ を ボード __board__ からアーカイブしました", + "act-importBoard": "ボード __board__ をインポートしました", + "act-importCard": "カード __card__ が ボード __board__, スイムレーン __swimlane__, リスト __list__ にインポートされました", + "act-importList": "リスト __list__ が ボード __board__, スイムレーン __swimlane__ にインポートされました", + "act-joinMember": "メンバー __member__ を ボード __board__, スイムレーン __swimlane__, リスト __list__, カード __card__ に追加しました", + "act-moveCard": "カード __card__ / ボード __board__ が スイムレーン __oldSwimlane__, リスト __oldList__ から スイムレーン __swimlane__, リスト __list__ に移動されました", + "act-moveCardToOtherBoard": "カード __card__ が ボード __oldBoard__, スイムレーン __oldSwimlane__, リスト __oldList__ から ボード __board__, スイムレーン __swimlane__, リスト __list__ に移動されました", + "act-removeBoardMember": "メンバー __member__ を ボード __board__ から削除しました", + "act-restoredCard": "カード __card__ が ボード __board__, スイムレーン __swimlane__, リスト __list__ に復元されました", + "act-unjoinMember": "メンバー __member__ を ボード __board__, スイムレーン __swimlane__, リスト __list__, カード __card__ から削除しました", + "act-withBoardTitle": "__board__", + "act-withCardTitle": "[__board__] __card__", + "actions": "操作", + "activities": "アクティビティ", + "activity": "アクティビティ", + "activity-added": "%s を %s に追加しました", + "activity-archived": "%sをアーカイブしました", + "activity-attached": "%s を %s に添付しました", + "activity-created": "%s を作成しました", + "activity-customfield-created": "カスタムフィールド %s を作成しました", + "activity-excluded": "%s を %s から除外しました", + "activity-imported": "imported %s into %s from %s", + "activity-imported-board": "imported %s from %s", + "activity-joined": "%s にジョインしました", + "activity-moved": "%s を %s から %s に移動しました", + "activity-on": "%s", + "activity-removed": "%s を %s から削除しました", + "activity-sent": "%s を %s に送りました", + "activity-unjoined": "%s への参加を止めました", + "activity-subtask-added": "%sにサブタスクを追加しました", + "activity-checked-item": "チェックされました %s チェックリスト %s / %s", + "activity-unchecked-item": "チェックが外されました %s チェックリスト %s / %s", + "activity-checklist-added": "%s にチェックリストを追加しました", + "activity-checklist-removed": "チェックリストを %s から削除しました", + "activity-checklist-completed": "チェックリスト%s / %s が完了しました", + "activity-checklist-uncompleted": "チェックリスト %s / %s が未完了になりました", + "activity-checklist-item-added": "チェックリスト項目を '%s' / %s に追加しました", + "activity-checklist-item-removed": "'%s' の チェックリスト %s の項目を削除しました", + "add": "追加", + "activity-checked-item-card": "チェックされました %s チェックリスト %s", + "activity-unchecked-item-card": "チェックが外されました %s チェックリスト %s", + "activity-checklist-completed-card": "チェックリスト __checklist__ ボード __board__, スイムレーン __swimlane__, リスト __list__, カード __card__ が完了しました", + "activity-checklist-uncompleted-card": "チェックリスト %s が未完了になりました", + "activity-editComment": "コメント %s を編集しました", + "activity-deleteComment": "コメント %s を削除しました", + "add-attachment": "添付ファイルを追加", + "add-board": "ボードを追加", + "add-card": "カードを追加", + "add-swimlane": "スイムレーンを追加", + "add-subtask": "サブタスクを追加", + "add-checklist": "チェックリストを追加", + "add-checklist-item": "チェックリストに項目を追加", + "add-cover": "カバーの追加", + "add-label": "ラベルを追加", + "add-list": "リストを追加", + "add-members": "メンバーの追加", + "added": "追加しました", + "addMemberPopup-title": "メンバー", + "admin": "管理", + "admin-desc": "カードの閲覧と編集、メンバーの削除、ボードの設定変更が可能", + "admin-announcement": "アナウンス", + "admin-announcement-active": "システム全体アナウンスを有効化", + "admin-announcement-title": "管理者からのアナウンス", + "all-boards": "全てのボード", + "and-n-other-card": "And __count__ other card", + "and-n-other-card_plural": "And __count__ other cards", + "apply": "適用", + "app-is-offline": "ロード中です、お待ちください。ページを更新するとデータが失われます。ロードが終わらない場合、サーバーが停止していないかどうかを確認してください。", + "archive": "アーカイブする", + "archive-all": "すべてアーカイブする", + "archive-board": "ボードをアーカイブする", + "archive-card": "カードをアーカイブする", + "archive-list": "リストをアーカイブする", + "archive-swimlane": "スイムレーンをアーカイブする", + "archive-selection": "選択をアーカイブする", + "archiveBoardPopup-title": "ボードをアーカイブしますか?", + "archived-items": "アーカイブ", + "archived-boards": "アーカイブ済みボード", + "restore-board": "ボードをリストア", + "no-archived-boards": "アーカイブ済みボードはありません。", + "archives": "アーカイブ", + "template": "テンプレート", + "templates": "テンプレート", + "assign-member": "メンバーの割当", + "attached": "添付されました", + "attachment": "添付ファイル", + "attachment-delete-pop": "添付ファイルの削除をすると取り消しできません。", + "attachmentDeletePopup-title": "添付ファイルを削除しますか?", + "attachments": "添付ファイル", + "auto-watch": "作成されたボードを自動的にウォッチする", + "avatar-too-big": "アバターが大きすぎます(最大70KB)", + "back": "戻る", + "board-change-color": "色の変更", + "board-nb-stars": "%s stars", + "board-not-found": "ボードが見つかりません", + "board-private-info": "ボードは <strong>非公開</strong> になります。", + "board-public-info": "ボードは公開されます。", + "boardChangeColorPopup-title": "ボードの背景を変更", + "boardChangeTitlePopup-title": "ボード名の変更", + "boardChangeVisibilityPopup-title": "公開範囲の変更", + "boardChangeWatchPopup-title": "ウォッチの変更", + "boardMenuPopup-title": "ボード設定", + "boardChangeViewPopup-title": "ボード表示", + "boards": "ボード", + "board-view": "ボード表示", + "board-view-cal": "カレンダー", + "board-view-swimlanes": "スイムレーン", + "board-view-collapse": "折りたたむ", + "board-view-lists": "リスト", + "bucket-example": "例:バケットリスト", + "cancel": "キャンセル", + "card-archived": "このカードをアーカイブしました。", + "board-archived": "このボードをアーカイブしました。", + "card-comments-title": "%s 件のコメントがあります。", + "card-delete-notice": "削除は取り消しできません。このカードに関係するすべてのアクションがなくなります。", + "card-delete-pop": "すべての内容がアクティビティから削除されます。この削除は元に戻すことができません。", + "card-delete-suggest-archive": "カードをアーカイブするとボードから削除され、アクティビティに保持されます。", + "card-due": "期限", + "card-due-on": "期限日", + "card-spent": "作業時間", + "card-edit-attachments": "添付ファイルの編集", + "card-edit-custom-fields": "カスタムフィールドの編集", + "card-edit-labels": "ラベルの編集", + "card-edit-members": "メンバーの編集", + "card-labels-title": "カードのラベルを変更する", + "card-members-title": "カードからボードメンバーを追加・削除する", + "card-start": "開始", + "card-start-on": "開始日", + "cardAttachmentsPopup-title": "添付元", + "cardCustomField-datePopup-title": "日時変更", + "cardCustomFieldsPopup-title": "カスタムフィールドの編集", + "cardDeletePopup-title": "カードを削除しますか?", + "cardDetailsActionsPopup-title": "カード操作", + "cardLabelsPopup-title": "ラベル", + "cardMembersPopup-title": "メンバー", + "cardMorePopup-title": "さらに見る", + "cardTemplatePopup-title": "テンプレートの作成", + "cards": "カード", + "cards-count": "カード", + "casSignIn": "CASでサインインする", + "cardType-card": "カード", + "cardType-linkedCard": "リンクされたカード", + "cardType-linkedBoard": "リンクされたボード", + "change": "変更", + "change-avatar": "アバターの変更", + "change-password": "パスワードの変更", + "change-permissions": "権限の変更", + "change-settings": "設定の変更", + "changeAvatarPopup-title": "アバターの変更", + "changeLanguagePopup-title": "言語の変更", + "changePasswordPopup-title": "パスワードの変更", + "changePermissionsPopup-title": "パーミッションの変更", + "changeSettingsPopup-title": "設定の変更", + "subtasks": "サブタスク", + "checklists": "チェックリスト", + "click-to-star": "ボードにスターをつける", + "click-to-unstar": "ボードからスターを外す", + "clipboard": "クリップボードもしくはドラッグ&ドロップ", + "close": "閉じる", + "close-board": "ボードを閉じる", + "close-board-pop": "ホームのヘッダ上にあるアーカイブボタンをクリックするとボードをリストアできます。", + "color-black": "黒", + "color-blue": "青", + "color-crimson": "濃赤", + "color-darkgreen": "濃緑", + "color-gold": "金", + "color-gray": "灰", + "color-green": "緑", + "color-indigo": "藍", + "color-lime": "ライム", + "color-magenta": "マゼンタ", + "color-mistyrose": "ミスティーローズ", + "color-navy": "濃紺", + "color-orange": "オレンジ", + "color-paleturquoise": "ペールターコイズ", + "color-peachpuff": "ピーチパフ", + "color-pink": "ピンク", + "color-plum": "プラム", + "color-purple": "紫", + "color-red": "赤", + "color-saddlebrown": "サドルブラウン", + "color-silver": "銀", + "color-sky": "空", + "color-slateblue": "スレートブルー", + "color-white": "白", + "color-yellow": "黄", + "unset-color": "設定しない", + "comment": "コメント", + "comment-placeholder": "コメントを書く", + "comment-only": "コメントのみ", + "comment-only-desc": "カードにのみコメント可能", + "no-comments": "コメントなし", + "no-comments-desc": "コメントとアクティビティの閲覧不可。", + "worker": "作業者", + "worker-desc": "カードの移動、自分への割り当て、コメントが可能。", + "computer": "コンピューター", + "confirm-subtask-delete-dialog": "本当にサブタスクを削除してもよろしいでしょうか?", + "confirm-checklist-delete-dialog": "本当にチェックリストを削除してもよろしいでしょうか?", + "copy-card-link-to-clipboard": "カードへのリンクをクリップボードにコピー", + "linkCardPopup-title": "カードをリンク", + "searchElementPopup-title": "検索", + "copyCardPopup-title": "カードをコピー", + "copyChecklistToManyCardsPopup-title": "テンプレートから複数カードにコピー", + "copyChecklistToManyCardsPopup-instructions": "作成されるカードのタイトルと説明をJSON形式で指定", + "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"1つ目のカードタイトル\", \"description\":\"1つ目のカードの説明\"}, {\"title\":\"2つ目のカードタイトル\",\"description\":\"2つ目のカードの説明\"},{\"title\":\"最後のカードタイトル\",\"description\":\"最後のカードの説明\"} ]", + "create": "作成", + "createBoardPopup-title": "ボードの作成", + "chooseBoardSourcePopup-title": "ボードをインポート", + "createLabelPopup-title": "ラベルの作成", + "createCustomField": "フィールドを作成", + "createCustomFieldPopup-title": "フィールドを作成", + "current": "現在", + "custom-field-delete-pop": "この操作は取り消しできません。このカスタムフィールドはすべてのカードから外され履歴からも見えなくなります。", + "custom-field-checkbox": "チェックボックス", + "custom-field-date": "日付", + "custom-field-dropdown": "ドロップダウンリスト", + "custom-field-dropdown-none": "(none)", + "custom-field-dropdown-options": "リストの選択肢", + "custom-field-dropdown-options-placeholder": "Enterキーを押して選択肢を追加します", + "custom-field-dropdown-unknown": "(unknown)", + "custom-field-number": "数値", + "custom-field-text": "テキスト", + "custom-fields": "カスタムフィールド", + "date": "日付", + "decline": "拒否", + "default-avatar": "デフォルトのアバター", + "delete": "削除", + "deleteCustomFieldPopup-title": "カスタムフィールドを削除しますか?", + "deleteLabelPopup-title": "ラベルを削除しますか?", + "description": "詳細", + "disambiguateMultiLabelPopup-title": "不正なラベル操作", + "disambiguateMultiMemberPopup-title": "不正なメンバー操作", + "discard": "捨てる", + "done": "完了", + "download": "ダウンロード", + "edit": "編集", + "edit-avatar": "アバターの変更", + "edit-profile": "プロフィールの編集", + "edit-wip-limit": "仕掛中制限編集", + "soft-wip-limit": "警告のみの仕掛中制限", + "editCardStartDatePopup-title": "開始日の変更", + "editCardDueDatePopup-title": "期限の変更", + "editCustomFieldPopup-title": "フィールドを編集", + "editCardSpentTimePopup-title": "作業時間の変更", + "editLabelPopup-title": "ラベルの変更", + "editNotificationPopup-title": "通知の変更", + "editProfilePopup-title": "プロフィールの編集", + "email": "メールアドレス", + "email-enrollAccount-subject": "__siteName__であなたのアカウントが作成されました", + "email-enrollAccount-text": "こんにちは、__user__さん。\n\nサービスを開始するには、以下をクリックしてください。\n\n__url__\n\nよろしくお願いします。", + "email-fail": "メールの送信に失敗しました", + "email-fail-text": "メールの送信中にエラーが発生しました", + "email-invalid": "無効なメールアドレス", + "email-invite": "メールで招待", + "email-invite-subject": "__inviter__があなたを招待しています", + "email-invite-text": "__user__さんへ。\n\n__inviter__さんがあなたをボード\"__board__\"へ招待しています。\n\n以下のリンクをクリックしてください。\n\n__url__\n\nよろしくお願いします。", + "email-resetPassword-subject": "あなたの __siteName__ のパスワードをリセットする", + "email-resetPassword-text": "こんにちは、__user__さん。\n\nパスワードをリセットするには、以下のリンクをクリックしてください。\n\n__url__\n\nよろしくお願いします。", + "email-sent": "メールを送信しました", + "email-verifyEmail-subject": "あなたの __siteName__ のメールアドレスを確認する", + "email-verifyEmail-text": "こんにちは、__user__さん。\n\nメールアドレスを認証するために、以下のリンクをクリックしてください。\n\n__url__\n\nよろしくお願いします。", + "enable-wip-limit": "仕掛中制限を有効化", + "error-board-doesNotExist": "ボードがありません", + "error-board-notAdmin": "操作にはボードの管理者権限が必要です", + "error-board-notAMember": "操作にはボードメンバーである必要があります", + "error-json-malformed": "このテキストは、有効なJSON形式ではありません", + "error-json-schema": "JSONデータが不正な値を含んでいます", + "error-list-doesNotExist": "このリストは存在しません", + "error-user-doesNotExist": "ユーザーが存在しません", + "error-user-notAllowSelf": "自分を招待することはできません。", + "error-user-notCreated": "ユーザーが作成されていません", + "error-username-taken": "このユーザ名は既に使用されています", + "error-email-taken": "メールは既に受け取られています", + "export-board": "ボードのエクスポート", + "sort": "並べ替え", + "sort-desc": "クリックでリストをソート", + "list-sort-by": "次によりリストを並べ替え:", + "list-label-modifiedAt": "最終アクセス日時", + "list-label-title": "リストの名前", + "list-label-sort": "手動による並べ替え", + "list-label-short-modifiedAt": "(L)", + "list-label-short-title": "(N)", + "list-label-short-sort": "(M)", + "filter": "フィルター", + "filter-cards": "カードまたはリストをフィルタ", + "list-filter-label": "タイトルでリストをフィルタ", + "filter-clear": "フィルターの解除", + "filter-no-label": "ラベルなし", + "filter-no-member": "メンバーなし", + "filter-no-custom-fields": "カスタムフィールドなし", + "filter-show-archive": "アーカイブされたリストを表示", + "filter-hide-empty": "空のリストを隠す", + "filter-on": "フィルター有効", + "filter-on-desc": "このボードのカードをフィルターしています。フィルターを編集するにはこちらをクリックしてください。", + "filter-to-selection": "フィルターした項目を全選択", + "advanced-filter-label": "高度なフィルター", + "advanced-filter-description": "高度なフィルタでは次のような演算子を使用できます:== != <= >= && || ( )\n半角スペースは演算子の区切り文字として使用します。\n\nフィールド名や値を使用したフィルタが可能です。\n例:Field1 == Value1\n\n注意:フィールド名や値にスペースが含まれる場合、それらをシングルクォーテーションで囲む必要があります。\n例:'Field 1' == 'Value 1'\n\n単体の制御文字 (' \\/) は無視されますので、\\を使用することができます。\n例:Field1 == I\\'m\n\n複数の条件を組み合わせることもできます。\n例:F1 == V1 || F1 == V2\n\n基本的にすべての演算子は左から右に評価されます。\n丸カッコを使用することで順序を変更できます。\n例:F1 == V1 && ( F2 == V2 || F2 == V3 )\n\nテキストフィールドでは正規表現を使用した検索もできます。\n例:F1 == /Tes.*/i", + "fullname": "フルネーム", + "header-logo-title": "自分のボードページに戻る。", + "hide-system-messages": "システムメッセージを隠す", + "headerBarCreateBoardPopup-title": "ボードの作成", + "home": "ホーム", + "import": "インポート", + "link": "リンク", + "import-board": "ボードをインポート", + "import-board-c": "ボードをインポート", + "import-board-title-trello": "Trelloからボードをインポート", + "import-board-title-wekan": "以前のエクスポートからボードをインポート", + "import-sandstorm-backup-warning": "この操作が完了して再度開くことができるのを確認するまでインポート元のボードまたはTrelloのデータを削除しないでください。「ボードが見つかりません」が表示された場合、データが失われたことを意味します。", + "import-sandstorm-warning": "ボードのインポートは、既存ボードのすべてのデータを置き換えます。", + "from-trello": "Trelloから", + "from-wekan": "以前のエクスポートから", + "import-board-instruction-trello": "Trelloボードの、 'Menu' → 'More' → 'Print and Export' → 'Export JSON'を選択し、テキストをコピーしてください。", + "import-board-instruction-wekan": "ボードの、 'メニュー' → 'ボードのエクスポート'を選択し、ダウンロードされたファイルの中のテキストをコピーしてください。", + "import-board-instruction-about-errors": "ボードのインポート中にエラーが発生した場合、インポートがまだ進行中のまま、全てのボードページに表示されている場合があります。", + "import-json-placeholder": "JSONデータをここに貼り付けする", + "import-map-members": "メンバーを紐付け", + "import-members-map": "インポートしたボードにはいくつかのメンバーが含まれています。インポートしたいメンバーをユーザーにマッピングしてください", + "import-show-user-mapping": "メンバー紐付けの確認", + "import-user-select": "このメンバーとして使用したいユーザーを選択してください", + "importMapMembersAddPopup-title": "メンバーを選択", + "info": "バージョン", + "initials": "イニシャル", + "invalid-date": "無効な日付", + "invalid-time": "無効な時間", + "invalid-user": "無効なユーザ", + "joined": "参加しました", + "just-invited": "このボードのメンバーに招待されています", + "keyboard-shortcuts": "キーボード・ショートカット", + "label-create": "ラベルの作成", + "label-default": "%s ラベル(デフォルト)", + "label-delete-pop": "この操作は取り消しできません。このラベルはすべてのカードから外され履歴からも見えなくなります。", + "labels": "ラベル", + "language": "言語", + "last-admin-desc": "最低でも1人以上の管理者が必要なためロールを変更できません。", + "leave-board": "ボードから退出する", + "leave-board-pop": "本当に __boardTitle__ から退出しますか?このボードのすべてのカードからあなたは削除されます。", + "leaveBoardPopup-title": "ボードから退出しますか?", + "link-card": "このカードへのリンク", + "list-archive-cards": "リスト内の全カードをアーカイブする", + "list-archive-cards-pop": "このボード上のリストから削除されたカードは メニュー > アーカイブ をクリックすると見ることができ、元のボードに戻すことができます。", + "list-move-cards": "リストの全カードを移動する", + "list-select-cards": "リストの全カードを選択", + "set-color-list": "色を選択", + "listActionPopup-title": "操作一覧", + "swimlaneActionPopup-title": "スイムレーン操作", + "swimlaneAddPopup-title": "直下にスイムレーンを追加", + "listImportCardPopup-title": "Trelloのカードをインポート", + "listMorePopup-title": "さらに見る", + "link-list": "このリストへのリンク", + "list-delete-pop": "すべての内容がアクティビティから削除されます。この削除は元に戻すことができません。", + "list-delete-suggest-archive": "リストをアーカイブするとボードから削除され、アクティビティに保持されます。", + "lists": "リスト", + "swimlanes": "スイムレーン", + "log-out": "ログアウト", + "log-in": "ログイン", + "loginPopup-title": "ログイン", + "memberMenuPopup-title": "メンバー設定", + "members": "メンバー", + "menu": "メニュー", + "move-selection": "選択したものを移動", + "moveCardPopup-title": "カードの移動", + "moveCardToBottom-title": "最下部に移動", + "moveCardToTop-title": "先頭に移動", + "moveSelectionPopup-title": "選択箇所に移動", + "multi-selection": "複数選択", + "multi-selection-on": "複数選択有効", + "muted": "ミュート", + "muted-info": "このボードの変更は通知されません", + "my-boards": "自分のボード", + "name": "名前", + "no-archived-cards": "アーカイブ済みカードはありません。", + "no-archived-lists": "アーカイブ済みリストはありません。", + "no-archived-swimlanes": "アーカイブ済みスイムレーンはありません。", + "no-results": "該当するものはありません", + "normal": "通常", + "normal-desc": "カードの閲覧と編集が可能。設定変更不可。", + "not-accepted-yet": "招待はアクセプトされていません", + "notify-participate": "作成した、またはメンバーとなったカードの更新情報を受け取る", + "notify-watch": "ウォッチしているすべてのボード、リスト、カードの更新情報を受け取る", + "optional": "任意", + "or": "or", + "page-maybe-private": "このページはプライベートです。<a href='%s'>ログイン</a>して見てください。", + "page-not-found": "ページが見つかりません。", + "password": "パスワード", + "paste-or-dragdrop": "貼り付けか、ドラッグアンドロップで画像を添付 (画像のみ)", + "participating": "参加", + "preview": "プレビュー", + "previewAttachedImagePopup-title": "プレビュー", + "previewClipboardImagePopup-title": "プレビュー", + "private": "プライベート", + "private-desc": "このボードはプライベートです。ボードメンバーのみが閲覧・編集可能です。", + "profile": "プロフィール", + "public": "公開", + "public-desc": "このボードはパブリックです。リンクを知っていれば誰でもアクセス可能でGoogleのような検索エンジンの結果に表示されます。このボードに追加されている人だけがカード追加が可能です。", + "quick-access-description": "ボードにスターをつけると、ここににショートカットができます。", + "remove-cover": "カバーの削除", + "remove-from-board": "ボードから外す", + "remove-label": "ラベルの削除", + "listDeletePopup-title": "リストを削除しますか?", + "remove-member": "メンバーを外す", + "remove-member-from-card": "カードから外す", + "remove-member-pop": "__boardTitle__ から __name__ (__username__) を外しますか?メンバーはこのボードのすべてのカードから外れ、通知を受けます。", + "removeMemberPopup-title": "メンバーを外しますか?", + "rename": "名前変更", + "rename-board": "ボード名の変更", + "restore": "リストア", + "save": "保存", + "search": "検索", + "rules": "ルール", + "search-cards": "Search from card/list titles, descriptions and custom fields on this board", + "search-example": "検索文字", + "select-color": "色を選択", + "set-wip-limit-value": "このリスト中のタスクの最大数を設定", + "setWipLimitPopup-title": "仕掛中制限設定", + "shortcut-assign-self": "自分をこのカードに割り当てる", + "shortcut-autocomplete-emoji": "絵文字の補完", + "shortcut-autocomplete-members": "メンバーの補完", + "shortcut-clear-filters": "すべてのフィルターを解除する", + "shortcut-close-dialog": "ダイアログを閉じる", + "shortcut-filter-my-cards": "カードをフィルター", + "shortcut-show-shortcuts": "このショートカットリストを表示する", + "shortcut-toggle-filterbar": "フィルターサイドバーの切り替え", + "shortcut-toggle-sidebar": "ボードサイドバーの切り替え", + "show-cards-minimum-count": "以下より多い場合、リストにカード数を表示", + "sidebar-open": "サイドバーを開く", + "sidebar-close": "サイドバーを閉じる", + "signupPopup-title": "アカウント作成", + "star-board-title": "ボードにスターをつけると自分のボード一覧のトップに表示されます。", + "starred-boards": "スターのついたボード", + "starred-boards-description": "スターのついたボードはボードリストの先頭に表示されます。", + "subscribe": "購読", + "team": "チーム", + "this-board": "このボード", + "this-card": "このカード", + "spent-time-hours": "作業時間(時)", + "overtime-hours": "超過時間(時)", + "overtime": "超過時間", + "has-overtime-cards": "超過時間ありのカード", + "has-spenttime-cards": "作業時間ありのカード", + "time": "時間", + "title": "タイトル", + "tracking": "トラッキング", + "tracking-info": "これらのカードへの変更が通知されるようになります。", + "type": "タイプ", + "unassign-member": "未登録のメンバー", + "unsaved-description": "未保存の変更があります。", + "unwatch": "アンウォッチ", + "upload": "アップロード", + "upload-avatar": "アバターのアップロード", + "uploaded-avatar": "アップロードされたアバター", + "username": "ユーザー名", + "view-it": "見る", + "warn-list-archived": "警告:このカードはアーカイブされたリスト内にあります", + "watch": "ウォッチ", + "watching": "ウォッチしています", + "watching-info": "このボードの変更が通知されます", + "welcome-board": "ウェルカムボード", + "welcome-swimlane": "マイルストーン 1", + "welcome-list1": "基本", + "welcome-list2": "高度", + "card-templates-swimlane": "カードのテンプレート", + "list-templates-swimlane": "リストのテンプレート", + "board-templates-swimlane": "ボードのテンプレート", + "what-to-do": "何をしたいですか?", + "wipLimitErrorPopup-title": "無効な仕掛中制限", + "wipLimitErrorPopup-dialog-pt1": "入力した仕掛中制限よりこのリスト中のタスクの数が大きいです。", + "wipLimitErrorPopup-dialog-pt2": "いくつかのタスクをこのリストから移動するか、仕掛中制限の最大値を変更してください。", + "admin-panel": "管理パネル", + "settings": "設定", + "people": "メンバー", + "registration": "登録", + "disable-self-registration": "自己登録を無効化", + "invite": "招待", + "invite-people": "メンバーを招待", + "to-boards": "ボードへ移動", + "email-addresses": "Emailアドレス", + "smtp-host-description": "Emailを処理するSMTPサーバーのアドレス", + "smtp-port-description": "SMTPサーバーがEmail送信に使用するポート", + "smtp-tls-description": "SMTPサーバのTLSサポートを有効化", + "smtp-host": "SMTPホスト", + "smtp-port": "SMTPポート", + "smtp-username": "ユーザー名", + "smtp-password": "パスワード", + "smtp-tls": "TLSサポート", + "send-from": "送信元", + "send-smtp-test": "テストメールを自分に送信", + "invitation-code": "招待コード", + "email-invite-register-subject": "__inviter__さんがあなたを招待しています", + "email-invite-register-text": "__user__ 様\n\n__inviter__ によりカンバンへ招待されています。\n\n以下のリンクへ移動し、招待コード __icode__ を入力してください。\n__url__", + "email-smtp-test-subject": "SMTP経由でテストメールを送信", + "email-smtp-test-text": "メールを送信しました", + "error-invitation-code-not-exist": "招待コードが存在しません", + "error-notAuthorized": "このページを参照する権限がありません。", + "webhook-title": "Webフック名", + "webhook-token": "トークン(認証用オプション)", + "outgoing-webhooks": "発信Webフック", + "bidirectional-webhooks": "双方向Webフック", + "outgoingWebhooksPopup-title": "発信Webフック", + "boardCardTitlePopup-title": "カード名フィルタ", + "disable-webhook": "このWebフックを無効化", + "global-webhook": "グローバルWebフック", + "new-outgoing-webhook": "発信Webフックの作成", + "no-name": "(名前なし)", + "Node_version": "Nodeバージョン", + "Meteor_version": "Meteor バージョン", + "MongoDB_version": "MongoDB バージョン", + "MongoDB_storage_engine": "MongoDB ストレージエンジン", + "MongoDB_Oplog_enabled": "MongoDB Oplog 有効状態", + "OS_Arch": "OSアーキテクチャ", + "OS_Cpus": "OS CPU数", + "OS_Freemem": "OSフリーメモリ", + "OS_Loadavg": "OSロードアベレージ", + "OS_Platform": "OSプラットフォーム", + "OS_Release": "OSリリース", + "OS_Totalmem": "OSトータルメモリ", + "OS_Type": "OS種類", + "OS_Uptime": "OSアップタイム", + "days": "日", + "hours": "時間", + "minutes": "分", + "seconds": "秒", + "show-field-on-card": "このフィールドをカードに表示", + "automatically-field-on-card": "全カードにフィールドを自動作成", + "showLabel-field-on-card": "ミニカード上のフィールドラベル表示", + "yes": "はい", + "no": "いいえ", + "accounts": "アカウント", + "accounts-allowEmailChange": "メールアドレスの変更を許可", + "accounts-allowUserNameChange": "ユーザー名の変更を許可", + "createdAt": "作成日時", + "verified": "認証状況", + "active": "有効状態", + "card-received": "受付", + "card-received-on": "受付日", + "card-end": "終了", + "card-end-on": "終了日", + "editCardReceivedDatePopup-title": "受付日の変更", + "editCardEndDatePopup-title": "終了日の変更", + "setCardColorPopup-title": "色を選択", + "setCardActionsColorPopup-title": "色を選択", + "setSwimlaneColorPopup-title": "色を選択", + "setListColorPopup-title": "色を選択", + "assigned-by": "任命者", + "requested-by": "依頼者", + "board-delete-notice": "永久に削除されます。このボードに関連するリスト、カード、アクションはすべて失われます。", + "delete-board-confirm-popup": "すべてのリスト、カード、ラベル、アクティビティは削除され、ボードの内容を元に戻すことができません。", + "boardDeletePopup-title": "ボードを削除しますか?", + "delete-board": "ボードを削除", + "default-subtasks-board": "__board__ ボードのサブタスク", + "default": "デフォルト", + "queue": "キュー", + "subtask-settings": "サブタスク設定", + "card-settings": "カード設定", + "boardSubtaskSettingsPopup-title": "ボードのサブタスク設定", + "boardCardSettingsPopup-title": "カード設定", + "deposit-subtasks-board": "サブタスクの作成先ボード:", + "deposit-subtasks-list": "サブタスクの作成先リスト:", + "show-parent-in-minicard": "ミニカード上の親表示", + "prefix-with-full-path": "タイトルの前に親をフル表示", + "prefix-with-parent": "タイトルの前に親を表示", + "subtext-with-full-path": "タイトルの後ろに親をフル表示", + "subtext-with-parent": "タイトルの後ろに親を表示", + "change-card-parent": "親カードを変更", + "parent-card": "親カード", + "source-board": "元ボード", + "no-parent": "親を表示しない", + "activity-added-label": "ラベル '%s' を %s に追加しました", + "activity-removed-label": "ラベル '%s' を %s から削除しました", + "activity-delete-attach": "添付ファイルを %s から削除しました", + "activity-added-label-card": "ラベル '%s' を追加しました", + "activity-removed-label-card": "ラベル '%s' を削除しました", + "activity-delete-attach-card": "添付ファイルを削除しました", + "activity-set-customfield": "カスタムフィールド '%s' を %s / %s に設定", + "activity-unset-customfield": "カスタムフィールド '%s' を %s から削除", + "r-rule": "ルール", + "r-add-trigger": "トリガーの追加", + "r-add-action": "アクションの追加", + "r-board-rules": "ボードのルール", + "r-add-rule": "ルールを追加", + "r-view-rule": "ルールを表示", + "r-delete-rule": "ルールを削除", + "r-new-rule-name": "新しいルールのタイトル", + "r-no-rules": "ルールなし", + "r-when-a-card": "カード:", + "r-is": "が", + "r-is-moved": "が移動された時", + "r-added-to": "次に追加された時", + "r-removed-from": "次から削除された時", + "r-the-board": "ボード:", + "r-list": "リスト:", + "set-filter": "フィルタを設定", + "r-moved-to": "次に移動した時", + "r-moved-from": "次から移動された時", + "r-archived": "アーカイブされた時", + "r-unarchived": "アーカイブから復元された時", + "r-a-card": "カード", + "r-when-a-label-is": "ラベルが", + "r-when-the-label": "ラベル:", + "r-list-name": "リスト名", + "r-when-a-member": "メンバーが", + "r-when-the-member": "メンバー:", + "r-name": "名前", + "r-when-a-attach": "添付ファイルが", + "r-when-a-checklist": "チェックリストが", + "r-when-the-checklist": "チェックリスト:", + "r-completed": "完了した時", + "r-made-incomplete": "未完了になった時", + "r-when-a-item": "チェックリスト項目が", + "r-when-the-item": "チェックリスト項目:", + "r-checked": "チェックされた時", + "r-unchecked": "チェックが外された時", + "r-move-card-to": "カードを次に移動", + "r-top-of": "先頭", + "r-bottom-of": "最下部", + "r-its-list": "所属リスト内の", + "r-archive": "アーカイブする", + "r-unarchive": "アーカイブから復元する", + "r-card": "カードを", + "r-add": "追加", + "r-remove": "削除", + "r-label": "ラベル", + "r-member": "メンバー", + "r-remove-all": "カードのすべてのメンバーを削除", + "r-set-color": "色を設定", + "r-checklist": "チェックリスト", + "r-check-all": "すべてチェック", + "r-uncheck-all": "すべてチェックを外す", + "r-items-check": "チェックリストの項目", + "r-check": "チェック", + "r-uncheck": "チェックを外す", + "r-item": "項目", + "r-of-checklist": "チェックリスト", + "r-send-email": "メールを送る", + "r-to": "宛先", + "r-subject": "件名", + "r-rule-details": "ルール詳細", + "r-d-move-to-top-gen": "カードを自身のリストの先頭に移動", + "r-d-move-to-top-spec": "カードをリストの先頭に移動", + "r-d-move-to-bottom-gen": "カードを自身のリストの最下部に移動", + "r-d-move-to-bottom-spec": "カードをリストの最下部に移動", + "r-d-send-email": "メールを送信", + "r-d-send-email-to": "宛先", + "r-d-send-email-subject": "件名", + "r-d-send-email-message": "メッセージ本文", + "r-d-archive": "カードをアーカイブする", + "r-d-unarchive": "アーカイブからカードを復元する", + "r-d-add-label": "ラベルを追加", + "r-d-remove-label": "ラベルを削除", + "r-create-card": "カードを新規作成", + "r-in-list": "リスト:", + "r-in-swimlane": "スイムレーン:", + "r-d-add-member": "メンバーを追加", + "r-d-remove-member": "メンバーを削除", + "r-d-remove-all-member": "すべてのメンバーを削除", + "r-d-check-all": "リストのアイテムすべてをチェックする", + "r-d-uncheck-all": "リストのアイテムのすべてのチェックを外す", + "r-d-check-one": "アイテムをチェックする", + "r-d-uncheck-one": "アイテムのチェックを外す", + "r-d-check-of-list": "チェックリスト", + "r-d-add-checklist": "チェックリストを追加", + "r-d-remove-checklist": "チェックリストを削除", + "r-by": "ユーザー:", + "r-add-checklist": "チェックリストを追加", + "r-with-items": "チェックリスト項目", + "r-items-list": "アイテム1、アイテム2、アイテム3", + "r-add-swimlane": "スイムレーンを追加", + "r-swimlane-name": "スイムレーン名", + "r-board-note": "注意:フィールドを空にすると全ての値に一致します", + "r-checklist-note": "注意:チェックリスト項目はカンマ区切りで記述する必要があります。", + "r-when-a-card-is-moved": "カードが別のリストに移動したとき", + "r-set": "設定する", + "r-update": "更新する", + "r-datefield": "日時項目", + "r-df-start-at": "開始", + "r-df-due-at": "期限", + "r-df-end-at": "終了", + "r-df-received-at": "受付", + "r-to-current-datetime": "現在日時に", + "r-remove-value-from": "次の値を削除:", + "ldap": "LDAP", + "oauth2": "OAuth2", + "cas": "CAS", + "authentication-method": "認証方式", + "authentication-type": "認証タイプ", + "custom-product-name": "カスタム製品名", + "layout": "レイアウト", + "hide-logo": "ロゴを隠す", + "add-custom-html-after-body-start": "<body> の開始直後にカスタムHTMLを追加する", + "add-custom-html-before-body-end": "</body> の終了直前にカスタムHTMLを追加する", + "error-undefined": "何らかの問題が発生しています", + "error-ldap-login": "ログイン中にエラーが発生しました", + "display-authentication-method": "認証方式を表示", + "default-authentication-method": "デフォルトの認証方式", + "duplicate-board": "ボードの複製", + "people-number": "メンバー数:", + "swimlaneDeletePopup-title": "スイムレーンを削除しますか?", + "swimlane-delete-pop": "すべての内容がアクティビティから削除されます。この削除は元に戻すことができません。", + "restore-all": "全てをリストアする", + "delete-all": "全てを削除する", + "loading": "ローディング中です、しばらくお待ちください。", + "previous_as": "最終日時", + "act-a-dueAt": "期限の時刻が変更されました\n変更後:__timeValue__\n場所:__card__\n変更前の期限の時刻は __timeOldValue__ でした", + "act-a-endAt": "終了を (__timeOldValue__)から __timeValue__ に変更しました", + "act-a-startAt": "開始を (__timeOldValue__)から __timeValue__ に変更しました", + "act-a-receivedAt": "期限を (__timeOldValue__)から __timeValue__ に変更しました", + "a-dueAt": "期限を変更しました", + "a-endAt": "終了を変更しました", + "a-startAt": "開始を変更しました", + "a-receivedAt": "受付を変更しました", + "almostdue": "期限 %s が近づいています", + "pastdue": "期限 %s が過ぎています", + "duenow": "期限 %s は本日です", + "act-newDue": "__list __ / __ card__に1回目の有効期限アラートがあります [__board__]", + "act-withDue": "__list __ / __ card__ の有効期限のアラート [__board__]", + "act-almostdue": "__card__ の期限日時 (__timeValue__) が近づいています", + "act-pastdue": "__card__ の期限日時 (__timeValue__) が過ぎています", + "act-duenow": "__card__ の期限日時 (__timeValue__) になりました", + "act-atUserComment": "あなたが [__board__] __list__/__card__ に追記しました", + "delete-user-confirm-popup": "本当にこのアカウントを削除しますか?この操作は取り消しできません。", + "accounts-allowUserDelete": "ユーザー自身のアカウント削除を許可", + "hide-minicard-label-text": "ミニカードのラベル名を隠す", + "show-desktop-drag-handles": "デスクトップへのドラッグハンドルを表示", + "assignee": "担当者", + "cardAssigneesPopup-title": "担当者", + "addmore-detail": "詳細説明の追加", + "show-on-card": "カードに表示する項目", + "new": "新規作成", + "editUserPopup-title": "ユーザーを編集", + "newUserPopup-title": "新規ユーザー", + "notifications": "通知", + "view-all": "全てを表示", + "filter-by-unread": "未読でフィルタ", + "mark-all-as-read": "全て既読にする", + "allow-rename": "リネームを許可する", + "allowRenamePopup-title": "リネームを許可する" +} \ No newline at end of file diff --git a/i18n/ka.i18n.json b/i18n/ka.i18n.json index 1a5daebb..eedd9866 100644 --- a/i18n/ka.i18n.json +++ b/i18n/ka.i18n.json @@ -1,769 +1,769 @@ { - "accept": "დათანხმება", - "act-activity-notify": "Activity Notification", - "act-addAttachment": "added attachment __attachment__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-deleteAttachment": "deleted attachment __attachment__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addSubtask": "added subtask __subtask__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addedLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removeLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removedLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addChecklist": "added checklist __checklist__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addChecklistItem": "added checklist item __checklistItem__ to checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removeChecklist": "removed checklist __checklist__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removeChecklistItem": "removed checklist item __checklistItem__ from checklist __checkList__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-checkedItem": "checked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-uncheckedItem": "unchecked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-completeChecklist": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-uncompleteChecklist": "uncompleted checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addComment": "commented on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-editComment": "edited comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-deleteComment": "deleted comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-createBoard": "created board __board__", - "act-createSwimlane": "created swimlane __swimlane__ to board __board__", - "act-createCard": "created card __card__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-createCustomField": "created custom field __customField__ at board __board__", - "act-deleteCustomField": "deleted custom field __customField__ at board __board__", - "act-setCustomField": "edited custom field __customField__: __customFieldValue__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-createList": "added list __list__ to board __board__", - "act-addBoardMember": "added member __member__ to board __board__", - "act-archivedBoard": "Board __board__ moved to Archive", - "act-archivedCard": "Card __card__ at list __list__ at swimlane __swimlane__ at board __board__ moved to Archive", - "act-archivedList": "List __list__ at swimlane __swimlane__ at board __board__ moved to Archive", - "act-archivedSwimlane": "Swimlane __swimlane__ at board __board__ moved to Archive", - "act-importBoard": "imported board __board__", - "act-importCard": "imported card __card__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-importList": "imported list __list__ to swimlane __swimlane__ at board __board__", - "act-joinMember": "added member __member__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-moveCard": "moved card __card__ at board __board__ from list __oldList__ at swimlane __oldSwimlane__ to list __list__ at swimlane __swimlane__", - "act-moveCardToOtherBoard": "moved card __card__ from list __oldList__ at swimlane __oldSwimlane__ at board __oldBoard__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-removeBoardMember": "removed member __member__ from board __board__", - "act-restoredCard": "restored card __card__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-unjoinMember": "removed member __member__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-withBoardTitle": "__board__", - "act-withCardTitle": "[__დაფა__] __ბარათი__", - "actions": "მოქმედებები", - "activities": "აქტივეობები", - "activity": "აქტივობები", - "activity-added": "დამატებულია %s ზე %s", - "activity-archived": "%s moved to Archive", - "activity-attached": "მიბმულია %s %s-დან", - "activity-created": "შექმნილია %s", - "activity-customfield-created": "created custom field %s", - "activity-excluded": "excluded %s from %s", - "activity-imported": "imported %s into %s from %s", - "activity-imported-board": "იმპორტირებულია%s %s-დან", - "activity-joined": "შეუერთდა %s", - "activity-moved": "moved %s from %s to %s", - "activity-on": " %s-ზე", - "activity-removed": "წაიშალა %s %s-დან", - "activity-sent": "გაიგზავნა %s %s-ში", - "activity-unjoined": "არ შემოუერთდა %s", - "activity-subtask-added": "დაამატა ქვესაქმიანობა %s", - "activity-checked-item": "checked %s in checklist %s of %s", - "activity-unchecked-item": "unchecked %s in checklist %s of %s", - "activity-checklist-added": "დაემატა ჩამონათვალი %s-ს", - "activity-checklist-removed": "removed a checklist from %s", - "activity-checklist-completed": "completed checklist %s of %s", - "activity-checklist-uncompleted": "uncompleted the checklist %s of %s", - "activity-checklist-item-added": "დამატებულია ჩამონათვალის ელემენტები '%s' %s-ში", - "activity-checklist-item-removed": "removed a checklist item from '%s' in %s", - "add": "დამატება", - "activity-checked-item-card": "checked %s in checklist %s", - "activity-unchecked-item-card": "unchecked %s in checklist %s", - "activity-checklist-completed-card": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "activity-checklist-uncompleted-card": "uncompleted the checklist %s", - "activity-editComment": "edited comment %s", - "activity-deleteComment": "deleted comment %s", - "add-attachment": "მიბმული ფაილის დამატება", - "add-board": "დაფის დამატება", - "add-card": "ბარათის დამატება", - "add-swimlane": "ბილიკის დამატება", - "add-subtask": "ქვესაქმიანობის დამატება", - "add-checklist": "კატალოგის დამატება", - "add-checklist-item": "დაამატეთ საგანი ჩამონათვალს", - "add-cover": "გარეკანის დამატება", - "add-label": "ნიშნის დამატება", - "add-list": "ჩამონათვალის დამატება", - "add-members": "წევრების დამატება", - "added": "-მა დაამატა", - "addMemberPopup-title": "წევრები", - "admin": "ადმინი", - "admin-desc": "შეუძლია ნახოს და შეასწოროს ბარათები, წაშალოს წევრები და შეცვალოს დაფის პარამეტრები. ", - "admin-announcement": "განცხადება", - "admin-announcement-active": "აქტიური სისტემა-ფართო განცხადება", - "admin-announcement-title": "შეტყობინება ადმინისტრატორისთვის", - "all-boards": "ყველა დაფა", - "and-n-other-card": "და __count__ სხვა ბარათი", - "and-n-other-card_plural": "და __count__ სხვა ბარათები", - "apply": "გამოყენება", - "app-is-offline": "Loading, please wait. Refreshing the page will cause data loss. If loading does not work, please check that server has not stopped.", - "archive": "Move to Archive", - "archive-all": "Move All to Archive", - "archive-board": "Move Board to Archive", - "archive-card": "Move Card to Archive", - "archive-list": "Move List to Archive", - "archive-swimlane": "Move Swimlane to Archive", - "archive-selection": "Move selection to Archive", - "archiveBoardPopup-title": "Move Board to Archive?", - "archived-items": "Archive", - "archived-boards": "Boards in Archive", - "restore-board": "ბარათის აღდგენა", - "no-archived-boards": "No Boards in Archive.", - "archives": "Archive", - "template": "Template", - "templates": "Templates", - "assign-member": "უფლებამოსილი წევრი", - "attached": "მიბმული", - "attachment": "მიბმული ფიალი", - "attachment-delete-pop": "მიბმული ფაილის წაშლა მუდმივია. შეუძლებელია მისი უკან დაბრუნება. ", - "attachmentDeletePopup-title": "გსურთ მიბმული ფაილის წაშლა? ", - "attachments": "მიბმული ფაილები", - "auto-watch": "დაფის ავტომატური ნახვა მას შემდეგ რაც ის შეიქმნება", - "avatar-too-big": "დიდი მოცულობის სურათი (მაქსიმუმ 70KB)", - "back": "უკან", - "board-change-color": "ფერის შეცვლა", - "board-nb-stars": "%s ვარსკვლავი", - "board-not-found": "დაფა არ მოიძებნა", - "board-private-info": "ეს დაფა იქნება <strong>პირადი</strong>.", - "board-public-info": "ეს დაფა იქნება <strong>საჯარო</strong>.", - "boardChangeColorPopup-title": "დაფის ფონის ცვლილება", - "boardChangeTitlePopup-title": "დაფის სახელის ცვლილება", - "boardChangeVisibilityPopup-title": "ხილვადობის შეცვლა", - "boardChangeWatchPopup-title": "საათის შეცვლა", - "boardMenuPopup-title": "Board Settings", - "boardChangeViewPopup-title": "დაფის ნახვა", - "boards": "დაფები", - "board-view": "დაფის ნახვა", - "board-view-cal": "კალენდარი", - "board-view-swimlanes": "ბილიკები", - "board-view-collapse": "Collapse", - "board-view-lists": "ჩამონათვალი", - "bucket-example": "მაგალითად “Bucket List” ", - "cancel": "გაუქმება", - "card-archived": "This card is moved to Archive.", - "board-archived": "This board is moved to Archive.", - "card-comments-title": "ამ ბარათს ჰქონდა%s კომენტარი.", - "card-delete-notice": "წაშლის შემთხვევაში ამ ბარათთან ასცირებული ყველა მოქმედება დაიკარგება.", - "card-delete-pop": "ყველა მოქმედება წაიშლება აქტივობების ველიდან და თქვენ აღარ შეგეძლებათ ბარათის ხელახლა გახსნა. დაბრუნება შეუძლებელია.", - "card-delete-suggest-archive": "You can move a card to Archive to remove it from the board and preserve the activity.", - "card-due": "საბოლოო ვადა ", - "card-due-on": "საბოლოო ვადა", - "card-spent": "დახარჯული დრო", - "card-edit-attachments": "მიბმული ფაილის შესწორება", - "card-edit-custom-fields": "მომხმარებლის ველის შესწორება", - "card-edit-labels": "ნიშნის შესწორება", - "card-edit-members": "მომხმარებლების შესწორება", - "card-labels-title": "ნიშნის შეცვლა ბარათისთვის.", - "card-members-title": "დაამატეთ ან წაშალეთ დაფის წევრი ბარათიდან. ", - "card-start": "დაწყება", - "card-start-on": "დაიწყება", - "cardAttachmentsPopup-title": "მიბმა შემდეგი წყაროდან: ", - "cardCustomField-datePopup-title": "დროის ცვლილება", - "cardCustomFieldsPopup-title": "მომხმარებლის ველის შესწორება", - "cardDeletePopup-title": "წავშალოთ ბარათი? ", - "cardDetailsActionsPopup-title": "ბარათის მოქმედებები", - "cardLabelsPopup-title": "ნიშნები", - "cardMembersPopup-title": "წევრები", - "cardMorePopup-title": "მეტი", - "cardTemplatePopup-title": "Create template", - "cards": "ბარათები", - "cards-count": "ბარათები", - "casSignIn": "შესვლა CAS-ით", - "cardType-card": "Card", - "cardType-linkedCard": "Linked Card", - "cardType-linkedBoard": "Linked Board", - "change": "ცვლილება", - "change-avatar": "სურათის შეცვლა", - "change-password": "პაროლის შეცვლა", - "change-permissions": "პარამეტრების შეცვლა", - "change-settings": "პარამეტრების შეცვლა", - "changeAvatarPopup-title": "სურათის შეცვლა", - "changeLanguagePopup-title": "ენის შეცვლა", - "changePasswordPopup-title": "პაროლის შეცვლა", - "changePermissionsPopup-title": "უფლებების შეცვლა", - "changeSettingsPopup-title": "პარამეტრების შეცვლა", - "subtasks": "ქვეამოცანა", - "checklists": "კატალოგი", - "click-to-star": "დააჭირეთ დაფის ვარსკვლავით მოსანიშნად", - "click-to-unstar": "დააკლიკეთ დაფიდან ვარსკვლავის მოსახსნელად. ", - "clipboard": "Clipboard ან drag & drop", - "close": "დახურვა", - "close-board": "დაფის დახურვა", - "close-board-pop": "You will be able to restore the board by clicking the “Archive” button from the home header.", - "color-black": "შავი", - "color-blue": "ლურჯი", - "color-crimson": "crimson", - "color-darkgreen": "darkgreen", - "color-gold": "gold", - "color-gray": "gray", - "color-green": "მწვანე", - "color-indigo": "indigo", - "color-lime": "ღია ყვითელი", - "color-magenta": "magenta", - "color-mistyrose": "mistyrose", - "color-navy": "navy", - "color-orange": "ნარინჯისფერი", - "color-paleturquoise": "paleturquoise", - "color-peachpuff": "peachpuff", - "color-pink": "ვარდისფერი", - "color-plum": "plum", - "color-purple": "იასამნისფერი", - "color-red": "წითელი ", - "color-saddlebrown": "saddlebrown", - "color-silver": "silver", - "color-sky": "ცისფერი", - "color-slateblue": "slateblue", - "color-white": "white", - "color-yellow": "ყვითელი", - "unset-color": "Unset", - "comment": "კომენტარი", - "comment-placeholder": "დაწერეთ კომენტარი", - "comment-only": "მხოლოდ კომენტარები", - "comment-only-desc": "თქვენ შეგიძლიათ კომენტარის გაკეთება მხოლოდ ბარათებზე.", - "no-comments": "No comments", - "no-comments-desc": "Can not see comments and activities.", - "worker": "Worker", - "worker-desc": "Can only move cards, assign itself to card and comment.", - "computer": "კომპიუტერი", - "confirm-subtask-delete-dialog": "დარწმუნებული ხართ, რომ გსურთ ქვესაქმიანობის წაშლა? ", - "confirm-checklist-delete-dialog": "დარწმუნებული ხართ, რომ გსურთ კატალოგის წაშლა ? ", - "copy-card-link-to-clipboard": "დააკოპირეთ ბარათის ბმული clipboard-ზე", - "linkCardPopup-title": "Link Card", - "searchElementPopup-title": "ძებნა", - "copyCardPopup-title": "ბარათის ასლი", - "copyChecklistToManyCardsPopup-title": "Copy Checklist Template to Many Cards", - "copyChecklistToManyCardsPopup-instructions": "Destination Card Titles and Descriptions in this JSON format", - "copyChecklistToManyCardsPopup-format": "[ {\"სათაური\": \"პირველი ბარათის სათაური\", \"აღწერა\":\"პირველი ბარათის აღწერა\"}, {\"სათაური\":\"მეორე ბარათის სათაური\",\"აღწერა\":\"მეორე ბარათის აღწერა\"},{\"სათაური\":\"ბოლო ბარათის სათაური\",\"აღწერა\":\"ბოლო ბარათის აღწერა\"} ]", - "create": "შექმნა", - "createBoardPopup-title": "დაფის შექმნა", - "chooseBoardSourcePopup-title": "დაფის იმპორტი", - "createLabelPopup-title": "ნიშნის შექმნა", - "createCustomField": "ველის შექმნა", - "createCustomFieldPopup-title": "ველის შექმნა", - "current": "მიმდინარე", - "custom-field-delete-pop": "ქმედება გამოიწვევს მომხმარებლის ველის წაშლას ყველა ბარათიდან და გაანადგურებს მის ისტორიას, რის შემდეგაც შეუძლებელი იქნება მისი უკან დაბრუნება. ", - "custom-field-checkbox": "მოსანიშნი გრაფა", - "custom-field-date": "თარიღი", - "custom-field-dropdown": "ჩამოსაშლელი სია", - "custom-field-dropdown-none": "(ცარიელი)", - "custom-field-dropdown-options": "პარამეტრების სია", - "custom-field-dropdown-options-placeholder": "დამატებითი პარამეტრების სანახავად დააჭირეთ enter-ს. ", - "custom-field-dropdown-unknown": "(უცნობი)", - "custom-field-number": "რიცხვი", - "custom-field-text": "ტექსტი", - "custom-fields": "მომხმარებლის ველი", - "date": "თარიღი", - "decline": "უარყოფა", - "default-avatar": "სტანდარტული ავატარი", - "delete": "წაშლა", - "deleteCustomFieldPopup-title": "წავშალოთ მომხმარებლის ველი? ", - "deleteLabelPopup-title": "ნამდვილად გსურთ ნიშნის წაშლა? ", - "description": "აღწერა", - "disambiguateMultiLabelPopup-title": "გაუგებარი ნიშნის მოქმედება", - "disambiguateMultiMemberPopup-title": "გაუგებარი წევრის მოქმედება", - "discard": "უარყოფა", - "done": "დასრულებული", - "download": "ჩამოტვირთვა", - "edit": "შესწორება", - "edit-avatar": "სურათის შეცვლა", - "edit-profile": "პროფილის შესწორება", - "edit-wip-limit": " WIP ლიმიტის შესწორება", - "soft-wip-limit": "მსუბუქი WIP შეზღუდვა ", - "editCardStartDatePopup-title": "დაწყების დროის შეცვლა", - "editCardDueDatePopup-title": "შეცვალეთ დედლაინი", - "editCustomFieldPopup-title": "ველების შესწორება", - "editCardSpentTimePopup-title": "დახარჯული დროის შეცვლა", - "editLabelPopup-title": "ნიშნის შეცვლა", - "editNotificationPopup-title": "შეტყობინებების შესწორება", - "editProfilePopup-title": "პროფილის შესწორება", - "email": "ელ.ფოსტა", - "email-enrollAccount-subject": "An account created for you on __siteName__", - "email-enrollAccount-text": "მოგესალმებით __user__,\n\nამ სერვისის გამოსაყენებლად დააკლიკეთ ქვედა ბმულს.\n\n__url__\n\nმადლობა.", - "email-fail": "ელ.ფოსტის გაგზავნა ვერ მოხერხდა", - "email-fail-text": "ელ.ფოსტის გაგზავნისას დაფიქსირდა შეცდომა", - "email-invalid": "არასწორი ელ.ფოსტა", - "email-invite": "მოწვევა ელ.ფოსტის მეშვეობით", - "email-invite-subject": "__inviter__ გამოგიგზავნათ მოწვევა", - "email-invite-text": "ძვირფასო __user__,\n\n__inviter__ გიწვევთ დაფაზე \"__board__\" თანამშრომლობისთვის.\n\nგთხოვთ მიყვეთ ქვემოთ მოცემულ ბმულს:\n\n__url__\n\nმადლობა.", - "email-resetPassword-subject": "შეცვალეთ თქვენი პაროლი __siteName-ზე__", - "email-resetPassword-text": "გამარჯობა__user__,\n\nპაროლის შესაცვლელად დააკლიკეთ ქვედა ბმულს .\n\n__url__\n\nმადლობა.", - "email-sent": "ელ.ფოსტა გაგზავნილია", - "email-verifyEmail-subject": "შეამოწმეთ ელ.ფოსტის მისამართი __siteName-ზე__", - "email-verifyEmail-text": "გამარჯობა __user__,\n\nანგარიშის ელ.ფოსტის შესამოწმებლად დააკლიკეთ ქვედა ბმულს.\n\n__url__\n\nმადლობა.", - "enable-wip-limit": "გავააქტიუროთ WIP ლიმიტი", - "error-board-doesNotExist": "მსგავსი დაფა არ არსებობს", - "error-board-notAdmin": "ამის გასაკეთებლად საჭიროა იყოთ დაფის ადმინისტრატორი", - "error-board-notAMember": "ამის გასაკეთებლად საჭიროა იყოთ დაფის წევრი", - "error-json-malformed": "შენი ტექსტი არ არის ვალიდური JSON", - "error-json-schema": "თქვენი JSON მონაცემები არ შეიცავს ზუსტ ინფორმაციას სწორ ფორმატში ", - "error-list-doesNotExist": "ეს ცხრილი არ არსებობს", - "error-user-doesNotExist": "მსგავსი მომხმარებელი არ არსებობს", - "error-user-notAllowSelf": "თქვენ არ შეგიძლიათ საკუთარი თავის მოწვევა", - "error-user-notCreated": "მომხმარებელი არ შეიქმნა", - "error-username-taken": "არსებობს მსგავსი მომხმარებელი", - "error-email-taken": "უკვე არსებობს მსგავსი ელ.ფოსტა", - "export-board": "დაფის ექსპორტი", - "sort": "Sort", - "sort-desc": "Click to Sort List", - "list-sort-by": "Sort the List By:", - "list-label-modifiedAt": "Last Access Time", - "list-label-title": "Name of the List", - "list-label-sort": "Your Manual Order", - "list-label-short-modifiedAt": "(L)", - "list-label-short-title": "(N)", - "list-label-short-sort": "(M)", - "filter": "ფილტრი", - "filter-cards": "Filter Cards or Lists", - "list-filter-label": "Filter List by Title", - "filter-clear": "ფილტრის გასუფთავება", - "filter-no-label": "ნიშანი არ გვაქვს", - "filter-no-member": "არ არის წევრები ", - "filter-no-custom-fields": "არა მომხმარებლის ველი", - "filter-show-archive": "Show archived lists", - "filter-hide-empty": "Hide empty lists", - "filter-on": "ფილტრი ჩართულია", - "filter-on-desc": "თქვენ ფილტრავთ ბარათებს ამ დაფაზე. დააკლიკეთ აქ ფილტრაციის შესწორებისთვის. ", - "filter-to-selection": "მონიშნულის გაფილტვრა", - "advanced-filter-label": "გაფართოებული ფილტრაცია", - "advanced-filter-description": "გაფართოებული ფილტრაცია, უფლებას გაძლევთ დაწეროთ მწკრივი რომლებიც შეიცავენ შემდეგ ოპერაციებს : == != <= >= && || ( ) space გამოიყენება როგორც გამმიჯნავი ოპერაციებს შორის. თქვენ შეგიძლიათ გაფილტროთ მომხმარებლის ველი მათი სახელებისა და ღირებულებების მიხედვით. მაგალითად: Field1 == Value1. გაითვალისწინეთ რომ თუ ველი ან ღირებულება შეიცავს space-ს თქვენ დაგჭირდებათ მათი მოთავსება ერთ ციტატაში მაგ: 'Field 1' == 'Value 1'. ერთი კონტროლის სიმბოლოებისთვის (' \\/) გამოტოვება, შეგიძლიათ გამოიყენოთ \\. მაგ: Field1 == I\\'m. აგრეთვე თქვენ შეგიძლიათ შეურიოთ რამოდენიმე კომბინაცია. მაგალითად: F1 == V1 || F1 == V2. როგორც წესი ყველა ოპერაცია ინტერპრეტირებულია მარცხნიდან მარჯვნივ. თქვენ შეგიძლიათ შეცვალოთ რიგითობა ფრჩხილების შეცვლით მაგალითად: F1 == V1 && ( F2 == V2 || F2 == V3 ). აგრეთვე შეგიძლიათ მოძებნოთ ტექსტის ველები რეგექსით F1 == /Tes.*/i", - "fullname": "სახელი და გვარი", - "header-logo-title": "დაბრუნდით უკან დაფების გვერდზე.", - "hide-system-messages": "დამალეთ სისტემური შეტყობინებები", - "headerBarCreateBoardPopup-title": "დაფის შექმნა", - "home": "სახლი", - "import": "იმპორტირება", - "link": "Link", - "import-board": " დაფის იმპორტი", - "import-board-c": "დაფის იმპორტი", - "import-board-title-trello": "დაფის იმპორტი Trello-დან", - "import-board-title-wekan": "Import board from previous export", - "import-sandstorm-backup-warning": "Do not delete data you import from original exported board or Trello before checking does this grain close and open again, or do you get Board not found error, that means data loss.", - "import-sandstorm-warning": "იმპორტირებული დაფა წაშლის ყველა არსებულ მონაცემს დაფაზე და შეანაცვლებს მას იმპორტირებული დაფა. ", - "from-trello": "Trello-დან", - "from-wekan": "From previous export", - "import-board-instruction-trello": "თქვენს Trello დაფაზე, შედით \"მენიუ\"-ში, შემდეგ დააკლიკეთ \"მეტი\", \"ამოპრინტერება და ექსპორტი\", \"JSON-ის ექსპორტი\" და დააკოპირეთ შედეგი. ", - "import-board-instruction-wekan": "In your board, go to 'Menu', then 'Export board', and copy the text in the downloaded file.", - "import-board-instruction-about-errors": "If you get errors when importing board, sometimes importing still works, and board is at All Boards page.", - "import-json-placeholder": "მოათავსეთ თქვენი ვალიდური JSON მონაცემები აქ. ", - "import-map-members": "რუკის წევრები", - "import-members-map": "Your imported board has some members. Please map the members you want to import to your users", - "import-show-user-mapping": "მომხმარებლის რუკების განხილვა", - "import-user-select": "Pick your existing user you want to use as this member", - "importMapMembersAddPopup-title": "Select member", - "info": "ვერსია", - "initials": "ინიციალები", - "invalid-date": "არასწორი თარიღი", - "invalid-time": "არასწორი დრო", - "invalid-user": "არასწორი მომხმარებელი", - "joined": "შემოუერთდა", - "just-invited": "თქვენ მოწვეული ხართ ამ დაფაზე", - "keyboard-shortcuts": "კლავიატურის კომბინაციები", - "label-create": "ნიშნის შექმნა", - "label-default": "%s ნიშანი (default)", - "label-delete-pop": "იმ შემთხვევაში თუ წაშლით ნიშანს, ყველა ბარათიდან ისტორია ავტომატურად წაიშლება და შეუძლებელი იქნება მისი უკან დაბრუნება.", - "labels": "ნიშნები", - "language": "ენა", - "last-admin-desc": "თქვენ ვერ შეცვლით როლებს რადგან უნდა არსებობდეს ერთი ადმინი მაინც.", - "leave-board": "დატოვეთ დაფა", - "leave-board-pop": "დარწმუნებული ხართ, რომ გინდათ დატოვოთ __boardTitle__? თქვენ წაიშლებით ამ დაფის ყველა ბარათიდან. ", - "leaveBoardPopup-title": "გსურთ დაფის დატოვება? ", - "link-card": "დააკავშირეთ ამ ბარათთან", - "list-archive-cards": "Move all cards in this list to Archive", - "list-archive-cards-pop": "This will remove all the cards in this list from the board. To view cards in Archive and bring them back to the board, click “Menu” > “Archive”.", - "list-move-cards": "გადაიტანე ყველა ბარათი ამ სიაში", - "list-select-cards": "მონიშნე ყველა ბარათი ამ სიაში", - "set-color-list": "Set Color", - "listActionPopup-title": "მოქმედებების სია", - "swimlaneActionPopup-title": "ბილიკის მოქმედებები", - "swimlaneAddPopup-title": "Add a Swimlane below", - "listImportCardPopup-title": "Trello ბარათის იმპორტი", - "listMorePopup-title": "მეტი", - "link-list": "დააკავშირეთ ამ ჩამონათვალთან", - "list-delete-pop": "ყველა მოქმედება წაიშლება აქტივობების ველიდან და თქვენ ვეღარ შეძლებთ მის აღდგენას ჩამონათვალში", - "list-delete-suggest-archive": "You can move a list to Archive to remove it from the board and preserve the activity.", - "lists": "ჩამონათვალი", - "swimlanes": "ბილიკები", - "log-out": "გამოსვლა", - "log-in": "შესვლა", - "loginPopup-title": "შესვლა", - "memberMenuPopup-title": "მომხმარებლის პარამეტრები", - "members": "წევრები", - "menu": "მენიუ", - "move-selection": "მონიშნულის მოძრაობა", - "moveCardPopup-title": "ბარათის გადატანა", - "moveCardToBottom-title": "ქვევით ჩამოწევა", - "moveCardToTop-title": "ზევით აწევა", - "moveSelectionPopup-title": "მონიშნულის მოძრაობა", - "multi-selection": "რამდენიმეს მონიშვნა", - "multi-selection-on": "რამდენიმეს მონიშვნა ჩართულია", - "muted": "ხმა გათიშულია", - "muted-info": "თქვენ აღარ მიიღებთ შეტყობინებას ამ დაფაზე მიმდინარე ცვლილებების შესახებ. ", - "my-boards": "ჩემი დაფები", - "name": "სახელი", - "no-archived-cards": "No cards in Archive.", - "no-archived-lists": "No lists in Archive.", - "no-archived-swimlanes": "No swimlanes in Archive.", - "no-results": "შედეგის გარეშე", - "normal": "ნორმალური", - "normal-desc": "შეუძლია ნახოს და შეასწოროს ბარათები. ამ პარამეტრების შეცვლა შეუძლებელია. ", - "not-accepted-yet": "მოწვევა ჯერ არ დადასტურებულა", - "notify-participate": "მიიღეთ განახლებები ნებისმიერ ბარათზე, რომელშიც მონაწილეობთ, როგორც შემქმნელი ან წევრი. ", - "notify-watch": "მიიღეთ განახლებები ყველა დაფაზე, ჩამონათვალზე ან ბარათებზე, რომელსაც თქვენ აკვირდებით", - "optional": "არჩევითი", - "or": "ან", - "page-maybe-private": "ეს გვერდი შესაძლოა იყოს კერძო. თქვენ შეგეძლებათ მისი ნახვა <a href='%s'>logging in</a> მეშვეობით.", - "page-not-found": "გვერდი არ მოიძებნა.", - "password": "პაროლი", - "paste-or-dragdrop": "ჩასმისთვის, ან drag & drop-ისთვის ჩააგდეთ სურათი აქ (მხოლოდ სურათი)", - "participating": "მონაწილეობა", - "preview": "წინასწარ ნახვა", - "previewAttachedImagePopup-title": "წინასწარ ნახვა", - "previewClipboardImagePopup-title": "წინასწარ ნახვა", - "private": "კერძო", - "private-desc": "ეს არის კერძო დაფა. დაფაზე წვდომის, ნახვის და რედაქტირების უფლება აქვთ მხოლოდ მასზე დამატებულ წევრებს. ", - "profile": "პროფილი", - "public": "საჯარო", - "public-desc": "ეს დაფა არის საჯარო. ის ხილვადია ყველასთვის და შესაძლოა გამოჩნდეს საძიებო სისტემებში. შესწორების უფლება აქვს მხოლოდ მასზე დამატებულ პირებს. ", - "quick-access-description": "მონიშნეთ დაფა ვარსკვლავით იმისთვის, რომ დაამატოთ სწრაფი ბმული ამ ნაწილში.", - "remove-cover": "გარეკანის წაშლა", - "remove-from-board": "დაფიდან წაშლა", - "remove-label": "ნიშნის წაშლა", - "listDeletePopup-title": "ნამდვილად გსურთ სიის წაშლა? ", - "remove-member": "წევრის წაშლა", - "remove-member-from-card": "ბარათიდან წაშლა", - "remove-member-pop": "Remove __name__ (__username__) from __boardTitle__? The member will be removed from all cards on this board. They will receive a notification.", - "removeMemberPopup-title": "ნამდვილად გსურთ წევრის წაშლა? ", - "rename": "სახელის შეცვლა", - "rename-board": "დაფის სახელის ცვლილება", - "restore": "აღდგენა", - "save": "დამახსოვრება", - "search": "ძებნა", - "rules": "Rules", - "search-cards": "Search from card/list titles, descriptions and custom fields on this board", - "search-example": "საძიებო ტექსტი", - "select-color": "ფერის მონიშვნა", - "set-wip-limit-value": "დააყენეთ შეზღუდვა დავალებების მაქსიმალურ რაოდენობაზე ", - "setWipLimitPopup-title": "დააყენეთ WIP ლიმიტი", - "shortcut-assign-self": "მონიშნეთ საკუთარი თავი აღნიშნულ ბარათზე", - "shortcut-autocomplete-emoji": "emoji-ის ავტომატური შევსება", - "shortcut-autocomplete-members": "მომხმარებლების ავტომატური შევსება", - "shortcut-clear-filters": "ყველა ფილტრის გასუფთავება", - "shortcut-close-dialog": "დიალოგის დახურვა", - "shortcut-filter-my-cards": "ჩემი ბარათების გაფილტვრა", - "shortcut-show-shortcuts": "Bring up this shortcuts list", - "shortcut-toggle-filterbar": "ფილტრაციის გვერდითა ღილაკი", - "shortcut-toggle-sidebar": "გვერდით მენიუს ჩართვა/გამორთვა", - "show-cards-minimum-count": "აჩვენეთ ბარათების დათვლილი რაოდენობა თუ ჩამონათვალი შეიცავს უფრო მეტს ვიდრე ", - "sidebar-open": "გახსენით მცირე სტატია", - "sidebar-close": "დახურეთ მცირე სტატია", - "signupPopup-title": "ანგარიშის შექმნა", - "star-board-title": "დააკლიკეთ დაფის ვარსკვლავით მონიშვნისთვის. ეს ქმედება დაგეხმარებათ გამოაჩინოთ დაფა ჩამონათვალში ზედა პოზიციებზე. ", - "starred-boards": "ვარსკვლავიანი დაფები", - "starred-boards-description": "Starred boards show up at the top of your boards list.", - "subscribe": "გამოწერა", - "team": "ჯგუფი", - "this-board": "ეს დაფა", - "this-card": "ეს ბარათი", - "spent-time-hours": "დახარჯული დრო (საათები)", - "overtime-hours": "ზედმეტი დრო (საათები) ", - "overtime": "ზედმეტი დრო", - "has-overtime-cards": "აქვს ვადაგადაცდილებული ბარათები", - "has-spenttime-cards": "აქვს გახარჯული დროის ბარათები", - "time": "დრო", - "title": "სათაური", - "tracking": "მონიტორინგი", - "tracking-info": "თქვენ მოგივათ შეტყობინება ამ ბარათებში განხორციელებული ნებისმიერი ცვლილებების შესახებ, როგორც შემქმნელს ან წევრს. ", - "type": "ტიპი", - "unassign-member": "არაუფლებამოსილი წევრი", - "unsaved-description": "თქვან გაქვთ დაუმახსოვრებელი აღწერა. ", - "unwatch": "ნახვის გამორთვა", - "upload": "ატვირთვა", - "upload-avatar": "სურათის ატვირთვა", - "uploaded-avatar": "სურათი ატვირთულია", - "username": "მომხმარებლის სახელი", - "view-it": "ნახვა", - "warn-list-archived": "warning: this card is in an list at Archive", - "watch": "ნახვა", - "watching": "ნახვის პროცესი", - "watching-info": "თქვენ მოგივათ შეტყობინება ამ დაფაზე არსებული ნებისმიერი ცვლილების შესახებ. ", - "welcome-board": "მისასალმებელი დაფა", - "welcome-swimlane": "ეტაპი 1 ", - "welcome-list1": "ბაზისური ", - "welcome-list2": "დაწინაურებული", - "card-templates-swimlane": "Card Templates", - "list-templates-swimlane": "List Templates", - "board-templates-swimlane": "Board Templates", - "what-to-do": "რისი გაკეთება გსურთ? ", - "wipLimitErrorPopup-title": "არასწორი WIP ლიმიტი", - "wipLimitErrorPopup-dialog-pt1": "The number of tasks in this list is higher than the WIP limit you've defined.", - "wipLimitErrorPopup-dialog-pt2": "Please move some tasks out of this list, or set a higher WIP limit.", - "admin-panel": "ადმინის პანელი", - "settings": "პარამეტრები", - "people": "ხალხი", - "registration": "რეგისტრაცია", - "disable-self-registration": "თვით რეგისტრაციის გამორთვა", - "invite": "მოწვევა", - "invite-people": "ხალხის მოწვევა", - "to-boards": "დაფა(ებ)ზე", - "email-addresses": "ელ.ფოსტის მისამართები", - "smtp-host-description": "The address of the SMTP server that handles your emails.", - "smtp-port-description": "The port your SMTP server uses for outgoing emails.", - "smtp-tls-description": "ჩართეთ TLS მხარდაჭერა SMTP სერვერისთვის", - "smtp-host": "SMTP Host", - "smtp-port": "SMTP Port", - "smtp-username": "მომხმარებლის სახელი", - "smtp-password": "პაროლი", - "smtp-tls": "TLS მხარდაჭერა", - "send-from": "დან", - "send-smtp-test": "გაუგზავნეთ სატესტო ელ.ფოსტა საკუთარ თავს", - "invitation-code": "მოწვევის კოდი", - "email-invite-register-subject": "__inviter__ გამოგიგზავნათ მოწვევა", - "email-invite-register-text": "Dear __user__,\n\n__inviter__ invites you to kanban board for collaborations.\n\nPlease follow the link below:\n__url__\n\nAnd your invitation code is: __icode__\n\nThanks.", - "email-smtp-test-subject": "SMTP Test Email", - "email-smtp-test-text": "თქვენ წარმატებით გააგზავნეთ ელ.ფოსტა.", - "error-invitation-code-not-exist": "მსგავსი მოსაწვევი კოდი არ არსებობს", - "error-notAuthorized": "თქვენ არ გაქვთ ამ გვერდის ნახვის უფლება", - "webhook-title": "Webhook Name", - "webhook-token": "Token (Optional for Authentication)", - "outgoing-webhooks": "გამავალი Webhook", - "bidirectional-webhooks": "Two-Way Webhooks", - "outgoingWebhooksPopup-title": "გამავალი Webhook", - "boardCardTitlePopup-title": "Card Title Filter", - "disable-webhook": "Disable This Webhook", - "global-webhook": "Global Webhooks", - "new-outgoing-webhook": "New Outgoing Webhook", - "no-name": "(უცნობი)", - "Node_version": "Node ვერსია", - "Meteor_version": "Meteor version", - "MongoDB_version": "MongoDB version", - "MongoDB_storage_engine": "MongoDB storage engine", - "MongoDB_Oplog_enabled": "MongoDB Oplog enabled", - "OS_Arch": "OS Arch", - "OS_Cpus": "OS CPU Count", - "OS_Freemem": "OS თავისუფალი მეხსიერება", - "OS_Loadavg": "OS Load Average", - "OS_Platform": "OS პლატფორმა", - "OS_Release": "OS რელიზი", - "OS_Totalmem": "OS მთლიანი მეხსიერება", - "OS_Type": "OS ტიპი", - "OS_Uptime": "OS Uptime", - "days": "days", - "hours": "საათები", - "minutes": "წუთები", - "seconds": "წამები", - "show-field-on-card": "აჩვენეთ ეს ველი ბარათზე", - "automatically-field-on-card": "Auto create field to all cards", - "showLabel-field-on-card": "Show field label on minicard", - "yes": "დიახ", - "no": "არა", - "accounts": "ანგარიშები", - "accounts-allowEmailChange": "ელ.ფოსტის ცვლილების უფლების დაშვება", - "accounts-allowUserNameChange": "მომხმარებლის სახელის ცვლილების უფლების დაშვება ", - "createdAt": "შექმნილია", - "verified": "შემოწმებული", - "active": "აქტიური", - "card-received": "მიღებული", - "card-received-on": "მიღებულია", - "card-end": "დასასრული", - "card-end-on": "დასრულდება : ", - "editCardReceivedDatePopup-title": "Change received date", - "editCardEndDatePopup-title": "შეცვალეთ საბოლოო თარიღი", - "setCardColorPopup-title": "Set color", - "setCardActionsColorPopup-title": "Choose a color", - "setSwimlaneColorPopup-title": "Choose a color", - "setListColorPopup-title": "Choose a color", - "assigned-by": "უფლებამოსილების გამცემი ", - "requested-by": "მომთხოვნი", - "board-delete-notice": "წაშლის შემთხვევაში თქვენ დაკარგავთ ამ დაფასთან ასოცირებულ ყველა მონაცემს მათ შორის : ჩამონათვალს, ბარათებს და მოქმედებებს. ", - "delete-board-confirm-popup": "ყველა ჩამონათვალი, ბარათი, ნიშანი და აქტივობა წაიშლება და თქვენ ვეღარ შეძლებთ მის აღდგენას. ", - "boardDeletePopup-title": "წავშალოთ დაფა? ", - "delete-board": "დაფის წაშლა", - "default-subtasks-board": "ქვესაქმიანობა __board__ დაფისთვის", - "default": "Default", - "queue": "რიგი", - "subtask-settings": "ქვესაქმიანობების პარამეტრები", - "card-settings": "Card Settings", - "boardSubtaskSettingsPopup-title": "Board Subtasks Settings", - "boardCardSettingsPopup-title": "Card Settings", - "deposit-subtasks-board": "Deposit subtasks to this board:", - "deposit-subtasks-list": "Landing list for subtasks deposited here:", - "show-parent-in-minicard": "Show parent in minicard:", - "prefix-with-full-path": "Prefix with full path", - "prefix-with-parent": "Prefix with parent", - "subtext-with-full-path": "Subtext with full path", - "subtext-with-parent": "Subtext with parent", - "change-card-parent": "Change card's parent", - "parent-card": "Parent card", - "source-board": "ძირითადი დაფა", - "no-parent": "Don't show parent", - "activity-added-label": "added label '%s' to %s", - "activity-removed-label": "removed label '%s' from %s", - "activity-delete-attach": "deleted an attachment from %s", - "activity-added-label-card": "added label '%s'", - "activity-removed-label-card": "removed label '%s'", - "activity-delete-attach-card": "deleted an attachment", - "activity-set-customfield": "set custom field '%s' to '%s' in %s", - "activity-unset-customfield": "unset custom field '%s' in %s", - "r-rule": "Rule", - "r-add-trigger": "Add trigger", - "r-add-action": "Add action", - "r-board-rules": "Board rules", - "r-add-rule": "Add rule", - "r-view-rule": "View rule", - "r-delete-rule": "Delete rule", - "r-new-rule-name": "New rule title", - "r-no-rules": "No rules", - "r-when-a-card": "When a card", - "r-is": "is", - "r-is-moved": "is moved", - "r-added-to": "added to", - "r-removed-from": "Removed from", - "r-the-board": "the board", - "r-list": "list", - "set-filter": "Set Filter", - "r-moved-to": "Moved to", - "r-moved-from": "Moved from", - "r-archived": "Moved to Archive", - "r-unarchived": "Restored from Archive", - "r-a-card": "a card", - "r-when-a-label-is": "When a label is", - "r-when-the-label": "When the label", - "r-list-name": "list name", - "r-when-a-member": "When a member is", - "r-when-the-member": "When the member", - "r-name": "name", - "r-when-a-attach": "When an attachment", - "r-when-a-checklist": "When a checklist is", - "r-when-the-checklist": "When the checklist", - "r-completed": "Completed", - "r-made-incomplete": "Made incomplete", - "r-when-a-item": "When a checklist item is", - "r-when-the-item": "When the checklist item", - "r-checked": "Checked", - "r-unchecked": "Unchecked", - "r-move-card-to": "Move card to", - "r-top-of": "Top of", - "r-bottom-of": "Bottom of", - "r-its-list": "its list", - "r-archive": "Move to Archive", - "r-unarchive": "Restore from Archive", - "r-card": "card", - "r-add": "დამატება", - "r-remove": "Remove", - "r-label": "label", - "r-member": "member", - "r-remove-all": "Remove all members from the card", - "r-set-color": "Set color to", - "r-checklist": "checklist", - "r-check-all": "Check all", - "r-uncheck-all": "Uncheck all", - "r-items-check": "items of checklist", - "r-check": "Check", - "r-uncheck": "Uncheck", - "r-item": "item", - "r-of-checklist": "of checklist", - "r-send-email": "Send an email", - "r-to": "to", - "r-subject": "subject", - "r-rule-details": "Rule details", - "r-d-move-to-top-gen": "Move card to top of its list", - "r-d-move-to-top-spec": "Move card to top of list", - "r-d-move-to-bottom-gen": "Move card to bottom of its list", - "r-d-move-to-bottom-spec": "Move card to bottom of list", - "r-d-send-email": "Send email", - "r-d-send-email-to": "to", - "r-d-send-email-subject": "subject", - "r-d-send-email-message": "message", - "r-d-archive": "Move card to Archive", - "r-d-unarchive": "Restore card from Archive", - "r-d-add-label": "Add label", - "r-d-remove-label": "Remove label", - "r-create-card": "Create new card", - "r-in-list": "in list", - "r-in-swimlane": "in swimlane", - "r-d-add-member": "Add member", - "r-d-remove-member": "Remove member", - "r-d-remove-all-member": "Remove all member", - "r-d-check-all": "Check all items of a list", - "r-d-uncheck-all": "Uncheck all items of a list", - "r-d-check-one": "Check item", - "r-d-uncheck-one": "Uncheck item", - "r-d-check-of-list": "of checklist", - "r-d-add-checklist": "Add checklist", - "r-d-remove-checklist": "Remove checklist", - "r-by": "by", - "r-add-checklist": "Add checklist", - "r-with-items": "with items", - "r-items-list": "item1,item2,item3", - "r-add-swimlane": "Add swimlane", - "r-swimlane-name": "swimlane name", - "r-board-note": "Note: leave a field empty to match every possible value.", - "r-checklist-note": "Note: checklist's items have to be written as comma separated values.", - "r-when-a-card-is-moved": "When a card is moved to another list", - "r-set": "Set", - "r-update": "Update", - "r-datefield": "date field", - "r-df-start-at": "start", - "r-df-due-at": "due", - "r-df-end-at": "end", - "r-df-received-at": "received", - "r-to-current-datetime": "to current date/time", - "r-remove-value-from": "Remove value from", - "ldap": "LDAP", - "oauth2": "OAuth2", - "cas": "CAS", - "authentication-method": "Authentication method", - "authentication-type": "Authentication type", - "custom-product-name": "Custom Product Name", - "layout": "Layout", - "hide-logo": "Hide Logo", - "add-custom-html-after-body-start": "Add Custom HTML after <body> start", - "add-custom-html-before-body-end": "Add Custom HTML before </body> end", - "error-undefined": "Something went wrong", - "error-ldap-login": "An error occurred while trying to login", - "display-authentication-method": "Display Authentication Method", - "default-authentication-method": "Default Authentication Method", - "duplicate-board": "Duplicate Board", - "people-number": "The number of people is:", - "swimlaneDeletePopup-title": "Delete Swimlane ?", - "swimlane-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the swimlane. There is no undo.", - "restore-all": "Restore all", - "delete-all": "Delete all", - "loading": "Loading, please wait.", - "previous_as": "last time was", - "act-a-dueAt": "modified due time to \nWhen: __timeValue__\nWhere: __card__\n previous due was __timeOldValue__", - "act-a-endAt": "modified ending time to __timeValue__ from (__timeOldValue__)", - "act-a-startAt": "modified starting time to __timeValue__ from (__timeOldValue__)", - "act-a-receivedAt": "modified received time to __timeValue__ from (__timeOldValue__)", - "a-dueAt": "modified due time to be", - "a-endAt": "modified ending time to be", - "a-startAt": "modified starting time to be", - "a-receivedAt": "modified received time to be", - "almostdue": "current due time %s is approaching", - "pastdue": "current due time %s is past", - "duenow": "current due time %s is today", - "act-newDue": "__list__/__card__ has 1st due reminder [__board__]", - "act-withDue": "__list__/__card__ due reminders [__board__]", - "act-almostdue": "was reminding the current due (__timeValue__) of __card__ is approaching", - "act-pastdue": "was reminding the current due (__timeValue__) of __card__ is past", - "act-duenow": "was reminding the current due (__timeValue__) of __card__ is now", - "act-atUserComment": "You were mentioned in [__board__] __list__/__card__", - "delete-user-confirm-popup": "Are you sure you want to delete this account? There is no undo.", - "accounts-allowUserDelete": "Allow users to self delete their account", - "hide-minicard-label-text": "Hide minicard label text", - "show-desktop-drag-handles": "Show desktop drag handles", - "assignee": "Assignee", - "cardAssigneesPopup-title": "Assignee", - "addmore-detail": "Add a more detailed description", - "show-on-card": "Show on Card", - "new": "New", - "editUserPopup-title": "Edit User", - "newUserPopup-title": "New User", - "notifications": "Notifications", - "view-all": "View All", - "filter-by-unread": "Filter by Unread", - "mark-all-as-read": "Mark all as read", - "allow-rename": "Allow Rename", - "allowRenamePopup-title": "Allow Rename" -} + "accept": "დათანხმება", + "act-activity-notify": "Activity Notification", + "act-addAttachment": "added attachment __attachment__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-deleteAttachment": "deleted attachment __attachment__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addSubtask": "added subtask __subtask__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addedLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removeLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removedLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addChecklist": "added checklist __checklist__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addChecklistItem": "added checklist item __checklistItem__ to checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removeChecklist": "removed checklist __checklist__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removeChecklistItem": "removed checklist item __checklistItem__ from checklist __checkList__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-checkedItem": "checked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-uncheckedItem": "unchecked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-completeChecklist": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-uncompleteChecklist": "uncompleted checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addComment": "commented on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-editComment": "edited comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-deleteComment": "deleted comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-createBoard": "created board __board__", + "act-createSwimlane": "created swimlane __swimlane__ to board __board__", + "act-createCard": "created card __card__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-createCustomField": "created custom field __customField__ at board __board__", + "act-deleteCustomField": "deleted custom field __customField__ at board __board__", + "act-setCustomField": "edited custom field __customField__: __customFieldValue__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-createList": "added list __list__ to board __board__", + "act-addBoardMember": "added member __member__ to board __board__", + "act-archivedBoard": "Board __board__ moved to Archive", + "act-archivedCard": "Card __card__ at list __list__ at swimlane __swimlane__ at board __board__ moved to Archive", + "act-archivedList": "List __list__ at swimlane __swimlane__ at board __board__ moved to Archive", + "act-archivedSwimlane": "Swimlane __swimlane__ at board __board__ moved to Archive", + "act-importBoard": "imported board __board__", + "act-importCard": "imported card __card__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-importList": "imported list __list__ to swimlane __swimlane__ at board __board__", + "act-joinMember": "added member __member__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-moveCard": "moved card __card__ at board __board__ from list __oldList__ at swimlane __oldSwimlane__ to list __list__ at swimlane __swimlane__", + "act-moveCardToOtherBoard": "moved card __card__ from list __oldList__ at swimlane __oldSwimlane__ at board __oldBoard__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-removeBoardMember": "removed member __member__ from board __board__", + "act-restoredCard": "restored card __card__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-unjoinMember": "removed member __member__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-withBoardTitle": "__board__", + "act-withCardTitle": "[__დაფა__] __ბარათი__", + "actions": "მოქმედებები", + "activities": "აქტივეობები", + "activity": "აქტივობები", + "activity-added": "დამატებულია %s ზე %s", + "activity-archived": "%s moved to Archive", + "activity-attached": "მიბმულია %s %s-დან", + "activity-created": "შექმნილია %s", + "activity-customfield-created": "created custom field %s", + "activity-excluded": "excluded %s from %s", + "activity-imported": "imported %s into %s from %s", + "activity-imported-board": "იმპორტირებულია%s %s-დან", + "activity-joined": "შეუერთდა %s", + "activity-moved": "moved %s from %s to %s", + "activity-on": " %s-ზე", + "activity-removed": "წაიშალა %s %s-დან", + "activity-sent": "გაიგზავნა %s %s-ში", + "activity-unjoined": "არ შემოუერთდა %s", + "activity-subtask-added": "დაამატა ქვესაქმიანობა %s", + "activity-checked-item": "checked %s in checklist %s of %s", + "activity-unchecked-item": "unchecked %s in checklist %s of %s", + "activity-checklist-added": "დაემატა ჩამონათვალი %s-ს", + "activity-checklist-removed": "removed a checklist from %s", + "activity-checklist-completed": "completed checklist %s of %s", + "activity-checklist-uncompleted": "uncompleted the checklist %s of %s", + "activity-checklist-item-added": "დამატებულია ჩამონათვალის ელემენტები '%s' %s-ში", + "activity-checklist-item-removed": "removed a checklist item from '%s' in %s", + "add": "დამატება", + "activity-checked-item-card": "checked %s in checklist %s", + "activity-unchecked-item-card": "unchecked %s in checklist %s", + "activity-checklist-completed-card": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "activity-checklist-uncompleted-card": "uncompleted the checklist %s", + "activity-editComment": "edited comment %s", + "activity-deleteComment": "deleted comment %s", + "add-attachment": "მიბმული ფაილის დამატება", + "add-board": "დაფის დამატება", + "add-card": "ბარათის დამატება", + "add-swimlane": "ბილიკის დამატება", + "add-subtask": "ქვესაქმიანობის დამატება", + "add-checklist": "კატალოგის დამატება", + "add-checklist-item": "დაამატეთ საგანი ჩამონათვალს", + "add-cover": "გარეკანის დამატება", + "add-label": "ნიშნის დამატება", + "add-list": "ჩამონათვალის დამატება", + "add-members": "წევრების დამატება", + "added": "-მა დაამატა", + "addMemberPopup-title": "წევრები", + "admin": "ადმინი", + "admin-desc": "შეუძლია ნახოს და შეასწოროს ბარათები, წაშალოს წევრები და შეცვალოს დაფის პარამეტრები. ", + "admin-announcement": "განცხადება", + "admin-announcement-active": "აქტიური სისტემა-ფართო განცხადება", + "admin-announcement-title": "შეტყობინება ადმინისტრატორისთვის", + "all-boards": "ყველა დაფა", + "and-n-other-card": "და __count__ სხვა ბარათი", + "and-n-other-card_plural": "და __count__ სხვა ბარათები", + "apply": "გამოყენება", + "app-is-offline": "Loading, please wait. Refreshing the page will cause data loss. If loading does not work, please check that server has not stopped.", + "archive": "Move to Archive", + "archive-all": "Move All to Archive", + "archive-board": "Move Board to Archive", + "archive-card": "Move Card to Archive", + "archive-list": "Move List to Archive", + "archive-swimlane": "Move Swimlane to Archive", + "archive-selection": "Move selection to Archive", + "archiveBoardPopup-title": "Move Board to Archive?", + "archived-items": "Archive", + "archived-boards": "Boards in Archive", + "restore-board": "ბარათის აღდგენა", + "no-archived-boards": "No Boards in Archive.", + "archives": "Archive", + "template": "Template", + "templates": "Templates", + "assign-member": "უფლებამოსილი წევრი", + "attached": "მიბმული", + "attachment": "მიბმული ფიალი", + "attachment-delete-pop": "მიბმული ფაილის წაშლა მუდმივია. შეუძლებელია მისი უკან დაბრუნება. ", + "attachmentDeletePopup-title": "გსურთ მიბმული ფაილის წაშლა? ", + "attachments": "მიბმული ფაილები", + "auto-watch": "დაფის ავტომატური ნახვა მას შემდეგ რაც ის შეიქმნება", + "avatar-too-big": "დიდი მოცულობის სურათი (მაქსიმუმ 70KB)", + "back": "უკან", + "board-change-color": "ფერის შეცვლა", + "board-nb-stars": "%s ვარსკვლავი", + "board-not-found": "დაფა არ მოიძებნა", + "board-private-info": "ეს დაფა იქნება <strong>პირადი</strong>.", + "board-public-info": "ეს დაფა იქნება <strong>საჯარო</strong>.", + "boardChangeColorPopup-title": "დაფის ფონის ცვლილება", + "boardChangeTitlePopup-title": "დაფის სახელის ცვლილება", + "boardChangeVisibilityPopup-title": "ხილვადობის შეცვლა", + "boardChangeWatchPopup-title": "საათის შეცვლა", + "boardMenuPopup-title": "Board Settings", + "boardChangeViewPopup-title": "დაფის ნახვა", + "boards": "დაფები", + "board-view": "დაფის ნახვა", + "board-view-cal": "კალენდარი", + "board-view-swimlanes": "ბილიკები", + "board-view-collapse": "Collapse", + "board-view-lists": "ჩამონათვალი", + "bucket-example": "მაგალითად “Bucket List” ", + "cancel": "გაუქმება", + "card-archived": "This card is moved to Archive.", + "board-archived": "This board is moved to Archive.", + "card-comments-title": "ამ ბარათს ჰქონდა%s კომენტარი.", + "card-delete-notice": "წაშლის შემთხვევაში ამ ბარათთან ასცირებული ყველა მოქმედება დაიკარგება.", + "card-delete-pop": "ყველა მოქმედება წაიშლება აქტივობების ველიდან და თქვენ აღარ შეგეძლებათ ბარათის ხელახლა გახსნა. დაბრუნება შეუძლებელია.", + "card-delete-suggest-archive": "You can move a card to Archive to remove it from the board and preserve the activity.", + "card-due": "საბოლოო ვადა ", + "card-due-on": "საბოლოო ვადა", + "card-spent": "დახარჯული დრო", + "card-edit-attachments": "მიბმული ფაილის შესწორება", + "card-edit-custom-fields": "მომხმარებლის ველის შესწორება", + "card-edit-labels": "ნიშნის შესწორება", + "card-edit-members": "მომხმარებლების შესწორება", + "card-labels-title": "ნიშნის შეცვლა ბარათისთვის.", + "card-members-title": "დაამატეთ ან წაშალეთ დაფის წევრი ბარათიდან. ", + "card-start": "დაწყება", + "card-start-on": "დაიწყება", + "cardAttachmentsPopup-title": "მიბმა შემდეგი წყაროდან: ", + "cardCustomField-datePopup-title": "დროის ცვლილება", + "cardCustomFieldsPopup-title": "მომხმარებლის ველის შესწორება", + "cardDeletePopup-title": "წავშალოთ ბარათი? ", + "cardDetailsActionsPopup-title": "ბარათის მოქმედებები", + "cardLabelsPopup-title": "ნიშნები", + "cardMembersPopup-title": "წევრები", + "cardMorePopup-title": "მეტი", + "cardTemplatePopup-title": "Create template", + "cards": "ბარათები", + "cards-count": "ბარათები", + "casSignIn": "შესვლა CAS-ით", + "cardType-card": "Card", + "cardType-linkedCard": "Linked Card", + "cardType-linkedBoard": "Linked Board", + "change": "ცვლილება", + "change-avatar": "სურათის შეცვლა", + "change-password": "პაროლის შეცვლა", + "change-permissions": "პარამეტრების შეცვლა", + "change-settings": "პარამეტრების შეცვლა", + "changeAvatarPopup-title": "სურათის შეცვლა", + "changeLanguagePopup-title": "ენის შეცვლა", + "changePasswordPopup-title": "პაროლის შეცვლა", + "changePermissionsPopup-title": "უფლებების შეცვლა", + "changeSettingsPopup-title": "პარამეტრების შეცვლა", + "subtasks": "ქვეამოცანა", + "checklists": "კატალოგი", + "click-to-star": "დააჭირეთ დაფის ვარსკვლავით მოსანიშნად", + "click-to-unstar": "დააკლიკეთ დაფიდან ვარსკვლავის მოსახსნელად. ", + "clipboard": "Clipboard ან drag & drop", + "close": "დახურვა", + "close-board": "დაფის დახურვა", + "close-board-pop": "You will be able to restore the board by clicking the “Archive” button from the home header.", + "color-black": "შავი", + "color-blue": "ლურჯი", + "color-crimson": "crimson", + "color-darkgreen": "darkgreen", + "color-gold": "gold", + "color-gray": "gray", + "color-green": "მწვანე", + "color-indigo": "indigo", + "color-lime": "ღია ყვითელი", + "color-magenta": "magenta", + "color-mistyrose": "mistyrose", + "color-navy": "navy", + "color-orange": "ნარინჯისფერი", + "color-paleturquoise": "paleturquoise", + "color-peachpuff": "peachpuff", + "color-pink": "ვარდისფერი", + "color-plum": "plum", + "color-purple": "იასამნისფერი", + "color-red": "წითელი ", + "color-saddlebrown": "saddlebrown", + "color-silver": "silver", + "color-sky": "ცისფერი", + "color-slateblue": "slateblue", + "color-white": "white", + "color-yellow": "ყვითელი", + "unset-color": "Unset", + "comment": "კომენტარი", + "comment-placeholder": "დაწერეთ კომენტარი", + "comment-only": "მხოლოდ კომენტარები", + "comment-only-desc": "თქვენ შეგიძლიათ კომენტარის გაკეთება მხოლოდ ბარათებზე.", + "no-comments": "No comments", + "no-comments-desc": "Can not see comments and activities.", + "worker": "Worker", + "worker-desc": "Can only move cards, assign itself to card and comment.", + "computer": "კომპიუტერი", + "confirm-subtask-delete-dialog": "დარწმუნებული ხართ, რომ გსურთ ქვესაქმიანობის წაშლა? ", + "confirm-checklist-delete-dialog": "დარწმუნებული ხართ, რომ გსურთ კატალოგის წაშლა ? ", + "copy-card-link-to-clipboard": "დააკოპირეთ ბარათის ბმული clipboard-ზე", + "linkCardPopup-title": "Link Card", + "searchElementPopup-title": "ძებნა", + "copyCardPopup-title": "ბარათის ასლი", + "copyChecklistToManyCardsPopup-title": "Copy Checklist Template to Many Cards", + "copyChecklistToManyCardsPopup-instructions": "Destination Card Titles and Descriptions in this JSON format", + "copyChecklistToManyCardsPopup-format": "[ {\"სათაური\": \"პირველი ბარათის სათაური\", \"აღწერა\":\"პირველი ბარათის აღწერა\"}, {\"სათაური\":\"მეორე ბარათის სათაური\",\"აღწერა\":\"მეორე ბარათის აღწერა\"},{\"სათაური\":\"ბოლო ბარათის სათაური\",\"აღწერა\":\"ბოლო ბარათის აღწერა\"} ]", + "create": "შექმნა", + "createBoardPopup-title": "დაფის შექმნა", + "chooseBoardSourcePopup-title": "დაფის იმპორტი", + "createLabelPopup-title": "ნიშნის შექმნა", + "createCustomField": "ველის შექმნა", + "createCustomFieldPopup-title": "ველის შექმნა", + "current": "მიმდინარე", + "custom-field-delete-pop": "ქმედება გამოიწვევს მომხმარებლის ველის წაშლას ყველა ბარათიდან და გაანადგურებს მის ისტორიას, რის შემდეგაც შეუძლებელი იქნება მისი უკან დაბრუნება. ", + "custom-field-checkbox": "მოსანიშნი გრაფა", + "custom-field-date": "თარიღი", + "custom-field-dropdown": "ჩამოსაშლელი სია", + "custom-field-dropdown-none": "(ცარიელი)", + "custom-field-dropdown-options": "პარამეტრების სია", + "custom-field-dropdown-options-placeholder": "დამატებითი პარამეტრების სანახავად დააჭირეთ enter-ს. ", + "custom-field-dropdown-unknown": "(უცნობი)", + "custom-field-number": "რიცხვი", + "custom-field-text": "ტექსტი", + "custom-fields": "მომხმარებლის ველი", + "date": "თარიღი", + "decline": "უარყოფა", + "default-avatar": "სტანდარტული ავატარი", + "delete": "წაშლა", + "deleteCustomFieldPopup-title": "წავშალოთ მომხმარებლის ველი? ", + "deleteLabelPopup-title": "ნამდვილად გსურთ ნიშნის წაშლა? ", + "description": "აღწერა", + "disambiguateMultiLabelPopup-title": "გაუგებარი ნიშნის მოქმედება", + "disambiguateMultiMemberPopup-title": "გაუგებარი წევრის მოქმედება", + "discard": "უარყოფა", + "done": "დასრულებული", + "download": "ჩამოტვირთვა", + "edit": "შესწორება", + "edit-avatar": "სურათის შეცვლა", + "edit-profile": "პროფილის შესწორება", + "edit-wip-limit": " WIP ლიმიტის შესწორება", + "soft-wip-limit": "მსუბუქი WIP შეზღუდვა ", + "editCardStartDatePopup-title": "დაწყების დროის შეცვლა", + "editCardDueDatePopup-title": "შეცვალეთ დედლაინი", + "editCustomFieldPopup-title": "ველების შესწორება", + "editCardSpentTimePopup-title": "დახარჯული დროის შეცვლა", + "editLabelPopup-title": "ნიშნის შეცვლა", + "editNotificationPopup-title": "შეტყობინებების შესწორება", + "editProfilePopup-title": "პროფილის შესწორება", + "email": "ელ.ფოსტა", + "email-enrollAccount-subject": "An account created for you on __siteName__", + "email-enrollAccount-text": "მოგესალმებით __user__,\n\nამ სერვისის გამოსაყენებლად დააკლიკეთ ქვედა ბმულს.\n\n__url__\n\nმადლობა.", + "email-fail": "ელ.ფოსტის გაგზავნა ვერ მოხერხდა", + "email-fail-text": "ელ.ფოსტის გაგზავნისას დაფიქსირდა შეცდომა", + "email-invalid": "არასწორი ელ.ფოსტა", + "email-invite": "მოწვევა ელ.ფოსტის მეშვეობით", + "email-invite-subject": "__inviter__ გამოგიგზავნათ მოწვევა", + "email-invite-text": "ძვირფასო __user__,\n\n__inviter__ გიწვევთ დაფაზე \"__board__\" თანამშრომლობისთვის.\n\nგთხოვთ მიყვეთ ქვემოთ მოცემულ ბმულს:\n\n__url__\n\nმადლობა.", + "email-resetPassword-subject": "შეცვალეთ თქვენი პაროლი __siteName-ზე__", + "email-resetPassword-text": "გამარჯობა__user__,\n\nპაროლის შესაცვლელად დააკლიკეთ ქვედა ბმულს .\n\n__url__\n\nმადლობა.", + "email-sent": "ელ.ფოსტა გაგზავნილია", + "email-verifyEmail-subject": "შეამოწმეთ ელ.ფოსტის მისამართი __siteName-ზე__", + "email-verifyEmail-text": "გამარჯობა __user__,\n\nანგარიშის ელ.ფოსტის შესამოწმებლად დააკლიკეთ ქვედა ბმულს.\n\n__url__\n\nმადლობა.", + "enable-wip-limit": "გავააქტიუროთ WIP ლიმიტი", + "error-board-doesNotExist": "მსგავსი დაფა არ არსებობს", + "error-board-notAdmin": "ამის გასაკეთებლად საჭიროა იყოთ დაფის ადმინისტრატორი", + "error-board-notAMember": "ამის გასაკეთებლად საჭიროა იყოთ დაფის წევრი", + "error-json-malformed": "შენი ტექსტი არ არის ვალიდური JSON", + "error-json-schema": "თქვენი JSON მონაცემები არ შეიცავს ზუსტ ინფორმაციას სწორ ფორმატში ", + "error-list-doesNotExist": "ეს ცხრილი არ არსებობს", + "error-user-doesNotExist": "მსგავსი მომხმარებელი არ არსებობს", + "error-user-notAllowSelf": "თქვენ არ შეგიძლიათ საკუთარი თავის მოწვევა", + "error-user-notCreated": "მომხმარებელი არ შეიქმნა", + "error-username-taken": "არსებობს მსგავსი მომხმარებელი", + "error-email-taken": "უკვე არსებობს მსგავსი ელ.ფოსტა", + "export-board": "დაფის ექსპორტი", + "sort": "Sort", + "sort-desc": "Click to Sort List", + "list-sort-by": "Sort the List By:", + "list-label-modifiedAt": "Last Access Time", + "list-label-title": "Name of the List", + "list-label-sort": "Your Manual Order", + "list-label-short-modifiedAt": "(L)", + "list-label-short-title": "(N)", + "list-label-short-sort": "(M)", + "filter": "ფილტრი", + "filter-cards": "Filter Cards or Lists", + "list-filter-label": "Filter List by Title", + "filter-clear": "ფილტრის გასუფთავება", + "filter-no-label": "ნიშანი არ გვაქვს", + "filter-no-member": "არ არის წევრები ", + "filter-no-custom-fields": "არა მომხმარებლის ველი", + "filter-show-archive": "Show archived lists", + "filter-hide-empty": "Hide empty lists", + "filter-on": "ფილტრი ჩართულია", + "filter-on-desc": "თქვენ ფილტრავთ ბარათებს ამ დაფაზე. დააკლიკეთ აქ ფილტრაციის შესწორებისთვის. ", + "filter-to-selection": "მონიშნულის გაფილტვრა", + "advanced-filter-label": "გაფართოებული ფილტრაცია", + "advanced-filter-description": "გაფართოებული ფილტრაცია, უფლებას გაძლევთ დაწეროთ მწკრივი რომლებიც შეიცავენ შემდეგ ოპერაციებს : == != <= >= && || ( ) space გამოიყენება როგორც გამმიჯნავი ოპერაციებს შორის. თქვენ შეგიძლიათ გაფილტროთ მომხმარებლის ველი მათი სახელებისა და ღირებულებების მიხედვით. მაგალითად: Field1 == Value1. გაითვალისწინეთ რომ თუ ველი ან ღირებულება შეიცავს space-ს თქვენ დაგჭირდებათ მათი მოთავსება ერთ ციტატაში მაგ: 'Field 1' == 'Value 1'. ერთი კონტროლის სიმბოლოებისთვის (' \\/) გამოტოვება, შეგიძლიათ გამოიყენოთ \\. მაგ: Field1 == I\\'m. აგრეთვე თქვენ შეგიძლიათ შეურიოთ რამოდენიმე კომბინაცია. მაგალითად: F1 == V1 || F1 == V2. როგორც წესი ყველა ოპერაცია ინტერპრეტირებულია მარცხნიდან მარჯვნივ. თქვენ შეგიძლიათ შეცვალოთ რიგითობა ფრჩხილების შეცვლით მაგალითად: F1 == V1 && ( F2 == V2 || F2 == V3 ). აგრეთვე შეგიძლიათ მოძებნოთ ტექსტის ველები რეგექსით F1 == /Tes.*/i", + "fullname": "სახელი და გვარი", + "header-logo-title": "დაბრუნდით უკან დაფების გვერდზე.", + "hide-system-messages": "დამალეთ სისტემური შეტყობინებები", + "headerBarCreateBoardPopup-title": "დაფის შექმნა", + "home": "სახლი", + "import": "იმპორტირება", + "link": "Link", + "import-board": " დაფის იმპორტი", + "import-board-c": "დაფის იმპორტი", + "import-board-title-trello": "დაფის იმპორტი Trello-დან", + "import-board-title-wekan": "Import board from previous export", + "import-sandstorm-backup-warning": "Do not delete data you import from original exported board or Trello before checking does this grain close and open again, or do you get Board not found error, that means data loss.", + "import-sandstorm-warning": "იმპორტირებული დაფა წაშლის ყველა არსებულ მონაცემს დაფაზე და შეანაცვლებს მას იმპორტირებული დაფა. ", + "from-trello": "Trello-დან", + "from-wekan": "From previous export", + "import-board-instruction-trello": "თქვენს Trello დაფაზე, შედით \"მენიუ\"-ში, შემდეგ დააკლიკეთ \"მეტი\", \"ამოპრინტერება და ექსპორტი\", \"JSON-ის ექსპორტი\" და დააკოპირეთ შედეგი. ", + "import-board-instruction-wekan": "In your board, go to 'Menu', then 'Export board', and copy the text in the downloaded file.", + "import-board-instruction-about-errors": "If you get errors when importing board, sometimes importing still works, and board is at All Boards page.", + "import-json-placeholder": "მოათავსეთ თქვენი ვალიდური JSON მონაცემები აქ. ", + "import-map-members": "რუკის წევრები", + "import-members-map": "Your imported board has some members. Please map the members you want to import to your users", + "import-show-user-mapping": "მომხმარებლის რუკების განხილვა", + "import-user-select": "Pick your existing user you want to use as this member", + "importMapMembersAddPopup-title": "Select member", + "info": "ვერსია", + "initials": "ინიციალები", + "invalid-date": "არასწორი თარიღი", + "invalid-time": "არასწორი დრო", + "invalid-user": "არასწორი მომხმარებელი", + "joined": "შემოუერთდა", + "just-invited": "თქვენ მოწვეული ხართ ამ დაფაზე", + "keyboard-shortcuts": "კლავიატურის კომბინაციები", + "label-create": "ნიშნის შექმნა", + "label-default": "%s ნიშანი (default)", + "label-delete-pop": "იმ შემთხვევაში თუ წაშლით ნიშანს, ყველა ბარათიდან ისტორია ავტომატურად წაიშლება და შეუძლებელი იქნება მისი უკან დაბრუნება.", + "labels": "ნიშნები", + "language": "ენა", + "last-admin-desc": "თქვენ ვერ შეცვლით როლებს რადგან უნდა არსებობდეს ერთი ადმინი მაინც.", + "leave-board": "დატოვეთ დაფა", + "leave-board-pop": "დარწმუნებული ხართ, რომ გინდათ დატოვოთ __boardTitle__? თქვენ წაიშლებით ამ დაფის ყველა ბარათიდან. ", + "leaveBoardPopup-title": "გსურთ დაფის დატოვება? ", + "link-card": "დააკავშირეთ ამ ბარათთან", + "list-archive-cards": "Move all cards in this list to Archive", + "list-archive-cards-pop": "This will remove all the cards in this list from the board. To view cards in Archive and bring them back to the board, click “Menu” > “Archive”.", + "list-move-cards": "გადაიტანე ყველა ბარათი ამ სიაში", + "list-select-cards": "მონიშნე ყველა ბარათი ამ სიაში", + "set-color-list": "Set Color", + "listActionPopup-title": "მოქმედებების სია", + "swimlaneActionPopup-title": "ბილიკის მოქმედებები", + "swimlaneAddPopup-title": "Add a Swimlane below", + "listImportCardPopup-title": "Trello ბარათის იმპორტი", + "listMorePopup-title": "მეტი", + "link-list": "დააკავშირეთ ამ ჩამონათვალთან", + "list-delete-pop": "ყველა მოქმედება წაიშლება აქტივობების ველიდან და თქვენ ვეღარ შეძლებთ მის აღდგენას ჩამონათვალში", + "list-delete-suggest-archive": "You can move a list to Archive to remove it from the board and preserve the activity.", + "lists": "ჩამონათვალი", + "swimlanes": "ბილიკები", + "log-out": "გამოსვლა", + "log-in": "შესვლა", + "loginPopup-title": "შესვლა", + "memberMenuPopup-title": "მომხმარებლის პარამეტრები", + "members": "წევრები", + "menu": "მენიუ", + "move-selection": "მონიშნულის მოძრაობა", + "moveCardPopup-title": "ბარათის გადატანა", + "moveCardToBottom-title": "ქვევით ჩამოწევა", + "moveCardToTop-title": "ზევით აწევა", + "moveSelectionPopup-title": "მონიშნულის მოძრაობა", + "multi-selection": "რამდენიმეს მონიშვნა", + "multi-selection-on": "რამდენიმეს მონიშვნა ჩართულია", + "muted": "ხმა გათიშულია", + "muted-info": "თქვენ აღარ მიიღებთ შეტყობინებას ამ დაფაზე მიმდინარე ცვლილებების შესახებ. ", + "my-boards": "ჩემი დაფები", + "name": "სახელი", + "no-archived-cards": "No cards in Archive.", + "no-archived-lists": "No lists in Archive.", + "no-archived-swimlanes": "No swimlanes in Archive.", + "no-results": "შედეგის გარეშე", + "normal": "ნორმალური", + "normal-desc": "შეუძლია ნახოს და შეასწოროს ბარათები. ამ პარამეტრების შეცვლა შეუძლებელია. ", + "not-accepted-yet": "მოწვევა ჯერ არ დადასტურებულა", + "notify-participate": "მიიღეთ განახლებები ნებისმიერ ბარათზე, რომელშიც მონაწილეობთ, როგორც შემქმნელი ან წევრი. ", + "notify-watch": "მიიღეთ განახლებები ყველა დაფაზე, ჩამონათვალზე ან ბარათებზე, რომელსაც თქვენ აკვირდებით", + "optional": "არჩევითი", + "or": "ან", + "page-maybe-private": "ეს გვერდი შესაძლოა იყოს კერძო. თქვენ შეგეძლებათ მისი ნახვა <a href='%s'>logging in</a> მეშვეობით.", + "page-not-found": "გვერდი არ მოიძებნა.", + "password": "პაროლი", + "paste-or-dragdrop": "ჩასმისთვის, ან drag & drop-ისთვის ჩააგდეთ სურათი აქ (მხოლოდ სურათი)", + "participating": "მონაწილეობა", + "preview": "წინასწარ ნახვა", + "previewAttachedImagePopup-title": "წინასწარ ნახვა", + "previewClipboardImagePopup-title": "წინასწარ ნახვა", + "private": "კერძო", + "private-desc": "ეს არის კერძო დაფა. დაფაზე წვდომის, ნახვის და რედაქტირების უფლება აქვთ მხოლოდ მასზე დამატებულ წევრებს. ", + "profile": "პროფილი", + "public": "საჯარო", + "public-desc": "ეს დაფა არის საჯარო. ის ხილვადია ყველასთვის და შესაძლოა გამოჩნდეს საძიებო სისტემებში. შესწორების უფლება აქვს მხოლოდ მასზე დამატებულ პირებს. ", + "quick-access-description": "მონიშნეთ დაფა ვარსკვლავით იმისთვის, რომ დაამატოთ სწრაფი ბმული ამ ნაწილში.", + "remove-cover": "გარეკანის წაშლა", + "remove-from-board": "დაფიდან წაშლა", + "remove-label": "ნიშნის წაშლა", + "listDeletePopup-title": "ნამდვილად გსურთ სიის წაშლა? ", + "remove-member": "წევრის წაშლა", + "remove-member-from-card": "ბარათიდან წაშლა", + "remove-member-pop": "Remove __name__ (__username__) from __boardTitle__? The member will be removed from all cards on this board. They will receive a notification.", + "removeMemberPopup-title": "ნამდვილად გსურთ წევრის წაშლა? ", + "rename": "სახელის შეცვლა", + "rename-board": "დაფის სახელის ცვლილება", + "restore": "აღდგენა", + "save": "დამახსოვრება", + "search": "ძებნა", + "rules": "Rules", + "search-cards": "Search from card/list titles, descriptions and custom fields on this board", + "search-example": "საძიებო ტექსტი", + "select-color": "ფერის მონიშვნა", + "set-wip-limit-value": "დააყენეთ შეზღუდვა დავალებების მაქსიმალურ რაოდენობაზე ", + "setWipLimitPopup-title": "დააყენეთ WIP ლიმიტი", + "shortcut-assign-self": "მონიშნეთ საკუთარი თავი აღნიშნულ ბარათზე", + "shortcut-autocomplete-emoji": "emoji-ის ავტომატური შევსება", + "shortcut-autocomplete-members": "მომხმარებლების ავტომატური შევსება", + "shortcut-clear-filters": "ყველა ფილტრის გასუფთავება", + "shortcut-close-dialog": "დიალოგის დახურვა", + "shortcut-filter-my-cards": "ჩემი ბარათების გაფილტვრა", + "shortcut-show-shortcuts": "Bring up this shortcuts list", + "shortcut-toggle-filterbar": "ფილტრაციის გვერდითა ღილაკი", + "shortcut-toggle-sidebar": "გვერდით მენიუს ჩართვა/გამორთვა", + "show-cards-minimum-count": "აჩვენეთ ბარათების დათვლილი რაოდენობა თუ ჩამონათვალი შეიცავს უფრო მეტს ვიდრე ", + "sidebar-open": "გახსენით მცირე სტატია", + "sidebar-close": "დახურეთ მცირე სტატია", + "signupPopup-title": "ანგარიშის შექმნა", + "star-board-title": "დააკლიკეთ დაფის ვარსკვლავით მონიშვნისთვის. ეს ქმედება დაგეხმარებათ გამოაჩინოთ დაფა ჩამონათვალში ზედა პოზიციებზე. ", + "starred-boards": "ვარსკვლავიანი დაფები", + "starred-boards-description": "Starred boards show up at the top of your boards list.", + "subscribe": "გამოწერა", + "team": "ჯგუფი", + "this-board": "ეს დაფა", + "this-card": "ეს ბარათი", + "spent-time-hours": "დახარჯული დრო (საათები)", + "overtime-hours": "ზედმეტი დრო (საათები) ", + "overtime": "ზედმეტი დრო", + "has-overtime-cards": "აქვს ვადაგადაცდილებული ბარათები", + "has-spenttime-cards": "აქვს გახარჯული დროის ბარათები", + "time": "დრო", + "title": "სათაური", + "tracking": "მონიტორინგი", + "tracking-info": "თქვენ მოგივათ შეტყობინება ამ ბარათებში განხორციელებული ნებისმიერი ცვლილებების შესახებ, როგორც შემქმნელს ან წევრს. ", + "type": "ტიპი", + "unassign-member": "არაუფლებამოსილი წევრი", + "unsaved-description": "თქვან გაქვთ დაუმახსოვრებელი აღწერა. ", + "unwatch": "ნახვის გამორთვა", + "upload": "ატვირთვა", + "upload-avatar": "სურათის ატვირთვა", + "uploaded-avatar": "სურათი ატვირთულია", + "username": "მომხმარებლის სახელი", + "view-it": "ნახვა", + "warn-list-archived": "warning: this card is in an list at Archive", + "watch": "ნახვა", + "watching": "ნახვის პროცესი", + "watching-info": "თქვენ მოგივათ შეტყობინება ამ დაფაზე არსებული ნებისმიერი ცვლილების შესახებ. ", + "welcome-board": "მისასალმებელი დაფა", + "welcome-swimlane": "ეტაპი 1 ", + "welcome-list1": "ბაზისური ", + "welcome-list2": "დაწინაურებული", + "card-templates-swimlane": "Card Templates", + "list-templates-swimlane": "List Templates", + "board-templates-swimlane": "Board Templates", + "what-to-do": "რისი გაკეთება გსურთ? ", + "wipLimitErrorPopup-title": "არასწორი WIP ლიმიტი", + "wipLimitErrorPopup-dialog-pt1": "The number of tasks in this list is higher than the WIP limit you've defined.", + "wipLimitErrorPopup-dialog-pt2": "Please move some tasks out of this list, or set a higher WIP limit.", + "admin-panel": "ადმინის პანელი", + "settings": "პარამეტრები", + "people": "ხალხი", + "registration": "რეგისტრაცია", + "disable-self-registration": "თვით რეგისტრაციის გამორთვა", + "invite": "მოწვევა", + "invite-people": "ხალხის მოწვევა", + "to-boards": "დაფა(ებ)ზე", + "email-addresses": "ელ.ფოსტის მისამართები", + "smtp-host-description": "The address of the SMTP server that handles your emails.", + "smtp-port-description": "The port your SMTP server uses for outgoing emails.", + "smtp-tls-description": "ჩართეთ TLS მხარდაჭერა SMTP სერვერისთვის", + "smtp-host": "SMTP Host", + "smtp-port": "SMTP Port", + "smtp-username": "მომხმარებლის სახელი", + "smtp-password": "პაროლი", + "smtp-tls": "TLS მხარდაჭერა", + "send-from": "დან", + "send-smtp-test": "გაუგზავნეთ სატესტო ელ.ფოსტა საკუთარ თავს", + "invitation-code": "მოწვევის კოდი", + "email-invite-register-subject": "__inviter__ გამოგიგზავნათ მოწვევა", + "email-invite-register-text": "Dear __user__,\n\n__inviter__ invites you to kanban board for collaborations.\n\nPlease follow the link below:\n__url__\n\nAnd your invitation code is: __icode__\n\nThanks.", + "email-smtp-test-subject": "SMTP Test Email", + "email-smtp-test-text": "თქვენ წარმატებით გააგზავნეთ ელ.ფოსტა.", + "error-invitation-code-not-exist": "მსგავსი მოსაწვევი კოდი არ არსებობს", + "error-notAuthorized": "თქვენ არ გაქვთ ამ გვერდის ნახვის უფლება", + "webhook-title": "Webhook Name", + "webhook-token": "Token (Optional for Authentication)", + "outgoing-webhooks": "გამავალი Webhook", + "bidirectional-webhooks": "Two-Way Webhooks", + "outgoingWebhooksPopup-title": "გამავალი Webhook", + "boardCardTitlePopup-title": "Card Title Filter", + "disable-webhook": "Disable This Webhook", + "global-webhook": "Global Webhooks", + "new-outgoing-webhook": "New Outgoing Webhook", + "no-name": "(უცნობი)", + "Node_version": "Node ვერსია", + "Meteor_version": "Meteor version", + "MongoDB_version": "MongoDB version", + "MongoDB_storage_engine": "MongoDB storage engine", + "MongoDB_Oplog_enabled": "MongoDB Oplog enabled", + "OS_Arch": "OS Arch", + "OS_Cpus": "OS CPU Count", + "OS_Freemem": "OS თავისუფალი მეხსიერება", + "OS_Loadavg": "OS Load Average", + "OS_Platform": "OS პლატფორმა", + "OS_Release": "OS რელიზი", + "OS_Totalmem": "OS მთლიანი მეხსიერება", + "OS_Type": "OS ტიპი", + "OS_Uptime": "OS Uptime", + "days": "days", + "hours": "საათები", + "minutes": "წუთები", + "seconds": "წამები", + "show-field-on-card": "აჩვენეთ ეს ველი ბარათზე", + "automatically-field-on-card": "Auto create field to all cards", + "showLabel-field-on-card": "Show field label on minicard", + "yes": "დიახ", + "no": "არა", + "accounts": "ანგარიშები", + "accounts-allowEmailChange": "ელ.ფოსტის ცვლილების უფლების დაშვება", + "accounts-allowUserNameChange": "მომხმარებლის სახელის ცვლილების უფლების დაშვება ", + "createdAt": "შექმნილია", + "verified": "შემოწმებული", + "active": "აქტიური", + "card-received": "მიღებული", + "card-received-on": "მიღებულია", + "card-end": "დასასრული", + "card-end-on": "დასრულდება : ", + "editCardReceivedDatePopup-title": "Change received date", + "editCardEndDatePopup-title": "შეცვალეთ საბოლოო თარიღი", + "setCardColorPopup-title": "Set color", + "setCardActionsColorPopup-title": "Choose a color", + "setSwimlaneColorPopup-title": "Choose a color", + "setListColorPopup-title": "Choose a color", + "assigned-by": "უფლებამოსილების გამცემი ", + "requested-by": "მომთხოვნი", + "board-delete-notice": "წაშლის შემთხვევაში თქვენ დაკარგავთ ამ დაფასთან ასოცირებულ ყველა მონაცემს მათ შორის : ჩამონათვალს, ბარათებს და მოქმედებებს. ", + "delete-board-confirm-popup": "ყველა ჩამონათვალი, ბარათი, ნიშანი და აქტივობა წაიშლება და თქვენ ვეღარ შეძლებთ მის აღდგენას. ", + "boardDeletePopup-title": "წავშალოთ დაფა? ", + "delete-board": "დაფის წაშლა", + "default-subtasks-board": "ქვესაქმიანობა __board__ დაფისთვის", + "default": "Default", + "queue": "რიგი", + "subtask-settings": "ქვესაქმიანობების პარამეტრები", + "card-settings": "Card Settings", + "boardSubtaskSettingsPopup-title": "Board Subtasks Settings", + "boardCardSettingsPopup-title": "Card Settings", + "deposit-subtasks-board": "Deposit subtasks to this board:", + "deposit-subtasks-list": "Landing list for subtasks deposited here:", + "show-parent-in-minicard": "Show parent in minicard:", + "prefix-with-full-path": "Prefix with full path", + "prefix-with-parent": "Prefix with parent", + "subtext-with-full-path": "Subtext with full path", + "subtext-with-parent": "Subtext with parent", + "change-card-parent": "Change card's parent", + "parent-card": "Parent card", + "source-board": "ძირითადი დაფა", + "no-parent": "Don't show parent", + "activity-added-label": "added label '%s' to %s", + "activity-removed-label": "removed label '%s' from %s", + "activity-delete-attach": "deleted an attachment from %s", + "activity-added-label-card": "added label '%s'", + "activity-removed-label-card": "removed label '%s'", + "activity-delete-attach-card": "deleted an attachment", + "activity-set-customfield": "set custom field '%s' to '%s' in %s", + "activity-unset-customfield": "unset custom field '%s' in %s", + "r-rule": "Rule", + "r-add-trigger": "Add trigger", + "r-add-action": "Add action", + "r-board-rules": "Board rules", + "r-add-rule": "Add rule", + "r-view-rule": "View rule", + "r-delete-rule": "Delete rule", + "r-new-rule-name": "New rule title", + "r-no-rules": "No rules", + "r-when-a-card": "When a card", + "r-is": "is", + "r-is-moved": "is moved", + "r-added-to": "added to", + "r-removed-from": "Removed from", + "r-the-board": "the board", + "r-list": "list", + "set-filter": "Set Filter", + "r-moved-to": "Moved to", + "r-moved-from": "Moved from", + "r-archived": "Moved to Archive", + "r-unarchived": "Restored from Archive", + "r-a-card": "a card", + "r-when-a-label-is": "When a label is", + "r-when-the-label": "When the label", + "r-list-name": "list name", + "r-when-a-member": "When a member is", + "r-when-the-member": "When the member", + "r-name": "name", + "r-when-a-attach": "When an attachment", + "r-when-a-checklist": "When a checklist is", + "r-when-the-checklist": "When the checklist", + "r-completed": "Completed", + "r-made-incomplete": "Made incomplete", + "r-when-a-item": "When a checklist item is", + "r-when-the-item": "When the checklist item", + "r-checked": "Checked", + "r-unchecked": "Unchecked", + "r-move-card-to": "Move card to", + "r-top-of": "Top of", + "r-bottom-of": "Bottom of", + "r-its-list": "its list", + "r-archive": "Move to Archive", + "r-unarchive": "Restore from Archive", + "r-card": "card", + "r-add": "დამატება", + "r-remove": "Remove", + "r-label": "label", + "r-member": "member", + "r-remove-all": "Remove all members from the card", + "r-set-color": "Set color to", + "r-checklist": "checklist", + "r-check-all": "Check all", + "r-uncheck-all": "Uncheck all", + "r-items-check": "items of checklist", + "r-check": "Check", + "r-uncheck": "Uncheck", + "r-item": "item", + "r-of-checklist": "of checklist", + "r-send-email": "Send an email", + "r-to": "to", + "r-subject": "subject", + "r-rule-details": "Rule details", + "r-d-move-to-top-gen": "Move card to top of its list", + "r-d-move-to-top-spec": "Move card to top of list", + "r-d-move-to-bottom-gen": "Move card to bottom of its list", + "r-d-move-to-bottom-spec": "Move card to bottom of list", + "r-d-send-email": "Send email", + "r-d-send-email-to": "to", + "r-d-send-email-subject": "subject", + "r-d-send-email-message": "message", + "r-d-archive": "Move card to Archive", + "r-d-unarchive": "Restore card from Archive", + "r-d-add-label": "Add label", + "r-d-remove-label": "Remove label", + "r-create-card": "Create new card", + "r-in-list": "in list", + "r-in-swimlane": "in swimlane", + "r-d-add-member": "Add member", + "r-d-remove-member": "Remove member", + "r-d-remove-all-member": "Remove all member", + "r-d-check-all": "Check all items of a list", + "r-d-uncheck-all": "Uncheck all items of a list", + "r-d-check-one": "Check item", + "r-d-uncheck-one": "Uncheck item", + "r-d-check-of-list": "of checklist", + "r-d-add-checklist": "Add checklist", + "r-d-remove-checklist": "Remove checklist", + "r-by": "by", + "r-add-checklist": "Add checklist", + "r-with-items": "with items", + "r-items-list": "item1,item2,item3", + "r-add-swimlane": "Add swimlane", + "r-swimlane-name": "swimlane name", + "r-board-note": "Note: leave a field empty to match every possible value.", + "r-checklist-note": "Note: checklist's items have to be written as comma separated values.", + "r-when-a-card-is-moved": "When a card is moved to another list", + "r-set": "Set", + "r-update": "Update", + "r-datefield": "date field", + "r-df-start-at": "start", + "r-df-due-at": "due", + "r-df-end-at": "end", + "r-df-received-at": "received", + "r-to-current-datetime": "to current date/time", + "r-remove-value-from": "Remove value from", + "ldap": "LDAP", + "oauth2": "OAuth2", + "cas": "CAS", + "authentication-method": "Authentication method", + "authentication-type": "Authentication type", + "custom-product-name": "Custom Product Name", + "layout": "Layout", + "hide-logo": "Hide Logo", + "add-custom-html-after-body-start": "Add Custom HTML after <body> start", + "add-custom-html-before-body-end": "Add Custom HTML before </body> end", + "error-undefined": "Something went wrong", + "error-ldap-login": "An error occurred while trying to login", + "display-authentication-method": "Display Authentication Method", + "default-authentication-method": "Default Authentication Method", + "duplicate-board": "Duplicate Board", + "people-number": "The number of people is:", + "swimlaneDeletePopup-title": "Delete Swimlane ?", + "swimlane-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the swimlane. There is no undo.", + "restore-all": "Restore all", + "delete-all": "Delete all", + "loading": "Loading, please wait.", + "previous_as": "last time was", + "act-a-dueAt": "modified due time to \nWhen: __timeValue__\nWhere: __card__\n previous due was __timeOldValue__", + "act-a-endAt": "modified ending time to __timeValue__ from (__timeOldValue__)", + "act-a-startAt": "modified starting time to __timeValue__ from (__timeOldValue__)", + "act-a-receivedAt": "modified received time to __timeValue__ from (__timeOldValue__)", + "a-dueAt": "modified due time to be", + "a-endAt": "modified ending time to be", + "a-startAt": "modified starting time to be", + "a-receivedAt": "modified received time to be", + "almostdue": "current due time %s is approaching", + "pastdue": "current due time %s is past", + "duenow": "current due time %s is today", + "act-newDue": "__list__/__card__ has 1st due reminder [__board__]", + "act-withDue": "__list__/__card__ due reminders [__board__]", + "act-almostdue": "was reminding the current due (__timeValue__) of __card__ is approaching", + "act-pastdue": "was reminding the current due (__timeValue__) of __card__ is past", + "act-duenow": "was reminding the current due (__timeValue__) of __card__ is now", + "act-atUserComment": "You were mentioned in [__board__] __list__/__card__", + "delete-user-confirm-popup": "Are you sure you want to delete this account? There is no undo.", + "accounts-allowUserDelete": "Allow users to self delete their account", + "hide-minicard-label-text": "Hide minicard label text", + "show-desktop-drag-handles": "Show desktop drag handles", + "assignee": "Assignee", + "cardAssigneesPopup-title": "Assignee", + "addmore-detail": "Add a more detailed description", + "show-on-card": "Show on Card", + "new": "New", + "editUserPopup-title": "Edit User", + "newUserPopup-title": "New User", + "notifications": "Notifications", + "view-all": "View All", + "filter-by-unread": "Filter by Unread", + "mark-all-as-read": "Mark all as read", + "allow-rename": "Allow Rename", + "allowRenamePopup-title": "Allow Rename" +} \ No newline at end of file diff --git a/i18n/km.i18n.json b/i18n/km.i18n.json index 5f146c2d..16718966 100644 --- a/i18n/km.i18n.json +++ b/i18n/km.i18n.json @@ -1,769 +1,769 @@ { - "accept": "យល់ព្រម", - "act-activity-notify": "Activity Notification", - "act-addAttachment": "added attachment __attachment__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-deleteAttachment": "deleted attachment __attachment__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addSubtask": "added subtask __subtask__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addedLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removeLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removedLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addChecklist": "added checklist __checklist__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addChecklistItem": "added checklist item __checklistItem__ to checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removeChecklist": "removed checklist __checklist__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removeChecklistItem": "removed checklist item __checklistItem__ from checklist __checkList__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-checkedItem": "checked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-uncheckedItem": "unchecked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-completeChecklist": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-uncompleteChecklist": "uncompleted checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addComment": "commented on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-editComment": "edited comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-deleteComment": "deleted comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-createBoard": "created board __board__", - "act-createSwimlane": "created swimlane __swimlane__ to board __board__", - "act-createCard": "created card __card__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-createCustomField": "created custom field __customField__ at board __board__", - "act-deleteCustomField": "deleted custom field __customField__ at board __board__", - "act-setCustomField": "edited custom field __customField__: __customFieldValue__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-createList": "added list __list__ to board __board__", - "act-addBoardMember": "added member __member__ to board __board__", - "act-archivedBoard": "Board __board__ moved to Archive", - "act-archivedCard": "Card __card__ at list __list__ at swimlane __swimlane__ at board __board__ moved to Archive", - "act-archivedList": "List __list__ at swimlane __swimlane__ at board __board__ moved to Archive", - "act-archivedSwimlane": "Swimlane __swimlane__ at board __board__ moved to Archive", - "act-importBoard": "imported board __board__", - "act-importCard": "imported card __card__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-importList": "imported list __list__ to swimlane __swimlane__ at board __board__", - "act-joinMember": "added member __member__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-moveCard": "moved card __card__ at board __board__ from list __oldList__ at swimlane __oldSwimlane__ to list __list__ at swimlane __swimlane__", - "act-moveCardToOtherBoard": "moved card __card__ from list __oldList__ at swimlane __oldSwimlane__ at board __oldBoard__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-removeBoardMember": "removed member __member__ from board __board__", - "act-restoredCard": "restored card __card__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-unjoinMember": "removed member __member__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-withBoardTitle": "__board__", - "act-withCardTitle": "[__board__] __card__", - "actions": "Actions", - "activities": "Activities", - "activity": "Activity", - "activity-added": "added %s to %s", - "activity-archived": "%s moved to Archive", - "activity-attached": "attached %s to %s", - "activity-created": "created %s", - "activity-customfield-created": "created custom field %s", - "activity-excluded": "excluded %s from %s", - "activity-imported": "imported %s into %s from %s", - "activity-imported-board": "imported %s from %s", - "activity-joined": "joined %s", - "activity-moved": "moved %s from %s to %s", - "activity-on": "on %s", - "activity-removed": "removed %s from %s", - "activity-sent": "sent %s to %s", - "activity-unjoined": "unjoined %s", - "activity-subtask-added": "added subtask to %s", - "activity-checked-item": "checked %s in checklist %s of %s", - "activity-unchecked-item": "unchecked %s in checklist %s of %s", - "activity-checklist-added": "added checklist to %s", - "activity-checklist-removed": "removed a checklist from %s", - "activity-checklist-completed": "completed checklist %s of %s", - "activity-checklist-uncompleted": "uncompleted the checklist %s of %s", - "activity-checklist-item-added": "added checklist item to '%s' in %s", - "activity-checklist-item-removed": "removed a checklist item from '%s' in %s", - "add": "Add", - "activity-checked-item-card": "checked %s in checklist %s", - "activity-unchecked-item-card": "unchecked %s in checklist %s", - "activity-checklist-completed-card": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "activity-checklist-uncompleted-card": "uncompleted the checklist %s", - "activity-editComment": "edited comment %s", - "activity-deleteComment": "deleted comment %s", - "add-attachment": "Add Attachment", - "add-board": "Add Board", - "add-card": "Add Card", - "add-swimlane": "Add Swimlane", - "add-subtask": "Add Subtask", - "add-checklist": "Add Checklist", - "add-checklist-item": "Add an item to checklist", - "add-cover": "Add Cover", - "add-label": "Add Label", - "add-list": "Add List", - "add-members": "Add Members", - "added": "Added", - "addMemberPopup-title": "Members", - "admin": "Admin", - "admin-desc": "Can view and edit cards, remove members, and change settings for the board.", - "admin-announcement": "Announcement", - "admin-announcement-active": "Active System-Wide Announcement", - "admin-announcement-title": "Announcement from Administrator", - "all-boards": "All boards", - "and-n-other-card": "And __count__ other card", - "and-n-other-card_plural": "And __count__ other cards", - "apply": "Apply", - "app-is-offline": "Loading, please wait. Refreshing the page will cause data loss. If loading does not work, please check that server has not stopped.", - "archive": "Move to Archive", - "archive-all": "Move All to Archive", - "archive-board": "Move Board to Archive", - "archive-card": "Move Card to Archive", - "archive-list": "Move List to Archive", - "archive-swimlane": "Move Swimlane to Archive", - "archive-selection": "Move selection to Archive", - "archiveBoardPopup-title": "Move Board to Archive?", - "archived-items": "Archive", - "archived-boards": "Boards in Archive", - "restore-board": "Restore Board", - "no-archived-boards": "No Boards in Archive.", - "archives": "Archive", - "template": "Template", - "templates": "Templates", - "assign-member": "Assign member", - "attached": "attached", - "attachment": "Attachment", - "attachment-delete-pop": "Deleting an attachment is permanent. There is no undo.", - "attachmentDeletePopup-title": "Delete Attachment?", - "attachments": "Attachments", - "auto-watch": "Automatically watch boards when they are created", - "avatar-too-big": "The avatar is too large (70KB max)", - "back": "Back", - "board-change-color": "Change color", - "board-nb-stars": "%s stars", - "board-not-found": "Board not found", - "board-private-info": "This board will be <strong>private</strong>.", - "board-public-info": "This board will be <strong>public</strong>.", - "boardChangeColorPopup-title": "Change Board Background", - "boardChangeTitlePopup-title": "Rename Board", - "boardChangeVisibilityPopup-title": "Change Visibility", - "boardChangeWatchPopup-title": "Change Watch", - "boardMenuPopup-title": "Board Settings", - "boardChangeViewPopup-title": "Board View", - "boards": "Boards", - "board-view": "Board View", - "board-view-cal": "Calendar", - "board-view-swimlanes": "Swimlanes", - "board-view-collapse": "Collapse", - "board-view-lists": "Lists", - "bucket-example": "Like “Bucket List” for example", - "cancel": "Cancel", - "card-archived": "This card is moved to Archive.", - "board-archived": "This board is moved to Archive.", - "card-comments-title": "This card has %s comment.", - "card-delete-notice": "Deleting is permanent. You will lose all actions associated with this card.", - "card-delete-pop": "All actions will be removed from the activity feed and you won't be able to re-open the card. There is no undo.", - "card-delete-suggest-archive": "You can move a card to Archive to remove it from the board and preserve the activity.", - "card-due": "Due", - "card-due-on": "Due on", - "card-spent": "Spent Time", - "card-edit-attachments": "Edit attachments", - "card-edit-custom-fields": "Edit custom fields", - "card-edit-labels": "Edit labels", - "card-edit-members": "Edit members", - "card-labels-title": "Change the labels for the card.", - "card-members-title": "Add or remove members of the board from the card.", - "card-start": "Start", - "card-start-on": "Starts on", - "cardAttachmentsPopup-title": "Attach From", - "cardCustomField-datePopup-title": "Change date", - "cardCustomFieldsPopup-title": "Edit custom fields", - "cardDeletePopup-title": "Delete Card?", - "cardDetailsActionsPopup-title": "Card Actions", - "cardLabelsPopup-title": "Labels", - "cardMembersPopup-title": "Members", - "cardMorePopup-title": "More", - "cardTemplatePopup-title": "Create template", - "cards": "Cards", - "cards-count": "Cards", - "casSignIn": "Sign In with CAS", - "cardType-card": "Card", - "cardType-linkedCard": "Linked Card", - "cardType-linkedBoard": "Linked Board", - "change": "Change", - "change-avatar": "Change Avatar", - "change-password": "Change Password", - "change-permissions": "Change permissions", - "change-settings": "Change Settings", - "changeAvatarPopup-title": "Change Avatar", - "changeLanguagePopup-title": "Change Language", - "changePasswordPopup-title": "Change Password", - "changePermissionsPopup-title": "Change Permissions", - "changeSettingsPopup-title": "Change Settings", - "subtasks": "Subtasks", - "checklists": "Checklists", - "click-to-star": "Click to star this board.", - "click-to-unstar": "Click to unstar this board.", - "clipboard": "Clipboard or drag & drop", - "close": "Close", - "close-board": "Close Board", - "close-board-pop": "You will be able to restore the board by clicking the “Archive” button from the home header.", - "color-black": "black", - "color-blue": "blue", - "color-crimson": "crimson", - "color-darkgreen": "darkgreen", - "color-gold": "gold", - "color-gray": "gray", - "color-green": "green", - "color-indigo": "indigo", - "color-lime": "lime", - "color-magenta": "magenta", - "color-mistyrose": "mistyrose", - "color-navy": "navy", - "color-orange": "orange", - "color-paleturquoise": "paleturquoise", - "color-peachpuff": "peachpuff", - "color-pink": "pink", - "color-plum": "plum", - "color-purple": "purple", - "color-red": "red", - "color-saddlebrown": "saddlebrown", - "color-silver": "silver", - "color-sky": "sky", - "color-slateblue": "slateblue", - "color-white": "white", - "color-yellow": "yellow", - "unset-color": "Unset", - "comment": "Comment", - "comment-placeholder": "Write Comment", - "comment-only": "Comment only", - "comment-only-desc": "Can comment on cards only.", - "no-comments": "No comments", - "no-comments-desc": "Can not see comments and activities.", - "worker": "Worker", - "worker-desc": "Can only move cards, assign itself to card and comment.", - "computer": "Computer", - "confirm-subtask-delete-dialog": "Are you sure you want to delete subtask?", - "confirm-checklist-delete-dialog": "Are you sure you want to delete checklist?", - "copy-card-link-to-clipboard": "Copy card link to clipboard", - "linkCardPopup-title": "Link Card", - "searchElementPopup-title": "Search", - "copyCardPopup-title": "Copy Card", - "copyChecklistToManyCardsPopup-title": "Copy Checklist Template to Many Cards", - "copyChecklistToManyCardsPopup-instructions": "Destination Card Titles and Descriptions in this JSON format", - "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"First card title\", \"description\":\"First card description\"}, {\"title\":\"Second card title\",\"description\":\"Second card description\"},{\"title\":\"Last card title\",\"description\":\"Last card description\"} ]", - "create": "Create", - "createBoardPopup-title": "Create Board", - "chooseBoardSourcePopup-title": "Import board", - "createLabelPopup-title": "Create Label", - "createCustomField": "Create Field", - "createCustomFieldPopup-title": "Create Field", - "current": "current", - "custom-field-delete-pop": "There is no undo. This will remove this custom field from all cards and destroy its history.", - "custom-field-checkbox": "Checkbox", - "custom-field-date": "Date", - "custom-field-dropdown": "Dropdown List", - "custom-field-dropdown-none": "(none)", - "custom-field-dropdown-options": "List Options", - "custom-field-dropdown-options-placeholder": "Press enter to add more options", - "custom-field-dropdown-unknown": "(unknown)", - "custom-field-number": "Number", - "custom-field-text": "Text", - "custom-fields": "Custom Fields", - "date": "Date", - "decline": "Decline", - "default-avatar": "Default avatar", - "delete": "Delete", - "deleteCustomFieldPopup-title": "Delete Custom Field?", - "deleteLabelPopup-title": "Delete Label?", - "description": "Description", - "disambiguateMultiLabelPopup-title": "Disambiguate Label Action", - "disambiguateMultiMemberPopup-title": "Disambiguate Member Action", - "discard": "Discard", - "done": "Done", - "download": "Download", - "edit": "Edit", - "edit-avatar": "Change Avatar", - "edit-profile": "Edit Profile", - "edit-wip-limit": "Edit WIP Limit", - "soft-wip-limit": "Soft WIP Limit", - "editCardStartDatePopup-title": "Change start date", - "editCardDueDatePopup-title": "Change due date", - "editCustomFieldPopup-title": "Edit Field", - "editCardSpentTimePopup-title": "Change spent time", - "editLabelPopup-title": "Change Label", - "editNotificationPopup-title": "Edit Notification", - "editProfilePopup-title": "Edit Profile", - "email": "Email", - "email-enrollAccount-subject": "An account created for you on __siteName__", - "email-enrollAccount-text": "Hello __user__,\n\nTo start using the service, simply click the link below.\n\n__url__\n\nThanks.", - "email-fail": "Sending email failed", - "email-fail-text": "Error trying to send email", - "email-invalid": "Invalid email", - "email-invite": "Invite via Email", - "email-invite-subject": "__inviter__ sent you an invitation", - "email-invite-text": "Dear __user__,\n\n__inviter__ invites you to join board \"__board__\" for collaborations.\n\nPlease follow the link below:\n\n__url__\n\nThanks.", - "email-resetPassword-subject": "Reset your password on __siteName__", - "email-resetPassword-text": "Hello __user__,\n\nTo reset your password, simply click the link below.\n\n__url__\n\nThanks.", - "email-sent": "Email sent", - "email-verifyEmail-subject": "Verify your email address on __siteName__", - "email-verifyEmail-text": "Hello __user__,\n\nTo verify your account email, simply click the link below.\n\n__url__\n\nThanks.", - "enable-wip-limit": "Enable WIP Limit", - "error-board-doesNotExist": "This board does not exist", - "error-board-notAdmin": "You need to be admin of this board to do that", - "error-board-notAMember": "You need to be a member of this board to do that", - "error-json-malformed": "Your text is not valid JSON", - "error-json-schema": "Your JSON data does not include the proper information in the correct format", - "error-list-doesNotExist": "This list does not exist", - "error-user-doesNotExist": "This user does not exist", - "error-user-notAllowSelf": "You can not invite yourself", - "error-user-notCreated": "This user is not created", - "error-username-taken": "This username is already taken", - "error-email-taken": "Email has already been taken", - "export-board": "Export board", - "sort": "Sort", - "sort-desc": "Click to Sort List", - "list-sort-by": "Sort the List By:", - "list-label-modifiedAt": "Last Access Time", - "list-label-title": "Name of the List", - "list-label-sort": "Your Manual Order", - "list-label-short-modifiedAt": "(L)", - "list-label-short-title": "(N)", - "list-label-short-sort": "(M)", - "filter": "Filter", - "filter-cards": "Filter Cards or Lists", - "list-filter-label": "Filter List by Title", - "filter-clear": "Clear filter", - "filter-no-label": "No label", - "filter-no-member": "No member", - "filter-no-custom-fields": "No Custom Fields", - "filter-show-archive": "Show archived lists", - "filter-hide-empty": "Hide empty lists", - "filter-on": "Filter is on", - "filter-on-desc": "You are filtering cards on this board. Click here to edit filter.", - "filter-to-selection": "Filter to selection", - "advanced-filter-label": "Advanced Filter", - "advanced-filter-description": "Advanced Filter allows to write a string containing following operators: == != <= >= && || ( ) A space is used as a separator between the Operators. You can filter for all Custom Fields by typing their names and values. For Example: Field1 == Value1. Note: If fields or values contains spaces, you need to encapsulate them into single quotes. For Example: 'Field 1' == 'Value 1'. For single control characters (' \\/) to be skipped, you can use \\. For example: Field1 == I\\'m. Also you can combine multiple conditions. For Example: F1 == V1 || F1 == V2. Normally all operators are interpreted from left to right. You can change the order by placing brackets. For Example: F1 == V1 && ( F2 == V2 || F2 == V3 ). Also you can search text fields using regex: F1 == /Tes.*/i", - "fullname": "Full Name", - "header-logo-title": "Go back to your boards page.", - "hide-system-messages": "Hide system messages", - "headerBarCreateBoardPopup-title": "Create Board", - "home": "Home", - "import": "Import", - "link": "Link", - "import-board": "import board", - "import-board-c": "Import board", - "import-board-title-trello": "Import board from Trello", - "import-board-title-wekan": "Import board from previous export", - "import-sandstorm-backup-warning": "Do not delete data you import from original exported board or Trello before checking does this grain close and open again, or do you get Board not found error, that means data loss.", - "import-sandstorm-warning": "Imported board will delete all existing data on board and replace it with imported board.", - "from-trello": "From Trello", - "from-wekan": "From previous export", - "import-board-instruction-trello": "In your Trello board, go to 'Menu', then 'More', 'Print and Export', 'Export JSON', and copy the resulting text.", - "import-board-instruction-wekan": "In your board, go to 'Menu', then 'Export board', and copy the text in the downloaded file.", - "import-board-instruction-about-errors": "If you get errors when importing board, sometimes importing still works, and board is at All Boards page.", - "import-json-placeholder": "Paste your valid JSON data here", - "import-map-members": "Map members", - "import-members-map": "Your imported board has some members. Please map the members you want to import to your users", - "import-show-user-mapping": "Review members mapping", - "import-user-select": "Pick your existing user you want to use as this member", - "importMapMembersAddPopup-title": "Select member", - "info": "Version", - "initials": "Initials", - "invalid-date": "Invalid date", - "invalid-time": "Invalid time", - "invalid-user": "Invalid user", - "joined": "joined", - "just-invited": "You are just invited to this board", - "keyboard-shortcuts": "Keyboard shortcuts", - "label-create": "Create Label", - "label-default": "%s label (default)", - "label-delete-pop": "There is no undo. This will remove this label from all cards and destroy its history.", - "labels": "Labels", - "language": "Language", - "last-admin-desc": "You can’t change roles because there must be at least one admin.", - "leave-board": "Leave Board", - "leave-board-pop": "Are you sure you want to leave __boardTitle__? You will be removed from all cards on this board.", - "leaveBoardPopup-title": "Leave Board ?", - "link-card": "Link to this card", - "list-archive-cards": "Move all cards in this list to Archive", - "list-archive-cards-pop": "This will remove all the cards in this list from the board. To view cards in Archive and bring them back to the board, click “Menu” > “Archive”.", - "list-move-cards": "Move all cards in this list", - "list-select-cards": "Select all cards in this list", - "set-color-list": "Set Color", - "listActionPopup-title": "List Actions", - "swimlaneActionPopup-title": "Swimlane Actions", - "swimlaneAddPopup-title": "Add a Swimlane below", - "listImportCardPopup-title": "Import a Trello card", - "listMorePopup-title": "More", - "link-list": "Link to this list", - "list-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the list. There is no undo.", - "list-delete-suggest-archive": "You can move a list to Archive to remove it from the board and preserve the activity.", - "lists": "Lists", - "swimlanes": "Swimlanes", - "log-out": "Log Out", - "log-in": "Log In", - "loginPopup-title": "Log In", - "memberMenuPopup-title": "Member Settings", - "members": "Members", - "menu": "Menu", - "move-selection": "Move selection", - "moveCardPopup-title": "Move Card", - "moveCardToBottom-title": "Move to Bottom", - "moveCardToTop-title": "Move to Top", - "moveSelectionPopup-title": "Move selection", - "multi-selection": "Multi-Selection", - "multi-selection-on": "Multi-Selection is on", - "muted": "Muted", - "muted-info": "You will never be notified of any changes in this board", - "my-boards": "My Boards", - "name": "Name", - "no-archived-cards": "No cards in Archive.", - "no-archived-lists": "No lists in Archive.", - "no-archived-swimlanes": "No swimlanes in Archive.", - "no-results": "No results", - "normal": "Normal", - "normal-desc": "Can view and edit cards. Can't change settings.", - "not-accepted-yet": "Invitation not accepted yet", - "notify-participate": "Receive updates to any cards you participate as creater or member", - "notify-watch": "Receive updates to any boards, lists, or cards you’re watching", - "optional": "optional", - "or": "or", - "page-maybe-private": "This page may be private. You may be able to view it by <a href='%s'>logging in</a>.", - "page-not-found": "Page not found.", - "password": "Password", - "paste-or-dragdrop": "to paste, or drag & drop image file to it (image only)", - "participating": "Participating", - "preview": "Preview", - "previewAttachedImagePopup-title": "Preview", - "previewClipboardImagePopup-title": "Preview", - "private": "Private", - "private-desc": "This board is private. Only people added to the board can view and edit it.", - "profile": "Profile", - "public": "Public", - "public-desc": "This board is public. It's visible to anyone with the link and will show up in search engines like Google. Only people added to the board can edit.", - "quick-access-description": "Star a board to add a shortcut in this bar.", - "remove-cover": "Remove Cover", - "remove-from-board": "Remove from Board", - "remove-label": "Remove Label", - "listDeletePopup-title": "Delete List ?", - "remove-member": "Remove Member", - "remove-member-from-card": "Remove from Card", - "remove-member-pop": "Remove __name__ (__username__) from __boardTitle__? The member will be removed from all cards on this board. They will receive a notification.", - "removeMemberPopup-title": "Remove Member?", - "rename": "Rename", - "rename-board": "Rename Board", - "restore": "Restore", - "save": "Save", - "search": "Search", - "rules": "Rules", - "search-cards": "Search from card/list titles, descriptions and custom fields on this board", - "search-example": "Text to search for?", - "select-color": "Select Color", - "set-wip-limit-value": "Set a limit for the maximum number of tasks in this list", - "setWipLimitPopup-title": "Set WIP Limit", - "shortcut-assign-self": "Assign yourself to current card", - "shortcut-autocomplete-emoji": "Autocomplete emoji", - "shortcut-autocomplete-members": "Autocomplete members", - "shortcut-clear-filters": "Clear all filters", - "shortcut-close-dialog": "បិទផ្ទាំង", - "shortcut-filter-my-cards": "តម្រងកាតរបស់ខ្ញុំ", - "shortcut-show-shortcuts": "Bring up this shortcuts list", - "shortcut-toggle-filterbar": "Toggle Filter Sidebar", - "shortcut-toggle-sidebar": "Toggle Board Sidebar", - "show-cards-minimum-count": "Show cards count if list contains more than", - "sidebar-open": "Open Sidebar", - "sidebar-close": "Close Sidebar", - "signupPopup-title": "បង្កើតគណនីមួយ", - "star-board-title": "Click to star this board. It will show up at top of your boards list.", - "starred-boards": "Starred Boards", - "starred-boards-description": "Starred boards show up at the top of your boards list.", - "subscribe": "Subscribe", - "team": "Team", - "this-board": "this board", - "this-card": "កាតនេះ", - "spent-time-hours": "ចំណាយពេល (ម៉ោង)", - "overtime-hours": "លើសពេល (ម៉ោង)", - "overtime": "លើសពេល", - "has-overtime-cards": "មានកាតលើសពេល", - "has-spenttime-cards": "មានកាតដែលបានចំណាយពេល", - "time": "Time", - "title": "Title", - "tracking": "Tracking", - "tracking-info": "You will be notified of any changes to those cards you are involved as creator or member.", - "type": "Type", - "unassign-member": "Unassign member", - "unsaved-description": "You have an unsaved description.", - "unwatch": "Unwatch", - "upload": "Upload", - "upload-avatar": "Upload an avatar", - "uploaded-avatar": "Uploaded an avatar", - "username": "Username", - "view-it": "View it", - "warn-list-archived": "warning: this card is in an list at Archive", - "watch": "Watch", - "watching": "Watching", - "watching-info": "You will be notified of any change in this board", - "welcome-board": "Welcome Board", - "welcome-swimlane": "Milestone 1", - "welcome-list1": "Basics", - "welcome-list2": "Advanced", - "card-templates-swimlane": "Card Templates", - "list-templates-swimlane": "List Templates", - "board-templates-swimlane": "Board Templates", - "what-to-do": "What do you want to do?", - "wipLimitErrorPopup-title": "Invalid WIP Limit", - "wipLimitErrorPopup-dialog-pt1": "The number of tasks in this list is higher than the WIP limit you've defined.", - "wipLimitErrorPopup-dialog-pt2": "Please move some tasks out of this list, or set a higher WIP limit.", - "admin-panel": "Admin Panel", - "settings": "Settings", - "people": "People", - "registration": "Registration", - "disable-self-registration": "Disable Self-Registration", - "invite": "Invite", - "invite-people": "Invite People", - "to-boards": "To board(s)", - "email-addresses": "Email Addresses", - "smtp-host-description": "The address of the SMTP server that handles your emails.", - "smtp-port-description": "The port your SMTP server uses for outgoing emails.", - "smtp-tls-description": "Enable TLS support for SMTP server", - "smtp-host": "SMTP Host", - "smtp-port": "SMTP Port", - "smtp-username": "Username", - "smtp-password": "Password", - "smtp-tls": "TLS support", - "send-from": "From", - "send-smtp-test": "Send a test email to yourself", - "invitation-code": "Invitation Code", - "email-invite-register-subject": "__inviter__ sent you an invitation", - "email-invite-register-text": "Dear __user__,\n\n__inviter__ invites you to kanban board for collaborations.\n\nPlease follow the link below:\n__url__\n\nAnd your invitation code is: __icode__\n\nThanks.", - "email-smtp-test-subject": "SMTP Test Email", - "email-smtp-test-text": "You have successfully sent an email", - "error-invitation-code-not-exist": "Invitation code doesn't exist", - "error-notAuthorized": "You are not authorized to view this page.", - "webhook-title": "Webhook Name", - "webhook-token": "Token (Optional for Authentication)", - "outgoing-webhooks": "Outgoing Webhooks", - "bidirectional-webhooks": "Two-Way Webhooks", - "outgoingWebhooksPopup-title": "Outgoing Webhooks", - "boardCardTitlePopup-title": "Card Title Filter", - "disable-webhook": "Disable This Webhook", - "global-webhook": "Global Webhooks", - "new-outgoing-webhook": "New Outgoing Webhook", - "no-name": "(Unknown)", - "Node_version": "Node version", - "Meteor_version": "Meteor version", - "MongoDB_version": "MongoDB version", - "MongoDB_storage_engine": "MongoDB storage engine", - "MongoDB_Oplog_enabled": "MongoDB Oplog enabled", - "OS_Arch": "OS Arch", - "OS_Cpus": "OS CPU Count", - "OS_Freemem": "OS Free Memory", - "OS_Loadavg": "OS Load Average", - "OS_Platform": "OS Platform", - "OS_Release": "OS Release", - "OS_Totalmem": "OS Total Memory", - "OS_Type": "OS Type", - "OS_Uptime": "OS Uptime", - "days": "days", - "hours": "hours", - "minutes": "minutes", - "seconds": "seconds", - "show-field-on-card": "Show this field on card", - "automatically-field-on-card": "Auto create field to all cards", - "showLabel-field-on-card": "Show field label on minicard", - "yes": "Yes", - "no": "No", - "accounts": "Accounts", - "accounts-allowEmailChange": "Allow Email Change", - "accounts-allowUserNameChange": "Allow Username Change", - "createdAt": "Created at", - "verified": "Verified", - "active": "Active", - "card-received": "Received", - "card-received-on": "Received on", - "card-end": "End", - "card-end-on": "Ends on", - "editCardReceivedDatePopup-title": "Change received date", - "editCardEndDatePopup-title": "Change end date", - "setCardColorPopup-title": "Set color", - "setCardActionsColorPopup-title": "Choose a color", - "setSwimlaneColorPopup-title": "Choose a color", - "setListColorPopup-title": "Choose a color", - "assigned-by": "Assigned By", - "requested-by": "Requested By", - "board-delete-notice": "Deleting is permanent. You will lose all lists, cards and actions associated with this board.", - "delete-board-confirm-popup": "All lists, cards, labels, and activities will be deleted and you won't be able to recover the board contents. There is no undo.", - "boardDeletePopup-title": "Delete Board?", - "delete-board": "Delete Board", - "default-subtasks-board": "Subtasks for __board__ board", - "default": "Default", - "queue": "Queue", - "subtask-settings": "Subtasks Settings", - "card-settings": "Card Settings", - "boardSubtaskSettingsPopup-title": "Board Subtasks Settings", - "boardCardSettingsPopup-title": "Card Settings", - "deposit-subtasks-board": "Deposit subtasks to this board:", - "deposit-subtasks-list": "Landing list for subtasks deposited here:", - "show-parent-in-minicard": "Show parent in minicard:", - "prefix-with-full-path": "Prefix with full path", - "prefix-with-parent": "Prefix with parent", - "subtext-with-full-path": "Subtext with full path", - "subtext-with-parent": "Subtext with parent", - "change-card-parent": "Change card's parent", - "parent-card": "Parent card", - "source-board": "Source board", - "no-parent": "Don't show parent", - "activity-added-label": "added label '%s' to %s", - "activity-removed-label": "removed label '%s' from %s", - "activity-delete-attach": "deleted an attachment from %s", - "activity-added-label-card": "added label '%s'", - "activity-removed-label-card": "removed label '%s'", - "activity-delete-attach-card": "deleted an attachment", - "activity-set-customfield": "set custom field '%s' to '%s' in %s", - "activity-unset-customfield": "unset custom field '%s' in %s", - "r-rule": "Rule", - "r-add-trigger": "Add trigger", - "r-add-action": "Add action", - "r-board-rules": "Board rules", - "r-add-rule": "Add rule", - "r-view-rule": "View rule", - "r-delete-rule": "Delete rule", - "r-new-rule-name": "New rule title", - "r-no-rules": "No rules", - "r-when-a-card": "When a card", - "r-is": "is", - "r-is-moved": "is moved", - "r-added-to": "added to", - "r-removed-from": "Removed from", - "r-the-board": "the board", - "r-list": "list", - "set-filter": "Set Filter", - "r-moved-to": "Moved to", - "r-moved-from": "Moved from", - "r-archived": "Moved to Archive", - "r-unarchived": "Restored from Archive", - "r-a-card": "a card", - "r-when-a-label-is": "When a label is", - "r-when-the-label": "When the label", - "r-list-name": "list name", - "r-when-a-member": "When a member is", - "r-when-the-member": "When the member", - "r-name": "name", - "r-when-a-attach": "When an attachment", - "r-when-a-checklist": "When a checklist is", - "r-when-the-checklist": "When the checklist", - "r-completed": "Completed", - "r-made-incomplete": "Made incomplete", - "r-when-a-item": "When a checklist item is", - "r-when-the-item": "When the checklist item", - "r-checked": "Checked", - "r-unchecked": "Unchecked", - "r-move-card-to": "Move card to", - "r-top-of": "Top of", - "r-bottom-of": "Bottom of", - "r-its-list": "its list", - "r-archive": "Move to Archive", - "r-unarchive": "Restore from Archive", - "r-card": "card", - "r-add": "Add", - "r-remove": "Remove", - "r-label": "label", - "r-member": "member", - "r-remove-all": "Remove all members from the card", - "r-set-color": "Set color to", - "r-checklist": "checklist", - "r-check-all": "Check all", - "r-uncheck-all": "Uncheck all", - "r-items-check": "items of checklist", - "r-check": "Check", - "r-uncheck": "Uncheck", - "r-item": "item", - "r-of-checklist": "of checklist", - "r-send-email": "Send an email", - "r-to": "to", - "r-subject": "subject", - "r-rule-details": "Rule details", - "r-d-move-to-top-gen": "Move card to top of its list", - "r-d-move-to-top-spec": "Move card to top of list", - "r-d-move-to-bottom-gen": "Move card to bottom of its list", - "r-d-move-to-bottom-spec": "Move card to bottom of list", - "r-d-send-email": "Send email", - "r-d-send-email-to": "to", - "r-d-send-email-subject": "subject", - "r-d-send-email-message": "message", - "r-d-archive": "Move card to Archive", - "r-d-unarchive": "Restore card from Archive", - "r-d-add-label": "Add label", - "r-d-remove-label": "Remove label", - "r-create-card": "Create new card", - "r-in-list": "in list", - "r-in-swimlane": "in swimlane", - "r-d-add-member": "Add member", - "r-d-remove-member": "Remove member", - "r-d-remove-all-member": "Remove all member", - "r-d-check-all": "Check all items of a list", - "r-d-uncheck-all": "Uncheck all items of a list", - "r-d-check-one": "Check item", - "r-d-uncheck-one": "Uncheck item", - "r-d-check-of-list": "of checklist", - "r-d-add-checklist": "Add checklist", - "r-d-remove-checklist": "Remove checklist", - "r-by": "by", - "r-add-checklist": "Add checklist", - "r-with-items": "with items", - "r-items-list": "item1,item2,item3", - "r-add-swimlane": "Add swimlane", - "r-swimlane-name": "swimlane name", - "r-board-note": "Note: leave a field empty to match every possible value.", - "r-checklist-note": "Note: checklist's items have to be written as comma separated values.", - "r-when-a-card-is-moved": "When a card is moved to another list", - "r-set": "Set", - "r-update": "Update", - "r-datefield": "date field", - "r-df-start-at": "start", - "r-df-due-at": "due", - "r-df-end-at": "end", - "r-df-received-at": "received", - "r-to-current-datetime": "to current date/time", - "r-remove-value-from": "Remove value from", - "ldap": "LDAP", - "oauth2": "OAuth2", - "cas": "CAS", - "authentication-method": "Authentication method", - "authentication-type": "Authentication type", - "custom-product-name": "Custom Product Name", - "layout": "Layout", - "hide-logo": "Hide Logo", - "add-custom-html-after-body-start": "Add Custom HTML after <body> start", - "add-custom-html-before-body-end": "Add Custom HTML before </body> end", - "error-undefined": "Something went wrong", - "error-ldap-login": "An error occurred while trying to login", - "display-authentication-method": "Display Authentication Method", - "default-authentication-method": "Default Authentication Method", - "duplicate-board": "Duplicate Board", - "people-number": "The number of people is:", - "swimlaneDeletePopup-title": "Delete Swimlane ?", - "swimlane-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the swimlane. There is no undo.", - "restore-all": "Restore all", - "delete-all": "Delete all", - "loading": "Loading, please wait.", - "previous_as": "last time was", - "act-a-dueAt": "modified due time to \nWhen: __timeValue__\nWhere: __card__\n previous due was __timeOldValue__", - "act-a-endAt": "modified ending time to __timeValue__ from (__timeOldValue__)", - "act-a-startAt": "modified starting time to __timeValue__ from (__timeOldValue__)", - "act-a-receivedAt": "modified received time to __timeValue__ from (__timeOldValue__)", - "a-dueAt": "modified due time to be", - "a-endAt": "modified ending time to be", - "a-startAt": "modified starting time to be", - "a-receivedAt": "modified received time to be", - "almostdue": "current due time %s is approaching", - "pastdue": "current due time %s is past", - "duenow": "current due time %s is today", - "act-newDue": "__list__/__card__ has 1st due reminder [__board__]", - "act-withDue": "__list__/__card__ due reminders [__board__]", - "act-almostdue": "was reminding the current due (__timeValue__) of __card__ is approaching", - "act-pastdue": "was reminding the current due (__timeValue__) of __card__ is past", - "act-duenow": "was reminding the current due (__timeValue__) of __card__ is now", - "act-atUserComment": "You were mentioned in [__board__] __list__/__card__", - "delete-user-confirm-popup": "Are you sure you want to delete this account? There is no undo.", - "accounts-allowUserDelete": "Allow users to self delete their account", - "hide-minicard-label-text": "Hide minicard label text", - "show-desktop-drag-handles": "Show desktop drag handles", - "assignee": "Assignee", - "cardAssigneesPopup-title": "Assignee", - "addmore-detail": "Add a more detailed description", - "show-on-card": "Show on Card", - "new": "New", - "editUserPopup-title": "Edit User", - "newUserPopup-title": "New User", - "notifications": "Notifications", - "view-all": "View All", - "filter-by-unread": "Filter by Unread", - "mark-all-as-read": "Mark all as read", - "allow-rename": "Allow Rename", - "allowRenamePopup-title": "Allow Rename" -} + "accept": "យល់ព្រម", + "act-activity-notify": "Activity Notification", + "act-addAttachment": "added attachment __attachment__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-deleteAttachment": "deleted attachment __attachment__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addSubtask": "added subtask __subtask__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addedLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removeLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removedLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addChecklist": "added checklist __checklist__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addChecklistItem": "added checklist item __checklistItem__ to checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removeChecklist": "removed checklist __checklist__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removeChecklistItem": "removed checklist item __checklistItem__ from checklist __checkList__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-checkedItem": "checked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-uncheckedItem": "unchecked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-completeChecklist": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-uncompleteChecklist": "uncompleted checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addComment": "commented on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-editComment": "edited comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-deleteComment": "deleted comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-createBoard": "created board __board__", + "act-createSwimlane": "created swimlane __swimlane__ to board __board__", + "act-createCard": "created card __card__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-createCustomField": "created custom field __customField__ at board __board__", + "act-deleteCustomField": "deleted custom field __customField__ at board __board__", + "act-setCustomField": "edited custom field __customField__: __customFieldValue__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-createList": "added list __list__ to board __board__", + "act-addBoardMember": "added member __member__ to board __board__", + "act-archivedBoard": "Board __board__ moved to Archive", + "act-archivedCard": "Card __card__ at list __list__ at swimlane __swimlane__ at board __board__ moved to Archive", + "act-archivedList": "List __list__ at swimlane __swimlane__ at board __board__ moved to Archive", + "act-archivedSwimlane": "Swimlane __swimlane__ at board __board__ moved to Archive", + "act-importBoard": "imported board __board__", + "act-importCard": "imported card __card__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-importList": "imported list __list__ to swimlane __swimlane__ at board __board__", + "act-joinMember": "added member __member__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-moveCard": "moved card __card__ at board __board__ from list __oldList__ at swimlane __oldSwimlane__ to list __list__ at swimlane __swimlane__", + "act-moveCardToOtherBoard": "moved card __card__ from list __oldList__ at swimlane __oldSwimlane__ at board __oldBoard__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-removeBoardMember": "removed member __member__ from board __board__", + "act-restoredCard": "restored card __card__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-unjoinMember": "removed member __member__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-withBoardTitle": "__board__", + "act-withCardTitle": "[__board__] __card__", + "actions": "Actions", + "activities": "Activities", + "activity": "Activity", + "activity-added": "added %s to %s", + "activity-archived": "%s moved to Archive", + "activity-attached": "attached %s to %s", + "activity-created": "created %s", + "activity-customfield-created": "created custom field %s", + "activity-excluded": "excluded %s from %s", + "activity-imported": "imported %s into %s from %s", + "activity-imported-board": "imported %s from %s", + "activity-joined": "joined %s", + "activity-moved": "moved %s from %s to %s", + "activity-on": "on %s", + "activity-removed": "removed %s from %s", + "activity-sent": "sent %s to %s", + "activity-unjoined": "unjoined %s", + "activity-subtask-added": "added subtask to %s", + "activity-checked-item": "checked %s in checklist %s of %s", + "activity-unchecked-item": "unchecked %s in checklist %s of %s", + "activity-checklist-added": "added checklist to %s", + "activity-checklist-removed": "removed a checklist from %s", + "activity-checklist-completed": "completed checklist %s of %s", + "activity-checklist-uncompleted": "uncompleted the checklist %s of %s", + "activity-checklist-item-added": "added checklist item to '%s' in %s", + "activity-checklist-item-removed": "removed a checklist item from '%s' in %s", + "add": "Add", + "activity-checked-item-card": "checked %s in checklist %s", + "activity-unchecked-item-card": "unchecked %s in checklist %s", + "activity-checklist-completed-card": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "activity-checklist-uncompleted-card": "uncompleted the checklist %s", + "activity-editComment": "edited comment %s", + "activity-deleteComment": "deleted comment %s", + "add-attachment": "Add Attachment", + "add-board": "Add Board", + "add-card": "Add Card", + "add-swimlane": "Add Swimlane", + "add-subtask": "Add Subtask", + "add-checklist": "Add Checklist", + "add-checklist-item": "Add an item to checklist", + "add-cover": "Add Cover", + "add-label": "Add Label", + "add-list": "Add List", + "add-members": "Add Members", + "added": "Added", + "addMemberPopup-title": "Members", + "admin": "Admin", + "admin-desc": "Can view and edit cards, remove members, and change settings for the board.", + "admin-announcement": "Announcement", + "admin-announcement-active": "Active System-Wide Announcement", + "admin-announcement-title": "Announcement from Administrator", + "all-boards": "All boards", + "and-n-other-card": "And __count__ other card", + "and-n-other-card_plural": "And __count__ other cards", + "apply": "Apply", + "app-is-offline": "Loading, please wait. Refreshing the page will cause data loss. If loading does not work, please check that server has not stopped.", + "archive": "Move to Archive", + "archive-all": "Move All to Archive", + "archive-board": "Move Board to Archive", + "archive-card": "Move Card to Archive", + "archive-list": "Move List to Archive", + "archive-swimlane": "Move Swimlane to Archive", + "archive-selection": "Move selection to Archive", + "archiveBoardPopup-title": "Move Board to Archive?", + "archived-items": "Archive", + "archived-boards": "Boards in Archive", + "restore-board": "Restore Board", + "no-archived-boards": "No Boards in Archive.", + "archives": "Archive", + "template": "Template", + "templates": "Templates", + "assign-member": "Assign member", + "attached": "attached", + "attachment": "Attachment", + "attachment-delete-pop": "Deleting an attachment is permanent. There is no undo.", + "attachmentDeletePopup-title": "Delete Attachment?", + "attachments": "Attachments", + "auto-watch": "Automatically watch boards when they are created", + "avatar-too-big": "The avatar is too large (70KB max)", + "back": "Back", + "board-change-color": "Change color", + "board-nb-stars": "%s stars", + "board-not-found": "Board not found", + "board-private-info": "This board will be <strong>private</strong>.", + "board-public-info": "This board will be <strong>public</strong>.", + "boardChangeColorPopup-title": "Change Board Background", + "boardChangeTitlePopup-title": "Rename Board", + "boardChangeVisibilityPopup-title": "Change Visibility", + "boardChangeWatchPopup-title": "Change Watch", + "boardMenuPopup-title": "Board Settings", + "boardChangeViewPopup-title": "Board View", + "boards": "Boards", + "board-view": "Board View", + "board-view-cal": "Calendar", + "board-view-swimlanes": "Swimlanes", + "board-view-collapse": "Collapse", + "board-view-lists": "Lists", + "bucket-example": "Like “Bucket List” for example", + "cancel": "Cancel", + "card-archived": "This card is moved to Archive.", + "board-archived": "This board is moved to Archive.", + "card-comments-title": "This card has %s comment.", + "card-delete-notice": "Deleting is permanent. You will lose all actions associated with this card.", + "card-delete-pop": "All actions will be removed from the activity feed and you won't be able to re-open the card. There is no undo.", + "card-delete-suggest-archive": "You can move a card to Archive to remove it from the board and preserve the activity.", + "card-due": "Due", + "card-due-on": "Due on", + "card-spent": "Spent Time", + "card-edit-attachments": "Edit attachments", + "card-edit-custom-fields": "Edit custom fields", + "card-edit-labels": "Edit labels", + "card-edit-members": "Edit members", + "card-labels-title": "Change the labels for the card.", + "card-members-title": "Add or remove members of the board from the card.", + "card-start": "Start", + "card-start-on": "Starts on", + "cardAttachmentsPopup-title": "Attach From", + "cardCustomField-datePopup-title": "Change date", + "cardCustomFieldsPopup-title": "Edit custom fields", + "cardDeletePopup-title": "Delete Card?", + "cardDetailsActionsPopup-title": "Card Actions", + "cardLabelsPopup-title": "Labels", + "cardMembersPopup-title": "Members", + "cardMorePopup-title": "More", + "cardTemplatePopup-title": "Create template", + "cards": "Cards", + "cards-count": "Cards", + "casSignIn": "Sign In with CAS", + "cardType-card": "Card", + "cardType-linkedCard": "Linked Card", + "cardType-linkedBoard": "Linked Board", + "change": "Change", + "change-avatar": "Change Avatar", + "change-password": "Change Password", + "change-permissions": "Change permissions", + "change-settings": "Change Settings", + "changeAvatarPopup-title": "Change Avatar", + "changeLanguagePopup-title": "Change Language", + "changePasswordPopup-title": "Change Password", + "changePermissionsPopup-title": "Change Permissions", + "changeSettingsPopup-title": "Change Settings", + "subtasks": "Subtasks", + "checklists": "Checklists", + "click-to-star": "Click to star this board.", + "click-to-unstar": "Click to unstar this board.", + "clipboard": "Clipboard or drag & drop", + "close": "Close", + "close-board": "Close Board", + "close-board-pop": "You will be able to restore the board by clicking the “Archive” button from the home header.", + "color-black": "black", + "color-blue": "blue", + "color-crimson": "crimson", + "color-darkgreen": "darkgreen", + "color-gold": "gold", + "color-gray": "gray", + "color-green": "green", + "color-indigo": "indigo", + "color-lime": "lime", + "color-magenta": "magenta", + "color-mistyrose": "mistyrose", + "color-navy": "navy", + "color-orange": "orange", + "color-paleturquoise": "paleturquoise", + "color-peachpuff": "peachpuff", + "color-pink": "pink", + "color-plum": "plum", + "color-purple": "purple", + "color-red": "red", + "color-saddlebrown": "saddlebrown", + "color-silver": "silver", + "color-sky": "sky", + "color-slateblue": "slateblue", + "color-white": "white", + "color-yellow": "yellow", + "unset-color": "Unset", + "comment": "Comment", + "comment-placeholder": "Write Comment", + "comment-only": "Comment only", + "comment-only-desc": "Can comment on cards only.", + "no-comments": "No comments", + "no-comments-desc": "Can not see comments and activities.", + "worker": "Worker", + "worker-desc": "Can only move cards, assign itself to card and comment.", + "computer": "Computer", + "confirm-subtask-delete-dialog": "Are you sure you want to delete subtask?", + "confirm-checklist-delete-dialog": "Are you sure you want to delete checklist?", + "copy-card-link-to-clipboard": "Copy card link to clipboard", + "linkCardPopup-title": "Link Card", + "searchElementPopup-title": "Search", + "copyCardPopup-title": "Copy Card", + "copyChecklistToManyCardsPopup-title": "Copy Checklist Template to Many Cards", + "copyChecklistToManyCardsPopup-instructions": "Destination Card Titles and Descriptions in this JSON format", + "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"First card title\", \"description\":\"First card description\"}, {\"title\":\"Second card title\",\"description\":\"Second card description\"},{\"title\":\"Last card title\",\"description\":\"Last card description\"} ]", + "create": "Create", + "createBoardPopup-title": "Create Board", + "chooseBoardSourcePopup-title": "Import board", + "createLabelPopup-title": "Create Label", + "createCustomField": "Create Field", + "createCustomFieldPopup-title": "Create Field", + "current": "current", + "custom-field-delete-pop": "There is no undo. This will remove this custom field from all cards and destroy its history.", + "custom-field-checkbox": "Checkbox", + "custom-field-date": "Date", + "custom-field-dropdown": "Dropdown List", + "custom-field-dropdown-none": "(none)", + "custom-field-dropdown-options": "List Options", + "custom-field-dropdown-options-placeholder": "Press enter to add more options", + "custom-field-dropdown-unknown": "(unknown)", + "custom-field-number": "Number", + "custom-field-text": "Text", + "custom-fields": "Custom Fields", + "date": "Date", + "decline": "Decline", + "default-avatar": "Default avatar", + "delete": "Delete", + "deleteCustomFieldPopup-title": "Delete Custom Field?", + "deleteLabelPopup-title": "Delete Label?", + "description": "Description", + "disambiguateMultiLabelPopup-title": "Disambiguate Label Action", + "disambiguateMultiMemberPopup-title": "Disambiguate Member Action", + "discard": "Discard", + "done": "Done", + "download": "Download", + "edit": "Edit", + "edit-avatar": "Change Avatar", + "edit-profile": "Edit Profile", + "edit-wip-limit": "Edit WIP Limit", + "soft-wip-limit": "Soft WIP Limit", + "editCardStartDatePopup-title": "Change start date", + "editCardDueDatePopup-title": "Change due date", + "editCustomFieldPopup-title": "Edit Field", + "editCardSpentTimePopup-title": "Change spent time", + "editLabelPopup-title": "Change Label", + "editNotificationPopup-title": "Edit Notification", + "editProfilePopup-title": "Edit Profile", + "email": "Email", + "email-enrollAccount-subject": "An account created for you on __siteName__", + "email-enrollAccount-text": "Hello __user__,\n\nTo start using the service, simply click the link below.\n\n__url__\n\nThanks.", + "email-fail": "Sending email failed", + "email-fail-text": "Error trying to send email", + "email-invalid": "Invalid email", + "email-invite": "Invite via Email", + "email-invite-subject": "__inviter__ sent you an invitation", + "email-invite-text": "Dear __user__,\n\n__inviter__ invites you to join board \"__board__\" for collaborations.\n\nPlease follow the link below:\n\n__url__\n\nThanks.", + "email-resetPassword-subject": "Reset your password on __siteName__", + "email-resetPassword-text": "Hello __user__,\n\nTo reset your password, simply click the link below.\n\n__url__\n\nThanks.", + "email-sent": "Email sent", + "email-verifyEmail-subject": "Verify your email address on __siteName__", + "email-verifyEmail-text": "Hello __user__,\n\nTo verify your account email, simply click the link below.\n\n__url__\n\nThanks.", + "enable-wip-limit": "Enable WIP Limit", + "error-board-doesNotExist": "This board does not exist", + "error-board-notAdmin": "You need to be admin of this board to do that", + "error-board-notAMember": "You need to be a member of this board to do that", + "error-json-malformed": "Your text is not valid JSON", + "error-json-schema": "Your JSON data does not include the proper information in the correct format", + "error-list-doesNotExist": "This list does not exist", + "error-user-doesNotExist": "This user does not exist", + "error-user-notAllowSelf": "You can not invite yourself", + "error-user-notCreated": "This user is not created", + "error-username-taken": "This username is already taken", + "error-email-taken": "Email has already been taken", + "export-board": "Export board", + "sort": "Sort", + "sort-desc": "Click to Sort List", + "list-sort-by": "Sort the List By:", + "list-label-modifiedAt": "Last Access Time", + "list-label-title": "Name of the List", + "list-label-sort": "Your Manual Order", + "list-label-short-modifiedAt": "(L)", + "list-label-short-title": "(N)", + "list-label-short-sort": "(M)", + "filter": "Filter", + "filter-cards": "Filter Cards or Lists", + "list-filter-label": "Filter List by Title", + "filter-clear": "Clear filter", + "filter-no-label": "No label", + "filter-no-member": "No member", + "filter-no-custom-fields": "No Custom Fields", + "filter-show-archive": "Show archived lists", + "filter-hide-empty": "Hide empty lists", + "filter-on": "Filter is on", + "filter-on-desc": "You are filtering cards on this board. Click here to edit filter.", + "filter-to-selection": "Filter to selection", + "advanced-filter-label": "Advanced Filter", + "advanced-filter-description": "Advanced Filter allows to write a string containing following operators: == != <= >= && || ( ) A space is used as a separator between the Operators. You can filter for all Custom Fields by typing their names and values. For Example: Field1 == Value1. Note: If fields or values contains spaces, you need to encapsulate them into single quotes. For Example: 'Field 1' == 'Value 1'. For single control characters (' \\/) to be skipped, you can use \\. For example: Field1 == I\\'m. Also you can combine multiple conditions. For Example: F1 == V1 || F1 == V2. Normally all operators are interpreted from left to right. You can change the order by placing brackets. For Example: F1 == V1 && ( F2 == V2 || F2 == V3 ). Also you can search text fields using regex: F1 == /Tes.*/i", + "fullname": "Full Name", + "header-logo-title": "Go back to your boards page.", + "hide-system-messages": "Hide system messages", + "headerBarCreateBoardPopup-title": "Create Board", + "home": "Home", + "import": "Import", + "link": "Link", + "import-board": "import board", + "import-board-c": "Import board", + "import-board-title-trello": "Import board from Trello", + "import-board-title-wekan": "Import board from previous export", + "import-sandstorm-backup-warning": "Do not delete data you import from original exported board or Trello before checking does this grain close and open again, or do you get Board not found error, that means data loss.", + "import-sandstorm-warning": "Imported board will delete all existing data on board and replace it with imported board.", + "from-trello": "From Trello", + "from-wekan": "From previous export", + "import-board-instruction-trello": "In your Trello board, go to 'Menu', then 'More', 'Print and Export', 'Export JSON', and copy the resulting text.", + "import-board-instruction-wekan": "In your board, go to 'Menu', then 'Export board', and copy the text in the downloaded file.", + "import-board-instruction-about-errors": "If you get errors when importing board, sometimes importing still works, and board is at All Boards page.", + "import-json-placeholder": "Paste your valid JSON data here", + "import-map-members": "Map members", + "import-members-map": "Your imported board has some members. Please map the members you want to import to your users", + "import-show-user-mapping": "Review members mapping", + "import-user-select": "Pick your existing user you want to use as this member", + "importMapMembersAddPopup-title": "Select member", + "info": "Version", + "initials": "Initials", + "invalid-date": "Invalid date", + "invalid-time": "Invalid time", + "invalid-user": "Invalid user", + "joined": "joined", + "just-invited": "You are just invited to this board", + "keyboard-shortcuts": "Keyboard shortcuts", + "label-create": "Create Label", + "label-default": "%s label (default)", + "label-delete-pop": "There is no undo. This will remove this label from all cards and destroy its history.", + "labels": "Labels", + "language": "Language", + "last-admin-desc": "You can’t change roles because there must be at least one admin.", + "leave-board": "Leave Board", + "leave-board-pop": "Are you sure you want to leave __boardTitle__? You will be removed from all cards on this board.", + "leaveBoardPopup-title": "Leave Board ?", + "link-card": "Link to this card", + "list-archive-cards": "Move all cards in this list to Archive", + "list-archive-cards-pop": "This will remove all the cards in this list from the board. To view cards in Archive and bring them back to the board, click “Menu” > “Archive”.", + "list-move-cards": "Move all cards in this list", + "list-select-cards": "Select all cards in this list", + "set-color-list": "Set Color", + "listActionPopup-title": "List Actions", + "swimlaneActionPopup-title": "Swimlane Actions", + "swimlaneAddPopup-title": "Add a Swimlane below", + "listImportCardPopup-title": "Import a Trello card", + "listMorePopup-title": "More", + "link-list": "Link to this list", + "list-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the list. There is no undo.", + "list-delete-suggest-archive": "You can move a list to Archive to remove it from the board and preserve the activity.", + "lists": "Lists", + "swimlanes": "Swimlanes", + "log-out": "Log Out", + "log-in": "Log In", + "loginPopup-title": "Log In", + "memberMenuPopup-title": "Member Settings", + "members": "Members", + "menu": "Menu", + "move-selection": "Move selection", + "moveCardPopup-title": "Move Card", + "moveCardToBottom-title": "Move to Bottom", + "moveCardToTop-title": "Move to Top", + "moveSelectionPopup-title": "Move selection", + "multi-selection": "Multi-Selection", + "multi-selection-on": "Multi-Selection is on", + "muted": "Muted", + "muted-info": "You will never be notified of any changes in this board", + "my-boards": "My Boards", + "name": "Name", + "no-archived-cards": "No cards in Archive.", + "no-archived-lists": "No lists in Archive.", + "no-archived-swimlanes": "No swimlanes in Archive.", + "no-results": "No results", + "normal": "Normal", + "normal-desc": "Can view and edit cards. Can't change settings.", + "not-accepted-yet": "Invitation not accepted yet", + "notify-participate": "Receive updates to any cards you participate as creater or member", + "notify-watch": "Receive updates to any boards, lists, or cards you’re watching", + "optional": "optional", + "or": "or", + "page-maybe-private": "This page may be private. You may be able to view it by <a href='%s'>logging in</a>.", + "page-not-found": "Page not found.", + "password": "Password", + "paste-or-dragdrop": "to paste, or drag & drop image file to it (image only)", + "participating": "Participating", + "preview": "Preview", + "previewAttachedImagePopup-title": "Preview", + "previewClipboardImagePopup-title": "Preview", + "private": "Private", + "private-desc": "This board is private. Only people added to the board can view and edit it.", + "profile": "Profile", + "public": "Public", + "public-desc": "This board is public. It's visible to anyone with the link and will show up in search engines like Google. Only people added to the board can edit.", + "quick-access-description": "Star a board to add a shortcut in this bar.", + "remove-cover": "Remove Cover", + "remove-from-board": "Remove from Board", + "remove-label": "Remove Label", + "listDeletePopup-title": "Delete List ?", + "remove-member": "Remove Member", + "remove-member-from-card": "Remove from Card", + "remove-member-pop": "Remove __name__ (__username__) from __boardTitle__? The member will be removed from all cards on this board. They will receive a notification.", + "removeMemberPopup-title": "Remove Member?", + "rename": "Rename", + "rename-board": "Rename Board", + "restore": "Restore", + "save": "Save", + "search": "Search", + "rules": "Rules", + "search-cards": "Search from card/list titles, descriptions and custom fields on this board", + "search-example": "Text to search for?", + "select-color": "Select Color", + "set-wip-limit-value": "Set a limit for the maximum number of tasks in this list", + "setWipLimitPopup-title": "Set WIP Limit", + "shortcut-assign-self": "Assign yourself to current card", + "shortcut-autocomplete-emoji": "Autocomplete emoji", + "shortcut-autocomplete-members": "Autocomplete members", + "shortcut-clear-filters": "Clear all filters", + "shortcut-close-dialog": "បិទផ្ទាំង", + "shortcut-filter-my-cards": "តម្រងកាតរបស់ខ្ញុំ", + "shortcut-show-shortcuts": "Bring up this shortcuts list", + "shortcut-toggle-filterbar": "Toggle Filter Sidebar", + "shortcut-toggle-sidebar": "Toggle Board Sidebar", + "show-cards-minimum-count": "Show cards count if list contains more than", + "sidebar-open": "Open Sidebar", + "sidebar-close": "Close Sidebar", + "signupPopup-title": "បង្កើតគណនីមួយ", + "star-board-title": "Click to star this board. It will show up at top of your boards list.", + "starred-boards": "Starred Boards", + "starred-boards-description": "Starred boards show up at the top of your boards list.", + "subscribe": "Subscribe", + "team": "Team", + "this-board": "this board", + "this-card": "កាតនេះ", + "spent-time-hours": "ចំណាយពេល (ម៉ោង)", + "overtime-hours": "លើសពេល (ម៉ោង)", + "overtime": "លើសពេល", + "has-overtime-cards": "មានកាតលើសពេល", + "has-spenttime-cards": "មានកាតដែលបានចំណាយពេល", + "time": "Time", + "title": "Title", + "tracking": "Tracking", + "tracking-info": "You will be notified of any changes to those cards you are involved as creator or member.", + "type": "Type", + "unassign-member": "Unassign member", + "unsaved-description": "You have an unsaved description.", + "unwatch": "Unwatch", + "upload": "Upload", + "upload-avatar": "Upload an avatar", + "uploaded-avatar": "Uploaded an avatar", + "username": "Username", + "view-it": "View it", + "warn-list-archived": "warning: this card is in an list at Archive", + "watch": "Watch", + "watching": "Watching", + "watching-info": "You will be notified of any change in this board", + "welcome-board": "Welcome Board", + "welcome-swimlane": "Milestone 1", + "welcome-list1": "Basics", + "welcome-list2": "Advanced", + "card-templates-swimlane": "Card Templates", + "list-templates-swimlane": "List Templates", + "board-templates-swimlane": "Board Templates", + "what-to-do": "What do you want to do?", + "wipLimitErrorPopup-title": "Invalid WIP Limit", + "wipLimitErrorPopup-dialog-pt1": "The number of tasks in this list is higher than the WIP limit you've defined.", + "wipLimitErrorPopup-dialog-pt2": "Please move some tasks out of this list, or set a higher WIP limit.", + "admin-panel": "Admin Panel", + "settings": "Settings", + "people": "People", + "registration": "Registration", + "disable-self-registration": "Disable Self-Registration", + "invite": "Invite", + "invite-people": "Invite People", + "to-boards": "To board(s)", + "email-addresses": "Email Addresses", + "smtp-host-description": "The address of the SMTP server that handles your emails.", + "smtp-port-description": "The port your SMTP server uses for outgoing emails.", + "smtp-tls-description": "Enable TLS support for SMTP server", + "smtp-host": "SMTP Host", + "smtp-port": "SMTP Port", + "smtp-username": "Username", + "smtp-password": "Password", + "smtp-tls": "TLS support", + "send-from": "From", + "send-smtp-test": "Send a test email to yourself", + "invitation-code": "Invitation Code", + "email-invite-register-subject": "__inviter__ sent you an invitation", + "email-invite-register-text": "Dear __user__,\n\n__inviter__ invites you to kanban board for collaborations.\n\nPlease follow the link below:\n__url__\n\nAnd your invitation code is: __icode__\n\nThanks.", + "email-smtp-test-subject": "SMTP Test Email", + "email-smtp-test-text": "You have successfully sent an email", + "error-invitation-code-not-exist": "Invitation code doesn't exist", + "error-notAuthorized": "You are not authorized to view this page.", + "webhook-title": "Webhook Name", + "webhook-token": "Token (Optional for Authentication)", + "outgoing-webhooks": "Outgoing Webhooks", + "bidirectional-webhooks": "Two-Way Webhooks", + "outgoingWebhooksPopup-title": "Outgoing Webhooks", + "boardCardTitlePopup-title": "Card Title Filter", + "disable-webhook": "Disable This Webhook", + "global-webhook": "Global Webhooks", + "new-outgoing-webhook": "New Outgoing Webhook", + "no-name": "(Unknown)", + "Node_version": "Node version", + "Meteor_version": "Meteor version", + "MongoDB_version": "MongoDB version", + "MongoDB_storage_engine": "MongoDB storage engine", + "MongoDB_Oplog_enabled": "MongoDB Oplog enabled", + "OS_Arch": "OS Arch", + "OS_Cpus": "OS CPU Count", + "OS_Freemem": "OS Free Memory", + "OS_Loadavg": "OS Load Average", + "OS_Platform": "OS Platform", + "OS_Release": "OS Release", + "OS_Totalmem": "OS Total Memory", + "OS_Type": "OS Type", + "OS_Uptime": "OS Uptime", + "days": "days", + "hours": "hours", + "minutes": "minutes", + "seconds": "seconds", + "show-field-on-card": "Show this field on card", + "automatically-field-on-card": "Auto create field to all cards", + "showLabel-field-on-card": "Show field label on minicard", + "yes": "Yes", + "no": "No", + "accounts": "Accounts", + "accounts-allowEmailChange": "Allow Email Change", + "accounts-allowUserNameChange": "Allow Username Change", + "createdAt": "Created at", + "verified": "Verified", + "active": "Active", + "card-received": "Received", + "card-received-on": "Received on", + "card-end": "End", + "card-end-on": "Ends on", + "editCardReceivedDatePopup-title": "Change received date", + "editCardEndDatePopup-title": "Change end date", + "setCardColorPopup-title": "Set color", + "setCardActionsColorPopup-title": "Choose a color", + "setSwimlaneColorPopup-title": "Choose a color", + "setListColorPopup-title": "Choose a color", + "assigned-by": "Assigned By", + "requested-by": "Requested By", + "board-delete-notice": "Deleting is permanent. You will lose all lists, cards and actions associated with this board.", + "delete-board-confirm-popup": "All lists, cards, labels, and activities will be deleted and you won't be able to recover the board contents. There is no undo.", + "boardDeletePopup-title": "Delete Board?", + "delete-board": "Delete Board", + "default-subtasks-board": "Subtasks for __board__ board", + "default": "Default", + "queue": "Queue", + "subtask-settings": "Subtasks Settings", + "card-settings": "Card Settings", + "boardSubtaskSettingsPopup-title": "Board Subtasks Settings", + "boardCardSettingsPopup-title": "Card Settings", + "deposit-subtasks-board": "Deposit subtasks to this board:", + "deposit-subtasks-list": "Landing list for subtasks deposited here:", + "show-parent-in-minicard": "Show parent in minicard:", + "prefix-with-full-path": "Prefix with full path", + "prefix-with-parent": "Prefix with parent", + "subtext-with-full-path": "Subtext with full path", + "subtext-with-parent": "Subtext with parent", + "change-card-parent": "Change card's parent", + "parent-card": "Parent card", + "source-board": "Source board", + "no-parent": "Don't show parent", + "activity-added-label": "added label '%s' to %s", + "activity-removed-label": "removed label '%s' from %s", + "activity-delete-attach": "deleted an attachment from %s", + "activity-added-label-card": "added label '%s'", + "activity-removed-label-card": "removed label '%s'", + "activity-delete-attach-card": "deleted an attachment", + "activity-set-customfield": "set custom field '%s' to '%s' in %s", + "activity-unset-customfield": "unset custom field '%s' in %s", + "r-rule": "Rule", + "r-add-trigger": "Add trigger", + "r-add-action": "Add action", + "r-board-rules": "Board rules", + "r-add-rule": "Add rule", + "r-view-rule": "View rule", + "r-delete-rule": "Delete rule", + "r-new-rule-name": "New rule title", + "r-no-rules": "No rules", + "r-when-a-card": "When a card", + "r-is": "is", + "r-is-moved": "is moved", + "r-added-to": "added to", + "r-removed-from": "Removed from", + "r-the-board": "the board", + "r-list": "list", + "set-filter": "Set Filter", + "r-moved-to": "Moved to", + "r-moved-from": "Moved from", + "r-archived": "Moved to Archive", + "r-unarchived": "Restored from Archive", + "r-a-card": "a card", + "r-when-a-label-is": "When a label is", + "r-when-the-label": "When the label", + "r-list-name": "list name", + "r-when-a-member": "When a member is", + "r-when-the-member": "When the member", + "r-name": "name", + "r-when-a-attach": "When an attachment", + "r-when-a-checklist": "When a checklist is", + "r-when-the-checklist": "When the checklist", + "r-completed": "Completed", + "r-made-incomplete": "Made incomplete", + "r-when-a-item": "When a checklist item is", + "r-when-the-item": "When the checklist item", + "r-checked": "Checked", + "r-unchecked": "Unchecked", + "r-move-card-to": "Move card to", + "r-top-of": "Top of", + "r-bottom-of": "Bottom of", + "r-its-list": "its list", + "r-archive": "Move to Archive", + "r-unarchive": "Restore from Archive", + "r-card": "card", + "r-add": "Add", + "r-remove": "Remove", + "r-label": "label", + "r-member": "member", + "r-remove-all": "Remove all members from the card", + "r-set-color": "Set color to", + "r-checklist": "checklist", + "r-check-all": "Check all", + "r-uncheck-all": "Uncheck all", + "r-items-check": "items of checklist", + "r-check": "Check", + "r-uncheck": "Uncheck", + "r-item": "item", + "r-of-checklist": "of checklist", + "r-send-email": "Send an email", + "r-to": "to", + "r-subject": "subject", + "r-rule-details": "Rule details", + "r-d-move-to-top-gen": "Move card to top of its list", + "r-d-move-to-top-spec": "Move card to top of list", + "r-d-move-to-bottom-gen": "Move card to bottom of its list", + "r-d-move-to-bottom-spec": "Move card to bottom of list", + "r-d-send-email": "Send email", + "r-d-send-email-to": "to", + "r-d-send-email-subject": "subject", + "r-d-send-email-message": "message", + "r-d-archive": "Move card to Archive", + "r-d-unarchive": "Restore card from Archive", + "r-d-add-label": "Add label", + "r-d-remove-label": "Remove label", + "r-create-card": "Create new card", + "r-in-list": "in list", + "r-in-swimlane": "in swimlane", + "r-d-add-member": "Add member", + "r-d-remove-member": "Remove member", + "r-d-remove-all-member": "Remove all member", + "r-d-check-all": "Check all items of a list", + "r-d-uncheck-all": "Uncheck all items of a list", + "r-d-check-one": "Check item", + "r-d-uncheck-one": "Uncheck item", + "r-d-check-of-list": "of checklist", + "r-d-add-checklist": "Add checklist", + "r-d-remove-checklist": "Remove checklist", + "r-by": "by", + "r-add-checklist": "Add checklist", + "r-with-items": "with items", + "r-items-list": "item1,item2,item3", + "r-add-swimlane": "Add swimlane", + "r-swimlane-name": "swimlane name", + "r-board-note": "Note: leave a field empty to match every possible value.", + "r-checklist-note": "Note: checklist's items have to be written as comma separated values.", + "r-when-a-card-is-moved": "When a card is moved to another list", + "r-set": "Set", + "r-update": "Update", + "r-datefield": "date field", + "r-df-start-at": "start", + "r-df-due-at": "due", + "r-df-end-at": "end", + "r-df-received-at": "received", + "r-to-current-datetime": "to current date/time", + "r-remove-value-from": "Remove value from", + "ldap": "LDAP", + "oauth2": "OAuth2", + "cas": "CAS", + "authentication-method": "Authentication method", + "authentication-type": "Authentication type", + "custom-product-name": "Custom Product Name", + "layout": "Layout", + "hide-logo": "Hide Logo", + "add-custom-html-after-body-start": "Add Custom HTML after <body> start", + "add-custom-html-before-body-end": "Add Custom HTML before </body> end", + "error-undefined": "Something went wrong", + "error-ldap-login": "An error occurred while trying to login", + "display-authentication-method": "Display Authentication Method", + "default-authentication-method": "Default Authentication Method", + "duplicate-board": "Duplicate Board", + "people-number": "The number of people is:", + "swimlaneDeletePopup-title": "Delete Swimlane ?", + "swimlane-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the swimlane. There is no undo.", + "restore-all": "Restore all", + "delete-all": "Delete all", + "loading": "Loading, please wait.", + "previous_as": "last time was", + "act-a-dueAt": "modified due time to \nWhen: __timeValue__\nWhere: __card__\n previous due was __timeOldValue__", + "act-a-endAt": "modified ending time to __timeValue__ from (__timeOldValue__)", + "act-a-startAt": "modified starting time to __timeValue__ from (__timeOldValue__)", + "act-a-receivedAt": "modified received time to __timeValue__ from (__timeOldValue__)", + "a-dueAt": "modified due time to be", + "a-endAt": "modified ending time to be", + "a-startAt": "modified starting time to be", + "a-receivedAt": "modified received time to be", + "almostdue": "current due time %s is approaching", + "pastdue": "current due time %s is past", + "duenow": "current due time %s is today", + "act-newDue": "__list__/__card__ has 1st due reminder [__board__]", + "act-withDue": "__list__/__card__ due reminders [__board__]", + "act-almostdue": "was reminding the current due (__timeValue__) of __card__ is approaching", + "act-pastdue": "was reminding the current due (__timeValue__) of __card__ is past", + "act-duenow": "was reminding the current due (__timeValue__) of __card__ is now", + "act-atUserComment": "You were mentioned in [__board__] __list__/__card__", + "delete-user-confirm-popup": "Are you sure you want to delete this account? There is no undo.", + "accounts-allowUserDelete": "Allow users to self delete their account", + "hide-minicard-label-text": "Hide minicard label text", + "show-desktop-drag-handles": "Show desktop drag handles", + "assignee": "Assignee", + "cardAssigneesPopup-title": "Assignee", + "addmore-detail": "Add a more detailed description", + "show-on-card": "Show on Card", + "new": "New", + "editUserPopup-title": "Edit User", + "newUserPopup-title": "New User", + "notifications": "Notifications", + "view-all": "View All", + "filter-by-unread": "Filter by Unread", + "mark-all-as-read": "Mark all as read", + "allow-rename": "Allow Rename", + "allowRenamePopup-title": "Allow Rename" +} \ No newline at end of file diff --git a/i18n/ko.i18n.json b/i18n/ko.i18n.json index 1ff1f9b8..ccb9dfbd 100644 --- a/i18n/ko.i18n.json +++ b/i18n/ko.i18n.json @@ -1,769 +1,769 @@ { - "accept": "확인", - "act-activity-notify": "활동 알림", - "act-addAttachment": "added attachment __attachment__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-deleteAttachment": "deleted attachment __attachment__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addSubtask": "added subtask __subtask__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addedLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removeLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removedLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addChecklist": "added checklist __checklist__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addChecklistItem": "added checklist item __checklistItem__ to checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removeChecklist": "removed checklist __checklist__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removeChecklistItem": "removed checklist item __checklistItem__ from checklist __checkList__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-checkedItem": "checked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-uncheckedItem": "unchecked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-completeChecklist": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-uncompleteChecklist": "uncompleted checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addComment": "commented on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-editComment": "edited comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-deleteComment": "deleted comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-createBoard": "created board __board__", - "act-createSwimlane": "created swimlane __swimlane__ to board __board__", - "act-createCard": "created card __card__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-createCustomField": "created custom field __customField__ at board __board__", - "act-deleteCustomField": "deleted custom field __customField__ at board __board__", - "act-setCustomField": "edited custom field __customField__: __customFieldValue__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-createList": "added list __list__ to board __board__", - "act-addBoardMember": "added member __member__ to board __board__", - "act-archivedBoard": "Board __board__ moved to Archive", - "act-archivedCard": "Card __card__ at list __list__ at swimlane __swimlane__ at board __board__ moved to Archive", - "act-archivedList": "List __list__ at swimlane __swimlane__ at board __board__ moved to Archive", - "act-archivedSwimlane": "Swimlane __swimlane__ at board __board__ moved to Archive", - "act-importBoard": "imported board __board__", - "act-importCard": "imported card __card__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-importList": "imported list __list__ to swimlane __swimlane__ at board __board__", - "act-joinMember": "added member __member__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-moveCard": "moved card __card__ at board __board__ from list __oldList__ at swimlane __oldSwimlane__ to list __list__ at swimlane __swimlane__", - "act-moveCardToOtherBoard": "moved card __card__ from list __oldList__ at swimlane __oldSwimlane__ at board __oldBoard__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-removeBoardMember": "removed member __member__ from board __board__", - "act-restoredCard": "restored card __card__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-unjoinMember": "removed member __member__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-withBoardTitle": "__board__", - "act-withCardTitle": "[__board__] __card__", - "actions": "동작", - "activities": "활동 내역", - "activity": "활동 상태", - "activity-added": "%s를 %s에 추가함", - "activity-archived": "%s moved to Archive", - "activity-attached": "%s를 %s에 첨부함", - "activity-created": "%s 생성됨", - "activity-customfield-created": "created custom field %s", - "activity-excluded": "%s를 %s에서 제외함", - "activity-imported": "imported %s into %s from %s", - "activity-imported-board": "imported %s from %s", - "activity-joined": "%s에 참여", - "activity-moved": "%s를 %s에서 %s로 옮김", - "activity-on": "%s에", - "activity-removed": "%s를 %s에서 삭제함", - "activity-sent": "%s를 %s로 보냄", - "activity-unjoined": "%s에서 멤버 해제", - "activity-subtask-added": "added subtask to %s", - "activity-checked-item": "checked %s in checklist %s of %s", - "activity-unchecked-item": "unchecked %s in checklist %s of %s", - "activity-checklist-added": "%s에 체크리스트를 추가함", - "activity-checklist-removed": "removed a checklist from %s", - "activity-checklist-completed": "completed checklist %s of %s", - "activity-checklist-uncompleted": "uncompleted the checklist %s of %s", - "activity-checklist-item-added": "added checklist item to '%s' in %s", - "activity-checklist-item-removed": "removed a checklist item from '%s' in %s", - "add": "추가", - "activity-checked-item-card": "checked %s in checklist %s", - "activity-unchecked-item-card": "unchecked %s in checklist %s", - "activity-checklist-completed-card": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "activity-checklist-uncompleted-card": "uncompleted the checklist %s", - "activity-editComment": "edited comment %s", - "activity-deleteComment": "deleted comment %s", - "add-attachment": "첨부파일 추가", - "add-board": "보드 추가", - "add-card": "카드 추가", - "add-swimlane": "Add Swimlane", - "add-subtask": "Add Subtask", - "add-checklist": "체크리스트 추가", - "add-checklist-item": "체크리스트에 항목 추가", - "add-cover": "커버 추가", - "add-label": "라벨 추가", - "add-list": "리스트 추가", - "add-members": "멤버 추가", - "added": "추가됨", - "addMemberPopup-title": "멤버", - "admin": "관리자", - "admin-desc": "카드를 보거나 수정하고, 멤버를 삭제하고, 보드에 대한 설정을 수정할 수 있습니다.", - "admin-announcement": "Announcement", - "admin-announcement-active": "시스템에 공지사항을 표시합니다", - "admin-announcement-title": "관리자 공지사항 메시지", - "all-boards": "전체 보드", - "and-n-other-card": "__count__ 개의 다른 카드", - "and-n-other-card_plural": "__count__ 개의 다른 카드들", - "apply": "적용", - "app-is-offline": "Loading, please wait. Refreshing the page will cause data loss. If loading does not work, please check that server has not stopped.", - "archive": "Move to Archive", - "archive-all": "Move All to Archive", - "archive-board": "Move Board to Archive", - "archive-card": "Move Card to Archive", - "archive-list": "Move List to Archive", - "archive-swimlane": "Move Swimlane to Archive", - "archive-selection": "Move selection to Archive", - "archiveBoardPopup-title": "Move Board to Archive?", - "archived-items": "보관", - "archived-boards": "Boards in Archive", - "restore-board": "보드 복구", - "no-archived-boards": "No Boards in Archive.", - "archives": "보관", - "template": "Template", - "templates": "Templates", - "assign-member": "멤버 지정", - "attached": "첨부됨", - "attachment": "첨부 파일", - "attachment-delete-pop": "영구 첨부파일을 삭제합니다. 되돌릴 수 없습니다.", - "attachmentDeletePopup-title": "첨부 파일을 삭제합니까?", - "attachments": "첨부 파일", - "auto-watch": "생성한 보드를 자동으로 감시합니다.", - "avatar-too-big": "아바타 파일이 너무 큽니다. (최대 70KB)", - "back": "뒤로", - "board-change-color": "보드 색 변경", - "board-nb-stars": "%s개의 별", - "board-not-found": "보드를 찾을 수 없습니다", - "board-private-info": "이 보드는 <strong>비공개</strong>입니다.", - "board-public-info": "이 보드는 <strong>공개</strong>로 설정됩니다", - "boardChangeColorPopup-title": "보드 배경 변경", - "boardChangeTitlePopup-title": "보드 이름 바꾸기", - "boardChangeVisibilityPopup-title": "표시 여부 변경", - "boardChangeWatchPopup-title": "감시상태 변경", - "boardMenuPopup-title": "Board Settings", - "boardChangeViewPopup-title": "Board View", - "boards": "보드", - "board-view": "Board View", - "board-view-cal": "Calendar", - "board-view-swimlanes": "Swimlanes", - "board-view-collapse": "Collapse", - "board-view-lists": "목록들", - "bucket-example": "예: “프로젝트 이름“ 입력", - "cancel": "취소", - "card-archived": "This card is moved to Archive.", - "board-archived": "This board is moved to Archive.", - "card-comments-title": "이 카드에 %s 코멘트가 있습니다.", - "card-delete-notice": "영구 삭제입니다. 이 카드와 관련된 모든 작업들을 잃게됩니다.", - "card-delete-pop": "모든 작업이 활동 내역에서 제거되며 카드를 다시 열 수 없습니다. 복구가 안되니 주의하시기 바랍니다.", - "card-delete-suggest-archive": "You can move a card to Archive to remove it from the board and preserve the activity.", - "card-due": "종료일", - "card-due-on": "종료일", - "card-spent": "Spent Time", - "card-edit-attachments": "첨부 파일 수정", - "card-edit-custom-fields": "Edit custom fields", - "card-edit-labels": "라벨 수정", - "card-edit-members": "멤버 수정", - "card-labels-title": "카드의 라벨 변경.", - "card-members-title": "카드에서 보드의 멤버를 추가하거나 삭제합니다.", - "card-start": "시작일", - "card-start-on": "시작일", - "cardAttachmentsPopup-title": "첨부 파일", - "cardCustomField-datePopup-title": "Change date", - "cardCustomFieldsPopup-title": "Edit custom fields", - "cardDeletePopup-title": "카드를 삭제합니까?", - "cardDetailsActionsPopup-title": "카드 액션", - "cardLabelsPopup-title": "라벨", - "cardMembersPopup-title": "멤버", - "cardMorePopup-title": "더보기", - "cardTemplatePopup-title": "Create template", - "cards": "카드", - "cards-count": "카드", - "casSignIn": "Sign In with CAS", - "cardType-card": "Card", - "cardType-linkedCard": "Linked Card", - "cardType-linkedBoard": "Linked Board", - "change": "변경", - "change-avatar": "아바타 변경", - "change-password": "암호 변경", - "change-permissions": "권한 변경", - "change-settings": "설정 변경", - "changeAvatarPopup-title": "아바타 변경", - "changeLanguagePopup-title": "언어 변경", - "changePasswordPopup-title": "암호 변경", - "changePermissionsPopup-title": "권한 변경", - "changeSettingsPopup-title": "설정 변경", - "subtasks": "Subtasks", - "checklists": "체크리스트", - "click-to-star": "보드에 별 추가.", - "click-to-unstar": "보드에 별 삭제.", - "clipboard": "클립보드 또는 드래그 앤 드롭", - "close": "닫기", - "close-board": "보드 닫기", - "close-board-pop": "You will be able to restore the board by clicking the “Archive” button from the home header.", - "color-black": "블랙", - "color-blue": "블루", - "color-crimson": "crimson", - "color-darkgreen": "darkgreen", - "color-gold": "gold", - "color-gray": "gray", - "color-green": "그린", - "color-indigo": "indigo", - "color-lime": "라임", - "color-magenta": "magenta", - "color-mistyrose": "mistyrose", - "color-navy": "navy", - "color-orange": "오렌지", - "color-paleturquoise": "paleturquoise", - "color-peachpuff": "peachpuff", - "color-pink": "핑크", - "color-plum": "plum", - "color-purple": "퍼플", - "color-red": "레드", - "color-saddlebrown": "saddlebrown", - "color-silver": "silver", - "color-sky": "스카이", - "color-slateblue": "slateblue", - "color-white": "white", - "color-yellow": "옐로우", - "unset-color": "Unset", - "comment": "댓글", - "comment-placeholder": "댓글 입력", - "comment-only": "댓글만 입력 가능", - "comment-only-desc": "카드에 댓글만 달수 있습니다.", - "no-comments": "No comments", - "no-comments-desc": "Can not see comments and activities.", - "worker": "Worker", - "worker-desc": "Can only move cards, assign itself to card and comment.", - "computer": "내 컴퓨터", - "confirm-subtask-delete-dialog": "Are you sure you want to delete subtask?", - "confirm-checklist-delete-dialog": "Are you sure you want to delete checklist?", - "copy-card-link-to-clipboard": "클립보드에 카드의 링크가 복사되었습니다.", - "linkCardPopup-title": "Link Card", - "searchElementPopup-title": "검색", - "copyCardPopup-title": "카드 복사", - "copyChecklistToManyCardsPopup-title": "Copy Checklist Template to Many Cards", - "copyChecklistToManyCardsPopup-instructions": "Destination Card Titles and Descriptions in this JSON format", - "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"First card title\", \"description\":\"First card description\"}, {\"title\":\"Second card title\",\"description\":\"Second card description\"},{\"title\":\"Last card title\",\"description\":\"Last card description\"} ]", - "create": "생성", - "createBoardPopup-title": "보드 생성", - "chooseBoardSourcePopup-title": "보드 가져오기", - "createLabelPopup-title": "라벨 생성", - "createCustomField": "Create Field", - "createCustomFieldPopup-title": "Create Field", - "current": "경향", - "custom-field-delete-pop": "There is no undo. This will remove this custom field from all cards and destroy its history.", - "custom-field-checkbox": "Checkbox", - "custom-field-date": "날짜", - "custom-field-dropdown": "Dropdown List", - "custom-field-dropdown-none": "(none)", - "custom-field-dropdown-options": "List Options", - "custom-field-dropdown-options-placeholder": "Press enter to add more options", - "custom-field-dropdown-unknown": "(unknown)", - "custom-field-number": "Number", - "custom-field-text": "Text", - "custom-fields": "Custom Fields", - "date": "날짜", - "decline": "쇠퇴", - "default-avatar": "기본 아바타", - "delete": "삭제", - "deleteCustomFieldPopup-title": "Delete Custom Field?", - "deleteLabelPopup-title": "라벨을 삭제합니까?", - "description": "설명", - "disambiguateMultiLabelPopup-title": "라벨 액션의 모호성 제거", - "disambiguateMultiMemberPopup-title": "멤버 액션의 모호성 제거", - "discard": "포기", - "done": "완료", - "download": "다운로드", - "edit": "수정", - "edit-avatar": "아바타 변경", - "edit-profile": "프로필 변경", - "edit-wip-limit": "WIP 제한 변경", - "soft-wip-limit": "원만한 WIP 제한", - "editCardStartDatePopup-title": "시작일 변경", - "editCardDueDatePopup-title": "종료일 변경", - "editCustomFieldPopup-title": "Edit Field", - "editCardSpentTimePopup-title": "Change spent time", - "editLabelPopup-title": "라벨 변경", - "editNotificationPopup-title": "알림 수정", - "editProfilePopup-title": "프로필 변경", - "email": "이메일", - "email-enrollAccount-subject": "__siteName__에 계정 생성이 완료되었습니다.", - "email-enrollAccount-text": "안녕하세요. __user__님,\n\n시작하려면 아래링크를 클릭해 주세요.\n\n__url__\n\n감사합니다.", - "email-fail": "이메일 전송 실패", - "email-fail-text": "Error trying to send email", - "email-invalid": "잘못된 이메일 주소", - "email-invite": "이메일로 초대", - "email-invite-subject": "__inviter__님이 당신을 초대하였습니다.", - "email-invite-text": "__user__님,\n\n__inviter__님이 협업을 위해 \"__board__\"보드에 가입하도록 초대하셨습니다.\n\n아래 링크를 클릭해주십시오.\n\n__url__\n\n감사합니다.", - "email-resetPassword-subject": "패스워드 초기화: __siteName__", - "email-resetPassword-text": "안녕하세요 __user__님,\n\n비밀번호를 재설정하려면 아래 링크를 클릭하십시오.\n\n__url__\n\n감사합니다.", - "email-sent": "이메일 전송", - "email-verifyEmail-subject": "이메일 인증: __siteName__", - "email-verifyEmail-text": "안녕하세요. __user__님,\n\n당신의 계정과 이메일을 활성하려면 아래 링크를 클릭하십시오.\n\n__url__\n\n감사합니다.", - "enable-wip-limit": "WIP 제한 활성화", - "error-board-doesNotExist": "보드가 없습니다.", - "error-board-notAdmin": "이 작업은 보드의 관리자만 실행할 수 있습니다.", - "error-board-notAMember": "이 작업은 보드의 멤버만 실행할 수 있습니다.", - "error-json-malformed": "텍스트가 JSON 형식에 유효하지 않습니다.", - "error-json-schema": "JSON 데이터에 정보가 올바른 형식으로 포함되어 있지 않습니다.", - "error-list-doesNotExist": "목록이 없습니다.", - "error-user-doesNotExist": "멤버의 정보가 없습니다.", - "error-user-notAllowSelf": "자기 자신을 초대할 수 없습니다.", - "error-user-notCreated": "유저가 생성되지 않았습니다.", - "error-username-taken": "중복된 아이디 입니다.", - "error-email-taken": "Email has already been taken", - "export-board": "보드 내보내기", - "sort": "Sort", - "sort-desc": "Click to Sort List", - "list-sort-by": "Sort the List By:", - "list-label-modifiedAt": "Last Access Time", - "list-label-title": "Name of the List", - "list-label-sort": "Your Manual Order", - "list-label-short-modifiedAt": "(L)", - "list-label-short-title": "(N)", - "list-label-short-sort": "(M)", - "filter": "필터", - "filter-cards": "Filter Cards or Lists", - "list-filter-label": "Filter List by Title", - "filter-clear": "필터 초기화", - "filter-no-label": "라벨 없음", - "filter-no-member": "멤버 없음", - "filter-no-custom-fields": "No Custom Fields", - "filter-show-archive": "Show archived lists", - "filter-hide-empty": "Hide empty lists", - "filter-on": "필터 사용", - "filter-on-desc": "보드에서 카드를 필터링합니다. 여기를 클릭하여 필터를 수정합니다.", - "filter-to-selection": "선택 항목으로 필터링", - "advanced-filter-label": "Advanced Filter", - "advanced-filter-description": "Advanced Filter allows to write a string containing following operators: == != <= >= && || ( ) A space is used as a separator between the Operators. You can filter for all Custom Fields by typing their names and values. For Example: Field1 == Value1. Note: If fields or values contains spaces, you need to encapsulate them into single quotes. For Example: 'Field 1' == 'Value 1'. For single control characters (' \\/) to be skipped, you can use \\. For example: Field1 == I\\'m. Also you can combine multiple conditions. For Example: F1 == V1 || F1 == V2. Normally all operators are interpreted from left to right. You can change the order by placing brackets. For Example: F1 == V1 && ( F2 == V2 || F2 == V3 ). Also you can search text fields using regex: F1 == /Tes.*/i", - "fullname": "실명", - "header-logo-title": "보드 페이지로 돌아가기.", - "hide-system-messages": "시스템 메시지 숨기기", - "headerBarCreateBoardPopup-title": "보드 생성", - "home": "홈", - "import": "가져오기", - "link": "Link", - "import-board": "보드 가져오기", - "import-board-c": "보드 가져오기", - "import-board-title-trello": "Trello에서 보드 가져오기", - "import-board-title-wekan": "Import board from previous export", - "import-sandstorm-backup-warning": "Do not delete data you import from original exported board or Trello before checking does this grain close and open again, or do you get Board not found error, that means data loss.", - "import-sandstorm-warning": "Imported board will delete all existing data on board and replace it with imported board.", - "from-trello": "From Trello", - "from-wekan": "From previous export", - "import-board-instruction-trello": "Trello 게시판에서 'Menu' -> 'More' -> 'Print and Export', 'Export JSON' 선택하여 텍스트 결과값 복사", - "import-board-instruction-wekan": "In your board, go to 'Menu', then 'Export board', and copy the text in the downloaded file.", - "import-board-instruction-about-errors": "If you get errors when importing board, sometimes importing still works, and board is at All Boards page.", - "import-json-placeholder": "유효한 JSON 데이터를 여기에 붙여 넣으십시오.", - "import-map-members": "보드 멤버들", - "import-members-map": "Your imported board has some members. Please map the members you want to import to your users", - "import-show-user-mapping": "멤버 매핑 미리보기", - "import-user-select": "Pick your existing user you want to use as this member", - "importMapMembersAddPopup-title": "Select member", - "info": "Version", - "initials": "이니셜", - "invalid-date": "적절하지 않은 날짜", - "invalid-time": "적절하지 않은 시각", - "invalid-user": "적절하지 않은 사용자", - "joined": "참가함", - "just-invited": "보드에 방금 초대되었습니다.", - "keyboard-shortcuts": "키보드 단축키", - "label-create": "라벨 생성", - "label-default": "%s 라벨 (기본)", - "label-delete-pop": "되돌릴 수 없습니다. 모든 카드에서 라벨을 제거하고, 이력을 제거합니다.", - "labels": "라벨", - "language": "언어", - "last-admin-desc": "적어도 하나의 관리자가 필요하기에 이 역할을 변경할 수 없습니다.", - "leave-board": "보드 멤버에서 나가기", - "leave-board-pop": "Are you sure you want to leave __boardTitle__? You will be removed from all cards on this board.", - "leaveBoardPopup-title": "Leave Board ?", - "link-card": "카드에대한 링크", - "list-archive-cards": "Move all cards in this list to Archive", - "list-archive-cards-pop": "This will remove all the cards in this list from the board. To view cards in Archive and bring them back to the board, click “Menu” > “Archive”.", - "list-move-cards": "목록에 있는 모든 카드를 이동", - "list-select-cards": "목록에 있는 모든 카드를 선택", - "set-color-list": "Set Color", - "listActionPopup-title": "동작 목록", - "swimlaneActionPopup-title": "Swimlane Actions", - "swimlaneAddPopup-title": "Add a Swimlane below", - "listImportCardPopup-title": "Trello 카드 가져 오기", - "listMorePopup-title": "더보기", - "link-list": "이 리스트에 링크", - "list-delete-pop": "모든 작업이 활동내역에서 제거되며 리스트를 복구 할 수 없습니다. 실행 취소는 불가능 합니다.", - "list-delete-suggest-archive": "You can move a list to Archive to remove it from the board and preserve the activity.", - "lists": "목록들", - "swimlanes": "Swimlanes", - "log-out": "로그아웃", - "log-in": "로그인", - "loginPopup-title": "로그인", - "memberMenuPopup-title": "멤버 설정", - "members": "멤버", - "menu": "메뉴", - "move-selection": "선택 항목 이동", - "moveCardPopup-title": "카드 이동", - "moveCardToBottom-title": "최하단으로 이동", - "moveCardToTop-title": "최상단으로 이동", - "moveSelectionPopup-title": "선택 항목 이동", - "multi-selection": "다중 선택", - "multi-selection-on": "다중 선택 사용", - "muted": "알림 해제", - "muted-info": "보드의 변경된 사항들의 알림을 받지 않습니다.", - "my-boards": "내 보드", - "name": "이름", - "no-archived-cards": "No cards in Archive.", - "no-archived-lists": "No lists in Archive.", - "no-archived-swimlanes": "No swimlanes in Archive.", - "no-results": "결과 값 없음", - "normal": "표준", - "normal-desc": "카드를 보거나 수정할 수 있습니다. 설정값은 변경할 수 없습니다.", - "not-accepted-yet": "초대장이 수락되지 않았습니다.", - "notify-participate": "보드 생성자 또는 멤버로 참여하는 모든 카드에 대한 변경사항 알림 받음", - "notify-watch": "감시중인 보드, 목록 또는 카드에 대한 변경사항 알림 받음", - "optional": "옵션", - "or": "또는", - "page-maybe-private": "이 페이지를 비공개일 수 있습니다. 이것을 보고 싶으면 <a href='%s'>로그인</a>을 하십시오.", - "page-not-found": "페이지를 찾지 못 했습니다", - "password": "암호", - "paste-or-dragdrop": "이미지 파일을 붙여 넣거나 드래그 앤 드롭 (이미지 전용)", - "participating": "참여", - "preview": "미리보기", - "previewAttachedImagePopup-title": "미리보기", - "previewClipboardImagePopup-title": "미리보기", - "private": "비공개", - "private-desc": "비공개된 보드입니다. 오직 보드에 추가된 사람들만 보고 수정할 수 있습니다", - "profile": "프로파일", - "public": "공개", - "public-desc": "공개된 보드입니다. 링크를 가진 모든 사람과 구글과 같은 검색 엔진에서 찾아서 볼수 있습니다. 보드에 추가된 사람들만 수정이 가능합니다.", - "quick-access-description": "여기에 바로 가기를 추가하려면 보드에 별 표시를 체크하세요.", - "remove-cover": "커버 제거", - "remove-from-board": "보드에서 제거", - "remove-label": "라벨 제거", - "listDeletePopup-title": "리스트를 삭제합니까?", - "remove-member": "멤버 제거", - "remove-member-from-card": "카드에서 제거", - "remove-member-pop": "__boardTitle__에서 __name__(__username__) 을 제거합니까? 이 보드의 모든 카드에서 제거됩니다. 해당 내용을 __name__(__username__) 은(는) 알림으로 받게됩니다.", - "removeMemberPopup-title": "멤버를 제거합니까?", - "rename": "새이름", - "rename-board": "보드 이름 바꾸기", - "restore": "복구", - "save": "저장", - "search": "검색", - "rules": "Rules", - "search-cards": "Search from card/list titles, descriptions and custom fields on this board", - "search-example": "Text to search for?", - "select-color": "색 선택", - "set-wip-limit-value": "Set a limit for the maximum number of tasks in this list", - "setWipLimitPopup-title": "Set WIP Limit", - "shortcut-assign-self": "현재 카드에 자신을 지정하세요.", - "shortcut-autocomplete-emoji": "이모티콘 자동완성", - "shortcut-autocomplete-members": "멤버 자동완성", - "shortcut-clear-filters": "모든 필터 초기화", - "shortcut-close-dialog": "대화 상자 닫기", - "shortcut-filter-my-cards": "내 카드 필터링", - "shortcut-show-shortcuts": "바로가기 목록을 가져오십시오.", - "shortcut-toggle-filterbar": "토글 필터 사이드바", - "shortcut-toggle-sidebar": "보드 사이드바 토글", - "show-cards-minimum-count": "목록에 카드 수량 표시(입력된 수량 넘을 경우 표시)", - "sidebar-open": "사이드바 열기", - "sidebar-close": "사이드바 닫기", - "signupPopup-title": "계정 생성", - "star-board-title": "보드에 별 표시를 클릭합니다. 보드 목록에서 최상위로 둘 수 있습니다.", - "starred-boards": "별표된 보드", - "starred-boards-description": "별 표시된 보드들은 보드 목록의 최상단에서 보입니다.", - "subscribe": "구독", - "team": "팀", - "this-board": "보드", - "this-card": "카드", - "spent-time-hours": "Spent time (hours)", - "overtime-hours": "Overtime (hours)", - "overtime": "Overtime", - "has-overtime-cards": "Has overtime cards", - "has-spenttime-cards": "Has spent time cards", - "time": "시간", - "title": "제목", - "tracking": "추적", - "tracking-info": "보드 생성자 또는 멤버로 참여하는 모든 카드에 대한 변경사항 알림 받음", - "type": "Type", - "unassign-member": "멤버 할당 해제", - "unsaved-description": "저장되지 않은 설명이 있습니다.", - "unwatch": "감시 해제", - "upload": "업로드", - "upload-avatar": "아바타 업로드", - "uploaded-avatar": "업로드한 아바타", - "username": "아이디", - "view-it": "보기", - "warn-list-archived": "warning: this card is in an list at Archive", - "watch": "감시", - "watching": "감시 중", - "watching-info": "\"이 보드의 변경사항을 알림으로 받습니다.", - "welcome-board": "보드예제", - "welcome-swimlane": "Milestone 1", - "welcome-list1": "신규", - "welcome-list2": "진행", - "card-templates-swimlane": "Card Templates", - "list-templates-swimlane": "List Templates", - "board-templates-swimlane": "Board Templates", - "what-to-do": "무엇을 하고 싶으신가요?", - "wipLimitErrorPopup-title": "Invalid WIP Limit", - "wipLimitErrorPopup-dialog-pt1": "The number of tasks in this list is higher than the WIP limit you've defined.", - "wipLimitErrorPopup-dialog-pt2": "Please move some tasks out of this list, or set a higher WIP limit.", - "admin-panel": "관리자 패널", - "settings": "설정", - "people": "사람", - "registration": "회원가입", - "disable-self-registration": "일반 유저의 회원 가입 막기", - "invite": "초대", - "invite-people": "사람 초대", - "to-boards": "보드로 부터", - "email-addresses": "이메일 주소", - "smtp-host-description": "이메일을 처리하는 SMTP 서버의 주소입니다.", - "smtp-port-description": "SMTP 서버가 보내는 전자 메일에 사용하는 포트입니다.", - "smtp-tls-description": "SMTP 서버에 TLS 지원 사용", - "smtp-host": "SMTP 호스트", - "smtp-port": "SMTP 포트", - "smtp-username": "사용자 이름", - "smtp-password": "암호", - "smtp-tls": "TLS 지원", - "send-from": "보낸 사람", - "send-smtp-test": "Send a test email to yourself", - "invitation-code": "초대 코드", - "email-invite-register-subject": "\"__inviter__ 님이 당신에게 초대장을 보냈습니다.", - "email-invite-register-text": "Dear __user__,\n\n__inviter__ invites you to kanban board for collaborations.\n\nPlease follow the link below:\n__url__\n\nAnd your invitation code is: __icode__\n\nThanks.", - "email-smtp-test-subject": "SMTP Test Email", - "email-smtp-test-text": "테스트 메일을 성공적으로 발송하였습니다.", - "error-invitation-code-not-exist": "초대 코드가 존재하지 않습니다.", - "error-notAuthorized": "이 페이지를 볼 수있는 권한이 없습니다.", - "webhook-title": "Webhook Name", - "webhook-token": "Token (Optional for Authentication)", - "outgoing-webhooks": "Outgoing Webhooks", - "bidirectional-webhooks": "Two-Way Webhooks", - "outgoingWebhooksPopup-title": "Outgoing Webhooks", - "boardCardTitlePopup-title": "Card Title Filter", - "disable-webhook": "Disable This Webhook", - "global-webhook": "Global Webhooks", - "new-outgoing-webhook": "New Outgoing Webhook", - "no-name": "(Unknown)", - "Node_version": "Node version", - "Meteor_version": "Meteor version", - "MongoDB_version": "MongoDB version", - "MongoDB_storage_engine": "MongoDB storage engine", - "MongoDB_Oplog_enabled": "MongoDB Oplog enabled", - "OS_Arch": "OS Arch", - "OS_Cpus": "OS CPU Count", - "OS_Freemem": "OS Free Memory", - "OS_Loadavg": "OS Load Average", - "OS_Platform": "OS Platform", - "OS_Release": "OS Release", - "OS_Totalmem": "OS Total Memory", - "OS_Type": "OS Type", - "OS_Uptime": "OS Uptime", - "days": "days", - "hours": "hours", - "minutes": "minutes", - "seconds": "seconds", - "show-field-on-card": "Show this field on card", - "automatically-field-on-card": "Auto create field to all cards", - "showLabel-field-on-card": "Show field label on minicard", - "yes": "Yes", - "no": "No", - "accounts": "Accounts", - "accounts-allowEmailChange": "Allow Email Change", - "accounts-allowUserNameChange": "Allow Username Change", - "createdAt": "Created at", - "verified": "Verified", - "active": "Active", - "card-received": "Received", - "card-received-on": "Received on", - "card-end": "End", - "card-end-on": "Ends on", - "editCardReceivedDatePopup-title": "Change received date", - "editCardEndDatePopup-title": "Change end date", - "setCardColorPopup-title": "Set color", - "setCardActionsColorPopup-title": "Choose a color", - "setSwimlaneColorPopup-title": "Choose a color", - "setListColorPopup-title": "Choose a color", - "assigned-by": "Assigned By", - "requested-by": "Requested By", - "board-delete-notice": "Deleting is permanent. You will lose all lists, cards and actions associated with this board.", - "delete-board-confirm-popup": "All lists, cards, labels, and activities will be deleted and you won't be able to recover the board contents. There is no undo.", - "boardDeletePopup-title": "Delete Board?", - "delete-board": "Delete Board", - "default-subtasks-board": "Subtasks for __board__ board", - "default": "Default", - "queue": "Queue", - "subtask-settings": "Subtasks Settings", - "card-settings": "Card Settings", - "boardSubtaskSettingsPopup-title": "Board Subtasks Settings", - "boardCardSettingsPopup-title": "Card Settings", - "deposit-subtasks-board": "Deposit subtasks to this board:", - "deposit-subtasks-list": "Landing list for subtasks deposited here:", - "show-parent-in-minicard": "Show parent in minicard:", - "prefix-with-full-path": "Prefix with full path", - "prefix-with-parent": "Prefix with parent", - "subtext-with-full-path": "Subtext with full path", - "subtext-with-parent": "Subtext with parent", - "change-card-parent": "Change card's parent", - "parent-card": "Parent card", - "source-board": "Source board", - "no-parent": "Don't show parent", - "activity-added-label": "added label '%s' to %s", - "activity-removed-label": "removed label '%s' from %s", - "activity-delete-attach": "deleted an attachment from %s", - "activity-added-label-card": "added label '%s'", - "activity-removed-label-card": "removed label '%s'", - "activity-delete-attach-card": "deleted an attachment", - "activity-set-customfield": "set custom field '%s' to '%s' in %s", - "activity-unset-customfield": "unset custom field '%s' in %s", - "r-rule": "Rule", - "r-add-trigger": "Add trigger", - "r-add-action": "Add action", - "r-board-rules": "Board rules", - "r-add-rule": "Add rule", - "r-view-rule": "View rule", - "r-delete-rule": "Delete rule", - "r-new-rule-name": "New rule title", - "r-no-rules": "No rules", - "r-when-a-card": "When a card", - "r-is": "is", - "r-is-moved": "is moved", - "r-added-to": "added to", - "r-removed-from": "Removed from", - "r-the-board": "the board", - "r-list": "list", - "set-filter": "Set Filter", - "r-moved-to": "Moved to", - "r-moved-from": "Moved from", - "r-archived": "Moved to Archive", - "r-unarchived": "Restored from Archive", - "r-a-card": "a card", - "r-when-a-label-is": "When a label is", - "r-when-the-label": "When the label", - "r-list-name": "list name", - "r-when-a-member": "When a member is", - "r-when-the-member": "When the member", - "r-name": "name", - "r-when-a-attach": "When an attachment", - "r-when-a-checklist": "When a checklist is", - "r-when-the-checklist": "When the checklist", - "r-completed": "Completed", - "r-made-incomplete": "Made incomplete", - "r-when-a-item": "When a checklist item is", - "r-when-the-item": "When the checklist item", - "r-checked": "Checked", - "r-unchecked": "Unchecked", - "r-move-card-to": "Move card to", - "r-top-of": "Top of", - "r-bottom-of": "Bottom of", - "r-its-list": "its list", - "r-archive": "Move to Archive", - "r-unarchive": "Restore from Archive", - "r-card": "card", - "r-add": "추가", - "r-remove": "Remove", - "r-label": "label", - "r-member": "member", - "r-remove-all": "Remove all members from the card", - "r-set-color": "Set color to", - "r-checklist": "checklist", - "r-check-all": "Check all", - "r-uncheck-all": "Uncheck all", - "r-items-check": "items of checklist", - "r-check": "Check", - "r-uncheck": "Uncheck", - "r-item": "item", - "r-of-checklist": "of checklist", - "r-send-email": "Send an email", - "r-to": "to", - "r-subject": "subject", - "r-rule-details": "Rule details", - "r-d-move-to-top-gen": "Move card to top of its list", - "r-d-move-to-top-spec": "Move card to top of list", - "r-d-move-to-bottom-gen": "Move card to bottom of its list", - "r-d-move-to-bottom-spec": "Move card to bottom of list", - "r-d-send-email": "Send email", - "r-d-send-email-to": "to", - "r-d-send-email-subject": "subject", - "r-d-send-email-message": "message", - "r-d-archive": "Move card to Archive", - "r-d-unarchive": "Restore card from Archive", - "r-d-add-label": "Add label", - "r-d-remove-label": "Remove label", - "r-create-card": "Create new card", - "r-in-list": "목록에", - "r-in-swimlane": "in swimlane", - "r-d-add-member": "Add member", - "r-d-remove-member": "Remove member", - "r-d-remove-all-member": "Remove all member", - "r-d-check-all": "Check all items of a list", - "r-d-uncheck-all": "Uncheck all items of a list", - "r-d-check-one": "Check item", - "r-d-uncheck-one": "Uncheck item", - "r-d-check-of-list": "of checklist", - "r-d-add-checklist": "Add checklist", - "r-d-remove-checklist": "Remove checklist", - "r-by": "by", - "r-add-checklist": "Add checklist", - "r-with-items": "with items", - "r-items-list": "item1,item2,item3", - "r-add-swimlane": "Add swimlane", - "r-swimlane-name": "swimlane name", - "r-board-note": "Note: leave a field empty to match every possible value.", - "r-checklist-note": "Note: checklist's items have to be written as comma separated values.", - "r-when-a-card-is-moved": "When a card is moved to another list", - "r-set": "Set", - "r-update": "Update", - "r-datefield": "date field", - "r-df-start-at": "start", - "r-df-due-at": "due", - "r-df-end-at": "end", - "r-df-received-at": "received", - "r-to-current-datetime": "to current date/time", - "r-remove-value-from": "Remove value from", - "ldap": "LDAP", - "oauth2": "OAuth2", - "cas": "CAS", - "authentication-method": "Authentication method", - "authentication-type": "Authentication type", - "custom-product-name": "Custom Product Name", - "layout": "Layout", - "hide-logo": "Hide Logo", - "add-custom-html-after-body-start": "Add Custom HTML after <body> start", - "add-custom-html-before-body-end": "Add Custom HTML before </body> end", - "error-undefined": "Something went wrong", - "error-ldap-login": "An error occurred while trying to login", - "display-authentication-method": "Display Authentication Method", - "default-authentication-method": "Default Authentication Method", - "duplicate-board": "Duplicate Board", - "people-number": "The number of people is:", - "swimlaneDeletePopup-title": "Delete Swimlane ?", - "swimlane-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the swimlane. There is no undo.", - "restore-all": "모든항목 복구", - "delete-all": "모두 삭제", - "loading": "Loading, please wait.", - "previous_as": "last time was", - "act-a-dueAt": "modified due time to \nWhen: __timeValue__\nWhere: __card__\n previous due was __timeOldValue__", - "act-a-endAt": "modified ending time to __timeValue__ from (__timeOldValue__)", - "act-a-startAt": "modified starting time to __timeValue__ from (__timeOldValue__)", - "act-a-receivedAt": "modified received time to __timeValue__ from (__timeOldValue__)", - "a-dueAt": "modified due time to be", - "a-endAt": "modified ending time to be", - "a-startAt": "modified starting time to be", - "a-receivedAt": "modified received time to be", - "almostdue": "current due time %s is approaching", - "pastdue": "current due time %s is past", - "duenow": "current due time %s is today", - "act-newDue": "__list__/__card__ has 1st due reminder [__board__]", - "act-withDue": "__list__/__card__ due reminders [__board__]", - "act-almostdue": "was reminding the current due (__timeValue__) of __card__ is approaching", - "act-pastdue": "was reminding the current due (__timeValue__) of __card__ is past", - "act-duenow": "was reminding the current due (__timeValue__) of __card__ is now", - "act-atUserComment": "You were mentioned in [__board__] __list__/__card__", - "delete-user-confirm-popup": "Are you sure you want to delete this account? There is no undo.", - "accounts-allowUserDelete": "Allow users to self delete their account", - "hide-minicard-label-text": "Hide minicard label text", - "show-desktop-drag-handles": "Show desktop drag handles", - "assignee": "Assignee", - "cardAssigneesPopup-title": "Assignee", - "addmore-detail": "Add a more detailed description", - "show-on-card": "Show on Card", - "new": "New", - "editUserPopup-title": "Edit User", - "newUserPopup-title": "New User", - "notifications": "알림", - "view-all": "View All", - "filter-by-unread": "Filter by Unread", - "mark-all-as-read": "Mark all as read", - "allow-rename": "Allow Rename", - "allowRenamePopup-title": "Allow Rename" -} + "accept": "확인", + "act-activity-notify": "활동 알림", + "act-addAttachment": "added attachment __attachment__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-deleteAttachment": "deleted attachment __attachment__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addSubtask": "added subtask __subtask__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addedLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removeLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removedLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addChecklist": "added checklist __checklist__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addChecklistItem": "added checklist item __checklistItem__ to checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removeChecklist": "removed checklist __checklist__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removeChecklistItem": "removed checklist item __checklistItem__ from checklist __checkList__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-checkedItem": "checked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-uncheckedItem": "unchecked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-completeChecklist": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-uncompleteChecklist": "uncompleted checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addComment": "commented on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-editComment": "edited comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-deleteComment": "deleted comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-createBoard": "created board __board__", + "act-createSwimlane": "created swimlane __swimlane__ to board __board__", + "act-createCard": "created card __card__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-createCustomField": "created custom field __customField__ at board __board__", + "act-deleteCustomField": "deleted custom field __customField__ at board __board__", + "act-setCustomField": "edited custom field __customField__: __customFieldValue__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-createList": "added list __list__ to board __board__", + "act-addBoardMember": "added member __member__ to board __board__", + "act-archivedBoard": "Board __board__ moved to Archive", + "act-archivedCard": "Card __card__ at list __list__ at swimlane __swimlane__ at board __board__ moved to Archive", + "act-archivedList": "List __list__ at swimlane __swimlane__ at board __board__ moved to Archive", + "act-archivedSwimlane": "Swimlane __swimlane__ at board __board__ moved to Archive", + "act-importBoard": "imported board __board__", + "act-importCard": "imported card __card__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-importList": "imported list __list__ to swimlane __swimlane__ at board __board__", + "act-joinMember": "added member __member__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-moveCard": "moved card __card__ at board __board__ from list __oldList__ at swimlane __oldSwimlane__ to list __list__ at swimlane __swimlane__", + "act-moveCardToOtherBoard": "moved card __card__ from list __oldList__ at swimlane __oldSwimlane__ at board __oldBoard__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-removeBoardMember": "removed member __member__ from board __board__", + "act-restoredCard": "restored card __card__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-unjoinMember": "removed member __member__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-withBoardTitle": "__board__", + "act-withCardTitle": "[__board__] __card__", + "actions": "동작", + "activities": "활동 내역", + "activity": "활동 상태", + "activity-added": "%s를 %s에 추가함", + "activity-archived": "%s moved to Archive", + "activity-attached": "%s를 %s에 첨부함", + "activity-created": "%s 생성됨", + "activity-customfield-created": "created custom field %s", + "activity-excluded": "%s를 %s에서 제외함", + "activity-imported": "imported %s into %s from %s", + "activity-imported-board": "imported %s from %s", + "activity-joined": "%s에 참여", + "activity-moved": "%s를 %s에서 %s로 옮김", + "activity-on": "%s에", + "activity-removed": "%s를 %s에서 삭제함", + "activity-sent": "%s를 %s로 보냄", + "activity-unjoined": "%s에서 멤버 해제", + "activity-subtask-added": "added subtask to %s", + "activity-checked-item": "checked %s in checklist %s of %s", + "activity-unchecked-item": "unchecked %s in checklist %s of %s", + "activity-checklist-added": "%s에 체크리스트를 추가함", + "activity-checklist-removed": "removed a checklist from %s", + "activity-checklist-completed": "completed checklist %s of %s", + "activity-checklist-uncompleted": "uncompleted the checklist %s of %s", + "activity-checklist-item-added": "added checklist item to '%s' in %s", + "activity-checklist-item-removed": "removed a checklist item from '%s' in %s", + "add": "추가", + "activity-checked-item-card": "checked %s in checklist %s", + "activity-unchecked-item-card": "unchecked %s in checklist %s", + "activity-checklist-completed-card": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "activity-checklist-uncompleted-card": "uncompleted the checklist %s", + "activity-editComment": "edited comment %s", + "activity-deleteComment": "deleted comment %s", + "add-attachment": "첨부파일 추가", + "add-board": "보드 추가", + "add-card": "카드 추가", + "add-swimlane": "Add Swimlane", + "add-subtask": "Add Subtask", + "add-checklist": "체크리스트 추가", + "add-checklist-item": "체크리스트에 항목 추가", + "add-cover": "커버 추가", + "add-label": "라벨 추가", + "add-list": "리스트 추가", + "add-members": "멤버 추가", + "added": "추가됨", + "addMemberPopup-title": "멤버", + "admin": "관리자", + "admin-desc": "카드를 보거나 수정하고, 멤버를 삭제하고, 보드에 대한 설정을 수정할 수 있습니다.", + "admin-announcement": "Announcement", + "admin-announcement-active": "시스템에 공지사항을 표시합니다", + "admin-announcement-title": "관리자 공지사항 메시지", + "all-boards": "전체 보드", + "and-n-other-card": "__count__ 개의 다른 카드", + "and-n-other-card_plural": "__count__ 개의 다른 카드들", + "apply": "적용", + "app-is-offline": "Loading, please wait. Refreshing the page will cause data loss. If loading does not work, please check that server has not stopped.", + "archive": "Move to Archive", + "archive-all": "Move All to Archive", + "archive-board": "Move Board to Archive", + "archive-card": "Move Card to Archive", + "archive-list": "Move List to Archive", + "archive-swimlane": "Move Swimlane to Archive", + "archive-selection": "Move selection to Archive", + "archiveBoardPopup-title": "Move Board to Archive?", + "archived-items": "보관", + "archived-boards": "Boards in Archive", + "restore-board": "보드 복구", + "no-archived-boards": "No Boards in Archive.", + "archives": "보관", + "template": "Template", + "templates": "Templates", + "assign-member": "멤버 지정", + "attached": "첨부됨", + "attachment": "첨부 파일", + "attachment-delete-pop": "영구 첨부파일을 삭제합니다. 되돌릴 수 없습니다.", + "attachmentDeletePopup-title": "첨부 파일을 삭제합니까?", + "attachments": "첨부 파일", + "auto-watch": "생성한 보드를 자동으로 감시합니다.", + "avatar-too-big": "아바타 파일이 너무 큽니다. (최대 70KB)", + "back": "뒤로", + "board-change-color": "보드 색 변경", + "board-nb-stars": "%s개의 별", + "board-not-found": "보드를 찾을 수 없습니다", + "board-private-info": "이 보드는 <strong>비공개</strong>입니다.", + "board-public-info": "이 보드는 <strong>공개</strong>로 설정됩니다", + "boardChangeColorPopup-title": "보드 배경 변경", + "boardChangeTitlePopup-title": "보드 이름 바꾸기", + "boardChangeVisibilityPopup-title": "표시 여부 변경", + "boardChangeWatchPopup-title": "감시상태 변경", + "boardMenuPopup-title": "Board Settings", + "boardChangeViewPopup-title": "Board View", + "boards": "보드", + "board-view": "Board View", + "board-view-cal": "Calendar", + "board-view-swimlanes": "Swimlanes", + "board-view-collapse": "Collapse", + "board-view-lists": "목록들", + "bucket-example": "예: “프로젝트 이름“ 입력", + "cancel": "취소", + "card-archived": "This card is moved to Archive.", + "board-archived": "This board is moved to Archive.", + "card-comments-title": "이 카드에 %s 코멘트가 있습니다.", + "card-delete-notice": "영구 삭제입니다. 이 카드와 관련된 모든 작업들을 잃게됩니다.", + "card-delete-pop": "모든 작업이 활동 내역에서 제거되며 카드를 다시 열 수 없습니다. 복구가 안되니 주의하시기 바랍니다.", + "card-delete-suggest-archive": "You can move a card to Archive to remove it from the board and preserve the activity.", + "card-due": "종료일", + "card-due-on": "종료일", + "card-spent": "Spent Time", + "card-edit-attachments": "첨부 파일 수정", + "card-edit-custom-fields": "Edit custom fields", + "card-edit-labels": "라벨 수정", + "card-edit-members": "멤버 수정", + "card-labels-title": "카드의 라벨 변경.", + "card-members-title": "카드에서 보드의 멤버를 추가하거나 삭제합니다.", + "card-start": "시작일", + "card-start-on": "시작일", + "cardAttachmentsPopup-title": "첨부 파일", + "cardCustomField-datePopup-title": "Change date", + "cardCustomFieldsPopup-title": "Edit custom fields", + "cardDeletePopup-title": "카드를 삭제합니까?", + "cardDetailsActionsPopup-title": "카드 액션", + "cardLabelsPopup-title": "라벨", + "cardMembersPopup-title": "멤버", + "cardMorePopup-title": "더보기", + "cardTemplatePopup-title": "Create template", + "cards": "카드", + "cards-count": "카드", + "casSignIn": "Sign In with CAS", + "cardType-card": "Card", + "cardType-linkedCard": "Linked Card", + "cardType-linkedBoard": "Linked Board", + "change": "변경", + "change-avatar": "아바타 변경", + "change-password": "암호 변경", + "change-permissions": "권한 변경", + "change-settings": "설정 변경", + "changeAvatarPopup-title": "아바타 변경", + "changeLanguagePopup-title": "언어 변경", + "changePasswordPopup-title": "암호 변경", + "changePermissionsPopup-title": "권한 변경", + "changeSettingsPopup-title": "설정 변경", + "subtasks": "Subtasks", + "checklists": "체크리스트", + "click-to-star": "보드에 별 추가.", + "click-to-unstar": "보드에 별 삭제.", + "clipboard": "클립보드 또는 드래그 앤 드롭", + "close": "닫기", + "close-board": "보드 닫기", + "close-board-pop": "You will be able to restore the board by clicking the “Archive” button from the home header.", + "color-black": "블랙", + "color-blue": "블루", + "color-crimson": "crimson", + "color-darkgreen": "darkgreen", + "color-gold": "gold", + "color-gray": "gray", + "color-green": "그린", + "color-indigo": "indigo", + "color-lime": "라임", + "color-magenta": "magenta", + "color-mistyrose": "mistyrose", + "color-navy": "navy", + "color-orange": "오렌지", + "color-paleturquoise": "paleturquoise", + "color-peachpuff": "peachpuff", + "color-pink": "핑크", + "color-plum": "plum", + "color-purple": "퍼플", + "color-red": "레드", + "color-saddlebrown": "saddlebrown", + "color-silver": "silver", + "color-sky": "스카이", + "color-slateblue": "slateblue", + "color-white": "white", + "color-yellow": "옐로우", + "unset-color": "Unset", + "comment": "댓글", + "comment-placeholder": "댓글 입력", + "comment-only": "댓글만 입력 가능", + "comment-only-desc": "카드에 댓글만 달수 있습니다.", + "no-comments": "No comments", + "no-comments-desc": "Can not see comments and activities.", + "worker": "Worker", + "worker-desc": "Can only move cards, assign itself to card and comment.", + "computer": "내 컴퓨터", + "confirm-subtask-delete-dialog": "Are you sure you want to delete subtask?", + "confirm-checklist-delete-dialog": "Are you sure you want to delete checklist?", + "copy-card-link-to-clipboard": "클립보드에 카드의 링크가 복사되었습니다.", + "linkCardPopup-title": "Link Card", + "searchElementPopup-title": "검색", + "copyCardPopup-title": "카드 복사", + "copyChecklistToManyCardsPopup-title": "Copy Checklist Template to Many Cards", + "copyChecklistToManyCardsPopup-instructions": "Destination Card Titles and Descriptions in this JSON format", + "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"First card title\", \"description\":\"First card description\"}, {\"title\":\"Second card title\",\"description\":\"Second card description\"},{\"title\":\"Last card title\",\"description\":\"Last card description\"} ]", + "create": "생성", + "createBoardPopup-title": "보드 생성", + "chooseBoardSourcePopup-title": "보드 가져오기", + "createLabelPopup-title": "라벨 생성", + "createCustomField": "Create Field", + "createCustomFieldPopup-title": "Create Field", + "current": "경향", + "custom-field-delete-pop": "There is no undo. This will remove this custom field from all cards and destroy its history.", + "custom-field-checkbox": "Checkbox", + "custom-field-date": "날짜", + "custom-field-dropdown": "Dropdown List", + "custom-field-dropdown-none": "(none)", + "custom-field-dropdown-options": "List Options", + "custom-field-dropdown-options-placeholder": "Press enter to add more options", + "custom-field-dropdown-unknown": "(unknown)", + "custom-field-number": "Number", + "custom-field-text": "Text", + "custom-fields": "Custom Fields", + "date": "날짜", + "decline": "쇠퇴", + "default-avatar": "기본 아바타", + "delete": "삭제", + "deleteCustomFieldPopup-title": "Delete Custom Field?", + "deleteLabelPopup-title": "라벨을 삭제합니까?", + "description": "설명", + "disambiguateMultiLabelPopup-title": "라벨 액션의 모호성 제거", + "disambiguateMultiMemberPopup-title": "멤버 액션의 모호성 제거", + "discard": "포기", + "done": "완료", + "download": "다운로드", + "edit": "수정", + "edit-avatar": "아바타 변경", + "edit-profile": "프로필 변경", + "edit-wip-limit": "WIP 제한 변경", + "soft-wip-limit": "원만한 WIP 제한", + "editCardStartDatePopup-title": "시작일 변경", + "editCardDueDatePopup-title": "종료일 변경", + "editCustomFieldPopup-title": "Edit Field", + "editCardSpentTimePopup-title": "Change spent time", + "editLabelPopup-title": "라벨 변경", + "editNotificationPopup-title": "알림 수정", + "editProfilePopup-title": "프로필 변경", + "email": "이메일", + "email-enrollAccount-subject": "__siteName__에 계정 생성이 완료되었습니다.", + "email-enrollAccount-text": "안녕하세요. __user__님,\n\n시작하려면 아래링크를 클릭해 주세요.\n\n__url__\n\n감사합니다.", + "email-fail": "이메일 전송 실패", + "email-fail-text": "Error trying to send email", + "email-invalid": "잘못된 이메일 주소", + "email-invite": "이메일로 초대", + "email-invite-subject": "__inviter__님이 당신을 초대하였습니다.", + "email-invite-text": "__user__님,\n\n__inviter__님이 협업을 위해 \"__board__\"보드에 가입하도록 초대하셨습니다.\n\n아래 링크를 클릭해주십시오.\n\n__url__\n\n감사합니다.", + "email-resetPassword-subject": "패스워드 초기화: __siteName__", + "email-resetPassword-text": "안녕하세요 __user__님,\n\n비밀번호를 재설정하려면 아래 링크를 클릭하십시오.\n\n__url__\n\n감사합니다.", + "email-sent": "이메일 전송", + "email-verifyEmail-subject": "이메일 인증: __siteName__", + "email-verifyEmail-text": "안녕하세요. __user__님,\n\n당신의 계정과 이메일을 활성하려면 아래 링크를 클릭하십시오.\n\n__url__\n\n감사합니다.", + "enable-wip-limit": "WIP 제한 활성화", + "error-board-doesNotExist": "보드가 없습니다.", + "error-board-notAdmin": "이 작업은 보드의 관리자만 실행할 수 있습니다.", + "error-board-notAMember": "이 작업은 보드의 멤버만 실행할 수 있습니다.", + "error-json-malformed": "텍스트가 JSON 형식에 유효하지 않습니다.", + "error-json-schema": "JSON 데이터에 정보가 올바른 형식으로 포함되어 있지 않습니다.", + "error-list-doesNotExist": "목록이 없습니다.", + "error-user-doesNotExist": "멤버의 정보가 없습니다.", + "error-user-notAllowSelf": "자기 자신을 초대할 수 없습니다.", + "error-user-notCreated": "유저가 생성되지 않았습니다.", + "error-username-taken": "중복된 아이디 입니다.", + "error-email-taken": "Email has already been taken", + "export-board": "보드 내보내기", + "sort": "Sort", + "sort-desc": "Click to Sort List", + "list-sort-by": "Sort the List By:", + "list-label-modifiedAt": "Last Access Time", + "list-label-title": "Name of the List", + "list-label-sort": "Your Manual Order", + "list-label-short-modifiedAt": "(L)", + "list-label-short-title": "(N)", + "list-label-short-sort": "(M)", + "filter": "필터", + "filter-cards": "Filter Cards or Lists", + "list-filter-label": "Filter List by Title", + "filter-clear": "필터 초기화", + "filter-no-label": "라벨 없음", + "filter-no-member": "멤버 없음", + "filter-no-custom-fields": "No Custom Fields", + "filter-show-archive": "Show archived lists", + "filter-hide-empty": "Hide empty lists", + "filter-on": "필터 사용", + "filter-on-desc": "보드에서 카드를 필터링합니다. 여기를 클릭하여 필터를 수정합니다.", + "filter-to-selection": "선택 항목으로 필터링", + "advanced-filter-label": "Advanced Filter", + "advanced-filter-description": "Advanced Filter allows to write a string containing following operators: == != <= >= && || ( ) A space is used as a separator between the Operators. You can filter for all Custom Fields by typing their names and values. For Example: Field1 == Value1. Note: If fields or values contains spaces, you need to encapsulate them into single quotes. For Example: 'Field 1' == 'Value 1'. For single control characters (' \\/) to be skipped, you can use \\. For example: Field1 == I\\'m. Also you can combine multiple conditions. For Example: F1 == V1 || F1 == V2. Normally all operators are interpreted from left to right. You can change the order by placing brackets. For Example: F1 == V1 && ( F2 == V2 || F2 == V3 ). Also you can search text fields using regex: F1 == /Tes.*/i", + "fullname": "실명", + "header-logo-title": "보드 페이지로 돌아가기.", + "hide-system-messages": "시스템 메시지 숨기기", + "headerBarCreateBoardPopup-title": "보드 생성", + "home": "홈", + "import": "가져오기", + "link": "Link", + "import-board": "보드 가져오기", + "import-board-c": "보드 가져오기", + "import-board-title-trello": "Trello에서 보드 가져오기", + "import-board-title-wekan": "Import board from previous export", + "import-sandstorm-backup-warning": "Do not delete data you import from original exported board or Trello before checking does this grain close and open again, or do you get Board not found error, that means data loss.", + "import-sandstorm-warning": "Imported board will delete all existing data on board and replace it with imported board.", + "from-trello": "From Trello", + "from-wekan": "From previous export", + "import-board-instruction-trello": "Trello 게시판에서 'Menu' -> 'More' -> 'Print and Export', 'Export JSON' 선택하여 텍스트 결과값 복사", + "import-board-instruction-wekan": "In your board, go to 'Menu', then 'Export board', and copy the text in the downloaded file.", + "import-board-instruction-about-errors": "If you get errors when importing board, sometimes importing still works, and board is at All Boards page.", + "import-json-placeholder": "유효한 JSON 데이터를 여기에 붙여 넣으십시오.", + "import-map-members": "보드 멤버들", + "import-members-map": "Your imported board has some members. Please map the members you want to import to your users", + "import-show-user-mapping": "멤버 매핑 미리보기", + "import-user-select": "Pick your existing user you want to use as this member", + "importMapMembersAddPopup-title": "Select member", + "info": "Version", + "initials": "이니셜", + "invalid-date": "적절하지 않은 날짜", + "invalid-time": "적절하지 않은 시각", + "invalid-user": "적절하지 않은 사용자", + "joined": "참가함", + "just-invited": "보드에 방금 초대되었습니다.", + "keyboard-shortcuts": "키보드 단축키", + "label-create": "라벨 생성", + "label-default": "%s 라벨 (기본)", + "label-delete-pop": "되돌릴 수 없습니다. 모든 카드에서 라벨을 제거하고, 이력을 제거합니다.", + "labels": "라벨", + "language": "언어", + "last-admin-desc": "적어도 하나의 관리자가 필요하기에 이 역할을 변경할 수 없습니다.", + "leave-board": "보드 멤버에서 나가기", + "leave-board-pop": "Are you sure you want to leave __boardTitle__? You will be removed from all cards on this board.", + "leaveBoardPopup-title": "Leave Board ?", + "link-card": "카드에대한 링크", + "list-archive-cards": "Move all cards in this list to Archive", + "list-archive-cards-pop": "This will remove all the cards in this list from the board. To view cards in Archive and bring them back to the board, click “Menu” > “Archive”.", + "list-move-cards": "목록에 있는 모든 카드를 이동", + "list-select-cards": "목록에 있는 모든 카드를 선택", + "set-color-list": "Set Color", + "listActionPopup-title": "동작 목록", + "swimlaneActionPopup-title": "Swimlane Actions", + "swimlaneAddPopup-title": "Add a Swimlane below", + "listImportCardPopup-title": "Trello 카드 가져 오기", + "listMorePopup-title": "더보기", + "link-list": "이 리스트에 링크", + "list-delete-pop": "모든 작업이 활동내역에서 제거되며 리스트를 복구 할 수 없습니다. 실행 취소는 불가능 합니다.", + "list-delete-suggest-archive": "You can move a list to Archive to remove it from the board and preserve the activity.", + "lists": "목록들", + "swimlanes": "Swimlanes", + "log-out": "로그아웃", + "log-in": "로그인", + "loginPopup-title": "로그인", + "memberMenuPopup-title": "멤버 설정", + "members": "멤버", + "menu": "메뉴", + "move-selection": "선택 항목 이동", + "moveCardPopup-title": "카드 이동", + "moveCardToBottom-title": "최하단으로 이동", + "moveCardToTop-title": "최상단으로 이동", + "moveSelectionPopup-title": "선택 항목 이동", + "multi-selection": "다중 선택", + "multi-selection-on": "다중 선택 사용", + "muted": "알림 해제", + "muted-info": "보드의 변경된 사항들의 알림을 받지 않습니다.", + "my-boards": "내 보드", + "name": "이름", + "no-archived-cards": "No cards in Archive.", + "no-archived-lists": "No lists in Archive.", + "no-archived-swimlanes": "No swimlanes in Archive.", + "no-results": "결과 값 없음", + "normal": "표준", + "normal-desc": "카드를 보거나 수정할 수 있습니다. 설정값은 변경할 수 없습니다.", + "not-accepted-yet": "초대장이 수락되지 않았습니다.", + "notify-participate": "보드 생성자 또는 멤버로 참여하는 모든 카드에 대한 변경사항 알림 받음", + "notify-watch": "감시중인 보드, 목록 또는 카드에 대한 변경사항 알림 받음", + "optional": "옵션", + "or": "또는", + "page-maybe-private": "이 페이지를 비공개일 수 있습니다. 이것을 보고 싶으면 <a href='%s'>로그인</a>을 하십시오.", + "page-not-found": "페이지를 찾지 못 했습니다", + "password": "암호", + "paste-or-dragdrop": "이미지 파일을 붙여 넣거나 드래그 앤 드롭 (이미지 전용)", + "participating": "참여", + "preview": "미리보기", + "previewAttachedImagePopup-title": "미리보기", + "previewClipboardImagePopup-title": "미리보기", + "private": "비공개", + "private-desc": "비공개된 보드입니다. 오직 보드에 추가된 사람들만 보고 수정할 수 있습니다", + "profile": "프로파일", + "public": "공개", + "public-desc": "공개된 보드입니다. 링크를 가진 모든 사람과 구글과 같은 검색 엔진에서 찾아서 볼수 있습니다. 보드에 추가된 사람들만 수정이 가능합니다.", + "quick-access-description": "여기에 바로 가기를 추가하려면 보드에 별 표시를 체크하세요.", + "remove-cover": "커버 제거", + "remove-from-board": "보드에서 제거", + "remove-label": "라벨 제거", + "listDeletePopup-title": "리스트를 삭제합니까?", + "remove-member": "멤버 제거", + "remove-member-from-card": "카드에서 제거", + "remove-member-pop": "__boardTitle__에서 __name__(__username__) 을 제거합니까? 이 보드의 모든 카드에서 제거됩니다. 해당 내용을 __name__(__username__) 은(는) 알림으로 받게됩니다.", + "removeMemberPopup-title": "멤버를 제거합니까?", + "rename": "새이름", + "rename-board": "보드 이름 바꾸기", + "restore": "복구", + "save": "저장", + "search": "검색", + "rules": "Rules", + "search-cards": "Search from card/list titles, descriptions and custom fields on this board", + "search-example": "Text to search for?", + "select-color": "색 선택", + "set-wip-limit-value": "Set a limit for the maximum number of tasks in this list", + "setWipLimitPopup-title": "Set WIP Limit", + "shortcut-assign-self": "현재 카드에 자신을 지정하세요.", + "shortcut-autocomplete-emoji": "이모티콘 자동완성", + "shortcut-autocomplete-members": "멤버 자동완성", + "shortcut-clear-filters": "모든 필터 초기화", + "shortcut-close-dialog": "대화 상자 닫기", + "shortcut-filter-my-cards": "내 카드 필터링", + "shortcut-show-shortcuts": "바로가기 목록을 가져오십시오.", + "shortcut-toggle-filterbar": "토글 필터 사이드바", + "shortcut-toggle-sidebar": "보드 사이드바 토글", + "show-cards-minimum-count": "목록에 카드 수량 표시(입력된 수량 넘을 경우 표시)", + "sidebar-open": "사이드바 열기", + "sidebar-close": "사이드바 닫기", + "signupPopup-title": "계정 생성", + "star-board-title": "보드에 별 표시를 클릭합니다. 보드 목록에서 최상위로 둘 수 있습니다.", + "starred-boards": "별표된 보드", + "starred-boards-description": "별 표시된 보드들은 보드 목록의 최상단에서 보입니다.", + "subscribe": "구독", + "team": "팀", + "this-board": "보드", + "this-card": "카드", + "spent-time-hours": "Spent time (hours)", + "overtime-hours": "Overtime (hours)", + "overtime": "Overtime", + "has-overtime-cards": "Has overtime cards", + "has-spenttime-cards": "Has spent time cards", + "time": "시간", + "title": "제목", + "tracking": "추적", + "tracking-info": "보드 생성자 또는 멤버로 참여하는 모든 카드에 대한 변경사항 알림 받음", + "type": "Type", + "unassign-member": "멤버 할당 해제", + "unsaved-description": "저장되지 않은 설명이 있습니다.", + "unwatch": "감시 해제", + "upload": "업로드", + "upload-avatar": "아바타 업로드", + "uploaded-avatar": "업로드한 아바타", + "username": "아이디", + "view-it": "보기", + "warn-list-archived": "warning: this card is in an list at Archive", + "watch": "감시", + "watching": "감시 중", + "watching-info": "\"이 보드의 변경사항을 알림으로 받습니다.", + "welcome-board": "보드예제", + "welcome-swimlane": "Milestone 1", + "welcome-list1": "신규", + "welcome-list2": "진행", + "card-templates-swimlane": "Card Templates", + "list-templates-swimlane": "List Templates", + "board-templates-swimlane": "Board Templates", + "what-to-do": "무엇을 하고 싶으신가요?", + "wipLimitErrorPopup-title": "Invalid WIP Limit", + "wipLimitErrorPopup-dialog-pt1": "The number of tasks in this list is higher than the WIP limit you've defined.", + "wipLimitErrorPopup-dialog-pt2": "Please move some tasks out of this list, or set a higher WIP limit.", + "admin-panel": "관리자 패널", + "settings": "설정", + "people": "사람", + "registration": "회원가입", + "disable-self-registration": "일반 유저의 회원 가입 막기", + "invite": "초대", + "invite-people": "사람 초대", + "to-boards": "보드로 부터", + "email-addresses": "이메일 주소", + "smtp-host-description": "이메일을 처리하는 SMTP 서버의 주소입니다.", + "smtp-port-description": "SMTP 서버가 보내는 전자 메일에 사용하는 포트입니다.", + "smtp-tls-description": "SMTP 서버에 TLS 지원 사용", + "smtp-host": "SMTP 호스트", + "smtp-port": "SMTP 포트", + "smtp-username": "사용자 이름", + "smtp-password": "암호", + "smtp-tls": "TLS 지원", + "send-from": "보낸 사람", + "send-smtp-test": "Send a test email to yourself", + "invitation-code": "초대 코드", + "email-invite-register-subject": "\"__inviter__ 님이 당신에게 초대장을 보냈습니다.", + "email-invite-register-text": "Dear __user__,\n\n__inviter__ invites you to kanban board for collaborations.\n\nPlease follow the link below:\n__url__\n\nAnd your invitation code is: __icode__\n\nThanks.", + "email-smtp-test-subject": "SMTP Test Email", + "email-smtp-test-text": "테스트 메일을 성공적으로 발송하였습니다.", + "error-invitation-code-not-exist": "초대 코드가 존재하지 않습니다.", + "error-notAuthorized": "이 페이지를 볼 수있는 권한이 없습니다.", + "webhook-title": "Webhook Name", + "webhook-token": "Token (Optional for Authentication)", + "outgoing-webhooks": "Outgoing Webhooks", + "bidirectional-webhooks": "Two-Way Webhooks", + "outgoingWebhooksPopup-title": "Outgoing Webhooks", + "boardCardTitlePopup-title": "Card Title Filter", + "disable-webhook": "Disable This Webhook", + "global-webhook": "Global Webhooks", + "new-outgoing-webhook": "New Outgoing Webhook", + "no-name": "(Unknown)", + "Node_version": "Node version", + "Meteor_version": "Meteor version", + "MongoDB_version": "MongoDB version", + "MongoDB_storage_engine": "MongoDB storage engine", + "MongoDB_Oplog_enabled": "MongoDB Oplog enabled", + "OS_Arch": "OS Arch", + "OS_Cpus": "OS CPU Count", + "OS_Freemem": "OS Free Memory", + "OS_Loadavg": "OS Load Average", + "OS_Platform": "OS Platform", + "OS_Release": "OS Release", + "OS_Totalmem": "OS Total Memory", + "OS_Type": "OS Type", + "OS_Uptime": "OS Uptime", + "days": "days", + "hours": "hours", + "minutes": "minutes", + "seconds": "seconds", + "show-field-on-card": "Show this field on card", + "automatically-field-on-card": "Auto create field to all cards", + "showLabel-field-on-card": "Show field label on minicard", + "yes": "Yes", + "no": "No", + "accounts": "Accounts", + "accounts-allowEmailChange": "Allow Email Change", + "accounts-allowUserNameChange": "Allow Username Change", + "createdAt": "Created at", + "verified": "Verified", + "active": "Active", + "card-received": "Received", + "card-received-on": "Received on", + "card-end": "End", + "card-end-on": "Ends on", + "editCardReceivedDatePopup-title": "Change received date", + "editCardEndDatePopup-title": "Change end date", + "setCardColorPopup-title": "Set color", + "setCardActionsColorPopup-title": "Choose a color", + "setSwimlaneColorPopup-title": "Choose a color", + "setListColorPopup-title": "Choose a color", + "assigned-by": "Assigned By", + "requested-by": "Requested By", + "board-delete-notice": "Deleting is permanent. You will lose all lists, cards and actions associated with this board.", + "delete-board-confirm-popup": "All lists, cards, labels, and activities will be deleted and you won't be able to recover the board contents. There is no undo.", + "boardDeletePopup-title": "Delete Board?", + "delete-board": "Delete Board", + "default-subtasks-board": "Subtasks for __board__ board", + "default": "Default", + "queue": "Queue", + "subtask-settings": "Subtasks Settings", + "card-settings": "Card Settings", + "boardSubtaskSettingsPopup-title": "Board Subtasks Settings", + "boardCardSettingsPopup-title": "Card Settings", + "deposit-subtasks-board": "Deposit subtasks to this board:", + "deposit-subtasks-list": "Landing list for subtasks deposited here:", + "show-parent-in-minicard": "Show parent in minicard:", + "prefix-with-full-path": "Prefix with full path", + "prefix-with-parent": "Prefix with parent", + "subtext-with-full-path": "Subtext with full path", + "subtext-with-parent": "Subtext with parent", + "change-card-parent": "Change card's parent", + "parent-card": "Parent card", + "source-board": "Source board", + "no-parent": "Don't show parent", + "activity-added-label": "added label '%s' to %s", + "activity-removed-label": "removed label '%s' from %s", + "activity-delete-attach": "deleted an attachment from %s", + "activity-added-label-card": "added label '%s'", + "activity-removed-label-card": "removed label '%s'", + "activity-delete-attach-card": "deleted an attachment", + "activity-set-customfield": "set custom field '%s' to '%s' in %s", + "activity-unset-customfield": "unset custom field '%s' in %s", + "r-rule": "Rule", + "r-add-trigger": "Add trigger", + "r-add-action": "Add action", + "r-board-rules": "Board rules", + "r-add-rule": "Add rule", + "r-view-rule": "View rule", + "r-delete-rule": "Delete rule", + "r-new-rule-name": "New rule title", + "r-no-rules": "No rules", + "r-when-a-card": "When a card", + "r-is": "is", + "r-is-moved": "is moved", + "r-added-to": "added to", + "r-removed-from": "Removed from", + "r-the-board": "the board", + "r-list": "list", + "set-filter": "Set Filter", + "r-moved-to": "Moved to", + "r-moved-from": "Moved from", + "r-archived": "Moved to Archive", + "r-unarchived": "Restored from Archive", + "r-a-card": "a card", + "r-when-a-label-is": "When a label is", + "r-when-the-label": "When the label", + "r-list-name": "list name", + "r-when-a-member": "When a member is", + "r-when-the-member": "When the member", + "r-name": "name", + "r-when-a-attach": "When an attachment", + "r-when-a-checklist": "When a checklist is", + "r-when-the-checklist": "When the checklist", + "r-completed": "Completed", + "r-made-incomplete": "Made incomplete", + "r-when-a-item": "When a checklist item is", + "r-when-the-item": "When the checklist item", + "r-checked": "Checked", + "r-unchecked": "Unchecked", + "r-move-card-to": "Move card to", + "r-top-of": "Top of", + "r-bottom-of": "Bottom of", + "r-its-list": "its list", + "r-archive": "Move to Archive", + "r-unarchive": "Restore from Archive", + "r-card": "card", + "r-add": "추가", + "r-remove": "Remove", + "r-label": "label", + "r-member": "member", + "r-remove-all": "Remove all members from the card", + "r-set-color": "Set color to", + "r-checklist": "checklist", + "r-check-all": "Check all", + "r-uncheck-all": "Uncheck all", + "r-items-check": "items of checklist", + "r-check": "Check", + "r-uncheck": "Uncheck", + "r-item": "item", + "r-of-checklist": "of checklist", + "r-send-email": "Send an email", + "r-to": "to", + "r-subject": "subject", + "r-rule-details": "Rule details", + "r-d-move-to-top-gen": "Move card to top of its list", + "r-d-move-to-top-spec": "Move card to top of list", + "r-d-move-to-bottom-gen": "Move card to bottom of its list", + "r-d-move-to-bottom-spec": "Move card to bottom of list", + "r-d-send-email": "Send email", + "r-d-send-email-to": "to", + "r-d-send-email-subject": "subject", + "r-d-send-email-message": "message", + "r-d-archive": "Move card to Archive", + "r-d-unarchive": "Restore card from Archive", + "r-d-add-label": "Add label", + "r-d-remove-label": "Remove label", + "r-create-card": "Create new card", + "r-in-list": "목록에", + "r-in-swimlane": "in swimlane", + "r-d-add-member": "Add member", + "r-d-remove-member": "Remove member", + "r-d-remove-all-member": "Remove all member", + "r-d-check-all": "Check all items of a list", + "r-d-uncheck-all": "Uncheck all items of a list", + "r-d-check-one": "Check item", + "r-d-uncheck-one": "Uncheck item", + "r-d-check-of-list": "of checklist", + "r-d-add-checklist": "Add checklist", + "r-d-remove-checklist": "Remove checklist", + "r-by": "by", + "r-add-checklist": "Add checklist", + "r-with-items": "with items", + "r-items-list": "item1,item2,item3", + "r-add-swimlane": "Add swimlane", + "r-swimlane-name": "swimlane name", + "r-board-note": "Note: leave a field empty to match every possible value.", + "r-checklist-note": "Note: checklist's items have to be written as comma separated values.", + "r-when-a-card-is-moved": "When a card is moved to another list", + "r-set": "Set", + "r-update": "Update", + "r-datefield": "date field", + "r-df-start-at": "start", + "r-df-due-at": "due", + "r-df-end-at": "end", + "r-df-received-at": "received", + "r-to-current-datetime": "to current date/time", + "r-remove-value-from": "Remove value from", + "ldap": "LDAP", + "oauth2": "OAuth2", + "cas": "CAS", + "authentication-method": "Authentication method", + "authentication-type": "Authentication type", + "custom-product-name": "Custom Product Name", + "layout": "Layout", + "hide-logo": "Hide Logo", + "add-custom-html-after-body-start": "Add Custom HTML after <body> start", + "add-custom-html-before-body-end": "Add Custom HTML before </body> end", + "error-undefined": "Something went wrong", + "error-ldap-login": "An error occurred while trying to login", + "display-authentication-method": "Display Authentication Method", + "default-authentication-method": "Default Authentication Method", + "duplicate-board": "Duplicate Board", + "people-number": "The number of people is:", + "swimlaneDeletePopup-title": "Delete Swimlane ?", + "swimlane-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the swimlane. There is no undo.", + "restore-all": "모든항목 복구", + "delete-all": "모두 삭제", + "loading": "Loading, please wait.", + "previous_as": "last time was", + "act-a-dueAt": "modified due time to \nWhen: __timeValue__\nWhere: __card__\n previous due was __timeOldValue__", + "act-a-endAt": "modified ending time to __timeValue__ from (__timeOldValue__)", + "act-a-startAt": "modified starting time to __timeValue__ from (__timeOldValue__)", + "act-a-receivedAt": "modified received time to __timeValue__ from (__timeOldValue__)", + "a-dueAt": "modified due time to be", + "a-endAt": "modified ending time to be", + "a-startAt": "modified starting time to be", + "a-receivedAt": "modified received time to be", + "almostdue": "current due time %s is approaching", + "pastdue": "current due time %s is past", + "duenow": "current due time %s is today", + "act-newDue": "__list__/__card__ has 1st due reminder [__board__]", + "act-withDue": "__list__/__card__ due reminders [__board__]", + "act-almostdue": "was reminding the current due (__timeValue__) of __card__ is approaching", + "act-pastdue": "was reminding the current due (__timeValue__) of __card__ is past", + "act-duenow": "was reminding the current due (__timeValue__) of __card__ is now", + "act-atUserComment": "You were mentioned in [__board__] __list__/__card__", + "delete-user-confirm-popup": "Are you sure you want to delete this account? There is no undo.", + "accounts-allowUserDelete": "Allow users to self delete their account", + "hide-minicard-label-text": "Hide minicard label text", + "show-desktop-drag-handles": "Show desktop drag handles", + "assignee": "Assignee", + "cardAssigneesPopup-title": "Assignee", + "addmore-detail": "Add a more detailed description", + "show-on-card": "Show on Card", + "new": "New", + "editUserPopup-title": "Edit User", + "newUserPopup-title": "New User", + "notifications": "알림", + "view-all": "View All", + "filter-by-unread": "Filter by Unread", + "mark-all-as-read": "Mark all as read", + "allow-rename": "Allow Rename", + "allowRenamePopup-title": "Allow Rename" +} \ No newline at end of file diff --git a/i18n/lv.i18n.json b/i18n/lv.i18n.json index 9b7d2a01..10755775 100644 --- a/i18n/lv.i18n.json +++ b/i18n/lv.i18n.json @@ -1,769 +1,769 @@ { - "accept": "Piekrist", - "act-activity-notify": "Activity Notification", - "act-addAttachment": "added attachment __attachment__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-deleteAttachment": "deleted attachment __attachment__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addSubtask": "added subtask __subtask__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addedLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removeLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removedLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addChecklist": "added checklist __checklist__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addChecklistItem": "added checklist item __checklistItem__ to checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removeChecklist": "removed checklist __checklist__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removeChecklistItem": "removed checklist item __checklistItem__ from checklist __checkList__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-checkedItem": "checked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-uncheckedItem": "unchecked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-completeChecklist": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-uncompleteChecklist": "uncompleted checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addComment": "commented on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-editComment": "edited comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-deleteComment": "deleted comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-createBoard": "created board __board__", - "act-createSwimlane": "created swimlane __swimlane__ to board __board__", - "act-createCard": "created card __card__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-createCustomField": "created custom field __customField__ at board __board__", - "act-deleteCustomField": "deleted custom field __customField__ at board __board__", - "act-setCustomField": "edited custom field __customField__: __customFieldValue__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-createList": "added list __list__ to board __board__", - "act-addBoardMember": "added member __member__ to board __board__", - "act-archivedBoard": "Board __board__ moved to Archive", - "act-archivedCard": "Card __card__ at list __list__ at swimlane __swimlane__ at board __board__ moved to Archive", - "act-archivedList": "List __list__ at swimlane __swimlane__ at board __board__ moved to Archive", - "act-archivedSwimlane": "Swimlane __swimlane__ at board __board__ moved to Archive", - "act-importBoard": "imported board __board__", - "act-importCard": "imported card __card__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-importList": "imported list __list__ to swimlane __swimlane__ at board __board__", - "act-joinMember": "added member __member__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-moveCard": "moved card __card__ at board __board__ from list __oldList__ at swimlane __oldSwimlane__ to list __list__ at swimlane __swimlane__", - "act-moveCardToOtherBoard": "moved card __card__ from list __oldList__ at swimlane __oldSwimlane__ at board __oldBoard__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-removeBoardMember": "removed member __member__ from board __board__", - "act-restoredCard": "restored card __card__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-unjoinMember": "removed member __member__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-withBoardTitle": "__board__", - "act-withCardTitle": "[__board__] __card__", - "actions": "Darbības", - "activities": "Aktivitātes", - "activity": "Aktivitāte", - "activity-added": "pievienoja %s pie %s", - "activity-archived": "%s moved to Archive", - "activity-attached": "pievienoja %s pie %s", - "activity-created": "izveidoja%s", - "activity-customfield-created": "created custom field %s", - "activity-excluded": "izslēdza%s no%s", - "activity-imported": "importēja %s iekšā%s no%s", - "activity-imported-board": "imported %s from %s", - "activity-joined": "joined %s", - "activity-moved": "moved %s from %s to %s", - "activity-on": "on %s", - "activity-removed": "removed %s from %s", - "activity-sent": "sent %s to %s", - "activity-unjoined": "unjoined %s", - "activity-subtask-added": "added subtask to %s", - "activity-checked-item": "checked %s in checklist %s of %s", - "activity-unchecked-item": "unchecked %s in checklist %s of %s", - "activity-checklist-added": "added checklist to %s", - "activity-checklist-removed": "removed a checklist from %s", - "activity-checklist-completed": "completed checklist %s of %s", - "activity-checklist-uncompleted": "uncompleted the checklist %s of %s", - "activity-checklist-item-added": "added checklist item to '%s' in %s", - "activity-checklist-item-removed": "removed a checklist item from '%s' in %s", - "add": "Add", - "activity-checked-item-card": "checked %s in checklist %s", - "activity-unchecked-item-card": "unchecked %s in checklist %s", - "activity-checklist-completed-card": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "activity-checklist-uncompleted-card": "uncompleted the checklist %s", - "activity-editComment": "edited comment %s", - "activity-deleteComment": "deleted comment %s", - "add-attachment": "Add Attachment", - "add-board": "Add Board", - "add-card": "Add Card", - "add-swimlane": "Add Swimlane", - "add-subtask": "Add Subtask", - "add-checklist": "Add Checklist", - "add-checklist-item": "Add an item to checklist", - "add-cover": "Add Cover", - "add-label": "Add Label", - "add-list": "Add List", - "add-members": "Add Members", - "added": "Added", - "addMemberPopup-title": "Members", - "admin": "Admin", - "admin-desc": "Can view and edit cards, remove members, and change settings for the board.", - "admin-announcement": "Announcement", - "admin-announcement-active": "Active System-Wide Announcement", - "admin-announcement-title": "Announcement from Administrator", - "all-boards": "All boards", - "and-n-other-card": "And __count__ other card", - "and-n-other-card_plural": "And __count__ other cards", - "apply": "Apply", - "app-is-offline": "Loading, please wait. Refreshing the page will cause data loss. If loading does not work, please check that server has not stopped.", - "archive": "Move to Archive", - "archive-all": "Move All to Archive", - "archive-board": "Move Board to Archive", - "archive-card": "Move Card to Archive", - "archive-list": "Move List to Archive", - "archive-swimlane": "Move Swimlane to Archive", - "archive-selection": "Move selection to Archive", - "archiveBoardPopup-title": "Move Board to Archive?", - "archived-items": "Archive", - "archived-boards": "Boards in Archive", - "restore-board": "Restore Board", - "no-archived-boards": "No Boards in Archive.", - "archives": "Archive", - "template": "Template", - "templates": "Templates", - "assign-member": "Assign member", - "attached": "attached", - "attachment": "Attachment", - "attachment-delete-pop": "Deleting an attachment is permanent. There is no undo.", - "attachmentDeletePopup-title": "Delete Attachment?", - "attachments": "Attachments", - "auto-watch": "Automatically watch boards when they are created", - "avatar-too-big": "The avatar is too large (70KB max)", - "back": "Back", - "board-change-color": "Change color", - "board-nb-stars": "%s stars", - "board-not-found": "Board not found", - "board-private-info": "This board will be <strong>private</strong>.", - "board-public-info": "This board will be <strong>public</strong>.", - "boardChangeColorPopup-title": "Change Board Background", - "boardChangeTitlePopup-title": "Rename Board", - "boardChangeVisibilityPopup-title": "Change Visibility", - "boardChangeWatchPopup-title": "Change Watch", - "boardMenuPopup-title": "Board Settings", - "boardChangeViewPopup-title": "Board View", - "boards": "Boards", - "board-view": "Board View", - "board-view-cal": "Calendar", - "board-view-swimlanes": "Swimlanes", - "board-view-collapse": "Collapse", - "board-view-lists": "Lists", - "bucket-example": "Like “Bucket List” for example", - "cancel": "Cancel", - "card-archived": "This card is moved to Archive.", - "board-archived": "This board is moved to Archive.", - "card-comments-title": "This card has %s comment.", - "card-delete-notice": "Deleting is permanent. You will lose all actions associated with this card.", - "card-delete-pop": "All actions will be removed from the activity feed and you won't be able to re-open the card. There is no undo.", - "card-delete-suggest-archive": "You can move a card to Archive to remove it from the board and preserve the activity.", - "card-due": "Due", - "card-due-on": "Due on", - "card-spent": "Spent Time", - "card-edit-attachments": "Edit attachments", - "card-edit-custom-fields": "Edit custom fields", - "card-edit-labels": "Edit labels", - "card-edit-members": "Edit members", - "card-labels-title": "Change the labels for the card.", - "card-members-title": "Add or remove members of the board from the card.", - "card-start": "Start", - "card-start-on": "Starts on", - "cardAttachmentsPopup-title": "Attach From", - "cardCustomField-datePopup-title": "Change date", - "cardCustomFieldsPopup-title": "Edit custom fields", - "cardDeletePopup-title": "Delete Card?", - "cardDetailsActionsPopup-title": "Card Actions", - "cardLabelsPopup-title": "Labels", - "cardMembersPopup-title": "Members", - "cardMorePopup-title": "More", - "cardTemplatePopup-title": "Create template", - "cards": "Cards", - "cards-count": "Cards", - "casSignIn": "Sign In with CAS", - "cardType-card": "Card", - "cardType-linkedCard": "Linked Card", - "cardType-linkedBoard": "Linked Board", - "change": "Change", - "change-avatar": "Change Avatar", - "change-password": "Change Password", - "change-permissions": "Change permissions", - "change-settings": "Change Settings", - "changeAvatarPopup-title": "Change Avatar", - "changeLanguagePopup-title": "Change Language", - "changePasswordPopup-title": "Change Password", - "changePermissionsPopup-title": "Change Permissions", - "changeSettingsPopup-title": "Change Settings", - "subtasks": "Subtasks", - "checklists": "Checklists", - "click-to-star": "Click to star this board.", - "click-to-unstar": "Click to unstar this board.", - "clipboard": "Clipboard or drag & drop", - "close": "Close", - "close-board": "Close Board", - "close-board-pop": "You will be able to restore the board by clicking the “Archive” button from the home header.", - "color-black": "black", - "color-blue": "blue", - "color-crimson": "crimson", - "color-darkgreen": "darkgreen", - "color-gold": "gold", - "color-gray": "gray", - "color-green": "green", - "color-indigo": "indigo", - "color-lime": "lime", - "color-magenta": "magenta", - "color-mistyrose": "mistyrose", - "color-navy": "navy", - "color-orange": "orange", - "color-paleturquoise": "paleturquoise", - "color-peachpuff": "peachpuff", - "color-pink": "pink", - "color-plum": "plum", - "color-purple": "purple", - "color-red": "red", - "color-saddlebrown": "saddlebrown", - "color-silver": "silver", - "color-sky": "sky", - "color-slateblue": "slateblue", - "color-white": "white", - "color-yellow": "yellow", - "unset-color": "Unset", - "comment": "Comment", - "comment-placeholder": "Write Comment", - "comment-only": "Comment only", - "comment-only-desc": "Can comment on cards only.", - "no-comments": "No comments", - "no-comments-desc": "Can not see comments and activities.", - "worker": "Worker", - "worker-desc": "Can only move cards, assign itself to card and comment.", - "computer": "Computer", - "confirm-subtask-delete-dialog": "Are you sure you want to delete subtask?", - "confirm-checklist-delete-dialog": "Are you sure you want to delete checklist?", - "copy-card-link-to-clipboard": "Copy card link to clipboard", - "linkCardPopup-title": "Link Card", - "searchElementPopup-title": "Search", - "copyCardPopup-title": "Copy Card", - "copyChecklistToManyCardsPopup-title": "Copy Checklist Template to Many Cards", - "copyChecklistToManyCardsPopup-instructions": "Destination Card Titles and Descriptions in this JSON format", - "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"First card title\", \"description\":\"First card description\"}, {\"title\":\"Second card title\",\"description\":\"Second card description\"},{\"title\":\"Last card title\",\"description\":\"Last card description\"} ]", - "create": "Create", - "createBoardPopup-title": "Create Board", - "chooseBoardSourcePopup-title": "Import board", - "createLabelPopup-title": "Create Label", - "createCustomField": "Create Field", - "createCustomFieldPopup-title": "Create Field", - "current": "current", - "custom-field-delete-pop": "There is no undo. This will remove this custom field from all cards and destroy its history.", - "custom-field-checkbox": "Checkbox", - "custom-field-date": "Date", - "custom-field-dropdown": "Dropdown List", - "custom-field-dropdown-none": "(none)", - "custom-field-dropdown-options": "List Options", - "custom-field-dropdown-options-placeholder": "Press enter to add more options", - "custom-field-dropdown-unknown": "(unknown)", - "custom-field-number": "Number", - "custom-field-text": "Text", - "custom-fields": "Custom Fields", - "date": "Date", - "decline": "Decline", - "default-avatar": "Default avatar", - "delete": "Delete", - "deleteCustomFieldPopup-title": "Delete Custom Field?", - "deleteLabelPopup-title": "Delete Label?", - "description": "Description", - "disambiguateMultiLabelPopup-title": "Disambiguate Label Action", - "disambiguateMultiMemberPopup-title": "Disambiguate Member Action", - "discard": "Discard", - "done": "Done", - "download": "Download", - "edit": "Edit", - "edit-avatar": "Change Avatar", - "edit-profile": "Edit Profile", - "edit-wip-limit": "Edit WIP Limit", - "soft-wip-limit": "Soft WIP Limit", - "editCardStartDatePopup-title": "Change start date", - "editCardDueDatePopup-title": "Change due date", - "editCustomFieldPopup-title": "Edit Field", - "editCardSpentTimePopup-title": "Change spent time", - "editLabelPopup-title": "Change Label", - "editNotificationPopup-title": "Edit Notification", - "editProfilePopup-title": "Edit Profile", - "email": "Email", - "email-enrollAccount-subject": "An account created for you on __siteName__", - "email-enrollAccount-text": "Hello __user__,\n\nTo start using the service, simply click the link below.\n\n__url__\n\nThanks.", - "email-fail": "Sending email failed", - "email-fail-text": "Error trying to send email", - "email-invalid": "Invalid email", - "email-invite": "Invite via Email", - "email-invite-subject": "__inviter__ sent you an invitation", - "email-invite-text": "Dear __user__,\n\n__inviter__ invites you to join board \"__board__\" for collaborations.\n\nPlease follow the link below:\n\n__url__\n\nThanks.", - "email-resetPassword-subject": "Reset your password on __siteName__", - "email-resetPassword-text": "Hello __user__,\n\nTo reset your password, simply click the link below.\n\n__url__\n\nThanks.", - "email-sent": "Email sent", - "email-verifyEmail-subject": "Verify your email address on __siteName__", - "email-verifyEmail-text": "Hello __user__,\n\nTo verify your account email, simply click the link below.\n\n__url__\n\nThanks.", - "enable-wip-limit": "Enable WIP Limit", - "error-board-doesNotExist": "This board does not exist", - "error-board-notAdmin": "You need to be admin of this board to do that", - "error-board-notAMember": "You need to be a member of this board to do that", - "error-json-malformed": "Your text is not valid JSON", - "error-json-schema": "Your JSON data does not include the proper information in the correct format", - "error-list-doesNotExist": "This list does not exist", - "error-user-doesNotExist": "This user does not exist", - "error-user-notAllowSelf": "You can not invite yourself", - "error-user-notCreated": "This user is not created", - "error-username-taken": "This username is already taken", - "error-email-taken": "Email has already been taken", - "export-board": "Export board", - "sort": "Sort", - "sort-desc": "Click to Sort List", - "list-sort-by": "Sort the List By:", - "list-label-modifiedAt": "Last Access Time", - "list-label-title": "Name of the List", - "list-label-sort": "Your Manual Order", - "list-label-short-modifiedAt": "(L)", - "list-label-short-title": "(N)", - "list-label-short-sort": "(M)", - "filter": "Filter", - "filter-cards": "Filter Cards or Lists", - "list-filter-label": "Filter List by Title", - "filter-clear": "Clear filter", - "filter-no-label": "No label", - "filter-no-member": "No member", - "filter-no-custom-fields": "No Custom Fields", - "filter-show-archive": "Show archived lists", - "filter-hide-empty": "Hide empty lists", - "filter-on": "Filter is on", - "filter-on-desc": "You are filtering cards on this board. Click here to edit filter.", - "filter-to-selection": "Filter to selection", - "advanced-filter-label": "Advanced Filter", - "advanced-filter-description": "Advanced Filter allows to write a string containing following operators: == != <= >= && || ( ) A space is used as a separator between the Operators. You can filter for all Custom Fields by typing their names and values. For Example: Field1 == Value1. Note: If fields or values contains spaces, you need to encapsulate them into single quotes. For Example: 'Field 1' == 'Value 1'. For single control characters (' \\/) to be skipped, you can use \\. For example: Field1 == I\\'m. Also you can combine multiple conditions. For Example: F1 == V1 || F1 == V2. Normally all operators are interpreted from left to right. You can change the order by placing brackets. For Example: F1 == V1 && ( F2 == V2 || F2 == V3 ). Also you can search text fields using regex: F1 == /Tes.*/i", - "fullname": "Full Name", - "header-logo-title": "Go back to your boards page.", - "hide-system-messages": "Hide system messages", - "headerBarCreateBoardPopup-title": "Create Board", - "home": "Home", - "import": "Import", - "link": "Link", - "import-board": "import board", - "import-board-c": "Import board", - "import-board-title-trello": "Import board from Trello", - "import-board-title-wekan": "Import board from previous export", - "import-sandstorm-backup-warning": "Do not delete data you import from original exported board or Trello before checking does this grain close and open again, or do you get Board not found error, that means data loss.", - "import-sandstorm-warning": "Imported board will delete all existing data on board and replace it with imported board.", - "from-trello": "From Trello", - "from-wekan": "From previous export", - "import-board-instruction-trello": "In your Trello board, go to 'Menu', then 'More', 'Print and Export', 'Export JSON', and copy the resulting text.", - "import-board-instruction-wekan": "In your board, go to 'Menu', then 'Export board', and copy the text in the downloaded file.", - "import-board-instruction-about-errors": "If you get errors when importing board, sometimes importing still works, and board is at All Boards page.", - "import-json-placeholder": "Paste your valid JSON data here", - "import-map-members": "Map members", - "import-members-map": "Your imported board has some members. Please map the members you want to import to your users", - "import-show-user-mapping": "Review members mapping", - "import-user-select": "Pick your existing user you want to use as this member", - "importMapMembersAddPopup-title": "Select member", - "info": "Version", - "initials": "Initials", - "invalid-date": "Invalid date", - "invalid-time": "Invalid time", - "invalid-user": "Invalid user", - "joined": "joined", - "just-invited": "You are just invited to this board", - "keyboard-shortcuts": "Keyboard shortcuts", - "label-create": "Create Label", - "label-default": "%s label (default)", - "label-delete-pop": "There is no undo. This will remove this label from all cards and destroy its history.", - "labels": "Labels", - "language": "Language", - "last-admin-desc": "You can’t change roles because there must be at least one admin.", - "leave-board": "Leave Board", - "leave-board-pop": "Are you sure you want to leave __boardTitle__? You will be removed from all cards on this board.", - "leaveBoardPopup-title": "Leave Board ?", - "link-card": "Link to this card", - "list-archive-cards": "Move all cards in this list to Archive", - "list-archive-cards-pop": "This will remove all the cards in this list from the board. To view cards in Archive and bring them back to the board, click “Menu” > “Archive”.", - "list-move-cards": "Move all cards in this list", - "list-select-cards": "Select all cards in this list", - "set-color-list": "Set Color", - "listActionPopup-title": "List Actions", - "swimlaneActionPopup-title": "Swimlane Actions", - "swimlaneAddPopup-title": "Add a Swimlane below", - "listImportCardPopup-title": "Import a Trello card", - "listMorePopup-title": "More", - "link-list": "Link to this list", - "list-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the list. There is no undo.", - "list-delete-suggest-archive": "You can move a list to Archive to remove it from the board and preserve the activity.", - "lists": "Lists", - "swimlanes": "Swimlanes", - "log-out": "Log Out", - "log-in": "Log In", - "loginPopup-title": "Log In", - "memberMenuPopup-title": "Member Settings", - "members": "Members", - "menu": "Menu", - "move-selection": "Move selection", - "moveCardPopup-title": "Move Card", - "moveCardToBottom-title": "Move to Bottom", - "moveCardToTop-title": "Move to Top", - "moveSelectionPopup-title": "Move selection", - "multi-selection": "Multi-Selection", - "multi-selection-on": "Multi-Selection is on", - "muted": "Muted", - "muted-info": "You will never be notified of any changes in this board", - "my-boards": "My Boards", - "name": "Name", - "no-archived-cards": "No cards in Archive.", - "no-archived-lists": "No lists in Archive.", - "no-archived-swimlanes": "No swimlanes in Archive.", - "no-results": "No results", - "normal": "Normal", - "normal-desc": "Can view and edit cards. Can't change settings.", - "not-accepted-yet": "Invitation not accepted yet", - "notify-participate": "Receive updates to any cards you participate as creater or member", - "notify-watch": "Receive updates to any boards, lists, or cards you’re watching", - "optional": "optional", - "or": "or", - "page-maybe-private": "This page may be private. You may be able to view it by <a href='%s'>logging in</a>.", - "page-not-found": "Page not found.", - "password": "Password", - "paste-or-dragdrop": "to paste, or drag & drop image file to it (image only)", - "participating": "Participating", - "preview": "Preview", - "previewAttachedImagePopup-title": "Preview", - "previewClipboardImagePopup-title": "Preview", - "private": "Private", - "private-desc": "This board is private. Only people added to the board can view and edit it.", - "profile": "Profile", - "public": "Public", - "public-desc": "This board is public. It's visible to anyone with the link and will show up in search engines like Google. Only people added to the board can edit.", - "quick-access-description": "Star a board to add a shortcut in this bar.", - "remove-cover": "Remove Cover", - "remove-from-board": "Remove from Board", - "remove-label": "Remove Label", - "listDeletePopup-title": "Delete List ?", - "remove-member": "Remove Member", - "remove-member-from-card": "Remove from Card", - "remove-member-pop": "Remove __name__ (__username__) from __boardTitle__? The member will be removed from all cards on this board. They will receive a notification.", - "removeMemberPopup-title": "Remove Member?", - "rename": "Rename", - "rename-board": "Rename Board", - "restore": "Restore", - "save": "Save", - "search": "Search", - "rules": "Rules", - "search-cards": "Search from card/list titles, descriptions and custom fields on this board", - "search-example": "Text to search for?", - "select-color": "Select Color", - "set-wip-limit-value": "Set a limit for the maximum number of tasks in this list", - "setWipLimitPopup-title": "Set WIP Limit", - "shortcut-assign-self": "Assign yourself to current card", - "shortcut-autocomplete-emoji": "Autocomplete emoji", - "shortcut-autocomplete-members": "Autocomplete members", - "shortcut-clear-filters": "Clear all filters", - "shortcut-close-dialog": "Close Dialog", - "shortcut-filter-my-cards": "Filter my cards", - "shortcut-show-shortcuts": "Bring up this shortcuts list", - "shortcut-toggle-filterbar": "Toggle Filter Sidebar", - "shortcut-toggle-sidebar": "Toggle Board Sidebar", - "show-cards-minimum-count": "Show cards count if list contains more than", - "sidebar-open": "Open Sidebar", - "sidebar-close": "Close Sidebar", - "signupPopup-title": "Create an Account", - "star-board-title": "Click to star this board. It will show up at top of your boards list.", - "starred-boards": "Starred Boards", - "starred-boards-description": "Starred boards show up at the top of your boards list.", - "subscribe": "Subscribe", - "team": "Team", - "this-board": "this board", - "this-card": "this card", - "spent-time-hours": "Spent time (hours)", - "overtime-hours": "Overtime (hours)", - "overtime": "Overtime", - "has-overtime-cards": "Has overtime cards", - "has-spenttime-cards": "Has spent time cards", - "time": "Time", - "title": "Title", - "tracking": "Tracking", - "tracking-info": "You will be notified of any changes to those cards you are involved as creator or member.", - "type": "Type", - "unassign-member": "Unassign member", - "unsaved-description": "You have an unsaved description.", - "unwatch": "Unwatch", - "upload": "Upload", - "upload-avatar": "Upload an avatar", - "uploaded-avatar": "Uploaded an avatar", - "username": "Username", - "view-it": "View it", - "warn-list-archived": "warning: this card is in an list at Archive", - "watch": "Watch", - "watching": "Watching", - "watching-info": "You will be notified of any change in this board", - "welcome-board": "Welcome Board", - "welcome-swimlane": "Milestone 1", - "welcome-list1": "Basics", - "welcome-list2": "Advanced", - "card-templates-swimlane": "Card Templates", - "list-templates-swimlane": "List Templates", - "board-templates-swimlane": "Board Templates", - "what-to-do": "What do you want to do?", - "wipLimitErrorPopup-title": "Invalid WIP Limit", - "wipLimitErrorPopup-dialog-pt1": "The number of tasks in this list is higher than the WIP limit you've defined.", - "wipLimitErrorPopup-dialog-pt2": "Please move some tasks out of this list, or set a higher WIP limit.", - "admin-panel": "Admin Panel", - "settings": "Settings", - "people": "People", - "registration": "Registration", - "disable-self-registration": "Disable Self-Registration", - "invite": "Invite", - "invite-people": "Invite People", - "to-boards": "To board(s)", - "email-addresses": "Email Addresses", - "smtp-host-description": "The address of the SMTP server that handles your emails.", - "smtp-port-description": "The port your SMTP server uses for outgoing emails.", - "smtp-tls-description": "Enable TLS support for SMTP server", - "smtp-host": "SMTP Host", - "smtp-port": "SMTP Port", - "smtp-username": "Username", - "smtp-password": "Password", - "smtp-tls": "TLS support", - "send-from": "From", - "send-smtp-test": "Send a test email to yourself", - "invitation-code": "Invitation Code", - "email-invite-register-subject": "__inviter__ sent you an invitation", - "email-invite-register-text": "Dear __user__,\n\n__inviter__ invites you to kanban board for collaborations.\n\nPlease follow the link below:\n__url__\n\nAnd your invitation code is: __icode__\n\nThanks.", - "email-smtp-test-subject": "SMTP Test Email", - "email-smtp-test-text": "You have successfully sent an email", - "error-invitation-code-not-exist": "Invitation code doesn't exist", - "error-notAuthorized": "You are not authorized to view this page.", - "webhook-title": "Webhook Name", - "webhook-token": "Token (Optional for Authentication)", - "outgoing-webhooks": "Outgoing Webhooks", - "bidirectional-webhooks": "Two-Way Webhooks", - "outgoingWebhooksPopup-title": "Outgoing Webhooks", - "boardCardTitlePopup-title": "Card Title Filter", - "disable-webhook": "Disable This Webhook", - "global-webhook": "Global Webhooks", - "new-outgoing-webhook": "New Outgoing Webhook", - "no-name": "(Unknown)", - "Node_version": "Node version", - "Meteor_version": "Meteor version", - "MongoDB_version": "MongoDB version", - "MongoDB_storage_engine": "MongoDB storage engine", - "MongoDB_Oplog_enabled": "MongoDB Oplog enabled", - "OS_Arch": "OS Arch", - "OS_Cpus": "OS CPU Count", - "OS_Freemem": "OS Free Memory", - "OS_Loadavg": "OS Load Average", - "OS_Platform": "OS Platform", - "OS_Release": "OS Release", - "OS_Totalmem": "OS Total Memory", - "OS_Type": "OS Type", - "OS_Uptime": "OS Uptime", - "days": "days", - "hours": "hours", - "minutes": "minutes", - "seconds": "seconds", - "show-field-on-card": "Show this field on card", - "automatically-field-on-card": "Auto create field to all cards", - "showLabel-field-on-card": "Show field label on minicard", - "yes": "Yes", - "no": "No", - "accounts": "Accounts", - "accounts-allowEmailChange": "Allow Email Change", - "accounts-allowUserNameChange": "Allow Username Change", - "createdAt": "Created at", - "verified": "Verified", - "active": "Active", - "card-received": "Received", - "card-received-on": "Received on", - "card-end": "End", - "card-end-on": "Ends on", - "editCardReceivedDatePopup-title": "Change received date", - "editCardEndDatePopup-title": "Change end date", - "setCardColorPopup-title": "Set color", - "setCardActionsColorPopup-title": "Choose a color", - "setSwimlaneColorPopup-title": "Choose a color", - "setListColorPopup-title": "Choose a color", - "assigned-by": "Assigned By", - "requested-by": "Requested By", - "board-delete-notice": "Deleting is permanent. You will lose all lists, cards and actions associated with this board.", - "delete-board-confirm-popup": "All lists, cards, labels, and activities will be deleted and you won't be able to recover the board contents. There is no undo.", - "boardDeletePopup-title": "Delete Board?", - "delete-board": "Delete Board", - "default-subtasks-board": "Subtasks for __board__ board", - "default": "Default", - "queue": "Queue", - "subtask-settings": "Subtasks Settings", - "card-settings": "Card Settings", - "boardSubtaskSettingsPopup-title": "Board Subtasks Settings", - "boardCardSettingsPopup-title": "Card Settings", - "deposit-subtasks-board": "Deposit subtasks to this board:", - "deposit-subtasks-list": "Landing list for subtasks deposited here:", - "show-parent-in-minicard": "Show parent in minicard:", - "prefix-with-full-path": "Prefix with full path", - "prefix-with-parent": "Prefix with parent", - "subtext-with-full-path": "Subtext with full path", - "subtext-with-parent": "Subtext with parent", - "change-card-parent": "Change card's parent", - "parent-card": "Parent card", - "source-board": "Source board", - "no-parent": "Don't show parent", - "activity-added-label": "added label '%s' to %s", - "activity-removed-label": "removed label '%s' from %s", - "activity-delete-attach": "deleted an attachment from %s", - "activity-added-label-card": "added label '%s'", - "activity-removed-label-card": "removed label '%s'", - "activity-delete-attach-card": "deleted an attachment", - "activity-set-customfield": "set custom field '%s' to '%s' in %s", - "activity-unset-customfield": "unset custom field '%s' in %s", - "r-rule": "Rule", - "r-add-trigger": "Add trigger", - "r-add-action": "Add action", - "r-board-rules": "Board rules", - "r-add-rule": "Add rule", - "r-view-rule": "View rule", - "r-delete-rule": "Delete rule", - "r-new-rule-name": "New rule title", - "r-no-rules": "No rules", - "r-when-a-card": "When a card", - "r-is": "is", - "r-is-moved": "is moved", - "r-added-to": "added to", - "r-removed-from": "Removed from", - "r-the-board": "the board", - "r-list": "list", - "set-filter": "Set Filter", - "r-moved-to": "Moved to", - "r-moved-from": "Moved from", - "r-archived": "Moved to Archive", - "r-unarchived": "Restored from Archive", - "r-a-card": "a card", - "r-when-a-label-is": "When a label is", - "r-when-the-label": "When the label", - "r-list-name": "list name", - "r-when-a-member": "When a member is", - "r-when-the-member": "When the member", - "r-name": "name", - "r-when-a-attach": "When an attachment", - "r-when-a-checklist": "When a checklist is", - "r-when-the-checklist": "When the checklist", - "r-completed": "Completed", - "r-made-incomplete": "Made incomplete", - "r-when-a-item": "When a checklist item is", - "r-when-the-item": "When the checklist item", - "r-checked": "Checked", - "r-unchecked": "Unchecked", - "r-move-card-to": "Move card to", - "r-top-of": "Top of", - "r-bottom-of": "Bottom of", - "r-its-list": "its list", - "r-archive": "Move to Archive", - "r-unarchive": "Restore from Archive", - "r-card": "card", - "r-add": "Add", - "r-remove": "Remove", - "r-label": "label", - "r-member": "member", - "r-remove-all": "Remove all members from the card", - "r-set-color": "Set color to", - "r-checklist": "checklist", - "r-check-all": "Check all", - "r-uncheck-all": "Uncheck all", - "r-items-check": "items of checklist", - "r-check": "Check", - "r-uncheck": "Uncheck", - "r-item": "item", - "r-of-checklist": "of checklist", - "r-send-email": "Send an email", - "r-to": "to", - "r-subject": "subject", - "r-rule-details": "Rule details", - "r-d-move-to-top-gen": "Move card to top of its list", - "r-d-move-to-top-spec": "Move card to top of list", - "r-d-move-to-bottom-gen": "Move card to bottom of its list", - "r-d-move-to-bottom-spec": "Move card to bottom of list", - "r-d-send-email": "Send email", - "r-d-send-email-to": "to", - "r-d-send-email-subject": "subject", - "r-d-send-email-message": "message", - "r-d-archive": "Move card to Archive", - "r-d-unarchive": "Restore card from Archive", - "r-d-add-label": "Add label", - "r-d-remove-label": "Remove label", - "r-create-card": "Create new card", - "r-in-list": "in list", - "r-in-swimlane": "in swimlane", - "r-d-add-member": "Add member", - "r-d-remove-member": "Remove member", - "r-d-remove-all-member": "Remove all member", - "r-d-check-all": "Check all items of a list", - "r-d-uncheck-all": "Uncheck all items of a list", - "r-d-check-one": "Check item", - "r-d-uncheck-one": "Uncheck item", - "r-d-check-of-list": "of checklist", - "r-d-add-checklist": "Add checklist", - "r-d-remove-checklist": "Remove checklist", - "r-by": "by", - "r-add-checklist": "Add checklist", - "r-with-items": "with items", - "r-items-list": "item1,item2,item3", - "r-add-swimlane": "Add swimlane", - "r-swimlane-name": "swimlane name", - "r-board-note": "Note: leave a field empty to match every possible value.", - "r-checklist-note": "Note: checklist's items have to be written as comma separated values.", - "r-when-a-card-is-moved": "When a card is moved to another list", - "r-set": "Set", - "r-update": "Update", - "r-datefield": "date field", - "r-df-start-at": "start", - "r-df-due-at": "due", - "r-df-end-at": "end", - "r-df-received-at": "received", - "r-to-current-datetime": "to current date/time", - "r-remove-value-from": "Remove value from", - "ldap": "LDAP", - "oauth2": "OAuth2", - "cas": "CAS", - "authentication-method": "Authentication method", - "authentication-type": "Authentication type", - "custom-product-name": "Custom Product Name", - "layout": "Layout", - "hide-logo": "Hide Logo", - "add-custom-html-after-body-start": "Add Custom HTML after <body> start", - "add-custom-html-before-body-end": "Add Custom HTML before </body> end", - "error-undefined": "Something went wrong", - "error-ldap-login": "An error occurred while trying to login", - "display-authentication-method": "Display Authentication Method", - "default-authentication-method": "Default Authentication Method", - "duplicate-board": "Duplicate Board", - "people-number": "The number of people is:", - "swimlaneDeletePopup-title": "Delete Swimlane ?", - "swimlane-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the swimlane. There is no undo.", - "restore-all": "Restore all", - "delete-all": "Delete all", - "loading": "Loading, please wait.", - "previous_as": "last time was", - "act-a-dueAt": "modified due time to \nWhen: __timeValue__\nWhere: __card__\n previous due was __timeOldValue__", - "act-a-endAt": "modified ending time to __timeValue__ from (__timeOldValue__)", - "act-a-startAt": "modified starting time to __timeValue__ from (__timeOldValue__)", - "act-a-receivedAt": "modified received time to __timeValue__ from (__timeOldValue__)", - "a-dueAt": "modified due time to be", - "a-endAt": "modified ending time to be", - "a-startAt": "modified starting time to be", - "a-receivedAt": "modified received time to be", - "almostdue": "current due time %s is approaching", - "pastdue": "current due time %s is past", - "duenow": "current due time %s is today", - "act-newDue": "__list__/__card__ has 1st due reminder [__board__]", - "act-withDue": "__list__/__card__ due reminders [__board__]", - "act-almostdue": "was reminding the current due (__timeValue__) of __card__ is approaching", - "act-pastdue": "was reminding the current due (__timeValue__) of __card__ is past", - "act-duenow": "was reminding the current due (__timeValue__) of __card__ is now", - "act-atUserComment": "You were mentioned in [__board__] __list__/__card__", - "delete-user-confirm-popup": "Are you sure you want to delete this account? There is no undo.", - "accounts-allowUserDelete": "Allow users to self delete their account", - "hide-minicard-label-text": "Hide minicard label text", - "show-desktop-drag-handles": "Show desktop drag handles", - "assignee": "Assignee", - "cardAssigneesPopup-title": "Assignee", - "addmore-detail": "Add a more detailed description", - "show-on-card": "Show on Card", - "new": "New", - "editUserPopup-title": "Edit User", - "newUserPopup-title": "New User", - "notifications": "Notifications", - "view-all": "View All", - "filter-by-unread": "Filter by Unread", - "mark-all-as-read": "Mark all as read", - "allow-rename": "Allow Rename", - "allowRenamePopup-title": "Allow Rename" -} + "accept": "Piekrist", + "act-activity-notify": "Activity Notification", + "act-addAttachment": "added attachment __attachment__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-deleteAttachment": "deleted attachment __attachment__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addSubtask": "added subtask __subtask__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addedLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removeLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removedLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addChecklist": "added checklist __checklist__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addChecklistItem": "added checklist item __checklistItem__ to checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removeChecklist": "removed checklist __checklist__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removeChecklistItem": "removed checklist item __checklistItem__ from checklist __checkList__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-checkedItem": "checked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-uncheckedItem": "unchecked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-completeChecklist": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-uncompleteChecklist": "uncompleted checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addComment": "commented on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-editComment": "edited comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-deleteComment": "deleted comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-createBoard": "created board __board__", + "act-createSwimlane": "created swimlane __swimlane__ to board __board__", + "act-createCard": "created card __card__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-createCustomField": "created custom field __customField__ at board __board__", + "act-deleteCustomField": "deleted custom field __customField__ at board __board__", + "act-setCustomField": "edited custom field __customField__: __customFieldValue__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-createList": "added list __list__ to board __board__", + "act-addBoardMember": "added member __member__ to board __board__", + "act-archivedBoard": "Board __board__ moved to Archive", + "act-archivedCard": "Card __card__ at list __list__ at swimlane __swimlane__ at board __board__ moved to Archive", + "act-archivedList": "List __list__ at swimlane __swimlane__ at board __board__ moved to Archive", + "act-archivedSwimlane": "Swimlane __swimlane__ at board __board__ moved to Archive", + "act-importBoard": "imported board __board__", + "act-importCard": "imported card __card__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-importList": "imported list __list__ to swimlane __swimlane__ at board __board__", + "act-joinMember": "added member __member__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-moveCard": "moved card __card__ at board __board__ from list __oldList__ at swimlane __oldSwimlane__ to list __list__ at swimlane __swimlane__", + "act-moveCardToOtherBoard": "moved card __card__ from list __oldList__ at swimlane __oldSwimlane__ at board __oldBoard__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-removeBoardMember": "removed member __member__ from board __board__", + "act-restoredCard": "restored card __card__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-unjoinMember": "removed member __member__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-withBoardTitle": "__board__", + "act-withCardTitle": "[__board__] __card__", + "actions": "Darbības", + "activities": "Aktivitātes", + "activity": "Aktivitāte", + "activity-added": "pievienoja %s pie %s", + "activity-archived": "%s moved to Archive", + "activity-attached": "pievienoja %s pie %s", + "activity-created": "izveidoja%s", + "activity-customfield-created": "created custom field %s", + "activity-excluded": "izslēdza%s no%s", + "activity-imported": "importēja %s iekšā%s no%s", + "activity-imported-board": "imported %s from %s", + "activity-joined": "joined %s", + "activity-moved": "moved %s from %s to %s", + "activity-on": "on %s", + "activity-removed": "removed %s from %s", + "activity-sent": "sent %s to %s", + "activity-unjoined": "unjoined %s", + "activity-subtask-added": "added subtask to %s", + "activity-checked-item": "checked %s in checklist %s of %s", + "activity-unchecked-item": "unchecked %s in checklist %s of %s", + "activity-checklist-added": "added checklist to %s", + "activity-checklist-removed": "removed a checklist from %s", + "activity-checklist-completed": "completed checklist %s of %s", + "activity-checklist-uncompleted": "uncompleted the checklist %s of %s", + "activity-checklist-item-added": "added checklist item to '%s' in %s", + "activity-checklist-item-removed": "removed a checklist item from '%s' in %s", + "add": "Add", + "activity-checked-item-card": "checked %s in checklist %s", + "activity-unchecked-item-card": "unchecked %s in checklist %s", + "activity-checklist-completed-card": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "activity-checklist-uncompleted-card": "uncompleted the checklist %s", + "activity-editComment": "edited comment %s", + "activity-deleteComment": "deleted comment %s", + "add-attachment": "Add Attachment", + "add-board": "Add Board", + "add-card": "Add Card", + "add-swimlane": "Add Swimlane", + "add-subtask": "Add Subtask", + "add-checklist": "Add Checklist", + "add-checklist-item": "Add an item to checklist", + "add-cover": "Add Cover", + "add-label": "Add Label", + "add-list": "Add List", + "add-members": "Add Members", + "added": "Added", + "addMemberPopup-title": "Members", + "admin": "Admin", + "admin-desc": "Can view and edit cards, remove members, and change settings for the board.", + "admin-announcement": "Announcement", + "admin-announcement-active": "Active System-Wide Announcement", + "admin-announcement-title": "Announcement from Administrator", + "all-boards": "All boards", + "and-n-other-card": "And __count__ other card", + "and-n-other-card_plural": "And __count__ other cards", + "apply": "Apply", + "app-is-offline": "Loading, please wait. Refreshing the page will cause data loss. If loading does not work, please check that server has not stopped.", + "archive": "Move to Archive", + "archive-all": "Move All to Archive", + "archive-board": "Move Board to Archive", + "archive-card": "Move Card to Archive", + "archive-list": "Move List to Archive", + "archive-swimlane": "Move Swimlane to Archive", + "archive-selection": "Move selection to Archive", + "archiveBoardPopup-title": "Move Board to Archive?", + "archived-items": "Archive", + "archived-boards": "Boards in Archive", + "restore-board": "Restore Board", + "no-archived-boards": "No Boards in Archive.", + "archives": "Archive", + "template": "Template", + "templates": "Templates", + "assign-member": "Assign member", + "attached": "attached", + "attachment": "Attachment", + "attachment-delete-pop": "Deleting an attachment is permanent. There is no undo.", + "attachmentDeletePopup-title": "Delete Attachment?", + "attachments": "Attachments", + "auto-watch": "Automatically watch boards when they are created", + "avatar-too-big": "The avatar is too large (70KB max)", + "back": "Back", + "board-change-color": "Change color", + "board-nb-stars": "%s stars", + "board-not-found": "Board not found", + "board-private-info": "This board will be <strong>private</strong>.", + "board-public-info": "This board will be <strong>public</strong>.", + "boardChangeColorPopup-title": "Change Board Background", + "boardChangeTitlePopup-title": "Rename Board", + "boardChangeVisibilityPopup-title": "Change Visibility", + "boardChangeWatchPopup-title": "Change Watch", + "boardMenuPopup-title": "Board Settings", + "boardChangeViewPopup-title": "Board View", + "boards": "Boards", + "board-view": "Board View", + "board-view-cal": "Calendar", + "board-view-swimlanes": "Swimlanes", + "board-view-collapse": "Collapse", + "board-view-lists": "Lists", + "bucket-example": "Like “Bucket List” for example", + "cancel": "Cancel", + "card-archived": "This card is moved to Archive.", + "board-archived": "This board is moved to Archive.", + "card-comments-title": "This card has %s comment.", + "card-delete-notice": "Deleting is permanent. You will lose all actions associated with this card.", + "card-delete-pop": "All actions will be removed from the activity feed and you won't be able to re-open the card. There is no undo.", + "card-delete-suggest-archive": "You can move a card to Archive to remove it from the board and preserve the activity.", + "card-due": "Due", + "card-due-on": "Due on", + "card-spent": "Spent Time", + "card-edit-attachments": "Edit attachments", + "card-edit-custom-fields": "Edit custom fields", + "card-edit-labels": "Edit labels", + "card-edit-members": "Edit members", + "card-labels-title": "Change the labels for the card.", + "card-members-title": "Add or remove members of the board from the card.", + "card-start": "Start", + "card-start-on": "Starts on", + "cardAttachmentsPopup-title": "Attach From", + "cardCustomField-datePopup-title": "Change date", + "cardCustomFieldsPopup-title": "Edit custom fields", + "cardDeletePopup-title": "Delete Card?", + "cardDetailsActionsPopup-title": "Card Actions", + "cardLabelsPopup-title": "Labels", + "cardMembersPopup-title": "Members", + "cardMorePopup-title": "More", + "cardTemplatePopup-title": "Create template", + "cards": "Cards", + "cards-count": "Cards", + "casSignIn": "Sign In with CAS", + "cardType-card": "Card", + "cardType-linkedCard": "Linked Card", + "cardType-linkedBoard": "Linked Board", + "change": "Change", + "change-avatar": "Change Avatar", + "change-password": "Change Password", + "change-permissions": "Change permissions", + "change-settings": "Change Settings", + "changeAvatarPopup-title": "Change Avatar", + "changeLanguagePopup-title": "Change Language", + "changePasswordPopup-title": "Change Password", + "changePermissionsPopup-title": "Change Permissions", + "changeSettingsPopup-title": "Change Settings", + "subtasks": "Subtasks", + "checklists": "Checklists", + "click-to-star": "Click to star this board.", + "click-to-unstar": "Click to unstar this board.", + "clipboard": "Clipboard or drag & drop", + "close": "Close", + "close-board": "Close Board", + "close-board-pop": "You will be able to restore the board by clicking the “Archive” button from the home header.", + "color-black": "black", + "color-blue": "blue", + "color-crimson": "crimson", + "color-darkgreen": "darkgreen", + "color-gold": "gold", + "color-gray": "gray", + "color-green": "green", + "color-indigo": "indigo", + "color-lime": "lime", + "color-magenta": "magenta", + "color-mistyrose": "mistyrose", + "color-navy": "navy", + "color-orange": "orange", + "color-paleturquoise": "paleturquoise", + "color-peachpuff": "peachpuff", + "color-pink": "pink", + "color-plum": "plum", + "color-purple": "purple", + "color-red": "red", + "color-saddlebrown": "saddlebrown", + "color-silver": "silver", + "color-sky": "sky", + "color-slateblue": "slateblue", + "color-white": "white", + "color-yellow": "yellow", + "unset-color": "Unset", + "comment": "Comment", + "comment-placeholder": "Write Comment", + "comment-only": "Comment only", + "comment-only-desc": "Can comment on cards only.", + "no-comments": "No comments", + "no-comments-desc": "Can not see comments and activities.", + "worker": "Worker", + "worker-desc": "Can only move cards, assign itself to card and comment.", + "computer": "Computer", + "confirm-subtask-delete-dialog": "Are you sure you want to delete subtask?", + "confirm-checklist-delete-dialog": "Are you sure you want to delete checklist?", + "copy-card-link-to-clipboard": "Copy card link to clipboard", + "linkCardPopup-title": "Link Card", + "searchElementPopup-title": "Search", + "copyCardPopup-title": "Copy Card", + "copyChecklistToManyCardsPopup-title": "Copy Checklist Template to Many Cards", + "copyChecklistToManyCardsPopup-instructions": "Destination Card Titles and Descriptions in this JSON format", + "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"First card title\", \"description\":\"First card description\"}, {\"title\":\"Second card title\",\"description\":\"Second card description\"},{\"title\":\"Last card title\",\"description\":\"Last card description\"} ]", + "create": "Create", + "createBoardPopup-title": "Create Board", + "chooseBoardSourcePopup-title": "Import board", + "createLabelPopup-title": "Create Label", + "createCustomField": "Create Field", + "createCustomFieldPopup-title": "Create Field", + "current": "current", + "custom-field-delete-pop": "There is no undo. This will remove this custom field from all cards and destroy its history.", + "custom-field-checkbox": "Checkbox", + "custom-field-date": "Date", + "custom-field-dropdown": "Dropdown List", + "custom-field-dropdown-none": "(none)", + "custom-field-dropdown-options": "List Options", + "custom-field-dropdown-options-placeholder": "Press enter to add more options", + "custom-field-dropdown-unknown": "(unknown)", + "custom-field-number": "Number", + "custom-field-text": "Text", + "custom-fields": "Custom Fields", + "date": "Date", + "decline": "Decline", + "default-avatar": "Default avatar", + "delete": "Delete", + "deleteCustomFieldPopup-title": "Delete Custom Field?", + "deleteLabelPopup-title": "Delete Label?", + "description": "Description", + "disambiguateMultiLabelPopup-title": "Disambiguate Label Action", + "disambiguateMultiMemberPopup-title": "Disambiguate Member Action", + "discard": "Discard", + "done": "Done", + "download": "Download", + "edit": "Edit", + "edit-avatar": "Change Avatar", + "edit-profile": "Edit Profile", + "edit-wip-limit": "Edit WIP Limit", + "soft-wip-limit": "Soft WIP Limit", + "editCardStartDatePopup-title": "Change start date", + "editCardDueDatePopup-title": "Change due date", + "editCustomFieldPopup-title": "Edit Field", + "editCardSpentTimePopup-title": "Change spent time", + "editLabelPopup-title": "Change Label", + "editNotificationPopup-title": "Edit Notification", + "editProfilePopup-title": "Edit Profile", + "email": "Email", + "email-enrollAccount-subject": "An account created for you on __siteName__", + "email-enrollAccount-text": "Hello __user__,\n\nTo start using the service, simply click the link below.\n\n__url__\n\nThanks.", + "email-fail": "Sending email failed", + "email-fail-text": "Error trying to send email", + "email-invalid": "Invalid email", + "email-invite": "Invite via Email", + "email-invite-subject": "__inviter__ sent you an invitation", + "email-invite-text": "Dear __user__,\n\n__inviter__ invites you to join board \"__board__\" for collaborations.\n\nPlease follow the link below:\n\n__url__\n\nThanks.", + "email-resetPassword-subject": "Reset your password on __siteName__", + "email-resetPassword-text": "Hello __user__,\n\nTo reset your password, simply click the link below.\n\n__url__\n\nThanks.", + "email-sent": "Email sent", + "email-verifyEmail-subject": "Verify your email address on __siteName__", + "email-verifyEmail-text": "Hello __user__,\n\nTo verify your account email, simply click the link below.\n\n__url__\n\nThanks.", + "enable-wip-limit": "Enable WIP Limit", + "error-board-doesNotExist": "This board does not exist", + "error-board-notAdmin": "You need to be admin of this board to do that", + "error-board-notAMember": "You need to be a member of this board to do that", + "error-json-malformed": "Your text is not valid JSON", + "error-json-schema": "Your JSON data does not include the proper information in the correct format", + "error-list-doesNotExist": "This list does not exist", + "error-user-doesNotExist": "This user does not exist", + "error-user-notAllowSelf": "You can not invite yourself", + "error-user-notCreated": "This user is not created", + "error-username-taken": "This username is already taken", + "error-email-taken": "Email has already been taken", + "export-board": "Export board", + "sort": "Sort", + "sort-desc": "Click to Sort List", + "list-sort-by": "Sort the List By:", + "list-label-modifiedAt": "Last Access Time", + "list-label-title": "Name of the List", + "list-label-sort": "Your Manual Order", + "list-label-short-modifiedAt": "(L)", + "list-label-short-title": "(N)", + "list-label-short-sort": "(M)", + "filter": "Filter", + "filter-cards": "Filter Cards or Lists", + "list-filter-label": "Filter List by Title", + "filter-clear": "Clear filter", + "filter-no-label": "No label", + "filter-no-member": "No member", + "filter-no-custom-fields": "No Custom Fields", + "filter-show-archive": "Show archived lists", + "filter-hide-empty": "Hide empty lists", + "filter-on": "Filter is on", + "filter-on-desc": "You are filtering cards on this board. Click here to edit filter.", + "filter-to-selection": "Filter to selection", + "advanced-filter-label": "Advanced Filter", + "advanced-filter-description": "Advanced Filter allows to write a string containing following operators: == != <= >= && || ( ) A space is used as a separator between the Operators. You can filter for all Custom Fields by typing their names and values. For Example: Field1 == Value1. Note: If fields or values contains spaces, you need to encapsulate them into single quotes. For Example: 'Field 1' == 'Value 1'. For single control characters (' \\/) to be skipped, you can use \\. For example: Field1 == I\\'m. Also you can combine multiple conditions. For Example: F1 == V1 || F1 == V2. Normally all operators are interpreted from left to right. You can change the order by placing brackets. For Example: F1 == V1 && ( F2 == V2 || F2 == V3 ). Also you can search text fields using regex: F1 == /Tes.*/i", + "fullname": "Full Name", + "header-logo-title": "Go back to your boards page.", + "hide-system-messages": "Hide system messages", + "headerBarCreateBoardPopup-title": "Create Board", + "home": "Home", + "import": "Import", + "link": "Link", + "import-board": "import board", + "import-board-c": "Import board", + "import-board-title-trello": "Import board from Trello", + "import-board-title-wekan": "Import board from previous export", + "import-sandstorm-backup-warning": "Do not delete data you import from original exported board or Trello before checking does this grain close and open again, or do you get Board not found error, that means data loss.", + "import-sandstorm-warning": "Imported board will delete all existing data on board and replace it with imported board.", + "from-trello": "From Trello", + "from-wekan": "From previous export", + "import-board-instruction-trello": "In your Trello board, go to 'Menu', then 'More', 'Print and Export', 'Export JSON', and copy the resulting text.", + "import-board-instruction-wekan": "In your board, go to 'Menu', then 'Export board', and copy the text in the downloaded file.", + "import-board-instruction-about-errors": "If you get errors when importing board, sometimes importing still works, and board is at All Boards page.", + "import-json-placeholder": "Paste your valid JSON data here", + "import-map-members": "Map members", + "import-members-map": "Your imported board has some members. Please map the members you want to import to your users", + "import-show-user-mapping": "Review members mapping", + "import-user-select": "Pick your existing user you want to use as this member", + "importMapMembersAddPopup-title": "Select member", + "info": "Version", + "initials": "Initials", + "invalid-date": "Invalid date", + "invalid-time": "Invalid time", + "invalid-user": "Invalid user", + "joined": "joined", + "just-invited": "You are just invited to this board", + "keyboard-shortcuts": "Keyboard shortcuts", + "label-create": "Create Label", + "label-default": "%s label (default)", + "label-delete-pop": "There is no undo. This will remove this label from all cards and destroy its history.", + "labels": "Labels", + "language": "Language", + "last-admin-desc": "You can’t change roles because there must be at least one admin.", + "leave-board": "Leave Board", + "leave-board-pop": "Are you sure you want to leave __boardTitle__? You will be removed from all cards on this board.", + "leaveBoardPopup-title": "Leave Board ?", + "link-card": "Link to this card", + "list-archive-cards": "Move all cards in this list to Archive", + "list-archive-cards-pop": "This will remove all the cards in this list from the board. To view cards in Archive and bring them back to the board, click “Menu” > “Archive”.", + "list-move-cards": "Move all cards in this list", + "list-select-cards": "Select all cards in this list", + "set-color-list": "Set Color", + "listActionPopup-title": "List Actions", + "swimlaneActionPopup-title": "Swimlane Actions", + "swimlaneAddPopup-title": "Add a Swimlane below", + "listImportCardPopup-title": "Import a Trello card", + "listMorePopup-title": "More", + "link-list": "Link to this list", + "list-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the list. There is no undo.", + "list-delete-suggest-archive": "You can move a list to Archive to remove it from the board and preserve the activity.", + "lists": "Lists", + "swimlanes": "Swimlanes", + "log-out": "Log Out", + "log-in": "Log In", + "loginPopup-title": "Log In", + "memberMenuPopup-title": "Member Settings", + "members": "Members", + "menu": "Menu", + "move-selection": "Move selection", + "moveCardPopup-title": "Move Card", + "moveCardToBottom-title": "Move to Bottom", + "moveCardToTop-title": "Move to Top", + "moveSelectionPopup-title": "Move selection", + "multi-selection": "Multi-Selection", + "multi-selection-on": "Multi-Selection is on", + "muted": "Muted", + "muted-info": "You will never be notified of any changes in this board", + "my-boards": "My Boards", + "name": "Name", + "no-archived-cards": "No cards in Archive.", + "no-archived-lists": "No lists in Archive.", + "no-archived-swimlanes": "No swimlanes in Archive.", + "no-results": "No results", + "normal": "Normal", + "normal-desc": "Can view and edit cards. Can't change settings.", + "not-accepted-yet": "Invitation not accepted yet", + "notify-participate": "Receive updates to any cards you participate as creater or member", + "notify-watch": "Receive updates to any boards, lists, or cards you’re watching", + "optional": "optional", + "or": "or", + "page-maybe-private": "This page may be private. You may be able to view it by <a href='%s'>logging in</a>.", + "page-not-found": "Page not found.", + "password": "Password", + "paste-or-dragdrop": "to paste, or drag & drop image file to it (image only)", + "participating": "Participating", + "preview": "Preview", + "previewAttachedImagePopup-title": "Preview", + "previewClipboardImagePopup-title": "Preview", + "private": "Private", + "private-desc": "This board is private. Only people added to the board can view and edit it.", + "profile": "Profile", + "public": "Public", + "public-desc": "This board is public. It's visible to anyone with the link and will show up in search engines like Google. Only people added to the board can edit.", + "quick-access-description": "Star a board to add a shortcut in this bar.", + "remove-cover": "Remove Cover", + "remove-from-board": "Remove from Board", + "remove-label": "Remove Label", + "listDeletePopup-title": "Delete List ?", + "remove-member": "Remove Member", + "remove-member-from-card": "Remove from Card", + "remove-member-pop": "Remove __name__ (__username__) from __boardTitle__? The member will be removed from all cards on this board. They will receive a notification.", + "removeMemberPopup-title": "Remove Member?", + "rename": "Rename", + "rename-board": "Rename Board", + "restore": "Restore", + "save": "Save", + "search": "Search", + "rules": "Rules", + "search-cards": "Search from card/list titles, descriptions and custom fields on this board", + "search-example": "Text to search for?", + "select-color": "Select Color", + "set-wip-limit-value": "Set a limit for the maximum number of tasks in this list", + "setWipLimitPopup-title": "Set WIP Limit", + "shortcut-assign-self": "Assign yourself to current card", + "shortcut-autocomplete-emoji": "Autocomplete emoji", + "shortcut-autocomplete-members": "Autocomplete members", + "shortcut-clear-filters": "Clear all filters", + "shortcut-close-dialog": "Close Dialog", + "shortcut-filter-my-cards": "Filter my cards", + "shortcut-show-shortcuts": "Bring up this shortcuts list", + "shortcut-toggle-filterbar": "Toggle Filter Sidebar", + "shortcut-toggle-sidebar": "Toggle Board Sidebar", + "show-cards-minimum-count": "Show cards count if list contains more than", + "sidebar-open": "Open Sidebar", + "sidebar-close": "Close Sidebar", + "signupPopup-title": "Create an Account", + "star-board-title": "Click to star this board. It will show up at top of your boards list.", + "starred-boards": "Starred Boards", + "starred-boards-description": "Starred boards show up at the top of your boards list.", + "subscribe": "Subscribe", + "team": "Team", + "this-board": "this board", + "this-card": "this card", + "spent-time-hours": "Spent time (hours)", + "overtime-hours": "Overtime (hours)", + "overtime": "Overtime", + "has-overtime-cards": "Has overtime cards", + "has-spenttime-cards": "Has spent time cards", + "time": "Time", + "title": "Title", + "tracking": "Tracking", + "tracking-info": "You will be notified of any changes to those cards you are involved as creator or member.", + "type": "Type", + "unassign-member": "Unassign member", + "unsaved-description": "You have an unsaved description.", + "unwatch": "Unwatch", + "upload": "Upload", + "upload-avatar": "Upload an avatar", + "uploaded-avatar": "Uploaded an avatar", + "username": "Username", + "view-it": "View it", + "warn-list-archived": "warning: this card is in an list at Archive", + "watch": "Watch", + "watching": "Watching", + "watching-info": "You will be notified of any change in this board", + "welcome-board": "Welcome Board", + "welcome-swimlane": "Milestone 1", + "welcome-list1": "Basics", + "welcome-list2": "Advanced", + "card-templates-swimlane": "Card Templates", + "list-templates-swimlane": "List Templates", + "board-templates-swimlane": "Board Templates", + "what-to-do": "What do you want to do?", + "wipLimitErrorPopup-title": "Invalid WIP Limit", + "wipLimitErrorPopup-dialog-pt1": "The number of tasks in this list is higher than the WIP limit you've defined.", + "wipLimitErrorPopup-dialog-pt2": "Please move some tasks out of this list, or set a higher WIP limit.", + "admin-panel": "Admin Panel", + "settings": "Settings", + "people": "People", + "registration": "Registration", + "disable-self-registration": "Disable Self-Registration", + "invite": "Invite", + "invite-people": "Invite People", + "to-boards": "To board(s)", + "email-addresses": "Email Addresses", + "smtp-host-description": "The address of the SMTP server that handles your emails.", + "smtp-port-description": "The port your SMTP server uses for outgoing emails.", + "smtp-tls-description": "Enable TLS support for SMTP server", + "smtp-host": "SMTP Host", + "smtp-port": "SMTP Port", + "smtp-username": "Username", + "smtp-password": "Password", + "smtp-tls": "TLS support", + "send-from": "From", + "send-smtp-test": "Send a test email to yourself", + "invitation-code": "Invitation Code", + "email-invite-register-subject": "__inviter__ sent you an invitation", + "email-invite-register-text": "Dear __user__,\n\n__inviter__ invites you to kanban board for collaborations.\n\nPlease follow the link below:\n__url__\n\nAnd your invitation code is: __icode__\n\nThanks.", + "email-smtp-test-subject": "SMTP Test Email", + "email-smtp-test-text": "You have successfully sent an email", + "error-invitation-code-not-exist": "Invitation code doesn't exist", + "error-notAuthorized": "You are not authorized to view this page.", + "webhook-title": "Webhook Name", + "webhook-token": "Token (Optional for Authentication)", + "outgoing-webhooks": "Outgoing Webhooks", + "bidirectional-webhooks": "Two-Way Webhooks", + "outgoingWebhooksPopup-title": "Outgoing Webhooks", + "boardCardTitlePopup-title": "Card Title Filter", + "disable-webhook": "Disable This Webhook", + "global-webhook": "Global Webhooks", + "new-outgoing-webhook": "New Outgoing Webhook", + "no-name": "(Unknown)", + "Node_version": "Node version", + "Meteor_version": "Meteor version", + "MongoDB_version": "MongoDB version", + "MongoDB_storage_engine": "MongoDB storage engine", + "MongoDB_Oplog_enabled": "MongoDB Oplog enabled", + "OS_Arch": "OS Arch", + "OS_Cpus": "OS CPU Count", + "OS_Freemem": "OS Free Memory", + "OS_Loadavg": "OS Load Average", + "OS_Platform": "OS Platform", + "OS_Release": "OS Release", + "OS_Totalmem": "OS Total Memory", + "OS_Type": "OS Type", + "OS_Uptime": "OS Uptime", + "days": "days", + "hours": "hours", + "minutes": "minutes", + "seconds": "seconds", + "show-field-on-card": "Show this field on card", + "automatically-field-on-card": "Auto create field to all cards", + "showLabel-field-on-card": "Show field label on minicard", + "yes": "Yes", + "no": "No", + "accounts": "Accounts", + "accounts-allowEmailChange": "Allow Email Change", + "accounts-allowUserNameChange": "Allow Username Change", + "createdAt": "Created at", + "verified": "Verified", + "active": "Active", + "card-received": "Received", + "card-received-on": "Received on", + "card-end": "End", + "card-end-on": "Ends on", + "editCardReceivedDatePopup-title": "Change received date", + "editCardEndDatePopup-title": "Change end date", + "setCardColorPopup-title": "Set color", + "setCardActionsColorPopup-title": "Choose a color", + "setSwimlaneColorPopup-title": "Choose a color", + "setListColorPopup-title": "Choose a color", + "assigned-by": "Assigned By", + "requested-by": "Requested By", + "board-delete-notice": "Deleting is permanent. You will lose all lists, cards and actions associated with this board.", + "delete-board-confirm-popup": "All lists, cards, labels, and activities will be deleted and you won't be able to recover the board contents. There is no undo.", + "boardDeletePopup-title": "Delete Board?", + "delete-board": "Delete Board", + "default-subtasks-board": "Subtasks for __board__ board", + "default": "Default", + "queue": "Queue", + "subtask-settings": "Subtasks Settings", + "card-settings": "Card Settings", + "boardSubtaskSettingsPopup-title": "Board Subtasks Settings", + "boardCardSettingsPopup-title": "Card Settings", + "deposit-subtasks-board": "Deposit subtasks to this board:", + "deposit-subtasks-list": "Landing list for subtasks deposited here:", + "show-parent-in-minicard": "Show parent in minicard:", + "prefix-with-full-path": "Prefix with full path", + "prefix-with-parent": "Prefix with parent", + "subtext-with-full-path": "Subtext with full path", + "subtext-with-parent": "Subtext with parent", + "change-card-parent": "Change card's parent", + "parent-card": "Parent card", + "source-board": "Source board", + "no-parent": "Don't show parent", + "activity-added-label": "added label '%s' to %s", + "activity-removed-label": "removed label '%s' from %s", + "activity-delete-attach": "deleted an attachment from %s", + "activity-added-label-card": "added label '%s'", + "activity-removed-label-card": "removed label '%s'", + "activity-delete-attach-card": "deleted an attachment", + "activity-set-customfield": "set custom field '%s' to '%s' in %s", + "activity-unset-customfield": "unset custom field '%s' in %s", + "r-rule": "Rule", + "r-add-trigger": "Add trigger", + "r-add-action": "Add action", + "r-board-rules": "Board rules", + "r-add-rule": "Add rule", + "r-view-rule": "View rule", + "r-delete-rule": "Delete rule", + "r-new-rule-name": "New rule title", + "r-no-rules": "No rules", + "r-when-a-card": "When a card", + "r-is": "is", + "r-is-moved": "is moved", + "r-added-to": "added to", + "r-removed-from": "Removed from", + "r-the-board": "the board", + "r-list": "list", + "set-filter": "Set Filter", + "r-moved-to": "Moved to", + "r-moved-from": "Moved from", + "r-archived": "Moved to Archive", + "r-unarchived": "Restored from Archive", + "r-a-card": "a card", + "r-when-a-label-is": "When a label is", + "r-when-the-label": "When the label", + "r-list-name": "list name", + "r-when-a-member": "When a member is", + "r-when-the-member": "When the member", + "r-name": "name", + "r-when-a-attach": "When an attachment", + "r-when-a-checklist": "When a checklist is", + "r-when-the-checklist": "When the checklist", + "r-completed": "Completed", + "r-made-incomplete": "Made incomplete", + "r-when-a-item": "When a checklist item is", + "r-when-the-item": "When the checklist item", + "r-checked": "Checked", + "r-unchecked": "Unchecked", + "r-move-card-to": "Move card to", + "r-top-of": "Top of", + "r-bottom-of": "Bottom of", + "r-its-list": "its list", + "r-archive": "Move to Archive", + "r-unarchive": "Restore from Archive", + "r-card": "card", + "r-add": "Add", + "r-remove": "Remove", + "r-label": "label", + "r-member": "member", + "r-remove-all": "Remove all members from the card", + "r-set-color": "Set color to", + "r-checklist": "checklist", + "r-check-all": "Check all", + "r-uncheck-all": "Uncheck all", + "r-items-check": "items of checklist", + "r-check": "Check", + "r-uncheck": "Uncheck", + "r-item": "item", + "r-of-checklist": "of checklist", + "r-send-email": "Send an email", + "r-to": "to", + "r-subject": "subject", + "r-rule-details": "Rule details", + "r-d-move-to-top-gen": "Move card to top of its list", + "r-d-move-to-top-spec": "Move card to top of list", + "r-d-move-to-bottom-gen": "Move card to bottom of its list", + "r-d-move-to-bottom-spec": "Move card to bottom of list", + "r-d-send-email": "Send email", + "r-d-send-email-to": "to", + "r-d-send-email-subject": "subject", + "r-d-send-email-message": "message", + "r-d-archive": "Move card to Archive", + "r-d-unarchive": "Restore card from Archive", + "r-d-add-label": "Add label", + "r-d-remove-label": "Remove label", + "r-create-card": "Create new card", + "r-in-list": "in list", + "r-in-swimlane": "in swimlane", + "r-d-add-member": "Add member", + "r-d-remove-member": "Remove member", + "r-d-remove-all-member": "Remove all member", + "r-d-check-all": "Check all items of a list", + "r-d-uncheck-all": "Uncheck all items of a list", + "r-d-check-one": "Check item", + "r-d-uncheck-one": "Uncheck item", + "r-d-check-of-list": "of checklist", + "r-d-add-checklist": "Add checklist", + "r-d-remove-checklist": "Remove checklist", + "r-by": "by", + "r-add-checklist": "Add checklist", + "r-with-items": "with items", + "r-items-list": "item1,item2,item3", + "r-add-swimlane": "Add swimlane", + "r-swimlane-name": "swimlane name", + "r-board-note": "Note: leave a field empty to match every possible value.", + "r-checklist-note": "Note: checklist's items have to be written as comma separated values.", + "r-when-a-card-is-moved": "When a card is moved to another list", + "r-set": "Set", + "r-update": "Update", + "r-datefield": "date field", + "r-df-start-at": "start", + "r-df-due-at": "due", + "r-df-end-at": "end", + "r-df-received-at": "received", + "r-to-current-datetime": "to current date/time", + "r-remove-value-from": "Remove value from", + "ldap": "LDAP", + "oauth2": "OAuth2", + "cas": "CAS", + "authentication-method": "Authentication method", + "authentication-type": "Authentication type", + "custom-product-name": "Custom Product Name", + "layout": "Layout", + "hide-logo": "Hide Logo", + "add-custom-html-after-body-start": "Add Custom HTML after <body> start", + "add-custom-html-before-body-end": "Add Custom HTML before </body> end", + "error-undefined": "Something went wrong", + "error-ldap-login": "An error occurred while trying to login", + "display-authentication-method": "Display Authentication Method", + "default-authentication-method": "Default Authentication Method", + "duplicate-board": "Duplicate Board", + "people-number": "The number of people is:", + "swimlaneDeletePopup-title": "Delete Swimlane ?", + "swimlane-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the swimlane. There is no undo.", + "restore-all": "Restore all", + "delete-all": "Delete all", + "loading": "Loading, please wait.", + "previous_as": "last time was", + "act-a-dueAt": "modified due time to \nWhen: __timeValue__\nWhere: __card__\n previous due was __timeOldValue__", + "act-a-endAt": "modified ending time to __timeValue__ from (__timeOldValue__)", + "act-a-startAt": "modified starting time to __timeValue__ from (__timeOldValue__)", + "act-a-receivedAt": "modified received time to __timeValue__ from (__timeOldValue__)", + "a-dueAt": "modified due time to be", + "a-endAt": "modified ending time to be", + "a-startAt": "modified starting time to be", + "a-receivedAt": "modified received time to be", + "almostdue": "current due time %s is approaching", + "pastdue": "current due time %s is past", + "duenow": "current due time %s is today", + "act-newDue": "__list__/__card__ has 1st due reminder [__board__]", + "act-withDue": "__list__/__card__ due reminders [__board__]", + "act-almostdue": "was reminding the current due (__timeValue__) of __card__ is approaching", + "act-pastdue": "was reminding the current due (__timeValue__) of __card__ is past", + "act-duenow": "was reminding the current due (__timeValue__) of __card__ is now", + "act-atUserComment": "You were mentioned in [__board__] __list__/__card__", + "delete-user-confirm-popup": "Are you sure you want to delete this account? There is no undo.", + "accounts-allowUserDelete": "Allow users to self delete their account", + "hide-minicard-label-text": "Hide minicard label text", + "show-desktop-drag-handles": "Show desktop drag handles", + "assignee": "Assignee", + "cardAssigneesPopup-title": "Assignee", + "addmore-detail": "Add a more detailed description", + "show-on-card": "Show on Card", + "new": "New", + "editUserPopup-title": "Edit User", + "newUserPopup-title": "New User", + "notifications": "Notifications", + "view-all": "View All", + "filter-by-unread": "Filter by Unread", + "mark-all-as-read": "Mark all as read", + "allow-rename": "Allow Rename", + "allowRenamePopup-title": "Allow Rename" +} \ No newline at end of file diff --git a/i18n/mk.i18n.json b/i18n/mk.i18n.json index bbd822f4..d6455469 100644 --- a/i18n/mk.i18n.json +++ b/i18n/mk.i18n.json @@ -1,769 +1,769 @@ { - "accept": "Прифати", - "act-activity-notify": "Activity Notification", - "act-addAttachment": "added attachment __attachment__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-deleteAttachment": "deleted attachment __attachment__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addSubtask": "added subtask __subtask__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addedLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removeLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removedLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addChecklist": "added checklist __checklist__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addChecklistItem": "added checklist item __checklistItem__ to checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removeChecklist": "removed checklist __checklist__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removeChecklistItem": "removed checklist item __checklistItem__ from checklist __checkList__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-checkedItem": "checked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-uncheckedItem": "unchecked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-completeChecklist": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-uncompleteChecklist": "uncompleted checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addComment": "commented on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-editComment": "edited comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-deleteComment": "deleted comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-createBoard": "created board __board__", - "act-createSwimlane": "created swimlane __swimlane__ to board __board__", - "act-createCard": "created card __card__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-createCustomField": "created custom field __customField__ at board __board__", - "act-deleteCustomField": "deleted custom field __customField__ at board __board__", - "act-setCustomField": "edited custom field __customField__: __customFieldValue__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-createList": "added list __list__ to board __board__", - "act-addBoardMember": "added member __member__ to board __board__", - "act-archivedBoard": "Board __board__ moved to Archive", - "act-archivedCard": "Card __card__ at list __list__ at swimlane __swimlane__ at board __board__ moved to Archive", - "act-archivedList": "List __list__ at swimlane __swimlane__ at board __board__ moved to Archive", - "act-archivedSwimlane": "Swimlane __swimlane__ at board __board__ moved to Archive", - "act-importBoard": "imported board __board__", - "act-importCard": "imported card __card__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-importList": "imported list __list__ to swimlane __swimlane__ at board __board__", - "act-joinMember": "added member __member__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-moveCard": "moved card __card__ at board __board__ from list __oldList__ at swimlane __oldSwimlane__ to list __list__ at swimlane __swimlane__", - "act-moveCardToOtherBoard": "moved card __card__ from list __oldList__ at swimlane __oldSwimlane__ at board __oldBoard__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-removeBoardMember": "removed member __member__ from board __board__", - "act-restoredCard": "restored card __card__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-unjoinMember": "removed member __member__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-withBoardTitle": "__board__", - "act-withCardTitle": "[__board__] __card__", - "actions": "Акции", - "activities": "Активности", - "activity": "Активност", - "activity-added": "добави %s към %s", - "activity-archived": "%s е преместена во Архива", - "activity-attached": "прикачи %s към %s", - "activity-created": "създаде %s", - "activity-customfield-created": "създаде собствено поле %s", - "activity-excluded": "изключи %s от %s", - "activity-imported": "импортира %s в/във %s от %s", - "activity-imported-board": "импортира %s от %s", - "activity-joined": "се присъедини към %s", - "activity-moved": "премести %s от %s в/във %s", - "activity-on": "на %s", - "activity-removed": "премахна %s от %s", - "activity-sent": "изпрати %s до %s", - "activity-unjoined": "вече не е част от %s", - "activity-subtask-added": "добави задача към %s", - "activity-checked-item": "отбеляза%s в списък със задачи %s на %s", - "activity-unchecked-item": "размаркира %s от списък със задачи %s на %s", - "activity-checklist-added": "добави списък със задачи към %s", - "activity-checklist-removed": "премахна списък със задачи от %s", - "activity-checklist-completed": "completed checklist %s of %s", - "activity-checklist-uncompleted": "\"отзавърши\" чеклистта %s в %s", - "activity-checklist-item-added": "добави точка към '%s' в/във %s", - "activity-checklist-item-removed": "премахна точка от '%s' в %s", - "add": "Добави", - "activity-checked-item-card": "отбеляза %s в чеклист %s", - "activity-unchecked-item-card": "размаркира %s в чеклист %s", - "activity-checklist-completed-card": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "activity-checklist-uncompleted-card": "\"отзавърши\" чеклистта %s", - "activity-editComment": "edited comment %s", - "activity-deleteComment": "deleted comment %s", - "add-attachment": "Додај прилог", - "add-board": "Додади Табла", - "add-card": "Додади Картичка", - "add-swimlane": "Додади Коридор", - "add-subtask": "Додади подзадача", - "add-checklist": "Додади список на задачи", - "add-checklist-item": "Додади точка во списокот со задачи", - "add-cover": "Додади корица", - "add-label": "Додади етикета", - "add-list": "Додади листа", - "add-members": "Додави членови", - "added": "Додадено", - "addMemberPopup-title": "Членови", - "admin": "Администратор", - "admin-desc": "Can view and edit cards, remove members, and change settings for the board.", - "admin-announcement": "Съобщение", - "admin-announcement-active": "Active System-Wide Announcement", - "admin-announcement-title": "Announcement from Administrator", - "all-boards": "Сите табли", - "and-n-other-card": "And __count__ other card", - "and-n-other-card_plural": "And __count__ other cards", - "apply": "Приложи", - "app-is-offline": "Loading, please wait. Refreshing the page will cause data loss. If loading does not work, please check that server has not stopped.", - "archive": "Премести во Архива", - "archive-all": "Премести всички во Архива", - "archive-board": "Премести Таблото во Архива", - "archive-card": "Премести Картата во Архива", - "archive-list": "Премести Списъка во Архива", - "archive-swimlane": "Премести Коридора во Архива", - "archive-selection": "Премести избраното во Архива", - "archiveBoardPopup-title": "Да преместя ли Таблото во Архива?", - "archived-items": "Архива", - "archived-boards": "Табла во Архива", - "restore-board": "Възстанови Таблото", - "no-archived-boards": "Няма Табла во Архива.", - "archives": "Архива", - "template": "Template", - "templates": "Templates", - "assign-member": "Възложи на член от екипа", - "attached": "прикачен", - "attachment": "Прикаченн датотека", - "attachment-delete-pop": "Изтриването на прикачен датотека е завинаги. Няма как да бъде възстановен.", - "attachmentDeletePopup-title": "Желаете ли да изтриете прикачения датотека?", - "attachments": "Прикачени датотеки", - "auto-watch": "Автоматично наблюдаване на таблата, когато са създадени", - "avatar-too-big": "Аватарът е прекалено голям (максимум 70KB)", - "back": "Назад", - "board-change-color": "Промени боја", - "board-nb-stars": "%s звезди", - "board-not-found": "Таблото не е најдено", - "board-private-info": "This board will be <strong>private</strong>.", - "board-public-info": "This board will be <strong>public</strong>.", - "boardChangeColorPopup-title": "Change Board Background", - "boardChangeTitlePopup-title": "Промени името на Таблото", - "boardChangeVisibilityPopup-title": "Change Visibility", - "boardChangeWatchPopup-title": "Промени наблюдаването", - "boardMenuPopup-title": "Board Settings", - "boardChangeViewPopup-title": "Board View", - "boards": "Табли", - "board-view": "Board View", - "board-view-cal": "Календар", - "board-view-swimlanes": "Коридори", - "board-view-collapse": "Collapse", - "board-view-lists": "Листи", - "bucket-example": "Like “Bucket List” for example", - "cancel": "Откажи", - "card-archived": "Тази карта е преместена во Архива.", - "board-archived": "Това табло е преместено во Архива.", - "card-comments-title": "Тази карта има %s коментар.", - "card-delete-notice": "Deleting is permanent. You will lose all actions associated with this card.", - "card-delete-pop": "All actions will be removed from the activity feed and you won't be able to re-open the card. There is no undo.", - "card-delete-suggest-archive": "Можете да преместите картата во Архива, за да я премахнете от Таблото и така да запазите активността в него.", - "card-due": "Готова за", - "card-due-on": "Готова за", - "card-spent": "Изработено време", - "card-edit-attachments": "Промени прикачените датотеки", - "card-edit-custom-fields": "Промени собствените полета", - "card-edit-labels": "Промени етикетите", - "card-edit-members": "Промени членовете", - "card-labels-title": "Промени етикетите за картата.", - "card-members-title": "Добави или премахни членове на Таблото от тази карта.", - "card-start": "Започнува", - "card-start-on": "Започнува на", - "cardAttachmentsPopup-title": "Прикачи от", - "cardCustomField-datePopup-title": "Промени датата", - "cardCustomFieldsPopup-title": "Промени собствените полета", - "cardDeletePopup-title": "Желаете да изтриете картата?", - "cardDetailsActionsPopup-title": "Опции", - "cardLabelsPopup-title": "Етикети", - "cardMembersPopup-title": "Членови", - "cardMorePopup-title": "Повеќе", - "cardTemplatePopup-title": "Create template", - "cards": "Картички", - "cards-count": "Картички", - "casSignIn": "Sign In with CAS", - "cardType-card": "Карта", - "cardType-linkedCard": "Поврзана карта", - "cardType-linkedBoard": "Свързано табло", - "change": "Промени", - "change-avatar": "Промени аватара", - "change-password": "Промени лозинка", - "change-permissions": "Промени права", - "change-settings": "Промени параметри", - "changeAvatarPopup-title": "Промени аватар", - "changeLanguagePopup-title": "Промени јазик", - "changePasswordPopup-title": "Промени лозинка", - "changePermissionsPopup-title": "Промени права", - "changeSettingsPopup-title": "Промени параметри", - "subtasks": "Подзадачи", - "checklists": "Списъци със задачи", - "click-to-star": "Click to star this board.", - "click-to-unstar": "Натиснете, за да премахнете това табло от любими.", - "clipboard": "Клипборда или с драг & дроп", - "close": "Затвори", - "close-board": "Затвори Табла", - "close-board-pop": "Ще можете да възстановите Таблото като натиснете на бутона \"Архива\" в началото на хедъра.", - "color-black": "црно", - "color-blue": "сино", - "color-crimson": "crimson", - "color-darkgreen": "darkgreen", - "color-gold": "златно", - "color-gray": "сиво", - "color-green": "зелено", - "color-indigo": "indigo", - "color-lime": "лайм", - "color-magenta": "magenta", - "color-mistyrose": "mistyrose", - "color-navy": "navy", - "color-orange": "оранжево", - "color-paleturquoise": "paleturquoise", - "color-peachpuff": "peachpuff", - "color-pink": "розово", - "color-plum": "plum", - "color-purple": "пурпурно", - "color-red": "червено", - "color-saddlebrown": "saddlebrown", - "color-silver": "silver", - "color-sky": "светло синьо", - "color-slateblue": "slateblue", - "color-white": "бяло", - "color-yellow": "жълто", - "unset-color": "Unset", - "comment": "Коментирај", - "comment-placeholder": "Напиши коментар", - "comment-only": "Само коментари", - "comment-only-desc": "Може да коментира само в карти.", - "no-comments": "Нема коментари", - "no-comments-desc": "Can not see comments and activities.", - "worker": "Worker", - "worker-desc": "Can only move cards, assign itself to card and comment.", - "computer": "Компјутер", - "confirm-subtask-delete-dialog": "Сигурен ли сте, дека сакате да изтриете подзадачата?", - "confirm-checklist-delete-dialog": "Сигурни ли сте, дека сакате да изтриете този чеклист?", - "copy-card-link-to-clipboard": "Копирай връзката на картата в клипборда", - "linkCardPopup-title": "Поврзи картичка", - "searchElementPopup-title": "Барај", - "copyCardPopup-title": "Копирај картичка", - "copyChecklistToManyCardsPopup-title": "Копирай чеклисти в други карти", - "copyChecklistToManyCardsPopup-instructions": "Destination Card Titles and Descriptions in this JSON format", - "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"First card title\", \"description\":\"First card description\"}, {\"title\":\"Second card title\",\"description\":\"Second card description\"},{\"title\":\"Last card title\",\"description\":\"Last card description\"} ]", - "create": "Креирај", - "createBoardPopup-title": "Креирај Табло", - "chooseBoardSourcePopup-title": "Импортирай Табло", - "createLabelPopup-title": "Креирај Табло", - "createCustomField": "Креирај Поле", - "createCustomFieldPopup-title": "Креирај Поле", - "current": "сегашен", - "custom-field-delete-pop": "There is no undo. This will remove this custom field from all cards and destroy its history.", - "custom-field-checkbox": "Чекбокс", - "custom-field-date": "Дата", - "custom-field-dropdown": "Падащо меню", - "custom-field-dropdown-none": "(няма)", - "custom-field-dropdown-options": "List Options", - "custom-field-dropdown-options-placeholder": "Press enter to add more options", - "custom-field-dropdown-unknown": "(unknown)", - "custom-field-number": "Број", - "custom-field-text": "Текст", - "custom-fields": "Собствени полета", - "date": "Дата", - "decline": "Откажи", - "default-avatar": "Основен аватар", - "delete": "Избриши", - "deleteCustomFieldPopup-title": "Изтриване на Собственото поле?", - "deleteLabelPopup-title": "Желаете да изтриете етикета?", - "description": "Описание", - "disambiguateMultiLabelPopup-title": "Disambiguate Label Action", - "disambiguateMultiMemberPopup-title": "Disambiguate Member Action", - "discard": "Отказ", - "done": "Готово", - "download": "Сваляне", - "edit": "Промени", - "edit-avatar": "Промени аватара", - "edit-profile": "Промяна на профила", - "edit-wip-limit": "Промени WIP лимита", - "soft-wip-limit": "\"Мек\" WIP лимит", - "editCardStartDatePopup-title": "Промени началната дата", - "editCardDueDatePopup-title": "Промени датата за готовност", - "editCustomFieldPopup-title": "Промени Полето", - "editCardSpentTimePopup-title": "Промени изработеното време", - "editLabelPopup-title": "Промяна на Етикета", - "editNotificationPopup-title": "Промени известията", - "editProfilePopup-title": "Промяна на профила", - "email": "Имейл", - "email-enrollAccount-subject": "Ваш профил беше създаден на __siteName__", - "email-enrollAccount-text": "Hello __user__,\n\nTo start using the service, simply click the link below.\n\n__url__\n\nThanks.", - "email-fail": "Неуспешно изпращане на имейла", - "email-fail-text": "Възникна грешка при изпращането на имейла", - "email-invalid": "Невалиден е-маил", - "email-invite": "Покани чрез е-маил", - "email-invite-subject": "__inviter__ sent you an invitation", - "email-invite-text": "Dear __user__,\n\n__inviter__ invites you to join board \"__board__\" for collaborations.\n\nPlease follow the link below:\n\n__url__\n\nThanks.", - "email-resetPassword-subject": "Reset your password on __siteName__", - "email-resetPassword-text": "Hello __user__,\n\nTo reset your password, simply click the link below.\n\n__url__\n\nThanks.", - "email-sent": "Имейлът е изпратен", - "email-verifyEmail-subject": "Verify your email address on __siteName__", - "email-verifyEmail-text": "Hello __user__,\n\nTo verify your account email, simply click the link below.\n\n__url__\n\nThanks.", - "enable-wip-limit": "Включи WIP лимита", - "error-board-doesNotExist": "Това табло не съществува", - "error-board-notAdmin": "За да направите това трябва да сте администратор на това табло", - "error-board-notAMember": "За да направите това трябва да сте член на това табло", - "error-json-malformed": "Текстът Ви не е валиден JSON", - "error-json-schema": "JSON информацията Ви не съдържа информация във валиден формат", - "error-list-doesNotExist": "Този списък не съществува", - "error-user-doesNotExist": "Този потребител не съществува", - "error-user-notAllowSelf": "Не можете да поканите себе си", - "error-user-notCreated": "Този потребител не е създаден", - "error-username-taken": "Това потребителско име е вече заето", - "error-email-taken": "Имейлът е вече зает", - "export-board": "Експортиране на Табло", - "sort": "Sort", - "sort-desc": "Click to Sort List", - "list-sort-by": "Sort the List By:", - "list-label-modifiedAt": "Last Access Time", - "list-label-title": "Name of the List", - "list-label-sort": "Your Manual Order", - "list-label-short-modifiedAt": "(L)", - "list-label-short-title": "(N)", - "list-label-short-sort": "(M)", - "filter": "Филтер", - "filter-cards": "Filter Cards or Lists", - "list-filter-label": "Filter List by Title", - "filter-clear": "Премахване на филтрите", - "filter-no-label": "без етикет", - "filter-no-member": "без член", - "filter-no-custom-fields": "Няма Собствени полета", - "filter-show-archive": "Show archived lists", - "filter-hide-empty": "Hide empty lists", - "filter-on": "Има приложени филтри", - "filter-on-desc": "В момента филтрирате картите в това табло. Моля, натиснете тук, за да промените филтъра.", - "filter-to-selection": "Филтрирай избраните", - "advanced-filter-label": "Напреден филтер", - "advanced-filter-description": "Advanced Filter allows to write a string containing following operators: == != <= >= && || ( ) A space is used as a separator between the Operators. You can filter for all Custom Fields by typing their names and values. For Example: Field1 == Value1. Note: If fields or values contains spaces, you need to encapsulate them into single quotes. For Example: 'Field 1' == 'Value 1'. For single control characters (' \\/) to be skipped, you can use \\. For example: Field1 == I\\'m. Also you can combine multiple conditions. For Example: F1 == V1 || F1 == V2. Normally all operators are interpreted from left to right. You can change the order by placing brackets. For Example: F1 == V1 && ( F2 == V2 || F2 == V3 ). Also you can search text fields using regex: F1 == /Tes.*/i", - "fullname": "Име", - "header-logo-title": "Назад към страницата с Вашите табла.", - "hide-system-messages": "Скриване на системните съобщения", - "headerBarCreateBoardPopup-title": "Креирај Табло", - "home": "Почетна", - "import": "Импорт", - "link": "Врска", - "import-board": "Импортирай Табло", - "import-board-c": "Импортирай Табло", - "import-board-title-trello": "Импорт на табло от Trello", - "import-board-title-wekan": "Import board from previous export", - "import-sandstorm-backup-warning": "Do not delete data you import from original exported board or Trello before checking does this grain close and open again, or do you get Board not found error, that means data loss.", - "import-sandstorm-warning": "Импортирането ще изтрие всичката налична информация в таблото и ще я замени с нова.", - "from-trello": "От Trello", - "from-wekan": "From previous export", - "import-board-instruction-trello": "In your Trello board, go to 'Menu', then 'More', 'Print and Export', 'Export JSON', and copy the resulting text.", - "import-board-instruction-wekan": "In your board, go to 'Menu', then 'Export board', and copy the text in the downloaded file.", - "import-board-instruction-about-errors": "If you get errors when importing board, sometimes importing still works, and board is at All Boards page.", - "import-json-placeholder": "Копирайте валидната Ви JSON информация тук", - "import-map-members": "Map members", - "import-members-map": "Your imported board has some members. Please map the members you want to import to your users", - "import-show-user-mapping": "Review members mapping", - "import-user-select": "Pick your existing user you want to use as this member", - "importMapMembersAddPopup-title": "Select member", - "info": "Версия", - "initials": "Инициали", - "invalid-date": "Невалидна дата", - "invalid-time": "Невалиден час", - "invalid-user": "Невалиден потребител", - "joined": "присъедини", - "just-invited": "Бяхте поканени в това табло", - "keyboard-shortcuts": "Преки пътища с клавиатурата", - "label-create": "Креирај етикет", - "label-default": "%s етикет (по подразбиране)", - "label-delete-pop": "There is no undo. This will remove this label from all cards and destroy its history.", - "labels": "Етикети", - "language": "Език", - "last-admin-desc": "You can’t change roles because there must be at least one admin.", - "leave-board": "Leave Board", - "leave-board-pop": "Are you sure you want to leave __boardTitle__? You will be removed from all cards on this board.", - "leaveBoardPopup-title": "Leave Board ?", - "link-card": "Връзка към тази карта", - "list-archive-cards": "Премести всички карти от този списък во Архива", - "list-archive-cards-pop": "Това ще премахне всички карти от този Списък от Таблото. За да видите картите во Архива и да ги върнете натиснете на \"Меню\" > \"Архива\".", - "list-move-cards": "Премести всички карти в този списък", - "list-select-cards": "Избери всички карти в този списък", - "set-color-list": "Set Color", - "listActionPopup-title": "List Actions", - "swimlaneActionPopup-title": "Swimlane Actions", - "swimlaneAddPopup-title": "Add a Swimlane below", - "listImportCardPopup-title": "Импорт на карта от Trello", - "listMorePopup-title": "Още", - "link-list": "Връзка към този списък", - "list-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the list. There is no undo.", - "list-delete-suggest-archive": "Можете да преместите списъка во Архива, за да го премахнете от Таблото и така да запазите активността в него.", - "lists": "Списъци", - "swimlanes": "Коридори", - "log-out": "Изход", - "log-in": "Вход", - "loginPopup-title": "Вход", - "memberMenuPopup-title": "Настройки на профила", - "members": "Членове", - "menu": "Меню", - "move-selection": "Move selection", - "moveCardPopup-title": "Премести картата", - "moveCardToBottom-title": "Премести в края", - "moveCardToTop-title": "Премести в началото", - "moveSelectionPopup-title": "Move selection", - "multi-selection": "Множествен избор", - "multi-selection-on": "Множественият избор е приложен", - "muted": "Muted", - "muted-info": "You will never be notified of any changes in this board", - "my-boards": "Моите табла", - "name": "Име", - "no-archived-cards": "Няма карти во Архива.", - "no-archived-lists": "Няма списъци во Архива.", - "no-archived-swimlanes": "Няма коридори во Архива.", - "no-results": "No results", - "normal": "Normal", - "normal-desc": "Can view and edit cards. Can't change settings.", - "not-accepted-yet": "Invitation not accepted yet", - "notify-participate": "Получавате информация за всички карти, в които сте отбелязани или сте създали", - "notify-watch": "Получавате информация за всички табла, списъци и карти, които наблюдавате", - "optional": "optional", - "or": "или", - "page-maybe-private": "This page may be private. You may be able to view it by <a href='%s'>logging in</a>.", - "page-not-found": "Page not found.", - "password": "Парола", - "paste-or-dragdrop": "to paste, or drag & drop image file to it (image only)", - "participating": "Participating", - "preview": "Preview", - "previewAttachedImagePopup-title": "Preview", - "previewClipboardImagePopup-title": "Preview", - "private": "Private", - "private-desc": "This board is private. Only people added to the board can view and edit it.", - "profile": "Профил", - "public": "Јавна", - "public-desc": "This board is public. It's visible to anyone with the link and will show up in search engines like Google. Only people added to the board can edit.", - "quick-access-description": "Star a board to add a shortcut in this bar.", - "remove-cover": "Remove Cover", - "remove-from-board": "Remove from Board", - "remove-label": "Remove Label", - "listDeletePopup-title": "Желаете да изтриете списъка?", - "remove-member": "Премахни член", - "remove-member-from-card": "Премахни от картата", - "remove-member-pop": "Remove __name__ (__username__) from __boardTitle__? The member will be removed from all cards on this board. They will receive a notification.", - "removeMemberPopup-title": "Remove Member?", - "rename": "Rename", - "rename-board": "Промени името на Таблото", - "restore": "Възстанови", - "save": "Запази", - "search": "Търсене", - "rules": "Правила", - "search-cards": "Search from card/list titles, descriptions and custom fields on this board", - "search-example": "Text to search for?", - "select-color": "Избери цвят", - "set-wip-limit-value": "Set a limit for the maximum number of tasks in this list", - "setWipLimitPopup-title": "Въведи WIP лимит", - "shortcut-assign-self": "Добави себе си към тази карта", - "shortcut-autocomplete-emoji": "Autocomplete emoji", - "shortcut-autocomplete-members": "Autocomplete members", - "shortcut-clear-filters": "Изчистване на всички филтри", - "shortcut-close-dialog": "Close Dialog", - "shortcut-filter-my-cards": "Филтрирай моите карти", - "shortcut-show-shortcuts": "Bring up this shortcuts list", - "shortcut-toggle-filterbar": "Отвори/затвори сайдбара с филтри", - "shortcut-toggle-sidebar": "Toggle Board Sidebar", - "show-cards-minimum-count": "Покажи бройката на картите, ако списъка съдържа повече от", - "sidebar-open": "Open Sidebar", - "sidebar-close": "Close Sidebar", - "signupPopup-title": "Create an Account", - "star-board-title": "Click to star this board. It will show up at top of your boards list.", - "starred-boards": "Любими табла", - "starred-boards-description": "Любимите табла се показват в началото на списъка Ви.", - "subscribe": "Subscribe", - "team": "Team", - "this-board": "това табло", - "this-card": "картата", - "spent-time-hours": "Изработено време (часа)", - "overtime-hours": "Оувъртайм (часа)", - "overtime": "Оувъртайм", - "has-overtime-cards": "Има карти с оувъртайм", - "has-spenttime-cards": "Има карти с изработено време", - "time": "Време", - "title": "Title", - "tracking": "Следене", - "tracking-info": "You will be notified of any changes to those cards you are involved as creator or member.", - "type": "Type", - "unassign-member": "Unassign member", - "unsaved-description": "You have an unsaved description.", - "unwatch": "Спри наблюдаването", - "upload": "Upload", - "upload-avatar": "Качване на аватар", - "uploaded-avatar": "Качихте аватар", - "username": "Потребителско име", - "view-it": "View it", - "warn-list-archived": "внимание: тази карта е в списък во Архива", - "watch": "Наблюдавай", - "watching": "Наблюдава", - "watching-info": "You will be notified of any change in this board", - "welcome-board": "Welcome Board", - "welcome-swimlane": "Milestone 1", - "welcome-list1": "Basics", - "welcome-list2": "Advanced", - "card-templates-swimlane": "Card Templates", - "list-templates-swimlane": "List Templates", - "board-templates-swimlane": "Board Templates", - "what-to-do": "What do you want to do?", - "wipLimitErrorPopup-title": "Невалиден WIP лимит", - "wipLimitErrorPopup-dialog-pt1": "The number of tasks in this list is higher than the WIP limit you've defined.", - "wipLimitErrorPopup-dialog-pt2": "Моля, преместете някои от задачите от този списък или въведете по-висок WIP лимит.", - "admin-panel": "Администраторски панел", - "settings": "Настройки", - "people": "Хора", - "registration": "Регистрация", - "disable-self-registration": "Disable Self-Registration", - "invite": "Покани", - "invite-people": "Покани хора", - "to-boards": "в табло/а", - "email-addresses": "Имейл адреси", - "smtp-host-description": "Адресът на SMTP сървъра, който обслужва Вашите имейли.", - "smtp-port-description": "Портът, който Вашият SMTP сървър използва за изходящи имейли.", - "smtp-tls-description": "Разреши TLS поддръжка за SMTP сървъра", - "smtp-host": "SMTP хост", - "smtp-port": "SMTP порт", - "smtp-username": "Потребителско име", - "smtp-password": "Парола", - "smtp-tls": "TLS поддръжка", - "send-from": "От", - "send-smtp-test": "Изпрати тестов е-маил на себе си", - "invitation-code": "Invitation Code", - "email-invite-register-subject": "__inviter__ sent you an invitation", - "email-invite-register-text": "Dear __user__,\n\n__inviter__ invites you to kanban board for collaborations.\n\nPlease follow the link below:\n__url__\n\nAnd your invitation code is: __icode__\n\nThanks.", - "email-smtp-test-subject": "SMTP Test Email", - "email-smtp-test-text": "Успешно изпратихте е-маил", - "error-invitation-code-not-exist": "Invitation code doesn't exist", - "error-notAuthorized": "You are not authorized to view this page.", - "webhook-title": "Webhook Name", - "webhook-token": "Token (Optional for Authentication)", - "outgoing-webhooks": "Outgoing Webhooks", - "bidirectional-webhooks": "Two-Way Webhooks", - "outgoingWebhooksPopup-title": "Outgoing Webhooks", - "boardCardTitlePopup-title": "Card Title Filter", - "disable-webhook": "Disable This Webhook", - "global-webhook": "Global Webhooks", - "new-outgoing-webhook": "New Outgoing Webhook", - "no-name": "(Unknown)", - "Node_version": "Версия на Node", - "Meteor_version": "Meteor version", - "MongoDB_version": "MongoDB version", - "MongoDB_storage_engine": "MongoDB storage engine", - "MongoDB_Oplog_enabled": "MongoDB Oplog enabled", - "OS_Arch": "Архитектура на ОС", - "OS_Cpus": "Брой CPU ядра", - "OS_Freemem": "Свободна памет", - "OS_Loadavg": "ОС средно натоварване", - "OS_Platform": "ОС платформа", - "OS_Release": "ОС Версия", - "OS_Totalmem": "ОС Общо памет", - "OS_Type": "Тип ОС", - "OS_Uptime": "OS Ъптайм", - "days": "дни", - "hours": "часа", - "minutes": "минути", - "seconds": "секунди", - "show-field-on-card": "Покажи това поле в картата", - "automatically-field-on-card": "Auto create field to all cards", - "showLabel-field-on-card": "Show field label on minicard", - "yes": "Да", - "no": "Не", - "accounts": "Профили", - "accounts-allowEmailChange": "Разреши промяна на имейла", - "accounts-allowUserNameChange": "Allow Username Change", - "createdAt": "Създаден на", - "verified": "Потвърден", - "active": "Активен", - "card-received": "Получена", - "card-received-on": "Получена на", - "card-end": "Завършена", - "card-end-on": "Завършена на", - "editCardReceivedDatePopup-title": "Промени датата на получаване", - "editCardEndDatePopup-title": "Промени датата на завършване", - "setCardColorPopup-title": "Set color", - "setCardActionsColorPopup-title": "Choose a color", - "setSwimlaneColorPopup-title": "Choose a color", - "setListColorPopup-title": "Choose a color", - "assigned-by": "Разпределена от", - "requested-by": "Поискан от", - "board-delete-notice": "Deleting is permanent. You will lose all lists, cards and actions associated with this board.", - "delete-board-confirm-popup": "All lists, cards, labels, and activities will be deleted and you won't be able to recover the board contents. There is no undo.", - "boardDeletePopup-title": "Изтриване на Таблото?", - "delete-board": "Изтрий таблото", - "default-subtasks-board": "Подзадачи за табло __board__", - "default": "по подразбиране", - "queue": "Опашка", - "subtask-settings": "Настройки на Подзадачите", - "card-settings": "Card Settings", - "boardSubtaskSettingsPopup-title": "Настройки за Подзадачите за това Табло", - "boardCardSettingsPopup-title": "Card Settings", - "deposit-subtasks-board": "Deposit subtasks to this board:", - "deposit-subtasks-list": "Landing list for subtasks deposited here:", - "show-parent-in-minicard": "Show parent in minicard:", - "prefix-with-full-path": "Prefix with full path", - "prefix-with-parent": "Prefix with parent", - "subtext-with-full-path": "Subtext with full path", - "subtext-with-parent": "Subtext with parent", - "change-card-parent": "Промени източника на картата", - "parent-card": "Карта-източник", - "source-board": "Source board", - "no-parent": "Не показвай източника", - "activity-added-label": "добави етикет '%s' към %s", - "activity-removed-label": "премахна етикет '%s' от %s", - "activity-delete-attach": "изтри прикачен датотека от %s", - "activity-added-label-card": "добави етикет '%s'", - "activity-removed-label-card": "премахна етикет '%s'", - "activity-delete-attach-card": "изтри прикачения датотека", - "activity-set-customfield": "set custom field '%s' to '%s' in %s", - "activity-unset-customfield": "unset custom field '%s' in %s", - "r-rule": "Правило", - "r-add-trigger": "Добави спусък", - "r-add-action": "Добави действие", - "r-board-rules": "Правила за таблото", - "r-add-rule": "Добави правилото", - "r-view-rule": "Виж правилото", - "r-delete-rule": "Изтрий правилото", - "r-new-rule-name": "Заглавие за новото правило", - "r-no-rules": "Няма правила", - "r-when-a-card": "Когато карта", - "r-is": "е", - "r-is-moved": "преместена", - "r-added-to": "добавена в", - "r-removed-from": "премахната от", - "r-the-board": "таблото", - "r-list": "списък", - "set-filter": "Set Filter", - "r-moved-to": "Moved to", - "r-moved-from": "Moved from", - "r-archived": "Преместено во Архива", - "r-unarchived": "Възстановено от Архива", - "r-a-card": "карта", - "r-when-a-label-is": "When a label is", - "r-when-the-label": "When the label", - "r-list-name": "list name", - "r-when-a-member": "When a member is", - "r-when-the-member": "When the member", - "r-name": "име", - "r-when-a-attach": "When an attachment", - "r-when-a-checklist": "When a checklist is", - "r-when-the-checklist": "When the checklist", - "r-completed": "Completed", - "r-made-incomplete": "Made incomplete", - "r-when-a-item": "When a checklist item is", - "r-when-the-item": "When the checklist item", - "r-checked": "Checked", - "r-unchecked": "Unchecked", - "r-move-card-to": "Премести картата в", - "r-top-of": "началото на", - "r-bottom-of": "края на", - "r-its-list": "списъка й", - "r-archive": "Премести во Архива", - "r-unarchive": "Възстанови от Архива", - "r-card": "карта", - "r-add": "Добави", - "r-remove": "Remove", - "r-label": "label", - "r-member": "member", - "r-remove-all": "Remove all members from the card", - "r-set-color": "Set color to", - "r-checklist": "checklist", - "r-check-all": "Check all", - "r-uncheck-all": "Uncheck all", - "r-items-check": "items of checklist", - "r-check": "Check", - "r-uncheck": "Uncheck", - "r-item": "item", - "r-of-checklist": "of checklist", - "r-send-email": "Send an email", - "r-to": "to", - "r-subject": "subject", - "r-rule-details": "Детайли за правилото", - "r-d-move-to-top-gen": "Move card to top of its list", - "r-d-move-to-top-spec": "Move card to top of list", - "r-d-move-to-bottom-gen": "Move card to bottom of its list", - "r-d-move-to-bottom-spec": "Move card to bottom of list", - "r-d-send-email": "Send email", - "r-d-send-email-to": "to", - "r-d-send-email-subject": "subject", - "r-d-send-email-message": "message", - "r-d-archive": "Премести картата во Архива", - "r-d-unarchive": "Възстанови картата от Архива", - "r-d-add-label": "Add label", - "r-d-remove-label": "Remove label", - "r-create-card": "Create new card", - "r-in-list": "in list", - "r-in-swimlane": "in swimlane", - "r-d-add-member": "Add member", - "r-d-remove-member": "Remove member", - "r-d-remove-all-member": "Remove all member", - "r-d-check-all": "Check all items of a list", - "r-d-uncheck-all": "Uncheck all items of a list", - "r-d-check-one": "Check item", - "r-d-uncheck-one": "Uncheck item", - "r-d-check-of-list": "of checklist", - "r-d-add-checklist": "Добави чеклист", - "r-d-remove-checklist": "Премахни чеклист", - "r-by": "by", - "r-add-checklist": "Добави чеклист", - "r-with-items": "с точки", - "r-items-list": "точка1,точка2,точка3", - "r-add-swimlane": "Добави коридор", - "r-swimlane-name": "име на коридора", - "r-board-note": "Note: leave a field empty to match every possible value.", - "r-checklist-note": "Note: checklist's items have to be written as comma separated values.", - "r-when-a-card-is-moved": "When a card is moved to another list", - "r-set": "Set", - "r-update": "Update", - "r-datefield": "date field", - "r-df-start-at": "start", - "r-df-due-at": "due", - "r-df-end-at": "end", - "r-df-received-at": "received", - "r-to-current-datetime": "to current date/time", - "r-remove-value-from": "Remove value from", - "ldap": "LDAP", - "oauth2": "OAuth2", - "cas": "CAS", - "authentication-method": "Authentication method", - "authentication-type": "Authentication type", - "custom-product-name": "Custom Product Name", - "layout": "Layout", - "hide-logo": "Hide Logo", - "add-custom-html-after-body-start": "Add Custom HTML after <body> start", - "add-custom-html-before-body-end": "Add Custom HTML before </body> end", - "error-undefined": "Something went wrong", - "error-ldap-login": "An error occurred while trying to login", - "display-authentication-method": "Display Authentication Method", - "default-authentication-method": "Default Authentication Method", - "duplicate-board": "Duplicate Board", - "people-number": "The number of people is:", - "swimlaneDeletePopup-title": "Delete Swimlane ?", - "swimlane-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the swimlane. There is no undo.", - "restore-all": "Restore all", - "delete-all": "Delete all", - "loading": "Loading, please wait.", - "previous_as": "last time was", - "act-a-dueAt": "modified due time to \nWhen: __timeValue__\nWhere: __card__\n previous due was __timeOldValue__", - "act-a-endAt": "modified ending time to __timeValue__ from (__timeOldValue__)", - "act-a-startAt": "modified starting time to __timeValue__ from (__timeOldValue__)", - "act-a-receivedAt": "modified received time to __timeValue__ from (__timeOldValue__)", - "a-dueAt": "modified due time to be", - "a-endAt": "modified ending time to be", - "a-startAt": "modified starting time to be", - "a-receivedAt": "modified received time to be", - "almostdue": "current due time %s is approaching", - "pastdue": "current due time %s is past", - "duenow": "current due time %s is today", - "act-newDue": "__list__/__card__ has 1st due reminder [__board__]", - "act-withDue": "__list__/__card__ due reminders [__board__]", - "act-almostdue": "was reminding the current due (__timeValue__) of __card__ is approaching", - "act-pastdue": "was reminding the current due (__timeValue__) of __card__ is past", - "act-duenow": "was reminding the current due (__timeValue__) of __card__ is now", - "act-atUserComment": "You were mentioned in [__board__] __list__/__card__", - "delete-user-confirm-popup": "Are you sure you want to delete this account? There is no undo.", - "accounts-allowUserDelete": "Allow users to self delete their account", - "hide-minicard-label-text": "Hide minicard label text", - "show-desktop-drag-handles": "Show desktop drag handles", - "assignee": "Assignee", - "cardAssigneesPopup-title": "Assignee", - "addmore-detail": "Add a more detailed description", - "show-on-card": "Show on Card", - "new": "New", - "editUserPopup-title": "Edit User", - "newUserPopup-title": "New User", - "notifications": "Notifications", - "view-all": "View All", - "filter-by-unread": "Filter by Unread", - "mark-all-as-read": "Mark all as read", - "allow-rename": "Allow Rename", - "allowRenamePopup-title": "Allow Rename" -} + "accept": "Прифати", + "act-activity-notify": "Activity Notification", + "act-addAttachment": "added attachment __attachment__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-deleteAttachment": "deleted attachment __attachment__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addSubtask": "added subtask __subtask__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addedLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removeLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removedLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addChecklist": "added checklist __checklist__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addChecklistItem": "added checklist item __checklistItem__ to checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removeChecklist": "removed checklist __checklist__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removeChecklistItem": "removed checklist item __checklistItem__ from checklist __checkList__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-checkedItem": "checked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-uncheckedItem": "unchecked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-completeChecklist": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-uncompleteChecklist": "uncompleted checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addComment": "commented on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-editComment": "edited comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-deleteComment": "deleted comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-createBoard": "created board __board__", + "act-createSwimlane": "created swimlane __swimlane__ to board __board__", + "act-createCard": "created card __card__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-createCustomField": "created custom field __customField__ at board __board__", + "act-deleteCustomField": "deleted custom field __customField__ at board __board__", + "act-setCustomField": "edited custom field __customField__: __customFieldValue__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-createList": "added list __list__ to board __board__", + "act-addBoardMember": "added member __member__ to board __board__", + "act-archivedBoard": "Board __board__ moved to Archive", + "act-archivedCard": "Card __card__ at list __list__ at swimlane __swimlane__ at board __board__ moved to Archive", + "act-archivedList": "List __list__ at swimlane __swimlane__ at board __board__ moved to Archive", + "act-archivedSwimlane": "Swimlane __swimlane__ at board __board__ moved to Archive", + "act-importBoard": "imported board __board__", + "act-importCard": "imported card __card__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-importList": "imported list __list__ to swimlane __swimlane__ at board __board__", + "act-joinMember": "added member __member__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-moveCard": "moved card __card__ at board __board__ from list __oldList__ at swimlane __oldSwimlane__ to list __list__ at swimlane __swimlane__", + "act-moveCardToOtherBoard": "moved card __card__ from list __oldList__ at swimlane __oldSwimlane__ at board __oldBoard__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-removeBoardMember": "removed member __member__ from board __board__", + "act-restoredCard": "restored card __card__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-unjoinMember": "removed member __member__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-withBoardTitle": "__board__", + "act-withCardTitle": "[__board__] __card__", + "actions": "Акции", + "activities": "Активности", + "activity": "Активност", + "activity-added": "добави %s към %s", + "activity-archived": "%s е преместена во Архива", + "activity-attached": "прикачи %s към %s", + "activity-created": "създаде %s", + "activity-customfield-created": "създаде собствено поле %s", + "activity-excluded": "изключи %s от %s", + "activity-imported": "импортира %s в/във %s от %s", + "activity-imported-board": "импортира %s от %s", + "activity-joined": "се присъедини към %s", + "activity-moved": "премести %s от %s в/във %s", + "activity-on": "на %s", + "activity-removed": "премахна %s от %s", + "activity-sent": "изпрати %s до %s", + "activity-unjoined": "вече не е част от %s", + "activity-subtask-added": "добави задача към %s", + "activity-checked-item": "отбеляза%s в списък със задачи %s на %s", + "activity-unchecked-item": "размаркира %s от списък със задачи %s на %s", + "activity-checklist-added": "добави списък със задачи към %s", + "activity-checklist-removed": "премахна списък със задачи от %s", + "activity-checklist-completed": "completed checklist %s of %s", + "activity-checklist-uncompleted": "\"отзавърши\" чеклистта %s в %s", + "activity-checklist-item-added": "добави точка към '%s' в/във %s", + "activity-checklist-item-removed": "премахна точка от '%s' в %s", + "add": "Добави", + "activity-checked-item-card": "отбеляза %s в чеклист %s", + "activity-unchecked-item-card": "размаркира %s в чеклист %s", + "activity-checklist-completed-card": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "activity-checklist-uncompleted-card": "\"отзавърши\" чеклистта %s", + "activity-editComment": "edited comment %s", + "activity-deleteComment": "deleted comment %s", + "add-attachment": "Додај прилог", + "add-board": "Додади Табла", + "add-card": "Додади Картичка", + "add-swimlane": "Додади Коридор", + "add-subtask": "Додади подзадача", + "add-checklist": "Додади список на задачи", + "add-checklist-item": "Додади точка во списокот со задачи", + "add-cover": "Додади корица", + "add-label": "Додади етикета", + "add-list": "Додади листа", + "add-members": "Додави членови", + "added": "Додадено", + "addMemberPopup-title": "Членови", + "admin": "Администратор", + "admin-desc": "Can view and edit cards, remove members, and change settings for the board.", + "admin-announcement": "Съобщение", + "admin-announcement-active": "Active System-Wide Announcement", + "admin-announcement-title": "Announcement from Administrator", + "all-boards": "Сите табли", + "and-n-other-card": "And __count__ other card", + "and-n-other-card_plural": "And __count__ other cards", + "apply": "Приложи", + "app-is-offline": "Loading, please wait. Refreshing the page will cause data loss. If loading does not work, please check that server has not stopped.", + "archive": "Премести во Архива", + "archive-all": "Премести всички во Архива", + "archive-board": "Премести Таблото во Архива", + "archive-card": "Премести Картата во Архива", + "archive-list": "Премести Списъка во Архива", + "archive-swimlane": "Премести Коридора во Архива", + "archive-selection": "Премести избраното во Архива", + "archiveBoardPopup-title": "Да преместя ли Таблото во Архива?", + "archived-items": "Архива", + "archived-boards": "Табла во Архива", + "restore-board": "Възстанови Таблото", + "no-archived-boards": "Няма Табла во Архива.", + "archives": "Архива", + "template": "Template", + "templates": "Templates", + "assign-member": "Възложи на член от екипа", + "attached": "прикачен", + "attachment": "Прикаченн датотека", + "attachment-delete-pop": "Изтриването на прикачен датотека е завинаги. Няма как да бъде възстановен.", + "attachmentDeletePopup-title": "Желаете ли да изтриете прикачения датотека?", + "attachments": "Прикачени датотеки", + "auto-watch": "Автоматично наблюдаване на таблата, когато са създадени", + "avatar-too-big": "Аватарът е прекалено голям (максимум 70KB)", + "back": "Назад", + "board-change-color": "Промени боја", + "board-nb-stars": "%s звезди", + "board-not-found": "Таблото не е најдено", + "board-private-info": "This board will be <strong>private</strong>.", + "board-public-info": "This board will be <strong>public</strong>.", + "boardChangeColorPopup-title": "Change Board Background", + "boardChangeTitlePopup-title": "Промени името на Таблото", + "boardChangeVisibilityPopup-title": "Change Visibility", + "boardChangeWatchPopup-title": "Промени наблюдаването", + "boardMenuPopup-title": "Board Settings", + "boardChangeViewPopup-title": "Board View", + "boards": "Табли", + "board-view": "Board View", + "board-view-cal": "Календар", + "board-view-swimlanes": "Коридори", + "board-view-collapse": "Collapse", + "board-view-lists": "Листи", + "bucket-example": "Like “Bucket List” for example", + "cancel": "Откажи", + "card-archived": "Тази карта е преместена во Архива.", + "board-archived": "Това табло е преместено во Архива.", + "card-comments-title": "Тази карта има %s коментар.", + "card-delete-notice": "Deleting is permanent. You will lose all actions associated with this card.", + "card-delete-pop": "All actions will be removed from the activity feed and you won't be able to re-open the card. There is no undo.", + "card-delete-suggest-archive": "Можете да преместите картата во Архива, за да я премахнете от Таблото и така да запазите активността в него.", + "card-due": "Готова за", + "card-due-on": "Готова за", + "card-spent": "Изработено време", + "card-edit-attachments": "Промени прикачените датотеки", + "card-edit-custom-fields": "Промени собствените полета", + "card-edit-labels": "Промени етикетите", + "card-edit-members": "Промени членовете", + "card-labels-title": "Промени етикетите за картата.", + "card-members-title": "Добави или премахни членове на Таблото от тази карта.", + "card-start": "Започнува", + "card-start-on": "Започнува на", + "cardAttachmentsPopup-title": "Прикачи от", + "cardCustomField-datePopup-title": "Промени датата", + "cardCustomFieldsPopup-title": "Промени собствените полета", + "cardDeletePopup-title": "Желаете да изтриете картата?", + "cardDetailsActionsPopup-title": "Опции", + "cardLabelsPopup-title": "Етикети", + "cardMembersPopup-title": "Членови", + "cardMorePopup-title": "Повеќе", + "cardTemplatePopup-title": "Create template", + "cards": "Картички", + "cards-count": "Картички", + "casSignIn": "Sign In with CAS", + "cardType-card": "Карта", + "cardType-linkedCard": "Поврзана карта", + "cardType-linkedBoard": "Свързано табло", + "change": "Промени", + "change-avatar": "Промени аватара", + "change-password": "Промени лозинка", + "change-permissions": "Промени права", + "change-settings": "Промени параметри", + "changeAvatarPopup-title": "Промени аватар", + "changeLanguagePopup-title": "Промени јазик", + "changePasswordPopup-title": "Промени лозинка", + "changePermissionsPopup-title": "Промени права", + "changeSettingsPopup-title": "Промени параметри", + "subtasks": "Подзадачи", + "checklists": "Списъци със задачи", + "click-to-star": "Click to star this board.", + "click-to-unstar": "Натиснете, за да премахнете това табло от любими.", + "clipboard": "Клипборда или с драг & дроп", + "close": "Затвори", + "close-board": "Затвори Табла", + "close-board-pop": "Ще можете да възстановите Таблото като натиснете на бутона \"Архива\" в началото на хедъра.", + "color-black": "црно", + "color-blue": "сино", + "color-crimson": "crimson", + "color-darkgreen": "darkgreen", + "color-gold": "златно", + "color-gray": "сиво", + "color-green": "зелено", + "color-indigo": "indigo", + "color-lime": "лайм", + "color-magenta": "magenta", + "color-mistyrose": "mistyrose", + "color-navy": "navy", + "color-orange": "оранжево", + "color-paleturquoise": "paleturquoise", + "color-peachpuff": "peachpuff", + "color-pink": "розово", + "color-plum": "plum", + "color-purple": "пурпурно", + "color-red": "червено", + "color-saddlebrown": "saddlebrown", + "color-silver": "silver", + "color-sky": "светло синьо", + "color-slateblue": "slateblue", + "color-white": "бяло", + "color-yellow": "жълто", + "unset-color": "Unset", + "comment": "Коментирај", + "comment-placeholder": "Напиши коментар", + "comment-only": "Само коментари", + "comment-only-desc": "Може да коментира само в карти.", + "no-comments": "Нема коментари", + "no-comments-desc": "Can not see comments and activities.", + "worker": "Worker", + "worker-desc": "Can only move cards, assign itself to card and comment.", + "computer": "Компјутер", + "confirm-subtask-delete-dialog": "Сигурен ли сте, дека сакате да изтриете подзадачата?", + "confirm-checklist-delete-dialog": "Сигурни ли сте, дека сакате да изтриете този чеклист?", + "copy-card-link-to-clipboard": "Копирай връзката на картата в клипборда", + "linkCardPopup-title": "Поврзи картичка", + "searchElementPopup-title": "Барај", + "copyCardPopup-title": "Копирај картичка", + "copyChecklistToManyCardsPopup-title": "Копирай чеклисти в други карти", + "copyChecklistToManyCardsPopup-instructions": "Destination Card Titles and Descriptions in this JSON format", + "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"First card title\", \"description\":\"First card description\"}, {\"title\":\"Second card title\",\"description\":\"Second card description\"},{\"title\":\"Last card title\",\"description\":\"Last card description\"} ]", + "create": "Креирај", + "createBoardPopup-title": "Креирај Табло", + "chooseBoardSourcePopup-title": "Импортирай Табло", + "createLabelPopup-title": "Креирај Табло", + "createCustomField": "Креирај Поле", + "createCustomFieldPopup-title": "Креирај Поле", + "current": "сегашен", + "custom-field-delete-pop": "There is no undo. This will remove this custom field from all cards and destroy its history.", + "custom-field-checkbox": "Чекбокс", + "custom-field-date": "Дата", + "custom-field-dropdown": "Падащо меню", + "custom-field-dropdown-none": "(няма)", + "custom-field-dropdown-options": "List Options", + "custom-field-dropdown-options-placeholder": "Press enter to add more options", + "custom-field-dropdown-unknown": "(unknown)", + "custom-field-number": "Број", + "custom-field-text": "Текст", + "custom-fields": "Собствени полета", + "date": "Дата", + "decline": "Откажи", + "default-avatar": "Основен аватар", + "delete": "Избриши", + "deleteCustomFieldPopup-title": "Изтриване на Собственото поле?", + "deleteLabelPopup-title": "Желаете да изтриете етикета?", + "description": "Описание", + "disambiguateMultiLabelPopup-title": "Disambiguate Label Action", + "disambiguateMultiMemberPopup-title": "Disambiguate Member Action", + "discard": "Отказ", + "done": "Готово", + "download": "Сваляне", + "edit": "Промени", + "edit-avatar": "Промени аватара", + "edit-profile": "Промяна на профила", + "edit-wip-limit": "Промени WIP лимита", + "soft-wip-limit": "\"Мек\" WIP лимит", + "editCardStartDatePopup-title": "Промени началната дата", + "editCardDueDatePopup-title": "Промени датата за готовност", + "editCustomFieldPopup-title": "Промени Полето", + "editCardSpentTimePopup-title": "Промени изработеното време", + "editLabelPopup-title": "Промяна на Етикета", + "editNotificationPopup-title": "Промени известията", + "editProfilePopup-title": "Промяна на профила", + "email": "Имейл", + "email-enrollAccount-subject": "Ваш профил беше създаден на __siteName__", + "email-enrollAccount-text": "Hello __user__,\n\nTo start using the service, simply click the link below.\n\n__url__\n\nThanks.", + "email-fail": "Неуспешно изпращане на имейла", + "email-fail-text": "Възникна грешка при изпращането на имейла", + "email-invalid": "Невалиден е-маил", + "email-invite": "Покани чрез е-маил", + "email-invite-subject": "__inviter__ sent you an invitation", + "email-invite-text": "Dear __user__,\n\n__inviter__ invites you to join board \"__board__\" for collaborations.\n\nPlease follow the link below:\n\n__url__\n\nThanks.", + "email-resetPassword-subject": "Reset your password on __siteName__", + "email-resetPassword-text": "Hello __user__,\n\nTo reset your password, simply click the link below.\n\n__url__\n\nThanks.", + "email-sent": "Имейлът е изпратен", + "email-verifyEmail-subject": "Verify your email address on __siteName__", + "email-verifyEmail-text": "Hello __user__,\n\nTo verify your account email, simply click the link below.\n\n__url__\n\nThanks.", + "enable-wip-limit": "Включи WIP лимита", + "error-board-doesNotExist": "Това табло не съществува", + "error-board-notAdmin": "За да направите това трябва да сте администратор на това табло", + "error-board-notAMember": "За да направите това трябва да сте член на това табло", + "error-json-malformed": "Текстът Ви не е валиден JSON", + "error-json-schema": "JSON информацията Ви не съдържа информация във валиден формат", + "error-list-doesNotExist": "Този списък не съществува", + "error-user-doesNotExist": "Този потребител не съществува", + "error-user-notAllowSelf": "Не можете да поканите себе си", + "error-user-notCreated": "Този потребител не е създаден", + "error-username-taken": "Това потребителско име е вече заето", + "error-email-taken": "Имейлът е вече зает", + "export-board": "Експортиране на Табло", + "sort": "Sort", + "sort-desc": "Click to Sort List", + "list-sort-by": "Sort the List By:", + "list-label-modifiedAt": "Last Access Time", + "list-label-title": "Name of the List", + "list-label-sort": "Your Manual Order", + "list-label-short-modifiedAt": "(L)", + "list-label-short-title": "(N)", + "list-label-short-sort": "(M)", + "filter": "Филтер", + "filter-cards": "Filter Cards or Lists", + "list-filter-label": "Filter List by Title", + "filter-clear": "Премахване на филтрите", + "filter-no-label": "без етикет", + "filter-no-member": "без член", + "filter-no-custom-fields": "Няма Собствени полета", + "filter-show-archive": "Show archived lists", + "filter-hide-empty": "Hide empty lists", + "filter-on": "Има приложени филтри", + "filter-on-desc": "В момента филтрирате картите в това табло. Моля, натиснете тук, за да промените филтъра.", + "filter-to-selection": "Филтрирай избраните", + "advanced-filter-label": "Напреден филтер", + "advanced-filter-description": "Advanced Filter allows to write a string containing following operators: == != <= >= && || ( ) A space is used as a separator between the Operators. You can filter for all Custom Fields by typing their names and values. For Example: Field1 == Value1. Note: If fields or values contains spaces, you need to encapsulate them into single quotes. For Example: 'Field 1' == 'Value 1'. For single control characters (' \\/) to be skipped, you can use \\. For example: Field1 == I\\'m. Also you can combine multiple conditions. For Example: F1 == V1 || F1 == V2. Normally all operators are interpreted from left to right. You can change the order by placing brackets. For Example: F1 == V1 && ( F2 == V2 || F2 == V3 ). Also you can search text fields using regex: F1 == /Tes.*/i", + "fullname": "Име", + "header-logo-title": "Назад към страницата с Вашите табла.", + "hide-system-messages": "Скриване на системните съобщения", + "headerBarCreateBoardPopup-title": "Креирај Табло", + "home": "Почетна", + "import": "Импорт", + "link": "Врска", + "import-board": "Импортирай Табло", + "import-board-c": "Импортирай Табло", + "import-board-title-trello": "Импорт на табло от Trello", + "import-board-title-wekan": "Import board from previous export", + "import-sandstorm-backup-warning": "Do not delete data you import from original exported board or Trello before checking does this grain close and open again, or do you get Board not found error, that means data loss.", + "import-sandstorm-warning": "Импортирането ще изтрие всичката налична информация в таблото и ще я замени с нова.", + "from-trello": "От Trello", + "from-wekan": "From previous export", + "import-board-instruction-trello": "In your Trello board, go to 'Menu', then 'More', 'Print and Export', 'Export JSON', and copy the resulting text.", + "import-board-instruction-wekan": "In your board, go to 'Menu', then 'Export board', and copy the text in the downloaded file.", + "import-board-instruction-about-errors": "If you get errors when importing board, sometimes importing still works, and board is at All Boards page.", + "import-json-placeholder": "Копирайте валидната Ви JSON информация тук", + "import-map-members": "Map members", + "import-members-map": "Your imported board has some members. Please map the members you want to import to your users", + "import-show-user-mapping": "Review members mapping", + "import-user-select": "Pick your existing user you want to use as this member", + "importMapMembersAddPopup-title": "Select member", + "info": "Версия", + "initials": "Инициали", + "invalid-date": "Невалидна дата", + "invalid-time": "Невалиден час", + "invalid-user": "Невалиден потребител", + "joined": "присъедини", + "just-invited": "Бяхте поканени в това табло", + "keyboard-shortcuts": "Преки пътища с клавиатурата", + "label-create": "Креирај етикет", + "label-default": "%s етикет (по подразбиране)", + "label-delete-pop": "There is no undo. This will remove this label from all cards and destroy its history.", + "labels": "Етикети", + "language": "Език", + "last-admin-desc": "You can’t change roles because there must be at least one admin.", + "leave-board": "Leave Board", + "leave-board-pop": "Are you sure you want to leave __boardTitle__? You will be removed from all cards on this board.", + "leaveBoardPopup-title": "Leave Board ?", + "link-card": "Връзка към тази карта", + "list-archive-cards": "Премести всички карти от този списък во Архива", + "list-archive-cards-pop": "Това ще премахне всички карти от този Списък от Таблото. За да видите картите во Архива и да ги върнете натиснете на \"Меню\" > \"Архива\".", + "list-move-cards": "Премести всички карти в този списък", + "list-select-cards": "Избери всички карти в този списък", + "set-color-list": "Set Color", + "listActionPopup-title": "List Actions", + "swimlaneActionPopup-title": "Swimlane Actions", + "swimlaneAddPopup-title": "Add a Swimlane below", + "listImportCardPopup-title": "Импорт на карта от Trello", + "listMorePopup-title": "Още", + "link-list": "Връзка към този списък", + "list-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the list. There is no undo.", + "list-delete-suggest-archive": "Можете да преместите списъка во Архива, за да го премахнете от Таблото и така да запазите активността в него.", + "lists": "Списъци", + "swimlanes": "Коридори", + "log-out": "Изход", + "log-in": "Вход", + "loginPopup-title": "Вход", + "memberMenuPopup-title": "Настройки на профила", + "members": "Членове", + "menu": "Меню", + "move-selection": "Move selection", + "moveCardPopup-title": "Премести картата", + "moveCardToBottom-title": "Премести в края", + "moveCardToTop-title": "Премести в началото", + "moveSelectionPopup-title": "Move selection", + "multi-selection": "Множествен избор", + "multi-selection-on": "Множественият избор е приложен", + "muted": "Muted", + "muted-info": "You will never be notified of any changes in this board", + "my-boards": "Моите табла", + "name": "Име", + "no-archived-cards": "Няма карти во Архива.", + "no-archived-lists": "Няма списъци во Архива.", + "no-archived-swimlanes": "Няма коридори во Архива.", + "no-results": "No results", + "normal": "Normal", + "normal-desc": "Can view and edit cards. Can't change settings.", + "not-accepted-yet": "Invitation not accepted yet", + "notify-participate": "Получавате информация за всички карти, в които сте отбелязани или сте създали", + "notify-watch": "Получавате информация за всички табла, списъци и карти, които наблюдавате", + "optional": "optional", + "or": "или", + "page-maybe-private": "This page may be private. You may be able to view it by <a href='%s'>logging in</a>.", + "page-not-found": "Page not found.", + "password": "Парола", + "paste-or-dragdrop": "to paste, or drag & drop image file to it (image only)", + "participating": "Participating", + "preview": "Preview", + "previewAttachedImagePopup-title": "Preview", + "previewClipboardImagePopup-title": "Preview", + "private": "Private", + "private-desc": "This board is private. Only people added to the board can view and edit it.", + "profile": "Профил", + "public": "Јавна", + "public-desc": "This board is public. It's visible to anyone with the link and will show up in search engines like Google. Only people added to the board can edit.", + "quick-access-description": "Star a board to add a shortcut in this bar.", + "remove-cover": "Remove Cover", + "remove-from-board": "Remove from Board", + "remove-label": "Remove Label", + "listDeletePopup-title": "Желаете да изтриете списъка?", + "remove-member": "Премахни член", + "remove-member-from-card": "Премахни от картата", + "remove-member-pop": "Remove __name__ (__username__) from __boardTitle__? The member will be removed from all cards on this board. They will receive a notification.", + "removeMemberPopup-title": "Remove Member?", + "rename": "Rename", + "rename-board": "Промени името на Таблото", + "restore": "Възстанови", + "save": "Запази", + "search": "Търсене", + "rules": "Правила", + "search-cards": "Search from card/list titles, descriptions and custom fields on this board", + "search-example": "Text to search for?", + "select-color": "Избери цвят", + "set-wip-limit-value": "Set a limit for the maximum number of tasks in this list", + "setWipLimitPopup-title": "Въведи WIP лимит", + "shortcut-assign-self": "Добави себе си към тази карта", + "shortcut-autocomplete-emoji": "Autocomplete emoji", + "shortcut-autocomplete-members": "Autocomplete members", + "shortcut-clear-filters": "Изчистване на всички филтри", + "shortcut-close-dialog": "Close Dialog", + "shortcut-filter-my-cards": "Филтрирай моите карти", + "shortcut-show-shortcuts": "Bring up this shortcuts list", + "shortcut-toggle-filterbar": "Отвори/затвори сайдбара с филтри", + "shortcut-toggle-sidebar": "Toggle Board Sidebar", + "show-cards-minimum-count": "Покажи бройката на картите, ако списъка съдържа повече от", + "sidebar-open": "Open Sidebar", + "sidebar-close": "Close Sidebar", + "signupPopup-title": "Create an Account", + "star-board-title": "Click to star this board. It will show up at top of your boards list.", + "starred-boards": "Любими табла", + "starred-boards-description": "Любимите табла се показват в началото на списъка Ви.", + "subscribe": "Subscribe", + "team": "Team", + "this-board": "това табло", + "this-card": "картата", + "spent-time-hours": "Изработено време (часа)", + "overtime-hours": "Оувъртайм (часа)", + "overtime": "Оувъртайм", + "has-overtime-cards": "Има карти с оувъртайм", + "has-spenttime-cards": "Има карти с изработено време", + "time": "Време", + "title": "Title", + "tracking": "Следене", + "tracking-info": "You will be notified of any changes to those cards you are involved as creator or member.", + "type": "Type", + "unassign-member": "Unassign member", + "unsaved-description": "You have an unsaved description.", + "unwatch": "Спри наблюдаването", + "upload": "Upload", + "upload-avatar": "Качване на аватар", + "uploaded-avatar": "Качихте аватар", + "username": "Потребителско име", + "view-it": "View it", + "warn-list-archived": "внимание: тази карта е в списък во Архива", + "watch": "Наблюдавай", + "watching": "Наблюдава", + "watching-info": "You will be notified of any change in this board", + "welcome-board": "Welcome Board", + "welcome-swimlane": "Milestone 1", + "welcome-list1": "Basics", + "welcome-list2": "Advanced", + "card-templates-swimlane": "Card Templates", + "list-templates-swimlane": "List Templates", + "board-templates-swimlane": "Board Templates", + "what-to-do": "What do you want to do?", + "wipLimitErrorPopup-title": "Невалиден WIP лимит", + "wipLimitErrorPopup-dialog-pt1": "The number of tasks in this list is higher than the WIP limit you've defined.", + "wipLimitErrorPopup-dialog-pt2": "Моля, преместете някои от задачите от този списък или въведете по-висок WIP лимит.", + "admin-panel": "Администраторски панел", + "settings": "Настройки", + "people": "Хора", + "registration": "Регистрация", + "disable-self-registration": "Disable Self-Registration", + "invite": "Покани", + "invite-people": "Покани хора", + "to-boards": "в табло/а", + "email-addresses": "Имейл адреси", + "smtp-host-description": "Адресът на SMTP сървъра, който обслужва Вашите имейли.", + "smtp-port-description": "Портът, който Вашият SMTP сървър използва за изходящи имейли.", + "smtp-tls-description": "Разреши TLS поддръжка за SMTP сървъра", + "smtp-host": "SMTP хост", + "smtp-port": "SMTP порт", + "smtp-username": "Потребителско име", + "smtp-password": "Парола", + "smtp-tls": "TLS поддръжка", + "send-from": "От", + "send-smtp-test": "Изпрати тестов е-маил на себе си", + "invitation-code": "Invitation Code", + "email-invite-register-subject": "__inviter__ sent you an invitation", + "email-invite-register-text": "Dear __user__,\n\n__inviter__ invites you to kanban board for collaborations.\n\nPlease follow the link below:\n__url__\n\nAnd your invitation code is: __icode__\n\nThanks.", + "email-smtp-test-subject": "SMTP Test Email", + "email-smtp-test-text": "Успешно изпратихте е-маил", + "error-invitation-code-not-exist": "Invitation code doesn't exist", + "error-notAuthorized": "You are not authorized to view this page.", + "webhook-title": "Webhook Name", + "webhook-token": "Token (Optional for Authentication)", + "outgoing-webhooks": "Outgoing Webhooks", + "bidirectional-webhooks": "Two-Way Webhooks", + "outgoingWebhooksPopup-title": "Outgoing Webhooks", + "boardCardTitlePopup-title": "Card Title Filter", + "disable-webhook": "Disable This Webhook", + "global-webhook": "Global Webhooks", + "new-outgoing-webhook": "New Outgoing Webhook", + "no-name": "(Unknown)", + "Node_version": "Версия на Node", + "Meteor_version": "Meteor version", + "MongoDB_version": "MongoDB version", + "MongoDB_storage_engine": "MongoDB storage engine", + "MongoDB_Oplog_enabled": "MongoDB Oplog enabled", + "OS_Arch": "Архитектура на ОС", + "OS_Cpus": "Брой CPU ядра", + "OS_Freemem": "Свободна памет", + "OS_Loadavg": "ОС средно натоварване", + "OS_Platform": "ОС платформа", + "OS_Release": "ОС Версия", + "OS_Totalmem": "ОС Общо памет", + "OS_Type": "Тип ОС", + "OS_Uptime": "OS Ъптайм", + "days": "дни", + "hours": "часа", + "minutes": "минути", + "seconds": "секунди", + "show-field-on-card": "Покажи това поле в картата", + "automatically-field-on-card": "Auto create field to all cards", + "showLabel-field-on-card": "Show field label on minicard", + "yes": "Да", + "no": "Не", + "accounts": "Профили", + "accounts-allowEmailChange": "Разреши промяна на имейла", + "accounts-allowUserNameChange": "Allow Username Change", + "createdAt": "Създаден на", + "verified": "Потвърден", + "active": "Активен", + "card-received": "Получена", + "card-received-on": "Получена на", + "card-end": "Завършена", + "card-end-on": "Завършена на", + "editCardReceivedDatePopup-title": "Промени датата на получаване", + "editCardEndDatePopup-title": "Промени датата на завършване", + "setCardColorPopup-title": "Set color", + "setCardActionsColorPopup-title": "Choose a color", + "setSwimlaneColorPopup-title": "Choose a color", + "setListColorPopup-title": "Choose a color", + "assigned-by": "Разпределена от", + "requested-by": "Поискан от", + "board-delete-notice": "Deleting is permanent. You will lose all lists, cards and actions associated with this board.", + "delete-board-confirm-popup": "All lists, cards, labels, and activities will be deleted and you won't be able to recover the board contents. There is no undo.", + "boardDeletePopup-title": "Изтриване на Таблото?", + "delete-board": "Изтрий таблото", + "default-subtasks-board": "Подзадачи за табло __board__", + "default": "по подразбиране", + "queue": "Опашка", + "subtask-settings": "Настройки на Подзадачите", + "card-settings": "Card Settings", + "boardSubtaskSettingsPopup-title": "Настройки за Подзадачите за това Табло", + "boardCardSettingsPopup-title": "Card Settings", + "deposit-subtasks-board": "Deposit subtasks to this board:", + "deposit-subtasks-list": "Landing list for subtasks deposited here:", + "show-parent-in-minicard": "Show parent in minicard:", + "prefix-with-full-path": "Prefix with full path", + "prefix-with-parent": "Prefix with parent", + "subtext-with-full-path": "Subtext with full path", + "subtext-with-parent": "Subtext with parent", + "change-card-parent": "Промени източника на картата", + "parent-card": "Карта-източник", + "source-board": "Source board", + "no-parent": "Не показвай източника", + "activity-added-label": "добави етикет '%s' към %s", + "activity-removed-label": "премахна етикет '%s' от %s", + "activity-delete-attach": "изтри прикачен датотека от %s", + "activity-added-label-card": "добави етикет '%s'", + "activity-removed-label-card": "премахна етикет '%s'", + "activity-delete-attach-card": "изтри прикачения датотека", + "activity-set-customfield": "set custom field '%s' to '%s' in %s", + "activity-unset-customfield": "unset custom field '%s' in %s", + "r-rule": "Правило", + "r-add-trigger": "Добави спусък", + "r-add-action": "Добави действие", + "r-board-rules": "Правила за таблото", + "r-add-rule": "Добави правилото", + "r-view-rule": "Виж правилото", + "r-delete-rule": "Изтрий правилото", + "r-new-rule-name": "Заглавие за новото правило", + "r-no-rules": "Няма правила", + "r-when-a-card": "Когато карта", + "r-is": "е", + "r-is-moved": "преместена", + "r-added-to": "добавена в", + "r-removed-from": "премахната от", + "r-the-board": "таблото", + "r-list": "списък", + "set-filter": "Set Filter", + "r-moved-to": "Moved to", + "r-moved-from": "Moved from", + "r-archived": "Преместено во Архива", + "r-unarchived": "Възстановено от Архива", + "r-a-card": "карта", + "r-when-a-label-is": "When a label is", + "r-when-the-label": "When the label", + "r-list-name": "list name", + "r-when-a-member": "When a member is", + "r-when-the-member": "When the member", + "r-name": "име", + "r-when-a-attach": "When an attachment", + "r-when-a-checklist": "When a checklist is", + "r-when-the-checklist": "When the checklist", + "r-completed": "Completed", + "r-made-incomplete": "Made incomplete", + "r-when-a-item": "When a checklist item is", + "r-when-the-item": "When the checklist item", + "r-checked": "Checked", + "r-unchecked": "Unchecked", + "r-move-card-to": "Премести картата в", + "r-top-of": "началото на", + "r-bottom-of": "края на", + "r-its-list": "списъка й", + "r-archive": "Премести во Архива", + "r-unarchive": "Възстанови от Архива", + "r-card": "карта", + "r-add": "Добави", + "r-remove": "Remove", + "r-label": "label", + "r-member": "member", + "r-remove-all": "Remove all members from the card", + "r-set-color": "Set color to", + "r-checklist": "checklist", + "r-check-all": "Check all", + "r-uncheck-all": "Uncheck all", + "r-items-check": "items of checklist", + "r-check": "Check", + "r-uncheck": "Uncheck", + "r-item": "item", + "r-of-checklist": "of checklist", + "r-send-email": "Send an email", + "r-to": "to", + "r-subject": "subject", + "r-rule-details": "Детайли за правилото", + "r-d-move-to-top-gen": "Move card to top of its list", + "r-d-move-to-top-spec": "Move card to top of list", + "r-d-move-to-bottom-gen": "Move card to bottom of its list", + "r-d-move-to-bottom-spec": "Move card to bottom of list", + "r-d-send-email": "Send email", + "r-d-send-email-to": "to", + "r-d-send-email-subject": "subject", + "r-d-send-email-message": "message", + "r-d-archive": "Премести картата во Архива", + "r-d-unarchive": "Възстанови картата от Архива", + "r-d-add-label": "Add label", + "r-d-remove-label": "Remove label", + "r-create-card": "Create new card", + "r-in-list": "in list", + "r-in-swimlane": "in swimlane", + "r-d-add-member": "Add member", + "r-d-remove-member": "Remove member", + "r-d-remove-all-member": "Remove all member", + "r-d-check-all": "Check all items of a list", + "r-d-uncheck-all": "Uncheck all items of a list", + "r-d-check-one": "Check item", + "r-d-uncheck-one": "Uncheck item", + "r-d-check-of-list": "of checklist", + "r-d-add-checklist": "Добави чеклист", + "r-d-remove-checklist": "Премахни чеклист", + "r-by": "by", + "r-add-checklist": "Добави чеклист", + "r-with-items": "с точки", + "r-items-list": "точка1,точка2,точка3", + "r-add-swimlane": "Добави коридор", + "r-swimlane-name": "име на коридора", + "r-board-note": "Note: leave a field empty to match every possible value.", + "r-checklist-note": "Note: checklist's items have to be written as comma separated values.", + "r-when-a-card-is-moved": "When a card is moved to another list", + "r-set": "Set", + "r-update": "Update", + "r-datefield": "date field", + "r-df-start-at": "start", + "r-df-due-at": "due", + "r-df-end-at": "end", + "r-df-received-at": "received", + "r-to-current-datetime": "to current date/time", + "r-remove-value-from": "Remove value from", + "ldap": "LDAP", + "oauth2": "OAuth2", + "cas": "CAS", + "authentication-method": "Authentication method", + "authentication-type": "Authentication type", + "custom-product-name": "Custom Product Name", + "layout": "Layout", + "hide-logo": "Hide Logo", + "add-custom-html-after-body-start": "Add Custom HTML after <body> start", + "add-custom-html-before-body-end": "Add Custom HTML before </body> end", + "error-undefined": "Something went wrong", + "error-ldap-login": "An error occurred while trying to login", + "display-authentication-method": "Display Authentication Method", + "default-authentication-method": "Default Authentication Method", + "duplicate-board": "Duplicate Board", + "people-number": "The number of people is:", + "swimlaneDeletePopup-title": "Delete Swimlane ?", + "swimlane-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the swimlane. There is no undo.", + "restore-all": "Restore all", + "delete-all": "Delete all", + "loading": "Loading, please wait.", + "previous_as": "last time was", + "act-a-dueAt": "modified due time to \nWhen: __timeValue__\nWhere: __card__\n previous due was __timeOldValue__", + "act-a-endAt": "modified ending time to __timeValue__ from (__timeOldValue__)", + "act-a-startAt": "modified starting time to __timeValue__ from (__timeOldValue__)", + "act-a-receivedAt": "modified received time to __timeValue__ from (__timeOldValue__)", + "a-dueAt": "modified due time to be", + "a-endAt": "modified ending time to be", + "a-startAt": "modified starting time to be", + "a-receivedAt": "modified received time to be", + "almostdue": "current due time %s is approaching", + "pastdue": "current due time %s is past", + "duenow": "current due time %s is today", + "act-newDue": "__list__/__card__ has 1st due reminder [__board__]", + "act-withDue": "__list__/__card__ due reminders [__board__]", + "act-almostdue": "was reminding the current due (__timeValue__) of __card__ is approaching", + "act-pastdue": "was reminding the current due (__timeValue__) of __card__ is past", + "act-duenow": "was reminding the current due (__timeValue__) of __card__ is now", + "act-atUserComment": "You were mentioned in [__board__] __list__/__card__", + "delete-user-confirm-popup": "Are you sure you want to delete this account? There is no undo.", + "accounts-allowUserDelete": "Allow users to self delete their account", + "hide-minicard-label-text": "Hide minicard label text", + "show-desktop-drag-handles": "Show desktop drag handles", + "assignee": "Assignee", + "cardAssigneesPopup-title": "Assignee", + "addmore-detail": "Add a more detailed description", + "show-on-card": "Show on Card", + "new": "New", + "editUserPopup-title": "Edit User", + "newUserPopup-title": "New User", + "notifications": "Notifications", + "view-all": "View All", + "filter-by-unread": "Filter by Unread", + "mark-all-as-read": "Mark all as read", + "allow-rename": "Allow Rename", + "allowRenamePopup-title": "Allow Rename" +} \ No newline at end of file diff --git a/i18n/mn.i18n.json b/i18n/mn.i18n.json index cd60c137..a38f624b 100644 --- a/i18n/mn.i18n.json +++ b/i18n/mn.i18n.json @@ -1,769 +1,769 @@ { - "accept": "Зөвшөөрөх", - "act-activity-notify": "Activity Notification", - "act-addAttachment": "added attachment __attachment__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-deleteAttachment": "deleted attachment __attachment__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addSubtask": "added subtask __subtask__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addedLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removeLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removedLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addChecklist": "added checklist __checklist__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addChecklistItem": "added checklist item __checklistItem__ to checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removeChecklist": "removed checklist __checklist__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removeChecklistItem": "removed checklist item __checklistItem__ from checklist __checkList__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-checkedItem": "checked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-uncheckedItem": "unchecked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-completeChecklist": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-uncompleteChecklist": "uncompleted checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addComment": "commented on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-editComment": "edited comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-deleteComment": "deleted comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-createBoard": "created board __board__", - "act-createSwimlane": "created swimlane __swimlane__ to board __board__", - "act-createCard": "created card __card__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-createCustomField": "created custom field __customField__ at board __board__", - "act-deleteCustomField": "deleted custom field __customField__ at board __board__", - "act-setCustomField": "edited custom field __customField__: __customFieldValue__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-createList": "added list __list__ to board __board__", - "act-addBoardMember": "added member __member__ to board __board__", - "act-archivedBoard": "Board __board__ moved to Archive", - "act-archivedCard": "Card __card__ at list __list__ at swimlane __swimlane__ at board __board__ moved to Archive", - "act-archivedList": "List __list__ at swimlane __swimlane__ at board __board__ moved to Archive", - "act-archivedSwimlane": "Swimlane __swimlane__ at board __board__ moved to Archive", - "act-importBoard": "imported board __board__", - "act-importCard": "imported card __card__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-importList": "imported list __list__ to swimlane __swimlane__ at board __board__", - "act-joinMember": "added member __member__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-moveCard": "moved card __card__ at board __board__ from list __oldList__ at swimlane __oldSwimlane__ to list __list__ at swimlane __swimlane__", - "act-moveCardToOtherBoard": "moved card __card__ from list __oldList__ at swimlane __oldSwimlane__ at board __oldBoard__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-removeBoardMember": "removed member __member__ from board __board__", - "act-restoredCard": "restored card __card__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-unjoinMember": "removed member __member__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-withBoardTitle": "__board__", - "act-withCardTitle": "[__board__] __card__", - "actions": "Actions", - "activities": "Activities", - "activity": "Activity", - "activity-added": "added %s to %s", - "activity-archived": "%s moved to Archive", - "activity-attached": "attached %s to %s", - "activity-created": "created %s", - "activity-customfield-created": "created custom field %s", - "activity-excluded": "excluded %s from %s", - "activity-imported": "imported %s into %s from %s", - "activity-imported-board": "imported %s from %s", - "activity-joined": "joined %s", - "activity-moved": "moved %s from %s to %s", - "activity-on": "on %s", - "activity-removed": "removed %s from %s", - "activity-sent": "sent %s to %s", - "activity-unjoined": "unjoined %s", - "activity-subtask-added": "added subtask to %s", - "activity-checked-item": "checked %s in checklist %s of %s", - "activity-unchecked-item": "unchecked %s in checklist %s of %s", - "activity-checklist-added": "added checklist to %s", - "activity-checklist-removed": "removed a checklist from %s", - "activity-checklist-completed": "completed checklist %s of %s", - "activity-checklist-uncompleted": "uncompleted the checklist %s of %s", - "activity-checklist-item-added": "added checklist item to '%s' in %s", - "activity-checklist-item-removed": "removed a checklist item from '%s' in %s", - "add": "Нэмэх", - "activity-checked-item-card": "checked %s in checklist %s", - "activity-unchecked-item-card": "unchecked %s in checklist %s", - "activity-checklist-completed-card": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "activity-checklist-uncompleted-card": "uncompleted the checklist %s", - "activity-editComment": "edited comment %s", - "activity-deleteComment": "deleted comment %s", - "add-attachment": "Хавсралт нэмэх", - "add-board": "Самбар нэмэх", - "add-card": "Карт нэмэх", - "add-swimlane": "Add Swimlane", - "add-subtask": "Add Subtask", - "add-checklist": "Чеклист нэмэх", - "add-checklist-item": "Add an item to checklist", - "add-cover": "Add Cover", - "add-label": "Шошго нэмэх", - "add-list": "Жагсаалт нэмэх", - "add-members": "Гишүүд нэмэх", - "added": "Нэмсэн", - "addMemberPopup-title": "Гишүүд", - "admin": "Админ", - "admin-desc": "Can view and edit cards, remove members, and change settings for the board.", - "admin-announcement": "Announcement", - "admin-announcement-active": "Active System-Wide Announcement", - "admin-announcement-title": "Announcement from Administrator", - "all-boards": "Бүх самбарууд", - "and-n-other-card": "And __count__ other card", - "and-n-other-card_plural": "And __count__ other cards", - "apply": "Apply", - "app-is-offline": "Loading, please wait. Refreshing the page will cause data loss. If loading does not work, please check that server has not stopped.", - "archive": "Move to Archive", - "archive-all": "Move All to Archive", - "archive-board": "Move Board to Archive", - "archive-card": "Move Card to Archive", - "archive-list": "Move List to Archive", - "archive-swimlane": "Move Swimlane to Archive", - "archive-selection": "Move selection to Archive", - "archiveBoardPopup-title": "Move Board to Archive?", - "archived-items": "Archive", - "archived-boards": "Boards in Archive", - "restore-board": "Restore Board", - "no-archived-boards": "No Boards in Archive.", - "archives": "Archive", - "template": "Template", - "templates": "Templates", - "assign-member": "Assign member", - "attached": "attached", - "attachment": "Attachment", - "attachment-delete-pop": "Deleting an attachment is permanent. There is no undo.", - "attachmentDeletePopup-title": "Delete Attachment?", - "attachments": "Attachments", - "auto-watch": "Automatically watch boards when they are created", - "avatar-too-big": "The avatar is too large (70KB max)", - "back": "Back", - "board-change-color": "Change color", - "board-nb-stars": "%s stars", - "board-not-found": "Board not found", - "board-private-info": "This board will be <strong>private</strong>.", - "board-public-info": "This board will be <strong>public</strong>.", - "boardChangeColorPopup-title": "Change Board Background", - "boardChangeTitlePopup-title": "Rename Board", - "boardChangeVisibilityPopup-title": "Change Visibility", - "boardChangeWatchPopup-title": "Change Watch", - "boardMenuPopup-title": "Board Settings", - "boardChangeViewPopup-title": "Board View", - "boards": "Boards", - "board-view": "Board View", - "board-view-cal": "Calendar", - "board-view-swimlanes": "Swimlanes", - "board-view-collapse": "Collapse", - "board-view-lists": "Lists", - "bucket-example": "Like “Bucket List” for example", - "cancel": "Cancel", - "card-archived": "This card is moved to Archive.", - "board-archived": "This board is moved to Archive.", - "card-comments-title": "This card has %s comment.", - "card-delete-notice": "Deleting is permanent. You will lose all actions associated with this card.", - "card-delete-pop": "All actions will be removed from the activity feed and you won't be able to re-open the card. There is no undo.", - "card-delete-suggest-archive": "You can move a card to Archive to remove it from the board and preserve the activity.", - "card-due": "Due", - "card-due-on": "Due on", - "card-spent": "Spent Time", - "card-edit-attachments": "Edit attachments", - "card-edit-custom-fields": "Edit custom fields", - "card-edit-labels": "Edit labels", - "card-edit-members": "Edit members", - "card-labels-title": "Change the labels for the card.", - "card-members-title": "Add or remove members of the board from the card.", - "card-start": "Start", - "card-start-on": "Starts on", - "cardAttachmentsPopup-title": "Attach From", - "cardCustomField-datePopup-title": "Change date", - "cardCustomFieldsPopup-title": "Edit custom fields", - "cardDeletePopup-title": "Delete Card?", - "cardDetailsActionsPopup-title": "Card Actions", - "cardLabelsPopup-title": "Labels", - "cardMembersPopup-title": "Гишүүд", - "cardMorePopup-title": "More", - "cardTemplatePopup-title": "Create template", - "cards": "Cards", - "cards-count": "Cards", - "casSignIn": "Sign In with CAS", - "cardType-card": "Card", - "cardType-linkedCard": "Linked Card", - "cardType-linkedBoard": "Linked Board", - "change": "Change", - "change-avatar": "Аватар өөрчлөх", - "change-password": "Нууц үг солих", - "change-permissions": "Change permissions", - "change-settings": "Тохиргоо өөрчлөх", - "changeAvatarPopup-title": "Аватар өөрчлөх", - "changeLanguagePopup-title": "Хэл солих", - "changePasswordPopup-title": "Нууц үг солих", - "changePermissionsPopup-title": "Change Permissions", - "changeSettingsPopup-title": "Тохиргоо өөрчлөх", - "subtasks": "Subtasks", - "checklists": "Checklists", - "click-to-star": "Click to star this board.", - "click-to-unstar": "Click to unstar this board.", - "clipboard": "Clipboard or drag & drop", - "close": "Close", - "close-board": "Close Board", - "close-board-pop": "You will be able to restore the board by clicking the “Archive” button from the home header.", - "color-black": "black", - "color-blue": "blue", - "color-crimson": "crimson", - "color-darkgreen": "darkgreen", - "color-gold": "gold", - "color-gray": "gray", - "color-green": "green", - "color-indigo": "indigo", - "color-lime": "lime", - "color-magenta": "magenta", - "color-mistyrose": "mistyrose", - "color-navy": "navy", - "color-orange": "orange", - "color-paleturquoise": "paleturquoise", - "color-peachpuff": "peachpuff", - "color-pink": "pink", - "color-plum": "plum", - "color-purple": "purple", - "color-red": "red", - "color-saddlebrown": "saddlebrown", - "color-silver": "silver", - "color-sky": "sky", - "color-slateblue": "slateblue", - "color-white": "white", - "color-yellow": "yellow", - "unset-color": "Unset", - "comment": "Comment", - "comment-placeholder": "Write Comment", - "comment-only": "Comment only", - "comment-only-desc": "Can comment on cards only.", - "no-comments": "No comments", - "no-comments-desc": "Can not see comments and activities.", - "worker": "Worker", - "worker-desc": "Can only move cards, assign itself to card and comment.", - "computer": "Computer", - "confirm-subtask-delete-dialog": "Are you sure you want to delete subtask?", - "confirm-checklist-delete-dialog": "Are you sure you want to delete checklist?", - "copy-card-link-to-clipboard": "Copy card link to clipboard", - "linkCardPopup-title": "Link Card", - "searchElementPopup-title": "Search", - "copyCardPopup-title": "Copy Card", - "copyChecklistToManyCardsPopup-title": "Copy Checklist Template to Many Cards", - "copyChecklistToManyCardsPopup-instructions": "Destination Card Titles and Descriptions in this JSON format", - "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"First card title\", \"description\":\"First card description\"}, {\"title\":\"Second card title\",\"description\":\"Second card description\"},{\"title\":\"Last card title\",\"description\":\"Last card description\"} ]", - "create": "Үүсгэх", - "createBoardPopup-title": "Самбар үүсгэх", - "chooseBoardSourcePopup-title": "Import board", - "createLabelPopup-title": "Шошго үүсгэх", - "createCustomField": "Create Field", - "createCustomFieldPopup-title": "Create Field", - "current": "current", - "custom-field-delete-pop": "There is no undo. This will remove this custom field from all cards and destroy its history.", - "custom-field-checkbox": "Checkbox", - "custom-field-date": "Date", - "custom-field-dropdown": "Dropdown List", - "custom-field-dropdown-none": "(none)", - "custom-field-dropdown-options": "List Options", - "custom-field-dropdown-options-placeholder": "Press enter to add more options", - "custom-field-dropdown-unknown": "(unknown)", - "custom-field-number": "Number", - "custom-field-text": "Text", - "custom-fields": "Custom Fields", - "date": "Date", - "decline": "Decline", - "default-avatar": "Default avatar", - "delete": "Delete", - "deleteCustomFieldPopup-title": "Delete Custom Field?", - "deleteLabelPopup-title": "Delete Label?", - "description": "Description", - "disambiguateMultiLabelPopup-title": "Disambiguate Label Action", - "disambiguateMultiMemberPopup-title": "Disambiguate Member Action", - "discard": "Discard", - "done": "Done", - "download": "Download", - "edit": "Edit", - "edit-avatar": "Аватар өөрчлөх", - "edit-profile": "Бүртгэл засварлах", - "edit-wip-limit": "WIP хязгаарлалтыг өөрчлөх", - "soft-wip-limit": "Soft WIP Limit", - "editCardStartDatePopup-title": "Эхлэх өдрийг өөрчлөх", - "editCardDueDatePopup-title": "Дуусах өдрийг өөрчлөх", - "editCustomFieldPopup-title": "Талбарыг засварлах", - "editCardSpentTimePopup-title": "Зарцуулсан хугацааг засварлах", - "editLabelPopup-title": "Шошгыг өөрчлөх", - "editNotificationPopup-title": "Мэдэгдэл тохируулах", - "editProfilePopup-title": "Бүртгэл засварлах", - "email": "Имэйл", - "email-enrollAccount-subject": "An account created for you on __siteName__", - "email-enrollAccount-text": "Hello __user__,\n\nTo start using the service, simply click the link below.\n\n__url__\n\nThanks.", - "email-fail": "Sending email failed", - "email-fail-text": "Error trying to send email", - "email-invalid": "Буруу имэйл", - "email-invite": "Имэйлээр урих", - "email-invite-subject": "__inviter__ танд урилга илгээлээ", - "email-invite-text": "Dear __user__,\n\n__inviter__ invites you to join board \"__board__\" for collaborations.\n\nPlease follow the link below:\n\n__url__\n\nThanks.", - "email-resetPassword-subject": "Reset your password on __siteName__", - "email-resetPassword-text": "Hello __user__,\n\nTo reset your password, simply click the link below.\n\n__url__\n\nThanks.", - "email-sent": "Email sent", - "email-verifyEmail-subject": "Verify your email address on __siteName__", - "email-verifyEmail-text": "Hello __user__,\n\nTo verify your account email, simply click the link below.\n\n__url__\n\nThanks.", - "enable-wip-limit": "Enable WIP Limit", - "error-board-doesNotExist": "This board does not exist", - "error-board-notAdmin": "You need to be admin of this board to do that", - "error-board-notAMember": "You need to be a member of this board to do that", - "error-json-malformed": "Your text is not valid JSON", - "error-json-schema": "Your JSON data does not include the proper information in the correct format", - "error-list-doesNotExist": "This list does not exist", - "error-user-doesNotExist": "This user does not exist", - "error-user-notAllowSelf": "You can not invite yourself", - "error-user-notCreated": "This user is not created", - "error-username-taken": "This username is already taken", - "error-email-taken": "Email has already been taken", - "export-board": "Export board", - "sort": "Sort", - "sort-desc": "Click to Sort List", - "list-sort-by": "Sort the List By:", - "list-label-modifiedAt": "Last Access Time", - "list-label-title": "Name of the List", - "list-label-sort": "Your Manual Order", - "list-label-short-modifiedAt": "(L)", - "list-label-short-title": "(N)", - "list-label-short-sort": "(M)", - "filter": "Filter", - "filter-cards": "Filter Cards or Lists", - "list-filter-label": "Filter List by Title", - "filter-clear": "Clear filter", - "filter-no-label": "No label", - "filter-no-member": "No member", - "filter-no-custom-fields": "No Custom Fields", - "filter-show-archive": "Show archived lists", - "filter-hide-empty": "Hide empty lists", - "filter-on": "Filter is on", - "filter-on-desc": "You are filtering cards on this board. Click here to edit filter.", - "filter-to-selection": "Filter to selection", - "advanced-filter-label": "Advanced Filter", - "advanced-filter-description": "Advanced Filter allows to write a string containing following operators: == != <= >= && || ( ) A space is used as a separator between the Operators. You can filter for all Custom Fields by typing their names and values. For Example: Field1 == Value1. Note: If fields or values contains spaces, you need to encapsulate them into single quotes. For Example: 'Field 1' == 'Value 1'. For single control characters (' \\/) to be skipped, you can use \\. For example: Field1 == I\\'m. Also you can combine multiple conditions. For Example: F1 == V1 || F1 == V2. Normally all operators are interpreted from left to right. You can change the order by placing brackets. For Example: F1 == V1 && ( F2 == V2 || F2 == V3 ). Also you can search text fields using regex: F1 == /Tes.*/i", - "fullname": "Full Name", - "header-logo-title": "Go back to your boards page.", - "hide-system-messages": "Hide system messages", - "headerBarCreateBoardPopup-title": "Самбар үүсгэх", - "home": "Home", - "import": "Import", - "link": "Link", - "import-board": "import board", - "import-board-c": "Import board", - "import-board-title-trello": "Import board from Trello", - "import-board-title-wekan": "Import board from previous export", - "import-sandstorm-backup-warning": "Do not delete data you import from original exported board or Trello before checking does this grain close and open again, or do you get Board not found error, that means data loss.", - "import-sandstorm-warning": "Imported board will delete all existing data on board and replace it with imported board.", - "from-trello": "From Trello", - "from-wekan": "From previous export", - "import-board-instruction-trello": "In your Trello board, go to 'Menu', then 'More', 'Print and Export', 'Export JSON', and copy the resulting text.", - "import-board-instruction-wekan": "In your board, go to 'Menu', then 'Export board', and copy the text in the downloaded file.", - "import-board-instruction-about-errors": "If you get errors when importing board, sometimes importing still works, and board is at All Boards page.", - "import-json-placeholder": "Paste your valid JSON data here", - "import-map-members": "Map members", - "import-members-map": "Your imported board has some members. Please map the members you want to import to your users", - "import-show-user-mapping": "Review members mapping", - "import-user-select": "Pick your existing user you want to use as this member", - "importMapMembersAddPopup-title": "Select member", - "info": "Version", - "initials": "Initials", - "invalid-date": "Invalid date", - "invalid-time": "Invalid time", - "invalid-user": "Invalid user", - "joined": "joined", - "just-invited": "You are just invited to this board", - "keyboard-shortcuts": "Keyboard shortcuts", - "label-create": "Шошго үүсгэх", - "label-default": "%s label (default)", - "label-delete-pop": "There is no undo. This will remove this label from all cards and destroy its history.", - "labels": "Labels", - "language": "Language", - "last-admin-desc": "You can’t change roles because there must be at least one admin.", - "leave-board": "Leave Board", - "leave-board-pop": "Are you sure you want to leave __boardTitle__? You will be removed from all cards on this board.", - "leaveBoardPopup-title": "Leave Board ?", - "link-card": "Link to this card", - "list-archive-cards": "Move all cards in this list to Archive", - "list-archive-cards-pop": "This will remove all the cards in this list from the board. To view cards in Archive and bring them back to the board, click “Menu” > “Archive”.", - "list-move-cards": "Move all cards in this list", - "list-select-cards": "Select all cards in this list", - "set-color-list": "Set Color", - "listActionPopup-title": "List Actions", - "swimlaneActionPopup-title": "Swimlane Actions", - "swimlaneAddPopup-title": "Add a Swimlane below", - "listImportCardPopup-title": "Import a Trello card", - "listMorePopup-title": "More", - "link-list": "Link to this list", - "list-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the list. There is no undo.", - "list-delete-suggest-archive": "You can move a list to Archive to remove it from the board and preserve the activity.", - "lists": "Lists", - "swimlanes": "Swimlanes", - "log-out": "Гарах", - "log-in": "Log In", - "loginPopup-title": "Log In", - "memberMenuPopup-title": "Гишүүний тохиргоо", - "members": "Гишүүд", - "menu": "Menu", - "move-selection": "Move selection", - "moveCardPopup-title": "Move Card", - "moveCardToBottom-title": "Move to Bottom", - "moveCardToTop-title": "Move to Top", - "moveSelectionPopup-title": "Move selection", - "multi-selection": "Multi-Selection", - "multi-selection-on": "Multi-Selection is on", - "muted": "Muted", - "muted-info": "You will never be notified of any changes in this board", - "my-boards": "Миний самбарууд", - "name": "Name", - "no-archived-cards": "No cards in Archive.", - "no-archived-lists": "No lists in Archive.", - "no-archived-swimlanes": "No swimlanes in Archive.", - "no-results": "No results", - "normal": "Normal", - "normal-desc": "Can view and edit cards. Can't change settings.", - "not-accepted-yet": "Invitation not accepted yet", - "notify-participate": "Receive updates to any cards you participate as creater or member", - "notify-watch": "Receive updates to any boards, lists, or cards you’re watching", - "optional": "optional", - "or": "or", - "page-maybe-private": "This page may be private. You may be able to view it by <a href='%s'>logging in</a>.", - "page-not-found": "Page not found.", - "password": "Password", - "paste-or-dragdrop": "to paste, or drag & drop image file to it (image only)", - "participating": "Participating", - "preview": "Preview", - "previewAttachedImagePopup-title": "Preview", - "previewClipboardImagePopup-title": "Preview", - "private": "Private", - "private-desc": "This board is private. Only people added to the board can view and edit it.", - "profile": "Profile", - "public": "Public", - "public-desc": "This board is public. It's visible to anyone with the link and will show up in search engines like Google. Only people added to the board can edit.", - "quick-access-description": "Star a board to add a shortcut in this bar.", - "remove-cover": "Remove Cover", - "remove-from-board": "Remove from Board", - "remove-label": "Remove Label", - "listDeletePopup-title": "Delete List ?", - "remove-member": "Remove Member", - "remove-member-from-card": "Remove from Card", - "remove-member-pop": "Remove __name__ (__username__) from __boardTitle__? The member will be removed from all cards on this board. They will receive a notification.", - "removeMemberPopup-title": "Remove Member?", - "rename": "Rename", - "rename-board": "Rename Board", - "restore": "Restore", - "save": "Save", - "search": "Search", - "rules": "Rules", - "search-cards": "Search from card/list titles, descriptions and custom fields on this board", - "search-example": "Text to search for?", - "select-color": "Select Color", - "set-wip-limit-value": "Set a limit for the maximum number of tasks in this list", - "setWipLimitPopup-title": "Set WIP Limit", - "shortcut-assign-self": "Assign yourself to current card", - "shortcut-autocomplete-emoji": "Autocomplete emoji", - "shortcut-autocomplete-members": "Autocomplete members", - "shortcut-clear-filters": "Clear all filters", - "shortcut-close-dialog": "Close Dialog", - "shortcut-filter-my-cards": "Filter my cards", - "shortcut-show-shortcuts": "Bring up this shortcuts list", - "shortcut-toggle-filterbar": "Toggle Filter Sidebar", - "shortcut-toggle-sidebar": "Toggle Board Sidebar", - "show-cards-minimum-count": "Show cards count if list contains more than", - "sidebar-open": "Open Sidebar", - "sidebar-close": "Close Sidebar", - "signupPopup-title": "Хэрэглэгч үүсгэх", - "star-board-title": "Click to star this board. It will show up at top of your boards list.", - "starred-boards": "Starred Boards", - "starred-boards-description": "Starred boards show up at the top of your boards list.", - "subscribe": "Subscribe", - "team": "Team", - "this-board": "this board", - "this-card": "this card", - "spent-time-hours": "Spent time (hours)", - "overtime-hours": "Overtime (hours)", - "overtime": "Overtime", - "has-overtime-cards": "Has overtime cards", - "has-spenttime-cards": "Has spent time cards", - "time": "Time", - "title": "Title", - "tracking": "Tracking", - "tracking-info": "You will be notified of any changes to those cards you are involved as creator or member.", - "type": "Type", - "unassign-member": "Unassign member", - "unsaved-description": "You have an unsaved description.", - "unwatch": "Unwatch", - "upload": "Upload", - "upload-avatar": "Upload an avatar", - "uploaded-avatar": "Uploaded an avatar", - "username": "Username", - "view-it": "View it", - "warn-list-archived": "warning: this card is in an list at Archive", - "watch": "Watch", - "watching": "Watching", - "watching-info": "You will be notified of any change in this board", - "welcome-board": "Welcome Board", - "welcome-swimlane": "Milestone 1", - "welcome-list1": "Basics", - "welcome-list2": "Advanced", - "card-templates-swimlane": "Card Templates", - "list-templates-swimlane": "List Templates", - "board-templates-swimlane": "Board Templates", - "what-to-do": "What do you want to do?", - "wipLimitErrorPopup-title": "Invalid WIP Limit", - "wipLimitErrorPopup-dialog-pt1": "The number of tasks in this list is higher than the WIP limit you've defined.", - "wipLimitErrorPopup-dialog-pt2": "Please move some tasks out of this list, or set a higher WIP limit.", - "admin-panel": "Admin Panel", - "settings": "Settings", - "people": "People", - "registration": "Registration", - "disable-self-registration": "Disable Self-Registration", - "invite": "Invite", - "invite-people": "Invite People", - "to-boards": "To board(s)", - "email-addresses": "Email Addresses", - "smtp-host-description": "The address of the SMTP server that handles your emails.", - "smtp-port-description": "The port your SMTP server uses for outgoing emails.", - "smtp-tls-description": "Enable TLS support for SMTP server", - "smtp-host": "SMTP Host", - "smtp-port": "SMTP Port", - "smtp-username": "Username", - "smtp-password": "Password", - "smtp-tls": "TLS support", - "send-from": "From", - "send-smtp-test": "Send a test email to yourself", - "invitation-code": "Invitation Code", - "email-invite-register-subject": "__inviter__ танд урилга илгээлээ", - "email-invite-register-text": "Dear __user__,\n\n__inviter__ invites you to kanban board for collaborations.\n\nPlease follow the link below:\n__url__\n\nAnd your invitation code is: __icode__\n\nThanks.", - "email-smtp-test-subject": "SMTP Test Email", - "email-smtp-test-text": "You have successfully sent an email", - "error-invitation-code-not-exist": "Invitation code doesn't exist", - "error-notAuthorized": "You are not authorized to view this page.", - "webhook-title": "Webhook Name", - "webhook-token": "Token (Optional for Authentication)", - "outgoing-webhooks": "Outgoing Webhooks", - "bidirectional-webhooks": "Two-Way Webhooks", - "outgoingWebhooksPopup-title": "Outgoing Webhooks", - "boardCardTitlePopup-title": "Card Title Filter", - "disable-webhook": "Disable This Webhook", - "global-webhook": "Global Webhooks", - "new-outgoing-webhook": "New Outgoing Webhook", - "no-name": "(Unknown)", - "Node_version": "Node version", - "Meteor_version": "Meteor version", - "MongoDB_version": "MongoDB version", - "MongoDB_storage_engine": "MongoDB storage engine", - "MongoDB_Oplog_enabled": "MongoDB Oplog enabled", - "OS_Arch": "OS Arch", - "OS_Cpus": "OS CPU Count", - "OS_Freemem": "OS Free Memory", - "OS_Loadavg": "OS Load Average", - "OS_Platform": "OS Platform", - "OS_Release": "OS Release", - "OS_Totalmem": "OS Total Memory", - "OS_Type": "OS Type", - "OS_Uptime": "OS Uptime", - "days": "days", - "hours": "hours", - "minutes": "minutes", - "seconds": "seconds", - "show-field-on-card": "Show this field on card", - "automatically-field-on-card": "Auto create field to all cards", - "showLabel-field-on-card": "Show field label on minicard", - "yes": "Yes", - "no": "No", - "accounts": "Accounts", - "accounts-allowEmailChange": "Allow Email Change", - "accounts-allowUserNameChange": "Allow Username Change", - "createdAt": "Created at", - "verified": "Verified", - "active": "Active", - "card-received": "Received", - "card-received-on": "Received on", - "card-end": "End", - "card-end-on": "Ends on", - "editCardReceivedDatePopup-title": "Change received date", - "editCardEndDatePopup-title": "Change end date", - "setCardColorPopup-title": "Set color", - "setCardActionsColorPopup-title": "Choose a color", - "setSwimlaneColorPopup-title": "Choose a color", - "setListColorPopup-title": "Choose a color", - "assigned-by": "Assigned By", - "requested-by": "Requested By", - "board-delete-notice": "Deleting is permanent. You will lose all lists, cards and actions associated with this board.", - "delete-board-confirm-popup": "All lists, cards, labels, and activities will be deleted and you won't be able to recover the board contents. There is no undo.", - "boardDeletePopup-title": "Delete Board?", - "delete-board": "Delete Board", - "default-subtasks-board": "Subtasks for __board__ board", - "default": "Default", - "queue": "Queue", - "subtask-settings": "Subtasks Settings", - "card-settings": "Card Settings", - "boardSubtaskSettingsPopup-title": "Board Subtasks Settings", - "boardCardSettingsPopup-title": "Card Settings", - "deposit-subtasks-board": "Deposit subtasks to this board:", - "deposit-subtasks-list": "Landing list for subtasks deposited here:", - "show-parent-in-minicard": "Show parent in minicard:", - "prefix-with-full-path": "Prefix with full path", - "prefix-with-parent": "Prefix with parent", - "subtext-with-full-path": "Subtext with full path", - "subtext-with-parent": "Subtext with parent", - "change-card-parent": "Change card's parent", - "parent-card": "Parent card", - "source-board": "Source board", - "no-parent": "Don't show parent", - "activity-added-label": "added label '%s' to %s", - "activity-removed-label": "removed label '%s' from %s", - "activity-delete-attach": "deleted an attachment from %s", - "activity-added-label-card": "added label '%s'", - "activity-removed-label-card": "removed label '%s'", - "activity-delete-attach-card": "deleted an attachment", - "activity-set-customfield": "set custom field '%s' to '%s' in %s", - "activity-unset-customfield": "unset custom field '%s' in %s", - "r-rule": "Rule", - "r-add-trigger": "Add trigger", - "r-add-action": "Add action", - "r-board-rules": "Board rules", - "r-add-rule": "Add rule", - "r-view-rule": "View rule", - "r-delete-rule": "Delete rule", - "r-new-rule-name": "New rule title", - "r-no-rules": "No rules", - "r-when-a-card": "When a card", - "r-is": "is", - "r-is-moved": "is moved", - "r-added-to": "added to", - "r-removed-from": "Removed from", - "r-the-board": "the board", - "r-list": "list", - "set-filter": "Set Filter", - "r-moved-to": "Moved to", - "r-moved-from": "Moved from", - "r-archived": "Moved to Archive", - "r-unarchived": "Restored from Archive", - "r-a-card": "a card", - "r-when-a-label-is": "When a label is", - "r-when-the-label": "When the label", - "r-list-name": "list name", - "r-when-a-member": "When a member is", - "r-when-the-member": "When the member", - "r-name": "name", - "r-when-a-attach": "When an attachment", - "r-when-a-checklist": "When a checklist is", - "r-when-the-checklist": "When the checklist", - "r-completed": "Completed", - "r-made-incomplete": "Made incomplete", - "r-when-a-item": "When a checklist item is", - "r-when-the-item": "When the checklist item", - "r-checked": "Checked", - "r-unchecked": "Unchecked", - "r-move-card-to": "Move card to", - "r-top-of": "Top of", - "r-bottom-of": "Bottom of", - "r-its-list": "its list", - "r-archive": "Move to Archive", - "r-unarchive": "Restore from Archive", - "r-card": "card", - "r-add": "Нэмэх", - "r-remove": "Remove", - "r-label": "label", - "r-member": "member", - "r-remove-all": "Remove all members from the card", - "r-set-color": "Set color to", - "r-checklist": "checklist", - "r-check-all": "Check all", - "r-uncheck-all": "Uncheck all", - "r-items-check": "items of checklist", - "r-check": "Check", - "r-uncheck": "Uncheck", - "r-item": "item", - "r-of-checklist": "of checklist", - "r-send-email": "Send an email", - "r-to": "to", - "r-subject": "subject", - "r-rule-details": "Rule details", - "r-d-move-to-top-gen": "Move card to top of its list", - "r-d-move-to-top-spec": "Move card to top of list", - "r-d-move-to-bottom-gen": "Move card to bottom of its list", - "r-d-move-to-bottom-spec": "Move card to bottom of list", - "r-d-send-email": "Send email", - "r-d-send-email-to": "to", - "r-d-send-email-subject": "subject", - "r-d-send-email-message": "message", - "r-d-archive": "Move card to Archive", - "r-d-unarchive": "Restore card from Archive", - "r-d-add-label": "Add label", - "r-d-remove-label": "Remove label", - "r-create-card": "Create new card", - "r-in-list": "in list", - "r-in-swimlane": "in swimlane", - "r-d-add-member": "Add member", - "r-d-remove-member": "Remove member", - "r-d-remove-all-member": "Remove all member", - "r-d-check-all": "Check all items of a list", - "r-d-uncheck-all": "Uncheck all items of a list", - "r-d-check-one": "Check item", - "r-d-uncheck-one": "Uncheck item", - "r-d-check-of-list": "of checklist", - "r-d-add-checklist": "Add checklist", - "r-d-remove-checklist": "Remove checklist", - "r-by": "by", - "r-add-checklist": "Add checklist", - "r-with-items": "with items", - "r-items-list": "item1,item2,item3", - "r-add-swimlane": "Add swimlane", - "r-swimlane-name": "swimlane name", - "r-board-note": "Note: leave a field empty to match every possible value.", - "r-checklist-note": "Note: checklist's items have to be written as comma separated values.", - "r-when-a-card-is-moved": "When a card is moved to another list", - "r-set": "Set", - "r-update": "Update", - "r-datefield": "date field", - "r-df-start-at": "start", - "r-df-due-at": "due", - "r-df-end-at": "end", - "r-df-received-at": "received", - "r-to-current-datetime": "to current date/time", - "r-remove-value-from": "Remove value from", - "ldap": "LDAP", - "oauth2": "OAuth2", - "cas": "CAS", - "authentication-method": "Authentication method", - "authentication-type": "Authentication type", - "custom-product-name": "Custom Product Name", - "layout": "Layout", - "hide-logo": "Hide Logo", - "add-custom-html-after-body-start": "Add Custom HTML after <body> start", - "add-custom-html-before-body-end": "Add Custom HTML before </body> end", - "error-undefined": "Something went wrong", - "error-ldap-login": "An error occurred while trying to login", - "display-authentication-method": "Display Authentication Method", - "default-authentication-method": "Default Authentication Method", - "duplicate-board": "Duplicate Board", - "people-number": "The number of people is:", - "swimlaneDeletePopup-title": "Delete Swimlane ?", - "swimlane-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the swimlane. There is no undo.", - "restore-all": "Restore all", - "delete-all": "Delete all", - "loading": "Loading, please wait.", - "previous_as": "last time was", - "act-a-dueAt": "modified due time to \nWhen: __timeValue__\nWhere: __card__\n previous due was __timeOldValue__", - "act-a-endAt": "modified ending time to __timeValue__ from (__timeOldValue__)", - "act-a-startAt": "modified starting time to __timeValue__ from (__timeOldValue__)", - "act-a-receivedAt": "modified received time to __timeValue__ from (__timeOldValue__)", - "a-dueAt": "modified due time to be", - "a-endAt": "modified ending time to be", - "a-startAt": "modified starting time to be", - "a-receivedAt": "modified received time to be", - "almostdue": "current due time %s is approaching", - "pastdue": "current due time %s is past", - "duenow": "current due time %s is today", - "act-newDue": "__list__/__card__ has 1st due reminder [__board__]", - "act-withDue": "__list__/__card__ due reminders [__board__]", - "act-almostdue": "was reminding the current due (__timeValue__) of __card__ is approaching", - "act-pastdue": "was reminding the current due (__timeValue__) of __card__ is past", - "act-duenow": "was reminding the current due (__timeValue__) of __card__ is now", - "act-atUserComment": "You were mentioned in [__board__] __list__/__card__", - "delete-user-confirm-popup": "Are you sure you want to delete this account? There is no undo.", - "accounts-allowUserDelete": "Allow users to self delete their account", - "hide-minicard-label-text": "Hide minicard label text", - "show-desktop-drag-handles": "Show desktop drag handles", - "assignee": "Assignee", - "cardAssigneesPopup-title": "Assignee", - "addmore-detail": "Add a more detailed description", - "show-on-card": "Show on Card", - "new": "New", - "editUserPopup-title": "Edit User", - "newUserPopup-title": "New User", - "notifications": "Notifications", - "view-all": "View All", - "filter-by-unread": "Filter by Unread", - "mark-all-as-read": "Mark all as read", - "allow-rename": "Allow Rename", - "allowRenamePopup-title": "Allow Rename" -} + "accept": "Зөвшөөрөх", + "act-activity-notify": "Activity Notification", + "act-addAttachment": "added attachment __attachment__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-deleteAttachment": "deleted attachment __attachment__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addSubtask": "added subtask __subtask__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addedLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removeLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removedLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addChecklist": "added checklist __checklist__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addChecklistItem": "added checklist item __checklistItem__ to checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removeChecklist": "removed checklist __checklist__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removeChecklistItem": "removed checklist item __checklistItem__ from checklist __checkList__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-checkedItem": "checked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-uncheckedItem": "unchecked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-completeChecklist": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-uncompleteChecklist": "uncompleted checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addComment": "commented on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-editComment": "edited comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-deleteComment": "deleted comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-createBoard": "created board __board__", + "act-createSwimlane": "created swimlane __swimlane__ to board __board__", + "act-createCard": "created card __card__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-createCustomField": "created custom field __customField__ at board __board__", + "act-deleteCustomField": "deleted custom field __customField__ at board __board__", + "act-setCustomField": "edited custom field __customField__: __customFieldValue__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-createList": "added list __list__ to board __board__", + "act-addBoardMember": "added member __member__ to board __board__", + "act-archivedBoard": "Board __board__ moved to Archive", + "act-archivedCard": "Card __card__ at list __list__ at swimlane __swimlane__ at board __board__ moved to Archive", + "act-archivedList": "List __list__ at swimlane __swimlane__ at board __board__ moved to Archive", + "act-archivedSwimlane": "Swimlane __swimlane__ at board __board__ moved to Archive", + "act-importBoard": "imported board __board__", + "act-importCard": "imported card __card__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-importList": "imported list __list__ to swimlane __swimlane__ at board __board__", + "act-joinMember": "added member __member__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-moveCard": "moved card __card__ at board __board__ from list __oldList__ at swimlane __oldSwimlane__ to list __list__ at swimlane __swimlane__", + "act-moveCardToOtherBoard": "moved card __card__ from list __oldList__ at swimlane __oldSwimlane__ at board __oldBoard__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-removeBoardMember": "removed member __member__ from board __board__", + "act-restoredCard": "restored card __card__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-unjoinMember": "removed member __member__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-withBoardTitle": "__board__", + "act-withCardTitle": "[__board__] __card__", + "actions": "Actions", + "activities": "Activities", + "activity": "Activity", + "activity-added": "added %s to %s", + "activity-archived": "%s moved to Archive", + "activity-attached": "attached %s to %s", + "activity-created": "created %s", + "activity-customfield-created": "created custom field %s", + "activity-excluded": "excluded %s from %s", + "activity-imported": "imported %s into %s from %s", + "activity-imported-board": "imported %s from %s", + "activity-joined": "joined %s", + "activity-moved": "moved %s from %s to %s", + "activity-on": "on %s", + "activity-removed": "removed %s from %s", + "activity-sent": "sent %s to %s", + "activity-unjoined": "unjoined %s", + "activity-subtask-added": "added subtask to %s", + "activity-checked-item": "checked %s in checklist %s of %s", + "activity-unchecked-item": "unchecked %s in checklist %s of %s", + "activity-checklist-added": "added checklist to %s", + "activity-checklist-removed": "removed a checklist from %s", + "activity-checklist-completed": "completed checklist %s of %s", + "activity-checklist-uncompleted": "uncompleted the checklist %s of %s", + "activity-checklist-item-added": "added checklist item to '%s' in %s", + "activity-checklist-item-removed": "removed a checklist item from '%s' in %s", + "add": "Нэмэх", + "activity-checked-item-card": "checked %s in checklist %s", + "activity-unchecked-item-card": "unchecked %s in checklist %s", + "activity-checklist-completed-card": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "activity-checklist-uncompleted-card": "uncompleted the checklist %s", + "activity-editComment": "edited comment %s", + "activity-deleteComment": "deleted comment %s", + "add-attachment": "Хавсралт нэмэх", + "add-board": "Самбар нэмэх", + "add-card": "Карт нэмэх", + "add-swimlane": "Add Swimlane", + "add-subtask": "Add Subtask", + "add-checklist": "Чеклист нэмэх", + "add-checklist-item": "Add an item to checklist", + "add-cover": "Add Cover", + "add-label": "Шошго нэмэх", + "add-list": "Жагсаалт нэмэх", + "add-members": "Гишүүд нэмэх", + "added": "Нэмсэн", + "addMemberPopup-title": "Гишүүд", + "admin": "Админ", + "admin-desc": "Can view and edit cards, remove members, and change settings for the board.", + "admin-announcement": "Announcement", + "admin-announcement-active": "Active System-Wide Announcement", + "admin-announcement-title": "Announcement from Administrator", + "all-boards": "Бүх самбарууд", + "and-n-other-card": "And __count__ other card", + "and-n-other-card_plural": "And __count__ other cards", + "apply": "Apply", + "app-is-offline": "Loading, please wait. Refreshing the page will cause data loss. If loading does not work, please check that server has not stopped.", + "archive": "Move to Archive", + "archive-all": "Move All to Archive", + "archive-board": "Move Board to Archive", + "archive-card": "Move Card to Archive", + "archive-list": "Move List to Archive", + "archive-swimlane": "Move Swimlane to Archive", + "archive-selection": "Move selection to Archive", + "archiveBoardPopup-title": "Move Board to Archive?", + "archived-items": "Archive", + "archived-boards": "Boards in Archive", + "restore-board": "Restore Board", + "no-archived-boards": "No Boards in Archive.", + "archives": "Archive", + "template": "Template", + "templates": "Templates", + "assign-member": "Assign member", + "attached": "attached", + "attachment": "Attachment", + "attachment-delete-pop": "Deleting an attachment is permanent. There is no undo.", + "attachmentDeletePopup-title": "Delete Attachment?", + "attachments": "Attachments", + "auto-watch": "Automatically watch boards when they are created", + "avatar-too-big": "The avatar is too large (70KB max)", + "back": "Back", + "board-change-color": "Change color", + "board-nb-stars": "%s stars", + "board-not-found": "Board not found", + "board-private-info": "This board will be <strong>private</strong>.", + "board-public-info": "This board will be <strong>public</strong>.", + "boardChangeColorPopup-title": "Change Board Background", + "boardChangeTitlePopup-title": "Rename Board", + "boardChangeVisibilityPopup-title": "Change Visibility", + "boardChangeWatchPopup-title": "Change Watch", + "boardMenuPopup-title": "Board Settings", + "boardChangeViewPopup-title": "Board View", + "boards": "Boards", + "board-view": "Board View", + "board-view-cal": "Calendar", + "board-view-swimlanes": "Swimlanes", + "board-view-collapse": "Collapse", + "board-view-lists": "Lists", + "bucket-example": "Like “Bucket List” for example", + "cancel": "Cancel", + "card-archived": "This card is moved to Archive.", + "board-archived": "This board is moved to Archive.", + "card-comments-title": "This card has %s comment.", + "card-delete-notice": "Deleting is permanent. You will lose all actions associated with this card.", + "card-delete-pop": "All actions will be removed from the activity feed and you won't be able to re-open the card. There is no undo.", + "card-delete-suggest-archive": "You can move a card to Archive to remove it from the board and preserve the activity.", + "card-due": "Due", + "card-due-on": "Due on", + "card-spent": "Spent Time", + "card-edit-attachments": "Edit attachments", + "card-edit-custom-fields": "Edit custom fields", + "card-edit-labels": "Edit labels", + "card-edit-members": "Edit members", + "card-labels-title": "Change the labels for the card.", + "card-members-title": "Add or remove members of the board from the card.", + "card-start": "Start", + "card-start-on": "Starts on", + "cardAttachmentsPopup-title": "Attach From", + "cardCustomField-datePopup-title": "Change date", + "cardCustomFieldsPopup-title": "Edit custom fields", + "cardDeletePopup-title": "Delete Card?", + "cardDetailsActionsPopup-title": "Card Actions", + "cardLabelsPopup-title": "Labels", + "cardMembersPopup-title": "Гишүүд", + "cardMorePopup-title": "More", + "cardTemplatePopup-title": "Create template", + "cards": "Cards", + "cards-count": "Cards", + "casSignIn": "Sign In with CAS", + "cardType-card": "Card", + "cardType-linkedCard": "Linked Card", + "cardType-linkedBoard": "Linked Board", + "change": "Change", + "change-avatar": "Аватар өөрчлөх", + "change-password": "Нууц үг солих", + "change-permissions": "Change permissions", + "change-settings": "Тохиргоо өөрчлөх", + "changeAvatarPopup-title": "Аватар өөрчлөх", + "changeLanguagePopup-title": "Хэл солих", + "changePasswordPopup-title": "Нууц үг солих", + "changePermissionsPopup-title": "Change Permissions", + "changeSettingsPopup-title": "Тохиргоо өөрчлөх", + "subtasks": "Subtasks", + "checklists": "Checklists", + "click-to-star": "Click to star this board.", + "click-to-unstar": "Click to unstar this board.", + "clipboard": "Clipboard or drag & drop", + "close": "Close", + "close-board": "Close Board", + "close-board-pop": "You will be able to restore the board by clicking the “Archive” button from the home header.", + "color-black": "black", + "color-blue": "blue", + "color-crimson": "crimson", + "color-darkgreen": "darkgreen", + "color-gold": "gold", + "color-gray": "gray", + "color-green": "green", + "color-indigo": "indigo", + "color-lime": "lime", + "color-magenta": "magenta", + "color-mistyrose": "mistyrose", + "color-navy": "navy", + "color-orange": "orange", + "color-paleturquoise": "paleturquoise", + "color-peachpuff": "peachpuff", + "color-pink": "pink", + "color-plum": "plum", + "color-purple": "purple", + "color-red": "red", + "color-saddlebrown": "saddlebrown", + "color-silver": "silver", + "color-sky": "sky", + "color-slateblue": "slateblue", + "color-white": "white", + "color-yellow": "yellow", + "unset-color": "Unset", + "comment": "Comment", + "comment-placeholder": "Write Comment", + "comment-only": "Comment only", + "comment-only-desc": "Can comment on cards only.", + "no-comments": "No comments", + "no-comments-desc": "Can not see comments and activities.", + "worker": "Worker", + "worker-desc": "Can only move cards, assign itself to card and comment.", + "computer": "Computer", + "confirm-subtask-delete-dialog": "Are you sure you want to delete subtask?", + "confirm-checklist-delete-dialog": "Are you sure you want to delete checklist?", + "copy-card-link-to-clipboard": "Copy card link to clipboard", + "linkCardPopup-title": "Link Card", + "searchElementPopup-title": "Search", + "copyCardPopup-title": "Copy Card", + "copyChecklistToManyCardsPopup-title": "Copy Checklist Template to Many Cards", + "copyChecklistToManyCardsPopup-instructions": "Destination Card Titles and Descriptions in this JSON format", + "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"First card title\", \"description\":\"First card description\"}, {\"title\":\"Second card title\",\"description\":\"Second card description\"},{\"title\":\"Last card title\",\"description\":\"Last card description\"} ]", + "create": "Үүсгэх", + "createBoardPopup-title": "Самбар үүсгэх", + "chooseBoardSourcePopup-title": "Import board", + "createLabelPopup-title": "Шошго үүсгэх", + "createCustomField": "Create Field", + "createCustomFieldPopup-title": "Create Field", + "current": "current", + "custom-field-delete-pop": "There is no undo. This will remove this custom field from all cards and destroy its history.", + "custom-field-checkbox": "Checkbox", + "custom-field-date": "Date", + "custom-field-dropdown": "Dropdown List", + "custom-field-dropdown-none": "(none)", + "custom-field-dropdown-options": "List Options", + "custom-field-dropdown-options-placeholder": "Press enter to add more options", + "custom-field-dropdown-unknown": "(unknown)", + "custom-field-number": "Number", + "custom-field-text": "Text", + "custom-fields": "Custom Fields", + "date": "Date", + "decline": "Decline", + "default-avatar": "Default avatar", + "delete": "Delete", + "deleteCustomFieldPopup-title": "Delete Custom Field?", + "deleteLabelPopup-title": "Delete Label?", + "description": "Description", + "disambiguateMultiLabelPopup-title": "Disambiguate Label Action", + "disambiguateMultiMemberPopup-title": "Disambiguate Member Action", + "discard": "Discard", + "done": "Done", + "download": "Download", + "edit": "Edit", + "edit-avatar": "Аватар өөрчлөх", + "edit-profile": "Бүртгэл засварлах", + "edit-wip-limit": "WIP хязгаарлалтыг өөрчлөх", + "soft-wip-limit": "Soft WIP Limit", + "editCardStartDatePopup-title": "Эхлэх өдрийг өөрчлөх", + "editCardDueDatePopup-title": "Дуусах өдрийг өөрчлөх", + "editCustomFieldPopup-title": "Талбарыг засварлах", + "editCardSpentTimePopup-title": "Зарцуулсан хугацааг засварлах", + "editLabelPopup-title": "Шошгыг өөрчлөх", + "editNotificationPopup-title": "Мэдэгдэл тохируулах", + "editProfilePopup-title": "Бүртгэл засварлах", + "email": "Имэйл", + "email-enrollAccount-subject": "An account created for you on __siteName__", + "email-enrollAccount-text": "Hello __user__,\n\nTo start using the service, simply click the link below.\n\n__url__\n\nThanks.", + "email-fail": "Sending email failed", + "email-fail-text": "Error trying to send email", + "email-invalid": "Буруу имэйл", + "email-invite": "Имэйлээр урих", + "email-invite-subject": "__inviter__ танд урилга илгээлээ", + "email-invite-text": "Dear __user__,\n\n__inviter__ invites you to join board \"__board__\" for collaborations.\n\nPlease follow the link below:\n\n__url__\n\nThanks.", + "email-resetPassword-subject": "Reset your password on __siteName__", + "email-resetPassword-text": "Hello __user__,\n\nTo reset your password, simply click the link below.\n\n__url__\n\nThanks.", + "email-sent": "Email sent", + "email-verifyEmail-subject": "Verify your email address on __siteName__", + "email-verifyEmail-text": "Hello __user__,\n\nTo verify your account email, simply click the link below.\n\n__url__\n\nThanks.", + "enable-wip-limit": "Enable WIP Limit", + "error-board-doesNotExist": "This board does not exist", + "error-board-notAdmin": "You need to be admin of this board to do that", + "error-board-notAMember": "You need to be a member of this board to do that", + "error-json-malformed": "Your text is not valid JSON", + "error-json-schema": "Your JSON data does not include the proper information in the correct format", + "error-list-doesNotExist": "This list does not exist", + "error-user-doesNotExist": "This user does not exist", + "error-user-notAllowSelf": "You can not invite yourself", + "error-user-notCreated": "This user is not created", + "error-username-taken": "This username is already taken", + "error-email-taken": "Email has already been taken", + "export-board": "Export board", + "sort": "Sort", + "sort-desc": "Click to Sort List", + "list-sort-by": "Sort the List By:", + "list-label-modifiedAt": "Last Access Time", + "list-label-title": "Name of the List", + "list-label-sort": "Your Manual Order", + "list-label-short-modifiedAt": "(L)", + "list-label-short-title": "(N)", + "list-label-short-sort": "(M)", + "filter": "Filter", + "filter-cards": "Filter Cards or Lists", + "list-filter-label": "Filter List by Title", + "filter-clear": "Clear filter", + "filter-no-label": "No label", + "filter-no-member": "No member", + "filter-no-custom-fields": "No Custom Fields", + "filter-show-archive": "Show archived lists", + "filter-hide-empty": "Hide empty lists", + "filter-on": "Filter is on", + "filter-on-desc": "You are filtering cards on this board. Click here to edit filter.", + "filter-to-selection": "Filter to selection", + "advanced-filter-label": "Advanced Filter", + "advanced-filter-description": "Advanced Filter allows to write a string containing following operators: == != <= >= && || ( ) A space is used as a separator between the Operators. You can filter for all Custom Fields by typing their names and values. For Example: Field1 == Value1. Note: If fields or values contains spaces, you need to encapsulate them into single quotes. For Example: 'Field 1' == 'Value 1'. For single control characters (' \\/) to be skipped, you can use \\. For example: Field1 == I\\'m. Also you can combine multiple conditions. For Example: F1 == V1 || F1 == V2. Normally all operators are interpreted from left to right. You can change the order by placing brackets. For Example: F1 == V1 && ( F2 == V2 || F2 == V3 ). Also you can search text fields using regex: F1 == /Tes.*/i", + "fullname": "Full Name", + "header-logo-title": "Go back to your boards page.", + "hide-system-messages": "Hide system messages", + "headerBarCreateBoardPopup-title": "Самбар үүсгэх", + "home": "Home", + "import": "Import", + "link": "Link", + "import-board": "import board", + "import-board-c": "Import board", + "import-board-title-trello": "Import board from Trello", + "import-board-title-wekan": "Import board from previous export", + "import-sandstorm-backup-warning": "Do not delete data you import from original exported board or Trello before checking does this grain close and open again, or do you get Board not found error, that means data loss.", + "import-sandstorm-warning": "Imported board will delete all existing data on board and replace it with imported board.", + "from-trello": "From Trello", + "from-wekan": "From previous export", + "import-board-instruction-trello": "In your Trello board, go to 'Menu', then 'More', 'Print and Export', 'Export JSON', and copy the resulting text.", + "import-board-instruction-wekan": "In your board, go to 'Menu', then 'Export board', and copy the text in the downloaded file.", + "import-board-instruction-about-errors": "If you get errors when importing board, sometimes importing still works, and board is at All Boards page.", + "import-json-placeholder": "Paste your valid JSON data here", + "import-map-members": "Map members", + "import-members-map": "Your imported board has some members. Please map the members you want to import to your users", + "import-show-user-mapping": "Review members mapping", + "import-user-select": "Pick your existing user you want to use as this member", + "importMapMembersAddPopup-title": "Select member", + "info": "Version", + "initials": "Initials", + "invalid-date": "Invalid date", + "invalid-time": "Invalid time", + "invalid-user": "Invalid user", + "joined": "joined", + "just-invited": "You are just invited to this board", + "keyboard-shortcuts": "Keyboard shortcuts", + "label-create": "Шошго үүсгэх", + "label-default": "%s label (default)", + "label-delete-pop": "There is no undo. This will remove this label from all cards and destroy its history.", + "labels": "Labels", + "language": "Language", + "last-admin-desc": "You can’t change roles because there must be at least one admin.", + "leave-board": "Leave Board", + "leave-board-pop": "Are you sure you want to leave __boardTitle__? You will be removed from all cards on this board.", + "leaveBoardPopup-title": "Leave Board ?", + "link-card": "Link to this card", + "list-archive-cards": "Move all cards in this list to Archive", + "list-archive-cards-pop": "This will remove all the cards in this list from the board. To view cards in Archive and bring them back to the board, click “Menu” > “Archive”.", + "list-move-cards": "Move all cards in this list", + "list-select-cards": "Select all cards in this list", + "set-color-list": "Set Color", + "listActionPopup-title": "List Actions", + "swimlaneActionPopup-title": "Swimlane Actions", + "swimlaneAddPopup-title": "Add a Swimlane below", + "listImportCardPopup-title": "Import a Trello card", + "listMorePopup-title": "More", + "link-list": "Link to this list", + "list-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the list. There is no undo.", + "list-delete-suggest-archive": "You can move a list to Archive to remove it from the board and preserve the activity.", + "lists": "Lists", + "swimlanes": "Swimlanes", + "log-out": "Гарах", + "log-in": "Log In", + "loginPopup-title": "Log In", + "memberMenuPopup-title": "Гишүүний тохиргоо", + "members": "Гишүүд", + "menu": "Menu", + "move-selection": "Move selection", + "moveCardPopup-title": "Move Card", + "moveCardToBottom-title": "Move to Bottom", + "moveCardToTop-title": "Move to Top", + "moveSelectionPopup-title": "Move selection", + "multi-selection": "Multi-Selection", + "multi-selection-on": "Multi-Selection is on", + "muted": "Muted", + "muted-info": "You will never be notified of any changes in this board", + "my-boards": "Миний самбарууд", + "name": "Name", + "no-archived-cards": "No cards in Archive.", + "no-archived-lists": "No lists in Archive.", + "no-archived-swimlanes": "No swimlanes in Archive.", + "no-results": "No results", + "normal": "Normal", + "normal-desc": "Can view and edit cards. Can't change settings.", + "not-accepted-yet": "Invitation not accepted yet", + "notify-participate": "Receive updates to any cards you participate as creater or member", + "notify-watch": "Receive updates to any boards, lists, or cards you’re watching", + "optional": "optional", + "or": "or", + "page-maybe-private": "This page may be private. You may be able to view it by <a href='%s'>logging in</a>.", + "page-not-found": "Page not found.", + "password": "Password", + "paste-or-dragdrop": "to paste, or drag & drop image file to it (image only)", + "participating": "Participating", + "preview": "Preview", + "previewAttachedImagePopup-title": "Preview", + "previewClipboardImagePopup-title": "Preview", + "private": "Private", + "private-desc": "This board is private. Only people added to the board can view and edit it.", + "profile": "Profile", + "public": "Public", + "public-desc": "This board is public. It's visible to anyone with the link and will show up in search engines like Google. Only people added to the board can edit.", + "quick-access-description": "Star a board to add a shortcut in this bar.", + "remove-cover": "Remove Cover", + "remove-from-board": "Remove from Board", + "remove-label": "Remove Label", + "listDeletePopup-title": "Delete List ?", + "remove-member": "Remove Member", + "remove-member-from-card": "Remove from Card", + "remove-member-pop": "Remove __name__ (__username__) from __boardTitle__? The member will be removed from all cards on this board. They will receive a notification.", + "removeMemberPopup-title": "Remove Member?", + "rename": "Rename", + "rename-board": "Rename Board", + "restore": "Restore", + "save": "Save", + "search": "Search", + "rules": "Rules", + "search-cards": "Search from card/list titles, descriptions and custom fields on this board", + "search-example": "Text to search for?", + "select-color": "Select Color", + "set-wip-limit-value": "Set a limit for the maximum number of tasks in this list", + "setWipLimitPopup-title": "Set WIP Limit", + "shortcut-assign-self": "Assign yourself to current card", + "shortcut-autocomplete-emoji": "Autocomplete emoji", + "shortcut-autocomplete-members": "Autocomplete members", + "shortcut-clear-filters": "Clear all filters", + "shortcut-close-dialog": "Close Dialog", + "shortcut-filter-my-cards": "Filter my cards", + "shortcut-show-shortcuts": "Bring up this shortcuts list", + "shortcut-toggle-filterbar": "Toggle Filter Sidebar", + "shortcut-toggle-sidebar": "Toggle Board Sidebar", + "show-cards-minimum-count": "Show cards count if list contains more than", + "sidebar-open": "Open Sidebar", + "sidebar-close": "Close Sidebar", + "signupPopup-title": "Хэрэглэгч үүсгэх", + "star-board-title": "Click to star this board. It will show up at top of your boards list.", + "starred-boards": "Starred Boards", + "starred-boards-description": "Starred boards show up at the top of your boards list.", + "subscribe": "Subscribe", + "team": "Team", + "this-board": "this board", + "this-card": "this card", + "spent-time-hours": "Spent time (hours)", + "overtime-hours": "Overtime (hours)", + "overtime": "Overtime", + "has-overtime-cards": "Has overtime cards", + "has-spenttime-cards": "Has spent time cards", + "time": "Time", + "title": "Title", + "tracking": "Tracking", + "tracking-info": "You will be notified of any changes to those cards you are involved as creator or member.", + "type": "Type", + "unassign-member": "Unassign member", + "unsaved-description": "You have an unsaved description.", + "unwatch": "Unwatch", + "upload": "Upload", + "upload-avatar": "Upload an avatar", + "uploaded-avatar": "Uploaded an avatar", + "username": "Username", + "view-it": "View it", + "warn-list-archived": "warning: this card is in an list at Archive", + "watch": "Watch", + "watching": "Watching", + "watching-info": "You will be notified of any change in this board", + "welcome-board": "Welcome Board", + "welcome-swimlane": "Milestone 1", + "welcome-list1": "Basics", + "welcome-list2": "Advanced", + "card-templates-swimlane": "Card Templates", + "list-templates-swimlane": "List Templates", + "board-templates-swimlane": "Board Templates", + "what-to-do": "What do you want to do?", + "wipLimitErrorPopup-title": "Invalid WIP Limit", + "wipLimitErrorPopup-dialog-pt1": "The number of tasks in this list is higher than the WIP limit you've defined.", + "wipLimitErrorPopup-dialog-pt2": "Please move some tasks out of this list, or set a higher WIP limit.", + "admin-panel": "Admin Panel", + "settings": "Settings", + "people": "People", + "registration": "Registration", + "disable-self-registration": "Disable Self-Registration", + "invite": "Invite", + "invite-people": "Invite People", + "to-boards": "To board(s)", + "email-addresses": "Email Addresses", + "smtp-host-description": "The address of the SMTP server that handles your emails.", + "smtp-port-description": "The port your SMTP server uses for outgoing emails.", + "smtp-tls-description": "Enable TLS support for SMTP server", + "smtp-host": "SMTP Host", + "smtp-port": "SMTP Port", + "smtp-username": "Username", + "smtp-password": "Password", + "smtp-tls": "TLS support", + "send-from": "From", + "send-smtp-test": "Send a test email to yourself", + "invitation-code": "Invitation Code", + "email-invite-register-subject": "__inviter__ танд урилга илгээлээ", + "email-invite-register-text": "Dear __user__,\n\n__inviter__ invites you to kanban board for collaborations.\n\nPlease follow the link below:\n__url__\n\nAnd your invitation code is: __icode__\n\nThanks.", + "email-smtp-test-subject": "SMTP Test Email", + "email-smtp-test-text": "You have successfully sent an email", + "error-invitation-code-not-exist": "Invitation code doesn't exist", + "error-notAuthorized": "You are not authorized to view this page.", + "webhook-title": "Webhook Name", + "webhook-token": "Token (Optional for Authentication)", + "outgoing-webhooks": "Outgoing Webhooks", + "bidirectional-webhooks": "Two-Way Webhooks", + "outgoingWebhooksPopup-title": "Outgoing Webhooks", + "boardCardTitlePopup-title": "Card Title Filter", + "disable-webhook": "Disable This Webhook", + "global-webhook": "Global Webhooks", + "new-outgoing-webhook": "New Outgoing Webhook", + "no-name": "(Unknown)", + "Node_version": "Node version", + "Meteor_version": "Meteor version", + "MongoDB_version": "MongoDB version", + "MongoDB_storage_engine": "MongoDB storage engine", + "MongoDB_Oplog_enabled": "MongoDB Oplog enabled", + "OS_Arch": "OS Arch", + "OS_Cpus": "OS CPU Count", + "OS_Freemem": "OS Free Memory", + "OS_Loadavg": "OS Load Average", + "OS_Platform": "OS Platform", + "OS_Release": "OS Release", + "OS_Totalmem": "OS Total Memory", + "OS_Type": "OS Type", + "OS_Uptime": "OS Uptime", + "days": "days", + "hours": "hours", + "minutes": "minutes", + "seconds": "seconds", + "show-field-on-card": "Show this field on card", + "automatically-field-on-card": "Auto create field to all cards", + "showLabel-field-on-card": "Show field label on minicard", + "yes": "Yes", + "no": "No", + "accounts": "Accounts", + "accounts-allowEmailChange": "Allow Email Change", + "accounts-allowUserNameChange": "Allow Username Change", + "createdAt": "Created at", + "verified": "Verified", + "active": "Active", + "card-received": "Received", + "card-received-on": "Received on", + "card-end": "End", + "card-end-on": "Ends on", + "editCardReceivedDatePopup-title": "Change received date", + "editCardEndDatePopup-title": "Change end date", + "setCardColorPopup-title": "Set color", + "setCardActionsColorPopup-title": "Choose a color", + "setSwimlaneColorPopup-title": "Choose a color", + "setListColorPopup-title": "Choose a color", + "assigned-by": "Assigned By", + "requested-by": "Requested By", + "board-delete-notice": "Deleting is permanent. You will lose all lists, cards and actions associated with this board.", + "delete-board-confirm-popup": "All lists, cards, labels, and activities will be deleted and you won't be able to recover the board contents. There is no undo.", + "boardDeletePopup-title": "Delete Board?", + "delete-board": "Delete Board", + "default-subtasks-board": "Subtasks for __board__ board", + "default": "Default", + "queue": "Queue", + "subtask-settings": "Subtasks Settings", + "card-settings": "Card Settings", + "boardSubtaskSettingsPopup-title": "Board Subtasks Settings", + "boardCardSettingsPopup-title": "Card Settings", + "deposit-subtasks-board": "Deposit subtasks to this board:", + "deposit-subtasks-list": "Landing list for subtasks deposited here:", + "show-parent-in-minicard": "Show parent in minicard:", + "prefix-with-full-path": "Prefix with full path", + "prefix-with-parent": "Prefix with parent", + "subtext-with-full-path": "Subtext with full path", + "subtext-with-parent": "Subtext with parent", + "change-card-parent": "Change card's parent", + "parent-card": "Parent card", + "source-board": "Source board", + "no-parent": "Don't show parent", + "activity-added-label": "added label '%s' to %s", + "activity-removed-label": "removed label '%s' from %s", + "activity-delete-attach": "deleted an attachment from %s", + "activity-added-label-card": "added label '%s'", + "activity-removed-label-card": "removed label '%s'", + "activity-delete-attach-card": "deleted an attachment", + "activity-set-customfield": "set custom field '%s' to '%s' in %s", + "activity-unset-customfield": "unset custom field '%s' in %s", + "r-rule": "Rule", + "r-add-trigger": "Add trigger", + "r-add-action": "Add action", + "r-board-rules": "Board rules", + "r-add-rule": "Add rule", + "r-view-rule": "View rule", + "r-delete-rule": "Delete rule", + "r-new-rule-name": "New rule title", + "r-no-rules": "No rules", + "r-when-a-card": "When a card", + "r-is": "is", + "r-is-moved": "is moved", + "r-added-to": "added to", + "r-removed-from": "Removed from", + "r-the-board": "the board", + "r-list": "list", + "set-filter": "Set Filter", + "r-moved-to": "Moved to", + "r-moved-from": "Moved from", + "r-archived": "Moved to Archive", + "r-unarchived": "Restored from Archive", + "r-a-card": "a card", + "r-when-a-label-is": "When a label is", + "r-when-the-label": "When the label", + "r-list-name": "list name", + "r-when-a-member": "When a member is", + "r-when-the-member": "When the member", + "r-name": "name", + "r-when-a-attach": "When an attachment", + "r-when-a-checklist": "When a checklist is", + "r-when-the-checklist": "When the checklist", + "r-completed": "Completed", + "r-made-incomplete": "Made incomplete", + "r-when-a-item": "When a checklist item is", + "r-when-the-item": "When the checklist item", + "r-checked": "Checked", + "r-unchecked": "Unchecked", + "r-move-card-to": "Move card to", + "r-top-of": "Top of", + "r-bottom-of": "Bottom of", + "r-its-list": "its list", + "r-archive": "Move to Archive", + "r-unarchive": "Restore from Archive", + "r-card": "card", + "r-add": "Нэмэх", + "r-remove": "Remove", + "r-label": "label", + "r-member": "member", + "r-remove-all": "Remove all members from the card", + "r-set-color": "Set color to", + "r-checklist": "checklist", + "r-check-all": "Check all", + "r-uncheck-all": "Uncheck all", + "r-items-check": "items of checklist", + "r-check": "Check", + "r-uncheck": "Uncheck", + "r-item": "item", + "r-of-checklist": "of checklist", + "r-send-email": "Send an email", + "r-to": "to", + "r-subject": "subject", + "r-rule-details": "Rule details", + "r-d-move-to-top-gen": "Move card to top of its list", + "r-d-move-to-top-spec": "Move card to top of list", + "r-d-move-to-bottom-gen": "Move card to bottom of its list", + "r-d-move-to-bottom-spec": "Move card to bottom of list", + "r-d-send-email": "Send email", + "r-d-send-email-to": "to", + "r-d-send-email-subject": "subject", + "r-d-send-email-message": "message", + "r-d-archive": "Move card to Archive", + "r-d-unarchive": "Restore card from Archive", + "r-d-add-label": "Add label", + "r-d-remove-label": "Remove label", + "r-create-card": "Create new card", + "r-in-list": "in list", + "r-in-swimlane": "in swimlane", + "r-d-add-member": "Add member", + "r-d-remove-member": "Remove member", + "r-d-remove-all-member": "Remove all member", + "r-d-check-all": "Check all items of a list", + "r-d-uncheck-all": "Uncheck all items of a list", + "r-d-check-one": "Check item", + "r-d-uncheck-one": "Uncheck item", + "r-d-check-of-list": "of checklist", + "r-d-add-checklist": "Add checklist", + "r-d-remove-checklist": "Remove checklist", + "r-by": "by", + "r-add-checklist": "Add checklist", + "r-with-items": "with items", + "r-items-list": "item1,item2,item3", + "r-add-swimlane": "Add swimlane", + "r-swimlane-name": "swimlane name", + "r-board-note": "Note: leave a field empty to match every possible value.", + "r-checklist-note": "Note: checklist's items have to be written as comma separated values.", + "r-when-a-card-is-moved": "When a card is moved to another list", + "r-set": "Set", + "r-update": "Update", + "r-datefield": "date field", + "r-df-start-at": "start", + "r-df-due-at": "due", + "r-df-end-at": "end", + "r-df-received-at": "received", + "r-to-current-datetime": "to current date/time", + "r-remove-value-from": "Remove value from", + "ldap": "LDAP", + "oauth2": "OAuth2", + "cas": "CAS", + "authentication-method": "Authentication method", + "authentication-type": "Authentication type", + "custom-product-name": "Custom Product Name", + "layout": "Layout", + "hide-logo": "Hide Logo", + "add-custom-html-after-body-start": "Add Custom HTML after <body> start", + "add-custom-html-before-body-end": "Add Custom HTML before </body> end", + "error-undefined": "Something went wrong", + "error-ldap-login": "An error occurred while trying to login", + "display-authentication-method": "Display Authentication Method", + "default-authentication-method": "Default Authentication Method", + "duplicate-board": "Duplicate Board", + "people-number": "The number of people is:", + "swimlaneDeletePopup-title": "Delete Swimlane ?", + "swimlane-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the swimlane. There is no undo.", + "restore-all": "Restore all", + "delete-all": "Delete all", + "loading": "Loading, please wait.", + "previous_as": "last time was", + "act-a-dueAt": "modified due time to \nWhen: __timeValue__\nWhere: __card__\n previous due was __timeOldValue__", + "act-a-endAt": "modified ending time to __timeValue__ from (__timeOldValue__)", + "act-a-startAt": "modified starting time to __timeValue__ from (__timeOldValue__)", + "act-a-receivedAt": "modified received time to __timeValue__ from (__timeOldValue__)", + "a-dueAt": "modified due time to be", + "a-endAt": "modified ending time to be", + "a-startAt": "modified starting time to be", + "a-receivedAt": "modified received time to be", + "almostdue": "current due time %s is approaching", + "pastdue": "current due time %s is past", + "duenow": "current due time %s is today", + "act-newDue": "__list__/__card__ has 1st due reminder [__board__]", + "act-withDue": "__list__/__card__ due reminders [__board__]", + "act-almostdue": "was reminding the current due (__timeValue__) of __card__ is approaching", + "act-pastdue": "was reminding the current due (__timeValue__) of __card__ is past", + "act-duenow": "was reminding the current due (__timeValue__) of __card__ is now", + "act-atUserComment": "You were mentioned in [__board__] __list__/__card__", + "delete-user-confirm-popup": "Are you sure you want to delete this account? There is no undo.", + "accounts-allowUserDelete": "Allow users to self delete their account", + "hide-minicard-label-text": "Hide minicard label text", + "show-desktop-drag-handles": "Show desktop drag handles", + "assignee": "Assignee", + "cardAssigneesPopup-title": "Assignee", + "addmore-detail": "Add a more detailed description", + "show-on-card": "Show on Card", + "new": "New", + "editUserPopup-title": "Edit User", + "newUserPopup-title": "New User", + "notifications": "Notifications", + "view-all": "View All", + "filter-by-unread": "Filter by Unread", + "mark-all-as-read": "Mark all as read", + "allow-rename": "Allow Rename", + "allowRenamePopup-title": "Allow Rename" +} \ No newline at end of file diff --git a/i18n/nb.i18n.json b/i18n/nb.i18n.json index a9b1a7b8..eb24be93 100644 --- a/i18n/nb.i18n.json +++ b/i18n/nb.i18n.json @@ -1,769 +1,769 @@ { - "accept": "Godta", - "act-activity-notify": "Activity Notification", - "act-addAttachment": "added attachment __attachment__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-deleteAttachment": "deleted attachment __attachment__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addSubtask": "added subtask __subtask__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addedLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removeLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removedLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addChecklist": "added checklist __checklist__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addChecklistItem": "added checklist item __checklistItem__ to checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removeChecklist": "removed checklist __checklist__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removeChecklistItem": "removed checklist item __checklistItem__ from checklist __checkList__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-checkedItem": "checked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-uncheckedItem": "unchecked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-completeChecklist": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-uncompleteChecklist": "uncompleted checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addComment": "commented on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-editComment": "edited comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-deleteComment": "deleted comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-createBoard": "created board __board__", - "act-createSwimlane": "created swimlane __swimlane__ to board __board__", - "act-createCard": "created card __card__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-createCustomField": "created custom field __customField__ at board __board__", - "act-deleteCustomField": "deleted custom field __customField__ at board __board__", - "act-setCustomField": "edited custom field __customField__: __customFieldValue__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-createList": "added list __list__ to board __board__", - "act-addBoardMember": "added member __member__ to board __board__", - "act-archivedBoard": "Board __board__ moved to Archive", - "act-archivedCard": "Card __card__ at list __list__ at swimlane __swimlane__ at board __board__ moved to Archive", - "act-archivedList": "List __list__ at swimlane __swimlane__ at board __board__ moved to Archive", - "act-archivedSwimlane": "Swimlane __swimlane__ at board __board__ moved to Archive", - "act-importBoard": "imported board __board__", - "act-importCard": "imported card __card__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-importList": "imported list __list__ to swimlane __swimlane__ at board __board__", - "act-joinMember": "added member __member__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-moveCard": "moved card __card__ at board __board__ from list __oldList__ at swimlane __oldSwimlane__ to list __list__ at swimlane __swimlane__", - "act-moveCardToOtherBoard": "moved card __card__ from list __oldList__ at swimlane __oldSwimlane__ at board __oldBoard__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-removeBoardMember": "removed member __member__ from board __board__", - "act-restoredCard": "restored card __card__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-unjoinMember": "removed member __member__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-withBoardTitle": "__board__", - "act-withCardTitle": "[__board__] __card__", - "actions": "Actions", - "activities": "Aktiviteter", - "activity": "Aktivitet", - "activity-added": "la %s til %s", - "activity-archived": "%s moved to Archive", - "activity-attached": "la %s til %s", - "activity-created": "opprettet %s", - "activity-customfield-created": "created custom field %s", - "activity-excluded": "ekskluderte %s fra %s", - "activity-imported": "importerte %s til %s fra %s", - "activity-imported-board": "importerte %s fra %s", - "activity-joined": "ble med %s", - "activity-moved": "flyttet %s fra %s til %s", - "activity-on": "på %s", - "activity-removed": "fjernet %s fra %s", - "activity-sent": "sendte %s til %s", - "activity-unjoined": "forlot %s", - "activity-subtask-added": "added subtask to %s", - "activity-checked-item": "checked %s in checklist %s of %s", - "activity-unchecked-item": "unchecked %s in checklist %s of %s", - "activity-checklist-added": "la til sjekkliste til %s", - "activity-checklist-removed": "removed a checklist from %s", - "activity-checklist-completed": "completed checklist %s of %s", - "activity-checklist-uncompleted": "uncompleted the checklist %s of %s", - "activity-checklist-item-added": "added checklist item to '%s' in %s", - "activity-checklist-item-removed": "removed a checklist item from '%s' in %s", - "add": "Legg til", - "activity-checked-item-card": "checked %s in checklist %s", - "activity-unchecked-item-card": "unchecked %s in checklist %s", - "activity-checklist-completed-card": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "activity-checklist-uncompleted-card": "uncompleted the checklist %s", - "activity-editComment": "edited comment %s", - "activity-deleteComment": "deleted comment %s", - "add-attachment": "Add Attachment", - "add-board": "Add Board", - "add-card": "Add Card", - "add-swimlane": "Add Swimlane", - "add-subtask": "Add Subtask", - "add-checklist": "Add Checklist", - "add-checklist-item": "Nytt punkt på sjekklisten", - "add-cover": "Nytt omslag", - "add-label": "Add Label", - "add-list": "Add List", - "add-members": "Legg til medlemmer", - "added": "Lagt til", - "addMemberPopup-title": "Medlemmer", - "admin": "Admin", - "admin-desc": "Kan se og redigere kort, fjerne medlemmer, og endre innstillingene for tavlen.", - "admin-announcement": "Announcement", - "admin-announcement-active": "Active System-Wide Announcement", - "admin-announcement-title": "Announcement from Administrator", - "all-boards": "Alle tavler", - "and-n-other-card": "Og __count__ andre kort", - "and-n-other-card_plural": "Og __count__ andre kort", - "apply": "Lagre", - "app-is-offline": "Loading, please wait. Refreshing the page will cause data loss. If loading does not work, please check that server has not stopped.", - "archive": "Move to Archive", - "archive-all": "Move All to Archive", - "archive-board": "Move Board to Archive", - "archive-card": "Move Card to Archive", - "archive-list": "Move List to Archive", - "archive-swimlane": "Move Swimlane to Archive", - "archive-selection": "Move selection to Archive", - "archiveBoardPopup-title": "Move Board to Archive?", - "archived-items": "Arkiv", - "archived-boards": "Tavler i arkivet", - "restore-board": "Restore Board", - "no-archived-boards": "Ingen tavler i arkivet", - "archives": "Arkiv", - "template": "Template", - "templates": "Templates", - "assign-member": "Tildel medlem", - "attached": "la ved", - "attachment": "Vedlegg", - "attachment-delete-pop": "Sletting av vedlegg er permanent og kan ikke angres", - "attachmentDeletePopup-title": "Slette vedlegg?", - "attachments": "Vedlegg", - "auto-watch": "Automatically watch boards when they are created", - "avatar-too-big": "The avatar is too large (70KB max)", - "back": "Tilbake", - "board-change-color": "Endre farge", - "board-nb-stars": "%s stjerner", - "board-not-found": "Kunne ikke finne tavlen", - "board-private-info": "Denne tavlen vil være <strong>privat</strong>.", - "board-public-info": "Denne tavlen vil være <strong>offentlig</strong>.", - "boardChangeColorPopup-title": "Ende tavlens bakgrunnsfarge", - "boardChangeTitlePopup-title": "Endre navn på tavlen", - "boardChangeVisibilityPopup-title": "Endre synlighet", - "boardChangeWatchPopup-title": "Endre overvåkning", - "boardMenuPopup-title": "Board Settings", - "boardChangeViewPopup-title": "Board View", - "boards": "Tavler", - "board-view": "Board View", - "board-view-cal": "Calendar", - "board-view-swimlanes": "Swimlanes", - "board-view-collapse": "Collapse", - "board-view-lists": "Lists", - "bucket-example": "Som \"Bucket List\" for eksempel", - "cancel": "Avbryt", - "card-archived": "This card is moved to Archive.", - "board-archived": "This board is moved to Archive.", - "card-comments-title": "Dette kortet har %s kommentar.", - "card-delete-notice": "Sletting er permanent. Du vil miste alle hendelser knyttet til dette kortet.", - "card-delete-pop": "Alle handlinger vil fjernes fra feeden for aktiviteter og du vil ikke kunne åpne kortet på nytt. Det er ingen mulighet å angre.", - "card-delete-suggest-archive": "You can move a card to Archive to remove it from the board and preserve the activity.", - "card-due": "Frist", - "card-due-on": "Frist til", - "card-spent": "Spent Time", - "card-edit-attachments": "Rediger vedlegg", - "card-edit-custom-fields": "Edit custom fields", - "card-edit-labels": "Rediger etiketter", - "card-edit-members": "Endre medlemmer", - "card-labels-title": "Endre etiketter for kortet.", - "card-members-title": "Legg til eller fjern tavle-medlemmer fra dette kortet.", - "card-start": "Start", - "card-start-on": "Starter på", - "cardAttachmentsPopup-title": "Legg ved fra", - "cardCustomField-datePopup-title": "Change date", - "cardCustomFieldsPopup-title": "Edit custom fields", - "cardDeletePopup-title": "Slett kort?", - "cardDetailsActionsPopup-title": "Kort-handlinger", - "cardLabelsPopup-title": "Etiketter", - "cardMembersPopup-title": "Medlemmer", - "cardMorePopup-title": "Mer", - "cardTemplatePopup-title": "Create template", - "cards": "Kort", - "cards-count": "Kort", - "casSignIn": "Sign In with CAS", - "cardType-card": "Card", - "cardType-linkedCard": "Linked Card", - "cardType-linkedBoard": "Linked Board", - "change": "Endre", - "change-avatar": "Endre avatar", - "change-password": "Endre passord", - "change-permissions": "Endre rettigheter", - "change-settings": "Endre innstillinger", - "changeAvatarPopup-title": "Endre avatar", - "changeLanguagePopup-title": "Endre språk", - "changePasswordPopup-title": "Endre passord", - "changePermissionsPopup-title": "Endre tillatelser", - "changeSettingsPopup-title": "Endre innstillinger", - "subtasks": "Deloppgave", - "checklists": "Sjekklister", - "click-to-star": "Click to star this board.", - "click-to-unstar": "Click to unstar this board.", - "clipboard": "Clipboard or drag & drop", - "close": "Lukk", - "close-board": "Close Board", - "close-board-pop": "You will be able to restore the board by clicking the “Archive” button from the home header.", - "color-black": "svart", - "color-blue": "blå", - "color-crimson": "crimson", - "color-darkgreen": "mørkegrønn", - "color-gold": "gull", - "color-gray": "grå", - "color-green": "grønn", - "color-indigo": "indigo", - "color-lime": "lime", - "color-magenta": "magenta", - "color-mistyrose": "mistyrose", - "color-navy": "navy", - "color-orange": "orange", - "color-paleturquoise": "paleturquoise", - "color-peachpuff": "peachpuff", - "color-pink": "rosa", - "color-plum": "plum", - "color-purple": "lilla", - "color-red": "red", - "color-saddlebrown": "saddlebrown", - "color-silver": "silver", - "color-sky": "sky", - "color-slateblue": "slateblue", - "color-white": "white", - "color-yellow": "yellow", - "unset-color": "Unset", - "comment": "Comment", - "comment-placeholder": "Write Comment", - "comment-only": "Comment only", - "comment-only-desc": "Can comment on cards only.", - "no-comments": "No comments", - "no-comments-desc": "Can not see comments and activities.", - "worker": "Worker", - "worker-desc": "Can only move cards, assign itself to card and comment.", - "computer": "Computer", - "confirm-subtask-delete-dialog": "Are you sure you want to delete subtask?", - "confirm-checklist-delete-dialog": "Are you sure you want to delete checklist?", - "copy-card-link-to-clipboard": "Copy card link to clipboard", - "linkCardPopup-title": "Link Card", - "searchElementPopup-title": "Search", - "copyCardPopup-title": "Copy Card", - "copyChecklistToManyCardsPopup-title": "Copy Checklist Template to Many Cards", - "copyChecklistToManyCardsPopup-instructions": "Destination Card Titles and Descriptions in this JSON format", - "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"First card title\", \"description\":\"First card description\"}, {\"title\":\"Second card title\",\"description\":\"Second card description\"},{\"title\":\"Last card title\",\"description\":\"Last card description\"} ]", - "create": "Create", - "createBoardPopup-title": "Create Board", - "chooseBoardSourcePopup-title": "Import board", - "createLabelPopup-title": "Create Label", - "createCustomField": "Create Field", - "createCustomFieldPopup-title": "Create Field", - "current": "current", - "custom-field-delete-pop": "There is no undo. This will remove this custom field from all cards and destroy its history.", - "custom-field-checkbox": "Checkbox", - "custom-field-date": "Dato", - "custom-field-dropdown": "Dropdown List", - "custom-field-dropdown-none": "(none)", - "custom-field-dropdown-options": "List Options", - "custom-field-dropdown-options-placeholder": "Press enter to add more options", - "custom-field-dropdown-unknown": "(ukjent)", - "custom-field-number": "Nummer", - "custom-field-text": "Tekst", - "custom-fields": "Custom Fields", - "date": "Dato", - "decline": "Avvis", - "default-avatar": "Default avatar", - "delete": "Slett", - "deleteCustomFieldPopup-title": "Delete Custom Field?", - "deleteLabelPopup-title": "Delete Label?", - "description": "Beskrivelse", - "disambiguateMultiLabelPopup-title": "Disambiguate Label Action", - "disambiguateMultiMemberPopup-title": "Disambiguate Member Action", - "discard": "Discard", - "done": "Done", - "download": "Last ned", - "edit": "Rediger", - "edit-avatar": "Endre avatar", - "edit-profile": "Endre profil", - "edit-wip-limit": "Endre WIP grense", - "soft-wip-limit": "Soft WIP Limit", - "editCardStartDatePopup-title": "Endre start dato", - "editCardDueDatePopup-title": "Change due date", - "editCustomFieldPopup-title": "Edit Field", - "editCardSpentTimePopup-title": "Change spent time", - "editLabelPopup-title": "Change Label", - "editNotificationPopup-title": "Edit Notification", - "editProfilePopup-title": "Endre profil", - "email": "Email", - "email-enrollAccount-subject": "An account created for you on __siteName__", - "email-enrollAccount-text": "Hello __user__,\n\nTo start using the service, simply click the link below.\n\n__url__\n\nThanks.", - "email-fail": "Sending email failed", - "email-fail-text": "Error trying to send email", - "email-invalid": "Invalid email", - "email-invite": "Invite via Email", - "email-invite-subject": "__inviter__ sent you an invitation", - "email-invite-text": "Dear __user__,\n\n__inviter__ invites you to join board \"__board__\" for collaborations.\n\nPlease follow the link below:\n\n__url__\n\nThanks.", - "email-resetPassword-subject": "Reset your password on __siteName__", - "email-resetPassword-text": "Hello __user__,\n\nTo reset your password, simply click the link below.\n\n__url__\n\nThanks.", - "email-sent": "Email sent", - "email-verifyEmail-subject": "Verify your email address on __siteName__", - "email-verifyEmail-text": "Hello __user__,\n\nTo verify your account email, simply click the link below.\n\n__url__\n\nThanks.", - "enable-wip-limit": "Enable WIP Limit", - "error-board-doesNotExist": "Denne tavlen finnes ikke", - "error-board-notAdmin": "Du må være administrator for denne tavlen for å gjøre dette", - "error-board-notAMember": "Du må være medlem av denne tavlen for å gjøre dette", - "error-json-malformed": "Denne teksten er ikke gyldig JSON", - "error-json-schema": "Your JSON data does not include the proper information in the correct format", - "error-list-doesNotExist": "Denne listen finnes ikke", - "error-user-doesNotExist": "This user does not exist", - "error-user-notAllowSelf": "You can not invite yourself", - "error-user-notCreated": "This user is not created", - "error-username-taken": "This username is already taken", - "error-email-taken": "Email has already been taken", - "export-board": "Export board", - "sort": "Sort", - "sort-desc": "Click to Sort List", - "list-sort-by": "Sort the List By:", - "list-label-modifiedAt": "Last Access Time", - "list-label-title": "Name of the List", - "list-label-sort": "Your Manual Order", - "list-label-short-modifiedAt": "(L)", - "list-label-short-title": "(N)", - "list-label-short-sort": "(M)", - "filter": "Filter", - "filter-cards": "Filter Cards or Lists", - "list-filter-label": "Filter List by Title", - "filter-clear": "Clear filter", - "filter-no-label": "No label", - "filter-no-member": "No member", - "filter-no-custom-fields": "No Custom Fields", - "filter-show-archive": "Show archived lists", - "filter-hide-empty": "Hide empty lists", - "filter-on": "Filter is on", - "filter-on-desc": "You are filtering cards on this board. Click here to edit filter.", - "filter-to-selection": "Filter to selection", - "advanced-filter-label": "Advanced Filter", - "advanced-filter-description": "Advanced Filter allows to write a string containing following operators: == != <= >= && || ( ) A space is used as a separator between the Operators. You can filter for all Custom Fields by typing their names and values. For Example: Field1 == Value1. Note: If fields or values contains spaces, you need to encapsulate them into single quotes. For Example: 'Field 1' == 'Value 1'. For single control characters (' \\/) to be skipped, you can use \\. For example: Field1 == I\\'m. Also you can combine multiple conditions. For Example: F1 == V1 || F1 == V2. Normally all operators are interpreted from left to right. You can change the order by placing brackets. For Example: F1 == V1 && ( F2 == V2 || F2 == V3 ). Also you can search text fields using regex: F1 == /Tes.*/i", - "fullname": "Full Name", - "header-logo-title": "Tilbake til dine tavler", - "hide-system-messages": "Hide system messages", - "headerBarCreateBoardPopup-title": "Create Board", - "home": "Home", - "import": "Import", - "link": "Link", - "import-board": "import board", - "import-board-c": "Import board", - "import-board-title-trello": "Import board from Trello", - "import-board-title-wekan": "Import board from previous export", - "import-sandstorm-backup-warning": "Do not delete data you import from original exported board or Trello before checking does this grain close and open again, or do you get Board not found error, that means data loss.", - "import-sandstorm-warning": "Imported board will delete all existing data on board and replace it with imported board.", - "from-trello": "From Trello", - "from-wekan": "From previous export", - "import-board-instruction-trello": "In your Trello board, go to 'Menu', then 'More', 'Print and Export', 'Export JSON', and copy the resulting text.", - "import-board-instruction-wekan": "In your board, go to 'Menu', then 'Export board', and copy the text in the downloaded file.", - "import-board-instruction-about-errors": "If you get errors when importing board, sometimes importing still works, and board is at All Boards page.", - "import-json-placeholder": "Paste your valid JSON data here", - "import-map-members": "Map members", - "import-members-map": "Your imported board has some members. Please map the members you want to import to your users", - "import-show-user-mapping": "Review members mapping", - "import-user-select": "Pick your existing user you want to use as this member", - "importMapMembersAddPopup-title": "Select member", - "info": "Version", - "initials": "Initials", - "invalid-date": "Invalid date", - "invalid-time": "Invalid time", - "invalid-user": "Invalid user", - "joined": "joined", - "just-invited": "You are just invited to this board", - "keyboard-shortcuts": "Keyboard shortcuts", - "label-create": "Create Label", - "label-default": "%s label (default)", - "label-delete-pop": "There is no undo. This will remove this label from all cards and destroy its history.", - "labels": "Etiketter", - "language": "Language", - "last-admin-desc": "You can’t change roles because there must be at least one admin.", - "leave-board": "Leave Board", - "leave-board-pop": "Are you sure you want to leave __boardTitle__? You will be removed from all cards on this board.", - "leaveBoardPopup-title": "Leave Board ?", - "link-card": "Link to this card", - "list-archive-cards": "Move all cards in this list to Archive", - "list-archive-cards-pop": "This will remove all the cards in this list from the board. To view cards in Archive and bring them back to the board, click “Menu” > “Archive”.", - "list-move-cards": "Move all cards in this list", - "list-select-cards": "Select all cards in this list", - "set-color-list": "Set Color", - "listActionPopup-title": "List Actions", - "swimlaneActionPopup-title": "Swimlane Actions", - "swimlaneAddPopup-title": "Add a Swimlane below", - "listImportCardPopup-title": "Import a Trello card", - "listMorePopup-title": "Mer", - "link-list": "Link to this list", - "list-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the list. There is no undo.", - "list-delete-suggest-archive": "You can move a list to Archive to remove it from the board and preserve the activity.", - "lists": "Lists", - "swimlanes": "Swimlanes", - "log-out": "Log Out", - "log-in": "Log In", - "loginPopup-title": "Log In", - "memberMenuPopup-title": "Member Settings", - "members": "Medlemmer", - "menu": "Menu", - "move-selection": "Move selection", - "moveCardPopup-title": "Move Card", - "moveCardToBottom-title": "Move to Bottom", - "moveCardToTop-title": "Move to Top", - "moveSelectionPopup-title": "Move selection", - "multi-selection": "Multi-Selection", - "multi-selection-on": "Multi-Selection is on", - "muted": "Muted", - "muted-info": "You will never be notified of any changes in this board", - "my-boards": "Mine tavler", - "name": "Navn", - "no-archived-cards": "No cards in Archive.", - "no-archived-lists": "No lists in Archive.", - "no-archived-swimlanes": "No swimlanes in Archive.", - "no-results": "No results", - "normal": "Normal", - "normal-desc": "Can view and edit cards. Can't change settings.", - "not-accepted-yet": "Invitation not accepted yet", - "notify-participate": "Receive updates to any cards you participate as creater or member", - "notify-watch": "Motta oppdatering av alle tavler, lister eller kort som du overvåker", - "optional": "valgfritt", - "or": "eller", - "page-maybe-private": "This page may be private. You may be able to view it by <a href='%s'>logging in</a>.", - "page-not-found": "Page not found.", - "password": "Passord", - "paste-or-dragdrop": "to paste, or drag & drop image file to it (image only)", - "participating": "Participating", - "preview": "Forhåndsvisning", - "previewAttachedImagePopup-title": "Forhåndsvisning", - "previewClipboardImagePopup-title": "Forhåndsvisning", - "private": "Privat", - "private-desc": "This board is private. Only people added to the board can view and edit it.", - "profile": "Profil", - "public": "Public", - "public-desc": "This board is public. It's visible to anyone with the link and will show up in search engines like Google. Only people added to the board can edit.", - "quick-access-description": "Star a board to add a shortcut in this bar.", - "remove-cover": "Remove Cover", - "remove-from-board": "Remove from Board", - "remove-label": "Remove Label", - "listDeletePopup-title": "Delete List ?", - "remove-member": "Remove Member", - "remove-member-from-card": "Remove from Card", - "remove-member-pop": "Remove __name__ (__username__) from __boardTitle__? The member will be removed from all cards on this board. They will receive a notification.", - "removeMemberPopup-title": "Remove Member?", - "rename": "Rename", - "rename-board": "Endre navn på tavlen", - "restore": "Restore", - "save": "Save", - "search": "Search", - "rules": "Rules", - "search-cards": "Search from card/list titles, descriptions and custom fields on this board", - "search-example": "Text to search for?", - "select-color": "Select Color", - "set-wip-limit-value": "Set a limit for the maximum number of tasks in this list", - "setWipLimitPopup-title": "Set WIP Limit", - "shortcut-assign-self": "Assign yourself to current card", - "shortcut-autocomplete-emoji": "Autocomplete emoji", - "shortcut-autocomplete-members": "Autocomplete members", - "shortcut-clear-filters": "Clear all filters", - "shortcut-close-dialog": "Close Dialog", - "shortcut-filter-my-cards": "Filter my cards", - "shortcut-show-shortcuts": "Bring up this shortcuts list", - "shortcut-toggle-filterbar": "Toggle Filter Sidebar", - "shortcut-toggle-sidebar": "Toggle Board Sidebar", - "show-cards-minimum-count": "Show cards count if list contains more than", - "sidebar-open": "Open Sidebar", - "sidebar-close": "Close Sidebar", - "signupPopup-title": "Create an Account", - "star-board-title": "Click to star this board. It will show up at top of your boards list.", - "starred-boards": "Starred Boards", - "starred-boards-description": "Starred boards show up at the top of your boards list.", - "subscribe": "Subscribe", - "team": "Team", - "this-board": "this board", - "this-card": "this card", - "spent-time-hours": "Spent time (hours)", - "overtime-hours": "Overtime (hours)", - "overtime": "Overtime", - "has-overtime-cards": "Has overtime cards", - "has-spenttime-cards": "Has spent time cards", - "time": "Time", - "title": "Title", - "tracking": "Tracking", - "tracking-info": "You will be notified of any changes to those cards you are involved as creator or member.", - "type": "Type", - "unassign-member": "Unassign member", - "unsaved-description": "You have an unsaved description.", - "unwatch": "Unwatch", - "upload": "Upload", - "upload-avatar": "Upload an avatar", - "uploaded-avatar": "Uploaded an avatar", - "username": "Brukernavn", - "view-it": "View it", - "warn-list-archived": "warning: this card is in an list at Archive", - "watch": "Watch", - "watching": "Watching", - "watching-info": "You will be notified of any change in this board", - "welcome-board": "Welcome Board", - "welcome-swimlane": "Milestone 1", - "welcome-list1": "Basics", - "welcome-list2": "Advanced", - "card-templates-swimlane": "Card Templates", - "list-templates-swimlane": "List Templates", - "board-templates-swimlane": "Board Templates", - "what-to-do": "What do you want to do?", - "wipLimitErrorPopup-title": "Invalid WIP Limit", - "wipLimitErrorPopup-dialog-pt1": "The number of tasks in this list is higher than the WIP limit you've defined.", - "wipLimitErrorPopup-dialog-pt2": "Please move some tasks out of this list, or set a higher WIP limit.", - "admin-panel": "Admin Panel", - "settings": "Innstillinger", - "people": "Folk", - "registration": "Registrering", - "disable-self-registration": "Disable Self-Registration", - "invite": "Invite", - "invite-people": "Invite People", - "to-boards": "To board(s)", - "email-addresses": "Email Addresses", - "smtp-host-description": "The address of the SMTP server that handles your emails.", - "smtp-port-description": "The port your SMTP server uses for outgoing emails.", - "smtp-tls-description": "Enable TLS support for SMTP server", - "smtp-host": "SMTP Host", - "smtp-port": "SMTP Port", - "smtp-username": "Brukernavn", - "smtp-password": "Passord", - "smtp-tls": "TLS support", - "send-from": "From", - "send-smtp-test": "Send a test email to yourself", - "invitation-code": "Invitation Code", - "email-invite-register-subject": "__inviter__ sent you an invitation", - "email-invite-register-text": "Dear __user__,\n\n__inviter__ invites you to kanban board for collaborations.\n\nPlease follow the link below:\n__url__\n\nAnd your invitation code is: __icode__\n\nThanks.", - "email-smtp-test-subject": "SMTP Test Email", - "email-smtp-test-text": "You have successfully sent an email", - "error-invitation-code-not-exist": "Invitation code doesn't exist", - "error-notAuthorized": "You are not authorized to view this page.", - "webhook-title": "Webhook Name", - "webhook-token": "Token (Optional for Authentication)", - "outgoing-webhooks": "Outgoing Webhooks", - "bidirectional-webhooks": "Two-Way Webhooks", - "outgoingWebhooksPopup-title": "Outgoing Webhooks", - "boardCardTitlePopup-title": "Card Title Filter", - "disable-webhook": "Disable This Webhook", - "global-webhook": "Global Webhooks", - "new-outgoing-webhook": "New Outgoing Webhook", - "no-name": "(Unknown)", - "Node_version": "Node version", - "Meteor_version": "Meteor version", - "MongoDB_version": "MongoDB version", - "MongoDB_storage_engine": "MongoDB storage engine", - "MongoDB_Oplog_enabled": "MongoDB Oplog enabled", - "OS_Arch": "OS Arch", - "OS_Cpus": "OS CPU Count", - "OS_Freemem": "OS Free Memory", - "OS_Loadavg": "OS Load Average", - "OS_Platform": "OS Platform", - "OS_Release": "OS Release", - "OS_Totalmem": "OS Total Memory", - "OS_Type": "OS Type", - "OS_Uptime": "OS Uptime", - "days": "days", - "hours": "hours", - "minutes": "minutes", - "seconds": "seconds", - "show-field-on-card": "Show this field on card", - "automatically-field-on-card": "Auto create field to all cards", - "showLabel-field-on-card": "Show field label on minicard", - "yes": "Yes", - "no": "No", - "accounts": "Accounts", - "accounts-allowEmailChange": "Allow Email Change", - "accounts-allowUserNameChange": "Allow Username Change", - "createdAt": "Created at", - "verified": "Verified", - "active": "Active", - "card-received": "Received", - "card-received-on": "Received on", - "card-end": "End", - "card-end-on": "Ends on", - "editCardReceivedDatePopup-title": "Change received date", - "editCardEndDatePopup-title": "Change end date", - "setCardColorPopup-title": "Set color", - "setCardActionsColorPopup-title": "Choose a color", - "setSwimlaneColorPopup-title": "Choose a color", - "setListColorPopup-title": "Choose a color", - "assigned-by": "Assigned By", - "requested-by": "Requested By", - "board-delete-notice": "Deleting is permanent. You will lose all lists, cards and actions associated with this board.", - "delete-board-confirm-popup": "All lists, cards, labels, and activities will be deleted and you won't be able to recover the board contents. There is no undo.", - "boardDeletePopup-title": "Delete Board?", - "delete-board": "Delete Board", - "default-subtasks-board": "Subtasks for __board__ board", - "default": "Default", - "queue": "Queue", - "subtask-settings": "Subtasks Settings", - "card-settings": "Card Settings", - "boardSubtaskSettingsPopup-title": "Board Subtasks Settings", - "boardCardSettingsPopup-title": "Card Settings", - "deposit-subtasks-board": "Deposit subtasks to this board:", - "deposit-subtasks-list": "Landing list for subtasks deposited here:", - "show-parent-in-minicard": "Show parent in minicard:", - "prefix-with-full-path": "Prefix with full path", - "prefix-with-parent": "Prefix with parent", - "subtext-with-full-path": "Subtext with full path", - "subtext-with-parent": "Subtext with parent", - "change-card-parent": "Change card's parent", - "parent-card": "Parent card", - "source-board": "Source board", - "no-parent": "Don't show parent", - "activity-added-label": "added label '%s' to %s", - "activity-removed-label": "removed label '%s' from %s", - "activity-delete-attach": "deleted an attachment from %s", - "activity-added-label-card": "added label '%s'", - "activity-removed-label-card": "removed label '%s'", - "activity-delete-attach-card": "deleted an attachment", - "activity-set-customfield": "set custom field '%s' to '%s' in %s", - "activity-unset-customfield": "unset custom field '%s' in %s", - "r-rule": "Rule", - "r-add-trigger": "Add trigger", - "r-add-action": "Add action", - "r-board-rules": "Board rules", - "r-add-rule": "Add rule", - "r-view-rule": "View rule", - "r-delete-rule": "Delete rule", - "r-new-rule-name": "New rule title", - "r-no-rules": "No rules", - "r-when-a-card": "When a card", - "r-is": "is", - "r-is-moved": "is moved", - "r-added-to": "added to", - "r-removed-from": "Removed from", - "r-the-board": "the board", - "r-list": "list", - "set-filter": "Set Filter", - "r-moved-to": "Moved to", - "r-moved-from": "Moved from", - "r-archived": "Moved to Archive", - "r-unarchived": "Restored from Archive", - "r-a-card": "a card", - "r-when-a-label-is": "When a label is", - "r-when-the-label": "When the label", - "r-list-name": "list name", - "r-when-a-member": "When a member is", - "r-when-the-member": "When the member", - "r-name": "name", - "r-when-a-attach": "When an attachment", - "r-when-a-checklist": "When a checklist is", - "r-when-the-checklist": "When the checklist", - "r-completed": "Completed", - "r-made-incomplete": "Made incomplete", - "r-when-a-item": "When a checklist item is", - "r-when-the-item": "When the checklist item", - "r-checked": "Checked", - "r-unchecked": "Unchecked", - "r-move-card-to": "Move card to", - "r-top-of": "Top of", - "r-bottom-of": "Bottom of", - "r-its-list": "its list", - "r-archive": "Move to Archive", - "r-unarchive": "Restore from Archive", - "r-card": "card", - "r-add": "Legg til", - "r-remove": "Fjern", - "r-label": "label", - "r-member": "medlem", - "r-remove-all": "Fjern alle medlemmer fra kortet", - "r-set-color": "Set color to", - "r-checklist": "checklist", - "r-check-all": "Check all", - "r-uncheck-all": "Uncheck all", - "r-items-check": "items of checklist", - "r-check": "Check", - "r-uncheck": "Uncheck", - "r-item": "item", - "r-of-checklist": "of checklist", - "r-send-email": "Send an email", - "r-to": "til", - "r-subject": "Emne", - "r-rule-details": "Rule details", - "r-d-move-to-top-gen": "Move card to top of its list", - "r-d-move-to-top-spec": "Move card to top of list", - "r-d-move-to-bottom-gen": "Flytt kortet til bunnen av sin liste", - "r-d-move-to-bottom-spec": "Flytt kortet til bunnen av listen", - "r-d-send-email": "Send e-post", - "r-d-send-email-to": "til", - "r-d-send-email-subject": "Emne", - "r-d-send-email-message": "Melding", - "r-d-archive": "Move card to Archive", - "r-d-unarchive": "Restore card from Archive", - "r-d-add-label": "Add label", - "r-d-remove-label": "Remove label", - "r-create-card": "Create new card", - "r-in-list": "in list", - "r-in-swimlane": "in swimlane", - "r-d-add-member": "Add member", - "r-d-remove-member": "Remove member", - "r-d-remove-all-member": "Remove all member", - "r-d-check-all": "Check all items of a list", - "r-d-uncheck-all": "Uncheck all items of a list", - "r-d-check-one": "Check item", - "r-d-uncheck-one": "Uncheck item", - "r-d-check-of-list": "of checklist", - "r-d-add-checklist": "Add checklist", - "r-d-remove-checklist": "Remove checklist", - "r-by": "by", - "r-add-checklist": "Add checklist", - "r-with-items": "with items", - "r-items-list": "item1,item2,item3", - "r-add-swimlane": "Add swimlane", - "r-swimlane-name": "swimlane name", - "r-board-note": "Note: leave a field empty to match every possible value.", - "r-checklist-note": "Note: checklist's items have to be written as comma separated values.", - "r-when-a-card-is-moved": "When a card is moved to another list", - "r-set": "Set", - "r-update": "Update", - "r-datefield": "date field", - "r-df-start-at": "start", - "r-df-due-at": "due", - "r-df-end-at": "end", - "r-df-received-at": "received", - "r-to-current-datetime": "to current date/time", - "r-remove-value-from": "Remove value from", - "ldap": "LDAP", - "oauth2": "OAuth2", - "cas": "CAS", - "authentication-method": "Authentication method", - "authentication-type": "Authentication type", - "custom-product-name": "Custom Product Name", - "layout": "Layout", - "hide-logo": "Hide Logo", - "add-custom-html-after-body-start": "Add Custom HTML after <body> start", - "add-custom-html-before-body-end": "Add Custom HTML before </body> end", - "error-undefined": "Something went wrong", - "error-ldap-login": "An error occurred while trying to login", - "display-authentication-method": "Display Authentication Method", - "default-authentication-method": "Default Authentication Method", - "duplicate-board": "Duplicate Board", - "people-number": "The number of people is:", - "swimlaneDeletePopup-title": "Delete Swimlane ?", - "swimlane-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the swimlane. There is no undo.", - "restore-all": "Restore all", - "delete-all": "Delete all", - "loading": "Loading, please wait.", - "previous_as": "last time was", - "act-a-dueAt": "modified due time to \nWhen: __timeValue__\nWhere: __card__\n previous due was __timeOldValue__", - "act-a-endAt": "modified ending time to __timeValue__ from (__timeOldValue__)", - "act-a-startAt": "modified starting time to __timeValue__ from (__timeOldValue__)", - "act-a-receivedAt": "modified received time to __timeValue__ from (__timeOldValue__)", - "a-dueAt": "modified due time to be", - "a-endAt": "modified ending time to be", - "a-startAt": "modified starting time to be", - "a-receivedAt": "modified received time to be", - "almostdue": "current due time %s is approaching", - "pastdue": "current due time %s is past", - "duenow": "current due time %s is today", - "act-newDue": "__list__/__card__ has 1st due reminder [__board__]", - "act-withDue": "__list__/__card__ due reminders [__board__]", - "act-almostdue": "was reminding the current due (__timeValue__) of __card__ is approaching", - "act-pastdue": "was reminding the current due (__timeValue__) of __card__ is past", - "act-duenow": "was reminding the current due (__timeValue__) of __card__ is now", - "act-atUserComment": "Du ble nevnt i [__board__] __list__/__card__", - "delete-user-confirm-popup": "Er du sikker på at du vil slette denne kontoen?", - "accounts-allowUserDelete": "Tillat at brukere sletter sin konto", - "hide-minicard-label-text": "Hide minicard label text", - "show-desktop-drag-handles": "Show desktop drag handles", - "assignee": "Assignee", - "cardAssigneesPopup-title": "Assignee", - "addmore-detail": "Add a more detailed description", - "show-on-card": "Show on Card", - "new": "New", - "editUserPopup-title": "Edit User", - "newUserPopup-title": "New User", - "notifications": "Notifications", - "view-all": "View All", - "filter-by-unread": "Filter by Unread", - "mark-all-as-read": "Mark all as read", - "allow-rename": "Allow Rename", - "allowRenamePopup-title": "Allow Rename" -} + "accept": "Godta", + "act-activity-notify": "Activity Notification", + "act-addAttachment": "added attachment __attachment__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-deleteAttachment": "deleted attachment __attachment__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addSubtask": "added subtask __subtask__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addedLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removeLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removedLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addChecklist": "added checklist __checklist__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addChecklistItem": "added checklist item __checklistItem__ to checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removeChecklist": "removed checklist __checklist__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removeChecklistItem": "removed checklist item __checklistItem__ from checklist __checkList__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-checkedItem": "checked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-uncheckedItem": "unchecked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-completeChecklist": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-uncompleteChecklist": "uncompleted checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addComment": "commented on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-editComment": "edited comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-deleteComment": "deleted comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-createBoard": "created board __board__", + "act-createSwimlane": "created swimlane __swimlane__ to board __board__", + "act-createCard": "created card __card__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-createCustomField": "created custom field __customField__ at board __board__", + "act-deleteCustomField": "deleted custom field __customField__ at board __board__", + "act-setCustomField": "edited custom field __customField__: __customFieldValue__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-createList": "added list __list__ to board __board__", + "act-addBoardMember": "added member __member__ to board __board__", + "act-archivedBoard": "Board __board__ moved to Archive", + "act-archivedCard": "Card __card__ at list __list__ at swimlane __swimlane__ at board __board__ moved to Archive", + "act-archivedList": "List __list__ at swimlane __swimlane__ at board __board__ moved to Archive", + "act-archivedSwimlane": "Swimlane __swimlane__ at board __board__ moved to Archive", + "act-importBoard": "imported board __board__", + "act-importCard": "imported card __card__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-importList": "imported list __list__ to swimlane __swimlane__ at board __board__", + "act-joinMember": "added member __member__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-moveCard": "moved card __card__ at board __board__ from list __oldList__ at swimlane __oldSwimlane__ to list __list__ at swimlane __swimlane__", + "act-moveCardToOtherBoard": "moved card __card__ from list __oldList__ at swimlane __oldSwimlane__ at board __oldBoard__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-removeBoardMember": "removed member __member__ from board __board__", + "act-restoredCard": "restored card __card__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-unjoinMember": "removed member __member__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-withBoardTitle": "__board__", + "act-withCardTitle": "[__board__] __card__", + "actions": "Actions", + "activities": "Aktiviteter", + "activity": "Aktivitet", + "activity-added": "la %s til %s", + "activity-archived": "%s moved to Archive", + "activity-attached": "la %s til %s", + "activity-created": "opprettet %s", + "activity-customfield-created": "created custom field %s", + "activity-excluded": "ekskluderte %s fra %s", + "activity-imported": "importerte %s til %s fra %s", + "activity-imported-board": "importerte %s fra %s", + "activity-joined": "ble med %s", + "activity-moved": "flyttet %s fra %s til %s", + "activity-on": "på %s", + "activity-removed": "fjernet %s fra %s", + "activity-sent": "sendte %s til %s", + "activity-unjoined": "forlot %s", + "activity-subtask-added": "added subtask to %s", + "activity-checked-item": "checked %s in checklist %s of %s", + "activity-unchecked-item": "unchecked %s in checklist %s of %s", + "activity-checklist-added": "la til sjekkliste til %s", + "activity-checklist-removed": "removed a checklist from %s", + "activity-checklist-completed": "completed checklist %s of %s", + "activity-checklist-uncompleted": "uncompleted the checklist %s of %s", + "activity-checklist-item-added": "added checklist item to '%s' in %s", + "activity-checklist-item-removed": "removed a checklist item from '%s' in %s", + "add": "Legg til", + "activity-checked-item-card": "checked %s in checklist %s", + "activity-unchecked-item-card": "unchecked %s in checklist %s", + "activity-checklist-completed-card": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "activity-checklist-uncompleted-card": "uncompleted the checklist %s", + "activity-editComment": "edited comment %s", + "activity-deleteComment": "deleted comment %s", + "add-attachment": "Add Attachment", + "add-board": "Add Board", + "add-card": "Add Card", + "add-swimlane": "Add Swimlane", + "add-subtask": "Add Subtask", + "add-checklist": "Add Checklist", + "add-checklist-item": "Nytt punkt på sjekklisten", + "add-cover": "Nytt omslag", + "add-label": "Add Label", + "add-list": "Add List", + "add-members": "Legg til medlemmer", + "added": "Lagt til", + "addMemberPopup-title": "Medlemmer", + "admin": "Admin", + "admin-desc": "Kan se og redigere kort, fjerne medlemmer, og endre innstillingene for tavlen.", + "admin-announcement": "Announcement", + "admin-announcement-active": "Active System-Wide Announcement", + "admin-announcement-title": "Announcement from Administrator", + "all-boards": "Alle tavler", + "and-n-other-card": "Og __count__ andre kort", + "and-n-other-card_plural": "Og __count__ andre kort", + "apply": "Lagre", + "app-is-offline": "Loading, please wait. Refreshing the page will cause data loss. If loading does not work, please check that server has not stopped.", + "archive": "Move to Archive", + "archive-all": "Move All to Archive", + "archive-board": "Move Board to Archive", + "archive-card": "Move Card to Archive", + "archive-list": "Move List to Archive", + "archive-swimlane": "Move Swimlane to Archive", + "archive-selection": "Move selection to Archive", + "archiveBoardPopup-title": "Move Board to Archive?", + "archived-items": "Arkiv", + "archived-boards": "Tavler i arkivet", + "restore-board": "Restore Board", + "no-archived-boards": "Ingen tavler i arkivet", + "archives": "Arkiv", + "template": "Template", + "templates": "Templates", + "assign-member": "Tildel medlem", + "attached": "la ved", + "attachment": "Vedlegg", + "attachment-delete-pop": "Sletting av vedlegg er permanent og kan ikke angres", + "attachmentDeletePopup-title": "Slette vedlegg?", + "attachments": "Vedlegg", + "auto-watch": "Automatically watch boards when they are created", + "avatar-too-big": "The avatar is too large (70KB max)", + "back": "Tilbake", + "board-change-color": "Endre farge", + "board-nb-stars": "%s stjerner", + "board-not-found": "Kunne ikke finne tavlen", + "board-private-info": "Denne tavlen vil være <strong>privat</strong>.", + "board-public-info": "Denne tavlen vil være <strong>offentlig</strong>.", + "boardChangeColorPopup-title": "Ende tavlens bakgrunnsfarge", + "boardChangeTitlePopup-title": "Endre navn på tavlen", + "boardChangeVisibilityPopup-title": "Endre synlighet", + "boardChangeWatchPopup-title": "Endre overvåkning", + "boardMenuPopup-title": "Board Settings", + "boardChangeViewPopup-title": "Board View", + "boards": "Tavler", + "board-view": "Board View", + "board-view-cal": "Calendar", + "board-view-swimlanes": "Swimlanes", + "board-view-collapse": "Collapse", + "board-view-lists": "Lists", + "bucket-example": "Som \"Bucket List\" for eksempel", + "cancel": "Avbryt", + "card-archived": "This card is moved to Archive.", + "board-archived": "This board is moved to Archive.", + "card-comments-title": "Dette kortet har %s kommentar.", + "card-delete-notice": "Sletting er permanent. Du vil miste alle hendelser knyttet til dette kortet.", + "card-delete-pop": "Alle handlinger vil fjernes fra feeden for aktiviteter og du vil ikke kunne åpne kortet på nytt. Det er ingen mulighet å angre.", + "card-delete-suggest-archive": "You can move a card to Archive to remove it from the board and preserve the activity.", + "card-due": "Frist", + "card-due-on": "Frist til", + "card-spent": "Spent Time", + "card-edit-attachments": "Rediger vedlegg", + "card-edit-custom-fields": "Edit custom fields", + "card-edit-labels": "Rediger etiketter", + "card-edit-members": "Endre medlemmer", + "card-labels-title": "Endre etiketter for kortet.", + "card-members-title": "Legg til eller fjern tavle-medlemmer fra dette kortet.", + "card-start": "Start", + "card-start-on": "Starter på", + "cardAttachmentsPopup-title": "Legg ved fra", + "cardCustomField-datePopup-title": "Change date", + "cardCustomFieldsPopup-title": "Edit custom fields", + "cardDeletePopup-title": "Slett kort?", + "cardDetailsActionsPopup-title": "Kort-handlinger", + "cardLabelsPopup-title": "Etiketter", + "cardMembersPopup-title": "Medlemmer", + "cardMorePopup-title": "Mer", + "cardTemplatePopup-title": "Create template", + "cards": "Kort", + "cards-count": "Kort", + "casSignIn": "Sign In with CAS", + "cardType-card": "Card", + "cardType-linkedCard": "Linked Card", + "cardType-linkedBoard": "Linked Board", + "change": "Endre", + "change-avatar": "Endre avatar", + "change-password": "Endre passord", + "change-permissions": "Endre rettigheter", + "change-settings": "Endre innstillinger", + "changeAvatarPopup-title": "Endre avatar", + "changeLanguagePopup-title": "Endre språk", + "changePasswordPopup-title": "Endre passord", + "changePermissionsPopup-title": "Endre tillatelser", + "changeSettingsPopup-title": "Endre innstillinger", + "subtasks": "Deloppgave", + "checklists": "Sjekklister", + "click-to-star": "Click to star this board.", + "click-to-unstar": "Click to unstar this board.", + "clipboard": "Clipboard or drag & drop", + "close": "Lukk", + "close-board": "Close Board", + "close-board-pop": "You will be able to restore the board by clicking the “Archive” button from the home header.", + "color-black": "svart", + "color-blue": "blå", + "color-crimson": "crimson", + "color-darkgreen": "mørkegrønn", + "color-gold": "gull", + "color-gray": "grå", + "color-green": "grønn", + "color-indigo": "indigo", + "color-lime": "lime", + "color-magenta": "magenta", + "color-mistyrose": "mistyrose", + "color-navy": "navy", + "color-orange": "orange", + "color-paleturquoise": "paleturquoise", + "color-peachpuff": "peachpuff", + "color-pink": "rosa", + "color-plum": "plum", + "color-purple": "lilla", + "color-red": "red", + "color-saddlebrown": "saddlebrown", + "color-silver": "silver", + "color-sky": "sky", + "color-slateblue": "slateblue", + "color-white": "white", + "color-yellow": "yellow", + "unset-color": "Unset", + "comment": "Comment", + "comment-placeholder": "Write Comment", + "comment-only": "Comment only", + "comment-only-desc": "Can comment on cards only.", + "no-comments": "No comments", + "no-comments-desc": "Can not see comments and activities.", + "worker": "Worker", + "worker-desc": "Can only move cards, assign itself to card and comment.", + "computer": "Computer", + "confirm-subtask-delete-dialog": "Are you sure you want to delete subtask?", + "confirm-checklist-delete-dialog": "Are you sure you want to delete checklist?", + "copy-card-link-to-clipboard": "Copy card link to clipboard", + "linkCardPopup-title": "Link Card", + "searchElementPopup-title": "Search", + "copyCardPopup-title": "Copy Card", + "copyChecklistToManyCardsPopup-title": "Copy Checklist Template to Many Cards", + "copyChecklistToManyCardsPopup-instructions": "Destination Card Titles and Descriptions in this JSON format", + "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"First card title\", \"description\":\"First card description\"}, {\"title\":\"Second card title\",\"description\":\"Second card description\"},{\"title\":\"Last card title\",\"description\":\"Last card description\"} ]", + "create": "Create", + "createBoardPopup-title": "Create Board", + "chooseBoardSourcePopup-title": "Import board", + "createLabelPopup-title": "Create Label", + "createCustomField": "Create Field", + "createCustomFieldPopup-title": "Create Field", + "current": "current", + "custom-field-delete-pop": "There is no undo. This will remove this custom field from all cards and destroy its history.", + "custom-field-checkbox": "Checkbox", + "custom-field-date": "Dato", + "custom-field-dropdown": "Dropdown List", + "custom-field-dropdown-none": "(none)", + "custom-field-dropdown-options": "List Options", + "custom-field-dropdown-options-placeholder": "Press enter to add more options", + "custom-field-dropdown-unknown": "(ukjent)", + "custom-field-number": "Nummer", + "custom-field-text": "Tekst", + "custom-fields": "Custom Fields", + "date": "Dato", + "decline": "Avvis", + "default-avatar": "Default avatar", + "delete": "Slett", + "deleteCustomFieldPopup-title": "Delete Custom Field?", + "deleteLabelPopup-title": "Delete Label?", + "description": "Beskrivelse", + "disambiguateMultiLabelPopup-title": "Disambiguate Label Action", + "disambiguateMultiMemberPopup-title": "Disambiguate Member Action", + "discard": "Discard", + "done": "Done", + "download": "Last ned", + "edit": "Rediger", + "edit-avatar": "Endre avatar", + "edit-profile": "Endre profil", + "edit-wip-limit": "Endre WIP grense", + "soft-wip-limit": "Soft WIP Limit", + "editCardStartDatePopup-title": "Endre start dato", + "editCardDueDatePopup-title": "Change due date", + "editCustomFieldPopup-title": "Edit Field", + "editCardSpentTimePopup-title": "Change spent time", + "editLabelPopup-title": "Change Label", + "editNotificationPopup-title": "Edit Notification", + "editProfilePopup-title": "Endre profil", + "email": "Email", + "email-enrollAccount-subject": "An account created for you on __siteName__", + "email-enrollAccount-text": "Hello __user__,\n\nTo start using the service, simply click the link below.\n\n__url__\n\nThanks.", + "email-fail": "Sending email failed", + "email-fail-text": "Error trying to send email", + "email-invalid": "Invalid email", + "email-invite": "Invite via Email", + "email-invite-subject": "__inviter__ sent you an invitation", + "email-invite-text": "Dear __user__,\n\n__inviter__ invites you to join board \"__board__\" for collaborations.\n\nPlease follow the link below:\n\n__url__\n\nThanks.", + "email-resetPassword-subject": "Reset your password on __siteName__", + "email-resetPassword-text": "Hello __user__,\n\nTo reset your password, simply click the link below.\n\n__url__\n\nThanks.", + "email-sent": "Email sent", + "email-verifyEmail-subject": "Verify your email address on __siteName__", + "email-verifyEmail-text": "Hello __user__,\n\nTo verify your account email, simply click the link below.\n\n__url__\n\nThanks.", + "enable-wip-limit": "Enable WIP Limit", + "error-board-doesNotExist": "Denne tavlen finnes ikke", + "error-board-notAdmin": "Du må være administrator for denne tavlen for å gjøre dette", + "error-board-notAMember": "Du må være medlem av denne tavlen for å gjøre dette", + "error-json-malformed": "Denne teksten er ikke gyldig JSON", + "error-json-schema": "Your JSON data does not include the proper information in the correct format", + "error-list-doesNotExist": "Denne listen finnes ikke", + "error-user-doesNotExist": "This user does not exist", + "error-user-notAllowSelf": "You can not invite yourself", + "error-user-notCreated": "This user is not created", + "error-username-taken": "This username is already taken", + "error-email-taken": "Email has already been taken", + "export-board": "Export board", + "sort": "Sort", + "sort-desc": "Click to Sort List", + "list-sort-by": "Sort the List By:", + "list-label-modifiedAt": "Last Access Time", + "list-label-title": "Name of the List", + "list-label-sort": "Your Manual Order", + "list-label-short-modifiedAt": "(L)", + "list-label-short-title": "(N)", + "list-label-short-sort": "(M)", + "filter": "Filter", + "filter-cards": "Filter Cards or Lists", + "list-filter-label": "Filter List by Title", + "filter-clear": "Clear filter", + "filter-no-label": "No label", + "filter-no-member": "No member", + "filter-no-custom-fields": "No Custom Fields", + "filter-show-archive": "Show archived lists", + "filter-hide-empty": "Hide empty lists", + "filter-on": "Filter is on", + "filter-on-desc": "You are filtering cards on this board. Click here to edit filter.", + "filter-to-selection": "Filter to selection", + "advanced-filter-label": "Advanced Filter", + "advanced-filter-description": "Advanced Filter allows to write a string containing following operators: == != <= >= && || ( ) A space is used as a separator between the Operators. You can filter for all Custom Fields by typing their names and values. For Example: Field1 == Value1. Note: If fields or values contains spaces, you need to encapsulate them into single quotes. For Example: 'Field 1' == 'Value 1'. For single control characters (' \\/) to be skipped, you can use \\. For example: Field1 == I\\'m. Also you can combine multiple conditions. For Example: F1 == V1 || F1 == V2. Normally all operators are interpreted from left to right. You can change the order by placing brackets. For Example: F1 == V1 && ( F2 == V2 || F2 == V3 ). Also you can search text fields using regex: F1 == /Tes.*/i", + "fullname": "Full Name", + "header-logo-title": "Tilbake til dine tavler", + "hide-system-messages": "Hide system messages", + "headerBarCreateBoardPopup-title": "Create Board", + "home": "Home", + "import": "Import", + "link": "Link", + "import-board": "import board", + "import-board-c": "Import board", + "import-board-title-trello": "Import board from Trello", + "import-board-title-wekan": "Import board from previous export", + "import-sandstorm-backup-warning": "Do not delete data you import from original exported board or Trello before checking does this grain close and open again, or do you get Board not found error, that means data loss.", + "import-sandstorm-warning": "Imported board will delete all existing data on board and replace it with imported board.", + "from-trello": "From Trello", + "from-wekan": "From previous export", + "import-board-instruction-trello": "In your Trello board, go to 'Menu', then 'More', 'Print and Export', 'Export JSON', and copy the resulting text.", + "import-board-instruction-wekan": "In your board, go to 'Menu', then 'Export board', and copy the text in the downloaded file.", + "import-board-instruction-about-errors": "If you get errors when importing board, sometimes importing still works, and board is at All Boards page.", + "import-json-placeholder": "Paste your valid JSON data here", + "import-map-members": "Map members", + "import-members-map": "Your imported board has some members. Please map the members you want to import to your users", + "import-show-user-mapping": "Review members mapping", + "import-user-select": "Pick your existing user you want to use as this member", + "importMapMembersAddPopup-title": "Select member", + "info": "Version", + "initials": "Initials", + "invalid-date": "Invalid date", + "invalid-time": "Invalid time", + "invalid-user": "Invalid user", + "joined": "joined", + "just-invited": "You are just invited to this board", + "keyboard-shortcuts": "Keyboard shortcuts", + "label-create": "Create Label", + "label-default": "%s label (default)", + "label-delete-pop": "There is no undo. This will remove this label from all cards and destroy its history.", + "labels": "Etiketter", + "language": "Language", + "last-admin-desc": "You can’t change roles because there must be at least one admin.", + "leave-board": "Leave Board", + "leave-board-pop": "Are you sure you want to leave __boardTitle__? You will be removed from all cards on this board.", + "leaveBoardPopup-title": "Leave Board ?", + "link-card": "Link to this card", + "list-archive-cards": "Move all cards in this list to Archive", + "list-archive-cards-pop": "This will remove all the cards in this list from the board. To view cards in Archive and bring them back to the board, click “Menu” > “Archive”.", + "list-move-cards": "Move all cards in this list", + "list-select-cards": "Select all cards in this list", + "set-color-list": "Set Color", + "listActionPopup-title": "List Actions", + "swimlaneActionPopup-title": "Swimlane Actions", + "swimlaneAddPopup-title": "Add a Swimlane below", + "listImportCardPopup-title": "Import a Trello card", + "listMorePopup-title": "Mer", + "link-list": "Link to this list", + "list-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the list. There is no undo.", + "list-delete-suggest-archive": "You can move a list to Archive to remove it from the board and preserve the activity.", + "lists": "Lists", + "swimlanes": "Swimlanes", + "log-out": "Log Out", + "log-in": "Log In", + "loginPopup-title": "Log In", + "memberMenuPopup-title": "Member Settings", + "members": "Medlemmer", + "menu": "Menu", + "move-selection": "Move selection", + "moveCardPopup-title": "Move Card", + "moveCardToBottom-title": "Move to Bottom", + "moveCardToTop-title": "Move to Top", + "moveSelectionPopup-title": "Move selection", + "multi-selection": "Multi-Selection", + "multi-selection-on": "Multi-Selection is on", + "muted": "Muted", + "muted-info": "You will never be notified of any changes in this board", + "my-boards": "Mine tavler", + "name": "Navn", + "no-archived-cards": "No cards in Archive.", + "no-archived-lists": "No lists in Archive.", + "no-archived-swimlanes": "No swimlanes in Archive.", + "no-results": "No results", + "normal": "Normal", + "normal-desc": "Can view and edit cards. Can't change settings.", + "not-accepted-yet": "Invitation not accepted yet", + "notify-participate": "Receive updates to any cards you participate as creater or member", + "notify-watch": "Motta oppdatering av alle tavler, lister eller kort som du overvåker", + "optional": "valgfritt", + "or": "eller", + "page-maybe-private": "This page may be private. You may be able to view it by <a href='%s'>logging in</a>.", + "page-not-found": "Page not found.", + "password": "Passord", + "paste-or-dragdrop": "to paste, or drag & drop image file to it (image only)", + "participating": "Participating", + "preview": "Forhåndsvisning", + "previewAttachedImagePopup-title": "Forhåndsvisning", + "previewClipboardImagePopup-title": "Forhåndsvisning", + "private": "Privat", + "private-desc": "This board is private. Only people added to the board can view and edit it.", + "profile": "Profil", + "public": "Public", + "public-desc": "This board is public. It's visible to anyone with the link and will show up in search engines like Google. Only people added to the board can edit.", + "quick-access-description": "Star a board to add a shortcut in this bar.", + "remove-cover": "Remove Cover", + "remove-from-board": "Remove from Board", + "remove-label": "Remove Label", + "listDeletePopup-title": "Delete List ?", + "remove-member": "Remove Member", + "remove-member-from-card": "Remove from Card", + "remove-member-pop": "Remove __name__ (__username__) from __boardTitle__? The member will be removed from all cards on this board. They will receive a notification.", + "removeMemberPopup-title": "Remove Member?", + "rename": "Rename", + "rename-board": "Endre navn på tavlen", + "restore": "Restore", + "save": "Save", + "search": "Search", + "rules": "Rules", + "search-cards": "Search from card/list titles, descriptions and custom fields on this board", + "search-example": "Text to search for?", + "select-color": "Select Color", + "set-wip-limit-value": "Set a limit for the maximum number of tasks in this list", + "setWipLimitPopup-title": "Set WIP Limit", + "shortcut-assign-self": "Assign yourself to current card", + "shortcut-autocomplete-emoji": "Autocomplete emoji", + "shortcut-autocomplete-members": "Autocomplete members", + "shortcut-clear-filters": "Clear all filters", + "shortcut-close-dialog": "Close Dialog", + "shortcut-filter-my-cards": "Filter my cards", + "shortcut-show-shortcuts": "Bring up this shortcuts list", + "shortcut-toggle-filterbar": "Toggle Filter Sidebar", + "shortcut-toggle-sidebar": "Toggle Board Sidebar", + "show-cards-minimum-count": "Show cards count if list contains more than", + "sidebar-open": "Open Sidebar", + "sidebar-close": "Close Sidebar", + "signupPopup-title": "Create an Account", + "star-board-title": "Click to star this board. It will show up at top of your boards list.", + "starred-boards": "Starred Boards", + "starred-boards-description": "Starred boards show up at the top of your boards list.", + "subscribe": "Subscribe", + "team": "Team", + "this-board": "this board", + "this-card": "this card", + "spent-time-hours": "Spent time (hours)", + "overtime-hours": "Overtime (hours)", + "overtime": "Overtime", + "has-overtime-cards": "Has overtime cards", + "has-spenttime-cards": "Has spent time cards", + "time": "Time", + "title": "Title", + "tracking": "Tracking", + "tracking-info": "You will be notified of any changes to those cards you are involved as creator or member.", + "type": "Type", + "unassign-member": "Unassign member", + "unsaved-description": "You have an unsaved description.", + "unwatch": "Unwatch", + "upload": "Upload", + "upload-avatar": "Upload an avatar", + "uploaded-avatar": "Uploaded an avatar", + "username": "Brukernavn", + "view-it": "View it", + "warn-list-archived": "warning: this card is in an list at Archive", + "watch": "Watch", + "watching": "Watching", + "watching-info": "You will be notified of any change in this board", + "welcome-board": "Welcome Board", + "welcome-swimlane": "Milestone 1", + "welcome-list1": "Basics", + "welcome-list2": "Advanced", + "card-templates-swimlane": "Card Templates", + "list-templates-swimlane": "List Templates", + "board-templates-swimlane": "Board Templates", + "what-to-do": "What do you want to do?", + "wipLimitErrorPopup-title": "Invalid WIP Limit", + "wipLimitErrorPopup-dialog-pt1": "The number of tasks in this list is higher than the WIP limit you've defined.", + "wipLimitErrorPopup-dialog-pt2": "Please move some tasks out of this list, or set a higher WIP limit.", + "admin-panel": "Admin Panel", + "settings": "Innstillinger", + "people": "Folk", + "registration": "Registrering", + "disable-self-registration": "Disable Self-Registration", + "invite": "Invite", + "invite-people": "Invite People", + "to-boards": "To board(s)", + "email-addresses": "Email Addresses", + "smtp-host-description": "The address of the SMTP server that handles your emails.", + "smtp-port-description": "The port your SMTP server uses for outgoing emails.", + "smtp-tls-description": "Enable TLS support for SMTP server", + "smtp-host": "SMTP Host", + "smtp-port": "SMTP Port", + "smtp-username": "Brukernavn", + "smtp-password": "Passord", + "smtp-tls": "TLS support", + "send-from": "From", + "send-smtp-test": "Send a test email to yourself", + "invitation-code": "Invitation Code", + "email-invite-register-subject": "__inviter__ sent you an invitation", + "email-invite-register-text": "Dear __user__,\n\n__inviter__ invites you to kanban board for collaborations.\n\nPlease follow the link below:\n__url__\n\nAnd your invitation code is: __icode__\n\nThanks.", + "email-smtp-test-subject": "SMTP Test Email", + "email-smtp-test-text": "You have successfully sent an email", + "error-invitation-code-not-exist": "Invitation code doesn't exist", + "error-notAuthorized": "You are not authorized to view this page.", + "webhook-title": "Webhook Name", + "webhook-token": "Token (Optional for Authentication)", + "outgoing-webhooks": "Outgoing Webhooks", + "bidirectional-webhooks": "Two-Way Webhooks", + "outgoingWebhooksPopup-title": "Outgoing Webhooks", + "boardCardTitlePopup-title": "Card Title Filter", + "disable-webhook": "Disable This Webhook", + "global-webhook": "Global Webhooks", + "new-outgoing-webhook": "New Outgoing Webhook", + "no-name": "(Unknown)", + "Node_version": "Node version", + "Meteor_version": "Meteor version", + "MongoDB_version": "MongoDB version", + "MongoDB_storage_engine": "MongoDB storage engine", + "MongoDB_Oplog_enabled": "MongoDB Oplog enabled", + "OS_Arch": "OS Arch", + "OS_Cpus": "OS CPU Count", + "OS_Freemem": "OS Free Memory", + "OS_Loadavg": "OS Load Average", + "OS_Platform": "OS Platform", + "OS_Release": "OS Release", + "OS_Totalmem": "OS Total Memory", + "OS_Type": "OS Type", + "OS_Uptime": "OS Uptime", + "days": "days", + "hours": "hours", + "minutes": "minutes", + "seconds": "seconds", + "show-field-on-card": "Show this field on card", + "automatically-field-on-card": "Auto create field to all cards", + "showLabel-field-on-card": "Show field label on minicard", + "yes": "Yes", + "no": "No", + "accounts": "Accounts", + "accounts-allowEmailChange": "Allow Email Change", + "accounts-allowUserNameChange": "Allow Username Change", + "createdAt": "Created at", + "verified": "Verified", + "active": "Active", + "card-received": "Received", + "card-received-on": "Received on", + "card-end": "End", + "card-end-on": "Ends on", + "editCardReceivedDatePopup-title": "Change received date", + "editCardEndDatePopup-title": "Change end date", + "setCardColorPopup-title": "Set color", + "setCardActionsColorPopup-title": "Choose a color", + "setSwimlaneColorPopup-title": "Choose a color", + "setListColorPopup-title": "Choose a color", + "assigned-by": "Assigned By", + "requested-by": "Requested By", + "board-delete-notice": "Deleting is permanent. You will lose all lists, cards and actions associated with this board.", + "delete-board-confirm-popup": "All lists, cards, labels, and activities will be deleted and you won't be able to recover the board contents. There is no undo.", + "boardDeletePopup-title": "Delete Board?", + "delete-board": "Delete Board", + "default-subtasks-board": "Subtasks for __board__ board", + "default": "Default", + "queue": "Queue", + "subtask-settings": "Subtasks Settings", + "card-settings": "Card Settings", + "boardSubtaskSettingsPopup-title": "Board Subtasks Settings", + "boardCardSettingsPopup-title": "Card Settings", + "deposit-subtasks-board": "Deposit subtasks to this board:", + "deposit-subtasks-list": "Landing list for subtasks deposited here:", + "show-parent-in-minicard": "Show parent in minicard:", + "prefix-with-full-path": "Prefix with full path", + "prefix-with-parent": "Prefix with parent", + "subtext-with-full-path": "Subtext with full path", + "subtext-with-parent": "Subtext with parent", + "change-card-parent": "Change card's parent", + "parent-card": "Parent card", + "source-board": "Source board", + "no-parent": "Don't show parent", + "activity-added-label": "added label '%s' to %s", + "activity-removed-label": "removed label '%s' from %s", + "activity-delete-attach": "deleted an attachment from %s", + "activity-added-label-card": "added label '%s'", + "activity-removed-label-card": "removed label '%s'", + "activity-delete-attach-card": "deleted an attachment", + "activity-set-customfield": "set custom field '%s' to '%s' in %s", + "activity-unset-customfield": "unset custom field '%s' in %s", + "r-rule": "Rule", + "r-add-trigger": "Add trigger", + "r-add-action": "Add action", + "r-board-rules": "Board rules", + "r-add-rule": "Add rule", + "r-view-rule": "View rule", + "r-delete-rule": "Delete rule", + "r-new-rule-name": "New rule title", + "r-no-rules": "No rules", + "r-when-a-card": "When a card", + "r-is": "is", + "r-is-moved": "is moved", + "r-added-to": "added to", + "r-removed-from": "Removed from", + "r-the-board": "the board", + "r-list": "list", + "set-filter": "Set Filter", + "r-moved-to": "Moved to", + "r-moved-from": "Moved from", + "r-archived": "Moved to Archive", + "r-unarchived": "Restored from Archive", + "r-a-card": "a card", + "r-when-a-label-is": "When a label is", + "r-when-the-label": "When the label", + "r-list-name": "list name", + "r-when-a-member": "When a member is", + "r-when-the-member": "When the member", + "r-name": "name", + "r-when-a-attach": "When an attachment", + "r-when-a-checklist": "When a checklist is", + "r-when-the-checklist": "When the checklist", + "r-completed": "Completed", + "r-made-incomplete": "Made incomplete", + "r-when-a-item": "When a checklist item is", + "r-when-the-item": "When the checklist item", + "r-checked": "Checked", + "r-unchecked": "Unchecked", + "r-move-card-to": "Move card to", + "r-top-of": "Top of", + "r-bottom-of": "Bottom of", + "r-its-list": "its list", + "r-archive": "Move to Archive", + "r-unarchive": "Restore from Archive", + "r-card": "card", + "r-add": "Legg til", + "r-remove": "Fjern", + "r-label": "label", + "r-member": "medlem", + "r-remove-all": "Fjern alle medlemmer fra kortet", + "r-set-color": "Set color to", + "r-checklist": "checklist", + "r-check-all": "Check all", + "r-uncheck-all": "Uncheck all", + "r-items-check": "items of checklist", + "r-check": "Check", + "r-uncheck": "Uncheck", + "r-item": "item", + "r-of-checklist": "of checklist", + "r-send-email": "Send an email", + "r-to": "til", + "r-subject": "Emne", + "r-rule-details": "Rule details", + "r-d-move-to-top-gen": "Move card to top of its list", + "r-d-move-to-top-spec": "Move card to top of list", + "r-d-move-to-bottom-gen": "Flytt kortet til bunnen av sin liste", + "r-d-move-to-bottom-spec": "Flytt kortet til bunnen av listen", + "r-d-send-email": "Send e-post", + "r-d-send-email-to": "til", + "r-d-send-email-subject": "Emne", + "r-d-send-email-message": "Melding", + "r-d-archive": "Move card to Archive", + "r-d-unarchive": "Restore card from Archive", + "r-d-add-label": "Add label", + "r-d-remove-label": "Remove label", + "r-create-card": "Create new card", + "r-in-list": "in list", + "r-in-swimlane": "in swimlane", + "r-d-add-member": "Add member", + "r-d-remove-member": "Remove member", + "r-d-remove-all-member": "Remove all member", + "r-d-check-all": "Check all items of a list", + "r-d-uncheck-all": "Uncheck all items of a list", + "r-d-check-one": "Check item", + "r-d-uncheck-one": "Uncheck item", + "r-d-check-of-list": "of checklist", + "r-d-add-checklist": "Add checklist", + "r-d-remove-checklist": "Remove checklist", + "r-by": "by", + "r-add-checklist": "Add checklist", + "r-with-items": "with items", + "r-items-list": "item1,item2,item3", + "r-add-swimlane": "Add swimlane", + "r-swimlane-name": "swimlane name", + "r-board-note": "Note: leave a field empty to match every possible value.", + "r-checklist-note": "Note: checklist's items have to be written as comma separated values.", + "r-when-a-card-is-moved": "When a card is moved to another list", + "r-set": "Set", + "r-update": "Update", + "r-datefield": "date field", + "r-df-start-at": "start", + "r-df-due-at": "due", + "r-df-end-at": "end", + "r-df-received-at": "received", + "r-to-current-datetime": "to current date/time", + "r-remove-value-from": "Remove value from", + "ldap": "LDAP", + "oauth2": "OAuth2", + "cas": "CAS", + "authentication-method": "Authentication method", + "authentication-type": "Authentication type", + "custom-product-name": "Custom Product Name", + "layout": "Layout", + "hide-logo": "Hide Logo", + "add-custom-html-after-body-start": "Add Custom HTML after <body> start", + "add-custom-html-before-body-end": "Add Custom HTML before </body> end", + "error-undefined": "Something went wrong", + "error-ldap-login": "An error occurred while trying to login", + "display-authentication-method": "Display Authentication Method", + "default-authentication-method": "Default Authentication Method", + "duplicate-board": "Duplicate Board", + "people-number": "The number of people is:", + "swimlaneDeletePopup-title": "Delete Swimlane ?", + "swimlane-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the swimlane. There is no undo.", + "restore-all": "Restore all", + "delete-all": "Delete all", + "loading": "Loading, please wait.", + "previous_as": "last time was", + "act-a-dueAt": "modified due time to \nWhen: __timeValue__\nWhere: __card__\n previous due was __timeOldValue__", + "act-a-endAt": "modified ending time to __timeValue__ from (__timeOldValue__)", + "act-a-startAt": "modified starting time to __timeValue__ from (__timeOldValue__)", + "act-a-receivedAt": "modified received time to __timeValue__ from (__timeOldValue__)", + "a-dueAt": "modified due time to be", + "a-endAt": "modified ending time to be", + "a-startAt": "modified starting time to be", + "a-receivedAt": "modified received time to be", + "almostdue": "current due time %s is approaching", + "pastdue": "current due time %s is past", + "duenow": "current due time %s is today", + "act-newDue": "__list__/__card__ has 1st due reminder [__board__]", + "act-withDue": "__list__/__card__ due reminders [__board__]", + "act-almostdue": "was reminding the current due (__timeValue__) of __card__ is approaching", + "act-pastdue": "was reminding the current due (__timeValue__) of __card__ is past", + "act-duenow": "was reminding the current due (__timeValue__) of __card__ is now", + "act-atUserComment": "Du ble nevnt i [__board__] __list__/__card__", + "delete-user-confirm-popup": "Er du sikker på at du vil slette denne kontoen?", + "accounts-allowUserDelete": "Tillat at brukere sletter sin konto", + "hide-minicard-label-text": "Hide minicard label text", + "show-desktop-drag-handles": "Show desktop drag handles", + "assignee": "Assignee", + "cardAssigneesPopup-title": "Assignee", + "addmore-detail": "Add a more detailed description", + "show-on-card": "Show on Card", + "new": "New", + "editUserPopup-title": "Edit User", + "newUserPopup-title": "New User", + "notifications": "Notifications", + "view-all": "View All", + "filter-by-unread": "Filter by Unread", + "mark-all-as-read": "Mark all as read", + "allow-rename": "Allow Rename", + "allowRenamePopup-title": "Allow Rename" +} \ No newline at end of file diff --git a/i18n/nl.i18n.json b/i18n/nl.i18n.json index 9dc0a293..2f71b917 100644 --- a/i18n/nl.i18n.json +++ b/i18n/nl.i18n.json @@ -1,769 +1,769 @@ { - "accept": "Accepteren", - "act-activity-notify": "Activiteiten Notificatie", - "act-addAttachment": "heeft bijlage __attachment__ toegevoegd aan kaart __card__ van lijst __list__ in swimlane __swimlane__ op bord __board__", - "act-deleteAttachment": "heeft bijlage __attachment__ verwijderd op kaart __card__ van lijst __list__ uit swimlane __swimlane__ op bord __board__", - "act-addSubtask": "heeft subtaak __subtask__ toegevoegd aan kaart __card__ van lijst __list__ in swimlane __swimlane__ op bord __board__", - "act-addLabel": "heeft label __label__ toegevoegd aan kaart __card__ van lijst __list__ in swimlane __swimlane__ op bord __board__", - "act-addedLabel": "heeft label __label__ toegevoegd aan kaart __card__ van lijst __list__ in swimlane __swimlane__ op bord __board__", - "act-removeLabel": "heeft label __label__ verwijderd van kaart __card__ van lijst __list__ uit swimlane __swimlane__ op bord __board__", - "act-removedLabel": "heeft label __label__ verwijderd van kaart __card__ van lijst __list__ uit swimlane __swimlane__ op bord __board__", - "act-addChecklist": "heeft checklist __checklist__ toegevoegd aan kaart __card__ van lijst __list__ in swimlane __swimlane__ op bord __board__", - "act-addChecklistItem": "heeft checklist item __checklistItem__ toegevoegd aan checklist __checklist__ op kaart __card__ van lijst __list__ in swimlane __swimlane__ op bord __board__", - "act-removeChecklist": "heeft checklist __checklist__ verwijderd van kaart __card__ van lijst __list__ uit swimlane __swimlane__ op bord __board__", - "act-removeChecklistItem": "heeft checklist item __checklistItem__ verwijderd van checklist __checkList__ op kaart __card__ van lijst __list__ uit swimlane __swimlane__ op bord __board__", - "act-checkedItem": "heeft __checklistItem__ aangevinkt van checklist __checklist__ op kaart __card__ van lijst __list__ in swimlane __swimlane__ op bord __board__", - "act-uncheckedItem": "heeft __checklistItem__ uitgevinkt van checklist __checklist__ op kaart __card__ van lijst __list__ uit swimlane __swimlane__ op bord __board__", - "act-completeChecklist": "heeft checklist __checklist__ afgewerkt op kaart __card__ van lijst __list__ in swimlane __swimlane__ op bord __board__", - "act-uncompleteChecklist": "heeft checklist __checklist__ onafgewerkt op kaart __card__ van lijst __list__ uit swimlane __swimlane__ op bord __board__", - "act-addComment": "heeft aantekening toegevoegd aan kaart __card__: __comment__ van lijst __list__ in swimlane __swimlane__ op bord __board__", - "act-editComment": "heeft aantekening gewijzigd op kaart __card__: __comment__ van lijst __list__ in swimlane __swimlane__ op bord __board__", - "act-deleteComment": "heeft aantekening verwijderd van kaart __card__: __comment__ van lijst __list__ uit swimlane __swimlane__ op bord __board__", - "act-createBoard": "bord __board__ aangemaakt", - "act-createSwimlane": "swimlane __swimlane__ aangemaakt op bord __board__", - "act-createCard": "heeft kaart __card__ aangemaakt in lijst __list__ in swimlane __swimlane__ op bord __board__", - "act-createCustomField": "heeft maatwerkveld __customField__ aangemaakt op bord __board__", - "act-deleteCustomField": "heeft maatwerkveld __customField__ verwijderd van bord __board__", - "act-setCustomField": "heeft maatwerkveld gewijzigd __customField__: __customFieldValue__ op kaart __card__ in lijst __list__ uit swimlane __swimlane__ op bord __board__", - "act-createList": "lijst __list__ toegevoegd aan bord __board__", - "act-addBoardMember": "heeft lid __member__ toegevoegd aan bord __board__", - "act-archivedBoard": "Bord __board__ verplaatst naar Archief", - "act-archivedCard": "heeft kaart __card__ van lijst __list__ uit swimlane __swimlane__ op bord __board__ verplaatst naar Archief", - "act-archivedList": "Lijst __list__ uit swimlane __swimlane__ op bord __board__ verplaatst naar Archief", - "act-archivedSwimlane": "Swimlane __swimlane__ op bord __board__ verplaatst naar Archief", - "act-importBoard": "bord __board__ geïmporteerd", - "act-importCard": "heeft kaart __card__ geïmporteerd in lijst __list__ in swimlane __swimlane__ op bord __board__", - "act-importList": "lijst __list__ geïmporteerd in swimlane __swimlane__ op bord __board__", - "act-joinMember": "heeft lid __member__ toegevoegd aan kaart __card__ van lijst __list__ in swimlane __swimlane__ op bord __board__", - "act-moveCard": "heeft kaart __card__ verplaatst op bord __board__ van lijst __oldList__ uit swimlane __oldSwimlane__ naar lijst __list__ in swimlane __swimlane__", - "act-moveCardToOtherBoard": "heeft kaart __card__ verplaatst van lijst __oldList__ uit swimlane __oldSwimlane__ op bord __oldBoard__ naar lijst __list__ in swimlane __swimlane__ op bord __board__", - "act-removeBoardMember": "heeft lid __member__ verwijderd van bord __board__", - "act-restoredCard": "heeft kaart __card__ teruggehaald naar lijst __list__ in swimlane __swimlane__ op bord __board__", - "act-unjoinMember": "heeft lid __member__ verwijderd van kaart __card__ van lijst __list__ uit swimlane __swimlane__ op bord __board__", - "act-withBoardTitle": "__board__", - "act-withCardTitle": "[__board__] __card__", - "actions": "Acties", - "activities": "Activiteiten", - "activity": "Activiteit", - "activity-added": "%s toegevoegd aan %s", - "activity-archived": "%s verplaatst naar Archief", - "activity-attached": "%s bijgevoegd aan %s", - "activity-created": "%s aangemaakt", - "activity-customfield-created": "maatwerkveld aangemaakt %s", - "activity-excluded": "%s uitgesloten van %s", - "activity-imported": "%s geïmporteerd in %s van %s", - "activity-imported-board": "%s geïmporteerd van %s", - "activity-joined": "%s toegetreden", - "activity-moved": "%s verplaatst van %s naar %s", - "activity-on": "bij %s", - "activity-removed": "%s verwijderd van %s", - "activity-sent": "%s gestuurd naar %s", - "activity-unjoined": "uit %s gegaan", - "activity-subtask-added": "subtaak toegevoegd aan %s", - "activity-checked-item": "%s aangevinkt in checklist %s van %s", - "activity-unchecked-item": "%s uitgevinkt in checklist %s van %s", - "activity-checklist-added": "checklist toegevoegd aan %s", - "activity-checklist-removed": "checklist verwijderd van %s", - "activity-checklist-completed": "completed checklist %s of %s", - "activity-checklist-uncompleted": "checklist %s onafgewerkt van %s", - "activity-checklist-item-added": "checklist item toegevoegd aan '%s' in '%s'", - "activity-checklist-item-removed": "checklist item verwijderd van '%s' in %s", - "add": "Toevoegen", - "activity-checked-item-card": "%s aangevinkt in checklist %s", - "activity-unchecked-item-card": "%s uitgevinkt in checklist %s", - "activity-checklist-completed-card": "heeft checklist __checklist__ afgewerkt op kaart __card__ van lijst __list__ in swimlane __swimlane__ op bord __board__", - "activity-checklist-uncompleted-card": "checklist %s onafgewerkt", - "activity-editComment": "aantekening gewijzigd %s", - "activity-deleteComment": "aantekening verwijderd %s", - "add-attachment": "Bijlage Toevoegen", - "add-board": "Bord Toevoegen", - "add-card": "Kaart Toevoegen", - "add-swimlane": "Swimlane Toevoegen", - "add-subtask": "Subtaak Toevoegen", - "add-checklist": "Checkcklist Toevoegen", - "add-checklist-item": "Voeg item toe aan checklist", - "add-cover": "Cover Toevoegen", - "add-label": "Label Toevoegen", - "add-list": "Lijst Toevoegen", - "add-members": "Leden Toevoegen", - "added": "Toegevoegd", - "addMemberPopup-title": "Leden", - "admin": "Administrator", - "admin-desc": "Kan kaarten bekijken en wijzigen, leden verwijderen, en instellingen voor het bord aanpassen.", - "admin-announcement": "Melding", - "admin-announcement-active": "Systeem melding", - "admin-announcement-title": "Melding van de administrator", - "all-boards": "Alle borden", - "and-n-other-card": "En __count__ andere kaarten", - "and-n-other-card_plural": "En __count__ andere kaarten", - "apply": "Aanmelden", - "app-is-offline": "Wekan is aan het laden, wacht alstublieft. Het verversen van de pagina zorgt voor verlies van gegevens. Als Wekan niet laadt, check dan of de Wekan server niet is gestopt. ", - "archive": "Verplaats naar Archief", - "archive-all": "Verplaats Alles naar Archief", - "archive-board": "Verplaats Bord naar Archief", - "archive-card": "Verplaats Kaart naar Archief", - "archive-list": "Verplaats Lijst naar Archief", - "archive-swimlane": "Verplaats Swimlane naar Archief", - "archive-selection": "Verplaats selectie naar Archief", - "archiveBoardPopup-title": "Bord naar Archief verplaatsen?", - "archived-items": "Archiveren", - "archived-boards": "Borden in Archief", - "restore-board": "Herstel Bord", - "no-archived-boards": "Geen Borden in Archief.", - "archives": "Archief", - "template": "Template", - "templates": "Templates", - "assign-member": "Lid toevoegen", - "attached": "bijgevoegd", - "attachment": "Bijlage", - "attachment-delete-pop": "Een bijlage verwijderen is permanent. Er is geen herstelmogelijkheid.", - "attachmentDeletePopup-title": "Bijlage verwijderen?", - "attachments": "Bijlagen", - "auto-watch": "Automatisch borden bekijken wanneer deze aangemaakt worden", - "avatar-too-big": "De bestandsgrootte van je avatar is te groot (70KB max)", - "back": "Terug", - "board-change-color": "Wijzig kleur", - "board-nb-stars": "%s sterren", - "board-not-found": "Bord is niet gevonden", - "board-private-info": "Dit bord is nu <strong>privé</strong>.", - "board-public-info": "Dit bord is nu <strong>openbaar</strong>.", - "boardChangeColorPopup-title": "Verander achtergrond van bord", - "boardChangeTitlePopup-title": "Hernoem bord", - "boardChangeVisibilityPopup-title": "Verander zichtbaarheid", - "boardChangeWatchPopup-title": "Verander naar 'Watch'", - "boardMenuPopup-title": "Bord Instellingen", - "boardChangeViewPopup-title": "Bord overzicht", - "boards": "Borden", - "board-view": "Bord overzicht", - "board-view-cal": "Kalender", - "board-view-swimlanes": "Swimlanes", - "board-view-collapse": "Klap in", - "board-view-lists": "Lijsten", - "bucket-example": "Zoals bijvoorbeeld een \"Bucket List\"", - "cancel": "Annuleren", - "card-archived": "Deze kaart is verplaatst naar Archief.", - "board-archived": "Dit bord is verplaatst naar Archief.", - "card-comments-title": "Deze kaart heeft %s aantekening(en).", - "card-delete-notice": "Verwijdering is permanent. Als je dit doet, verlies je alle informatie die op deze kaart is opgeslagen.", - "card-delete-pop": "Alle acties worden verwijderd van de activiteiten feed, en er zal geen mogelijkheid zijn om de kaart opnieuw te openen. Er is geen herstelmogelijkheid.", - "card-delete-suggest-archive": "Je kunt een kaart naar Archief verplaatsen om die van het bord te verwijderen waarbij de activiteiten behouden blijven.", - "card-due": "Verval", - "card-due-on": "Vervalt op ", - "card-spent": "Gespendeerde tijd", - "card-edit-attachments": "Wijzig bijlagen", - "card-edit-custom-fields": "Wijzig maatwerkvelden", - "card-edit-labels": "Wijzig labels", - "card-edit-members": "Wijzig leden", - "card-labels-title": "Wijzig de labels van de kaart.", - "card-members-title": "Voeg of verwijder leden van het bord toe aan de kaart.", - "card-start": "Begin", - "card-start-on": "Begint op", - "cardAttachmentsPopup-title": "Voeg bestand toe vanuit", - "cardCustomField-datePopup-title": "Wijzigingsdatum", - "cardCustomFieldsPopup-title": "Wijzig maatwerkvelden", - "cardDeletePopup-title": "Kaart verwijderen?", - "cardDetailsActionsPopup-title": "Kaart actie ondernemen", - "cardLabelsPopup-title": "Labels", - "cardMembersPopup-title": "Leden", - "cardMorePopup-title": "Meer", - "cardTemplatePopup-title": "Template aanmaken", - "cards": "Kaarten", - "cards-count": "Kaarten", - "casSignIn": "Log in met CAS", - "cardType-card": "Kaart", - "cardType-linkedCard": "Gekoppelde Kaart", - "cardType-linkedBoard": "Gekoppeld Bord", - "change": "Wijzig", - "change-avatar": "Wijzig avatar", - "change-password": "Wijzig wachtwoord", - "change-permissions": "Wijzig permissies", - "change-settings": "Wijzig instellingen", - "changeAvatarPopup-title": "Wijzig avatar", - "changeLanguagePopup-title": "Wijzig taal", - "changePasswordPopup-title": "Wijzig wachtwoord", - "changePermissionsPopup-title": "Wijzig permissies", - "changeSettingsPopup-title": "Wijzig instellingen", - "subtasks": "Subtaken", - "checklists": "Checklists", - "click-to-star": "Klik om het bord als favoriet in te stellen", - "click-to-unstar": "Klik om het bord uit favorieten weg te halen", - "clipboard": "Vanuit clipboard of sleep het bestand hierheen", - "close": "Sluiten", - "close-board": "Sluit bord", - "close-board-pop": "Je kunt het bord terughalen door de \"Archief\" knop te klikken in de menubalk \"Mijn Borden\".", - "color-black": "zwart", - "color-blue": "blauw", - "color-crimson": "karmijn", - "color-darkgreen": "donkergroen", - "color-gold": "goud", - "color-gray": "grijs", - "color-green": "groen", - "color-indigo": "indigo", - "color-lime": "felgroen", - "color-magenta": "magenta", - "color-mistyrose": "zachtroze", - "color-navy": "marineblauw", - "color-orange": "oranje", - "color-paleturquoise": "vaalturkoois", - "color-peachpuff": "perzikroze", - "color-pink": "roze", - "color-plum": "pruim", - "color-purple": "paars", - "color-red": "rood", - "color-saddlebrown": "zadelbruin", - "color-silver": "zilver", - "color-sky": "lucht", - "color-slateblue": "leiblauw", - "color-white": "wit", - "color-yellow": "geel", - "unset-color": "Ongedefinieerd", - "comment": "Aantekening", - "comment-placeholder": "Schrijf aantekening", - "comment-only": "Alleen aantekeningen maken", - "comment-only-desc": "Kan alleen op kaarten aantekenen.", - "no-comments": "Geen aantekeningen", - "no-comments-desc": "Zie geen aantekeningen of activiteiten.", - "worker": "Medewerker", - "worker-desc": "Kan alleen kaarten verplaatsen, zichzelf aan kaarten koppelen en aantekeningen maken.", - "computer": "Computer", - "confirm-subtask-delete-dialog": "Weet je zeker dat je de subtaak wilt verwijderen?", - "confirm-checklist-delete-dialog": "Weet je zeker dat je de checklist wilt verwijderen?", - "copy-card-link-to-clipboard": "Kopieer kaart link naar klembord", - "linkCardPopup-title": "Koppel Kaart", - "searchElementPopup-title": "Zoek", - "copyCardPopup-title": "Kopieer kaart", - "copyChecklistToManyCardsPopup-title": "Checklist sjabloon kopiëren naar meerdere kaarten", - "copyChecklistToManyCardsPopup-instructions": "Doel kaart titels en omschrijvingen in dit JSON formaat", - "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"Titel eerste kaart\", \"description\":\"Omschrijving eerste kaart\"}, {\"title\":\"Titel tweede kaart\",\"description\":\"Omschrijving tweede kaart\"},{\"title\":\"Titel laatste kaart\",\"description\":\"Omschrijving laatste kaart\"} ]", - "create": "Aanmaken", - "createBoardPopup-title": "Bord aanmaken", - "chooseBoardSourcePopup-title": "Importeer bord", - "createLabelPopup-title": "Label aanmaken", - "createCustomField": "Veld aanmaken", - "createCustomFieldPopup-title": "Veld aanmaken", - "current": "Huidige", - "custom-field-delete-pop": "Er is geen herstelmogelijkheid. Deze actie zal dit maatwerkveld van alle kaarten verwijderen en de bijbehorende historie wissen.", - "custom-field-checkbox": "Checkbox", - "custom-field-date": "Datum", - "custom-field-dropdown": "Dropdown Lijst", - "custom-field-dropdown-none": "(geen)", - "custom-field-dropdown-options": "Lijst Opties", - "custom-field-dropdown-options-placeholder": "Toets Enter om meer opties toe te voegen ", - "custom-field-dropdown-unknown": "(onbekend)", - "custom-field-number": "Aantal", - "custom-field-text": "Tekst", - "custom-fields": "Maatwerkvelden", - "date": "Datum", - "decline": "Weigeren", - "default-avatar": "Standaard avatar", - "delete": "Verwijderen", - "deleteCustomFieldPopup-title": "Maatwerkveld verwijderen?", - "deleteLabelPopup-title": "Label verwijderen?", - "description": "Beschrijving", - "disambiguateMultiLabelPopup-title": "Disambigueer Label Actie", - "disambiguateMultiMemberPopup-title": "Disambigueer Lid Actie", - "discard": "Negeer", - "done": "Klaar", - "download": "Download", - "edit": "Wijzig", - "edit-avatar": "Wijzig avatar", - "edit-profile": "Wijzig profiel", - "edit-wip-limit": "Verander WIP limiet", - "soft-wip-limit": "Zachte WIP limiet", - "editCardStartDatePopup-title": "Wijzig start datum", - "editCardDueDatePopup-title": "Wijzig vervaldatum", - "editCustomFieldPopup-title": "Wijzig Veld", - "editCardSpentTimePopup-title": "Verander gespendeerde tijd", - "editLabelPopup-title": "Wijzig label", - "editNotificationPopup-title": "Wijzig notificatie", - "editProfilePopup-title": "Wijzig profiel", - "email": "E-mail", - "email-enrollAccount-subject": "Er is een account voor je aangemaakt op __siteName__", - "email-enrollAccount-text": "Hallo __user__,\n\nOm gebruik te maken van de online dienst, kan je op de volgende link klikken.\n\n__url__\n\nBedankt.", - "email-fail": "E-mail verzenden is mislukt", - "email-fail-text": "Fout tijdens het verzenden van de email", - "email-invalid": "Ongeldig e-mailadres", - "email-invite": "Nodig uit via e-mail", - "email-invite-subject": "__inviter__ heeft je een uitnodiging gestuurd", - "email-invite-text": "Beste __user__,\n\n__inviter__ heeft je uitgenodigd om voor een samenwerking deel te nemen aan het bord \"__board__\".\n\nKlik op de link hieronder:\n\n__url__\n\nBedankt.", - "email-resetPassword-subject": "Reset je wachtwoord op __siteName__", - "email-resetPassword-text": "Hallo __user__,\n\nKlik op de link hier beneden om je wachtwoord te resetten.\n\n__url__\n\nBedankt.", - "email-sent": "E-mail is verzonden", - "email-verifyEmail-subject": "Verifieer je e-mailadres op __siteName__", - "email-verifyEmail-text": "Hallo __user__,\n\nOm je e-mail te verifiëren vragen we je om op de link hieronder te klikken.\n\n__url__\n\nBedankt.", - "enable-wip-limit": "Activeer WIP limiet", - "error-board-doesNotExist": "Dit bord bestaat niet.", - "error-board-notAdmin": "Je moet een administrator zijn van dit bord om dat te doen.", - "error-board-notAMember": "Je moet een lid zijn van dit bord om dat te doen.", - "error-json-malformed": "JSON format klopt niet", - "error-json-schema": "De JSON data bevat niet de juiste informatie in de juiste format", - "error-list-doesNotExist": "Deze lijst bestaat niet", - "error-user-doesNotExist": "Deze gebruiker bestaat niet", - "error-user-notAllowSelf": "Je kan jezelf niet uitnodigen", - "error-user-notCreated": "Deze gebruiker is niet aangemaakt", - "error-username-taken": "Deze gebruikersnaam is al in gebruik", - "error-email-taken": "Dit e-mailadres is al in gebruik", - "export-board": "Exporteer bord", - "sort": "Sorteer", - "sort-desc": "Klik om lijst te sorteren", - "list-sort-by": "Sorteer lijst op", - "list-label-modifiedAt": "Laatste toegangstijd", - "list-label-title": "Naam van de lijst", - "list-label-sort": "Je handmatige volgorde", - "list-label-short-modifiedAt": "(L)", - "list-label-short-title": "(N)", - "list-label-short-sort": "(M)", - "filter": "Filter", - "filter-cards": "Filter kaarten of lijsten", - "list-filter-label": "Filter lijst op titel", - "filter-clear": "Wis filter", - "filter-no-label": "Geen label", - "filter-no-member": "Geen lid", - "filter-no-custom-fields": "Geen maatwerkvelden", - "filter-show-archive": "Toon gearchiveerde lijsten", - "filter-hide-empty": "Verberg lege lijsten", - "filter-on": "Filter is actief", - "filter-on-desc": "Je bent nu kaarten aan het filteren op dit bord. Klik hier om het filter te wijzigen.", - "filter-to-selection": "Filter zoals selectie", - "advanced-filter-label": "Geavanceerd Filter", - "advanced-filter-description": "Met het Geavanceerd Filter kun je een tekst schrijven die de volgende operatoren mag bevatten: == != <= >= && || ( ) Een Spatie wordt als scheiding gebruikt tussen de verschillende operatoren. Je kunt filteren op alle Maatwerkvelden door hun namen en waarden in te tikken. Bijvoorbeeld: Veld1 == Waarde1. Let op: Als velden of waarden spaties bevatten dan moet je die tussen enkele aanhalingstekens zetten. Bijvoorbeeld: 'Veld 1' == 'Waarde 1'. Om controle karakters (' \\/) over te slaan gebruik je \\. Bijvoorbeeld: Veld1 == I\\'m. Je kunt ook meerdere condities combineren. Bijvoorbeeld: F1 == V1 || F1 == V2. Normalerwijze worden alle operatoren van links naar rechts verwerkt. Dit kun je veranderen door ronde haken te gebruiken. Bijvoorbeeld: F1 == V1 && ( F2 == V2 || F2 == V3 ). Je kunt ook met regex in tekstvelden zoeken. Bijvoorbeeld: F1 == /Tes.*/i", - "fullname": "Volledige naam", - "header-logo-title": "Ga terug naar jouw borden pagina.", - "hide-system-messages": "Verberg systeemberichten", - "headerBarCreateBoardPopup-title": "Bord aanmaken", - "home": "Voorpagina", - "import": "Importeer", - "link": "Link", - "import-board": "Importeer bord", - "import-board-c": "Importeer bord", - "import-board-title-trello": "Importeer bord vanuit Trello", - "import-board-title-wekan": "Importeer bord vanuit eerdere export", - "import-sandstorm-backup-warning": "Verwijder nog niet de data van je geëxporteerde Trello-bord totdat je vastgesteld hebt dat het Wekan-bord werkt. Doe dit door het nieuwe bord te sluiten en opnieuw te openen. Als er dan een foutmelding krijgt of het nieuwe bord opent niet dan kun je nog terugvallen op het originele bord. ", - "import-sandstorm-warning": "Het geïmporteerde bord verwijdert alle huidige data op dit bord, om het daarna te vervangen.", - "from-trello": "Vanuit Trello", - "from-wekan": "Vanuit eerdere export", - "import-board-instruction-trello": "Op jouw Trello bord, ga naar 'Menu', dan naar 'Meer', 'Print en Exporteer', 'Exporteer JSON', en kopieer de tekst.", - "import-board-instruction-wekan": "Ga op je bord naar 'Menu' en klik dan 'Export board' en kopieer de tekst in het gedownloade bestand.", - "import-board-instruction-about-errors": "Als je tijdens de import van het bord foutmeldingen krijgt is de import soms toch gelukt en vind je het bord terug op de 'Alle borden' scherm.", - "import-json-placeholder": "Plak geldige JSON data hier", - "import-map-members": "Breng leden in kaart", - "import-members-map": "Je geïmporteerde bord heeft een aantal leden. Koppel de leden die je wilt importeren aan je gebruikers.", - "import-show-user-mapping": "Breng leden overzicht tevoorschijn", - "import-user-select": "Kies een bestaande gebruiker die je als dit lid wilt koppelen", - "importMapMembersAddPopup-title": "Kies lid", - "info": "Versie", - "initials": "Initialen", - "invalid-date": "Ongeldige datum", - "invalid-time": "Ongeldige tijd", - "invalid-user": "Ongeldige gebruiker", - "joined": "doet nu mee met", - "just-invited": "Je bent zojuist uitgenodigd om mee toen doen aan dit bord", - "keyboard-shortcuts": "Toetsenbord snelkoppelingen", - "label-create": "Label aanmaken", - "label-default": "%s label (standaard)", - "label-delete-pop": "Er is geen herstelmogelijkheid. Deze actie zal het label van alle kaarten verwijderen met de bijbehorende historie.", - "labels": "Labels", - "language": "Taal", - "last-admin-desc": "Je kunt de permissies niet veranderen omdat er minimaal een administrator moet zijn.", - "leave-board": "Verlaat bord", - "leave-board-pop": "Weet je zeker dat je __boardTitle__ wilt verlaten? Je wordt verwijderd van alle kaarten binnen dit bord", - "leaveBoardPopup-title": "Bord verlaten?", - "link-card": "Link naar deze kaart", - "list-archive-cards": "Verplaats alle kaarten in deze lijst naar Archief", - "list-archive-cards-pop": "Dit zal alle kaarten uit deze lijst op dit bord verwijderen. Om de kaarten in het Archief te tonen en terug te halen, klik \"Menu\" > \"Archief\".", - "list-move-cards": "Verplaats alle kaarten in deze lijst", - "list-select-cards": "Selecteer alle kaarten in deze lijst", - "set-color-list": "Wijzig kleur in", - "listActionPopup-title": "Lijst acties", - "swimlaneActionPopup-title": "Swimlane handelingen", - "swimlaneAddPopup-title": "Voeg hieronder een Swimlane toe", - "listImportCardPopup-title": "Importeer een Trello kaart", - "listMorePopup-title": "Meer", - "link-list": "Link naar deze lijst", - "list-delete-pop": "Alle acties zullen verwijderd worden van de activiteiten feed, en je zult deze niet meer kunnen herstellen. Er is geen herstelmogelijkheid.", - "list-delete-suggest-archive": "Je kunt een lijst naar Archief verplaatsen om die van het bord te verwijderen waarbij de activiteiten behouden blijven.", - "lists": "Lijsten", - "swimlanes": "Swimlanes", - "log-out": "Uitloggen", - "log-in": "Inloggen", - "loginPopup-title": "Inloggen", - "memberMenuPopup-title": "Instellingen van leden", - "members": "Leden", - "menu": "Menu", - "move-selection": "Verplaats selectie", - "moveCardPopup-title": "Verplaats kaart", - "moveCardToBottom-title": "Verplaats naar beneden", - "moveCardToTop-title": "Verplaats naar boven", - "moveSelectionPopup-title": "Verplaats selectie", - "multi-selection": "Multi-selectie", - "multi-selection-on": "Multi-selectie staat aan", - "muted": "Stil", - "muted-info": "Je zal nooit meer geïnformeerd worden bij veranderingen in dit bord.", - "my-boards": "Mijn Borden", - "name": "Naam", - "no-archived-cards": "Geen kaarten in Archief.", - "no-archived-lists": "Geen lijsten in Archief..", - "no-archived-swimlanes": "Geen swimlanes in Archief.", - "no-results": "Geen resultaten", - "normal": "Normaal", - "normal-desc": "Kan de kaarten zien en wijzigen. Kan de instellingen niet wijzigen.", - "not-accepted-yet": "Uitnodiging nog niet geaccepteerd", - "notify-participate": "Ontvang updates van elke kaart die je hebt aangemaakt of lid van bent", - "notify-watch": "Ontvang updates van elke bord, lijst of kaart die je bekijkt.", - "optional": "optioneel", - "or": "of", - "page-maybe-private": "Deze pagina is privé. Je kan het bekijken door <a href='%s'>in te loggen</a>.", - "page-not-found": "Pagina niet gevonden.", - "password": "Wachtwoord", - "paste-or-dragdrop": "Om te plakken, of slepen & neer te laten (alleen afbeeldingen)", - "participating": "Deelnemen", - "preview": "Voorbeeld", - "previewAttachedImagePopup-title": "Voorbeeld", - "previewClipboardImagePopup-title": "Voorbeeld", - "private": "Privé", - "private-desc": "Dit bord is privé. Alleen gebruikers die toegevoegd zijn aan het bord kunnen het bekijken en wijzigen.", - "profile": "Profiel", - "public": "Openbaar", - "public-desc": "Dit bord is openbaar. Het is zichtbaar voor iedereen met de link en zal tevoorschijn komen op zoekmachines zoals Google. Alleen gebruikers die toegevoegd zijn aan het bord kunnen het wijzigen.", - "quick-access-description": "Maak een bord favoriet om een snelkoppeling toe te voegen aan deze balk.", - "remove-cover": "Verwijder Cover", - "remove-from-board": "Verwijder van bord", - "remove-label": "Verwijder label", - "listDeletePopup-title": "Lijst verwijderen?", - "remove-member": "Verwijder lid", - "remove-member-from-card": "Verwijder van kaart", - "remove-member-pop": "Verwijder __name__ (__username__) van __boardTitle__? Het lid zal verwijderd worden van alle kaarten op dit bord, en zal een notificatie ontvangen.", - "removeMemberPopup-title": "Lid verwijderen?", - "rename": "Hernoem", - "rename-board": "Hernoem bord", - "restore": "Herstel", - "save": "Opslaan", - "search": "Zoek", - "rules": "Regels", - "search-cards": "Search from card/list titles, descriptions and custom fields on this board", - "search-example": "Tekst om naar te zoeken?", - "select-color": "Selecteer kleur", - "set-wip-limit-value": "Zet een limiet voor het maximaal aantal taken in deze lijst", - "setWipLimitPopup-title": "Zet een WIP limiet", - "shortcut-assign-self": "Voeg jezelf toe aan huidige kaart", - "shortcut-autocomplete-emoji": "Emojis automatisch aanvullen", - "shortcut-autocomplete-members": "Leden automatisch aanvullen", - "shortcut-clear-filters": "Wis alle filters", - "shortcut-close-dialog": "Sluit dialoog", - "shortcut-filter-my-cards": "Filter mijn kaarten", - "shortcut-show-shortcuts": "Haal lijst met snelkoppelingen tevoorschijn", - "shortcut-toggle-filterbar": "Schakel Filter Zijbalk", - "shortcut-toggle-sidebar": "Schakel Bord Zijbalk", - "show-cards-minimum-count": "Laat het aantal kaarten zien wanneer de lijst meer kaarten heeft dan", - "sidebar-open": "Open Zijbalk", - "sidebar-close": "Sluit Zijbalk", - "signupPopup-title": "Maak een account aan", - "star-board-title": "Klik om het bord toe te voegen aan favorieten, waarna hij aan de bovenbalk tevoorschijn komt.", - "starred-boards": "Favoriete Borden", - "starred-boards-description": "Favoriete borden komen tevoorschijn aan de bovenbalk.", - "subscribe": "Abonneer", - "team": "Team", - "this-board": "dit bord", - "this-card": "deze kaart", - "spent-time-hours": "Gespendeerde tijd (in uren)", - "overtime-hours": "Overwerk (in uren)", - "overtime": "Overwerk", - "has-overtime-cards": "Heeft kaarten met overwerk", - "has-spenttime-cards": "Heeft tijd besteed aan kaarten", - "time": "Tijd", - "title": "Titel", - "tracking": "Volgen", - "tracking-info": "Je wordt op de hoogte gesteld als er veranderingen zijn aan de kaarten waar je lid of maker van bent.", - "type": "Type", - "unassign-member": "Lid verwijderen", - "unsaved-description": "Je hebt een niet opgeslagen beschrijving.", - "unwatch": "Niet bekijken", - "upload": "Upload", - "upload-avatar": "Upload een avatar", - "uploaded-avatar": "Avatar is geüpload", - "username": "Gebruikersnaam", - "view-it": "Bekijk het", - "warn-list-archived": "Let op: deze kaart zit in gearchiveerde lijst", - "watch": "Bekijk", - "watching": "Bekijken", - "watching-info": "Je zal op de hoogte worden gesteld als er een verandering plaatsvind op dit bord.", - "welcome-board": "Welkom Bord", - "welcome-swimlane": "Mijlpaal 1", - "welcome-list1": "Basis", - "welcome-list2": "Geadvanceerd", - "card-templates-swimlane": "Kaart Templates", - "list-templates-swimlane": "Lijst Templates", - "board-templates-swimlane": "Bord Templates", - "what-to-do": "Wat wil je doen?", - "wipLimitErrorPopup-title": "Ongeldige WIP limiet", - "wipLimitErrorPopup-dialog-pt1": "Het aantal taken in deze lijst is groter dan de gedefinieerde WIP limiet ", - "wipLimitErrorPopup-dialog-pt2": "Verwijder een aantal taken uit deze lijst, of zet de WIP limiet hoger", - "admin-panel": "Administrator paneel", - "settings": "Instellingen", - "people": "Gebruikers", - "registration": "Registratie", - "disable-self-registration": "Schakel zelf-registratie uit", - "invite": "Uitnodigen", - "invite-people": "Nodig mensen uit", - "to-boards": "Voor bord(en)", - "email-addresses": "E-mailadressen", - "smtp-host-description": "Het adres van de SMTP server die e-mails zal versturen.", - "smtp-port-description": "De poort van de SMTP server wordt gebruikt voor uitgaande e-mails.", - "smtp-tls-description": "Gebruik TLS ondersteuning voor SMTP server.", - "smtp-host": "SMTP Host", - "smtp-port": "SMTP Poort", - "smtp-username": "Gebruikersnaam", - "smtp-password": "Wachtwoord", - "smtp-tls": "TLS ondersteuning", - "send-from": "Van", - "send-smtp-test": "Verzend een test email naar jezelf", - "invitation-code": "Uitnodigings code", - "email-invite-register-subject": "__inviter__ heeft je een uitnodiging gestuurd", - "email-invite-register-text": "Beste __user__,\n\n__inviter__ nodigt je uit voor een Kanban-bord om samen te werken.\n\nHet bord vind je via onderstaande link:\n__url__\n\nJe uitnodigingscode is: __icode__\n\nBedankt en tot ziens.", - "email-smtp-test-subject": "SMTP Test Email", - "email-smtp-test-text": "Je hebt met succes een email verzonden", - "error-invitation-code-not-exist": "Uitnodigings code bestaat niet", - "error-notAuthorized": "Je bent niet toegestaan om deze pagina te bekijken.", - "webhook-title": "Webhook Naam", - "webhook-token": "Token (Optioneel voor Authenticatie)", - "outgoing-webhooks": "Uitgaande Webhooks", - "bidirectional-webhooks": "Twee-Weg Webhooks", - "outgoingWebhooksPopup-title": "Uitgaande Webhooks", - "boardCardTitlePopup-title": "Kaarttitel Filter", - "disable-webhook": "Schakel deze Webhook uit", - "global-webhook": "Globale Webhooks", - "new-outgoing-webhook": "Nieuwe webhook", - "no-name": "(Onbekend)", - "Node_version": "Node versie", - "Meteor_version": "Meteor versie", - "MongoDB_version": "MongoDB versie", - "MongoDB_storage_engine": "MongoDB storage engine", - "MongoDB_Oplog_enabled": "MongoDB Oplog ingeschakeld", - "OS_Arch": "OS Arch", - "OS_Cpus": "OS CPU Count", - "OS_Freemem": "OS Vrij Geheugen", - "OS_Loadavg": "OS Gemiddelde Belasting", - "OS_Platform": "OS Platform", - "OS_Release": "OS Versie", - "OS_Totalmem": "OS Totaal Geheugen", - "OS_Type": "OS Type", - "OS_Uptime": "OS Uptime", - "days": "dagen", - "hours": "uren", - "minutes": "minuten", - "seconds": "seconden", - "show-field-on-card": "Toon dit veld op kaart", - "automatically-field-on-card": "Maak veld automatisch aan op alle kaarten", - "showLabel-field-on-card": "Toon veldnaam op minikaart", - "yes": "Ja", - "no": "Nee", - "accounts": "Accounts", - "accounts-allowEmailChange": "Sta E-mailadres wijzigingen toe", - "accounts-allowUserNameChange": "Sta Gebruikersnaam wijzigingen toe", - "createdAt": "Gemaakt op", - "verified": "Geverifieerd", - "active": "Actief", - "card-received": "Ontvangen", - "card-received-on": "Ontvangen op", - "card-end": "Einde", - "card-end-on": "Eindigt op", - "editCardReceivedDatePopup-title": "Pas ontvangstdatum aan", - "editCardEndDatePopup-title": "Wijzig einddatum", - "setCardColorPopup-title": "Stel kleur in", - "setCardActionsColorPopup-title": "Kies een kleur", - "setSwimlaneColorPopup-title": "Kies een kleur", - "setListColorPopup-title": "Kies een kleur", - "assigned-by": "Toegewezen door", - "requested-by": "Aangevraagd door", - "board-delete-notice": "Verwijdering kan niet ongedaan gemaakt worden. Je raakt alle met dit bord gerelateerde lijsten, kaarten en acties kwijt.", - "delete-board-confirm-popup": "Alle lijsten, kaarten, labels en activiteiten zullen worden verwijderd en je kunt de bordinhoud niet terughalen. Er is geen herstelmogelijkheid. ", - "boardDeletePopup-title": "Bord verwijderen?", - "delete-board": "Verwijder bord", - "default-subtasks-board": "Subtaken voor __board__ bord", - "default": "Standaard", - "queue": "Rij", - "subtask-settings": "Subtaak Instellingen", - "card-settings": "Kaart Instellingen", - "boardSubtaskSettingsPopup-title": "Bord Subtaak Instellingen", - "boardCardSettingsPopup-title": "Kaart Instellingen", - "deposit-subtasks-board": "Plaats subtaken op dit bord:", - "deposit-subtasks-list": "Plaats subtaken in deze lijst:", - "show-parent-in-minicard": "Toon bron in minikaart:", - "prefix-with-full-path": "Prefix met volledig pad", - "prefix-with-parent": "Prefix met bron", - "subtext-with-full-path": "Subtekst met volledig pad", - "subtext-with-parent": "Subtekst met bron", - "change-card-parent": "Wijzig bron van kaart", - "parent-card": "Bronkaart", - "source-board": "Bronbord", - "no-parent": "Toon bron niet", - "activity-added-label": "label toegevoegd '%s' aan %s", - "activity-removed-label": "label verwijderd '%s' van %s", - "activity-delete-attach": "een bijlage verwijderd van %s", - "activity-added-label-card": "label toegevoegd '%s'", - "activity-removed-label-card": "label verwijderd '%s'", - "activity-delete-attach-card": "een bijlage verwijderd", - "activity-set-customfield": "wijzig maatwerkveld '%s' naar '%s' in %s", - "activity-unset-customfield": "wijzig maatwerkveld '%s' in %s", - "r-rule": "Regel", - "r-add-trigger": "Voeg signaal toe", - "r-add-action": "Actie toevoegen", - "r-board-rules": "Bord regels", - "r-add-rule": "Regel toevoegen", - "r-view-rule": "Toon regel", - "r-delete-rule": "Verwijder regel", - "r-new-rule-name": "Nieuwe regelnaam", - "r-no-rules": "Geen regels", - "r-when-a-card": "Als een kaart", - "r-is": "is", - "r-is-moved": "is verplaatst", - "r-added-to": "toegevoegd aan", - "r-removed-from": "verwijderd van", - "r-the-board": "het bord", - "r-list": "lijst", - "set-filter": "Definieer Filter", - "r-moved-to": "verplaatst naar", - "r-moved-from": "verplaatst van", - "r-archived": "Verplaatst naar Archief", - "r-unarchived": "Teruggehaald uit Archief", - "r-a-card": "een kaart", - "r-when-a-label-is": "Als een label is", - "r-when-the-label": "Als het label", - "r-list-name": "lijstnaam", - "r-when-a-member": "Als een lid is", - "r-when-the-member": "Als het lid", - "r-name": "naam", - "r-when-a-attach": "Als een bijlage", - "r-when-a-checklist": "Als een checklist is", - "r-when-the-checklist": "Als de checklist", - "r-completed": "Afgewerkt", - "r-made-incomplete": "Onafgewerkt gemaakt", - "r-when-a-item": "Als een checklist item is", - "r-when-the-item": "Als het checklist item", - "r-checked": "Aangevinkt", - "r-unchecked": "Uitgevinkt", - "r-move-card-to": "Verplaats kaart naar", - "r-top-of": "Bovenste van", - "r-bottom-of": "Onderste van", - "r-its-list": "zijn lijst", - "r-archive": "Verplaats naar Archief", - "r-unarchive": "Terughalen uit Archief", - "r-card": "kaart", - "r-add": "Toevoegen", - "r-remove": "Verwijder", - "r-label": "label", - "r-member": "lid", - "r-remove-all": "Verwijder alle leden van de kaart", - "r-set-color": "Wijzig kleur naar", - "r-checklist": "checklist", - "r-check-all": "Vink alles aan", - "r-uncheck-all": "Vink alles uit", - "r-items-check": "items van checklist", - "r-check": "Vink aan", - "r-uncheck": "Vink uit", - "r-item": "item", - "r-of-checklist": "van checklist", - "r-send-email": "Verzend een email", - "r-to": "naar", - "r-subject": "onderwerp", - "r-rule-details": "Regel details", - "r-d-move-to-top-gen": "Verplaats kaart helemaal naar boven op de lijst", - "r-d-move-to-top-spec": "Verplaats kaart naar bovenaan op lijst", - "r-d-move-to-bottom-gen": "Verplaats kaart naar onderaan op de lijst", - "r-d-move-to-bottom-spec": "Verplaats kaart naar onderaan op lijst", - "r-d-send-email": "Verzend email", - "r-d-send-email-to": "naar", - "r-d-send-email-subject": "onderwerp", - "r-d-send-email-message": "bericht", - "r-d-archive": "Verplaats kaart naar Archief", - "r-d-unarchive": "Haal kaart terug uit Archief", - "r-d-add-label": "Label toevoegen", - "r-d-remove-label": "Verwijder label", - "r-create-card": "Maak nieuwe kaart aan", - "r-in-list": "van lijst", - "r-in-swimlane": "in swimlane", - "r-d-add-member": "Lid toevoegen", - "r-d-remove-member": "Verwijder lid", - "r-d-remove-all-member": "Verwijder alle leden", - "r-d-check-all": "Vink alle items van een lijst aan", - "r-d-uncheck-all": "Vink alle items van een lijst uit", - "r-d-check-one": "Vink item aan", - "r-d-uncheck-one": "Vink item uit", - "r-d-check-of-list": "van checklist", - "r-d-add-checklist": "Checklist toevoegen", - "r-d-remove-checklist": "Verwijder checklist", - "r-by": "door", - "r-add-checklist": "Checklist toevoegen", - "r-with-items": "met items", - "r-items-list": "item1, item2, item3", - "r-add-swimlane": "Swimlane toevoegen", - "r-swimlane-name": "Swimlane-naam", - "r-board-note": "Let op: laat een veld leeg om er niet op te selecteren", - "r-checklist-note": "Let op: checklist items moeten geschreven worden als kommagescheiden waarden.", - "r-when-a-card-is-moved": "Als een kaart is verplaatst naar een andere lijst", - "r-set": "Wijzig", - "r-update": "Bijwerken", - "r-datefield": "datumveld", - "r-df-start-at": "begin", - "r-df-due-at": "verval", - "r-df-end-at": "einde", - "r-df-received-at": "ontvangen", - "r-to-current-datetime": "naar huidige datum/tijd", - "r-remove-value-from": "Verwijder waarde van", - "ldap": "LDAP", - "oauth2": "OAuth2", - "cas": "CAS", - "authentication-method": "Authenticatiemethode", - "authentication-type": "Authenticatietype", - "custom-product-name": "Eigen Productnaam", - "layout": "Lay-out", - "hide-logo": "Verberg Logo", - "add-custom-html-after-body-start": "Voeg eigen HTML toe na <body> start", - "add-custom-html-before-body-end": "Voeg eigen HTML toe voor </body> einde", - "error-undefined": "Er is iets misgegaan", - "error-ldap-login": "Er is een fout opgetreden tijdens het inloggen", - "display-authentication-method": "Toon Authenticatiemethode", - "default-authentication-method": "Standaard Authenticatiemethode", - "duplicate-board": "Dupliceer Bord", - "people-number": "Het aantal gebruikers is:", - "swimlaneDeletePopup-title": "Swimlane verwijderen?", - "swimlane-delete-pop": "Alle acties zullen verwijderd worden van de activiteiten feed en je kunt de swimlane niet terughalen. Er is geen herstelmogelijkheid.", - "restore-all": "Haal alles terug", - "delete-all": "Verwijder alles", - "loading": "Laden, even geduld.", - "previous_as": "laatste keer was", - "act-a-dueAt": "heeft vervaldatum gewijzigd naar \nOp: __timeValue__\nKaart: __card__\noude vervaldatum was __timeOldValue__", - "act-a-endAt": "heeft einddatum gewijzigd naar __timeValue__ van (__timeOldValue__)", - "act-a-startAt": "heeft begindatum gewijzigd naar __timeValue__ van (__timeOldValue__)", - "act-a-receivedAt": "heeft ontvangstdatum gewijzigd naar __timeValue__ van (__timeOldValue__)", - "a-dueAt": "vervaldatum gewijzigd naar", - "a-endAt": "einddatum gewijzigd naar", - "a-startAt": "begindatum gewijzigd naar", - "a-receivedAt": "ontvangstdatum gewijzigd naar", - "almostdue": "huidige vervaldatum %s nadert", - "pastdue": "huidige vervaldatum %s is verlopen", - "duenow": "huidige vervaldatum %s is vandaag", - "act-newDue": "__list__/__card__ heeft eerste vervaldatum herinnering [__board__]", - "act-withDue": "__list__/__card__ vervaldatum herinneringen [__board__]", - "act-almostdue": "wil je herinneren aan het naderen van de huidige vervaldatum (__timeValue__) van __card__ ", - "act-pastdue": "wil je herinneren aan het verlopen van de huidige vervaldatum (__timeValue__) van __card__ ", - "act-duenow": "wil je herinneren aan het vandaag verlopen van de huidige vervaldatum (__timeValue__) van __card__ ", - "act-atUserComment": "Je werd genoemd in [__board__] __list__/__card__", - "delete-user-confirm-popup": "Weet je zeker dat je dit account wilt verwijderen? Er is geen herstelmogelijkheid.", - "accounts-allowUserDelete": "Sta gebruikers toe om hun eigen account te verwijderen", - "hide-minicard-label-text": "Verberg minikaart labeltekst", - "show-desktop-drag-handles": "Toon sleep gereedschap op werkblad", - "assignee": "Toegewezen aan", - "cardAssigneesPopup-title": "Toegewezen aan", - "addmore-detail": "Voeg een meer gedetailleerde beschrijving toe", - "show-on-card": "Toon op kaart", - "new": "Nieuw", - "editUserPopup-title": "Wijzig gebruiker", - "newUserPopup-title": "Nieuwe gebruiker", - "notifications": "Notifications", - "view-all": "View All", - "filter-by-unread": "Filter by Unread", - "mark-all-as-read": "Mark all as read", - "allow-rename": "Allow Rename", - "allowRenamePopup-title": "Allow Rename" -} + "accept": "Accepteren", + "act-activity-notify": "Activiteiten Notificatie", + "act-addAttachment": "heeft bijlage __attachment__ toegevoegd aan kaart __card__ van lijst __list__ in swimlane __swimlane__ op bord __board__", + "act-deleteAttachment": "heeft bijlage __attachment__ verwijderd op kaart __card__ van lijst __list__ uit swimlane __swimlane__ op bord __board__", + "act-addSubtask": "heeft subtaak __subtask__ toegevoegd aan kaart __card__ van lijst __list__ in swimlane __swimlane__ op bord __board__", + "act-addLabel": "heeft label __label__ toegevoegd aan kaart __card__ van lijst __list__ in swimlane __swimlane__ op bord __board__", + "act-addedLabel": "heeft label __label__ toegevoegd aan kaart __card__ van lijst __list__ in swimlane __swimlane__ op bord __board__", + "act-removeLabel": "heeft label __label__ verwijderd van kaart __card__ van lijst __list__ uit swimlane __swimlane__ op bord __board__", + "act-removedLabel": "heeft label __label__ verwijderd van kaart __card__ van lijst __list__ uit swimlane __swimlane__ op bord __board__", + "act-addChecklist": "heeft checklist __checklist__ toegevoegd aan kaart __card__ van lijst __list__ in swimlane __swimlane__ op bord __board__", + "act-addChecklistItem": "heeft checklist item __checklistItem__ toegevoegd aan checklist __checklist__ op kaart __card__ van lijst __list__ in swimlane __swimlane__ op bord __board__", + "act-removeChecklist": "heeft checklist __checklist__ verwijderd van kaart __card__ van lijst __list__ uit swimlane __swimlane__ op bord __board__", + "act-removeChecklistItem": "heeft checklist item __checklistItem__ verwijderd van checklist __checkList__ op kaart __card__ van lijst __list__ uit swimlane __swimlane__ op bord __board__", + "act-checkedItem": "heeft __checklistItem__ aangevinkt van checklist __checklist__ op kaart __card__ van lijst __list__ in swimlane __swimlane__ op bord __board__", + "act-uncheckedItem": "heeft __checklistItem__ uitgevinkt van checklist __checklist__ op kaart __card__ van lijst __list__ uit swimlane __swimlane__ op bord __board__", + "act-completeChecklist": "heeft checklist __checklist__ afgewerkt op kaart __card__ van lijst __list__ in swimlane __swimlane__ op bord __board__", + "act-uncompleteChecklist": "heeft checklist __checklist__ onafgewerkt op kaart __card__ van lijst __list__ uit swimlane __swimlane__ op bord __board__", + "act-addComment": "heeft aantekening toegevoegd aan kaart __card__: __comment__ van lijst __list__ in swimlane __swimlane__ op bord __board__", + "act-editComment": "heeft aantekening gewijzigd op kaart __card__: __comment__ van lijst __list__ in swimlane __swimlane__ op bord __board__", + "act-deleteComment": "heeft aantekening verwijderd van kaart __card__: __comment__ van lijst __list__ uit swimlane __swimlane__ op bord __board__", + "act-createBoard": "bord __board__ aangemaakt", + "act-createSwimlane": "swimlane __swimlane__ aangemaakt op bord __board__", + "act-createCard": "heeft kaart __card__ aangemaakt in lijst __list__ in swimlane __swimlane__ op bord __board__", + "act-createCustomField": "heeft maatwerkveld __customField__ aangemaakt op bord __board__", + "act-deleteCustomField": "heeft maatwerkveld __customField__ verwijderd van bord __board__", + "act-setCustomField": "heeft maatwerkveld gewijzigd __customField__: __customFieldValue__ op kaart __card__ in lijst __list__ uit swimlane __swimlane__ op bord __board__", + "act-createList": "lijst __list__ toegevoegd aan bord __board__", + "act-addBoardMember": "heeft lid __member__ toegevoegd aan bord __board__", + "act-archivedBoard": "Bord __board__ verplaatst naar Archief", + "act-archivedCard": "heeft kaart __card__ van lijst __list__ uit swimlane __swimlane__ op bord __board__ verplaatst naar Archief", + "act-archivedList": "Lijst __list__ uit swimlane __swimlane__ op bord __board__ verplaatst naar Archief", + "act-archivedSwimlane": "Swimlane __swimlane__ op bord __board__ verplaatst naar Archief", + "act-importBoard": "bord __board__ geïmporteerd", + "act-importCard": "heeft kaart __card__ geïmporteerd in lijst __list__ in swimlane __swimlane__ op bord __board__", + "act-importList": "lijst __list__ geïmporteerd in swimlane __swimlane__ op bord __board__", + "act-joinMember": "heeft lid __member__ toegevoegd aan kaart __card__ van lijst __list__ in swimlane __swimlane__ op bord __board__", + "act-moveCard": "heeft kaart __card__ verplaatst op bord __board__ van lijst __oldList__ uit swimlane __oldSwimlane__ naar lijst __list__ in swimlane __swimlane__", + "act-moveCardToOtherBoard": "heeft kaart __card__ verplaatst van lijst __oldList__ uit swimlane __oldSwimlane__ op bord __oldBoard__ naar lijst __list__ in swimlane __swimlane__ op bord __board__", + "act-removeBoardMember": "heeft lid __member__ verwijderd van bord __board__", + "act-restoredCard": "heeft kaart __card__ teruggehaald naar lijst __list__ in swimlane __swimlane__ op bord __board__", + "act-unjoinMember": "heeft lid __member__ verwijderd van kaart __card__ van lijst __list__ uit swimlane __swimlane__ op bord __board__", + "act-withBoardTitle": "__board__", + "act-withCardTitle": "[__board__] __card__", + "actions": "Acties", + "activities": "Activiteiten", + "activity": "Activiteit", + "activity-added": "%s toegevoegd aan %s", + "activity-archived": "%s verplaatst naar Archief", + "activity-attached": "%s bijgevoegd aan %s", + "activity-created": "%s aangemaakt", + "activity-customfield-created": "maatwerkveld aangemaakt %s", + "activity-excluded": "%s uitgesloten van %s", + "activity-imported": "%s geïmporteerd in %s van %s", + "activity-imported-board": "%s geïmporteerd van %s", + "activity-joined": "%s toegetreden", + "activity-moved": "%s verplaatst van %s naar %s", + "activity-on": "bij %s", + "activity-removed": "%s verwijderd van %s", + "activity-sent": "%s gestuurd naar %s", + "activity-unjoined": "uit %s gegaan", + "activity-subtask-added": "subtaak toegevoegd aan %s", + "activity-checked-item": "%s aangevinkt in checklist %s van %s", + "activity-unchecked-item": "%s uitgevinkt in checklist %s van %s", + "activity-checklist-added": "checklist toegevoegd aan %s", + "activity-checklist-removed": "checklist verwijderd van %s", + "activity-checklist-completed": "completed checklist %s of %s", + "activity-checklist-uncompleted": "checklist %s onafgewerkt van %s", + "activity-checklist-item-added": "checklist item toegevoegd aan '%s' in '%s'", + "activity-checklist-item-removed": "checklist item verwijderd van '%s' in %s", + "add": "Toevoegen", + "activity-checked-item-card": "%s aangevinkt in checklist %s", + "activity-unchecked-item-card": "%s uitgevinkt in checklist %s", + "activity-checklist-completed-card": "heeft checklist __checklist__ afgewerkt op kaart __card__ van lijst __list__ in swimlane __swimlane__ op bord __board__", + "activity-checklist-uncompleted-card": "checklist %s onafgewerkt", + "activity-editComment": "aantekening gewijzigd %s", + "activity-deleteComment": "aantekening verwijderd %s", + "add-attachment": "Bijlage Toevoegen", + "add-board": "Bord Toevoegen", + "add-card": "Kaart Toevoegen", + "add-swimlane": "Swimlane Toevoegen", + "add-subtask": "Subtaak Toevoegen", + "add-checklist": "Checkcklist Toevoegen", + "add-checklist-item": "Voeg item toe aan checklist", + "add-cover": "Cover Toevoegen", + "add-label": "Label Toevoegen", + "add-list": "Lijst Toevoegen", + "add-members": "Leden Toevoegen", + "added": "Toegevoegd", + "addMemberPopup-title": "Leden", + "admin": "Administrator", + "admin-desc": "Kan kaarten bekijken en wijzigen, leden verwijderen, en instellingen voor het bord aanpassen.", + "admin-announcement": "Melding", + "admin-announcement-active": "Systeem melding", + "admin-announcement-title": "Melding van de administrator", + "all-boards": "Alle borden", + "and-n-other-card": "En __count__ andere kaarten", + "and-n-other-card_plural": "En __count__ andere kaarten", + "apply": "Aanmelden", + "app-is-offline": "Wekan is aan het laden, wacht alstublieft. Het verversen van de pagina zorgt voor verlies van gegevens. Als Wekan niet laadt, check dan of de Wekan server niet is gestopt. ", + "archive": "Verplaats naar Archief", + "archive-all": "Verplaats Alles naar Archief", + "archive-board": "Verplaats Bord naar Archief", + "archive-card": "Verplaats Kaart naar Archief", + "archive-list": "Verplaats Lijst naar Archief", + "archive-swimlane": "Verplaats Swimlane naar Archief", + "archive-selection": "Verplaats selectie naar Archief", + "archiveBoardPopup-title": "Bord naar Archief verplaatsen?", + "archived-items": "Archiveren", + "archived-boards": "Borden in Archief", + "restore-board": "Herstel Bord", + "no-archived-boards": "Geen Borden in Archief.", + "archives": "Archief", + "template": "Template", + "templates": "Templates", + "assign-member": "Lid toevoegen", + "attached": "bijgevoegd", + "attachment": "Bijlage", + "attachment-delete-pop": "Een bijlage verwijderen is permanent. Er is geen herstelmogelijkheid.", + "attachmentDeletePopup-title": "Bijlage verwijderen?", + "attachments": "Bijlagen", + "auto-watch": "Automatisch borden bekijken wanneer deze aangemaakt worden", + "avatar-too-big": "De bestandsgrootte van je avatar is te groot (70KB max)", + "back": "Terug", + "board-change-color": "Wijzig kleur", + "board-nb-stars": "%s sterren", + "board-not-found": "Bord is niet gevonden", + "board-private-info": "Dit bord is nu <strong>privé</strong>.", + "board-public-info": "Dit bord is nu <strong>openbaar</strong>.", + "boardChangeColorPopup-title": "Verander achtergrond van bord", + "boardChangeTitlePopup-title": "Hernoem bord", + "boardChangeVisibilityPopup-title": "Verander zichtbaarheid", + "boardChangeWatchPopup-title": "Verander naar 'Watch'", + "boardMenuPopup-title": "Bord Instellingen", + "boardChangeViewPopup-title": "Bord overzicht", + "boards": "Borden", + "board-view": "Bord overzicht", + "board-view-cal": "Kalender", + "board-view-swimlanes": "Swimlanes", + "board-view-collapse": "Klap in", + "board-view-lists": "Lijsten", + "bucket-example": "Zoals bijvoorbeeld een \"Bucket List\"", + "cancel": "Annuleren", + "card-archived": "Deze kaart is verplaatst naar Archief.", + "board-archived": "Dit bord is verplaatst naar Archief.", + "card-comments-title": "Deze kaart heeft %s aantekening(en).", + "card-delete-notice": "Verwijdering is permanent. Als je dit doet, verlies je alle informatie die op deze kaart is opgeslagen.", + "card-delete-pop": "Alle acties worden verwijderd van de activiteiten feed, en er zal geen mogelijkheid zijn om de kaart opnieuw te openen. Er is geen herstelmogelijkheid.", + "card-delete-suggest-archive": "Je kunt een kaart naar Archief verplaatsen om die van het bord te verwijderen waarbij de activiteiten behouden blijven.", + "card-due": "Verval", + "card-due-on": "Vervalt op ", + "card-spent": "Gespendeerde tijd", + "card-edit-attachments": "Wijzig bijlagen", + "card-edit-custom-fields": "Wijzig maatwerkvelden", + "card-edit-labels": "Wijzig labels", + "card-edit-members": "Wijzig leden", + "card-labels-title": "Wijzig de labels van de kaart.", + "card-members-title": "Voeg of verwijder leden van het bord toe aan de kaart.", + "card-start": "Begin", + "card-start-on": "Begint op", + "cardAttachmentsPopup-title": "Voeg bestand toe vanuit", + "cardCustomField-datePopup-title": "Wijzigingsdatum", + "cardCustomFieldsPopup-title": "Wijzig maatwerkvelden", + "cardDeletePopup-title": "Kaart verwijderen?", + "cardDetailsActionsPopup-title": "Kaart actie ondernemen", + "cardLabelsPopup-title": "Labels", + "cardMembersPopup-title": "Leden", + "cardMorePopup-title": "Meer", + "cardTemplatePopup-title": "Template aanmaken", + "cards": "Kaarten", + "cards-count": "Kaarten", + "casSignIn": "Log in met CAS", + "cardType-card": "Kaart", + "cardType-linkedCard": "Gekoppelde Kaart", + "cardType-linkedBoard": "Gekoppeld Bord", + "change": "Wijzig", + "change-avatar": "Wijzig avatar", + "change-password": "Wijzig wachtwoord", + "change-permissions": "Wijzig permissies", + "change-settings": "Wijzig instellingen", + "changeAvatarPopup-title": "Wijzig avatar", + "changeLanguagePopup-title": "Wijzig taal", + "changePasswordPopup-title": "Wijzig wachtwoord", + "changePermissionsPopup-title": "Wijzig permissies", + "changeSettingsPopup-title": "Wijzig instellingen", + "subtasks": "Subtaken", + "checklists": "Checklists", + "click-to-star": "Klik om het bord als favoriet in te stellen", + "click-to-unstar": "Klik om het bord uit favorieten weg te halen", + "clipboard": "Vanuit clipboard of sleep het bestand hierheen", + "close": "Sluiten", + "close-board": "Sluit bord", + "close-board-pop": "Je kunt het bord terughalen door de \"Archief\" knop te klikken in de menubalk \"Mijn Borden\".", + "color-black": "zwart", + "color-blue": "blauw", + "color-crimson": "karmijn", + "color-darkgreen": "donkergroen", + "color-gold": "goud", + "color-gray": "grijs", + "color-green": "groen", + "color-indigo": "indigo", + "color-lime": "felgroen", + "color-magenta": "magenta", + "color-mistyrose": "zachtroze", + "color-navy": "marineblauw", + "color-orange": "oranje", + "color-paleturquoise": "vaalturkoois", + "color-peachpuff": "perzikroze", + "color-pink": "roze", + "color-plum": "pruim", + "color-purple": "paars", + "color-red": "rood", + "color-saddlebrown": "zadelbruin", + "color-silver": "zilver", + "color-sky": "lucht", + "color-slateblue": "leiblauw", + "color-white": "wit", + "color-yellow": "geel", + "unset-color": "Ongedefinieerd", + "comment": "Aantekening", + "comment-placeholder": "Schrijf aantekening", + "comment-only": "Alleen aantekeningen maken", + "comment-only-desc": "Kan alleen op kaarten aantekenen.", + "no-comments": "Geen aantekeningen", + "no-comments-desc": "Zie geen aantekeningen of activiteiten.", + "worker": "Medewerker", + "worker-desc": "Kan alleen kaarten verplaatsen, zichzelf aan kaarten koppelen en aantekeningen maken.", + "computer": "Computer", + "confirm-subtask-delete-dialog": "Weet je zeker dat je de subtaak wilt verwijderen?", + "confirm-checklist-delete-dialog": "Weet je zeker dat je de checklist wilt verwijderen?", + "copy-card-link-to-clipboard": "Kopieer kaart link naar klembord", + "linkCardPopup-title": "Koppel Kaart", + "searchElementPopup-title": "Zoek", + "copyCardPopup-title": "Kopieer kaart", + "copyChecklistToManyCardsPopup-title": "Checklist sjabloon kopiëren naar meerdere kaarten", + "copyChecklistToManyCardsPopup-instructions": "Doel kaart titels en omschrijvingen in dit JSON formaat", + "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"Titel eerste kaart\", \"description\":\"Omschrijving eerste kaart\"}, {\"title\":\"Titel tweede kaart\",\"description\":\"Omschrijving tweede kaart\"},{\"title\":\"Titel laatste kaart\",\"description\":\"Omschrijving laatste kaart\"} ]", + "create": "Aanmaken", + "createBoardPopup-title": "Bord aanmaken", + "chooseBoardSourcePopup-title": "Importeer bord", + "createLabelPopup-title": "Label aanmaken", + "createCustomField": "Veld aanmaken", + "createCustomFieldPopup-title": "Veld aanmaken", + "current": "Huidige", + "custom-field-delete-pop": "Er is geen herstelmogelijkheid. Deze actie zal dit maatwerkveld van alle kaarten verwijderen en de bijbehorende historie wissen.", + "custom-field-checkbox": "Checkbox", + "custom-field-date": "Datum", + "custom-field-dropdown": "Dropdown Lijst", + "custom-field-dropdown-none": "(geen)", + "custom-field-dropdown-options": "Lijst Opties", + "custom-field-dropdown-options-placeholder": "Toets Enter om meer opties toe te voegen ", + "custom-field-dropdown-unknown": "(onbekend)", + "custom-field-number": "Aantal", + "custom-field-text": "Tekst", + "custom-fields": "Maatwerkvelden", + "date": "Datum", + "decline": "Weigeren", + "default-avatar": "Standaard avatar", + "delete": "Verwijderen", + "deleteCustomFieldPopup-title": "Maatwerkveld verwijderen?", + "deleteLabelPopup-title": "Label verwijderen?", + "description": "Beschrijving", + "disambiguateMultiLabelPopup-title": "Disambigueer Label Actie", + "disambiguateMultiMemberPopup-title": "Disambigueer Lid Actie", + "discard": "Negeer", + "done": "Klaar", + "download": "Download", + "edit": "Wijzig", + "edit-avatar": "Wijzig avatar", + "edit-profile": "Wijzig profiel", + "edit-wip-limit": "Verander WIP limiet", + "soft-wip-limit": "Zachte WIP limiet", + "editCardStartDatePopup-title": "Wijzig start datum", + "editCardDueDatePopup-title": "Wijzig vervaldatum", + "editCustomFieldPopup-title": "Wijzig Veld", + "editCardSpentTimePopup-title": "Verander gespendeerde tijd", + "editLabelPopup-title": "Wijzig label", + "editNotificationPopup-title": "Wijzig notificatie", + "editProfilePopup-title": "Wijzig profiel", + "email": "E-mail", + "email-enrollAccount-subject": "Er is een account voor je aangemaakt op __siteName__", + "email-enrollAccount-text": "Hallo __user__,\n\nOm gebruik te maken van de online dienst, kan je op de volgende link klikken.\n\n__url__\n\nBedankt.", + "email-fail": "E-mail verzenden is mislukt", + "email-fail-text": "Fout tijdens het verzenden van de email", + "email-invalid": "Ongeldig e-mailadres", + "email-invite": "Nodig uit via e-mail", + "email-invite-subject": "__inviter__ heeft je een uitnodiging gestuurd", + "email-invite-text": "Beste __user__,\n\n__inviter__ heeft je uitgenodigd om voor een samenwerking deel te nemen aan het bord \"__board__\".\n\nKlik op de link hieronder:\n\n__url__\n\nBedankt.", + "email-resetPassword-subject": "Reset je wachtwoord op __siteName__", + "email-resetPassword-text": "Hallo __user__,\n\nKlik op de link hier beneden om je wachtwoord te resetten.\n\n__url__\n\nBedankt.", + "email-sent": "E-mail is verzonden", + "email-verifyEmail-subject": "Verifieer je e-mailadres op __siteName__", + "email-verifyEmail-text": "Hallo __user__,\n\nOm je e-mail te verifiëren vragen we je om op de link hieronder te klikken.\n\n__url__\n\nBedankt.", + "enable-wip-limit": "Activeer WIP limiet", + "error-board-doesNotExist": "Dit bord bestaat niet.", + "error-board-notAdmin": "Je moet een administrator zijn van dit bord om dat te doen.", + "error-board-notAMember": "Je moet een lid zijn van dit bord om dat te doen.", + "error-json-malformed": "JSON format klopt niet", + "error-json-schema": "De JSON data bevat niet de juiste informatie in de juiste format", + "error-list-doesNotExist": "Deze lijst bestaat niet", + "error-user-doesNotExist": "Deze gebruiker bestaat niet", + "error-user-notAllowSelf": "Je kan jezelf niet uitnodigen", + "error-user-notCreated": "Deze gebruiker is niet aangemaakt", + "error-username-taken": "Deze gebruikersnaam is al in gebruik", + "error-email-taken": "Dit e-mailadres is al in gebruik", + "export-board": "Exporteer bord", + "sort": "Sorteer", + "sort-desc": "Klik om lijst te sorteren", + "list-sort-by": "Sorteer lijst op", + "list-label-modifiedAt": "Laatste toegangstijd", + "list-label-title": "Naam van de lijst", + "list-label-sort": "Je handmatige volgorde", + "list-label-short-modifiedAt": "(L)", + "list-label-short-title": "(N)", + "list-label-short-sort": "(M)", + "filter": "Filter", + "filter-cards": "Filter kaarten of lijsten", + "list-filter-label": "Filter lijst op titel", + "filter-clear": "Wis filter", + "filter-no-label": "Geen label", + "filter-no-member": "Geen lid", + "filter-no-custom-fields": "Geen maatwerkvelden", + "filter-show-archive": "Toon gearchiveerde lijsten", + "filter-hide-empty": "Verberg lege lijsten", + "filter-on": "Filter is actief", + "filter-on-desc": "Je bent nu kaarten aan het filteren op dit bord. Klik hier om het filter te wijzigen.", + "filter-to-selection": "Filter zoals selectie", + "advanced-filter-label": "Geavanceerd Filter", + "advanced-filter-description": "Met het Geavanceerd Filter kun je een tekst schrijven die de volgende operatoren mag bevatten: == != <= >= && || ( ) Een Spatie wordt als scheiding gebruikt tussen de verschillende operatoren. Je kunt filteren op alle Maatwerkvelden door hun namen en waarden in te tikken. Bijvoorbeeld: Veld1 == Waarde1. Let op: Als velden of waarden spaties bevatten dan moet je die tussen enkele aanhalingstekens zetten. Bijvoorbeeld: 'Veld 1' == 'Waarde 1'. Om controle karakters (' \\/) over te slaan gebruik je \\. Bijvoorbeeld: Veld1 == I\\'m. Je kunt ook meerdere condities combineren. Bijvoorbeeld: F1 == V1 || F1 == V2. Normalerwijze worden alle operatoren van links naar rechts verwerkt. Dit kun je veranderen door ronde haken te gebruiken. Bijvoorbeeld: F1 == V1 && ( F2 == V2 || F2 == V3 ). Je kunt ook met regex in tekstvelden zoeken. Bijvoorbeeld: F1 == /Tes.*/i", + "fullname": "Volledige naam", + "header-logo-title": "Ga terug naar jouw borden pagina.", + "hide-system-messages": "Verberg systeemberichten", + "headerBarCreateBoardPopup-title": "Bord aanmaken", + "home": "Voorpagina", + "import": "Importeer", + "link": "Link", + "import-board": "Importeer bord", + "import-board-c": "Importeer bord", + "import-board-title-trello": "Importeer bord vanuit Trello", + "import-board-title-wekan": "Importeer bord vanuit eerdere export", + "import-sandstorm-backup-warning": "Verwijder nog niet de data van je geëxporteerde Trello-bord totdat je vastgesteld hebt dat het Wekan-bord werkt. Doe dit door het nieuwe bord te sluiten en opnieuw te openen. Als er dan een foutmelding krijgt of het nieuwe bord opent niet dan kun je nog terugvallen op het originele bord. ", + "import-sandstorm-warning": "Het geïmporteerde bord verwijdert alle huidige data op dit bord, om het daarna te vervangen.", + "from-trello": "Vanuit Trello", + "from-wekan": "Vanuit eerdere export", + "import-board-instruction-trello": "Op jouw Trello bord, ga naar 'Menu', dan naar 'Meer', 'Print en Exporteer', 'Exporteer JSON', en kopieer de tekst.", + "import-board-instruction-wekan": "Ga op je bord naar 'Menu' en klik dan 'Export board' en kopieer de tekst in het gedownloade bestand.", + "import-board-instruction-about-errors": "Als je tijdens de import van het bord foutmeldingen krijgt is de import soms toch gelukt en vind je het bord terug op de 'Alle borden' scherm.", + "import-json-placeholder": "Plak geldige JSON data hier", + "import-map-members": "Breng leden in kaart", + "import-members-map": "Je geïmporteerde bord heeft een aantal leden. Koppel de leden die je wilt importeren aan je gebruikers.", + "import-show-user-mapping": "Breng leden overzicht tevoorschijn", + "import-user-select": "Kies een bestaande gebruiker die je als dit lid wilt koppelen", + "importMapMembersAddPopup-title": "Kies lid", + "info": "Versie", + "initials": "Initialen", + "invalid-date": "Ongeldige datum", + "invalid-time": "Ongeldige tijd", + "invalid-user": "Ongeldige gebruiker", + "joined": "doet nu mee met", + "just-invited": "Je bent zojuist uitgenodigd om mee toen doen aan dit bord", + "keyboard-shortcuts": "Toetsenbord snelkoppelingen", + "label-create": "Label aanmaken", + "label-default": "%s label (standaard)", + "label-delete-pop": "Er is geen herstelmogelijkheid. Deze actie zal het label van alle kaarten verwijderen met de bijbehorende historie.", + "labels": "Labels", + "language": "Taal", + "last-admin-desc": "Je kunt de permissies niet veranderen omdat er minimaal een administrator moet zijn.", + "leave-board": "Verlaat bord", + "leave-board-pop": "Weet je zeker dat je __boardTitle__ wilt verlaten? Je wordt verwijderd van alle kaarten binnen dit bord", + "leaveBoardPopup-title": "Bord verlaten?", + "link-card": "Link naar deze kaart", + "list-archive-cards": "Verplaats alle kaarten in deze lijst naar Archief", + "list-archive-cards-pop": "Dit zal alle kaarten uit deze lijst op dit bord verwijderen. Om de kaarten in het Archief te tonen en terug te halen, klik \"Menu\" > \"Archief\".", + "list-move-cards": "Verplaats alle kaarten in deze lijst", + "list-select-cards": "Selecteer alle kaarten in deze lijst", + "set-color-list": "Wijzig kleur in", + "listActionPopup-title": "Lijst acties", + "swimlaneActionPopup-title": "Swimlane handelingen", + "swimlaneAddPopup-title": "Voeg hieronder een Swimlane toe", + "listImportCardPopup-title": "Importeer een Trello kaart", + "listMorePopup-title": "Meer", + "link-list": "Link naar deze lijst", + "list-delete-pop": "Alle acties zullen verwijderd worden van de activiteiten feed, en je zult deze niet meer kunnen herstellen. Er is geen herstelmogelijkheid.", + "list-delete-suggest-archive": "Je kunt een lijst naar Archief verplaatsen om die van het bord te verwijderen waarbij de activiteiten behouden blijven.", + "lists": "Lijsten", + "swimlanes": "Swimlanes", + "log-out": "Uitloggen", + "log-in": "Inloggen", + "loginPopup-title": "Inloggen", + "memberMenuPopup-title": "Instellingen van leden", + "members": "Leden", + "menu": "Menu", + "move-selection": "Verplaats selectie", + "moveCardPopup-title": "Verplaats kaart", + "moveCardToBottom-title": "Verplaats naar beneden", + "moveCardToTop-title": "Verplaats naar boven", + "moveSelectionPopup-title": "Verplaats selectie", + "multi-selection": "Multi-selectie", + "multi-selection-on": "Multi-selectie staat aan", + "muted": "Stil", + "muted-info": "Je zal nooit meer geïnformeerd worden bij veranderingen in dit bord.", + "my-boards": "Mijn Borden", + "name": "Naam", + "no-archived-cards": "Geen kaarten in Archief.", + "no-archived-lists": "Geen lijsten in Archief..", + "no-archived-swimlanes": "Geen swimlanes in Archief.", + "no-results": "Geen resultaten", + "normal": "Normaal", + "normal-desc": "Kan de kaarten zien en wijzigen. Kan de instellingen niet wijzigen.", + "not-accepted-yet": "Uitnodiging nog niet geaccepteerd", + "notify-participate": "Ontvang updates van elke kaart die je hebt aangemaakt of lid van bent", + "notify-watch": "Ontvang updates van elke bord, lijst of kaart die je bekijkt.", + "optional": "optioneel", + "or": "of", + "page-maybe-private": "Deze pagina is privé. Je kan het bekijken door <a href='%s'>in te loggen</a>.", + "page-not-found": "Pagina niet gevonden.", + "password": "Wachtwoord", + "paste-or-dragdrop": "Om te plakken, of slepen & neer te laten (alleen afbeeldingen)", + "participating": "Deelnemen", + "preview": "Voorbeeld", + "previewAttachedImagePopup-title": "Voorbeeld", + "previewClipboardImagePopup-title": "Voorbeeld", + "private": "Privé", + "private-desc": "Dit bord is privé. Alleen gebruikers die toegevoegd zijn aan het bord kunnen het bekijken en wijzigen.", + "profile": "Profiel", + "public": "Openbaar", + "public-desc": "Dit bord is openbaar. Het is zichtbaar voor iedereen met de link en zal tevoorschijn komen op zoekmachines zoals Google. Alleen gebruikers die toegevoegd zijn aan het bord kunnen het wijzigen.", + "quick-access-description": "Maak een bord favoriet om een snelkoppeling toe te voegen aan deze balk.", + "remove-cover": "Verwijder Cover", + "remove-from-board": "Verwijder van bord", + "remove-label": "Verwijder label", + "listDeletePopup-title": "Lijst verwijderen?", + "remove-member": "Verwijder lid", + "remove-member-from-card": "Verwijder van kaart", + "remove-member-pop": "Verwijder __name__ (__username__) van __boardTitle__? Het lid zal verwijderd worden van alle kaarten op dit bord, en zal een notificatie ontvangen.", + "removeMemberPopup-title": "Lid verwijderen?", + "rename": "Hernoem", + "rename-board": "Hernoem bord", + "restore": "Herstel", + "save": "Opslaan", + "search": "Zoek", + "rules": "Regels", + "search-cards": "Search from card/list titles, descriptions and custom fields on this board", + "search-example": "Tekst om naar te zoeken?", + "select-color": "Selecteer kleur", + "set-wip-limit-value": "Zet een limiet voor het maximaal aantal taken in deze lijst", + "setWipLimitPopup-title": "Zet een WIP limiet", + "shortcut-assign-self": "Voeg jezelf toe aan huidige kaart", + "shortcut-autocomplete-emoji": "Emojis automatisch aanvullen", + "shortcut-autocomplete-members": "Leden automatisch aanvullen", + "shortcut-clear-filters": "Wis alle filters", + "shortcut-close-dialog": "Sluit dialoog", + "shortcut-filter-my-cards": "Filter mijn kaarten", + "shortcut-show-shortcuts": "Haal lijst met snelkoppelingen tevoorschijn", + "shortcut-toggle-filterbar": "Schakel Filter Zijbalk", + "shortcut-toggle-sidebar": "Schakel Bord Zijbalk", + "show-cards-minimum-count": "Laat het aantal kaarten zien wanneer de lijst meer kaarten heeft dan", + "sidebar-open": "Open Zijbalk", + "sidebar-close": "Sluit Zijbalk", + "signupPopup-title": "Maak een account aan", + "star-board-title": "Klik om het bord toe te voegen aan favorieten, waarna hij aan de bovenbalk tevoorschijn komt.", + "starred-boards": "Favoriete Borden", + "starred-boards-description": "Favoriete borden komen tevoorschijn aan de bovenbalk.", + "subscribe": "Abonneer", + "team": "Team", + "this-board": "dit bord", + "this-card": "deze kaart", + "spent-time-hours": "Gespendeerde tijd (in uren)", + "overtime-hours": "Overwerk (in uren)", + "overtime": "Overwerk", + "has-overtime-cards": "Heeft kaarten met overwerk", + "has-spenttime-cards": "Heeft tijd besteed aan kaarten", + "time": "Tijd", + "title": "Titel", + "tracking": "Volgen", + "tracking-info": "Je wordt op de hoogte gesteld als er veranderingen zijn aan de kaarten waar je lid of maker van bent.", + "type": "Type", + "unassign-member": "Lid verwijderen", + "unsaved-description": "Je hebt een niet opgeslagen beschrijving.", + "unwatch": "Niet bekijken", + "upload": "Upload", + "upload-avatar": "Upload een avatar", + "uploaded-avatar": "Avatar is geüpload", + "username": "Gebruikersnaam", + "view-it": "Bekijk het", + "warn-list-archived": "Let op: deze kaart zit in gearchiveerde lijst", + "watch": "Bekijk", + "watching": "Bekijken", + "watching-info": "Je zal op de hoogte worden gesteld als er een verandering plaatsvind op dit bord.", + "welcome-board": "Welkom Bord", + "welcome-swimlane": "Mijlpaal 1", + "welcome-list1": "Basis", + "welcome-list2": "Geadvanceerd", + "card-templates-swimlane": "Kaart Templates", + "list-templates-swimlane": "Lijst Templates", + "board-templates-swimlane": "Bord Templates", + "what-to-do": "Wat wil je doen?", + "wipLimitErrorPopup-title": "Ongeldige WIP limiet", + "wipLimitErrorPopup-dialog-pt1": "Het aantal taken in deze lijst is groter dan de gedefinieerde WIP limiet ", + "wipLimitErrorPopup-dialog-pt2": "Verwijder een aantal taken uit deze lijst, of zet de WIP limiet hoger", + "admin-panel": "Administrator paneel", + "settings": "Instellingen", + "people": "Gebruikers", + "registration": "Registratie", + "disable-self-registration": "Schakel zelf-registratie uit", + "invite": "Uitnodigen", + "invite-people": "Nodig mensen uit", + "to-boards": "Voor bord(en)", + "email-addresses": "E-mailadressen", + "smtp-host-description": "Het adres van de SMTP server die e-mails zal versturen.", + "smtp-port-description": "De poort van de SMTP server wordt gebruikt voor uitgaande e-mails.", + "smtp-tls-description": "Gebruik TLS ondersteuning voor SMTP server.", + "smtp-host": "SMTP Host", + "smtp-port": "SMTP Poort", + "smtp-username": "Gebruikersnaam", + "smtp-password": "Wachtwoord", + "smtp-tls": "TLS ondersteuning", + "send-from": "Van", + "send-smtp-test": "Verzend een test email naar jezelf", + "invitation-code": "Uitnodigings code", + "email-invite-register-subject": "__inviter__ heeft je een uitnodiging gestuurd", + "email-invite-register-text": "Beste __user__,\n\n__inviter__ nodigt je uit voor een Kanban-bord om samen te werken.\n\nHet bord vind je via onderstaande link:\n__url__\n\nJe uitnodigingscode is: __icode__\n\nBedankt en tot ziens.", + "email-smtp-test-subject": "SMTP Test Email", + "email-smtp-test-text": "Je hebt met succes een email verzonden", + "error-invitation-code-not-exist": "Uitnodigings code bestaat niet", + "error-notAuthorized": "Je bent niet toegestaan om deze pagina te bekijken.", + "webhook-title": "Webhook Naam", + "webhook-token": "Token (Optioneel voor Authenticatie)", + "outgoing-webhooks": "Uitgaande Webhooks", + "bidirectional-webhooks": "Twee-Weg Webhooks", + "outgoingWebhooksPopup-title": "Uitgaande Webhooks", + "boardCardTitlePopup-title": "Kaarttitel Filter", + "disable-webhook": "Schakel deze Webhook uit", + "global-webhook": "Globale Webhooks", + "new-outgoing-webhook": "Nieuwe webhook", + "no-name": "(Onbekend)", + "Node_version": "Node versie", + "Meteor_version": "Meteor versie", + "MongoDB_version": "MongoDB versie", + "MongoDB_storage_engine": "MongoDB storage engine", + "MongoDB_Oplog_enabled": "MongoDB Oplog ingeschakeld", + "OS_Arch": "OS Arch", + "OS_Cpus": "OS CPU Count", + "OS_Freemem": "OS Vrij Geheugen", + "OS_Loadavg": "OS Gemiddelde Belasting", + "OS_Platform": "OS Platform", + "OS_Release": "OS Versie", + "OS_Totalmem": "OS Totaal Geheugen", + "OS_Type": "OS Type", + "OS_Uptime": "OS Uptime", + "days": "dagen", + "hours": "uren", + "minutes": "minuten", + "seconds": "seconden", + "show-field-on-card": "Toon dit veld op kaart", + "automatically-field-on-card": "Maak veld automatisch aan op alle kaarten", + "showLabel-field-on-card": "Toon veldnaam op minikaart", + "yes": "Ja", + "no": "Nee", + "accounts": "Accounts", + "accounts-allowEmailChange": "Sta E-mailadres wijzigingen toe", + "accounts-allowUserNameChange": "Sta Gebruikersnaam wijzigingen toe", + "createdAt": "Gemaakt op", + "verified": "Geverifieerd", + "active": "Actief", + "card-received": "Ontvangen", + "card-received-on": "Ontvangen op", + "card-end": "Einde", + "card-end-on": "Eindigt op", + "editCardReceivedDatePopup-title": "Pas ontvangstdatum aan", + "editCardEndDatePopup-title": "Wijzig einddatum", + "setCardColorPopup-title": "Stel kleur in", + "setCardActionsColorPopup-title": "Kies een kleur", + "setSwimlaneColorPopup-title": "Kies een kleur", + "setListColorPopup-title": "Kies een kleur", + "assigned-by": "Toegewezen door", + "requested-by": "Aangevraagd door", + "board-delete-notice": "Verwijdering kan niet ongedaan gemaakt worden. Je raakt alle met dit bord gerelateerde lijsten, kaarten en acties kwijt.", + "delete-board-confirm-popup": "Alle lijsten, kaarten, labels en activiteiten zullen worden verwijderd en je kunt de bordinhoud niet terughalen. Er is geen herstelmogelijkheid. ", + "boardDeletePopup-title": "Bord verwijderen?", + "delete-board": "Verwijder bord", + "default-subtasks-board": "Subtaken voor __board__ bord", + "default": "Standaard", + "queue": "Rij", + "subtask-settings": "Subtaak Instellingen", + "card-settings": "Kaart Instellingen", + "boardSubtaskSettingsPopup-title": "Bord Subtaak Instellingen", + "boardCardSettingsPopup-title": "Kaart Instellingen", + "deposit-subtasks-board": "Plaats subtaken op dit bord:", + "deposit-subtasks-list": "Plaats subtaken in deze lijst:", + "show-parent-in-minicard": "Toon bron in minikaart:", + "prefix-with-full-path": "Prefix met volledig pad", + "prefix-with-parent": "Prefix met bron", + "subtext-with-full-path": "Subtekst met volledig pad", + "subtext-with-parent": "Subtekst met bron", + "change-card-parent": "Wijzig bron van kaart", + "parent-card": "Bronkaart", + "source-board": "Bronbord", + "no-parent": "Toon bron niet", + "activity-added-label": "label toegevoegd '%s' aan %s", + "activity-removed-label": "label verwijderd '%s' van %s", + "activity-delete-attach": "een bijlage verwijderd van %s", + "activity-added-label-card": "label toegevoegd '%s'", + "activity-removed-label-card": "label verwijderd '%s'", + "activity-delete-attach-card": "een bijlage verwijderd", + "activity-set-customfield": "wijzig maatwerkveld '%s' naar '%s' in %s", + "activity-unset-customfield": "wijzig maatwerkveld '%s' in %s", + "r-rule": "Regel", + "r-add-trigger": "Voeg signaal toe", + "r-add-action": "Actie toevoegen", + "r-board-rules": "Bord regels", + "r-add-rule": "Regel toevoegen", + "r-view-rule": "Toon regel", + "r-delete-rule": "Verwijder regel", + "r-new-rule-name": "Nieuwe regelnaam", + "r-no-rules": "Geen regels", + "r-when-a-card": "Als een kaart", + "r-is": "is", + "r-is-moved": "is verplaatst", + "r-added-to": "toegevoegd aan", + "r-removed-from": "verwijderd van", + "r-the-board": "het bord", + "r-list": "lijst", + "set-filter": "Definieer Filter", + "r-moved-to": "verplaatst naar", + "r-moved-from": "verplaatst van", + "r-archived": "Verplaatst naar Archief", + "r-unarchived": "Teruggehaald uit Archief", + "r-a-card": "een kaart", + "r-when-a-label-is": "Als een label is", + "r-when-the-label": "Als het label", + "r-list-name": "lijstnaam", + "r-when-a-member": "Als een lid is", + "r-when-the-member": "Als het lid", + "r-name": "naam", + "r-when-a-attach": "Als een bijlage", + "r-when-a-checklist": "Als een checklist is", + "r-when-the-checklist": "Als de checklist", + "r-completed": "Afgewerkt", + "r-made-incomplete": "Onafgewerkt gemaakt", + "r-when-a-item": "Als een checklist item is", + "r-when-the-item": "Als het checklist item", + "r-checked": "Aangevinkt", + "r-unchecked": "Uitgevinkt", + "r-move-card-to": "Verplaats kaart naar", + "r-top-of": "Bovenste van", + "r-bottom-of": "Onderste van", + "r-its-list": "zijn lijst", + "r-archive": "Verplaats naar Archief", + "r-unarchive": "Terughalen uit Archief", + "r-card": "kaart", + "r-add": "Toevoegen", + "r-remove": "Verwijder", + "r-label": "label", + "r-member": "lid", + "r-remove-all": "Verwijder alle leden van de kaart", + "r-set-color": "Wijzig kleur naar", + "r-checklist": "checklist", + "r-check-all": "Vink alles aan", + "r-uncheck-all": "Vink alles uit", + "r-items-check": "items van checklist", + "r-check": "Vink aan", + "r-uncheck": "Vink uit", + "r-item": "item", + "r-of-checklist": "van checklist", + "r-send-email": "Verzend een email", + "r-to": "naar", + "r-subject": "onderwerp", + "r-rule-details": "Regel details", + "r-d-move-to-top-gen": "Verplaats kaart helemaal naar boven op de lijst", + "r-d-move-to-top-spec": "Verplaats kaart naar bovenaan op lijst", + "r-d-move-to-bottom-gen": "Verplaats kaart naar onderaan op de lijst", + "r-d-move-to-bottom-spec": "Verplaats kaart naar onderaan op lijst", + "r-d-send-email": "Verzend email", + "r-d-send-email-to": "naar", + "r-d-send-email-subject": "onderwerp", + "r-d-send-email-message": "bericht", + "r-d-archive": "Verplaats kaart naar Archief", + "r-d-unarchive": "Haal kaart terug uit Archief", + "r-d-add-label": "Label toevoegen", + "r-d-remove-label": "Verwijder label", + "r-create-card": "Maak nieuwe kaart aan", + "r-in-list": "van lijst", + "r-in-swimlane": "in swimlane", + "r-d-add-member": "Lid toevoegen", + "r-d-remove-member": "Verwijder lid", + "r-d-remove-all-member": "Verwijder alle leden", + "r-d-check-all": "Vink alle items van een lijst aan", + "r-d-uncheck-all": "Vink alle items van een lijst uit", + "r-d-check-one": "Vink item aan", + "r-d-uncheck-one": "Vink item uit", + "r-d-check-of-list": "van checklist", + "r-d-add-checklist": "Checklist toevoegen", + "r-d-remove-checklist": "Verwijder checklist", + "r-by": "door", + "r-add-checklist": "Checklist toevoegen", + "r-with-items": "met items", + "r-items-list": "item1, item2, item3", + "r-add-swimlane": "Swimlane toevoegen", + "r-swimlane-name": "Swimlane-naam", + "r-board-note": "Let op: laat een veld leeg om er niet op te selecteren", + "r-checklist-note": "Let op: checklist items moeten geschreven worden als kommagescheiden waarden.", + "r-when-a-card-is-moved": "Als een kaart is verplaatst naar een andere lijst", + "r-set": "Wijzig", + "r-update": "Bijwerken", + "r-datefield": "datumveld", + "r-df-start-at": "begin", + "r-df-due-at": "verval", + "r-df-end-at": "einde", + "r-df-received-at": "ontvangen", + "r-to-current-datetime": "naar huidige datum/tijd", + "r-remove-value-from": "Verwijder waarde van", + "ldap": "LDAP", + "oauth2": "OAuth2", + "cas": "CAS", + "authentication-method": "Authenticatiemethode", + "authentication-type": "Authenticatietype", + "custom-product-name": "Eigen Productnaam", + "layout": "Lay-out", + "hide-logo": "Verberg Logo", + "add-custom-html-after-body-start": "Voeg eigen HTML toe na <body> start", + "add-custom-html-before-body-end": "Voeg eigen HTML toe voor </body> einde", + "error-undefined": "Er is iets misgegaan", + "error-ldap-login": "Er is een fout opgetreden tijdens het inloggen", + "display-authentication-method": "Toon Authenticatiemethode", + "default-authentication-method": "Standaard Authenticatiemethode", + "duplicate-board": "Dupliceer Bord", + "people-number": "Het aantal gebruikers is:", + "swimlaneDeletePopup-title": "Swimlane verwijderen?", + "swimlane-delete-pop": "Alle acties zullen verwijderd worden van de activiteiten feed en je kunt de swimlane niet terughalen. Er is geen herstelmogelijkheid.", + "restore-all": "Haal alles terug", + "delete-all": "Verwijder alles", + "loading": "Laden, even geduld.", + "previous_as": "laatste keer was", + "act-a-dueAt": "heeft vervaldatum gewijzigd naar \nOp: __timeValue__\nKaart: __card__\noude vervaldatum was __timeOldValue__", + "act-a-endAt": "heeft einddatum gewijzigd naar __timeValue__ van (__timeOldValue__)", + "act-a-startAt": "heeft begindatum gewijzigd naar __timeValue__ van (__timeOldValue__)", + "act-a-receivedAt": "heeft ontvangstdatum gewijzigd naar __timeValue__ van (__timeOldValue__)", + "a-dueAt": "vervaldatum gewijzigd naar", + "a-endAt": "einddatum gewijzigd naar", + "a-startAt": "begindatum gewijzigd naar", + "a-receivedAt": "ontvangstdatum gewijzigd naar", + "almostdue": "huidige vervaldatum %s nadert", + "pastdue": "huidige vervaldatum %s is verlopen", + "duenow": "huidige vervaldatum %s is vandaag", + "act-newDue": "__list__/__card__ heeft eerste vervaldatum herinnering [__board__]", + "act-withDue": "__list__/__card__ vervaldatum herinneringen [__board__]", + "act-almostdue": "wil je herinneren aan het naderen van de huidige vervaldatum (__timeValue__) van __card__ ", + "act-pastdue": "wil je herinneren aan het verlopen van de huidige vervaldatum (__timeValue__) van __card__ ", + "act-duenow": "wil je herinneren aan het vandaag verlopen van de huidige vervaldatum (__timeValue__) van __card__ ", + "act-atUserComment": "Je werd genoemd in [__board__] __list__/__card__", + "delete-user-confirm-popup": "Weet je zeker dat je dit account wilt verwijderen? Er is geen herstelmogelijkheid.", + "accounts-allowUserDelete": "Sta gebruikers toe om hun eigen account te verwijderen", + "hide-minicard-label-text": "Verberg minikaart labeltekst", + "show-desktop-drag-handles": "Toon sleep gereedschap op werkblad", + "assignee": "Toegewezen aan", + "cardAssigneesPopup-title": "Toegewezen aan", + "addmore-detail": "Voeg een meer gedetailleerde beschrijving toe", + "show-on-card": "Toon op kaart", + "new": "Nieuw", + "editUserPopup-title": "Wijzig gebruiker", + "newUserPopup-title": "Nieuwe gebruiker", + "notifications": "Notifications", + "view-all": "View All", + "filter-by-unread": "Filter by Unread", + "mark-all-as-read": "Mark all as read", + "allow-rename": "Allow Rename", + "allowRenamePopup-title": "Allow Rename" +} \ No newline at end of file diff --git a/i18n/oc.i18n.json b/i18n/oc.i18n.json index 210ba5cc..b1ac7762 100644 --- a/i18n/oc.i18n.json +++ b/i18n/oc.i18n.json @@ -1,769 +1,769 @@ { - "accept": "Acceptar", - "act-activity-notify": "Notificacion d'activitat", - "act-addAttachment": "as apondut una pèça joncha __astacament__ de la carta __card__ a la tièra __list__ del corredor __swimlane__ del tablèu __board__", - "act-deleteAttachment": "as tirat una pèça joncha __astacament__ de la carta __card__ de la tièra __list__ del corredor __swimlane__ del tablèu __board__", - "act-addSubtask": "as apondut una jos-tasca __subtask__ de la carta __card__ de la tièra __list__ del corredor __swimlane__ del tablèu __board__", - "act-addLabel": "as apondut una etiqueta__label__ de la carta __card__ a la tièra __list__ del corredor __swimlane__ del tablèu __board__", - "act-addedLabel": "as apondut una etiqueta__label__ de la carta __card__ a la tièra __list__ del corredor __swimlane__ del tablèu __board__", - "act-removeLabel": "as tirat l'etiqueta__label__ de la carta __card__ de la tièra __list__ del corredor __swimlane__ del tablèu __board__", - "act-removedLabel": "as tirat l'etiqueta__label__ de la carta __card__ de la tièra __list__ del corredor __swimlane__ del tablèu __board__", - "act-addChecklist": "as apondut la checklist __checklist__ de la carta __card__ de la tièra __list__ del corredor __swimlane__ del tablèu __board__", - "act-addChecklistItem": " as apondut l'element __checklistItem__ de la checklist __checklist__ de la carta __card__ de la tièra __list__ del corredor __swimlane__ del tablèu __board__", - "act-removeChecklist": "as tirat la checklist __checklist__ de la carta __card__ de la tièra __list__ del corredor __swimlane__ del tablèu __board__", - "act-removeChecklistItem": " as tirat l'element __checklistItem__ de la checklist __checklist__ de la carta __card__ de la tièra __list__ del corredor __swimlane__ del tablèu __board__", - "act-checkedItem": "as croiat __checklistItem__ de la checklist __checklist__ de la carta __card__ de la tièra __list__ del corredor __swimlane__ del tablèu __board__", - "act-uncheckedItem": "as descroiar __checklistItem__ de la checklist __checklist__ de la carta __card__ de la tièra __list__ del corredor __swimlane__ del tablèu __board__", - "act-completeChecklist": "as completat la checklist __checklist__ de la carta __card__ de la tièra __list__ del corredor __swimlane__ del tablèu __board__", - "act-uncompleteChecklist": "as rendut incomplet la checklist __checklist__ de la carta __card__ de la tièra __list__ del corredor __swimlane__ del tablèu __board__", - "act-addComment": "as comentat la carta __card__: __comment__ de la tièra __list__ del corredor __swimlane__ del tablèu __board__", - "act-editComment": "edited comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-deleteComment": "deleted comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-createBoard": "as creat lo tablèu __board__", - "act-createSwimlane": "created swimlane __swimlane__ to board __board__", - "act-createCard": "as creat la carta __card__ de la tièra __list__ del corredor __swimlane__ del tablèu __board__", - "act-createCustomField": "created custom field __customField__ at board __board__", - "act-deleteCustomField": "deleted custom field __customField__ at board __board__", - "act-setCustomField": "edited custom field __customField__: __customFieldValue__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-createList": "as apondut la tièra __list__ al tablèu __board__", - "act-addBoardMember": "as apondut un participant __member__ al tablèu __board__", - "act-archivedBoard": "Lo tablèu __board__ es estat desplaçar cap a Archius", - "act-archivedCard": "La carta __card__ de la tièra __list__ del corredor __swimlane__ del tablèu __board__ es estat desplaçar cap a Archiu", - "act-archivedList": "La tièra __list__ del corredor __swimlane__ del tablèu __board__ es estat desplaçar cap a Archius", - "act-archivedSwimlane": "Lo corredor __swimlane__ del tablèu __board__ es estat desplaçar cap a Archius", - "act-importBoard": "as importat lo tablèu __board__", - "act-importCard": "as importat la carta __card__ de la tièra __list__ del corredor __swimlane__ del tablèu __board__", - "act-importList": "as importat la tièra __list__ del corredor __swimlane__ del tablèu __board__", - "act-joinMember": "as apondut un participant __member__ a la carta __card__ de la tièra __list__ del corredor __swimlane__ del tablèu __board__", - "act-moveCard": "moved card __card__ at board __board__ from list __oldList__ at swimlane __oldSwimlane__ to list __list__ at swimlane __swimlane__", - "act-moveCardToOtherBoard": "as desplaçat la carta __card__ de la tièra __oldList__ del corredor __oldSwimlane__ del tablèu __oldBoard__ cap a la tièra __list__ del corredor __swimlane__ del tablèu __board__", - "act-removeBoardMember": "as tirat lo participant __member__ del tablèu __board__", - "act-restoredCard": "as restorat la carta __card__ de la tièra __list__ del corredor __swimlane__ del tablèu __board__", - "act-unjoinMember": "as tirat lo participant __member__ de la carta __card__ de la tièra __list__ del corredor __swimlane__ del tablèu __board__", - "act-withBoardTitle": "__tablèu__", - "act-withCardTitle": "[__board__] __card__", - "actions": "Accions", - "activities": "Activitats", - "activity": "Activitat", - "activity-added": "as apondut %s a %s", - "activity-archived": "%s desplaçat cap a Archius", - "activity-attached": "as ligat %s a %s", - "activity-created": "as creat %s", - "activity-customfield-created": "as creat lo camp personalizat %s", - "activity-excluded": "as exclús %s de %s", - "activity-imported": "as importat %s cap a %s dempuèi %s", - "activity-imported-board": "as importat %s dempuèi %s", - "activity-joined": "as rejonch %s", - "activity-moved": "as desplaçat %s dempuèi %s cap a %s", - "activity-on": "sus %s", - "activity-removed": "as tirat %s de %s", - "activity-sent": "as mandat %s cap a %s", - "activity-unjoined": "as quitat %s", - "activity-subtask-added": "as apondut una jos-tasca a %s", - "activity-checked-item": "as croiat %s dins la checklist %s de %s", - "activity-unchecked-item": "as descroiat %s dins la checklist %s de %s", - "activity-checklist-added": "as apondut a checklist a %s", - "activity-checklist-removed": "as tirat la checklist de %s", - "activity-checklist-completed": "completed checklist %s of %s", - "activity-checklist-uncompleted": "as rendut incomplet la checklist %s de %s", - "activity-checklist-item-added": "as apondut un element a la checklist '%s' dins %s", - "activity-checklist-item-removed": "as tirat un element a la checklist '%s' dins %s", - "add": "Apondre", - "activity-checked-item-card": "as croiat %s dins la checklist %s", - "activity-unchecked-item-card": "as descroiat %s dins la checklist %s", - "activity-checklist-completed-card": "as acabat la checklist__checklist__ de la carta __card__ de la tièra __list__ del corredor __swimlane__ del tablèu __board__", - "activity-checklist-uncompleted-card": "as rendut incomplet la checklist %s", - "activity-editComment": "edited comment %s", - "activity-deleteComment": "deleted comment %s", - "add-attachment": "Apondre una pèça joncha", - "add-board": "Apondre un tablèu", - "add-card": "Apondre una carta", - "add-swimlane": "Apondre un corredor", - "add-subtask": "Apondre una jos-tasca", - "add-checklist": "Apondre una checklist", - "add-checklist-item": "Apondre un element a la checklist", - "add-cover": "Apondre una cobèrta", - "add-label": "Apondre una etiqueta", - "add-list": "Apondre una tièra", - "add-members": "Apondre un participant", - "added": "Apondut lo", - "addMemberPopup-title": "Participants", - "admin": "Administartor", - "admin-desc": "As lo drech de legir e modificar las cartas, tirar de participants, e modificar las opcions del tablèu.", - "admin-announcement": "Anóncia", - "admin-announcement-active": "Activar l'anóncia globala", - "admin-announcement-title": "Anóncia de l'administrator", - "all-boards": "Totes los tablèus", - "and-n-other-card": "E __comptar__ carta de mai", - "and-n-other-card_plural": "E __comptar__ cartas de mai", - "apply": "Aplicar", - "app-is-offline": "Cargament, vos cal esperar. Refrescar la pagina vos va far perdre vòstre trabalh. Se lo cargament es tròp long, vos cal agachar se lo servidor es pas blocat/arrestat.", - "archive": "Archivar", - "archive-all": "Archivar tot", - "archive-board": "Archivar lo tablèu", - "archive-card": "Archivar la carta", - "archive-list": "Archivar la tièra", - "archive-swimlane": "Archivar lo corredor", - "archive-selection": "Archivar la seleccion", - "archiveBoardPopup-title": "Archivar lo tablèu?", - "archived-items": "Archius", - "archived-boards": "Tablèu archivat", - "restore-board": "Restaurar lo tablèu", - "no-archived-boards": "Pas de tablèu archivat.", - "archives": "Archivar", - "template": "Modèl", - "templates": "Modèls", - "assign-member": "Affectar un participant", - "attached": "jónher", - "attachment": "pèça joncha", - "attachment-delete-pop": "Tirar una pèça joncha es defenitiu.", - "attachmentDeletePopup-title": "Tirar la pèça joncha ?", - "attachments": "Pèças jonchas", - "auto-watch": "Survelhar automaticament lo tablèu un còp creat", - "avatar-too-big": "L'imatge es tròp pesuc (70KB max)", - "back": "Tornar", - "board-change-color": "Cambiar de color", - "board-nb-stars": "%s estèla", - "board-not-found": "Tablèu pas trapat", - "board-private-info": "Aqueste tablèu serà <strong>privat</strong>.", - "board-public-info": "Aqueste tablèu serà <strong>public</strong>.", - "boardChangeColorPopup-title": "Cambiar lo fons del tablèu", - "boardChangeTitlePopup-title": "Tornar nomenar lo tablèu", - "boardChangeVisibilityPopup-title": "Cambiar la visibilitat", - "boardChangeWatchPopup-title": "Cambiar lo seguit", - "boardMenuPopup-title": "Opcions del tablèu", - "boardChangeViewPopup-title": "Presentacion del tablèu", - "boards": "Tablèus", - "board-view": "Presentacion del tablèu", - "board-view-cal": "Calendièr", - "board-view-swimlanes": "Corredor", - "board-view-collapse": "Collapse", - "board-view-lists": "Tièras", - "bucket-example": "Coma \"Tota la tièra\" per exemple", - "cancel": "Tornar", - "card-archived": "Aquesta carta es desplaçada dins Archius.", - "board-archived": "Aqueste tablèu esdesplaçat dins Archius.", - "card-comments-title": "Aquesta carta a %s comentari(s).", - "card-delete-notice": "Un còp tirat, pas de posibilitat de tornar enrè", - "card-delete-pop": "Totes las accions van èsser quitadas del seguit d'activitat e poiretz pas mai utilizar aquesta carta.", - "card-delete-suggest-archive": "Podètz desplaçar una carta dins Archius per la quitar del tablèu e gardar las activitats.", - "card-due": "Esperat", - "card-due-on": "Esperat lo", - "card-spent": "Temps passat", - "card-edit-attachments": "Cambiar las pèças jonchas", - "card-edit-custom-fields": "Cambiar los camps personalizats", - "card-edit-labels": "Cambiar los labèls", - "card-edit-members": "Cambiar los participants", - "card-labels-title": "Cambiar l'etiqueta de la carta.", - "card-members-title": "Apondre o quitar de participants a la carta. ", - "card-start": "Debuta", - "card-start-on": "Debuta lo", - "cardAttachmentsPopup-title": "Apondut dempuèi", - "cardCustomField-datePopup-title": "Cambiar la data", - "cardCustomFieldsPopup-title": "Cambiar los camps personalizats", - "cardDeletePopup-title": "Suprimir la carta?", - "cardDetailsActionsPopup-title": "Accions sus la carta", - "cardLabelsPopup-title": "Etiquetas", - "cardMembersPopup-title": "Participants", - "cardMorePopup-title": "Mai", - "cardTemplatePopup-title": "Crear un modèl", - "cards": "Cartas", - "cards-count": "Cartas", - "casSignIn": "Vos connectar amb CAS", - "cardType-card": "Carta", - "cardType-linkedCard": "Carta ligada", - "cardType-linkedBoard": "Tablèu ligat", - "change": "Cambiar", - "change-avatar": "Cambiar la fòto", - "change-password": "Cambiar lo mot de Santa-Clara", - "change-permissions": "Cambiar las permissions", - "change-settings": "Cambiar los paramètres", - "changeAvatarPopup-title": "Cambiar la fòto", - "changeLanguagePopup-title": "Cambiar la lenga", - "changePasswordPopup-title": "Cambiar lo mot de Santa-Clara", - "changePermissionsPopup-title": "Cambiar las permissions", - "changeSettingsPopup-title": "Cambiar los paramètres", - "subtasks": "Jos-tasca", - "checklists": "Checklists", - "click-to-star": "Apondre lo tablèu als favorits", - "click-to-unstar": "Quitar lo tablèu dels favorits", - "clipboard": "Copiar o far limpar", - "close": "Tampar", - "close-board": "Tampar lo tablèu", - "close-board-pop": "Podètz tornar activar lo tablèu dempuèi la pagina d'acuèlh.", - "color-black": "negre", - "color-blue": "blau", - "color-crimson": "purple clar", - "color-darkgreen": "verd fonçat", - "color-gold": "aur", - "color-gray": "gris", - "color-green": "verd", - "color-indigo": "indi", - "color-lime": "jaune clar", - "color-magenta": "magenta", - "color-mistyrose": "ròse clar", - "color-navy": "blau marin", - "color-orange": "irange", - "color-paleturquoise": "turqués", - "color-peachpuff": "persèc", - "color-pink": "ròsa", - "color-plum": "pruna", - "color-purple": "violet", - "color-red": "roge", - "color-saddlebrown": "castanh", - "color-silver": "argent", - "color-sky": "blau clar", - "color-slateblue": "blau lausa", - "color-white": "blanc", - "color-yellow": "jaune", - "unset-color": "pas reglat", - "comment": "Comentari", - "comment-placeholder": "Escrire un comentari", - "comment-only": "Comentari solament", - "comment-only-desc": "Comentari sus las cartas solament.", - "no-comments": "Pas cap de comentari", - "no-comments-desc": "Podèts pas veire ni los comentaris ni las activitats", - "worker": "Worker", - "worker-desc": "Can only move cards, assign itself to card and comment.", - "computer": "Ordenator", - "confirm-subtask-delete-dialog": "Sètz segur de voler quitar aquesta jos-tasca?", - "confirm-checklist-delete-dialog": "Sètz segur de voler quitar aquesta checklist?", - "copy-card-link-to-clipboard": "Còpia del ligam de la carta", - "linkCardPopup-title": "Ligam de la carta", - "searchElementPopup-title": "Cèrca", - "copyCardPopup-title": "Còpia de la carta", - "copyChecklistToManyCardsPopup-title": "Còpia del modèl de checklist cap a mai d'una carta", - "copyChecklistToManyCardsPopup-instructions": "Un compte es estat creat per vos sus ", - "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"Títol de la primièra carta\", \"description\":\"Descripcion de la primièra carta\"}, {\"title\":\"Títol de la segonda carta\",\"description\":\"Descripcion de la segonda carta\"},{\"title\":\"Títol de la darrièra carta\",\"description\":\"Descripcion de la darrièra carta\"} ]", - "create": "Crear", - "createBoardPopup-title": "Crear un tablèu", - "chooseBoardSourcePopup-title": "Importar un tablèu", - "createLabelPopup-title": "Crear una etiqueta", - "createCustomField": "Crear un camp", - "createCustomFieldPopup-title": "Crear un camp", - "current": "actual", - "custom-field-delete-pop": "There is no undo. This will remove this custom field from all cards and destroy its history.", - "custom-field-checkbox": "Casa de croiar", - "custom-field-date": "Data", - "custom-field-dropdown": "Tièra de causidas", - "custom-field-dropdown-none": "(pas res)", - "custom-field-dropdown-options": "Opcions de la tièra", - "custom-field-dropdown-options-placeholder": "Apiejar sus \"Enter\" per apondre d'opcions", - "custom-field-dropdown-unknown": "(desconegut)", - "custom-field-number": "Nombre", - "custom-field-text": "Tèxte", - "custom-fields": "Camps personalizats", - "date": "Data", - "decline": "Refusar", - "default-avatar": "Fòto per defaut", - "delete": "Suprimir", - "deleteCustomFieldPopup-title": "Tirar lo camp personalizat?", - "deleteLabelPopup-title": "Tirar l'etiqueta?", - "description": "Descripcion", - "disambiguateMultiLabelPopup-title": "Precisar l'accion de l'etiqueta", - "disambiguateMultiMemberPopup-title": "Precisar l'accion del participant", - "discard": "Botar dins l'escobilha", - "done": "Acabat", - "download": "Telecargar", - "edit": "Modificar", - "edit-avatar": "Cambiar la fòto", - "edit-profile": "Modificar lo perfil", - "edit-wip-limit": "Modificar la WIP limit", - "soft-wip-limit": "Leugièr WIP limit", - "editCardStartDatePopup-title": "Cambiar la data de debuta", - "editCardDueDatePopup-title": "Cambiar la data de fin", - "editCustomFieldPopup-title": "Modificar los camps", - "editCardSpentTimePopup-title": "Cambiar lo temp passat", - "editLabelPopup-title": "Cambiar l'etiqueta", - "editNotificationPopup-title": "Modificar la notificacion", - "editProfilePopup-title": "Modificar lo perfil", - "email": "Corrièl", - "email-enrollAccount-subject": "Vòstre compte es ara activat pel sit __siteName__", - "email-enrollAccount-text": "Adieu __user__,\n\nPer comença d'utilizar lo servici, vos cal clicar sul ligam.\n\n__url__\n\nMercé.", - "email-fail": "Pas possible de mandar lo corrièl", - "email-fail-text": "Error per mandar lo corrièl", - "email-invalid": "L'adreça corrièl es pas valida", - "email-invite": "Convidar per corrièl", - "email-invite-subject": "__inviter__ vos as mandat un convit", - "email-invite-text": "Car __user__,\n\n__inviter__ vos a convidat per jónher lo tablèu \"__board__\".\n\nVos cal clicar sul ligam:\n\n__url__\n\nMercé.", - "email-resetPassword-subject": "Tornar inicializar vòstre mot de Santa-Clara de sit __siteName__", - "email-resetPassword-text": "Adieu __user__,\n\nPer tornar inicializar vòstre mot de Santa-Clara vos cal clicar sul ligam :\n\n__url__\n\nMercé.", - "email-sent": "Mail mandat", - "email-verifyEmail-subject": "Vos cal verificar vòstra adreça corrièl del sit __siteName__", - "email-verifyEmail-text": "Adieu __user__,\n\nPer verificar vòstra adreça corrièl, vos cal clicar sul ligam :\n\n__url__\n\nMercé.", - "enable-wip-limit": "Activar la WIP limit", - "error-board-doesNotExist": "Aqueste tablèu existís pas", - "error-board-notAdmin": "Devètz èsser un administrator del tablèu per far aquò ", - "error-board-notAMember": "Devètz èsser un participant del tablèu per far aquò", - "error-json-malformed": "Vòstre tèxte es pas valid JSON", - "error-json-schema": "Vòstre JSON es pas al format correct ", - "error-list-doesNotExist": "Aqueste tièra existís pas", - "error-user-doesNotExist": "Aqueste utilizator existís pas", - "error-user-notAllowSelf": "Vos podètz pas convidar vautres meteisses", - "error-user-notCreated": "Aqueste utilizator es pas encara creat", - "error-username-taken": "Lo nom es ja pres", - "error-email-taken": "Lo corrièl es ja pres ", - "export-board": "Exportar lo tablèu", - "sort": "Sort", - "sort-desc": "Click to Sort List", - "list-sort-by": "Sort the List By:", - "list-label-modifiedAt": "Last Access Time", - "list-label-title": "Name of the List", - "list-label-sort": "Your Manual Order", - "list-label-short-modifiedAt": "(L)", - "list-label-short-title": "(N)", - "list-label-short-sort": "(M)", - "filter": "Filtre", - "filter-cards": "Filter Cards or Lists", - "list-filter-label": "Filter List by Title", - "filter-clear": "Escafar lo filtre", - "filter-no-label": "Pas cap d'etiqueta", - "filter-no-member": "Pas cap de participant", - "filter-no-custom-fields": "Pas de camp personalizat", - "filter-show-archive": "Show archived lists", - "filter-hide-empty": "Hide empty lists", - "filter-on": "Lo filtre es activat", - "filter-on-desc": "Filtratz las cartas dins aqueste tablèu. Picar aquí per editar los filtres", - "filter-to-selection": "Filtrar la seleccion", - "advanced-filter-label": "Filtre avançat", - "advanced-filter-description": "Advanced Filter allows to write a string containing following operators: == != <= >= && || ( ) A space is used as a separator between the Operators. You can filter for all Custom Fields by typing their names and values. For Example: Field1 == Value1. Note: If fields or values contains spaces, you need to encapsulate them into single quotes. For Example: 'Field 1' == 'Value 1'. For single control characters (' \\/) to be skipped, you can use \\. For example: Field1 == I\\'m. Also you can combine multiple conditions. For Example: F1 == V1 || F1 == V2. Normally all operators are interpreted from left to right. You can change the order by placing brackets. For Example: F1 == V1 && ( F2 == V2 || F2 == V3 ). Also you can search text fields using regex: F1 == /Tes.*/i", - "fullname": "Nom complet", - "header-logo-title": "Retorn a vòstra pagina de tablèus", - "hide-system-messages": "Amagar los messatges sistèm", - "headerBarCreateBoardPopup-title": "Crear un tablèu", - "home": "Acuèlh", - "import": "Importar", - "link": "Ligar", - "import-board": "Importar un tablèu", - "import-board-c": "Importar un tablèu", - "import-board-title-trello": "Importar un tablèu dempuèi Trello", - "import-board-title-wekan": "Importar un tablèu dempuèi un export passat", - "import-sandstorm-backup-warning": "Do not delete data you import from original exported board or Trello before checking does this grain close and open again, or do you get Board not found error, that means data loss.", - "import-sandstorm-warning": "Importar lo tablèu va quitar totes las donadas del tablèu e lo va remplaçar amb las donadas del tablèu importat.", - "from-trello": "Dempuèi Trello", - "from-wekan": "Dempuèi un export passat", - "import-board-instruction-trello": "Dins vòstre tablèu Trello, vos cal anar dins \"Menut\", puèi \"Mai\", \"Export\", \"Export JSON\", e copiar lo tèxte balhat.", - "import-board-instruction-wekan": "Dins vòstre tablèu, vos cal anar dins \"Menut\", puèi \"Exportar lo tablèu\", e de copiar lo tèxte del fichièr telecargat.", - "import-board-instruction-about-errors": "Se avètz de errors al moment d'importar un tablèu, es possible que l'importacion as fonccionat, lo tablèu es belèu a la pagina \"Totes los tablèus\".", - "import-json-placeholder": "Pegar las donadas del fichièr JSON aicí", - "import-map-members": "Mapa dels participants", - "import-members-map": "Lo tablèu qu'avètz importat as ja de participants, vos cal far la migracion amb los utilizators actual", - "import-show-user-mapping": "Review members mapping", - "import-user-select": "Pick your existing user you want to use as this member", - "importMapMembersAddPopup-title": "Seleccionar un participant", - "info": "Vesion", - "initials": "Iniciala", - "invalid-date": "Data invalida", - "invalid-time": "Temps invalid", - "invalid-user": "Participant invalid", - "joined": "Jónher", - "just-invited": "Sètz just convidat dins aqueste tablèu", - "keyboard-shortcuts": "Keyboard shortcuts", - "label-create": "Crear una etiqueta", - "label-default": "%s label (default)", - "label-delete-pop": "There is no undo. This will remove this label from all cards and destroy its history.", - "labels": "Etiquetas", - "language": "Lenga", - "last-admin-desc": "You can’t change roles because there must be at least one admin.", - "leave-board": "Leave Board", - "leave-board-pop": "Are you sure you want to leave __boardTitle__? You will be removed from all cards on this board.", - "leaveBoardPopup-title": "Leave Board ?", - "link-card": "Ligam per aquesta carta", - "list-archive-cards": "Mandar totas las cartas d'aquesta tièra dins Archius", - "list-archive-cards-pop": "This will remove all the cards in this list from the board. To view cards in Archive and bring them back to the board, click “Menu” > “Archive”.", - "list-move-cards": "Mandar totas las cartas dins aquesta tièra", - "list-select-cards": "Seleccionar totas las cartas dins aquesta tièra", - "set-color-list": "Set Color", - "listActionPopup-title": "Tièra de las accions", - "swimlaneActionPopup-title": "Swimlane Actions", - "swimlaneAddPopup-title": "Add a Swimlane below", - "listImportCardPopup-title": "Importar una carta de Trello", - "listMorePopup-title": "Mai", - "link-list": "Ligam d'aquesta tièra", - "list-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the list. There is no undo.", - "list-delete-suggest-archive": "You can move a list to Archive to remove it from the board and preserve the activity.", - "lists": "Tièras", - "swimlanes": "Corredor", - "log-out": "Desconnexion", - "log-in": "Connexion", - "loginPopup-title": "Connexion", - "memberMenuPopup-title": "Paramètres dels participants", - "members": "Participants", - "menu": "Menut", - "move-selection": "Bolegar la seleccion", - "moveCardPopup-title": "Bolegar la carta", - "moveCardToBottom-title": "Bolegar cap al bas", - "moveCardToTop-title": "Bolegar cap al naut", - "moveSelectionPopup-title": "Bolegar la seleccion", - "multi-selection": "Multi-seleccion", - "multi-selection-on": "Multi-Selection is on", - "muted": "Silenciós", - "muted-info": "You will never be notified of any changes in this board", - "my-boards": "Mon tablèu", - "name": "Nom", - "no-archived-cards": "Pas cap de carta dins Archius", - "no-archived-lists": "Pas cap de tièra dins Archius", - "no-archived-swimlanes": "Pas cap de corredor dins Archius", - "no-results": "Pas brica de resultat", - "normal": "Normal", - "normal-desc": "Can view and edit cards. Can't change settings.", - "not-accepted-yet": "Invitation not accepted yet", - "notify-participate": "Receive updates to any cards you participate as creater or member", - "notify-watch": "Receive updates to any boards, lists, or cards you’re watching", - "optional": "opcional", - "or": "o", - "page-maybe-private": "This page may be private. You may be able to view it by <a href='%s'>logging in</a>.", - "page-not-found": "Pagina pas trapada", - "password": "Mot de Santa-Clara", - "paste-or-dragdrop": "to paste, or drag & drop image file to it (image only)", - "participating": "Participating", - "preview": "Apercebut", - "previewAttachedImagePopup-title": "Apercebut", - "previewClipboardImagePopup-title": "Apercebut", - "private": "Privat", - "private-desc": "Aqueste tablèu es privat. Solament las personas apondudas a aquete tablèu lo pòdon veire e editar.", - "profile": "Perfil", - "public": "Public", - "public-desc": "This board is public. It's visible to anyone with the link and will show up in search engines like Google. Only people added to the board can edit.", - "quick-access-description": "Star a board to add a shortcut in this bar.", - "remove-cover": "Remove Cover", - "remove-from-board": "Quitar lo tablèu", - "remove-label": "Quitar l'etiqueta", - "listDeletePopup-title": "Quitar la tièra ?", - "remove-member": "Quitar lo participant", - "remove-member-from-card": "Quitar aquesta carta", - "remove-member-pop": "Remove __name__ (__username__) from __boardTitle__? The member will be removed from all cards on this board. They will receive a notification.", - "removeMemberPopup-title": "Remove Member?", - "rename": "Tornar nomenar", - "rename-board": "Tornar nomenar lo tablèu", - "restore": "Restore", - "save": "Salvar", - "search": "Cèrca", - "rules": "Règlas", - "search-cards": "Search from card/list titles, descriptions and custom fields on this board", - "search-example": "Text to search for?", - "select-color": "Color causida", - "set-wip-limit-value": "Set a limit for the maximum number of tasks in this list", - "setWipLimitPopup-title": "Set WIP Limit", - "shortcut-assign-self": "Assign yourself to current card", - "shortcut-autocomplete-emoji": "Autocomplete emoji", - "shortcut-autocomplete-members": "Autocomplete members", - "shortcut-clear-filters": "Clear all filters", - "shortcut-close-dialog": "Tampar lo dialòg", - "shortcut-filter-my-cards": "Filter my cards", - "shortcut-show-shortcuts": "Bring up this shortcuts list", - "shortcut-toggle-filterbar": "Toggle Filter Sidebar", - "shortcut-toggle-sidebar": "Toggle Board Sidebar", - "show-cards-minimum-count": "Show cards count if list contains more than", - "sidebar-open": "Open Sidebar", - "sidebar-close": "Close Sidebar", - "signupPopup-title": "Crear un compte", - "star-board-title": "Click to star this board. It will show up at top of your boards list.", - "starred-boards": "Starred Boards", - "starred-boards-description": "Starred boards show up at the top of your boards list.", - "subscribe": "Subscribe", - "team": "Còla", - "this-board": "Aqueste tablèu", - "this-card": "aquesta carta", - "spent-time-hours": "Spent time (hours)", - "overtime-hours": "Overtime (hours)", - "overtime": "Overtime", - "has-overtime-cards": "Has overtime cards", - "has-spenttime-cards": "Has spent time cards", - "time": "Temps", - "title": "Títol", - "tracking": "Tracking", - "tracking-info": "You will be notified of any changes to those cards you are involved as creator or member.", - "type": "Mena", - "unassign-member": "Unassign member", - "unsaved-description": "You have an unsaved description.", - "unwatch": "Unwatch", - "upload": "Telecargar", - "upload-avatar": "Telecargar un avatar", - "uploaded-avatar": "Avatar telecargat", - "username": "Nom d’utilizaire", - "view-it": "View it", - "warn-list-archived": "warning: this card is in an list at Archive", - "watch": "Seguit", - "watching": "Agachat", - "watching-info": "You will be notified of any change in this board", - "welcome-board": "Tablèu de benvenguda", - "welcome-swimlane": "Milestone 1", - "welcome-list1": "Basics", - "welcome-list2": "Advanced", - "card-templates-swimlane": "Card Templates", - "list-templates-swimlane": "Lista dels modèls", - "board-templates-swimlane": "Board Templates", - "what-to-do": "Qué volètz far ?", - "wipLimitErrorPopup-title": "Invalid WIP Limit", - "wipLimitErrorPopup-dialog-pt1": "The number of tasks in this list is higher than the WIP limit you've defined.", - "wipLimitErrorPopup-dialog-pt2": "Please move some tasks out of this list, or set a higher WIP limit.", - "admin-panel": "Interfàcia d’admin", - "settings": "Paramètres", - "people": "Personas", - "registration": "Inscripcion", - "disable-self-registration": "Disable Self-Registration", - "invite": "Convidar", - "invite-people": "Convidat", - "to-boards": "To board(s)", - "email-addresses": "Adreça corrièl", - "smtp-host-description": "The address of the SMTP server that handles your emails.", - "smtp-port-description": "The port your SMTP server uses for outgoing emails.", - "smtp-tls-description": "Enable TLS support for SMTP server", - "smtp-host": "Òst SMTP", - "smtp-port": "Pòrt SMTP", - "smtp-username": "Nom d’utilizaire", - "smtp-password": "Mot de Santa-Clara", - "smtp-tls": "Compatibilitat TLS", - "send-from": "De", - "send-smtp-test": "Se mandar un corrièl d'ensag", - "invitation-code": "Còde de convit", - "email-invite-register-subject": "__inviter__ vos a mandat un convit", - "email-invite-register-text": "Dear __user__,\n\n__inviter__ invites you to kanban board for collaborations.\n\nPlease follow the link below:\n__url__\n\nAnd your invitation code is: __icode__\n\nThanks.", - "email-smtp-test-subject": "SMTP Test Email", - "email-smtp-test-text": "As capitat de mandar un corrièl", - "error-invitation-code-not-exist": "Lo còde de convit existís pas", - "error-notAuthorized": "Sès pas autorizat a agachar aquesta pagina", - "webhook-title": "Webhook Name", - "webhook-token": "Token (Optional for Authentication)", - "outgoing-webhooks": "Outgoing Webhooks", - "bidirectional-webhooks": "Two-Way Webhooks", - "outgoingWebhooksPopup-title": "Outgoing Webhooks", - "boardCardTitlePopup-title": "Card Title Filter", - "disable-webhook": "Disable This Webhook", - "global-webhook": "Global Webhooks", - "new-outgoing-webhook": "New Outgoing Webhook", - "no-name": "(Desconegut)", - "Node_version": "Node version", - "Meteor_version": "Meteor version", - "MongoDB_version": "MongoDB version", - "MongoDB_storage_engine": "MongoDB storage engine", - "MongoDB_Oplog_enabled": "MongoDB Oplog enabled", - "OS_Arch": "OS Arch", - "OS_Cpus": "OS CPU Count", - "OS_Freemem": "OS Free Memory", - "OS_Loadavg": "OS Load Average", - "OS_Platform": "OS Platform", - "OS_Release": "OS Release", - "OS_Totalmem": "OS Total Memory", - "OS_Type": "OS Type", - "OS_Uptime": "OS Uptime", - "days": "jorns", - "hours": "oras", - "minutes": "minutas", - "seconds": "segondas", - "show-field-on-card": "Show this field on card", - "automatically-field-on-card": "Auto create field to all cards", - "showLabel-field-on-card": "Show field label on minicard", - "yes": "Òc", - "no": "Non", - "accounts": "Accounts", - "accounts-allowEmailChange": "Allow Email Change", - "accounts-allowUserNameChange": "Allow Username Change", - "createdAt": "Created at", - "verified": "Verificat", - "active": "Avtivat", - "card-received": "Recebut", - "card-received-on": "Received on", - "card-end": "Fin", - "card-end-on": "Ends on", - "editCardReceivedDatePopup-title": "Change received date", - "editCardEndDatePopup-title": "Change end date", - "setCardColorPopup-title": "Color seleccionada", - "setCardActionsColorPopup-title": "Causir una color", - "setSwimlaneColorPopup-title": "Causir una color", - "setListColorPopup-title": "Causir una color", - "assigned-by": "Assigned By", - "requested-by": "Requested By", - "board-delete-notice": "Deleting is permanent. You will lose all lists, cards and actions associated with this board.", - "delete-board-confirm-popup": "All lists, cards, labels, and activities will be deleted and you won't be able to recover the board contents. There is no undo.", - "boardDeletePopup-title": "Suprimir lo tablèu ?", - "delete-board": "Tablèu suprimit", - "default-subtasks-board": "Subtasks for __board__ board", - "default": "Default", - "queue": "Queue", - "subtask-settings": "Subtasks Settings", - "card-settings": "Card Settings", - "boardSubtaskSettingsPopup-title": "Board Subtasks Settings", - "boardCardSettingsPopup-title": "Card Settings", - "deposit-subtasks-board": "Deposit subtasks to this board:", - "deposit-subtasks-list": "Landing list for subtasks deposited here:", - "show-parent-in-minicard": "Show parent in minicard:", - "prefix-with-full-path": "Prefix with full path", - "prefix-with-parent": "Prefix with parent", - "subtext-with-full-path": "Subtext with full path", - "subtext-with-parent": "Subtext with parent", - "change-card-parent": "Change card's parent", - "parent-card": "Parent card", - "source-board": "Source board", - "no-parent": "Don't show parent", - "activity-added-label": "added label '%s' to %s", - "activity-removed-label": "removed label '%s' from %s", - "activity-delete-attach": "deleted an attachment from %s", - "activity-added-label-card": "added label '%s'", - "activity-removed-label-card": "removed label '%s'", - "activity-delete-attach-card": "deleted an attachment", - "activity-set-customfield": "set custom field '%s' to '%s' in %s", - "activity-unset-customfield": "unset custom field '%s' in %s", - "r-rule": "Rule", - "r-add-trigger": "Add trigger", - "r-add-action": "Add action", - "r-board-rules": "Board rules", - "r-add-rule": "Add rule", - "r-view-rule": "View rule", - "r-delete-rule": "Delete rule", - "r-new-rule-name": "New rule title", - "r-no-rules": "No rules", - "r-when-a-card": "When a card", - "r-is": "is", - "r-is-moved": "is moved", - "r-added-to": "added to", - "r-removed-from": "Removed from", - "r-the-board": "the board", - "r-list": "list", - "set-filter": "Set Filter", - "r-moved-to": "Moved to", - "r-moved-from": "Moved from", - "r-archived": "Moved to Archive", - "r-unarchived": "Restored from Archive", - "r-a-card": "a card", - "r-when-a-label-is": "When a label is", - "r-when-the-label": "When the label", - "r-list-name": "list name", - "r-when-a-member": "When a member is", - "r-when-the-member": "When the member", - "r-name": "name", - "r-when-a-attach": "When an attachment", - "r-when-a-checklist": "When a checklist is", - "r-when-the-checklist": "When the checklist", - "r-completed": "Completed", - "r-made-incomplete": "Made incomplete", - "r-when-a-item": "When a checklist item is", - "r-when-the-item": "When the checklist item", - "r-checked": "Checked", - "r-unchecked": "Unchecked", - "r-move-card-to": "Move card to", - "r-top-of": "Top of", - "r-bottom-of": "Bottom of", - "r-its-list": "its list", - "r-archive": "Desplaçar cap a Archius", - "r-unarchive": "Restore from Archive", - "r-card": "card", - "r-add": "Apondre", - "r-remove": "Remove", - "r-label": "label", - "r-member": "member", - "r-remove-all": "Remove all members from the card", - "r-set-color": "Set color to", - "r-checklist": "checklist", - "r-check-all": "Check all", - "r-uncheck-all": "Uncheck all", - "r-items-check": "items of checklist", - "r-check": "Check", - "r-uncheck": "Uncheck", - "r-item": "item", - "r-of-checklist": "of checklist", - "r-send-email": "Send an email", - "r-to": "to", - "r-subject": "subject", - "r-rule-details": "Rule details", - "r-d-move-to-top-gen": "Move card to top of its list", - "r-d-move-to-top-spec": "Move card to top of list", - "r-d-move-to-bottom-gen": "Move card to bottom of its list", - "r-d-move-to-bottom-spec": "Move card to bottom of list", - "r-d-send-email": "Send email", - "r-d-send-email-to": "to", - "r-d-send-email-subject": "subject", - "r-d-send-email-message": "message", - "r-d-archive": "Move card to Archive", - "r-d-unarchive": "Restore card from Archive", - "r-d-add-label": "Add label", - "r-d-remove-label": "Remove label", - "r-create-card": "Create new card", - "r-in-list": "in list", - "r-in-swimlane": "in swimlane", - "r-d-add-member": "Add member", - "r-d-remove-member": "Remove member", - "r-d-remove-all-member": "Remove all member", - "r-d-check-all": "Check all items of a list", - "r-d-uncheck-all": "Uncheck all items of a list", - "r-d-check-one": "Check item", - "r-d-uncheck-one": "Uncheck item", - "r-d-check-of-list": "of checklist", - "r-d-add-checklist": "Add checklist", - "r-d-remove-checklist": "Remove checklist", - "r-by": "by", - "r-add-checklist": "Add checklist", - "r-with-items": "with items", - "r-items-list": "item1,item2,item3", - "r-add-swimlane": "Add swimlane", - "r-swimlane-name": "swimlane name", - "r-board-note": "Note: leave a field empty to match every possible value.", - "r-checklist-note": "Note: checklist's items have to be written as comma separated values.", - "r-when-a-card-is-moved": "When a card is moved to another list", - "r-set": "Set", - "r-update": "Update", - "r-datefield": "date field", - "r-df-start-at": "start", - "r-df-due-at": "due", - "r-df-end-at": "end", - "r-df-received-at": "received", - "r-to-current-datetime": "to current date/time", - "r-remove-value-from": "Remove value from", - "ldap": "LDAP", - "oauth2": "OAuth2", - "cas": "CAS", - "authentication-method": "Authentication method", - "authentication-type": "Authentication type", - "custom-product-name": "Custom Product Name", - "layout": "Layout", - "hide-logo": "Hide Logo", - "add-custom-html-after-body-start": "Add Custom HTML after <body> start", - "add-custom-html-before-body-end": "Add Custom HTML before </body> end", - "error-undefined": "Something went wrong", - "error-ldap-login": "An error occurred while trying to login", - "display-authentication-method": "Display Authentication Method", - "default-authentication-method": "Default Authentication Method", - "duplicate-board": "Duplicate Board", - "people-number": "The number of people is:", - "swimlaneDeletePopup-title": "Delete Swimlane ?", - "swimlane-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the swimlane. There is no undo.", - "restore-all": "Restore all", - "delete-all": "Delete all", - "loading": "Loading, please wait.", - "previous_as": "last time was", - "act-a-dueAt": "modified due time to \nWhen: __timeValue__\nWhere: __card__\n previous due was __timeOldValue__", - "act-a-endAt": "modified ending time to __timeValue__ from (__timeOldValue__)", - "act-a-startAt": "modified starting time to __timeValue__ from (__timeOldValue__)", - "act-a-receivedAt": "modified received time to __timeValue__ from (__timeOldValue__)", - "a-dueAt": "modified due time to be", - "a-endAt": "modified ending time to be", - "a-startAt": "modified starting time to be", - "a-receivedAt": "modified received time to be", - "almostdue": "current due time %s is approaching", - "pastdue": "current due time %s is past", - "duenow": "current due time %s is today", - "act-newDue": "__list__/__card__ has 1st due reminder [__board__]", - "act-withDue": "__list__/__card__ due reminders [__board__]", - "act-almostdue": "was reminding the current due (__timeValue__) of __card__ is approaching", - "act-pastdue": "was reminding the current due (__timeValue__) of __card__ is past", - "act-duenow": "was reminding the current due (__timeValue__) of __card__ is now", - "act-atUserComment": "You were mentioned in [__board__] __list__/__card__", - "delete-user-confirm-popup": "Are you sure you want to delete this account? There is no undo.", - "accounts-allowUserDelete": "Allow users to self delete their account", - "hide-minicard-label-text": "Hide minicard label text", - "show-desktop-drag-handles": "Show desktop drag handles", - "assignee": "Assignee", - "cardAssigneesPopup-title": "Assignee", - "addmore-detail": "Add a more detailed description", - "show-on-card": "Show on Card", - "new": "New", - "editUserPopup-title": "Edit User", - "newUserPopup-title": "New User", - "notifications": "Notifications", - "view-all": "View All", - "filter-by-unread": "Filter by Unread", - "mark-all-as-read": "Mark all as read", - "allow-rename": "Allow Rename", - "allowRenamePopup-title": "Allow Rename" -} + "accept": "Acceptar", + "act-activity-notify": "Notificacion d'activitat", + "act-addAttachment": "as apondut una pèça joncha __astacament__ de la carta __card__ a la tièra __list__ del corredor __swimlane__ del tablèu __board__", + "act-deleteAttachment": "as tirat una pèça joncha __astacament__ de la carta __card__ de la tièra __list__ del corredor __swimlane__ del tablèu __board__", + "act-addSubtask": "as apondut una jos-tasca __subtask__ de la carta __card__ de la tièra __list__ del corredor __swimlane__ del tablèu __board__", + "act-addLabel": "as apondut una etiqueta__label__ de la carta __card__ a la tièra __list__ del corredor __swimlane__ del tablèu __board__", + "act-addedLabel": "as apondut una etiqueta__label__ de la carta __card__ a la tièra __list__ del corredor __swimlane__ del tablèu __board__", + "act-removeLabel": "as tirat l'etiqueta__label__ de la carta __card__ de la tièra __list__ del corredor __swimlane__ del tablèu __board__", + "act-removedLabel": "as tirat l'etiqueta__label__ de la carta __card__ de la tièra __list__ del corredor __swimlane__ del tablèu __board__", + "act-addChecklist": "as apondut la checklist __checklist__ de la carta __card__ de la tièra __list__ del corredor __swimlane__ del tablèu __board__", + "act-addChecklistItem": " as apondut l'element __checklistItem__ de la checklist __checklist__ de la carta __card__ de la tièra __list__ del corredor __swimlane__ del tablèu __board__", + "act-removeChecklist": "as tirat la checklist __checklist__ de la carta __card__ de la tièra __list__ del corredor __swimlane__ del tablèu __board__", + "act-removeChecklistItem": " as tirat l'element __checklistItem__ de la checklist __checklist__ de la carta __card__ de la tièra __list__ del corredor __swimlane__ del tablèu __board__", + "act-checkedItem": "as croiat __checklistItem__ de la checklist __checklist__ de la carta __card__ de la tièra __list__ del corredor __swimlane__ del tablèu __board__", + "act-uncheckedItem": "as descroiar __checklistItem__ de la checklist __checklist__ de la carta __card__ de la tièra __list__ del corredor __swimlane__ del tablèu __board__", + "act-completeChecklist": "as completat la checklist __checklist__ de la carta __card__ de la tièra __list__ del corredor __swimlane__ del tablèu __board__", + "act-uncompleteChecklist": "as rendut incomplet la checklist __checklist__ de la carta __card__ de la tièra __list__ del corredor __swimlane__ del tablèu __board__", + "act-addComment": "as comentat la carta __card__: __comment__ de la tièra __list__ del corredor __swimlane__ del tablèu __board__", + "act-editComment": "edited comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-deleteComment": "deleted comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-createBoard": "as creat lo tablèu __board__", + "act-createSwimlane": "created swimlane __swimlane__ to board __board__", + "act-createCard": "as creat la carta __card__ de la tièra __list__ del corredor __swimlane__ del tablèu __board__", + "act-createCustomField": "created custom field __customField__ at board __board__", + "act-deleteCustomField": "deleted custom field __customField__ at board __board__", + "act-setCustomField": "edited custom field __customField__: __customFieldValue__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-createList": "as apondut la tièra __list__ al tablèu __board__", + "act-addBoardMember": "as apondut un participant __member__ al tablèu __board__", + "act-archivedBoard": "Lo tablèu __board__ es estat desplaçar cap a Archius", + "act-archivedCard": "La carta __card__ de la tièra __list__ del corredor __swimlane__ del tablèu __board__ es estat desplaçar cap a Archiu", + "act-archivedList": "La tièra __list__ del corredor __swimlane__ del tablèu __board__ es estat desplaçar cap a Archius", + "act-archivedSwimlane": "Lo corredor __swimlane__ del tablèu __board__ es estat desplaçar cap a Archius", + "act-importBoard": "as importat lo tablèu __board__", + "act-importCard": "as importat la carta __card__ de la tièra __list__ del corredor __swimlane__ del tablèu __board__", + "act-importList": "as importat la tièra __list__ del corredor __swimlane__ del tablèu __board__", + "act-joinMember": "as apondut un participant __member__ a la carta __card__ de la tièra __list__ del corredor __swimlane__ del tablèu __board__", + "act-moveCard": "moved card __card__ at board __board__ from list __oldList__ at swimlane __oldSwimlane__ to list __list__ at swimlane __swimlane__", + "act-moveCardToOtherBoard": "as desplaçat la carta __card__ de la tièra __oldList__ del corredor __oldSwimlane__ del tablèu __oldBoard__ cap a la tièra __list__ del corredor __swimlane__ del tablèu __board__", + "act-removeBoardMember": "as tirat lo participant __member__ del tablèu __board__", + "act-restoredCard": "as restorat la carta __card__ de la tièra __list__ del corredor __swimlane__ del tablèu __board__", + "act-unjoinMember": "as tirat lo participant __member__ de la carta __card__ de la tièra __list__ del corredor __swimlane__ del tablèu __board__", + "act-withBoardTitle": "__tablèu__", + "act-withCardTitle": "[__board__] __card__", + "actions": "Accions", + "activities": "Activitats", + "activity": "Activitat", + "activity-added": "as apondut %s a %s", + "activity-archived": "%s desplaçat cap a Archius", + "activity-attached": "as ligat %s a %s", + "activity-created": "as creat %s", + "activity-customfield-created": "as creat lo camp personalizat %s", + "activity-excluded": "as exclús %s de %s", + "activity-imported": "as importat %s cap a %s dempuèi %s", + "activity-imported-board": "as importat %s dempuèi %s", + "activity-joined": "as rejonch %s", + "activity-moved": "as desplaçat %s dempuèi %s cap a %s", + "activity-on": "sus %s", + "activity-removed": "as tirat %s de %s", + "activity-sent": "as mandat %s cap a %s", + "activity-unjoined": "as quitat %s", + "activity-subtask-added": "as apondut una jos-tasca a %s", + "activity-checked-item": "as croiat %s dins la checklist %s de %s", + "activity-unchecked-item": "as descroiat %s dins la checklist %s de %s", + "activity-checklist-added": "as apondut a checklist a %s", + "activity-checklist-removed": "as tirat la checklist de %s", + "activity-checklist-completed": "completed checklist %s of %s", + "activity-checklist-uncompleted": "as rendut incomplet la checklist %s de %s", + "activity-checklist-item-added": "as apondut un element a la checklist '%s' dins %s", + "activity-checklist-item-removed": "as tirat un element a la checklist '%s' dins %s", + "add": "Apondre", + "activity-checked-item-card": "as croiat %s dins la checklist %s", + "activity-unchecked-item-card": "as descroiat %s dins la checklist %s", + "activity-checklist-completed-card": "as acabat la checklist__checklist__ de la carta __card__ de la tièra __list__ del corredor __swimlane__ del tablèu __board__", + "activity-checklist-uncompleted-card": "as rendut incomplet la checklist %s", + "activity-editComment": "edited comment %s", + "activity-deleteComment": "deleted comment %s", + "add-attachment": "Apondre una pèça joncha", + "add-board": "Apondre un tablèu", + "add-card": "Apondre una carta", + "add-swimlane": "Apondre un corredor", + "add-subtask": "Apondre una jos-tasca", + "add-checklist": "Apondre una checklist", + "add-checklist-item": "Apondre un element a la checklist", + "add-cover": "Apondre una cobèrta", + "add-label": "Apondre una etiqueta", + "add-list": "Apondre una tièra", + "add-members": "Apondre un participant", + "added": "Apondut lo", + "addMemberPopup-title": "Participants", + "admin": "Administartor", + "admin-desc": "As lo drech de legir e modificar las cartas, tirar de participants, e modificar las opcions del tablèu.", + "admin-announcement": "Anóncia", + "admin-announcement-active": "Activar l'anóncia globala", + "admin-announcement-title": "Anóncia de l'administrator", + "all-boards": "Totes los tablèus", + "and-n-other-card": "E __comptar__ carta de mai", + "and-n-other-card_plural": "E __comptar__ cartas de mai", + "apply": "Aplicar", + "app-is-offline": "Cargament, vos cal esperar. Refrescar la pagina vos va far perdre vòstre trabalh. Se lo cargament es tròp long, vos cal agachar se lo servidor es pas blocat/arrestat.", + "archive": "Archivar", + "archive-all": "Archivar tot", + "archive-board": "Archivar lo tablèu", + "archive-card": "Archivar la carta", + "archive-list": "Archivar la tièra", + "archive-swimlane": "Archivar lo corredor", + "archive-selection": "Archivar la seleccion", + "archiveBoardPopup-title": "Archivar lo tablèu?", + "archived-items": "Archius", + "archived-boards": "Tablèu archivat", + "restore-board": "Restaurar lo tablèu", + "no-archived-boards": "Pas de tablèu archivat.", + "archives": "Archivar", + "template": "Modèl", + "templates": "Modèls", + "assign-member": "Affectar un participant", + "attached": "jónher", + "attachment": "pèça joncha", + "attachment-delete-pop": "Tirar una pèça joncha es defenitiu.", + "attachmentDeletePopup-title": "Tirar la pèça joncha ?", + "attachments": "Pèças jonchas", + "auto-watch": "Survelhar automaticament lo tablèu un còp creat", + "avatar-too-big": "L'imatge es tròp pesuc (70KB max)", + "back": "Tornar", + "board-change-color": "Cambiar de color", + "board-nb-stars": "%s estèla", + "board-not-found": "Tablèu pas trapat", + "board-private-info": "Aqueste tablèu serà <strong>privat</strong>.", + "board-public-info": "Aqueste tablèu serà <strong>public</strong>.", + "boardChangeColorPopup-title": "Cambiar lo fons del tablèu", + "boardChangeTitlePopup-title": "Tornar nomenar lo tablèu", + "boardChangeVisibilityPopup-title": "Cambiar la visibilitat", + "boardChangeWatchPopup-title": "Cambiar lo seguit", + "boardMenuPopup-title": "Opcions del tablèu", + "boardChangeViewPopup-title": "Presentacion del tablèu", + "boards": "Tablèus", + "board-view": "Presentacion del tablèu", + "board-view-cal": "Calendièr", + "board-view-swimlanes": "Corredor", + "board-view-collapse": "Collapse", + "board-view-lists": "Tièras", + "bucket-example": "Coma \"Tota la tièra\" per exemple", + "cancel": "Tornar", + "card-archived": "Aquesta carta es desplaçada dins Archius.", + "board-archived": "Aqueste tablèu esdesplaçat dins Archius.", + "card-comments-title": "Aquesta carta a %s comentari(s).", + "card-delete-notice": "Un còp tirat, pas de posibilitat de tornar enrè", + "card-delete-pop": "Totes las accions van èsser quitadas del seguit d'activitat e poiretz pas mai utilizar aquesta carta.", + "card-delete-suggest-archive": "Podètz desplaçar una carta dins Archius per la quitar del tablèu e gardar las activitats.", + "card-due": "Esperat", + "card-due-on": "Esperat lo", + "card-spent": "Temps passat", + "card-edit-attachments": "Cambiar las pèças jonchas", + "card-edit-custom-fields": "Cambiar los camps personalizats", + "card-edit-labels": "Cambiar los labèls", + "card-edit-members": "Cambiar los participants", + "card-labels-title": "Cambiar l'etiqueta de la carta.", + "card-members-title": "Apondre o quitar de participants a la carta. ", + "card-start": "Debuta", + "card-start-on": "Debuta lo", + "cardAttachmentsPopup-title": "Apondut dempuèi", + "cardCustomField-datePopup-title": "Cambiar la data", + "cardCustomFieldsPopup-title": "Cambiar los camps personalizats", + "cardDeletePopup-title": "Suprimir la carta?", + "cardDetailsActionsPopup-title": "Accions sus la carta", + "cardLabelsPopup-title": "Etiquetas", + "cardMembersPopup-title": "Participants", + "cardMorePopup-title": "Mai", + "cardTemplatePopup-title": "Crear un modèl", + "cards": "Cartas", + "cards-count": "Cartas", + "casSignIn": "Vos connectar amb CAS", + "cardType-card": "Carta", + "cardType-linkedCard": "Carta ligada", + "cardType-linkedBoard": "Tablèu ligat", + "change": "Cambiar", + "change-avatar": "Cambiar la fòto", + "change-password": "Cambiar lo mot de Santa-Clara", + "change-permissions": "Cambiar las permissions", + "change-settings": "Cambiar los paramètres", + "changeAvatarPopup-title": "Cambiar la fòto", + "changeLanguagePopup-title": "Cambiar la lenga", + "changePasswordPopup-title": "Cambiar lo mot de Santa-Clara", + "changePermissionsPopup-title": "Cambiar las permissions", + "changeSettingsPopup-title": "Cambiar los paramètres", + "subtasks": "Jos-tasca", + "checklists": "Checklists", + "click-to-star": "Apondre lo tablèu als favorits", + "click-to-unstar": "Quitar lo tablèu dels favorits", + "clipboard": "Copiar o far limpar", + "close": "Tampar", + "close-board": "Tampar lo tablèu", + "close-board-pop": "Podètz tornar activar lo tablèu dempuèi la pagina d'acuèlh.", + "color-black": "negre", + "color-blue": "blau", + "color-crimson": "purple clar", + "color-darkgreen": "verd fonçat", + "color-gold": "aur", + "color-gray": "gris", + "color-green": "verd", + "color-indigo": "indi", + "color-lime": "jaune clar", + "color-magenta": "magenta", + "color-mistyrose": "ròse clar", + "color-navy": "blau marin", + "color-orange": "irange", + "color-paleturquoise": "turqués", + "color-peachpuff": "persèc", + "color-pink": "ròsa", + "color-plum": "pruna", + "color-purple": "violet", + "color-red": "roge", + "color-saddlebrown": "castanh", + "color-silver": "argent", + "color-sky": "blau clar", + "color-slateblue": "blau lausa", + "color-white": "blanc", + "color-yellow": "jaune", + "unset-color": "pas reglat", + "comment": "Comentari", + "comment-placeholder": "Escrire un comentari", + "comment-only": "Comentari solament", + "comment-only-desc": "Comentari sus las cartas solament.", + "no-comments": "Pas cap de comentari", + "no-comments-desc": "Podèts pas veire ni los comentaris ni las activitats", + "worker": "Worker", + "worker-desc": "Can only move cards, assign itself to card and comment.", + "computer": "Ordenator", + "confirm-subtask-delete-dialog": "Sètz segur de voler quitar aquesta jos-tasca?", + "confirm-checklist-delete-dialog": "Sètz segur de voler quitar aquesta checklist?", + "copy-card-link-to-clipboard": "Còpia del ligam de la carta", + "linkCardPopup-title": "Ligam de la carta", + "searchElementPopup-title": "Cèrca", + "copyCardPopup-title": "Còpia de la carta", + "copyChecklistToManyCardsPopup-title": "Còpia del modèl de checklist cap a mai d'una carta", + "copyChecklistToManyCardsPopup-instructions": "Un compte es estat creat per vos sus ", + "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"Títol de la primièra carta\", \"description\":\"Descripcion de la primièra carta\"}, {\"title\":\"Títol de la segonda carta\",\"description\":\"Descripcion de la segonda carta\"},{\"title\":\"Títol de la darrièra carta\",\"description\":\"Descripcion de la darrièra carta\"} ]", + "create": "Crear", + "createBoardPopup-title": "Crear un tablèu", + "chooseBoardSourcePopup-title": "Importar un tablèu", + "createLabelPopup-title": "Crear una etiqueta", + "createCustomField": "Crear un camp", + "createCustomFieldPopup-title": "Crear un camp", + "current": "actual", + "custom-field-delete-pop": "There is no undo. This will remove this custom field from all cards and destroy its history.", + "custom-field-checkbox": "Casa de croiar", + "custom-field-date": "Data", + "custom-field-dropdown": "Tièra de causidas", + "custom-field-dropdown-none": "(pas res)", + "custom-field-dropdown-options": "Opcions de la tièra", + "custom-field-dropdown-options-placeholder": "Apiejar sus \"Enter\" per apondre d'opcions", + "custom-field-dropdown-unknown": "(desconegut)", + "custom-field-number": "Nombre", + "custom-field-text": "Tèxte", + "custom-fields": "Camps personalizats", + "date": "Data", + "decline": "Refusar", + "default-avatar": "Fòto per defaut", + "delete": "Suprimir", + "deleteCustomFieldPopup-title": "Tirar lo camp personalizat?", + "deleteLabelPopup-title": "Tirar l'etiqueta?", + "description": "Descripcion", + "disambiguateMultiLabelPopup-title": "Precisar l'accion de l'etiqueta", + "disambiguateMultiMemberPopup-title": "Precisar l'accion del participant", + "discard": "Botar dins l'escobilha", + "done": "Acabat", + "download": "Telecargar", + "edit": "Modificar", + "edit-avatar": "Cambiar la fòto", + "edit-profile": "Modificar lo perfil", + "edit-wip-limit": "Modificar la WIP limit", + "soft-wip-limit": "Leugièr WIP limit", + "editCardStartDatePopup-title": "Cambiar la data de debuta", + "editCardDueDatePopup-title": "Cambiar la data de fin", + "editCustomFieldPopup-title": "Modificar los camps", + "editCardSpentTimePopup-title": "Cambiar lo temp passat", + "editLabelPopup-title": "Cambiar l'etiqueta", + "editNotificationPopup-title": "Modificar la notificacion", + "editProfilePopup-title": "Modificar lo perfil", + "email": "Corrièl", + "email-enrollAccount-subject": "Vòstre compte es ara activat pel sit __siteName__", + "email-enrollAccount-text": "Adieu __user__,\n\nPer comença d'utilizar lo servici, vos cal clicar sul ligam.\n\n__url__\n\nMercé.", + "email-fail": "Pas possible de mandar lo corrièl", + "email-fail-text": "Error per mandar lo corrièl", + "email-invalid": "L'adreça corrièl es pas valida", + "email-invite": "Convidar per corrièl", + "email-invite-subject": "__inviter__ vos as mandat un convit", + "email-invite-text": "Car __user__,\n\n__inviter__ vos a convidat per jónher lo tablèu \"__board__\".\n\nVos cal clicar sul ligam:\n\n__url__\n\nMercé.", + "email-resetPassword-subject": "Tornar inicializar vòstre mot de Santa-Clara de sit __siteName__", + "email-resetPassword-text": "Adieu __user__,\n\nPer tornar inicializar vòstre mot de Santa-Clara vos cal clicar sul ligam :\n\n__url__\n\nMercé.", + "email-sent": "Mail mandat", + "email-verifyEmail-subject": "Vos cal verificar vòstra adreça corrièl del sit __siteName__", + "email-verifyEmail-text": "Adieu __user__,\n\nPer verificar vòstra adreça corrièl, vos cal clicar sul ligam :\n\n__url__\n\nMercé.", + "enable-wip-limit": "Activar la WIP limit", + "error-board-doesNotExist": "Aqueste tablèu existís pas", + "error-board-notAdmin": "Devètz èsser un administrator del tablèu per far aquò ", + "error-board-notAMember": "Devètz èsser un participant del tablèu per far aquò", + "error-json-malformed": "Vòstre tèxte es pas valid JSON", + "error-json-schema": "Vòstre JSON es pas al format correct ", + "error-list-doesNotExist": "Aqueste tièra existís pas", + "error-user-doesNotExist": "Aqueste utilizator existís pas", + "error-user-notAllowSelf": "Vos podètz pas convidar vautres meteisses", + "error-user-notCreated": "Aqueste utilizator es pas encara creat", + "error-username-taken": "Lo nom es ja pres", + "error-email-taken": "Lo corrièl es ja pres ", + "export-board": "Exportar lo tablèu", + "sort": "Sort", + "sort-desc": "Click to Sort List", + "list-sort-by": "Sort the List By:", + "list-label-modifiedAt": "Last Access Time", + "list-label-title": "Name of the List", + "list-label-sort": "Your Manual Order", + "list-label-short-modifiedAt": "(L)", + "list-label-short-title": "(N)", + "list-label-short-sort": "(M)", + "filter": "Filtre", + "filter-cards": "Filter Cards or Lists", + "list-filter-label": "Filter List by Title", + "filter-clear": "Escafar lo filtre", + "filter-no-label": "Pas cap d'etiqueta", + "filter-no-member": "Pas cap de participant", + "filter-no-custom-fields": "Pas de camp personalizat", + "filter-show-archive": "Show archived lists", + "filter-hide-empty": "Hide empty lists", + "filter-on": "Lo filtre es activat", + "filter-on-desc": "Filtratz las cartas dins aqueste tablèu. Picar aquí per editar los filtres", + "filter-to-selection": "Filtrar la seleccion", + "advanced-filter-label": "Filtre avançat", + "advanced-filter-description": "Advanced Filter allows to write a string containing following operators: == != <= >= && || ( ) A space is used as a separator between the Operators. You can filter for all Custom Fields by typing their names and values. For Example: Field1 == Value1. Note: If fields or values contains spaces, you need to encapsulate them into single quotes. For Example: 'Field 1' == 'Value 1'. For single control characters (' \\/) to be skipped, you can use \\. For example: Field1 == I\\'m. Also you can combine multiple conditions. For Example: F1 == V1 || F1 == V2. Normally all operators are interpreted from left to right. You can change the order by placing brackets. For Example: F1 == V1 && ( F2 == V2 || F2 == V3 ). Also you can search text fields using regex: F1 == /Tes.*/i", + "fullname": "Nom complet", + "header-logo-title": "Retorn a vòstra pagina de tablèus", + "hide-system-messages": "Amagar los messatges sistèm", + "headerBarCreateBoardPopup-title": "Crear un tablèu", + "home": "Acuèlh", + "import": "Importar", + "link": "Ligar", + "import-board": "Importar un tablèu", + "import-board-c": "Importar un tablèu", + "import-board-title-trello": "Importar un tablèu dempuèi Trello", + "import-board-title-wekan": "Importar un tablèu dempuèi un export passat", + "import-sandstorm-backup-warning": "Do not delete data you import from original exported board or Trello before checking does this grain close and open again, or do you get Board not found error, that means data loss.", + "import-sandstorm-warning": "Importar lo tablèu va quitar totes las donadas del tablèu e lo va remplaçar amb las donadas del tablèu importat.", + "from-trello": "Dempuèi Trello", + "from-wekan": "Dempuèi un export passat", + "import-board-instruction-trello": "Dins vòstre tablèu Trello, vos cal anar dins \"Menut\", puèi \"Mai\", \"Export\", \"Export JSON\", e copiar lo tèxte balhat.", + "import-board-instruction-wekan": "Dins vòstre tablèu, vos cal anar dins \"Menut\", puèi \"Exportar lo tablèu\", e de copiar lo tèxte del fichièr telecargat.", + "import-board-instruction-about-errors": "Se avètz de errors al moment d'importar un tablèu, es possible que l'importacion as fonccionat, lo tablèu es belèu a la pagina \"Totes los tablèus\".", + "import-json-placeholder": "Pegar las donadas del fichièr JSON aicí", + "import-map-members": "Mapa dels participants", + "import-members-map": "Lo tablèu qu'avètz importat as ja de participants, vos cal far la migracion amb los utilizators actual", + "import-show-user-mapping": "Review members mapping", + "import-user-select": "Pick your existing user you want to use as this member", + "importMapMembersAddPopup-title": "Seleccionar un participant", + "info": "Vesion", + "initials": "Iniciala", + "invalid-date": "Data invalida", + "invalid-time": "Temps invalid", + "invalid-user": "Participant invalid", + "joined": "Jónher", + "just-invited": "Sètz just convidat dins aqueste tablèu", + "keyboard-shortcuts": "Keyboard shortcuts", + "label-create": "Crear una etiqueta", + "label-default": "%s label (default)", + "label-delete-pop": "There is no undo. This will remove this label from all cards and destroy its history.", + "labels": "Etiquetas", + "language": "Lenga", + "last-admin-desc": "You can’t change roles because there must be at least one admin.", + "leave-board": "Leave Board", + "leave-board-pop": "Are you sure you want to leave __boardTitle__? You will be removed from all cards on this board.", + "leaveBoardPopup-title": "Leave Board ?", + "link-card": "Ligam per aquesta carta", + "list-archive-cards": "Mandar totas las cartas d'aquesta tièra dins Archius", + "list-archive-cards-pop": "This will remove all the cards in this list from the board. To view cards in Archive and bring them back to the board, click “Menu” > “Archive”.", + "list-move-cards": "Mandar totas las cartas dins aquesta tièra", + "list-select-cards": "Seleccionar totas las cartas dins aquesta tièra", + "set-color-list": "Set Color", + "listActionPopup-title": "Tièra de las accions", + "swimlaneActionPopup-title": "Swimlane Actions", + "swimlaneAddPopup-title": "Add a Swimlane below", + "listImportCardPopup-title": "Importar una carta de Trello", + "listMorePopup-title": "Mai", + "link-list": "Ligam d'aquesta tièra", + "list-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the list. There is no undo.", + "list-delete-suggest-archive": "You can move a list to Archive to remove it from the board and preserve the activity.", + "lists": "Tièras", + "swimlanes": "Corredor", + "log-out": "Desconnexion", + "log-in": "Connexion", + "loginPopup-title": "Connexion", + "memberMenuPopup-title": "Paramètres dels participants", + "members": "Participants", + "menu": "Menut", + "move-selection": "Bolegar la seleccion", + "moveCardPopup-title": "Bolegar la carta", + "moveCardToBottom-title": "Bolegar cap al bas", + "moveCardToTop-title": "Bolegar cap al naut", + "moveSelectionPopup-title": "Bolegar la seleccion", + "multi-selection": "Multi-seleccion", + "multi-selection-on": "Multi-Selection is on", + "muted": "Silenciós", + "muted-info": "You will never be notified of any changes in this board", + "my-boards": "Mon tablèu", + "name": "Nom", + "no-archived-cards": "Pas cap de carta dins Archius", + "no-archived-lists": "Pas cap de tièra dins Archius", + "no-archived-swimlanes": "Pas cap de corredor dins Archius", + "no-results": "Pas brica de resultat", + "normal": "Normal", + "normal-desc": "Can view and edit cards. Can't change settings.", + "not-accepted-yet": "Invitation not accepted yet", + "notify-participate": "Receive updates to any cards you participate as creater or member", + "notify-watch": "Receive updates to any boards, lists, or cards you’re watching", + "optional": "opcional", + "or": "o", + "page-maybe-private": "This page may be private. You may be able to view it by <a href='%s'>logging in</a>.", + "page-not-found": "Pagina pas trapada", + "password": "Mot de Santa-Clara", + "paste-or-dragdrop": "to paste, or drag & drop image file to it (image only)", + "participating": "Participating", + "preview": "Apercebut", + "previewAttachedImagePopup-title": "Apercebut", + "previewClipboardImagePopup-title": "Apercebut", + "private": "Privat", + "private-desc": "Aqueste tablèu es privat. Solament las personas apondudas a aquete tablèu lo pòdon veire e editar.", + "profile": "Perfil", + "public": "Public", + "public-desc": "This board is public. It's visible to anyone with the link and will show up in search engines like Google. Only people added to the board can edit.", + "quick-access-description": "Star a board to add a shortcut in this bar.", + "remove-cover": "Remove Cover", + "remove-from-board": "Quitar lo tablèu", + "remove-label": "Quitar l'etiqueta", + "listDeletePopup-title": "Quitar la tièra ?", + "remove-member": "Quitar lo participant", + "remove-member-from-card": "Quitar aquesta carta", + "remove-member-pop": "Remove __name__ (__username__) from __boardTitle__? The member will be removed from all cards on this board. They will receive a notification.", + "removeMemberPopup-title": "Remove Member?", + "rename": "Tornar nomenar", + "rename-board": "Tornar nomenar lo tablèu", + "restore": "Restore", + "save": "Salvar", + "search": "Cèrca", + "rules": "Règlas", + "search-cards": "Search from card/list titles, descriptions and custom fields on this board", + "search-example": "Text to search for?", + "select-color": "Color causida", + "set-wip-limit-value": "Set a limit for the maximum number of tasks in this list", + "setWipLimitPopup-title": "Set WIP Limit", + "shortcut-assign-self": "Assign yourself to current card", + "shortcut-autocomplete-emoji": "Autocomplete emoji", + "shortcut-autocomplete-members": "Autocomplete members", + "shortcut-clear-filters": "Clear all filters", + "shortcut-close-dialog": "Tampar lo dialòg", + "shortcut-filter-my-cards": "Filter my cards", + "shortcut-show-shortcuts": "Bring up this shortcuts list", + "shortcut-toggle-filterbar": "Toggle Filter Sidebar", + "shortcut-toggle-sidebar": "Toggle Board Sidebar", + "show-cards-minimum-count": "Show cards count if list contains more than", + "sidebar-open": "Open Sidebar", + "sidebar-close": "Close Sidebar", + "signupPopup-title": "Crear un compte", + "star-board-title": "Click to star this board. It will show up at top of your boards list.", + "starred-boards": "Starred Boards", + "starred-boards-description": "Starred boards show up at the top of your boards list.", + "subscribe": "Subscribe", + "team": "Còla", + "this-board": "Aqueste tablèu", + "this-card": "aquesta carta", + "spent-time-hours": "Spent time (hours)", + "overtime-hours": "Overtime (hours)", + "overtime": "Overtime", + "has-overtime-cards": "Has overtime cards", + "has-spenttime-cards": "Has spent time cards", + "time": "Temps", + "title": "Títol", + "tracking": "Tracking", + "tracking-info": "You will be notified of any changes to those cards you are involved as creator or member.", + "type": "Mena", + "unassign-member": "Unassign member", + "unsaved-description": "You have an unsaved description.", + "unwatch": "Unwatch", + "upload": "Telecargar", + "upload-avatar": "Telecargar un avatar", + "uploaded-avatar": "Avatar telecargat", + "username": "Nom d’utilizaire", + "view-it": "View it", + "warn-list-archived": "warning: this card is in an list at Archive", + "watch": "Seguit", + "watching": "Agachat", + "watching-info": "You will be notified of any change in this board", + "welcome-board": "Tablèu de benvenguda", + "welcome-swimlane": "Milestone 1", + "welcome-list1": "Basics", + "welcome-list2": "Advanced", + "card-templates-swimlane": "Card Templates", + "list-templates-swimlane": "Lista dels modèls", + "board-templates-swimlane": "Board Templates", + "what-to-do": "Qué volètz far ?", + "wipLimitErrorPopup-title": "Invalid WIP Limit", + "wipLimitErrorPopup-dialog-pt1": "The number of tasks in this list is higher than the WIP limit you've defined.", + "wipLimitErrorPopup-dialog-pt2": "Please move some tasks out of this list, or set a higher WIP limit.", + "admin-panel": "Interfàcia d’admin", + "settings": "Paramètres", + "people": "Personas", + "registration": "Inscripcion", + "disable-self-registration": "Disable Self-Registration", + "invite": "Convidar", + "invite-people": "Convidat", + "to-boards": "To board(s)", + "email-addresses": "Adreça corrièl", + "smtp-host-description": "The address of the SMTP server that handles your emails.", + "smtp-port-description": "The port your SMTP server uses for outgoing emails.", + "smtp-tls-description": "Enable TLS support for SMTP server", + "smtp-host": "Òst SMTP", + "smtp-port": "Pòrt SMTP", + "smtp-username": "Nom d’utilizaire", + "smtp-password": "Mot de Santa-Clara", + "smtp-tls": "Compatibilitat TLS", + "send-from": "De", + "send-smtp-test": "Se mandar un corrièl d'ensag", + "invitation-code": "Còde de convit", + "email-invite-register-subject": "__inviter__ vos a mandat un convit", + "email-invite-register-text": "Dear __user__,\n\n__inviter__ invites you to kanban board for collaborations.\n\nPlease follow the link below:\n__url__\n\nAnd your invitation code is: __icode__\n\nThanks.", + "email-smtp-test-subject": "SMTP Test Email", + "email-smtp-test-text": "As capitat de mandar un corrièl", + "error-invitation-code-not-exist": "Lo còde de convit existís pas", + "error-notAuthorized": "Sès pas autorizat a agachar aquesta pagina", + "webhook-title": "Webhook Name", + "webhook-token": "Token (Optional for Authentication)", + "outgoing-webhooks": "Outgoing Webhooks", + "bidirectional-webhooks": "Two-Way Webhooks", + "outgoingWebhooksPopup-title": "Outgoing Webhooks", + "boardCardTitlePopup-title": "Card Title Filter", + "disable-webhook": "Disable This Webhook", + "global-webhook": "Global Webhooks", + "new-outgoing-webhook": "New Outgoing Webhook", + "no-name": "(Desconegut)", + "Node_version": "Node version", + "Meteor_version": "Meteor version", + "MongoDB_version": "MongoDB version", + "MongoDB_storage_engine": "MongoDB storage engine", + "MongoDB_Oplog_enabled": "MongoDB Oplog enabled", + "OS_Arch": "OS Arch", + "OS_Cpus": "OS CPU Count", + "OS_Freemem": "OS Free Memory", + "OS_Loadavg": "OS Load Average", + "OS_Platform": "OS Platform", + "OS_Release": "OS Release", + "OS_Totalmem": "OS Total Memory", + "OS_Type": "OS Type", + "OS_Uptime": "OS Uptime", + "days": "jorns", + "hours": "oras", + "minutes": "minutas", + "seconds": "segondas", + "show-field-on-card": "Show this field on card", + "automatically-field-on-card": "Auto create field to all cards", + "showLabel-field-on-card": "Show field label on minicard", + "yes": "Òc", + "no": "Non", + "accounts": "Accounts", + "accounts-allowEmailChange": "Allow Email Change", + "accounts-allowUserNameChange": "Allow Username Change", + "createdAt": "Created at", + "verified": "Verificat", + "active": "Avtivat", + "card-received": "Recebut", + "card-received-on": "Received on", + "card-end": "Fin", + "card-end-on": "Ends on", + "editCardReceivedDatePopup-title": "Change received date", + "editCardEndDatePopup-title": "Change end date", + "setCardColorPopup-title": "Color seleccionada", + "setCardActionsColorPopup-title": "Causir una color", + "setSwimlaneColorPopup-title": "Causir una color", + "setListColorPopup-title": "Causir una color", + "assigned-by": "Assigned By", + "requested-by": "Requested By", + "board-delete-notice": "Deleting is permanent. You will lose all lists, cards and actions associated with this board.", + "delete-board-confirm-popup": "All lists, cards, labels, and activities will be deleted and you won't be able to recover the board contents. There is no undo.", + "boardDeletePopup-title": "Suprimir lo tablèu ?", + "delete-board": "Tablèu suprimit", + "default-subtasks-board": "Subtasks for __board__ board", + "default": "Default", + "queue": "Queue", + "subtask-settings": "Subtasks Settings", + "card-settings": "Card Settings", + "boardSubtaskSettingsPopup-title": "Board Subtasks Settings", + "boardCardSettingsPopup-title": "Card Settings", + "deposit-subtasks-board": "Deposit subtasks to this board:", + "deposit-subtasks-list": "Landing list for subtasks deposited here:", + "show-parent-in-minicard": "Show parent in minicard:", + "prefix-with-full-path": "Prefix with full path", + "prefix-with-parent": "Prefix with parent", + "subtext-with-full-path": "Subtext with full path", + "subtext-with-parent": "Subtext with parent", + "change-card-parent": "Change card's parent", + "parent-card": "Parent card", + "source-board": "Source board", + "no-parent": "Don't show parent", + "activity-added-label": "added label '%s' to %s", + "activity-removed-label": "removed label '%s' from %s", + "activity-delete-attach": "deleted an attachment from %s", + "activity-added-label-card": "added label '%s'", + "activity-removed-label-card": "removed label '%s'", + "activity-delete-attach-card": "deleted an attachment", + "activity-set-customfield": "set custom field '%s' to '%s' in %s", + "activity-unset-customfield": "unset custom field '%s' in %s", + "r-rule": "Rule", + "r-add-trigger": "Add trigger", + "r-add-action": "Add action", + "r-board-rules": "Board rules", + "r-add-rule": "Add rule", + "r-view-rule": "View rule", + "r-delete-rule": "Delete rule", + "r-new-rule-name": "New rule title", + "r-no-rules": "No rules", + "r-when-a-card": "When a card", + "r-is": "is", + "r-is-moved": "is moved", + "r-added-to": "added to", + "r-removed-from": "Removed from", + "r-the-board": "the board", + "r-list": "list", + "set-filter": "Set Filter", + "r-moved-to": "Moved to", + "r-moved-from": "Moved from", + "r-archived": "Moved to Archive", + "r-unarchived": "Restored from Archive", + "r-a-card": "a card", + "r-when-a-label-is": "When a label is", + "r-when-the-label": "When the label", + "r-list-name": "list name", + "r-when-a-member": "When a member is", + "r-when-the-member": "When the member", + "r-name": "name", + "r-when-a-attach": "When an attachment", + "r-when-a-checklist": "When a checklist is", + "r-when-the-checklist": "When the checklist", + "r-completed": "Completed", + "r-made-incomplete": "Made incomplete", + "r-when-a-item": "When a checklist item is", + "r-when-the-item": "When the checklist item", + "r-checked": "Checked", + "r-unchecked": "Unchecked", + "r-move-card-to": "Move card to", + "r-top-of": "Top of", + "r-bottom-of": "Bottom of", + "r-its-list": "its list", + "r-archive": "Desplaçar cap a Archius", + "r-unarchive": "Restore from Archive", + "r-card": "card", + "r-add": "Apondre", + "r-remove": "Remove", + "r-label": "label", + "r-member": "member", + "r-remove-all": "Remove all members from the card", + "r-set-color": "Set color to", + "r-checklist": "checklist", + "r-check-all": "Check all", + "r-uncheck-all": "Uncheck all", + "r-items-check": "items of checklist", + "r-check": "Check", + "r-uncheck": "Uncheck", + "r-item": "item", + "r-of-checklist": "of checklist", + "r-send-email": "Send an email", + "r-to": "to", + "r-subject": "subject", + "r-rule-details": "Rule details", + "r-d-move-to-top-gen": "Move card to top of its list", + "r-d-move-to-top-spec": "Move card to top of list", + "r-d-move-to-bottom-gen": "Move card to bottom of its list", + "r-d-move-to-bottom-spec": "Move card to bottom of list", + "r-d-send-email": "Send email", + "r-d-send-email-to": "to", + "r-d-send-email-subject": "subject", + "r-d-send-email-message": "message", + "r-d-archive": "Move card to Archive", + "r-d-unarchive": "Restore card from Archive", + "r-d-add-label": "Add label", + "r-d-remove-label": "Remove label", + "r-create-card": "Create new card", + "r-in-list": "in list", + "r-in-swimlane": "in swimlane", + "r-d-add-member": "Add member", + "r-d-remove-member": "Remove member", + "r-d-remove-all-member": "Remove all member", + "r-d-check-all": "Check all items of a list", + "r-d-uncheck-all": "Uncheck all items of a list", + "r-d-check-one": "Check item", + "r-d-uncheck-one": "Uncheck item", + "r-d-check-of-list": "of checklist", + "r-d-add-checklist": "Add checklist", + "r-d-remove-checklist": "Remove checklist", + "r-by": "by", + "r-add-checklist": "Add checklist", + "r-with-items": "with items", + "r-items-list": "item1,item2,item3", + "r-add-swimlane": "Add swimlane", + "r-swimlane-name": "swimlane name", + "r-board-note": "Note: leave a field empty to match every possible value.", + "r-checklist-note": "Note: checklist's items have to be written as comma separated values.", + "r-when-a-card-is-moved": "When a card is moved to another list", + "r-set": "Set", + "r-update": "Update", + "r-datefield": "date field", + "r-df-start-at": "start", + "r-df-due-at": "due", + "r-df-end-at": "end", + "r-df-received-at": "received", + "r-to-current-datetime": "to current date/time", + "r-remove-value-from": "Remove value from", + "ldap": "LDAP", + "oauth2": "OAuth2", + "cas": "CAS", + "authentication-method": "Authentication method", + "authentication-type": "Authentication type", + "custom-product-name": "Custom Product Name", + "layout": "Layout", + "hide-logo": "Hide Logo", + "add-custom-html-after-body-start": "Add Custom HTML after <body> start", + "add-custom-html-before-body-end": "Add Custom HTML before </body> end", + "error-undefined": "Something went wrong", + "error-ldap-login": "An error occurred while trying to login", + "display-authentication-method": "Display Authentication Method", + "default-authentication-method": "Default Authentication Method", + "duplicate-board": "Duplicate Board", + "people-number": "The number of people is:", + "swimlaneDeletePopup-title": "Delete Swimlane ?", + "swimlane-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the swimlane. There is no undo.", + "restore-all": "Restore all", + "delete-all": "Delete all", + "loading": "Loading, please wait.", + "previous_as": "last time was", + "act-a-dueAt": "modified due time to \nWhen: __timeValue__\nWhere: __card__\n previous due was __timeOldValue__", + "act-a-endAt": "modified ending time to __timeValue__ from (__timeOldValue__)", + "act-a-startAt": "modified starting time to __timeValue__ from (__timeOldValue__)", + "act-a-receivedAt": "modified received time to __timeValue__ from (__timeOldValue__)", + "a-dueAt": "modified due time to be", + "a-endAt": "modified ending time to be", + "a-startAt": "modified starting time to be", + "a-receivedAt": "modified received time to be", + "almostdue": "current due time %s is approaching", + "pastdue": "current due time %s is past", + "duenow": "current due time %s is today", + "act-newDue": "__list__/__card__ has 1st due reminder [__board__]", + "act-withDue": "__list__/__card__ due reminders [__board__]", + "act-almostdue": "was reminding the current due (__timeValue__) of __card__ is approaching", + "act-pastdue": "was reminding the current due (__timeValue__) of __card__ is past", + "act-duenow": "was reminding the current due (__timeValue__) of __card__ is now", + "act-atUserComment": "You were mentioned in [__board__] __list__/__card__", + "delete-user-confirm-popup": "Are you sure you want to delete this account? There is no undo.", + "accounts-allowUserDelete": "Allow users to self delete their account", + "hide-minicard-label-text": "Hide minicard label text", + "show-desktop-drag-handles": "Show desktop drag handles", + "assignee": "Assignee", + "cardAssigneesPopup-title": "Assignee", + "addmore-detail": "Add a more detailed description", + "show-on-card": "Show on Card", + "new": "New", + "editUserPopup-title": "Edit User", + "newUserPopup-title": "New User", + "notifications": "Notifications", + "view-all": "View All", + "filter-by-unread": "Filter by Unread", + "mark-all-as-read": "Mark all as read", + "allow-rename": "Allow Rename", + "allowRenamePopup-title": "Allow Rename" +} \ No newline at end of file diff --git a/i18n/pl.i18n.json b/i18n/pl.i18n.json index 4e7a8c74..403b3139 100644 --- a/i18n/pl.i18n.json +++ b/i18n/pl.i18n.json @@ -1,769 +1,769 @@ { - "accept": "Akceptuj", - "act-activity-notify": "Powiadomienia aktywności", - "act-addAttachment": "dodał(a) załącznik __attachment__ do karty __card__ na liście __list__ w diagramie czynności __swimlane__ na tablicy __board__", - "act-deleteAttachment": "usunął załącznik __attachment__ na karcie __card__ na liście __list__ w diagramie czynności __swimlane__ na tablicy __board__", - "act-addSubtask": "dodał(a) podzadanie __subtask__ na karcie __card__ na liście __list__ w diagramie czynności __swimlane__ na tablicy __board__", - "act-addLabel": "dodał(a) etykietę __label__ do karty __card__ na liście __list__ w diagramie czynności __swimlane__ na tablicy __board__", - "act-addedLabel": "dodał(a) etykietę __label__ do karty __card__ na liście __list__ w diagramie czynności __swimlane__ na tablicy __board__", - "act-removeLabel": "usunął etykietę __label__ z karty __card__ na liście __list__ w diagramie czynności __swimlane__ na tablicy __board__", - "act-removedLabel": "usunął etykietę __label__ z karty __card__ na liście __list__ w diagramie czynności __swimlane__ na tablicy __board__", - "act-addChecklist": "dodał(a) listę zadań __checklist__ do karty __card__ na liście __list__ w diagramie czynności __swimlane__ na tablicy __board__", - "act-addChecklistItem": "dodał(a) element listy zadań __checklistItem__ do listy zadań __checklist__ na karcie __card__ na liście __list__ na diagramie czynności __swimlane__ na tablicy __board__", - "act-removeChecklist": "usunął listę zadań __checklist__ z karty __card__ na liście __list__ na diagramie czynności __swimlane__ na tablicy __board__", - "act-removeChecklistItem": "usunął element listy zadań __checklistItem__ z listy zadań __checkList__ na karcie __card__ na liście __list__ na diagramie czynności __swimlane__ na tablicy __board__", - "act-checkedItem": "zaznaczył(a) __checklistItem__ na liście zadań __checklist__ na karcie __card__ na liście __list__ na diagramie czynności __swimlane__ na tablicy __board__", - "act-uncheckedItem": "odznaczył(a) __checklistItem__ na liście __checklist__ na karcie __card__ na liście __list__ na diagramie czynności __swimlane__ na tablicy __board__", - "act-completeChecklist": "wykonał(a) wszystkie zadania z listy __checklist__ na karcie __card__ na liście __list__ na diagramie czynności__ na tablicy __board__", - "act-uncompleteChecklist": "wycofał(a) ukończenie wykonania listy __checklist__ na karcie __card__ na liście __list__ na diagramie czynności__ na tablicy __board__", - "act-addComment": "dodał(a) komentarz na karcie __card__: __comment__ na liście __list__ na diagramie czynności __swimlane__ na tablicy __board__", - "act-editComment": "edytował(a) komentarz na karcie __card__: __comment__ na liście __list__ na diagramie czynności __swimlane__ na tablicy __board__", - "act-deleteComment": "usunął komentarz na karcie __card__: __comment__ na liście __list__ na diagramie czynności __swimlane__ na tablicy __board__", - "act-createBoard": "utworzył(a) tablicę __board__", - "act-createSwimlane": "utworzył(a) diagram czynności __swimlane__ na tablicy __board__", - "act-createCard": "utworzył(a) kartę __card__ na liście __list__ na diagramie czynności __swimlane__ na tablicy __board__", - "act-createCustomField": "utworzył(a) niestandardowe pole __customField__ na tablicy __board__", - "act-deleteCustomField": "usunął niestandardowe pole __customField__ na tablicy __board__", - "act-setCustomField": "zmienił(a) niestandardowe pole __customField__: __customFieldValue__ na karcie __card__ na liście __list__ na diagramie czynności __swimlane__ na tablicy __board__", - "act-createList": "dodał(a) listę __list__ do tablicy __board__", - "act-addBoardMember": "dodał(a) użytykownika __member__ do tablicy __board__", - "act-archivedBoard": "Tablica __board__ została przeniesiona do Archiwum", - "act-archivedCard": "przeniósł kartę __card__ na liście __list__ na diagramie czynności __swimlane__ na tablicy __board__ do Archiwum", - "act-archivedList": "przeniósł listę __list__ na diagramie czynności __swimlane__ na tablicy __board__ do Archiwum", - "act-archivedSwimlane": "przeniósł diagram czynności __swimlane__ na tablicy __board__ do Archiwum", - "act-importBoard": "zaimportował(a) tablicę __board__", - "act-importCard": "zaimportował(a) kartę __card__ do listy __list__ na diagramie czynności __swimlane__ na tablicy __board__", - "act-importList": "zaimportował(a) listę __list__ na diagram czynności __swimlane__ do tablicy __board__", - "act-joinMember": "dodał(a) użytkownika __member__ do karty __card__ na liście __list__ na diagramie czynności __swimlane__ na tablicy __board__", - "act-moveCard": "przeniósł kartę __card__ na tablicy __board__ z listy __oldList__ na diagramie czynności __oldSwimlane__ na listę __list__ na diagramie czynności __swimlane__", - "act-moveCardToOtherBoard": "przeniósł kartę __card__ z listy __oldList__ na diagramie czynności __oldSwimlane__ na tablicy __oldBoard__ do listy __listy__ na diagramie czynności __swimlane__ na tablicy __board__", - "act-removeBoardMember": "usunął użytkownika __member__ z tablicy __board__", - "act-restoredCard": "przywrócił(a) kartę __card__ na listę __list__ na diagram czynności__ na tablicy __board__", - "act-unjoinMember": "usunął użytkownika __member__ z karty __card__ na liście __list__ na diagramie czynności __swimlane__ na tablicy __board__", - "act-withBoardTitle": "__board__", - "act-withCardTitle": "[__board__] __card__", - "actions": "Akcje", - "activities": "Ostatnia aktywność", - "activity": "Aktywność", - "activity-added": "dodał(a) %s z %s", - "activity-archived": "%s została przeniesiona do Archiwum", - "activity-attached": "załączono %s z %s", - "activity-created": "utworzył(a) %s", - "activity-customfield-created": "utworzył(a) niestandardowe pole %s", - "activity-excluded": "wyłączono %s z %s", - "activity-imported": "zaimportowano %s to %s z %s", - "activity-imported-board": "zaimportowano %s z %s", - "activity-joined": "dołączono %s", - "activity-moved": "przeniesiono % z %s to %s", - "activity-on": "w %s", - "activity-removed": "usunięto %s z %s", - "activity-sent": "wysłano %s z %s", - "activity-unjoined": "odłączono %s", - "activity-subtask-added": "dodano podzadanie do %s", - "activity-checked-item": "zaznaczono %s w liście zadań%s z %s", - "activity-unchecked-item": "odznaczono %s w liście zadań %s z %s", - "activity-checklist-added": "dodał(a) listę zadań do %s", - "activity-checklist-removed": "usunął listę zadań z %s", - "activity-checklist-completed": "ukończono listę zadań %s z %s", - "activity-checklist-uncompleted": "nieukończono listy zadań %s z %s", - "activity-checklist-item-added": "dodał(a) zadanie '%s' do %s", - "activity-checklist-item-removed": "usunął element z listy zadań '%s' w %s", - "add": "Dodaj", - "activity-checked-item-card": "zaznaczono %s w liście zadań %s", - "activity-unchecked-item-card": "odznaczono %s w liście zadań %s", - "activity-checklist-completed-card": "wykonał(a) wszystkie zadania z listy __checklist__ na karcie __card__ na liście __list__ na diagramie czynności __swimlane__ na tablicy __board__", - "activity-checklist-uncompleted-card": "wycofano ukończenie listy zadań %s", - "activity-editComment": "edytował(a) komentarz %s", - "activity-deleteComment": "usunął komentarz %s", - "add-attachment": "Dodaj załącznik", - "add-board": "Dodaj tablicę", - "add-card": "Dodaj kartę", - "add-swimlane": "Dodaj diagram czynności", - "add-subtask": "Dodaj podzadanie", - "add-checklist": "Dodaj listę kontrolną", - "add-checklist-item": "Dodaj element do listy kontrolnej", - "add-cover": "Dodaj okładkę", - "add-label": "Dodaj etykietę", - "add-list": "Dodaj listę", - "add-members": "Dodaj członków", - "added": "Dodane", - "addMemberPopup-title": "Członkowie", - "admin": "Administrator", - "admin-desc": "Może widzieć i edytować karty, usuwać członków oraz zmieniać ustawienia tablicy.", - "admin-announcement": "Ogłoszenie", - "admin-announcement-active": "Włącz ogłoszenie systemowe", - "admin-announcement-title": "Ogłoszenie od administratora", - "all-boards": "Wszystkie tablice", - "and-n-other-card": "I __count__ inna karta", - "and-n-other-card_plural": "I __count__ inne karty", - "apply": "Zastosuj", - "app-is-offline": "Trwa ładowanie, proszę czekać. Odświeżenie strony może spowodować utratę danych. Jeśli strona się nie przeładowuje, upewnij się, że serwer działa poprawnie.", - "archive": "Przenieś do Archiwum", - "archive-all": "Przenieś wszystko do Archiwum", - "archive-board": "Przenieś tablicę do Archiwum", - "archive-card": "Przenieś kartę do Archiwum", - "archive-list": "Przenieś listę do Archiwum", - "archive-swimlane": "Przenieś diagram czynności do Archiwum", - "archive-selection": "Przenieś zaznaczone do Archiwum", - "archiveBoardPopup-title": "Przenieść tablicę do Archiwum?", - "archived-items": "Archiwum", - "archived-boards": "Tablice w Archiwum", - "restore-board": "Przywróć tablicę", - "no-archived-boards": "Brak tablic w Archiwum.", - "archives": "Archiwum", - "template": "Szablon", - "templates": "Szablony", - "assign-member": "Dodaj członka", - "attached": "załączono", - "attachment": "Załącznik", - "attachment-delete-pop": "Usunięcie załącznika jest nieodwracalne.", - "attachmentDeletePopup-title": "Usunąć załącznik?", - "attachments": "Załączniki", - "auto-watch": "Automatycznie obserwuj tablice gdy zostaną stworzone", - "avatar-too-big": "Awatar jest za duży (maksymalnie 70KB)", - "back": "Wstecz", - "board-change-color": "Zmień kolor", - "board-nb-stars": "%s odznaczeń", - "board-not-found": "Nie znaleziono tablicy", - "board-private-info": "Ta tablica będzie <strong>prywatna</strong>.", - "board-public-info": "Ta tablica będzie <strong>publiczna<strong>.", - "boardChangeColorPopup-title": "Zmień tło tablicy", - "boardChangeTitlePopup-title": "Zmień nazwę tablicy", - "boardChangeVisibilityPopup-title": "Zmień widoczność tablicy", - "boardChangeWatchPopup-title": "Zmień sposób wysyłania powiadomień", - "boardMenuPopup-title": "Ustawienia tablicy", - "boardChangeViewPopup-title": "Widok tablicy", - "boards": "Tablice", - "board-view": "Widok tablicy", - "board-view-cal": "Kalendarz", - "board-view-swimlanes": "Diagramy czynności", - "board-view-collapse": "Zwiń", - "board-view-lists": "Listy", - "bucket-example": "Tak jak na przykład \"lista kubełkowa\"", - "cancel": "Anuluj", - "card-archived": "Ta karta została przeniesiona do Archiwum.", - "board-archived": "Ta tablica została przeniesiona do Archiwum.", - "card-comments-title": "Ta karta ma %s komentarzy.", - "card-delete-notice": "Usunięcie jest trwałe. Stracisz wszystkie akcje powiązane z tą kartą.", - "card-delete-pop": "Wszystkie akcje będą usunięte z widoku aktywności, nie można będzie ponownie otworzyć karty. Usunięcie jest nieodwracalne.", - "card-delete-suggest-archive": "Możesz przenieść kartę do Archiwum, a następnie usunąć ją z tablicy i zachować ją w Aktywności.", - "card-due": "Ukończenie", - "card-due-on": "Ukończenie w", - "card-spent": "Spędzony czas", - "card-edit-attachments": "Edytuj załączniki", - "card-edit-custom-fields": "Edytuj niestandardowe pola", - "card-edit-labels": "Edytuj etykiety", - "card-edit-members": "Edytuj członków", - "card-labels-title": "Zmień etykiety karty", - "card-members-title": "Dodaj lub usuń członków tablicy z karty.", - "card-start": "Rozpoczęcie", - "card-start-on": "Zaczyna się o", - "cardAttachmentsPopup-title": "Dodaj załącznik z", - "cardCustomField-datePopup-title": "Zmień datę", - "cardCustomFieldsPopup-title": "Edytuj niestandardowe pola", - "cardDeletePopup-title": "Usunąć kartę?", - "cardDetailsActionsPopup-title": "Czynności kart", - "cardLabelsPopup-title": "Etykiety", - "cardMembersPopup-title": "Członkowie", - "cardMorePopup-title": "Więcej", - "cardTemplatePopup-title": "Utwórz szablon", - "cards": "Karty", - "cards-count": "Karty", - "casSignIn": "Zaloguj się poprzez CAS", - "cardType-card": "Karta", - "cardType-linkedCard": "Podpięta karta", - "cardType-linkedBoard": "Podpięta tablica", - "change": "Zmień", - "change-avatar": "Zmień avatar", - "change-password": "Zmień hasło", - "change-permissions": "Zmień uprawnienia", - "change-settings": "Zmień ustawienia", - "changeAvatarPopup-title": "Zmień avatar", - "changeLanguagePopup-title": "Zmień język", - "changePasswordPopup-title": "Zmień hasło", - "changePermissionsPopup-title": "Zmień uprawnienia", - "changeSettingsPopup-title": "Zmień ustawienia", - "subtasks": "Podzadania", - "checklists": "Listy zadań", - "click-to-star": "Kliknij by odznaczyć tę tablicę.", - "click-to-unstar": "Kliknij by usunąć odznaczenie tej tablicy.", - "clipboard": "Schowka lub poprzez przeciągnij & upuść", - "close": "Zamknij", - "close-board": "Zamknij tablicę", - "close-board-pop": "Będziesz w stanie przywrócić tablicę poprzez kliknięcie przycisku \"Archiwizuj\" w nagłówku strony domowej.", - "color-black": "czarny", - "color-blue": "niebieski", - "color-crimson": "karmazynowy", - "color-darkgreen": "ciemnozielony", - "color-gold": "złoty", - "color-gray": "szary", - "color-green": "zielony", - "color-indigo": "indygo", - "color-lime": "limonkowy", - "color-magenta": "fuksjowy", - "color-mistyrose": "różowy", - "color-navy": "granatowy", - "color-orange": "pomarańczowy", - "color-paleturquoise": "turkusowy", - "color-peachpuff": "brzoskwiniowy", - "color-pink": "różowy", - "color-plum": "śliwkowy", - "color-purple": "fioletowy", - "color-red": "czerwony", - "color-saddlebrown": "jasnobrązowy", - "color-silver": "srebrny", - "color-sky": "błękitny", - "color-slateblue": "szaroniebieski", - "color-white": "miały", - "color-yellow": "żółty", - "unset-color": "Nieustawiony", - "comment": "Komentarz", - "comment-placeholder": "Dodaj komentarz", - "comment-only": "Tylko komentowanie", - "comment-only-desc": "Może tylko komentować w kartach.", - "no-comments": "Bez komentarzy", - "no-comments-desc": "Nie widzi komentarzy i aktywności.", - "worker": "Pracownik", - "worker-desc": "Możesz tylko przenieść karty, przypisać je do siebie i na nich komentować.", - "computer": "Komputera", - "confirm-subtask-delete-dialog": "Czy jesteś pewien, że chcesz usunąć to podzadanie?", - "confirm-checklist-delete-dialog": "Czy jesteś pewien, że chcesz usunąć listę zadań?", - "copy-card-link-to-clipboard": "Skopiuj łącze karty do schowka", - "linkCardPopup-title": "Podepnij kartę", - "searchElementPopup-title": "Wyszukaj", - "copyCardPopup-title": "Skopiuj kartę", - "copyChecklistToManyCardsPopup-title": "Kopiuj szablon listy zadań do wielu kart", - "copyChecklistToManyCardsPopup-instructions": "Docelowe tytuły i opisy kart są w formacie JSON", - "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"Tytuł pierwszej karty\", \"description\":\"Opis pierwszej karty\"}, {\"title\":\"Tytuł drugiej karty\",\"description\":\"Opis drugiej karty\"},{\"title\":\"Tytuł ostatniej karty\",\"description\":\"Opis ostatniej karty\"} ]", - "create": "Utwórz", - "createBoardPopup-title": "Utwórz tablicę", - "chooseBoardSourcePopup-title": "Import tablicy", - "createLabelPopup-title": "Utwórz etykietę", - "createCustomField": "Utwórz pole", - "createCustomFieldPopup-title": "Utwórz pole", - "current": "obecny", - "custom-field-delete-pop": "Nie ma możliwości wycofania tej operacji. To usunie te niestandardowe pole ze wszystkich kart oraz usunie ich całą historię.", - "custom-field-checkbox": "Pole wyboru", - "custom-field-date": "Data", - "custom-field-dropdown": "Lista rozwijana", - "custom-field-dropdown-none": "(puste)", - "custom-field-dropdown-options": "Opcje listy", - "custom-field-dropdown-options-placeholder": "Naciśnij przycisk Enter by zobaczyć więcej opcji", - "custom-field-dropdown-unknown": "(nieznany)", - "custom-field-number": "Numer", - "custom-field-text": "Tekst", - "custom-fields": "Niestandardowe pola", - "date": "Data", - "decline": "Odrzuć", - "default-avatar": "Domyślny avatar", - "delete": "Usuń", - "deleteCustomFieldPopup-title": "Usunąć niestandardowe pole?", - "deleteLabelPopup-title": "Usunąć etykietę?", - "description": "Opis", - "disambiguateMultiLabelPopup-title": "Ujednolić etykiety czynności", - "disambiguateMultiMemberPopup-title": "Ujednolić etykiety członków", - "discard": "Odrzuć", - "done": "Zrobiono", - "download": "Pobierz", - "edit": "Edytuj", - "edit-avatar": "Zmień avatar", - "edit-profile": "Edytuj profil", - "edit-wip-limit": "Zmień limit kart na liście", - "soft-wip-limit": "Pozwól na nadmiarowe karty na liście", - "editCardStartDatePopup-title": "Zmień datę rozpoczęcia", - "editCardDueDatePopup-title": "Zmień datę ukończenia", - "editCustomFieldPopup-title": "Edytuj pole", - "editCardSpentTimePopup-title": "Zmień spędzony czas", - "editLabelPopup-title": "Zmień etykietę", - "editNotificationPopup-title": "Zmień tryb powiadamiania", - "editProfilePopup-title": "Edytuj profil", - "email": "Email", - "email-enrollAccount-subject": "Konto zostało utworzone na __siteName__", - "email-enrollAccount-text": "Witaj __user__,\nAby zacząć korzystać z serwisu, kliknij w link poniżej.\n__url__\nDzięki.", - "email-fail": "Wysyłanie emaila nie powiodło się.", - "email-fail-text": "Bład w trakcie wysyłania wiadomości email", - "email-invalid": "Nieprawidłowy email", - "email-invite": "Zaproś przez email", - "email-invite-subject": "__inviter__ wysłał Ci zaproszenie", - "email-invite-text": "Drogi __user__,\n__inviter__ zaprosił Cię do współpracy w tablicy \"__board__\".\nZobacz więcej:\n__url__\nDzięki.", - "email-resetPassword-subject": "Zresetuj swoje hasło na __siteName__", - "email-resetPassword-text": "Witaj __user__,\nAby zresetować hasło, kliknij w link poniżej.\n__url__\nDzięki.", - "email-sent": "Email wysłany", - "email-verifyEmail-subject": "Zweryfikuj swój adres email na __siteName__", - "email-verifyEmail-text": "Witaj __user__,\nAby zweryfikować adres email, kliknij w link poniżej.\n__url__\nDzięki.", - "enable-wip-limit": "Włącz limit kart na liście", - "error-board-doesNotExist": "Ta tablica nie istnieje", - "error-board-notAdmin": "Musisz być administratorem tej tablicy żeby to zrobić", - "error-board-notAMember": "Musisz być członkiem tej tablicy, żeby wykonać tę czynność", - "error-json-malformed": "Twoja fraza nie jest w formacie JSON", - "error-json-schema": "Twoje dane JSON nie zawierają prawidłowych informacji w poprawnym formacie", - "error-list-doesNotExist": "Ta lista nie isnieje", - "error-user-doesNotExist": "Ten użytkownik nie istnieje", - "error-user-notAllowSelf": "Nie możesz zaprosić samego siebie", - "error-user-notCreated": "Ten użytkownik nie został stworzony", - "error-username-taken": "Ta nazwa jest już zajęta", - "error-email-taken": "Adres email jest już zarezerwowany", - "export-board": "Eksportuj tablicę", - "sort": "Sortuj", - "sort-desc": "Kliknij by sortować listę", - "list-sort-by": "Sortuj listę przez:", - "list-label-modifiedAt": "Ostatni czas dostępu", - "list-label-title": "Nazwa listy", - "list-label-sort": "Twoja kolejność ustawiona ręcznie", - "list-label-short-modifiedAt": "(O)", - "list-label-short-title": "(N)", - "list-label-short-sort": "(K)", - "filter": "Filtr", - "filter-cards": "Filtruj karty i listy", - "list-filter-label": "Filtruj listy względem tytułu", - "filter-clear": "Usuń filter", - "filter-no-label": "Brak etykiety", - "filter-no-member": "Brak członków", - "filter-no-custom-fields": "Brak niestandardowych pól", - "filter-show-archive": "Pokaż zarchiwizowane listy", - "filter-hide-empty": "Ukryj puste listy", - "filter-on": "Filtr jest włączony", - "filter-on-desc": "Filtrujesz karty na tej tablicy. Kliknij tutaj by edytować filtr.", - "filter-to-selection": "Odfiltruj zaznaczenie", - "advanced-filter-label": "Zaawansowane filtry", - "advanced-filter-description": "Zaawansowane filtry pozwalają na wykorzystanie ciągu znaków wraz z następującymi operatorami: == != <= >= && || (). Spacja jest używana jako separator pomiędzy operatorami. Możesz przefiltrowywać wszystkie niestandardowe pola wpisując ich nazwy lub wartości, na przykład: Pole1 == Wartość1.\nUwaga: Jeśli pola lub wartości zawierają spację, musisz je zawrzeć w pojedyncze cudzysłowie, na przykład: 'Pole 1' == 'Wartość 1'. Dla pojedynczych znaków, które powinny być pominięte należy użyć \\, na przykład Pole1 == I\\'m. Możesz także wykorzystywać mieszane warunki, na przykład P1 == W1 || P1 == W2. Standardowo wszystkie operatory są interpretowane od lewej do prawej. Możesz także zmienić kolejność interpretacji wykorzystując nawiasy, na przykład P1 == W1 && (P2 == W2 || P2 == W3). Możesz także wyszukiwać tekstowo wykorzystując wyrażenia regularne, na przykład: P1 == /Tes.*/i", - "fullname": "Pełna nazwa", - "header-logo-title": "Wróć do swojej strony z tablicami.", - "hide-system-messages": "Ukryj wiadomości systemowe", - "headerBarCreateBoardPopup-title": "Utwórz tablicę", - "home": "Strona główna", - "import": "Importuj", - "link": "Podłącz", - "import-board": "importuj tablice", - "import-board-c": "Import tablicy", - "import-board-title-trello": "Importuj tablicę z Trello", - "import-board-title-wekan": "Importuj tablicę z poprzedniego eksportu", - "import-sandstorm-backup-warning": "Nie usuwaj danych, które importujesz ze źródłowej tablicy lub Trello zanim upewnisz się, że wszystko zostało prawidłowo przeniesione przy czym brane jest pod uwagę ponowne uruchomienie strony, ponieważ w przypadku błędu braku tablicy stracisz dane.", - "import-sandstorm-warning": "Zaimportowana tablica usunie wszystkie istniejące dane na aktualnej tablicy oraz zastąpi ją danymi z tej importowanej.", - "from-trello": "Z Trello", - "from-wekan": "Z poprzedniego eksportu", - "import-board-instruction-trello": "W twojej tablicy na Trello przejdź do 'Menu', następnie 'Więcej', 'Drukuj i eksportuj', 'Eksportuj jako JSON' i skopiuj wynik", - "import-board-instruction-wekan": "Na Twojej tablicy przejdź do 'Menu', a następnie wybierz 'Eksportuj tablicę' i skopiuj tekst w pobranym pliku.", - "import-board-instruction-about-errors": "W przypadku, gdy otrzymujesz błędy importowania tablicy, czasami importowanie pomimo wszystko działa poprawnie i tablica znajduje się w oknie Wszystkie tablice.", - "import-json-placeholder": "Wklej Twoje dane JSON tutaj", - "import-map-members": "Przypisz członków", - "import-members-map": "Twoje zaimportowane tablice mają kilku członków. Proszę wybierz członków których chcesz zaimportować dla Twoich użytkowników", - "import-show-user-mapping": "Przejrzyj wybranych członków", - "import-user-select": "Wybierz istniejącego użytkownika, który ma stać się członkiem", - "importMapMembersAddPopup-title": "Wybierz użytkownika", - "info": "Wersja", - "initials": "Inicjały", - "invalid-date": "Błędna data", - "invalid-time": "Błędny czas", - "invalid-user": "Niepoprawna nazwa użytkownika", - "joined": "dołączył", - "just-invited": "Zostałeś zaproszony do tej tablicy", - "keyboard-shortcuts": "Skróty klawiaturowe", - "label-create": "Utwórz etykietę", - "label-default": "'%s' etykieta (domyślna)", - "label-delete-pop": "Nie da się tego wycofać. To usunie tę etykietę ze wszystkich kart i usunie ich historię.", - "labels": "Etykiety", - "language": "Język", - "last-admin-desc": "Nie możesz zmienić roli użytkownika, ponieważ musi istnieć co najmniej jeden administrator.", - "leave-board": "Opuść tablicę", - "leave-board-pop": "Czy jesteś pewien, że chcesz opuścić tablicę __boardTitle__? Zostaniesz usunięty ze wszystkich kart tej tablicy.", - "leaveBoardPopup-title": "Opuścić tablicę?", - "link-card": "Link do tej karty", - "list-archive-cards": "Przenieś wszystkie karty z tej listy do Archiwum", - "list-archive-cards-pop": "To usunie wszystkie karty z tej listy z tej tablicy. Aby przejrzeć karty w Archiwum i przywrócić na tablicę, kliknij \"Menu\" > \"Archiwizuj\".", - "list-move-cards": "Przenieś wszystkie karty z tej listy", - "list-select-cards": "Zaznacz wszystkie karty z tej listy", - "set-color-list": "Ustaw kolor", - "listActionPopup-title": "Lista akcji", - "swimlaneActionPopup-title": "Opcje diagramu czynności", - "swimlaneAddPopup-title": "Dodaj diagram czynności poniżej", - "listImportCardPopup-title": "Zaimportuj kartę z Trello", - "listMorePopup-title": "Więcej", - "link-list": "Podepnij do tej listy", - "list-delete-pop": "Wszystkie czynności zostaną usunięte z Aktywności i nie będziesz w stanie przywrócić listy. Nie ma możliwości cofnięcia tej operacji.", - "list-delete-suggest-archive": "Możesz przenieść listę do Archiwum, a następnie usunąć ją z tablicy i zachować ją w Aktywności.", - "lists": "Listy", - "swimlanes": "Diagramy czynności", - "log-out": "Wyloguj", - "log-in": "Zaloguj", - "loginPopup-title": "Zaloguj", - "memberMenuPopup-title": "Ustawienia członków", - "members": "Członkowie", - "menu": "Menu", - "move-selection": "Przenieś zaznaczone", - "moveCardPopup-title": "Przenieś kartę", - "moveCardToBottom-title": "Przenieś na dół", - "moveCardToTop-title": "Przenieś na górę", - "moveSelectionPopup-title": "Przenieś zaznaczone", - "multi-selection": "Wielokrotne zaznaczenie", - "multi-selection-on": "Wielokrotne zaznaczenie jest włączone", - "muted": "Wycisz", - "muted-info": "Nie dostaniesz powiadomienia o zmianach w tej tablicy.", - "my-boards": "Moje tablice", - "name": "Nazwa", - "no-archived-cards": "Brak kart w Archiwum.", - "no-archived-lists": "Brak list w Archiwum.", - "no-archived-swimlanes": "Brak diagramów czynności w Archiwum", - "no-results": "Brak wyników", - "normal": "Użytkownik standardowy", - "normal-desc": "Może widzieć i edytować karty. Nie może zmieniać ustawiań.", - "not-accepted-yet": "Zaproszenie jeszcze niezaakceptowane", - "notify-participate": "Otrzymuj aktualizacje kart, w których uczestniczysz jako twórca lub członek.", - "notify-watch": "Otrzymuj powiadomienia z tablic, list i kart, które obserwujesz", - "optional": "opcjonalny", - "or": "lub", - "page-maybe-private": "Ta strona może być prywatna. Możliwe, że możesz ją zobaczyć po <a href='%s'>zalogowaniu</a>.", - "page-not-found": "Strona nie znaleziona.", - "password": "Hasło", - "paste-or-dragdrop": "wklej lub przeciągnij & upuść (tylko grafika)", - "participating": "Uczestniczysz", - "preview": "Podgląd", - "previewAttachedImagePopup-title": "Podgląd", - "previewClipboardImagePopup-title": "Podgląd", - "private": "Prywatny", - "private-desc": "Ta tablica jest prywatna. Tylko osoby dodane do tej tablicy mogą ją zobaczyć i edytować.", - "profile": "Profil", - "public": "Publiczny", - "public-desc": "Ta tablica jest publiczna. Jest widoczna dla wszystkich, którzy mają do niej odnośnik i będzie wynikiem silników wyszukiwania takich jak Google. Tylko użytkownicy dodani do tablicy mogą ją edytować.", - "quick-access-description": "Odznacz tablicę aby dodać skrót na tym pasku.", - "remove-cover": "Usuń okładkę", - "remove-from-board": "Usuń z tablicy", - "remove-label": "Usuń etykietę", - "listDeletePopup-title": "Usunąć listę?", - "remove-member": "Usuń członka", - "remove-member-from-card": "Usuń z karty", - "remove-member-pop": "Remove __name__ (__username__) from __boardTitle__? The member will be removed from all cards on this board. They will receive a notification.", - "removeMemberPopup-title": "Usunąć członka?", - "rename": "Zmień nazwę", - "rename-board": "Zmień nazwę tablicy", - "restore": "Przywróć", - "save": "Zapisz", - "search": "Wyszukaj", - "rules": "Reguły", - "search-cards": "Search from card/list titles, descriptions and custom fields on this board", - "search-example": "Czego mam szukać?", - "select-color": "Wybierz kolor", - "set-wip-limit-value": "Ustaw maksymalny limit zadań na tej liście", - "setWipLimitPopup-title": "Ustaw limit kart na liście", - "shortcut-assign-self": "Przypisz siebie do obecnej karty", - "shortcut-autocomplete-emoji": "Autouzupełnianie emoji", - "shortcut-autocomplete-members": "Autouzupełnianie członków", - "shortcut-clear-filters": "Usuń wszystkie filtry", - "shortcut-close-dialog": "Zamknij okno", - "shortcut-filter-my-cards": "Filtruj moje karty", - "shortcut-show-shortcuts": "Przypnij do listy skrótów", - "shortcut-toggle-filterbar": "Przełącz boczny pasek filtru", - "shortcut-toggle-sidebar": "Przełącz boczny pasek tablicy", - "show-cards-minimum-count": "Pokaż licznik kart, jeśli lista zawiera więcej niż", - "sidebar-open": "Otwórz pasek boczny", - "sidebar-close": "Zamknij pasek boczny", - "signupPopup-title": "Utwórz konto", - "star-board-title": "Kliknij by oznaczyć tę tablicę gwiazdką. Pojawi się wtedy na liście tablic na górze.", - "starred-boards": "Odznaczone tablice", - "starred-boards-description": "Tablice oznaczone gwiazdką pojawią się na liście na górze.", - "subscribe": "Zapisz się", - "team": "Zespół", - "this-board": "ta tablica", - "this-card": "ta karta", - "spent-time-hours": "Spędzony czas (w godzinach)", - "overtime-hours": "Nadgodziny (czas)", - "overtime": "Dodatkowo", - "has-overtime-cards": "Ma dodatkowych kart", - "has-spenttime-cards": "Ma karty z wykorzystanym czasem", - "time": "Czas", - "title": "Tytuł", - "tracking": "Śledź", - "tracking-info": "Dostaniesz powiadomienie o zmianach kart, w których bierzesz udział jako twórca lub członek.", - "type": "Typ", - "unassign-member": "Nieprzypisany członek", - "unsaved-description": "Masz niezapisany opis.", - "unwatch": "Nie obserwuj", - "upload": "Wyślij", - "upload-avatar": "Wyślij avatar", - "uploaded-avatar": "Wysłany avatar", - "username": "Nazwa użytkownika", - "view-it": "Zobacz", - "warn-list-archived": "Ostrzeżenie: ta karta jest na liście będącej w Archiwum", - "watch": "Obserwuj", - "watching": "Obserwuj", - "watching-info": "Dostaniesz powiadomienie o każdej zmianie na tej tablicy.", - "welcome-board": "Tablica powitalna", - "welcome-swimlane": "Kamień milowy 1", - "welcome-list1": "Podstawy", - "welcome-list2": "Zaawansowane", - "card-templates-swimlane": "Utwórz szablony", - "list-templates-swimlane": "Wyświetl szablony", - "board-templates-swimlane": "Szablony tablic", - "what-to-do": "Co chcesz zrobić?", - "wipLimitErrorPopup-title": "Nieprawidłowy limit kart na liście", - "wipLimitErrorPopup-dialog-pt1": "Aktualna ilość kart na tej liście jest większa niż aktualny zdefiniowany limit kart.", - "wipLimitErrorPopup-dialog-pt2": "Proszę przenieś zadania z tej listy lub zmień limit kart na tej liście na wyższy.", - "admin-panel": "Panel administracyjny", - "settings": "Ustawienia", - "people": "Osoby", - "registration": "Rejestracja", - "disable-self-registration": "Wyłącz samodzielną rejestrację", - "invite": "Zaproś", - "invite-people": "Zaproś osoby", - "to-boards": "Do tablic(y)", - "email-addresses": "Adres e-mail", - "smtp-host-description": "Adres serwera SMTP, który wysyła Twoje maile.", - "smtp-port-description": "Port, który Twój serwer SMTP wykorzystuje do wysyłania emaili.", - "smtp-tls-description": "Włącz wsparcie TLS dla serwera SMTP", - "smtp-host": "Serwer SMTP", - "smtp-port": "Port SMTP", - "smtp-username": "Nazwa użytkownika", - "smtp-password": "Hasło", - "smtp-tls": "Wsparcie dla TLS", - "send-from": "Od", - "send-smtp-test": "Wyślij wiadomość testową do siebie", - "invitation-code": "Kod z zaproszenia", - "email-invite-register-subject": "__inviter__ wysłał Ci zaproszenie", - "email-invite-register-text": "Drogi __user__,\n\n__inviter__ zaprasza Cię do współpracy na naszej tablicy kanban.\n\nAby kontynuować, wejdź w poniższy link:\n__url__\n\nTwój kod zaproszenia to: __icode__\n\nDziękuję.", - "email-smtp-test-subject": "Wiadomość testowa SMTP", - "email-smtp-test-text": "Wiadomość testowa została wysłana z powodzeniem.", - "error-invitation-code-not-exist": "Kod zaproszenia nie istnieje", - "error-notAuthorized": "Nie jesteś uprawniony do przeglądania tej strony.", - "webhook-title": "Nazwa webhooka", - "webhook-token": "Token (opcjonalny do autoryzacji)", - "outgoing-webhooks": "Wychodzące webhooki", - "bidirectional-webhooks": "Dwustronne webhooki", - "outgoingWebhooksPopup-title": "Wychodzące webhooki", - "boardCardTitlePopup-title": "Filtruj poprzez nazwę karty", - "disable-webhook": "Wyłącz tego webhooka", - "global-webhook": "Globalne webhooki", - "new-outgoing-webhook": "Nowy wychodzący webhook", - "no-name": "(nieznany)", - "Node_version": "Wersja Node", - "Meteor_version": "Wersja Meteor", - "MongoDB_version": "Wersja MongoDB", - "MongoDB_storage_engine": "Silnik MongoDB", - "MongoDB_Oplog_enabled": "MongoDB - włączony Oplog", - "OS_Arch": "Architektura systemu", - "OS_Cpus": "Ilość rdzeni systemu", - "OS_Freemem": "Wolna pamięć RAM", - "OS_Loadavg": "Średnie obciążenie systemu", - "OS_Platform": "Platforma systemu", - "OS_Release": "Wersja jądra", - "OS_Totalmem": "Dostępna pamięć RAM", - "OS_Type": "Typ systemu", - "OS_Uptime": "Czas działania systemu", - "days": "dni", - "hours": "godzin", - "minutes": "minut", - "seconds": "sekund", - "show-field-on-card": "Pokaż te pole na karcie", - "automatically-field-on-card": "Automatycznie stwórz pole dla wszystkich kart", - "showLabel-field-on-card": "Pokaż pole etykiety w minikarcie", - "yes": "Tak", - "no": "Nie", - "accounts": "Konto", - "accounts-allowEmailChange": "Zezwól na zmianę adresu email", - "accounts-allowUserNameChange": "Zezwól na zmianę nazwy użytkownika", - "createdAt": "Stworzono o", - "verified": "Zweryfikowane", - "active": "Aktywny", - "card-received": "Odebrano", - "card-received-on": "Odebrano", - "card-end": "Koniec", - "card-end-on": "Kończy się", - "editCardReceivedDatePopup-title": "Zmień datę odebrania", - "editCardEndDatePopup-title": "Zmień datę ukończenia", - "setCardColorPopup-title": "Ustaw kolor", - "setCardActionsColorPopup-title": "Wybierz kolor", - "setSwimlaneColorPopup-title": "Wybierz kolor", - "setListColorPopup-title": "Wybierz kolor", - "assigned-by": "Przypisane przez", - "requested-by": "Zlecone przez", - "board-delete-notice": "Usuwanie jest permanentne. Stracisz wszystkie listy, kart oraz czynności przypisane do tej tablicy.", - "delete-board-confirm-popup": "Wszystkie listy, etykiety oraz aktywności zostaną usunięte i nie będziesz w stanie przywrócić zawartości tablicy. Tego nie da się cofnąć.", - "boardDeletePopup-title": "Usunąć tablicę?", - "delete-board": "Usuń tablicę", - "default-subtasks-board": "Podzadania dla tablicy __board__", - "default": "Domyślny", - "queue": "Kolejka", - "subtask-settings": "Ustawienia podzadań", - "card-settings": "Ustawienia karty", - "boardSubtaskSettingsPopup-title": "Ustawienia tablicy podzadań", - "boardCardSettingsPopup-title": "Ustawienia kart", - "deposit-subtasks-board": "Przechowuj podzadania na tablicy:", - "deposit-subtasks-list": "Początkowa lista dla podzadań jest przechowywana w:", - "show-parent-in-minicard": "Pokaż rodzica w minikarcie:", - "prefix-with-full-path": "Prefix z pełną ścieżką", - "prefix-with-parent": "Prefix z rodzicem", - "subtext-with-full-path": "Podtekst z pełną ścieżką", - "subtext-with-parent": "Podtekst z rodzicem", - "change-card-parent": "Zmień rodzica karty", - "parent-card": "Karta rodzica", - "source-board": "Tablica źródłowa", - "no-parent": "Nie pokazuj rodzica", - "activity-added-label": "dodał(a) etykietę '%s' z '%s'", - "activity-removed-label": "usunął etykietę '%s' z '%s'", - "activity-delete-attach": "usunął załącznik z %s", - "activity-added-label-card": "dodał(a) etykietę '%s'", - "activity-removed-label-card": "usunął etykietę '%s'", - "activity-delete-attach-card": "usunął załącznik", - "activity-set-customfield": "ustawiono niestandardowe pole '%s' do '%s' na '%s'", - "activity-unset-customfield": "wyczyszczono niestandardowe pole '%s' na '%s'", - "r-rule": "Reguła", - "r-add-trigger": "Dodaj przełącznik", - "r-add-action": "Dodaj czynność", - "r-board-rules": "Reguły tablicy", - "r-add-rule": "Dodaj regułę", - "r-view-rule": "Zobacz regułę", - "r-delete-rule": "Usuń regułę", - "r-new-rule-name": "Nowa nazwa reguły", - "r-no-rules": "Brak regułę", - "r-when-a-card": "Gdy karta", - "r-is": "jest", - "r-is-moved": "jest przenoszona", - "r-added-to": "dodana do", - "r-removed-from": "usunął z", - "r-the-board": "tablicy", - "r-list": "lista", - "set-filter": "Ustaw filtr", - "r-moved-to": "Przeniesiono do", - "r-moved-from": "Przeniesiono z", - "r-archived": "Przeniesione z Archiwum", - "r-unarchived": "Przywrócone z Archiwum", - "r-a-card": "karta", - "r-when-a-label-is": "Gdy etykieta jest", - "r-when-the-label": "Gdy etykieta jest", - "r-list-name": "nazwa listy", - "r-when-a-member": "Gdy członek jest", - "r-when-the-member": "Gdy członek jest", - "r-name": "nazwa", - "r-when-a-attach": "Gdy załącznik", - "r-when-a-checklist": "Gdy lista zadań jest", - "r-when-the-checklist": "Gdy lista zadań", - "r-completed": "Ukończono", - "r-made-incomplete": "Niedokończone", - "r-when-a-item": "Gdy lista zadań jest", - "r-when-the-item": "Gdy element listy zadań", - "r-checked": "Zaznaczony", - "r-unchecked": "Odznaczony", - "r-move-card-to": "Przenieś kartę do", - "r-top-of": "Góra od", - "r-bottom-of": "Dół od", - "r-its-list": "tej listy", - "r-archive": "Przenieś do Archiwum", - "r-unarchive": "Przywróć z Archiwum", - "r-card": "karta", - "r-add": "Dodaj", - "r-remove": "Usuń", - "r-label": "etykieta", - "r-member": "członek", - "r-remove-all": "Usuń wszystkich członków tej karty", - "r-set-color": "Ustaw kolor na", - "r-checklist": "lista zadań", - "r-check-all": "Zaznacz wszystkie", - "r-uncheck-all": "Odznacz wszystkie", - "r-items-check": "elementy listy", - "r-check": "Zaznacz", - "r-uncheck": "Odznacz", - "r-item": "element", - "r-of-checklist": "z listy zadań", - "r-send-email": "Wyślij wiadomość email", - "r-to": "do", - "r-subject": "temat", - "r-rule-details": "Szczegóły reguł", - "r-d-move-to-top-gen": "Przenieś kartę na górę tej listy", - "r-d-move-to-top-spec": "Przenieś kartę na górę listy", - "r-d-move-to-bottom-gen": "Przenieś kartę na dół tej listy", - "r-d-move-to-bottom-spec": "Przenieś kartę na dół listy", - "r-d-send-email": "Wyślij wiadomość email", - "r-d-send-email-to": "do", - "r-d-send-email-subject": "temat", - "r-d-send-email-message": "wiadomość", - "r-d-archive": "Przenieś kartę z Archiwum", - "r-d-unarchive": "Przywróć kartę z Archiwum", - "r-d-add-label": "Dodaj etykietę", - "r-d-remove-label": "Usuń etykietę", - "r-create-card": "Utwórz nową kartę", - "r-in-list": "na liście", - "r-in-swimlane": "w diagramie zdarzeń", - "r-d-add-member": "Dodaj członka", - "r-d-remove-member": "Usuń członka", - "r-d-remove-all-member": "Usuń wszystkich członków", - "r-d-check-all": "Zaznacz wszystkie elementy listy", - "r-d-uncheck-all": "Odznacz wszystkie elementy listy", - "r-d-check-one": "Zaznacz element", - "r-d-uncheck-one": "Odznacz element", - "r-d-check-of-list": "z listy zadań", - "r-d-add-checklist": "Dodaj listę zadań", - "r-d-remove-checklist": "Usuń listę zadań", - "r-by": "przez", - "r-add-checklist": "Dodaj listę zadań", - "r-with-items": "z elementami", - "r-items-list": "element1,element2,element3", - "r-add-swimlane": "Dodaj diagram zdarzeń", - "r-swimlane-name": "Nazwa diagramu", - "r-board-note": "Uwaga: pozostaw pole puste, aby każda wartość była brana pod uwagę.", - "r-checklist-note": "Uwaga: wartości elementów listy muszą być oddzielone przecinkami.", - "r-when-a-card-is-moved": "Gdy karta jest przeniesiona do innej listy", - "r-set": "Ustaw", - "r-update": "Aktualizuj", - "r-datefield": "pole daty", - "r-df-start-at": "start", - "r-df-due-at": "rozpoczęcie", - "r-df-end-at": "zakończenie", - "r-df-received-at": "odebrano", - "r-to-current-datetime": "o aktualnej dacie/godzinie", - "r-remove-value-from": "usunął wartość z", - "ldap": "LDAP", - "oauth2": "OAuth2", - "cas": "CAS", - "authentication-method": "Sposób autoryzacji", - "authentication-type": "Typ autoryzacji", - "custom-product-name": "Niestandardowa nazwa produktu", - "layout": "Układ strony", - "hide-logo": "Ukryj logo", - "add-custom-html-after-body-start": "Dodaj niestandardowy kod HTML po <body> starcie", - "add-custom-html-before-body-end": "Dodaj niestandardowy kod HTML przed </body> końcem", - "error-undefined": "Coś poszło nie tak", - "error-ldap-login": "Wystąpił błąd w trakcie logowania", - "display-authentication-method": "Wyświetl metodę logowania", - "default-authentication-method": "Domyślna metoda logowania", - "duplicate-board": "Duplikuj tablicę", - "people-number": "Liczba użytkowników to:", - "swimlaneDeletePopup-title": "Usunąć diagram czynności?", - "swimlane-delete-pop": "Wszystkie akcje będą usunięte z widoku aktywności, nie można będzie przywrócić diagramu czynności. Usunięcie jest nieodwracalne.", - "restore-all": "Przywróć wszystkie", - "delete-all": "Usuń wszystkie", - "loading": "Ładowanie, proszę czekać.", - "previous_as": "ostatni czas był", - "act-a-dueAt": "zmienił(a) czas zakończenia na: __timeValue__ w karcie __card__, poprzedni czas: __timeOldValue__", - "act-a-endAt": "zmienił(a) czas zakończenia na __timeValue__ z __timeOldValue__", - "act-a-startAt": "zmienił(a) czas rozpoczęcia na __timeValue__ z __timeOldValue__", - "act-a-receivedAt": "zmienił(a) czas odebrania zadania na __timeValue__ z __timeOldValue__", - "a-dueAt": "zmieniono czas zakończenia na", - "a-endAt": "zmieniono czas zakończenia na", - "a-startAt": "zmieniono czas startu na", - "a-receivedAt": "zmieniono czas odebrania zadania na", - "almostdue": "aktualny termin ukończenia %s dobiega końca", - "pastdue": "aktualny termin ukończenia %s jest w przeszłości", - "duenow": "aktualny termin ukończenia %s jest dzisiaj", - "act-newDue": "__list__/__card__ przypomina o 1szym zakończeniu terminu [__board__]", - "act-withDue": "__list__/__card__ posiada przypomnienia zakończenia terminu [__board__]", - "act-almostdue": "przypomina o zbliżającej się dacie ukończenia (__timeValue__) karty __card__", - "act-pastdue": "przypomina o ubiegłej dacie ukończenia (__timeValue__) karty __card__", - "act-duenow": "przypomina o ubiegającej teraz dacie ukończenia (__timeValue__) karty __card__", - "act-atUserComment": "Zostałeś wspomniany w [__board] __list__/__card__", - "delete-user-confirm-popup": "Czy jesteś pewien, że chcesz usunąć te konto? Nie można tego wycofać.", - "accounts-allowUserDelete": "Pozwól użytkownikom na usuwanie własnych kont", - "hide-minicard-label-text": "Ukryj opisy etykiet minikart", - "show-desktop-drag-handles": "Pokaż przeciągnięcia na pulpit", - "assignee": "Przypisujący", - "cardAssigneesPopup-title": "Przypisujący", - "addmore-detail": "Dodaj bardziej szczegółowy opis", - "show-on-card": "Pokaż na karcie", - "new": "Nowy", - "editUserPopup-title": "Edytuj użytkownika", - "newUserPopup-title": "Nowy użytkownik", - "notifications": "Powiadomienia", - "view-all": "Wyświetl wszystko", - "filter-by-unread": "Filtruj nieprzeczytane", - "mark-all-as-read": "Zaznacz wszystkie jako przeczytane", - "allow-rename": "Zezwól na zmianę nazwy", - "allowRenamePopup-title": "Zezwól na zmianę nazwy" -} + "accept": "Akceptuj", + "act-activity-notify": "Powiadomienia aktywności", + "act-addAttachment": "dodał(a) załącznik __attachment__ do karty __card__ na liście __list__ w diagramie czynności __swimlane__ na tablicy __board__", + "act-deleteAttachment": "usunął załącznik __attachment__ na karcie __card__ na liście __list__ w diagramie czynności __swimlane__ na tablicy __board__", + "act-addSubtask": "dodał(a) podzadanie __subtask__ na karcie __card__ na liście __list__ w diagramie czynności __swimlane__ na tablicy __board__", + "act-addLabel": "dodał(a) etykietę __label__ do karty __card__ na liście __list__ w diagramie czynności __swimlane__ na tablicy __board__", + "act-addedLabel": "dodał(a) etykietę __label__ do karty __card__ na liście __list__ w diagramie czynności __swimlane__ na tablicy __board__", + "act-removeLabel": "usunął etykietę __label__ z karty __card__ na liście __list__ w diagramie czynności __swimlane__ na tablicy __board__", + "act-removedLabel": "usunął etykietę __label__ z karty __card__ na liście __list__ w diagramie czynności __swimlane__ na tablicy __board__", + "act-addChecklist": "dodał(a) listę zadań __checklist__ do karty __card__ na liście __list__ w diagramie czynności __swimlane__ na tablicy __board__", + "act-addChecklistItem": "dodał(a) element listy zadań __checklistItem__ do listy zadań __checklist__ na karcie __card__ na liście __list__ na diagramie czynności __swimlane__ na tablicy __board__", + "act-removeChecklist": "usunął listę zadań __checklist__ z karty __card__ na liście __list__ na diagramie czynności __swimlane__ na tablicy __board__", + "act-removeChecklistItem": "usunął element listy zadań __checklistItem__ z listy zadań __checkList__ na karcie __card__ na liście __list__ na diagramie czynności __swimlane__ na tablicy __board__", + "act-checkedItem": "zaznaczył(a) __checklistItem__ na liście zadań __checklist__ na karcie __card__ na liście __list__ na diagramie czynności __swimlane__ na tablicy __board__", + "act-uncheckedItem": "odznaczył(a) __checklistItem__ na liście __checklist__ na karcie __card__ na liście __list__ na diagramie czynności __swimlane__ na tablicy __board__", + "act-completeChecklist": "wykonał(a) wszystkie zadania z listy __checklist__ na karcie __card__ na liście __list__ na diagramie czynności__ na tablicy __board__", + "act-uncompleteChecklist": "wycofał(a) ukończenie wykonania listy __checklist__ na karcie __card__ na liście __list__ na diagramie czynności__ na tablicy __board__", + "act-addComment": "dodał(a) komentarz na karcie __card__: __comment__ na liście __list__ na diagramie czynności __swimlane__ na tablicy __board__", + "act-editComment": "edytował(a) komentarz na karcie __card__: __comment__ na liście __list__ na diagramie czynności __swimlane__ na tablicy __board__", + "act-deleteComment": "usunął komentarz na karcie __card__: __comment__ na liście __list__ na diagramie czynności __swimlane__ na tablicy __board__", + "act-createBoard": "utworzył(a) tablicę __board__", + "act-createSwimlane": "utworzył(a) diagram czynności __swimlane__ na tablicy __board__", + "act-createCard": "utworzył(a) kartę __card__ na liście __list__ na diagramie czynności __swimlane__ na tablicy __board__", + "act-createCustomField": "utworzył(a) niestandardowe pole __customField__ na tablicy __board__", + "act-deleteCustomField": "usunął niestandardowe pole __customField__ na tablicy __board__", + "act-setCustomField": "zmienił(a) niestandardowe pole __customField__: __customFieldValue__ na karcie __card__ na liście __list__ na diagramie czynności __swimlane__ na tablicy __board__", + "act-createList": "dodał(a) listę __list__ do tablicy __board__", + "act-addBoardMember": "dodał(a) użytykownika __member__ do tablicy __board__", + "act-archivedBoard": "Tablica __board__ została przeniesiona do Archiwum", + "act-archivedCard": "przeniósł kartę __card__ na liście __list__ na diagramie czynności __swimlane__ na tablicy __board__ do Archiwum", + "act-archivedList": "przeniósł listę __list__ na diagramie czynności __swimlane__ na tablicy __board__ do Archiwum", + "act-archivedSwimlane": "przeniósł diagram czynności __swimlane__ na tablicy __board__ do Archiwum", + "act-importBoard": "zaimportował(a) tablicę __board__", + "act-importCard": "zaimportował(a) kartę __card__ do listy __list__ na diagramie czynności __swimlane__ na tablicy __board__", + "act-importList": "zaimportował(a) listę __list__ na diagram czynności __swimlane__ do tablicy __board__", + "act-joinMember": "dodał(a) użytkownika __member__ do karty __card__ na liście __list__ na diagramie czynności __swimlane__ na tablicy __board__", + "act-moveCard": "przeniósł kartę __card__ na tablicy __board__ z listy __oldList__ na diagramie czynności __oldSwimlane__ na listę __list__ na diagramie czynności __swimlane__", + "act-moveCardToOtherBoard": "przeniósł kartę __card__ z listy __oldList__ na diagramie czynności __oldSwimlane__ na tablicy __oldBoard__ do listy __listy__ na diagramie czynności __swimlane__ na tablicy __board__", + "act-removeBoardMember": "usunął użytkownika __member__ z tablicy __board__", + "act-restoredCard": "przywrócił(a) kartę __card__ na listę __list__ na diagram czynności__ na tablicy __board__", + "act-unjoinMember": "usunął użytkownika __member__ z karty __card__ na liście __list__ na diagramie czynności __swimlane__ na tablicy __board__", + "act-withBoardTitle": "__board__", + "act-withCardTitle": "[__board__] __card__", + "actions": "Akcje", + "activities": "Ostatnia aktywność", + "activity": "Aktywność", + "activity-added": "dodał(a) %s z %s", + "activity-archived": "%s została przeniesiona do Archiwum", + "activity-attached": "załączono %s z %s", + "activity-created": "utworzył(a) %s", + "activity-customfield-created": "utworzył(a) niestandardowe pole %s", + "activity-excluded": "wyłączono %s z %s", + "activity-imported": "zaimportowano %s to %s z %s", + "activity-imported-board": "zaimportowano %s z %s", + "activity-joined": "dołączono %s", + "activity-moved": "przeniesiono % z %s to %s", + "activity-on": "w %s", + "activity-removed": "usunięto %s z %s", + "activity-sent": "wysłano %s z %s", + "activity-unjoined": "odłączono %s", + "activity-subtask-added": "dodano podzadanie do %s", + "activity-checked-item": "zaznaczono %s w liście zadań%s z %s", + "activity-unchecked-item": "odznaczono %s w liście zadań %s z %s", + "activity-checklist-added": "dodał(a) listę zadań do %s", + "activity-checklist-removed": "usunął listę zadań z %s", + "activity-checklist-completed": "ukończono listę zadań %s z %s", + "activity-checklist-uncompleted": "nieukończono listy zadań %s z %s", + "activity-checklist-item-added": "dodał(a) zadanie '%s' do %s", + "activity-checklist-item-removed": "usunął element z listy zadań '%s' w %s", + "add": "Dodaj", + "activity-checked-item-card": "zaznaczono %s w liście zadań %s", + "activity-unchecked-item-card": "odznaczono %s w liście zadań %s", + "activity-checklist-completed-card": "wykonał(a) wszystkie zadania z listy __checklist__ na karcie __card__ na liście __list__ na diagramie czynności __swimlane__ na tablicy __board__", + "activity-checklist-uncompleted-card": "wycofano ukończenie listy zadań %s", + "activity-editComment": "edytował(a) komentarz %s", + "activity-deleteComment": "usunął komentarz %s", + "add-attachment": "Dodaj załącznik", + "add-board": "Dodaj tablicę", + "add-card": "Dodaj kartę", + "add-swimlane": "Dodaj diagram czynności", + "add-subtask": "Dodaj podzadanie", + "add-checklist": "Dodaj listę kontrolną", + "add-checklist-item": "Dodaj element do listy kontrolnej", + "add-cover": "Dodaj okładkę", + "add-label": "Dodaj etykietę", + "add-list": "Dodaj listę", + "add-members": "Dodaj członków", + "added": "Dodane", + "addMemberPopup-title": "Członkowie", + "admin": "Administrator", + "admin-desc": "Może widzieć i edytować karty, usuwać członków oraz zmieniać ustawienia tablicy.", + "admin-announcement": "Ogłoszenie", + "admin-announcement-active": "Włącz ogłoszenie systemowe", + "admin-announcement-title": "Ogłoszenie od administratora", + "all-boards": "Wszystkie tablice", + "and-n-other-card": "I __count__ inna karta", + "and-n-other-card_plural": "I __count__ inne karty", + "apply": "Zastosuj", + "app-is-offline": "Trwa ładowanie, proszę czekać. Odświeżenie strony może spowodować utratę danych. Jeśli strona się nie przeładowuje, upewnij się, że serwer działa poprawnie.", + "archive": "Przenieś do Archiwum", + "archive-all": "Przenieś wszystko do Archiwum", + "archive-board": "Przenieś tablicę do Archiwum", + "archive-card": "Przenieś kartę do Archiwum", + "archive-list": "Przenieś listę do Archiwum", + "archive-swimlane": "Przenieś diagram czynności do Archiwum", + "archive-selection": "Przenieś zaznaczone do Archiwum", + "archiveBoardPopup-title": "Przenieść tablicę do Archiwum?", + "archived-items": "Archiwum", + "archived-boards": "Tablice w Archiwum", + "restore-board": "Przywróć tablicę", + "no-archived-boards": "Brak tablic w Archiwum.", + "archives": "Archiwum", + "template": "Szablon", + "templates": "Szablony", + "assign-member": "Dodaj członka", + "attached": "załączono", + "attachment": "Załącznik", + "attachment-delete-pop": "Usunięcie załącznika jest nieodwracalne.", + "attachmentDeletePopup-title": "Usunąć załącznik?", + "attachments": "Załączniki", + "auto-watch": "Automatycznie obserwuj tablice gdy zostaną stworzone", + "avatar-too-big": "Awatar jest za duży (maksymalnie 70KB)", + "back": "Wstecz", + "board-change-color": "Zmień kolor", + "board-nb-stars": "%s odznaczeń", + "board-not-found": "Nie znaleziono tablicy", + "board-private-info": "Ta tablica będzie <strong>prywatna</strong>.", + "board-public-info": "Ta tablica będzie <strong>publiczna<strong>.", + "boardChangeColorPopup-title": "Zmień tło tablicy", + "boardChangeTitlePopup-title": "Zmień nazwę tablicy", + "boardChangeVisibilityPopup-title": "Zmień widoczność tablicy", + "boardChangeWatchPopup-title": "Zmień sposób wysyłania powiadomień", + "boardMenuPopup-title": "Ustawienia tablicy", + "boardChangeViewPopup-title": "Widok tablicy", + "boards": "Tablice", + "board-view": "Widok tablicy", + "board-view-cal": "Kalendarz", + "board-view-swimlanes": "Diagramy czynności", + "board-view-collapse": "Zwiń", + "board-view-lists": "Listy", + "bucket-example": "Tak jak na przykład \"lista kubełkowa\"", + "cancel": "Anuluj", + "card-archived": "Ta karta została przeniesiona do Archiwum.", + "board-archived": "Ta tablica została przeniesiona do Archiwum.", + "card-comments-title": "Ta karta ma %s komentarzy.", + "card-delete-notice": "Usunięcie jest trwałe. Stracisz wszystkie akcje powiązane z tą kartą.", + "card-delete-pop": "Wszystkie akcje będą usunięte z widoku aktywności, nie można będzie ponownie otworzyć karty. Usunięcie jest nieodwracalne.", + "card-delete-suggest-archive": "Możesz przenieść kartę do Archiwum, a następnie usunąć ją z tablicy i zachować ją w Aktywności.", + "card-due": "Ukończenie", + "card-due-on": "Ukończenie w", + "card-spent": "Spędzony czas", + "card-edit-attachments": "Edytuj załączniki", + "card-edit-custom-fields": "Edytuj niestandardowe pola", + "card-edit-labels": "Edytuj etykiety", + "card-edit-members": "Edytuj członków", + "card-labels-title": "Zmień etykiety karty", + "card-members-title": "Dodaj lub usuń członków tablicy z karty.", + "card-start": "Rozpoczęcie", + "card-start-on": "Zaczyna się o", + "cardAttachmentsPopup-title": "Dodaj załącznik z", + "cardCustomField-datePopup-title": "Zmień datę", + "cardCustomFieldsPopup-title": "Edytuj niestandardowe pola", + "cardDeletePopup-title": "Usunąć kartę?", + "cardDetailsActionsPopup-title": "Czynności kart", + "cardLabelsPopup-title": "Etykiety", + "cardMembersPopup-title": "Członkowie", + "cardMorePopup-title": "Więcej", + "cardTemplatePopup-title": "Utwórz szablon", + "cards": "Karty", + "cards-count": "Karty", + "casSignIn": "Zaloguj się poprzez CAS", + "cardType-card": "Karta", + "cardType-linkedCard": "Podpięta karta", + "cardType-linkedBoard": "Podpięta tablica", + "change": "Zmień", + "change-avatar": "Zmień avatar", + "change-password": "Zmień hasło", + "change-permissions": "Zmień uprawnienia", + "change-settings": "Zmień ustawienia", + "changeAvatarPopup-title": "Zmień avatar", + "changeLanguagePopup-title": "Zmień język", + "changePasswordPopup-title": "Zmień hasło", + "changePermissionsPopup-title": "Zmień uprawnienia", + "changeSettingsPopup-title": "Zmień ustawienia", + "subtasks": "Podzadania", + "checklists": "Listy zadań", + "click-to-star": "Kliknij by odznaczyć tę tablicę.", + "click-to-unstar": "Kliknij by usunąć odznaczenie tej tablicy.", + "clipboard": "Schowka lub poprzez przeciągnij & upuść", + "close": "Zamknij", + "close-board": "Zamknij tablicę", + "close-board-pop": "Będziesz w stanie przywrócić tablicę poprzez kliknięcie przycisku \"Archiwizuj\" w nagłówku strony domowej.", + "color-black": "czarny", + "color-blue": "niebieski", + "color-crimson": "karmazynowy", + "color-darkgreen": "ciemnozielony", + "color-gold": "złoty", + "color-gray": "szary", + "color-green": "zielony", + "color-indigo": "indygo", + "color-lime": "limonkowy", + "color-magenta": "fuksjowy", + "color-mistyrose": "różowy", + "color-navy": "granatowy", + "color-orange": "pomarańczowy", + "color-paleturquoise": "turkusowy", + "color-peachpuff": "brzoskwiniowy", + "color-pink": "różowy", + "color-plum": "śliwkowy", + "color-purple": "fioletowy", + "color-red": "czerwony", + "color-saddlebrown": "jasnobrązowy", + "color-silver": "srebrny", + "color-sky": "błękitny", + "color-slateblue": "szaroniebieski", + "color-white": "miały", + "color-yellow": "żółty", + "unset-color": "Nieustawiony", + "comment": "Komentarz", + "comment-placeholder": "Dodaj komentarz", + "comment-only": "Tylko komentowanie", + "comment-only-desc": "Może tylko komentować w kartach.", + "no-comments": "Bez komentarzy", + "no-comments-desc": "Nie widzi komentarzy i aktywności.", + "worker": "Pracownik", + "worker-desc": "Możesz tylko przenieść karty, przypisać je do siebie i na nich komentować.", + "computer": "Komputera", + "confirm-subtask-delete-dialog": "Czy jesteś pewien, że chcesz usunąć to podzadanie?", + "confirm-checklist-delete-dialog": "Czy jesteś pewien, że chcesz usunąć listę zadań?", + "copy-card-link-to-clipboard": "Skopiuj łącze karty do schowka", + "linkCardPopup-title": "Podepnij kartę", + "searchElementPopup-title": "Wyszukaj", + "copyCardPopup-title": "Skopiuj kartę", + "copyChecklistToManyCardsPopup-title": "Kopiuj szablon listy zadań do wielu kart", + "copyChecklistToManyCardsPopup-instructions": "Docelowe tytuły i opisy kart są w formacie JSON", + "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"Tytuł pierwszej karty\", \"description\":\"Opis pierwszej karty\"}, {\"title\":\"Tytuł drugiej karty\",\"description\":\"Opis drugiej karty\"},{\"title\":\"Tytuł ostatniej karty\",\"description\":\"Opis ostatniej karty\"} ]", + "create": "Utwórz", + "createBoardPopup-title": "Utwórz tablicę", + "chooseBoardSourcePopup-title": "Import tablicy", + "createLabelPopup-title": "Utwórz etykietę", + "createCustomField": "Utwórz pole", + "createCustomFieldPopup-title": "Utwórz pole", + "current": "obecny", + "custom-field-delete-pop": "Nie ma możliwości wycofania tej operacji. To usunie te niestandardowe pole ze wszystkich kart oraz usunie ich całą historię.", + "custom-field-checkbox": "Pole wyboru", + "custom-field-date": "Data", + "custom-field-dropdown": "Lista rozwijana", + "custom-field-dropdown-none": "(puste)", + "custom-field-dropdown-options": "Opcje listy", + "custom-field-dropdown-options-placeholder": "Naciśnij przycisk Enter by zobaczyć więcej opcji", + "custom-field-dropdown-unknown": "(nieznany)", + "custom-field-number": "Numer", + "custom-field-text": "Tekst", + "custom-fields": "Niestandardowe pola", + "date": "Data", + "decline": "Odrzuć", + "default-avatar": "Domyślny avatar", + "delete": "Usuń", + "deleteCustomFieldPopup-title": "Usunąć niestandardowe pole?", + "deleteLabelPopup-title": "Usunąć etykietę?", + "description": "Opis", + "disambiguateMultiLabelPopup-title": "Ujednolić etykiety czynności", + "disambiguateMultiMemberPopup-title": "Ujednolić etykiety członków", + "discard": "Odrzuć", + "done": "Zrobiono", + "download": "Pobierz", + "edit": "Edytuj", + "edit-avatar": "Zmień avatar", + "edit-profile": "Edytuj profil", + "edit-wip-limit": "Zmień limit kart na liście", + "soft-wip-limit": "Pozwól na nadmiarowe karty na liście", + "editCardStartDatePopup-title": "Zmień datę rozpoczęcia", + "editCardDueDatePopup-title": "Zmień datę ukończenia", + "editCustomFieldPopup-title": "Edytuj pole", + "editCardSpentTimePopup-title": "Zmień spędzony czas", + "editLabelPopup-title": "Zmień etykietę", + "editNotificationPopup-title": "Zmień tryb powiadamiania", + "editProfilePopup-title": "Edytuj profil", + "email": "Email", + "email-enrollAccount-subject": "Konto zostało utworzone na __siteName__", + "email-enrollAccount-text": "Witaj __user__,\nAby zacząć korzystać z serwisu, kliknij w link poniżej.\n__url__\nDzięki.", + "email-fail": "Wysyłanie emaila nie powiodło się.", + "email-fail-text": "Bład w trakcie wysyłania wiadomości email", + "email-invalid": "Nieprawidłowy email", + "email-invite": "Zaproś przez email", + "email-invite-subject": "__inviter__ wysłał Ci zaproszenie", + "email-invite-text": "Drogi __user__,\n__inviter__ zaprosił Cię do współpracy w tablicy \"__board__\".\nZobacz więcej:\n__url__\nDzięki.", + "email-resetPassword-subject": "Zresetuj swoje hasło na __siteName__", + "email-resetPassword-text": "Witaj __user__,\nAby zresetować hasło, kliknij w link poniżej.\n__url__\nDzięki.", + "email-sent": "Email wysłany", + "email-verifyEmail-subject": "Zweryfikuj swój adres email na __siteName__", + "email-verifyEmail-text": "Witaj __user__,\nAby zweryfikować adres email, kliknij w link poniżej.\n__url__\nDzięki.", + "enable-wip-limit": "Włącz limit kart na liście", + "error-board-doesNotExist": "Ta tablica nie istnieje", + "error-board-notAdmin": "Musisz być administratorem tej tablicy żeby to zrobić", + "error-board-notAMember": "Musisz być członkiem tej tablicy, żeby wykonać tę czynność", + "error-json-malformed": "Twoja fraza nie jest w formacie JSON", + "error-json-schema": "Twoje dane JSON nie zawierają prawidłowych informacji w poprawnym formacie", + "error-list-doesNotExist": "Ta lista nie isnieje", + "error-user-doesNotExist": "Ten użytkownik nie istnieje", + "error-user-notAllowSelf": "Nie możesz zaprosić samego siebie", + "error-user-notCreated": "Ten użytkownik nie został stworzony", + "error-username-taken": "Ta nazwa jest już zajęta", + "error-email-taken": "Adres email jest już zarezerwowany", + "export-board": "Eksportuj tablicę", + "sort": "Sortuj", + "sort-desc": "Kliknij by sortować listę", + "list-sort-by": "Sortuj listę przez:", + "list-label-modifiedAt": "Ostatni czas dostępu", + "list-label-title": "Nazwa listy", + "list-label-sort": "Twoja kolejność ustawiona ręcznie", + "list-label-short-modifiedAt": "(O)", + "list-label-short-title": "(N)", + "list-label-short-sort": "(K)", + "filter": "Filtr", + "filter-cards": "Filtruj karty i listy", + "list-filter-label": "Filtruj listy względem tytułu", + "filter-clear": "Usuń filter", + "filter-no-label": "Brak etykiety", + "filter-no-member": "Brak członków", + "filter-no-custom-fields": "Brak niestandardowych pól", + "filter-show-archive": "Pokaż zarchiwizowane listy", + "filter-hide-empty": "Ukryj puste listy", + "filter-on": "Filtr jest włączony", + "filter-on-desc": "Filtrujesz karty na tej tablicy. Kliknij tutaj by edytować filtr.", + "filter-to-selection": "Odfiltruj zaznaczenie", + "advanced-filter-label": "Zaawansowane filtry", + "advanced-filter-description": "Zaawansowane filtry pozwalają na wykorzystanie ciągu znaków wraz z następującymi operatorami: == != <= >= && || (). Spacja jest używana jako separator pomiędzy operatorami. Możesz przefiltrowywać wszystkie niestandardowe pola wpisując ich nazwy lub wartości, na przykład: Pole1 == Wartość1.\nUwaga: Jeśli pola lub wartości zawierają spację, musisz je zawrzeć w pojedyncze cudzysłowie, na przykład: 'Pole 1' == 'Wartość 1'. Dla pojedynczych znaków, które powinny być pominięte należy użyć \\, na przykład Pole1 == I\\'m. Możesz także wykorzystywać mieszane warunki, na przykład P1 == W1 || P1 == W2. Standardowo wszystkie operatory są interpretowane od lewej do prawej. Możesz także zmienić kolejność interpretacji wykorzystując nawiasy, na przykład P1 == W1 && (P2 == W2 || P2 == W3). Możesz także wyszukiwać tekstowo wykorzystując wyrażenia regularne, na przykład: P1 == /Tes.*/i", + "fullname": "Pełna nazwa", + "header-logo-title": "Wróć do swojej strony z tablicami.", + "hide-system-messages": "Ukryj wiadomości systemowe", + "headerBarCreateBoardPopup-title": "Utwórz tablicę", + "home": "Strona główna", + "import": "Importuj", + "link": "Podłącz", + "import-board": "importuj tablice", + "import-board-c": "Import tablicy", + "import-board-title-trello": "Importuj tablicę z Trello", + "import-board-title-wekan": "Importuj tablicę z poprzedniego eksportu", + "import-sandstorm-backup-warning": "Nie usuwaj danych, które importujesz ze źródłowej tablicy lub Trello zanim upewnisz się, że wszystko zostało prawidłowo przeniesione przy czym brane jest pod uwagę ponowne uruchomienie strony, ponieważ w przypadku błędu braku tablicy stracisz dane.", + "import-sandstorm-warning": "Zaimportowana tablica usunie wszystkie istniejące dane na aktualnej tablicy oraz zastąpi ją danymi z tej importowanej.", + "from-trello": "Z Trello", + "from-wekan": "Z poprzedniego eksportu", + "import-board-instruction-trello": "W twojej tablicy na Trello przejdź do 'Menu', następnie 'Więcej', 'Drukuj i eksportuj', 'Eksportuj jako JSON' i skopiuj wynik", + "import-board-instruction-wekan": "Na Twojej tablicy przejdź do 'Menu', a następnie wybierz 'Eksportuj tablicę' i skopiuj tekst w pobranym pliku.", + "import-board-instruction-about-errors": "W przypadku, gdy otrzymujesz błędy importowania tablicy, czasami importowanie pomimo wszystko działa poprawnie i tablica znajduje się w oknie Wszystkie tablice.", + "import-json-placeholder": "Wklej Twoje dane JSON tutaj", + "import-map-members": "Przypisz członków", + "import-members-map": "Twoje zaimportowane tablice mają kilku członków. Proszę wybierz członków których chcesz zaimportować dla Twoich użytkowników", + "import-show-user-mapping": "Przejrzyj wybranych członków", + "import-user-select": "Wybierz istniejącego użytkownika, który ma stać się członkiem", + "importMapMembersAddPopup-title": "Wybierz użytkownika", + "info": "Wersja", + "initials": "Inicjały", + "invalid-date": "Błędna data", + "invalid-time": "Błędny czas", + "invalid-user": "Niepoprawna nazwa użytkownika", + "joined": "dołączył", + "just-invited": "Zostałeś zaproszony do tej tablicy", + "keyboard-shortcuts": "Skróty klawiaturowe", + "label-create": "Utwórz etykietę", + "label-default": "'%s' etykieta (domyślna)", + "label-delete-pop": "Nie da się tego wycofać. To usunie tę etykietę ze wszystkich kart i usunie ich historię.", + "labels": "Etykiety", + "language": "Język", + "last-admin-desc": "Nie możesz zmienić roli użytkownika, ponieważ musi istnieć co najmniej jeden administrator.", + "leave-board": "Opuść tablicę", + "leave-board-pop": "Czy jesteś pewien, że chcesz opuścić tablicę __boardTitle__? Zostaniesz usunięty ze wszystkich kart tej tablicy.", + "leaveBoardPopup-title": "Opuścić tablicę?", + "link-card": "Link do tej karty", + "list-archive-cards": "Przenieś wszystkie karty z tej listy do Archiwum", + "list-archive-cards-pop": "To usunie wszystkie karty z tej listy z tej tablicy. Aby przejrzeć karty w Archiwum i przywrócić na tablicę, kliknij \"Menu\" > \"Archiwizuj\".", + "list-move-cards": "Przenieś wszystkie karty z tej listy", + "list-select-cards": "Zaznacz wszystkie karty z tej listy", + "set-color-list": "Ustaw kolor", + "listActionPopup-title": "Lista akcji", + "swimlaneActionPopup-title": "Opcje diagramu czynności", + "swimlaneAddPopup-title": "Dodaj diagram czynności poniżej", + "listImportCardPopup-title": "Zaimportuj kartę z Trello", + "listMorePopup-title": "Więcej", + "link-list": "Podepnij do tej listy", + "list-delete-pop": "Wszystkie czynności zostaną usunięte z Aktywności i nie będziesz w stanie przywrócić listy. Nie ma możliwości cofnięcia tej operacji.", + "list-delete-suggest-archive": "Możesz przenieść listę do Archiwum, a następnie usunąć ją z tablicy i zachować ją w Aktywności.", + "lists": "Listy", + "swimlanes": "Diagramy czynności", + "log-out": "Wyloguj", + "log-in": "Zaloguj", + "loginPopup-title": "Zaloguj", + "memberMenuPopup-title": "Ustawienia członków", + "members": "Członkowie", + "menu": "Menu", + "move-selection": "Przenieś zaznaczone", + "moveCardPopup-title": "Przenieś kartę", + "moveCardToBottom-title": "Przenieś na dół", + "moveCardToTop-title": "Przenieś na górę", + "moveSelectionPopup-title": "Przenieś zaznaczone", + "multi-selection": "Wielokrotne zaznaczenie", + "multi-selection-on": "Wielokrotne zaznaczenie jest włączone", + "muted": "Wycisz", + "muted-info": "Nie dostaniesz powiadomienia o zmianach w tej tablicy.", + "my-boards": "Moje tablice", + "name": "Nazwa", + "no-archived-cards": "Brak kart w Archiwum.", + "no-archived-lists": "Brak list w Archiwum.", + "no-archived-swimlanes": "Brak diagramów czynności w Archiwum", + "no-results": "Brak wyników", + "normal": "Użytkownik standardowy", + "normal-desc": "Może widzieć i edytować karty. Nie może zmieniać ustawiań.", + "not-accepted-yet": "Zaproszenie jeszcze niezaakceptowane", + "notify-participate": "Otrzymuj aktualizacje kart, w których uczestniczysz jako twórca lub członek.", + "notify-watch": "Otrzymuj powiadomienia z tablic, list i kart, które obserwujesz", + "optional": "opcjonalny", + "or": "lub", + "page-maybe-private": "Ta strona może być prywatna. Możliwe, że możesz ją zobaczyć po <a href='%s'>zalogowaniu</a>.", + "page-not-found": "Strona nie znaleziona.", + "password": "Hasło", + "paste-or-dragdrop": "wklej lub przeciągnij & upuść (tylko grafika)", + "participating": "Uczestniczysz", + "preview": "Podgląd", + "previewAttachedImagePopup-title": "Podgląd", + "previewClipboardImagePopup-title": "Podgląd", + "private": "Prywatny", + "private-desc": "Ta tablica jest prywatna. Tylko osoby dodane do tej tablicy mogą ją zobaczyć i edytować.", + "profile": "Profil", + "public": "Publiczny", + "public-desc": "Ta tablica jest publiczna. Jest widoczna dla wszystkich, którzy mają do niej odnośnik i będzie wynikiem silników wyszukiwania takich jak Google. Tylko użytkownicy dodani do tablicy mogą ją edytować.", + "quick-access-description": "Odznacz tablicę aby dodać skrót na tym pasku.", + "remove-cover": "Usuń okładkę", + "remove-from-board": "Usuń z tablicy", + "remove-label": "Usuń etykietę", + "listDeletePopup-title": "Usunąć listę?", + "remove-member": "Usuń członka", + "remove-member-from-card": "Usuń z karty", + "remove-member-pop": "Remove __name__ (__username__) from __boardTitle__? The member will be removed from all cards on this board. They will receive a notification.", + "removeMemberPopup-title": "Usunąć członka?", + "rename": "Zmień nazwę", + "rename-board": "Zmień nazwę tablicy", + "restore": "Przywróć", + "save": "Zapisz", + "search": "Wyszukaj", + "rules": "Reguły", + "search-cards": "Search from card/list titles, descriptions and custom fields on this board", + "search-example": "Czego mam szukać?", + "select-color": "Wybierz kolor", + "set-wip-limit-value": "Ustaw maksymalny limit zadań na tej liście", + "setWipLimitPopup-title": "Ustaw limit kart na liście", + "shortcut-assign-self": "Przypisz siebie do obecnej karty", + "shortcut-autocomplete-emoji": "Autouzupełnianie emoji", + "shortcut-autocomplete-members": "Autouzupełnianie członków", + "shortcut-clear-filters": "Usuń wszystkie filtry", + "shortcut-close-dialog": "Zamknij okno", + "shortcut-filter-my-cards": "Filtruj moje karty", + "shortcut-show-shortcuts": "Przypnij do listy skrótów", + "shortcut-toggle-filterbar": "Przełącz boczny pasek filtru", + "shortcut-toggle-sidebar": "Przełącz boczny pasek tablicy", + "show-cards-minimum-count": "Pokaż licznik kart, jeśli lista zawiera więcej niż", + "sidebar-open": "Otwórz pasek boczny", + "sidebar-close": "Zamknij pasek boczny", + "signupPopup-title": "Utwórz konto", + "star-board-title": "Kliknij by oznaczyć tę tablicę gwiazdką. Pojawi się wtedy na liście tablic na górze.", + "starred-boards": "Odznaczone tablice", + "starred-boards-description": "Tablice oznaczone gwiazdką pojawią się na liście na górze.", + "subscribe": "Zapisz się", + "team": "Zespół", + "this-board": "ta tablica", + "this-card": "ta karta", + "spent-time-hours": "Spędzony czas (w godzinach)", + "overtime-hours": "Nadgodziny (czas)", + "overtime": "Dodatkowo", + "has-overtime-cards": "Ma dodatkowych kart", + "has-spenttime-cards": "Ma karty z wykorzystanym czasem", + "time": "Czas", + "title": "Tytuł", + "tracking": "Śledź", + "tracking-info": "Dostaniesz powiadomienie o zmianach kart, w których bierzesz udział jako twórca lub członek.", + "type": "Typ", + "unassign-member": "Nieprzypisany członek", + "unsaved-description": "Masz niezapisany opis.", + "unwatch": "Nie obserwuj", + "upload": "Wyślij", + "upload-avatar": "Wyślij avatar", + "uploaded-avatar": "Wysłany avatar", + "username": "Nazwa użytkownika", + "view-it": "Zobacz", + "warn-list-archived": "Ostrzeżenie: ta karta jest na liście będącej w Archiwum", + "watch": "Obserwuj", + "watching": "Obserwuj", + "watching-info": "Dostaniesz powiadomienie o każdej zmianie na tej tablicy.", + "welcome-board": "Tablica powitalna", + "welcome-swimlane": "Kamień milowy 1", + "welcome-list1": "Podstawy", + "welcome-list2": "Zaawansowane", + "card-templates-swimlane": "Utwórz szablony", + "list-templates-swimlane": "Wyświetl szablony", + "board-templates-swimlane": "Szablony tablic", + "what-to-do": "Co chcesz zrobić?", + "wipLimitErrorPopup-title": "Nieprawidłowy limit kart na liście", + "wipLimitErrorPopup-dialog-pt1": "Aktualna ilość kart na tej liście jest większa niż aktualny zdefiniowany limit kart.", + "wipLimitErrorPopup-dialog-pt2": "Proszę przenieś zadania z tej listy lub zmień limit kart na tej liście na wyższy.", + "admin-panel": "Panel administracyjny", + "settings": "Ustawienia", + "people": "Osoby", + "registration": "Rejestracja", + "disable-self-registration": "Wyłącz samodzielną rejestrację", + "invite": "Zaproś", + "invite-people": "Zaproś osoby", + "to-boards": "Do tablic(y)", + "email-addresses": "Adres e-mail", + "smtp-host-description": "Adres serwera SMTP, który wysyła Twoje maile.", + "smtp-port-description": "Port, który Twój serwer SMTP wykorzystuje do wysyłania emaili.", + "smtp-tls-description": "Włącz wsparcie TLS dla serwera SMTP", + "smtp-host": "Serwer SMTP", + "smtp-port": "Port SMTP", + "smtp-username": "Nazwa użytkownika", + "smtp-password": "Hasło", + "smtp-tls": "Wsparcie dla TLS", + "send-from": "Od", + "send-smtp-test": "Wyślij wiadomość testową do siebie", + "invitation-code": "Kod z zaproszenia", + "email-invite-register-subject": "__inviter__ wysłał Ci zaproszenie", + "email-invite-register-text": "Drogi __user__,\n\n__inviter__ zaprasza Cię do współpracy na naszej tablicy kanban.\n\nAby kontynuować, wejdź w poniższy link:\n__url__\n\nTwój kod zaproszenia to: __icode__\n\nDziękuję.", + "email-smtp-test-subject": "Wiadomość testowa SMTP", + "email-smtp-test-text": "Wiadomość testowa została wysłana z powodzeniem.", + "error-invitation-code-not-exist": "Kod zaproszenia nie istnieje", + "error-notAuthorized": "Nie jesteś uprawniony do przeglądania tej strony.", + "webhook-title": "Nazwa webhooka", + "webhook-token": "Token (opcjonalny do autoryzacji)", + "outgoing-webhooks": "Wychodzące webhooki", + "bidirectional-webhooks": "Dwustronne webhooki", + "outgoingWebhooksPopup-title": "Wychodzące webhooki", + "boardCardTitlePopup-title": "Filtruj poprzez nazwę karty", + "disable-webhook": "Wyłącz tego webhooka", + "global-webhook": "Globalne webhooki", + "new-outgoing-webhook": "Nowy wychodzący webhook", + "no-name": "(nieznany)", + "Node_version": "Wersja Node", + "Meteor_version": "Wersja Meteor", + "MongoDB_version": "Wersja MongoDB", + "MongoDB_storage_engine": "Silnik MongoDB", + "MongoDB_Oplog_enabled": "MongoDB - włączony Oplog", + "OS_Arch": "Architektura systemu", + "OS_Cpus": "Ilość rdzeni systemu", + "OS_Freemem": "Wolna pamięć RAM", + "OS_Loadavg": "Średnie obciążenie systemu", + "OS_Platform": "Platforma systemu", + "OS_Release": "Wersja jądra", + "OS_Totalmem": "Dostępna pamięć RAM", + "OS_Type": "Typ systemu", + "OS_Uptime": "Czas działania systemu", + "days": "dni", + "hours": "godzin", + "minutes": "minut", + "seconds": "sekund", + "show-field-on-card": "Pokaż te pole na karcie", + "automatically-field-on-card": "Automatycznie stwórz pole dla wszystkich kart", + "showLabel-field-on-card": "Pokaż pole etykiety w minikarcie", + "yes": "Tak", + "no": "Nie", + "accounts": "Konto", + "accounts-allowEmailChange": "Zezwól na zmianę adresu email", + "accounts-allowUserNameChange": "Zezwól na zmianę nazwy użytkownika", + "createdAt": "Stworzono o", + "verified": "Zweryfikowane", + "active": "Aktywny", + "card-received": "Odebrano", + "card-received-on": "Odebrano", + "card-end": "Koniec", + "card-end-on": "Kończy się", + "editCardReceivedDatePopup-title": "Zmień datę odebrania", + "editCardEndDatePopup-title": "Zmień datę ukończenia", + "setCardColorPopup-title": "Ustaw kolor", + "setCardActionsColorPopup-title": "Wybierz kolor", + "setSwimlaneColorPopup-title": "Wybierz kolor", + "setListColorPopup-title": "Wybierz kolor", + "assigned-by": "Przypisane przez", + "requested-by": "Zlecone przez", + "board-delete-notice": "Usuwanie jest permanentne. Stracisz wszystkie listy, kart oraz czynności przypisane do tej tablicy.", + "delete-board-confirm-popup": "Wszystkie listy, etykiety oraz aktywności zostaną usunięte i nie będziesz w stanie przywrócić zawartości tablicy. Tego nie da się cofnąć.", + "boardDeletePopup-title": "Usunąć tablicę?", + "delete-board": "Usuń tablicę", + "default-subtasks-board": "Podzadania dla tablicy __board__", + "default": "Domyślny", + "queue": "Kolejka", + "subtask-settings": "Ustawienia podzadań", + "card-settings": "Ustawienia karty", + "boardSubtaskSettingsPopup-title": "Ustawienia tablicy podzadań", + "boardCardSettingsPopup-title": "Ustawienia kart", + "deposit-subtasks-board": "Przechowuj podzadania na tablicy:", + "deposit-subtasks-list": "Początkowa lista dla podzadań jest przechowywana w:", + "show-parent-in-minicard": "Pokaż rodzica w minikarcie:", + "prefix-with-full-path": "Prefix z pełną ścieżką", + "prefix-with-parent": "Prefix z rodzicem", + "subtext-with-full-path": "Podtekst z pełną ścieżką", + "subtext-with-parent": "Podtekst z rodzicem", + "change-card-parent": "Zmień rodzica karty", + "parent-card": "Karta rodzica", + "source-board": "Tablica źródłowa", + "no-parent": "Nie pokazuj rodzica", + "activity-added-label": "dodał(a) etykietę '%s' z '%s'", + "activity-removed-label": "usunął etykietę '%s' z '%s'", + "activity-delete-attach": "usunął załącznik z %s", + "activity-added-label-card": "dodał(a) etykietę '%s'", + "activity-removed-label-card": "usunął etykietę '%s'", + "activity-delete-attach-card": "usunął załącznik", + "activity-set-customfield": "ustawiono niestandardowe pole '%s' do '%s' na '%s'", + "activity-unset-customfield": "wyczyszczono niestandardowe pole '%s' na '%s'", + "r-rule": "Reguła", + "r-add-trigger": "Dodaj przełącznik", + "r-add-action": "Dodaj czynność", + "r-board-rules": "Reguły tablicy", + "r-add-rule": "Dodaj regułę", + "r-view-rule": "Zobacz regułę", + "r-delete-rule": "Usuń regułę", + "r-new-rule-name": "Nowa nazwa reguły", + "r-no-rules": "Brak regułę", + "r-when-a-card": "Gdy karta", + "r-is": "jest", + "r-is-moved": "jest przenoszona", + "r-added-to": "dodana do", + "r-removed-from": "usunął z", + "r-the-board": "tablicy", + "r-list": "lista", + "set-filter": "Ustaw filtr", + "r-moved-to": "Przeniesiono do", + "r-moved-from": "Przeniesiono z", + "r-archived": "Przeniesione z Archiwum", + "r-unarchived": "Przywrócone z Archiwum", + "r-a-card": "karta", + "r-when-a-label-is": "Gdy etykieta jest", + "r-when-the-label": "Gdy etykieta jest", + "r-list-name": "nazwa listy", + "r-when-a-member": "Gdy członek jest", + "r-when-the-member": "Gdy członek jest", + "r-name": "nazwa", + "r-when-a-attach": "Gdy załącznik", + "r-when-a-checklist": "Gdy lista zadań jest", + "r-when-the-checklist": "Gdy lista zadań", + "r-completed": "Ukończono", + "r-made-incomplete": "Niedokończone", + "r-when-a-item": "Gdy lista zadań jest", + "r-when-the-item": "Gdy element listy zadań", + "r-checked": "Zaznaczony", + "r-unchecked": "Odznaczony", + "r-move-card-to": "Przenieś kartę do", + "r-top-of": "Góra od", + "r-bottom-of": "Dół od", + "r-its-list": "tej listy", + "r-archive": "Przenieś do Archiwum", + "r-unarchive": "Przywróć z Archiwum", + "r-card": "karta", + "r-add": "Dodaj", + "r-remove": "Usuń", + "r-label": "etykieta", + "r-member": "członek", + "r-remove-all": "Usuń wszystkich członków tej karty", + "r-set-color": "Ustaw kolor na", + "r-checklist": "lista zadań", + "r-check-all": "Zaznacz wszystkie", + "r-uncheck-all": "Odznacz wszystkie", + "r-items-check": "elementy listy", + "r-check": "Zaznacz", + "r-uncheck": "Odznacz", + "r-item": "element", + "r-of-checklist": "z listy zadań", + "r-send-email": "Wyślij wiadomość email", + "r-to": "do", + "r-subject": "temat", + "r-rule-details": "Szczegóły reguł", + "r-d-move-to-top-gen": "Przenieś kartę na górę tej listy", + "r-d-move-to-top-spec": "Przenieś kartę na górę listy", + "r-d-move-to-bottom-gen": "Przenieś kartę na dół tej listy", + "r-d-move-to-bottom-spec": "Przenieś kartę na dół listy", + "r-d-send-email": "Wyślij wiadomość email", + "r-d-send-email-to": "do", + "r-d-send-email-subject": "temat", + "r-d-send-email-message": "wiadomość", + "r-d-archive": "Przenieś kartę z Archiwum", + "r-d-unarchive": "Przywróć kartę z Archiwum", + "r-d-add-label": "Dodaj etykietę", + "r-d-remove-label": "Usuń etykietę", + "r-create-card": "Utwórz nową kartę", + "r-in-list": "na liście", + "r-in-swimlane": "w diagramie zdarzeń", + "r-d-add-member": "Dodaj członka", + "r-d-remove-member": "Usuń członka", + "r-d-remove-all-member": "Usuń wszystkich członków", + "r-d-check-all": "Zaznacz wszystkie elementy listy", + "r-d-uncheck-all": "Odznacz wszystkie elementy listy", + "r-d-check-one": "Zaznacz element", + "r-d-uncheck-one": "Odznacz element", + "r-d-check-of-list": "z listy zadań", + "r-d-add-checklist": "Dodaj listę zadań", + "r-d-remove-checklist": "Usuń listę zadań", + "r-by": "przez", + "r-add-checklist": "Dodaj listę zadań", + "r-with-items": "z elementami", + "r-items-list": "element1,element2,element3", + "r-add-swimlane": "Dodaj diagram zdarzeń", + "r-swimlane-name": "Nazwa diagramu", + "r-board-note": "Uwaga: pozostaw pole puste, aby każda wartość była brana pod uwagę.", + "r-checklist-note": "Uwaga: wartości elementów listy muszą być oddzielone przecinkami.", + "r-when-a-card-is-moved": "Gdy karta jest przeniesiona do innej listy", + "r-set": "Ustaw", + "r-update": "Aktualizuj", + "r-datefield": "pole daty", + "r-df-start-at": "start", + "r-df-due-at": "rozpoczęcie", + "r-df-end-at": "zakończenie", + "r-df-received-at": "odebrano", + "r-to-current-datetime": "o aktualnej dacie/godzinie", + "r-remove-value-from": "usunął wartość z", + "ldap": "LDAP", + "oauth2": "OAuth2", + "cas": "CAS", + "authentication-method": "Sposób autoryzacji", + "authentication-type": "Typ autoryzacji", + "custom-product-name": "Niestandardowa nazwa produktu", + "layout": "Układ strony", + "hide-logo": "Ukryj logo", + "add-custom-html-after-body-start": "Dodaj niestandardowy kod HTML po <body> starcie", + "add-custom-html-before-body-end": "Dodaj niestandardowy kod HTML przed </body> końcem", + "error-undefined": "Coś poszło nie tak", + "error-ldap-login": "Wystąpił błąd w trakcie logowania", + "display-authentication-method": "Wyświetl metodę logowania", + "default-authentication-method": "Domyślna metoda logowania", + "duplicate-board": "Duplikuj tablicę", + "people-number": "Liczba użytkowników to:", + "swimlaneDeletePopup-title": "Usunąć diagram czynności?", + "swimlane-delete-pop": "Wszystkie akcje będą usunięte z widoku aktywności, nie można będzie przywrócić diagramu czynności. Usunięcie jest nieodwracalne.", + "restore-all": "Przywróć wszystkie", + "delete-all": "Usuń wszystkie", + "loading": "Ładowanie, proszę czekać.", + "previous_as": "ostatni czas był", + "act-a-dueAt": "zmienił(a) czas zakończenia na: __timeValue__ w karcie __card__, poprzedni czas: __timeOldValue__", + "act-a-endAt": "zmienił(a) czas zakończenia na __timeValue__ z __timeOldValue__", + "act-a-startAt": "zmienił(a) czas rozpoczęcia na __timeValue__ z __timeOldValue__", + "act-a-receivedAt": "zmienił(a) czas odebrania zadania na __timeValue__ z __timeOldValue__", + "a-dueAt": "zmieniono czas zakończenia na", + "a-endAt": "zmieniono czas zakończenia na", + "a-startAt": "zmieniono czas startu na", + "a-receivedAt": "zmieniono czas odebrania zadania na", + "almostdue": "aktualny termin ukończenia %s dobiega końca", + "pastdue": "aktualny termin ukończenia %s jest w przeszłości", + "duenow": "aktualny termin ukończenia %s jest dzisiaj", + "act-newDue": "__list__/__card__ przypomina o 1szym zakończeniu terminu [__board__]", + "act-withDue": "__list__/__card__ posiada przypomnienia zakończenia terminu [__board__]", + "act-almostdue": "przypomina o zbliżającej się dacie ukończenia (__timeValue__) karty __card__", + "act-pastdue": "przypomina o ubiegłej dacie ukończenia (__timeValue__) karty __card__", + "act-duenow": "przypomina o ubiegającej teraz dacie ukończenia (__timeValue__) karty __card__", + "act-atUserComment": "Zostałeś wspomniany w [__board] __list__/__card__", + "delete-user-confirm-popup": "Czy jesteś pewien, że chcesz usunąć te konto? Nie można tego wycofać.", + "accounts-allowUserDelete": "Pozwól użytkownikom na usuwanie własnych kont", + "hide-minicard-label-text": "Ukryj opisy etykiet minikart", + "show-desktop-drag-handles": "Pokaż przeciągnięcia na pulpit", + "assignee": "Przypisujący", + "cardAssigneesPopup-title": "Przypisujący", + "addmore-detail": "Dodaj bardziej szczegółowy opis", + "show-on-card": "Pokaż na karcie", + "new": "Nowy", + "editUserPopup-title": "Edytuj użytkownika", + "newUserPopup-title": "Nowy użytkownik", + "notifications": "Powiadomienia", + "view-all": "Wyświetl wszystko", + "filter-by-unread": "Filtruj nieprzeczytane", + "mark-all-as-read": "Zaznacz wszystkie jako przeczytane", + "allow-rename": "Zezwól na zmianę nazwy", + "allowRenamePopup-title": "Zezwól na zmianę nazwy" +} \ No newline at end of file diff --git a/i18n/pt-BR.i18n.json b/i18n/pt-BR.i18n.json index 5dfafcc5..b49e16c3 100644 --- a/i18n/pt-BR.i18n.json +++ b/i18n/pt-BR.i18n.json @@ -1,769 +1,769 @@ { - "accept": "Aceitar", - "act-activity-notify": "Notificação de atividade", - "act-addAttachment": "adicionado anexo __attachment__ ao cartão __card__ na lista __list__ em raia __swimlane__ no quadro __board__", - "act-deleteAttachment": "excluído anexo __attachment__ do cartão __card__ na lista __list__ em raia __swimlane__ no quadro __board__", - "act-addSubtask": "adicionada subtarefa __subtask__ ao cartão __card__ na lista __list__ em raia __swimlane__ no quadro __board__", - "act-addLabel": "Adicionada etiqueta __label__ ao cartão __card__ na lista __list__ em raia __swimlane__ no quadro __board__", - "act-addedLabel": "Adicionada etiqueta __label__ ao cartão __card__ na lista __list__ em raia __swimlane__ no quadro __board__", - "act-removeLabel": "Removida etiqueta __label__ do cartão __card__ na lista __list__ em raia __swimlane__ no quadro __board__", - "act-removedLabel": "Removida etiqueta __label__ do cartão __card__ na lista __list__ em raia __swimlane__ no quadro __board__", - "act-addChecklist": "adicionada lista de verificação __checklist__ ao cartão __card__ na lista __list__ em raia __swimlane__ no quadro __board__", - "act-addChecklistItem": "adicionado o item __checklistItem__ a lista de verificação__checklist__ no cartão __card__ na lista __list__ em raia __swimlane__ no quadro __board__", - "act-removeChecklist": "emovida a lista de verificação __checklist__ do cartão __card__ na lista __list__ em raia __swimlane__ no quadro __board__", - "act-removeChecklistItem": "removido item __checklistItem__ da lista de verificação __checkList__ no cartão __card__ na lista __list__ em raia __swimlane__ no quadro __board__", - "act-checkedItem": "marcado __checklistItem__ na lista de verificação __checklist__ no cartão __card__ na lista __list__ em raia __swimlane__ no quadro __board__", - "act-uncheckedItem": "desmarcado __checklistItem__ na lista __checklist__ no cartão __card__ na lista __list__ em raia __swimlane__ no quadro __board__", - "act-completeChecklist": "completada a lista de verificação __checklist__ no cartão __card__ na lista __list__ em raia __swimlane__ no quadro __board__", - "act-uncompleteChecklist": "lista de verificação incompleta __checklist__ no cartão __card__ na lista __list__ em raia __swimlane__ no quadro __board__", - "act-addComment": "comentou no cartão __card__: __comment__ na lista __list__ em raia __swimlane__ no quadro __board__", - "act-editComment": "editado comentário no cartão __card__: __comment__ da lista __list__ da raia __swimlane__ do quadro __board__", - "act-deleteComment": "excluído comentário no cartão __card__: __comment__ da lista __list__ da raia __swimlane__ do quadro __board__", - "act-createBoard": "criado quadro__board__", - "act-createSwimlane": "criada a raia __swimlane__ no quadro __board__", - "act-createCard": "criado cartão __card__ na lista __list__ em raia __swimlane__ no quadro __board__", - "act-createCustomField": "criado campo customizado __customField__ do quadro __board__", - "act-deleteCustomField": "excluído campo customizado __customField__ do quadro __board__", - "act-setCustomField": "editado campo customizado __customField__: __customFieldValue__ no cartão __card__ da lista __list__ da raia __swimlane__ do quadro __board__", - "act-createList": "adicionada lista __list__ ao quadro __board__", - "act-addBoardMember": "adicionado membro __member__ ao quadro __board__", - "act-archivedBoard": "Quadro __board__ foi Arquivado", - "act-archivedCard": "Cartão __card__ na lista __list__ em raia __swimlane__ no quadro __board__ foi Arquivado", - "act-archivedList": "Lista __list__ em raia __swimlane__ no quadro __board__ foi Arquivada", - "act-archivedSwimlane": "Raia __swimlane__ no quadro __board__ foi Arquivada", - "act-importBoard": "importado quadro __board__", - "act-importCard": "importado cartão __card__ para lista __list__ em raia __swimlane__ no quadro __board__", - "act-importList": "importada lista __list__ para raia __swimlane__ no quadro __board__", - "act-joinMember": "adicionado membro __member__ ao cartão __card__ na lista __list__ em raia __swimlane__ no quadro __board__", - "act-moveCard": "movido cartão __card__ do quadro __board__ da raia __oldSwimlane__ da lista __oldList__ para a raia __swimlane__ na lista __list__", - "act-moveCardToOtherBoard": "movido cartão __card__ da lista __oldList__ em raia __oldSwimlane__ no quadro __oldBoard__ para lista __list__ em raia __swimlane__ no quadro __board__", - "act-removeBoardMember": "removido membro __member__ do quadro __board__", - "act-restoredCard": "restaurado cartão __card__ a lista __list__ em raia __swimlane__ no quadro __board__", - "act-unjoinMember": "removido membro __member__ do cartão __card__ na lista __list__ em raia __swimlane__ no quadro __board__", - "act-withBoardTitle": "__board__", - "act-withCardTitle": "[__board__] __card__", - "actions": "Ações", - "activities": "Atividades", - "activity": "Atividade", - "activity-added": "adicionou %s a %s", - "activity-archived": "%s foi Arquivado", - "activity-attached": "anexou %s a %s", - "activity-created": "criou %s", - "activity-customfield-created": "criado campo customizado %s", - "activity-excluded": "excluiu %s de %s", - "activity-imported": "importado %s em %s de %s", - "activity-imported-board": "importado %s de %s", - "activity-joined": "juntou-se a %s", - "activity-moved": "moveu %s de %s para %s", - "activity-on": "em %s", - "activity-removed": "removeu %s de %s", - "activity-sent": "enviou %s de %s", - "activity-unjoined": "saiu de %s", - "activity-subtask-added": "Adcionar subtarefa à", - "activity-checked-item": "marcado %s na lista de verificação %s de %s", - "activity-unchecked-item": "desmarcado %s na lista de verificação %s de %s", - "activity-checklist-added": "Adicionada lista de verificação a %s", - "activity-checklist-removed": "removida a lista de verificação de %s", - "activity-checklist-completed": "listas de verificação completas %s de %s", - "activity-checklist-uncompleted": "não-completada a lista de verificação %s de %s", - "activity-checklist-item-added": "adicionado o item de lista de verificação para '%s' em %s", - "activity-checklist-item-removed": "removida o item de lista de verificação de '%s' na %s", - "add": "Novo", - "activity-checked-item-card": "marcaddo %s na lista de verificação %s", - "activity-unchecked-item-card": "desmarcado %s na lista de verificação %s", - "activity-checklist-completed-card": "completada a lista de verificação __checklist__ no cartão __card__ na lista __list__ em raia __swimlane__ no quadro __board__", - "activity-checklist-uncompleted-card": "não-completada a lista de verificação %s", - "activity-editComment": "comentário editado %s", - "activity-deleteComment": "comentário excluído %s", - "add-attachment": "Adicionar Anexos", - "add-board": "Adicionar Quadro", - "add-card": "Adicionar Cartão", - "add-swimlane": "Adicionar Raia", - "add-subtask": "Adicionar subtarefa", - "add-checklist": "Adicionar lista de verificação", - "add-checklist-item": "Adicionar um item à lista de verificação", - "add-cover": "Adicionar Capa", - "add-label": "Adicionar Etiqueta", - "add-list": "Adicionar Lista", - "add-members": "Adicionar Membros", - "added": "Criado", - "addMemberPopup-title": "Membros", - "admin": "Administrador", - "admin-desc": "Pode ver e editar cartões, remover membros e alterar configurações do quadro.", - "admin-announcement": "Anúncio", - "admin-announcement-active": "Anúncio ativo em todo o sistema", - "admin-announcement-title": "Anúncio do Administrador", - "all-boards": "Todos os quadros", - "and-n-other-card": "E __count__ outro cartão", - "and-n-other-card_plural": "E __count__ outros cartões", - "apply": "Aplicar", - "app-is-offline": "Carregando, por favor espere. Atualizar a página causará perda de dados. Se a carga não funcionar, por favor verifique se o servidor não caiu.", - "archive": "Mover para o Arquivo morto", - "archive-all": "Mover Tudo para o Arquivo morto", - "archive-board": "Mover Quadro para o Arquivo morto", - "archive-card": "Mover Cartão para o Arquivo morto", - "archive-list": "Mover Lista para o Arquivo morto", - "archive-swimlane": "Mover Raia para Arquivo morto", - "archive-selection": "Mover seleção para o Arquivo morto", - "archiveBoardPopup-title": "Mover Quadro para o Arquivo morto?", - "archived-items": "Arquivo morto", - "archived-boards": "Quadros no Arquivo morto", - "restore-board": "Restaurar Quadro", - "no-archived-boards": "Sem Quadros no Arquivo morto.", - "archives": "Arquivos morto", - "template": "Modelo", - "templates": "Modelos", - "assign-member": "Atribuir Membro", - "attached": "anexado", - "attachment": "Anexo", - "attachment-delete-pop": "Excluir um anexo é permanente. Não será possível recuperá-lo.", - "attachmentDeletePopup-title": "Excluir Anexo?", - "attachments": "Anexos", - "auto-watch": "Veja automaticamente os boards que são criados", - "avatar-too-big": "O avatar é muito grande (70KB max)", - "back": "Voltar", - "board-change-color": "Alterar cor", - "board-nb-stars": "%s estrelas", - "board-not-found": "Quadro não encontrado", - "board-private-info": "Este quadro será <strong>privado</strong>.", - "board-public-info": "Este quadro será <strong>público</strong>.", - "boardChangeColorPopup-title": "Alterar Tela de Fundo", - "boardChangeTitlePopup-title": "Renomear Quadro", - "boardChangeVisibilityPopup-title": "Alterar Visibilidade", - "boardChangeWatchPopup-title": "Alterar observação", - "boardMenuPopup-title": "Configurações do quadro", - "boardChangeViewPopup-title": "Visão de quadro", - "boards": "Quadros", - "board-view": "Visão de quadro", - "board-view-cal": "Calendário", - "board-view-swimlanes": "Raias", - "board-view-collapse": "Expandir", - "board-view-lists": "Listas", - "bucket-example": "\"Bucket List\", por exemplo", - "cancel": "Cancelar", - "card-archived": "Este cartão está Arquivado.", - "board-archived": "Este quadro está Arquivado.", - "card-comments-title": "Este cartão possui %s comentários.", - "card-delete-notice": "A exclusão será permanente. Você perderá todas as ações associadas a este cartão.", - "card-delete-pop": "Todas as ações serão excluidas da lista de Atividades e vocês não poderá re-abrir o cartão. Não há como desfazer.", - "card-delete-suggest-archive": "Você pode mover um cartão para o Arquivo morto para removê-lo do quadro e preservar a atividade.", - "card-due": "Prazo final", - "card-due-on": "Prazo final em", - "card-spent": "Tempo Gasto", - "card-edit-attachments": "Editar anexos", - "card-edit-custom-fields": "Editar campos customizados", - "card-edit-labels": "Editar etiquetas", - "card-edit-members": "Editar membros", - "card-labels-title": "Alterar etiquetas do cartão.", - "card-members-title": "Acrescentar ou remover membros do quadro deste cartão.", - "card-start": "Data início", - "card-start-on": "Começa em", - "cardAttachmentsPopup-title": "Anexar a partir de", - "cardCustomField-datePopup-title": "Mudar data", - "cardCustomFieldsPopup-title": "Editar campos customizados", - "cardDeletePopup-title": "Excluir Cartão?", - "cardDetailsActionsPopup-title": "Ações do cartão", - "cardLabelsPopup-title": "Etiquetas", - "cardMembersPopup-title": "Membros", - "cardMorePopup-title": "Mais", - "cardTemplatePopup-title": "Criar Modelo", - "cards": "Cartões", - "cards-count": "Cartões", - "casSignIn": "Entrar com CAS", - "cardType-card": "Cartão", - "cardType-linkedCard": "Cartão ligado", - "cardType-linkedBoard": "Quadro ligado", - "change": "Alterar", - "change-avatar": "Alterar Avatar", - "change-password": "Alterar Senha", - "change-permissions": "Alterar permissões", - "change-settings": "Altera configurações", - "changeAvatarPopup-title": "Alterar Avatar", - "changeLanguagePopup-title": "Alterar Idioma", - "changePasswordPopup-title": "Alterar Senha", - "changePermissionsPopup-title": "Alterar Permissões", - "changeSettingsPopup-title": "Alterar configurações", - "subtasks": "Subtarefas", - "checklists": "Listas de verificação", - "click-to-star": "Marcar quadro como favorito.", - "click-to-unstar": "Remover quadro dos favoritos.", - "clipboard": "Área de Transferência ou arraste e solte", - "close": "Fechar", - "close-board": "Fechar Quadro", - "close-board-pop": "Você será capaz de restaurar o quadro clicando no botão “Arquivo morto” a partir do cabeçalho do Início.", - "color-black": "preto", - "color-blue": "azul", - "color-crimson": "carmesim", - "color-darkgreen": "verde escuro", - "color-gold": "dourado", - "color-gray": "cinza", - "color-green": "verde", - "color-indigo": "azul", - "color-lime": "verde limão", - "color-magenta": "magenta", - "color-mistyrose": "rosa claro", - "color-navy": "azul marinho", - "color-orange": "laranja", - "color-paleturquoise": "azul ciano", - "color-peachpuff": "pêssego", - "color-pink": "cor-de-rosa", - "color-plum": "ameixa", - "color-purple": "roxo", - "color-red": "vermelho", - "color-saddlebrown": "marrom", - "color-silver": "prateado", - "color-sky": "azul-celeste", - "color-slateblue": "azul ardósia", - "color-white": "branco", - "color-yellow": "amarelo", - "unset-color": "Remover", - "comment": "Comentário", - "comment-placeholder": "Escrever Comentário", - "comment-only": "Somente comentários", - "comment-only-desc": "Pode comentar apenas em cartões.", - "no-comments": "Sem comentários", - "no-comments-desc": "Sem visualização de comentários e atividades.", - "worker": "Colaborador", - "worker-desc": "Pode apenas mover cartões, atribuir-se ao cartão e comentar.", - "computer": "Computador", - "confirm-subtask-delete-dialog": "Tem certeza que deseja excluir a subtarefa?", - "confirm-checklist-delete-dialog": "Tem certeza que quer excluir a lista de verificação?", - "copy-card-link-to-clipboard": "Copiar link do cartão para a área de transferência", - "linkCardPopup-title": "Ligar Cartão", - "searchElementPopup-title": "Buscar", - "copyCardPopup-title": "Copiar o cartão", - "copyChecklistToManyCardsPopup-title": "Copiar modelo de lista de verificação para vários cartões", - "copyChecklistToManyCardsPopup-instructions": "Títulos e descrições do cartão de destino neste formato JSON", - "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"Título do primeiro cartão\", \"description\":\"Descrição do primeiro cartão\"}, {\"title\":\"Título do segundo cartão\",\"description\":\"Descrição do segundo cartão\"},{\"title\":\"Título do último cartão\",\"description\":\"Descrição do último cartão\"} ]", - "create": "Criar", - "createBoardPopup-title": "Criar Quadro", - "chooseBoardSourcePopup-title": "Importar quadro", - "createLabelPopup-title": "Criar Etiqueta", - "createCustomField": "Criar campo", - "createCustomFieldPopup-title": "Criar campo", - "current": "atual", - "custom-field-delete-pop": "Não existe desfazer. Isso irá excluir o campo customizado de todos os cartões e destruir seu histórico", - "custom-field-checkbox": "Caixa de seleção", - "custom-field-date": "Data", - "custom-field-dropdown": "Lista suspensa", - "custom-field-dropdown-none": "(nada)", - "custom-field-dropdown-options": "Lista de opções", - "custom-field-dropdown-options-placeholder": "Pressione enter para adicionar mais opções", - "custom-field-dropdown-unknown": "(desconhecido)", - "custom-field-number": "Número", - "custom-field-text": "Texto", - "custom-fields": "Campos customizados", - "date": "Data", - "decline": "Rejeitar", - "default-avatar": "Avatar padrão", - "delete": "Excluir", - "deleteCustomFieldPopup-title": "Excluir campo customizado?", - "deleteLabelPopup-title": "Excluir Etiqueta?", - "description": "Descrição", - "disambiguateMultiLabelPopup-title": "Desambiguar ações de etiquetas", - "disambiguateMultiMemberPopup-title": "Desambiguar ações de membros", - "discard": "Descartar", - "done": "Feito", - "download": "Baixar", - "edit": "Editar", - "edit-avatar": "Alterar Avatar", - "edit-profile": "Editar Perfil", - "edit-wip-limit": "Editar Limite WIP", - "soft-wip-limit": "Limite de WIP", - "editCardStartDatePopup-title": "Altera data de início", - "editCardDueDatePopup-title": "Altera prazo final", - "editCustomFieldPopup-title": "Editar campo", - "editCardSpentTimePopup-title": "Editar tempo gasto", - "editLabelPopup-title": "Alterar Etiqueta", - "editNotificationPopup-title": "Editar Notificações", - "editProfilePopup-title": "Editar Perfil", - "email": "E-mail", - "email-enrollAccount-subject": "Uma conta foi criada para você em __siteName__", - "email-enrollAccount-text": "Olá __user__\npara iniciar utilizando o serviço basta clicar no link abaixo.\n__url__\nMuito Obrigado.", - "email-fail": "Falhou ao enviar e-mail", - "email-fail-text": "Erro ao tentar enviar e-mail", - "email-invalid": "E-mail inválido", - "email-invite": "Convite via E-mail", - "email-invite-subject": "__inviter__ lhe enviou um convite", - "email-invite-text": "Caro __user__\n__inviter__ lhe convidou para ingressar no quadro \"__board__\" como colaborador.\nPor favor prossiga através do link abaixo:\n__url__\nMuito obrigado.", - "email-resetPassword-subject": "Redefina sua senha em __siteName__", - "email-resetPassword-text": "Olá __user__\nPara redefinir sua senha, por favor clique no link abaixo.\n__url__\nMuito obrigado.", - "email-sent": "E-mail enviado", - "email-verifyEmail-subject": "Verifique seu endereço de e-mail em __siteName__", - "email-verifyEmail-text": "Olá __user__\nPara verificar sua conta de e-mail, clique no link abaixo.\n__url__\nObrigado.", - "enable-wip-limit": "Ativar Limite WIP", - "error-board-doesNotExist": "Este quadro não existe", - "error-board-notAdmin": "Você precisa ser administrador desse quadro para fazer isto", - "error-board-notAMember": "Você precisa ser um membro desse quadro para fazer isto", - "error-json-malformed": "Seu texto não é um JSON válido", - "error-json-schema": "Seu JSON não inclui as informações no formato correto", - "error-list-doesNotExist": "Esta lista não existe", - "error-user-doesNotExist": "Este usuário não existe", - "error-user-notAllowSelf": "Você não pode convidar a si mesmo", - "error-user-notCreated": "Este usuário não foi criado", - "error-username-taken": "Esse username já existe", - "error-email-taken": "E-mail já está em uso", - "export-board": "Exportar quadro", - "sort": "Ordenar", - "sort-desc": "Clique para Ordenar Lista", - "list-sort-by": "Ordenar a Lista por:", - "list-label-modifiedAt": "Último Acesso", - "list-label-title": "Nome da Lista", - "list-label-sort": "Ordem Manual", - "list-label-short-modifiedAt": "(L)", - "list-label-short-title": "(N)", - "list-label-short-sort": "(M)", - "filter": "Filtrar", - "filter-cards": "Filtrar Cartões ou Listas", - "list-filter-label": "Filtrar Lista por Título", - "filter-clear": "Limpar filtro", - "filter-no-label": "Sem etiquetas", - "filter-no-member": "Sem membros", - "filter-no-custom-fields": "Não há campos customizados", - "filter-show-archive": "Mostrar listas arquivadas", - "filter-hide-empty": "Esconder listas vazias", - "filter-on": "Filtro está ativo", - "filter-on-desc": "Você está filtrando cartões neste quadro. Clique aqui para editar o filtro.", - "filter-to-selection": "Filtrar esta seleção", - "advanced-filter-label": "Filtro avançado", - "advanced-filter-description": "Filtros avançados permitem escrever uma \"string\" contendo os seguintes operadores: == != <= >= && || (). Um espaco é utilizado como separador entre os operadores. Você pode filtrar para todos os campos personalizados escrevendo os nomes e valores. Exemplo: Campo1 == Valor1. Nota^Se o campo ou valor tiver espaços você precisa encapsular eles em citações sozinhas. Exemplo: Campo1 == Eu\\sou. Também você pode combinar múltiplas condições. Exemplo: C1 == V1 || C1 == V2. Normalmente todos os operadores são interpretados da esquerda para direita. Você pode alterar a ordem colocando parênteses - como ma expressão matemática. Exemplo: C1 == V1 && (C2 == V2 || C2 == V3). Você tamb~em pode pesquisar campos de texto usando regex: C1 == /Tes.*/i", - "fullname": "Nome Completo", - "header-logo-title": "Voltar para a lista de quadros.", - "hide-system-messages": "Esconder mensagens de sistema", - "headerBarCreateBoardPopup-title": "Criar Quadro", - "home": "Início", - "import": "Importar", - "link": "Ligação", - "import-board": "importar quadro", - "import-board-c": "Importar quadro", - "import-board-title-trello": "Importar quadro do Trello", - "import-board-title-wekan": "Importar quadro a partir de exportação prévia", - "import-sandstorm-backup-warning": "Não exclua os dados importados do quadro original exportado ou do Trello antes de verificar se esse item fecha e abre novamente, ou se você receber o erro Quadro não encontrado, que significa perda de dados.", - "import-sandstorm-warning": "O quadro importado irá excluir todos os dados existentes no quadro e irá sobrescrever com o quadro importado.", - "from-trello": "Do Trello", - "from-wekan": "A partir de exportação prévia", - "import-board-instruction-trello": "No seu quadro do Trello, vá em 'Menu', depois em 'Mais', 'Imprimir e Exportar', 'Exportar JSON', então copie o texto emitido", - "import-board-instruction-wekan": "Em seu quadro vá para 'Menu', depois 'Exportar quadro' e copie o texto no arquivo baixado.", - "import-board-instruction-about-errors": "Se você receber erros ao importar o quadro, às vezes a importação ainda funciona e o quadro está na página Todos os Quadros.", - "import-json-placeholder": "Cole seus dados JSON válidos aqui", - "import-map-members": "Mapear membros", - "import-members-map": "Seu quadro importado possui alguns membros. Por favor, mapeie os membros que você deseja importar para seus usuários", - "import-show-user-mapping": "Revisar mapeamento dos membros", - "import-user-select": "Escolha um usuário existente que você deseja usar como esse membro", - "importMapMembersAddPopup-title": "Selecione membro", - "info": "Versão", - "initials": "Iniciais", - "invalid-date": "Data inválida", - "invalid-time": "Hora inválida", - "invalid-user": "Usuário inválido", - "joined": "juntou-se", - "just-invited": "Você já foi convidado para este quadro", - "keyboard-shortcuts": "Atalhos do teclado", - "label-create": "Criar Etiqueta", - "label-default": "%s etiqueta (padrão)", - "label-delete-pop": "Não será possível recuperá-la. A etiqueta será excluida de todos os cartões e seu histórico será destruído.", - "labels": "Etiquetas", - "language": "Idioma", - "last-admin-desc": "Você não pode alterar funções porque deve existir pelo menos um administrador.", - "leave-board": "Sair do Quadro", - "leave-board-pop": "Tem a certeza de que pretende sair de __boardTitle__? Você será removido de todos os cartões neste quadro.", - "leaveBoardPopup-title": "Sair do Quadro?", - "link-card": "Vincular a este cartão", - "list-archive-cards": "Move todos os cartões nesta lista para o Arquivo morto", - "list-archive-cards-pop": "Isto removerá todos os cartões desta lista para o quadro. Para visualizar cartões arquivados e trazê-los de volta para o quadro, clique em “Menu” > “Arquivo morto”.", - "list-move-cards": "Mover todos os cartões desta lista", - "list-select-cards": "Selecionar todos os cartões nesta lista", - "set-color-list": "Definir Cor", - "listActionPopup-title": "Listar Ações", - "swimlaneActionPopup-title": "Ações de Raia", - "swimlaneAddPopup-title": "Adicionar uma Raia abaixo", - "listImportCardPopup-title": "Importe um cartão do Trello", - "listMorePopup-title": "Mais", - "link-list": "Vincular a esta lista", - "list-delete-pop": "Todas as ações serão excluidas da lista de atividades e você não poderá recuperar a lista. Não há como desfazer.", - "list-delete-suggest-archive": "Você pode mover uma lista para o Arquivo morto para removê-la do quadro e preservar a atividade.", - "lists": "Listas", - "swimlanes": "Raias", - "log-out": "Sair", - "log-in": "Entrar", - "loginPopup-title": "Entrar", - "memberMenuPopup-title": "Configuração de Membros", - "members": "Membros", - "menu": "Menu", - "move-selection": "Mover seleção", - "moveCardPopup-title": "Mover Cartão", - "moveCardToBottom-title": "Mover para o final", - "moveCardToTop-title": "Mover para o topo", - "moveSelectionPopup-title": "Mover seleção", - "multi-selection": "Multi-Seleção", - "multi-selection-on": "Multi-seleção está ativo", - "muted": "Silenciar", - "muted-info": "Você nunca receberá qualquer notificação desse board", - "my-boards": "Meus Quadros", - "name": "Nome", - "no-archived-cards": "Sem cartões no Arquivo morto.", - "no-archived-lists": "Sem listas no Arquivo morto.", - "no-archived-swimlanes": "Sem raias no Arquivo morto.", - "no-results": "Nenhum resultado.", - "normal": "Normal", - "normal-desc": "Pode ver e editar cartões. Não pode alterar configurações.", - "not-accepted-yet": "Convite ainda não aceito", - "notify-participate": "Receber atualizações de qualquer card que você criar ou participar como membro", - "notify-watch": "Receber atualizações de qualquer board, lista ou cards que você estiver observando", - "optional": "opcional", - "or": "ou", - "page-maybe-private": "Esta página pode ser privada. Você poderá vê-la se estiver <a href='%s'>logado</a>.", - "page-not-found": "Página não encontrada.", - "password": "Senha", - "paste-or-dragdrop": "para colar ou arraste e solte o arquivo da imagem para cá (somente imagens)", - "participating": "Participando", - "preview": "Pré-visualizar", - "previewAttachedImagePopup-title": "Pré-visualizar", - "previewClipboardImagePopup-title": "Pré-visualizar", - "private": "Privado", - "private-desc": "Este quadro é privado. Apenas seus membros podem acessar e editá-lo.", - "profile": "Perfil", - "public": "Público", - "public-desc": "Este quadro é público. Ele é visível a qualquer pessoa com o link e será exibido em mecanismos de busca como o Google. Apenas seus membros podem editá-lo.", - "quick-access-description": "Clique na estrela para adicionar um atalho nesta barra.", - "remove-cover": "Remover Capa", - "remove-from-board": "Remover do Quadro", - "remove-label": "Remover Etiqueta", - "listDeletePopup-title": "Excluir Lista?", - "remove-member": "Remover Membro", - "remove-member-from-card": "Remover do Cartão", - "remove-member-pop": "Remover __name__ (__username__) de __boardTitle__? O membro será removido de todos os cartões neste quadro e será notificado.", - "removeMemberPopup-title": "Remover Membro?", - "rename": "Renomear", - "rename-board": "Renomear Quadro", - "restore": "Restaurar", - "save": "Salvar", - "search": "Buscar", - "rules": "Regras", - "search-cards": "Search from card/list titles, descriptions and custom fields on this board", - "search-example": "Texto para procurar", - "select-color": "Selecionar Cor", - "set-wip-limit-value": "Defina um limite máximo para o número de tarefas nesta lista", - "setWipLimitPopup-title": "Definir Limite WIP", - "shortcut-assign-self": "Atribuir a si o cartão atual", - "shortcut-autocomplete-emoji": "Autocompletar emoji", - "shortcut-autocomplete-members": "Preenchimento automático de membros", - "shortcut-clear-filters": "Limpar todos filtros", - "shortcut-close-dialog": "Fechar dialogo", - "shortcut-filter-my-cards": "Filtrar meus cartões", - "shortcut-show-shortcuts": "Mostrar lista de atalhos", - "shortcut-toggle-filterbar": "Alternar barra de filtro", - "shortcut-toggle-sidebar": "Fechar barra lateral.", - "show-cards-minimum-count": "Mostrar contador de cards se a lista tiver mais de", - "sidebar-open": "Abrir barra lateral", - "sidebar-close": "Fechar barra lateral", - "signupPopup-title": "Criar uma Conta", - "star-board-title": "Clique para marcar este quadro como favorito. Ele aparecerá no topo na lista dos seus quadros.", - "starred-boards": "Quadros Favoritos", - "starred-boards-description": "Quadros favoritos aparecem no topo da lista dos seus quadros.", - "subscribe": "Acompanhar", - "team": "Equipe", - "this-board": "este quadro", - "this-card": "este cartão", - "spent-time-hours": "Tempo gasto (Horas)", - "overtime-hours": "Tempo extras (Horas)", - "overtime": "Tempo extras", - "has-overtime-cards": "Tem cartões de horas extras", - "has-spenttime-cards": "Gastou cartões de tempo", - "time": "Tempo", - "title": "Título", - "tracking": "Rastreamento", - "tracking-info": "Você será notificado se houver qualquer alteração em cards em que você é o criador ou membro", - "type": "Tipo", - "unassign-member": "Membro não associado", - "unsaved-description": "Você possui uma descrição não salva", - "unwatch": "Deixar de observar", - "upload": "Carregar", - "upload-avatar": "Carregar um avatar", - "uploaded-avatar": "Avatar carregado", - "username": "Nome de usuário", - "view-it": "Visualizar", - "warn-list-archived": "aviso: este cartão está em uma lista no Arquivo-texto", - "watch": "Observar", - "watching": "Observando", - "watching-info": "Você será notificado de qualquer alteração neste quadro", - "welcome-board": "Board de Boas Vindas", - "welcome-swimlane": "Marco 1", - "welcome-list1": "Básico", - "welcome-list2": "Avançado", - "card-templates-swimlane": "Modelos de cartão", - "list-templates-swimlane": "Modelos de lista", - "board-templates-swimlane": "Modelos de quadro", - "what-to-do": "O que você gostaria de fazer?", - "wipLimitErrorPopup-title": "Limite WIP Inválido", - "wipLimitErrorPopup-dialog-pt1": "O número de tarefas nesta lista excede o limite WIP definido.", - "wipLimitErrorPopup-dialog-pt2": "Por favor, mova algumas tarefas para fora desta lista, ou defina um limite WIP mais elevado.", - "admin-panel": "Painel Administrativo", - "settings": "Configurações", - "people": "Pessoas", - "registration": "Registro", - "disable-self-registration": "Desabilitar Cadastrar-se", - "invite": "Convite", - "invite-people": "Convide Pessoas", - "to-boards": "Para o/os quadro(s)", - "email-addresses": "Endereço de E-mail", - "smtp-host-description": "O endereço do servidor SMTP que envia seus e-mails.", - "smtp-port-description": "A porta que o servidor SMTP usa para enviar os e-mails.", - "smtp-tls-description": "Habilitar suporte TLS para servidor SMTP", - "smtp-host": "Servidor SMTP", - "smtp-port": "Porta SMTP", - "smtp-username": "Nome de usuário", - "smtp-password": "Senha", - "smtp-tls": "Suporte TLS", - "send-from": "De", - "send-smtp-test": "Enviar um e-mail de teste para você mesmo", - "invitation-code": "Código do Convite", - "email-invite-register-subject": "__inviter__ lhe enviou um convite", - "email-invite-register-text": "Caro __user__,\n\n__inviter__ convida você para o quadro Kanban para colaborações.\n\nPor favor, siga o link abaixo:\n__url__ \n\nE seu código de convite é: __icode__\n\nObrigado.", - "email-smtp-test-subject": "E-mail de teste via SMTP", - "email-smtp-test-text": "Você enviou um e-mail com sucesso", - "error-invitation-code-not-exist": "O código do convite não existe", - "error-notAuthorized": "Você não está autorizado à ver esta página.", - "webhook-title": "Nome do Webhook", - "webhook-token": "Token (Opcional para autenticação)", - "outgoing-webhooks": "Webhook de saída", - "bidirectional-webhooks": "Two-Way Webhooks", - "outgoingWebhooksPopup-title": "Webhook de saída", - "boardCardTitlePopup-title": "Filtro do Título do Cartão", - "disable-webhook": "Desabilitar este Webhook", - "global-webhook": "Webhooks globais", - "new-outgoing-webhook": "Novo Webhook de saída", - "no-name": "(Desconhecido)", - "Node_version": "Versão do Node", - "Meteor_version": "Versão do Meteor", - "MongoDB_version": "Versão do MongoDB", - "MongoDB_storage_engine": "Motor de armazenamento do MongoDB", - "MongoDB_Oplog_enabled": "MongoDB Oplog habilitado", - "OS_Arch": "Arquitetura do SO", - "OS_Cpus": "Quantidade de CPUS do SO", - "OS_Freemem": "Memória Disponível do SO", - "OS_Loadavg": "Carga Média do SO", - "OS_Platform": "Plataforma do SO", - "OS_Release": "Versão do SO", - "OS_Totalmem": "Memória Total do SO", - "OS_Type": "Tipo do SO", - "OS_Uptime": "Disponibilidade do SO", - "days": "dias", - "hours": "horas", - "minutes": "minutos", - "seconds": "segundos", - "show-field-on-card": "Mostrar este campo no cartão", - "automatically-field-on-card": "Criar campo automaticamente para todos os cartões", - "showLabel-field-on-card": "Mostrar etiqueta do campo no minicartão", - "yes": "Sim", - "no": "Não", - "accounts": "Contas", - "accounts-allowEmailChange": "Permitir Mudança de e-mail", - "accounts-allowUserNameChange": "Permitir alteração de nome de usuário", - "createdAt": "Criado em", - "verified": "Verificado", - "active": "Ativo", - "card-received": "Recebido", - "card-received-on": "Recebido em", - "card-end": "Concluído", - "card-end-on": "Concluído em", - "editCardReceivedDatePopup-title": "Modificar data de recebimento", - "editCardEndDatePopup-title": "Mudar data de conclusão", - "setCardColorPopup-title": "Definir cor", - "setCardActionsColorPopup-title": "Escolha uma cor", - "setSwimlaneColorPopup-title": "Escolha uma cor", - "setListColorPopup-title": "Escolha uma cor", - "assigned-by": "Atribuído por", - "requested-by": "Solicitado por", - "board-delete-notice": "Excluir é permanente. Você perderá todas as listas, cartões e ações associados nesse quadro.", - "delete-board-confirm-popup": "Todas as listas, cartões, etiquetas e atividades serão excluídas e você não poderá recuperar o conteúdo do quadro. Não há como desfazer.", - "boardDeletePopup-title": "Excluir quadro?", - "delete-board": "Excluir quadro", - "default-subtasks-board": "Subtarefas para quadro __board__", - "default": "Padrão", - "queue": "Fila", - "subtask-settings": "Configurações de subtarefas", - "card-settings": "Configurações do Cartão", - "boardSubtaskSettingsPopup-title": "Configurações das subtarefas do quadro", - "boardCardSettingsPopup-title": "Configurações do Cartão", - "deposit-subtasks-board": "Inserir subtarefas a este quadro:", - "deposit-subtasks-list": "Listas de subtarefas inseridas aqui:", - "show-parent-in-minicard": "Mostrar Pai do mini cartão:", - "prefix-with-full-path": "Prefixo com caminho completo", - "prefix-with-parent": "Prefixo com Pai", - "subtext-with-full-path": "Subtexto com caminho completo", - "subtext-with-parent": "Subtexto com Pai", - "change-card-parent": "Mudar Pai do cartão", - "parent-card": "Pai do cartão", - "source-board": "Fonte do quadro", - "no-parent": "Não mostrar Pai", - "activity-added-label": "adicionada etiqueta '%s' para %s", - "activity-removed-label": "removida etiqueta '%s' de %s", - "activity-delete-attach": "excluído um anexo de %s", - "activity-added-label-card": "adicionada etiqueta '%s'", - "activity-removed-label-card": "removida etiqueta '%s'", - "activity-delete-attach-card": "excluído um anexo", - "activity-set-customfield": "definir campo personalizado '%s' para '%s' em %s", - "activity-unset-customfield": "redefinir campo personalizado '%s' em %s", - "r-rule": "Regra", - "r-add-trigger": "Adicionar gatilho", - "r-add-action": "Adicionar ação", - "r-board-rules": "Quadro de regras", - "r-add-rule": "Adicionar regra", - "r-view-rule": "Ver regra", - "r-delete-rule": "Excluir regra", - "r-new-rule-name": "Título da nova regra", - "r-no-rules": "Sem regras", - "r-when-a-card": "Quando um cartão", - "r-is": "é", - "r-is-moved": "é movido", - "r-added-to": "adicionado à", - "r-removed-from": "Removido de", - "r-the-board": "o quadro", - "r-list": "lista", - "set-filter": "Inserir Filtro", - "r-moved-to": "Movido para", - "r-moved-from": "Movido de", - "r-archived": "Movido para o Arquivo morto", - "r-unarchived": "Restaurado do Arquivo morto", - "r-a-card": "um cartão", - "r-when-a-label-is": "Quando uma etiqueta é", - "r-when-the-label": "Quando a etiqueta é", - "r-list-name": "listar nome", - "r-when-a-member": "Quando um membro é", - "r-when-the-member": "Quando o membro", - "r-name": "nome", - "r-when-a-attach": "Quando um anexo", - "r-when-a-checklist": "Quando a lista de verificação é", - "r-when-the-checklist": "Quando a lista de verificação", - "r-completed": "Completado", - "r-made-incomplete": "Feito incompleto", - "r-when-a-item": "Quando o item da lista de verificação é", - "r-when-the-item": "Quando o item da lista de verificação", - "r-checked": "Marcado", - "r-unchecked": "Desmarcado", - "r-move-card-to": "Mover cartão para", - "r-top-of": "Topo de", - "r-bottom-of": "Final de", - "r-its-list": "é lista", - "r-archive": "Mover para Arquivo morto", - "r-unarchive": "Restaurar do Arquivo morto", - "r-card": "cartão", - "r-add": "Novo", - "r-remove": "Remover", - "r-label": "etiqueta", - "r-member": "membro", - "r-remove-all": "Remover todos os membros do cartão", - "r-set-color": "Definir cor para", - "r-checklist": "lista de verificação", - "r-check-all": "Marcar todos", - "r-uncheck-all": "Desmarcar todos", - "r-items-check": "itens da lista de verificação", - "r-check": "Marcar", - "r-uncheck": "Desmarcar", - "r-item": "item", - "r-of-checklist": "da lista de verificação", - "r-send-email": "Enviar um e-mail", - "r-to": "para", - "r-subject": "assunto", - "r-rule-details": "Detalhes da regra", - "r-d-move-to-top-gen": "Mover cartão para o topo da sua lista", - "r-d-move-to-top-spec": "Mover cartão para o topo da lista", - "r-d-move-to-bottom-gen": "Mover cartão para o final da sua lista", - "r-d-move-to-bottom-spec": "Mover cartão para final da lista", - "r-d-send-email": "Enviar e-mail", - "r-d-send-email-to": "para", - "r-d-send-email-subject": "assunto", - "r-d-send-email-message": "mensagem", - "r-d-archive": "Mover cartão para Arquivo morto", - "r-d-unarchive": "Restaurar cartão do Arquivo morto", - "r-d-add-label": "Adicionar etiqueta", - "r-d-remove-label": "Remover etiqueta", - "r-create-card": "Criar novo cartão", - "r-in-list": "na lista", - "r-in-swimlane": "na raia", - "r-d-add-member": "Adicionar membro", - "r-d-remove-member": "Remover membro", - "r-d-remove-all-member": "Remover todos os membros", - "r-d-check-all": "Marcar todos os itens de uma lista", - "r-d-uncheck-all": "Desmarcar todos os itens de uma lista", - "r-d-check-one": "Marcar item", - "r-d-uncheck-one": "Desmarcar item", - "r-d-check-of-list": "da lista de verificação", - "r-d-add-checklist": "Adicionar lista de verificação", - "r-d-remove-checklist": "Remover lista de verificação", - "r-by": "por", - "r-add-checklist": "Adicionar lista de verificação", - "r-with-items": "com os itens", - "r-items-list": "item1,item2,item3", - "r-add-swimlane": "Adicionar raia", - "r-swimlane-name": "Nome da raia", - "r-board-note": "Nota: deixe o campo vazio para corresponder à todos os valores possíveis", - "r-checklist-note": "Nota: itens de Checklists devem ser escritos separados por vírgulas", - "r-when-a-card-is-moved": "Quando um cartão é movido de outra lista", - "r-set": "Definir", - "r-update": "Atualizar", - "r-datefield": "campo data", - "r-df-start-at": "início", - "r-df-due-at": "prazo final", - "r-df-end-at": "concluído", - "r-df-received-at": "recebido", - "r-to-current-datetime": "para data/hora atuais", - "r-remove-value-from": "Remover valores do", - "ldap": "LDAP", - "oauth2": "OAuth2", - "cas": "CAS", - "authentication-method": "Método de autenticação", - "authentication-type": "Tipo de autenticação", - "custom-product-name": "Nome Customizado do Produto", - "layout": "Layout", - "hide-logo": "Esconder Logo", - "add-custom-html-after-body-start": "Adicionar HTML Customizado depois do início do <body>", - "add-custom-html-before-body-end": "Adicionar HTML Customizado antes do fim do </body>", - "error-undefined": "Algo deu errado", - "error-ldap-login": "Um erro ocorreu enquanto tentava entrar", - "display-authentication-method": "Mostrar Método de Autenticação", - "default-authentication-method": "Método de Autenticação Padrão", - "duplicate-board": "Duplicar Quadro", - "people-number": "O número de pessoas é:", - "swimlaneDeletePopup-title": "Excluir Raia?", - "swimlane-delete-pop": "Todas as ações serão excluídas da lista de atividades e você não poderá recuperar a raia. Não há como desfazer.", - "restore-all": "Restaurar tudo", - "delete-all": "Excluir tudo", - "loading": "Carregando, aguarde por favor.", - "previous_as": "ultima vez foi", - "act-a-dueAt": "prazo final modificado para \nQuando: __timeValue__\nOnde: __card__\n prazo final anterior era __timeOldValue__", - "act-a-endAt": "hora de conclusão modificada de (__timeOldValue__) para __timeValue__ ", - "act-a-startAt": "hora de início modificada de (__timeOldValue__) para __timeValue__ ", - "act-a-receivedAt": "hora de recebido modificada de (__timeOldValue__) para __timeValue__ ", - "a-dueAt": "prazo final modificado para", - "a-endAt": "hora de conclusão modificada para", - "a-startAt": "hora de início modificada para", - "a-receivedAt": "hora de recebido modificada para", - "almostdue": "prazo final atual %s está próximo", - "pastdue": "prazo final atual %s venceu", - "duenow": "prazo final atual %s é hoje", - "act-newDue": "__list__/__card__ possui 1º lembrete de prazo [__board__]", - "act-withDue": "__list__/__card__ lembretes de prazo [__board__]", - "act-almostdue": "está lembrando que o prazo final atual (__timeValue__) do __card__ está próximo", - "act-pastdue": "está lembrando que o prazo final atual (__timeValue__) do __card__ venceu", - "act-duenow": "está lembrando que o prazo final (__timeValue__) do __card__ é agora", - "act-atUserComment": "Você foi mencionado no [__board__] __list__/__card__", - "delete-user-confirm-popup": "Você realmente quer apagar esta conta? Não há como desfazer.", - "accounts-allowUserDelete": "Permitir que usuários apaguem a própria conta", - "hide-minicard-label-text": "Esconder rótulo da etiqueta do mini cartão", - "show-desktop-drag-handles": "Mostrar alças de arrasto da área de trabalho", - "assignee": "Administrador", - "cardAssigneesPopup-title": "Administrador", - "addmore-detail": "Adicionar descrição detalhada", - "show-on-card": "Mostrar no Cartão", - "new": "Novo", - "editUserPopup-title": "Editar usuário", - "newUserPopup-title": "Novo usuário", - "notifications": "Notificações", - "view-all": "Ver tudo", - "filter-by-unread": "Filtrar não lidas", - "mark-all-as-read": "Marcar todas como lidas", - "allow-rename": "Permitir renomear", - "allowRenamePopup-title": "Permitir renomear" -} + "accept": "Aceitar", + "act-activity-notify": "Notificação de atividade", + "act-addAttachment": "adicionado anexo __attachment__ ao cartão __card__ na lista __list__ em raia __swimlane__ no quadro __board__", + "act-deleteAttachment": "excluído anexo __attachment__ do cartão __card__ na lista __list__ em raia __swimlane__ no quadro __board__", + "act-addSubtask": "adicionada subtarefa __subtask__ ao cartão __card__ na lista __list__ em raia __swimlane__ no quadro __board__", + "act-addLabel": "Adicionada etiqueta __label__ ao cartão __card__ na lista __list__ em raia __swimlane__ no quadro __board__", + "act-addedLabel": "Adicionada etiqueta __label__ ao cartão __card__ na lista __list__ em raia __swimlane__ no quadro __board__", + "act-removeLabel": "Removida etiqueta __label__ do cartão __card__ na lista __list__ em raia __swimlane__ no quadro __board__", + "act-removedLabel": "Removida etiqueta __label__ do cartão __card__ na lista __list__ em raia __swimlane__ no quadro __board__", + "act-addChecklist": "adicionada lista de verificação __checklist__ ao cartão __card__ na lista __list__ em raia __swimlane__ no quadro __board__", + "act-addChecklistItem": "adicionado o item __checklistItem__ a lista de verificação__checklist__ no cartão __card__ na lista __list__ em raia __swimlane__ no quadro __board__", + "act-removeChecklist": "emovida a lista de verificação __checklist__ do cartão __card__ na lista __list__ em raia __swimlane__ no quadro __board__", + "act-removeChecklistItem": "removido item __checklistItem__ da lista de verificação __checkList__ no cartão __card__ na lista __list__ em raia __swimlane__ no quadro __board__", + "act-checkedItem": "marcado __checklistItem__ na lista de verificação __checklist__ no cartão __card__ na lista __list__ em raia __swimlane__ no quadro __board__", + "act-uncheckedItem": "desmarcado __checklistItem__ na lista __checklist__ no cartão __card__ na lista __list__ em raia __swimlane__ no quadro __board__", + "act-completeChecklist": "completada a lista de verificação __checklist__ no cartão __card__ na lista __list__ em raia __swimlane__ no quadro __board__", + "act-uncompleteChecklist": "lista de verificação incompleta __checklist__ no cartão __card__ na lista __list__ em raia __swimlane__ no quadro __board__", + "act-addComment": "comentou no cartão __card__: __comment__ na lista __list__ em raia __swimlane__ no quadro __board__", + "act-editComment": "editado comentário no cartão __card__: __comment__ da lista __list__ da raia __swimlane__ do quadro __board__", + "act-deleteComment": "excluído comentário no cartão __card__: __comment__ da lista __list__ da raia __swimlane__ do quadro __board__", + "act-createBoard": "criado quadro__board__", + "act-createSwimlane": "criada a raia __swimlane__ no quadro __board__", + "act-createCard": "criado cartão __card__ na lista __list__ em raia __swimlane__ no quadro __board__", + "act-createCustomField": "criado campo customizado __customField__ do quadro __board__", + "act-deleteCustomField": "excluído campo customizado __customField__ do quadro __board__", + "act-setCustomField": "editado campo customizado __customField__: __customFieldValue__ no cartão __card__ da lista __list__ da raia __swimlane__ do quadro __board__", + "act-createList": "adicionada lista __list__ ao quadro __board__", + "act-addBoardMember": "adicionado membro __member__ ao quadro __board__", + "act-archivedBoard": "Quadro __board__ foi Arquivado", + "act-archivedCard": "Cartão __card__ na lista __list__ em raia __swimlane__ no quadro __board__ foi Arquivado", + "act-archivedList": "Lista __list__ em raia __swimlane__ no quadro __board__ foi Arquivada", + "act-archivedSwimlane": "Raia __swimlane__ no quadro __board__ foi Arquivada", + "act-importBoard": "importado quadro __board__", + "act-importCard": "importado cartão __card__ para lista __list__ em raia __swimlane__ no quadro __board__", + "act-importList": "importada lista __list__ para raia __swimlane__ no quadro __board__", + "act-joinMember": "adicionado membro __member__ ao cartão __card__ na lista __list__ em raia __swimlane__ no quadro __board__", + "act-moveCard": "movido cartão __card__ do quadro __board__ da raia __oldSwimlane__ da lista __oldList__ para a raia __swimlane__ na lista __list__", + "act-moveCardToOtherBoard": "movido cartão __card__ da lista __oldList__ em raia __oldSwimlane__ no quadro __oldBoard__ para lista __list__ em raia __swimlane__ no quadro __board__", + "act-removeBoardMember": "removido membro __member__ do quadro __board__", + "act-restoredCard": "restaurado cartão __card__ a lista __list__ em raia __swimlane__ no quadro __board__", + "act-unjoinMember": "removido membro __member__ do cartão __card__ na lista __list__ em raia __swimlane__ no quadro __board__", + "act-withBoardTitle": "__board__", + "act-withCardTitle": "[__board__] __card__", + "actions": "Ações", + "activities": "Atividades", + "activity": "Atividade", + "activity-added": "adicionou %s a %s", + "activity-archived": "%s foi Arquivado", + "activity-attached": "anexou %s a %s", + "activity-created": "criou %s", + "activity-customfield-created": "criado campo customizado %s", + "activity-excluded": "excluiu %s de %s", + "activity-imported": "importado %s em %s de %s", + "activity-imported-board": "importado %s de %s", + "activity-joined": "juntou-se a %s", + "activity-moved": "moveu %s de %s para %s", + "activity-on": "em %s", + "activity-removed": "removeu %s de %s", + "activity-sent": "enviou %s de %s", + "activity-unjoined": "saiu de %s", + "activity-subtask-added": "Adcionar subtarefa à", + "activity-checked-item": "marcado %s na lista de verificação %s de %s", + "activity-unchecked-item": "desmarcado %s na lista de verificação %s de %s", + "activity-checklist-added": "Adicionada lista de verificação a %s", + "activity-checklist-removed": "removida a lista de verificação de %s", + "activity-checklist-completed": "listas de verificação completas %s de %s", + "activity-checklist-uncompleted": "não-completada a lista de verificação %s de %s", + "activity-checklist-item-added": "adicionado o item de lista de verificação para '%s' em %s", + "activity-checklist-item-removed": "removida o item de lista de verificação de '%s' na %s", + "add": "Novo", + "activity-checked-item-card": "marcaddo %s na lista de verificação %s", + "activity-unchecked-item-card": "desmarcado %s na lista de verificação %s", + "activity-checklist-completed-card": "completada a lista de verificação __checklist__ no cartão __card__ na lista __list__ em raia __swimlane__ no quadro __board__", + "activity-checklist-uncompleted-card": "não-completada a lista de verificação %s", + "activity-editComment": "comentário editado %s", + "activity-deleteComment": "comentário excluído %s", + "add-attachment": "Adicionar Anexos", + "add-board": "Adicionar Quadro", + "add-card": "Adicionar Cartão", + "add-swimlane": "Adicionar Raia", + "add-subtask": "Adicionar subtarefa", + "add-checklist": "Adicionar lista de verificação", + "add-checklist-item": "Adicionar um item à lista de verificação", + "add-cover": "Adicionar Capa", + "add-label": "Adicionar Etiqueta", + "add-list": "Adicionar Lista", + "add-members": "Adicionar Membros", + "added": "Criado", + "addMemberPopup-title": "Membros", + "admin": "Administrador", + "admin-desc": "Pode ver e editar cartões, remover membros e alterar configurações do quadro.", + "admin-announcement": "Anúncio", + "admin-announcement-active": "Anúncio ativo em todo o sistema", + "admin-announcement-title": "Anúncio do Administrador", + "all-boards": "Todos os quadros", + "and-n-other-card": "E __count__ outro cartão", + "and-n-other-card_plural": "E __count__ outros cartões", + "apply": "Aplicar", + "app-is-offline": "Carregando, por favor espere. Atualizar a página causará perda de dados. Se a carga não funcionar, por favor verifique se o servidor não caiu.", + "archive": "Mover para o Arquivo morto", + "archive-all": "Mover Tudo para o Arquivo morto", + "archive-board": "Mover Quadro para o Arquivo morto", + "archive-card": "Mover Cartão para o Arquivo morto", + "archive-list": "Mover Lista para o Arquivo morto", + "archive-swimlane": "Mover Raia para Arquivo morto", + "archive-selection": "Mover seleção para o Arquivo morto", + "archiveBoardPopup-title": "Mover Quadro para o Arquivo morto?", + "archived-items": "Arquivo morto", + "archived-boards": "Quadros no Arquivo morto", + "restore-board": "Restaurar Quadro", + "no-archived-boards": "Sem Quadros no Arquivo morto.", + "archives": "Arquivos morto", + "template": "Modelo", + "templates": "Modelos", + "assign-member": "Atribuir Membro", + "attached": "anexado", + "attachment": "Anexo", + "attachment-delete-pop": "Excluir um anexo é permanente. Não será possível recuperá-lo.", + "attachmentDeletePopup-title": "Excluir Anexo?", + "attachments": "Anexos", + "auto-watch": "Veja automaticamente os boards que são criados", + "avatar-too-big": "O avatar é muito grande (70KB max)", + "back": "Voltar", + "board-change-color": "Alterar cor", + "board-nb-stars": "%s estrelas", + "board-not-found": "Quadro não encontrado", + "board-private-info": "Este quadro será <strong>privado</strong>.", + "board-public-info": "Este quadro será <strong>público</strong>.", + "boardChangeColorPopup-title": "Alterar Tela de Fundo", + "boardChangeTitlePopup-title": "Renomear Quadro", + "boardChangeVisibilityPopup-title": "Alterar Visibilidade", + "boardChangeWatchPopup-title": "Alterar observação", + "boardMenuPopup-title": "Configurações do quadro", + "boardChangeViewPopup-title": "Visão de quadro", + "boards": "Quadros", + "board-view": "Visão de quadro", + "board-view-cal": "Calendário", + "board-view-swimlanes": "Raias", + "board-view-collapse": "Expandir", + "board-view-lists": "Listas", + "bucket-example": "\"Bucket List\", por exemplo", + "cancel": "Cancelar", + "card-archived": "Este cartão está Arquivado.", + "board-archived": "Este quadro está Arquivado.", + "card-comments-title": "Este cartão possui %s comentários.", + "card-delete-notice": "A exclusão será permanente. Você perderá todas as ações associadas a este cartão.", + "card-delete-pop": "Todas as ações serão excluidas da lista de Atividades e vocês não poderá re-abrir o cartão. Não há como desfazer.", + "card-delete-suggest-archive": "Você pode mover um cartão para o Arquivo morto para removê-lo do quadro e preservar a atividade.", + "card-due": "Prazo final", + "card-due-on": "Prazo final em", + "card-spent": "Tempo Gasto", + "card-edit-attachments": "Editar anexos", + "card-edit-custom-fields": "Editar campos customizados", + "card-edit-labels": "Editar etiquetas", + "card-edit-members": "Editar membros", + "card-labels-title": "Alterar etiquetas do cartão.", + "card-members-title": "Acrescentar ou remover membros do quadro deste cartão.", + "card-start": "Data início", + "card-start-on": "Começa em", + "cardAttachmentsPopup-title": "Anexar a partir de", + "cardCustomField-datePopup-title": "Mudar data", + "cardCustomFieldsPopup-title": "Editar campos customizados", + "cardDeletePopup-title": "Excluir Cartão?", + "cardDetailsActionsPopup-title": "Ações do cartão", + "cardLabelsPopup-title": "Etiquetas", + "cardMembersPopup-title": "Membros", + "cardMorePopup-title": "Mais", + "cardTemplatePopup-title": "Criar Modelo", + "cards": "Cartões", + "cards-count": "Cartões", + "casSignIn": "Entrar com CAS", + "cardType-card": "Cartão", + "cardType-linkedCard": "Cartão ligado", + "cardType-linkedBoard": "Quadro ligado", + "change": "Alterar", + "change-avatar": "Alterar Avatar", + "change-password": "Alterar Senha", + "change-permissions": "Alterar permissões", + "change-settings": "Altera configurações", + "changeAvatarPopup-title": "Alterar Avatar", + "changeLanguagePopup-title": "Alterar Idioma", + "changePasswordPopup-title": "Alterar Senha", + "changePermissionsPopup-title": "Alterar Permissões", + "changeSettingsPopup-title": "Alterar configurações", + "subtasks": "Subtarefas", + "checklists": "Listas de verificação", + "click-to-star": "Marcar quadro como favorito.", + "click-to-unstar": "Remover quadro dos favoritos.", + "clipboard": "Área de Transferência ou arraste e solte", + "close": "Fechar", + "close-board": "Fechar Quadro", + "close-board-pop": "Você será capaz de restaurar o quadro clicando no botão “Arquivo morto” a partir do cabeçalho do Início.", + "color-black": "preto", + "color-blue": "azul", + "color-crimson": "carmesim", + "color-darkgreen": "verde escuro", + "color-gold": "dourado", + "color-gray": "cinza", + "color-green": "verde", + "color-indigo": "azul", + "color-lime": "verde limão", + "color-magenta": "magenta", + "color-mistyrose": "rosa claro", + "color-navy": "azul marinho", + "color-orange": "laranja", + "color-paleturquoise": "azul ciano", + "color-peachpuff": "pêssego", + "color-pink": "cor-de-rosa", + "color-plum": "ameixa", + "color-purple": "roxo", + "color-red": "vermelho", + "color-saddlebrown": "marrom", + "color-silver": "prateado", + "color-sky": "azul-celeste", + "color-slateblue": "azul ardósia", + "color-white": "branco", + "color-yellow": "amarelo", + "unset-color": "Remover", + "comment": "Comentário", + "comment-placeholder": "Escrever Comentário", + "comment-only": "Somente comentários", + "comment-only-desc": "Pode comentar apenas em cartões.", + "no-comments": "Sem comentários", + "no-comments-desc": "Sem visualização de comentários e atividades.", + "worker": "Colaborador", + "worker-desc": "Pode apenas mover cartões, atribuir-se ao cartão e comentar.", + "computer": "Computador", + "confirm-subtask-delete-dialog": "Tem certeza que deseja excluir a subtarefa?", + "confirm-checklist-delete-dialog": "Tem certeza que quer excluir a lista de verificação?", + "copy-card-link-to-clipboard": "Copiar link do cartão para a área de transferência", + "linkCardPopup-title": "Ligar Cartão", + "searchElementPopup-title": "Buscar", + "copyCardPopup-title": "Copiar o cartão", + "copyChecklistToManyCardsPopup-title": "Copiar modelo de lista de verificação para vários cartões", + "copyChecklistToManyCardsPopup-instructions": "Títulos e descrições do cartão de destino neste formato JSON", + "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"Título do primeiro cartão\", \"description\":\"Descrição do primeiro cartão\"}, {\"title\":\"Título do segundo cartão\",\"description\":\"Descrição do segundo cartão\"},{\"title\":\"Título do último cartão\",\"description\":\"Descrição do último cartão\"} ]", + "create": "Criar", + "createBoardPopup-title": "Criar Quadro", + "chooseBoardSourcePopup-title": "Importar quadro", + "createLabelPopup-title": "Criar Etiqueta", + "createCustomField": "Criar campo", + "createCustomFieldPopup-title": "Criar campo", + "current": "atual", + "custom-field-delete-pop": "Não existe desfazer. Isso irá excluir o campo customizado de todos os cartões e destruir seu histórico", + "custom-field-checkbox": "Caixa de seleção", + "custom-field-date": "Data", + "custom-field-dropdown": "Lista suspensa", + "custom-field-dropdown-none": "(nada)", + "custom-field-dropdown-options": "Lista de opções", + "custom-field-dropdown-options-placeholder": "Pressione enter para adicionar mais opções", + "custom-field-dropdown-unknown": "(desconhecido)", + "custom-field-number": "Número", + "custom-field-text": "Texto", + "custom-fields": "Campos customizados", + "date": "Data", + "decline": "Rejeitar", + "default-avatar": "Avatar padrão", + "delete": "Excluir", + "deleteCustomFieldPopup-title": "Excluir campo customizado?", + "deleteLabelPopup-title": "Excluir Etiqueta?", + "description": "Descrição", + "disambiguateMultiLabelPopup-title": "Desambiguar ações de etiquetas", + "disambiguateMultiMemberPopup-title": "Desambiguar ações de membros", + "discard": "Descartar", + "done": "Feito", + "download": "Baixar", + "edit": "Editar", + "edit-avatar": "Alterar Avatar", + "edit-profile": "Editar Perfil", + "edit-wip-limit": "Editar Limite WIP", + "soft-wip-limit": "Limite de WIP", + "editCardStartDatePopup-title": "Altera data de início", + "editCardDueDatePopup-title": "Altera prazo final", + "editCustomFieldPopup-title": "Editar campo", + "editCardSpentTimePopup-title": "Editar tempo gasto", + "editLabelPopup-title": "Alterar Etiqueta", + "editNotificationPopup-title": "Editar Notificações", + "editProfilePopup-title": "Editar Perfil", + "email": "E-mail", + "email-enrollAccount-subject": "Uma conta foi criada para você em __siteName__", + "email-enrollAccount-text": "Olá __user__\npara iniciar utilizando o serviço basta clicar no link abaixo.\n__url__\nMuito Obrigado.", + "email-fail": "Falhou ao enviar e-mail", + "email-fail-text": "Erro ao tentar enviar e-mail", + "email-invalid": "E-mail inválido", + "email-invite": "Convite via E-mail", + "email-invite-subject": "__inviter__ lhe enviou um convite", + "email-invite-text": "Caro __user__\n__inviter__ lhe convidou para ingressar no quadro \"__board__\" como colaborador.\nPor favor prossiga através do link abaixo:\n__url__\nMuito obrigado.", + "email-resetPassword-subject": "Redefina sua senha em __siteName__", + "email-resetPassword-text": "Olá __user__\nPara redefinir sua senha, por favor clique no link abaixo.\n__url__\nMuito obrigado.", + "email-sent": "E-mail enviado", + "email-verifyEmail-subject": "Verifique seu endereço de e-mail em __siteName__", + "email-verifyEmail-text": "Olá __user__\nPara verificar sua conta de e-mail, clique no link abaixo.\n__url__\nObrigado.", + "enable-wip-limit": "Ativar Limite WIP", + "error-board-doesNotExist": "Este quadro não existe", + "error-board-notAdmin": "Você precisa ser administrador desse quadro para fazer isto", + "error-board-notAMember": "Você precisa ser um membro desse quadro para fazer isto", + "error-json-malformed": "Seu texto não é um JSON válido", + "error-json-schema": "Seu JSON não inclui as informações no formato correto", + "error-list-doesNotExist": "Esta lista não existe", + "error-user-doesNotExist": "Este usuário não existe", + "error-user-notAllowSelf": "Você não pode convidar a si mesmo", + "error-user-notCreated": "Este usuário não foi criado", + "error-username-taken": "Esse username já existe", + "error-email-taken": "E-mail já está em uso", + "export-board": "Exportar quadro", + "sort": "Ordenar", + "sort-desc": "Clique para Ordenar Lista", + "list-sort-by": "Ordenar a Lista por:", + "list-label-modifiedAt": "Último Acesso", + "list-label-title": "Nome da Lista", + "list-label-sort": "Ordem Manual", + "list-label-short-modifiedAt": "(L)", + "list-label-short-title": "(N)", + "list-label-short-sort": "(M)", + "filter": "Filtrar", + "filter-cards": "Filtrar Cartões ou Listas", + "list-filter-label": "Filtrar Lista por Título", + "filter-clear": "Limpar filtro", + "filter-no-label": "Sem etiquetas", + "filter-no-member": "Sem membros", + "filter-no-custom-fields": "Não há campos customizados", + "filter-show-archive": "Mostrar listas arquivadas", + "filter-hide-empty": "Esconder listas vazias", + "filter-on": "Filtro está ativo", + "filter-on-desc": "Você está filtrando cartões neste quadro. Clique aqui para editar o filtro.", + "filter-to-selection": "Filtrar esta seleção", + "advanced-filter-label": "Filtro avançado", + "advanced-filter-description": "Filtros avançados permitem escrever uma \"string\" contendo os seguintes operadores: == != <= >= && || (). Um espaco é utilizado como separador entre os operadores. Você pode filtrar para todos os campos personalizados escrevendo os nomes e valores. Exemplo: Campo1 == Valor1. Nota^Se o campo ou valor tiver espaços você precisa encapsular eles em citações sozinhas. Exemplo: Campo1 == Eu\\sou. Também você pode combinar múltiplas condições. Exemplo: C1 == V1 || C1 == V2. Normalmente todos os operadores são interpretados da esquerda para direita. Você pode alterar a ordem colocando parênteses - como ma expressão matemática. Exemplo: C1 == V1 && (C2 == V2 || C2 == V3). Você tamb~em pode pesquisar campos de texto usando regex: C1 == /Tes.*/i", + "fullname": "Nome Completo", + "header-logo-title": "Voltar para a lista de quadros.", + "hide-system-messages": "Esconder mensagens de sistema", + "headerBarCreateBoardPopup-title": "Criar Quadro", + "home": "Início", + "import": "Importar", + "link": "Ligação", + "import-board": "importar quadro", + "import-board-c": "Importar quadro", + "import-board-title-trello": "Importar quadro do Trello", + "import-board-title-wekan": "Importar quadro a partir de exportação prévia", + "import-sandstorm-backup-warning": "Não exclua os dados importados do quadro original exportado ou do Trello antes de verificar se esse item fecha e abre novamente, ou se você receber o erro Quadro não encontrado, que significa perda de dados.", + "import-sandstorm-warning": "O quadro importado irá excluir todos os dados existentes no quadro e irá sobrescrever com o quadro importado.", + "from-trello": "Do Trello", + "from-wekan": "A partir de exportação prévia", + "import-board-instruction-trello": "No seu quadro do Trello, vá em 'Menu', depois em 'Mais', 'Imprimir e Exportar', 'Exportar JSON', então copie o texto emitido", + "import-board-instruction-wekan": "Em seu quadro vá para 'Menu', depois 'Exportar quadro' e copie o texto no arquivo baixado.", + "import-board-instruction-about-errors": "Se você receber erros ao importar o quadro, às vezes a importação ainda funciona e o quadro está na página Todos os Quadros.", + "import-json-placeholder": "Cole seus dados JSON válidos aqui", + "import-map-members": "Mapear membros", + "import-members-map": "Seu quadro importado possui alguns membros. Por favor, mapeie os membros que você deseja importar para seus usuários", + "import-show-user-mapping": "Revisar mapeamento dos membros", + "import-user-select": "Escolha um usuário existente que você deseja usar como esse membro", + "importMapMembersAddPopup-title": "Selecione membro", + "info": "Versão", + "initials": "Iniciais", + "invalid-date": "Data inválida", + "invalid-time": "Hora inválida", + "invalid-user": "Usuário inválido", + "joined": "juntou-se", + "just-invited": "Você já foi convidado para este quadro", + "keyboard-shortcuts": "Atalhos do teclado", + "label-create": "Criar Etiqueta", + "label-default": "%s etiqueta (padrão)", + "label-delete-pop": "Não será possível recuperá-la. A etiqueta será excluida de todos os cartões e seu histórico será destruído.", + "labels": "Etiquetas", + "language": "Idioma", + "last-admin-desc": "Você não pode alterar funções porque deve existir pelo menos um administrador.", + "leave-board": "Sair do Quadro", + "leave-board-pop": "Tem a certeza de que pretende sair de __boardTitle__? Você será removido de todos os cartões neste quadro.", + "leaveBoardPopup-title": "Sair do Quadro?", + "link-card": "Vincular a este cartão", + "list-archive-cards": "Move todos os cartões nesta lista para o Arquivo morto", + "list-archive-cards-pop": "Isto removerá todos os cartões desta lista para o quadro. Para visualizar cartões arquivados e trazê-los de volta para o quadro, clique em “Menu” > “Arquivo morto”.", + "list-move-cards": "Mover todos os cartões desta lista", + "list-select-cards": "Selecionar todos os cartões nesta lista", + "set-color-list": "Definir Cor", + "listActionPopup-title": "Listar Ações", + "swimlaneActionPopup-title": "Ações de Raia", + "swimlaneAddPopup-title": "Adicionar uma Raia abaixo", + "listImportCardPopup-title": "Importe um cartão do Trello", + "listMorePopup-title": "Mais", + "link-list": "Vincular a esta lista", + "list-delete-pop": "Todas as ações serão excluidas da lista de atividades e você não poderá recuperar a lista. Não há como desfazer.", + "list-delete-suggest-archive": "Você pode mover uma lista para o Arquivo morto para removê-la do quadro e preservar a atividade.", + "lists": "Listas", + "swimlanes": "Raias", + "log-out": "Sair", + "log-in": "Entrar", + "loginPopup-title": "Entrar", + "memberMenuPopup-title": "Configuração de Membros", + "members": "Membros", + "menu": "Menu", + "move-selection": "Mover seleção", + "moveCardPopup-title": "Mover Cartão", + "moveCardToBottom-title": "Mover para o final", + "moveCardToTop-title": "Mover para o topo", + "moveSelectionPopup-title": "Mover seleção", + "multi-selection": "Multi-Seleção", + "multi-selection-on": "Multi-seleção está ativo", + "muted": "Silenciar", + "muted-info": "Você nunca receberá qualquer notificação desse board", + "my-boards": "Meus Quadros", + "name": "Nome", + "no-archived-cards": "Sem cartões no Arquivo morto.", + "no-archived-lists": "Sem listas no Arquivo morto.", + "no-archived-swimlanes": "Sem raias no Arquivo morto.", + "no-results": "Nenhum resultado.", + "normal": "Normal", + "normal-desc": "Pode ver e editar cartões. Não pode alterar configurações.", + "not-accepted-yet": "Convite ainda não aceito", + "notify-participate": "Receber atualizações de qualquer card que você criar ou participar como membro", + "notify-watch": "Receber atualizações de qualquer board, lista ou cards que você estiver observando", + "optional": "opcional", + "or": "ou", + "page-maybe-private": "Esta página pode ser privada. Você poderá vê-la se estiver <a href='%s'>logado</a>.", + "page-not-found": "Página não encontrada.", + "password": "Senha", + "paste-or-dragdrop": "para colar ou arraste e solte o arquivo da imagem para cá (somente imagens)", + "participating": "Participando", + "preview": "Pré-visualizar", + "previewAttachedImagePopup-title": "Pré-visualizar", + "previewClipboardImagePopup-title": "Pré-visualizar", + "private": "Privado", + "private-desc": "Este quadro é privado. Apenas seus membros podem acessar e editá-lo.", + "profile": "Perfil", + "public": "Público", + "public-desc": "Este quadro é público. Ele é visível a qualquer pessoa com o link e será exibido em mecanismos de busca como o Google. Apenas seus membros podem editá-lo.", + "quick-access-description": "Clique na estrela para adicionar um atalho nesta barra.", + "remove-cover": "Remover Capa", + "remove-from-board": "Remover do Quadro", + "remove-label": "Remover Etiqueta", + "listDeletePopup-title": "Excluir Lista?", + "remove-member": "Remover Membro", + "remove-member-from-card": "Remover do Cartão", + "remove-member-pop": "Remover __name__ (__username__) de __boardTitle__? O membro será removido de todos os cartões neste quadro e será notificado.", + "removeMemberPopup-title": "Remover Membro?", + "rename": "Renomear", + "rename-board": "Renomear Quadro", + "restore": "Restaurar", + "save": "Salvar", + "search": "Buscar", + "rules": "Regras", + "search-cards": "Buscar por título, descrição e campos customizados de cartão/lista neste quadro", + "search-example": "Texto para procurar", + "select-color": "Selecionar Cor", + "set-wip-limit-value": "Defina um limite máximo para o número de tarefas nesta lista", + "setWipLimitPopup-title": "Definir Limite WIP", + "shortcut-assign-self": "Atribuir a si o cartão atual", + "shortcut-autocomplete-emoji": "Autocompletar emoji", + "shortcut-autocomplete-members": "Preenchimento automático de membros", + "shortcut-clear-filters": "Limpar todos filtros", + "shortcut-close-dialog": "Fechar dialogo", + "shortcut-filter-my-cards": "Filtrar meus cartões", + "shortcut-show-shortcuts": "Mostrar lista de atalhos", + "shortcut-toggle-filterbar": "Alternar barra de filtro", + "shortcut-toggle-sidebar": "Fechar barra lateral.", + "show-cards-minimum-count": "Mostrar contador de cards se a lista tiver mais de", + "sidebar-open": "Abrir barra lateral", + "sidebar-close": "Fechar barra lateral", + "signupPopup-title": "Criar uma Conta", + "star-board-title": "Clique para marcar este quadro como favorito. Ele aparecerá no topo na lista dos seus quadros.", + "starred-boards": "Quadros Favoritos", + "starred-boards-description": "Quadros favoritos aparecem no topo da lista dos seus quadros.", + "subscribe": "Acompanhar", + "team": "Equipe", + "this-board": "este quadro", + "this-card": "este cartão", + "spent-time-hours": "Tempo gasto (Horas)", + "overtime-hours": "Tempo extras (Horas)", + "overtime": "Tempo extras", + "has-overtime-cards": "Tem cartões de horas extras", + "has-spenttime-cards": "Gastou cartões de tempo", + "time": "Tempo", + "title": "Título", + "tracking": "Rastreamento", + "tracking-info": "Você será notificado se houver qualquer alteração em cards em que você é o criador ou membro", + "type": "Tipo", + "unassign-member": "Membro não associado", + "unsaved-description": "Você possui uma descrição não salva", + "unwatch": "Deixar de observar", + "upload": "Carregar", + "upload-avatar": "Carregar um avatar", + "uploaded-avatar": "Avatar carregado", + "username": "Nome de usuário", + "view-it": "Visualizar", + "warn-list-archived": "aviso: este cartão está em uma lista no Arquivo-texto", + "watch": "Observar", + "watching": "Observando", + "watching-info": "Você será notificado de qualquer alteração neste quadro", + "welcome-board": "Board de Boas Vindas", + "welcome-swimlane": "Marco 1", + "welcome-list1": "Básico", + "welcome-list2": "Avançado", + "card-templates-swimlane": "Modelos de cartão", + "list-templates-swimlane": "Modelos de lista", + "board-templates-swimlane": "Modelos de quadro", + "what-to-do": "O que você gostaria de fazer?", + "wipLimitErrorPopup-title": "Limite WIP Inválido", + "wipLimitErrorPopup-dialog-pt1": "O número de tarefas nesta lista excede o limite WIP definido.", + "wipLimitErrorPopup-dialog-pt2": "Por favor, mova algumas tarefas para fora desta lista, ou defina um limite WIP mais elevado.", + "admin-panel": "Painel Administrativo", + "settings": "Configurações", + "people": "Pessoas", + "registration": "Registro", + "disable-self-registration": "Desabilitar Cadastrar-se", + "invite": "Convite", + "invite-people": "Convide Pessoas", + "to-boards": "Para o/os quadro(s)", + "email-addresses": "Endereço de E-mail", + "smtp-host-description": "O endereço do servidor SMTP que envia seus e-mails.", + "smtp-port-description": "A porta que o servidor SMTP usa para enviar os e-mails.", + "smtp-tls-description": "Habilitar suporte TLS para servidor SMTP", + "smtp-host": "Servidor SMTP", + "smtp-port": "Porta SMTP", + "smtp-username": "Nome de usuário", + "smtp-password": "Senha", + "smtp-tls": "Suporte TLS", + "send-from": "De", + "send-smtp-test": "Enviar um e-mail de teste para você mesmo", + "invitation-code": "Código do Convite", + "email-invite-register-subject": "__inviter__ lhe enviou um convite", + "email-invite-register-text": "Caro __user__,\n\n__inviter__ convida você para o quadro Kanban para colaborações.\n\nPor favor, siga o link abaixo:\n__url__ \n\nE seu código de convite é: __icode__\n\nObrigado.", + "email-smtp-test-subject": "E-mail de teste via SMTP", + "email-smtp-test-text": "Você enviou um e-mail com sucesso", + "error-invitation-code-not-exist": "O código do convite não existe", + "error-notAuthorized": "Você não está autorizado à ver esta página.", + "webhook-title": "Nome do Webhook", + "webhook-token": "Token (Opcional para autenticação)", + "outgoing-webhooks": "Webhook de saída", + "bidirectional-webhooks": "Two-Way Webhooks", + "outgoingWebhooksPopup-title": "Webhook de saída", + "boardCardTitlePopup-title": "Filtro do Título do Cartão", + "disable-webhook": "Desabilitar este Webhook", + "global-webhook": "Webhooks globais", + "new-outgoing-webhook": "Novo Webhook de saída", + "no-name": "(Desconhecido)", + "Node_version": "Versão do Node", + "Meteor_version": "Versão do Meteor", + "MongoDB_version": "Versão do MongoDB", + "MongoDB_storage_engine": "Motor de armazenamento do MongoDB", + "MongoDB_Oplog_enabled": "MongoDB Oplog habilitado", + "OS_Arch": "Arquitetura do SO", + "OS_Cpus": "Quantidade de CPUS do SO", + "OS_Freemem": "Memória Disponível do SO", + "OS_Loadavg": "Carga Média do SO", + "OS_Platform": "Plataforma do SO", + "OS_Release": "Versão do SO", + "OS_Totalmem": "Memória Total do SO", + "OS_Type": "Tipo do SO", + "OS_Uptime": "Disponibilidade do SO", + "days": "dias", + "hours": "horas", + "minutes": "minutos", + "seconds": "segundos", + "show-field-on-card": "Mostrar este campo no cartão", + "automatically-field-on-card": "Criar campo automaticamente para todos os cartões", + "showLabel-field-on-card": "Mostrar etiqueta do campo no minicartão", + "yes": "Sim", + "no": "Não", + "accounts": "Contas", + "accounts-allowEmailChange": "Permitir Mudança de e-mail", + "accounts-allowUserNameChange": "Permitir alteração de nome de usuário", + "createdAt": "Criado em", + "verified": "Verificado", + "active": "Ativo", + "card-received": "Recebido", + "card-received-on": "Recebido em", + "card-end": "Concluído", + "card-end-on": "Concluído em", + "editCardReceivedDatePopup-title": "Modificar data de recebimento", + "editCardEndDatePopup-title": "Mudar data de conclusão", + "setCardColorPopup-title": "Definir cor", + "setCardActionsColorPopup-title": "Escolha uma cor", + "setSwimlaneColorPopup-title": "Escolha uma cor", + "setListColorPopup-title": "Escolha uma cor", + "assigned-by": "Atribuído por", + "requested-by": "Solicitado por", + "board-delete-notice": "Excluir é permanente. Você perderá todas as listas, cartões e ações associados nesse quadro.", + "delete-board-confirm-popup": "Todas as listas, cartões, etiquetas e atividades serão excluídas e você não poderá recuperar o conteúdo do quadro. Não há como desfazer.", + "boardDeletePopup-title": "Excluir quadro?", + "delete-board": "Excluir quadro", + "default-subtasks-board": "Subtarefas para quadro __board__", + "default": "Padrão", + "queue": "Fila", + "subtask-settings": "Configurações de subtarefas", + "card-settings": "Configurações do Cartão", + "boardSubtaskSettingsPopup-title": "Configurações das subtarefas do quadro", + "boardCardSettingsPopup-title": "Configurações do Cartão", + "deposit-subtasks-board": "Inserir subtarefas a este quadro:", + "deposit-subtasks-list": "Listas de subtarefas inseridas aqui:", + "show-parent-in-minicard": "Mostrar Pai do mini cartão:", + "prefix-with-full-path": "Prefixo com caminho completo", + "prefix-with-parent": "Prefixo com Pai", + "subtext-with-full-path": "Subtexto com caminho completo", + "subtext-with-parent": "Subtexto com Pai", + "change-card-parent": "Mudar Pai do cartão", + "parent-card": "Pai do cartão", + "source-board": "Fonte do quadro", + "no-parent": "Não mostrar Pai", + "activity-added-label": "adicionada etiqueta '%s' para %s", + "activity-removed-label": "removida etiqueta '%s' de %s", + "activity-delete-attach": "excluído um anexo de %s", + "activity-added-label-card": "adicionada etiqueta '%s'", + "activity-removed-label-card": "removida etiqueta '%s'", + "activity-delete-attach-card": "excluído um anexo", + "activity-set-customfield": "definir campo personalizado '%s' para '%s' em %s", + "activity-unset-customfield": "redefinir campo personalizado '%s' em %s", + "r-rule": "Regra", + "r-add-trigger": "Adicionar gatilho", + "r-add-action": "Adicionar ação", + "r-board-rules": "Quadro de regras", + "r-add-rule": "Adicionar regra", + "r-view-rule": "Ver regra", + "r-delete-rule": "Excluir regra", + "r-new-rule-name": "Título da nova regra", + "r-no-rules": "Sem regras", + "r-when-a-card": "Quando um cartão", + "r-is": "é", + "r-is-moved": "é movido", + "r-added-to": "adicionado à", + "r-removed-from": "Removido de", + "r-the-board": "o quadro", + "r-list": "lista", + "set-filter": "Inserir Filtro", + "r-moved-to": "Movido para", + "r-moved-from": "Movido de", + "r-archived": "Movido para o Arquivo morto", + "r-unarchived": "Restaurado do Arquivo morto", + "r-a-card": "um cartão", + "r-when-a-label-is": "Quando uma etiqueta é", + "r-when-the-label": "Quando a etiqueta é", + "r-list-name": "listar nome", + "r-when-a-member": "Quando um membro é", + "r-when-the-member": "Quando o membro", + "r-name": "nome", + "r-when-a-attach": "Quando um anexo", + "r-when-a-checklist": "Quando a lista de verificação é", + "r-when-the-checklist": "Quando a lista de verificação", + "r-completed": "Completado", + "r-made-incomplete": "Feito incompleto", + "r-when-a-item": "Quando o item da lista de verificação é", + "r-when-the-item": "Quando o item da lista de verificação", + "r-checked": "Marcado", + "r-unchecked": "Desmarcado", + "r-move-card-to": "Mover cartão para", + "r-top-of": "Topo de", + "r-bottom-of": "Final de", + "r-its-list": "é lista", + "r-archive": "Mover para Arquivo morto", + "r-unarchive": "Restaurar do Arquivo morto", + "r-card": "cartão", + "r-add": "Novo", + "r-remove": "Remover", + "r-label": "etiqueta", + "r-member": "membro", + "r-remove-all": "Remover todos os membros do cartão", + "r-set-color": "Definir cor para", + "r-checklist": "lista de verificação", + "r-check-all": "Marcar todos", + "r-uncheck-all": "Desmarcar todos", + "r-items-check": "itens da lista de verificação", + "r-check": "Marcar", + "r-uncheck": "Desmarcar", + "r-item": "item", + "r-of-checklist": "da lista de verificação", + "r-send-email": "Enviar um e-mail", + "r-to": "para", + "r-subject": "assunto", + "r-rule-details": "Detalhes da regra", + "r-d-move-to-top-gen": "Mover cartão para o topo da sua lista", + "r-d-move-to-top-spec": "Mover cartão para o topo da lista", + "r-d-move-to-bottom-gen": "Mover cartão para o final da sua lista", + "r-d-move-to-bottom-spec": "Mover cartão para final da lista", + "r-d-send-email": "Enviar e-mail", + "r-d-send-email-to": "para", + "r-d-send-email-subject": "assunto", + "r-d-send-email-message": "mensagem", + "r-d-archive": "Mover cartão para Arquivo morto", + "r-d-unarchive": "Restaurar cartão do Arquivo morto", + "r-d-add-label": "Adicionar etiqueta", + "r-d-remove-label": "Remover etiqueta", + "r-create-card": "Criar novo cartão", + "r-in-list": "na lista", + "r-in-swimlane": "na raia", + "r-d-add-member": "Adicionar membro", + "r-d-remove-member": "Remover membro", + "r-d-remove-all-member": "Remover todos os membros", + "r-d-check-all": "Marcar todos os itens de uma lista", + "r-d-uncheck-all": "Desmarcar todos os itens de uma lista", + "r-d-check-one": "Marcar item", + "r-d-uncheck-one": "Desmarcar item", + "r-d-check-of-list": "da lista de verificação", + "r-d-add-checklist": "Adicionar lista de verificação", + "r-d-remove-checklist": "Remover lista de verificação", + "r-by": "por", + "r-add-checklist": "Adicionar lista de verificação", + "r-with-items": "com os itens", + "r-items-list": "item1,item2,item3", + "r-add-swimlane": "Adicionar raia", + "r-swimlane-name": "Nome da raia", + "r-board-note": "Nota: deixe o campo vazio para corresponder à todos os valores possíveis", + "r-checklist-note": "Nota: itens de Checklists devem ser escritos separados por vírgulas", + "r-when-a-card-is-moved": "Quando um cartão é movido de outra lista", + "r-set": "Definir", + "r-update": "Atualizar", + "r-datefield": "campo data", + "r-df-start-at": "início", + "r-df-due-at": "prazo final", + "r-df-end-at": "concluído", + "r-df-received-at": "recebido", + "r-to-current-datetime": "para data/hora atuais", + "r-remove-value-from": "Remover valores do", + "ldap": "LDAP", + "oauth2": "OAuth2", + "cas": "CAS", + "authentication-method": "Método de autenticação", + "authentication-type": "Tipo de autenticação", + "custom-product-name": "Nome Customizado do Produto", + "layout": "Layout", + "hide-logo": "Esconder Logo", + "add-custom-html-after-body-start": "Adicionar HTML Customizado depois do início do <body>", + "add-custom-html-before-body-end": "Adicionar HTML Customizado antes do fim do </body>", + "error-undefined": "Algo deu errado", + "error-ldap-login": "Um erro ocorreu enquanto tentava entrar", + "display-authentication-method": "Mostrar Método de Autenticação", + "default-authentication-method": "Método de Autenticação Padrão", + "duplicate-board": "Duplicar Quadro", + "people-number": "O número de pessoas é:", + "swimlaneDeletePopup-title": "Excluir Raia?", + "swimlane-delete-pop": "Todas as ações serão excluídas da lista de atividades e você não poderá recuperar a raia. Não há como desfazer.", + "restore-all": "Restaurar tudo", + "delete-all": "Excluir tudo", + "loading": "Carregando, aguarde por favor.", + "previous_as": "ultima vez foi", + "act-a-dueAt": "prazo final modificado para \nQuando: __timeValue__\nOnde: __card__\n prazo final anterior era __timeOldValue__", + "act-a-endAt": "hora de conclusão modificada de (__timeOldValue__) para __timeValue__ ", + "act-a-startAt": "hora de início modificada de (__timeOldValue__) para __timeValue__ ", + "act-a-receivedAt": "hora de recebido modificada de (__timeOldValue__) para __timeValue__ ", + "a-dueAt": "prazo final modificado para", + "a-endAt": "hora de conclusão modificada para", + "a-startAt": "hora de início modificada para", + "a-receivedAt": "hora de recebido modificada para", + "almostdue": "prazo final atual %s está próximo", + "pastdue": "prazo final atual %s venceu", + "duenow": "prazo final atual %s é hoje", + "act-newDue": "__list__/__card__ possui 1º lembrete de prazo [__board__]", + "act-withDue": "__list__/__card__ lembretes de prazo [__board__]", + "act-almostdue": "está lembrando que o prazo final atual (__timeValue__) do __card__ está próximo", + "act-pastdue": "está lembrando que o prazo final atual (__timeValue__) do __card__ venceu", + "act-duenow": "está lembrando que o prazo final (__timeValue__) do __card__ é agora", + "act-atUserComment": "Você foi mencionado no [__board__] __list__/__card__", + "delete-user-confirm-popup": "Você realmente quer apagar esta conta? Não há como desfazer.", + "accounts-allowUserDelete": "Permitir que usuários apaguem a própria conta", + "hide-minicard-label-text": "Esconder rótulo da etiqueta do mini cartão", + "show-desktop-drag-handles": "Mostrar alças de arrasto da área de trabalho", + "assignee": "Administrador", + "cardAssigneesPopup-title": "Administrador", + "addmore-detail": "Adicionar descrição detalhada", + "show-on-card": "Mostrar no Cartão", + "new": "Novo", + "editUserPopup-title": "Editar usuário", + "newUserPopup-title": "Novo usuário", + "notifications": "Notificações", + "view-all": "Ver tudo", + "filter-by-unread": "Filtrar não lidas", + "mark-all-as-read": "Marcar todas como lidas", + "allow-rename": "Permitir renomear", + "allowRenamePopup-title": "Permitir renomear" +} \ No newline at end of file diff --git a/i18n/pt.i18n.json b/i18n/pt.i18n.json index bc150d0f..97637b1e 100644 --- a/i18n/pt.i18n.json +++ b/i18n/pt.i18n.json @@ -1,769 +1,769 @@ { - "accept": "Aceitar", - "act-activity-notify": "Notificação de Actividade", - "act-addAttachment": "adicionou o anexo __attachment__ ao cartão __card__ na lista __list__ na pista __swimlane__ no quadro __board__", - "act-deleteAttachment": "apagou o anexo __attachment__ do cartão __card__ na lista __list__ na pista __swimlane__ no quadro __board__", - "act-addSubtask": "adicionou a sub-tarefa __subtask__ ao cartão __card__ na lista __list__ na pista __swimlane__ no quadro __board__", - "act-addLabel": "Adicionou a etiqueta __label__ ao cartão __card__ na lista __list__ na pista __swimlane__ no quadro __board__", - "act-addedLabel": "Adicionou a etiqueta __label__ ao cartão __card__ na lista __list__ na pista __swimlane__ no quadro __board__", - "act-removeLabel": "Removeu a etiqueta __label__ do cartão __card__ na lista __list__ na pista __swimlane__ no quadro __board__", - "act-removedLabel": "Removeu a etiqueta __label__ do cartão __card__ na lista __list__ na pista __swimlane__ no quadro __board__", - "act-addChecklist": "adicionoua lista de verificação __checklist__ ao cartão __card__ na lista __list__ na pista __swimlane__ no quadro __board__", - "act-addChecklistItem": "adicionou o item __checklistItem__ à lista de verificação __checklist__ no cartão __card__ na lista __list__ na pista __swimlane__ no quadro __board__", - "act-removeChecklist": "removeu a lista de verificação __checklist__ do cartão __card__ na lista __list__ na pista __swimlane__ no quadro __board__", - "act-removeChecklistItem": "removeu o item __checklistItem__ da lista de verificação __checkList__ no cartão __card__ na lista __list__ na pista __swimlane__ no quadro __board__", - "act-checkedItem": "marcou __checklistItem__ na lista de verificação __checklist__ no cartão __card__ na lista __list__ na pista __swimlane__ no quadro __board__", - "act-uncheckedItem": "desmarcou __checklistItem__ na lista de verificação __checklist__ no cartão __card__ na lista __list__ na pista __swimlane__ no quadro __board__", - "act-completeChecklist": "completou a lista de verificação __checklist__ no cartão __card__ na lista __list__ na pista __swimlane__ no quadro __board__", - "act-uncompleteChecklist": "descompletou a lista de verificação __checklist__ no cartão __card__ na lista __list__ na pista __swimlane__ no quadro __board__", - "act-addComment": "comentou no cartão __card__: __comment__ na lista __list__ na pista __swimlane__ no quadro __board__", - "act-editComment": "editou o comentário no cartão __card__: __comment__ na lista __list__ na pista __swimlane__ no quadro __board__", - "act-deleteComment": "apagou o comentário no cartão __card__: __comment__ na lista __list__ na pista __swimlane__ no quadro __board__", - "act-createBoard": "criou o quadro __board__", - "act-createSwimlane": "criou a pista __swimlane__ no quadro __board__", - "act-createCard": "criou o cartão __card__ na lista __list__ na pista __swimlane__ no quadro __board__", - "act-createCustomField": "criou o campo personalizado __customField__ no quadro __board__", - "act-deleteCustomField": "apagou o campo personalizado __customField__ no quadro __board__", - "act-setCustomField": "editou o campo personalizado __customField__: __customFieldValue__ no cartão __card__ na lista __list__ na pista __swimlane__ no quadro __board__", - "act-createList": "adicionou a lista __list__ ao quadro __board__", - "act-addBoardMember": "adicionou o membro __member__ ao quadro __board__", - "act-archivedBoard": "O quadro __board__ foi movido para o Arquivo", - "act-archivedCard": "O cartão __card__ na lista __list__ na pista __swimlane__ no quadro __board__ foi movido para o Arquivo", - "act-archivedList": "A lista __list__ na pista __swimlane__ no quadro __board__ foi movida para o Arquivo", - "act-archivedSwimlane": "A pista __swimlane__ no quadro __board__ foi movida para o Arquivo", - "act-importBoard": "importou o quadro __board__", - "act-importCard": "importou o cartão __card__ para a lista __list__ na pista __swimlane__ no quadro __board__", - "act-importList": "importou a lista __list__ para pista __swimlane__ no quadro __board__", - "act-joinMember": "adicionou o membro __member__ ao cartão __card__ na lista __list__ na pista __swimlane__ no quadro __board__", - "act-moveCard": "moveu o cartão __card__ do quadro __board__ da pista __oldSwimlane__ da lista __oldList__ para a pista __swimlane__ na lista __list__", - "act-moveCardToOtherBoard": "moveuo cartão __card__ da lista __oldList__ na pista __oldSwimlane__ no quadro __oldBoard__ para a lista __list__ na pista __swimlane__ no quadro __board__", - "act-removeBoardMember": "removeuo membro __member__ do quadro __board__", - "act-restoredCard": "restaurou o cartão __card__ para a lista __list__ na pista __swimlane__ no quadro __board__", - "act-unjoinMember": "removeu o membro __member__ do cartão __card__ na lista __list__ na pista __swimlane__ no quadro __board__", - "act-withBoardTitle": "__board__", - "act-withCardTitle": "[__board__] __card__", - "actions": "Acções", - "activities": "Actividades", - "activity": "Actividade", - "activity-added": "adicionou %s a %s", - "activity-archived": "%s foi movido para o Arquivo", - "activity-attached": "anexou %s a %s", - "activity-created": "criou %s", - "activity-customfield-created": "criado o campo personalizado %s", - "activity-excluded": "excluiu %s de %s", - "activity-imported": "importou %s para %s de %s", - "activity-imported-board": "importou %s de %s", - "activity-joined": "juntou-se a %s", - "activity-moved": "moveu %s de %s para %s", - "activity-on": "em %s", - "activity-removed": "removeu %s de %s", - "activity-sent": "enviou %s para %s", - "activity-unjoined": "saiu de %s", - "activity-subtask-added": "adicionou a sub-tarefa a", - "activity-checked-item": "marcou %s na lista de verificação %s de %s", - "activity-unchecked-item": "desmarcou %s na lista de verificação %s de %s", - "activity-checklist-added": "adicionou a lista de verificação a %s", - "activity-checklist-removed": "removeu a lista de verificação de %s", - "activity-checklist-completed": "completed checklist %s of %s", - "activity-checklist-uncompleted": "descompletou a lista de verificação %s de %s", - "activity-checklist-item-added": "adicionou o item a '%s' em %s", - "activity-checklist-item-removed": "removeu o item de '%s' na %s", - "add": "Adicionar", - "activity-checked-item-card": "marcou %s na lista de verificação %s", - "activity-unchecked-item-card": "desmarcou %s na lista de verificação %s", - "activity-checklist-completed-card": "completou a lista de verificação __checklist__ no cartão __card__ na lista __list__ na pista __swimlane__ no quadro __board__", - "activity-checklist-uncompleted-card": "descompletou a lista de verificação %s", - "activity-editComment": "editou o comentário %s", - "activity-deleteComment": "apagou o comentário %s", - "add-attachment": "Adicionar Anexo", - "add-board": "Adicionar Quadro", - "add-card": "Adicionar Cartão", - "add-swimlane": "Adicionar Pista", - "add-subtask": "Adicionar Sub-tarefa", - "add-checklist": "Adicionar Lista de Verificação", - "add-checklist-item": "Adicionar um item à lista de verificação", - "add-cover": "Adicionar Capa", - "add-label": "Adicionar Etiqueta", - "add-list": "Adicionar Lista", - "add-members": "Adicionar Membros", - "added": "Adicionado", - "addMemberPopup-title": "Membros", - "admin": "Administrador", - "admin-desc": "Pode ver e editar cartões, remover membros e alterar configurações do quadro.", - "admin-announcement": "Anúncio", - "admin-announcement-active": "Anúncio Activo em Todo o Sistema", - "admin-announcement-title": "Anúncio do Administrador", - "all-boards": "Todos os quadros", - "and-n-other-card": "E __count__ outro cartão", - "and-n-other-card_plural": "E __count__ outros cartões", - "apply": "Aplicar", - "app-is-offline": "A carregar, por favor aguarde. Actualizar a página causará perda de dados. Se o carregamento não funcionar, por favor verifique se o servidor não parou.", - "archive": "Mover para o Arquivo", - "archive-all": "Mover Tudo para o Arquivo", - "archive-board": "Mover o Quadro para o Arquivo", - "archive-card": "Mover o Cartão para o Arquivo", - "archive-list": "Mover a Lista para o Arquivo", - "archive-swimlane": "Mover a Pista para o Arquivo", - "archive-selection": "Mover a selecção para o Arquivo", - "archiveBoardPopup-title": "Mover o Quadro para o Arquivo?", - "archived-items": "Arquivo", - "archived-boards": "Quadros no Arquivo", - "restore-board": "Restaurar Quadro", - "no-archived-boards": "Sem Quadros no Arquivo.", - "archives": "Arquivo", - "template": "Modelo", - "templates": "Modelos", - "assign-member": "Atribuir Membro", - "attached": "anexado", - "attachment": "Anexo", - "attachment-delete-pop": "Apagar um anexo é permanente. Não será possível recuperá-lo.", - "attachmentDeletePopup-title": "Apagar Anexo?", - "attachments": "Anexos", - "auto-watch": "Observar automaticamente os quadros quando são criados", - "avatar-too-big": "O avatar é muito grande (70KB máx)", - "back": "Voltar", - "board-change-color": "Alterar cor", - "board-nb-stars": "%s estrelas", - "board-not-found": "Quadro não encontrado", - "board-private-info": "Este quadro será <strong>privado</strong>.", - "board-public-info": "Este quadro será <strong>público</strong>.", - "boardChangeColorPopup-title": "Alterar Imagem de Fundo do Quadro", - "boardChangeTitlePopup-title": "Renomear Quadro", - "boardChangeVisibilityPopup-title": "Alterar Visibilidade", - "boardChangeWatchPopup-title": "Alterar Observação", - "boardMenuPopup-title": "Configurações do Quadro", - "boardChangeViewPopup-title": "Visão do Quadro", - "boards": "Quadros", - "board-view": "Visão do Quadro", - "board-view-cal": "Calendário", - "board-view-swimlanes": "Pistas", - "board-view-collapse": "Collapse", - "board-view-lists": "Listas", - "bucket-example": "\"Lista de Desejos\", por exemplo", - "cancel": "Cancelar", - "card-archived": "Este cartão no Arquivo.", - "board-archived": "Este quadro está no Arquivo.", - "card-comments-title": "Este cartão possui %s comentário.", - "card-delete-notice": "A remoção será permanente. Perderá todas as acções associadas a este cartão.", - "card-delete-pop": "Todas as acções serão removidas do feed de Actividade e não poderá reabrir o cartão. Não há como desfazer.", - "card-delete-suggest-archive": "Pode mover um cartão para o Arquivo para removê-lo do quadro e preservar a atividade.", - "card-due": "Data limite", - "card-due-on": "Data limite em", - "card-spent": "Tempo Gasto", - "card-edit-attachments": "Editar anexos", - "card-edit-custom-fields": "Editar campos personalizados", - "card-edit-labels": "Editar etiquetas", - "card-edit-members": "Editar membros", - "card-labels-title": "Alterar as etiquetas do cartão.", - "card-members-title": "Acrescentar ou remover membros do quadro deste cartão.", - "card-start": "Data de início", - "card-start-on": "Inicia em", - "cardAttachmentsPopup-title": "Anexar a partir de", - "cardCustomField-datePopup-title": "Alterar a data", - "cardCustomFieldsPopup-title": "Editar campos personalizados", - "cardDeletePopup-title": "Apagar Cartão?", - "cardDetailsActionsPopup-title": "Acções do Cartão", - "cardLabelsPopup-title": "Etiquetas", - "cardMembersPopup-title": "Membros", - "cardMorePopup-title": "Mais", - "cardTemplatePopup-title": "Criar Modelo", - "cards": "Cartões", - "cards-count": "Cartões", - "casSignIn": "Entrar com CAS", - "cardType-card": "Cartão", - "cardType-linkedCard": "Cartão Ligado", - "cardType-linkedBoard": "Quadro Ligado", - "change": "Alterar", - "change-avatar": "Alterar o Avatar", - "change-password": "Alterar a Senha", - "change-permissions": "Alterar as permissões", - "change-settings": "Alterar as Configurações", - "changeAvatarPopup-title": "Alterar o Avatar", - "changeLanguagePopup-title": "Alterar o Idioma", - "changePasswordPopup-title": "Alterar a Senha", - "changePermissionsPopup-title": "Alterar as Permissões", - "changeSettingsPopup-title": "Alterar as Configurações", - "subtasks": "Sub-tarefas", - "checklists": "Listas de verificação", - "click-to-star": "Clique para marcar este quadro como favorito.", - "click-to-unstar": "Clique para remover este quadro dos favoritos.", - "clipboard": "Área de Transferência ou arraste e solte", - "close": "Fechar", - "close-board": "Fechar o Quadro", - "close-board-pop": "Poderá restaurar o quadro clicando no botão “Arquivo” a partir do cabeçalho do Início.", - "color-black": "preto", - "color-blue": "azul", - "color-crimson": "carmesim", - "color-darkgreen": "verde escuro", - "color-gold": "dourado", - "color-gray": "cinza", - "color-green": "verde", - "color-indigo": "azul", - "color-lime": "verde limão", - "color-magenta": "magenta", - "color-mistyrose": "rosa claro", - "color-navy": "azul marinho", - "color-orange": "laranja", - "color-paleturquoise": "azul ciano", - "color-peachpuff": "pêssego", - "color-pink": "cor-de-rosa", - "color-plum": "ameixa", - "color-purple": "roxo", - "color-red": "vermelho", - "color-saddlebrown": "marrom", - "color-silver": "prateado", - "color-sky": "azul-celeste", - "color-slateblue": "azul ardósia", - "color-white": "branco", - "color-yellow": "amarelo", - "unset-color": "Remover", - "comment": "Comentar", - "comment-placeholder": "Escrever o Comentário", - "comment-only": "Apenas comentários", - "comment-only-desc": "Pode comentar apenas em cartões.", - "no-comments": "Sem comentários", - "no-comments-desc": "Não pode ver comentários nem actividades.", - "worker": "Worker", - "worker-desc": "Can only move cards, assign itself to card and comment.", - "computer": "Computador", - "confirm-subtask-delete-dialog": "Tem certeza que deseja apagar a sub-tarefa?", - "confirm-checklist-delete-dialog": "Tem certeza que quer apagar a lista de verificação?", - "copy-card-link-to-clipboard": "Copiar a ligação do cartão para a área de transferência", - "linkCardPopup-title": "Ligar Cartão", - "searchElementPopup-title": "Procurar", - "copyCardPopup-title": "Copiar o cartão", - "copyChecklistToManyCardsPopup-title": "Copiar o Modelo de Lista de Verificação para Vários Cartões", - "copyChecklistToManyCardsPopup-instructions": "Títulos e Descrições de Cartões de Destino neste formato JSON", - "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"Título do primeiro cartão\", \"description\":\"Descrição do primeiro cartão\"}, {\"title\":\"Título do segundo cartão\",\"description\":\"Descrição do segundo cartão\"},{\"title\":\"Título do último cartão\",\"description\":\"Descrição do último cartão\"} ]", - "create": "Criar", - "createBoardPopup-title": "Criar Quadro", - "chooseBoardSourcePopup-title": "Importar quadro", - "createLabelPopup-title": "Criar Etiqueta", - "createCustomField": "Criar Campo", - "createCustomFieldPopup-title": "Criar Campo", - "current": "actual", - "custom-field-delete-pop": "Não existe desfazer. Isto irá remover este campo personalizado de todos os cartões e destruir o seu histórico", - "custom-field-checkbox": "Caixa de selecção", - "custom-field-date": "Data", - "custom-field-dropdown": "Lista Suspensa", - "custom-field-dropdown-none": "(nada)", - "custom-field-dropdown-options": "Opções da Lista", - "custom-field-dropdown-options-placeholder": "Pressione enter para adicionar mais opções", - "custom-field-dropdown-unknown": "(desconhecido)", - "custom-field-number": "Número", - "custom-field-text": "Texto", - "custom-fields": "Campos Personalizados", - "date": "Data", - "decline": "Rejeitar", - "default-avatar": "Avatar por omissão", - "delete": "Apagar", - "deleteCustomFieldPopup-title": "Apagar o Campo Personalizado?", - "deleteLabelPopup-title": "Apagar a Etiqueta?", - "description": "Descrição", - "disambiguateMultiLabelPopup-title": "Desambiguar Acção da Etiqueta", - "disambiguateMultiMemberPopup-title": "Desambiguar Acção do Membro", - "discard": "Descartar", - "done": "Feito", - "download": "Descarregar", - "edit": "Editar", - "edit-avatar": "Alterar o Avatar", - "edit-profile": "Editar o Perfil", - "edit-wip-limit": "Editar o Limite WIP", - "soft-wip-limit": "Limite Suave de WIP", - "editCardStartDatePopup-title": "Alterar a data de início", - "editCardDueDatePopup-title": "Alterar a data limite", - "editCustomFieldPopup-title": "Editar Campo", - "editCardSpentTimePopup-title": "Alterar o tempo gasto", - "editLabelPopup-title": "Alterar a Etiqueta", - "editNotificationPopup-title": "Editar a Notificação", - "editProfilePopup-title": "Editar o Perfil", - "email": "E-mail", - "email-enrollAccount-subject": "Uma conta foi criada para si em __siteName__", - "email-enrollAccount-text": "Olá __user__\nPara começar a utilizar o serviço, basta clicar na ligação abaixo.\n__url__\nObrigado.", - "email-fail": "Falhou a enviar o e-mail", - "email-fail-text": "Erro a tentar enviar o e-mail", - "email-invalid": "E-mail inválido", - "email-invite": "Convidar via E-mail", - "email-invite-subject": "__inviter__ enviou-lhe um convite", - "email-invite-text": "Caro __user__\n__inviter__ convidou-o para se juntar ao quadro \"__board__\" para colaborar.\nPor favor prossiga através da ligação abaixo:\n__url__\nObrigado.", - "email-resetPassword-subject": "Redefina sua senha em __siteName__", - "email-resetPassword-text": "Olá __user__\nPara redefinir a sua senha, por favor clique na ligação abaixo.\n__url__\nObrigado.", - "email-sent": "E-mail enviado", - "email-verifyEmail-subject": "Verifique o seu endereço de e-mail em __siteName__", - "email-verifyEmail-text": "Olá __user__\nPara verificar a sua conta de e-mail, clique na ligação abaixo.\n__url__\nObrigado.", - "enable-wip-limit": "Ativar Limite WIP", - "error-board-doesNotExist": "Este quadro não existe", - "error-board-notAdmin": "Precisa de ser administrador deste quadro para fazer isso", - "error-board-notAMember": "Precisa de ser um membro deste quadro para fazer isso", - "error-json-malformed": "O seu texto não é um JSON válido", - "error-json-schema": "O seu JSON não inclui as informações apropriadas no formato correto", - "error-list-doesNotExist": "Esta lista não existe", - "error-user-doesNotExist": "Este utilizador não existe", - "error-user-notAllowSelf": "Não se pode convidar a si mesmo", - "error-user-notCreated": "Este utilizador não foi criado", - "error-username-taken": "Esse nome de utilizador já existe", - "error-email-taken": "Endereço de e-mail já está em uso", - "export-board": "Exportar quadro", - "sort": "Sort", - "sort-desc": "Click to Sort List", - "list-sort-by": "Sort the List By:", - "list-label-modifiedAt": "Last Access Time", - "list-label-title": "Name of the List", - "list-label-sort": "Your Manual Order", - "list-label-short-modifiedAt": "(L)", - "list-label-short-title": "(N)", - "list-label-short-sort": "(M)", - "filter": "Filtrar", - "filter-cards": "Filter Cards or Lists", - "list-filter-label": "Filter List by Title", - "filter-clear": "Limpar filtro", - "filter-no-label": "Sem etiquetas", - "filter-no-member": "Sem membros", - "filter-no-custom-fields": "Sem Campos Personalizados", - "filter-show-archive": "Mostrar listas arquivadas", - "filter-hide-empty": "Ocultar listas vazias", - "filter-on": "Filtro está activo", - "filter-on-desc": "Está a filtrar cartões neste quadro. Clique aqui para editar o filtro.", - "filter-to-selection": "Filtrar esta selecção", - "advanced-filter-label": "Filtro Avançado", - "advanced-filter-description": "Filtro Avançado permite escrever uma \"string\" contendo os seguintes operadores: == != <= >= && || ( ). Um espaço é usado como separador entre Operadores. Pode filtrar em todos os Campos Personalizados escreventos os seus nomes e valores. Por Exemplo: Campo1 == Valor1. Nota: Se os campos ou valores contiverem espaços, tem de os encapsular em apóstrofes. Por Exemplo: 'Campo 1' == 'Valor 1'. Para que caracteres de controlo únicos (' \\/) sejam ignorados, pode usar \\. Por exemplo: Campo1 == I\\'m. Pode também combinar múltiplas condições. Por Exemplo: F1 == V1 || F1 == V2. Normalmente todos os operadores são interpretados da esquerda para a direita. Pode alterar a ordem inserindo parênteses. Por Exemplo: F1 == V1 && ( F2 == V2 || F2 == V3 ). Pode também procurar em campos de texto utilizando uma expressão regular: F1 == /Tes.*/i", - "fullname": "Nome Completo", - "header-logo-title": "Voltar para a sua lista de quadros.", - "hide-system-messages": "Esconder mensagens de sistema", - "headerBarCreateBoardPopup-title": "Criar Quadro", - "home": "Início", - "import": "Importar", - "link": "Ligação", - "import-board": "importar quadro", - "import-board-c": "Importar quadro", - "import-board-title-trello": "Importar quadro do Trello", - "import-board-title-wekan": "Importar quadro a partir de exportação prévia", - "import-sandstorm-backup-warning": "Não apague os dados importados do quadro original exportado ou do Trello antes de verificar se esse item fecha e abre novamente, ou se receber o erro Quadro não encontrado, que significa perda de dados.", - "import-sandstorm-warning": "O quadro importado irá apagar todos os dados existentes no quadro e irá sobrescrever com o quadro importado.", - "from-trello": "Do Trello", - "from-wekan": "A partir de exportação prévia", - "import-board-instruction-trello": "No seu quadro do Trello, vá em 'Menu', depois em 'Mais', 'Imprimir e Exportar', 'Exportar JSON', e copie o texto resultante.", - "import-board-instruction-wekan": "No seu quadro vá para 'Menu', depois 'Exportar quadro' e copie o texto no ficheiro descarregado.", - "import-board-instruction-about-errors": "Se receber erros ao importar o quadro, às vezes a importação ainda funciona e o quadro está na página Todos os Quadros.", - "import-json-placeholder": "Cole seus dados JSON válidos aqui", - "import-map-members": "Mapear membros", - "import-members-map": "O seu quadro importado possui alguns membros. Por favor, mapeie os membros que deseja importar para seus utilizadores", - "import-show-user-mapping": "Rever mapeamento dos membros", - "import-user-select": "Escolha um utilizador existente que deseja usar como esse membro", - "importMapMembersAddPopup-title": "Seleccione membro", - "info": "Versão", - "initials": "Iniciais", - "invalid-date": "Data inválida", - "invalid-time": "Hora inválida", - "invalid-user": "Utilizador inválido", - "joined": "juntou-se", - "just-invited": "Acabou de ser convidado para este quadro", - "keyboard-shortcuts": "Atalhos do teclado", - "label-create": "Criar Etiqueta", - "label-default": "%s etiqueta (omissão)", - "label-delete-pop": "Não há como desfazer. A etiqueta será apagada de todos os cartões e o seu histórico será destruído.", - "labels": "Etiquetas", - "language": "Idioma", - "last-admin-desc": "Não pode alterar funções porque deve existir pelo menos um administrador.", - "leave-board": "Sair do Quadro", - "leave-board-pop": "Tem a certeza de que pretende sair de __boardTitle__? Será removido de todos os cartões neste quadro.", - "leaveBoardPopup-title": "Sair do Quadro ?", - "link-card": "Ligar a este cartão", - "list-archive-cards": "Move todos os cartões nesta lista para o Arquivo", - "list-archive-cards-pop": "Isto irá remover todos os cartões nesta lista do quadro. Para ver os cartões no Arquivo e trazê-los de volta para o quadro, clique em “Menu” > “Arquivo”.", - "list-move-cards": "Mover todos os cartões nesta lista", - "list-select-cards": "Seleccionar todos os cartões nesta lista", - "set-color-list": "Definir Cor", - "listActionPopup-title": "Listar Ações", - "swimlaneActionPopup-title": "Acções de Pista", - "swimlaneAddPopup-title": "Adicionar uma Pista abaixo", - "listImportCardPopup-title": "Importe um cartão do Trello", - "listMorePopup-title": "Mais", - "link-list": "Ligar a esta lista", - "list-delete-pop": "Todas as acções serão removidas do feed de actividade e não poderá recuperar a lista. Não há como desfazer.", - "list-delete-suggest-archive": "Pode mover uma lista para o Arquivo para a remover do quadro e preservar a actividade.", - "lists": "Listas", - "swimlanes": "Pistas", - "log-out": "Terminar a Sessão", - "log-in": "Entrar", - "loginPopup-title": "Entrar", - "memberMenuPopup-title": "Configuração dos Membros", - "members": "Membros", - "menu": "Menu", - "move-selection": "Mover a selecção", - "moveCardPopup-title": "Mover o Cartão", - "moveCardToBottom-title": "Mover para o Fundo", - "moveCardToTop-title": "Mover para o Topo", - "moveSelectionPopup-title": "Mover a selecção", - "multi-selection": "Selecção Múltipla", - "multi-selection-on": "Selecção Múltipla está activa", - "muted": "Silenciado", - "muted-info": "Nunca será notificado de quaisquer alterações neste quadro", - "my-boards": "Meus Quadros", - "name": "Nome", - "no-archived-cards": "Sem cartões no Arquivo.", - "no-archived-lists": "Sem listas no Arquivo.", - "no-archived-swimlanes": "Sem pistas no Arquivo.", - "no-results": "Nenhum resultado.", - "normal": "Normal", - "normal-desc": "Pode ver e editar cartões. Não pode alterar configurações.", - "not-accepted-yet": "Convite ainda não aceite", - "notify-participate": "Receber actualizações de qualquer cartão que criar ou participar como membro", - "notify-watch": "Receber actualizações de qualquer quadro, lista ou cartões que estiver a observar", - "optional": "opcional", - "or": "ou", - "page-maybe-private": "Esta página pode ser privada. Poderá vê-la se <a href='%s'>iniciar a sessão</a>.", - "page-not-found": "Página não encontrada.", - "password": "Senha", - "paste-or-dragdrop": "para colar, ou arrastar e soltar o ficheiro da imagem para lá (somente imagens)", - "participating": "Participando", - "preview": "Pré-visualizar", - "previewAttachedImagePopup-title": "Pré-visualizar", - "previewClipboardImagePopup-title": "Pré-visualizar", - "private": "Privado", - "private-desc": "Este quadro é privado. Apenas o membros do quadro o podem visualizar e editar.", - "profile": "Perfil", - "public": "Público", - "public-desc": "Este quadro é público. Está visível para qualquer pessoa com a ligação e será exibido em motores de busca como o Google. Apenas os membros do quadro o podem editar.", - "quick-access-description": "Clique na estrela de um quadro para adicionar um atalho nesta barra.", - "remove-cover": "Remover Capa", - "remove-from-board": "Remover do Quadro", - "remove-label": "Remover Etiqueta", - "listDeletePopup-title": "Apagar Lista ?", - "remove-member": "Remover Membro", - "remove-member-from-card": "Remover do Cartão", - "remove-member-pop": "Remover __name__ (__username__) de __boardTitle__? O membro será removido de todos os cartões neste quadro e será notificado.", - "removeMemberPopup-title": "Remover Membro?", - "rename": "Renomear", - "rename-board": "Renomear Quadro", - "restore": "Restaurar", - "save": "Guardar", - "search": "Procurar", - "rules": "Regras", - "search-cards": "Search from card/list titles, descriptions and custom fields on this board", - "search-example": "Texto a procurar?", - "select-color": "Seleccionar Cor", - "set-wip-limit-value": "Defina um limite máximo para o número de tarefas nesta lista", - "setWipLimitPopup-title": "Definir Limite WIP", - "shortcut-assign-self": "Atribuir a si o cartão actual", - "shortcut-autocomplete-emoji": "Autocompletar emoji", - "shortcut-autocomplete-members": "Autocompletar membros", - "shortcut-clear-filters": "Limpar todos os filtros", - "shortcut-close-dialog": "Fechar Caixa de Dialogo", - "shortcut-filter-my-cards": "Filtrar os meus cartões", - "shortcut-show-shortcuts": "Mostrar esta lista de atalhos", - "shortcut-toggle-filterbar": "Alternar a Barra Lateral de Filtros", - "shortcut-toggle-sidebar": "Alternar a Barra Lateral do Quadro", - "show-cards-minimum-count": "Mostrar contagem de cartões se a lista tiver mais de", - "sidebar-open": "Abrir a Barra Lateral", - "sidebar-close": "Fechar a Barra Lateral", - "signupPopup-title": "Criar uma Conta", - "star-board-title": "Clique para marcar este quadro como favorito. O quadro irá aparecer no topo da sua lista de quadros.", - "starred-boards": "Quadros Favoritos", - "starred-boards-description": "Os quadros favoritos aparecem no topo da sua lista de quadros.", - "subscribe": "Subscrever", - "team": "Equipa", - "this-board": "este quadro", - "this-card": "este cartão", - "spent-time-hours": "Tempo gasto (horas)", - "overtime-hours": "Horas extra (horas)", - "overtime": "Horas extra", - "has-overtime-cards": "Tem cartões com horas extra", - "has-spenttime-cards": "Tem cartões com tempo gasto", - "time": "Tempo", - "title": "Título", - "tracking": "A seguir", - "tracking-info": "Será notificado de quaisquer alterações em cartões em que é o criador ou membro.", - "type": "Tipo", - "unassign-member": "Desatribuir membro", - "unsaved-description": "Possui uma descrição não guardada.", - "unwatch": "Deixar de observar", - "upload": "Enviar", - "upload-avatar": "Enviar um avatar", - "uploaded-avatar": "Enviado um avatar", - "username": "Nome de utilizador", - "view-it": "Visualizá-lo", - "warn-list-archived": "aviso: este cartão está numa lista no Arquivo", - "watch": "Observar", - "watching": "Observando", - "watching-info": "Será notificado de quaisquer alterações neste quadro", - "welcome-board": "Quadro de Boas Vindas", - "welcome-swimlane": "Marco 1", - "welcome-list1": "Básico", - "welcome-list2": "Avançado", - "card-templates-swimlane": "Modelos de Cartão", - "list-templates-swimlane": "Modelos de Lista", - "board-templates-swimlane": "Modelos de Quadro", - "what-to-do": "O que gostaria de fazer?", - "wipLimitErrorPopup-title": "Limite WIP Inválido", - "wipLimitErrorPopup-dialog-pt1": "O número de tarefas nesta lista excede o limite WIP definido.", - "wipLimitErrorPopup-dialog-pt2": "Por favor, mova algumas tarefas para fora desta lista, ou defina um limite WIP mais elevado.", - "admin-panel": "Painel Administrativo", - "settings": "Configurações", - "people": "Pessoas", - "registration": "Registo", - "disable-self-registration": "Desabilitar Auto-Registo", - "invite": "Convidar", - "invite-people": "Convidar Pessoas", - "to-boards": "Para o(s) quadro(s)", - "email-addresses": "Endereços de E-mail", - "smtp-host-description": "O endereço do servidor SMTP que envia os seus e-mails.", - "smtp-port-description": "A porta que o servidor SMTP usa para enviar os e-mails.", - "smtp-tls-description": "Habilitar suporte TLS para o servidor SMTP", - "smtp-host": "Servidor SMTP", - "smtp-port": "Porta SMTP", - "smtp-username": "Nome de utilizador", - "smtp-password": "Senha", - "smtp-tls": "Suporte TLS", - "send-from": "De", - "send-smtp-test": "Enviar um e-mail de teste para si mesmo", - "invitation-code": "Código do Convite", - "email-invite-register-subject": "__inviter__ enviou-lhe um convite", - "email-invite-register-text": "Caro __user__,\n\n__inviter__ convida-o para o quadro Kanban para colaborações.\n\nPor favor, siga a ligação abaixo:\n__url__ \n\nE seu código de convite é: __icode__\n\nObrigado.", - "email-smtp-test-subject": "E-mail de Teste de SMTP", - "email-smtp-test-text": "Enviou um e-mail com sucesso", - "error-invitation-code-not-exist": "O código do convite não existe", - "error-notAuthorized": "Não tem autorização para ver esta página.", - "webhook-title": "Webhook Name", - "webhook-token": "Token (Optional for Authentication)", - "outgoing-webhooks": "Webhooks de saída", - "bidirectional-webhooks": "Two-Way Webhooks", - "outgoingWebhooksPopup-title": "Webhooks de saída", - "boardCardTitlePopup-title": "Filtro do Título do Cartão", - "disable-webhook": "Disable This Webhook", - "global-webhook": "Global Webhooks", - "new-outgoing-webhook": "Novo Webhook de saída", - "no-name": "(Desconhecido)", - "Node_version": "Versão do Node", - "Meteor_version": "Versão do Meteor", - "MongoDB_version": "Versão do MongoDB", - "MongoDB_storage_engine": "Versão do motor de armazenamento do MongoDB", - "MongoDB_Oplog_enabled": "Oplog do MongoDB activo", - "OS_Arch": "Arquitectura do SO", - "OS_Cpus": "Quantidade de CPUs do SO", - "OS_Freemem": "Memória Disponível do SO", - "OS_Loadavg": "Carga Média do SO", - "OS_Platform": "Plataforma do SO", - "OS_Release": "Versão do SO", - "OS_Totalmem": "Memória Total do SO", - "OS_Type": "Tipo do SO", - "OS_Uptime": "Disponibilidade do SO", - "days": "dias", - "hours": "horas", - "minutes": "minutos", - "seconds": "segundos", - "show-field-on-card": "Mostrar este campo no cartão", - "automatically-field-on-card": "Criar campo automaticamente para todos os cartões", - "showLabel-field-on-card": "Mostrar etiqueta do campo no mini-cartão", - "yes": "Sim", - "no": "Não", - "accounts": "Contas", - "accounts-allowEmailChange": "Permitir Alteração do E-mail", - "accounts-allowUserNameChange": "Permitir Alteração de Nome de Utilizador", - "createdAt": "Criado em", - "verified": "Verificado", - "active": "Activo", - "card-received": "Recebido", - "card-received-on": "Recebido em", - "card-end": "Fim", - "card-end-on": "Termina em", - "editCardReceivedDatePopup-title": "Alterar data de recebimento", - "editCardEndDatePopup-title": "Alterar data de fim", - "setCardColorPopup-title": "Definir cor", - "setCardActionsColorPopup-title": "Escolha uma cor", - "setSwimlaneColorPopup-title": "Escolha uma cor", - "setListColorPopup-title": "Escolha uma cor", - "assigned-by": "Atribuído Por", - "requested-by": "Solicitado Por", - "board-delete-notice": "Apagar é permanente. Irá perder todas as listas, cartões e acções associadas a este quadro.", - "delete-board-confirm-popup": "Todas as listas, cartões, etiquetas e actividades serão apagadas e não poderá recuperar o conteúdo do quadro. Não há como desfazer.", - "boardDeletePopup-title": "Apagar Quadro?", - "delete-board": "Apagar Quadro", - "default-subtasks-board": "Sub-tarefas para o quadro __board__", - "default": "Omissão", - "queue": "Fila", - "subtask-settings": "Configurações de Sub-tarefas", - "card-settings": "Card Settings", - "boardSubtaskSettingsPopup-title": "Configurações das Sub-tarefas do Quadro", - "boardCardSettingsPopup-title": "Card Settings", - "deposit-subtasks-board": "Depositar sub-tarefas neste quadro:", - "deposit-subtasks-list": "Lista de destino para sub-tarefas depositadas aqui:", - "show-parent-in-minicard": "Mostrar pai no mini-cartão:", - "prefix-with-full-path": "Prefixar com o caminho completo", - "prefix-with-parent": "Prefixar com o pai", - "subtext-with-full-path": "Sub-texto com o caminho completo", - "subtext-with-parent": "Sub-texto com o pai", - "change-card-parent": "Alterar o pai do cartão", - "parent-card": "Pai do cartão", - "source-board": "Quadro fonte", - "no-parent": "Não mostrar o pai", - "activity-added-label": "adicionou a etiqueta '%s' a %s", - "activity-removed-label": "removeu a etiqueta '%s' de %s", - "activity-delete-attach": "apagou um anexo de %s", - "activity-added-label-card": "adicionou a etiqueta '%s'", - "activity-removed-label-card": "removeu a etiqueta '%s'", - "activity-delete-attach-card": "apagou um anexo", - "activity-set-customfield": "definiu o campo personalizado '%s' para '%s' em %s", - "activity-unset-customfield": "removeu o campo personalizado '%s' de %s", - "r-rule": "Regra", - "r-add-trigger": "Adicionar gatilho", - "r-add-action": "Adicionar acção", - "r-board-rules": "Regras do quadro", - "r-add-rule": "Adicionar regra", - "r-view-rule": "Ver regra", - "r-delete-rule": "Apagar regra", - "r-new-rule-name": "Título da nova regra", - "r-no-rules": "Sem regras", - "r-when-a-card": "Quando um cartão", - "r-is": "é", - "r-is-moved": "é movido", - "r-added-to": "adicionado a", - "r-removed-from": "Removido de", - "r-the-board": "o quadro", - "r-list": "lista", - "set-filter": "Definir Filtro", - "r-moved-to": "Movido para", - "r-moved-from": "Movido de", - "r-archived": "Movido para o Arquivo", - "r-unarchived": "Restaurado do Arquivo", - "r-a-card": "um cartão", - "r-when-a-label-is": "Quando uma etiqueta é", - "r-when-the-label": "Quando a etiqueta é", - "r-list-name": "listar o nome", - "r-when-a-member": "Quando um membro é", - "r-when-the-member": "Quando o membro", - "r-name": "nome", - "r-when-a-attach": "Quando um anexo", - "r-when-a-checklist": "Quando a lista de verificação é", - "r-when-the-checklist": "Quando a lista de verificação", - "r-completed": "Completada", - "r-made-incomplete": "Tornado incompleta", - "r-when-a-item": "Quando um item de uma lista de verificação é", - "r-when-the-item": "Quando o item da lista de verificação", - "r-checked": "Marcado", - "r-unchecked": "Desmarcado", - "r-move-card-to": "Mover cartão para", - "r-top-of": "Topo de", - "r-bottom-of": "Fundo de", - "r-its-list": "a sua lista", - "r-archive": "Mover para o Arquivo", - "r-unarchive": "Restaurar do Arquivo", - "r-card": "cartão", - "r-add": "Novo", - "r-remove": "Remover", - "r-label": "etiqueta", - "r-member": "membro", - "r-remove-all": "Remover todos os membros do cartão", - "r-set-color": "Definir a cor para", - "r-checklist": "lista de verificação", - "r-check-all": "Marcar todos", - "r-uncheck-all": "Desmarcar todos", - "r-items-check": "itens da lista de verificação", - "r-check": "Marcar", - "r-uncheck": "Desmarcar", - "r-item": "item", - "r-of-checklist": "da lista de verificação", - "r-send-email": "Enviar um e-mail", - "r-to": "para", - "r-subject": "assunto", - "r-rule-details": "Detalhes da regra", - "r-d-move-to-top-gen": "Mover cartão para o topo da sua lista", - "r-d-move-to-top-spec": "Mover cartão para o topo da lista", - "r-d-move-to-bottom-gen": "Mover cartão para o fundo da sua lista", - "r-d-move-to-bottom-spec": "Mover cartão para fundo da lista", - "r-d-send-email": "Enviar e-mail", - "r-d-send-email-to": "para", - "r-d-send-email-subject": "assunto", - "r-d-send-email-message": "mensagem", - "r-d-archive": "Mover cartão para o Arquivo", - "r-d-unarchive": "Restaurar cartão do Arquivo", - "r-d-add-label": "Adicionar etiqueta", - "r-d-remove-label": "Remover etiqueta", - "r-create-card": "Criar novo cartão", - "r-in-list": "na lista", - "r-in-swimlane": "na pista", - "r-d-add-member": "Adicionar membro", - "r-d-remove-member": "Remover membro", - "r-d-remove-all-member": "Remover todos os membros", - "r-d-check-all": "Marcar todos os itens de uma lista", - "r-d-uncheck-all": "Desmarcar todos os itens de uma lista", - "r-d-check-one": "Marcar item", - "r-d-uncheck-one": "Desmarcar item", - "r-d-check-of-list": "da lista de verificação", - "r-d-add-checklist": "Adicionar lista de verificação", - "r-d-remove-checklist": "Remover lista de verificação", - "r-by": "por", - "r-add-checklist": "Adicionar lista de verificação", - "r-with-items": "com os itens", - "r-items-list": "item1,item2,item3", - "r-add-swimlane": "Adicionar pista", - "r-swimlane-name": "nome da pista", - "r-board-note": "Nota: deixe o campo vazio para corresponder a todos os valores possíveis.", - "r-checklist-note": "Nota: itens de listas de verificação devem ser escritos separados por vírgulas.", - "r-when-a-card-is-moved": "Quando um cartão é movido de outra lista", - "r-set": "Definir", - "r-update": "Actualizar", - "r-datefield": "campo de data", - "r-df-start-at": "início", - "r-df-due-at": "data limite", - "r-df-end-at": "fim", - "r-df-received-at": "recebido", - "r-to-current-datetime": "até à data/hora actual", - "r-remove-value-from": "Remover valor de", - "ldap": "LDAP", - "oauth2": "OAuth2", - "cas": "CAS", - "authentication-method": "Método de autenticação", - "authentication-type": "Tipo de autenticação", - "custom-product-name": "Nome Personalizado do Produto", - "layout": "Layout", - "hide-logo": "Esconder Logo", - "add-custom-html-after-body-start": "Adicionar HTML Personalizado depois do início do <body>", - "add-custom-html-before-body-end": "Adicionar HTML Personalizado antes do fim do </body>", - "error-undefined": "Ocorreu um erro", - "error-ldap-login": "Ocorreu um erro ocorreu enquanto tentava entrar", - "display-authentication-method": "Mostrar Método de Autenticação", - "default-authentication-method": "Método de Autenticação por Omissão", - "duplicate-board": "Duplicar Quadro", - "people-number": "O número de pessoas é:", - "swimlaneDeletePopup-title": "Apagar Pista ?", - "swimlane-delete-pop": "Todas as acções serão removidas do feed de actividade e não será possível recuperar a pista. Não há como desfazer.", - "restore-all": "Restaurar todos", - "delete-all": "Apagar todos", - "loading": "A carregar, por favor aguarde.", - "previous_as": "última data era", - "act-a-dueAt": "modificou a data limite para \nQuando: __timeValue__\nOnde: __card__\n a data limite anterior era __timeOldValue__", - "act-a-endAt": "modificou a data de fim para __timeValue__ de (__timeOldValue__)", - "act-a-startAt": "modificou a data de início para __timeValue__ de (__timeOldValue__)", - "act-a-receivedAt": "modificou a data recebida para __timeValue__ de (__timeOldValue__)", - "a-dueAt": "modificou a data limite para", - "a-endAt": "modificou a data de fim para", - "a-startAt": "modificou a data de início para", - "a-receivedAt": "modificou a data recebida para", - "almostdue": "a data limite actual %s está-se a aproximar", - "pastdue": "a data limite actual %s já passou", - "duenow": "a data limite actual %s é hoje", - "act-newDue": "__list__/__card__ has 1st due reminder [__board__]", - "act-withDue": "__list__/__card__ due reminders [__board__]", - "act-almostdue": "estava a lembrar que a data limite actual (__timeValue__) de __card__ está-se a aproximar", - "act-pastdue": "estava a lembrar que a data limite (__timeValue__) de __card__ já passou", - "act-duenow": "estava a lembrar que a data limite (__timeValue__) de __card__ é agora", - "act-atUserComment": "You were mentioned in [__board__] __list__/__card__", - "delete-user-confirm-popup": "Tem a certeza que pretende apagar esta conta? Não há como desfazer.", - "accounts-allowUserDelete": "Permitir aos utilizadores apagar as suas próprias contas", - "hide-minicard-label-text": "Ocultar texto das etiquetas dos mini-cartões", - "show-desktop-drag-handles": "Show desktop drag handles", - "assignee": "Assignee", - "cardAssigneesPopup-title": "Assignee", - "addmore-detail": "Add a more detailed description", - "show-on-card": "Show on Card", - "new": "New", - "editUserPopup-title": "Edit User", - "newUserPopup-title": "New User", - "notifications": "Notifications", - "view-all": "View All", - "filter-by-unread": "Filter by Unread", - "mark-all-as-read": "Mark all as read", - "allow-rename": "Allow Rename", - "allowRenamePopup-title": "Allow Rename" -} + "accept": "Aceitar", + "act-activity-notify": "Notificação de Actividade", + "act-addAttachment": "adicionou o anexo __attachment__ ao cartão __card__ na lista __list__ na pista __swimlane__ no quadro __board__", + "act-deleteAttachment": "apagou o anexo __attachment__ do cartão __card__ na lista __list__ na pista __swimlane__ no quadro __board__", + "act-addSubtask": "adicionou a sub-tarefa __subtask__ ao cartão __card__ na lista __list__ na pista __swimlane__ no quadro __board__", + "act-addLabel": "Adicionou a etiqueta __label__ ao cartão __card__ na lista __list__ na pista __swimlane__ no quadro __board__", + "act-addedLabel": "Adicionou a etiqueta __label__ ao cartão __card__ na lista __list__ na pista __swimlane__ no quadro __board__", + "act-removeLabel": "Removeu a etiqueta __label__ do cartão __card__ na lista __list__ na pista __swimlane__ no quadro __board__", + "act-removedLabel": "Removeu a etiqueta __label__ do cartão __card__ na lista __list__ na pista __swimlane__ no quadro __board__", + "act-addChecklist": "adicionoua lista de verificação __checklist__ ao cartão __card__ na lista __list__ na pista __swimlane__ no quadro __board__", + "act-addChecklistItem": "adicionou o item __checklistItem__ à lista de verificação __checklist__ no cartão __card__ na lista __list__ na pista __swimlane__ no quadro __board__", + "act-removeChecklist": "removeu a lista de verificação __checklist__ do cartão __card__ na lista __list__ na pista __swimlane__ no quadro __board__", + "act-removeChecklistItem": "removeu o item __checklistItem__ da lista de verificação __checkList__ no cartão __card__ na lista __list__ na pista __swimlane__ no quadro __board__", + "act-checkedItem": "marcou __checklistItem__ na lista de verificação __checklist__ no cartão __card__ na lista __list__ na pista __swimlane__ no quadro __board__", + "act-uncheckedItem": "desmarcou __checklistItem__ na lista de verificação __checklist__ no cartão __card__ na lista __list__ na pista __swimlane__ no quadro __board__", + "act-completeChecklist": "completou a lista de verificação __checklist__ no cartão __card__ na lista __list__ na pista __swimlane__ no quadro __board__", + "act-uncompleteChecklist": "descompletou a lista de verificação __checklist__ no cartão __card__ na lista __list__ na pista __swimlane__ no quadro __board__", + "act-addComment": "comentou no cartão __card__: __comment__ na lista __list__ na pista __swimlane__ no quadro __board__", + "act-editComment": "editou o comentário no cartão __card__: __comment__ na lista __list__ na pista __swimlane__ no quadro __board__", + "act-deleteComment": "apagou o comentário no cartão __card__: __comment__ na lista __list__ na pista __swimlane__ no quadro __board__", + "act-createBoard": "criou o quadro __board__", + "act-createSwimlane": "criou a pista __swimlane__ no quadro __board__", + "act-createCard": "criou o cartão __card__ na lista __list__ na pista __swimlane__ no quadro __board__", + "act-createCustomField": "criou o campo personalizado __customField__ no quadro __board__", + "act-deleteCustomField": "apagou o campo personalizado __customField__ no quadro __board__", + "act-setCustomField": "editou o campo personalizado __customField__: __customFieldValue__ no cartão __card__ na lista __list__ na pista __swimlane__ no quadro __board__", + "act-createList": "adicionou a lista __list__ ao quadro __board__", + "act-addBoardMember": "adicionou o membro __member__ ao quadro __board__", + "act-archivedBoard": "O quadro __board__ foi movido para o Arquivo", + "act-archivedCard": "O cartão __card__ na lista __list__ na pista __swimlane__ no quadro __board__ foi movido para o Arquivo", + "act-archivedList": "A lista __list__ na pista __swimlane__ no quadro __board__ foi movida para o Arquivo", + "act-archivedSwimlane": "A pista __swimlane__ no quadro __board__ foi movida para o Arquivo", + "act-importBoard": "importou o quadro __board__", + "act-importCard": "importou o cartão __card__ para a lista __list__ na pista __swimlane__ no quadro __board__", + "act-importList": "importou a lista __list__ para pista __swimlane__ no quadro __board__", + "act-joinMember": "adicionou o membro __member__ ao cartão __card__ na lista __list__ na pista __swimlane__ no quadro __board__", + "act-moveCard": "moveu o cartão __card__ do quadro __board__ da pista __oldSwimlane__ da lista __oldList__ para a pista __swimlane__ na lista __list__", + "act-moveCardToOtherBoard": "moveuo cartão __card__ da lista __oldList__ na pista __oldSwimlane__ no quadro __oldBoard__ para a lista __list__ na pista __swimlane__ no quadro __board__", + "act-removeBoardMember": "removeuo membro __member__ do quadro __board__", + "act-restoredCard": "restaurou o cartão __card__ para a lista __list__ na pista __swimlane__ no quadro __board__", + "act-unjoinMember": "removeu o membro __member__ do cartão __card__ na lista __list__ na pista __swimlane__ no quadro __board__", + "act-withBoardTitle": "__board__", + "act-withCardTitle": "[__board__] __card__", + "actions": "Acções", + "activities": "Actividades", + "activity": "Actividade", + "activity-added": "adicionou %s a %s", + "activity-archived": "%s foi movido para o Arquivo", + "activity-attached": "anexou %s a %s", + "activity-created": "criou %s", + "activity-customfield-created": "criado o campo personalizado %s", + "activity-excluded": "excluiu %s de %s", + "activity-imported": "importou %s para %s de %s", + "activity-imported-board": "importou %s de %s", + "activity-joined": "juntou-se a %s", + "activity-moved": "moveu %s de %s para %s", + "activity-on": "em %s", + "activity-removed": "removeu %s de %s", + "activity-sent": "enviou %s para %s", + "activity-unjoined": "saiu de %s", + "activity-subtask-added": "adicionou a sub-tarefa a", + "activity-checked-item": "marcou %s na lista de verificação %s de %s", + "activity-unchecked-item": "desmarcou %s na lista de verificação %s de %s", + "activity-checklist-added": "adicionou a lista de verificação a %s", + "activity-checklist-removed": "removeu a lista de verificação de %s", + "activity-checklist-completed": "completed checklist %s of %s", + "activity-checklist-uncompleted": "descompletou a lista de verificação %s de %s", + "activity-checklist-item-added": "adicionou o item a '%s' em %s", + "activity-checklist-item-removed": "removeu o item de '%s' na %s", + "add": "Adicionar", + "activity-checked-item-card": "marcou %s na lista de verificação %s", + "activity-unchecked-item-card": "desmarcou %s na lista de verificação %s", + "activity-checklist-completed-card": "completou a lista de verificação __checklist__ no cartão __card__ na lista __list__ na pista __swimlane__ no quadro __board__", + "activity-checklist-uncompleted-card": "descompletou a lista de verificação %s", + "activity-editComment": "editou o comentário %s", + "activity-deleteComment": "apagou o comentário %s", + "add-attachment": "Adicionar Anexo", + "add-board": "Adicionar Quadro", + "add-card": "Adicionar Cartão", + "add-swimlane": "Adicionar Pista", + "add-subtask": "Adicionar Sub-tarefa", + "add-checklist": "Adicionar Lista de Verificação", + "add-checklist-item": "Adicionar um item à lista de verificação", + "add-cover": "Adicionar Capa", + "add-label": "Adicionar Etiqueta", + "add-list": "Adicionar Lista", + "add-members": "Adicionar Membros", + "added": "Adicionado", + "addMemberPopup-title": "Membros", + "admin": "Administrador", + "admin-desc": "Pode ver e editar cartões, remover membros e alterar configurações do quadro.", + "admin-announcement": "Anúncio", + "admin-announcement-active": "Anúncio Activo em Todo o Sistema", + "admin-announcement-title": "Anúncio do Administrador", + "all-boards": "Todos os quadros", + "and-n-other-card": "E __count__ outro cartão", + "and-n-other-card_plural": "E __count__ outros cartões", + "apply": "Aplicar", + "app-is-offline": "A carregar, por favor aguarde. Actualizar a página causará perda de dados. Se o carregamento não funcionar, por favor verifique se o servidor não parou.", + "archive": "Mover para o Arquivo", + "archive-all": "Mover Tudo para o Arquivo", + "archive-board": "Mover o Quadro para o Arquivo", + "archive-card": "Mover o Cartão para o Arquivo", + "archive-list": "Mover a Lista para o Arquivo", + "archive-swimlane": "Mover a Pista para o Arquivo", + "archive-selection": "Mover a selecção para o Arquivo", + "archiveBoardPopup-title": "Mover o Quadro para o Arquivo?", + "archived-items": "Arquivo", + "archived-boards": "Quadros no Arquivo", + "restore-board": "Restaurar Quadro", + "no-archived-boards": "Sem Quadros no Arquivo.", + "archives": "Arquivo", + "template": "Modelo", + "templates": "Modelos", + "assign-member": "Atribuir Membro", + "attached": "anexado", + "attachment": "Anexo", + "attachment-delete-pop": "Apagar um anexo é permanente. Não será possível recuperá-lo.", + "attachmentDeletePopup-title": "Apagar Anexo?", + "attachments": "Anexos", + "auto-watch": "Observar automaticamente os quadros quando são criados", + "avatar-too-big": "O avatar é muito grande (70KB máx)", + "back": "Voltar", + "board-change-color": "Alterar cor", + "board-nb-stars": "%s estrelas", + "board-not-found": "Quadro não encontrado", + "board-private-info": "Este quadro será <strong>privado</strong>.", + "board-public-info": "Este quadro será <strong>público</strong>.", + "boardChangeColorPopup-title": "Alterar Imagem de Fundo do Quadro", + "boardChangeTitlePopup-title": "Renomear Quadro", + "boardChangeVisibilityPopup-title": "Alterar Visibilidade", + "boardChangeWatchPopup-title": "Alterar Observação", + "boardMenuPopup-title": "Configurações do Quadro", + "boardChangeViewPopup-title": "Visão do Quadro", + "boards": "Quadros", + "board-view": "Visão do Quadro", + "board-view-cal": "Calendário", + "board-view-swimlanes": "Pistas", + "board-view-collapse": "Collapse", + "board-view-lists": "Listas", + "bucket-example": "\"Lista de Desejos\", por exemplo", + "cancel": "Cancelar", + "card-archived": "Este cartão no Arquivo.", + "board-archived": "Este quadro está no Arquivo.", + "card-comments-title": "Este cartão possui %s comentário.", + "card-delete-notice": "A remoção será permanente. Perderá todas as acções associadas a este cartão.", + "card-delete-pop": "Todas as acções serão removidas do feed de Actividade e não poderá reabrir o cartão. Não há como desfazer.", + "card-delete-suggest-archive": "Pode mover um cartão para o Arquivo para removê-lo do quadro e preservar a atividade.", + "card-due": "Data limite", + "card-due-on": "Data limite em", + "card-spent": "Tempo Gasto", + "card-edit-attachments": "Editar anexos", + "card-edit-custom-fields": "Editar campos personalizados", + "card-edit-labels": "Editar etiquetas", + "card-edit-members": "Editar membros", + "card-labels-title": "Alterar as etiquetas do cartão.", + "card-members-title": "Acrescentar ou remover membros do quadro deste cartão.", + "card-start": "Data de início", + "card-start-on": "Inicia em", + "cardAttachmentsPopup-title": "Anexar a partir de", + "cardCustomField-datePopup-title": "Alterar a data", + "cardCustomFieldsPopup-title": "Editar campos personalizados", + "cardDeletePopup-title": "Apagar Cartão?", + "cardDetailsActionsPopup-title": "Acções do Cartão", + "cardLabelsPopup-title": "Etiquetas", + "cardMembersPopup-title": "Membros", + "cardMorePopup-title": "Mais", + "cardTemplatePopup-title": "Criar Modelo", + "cards": "Cartões", + "cards-count": "Cartões", + "casSignIn": "Entrar com CAS", + "cardType-card": "Cartão", + "cardType-linkedCard": "Cartão Ligado", + "cardType-linkedBoard": "Quadro Ligado", + "change": "Alterar", + "change-avatar": "Alterar o Avatar", + "change-password": "Alterar a Senha", + "change-permissions": "Alterar as permissões", + "change-settings": "Alterar as Configurações", + "changeAvatarPopup-title": "Alterar o Avatar", + "changeLanguagePopup-title": "Alterar o Idioma", + "changePasswordPopup-title": "Alterar a Senha", + "changePermissionsPopup-title": "Alterar as Permissões", + "changeSettingsPopup-title": "Alterar as Configurações", + "subtasks": "Sub-tarefas", + "checklists": "Listas de verificação", + "click-to-star": "Clique para marcar este quadro como favorito.", + "click-to-unstar": "Clique para remover este quadro dos favoritos.", + "clipboard": "Área de Transferência ou arraste e solte", + "close": "Fechar", + "close-board": "Fechar o Quadro", + "close-board-pop": "Poderá restaurar o quadro clicando no botão “Arquivo” a partir do cabeçalho do Início.", + "color-black": "preto", + "color-blue": "azul", + "color-crimson": "carmesim", + "color-darkgreen": "verde escuro", + "color-gold": "dourado", + "color-gray": "cinza", + "color-green": "verde", + "color-indigo": "azul", + "color-lime": "verde limão", + "color-magenta": "magenta", + "color-mistyrose": "rosa claro", + "color-navy": "azul marinho", + "color-orange": "laranja", + "color-paleturquoise": "azul ciano", + "color-peachpuff": "pêssego", + "color-pink": "cor-de-rosa", + "color-plum": "ameixa", + "color-purple": "roxo", + "color-red": "vermelho", + "color-saddlebrown": "marrom", + "color-silver": "prateado", + "color-sky": "azul-celeste", + "color-slateblue": "azul ardósia", + "color-white": "branco", + "color-yellow": "amarelo", + "unset-color": "Remover", + "comment": "Comentar", + "comment-placeholder": "Escrever o Comentário", + "comment-only": "Apenas comentários", + "comment-only-desc": "Pode comentar apenas em cartões.", + "no-comments": "Sem comentários", + "no-comments-desc": "Não pode ver comentários nem actividades.", + "worker": "Worker", + "worker-desc": "Can only move cards, assign itself to card and comment.", + "computer": "Computador", + "confirm-subtask-delete-dialog": "Tem certeza que deseja apagar a sub-tarefa?", + "confirm-checklist-delete-dialog": "Tem certeza que quer apagar a lista de verificação?", + "copy-card-link-to-clipboard": "Copiar a ligação do cartão para a área de transferência", + "linkCardPopup-title": "Ligar Cartão", + "searchElementPopup-title": "Procurar", + "copyCardPopup-title": "Copiar o cartão", + "copyChecklistToManyCardsPopup-title": "Copiar o Modelo de Lista de Verificação para Vários Cartões", + "copyChecklistToManyCardsPopup-instructions": "Títulos e Descrições de Cartões de Destino neste formato JSON", + "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"Título do primeiro cartão\", \"description\":\"Descrição do primeiro cartão\"}, {\"title\":\"Título do segundo cartão\",\"description\":\"Descrição do segundo cartão\"},{\"title\":\"Título do último cartão\",\"description\":\"Descrição do último cartão\"} ]", + "create": "Criar", + "createBoardPopup-title": "Criar Quadro", + "chooseBoardSourcePopup-title": "Importar quadro", + "createLabelPopup-title": "Criar Etiqueta", + "createCustomField": "Criar Campo", + "createCustomFieldPopup-title": "Criar Campo", + "current": "actual", + "custom-field-delete-pop": "Não existe desfazer. Isto irá remover este campo personalizado de todos os cartões e destruir o seu histórico", + "custom-field-checkbox": "Caixa de selecção", + "custom-field-date": "Data", + "custom-field-dropdown": "Lista Suspensa", + "custom-field-dropdown-none": "(nada)", + "custom-field-dropdown-options": "Opções da Lista", + "custom-field-dropdown-options-placeholder": "Pressione enter para adicionar mais opções", + "custom-field-dropdown-unknown": "(desconhecido)", + "custom-field-number": "Número", + "custom-field-text": "Texto", + "custom-fields": "Campos Personalizados", + "date": "Data", + "decline": "Rejeitar", + "default-avatar": "Avatar por omissão", + "delete": "Apagar", + "deleteCustomFieldPopup-title": "Apagar o Campo Personalizado?", + "deleteLabelPopup-title": "Apagar a Etiqueta?", + "description": "Descrição", + "disambiguateMultiLabelPopup-title": "Desambiguar Acção da Etiqueta", + "disambiguateMultiMemberPopup-title": "Desambiguar Acção do Membro", + "discard": "Descartar", + "done": "Feito", + "download": "Descarregar", + "edit": "Editar", + "edit-avatar": "Alterar o Avatar", + "edit-profile": "Editar o Perfil", + "edit-wip-limit": "Editar o Limite WIP", + "soft-wip-limit": "Limite Suave de WIP", + "editCardStartDatePopup-title": "Alterar a data de início", + "editCardDueDatePopup-title": "Alterar a data limite", + "editCustomFieldPopup-title": "Editar Campo", + "editCardSpentTimePopup-title": "Alterar o tempo gasto", + "editLabelPopup-title": "Alterar a Etiqueta", + "editNotificationPopup-title": "Editar a Notificação", + "editProfilePopup-title": "Editar o Perfil", + "email": "E-mail", + "email-enrollAccount-subject": "Uma conta foi criada para si em __siteName__", + "email-enrollAccount-text": "Olá __user__\nPara começar a utilizar o serviço, basta clicar na ligação abaixo.\n__url__\nObrigado.", + "email-fail": "Falhou a enviar o e-mail", + "email-fail-text": "Erro a tentar enviar o e-mail", + "email-invalid": "E-mail inválido", + "email-invite": "Convidar via E-mail", + "email-invite-subject": "__inviter__ enviou-lhe um convite", + "email-invite-text": "Caro __user__\n__inviter__ convidou-o para se juntar ao quadro \"__board__\" para colaborar.\nPor favor prossiga através da ligação abaixo:\n__url__\nObrigado.", + "email-resetPassword-subject": "Redefina sua senha em __siteName__", + "email-resetPassword-text": "Olá __user__\nPara redefinir a sua senha, por favor clique na ligação abaixo.\n__url__\nObrigado.", + "email-sent": "E-mail enviado", + "email-verifyEmail-subject": "Verifique o seu endereço de e-mail em __siteName__", + "email-verifyEmail-text": "Olá __user__\nPara verificar a sua conta de e-mail, clique na ligação abaixo.\n__url__\nObrigado.", + "enable-wip-limit": "Ativar Limite WIP", + "error-board-doesNotExist": "Este quadro não existe", + "error-board-notAdmin": "Precisa de ser administrador deste quadro para fazer isso", + "error-board-notAMember": "Precisa de ser um membro deste quadro para fazer isso", + "error-json-malformed": "O seu texto não é um JSON válido", + "error-json-schema": "O seu JSON não inclui as informações apropriadas no formato correto", + "error-list-doesNotExist": "Esta lista não existe", + "error-user-doesNotExist": "Este utilizador não existe", + "error-user-notAllowSelf": "Não se pode convidar a si mesmo", + "error-user-notCreated": "Este utilizador não foi criado", + "error-username-taken": "Esse nome de utilizador já existe", + "error-email-taken": "Endereço de e-mail já está em uso", + "export-board": "Exportar quadro", + "sort": "Sort", + "sort-desc": "Click to Sort List", + "list-sort-by": "Sort the List By:", + "list-label-modifiedAt": "Last Access Time", + "list-label-title": "Name of the List", + "list-label-sort": "Your Manual Order", + "list-label-short-modifiedAt": "(L)", + "list-label-short-title": "(N)", + "list-label-short-sort": "(M)", + "filter": "Filtrar", + "filter-cards": "Filter Cards or Lists", + "list-filter-label": "Filter List by Title", + "filter-clear": "Limpar filtro", + "filter-no-label": "Sem etiquetas", + "filter-no-member": "Sem membros", + "filter-no-custom-fields": "Sem Campos Personalizados", + "filter-show-archive": "Mostrar listas arquivadas", + "filter-hide-empty": "Ocultar listas vazias", + "filter-on": "Filtro está activo", + "filter-on-desc": "Está a filtrar cartões neste quadro. Clique aqui para editar o filtro.", + "filter-to-selection": "Filtrar esta selecção", + "advanced-filter-label": "Filtro Avançado", + "advanced-filter-description": "Filtro Avançado permite escrever uma \"string\" contendo os seguintes operadores: == != <= >= && || ( ). Um espaço é usado como separador entre Operadores. Pode filtrar em todos os Campos Personalizados escreventos os seus nomes e valores. Por Exemplo: Campo1 == Valor1. Nota: Se os campos ou valores contiverem espaços, tem de os encapsular em apóstrofes. Por Exemplo: 'Campo 1' == 'Valor 1'. Para que caracteres de controlo únicos (' \\/) sejam ignorados, pode usar \\. Por exemplo: Campo1 == I\\'m. Pode também combinar múltiplas condições. Por Exemplo: F1 == V1 || F1 == V2. Normalmente todos os operadores são interpretados da esquerda para a direita. Pode alterar a ordem inserindo parênteses. Por Exemplo: F1 == V1 && ( F2 == V2 || F2 == V3 ). Pode também procurar em campos de texto utilizando uma expressão regular: F1 == /Tes.*/i", + "fullname": "Nome Completo", + "header-logo-title": "Voltar para a sua lista de quadros.", + "hide-system-messages": "Esconder mensagens de sistema", + "headerBarCreateBoardPopup-title": "Criar Quadro", + "home": "Início", + "import": "Importar", + "link": "Ligação", + "import-board": "importar quadro", + "import-board-c": "Importar quadro", + "import-board-title-trello": "Importar quadro do Trello", + "import-board-title-wekan": "Importar quadro a partir de exportação prévia", + "import-sandstorm-backup-warning": "Não apague os dados importados do quadro original exportado ou do Trello antes de verificar se esse item fecha e abre novamente, ou se receber o erro Quadro não encontrado, que significa perda de dados.", + "import-sandstorm-warning": "O quadro importado irá apagar todos os dados existentes no quadro e irá sobrescrever com o quadro importado.", + "from-trello": "Do Trello", + "from-wekan": "A partir de exportação prévia", + "import-board-instruction-trello": "No seu quadro do Trello, vá em 'Menu', depois em 'Mais', 'Imprimir e Exportar', 'Exportar JSON', e copie o texto resultante.", + "import-board-instruction-wekan": "No seu quadro vá para 'Menu', depois 'Exportar quadro' e copie o texto no ficheiro descarregado.", + "import-board-instruction-about-errors": "Se receber erros ao importar o quadro, às vezes a importação ainda funciona e o quadro está na página Todos os Quadros.", + "import-json-placeholder": "Cole seus dados JSON válidos aqui", + "import-map-members": "Mapear membros", + "import-members-map": "O seu quadro importado possui alguns membros. Por favor, mapeie os membros que deseja importar para seus utilizadores", + "import-show-user-mapping": "Rever mapeamento dos membros", + "import-user-select": "Escolha um utilizador existente que deseja usar como esse membro", + "importMapMembersAddPopup-title": "Seleccione membro", + "info": "Versão", + "initials": "Iniciais", + "invalid-date": "Data inválida", + "invalid-time": "Hora inválida", + "invalid-user": "Utilizador inválido", + "joined": "juntou-se", + "just-invited": "Acabou de ser convidado para este quadro", + "keyboard-shortcuts": "Atalhos do teclado", + "label-create": "Criar Etiqueta", + "label-default": "%s etiqueta (omissão)", + "label-delete-pop": "Não há como desfazer. A etiqueta será apagada de todos os cartões e o seu histórico será destruído.", + "labels": "Etiquetas", + "language": "Idioma", + "last-admin-desc": "Não pode alterar funções porque deve existir pelo menos um administrador.", + "leave-board": "Sair do Quadro", + "leave-board-pop": "Tem a certeza de que pretende sair de __boardTitle__? Será removido de todos os cartões neste quadro.", + "leaveBoardPopup-title": "Sair do Quadro ?", + "link-card": "Ligar a este cartão", + "list-archive-cards": "Move todos os cartões nesta lista para o Arquivo", + "list-archive-cards-pop": "Isto irá remover todos os cartões nesta lista do quadro. Para ver os cartões no Arquivo e trazê-los de volta para o quadro, clique em “Menu” > “Arquivo”.", + "list-move-cards": "Mover todos os cartões nesta lista", + "list-select-cards": "Seleccionar todos os cartões nesta lista", + "set-color-list": "Definir Cor", + "listActionPopup-title": "Listar Ações", + "swimlaneActionPopup-title": "Acções de Pista", + "swimlaneAddPopup-title": "Adicionar uma Pista abaixo", + "listImportCardPopup-title": "Importe um cartão do Trello", + "listMorePopup-title": "Mais", + "link-list": "Ligar a esta lista", + "list-delete-pop": "Todas as acções serão removidas do feed de actividade e não poderá recuperar a lista. Não há como desfazer.", + "list-delete-suggest-archive": "Pode mover uma lista para o Arquivo para a remover do quadro e preservar a actividade.", + "lists": "Listas", + "swimlanes": "Pistas", + "log-out": "Terminar a Sessão", + "log-in": "Entrar", + "loginPopup-title": "Entrar", + "memberMenuPopup-title": "Configuração dos Membros", + "members": "Membros", + "menu": "Menu", + "move-selection": "Mover a selecção", + "moveCardPopup-title": "Mover o Cartão", + "moveCardToBottom-title": "Mover para o Fundo", + "moveCardToTop-title": "Mover para o Topo", + "moveSelectionPopup-title": "Mover a selecção", + "multi-selection": "Selecção Múltipla", + "multi-selection-on": "Selecção Múltipla está activa", + "muted": "Silenciado", + "muted-info": "Nunca será notificado de quaisquer alterações neste quadro", + "my-boards": "Meus Quadros", + "name": "Nome", + "no-archived-cards": "Sem cartões no Arquivo.", + "no-archived-lists": "Sem listas no Arquivo.", + "no-archived-swimlanes": "Sem pistas no Arquivo.", + "no-results": "Nenhum resultado.", + "normal": "Normal", + "normal-desc": "Pode ver e editar cartões. Não pode alterar configurações.", + "not-accepted-yet": "Convite ainda não aceite", + "notify-participate": "Receber actualizações de qualquer cartão que criar ou participar como membro", + "notify-watch": "Receber actualizações de qualquer quadro, lista ou cartões que estiver a observar", + "optional": "opcional", + "or": "ou", + "page-maybe-private": "Esta página pode ser privada. Poderá vê-la se <a href='%s'>iniciar a sessão</a>.", + "page-not-found": "Página não encontrada.", + "password": "Senha", + "paste-or-dragdrop": "para colar, ou arrastar e soltar o ficheiro da imagem para lá (somente imagens)", + "participating": "Participando", + "preview": "Pré-visualizar", + "previewAttachedImagePopup-title": "Pré-visualizar", + "previewClipboardImagePopup-title": "Pré-visualizar", + "private": "Privado", + "private-desc": "Este quadro é privado. Apenas o membros do quadro o podem visualizar e editar.", + "profile": "Perfil", + "public": "Público", + "public-desc": "Este quadro é público. Está visível para qualquer pessoa com a ligação e será exibido em motores de busca como o Google. Apenas os membros do quadro o podem editar.", + "quick-access-description": "Clique na estrela de um quadro para adicionar um atalho nesta barra.", + "remove-cover": "Remover Capa", + "remove-from-board": "Remover do Quadro", + "remove-label": "Remover Etiqueta", + "listDeletePopup-title": "Apagar Lista ?", + "remove-member": "Remover Membro", + "remove-member-from-card": "Remover do Cartão", + "remove-member-pop": "Remover __name__ (__username__) de __boardTitle__? O membro será removido de todos os cartões neste quadro e será notificado.", + "removeMemberPopup-title": "Remover Membro?", + "rename": "Renomear", + "rename-board": "Renomear Quadro", + "restore": "Restaurar", + "save": "Guardar", + "search": "Procurar", + "rules": "Regras", + "search-cards": "Search from card/list titles, descriptions and custom fields on this board", + "search-example": "Texto a procurar?", + "select-color": "Seleccionar Cor", + "set-wip-limit-value": "Defina um limite máximo para o número de tarefas nesta lista", + "setWipLimitPopup-title": "Definir Limite WIP", + "shortcut-assign-self": "Atribuir a si o cartão actual", + "shortcut-autocomplete-emoji": "Autocompletar emoji", + "shortcut-autocomplete-members": "Autocompletar membros", + "shortcut-clear-filters": "Limpar todos os filtros", + "shortcut-close-dialog": "Fechar Caixa de Dialogo", + "shortcut-filter-my-cards": "Filtrar os meus cartões", + "shortcut-show-shortcuts": "Mostrar esta lista de atalhos", + "shortcut-toggle-filterbar": "Alternar a Barra Lateral de Filtros", + "shortcut-toggle-sidebar": "Alternar a Barra Lateral do Quadro", + "show-cards-minimum-count": "Mostrar contagem de cartões se a lista tiver mais de", + "sidebar-open": "Abrir a Barra Lateral", + "sidebar-close": "Fechar a Barra Lateral", + "signupPopup-title": "Criar uma Conta", + "star-board-title": "Clique para marcar este quadro como favorito. O quadro irá aparecer no topo da sua lista de quadros.", + "starred-boards": "Quadros Favoritos", + "starred-boards-description": "Os quadros favoritos aparecem no topo da sua lista de quadros.", + "subscribe": "Subscrever", + "team": "Equipa", + "this-board": "este quadro", + "this-card": "este cartão", + "spent-time-hours": "Tempo gasto (horas)", + "overtime-hours": "Horas extra (horas)", + "overtime": "Horas extra", + "has-overtime-cards": "Tem cartões com horas extra", + "has-spenttime-cards": "Tem cartões com tempo gasto", + "time": "Tempo", + "title": "Título", + "tracking": "A seguir", + "tracking-info": "Será notificado de quaisquer alterações em cartões em que é o criador ou membro.", + "type": "Tipo", + "unassign-member": "Desatribuir membro", + "unsaved-description": "Possui uma descrição não guardada.", + "unwatch": "Deixar de observar", + "upload": "Enviar", + "upload-avatar": "Enviar um avatar", + "uploaded-avatar": "Enviado um avatar", + "username": "Nome de utilizador", + "view-it": "Visualizá-lo", + "warn-list-archived": "aviso: este cartão está numa lista no Arquivo", + "watch": "Observar", + "watching": "Observando", + "watching-info": "Será notificado de quaisquer alterações neste quadro", + "welcome-board": "Quadro de Boas Vindas", + "welcome-swimlane": "Marco 1", + "welcome-list1": "Básico", + "welcome-list2": "Avançado", + "card-templates-swimlane": "Modelos de Cartão", + "list-templates-swimlane": "Modelos de Lista", + "board-templates-swimlane": "Modelos de Quadro", + "what-to-do": "O que gostaria de fazer?", + "wipLimitErrorPopup-title": "Limite WIP Inválido", + "wipLimitErrorPopup-dialog-pt1": "O número de tarefas nesta lista excede o limite WIP definido.", + "wipLimitErrorPopup-dialog-pt2": "Por favor, mova algumas tarefas para fora desta lista, ou defina um limite WIP mais elevado.", + "admin-panel": "Painel Administrativo", + "settings": "Configurações", + "people": "Pessoas", + "registration": "Registo", + "disable-self-registration": "Desabilitar Auto-Registo", + "invite": "Convidar", + "invite-people": "Convidar Pessoas", + "to-boards": "Para o(s) quadro(s)", + "email-addresses": "Endereços de E-mail", + "smtp-host-description": "O endereço do servidor SMTP que envia os seus e-mails.", + "smtp-port-description": "A porta que o servidor SMTP usa para enviar os e-mails.", + "smtp-tls-description": "Habilitar suporte TLS para o servidor SMTP", + "smtp-host": "Servidor SMTP", + "smtp-port": "Porta SMTP", + "smtp-username": "Nome de utilizador", + "smtp-password": "Senha", + "smtp-tls": "Suporte TLS", + "send-from": "De", + "send-smtp-test": "Enviar um e-mail de teste para si mesmo", + "invitation-code": "Código do Convite", + "email-invite-register-subject": "__inviter__ enviou-lhe um convite", + "email-invite-register-text": "Caro __user__,\n\n__inviter__ convida-o para o quadro Kanban para colaborações.\n\nPor favor, siga a ligação abaixo:\n__url__ \n\nE seu código de convite é: __icode__\n\nObrigado.", + "email-smtp-test-subject": "E-mail de Teste de SMTP", + "email-smtp-test-text": "Enviou um e-mail com sucesso", + "error-invitation-code-not-exist": "O código do convite não existe", + "error-notAuthorized": "Não tem autorização para ver esta página.", + "webhook-title": "Webhook Name", + "webhook-token": "Token (Optional for Authentication)", + "outgoing-webhooks": "Webhooks de saída", + "bidirectional-webhooks": "Two-Way Webhooks", + "outgoingWebhooksPopup-title": "Webhooks de saída", + "boardCardTitlePopup-title": "Filtro do Título do Cartão", + "disable-webhook": "Disable This Webhook", + "global-webhook": "Global Webhooks", + "new-outgoing-webhook": "Novo Webhook de saída", + "no-name": "(Desconhecido)", + "Node_version": "Versão do Node", + "Meteor_version": "Versão do Meteor", + "MongoDB_version": "Versão do MongoDB", + "MongoDB_storage_engine": "Versão do motor de armazenamento do MongoDB", + "MongoDB_Oplog_enabled": "Oplog do MongoDB activo", + "OS_Arch": "Arquitectura do SO", + "OS_Cpus": "Quantidade de CPUs do SO", + "OS_Freemem": "Memória Disponível do SO", + "OS_Loadavg": "Carga Média do SO", + "OS_Platform": "Plataforma do SO", + "OS_Release": "Versão do SO", + "OS_Totalmem": "Memória Total do SO", + "OS_Type": "Tipo do SO", + "OS_Uptime": "Disponibilidade do SO", + "days": "dias", + "hours": "horas", + "minutes": "minutos", + "seconds": "segundos", + "show-field-on-card": "Mostrar este campo no cartão", + "automatically-field-on-card": "Criar campo automaticamente para todos os cartões", + "showLabel-field-on-card": "Mostrar etiqueta do campo no mini-cartão", + "yes": "Sim", + "no": "Não", + "accounts": "Contas", + "accounts-allowEmailChange": "Permitir Alteração do E-mail", + "accounts-allowUserNameChange": "Permitir Alteração de Nome de Utilizador", + "createdAt": "Criado em", + "verified": "Verificado", + "active": "Activo", + "card-received": "Recebido", + "card-received-on": "Recebido em", + "card-end": "Fim", + "card-end-on": "Termina em", + "editCardReceivedDatePopup-title": "Alterar data de recebimento", + "editCardEndDatePopup-title": "Alterar data de fim", + "setCardColorPopup-title": "Definir cor", + "setCardActionsColorPopup-title": "Escolha uma cor", + "setSwimlaneColorPopup-title": "Escolha uma cor", + "setListColorPopup-title": "Escolha uma cor", + "assigned-by": "Atribuído Por", + "requested-by": "Solicitado Por", + "board-delete-notice": "Apagar é permanente. Irá perder todas as listas, cartões e acções associadas a este quadro.", + "delete-board-confirm-popup": "Todas as listas, cartões, etiquetas e actividades serão apagadas e não poderá recuperar o conteúdo do quadro. Não há como desfazer.", + "boardDeletePopup-title": "Apagar Quadro?", + "delete-board": "Apagar Quadro", + "default-subtasks-board": "Sub-tarefas para o quadro __board__", + "default": "Omissão", + "queue": "Fila", + "subtask-settings": "Configurações de Sub-tarefas", + "card-settings": "Card Settings", + "boardSubtaskSettingsPopup-title": "Configurações das Sub-tarefas do Quadro", + "boardCardSettingsPopup-title": "Card Settings", + "deposit-subtasks-board": "Depositar sub-tarefas neste quadro:", + "deposit-subtasks-list": "Lista de destino para sub-tarefas depositadas aqui:", + "show-parent-in-minicard": "Mostrar pai no mini-cartão:", + "prefix-with-full-path": "Prefixar com o caminho completo", + "prefix-with-parent": "Prefixar com o pai", + "subtext-with-full-path": "Sub-texto com o caminho completo", + "subtext-with-parent": "Sub-texto com o pai", + "change-card-parent": "Alterar o pai do cartão", + "parent-card": "Pai do cartão", + "source-board": "Quadro fonte", + "no-parent": "Não mostrar o pai", + "activity-added-label": "adicionou a etiqueta '%s' a %s", + "activity-removed-label": "removeu a etiqueta '%s' de %s", + "activity-delete-attach": "apagou um anexo de %s", + "activity-added-label-card": "adicionou a etiqueta '%s'", + "activity-removed-label-card": "removeu a etiqueta '%s'", + "activity-delete-attach-card": "apagou um anexo", + "activity-set-customfield": "definiu o campo personalizado '%s' para '%s' em %s", + "activity-unset-customfield": "removeu o campo personalizado '%s' de %s", + "r-rule": "Regra", + "r-add-trigger": "Adicionar gatilho", + "r-add-action": "Adicionar acção", + "r-board-rules": "Regras do quadro", + "r-add-rule": "Adicionar regra", + "r-view-rule": "Ver regra", + "r-delete-rule": "Apagar regra", + "r-new-rule-name": "Título da nova regra", + "r-no-rules": "Sem regras", + "r-when-a-card": "Quando um cartão", + "r-is": "é", + "r-is-moved": "é movido", + "r-added-to": "adicionado a", + "r-removed-from": "Removido de", + "r-the-board": "o quadro", + "r-list": "lista", + "set-filter": "Definir Filtro", + "r-moved-to": "Movido para", + "r-moved-from": "Movido de", + "r-archived": "Movido para o Arquivo", + "r-unarchived": "Restaurado do Arquivo", + "r-a-card": "um cartão", + "r-when-a-label-is": "Quando uma etiqueta é", + "r-when-the-label": "Quando a etiqueta é", + "r-list-name": "listar o nome", + "r-when-a-member": "Quando um membro é", + "r-when-the-member": "Quando o membro", + "r-name": "nome", + "r-when-a-attach": "Quando um anexo", + "r-when-a-checklist": "Quando a lista de verificação é", + "r-when-the-checklist": "Quando a lista de verificação", + "r-completed": "Completada", + "r-made-incomplete": "Tornado incompleta", + "r-when-a-item": "Quando um item de uma lista de verificação é", + "r-when-the-item": "Quando o item da lista de verificação", + "r-checked": "Marcado", + "r-unchecked": "Desmarcado", + "r-move-card-to": "Mover cartão para", + "r-top-of": "Topo de", + "r-bottom-of": "Fundo de", + "r-its-list": "a sua lista", + "r-archive": "Mover para o Arquivo", + "r-unarchive": "Restaurar do Arquivo", + "r-card": "cartão", + "r-add": "Novo", + "r-remove": "Remover", + "r-label": "etiqueta", + "r-member": "membro", + "r-remove-all": "Remover todos os membros do cartão", + "r-set-color": "Definir a cor para", + "r-checklist": "lista de verificação", + "r-check-all": "Marcar todos", + "r-uncheck-all": "Desmarcar todos", + "r-items-check": "itens da lista de verificação", + "r-check": "Marcar", + "r-uncheck": "Desmarcar", + "r-item": "item", + "r-of-checklist": "da lista de verificação", + "r-send-email": "Enviar um e-mail", + "r-to": "para", + "r-subject": "assunto", + "r-rule-details": "Detalhes da regra", + "r-d-move-to-top-gen": "Mover cartão para o topo da sua lista", + "r-d-move-to-top-spec": "Mover cartão para o topo da lista", + "r-d-move-to-bottom-gen": "Mover cartão para o fundo da sua lista", + "r-d-move-to-bottom-spec": "Mover cartão para fundo da lista", + "r-d-send-email": "Enviar e-mail", + "r-d-send-email-to": "para", + "r-d-send-email-subject": "assunto", + "r-d-send-email-message": "mensagem", + "r-d-archive": "Mover cartão para o Arquivo", + "r-d-unarchive": "Restaurar cartão do Arquivo", + "r-d-add-label": "Adicionar etiqueta", + "r-d-remove-label": "Remover etiqueta", + "r-create-card": "Criar novo cartão", + "r-in-list": "na lista", + "r-in-swimlane": "na pista", + "r-d-add-member": "Adicionar membro", + "r-d-remove-member": "Remover membro", + "r-d-remove-all-member": "Remover todos os membros", + "r-d-check-all": "Marcar todos os itens de uma lista", + "r-d-uncheck-all": "Desmarcar todos os itens de uma lista", + "r-d-check-one": "Marcar item", + "r-d-uncheck-one": "Desmarcar item", + "r-d-check-of-list": "da lista de verificação", + "r-d-add-checklist": "Adicionar lista de verificação", + "r-d-remove-checklist": "Remover lista de verificação", + "r-by": "por", + "r-add-checklist": "Adicionar lista de verificação", + "r-with-items": "com os itens", + "r-items-list": "item1,item2,item3", + "r-add-swimlane": "Adicionar pista", + "r-swimlane-name": "nome da pista", + "r-board-note": "Nota: deixe o campo vazio para corresponder a todos os valores possíveis.", + "r-checklist-note": "Nota: itens de listas de verificação devem ser escritos separados por vírgulas.", + "r-when-a-card-is-moved": "Quando um cartão é movido de outra lista", + "r-set": "Definir", + "r-update": "Actualizar", + "r-datefield": "campo de data", + "r-df-start-at": "início", + "r-df-due-at": "data limite", + "r-df-end-at": "fim", + "r-df-received-at": "recebido", + "r-to-current-datetime": "até à data/hora actual", + "r-remove-value-from": "Remover valor de", + "ldap": "LDAP", + "oauth2": "OAuth2", + "cas": "CAS", + "authentication-method": "Método de autenticação", + "authentication-type": "Tipo de autenticação", + "custom-product-name": "Nome Personalizado do Produto", + "layout": "Layout", + "hide-logo": "Esconder Logo", + "add-custom-html-after-body-start": "Adicionar HTML Personalizado depois do início do <body>", + "add-custom-html-before-body-end": "Adicionar HTML Personalizado antes do fim do </body>", + "error-undefined": "Ocorreu um erro", + "error-ldap-login": "Ocorreu um erro ocorreu enquanto tentava entrar", + "display-authentication-method": "Mostrar Método de Autenticação", + "default-authentication-method": "Método de Autenticação por Omissão", + "duplicate-board": "Duplicar Quadro", + "people-number": "O número de pessoas é:", + "swimlaneDeletePopup-title": "Apagar Pista ?", + "swimlane-delete-pop": "Todas as acções serão removidas do feed de actividade e não será possível recuperar a pista. Não há como desfazer.", + "restore-all": "Restaurar todos", + "delete-all": "Apagar todos", + "loading": "A carregar, por favor aguarde.", + "previous_as": "última data era", + "act-a-dueAt": "modificou a data limite para \nQuando: __timeValue__\nOnde: __card__\n a data limite anterior era __timeOldValue__", + "act-a-endAt": "modificou a data de fim para __timeValue__ de (__timeOldValue__)", + "act-a-startAt": "modificou a data de início para __timeValue__ de (__timeOldValue__)", + "act-a-receivedAt": "modificou a data recebida para __timeValue__ de (__timeOldValue__)", + "a-dueAt": "modificou a data limite para", + "a-endAt": "modificou a data de fim para", + "a-startAt": "modificou a data de início para", + "a-receivedAt": "modificou a data recebida para", + "almostdue": "a data limite actual %s está-se a aproximar", + "pastdue": "a data limite actual %s já passou", + "duenow": "a data limite actual %s é hoje", + "act-newDue": "__list__/__card__ has 1st due reminder [__board__]", + "act-withDue": "__list__/__card__ due reminders [__board__]", + "act-almostdue": "estava a lembrar que a data limite actual (__timeValue__) de __card__ está-se a aproximar", + "act-pastdue": "estava a lembrar que a data limite (__timeValue__) de __card__ já passou", + "act-duenow": "estava a lembrar que a data limite (__timeValue__) de __card__ é agora", + "act-atUserComment": "You were mentioned in [__board__] __list__/__card__", + "delete-user-confirm-popup": "Tem a certeza que pretende apagar esta conta? Não há como desfazer.", + "accounts-allowUserDelete": "Permitir aos utilizadores apagar as suas próprias contas", + "hide-minicard-label-text": "Ocultar texto das etiquetas dos mini-cartões", + "show-desktop-drag-handles": "Show desktop drag handles", + "assignee": "Assignee", + "cardAssigneesPopup-title": "Assignee", + "addmore-detail": "Add a more detailed description", + "show-on-card": "Show on Card", + "new": "New", + "editUserPopup-title": "Edit User", + "newUserPopup-title": "New User", + "notifications": "Notifications", + "view-all": "View All", + "filter-by-unread": "Filter by Unread", + "mark-all-as-read": "Mark all as read", + "allow-rename": "Allow Rename", + "allowRenamePopup-title": "Allow Rename" +} \ No newline at end of file diff --git a/i18n/ro.i18n.json b/i18n/ro.i18n.json index 13f344b2..43d4b8ec 100644 --- a/i18n/ro.i18n.json +++ b/i18n/ro.i18n.json @@ -1,769 +1,769 @@ { - "accept": "Aceptă", - "act-activity-notify": "Activity Notification", - "act-addAttachment": "added attachment __attachment__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-deleteAttachment": "deleted attachment __attachment__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addSubtask": "added subtask __subtask__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addedLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removeLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removedLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addChecklist": "added checklist __checklist__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addChecklistItem": "added checklist item __checklistItem__ to checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removeChecklist": "removed checklist __checklist__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removeChecklistItem": "removed checklist item __checklistItem__ from checklist __checkList__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-checkedItem": "checked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-uncheckedItem": "unchecked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-completeChecklist": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-uncompleteChecklist": "uncompleted checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addComment": "commented on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-editComment": "edited comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-deleteComment": "deleted comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-createBoard": "created board __board__", - "act-createSwimlane": "created swimlane __swimlane__ to board __board__", - "act-createCard": "created card __card__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-createCustomField": "created custom field __customField__ at board __board__", - "act-deleteCustomField": "deleted custom field __customField__ at board __board__", - "act-setCustomField": "edited custom field __customField__: __customFieldValue__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-createList": "added list __list__ to board __board__", - "act-addBoardMember": "added member __member__ to board __board__", - "act-archivedBoard": "Board __board__ moved to Archive", - "act-archivedCard": "Card __card__ at list __list__ at swimlane __swimlane__ at board __board__ moved to Archive", - "act-archivedList": "List __list__ at swimlane __swimlane__ at board __board__ moved to Archive", - "act-archivedSwimlane": "Swimlane __swimlane__ at board __board__ moved to Archive", - "act-importBoard": "imported board __board__", - "act-importCard": "imported card __card__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-importList": "imported list __list__ to swimlane __swimlane__ at board __board__", - "act-joinMember": "added member __member__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-moveCard": "moved card __card__ at board __board__ from list __oldList__ at swimlane __oldSwimlane__ to list __list__ at swimlane __swimlane__", - "act-moveCardToOtherBoard": "moved card __card__ from list __oldList__ at swimlane __oldSwimlane__ at board __oldBoard__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-removeBoardMember": "removed member __member__ from board __board__", - "act-restoredCard": "restored card __card__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-unjoinMember": "removed member __member__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-withBoardTitle": "__board__", - "act-withCardTitle": "[__board__] __card__", - "actions": "Acțiuni", - "activities": "Activități", - "activity": "Activitate", - "activity-added": "s-a adăugat %s la %s", - "activity-archived": "%s moved to Archive", - "activity-attached": "s-a atașat %s la %s", - "activity-created": "s-a creat %s", - "activity-customfield-created": "created custom field %s", - "activity-excluded": "s-a exclus %s din %s", - "activity-imported": "s-a importat %s în %s din %s", - "activity-imported-board": "s-a importat %s din %s", - "activity-joined": "ai devenit membru %s", - "activity-moved": "s-a mutat %s din %s în%s", - "activity-on": "on %s", - "activity-removed": "s-a șters %s din %s", - "activity-sent": "s-a trimis %s către%s", - "activity-unjoined": "nu mai ești membru al %s", - "activity-subtask-added": "added subtask to %s", - "activity-checked-item": "checked %s in checklist %s of %s", - "activity-unchecked-item": "unchecked %s in checklist %s of %s", - "activity-checklist-added": "added checklist to %s", - "activity-checklist-removed": "removed a checklist from %s", - "activity-checklist-completed": "completed checklist %s of %s", - "activity-checklist-uncompleted": "uncompleted the checklist %s of %s", - "activity-checklist-item-added": "added checklist item to '%s' in %s", - "activity-checklist-item-removed": "removed a checklist item from '%s' in %s", - "add": "Adaugă", - "activity-checked-item-card": "checked %s in checklist %s", - "activity-unchecked-item-card": "unchecked %s in checklist %s", - "activity-checklist-completed-card": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "activity-checklist-uncompleted-card": "uncompleted the checklist %s", - "activity-editComment": "edited comment %s", - "activity-deleteComment": "deleted comment %s", - "add-attachment": "Add Attachment", - "add-board": "Add Board", - "add-card": "Add Card", - "add-swimlane": "Add Swimlane", - "add-subtask": "Add Subtask", - "add-checklist": "Add Checklist", - "add-checklist-item": "Add an item to checklist", - "add-cover": "Adaugă Decor", - "add-label": "Add Label", - "add-list": "Add List", - "add-members": "Adaugă Membrii", - "added": "S-a adăugat", - "addMemberPopup-title": "Membrii", - "admin": "Admin", - "admin-desc": "Poate vedea și edita carduri, șterge membrii, și schimba setările tablei.", - "admin-announcement": "Announcement", - "admin-announcement-active": "Active System-Wide Announcement", - "admin-announcement-title": "Announcement from Administrator", - "all-boards": "Toate tablele", - "and-n-other-card": "Și __count__ alt card", - "and-n-other-card_plural": "Și __count__ alte carduri", - "apply": "Apply", - "app-is-offline": "Loading, please wait. Refreshing the page will cause data loss. If loading does not work, please check that server has not stopped.", - "archive": "Move to Archive", - "archive-all": "Move All to Archive", - "archive-board": "Move Board to Archive", - "archive-card": "Move Card to Archive", - "archive-list": "Move List to Archive", - "archive-swimlane": "Move Swimlane to Archive", - "archive-selection": "Move selection to Archive", - "archiveBoardPopup-title": "Move Board to Archive?", - "archived-items": "Arhivă", - "archived-boards": "Boards in Archive", - "restore-board": "Restore Board", - "no-archived-boards": "No Boards in Archive.", - "archives": "Archive", - "template": "Template", - "templates": "Templates", - "assign-member": "Atribuie unui membru", - "attached": "s-a atașat", - "attachment": "Ataşament", - "attachment-delete-pop": "Ștergerea unui atașament este permanentă. Nu există recuperare.", - "attachmentDeletePopup-title": "Șterge Atașament?", - "attachments": "Ataşamente", - "auto-watch": "Automatically watch boards when they are created", - "avatar-too-big": "The avatar is too large (70KB max)", - "back": "Înapoi", - "board-change-color": "Schimbă culoare", - "board-nb-stars": "%s stele", - "board-not-found": "Tabla nu a fost găsită", - "board-private-info": "Această tabla va fi <strong>privată</strong>.", - "board-public-info": "Această tabla va fi <strong>publică</strong>.", - "boardChangeColorPopup-title": "Schimbă Fundalul Tablei", - "boardChangeTitlePopup-title": "Redenumește Tabla", - "boardChangeVisibilityPopup-title": "Schimbă Vizibilitatea", - "boardChangeWatchPopup-title": "Change Watch", - "boardMenuPopup-title": "Board Settings", - "boardChangeViewPopup-title": "Board View", - "boards": "Table", - "board-view": "Board View", - "board-view-cal": "Calendar", - "board-view-swimlanes": "Swimlanes", - "board-view-collapse": "Collapse", - "board-view-lists": "Liste", - "bucket-example": "Like “Bucket List” for example", - "cancel": "Anulează", - "card-archived": "This card is moved to Archive.", - "board-archived": "This board is moved to Archive.", - "card-comments-title": "Acest card are %s commentariu.", - "card-delete-notice": "Ștergerea este permanentă. Se vor pierde toate acțiunile asociate acestui card.", - "card-delete-pop": "Toate acțiunile vor fi șterse din jurnalul de activități si nu vei mai putea redeschide cardul. Nu există recuperare.", - "card-delete-suggest-archive": "You can move a card to Archive to remove it from the board and preserve the activity.", - "card-due": "Due", - "card-due-on": "Due on", - "card-spent": "Spent Time", - "card-edit-attachments": "Editează atașamente", - "card-edit-custom-fields": "Edit custom fields", - "card-edit-labels": "Editează etichete", - "card-edit-members": "Editează membrii", - "card-labels-title": "Change the labels for the card.", - "card-members-title": "Add or remove members of the board from the card.", - "card-start": "Start", - "card-start-on": "Starts on", - "cardAttachmentsPopup-title": "Attach From", - "cardCustomField-datePopup-title": "Change date", - "cardCustomFieldsPopup-title": "Edit custom fields", - "cardDeletePopup-title": "Delete Card?", - "cardDetailsActionsPopup-title": "Card Actions", - "cardLabelsPopup-title": "Labels", - "cardMembersPopup-title": "Members", - "cardMorePopup-title": "More", - "cardTemplatePopup-title": "Create template", - "cards": "Cards", - "cards-count": "Cards", - "casSignIn": "Sign In with CAS", - "cardType-card": "Card", - "cardType-linkedCard": "Linked Card", - "cardType-linkedBoard": "Linked Board", - "change": "Change", - "change-avatar": "Change Avatar", - "change-password": "Change Password", - "change-permissions": "Change permissions", - "change-settings": "Change Settings", - "changeAvatarPopup-title": "Change Avatar", - "changeLanguagePopup-title": "Change Language", - "changePasswordPopup-title": "Change Password", - "changePermissionsPopup-title": "Change Permissions", - "changeSettingsPopup-title": "Change Settings", - "subtasks": "Subtasks", - "checklists": "Checklists", - "click-to-star": "Click to star this board.", - "click-to-unstar": "Click to unstar this board.", - "clipboard": "Clipboard or drag & drop", - "close": "Închide", - "close-board": "Close Board", - "close-board-pop": "You will be able to restore the board by clicking the “Archive” button from the home header.", - "color-black": "black", - "color-blue": "blue", - "color-crimson": "crimson", - "color-darkgreen": "darkgreen", - "color-gold": "gold", - "color-gray": "gray", - "color-green": "green", - "color-indigo": "indigo", - "color-lime": "lime", - "color-magenta": "magenta", - "color-mistyrose": "mistyrose", - "color-navy": "navy", - "color-orange": "orange", - "color-paleturquoise": "paleturquoise", - "color-peachpuff": "peachpuff", - "color-pink": "pink", - "color-plum": "plum", - "color-purple": "purple", - "color-red": "red", - "color-saddlebrown": "saddlebrown", - "color-silver": "silver", - "color-sky": "sky", - "color-slateblue": "slateblue", - "color-white": "white", - "color-yellow": "yellow", - "unset-color": "Unset", - "comment": "Comment", - "comment-placeholder": "Write Comment", - "comment-only": "Comment only", - "comment-only-desc": "Can comment on cards only.", - "no-comments": "No comments", - "no-comments-desc": "Can not see comments and activities.", - "worker": "Worker", - "worker-desc": "Can only move cards, assign itself to card and comment.", - "computer": "Computer", - "confirm-subtask-delete-dialog": "Are you sure you want to delete subtask?", - "confirm-checklist-delete-dialog": "Are you sure you want to delete checklist?", - "copy-card-link-to-clipboard": "Copy card link to clipboard", - "linkCardPopup-title": "Link Card", - "searchElementPopup-title": "Caută", - "copyCardPopup-title": "Copy Card", - "copyChecklistToManyCardsPopup-title": "Copy Checklist Template to Many Cards", - "copyChecklistToManyCardsPopup-instructions": "Destination Card Titles and Descriptions in this JSON format", - "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"First card title\", \"description\":\"First card description\"}, {\"title\":\"Second card title\",\"description\":\"Second card description\"},{\"title\":\"Last card title\",\"description\":\"Last card description\"} ]", - "create": "Create", - "createBoardPopup-title": "Create Board", - "chooseBoardSourcePopup-title": "Import board", - "createLabelPopup-title": "Create Label", - "createCustomField": "Create Field", - "createCustomFieldPopup-title": "Create Field", - "current": "current", - "custom-field-delete-pop": "There is no undo. This will remove this custom field from all cards and destroy its history.", - "custom-field-checkbox": "Checkbox", - "custom-field-date": "Date", - "custom-field-dropdown": "Dropdown List", - "custom-field-dropdown-none": "(none)", - "custom-field-dropdown-options": "List Options", - "custom-field-dropdown-options-placeholder": "Press enter to add more options", - "custom-field-dropdown-unknown": "(unknown)", - "custom-field-number": "Number", - "custom-field-text": "Text", - "custom-fields": "Custom Fields", - "date": "Date", - "decline": "Decline", - "default-avatar": "Default avatar", - "delete": "Delete", - "deleteCustomFieldPopup-title": "Delete Custom Field?", - "deleteLabelPopup-title": "Delete Label?", - "description": "Description", - "disambiguateMultiLabelPopup-title": "Disambiguate Label Action", - "disambiguateMultiMemberPopup-title": "Disambiguate Member Action", - "discard": "Discard", - "done": "Done", - "download": "Download", - "edit": "Edit", - "edit-avatar": "Change Avatar", - "edit-profile": "Edit Profile", - "edit-wip-limit": "Edit WIP Limit", - "soft-wip-limit": "Soft WIP Limit", - "editCardStartDatePopup-title": "Change start date", - "editCardDueDatePopup-title": "Change due date", - "editCustomFieldPopup-title": "Edit Field", - "editCardSpentTimePopup-title": "Change spent time", - "editLabelPopup-title": "Change Label", - "editNotificationPopup-title": "Edit Notification", - "editProfilePopup-title": "Edit Profile", - "email": "Email", - "email-enrollAccount-subject": "An account created for you on __siteName__", - "email-enrollAccount-text": "Hello __user__,\n\nTo start using the service, simply click the link below.\n\n__url__\n\nThanks.", - "email-fail": "Sending email failed", - "email-fail-text": "Error trying to send email", - "email-invalid": "Invalid email", - "email-invite": "Invite via Email", - "email-invite-subject": "__inviter__ sent you an invitation", - "email-invite-text": "Dear __user__,\n\n__inviter__ invites you to join board \"__board__\" for collaborations.\n\nPlease follow the link below:\n\n__url__\n\nThanks.", - "email-resetPassword-subject": "Reset your password on __siteName__", - "email-resetPassword-text": "Hello __user__,\n\nTo reset your password, simply click the link below.\n\n__url__\n\nThanks.", - "email-sent": "Email sent", - "email-verifyEmail-subject": "Verify your email address on __siteName__", - "email-verifyEmail-text": "Hello __user__,\n\nTo verify your account email, simply click the link below.\n\n__url__\n\nThanks.", - "enable-wip-limit": "Enable WIP Limit", - "error-board-doesNotExist": "This board does not exist", - "error-board-notAdmin": "You need to be admin of this board to do that", - "error-board-notAMember": "You need to be a member of this board to do that", - "error-json-malformed": "Your text is not valid JSON", - "error-json-schema": "Your JSON data does not include the proper information in the correct format", - "error-list-doesNotExist": "This list does not exist", - "error-user-doesNotExist": "This user does not exist", - "error-user-notAllowSelf": "You can not invite yourself", - "error-user-notCreated": "This user is not created", - "error-username-taken": "This username is already taken", - "error-email-taken": "Email has already been taken", - "export-board": "Export board", - "sort": "Sort", - "sort-desc": "Click to Sort List", - "list-sort-by": "Sort the List By:", - "list-label-modifiedAt": "Last Access Time", - "list-label-title": "Name of the List", - "list-label-sort": "Your Manual Order", - "list-label-short-modifiedAt": "(L)", - "list-label-short-title": "(N)", - "list-label-short-sort": "(M)", - "filter": "Filter", - "filter-cards": "Filter Cards or Lists", - "list-filter-label": "Filter List by Title", - "filter-clear": "Clear filter", - "filter-no-label": "No label", - "filter-no-member": "No member", - "filter-no-custom-fields": "No Custom Fields", - "filter-show-archive": "Show archived lists", - "filter-hide-empty": "Hide empty lists", - "filter-on": "Filter is on", - "filter-on-desc": "You are filtering cards on this board. Click here to edit filter.", - "filter-to-selection": "Filter to selection", - "advanced-filter-label": "Advanced Filter", - "advanced-filter-description": "Advanced Filter allows to write a string containing following operators: == != <= >= && || ( ) A space is used as a separator between the Operators. You can filter for all Custom Fields by typing their names and values. For Example: Field1 == Value1. Note: If fields or values contains spaces, you need to encapsulate them into single quotes. For Example: 'Field 1' == 'Value 1'. For single control characters (' \\/) to be skipped, you can use \\. For example: Field1 == I\\'m. Also you can combine multiple conditions. For Example: F1 == V1 || F1 == V2. Normally all operators are interpreted from left to right. You can change the order by placing brackets. For Example: F1 == V1 && ( F2 == V2 || F2 == V3 ). Also you can search text fields using regex: F1 == /Tes.*/i", - "fullname": "Full Name", - "header-logo-title": "Go back to your boards page.", - "hide-system-messages": "Hide system messages", - "headerBarCreateBoardPopup-title": "Create Board", - "home": "Home", - "import": "Import", - "link": "Link", - "import-board": "import board", - "import-board-c": "Import board", - "import-board-title-trello": "Import board from Trello", - "import-board-title-wekan": "Import board from previous export", - "import-sandstorm-backup-warning": "Do not delete data you import from original exported board or Trello before checking does this grain close and open again, or do you get Board not found error, that means data loss.", - "import-sandstorm-warning": "Imported board will delete all existing data on board and replace it with imported board.", - "from-trello": "From Trello", - "from-wekan": "From previous export", - "import-board-instruction-trello": "In your Trello board, go to 'Menu', then 'More', 'Print and Export', 'Export JSON', and copy the resulting text", - "import-board-instruction-wekan": "In your board, go to 'Menu', then 'Export board', and copy the text in the downloaded file.", - "import-board-instruction-about-errors": "If you get errors when importing board, sometimes importing still works, and board is at All Boards page.", - "import-json-placeholder": "Paste your valid JSON data here", - "import-map-members": "Map members", - "import-members-map": "Your imported board has some members. Please map the members you want to import to your users", - "import-show-user-mapping": "Review members mapping", - "import-user-select": "Pick your existing user you want to use as this member", - "importMapMembersAddPopup-title": "Select member", - "info": "Version", - "initials": "Iniţiale", - "invalid-date": "Invalid date", - "invalid-time": "Invalid time", - "invalid-user": "Invalid user", - "joined": "joined", - "just-invited": "You are just invited to this board", - "keyboard-shortcuts": "Keyboard shortcuts", - "label-create": "Create Label", - "label-default": "%s label (default)", - "label-delete-pop": "There is no undo. This will remove this label from all cards and destroy its history.", - "labels": "Labels", - "language": "Language", - "last-admin-desc": "You can’t change roles because there must be at least one admin.", - "leave-board": "Leave Board", - "leave-board-pop": "Are you sure you want to leave __boardTitle__? You will be removed from all cards on this board.", - "leaveBoardPopup-title": "Leave Board ?", - "link-card": "Link to this card", - "list-archive-cards": "Move all cards in this list to Archive", - "list-archive-cards-pop": "This will remove all the cards in this list from the board. To view cards in Archive and bring them back to the board, click “Menu” > “Archive”.", - "list-move-cards": "Move all cards in this list", - "list-select-cards": "Select all cards in this list", - "set-color-list": "Set Color", - "listActionPopup-title": "List Actions", - "swimlaneActionPopup-title": "Swimlane Actions", - "swimlaneAddPopup-title": "Add a Swimlane below", - "listImportCardPopup-title": "Import a Trello card", - "listMorePopup-title": "More", - "link-list": "Link to this list", - "list-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the list. There is no undo.", - "list-delete-suggest-archive": "You can move a list to Archive to remove it from the board and preserve the activity.", - "lists": "Liste", - "swimlanes": "Swimlanes", - "log-out": "Log Out", - "log-in": "Log In", - "loginPopup-title": "Log In", - "memberMenuPopup-title": "Member Settings", - "members": "Members", - "menu": "Meniu", - "move-selection": "Move selection", - "moveCardPopup-title": "Move Card", - "moveCardToBottom-title": "Move to Bottom", - "moveCardToTop-title": "Move to Top", - "moveSelectionPopup-title": "Move selection", - "multi-selection": "Multi-Selection", - "multi-selection-on": "Multi-Selection is on", - "muted": "Muted", - "muted-info": "You will never be notified of any changes in this board", - "my-boards": "My Boards", - "name": "Nume", - "no-archived-cards": "No cards in Archive.", - "no-archived-lists": "No lists in Archive.", - "no-archived-swimlanes": "No swimlanes in Archive.", - "no-results": "No results", - "normal": "Normal", - "normal-desc": "Can view and edit cards. Can't change settings.", - "not-accepted-yet": "Invitation not accepted yet", - "notify-participate": "Receive updates to any cards you participate as creater or member", - "notify-watch": "Receive updates to any boards, lists, or cards you’re watching", - "optional": "optional", - "or": "or", - "page-maybe-private": "This page may be private. You may be able to view it by <a href='%s'>logging in</a>.", - "page-not-found": "Page not found.", - "password": "Parolă", - "paste-or-dragdrop": "to paste, or drag & drop image file to it (image only)", - "participating": "Participating", - "preview": "Preview", - "previewAttachedImagePopup-title": "Preview", - "previewClipboardImagePopup-title": "Preview", - "private": "Privat", - "private-desc": "This board is private. Only people added to the board can view and edit it.", - "profile": "Profil", - "public": "Public", - "public-desc": "This board is public. It's visible to anyone with the link and will show up in search engines like Google. Only people added to the board can edit.", - "quick-access-description": "Star a board to add a shortcut in this bar.", - "remove-cover": "Remove Cover", - "remove-from-board": "Remove from Board", - "remove-label": "Remove Label", - "listDeletePopup-title": "Delete List ?", - "remove-member": "Remove Member", - "remove-member-from-card": "Remove from Card", - "remove-member-pop": "Remove __name__ (__username__) from __boardTitle__? The member will be removed from all cards on this board. They will receive a notification.", - "removeMemberPopup-title": "Remove Member?", - "rename": "Rename", - "rename-board": "Rename Board", - "restore": "Restore", - "save": "Salvează", - "search": "Caută", - "rules": "Rules", - "search-cards": "Search from card/list titles, descriptions and custom fields on this board", - "search-example": "Text to search for?", - "select-color": "Select Color", - "set-wip-limit-value": "Set a limit for the maximum number of tasks in this list", - "setWipLimitPopup-title": "Set WIP Limit", - "shortcut-assign-self": "Assign yourself to current card", - "shortcut-autocomplete-emoji": "Autocomplete emoji", - "shortcut-autocomplete-members": "Autocomplete members", - "shortcut-clear-filters": "Clear all filters", - "shortcut-close-dialog": "Close Dialog", - "shortcut-filter-my-cards": "Filter my cards", - "shortcut-show-shortcuts": "Bring up this shortcuts list", - "shortcut-toggle-filterbar": "Toggle Filter Sidebar", - "shortcut-toggle-sidebar": "Toggle Board Sidebar", - "show-cards-minimum-count": "Show cards count if list contains more than", - "sidebar-open": "Open Sidebar", - "sidebar-close": "Close Sidebar", - "signupPopup-title": "Create an Account", - "star-board-title": "Click to star this board. It will show up at top of your boards list.", - "starred-boards": "Starred Boards", - "starred-boards-description": "Starred boards show up at the top of your boards list.", - "subscribe": "Subscribe", - "team": "Team", - "this-board": "this board", - "this-card": "this card", - "spent-time-hours": "Spent time (hours)", - "overtime-hours": "Overtime (hours)", - "overtime": "Overtime", - "has-overtime-cards": "Has overtime cards", - "has-spenttime-cards": "Has spent time cards", - "time": "Time", - "title": "Titlu", - "tracking": "Tracking", - "tracking-info": "You will be notified of any changes to those cards you are involved as creator or member.", - "type": "Type", - "unassign-member": "Unassign member", - "unsaved-description": "You have an unsaved description.", - "unwatch": "Unwatch", - "upload": "Upload", - "upload-avatar": "Upload an avatar", - "uploaded-avatar": "Uploaded an avatar", - "username": "Username", - "view-it": "View it", - "warn-list-archived": "warning: this card is in an list at Archive", - "watch": "Watch", - "watching": "Watching", - "watching-info": "You will be notified of any change in this board", - "welcome-board": "Welcome Board", - "welcome-swimlane": "Milestone 1", - "welcome-list1": "Basics", - "welcome-list2": "Advanced", - "card-templates-swimlane": "Card Templates", - "list-templates-swimlane": "List Templates", - "board-templates-swimlane": "Board Templates", - "what-to-do": "Ce ai vrea sa faci?", - "wipLimitErrorPopup-title": "Invalid WIP Limit", - "wipLimitErrorPopup-dialog-pt1": "The number of tasks in this list is higher than the WIP limit you've defined.", - "wipLimitErrorPopup-dialog-pt2": "Please move some tasks out of this list, or set a higher WIP limit.", - "admin-panel": "Admin Panel", - "settings": "Settings", - "people": "People", - "registration": "Registration", - "disable-self-registration": "Disable Self-Registration", - "invite": "Invite", - "invite-people": "Invite People", - "to-boards": "To board(s)", - "email-addresses": "Email Addresses", - "smtp-host-description": "The address of the SMTP server that handles your emails.", - "smtp-port-description": "The port your SMTP server uses for outgoing emails.", - "smtp-tls-description": "Enable TLS support for SMTP server", - "smtp-host": "SMTP Host", - "smtp-port": "SMTP Port", - "smtp-username": "Username", - "smtp-password": "Parolă", - "smtp-tls": "TLS support", - "send-from": "From", - "send-smtp-test": "Send a test email to yourself", - "invitation-code": "Invitation Code", - "email-invite-register-subject": "__inviter__ sent you an invitation", - "email-invite-register-text": "Dear __user__,\n\n__inviter__ invites you to kanban board for collaborations.\n\nPlease follow the link below:\n__url__\n\nAnd your invitation code is: __icode__\n\nThanks.", - "email-smtp-test-subject": "SMTP Test Email", - "email-smtp-test-text": "You have successfully sent an email", - "error-invitation-code-not-exist": "Invitation code doesn't exist", - "error-notAuthorized": "You are not authorized to view this page.", - "webhook-title": "Webhook Name", - "webhook-token": "Token (Optional for Authentication)", - "outgoing-webhooks": "Outgoing Webhooks", - "bidirectional-webhooks": "Two-Way Webhooks", - "outgoingWebhooksPopup-title": "Outgoing Webhooks", - "boardCardTitlePopup-title": "Card Title Filter", - "disable-webhook": "Disable This Webhook", - "global-webhook": "Global Webhooks", - "new-outgoing-webhook": "New Outgoing Webhook", - "no-name": "(Unknown)", - "Node_version": "Node version", - "Meteor_version": "Meteor version", - "MongoDB_version": "MongoDB version", - "MongoDB_storage_engine": "MongoDB storage engine", - "MongoDB_Oplog_enabled": "MongoDB Oplog enabled", - "OS_Arch": "OS Arch", - "OS_Cpus": "OS CPU Count", - "OS_Freemem": "OS Free Memory", - "OS_Loadavg": "OS Load Average", - "OS_Platform": "OS Platform", - "OS_Release": "OS Release", - "OS_Totalmem": "OS Total Memory", - "OS_Type": "OS Type", - "OS_Uptime": "OS Uptime", - "days": "days", - "hours": "hours", - "minutes": "minutes", - "seconds": "seconds", - "show-field-on-card": "Show this field on card", - "automatically-field-on-card": "Auto create field to all cards", - "showLabel-field-on-card": "Show field label on minicard", - "yes": "Yes", - "no": "No", - "accounts": "Accounts", - "accounts-allowEmailChange": "Allow Email Change", - "accounts-allowUserNameChange": "Allow Username Change", - "createdAt": "Created at", - "verified": "Verified", - "active": "Active", - "card-received": "Received", - "card-received-on": "Received on", - "card-end": "End", - "card-end-on": "Ends on", - "editCardReceivedDatePopup-title": "Change received date", - "editCardEndDatePopup-title": "Change end date", - "setCardColorPopup-title": "Set color", - "setCardActionsColorPopup-title": "Choose a color", - "setSwimlaneColorPopup-title": "Choose a color", - "setListColorPopup-title": "Choose a color", - "assigned-by": "Assigned By", - "requested-by": "Requested By", - "board-delete-notice": "Deleting is permanent. You will lose all lists, cards and actions associated with this board.", - "delete-board-confirm-popup": "All lists, cards, labels, and activities will be deleted and you won't be able to recover the board contents. There is no undo.", - "boardDeletePopup-title": "Delete Board?", - "delete-board": "Delete Board", - "default-subtasks-board": "Subtasks for __board__ board", - "default": "Default", - "queue": "Queue", - "subtask-settings": "Subtasks Settings", - "card-settings": "Card Settings", - "boardSubtaskSettingsPopup-title": "Board Subtasks Settings", - "boardCardSettingsPopup-title": "Card Settings", - "deposit-subtasks-board": "Deposit subtasks to this board:", - "deposit-subtasks-list": "Landing list for subtasks deposited here:", - "show-parent-in-minicard": "Show parent in minicard:", - "prefix-with-full-path": "Prefix with full path", - "prefix-with-parent": "Prefix with parent", - "subtext-with-full-path": "Subtext with full path", - "subtext-with-parent": "Subtext with parent", - "change-card-parent": "Change card's parent", - "parent-card": "Parent card", - "source-board": "Source board", - "no-parent": "Don't show parent", - "activity-added-label": "added label '%s' to %s", - "activity-removed-label": "removed label '%s' from %s", - "activity-delete-attach": "deleted an attachment from %s", - "activity-added-label-card": "added label '%s'", - "activity-removed-label-card": "removed label '%s'", - "activity-delete-attach-card": "deleted an attachment", - "activity-set-customfield": "set custom field '%s' to '%s' in %s", - "activity-unset-customfield": "unset custom field '%s' in %s", - "r-rule": "Rule", - "r-add-trigger": "Add trigger", - "r-add-action": "Add action", - "r-board-rules": "Board rules", - "r-add-rule": "Add rule", - "r-view-rule": "View rule", - "r-delete-rule": "Delete rule", - "r-new-rule-name": "New rule title", - "r-no-rules": "No rules", - "r-when-a-card": "When a card", - "r-is": "is", - "r-is-moved": "is moved", - "r-added-to": "added to", - "r-removed-from": "Removed from", - "r-the-board": "the board", - "r-list": "list", - "set-filter": "Set Filter", - "r-moved-to": "Moved to", - "r-moved-from": "Moved from", - "r-archived": "Moved to Archive", - "r-unarchived": "Restored from Archive", - "r-a-card": "a card", - "r-when-a-label-is": "When a label is", - "r-when-the-label": "When the label", - "r-list-name": "list name", - "r-when-a-member": "When a member is", - "r-when-the-member": "When the member", - "r-name": "name", - "r-when-a-attach": "When an attachment", - "r-when-a-checklist": "When a checklist is", - "r-when-the-checklist": "When the checklist", - "r-completed": "Completed", - "r-made-incomplete": "Made incomplete", - "r-when-a-item": "When a checklist item is", - "r-when-the-item": "When the checklist item", - "r-checked": "Checked", - "r-unchecked": "Unchecked", - "r-move-card-to": "Move card to", - "r-top-of": "Top of", - "r-bottom-of": "Bottom of", - "r-its-list": "its list", - "r-archive": "Move to Archive", - "r-unarchive": "Restore from Archive", - "r-card": "card", - "r-add": "Add", - "r-remove": "Remove", - "r-label": "label", - "r-member": "member", - "r-remove-all": "Remove all members from the card", - "r-set-color": "Set color to", - "r-checklist": "checklist", - "r-check-all": "Check all", - "r-uncheck-all": "Uncheck all", - "r-items-check": "items of checklist", - "r-check": "Check", - "r-uncheck": "Uncheck", - "r-item": "item", - "r-of-checklist": "of checklist", - "r-send-email": "Send an email", - "r-to": "to", - "r-subject": "subject", - "r-rule-details": "Rule details", - "r-d-move-to-top-gen": "Move card to top of its list", - "r-d-move-to-top-spec": "Move card to top of list", - "r-d-move-to-bottom-gen": "Move card to bottom of its list", - "r-d-move-to-bottom-spec": "Move card to bottom of list", - "r-d-send-email": "Send email", - "r-d-send-email-to": "to", - "r-d-send-email-subject": "subject", - "r-d-send-email-message": "message", - "r-d-archive": "Move card to Archive", - "r-d-unarchive": "Restore card from Archive", - "r-d-add-label": "Add label", - "r-d-remove-label": "Remove label", - "r-create-card": "Create new card", - "r-in-list": "in list", - "r-in-swimlane": "in swimlane", - "r-d-add-member": "Add member", - "r-d-remove-member": "Remove member", - "r-d-remove-all-member": "Remove all member", - "r-d-check-all": "Check all items of a list", - "r-d-uncheck-all": "Uncheck all items of a list", - "r-d-check-one": "Check item", - "r-d-uncheck-one": "Uncheck item", - "r-d-check-of-list": "of checklist", - "r-d-add-checklist": "Add checklist", - "r-d-remove-checklist": "Remove checklist", - "r-by": "by", - "r-add-checklist": "Add checklist", - "r-with-items": "with items", - "r-items-list": "item1,item2,item3", - "r-add-swimlane": "Add swimlane", - "r-swimlane-name": "swimlane name", - "r-board-note": "Note: leave a field empty to match every possible value.", - "r-checklist-note": "Note: checklist's items have to be written as comma separated values.", - "r-when-a-card-is-moved": "When a card is moved to another list", - "r-set": "Set", - "r-update": "Update", - "r-datefield": "date field", - "r-df-start-at": "start", - "r-df-due-at": "due", - "r-df-end-at": "end", - "r-df-received-at": "received", - "r-to-current-datetime": "to current date/time", - "r-remove-value-from": "Remove value from", - "ldap": "LDAP", - "oauth2": "OAuth2", - "cas": "CAS", - "authentication-method": "Authentication method", - "authentication-type": "Authentication type", - "custom-product-name": "Custom Product Name", - "layout": "Layout", - "hide-logo": "Hide Logo", - "add-custom-html-after-body-start": "Add Custom HTML after <body> start", - "add-custom-html-before-body-end": "Add Custom HTML before </body> end", - "error-undefined": "Something went wrong", - "error-ldap-login": "An error occurred while trying to login", - "display-authentication-method": "Display Authentication Method", - "default-authentication-method": "Default Authentication Method", - "duplicate-board": "Duplicate Board", - "people-number": "The number of people is:", - "swimlaneDeletePopup-title": "Delete Swimlane ?", - "swimlane-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the swimlane. There is no undo.", - "restore-all": "Restore all", - "delete-all": "Delete all", - "loading": "Loading, please wait.", - "previous_as": "last time was", - "act-a-dueAt": "modified due time to \nWhen: __timeValue__\nWhere: __card__\n previous due was __timeOldValue__", - "act-a-endAt": "modified ending time to __timeValue__ from (__timeOldValue__)", - "act-a-startAt": "modified starting time to __timeValue__ from (__timeOldValue__)", - "act-a-receivedAt": "modified received time to __timeValue__ from (__timeOldValue__)", - "a-dueAt": "modified due time to be", - "a-endAt": "modified ending time to be", - "a-startAt": "modified starting time to be", - "a-receivedAt": "modified received time to be", - "almostdue": "current due time %s is approaching", - "pastdue": "current due time %s is past", - "duenow": "current due time %s is today", - "act-newDue": "__list__/__card__ has 1st due reminder [__board__]", - "act-withDue": "__list__/__card__ due reminders [__board__]", - "act-almostdue": "was reminding the current due (__timeValue__) of __card__ is approaching", - "act-pastdue": "was reminding the current due (__timeValue__) of __card__ is past", - "act-duenow": "was reminding the current due (__timeValue__) of __card__ is now", - "act-atUserComment": "You were mentioned in [__board__] __list__/__card__", - "delete-user-confirm-popup": "Are you sure you want to delete this account? There is no undo.", - "accounts-allowUserDelete": "Allow users to self delete their account", - "hide-minicard-label-text": "Hide minicard label text", - "show-desktop-drag-handles": "Show desktop drag handles", - "assignee": "Assignee", - "cardAssigneesPopup-title": "Assignee", - "addmore-detail": "Add a more detailed description", - "show-on-card": "Show on Card", - "new": "New", - "editUserPopup-title": "Edit User", - "newUserPopup-title": "New User", - "notifications": "Notifications", - "view-all": "View All", - "filter-by-unread": "Filter by Unread", - "mark-all-as-read": "Mark all as read", - "allow-rename": "Allow Rename", - "allowRenamePopup-title": "Allow Rename" -} + "accept": "Aceptă", + "act-activity-notify": "Activity Notification", + "act-addAttachment": "added attachment __attachment__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-deleteAttachment": "deleted attachment __attachment__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addSubtask": "added subtask __subtask__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addedLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removeLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removedLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addChecklist": "added checklist __checklist__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addChecklistItem": "added checklist item __checklistItem__ to checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removeChecklist": "removed checklist __checklist__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removeChecklistItem": "removed checklist item __checklistItem__ from checklist __checkList__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-checkedItem": "checked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-uncheckedItem": "unchecked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-completeChecklist": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-uncompleteChecklist": "uncompleted checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addComment": "commented on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-editComment": "edited comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-deleteComment": "deleted comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-createBoard": "created board __board__", + "act-createSwimlane": "created swimlane __swimlane__ to board __board__", + "act-createCard": "created card __card__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-createCustomField": "created custom field __customField__ at board __board__", + "act-deleteCustomField": "deleted custom field __customField__ at board __board__", + "act-setCustomField": "edited custom field __customField__: __customFieldValue__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-createList": "added list __list__ to board __board__", + "act-addBoardMember": "added member __member__ to board __board__", + "act-archivedBoard": "Board __board__ moved to Archive", + "act-archivedCard": "Card __card__ at list __list__ at swimlane __swimlane__ at board __board__ moved to Archive", + "act-archivedList": "List __list__ at swimlane __swimlane__ at board __board__ moved to Archive", + "act-archivedSwimlane": "Swimlane __swimlane__ at board __board__ moved to Archive", + "act-importBoard": "imported board __board__", + "act-importCard": "imported card __card__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-importList": "imported list __list__ to swimlane __swimlane__ at board __board__", + "act-joinMember": "added member __member__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-moveCard": "moved card __card__ at board __board__ from list __oldList__ at swimlane __oldSwimlane__ to list __list__ at swimlane __swimlane__", + "act-moveCardToOtherBoard": "moved card __card__ from list __oldList__ at swimlane __oldSwimlane__ at board __oldBoard__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-removeBoardMember": "removed member __member__ from board __board__", + "act-restoredCard": "restored card __card__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-unjoinMember": "removed member __member__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-withBoardTitle": "__board__", + "act-withCardTitle": "[__board__] __card__", + "actions": "Acțiuni", + "activities": "Activități", + "activity": "Activitate", + "activity-added": "s-a adăugat %s la %s", + "activity-archived": "%s moved to Archive", + "activity-attached": "s-a atașat %s la %s", + "activity-created": "s-a creat %s", + "activity-customfield-created": "created custom field %s", + "activity-excluded": "s-a exclus %s din %s", + "activity-imported": "s-a importat %s în %s din %s", + "activity-imported-board": "s-a importat %s din %s", + "activity-joined": "ai devenit membru %s", + "activity-moved": "s-a mutat %s din %s în%s", + "activity-on": "on %s", + "activity-removed": "s-a șters %s din %s", + "activity-sent": "s-a trimis %s către%s", + "activity-unjoined": "nu mai ești membru al %s", + "activity-subtask-added": "added subtask to %s", + "activity-checked-item": "checked %s in checklist %s of %s", + "activity-unchecked-item": "unchecked %s in checklist %s of %s", + "activity-checklist-added": "added checklist to %s", + "activity-checklist-removed": "removed a checklist from %s", + "activity-checklist-completed": "completed checklist %s of %s", + "activity-checklist-uncompleted": "uncompleted the checklist %s of %s", + "activity-checklist-item-added": "added checklist item to '%s' in %s", + "activity-checklist-item-removed": "removed a checklist item from '%s' in %s", + "add": "Adaugă", + "activity-checked-item-card": "checked %s in checklist %s", + "activity-unchecked-item-card": "unchecked %s in checklist %s", + "activity-checklist-completed-card": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "activity-checklist-uncompleted-card": "uncompleted the checklist %s", + "activity-editComment": "edited comment %s", + "activity-deleteComment": "deleted comment %s", + "add-attachment": "Add Attachment", + "add-board": "Add Board", + "add-card": "Add Card", + "add-swimlane": "Add Swimlane", + "add-subtask": "Add Subtask", + "add-checklist": "Add Checklist", + "add-checklist-item": "Add an item to checklist", + "add-cover": "Adaugă Decor", + "add-label": "Add Label", + "add-list": "Add List", + "add-members": "Adaugă Membrii", + "added": "S-a adăugat", + "addMemberPopup-title": "Membrii", + "admin": "Admin", + "admin-desc": "Poate vedea și edita carduri, șterge membrii, și schimba setările tablei.", + "admin-announcement": "Announcement", + "admin-announcement-active": "Active System-Wide Announcement", + "admin-announcement-title": "Announcement from Administrator", + "all-boards": "Toate tablele", + "and-n-other-card": "Și __count__ alt card", + "and-n-other-card_plural": "Și __count__ alte carduri", + "apply": "Apply", + "app-is-offline": "Loading, please wait. Refreshing the page will cause data loss. If loading does not work, please check that server has not stopped.", + "archive": "Move to Archive", + "archive-all": "Move All to Archive", + "archive-board": "Move Board to Archive", + "archive-card": "Move Card to Archive", + "archive-list": "Move List to Archive", + "archive-swimlane": "Move Swimlane to Archive", + "archive-selection": "Move selection to Archive", + "archiveBoardPopup-title": "Move Board to Archive?", + "archived-items": "Arhivă", + "archived-boards": "Boards in Archive", + "restore-board": "Restore Board", + "no-archived-boards": "No Boards in Archive.", + "archives": "Archive", + "template": "Template", + "templates": "Templates", + "assign-member": "Atribuie unui membru", + "attached": "s-a atașat", + "attachment": "Ataşament", + "attachment-delete-pop": "Ștergerea unui atașament este permanentă. Nu există recuperare.", + "attachmentDeletePopup-title": "Șterge Atașament?", + "attachments": "Ataşamente", + "auto-watch": "Automatically watch boards when they are created", + "avatar-too-big": "The avatar is too large (70KB max)", + "back": "Înapoi", + "board-change-color": "Schimbă culoare", + "board-nb-stars": "%s stele", + "board-not-found": "Tabla nu a fost găsită", + "board-private-info": "Această tabla va fi <strong>privată</strong>.", + "board-public-info": "Această tabla va fi <strong>publică</strong>.", + "boardChangeColorPopup-title": "Schimbă Fundalul Tablei", + "boardChangeTitlePopup-title": "Redenumește Tabla", + "boardChangeVisibilityPopup-title": "Schimbă Vizibilitatea", + "boardChangeWatchPopup-title": "Change Watch", + "boardMenuPopup-title": "Board Settings", + "boardChangeViewPopup-title": "Board View", + "boards": "Table", + "board-view": "Board View", + "board-view-cal": "Calendar", + "board-view-swimlanes": "Swimlanes", + "board-view-collapse": "Collapse", + "board-view-lists": "Liste", + "bucket-example": "Like “Bucket List” for example", + "cancel": "Anulează", + "card-archived": "This card is moved to Archive.", + "board-archived": "This board is moved to Archive.", + "card-comments-title": "Acest card are %s commentariu.", + "card-delete-notice": "Ștergerea este permanentă. Se vor pierde toate acțiunile asociate acestui card.", + "card-delete-pop": "Toate acțiunile vor fi șterse din jurnalul de activități si nu vei mai putea redeschide cardul. Nu există recuperare.", + "card-delete-suggest-archive": "You can move a card to Archive to remove it from the board and preserve the activity.", + "card-due": "Due", + "card-due-on": "Due on", + "card-spent": "Spent Time", + "card-edit-attachments": "Editează atașamente", + "card-edit-custom-fields": "Edit custom fields", + "card-edit-labels": "Editează etichete", + "card-edit-members": "Editează membrii", + "card-labels-title": "Change the labels for the card.", + "card-members-title": "Add or remove members of the board from the card.", + "card-start": "Start", + "card-start-on": "Starts on", + "cardAttachmentsPopup-title": "Attach From", + "cardCustomField-datePopup-title": "Change date", + "cardCustomFieldsPopup-title": "Edit custom fields", + "cardDeletePopup-title": "Delete Card?", + "cardDetailsActionsPopup-title": "Card Actions", + "cardLabelsPopup-title": "Labels", + "cardMembersPopup-title": "Members", + "cardMorePopup-title": "More", + "cardTemplatePopup-title": "Create template", + "cards": "Cards", + "cards-count": "Cards", + "casSignIn": "Sign In with CAS", + "cardType-card": "Card", + "cardType-linkedCard": "Linked Card", + "cardType-linkedBoard": "Linked Board", + "change": "Change", + "change-avatar": "Change Avatar", + "change-password": "Change Password", + "change-permissions": "Change permissions", + "change-settings": "Change Settings", + "changeAvatarPopup-title": "Change Avatar", + "changeLanguagePopup-title": "Change Language", + "changePasswordPopup-title": "Change Password", + "changePermissionsPopup-title": "Change Permissions", + "changeSettingsPopup-title": "Change Settings", + "subtasks": "Subtasks", + "checklists": "Checklists", + "click-to-star": "Click to star this board.", + "click-to-unstar": "Click to unstar this board.", + "clipboard": "Clipboard or drag & drop", + "close": "Închide", + "close-board": "Close Board", + "close-board-pop": "You will be able to restore the board by clicking the “Archive” button from the home header.", + "color-black": "black", + "color-blue": "blue", + "color-crimson": "crimson", + "color-darkgreen": "darkgreen", + "color-gold": "gold", + "color-gray": "gray", + "color-green": "green", + "color-indigo": "indigo", + "color-lime": "lime", + "color-magenta": "magenta", + "color-mistyrose": "mistyrose", + "color-navy": "navy", + "color-orange": "orange", + "color-paleturquoise": "paleturquoise", + "color-peachpuff": "peachpuff", + "color-pink": "pink", + "color-plum": "plum", + "color-purple": "purple", + "color-red": "red", + "color-saddlebrown": "saddlebrown", + "color-silver": "silver", + "color-sky": "sky", + "color-slateblue": "slateblue", + "color-white": "white", + "color-yellow": "yellow", + "unset-color": "Unset", + "comment": "Comment", + "comment-placeholder": "Write Comment", + "comment-only": "Comment only", + "comment-only-desc": "Can comment on cards only.", + "no-comments": "No comments", + "no-comments-desc": "Can not see comments and activities.", + "worker": "Worker", + "worker-desc": "Can only move cards, assign itself to card and comment.", + "computer": "Computer", + "confirm-subtask-delete-dialog": "Are you sure you want to delete subtask?", + "confirm-checklist-delete-dialog": "Are you sure you want to delete checklist?", + "copy-card-link-to-clipboard": "Copy card link to clipboard", + "linkCardPopup-title": "Link Card", + "searchElementPopup-title": "Caută", + "copyCardPopup-title": "Copy Card", + "copyChecklistToManyCardsPopup-title": "Copy Checklist Template to Many Cards", + "copyChecklistToManyCardsPopup-instructions": "Destination Card Titles and Descriptions in this JSON format", + "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"First card title\", \"description\":\"First card description\"}, {\"title\":\"Second card title\",\"description\":\"Second card description\"},{\"title\":\"Last card title\",\"description\":\"Last card description\"} ]", + "create": "Create", + "createBoardPopup-title": "Create Board", + "chooseBoardSourcePopup-title": "Import board", + "createLabelPopup-title": "Create Label", + "createCustomField": "Create Field", + "createCustomFieldPopup-title": "Create Field", + "current": "current", + "custom-field-delete-pop": "There is no undo. This will remove this custom field from all cards and destroy its history.", + "custom-field-checkbox": "Checkbox", + "custom-field-date": "Date", + "custom-field-dropdown": "Dropdown List", + "custom-field-dropdown-none": "(none)", + "custom-field-dropdown-options": "List Options", + "custom-field-dropdown-options-placeholder": "Press enter to add more options", + "custom-field-dropdown-unknown": "(unknown)", + "custom-field-number": "Number", + "custom-field-text": "Text", + "custom-fields": "Custom Fields", + "date": "Date", + "decline": "Decline", + "default-avatar": "Default avatar", + "delete": "Delete", + "deleteCustomFieldPopup-title": "Delete Custom Field?", + "deleteLabelPopup-title": "Delete Label?", + "description": "Description", + "disambiguateMultiLabelPopup-title": "Disambiguate Label Action", + "disambiguateMultiMemberPopup-title": "Disambiguate Member Action", + "discard": "Discard", + "done": "Done", + "download": "Download", + "edit": "Edit", + "edit-avatar": "Change Avatar", + "edit-profile": "Edit Profile", + "edit-wip-limit": "Edit WIP Limit", + "soft-wip-limit": "Soft WIP Limit", + "editCardStartDatePopup-title": "Change start date", + "editCardDueDatePopup-title": "Change due date", + "editCustomFieldPopup-title": "Edit Field", + "editCardSpentTimePopup-title": "Change spent time", + "editLabelPopup-title": "Change Label", + "editNotificationPopup-title": "Edit Notification", + "editProfilePopup-title": "Edit Profile", + "email": "Email", + "email-enrollAccount-subject": "An account created for you on __siteName__", + "email-enrollAccount-text": "Hello __user__,\n\nTo start using the service, simply click the link below.\n\n__url__\n\nThanks.", + "email-fail": "Sending email failed", + "email-fail-text": "Error trying to send email", + "email-invalid": "Invalid email", + "email-invite": "Invite via Email", + "email-invite-subject": "__inviter__ sent you an invitation", + "email-invite-text": "Dear __user__,\n\n__inviter__ invites you to join board \"__board__\" for collaborations.\n\nPlease follow the link below:\n\n__url__\n\nThanks.", + "email-resetPassword-subject": "Reset your password on __siteName__", + "email-resetPassword-text": "Hello __user__,\n\nTo reset your password, simply click the link below.\n\n__url__\n\nThanks.", + "email-sent": "Email sent", + "email-verifyEmail-subject": "Verify your email address on __siteName__", + "email-verifyEmail-text": "Hello __user__,\n\nTo verify your account email, simply click the link below.\n\n__url__\n\nThanks.", + "enable-wip-limit": "Enable WIP Limit", + "error-board-doesNotExist": "This board does not exist", + "error-board-notAdmin": "You need to be admin of this board to do that", + "error-board-notAMember": "You need to be a member of this board to do that", + "error-json-malformed": "Your text is not valid JSON", + "error-json-schema": "Your JSON data does not include the proper information in the correct format", + "error-list-doesNotExist": "This list does not exist", + "error-user-doesNotExist": "This user does not exist", + "error-user-notAllowSelf": "You can not invite yourself", + "error-user-notCreated": "This user is not created", + "error-username-taken": "This username is already taken", + "error-email-taken": "Email has already been taken", + "export-board": "Export board", + "sort": "Sort", + "sort-desc": "Click to Sort List", + "list-sort-by": "Sort the List By:", + "list-label-modifiedAt": "Last Access Time", + "list-label-title": "Name of the List", + "list-label-sort": "Your Manual Order", + "list-label-short-modifiedAt": "(L)", + "list-label-short-title": "(N)", + "list-label-short-sort": "(M)", + "filter": "Filter", + "filter-cards": "Filter Cards or Lists", + "list-filter-label": "Filter List by Title", + "filter-clear": "Clear filter", + "filter-no-label": "No label", + "filter-no-member": "No member", + "filter-no-custom-fields": "No Custom Fields", + "filter-show-archive": "Show archived lists", + "filter-hide-empty": "Hide empty lists", + "filter-on": "Filter is on", + "filter-on-desc": "You are filtering cards on this board. Click here to edit filter.", + "filter-to-selection": "Filter to selection", + "advanced-filter-label": "Advanced Filter", + "advanced-filter-description": "Advanced Filter allows to write a string containing following operators: == != <= >= && || ( ) A space is used as a separator between the Operators. You can filter for all Custom Fields by typing their names and values. For Example: Field1 == Value1. Note: If fields or values contains spaces, you need to encapsulate them into single quotes. For Example: 'Field 1' == 'Value 1'. For single control characters (' \\/) to be skipped, you can use \\. For example: Field1 == I\\'m. Also you can combine multiple conditions. For Example: F1 == V1 || F1 == V2. Normally all operators are interpreted from left to right. You can change the order by placing brackets. For Example: F1 == V1 && ( F2 == V2 || F2 == V3 ). Also you can search text fields using regex: F1 == /Tes.*/i", + "fullname": "Full Name", + "header-logo-title": "Go back to your boards page.", + "hide-system-messages": "Hide system messages", + "headerBarCreateBoardPopup-title": "Create Board", + "home": "Home", + "import": "Import", + "link": "Link", + "import-board": "import board", + "import-board-c": "Import board", + "import-board-title-trello": "Import board from Trello", + "import-board-title-wekan": "Import board from previous export", + "import-sandstorm-backup-warning": "Do not delete data you import from original exported board or Trello before checking does this grain close and open again, or do you get Board not found error, that means data loss.", + "import-sandstorm-warning": "Imported board will delete all existing data on board and replace it with imported board.", + "from-trello": "From Trello", + "from-wekan": "From previous export", + "import-board-instruction-trello": "In your Trello board, go to 'Menu', then 'More', 'Print and Export', 'Export JSON', and copy the resulting text", + "import-board-instruction-wekan": "In your board, go to 'Menu', then 'Export board', and copy the text in the downloaded file.", + "import-board-instruction-about-errors": "If you get errors when importing board, sometimes importing still works, and board is at All Boards page.", + "import-json-placeholder": "Paste your valid JSON data here", + "import-map-members": "Map members", + "import-members-map": "Your imported board has some members. Please map the members you want to import to your users", + "import-show-user-mapping": "Review members mapping", + "import-user-select": "Pick your existing user you want to use as this member", + "importMapMembersAddPopup-title": "Select member", + "info": "Version", + "initials": "Iniţiale", + "invalid-date": "Invalid date", + "invalid-time": "Invalid time", + "invalid-user": "Invalid user", + "joined": "joined", + "just-invited": "You are just invited to this board", + "keyboard-shortcuts": "Keyboard shortcuts", + "label-create": "Create Label", + "label-default": "%s label (default)", + "label-delete-pop": "There is no undo. This will remove this label from all cards and destroy its history.", + "labels": "Labels", + "language": "Language", + "last-admin-desc": "You can’t change roles because there must be at least one admin.", + "leave-board": "Leave Board", + "leave-board-pop": "Are you sure you want to leave __boardTitle__? You will be removed from all cards on this board.", + "leaveBoardPopup-title": "Leave Board ?", + "link-card": "Link to this card", + "list-archive-cards": "Move all cards in this list to Archive", + "list-archive-cards-pop": "This will remove all the cards in this list from the board. To view cards in Archive and bring them back to the board, click “Menu” > “Archive”.", + "list-move-cards": "Move all cards in this list", + "list-select-cards": "Select all cards in this list", + "set-color-list": "Set Color", + "listActionPopup-title": "List Actions", + "swimlaneActionPopup-title": "Swimlane Actions", + "swimlaneAddPopup-title": "Add a Swimlane below", + "listImportCardPopup-title": "Import a Trello card", + "listMorePopup-title": "More", + "link-list": "Link to this list", + "list-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the list. There is no undo.", + "list-delete-suggest-archive": "You can move a list to Archive to remove it from the board and preserve the activity.", + "lists": "Liste", + "swimlanes": "Swimlanes", + "log-out": "Log Out", + "log-in": "Log In", + "loginPopup-title": "Log In", + "memberMenuPopup-title": "Member Settings", + "members": "Members", + "menu": "Meniu", + "move-selection": "Move selection", + "moveCardPopup-title": "Move Card", + "moveCardToBottom-title": "Move to Bottom", + "moveCardToTop-title": "Move to Top", + "moveSelectionPopup-title": "Move selection", + "multi-selection": "Multi-Selection", + "multi-selection-on": "Multi-Selection is on", + "muted": "Muted", + "muted-info": "You will never be notified of any changes in this board", + "my-boards": "My Boards", + "name": "Nume", + "no-archived-cards": "No cards in Archive.", + "no-archived-lists": "No lists in Archive.", + "no-archived-swimlanes": "No swimlanes in Archive.", + "no-results": "No results", + "normal": "Normal", + "normal-desc": "Can view and edit cards. Can't change settings.", + "not-accepted-yet": "Invitation not accepted yet", + "notify-participate": "Receive updates to any cards you participate as creater or member", + "notify-watch": "Receive updates to any boards, lists, or cards you’re watching", + "optional": "optional", + "or": "or", + "page-maybe-private": "This page may be private. You may be able to view it by <a href='%s'>logging in</a>.", + "page-not-found": "Page not found.", + "password": "Parolă", + "paste-or-dragdrop": "to paste, or drag & drop image file to it (image only)", + "participating": "Participating", + "preview": "Preview", + "previewAttachedImagePopup-title": "Preview", + "previewClipboardImagePopup-title": "Preview", + "private": "Privat", + "private-desc": "This board is private. Only people added to the board can view and edit it.", + "profile": "Profil", + "public": "Public", + "public-desc": "This board is public. It's visible to anyone with the link and will show up in search engines like Google. Only people added to the board can edit.", + "quick-access-description": "Star a board to add a shortcut in this bar.", + "remove-cover": "Remove Cover", + "remove-from-board": "Remove from Board", + "remove-label": "Remove Label", + "listDeletePopup-title": "Delete List ?", + "remove-member": "Remove Member", + "remove-member-from-card": "Remove from Card", + "remove-member-pop": "Remove __name__ (__username__) from __boardTitle__? The member will be removed from all cards on this board. They will receive a notification.", + "removeMemberPopup-title": "Remove Member?", + "rename": "Rename", + "rename-board": "Rename Board", + "restore": "Restore", + "save": "Salvează", + "search": "Caută", + "rules": "Rules", + "search-cards": "Search from card/list titles, descriptions and custom fields on this board", + "search-example": "Text to search for?", + "select-color": "Select Color", + "set-wip-limit-value": "Set a limit for the maximum number of tasks in this list", + "setWipLimitPopup-title": "Set WIP Limit", + "shortcut-assign-self": "Assign yourself to current card", + "shortcut-autocomplete-emoji": "Autocomplete emoji", + "shortcut-autocomplete-members": "Autocomplete members", + "shortcut-clear-filters": "Clear all filters", + "shortcut-close-dialog": "Close Dialog", + "shortcut-filter-my-cards": "Filter my cards", + "shortcut-show-shortcuts": "Bring up this shortcuts list", + "shortcut-toggle-filterbar": "Toggle Filter Sidebar", + "shortcut-toggle-sidebar": "Toggle Board Sidebar", + "show-cards-minimum-count": "Show cards count if list contains more than", + "sidebar-open": "Open Sidebar", + "sidebar-close": "Close Sidebar", + "signupPopup-title": "Create an Account", + "star-board-title": "Click to star this board. It will show up at top of your boards list.", + "starred-boards": "Starred Boards", + "starred-boards-description": "Starred boards show up at the top of your boards list.", + "subscribe": "Subscribe", + "team": "Team", + "this-board": "this board", + "this-card": "this card", + "spent-time-hours": "Spent time (hours)", + "overtime-hours": "Overtime (hours)", + "overtime": "Overtime", + "has-overtime-cards": "Has overtime cards", + "has-spenttime-cards": "Has spent time cards", + "time": "Time", + "title": "Titlu", + "tracking": "Tracking", + "tracking-info": "You will be notified of any changes to those cards you are involved as creator or member.", + "type": "Type", + "unassign-member": "Unassign member", + "unsaved-description": "You have an unsaved description.", + "unwatch": "Unwatch", + "upload": "Upload", + "upload-avatar": "Upload an avatar", + "uploaded-avatar": "Uploaded an avatar", + "username": "Username", + "view-it": "View it", + "warn-list-archived": "warning: this card is in an list at Archive", + "watch": "Watch", + "watching": "Watching", + "watching-info": "You will be notified of any change in this board", + "welcome-board": "Welcome Board", + "welcome-swimlane": "Milestone 1", + "welcome-list1": "Basics", + "welcome-list2": "Advanced", + "card-templates-swimlane": "Card Templates", + "list-templates-swimlane": "List Templates", + "board-templates-swimlane": "Board Templates", + "what-to-do": "Ce ai vrea sa faci?", + "wipLimitErrorPopup-title": "Invalid WIP Limit", + "wipLimitErrorPopup-dialog-pt1": "The number of tasks in this list is higher than the WIP limit you've defined.", + "wipLimitErrorPopup-dialog-pt2": "Please move some tasks out of this list, or set a higher WIP limit.", + "admin-panel": "Admin Panel", + "settings": "Settings", + "people": "People", + "registration": "Registration", + "disable-self-registration": "Disable Self-Registration", + "invite": "Invite", + "invite-people": "Invite People", + "to-boards": "To board(s)", + "email-addresses": "Email Addresses", + "smtp-host-description": "The address of the SMTP server that handles your emails.", + "smtp-port-description": "The port your SMTP server uses for outgoing emails.", + "smtp-tls-description": "Enable TLS support for SMTP server", + "smtp-host": "SMTP Host", + "smtp-port": "SMTP Port", + "smtp-username": "Username", + "smtp-password": "Parolă", + "smtp-tls": "TLS support", + "send-from": "From", + "send-smtp-test": "Send a test email to yourself", + "invitation-code": "Invitation Code", + "email-invite-register-subject": "__inviter__ sent you an invitation", + "email-invite-register-text": "Dear __user__,\n\n__inviter__ invites you to kanban board for collaborations.\n\nPlease follow the link below:\n__url__\n\nAnd your invitation code is: __icode__\n\nThanks.", + "email-smtp-test-subject": "SMTP Test Email", + "email-smtp-test-text": "You have successfully sent an email", + "error-invitation-code-not-exist": "Invitation code doesn't exist", + "error-notAuthorized": "You are not authorized to view this page.", + "webhook-title": "Webhook Name", + "webhook-token": "Token (Optional for Authentication)", + "outgoing-webhooks": "Outgoing Webhooks", + "bidirectional-webhooks": "Two-Way Webhooks", + "outgoingWebhooksPopup-title": "Outgoing Webhooks", + "boardCardTitlePopup-title": "Card Title Filter", + "disable-webhook": "Disable This Webhook", + "global-webhook": "Global Webhooks", + "new-outgoing-webhook": "New Outgoing Webhook", + "no-name": "(Unknown)", + "Node_version": "Node version", + "Meteor_version": "Meteor version", + "MongoDB_version": "MongoDB version", + "MongoDB_storage_engine": "MongoDB storage engine", + "MongoDB_Oplog_enabled": "MongoDB Oplog enabled", + "OS_Arch": "OS Arch", + "OS_Cpus": "OS CPU Count", + "OS_Freemem": "OS Free Memory", + "OS_Loadavg": "OS Load Average", + "OS_Platform": "OS Platform", + "OS_Release": "OS Release", + "OS_Totalmem": "OS Total Memory", + "OS_Type": "OS Type", + "OS_Uptime": "OS Uptime", + "days": "days", + "hours": "hours", + "minutes": "minutes", + "seconds": "seconds", + "show-field-on-card": "Show this field on card", + "automatically-field-on-card": "Auto create field to all cards", + "showLabel-field-on-card": "Show field label on minicard", + "yes": "Yes", + "no": "No", + "accounts": "Accounts", + "accounts-allowEmailChange": "Allow Email Change", + "accounts-allowUserNameChange": "Allow Username Change", + "createdAt": "Created at", + "verified": "Verified", + "active": "Active", + "card-received": "Received", + "card-received-on": "Received on", + "card-end": "End", + "card-end-on": "Ends on", + "editCardReceivedDatePopup-title": "Change received date", + "editCardEndDatePopup-title": "Change end date", + "setCardColorPopup-title": "Set color", + "setCardActionsColorPopup-title": "Choose a color", + "setSwimlaneColorPopup-title": "Choose a color", + "setListColorPopup-title": "Choose a color", + "assigned-by": "Assigned By", + "requested-by": "Requested By", + "board-delete-notice": "Deleting is permanent. You will lose all lists, cards and actions associated with this board.", + "delete-board-confirm-popup": "All lists, cards, labels, and activities will be deleted and you won't be able to recover the board contents. There is no undo.", + "boardDeletePopup-title": "Delete Board?", + "delete-board": "Delete Board", + "default-subtasks-board": "Subtasks for __board__ board", + "default": "Default", + "queue": "Queue", + "subtask-settings": "Subtasks Settings", + "card-settings": "Card Settings", + "boardSubtaskSettingsPopup-title": "Board Subtasks Settings", + "boardCardSettingsPopup-title": "Card Settings", + "deposit-subtasks-board": "Deposit subtasks to this board:", + "deposit-subtasks-list": "Landing list for subtasks deposited here:", + "show-parent-in-minicard": "Show parent in minicard:", + "prefix-with-full-path": "Prefix with full path", + "prefix-with-parent": "Prefix with parent", + "subtext-with-full-path": "Subtext with full path", + "subtext-with-parent": "Subtext with parent", + "change-card-parent": "Change card's parent", + "parent-card": "Parent card", + "source-board": "Source board", + "no-parent": "Don't show parent", + "activity-added-label": "added label '%s' to %s", + "activity-removed-label": "removed label '%s' from %s", + "activity-delete-attach": "deleted an attachment from %s", + "activity-added-label-card": "added label '%s'", + "activity-removed-label-card": "removed label '%s'", + "activity-delete-attach-card": "deleted an attachment", + "activity-set-customfield": "set custom field '%s' to '%s' in %s", + "activity-unset-customfield": "unset custom field '%s' in %s", + "r-rule": "Rule", + "r-add-trigger": "Add trigger", + "r-add-action": "Add action", + "r-board-rules": "Board rules", + "r-add-rule": "Add rule", + "r-view-rule": "View rule", + "r-delete-rule": "Delete rule", + "r-new-rule-name": "New rule title", + "r-no-rules": "No rules", + "r-when-a-card": "When a card", + "r-is": "is", + "r-is-moved": "is moved", + "r-added-to": "added to", + "r-removed-from": "Removed from", + "r-the-board": "the board", + "r-list": "list", + "set-filter": "Set Filter", + "r-moved-to": "Moved to", + "r-moved-from": "Moved from", + "r-archived": "Moved to Archive", + "r-unarchived": "Restored from Archive", + "r-a-card": "a card", + "r-when-a-label-is": "When a label is", + "r-when-the-label": "When the label", + "r-list-name": "list name", + "r-when-a-member": "When a member is", + "r-when-the-member": "When the member", + "r-name": "name", + "r-when-a-attach": "When an attachment", + "r-when-a-checklist": "When a checklist is", + "r-when-the-checklist": "When the checklist", + "r-completed": "Completed", + "r-made-incomplete": "Made incomplete", + "r-when-a-item": "When a checklist item is", + "r-when-the-item": "When the checklist item", + "r-checked": "Checked", + "r-unchecked": "Unchecked", + "r-move-card-to": "Move card to", + "r-top-of": "Top of", + "r-bottom-of": "Bottom of", + "r-its-list": "its list", + "r-archive": "Move to Archive", + "r-unarchive": "Restore from Archive", + "r-card": "card", + "r-add": "Add", + "r-remove": "Remove", + "r-label": "label", + "r-member": "member", + "r-remove-all": "Remove all members from the card", + "r-set-color": "Set color to", + "r-checklist": "checklist", + "r-check-all": "Check all", + "r-uncheck-all": "Uncheck all", + "r-items-check": "items of checklist", + "r-check": "Check", + "r-uncheck": "Uncheck", + "r-item": "item", + "r-of-checklist": "of checklist", + "r-send-email": "Send an email", + "r-to": "to", + "r-subject": "subject", + "r-rule-details": "Rule details", + "r-d-move-to-top-gen": "Move card to top of its list", + "r-d-move-to-top-spec": "Move card to top of list", + "r-d-move-to-bottom-gen": "Move card to bottom of its list", + "r-d-move-to-bottom-spec": "Move card to bottom of list", + "r-d-send-email": "Send email", + "r-d-send-email-to": "to", + "r-d-send-email-subject": "subject", + "r-d-send-email-message": "message", + "r-d-archive": "Move card to Archive", + "r-d-unarchive": "Restore card from Archive", + "r-d-add-label": "Add label", + "r-d-remove-label": "Remove label", + "r-create-card": "Create new card", + "r-in-list": "in list", + "r-in-swimlane": "in swimlane", + "r-d-add-member": "Add member", + "r-d-remove-member": "Remove member", + "r-d-remove-all-member": "Remove all member", + "r-d-check-all": "Check all items of a list", + "r-d-uncheck-all": "Uncheck all items of a list", + "r-d-check-one": "Check item", + "r-d-uncheck-one": "Uncheck item", + "r-d-check-of-list": "of checklist", + "r-d-add-checklist": "Add checklist", + "r-d-remove-checklist": "Remove checklist", + "r-by": "by", + "r-add-checklist": "Add checklist", + "r-with-items": "with items", + "r-items-list": "item1,item2,item3", + "r-add-swimlane": "Add swimlane", + "r-swimlane-name": "swimlane name", + "r-board-note": "Note: leave a field empty to match every possible value.", + "r-checklist-note": "Note: checklist's items have to be written as comma separated values.", + "r-when-a-card-is-moved": "When a card is moved to another list", + "r-set": "Set", + "r-update": "Update", + "r-datefield": "date field", + "r-df-start-at": "start", + "r-df-due-at": "due", + "r-df-end-at": "end", + "r-df-received-at": "received", + "r-to-current-datetime": "to current date/time", + "r-remove-value-from": "Remove value from", + "ldap": "LDAP", + "oauth2": "OAuth2", + "cas": "CAS", + "authentication-method": "Authentication method", + "authentication-type": "Authentication type", + "custom-product-name": "Custom Product Name", + "layout": "Layout", + "hide-logo": "Hide Logo", + "add-custom-html-after-body-start": "Add Custom HTML after <body> start", + "add-custom-html-before-body-end": "Add Custom HTML before </body> end", + "error-undefined": "Something went wrong", + "error-ldap-login": "An error occurred while trying to login", + "display-authentication-method": "Display Authentication Method", + "default-authentication-method": "Default Authentication Method", + "duplicate-board": "Duplicate Board", + "people-number": "The number of people is:", + "swimlaneDeletePopup-title": "Delete Swimlane ?", + "swimlane-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the swimlane. There is no undo.", + "restore-all": "Restore all", + "delete-all": "Delete all", + "loading": "Loading, please wait.", + "previous_as": "last time was", + "act-a-dueAt": "modified due time to \nWhen: __timeValue__\nWhere: __card__\n previous due was __timeOldValue__", + "act-a-endAt": "modified ending time to __timeValue__ from (__timeOldValue__)", + "act-a-startAt": "modified starting time to __timeValue__ from (__timeOldValue__)", + "act-a-receivedAt": "modified received time to __timeValue__ from (__timeOldValue__)", + "a-dueAt": "modified due time to be", + "a-endAt": "modified ending time to be", + "a-startAt": "modified starting time to be", + "a-receivedAt": "modified received time to be", + "almostdue": "current due time %s is approaching", + "pastdue": "current due time %s is past", + "duenow": "current due time %s is today", + "act-newDue": "__list__/__card__ has 1st due reminder [__board__]", + "act-withDue": "__list__/__card__ due reminders [__board__]", + "act-almostdue": "was reminding the current due (__timeValue__) of __card__ is approaching", + "act-pastdue": "was reminding the current due (__timeValue__) of __card__ is past", + "act-duenow": "was reminding the current due (__timeValue__) of __card__ is now", + "act-atUserComment": "You were mentioned in [__board__] __list__/__card__", + "delete-user-confirm-popup": "Are you sure you want to delete this account? There is no undo.", + "accounts-allowUserDelete": "Allow users to self delete their account", + "hide-minicard-label-text": "Hide minicard label text", + "show-desktop-drag-handles": "Show desktop drag handles", + "assignee": "Assignee", + "cardAssigneesPopup-title": "Assignee", + "addmore-detail": "Add a more detailed description", + "show-on-card": "Show on Card", + "new": "New", + "editUserPopup-title": "Edit User", + "newUserPopup-title": "New User", + "notifications": "Notifications", + "view-all": "View All", + "filter-by-unread": "Filter by Unread", + "mark-all-as-read": "Mark all as read", + "allow-rename": "Allow Rename", + "allowRenamePopup-title": "Allow Rename" +} \ No newline at end of file diff --git a/i18n/ru.i18n.json b/i18n/ru.i18n.json index ae1f540e..7baa9226 100644 --- a/i18n/ru.i18n.json +++ b/i18n/ru.i18n.json @@ -1,769 +1,769 @@ { - "accept": "Принять", - "act-activity-notify": "Уведомление о действиях участников", - "act-addAttachment": "прикрепил вложение __attachment__ в карточку __card__ в списке __list__ на дорожке __swimlane__ доски __board__", - "act-deleteAttachment": "удалил вложение __attachment__ из карточки __card__ в списке __list__ на дорожке __swimlane__ доски __board__", - "act-addSubtask": "добавил подзадачу __subtask__ для карточки __card__ в списке __list__ на дорожке __swimlane__ доски __board__", - "act-addLabel": "добавил метку __label__ в карточку __card__ в списке __list__ на дорожке __swimlane__ доски __board__", - "act-addedLabel": "добавил метку __label__ в карточку __card__ в списке __list__ на дорожке __swimlane__ доски __board__", - "act-removeLabel": "Снята метка __label__ с карточки __card__ в списке __list__ на дорожке __swimlane__ доски __board__", - "act-removedLabel": "Снята метка __label__ с карточки __card__ в списке __list__ на дорожке __swimlane__ доски __board__", - "act-addChecklist": "добавил контрольный список __checklist__ в карточку __card__ в списке __list__ на дорожке __swimlane__ доски __board__", - "act-addChecklistItem": "добавил пункт __checklistItem__ в контрольный список __checklist__ в карточке __card__ в списке __list__ на дорожке __swimlane__ доски __board__", - "act-removeChecklist": "удалил контрольный список __checklist__ из карточки __card__ в списке __list__ на дорожке __swimlane__ доски __board__", - "act-removeChecklistItem": "удалил пункт __checklistItem__ из контрольного списка __checkList__ в карточке __card__ в списке __list__ на дорожке __swimlane__ доски __board__", - "act-checkedItem": "отметил __checklistItem__ в контрольном списке __checklist__ в карточке __card__ в списке __list__ на дорожке __swimlane__ доски __board__", - "act-uncheckedItem": "снял __checklistItem__ в контрольном списке __checklist__ в карточке __card__ в списке __list__ на дорожке __swimlane__ доски __board__", - "act-completeChecklist": "завершил контрольный список __checklist__ в карточке __card__ в списке __list__ на дорожке __swimlane__ доски __board__", - "act-uncompleteChecklist": "вновь открыл контрольный список __checklist__ в карточке __card__ в списке __list__ на дорожке __swimlane__ доски __board__", - "act-addComment": "написал в карточке __card__: __comment__ в списке __list__ на дорожке __swimlane__ доски __board__", - "act-editComment": "изменил комментарий в карточке __card__: __comment__ в списке __list__ на дорожке __swimlane__ доски __board__", - "act-deleteComment": "удалил комментарий из карточки __card__: __comment__ в списке __list__ на дорожке __swimlane__ доски __board__", - "act-createBoard": "создал доску __board__", - "act-createSwimlane": "создал дорожку __swimlane__ на доске __board__", - "act-createCard": "создал карточку __card__ в списке __list__ на дорожке __swimlane__ доски __board__", - "act-createCustomField": "создал новое поле __customField__ на доске __board__\n", - "act-deleteCustomField": "удалил поле __customField__ с доски __board__", - "act-setCustomField": "изменил значение поля __customField__: __customFieldValue__ в карточке __card__ в списке __list__ на дорожке __swimlane__ доски __board__", - "act-createList": "добавил список __list__ на доску __board__", - "act-addBoardMember": "добавил участника __member__ на доску __board__", - "act-archivedBoard": "Доска __board__ перемещена в Архив", - "act-archivedCard": "Карточка __card__ из списка __list__ с дорожки __swimlane__ доски __board__ перемещена в Архив", - "act-archivedList": "Список __list__ на дорожке __swimlane__ доски __board__ перемещен в Архив", - "act-archivedSwimlane": "Дорожка __swimlane__ на доске __board__ перемещена в Архив", - "act-importBoard": "импортировал доску __board__", - "act-importCard": "импортировал карточку __card__ в список __list__ на дорожку __swimlane__ доски __board__", - "act-importList": "импортировал список __list__ на дорожку __swimlane__ доски __board__", - "act-joinMember": "добавил участника __member__ в карточку __card__ в списке __list__ на дорожке __swimlane__ доски __board__", - "act-moveCard": "переместил карточку __card__ на доске __board__ из списка __oldList__ с дорожки __oldSwimlane__ в список __list__ на дорожку __swimlane__", - "act-moveCardToOtherBoard": "переместил карточку __card__ из списка __oldList__ с дорожки __oldSwimlane__ доски __oldBoard__ в список __list__ на дорожку __swimlane__ доски __board__", - "act-removeBoardMember": "удалил участника __member__ с доски __board__", - "act-restoredCard": "восстановил карточку __card__ в список __list__ на дорожку __swimlane__ доски __board__", - "act-unjoinMember": "удалил участника __member__ из карточки __card__ в списке __list__ на дорожке __swimlane__ доски __board__", - "act-withBoardTitle": "__board__", - "act-withCardTitle": "[__board__] __card__", - "actions": "Действия", - "activities": "История действий", - "activity": "Действия участников", - "activity-added": "добавил %s на %s", - "activity-archived": "%s теперь в Архиве", - "activity-attached": "прикрепил %s к %s", - "activity-created": "создал %s", - "activity-customfield-created": "создал настраиваемое поле %s", - "activity-excluded": "исключил %s из %s", - "activity-imported": "импортировал %s в %s из %s", - "activity-imported-board": "импортировал %s из %s", - "activity-joined": "присоединился к %s", - "activity-moved": "переместил %s из %s в %s", - "activity-on": "%s", - "activity-removed": "удалил %s из %s", - "activity-sent": "отправил %s в %s", - "activity-unjoined": "вышел из %s", - "activity-subtask-added": "добавил подзадачу в %s", - "activity-checked-item": "отметил %s в контрольном списке %s в %s", - "activity-unchecked-item": "снял %s в контрольном списке %s в %s", - "activity-checklist-added": "добавил контрольный список в %s", - "activity-checklist-removed": "удалил контрольный список из %s", - "activity-checklist-completed": "завершил чек-лист %s в %s", - "activity-checklist-uncompleted": "вновь открыл контрольный список %s в %s", - "activity-checklist-item-added": "добавил пункт в контрольный список '%s' в карточке %s", - "activity-checklist-item-removed": "удалил пункт из контрольного списка '%s' в карточке %s", - "add": "Создать", - "activity-checked-item-card": "отметил %s в контрольном списке %s", - "activity-unchecked-item-card": "снял %s в контрольном списке %s", - "activity-checklist-completed-card": "завершил контрольный список __checklist__ в карточку __card__ в списке __list__ на дорожке __swimlane__ доски __board__", - "activity-checklist-uncompleted-card": "вновь открыл контрольный список %s", - "activity-editComment": "отредактировал комментарий %s", - "activity-deleteComment": "удалил комментарий %s", - "add-attachment": "Добавить вложение", - "add-board": "Добавить доску", - "add-card": "Добавить карточку", - "add-swimlane": "Добавить дорожку", - "add-subtask": "Добавить подзадачу", - "add-checklist": "Добавить контрольный список", - "add-checklist-item": "Добавить пункт в контрольный список", - "add-cover": "Прикрепить", - "add-label": "Добавить метку", - "add-list": "Добавить простой список", - "add-members": "Добавить участника", - "added": "Добавлено", - "addMemberPopup-title": "Участники", - "admin": "Администратор", - "admin-desc": "Может просматривать и редактировать карточки, удалять участников и управлять настройками доски.", - "admin-announcement": "Объявление", - "admin-announcement-active": "Действующее общесистемное объявление", - "admin-announcement-title": "Объявление от Администратора", - "all-boards": "Все доски", - "and-n-other-card": "И __count__ другая карточка", - "and-n-other-card_plural": "И __count__ другие карточки", - "apply": "Применить", - "app-is-offline": "Идет загрузка, подождите. Обновление страницы приведет к потере данных. Если загрузка не происходит, проверьте работоспособность сервера.", - "archive": "Переместить в архив", - "archive-all": "Переместить всё в архив", - "archive-board": "Переместить доску в архив", - "archive-card": "Переместить карточку в архив", - "archive-list": "Переместить список в архив", - "archive-swimlane": "Переместить дорожку в архив", - "archive-selection": "Переместить выбранное в архив", - "archiveBoardPopup-title": "Переместить доску в архив?", - "archived-items": "Архив", - "archived-boards": "Доски в архиве", - "restore-board": "Востановить доску", - "no-archived-boards": "Нет досок в архиве.", - "archives": "Архив", - "template": "Шаблон", - "templates": "Шаблоны", - "assign-member": "Назначить участника", - "attached": "прикреплено", - "attachment": "Вложение", - "attachment-delete-pop": "Если удалить вложение, его нельзя будет восстановить.", - "attachmentDeletePopup-title": "Удалить вложение?", - "attachments": "Вложения", - "auto-watch": "Автоматически следить за созданными досками", - "avatar-too-big": "Аватар слишком большой (максимум 70КБ)", - "back": "Назад", - "board-change-color": "Изменить цвет", - "board-nb-stars": "%s избранное", - "board-not-found": "Доска не найдена", - "board-private-info": "Это доска будет <strong>частной</strong>.", - "board-public-info": "Эта доска будет <strong>доступной всем</strong>.", - "boardChangeColorPopup-title": "Изменить фон доски", - "boardChangeTitlePopup-title": "Переименовать доску", - "boardChangeVisibilityPopup-title": "Изменить настройки видимости", - "boardChangeWatchPopup-title": "Режимы оповещения", - "boardMenuPopup-title": "Настройки доски", - "boardChangeViewPopup-title": "Вид доски", - "boards": "Доски", - "board-view": "Вид доски", - "board-view-cal": "Календарь", - "board-view-swimlanes": "Дорожки", - "board-view-collapse": "Свернуть", - "board-view-lists": "Списки", - "bucket-example": "Например “Список дел”", - "cancel": "Отмена", - "card-archived": "Эта карточка перемещена в архив", - "board-archived": "Эта доска перемещена в архив.", - "card-comments-title": "Комментарии (%s)", - "card-delete-notice": "Это действие невозможно будет отменить. Все изменения, которые вы вносили в карточку будут потеряны.", - "card-delete-pop": "Все действия будут удалены из ленты активности участников, и вы не сможете заново открыть карточку. Действие необратимо", - "card-delete-suggest-archive": "Вы можете переместить карточку в архив, чтобы убрать ее с доски, сохранив всю историю действий участников.", - "card-due": "Выполнить к", - "card-due-on": "Выполнить до", - "card-spent": "Затраченное время", - "card-edit-attachments": "Изменить вложения", - "card-edit-custom-fields": "Редактировать настраиваемые поля", - "card-edit-labels": "Изменить метку", - "card-edit-members": "Изменить участников", - "card-labels-title": "Изменить метки для этой карточки.", - "card-members-title": "Добавить или удалить с карточки участников доски.", - "card-start": "В работе с", - "card-start-on": "Начнётся с", - "cardAttachmentsPopup-title": "Прикрепить из", - "cardCustomField-datePopup-title": "Изменить дату", - "cardCustomFieldsPopup-title": "редактировать настраиваемые поля", - "cardDeletePopup-title": "Удалить карточку?", - "cardDetailsActionsPopup-title": "Действия в карточке", - "cardLabelsPopup-title": "Метки", - "cardMembersPopup-title": "Участники", - "cardMorePopup-title": "Поделиться", - "cardTemplatePopup-title": "Создать шаблон", - "cards": "Карточки", - "cards-count": "Карточки", - "casSignIn": "Войти через CAS", - "cardType-card": "Карточка", - "cardType-linkedCard": "Связанная карточка", - "cardType-linkedBoard": "Связанная доска", - "change": "Изменить", - "change-avatar": "Изменить аватар", - "change-password": "Изменить пароль", - "change-permissions": "Изменить права доступа", - "change-settings": "Изменить настройки", - "changeAvatarPopup-title": "Изменить аватар", - "changeLanguagePopup-title": "Сменить язык", - "changePasswordPopup-title": "Изменить пароль", - "changePermissionsPopup-title": "Изменить настройки доступа", - "changeSettingsPopup-title": "Изменить Настройки", - "subtasks": "Подзадачи", - "checklists": "Контрольные списки", - "click-to-star": "Добавить в «Избранное»", - "click-to-unstar": "Удалить из «Избранного»", - "clipboard": "Буфер обмена или drag & drop", - "close": "Закрыть", - "close-board": "Закрыть доску", - "close-board-pop": "Вы сможете восстановить доску, нажав \"Архив\" в заголовке домашней страницы.", - "color-black": "черный", - "color-blue": "синий", - "color-crimson": "малиновый", - "color-darkgreen": "темно-зеленый", - "color-gold": "золотой", - "color-gray": "серый", - "color-green": "зеленый", - "color-indigo": "индиго", - "color-lime": "лимоновый", - "color-magenta": "маджента", - "color-mistyrose": "тускло-розовый", - "color-navy": "темно-синий", - "color-orange": "оранжевый", - "color-paleturquoise": "бледно-бирюзовый", - "color-peachpuff": "персиковый", - "color-pink": "розовый", - "color-plum": "сливовый", - "color-purple": "фиолетовый", - "color-red": "красный", - "color-saddlebrown": "кожано-коричневый", - "color-silver": "серебристый", - "color-sky": "голубой", - "color-slateblue": "серо-голубой", - "color-white": "белый", - "color-yellow": "желтый", - "unset-color": "Убрать", - "comment": "Добавить комментарий", - "comment-placeholder": "Написать комментарий", - "comment-only": "Только комментирование", - "comment-only-desc": "Может комментировать только карточки.", - "no-comments": "Без комментариев", - "no-comments-desc": "Не видит комментарии и историю действий.", - "worker": "Исполнитель", - "worker-desc": "Может перемещать карточки, отмечаться как исполнитель и оставлять комментарии", - "computer": "Загрузить с компьютера", - "confirm-subtask-delete-dialog": "Вы уверены, что хотите удалить подзадачу?", - "confirm-checklist-delete-dialog": "Вы уверены, что хотите удалить контрольный список?", - "copy-card-link-to-clipboard": "Копировать ссылку на карточку в буфер обмена", - "linkCardPopup-title": "Карточка-ссылка", - "searchElementPopup-title": "Поиск", - "copyCardPopup-title": "Копировать карточку", - "copyChecklistToManyCardsPopup-title": "Копировать шаблон контрольного списка в несколько карточек", - "copyChecklistToManyCardsPopup-instructions": "Названия и описания целевых карт в формате JSON", - "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"Название первой карточки\", \"description\":\"Описание первой карточки\"}, {\"title\":\"Название второй карточки\",\"description\":\"Описание второй карточки\"},{\"title\":\"Название последней карточки\",\"description\":\"Описание последней карточки\"} ]", - "create": "Создать", - "createBoardPopup-title": "Создать доску", - "chooseBoardSourcePopup-title": "Импортировать доску", - "createLabelPopup-title": "Создать метку", - "createCustomField": "Создать поле", - "createCustomFieldPopup-title": "Создать поле", - "current": "текущий", - "custom-field-delete-pop": "Отменить нельзя. Это удалит настраиваемое поле со всех карт и уничтожит его историю.", - "custom-field-checkbox": "Галочка", - "custom-field-date": "Дата", - "custom-field-dropdown": "Выпадающий список", - "custom-field-dropdown-none": "(нет)", - "custom-field-dropdown-options": "Параметры списка", - "custom-field-dropdown-options-placeholder": "Нажмите «Ввод», чтобы добавить дополнительные параметры.", - "custom-field-dropdown-unknown": "(неизвестно)", - "custom-field-number": "Номер", - "custom-field-text": "Текст", - "custom-fields": "Настраиваемые поля", - "date": "Дата", - "decline": "Отклонить", - "default-avatar": "Аватар по умолчанию", - "delete": "Удалить", - "deleteCustomFieldPopup-title": "Удалить настраиваемые поля?", - "deleteLabelPopup-title": "Удалить метку?", - "description": "Описание", - "disambiguateMultiLabelPopup-title": "Разрешить конфликт меток", - "disambiguateMultiMemberPopup-title": "Разрешить конфликт участников", - "discard": "Отказать", - "done": "Готово", - "download": "Скачать", - "edit": "Редактировать", - "edit-avatar": "Изменить аватар", - "edit-profile": "Изменить профиль", - "edit-wip-limit": "Изменить лимит на кол-во задач", - "soft-wip-limit": "Мягкий лимит", - "editCardStartDatePopup-title": "Изменить дату начала", - "editCardDueDatePopup-title": "Изменить дату выполнения", - "editCustomFieldPopup-title": "Редактировать поле", - "editCardSpentTimePopup-title": "Изменить затраченное время", - "editLabelPopup-title": "Изменить метки", - "editNotificationPopup-title": "Редактировать уведомления", - "editProfilePopup-title": "Редактировать профиль", - "email": "Эл.почта", - "email-enrollAccount-subject": "Аккаунт создан для вас здесь __url__", - "email-enrollAccount-text": "Привет __user__,\n\nДля того, чтобы начать использовать сервис, просто нажми на ссылку ниже.\n\n__url__\n\nСпасибо.", - "email-fail": "Отправка письма на EMail не удалась", - "email-fail-text": "Ошибка при попытке отправить письмо", - "email-invalid": "Неверный адрес электронной почты", - "email-invite": "Пригласить по электронной почте", - "email-invite-subject": "__inviter__ прислал вам приглашение", - "email-invite-text": "Дорогой __user__,\n\n__inviter__ пригласил вас присоединиться к доске \"__board__\" для сотрудничества.\n\nПожалуйста проследуйте по ссылке ниже:\n\n__url__\n\nСпасибо.", - "email-resetPassword-subject": "Перейдите по ссылке, чтобы сбросить пароль __url__", - "email-resetPassword-text": "Привет __user__,\n\nДля сброса пароля перейдите по ссылке ниже.\n\n__url__\n\nThanks.", - "email-sent": "Письмо отправлено", - "email-verifyEmail-subject": "Подтвердите вашу эл.почту перейдя по ссылке __url__", - "email-verifyEmail-text": "Привет __user__,\n\nДля подтверждения вашей электронной почты перейдите по ссылке ниже.\n\n__url__\n\nСпасибо.", - "enable-wip-limit": "Включить лимит на кол-во задач", - "error-board-doesNotExist": "Доска не найдена", - "error-board-notAdmin": "Вы должны обладать правами администратора этой доски, чтобы сделать это", - "error-board-notAMember": "Вы должны быть участником доски, чтобы сделать это", - "error-json-malformed": "Ваше текст не является правильным JSON", - "error-json-schema": "Содержимое вашего JSON не содержит информацию в корректном формате", - "error-list-doesNotExist": "Список не найден", - "error-user-doesNotExist": "Пользователь не найден", - "error-user-notAllowSelf": "Вы не можете пригласить себя", - "error-user-notCreated": "Пользователь не создан", - "error-username-taken": "Это имя пользователя уже занято", - "error-email-taken": "Этот адрес уже занят", - "export-board": "Экспортировать доску", - "sort": "Сортировать", - "sort-desc": "Нажмите, чтобы отсортировать список", - "list-sort-by": "Сортировать список по:", - "list-label-modifiedAt": "Время последнего доступа", - "list-label-title": "Название списка", - "list-label-sort": "Установленный вами порядок", - "list-label-short-modifiedAt": "(L)", - "list-label-short-title": "(N)", - "list-label-short-sort": "(M)", - "filter": "Фильтр", - "filter-cards": "Фильтр Карточек или Списков", - "list-filter-label": "Фильтровать Список по Названию", - "filter-clear": "Очистить фильтр", - "filter-no-label": "Нет метки", - "filter-no-member": "Нет участников", - "filter-no-custom-fields": "Нет настраиваемых полей", - "filter-show-archive": "Показать архивные списки", - "filter-hide-empty": "Скрыть пустые списки", - "filter-on": "Включен фильтр", - "filter-on-desc": "Показываются карточки, соответствующие настройкам фильтра. Нажмите для редактирования.", - "filter-to-selection": "Filter to selection", - "advanced-filter-label": "Расширенный фильтр", - "advanced-filter-description": "Расширенный фильтр позволяет написать строку, содержащую следующие операторы: == != <= >= && || ( ) Пробел используется как разделитель между операторами. Можно фильтровать все настраиваемые поля, вводя их имена и значения. Например: Поле1 == Значение1. Примечание. Если поля или значения содержат пробелы, нужно взять их в одинарные кавычки. Например: 'Поле 1' == 'Значение 1'. Для одиночных управляющих символов (' \\/), которые нужно пропустить, следует использовать \\. Например: Field1 = I\\'m. Также можно комбинировать несколько условий. Например: F1 == V1 || F1 == V2. Обычно все операторы интерпретируются слева направо, но можно изменить порядок, разместив скобки. Например: F1 == V1 && (F2 == V2 || F2 == V3). Также можно искать текстовые поля с помощью регулярных выражений: F1 == /Tes.*/i", - "fullname": "Полное имя", - "header-logo-title": "Вернуться к доскам.", - "hide-system-messages": "Скрыть системные сообщения", - "headerBarCreateBoardPopup-title": "Создать доску", - "home": "Главная", - "import": "Импорт", - "link": "Ссылка", - "import-board": "импортировать доску", - "import-board-c": "Импортировать доску", - "import-board-title-trello": "Импортировать доску из Trello", - "import-board-title-wekan": "Импортировать доску, сохраненную ранее.", - "import-sandstorm-backup-warning": "Не удаляйте импортируемые данные из ранее сохраненной доски или Trello, пока не убедитесь, что импорт завершился успешно – удается закрыть и снова открыть доску, и не появляется ошибка «Доска не найдена», что означает потерю данных.", - "import-sandstorm-warning": "Импортированная доска удалит все существующие данные на текущей доске и заменит её импортированной доской.", - "from-trello": "Из Trello", - "from-wekan": "Сохраненную ранее", - "import-board-instruction-trello": "На вашей Trello доске нажмите “Menu” - “More” - “Print and export - “Export JSON” и скопируйте полученный текст", - "import-board-instruction-wekan": "На вашей доске перейдите в “Меню”, далее “Экспортировать доску” и скопируйте текст из скачаного файла", - "import-board-instruction-about-errors": "Даже если при импорте возникли ошибки, иногда импортирование проходит успешно – тогда доска появится на странице «Все доски».", - "import-json-placeholder": "Вставьте JSON сюда", - "import-map-members": "Составить карту участников", - "import-members-map": "Вы импортировали доску с участниками. Пожалуйста, отметьте участников, которых вы хотите импортировать в качестве пользователей", - "import-show-user-mapping": "Проверить карту участников", - "import-user-select": "Выберите существующего пользователя, которого вы хотите использовать в качестве участника", - "importMapMembersAddPopup-title": "Выбрать участника", - "info": "Версия", - "initials": "Инициалы", - "invalid-date": "Неверная дата", - "invalid-time": "Некорректное время", - "invalid-user": "Неверный пользователь", - "joined": "вступил", - "just-invited": "Вас только что пригласили на эту доску", - "keyboard-shortcuts": "Сочетания клавиш", - "label-create": "Создать метку", - "label-default": "%s (по умолчанию)", - "label-delete-pop": "Это действие невозможно будет отменить. Эта метка будут удалена во всех карточках. Также будет удалена вся история этой метки.", - "labels": "Метки", - "language": "Язык", - "last-admin-desc": "Вы не можете изменять роли, для этого требуются права администратора.", - "leave-board": "Покинуть доску", - "leave-board-pop": "Вы уверенны, что хотите покинуть __boardTitle__? Вы будете удалены из всех карточек на этой доске.", - "leaveBoardPopup-title": "Покинуть доску?", - "link-card": "Доступна по ссылке", - "list-archive-cards": "Переместить все карточки в этом списке в Архив", - "list-archive-cards-pop": "Это действие удалит все карточки из этого списка с доски. Чтобы просмотреть карточки в Архиве и вернуть их на доску, нажмите “Меню” > “Архив”.", - "list-move-cards": "Переместить все карточки в этом списке", - "list-select-cards": "Выбрать все карточки в этом списке", - "set-color-list": "Задать цвет", - "listActionPopup-title": "Список действий", - "swimlaneActionPopup-title": "Действия с дорожкой", - "swimlaneAddPopup-title": "Добавить дорожку ниже", - "listImportCardPopup-title": "Импортировать Trello карточку", - "listMorePopup-title": "Поделиться", - "link-list": "Ссылка на список", - "list-delete-pop": "Все действия будут удалены из ленты активности участников, и вы не сможете восстановить список. Данное действие необратимо.", - "list-delete-suggest-archive": "Вы можете отправить список в Архив, чтобы убрать его с доски и при этом сохранить результаты.", - "lists": "Списки", - "swimlanes": "Дорожки", - "log-out": "Выйти", - "log-in": "Войти", - "loginPopup-title": "Войти", - "memberMenuPopup-title": "Настройки участника", - "members": "Участники", - "menu": "Меню", - "move-selection": "Переместить выделение", - "moveCardPopup-title": "Переместить карточку", - "moveCardToBottom-title": "Переместить вниз", - "moveCardToTop-title": "Переместить вверх", - "moveSelectionPopup-title": "Переместить выделение", - "multi-selection": "Выбрать несколько", - "multi-selection-on": "Выбрать несколько из", - "muted": "Не беспокоить", - "muted-info": "Вы НИКОГДА не будете уведомлены ни о каких изменениях в этой доске.", - "my-boards": "Мои доски", - "name": "Имя", - "no-archived-cards": "Нет карточек в Архиве", - "no-archived-lists": "Нет списков в Архиве", - "no-archived-swimlanes": "Нет дорожек в Архиве", - "no-results": "Ничего не найдено", - "normal": "Обычный", - "normal-desc": "Может редактировать карточки. Не может управлять настройками.", - "not-accepted-yet": "Приглашение еще не принято", - "notify-participate": "Получать обновления по любым карточкам, которые вы создавали или участником которых являетесь.", - "notify-watch": "Получать обновления по любым доскам, спискам и карточкам, на которые вы подписаны как наблюдатель.", - "optional": "не обязательно", - "or": "или", - "page-maybe-private": "Возможно, эта страница скрыта от незарегистрированных пользователей. Попробуйте <a href='%s'>войти на сайт</a>.", - "page-not-found": "Страница не найдена.", - "password": "Пароль", - "paste-or-dragdrop": "вставьте, или перетащите файл с изображением сюда (только графический файл)", - "participating": "Участвую", - "preview": "Предпросмотр", - "previewAttachedImagePopup-title": "Предпросмотр", - "previewClipboardImagePopup-title": "Предпросмотр", - "private": "Закрытая", - "private-desc": "Эта доска с ограниченным доступом. Только участники могут работать с ней.", - "profile": "Профиль", - "public": "Открытая", - "public-desc": "Эта доска может быть видна всем у кого есть ссылка. Также может быть проиндексирована поисковыми системами. Вносить изменения могут только участники.", - "quick-access-description": "Нажмите на звезду, что добавить ярлык доски на панель.", - "remove-cover": "Открепить", - "remove-from-board": "Удалить с доски", - "remove-label": "Удалить метку", - "listDeletePopup-title": "Удалить список?", - "remove-member": "Удалить участника", - "remove-member-from-card": "Удалить из карточки", - "remove-member-pop": "Удалить участника __name__ (__username__) из доски __boardTitle__? Участник будет удален из всех карточек на этой доске. Также он получит уведомление о совершаемом действии.", - "removeMemberPopup-title": "Удалить участника?", - "rename": "Переименовать", - "rename-board": "Переименовать доску", - "restore": "Восстановить", - "save": "Сохранить", - "search": "Поиск", - "rules": "Правила", - "search-cards": "Search from card/list titles, descriptions and custom fields on this board", - "search-example": "Искать текст?", - "select-color": "Выбрать цвет", - "set-wip-limit-value": "Устанавливает ограничение на максимальное количество задач в этом списке", - "setWipLimitPopup-title": "Задать лимит на кол-во задач", - "shortcut-assign-self": "Связать себя с текущей карточкой", - "shortcut-autocomplete-emoji": "Автозаполнение emoji", - "shortcut-autocomplete-members": "Автозаполнение участников", - "shortcut-clear-filters": "Сбросить все фильтры", - "shortcut-close-dialog": "Закрыть диалог", - "shortcut-filter-my-cards": "Показать мои карточки", - "shortcut-show-shortcuts": "Поднять список ярлыков", - "shortcut-toggle-filterbar": "Переместить фильтр на бововую панель", - "shortcut-toggle-sidebar": "Переместить доску на боковую панель", - "show-cards-minimum-count": "Показывать количество карточек если их больше", - "sidebar-open": "Открыть Панель", - "sidebar-close": "Скрыть Панель", - "signupPopup-title": "Создать учетную запись", - "star-board-title": "Добавить в «Избранное». Эта доска будет всегда на виду.", - "starred-boards": "Добавленные в «Избранное»", - "starred-boards-description": "Избранные доски будут всегда вверху списка.", - "subscribe": "Подписаться", - "team": "Участники", - "this-board": "эту доску", - "this-card": "текущая карточка", - "spent-time-hours": "Затраченное время (в часах)", - "overtime-hours": "Переработка (в часах)", - "overtime": "Переработка", - "has-overtime-cards": "Имеются карточки с переработкой", - "has-spenttime-cards": "Имеются карточки с учетом затраченного времени", - "time": "Время", - "title": "Название", - "tracking": "Отслеживание", - "tracking-info": "Вы будете уведомлены о любых изменениях в тех карточках, в которых вы являетесь создателем или участником.", - "type": "Тип", - "unassign-member": "Отменить назначение участника", - "unsaved-description": "У вас есть несохраненное описание.", - "unwatch": "Перестать следить", - "upload": "Загрузить", - "upload-avatar": "Загрузить аватар", - "uploaded-avatar": "Загруженный аватар", - "username": "Имя пользователя", - "view-it": "Просмотреть", - "warn-list-archived": "внимание: эта карточка из списка, который находится в Архиве", - "watch": "Следить", - "watching": "Полный контроль", - "watching-info": "Вы будете уведомлены об любых изменениях в этой доске.", - "welcome-board": "Приветственная Доска", - "welcome-swimlane": "Этап 1", - "welcome-list1": "Основы", - "welcome-list2": "Расширенно", - "card-templates-swimlane": "Шаблоны карточек", - "list-templates-swimlane": "Шаблоны списков", - "board-templates-swimlane": "Шаблоны доски", - "what-to-do": "Что вы хотите сделать?", - "wipLimitErrorPopup-title": "Некорректный лимит на кол-во задач", - "wipLimitErrorPopup-dialog-pt1": "Количество задач в этом списке превышает установленный вами лимит", - "wipLimitErrorPopup-dialog-pt2": "Пожалуйста, перенесите некоторые задачи из этого списка или увеличьте лимит на кол-во задач", - "admin-panel": "Административная Панель", - "settings": "Настройки", - "people": "Люди", - "registration": "Регистрация", - "disable-self-registration": "Отключить самостоятельную регистрацию", - "invite": "Пригласить", - "invite-people": "Пригласить людей", - "to-boards": "В Доску(и)", - "email-addresses": "Email адрес", - "smtp-host-description": "Адрес SMTP сервера, который отправляет ваши электронные письма.", - "smtp-port-description": "Порт который SMTP-сервер использует для исходящих сообщений.", - "smtp-tls-description": "Включить поддержку TLS для SMTP сервера", - "smtp-host": "SMTP Хост", - "smtp-port": "SMTP Порт", - "smtp-username": "Имя пользователя", - "smtp-password": "Пароль", - "smtp-tls": "Поддержка TLS", - "send-from": "От", - "send-smtp-test": "Отправьте тестовое письмо себе", - "invitation-code": "Код приглашения", - "email-invite-register-subject": "__inviter__ прислал вам приглашение", - "email-invite-register-text": "Уважаемый __user__,\n\n__inviter__ приглашает вас использовать канбан-доску для совместной работы.\n\nПожалуйста, проследуйте по ссылке:\n__url__\n\nКод вашего приглашения: __icode__\n\nСпасибо.", - "email-smtp-test-subject": "Тестовое письмо SMTP", - "email-smtp-test-text": "Вы успешно отправили письмо", - "error-invitation-code-not-exist": "Код приглашения не существует", - "error-notAuthorized": "У вас нет доступа на просмотр этой страницы.", - "webhook-title": "Имя Веб-Хука", - "webhook-token": "Токен (Опционально для аутентификации)", - "outgoing-webhooks": "Исходящие Веб-Хуки", - "bidirectional-webhooks": "Двунаправленный Веб-Хук", - "outgoingWebhooksPopup-title": "Исходящие Веб-Хуки", - "boardCardTitlePopup-title": "Фильтр названий карточек", - "disable-webhook": "Отключить этот Веб-Хук", - "global-webhook": "Глобальные Веб-Хуки", - "new-outgoing-webhook": "Новый исходящий Веб-Хук", - "no-name": "(Неизвестный)", - "Node_version": "Версия NodeJS", - "Meteor_version": "Версия Meteor", - "MongoDB_version": "Версия MongoDB", - "MongoDB_storage_engine": "Движок хранилища MongoDB", - "MongoDB_Oplog_enabled": "MongoDB Oplog включен", - "OS_Arch": "Архитектура", - "OS_Cpus": "Количество процессоров", - "OS_Freemem": "Свободная память", - "OS_Loadavg": "Средняя загрузка", - "OS_Platform": "Платформа", - "OS_Release": "Версия ядра", - "OS_Totalmem": "Общая память", - "OS_Type": "Тип ОС", - "OS_Uptime": "Время работы", - "days": "дней", - "hours": "часы", - "minutes": "минуты", - "seconds": "секунды", - "show-field-on-card": "Показать это поле на карточке", - "automatically-field-on-card": "Cоздавать поле во всех новых карточках", - "showLabel-field-on-card": "Показать имя поля на карточке", - "yes": "Да", - "no": "Нет", - "accounts": "Учетные записи", - "accounts-allowEmailChange": "Разрешить изменение электронной почты", - "accounts-allowUserNameChange": "Разрешить изменение имени пользователя", - "createdAt": "Создан", - "verified": "Подтвержден", - "active": "Действующий", - "card-received": "Получено", - "card-received-on": "Получено с", - "card-end": "Завершено", - "card-end-on": "Завершится до", - "editCardReceivedDatePopup-title": "Изменить дату получения", - "editCardEndDatePopup-title": "Изменить дату завершения", - "setCardColorPopup-title": "Задать цвет", - "setCardActionsColorPopup-title": "Выберите цвет", - "setSwimlaneColorPopup-title": "Выберите цвет", - "setListColorPopup-title": "Выберите цвет", - "assigned-by": "Поручил", - "requested-by": "Запросил", - "board-delete-notice": "Удаление является постоянным. Вы потеряете все списки, карты и действия, связанные с этой доской.", - "delete-board-confirm-popup": "Все списки, карточки, метки и действия будут удалены, и вы не сможете восстановить содержимое доски. Отменить нельзя.", - "boardDeletePopup-title": "Удалить доску?", - "delete-board": "Удалить доску", - "default-subtasks-board": "Подзадача для доски __board__", - "default": "По умолчанию", - "queue": "Очередь", - "subtask-settings": "Настройки подзадач", - "card-settings": "Настройки карточки", - "boardSubtaskSettingsPopup-title": "Настройки подзадач для доски", - "boardCardSettingsPopup-title": "Настройки карточки", - "deposit-subtasks-board": "Отправлять подзадачи на доску:", - "deposit-subtasks-list": "Размещать подзадачи, отправленные на эту доску, в списке:", - "show-parent-in-minicard": "Указывать исходную карточку:", - "prefix-with-full-path": "Cверху, полный путь", - "prefix-with-parent": "Сверху, только имя", - "subtext-with-full-path": "Cнизу, полный путь", - "subtext-with-parent": "Снизу, только имя", - "change-card-parent": "Сменить исходную карточку", - "parent-card": "Исходная карточка", - "source-board": "Исходная доска", - "no-parent": "Не указывать", - "activity-added-label": "добавил метку '%s' на %s", - "activity-removed-label": "удалил метку '%s' с %s", - "activity-delete-attach": "удалил вложение из %s", - "activity-added-label-card": "добавил метку '%s'", - "activity-removed-label-card": "удалил метку '%s'", - "activity-delete-attach-card": "удалил вложение", - "activity-set-customfield": "сменил значение поля '%s' на '%s' в карточке %s", - "activity-unset-customfield": "очистил поле '%s' в карточке %s", - "r-rule": "Правило", - "r-add-trigger": "Задать условие", - "r-add-action": "Задать действие", - "r-board-rules": "Правила доски", - "r-add-rule": "Добавить правило", - "r-view-rule": "Показать правило", - "r-delete-rule": "Удалить правило", - "r-new-rule-name": "Имя нового правила", - "r-no-rules": "Нет правил", - "r-when-a-card": "Когда карточка", - "r-is": " ", - "r-is-moved": "перемещается", - "r-added-to": "добавляется в", - "r-removed-from": "Покидает", - "r-the-board": "доску", - "r-list": "список", - "set-filter": "Установить фильтр", - "r-moved-to": "Перемещается в", - "r-moved-from": "Покидает", - "r-archived": "Перемещена в архив", - "r-unarchived": "Восстановлена из архива", - "r-a-card": "карточку", - "r-when-a-label-is": "Когда метка", - "r-when-the-label": "Когда метка", - "r-list-name": "имя", - "r-when-a-member": "Когда участник", - "r-when-the-member": "Когда участник", - "r-name": "имя", - "r-when-a-attach": "Когда вложение", - "r-when-a-checklist": "Когда контрольный список", - "r-when-the-checklist": "Когда контрольный список", - "r-completed": "Завершен", - "r-made-incomplete": "Вновь открыт", - "r-when-a-item": "Когда пункт контрольного списка", - "r-when-the-item": "Когда пункт контрольного списка", - "r-checked": "Отмечен", - "r-unchecked": "Снят", - "r-move-card-to": "Переместить карточку в", - "r-top-of": "Начало", - "r-bottom-of": "Конец", - "r-its-list": "текущего списка", - "r-archive": "Переместить в архив", - "r-unarchive": "Восстановить из Архива", - "r-card": "карточку", - "r-add": "Создать", - "r-remove": "Удалить", - "r-label": "метку", - "r-member": "участника", - "r-remove-all": "Удалить всех участников из карточки", - "r-set-color": "Сменить цвет на", - "r-checklist": "контрольный список", - "r-check-all": "Отметить все", - "r-uncheck-all": "Снять все", - "r-items-check": "пункты контрольного списка", - "r-check": "Отметить", - "r-uncheck": "Снять", - "r-item": "пункт", - "r-of-checklist": "контрольного списка", - "r-send-email": "Отправить письмо", - "r-to": "кому", - "r-subject": "тема", - "r-rule-details": "Содержание правила", - "r-d-move-to-top-gen": "Переместить карточку в начало текущего списка", - "r-d-move-to-top-spec": "Переместить карточку в начало списка", - "r-d-move-to-bottom-gen": "Переместить карточку в конец текущего списка", - "r-d-move-to-bottom-spec": "Переместить карточку в конец списка", - "r-d-send-email": "Отправить письмо", - "r-d-send-email-to": "кому", - "r-d-send-email-subject": "тема", - "r-d-send-email-message": "сообщение", - "r-d-archive": "Переместить карточку в Архив", - "r-d-unarchive": "Восстановить карточку из Архива", - "r-d-add-label": "Добавить метку", - "r-d-remove-label": "Удалить метку", - "r-create-card": "Создать новую карточку", - "r-in-list": "в списке", - "r-in-swimlane": "в дорожке", - "r-d-add-member": "Добавить участника", - "r-d-remove-member": "Удалить участника", - "r-d-remove-all-member": "Удалить всех участников", - "r-d-check-all": "Отметить все пункты в списке", - "r-d-uncheck-all": "Снять все пункты в списке", - "r-d-check-one": "Отметить пункт", - "r-d-uncheck-one": "Снять пункт", - "r-d-check-of-list": "контрольного списка", - "r-d-add-checklist": "Добавить контрольный список", - "r-d-remove-checklist": "Удалить контрольный список", - "r-by": "пользователем", - "r-add-checklist": "Добавить контрольный список", - "r-with-items": "с пунктами", - "r-items-list": "пункт1,пункт2,пункт3", - "r-add-swimlane": "Добавить дорожку", - "r-swimlane-name": "имя", - "r-board-note": "Примечание: пустое поле соответствует любым возможным значениям.", - "r-checklist-note": "Примечание: пункты контрольных списков при перечислении разделяются запятыми.", - "r-when-a-card-is-moved": "Когда карточка перемещена в другой список", - "r-set": "Установить", - "r-update": "Обновить", - "r-datefield": "поле даты", - "r-df-start-at": "в работе с", - "r-df-due-at": "выполнить к", - "r-df-end-at": "завершено", - "r-df-received-at": "получено", - "r-to-current-datetime": "в соответствии с текущей датой/временем", - "r-remove-value-from": "Очистить", - "ldap": "LDAP", - "oauth2": "OAuth2", - "cas": "CAS", - "authentication-method": "Способ авторизации", - "authentication-type": "Тип авторизации", - "custom-product-name": "Собственное наименование", - "layout": "Внешний вид", - "hide-logo": "Скрыть логотип", - "add-custom-html-after-body-start": "Добавить HTML после начала <body>", - "add-custom-html-before-body-end": "Добавить HTML до завершения </body>", - "error-undefined": "Что-то пошло не так", - "error-ldap-login": "Ошибка при попытке авторизации", - "display-authentication-method": "Показывать способ авторизации", - "default-authentication-method": "Способ авторизации по умолчанию", - "duplicate-board": "Клонировать доску", - "people-number": "Количество человек:", - "swimlaneDeletePopup-title": "Удалить дорожку?", - "swimlane-delete-pop": "Все действия будут удалены из ленты активности участников, и вы не сможете восстановить дорожку. Данное действие необратимо.", - "restore-all": "Восстановить все", - "delete-all": "Удалить все", - "loading": "Идет загрузка, пожалуйста подождите", - "previous_as": "в прошлый раз был", - "act-a-dueAt": "изменил срок выполнения \nСтало: __timeValue__\nВ карточке: __card__\nранее было __timeOldValue__", - "act-a-endAt": "изменил время завершения на __timeValue__, было (__timeOldValue__)", - "act-a-startAt": "изменил время начала на __timeValue__, было (__timeOldValue__)", - "act-a-receivedAt": "изменил время получения на __timeValue__, было (__timeOldValue__)", - "a-dueAt": "изменил срок выполнения на", - "a-endAt": "изменил время завершения на", - "a-startAt": "изменил время начала работы на", - "a-receivedAt": "изменил время получения на", - "almostdue": "текущий срок выполнения %s приближается", - "pastdue": "текущий срок выполнения %s прошел", - "duenow": "текущий срок выполнения %s сегодня", - "act-newDue": "__list__/__card__ содержит 1-ое напоминание о сроке [__board__]", - "act-withDue": "__list__/__card__ напоминания о сроке выполнения [__board__]", - "act-almostdue": "напомнил, что скоро завершается срок выполнения (__timeValue__) карточки __card__", - "act-pastdue": "напомнил, что срок выполнения (__timeValue__) карточки __card__ прошел", - "act-duenow": "напомнил, что срок выполнения (__timeValue__) карточки __card__ — это уже сейчас", - "act-atUserComment": "Вас упомянули в [__board__] __list__/__card__", - "delete-user-confirm-popup": "Вы уверены, что хотите удалить аккаунт? Данное действие необратимо.", - "accounts-allowUserDelete": "Разрешить пользователям удалять собственные аккаунты", - "hide-minicard-label-text": "Скрыть текст меток на карточках", - "show-desktop-drag-handles": "Показать ярлыки для перетаскивания", - "assignee": "Исполнитель", - "cardAssigneesPopup-title": "Исполнитель", - "addmore-detail": "Добавить более детальное описание", - "show-on-card": "Показать на карточке", - "new": "Новый", - "editUserPopup-title": "Редактировать пользователя", - "newUserPopup-title": "Новый пользователь", - "notifications": "Уведомления", - "view-all": "Показать все", - "filter-by-unread": "Фильтр по непрочитанным", - "mark-all-as-read": "Отметить все как прочитанные", - "allow-rename": "Разрешить переименование", - "allowRenamePopup-title": "Разрешить переименование" -} + "accept": "Принять", + "act-activity-notify": "Уведомление о действиях участников", + "act-addAttachment": "прикрепил вложение __attachment__ в карточку __card__ в списке __list__ на дорожке __swimlane__ доски __board__", + "act-deleteAttachment": "удалил вложение __attachment__ из карточки __card__ в списке __list__ на дорожке __swimlane__ доски __board__", + "act-addSubtask": "добавил подзадачу __subtask__ для карточки __card__ в списке __list__ на дорожке __swimlane__ доски __board__", + "act-addLabel": "добавил метку __label__ в карточку __card__ в списке __list__ на дорожке __swimlane__ доски __board__", + "act-addedLabel": "добавил метку __label__ в карточку __card__ в списке __list__ на дорожке __swimlane__ доски __board__", + "act-removeLabel": "Снята метка __label__ с карточки __card__ в списке __list__ на дорожке __swimlane__ доски __board__", + "act-removedLabel": "Снята метка __label__ с карточки __card__ в списке __list__ на дорожке __swimlane__ доски __board__", + "act-addChecklist": "добавил контрольный список __checklist__ в карточку __card__ в списке __list__ на дорожке __swimlane__ доски __board__", + "act-addChecklistItem": "добавил пункт __checklistItem__ в контрольный список __checklist__ в карточке __card__ в списке __list__ на дорожке __swimlane__ доски __board__", + "act-removeChecklist": "удалил контрольный список __checklist__ из карточки __card__ в списке __list__ на дорожке __swimlane__ доски __board__", + "act-removeChecklistItem": "удалил пункт __checklistItem__ из контрольного списка __checkList__ в карточке __card__ в списке __list__ на дорожке __swimlane__ доски __board__", + "act-checkedItem": "отметил __checklistItem__ в контрольном списке __checklist__ в карточке __card__ в списке __list__ на дорожке __swimlane__ доски __board__", + "act-uncheckedItem": "снял __checklistItem__ в контрольном списке __checklist__ в карточке __card__ в списке __list__ на дорожке __swimlane__ доски __board__", + "act-completeChecklist": "завершил контрольный список __checklist__ в карточке __card__ в списке __list__ на дорожке __swimlane__ доски __board__", + "act-uncompleteChecklist": "вновь открыл контрольный список __checklist__ в карточке __card__ в списке __list__ на дорожке __swimlane__ доски __board__", + "act-addComment": "написал в карточке __card__: __comment__ в списке __list__ на дорожке __swimlane__ доски __board__", + "act-editComment": "изменил комментарий в карточке __card__: __comment__ в списке __list__ на дорожке __swimlane__ доски __board__", + "act-deleteComment": "удалил комментарий из карточки __card__: __comment__ в списке __list__ на дорожке __swimlane__ доски __board__", + "act-createBoard": "создал доску __board__", + "act-createSwimlane": "создал дорожку __swimlane__ на доске __board__", + "act-createCard": "создал карточку __card__ в списке __list__ на дорожке __swimlane__ доски __board__", + "act-createCustomField": "создал новое поле __customField__ на доске __board__\n", + "act-deleteCustomField": "удалил поле __customField__ с доски __board__", + "act-setCustomField": "изменил значение поля __customField__: __customFieldValue__ в карточке __card__ в списке __list__ на дорожке __swimlane__ доски __board__", + "act-createList": "добавил список __list__ на доску __board__", + "act-addBoardMember": "добавил участника __member__ на доску __board__", + "act-archivedBoard": "Доска __board__ перемещена в Архив", + "act-archivedCard": "Карточка __card__ из списка __list__ с дорожки __swimlane__ доски __board__ перемещена в Архив", + "act-archivedList": "Список __list__ на дорожке __swimlane__ доски __board__ перемещен в Архив", + "act-archivedSwimlane": "Дорожка __swimlane__ на доске __board__ перемещена в Архив", + "act-importBoard": "импортировал доску __board__", + "act-importCard": "импортировал карточку __card__ в список __list__ на дорожку __swimlane__ доски __board__", + "act-importList": "импортировал список __list__ на дорожку __swimlane__ доски __board__", + "act-joinMember": "добавил участника __member__ в карточку __card__ в списке __list__ на дорожке __swimlane__ доски __board__", + "act-moveCard": "переместил карточку __card__ на доске __board__ из списка __oldList__ с дорожки __oldSwimlane__ в список __list__ на дорожку __swimlane__", + "act-moveCardToOtherBoard": "переместил карточку __card__ из списка __oldList__ с дорожки __oldSwimlane__ доски __oldBoard__ в список __list__ на дорожку __swimlane__ доски __board__", + "act-removeBoardMember": "удалил участника __member__ с доски __board__", + "act-restoredCard": "восстановил карточку __card__ в список __list__ на дорожку __swimlane__ доски __board__", + "act-unjoinMember": "удалил участника __member__ из карточки __card__ в списке __list__ на дорожке __swimlane__ доски __board__", + "act-withBoardTitle": "__board__", + "act-withCardTitle": "[__board__] __card__", + "actions": "Действия", + "activities": "История действий", + "activity": "Действия участников", + "activity-added": "добавил %s на %s", + "activity-archived": "%s теперь в Архиве", + "activity-attached": "прикрепил %s к %s", + "activity-created": "создал %s", + "activity-customfield-created": "создал настраиваемое поле %s", + "activity-excluded": "исключил %s из %s", + "activity-imported": "импортировал %s в %s из %s", + "activity-imported-board": "импортировал %s из %s", + "activity-joined": "присоединился к %s", + "activity-moved": "переместил %s из %s в %s", + "activity-on": "%s", + "activity-removed": "удалил %s из %s", + "activity-sent": "отправил %s в %s", + "activity-unjoined": "вышел из %s", + "activity-subtask-added": "добавил подзадачу в %s", + "activity-checked-item": "отметил %s в контрольном списке %s в %s", + "activity-unchecked-item": "снял %s в контрольном списке %s в %s", + "activity-checklist-added": "добавил контрольный список в %s", + "activity-checklist-removed": "удалил контрольный список из %s", + "activity-checklist-completed": "завершил чек-лист %s в %s", + "activity-checklist-uncompleted": "вновь открыл контрольный список %s в %s", + "activity-checklist-item-added": "добавил пункт в контрольный список '%s' в карточке %s", + "activity-checklist-item-removed": "удалил пункт из контрольного списка '%s' в карточке %s", + "add": "Создать", + "activity-checked-item-card": "отметил %s в контрольном списке %s", + "activity-unchecked-item-card": "снял %s в контрольном списке %s", + "activity-checklist-completed-card": "завершил контрольный список __checklist__ в карточку __card__ в списке __list__ на дорожке __swimlane__ доски __board__", + "activity-checklist-uncompleted-card": "вновь открыл контрольный список %s", + "activity-editComment": "отредактировал комментарий %s", + "activity-deleteComment": "удалил комментарий %s", + "add-attachment": "Добавить вложение", + "add-board": "Добавить доску", + "add-card": "Добавить карточку", + "add-swimlane": "Добавить дорожку", + "add-subtask": "Добавить подзадачу", + "add-checklist": "Добавить контрольный список", + "add-checklist-item": "Добавить пункт в контрольный список", + "add-cover": "Прикрепить", + "add-label": "Добавить метку", + "add-list": "Добавить простой список", + "add-members": "Добавить участника", + "added": "Добавлено", + "addMemberPopup-title": "Участники", + "admin": "Администратор", + "admin-desc": "Может просматривать и редактировать карточки, удалять участников и управлять настройками доски.", + "admin-announcement": "Объявление", + "admin-announcement-active": "Действующее общесистемное объявление", + "admin-announcement-title": "Объявление от Администратора", + "all-boards": "Все доски", + "and-n-other-card": "И __count__ другая карточка", + "and-n-other-card_plural": "И __count__ другие карточки", + "apply": "Применить", + "app-is-offline": "Идет загрузка, подождите. Обновление страницы приведет к потере данных. Если загрузка не происходит, проверьте работоспособность сервера.", + "archive": "Переместить в архив", + "archive-all": "Переместить всё в архив", + "archive-board": "Переместить доску в архив", + "archive-card": "Переместить карточку в архив", + "archive-list": "Переместить список в архив", + "archive-swimlane": "Переместить дорожку в архив", + "archive-selection": "Переместить выбранное в архив", + "archiveBoardPopup-title": "Переместить доску в архив?", + "archived-items": "Архив", + "archived-boards": "Доски в архиве", + "restore-board": "Востановить доску", + "no-archived-boards": "Нет досок в архиве.", + "archives": "Архив", + "template": "Шаблон", + "templates": "Шаблоны", + "assign-member": "Назначить участника", + "attached": "прикреплено", + "attachment": "Вложение", + "attachment-delete-pop": "Если удалить вложение, его нельзя будет восстановить.", + "attachmentDeletePopup-title": "Удалить вложение?", + "attachments": "Вложения", + "auto-watch": "Автоматически следить за созданными досками", + "avatar-too-big": "Аватар слишком большой (максимум 70КБ)", + "back": "Назад", + "board-change-color": "Изменить цвет", + "board-nb-stars": "%s избранное", + "board-not-found": "Доска не найдена", + "board-private-info": "Это доска будет <strong>частной</strong>.", + "board-public-info": "Эта доска будет <strong>доступной всем</strong>.", + "boardChangeColorPopup-title": "Изменить фон доски", + "boardChangeTitlePopup-title": "Переименовать доску", + "boardChangeVisibilityPopup-title": "Изменить настройки видимости", + "boardChangeWatchPopup-title": "Режимы оповещения", + "boardMenuPopup-title": "Настройки доски", + "boardChangeViewPopup-title": "Вид доски", + "boards": "Доски", + "board-view": "Вид доски", + "board-view-cal": "Календарь", + "board-view-swimlanes": "Дорожки", + "board-view-collapse": "Свернуть", + "board-view-lists": "Списки", + "bucket-example": "Например “Список дел”", + "cancel": "Отмена", + "card-archived": "Эта карточка перемещена в архив", + "board-archived": "Эта доска перемещена в архив.", + "card-comments-title": "Комментарии (%s)", + "card-delete-notice": "Это действие невозможно будет отменить. Все изменения, которые вы вносили в карточку будут потеряны.", + "card-delete-pop": "Все действия будут удалены из ленты активности участников, и вы не сможете заново открыть карточку. Действие необратимо", + "card-delete-suggest-archive": "Вы можете переместить карточку в архив, чтобы убрать ее с доски, сохранив всю историю действий участников.", + "card-due": "Выполнить к", + "card-due-on": "Выполнить до", + "card-spent": "Затраченное время", + "card-edit-attachments": "Изменить вложения", + "card-edit-custom-fields": "Редактировать настраиваемые поля", + "card-edit-labels": "Изменить метку", + "card-edit-members": "Изменить участников", + "card-labels-title": "Изменить метки для этой карточки.", + "card-members-title": "Добавить или удалить с карточки участников доски.", + "card-start": "В работе с", + "card-start-on": "Начнётся с", + "cardAttachmentsPopup-title": "Прикрепить из", + "cardCustomField-datePopup-title": "Изменить дату", + "cardCustomFieldsPopup-title": "редактировать настраиваемые поля", + "cardDeletePopup-title": "Удалить карточку?", + "cardDetailsActionsPopup-title": "Действия в карточке", + "cardLabelsPopup-title": "Метки", + "cardMembersPopup-title": "Участники", + "cardMorePopup-title": "Поделиться", + "cardTemplatePopup-title": "Создать шаблон", + "cards": "Карточки", + "cards-count": "Карточки", + "casSignIn": "Войти через CAS", + "cardType-card": "Карточка", + "cardType-linkedCard": "Связанная карточка", + "cardType-linkedBoard": "Связанная доска", + "change": "Изменить", + "change-avatar": "Изменить аватар", + "change-password": "Изменить пароль", + "change-permissions": "Изменить права доступа", + "change-settings": "Изменить настройки", + "changeAvatarPopup-title": "Изменить аватар", + "changeLanguagePopup-title": "Сменить язык", + "changePasswordPopup-title": "Изменить пароль", + "changePermissionsPopup-title": "Изменить настройки доступа", + "changeSettingsPopup-title": "Изменить Настройки", + "subtasks": "Подзадачи", + "checklists": "Контрольные списки", + "click-to-star": "Добавить в «Избранное»", + "click-to-unstar": "Удалить из «Избранного»", + "clipboard": "Буфер обмена или drag & drop", + "close": "Закрыть", + "close-board": "Закрыть доску", + "close-board-pop": "Вы сможете восстановить доску, нажав \"Архив\" в заголовке домашней страницы.", + "color-black": "черный", + "color-blue": "синий", + "color-crimson": "малиновый", + "color-darkgreen": "темно-зеленый", + "color-gold": "золотой", + "color-gray": "серый", + "color-green": "зеленый", + "color-indigo": "индиго", + "color-lime": "лимоновый", + "color-magenta": "маджента", + "color-mistyrose": "тускло-розовый", + "color-navy": "темно-синий", + "color-orange": "оранжевый", + "color-paleturquoise": "бледно-бирюзовый", + "color-peachpuff": "персиковый", + "color-pink": "розовый", + "color-plum": "сливовый", + "color-purple": "фиолетовый", + "color-red": "красный", + "color-saddlebrown": "кожано-коричневый", + "color-silver": "серебристый", + "color-sky": "голубой", + "color-slateblue": "серо-голубой", + "color-white": "белый", + "color-yellow": "желтый", + "unset-color": "Убрать", + "comment": "Добавить комментарий", + "comment-placeholder": "Написать комментарий", + "comment-only": "Только комментирование", + "comment-only-desc": "Может комментировать только карточки.", + "no-comments": "Без комментариев", + "no-comments-desc": "Не видит комментарии и историю действий.", + "worker": "Исполнитель", + "worker-desc": "Может перемещать карточки, отмечаться как исполнитель и оставлять комментарии", + "computer": "Загрузить с компьютера", + "confirm-subtask-delete-dialog": "Вы уверены, что хотите удалить подзадачу?", + "confirm-checklist-delete-dialog": "Вы уверены, что хотите удалить контрольный список?", + "copy-card-link-to-clipboard": "Копировать ссылку на карточку в буфер обмена", + "linkCardPopup-title": "Карточка-ссылка", + "searchElementPopup-title": "Поиск", + "copyCardPopup-title": "Копировать карточку", + "copyChecklistToManyCardsPopup-title": "Копировать шаблон контрольного списка в несколько карточек", + "copyChecklistToManyCardsPopup-instructions": "Названия и описания целевых карт в формате JSON", + "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"Название первой карточки\", \"description\":\"Описание первой карточки\"}, {\"title\":\"Название второй карточки\",\"description\":\"Описание второй карточки\"},{\"title\":\"Название последней карточки\",\"description\":\"Описание последней карточки\"} ]", + "create": "Создать", + "createBoardPopup-title": "Создать доску", + "chooseBoardSourcePopup-title": "Импортировать доску", + "createLabelPopup-title": "Создать метку", + "createCustomField": "Создать поле", + "createCustomFieldPopup-title": "Создать поле", + "current": "текущий", + "custom-field-delete-pop": "Отменить нельзя. Это удалит настраиваемое поле со всех карт и уничтожит его историю.", + "custom-field-checkbox": "Галочка", + "custom-field-date": "Дата", + "custom-field-dropdown": "Выпадающий список", + "custom-field-dropdown-none": "(нет)", + "custom-field-dropdown-options": "Параметры списка", + "custom-field-dropdown-options-placeholder": "Нажмите «Ввод», чтобы добавить дополнительные параметры.", + "custom-field-dropdown-unknown": "(неизвестно)", + "custom-field-number": "Номер", + "custom-field-text": "Текст", + "custom-fields": "Настраиваемые поля", + "date": "Дата", + "decline": "Отклонить", + "default-avatar": "Аватар по умолчанию", + "delete": "Удалить", + "deleteCustomFieldPopup-title": "Удалить настраиваемые поля?", + "deleteLabelPopup-title": "Удалить метку?", + "description": "Описание", + "disambiguateMultiLabelPopup-title": "Разрешить конфликт меток", + "disambiguateMultiMemberPopup-title": "Разрешить конфликт участников", + "discard": "Отказать", + "done": "Готово", + "download": "Скачать", + "edit": "Редактировать", + "edit-avatar": "Изменить аватар", + "edit-profile": "Изменить профиль", + "edit-wip-limit": "Изменить лимит на кол-во задач", + "soft-wip-limit": "Мягкий лимит", + "editCardStartDatePopup-title": "Изменить дату начала", + "editCardDueDatePopup-title": "Изменить дату выполнения", + "editCustomFieldPopup-title": "Редактировать поле", + "editCardSpentTimePopup-title": "Изменить затраченное время", + "editLabelPopup-title": "Изменить метки", + "editNotificationPopup-title": "Редактировать уведомления", + "editProfilePopup-title": "Редактировать профиль", + "email": "Эл.почта", + "email-enrollAccount-subject": "Аккаунт создан для вас здесь __url__", + "email-enrollAccount-text": "Привет __user__,\n\nДля того, чтобы начать использовать сервис, просто нажми на ссылку ниже.\n\n__url__\n\nСпасибо.", + "email-fail": "Отправка письма на EMail не удалась", + "email-fail-text": "Ошибка при попытке отправить письмо", + "email-invalid": "Неверный адрес электронной почты", + "email-invite": "Пригласить по электронной почте", + "email-invite-subject": "__inviter__ прислал вам приглашение", + "email-invite-text": "Дорогой __user__,\n\n__inviter__ пригласил вас присоединиться к доске \"__board__\" для сотрудничества.\n\nПожалуйста проследуйте по ссылке ниже:\n\n__url__\n\nСпасибо.", + "email-resetPassword-subject": "Перейдите по ссылке, чтобы сбросить пароль __url__", + "email-resetPassword-text": "Привет __user__,\n\nДля сброса пароля перейдите по ссылке ниже.\n\n__url__\n\nThanks.", + "email-sent": "Письмо отправлено", + "email-verifyEmail-subject": "Подтвердите вашу эл.почту перейдя по ссылке __url__", + "email-verifyEmail-text": "Привет __user__,\n\nДля подтверждения вашей электронной почты перейдите по ссылке ниже.\n\n__url__\n\nСпасибо.", + "enable-wip-limit": "Включить лимит на кол-во задач", + "error-board-doesNotExist": "Доска не найдена", + "error-board-notAdmin": "Вы должны обладать правами администратора этой доски, чтобы сделать это", + "error-board-notAMember": "Вы должны быть участником доски, чтобы сделать это", + "error-json-malformed": "Ваше текст не является правильным JSON", + "error-json-schema": "Содержимое вашего JSON не содержит информацию в корректном формате", + "error-list-doesNotExist": "Список не найден", + "error-user-doesNotExist": "Пользователь не найден", + "error-user-notAllowSelf": "Вы не можете пригласить себя", + "error-user-notCreated": "Пользователь не создан", + "error-username-taken": "Это имя пользователя уже занято", + "error-email-taken": "Этот адрес уже занят", + "export-board": "Экспортировать доску", + "sort": "Сортировать", + "sort-desc": "Нажмите, чтобы отсортировать список", + "list-sort-by": "Сортировать список по:", + "list-label-modifiedAt": "Время последнего доступа", + "list-label-title": "Название списка", + "list-label-sort": "Установленный вами порядок", + "list-label-short-modifiedAt": "(L)", + "list-label-short-title": "(N)", + "list-label-short-sort": "(M)", + "filter": "Фильтр", + "filter-cards": "Фильтр Карточек или Списков", + "list-filter-label": "Фильтровать Список по Названию", + "filter-clear": "Очистить фильтр", + "filter-no-label": "Нет метки", + "filter-no-member": "Нет участников", + "filter-no-custom-fields": "Нет настраиваемых полей", + "filter-show-archive": "Показать архивные списки", + "filter-hide-empty": "Скрыть пустые списки", + "filter-on": "Включен фильтр", + "filter-on-desc": "Показываются карточки, соответствующие настройкам фильтра. Нажмите для редактирования.", + "filter-to-selection": "Filter to selection", + "advanced-filter-label": "Расширенный фильтр", + "advanced-filter-description": "Расширенный фильтр позволяет написать строку, содержащую следующие операторы: == != <= >= && || ( ) Пробел используется как разделитель между операторами. Можно фильтровать все настраиваемые поля, вводя их имена и значения. Например: Поле1 == Значение1. Примечание. Если поля или значения содержат пробелы, нужно взять их в одинарные кавычки. Например: 'Поле 1' == 'Значение 1'. Для одиночных управляющих символов (' \\/), которые нужно пропустить, следует использовать \\. Например: Field1 = I\\'m. Также можно комбинировать несколько условий. Например: F1 == V1 || F1 == V2. Обычно все операторы интерпретируются слева направо, но можно изменить порядок, разместив скобки. Например: F1 == V1 && (F2 == V2 || F2 == V3). Также можно искать текстовые поля с помощью регулярных выражений: F1 == /Tes.*/i", + "fullname": "Полное имя", + "header-logo-title": "Вернуться к доскам.", + "hide-system-messages": "Скрыть системные сообщения", + "headerBarCreateBoardPopup-title": "Создать доску", + "home": "Главная", + "import": "Импорт", + "link": "Ссылка", + "import-board": "импортировать доску", + "import-board-c": "Импортировать доску", + "import-board-title-trello": "Импортировать доску из Trello", + "import-board-title-wekan": "Импортировать доску, сохраненную ранее.", + "import-sandstorm-backup-warning": "Не удаляйте импортируемые данные из ранее сохраненной доски или Trello, пока не убедитесь, что импорт завершился успешно – удается закрыть и снова открыть доску, и не появляется ошибка «Доска не найдена», что означает потерю данных.", + "import-sandstorm-warning": "Импортированная доска удалит все существующие данные на текущей доске и заменит её импортированной доской.", + "from-trello": "Из Trello", + "from-wekan": "Сохраненную ранее", + "import-board-instruction-trello": "На вашей Trello доске нажмите “Menu” - “More” - “Print and export - “Export JSON” и скопируйте полученный текст", + "import-board-instruction-wekan": "На вашей доске перейдите в “Меню”, далее “Экспортировать доску” и скопируйте текст из скачаного файла", + "import-board-instruction-about-errors": "Даже если при импорте возникли ошибки, иногда импортирование проходит успешно – тогда доска появится на странице «Все доски».", + "import-json-placeholder": "Вставьте JSON сюда", + "import-map-members": "Составить карту участников", + "import-members-map": "Вы импортировали доску с участниками. Пожалуйста, отметьте участников, которых вы хотите импортировать в качестве пользователей", + "import-show-user-mapping": "Проверить карту участников", + "import-user-select": "Выберите существующего пользователя, которого вы хотите использовать в качестве участника", + "importMapMembersAddPopup-title": "Выбрать участника", + "info": "Версия", + "initials": "Инициалы", + "invalid-date": "Неверная дата", + "invalid-time": "Некорректное время", + "invalid-user": "Неверный пользователь", + "joined": "вступил", + "just-invited": "Вас только что пригласили на эту доску", + "keyboard-shortcuts": "Сочетания клавиш", + "label-create": "Создать метку", + "label-default": "%s (по умолчанию)", + "label-delete-pop": "Это действие невозможно будет отменить. Эта метка будут удалена во всех карточках. Также будет удалена вся история этой метки.", + "labels": "Метки", + "language": "Язык", + "last-admin-desc": "Вы не можете изменять роли, для этого требуются права администратора.", + "leave-board": "Покинуть доску", + "leave-board-pop": "Вы уверенны, что хотите покинуть __boardTitle__? Вы будете удалены из всех карточек на этой доске.", + "leaveBoardPopup-title": "Покинуть доску?", + "link-card": "Доступна по ссылке", + "list-archive-cards": "Переместить все карточки в этом списке в Архив", + "list-archive-cards-pop": "Это действие удалит все карточки из этого списка с доски. Чтобы просмотреть карточки в Архиве и вернуть их на доску, нажмите “Меню” > “Архив”.", + "list-move-cards": "Переместить все карточки в этом списке", + "list-select-cards": "Выбрать все карточки в этом списке", + "set-color-list": "Задать цвет", + "listActionPopup-title": "Список действий", + "swimlaneActionPopup-title": "Действия с дорожкой", + "swimlaneAddPopup-title": "Добавить дорожку ниже", + "listImportCardPopup-title": "Импортировать Trello карточку", + "listMorePopup-title": "Поделиться", + "link-list": "Ссылка на список", + "list-delete-pop": "Все действия будут удалены из ленты активности участников, и вы не сможете восстановить список. Данное действие необратимо.", + "list-delete-suggest-archive": "Вы можете отправить список в Архив, чтобы убрать его с доски и при этом сохранить результаты.", + "lists": "Списки", + "swimlanes": "Дорожки", + "log-out": "Выйти", + "log-in": "Войти", + "loginPopup-title": "Войти", + "memberMenuPopup-title": "Настройки участника", + "members": "Участники", + "menu": "Меню", + "move-selection": "Переместить выделение", + "moveCardPopup-title": "Переместить карточку", + "moveCardToBottom-title": "Переместить вниз", + "moveCardToTop-title": "Переместить вверх", + "moveSelectionPopup-title": "Переместить выделение", + "multi-selection": "Выбрать несколько", + "multi-selection-on": "Выбрать несколько из", + "muted": "Не беспокоить", + "muted-info": "Вы НИКОГДА не будете уведомлены ни о каких изменениях в этой доске.", + "my-boards": "Мои доски", + "name": "Имя", + "no-archived-cards": "Нет карточек в Архиве", + "no-archived-lists": "Нет списков в Архиве", + "no-archived-swimlanes": "Нет дорожек в Архиве", + "no-results": "Ничего не найдено", + "normal": "Обычный", + "normal-desc": "Может редактировать карточки. Не может управлять настройками.", + "not-accepted-yet": "Приглашение еще не принято", + "notify-participate": "Получать обновления по любым карточкам, которые вы создавали или участником которых являетесь.", + "notify-watch": "Получать обновления по любым доскам, спискам и карточкам, на которые вы подписаны как наблюдатель.", + "optional": "не обязательно", + "or": "или", + "page-maybe-private": "Возможно, эта страница скрыта от незарегистрированных пользователей. Попробуйте <a href='%s'>войти на сайт</a>.", + "page-not-found": "Страница не найдена.", + "password": "Пароль", + "paste-or-dragdrop": "вставьте, или перетащите файл с изображением сюда (только графический файл)", + "participating": "Участвую", + "preview": "Предпросмотр", + "previewAttachedImagePopup-title": "Предпросмотр", + "previewClipboardImagePopup-title": "Предпросмотр", + "private": "Закрытая", + "private-desc": "Эта доска с ограниченным доступом. Только участники могут работать с ней.", + "profile": "Профиль", + "public": "Открытая", + "public-desc": "Эта доска может быть видна всем у кого есть ссылка. Также может быть проиндексирована поисковыми системами. Вносить изменения могут только участники.", + "quick-access-description": "Нажмите на звезду, что добавить ярлык доски на панель.", + "remove-cover": "Открепить", + "remove-from-board": "Удалить с доски", + "remove-label": "Удалить метку", + "listDeletePopup-title": "Удалить список?", + "remove-member": "Удалить участника", + "remove-member-from-card": "Удалить из карточки", + "remove-member-pop": "Удалить участника __name__ (__username__) из доски __boardTitle__? Участник будет удален из всех карточек на этой доске. Также он получит уведомление о совершаемом действии.", + "removeMemberPopup-title": "Удалить участника?", + "rename": "Переименовать", + "rename-board": "Переименовать доску", + "restore": "Восстановить", + "save": "Сохранить", + "search": "Поиск", + "rules": "Правила", + "search-cards": "Поиск в названиях карточек/списков, описаниях и пользовательских полях на этой доске", + "search-example": "Искать текст?", + "select-color": "Выбрать цвет", + "set-wip-limit-value": "Устанавливает ограничение на максимальное количество задач в этом списке", + "setWipLimitPopup-title": "Задать лимит на кол-во задач", + "shortcut-assign-self": "Связать себя с текущей карточкой", + "shortcut-autocomplete-emoji": "Автозаполнение emoji", + "shortcut-autocomplete-members": "Автозаполнение участников", + "shortcut-clear-filters": "Сбросить все фильтры", + "shortcut-close-dialog": "Закрыть диалог", + "shortcut-filter-my-cards": "Показать мои карточки", + "shortcut-show-shortcuts": "Поднять список ярлыков", + "shortcut-toggle-filterbar": "Переместить фильтр на бововую панель", + "shortcut-toggle-sidebar": "Переместить доску на боковую панель", + "show-cards-minimum-count": "Показывать количество карточек если их больше", + "sidebar-open": "Открыть Панель", + "sidebar-close": "Скрыть Панель", + "signupPopup-title": "Создать учетную запись", + "star-board-title": "Добавить в «Избранное». Эта доска будет всегда на виду.", + "starred-boards": "Добавленные в «Избранное»", + "starred-boards-description": "Избранные доски будут всегда вверху списка.", + "subscribe": "Подписаться", + "team": "Участники", + "this-board": "эту доску", + "this-card": "текущая карточка", + "spent-time-hours": "Затраченное время (в часах)", + "overtime-hours": "Переработка (в часах)", + "overtime": "Переработка", + "has-overtime-cards": "Имеются карточки с переработкой", + "has-spenttime-cards": "Имеются карточки с учетом затраченного времени", + "time": "Время", + "title": "Название", + "tracking": "Отслеживание", + "tracking-info": "Вы будете уведомлены о любых изменениях в тех карточках, в которых вы являетесь создателем или участником.", + "type": "Тип", + "unassign-member": "Отменить назначение участника", + "unsaved-description": "У вас есть несохраненное описание.", + "unwatch": "Перестать следить", + "upload": "Загрузить", + "upload-avatar": "Загрузить аватар", + "uploaded-avatar": "Загруженный аватар", + "username": "Имя пользователя", + "view-it": "Просмотреть", + "warn-list-archived": "внимание: эта карточка из списка, который находится в Архиве", + "watch": "Следить", + "watching": "Полный контроль", + "watching-info": "Вы будете уведомлены об любых изменениях в этой доске.", + "welcome-board": "Приветственная Доска", + "welcome-swimlane": "Этап 1", + "welcome-list1": "Основы", + "welcome-list2": "Расширенно", + "card-templates-swimlane": "Шаблоны карточек", + "list-templates-swimlane": "Шаблоны списков", + "board-templates-swimlane": "Шаблоны доски", + "what-to-do": "Что вы хотите сделать?", + "wipLimitErrorPopup-title": "Некорректный лимит на кол-во задач", + "wipLimitErrorPopup-dialog-pt1": "Количество задач в этом списке превышает установленный вами лимит", + "wipLimitErrorPopup-dialog-pt2": "Пожалуйста, перенесите некоторые задачи из этого списка или увеличьте лимит на кол-во задач", + "admin-panel": "Административная Панель", + "settings": "Настройки", + "people": "Люди", + "registration": "Регистрация", + "disable-self-registration": "Отключить самостоятельную регистрацию", + "invite": "Пригласить", + "invite-people": "Пригласить людей", + "to-boards": "В Доску(и)", + "email-addresses": "Email адрес", + "smtp-host-description": "Адрес SMTP сервера, который отправляет ваши электронные письма.", + "smtp-port-description": "Порт который SMTP-сервер использует для исходящих сообщений.", + "smtp-tls-description": "Включить поддержку TLS для SMTP сервера", + "smtp-host": "SMTP Хост", + "smtp-port": "SMTP Порт", + "smtp-username": "Имя пользователя", + "smtp-password": "Пароль", + "smtp-tls": "Поддержка TLS", + "send-from": "От", + "send-smtp-test": "Отправьте тестовое письмо себе", + "invitation-code": "Код приглашения", + "email-invite-register-subject": "__inviter__ прислал вам приглашение", + "email-invite-register-text": "Уважаемый __user__,\n\n__inviter__ приглашает вас использовать канбан-доску для совместной работы.\n\nПожалуйста, проследуйте по ссылке:\n__url__\n\nКод вашего приглашения: __icode__\n\nСпасибо.", + "email-smtp-test-subject": "Тестовое письмо SMTP", + "email-smtp-test-text": "Вы успешно отправили письмо", + "error-invitation-code-not-exist": "Код приглашения не существует", + "error-notAuthorized": "У вас нет доступа на просмотр этой страницы.", + "webhook-title": "Имя Веб-Хука", + "webhook-token": "Токен (Опционально для аутентификации)", + "outgoing-webhooks": "Исходящие Веб-Хуки", + "bidirectional-webhooks": "Двунаправленный Веб-Хук", + "outgoingWebhooksPopup-title": "Исходящие Веб-Хуки", + "boardCardTitlePopup-title": "Фильтр названий карточек", + "disable-webhook": "Отключить этот Веб-Хук", + "global-webhook": "Глобальные Веб-Хуки", + "new-outgoing-webhook": "Новый исходящий Веб-Хук", + "no-name": "(Неизвестный)", + "Node_version": "Версия NodeJS", + "Meteor_version": "Версия Meteor", + "MongoDB_version": "Версия MongoDB", + "MongoDB_storage_engine": "Движок хранилища MongoDB", + "MongoDB_Oplog_enabled": "MongoDB Oplog включен", + "OS_Arch": "Архитектура", + "OS_Cpus": "Количество процессоров", + "OS_Freemem": "Свободная память", + "OS_Loadavg": "Средняя загрузка", + "OS_Platform": "Платформа", + "OS_Release": "Версия ядра", + "OS_Totalmem": "Общая память", + "OS_Type": "Тип ОС", + "OS_Uptime": "Время работы", + "days": "дней", + "hours": "часы", + "minutes": "минуты", + "seconds": "секунды", + "show-field-on-card": "Показать это поле на карточке", + "automatically-field-on-card": "Cоздавать поле во всех новых карточках", + "showLabel-field-on-card": "Показать имя поля на карточке", + "yes": "Да", + "no": "Нет", + "accounts": "Учетные записи", + "accounts-allowEmailChange": "Разрешить изменение электронной почты", + "accounts-allowUserNameChange": "Разрешить изменение имени пользователя", + "createdAt": "Создан", + "verified": "Подтвержден", + "active": "Действующий", + "card-received": "Получено", + "card-received-on": "Получено с", + "card-end": "Завершено", + "card-end-on": "Завершится до", + "editCardReceivedDatePopup-title": "Изменить дату получения", + "editCardEndDatePopup-title": "Изменить дату завершения", + "setCardColorPopup-title": "Задать цвет", + "setCardActionsColorPopup-title": "Выберите цвет", + "setSwimlaneColorPopup-title": "Выберите цвет", + "setListColorPopup-title": "Выберите цвет", + "assigned-by": "Поручил", + "requested-by": "Запросил", + "board-delete-notice": "Удаление является постоянным. Вы потеряете все списки, карты и действия, связанные с этой доской.", + "delete-board-confirm-popup": "Все списки, карточки, метки и действия будут удалены, и вы не сможете восстановить содержимое доски. Отменить нельзя.", + "boardDeletePopup-title": "Удалить доску?", + "delete-board": "Удалить доску", + "default-subtasks-board": "Подзадача для доски __board__", + "default": "По умолчанию", + "queue": "Очередь", + "subtask-settings": "Настройки подзадач", + "card-settings": "Настройки карточки", + "boardSubtaskSettingsPopup-title": "Настройки подзадач для доски", + "boardCardSettingsPopup-title": "Настройки карточки", + "deposit-subtasks-board": "Отправлять подзадачи на доску:", + "deposit-subtasks-list": "Размещать подзадачи, отправленные на эту доску, в списке:", + "show-parent-in-minicard": "Указывать исходную карточку:", + "prefix-with-full-path": "Cверху, полный путь", + "prefix-with-parent": "Сверху, только имя", + "subtext-with-full-path": "Cнизу, полный путь", + "subtext-with-parent": "Снизу, только имя", + "change-card-parent": "Сменить исходную карточку", + "parent-card": "Исходная карточка", + "source-board": "Исходная доска", + "no-parent": "Не указывать", + "activity-added-label": "добавил метку '%s' на %s", + "activity-removed-label": "удалил метку '%s' с %s", + "activity-delete-attach": "удалил вложение из %s", + "activity-added-label-card": "добавил метку '%s'", + "activity-removed-label-card": "удалил метку '%s'", + "activity-delete-attach-card": "удалил вложение", + "activity-set-customfield": "сменил значение поля '%s' на '%s' в карточке %s", + "activity-unset-customfield": "очистил поле '%s' в карточке %s", + "r-rule": "Правило", + "r-add-trigger": "Задать условие", + "r-add-action": "Задать действие", + "r-board-rules": "Правила доски", + "r-add-rule": "Добавить правило", + "r-view-rule": "Показать правило", + "r-delete-rule": "Удалить правило", + "r-new-rule-name": "Имя нового правила", + "r-no-rules": "Нет правил", + "r-when-a-card": "Когда карточка", + "r-is": " ", + "r-is-moved": "перемещается", + "r-added-to": "добавляется в", + "r-removed-from": "Покидает", + "r-the-board": "доску", + "r-list": "список", + "set-filter": "Установить фильтр", + "r-moved-to": "Перемещается в", + "r-moved-from": "Покидает", + "r-archived": "Перемещена в архив", + "r-unarchived": "Восстановлена из архива", + "r-a-card": "карточку", + "r-when-a-label-is": "Когда метка", + "r-when-the-label": "Когда метка", + "r-list-name": "имя", + "r-when-a-member": "Когда участник", + "r-when-the-member": "Когда участник", + "r-name": "имя", + "r-when-a-attach": "Когда вложение", + "r-when-a-checklist": "Когда контрольный список", + "r-when-the-checklist": "Когда контрольный список", + "r-completed": "Завершен", + "r-made-incomplete": "Вновь открыт", + "r-when-a-item": "Когда пункт контрольного списка", + "r-when-the-item": "Когда пункт контрольного списка", + "r-checked": "Отмечен", + "r-unchecked": "Снят", + "r-move-card-to": "Переместить карточку в", + "r-top-of": "Начало", + "r-bottom-of": "Конец", + "r-its-list": "текущего списка", + "r-archive": "Переместить в архив", + "r-unarchive": "Восстановить из Архива", + "r-card": "карточку", + "r-add": "Создать", + "r-remove": "Удалить", + "r-label": "метку", + "r-member": "участника", + "r-remove-all": "Удалить всех участников из карточки", + "r-set-color": "Сменить цвет на", + "r-checklist": "контрольный список", + "r-check-all": "Отметить все", + "r-uncheck-all": "Снять все", + "r-items-check": "пункты контрольного списка", + "r-check": "Отметить", + "r-uncheck": "Снять", + "r-item": "пункт", + "r-of-checklist": "контрольного списка", + "r-send-email": "Отправить письмо", + "r-to": "кому", + "r-subject": "тема", + "r-rule-details": "Содержание правила", + "r-d-move-to-top-gen": "Переместить карточку в начало текущего списка", + "r-d-move-to-top-spec": "Переместить карточку в начало списка", + "r-d-move-to-bottom-gen": "Переместить карточку в конец текущего списка", + "r-d-move-to-bottom-spec": "Переместить карточку в конец списка", + "r-d-send-email": "Отправить письмо", + "r-d-send-email-to": "кому", + "r-d-send-email-subject": "тема", + "r-d-send-email-message": "сообщение", + "r-d-archive": "Переместить карточку в Архив", + "r-d-unarchive": "Восстановить карточку из Архива", + "r-d-add-label": "Добавить метку", + "r-d-remove-label": "Удалить метку", + "r-create-card": "Создать новую карточку", + "r-in-list": "в списке", + "r-in-swimlane": "в дорожке", + "r-d-add-member": "Добавить участника", + "r-d-remove-member": "Удалить участника", + "r-d-remove-all-member": "Удалить всех участников", + "r-d-check-all": "Отметить все пункты в списке", + "r-d-uncheck-all": "Снять все пункты в списке", + "r-d-check-one": "Отметить пункт", + "r-d-uncheck-one": "Снять пункт", + "r-d-check-of-list": "контрольного списка", + "r-d-add-checklist": "Добавить контрольный список", + "r-d-remove-checklist": "Удалить контрольный список", + "r-by": "пользователем", + "r-add-checklist": "Добавить контрольный список", + "r-with-items": "с пунктами", + "r-items-list": "пункт1,пункт2,пункт3", + "r-add-swimlane": "Добавить дорожку", + "r-swimlane-name": "имя", + "r-board-note": "Примечание: пустое поле соответствует любым возможным значениям.", + "r-checklist-note": "Примечание: пункты контрольных списков при перечислении разделяются запятыми.", + "r-when-a-card-is-moved": "Когда карточка перемещена в другой список", + "r-set": "Установить", + "r-update": "Обновить", + "r-datefield": "поле даты", + "r-df-start-at": "в работе с", + "r-df-due-at": "выполнить к", + "r-df-end-at": "завершено", + "r-df-received-at": "получено", + "r-to-current-datetime": "в соответствии с текущей датой/временем", + "r-remove-value-from": "Очистить", + "ldap": "LDAP", + "oauth2": "OAuth2", + "cas": "CAS", + "authentication-method": "Способ авторизации", + "authentication-type": "Тип авторизации", + "custom-product-name": "Собственное наименование", + "layout": "Внешний вид", + "hide-logo": "Скрыть логотип", + "add-custom-html-after-body-start": "Добавить HTML после начала <body>", + "add-custom-html-before-body-end": "Добавить HTML до завершения </body>", + "error-undefined": "Что-то пошло не так", + "error-ldap-login": "Ошибка при попытке авторизации", + "display-authentication-method": "Показывать способ авторизации", + "default-authentication-method": "Способ авторизации по умолчанию", + "duplicate-board": "Клонировать доску", + "people-number": "Количество человек:", + "swimlaneDeletePopup-title": "Удалить дорожку?", + "swimlane-delete-pop": "Все действия будут удалены из ленты активности участников, и вы не сможете восстановить дорожку. Данное действие необратимо.", + "restore-all": "Восстановить все", + "delete-all": "Удалить все", + "loading": "Идет загрузка, пожалуйста подождите", + "previous_as": "в прошлый раз был", + "act-a-dueAt": "изменил срок выполнения \nСтало: __timeValue__\nВ карточке: __card__\nранее было __timeOldValue__", + "act-a-endAt": "изменил время завершения на __timeValue__, было (__timeOldValue__)", + "act-a-startAt": "изменил время начала на __timeValue__, было (__timeOldValue__)", + "act-a-receivedAt": "изменил время получения на __timeValue__, было (__timeOldValue__)", + "a-dueAt": "изменил срок выполнения на", + "a-endAt": "изменил время завершения на", + "a-startAt": "изменил время начала работы на", + "a-receivedAt": "изменил время получения на", + "almostdue": "текущий срок выполнения %s приближается", + "pastdue": "текущий срок выполнения %s прошел", + "duenow": "текущий срок выполнения %s сегодня", + "act-newDue": "__list__/__card__ содержит 1-ое напоминание о сроке [__board__]", + "act-withDue": "__list__/__card__ напоминания о сроке выполнения [__board__]", + "act-almostdue": "напомнил, что скоро завершается срок выполнения (__timeValue__) карточки __card__", + "act-pastdue": "напомнил, что срок выполнения (__timeValue__) карточки __card__ прошел", + "act-duenow": "напомнил, что срок выполнения (__timeValue__) карточки __card__ — это уже сейчас", + "act-atUserComment": "Вас упомянули в [__board__] __list__/__card__", + "delete-user-confirm-popup": "Вы уверены, что хотите удалить аккаунт? Данное действие необратимо.", + "accounts-allowUserDelete": "Разрешить пользователям удалять собственные аккаунты", + "hide-minicard-label-text": "Скрыть текст меток на карточках", + "show-desktop-drag-handles": "Показать ярлыки для перетаскивания", + "assignee": "Исполнитель", + "cardAssigneesPopup-title": "Исполнитель", + "addmore-detail": "Добавить более детальное описание", + "show-on-card": "Показать на карточке", + "new": "Новый", + "editUserPopup-title": "Редактировать пользователя", + "newUserPopup-title": "Новый пользователь", + "notifications": "Уведомления", + "view-all": "Показать все", + "filter-by-unread": "Фильтр по непрочитанным", + "mark-all-as-read": "Отметить все как прочитанные", + "allow-rename": "Разрешить переименование", + "allowRenamePopup-title": "Разрешить переименование" +} \ No newline at end of file diff --git a/i18n/sl.i18n.json b/i18n/sl.i18n.json index 6c5f3504..30c4123b 100644 --- a/i18n/sl.i18n.json +++ b/i18n/sl.i18n.json @@ -1,769 +1,769 @@ { - "accept": "Sprejmi", - "act-activity-notify": "Obvestilo o dejavnosti", - "act-addAttachment": "dodal priponko __attachment__ h kartici __card__ na seznamu __list__ na plavalni stezi __swimlane__ na tabli __board__", - "act-deleteAttachment": "odstranil priponko __attachment__ iz kartice __card__ na seznamu __list__ na plavalni stezi __swimlane__ na tabli __board__", - "act-addSubtask": "dodal podopravilo __subtask__ h kartici __card__ na seznamu __list__ na plavalni stezi __swimlane__ na tabli __board__", - "act-addLabel": "Dodal oznako __label__ h kartici __card__ na seznamu __list__ na plavalni stezi __swimlane__ na tabli __board__", - "act-addedLabel": "Dodal oznako __label__ h kartici __card__ na seznamu __list__ na plavalni stezi __swimlane__ na tabli __board__", - "act-removeLabel": "Odstranil oznako __label__ iz kartice __card__ na seznamu __list__ na plavalni stezi __swimlane__ na tabli __board__", - "act-removedLabel": "Odstranil oznako __label__ iz kartice __card__ na seznamu __list__ na plavalni stezi __swimlane__ na tabli __board__", - "act-addChecklist": "dodal kontrolni seznam __checklist__ h kartici __card__ na seznamu __list__ na plavalni stezi __swimlane__ na tabli __board__", - "act-addChecklistItem": "dodal postavko __checklistItem__ kontrolnega seznama __checklist__ na kartici __card__ na seznamu __list__ na plavalni stezi __swimlane__ na tabli __board__", - "act-removeChecklist": "odstranil kontrolni seznam __checklist__ iz kartice __card__ na seznamu __list__ na plavalni stezi __swimlane__ na tabli __board__", - "act-removeChecklistItem": "odstranil postavko __checklistItem__ kontrolnega seznama __checklist__ na kartici __card__ na seznamu __list__ na plavalni stezi __swimlane__ na tabli __board__", - "act-checkedItem": "obkljukal postavko __checklistItem__ kontrolnega seznama __checklist__ na kartici __card__ na seznamu __list__ na plavalni stezi __swimlane__ na tabli __board__", - "act-uncheckedItem": "odkljukal postavko __checklistItem__ kontrolnega seznama __checklist__ na kartici __card__ na seznamu __list__ na plavalni stezi __swimlane__ na tabli __board__", - "act-completeChecklist": "dokončal kontrolni seznam __checklist__ na kartici __card__ na seznamu __list__ na plavalni stezi __swimlane__ na tabli __board__", - "act-uncompleteChecklist": "nedokončan kontrolni seznam __checklist__ na kartici __card__ na seznamu __list__ na plavalni stezi __swimlane__ na tabli __board__", - "act-addComment": "komentiral na kartici __card__: __comment__ na seznamu __list__ na plavalni stezi __swimlane__ na tabli __board__", - "act-editComment": "uredil komentar na kartici __card__: __comment__ na seznamu __list__ na plavalni stezi __swimlane__ na tabli __board__", - "act-deleteComment": "izbrisal komentar na kartici __card__: __comment__ na seznamu __list__ na plavalni stezi __swimlane__ na tabli __board__", - "act-createBoard": "ustvaril tablo __board__", - "act-createSwimlane": "ustvaril plavalno stezo __swimlane__ na tabli __board__", - "act-createCard": "ustvaril kartico __card__ na seznamu __list__ na plavalni stezi __swimlane__ na tabli __board__", - "act-createCustomField": "ustvaril poljubno polje __customField__ na tabli __board__", - "act-deleteCustomField": "izbrisal poljubno polje __customField__ na tabli __board__", - "act-setCustomField": "uredil poljubno polje __customField__: __customFieldValue__ na kartici __card__ na seznamu __list__ na plavalni stezi __swimlane__ na tabli __board__", - "act-createList": "dodal seznam __list__ na tablo __board__", - "act-addBoardMember": "dodal člana __member__ k tabli __board__", - "act-archivedBoard": "Tabla __board__ premaknjena v arhiv", - "act-archivedCard": "Kartica __card__ na seznamu __list__ na plavalni stezi __swimlane__ na tabli __board__ premaknjena v arhiv", - "act-archivedList": "Seznam __list__ na plavalni stezi __swimlane__ na tabli __board__ premaknjen v arhiv", - "act-archivedSwimlane": "Plavalna steza __swimlane__ na tabli __board__ premaknjena v arhiv", - "act-importBoard": "uvozil tablo __board__", - "act-importCard": "uvozil kartico __card__ na seznam __list__ na plavalni stezi __swimlane__ na tabli __board__", - "act-importList": "uvozil seznam __list__ na plavalni stezi __swimlane__ na tabli __board__", - "act-joinMember": "dodal član __member__ h kartici __card__ na seznamu __list__ na plavalni stezi __swimlane__ na tabli __board__", - "act-moveCard": "premakil kartico __card__ na tabli __board__ iz seznama __oldList__ na plavalni stezi __oldSwimlane__ na seznam __list__ na plavalni stezi __swimlane__", - "act-moveCardToOtherBoard": "premaknil kartico __card__ iz seznama __oldList__ na plavalni stezi __oldSwimlane__ na tabli __oldBoard__ na seznam __list__ na plavalni stezi __swimlane__ na tabli __board__", - "act-removeBoardMember": "odstranil člana __member__ iz table __board__", - "act-restoredCard": "obnovil kartico __card__ na seznam __list__ na plavalni stezi __swimlane__ na tabli __board__", - "act-unjoinMember": "odstranil člana __member__ iz kartice __card__ na seznamu __list__ na plavalni stezi __swimlane__ na tabli __board__", - "act-withBoardTitle": "__board__", - "act-withCardTitle": "[__board__] __card__", - "actions": "Dejanja", - "activities": "Aktivnosti", - "activity": "Aktivnost", - "activity-added": "dodal %s v %s", - "activity-archived": "%s premaknjeno v arhiv", - "activity-attached": "pripel %s v %s", - "activity-created": "ustvaril %s", - "activity-customfield-created": "ustvaril poljubno polje%s", - "activity-excluded": "izključil %s iz %s", - "activity-imported": "uvozil %s v %s iz %s", - "activity-imported-board": "uvozil %s iz %s", - "activity-joined": "se je pridružil na %s", - "activity-moved": "premakil %s iz %s na %s", - "activity-on": "na %s", - "activity-removed": "odstranil %s iz %s", - "activity-sent": "poslano %s na %s", - "activity-unjoined": "se je odjavil iz %s", - "activity-subtask-added": "dodal podopravilo k %s", - "activity-checked-item": "obkljukal %s na kontrolnem seznamu %s od %s", - "activity-unchecked-item": "odkljukal %s na kontrolnem seznamu %s od %s", - "activity-checklist-added": "dodal kontrolni seznam na %s", - "activity-checklist-removed": "odstranil kontrolni seznam iz %s", - "activity-checklist-completed": "completed checklist %s of %s", - "activity-checklist-uncompleted": "nedokončal kontrolni seznam %s od %s", - "activity-checklist-item-added": "dodal postavko kontrolnega seznama na '%s' v %s", - "activity-checklist-item-removed": "odstranil postavko kontrolnega seznama iz '%s' v %s", - "add": "Dodaj", - "activity-checked-item-card": "obkljukal %s na kontrolnem seznamu %s", - "activity-unchecked-item-card": "odkljukal %s na kontrolnem seznamu %s", - "activity-checklist-completed-card": "dokončal kontrolni seznam __checklist__ na kartici __card__ na seznamu __list__ na plavalni stezi __swimlane__ na tabli __board__", - "activity-checklist-uncompleted-card": "nedokončal kontrolni seznam %s", - "activity-editComment": "uredil komentar %s", - "activity-deleteComment": "izbrisal komentar %s", - "add-attachment": "Dodaj priponko", - "add-board": "Dodaj tablo", - "add-card": "Dodaj kartico", - "add-swimlane": "Dodaj plavalno stezo", - "add-subtask": "Dodaj podopravilo", - "add-checklist": "Dodaj kontrolni seznam", - "add-checklist-item": "Dodaj postavko na kontrolni seznam", - "add-cover": "Dodaj ovitek", - "add-label": "Dodaj oznako", - "add-list": "Dodaj seznam", - "add-members": "Dodaj člane", - "added": "Dodano", - "addMemberPopup-title": "Člani", - "admin": "Administrator", - "admin-desc": "Lahko gleda in ureja kartice, odstrani člane ter spreminja nastavitve table.", - "admin-announcement": "Najava", - "admin-announcement-active": "Aktivna vse-sistemska najava", - "admin-announcement-title": "Najava od administratorja", - "all-boards": "Vse table", - "and-n-other-card": "In __count__ druga kartica", - "and-n-other-card_plural": "In __count__ drugih kartic", - "apply": "Uporabi", - "app-is-offline": "Nalaganje, prosimo počakajte. Osveževanje strani bo povzročilo izgubo podatkov. Če nalaganje ne deluje, preverite, ali se strežnik ni ustavil.", - "archive": "Premakni v arhiv", - "archive-all": "Premakni vse v arhiv", - "archive-board": "Arhiviraj tablo", - "archive-card": "Arhiviraj kartico", - "archive-list": "Arhiviraj seznam", - "archive-swimlane": "Arhiviraj plavalno stezo", - "archive-selection": "Arhiviraj označeno", - "archiveBoardPopup-title": "Arhiviraj tablo?", - "archived-items": "Arhiv", - "archived-boards": "Table v arhivu", - "restore-board": "Obnovi tablo", - "no-archived-boards": "Nobene table ni v arhivu.", - "archives": "Arhiv", - "template": "Predloga", - "templates": "Predloge", - "assign-member": "Dodeli člana", - "attached": "pripeto", - "attachment": "Priponka", - "attachment-delete-pop": "Brisanje priponke je trajno. Ne obstaja razveljavitev.", - "attachmentDeletePopup-title": "Briši priponko?", - "attachments": "Priponke", - "auto-watch": "Samodejno spremljaj ustvarjene table", - "avatar-too-big": "Velikost avatarja je prevelika (70kB maks.)", - "back": "Nazaj", - "board-change-color": "Spremeni barvo", - "board-nb-stars": "%s zvezdic", - "board-not-found": "Tabla ni najdena", - "board-private-info": "Ta tabla bo <strong>privatna</strong>.", - "board-public-info": "Ta tabla bo <strong>javna</strong>.", - "boardChangeColorPopup-title": "Spremeni ozadje table", - "boardChangeTitlePopup-title": "Preimenuj tablo", - "boardChangeVisibilityPopup-title": "Spremeni vidnost", - "boardChangeWatchPopup-title": "Spremeni opazovanje", - "boardMenuPopup-title": "Nastavitve table", - "boardChangeViewPopup-title": "Pogled table", - "boards": "Table", - "board-view": "Pogled table", - "board-view-cal": "Koledar", - "board-view-swimlanes": "Plavalne steze", - "board-view-collapse": "Skrči", - "board-view-lists": "Seznami", - "bucket-example": "Kot na primer \"Življenjski seznam\"", - "cancel": "Prekliči", - "card-archived": "Kartica je premaknjena v arhiv.", - "board-archived": "Tabla je premaknjena v arhiv.", - "card-comments-title": "Ta kartica ima %s komentar.", - "card-delete-notice": "Brisanje je trajno. Izgubili boste vsa dejanja, povezana s kartico.", - "card-delete-pop": "Vsa dejanja bodo odstranjena iz zgodovine dejavnosti. Kartice ne boste mogli znova odpreti. Razveljavitve ni.", - "card-delete-suggest-archive": "Kartico lahko premaknete v arhiv, da jo odstranite s table in ohranite dejavnost.", - "card-due": "Rok", - "card-due-on": "Rok", - "card-spent": "Porabljen čas", - "card-edit-attachments": "Uredi priponke", - "card-edit-custom-fields": "Uredi poljubna polja", - "card-edit-labels": "Uredi oznake", - "card-edit-members": "Uredi člane", - "card-labels-title": "Spremeni oznake za kartico.", - "card-members-title": "Dodaj ali odstrani člane table iz kartice.", - "card-start": "Začetek", - "card-start-on": "Začne ob", - "cardAttachmentsPopup-title": "Pripni od", - "cardCustomField-datePopup-title": "Spremeni datum", - "cardCustomFieldsPopup-title": "Uredi poljubna polja", - "cardDeletePopup-title": "Briši kartico?", - "cardDetailsActionsPopup-title": "Dejanja kartice", - "cardLabelsPopup-title": "Oznake", - "cardMembersPopup-title": "Člani", - "cardMorePopup-title": "Več", - "cardTemplatePopup-title": "Ustvari predlogo", - "cards": "Kartice", - "cards-count": "Kartic", - "casSignIn": "Vpiši se s CAS", - "cardType-card": "Kartica", - "cardType-linkedCard": "Povezana kartica", - "cardType-linkedBoard": "Povezana tabla", - "change": "Spremeni", - "change-avatar": "Spremeni avatar", - "change-password": "Spremeni geslo", - "change-permissions": "Spremeni dovoljenja", - "change-settings": "Spremeni nastavitve", - "changeAvatarPopup-title": "Spremeni avatar", - "changeLanguagePopup-title": "Spremeni jezik", - "changePasswordPopup-title": "Spremeni geslo", - "changePermissionsPopup-title": "Spremeni dovoljenja", - "changeSettingsPopup-title": "Spremeni nastavitve", - "subtasks": "Podopravila", - "checklists": "Kontrolni seznami", - "click-to-star": "Kliknite, da označite tablo z zvezdico.", - "click-to-unstar": "Kliknite, da odznačite tablo z zvezdico.", - "clipboard": "Odložišče ali povleci & spusti", - "close": "Zapri", - "close-board": "Zapri tablo", - "close-board-pop": "Tablo boste lahko obnovili s klikom na gumb »Arhiviraj« na vstopni strani.", - "color-black": "črna", - "color-blue": "modra", - "color-crimson": "temno rdeča", - "color-darkgreen": "temno zelena", - "color-gold": "zlata", - "color-gray": "siva", - "color-green": "zelena", - "color-indigo": "indigo", - "color-lime": "limeta", - "color-magenta": "magenta", - "color-mistyrose": "rožnata", - "color-navy": "navy modra", - "color-orange": "oranžna", - "color-paleturquoise": "bledo turkizna", - "color-peachpuff": "breskvasta", - "color-pink": "roza", - "color-plum": "slivova", - "color-purple": "vijolična", - "color-red": "rdeča", - "color-saddlebrown": "rjava", - "color-silver": "srebrna", - "color-sky": "nebesna", - "color-slateblue": "skrilasto modra", - "color-white": "bela", - "color-yellow": "rumena", - "unset-color": "Onemogoči", - "comment": "Komentiraj", - "comment-placeholder": "Napiši komentar", - "comment-only": "Samo komentar", - "comment-only-desc": "Lahko komentirate samo na karticah.", - "no-comments": "Ni komentarjev", - "no-comments-desc": "Ne morete videti komentarjev in dejavnosti.", - "worker": "Delavec", - "worker-desc": "Lahko samo premikam kartice, se dodelim na kartico in komentiram.", - "computer": "Računalnik", - "confirm-subtask-delete-dialog": "Ste prepričani, da želite izbrisati podopravilo?", - "confirm-checklist-delete-dialog": "Ste prepričani, da želite izbrisati kontrolni seznam?", - "copy-card-link-to-clipboard": "Kopiraj povezavo kartice na odložišče", - "linkCardPopup-title": "Poveži kartico", - "searchElementPopup-title": "Išči", - "copyCardPopup-title": "Kopiraj kartico", - "copyChecklistToManyCardsPopup-title": "Kopiraj predlogo kontrolnega seznama na več kartic", - "copyChecklistToManyCardsPopup-instructions": "Naslovi ciljnih kartic in opisi v JSON formatu", - "copyChecklistToManyCardsPopup-format": "[ {\"naslov\": \"Naslov prve kartice\", \"opis\":\"Opis prve kartice\"}, {\"naslov\":\"Opis druge kartice\",\"opis\":\"Opis druge kartice\"},{\"naslov\":\"Naslov zadnje kartice\",\"opis\":\"Opis zadnje kartice\"} ]", - "create": "Ustvari", - "createBoardPopup-title": "Ustvari tablo", - "chooseBoardSourcePopup-title": "Uvozi tablo", - "createLabelPopup-title": "Ustvari oznako", - "createCustomField": "Ustvari polje", - "createCustomFieldPopup-title": "Ustvari polje", - "current": "trenutno", - "custom-field-delete-pop": "Razveljavitve ni. To bo odstranilo to poljubno polje iz vseh kartic in izbrisalo njegovo zgodovino.", - "custom-field-checkbox": "Potrditveno polje", - "custom-field-date": "Datum", - "custom-field-dropdown": "Spustni seznam", - "custom-field-dropdown-none": "(nobeno)", - "custom-field-dropdown-options": "Možnosti seznama", - "custom-field-dropdown-options-placeholder": "Pritisnite enter da dodate več možnosti", - "custom-field-dropdown-unknown": "(neznano)", - "custom-field-number": "Število", - "custom-field-text": "Besedilo", - "custom-fields": "Poljubna polja", - "date": "Datum", - "decline": "Zavrni", - "default-avatar": "Privzeti avatar", - "delete": "Briši", - "deleteCustomFieldPopup-title": "Briši poljubno polje?", - "deleteLabelPopup-title": "Briši oznako?", - "description": "Opis", - "disambiguateMultiLabelPopup-title": "Razdvoji Dejanje Oznake", - "disambiguateMultiMemberPopup-title": "Razdvoji dejanje člana", - "discard": "Razveljavi", - "done": "Končano", - "download": "Prenos", - "edit": "Uredi", - "edit-avatar": "Spremeni avatar", - "edit-profile": "Uredi profil", - "edit-wip-limit": "Uredi omejitev št. kartic", - "soft-wip-limit": "Omehčaj omejitev št. kartic", - "editCardStartDatePopup-title": "Spremeni začetni datum", - "editCardDueDatePopup-title": "Spremeni datum zapadlosti", - "editCustomFieldPopup-title": "Uredi polje", - "editCardSpentTimePopup-title": "Spremeni porabljen čas", - "editLabelPopup-title": "Spremeni oznako", - "editNotificationPopup-title": "Uredi obvestilo", - "editProfilePopup-title": "Uredi profil", - "email": "E-pošta", - "email-enrollAccount-subject": "Up. račun ustvarjen za vas na __siteName__", - "email-enrollAccount-text": "Pozdravljeni __user__,\n\nZa začetek uporabe kliknite spodnjo povezavo.\n\n__url__\n\nHvala.", - "email-fail": "Pošiljanje e-pošte ni uspelo", - "email-fail-text": "Napaka pri poskusu pošiljanja e-pošte", - "email-invalid": "Neveljavna e-pošta", - "email-invite": "Povabi z uporabo e-pošte", - "email-invite-subject": "__inviter__ vam je poslal povabilo", - "email-invite-text": "Spoštovani __user__,\n\n__inviter__ vas vabi k sodelovanju na tabli \"__board__\".\n\nProsimo sledite spodnji povezavi:\n\n__url__\n\nHvala.", - "email-resetPassword-subject": "Ponastavite geslo na __siteName__", - "email-resetPassword-text": "Pozdravljeni __user__,\n\nZa ponastavitev gesla kliknite na spodnjo povezavo.\n\n__url__\n\nHvala.", - "email-sent": "E-pošta poslana", - "email-verifyEmail-subject": "Preverite svoje e-poštni naslov na __siteName__", - "email-verifyEmail-text": "Pozdravljeni __user__,\n\nDa preverite e-poštni naslov za vaš uporabniški račun, kliknite na spodnjo povezavo.\n\n__url__\n\nHvala.", - "enable-wip-limit": "Vklopi omejitev št. kartic", - "error-board-doesNotExist": "Ta tabla ne obstaja", - "error-board-notAdmin": "Nimate administrativnih pravic za tablo.", - "error-board-notAMember": "Niste član table.", - "error-json-malformed": "Vaše besedilo ni veljaven JSON", - "error-json-schema": "Vaši JSON podatki ne vsebujejo pravilnih informacij v ustreznem formatu", - "error-list-doesNotExist": "Seznam ne obstaja", - "error-user-doesNotExist": "Uporabnik ne obstaja", - "error-user-notAllowSelf": "Ne morete povabiti sebe", - "error-user-notCreated": "Ta uporabnik ni ustvarjen", - "error-username-taken": "To up. ime že obstaja", - "error-email-taken": "E-poštni naslov je že zaseden", - "export-board": "Izvozi tablo", - "sort": "Sortiraj", - "sort-desc": "Klikni za sortiranje seznama", - "list-sort-by": "Sortiraj po:", - "list-label-modifiedAt": "Nazadnje dostopano", - "list-label-title": "Ime seznama", - "list-label-sort": "Ročno nastavljen vrstni red", - "list-label-short-modifiedAt": "(N)", - "list-label-short-title": "(I)", - "list-label-short-sort": "(R)", - "filter": "Filtriraj", - "filter-cards": "Filtriraj kartice ali sezname", - "list-filter-label": "Filtriraj seznam po imenu", - "filter-clear": "Počisti filter", - "filter-no-label": "Brez oznake", - "filter-no-member": "Brez člana", - "filter-no-custom-fields": "Brez poljubnih polj", - "filter-show-archive": "Prikaži arhivirane sezname", - "filter-hide-empty": "Skrij prazne sezname", - "filter-on": "Filter vklopljen", - "filter-on-desc": "Filtrirane kartice na tej tabli. Kliknite tukaj za urejanje filtra.", - "filter-to-selection": "Filtriraj izbrane", - "advanced-filter-label": "Napredni filter", - "advanced-filter-description": "Napredni filter omogoča pripravo niza, ki vsebuje naslednje operaterje: == != <= >= && || () Preslednica se uporablja kot ločilo med operatorji. Vsa polja po meri lahko filtrirate tako, da vtipkate njihova imena in vrednosti. Na primer: Polje1 == Vrednost1. Opomba: Če polja ali vrednosti vsebujejo presledke, jih morate postaviti v enojne narekovaje. Primer: 'Polje 1' == 'Vrednost 1'. Če želite preskočiti posamezne kontrolne znake (' \\/), lahko uporabite \\. Na primer: Polje1 == I\\'m. Prav tako lahko kombinirate več pogojev. Na primer: F1 == V1 || F1 == V2. Običajno se vsi operaterji interpretirajo od leve proti desni. Vrstni red lahko spremenite tako, da postavite oklepaje. Na primer: F1 == V1 && ( F2 == V2 || F2 == V3 ). Prav tako lahko po besedilu iščete z uporabo pravil regex: F1 == /Tes.*/i", - "fullname": "Polno Ime", - "header-logo-title": "Pojdi nazaj na stran s tablami.", - "hide-system-messages": "Skrij sistemska sporočila", - "headerBarCreateBoardPopup-title": "Ustvari tablo", - "home": "Domov", - "import": "Uvozi", - "link": "Poveži", - "import-board": "uvozi tablo", - "import-board-c": "Uvozi tablo", - "import-board-title-trello": "Uvozi tablo iz orodja Trello", - "import-board-title-wekan": "Uvozi tablo iz prejšnjega izvoza", - "import-sandstorm-backup-warning": "Ne zbrišite podatkov, ki jih uvozite z originalne izvožene table ali Trello, preden preverite ali se tabla uspešno zapre in odpre ali pa boste dobili sporočilo Tabla ni najdena, kar pomeni izgubo podatkov.", - "import-sandstorm-warning": "Uvožena tabla bo izbrisala vse obstoječe podatke na tabli in jih zamenjala z uvoženo tablo.", - "from-trello": "Iz orodja Trello", - "from-wekan": "Od prejšnjega izvoza", - "import-board-instruction-trello": "V vaši Trello tabli pojdite na 'Meni', 'Več', 'Natisni in Izvozi', 'Izvozi JSON', in kopirajte prikazano besedilo.", - "import-board-instruction-wekan": "V vaši tabli pojdite na 'Meni', 'Izvozi tablo' in kopirajte besedilo iz prenesene datoteke.", - "import-board-instruction-about-errors": "Pri napakah med uvozom table v nekaterih primerih uvažanje še deluje, uvožena tabla pa je na strani Vse Table.", - "import-json-placeholder": "Tukaj prilepite veljavne JSON podatke", - "import-map-members": "Mapiraj člane", - "import-members-map": "Vaša uvožena tabla vsebuje nekaj članov. Prosimo mapirajte člane, ki jih želite uvoziti, z vašimi uporabniki.", - "import-show-user-mapping": "Preglejte povezane člane", - "import-user-select": "Izberite obstoječega uporabnika, ki ga želite uporabiti kot tega člana.", - "importMapMembersAddPopup-title": "Izberite člana", - "info": "Različica", - "initials": "Inicialke", - "invalid-date": "Neveljaven datum", - "invalid-time": "Neveljaven čas", - "invalid-user": "Neveljaven uporabnik", - "joined": "se je pridružil", - "just-invited": "Povabljeni ste k tej tabli", - "keyboard-shortcuts": "Bližnjice", - "label-create": "Ustvari Oznako", - "label-default": "%s oznaka (privzeto)", - "label-delete-pop": "Razveljavitve ni. To bo odstranilo oznako iz vseh kartic in izbrisalo njeno zgodovino.", - "labels": "Oznake", - "language": "Jezik", - "last-admin-desc": "Ne morete zamenjati vlog, ker mora obstajati vsaj en admin.", - "leave-board": "Zapusti tablo", - "leave-board-pop": "Ste prepričani, da želite zapustiti tablo __boardTitle__? Odstranjeni boste iz vseh kartic na tej tabli.", - "leaveBoardPopup-title": "Zapusti tablo ?", - "link-card": "Poveži s kartico", - "list-archive-cards": "Arhiviraj vse kartice v seznamu", - "list-archive-cards-pop": "To bo odstranilo vse kartice tega seznama. Za ogled in vrnitev kartic iz arhiva na tablo, kliknite \"Meni\" > \"arhiv\".", - "list-move-cards": "Premakni vse kartice na seznamu", - "list-select-cards": "Izberi vse kartice na seznamu", - "set-color-list": "Nastavi barvo", - "listActionPopup-title": "Dejanja seznama", - "swimlaneActionPopup-title": "Dejanja plavalnih stez", - "swimlaneAddPopup-title": "Dodaj plavalno stezo spodaj", - "listImportCardPopup-title": "Uvozi Trello kartico", - "listMorePopup-title": "Več", - "link-list": "Poveži s seznamom", - "list-delete-pop": "Vsa dejanja bodo odstranjena iz vira dejavnosti in seznama ne boste mogli obnoviti. Razveljavitve ni.", - "list-delete-suggest-archive": "Lahko premaknete seznam v arhiv, da ga odstranite iz table in ohranite dejavnosti.", - "lists": "Seznami", - "swimlanes": "Plavalne steze", - "log-out": "Odjava", - "log-in": "Prijava", - "loginPopup-title": "Prijava", - "memberMenuPopup-title": "Nastavitve članov", - "members": "Člani", - "menu": "Meni", - "move-selection": "Premakni izbiro", - "moveCardPopup-title": "Premakni kartico", - "moveCardToBottom-title": "Premakni na dno", - "moveCardToTop-title": "Premakni na vrh", - "moveSelectionPopup-title": "Premakni izbiro", - "multi-selection": "Multi-Izbira", - "multi-selection-on": "Multi-Izbira je omogočena", - "muted": "Utišano", - "muted-info": "O spremembah na tej tabli ne boste prejemali obvestil.", - "my-boards": "Moje Table", - "name": "Ime", - "no-archived-cards": "Ni kartic v arhivu", - "no-archived-lists": "Ni seznamov v arhivu", - "no-archived-swimlanes": "Ni plavalnih stez v arhivu", - "no-results": "Ni zadetkov", - "normal": "Normalno", - "normal-desc": "Lahko gleda in ureja kartice. Ne more spreminjati nastavitev.", - "not-accepted-yet": "Povabilo še ni sprejeto.", - "notify-participate": "Prejemajte posodobitve kartic, na katerih sodelujete kot ustvarjalec ali član", - "notify-watch": "Prejemajte posodobitve opazovanih tabel, seznamov ali kartic", - "optional": "opcijsko", - "or": "ali", - "page-maybe-private": "Ta stran je morda privatna. Verjetno si jo lahko ogledate po<a href='%s'>prijavi</a>.", - "page-not-found": "Stran ne obstaja.", - "password": "Geslo", - "paste-or-dragdrop": "prilepi ali povleci & spusti datoteko slike (samo slika)", - "participating": "Sodelovanje", - "preview": "Predogled", - "previewAttachedImagePopup-title": "Predogled", - "previewClipboardImagePopup-title": "Predogled", - "private": "Zasebno", - "private-desc": "Ta tabla je zasebna. Vsebino lahko vidijo ali urejajo samo dodani uporabniki.", - "profile": "Profil", - "public": "Javno", - "public-desc": "Ta tabla je javna. Vidna je vsakomur s povezavo do table in bo prikazana v zadetkih iskalnikov kot Google. Urejajo jo lahko samo člani table.", - "quick-access-description": "Če tablo označite z zvezdico, bo tukaj dodana bližnjica.", - "remove-cover": "Odstrani ovitek", - "remove-from-board": "Odstrani iz table", - "remove-label": "Odstrani oznako", - "listDeletePopup-title": "Odstrani seznam?", - "remove-member": "Odstrani člana", - "remove-member-from-card": "Odstrani iz kartice", - "remove-member-pop": "Odstrani __name__ (__username__) iz __boardTitle__? Član bo odstranjen iz vseh kartic te table in bo prejel obvestilo.", - "removeMemberPopup-title": "Odstrani člana?", - "rename": "Preimenuj", - "rename-board": "Preimenuj tablo", - "restore": "Obnovi", - "save": "Shrani", - "search": "Išči", - "rules": "Pravila", - "search-cards": "Search from card/list titles, descriptions and custom fields on this board", - "search-example": "Besedilo za iskanje?", - "select-color": "Izberi barvo", - "set-wip-limit-value": "Omeji maksimalno število opravil v seznamu", - "setWipLimitPopup-title": "Omeji število kartic", - "shortcut-assign-self": "Dodeli sebe k trenutni kartici", - "shortcut-autocomplete-emoji": "Samodokončaj emoji", - "shortcut-autocomplete-members": "Samodokončaj člane", - "shortcut-clear-filters": "Počisti vse filtre", - "shortcut-close-dialog": "Zapri dialog", - "shortcut-filter-my-cards": "Filtriraj moje kartice", - "shortcut-show-shortcuts": "Prikaži seznam bližnjic", - "shortcut-toggle-filterbar": "Preklopi stransko vrstico za filter", - "shortcut-toggle-sidebar": "Preklopi stransko vrstico table", - "show-cards-minimum-count": "Prikaži število kartic, če seznam vsebuje več kot", - "sidebar-open": "Odpri stransko vrstico", - "sidebar-close": "Zapri stransko vrstico", - "signupPopup-title": "Ustvari up. račun", - "star-board-title": "Označite tablo z zvezdico, da bo prikazana na vrhu v seznamu tabel.", - "starred-boards": "Table z zvezdico", - "starred-boards-description": "Table z zvezdico se prikažejo na vrhu vašega seznama tabel.", - "subscribe": "Naročite se", - "team": "Skupina", - "this-board": "tablo", - "this-card": "kartico", - "spent-time-hours": "Porabljen čas (ure)", - "overtime-hours": "Presežen čas (ure)", - "overtime": "Presežen čas", - "has-overtime-cards": "Ima kartice s preseženim časom", - "has-spenttime-cards": "Ima kartice s porabljenim časom", - "time": "Čas", - "title": "Naslov", - "tracking": "Sledenje", - "tracking-info": "Obveščeni boste o vseh spremembah nad karticami, kjer ste lastnik ali član.", - "type": "Tip", - "unassign-member": "Odjavi člana", - "unsaved-description": "Imate neshranjen opis.", - "unwatch": "Prekliči opazovanje", - "upload": "Naloži", - "upload-avatar": "Naloži avatar", - "uploaded-avatar": "Naložil avatar", - "username": "Up. ime", - "view-it": "Poglej", - "warn-list-archived": "opozorilo: ta kartica je v seznamu v arhivu", - "watch": "Opazuj", - "watching": "Opazuje", - "watching-info": "O spremembah na tej tabli boste obveščeni", - "welcome-board": "Tabla Dobrodošli", - "welcome-swimlane": "Mejnik 1", - "welcome-list1": "Osnove", - "welcome-list2": "Napredno", - "card-templates-swimlane": "Predloge kartice", - "list-templates-swimlane": "Predloge seznama", - "board-templates-swimlane": "Predloge table", - "what-to-do": "Kaj želite storiti?", - "wipLimitErrorPopup-title": "Neveljaven limit št. kartic", - "wipLimitErrorPopup-dialog-pt1": "Število opravil v seznamu je višje od limita št. kartic.", - "wipLimitErrorPopup-dialog-pt2": "Prosimo premaknite nekaj opravil iz tega seznama ali nastavite višji limit št. kartic.", - "admin-panel": "Skrbniška plošča", - "settings": "Nastavitve", - "people": "Ljudje", - "registration": "Registracija", - "disable-self-registration": "Onemogoči samo-registracijo", - "invite": "Povabi", - "invite-people": "Povabi ljudi", - "to-boards": "K tabli(am)", - "email-addresses": "E-poštni naslovi", - "smtp-host-description": "Naslov vašega strežnika SMTP.", - "smtp-port-description": "Vrata vašega strežnika SMTP za odhodno pošto.", - "smtp-tls-description": "Omogoči šifriranje TLS za SMTP strežnik.", - "smtp-host": "SMTP gostitelj", - "smtp-port": "SMTP vrata", - "smtp-username": "Up. ime", - "smtp-password": "Geslo", - "smtp-tls": "TLS podpora", - "send-from": "Od", - "send-smtp-test": "Pošljite testno e-pošto na svoj naslov", - "invitation-code": "Koda Povabila", - "email-invite-register-subject": "__inviter__ vam je poslal povabilo", - "email-invite-register-text": "Dragi __user__,\n\n__inviter__ vas vabi na kanban tablo za sodelovanje.\n\nProsimo sledite spodnji povezavi:\n__url__\n\nVaša koda povabila je: __icode__\n\nHvala.", - "email-smtp-test-subject": "SMTP testna e-pošta", - "email-smtp-test-text": "Uspešno ste poslali e-pošto", - "error-invitation-code-not-exist": "Koda povabila ne obstaja", - "error-notAuthorized": "Nimate pravic za ogled te strani.", - "webhook-title": "Ime spletnega vmesnika (webhook)", - "webhook-token": "Žeton (opcijsko za avtentikacijo)", - "outgoing-webhooks": "Izhodni spletni vmesniki (webhooks)", - "bidirectional-webhooks": "Dvo-smerni spletni vmesniki (webhooks)", - "outgoingWebhooksPopup-title": "Izhodni spletni vmesniki (webhooks)", - "boardCardTitlePopup-title": "Filter po naslovu kartice", - "disable-webhook": "Onemogoči ta spletni vmesnik (webhook)", - "global-webhook": "Globalni spletni vmesnik (webhook)", - "new-outgoing-webhook": "Nov izhodni spletni vmesnik (webhook)", - "no-name": "(Neznano)", - "Node_version": "Node različica", - "Meteor_version": "Meteor različica", - "MongoDB_version": "MongoDB različica", - "MongoDB_storage_engine": "MongoDB storage engine", - "MongoDB_Oplog_enabled": "MongoDB Oplog omogočen", - "OS_Arch": "OS Arhitektura", - "OS_Cpus": "OS število CPU", - "OS_Freemem": "OS prost pomnilnik", - "OS_Loadavg": "OS povp. obremenitev", - "OS_Platform": "OS platforma", - "OS_Release": "OS izdaja", - "OS_Totalmem": "OS skupni pomnilnik", - "OS_Type": "OS tip", - "OS_Uptime": "OS čas delovanja", - "days": "dnevi", - "hours": "ure", - "minutes": "minute", - "seconds": "sekunde", - "show-field-on-card": "Prikaži to polje na kartici", - "automatically-field-on-card": "Samodejno dodaj polja na vse kartice", - "showLabel-field-on-card": "Prikaži oznako polja na mini kartici", - "yes": "Da", - "no": "Ne", - "accounts": "Up. računi", - "accounts-allowEmailChange": "Dovoli spremembo e-poštnega naslova", - "accounts-allowUserNameChange": "Dovoli spremembo up. imena", - "createdAt": "Ustvarjen ob", - "verified": "Preverjeno", - "active": "Aktivno", - "card-received": "Prejeto", - "card-received-on": "Prejeto ob", - "card-end": "Konec", - "card-end-on": "Končano na", - "editCardReceivedDatePopup-title": "Spremeni datum prejema", - "editCardEndDatePopup-title": "Spremeni končni datum", - "setCardColorPopup-title": "Nastavi barvo", - "setCardActionsColorPopup-title": "Izberi barvo", - "setSwimlaneColorPopup-title": "Izberi barvo", - "setListColorPopup-title": "Izberi barvo", - "assigned-by": "Dodelil", - "requested-by": "Zahteval", - "board-delete-notice": "Brisanje je trajno. Izgubili boste vse sezname, kartice in akcije, povezane z desko.", - "delete-board-confirm-popup": "Vsi seznami, kartice, oznake in dejavnosti bodo izbrisani in vsebine table ne boste mogli obnoviti. Razveljavitve ni.", - "boardDeletePopup-title": "Izbriši tablo?", - "delete-board": "Izbriši tablo", - "default-subtasks-board": "Podopravila za tablo", - "default": "Privzeto", - "queue": "Čakalna vrsta", - "subtask-settings": "Nastavitve podopravil", - "card-settings": "Nastavitve kartice", - "boardSubtaskSettingsPopup-title": "Nastavitve podopravil table", - "boardCardSettingsPopup-title": "Nastavitve kartice", - "deposit-subtasks-board": "Deponiraj podopravila na tablo:", - "deposit-subtasks-list": "Ciljni seznam za deponirana podopravila:", - "show-parent-in-minicard": "Pokaži starša na mini-kartici:", - "prefix-with-full-path": "Predpona s celotno potjo", - "prefix-with-parent": "Predpona s staršem", - "subtext-with-full-path": "Podbesedilo s celotno potjo", - "subtext-with-parent": "Podbesedilo s staršem", - "change-card-parent": "Zamenjaj starša kartice", - "parent-card": "Starševska kartica", - "source-board": "Izvorna tabla", - "no-parent": "Ne prikaži starša", - "activity-added-label": "dodal oznako '%s' do %s", - "activity-removed-label": "odstranil oznako '%s' od %s", - "activity-delete-attach": "izbrisal priponko od %s", - "activity-added-label-card": "dodal oznako '%s'", - "activity-removed-label-card": "izbrisal oznako '%s'", - "activity-delete-attach-card": "izbrisal priponko", - "activity-set-customfield": "nastavi polje po meri '%s' do '%s' v %s", - "activity-unset-customfield": "zbriši polje po meri '%s' v %s", - "r-rule": "Pravilo", - "r-add-trigger": "Dodaj prožilec", - "r-add-action": "Dodaj akcijo", - "r-board-rules": "Pravila table", - "r-add-rule": "Dodaj pravilo", - "r-view-rule": "Poglej pravilo", - "r-delete-rule": "Izbriši pravilo", - "r-new-rule-name": "Ime novega pravila", - "r-no-rules": "Ni pravil", - "r-when-a-card": "Ko je kartica", - "r-is": " ", - "r-is-moved": "premaknjena", - "r-added-to": "dodan na", - "r-removed-from": "izbrisan iz", - "r-the-board": "tabla", - "r-list": "seznam", - "set-filter": "Nastavi filter", - "r-moved-to": "premaknjena v", - "r-moved-from": "premaknjena iz", - "r-archived": "premaknjena v arhiv", - "r-unarchived": "obnovljena iz arhiva", - "r-a-card": "kartico", - "r-when-a-label-is": "Ko je oznaka", - "r-when-the-label": "Ko je oznaka", - "r-list-name": "ime sezn.", - "r-when-a-member": "Ko je član", - "r-when-the-member": "Ko je član", - "r-name": "ime", - "r-when-a-attach": "Ko je priponka", - "r-when-a-checklist": "Ko je kontrolni seznam", - "r-when-the-checklist": "Ko kontrolni seznam", - "r-completed": "zaključen", - "r-made-incomplete": "nastavljen kot nedokončan", - "r-when-a-item": "Ko je kontrolni seznam", - "r-when-the-item": "Ko je element kontrolnega seznama", - "r-checked": "označen", - "r-unchecked": "odznačen", - "r-move-card-to": "Premakni kartico na", - "r-top-of": "Vrh", - "r-bottom-of": "Dno", - "r-its-list": "pripadajočega seznama", - "r-archive": "premaknjena v arhiv", - "r-unarchive": "Obnovi iz arhiva", - "r-card": "kartico", - "r-add": "Dodaj", - "r-remove": "Odstrani", - "r-label": "oznaka", - "r-member": "član", - "r-remove-all": "Izbriši vse člane iz kartice", - "r-set-color": "Nastavi barvo na", - "r-checklist": "kontrolni seznam", - "r-check-all": "Označi vse", - "r-uncheck-all": "Odznači vse", - "r-items-check": "postavke kontrolnega lista", - "r-check": "Označi", - "r-uncheck": "Odznači", - "r-item": "postavka", - "r-of-checklist": "kontrolnega seznama", - "r-send-email": "Pošlji e-pošto", - "r-to": "naslovnik", - "r-subject": "zadeva", - "r-rule-details": "Podrobnosti pravila", - "r-d-move-to-top-gen": "Premakni kartico na vrh pripadajočega sezama", - "r-d-move-to-top-spec": "Premakni kartico na vrh seznama", - "r-d-move-to-bottom-gen": "Premakni kartico na dno pripadajočega seznama", - "r-d-move-to-bottom-spec": "Premakni kartico na dno seznama", - "r-d-send-email": "Pošlji e-pošto", - "r-d-send-email-to": "na", - "r-d-send-email-subject": "zadeva", - "r-d-send-email-message": "vsebina", - "r-d-archive": "Premakni kartico v arhiv", - "r-d-unarchive": "Obnovi kartico iz arhiva", - "r-d-add-label": "Dodaj oznako", - "r-d-remove-label": "Izbriši oznako", - "r-create-card": "Ustvari novo kartico", - "r-in-list": "v seznamu", - "r-in-swimlane": "v plavalni stezi", - "r-d-add-member": "Dodaj člana", - "r-d-remove-member": "Odstrani člana", - "r-d-remove-all-member": "Odstrani vse člane", - "r-d-check-all": "Označi vse elemente seznama", - "r-d-uncheck-all": "Odznači vse elemente seznama", - "r-d-check-one": "Označi element", - "r-d-uncheck-one": "Odznači element", - "r-d-check-of-list": "kontrolnega seznama", - "r-d-add-checklist": "Dodaj kontrolni list", - "r-d-remove-checklist": "Odstrani kotrolni list", - "r-by": "od", - "r-add-checklist": "Dodaj kontrolni list", - "r-with-items": "s postavkami", - "r-items-list": "el1,el2,el3", - "r-add-swimlane": "Dodaj plavalno stezo", - "r-swimlane-name": "ime pl. steze", - "r-board-note": "Opomba: polje pustite prazno, da ustreza vsaki možni vrednosti.", - "r-checklist-note": "Opomba: elementi kontrolnega seznama morajo biti zapisani kot vrednosti, ločene z vejicami.", - "r-when-a-card-is-moved": "Ko je kartica premaknjena v drug seznam", - "r-set": "Nastavi", - "r-update": "Posodobi", - "r-datefield": "polje z datumom", - "r-df-start-at": "začetek", - "r-df-due-at": "rok", - "r-df-end-at": "konec", - "r-df-received-at": "prejeto", - "r-to-current-datetime": "v trenutni datum/čas", - "r-remove-value-from": "Izbriši vrednost iz", - "ldap": "LDAP", - "oauth2": "OAuth2", - "cas": "CAS", - "authentication-method": "Metoda avtentikacije", - "authentication-type": "Način avtentikacije", - "custom-product-name": "Ime izdelka po meri", - "layout": "Postavitev", - "hide-logo": "Skrij logo", - "add-custom-html-after-body-start": "Dodaj HTML po meri po <body> začetku", - "add-custom-html-before-body-end": "Dodaj HMTL po meri po </body> koncu", - "error-undefined": "Prišlo je do napake", - "error-ldap-login": "Prišlo je do napake ob prijavi", - "display-authentication-method": "Prikaži metodo avtentikacije", - "default-authentication-method": "Privzeta metoda avtentikacije", - "duplicate-board": "Dupliciraj tablo", - "people-number": "Število ljudi je:", - "swimlaneDeletePopup-title": "Zbriši plavalno stezo?", - "swimlane-delete-pop": "Vsa dejanja bodo odstranjena iz seznama dejavnosti. Plavalne steze ne boste mogli obnoviti. Razveljavitve ni.", - "restore-all": "Obnovi vse", - "delete-all": "Izbriši vse", - "loading": "Nalagam, prosimo počakajte", - "previous_as": "zadnji čas je bil", - "act-a-dueAt": "spremenil rok zapadlosti na \nKdaj: __timeValue__\nKje: __card__\n prejšnji rok zapadlosti je bil __timeOldValue__", - "act-a-endAt": "spremenil čas dokončanja na __timeValue__ iz (__timeOldValue__)", - "act-a-startAt": "spremenil čas pričetka na __timeValue__ iz (__timeOldValue__)", - "act-a-receivedAt": "spremenil čas prejema na __timeValue__ iz (__timeOldValue__)", - "a-dueAt": "spremenil rok v", - "a-endAt": "spremenil končni čas v", - "a-startAt": "spremenil začetni čas v", - "a-receivedAt": "spremenil čas prejetja v", - "almostdue": "trenutni rok %s se približuje", - "pastdue": "trenutni rok %s je potekel", - "duenow": "trenutni rok %s je danes", - "act-newDue": "__list__/__card__ ima 1. opomnik roka zapadlosti [__board__]", - "act-withDue": "__list__/__card__ opomniki roka zapadlosti [__board__]", - "act-almostdue": "je opomnil trenuten rok zapadlosti (__timeValue__) kartice __card__ se bliža", - "act-pastdue": "je opomnil trenuten rok zapadlosti (__timeValue__) kartice __card__ je potekel", - "act-duenow": "je opomnil trenuten rok zapadlosti (__timeValue__) kartice __card__ je sedaj", - "act-atUserComment": "Omenjeni ste bili v [__board__] __list__/__card__", - "delete-user-confirm-popup": "Ali ste prepričani, da želite izbrisati ta račun? Razveljavitve ni.", - "accounts-allowUserDelete": "Dovoli uporabnikom, da sami izbrišejo svoj račun", - "hide-minicard-label-text": "Skrij besedilo oznak na karticah", - "show-desktop-drag-handles": "Pokaži ročke za povleko na namizju", - "assignee": "Dodeljen član", - "cardAssigneesPopup-title": "Dodeljen član", - "addmore-detail": "Dodaj podrobnejši opis", - "show-on-card": "Prikaži na kartici", - "new": "Novo", - "editUserPopup-title": "Uredi uporabnika", - "newUserPopup-title": "Nov uporabnik", - "notifications": "Notifications", - "view-all": "View All", - "filter-by-unread": "Filter by Unread", - "mark-all-as-read": "Mark all as read", - "allow-rename": "Allow Rename", - "allowRenamePopup-title": "Allow Rename" -} + "accept": "Sprejmi", + "act-activity-notify": "Obvestilo o dejavnosti", + "act-addAttachment": "dodal priponko __attachment__ h kartici __card__ na seznamu __list__ na plavalni stezi __swimlane__ na tabli __board__", + "act-deleteAttachment": "odstranil priponko __attachment__ iz kartice __card__ na seznamu __list__ na plavalni stezi __swimlane__ na tabli __board__", + "act-addSubtask": "dodal podopravilo __subtask__ h kartici __card__ na seznamu __list__ na plavalni stezi __swimlane__ na tabli __board__", + "act-addLabel": "Dodal oznako __label__ h kartici __card__ na seznamu __list__ na plavalni stezi __swimlane__ na tabli __board__", + "act-addedLabel": "Dodal oznako __label__ h kartici __card__ na seznamu __list__ na plavalni stezi __swimlane__ na tabli __board__", + "act-removeLabel": "Odstranil oznako __label__ iz kartice __card__ na seznamu __list__ na plavalni stezi __swimlane__ na tabli __board__", + "act-removedLabel": "Odstranil oznako __label__ iz kartice __card__ na seznamu __list__ na plavalni stezi __swimlane__ na tabli __board__", + "act-addChecklist": "dodal kontrolni seznam __checklist__ h kartici __card__ na seznamu __list__ na plavalni stezi __swimlane__ na tabli __board__", + "act-addChecklistItem": "dodal postavko __checklistItem__ kontrolnega seznama __checklist__ na kartici __card__ na seznamu __list__ na plavalni stezi __swimlane__ na tabli __board__", + "act-removeChecklist": "odstranil kontrolni seznam __checklist__ iz kartice __card__ na seznamu __list__ na plavalni stezi __swimlane__ na tabli __board__", + "act-removeChecklistItem": "odstranil postavko __checklistItem__ kontrolnega seznama __checklist__ na kartici __card__ na seznamu __list__ na plavalni stezi __swimlane__ na tabli __board__", + "act-checkedItem": "obkljukal postavko __checklistItem__ kontrolnega seznama __checklist__ na kartici __card__ na seznamu __list__ na plavalni stezi __swimlane__ na tabli __board__", + "act-uncheckedItem": "odkljukal postavko __checklistItem__ kontrolnega seznama __checklist__ na kartici __card__ na seznamu __list__ na plavalni stezi __swimlane__ na tabli __board__", + "act-completeChecklist": "dokončal kontrolni seznam __checklist__ na kartici __card__ na seznamu __list__ na plavalni stezi __swimlane__ na tabli __board__", + "act-uncompleteChecklist": "nedokončan kontrolni seznam __checklist__ na kartici __card__ na seznamu __list__ na plavalni stezi __swimlane__ na tabli __board__", + "act-addComment": "komentiral na kartici __card__: __comment__ na seznamu __list__ na plavalni stezi __swimlane__ na tabli __board__", + "act-editComment": "uredil komentar na kartici __card__: __comment__ na seznamu __list__ na plavalni stezi __swimlane__ na tabli __board__", + "act-deleteComment": "izbrisal komentar na kartici __card__: __comment__ na seznamu __list__ na plavalni stezi __swimlane__ na tabli __board__", + "act-createBoard": "ustvaril tablo __board__", + "act-createSwimlane": "ustvaril plavalno stezo __swimlane__ na tabli __board__", + "act-createCard": "ustvaril kartico __card__ na seznamu __list__ na plavalni stezi __swimlane__ na tabli __board__", + "act-createCustomField": "ustvaril poljubno polje __customField__ na tabli __board__", + "act-deleteCustomField": "izbrisal poljubno polje __customField__ na tabli __board__", + "act-setCustomField": "uredil poljubno polje __customField__: __customFieldValue__ na kartici __card__ na seznamu __list__ na plavalni stezi __swimlane__ na tabli __board__", + "act-createList": "dodal seznam __list__ na tablo __board__", + "act-addBoardMember": "dodal člana __member__ k tabli __board__", + "act-archivedBoard": "Tabla __board__ premaknjena v arhiv", + "act-archivedCard": "Kartica __card__ na seznamu __list__ na plavalni stezi __swimlane__ na tabli __board__ premaknjena v arhiv", + "act-archivedList": "Seznam __list__ na plavalni stezi __swimlane__ na tabli __board__ premaknjen v arhiv", + "act-archivedSwimlane": "Plavalna steza __swimlane__ na tabli __board__ premaknjena v arhiv", + "act-importBoard": "uvozil tablo __board__", + "act-importCard": "uvozil kartico __card__ na seznam __list__ na plavalni stezi __swimlane__ na tabli __board__", + "act-importList": "uvozil seznam __list__ na plavalni stezi __swimlane__ na tabli __board__", + "act-joinMember": "dodal član __member__ h kartici __card__ na seznamu __list__ na plavalni stezi __swimlane__ na tabli __board__", + "act-moveCard": "premakil kartico __card__ na tabli __board__ iz seznama __oldList__ na plavalni stezi __oldSwimlane__ na seznam __list__ na plavalni stezi __swimlane__", + "act-moveCardToOtherBoard": "premaknil kartico __card__ iz seznama __oldList__ na plavalni stezi __oldSwimlane__ na tabli __oldBoard__ na seznam __list__ na plavalni stezi __swimlane__ na tabli __board__", + "act-removeBoardMember": "odstranil člana __member__ iz table __board__", + "act-restoredCard": "obnovil kartico __card__ na seznam __list__ na plavalni stezi __swimlane__ na tabli __board__", + "act-unjoinMember": "odstranil člana __member__ iz kartice __card__ na seznamu __list__ na plavalni stezi __swimlane__ na tabli __board__", + "act-withBoardTitle": "__board__", + "act-withCardTitle": "[__board__] __card__", + "actions": "Dejanja", + "activities": "Aktivnosti", + "activity": "Aktivnost", + "activity-added": "dodal %s v %s", + "activity-archived": "%s premaknjeno v arhiv", + "activity-attached": "pripel %s v %s", + "activity-created": "ustvaril %s", + "activity-customfield-created": "ustvaril poljubno polje%s", + "activity-excluded": "izključil %s iz %s", + "activity-imported": "uvozil %s v %s iz %s", + "activity-imported-board": "uvozil %s iz %s", + "activity-joined": "se je pridružil na %s", + "activity-moved": "premakil %s iz %s na %s", + "activity-on": "na %s", + "activity-removed": "odstranil %s iz %s", + "activity-sent": "poslano %s na %s", + "activity-unjoined": "se je odjavil iz %s", + "activity-subtask-added": "dodal podopravilo k %s", + "activity-checked-item": "obkljukal %s na kontrolnem seznamu %s od %s", + "activity-unchecked-item": "odkljukal %s na kontrolnem seznamu %s od %s", + "activity-checklist-added": "dodal kontrolni seznam na %s", + "activity-checklist-removed": "odstranil kontrolni seznam iz %s", + "activity-checklist-completed": "completed checklist %s of %s", + "activity-checklist-uncompleted": "nedokončal kontrolni seznam %s od %s", + "activity-checklist-item-added": "dodal postavko kontrolnega seznama na '%s' v %s", + "activity-checklist-item-removed": "odstranil postavko kontrolnega seznama iz '%s' v %s", + "add": "Dodaj", + "activity-checked-item-card": "obkljukal %s na kontrolnem seznamu %s", + "activity-unchecked-item-card": "odkljukal %s na kontrolnem seznamu %s", + "activity-checklist-completed-card": "dokončal kontrolni seznam __checklist__ na kartici __card__ na seznamu __list__ na plavalni stezi __swimlane__ na tabli __board__", + "activity-checklist-uncompleted-card": "nedokončal kontrolni seznam %s", + "activity-editComment": "uredil komentar %s", + "activity-deleteComment": "izbrisal komentar %s", + "add-attachment": "Dodaj priponko", + "add-board": "Dodaj tablo", + "add-card": "Dodaj kartico", + "add-swimlane": "Dodaj plavalno stezo", + "add-subtask": "Dodaj podopravilo", + "add-checklist": "Dodaj kontrolni seznam", + "add-checklist-item": "Dodaj postavko na kontrolni seznam", + "add-cover": "Dodaj ovitek", + "add-label": "Dodaj oznako", + "add-list": "Dodaj seznam", + "add-members": "Dodaj člane", + "added": "Dodano", + "addMemberPopup-title": "Člani", + "admin": "Administrator", + "admin-desc": "Lahko gleda in ureja kartice, odstrani člane ter spreminja nastavitve table.", + "admin-announcement": "Najava", + "admin-announcement-active": "Aktivna vse-sistemska najava", + "admin-announcement-title": "Najava od administratorja", + "all-boards": "Vse table", + "and-n-other-card": "In __count__ druga kartica", + "and-n-other-card_plural": "In __count__ drugih kartic", + "apply": "Uporabi", + "app-is-offline": "Nalaganje, prosimo počakajte. Osveževanje strani bo povzročilo izgubo podatkov. Če nalaganje ne deluje, preverite, ali se strežnik ni ustavil.", + "archive": "Premakni v arhiv", + "archive-all": "Premakni vse v arhiv", + "archive-board": "Arhiviraj tablo", + "archive-card": "Arhiviraj kartico", + "archive-list": "Arhiviraj seznam", + "archive-swimlane": "Arhiviraj plavalno stezo", + "archive-selection": "Arhiviraj označeno", + "archiveBoardPopup-title": "Arhiviraj tablo?", + "archived-items": "Arhiv", + "archived-boards": "Table v arhivu", + "restore-board": "Obnovi tablo", + "no-archived-boards": "Nobene table ni v arhivu.", + "archives": "Arhiv", + "template": "Predloga", + "templates": "Predloge", + "assign-member": "Dodeli člana", + "attached": "pripeto", + "attachment": "Priponka", + "attachment-delete-pop": "Brisanje priponke je trajno. Ne obstaja razveljavitev.", + "attachmentDeletePopup-title": "Briši priponko?", + "attachments": "Priponke", + "auto-watch": "Samodejno spremljaj ustvarjene table", + "avatar-too-big": "Velikost avatarja je prevelika (70kB maks.)", + "back": "Nazaj", + "board-change-color": "Spremeni barvo", + "board-nb-stars": "%s zvezdic", + "board-not-found": "Tabla ni najdena", + "board-private-info": "Ta tabla bo <strong>privatna</strong>.", + "board-public-info": "Ta tabla bo <strong>javna</strong>.", + "boardChangeColorPopup-title": "Spremeni ozadje table", + "boardChangeTitlePopup-title": "Preimenuj tablo", + "boardChangeVisibilityPopup-title": "Spremeni vidnost", + "boardChangeWatchPopup-title": "Spremeni opazovanje", + "boardMenuPopup-title": "Nastavitve table", + "boardChangeViewPopup-title": "Pogled table", + "boards": "Table", + "board-view": "Pogled table", + "board-view-cal": "Koledar", + "board-view-swimlanes": "Plavalne steze", + "board-view-collapse": "Skrči", + "board-view-lists": "Seznami", + "bucket-example": "Kot na primer \"Življenjski seznam\"", + "cancel": "Prekliči", + "card-archived": "Kartica je premaknjena v arhiv.", + "board-archived": "Tabla je premaknjena v arhiv.", + "card-comments-title": "Ta kartica ima %s komentar.", + "card-delete-notice": "Brisanje je trajno. Izgubili boste vsa dejanja, povezana s kartico.", + "card-delete-pop": "Vsa dejanja bodo odstranjena iz zgodovine dejavnosti. Kartice ne boste mogli znova odpreti. Razveljavitve ni.", + "card-delete-suggest-archive": "Kartico lahko premaknete v arhiv, da jo odstranite s table in ohranite dejavnost.", + "card-due": "Rok", + "card-due-on": "Rok", + "card-spent": "Porabljen čas", + "card-edit-attachments": "Uredi priponke", + "card-edit-custom-fields": "Uredi poljubna polja", + "card-edit-labels": "Uredi oznake", + "card-edit-members": "Uredi člane", + "card-labels-title": "Spremeni oznake za kartico.", + "card-members-title": "Dodaj ali odstrani člane table iz kartice.", + "card-start": "Začetek", + "card-start-on": "Začne ob", + "cardAttachmentsPopup-title": "Pripni od", + "cardCustomField-datePopup-title": "Spremeni datum", + "cardCustomFieldsPopup-title": "Uredi poljubna polja", + "cardDeletePopup-title": "Briši kartico?", + "cardDetailsActionsPopup-title": "Dejanja kartice", + "cardLabelsPopup-title": "Oznake", + "cardMembersPopup-title": "Člani", + "cardMorePopup-title": "Več", + "cardTemplatePopup-title": "Ustvari predlogo", + "cards": "Kartice", + "cards-count": "Kartic", + "casSignIn": "Vpiši se s CAS", + "cardType-card": "Kartica", + "cardType-linkedCard": "Povezana kartica", + "cardType-linkedBoard": "Povezana tabla", + "change": "Spremeni", + "change-avatar": "Spremeni avatar", + "change-password": "Spremeni geslo", + "change-permissions": "Spremeni dovoljenja", + "change-settings": "Spremeni nastavitve", + "changeAvatarPopup-title": "Spremeni avatar", + "changeLanguagePopup-title": "Spremeni jezik", + "changePasswordPopup-title": "Spremeni geslo", + "changePermissionsPopup-title": "Spremeni dovoljenja", + "changeSettingsPopup-title": "Spremeni nastavitve", + "subtasks": "Podopravila", + "checklists": "Kontrolni seznami", + "click-to-star": "Kliknite, da označite tablo z zvezdico.", + "click-to-unstar": "Kliknite, da odznačite tablo z zvezdico.", + "clipboard": "Odložišče ali povleci & spusti", + "close": "Zapri", + "close-board": "Zapri tablo", + "close-board-pop": "Tablo boste lahko obnovili s klikom na gumb »Arhiviraj« na vstopni strani.", + "color-black": "črna", + "color-blue": "modra", + "color-crimson": "temno rdeča", + "color-darkgreen": "temno zelena", + "color-gold": "zlata", + "color-gray": "siva", + "color-green": "zelena", + "color-indigo": "indigo", + "color-lime": "limeta", + "color-magenta": "magenta", + "color-mistyrose": "rožnata", + "color-navy": "navy modra", + "color-orange": "oranžna", + "color-paleturquoise": "bledo turkizna", + "color-peachpuff": "breskvasta", + "color-pink": "roza", + "color-plum": "slivova", + "color-purple": "vijolična", + "color-red": "rdeča", + "color-saddlebrown": "rjava", + "color-silver": "srebrna", + "color-sky": "nebesna", + "color-slateblue": "skrilasto modra", + "color-white": "bela", + "color-yellow": "rumena", + "unset-color": "Onemogoči", + "comment": "Komentiraj", + "comment-placeholder": "Napiši komentar", + "comment-only": "Samo komentar", + "comment-only-desc": "Lahko komentirate samo na karticah.", + "no-comments": "Ni komentarjev", + "no-comments-desc": "Ne morete videti komentarjev in dejavnosti.", + "worker": "Delavec", + "worker-desc": "Lahko samo premikam kartice, se dodelim na kartico in komentiram.", + "computer": "Računalnik", + "confirm-subtask-delete-dialog": "Ste prepričani, da želite izbrisati podopravilo?", + "confirm-checklist-delete-dialog": "Ste prepričani, da želite izbrisati kontrolni seznam?", + "copy-card-link-to-clipboard": "Kopiraj povezavo kartice na odložišče", + "linkCardPopup-title": "Poveži kartico", + "searchElementPopup-title": "Išči", + "copyCardPopup-title": "Kopiraj kartico", + "copyChecklistToManyCardsPopup-title": "Kopiraj predlogo kontrolnega seznama na več kartic", + "copyChecklistToManyCardsPopup-instructions": "Naslovi ciljnih kartic in opisi v JSON formatu", + "copyChecklistToManyCardsPopup-format": "[ {\"naslov\": \"Naslov prve kartice\", \"opis\":\"Opis prve kartice\"}, {\"naslov\":\"Opis druge kartice\",\"opis\":\"Opis druge kartice\"},{\"naslov\":\"Naslov zadnje kartice\",\"opis\":\"Opis zadnje kartice\"} ]", + "create": "Ustvari", + "createBoardPopup-title": "Ustvari tablo", + "chooseBoardSourcePopup-title": "Uvozi tablo", + "createLabelPopup-title": "Ustvari oznako", + "createCustomField": "Ustvari polje", + "createCustomFieldPopup-title": "Ustvari polje", + "current": "trenutno", + "custom-field-delete-pop": "Razveljavitve ni. To bo odstranilo to poljubno polje iz vseh kartic in izbrisalo njegovo zgodovino.", + "custom-field-checkbox": "Potrditveno polje", + "custom-field-date": "Datum", + "custom-field-dropdown": "Spustni seznam", + "custom-field-dropdown-none": "(nobeno)", + "custom-field-dropdown-options": "Možnosti seznama", + "custom-field-dropdown-options-placeholder": "Pritisnite enter da dodate več možnosti", + "custom-field-dropdown-unknown": "(neznano)", + "custom-field-number": "Število", + "custom-field-text": "Besedilo", + "custom-fields": "Poljubna polja", + "date": "Datum", + "decline": "Zavrni", + "default-avatar": "Privzeti avatar", + "delete": "Briši", + "deleteCustomFieldPopup-title": "Briši poljubno polje?", + "deleteLabelPopup-title": "Briši oznako?", + "description": "Opis", + "disambiguateMultiLabelPopup-title": "Razdvoji Dejanje Oznake", + "disambiguateMultiMemberPopup-title": "Razdvoji dejanje člana", + "discard": "Razveljavi", + "done": "Končano", + "download": "Prenos", + "edit": "Uredi", + "edit-avatar": "Spremeni avatar", + "edit-profile": "Uredi profil", + "edit-wip-limit": "Uredi omejitev št. kartic", + "soft-wip-limit": "Omehčaj omejitev št. kartic", + "editCardStartDatePopup-title": "Spremeni začetni datum", + "editCardDueDatePopup-title": "Spremeni datum zapadlosti", + "editCustomFieldPopup-title": "Uredi polje", + "editCardSpentTimePopup-title": "Spremeni porabljen čas", + "editLabelPopup-title": "Spremeni oznako", + "editNotificationPopup-title": "Uredi obvestilo", + "editProfilePopup-title": "Uredi profil", + "email": "E-pošta", + "email-enrollAccount-subject": "Up. račun ustvarjen za vas na __siteName__", + "email-enrollAccount-text": "Pozdravljeni __user__,\n\nZa začetek uporabe kliknite spodnjo povezavo.\n\n__url__\n\nHvala.", + "email-fail": "Pošiljanje e-pošte ni uspelo", + "email-fail-text": "Napaka pri poskusu pošiljanja e-pošte", + "email-invalid": "Neveljavna e-pošta", + "email-invite": "Povabi z uporabo e-pošte", + "email-invite-subject": "__inviter__ vam je poslal povabilo", + "email-invite-text": "Spoštovani __user__,\n\n__inviter__ vas vabi k sodelovanju na tabli \"__board__\".\n\nProsimo sledite spodnji povezavi:\n\n__url__\n\nHvala.", + "email-resetPassword-subject": "Ponastavite geslo na __siteName__", + "email-resetPassword-text": "Pozdravljeni __user__,\n\nZa ponastavitev gesla kliknite na spodnjo povezavo.\n\n__url__\n\nHvala.", + "email-sent": "E-pošta poslana", + "email-verifyEmail-subject": "Preverite svoje e-poštni naslov na __siteName__", + "email-verifyEmail-text": "Pozdravljeni __user__,\n\nDa preverite e-poštni naslov za vaš uporabniški račun, kliknite na spodnjo povezavo.\n\n__url__\n\nHvala.", + "enable-wip-limit": "Vklopi omejitev št. kartic", + "error-board-doesNotExist": "Ta tabla ne obstaja", + "error-board-notAdmin": "Nimate administrativnih pravic za tablo.", + "error-board-notAMember": "Niste član table.", + "error-json-malformed": "Vaše besedilo ni veljaven JSON", + "error-json-schema": "Vaši JSON podatki ne vsebujejo pravilnih informacij v ustreznem formatu", + "error-list-doesNotExist": "Seznam ne obstaja", + "error-user-doesNotExist": "Uporabnik ne obstaja", + "error-user-notAllowSelf": "Ne morete povabiti sebe", + "error-user-notCreated": "Ta uporabnik ni ustvarjen", + "error-username-taken": "To up. ime že obstaja", + "error-email-taken": "E-poštni naslov je že zaseden", + "export-board": "Izvozi tablo", + "sort": "Sortiraj", + "sort-desc": "Klikni za sortiranje seznama", + "list-sort-by": "Sortiraj po:", + "list-label-modifiedAt": "Nazadnje dostopano", + "list-label-title": "Ime seznama", + "list-label-sort": "Ročno nastavljen vrstni red", + "list-label-short-modifiedAt": "(N)", + "list-label-short-title": "(I)", + "list-label-short-sort": "(R)", + "filter": "Filtriraj", + "filter-cards": "Filtriraj kartice ali sezname", + "list-filter-label": "Filtriraj seznam po imenu", + "filter-clear": "Počisti filter", + "filter-no-label": "Brez oznake", + "filter-no-member": "Brez člana", + "filter-no-custom-fields": "Brez poljubnih polj", + "filter-show-archive": "Prikaži arhivirane sezname", + "filter-hide-empty": "Skrij prazne sezname", + "filter-on": "Filter vklopljen", + "filter-on-desc": "Filtrirane kartice na tej tabli. Kliknite tukaj za urejanje filtra.", + "filter-to-selection": "Filtriraj izbrane", + "advanced-filter-label": "Napredni filter", + "advanced-filter-description": "Napredni filter omogoča pripravo niza, ki vsebuje naslednje operaterje: == != <= >= && || () Preslednica se uporablja kot ločilo med operatorji. Vsa polja po meri lahko filtrirate tako, da vtipkate njihova imena in vrednosti. Na primer: Polje1 == Vrednost1. Opomba: Če polja ali vrednosti vsebujejo presledke, jih morate postaviti v enojne narekovaje. Primer: 'Polje 1' == 'Vrednost 1'. Če želite preskočiti posamezne kontrolne znake (' \\/), lahko uporabite \\. Na primer: Polje1 == I\\'m. Prav tako lahko kombinirate več pogojev. Na primer: F1 == V1 || F1 == V2. Običajno se vsi operaterji interpretirajo od leve proti desni. Vrstni red lahko spremenite tako, da postavite oklepaje. Na primer: F1 == V1 && ( F2 == V2 || F2 == V3 ). Prav tako lahko po besedilu iščete z uporabo pravil regex: F1 == /Tes.*/i", + "fullname": "Polno Ime", + "header-logo-title": "Pojdi nazaj na stran s tablami.", + "hide-system-messages": "Skrij sistemska sporočila", + "headerBarCreateBoardPopup-title": "Ustvari tablo", + "home": "Domov", + "import": "Uvozi", + "link": "Poveži", + "import-board": "uvozi tablo", + "import-board-c": "Uvozi tablo", + "import-board-title-trello": "Uvozi tablo iz orodja Trello", + "import-board-title-wekan": "Uvozi tablo iz prejšnjega izvoza", + "import-sandstorm-backup-warning": "Ne zbrišite podatkov, ki jih uvozite z originalne izvožene table ali Trello, preden preverite ali se tabla uspešno zapre in odpre ali pa boste dobili sporočilo Tabla ni najdena, kar pomeni izgubo podatkov.", + "import-sandstorm-warning": "Uvožena tabla bo izbrisala vse obstoječe podatke na tabli in jih zamenjala z uvoženo tablo.", + "from-trello": "Iz orodja Trello", + "from-wekan": "Od prejšnjega izvoza", + "import-board-instruction-trello": "V vaši Trello tabli pojdite na 'Meni', 'Več', 'Natisni in Izvozi', 'Izvozi JSON', in kopirajte prikazano besedilo.", + "import-board-instruction-wekan": "V vaši tabli pojdite na 'Meni', 'Izvozi tablo' in kopirajte besedilo iz prenesene datoteke.", + "import-board-instruction-about-errors": "Pri napakah med uvozom table v nekaterih primerih uvažanje še deluje, uvožena tabla pa je na strani Vse Table.", + "import-json-placeholder": "Tukaj prilepite veljavne JSON podatke", + "import-map-members": "Mapiraj člane", + "import-members-map": "Vaša uvožena tabla vsebuje nekaj članov. Prosimo mapirajte člane, ki jih želite uvoziti, z vašimi uporabniki.", + "import-show-user-mapping": "Preglejte povezane člane", + "import-user-select": "Izberite obstoječega uporabnika, ki ga želite uporabiti kot tega člana.", + "importMapMembersAddPopup-title": "Izberite člana", + "info": "Različica", + "initials": "Inicialke", + "invalid-date": "Neveljaven datum", + "invalid-time": "Neveljaven čas", + "invalid-user": "Neveljaven uporabnik", + "joined": "se je pridružil", + "just-invited": "Povabljeni ste k tej tabli", + "keyboard-shortcuts": "Bližnjice", + "label-create": "Ustvari Oznako", + "label-default": "%s oznaka (privzeto)", + "label-delete-pop": "Razveljavitve ni. To bo odstranilo oznako iz vseh kartic in izbrisalo njeno zgodovino.", + "labels": "Oznake", + "language": "Jezik", + "last-admin-desc": "Ne morete zamenjati vlog, ker mora obstajati vsaj en admin.", + "leave-board": "Zapusti tablo", + "leave-board-pop": "Ste prepričani, da želite zapustiti tablo __boardTitle__? Odstranjeni boste iz vseh kartic na tej tabli.", + "leaveBoardPopup-title": "Zapusti tablo ?", + "link-card": "Poveži s kartico", + "list-archive-cards": "Arhiviraj vse kartice v seznamu", + "list-archive-cards-pop": "To bo odstranilo vse kartice tega seznama. Za ogled in vrnitev kartic iz arhiva na tablo, kliknite \"Meni\" > \"arhiv\".", + "list-move-cards": "Premakni vse kartice na seznamu", + "list-select-cards": "Izberi vse kartice na seznamu", + "set-color-list": "Nastavi barvo", + "listActionPopup-title": "Dejanja seznama", + "swimlaneActionPopup-title": "Dejanja plavalnih stez", + "swimlaneAddPopup-title": "Dodaj plavalno stezo spodaj", + "listImportCardPopup-title": "Uvozi Trello kartico", + "listMorePopup-title": "Več", + "link-list": "Poveži s seznamom", + "list-delete-pop": "Vsa dejanja bodo odstranjena iz vira dejavnosti in seznama ne boste mogli obnoviti. Razveljavitve ni.", + "list-delete-suggest-archive": "Lahko premaknete seznam v arhiv, da ga odstranite iz table in ohranite dejavnosti.", + "lists": "Seznami", + "swimlanes": "Plavalne steze", + "log-out": "Odjava", + "log-in": "Prijava", + "loginPopup-title": "Prijava", + "memberMenuPopup-title": "Nastavitve članov", + "members": "Člani", + "menu": "Meni", + "move-selection": "Premakni izbiro", + "moveCardPopup-title": "Premakni kartico", + "moveCardToBottom-title": "Premakni na dno", + "moveCardToTop-title": "Premakni na vrh", + "moveSelectionPopup-title": "Premakni izbiro", + "multi-selection": "Multi-Izbira", + "multi-selection-on": "Multi-Izbira je omogočena", + "muted": "Utišano", + "muted-info": "O spremembah na tej tabli ne boste prejemali obvestil.", + "my-boards": "Moje Table", + "name": "Ime", + "no-archived-cards": "Ni kartic v arhivu", + "no-archived-lists": "Ni seznamov v arhivu", + "no-archived-swimlanes": "Ni plavalnih stez v arhivu", + "no-results": "Ni zadetkov", + "normal": "Normalno", + "normal-desc": "Lahko gleda in ureja kartice. Ne more spreminjati nastavitev.", + "not-accepted-yet": "Povabilo še ni sprejeto.", + "notify-participate": "Prejemajte posodobitve kartic, na katerih sodelujete kot ustvarjalec ali član", + "notify-watch": "Prejemajte posodobitve opazovanih tabel, seznamov ali kartic", + "optional": "opcijsko", + "or": "ali", + "page-maybe-private": "Ta stran je morda privatna. Verjetno si jo lahko ogledate po<a href='%s'>prijavi</a>.", + "page-not-found": "Stran ne obstaja.", + "password": "Geslo", + "paste-or-dragdrop": "prilepi ali povleci & spusti datoteko slike (samo slika)", + "participating": "Sodelovanje", + "preview": "Predogled", + "previewAttachedImagePopup-title": "Predogled", + "previewClipboardImagePopup-title": "Predogled", + "private": "Zasebno", + "private-desc": "Ta tabla je zasebna. Vsebino lahko vidijo ali urejajo samo dodani uporabniki.", + "profile": "Profil", + "public": "Javno", + "public-desc": "Ta tabla je javna. Vidna je vsakomur s povezavo do table in bo prikazana v zadetkih iskalnikov kot Google. Urejajo jo lahko samo člani table.", + "quick-access-description": "Če tablo označite z zvezdico, bo tukaj dodana bližnjica.", + "remove-cover": "Odstrani ovitek", + "remove-from-board": "Odstrani iz table", + "remove-label": "Odstrani oznako", + "listDeletePopup-title": "Odstrani seznam?", + "remove-member": "Odstrani člana", + "remove-member-from-card": "Odstrani iz kartice", + "remove-member-pop": "Odstrani __name__ (__username__) iz __boardTitle__? Član bo odstranjen iz vseh kartic te table in bo prejel obvestilo.", + "removeMemberPopup-title": "Odstrani člana?", + "rename": "Preimenuj", + "rename-board": "Preimenuj tablo", + "restore": "Obnovi", + "save": "Shrani", + "search": "Išči", + "rules": "Pravila", + "search-cards": "Search from card/list titles, descriptions and custom fields on this board", + "search-example": "Besedilo za iskanje?", + "select-color": "Izberi barvo", + "set-wip-limit-value": "Omeji maksimalno število opravil v seznamu", + "setWipLimitPopup-title": "Omeji število kartic", + "shortcut-assign-self": "Dodeli sebe k trenutni kartici", + "shortcut-autocomplete-emoji": "Samodokončaj emoji", + "shortcut-autocomplete-members": "Samodokončaj člane", + "shortcut-clear-filters": "Počisti vse filtre", + "shortcut-close-dialog": "Zapri dialog", + "shortcut-filter-my-cards": "Filtriraj moje kartice", + "shortcut-show-shortcuts": "Prikaži seznam bližnjic", + "shortcut-toggle-filterbar": "Preklopi stransko vrstico za filter", + "shortcut-toggle-sidebar": "Preklopi stransko vrstico table", + "show-cards-minimum-count": "Prikaži število kartic, če seznam vsebuje več kot", + "sidebar-open": "Odpri stransko vrstico", + "sidebar-close": "Zapri stransko vrstico", + "signupPopup-title": "Ustvari up. račun", + "star-board-title": "Označite tablo z zvezdico, da bo prikazana na vrhu v seznamu tabel.", + "starred-boards": "Table z zvezdico", + "starred-boards-description": "Table z zvezdico se prikažejo na vrhu vašega seznama tabel.", + "subscribe": "Naročite se", + "team": "Skupina", + "this-board": "tablo", + "this-card": "kartico", + "spent-time-hours": "Porabljen čas (ure)", + "overtime-hours": "Presežen čas (ure)", + "overtime": "Presežen čas", + "has-overtime-cards": "Ima kartice s preseženim časom", + "has-spenttime-cards": "Ima kartice s porabljenim časom", + "time": "Čas", + "title": "Naslov", + "tracking": "Sledenje", + "tracking-info": "Obveščeni boste o vseh spremembah nad karticami, kjer ste lastnik ali član.", + "type": "Tip", + "unassign-member": "Odjavi člana", + "unsaved-description": "Imate neshranjen opis.", + "unwatch": "Prekliči opazovanje", + "upload": "Naloži", + "upload-avatar": "Naloži avatar", + "uploaded-avatar": "Naložil avatar", + "username": "Up. ime", + "view-it": "Poglej", + "warn-list-archived": "opozorilo: ta kartica je v seznamu v arhivu", + "watch": "Opazuj", + "watching": "Opazuje", + "watching-info": "O spremembah na tej tabli boste obveščeni", + "welcome-board": "Tabla Dobrodošli", + "welcome-swimlane": "Mejnik 1", + "welcome-list1": "Osnove", + "welcome-list2": "Napredno", + "card-templates-swimlane": "Predloge kartice", + "list-templates-swimlane": "Predloge seznama", + "board-templates-swimlane": "Predloge table", + "what-to-do": "Kaj želite storiti?", + "wipLimitErrorPopup-title": "Neveljaven limit št. kartic", + "wipLimitErrorPopup-dialog-pt1": "Število opravil v seznamu je višje od limita št. kartic.", + "wipLimitErrorPopup-dialog-pt2": "Prosimo premaknite nekaj opravil iz tega seznama ali nastavite višji limit št. kartic.", + "admin-panel": "Skrbniška plošča", + "settings": "Nastavitve", + "people": "Ljudje", + "registration": "Registracija", + "disable-self-registration": "Onemogoči samo-registracijo", + "invite": "Povabi", + "invite-people": "Povabi ljudi", + "to-boards": "K tabli(am)", + "email-addresses": "E-poštni naslovi", + "smtp-host-description": "Naslov vašega strežnika SMTP.", + "smtp-port-description": "Vrata vašega strežnika SMTP za odhodno pošto.", + "smtp-tls-description": "Omogoči šifriranje TLS za SMTP strežnik.", + "smtp-host": "SMTP gostitelj", + "smtp-port": "SMTP vrata", + "smtp-username": "Up. ime", + "smtp-password": "Geslo", + "smtp-tls": "TLS podpora", + "send-from": "Od", + "send-smtp-test": "Pošljite testno e-pošto na svoj naslov", + "invitation-code": "Koda Povabila", + "email-invite-register-subject": "__inviter__ vam je poslal povabilo", + "email-invite-register-text": "Dragi __user__,\n\n__inviter__ vas vabi na kanban tablo za sodelovanje.\n\nProsimo sledite spodnji povezavi:\n__url__\n\nVaša koda povabila je: __icode__\n\nHvala.", + "email-smtp-test-subject": "SMTP testna e-pošta", + "email-smtp-test-text": "Uspešno ste poslali e-pošto", + "error-invitation-code-not-exist": "Koda povabila ne obstaja", + "error-notAuthorized": "Nimate pravic za ogled te strani.", + "webhook-title": "Ime spletnega vmesnika (webhook)", + "webhook-token": "Žeton (opcijsko za avtentikacijo)", + "outgoing-webhooks": "Izhodni spletni vmesniki (webhooks)", + "bidirectional-webhooks": "Dvo-smerni spletni vmesniki (webhooks)", + "outgoingWebhooksPopup-title": "Izhodni spletni vmesniki (webhooks)", + "boardCardTitlePopup-title": "Filter po naslovu kartice", + "disable-webhook": "Onemogoči ta spletni vmesnik (webhook)", + "global-webhook": "Globalni spletni vmesnik (webhook)", + "new-outgoing-webhook": "Nov izhodni spletni vmesnik (webhook)", + "no-name": "(Neznano)", + "Node_version": "Node različica", + "Meteor_version": "Meteor različica", + "MongoDB_version": "MongoDB različica", + "MongoDB_storage_engine": "MongoDB storage engine", + "MongoDB_Oplog_enabled": "MongoDB Oplog omogočen", + "OS_Arch": "OS Arhitektura", + "OS_Cpus": "OS število CPU", + "OS_Freemem": "OS prost pomnilnik", + "OS_Loadavg": "OS povp. obremenitev", + "OS_Platform": "OS platforma", + "OS_Release": "OS izdaja", + "OS_Totalmem": "OS skupni pomnilnik", + "OS_Type": "OS tip", + "OS_Uptime": "OS čas delovanja", + "days": "dnevi", + "hours": "ure", + "minutes": "minute", + "seconds": "sekunde", + "show-field-on-card": "Prikaži to polje na kartici", + "automatically-field-on-card": "Samodejno dodaj polja na vse kartice", + "showLabel-field-on-card": "Prikaži oznako polja na mini kartici", + "yes": "Da", + "no": "Ne", + "accounts": "Up. računi", + "accounts-allowEmailChange": "Dovoli spremembo e-poštnega naslova", + "accounts-allowUserNameChange": "Dovoli spremembo up. imena", + "createdAt": "Ustvarjen ob", + "verified": "Preverjeno", + "active": "Aktivno", + "card-received": "Prejeto", + "card-received-on": "Prejeto ob", + "card-end": "Konec", + "card-end-on": "Končano na", + "editCardReceivedDatePopup-title": "Spremeni datum prejema", + "editCardEndDatePopup-title": "Spremeni končni datum", + "setCardColorPopup-title": "Nastavi barvo", + "setCardActionsColorPopup-title": "Izberi barvo", + "setSwimlaneColorPopup-title": "Izberi barvo", + "setListColorPopup-title": "Izberi barvo", + "assigned-by": "Dodelil", + "requested-by": "Zahteval", + "board-delete-notice": "Brisanje je trajno. Izgubili boste vse sezname, kartice in akcije, povezane z desko.", + "delete-board-confirm-popup": "Vsi seznami, kartice, oznake in dejavnosti bodo izbrisani in vsebine table ne boste mogli obnoviti. Razveljavitve ni.", + "boardDeletePopup-title": "Izbriši tablo?", + "delete-board": "Izbriši tablo", + "default-subtasks-board": "Podopravila za tablo", + "default": "Privzeto", + "queue": "Čakalna vrsta", + "subtask-settings": "Nastavitve podopravil", + "card-settings": "Nastavitve kartice", + "boardSubtaskSettingsPopup-title": "Nastavitve podopravil table", + "boardCardSettingsPopup-title": "Nastavitve kartice", + "deposit-subtasks-board": "Deponiraj podopravila na tablo:", + "deposit-subtasks-list": "Ciljni seznam za deponirana podopravila:", + "show-parent-in-minicard": "Pokaži starša na mini-kartici:", + "prefix-with-full-path": "Predpona s celotno potjo", + "prefix-with-parent": "Predpona s staršem", + "subtext-with-full-path": "Podbesedilo s celotno potjo", + "subtext-with-parent": "Podbesedilo s staršem", + "change-card-parent": "Zamenjaj starša kartice", + "parent-card": "Starševska kartica", + "source-board": "Izvorna tabla", + "no-parent": "Ne prikaži starša", + "activity-added-label": "dodal oznako '%s' do %s", + "activity-removed-label": "odstranil oznako '%s' od %s", + "activity-delete-attach": "izbrisal priponko od %s", + "activity-added-label-card": "dodal oznako '%s'", + "activity-removed-label-card": "izbrisal oznako '%s'", + "activity-delete-attach-card": "izbrisal priponko", + "activity-set-customfield": "nastavi polje po meri '%s' do '%s' v %s", + "activity-unset-customfield": "zbriši polje po meri '%s' v %s", + "r-rule": "Pravilo", + "r-add-trigger": "Dodaj prožilec", + "r-add-action": "Dodaj akcijo", + "r-board-rules": "Pravila table", + "r-add-rule": "Dodaj pravilo", + "r-view-rule": "Poglej pravilo", + "r-delete-rule": "Izbriši pravilo", + "r-new-rule-name": "Ime novega pravila", + "r-no-rules": "Ni pravil", + "r-when-a-card": "Ko je kartica", + "r-is": " ", + "r-is-moved": "premaknjena", + "r-added-to": "dodan na", + "r-removed-from": "izbrisan iz", + "r-the-board": "tabla", + "r-list": "seznam", + "set-filter": "Nastavi filter", + "r-moved-to": "premaknjena v", + "r-moved-from": "premaknjena iz", + "r-archived": "premaknjena v arhiv", + "r-unarchived": "obnovljena iz arhiva", + "r-a-card": "kartico", + "r-when-a-label-is": "Ko je oznaka", + "r-when-the-label": "Ko je oznaka", + "r-list-name": "ime sezn.", + "r-when-a-member": "Ko je član", + "r-when-the-member": "Ko je član", + "r-name": "ime", + "r-when-a-attach": "Ko je priponka", + "r-when-a-checklist": "Ko je kontrolni seznam", + "r-when-the-checklist": "Ko kontrolni seznam", + "r-completed": "zaključen", + "r-made-incomplete": "nastavljen kot nedokončan", + "r-when-a-item": "Ko je kontrolni seznam", + "r-when-the-item": "Ko je element kontrolnega seznama", + "r-checked": "označen", + "r-unchecked": "odznačen", + "r-move-card-to": "Premakni kartico na", + "r-top-of": "Vrh", + "r-bottom-of": "Dno", + "r-its-list": "pripadajočega seznama", + "r-archive": "premaknjena v arhiv", + "r-unarchive": "Obnovi iz arhiva", + "r-card": "kartico", + "r-add": "Dodaj", + "r-remove": "Odstrani", + "r-label": "oznaka", + "r-member": "član", + "r-remove-all": "Izbriši vse člane iz kartice", + "r-set-color": "Nastavi barvo na", + "r-checklist": "kontrolni seznam", + "r-check-all": "Označi vse", + "r-uncheck-all": "Odznači vse", + "r-items-check": "postavke kontrolnega lista", + "r-check": "Označi", + "r-uncheck": "Odznači", + "r-item": "postavka", + "r-of-checklist": "kontrolnega seznama", + "r-send-email": "Pošlji e-pošto", + "r-to": "naslovnik", + "r-subject": "zadeva", + "r-rule-details": "Podrobnosti pravila", + "r-d-move-to-top-gen": "Premakni kartico na vrh pripadajočega sezama", + "r-d-move-to-top-spec": "Premakni kartico na vrh seznama", + "r-d-move-to-bottom-gen": "Premakni kartico na dno pripadajočega seznama", + "r-d-move-to-bottom-spec": "Premakni kartico na dno seznama", + "r-d-send-email": "Pošlji e-pošto", + "r-d-send-email-to": "na", + "r-d-send-email-subject": "zadeva", + "r-d-send-email-message": "vsebina", + "r-d-archive": "Premakni kartico v arhiv", + "r-d-unarchive": "Obnovi kartico iz arhiva", + "r-d-add-label": "Dodaj oznako", + "r-d-remove-label": "Izbriši oznako", + "r-create-card": "Ustvari novo kartico", + "r-in-list": "v seznamu", + "r-in-swimlane": "v plavalni stezi", + "r-d-add-member": "Dodaj člana", + "r-d-remove-member": "Odstrani člana", + "r-d-remove-all-member": "Odstrani vse člane", + "r-d-check-all": "Označi vse elemente seznama", + "r-d-uncheck-all": "Odznači vse elemente seznama", + "r-d-check-one": "Označi element", + "r-d-uncheck-one": "Odznači element", + "r-d-check-of-list": "kontrolnega seznama", + "r-d-add-checklist": "Dodaj kontrolni list", + "r-d-remove-checklist": "Odstrani kotrolni list", + "r-by": "od", + "r-add-checklist": "Dodaj kontrolni list", + "r-with-items": "s postavkami", + "r-items-list": "el1,el2,el3", + "r-add-swimlane": "Dodaj plavalno stezo", + "r-swimlane-name": "ime pl. steze", + "r-board-note": "Opomba: polje pustite prazno, da ustreza vsaki možni vrednosti.", + "r-checklist-note": "Opomba: elementi kontrolnega seznama morajo biti zapisani kot vrednosti, ločene z vejicami.", + "r-when-a-card-is-moved": "Ko je kartica premaknjena v drug seznam", + "r-set": "Nastavi", + "r-update": "Posodobi", + "r-datefield": "polje z datumom", + "r-df-start-at": "začetek", + "r-df-due-at": "rok", + "r-df-end-at": "konec", + "r-df-received-at": "prejeto", + "r-to-current-datetime": "v trenutni datum/čas", + "r-remove-value-from": "Izbriši vrednost iz", + "ldap": "LDAP", + "oauth2": "OAuth2", + "cas": "CAS", + "authentication-method": "Metoda avtentikacije", + "authentication-type": "Način avtentikacije", + "custom-product-name": "Ime izdelka po meri", + "layout": "Postavitev", + "hide-logo": "Skrij logo", + "add-custom-html-after-body-start": "Dodaj HTML po meri po <body> začetku", + "add-custom-html-before-body-end": "Dodaj HMTL po meri po </body> koncu", + "error-undefined": "Prišlo je do napake", + "error-ldap-login": "Prišlo je do napake ob prijavi", + "display-authentication-method": "Prikaži metodo avtentikacije", + "default-authentication-method": "Privzeta metoda avtentikacije", + "duplicate-board": "Dupliciraj tablo", + "people-number": "Število ljudi je:", + "swimlaneDeletePopup-title": "Zbriši plavalno stezo?", + "swimlane-delete-pop": "Vsa dejanja bodo odstranjena iz seznama dejavnosti. Plavalne steze ne boste mogli obnoviti. Razveljavitve ni.", + "restore-all": "Obnovi vse", + "delete-all": "Izbriši vse", + "loading": "Nalagam, prosimo počakajte", + "previous_as": "zadnji čas je bil", + "act-a-dueAt": "spremenil rok zapadlosti na \nKdaj: __timeValue__\nKje: __card__\n prejšnji rok zapadlosti je bil __timeOldValue__", + "act-a-endAt": "spremenil čas dokončanja na __timeValue__ iz (__timeOldValue__)", + "act-a-startAt": "spremenil čas pričetka na __timeValue__ iz (__timeOldValue__)", + "act-a-receivedAt": "spremenil čas prejema na __timeValue__ iz (__timeOldValue__)", + "a-dueAt": "spremenil rok v", + "a-endAt": "spremenil končni čas v", + "a-startAt": "spremenil začetni čas v", + "a-receivedAt": "spremenil čas prejetja v", + "almostdue": "trenutni rok %s se približuje", + "pastdue": "trenutni rok %s je potekel", + "duenow": "trenutni rok %s je danes", + "act-newDue": "__list__/__card__ ima 1. opomnik roka zapadlosti [__board__]", + "act-withDue": "__list__/__card__ opomniki roka zapadlosti [__board__]", + "act-almostdue": "je opomnil trenuten rok zapadlosti (__timeValue__) kartice __card__ se bliža", + "act-pastdue": "je opomnil trenuten rok zapadlosti (__timeValue__) kartice __card__ je potekel", + "act-duenow": "je opomnil trenuten rok zapadlosti (__timeValue__) kartice __card__ je sedaj", + "act-atUserComment": "Omenjeni ste bili v [__board__] __list__/__card__", + "delete-user-confirm-popup": "Ali ste prepričani, da želite izbrisati ta račun? Razveljavitve ni.", + "accounts-allowUserDelete": "Dovoli uporabnikom, da sami izbrišejo svoj račun", + "hide-minicard-label-text": "Skrij besedilo oznak na karticah", + "show-desktop-drag-handles": "Pokaži ročke za povleko na namizju", + "assignee": "Dodeljen član", + "cardAssigneesPopup-title": "Dodeljen član", + "addmore-detail": "Dodaj podrobnejši opis", + "show-on-card": "Prikaži na kartici", + "new": "Novo", + "editUserPopup-title": "Uredi uporabnika", + "newUserPopup-title": "Nov uporabnik", + "notifications": "Notifications", + "view-all": "View All", + "filter-by-unread": "Filter by Unread", + "mark-all-as-read": "Mark all as read", + "allow-rename": "Allow Rename", + "allowRenamePopup-title": "Allow Rename" +} \ No newline at end of file diff --git a/i18n/sr.i18n.json b/i18n/sr.i18n.json index 795b6c92..ba6691d8 100644 --- a/i18n/sr.i18n.json +++ b/i18n/sr.i18n.json @@ -1,769 +1,769 @@ { - "accept": "Prihvati", - "act-activity-notify": "Obaveštenje o aktivnosti", - "act-addAttachment": "dodao attachment __prilog__ na kartici __kartica__ na listi __lista__ na swimlane dijagramu toka __swimlane dijagram toka__ na tabli __tabla__", - "act-deleteAttachment": "deleted attachment __attachment__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addSubtask": "added subtask __subtask__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addedLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removeLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removedLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addChecklist": "added checklist __checklist__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addChecklistItem": "added checklist item __checklistItem__ to checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removeChecklist": "removed checklist __checklist__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removeChecklistItem": "removed checklist item __checklistItem__ from checklist __checkList__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-checkedItem": "checked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-uncheckedItem": "unchecked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-completeChecklist": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-uncompleteChecklist": "uncompleted checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addComment": "commented on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-editComment": "izmenio komentar na kartici__kartica__:__komentar__na listi__lista__na swimlane dijagramu toka__swimlane dijagram toka__na tabli__tabla", - "act-deleteComment": "izbrisan komentar na kartici__kartica__:__komentar__na listi__lista__na swimlane dijagramu toka__swimlane dijagram toka__na tabli__tabla", - "act-createBoard": "kreirana tabla __tabla__", - "act-createSwimlane": "created swimlane __swimlane__ to board __board__", - "act-createCard": "created card __card__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-createCustomField": "kreirano prilagodjeno polje__prilagodjenoPolje__na tabli__tabla", - "act-deleteCustomField": "izbrisano prilagodjeno polje__prilagodjenoPolje__na tabli__tabla", - "act-setCustomField": "izmenjeno prilagodjeno polje__prilagodjenoPolje__:__vrednostPilagodjenogPolja__na kartici__kartica__na listi__lista__na swimlane dijagramu toka__swimlane dijagram toka__na tabli__tabla", - "act-createList": "added list __list__ to board __board__", - "act-addBoardMember": "added member __member__ to board __board__", - "act-archivedBoard": "Board __board__ moved to Archive", - "act-archivedCard": "Card __card__ at list __list__ at swimlane __swimlane__ at board __board__ moved to Archive", - "act-archivedList": "List __list__ at swimlane __swimlane__ at board __board__ moved to Archive", - "act-archivedSwimlane": "Swimlane __swimlane__ at board __board__ moved to Archive", - "act-importBoard": "imported board __board__", - "act-importCard": "imported card __card__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-importList": "imported list __list__ to swimlane __swimlane__ at board __board__", - "act-joinMember": "added member __member__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-moveCard": "moved card __card__ at board __board__ from list __oldList__ at swimlane __oldSwimlane__ to list __list__ at swimlane __swimlane__", - "act-moveCardToOtherBoard": "moved card __card__ from list __oldList__ at swimlane __oldSwimlane__ at board __oldBoard__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-removeBoardMember": "removed member __member__ from board __board__", - "act-restoredCard": "restored card __card__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-unjoinMember": "removed member __member__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-withBoardTitle": "__board__", - "act-withCardTitle": "[__board__] __card__", - "actions": "Akcije", - "activities": "Aktivnosti", - "activity": "Aktivnost", - "activity-added": "dodao %s u %s", - "activity-archived": "%s premešteno u Arhivu", - "activity-attached": "prikačio %s u %s", - "activity-created": "kreirao %s", - "activity-customfield-created": "created custom field %s", - "activity-excluded": "izuzmi %s iz %s", - "activity-imported": "uvezao %s u %s iz %s", - "activity-imported-board": "uvezao %s iz %s", - "activity-joined": "spojio %s", - "activity-moved": "premestio %s iz %s u %s", - "activity-on": "na %s", - "activity-removed": "uklonio %s iz %s", - "activity-sent": "poslao %s %s-u", - "activity-unjoined": "rastavio %s", - "activity-subtask-added": "added subtask to %s", - "activity-checked-item": "checked %s in checklist %s of %s", - "activity-unchecked-item": "unchecked %s in checklist %s of %s", - "activity-checklist-added": "lista je dodata u %s", - "activity-checklist-removed": "removed a checklist from %s", - "activity-checklist-completed": "completed checklist %s of %s", - "activity-checklist-uncompleted": "uncompleted the checklist %s of %s", - "activity-checklist-item-added": "added checklist item to '%s' in %s", - "activity-checklist-item-removed": "removed a checklist item from '%s' in %s", - "add": "Dodaj", - "activity-checked-item-card": "checked %s in checklist %s", - "activity-unchecked-item-card": "unchecked %s in checklist %s", - "activity-checklist-completed-card": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "activity-checklist-uncompleted-card": "uncompleted the checklist %s", - "activity-editComment": "izmenjen komentar", - "activity-deleteComment": "izbrisan komentar", - "add-attachment": "Add Attachment", - "add-board": "Add Board", - "add-card": "Add Card", - "add-swimlane": "Add Swimlane", - "add-subtask": "Add Subtask", - "add-checklist": "Add Checklist", - "add-checklist-item": "Dodaj novu stavku u listu", - "add-cover": "Dodaj zaglavlje", - "add-label": "Add Label", - "add-list": "Dodaj Listu", - "add-members": "Dodaj Članove", - "added": "Dodao", - "addMemberPopup-title": "Članovi", - "admin": "Administrator", - "admin-desc": "Može da pregleda i menja kartice, uklanja članove i menja podešavanja table", - "admin-announcement": "Announcement", - "admin-announcement-active": "Active System-Wide Announcement", - "admin-announcement-title": "Announcement from Administrator", - "all-boards": "Sve table", - "and-n-other-card": "And __count__ other card", - "and-n-other-card_plural": "And __count__ other cards", - "apply": "Primeni", - "app-is-offline": "Loading, please wait. Refreshing the page will cause data loss. If loading does not work, please check that server has not stopped.", - "archive": "Move to Archive", - "archive-all": "Move All to Archive", - "archive-board": "Move Board to Archive", - "archive-card": "Move Card to Archive", - "archive-list": "Move List to Archive", - "archive-swimlane": "Move Swimlane to Archive", - "archive-selection": "Move selection to Archive", - "archiveBoardPopup-title": "Move Board to Archive?", - "archived-items": "Arhiviraj", - "archived-boards": "Boards in Archive", - "restore-board": "Restore Board", - "no-archived-boards": "No Boards in Archive.", - "archives": "Arhiviraj", - "template": "Obrazac", - "templates": "Obrasci", - "assign-member": "Dodeli člana", - "attached": "Prikačeno", - "attachment": "Prikačeni dokument", - "attachment-delete-pop": "Brisanje prikačenog dokumenta je trajno. Ne postoji vraćanje obrisanog.", - "attachmentDeletePopup-title": "Obrisati prikačeni dokument ?", - "attachments": "Prikačeni dokumenti", - "auto-watch": "Automatically watch boards when they are created", - "avatar-too-big": "Avatar je prevelik (maksimum je 70KB)", - "back": "Nazad", - "board-change-color": "Promeni boju", - "board-nb-stars": "%s zvezdice", - "board-not-found": "Tabla nije pronađena", - "board-private-info": "Ova tabla će biti <strong>privatna<strong>.", - "board-public-info": "Ova tabla će biti <strong>javna<strong>.", - "boardChangeColorPopup-title": "Promeni pozadinu table", - "boardChangeTitlePopup-title": "Preimenuj tablu", - "boardChangeVisibilityPopup-title": "Promeni Vidljivost", - "boardChangeWatchPopup-title": "Change Watch", - "boardMenuPopup-title": "Board Settings", - "boardChangeViewPopup-title": "Board View", - "boards": "Table", - "board-view": "Board View", - "board-view-cal": "Calendar", - "board-view-swimlanes": "Swimlanes", - "board-view-collapse": "Sažmi", - "board-view-lists": "Lists", - "bucket-example": "Na primer \"Lista zadataka\"", - "cancel": "Otkaži", - "card-archived": "This card is moved to Archive.", - "board-archived": "This board is moved to Archive.", - "card-comments-title": "Ova kartica ima %s komentar.", - "card-delete-notice": "Brisanje je trajno. Izgubićeš sve akcije povezane sa ovom karticom.", - "card-delete-pop": "Sve akcije će biti uklonjene sa liste aktivnosti i kartica neće moći biti ponovo otvorena. Nema vraćanja unazad.", - "card-delete-suggest-archive": "You can move a card to Archive to remove it from the board and preserve the activity.", - "card-due": "Krajnji datum", - "card-due-on": "Završava se", - "card-spent": "Spent Time", - "card-edit-attachments": "Uredi priloge", - "card-edit-custom-fields": "Edit custom fields", - "card-edit-labels": "Uredi natpise", - "card-edit-members": "Uredi članove", - "card-labels-title": "Promeni natpis na kartici.", - "card-members-title": "Dodaj ili ukloni članove table sa kartice.", - "card-start": "Početak", - "card-start-on": "Počinje", - "cardAttachmentsPopup-title": "Attach From", - "cardCustomField-datePopup-title": "Change date", - "cardCustomFieldsPopup-title": "Edit custom fields", - "cardDeletePopup-title": "Delete Card?", - "cardDetailsActionsPopup-title": "Card Actions", - "cardLabelsPopup-title": "Labels", - "cardMembersPopup-title": "Članovi", - "cardMorePopup-title": "More", - "cardTemplatePopup-title": "Create template", - "cards": "Cards", - "cards-count": "Cards", - "casSignIn": "Sign In with CAS", - "cardType-card": "Card", - "cardType-linkedCard": "Linked Card", - "cardType-linkedBoard": "Linked Board", - "change": "Change", - "change-avatar": "Change Avatar", - "change-password": "Change Password", - "change-permissions": "Change permissions", - "change-settings": "Izmeni podešavanja", - "changeAvatarPopup-title": "Change Avatar", - "changeLanguagePopup-title": "Change Language", - "changePasswordPopup-title": "Change Password", - "changePermissionsPopup-title": "Change Permissions", - "changeSettingsPopup-title": "Izmeni podešavanja", - "subtasks": "Subtasks", - "checklists": "Liste", - "click-to-star": "Click to star this board.", - "click-to-unstar": "Click to unstar this board.", - "clipboard": "Clipboard or drag & drop", - "close": "Close", - "close-board": "Close Board", - "close-board-pop": "You will be able to restore the board by clicking the “Archive” button from the home header.", - "color-black": "black", - "color-blue": "blue", - "color-crimson": "crimson", - "color-darkgreen": "darkgreen", - "color-gold": "gold", - "color-gray": "gray", - "color-green": "green", - "color-indigo": "indigo", - "color-lime": "lime", - "color-magenta": "magenta", - "color-mistyrose": "mistyrose", - "color-navy": "navy", - "color-orange": "orange", - "color-paleturquoise": "paleturquoise", - "color-peachpuff": "peachpuff", - "color-pink": "pink", - "color-plum": "plum", - "color-purple": "purple", - "color-red": "red", - "color-saddlebrown": "saddlebrown", - "color-silver": "silver", - "color-sky": "sky", - "color-slateblue": "slateblue", - "color-white": "white", - "color-yellow": "yellow", - "unset-color": "Unset", - "comment": "Comment", - "comment-placeholder": "Write Comment", - "comment-only": "Comment only", - "comment-only-desc": "Can comment on cards only.", - "no-comments": "No comments", - "no-comments-desc": "Can not see comments and activities.", - "worker": "Radnik", - "worker-desc": "Može samo da pomera kartice, dodeljuje sebe kartici i da komentariše. ", - "computer": "Computer", - "confirm-subtask-delete-dialog": "Are you sure you want to delete subtask?", - "confirm-checklist-delete-dialog": "Are you sure you want to delete checklist?", - "copy-card-link-to-clipboard": "Copy card link to clipboard", - "linkCardPopup-title": "Link Card", - "searchElementPopup-title": "Pretraga", - "copyCardPopup-title": "Copy Card", - "copyChecklistToManyCardsPopup-title": "Copy Checklist Template to Many Cards", - "copyChecklistToManyCardsPopup-instructions": "Destination Card Titles and Descriptions in this JSON format", - "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"First card title\", \"description\":\"First card description\"}, {\"title\":\"Second card title\",\"description\":\"Second card description\"},{\"title\":\"Last card title\",\"description\":\"Last card description\"} ]", - "create": "Create", - "createBoardPopup-title": "Create Board", - "chooseBoardSourcePopup-title": "Import board", - "createLabelPopup-title": "Create Label", - "createCustomField": "Create Field", - "createCustomFieldPopup-title": "Create Field", - "current": "current", - "custom-field-delete-pop": "There is no undo. This will remove this custom field from all cards and destroy its history.", - "custom-field-checkbox": "Checkbox", - "custom-field-date": "Datum", - "custom-field-dropdown": "Dropdown List", - "custom-field-dropdown-none": "(none)", - "custom-field-dropdown-options": "List Options", - "custom-field-dropdown-options-placeholder": "Press enter to add more options", - "custom-field-dropdown-unknown": "(unknown)", - "custom-field-number": "Number", - "custom-field-text": "Text", - "custom-fields": "Custom Fields", - "date": "Datum", - "decline": "Decline", - "default-avatar": "Default avatar", - "delete": "Delete", - "deleteCustomFieldPopup-title": "Delete Custom Field?", - "deleteLabelPopup-title": "Delete Label?", - "description": "Description", - "disambiguateMultiLabelPopup-title": "Disambiguate Label Action", - "disambiguateMultiMemberPopup-title": "Disambiguate Member Action", - "discard": "Discard", - "done": "Done", - "download": "Download", - "edit": "Edit", - "edit-avatar": "Change Avatar", - "edit-profile": "Edit Profile", - "edit-wip-limit": "Edit WIP Limit", - "soft-wip-limit": "Soft WIP Limit", - "editCardStartDatePopup-title": "Izmeni početni datum", - "editCardDueDatePopup-title": "Izmeni krajnji datum", - "editCustomFieldPopup-title": "Edit Field", - "editCardSpentTimePopup-title": "Change spent time", - "editLabelPopup-title": "Change Label", - "editNotificationPopup-title": "Izmeni notifikaciju", - "editProfilePopup-title": "Edit Profile", - "email": "Email", - "email-enrollAccount-subject": "An account created for you on __siteName__", - "email-enrollAccount-text": "Hello __user__,\n\nTo start using the service, simply click the link below.\n\n__url__\n\nThanks.", - "email-fail": "Sending email failed", - "email-fail-text": "Error trying to send email", - "email-invalid": "Invalid email", - "email-invite": "Invite via Email", - "email-invite-subject": "__inviter__ sent you an invitation", - "email-invite-text": "Dear __user__,\n\n__inviter__ invites you to join board \"__board__\" for collaborations.\n\nPlease follow the link below:\n\n__url__\n\nThanks.", - "email-resetPassword-subject": "Reset your password on __siteName__", - "email-resetPassword-text": "Hello __user__,\n\nTo reset your password, simply click the link below.\n\n__url__\n\nThanks.", - "email-sent": "Email sent", - "email-verifyEmail-subject": "Verify your email address on __siteName__", - "email-verifyEmail-text": "Hello __user__,\n\nTo verify your account email, simply click the link below.\n\n__url__\n\nThanks.", - "enable-wip-limit": "Enable WIP Limit", - "error-board-doesNotExist": "This board does not exist", - "error-board-notAdmin": "You need to be admin of this board to do that", - "error-board-notAMember": "You need to be a member of this board to do that", - "error-json-malformed": "Your text is not valid JSON", - "error-json-schema": "Your JSON data does not include the proper information in the correct format", - "error-list-doesNotExist": "This list does not exist", - "error-user-doesNotExist": "This user does not exist", - "error-user-notAllowSelf": "You can not invite yourself", - "error-user-notCreated": "This user is not created", - "error-username-taken": "Korisničko ime je već zauzeto", - "error-email-taken": "Email has already been taken", - "export-board": "Export board", - "sort": "Sortiraj", - "sort-desc": "Kliknite da biste sortirali listu", - "list-sort-by": "Poredaj listu po:", - "list-label-modifiedAt": "Poslednje vreme pristupa", - "list-label-title": "Naziv liste", - "list-label-sort": "Vaš ručni nalog", - "list-label-short-modifiedAt": "(P)", - "list-label-short-title": "(N)", - "list-label-short-sort": "(R)", - "filter": "Filter", - "filter-cards": "Filtriraj kartice ili liste", - "list-filter-label": "Filtriraj liste po naslovu", - "filter-clear": "Clear filter", - "filter-no-label": "Nema oznake", - "filter-no-member": "Nema člana", - "filter-no-custom-fields": "No Custom Fields", - "filter-show-archive": "Prikaži arhivirane liste", - "filter-hide-empty": "Sakrij prazne liste", - "filter-on": "Filter is on", - "filter-on-desc": "You are filtering cards on this board. Click here to edit filter.", - "filter-to-selection": "Filter to selection", - "advanced-filter-label": "Advanced Filter", - "advanced-filter-description": "Advanced Filter allows to write a string containing following operators: == != <= >= && || ( ) A space is used as a separator between the Operators. You can filter for all Custom Fields by typing their names and values. For Example: Field1 == Value1. Note: If fields or values contains spaces, you need to encapsulate them into single quotes. For Example: 'Field 1' == 'Value 1'. For single control characters (' \\/) to be skipped, you can use \\. For example: Field1 == I\\'m. Also you can combine multiple conditions. For Example: F1 == V1 || F1 == V2. Normally all operators are interpreted from left to right. You can change the order by placing brackets. For Example: F1 == V1 && ( F2 == V2 || F2 == V3 ). Also you can search text fields using regex: F1 == /Tes.*/i", - "fullname": "Full Name", - "header-logo-title": "Go back to your boards page.", - "hide-system-messages": "Sakrij sistemske poruke", - "headerBarCreateBoardPopup-title": "Create Board", - "home": "Home", - "import": "Import", - "link": "Link", - "import-board": "import board", - "import-board-c": "Import board", - "import-board-title-trello": "Uvezi tablu iz Trella", - "import-board-title-wekan": "Import board from previous export", - "import-sandstorm-backup-warning": "Do not delete data you import from original exported board or Trello before checking does this grain close and open again, or do you get Board not found error, that means data loss.", - "import-sandstorm-warning": "Imported board will delete all existing data on board and replace it with imported board.", - "from-trello": "From Trello", - "from-wekan": "From previous export", - "import-board-instruction-trello": "In your Trello board, go to 'Menu', then 'More', 'Print and Export', 'Export JSON', and copy the resulting text", - "import-board-instruction-wekan": "In your board, go to 'Menu', then 'Export board', and copy the text in the downloaded file.", - "import-board-instruction-about-errors": "If you get errors when importing board, sometimes importing still works, and board is at All Boards page.", - "import-json-placeholder": "Paste your valid JSON data here", - "import-map-members": "Mapiraj članove", - "import-members-map": "Your imported board has some members. Please map the members you want to import to your users", - "import-show-user-mapping": "Review members mapping", - "import-user-select": "Pick your existing user you want to use as this member", - "importMapMembersAddPopup-title": "Select member", - "info": "Version", - "initials": "Initials", - "invalid-date": "Neispravan datum", - "invalid-time": "Invalid time", - "invalid-user": "Invalid user", - "joined": "joined", - "just-invited": "You are just invited to this board", - "keyboard-shortcuts": "Keyboard shortcuts", - "label-create": "Create Label", - "label-default": "%s label (default)", - "label-delete-pop": "There is no undo. This will remove this label from all cards and destroy its history.", - "labels": "Labels", - "language": "Language", - "last-admin-desc": "You can’t change roles because there must be at least one admin.", - "leave-board": "Leave Board", - "leave-board-pop": "Are you sure you want to leave __boardTitle__? You will be removed from all cards on this board.", - "leaveBoardPopup-title": "Leave Board ?", - "link-card": "Link to this card", - "list-archive-cards": "Move all cards in this list to Archive", - "list-archive-cards-pop": "This will remove all the cards in this list from the board. To view cards in Archive and bring them back to the board, click “Menu” > “Archive”.", - "list-move-cards": "Move all cards in this list", - "list-select-cards": "Select all cards in this list", - "set-color-list": "Set Color", - "listActionPopup-title": "List Actions", - "swimlaneActionPopup-title": "Swimlane Actions", - "swimlaneAddPopup-title": "Add a Swimlane below", - "listImportCardPopup-title": "Import a Trello card", - "listMorePopup-title": "More", - "link-list": "Link to this list", - "list-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the list. There is no undo.", - "list-delete-suggest-archive": "You can move a list to Archive to remove it from the board and preserve the activity.", - "lists": "Lists", - "swimlanes": "Swimlanes", - "log-out": "Log Out", - "log-in": "Log In", - "loginPopup-title": "Log In", - "memberMenuPopup-title": "Member Settings", - "members": "Članovi", - "menu": "Menu", - "move-selection": "Move selection", - "moveCardPopup-title": "Move Card", - "moveCardToBottom-title": "Premesti na dno", - "moveCardToTop-title": "Premesti na vrh", - "moveSelectionPopup-title": "Move selection", - "multi-selection": "Multi-Selection", - "multi-selection-on": "Multi-Selection is on", - "muted": "Utišano", - "muted-info": "Nećete biti obavešteni o promenama u ovoj tabli", - "my-boards": "My Boards", - "name": "Name", - "no-archived-cards": "No cards in Archive.", - "no-archived-lists": "No lists in Archive.", - "no-archived-swimlanes": "No swimlanes in Archive.", - "no-results": "Nema rezultata", - "normal": "Normalno", - "normal-desc": "Can view and edit cards. Can't change settings.", - "not-accepted-yet": "Invitation not accepted yet", - "notify-participate": "Receive updates to any cards you participate as creater or member", - "notify-watch": "Budite obavešteni o novim događajima u tablama, listama ili karticama koje pratite.", - "optional": "opciono", - "or": "ili", - "page-maybe-private": "This page may be private. You may be able to view it by <a href='%s'>logging in</a>.", - "page-not-found": "Stranica nije pronađena.", - "password": "Lozinka", - "paste-or-dragdrop": "to paste, or drag & drop image file to it (image only)", - "participating": "Učestvujem", - "preview": "Prikaz", - "previewAttachedImagePopup-title": "Prikaz", - "previewClipboardImagePopup-title": "Prikaz", - "private": "Privatno", - "private-desc": "This board is private. Only people added to the board can view and edit it.", - "profile": "Profil", - "public": "Javno", - "public-desc": "This board is public. It's visible to anyone with the link and will show up in search engines like Google. Only people added to the board can edit.", - "quick-access-description": "Star a board to add a shortcut in this bar.", - "remove-cover": "Remove Cover", - "remove-from-board": "Ukloni iz table", - "remove-label": "Remove Label", - "listDeletePopup-title": "Delete List ?", - "remove-member": "Ukloni člana", - "remove-member-from-card": "Ukloni iz kartice", - "remove-member-pop": "Remove __name__ (__username__) from __boardTitle__? The member will be removed from all cards on this board. They will receive a notification.", - "removeMemberPopup-title": "Ukloni člana ?", - "rename": "Preimenuj", - "rename-board": "Preimenuj tablu", - "restore": "Oporavi", - "save": "Snimi", - "search": "Pretraga", - "rules": "Rules", - "search-cards": "Search from card/list titles, descriptions and custom fields on this board", - "search-example": "Text to search for?", - "select-color": "Select Color", - "set-wip-limit-value": "Set a limit for the maximum number of tasks in this list", - "setWipLimitPopup-title": "Set WIP Limit", - "shortcut-assign-self": "Pridruži sebe trenutnoj kartici", - "shortcut-autocomplete-emoji": "Autocomplete emoji", - "shortcut-autocomplete-members": "Sam popuni članove", - "shortcut-clear-filters": "Očisti sve filtere", - "shortcut-close-dialog": "Zatvori dijalog", - "shortcut-filter-my-cards": "Filtriraj kartice", - "shortcut-show-shortcuts": "Prikaži ovu listu prečica", - "shortcut-toggle-filterbar": "Uključi ili isključi bočni meni filtera", - "shortcut-toggle-sidebar": "Uključi ili isključi bočni meni table", - "show-cards-minimum-count": "Show cards count if list contains more than", - "sidebar-open": "Open Sidebar", - "sidebar-close": "Close Sidebar", - "signupPopup-title": "Kreiraj nalog", - "star-board-title": "Klikni da označiš zvezdicom ovu tablu. Pokazaće se na vrhu tvoje liste tabli.", - "starred-boards": "Table sa zvezdicom", - "starred-boards-description": "Table sa zvezdicom se pokazuju na vrhu liste tabli.", - "subscribe": "Pretplati se", - "team": "Tim", - "this-board": "ova tabla", - "this-card": "ova kartica", - "spent-time-hours": "Spent time (hours)", - "overtime-hours": "Overtime (hours)", - "overtime": "Overtime", - "has-overtime-cards": "Has overtime cards", - "has-spenttime-cards": "Has spent time cards", - "time": "Vreme", - "title": "Naslov", - "tracking": "Praćenje", - "tracking-info": "You will be notified of any changes to those cards you are involved as creator or member.", - "type": "Type", - "unassign-member": "Unassign member", - "unsaved-description": "Imaš nesnimljen opis.", - "unwatch": "Ne posmatraj", - "upload": "Upload", - "upload-avatar": "Upload an avatar", - "uploaded-avatar": "Uploaded an avatar", - "username": "Korisničko ime", - "view-it": "Pregledaj je", - "warn-list-archived": "warning: this card is in an list at Archive", - "watch": "Posmatraj", - "watching": "Posmatranje", - "watching-info": "Bićete obavešteni o promenama u ovoj tabli", - "welcome-board": "Tabla dobrodošlice", - "welcome-swimlane": "Milestone 1", - "welcome-list1": "Osnove", - "welcome-list2": "Napredno", - "card-templates-swimlane": "Card Templates", - "list-templates-swimlane": "List Templates", - "board-templates-swimlane": "Board Templates", - "what-to-do": "Šta želiš da uradiš ?", - "wipLimitErrorPopup-title": "Invalid WIP Limit", - "wipLimitErrorPopup-dialog-pt1": "The number of tasks in this list is higher than the WIP limit you've defined.", - "wipLimitErrorPopup-dialog-pt2": "Please move some tasks out of this list, or set a higher WIP limit.", - "admin-panel": "Admin Panel", - "settings": "Settings", - "people": "People", - "registration": "Registration", - "disable-self-registration": "Disable Self-Registration", - "invite": "Invite", - "invite-people": "Invite People", - "to-boards": "To board(s)", - "email-addresses": "Email Addresses", - "smtp-host-description": "The address of the SMTP server that handles your emails.", - "smtp-port-description": "The port your SMTP server uses for outgoing emails.", - "smtp-tls-description": "Enable TLS support for SMTP server", - "smtp-host": "SMTP Host", - "smtp-port": "SMTP Port", - "smtp-username": "Korisničko ime", - "smtp-password": "Lozinka", - "smtp-tls": "TLS support", - "send-from": "From", - "send-smtp-test": "Send a test email to yourself", - "invitation-code": "Invitation Code", - "email-invite-register-subject": "__inviter__ sent you an invitation", - "email-invite-register-text": "Dear __user__,\n\n__inviter__ invites you to kanban board for collaborations.\n\nPlease follow the link below:\n__url__\n\nAnd your invitation code is: __icode__\n\nThanks.", - "email-smtp-test-subject": "SMTP Test Email", - "email-smtp-test-text": "You have successfully sent an email", - "error-invitation-code-not-exist": "Invitation code doesn't exist", - "error-notAuthorized": "You are not authorized to view this page.", - "webhook-title": "Naziv mrežne kuke", - "webhook-token": "Token (neobavezno za autentifikaciju)", - "outgoing-webhooks": "Outgoing Webhooks", - "bidirectional-webhooks": "Dvosmerne mrežne kuke", - "outgoingWebhooksPopup-title": "Outgoing Webhooks", - "boardCardTitlePopup-title": "Card Title Filter", - "disable-webhook": "Onesposobi ovu mrežnu kuku", - "global-webhook": "Globalna mrežna kuka", - "new-outgoing-webhook": "New Outgoing Webhook", - "no-name": "(Unknown)", - "Node_version": "Node version", - "Meteor_version": "Verzija Meteor-a", - "MongoDB_version": "Verzija MongoDB-a", - "MongoDB_storage_engine": "MongoDB mehanizam za skladištenje", - "MongoDB_Oplog_enabled": "MongoDB Oplog omogućen", - "OS_Arch": "OS Arch", - "OS_Cpus": "OS CPU Count", - "OS_Freemem": "OS Free Memory", - "OS_Loadavg": "OS Load Average", - "OS_Platform": "OS Platform", - "OS_Release": "OS Release", - "OS_Totalmem": "OS Total Memory", - "OS_Type": "OS Type", - "OS_Uptime": "OS Uptime", - "days": "days", - "hours": "hours", - "minutes": "minutes", - "seconds": "seconds", - "show-field-on-card": "Show this field on card", - "automatically-field-on-card": "Auto create field to all cards", - "showLabel-field-on-card": "Show field label on minicard", - "yes": "Yes", - "no": "No", - "accounts": "Accounts", - "accounts-allowEmailChange": "Allow Email Change", - "accounts-allowUserNameChange": "Allow Username Change", - "createdAt": "Created at", - "verified": "Verified", - "active": "Active", - "card-received": "Received", - "card-received-on": "Received on", - "card-end": "End", - "card-end-on": "Ends on", - "editCardReceivedDatePopup-title": "Change received date", - "editCardEndDatePopup-title": "Change end date", - "setCardColorPopup-title": "Set color", - "setCardActionsColorPopup-title": "Choose a color", - "setSwimlaneColorPopup-title": "Choose a color", - "setListColorPopup-title": "Choose a color", - "assigned-by": "Dodeljeno od strane", - "requested-by": "Requested By", - "board-delete-notice": "Deleting is permanent. You will lose all lists, cards and actions associated with this board.", - "delete-board-confirm-popup": "All lists, cards, labels, and activities will be deleted and you won't be able to recover the board contents. There is no undo.", - "boardDeletePopup-title": "Delete Board?", - "delete-board": "Delete Board", - "default-subtasks-board": "Subtasks for __board__ board", - "default": "Default", - "queue": "Queue", - "subtask-settings": "Subtasks Settings", - "card-settings": "Podešavanja kartice", - "boardSubtaskSettingsPopup-title": "Board Subtasks Settings", - "boardCardSettingsPopup-title": "Podešavanja kartice", - "deposit-subtasks-board": "Deposit subtasks to this board:", - "deposit-subtasks-list": "Landing list for subtasks deposited here:", - "show-parent-in-minicard": "Show parent in minicard:", - "prefix-with-full-path": "Prefix with full path", - "prefix-with-parent": "Prefix with parent", - "subtext-with-full-path": "Subtext with full path", - "subtext-with-parent": "Subtext with parent", - "change-card-parent": "Change card's parent", - "parent-card": "Parent card", - "source-board": "Source board", - "no-parent": "Don't show parent", - "activity-added-label": "added label '%s' to %s", - "activity-removed-label": "removed label '%s' from %s", - "activity-delete-attach": "deleted an attachment from %s", - "activity-added-label-card": "added label '%s'", - "activity-removed-label-card": "removed label '%s'", - "activity-delete-attach-card": "deleted an attachment", - "activity-set-customfield": "set custom field '%s' to '%s' in %s", - "activity-unset-customfield": "unset custom field '%s' in %s", - "r-rule": "Rule", - "r-add-trigger": "Add trigger", - "r-add-action": "Add action", - "r-board-rules": "Board rules", - "r-add-rule": "Add rule", - "r-view-rule": "View rule", - "r-delete-rule": "Delete rule", - "r-new-rule-name": "New rule title", - "r-no-rules": "No rules", - "r-when-a-card": "When a card", - "r-is": "is", - "r-is-moved": "is moved", - "r-added-to": "added to", - "r-removed-from": "Removed from", - "r-the-board": "the board", - "r-list": "list", - "set-filter": "Set Filter", - "r-moved-to": "Moved to", - "r-moved-from": "Moved from", - "r-archived": "Moved to Archive", - "r-unarchived": "Restored from Archive", - "r-a-card": "a card", - "r-when-a-label-is": "When a label is", - "r-when-the-label": "When the label", - "r-list-name": "list name", - "r-when-a-member": "When a member is", - "r-when-the-member": "When the member", - "r-name": "name", - "r-when-a-attach": "When an attachment", - "r-when-a-checklist": "When a checklist is", - "r-when-the-checklist": "When the checklist", - "r-completed": "Completed", - "r-made-incomplete": "Made incomplete", - "r-when-a-item": "When a checklist item is", - "r-when-the-item": "When the checklist item", - "r-checked": "Checked", - "r-unchecked": "Unchecked", - "r-move-card-to": "Move card to", - "r-top-of": "Top of", - "r-bottom-of": "Bottom of", - "r-its-list": "its list", - "r-archive": "Move to Archive", - "r-unarchive": "Restore from Archive", - "r-card": "card", - "r-add": "Dodaj", - "r-remove": "Remove", - "r-label": "label", - "r-member": "member", - "r-remove-all": "Remove all members from the card", - "r-set-color": "Set color to", - "r-checklist": "checklist", - "r-check-all": "Check all", - "r-uncheck-all": "Uncheck all", - "r-items-check": "items of checklist", - "r-check": "Check", - "r-uncheck": "Uncheck", - "r-item": "item", - "r-of-checklist": "of checklist", - "r-send-email": "Send an email", - "r-to": "to", - "r-subject": "subject", - "r-rule-details": "Rule details", - "r-d-move-to-top-gen": "Move card to top of its list", - "r-d-move-to-top-spec": "Move card to top of list", - "r-d-move-to-bottom-gen": "Move card to bottom of its list", - "r-d-move-to-bottom-spec": "Move card to bottom of list", - "r-d-send-email": "Send email", - "r-d-send-email-to": "to", - "r-d-send-email-subject": "subject", - "r-d-send-email-message": "message", - "r-d-archive": "Move card to Archive", - "r-d-unarchive": "Restore card from Archive", - "r-d-add-label": "Add label", - "r-d-remove-label": "Remove label", - "r-create-card": "Create new card", - "r-in-list": "in list", - "r-in-swimlane": "in swimlane", - "r-d-add-member": "Add member", - "r-d-remove-member": "Remove member", - "r-d-remove-all-member": "Remove all member", - "r-d-check-all": "Check all items of a list", - "r-d-uncheck-all": "Uncheck all items of a list", - "r-d-check-one": "Check item", - "r-d-uncheck-one": "Uncheck item", - "r-d-check-of-list": "of checklist", - "r-d-add-checklist": "Add checklist", - "r-d-remove-checklist": "Remove checklist", - "r-by": "by", - "r-add-checklist": "Add checklist", - "r-with-items": "with items", - "r-items-list": "item1,item2,item3", - "r-add-swimlane": "Add swimlane", - "r-swimlane-name": "swimlane name", - "r-board-note": "Note: leave a field empty to match every possible value.", - "r-checklist-note": "Note: checklist's items have to be written as comma separated values.", - "r-when-a-card-is-moved": "When a card is moved to another list", - "r-set": "Postavi", - "r-update": "Ažuriraj", - "r-datefield": "polje za datum", - "r-df-start-at": "početak", - "r-df-due-at": "krajnji datum", - "r-df-end-at": "kraj", - "r-df-received-at": "primljen", - "r-to-current-datetime": "do trenutnog datuma/vremena", - "r-remove-value-from": "Ukloni vrednost sa", - "ldap": "LDAP", - "oauth2": "OAuth2", - "cas": "CAS", - "authentication-method": "Authentication method", - "authentication-type": "Authentication type", - "custom-product-name": "Custom Product Name", - "layout": "Layout", - "hide-logo": "Hide Logo", - "add-custom-html-after-body-start": "Add Custom HTML after <body> start", - "add-custom-html-before-body-end": "Add Custom HTML before </body> end", - "error-undefined": "Something went wrong", - "error-ldap-login": "An error occurred while trying to login", - "display-authentication-method": "Display Authentication Method", - "default-authentication-method": "Default Authentication Method", - "duplicate-board": "Duplicate Board", - "people-number": "The number of people is:", - "swimlaneDeletePopup-title": "Delete Swimlane ?", - "swimlane-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the swimlane. There is no undo.", - "restore-all": "Restore all", - "delete-all": "Delete all", - "loading": "Loading, please wait.", - "previous_as": "prošli put je bio", - "act-a-dueAt": "modifikovano u vreme\nKada:__vremenskaVrednost__\nGde:__kartica__\nprethodni rok je bio__StaraVremenskaVrednost", - "act-a-endAt": "izmenjeno vreme završetaka za__vremenskaVrednost__od (__StaraVremenskaVrednost__)", - "act-a-startAt": "izmenjeno vreme početka u__vremenskaVrednost__od (__StaraVremenskaVrednost__)", - "act-a-receivedAt": "izmenjeno primljeno vreme u__vremenskaVrednost__od (__StaraVremenskaVrednost__)", - "a-dueAt": "izmenjen krajnji datum da bude", - "a-endAt": "izmenjeno vreme završetka", - "a-startAt": "izmenjeno vreme početka", - "a-receivedAt": "izmenjeno primljeno vreme da bude", - "almostdue": "trenutni krajnji datum %s se približava", - "pastdue": "trenutni krajnji datum %s je prošao", - "duenow": "trenutni krajnji datum %s je danas", - "act-newDue": "__lista__/__kartica__ima 1. podsetnik za krajnji datum [__tabla__]", - "act-withDue": "__lista__/__kartica__ podsetnici za krajnji datum [__tabla__]", - "act-almostdue": "podsećao da se trenutni krajnji rok (__vremenskaVrednost__) __kartica__ približava", - "act-pastdue": "podsećao da je trenutni krajnji rok (__vremenskaVrednost__) __kartica__ prošao", - "act-duenow": "podsećao da je trenutni krajnji rok (__vremenskaVrednost__) __kartica__ trenutno", - "act-atUserComment": "Spomenuti ste na [__tabla__] __lista__/__kartica__", - "delete-user-confirm-popup": "Da li ste sigurni da želite da izbrišete nalog? Nema poništenja akcije. ", - "accounts-allowUserDelete": "Dozvoli korisnicima da sami brišu svoj nalog", - "hide-minicard-label-text": "Sakrij tekst nalepnice minikartice", - "show-desktop-drag-handles": "Prikaži kvake za povlačenje sa radne površine", - "assignee": "Asignat", - "cardAssigneesPopup-title": "Asignat", - "addmore-detail": "Dodaj detaljaniji opis", - "show-on-card": "Prikaži na kartici", - "new": "Novo", - "editUserPopup-title": "Uredi korisnika", - "newUserPopup-title": "Novi korisnik", - "notifications": "Obaveštenja", - "view-all": "Prikaži sve", - "filter-by-unread": "Filtriraj nepročitano", - "mark-all-as-read": "Označi sve kao pročitano", - "allow-rename": "Dozvoli preimenovanje", - "allowRenamePopup-title": "Dozvoli preimenovanje" -} + "accept": "Prihvati", + "act-activity-notify": "Obaveštenje o aktivnosti", + "act-addAttachment": "dodao attachment __prilog__ na kartici __kartica__ na listi __lista__ na swimlane dijagramu toka __swimlane dijagram toka__ na tabli __tabla__", + "act-deleteAttachment": "deleted attachment __attachment__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addSubtask": "added subtask __subtask__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addedLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removeLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removedLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addChecklist": "added checklist __checklist__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addChecklistItem": "added checklist item __checklistItem__ to checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removeChecklist": "removed checklist __checklist__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removeChecklistItem": "removed checklist item __checklistItem__ from checklist __checkList__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-checkedItem": "checked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-uncheckedItem": "unchecked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-completeChecklist": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-uncompleteChecklist": "uncompleted checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addComment": "commented on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-editComment": "izmenio komentar na kartici__kartica__:__komentar__na listi__lista__na swimlane dijagramu toka__swimlane dijagram toka__na tabli__tabla", + "act-deleteComment": "izbrisan komentar na kartici__kartica__:__komentar__na listi__lista__na swimlane dijagramu toka__swimlane dijagram toka__na tabli__tabla", + "act-createBoard": "kreirana tabla __tabla__", + "act-createSwimlane": "created swimlane __swimlane__ to board __board__", + "act-createCard": "created card __card__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-createCustomField": "kreirano prilagodjeno polje__prilagodjenoPolje__na tabli__tabla", + "act-deleteCustomField": "izbrisano prilagodjeno polje__prilagodjenoPolje__na tabli__tabla", + "act-setCustomField": "izmenjeno prilagodjeno polje__prilagodjenoPolje__:__vrednostPilagodjenogPolja__na kartici__kartica__na listi__lista__na swimlane dijagramu toka__swimlane dijagram toka__na tabli__tabla", + "act-createList": "added list __list__ to board __board__", + "act-addBoardMember": "added member __member__ to board __board__", + "act-archivedBoard": "Board __board__ moved to Archive", + "act-archivedCard": "Card __card__ at list __list__ at swimlane __swimlane__ at board __board__ moved to Archive", + "act-archivedList": "List __list__ at swimlane __swimlane__ at board __board__ moved to Archive", + "act-archivedSwimlane": "Swimlane __swimlane__ at board __board__ moved to Archive", + "act-importBoard": "imported board __board__", + "act-importCard": "imported card __card__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-importList": "imported list __list__ to swimlane __swimlane__ at board __board__", + "act-joinMember": "added member __member__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-moveCard": "moved card __card__ at board __board__ from list __oldList__ at swimlane __oldSwimlane__ to list __list__ at swimlane __swimlane__", + "act-moveCardToOtherBoard": "moved card __card__ from list __oldList__ at swimlane __oldSwimlane__ at board __oldBoard__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-removeBoardMember": "removed member __member__ from board __board__", + "act-restoredCard": "restored card __card__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-unjoinMember": "removed member __member__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-withBoardTitle": "__board__", + "act-withCardTitle": "[__board__] __card__", + "actions": "Akcije", + "activities": "Aktivnosti", + "activity": "Aktivnost", + "activity-added": "dodao %s u %s", + "activity-archived": "%s premešteno u Arhivu", + "activity-attached": "prikačio %s u %s", + "activity-created": "kreirao %s", + "activity-customfield-created": "created custom field %s", + "activity-excluded": "izuzmi %s iz %s", + "activity-imported": "uvezao %s u %s iz %s", + "activity-imported-board": "uvezao %s iz %s", + "activity-joined": "spojio %s", + "activity-moved": "premestio %s iz %s u %s", + "activity-on": "na %s", + "activity-removed": "uklonio %s iz %s", + "activity-sent": "poslao %s %s-u", + "activity-unjoined": "rastavio %s", + "activity-subtask-added": "added subtask to %s", + "activity-checked-item": "checked %s in checklist %s of %s", + "activity-unchecked-item": "unchecked %s in checklist %s of %s", + "activity-checklist-added": "lista je dodata u %s", + "activity-checklist-removed": "removed a checklist from %s", + "activity-checklist-completed": "completed checklist %s of %s", + "activity-checklist-uncompleted": "uncompleted the checklist %s of %s", + "activity-checklist-item-added": "added checklist item to '%s' in %s", + "activity-checklist-item-removed": "removed a checklist item from '%s' in %s", + "add": "Dodaj", + "activity-checked-item-card": "checked %s in checklist %s", + "activity-unchecked-item-card": "unchecked %s in checklist %s", + "activity-checklist-completed-card": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "activity-checklist-uncompleted-card": "uncompleted the checklist %s", + "activity-editComment": "izmenjen komentar", + "activity-deleteComment": "izbrisan komentar", + "add-attachment": "Add Attachment", + "add-board": "Add Board", + "add-card": "Add Card", + "add-swimlane": "Add Swimlane", + "add-subtask": "Add Subtask", + "add-checklist": "Add Checklist", + "add-checklist-item": "Dodaj novu stavku u listu", + "add-cover": "Dodaj zaglavlje", + "add-label": "Add Label", + "add-list": "Dodaj Listu", + "add-members": "Dodaj Članove", + "added": "Dodao", + "addMemberPopup-title": "Članovi", + "admin": "Administrator", + "admin-desc": "Može da pregleda i menja kartice, uklanja članove i menja podešavanja table", + "admin-announcement": "Announcement", + "admin-announcement-active": "Active System-Wide Announcement", + "admin-announcement-title": "Announcement from Administrator", + "all-boards": "Sve table", + "and-n-other-card": "And __count__ other card", + "and-n-other-card_plural": "And __count__ other cards", + "apply": "Primeni", + "app-is-offline": "Loading, please wait. Refreshing the page will cause data loss. If loading does not work, please check that server has not stopped.", + "archive": "Move to Archive", + "archive-all": "Move All to Archive", + "archive-board": "Move Board to Archive", + "archive-card": "Move Card to Archive", + "archive-list": "Move List to Archive", + "archive-swimlane": "Move Swimlane to Archive", + "archive-selection": "Move selection to Archive", + "archiveBoardPopup-title": "Move Board to Archive?", + "archived-items": "Arhiviraj", + "archived-boards": "Boards in Archive", + "restore-board": "Restore Board", + "no-archived-boards": "No Boards in Archive.", + "archives": "Arhiviraj", + "template": "Obrazac", + "templates": "Obrasci", + "assign-member": "Dodeli člana", + "attached": "Prikačeno", + "attachment": "Prikačeni dokument", + "attachment-delete-pop": "Brisanje prikačenog dokumenta je trajno. Ne postoji vraćanje obrisanog.", + "attachmentDeletePopup-title": "Obrisati prikačeni dokument ?", + "attachments": "Prikačeni dokumenti", + "auto-watch": "Automatically watch boards when they are created", + "avatar-too-big": "Avatar je prevelik (maksimum je 70KB)", + "back": "Nazad", + "board-change-color": "Promeni boju", + "board-nb-stars": "%s zvezdice", + "board-not-found": "Tabla nije pronađena", + "board-private-info": "Ova tabla će biti <strong>privatna<strong>.", + "board-public-info": "Ova tabla će biti <strong>javna<strong>.", + "boardChangeColorPopup-title": "Promeni pozadinu table", + "boardChangeTitlePopup-title": "Preimenuj tablu", + "boardChangeVisibilityPopup-title": "Promeni Vidljivost", + "boardChangeWatchPopup-title": "Change Watch", + "boardMenuPopup-title": "Board Settings", + "boardChangeViewPopup-title": "Board View", + "boards": "Table", + "board-view": "Board View", + "board-view-cal": "Calendar", + "board-view-swimlanes": "Swimlanes", + "board-view-collapse": "Sažmi", + "board-view-lists": "Lists", + "bucket-example": "Na primer \"Lista zadataka\"", + "cancel": "Otkaži", + "card-archived": "This card is moved to Archive.", + "board-archived": "This board is moved to Archive.", + "card-comments-title": "Ova kartica ima %s komentar.", + "card-delete-notice": "Brisanje je trajno. Izgubićeš sve akcije povezane sa ovom karticom.", + "card-delete-pop": "Sve akcije će biti uklonjene sa liste aktivnosti i kartica neće moći biti ponovo otvorena. Nema vraćanja unazad.", + "card-delete-suggest-archive": "You can move a card to Archive to remove it from the board and preserve the activity.", + "card-due": "Krajnji datum", + "card-due-on": "Završava se", + "card-spent": "Spent Time", + "card-edit-attachments": "Uredi priloge", + "card-edit-custom-fields": "Edit custom fields", + "card-edit-labels": "Uredi natpise", + "card-edit-members": "Uredi članove", + "card-labels-title": "Promeni natpis na kartici.", + "card-members-title": "Dodaj ili ukloni članove table sa kartice.", + "card-start": "Početak", + "card-start-on": "Počinje", + "cardAttachmentsPopup-title": "Attach From", + "cardCustomField-datePopup-title": "Change date", + "cardCustomFieldsPopup-title": "Edit custom fields", + "cardDeletePopup-title": "Delete Card?", + "cardDetailsActionsPopup-title": "Card Actions", + "cardLabelsPopup-title": "Labels", + "cardMembersPopup-title": "Članovi", + "cardMorePopup-title": "More", + "cardTemplatePopup-title": "Create template", + "cards": "Cards", + "cards-count": "Cards", + "casSignIn": "Sign In with CAS", + "cardType-card": "Card", + "cardType-linkedCard": "Linked Card", + "cardType-linkedBoard": "Linked Board", + "change": "Change", + "change-avatar": "Change Avatar", + "change-password": "Change Password", + "change-permissions": "Change permissions", + "change-settings": "Izmeni podešavanja", + "changeAvatarPopup-title": "Change Avatar", + "changeLanguagePopup-title": "Change Language", + "changePasswordPopup-title": "Change Password", + "changePermissionsPopup-title": "Change Permissions", + "changeSettingsPopup-title": "Izmeni podešavanja", + "subtasks": "Subtasks", + "checklists": "Liste", + "click-to-star": "Click to star this board.", + "click-to-unstar": "Click to unstar this board.", + "clipboard": "Clipboard or drag & drop", + "close": "Close", + "close-board": "Close Board", + "close-board-pop": "You will be able to restore the board by clicking the “Archive” button from the home header.", + "color-black": "black", + "color-blue": "blue", + "color-crimson": "crimson", + "color-darkgreen": "darkgreen", + "color-gold": "gold", + "color-gray": "gray", + "color-green": "green", + "color-indigo": "indigo", + "color-lime": "lime", + "color-magenta": "magenta", + "color-mistyrose": "mistyrose", + "color-navy": "navy", + "color-orange": "orange", + "color-paleturquoise": "paleturquoise", + "color-peachpuff": "peachpuff", + "color-pink": "pink", + "color-plum": "plum", + "color-purple": "purple", + "color-red": "red", + "color-saddlebrown": "saddlebrown", + "color-silver": "silver", + "color-sky": "sky", + "color-slateblue": "slateblue", + "color-white": "white", + "color-yellow": "yellow", + "unset-color": "Unset", + "comment": "Comment", + "comment-placeholder": "Write Comment", + "comment-only": "Comment only", + "comment-only-desc": "Can comment on cards only.", + "no-comments": "No comments", + "no-comments-desc": "Can not see comments and activities.", + "worker": "Radnik", + "worker-desc": "Može samo da pomera kartice, dodeljuje sebe kartici i da komentariše. ", + "computer": "Computer", + "confirm-subtask-delete-dialog": "Are you sure you want to delete subtask?", + "confirm-checklist-delete-dialog": "Are you sure you want to delete checklist?", + "copy-card-link-to-clipboard": "Copy card link to clipboard", + "linkCardPopup-title": "Link Card", + "searchElementPopup-title": "Pretraga", + "copyCardPopup-title": "Copy Card", + "copyChecklistToManyCardsPopup-title": "Copy Checklist Template to Many Cards", + "copyChecklistToManyCardsPopup-instructions": "Destination Card Titles and Descriptions in this JSON format", + "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"First card title\", \"description\":\"First card description\"}, {\"title\":\"Second card title\",\"description\":\"Second card description\"},{\"title\":\"Last card title\",\"description\":\"Last card description\"} ]", + "create": "Create", + "createBoardPopup-title": "Create Board", + "chooseBoardSourcePopup-title": "Import board", + "createLabelPopup-title": "Create Label", + "createCustomField": "Create Field", + "createCustomFieldPopup-title": "Create Field", + "current": "current", + "custom-field-delete-pop": "There is no undo. This will remove this custom field from all cards and destroy its history.", + "custom-field-checkbox": "Checkbox", + "custom-field-date": "Datum", + "custom-field-dropdown": "Dropdown List", + "custom-field-dropdown-none": "(none)", + "custom-field-dropdown-options": "List Options", + "custom-field-dropdown-options-placeholder": "Press enter to add more options", + "custom-field-dropdown-unknown": "(unknown)", + "custom-field-number": "Number", + "custom-field-text": "Text", + "custom-fields": "Custom Fields", + "date": "Datum", + "decline": "Decline", + "default-avatar": "Default avatar", + "delete": "Delete", + "deleteCustomFieldPopup-title": "Delete Custom Field?", + "deleteLabelPopup-title": "Delete Label?", + "description": "Description", + "disambiguateMultiLabelPopup-title": "Disambiguate Label Action", + "disambiguateMultiMemberPopup-title": "Disambiguate Member Action", + "discard": "Discard", + "done": "Done", + "download": "Download", + "edit": "Edit", + "edit-avatar": "Change Avatar", + "edit-profile": "Edit Profile", + "edit-wip-limit": "Edit WIP Limit", + "soft-wip-limit": "Soft WIP Limit", + "editCardStartDatePopup-title": "Izmeni početni datum", + "editCardDueDatePopup-title": "Izmeni krajnji datum", + "editCustomFieldPopup-title": "Edit Field", + "editCardSpentTimePopup-title": "Change spent time", + "editLabelPopup-title": "Change Label", + "editNotificationPopup-title": "Izmeni notifikaciju", + "editProfilePopup-title": "Edit Profile", + "email": "Email", + "email-enrollAccount-subject": "An account created for you on __siteName__", + "email-enrollAccount-text": "Hello __user__,\n\nTo start using the service, simply click the link below.\n\n__url__\n\nThanks.", + "email-fail": "Sending email failed", + "email-fail-text": "Error trying to send email", + "email-invalid": "Invalid email", + "email-invite": "Invite via Email", + "email-invite-subject": "__inviter__ sent you an invitation", + "email-invite-text": "Dear __user__,\n\n__inviter__ invites you to join board \"__board__\" for collaborations.\n\nPlease follow the link below:\n\n__url__\n\nThanks.", + "email-resetPassword-subject": "Reset your password on __siteName__", + "email-resetPassword-text": "Hello __user__,\n\nTo reset your password, simply click the link below.\n\n__url__\n\nThanks.", + "email-sent": "Email sent", + "email-verifyEmail-subject": "Verify your email address on __siteName__", + "email-verifyEmail-text": "Hello __user__,\n\nTo verify your account email, simply click the link below.\n\n__url__\n\nThanks.", + "enable-wip-limit": "Enable WIP Limit", + "error-board-doesNotExist": "This board does not exist", + "error-board-notAdmin": "You need to be admin of this board to do that", + "error-board-notAMember": "You need to be a member of this board to do that", + "error-json-malformed": "Your text is not valid JSON", + "error-json-schema": "Your JSON data does not include the proper information in the correct format", + "error-list-doesNotExist": "This list does not exist", + "error-user-doesNotExist": "This user does not exist", + "error-user-notAllowSelf": "You can not invite yourself", + "error-user-notCreated": "This user is not created", + "error-username-taken": "Korisničko ime je već zauzeto", + "error-email-taken": "Email has already been taken", + "export-board": "Export board", + "sort": "Sortiraj", + "sort-desc": "Kliknite da biste sortirali listu", + "list-sort-by": "Poredaj listu po:", + "list-label-modifiedAt": "Poslednje vreme pristupa", + "list-label-title": "Naziv liste", + "list-label-sort": "Vaš ručni nalog", + "list-label-short-modifiedAt": "(P)", + "list-label-short-title": "(N)", + "list-label-short-sort": "(R)", + "filter": "Filter", + "filter-cards": "Filtriraj kartice ili liste", + "list-filter-label": "Filtriraj liste po naslovu", + "filter-clear": "Clear filter", + "filter-no-label": "Nema oznake", + "filter-no-member": "Nema člana", + "filter-no-custom-fields": "No Custom Fields", + "filter-show-archive": "Prikaži arhivirane liste", + "filter-hide-empty": "Sakrij prazne liste", + "filter-on": "Filter is on", + "filter-on-desc": "You are filtering cards on this board. Click here to edit filter.", + "filter-to-selection": "Filter to selection", + "advanced-filter-label": "Advanced Filter", + "advanced-filter-description": "Advanced Filter allows to write a string containing following operators: == != <= >= && || ( ) A space is used as a separator between the Operators. You can filter for all Custom Fields by typing their names and values. For Example: Field1 == Value1. Note: If fields or values contains spaces, you need to encapsulate them into single quotes. For Example: 'Field 1' == 'Value 1'. For single control characters (' \\/) to be skipped, you can use \\. For example: Field1 == I\\'m. Also you can combine multiple conditions. For Example: F1 == V1 || F1 == V2. Normally all operators are interpreted from left to right. You can change the order by placing brackets. For Example: F1 == V1 && ( F2 == V2 || F2 == V3 ). Also you can search text fields using regex: F1 == /Tes.*/i", + "fullname": "Full Name", + "header-logo-title": "Go back to your boards page.", + "hide-system-messages": "Sakrij sistemske poruke", + "headerBarCreateBoardPopup-title": "Create Board", + "home": "Home", + "import": "Import", + "link": "Link", + "import-board": "import board", + "import-board-c": "Import board", + "import-board-title-trello": "Uvezi tablu iz Trella", + "import-board-title-wekan": "Import board from previous export", + "import-sandstorm-backup-warning": "Do not delete data you import from original exported board or Trello before checking does this grain close and open again, or do you get Board not found error, that means data loss.", + "import-sandstorm-warning": "Imported board will delete all existing data on board and replace it with imported board.", + "from-trello": "From Trello", + "from-wekan": "From previous export", + "import-board-instruction-trello": "In your Trello board, go to 'Menu', then 'More', 'Print and Export', 'Export JSON', and copy the resulting text", + "import-board-instruction-wekan": "In your board, go to 'Menu', then 'Export board', and copy the text in the downloaded file.", + "import-board-instruction-about-errors": "If you get errors when importing board, sometimes importing still works, and board is at All Boards page.", + "import-json-placeholder": "Paste your valid JSON data here", + "import-map-members": "Mapiraj članove", + "import-members-map": "Your imported board has some members. Please map the members you want to import to your users", + "import-show-user-mapping": "Review members mapping", + "import-user-select": "Pick your existing user you want to use as this member", + "importMapMembersAddPopup-title": "Select member", + "info": "Version", + "initials": "Initials", + "invalid-date": "Neispravan datum", + "invalid-time": "Invalid time", + "invalid-user": "Invalid user", + "joined": "joined", + "just-invited": "You are just invited to this board", + "keyboard-shortcuts": "Keyboard shortcuts", + "label-create": "Create Label", + "label-default": "%s label (default)", + "label-delete-pop": "There is no undo. This will remove this label from all cards and destroy its history.", + "labels": "Labels", + "language": "Language", + "last-admin-desc": "You can’t change roles because there must be at least one admin.", + "leave-board": "Leave Board", + "leave-board-pop": "Are you sure you want to leave __boardTitle__? You will be removed from all cards on this board.", + "leaveBoardPopup-title": "Leave Board ?", + "link-card": "Link to this card", + "list-archive-cards": "Move all cards in this list to Archive", + "list-archive-cards-pop": "This will remove all the cards in this list from the board. To view cards in Archive and bring them back to the board, click “Menu” > “Archive”.", + "list-move-cards": "Move all cards in this list", + "list-select-cards": "Select all cards in this list", + "set-color-list": "Set Color", + "listActionPopup-title": "List Actions", + "swimlaneActionPopup-title": "Swimlane Actions", + "swimlaneAddPopup-title": "Add a Swimlane below", + "listImportCardPopup-title": "Import a Trello card", + "listMorePopup-title": "More", + "link-list": "Link to this list", + "list-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the list. There is no undo.", + "list-delete-suggest-archive": "You can move a list to Archive to remove it from the board and preserve the activity.", + "lists": "Lists", + "swimlanes": "Swimlanes", + "log-out": "Log Out", + "log-in": "Log In", + "loginPopup-title": "Log In", + "memberMenuPopup-title": "Member Settings", + "members": "Članovi", + "menu": "Menu", + "move-selection": "Move selection", + "moveCardPopup-title": "Move Card", + "moveCardToBottom-title": "Premesti na dno", + "moveCardToTop-title": "Premesti na vrh", + "moveSelectionPopup-title": "Move selection", + "multi-selection": "Multi-Selection", + "multi-selection-on": "Multi-Selection is on", + "muted": "Utišano", + "muted-info": "Nećete biti obavešteni o promenama u ovoj tabli", + "my-boards": "My Boards", + "name": "Name", + "no-archived-cards": "No cards in Archive.", + "no-archived-lists": "No lists in Archive.", + "no-archived-swimlanes": "No swimlanes in Archive.", + "no-results": "Nema rezultata", + "normal": "Normalno", + "normal-desc": "Can view and edit cards. Can't change settings.", + "not-accepted-yet": "Invitation not accepted yet", + "notify-participate": "Receive updates to any cards you participate as creater or member", + "notify-watch": "Budite obavešteni o novim događajima u tablama, listama ili karticama koje pratite.", + "optional": "opciono", + "or": "ili", + "page-maybe-private": "This page may be private. You may be able to view it by <a href='%s'>logging in</a>.", + "page-not-found": "Stranica nije pronađena.", + "password": "Lozinka", + "paste-or-dragdrop": "to paste, or drag & drop image file to it (image only)", + "participating": "Učestvujem", + "preview": "Prikaz", + "previewAttachedImagePopup-title": "Prikaz", + "previewClipboardImagePopup-title": "Prikaz", + "private": "Privatno", + "private-desc": "This board is private. Only people added to the board can view and edit it.", + "profile": "Profil", + "public": "Javno", + "public-desc": "This board is public. It's visible to anyone with the link and will show up in search engines like Google. Only people added to the board can edit.", + "quick-access-description": "Star a board to add a shortcut in this bar.", + "remove-cover": "Remove Cover", + "remove-from-board": "Ukloni iz table", + "remove-label": "Remove Label", + "listDeletePopup-title": "Delete List ?", + "remove-member": "Ukloni člana", + "remove-member-from-card": "Ukloni iz kartice", + "remove-member-pop": "Remove __name__ (__username__) from __boardTitle__? The member will be removed from all cards on this board. They will receive a notification.", + "removeMemberPopup-title": "Ukloni člana ?", + "rename": "Preimenuj", + "rename-board": "Preimenuj tablu", + "restore": "Oporavi", + "save": "Snimi", + "search": "Pretraga", + "rules": "Rules", + "search-cards": "Search from card/list titles, descriptions and custom fields on this board", + "search-example": "Text to search for?", + "select-color": "Select Color", + "set-wip-limit-value": "Set a limit for the maximum number of tasks in this list", + "setWipLimitPopup-title": "Set WIP Limit", + "shortcut-assign-self": "Pridruži sebe trenutnoj kartici", + "shortcut-autocomplete-emoji": "Autocomplete emoji", + "shortcut-autocomplete-members": "Sam popuni članove", + "shortcut-clear-filters": "Očisti sve filtere", + "shortcut-close-dialog": "Zatvori dijalog", + "shortcut-filter-my-cards": "Filtriraj kartice", + "shortcut-show-shortcuts": "Prikaži ovu listu prečica", + "shortcut-toggle-filterbar": "Uključi ili isključi bočni meni filtera", + "shortcut-toggle-sidebar": "Uključi ili isključi bočni meni table", + "show-cards-minimum-count": "Show cards count if list contains more than", + "sidebar-open": "Open Sidebar", + "sidebar-close": "Close Sidebar", + "signupPopup-title": "Kreiraj nalog", + "star-board-title": "Klikni da označiš zvezdicom ovu tablu. Pokazaće se na vrhu tvoje liste tabli.", + "starred-boards": "Table sa zvezdicom", + "starred-boards-description": "Table sa zvezdicom se pokazuju na vrhu liste tabli.", + "subscribe": "Pretplati se", + "team": "Tim", + "this-board": "ova tabla", + "this-card": "ova kartica", + "spent-time-hours": "Spent time (hours)", + "overtime-hours": "Overtime (hours)", + "overtime": "Overtime", + "has-overtime-cards": "Has overtime cards", + "has-spenttime-cards": "Has spent time cards", + "time": "Vreme", + "title": "Naslov", + "tracking": "Praćenje", + "tracking-info": "You will be notified of any changes to those cards you are involved as creator or member.", + "type": "Type", + "unassign-member": "Unassign member", + "unsaved-description": "Imaš nesnimljen opis.", + "unwatch": "Ne posmatraj", + "upload": "Upload", + "upload-avatar": "Upload an avatar", + "uploaded-avatar": "Uploaded an avatar", + "username": "Korisničko ime", + "view-it": "Pregledaj je", + "warn-list-archived": "warning: this card is in an list at Archive", + "watch": "Posmatraj", + "watching": "Posmatranje", + "watching-info": "Bićete obavešteni o promenama u ovoj tabli", + "welcome-board": "Tabla dobrodošlice", + "welcome-swimlane": "Milestone 1", + "welcome-list1": "Osnove", + "welcome-list2": "Napredno", + "card-templates-swimlane": "Card Templates", + "list-templates-swimlane": "List Templates", + "board-templates-swimlane": "Board Templates", + "what-to-do": "Šta želiš da uradiš ?", + "wipLimitErrorPopup-title": "Invalid WIP Limit", + "wipLimitErrorPopup-dialog-pt1": "The number of tasks in this list is higher than the WIP limit you've defined.", + "wipLimitErrorPopup-dialog-pt2": "Please move some tasks out of this list, or set a higher WIP limit.", + "admin-panel": "Admin Panel", + "settings": "Settings", + "people": "People", + "registration": "Registration", + "disable-self-registration": "Disable Self-Registration", + "invite": "Invite", + "invite-people": "Invite People", + "to-boards": "To board(s)", + "email-addresses": "Email Addresses", + "smtp-host-description": "The address of the SMTP server that handles your emails.", + "smtp-port-description": "The port your SMTP server uses for outgoing emails.", + "smtp-tls-description": "Enable TLS support for SMTP server", + "smtp-host": "SMTP Host", + "smtp-port": "SMTP Port", + "smtp-username": "Korisničko ime", + "smtp-password": "Lozinka", + "smtp-tls": "TLS support", + "send-from": "From", + "send-smtp-test": "Send a test email to yourself", + "invitation-code": "Invitation Code", + "email-invite-register-subject": "__inviter__ sent you an invitation", + "email-invite-register-text": "Dear __user__,\n\n__inviter__ invites you to kanban board for collaborations.\n\nPlease follow the link below:\n__url__\n\nAnd your invitation code is: __icode__\n\nThanks.", + "email-smtp-test-subject": "SMTP Test Email", + "email-smtp-test-text": "You have successfully sent an email", + "error-invitation-code-not-exist": "Invitation code doesn't exist", + "error-notAuthorized": "You are not authorized to view this page.", + "webhook-title": "Naziv mrežne kuke", + "webhook-token": "Token (neobavezno za autentifikaciju)", + "outgoing-webhooks": "Outgoing Webhooks", + "bidirectional-webhooks": "Dvosmerne mrežne kuke", + "outgoingWebhooksPopup-title": "Outgoing Webhooks", + "boardCardTitlePopup-title": "Card Title Filter", + "disable-webhook": "Onesposobi ovu mrežnu kuku", + "global-webhook": "Globalna mrežna kuka", + "new-outgoing-webhook": "New Outgoing Webhook", + "no-name": "(Unknown)", + "Node_version": "Node version", + "Meteor_version": "Verzija Meteor-a", + "MongoDB_version": "Verzija MongoDB-a", + "MongoDB_storage_engine": "MongoDB mehanizam za skladištenje", + "MongoDB_Oplog_enabled": "MongoDB Oplog omogućen", + "OS_Arch": "OS Arch", + "OS_Cpus": "OS CPU Count", + "OS_Freemem": "OS Free Memory", + "OS_Loadavg": "OS Load Average", + "OS_Platform": "OS Platform", + "OS_Release": "OS Release", + "OS_Totalmem": "OS Total Memory", + "OS_Type": "OS Type", + "OS_Uptime": "OS Uptime", + "days": "days", + "hours": "hours", + "minutes": "minutes", + "seconds": "seconds", + "show-field-on-card": "Show this field on card", + "automatically-field-on-card": "Auto create field to all cards", + "showLabel-field-on-card": "Show field label on minicard", + "yes": "Yes", + "no": "No", + "accounts": "Accounts", + "accounts-allowEmailChange": "Allow Email Change", + "accounts-allowUserNameChange": "Allow Username Change", + "createdAt": "Created at", + "verified": "Verified", + "active": "Active", + "card-received": "Received", + "card-received-on": "Received on", + "card-end": "End", + "card-end-on": "Ends on", + "editCardReceivedDatePopup-title": "Change received date", + "editCardEndDatePopup-title": "Change end date", + "setCardColorPopup-title": "Set color", + "setCardActionsColorPopup-title": "Choose a color", + "setSwimlaneColorPopup-title": "Choose a color", + "setListColorPopup-title": "Choose a color", + "assigned-by": "Dodeljeno od strane", + "requested-by": "Requested By", + "board-delete-notice": "Deleting is permanent. You will lose all lists, cards and actions associated with this board.", + "delete-board-confirm-popup": "All lists, cards, labels, and activities will be deleted and you won't be able to recover the board contents. There is no undo.", + "boardDeletePopup-title": "Delete Board?", + "delete-board": "Delete Board", + "default-subtasks-board": "Subtasks for __board__ board", + "default": "Default", + "queue": "Queue", + "subtask-settings": "Subtasks Settings", + "card-settings": "Podešavanja kartice", + "boardSubtaskSettingsPopup-title": "Board Subtasks Settings", + "boardCardSettingsPopup-title": "Podešavanja kartice", + "deposit-subtasks-board": "Deposit subtasks to this board:", + "deposit-subtasks-list": "Landing list for subtasks deposited here:", + "show-parent-in-minicard": "Show parent in minicard:", + "prefix-with-full-path": "Prefix with full path", + "prefix-with-parent": "Prefix with parent", + "subtext-with-full-path": "Subtext with full path", + "subtext-with-parent": "Subtext with parent", + "change-card-parent": "Change card's parent", + "parent-card": "Parent card", + "source-board": "Source board", + "no-parent": "Don't show parent", + "activity-added-label": "added label '%s' to %s", + "activity-removed-label": "removed label '%s' from %s", + "activity-delete-attach": "deleted an attachment from %s", + "activity-added-label-card": "added label '%s'", + "activity-removed-label-card": "removed label '%s'", + "activity-delete-attach-card": "deleted an attachment", + "activity-set-customfield": "set custom field '%s' to '%s' in %s", + "activity-unset-customfield": "unset custom field '%s' in %s", + "r-rule": "Rule", + "r-add-trigger": "Add trigger", + "r-add-action": "Add action", + "r-board-rules": "Board rules", + "r-add-rule": "Add rule", + "r-view-rule": "View rule", + "r-delete-rule": "Delete rule", + "r-new-rule-name": "New rule title", + "r-no-rules": "No rules", + "r-when-a-card": "When a card", + "r-is": "is", + "r-is-moved": "is moved", + "r-added-to": "added to", + "r-removed-from": "Removed from", + "r-the-board": "the board", + "r-list": "list", + "set-filter": "Set Filter", + "r-moved-to": "Moved to", + "r-moved-from": "Moved from", + "r-archived": "Moved to Archive", + "r-unarchived": "Restored from Archive", + "r-a-card": "a card", + "r-when-a-label-is": "When a label is", + "r-when-the-label": "When the label", + "r-list-name": "list name", + "r-when-a-member": "When a member is", + "r-when-the-member": "When the member", + "r-name": "name", + "r-when-a-attach": "When an attachment", + "r-when-a-checklist": "When a checklist is", + "r-when-the-checklist": "When the checklist", + "r-completed": "Completed", + "r-made-incomplete": "Made incomplete", + "r-when-a-item": "When a checklist item is", + "r-when-the-item": "When the checklist item", + "r-checked": "Checked", + "r-unchecked": "Unchecked", + "r-move-card-to": "Move card to", + "r-top-of": "Top of", + "r-bottom-of": "Bottom of", + "r-its-list": "its list", + "r-archive": "Move to Archive", + "r-unarchive": "Restore from Archive", + "r-card": "card", + "r-add": "Dodaj", + "r-remove": "Remove", + "r-label": "label", + "r-member": "member", + "r-remove-all": "Remove all members from the card", + "r-set-color": "Set color to", + "r-checklist": "checklist", + "r-check-all": "Check all", + "r-uncheck-all": "Uncheck all", + "r-items-check": "items of checklist", + "r-check": "Check", + "r-uncheck": "Uncheck", + "r-item": "item", + "r-of-checklist": "of checklist", + "r-send-email": "Send an email", + "r-to": "to", + "r-subject": "subject", + "r-rule-details": "Rule details", + "r-d-move-to-top-gen": "Move card to top of its list", + "r-d-move-to-top-spec": "Move card to top of list", + "r-d-move-to-bottom-gen": "Move card to bottom of its list", + "r-d-move-to-bottom-spec": "Move card to bottom of list", + "r-d-send-email": "Send email", + "r-d-send-email-to": "to", + "r-d-send-email-subject": "subject", + "r-d-send-email-message": "message", + "r-d-archive": "Move card to Archive", + "r-d-unarchive": "Restore card from Archive", + "r-d-add-label": "Add label", + "r-d-remove-label": "Remove label", + "r-create-card": "Create new card", + "r-in-list": "in list", + "r-in-swimlane": "in swimlane", + "r-d-add-member": "Add member", + "r-d-remove-member": "Remove member", + "r-d-remove-all-member": "Remove all member", + "r-d-check-all": "Check all items of a list", + "r-d-uncheck-all": "Uncheck all items of a list", + "r-d-check-one": "Check item", + "r-d-uncheck-one": "Uncheck item", + "r-d-check-of-list": "of checklist", + "r-d-add-checklist": "Add checklist", + "r-d-remove-checklist": "Remove checklist", + "r-by": "by", + "r-add-checklist": "Add checklist", + "r-with-items": "with items", + "r-items-list": "item1,item2,item3", + "r-add-swimlane": "Add swimlane", + "r-swimlane-name": "swimlane name", + "r-board-note": "Note: leave a field empty to match every possible value.", + "r-checklist-note": "Note: checklist's items have to be written as comma separated values.", + "r-when-a-card-is-moved": "When a card is moved to another list", + "r-set": "Postavi", + "r-update": "Ažuriraj", + "r-datefield": "polje za datum", + "r-df-start-at": "početak", + "r-df-due-at": "krajnji datum", + "r-df-end-at": "kraj", + "r-df-received-at": "primljen", + "r-to-current-datetime": "do trenutnog datuma/vremena", + "r-remove-value-from": "Ukloni vrednost sa", + "ldap": "LDAP", + "oauth2": "OAuth2", + "cas": "CAS", + "authentication-method": "Authentication method", + "authentication-type": "Authentication type", + "custom-product-name": "Custom Product Name", + "layout": "Layout", + "hide-logo": "Hide Logo", + "add-custom-html-after-body-start": "Add Custom HTML after <body> start", + "add-custom-html-before-body-end": "Add Custom HTML before </body> end", + "error-undefined": "Something went wrong", + "error-ldap-login": "An error occurred while trying to login", + "display-authentication-method": "Display Authentication Method", + "default-authentication-method": "Default Authentication Method", + "duplicate-board": "Duplicate Board", + "people-number": "The number of people is:", + "swimlaneDeletePopup-title": "Delete Swimlane ?", + "swimlane-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the swimlane. There is no undo.", + "restore-all": "Restore all", + "delete-all": "Delete all", + "loading": "Loading, please wait.", + "previous_as": "prošli put je bio", + "act-a-dueAt": "modifikovano u vreme\nKada:__vremenskaVrednost__\nGde:__kartica__\nprethodni rok je bio__StaraVremenskaVrednost", + "act-a-endAt": "izmenjeno vreme završetaka za__vremenskaVrednost__od (__StaraVremenskaVrednost__)", + "act-a-startAt": "izmenjeno vreme početka u__vremenskaVrednost__od (__StaraVremenskaVrednost__)", + "act-a-receivedAt": "izmenjeno primljeno vreme u__vremenskaVrednost__od (__StaraVremenskaVrednost__)", + "a-dueAt": "izmenjen krajnji datum da bude", + "a-endAt": "izmenjeno vreme završetka", + "a-startAt": "izmenjeno vreme početka", + "a-receivedAt": "izmenjeno primljeno vreme da bude", + "almostdue": "trenutni krajnji datum %s se približava", + "pastdue": "trenutni krajnji datum %s je prošao", + "duenow": "trenutni krajnji datum %s je danas", + "act-newDue": "__lista__/__kartica__ima 1. podsetnik za krajnji datum [__tabla__]", + "act-withDue": "__lista__/__kartica__ podsetnici za krajnji datum [__tabla__]", + "act-almostdue": "podsećao da se trenutni krajnji rok (__vremenskaVrednost__) __kartica__ približava", + "act-pastdue": "podsećao da je trenutni krajnji rok (__vremenskaVrednost__) __kartica__ prošao", + "act-duenow": "podsećao da je trenutni krajnji rok (__vremenskaVrednost__) __kartica__ trenutno", + "act-atUserComment": "Spomenuti ste na [__tabla__] __lista__/__kartica__", + "delete-user-confirm-popup": "Da li ste sigurni da želite da izbrišete nalog? Nema poništenja akcije. ", + "accounts-allowUserDelete": "Dozvoli korisnicima da sami brišu svoj nalog", + "hide-minicard-label-text": "Sakrij tekst nalepnice minikartice", + "show-desktop-drag-handles": "Prikaži kvake za povlačenje sa radne površine", + "assignee": "Asignat", + "cardAssigneesPopup-title": "Asignat", + "addmore-detail": "Dodaj detaljaniji opis", + "show-on-card": "Prikaži na kartici", + "new": "Novo", + "editUserPopup-title": "Uredi korisnika", + "newUserPopup-title": "Novi korisnik", + "notifications": "Obaveštenja", + "view-all": "Prikaži sve", + "filter-by-unread": "Filtriraj nepročitano", + "mark-all-as-read": "Označi sve kao pročitano", + "allow-rename": "Dozvoli preimenovanje", + "allowRenamePopup-title": "Dozvoli preimenovanje" +} \ No newline at end of file diff --git a/i18n/sv.i18n.json b/i18n/sv.i18n.json index 9082a223..54844f7e 100644 --- a/i18n/sv.i18n.json +++ b/i18n/sv.i18n.json @@ -1,769 +1,769 @@ { - "accept": "Acceptera", - "act-activity-notify": "Aktivitetsnotifiering", - "act-addAttachment": "lade till bifogad fil __attachment__ på kort __card__ i lista __list__ i simbana __swimlane__ på anslagstavla __board__", - "act-deleteAttachment": "raderade bifogad fil __attachment__ från kort __card__ i lista __list__ i simbana __swimlane__ på anslagstavla __board__", - "act-addSubtask": "lade till underaktivitet __subtask__ på kort __card__ i lista __list__ i simbana __swimlane__ på anslagstavla __board__", - "act-addLabel": "lade till etikett __label__ på kort __card__ i lista __list__ i simbana __swimlane__ på anslagstavla __board__", - "act-addedLabel": "lade till etikett __label__ på kort __card__ i lista __list__ i simbana __swimlane__ på anslagstavla __board__", - "act-removeLabel": "Tog bort etikett __label__ från kort __card__ i lista __list__ i simbana __swimlane__ på anslagstavla __board__", - "act-removedLabel": "Tog bort etikett __label__ från kort __card__ i lista __list__ i simbana __swimlane__ på anslagstavla __board__", - "act-addChecklist": "lade till checklista __checklist__ på kort __card__ i lista __list__ i simbana __swimlane__ på anslagstavla __board__", - "act-addChecklistItem": "lade till checklistobjekt __checklistItem__ till checklista __checklist__ på kort __card__ i lista __list__ i simbana __swimlane__ på anslagstavla __board__", - "act-removeChecklist": "tag bort checklista __checklist__ från kort __card__ i lista __list__ i simbana __swimlane__ på anslagstavla __board__", - "act-removeChecklistItem": "tog bort checklistobjekt __checklistItem__ från __checklist__ på kort __card__ i lista __list__ i simbana __swimlane__ på anslagstavla __board__", - "act-checkedItem": "bockade av __checklistItem__ från checklista __checklist__ på kort __card__ i lista __list__ i simbana __swimlane__ på anslagstavla __board__", - "act-uncheckedItem": "avmarkerade __checklistItem__ från checklista __checklist__ på kort __card__ i lista __list__ i simbana __swimlane__ på anslagstavla __board__", - "act-completeChecklist": "slutförde checklista __checklist__ i kort __card__ i lista __list__ i simbana __swimlane__ på anslagstavla __board__", - "act-uncompleteChecklist": "ofullbordade checklista __checklist__ på kort __card__ i lista __list__ i simbana __swimlane__ på anslagstavla __board__", - "act-addComment": "kommenterade på kort __card__: __comment__ i lista __list__ i simbana __swimlane__ på anslagstavla __board__", - "act-editComment": "redigerade kommentar på kort __card__: __comment__ i listan __list__ i simbana __swimlane__ i brädet __board__", - "act-deleteComment": "raderade kommentar på kort __card__: __comment__ i listan __list__ i simbana __swimlane__ i brädet __board__", - "act-createBoard": "skapade anslagstavla __board__", - "act-createSwimlane": "skapade simbana __swimlane__ till anslagstavla __board__", - "act-createCard": "skapade kort __card__ i lista __list__ i simbana __swimlane__ på anslagstavla __board__", - "act-createCustomField": "skapade anpassat fält __customField__ på anslagstavlan __board__", - "act-deleteCustomField": "raderade anpasssat fält __customField__ på bräde __board__", - "act-setCustomField": "redigerade anpassat fält __customField__: __customFieldValue__ på kort __card__ i lista __list__ i simbana __swimlane__ på bräde __board__", - "act-createList": "lade till lista __list__ på anslagstavla __board__", - "act-addBoardMember": "lade till medlem __member__ på anslagstavla __board__", - "act-archivedBoard": "Anslagstavla __board__ flyttad till arkivet", - "act-archivedCard": "Kort __card__ i lista __list__ i simbana __swimlane__ på anslagstavla __board__ flyttad till arkivet", - "act-archivedList": "Lista __list__ i simbana __swimlane__ på anslagstavla __board__ flyttad till arkivet", - "act-archivedSwimlane": "Simbana __swimlane__ på anslagstavla __board__ flyttad till arkivet", - "act-importBoard": "importerade board __board__", - "act-importCard": "importerade kort __card__ i lista __list__ i simbana __swimlane__ på anslagstavla __board__", - "act-importList": "importerade lista __list__ i simbana __swimlane__ på anslagstavla __board__", - "act-joinMember": "lade till medlem __member__ på kort __card__ i lista __list__ i simbana __swimlane__ på anslagstavla __board__", - "act-moveCard": "flyttade kort __card__ på anslagstavla __board__ från lista __oldList__ i sambana __oldSwimlane__ till lista list __list__ i simbana __swimlane__", - "act-moveCardToOtherBoard": "flyttade kort __card__ från lista __oldList__ i simbana __oldSwimlane__ på tavla __oldBoard__ till lista __list__ i simbana __swimlane__ på anslagstavla __board__", - "act-removeBoardMember": "borttagen medlem __member__  från anslagstavla __board__", - "act-restoredCard": "återställde kort __card__ till lista __lis__ i simbana __swimlane__ på anslagstavla __board__", - "act-unjoinMember": "tog bort medlem __member__ från kort __card__ i lista __list__ i simbana __swimlane__ på anslagstavla __board__", - "act-withBoardTitle": "__board__", - "act-withCardTitle": "[__board__] __card__", - "actions": "Åtgärder", - "activities": "Aktiviteter", - "activity": "Aktivitet", - "activity-added": "Lade %s till %s", - "activity-archived": "%s flyttades till Arkiv", - "activity-attached": "bifogade %s to %s", - "activity-created": "skapade %s", - "activity-customfield-created": "skapa anpassat fält %s", - "activity-excluded": "exkluderade %s från %s", - "activity-imported": "importerade %s till %s från %s", - "activity-imported-board": "importerade %s från %s", - "activity-joined": "anslöt sig till %s", - "activity-moved": "tog bort %s från %s till %s", - "activity-on": "på %s", - "activity-removed": "tog bort %s från %s", - "activity-sent": "skickade %s till %s", - "activity-unjoined": "gick ur %s", - "activity-subtask-added": "lade till deluppgift till %s", - "activity-checked-item": "kryssad %s i checklistan %s av %s", - "activity-unchecked-item": "okryssad %s i checklistan %s av %s", - "activity-checklist-added": "lade kontrollista till %s", - "activity-checklist-removed": "tog bort en checklista från %s", - "activity-checklist-completed": "completed checklist %s of %s", - "activity-checklist-uncompleted": "inte slutfört checklistan %s av %s", - "activity-checklist-item-added": "lade checklista objekt till '%s' i %s", - "activity-checklist-item-removed": "tog bort en checklista objekt från \"%s\" i %s", - "add": "Lägg till", - "activity-checked-item-card": "kryssad %s i checklistan %s", - "activity-unchecked-item-card": "okryssad %s i checklistan %s", - "activity-checklist-completed-card": "slutförde checklista __checklist__ i kort __card__ i lista __list__ i simbana __swimlane__ på anslagstavla __board__", - "activity-checklist-uncompleted-card": "icke slutfört checklistan %s", - "activity-editComment": "redigerade kommentaren %s", - "activity-deleteComment": "tog bort kommentaren %s", - "add-attachment": "Lägg till bilaga", - "add-board": "Lägg till anslagstavla", - "add-card": "Lägg till kort", - "add-swimlane": "Lägg till simbana", - "add-subtask": "Lägg till deluppgift", - "add-checklist": "Lägg till checklista", - "add-checklist-item": "Lägg till ett objekt till kontrollista", - "add-cover": "Lägg till omslag", - "add-label": "Lägg till etikett", - "add-list": "Lägg till lista", - "add-members": "Lägg till medlemmar", - "added": "Lades till", - "addMemberPopup-title": "Medlemmar", - "admin": "Adminstratör", - "admin-desc": "Kan visa och redigera kort, ta bort medlemmar och ändra inställningarna för anslagstavlan.", - "admin-announcement": "Meddelande", - "admin-announcement-active": "Aktivt system-brett meddelande", - "admin-announcement-title": "Meddelande från administratör", - "all-boards": "Alla anslagstavlor", - "and-n-other-card": "Och __count__ annat kort", - "and-n-other-card_plural": "Och __count__ andra kort", - "apply": "Tillämpa", - "app-is-offline": "Läser in, vänligen vänta. Uppdatering av sidan kommer att orsaka förlust av data. Om inläsningen inte fungerar, kontrollera att servern inte har stoppats.", - "archive": "Flytta till Arkiv", - "archive-all": "Flytta alla till Arkiv", - "archive-board": "Flytta Anslagstavla till Arkiv", - "archive-card": "Flytta kort till Arkiv", - "archive-list": "Flytta Lista till Arkiv", - "archive-swimlane": "Flytta simbanan till arkivet", - "archive-selection": "Flytta markerad till Arkiv", - "archiveBoardPopup-title": "Flytta Anslagstavla till Arkiv?", - "archived-items": "Arkiv", - "archived-boards": "Anslagstavlor i Arkiv", - "restore-board": "Återställ anslagstavla", - "no-archived-boards": "Inga anslagstavlor i Arkiv.", - "archives": "Arkiv", - "template": "Mall", - "templates": "Mallar", - "assign-member": "Tilldela medlem", - "attached": "bifogad", - "attachment": "Bilaga", - "attachment-delete-pop": "Ta bort en bilaga är permanent. Det går inte att ångra.", - "attachmentDeletePopup-title": "Ta bort bilaga?", - "attachments": "Bilagor", - "auto-watch": "Bevaka automatiskt anslagstavlor när de skapas", - "avatar-too-big": "Avatar är för stor (70KB max)", - "back": "Tillbaka", - "board-change-color": "Ändra färg", - "board-nb-stars": "%s stjärnor", - "board-not-found": "Anslagstavla hittades inte", - "board-private-info": "Denna anslagstavla kommer att vara <strong>privat</strong>.", - "board-public-info": "Denna anslagstavla kommer att vara <strong>officiell</strong>.", - "boardChangeColorPopup-title": "Ändra bakgrund på anslagstavla", - "boardChangeTitlePopup-title": "Byt namn på anslagstavla", - "boardChangeVisibilityPopup-title": "Ändra synlighet", - "boardChangeWatchPopup-title": "Ändra bevaka", - "boardMenuPopup-title": "Anslagstavlans inställningar", - "boardChangeViewPopup-title": "Anslagstavelsvy", - "boards": "Anslagstavlor", - "board-view": "Anslagstavelsvy", - "board-view-cal": "Kalender", - "board-view-swimlanes": "Simbanor", - "board-view-collapse": "Kollapsa", - "board-view-lists": "Listor", - "bucket-example": "Gilla \"att-göra-innan-jag-dör-lista\" till exempel", - "cancel": "Avbryt", - "card-archived": "Detta kort är flyttat till Arkiv.", - "board-archived": "Den här anslagstavlan är flyttad till Arkiv.", - "card-comments-title": "Detta kort har %s kommentar.", - "card-delete-notice": "Ta bort är permanent. Du kommer att förlora alla åtgärder i samband med detta kort.", - "card-delete-pop": "Alla åtgärder kommer att tas bort från aktivitetsflöde och du kommer inte att kunna öppna kortet igen. Det går inte att ångra.", - "card-delete-suggest-archive": "Du kan flytta ett kort för att Arkiv för att ta bort det från anslagstavlan och bevara aktiviteten.", - "card-due": "Förfaller", - "card-due-on": "Förfaller på", - "card-spent": "Spenderad tid", - "card-edit-attachments": "Redigera bilaga", - "card-edit-custom-fields": "Redigera anpassade fält", - "card-edit-labels": "Redigera etiketter", - "card-edit-members": "Redigera medlemmar", - "card-labels-title": "Ändra etiketter för kortet.", - "card-members-title": "Lägg till eller ta bort medlemmar av anslagstavlan från kortet.", - "card-start": "Börja", - "card-start-on": "Börja med", - "cardAttachmentsPopup-title": "Bifoga från", - "cardCustomField-datePopup-title": "Ändra datum", - "cardCustomFieldsPopup-title": "Redigera anpassade fält", - "cardDeletePopup-title": "Ta bort kort?", - "cardDetailsActionsPopup-title": "Kortåtgärder", - "cardLabelsPopup-title": "Etiketter", - "cardMembersPopup-title": "Medlemmar", - "cardMorePopup-title": "Mera", - "cardTemplatePopup-title": "Skapa mall", - "cards": "Kort", - "cards-count": "Kort", - "casSignIn": "Logga in med CAS", - "cardType-card": "Kort", - "cardType-linkedCard": "Länkat kort", - "cardType-linkedBoard": "Länkad anslagstavla", - "change": "Ändra", - "change-avatar": "Ändra avatar", - "change-password": "Ändra lösenord", - "change-permissions": "Ändra behörigheter", - "change-settings": "Ändra inställningar", - "changeAvatarPopup-title": "Ändra avatar", - "changeLanguagePopup-title": "Ändra språk", - "changePasswordPopup-title": "Ändra lösenord", - "changePermissionsPopup-title": "Ändra behörigheter", - "changeSettingsPopup-title": "Ändra inställningar", - "subtasks": "Deluppgifter", - "checklists": "Kontrollistor", - "click-to-star": "Klicka för att stjärnmärka denna anslagstavla.", - "click-to-unstar": "Klicka för att ta bort stjärnmärkningen från denna anslagstavla.", - "clipboard": "Urklipp eller dra och släpp", - "close": "Stäng", - "close-board": "Stäng anslagstavla", - "close-board-pop": "Du kommer att kunna återställa anslagstavlan genom att klicka på knappen \"Arkiv\" från hemrubriken.", - "color-black": "svart", - "color-blue": "blå", - "color-crimson": "mörkröd", - "color-darkgreen": "mörkgrön", - "color-gold": "guld", - "color-gray": "grå", - "color-green": "grön", - "color-indigo": "indigo", - "color-lime": "lime", - "color-magenta": "magenta", - "color-mistyrose": "ljusrosa", - "color-navy": "marinblå", - "color-orange": "orange", - "color-paleturquoise": "turkos", - "color-peachpuff": "ersika", - "color-pink": "rosa", - "color-plum": "lila", - "color-purple": "lila", - "color-red": "röd", - "color-saddlebrown": "sadelbrun", - "color-silver": "silver", - "color-sky": "himmel", - "color-slateblue": "skifferblå", - "color-white": "vit", - "color-yellow": "gul", - "unset-color": "Urkoppla", - "comment": "Kommentera", - "comment-placeholder": "Skriv kommentar", - "comment-only": "Kommentera endast", - "comment-only-desc": "Kan endast kommentera kort.", - "no-comments": "Inga kommentarer", - "no-comments-desc": "Kan inte se kommentarer och aktiviteter.", - "worker": "Worker", - "worker-desc": "Can only move cards, assign itself to card and comment.", - "computer": "Dator", - "confirm-subtask-delete-dialog": "Är du säker på att du vill radera deluppgift?", - "confirm-checklist-delete-dialog": "Är du säker på att du vill radera checklista?", - "copy-card-link-to-clipboard": "Kopiera kortlänk till urklipp", - "linkCardPopup-title": "Länka kort", - "searchElementPopup-title": "Sök", - "copyCardPopup-title": "Kopiera kort", - "copyChecklistToManyCardsPopup-title": "Kopiera checklist-mallen till flera kort", - "copyChecklistToManyCardsPopup-instructions": "Destinationskorttitlar och beskrivningar i detta JSON-format", - "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"Första kortets titel\", \"description\":\"Första kortets beskrivning\"}, {\"title\":\"Andra kortets titel\",\"description\":\"Andra kortets beskrivning\"},{\"title\":\"Sista kortets titel\",\"description\":\"Sista kortets beskrivning\"} ]", - "create": "Skapa", - "createBoardPopup-title": "Skapa anslagstavla", - "chooseBoardSourcePopup-title": "Importera anslagstavla", - "createLabelPopup-title": "Skapa etikett", - "createCustomField": "Skapa fält", - "createCustomFieldPopup-title": "Skapa fält", - "current": "aktuell", - "custom-field-delete-pop": "Det går inte att ångra. Detta tar bort det här anpassade fältet från alla kort och förstör dess historia.", - "custom-field-checkbox": "Kryssruta", - "custom-field-date": "Datum", - "custom-field-dropdown": "Rullgardingsmeny", - "custom-field-dropdown-none": "(inga)", - "custom-field-dropdown-options": "Listalternativ", - "custom-field-dropdown-options-placeholder": "Tryck på enter för att lägga till fler alternativ", - "custom-field-dropdown-unknown": "(okänd)", - "custom-field-number": "Nummer", - "custom-field-text": "Text", - "custom-fields": "Anpassade fält", - "date": "Datum", - "decline": "Nedgång", - "default-avatar": "Standard avatar", - "delete": "Ta bort", - "deleteCustomFieldPopup-title": "Ta bort anpassade fält?", - "deleteLabelPopup-title": "Ta bort etikett?", - "description": "Beskrivning", - "disambiguateMultiLabelPopup-title": "Otvetydig etikettåtgärd", - "disambiguateMultiMemberPopup-title": "Otvetydig medlemsåtgärd", - "discard": "Kassera", - "done": "Färdig", - "download": "Hämta", - "edit": "Redigera", - "edit-avatar": "Ändra avatar", - "edit-profile": "Redigera profil", - "edit-wip-limit": "Redigera WIP-gränsen", - "soft-wip-limit": "Mjuk WIP-gräns", - "editCardStartDatePopup-title": "Ändra startdatum", - "editCardDueDatePopup-title": "Ändra förfallodatum", - "editCustomFieldPopup-title": "Redigera fält", - "editCardSpentTimePopup-title": "Ändra spenderad tid", - "editLabelPopup-title": "Ändra etikett", - "editNotificationPopup-title": "Redigera avisering", - "editProfilePopup-title": "Redigera profil", - "email": "E-post", - "email-enrollAccount-subject": "Ett konto skapas för dig på __siteName__", - "email-enrollAccount-text": "Hej __user__,\n\nFör att börja använda tjänsten, klicka på länken nedan.\n\n__url__\n\nTack.", - "email-fail": "Sändning av e-post misslyckades", - "email-fail-text": "Ett fel vid försök att skicka e-post", - "email-invalid": "Ogiltig e-post", - "email-invite": "Bjud in via e-post", - "email-invite-subject": "__inviter__ skickade dig en inbjudan", - "email-invite-text": "Bästa __user__,\n\n__inviter__ inbjuder dig till anslagstavlan \"__board__\" för samarbete.\n\nFölj länken nedan:\n\n__url__\n\nTack.", - "email-resetPassword-subject": "Återställa lösenordet för __siteName__", - "email-resetPassword-text": "Hej __user__,\n\nFör att återställa ditt lösenord, klicka på länken nedan.\n\n__url__\n\nTack.", - "email-sent": "E-post skickad", - "email-verifyEmail-subject": "Verifiera din e-post adress på __siteName__", - "email-verifyEmail-text": "Hej __user__,\n\nFör att verifiera din konto e-post, klicka på länken nedan.\n\n__url__\n\nTack.", - "enable-wip-limit": "Aktivera WIP-gräns", - "error-board-doesNotExist": "Denna anslagstavla finns inte", - "error-board-notAdmin": "Du måste vara administratör för denna anslagstavla för att göra det", - "error-board-notAMember": "Du måste vara medlem i denna anslagstavla för att göra det", - "error-json-malformed": "Din text är inte giltigt JSON", - "error-json-schema": "Din JSON data inkluderar inte korrekt information i rätt format", - "error-list-doesNotExist": "Denna lista finns inte", - "error-user-doesNotExist": "Denna användare finns inte", - "error-user-notAllowSelf": "Du kan inte bjuda in dig själv", - "error-user-notCreated": "Den här användaren har inte skapats", - "error-username-taken": "Detta användarnamn är redan taget", - "error-email-taken": "E-post har redan tagits", - "export-board": "Exportera anslagstavla", - "sort": "Sortera", - "sort-desc": "Klicka för att sortera listan", - "list-sort-by": "Sortera listan efter:", - "list-label-modifiedAt": "Sista åtkomsttid", - "list-label-title": "Namn på listan", - "list-label-sort": "Your Manual Order", - "list-label-short-modifiedAt": "(L)", - "list-label-short-title": "(N)", - "list-label-short-sort": "(M)", - "filter": "Filtrera", - "filter-cards": "Filtrera kort eller listor", - "list-filter-label": "Filtrera lista efter titel", - "filter-clear": "Rensa filter", - "filter-no-label": "Ingen etikett", - "filter-no-member": "Ingen medlem", - "filter-no-custom-fields": "Inga anpassade fält", - "filter-show-archive": "Visa arkiverade listor", - "filter-hide-empty": "Dölj tomma listor", - "filter-on": "Filter är på", - "filter-on-desc": "Du filtrerar kort på denna anslagstavla. Klicka här för att redigera filter.", - "filter-to-selection": "Filter till val", - "advanced-filter-label": "Avancerat filter", - "advanced-filter-description": "Avancerade filter låter dig skriva en sträng innehållande följande operatorer: == != <= >= && || ( ). Ett mellanslag används som separator mellan operatorerna. Du kan filtrera alla specialfält genom att skriva dess namn och värde. Till exempel: Fält1 == Vårde1. Notera: om fälten eller värden innehåller mellanrum behöver du innesluta dem med enkla citatstecken. Till exempel: 'Fält 1' == 'Värde 1'. För att skippa enkla kontrolltecken (' \\/) kan du använda \\. Till exempel: Fält1 == I\\'m. Du kan även kombinera fler villkor. TIll exempel: F1 == V1 || F1 == V2. Vanligtvis läses operatorerna från vänster till höger. Du kan ändra ordning genom att använda paranteser. TIll exempel: F1 == V1 && ( F2 == V2 || F2 == V3 ). Du kan även söka efter textfält med hjälp av regex: F1 == /Tes.*/i", - "fullname": "Namn", - "header-logo-title": "Gå tillbaka till din anslagstavlor-sida.", - "hide-system-messages": "Dölj systemmeddelanden", - "headerBarCreateBoardPopup-title": "Skapa anslagstavla", - "home": "Hem", - "import": "Importera", - "link": "Länk", - "import-board": "importera anslagstavla", - "import-board-c": "Importera anslagstavla", - "import-board-title-trello": "Importera anslagstavla från Trello", - "import-board-title-wekan": "Importera anslagstavla från tidigare export", - "import-sandstorm-backup-warning": "Ta inte bort data som du importerar från exporterad original-tavla eller Trello innan du kontrollerar att det här spannet stänger och öppnas igen, eller får du felmeddelandet Anslagstavla hittades inte, det vill säga dataförlust.", - "import-sandstorm-warning": "Importerad anslagstavla raderar all befintlig data på anslagstavla och ersätter den med importerat anslagstavla.", - "from-trello": "Från Trello", - "from-wekan": "Från tidigare export", - "import-board-instruction-trello": "I din Trello-anslagstavla, gå till 'Meny', sedan 'Mera', 'Skriv ut och exportera', 'Exportera JSON' och kopiera den resulterande text.", - "import-board-instruction-wekan": "På din anslagstavla, gå till \"Meny\", sedan \"Exportera anslagstavla\" och kopiera texten i den hämtade filen.", - "import-board-instruction-about-errors": "Om du får fel vid import av anslagstavla, ibland importerar fortfarande fungerar, och styrelsen är på alla sidor för anslagstavlor.", - "import-json-placeholder": "Klistra in giltigt JSON data här", - "import-map-members": "Kartlägg medlemmar", - "import-members-map": "Din importerade anslagstavla har några medlemmar. Vänligen kartlägg medlemmarna du vill importera till dina användare", - "import-show-user-mapping": "Granska medlemskartläggning", - "import-user-select": "Välj din befintliga användare du vill använda som den här medlemmen", - "importMapMembersAddPopup-title": "Välj medlem", - "info": "Version", - "initials": "Initialer", - "invalid-date": "Ogiltigt datum", - "invalid-time": "Ogiltig tid", - "invalid-user": "Ogiltig användare", - "joined": "gick med", - "just-invited": "Du blev nyss inbjuden till denna anslagstavla", - "keyboard-shortcuts": "Tangentbordsgenvägar", - "label-create": "Skapa etikett", - "label-default": "%s etikett (standard)", - "label-delete-pop": "Det finns ingen ångra. Detta tar bort denna etikett från alla kort och förstöra dess historik.", - "labels": "Etiketter", - "language": "Språk", - "last-admin-desc": "Du kan inte ändra roller för det måste finnas minst en administratör.", - "leave-board": "Lämna anslagstavla", - "leave-board-pop": "Är du säker på att du vill lämna __boardTitle__? Du kommer att tas bort från alla kort på den här anslagstavlan.", - "leaveBoardPopup-title": "Lämna anslagstavla ?", - "link-card": "Länk till detta kort", - "list-archive-cards": "Flytta alla kort i den här listan till Arkiv", - "list-archive-cards-pop": "Detta kommer att ta bort alla kort i denna lista från anslagstavlan. För att visa kort i Arkiv och få dem tillbaka till anslagstavlan, klicka på \"Meny\" > \"Arkiv\".", - "list-move-cards": "Flytta alla kort i denna lista", - "list-select-cards": "Välj alla kort i denna lista", - "set-color-list": "Ange färg", - "listActionPopup-title": "Liståtgärder", - "swimlaneActionPopup-title": "Simbana-åtgärder", - "swimlaneAddPopup-title": "Lägg till en simbana nedan", - "listImportCardPopup-title": "Importera ett Trello kort", - "listMorePopup-title": "Mera", - "link-list": "Länk till den här listan", - "list-delete-pop": "Alla åtgärder kommer att tas bort från aktivitetsmatningen och du kommer inte att kunna återställa listan. Det går inte att ångra.", - "list-delete-suggest-archive": "Du kan flytta en lista till Arkiv för att ta bort den från anslagstavlan och bevara aktiviteten.", - "lists": "Listor", - "swimlanes": "Simbanor", - "log-out": "Logga ut", - "log-in": "Logga in", - "loginPopup-title": "Logga in", - "memberMenuPopup-title": "Användarinställningar", - "members": "Medlemmar", - "menu": "Meny", - "move-selection": "Flytta vald", - "moveCardPopup-title": "Flytta kort", - "moveCardToBottom-title": "Flytta längst ner", - "moveCardToTop-title": "Flytta högst upp", - "moveSelectionPopup-title": "Flytta vald", - "multi-selection": "Flerval", - "multi-selection-on": "Flerval är på", - "muted": "Tystad", - "muted-info": "Du kommer aldrig att meddelas om eventuella ändringar i denna anslagstavla", - "my-boards": "Mina anslagstavlor", - "name": "Namn", - "no-archived-cards": "Inga kort i Arkiv.", - "no-archived-lists": "Inga listor i Arkiv.", - "no-archived-swimlanes": "Inga simbanor i arkivet.", - "no-results": "Inga reslutat", - "normal": "Normal", - "normal-desc": "Kan se och redigera kort. Kan inte ändra inställningar.", - "not-accepted-yet": "Inbjudan inte ännu accepterad", - "notify-participate": "Få uppdateringar till alla kort du deltar i som skapare eller medlem", - "notify-watch": "Få uppdateringar till alla anslagstavlor, listor, eller kort du bevakar", - "optional": "valfri", - "or": "eller", - "page-maybe-private": "Denna sida kan vara privat. Du kanske kan se den genom att <a href='%s'>logga in</a>.", - "page-not-found": "Sidan hittades inte.", - "password": "Lösenord", - "paste-or-dragdrop": "klistra in eller dra och släpp bildfil till den (endast bilder)", - "participating": "Deltagande", - "preview": "Förhandsvisning", - "previewAttachedImagePopup-title": "Förhandsvisning", - "previewClipboardImagePopup-title": "Förhandsvisning", - "private": "Privat", - "private-desc": "Denna anslagstavla är privat. Endast personer tillagda till anslagstavlan kan se och redigera den.", - "profile": "Profil", - "public": "Officiell", - "public-desc": "Denna anslagstavla är offentlig. Den är synligt för alla med länken och kommer att dyka upp i sökmotorer som Google. Endast personer tillagda till anslagstavlan kan redigera.", - "quick-access-description": "Stjärnmärk en anslagstavla för att lägga till en genväg i detta fält.", - "remove-cover": "Ta bort omslag", - "remove-from-board": "Ta bort från anslagstavla", - "remove-label": "Ta bort etikett", - "listDeletePopup-title": "Ta bort lista", - "remove-member": "Ta bort medlem", - "remove-member-from-card": "Ta bort från kort", - "remove-member-pop": "Ta bort __name__ (__username__) från __boardTitle__? Medlemmen kommer att bli borttagen från alla kort i denna anslagstavla. De kommer att få en avisering.", - "removeMemberPopup-title": "Ta bort medlem?", - "rename": "Byt namn", - "rename-board": "Byt namn på anslagstavla", - "restore": "Återställ", - "save": "Spara", - "search": "Sök", - "rules": "Regler", - "search-cards": "Search from card/list titles, descriptions and custom fields on this board", - "search-example": "Text att söka efter?", - "select-color": "Välj färg", - "set-wip-limit-value": "Ange en gräns för det maximala antalet uppgifter i den här listan", - "setWipLimitPopup-title": "Ställ in WIP-gräns", - "shortcut-assign-self": "Tilldela dig nuvarande kort", - "shortcut-autocomplete-emoji": "Komplettera automatiskt emoji", - "shortcut-autocomplete-members": "Komplettera automatiskt medlemmar", - "shortcut-clear-filters": "Rensa alla filter", - "shortcut-close-dialog": "Stäng dialog", - "shortcut-filter-my-cards": "Filtrera mina kort", - "shortcut-show-shortcuts": "Ta fram denna genvägslista", - "shortcut-toggle-filterbar": "Växla filtrets sidofält", - "shortcut-toggle-sidebar": "Växla anslagstavlans sidofält", - "show-cards-minimum-count": "Visa kortantal om listan innehåller mer än", - "sidebar-open": "Stäng sidofält", - "sidebar-close": "Stäng sidofält", - "signupPopup-title": "Skapa ett konto", - "star-board-title": "Klicka för att stjärnmärka denna anslagstavla. Den kommer att visas högst upp på din lista över anslagstavlor.", - "starred-boards": "Stjärnmärkta anslagstavlor", - "starred-boards-description": "Stjärnmärkta anslagstavlor visas högst upp på din lista över anslagstavlor.", - "subscribe": "Prenumenera", - "team": "Grupp", - "this-board": "denna anslagstavla", - "this-card": "detta kort", - "spent-time-hours": "Spenderad tid (timmar)", - "overtime-hours": "Övertid (timmar)", - "overtime": "Övertid", - "has-overtime-cards": "Har övertidskort", - "has-spenttime-cards": "Har spenderat tidkort", - "time": "Tid", - "title": "Titel", - "tracking": "Spåra", - "tracking-info": "Du kommer att meddelas om eventuella ändringar av dessa kort du deltar i som skapare eller medlem.", - "type": "Skriv", - "unassign-member": "Ta bort tilldelad medlem", - "unsaved-description": "Du har en osparad beskrivning.", - "unwatch": "Avbevaka", - "upload": "Ladda upp", - "upload-avatar": "Ladda upp en avatar", - "uploaded-avatar": "Laddade upp en avatar", - "username": "Änvandarnamn", - "view-it": "Visa det", - "warn-list-archived": "varning: detta kort finns i en lista i Arkiv", - "watch": "Bevaka", - "watching": "Bevaka", - "watching-info": "Du kommer att meddelas om alla ändringar på denna anslagstavla", - "welcome-board": "Välkomstanslagstavla", - "welcome-swimlane": "Milstolpe 1", - "welcome-list1": "Grunderna", - "welcome-list2": "Avancerad", - "card-templates-swimlane": "Kortmallar", - "list-templates-swimlane": "Listmalla", - "board-templates-swimlane": "Tavelmallar", - "what-to-do": "Vad vill du göra?", - "wipLimitErrorPopup-title": "Ogiltig WIP-gräns", - "wipLimitErrorPopup-dialog-pt1": "Antalet uppgifter i den här listan är högre än WIP-gränsen du har definierat.", - "wipLimitErrorPopup-dialog-pt2": "Flytta några uppgifter ur listan, eller ställ in en högre WIP-gräns.", - "admin-panel": "Administratörspanel", - "settings": "Inställningar", - "people": "Personer", - "registration": "Registrering", - "disable-self-registration": "Avaktiverar självregistrering", - "invite": "Bjud in", - "invite-people": "Bjud in personer", - "to-boards": "Till anslagstavl(a/or)", - "email-addresses": "E-post adresser", - "smtp-host-description": "Adressen till SMTP-servern som hanterar din e-post.", - "smtp-port-description": "Porten SMTP-servern använder för utgående e-post.", - "smtp-tls-description": "Aktivera TLS-stöd för SMTP-server", - "smtp-host": "SMTP-värd", - "smtp-port": "SMTP-port", - "smtp-username": "Användarnamn", - "smtp-password": "Lösenord", - "smtp-tls": "TLS-stöd", - "send-from": "Från", - "send-smtp-test": "Skicka ett prov e-postmeddelande till dig själv", - "invitation-code": "Inbjudningskod", - "email-invite-register-subject": "__inviter__ skickade dig en inbjudan", - "email-invite-register-text": "Kära__user__,\n\n__inviter__ bjuder in dig att samarbeta på kanban-anslagstavlan.\n\nFölj länken nedan:\n__url__\n\nDin inbjudningskod är: __icode__\n\nTack!", - "email-smtp-test-subject": "SMTP test-email", - "email-smtp-test-text": "Du har skickat ett e-postmeddelande", - "error-invitation-code-not-exist": "Inbjudningskod finns inte", - "error-notAuthorized": "Du är inte behörig att se den här sidan.", - "webhook-title": "Namn på webhook", - "webhook-token": "Token (valfritt för autentisering)", - "outgoing-webhooks": "Utgående Webhookar", - "bidirectional-webhooks": "Two-Way Webhooks", - "outgoingWebhooksPopup-title": "Utgående Webhookar", - "boardCardTitlePopup-title": "Korttitelfiler", - "disable-webhook": "Avaktivera denna webhook", - "global-webhook": "Globala webhooks", - "new-outgoing-webhook": "Ny utgående webhook", - "no-name": "(Okänd)", - "Node_version": "Nodversion", - "Meteor_version": "Meteor-version", - "MongoDB_version": "MongoDB-version", - "MongoDB_storage_engine": "MongoDB-lagringsmotor", - "MongoDB_Oplog_enabled": "MongoDB Oplog aktiverad", - "OS_Arch": "OS Arch", - "OS_Cpus": "OS CPU-räkning", - "OS_Freemem": "OS ledigt minne", - "OS_Loadavg": "OS belastningsgenomsnitt", - "OS_Platform": "OS plattforme", - "OS_Release": "OS utgåva", - "OS_Totalmem": "OS totalt minne", - "OS_Type": "OS Typ", - "OS_Uptime": "OS drifttid", - "days": "dagar", - "hours": "timmar", - "minutes": "minuter", - "seconds": "sekunder", - "show-field-on-card": "Visa detta fält på kort", - "automatically-field-on-card": "Skapa automatiskt fält till alla kort", - "showLabel-field-on-card": "Visa fältetikett på minikort", - "yes": "Ja", - "no": "Nej", - "accounts": "Konton", - "accounts-allowEmailChange": "Tillåt e-poständring", - "accounts-allowUserNameChange": "Tillåt användarnamnändring", - "createdAt": "Skapad vid", - "verified": "Verifierad", - "active": "Aktiv", - "card-received": "Mottagen", - "card-received-on": "Mottagen den", - "card-end": "Sluta", - "card-end-on": "Slutar den", - "editCardReceivedDatePopup-title": "Ändra mottagningsdatum", - "editCardEndDatePopup-title": "Ändra slutdatum", - "setCardColorPopup-title": "Ange färg", - "setCardActionsColorPopup-title": "Välj en färg", - "setSwimlaneColorPopup-title": "Välj en färg", - "setListColorPopup-title": "Välj en färg", - "assigned-by": "Tilldelad av", - "requested-by": "Efterfrågad av", - "board-delete-notice": "Borttagningen är permanent. Du kommer förlora alla listor, kort och händelser kopplade till den här anslagstavlan.", - "delete-board-confirm-popup": "Alla listor, kort, etiketter och aktiviteter kommer tas bort och du kommer inte kunna återställa anslagstavlans innehåll. Det går inte att ångra.", - "boardDeletePopup-title": "Ta bort anslagstavla?", - "delete-board": "Ta bort anslagstavla", - "default-subtasks-board": "Deluppgifter för __board__ board", - "default": "Standard", - "queue": "Kö", - "subtask-settings": "Deluppgift inställningar", - "card-settings": "Kortinställningar", - "boardSubtaskSettingsPopup-title": "Deluppgiftsinställningar för anslagstavla", - "boardCardSettingsPopup-title": "Kortinställningar", - "deposit-subtasks-board": "Insättnings deluppgifter på denna anslagstavla:", - "deposit-subtasks-list": "Landningslista för deluppgifter deponerade här:", - "show-parent-in-minicard": "Visa förälder i minikort:", - "prefix-with-full-path": "Prefix med fullständig sökväg", - "prefix-with-parent": "Prefix med förälder", - "subtext-with-full-path": "Undertext med fullständig sökväg", - "subtext-with-parent": "Undertext med förälder", - "change-card-parent": "Ändra kortets förälder", - "parent-card": "Ovankort", - "source-board": "Källa för anslagstavla", - "no-parent": "Visa inte förälder", - "activity-added-label": "lade till etiketten '%s' till %s", - "activity-removed-label": "tog bort etiketten '%s' från %s", - "activity-delete-attach": "raderade en bilaga från %s", - "activity-added-label-card": "lade till etiketten \"%s\"", - "activity-removed-label-card": "tog bort etiketten \"%s\"", - "activity-delete-attach-card": "tog bort en bilaga", - "activity-set-customfield": "ställ in anpassat fält '%s' till '%s' i %s", - "activity-unset-customfield": "Koppla bort anpassat fält '%s' i %s", - "r-rule": "Regel", - "r-add-trigger": "Lägg till utlösare", - "r-add-action": "Lägg till åtgärd", - "r-board-rules": "Regler för anslagstavla", - "r-add-rule": "Lägg till regel", - "r-view-rule": "Visa regel", - "r-delete-rule": "Ta bort regel", - "r-new-rule-name": "Ny titel på regel", - "r-no-rules": "Inga regler", - "r-when-a-card": "När ett kort", - "r-is": "är", - "r-is-moved": "är flyttad", - "r-added-to": "tillagd till", - "r-removed-from": "Borttagen från", - "r-the-board": "anslagstavlan", - "r-list": "lista", - "set-filter": "Ställ in filter", - "r-moved-to": "Flyttad till", - "r-moved-from": "Flyttad från", - "r-archived": "Flyttad till Arkiv", - "r-unarchived": "Återställd från Arkiv", - "r-a-card": "ett kort", - "r-when-a-label-is": "När en etikett är", - "r-when-the-label": "När etiketten är", - "r-list-name": "listnamn", - "r-when-a-member": "När en medlem är", - "r-when-the-member": "När medlemmen", - "r-name": "namn", - "r-when-a-attach": "När en bilaga", - "r-when-a-checklist": "När en checklista är", - "r-when-the-checklist": "När checklistan", - "r-completed": "Avslutad", - "r-made-incomplete": "Gjord ofullständig", - "r-when-a-item": "När ett checklistobjekt ä", - "r-when-the-item": "När checklistans objekt", - "r-checked": "Kryssad", - "r-unchecked": "Okryssad", - "r-move-card-to": "Flytta kort till", - "r-top-of": "Överst på", - "r-bottom-of": "Nederst av", - "r-its-list": "sin lista", - "r-archive": "Flytta till Arkiv", - "r-unarchive": "Återställ från Arkiv", - "r-card": "kort", - "r-add": "Lägg till", - "r-remove": "Ta bort", - "r-label": "etikett", - "r-member": "medlem", - "r-remove-all": "Ta bort alla medlemmar från kortet", - "r-set-color": "Ställ in färg till", - "r-checklist": "checklista", - "r-check-all": "Kryssa alla", - "r-uncheck-all": "Avkryssa alla", - "r-items-check": "objekt på checklistan", - "r-check": "Kryssa", - "r-uncheck": "Avkryssa", - "r-item": "objekt", - "r-of-checklist": "av checklistan", - "r-send-email": "Skicka ett e-postmeddelande", - "r-to": "till", - "r-subject": "änme", - "r-rule-details": "Regeldetaljer", - "r-d-move-to-top-gen": "Flytta kort till toppen av sin lista", - "r-d-move-to-top-spec": "Flytta kort till toppen av listan", - "r-d-move-to-bottom-gen": "Flytta kort till botten av sin lista", - "r-d-move-to-bottom-spec": "Flytta kort till botten av listan", - "r-d-send-email": "Skicka e-post", - "r-d-send-email-to": "till", - "r-d-send-email-subject": "ämne", - "r-d-send-email-message": "meddelande", - "r-d-archive": "Flytta kort till Arkiv", - "r-d-unarchive": "Återställ kortet från Arkiv", - "r-d-add-label": "Lägg till etikett", - "r-d-remove-label": "Ta bort etikett", - "r-create-card": "Skapa nytt kort", - "r-in-list": "i listan", - "r-in-swimlane": "i simbana", - "r-d-add-member": "Lägg till medlem", - "r-d-remove-member": "Ta bort medlem", - "r-d-remove-all-member": "Ta bort alla medlemmar", - "r-d-check-all": "Kryssa alla objekt i en lista", - "r-d-uncheck-all": "Avkryssa alla objekt i en lista", - "r-d-check-one": "Kryssa objekt", - "r-d-uncheck-one": "Avkryssa objekt", - "r-d-check-of-list": "av checklistan", - "r-d-add-checklist": "Lägg till checklista", - "r-d-remove-checklist": "Ta bort checklista", - "r-by": "av", - "r-add-checklist": "Lägg till checklista", - "r-with-items": "med objekt", - "r-items-list": "objekt1,objekt2,objekt3", - "r-add-swimlane": "Lägg till simbana", - "r-swimlane-name": "Simbanans namn", - "r-board-note": "Notera: lämna ett fält tomt för att matcha alla möjliga värden.", - "r-checklist-note": "Notera: Objekt i en checklista måste skrivas som kommaseparerade objekt", - "r-when-a-card-is-moved": "När ett kort flyttas till en annan lista", - "r-set": "Ange", - "r-update": "Uppdatera", - "r-datefield": "datumfält", - "r-df-start-at": "start", - "r-df-due-at": "förfallotid", - "r-df-end-at": "slut", - "r-df-received-at": "mottaget", - "r-to-current-datetime": "till aktuellt datum/klockslag", - "r-remove-value-from": "Ta bort värde från", - "ldap": "LDAP", - "oauth2": "OAuth2", - "cas": "CAS", - "authentication-method": "Autentiseringsmetod", - "authentication-type": "Autentiseringstyp", - "custom-product-name": "Anpassat produktnamn", - "layout": "Layout", - "hide-logo": "Dölj logotypen", - "add-custom-html-after-body-start": "Lägg till anpassad HTML efter <body> start", - "add-custom-html-before-body-end": "Lägg till anpassad HTML före </body> slut", - "error-undefined": "Något gick fel", - "error-ldap-login": "Ett fel uppstod när du försökte logga in", - "display-authentication-method": "Visa autentiseringsmetod", - "default-authentication-method": "Standard autentiseringsmetod", - "duplicate-board": "Dubblett anslagstavla", - "people-number": "Antalet personer är:", - "swimlaneDeletePopup-title": "Delete Swimlane ?", - "swimlane-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the swimlane. There is no undo.", - "restore-all": "Återställ alla", - "delete-all": "Ta bort alla", - "loading": "Läser in, var god vänta.", - "previous_as": "förra gången var", - "act-a-dueAt": "ändrad förfallotid till \nNär: __timeValue__\nVar: __card__\n tidigare förfallotid var __timeOldValue__", - "act-a-endAt": "ändrad sluttid till __timeValue__ från (__timeOldValue__)", - "act-a-startAt": "ändrad starttid till __timeValue__ från (__timeOldValue__)", - "act-a-receivedAt": "ändrad mottagen tid till __timeValue__ från (__timeOldValue__)", - "a-dueAt": "ändrad förfallotid att vara", - "a-endAt": "ändrad sluttid att vara", - "a-startAt": "ändrad starttid att vara", - "a-receivedAt": "ändrad mottagen tid att vara", - "almostdue": "aktuell förfallotid %s närmar sig", - "pastdue": "aktuell förfallotid %s är förbi", - "duenow": "aktuell förfallotid %s är idag", - "act-newDue": "__list__/__card__ har en 1:a påminnelse [__board__]", - "act-withDue": "__list__/__card__ påminnelser [__board__]", - "act-almostdue": "påminde om den aktuella förfallotiden (__timeValue__) av __card__ närmar sig", - "act-pastdue": "påminde om den aktuella förfallotiden (__timeValue__) av __card__ är förbi", - "act-duenow": "påminde om den aktuella förfallotiden (__timeValue__) av __card__ är nu", - "act-atUserComment": "Du omnämndes i [__board__] __list__/__card__", - "delete-user-confirm-popup": "Är du säker på att du vill ta bort det här kontot? Det går inte att ångra sig.", - "accounts-allowUserDelete": "Tillåt användare att själv ta bort sina konton", - "hide-minicard-label-text": "Dölj etikett för minikort", - "show-desktop-drag-handles": "Visa greppytor i desktop", - "assignee": "Tilldelad till", - "cardAssigneesPopup-title": "Tilldelad till", - "addmore-detail": "Lägg till detaljerad beskrivning", - "show-on-card": "Visa på kort", - "new": "Ny", - "editUserPopup-title": "Redigera användare", - "newUserPopup-title": "Ny användare", - "notifications": "Notifications", - "view-all": "View All", - "filter-by-unread": "Filter by Unread", - "mark-all-as-read": "Mark all as read", - "allow-rename": "Allow Rename", - "allowRenamePopup-title": "Allow Rename" -} + "accept": "Acceptera", + "act-activity-notify": "Aktivitetsnotifiering", + "act-addAttachment": "lade till bifogad fil __attachment__ på kort __card__ i lista __list__ i simbana __swimlane__ på anslagstavla __board__", + "act-deleteAttachment": "raderade bifogad fil __attachment__ från kort __card__ i lista __list__ i simbana __swimlane__ på anslagstavla __board__", + "act-addSubtask": "lade till underaktivitet __subtask__ på kort __card__ i lista __list__ i simbana __swimlane__ på anslagstavla __board__", + "act-addLabel": "lade till etikett __label__ på kort __card__ i lista __list__ i simbana __swimlane__ på anslagstavla __board__", + "act-addedLabel": "lade till etikett __label__ på kort __card__ i lista __list__ i simbana __swimlane__ på anslagstavla __board__", + "act-removeLabel": "Tog bort etikett __label__ från kort __card__ i lista __list__ i simbana __swimlane__ på anslagstavla __board__", + "act-removedLabel": "Tog bort etikett __label__ från kort __card__ i lista __list__ i simbana __swimlane__ på anslagstavla __board__", + "act-addChecklist": "lade till checklista __checklist__ på kort __card__ i lista __list__ i simbana __swimlane__ på anslagstavla __board__", + "act-addChecklistItem": "lade till checklistobjekt __checklistItem__ till checklista __checklist__ på kort __card__ i lista __list__ i simbana __swimlane__ på anslagstavla __board__", + "act-removeChecklist": "tag bort checklista __checklist__ från kort __card__ i lista __list__ i simbana __swimlane__ på anslagstavla __board__", + "act-removeChecklistItem": "tog bort checklistobjekt __checklistItem__ från __checklist__ på kort __card__ i lista __list__ i simbana __swimlane__ på anslagstavla __board__", + "act-checkedItem": "bockade av __checklistItem__ från checklista __checklist__ på kort __card__ i lista __list__ i simbana __swimlane__ på anslagstavla __board__", + "act-uncheckedItem": "avmarkerade __checklistItem__ från checklista __checklist__ på kort __card__ i lista __list__ i simbana __swimlane__ på anslagstavla __board__", + "act-completeChecklist": "slutförde checklista __checklist__ i kort __card__ i lista __list__ i simbana __swimlane__ på anslagstavla __board__", + "act-uncompleteChecklist": "ofullbordade checklista __checklist__ på kort __card__ i lista __list__ i simbana __swimlane__ på anslagstavla __board__", + "act-addComment": "kommenterade på kort __card__: __comment__ i lista __list__ i simbana __swimlane__ på anslagstavla __board__", + "act-editComment": "redigerade kommentar på kort __card__: __comment__ i listan __list__ i simbana __swimlane__ i brädet __board__", + "act-deleteComment": "raderade kommentar på kort __card__: __comment__ i listan __list__ i simbana __swimlane__ i brädet __board__", + "act-createBoard": "skapade anslagstavla __board__", + "act-createSwimlane": "skapade simbana __swimlane__ till anslagstavla __board__", + "act-createCard": "skapade kort __card__ i lista __list__ i simbana __swimlane__ på anslagstavla __board__", + "act-createCustomField": "skapade anpassat fält __customField__ på anslagstavlan __board__", + "act-deleteCustomField": "raderade anpasssat fält __customField__ på bräde __board__", + "act-setCustomField": "redigerade anpassat fält __customField__: __customFieldValue__ på kort __card__ i lista __list__ i simbana __swimlane__ på bräde __board__", + "act-createList": "lade till lista __list__ på anslagstavla __board__", + "act-addBoardMember": "lade till medlem __member__ på anslagstavla __board__", + "act-archivedBoard": "Anslagstavla __board__ flyttad till arkivet", + "act-archivedCard": "Kort __card__ i lista __list__ i simbana __swimlane__ på anslagstavla __board__ flyttad till arkivet", + "act-archivedList": "Lista __list__ i simbana __swimlane__ på anslagstavla __board__ flyttad till arkivet", + "act-archivedSwimlane": "Simbana __swimlane__ på anslagstavla __board__ flyttad till arkivet", + "act-importBoard": "importerade board __board__", + "act-importCard": "importerade kort __card__ i lista __list__ i simbana __swimlane__ på anslagstavla __board__", + "act-importList": "importerade lista __list__ i simbana __swimlane__ på anslagstavla __board__", + "act-joinMember": "lade till medlem __member__ på kort __card__ i lista __list__ i simbana __swimlane__ på anslagstavla __board__", + "act-moveCard": "flyttade kort __card__ på anslagstavla __board__ från lista __oldList__ i sambana __oldSwimlane__ till lista list __list__ i simbana __swimlane__", + "act-moveCardToOtherBoard": "flyttade kort __card__ från lista __oldList__ i simbana __oldSwimlane__ på tavla __oldBoard__ till lista __list__ i simbana __swimlane__ på anslagstavla __board__", + "act-removeBoardMember": "borttagen medlem __member__  från anslagstavla __board__", + "act-restoredCard": "återställde kort __card__ till lista __lis__ i simbana __swimlane__ på anslagstavla __board__", + "act-unjoinMember": "tog bort medlem __member__ från kort __card__ i lista __list__ i simbana __swimlane__ på anslagstavla __board__", + "act-withBoardTitle": "__board__", + "act-withCardTitle": "[__board__] __card__", + "actions": "Åtgärder", + "activities": "Aktiviteter", + "activity": "Aktivitet", + "activity-added": "Lade %s till %s", + "activity-archived": "%s flyttades till Arkiv", + "activity-attached": "bifogade %s to %s", + "activity-created": "skapade %s", + "activity-customfield-created": "skapa anpassat fält %s", + "activity-excluded": "exkluderade %s från %s", + "activity-imported": "importerade %s till %s från %s", + "activity-imported-board": "importerade %s från %s", + "activity-joined": "anslöt sig till %s", + "activity-moved": "tog bort %s från %s till %s", + "activity-on": "på %s", + "activity-removed": "tog bort %s från %s", + "activity-sent": "skickade %s till %s", + "activity-unjoined": "gick ur %s", + "activity-subtask-added": "lade till deluppgift till %s", + "activity-checked-item": "kryssad %s i checklistan %s av %s", + "activity-unchecked-item": "okryssad %s i checklistan %s av %s", + "activity-checklist-added": "lade kontrollista till %s", + "activity-checklist-removed": "tog bort en checklista från %s", + "activity-checklist-completed": "completed checklist %s of %s", + "activity-checklist-uncompleted": "inte slutfört checklistan %s av %s", + "activity-checklist-item-added": "lade checklista objekt till '%s' i %s", + "activity-checklist-item-removed": "tog bort en checklista objekt från \"%s\" i %s", + "add": "Lägg till", + "activity-checked-item-card": "kryssad %s i checklistan %s", + "activity-unchecked-item-card": "okryssad %s i checklistan %s", + "activity-checklist-completed-card": "slutförde checklista __checklist__ i kort __card__ i lista __list__ i simbana __swimlane__ på anslagstavla __board__", + "activity-checklist-uncompleted-card": "icke slutfört checklistan %s", + "activity-editComment": "redigerade kommentaren %s", + "activity-deleteComment": "tog bort kommentaren %s", + "add-attachment": "Lägg till bilaga", + "add-board": "Lägg till anslagstavla", + "add-card": "Lägg till kort", + "add-swimlane": "Lägg till simbana", + "add-subtask": "Lägg till deluppgift", + "add-checklist": "Lägg till checklista", + "add-checklist-item": "Lägg till ett objekt till kontrollista", + "add-cover": "Lägg till omslag", + "add-label": "Lägg till etikett", + "add-list": "Lägg till lista", + "add-members": "Lägg till medlemmar", + "added": "Lades till", + "addMemberPopup-title": "Medlemmar", + "admin": "Adminstratör", + "admin-desc": "Kan visa och redigera kort, ta bort medlemmar och ändra inställningarna för anslagstavlan.", + "admin-announcement": "Meddelande", + "admin-announcement-active": "Aktivt system-brett meddelande", + "admin-announcement-title": "Meddelande från administratör", + "all-boards": "Alla anslagstavlor", + "and-n-other-card": "Och __count__ annat kort", + "and-n-other-card_plural": "Och __count__ andra kort", + "apply": "Tillämpa", + "app-is-offline": "Läser in, vänligen vänta. Uppdatering av sidan kommer att orsaka förlust av data. Om inläsningen inte fungerar, kontrollera att servern inte har stoppats.", + "archive": "Flytta till Arkiv", + "archive-all": "Flytta alla till Arkiv", + "archive-board": "Flytta Anslagstavla till Arkiv", + "archive-card": "Flytta kort till Arkiv", + "archive-list": "Flytta Lista till Arkiv", + "archive-swimlane": "Flytta simbanan till arkivet", + "archive-selection": "Flytta markerad till Arkiv", + "archiveBoardPopup-title": "Flytta Anslagstavla till Arkiv?", + "archived-items": "Arkiv", + "archived-boards": "Anslagstavlor i Arkiv", + "restore-board": "Återställ anslagstavla", + "no-archived-boards": "Inga anslagstavlor i Arkiv.", + "archives": "Arkiv", + "template": "Mall", + "templates": "Mallar", + "assign-member": "Tilldela medlem", + "attached": "bifogad", + "attachment": "Bilaga", + "attachment-delete-pop": "Ta bort en bilaga är permanent. Det går inte att ångra.", + "attachmentDeletePopup-title": "Ta bort bilaga?", + "attachments": "Bilagor", + "auto-watch": "Bevaka automatiskt anslagstavlor när de skapas", + "avatar-too-big": "Avatar är för stor (70KB max)", + "back": "Tillbaka", + "board-change-color": "Ändra färg", + "board-nb-stars": "%s stjärnor", + "board-not-found": "Anslagstavla hittades inte", + "board-private-info": "Denna anslagstavla kommer att vara <strong>privat</strong>.", + "board-public-info": "Denna anslagstavla kommer att vara <strong>officiell</strong>.", + "boardChangeColorPopup-title": "Ändra bakgrund på anslagstavla", + "boardChangeTitlePopup-title": "Byt namn på anslagstavla", + "boardChangeVisibilityPopup-title": "Ändra synlighet", + "boardChangeWatchPopup-title": "Ändra bevaka", + "boardMenuPopup-title": "Anslagstavlans inställningar", + "boardChangeViewPopup-title": "Anslagstavelsvy", + "boards": "Anslagstavlor", + "board-view": "Anslagstavelsvy", + "board-view-cal": "Kalender", + "board-view-swimlanes": "Simbanor", + "board-view-collapse": "Kollapsa", + "board-view-lists": "Listor", + "bucket-example": "Gilla \"att-göra-innan-jag-dör-lista\" till exempel", + "cancel": "Avbryt", + "card-archived": "Detta kort är flyttat till Arkiv.", + "board-archived": "Den här anslagstavlan är flyttad till Arkiv.", + "card-comments-title": "Detta kort har %s kommentar.", + "card-delete-notice": "Ta bort är permanent. Du kommer att förlora alla åtgärder i samband med detta kort.", + "card-delete-pop": "Alla åtgärder kommer att tas bort från aktivitetsflöde och du kommer inte att kunna öppna kortet igen. Det går inte att ångra.", + "card-delete-suggest-archive": "Du kan flytta ett kort för att Arkiv för att ta bort det från anslagstavlan och bevara aktiviteten.", + "card-due": "Förfaller", + "card-due-on": "Förfaller på", + "card-spent": "Spenderad tid", + "card-edit-attachments": "Redigera bilaga", + "card-edit-custom-fields": "Redigera anpassade fält", + "card-edit-labels": "Redigera etiketter", + "card-edit-members": "Redigera medlemmar", + "card-labels-title": "Ändra etiketter för kortet.", + "card-members-title": "Lägg till eller ta bort medlemmar av anslagstavlan från kortet.", + "card-start": "Börja", + "card-start-on": "Börja med", + "cardAttachmentsPopup-title": "Bifoga från", + "cardCustomField-datePopup-title": "Ändra datum", + "cardCustomFieldsPopup-title": "Redigera anpassade fält", + "cardDeletePopup-title": "Ta bort kort?", + "cardDetailsActionsPopup-title": "Kortåtgärder", + "cardLabelsPopup-title": "Etiketter", + "cardMembersPopup-title": "Medlemmar", + "cardMorePopup-title": "Mera", + "cardTemplatePopup-title": "Skapa mall", + "cards": "Kort", + "cards-count": "Kort", + "casSignIn": "Logga in med CAS", + "cardType-card": "Kort", + "cardType-linkedCard": "Länkat kort", + "cardType-linkedBoard": "Länkad anslagstavla", + "change": "Ändra", + "change-avatar": "Ändra avatar", + "change-password": "Ändra lösenord", + "change-permissions": "Ändra behörigheter", + "change-settings": "Ändra inställningar", + "changeAvatarPopup-title": "Ändra avatar", + "changeLanguagePopup-title": "Ändra språk", + "changePasswordPopup-title": "Ändra lösenord", + "changePermissionsPopup-title": "Ändra behörigheter", + "changeSettingsPopup-title": "Ändra inställningar", + "subtasks": "Deluppgifter", + "checklists": "Kontrollistor", + "click-to-star": "Klicka för att stjärnmärka denna anslagstavla.", + "click-to-unstar": "Klicka för att ta bort stjärnmärkningen från denna anslagstavla.", + "clipboard": "Urklipp eller dra och släpp", + "close": "Stäng", + "close-board": "Stäng anslagstavla", + "close-board-pop": "Du kommer att kunna återställa anslagstavlan genom att klicka på knappen \"Arkiv\" från hemrubriken.", + "color-black": "svart", + "color-blue": "blå", + "color-crimson": "mörkröd", + "color-darkgreen": "mörkgrön", + "color-gold": "guld", + "color-gray": "grå", + "color-green": "grön", + "color-indigo": "indigo", + "color-lime": "lime", + "color-magenta": "magenta", + "color-mistyrose": "ljusrosa", + "color-navy": "marinblå", + "color-orange": "orange", + "color-paleturquoise": "turkos", + "color-peachpuff": "ersika", + "color-pink": "rosa", + "color-plum": "lila", + "color-purple": "lila", + "color-red": "röd", + "color-saddlebrown": "sadelbrun", + "color-silver": "silver", + "color-sky": "himmel", + "color-slateblue": "skifferblå", + "color-white": "vit", + "color-yellow": "gul", + "unset-color": "Urkoppla", + "comment": "Kommentera", + "comment-placeholder": "Skriv kommentar", + "comment-only": "Kommentera endast", + "comment-only-desc": "Kan endast kommentera kort.", + "no-comments": "Inga kommentarer", + "no-comments-desc": "Kan inte se kommentarer och aktiviteter.", + "worker": "Worker", + "worker-desc": "Can only move cards, assign itself to card and comment.", + "computer": "Dator", + "confirm-subtask-delete-dialog": "Är du säker på att du vill radera deluppgift?", + "confirm-checklist-delete-dialog": "Är du säker på att du vill radera checklista?", + "copy-card-link-to-clipboard": "Kopiera kortlänk till urklipp", + "linkCardPopup-title": "Länka kort", + "searchElementPopup-title": "Sök", + "copyCardPopup-title": "Kopiera kort", + "copyChecklistToManyCardsPopup-title": "Kopiera checklist-mallen till flera kort", + "copyChecklistToManyCardsPopup-instructions": "Destinationskorttitlar och beskrivningar i detta JSON-format", + "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"Första kortets titel\", \"description\":\"Första kortets beskrivning\"}, {\"title\":\"Andra kortets titel\",\"description\":\"Andra kortets beskrivning\"},{\"title\":\"Sista kortets titel\",\"description\":\"Sista kortets beskrivning\"} ]", + "create": "Skapa", + "createBoardPopup-title": "Skapa anslagstavla", + "chooseBoardSourcePopup-title": "Importera anslagstavla", + "createLabelPopup-title": "Skapa etikett", + "createCustomField": "Skapa fält", + "createCustomFieldPopup-title": "Skapa fält", + "current": "aktuell", + "custom-field-delete-pop": "Det går inte att ångra. Detta tar bort det här anpassade fältet från alla kort och förstör dess historia.", + "custom-field-checkbox": "Kryssruta", + "custom-field-date": "Datum", + "custom-field-dropdown": "Rullgardingsmeny", + "custom-field-dropdown-none": "(inga)", + "custom-field-dropdown-options": "Listalternativ", + "custom-field-dropdown-options-placeholder": "Tryck på enter för att lägga till fler alternativ", + "custom-field-dropdown-unknown": "(okänd)", + "custom-field-number": "Nummer", + "custom-field-text": "Text", + "custom-fields": "Anpassade fält", + "date": "Datum", + "decline": "Nedgång", + "default-avatar": "Standard avatar", + "delete": "Ta bort", + "deleteCustomFieldPopup-title": "Ta bort anpassade fält?", + "deleteLabelPopup-title": "Ta bort etikett?", + "description": "Beskrivning", + "disambiguateMultiLabelPopup-title": "Otvetydig etikettåtgärd", + "disambiguateMultiMemberPopup-title": "Otvetydig medlemsåtgärd", + "discard": "Kassera", + "done": "Färdig", + "download": "Hämta", + "edit": "Redigera", + "edit-avatar": "Ändra avatar", + "edit-profile": "Redigera profil", + "edit-wip-limit": "Redigera WIP-gränsen", + "soft-wip-limit": "Mjuk WIP-gräns", + "editCardStartDatePopup-title": "Ändra startdatum", + "editCardDueDatePopup-title": "Ändra förfallodatum", + "editCustomFieldPopup-title": "Redigera fält", + "editCardSpentTimePopup-title": "Ändra spenderad tid", + "editLabelPopup-title": "Ändra etikett", + "editNotificationPopup-title": "Redigera avisering", + "editProfilePopup-title": "Redigera profil", + "email": "E-post", + "email-enrollAccount-subject": "Ett konto skapas för dig på __siteName__", + "email-enrollAccount-text": "Hej __user__,\n\nFör att börja använda tjänsten, klicka på länken nedan.\n\n__url__\n\nTack.", + "email-fail": "Sändning av e-post misslyckades", + "email-fail-text": "Ett fel vid försök att skicka e-post", + "email-invalid": "Ogiltig e-post", + "email-invite": "Bjud in via e-post", + "email-invite-subject": "__inviter__ skickade dig en inbjudan", + "email-invite-text": "Bästa __user__,\n\n__inviter__ inbjuder dig till anslagstavlan \"__board__\" för samarbete.\n\nFölj länken nedan:\n\n__url__\n\nTack.", + "email-resetPassword-subject": "Återställa lösenordet för __siteName__", + "email-resetPassword-text": "Hej __user__,\n\nFör att återställa ditt lösenord, klicka på länken nedan.\n\n__url__\n\nTack.", + "email-sent": "E-post skickad", + "email-verifyEmail-subject": "Verifiera din e-post adress på __siteName__", + "email-verifyEmail-text": "Hej __user__,\n\nFör att verifiera din konto e-post, klicka på länken nedan.\n\n__url__\n\nTack.", + "enable-wip-limit": "Aktivera WIP-gräns", + "error-board-doesNotExist": "Denna anslagstavla finns inte", + "error-board-notAdmin": "Du måste vara administratör för denna anslagstavla för att göra det", + "error-board-notAMember": "Du måste vara medlem i denna anslagstavla för att göra det", + "error-json-malformed": "Din text är inte giltigt JSON", + "error-json-schema": "Din JSON data inkluderar inte korrekt information i rätt format", + "error-list-doesNotExist": "Denna lista finns inte", + "error-user-doesNotExist": "Denna användare finns inte", + "error-user-notAllowSelf": "Du kan inte bjuda in dig själv", + "error-user-notCreated": "Den här användaren har inte skapats", + "error-username-taken": "Detta användarnamn är redan taget", + "error-email-taken": "E-post har redan tagits", + "export-board": "Exportera anslagstavla", + "sort": "Sortera", + "sort-desc": "Klicka för att sortera listan", + "list-sort-by": "Sortera listan efter:", + "list-label-modifiedAt": "Sista åtkomsttid", + "list-label-title": "Namn på listan", + "list-label-sort": "Your Manual Order", + "list-label-short-modifiedAt": "(L)", + "list-label-short-title": "(N)", + "list-label-short-sort": "(M)", + "filter": "Filtrera", + "filter-cards": "Filtrera kort eller listor", + "list-filter-label": "Filtrera lista efter titel", + "filter-clear": "Rensa filter", + "filter-no-label": "Ingen etikett", + "filter-no-member": "Ingen medlem", + "filter-no-custom-fields": "Inga anpassade fält", + "filter-show-archive": "Visa arkiverade listor", + "filter-hide-empty": "Dölj tomma listor", + "filter-on": "Filter är på", + "filter-on-desc": "Du filtrerar kort på denna anslagstavla. Klicka här för att redigera filter.", + "filter-to-selection": "Filter till val", + "advanced-filter-label": "Avancerat filter", + "advanced-filter-description": "Avancerade filter låter dig skriva en sträng innehållande följande operatorer: == != <= >= && || ( ). Ett mellanslag används som separator mellan operatorerna. Du kan filtrera alla specialfält genom att skriva dess namn och värde. Till exempel: Fält1 == Vårde1. Notera: om fälten eller värden innehåller mellanrum behöver du innesluta dem med enkla citatstecken. Till exempel: 'Fält 1' == 'Värde 1'. För att skippa enkla kontrolltecken (' \\/) kan du använda \\. Till exempel: Fält1 == I\\'m. Du kan även kombinera fler villkor. TIll exempel: F1 == V1 || F1 == V2. Vanligtvis läses operatorerna från vänster till höger. Du kan ändra ordning genom att använda paranteser. TIll exempel: F1 == V1 && ( F2 == V2 || F2 == V3 ). Du kan även söka efter textfält med hjälp av regex: F1 == /Tes.*/i", + "fullname": "Namn", + "header-logo-title": "Gå tillbaka till din anslagstavlor-sida.", + "hide-system-messages": "Dölj systemmeddelanden", + "headerBarCreateBoardPopup-title": "Skapa anslagstavla", + "home": "Hem", + "import": "Importera", + "link": "Länk", + "import-board": "importera anslagstavla", + "import-board-c": "Importera anslagstavla", + "import-board-title-trello": "Importera anslagstavla från Trello", + "import-board-title-wekan": "Importera anslagstavla från tidigare export", + "import-sandstorm-backup-warning": "Ta inte bort data som du importerar från exporterad original-tavla eller Trello innan du kontrollerar att det här spannet stänger och öppnas igen, eller får du felmeddelandet Anslagstavla hittades inte, det vill säga dataförlust.", + "import-sandstorm-warning": "Importerad anslagstavla raderar all befintlig data på anslagstavla och ersätter den med importerat anslagstavla.", + "from-trello": "Från Trello", + "from-wekan": "Från tidigare export", + "import-board-instruction-trello": "I din Trello-anslagstavla, gå till 'Meny', sedan 'Mera', 'Skriv ut och exportera', 'Exportera JSON' och kopiera den resulterande text.", + "import-board-instruction-wekan": "På din anslagstavla, gå till \"Meny\", sedan \"Exportera anslagstavla\" och kopiera texten i den hämtade filen.", + "import-board-instruction-about-errors": "Om du får fel vid import av anslagstavla, ibland importerar fortfarande fungerar, och styrelsen är på alla sidor för anslagstavlor.", + "import-json-placeholder": "Klistra in giltigt JSON data här", + "import-map-members": "Kartlägg medlemmar", + "import-members-map": "Din importerade anslagstavla har några medlemmar. Vänligen kartlägg medlemmarna du vill importera till dina användare", + "import-show-user-mapping": "Granska medlemskartläggning", + "import-user-select": "Välj din befintliga användare du vill använda som den här medlemmen", + "importMapMembersAddPopup-title": "Välj medlem", + "info": "Version", + "initials": "Initialer", + "invalid-date": "Ogiltigt datum", + "invalid-time": "Ogiltig tid", + "invalid-user": "Ogiltig användare", + "joined": "gick med", + "just-invited": "Du blev nyss inbjuden till denna anslagstavla", + "keyboard-shortcuts": "Tangentbordsgenvägar", + "label-create": "Skapa etikett", + "label-default": "%s etikett (standard)", + "label-delete-pop": "Det finns ingen ångra. Detta tar bort denna etikett från alla kort och förstöra dess historik.", + "labels": "Etiketter", + "language": "Språk", + "last-admin-desc": "Du kan inte ändra roller för det måste finnas minst en administratör.", + "leave-board": "Lämna anslagstavla", + "leave-board-pop": "Är du säker på att du vill lämna __boardTitle__? Du kommer att tas bort från alla kort på den här anslagstavlan.", + "leaveBoardPopup-title": "Lämna anslagstavla ?", + "link-card": "Länk till detta kort", + "list-archive-cards": "Flytta alla kort i den här listan till Arkiv", + "list-archive-cards-pop": "Detta kommer att ta bort alla kort i denna lista från anslagstavlan. För att visa kort i Arkiv och få dem tillbaka till anslagstavlan, klicka på \"Meny\" > \"Arkiv\".", + "list-move-cards": "Flytta alla kort i denna lista", + "list-select-cards": "Välj alla kort i denna lista", + "set-color-list": "Ange färg", + "listActionPopup-title": "Liståtgärder", + "swimlaneActionPopup-title": "Simbana-åtgärder", + "swimlaneAddPopup-title": "Lägg till en simbana nedan", + "listImportCardPopup-title": "Importera ett Trello kort", + "listMorePopup-title": "Mera", + "link-list": "Länk till den här listan", + "list-delete-pop": "Alla åtgärder kommer att tas bort från aktivitetsmatningen och du kommer inte att kunna återställa listan. Det går inte att ångra.", + "list-delete-suggest-archive": "Du kan flytta en lista till Arkiv för att ta bort den från anslagstavlan och bevara aktiviteten.", + "lists": "Listor", + "swimlanes": "Simbanor", + "log-out": "Logga ut", + "log-in": "Logga in", + "loginPopup-title": "Logga in", + "memberMenuPopup-title": "Användarinställningar", + "members": "Medlemmar", + "menu": "Meny", + "move-selection": "Flytta vald", + "moveCardPopup-title": "Flytta kort", + "moveCardToBottom-title": "Flytta längst ner", + "moveCardToTop-title": "Flytta högst upp", + "moveSelectionPopup-title": "Flytta vald", + "multi-selection": "Flerval", + "multi-selection-on": "Flerval är på", + "muted": "Tystad", + "muted-info": "Du kommer aldrig att meddelas om eventuella ändringar i denna anslagstavla", + "my-boards": "Mina anslagstavlor", + "name": "Namn", + "no-archived-cards": "Inga kort i Arkiv.", + "no-archived-lists": "Inga listor i Arkiv.", + "no-archived-swimlanes": "Inga simbanor i arkivet.", + "no-results": "Inga reslutat", + "normal": "Normal", + "normal-desc": "Kan se och redigera kort. Kan inte ändra inställningar.", + "not-accepted-yet": "Inbjudan inte ännu accepterad", + "notify-participate": "Få uppdateringar till alla kort du deltar i som skapare eller medlem", + "notify-watch": "Få uppdateringar till alla anslagstavlor, listor, eller kort du bevakar", + "optional": "valfri", + "or": "eller", + "page-maybe-private": "Denna sida kan vara privat. Du kanske kan se den genom att <a href='%s'>logga in</a>.", + "page-not-found": "Sidan hittades inte.", + "password": "Lösenord", + "paste-or-dragdrop": "klistra in eller dra och släpp bildfil till den (endast bilder)", + "participating": "Deltagande", + "preview": "Förhandsvisning", + "previewAttachedImagePopup-title": "Förhandsvisning", + "previewClipboardImagePopup-title": "Förhandsvisning", + "private": "Privat", + "private-desc": "Denna anslagstavla är privat. Endast personer tillagda till anslagstavlan kan se och redigera den.", + "profile": "Profil", + "public": "Officiell", + "public-desc": "Denna anslagstavla är offentlig. Den är synligt för alla med länken och kommer att dyka upp i sökmotorer som Google. Endast personer tillagda till anslagstavlan kan redigera.", + "quick-access-description": "Stjärnmärk en anslagstavla för att lägga till en genväg i detta fält.", + "remove-cover": "Ta bort omslag", + "remove-from-board": "Ta bort från anslagstavla", + "remove-label": "Ta bort etikett", + "listDeletePopup-title": "Ta bort lista", + "remove-member": "Ta bort medlem", + "remove-member-from-card": "Ta bort från kort", + "remove-member-pop": "Ta bort __name__ (__username__) från __boardTitle__? Medlemmen kommer att bli borttagen från alla kort i denna anslagstavla. De kommer att få en avisering.", + "removeMemberPopup-title": "Ta bort medlem?", + "rename": "Byt namn", + "rename-board": "Byt namn på anslagstavla", + "restore": "Återställ", + "save": "Spara", + "search": "Sök", + "rules": "Regler", + "search-cards": "Search from card/list titles, descriptions and custom fields on this board", + "search-example": "Text att söka efter?", + "select-color": "Välj färg", + "set-wip-limit-value": "Ange en gräns för det maximala antalet uppgifter i den här listan", + "setWipLimitPopup-title": "Ställ in WIP-gräns", + "shortcut-assign-self": "Tilldela dig nuvarande kort", + "shortcut-autocomplete-emoji": "Komplettera automatiskt emoji", + "shortcut-autocomplete-members": "Komplettera automatiskt medlemmar", + "shortcut-clear-filters": "Rensa alla filter", + "shortcut-close-dialog": "Stäng dialog", + "shortcut-filter-my-cards": "Filtrera mina kort", + "shortcut-show-shortcuts": "Ta fram denna genvägslista", + "shortcut-toggle-filterbar": "Växla filtrets sidofält", + "shortcut-toggle-sidebar": "Växla anslagstavlans sidofält", + "show-cards-minimum-count": "Visa kortantal om listan innehåller mer än", + "sidebar-open": "Stäng sidofält", + "sidebar-close": "Stäng sidofält", + "signupPopup-title": "Skapa ett konto", + "star-board-title": "Klicka för att stjärnmärka denna anslagstavla. Den kommer att visas högst upp på din lista över anslagstavlor.", + "starred-boards": "Stjärnmärkta anslagstavlor", + "starred-boards-description": "Stjärnmärkta anslagstavlor visas högst upp på din lista över anslagstavlor.", + "subscribe": "Prenumenera", + "team": "Grupp", + "this-board": "denna anslagstavla", + "this-card": "detta kort", + "spent-time-hours": "Spenderad tid (timmar)", + "overtime-hours": "Övertid (timmar)", + "overtime": "Övertid", + "has-overtime-cards": "Har övertidskort", + "has-spenttime-cards": "Har spenderat tidkort", + "time": "Tid", + "title": "Titel", + "tracking": "Spåra", + "tracking-info": "Du kommer att meddelas om eventuella ändringar av dessa kort du deltar i som skapare eller medlem.", + "type": "Skriv", + "unassign-member": "Ta bort tilldelad medlem", + "unsaved-description": "Du har en osparad beskrivning.", + "unwatch": "Avbevaka", + "upload": "Ladda upp", + "upload-avatar": "Ladda upp en avatar", + "uploaded-avatar": "Laddade upp en avatar", + "username": "Änvandarnamn", + "view-it": "Visa det", + "warn-list-archived": "varning: detta kort finns i en lista i Arkiv", + "watch": "Bevaka", + "watching": "Bevaka", + "watching-info": "Du kommer att meddelas om alla ändringar på denna anslagstavla", + "welcome-board": "Välkomstanslagstavla", + "welcome-swimlane": "Milstolpe 1", + "welcome-list1": "Grunderna", + "welcome-list2": "Avancerad", + "card-templates-swimlane": "Kortmallar", + "list-templates-swimlane": "Listmalla", + "board-templates-swimlane": "Tavelmallar", + "what-to-do": "Vad vill du göra?", + "wipLimitErrorPopup-title": "Ogiltig WIP-gräns", + "wipLimitErrorPopup-dialog-pt1": "Antalet uppgifter i den här listan är högre än WIP-gränsen du har definierat.", + "wipLimitErrorPopup-dialog-pt2": "Flytta några uppgifter ur listan, eller ställ in en högre WIP-gräns.", + "admin-panel": "Administratörspanel", + "settings": "Inställningar", + "people": "Personer", + "registration": "Registrering", + "disable-self-registration": "Avaktiverar självregistrering", + "invite": "Bjud in", + "invite-people": "Bjud in personer", + "to-boards": "Till anslagstavl(a/or)", + "email-addresses": "E-post adresser", + "smtp-host-description": "Adressen till SMTP-servern som hanterar din e-post.", + "smtp-port-description": "Porten SMTP-servern använder för utgående e-post.", + "smtp-tls-description": "Aktivera TLS-stöd för SMTP-server", + "smtp-host": "SMTP-värd", + "smtp-port": "SMTP-port", + "smtp-username": "Användarnamn", + "smtp-password": "Lösenord", + "smtp-tls": "TLS-stöd", + "send-from": "Från", + "send-smtp-test": "Skicka ett prov e-postmeddelande till dig själv", + "invitation-code": "Inbjudningskod", + "email-invite-register-subject": "__inviter__ skickade dig en inbjudan", + "email-invite-register-text": "Kära__user__,\n\n__inviter__ bjuder in dig att samarbeta på kanban-anslagstavlan.\n\nFölj länken nedan:\n__url__\n\nDin inbjudningskod är: __icode__\n\nTack!", + "email-smtp-test-subject": "SMTP test-email", + "email-smtp-test-text": "Du har skickat ett e-postmeddelande", + "error-invitation-code-not-exist": "Inbjudningskod finns inte", + "error-notAuthorized": "Du är inte behörig att se den här sidan.", + "webhook-title": "Namn på webhook", + "webhook-token": "Token (valfritt för autentisering)", + "outgoing-webhooks": "Utgående Webhookar", + "bidirectional-webhooks": "Two-Way Webhooks", + "outgoingWebhooksPopup-title": "Utgående Webhookar", + "boardCardTitlePopup-title": "Korttitelfiler", + "disable-webhook": "Avaktivera denna webhook", + "global-webhook": "Globala webhooks", + "new-outgoing-webhook": "Ny utgående webhook", + "no-name": "(Okänd)", + "Node_version": "Nodversion", + "Meteor_version": "Meteor-version", + "MongoDB_version": "MongoDB-version", + "MongoDB_storage_engine": "MongoDB-lagringsmotor", + "MongoDB_Oplog_enabled": "MongoDB Oplog aktiverad", + "OS_Arch": "OS Arch", + "OS_Cpus": "OS CPU-räkning", + "OS_Freemem": "OS ledigt minne", + "OS_Loadavg": "OS belastningsgenomsnitt", + "OS_Platform": "OS plattforme", + "OS_Release": "OS utgåva", + "OS_Totalmem": "OS totalt minne", + "OS_Type": "OS Typ", + "OS_Uptime": "OS drifttid", + "days": "dagar", + "hours": "timmar", + "minutes": "minuter", + "seconds": "sekunder", + "show-field-on-card": "Visa detta fält på kort", + "automatically-field-on-card": "Skapa automatiskt fält till alla kort", + "showLabel-field-on-card": "Visa fältetikett på minikort", + "yes": "Ja", + "no": "Nej", + "accounts": "Konton", + "accounts-allowEmailChange": "Tillåt e-poständring", + "accounts-allowUserNameChange": "Tillåt användarnamnändring", + "createdAt": "Skapad vid", + "verified": "Verifierad", + "active": "Aktiv", + "card-received": "Mottagen", + "card-received-on": "Mottagen den", + "card-end": "Sluta", + "card-end-on": "Slutar den", + "editCardReceivedDatePopup-title": "Ändra mottagningsdatum", + "editCardEndDatePopup-title": "Ändra slutdatum", + "setCardColorPopup-title": "Ange färg", + "setCardActionsColorPopup-title": "Välj en färg", + "setSwimlaneColorPopup-title": "Välj en färg", + "setListColorPopup-title": "Välj en färg", + "assigned-by": "Tilldelad av", + "requested-by": "Efterfrågad av", + "board-delete-notice": "Borttagningen är permanent. Du kommer förlora alla listor, kort och händelser kopplade till den här anslagstavlan.", + "delete-board-confirm-popup": "Alla listor, kort, etiketter och aktiviteter kommer tas bort och du kommer inte kunna återställa anslagstavlans innehåll. Det går inte att ångra.", + "boardDeletePopup-title": "Ta bort anslagstavla?", + "delete-board": "Ta bort anslagstavla", + "default-subtasks-board": "Deluppgifter för __board__ board", + "default": "Standard", + "queue": "Kö", + "subtask-settings": "Deluppgift inställningar", + "card-settings": "Kortinställningar", + "boardSubtaskSettingsPopup-title": "Deluppgiftsinställningar för anslagstavla", + "boardCardSettingsPopup-title": "Kortinställningar", + "deposit-subtasks-board": "Insättnings deluppgifter på denna anslagstavla:", + "deposit-subtasks-list": "Landningslista för deluppgifter deponerade här:", + "show-parent-in-minicard": "Visa förälder i minikort:", + "prefix-with-full-path": "Prefix med fullständig sökväg", + "prefix-with-parent": "Prefix med förälder", + "subtext-with-full-path": "Undertext med fullständig sökväg", + "subtext-with-parent": "Undertext med förälder", + "change-card-parent": "Ändra kortets förälder", + "parent-card": "Ovankort", + "source-board": "Källa för anslagstavla", + "no-parent": "Visa inte förälder", + "activity-added-label": "lade till etiketten '%s' till %s", + "activity-removed-label": "tog bort etiketten '%s' från %s", + "activity-delete-attach": "raderade en bilaga från %s", + "activity-added-label-card": "lade till etiketten \"%s\"", + "activity-removed-label-card": "tog bort etiketten \"%s\"", + "activity-delete-attach-card": "tog bort en bilaga", + "activity-set-customfield": "ställ in anpassat fält '%s' till '%s' i %s", + "activity-unset-customfield": "Koppla bort anpassat fält '%s' i %s", + "r-rule": "Regel", + "r-add-trigger": "Lägg till utlösare", + "r-add-action": "Lägg till åtgärd", + "r-board-rules": "Regler för anslagstavla", + "r-add-rule": "Lägg till regel", + "r-view-rule": "Visa regel", + "r-delete-rule": "Ta bort regel", + "r-new-rule-name": "Ny titel på regel", + "r-no-rules": "Inga regler", + "r-when-a-card": "När ett kort", + "r-is": "är", + "r-is-moved": "är flyttad", + "r-added-to": "tillagd till", + "r-removed-from": "Borttagen från", + "r-the-board": "anslagstavlan", + "r-list": "lista", + "set-filter": "Ställ in filter", + "r-moved-to": "Flyttad till", + "r-moved-from": "Flyttad från", + "r-archived": "Flyttad till Arkiv", + "r-unarchived": "Återställd från Arkiv", + "r-a-card": "ett kort", + "r-when-a-label-is": "När en etikett är", + "r-when-the-label": "När etiketten är", + "r-list-name": "listnamn", + "r-when-a-member": "När en medlem är", + "r-when-the-member": "När medlemmen", + "r-name": "namn", + "r-when-a-attach": "När en bilaga", + "r-when-a-checklist": "När en checklista är", + "r-when-the-checklist": "När checklistan", + "r-completed": "Avslutad", + "r-made-incomplete": "Gjord ofullständig", + "r-when-a-item": "När ett checklistobjekt ä", + "r-when-the-item": "När checklistans objekt", + "r-checked": "Kryssad", + "r-unchecked": "Okryssad", + "r-move-card-to": "Flytta kort till", + "r-top-of": "Överst på", + "r-bottom-of": "Nederst av", + "r-its-list": "sin lista", + "r-archive": "Flytta till Arkiv", + "r-unarchive": "Återställ från Arkiv", + "r-card": "kort", + "r-add": "Lägg till", + "r-remove": "Ta bort", + "r-label": "etikett", + "r-member": "medlem", + "r-remove-all": "Ta bort alla medlemmar från kortet", + "r-set-color": "Ställ in färg till", + "r-checklist": "checklista", + "r-check-all": "Kryssa alla", + "r-uncheck-all": "Avkryssa alla", + "r-items-check": "objekt på checklistan", + "r-check": "Kryssa", + "r-uncheck": "Avkryssa", + "r-item": "objekt", + "r-of-checklist": "av checklistan", + "r-send-email": "Skicka ett e-postmeddelande", + "r-to": "till", + "r-subject": "änme", + "r-rule-details": "Regeldetaljer", + "r-d-move-to-top-gen": "Flytta kort till toppen av sin lista", + "r-d-move-to-top-spec": "Flytta kort till toppen av listan", + "r-d-move-to-bottom-gen": "Flytta kort till botten av sin lista", + "r-d-move-to-bottom-spec": "Flytta kort till botten av listan", + "r-d-send-email": "Skicka e-post", + "r-d-send-email-to": "till", + "r-d-send-email-subject": "ämne", + "r-d-send-email-message": "meddelande", + "r-d-archive": "Flytta kort till Arkiv", + "r-d-unarchive": "Återställ kortet från Arkiv", + "r-d-add-label": "Lägg till etikett", + "r-d-remove-label": "Ta bort etikett", + "r-create-card": "Skapa nytt kort", + "r-in-list": "i listan", + "r-in-swimlane": "i simbana", + "r-d-add-member": "Lägg till medlem", + "r-d-remove-member": "Ta bort medlem", + "r-d-remove-all-member": "Ta bort alla medlemmar", + "r-d-check-all": "Kryssa alla objekt i en lista", + "r-d-uncheck-all": "Avkryssa alla objekt i en lista", + "r-d-check-one": "Kryssa objekt", + "r-d-uncheck-one": "Avkryssa objekt", + "r-d-check-of-list": "av checklistan", + "r-d-add-checklist": "Lägg till checklista", + "r-d-remove-checklist": "Ta bort checklista", + "r-by": "av", + "r-add-checklist": "Lägg till checklista", + "r-with-items": "med objekt", + "r-items-list": "objekt1,objekt2,objekt3", + "r-add-swimlane": "Lägg till simbana", + "r-swimlane-name": "Simbanans namn", + "r-board-note": "Notera: lämna ett fält tomt för att matcha alla möjliga värden.", + "r-checklist-note": "Notera: Objekt i en checklista måste skrivas som kommaseparerade objekt", + "r-when-a-card-is-moved": "När ett kort flyttas till en annan lista", + "r-set": "Ange", + "r-update": "Uppdatera", + "r-datefield": "datumfält", + "r-df-start-at": "start", + "r-df-due-at": "förfallotid", + "r-df-end-at": "slut", + "r-df-received-at": "mottaget", + "r-to-current-datetime": "till aktuellt datum/klockslag", + "r-remove-value-from": "Ta bort värde från", + "ldap": "LDAP", + "oauth2": "OAuth2", + "cas": "CAS", + "authentication-method": "Autentiseringsmetod", + "authentication-type": "Autentiseringstyp", + "custom-product-name": "Anpassat produktnamn", + "layout": "Layout", + "hide-logo": "Dölj logotypen", + "add-custom-html-after-body-start": "Lägg till anpassad HTML efter <body> start", + "add-custom-html-before-body-end": "Lägg till anpassad HTML före </body> slut", + "error-undefined": "Något gick fel", + "error-ldap-login": "Ett fel uppstod när du försökte logga in", + "display-authentication-method": "Visa autentiseringsmetod", + "default-authentication-method": "Standard autentiseringsmetod", + "duplicate-board": "Dubblett anslagstavla", + "people-number": "Antalet personer är:", + "swimlaneDeletePopup-title": "Delete Swimlane ?", + "swimlane-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the swimlane. There is no undo.", + "restore-all": "Återställ alla", + "delete-all": "Ta bort alla", + "loading": "Läser in, var god vänta.", + "previous_as": "förra gången var", + "act-a-dueAt": "ändrad förfallotid till \nNär: __timeValue__\nVar: __card__\n tidigare förfallotid var __timeOldValue__", + "act-a-endAt": "ändrad sluttid till __timeValue__ från (__timeOldValue__)", + "act-a-startAt": "ändrad starttid till __timeValue__ från (__timeOldValue__)", + "act-a-receivedAt": "ändrad mottagen tid till __timeValue__ från (__timeOldValue__)", + "a-dueAt": "ändrad förfallotid att vara", + "a-endAt": "ändrad sluttid att vara", + "a-startAt": "ändrad starttid att vara", + "a-receivedAt": "ändrad mottagen tid att vara", + "almostdue": "aktuell förfallotid %s närmar sig", + "pastdue": "aktuell förfallotid %s är förbi", + "duenow": "aktuell förfallotid %s är idag", + "act-newDue": "__list__/__card__ har en 1:a påminnelse [__board__]", + "act-withDue": "__list__/__card__ påminnelser [__board__]", + "act-almostdue": "påminde om den aktuella förfallotiden (__timeValue__) av __card__ närmar sig", + "act-pastdue": "påminde om den aktuella förfallotiden (__timeValue__) av __card__ är förbi", + "act-duenow": "påminde om den aktuella förfallotiden (__timeValue__) av __card__ är nu", + "act-atUserComment": "Du omnämndes i [__board__] __list__/__card__", + "delete-user-confirm-popup": "Är du säker på att du vill ta bort det här kontot? Det går inte att ångra sig.", + "accounts-allowUserDelete": "Tillåt användare att själv ta bort sina konton", + "hide-minicard-label-text": "Dölj etikett för minikort", + "show-desktop-drag-handles": "Visa greppytor i desktop", + "assignee": "Tilldelad till", + "cardAssigneesPopup-title": "Tilldelad till", + "addmore-detail": "Lägg till detaljerad beskrivning", + "show-on-card": "Visa på kort", + "new": "Ny", + "editUserPopup-title": "Redigera användare", + "newUserPopup-title": "Ny användare", + "notifications": "Notifications", + "view-all": "View All", + "filter-by-unread": "Filter by Unread", + "mark-all-as-read": "Mark all as read", + "allow-rename": "Allow Rename", + "allowRenamePopup-title": "Allow Rename" +} \ No newline at end of file diff --git a/i18n/sw.i18n.json b/i18n/sw.i18n.json index 31068ce8..95917825 100644 --- a/i18n/sw.i18n.json +++ b/i18n/sw.i18n.json @@ -1,769 +1,769 @@ { - "accept": "Kubali", - "act-activity-notify": "Activity Notification", - "act-addAttachment": "added attachment __attachment__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-deleteAttachment": "deleted attachment __attachment__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addSubtask": "added subtask __subtask__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addedLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removeLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removedLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addChecklist": "added checklist __checklist__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addChecklistItem": "added checklist item __checklistItem__ to checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removeChecklist": "removed checklist __checklist__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removeChecklistItem": "removed checklist item __checklistItem__ from checklist __checkList__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-checkedItem": "checked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-uncheckedItem": "unchecked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-completeChecklist": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-uncompleteChecklist": "uncompleted checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addComment": "commented on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-editComment": "edited comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-deleteComment": "deleted comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-createBoard": "created board __board__", - "act-createSwimlane": "created swimlane __swimlane__ to board __board__", - "act-createCard": "created card __card__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-createCustomField": "created custom field __customField__ at board __board__", - "act-deleteCustomField": "deleted custom field __customField__ at board __board__", - "act-setCustomField": "edited custom field __customField__: __customFieldValue__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-createList": "added list __list__ to board __board__", - "act-addBoardMember": "added member __member__ to board __board__", - "act-archivedBoard": "Board __board__ moved to Archive", - "act-archivedCard": "Card __card__ at list __list__ at swimlane __swimlane__ at board __board__ moved to Archive", - "act-archivedList": "List __list__ at swimlane __swimlane__ at board __board__ moved to Archive", - "act-archivedSwimlane": "Swimlane __swimlane__ at board __board__ moved to Archive", - "act-importBoard": "imported board __board__", - "act-importCard": "imported card __card__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-importList": "imported list __list__ to swimlane __swimlane__ at board __board__", - "act-joinMember": "added member __member__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-moveCard": "moved card __card__ at board __board__ from list __oldList__ at swimlane __oldSwimlane__ to list __list__ at swimlane __swimlane__", - "act-moveCardToOtherBoard": "moved card __card__ from list __oldList__ at swimlane __oldSwimlane__ at board __oldBoard__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-removeBoardMember": "removed member __member__ from board __board__", - "act-restoredCard": "restored card __card__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-unjoinMember": "removed member __member__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-withBoardTitle": "__board__", - "act-withCardTitle": "[__board__] __card__", - "actions": "Actions", - "activities": "Activities", - "activity": "Activity", - "activity-added": "added %s to %s", - "activity-archived": "%s moved to Archive", - "activity-attached": "attached %s to %s", - "activity-created": "created %s", - "activity-customfield-created": "created custom field %s", - "activity-excluded": "excluded %s from %s", - "activity-imported": "imported %s into %s from %s", - "activity-imported-board": "imported %s from %s", - "activity-joined": "joined %s", - "activity-moved": "moved %s from %s to %s", - "activity-on": "on %s", - "activity-removed": "removed %s from %s", - "activity-sent": "sent %s to %s", - "activity-unjoined": "unjoined %s", - "activity-subtask-added": "added subtask to %s", - "activity-checked-item": "checked %s in checklist %s of %s", - "activity-unchecked-item": "unchecked %s in checklist %s of %s", - "activity-checklist-added": "added checklist to %s", - "activity-checklist-removed": "removed a checklist from %s", - "activity-checklist-completed": "completed checklist %s of %s", - "activity-checklist-uncompleted": "uncompleted the checklist %s of %s", - "activity-checklist-item-added": "added checklist item to '%s' in %s", - "activity-checklist-item-removed": "removed a checklist item from '%s' in %s", - "add": "Add", - "activity-checked-item-card": "checked %s in checklist %s", - "activity-unchecked-item-card": "unchecked %s in checklist %s", - "activity-checklist-completed-card": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "activity-checklist-uncompleted-card": "uncompleted the checklist %s", - "activity-editComment": "edited comment %s", - "activity-deleteComment": "deleted comment %s", - "add-attachment": "Add Attachment", - "add-board": "Add Board", - "add-card": "Add Card", - "add-swimlane": "Add Swimlane", - "add-subtask": "Add Subtask", - "add-checklist": "Add Checklist", - "add-checklist-item": "Add an item to checklist", - "add-cover": "Add Cover", - "add-label": "Add Label", - "add-list": "Add List", - "add-members": "Add Members", - "added": "Added", - "addMemberPopup-title": "Members", - "admin": "Admin", - "admin-desc": "Can view and edit cards, remove members, and change settings for the board.", - "admin-announcement": "Announcement", - "admin-announcement-active": "Active System-Wide Announcement", - "admin-announcement-title": "Announcement from Administrator", - "all-boards": "All boards", - "and-n-other-card": "And __count__ other card", - "and-n-other-card_plural": "And __count__ other cards", - "apply": "Apply", - "app-is-offline": "Loading, please wait. Refreshing the page will cause data loss. If loading does not work, please check that server has not stopped.", - "archive": "Move to Archive", - "archive-all": "Move All to Archive", - "archive-board": "Move Board to Archive", - "archive-card": "Move Card to Archive", - "archive-list": "Move List to Archive", - "archive-swimlane": "Move Swimlane to Archive", - "archive-selection": "Move selection to Archive", - "archiveBoardPopup-title": "Move Board to Archive?", - "archived-items": "Archive", - "archived-boards": "Boards in Archive", - "restore-board": "Restore Board", - "no-archived-boards": "No Boards in Archive.", - "archives": "Archive", - "template": "Template", - "templates": "Templates", - "assign-member": "Assign member", - "attached": "attached", - "attachment": "Attachment", - "attachment-delete-pop": "Deleting an attachment is permanent. There is no undo.", - "attachmentDeletePopup-title": "Delete Attachment?", - "attachments": "Attachments", - "auto-watch": "Automatically watch boards when they are created", - "avatar-too-big": "The avatar is too large (70KB max)", - "back": "Rudi", - "board-change-color": "Badilisha rangi", - "board-nb-stars": "%s stars", - "board-not-found": "Board not found", - "board-private-info": "This board will be <strong>private</strong>.", - "board-public-info": "This board will be <strong>public</strong>.", - "boardChangeColorPopup-title": "Change Board Background", - "boardChangeTitlePopup-title": "Rename Board", - "boardChangeVisibilityPopup-title": "Change Visibility", - "boardChangeWatchPopup-title": "Change Watch", - "boardMenuPopup-title": "Board Settings", - "boardChangeViewPopup-title": "Board View", - "boards": "Boards", - "board-view": "Board View", - "board-view-cal": "Calendar", - "board-view-swimlanes": "Swimlanes", - "board-view-collapse": "Collapse", - "board-view-lists": "Lists", - "bucket-example": "Like “Bucket List” for example", - "cancel": "Cancel", - "card-archived": "This card is moved to Archive.", - "board-archived": "This board is moved to Archive.", - "card-comments-title": "This card has %s comment.", - "card-delete-notice": "Deleting is permanent. You will lose all actions associated with this card.", - "card-delete-pop": "All actions will be removed from the activity feed and you won't be able to re-open the card. There is no undo.", - "card-delete-suggest-archive": "You can move a card to Archive to remove it from the board and preserve the activity.", - "card-due": "Due", - "card-due-on": "Due on", - "card-spent": "Muda uliotumika", - "card-edit-attachments": "Edit attachments", - "card-edit-custom-fields": "Edit custom fields", - "card-edit-labels": "Edit labels", - "card-edit-members": "Edit members", - "card-labels-title": "Change the labels for the card.", - "card-members-title": "Add or remove members of the board from the card.", - "card-start": "Start", - "card-start-on": "Starts on", - "cardAttachmentsPopup-title": "Attach From", - "cardCustomField-datePopup-title": "Badilisha tarehe", - "cardCustomFieldsPopup-title": "Edit custom fields", - "cardDeletePopup-title": "Delete Card?", - "cardDetailsActionsPopup-title": "Card Actions", - "cardLabelsPopup-title": "Labels", - "cardMembersPopup-title": "Members", - "cardMorePopup-title": "More", - "cardTemplatePopup-title": "Create template", - "cards": "Cards", - "cards-count": "Cards", - "casSignIn": "Sign In with CAS", - "cardType-card": "Card", - "cardType-linkedCard": "Linked Card", - "cardType-linkedBoard": "Linked Board", - "change": "Change", - "change-avatar": "Change Avatar", - "change-password": "Change Password", - "change-permissions": "Change permissions", - "change-settings": "Change Settings", - "changeAvatarPopup-title": "Change Avatar", - "changeLanguagePopup-title": "Change Language", - "changePasswordPopup-title": "Change Password", - "changePermissionsPopup-title": "Change Permissions", - "changeSettingsPopup-title": "Change Settings", - "subtasks": "Subtasks", - "checklists": "Checklists", - "click-to-star": "Click to star this board.", - "click-to-unstar": "Click to unstar this board.", - "clipboard": "Clipboard or drag & drop", - "close": "Funga", - "close-board": "Close Board", - "close-board-pop": "You will be able to restore the board by clicking the “Archive” button from the home header.", - "color-black": "Nyeusi", - "color-blue": "Samawati", - "color-crimson": "crimson", - "color-darkgreen": "darkgreen", - "color-gold": "gold", - "color-gray": "gray", - "color-green": "Kijani", - "color-indigo": "indigo", - "color-lime": "lime", - "color-magenta": "magenta", - "color-mistyrose": "mistyrose", - "color-navy": "navy", - "color-orange": "orange", - "color-paleturquoise": "paleturquoise", - "color-peachpuff": "peachpuff", - "color-pink": "pink", - "color-plum": "plum", - "color-purple": "purple", - "color-red": "red", - "color-saddlebrown": "saddlebrown", - "color-silver": "silver", - "color-sky": "sky", - "color-slateblue": "slateblue", - "color-white": "white", - "color-yellow": "yellow", - "unset-color": "Unset", - "comment": "Changia", - "comment-placeholder": "Andika changio", - "comment-only": "Changia pekee", - "comment-only-desc": "Can comment on cards only.", - "no-comments": "No comments", - "no-comments-desc": "Can not see comments and activities.", - "worker": "Worker", - "worker-desc": "Can only move cards, assign itself to card and comment.", - "computer": "Tarakilishi", - "confirm-subtask-delete-dialog": "Are you sure you want to delete subtask?", - "confirm-checklist-delete-dialog": "Are you sure you want to delete checklist?", - "copy-card-link-to-clipboard": "Copy card link to clipboard", - "linkCardPopup-title": "Link Card", - "searchElementPopup-title": "Search", - "copyCardPopup-title": "Copy Card", - "copyChecklistToManyCardsPopup-title": "Copy Checklist Template to Many Cards", - "copyChecklistToManyCardsPopup-instructions": "Destination Card Titles and Descriptions in this JSON format", - "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"First card title\", \"description\":\"First card description\"}, {\"title\":\"Second card title\",\"description\":\"Second card description\"},{\"title\":\"Last card title\",\"description\":\"Last card description\"} ]", - "create": "Create", - "createBoardPopup-title": "Create Board", - "chooseBoardSourcePopup-title": "Import board", - "createLabelPopup-title": "Create Label", - "createCustomField": "Create Field", - "createCustomFieldPopup-title": "Create Field", - "current": "current", - "custom-field-delete-pop": "There is no undo. This will remove this custom field from all cards and destroy its history.", - "custom-field-checkbox": "Checkbox", - "custom-field-date": "Date", - "custom-field-dropdown": "Dropdown List", - "custom-field-dropdown-none": "(none)", - "custom-field-dropdown-options": "List Options", - "custom-field-dropdown-options-placeholder": "Press enter to add more options", - "custom-field-dropdown-unknown": "(unknown)", - "custom-field-number": "Number", - "custom-field-text": "Text", - "custom-fields": "Custom Fields", - "date": "Date", - "decline": "Decline", - "default-avatar": "Default avatar", - "delete": "Delete", - "deleteCustomFieldPopup-title": "Delete Custom Field?", - "deleteLabelPopup-title": "Delete Label?", - "description": "Description", - "disambiguateMultiLabelPopup-title": "Disambiguate Label Action", - "disambiguateMultiMemberPopup-title": "Disambiguate Member Action", - "discard": "Discard", - "done": "Done", - "download": "Download", - "edit": "Edit", - "edit-avatar": "Change Avatar", - "edit-profile": "Edit Profile", - "edit-wip-limit": "Edit WIP Limit", - "soft-wip-limit": "Soft WIP Limit", - "editCardStartDatePopup-title": "Change start date", - "editCardDueDatePopup-title": "Change due date", - "editCustomFieldPopup-title": "Edit Field", - "editCardSpentTimePopup-title": "Change spent time", - "editLabelPopup-title": "Change Label", - "editNotificationPopup-title": "Edit Notification", - "editProfilePopup-title": "Edit Profile", - "email": "Email", - "email-enrollAccount-subject": "An account created for you on __siteName__", - "email-enrollAccount-text": "Hello __user__,\n\nTo start using the service, simply click the link below.\n\n__url__\n\nThanks.", - "email-fail": "Sending email failed", - "email-fail-text": "Error trying to send email", - "email-invalid": "Invalid email", - "email-invite": "Invite via Email", - "email-invite-subject": "__inviter__ sent you an invitation", - "email-invite-text": "Dear __user__,\n\n__inviter__ invites you to join board \"__board__\" for collaborations.\n\nPlease follow the link below:\n\n__url__\n\nThanks.", - "email-resetPassword-subject": "Reset your password on __siteName__", - "email-resetPassword-text": "Hello __user__,\n\nTo reset your password, simply click the link below.\n\n__url__\n\nThanks.", - "email-sent": "Email sent", - "email-verifyEmail-subject": "Verify your email address on __siteName__", - "email-verifyEmail-text": "Hello __user__,\n\nTo verify your account email, simply click the link below.\n\n__url__\n\nThanks.", - "enable-wip-limit": "Enable WIP Limit", - "error-board-doesNotExist": "This board does not exist", - "error-board-notAdmin": "You need to be admin of this board to do that", - "error-board-notAMember": "You need to be a member of this board to do that", - "error-json-malformed": "Your text is not valid JSON", - "error-json-schema": "Your JSON data does not include the proper information in the correct format", - "error-list-doesNotExist": "This list does not exist", - "error-user-doesNotExist": "This user does not exist", - "error-user-notAllowSelf": "You can not invite yourself", - "error-user-notCreated": "This user is not created", - "error-username-taken": "This username is already taken", - "error-email-taken": "Email has already been taken", - "export-board": "Export board", - "sort": "Sort", - "sort-desc": "Click to Sort List", - "list-sort-by": "Sort the List By:", - "list-label-modifiedAt": "Last Access Time", - "list-label-title": "Name of the List", - "list-label-sort": "Your Manual Order", - "list-label-short-modifiedAt": "(L)", - "list-label-short-title": "(N)", - "list-label-short-sort": "(M)", - "filter": "Filter", - "filter-cards": "Filter Cards or Lists", - "list-filter-label": "Filter List by Title", - "filter-clear": "Clear filter", - "filter-no-label": "No label", - "filter-no-member": "No member", - "filter-no-custom-fields": "No Custom Fields", - "filter-show-archive": "Show archived lists", - "filter-hide-empty": "Hide empty lists", - "filter-on": "Filter is on", - "filter-on-desc": "You are filtering cards on this board. Click here to edit filter.", - "filter-to-selection": "Filter to selection", - "advanced-filter-label": "Advanced Filter", - "advanced-filter-description": "Advanced Filter allows to write a string containing following operators: == != <= >= && || ( ) A space is used as a separator between the Operators. You can filter for all Custom Fields by typing their names and values. For Example: Field1 == Value1. Note: If fields or values contains spaces, you need to encapsulate them into single quotes. For Example: 'Field 1' == 'Value 1'. For single control characters (' \\/) to be skipped, you can use \\. For example: Field1 == I\\'m. Also you can combine multiple conditions. For Example: F1 == V1 || F1 == V2. Normally all operators are interpreted from left to right. You can change the order by placing brackets. For Example: F1 == V1 && ( F2 == V2 || F2 == V3 ). Also you can search text fields using regex: F1 == /Tes.*/i", - "fullname": "Full Name", - "header-logo-title": "Go back to your boards page.", - "hide-system-messages": "Hide system messages", - "headerBarCreateBoardPopup-title": "Create Board", - "home": "Home", - "import": "Import", - "link": "Link", - "import-board": "import board", - "import-board-c": "Import board", - "import-board-title-trello": "Import board from Trello", - "import-board-title-wekan": "Import board from previous export", - "import-sandstorm-backup-warning": "Do not delete data you import from original exported board or Trello before checking does this grain close and open again, or do you get Board not found error, that means data loss.", - "import-sandstorm-warning": "Imported board will delete all existing data on board and replace it with imported board.", - "from-trello": "From Trello", - "from-wekan": "From previous export", - "import-board-instruction-trello": "In your Trello board, go to 'Menu', then 'More', 'Print and Export', 'Export JSON', and copy the resulting text.", - "import-board-instruction-wekan": "In your board, go to 'Menu', then 'Export board', and copy the text in the downloaded file.", - "import-board-instruction-about-errors": "If you get errors when importing board, sometimes importing still works, and board is at All Boards page.", - "import-json-placeholder": "Paste your valid JSON data here", - "import-map-members": "Map members", - "import-members-map": "Your imported board has some members. Please map the members you want to import to your users", - "import-show-user-mapping": "Review members mapping", - "import-user-select": "Pick your existing user you want to use as this member", - "importMapMembersAddPopup-title": "Select member", - "info": "Version", - "initials": "Initials", - "invalid-date": "Invalid date", - "invalid-time": "Invalid time", - "invalid-user": "Invalid user", - "joined": "joined", - "just-invited": "You are just invited to this board", - "keyboard-shortcuts": "Keyboard shortcuts", - "label-create": "Create Label", - "label-default": "%s label (default)", - "label-delete-pop": "There is no undo. This will remove this label from all cards and destroy its history.", - "labels": "Labels", - "language": "Language", - "last-admin-desc": "You can’t change roles because there must be at least one admin.", - "leave-board": "Leave Board", - "leave-board-pop": "Are you sure you want to leave __boardTitle__? You will be removed from all cards on this board.", - "leaveBoardPopup-title": "Leave Board ?", - "link-card": "Link to this card", - "list-archive-cards": "Move all cards in this list to Archive", - "list-archive-cards-pop": "This will remove all the cards in this list from the board. To view cards in Archive and bring them back to the board, click “Menu” > “Archive”.", - "list-move-cards": "Move all cards in this list", - "list-select-cards": "Select all cards in this list", - "set-color-list": "Set Color", - "listActionPopup-title": "List Actions", - "swimlaneActionPopup-title": "Swimlane Actions", - "swimlaneAddPopup-title": "Add a Swimlane below", - "listImportCardPopup-title": "Import a Trello card", - "listMorePopup-title": "More", - "link-list": "Link to this list", - "list-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the list. There is no undo.", - "list-delete-suggest-archive": "You can move a list to Archive to remove it from the board and preserve the activity.", - "lists": "Lists", - "swimlanes": "Swimlanes", - "log-out": "Log Out", - "log-in": "Log In", - "loginPopup-title": "Log In", - "memberMenuPopup-title": "Member Settings", - "members": "Members", - "menu": "Menu", - "move-selection": "Move selection", - "moveCardPopup-title": "Move Card", - "moveCardToBottom-title": "Move to Bottom", - "moveCardToTop-title": "Move to Top", - "moveSelectionPopup-title": "Move selection", - "multi-selection": "Multi-Selection", - "multi-selection-on": "Multi-Selection is on", - "muted": "Muted", - "muted-info": "You will never be notified of any changes in this board", - "my-boards": "My Boards", - "name": "Name", - "no-archived-cards": "No cards in Archive.", - "no-archived-lists": "No lists in Archive.", - "no-archived-swimlanes": "No swimlanes in Archive.", - "no-results": "No results", - "normal": "Normal", - "normal-desc": "Can view and edit cards. Can't change settings.", - "not-accepted-yet": "Invitation not accepted yet", - "notify-participate": "Receive updates to any cards you participate as creater or member", - "notify-watch": "Receive updates to any boards, lists, or cards you’re watching", - "optional": "optional", - "or": "or", - "page-maybe-private": "This page may be private. You may be able to view it by <a href='%s'>logging in</a>.", - "page-not-found": "Page not found.", - "password": "Password", - "paste-or-dragdrop": "to paste, or drag & drop image file to it (image only)", - "participating": "Participating", - "preview": "Preview", - "previewAttachedImagePopup-title": "Preview", - "previewClipboardImagePopup-title": "Preview", - "private": "Private", - "private-desc": "This board is private. Only people added to the board can view and edit it.", - "profile": "Profile", - "public": "Public", - "public-desc": "This board is public. It's visible to anyone with the link and will show up in search engines like Google. Only people added to the board can edit.", - "quick-access-description": "Star a board to add a shortcut in this bar.", - "remove-cover": "Remove Cover", - "remove-from-board": "Remove from Board", - "remove-label": "Remove Label", - "listDeletePopup-title": "Delete List ?", - "remove-member": "Remove Member", - "remove-member-from-card": "Remove from Card", - "remove-member-pop": "Remove __name__ (__username__) from __boardTitle__? The member will be removed from all cards on this board. They will receive a notification.", - "removeMemberPopup-title": "Remove Member?", - "rename": "Rename", - "rename-board": "Rename Board", - "restore": "Restore", - "save": "Save", - "search": "Search", - "rules": "Rules", - "search-cards": "Search from card/list titles, descriptions and custom fields on this board", - "search-example": "Text to search for?", - "select-color": "Select Color", - "set-wip-limit-value": "Set a limit for the maximum number of tasks in this list", - "setWipLimitPopup-title": "Set WIP Limit", - "shortcut-assign-self": "Assign yourself to current card", - "shortcut-autocomplete-emoji": "Autocomplete emoji", - "shortcut-autocomplete-members": "Autocomplete members", - "shortcut-clear-filters": "Clear all filters", - "shortcut-close-dialog": "Close Dialog", - "shortcut-filter-my-cards": "Filter my cards", - "shortcut-show-shortcuts": "Bring up this shortcuts list", - "shortcut-toggle-filterbar": "Toggle Filter Sidebar", - "shortcut-toggle-sidebar": "Toggle Board Sidebar", - "show-cards-minimum-count": "Show cards count if list contains more than", - "sidebar-open": "Open Sidebar", - "sidebar-close": "Close Sidebar", - "signupPopup-title": "Create an Account", - "star-board-title": "Click to star this board. It will show up at top of your boards list.", - "starred-boards": "Starred Boards", - "starred-boards-description": "Starred boards show up at the top of your boards list.", - "subscribe": "Subscribe", - "team": "Team", - "this-board": "this board", - "this-card": "this card", - "spent-time-hours": "Spent time (hours)", - "overtime-hours": "Overtime (hours)", - "overtime": "Overtime", - "has-overtime-cards": "Has overtime cards", - "has-spenttime-cards": "Has spent time cards", - "time": "Time", - "title": "Title", - "tracking": "Tracking", - "tracking-info": "You will be notified of any changes to those cards you are involved as creator or member.", - "type": "Type", - "unassign-member": "Unassign member", - "unsaved-description": "You have an unsaved description.", - "unwatch": "Unwatch", - "upload": "Upload", - "upload-avatar": "Upload an avatar", - "uploaded-avatar": "Uploaded an avatar", - "username": "Username", - "view-it": "View it", - "warn-list-archived": "warning: this card is in an list at Archive", - "watch": "Watch", - "watching": "Watching", - "watching-info": "You will be notified of any change in this board", - "welcome-board": "Welcome Board", - "welcome-swimlane": "Milestone 1", - "welcome-list1": "Basics", - "welcome-list2": "Advanced", - "card-templates-swimlane": "Card Templates", - "list-templates-swimlane": "List Templates", - "board-templates-swimlane": "Board Templates", - "what-to-do": "What do you want to do?", - "wipLimitErrorPopup-title": "Invalid WIP Limit", - "wipLimitErrorPopup-dialog-pt1": "The number of tasks in this list is higher than the WIP limit you've defined.", - "wipLimitErrorPopup-dialog-pt2": "Please move some tasks out of this list, or set a higher WIP limit.", - "admin-panel": "Admin Panel", - "settings": "Settings", - "people": "People", - "registration": "Registration", - "disable-self-registration": "Disable Self-Registration", - "invite": "Invite", - "invite-people": "Invite People", - "to-boards": "To board(s)", - "email-addresses": "Email Addresses", - "smtp-host-description": "The address of the SMTP server that handles your emails.", - "smtp-port-description": "The port your SMTP server uses for outgoing emails.", - "smtp-tls-description": "Enable TLS support for SMTP server", - "smtp-host": "SMTP Host", - "smtp-port": "SMTP Port", - "smtp-username": "Username", - "smtp-password": "Password", - "smtp-tls": "TLS support", - "send-from": "From", - "send-smtp-test": "Send a test email to yourself", - "invitation-code": "Invitation Code", - "email-invite-register-subject": "__inviter__ sent you an invitation", - "email-invite-register-text": "Dear __user__,\n\n__inviter__ invites you to kanban board for collaborations.\n\nPlease follow the link below:\n__url__\n\nAnd your invitation code is: __icode__\n\nThanks.", - "email-smtp-test-subject": "SMTP Test Email", - "email-smtp-test-text": "You have successfully sent an email", - "error-invitation-code-not-exist": "Invitation code doesn't exist", - "error-notAuthorized": "You are not authorized to view this page.", - "webhook-title": "Webhook Name", - "webhook-token": "Token (Optional for Authentication)", - "outgoing-webhooks": "Outgoing Webhooks", - "bidirectional-webhooks": "Two-Way Webhooks", - "outgoingWebhooksPopup-title": "Outgoing Webhooks", - "boardCardTitlePopup-title": "Card Title Filter", - "disable-webhook": "Disable This Webhook", - "global-webhook": "Global Webhooks", - "new-outgoing-webhook": "New Outgoing Webhook", - "no-name": "(Unknown)", - "Node_version": "Node version", - "Meteor_version": "Meteor version", - "MongoDB_version": "MongoDB version", - "MongoDB_storage_engine": "MongoDB storage engine", - "MongoDB_Oplog_enabled": "MongoDB Oplog enabled", - "OS_Arch": "OS Arch", - "OS_Cpus": "OS CPU Count", - "OS_Freemem": "OS Free Memory", - "OS_Loadavg": "OS Load Average", - "OS_Platform": "OS Platform", - "OS_Release": "OS Release", - "OS_Totalmem": "OS Total Memory", - "OS_Type": "OS Type", - "OS_Uptime": "OS Uptime", - "days": "days", - "hours": "hours", - "minutes": "minutes", - "seconds": "seconds", - "show-field-on-card": "Show this field on card", - "automatically-field-on-card": "Auto create field to all cards", - "showLabel-field-on-card": "Show field label on minicard", - "yes": "Yes", - "no": "No", - "accounts": "Accounts", - "accounts-allowEmailChange": "Allow Email Change", - "accounts-allowUserNameChange": "Allow Username Change", - "createdAt": "Created at", - "verified": "Verified", - "active": "Active", - "card-received": "Received", - "card-received-on": "Received on", - "card-end": "End", - "card-end-on": "Ends on", - "editCardReceivedDatePopup-title": "Change received date", - "editCardEndDatePopup-title": "Change end date", - "setCardColorPopup-title": "Set color", - "setCardActionsColorPopup-title": "Choose a color", - "setSwimlaneColorPopup-title": "Choose a color", - "setListColorPopup-title": "Choose a color", - "assigned-by": "Assigned By", - "requested-by": "Requested By", - "board-delete-notice": "Deleting is permanent. You will lose all lists, cards and actions associated with this board.", - "delete-board-confirm-popup": "All lists, cards, labels, and activities will be deleted and you won't be able to recover the board contents. There is no undo.", - "boardDeletePopup-title": "Delete Board?", - "delete-board": "Delete Board", - "default-subtasks-board": "Subtasks for __board__ board", - "default": "Default", - "queue": "Queue", - "subtask-settings": "Subtasks Settings", - "card-settings": "Card Settings", - "boardSubtaskSettingsPopup-title": "Board Subtasks Settings", - "boardCardSettingsPopup-title": "Card Settings", - "deposit-subtasks-board": "Deposit subtasks to this board:", - "deposit-subtasks-list": "Landing list for subtasks deposited here:", - "show-parent-in-minicard": "Show parent in minicard:", - "prefix-with-full-path": "Prefix with full path", - "prefix-with-parent": "Prefix with parent", - "subtext-with-full-path": "Subtext with full path", - "subtext-with-parent": "Subtext with parent", - "change-card-parent": "Change card's parent", - "parent-card": "Parent card", - "source-board": "Source board", - "no-parent": "Don't show parent", - "activity-added-label": "added label '%s' to %s", - "activity-removed-label": "removed label '%s' from %s", - "activity-delete-attach": "deleted an attachment from %s", - "activity-added-label-card": "added label '%s'", - "activity-removed-label-card": "removed label '%s'", - "activity-delete-attach-card": "deleted an attachment", - "activity-set-customfield": "set custom field '%s' to '%s' in %s", - "activity-unset-customfield": "unset custom field '%s' in %s", - "r-rule": "Rule", - "r-add-trigger": "Add trigger", - "r-add-action": "Add action", - "r-board-rules": "Board rules", - "r-add-rule": "Add rule", - "r-view-rule": "View rule", - "r-delete-rule": "Delete rule", - "r-new-rule-name": "New rule title", - "r-no-rules": "No rules", - "r-when-a-card": "When a card", - "r-is": "is", - "r-is-moved": "is moved", - "r-added-to": "added to", - "r-removed-from": "Removed from", - "r-the-board": "the board", - "r-list": "list", - "set-filter": "Set Filter", - "r-moved-to": "Moved to", - "r-moved-from": "Moved from", - "r-archived": "Moved to Archive", - "r-unarchived": "Restored from Archive", - "r-a-card": "a card", - "r-when-a-label-is": "When a label is", - "r-when-the-label": "When the label", - "r-list-name": "list name", - "r-when-a-member": "When a member is", - "r-when-the-member": "When the member", - "r-name": "name", - "r-when-a-attach": "When an attachment", - "r-when-a-checklist": "When a checklist is", - "r-when-the-checklist": "When the checklist", - "r-completed": "Completed", - "r-made-incomplete": "Made incomplete", - "r-when-a-item": "When a checklist item is", - "r-when-the-item": "When the checklist item", - "r-checked": "Checked", - "r-unchecked": "Unchecked", - "r-move-card-to": "Move card to", - "r-top-of": "Top of", - "r-bottom-of": "Bottom of", - "r-its-list": "its list", - "r-archive": "Move to Archive", - "r-unarchive": "Restore from Archive", - "r-card": "card", - "r-add": "Add", - "r-remove": "Remove", - "r-label": "label", - "r-member": "member", - "r-remove-all": "Remove all members from the card", - "r-set-color": "Set color to", - "r-checklist": "checklist", - "r-check-all": "Check all", - "r-uncheck-all": "Uncheck all", - "r-items-check": "items of checklist", - "r-check": "Check", - "r-uncheck": "Uncheck", - "r-item": "item", - "r-of-checklist": "of checklist", - "r-send-email": "Send an email", - "r-to": "to", - "r-subject": "subject", - "r-rule-details": "Rule details", - "r-d-move-to-top-gen": "Move card to top of its list", - "r-d-move-to-top-spec": "Move card to top of list", - "r-d-move-to-bottom-gen": "Move card to bottom of its list", - "r-d-move-to-bottom-spec": "Move card to bottom of list", - "r-d-send-email": "Send email", - "r-d-send-email-to": "to", - "r-d-send-email-subject": "subject", - "r-d-send-email-message": "message", - "r-d-archive": "Move card to Archive", - "r-d-unarchive": "Restore card from Archive", - "r-d-add-label": "Add label", - "r-d-remove-label": "Remove label", - "r-create-card": "Create new card", - "r-in-list": "in list", - "r-in-swimlane": "in swimlane", - "r-d-add-member": "Add member", - "r-d-remove-member": "Remove member", - "r-d-remove-all-member": "Remove all member", - "r-d-check-all": "Check all items of a list", - "r-d-uncheck-all": "Uncheck all items of a list", - "r-d-check-one": "Check item", - "r-d-uncheck-one": "Uncheck item", - "r-d-check-of-list": "of checklist", - "r-d-add-checklist": "Add checklist", - "r-d-remove-checklist": "Remove checklist", - "r-by": "by", - "r-add-checklist": "Add checklist", - "r-with-items": "with items", - "r-items-list": "item1,item2,item3", - "r-add-swimlane": "Add swimlane", - "r-swimlane-name": "swimlane name", - "r-board-note": "Note: leave a field empty to match every possible value.", - "r-checklist-note": "Note: checklist's items have to be written as comma separated values.", - "r-when-a-card-is-moved": "When a card is moved to another list", - "r-set": "Set", - "r-update": "Update", - "r-datefield": "date field", - "r-df-start-at": "start", - "r-df-due-at": "due", - "r-df-end-at": "end", - "r-df-received-at": "received", - "r-to-current-datetime": "to current date/time", - "r-remove-value-from": "Remove value from", - "ldap": "LDAP", - "oauth2": "OAuth2", - "cas": "CAS", - "authentication-method": "Authentication method", - "authentication-type": "Authentication type", - "custom-product-name": "Custom Product Name", - "layout": "Layout", - "hide-logo": "Hide Logo", - "add-custom-html-after-body-start": "Add Custom HTML after <body> start", - "add-custom-html-before-body-end": "Add Custom HTML before </body> end", - "error-undefined": "Something went wrong", - "error-ldap-login": "An error occurred while trying to login", - "display-authentication-method": "Display Authentication Method", - "default-authentication-method": "Default Authentication Method", - "duplicate-board": "Duplicate Board", - "people-number": "The number of people is:", - "swimlaneDeletePopup-title": "Delete Swimlane ?", - "swimlane-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the swimlane. There is no undo.", - "restore-all": "Restore all", - "delete-all": "Delete all", - "loading": "Loading, please wait.", - "previous_as": "last time was", - "act-a-dueAt": "modified due time to \nWhen: __timeValue__\nWhere: __card__\n previous due was __timeOldValue__", - "act-a-endAt": "modified ending time to __timeValue__ from (__timeOldValue__)", - "act-a-startAt": "modified starting time to __timeValue__ from (__timeOldValue__)", - "act-a-receivedAt": "modified received time to __timeValue__ from (__timeOldValue__)", - "a-dueAt": "modified due time to be", - "a-endAt": "modified ending time to be", - "a-startAt": "modified starting time to be", - "a-receivedAt": "modified received time to be", - "almostdue": "current due time %s is approaching", - "pastdue": "current due time %s is past", - "duenow": "current due time %s is today", - "act-newDue": "__list__/__card__ has 1st due reminder [__board__]", - "act-withDue": "__list__/__card__ due reminders [__board__]", - "act-almostdue": "was reminding the current due (__timeValue__) of __card__ is approaching", - "act-pastdue": "was reminding the current due (__timeValue__) of __card__ is past", - "act-duenow": "was reminding the current due (__timeValue__) of __card__ is now", - "act-atUserComment": "You were mentioned in [__board__] __list__/__card__", - "delete-user-confirm-popup": "Are you sure you want to delete this account? There is no undo.", - "accounts-allowUserDelete": "Allow users to self delete their account", - "hide-minicard-label-text": "Hide minicard label text", - "show-desktop-drag-handles": "Show desktop drag handles", - "assignee": "Assignee", - "cardAssigneesPopup-title": "Assignee", - "addmore-detail": "Add a more detailed description", - "show-on-card": "Show on Card", - "new": "New", - "editUserPopup-title": "Edit User", - "newUserPopup-title": "New User", - "notifications": "Notifications", - "view-all": "View All", - "filter-by-unread": "Filter by Unread", - "mark-all-as-read": "Mark all as read", - "allow-rename": "Allow Rename", - "allowRenamePopup-title": "Allow Rename" -} + "accept": "Kubali", + "act-activity-notify": "Activity Notification", + "act-addAttachment": "added attachment __attachment__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-deleteAttachment": "deleted attachment __attachment__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addSubtask": "added subtask __subtask__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addedLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removeLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removedLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addChecklist": "added checklist __checklist__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addChecklistItem": "added checklist item __checklistItem__ to checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removeChecklist": "removed checklist __checklist__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removeChecklistItem": "removed checklist item __checklistItem__ from checklist __checkList__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-checkedItem": "checked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-uncheckedItem": "unchecked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-completeChecklist": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-uncompleteChecklist": "uncompleted checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addComment": "commented on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-editComment": "edited comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-deleteComment": "deleted comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-createBoard": "created board __board__", + "act-createSwimlane": "created swimlane __swimlane__ to board __board__", + "act-createCard": "created card __card__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-createCustomField": "created custom field __customField__ at board __board__", + "act-deleteCustomField": "deleted custom field __customField__ at board __board__", + "act-setCustomField": "edited custom field __customField__: __customFieldValue__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-createList": "added list __list__ to board __board__", + "act-addBoardMember": "added member __member__ to board __board__", + "act-archivedBoard": "Board __board__ moved to Archive", + "act-archivedCard": "Card __card__ at list __list__ at swimlane __swimlane__ at board __board__ moved to Archive", + "act-archivedList": "List __list__ at swimlane __swimlane__ at board __board__ moved to Archive", + "act-archivedSwimlane": "Swimlane __swimlane__ at board __board__ moved to Archive", + "act-importBoard": "imported board __board__", + "act-importCard": "imported card __card__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-importList": "imported list __list__ to swimlane __swimlane__ at board __board__", + "act-joinMember": "added member __member__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-moveCard": "moved card __card__ at board __board__ from list __oldList__ at swimlane __oldSwimlane__ to list __list__ at swimlane __swimlane__", + "act-moveCardToOtherBoard": "moved card __card__ from list __oldList__ at swimlane __oldSwimlane__ at board __oldBoard__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-removeBoardMember": "removed member __member__ from board __board__", + "act-restoredCard": "restored card __card__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-unjoinMember": "removed member __member__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-withBoardTitle": "__board__", + "act-withCardTitle": "[__board__] __card__", + "actions": "Actions", + "activities": "Activities", + "activity": "Activity", + "activity-added": "added %s to %s", + "activity-archived": "%s moved to Archive", + "activity-attached": "attached %s to %s", + "activity-created": "created %s", + "activity-customfield-created": "created custom field %s", + "activity-excluded": "excluded %s from %s", + "activity-imported": "imported %s into %s from %s", + "activity-imported-board": "imported %s from %s", + "activity-joined": "joined %s", + "activity-moved": "moved %s from %s to %s", + "activity-on": "on %s", + "activity-removed": "removed %s from %s", + "activity-sent": "sent %s to %s", + "activity-unjoined": "unjoined %s", + "activity-subtask-added": "added subtask to %s", + "activity-checked-item": "checked %s in checklist %s of %s", + "activity-unchecked-item": "unchecked %s in checklist %s of %s", + "activity-checklist-added": "added checklist to %s", + "activity-checklist-removed": "removed a checklist from %s", + "activity-checklist-completed": "completed checklist %s of %s", + "activity-checklist-uncompleted": "uncompleted the checklist %s of %s", + "activity-checklist-item-added": "added checklist item to '%s' in %s", + "activity-checklist-item-removed": "removed a checklist item from '%s' in %s", + "add": "Add", + "activity-checked-item-card": "checked %s in checklist %s", + "activity-unchecked-item-card": "unchecked %s in checklist %s", + "activity-checklist-completed-card": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "activity-checklist-uncompleted-card": "uncompleted the checklist %s", + "activity-editComment": "edited comment %s", + "activity-deleteComment": "deleted comment %s", + "add-attachment": "Add Attachment", + "add-board": "Add Board", + "add-card": "Add Card", + "add-swimlane": "Add Swimlane", + "add-subtask": "Add Subtask", + "add-checklist": "Add Checklist", + "add-checklist-item": "Add an item to checklist", + "add-cover": "Add Cover", + "add-label": "Add Label", + "add-list": "Add List", + "add-members": "Add Members", + "added": "Added", + "addMemberPopup-title": "Members", + "admin": "Admin", + "admin-desc": "Can view and edit cards, remove members, and change settings for the board.", + "admin-announcement": "Announcement", + "admin-announcement-active": "Active System-Wide Announcement", + "admin-announcement-title": "Announcement from Administrator", + "all-boards": "All boards", + "and-n-other-card": "And __count__ other card", + "and-n-other-card_plural": "And __count__ other cards", + "apply": "Apply", + "app-is-offline": "Loading, please wait. Refreshing the page will cause data loss. If loading does not work, please check that server has not stopped.", + "archive": "Move to Archive", + "archive-all": "Move All to Archive", + "archive-board": "Move Board to Archive", + "archive-card": "Move Card to Archive", + "archive-list": "Move List to Archive", + "archive-swimlane": "Move Swimlane to Archive", + "archive-selection": "Move selection to Archive", + "archiveBoardPopup-title": "Move Board to Archive?", + "archived-items": "Archive", + "archived-boards": "Boards in Archive", + "restore-board": "Restore Board", + "no-archived-boards": "No Boards in Archive.", + "archives": "Archive", + "template": "Template", + "templates": "Templates", + "assign-member": "Assign member", + "attached": "attached", + "attachment": "Attachment", + "attachment-delete-pop": "Deleting an attachment is permanent. There is no undo.", + "attachmentDeletePopup-title": "Delete Attachment?", + "attachments": "Attachments", + "auto-watch": "Automatically watch boards when they are created", + "avatar-too-big": "The avatar is too large (70KB max)", + "back": "Rudi", + "board-change-color": "Badilisha rangi", + "board-nb-stars": "%s stars", + "board-not-found": "Board not found", + "board-private-info": "This board will be <strong>private</strong>.", + "board-public-info": "This board will be <strong>public</strong>.", + "boardChangeColorPopup-title": "Change Board Background", + "boardChangeTitlePopup-title": "Rename Board", + "boardChangeVisibilityPopup-title": "Change Visibility", + "boardChangeWatchPopup-title": "Change Watch", + "boardMenuPopup-title": "Board Settings", + "boardChangeViewPopup-title": "Board View", + "boards": "Boards", + "board-view": "Board View", + "board-view-cal": "Calendar", + "board-view-swimlanes": "Swimlanes", + "board-view-collapse": "Collapse", + "board-view-lists": "Lists", + "bucket-example": "Like “Bucket List” for example", + "cancel": "Cancel", + "card-archived": "This card is moved to Archive.", + "board-archived": "This board is moved to Archive.", + "card-comments-title": "This card has %s comment.", + "card-delete-notice": "Deleting is permanent. You will lose all actions associated with this card.", + "card-delete-pop": "All actions will be removed from the activity feed and you won't be able to re-open the card. There is no undo.", + "card-delete-suggest-archive": "You can move a card to Archive to remove it from the board and preserve the activity.", + "card-due": "Due", + "card-due-on": "Due on", + "card-spent": "Muda uliotumika", + "card-edit-attachments": "Edit attachments", + "card-edit-custom-fields": "Edit custom fields", + "card-edit-labels": "Edit labels", + "card-edit-members": "Edit members", + "card-labels-title": "Change the labels for the card.", + "card-members-title": "Add or remove members of the board from the card.", + "card-start": "Start", + "card-start-on": "Starts on", + "cardAttachmentsPopup-title": "Attach From", + "cardCustomField-datePopup-title": "Badilisha tarehe", + "cardCustomFieldsPopup-title": "Edit custom fields", + "cardDeletePopup-title": "Delete Card?", + "cardDetailsActionsPopup-title": "Card Actions", + "cardLabelsPopup-title": "Labels", + "cardMembersPopup-title": "Members", + "cardMorePopup-title": "More", + "cardTemplatePopup-title": "Create template", + "cards": "Cards", + "cards-count": "Cards", + "casSignIn": "Sign In with CAS", + "cardType-card": "Card", + "cardType-linkedCard": "Linked Card", + "cardType-linkedBoard": "Linked Board", + "change": "Change", + "change-avatar": "Change Avatar", + "change-password": "Change Password", + "change-permissions": "Change permissions", + "change-settings": "Change Settings", + "changeAvatarPopup-title": "Change Avatar", + "changeLanguagePopup-title": "Change Language", + "changePasswordPopup-title": "Change Password", + "changePermissionsPopup-title": "Change Permissions", + "changeSettingsPopup-title": "Change Settings", + "subtasks": "Subtasks", + "checklists": "Checklists", + "click-to-star": "Click to star this board.", + "click-to-unstar": "Click to unstar this board.", + "clipboard": "Clipboard or drag & drop", + "close": "Funga", + "close-board": "Close Board", + "close-board-pop": "You will be able to restore the board by clicking the “Archive” button from the home header.", + "color-black": "Nyeusi", + "color-blue": "Samawati", + "color-crimson": "crimson", + "color-darkgreen": "darkgreen", + "color-gold": "gold", + "color-gray": "gray", + "color-green": "Kijani", + "color-indigo": "indigo", + "color-lime": "lime", + "color-magenta": "magenta", + "color-mistyrose": "mistyrose", + "color-navy": "navy", + "color-orange": "orange", + "color-paleturquoise": "paleturquoise", + "color-peachpuff": "peachpuff", + "color-pink": "pink", + "color-plum": "plum", + "color-purple": "purple", + "color-red": "red", + "color-saddlebrown": "saddlebrown", + "color-silver": "silver", + "color-sky": "sky", + "color-slateblue": "slateblue", + "color-white": "white", + "color-yellow": "yellow", + "unset-color": "Unset", + "comment": "Changia", + "comment-placeholder": "Andika changio", + "comment-only": "Changia pekee", + "comment-only-desc": "Can comment on cards only.", + "no-comments": "No comments", + "no-comments-desc": "Can not see comments and activities.", + "worker": "Worker", + "worker-desc": "Can only move cards, assign itself to card and comment.", + "computer": "Tarakilishi", + "confirm-subtask-delete-dialog": "Are you sure you want to delete subtask?", + "confirm-checklist-delete-dialog": "Are you sure you want to delete checklist?", + "copy-card-link-to-clipboard": "Copy card link to clipboard", + "linkCardPopup-title": "Link Card", + "searchElementPopup-title": "Search", + "copyCardPopup-title": "Copy Card", + "copyChecklistToManyCardsPopup-title": "Copy Checklist Template to Many Cards", + "copyChecklistToManyCardsPopup-instructions": "Destination Card Titles and Descriptions in this JSON format", + "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"First card title\", \"description\":\"First card description\"}, {\"title\":\"Second card title\",\"description\":\"Second card description\"},{\"title\":\"Last card title\",\"description\":\"Last card description\"} ]", + "create": "Create", + "createBoardPopup-title": "Create Board", + "chooseBoardSourcePopup-title": "Import board", + "createLabelPopup-title": "Create Label", + "createCustomField": "Create Field", + "createCustomFieldPopup-title": "Create Field", + "current": "current", + "custom-field-delete-pop": "There is no undo. This will remove this custom field from all cards and destroy its history.", + "custom-field-checkbox": "Checkbox", + "custom-field-date": "Date", + "custom-field-dropdown": "Dropdown List", + "custom-field-dropdown-none": "(none)", + "custom-field-dropdown-options": "List Options", + "custom-field-dropdown-options-placeholder": "Press enter to add more options", + "custom-field-dropdown-unknown": "(unknown)", + "custom-field-number": "Number", + "custom-field-text": "Text", + "custom-fields": "Custom Fields", + "date": "Date", + "decline": "Decline", + "default-avatar": "Default avatar", + "delete": "Delete", + "deleteCustomFieldPopup-title": "Delete Custom Field?", + "deleteLabelPopup-title": "Delete Label?", + "description": "Description", + "disambiguateMultiLabelPopup-title": "Disambiguate Label Action", + "disambiguateMultiMemberPopup-title": "Disambiguate Member Action", + "discard": "Discard", + "done": "Done", + "download": "Download", + "edit": "Edit", + "edit-avatar": "Change Avatar", + "edit-profile": "Edit Profile", + "edit-wip-limit": "Edit WIP Limit", + "soft-wip-limit": "Soft WIP Limit", + "editCardStartDatePopup-title": "Change start date", + "editCardDueDatePopup-title": "Change due date", + "editCustomFieldPopup-title": "Edit Field", + "editCardSpentTimePopup-title": "Change spent time", + "editLabelPopup-title": "Change Label", + "editNotificationPopup-title": "Edit Notification", + "editProfilePopup-title": "Edit Profile", + "email": "Email", + "email-enrollAccount-subject": "An account created for you on __siteName__", + "email-enrollAccount-text": "Hello __user__,\n\nTo start using the service, simply click the link below.\n\n__url__\n\nThanks.", + "email-fail": "Sending email failed", + "email-fail-text": "Error trying to send email", + "email-invalid": "Invalid email", + "email-invite": "Invite via Email", + "email-invite-subject": "__inviter__ sent you an invitation", + "email-invite-text": "Dear __user__,\n\n__inviter__ invites you to join board \"__board__\" for collaborations.\n\nPlease follow the link below:\n\n__url__\n\nThanks.", + "email-resetPassword-subject": "Reset your password on __siteName__", + "email-resetPassword-text": "Hello __user__,\n\nTo reset your password, simply click the link below.\n\n__url__\n\nThanks.", + "email-sent": "Email sent", + "email-verifyEmail-subject": "Verify your email address on __siteName__", + "email-verifyEmail-text": "Hello __user__,\n\nTo verify your account email, simply click the link below.\n\n__url__\n\nThanks.", + "enable-wip-limit": "Enable WIP Limit", + "error-board-doesNotExist": "This board does not exist", + "error-board-notAdmin": "You need to be admin of this board to do that", + "error-board-notAMember": "You need to be a member of this board to do that", + "error-json-malformed": "Your text is not valid JSON", + "error-json-schema": "Your JSON data does not include the proper information in the correct format", + "error-list-doesNotExist": "This list does not exist", + "error-user-doesNotExist": "This user does not exist", + "error-user-notAllowSelf": "You can not invite yourself", + "error-user-notCreated": "This user is not created", + "error-username-taken": "This username is already taken", + "error-email-taken": "Email has already been taken", + "export-board": "Export board", + "sort": "Sort", + "sort-desc": "Click to Sort List", + "list-sort-by": "Sort the List By:", + "list-label-modifiedAt": "Last Access Time", + "list-label-title": "Name of the List", + "list-label-sort": "Your Manual Order", + "list-label-short-modifiedAt": "(L)", + "list-label-short-title": "(N)", + "list-label-short-sort": "(M)", + "filter": "Filter", + "filter-cards": "Filter Cards or Lists", + "list-filter-label": "Filter List by Title", + "filter-clear": "Clear filter", + "filter-no-label": "No label", + "filter-no-member": "No member", + "filter-no-custom-fields": "No Custom Fields", + "filter-show-archive": "Show archived lists", + "filter-hide-empty": "Hide empty lists", + "filter-on": "Filter is on", + "filter-on-desc": "You are filtering cards on this board. Click here to edit filter.", + "filter-to-selection": "Filter to selection", + "advanced-filter-label": "Advanced Filter", + "advanced-filter-description": "Advanced Filter allows to write a string containing following operators: == != <= >= && || ( ) A space is used as a separator between the Operators. You can filter for all Custom Fields by typing their names and values. For Example: Field1 == Value1. Note: If fields or values contains spaces, you need to encapsulate them into single quotes. For Example: 'Field 1' == 'Value 1'. For single control characters (' \\/) to be skipped, you can use \\. For example: Field1 == I\\'m. Also you can combine multiple conditions. For Example: F1 == V1 || F1 == V2. Normally all operators are interpreted from left to right. You can change the order by placing brackets. For Example: F1 == V1 && ( F2 == V2 || F2 == V3 ). Also you can search text fields using regex: F1 == /Tes.*/i", + "fullname": "Full Name", + "header-logo-title": "Go back to your boards page.", + "hide-system-messages": "Hide system messages", + "headerBarCreateBoardPopup-title": "Create Board", + "home": "Home", + "import": "Import", + "link": "Link", + "import-board": "import board", + "import-board-c": "Import board", + "import-board-title-trello": "Import board from Trello", + "import-board-title-wekan": "Import board from previous export", + "import-sandstorm-backup-warning": "Do not delete data you import from original exported board or Trello before checking does this grain close and open again, or do you get Board not found error, that means data loss.", + "import-sandstorm-warning": "Imported board will delete all existing data on board and replace it with imported board.", + "from-trello": "From Trello", + "from-wekan": "From previous export", + "import-board-instruction-trello": "In your Trello board, go to 'Menu', then 'More', 'Print and Export', 'Export JSON', and copy the resulting text.", + "import-board-instruction-wekan": "In your board, go to 'Menu', then 'Export board', and copy the text in the downloaded file.", + "import-board-instruction-about-errors": "If you get errors when importing board, sometimes importing still works, and board is at All Boards page.", + "import-json-placeholder": "Paste your valid JSON data here", + "import-map-members": "Map members", + "import-members-map": "Your imported board has some members. Please map the members you want to import to your users", + "import-show-user-mapping": "Review members mapping", + "import-user-select": "Pick your existing user you want to use as this member", + "importMapMembersAddPopup-title": "Select member", + "info": "Version", + "initials": "Initials", + "invalid-date": "Invalid date", + "invalid-time": "Invalid time", + "invalid-user": "Invalid user", + "joined": "joined", + "just-invited": "You are just invited to this board", + "keyboard-shortcuts": "Keyboard shortcuts", + "label-create": "Create Label", + "label-default": "%s label (default)", + "label-delete-pop": "There is no undo. This will remove this label from all cards and destroy its history.", + "labels": "Labels", + "language": "Language", + "last-admin-desc": "You can’t change roles because there must be at least one admin.", + "leave-board": "Leave Board", + "leave-board-pop": "Are you sure you want to leave __boardTitle__? You will be removed from all cards on this board.", + "leaveBoardPopup-title": "Leave Board ?", + "link-card": "Link to this card", + "list-archive-cards": "Move all cards in this list to Archive", + "list-archive-cards-pop": "This will remove all the cards in this list from the board. To view cards in Archive and bring them back to the board, click “Menu” > “Archive”.", + "list-move-cards": "Move all cards in this list", + "list-select-cards": "Select all cards in this list", + "set-color-list": "Set Color", + "listActionPopup-title": "List Actions", + "swimlaneActionPopup-title": "Swimlane Actions", + "swimlaneAddPopup-title": "Add a Swimlane below", + "listImportCardPopup-title": "Import a Trello card", + "listMorePopup-title": "More", + "link-list": "Link to this list", + "list-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the list. There is no undo.", + "list-delete-suggest-archive": "You can move a list to Archive to remove it from the board and preserve the activity.", + "lists": "Lists", + "swimlanes": "Swimlanes", + "log-out": "Log Out", + "log-in": "Log In", + "loginPopup-title": "Log In", + "memberMenuPopup-title": "Member Settings", + "members": "Members", + "menu": "Menu", + "move-selection": "Move selection", + "moveCardPopup-title": "Move Card", + "moveCardToBottom-title": "Move to Bottom", + "moveCardToTop-title": "Move to Top", + "moveSelectionPopup-title": "Move selection", + "multi-selection": "Multi-Selection", + "multi-selection-on": "Multi-Selection is on", + "muted": "Muted", + "muted-info": "You will never be notified of any changes in this board", + "my-boards": "My Boards", + "name": "Name", + "no-archived-cards": "No cards in Archive.", + "no-archived-lists": "No lists in Archive.", + "no-archived-swimlanes": "No swimlanes in Archive.", + "no-results": "No results", + "normal": "Normal", + "normal-desc": "Can view and edit cards. Can't change settings.", + "not-accepted-yet": "Invitation not accepted yet", + "notify-participate": "Receive updates to any cards you participate as creater or member", + "notify-watch": "Receive updates to any boards, lists, or cards you’re watching", + "optional": "optional", + "or": "or", + "page-maybe-private": "This page may be private. You may be able to view it by <a href='%s'>logging in</a>.", + "page-not-found": "Page not found.", + "password": "Password", + "paste-or-dragdrop": "to paste, or drag & drop image file to it (image only)", + "participating": "Participating", + "preview": "Preview", + "previewAttachedImagePopup-title": "Preview", + "previewClipboardImagePopup-title": "Preview", + "private": "Private", + "private-desc": "This board is private. Only people added to the board can view and edit it.", + "profile": "Profile", + "public": "Public", + "public-desc": "This board is public. It's visible to anyone with the link and will show up in search engines like Google. Only people added to the board can edit.", + "quick-access-description": "Star a board to add a shortcut in this bar.", + "remove-cover": "Remove Cover", + "remove-from-board": "Remove from Board", + "remove-label": "Remove Label", + "listDeletePopup-title": "Delete List ?", + "remove-member": "Remove Member", + "remove-member-from-card": "Remove from Card", + "remove-member-pop": "Remove __name__ (__username__) from __boardTitle__? The member will be removed from all cards on this board. They will receive a notification.", + "removeMemberPopup-title": "Remove Member?", + "rename": "Rename", + "rename-board": "Rename Board", + "restore": "Restore", + "save": "Save", + "search": "Search", + "rules": "Rules", + "search-cards": "Search from card/list titles, descriptions and custom fields on this board", + "search-example": "Text to search for?", + "select-color": "Select Color", + "set-wip-limit-value": "Set a limit for the maximum number of tasks in this list", + "setWipLimitPopup-title": "Set WIP Limit", + "shortcut-assign-self": "Assign yourself to current card", + "shortcut-autocomplete-emoji": "Autocomplete emoji", + "shortcut-autocomplete-members": "Autocomplete members", + "shortcut-clear-filters": "Clear all filters", + "shortcut-close-dialog": "Close Dialog", + "shortcut-filter-my-cards": "Filter my cards", + "shortcut-show-shortcuts": "Bring up this shortcuts list", + "shortcut-toggle-filterbar": "Toggle Filter Sidebar", + "shortcut-toggle-sidebar": "Toggle Board Sidebar", + "show-cards-minimum-count": "Show cards count if list contains more than", + "sidebar-open": "Open Sidebar", + "sidebar-close": "Close Sidebar", + "signupPopup-title": "Create an Account", + "star-board-title": "Click to star this board. It will show up at top of your boards list.", + "starred-boards": "Starred Boards", + "starred-boards-description": "Starred boards show up at the top of your boards list.", + "subscribe": "Subscribe", + "team": "Team", + "this-board": "this board", + "this-card": "this card", + "spent-time-hours": "Spent time (hours)", + "overtime-hours": "Overtime (hours)", + "overtime": "Overtime", + "has-overtime-cards": "Has overtime cards", + "has-spenttime-cards": "Has spent time cards", + "time": "Time", + "title": "Title", + "tracking": "Tracking", + "tracking-info": "You will be notified of any changes to those cards you are involved as creator or member.", + "type": "Type", + "unassign-member": "Unassign member", + "unsaved-description": "You have an unsaved description.", + "unwatch": "Unwatch", + "upload": "Upload", + "upload-avatar": "Upload an avatar", + "uploaded-avatar": "Uploaded an avatar", + "username": "Username", + "view-it": "View it", + "warn-list-archived": "warning: this card is in an list at Archive", + "watch": "Watch", + "watching": "Watching", + "watching-info": "You will be notified of any change in this board", + "welcome-board": "Welcome Board", + "welcome-swimlane": "Milestone 1", + "welcome-list1": "Basics", + "welcome-list2": "Advanced", + "card-templates-swimlane": "Card Templates", + "list-templates-swimlane": "List Templates", + "board-templates-swimlane": "Board Templates", + "what-to-do": "What do you want to do?", + "wipLimitErrorPopup-title": "Invalid WIP Limit", + "wipLimitErrorPopup-dialog-pt1": "The number of tasks in this list is higher than the WIP limit you've defined.", + "wipLimitErrorPopup-dialog-pt2": "Please move some tasks out of this list, or set a higher WIP limit.", + "admin-panel": "Admin Panel", + "settings": "Settings", + "people": "People", + "registration": "Registration", + "disable-self-registration": "Disable Self-Registration", + "invite": "Invite", + "invite-people": "Invite People", + "to-boards": "To board(s)", + "email-addresses": "Email Addresses", + "smtp-host-description": "The address of the SMTP server that handles your emails.", + "smtp-port-description": "The port your SMTP server uses for outgoing emails.", + "smtp-tls-description": "Enable TLS support for SMTP server", + "smtp-host": "SMTP Host", + "smtp-port": "SMTP Port", + "smtp-username": "Username", + "smtp-password": "Password", + "smtp-tls": "TLS support", + "send-from": "From", + "send-smtp-test": "Send a test email to yourself", + "invitation-code": "Invitation Code", + "email-invite-register-subject": "__inviter__ sent you an invitation", + "email-invite-register-text": "Dear __user__,\n\n__inviter__ invites you to kanban board for collaborations.\n\nPlease follow the link below:\n__url__\n\nAnd your invitation code is: __icode__\n\nThanks.", + "email-smtp-test-subject": "SMTP Test Email", + "email-smtp-test-text": "You have successfully sent an email", + "error-invitation-code-not-exist": "Invitation code doesn't exist", + "error-notAuthorized": "You are not authorized to view this page.", + "webhook-title": "Webhook Name", + "webhook-token": "Token (Optional for Authentication)", + "outgoing-webhooks": "Outgoing Webhooks", + "bidirectional-webhooks": "Two-Way Webhooks", + "outgoingWebhooksPopup-title": "Outgoing Webhooks", + "boardCardTitlePopup-title": "Card Title Filter", + "disable-webhook": "Disable This Webhook", + "global-webhook": "Global Webhooks", + "new-outgoing-webhook": "New Outgoing Webhook", + "no-name": "(Unknown)", + "Node_version": "Node version", + "Meteor_version": "Meteor version", + "MongoDB_version": "MongoDB version", + "MongoDB_storage_engine": "MongoDB storage engine", + "MongoDB_Oplog_enabled": "MongoDB Oplog enabled", + "OS_Arch": "OS Arch", + "OS_Cpus": "OS CPU Count", + "OS_Freemem": "OS Free Memory", + "OS_Loadavg": "OS Load Average", + "OS_Platform": "OS Platform", + "OS_Release": "OS Release", + "OS_Totalmem": "OS Total Memory", + "OS_Type": "OS Type", + "OS_Uptime": "OS Uptime", + "days": "days", + "hours": "hours", + "minutes": "minutes", + "seconds": "seconds", + "show-field-on-card": "Show this field on card", + "automatically-field-on-card": "Auto create field to all cards", + "showLabel-field-on-card": "Show field label on minicard", + "yes": "Yes", + "no": "No", + "accounts": "Accounts", + "accounts-allowEmailChange": "Allow Email Change", + "accounts-allowUserNameChange": "Allow Username Change", + "createdAt": "Created at", + "verified": "Verified", + "active": "Active", + "card-received": "Received", + "card-received-on": "Received on", + "card-end": "End", + "card-end-on": "Ends on", + "editCardReceivedDatePopup-title": "Change received date", + "editCardEndDatePopup-title": "Change end date", + "setCardColorPopup-title": "Set color", + "setCardActionsColorPopup-title": "Choose a color", + "setSwimlaneColorPopup-title": "Choose a color", + "setListColorPopup-title": "Choose a color", + "assigned-by": "Assigned By", + "requested-by": "Requested By", + "board-delete-notice": "Deleting is permanent. You will lose all lists, cards and actions associated with this board.", + "delete-board-confirm-popup": "All lists, cards, labels, and activities will be deleted and you won't be able to recover the board contents. There is no undo.", + "boardDeletePopup-title": "Delete Board?", + "delete-board": "Delete Board", + "default-subtasks-board": "Subtasks for __board__ board", + "default": "Default", + "queue": "Queue", + "subtask-settings": "Subtasks Settings", + "card-settings": "Card Settings", + "boardSubtaskSettingsPopup-title": "Board Subtasks Settings", + "boardCardSettingsPopup-title": "Card Settings", + "deposit-subtasks-board": "Deposit subtasks to this board:", + "deposit-subtasks-list": "Landing list for subtasks deposited here:", + "show-parent-in-minicard": "Show parent in minicard:", + "prefix-with-full-path": "Prefix with full path", + "prefix-with-parent": "Prefix with parent", + "subtext-with-full-path": "Subtext with full path", + "subtext-with-parent": "Subtext with parent", + "change-card-parent": "Change card's parent", + "parent-card": "Parent card", + "source-board": "Source board", + "no-parent": "Don't show parent", + "activity-added-label": "added label '%s' to %s", + "activity-removed-label": "removed label '%s' from %s", + "activity-delete-attach": "deleted an attachment from %s", + "activity-added-label-card": "added label '%s'", + "activity-removed-label-card": "removed label '%s'", + "activity-delete-attach-card": "deleted an attachment", + "activity-set-customfield": "set custom field '%s' to '%s' in %s", + "activity-unset-customfield": "unset custom field '%s' in %s", + "r-rule": "Rule", + "r-add-trigger": "Add trigger", + "r-add-action": "Add action", + "r-board-rules": "Board rules", + "r-add-rule": "Add rule", + "r-view-rule": "View rule", + "r-delete-rule": "Delete rule", + "r-new-rule-name": "New rule title", + "r-no-rules": "No rules", + "r-when-a-card": "When a card", + "r-is": "is", + "r-is-moved": "is moved", + "r-added-to": "added to", + "r-removed-from": "Removed from", + "r-the-board": "the board", + "r-list": "list", + "set-filter": "Set Filter", + "r-moved-to": "Moved to", + "r-moved-from": "Moved from", + "r-archived": "Moved to Archive", + "r-unarchived": "Restored from Archive", + "r-a-card": "a card", + "r-when-a-label-is": "When a label is", + "r-when-the-label": "When the label", + "r-list-name": "list name", + "r-when-a-member": "When a member is", + "r-when-the-member": "When the member", + "r-name": "name", + "r-when-a-attach": "When an attachment", + "r-when-a-checklist": "When a checklist is", + "r-when-the-checklist": "When the checklist", + "r-completed": "Completed", + "r-made-incomplete": "Made incomplete", + "r-when-a-item": "When a checklist item is", + "r-when-the-item": "When the checklist item", + "r-checked": "Checked", + "r-unchecked": "Unchecked", + "r-move-card-to": "Move card to", + "r-top-of": "Top of", + "r-bottom-of": "Bottom of", + "r-its-list": "its list", + "r-archive": "Move to Archive", + "r-unarchive": "Restore from Archive", + "r-card": "card", + "r-add": "Add", + "r-remove": "Remove", + "r-label": "label", + "r-member": "member", + "r-remove-all": "Remove all members from the card", + "r-set-color": "Set color to", + "r-checklist": "checklist", + "r-check-all": "Check all", + "r-uncheck-all": "Uncheck all", + "r-items-check": "items of checklist", + "r-check": "Check", + "r-uncheck": "Uncheck", + "r-item": "item", + "r-of-checklist": "of checklist", + "r-send-email": "Send an email", + "r-to": "to", + "r-subject": "subject", + "r-rule-details": "Rule details", + "r-d-move-to-top-gen": "Move card to top of its list", + "r-d-move-to-top-spec": "Move card to top of list", + "r-d-move-to-bottom-gen": "Move card to bottom of its list", + "r-d-move-to-bottom-spec": "Move card to bottom of list", + "r-d-send-email": "Send email", + "r-d-send-email-to": "to", + "r-d-send-email-subject": "subject", + "r-d-send-email-message": "message", + "r-d-archive": "Move card to Archive", + "r-d-unarchive": "Restore card from Archive", + "r-d-add-label": "Add label", + "r-d-remove-label": "Remove label", + "r-create-card": "Create new card", + "r-in-list": "in list", + "r-in-swimlane": "in swimlane", + "r-d-add-member": "Add member", + "r-d-remove-member": "Remove member", + "r-d-remove-all-member": "Remove all member", + "r-d-check-all": "Check all items of a list", + "r-d-uncheck-all": "Uncheck all items of a list", + "r-d-check-one": "Check item", + "r-d-uncheck-one": "Uncheck item", + "r-d-check-of-list": "of checklist", + "r-d-add-checklist": "Add checklist", + "r-d-remove-checklist": "Remove checklist", + "r-by": "by", + "r-add-checklist": "Add checklist", + "r-with-items": "with items", + "r-items-list": "item1,item2,item3", + "r-add-swimlane": "Add swimlane", + "r-swimlane-name": "swimlane name", + "r-board-note": "Note: leave a field empty to match every possible value.", + "r-checklist-note": "Note: checklist's items have to be written as comma separated values.", + "r-when-a-card-is-moved": "When a card is moved to another list", + "r-set": "Set", + "r-update": "Update", + "r-datefield": "date field", + "r-df-start-at": "start", + "r-df-due-at": "due", + "r-df-end-at": "end", + "r-df-received-at": "received", + "r-to-current-datetime": "to current date/time", + "r-remove-value-from": "Remove value from", + "ldap": "LDAP", + "oauth2": "OAuth2", + "cas": "CAS", + "authentication-method": "Authentication method", + "authentication-type": "Authentication type", + "custom-product-name": "Custom Product Name", + "layout": "Layout", + "hide-logo": "Hide Logo", + "add-custom-html-after-body-start": "Add Custom HTML after <body> start", + "add-custom-html-before-body-end": "Add Custom HTML before </body> end", + "error-undefined": "Something went wrong", + "error-ldap-login": "An error occurred while trying to login", + "display-authentication-method": "Display Authentication Method", + "default-authentication-method": "Default Authentication Method", + "duplicate-board": "Duplicate Board", + "people-number": "The number of people is:", + "swimlaneDeletePopup-title": "Delete Swimlane ?", + "swimlane-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the swimlane. There is no undo.", + "restore-all": "Restore all", + "delete-all": "Delete all", + "loading": "Loading, please wait.", + "previous_as": "last time was", + "act-a-dueAt": "modified due time to \nWhen: __timeValue__\nWhere: __card__\n previous due was __timeOldValue__", + "act-a-endAt": "modified ending time to __timeValue__ from (__timeOldValue__)", + "act-a-startAt": "modified starting time to __timeValue__ from (__timeOldValue__)", + "act-a-receivedAt": "modified received time to __timeValue__ from (__timeOldValue__)", + "a-dueAt": "modified due time to be", + "a-endAt": "modified ending time to be", + "a-startAt": "modified starting time to be", + "a-receivedAt": "modified received time to be", + "almostdue": "current due time %s is approaching", + "pastdue": "current due time %s is past", + "duenow": "current due time %s is today", + "act-newDue": "__list__/__card__ has 1st due reminder [__board__]", + "act-withDue": "__list__/__card__ due reminders [__board__]", + "act-almostdue": "was reminding the current due (__timeValue__) of __card__ is approaching", + "act-pastdue": "was reminding the current due (__timeValue__) of __card__ is past", + "act-duenow": "was reminding the current due (__timeValue__) of __card__ is now", + "act-atUserComment": "You were mentioned in [__board__] __list__/__card__", + "delete-user-confirm-popup": "Are you sure you want to delete this account? There is no undo.", + "accounts-allowUserDelete": "Allow users to self delete their account", + "hide-minicard-label-text": "Hide minicard label text", + "show-desktop-drag-handles": "Show desktop drag handles", + "assignee": "Assignee", + "cardAssigneesPopup-title": "Assignee", + "addmore-detail": "Add a more detailed description", + "show-on-card": "Show on Card", + "new": "New", + "editUserPopup-title": "Edit User", + "newUserPopup-title": "New User", + "notifications": "Notifications", + "view-all": "View All", + "filter-by-unread": "Filter by Unread", + "mark-all-as-read": "Mark all as read", + "allow-rename": "Allow Rename", + "allowRenamePopup-title": "Allow Rename" +} \ No newline at end of file diff --git a/i18n/ta.i18n.json b/i18n/ta.i18n.json index 455679a8..a24ffb53 100644 --- a/i18n/ta.i18n.json +++ b/i18n/ta.i18n.json @@ -1,769 +1,769 @@ { - "accept": "ஏற்றுக்கொள்", - "act-activity-notify": "Activity Notification", - "act-addAttachment": "added attachment __attachment__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-deleteAttachment": "deleted attachment __attachment__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addSubtask": "added subtask __subtask__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addedLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removeLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removedLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addChecklist": "added checklist __checklist__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addChecklistItem": "added checklist item __checklistItem__ to checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removeChecklist": "removed checklist __checklist__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removeChecklistItem": "removed checklist item __checklistItem__ from checklist __checkList__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-checkedItem": "checked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-uncheckedItem": "unchecked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-completeChecklist": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-uncompleteChecklist": "uncompleted checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addComment": "commented on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-editComment": "edited comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-deleteComment": "deleted comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-createBoard": "created board __board__", - "act-createSwimlane": "created swimlane __swimlane__ to board __board__", - "act-createCard": "created card __card__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-createCustomField": "created custom field __customField__ at board __board__", - "act-deleteCustomField": "deleted custom field __customField__ at board __board__", - "act-setCustomField": "edited custom field __customField__: __customFieldValue__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-createList": "added list __list__ to board __board__", - "act-addBoardMember": "added member __member__ to board __board__", - "act-archivedBoard": "Board __board__ moved to Archive", - "act-archivedCard": "Card __card__ at list __list__ at swimlane __swimlane__ at board __board__ moved to Archive", - "act-archivedList": "List __list__ at swimlane __swimlane__ at board __board__ moved to Archive", - "act-archivedSwimlane": "Swimlane __swimlane__ at board __board__ moved to Archive", - "act-importBoard": "imported board __board__", - "act-importCard": "imported card __card__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-importList": "imported list __list__ to swimlane __swimlane__ at board __board__", - "act-joinMember": "added member __member__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-moveCard": "moved card __card__ at board __board__ from list __oldList__ at swimlane __oldSwimlane__ to list __list__ at swimlane __swimlane__", - "act-moveCardToOtherBoard": "moved card __card__ from list __oldList__ at swimlane __oldSwimlane__ at board __oldBoard__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-removeBoardMember": "removed member __member__ from board __board__", - "act-restoredCard": "restored card __card__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-unjoinMember": "removed member __member__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-withBoardTitle": "__board__", - "act-withCardTitle": "[__board__] __card__", - "actions": "Actions", - "activities": "Activities", - "activity": "Activity", - "activity-added": "added %s to %s", - "activity-archived": "%s moved to Archive", - "activity-attached": "attached %s to %s", - "activity-created": "உருவாக்கப்பட்டது ", - "activity-customfield-created": "created custom field %s", - "activity-excluded": "excluded %s from %s", - "activity-imported": "imported %s into %s from %s", - "activity-imported-board": "imported %s from %s", - "activity-joined": "சேர்ந்தது ", - "activity-moved": "moved %s from %s to %s", - "activity-on": "on %s", - "activity-removed": "removed %s from %s", - "activity-sent": "sent %s to %s", - "activity-unjoined": "பிரிக்கப்பட்டது ", - "activity-subtask-added": "added subtask to %s", - "activity-checked-item": "checked %s in checklist %s of %s", - "activity-unchecked-item": "unchecked %s in checklist %s of %s", - "activity-checklist-added": "added checklist to %s", - "activity-checklist-removed": "removed a checklist from %s", - "activity-checklist-completed": "completed checklist %s of %s", - "activity-checklist-uncompleted": "uncompleted the checklist %s of %s", - "activity-checklist-item-added": "added checklist item to '%s' in %s", - "activity-checklist-item-removed": "removed a checklist item from '%s' in %s", - "add": "சேர் ", - "activity-checked-item-card": "checked %s in checklist %s", - "activity-unchecked-item-card": "unchecked %s in checklist %s", - "activity-checklist-completed-card": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "activity-checklist-uncompleted-card": "uncompleted the checklist %s", - "activity-editComment": "edited comment %s", - "activity-deleteComment": "deleted comment %s", - "add-attachment": "Add Attachment", - "add-board": "Add Board", - "add-card": "Add Card", - "add-swimlane": "Add Swimlane", - "add-subtask": "Add Subtask", - "add-checklist": "Add Checklist", - "add-checklist-item": "Add an item to checklist", - "add-cover": "Add Cover", - "add-label": "Add Label", - "add-list": "Add List", - "add-members": "Add Members", - "added": "Added", - "addMemberPopup-title": "Members", - "admin": "Admin", - "admin-desc": "Can view and edit cards, remove members, and change settings for the board.", - "admin-announcement": "Announcement", - "admin-announcement-active": "Active System-Wide Announcement", - "admin-announcement-title": "Announcement from Administrator", - "all-boards": "All boards", - "and-n-other-card": "And __count__ other card", - "and-n-other-card_plural": "And __count__ other cards", - "apply": "Apply", - "app-is-offline": "Loading, please wait. Refreshing the page will cause data loss. If loading does not work, please check that server has not stopped.", - "archive": "Move to Archive", - "archive-all": "Move All to Archive", - "archive-board": "Move Board to Archive", - "archive-card": "Move Card to Archive", - "archive-list": "Move List to Archive", - "archive-swimlane": "Move Swimlane to Archive", - "archive-selection": "Move selection to Archive", - "archiveBoardPopup-title": "Move Board to Archive?", - "archived-items": "Archive", - "archived-boards": "Boards in Archive", - "restore-board": "Restore Board", - "no-archived-boards": "No Boards in Archive.", - "archives": "Archive", - "template": "Template", - "templates": "Templates", - "assign-member": "Assign member", - "attached": "attached", - "attachment": "இணைப்பு ", - "attachment-delete-pop": "Deleting an attachment is permanent. There is no undo.", - "attachmentDeletePopup-title": "Delete Attachment?", - "attachments": "இணைப்புகள் ", - "auto-watch": "Automatically watch boards when they are created", - "avatar-too-big": "The avatar is too large (70KB max)", - "back": "பின்செல் ", - "board-change-color": "நிறம் மாற்று ", - "board-nb-stars": "%s stars", - "board-not-found": "Board not found", - "board-private-info": "This board will be <strong>private</strong>.", - "board-public-info": "This board will be <strong>public</strong>.", - "boardChangeColorPopup-title": "Change Board Background", - "boardChangeTitlePopup-title": "Rename Board", - "boardChangeVisibilityPopup-title": "Change Visibility", - "boardChangeWatchPopup-title": "Change Watch", - "boardMenuPopup-title": "Board Settings", - "boardChangeViewPopup-title": "Board View", - "boards": "Boards", - "board-view": "Board View", - "board-view-cal": "நாள்கட்டி ", - "board-view-swimlanes": "Swimlanes", - "board-view-collapse": "Collapse", - "board-view-lists": "Lists", - "bucket-example": "Like “Bucket List” for example", - "cancel": "Cancel", - "card-archived": "This card is moved to Archive.", - "board-archived": "This board is moved to Archive.", - "card-comments-title": "This card has %s comment.", - "card-delete-notice": "Deleting is permanent. You will lose all actions associated with this card.", - "card-delete-pop": "All actions will be removed from the activity feed and you won't be able to re-open the card. There is no undo.", - "card-delete-suggest-archive": "You can move a card to Archive to remove it from the board and preserve the activity.", - "card-due": "Due", - "card-due-on": "Due on", - "card-spent": "Spent Time", - "card-edit-attachments": "Edit attachments", - "card-edit-custom-fields": "Edit custom fields", - "card-edit-labels": "Edit labels", - "card-edit-members": "Edit members", - "card-labels-title": "Change the labels for the card.", - "card-members-title": "Add or remove members of the board from the card.", - "card-start": "Start", - "card-start-on": "Starts on", - "cardAttachmentsPopup-title": "Attach From", - "cardCustomField-datePopup-title": "Change date", - "cardCustomFieldsPopup-title": "Edit custom fields", - "cardDeletePopup-title": "Delete Card?", - "cardDetailsActionsPopup-title": "Card Actions", - "cardLabelsPopup-title": "Labels", - "cardMembersPopup-title": "Members", - "cardMorePopup-title": "மேலும் ", - "cardTemplatePopup-title": "Create template", - "cards": "Cards", - "cards-count": "Cards", - "casSignIn": "Sign In with CAS", - "cardType-card": "Card", - "cardType-linkedCard": "Linked Card", - "cardType-linkedBoard": "Linked Board", - "change": "Change", - "change-avatar": "Change Avatar", - "change-password": "கடவுச்சொல்லை மாற்று ", - "change-permissions": "Change permissions", - "change-settings": "Change Settings", - "changeAvatarPopup-title": "Change Avatar", - "changeLanguagePopup-title": "Change Language", - "changePasswordPopup-title": "கடவுச்சொல்லை மாற்றுக ", - "changePermissionsPopup-title": "Change Permissions", - "changeSettingsPopup-title": "Change Settings", - "subtasks": "Subtasks", - "checklists": "Checklists", - "click-to-star": "Click to star this board.", - "click-to-unstar": "Click to unstar this board.", - "clipboard": "Clipboard or drag & drop", - "close": "Close", - "close-board": "Close Board", - "close-board-pop": "You will be able to restore the board by clicking the “Archive” button from the home header.", - "color-black": "black", - "color-blue": "blue", - "color-crimson": "crimson", - "color-darkgreen": "அடர் பச்சை ", - "color-gold": "தங்கம் ", - "color-gray": "gray", - "color-green": "பச்சை ", - "color-indigo": "indigo", - "color-lime": "வெளிர் பச்சை ", - "color-magenta": "magenta", - "color-mistyrose": "mistyrose", - "color-navy": "navy", - "color-orange": "ஆரஞ்சு ", - "color-paleturquoise": "paleturquoise", - "color-peachpuff": "peachpuff", - "color-pink": "pink", - "color-plum": "plum", - "color-purple": "purple", - "color-red": "சிகப்பு ", - "color-saddlebrown": "saddlebrown", - "color-silver": "வெள்ளி ", - "color-sky": "வாணம் ", - "color-slateblue": "slateblue", - "color-white": "வெள்ளை ", - "color-yellow": "மஞ்சள் ", - "unset-color": "Unset", - "comment": "கருத்து ", - "comment-placeholder": "Write Comment", - "comment-only": "கருத்து மட்டும் ", - "comment-only-desc": "Can comment on cards only.", - "no-comments": "கருத்து இல்லை ", - "no-comments-desc": "Can not see comments and activities.", - "worker": "Worker", - "worker-desc": "Can only move cards, assign itself to card and comment.", - "computer": "கணினி ", - "confirm-subtask-delete-dialog": "Are you sure you want to delete subtask?", - "confirm-checklist-delete-dialog": "Are you sure you want to delete checklist?", - "copy-card-link-to-clipboard": "Copy card link to clipboard", - "linkCardPopup-title": "Link Card", - "searchElementPopup-title": "தேடு ", - "copyCardPopup-title": "Copy Card", - "copyChecklistToManyCardsPopup-title": "Copy Checklist Template to Many Cards", - "copyChecklistToManyCardsPopup-instructions": "Destination Card Titles and Descriptions in this JSON format", - "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"First card title\", \"description\":\"First card description\"}, {\"title\":\"Second card title\",\"description\":\"Second card description\"},{\"title\":\"Last card title\",\"description\":\"Last card description\"} ]", - "create": "உருவாக்கு ", - "createBoardPopup-title": "Create Board", - "chooseBoardSourcePopup-title": "Import board", - "createLabelPopup-title": "Create Label", - "createCustomField": "Create Field", - "createCustomFieldPopup-title": "Create Field", - "current": "current", - "custom-field-delete-pop": "There is no undo. This will remove this custom field from all cards and destroy its history.", - "custom-field-checkbox": "Checkbox", - "custom-field-date": "நாள் ", - "custom-field-dropdown": "Dropdown List", - "custom-field-dropdown-none": "(none)", - "custom-field-dropdown-options": "List Options", - "custom-field-dropdown-options-placeholder": "Press enter to add more options", - "custom-field-dropdown-unknown": "(unknown)", - "custom-field-number": "எண் ", - "custom-field-text": "Text", - "custom-fields": "Custom Fields", - "date": "நாள் ", - "decline": "Decline", - "default-avatar": "Default avatar", - "delete": "Delete", - "deleteCustomFieldPopup-title": "Delete Custom Field?", - "deleteLabelPopup-title": "Delete Label?", - "description": "Description", - "disambiguateMultiLabelPopup-title": "Disambiguate Label Action", - "disambiguateMultiMemberPopup-title": "Disambiguate Member Action", - "discard": "Discard", - "done": "Done", - "download": "பதிவிறக்கம் ", - "edit": "திருத்து ", - "edit-avatar": "Change Avatar", - "edit-profile": "Edit Profile", - "edit-wip-limit": "Edit WIP Limit", - "soft-wip-limit": "Soft WIP Limit", - "editCardStartDatePopup-title": "Change start date", - "editCardDueDatePopup-title": "Change due date", - "editCustomFieldPopup-title": "Edit Field", - "editCardSpentTimePopup-title": "Change spent time", - "editLabelPopup-title": "Change Label", - "editNotificationPopup-title": "Edit Notification", - "editProfilePopup-title": "Edit Profile", - "email": "மின் அஞ்சல் ", - "email-enrollAccount-subject": "An account created for you on __siteName__", - "email-enrollAccount-text": "Hello __user__,\n\nTo start using the service, simply click the link below.\n\n__url__\n\nThanks.", - "email-fail": "Sending email failed", - "email-fail-text": "Error trying to send email", - "email-invalid": "Invalid email", - "email-invite": "Invite via Email", - "email-invite-subject": "__inviter__ sent you an invitation", - "email-invite-text": "Dear __user__,\n\n__inviter__ invites you to join board \"__board__\" for collaborations.\n\nPlease follow the link below:\n\n__url__\n\nThanks.", - "email-resetPassword-subject": "Reset your password on __siteName__", - "email-resetPassword-text": "Hello __user__,\n\nTo reset your password, simply click the link below.\n\n__url__\n\nThanks.", - "email-sent": "Email sent", - "email-verifyEmail-subject": "Verify your email address on __siteName__", - "email-verifyEmail-text": "Hello __user__,\n\nTo verify your account email, simply click the link below.\n\n__url__\n\nThanks.", - "enable-wip-limit": "Enable WIP Limit", - "error-board-doesNotExist": "This board does not exist", - "error-board-notAdmin": "You need to be admin of this board to do that", - "error-board-notAMember": "You need to be a member of this board to do that", - "error-json-malformed": "Your text is not valid JSON", - "error-json-schema": "Your JSON data does not include the proper information in the correct format", - "error-list-doesNotExist": "This list does not exist", - "error-user-doesNotExist": "This user does not exist", - "error-user-notAllowSelf": "You can not invite yourself", - "error-user-notCreated": "This user is not created", - "error-username-taken": "This username is already taken", - "error-email-taken": "Email has already been taken", - "export-board": "Export board", - "sort": "Sort", - "sort-desc": "Click to Sort List", - "list-sort-by": "Sort the List By:", - "list-label-modifiedAt": "Last Access Time", - "list-label-title": "Name of the List", - "list-label-sort": "Your Manual Order", - "list-label-short-modifiedAt": "(L)", - "list-label-short-title": "(N)", - "list-label-short-sort": "(M)", - "filter": "Filter", - "filter-cards": "Filter Cards or Lists", - "list-filter-label": "Filter List by Title", - "filter-clear": "Clear filter", - "filter-no-label": "No label", - "filter-no-member": "No member", - "filter-no-custom-fields": "No Custom Fields", - "filter-show-archive": "Show archived lists", - "filter-hide-empty": "Hide empty lists", - "filter-on": "Filter is on", - "filter-on-desc": "You are filtering cards on this board. Click here to edit filter.", - "filter-to-selection": "Filter to selection", - "advanced-filter-label": "Advanced Filter", - "advanced-filter-description": "Advanced Filter allows to write a string containing following operators: == != <= >= && || ( ) A space is used as a separator between the Operators. You can filter for all Custom Fields by typing their names and values. For Example: Field1 == Value1. Note: If fields or values contains spaces, you need to encapsulate them into single quotes. For Example: 'Field 1' == 'Value 1'. For single control characters (' \\/) to be skipped, you can use \\. For example: Field1 == I\\'m. Also you can combine multiple conditions. For Example: F1 == V1 || F1 == V2. Normally all operators are interpreted from left to right. You can change the order by placing brackets. For Example: F1 == V1 && ( F2 == V2 || F2 == V3 ). Also you can search text fields using regex: F1 == /Tes.*/i", - "fullname": "முழு பெயர் ", - "header-logo-title": "Go back to your boards page.", - "hide-system-messages": "Hide system messages", - "headerBarCreateBoardPopup-title": "Create Board", - "home": "தொடக்கம் ", - "import": "பதிவேற்றம் ", - "link": "இணை ", - "import-board": "import board", - "import-board-c": "Import board", - "import-board-title-trello": "Import board from Trello", - "import-board-title-wekan": "Import board from previous export", - "import-sandstorm-backup-warning": "Do not delete data you import from original exported board or Trello before checking does this grain close and open again, or do you get Board not found error, that means data loss.", - "import-sandstorm-warning": "Imported board will delete all existing data on board and replace it with imported board.", - "from-trello": "Trello ல் இருந்து ", - "from-wekan": "From previous export", - "import-board-instruction-trello": "In your Trello board, go to 'Menu', then 'More', 'Print and Export', 'Export JSON', and copy the resulting text.", - "import-board-instruction-wekan": "In your board, go to 'Menu', then 'Export board', and copy the text in the downloaded file.", - "import-board-instruction-about-errors": "If you get errors when importing board, sometimes importing still works, and board is at All Boards page.", - "import-json-placeholder": "Paste your valid JSON data here", - "import-map-members": "Map members", - "import-members-map": "Your imported board has some members. Please map the members you want to import to your users", - "import-show-user-mapping": "Review members mapping", - "import-user-select": "Pick your existing user you want to use as this member", - "importMapMembersAddPopup-title": "Select member", - "info": "Version", - "initials": "Initials", - "invalid-date": "Invalid date", - "invalid-time": "Invalid time", - "invalid-user": "Invalid user", - "joined": "joined", - "just-invited": "You are just invited to this board", - "keyboard-shortcuts": "Keyboard shortcuts", - "label-create": "Create Label", - "label-default": "%s label (default)", - "label-delete-pop": "There is no undo. This will remove this label from all cards and destroy its history.", - "labels": "Labels", - "language": "மொழி ", - "last-admin-desc": "You can’t change roles because there must be at least one admin.", - "leave-board": "Leave Board", - "leave-board-pop": "Are you sure you want to leave __boardTitle__? You will be removed from all cards on this board.", - "leaveBoardPopup-title": "Leave Board ?", - "link-card": "Link to this card", - "list-archive-cards": "Move all cards in this list to Archive", - "list-archive-cards-pop": "This will remove all the cards in this list from the board. To view cards in Archive and bring them back to the board, click “Menu” > “Archive”.", - "list-move-cards": "Move all cards in this list", - "list-select-cards": "Select all cards in this list", - "set-color-list": "நிறத்தை மாற்று ", - "listActionPopup-title": "List Actions", - "swimlaneActionPopup-title": "Swimlane Actions", - "swimlaneAddPopup-title": "Add a Swimlane below", - "listImportCardPopup-title": "Import a Trello card", - "listMorePopup-title": "மேலும் ", - "link-list": "Link to this list", - "list-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the list. There is no undo.", - "list-delete-suggest-archive": "You can move a list to Archive to remove it from the board and preserve the activity.", - "lists": "Lists", - "swimlanes": "Swimlanes", - "log-out": "Log Out", - "log-in": "Log In", - "loginPopup-title": "Log In", - "memberMenuPopup-title": "Member Settings", - "members": "Members", - "menu": "Menu", - "move-selection": "Move selection", - "moveCardPopup-title": "Move Card", - "moveCardToBottom-title": "Move to Bottom", - "moveCardToTop-title": "Move to Top", - "moveSelectionPopup-title": "Move selection", - "multi-selection": "Multi-Selection", - "multi-selection-on": "Multi-Selection is on", - "muted": "Muted", - "muted-info": "You will never be notified of any changes in this board", - "my-boards": "My Boards", - "name": "பெயர் ", - "no-archived-cards": "No cards in Archive.", - "no-archived-lists": "No lists in Archive.", - "no-archived-swimlanes": "No swimlanes in Archive.", - "no-results": "No results", - "normal": "Normal", - "normal-desc": "Can view and edit cards. Can't change settings.", - "not-accepted-yet": "Invitation not accepted yet", - "notify-participate": "Receive updates to any cards you participate as creater or member", - "notify-watch": "Receive updates to any boards, lists, or cards you’re watching", - "optional": "optional", - "or": "or", - "page-maybe-private": "This page may be private. You may be able to view it by <a href='%s'>logging in</a>.", - "page-not-found": "Page not found.", - "password": "கடவுச்சொல் ", - "paste-or-dragdrop": "to paste, or drag & drop image file to it (image only)", - "participating": "Participating", - "preview": "Preview", - "previewAttachedImagePopup-title": "Preview", - "previewClipboardImagePopup-title": "Preview", - "private": "தனியார் ", - "private-desc": "This board is private. Only people added to the board can view and edit it.", - "profile": "Profile", - "public": "பொது ", - "public-desc": "This board is public. It's visible to anyone with the link and will show up in search engines like Google. Only people added to the board can edit.", - "quick-access-description": "Star a board to add a shortcut in this bar.", - "remove-cover": "Remove Cover", - "remove-from-board": "Remove from Board", - "remove-label": "Remove Label", - "listDeletePopup-title": "Delete List ?", - "remove-member": "Remove Member", - "remove-member-from-card": "Remove from Card", - "remove-member-pop": "Remove __name__ (__username__) from __boardTitle__? The member will be removed from all cards on this board. They will receive a notification.", - "removeMemberPopup-title": "Remove Member?", - "rename": "பெயர்மாற்றம் ", - "rename-board": "Rename Board", - "restore": "Restore", - "save": "சேமி ", - "search": "தேடு ", - "rules": "Rules", - "search-cards": "Search from card/list titles, descriptions and custom fields on this board", - "search-example": "Text to search for?", - "select-color": "Select Color", - "set-wip-limit-value": "Set a limit for the maximum number of tasks in this list", - "setWipLimitPopup-title": "Set WIP Limit", - "shortcut-assign-self": "Assign yourself to current card", - "shortcut-autocomplete-emoji": "Autocomplete emoji", - "shortcut-autocomplete-members": "Autocomplete members", - "shortcut-clear-filters": "Clear all filters", - "shortcut-close-dialog": "Close Dialog", - "shortcut-filter-my-cards": "Filter my cards", - "shortcut-show-shortcuts": "Bring up this shortcuts list", - "shortcut-toggle-filterbar": "Toggle Filter Sidebar", - "shortcut-toggle-sidebar": "Toggle Board Sidebar", - "show-cards-minimum-count": "Show cards count if list contains more than", - "sidebar-open": "Open Sidebar", - "sidebar-close": "Close Sidebar", - "signupPopup-title": "Create an Account", - "star-board-title": "Click to star this board. It will show up at top of your boards list.", - "starred-boards": "Starred Boards", - "starred-boards-description": "Starred boards show up at the top of your boards list.", - "subscribe": "சந்தா ", - "team": "குழு ", - "this-board": "this board", - "this-card": "this card", - "spent-time-hours": "Spent time (hours)", - "overtime-hours": "Overtime (hours)", - "overtime": "Overtime", - "has-overtime-cards": "Has overtime cards", - "has-spenttime-cards": "Has spent time cards", - "time": "Time", - "title": "Title", - "tracking": "Tracking", - "tracking-info": "You will be notified of any changes to those cards you are involved as creator or member.", - "type": "Type", - "unassign-member": "Unassign member", - "unsaved-description": "You have an unsaved description.", - "unwatch": "Unwatch", - "upload": "Upload", - "upload-avatar": "Upload an avatar", - "uploaded-avatar": "Uploaded an avatar", - "username": "Username", - "view-it": "View it", - "warn-list-archived": "warning: this card is in an list at Archive", - "watch": "Watch", - "watching": "Watching", - "watching-info": "You will be notified of any change in this board", - "welcome-board": "Welcome Board", - "welcome-swimlane": "Milestone 1", - "welcome-list1": "Basics", - "welcome-list2": "Advanced", - "card-templates-swimlane": "Card Templates", - "list-templates-swimlane": "List Templates", - "board-templates-swimlane": "Board Templates", - "what-to-do": "What do you want to do?", - "wipLimitErrorPopup-title": "Invalid WIP Limit", - "wipLimitErrorPopup-dialog-pt1": "The number of tasks in this list is higher than the WIP limit you've defined.", - "wipLimitErrorPopup-dialog-pt2": "Please move some tasks out of this list, or set a higher WIP limit.", - "admin-panel": "Admin Panel", - "settings": "Settings", - "people": "People", - "registration": "Registration", - "disable-self-registration": "Disable Self-Registration", - "invite": "அழைப்பு ", - "invite-people": "Invite People", - "to-boards": "To board(s)", - "email-addresses": "Email Addresses", - "smtp-host-description": "The address of the SMTP server that handles your emails.", - "smtp-port-description": "The port your SMTP server uses for outgoing emails.", - "smtp-tls-description": "Enable TLS support for SMTP server", - "smtp-host": "SMTP Host", - "smtp-port": "SMTP Port", - "smtp-username": "Username", - "smtp-password": "கடவுச்சொல் ", - "smtp-tls": "TLS support", - "send-from": "அனுப்புனர் ", - "send-smtp-test": "சோதனை மின்னஞ்சல் அணுப்புக ", - "invitation-code": "Invitation Code", - "email-invite-register-subject": "__inviter__ sent you an invitation", - "email-invite-register-text": "Dear __user__,\n\n__inviter__ invites you to kanban board for collaborations.\n\nPlease follow the link below:\n__url__\n\nAnd your invitation code is: __icode__\n\nThanks.", - "email-smtp-test-subject": "SMTP Test Email", - "email-smtp-test-text": "You have successfully sent an email", - "error-invitation-code-not-exist": "Invitation code doesn't exist", - "error-notAuthorized": "You are not authorized to view this page.", - "webhook-title": "Webhook Name", - "webhook-token": "Token (Optional for Authentication)", - "outgoing-webhooks": "Outgoing Webhooks", - "bidirectional-webhooks": "Two-Way Webhooks", - "outgoingWebhooksPopup-title": "Outgoing Webhooks", - "boardCardTitlePopup-title": "Card Title Filter", - "disable-webhook": "Disable This Webhook", - "global-webhook": "Global Webhooks", - "new-outgoing-webhook": "New Outgoing Webhook", - "no-name": "(Unknown)", - "Node_version": "Node version", - "Meteor_version": "Meteor version", - "MongoDB_version": "MongoDB version", - "MongoDB_storage_engine": "MongoDB storage engine", - "MongoDB_Oplog_enabled": "MongoDB Oplog enabled", - "OS_Arch": "OS Arch", - "OS_Cpus": "OS CPU Count", - "OS_Freemem": "OS Free Memory", - "OS_Loadavg": "OS Load Average", - "OS_Platform": "OS Platform", - "OS_Release": "OS Release", - "OS_Totalmem": "OS Total Memory", - "OS_Type": "OS Type", - "OS_Uptime": "OS Uptime", - "days": "days", - "hours": "hours", - "minutes": "minutes", - "seconds": "seconds", - "show-field-on-card": "Show this field on card", - "automatically-field-on-card": "Auto create field to all cards", - "showLabel-field-on-card": "Show field label on minicard", - "yes": "Yes", - "no": "No", - "accounts": "Accounts", - "accounts-allowEmailChange": "Allow Email Change", - "accounts-allowUserNameChange": "Allow Username Change", - "createdAt": "Created at", - "verified": "Verified", - "active": "Active", - "card-received": "Received", - "card-received-on": "Received on", - "card-end": "முடிவு ", - "card-end-on": "Ends on", - "editCardReceivedDatePopup-title": "Change received date", - "editCardEndDatePopup-title": "Change end date", - "setCardColorPopup-title": "Set color", - "setCardActionsColorPopup-title": "Choose a color", - "setSwimlaneColorPopup-title": "Choose a color", - "setListColorPopup-title": "Choose a color", - "assigned-by": "Assigned By", - "requested-by": "Requested By", - "board-delete-notice": "Deleting is permanent. You will lose all lists, cards and actions associated with this board.", - "delete-board-confirm-popup": "All lists, cards, labels, and activities will be deleted and you won't be able to recover the board contents. There is no undo.", - "boardDeletePopup-title": "Delete Board?", - "delete-board": "Delete Board", - "default-subtasks-board": "Subtasks for __board__ board", - "default": "Default", - "queue": "Queue", - "subtask-settings": "Subtasks Settings", - "card-settings": "Card Settings", - "boardSubtaskSettingsPopup-title": "Board Subtasks Settings", - "boardCardSettingsPopup-title": "Card Settings", - "deposit-subtasks-board": "Deposit subtasks to this board:", - "deposit-subtasks-list": "Landing list for subtasks deposited here:", - "show-parent-in-minicard": "Show parent in minicard:", - "prefix-with-full-path": "Prefix with full path", - "prefix-with-parent": "Prefix with parent", - "subtext-with-full-path": "Subtext with full path", - "subtext-with-parent": "Subtext with parent", - "change-card-parent": "Change card's parent", - "parent-card": "Parent card", - "source-board": "Source board", - "no-parent": "Don't show parent", - "activity-added-label": "added label '%s' to %s", - "activity-removed-label": "removed label '%s' from %s", - "activity-delete-attach": "deleted an attachment from %s", - "activity-added-label-card": "added label '%s'", - "activity-removed-label-card": "removed label '%s'", - "activity-delete-attach-card": "deleted an attachment", - "activity-set-customfield": "set custom field '%s' to '%s' in %s", - "activity-unset-customfield": "unset custom field '%s' in %s", - "r-rule": "Rule", - "r-add-trigger": "Add trigger", - "r-add-action": "Add action", - "r-board-rules": "Board rules", - "r-add-rule": "Add rule", - "r-view-rule": "View rule", - "r-delete-rule": "Delete rule", - "r-new-rule-name": "New rule title", - "r-no-rules": "No rules", - "r-when-a-card": "When a card", - "r-is": "is", - "r-is-moved": "is moved", - "r-added-to": "added to", - "r-removed-from": "Removed from", - "r-the-board": "the board", - "r-list": "list", - "set-filter": "Set Filter", - "r-moved-to": "Moved to", - "r-moved-from": "Moved from", - "r-archived": "Moved to Archive", - "r-unarchived": "Restored from Archive", - "r-a-card": "a card", - "r-when-a-label-is": "When a label is", - "r-when-the-label": "When the label", - "r-list-name": "list name", - "r-when-a-member": "When a member is", - "r-when-the-member": "When the member", - "r-name": "name", - "r-when-a-attach": "When an attachment", - "r-when-a-checklist": "When a checklist is", - "r-when-the-checklist": "When the checklist", - "r-completed": "Completed", - "r-made-incomplete": "Made incomplete", - "r-when-a-item": "When a checklist item is", - "r-when-the-item": "When the checklist item", - "r-checked": "Checked", - "r-unchecked": "Unchecked", - "r-move-card-to": "Move card to", - "r-top-of": "Top of", - "r-bottom-of": "Bottom of", - "r-its-list": "its list", - "r-archive": "Move to Archive", - "r-unarchive": "Restore from Archive", - "r-card": "card", - "r-add": "சேர் ", - "r-remove": "Remove", - "r-label": "label", - "r-member": "member", - "r-remove-all": "Remove all members from the card", - "r-set-color": "Set color to", - "r-checklist": "checklist", - "r-check-all": "Check all", - "r-uncheck-all": "Uncheck all", - "r-items-check": "items of checklist", - "r-check": "Check", - "r-uncheck": "Uncheck", - "r-item": "item", - "r-of-checklist": "of checklist", - "r-send-email": "Send an email", - "r-to": "to", - "r-subject": "subject", - "r-rule-details": "Rule details", - "r-d-move-to-top-gen": "Move card to top of its list", - "r-d-move-to-top-spec": "Move card to top of list", - "r-d-move-to-bottom-gen": "Move card to bottom of its list", - "r-d-move-to-bottom-spec": "Move card to bottom of list", - "r-d-send-email": "Send email", - "r-d-send-email-to": "to", - "r-d-send-email-subject": "subject", - "r-d-send-email-message": "message", - "r-d-archive": "Move card to Archive", - "r-d-unarchive": "Restore card from Archive", - "r-d-add-label": "Add label", - "r-d-remove-label": "Remove label", - "r-create-card": "Create new card", - "r-in-list": "in list", - "r-in-swimlane": "in swimlane", - "r-d-add-member": "Add member", - "r-d-remove-member": "Remove member", - "r-d-remove-all-member": "Remove all member", - "r-d-check-all": "Check all items of a list", - "r-d-uncheck-all": "Uncheck all items of a list", - "r-d-check-one": "Check item", - "r-d-uncheck-one": "Uncheck item", - "r-d-check-of-list": "of checklist", - "r-d-add-checklist": "Add checklist", - "r-d-remove-checklist": "Remove checklist", - "r-by": "by", - "r-add-checklist": "Add checklist", - "r-with-items": "with items", - "r-items-list": "item1,item2,item3", - "r-add-swimlane": "Add swimlane", - "r-swimlane-name": "swimlane name", - "r-board-note": "Note: leave a field empty to match every possible value.", - "r-checklist-note": "Note: checklist's items have to be written as comma separated values.", - "r-when-a-card-is-moved": "When a card is moved to another list", - "r-set": "Set", - "r-update": "Update", - "r-datefield": "date field", - "r-df-start-at": "start", - "r-df-due-at": "due", - "r-df-end-at": "end", - "r-df-received-at": "received", - "r-to-current-datetime": "to current date/time", - "r-remove-value-from": "Remove value from", - "ldap": "LDAP", - "oauth2": "OAuth2", - "cas": "CAS", - "authentication-method": "Authentication method", - "authentication-type": "Authentication type", - "custom-product-name": "Custom Product Name", - "layout": "Layout", - "hide-logo": "Hide Logo", - "add-custom-html-after-body-start": "Add Custom HTML after <body> start", - "add-custom-html-before-body-end": "Add Custom HTML before </body> end", - "error-undefined": "Something went wrong", - "error-ldap-login": "An error occurred while trying to login", - "display-authentication-method": "Display Authentication Method", - "default-authentication-method": "Default Authentication Method", - "duplicate-board": "Duplicate Board", - "people-number": "The number of people is:", - "swimlaneDeletePopup-title": "Delete Swimlane ?", - "swimlane-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the swimlane. There is no undo.", - "restore-all": "Restore all", - "delete-all": "Delete all", - "loading": "Loading, please wait.", - "previous_as": "last time was", - "act-a-dueAt": "modified due time to \nWhen: __timeValue__\nWhere: __card__\n previous due was __timeOldValue__", - "act-a-endAt": "modified ending time to __timeValue__ from (__timeOldValue__)", - "act-a-startAt": "modified starting time to __timeValue__ from (__timeOldValue__)", - "act-a-receivedAt": "modified received time to __timeValue__ from (__timeOldValue__)", - "a-dueAt": "modified due time to be", - "a-endAt": "modified ending time to be", - "a-startAt": "modified starting time to be", - "a-receivedAt": "modified received time to be", - "almostdue": "current due time %s is approaching", - "pastdue": "current due time %s is past", - "duenow": "current due time %s is today", - "act-newDue": "__list__/__card__ has 1st due reminder [__board__]", - "act-withDue": "__list__/__card__ due reminders [__board__]", - "act-almostdue": "was reminding the current due (__timeValue__) of __card__ is approaching", - "act-pastdue": "was reminding the current due (__timeValue__) of __card__ is past", - "act-duenow": "was reminding the current due (__timeValue__) of __card__ is now", - "act-atUserComment": "You were mentioned in [__board__] __list__/__card__", - "delete-user-confirm-popup": "Are you sure you want to delete this account? There is no undo.", - "accounts-allowUserDelete": "Allow users to self delete their account", - "hide-minicard-label-text": "Hide minicard label text", - "show-desktop-drag-handles": "Show desktop drag handles", - "assignee": "Assignee", - "cardAssigneesPopup-title": "Assignee", - "addmore-detail": "Add a more detailed description", - "show-on-card": "Show on Card", - "new": "New", - "editUserPopup-title": "Edit User", - "newUserPopup-title": "New User", - "notifications": "Notifications", - "view-all": "View All", - "filter-by-unread": "Filter by Unread", - "mark-all-as-read": "Mark all as read", - "allow-rename": "Allow Rename", - "allowRenamePopup-title": "Allow Rename" -} + "accept": "ஏற்றுக்கொள்", + "act-activity-notify": "Activity Notification", + "act-addAttachment": "added attachment __attachment__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-deleteAttachment": "deleted attachment __attachment__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addSubtask": "added subtask __subtask__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addedLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removeLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removedLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addChecklist": "added checklist __checklist__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addChecklistItem": "added checklist item __checklistItem__ to checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removeChecklist": "removed checklist __checklist__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removeChecklistItem": "removed checklist item __checklistItem__ from checklist __checkList__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-checkedItem": "checked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-uncheckedItem": "unchecked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-completeChecklist": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-uncompleteChecklist": "uncompleted checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addComment": "commented on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-editComment": "edited comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-deleteComment": "deleted comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-createBoard": "created board __board__", + "act-createSwimlane": "created swimlane __swimlane__ to board __board__", + "act-createCard": "created card __card__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-createCustomField": "created custom field __customField__ at board __board__", + "act-deleteCustomField": "deleted custom field __customField__ at board __board__", + "act-setCustomField": "edited custom field __customField__: __customFieldValue__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-createList": "added list __list__ to board __board__", + "act-addBoardMember": "added member __member__ to board __board__", + "act-archivedBoard": "Board __board__ moved to Archive", + "act-archivedCard": "Card __card__ at list __list__ at swimlane __swimlane__ at board __board__ moved to Archive", + "act-archivedList": "List __list__ at swimlane __swimlane__ at board __board__ moved to Archive", + "act-archivedSwimlane": "Swimlane __swimlane__ at board __board__ moved to Archive", + "act-importBoard": "imported board __board__", + "act-importCard": "imported card __card__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-importList": "imported list __list__ to swimlane __swimlane__ at board __board__", + "act-joinMember": "added member __member__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-moveCard": "moved card __card__ at board __board__ from list __oldList__ at swimlane __oldSwimlane__ to list __list__ at swimlane __swimlane__", + "act-moveCardToOtherBoard": "moved card __card__ from list __oldList__ at swimlane __oldSwimlane__ at board __oldBoard__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-removeBoardMember": "removed member __member__ from board __board__", + "act-restoredCard": "restored card __card__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-unjoinMember": "removed member __member__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-withBoardTitle": "__board__", + "act-withCardTitle": "[__board__] __card__", + "actions": "Actions", + "activities": "Activities", + "activity": "Activity", + "activity-added": "added %s to %s", + "activity-archived": "%s moved to Archive", + "activity-attached": "attached %s to %s", + "activity-created": "உருவாக்கப்பட்டது ", + "activity-customfield-created": "created custom field %s", + "activity-excluded": "excluded %s from %s", + "activity-imported": "imported %s into %s from %s", + "activity-imported-board": "imported %s from %s", + "activity-joined": "சேர்ந்தது ", + "activity-moved": "moved %s from %s to %s", + "activity-on": "on %s", + "activity-removed": "removed %s from %s", + "activity-sent": "sent %s to %s", + "activity-unjoined": "பிரிக்கப்பட்டது ", + "activity-subtask-added": "added subtask to %s", + "activity-checked-item": "checked %s in checklist %s of %s", + "activity-unchecked-item": "unchecked %s in checklist %s of %s", + "activity-checklist-added": "added checklist to %s", + "activity-checklist-removed": "removed a checklist from %s", + "activity-checklist-completed": "completed checklist %s of %s", + "activity-checklist-uncompleted": "uncompleted the checklist %s of %s", + "activity-checklist-item-added": "added checklist item to '%s' in %s", + "activity-checklist-item-removed": "removed a checklist item from '%s' in %s", + "add": "சேர் ", + "activity-checked-item-card": "checked %s in checklist %s", + "activity-unchecked-item-card": "unchecked %s in checklist %s", + "activity-checklist-completed-card": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "activity-checklist-uncompleted-card": "uncompleted the checklist %s", + "activity-editComment": "edited comment %s", + "activity-deleteComment": "deleted comment %s", + "add-attachment": "Add Attachment", + "add-board": "Add Board", + "add-card": "Add Card", + "add-swimlane": "Add Swimlane", + "add-subtask": "Add Subtask", + "add-checklist": "Add Checklist", + "add-checklist-item": "Add an item to checklist", + "add-cover": "Add Cover", + "add-label": "Add Label", + "add-list": "Add List", + "add-members": "Add Members", + "added": "Added", + "addMemberPopup-title": "Members", + "admin": "Admin", + "admin-desc": "Can view and edit cards, remove members, and change settings for the board.", + "admin-announcement": "Announcement", + "admin-announcement-active": "Active System-Wide Announcement", + "admin-announcement-title": "Announcement from Administrator", + "all-boards": "All boards", + "and-n-other-card": "And __count__ other card", + "and-n-other-card_plural": "And __count__ other cards", + "apply": "Apply", + "app-is-offline": "Loading, please wait. Refreshing the page will cause data loss. If loading does not work, please check that server has not stopped.", + "archive": "Move to Archive", + "archive-all": "Move All to Archive", + "archive-board": "Move Board to Archive", + "archive-card": "Move Card to Archive", + "archive-list": "Move List to Archive", + "archive-swimlane": "Move Swimlane to Archive", + "archive-selection": "Move selection to Archive", + "archiveBoardPopup-title": "Move Board to Archive?", + "archived-items": "Archive", + "archived-boards": "Boards in Archive", + "restore-board": "Restore Board", + "no-archived-boards": "No Boards in Archive.", + "archives": "Archive", + "template": "Template", + "templates": "Templates", + "assign-member": "Assign member", + "attached": "attached", + "attachment": "இணைப்பு ", + "attachment-delete-pop": "Deleting an attachment is permanent. There is no undo.", + "attachmentDeletePopup-title": "Delete Attachment?", + "attachments": "இணைப்புகள் ", + "auto-watch": "Automatically watch boards when they are created", + "avatar-too-big": "The avatar is too large (70KB max)", + "back": "பின்செல் ", + "board-change-color": "நிறம் மாற்று ", + "board-nb-stars": "%s stars", + "board-not-found": "Board not found", + "board-private-info": "This board will be <strong>private</strong>.", + "board-public-info": "This board will be <strong>public</strong>.", + "boardChangeColorPopup-title": "Change Board Background", + "boardChangeTitlePopup-title": "Rename Board", + "boardChangeVisibilityPopup-title": "Change Visibility", + "boardChangeWatchPopup-title": "Change Watch", + "boardMenuPopup-title": "Board Settings", + "boardChangeViewPopup-title": "Board View", + "boards": "Boards", + "board-view": "Board View", + "board-view-cal": "நாள்கட்டி ", + "board-view-swimlanes": "Swimlanes", + "board-view-collapse": "Collapse", + "board-view-lists": "Lists", + "bucket-example": "Like “Bucket List” for example", + "cancel": "Cancel", + "card-archived": "This card is moved to Archive.", + "board-archived": "This board is moved to Archive.", + "card-comments-title": "This card has %s comment.", + "card-delete-notice": "Deleting is permanent. You will lose all actions associated with this card.", + "card-delete-pop": "All actions will be removed from the activity feed and you won't be able to re-open the card. There is no undo.", + "card-delete-suggest-archive": "You can move a card to Archive to remove it from the board and preserve the activity.", + "card-due": "Due", + "card-due-on": "Due on", + "card-spent": "Spent Time", + "card-edit-attachments": "Edit attachments", + "card-edit-custom-fields": "Edit custom fields", + "card-edit-labels": "Edit labels", + "card-edit-members": "Edit members", + "card-labels-title": "Change the labels for the card.", + "card-members-title": "Add or remove members of the board from the card.", + "card-start": "Start", + "card-start-on": "Starts on", + "cardAttachmentsPopup-title": "Attach From", + "cardCustomField-datePopup-title": "Change date", + "cardCustomFieldsPopup-title": "Edit custom fields", + "cardDeletePopup-title": "Delete Card?", + "cardDetailsActionsPopup-title": "Card Actions", + "cardLabelsPopup-title": "Labels", + "cardMembersPopup-title": "Members", + "cardMorePopup-title": "மேலும் ", + "cardTemplatePopup-title": "Create template", + "cards": "Cards", + "cards-count": "Cards", + "casSignIn": "Sign In with CAS", + "cardType-card": "Card", + "cardType-linkedCard": "Linked Card", + "cardType-linkedBoard": "Linked Board", + "change": "Change", + "change-avatar": "Change Avatar", + "change-password": "கடவுச்சொல்லை மாற்று ", + "change-permissions": "Change permissions", + "change-settings": "Change Settings", + "changeAvatarPopup-title": "Change Avatar", + "changeLanguagePopup-title": "Change Language", + "changePasswordPopup-title": "கடவுச்சொல்லை மாற்றுக ", + "changePermissionsPopup-title": "Change Permissions", + "changeSettingsPopup-title": "Change Settings", + "subtasks": "Subtasks", + "checklists": "Checklists", + "click-to-star": "Click to star this board.", + "click-to-unstar": "Click to unstar this board.", + "clipboard": "Clipboard or drag & drop", + "close": "Close", + "close-board": "Close Board", + "close-board-pop": "You will be able to restore the board by clicking the “Archive” button from the home header.", + "color-black": "black", + "color-blue": "blue", + "color-crimson": "crimson", + "color-darkgreen": "அடர் பச்சை ", + "color-gold": "தங்கம் ", + "color-gray": "gray", + "color-green": "பச்சை ", + "color-indigo": "indigo", + "color-lime": "வெளிர் பச்சை ", + "color-magenta": "magenta", + "color-mistyrose": "mistyrose", + "color-navy": "navy", + "color-orange": "ஆரஞ்சு ", + "color-paleturquoise": "paleturquoise", + "color-peachpuff": "peachpuff", + "color-pink": "pink", + "color-plum": "plum", + "color-purple": "purple", + "color-red": "சிகப்பு ", + "color-saddlebrown": "saddlebrown", + "color-silver": "வெள்ளி ", + "color-sky": "வாணம் ", + "color-slateblue": "slateblue", + "color-white": "வெள்ளை ", + "color-yellow": "மஞ்சள் ", + "unset-color": "Unset", + "comment": "கருத்து ", + "comment-placeholder": "Write Comment", + "comment-only": "கருத்து மட்டும் ", + "comment-only-desc": "Can comment on cards only.", + "no-comments": "கருத்து இல்லை ", + "no-comments-desc": "Can not see comments and activities.", + "worker": "Worker", + "worker-desc": "Can only move cards, assign itself to card and comment.", + "computer": "கணினி ", + "confirm-subtask-delete-dialog": "Are you sure you want to delete subtask?", + "confirm-checklist-delete-dialog": "Are you sure you want to delete checklist?", + "copy-card-link-to-clipboard": "Copy card link to clipboard", + "linkCardPopup-title": "Link Card", + "searchElementPopup-title": "தேடு ", + "copyCardPopup-title": "Copy Card", + "copyChecklistToManyCardsPopup-title": "Copy Checklist Template to Many Cards", + "copyChecklistToManyCardsPopup-instructions": "Destination Card Titles and Descriptions in this JSON format", + "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"First card title\", \"description\":\"First card description\"}, {\"title\":\"Second card title\",\"description\":\"Second card description\"},{\"title\":\"Last card title\",\"description\":\"Last card description\"} ]", + "create": "உருவாக்கு ", + "createBoardPopup-title": "Create Board", + "chooseBoardSourcePopup-title": "Import board", + "createLabelPopup-title": "Create Label", + "createCustomField": "Create Field", + "createCustomFieldPopup-title": "Create Field", + "current": "current", + "custom-field-delete-pop": "There is no undo. This will remove this custom field from all cards and destroy its history.", + "custom-field-checkbox": "Checkbox", + "custom-field-date": "நாள் ", + "custom-field-dropdown": "Dropdown List", + "custom-field-dropdown-none": "(none)", + "custom-field-dropdown-options": "List Options", + "custom-field-dropdown-options-placeholder": "Press enter to add more options", + "custom-field-dropdown-unknown": "(unknown)", + "custom-field-number": "எண் ", + "custom-field-text": "Text", + "custom-fields": "Custom Fields", + "date": "நாள் ", + "decline": "Decline", + "default-avatar": "Default avatar", + "delete": "Delete", + "deleteCustomFieldPopup-title": "Delete Custom Field?", + "deleteLabelPopup-title": "Delete Label?", + "description": "Description", + "disambiguateMultiLabelPopup-title": "Disambiguate Label Action", + "disambiguateMultiMemberPopup-title": "Disambiguate Member Action", + "discard": "Discard", + "done": "Done", + "download": "பதிவிறக்கம் ", + "edit": "திருத்து ", + "edit-avatar": "Change Avatar", + "edit-profile": "Edit Profile", + "edit-wip-limit": "Edit WIP Limit", + "soft-wip-limit": "Soft WIP Limit", + "editCardStartDatePopup-title": "Change start date", + "editCardDueDatePopup-title": "Change due date", + "editCustomFieldPopup-title": "Edit Field", + "editCardSpentTimePopup-title": "Change spent time", + "editLabelPopup-title": "Change Label", + "editNotificationPopup-title": "Edit Notification", + "editProfilePopup-title": "Edit Profile", + "email": "மின் அஞ்சல் ", + "email-enrollAccount-subject": "An account created for you on __siteName__", + "email-enrollAccount-text": "Hello __user__,\n\nTo start using the service, simply click the link below.\n\n__url__\n\nThanks.", + "email-fail": "Sending email failed", + "email-fail-text": "Error trying to send email", + "email-invalid": "Invalid email", + "email-invite": "Invite via Email", + "email-invite-subject": "__inviter__ sent you an invitation", + "email-invite-text": "Dear __user__,\n\n__inviter__ invites you to join board \"__board__\" for collaborations.\n\nPlease follow the link below:\n\n__url__\n\nThanks.", + "email-resetPassword-subject": "Reset your password on __siteName__", + "email-resetPassword-text": "Hello __user__,\n\nTo reset your password, simply click the link below.\n\n__url__\n\nThanks.", + "email-sent": "Email sent", + "email-verifyEmail-subject": "Verify your email address on __siteName__", + "email-verifyEmail-text": "Hello __user__,\n\nTo verify your account email, simply click the link below.\n\n__url__\n\nThanks.", + "enable-wip-limit": "Enable WIP Limit", + "error-board-doesNotExist": "This board does not exist", + "error-board-notAdmin": "You need to be admin of this board to do that", + "error-board-notAMember": "You need to be a member of this board to do that", + "error-json-malformed": "Your text is not valid JSON", + "error-json-schema": "Your JSON data does not include the proper information in the correct format", + "error-list-doesNotExist": "This list does not exist", + "error-user-doesNotExist": "This user does not exist", + "error-user-notAllowSelf": "You can not invite yourself", + "error-user-notCreated": "This user is not created", + "error-username-taken": "This username is already taken", + "error-email-taken": "Email has already been taken", + "export-board": "Export board", + "sort": "Sort", + "sort-desc": "Click to Sort List", + "list-sort-by": "Sort the List By:", + "list-label-modifiedAt": "Last Access Time", + "list-label-title": "Name of the List", + "list-label-sort": "Your Manual Order", + "list-label-short-modifiedAt": "(L)", + "list-label-short-title": "(N)", + "list-label-short-sort": "(M)", + "filter": "Filter", + "filter-cards": "Filter Cards or Lists", + "list-filter-label": "Filter List by Title", + "filter-clear": "Clear filter", + "filter-no-label": "No label", + "filter-no-member": "No member", + "filter-no-custom-fields": "No Custom Fields", + "filter-show-archive": "Show archived lists", + "filter-hide-empty": "Hide empty lists", + "filter-on": "Filter is on", + "filter-on-desc": "You are filtering cards on this board. Click here to edit filter.", + "filter-to-selection": "Filter to selection", + "advanced-filter-label": "Advanced Filter", + "advanced-filter-description": "Advanced Filter allows to write a string containing following operators: == != <= >= && || ( ) A space is used as a separator between the Operators. You can filter for all Custom Fields by typing their names and values. For Example: Field1 == Value1. Note: If fields or values contains spaces, you need to encapsulate them into single quotes. For Example: 'Field 1' == 'Value 1'. For single control characters (' \\/) to be skipped, you can use \\. For example: Field1 == I\\'m. Also you can combine multiple conditions. For Example: F1 == V1 || F1 == V2. Normally all operators are interpreted from left to right. You can change the order by placing brackets. For Example: F1 == V1 && ( F2 == V2 || F2 == V3 ). Also you can search text fields using regex: F1 == /Tes.*/i", + "fullname": "முழு பெயர் ", + "header-logo-title": "Go back to your boards page.", + "hide-system-messages": "Hide system messages", + "headerBarCreateBoardPopup-title": "Create Board", + "home": "தொடக்கம் ", + "import": "பதிவேற்றம் ", + "link": "இணை ", + "import-board": "import board", + "import-board-c": "Import board", + "import-board-title-trello": "Import board from Trello", + "import-board-title-wekan": "Import board from previous export", + "import-sandstorm-backup-warning": "Do not delete data you import from original exported board or Trello before checking does this grain close and open again, or do you get Board not found error, that means data loss.", + "import-sandstorm-warning": "Imported board will delete all existing data on board and replace it with imported board.", + "from-trello": "Trello ல் இருந்து ", + "from-wekan": "From previous export", + "import-board-instruction-trello": "In your Trello board, go to 'Menu', then 'More', 'Print and Export', 'Export JSON', and copy the resulting text.", + "import-board-instruction-wekan": "In your board, go to 'Menu', then 'Export board', and copy the text in the downloaded file.", + "import-board-instruction-about-errors": "If you get errors when importing board, sometimes importing still works, and board is at All Boards page.", + "import-json-placeholder": "Paste your valid JSON data here", + "import-map-members": "Map members", + "import-members-map": "Your imported board has some members. Please map the members you want to import to your users", + "import-show-user-mapping": "Review members mapping", + "import-user-select": "Pick your existing user you want to use as this member", + "importMapMembersAddPopup-title": "Select member", + "info": "Version", + "initials": "Initials", + "invalid-date": "Invalid date", + "invalid-time": "Invalid time", + "invalid-user": "Invalid user", + "joined": "joined", + "just-invited": "You are just invited to this board", + "keyboard-shortcuts": "Keyboard shortcuts", + "label-create": "Create Label", + "label-default": "%s label (default)", + "label-delete-pop": "There is no undo. This will remove this label from all cards and destroy its history.", + "labels": "Labels", + "language": "மொழி ", + "last-admin-desc": "You can’t change roles because there must be at least one admin.", + "leave-board": "Leave Board", + "leave-board-pop": "Are you sure you want to leave __boardTitle__? You will be removed from all cards on this board.", + "leaveBoardPopup-title": "Leave Board ?", + "link-card": "Link to this card", + "list-archive-cards": "Move all cards in this list to Archive", + "list-archive-cards-pop": "This will remove all the cards in this list from the board. To view cards in Archive and bring them back to the board, click “Menu” > “Archive”.", + "list-move-cards": "Move all cards in this list", + "list-select-cards": "Select all cards in this list", + "set-color-list": "நிறத்தை மாற்று ", + "listActionPopup-title": "List Actions", + "swimlaneActionPopup-title": "Swimlane Actions", + "swimlaneAddPopup-title": "Add a Swimlane below", + "listImportCardPopup-title": "Import a Trello card", + "listMorePopup-title": "மேலும் ", + "link-list": "Link to this list", + "list-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the list. There is no undo.", + "list-delete-suggest-archive": "You can move a list to Archive to remove it from the board and preserve the activity.", + "lists": "Lists", + "swimlanes": "Swimlanes", + "log-out": "Log Out", + "log-in": "Log In", + "loginPopup-title": "Log In", + "memberMenuPopup-title": "Member Settings", + "members": "Members", + "menu": "Menu", + "move-selection": "Move selection", + "moveCardPopup-title": "Move Card", + "moveCardToBottom-title": "Move to Bottom", + "moveCardToTop-title": "Move to Top", + "moveSelectionPopup-title": "Move selection", + "multi-selection": "Multi-Selection", + "multi-selection-on": "Multi-Selection is on", + "muted": "Muted", + "muted-info": "You will never be notified of any changes in this board", + "my-boards": "My Boards", + "name": "பெயர் ", + "no-archived-cards": "No cards in Archive.", + "no-archived-lists": "No lists in Archive.", + "no-archived-swimlanes": "No swimlanes in Archive.", + "no-results": "No results", + "normal": "Normal", + "normal-desc": "Can view and edit cards. Can't change settings.", + "not-accepted-yet": "Invitation not accepted yet", + "notify-participate": "Receive updates to any cards you participate as creater or member", + "notify-watch": "Receive updates to any boards, lists, or cards you’re watching", + "optional": "optional", + "or": "or", + "page-maybe-private": "This page may be private. You may be able to view it by <a href='%s'>logging in</a>.", + "page-not-found": "Page not found.", + "password": "கடவுச்சொல் ", + "paste-or-dragdrop": "to paste, or drag & drop image file to it (image only)", + "participating": "Participating", + "preview": "Preview", + "previewAttachedImagePopup-title": "Preview", + "previewClipboardImagePopup-title": "Preview", + "private": "தனியார் ", + "private-desc": "This board is private. Only people added to the board can view and edit it.", + "profile": "Profile", + "public": "பொது ", + "public-desc": "This board is public. It's visible to anyone with the link and will show up in search engines like Google. Only people added to the board can edit.", + "quick-access-description": "Star a board to add a shortcut in this bar.", + "remove-cover": "Remove Cover", + "remove-from-board": "Remove from Board", + "remove-label": "Remove Label", + "listDeletePopup-title": "Delete List ?", + "remove-member": "Remove Member", + "remove-member-from-card": "Remove from Card", + "remove-member-pop": "Remove __name__ (__username__) from __boardTitle__? The member will be removed from all cards on this board. They will receive a notification.", + "removeMemberPopup-title": "Remove Member?", + "rename": "பெயர்மாற்றம் ", + "rename-board": "Rename Board", + "restore": "Restore", + "save": "சேமி ", + "search": "தேடு ", + "rules": "Rules", + "search-cards": "Search from card/list titles, descriptions and custom fields on this board", + "search-example": "Text to search for?", + "select-color": "Select Color", + "set-wip-limit-value": "Set a limit for the maximum number of tasks in this list", + "setWipLimitPopup-title": "Set WIP Limit", + "shortcut-assign-self": "Assign yourself to current card", + "shortcut-autocomplete-emoji": "Autocomplete emoji", + "shortcut-autocomplete-members": "Autocomplete members", + "shortcut-clear-filters": "Clear all filters", + "shortcut-close-dialog": "Close Dialog", + "shortcut-filter-my-cards": "Filter my cards", + "shortcut-show-shortcuts": "Bring up this shortcuts list", + "shortcut-toggle-filterbar": "Toggle Filter Sidebar", + "shortcut-toggle-sidebar": "Toggle Board Sidebar", + "show-cards-minimum-count": "Show cards count if list contains more than", + "sidebar-open": "Open Sidebar", + "sidebar-close": "Close Sidebar", + "signupPopup-title": "Create an Account", + "star-board-title": "Click to star this board. It will show up at top of your boards list.", + "starred-boards": "Starred Boards", + "starred-boards-description": "Starred boards show up at the top of your boards list.", + "subscribe": "சந்தா ", + "team": "குழு ", + "this-board": "this board", + "this-card": "this card", + "spent-time-hours": "Spent time (hours)", + "overtime-hours": "Overtime (hours)", + "overtime": "Overtime", + "has-overtime-cards": "Has overtime cards", + "has-spenttime-cards": "Has spent time cards", + "time": "Time", + "title": "Title", + "tracking": "Tracking", + "tracking-info": "You will be notified of any changes to those cards you are involved as creator or member.", + "type": "Type", + "unassign-member": "Unassign member", + "unsaved-description": "You have an unsaved description.", + "unwatch": "Unwatch", + "upload": "Upload", + "upload-avatar": "Upload an avatar", + "uploaded-avatar": "Uploaded an avatar", + "username": "Username", + "view-it": "View it", + "warn-list-archived": "warning: this card is in an list at Archive", + "watch": "Watch", + "watching": "Watching", + "watching-info": "You will be notified of any change in this board", + "welcome-board": "Welcome Board", + "welcome-swimlane": "Milestone 1", + "welcome-list1": "Basics", + "welcome-list2": "Advanced", + "card-templates-swimlane": "Card Templates", + "list-templates-swimlane": "List Templates", + "board-templates-swimlane": "Board Templates", + "what-to-do": "What do you want to do?", + "wipLimitErrorPopup-title": "Invalid WIP Limit", + "wipLimitErrorPopup-dialog-pt1": "The number of tasks in this list is higher than the WIP limit you've defined.", + "wipLimitErrorPopup-dialog-pt2": "Please move some tasks out of this list, or set a higher WIP limit.", + "admin-panel": "Admin Panel", + "settings": "Settings", + "people": "People", + "registration": "Registration", + "disable-self-registration": "Disable Self-Registration", + "invite": "அழைப்பு ", + "invite-people": "Invite People", + "to-boards": "To board(s)", + "email-addresses": "Email Addresses", + "smtp-host-description": "The address of the SMTP server that handles your emails.", + "smtp-port-description": "The port your SMTP server uses for outgoing emails.", + "smtp-tls-description": "Enable TLS support for SMTP server", + "smtp-host": "SMTP Host", + "smtp-port": "SMTP Port", + "smtp-username": "Username", + "smtp-password": "கடவுச்சொல் ", + "smtp-tls": "TLS support", + "send-from": "அனுப்புனர் ", + "send-smtp-test": "சோதனை மின்னஞ்சல் அணுப்புக ", + "invitation-code": "Invitation Code", + "email-invite-register-subject": "__inviter__ sent you an invitation", + "email-invite-register-text": "Dear __user__,\n\n__inviter__ invites you to kanban board for collaborations.\n\nPlease follow the link below:\n__url__\n\nAnd your invitation code is: __icode__\n\nThanks.", + "email-smtp-test-subject": "SMTP Test Email", + "email-smtp-test-text": "You have successfully sent an email", + "error-invitation-code-not-exist": "Invitation code doesn't exist", + "error-notAuthorized": "You are not authorized to view this page.", + "webhook-title": "Webhook Name", + "webhook-token": "Token (Optional for Authentication)", + "outgoing-webhooks": "Outgoing Webhooks", + "bidirectional-webhooks": "Two-Way Webhooks", + "outgoingWebhooksPopup-title": "Outgoing Webhooks", + "boardCardTitlePopup-title": "Card Title Filter", + "disable-webhook": "Disable This Webhook", + "global-webhook": "Global Webhooks", + "new-outgoing-webhook": "New Outgoing Webhook", + "no-name": "(Unknown)", + "Node_version": "Node version", + "Meteor_version": "Meteor version", + "MongoDB_version": "MongoDB version", + "MongoDB_storage_engine": "MongoDB storage engine", + "MongoDB_Oplog_enabled": "MongoDB Oplog enabled", + "OS_Arch": "OS Arch", + "OS_Cpus": "OS CPU Count", + "OS_Freemem": "OS Free Memory", + "OS_Loadavg": "OS Load Average", + "OS_Platform": "OS Platform", + "OS_Release": "OS Release", + "OS_Totalmem": "OS Total Memory", + "OS_Type": "OS Type", + "OS_Uptime": "OS Uptime", + "days": "days", + "hours": "hours", + "minutes": "minutes", + "seconds": "seconds", + "show-field-on-card": "Show this field on card", + "automatically-field-on-card": "Auto create field to all cards", + "showLabel-field-on-card": "Show field label on minicard", + "yes": "Yes", + "no": "No", + "accounts": "Accounts", + "accounts-allowEmailChange": "Allow Email Change", + "accounts-allowUserNameChange": "Allow Username Change", + "createdAt": "Created at", + "verified": "Verified", + "active": "Active", + "card-received": "Received", + "card-received-on": "Received on", + "card-end": "முடிவு ", + "card-end-on": "Ends on", + "editCardReceivedDatePopup-title": "Change received date", + "editCardEndDatePopup-title": "Change end date", + "setCardColorPopup-title": "Set color", + "setCardActionsColorPopup-title": "Choose a color", + "setSwimlaneColorPopup-title": "Choose a color", + "setListColorPopup-title": "Choose a color", + "assigned-by": "Assigned By", + "requested-by": "Requested By", + "board-delete-notice": "Deleting is permanent. You will lose all lists, cards and actions associated with this board.", + "delete-board-confirm-popup": "All lists, cards, labels, and activities will be deleted and you won't be able to recover the board contents. There is no undo.", + "boardDeletePopup-title": "Delete Board?", + "delete-board": "Delete Board", + "default-subtasks-board": "Subtasks for __board__ board", + "default": "Default", + "queue": "Queue", + "subtask-settings": "Subtasks Settings", + "card-settings": "Card Settings", + "boardSubtaskSettingsPopup-title": "Board Subtasks Settings", + "boardCardSettingsPopup-title": "Card Settings", + "deposit-subtasks-board": "Deposit subtasks to this board:", + "deposit-subtasks-list": "Landing list for subtasks deposited here:", + "show-parent-in-minicard": "Show parent in minicard:", + "prefix-with-full-path": "Prefix with full path", + "prefix-with-parent": "Prefix with parent", + "subtext-with-full-path": "Subtext with full path", + "subtext-with-parent": "Subtext with parent", + "change-card-parent": "Change card's parent", + "parent-card": "Parent card", + "source-board": "Source board", + "no-parent": "Don't show parent", + "activity-added-label": "added label '%s' to %s", + "activity-removed-label": "removed label '%s' from %s", + "activity-delete-attach": "deleted an attachment from %s", + "activity-added-label-card": "added label '%s'", + "activity-removed-label-card": "removed label '%s'", + "activity-delete-attach-card": "deleted an attachment", + "activity-set-customfield": "set custom field '%s' to '%s' in %s", + "activity-unset-customfield": "unset custom field '%s' in %s", + "r-rule": "Rule", + "r-add-trigger": "Add trigger", + "r-add-action": "Add action", + "r-board-rules": "Board rules", + "r-add-rule": "Add rule", + "r-view-rule": "View rule", + "r-delete-rule": "Delete rule", + "r-new-rule-name": "New rule title", + "r-no-rules": "No rules", + "r-when-a-card": "When a card", + "r-is": "is", + "r-is-moved": "is moved", + "r-added-to": "added to", + "r-removed-from": "Removed from", + "r-the-board": "the board", + "r-list": "list", + "set-filter": "Set Filter", + "r-moved-to": "Moved to", + "r-moved-from": "Moved from", + "r-archived": "Moved to Archive", + "r-unarchived": "Restored from Archive", + "r-a-card": "a card", + "r-when-a-label-is": "When a label is", + "r-when-the-label": "When the label", + "r-list-name": "list name", + "r-when-a-member": "When a member is", + "r-when-the-member": "When the member", + "r-name": "name", + "r-when-a-attach": "When an attachment", + "r-when-a-checklist": "When a checklist is", + "r-when-the-checklist": "When the checklist", + "r-completed": "Completed", + "r-made-incomplete": "Made incomplete", + "r-when-a-item": "When a checklist item is", + "r-when-the-item": "When the checklist item", + "r-checked": "Checked", + "r-unchecked": "Unchecked", + "r-move-card-to": "Move card to", + "r-top-of": "Top of", + "r-bottom-of": "Bottom of", + "r-its-list": "its list", + "r-archive": "Move to Archive", + "r-unarchive": "Restore from Archive", + "r-card": "card", + "r-add": "சேர் ", + "r-remove": "Remove", + "r-label": "label", + "r-member": "member", + "r-remove-all": "Remove all members from the card", + "r-set-color": "Set color to", + "r-checklist": "checklist", + "r-check-all": "Check all", + "r-uncheck-all": "Uncheck all", + "r-items-check": "items of checklist", + "r-check": "Check", + "r-uncheck": "Uncheck", + "r-item": "item", + "r-of-checklist": "of checklist", + "r-send-email": "Send an email", + "r-to": "to", + "r-subject": "subject", + "r-rule-details": "Rule details", + "r-d-move-to-top-gen": "Move card to top of its list", + "r-d-move-to-top-spec": "Move card to top of list", + "r-d-move-to-bottom-gen": "Move card to bottom of its list", + "r-d-move-to-bottom-spec": "Move card to bottom of list", + "r-d-send-email": "Send email", + "r-d-send-email-to": "to", + "r-d-send-email-subject": "subject", + "r-d-send-email-message": "message", + "r-d-archive": "Move card to Archive", + "r-d-unarchive": "Restore card from Archive", + "r-d-add-label": "Add label", + "r-d-remove-label": "Remove label", + "r-create-card": "Create new card", + "r-in-list": "in list", + "r-in-swimlane": "in swimlane", + "r-d-add-member": "Add member", + "r-d-remove-member": "Remove member", + "r-d-remove-all-member": "Remove all member", + "r-d-check-all": "Check all items of a list", + "r-d-uncheck-all": "Uncheck all items of a list", + "r-d-check-one": "Check item", + "r-d-uncheck-one": "Uncheck item", + "r-d-check-of-list": "of checklist", + "r-d-add-checklist": "Add checklist", + "r-d-remove-checklist": "Remove checklist", + "r-by": "by", + "r-add-checklist": "Add checklist", + "r-with-items": "with items", + "r-items-list": "item1,item2,item3", + "r-add-swimlane": "Add swimlane", + "r-swimlane-name": "swimlane name", + "r-board-note": "Note: leave a field empty to match every possible value.", + "r-checklist-note": "Note: checklist's items have to be written as comma separated values.", + "r-when-a-card-is-moved": "When a card is moved to another list", + "r-set": "Set", + "r-update": "Update", + "r-datefield": "date field", + "r-df-start-at": "start", + "r-df-due-at": "due", + "r-df-end-at": "end", + "r-df-received-at": "received", + "r-to-current-datetime": "to current date/time", + "r-remove-value-from": "Remove value from", + "ldap": "LDAP", + "oauth2": "OAuth2", + "cas": "CAS", + "authentication-method": "Authentication method", + "authentication-type": "Authentication type", + "custom-product-name": "Custom Product Name", + "layout": "Layout", + "hide-logo": "Hide Logo", + "add-custom-html-after-body-start": "Add Custom HTML after <body> start", + "add-custom-html-before-body-end": "Add Custom HTML before </body> end", + "error-undefined": "Something went wrong", + "error-ldap-login": "An error occurred while trying to login", + "display-authentication-method": "Display Authentication Method", + "default-authentication-method": "Default Authentication Method", + "duplicate-board": "Duplicate Board", + "people-number": "The number of people is:", + "swimlaneDeletePopup-title": "Delete Swimlane ?", + "swimlane-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the swimlane. There is no undo.", + "restore-all": "Restore all", + "delete-all": "Delete all", + "loading": "Loading, please wait.", + "previous_as": "last time was", + "act-a-dueAt": "modified due time to \nWhen: __timeValue__\nWhere: __card__\n previous due was __timeOldValue__", + "act-a-endAt": "modified ending time to __timeValue__ from (__timeOldValue__)", + "act-a-startAt": "modified starting time to __timeValue__ from (__timeOldValue__)", + "act-a-receivedAt": "modified received time to __timeValue__ from (__timeOldValue__)", + "a-dueAt": "modified due time to be", + "a-endAt": "modified ending time to be", + "a-startAt": "modified starting time to be", + "a-receivedAt": "modified received time to be", + "almostdue": "current due time %s is approaching", + "pastdue": "current due time %s is past", + "duenow": "current due time %s is today", + "act-newDue": "__list__/__card__ has 1st due reminder [__board__]", + "act-withDue": "__list__/__card__ due reminders [__board__]", + "act-almostdue": "was reminding the current due (__timeValue__) of __card__ is approaching", + "act-pastdue": "was reminding the current due (__timeValue__) of __card__ is past", + "act-duenow": "was reminding the current due (__timeValue__) of __card__ is now", + "act-atUserComment": "You were mentioned in [__board__] __list__/__card__", + "delete-user-confirm-popup": "Are you sure you want to delete this account? There is no undo.", + "accounts-allowUserDelete": "Allow users to self delete their account", + "hide-minicard-label-text": "Hide minicard label text", + "show-desktop-drag-handles": "Show desktop drag handles", + "assignee": "Assignee", + "cardAssigneesPopup-title": "Assignee", + "addmore-detail": "Add a more detailed description", + "show-on-card": "Show on Card", + "new": "New", + "editUserPopup-title": "Edit User", + "newUserPopup-title": "New User", + "notifications": "Notifications", + "view-all": "View All", + "filter-by-unread": "Filter by Unread", + "mark-all-as-read": "Mark all as read", + "allow-rename": "Allow Rename", + "allowRenamePopup-title": "Allow Rename" +} \ No newline at end of file diff --git a/i18n/th.i18n.json b/i18n/th.i18n.json index 65ca118c..25b98fae 100644 --- a/i18n/th.i18n.json +++ b/i18n/th.i18n.json @@ -1,769 +1,769 @@ { - "accept": "ยอมรับ", - "act-activity-notify": "Activity Notification", - "act-addAttachment": "added attachment __attachment__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-deleteAttachment": "deleted attachment __attachment__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addSubtask": "added subtask __subtask__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addedLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removeLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removedLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addChecklist": "added checklist __checklist__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addChecklistItem": "added checklist item __checklistItem__ to checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removeChecklist": "removed checklist __checklist__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removeChecklistItem": "removed checklist item __checklistItem__ from checklist __checkList__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-checkedItem": "checked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-uncheckedItem": "unchecked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-completeChecklist": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-uncompleteChecklist": "uncompleted checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addComment": "commented on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-editComment": "edited comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-deleteComment": "deleted comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-createBoard": "created board __board__", - "act-createSwimlane": "created swimlane __swimlane__ to board __board__", - "act-createCard": "created card __card__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-createCustomField": "created custom field __customField__ at board __board__", - "act-deleteCustomField": "deleted custom field __customField__ at board __board__", - "act-setCustomField": "edited custom field __customField__: __customFieldValue__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-createList": "added list __list__ to board __board__", - "act-addBoardMember": "added member __member__ to board __board__", - "act-archivedBoard": "Board __board__ moved to Archive", - "act-archivedCard": "Card __card__ at list __list__ at swimlane __swimlane__ at board __board__ moved to Archive", - "act-archivedList": "List __list__ at swimlane __swimlane__ at board __board__ moved to Archive", - "act-archivedSwimlane": "Swimlane __swimlane__ at board __board__ moved to Archive", - "act-importBoard": "imported board __board__", - "act-importCard": "imported card __card__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-importList": "imported list __list__ to swimlane __swimlane__ at board __board__", - "act-joinMember": "added member __member__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-moveCard": "moved card __card__ at board __board__ from list __oldList__ at swimlane __oldSwimlane__ to list __list__ at swimlane __swimlane__", - "act-moveCardToOtherBoard": "moved card __card__ from list __oldList__ at swimlane __oldSwimlane__ at board __oldBoard__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-removeBoardMember": "removed member __member__ from board __board__", - "act-restoredCard": "restored card __card__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-unjoinMember": "removed member __member__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-withBoardTitle": "__board__", - "act-withCardTitle": "[__board__] __card__", - "actions": "ปฎิบัติการ", - "activities": "กิจกรรม", - "activity": "กิจกรรม", - "activity-added": "เพิ่ม %s ไปยัง %s", - "activity-archived": "%s moved to Archive", - "activity-attached": "แนบ %s ไปยัง %s", - "activity-created": "สร้าง %s", - "activity-customfield-created": "created custom field %s", - "activity-excluded": "ยกเว้น %s จาก %s", - "activity-imported": "ถูกนำเข้า %s ไปยัง %s จาก %s", - "activity-imported-board": "นำเข้า %s จาก %s", - "activity-joined": "เข้าร่วม %s", - "activity-moved": "ย้าย %s จาก %s ถึง %s", - "activity-on": "บน %s", - "activity-removed": "ลบ %s จาด %s", - "activity-sent": "ส่ง %s ถึง %s", - "activity-unjoined": "ยกเลิกเข้าร่วม %s", - "activity-subtask-added": "added subtask to %s", - "activity-checked-item": "checked %s in checklist %s of %s", - "activity-unchecked-item": "unchecked %s in checklist %s of %s", - "activity-checklist-added": "รายการถูกเพิ่มไป %s", - "activity-checklist-removed": "removed a checklist from %s", - "activity-checklist-completed": "completed checklist %s of %s", - "activity-checklist-uncompleted": "uncompleted the checklist %s of %s", - "activity-checklist-item-added": "added checklist item to '%s' in %s", - "activity-checklist-item-removed": "removed a checklist item from '%s' in %s", - "add": "เพิ่ม", - "activity-checked-item-card": "checked %s in checklist %s", - "activity-unchecked-item-card": "unchecked %s in checklist %s", - "activity-checklist-completed-card": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "activity-checklist-uncompleted-card": "uncompleted the checklist %s", - "activity-editComment": "edited comment %s", - "activity-deleteComment": "deleted comment %s", - "add-attachment": "Add Attachment", - "add-board": "Add Board", - "add-card": "Add Card", - "add-swimlane": "Add Swimlane", - "add-subtask": "Add Subtask", - "add-checklist": "Add Checklist", - "add-checklist-item": "เพิ่มรายการตรวจสอบ", - "add-cover": "เพิ่มหน้าปก", - "add-label": "Add Label", - "add-list": "Add List", - "add-members": "เพิ่มสมาชิก", - "added": "เพิ่ม", - "addMemberPopup-title": "สมาชิก", - "admin": "ผู้ดูแลระบบ", - "admin-desc": "สามารถดูและแก้ไขการ์ด ลบสมาชิก และเปลี่ยนการตั้งค่าบอร์ดได้", - "admin-announcement": "Announcement", - "admin-announcement-active": "Active System-Wide Announcement", - "admin-announcement-title": "Announcement from Administrator", - "all-boards": "บอร์ดทั้งหมด", - "and-n-other-card": "และการ์ดอื่น __count__", - "and-n-other-card_plural": "และการ์ดอื่น ๆ __count__", - "apply": "นำมาใช้", - "app-is-offline": "Loading, please wait. Refreshing the page will cause data loss. If loading does not work, please check that server has not stopped.", - "archive": "Move to Archive", - "archive-all": "Move All to Archive", - "archive-board": "Move Board to Archive", - "archive-card": "Move Card to Archive", - "archive-list": "Move List to Archive", - "archive-swimlane": "Move Swimlane to Archive", - "archive-selection": "Move selection to Archive", - "archiveBoardPopup-title": "Move Board to Archive?", - "archived-items": "เอกสารที่เก็บไว้", - "archived-boards": "Boards in Archive", - "restore-board": "Restore Board", - "no-archived-boards": "No Boards in Archive.", - "archives": "เอกสารที่เก็บไว้", - "template": "Template", - "templates": "Templates", - "assign-member": "กำหนดสมาชิก", - "attached": "แนบมาด้วย", - "attachment": "สิ่งที่แนบมา", - "attachment-delete-pop": "ลบสิ่งที่แนบมาถาวร ไม่สามารถเลิกทำได้", - "attachmentDeletePopup-title": "ลบสิ่งที่แนบมาหรือไม่", - "attachments": "สิ่งที่แนบมา", - "auto-watch": "Automatically watch boards when they are created", - "avatar-too-big": "The avatar is too large (70KB max)", - "back": "ย้อนกลับ", - "board-change-color": "เปลี่ยนสี", - "board-nb-stars": "ติดดาว %s", - "board-not-found": "ไม่มีบอร์ด", - "board-private-info": "บอร์ดนี้จะเป็น <strong>ส่วนตัว</strong>.", - "board-public-info": "บอร์ดนี้จะเป็น <strong>สาธารณะ</strong>.", - "boardChangeColorPopup-title": "เปลี่ยนสีพื้นหลังบอร์ด", - "boardChangeTitlePopup-title": "เปลี่ยนชื่อบอร์ด", - "boardChangeVisibilityPopup-title": "เปลี่ยนการเข้าถึง", - "boardChangeWatchPopup-title": "เปลี่ยนการเฝ้าดู", - "boardMenuPopup-title": "Board Settings", - "boardChangeViewPopup-title": "Board View", - "boards": "บอร์ด", - "board-view": "Board View", - "board-view-cal": "Calendar", - "board-view-swimlanes": "Swimlanes", - "board-view-collapse": "Collapse", - "board-view-lists": "รายการ", - "bucket-example": "ตัวอย่างเช่น “ระบบที่ต้องทำ”", - "cancel": "ยกเลิก", - "card-archived": "This card is moved to Archive.", - "board-archived": "This board is moved to Archive.", - "card-comments-title": "การ์ดนี้มี %s ความเห็น.", - "card-delete-notice": "เป็นการลบถาวร คุณจะสูญเสียข้อมูลที่เกี่ยวข้องกับการ์ดนี้ทั้งหมด", - "card-delete-pop": "การดำเนินการทั้งหมดจะถูกลบจาก feed กิจกรรมและคุณไม่สามารถเปิดได้อีกครั้งหรือยกเลิกการทำ", - "card-delete-suggest-archive": "You can move a card to Archive to remove it from the board and preserve the activity.", - "card-due": "ครบกำหนด", - "card-due-on": "ครบกำหนดเมื่อ", - "card-spent": "Spent Time", - "card-edit-attachments": "แก้ไขสิ่งที่แนบมา", - "card-edit-custom-fields": "Edit custom fields", - "card-edit-labels": "แก้ไขป้ายกำกับ", - "card-edit-members": "แก้ไขสมาชิก", - "card-labels-title": "เปลี่ยนป้ายกำกับของการ์ด", - "card-members-title": "เพิ่มหรือลบสมาชิกของบอร์ดจากการ์ด", - "card-start": "เริ่ม", - "card-start-on": "เริ่มเมื่อ", - "cardAttachmentsPopup-title": "แนบจาก", - "cardCustomField-datePopup-title": "Change date", - "cardCustomFieldsPopup-title": "Edit custom fields", - "cardDeletePopup-title": "ลบการ์ดนี้หรือไม่", - "cardDetailsActionsPopup-title": "การดำเนินการการ์ด", - "cardLabelsPopup-title": "ป้ายกำกับ", - "cardMembersPopup-title": "สมาชิก", - "cardMorePopup-title": "เพิ่มเติม", - "cardTemplatePopup-title": "Create template", - "cards": "การ์ด", - "cards-count": "การ์ด", - "casSignIn": "Sign In with CAS", - "cardType-card": "Card", - "cardType-linkedCard": "Linked Card", - "cardType-linkedBoard": "Linked Board", - "change": "เปลี่ยน", - "change-avatar": "เปลี่ยนภาพ", - "change-password": "เปลี่ยนรหัสผ่าน", - "change-permissions": "เปลี่ยนสิทธิ์", - "change-settings": "เปลี่ยนการตั้งค่า", - "changeAvatarPopup-title": "เปลี่ยนภาพ", - "changeLanguagePopup-title": "เปลี่ยนภาษา", - "changePasswordPopup-title": "เปลี่ยนรหัสผ่าน", - "changePermissionsPopup-title": "เปลี่ยนสิทธิ์", - "changeSettingsPopup-title": "เปลี่ยนการตั้งค่า", - "subtasks": "Subtasks", - "checklists": "รายการตรวจสอบ", - "click-to-star": "คลิกดาวบอร์ดนี้", - "click-to-unstar": "คลิกยกเลิกดาวบอร์ดนี้", - "clipboard": "Clipboard หรือลากและวาง", - "close": "ปิด", - "close-board": "ปิดบอร์ด", - "close-board-pop": "You will be able to restore the board by clicking the “Archive” button from the home header.", - "color-black": "ดำ", - "color-blue": "น้ำเงิน", - "color-crimson": "crimson", - "color-darkgreen": "darkgreen", - "color-gold": "gold", - "color-gray": "gray", - "color-green": "เขียว", - "color-indigo": "indigo", - "color-lime": "เหลืองมะนาว", - "color-magenta": "magenta", - "color-mistyrose": "mistyrose", - "color-navy": "navy", - "color-orange": "ส้ม", - "color-paleturquoise": "paleturquoise", - "color-peachpuff": "peachpuff", - "color-pink": "ชมพู", - "color-plum": "plum", - "color-purple": "ม่วง", - "color-red": "แดง", - "color-saddlebrown": "saddlebrown", - "color-silver": "silver", - "color-sky": "ฟ้า", - "color-slateblue": "slateblue", - "color-white": "white", - "color-yellow": "เหลือง", - "unset-color": "Unset", - "comment": "คอมเม็นต์", - "comment-placeholder": "Write Comment", - "comment-only": "Comment only", - "comment-only-desc": "Can comment on cards only.", - "no-comments": "No comments", - "no-comments-desc": "Can not see comments and activities.", - "worker": "Worker", - "worker-desc": "Can only move cards, assign itself to card and comment.", - "computer": "คอมพิวเตอร์", - "confirm-subtask-delete-dialog": "Are you sure you want to delete subtask?", - "confirm-checklist-delete-dialog": "Are you sure you want to delete checklist?", - "copy-card-link-to-clipboard": "Copy card link to clipboard", - "linkCardPopup-title": "Link Card", - "searchElementPopup-title": "ค้นหา", - "copyCardPopup-title": "Copy Card", - "copyChecklistToManyCardsPopup-title": "Copy Checklist Template to Many Cards", - "copyChecklistToManyCardsPopup-instructions": "Destination Card Titles and Descriptions in this JSON format", - "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"First card title\", \"description\":\"First card description\"}, {\"title\":\"Second card title\",\"description\":\"Second card description\"},{\"title\":\"Last card title\",\"description\":\"Last card description\"} ]", - "create": "สร้าง", - "createBoardPopup-title": "สร้างบอร์ด", - "chooseBoardSourcePopup-title": "Import board", - "createLabelPopup-title": "สร้างป้ายกำกับ", - "createCustomField": "Create Field", - "createCustomFieldPopup-title": "Create Field", - "current": "ปัจจุบัน", - "custom-field-delete-pop": "There is no undo. This will remove this custom field from all cards and destroy its history.", - "custom-field-checkbox": "Checkbox", - "custom-field-date": "วันที่", - "custom-field-dropdown": "Dropdown List", - "custom-field-dropdown-none": "(none)", - "custom-field-dropdown-options": "List Options", - "custom-field-dropdown-options-placeholder": "Press enter to add more options", - "custom-field-dropdown-unknown": "(unknown)", - "custom-field-number": "Number", - "custom-field-text": "Text", - "custom-fields": "Custom Fields", - "date": "วันที่", - "decline": "ปฎิเสธ", - "default-avatar": "ภาพเริ่มต้น", - "delete": "ลบ", - "deleteCustomFieldPopup-title": "Delete Custom Field?", - "deleteLabelPopup-title": "ลบป้ายกำกับนี้หรือไม่", - "description": "คำอธิบาย", - "disambiguateMultiLabelPopup-title": "การดำเนินการกำกับป้ายชัดเจน", - "disambiguateMultiMemberPopup-title": "การดำเนินการสมาชิกชัดเจน", - "discard": "ทิ้ง", - "done": "เสร็จสิ้น", - "download": "ดาวน์โหลด", - "edit": "แก้ไข", - "edit-avatar": "เปลี่ยนภาพ", - "edit-profile": "แก้ไขโปรไฟล์", - "edit-wip-limit": "Edit WIP Limit", - "soft-wip-limit": "Soft WIP Limit", - "editCardStartDatePopup-title": "เปลี่ยนวันเริ่มต้น", - "editCardDueDatePopup-title": "เปลี่ยนวันครบกำหนด", - "editCustomFieldPopup-title": "Edit Field", - "editCardSpentTimePopup-title": "Change spent time", - "editLabelPopup-title": "เปลี่ยนป้ายกำกับ", - "editNotificationPopup-title": "แก้ไขการแจ้งเตือน", - "editProfilePopup-title": "แก้ไขโปรไฟล์", - "email": "อีเมล์", - "email-enrollAccount-subject": "บัญชีคุณถูกสร้างใน __siteName__", - "email-enrollAccount-text": "สวัสดี __user__,\n\nเริ่มใช้บริการง่าย ๆ , ด้วยการคลิกลิงค์ด้านล่าง.\n\n__url__\n\n ขอบคุณค่ะ", - "email-fail": "การส่งอีเมล์ล้มเหลว", - "email-fail-text": "Error trying to send email", - "email-invalid": "อีเมล์ไม่ถูกต้อง", - "email-invite": "เชิญผ่านทางอีเมล์", - "email-invite-subject": "__inviter__ ส่งคำเชิญให้คุณ", - "email-invite-text": "สวัสดี __user__,\n\n__inviter__ ขอเชิญคุณเข้าร่วม \"__board__\" เพื่อขอความร่วมมือ \n\n โปรดคลิกตามลิงค์ข้างล่างนี้ \n\n__url__\n\n ขอบคุณ", - "email-resetPassword-subject": "ตั้งรหัสผ่่านใหม่ของคุณบน __siteName__", - "email-resetPassword-text": "สวัสดี __user__,\n\nในการรีเซ็ตรหัสผ่านของคุณ, คลิกตามลิงค์ด้านล่าง \n\n__url__\n\nขอบคุณค่ะ", - "email-sent": "ส่งอีเมล์", - "email-verifyEmail-subject": "ยืนยันที่อยู่อีเม์ของคุณบน __siteName__", - "email-verifyEmail-text": "สวัสดี __user__,\n\nตรวจสอบบัญชีอีเมล์ของคุณ ง่าย ๆ ตามลิงค์ด้านล่าง \n\n__url__\n\n ขอบคุณค่ะ", - "enable-wip-limit": "Enable WIP Limit", - "error-board-doesNotExist": "บอร์ดนี้ไม่มีอยู่แล้ว", - "error-board-notAdmin": "คุณจะต้องเป็นผู้ดูแลระบบถึงจะทำสิ่งเหล่านี้ได้", - "error-board-notAMember": "คุณต้องเป็นสมาชิกของบอร์ดนี้ถึงจะทำได้", - "error-json-malformed": "ข้อความของคุณไม่ใช่ JSON", - "error-json-schema": "รูปแบบข้้้อมูล JSON ของคุณไม่ถูกต้อง", - "error-list-doesNotExist": "รายการนี้ไม่มีอยู่", - "error-user-doesNotExist": "ผู้ใช้นี้ไม่มีอยู่", - "error-user-notAllowSelf": "You can not invite yourself", - "error-user-notCreated": "ผู้ใช้รายนี้ไม่ได้สร้าง", - "error-username-taken": "ชื่อนี้ถูกใช้งานแล้ว", - "error-email-taken": "Email has already been taken", - "export-board": "ส่งออกกระดาน", - "sort": "Sort", - "sort-desc": "Click to Sort List", - "list-sort-by": "Sort the List By:", - "list-label-modifiedAt": "Last Access Time", - "list-label-title": "Name of the List", - "list-label-sort": "Your Manual Order", - "list-label-short-modifiedAt": "(L)", - "list-label-short-title": "(N)", - "list-label-short-sort": "(M)", - "filter": "กรอง", - "filter-cards": "Filter Cards or Lists", - "list-filter-label": "Filter List by Title", - "filter-clear": "ล้างตัวกรอง", - "filter-no-label": "ไม่มีฉลาก", - "filter-no-member": "ไม่มีสมาชิก", - "filter-no-custom-fields": "No Custom Fields", - "filter-show-archive": "Show archived lists", - "filter-hide-empty": "Hide empty lists", - "filter-on": "กรองบน", - "filter-on-desc": "คุณกำลังกรองการ์ดในบอร์ดนี้ คลิกที่นี่เพื่อแก้ไขตัวกรอง", - "filter-to-selection": "กรองตัวเลือก", - "advanced-filter-label": "Advanced Filter", - "advanced-filter-description": "Advanced Filter allows to write a string containing following operators: == != <= >= && || ( ) A space is used as a separator between the Operators. You can filter for all Custom Fields by typing their names and values. For Example: Field1 == Value1. Note: If fields or values contains spaces, you need to encapsulate them into single quotes. For Example: 'Field 1' == 'Value 1'. For single control characters (' \\/) to be skipped, you can use \\. For example: Field1 == I\\'m. Also you can combine multiple conditions. For Example: F1 == V1 || F1 == V2. Normally all operators are interpreted from left to right. You can change the order by placing brackets. For Example: F1 == V1 && ( F2 == V2 || F2 == V3 ). Also you can search text fields using regex: F1 == /Tes.*/i", - "fullname": "ชื่อ นามสกุล", - "header-logo-title": "ย้อนกลับไปที่หน้าบอร์ดของคุณ", - "hide-system-messages": "ซ่อนข้อความของระบบ", - "headerBarCreateBoardPopup-title": "สร้างบอร์ด", - "home": "หน้าหลัก", - "import": "นำเข้า", - "link": "Link", - "import-board": "import board", - "import-board-c": "Import board", - "import-board-title-trello": "นำเข้าบอร์ดจาก Trello", - "import-board-title-wekan": "Import board from previous export", - "import-sandstorm-backup-warning": "Do not delete data you import from original exported board or Trello before checking does this grain close and open again, or do you get Board not found error, that means data loss.", - "import-sandstorm-warning": "Imported board will delete all existing data on board and replace it with imported board.", - "from-trello": "From Trello", - "from-wekan": "From previous export", - "import-board-instruction-trello": "ใน Trello ของคุณให้ไปที่ 'Menu' และไปที่ More -> Print and Export -> Export JSON และคัดลอกข้อความจากนั้น", - "import-board-instruction-wekan": "In your board, go to 'Menu', then 'Export board', and copy the text in the downloaded file.", - "import-board-instruction-about-errors": "If you get errors when importing board, sometimes importing still works, and board is at All Boards page.", - "import-json-placeholder": "วางข้อมูล JSON ที่ถูกต้องของคุณที่นี่", - "import-map-members": "แผนที่สมาชิก", - "import-members-map": "Your imported board has some members. Please map the members you want to import to your users", - "import-show-user-mapping": "Review การทำแผนที่สมาชิก", - "import-user-select": "Pick your existing user you want to use as this member", - "importMapMembersAddPopup-title": "Select member", - "info": "Version", - "initials": "ชื่อย่อ", - "invalid-date": "วันที่ไม่ถูกต้อง", - "invalid-time": "Invalid time", - "invalid-user": "Invalid user", - "joined": "เข้าร่วม", - "just-invited": "คุณพึ่งได้รับเชิญบอร์ดนี้", - "keyboard-shortcuts": "แป้นพิมพ์ลัด", - "label-create": "สร้างป้ายกำกับ", - "label-default": "ป้าย %s (ค่าเริ่มต้น)", - "label-delete-pop": "ไม่มีการยกเลิกการทำนี้ ลบป้ายกำกับนี้จากทุกการ์ดและล้างประวัติทิ้ง", - "labels": "ป้ายกำกับ", - "language": "ภาษา", - "last-admin-desc": "คุณไม่สามารถเปลี่ยนบทบาทเพราะต้องมีผู้ดูแลระบบหนึ่งคนเป็นอย่างน้อย", - "leave-board": "ทิ้งบอร์ด", - "leave-board-pop": "Are you sure you want to leave __boardTitle__? You will be removed from all cards on this board.", - "leaveBoardPopup-title": "Leave Board ?", - "link-card": "เชื่อมโยงไปยังการ์ดใบนี้", - "list-archive-cards": "Move all cards in this list to Archive", - "list-archive-cards-pop": "This will remove all the cards in this list from the board. To view cards in Archive and bring them back to the board, click “Menu” > “Archive”.", - "list-move-cards": "ย้ายการ์ดทั้งหมดในรายการนี้", - "list-select-cards": "เลือกการ์ดทั้งหมดในรายการนี้", - "set-color-list": "Set Color", - "listActionPopup-title": "รายการการดำเนิน", - "swimlaneActionPopup-title": "Swimlane Actions", - "swimlaneAddPopup-title": "Add a Swimlane below", - "listImportCardPopup-title": "นำเข้าการ์ด Trello", - "listMorePopup-title": "เพิ่มเติม", - "link-list": "Link to this list", - "list-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the list. There is no undo.", - "list-delete-suggest-archive": "You can move a list to Archive to remove it from the board and preserve the activity.", - "lists": "รายการ", - "swimlanes": "Swimlanes", - "log-out": "ออกจากระบบ", - "log-in": "เข้าสู่ระบบ", - "loginPopup-title": "เข้าสู่ระบบ", - "memberMenuPopup-title": "การตั้งค่า", - "members": "สมาชิก", - "menu": "เมนู", - "move-selection": "ย้ายตัวเลือก", - "moveCardPopup-title": "ย้ายการ์ด", - "moveCardToBottom-title": "ย้ายไปล่าง", - "moveCardToTop-title": "ย้ายไปบน", - "moveSelectionPopup-title": "เลือกย้าย", - "multi-selection": "เลือกหลายรายการ", - "multi-selection-on": "เลือกหลายรายการเมื่อ", - "muted": "ไม่ออกเสียง", - "muted-info": "คุณจะไม่ได้รับแจ้งการเปลี่ยนแปลงใด ๆ ในบอร์ดนี้", - "my-boards": "บอร์ดของฉัน", - "name": "ชื่อ", - "no-archived-cards": "No cards in Archive.", - "no-archived-lists": "No lists in Archive.", - "no-archived-swimlanes": "No swimlanes in Archive.", - "no-results": "ไม่มีข้อมูล", - "normal": "ธรรมดา", - "normal-desc": "สามารถดูและแก้ไขการ์ดได้ แต่ไม่สามารถเปลี่ยนการตั้งค่าได้", - "not-accepted-yet": "ยังไม่ยอมรับคำเชิญ", - "notify-participate": "ได้รับการแจ้งปรับปรุงการ์ดอื่น ๆ ที่คุณมีส่วนร่วมในฐานะผู้สร้างหรือสมาชิก", - "notify-watch": "ได้รับการแจ้งปรับปรุงบอร์ด รายการหรือการ์ดที่คุณเฝ้าติดตาม", - "optional": "ไม่จำเป็น", - "or": "หรือ", - "page-maybe-private": "หน้านี้อาจจะเป็นส่วนตัว. คุณอาจจะสามารถดูจาก <a href='%s'>logging in</a>.", - "page-not-found": "ไม่พบหน้า", - "password": "รหัสผ่าน", - "paste-or-dragdrop": "วาง หรือลากและวาง ไฟล์ภาพ(ภาพเท่านั้น)", - "participating": "Participating", - "preview": "ภาพตัวอย่าง", - "previewAttachedImagePopup-title": "ตัวอย่าง", - "previewClipboardImagePopup-title": "ตัวอย่าง", - "private": "ส่วนตัว", - "private-desc": "บอร์ดนี้เป็นส่วนตัว. คนที่ถูกเพิ่มเข้าในบอร์ดเท่านั้นที่สามารถดูและแก้ไขได้", - "profile": "โปรไฟล์", - "public": "สาธารณะ", - "public-desc": "บอร์ดนี้เป็นสาธารณะ. ทุกคนสามารถเข้าถึงได้ผ่าน url นี้ แต่สามารถแก้ไขได้เฉพาะผู้ที่ถูกเพิ่มเข้าไปในการ์ดเท่านั้น", - "quick-access-description": "เพิ่มไว้ในนี้เพื่อเป็นทางลัด", - "remove-cover": "ลบหน้าปก", - "remove-from-board": "ลบจากบอร์ด", - "remove-label": "Remove Label", - "listDeletePopup-title": "Delete List ?", - "remove-member": "ลบสมาชิก", - "remove-member-from-card": "ลบจากการ์ด", - "remove-member-pop": "ลบ __name__ (__username__) จาก __boardTitle__ หรือไม่ สมาชิกจะถูกลบออกจากการ์ดทั้งหมดบนบอร์ดนี้ และพวกเขาจะได้รับการแจ้งเตือน", - "removeMemberPopup-title": "ลบสมาชิกหรือไม่", - "rename": "ตั้งชื่อใหม่", - "rename-board": "ตั้งชื่อบอร์ดใหม่", - "restore": "กู้คืน", - "save": "บันทึก", - "search": "ค้นหา", - "rules": "Rules", - "search-cards": "Search from card/list titles, descriptions and custom fields on this board", - "search-example": "Text to search for?", - "select-color": "Select Color", - "set-wip-limit-value": "Set a limit for the maximum number of tasks in this list", - "setWipLimitPopup-title": "Set WIP Limit", - "shortcut-assign-self": "กำหนดตัวเองให้การ์ดนี้", - "shortcut-autocomplete-emoji": "เติม emoji อัตโนมัติ", - "shortcut-autocomplete-members": "เติมสมาชิกอัตโนมัติ", - "shortcut-clear-filters": "ล้างตัวกรองทั้งหมด", - "shortcut-close-dialog": "ปิดหน้าต่าง", - "shortcut-filter-my-cards": "กรองการ์ดฉัน", - "shortcut-show-shortcuts": "นำรายการทางลัดนี้ขึ้น", - "shortcut-toggle-filterbar": "สลับแถบกรองสไลด์ด้้านข้าง", - "shortcut-toggle-sidebar": "สลับโชว์แถบด้านข้าง", - "show-cards-minimum-count": "แสดงจำนวนของการ์ดถ้ารายการมีมากกว่า(เลื่อนกำหนดตัวเลข)", - "sidebar-open": "เปิดแถบเลื่อน", - "sidebar-close": "ปิดแถบเลื่อน", - "signupPopup-title": "สร้างบัญชี", - "star-board-title": "คลิกติดดาวบอร์ดนี้ มันจะแสดงอยู่บนสุดของรายการบอร์ดของคุณ", - "starred-boards": "ติดดาวบอร์ด", - "starred-boards-description": "ติดดาวบอร์ดและแสดงไว้บนสุดของรายการบอร์ด", - "subscribe": "บอกรับสมาชิก", - "team": "ทีม", - "this-board": "บอร์ดนี้", - "this-card": "การ์ดนี้", - "spent-time-hours": "Spent time (hours)", - "overtime-hours": "Overtime (hours)", - "overtime": "Overtime", - "has-overtime-cards": "Has overtime cards", - "has-spenttime-cards": "Has spent time cards", - "time": "เวลา", - "title": "หัวข้อ", - "tracking": "ติดตาม", - "tracking-info": "คุณจะได้รับแจ้งการเปลี่ยนแปลงใด ๆ กับการ์ดที่คุณมีส่วนร่วมในฐานะผู้สร้างหรือสมาชิก", - "type": "Type", - "unassign-member": "ยกเลิกสมาชิก", - "unsaved-description": "คุณมีคำอธิบายที่ไม่ได้บันทึก", - "unwatch": "เลิกเฝ้าดู", - "upload": "อัพโหลด", - "upload-avatar": "อัพโหลดรูปภาพ", - "uploaded-avatar": "ภาพอัพโหลดแล้ว", - "username": "ชื่อผู้ใช้งาน", - "view-it": "ดู", - "warn-list-archived": "warning: this card is in an list at Archive", - "watch": "เฝ้าดู", - "watching": "เฝ้าดู", - "watching-info": "คุณจะได้รับแจ้งหากมีการเปลี่ยนแปลงใด ๆ ในบอร์ดนี้", - "welcome-board": "ยินดีต้อนรับสู่บอร์ด", - "welcome-swimlane": "Milestone 1", - "welcome-list1": "พื้นฐาน", - "welcome-list2": "ก้าวหน้า", - "card-templates-swimlane": "Card Templates", - "list-templates-swimlane": "List Templates", - "board-templates-swimlane": "Board Templates", - "what-to-do": "ต้องการทำอะไร", - "wipLimitErrorPopup-title": "Invalid WIP Limit", - "wipLimitErrorPopup-dialog-pt1": "The number of tasks in this list is higher than the WIP limit you've defined.", - "wipLimitErrorPopup-dialog-pt2": "Please move some tasks out of this list, or set a higher WIP limit.", - "admin-panel": "Admin Panel", - "settings": "Settings", - "people": "People", - "registration": "Registration", - "disable-self-registration": "Disable Self-Registration", - "invite": "Invite", - "invite-people": "Invite People", - "to-boards": "To board(s)", - "email-addresses": "Email Addresses", - "smtp-host-description": "The address of the SMTP server that handles your emails.", - "smtp-port-description": "The port your SMTP server uses for outgoing emails.", - "smtp-tls-description": "Enable TLS support for SMTP server", - "smtp-host": "SMTP Host", - "smtp-port": "SMTP Port", - "smtp-username": "ชื่อผู้ใช้งาน", - "smtp-password": "รหัสผ่าน", - "smtp-tls": "TLS support", - "send-from": "From", - "send-smtp-test": "Send a test email to yourself", - "invitation-code": "Invitation Code", - "email-invite-register-subject": "__inviter__ ส่งคำเชิญให้คุณ", - "email-invite-register-text": "Dear __user__,\n\n__inviter__ invites you to kanban board for collaborations.\n\nPlease follow the link below:\n__url__\n\nAnd your invitation code is: __icode__\n\nThanks.", - "email-smtp-test-subject": "SMTP Test Email", - "email-smtp-test-text": "You have successfully sent an email", - "error-invitation-code-not-exist": "Invitation code doesn't exist", - "error-notAuthorized": "You are not authorized to view this page.", - "webhook-title": "Webhook Name", - "webhook-token": "Token (Optional for Authentication)", - "outgoing-webhooks": "Outgoing Webhooks", - "bidirectional-webhooks": "Two-Way Webhooks", - "outgoingWebhooksPopup-title": "Outgoing Webhooks", - "boardCardTitlePopup-title": "Card Title Filter", - "disable-webhook": "Disable This Webhook", - "global-webhook": "Global Webhooks", - "new-outgoing-webhook": "New Outgoing Webhook", - "no-name": "(Unknown)", - "Node_version": "Node version", - "Meteor_version": "Meteor version", - "MongoDB_version": "MongoDB version", - "MongoDB_storage_engine": "MongoDB storage engine", - "MongoDB_Oplog_enabled": "MongoDB Oplog enabled", - "OS_Arch": "OS Arch", - "OS_Cpus": "OS CPU Count", - "OS_Freemem": "OS Free Memory", - "OS_Loadavg": "OS Load Average", - "OS_Platform": "OS Platform", - "OS_Release": "OS Release", - "OS_Totalmem": "OS Total Memory", - "OS_Type": "OS Type", - "OS_Uptime": "OS Uptime", - "days": "days", - "hours": "hours", - "minutes": "minutes", - "seconds": "seconds", - "show-field-on-card": "Show this field on card", - "automatically-field-on-card": "Auto create field to all cards", - "showLabel-field-on-card": "Show field label on minicard", - "yes": "Yes", - "no": "No", - "accounts": "Accounts", - "accounts-allowEmailChange": "Allow Email Change", - "accounts-allowUserNameChange": "Allow Username Change", - "createdAt": "Created at", - "verified": "Verified", - "active": "Active", - "card-received": "Received", - "card-received-on": "Received on", - "card-end": "End", - "card-end-on": "Ends on", - "editCardReceivedDatePopup-title": "Change received date", - "editCardEndDatePopup-title": "Change end date", - "setCardColorPopup-title": "Set color", - "setCardActionsColorPopup-title": "Choose a color", - "setSwimlaneColorPopup-title": "Choose a color", - "setListColorPopup-title": "Choose a color", - "assigned-by": "Assigned By", - "requested-by": "Requested By", - "board-delete-notice": "Deleting is permanent. You will lose all lists, cards and actions associated with this board.", - "delete-board-confirm-popup": "All lists, cards, labels, and activities will be deleted and you won't be able to recover the board contents. There is no undo.", - "boardDeletePopup-title": "Delete Board?", - "delete-board": "Delete Board", - "default-subtasks-board": "Subtasks for __board__ board", - "default": "Default", - "queue": "Queue", - "subtask-settings": "Subtasks Settings", - "card-settings": "Card Settings", - "boardSubtaskSettingsPopup-title": "Board Subtasks Settings", - "boardCardSettingsPopup-title": "Card Settings", - "deposit-subtasks-board": "Deposit subtasks to this board:", - "deposit-subtasks-list": "Landing list for subtasks deposited here:", - "show-parent-in-minicard": "Show parent in minicard:", - "prefix-with-full-path": "Prefix with full path", - "prefix-with-parent": "Prefix with parent", - "subtext-with-full-path": "Subtext with full path", - "subtext-with-parent": "Subtext with parent", - "change-card-parent": "Change card's parent", - "parent-card": "Parent card", - "source-board": "Source board", - "no-parent": "Don't show parent", - "activity-added-label": "added label '%s' to %s", - "activity-removed-label": "removed label '%s' from %s", - "activity-delete-attach": "deleted an attachment from %s", - "activity-added-label-card": "added label '%s'", - "activity-removed-label-card": "removed label '%s'", - "activity-delete-attach-card": "deleted an attachment", - "activity-set-customfield": "set custom field '%s' to '%s' in %s", - "activity-unset-customfield": "unset custom field '%s' in %s", - "r-rule": "Rule", - "r-add-trigger": "Add trigger", - "r-add-action": "Add action", - "r-board-rules": "Board rules", - "r-add-rule": "Add rule", - "r-view-rule": "View rule", - "r-delete-rule": "Delete rule", - "r-new-rule-name": "New rule title", - "r-no-rules": "No rules", - "r-when-a-card": "When a card", - "r-is": "is", - "r-is-moved": "is moved", - "r-added-to": "added to", - "r-removed-from": "Removed from", - "r-the-board": "the board", - "r-list": "list", - "set-filter": "Set Filter", - "r-moved-to": "Moved to", - "r-moved-from": "Moved from", - "r-archived": "Moved to Archive", - "r-unarchived": "Restored from Archive", - "r-a-card": "a card", - "r-when-a-label-is": "When a label is", - "r-when-the-label": "When the label", - "r-list-name": "list name", - "r-when-a-member": "When a member is", - "r-when-the-member": "When the member", - "r-name": "name", - "r-when-a-attach": "When an attachment", - "r-when-a-checklist": "When a checklist is", - "r-when-the-checklist": "When the checklist", - "r-completed": "Completed", - "r-made-incomplete": "Made incomplete", - "r-when-a-item": "When a checklist item is", - "r-when-the-item": "When the checklist item", - "r-checked": "Checked", - "r-unchecked": "Unchecked", - "r-move-card-to": "Move card to", - "r-top-of": "Top of", - "r-bottom-of": "Bottom of", - "r-its-list": "its list", - "r-archive": "Move to Archive", - "r-unarchive": "Restore from Archive", - "r-card": "card", - "r-add": "เพิ่ม", - "r-remove": "Remove", - "r-label": "label", - "r-member": "member", - "r-remove-all": "Remove all members from the card", - "r-set-color": "Set color to", - "r-checklist": "checklist", - "r-check-all": "Check all", - "r-uncheck-all": "Uncheck all", - "r-items-check": "items of checklist", - "r-check": "Check", - "r-uncheck": "Uncheck", - "r-item": "item", - "r-of-checklist": "of checklist", - "r-send-email": "Send an email", - "r-to": "to", - "r-subject": "subject", - "r-rule-details": "Rule details", - "r-d-move-to-top-gen": "Move card to top of its list", - "r-d-move-to-top-spec": "Move card to top of list", - "r-d-move-to-bottom-gen": "Move card to bottom of its list", - "r-d-move-to-bottom-spec": "Move card to bottom of list", - "r-d-send-email": "Send email", - "r-d-send-email-to": "to", - "r-d-send-email-subject": "subject", - "r-d-send-email-message": "message", - "r-d-archive": "Move card to Archive", - "r-d-unarchive": "Restore card from Archive", - "r-d-add-label": "Add label", - "r-d-remove-label": "Remove label", - "r-create-card": "Create new card", - "r-in-list": "in list", - "r-in-swimlane": "in swimlane", - "r-d-add-member": "Add member", - "r-d-remove-member": "Remove member", - "r-d-remove-all-member": "Remove all member", - "r-d-check-all": "Check all items of a list", - "r-d-uncheck-all": "Uncheck all items of a list", - "r-d-check-one": "Check item", - "r-d-uncheck-one": "Uncheck item", - "r-d-check-of-list": "of checklist", - "r-d-add-checklist": "Add checklist", - "r-d-remove-checklist": "Remove checklist", - "r-by": "by", - "r-add-checklist": "Add checklist", - "r-with-items": "with items", - "r-items-list": "item1,item2,item3", - "r-add-swimlane": "Add swimlane", - "r-swimlane-name": "swimlane name", - "r-board-note": "Note: leave a field empty to match every possible value.", - "r-checklist-note": "Note: checklist's items have to be written as comma separated values.", - "r-when-a-card-is-moved": "When a card is moved to another list", - "r-set": "Set", - "r-update": "Update", - "r-datefield": "date field", - "r-df-start-at": "start", - "r-df-due-at": "due", - "r-df-end-at": "end", - "r-df-received-at": "received", - "r-to-current-datetime": "to current date/time", - "r-remove-value-from": "Remove value from", - "ldap": "LDAP", - "oauth2": "OAuth2", - "cas": "CAS", - "authentication-method": "Authentication method", - "authentication-type": "Authentication type", - "custom-product-name": "Custom Product Name", - "layout": "Layout", - "hide-logo": "Hide Logo", - "add-custom-html-after-body-start": "Add Custom HTML after <body> start", - "add-custom-html-before-body-end": "Add Custom HTML before </body> end", - "error-undefined": "Something went wrong", - "error-ldap-login": "An error occurred while trying to login", - "display-authentication-method": "Display Authentication Method", - "default-authentication-method": "Default Authentication Method", - "duplicate-board": "Duplicate Board", - "people-number": "The number of people is:", - "swimlaneDeletePopup-title": "Delete Swimlane ?", - "swimlane-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the swimlane. There is no undo.", - "restore-all": "Restore all", - "delete-all": "Delete all", - "loading": "Loading, please wait.", - "previous_as": "last time was", - "act-a-dueAt": "modified due time to \nWhen: __timeValue__\nWhere: __card__\n previous due was __timeOldValue__", - "act-a-endAt": "modified ending time to __timeValue__ from (__timeOldValue__)", - "act-a-startAt": "modified starting time to __timeValue__ from (__timeOldValue__)", - "act-a-receivedAt": "modified received time to __timeValue__ from (__timeOldValue__)", - "a-dueAt": "modified due time to be", - "a-endAt": "modified ending time to be", - "a-startAt": "modified starting time to be", - "a-receivedAt": "modified received time to be", - "almostdue": "current due time %s is approaching", - "pastdue": "current due time %s is past", - "duenow": "current due time %s is today", - "act-newDue": "__list__/__card__ has 1st due reminder [__board__]", - "act-withDue": "__list__/__card__ due reminders [__board__]", - "act-almostdue": "was reminding the current due (__timeValue__) of __card__ is approaching", - "act-pastdue": "was reminding the current due (__timeValue__) of __card__ is past", - "act-duenow": "was reminding the current due (__timeValue__) of __card__ is now", - "act-atUserComment": "You were mentioned in [__board__] __list__/__card__", - "delete-user-confirm-popup": "Are you sure you want to delete this account? There is no undo.", - "accounts-allowUserDelete": "Allow users to self delete their account", - "hide-minicard-label-text": "Hide minicard label text", - "show-desktop-drag-handles": "Show desktop drag handles", - "assignee": "Assignee", - "cardAssigneesPopup-title": "Assignee", - "addmore-detail": "Add a more detailed description", - "show-on-card": "Show on Card", - "new": "New", - "editUserPopup-title": "Edit User", - "newUserPopup-title": "New User", - "notifications": "Notifications", - "view-all": "View All", - "filter-by-unread": "Filter by Unread", - "mark-all-as-read": "Mark all as read", - "allow-rename": "Allow Rename", - "allowRenamePopup-title": "Allow Rename" -} + "accept": "ยอมรับ", + "act-activity-notify": "Activity Notification", + "act-addAttachment": "added attachment __attachment__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-deleteAttachment": "deleted attachment __attachment__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addSubtask": "added subtask __subtask__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addedLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removeLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removedLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addChecklist": "added checklist __checklist__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addChecklistItem": "added checklist item __checklistItem__ to checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removeChecklist": "removed checklist __checklist__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removeChecklistItem": "removed checklist item __checklistItem__ from checklist __checkList__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-checkedItem": "checked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-uncheckedItem": "unchecked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-completeChecklist": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-uncompleteChecklist": "uncompleted checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addComment": "commented on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-editComment": "edited comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-deleteComment": "deleted comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-createBoard": "created board __board__", + "act-createSwimlane": "created swimlane __swimlane__ to board __board__", + "act-createCard": "created card __card__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-createCustomField": "created custom field __customField__ at board __board__", + "act-deleteCustomField": "deleted custom field __customField__ at board __board__", + "act-setCustomField": "edited custom field __customField__: __customFieldValue__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-createList": "added list __list__ to board __board__", + "act-addBoardMember": "added member __member__ to board __board__", + "act-archivedBoard": "Board __board__ moved to Archive", + "act-archivedCard": "Card __card__ at list __list__ at swimlane __swimlane__ at board __board__ moved to Archive", + "act-archivedList": "List __list__ at swimlane __swimlane__ at board __board__ moved to Archive", + "act-archivedSwimlane": "Swimlane __swimlane__ at board __board__ moved to Archive", + "act-importBoard": "imported board __board__", + "act-importCard": "imported card __card__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-importList": "imported list __list__ to swimlane __swimlane__ at board __board__", + "act-joinMember": "added member __member__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-moveCard": "moved card __card__ at board __board__ from list __oldList__ at swimlane __oldSwimlane__ to list __list__ at swimlane __swimlane__", + "act-moveCardToOtherBoard": "moved card __card__ from list __oldList__ at swimlane __oldSwimlane__ at board __oldBoard__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-removeBoardMember": "removed member __member__ from board __board__", + "act-restoredCard": "restored card __card__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-unjoinMember": "removed member __member__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-withBoardTitle": "__board__", + "act-withCardTitle": "[__board__] __card__", + "actions": "ปฎิบัติการ", + "activities": "กิจกรรม", + "activity": "กิจกรรม", + "activity-added": "เพิ่ม %s ไปยัง %s", + "activity-archived": "%s moved to Archive", + "activity-attached": "แนบ %s ไปยัง %s", + "activity-created": "สร้าง %s", + "activity-customfield-created": "created custom field %s", + "activity-excluded": "ยกเว้น %s จาก %s", + "activity-imported": "ถูกนำเข้า %s ไปยัง %s จาก %s", + "activity-imported-board": "นำเข้า %s จาก %s", + "activity-joined": "เข้าร่วม %s", + "activity-moved": "ย้าย %s จาก %s ถึง %s", + "activity-on": "บน %s", + "activity-removed": "ลบ %s จาด %s", + "activity-sent": "ส่ง %s ถึง %s", + "activity-unjoined": "ยกเลิกเข้าร่วม %s", + "activity-subtask-added": "added subtask to %s", + "activity-checked-item": "checked %s in checklist %s of %s", + "activity-unchecked-item": "unchecked %s in checklist %s of %s", + "activity-checklist-added": "รายการถูกเพิ่มไป %s", + "activity-checklist-removed": "removed a checklist from %s", + "activity-checklist-completed": "completed checklist %s of %s", + "activity-checklist-uncompleted": "uncompleted the checklist %s of %s", + "activity-checklist-item-added": "added checklist item to '%s' in %s", + "activity-checklist-item-removed": "removed a checklist item from '%s' in %s", + "add": "เพิ่ม", + "activity-checked-item-card": "checked %s in checklist %s", + "activity-unchecked-item-card": "unchecked %s in checklist %s", + "activity-checklist-completed-card": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "activity-checklist-uncompleted-card": "uncompleted the checklist %s", + "activity-editComment": "edited comment %s", + "activity-deleteComment": "deleted comment %s", + "add-attachment": "Add Attachment", + "add-board": "Add Board", + "add-card": "Add Card", + "add-swimlane": "Add Swimlane", + "add-subtask": "Add Subtask", + "add-checklist": "Add Checklist", + "add-checklist-item": "เพิ่มรายการตรวจสอบ", + "add-cover": "เพิ่มหน้าปก", + "add-label": "Add Label", + "add-list": "Add List", + "add-members": "เพิ่มสมาชิก", + "added": "เพิ่ม", + "addMemberPopup-title": "สมาชิก", + "admin": "ผู้ดูแลระบบ", + "admin-desc": "สามารถดูและแก้ไขการ์ด ลบสมาชิก และเปลี่ยนการตั้งค่าบอร์ดได้", + "admin-announcement": "Announcement", + "admin-announcement-active": "Active System-Wide Announcement", + "admin-announcement-title": "Announcement from Administrator", + "all-boards": "บอร์ดทั้งหมด", + "and-n-other-card": "และการ์ดอื่น __count__", + "and-n-other-card_plural": "และการ์ดอื่น ๆ __count__", + "apply": "นำมาใช้", + "app-is-offline": "Loading, please wait. Refreshing the page will cause data loss. If loading does not work, please check that server has not stopped.", + "archive": "Move to Archive", + "archive-all": "Move All to Archive", + "archive-board": "Move Board to Archive", + "archive-card": "Move Card to Archive", + "archive-list": "Move List to Archive", + "archive-swimlane": "Move Swimlane to Archive", + "archive-selection": "Move selection to Archive", + "archiveBoardPopup-title": "Move Board to Archive?", + "archived-items": "เอกสารที่เก็บไว้", + "archived-boards": "Boards in Archive", + "restore-board": "Restore Board", + "no-archived-boards": "No Boards in Archive.", + "archives": "เอกสารที่เก็บไว้", + "template": "Template", + "templates": "Templates", + "assign-member": "กำหนดสมาชิก", + "attached": "แนบมาด้วย", + "attachment": "สิ่งที่แนบมา", + "attachment-delete-pop": "ลบสิ่งที่แนบมาถาวร ไม่สามารถเลิกทำได้", + "attachmentDeletePopup-title": "ลบสิ่งที่แนบมาหรือไม่", + "attachments": "สิ่งที่แนบมา", + "auto-watch": "Automatically watch boards when they are created", + "avatar-too-big": "The avatar is too large (70KB max)", + "back": "ย้อนกลับ", + "board-change-color": "เปลี่ยนสี", + "board-nb-stars": "ติดดาว %s", + "board-not-found": "ไม่มีบอร์ด", + "board-private-info": "บอร์ดนี้จะเป็น <strong>ส่วนตัว</strong>.", + "board-public-info": "บอร์ดนี้จะเป็น <strong>สาธารณะ</strong>.", + "boardChangeColorPopup-title": "เปลี่ยนสีพื้นหลังบอร์ด", + "boardChangeTitlePopup-title": "เปลี่ยนชื่อบอร์ด", + "boardChangeVisibilityPopup-title": "เปลี่ยนการเข้าถึง", + "boardChangeWatchPopup-title": "เปลี่ยนการเฝ้าดู", + "boardMenuPopup-title": "Board Settings", + "boardChangeViewPopup-title": "Board View", + "boards": "บอร์ด", + "board-view": "Board View", + "board-view-cal": "Calendar", + "board-view-swimlanes": "Swimlanes", + "board-view-collapse": "Collapse", + "board-view-lists": "รายการ", + "bucket-example": "ตัวอย่างเช่น “ระบบที่ต้องทำ”", + "cancel": "ยกเลิก", + "card-archived": "This card is moved to Archive.", + "board-archived": "This board is moved to Archive.", + "card-comments-title": "การ์ดนี้มี %s ความเห็น.", + "card-delete-notice": "เป็นการลบถาวร คุณจะสูญเสียข้อมูลที่เกี่ยวข้องกับการ์ดนี้ทั้งหมด", + "card-delete-pop": "การดำเนินการทั้งหมดจะถูกลบจาก feed กิจกรรมและคุณไม่สามารถเปิดได้อีกครั้งหรือยกเลิกการทำ", + "card-delete-suggest-archive": "You can move a card to Archive to remove it from the board and preserve the activity.", + "card-due": "ครบกำหนด", + "card-due-on": "ครบกำหนดเมื่อ", + "card-spent": "Spent Time", + "card-edit-attachments": "แก้ไขสิ่งที่แนบมา", + "card-edit-custom-fields": "Edit custom fields", + "card-edit-labels": "แก้ไขป้ายกำกับ", + "card-edit-members": "แก้ไขสมาชิก", + "card-labels-title": "เปลี่ยนป้ายกำกับของการ์ด", + "card-members-title": "เพิ่มหรือลบสมาชิกของบอร์ดจากการ์ด", + "card-start": "เริ่ม", + "card-start-on": "เริ่มเมื่อ", + "cardAttachmentsPopup-title": "แนบจาก", + "cardCustomField-datePopup-title": "Change date", + "cardCustomFieldsPopup-title": "Edit custom fields", + "cardDeletePopup-title": "ลบการ์ดนี้หรือไม่", + "cardDetailsActionsPopup-title": "การดำเนินการการ์ด", + "cardLabelsPopup-title": "ป้ายกำกับ", + "cardMembersPopup-title": "สมาชิก", + "cardMorePopup-title": "เพิ่มเติม", + "cardTemplatePopup-title": "Create template", + "cards": "การ์ด", + "cards-count": "การ์ด", + "casSignIn": "Sign In with CAS", + "cardType-card": "Card", + "cardType-linkedCard": "Linked Card", + "cardType-linkedBoard": "Linked Board", + "change": "เปลี่ยน", + "change-avatar": "เปลี่ยนภาพ", + "change-password": "เปลี่ยนรหัสผ่าน", + "change-permissions": "เปลี่ยนสิทธิ์", + "change-settings": "เปลี่ยนการตั้งค่า", + "changeAvatarPopup-title": "เปลี่ยนภาพ", + "changeLanguagePopup-title": "เปลี่ยนภาษา", + "changePasswordPopup-title": "เปลี่ยนรหัสผ่าน", + "changePermissionsPopup-title": "เปลี่ยนสิทธิ์", + "changeSettingsPopup-title": "เปลี่ยนการตั้งค่า", + "subtasks": "Subtasks", + "checklists": "รายการตรวจสอบ", + "click-to-star": "คลิกดาวบอร์ดนี้", + "click-to-unstar": "คลิกยกเลิกดาวบอร์ดนี้", + "clipboard": "Clipboard หรือลากและวาง", + "close": "ปิด", + "close-board": "ปิดบอร์ด", + "close-board-pop": "You will be able to restore the board by clicking the “Archive” button from the home header.", + "color-black": "ดำ", + "color-blue": "น้ำเงิน", + "color-crimson": "crimson", + "color-darkgreen": "darkgreen", + "color-gold": "gold", + "color-gray": "gray", + "color-green": "เขียว", + "color-indigo": "indigo", + "color-lime": "เหลืองมะนาว", + "color-magenta": "magenta", + "color-mistyrose": "mistyrose", + "color-navy": "navy", + "color-orange": "ส้ม", + "color-paleturquoise": "paleturquoise", + "color-peachpuff": "peachpuff", + "color-pink": "ชมพู", + "color-plum": "plum", + "color-purple": "ม่วง", + "color-red": "แดง", + "color-saddlebrown": "saddlebrown", + "color-silver": "silver", + "color-sky": "ฟ้า", + "color-slateblue": "slateblue", + "color-white": "white", + "color-yellow": "เหลือง", + "unset-color": "Unset", + "comment": "คอมเม็นต์", + "comment-placeholder": "Write Comment", + "comment-only": "Comment only", + "comment-only-desc": "Can comment on cards only.", + "no-comments": "No comments", + "no-comments-desc": "Can not see comments and activities.", + "worker": "Worker", + "worker-desc": "Can only move cards, assign itself to card and comment.", + "computer": "คอมพิวเตอร์", + "confirm-subtask-delete-dialog": "Are you sure you want to delete subtask?", + "confirm-checklist-delete-dialog": "Are you sure you want to delete checklist?", + "copy-card-link-to-clipboard": "Copy card link to clipboard", + "linkCardPopup-title": "Link Card", + "searchElementPopup-title": "ค้นหา", + "copyCardPopup-title": "Copy Card", + "copyChecklistToManyCardsPopup-title": "Copy Checklist Template to Many Cards", + "copyChecklistToManyCardsPopup-instructions": "Destination Card Titles and Descriptions in this JSON format", + "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"First card title\", \"description\":\"First card description\"}, {\"title\":\"Second card title\",\"description\":\"Second card description\"},{\"title\":\"Last card title\",\"description\":\"Last card description\"} ]", + "create": "สร้าง", + "createBoardPopup-title": "สร้างบอร์ด", + "chooseBoardSourcePopup-title": "Import board", + "createLabelPopup-title": "สร้างป้ายกำกับ", + "createCustomField": "Create Field", + "createCustomFieldPopup-title": "Create Field", + "current": "ปัจจุบัน", + "custom-field-delete-pop": "There is no undo. This will remove this custom field from all cards and destroy its history.", + "custom-field-checkbox": "Checkbox", + "custom-field-date": "วันที่", + "custom-field-dropdown": "Dropdown List", + "custom-field-dropdown-none": "(none)", + "custom-field-dropdown-options": "List Options", + "custom-field-dropdown-options-placeholder": "Press enter to add more options", + "custom-field-dropdown-unknown": "(unknown)", + "custom-field-number": "Number", + "custom-field-text": "Text", + "custom-fields": "Custom Fields", + "date": "วันที่", + "decline": "ปฎิเสธ", + "default-avatar": "ภาพเริ่มต้น", + "delete": "ลบ", + "deleteCustomFieldPopup-title": "Delete Custom Field?", + "deleteLabelPopup-title": "ลบป้ายกำกับนี้หรือไม่", + "description": "คำอธิบาย", + "disambiguateMultiLabelPopup-title": "การดำเนินการกำกับป้ายชัดเจน", + "disambiguateMultiMemberPopup-title": "การดำเนินการสมาชิกชัดเจน", + "discard": "ทิ้ง", + "done": "เสร็จสิ้น", + "download": "ดาวน์โหลด", + "edit": "แก้ไข", + "edit-avatar": "เปลี่ยนภาพ", + "edit-profile": "แก้ไขโปรไฟล์", + "edit-wip-limit": "Edit WIP Limit", + "soft-wip-limit": "Soft WIP Limit", + "editCardStartDatePopup-title": "เปลี่ยนวันเริ่มต้น", + "editCardDueDatePopup-title": "เปลี่ยนวันครบกำหนด", + "editCustomFieldPopup-title": "Edit Field", + "editCardSpentTimePopup-title": "Change spent time", + "editLabelPopup-title": "เปลี่ยนป้ายกำกับ", + "editNotificationPopup-title": "แก้ไขการแจ้งเตือน", + "editProfilePopup-title": "แก้ไขโปรไฟล์", + "email": "อีเมล์", + "email-enrollAccount-subject": "บัญชีคุณถูกสร้างใน __siteName__", + "email-enrollAccount-text": "สวัสดี __user__,\n\nเริ่มใช้บริการง่าย ๆ , ด้วยการคลิกลิงค์ด้านล่าง.\n\n__url__\n\n ขอบคุณค่ะ", + "email-fail": "การส่งอีเมล์ล้มเหลว", + "email-fail-text": "Error trying to send email", + "email-invalid": "อีเมล์ไม่ถูกต้อง", + "email-invite": "เชิญผ่านทางอีเมล์", + "email-invite-subject": "__inviter__ ส่งคำเชิญให้คุณ", + "email-invite-text": "สวัสดี __user__,\n\n__inviter__ ขอเชิญคุณเข้าร่วม \"__board__\" เพื่อขอความร่วมมือ \n\n โปรดคลิกตามลิงค์ข้างล่างนี้ \n\n__url__\n\n ขอบคุณ", + "email-resetPassword-subject": "ตั้งรหัสผ่่านใหม่ของคุณบน __siteName__", + "email-resetPassword-text": "สวัสดี __user__,\n\nในการรีเซ็ตรหัสผ่านของคุณ, คลิกตามลิงค์ด้านล่าง \n\n__url__\n\nขอบคุณค่ะ", + "email-sent": "ส่งอีเมล์", + "email-verifyEmail-subject": "ยืนยันที่อยู่อีเม์ของคุณบน __siteName__", + "email-verifyEmail-text": "สวัสดี __user__,\n\nตรวจสอบบัญชีอีเมล์ของคุณ ง่าย ๆ ตามลิงค์ด้านล่าง \n\n__url__\n\n ขอบคุณค่ะ", + "enable-wip-limit": "Enable WIP Limit", + "error-board-doesNotExist": "บอร์ดนี้ไม่มีอยู่แล้ว", + "error-board-notAdmin": "คุณจะต้องเป็นผู้ดูแลระบบถึงจะทำสิ่งเหล่านี้ได้", + "error-board-notAMember": "คุณต้องเป็นสมาชิกของบอร์ดนี้ถึงจะทำได้", + "error-json-malformed": "ข้อความของคุณไม่ใช่ JSON", + "error-json-schema": "รูปแบบข้้้อมูล JSON ของคุณไม่ถูกต้อง", + "error-list-doesNotExist": "รายการนี้ไม่มีอยู่", + "error-user-doesNotExist": "ผู้ใช้นี้ไม่มีอยู่", + "error-user-notAllowSelf": "You can not invite yourself", + "error-user-notCreated": "ผู้ใช้รายนี้ไม่ได้สร้าง", + "error-username-taken": "ชื่อนี้ถูกใช้งานแล้ว", + "error-email-taken": "Email has already been taken", + "export-board": "ส่งออกกระดาน", + "sort": "Sort", + "sort-desc": "Click to Sort List", + "list-sort-by": "Sort the List By:", + "list-label-modifiedAt": "Last Access Time", + "list-label-title": "Name of the List", + "list-label-sort": "Your Manual Order", + "list-label-short-modifiedAt": "(L)", + "list-label-short-title": "(N)", + "list-label-short-sort": "(M)", + "filter": "กรอง", + "filter-cards": "Filter Cards or Lists", + "list-filter-label": "Filter List by Title", + "filter-clear": "ล้างตัวกรอง", + "filter-no-label": "ไม่มีฉลาก", + "filter-no-member": "ไม่มีสมาชิก", + "filter-no-custom-fields": "No Custom Fields", + "filter-show-archive": "Show archived lists", + "filter-hide-empty": "Hide empty lists", + "filter-on": "กรองบน", + "filter-on-desc": "คุณกำลังกรองการ์ดในบอร์ดนี้ คลิกที่นี่เพื่อแก้ไขตัวกรอง", + "filter-to-selection": "กรองตัวเลือก", + "advanced-filter-label": "Advanced Filter", + "advanced-filter-description": "Advanced Filter allows to write a string containing following operators: == != <= >= && || ( ) A space is used as a separator between the Operators. You can filter for all Custom Fields by typing their names and values. For Example: Field1 == Value1. Note: If fields or values contains spaces, you need to encapsulate them into single quotes. For Example: 'Field 1' == 'Value 1'. For single control characters (' \\/) to be skipped, you can use \\. For example: Field1 == I\\'m. Also you can combine multiple conditions. For Example: F1 == V1 || F1 == V2. Normally all operators are interpreted from left to right. You can change the order by placing brackets. For Example: F1 == V1 && ( F2 == V2 || F2 == V3 ). Also you can search text fields using regex: F1 == /Tes.*/i", + "fullname": "ชื่อ นามสกุล", + "header-logo-title": "ย้อนกลับไปที่หน้าบอร์ดของคุณ", + "hide-system-messages": "ซ่อนข้อความของระบบ", + "headerBarCreateBoardPopup-title": "สร้างบอร์ด", + "home": "หน้าหลัก", + "import": "นำเข้า", + "link": "Link", + "import-board": "import board", + "import-board-c": "Import board", + "import-board-title-trello": "นำเข้าบอร์ดจาก Trello", + "import-board-title-wekan": "Import board from previous export", + "import-sandstorm-backup-warning": "Do not delete data you import from original exported board or Trello before checking does this grain close and open again, or do you get Board not found error, that means data loss.", + "import-sandstorm-warning": "Imported board will delete all existing data on board and replace it with imported board.", + "from-trello": "From Trello", + "from-wekan": "From previous export", + "import-board-instruction-trello": "ใน Trello ของคุณให้ไปที่ 'Menu' และไปที่ More -> Print and Export -> Export JSON และคัดลอกข้อความจากนั้น", + "import-board-instruction-wekan": "In your board, go to 'Menu', then 'Export board', and copy the text in the downloaded file.", + "import-board-instruction-about-errors": "If you get errors when importing board, sometimes importing still works, and board is at All Boards page.", + "import-json-placeholder": "วางข้อมูล JSON ที่ถูกต้องของคุณที่นี่", + "import-map-members": "แผนที่สมาชิก", + "import-members-map": "Your imported board has some members. Please map the members you want to import to your users", + "import-show-user-mapping": "Review การทำแผนที่สมาชิก", + "import-user-select": "Pick your existing user you want to use as this member", + "importMapMembersAddPopup-title": "Select member", + "info": "Version", + "initials": "ชื่อย่อ", + "invalid-date": "วันที่ไม่ถูกต้อง", + "invalid-time": "Invalid time", + "invalid-user": "Invalid user", + "joined": "เข้าร่วม", + "just-invited": "คุณพึ่งได้รับเชิญบอร์ดนี้", + "keyboard-shortcuts": "แป้นพิมพ์ลัด", + "label-create": "สร้างป้ายกำกับ", + "label-default": "ป้าย %s (ค่าเริ่มต้น)", + "label-delete-pop": "ไม่มีการยกเลิกการทำนี้ ลบป้ายกำกับนี้จากทุกการ์ดและล้างประวัติทิ้ง", + "labels": "ป้ายกำกับ", + "language": "ภาษา", + "last-admin-desc": "คุณไม่สามารถเปลี่ยนบทบาทเพราะต้องมีผู้ดูแลระบบหนึ่งคนเป็นอย่างน้อย", + "leave-board": "ทิ้งบอร์ด", + "leave-board-pop": "Are you sure you want to leave __boardTitle__? You will be removed from all cards on this board.", + "leaveBoardPopup-title": "Leave Board ?", + "link-card": "เชื่อมโยงไปยังการ์ดใบนี้", + "list-archive-cards": "Move all cards in this list to Archive", + "list-archive-cards-pop": "This will remove all the cards in this list from the board. To view cards in Archive and bring them back to the board, click “Menu” > “Archive”.", + "list-move-cards": "ย้ายการ์ดทั้งหมดในรายการนี้", + "list-select-cards": "เลือกการ์ดทั้งหมดในรายการนี้", + "set-color-list": "Set Color", + "listActionPopup-title": "รายการการดำเนิน", + "swimlaneActionPopup-title": "Swimlane Actions", + "swimlaneAddPopup-title": "Add a Swimlane below", + "listImportCardPopup-title": "นำเข้าการ์ด Trello", + "listMorePopup-title": "เพิ่มเติม", + "link-list": "Link to this list", + "list-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the list. There is no undo.", + "list-delete-suggest-archive": "You can move a list to Archive to remove it from the board and preserve the activity.", + "lists": "รายการ", + "swimlanes": "Swimlanes", + "log-out": "ออกจากระบบ", + "log-in": "เข้าสู่ระบบ", + "loginPopup-title": "เข้าสู่ระบบ", + "memberMenuPopup-title": "การตั้งค่า", + "members": "สมาชิก", + "menu": "เมนู", + "move-selection": "ย้ายตัวเลือก", + "moveCardPopup-title": "ย้ายการ์ด", + "moveCardToBottom-title": "ย้ายไปล่าง", + "moveCardToTop-title": "ย้ายไปบน", + "moveSelectionPopup-title": "เลือกย้าย", + "multi-selection": "เลือกหลายรายการ", + "multi-selection-on": "เลือกหลายรายการเมื่อ", + "muted": "ไม่ออกเสียง", + "muted-info": "คุณจะไม่ได้รับแจ้งการเปลี่ยนแปลงใด ๆ ในบอร์ดนี้", + "my-boards": "บอร์ดของฉัน", + "name": "ชื่อ", + "no-archived-cards": "No cards in Archive.", + "no-archived-lists": "No lists in Archive.", + "no-archived-swimlanes": "No swimlanes in Archive.", + "no-results": "ไม่มีข้อมูล", + "normal": "ธรรมดา", + "normal-desc": "สามารถดูและแก้ไขการ์ดได้ แต่ไม่สามารถเปลี่ยนการตั้งค่าได้", + "not-accepted-yet": "ยังไม่ยอมรับคำเชิญ", + "notify-participate": "ได้รับการแจ้งปรับปรุงการ์ดอื่น ๆ ที่คุณมีส่วนร่วมในฐานะผู้สร้างหรือสมาชิก", + "notify-watch": "ได้รับการแจ้งปรับปรุงบอร์ด รายการหรือการ์ดที่คุณเฝ้าติดตาม", + "optional": "ไม่จำเป็น", + "or": "หรือ", + "page-maybe-private": "หน้านี้อาจจะเป็นส่วนตัว. คุณอาจจะสามารถดูจาก <a href='%s'>logging in</a>.", + "page-not-found": "ไม่พบหน้า", + "password": "รหัสผ่าน", + "paste-or-dragdrop": "วาง หรือลากและวาง ไฟล์ภาพ(ภาพเท่านั้น)", + "participating": "Participating", + "preview": "ภาพตัวอย่าง", + "previewAttachedImagePopup-title": "ตัวอย่าง", + "previewClipboardImagePopup-title": "ตัวอย่าง", + "private": "ส่วนตัว", + "private-desc": "บอร์ดนี้เป็นส่วนตัว. คนที่ถูกเพิ่มเข้าในบอร์ดเท่านั้นที่สามารถดูและแก้ไขได้", + "profile": "โปรไฟล์", + "public": "สาธารณะ", + "public-desc": "บอร์ดนี้เป็นสาธารณะ. ทุกคนสามารถเข้าถึงได้ผ่าน url นี้ แต่สามารถแก้ไขได้เฉพาะผู้ที่ถูกเพิ่มเข้าไปในการ์ดเท่านั้น", + "quick-access-description": "เพิ่มไว้ในนี้เพื่อเป็นทางลัด", + "remove-cover": "ลบหน้าปก", + "remove-from-board": "ลบจากบอร์ด", + "remove-label": "Remove Label", + "listDeletePopup-title": "Delete List ?", + "remove-member": "ลบสมาชิก", + "remove-member-from-card": "ลบจากการ์ด", + "remove-member-pop": "ลบ __name__ (__username__) จาก __boardTitle__ หรือไม่ สมาชิกจะถูกลบออกจากการ์ดทั้งหมดบนบอร์ดนี้ และพวกเขาจะได้รับการแจ้งเตือน", + "removeMemberPopup-title": "ลบสมาชิกหรือไม่", + "rename": "ตั้งชื่อใหม่", + "rename-board": "ตั้งชื่อบอร์ดใหม่", + "restore": "กู้คืน", + "save": "บันทึก", + "search": "ค้นหา", + "rules": "Rules", + "search-cards": "Search from card/list titles, descriptions and custom fields on this board", + "search-example": "Text to search for?", + "select-color": "Select Color", + "set-wip-limit-value": "Set a limit for the maximum number of tasks in this list", + "setWipLimitPopup-title": "Set WIP Limit", + "shortcut-assign-self": "กำหนดตัวเองให้การ์ดนี้", + "shortcut-autocomplete-emoji": "เติม emoji อัตโนมัติ", + "shortcut-autocomplete-members": "เติมสมาชิกอัตโนมัติ", + "shortcut-clear-filters": "ล้างตัวกรองทั้งหมด", + "shortcut-close-dialog": "ปิดหน้าต่าง", + "shortcut-filter-my-cards": "กรองการ์ดฉัน", + "shortcut-show-shortcuts": "นำรายการทางลัดนี้ขึ้น", + "shortcut-toggle-filterbar": "สลับแถบกรองสไลด์ด้้านข้าง", + "shortcut-toggle-sidebar": "สลับโชว์แถบด้านข้าง", + "show-cards-minimum-count": "แสดงจำนวนของการ์ดถ้ารายการมีมากกว่า(เลื่อนกำหนดตัวเลข)", + "sidebar-open": "เปิดแถบเลื่อน", + "sidebar-close": "ปิดแถบเลื่อน", + "signupPopup-title": "สร้างบัญชี", + "star-board-title": "คลิกติดดาวบอร์ดนี้ มันจะแสดงอยู่บนสุดของรายการบอร์ดของคุณ", + "starred-boards": "ติดดาวบอร์ด", + "starred-boards-description": "ติดดาวบอร์ดและแสดงไว้บนสุดของรายการบอร์ด", + "subscribe": "บอกรับสมาชิก", + "team": "ทีม", + "this-board": "บอร์ดนี้", + "this-card": "การ์ดนี้", + "spent-time-hours": "Spent time (hours)", + "overtime-hours": "Overtime (hours)", + "overtime": "Overtime", + "has-overtime-cards": "Has overtime cards", + "has-spenttime-cards": "Has spent time cards", + "time": "เวลา", + "title": "หัวข้อ", + "tracking": "ติดตาม", + "tracking-info": "คุณจะได้รับแจ้งการเปลี่ยนแปลงใด ๆ กับการ์ดที่คุณมีส่วนร่วมในฐานะผู้สร้างหรือสมาชิก", + "type": "Type", + "unassign-member": "ยกเลิกสมาชิก", + "unsaved-description": "คุณมีคำอธิบายที่ไม่ได้บันทึก", + "unwatch": "เลิกเฝ้าดู", + "upload": "อัพโหลด", + "upload-avatar": "อัพโหลดรูปภาพ", + "uploaded-avatar": "ภาพอัพโหลดแล้ว", + "username": "ชื่อผู้ใช้งาน", + "view-it": "ดู", + "warn-list-archived": "warning: this card is in an list at Archive", + "watch": "เฝ้าดู", + "watching": "เฝ้าดู", + "watching-info": "คุณจะได้รับแจ้งหากมีการเปลี่ยนแปลงใด ๆ ในบอร์ดนี้", + "welcome-board": "ยินดีต้อนรับสู่บอร์ด", + "welcome-swimlane": "Milestone 1", + "welcome-list1": "พื้นฐาน", + "welcome-list2": "ก้าวหน้า", + "card-templates-swimlane": "Card Templates", + "list-templates-swimlane": "List Templates", + "board-templates-swimlane": "Board Templates", + "what-to-do": "ต้องการทำอะไร", + "wipLimitErrorPopup-title": "Invalid WIP Limit", + "wipLimitErrorPopup-dialog-pt1": "The number of tasks in this list is higher than the WIP limit you've defined.", + "wipLimitErrorPopup-dialog-pt2": "Please move some tasks out of this list, or set a higher WIP limit.", + "admin-panel": "Admin Panel", + "settings": "Settings", + "people": "People", + "registration": "Registration", + "disable-self-registration": "Disable Self-Registration", + "invite": "Invite", + "invite-people": "Invite People", + "to-boards": "To board(s)", + "email-addresses": "Email Addresses", + "smtp-host-description": "The address of the SMTP server that handles your emails.", + "smtp-port-description": "The port your SMTP server uses for outgoing emails.", + "smtp-tls-description": "Enable TLS support for SMTP server", + "smtp-host": "SMTP Host", + "smtp-port": "SMTP Port", + "smtp-username": "ชื่อผู้ใช้งาน", + "smtp-password": "รหัสผ่าน", + "smtp-tls": "TLS support", + "send-from": "From", + "send-smtp-test": "Send a test email to yourself", + "invitation-code": "Invitation Code", + "email-invite-register-subject": "__inviter__ ส่งคำเชิญให้คุณ", + "email-invite-register-text": "Dear __user__,\n\n__inviter__ invites you to kanban board for collaborations.\n\nPlease follow the link below:\n__url__\n\nAnd your invitation code is: __icode__\n\nThanks.", + "email-smtp-test-subject": "SMTP Test Email", + "email-smtp-test-text": "You have successfully sent an email", + "error-invitation-code-not-exist": "Invitation code doesn't exist", + "error-notAuthorized": "You are not authorized to view this page.", + "webhook-title": "Webhook Name", + "webhook-token": "Token (Optional for Authentication)", + "outgoing-webhooks": "Outgoing Webhooks", + "bidirectional-webhooks": "Two-Way Webhooks", + "outgoingWebhooksPopup-title": "Outgoing Webhooks", + "boardCardTitlePopup-title": "Card Title Filter", + "disable-webhook": "Disable This Webhook", + "global-webhook": "Global Webhooks", + "new-outgoing-webhook": "New Outgoing Webhook", + "no-name": "(Unknown)", + "Node_version": "Node version", + "Meteor_version": "Meteor version", + "MongoDB_version": "MongoDB version", + "MongoDB_storage_engine": "MongoDB storage engine", + "MongoDB_Oplog_enabled": "MongoDB Oplog enabled", + "OS_Arch": "OS Arch", + "OS_Cpus": "OS CPU Count", + "OS_Freemem": "OS Free Memory", + "OS_Loadavg": "OS Load Average", + "OS_Platform": "OS Platform", + "OS_Release": "OS Release", + "OS_Totalmem": "OS Total Memory", + "OS_Type": "OS Type", + "OS_Uptime": "OS Uptime", + "days": "days", + "hours": "hours", + "minutes": "minutes", + "seconds": "seconds", + "show-field-on-card": "Show this field on card", + "automatically-field-on-card": "Auto create field to all cards", + "showLabel-field-on-card": "Show field label on minicard", + "yes": "Yes", + "no": "No", + "accounts": "Accounts", + "accounts-allowEmailChange": "Allow Email Change", + "accounts-allowUserNameChange": "Allow Username Change", + "createdAt": "Created at", + "verified": "Verified", + "active": "Active", + "card-received": "Received", + "card-received-on": "Received on", + "card-end": "End", + "card-end-on": "Ends on", + "editCardReceivedDatePopup-title": "Change received date", + "editCardEndDatePopup-title": "Change end date", + "setCardColorPopup-title": "Set color", + "setCardActionsColorPopup-title": "Choose a color", + "setSwimlaneColorPopup-title": "Choose a color", + "setListColorPopup-title": "Choose a color", + "assigned-by": "Assigned By", + "requested-by": "Requested By", + "board-delete-notice": "Deleting is permanent. You will lose all lists, cards and actions associated with this board.", + "delete-board-confirm-popup": "All lists, cards, labels, and activities will be deleted and you won't be able to recover the board contents. There is no undo.", + "boardDeletePopup-title": "Delete Board?", + "delete-board": "Delete Board", + "default-subtasks-board": "Subtasks for __board__ board", + "default": "Default", + "queue": "Queue", + "subtask-settings": "Subtasks Settings", + "card-settings": "Card Settings", + "boardSubtaskSettingsPopup-title": "Board Subtasks Settings", + "boardCardSettingsPopup-title": "Card Settings", + "deposit-subtasks-board": "Deposit subtasks to this board:", + "deposit-subtasks-list": "Landing list for subtasks deposited here:", + "show-parent-in-minicard": "Show parent in minicard:", + "prefix-with-full-path": "Prefix with full path", + "prefix-with-parent": "Prefix with parent", + "subtext-with-full-path": "Subtext with full path", + "subtext-with-parent": "Subtext with parent", + "change-card-parent": "Change card's parent", + "parent-card": "Parent card", + "source-board": "Source board", + "no-parent": "Don't show parent", + "activity-added-label": "added label '%s' to %s", + "activity-removed-label": "removed label '%s' from %s", + "activity-delete-attach": "deleted an attachment from %s", + "activity-added-label-card": "added label '%s'", + "activity-removed-label-card": "removed label '%s'", + "activity-delete-attach-card": "deleted an attachment", + "activity-set-customfield": "set custom field '%s' to '%s' in %s", + "activity-unset-customfield": "unset custom field '%s' in %s", + "r-rule": "Rule", + "r-add-trigger": "Add trigger", + "r-add-action": "Add action", + "r-board-rules": "Board rules", + "r-add-rule": "Add rule", + "r-view-rule": "View rule", + "r-delete-rule": "Delete rule", + "r-new-rule-name": "New rule title", + "r-no-rules": "No rules", + "r-when-a-card": "When a card", + "r-is": "is", + "r-is-moved": "is moved", + "r-added-to": "added to", + "r-removed-from": "Removed from", + "r-the-board": "the board", + "r-list": "list", + "set-filter": "Set Filter", + "r-moved-to": "Moved to", + "r-moved-from": "Moved from", + "r-archived": "Moved to Archive", + "r-unarchived": "Restored from Archive", + "r-a-card": "a card", + "r-when-a-label-is": "When a label is", + "r-when-the-label": "When the label", + "r-list-name": "list name", + "r-when-a-member": "When a member is", + "r-when-the-member": "When the member", + "r-name": "name", + "r-when-a-attach": "When an attachment", + "r-when-a-checklist": "When a checklist is", + "r-when-the-checklist": "When the checklist", + "r-completed": "Completed", + "r-made-incomplete": "Made incomplete", + "r-when-a-item": "When a checklist item is", + "r-when-the-item": "When the checklist item", + "r-checked": "Checked", + "r-unchecked": "Unchecked", + "r-move-card-to": "Move card to", + "r-top-of": "Top of", + "r-bottom-of": "Bottom of", + "r-its-list": "its list", + "r-archive": "Move to Archive", + "r-unarchive": "Restore from Archive", + "r-card": "card", + "r-add": "เพิ่ม", + "r-remove": "Remove", + "r-label": "label", + "r-member": "member", + "r-remove-all": "Remove all members from the card", + "r-set-color": "Set color to", + "r-checklist": "checklist", + "r-check-all": "Check all", + "r-uncheck-all": "Uncheck all", + "r-items-check": "items of checklist", + "r-check": "Check", + "r-uncheck": "Uncheck", + "r-item": "item", + "r-of-checklist": "of checklist", + "r-send-email": "Send an email", + "r-to": "to", + "r-subject": "subject", + "r-rule-details": "Rule details", + "r-d-move-to-top-gen": "Move card to top of its list", + "r-d-move-to-top-spec": "Move card to top of list", + "r-d-move-to-bottom-gen": "Move card to bottom of its list", + "r-d-move-to-bottom-spec": "Move card to bottom of list", + "r-d-send-email": "Send email", + "r-d-send-email-to": "to", + "r-d-send-email-subject": "subject", + "r-d-send-email-message": "message", + "r-d-archive": "Move card to Archive", + "r-d-unarchive": "Restore card from Archive", + "r-d-add-label": "Add label", + "r-d-remove-label": "Remove label", + "r-create-card": "Create new card", + "r-in-list": "in list", + "r-in-swimlane": "in swimlane", + "r-d-add-member": "Add member", + "r-d-remove-member": "Remove member", + "r-d-remove-all-member": "Remove all member", + "r-d-check-all": "Check all items of a list", + "r-d-uncheck-all": "Uncheck all items of a list", + "r-d-check-one": "Check item", + "r-d-uncheck-one": "Uncheck item", + "r-d-check-of-list": "of checklist", + "r-d-add-checklist": "Add checklist", + "r-d-remove-checklist": "Remove checklist", + "r-by": "by", + "r-add-checklist": "Add checklist", + "r-with-items": "with items", + "r-items-list": "item1,item2,item3", + "r-add-swimlane": "Add swimlane", + "r-swimlane-name": "swimlane name", + "r-board-note": "Note: leave a field empty to match every possible value.", + "r-checklist-note": "Note: checklist's items have to be written as comma separated values.", + "r-when-a-card-is-moved": "When a card is moved to another list", + "r-set": "Set", + "r-update": "Update", + "r-datefield": "date field", + "r-df-start-at": "start", + "r-df-due-at": "due", + "r-df-end-at": "end", + "r-df-received-at": "received", + "r-to-current-datetime": "to current date/time", + "r-remove-value-from": "Remove value from", + "ldap": "LDAP", + "oauth2": "OAuth2", + "cas": "CAS", + "authentication-method": "Authentication method", + "authentication-type": "Authentication type", + "custom-product-name": "Custom Product Name", + "layout": "Layout", + "hide-logo": "Hide Logo", + "add-custom-html-after-body-start": "Add Custom HTML after <body> start", + "add-custom-html-before-body-end": "Add Custom HTML before </body> end", + "error-undefined": "Something went wrong", + "error-ldap-login": "An error occurred while trying to login", + "display-authentication-method": "Display Authentication Method", + "default-authentication-method": "Default Authentication Method", + "duplicate-board": "Duplicate Board", + "people-number": "The number of people is:", + "swimlaneDeletePopup-title": "Delete Swimlane ?", + "swimlane-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the swimlane. There is no undo.", + "restore-all": "Restore all", + "delete-all": "Delete all", + "loading": "Loading, please wait.", + "previous_as": "last time was", + "act-a-dueAt": "modified due time to \nWhen: __timeValue__\nWhere: __card__\n previous due was __timeOldValue__", + "act-a-endAt": "modified ending time to __timeValue__ from (__timeOldValue__)", + "act-a-startAt": "modified starting time to __timeValue__ from (__timeOldValue__)", + "act-a-receivedAt": "modified received time to __timeValue__ from (__timeOldValue__)", + "a-dueAt": "modified due time to be", + "a-endAt": "modified ending time to be", + "a-startAt": "modified starting time to be", + "a-receivedAt": "modified received time to be", + "almostdue": "current due time %s is approaching", + "pastdue": "current due time %s is past", + "duenow": "current due time %s is today", + "act-newDue": "__list__/__card__ has 1st due reminder [__board__]", + "act-withDue": "__list__/__card__ due reminders [__board__]", + "act-almostdue": "was reminding the current due (__timeValue__) of __card__ is approaching", + "act-pastdue": "was reminding the current due (__timeValue__) of __card__ is past", + "act-duenow": "was reminding the current due (__timeValue__) of __card__ is now", + "act-atUserComment": "You were mentioned in [__board__] __list__/__card__", + "delete-user-confirm-popup": "Are you sure you want to delete this account? There is no undo.", + "accounts-allowUserDelete": "Allow users to self delete their account", + "hide-minicard-label-text": "Hide minicard label text", + "show-desktop-drag-handles": "Show desktop drag handles", + "assignee": "Assignee", + "cardAssigneesPopup-title": "Assignee", + "addmore-detail": "Add a more detailed description", + "show-on-card": "Show on Card", + "new": "New", + "editUserPopup-title": "Edit User", + "newUserPopup-title": "New User", + "notifications": "Notifications", + "view-all": "View All", + "filter-by-unread": "Filter by Unread", + "mark-all-as-read": "Mark all as read", + "allow-rename": "Allow Rename", + "allowRenamePopup-title": "Allow Rename" +} \ No newline at end of file diff --git a/i18n/tr.i18n.json b/i18n/tr.i18n.json index 4e38a2e2..9626a764 100644 --- a/i18n/tr.i18n.json +++ b/i18n/tr.i18n.json @@ -1,769 +1,769 @@ { - "accept": "Kabul Et", - "act-activity-notify": "Etkinlik Bildirimi", - "act-addAttachment": "__attachment__ eklentisi, __swimlane__ kulvarındaki __list__ listesindeki __board__ panosundaki __card__ kartına eklendi.", - "act-deleteAttachment": "__attachment__ eklentisi, __swimlane__ kulvarındaki __list__ listesindeki __board__ panosundaki __card__ kartından silindi.", - "act-addSubtask": "added subtask __subtask__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addedLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removeLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removedLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addChecklist": "added checklist __checklist__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addChecklistItem": "added checklist item __checklistItem__ to checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removeChecklist": "removed checklist __checklist__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removeChecklistItem": "removed checklist item __checklistItem__ from checklist __checkList__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-checkedItem": "checked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-uncheckedItem": "unchecked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-completeChecklist": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-uncompleteChecklist": "uncompleted checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addComment": "commented on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-editComment": "edited comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-deleteComment": "deleted comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-createBoard": "__board__ panosu oluşturuldu", - "act-createSwimlane": "__board__ panosuna __swimlane__ kulvarı oluşturuldu", - "act-createCard": "__board__ panosunun __swimlane__ kulvarının __list__ listesinin __card__ kartı oluşturuldu", - "act-createCustomField": "created custom field __customField__ at board __board__", - "act-deleteCustomField": "deleted custom field __customField__ at board __board__", - "act-setCustomField": "edited custom field __customField__: __customFieldValue__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-createList": "added list __list__ to board __board__", - "act-addBoardMember": "__board__ panosuna __member__ kullanıcısı eklendi", - "act-archivedBoard": "__board__ panosu Arşiv'e taşındı", - "act-archivedCard": "Card __card__ at list __list__ at swimlane __swimlane__ at board __board__ moved to Archive", - "act-archivedList": "List __list__ at swimlane __swimlane__ at board __board__ moved to Archive", - "act-archivedSwimlane": "Swimlane __swimlane__ at board __board__ moved to Archive", - "act-importBoard": "__board__ panosu içeriye aktarıldı", - "act-importCard": "imported card __card__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-importList": "imported list __list__ to swimlane __swimlane__ at board __board__", - "act-joinMember": "added member __member__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-moveCard": "moved card __card__ at board __board__ from list __oldList__ at swimlane __oldSwimlane__ to list __list__ at swimlane __swimlane__", - "act-moveCardToOtherBoard": "moved card __card__ from list __oldList__ at swimlane __oldSwimlane__ at board __oldBoard__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-removeBoardMember": "removed member __member__ from board __board__", - "act-restoredCard": "restored card __card__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-unjoinMember": "removed member __member__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-withBoardTitle": "__board__", - "act-withCardTitle": "[__board__] __card__", - "actions": "İşlemler", - "activities": "Etkinlikler", - "activity": "Etkinlik", - "activity-added": "%s içine %s ekledi", - "activity-archived": "%s arşive taşındı", - "activity-attached": "%s içine %s ekledi", - "activity-created": "%s öğesini oluşturdu", - "activity-customfield-created": "%s adlı özel alan yaratıldı", - "activity-excluded": "%s içinden %s çıkarttı", - "activity-imported": "%s kaynağından %s öğesini %s öğesinin içine taşıdı ", - "activity-imported-board": "%s i %s içinden aktardı", - "activity-joined": "şuna katıldı: %s", - "activity-moved": "%s i %s içinden %s içine taşıdı", - "activity-on": "%s", - "activity-removed": "%s i %s ten kaldırdı", - "activity-sent": "%s i %s e gönderdi", - "activity-unjoined": "%s içinden ayrıldı", - "activity-subtask-added": "Alt-görev %s'e eklendi", - "activity-checked-item": "checked %s in checklist %s of %s", - "activity-unchecked-item": "unchecked %s in checklist %s of %s", - "activity-checklist-added": "%s içine yapılacak listesi ekledi", - "activity-checklist-removed": "%s Tarafından yapılacaklar listesi silinmiştir", - "activity-checklist-completed": "completed checklist %s of %s", - "activity-checklist-uncompleted": "uncompleted the checklist %s of %s", - "activity-checklist-item-added": "%s içinde %s yapılacak listesine öğe ekledi", - "activity-checklist-item-removed": "removed a checklist item from '%s' in %s", - "add": "Ekle", - "activity-checked-item-card": "checked %s in checklist %s", - "activity-unchecked-item-card": "unchecked %s in checklist %s", - "activity-checklist-completed-card": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "activity-checklist-uncompleted-card": "uncompleted the checklist %s", - "activity-editComment": "%s yorum düzenlendi", - "activity-deleteComment": "deleted comment %s", - "add-attachment": "Ek Ekle", - "add-board": "Pano Ekle", - "add-card": "Kart Ekle", - "add-swimlane": "Kulvar Ekle", - "add-subtask": "Alt Görev Ekle", - "add-checklist": "Yapılacak Listesi Ekle", - "add-checklist-item": "Yapılacak listesine yeni bir öğe ekle", - "add-cover": "Kapak resmi ekle", - "add-label": "Etiket Ekle", - "add-list": "Liste Ekle", - "add-members": "Üye ekle", - "added": "Eklendi", - "addMemberPopup-title": "Üyeler", - "admin": "Yönetici", - "admin-desc": "Kartları görüntüleyebilir ve düzenleyebilir, üyeleri çıkarabilir ve pano ayarlarını değiştirebilir.", - "admin-announcement": "Duyuru", - "admin-announcement-active": "Tüm Sistemde Etkin Duyuru", - "admin-announcement-title": "Yöneticiden Duyuru", - "all-boards": "Tüm panolar", - "and-n-other-card": "Ve __count__ diğer kart", - "and-n-other-card_plural": "Ve __count__ diğer kart", - "apply": "Uygula", - "app-is-offline": "Yükleniyor lütfen bekleyin. Sayfayı yenilemek veri kaybına neden olur. Yükleme çalışmıyorsa, lütfen sunucunun durmadığını kontrol edin.", - "archive": "Arşive Taşı", - "archive-all": "Hepsini Arşive Taşı", - "archive-board": "Panoyu Arşive Taşı", - "archive-card": "Kartı Arşive Taşı", - "archive-list": "Listeyi Arşive Taşı", - "archive-swimlane": "Kulvarı Arşive Taşı", - "archive-selection": "Seçimi arşive taşı", - "archiveBoardPopup-title": "Panoyu arşive taşı?", - "archived-items": "Arşivle", - "archived-boards": "Panolar Arşivde", - "restore-board": "Panoyu Geri Getir", - "no-archived-boards": "Arşivde Pano Yok.", - "archives": "Arşivle", - "template": "Şablon", - "templates": "Şablonlar", - "assign-member": "Üye ata", - "attached": "dosya(sı) eklendi", - "attachment": "Ek Dosya", - "attachment-delete-pop": "Ek silme işlemi kalıcıdır ve geri alınamaz.", - "attachmentDeletePopup-title": "Ek Silinsin mi?", - "attachments": "Ekler", - "auto-watch": "Oluşan yeni panoları kendiliğinden izlemeye al", - "avatar-too-big": "Avatar boyutu çok büyük (En fazla 70KB olabilir)", - "back": "Geri", - "board-change-color": "Renk değiştir", - "board-nb-stars": "%s yıldız", - "board-not-found": "Pano bulunamadı", - "board-private-info": "Bu pano <strong>gizli</strong> olacak.", - "board-public-info": "Bu pano <strong>genel</strong>e açılacaktır.", - "boardChangeColorPopup-title": "Pano arkaplan rengini değiştir", - "boardChangeTitlePopup-title": "Panonun Adını Değiştir", - "boardChangeVisibilityPopup-title": "Görünebilirliği Değiştir", - "boardChangeWatchPopup-title": "İzleme Durumunu Değiştir", - "boardMenuPopup-title": "Pano Ayarları", - "boardChangeViewPopup-title": "Pano Görünümü", - "boards": "Panolar", - "board-view": "Pano Görünümü", - "board-view-cal": "Takvim", - "board-view-swimlanes": "Kulvarlar", - "board-view-collapse": "Collapse", - "board-view-lists": "Listeler", - "bucket-example": "Örn: \"Marketten Alacaklarım\"", - "cancel": "İptal", - "card-archived": "Bu kart arşive taşındı.", - "board-archived": "Bu pano arşive taşındı.", - "card-comments-title": "Bu kartta %s yorum var.", - "card-delete-notice": "Silme işlemi kalıcıdır. Bu kartla ilişkili tüm eylemleri kaybedersiniz.", - "card-delete-pop": "Son hareketler alanındaki tüm veriler silinecek, ayrıca bu kartı yeniden açamayacaksın. Bu işlemin geri dönüşü yok.", - "card-delete-suggest-archive": "Bir kartı tahtadan çıkarmak ve etkinliği korumak için Arşive taşıyabilirsiniz.", - "card-due": "Bitiş", - "card-due-on": "Bitiş tarihi:", - "card-spent": "Harcanan Zaman", - "card-edit-attachments": "Ek dosyasını düzenle", - "card-edit-custom-fields": "Özel alanları düzenle", - "card-edit-labels": "Etiketleri düzenle", - "card-edit-members": "Üyeleri düzenle", - "card-labels-title": "Bu kart için etiketleri düzenle", - "card-members-title": "Karta pano içindeki üyeleri ekler veya çıkartır.", - "card-start": "Başlama", - "card-start-on": "Başlama tarihi:", - "cardAttachmentsPopup-title": "Eklenme", - "cardCustomField-datePopup-title": "Tarihi değiştir", - "cardCustomFieldsPopup-title": "Özel alanları düzenle", - "cardDeletePopup-title": "Kart Silinsin mi?", - "cardDetailsActionsPopup-title": "Kart işlemleri", - "cardLabelsPopup-title": "Etiketler", - "cardMembersPopup-title": "Üyeler", - "cardMorePopup-title": "Daha", - "cardTemplatePopup-title": "Şablon oluştur", - "cards": "Kartlar", - "cards-count": "Kartlar", - "casSignIn": "CAS ile giriş yapın", - "cardType-card": "Kart", - "cardType-linkedCard": "Bağlantılı kart", - "cardType-linkedBoard": "Bağlantılı Pano", - "change": "Değiştir", - "change-avatar": "Avatar Değiştir", - "change-password": "Parola Değiştir", - "change-permissions": "İzinleri değiştir", - "change-settings": "Ayarları değiştir", - "changeAvatarPopup-title": "Avatar Değiştir", - "changeLanguagePopup-title": "Dil Değiştir", - "changePasswordPopup-title": "Parola Değiştir", - "changePermissionsPopup-title": "Yetkileri Değiştirme", - "changeSettingsPopup-title": "Ayarları değiştir", - "subtasks": "Alt Görevler", - "checklists": "Yapılacak Listeleri", - "click-to-star": "Bu panoyu yıldızlamak için tıkla.", - "click-to-unstar": "Bu panunun yıldızını kaldırmak için tıkla.", - "clipboard": "Yapıştır veya sürükleyip bırak", - "close": "Kapat", - "close-board": "Panoyu kapat", - "close-board-pop": "\n92/5000\nAna başlıktaki “Arşiv” düğmesine tıklayarak tahtayı geri yükleyebilirsiniz.", - "color-black": "siyah", - "color-blue": "mavi", - "color-crimson": "crimson", - "color-darkgreen": "koyu yeşil", - "color-gold": "altın rengi", - "color-gray": "gri", - "color-green": "yeşil", - "color-indigo": "çivit", - "color-lime": "misket limonu", - "color-magenta": "magenta", - "color-mistyrose": "mistyrose", - "color-navy": "navy", - "color-orange": "turuncu", - "color-paleturquoise": "paleturquoise", - "color-peachpuff": "peachpuff", - "color-pink": "pembe", - "color-plum": "plum", - "color-purple": "mor", - "color-red": "kırmızı", - "color-saddlebrown": "saddlebrown", - "color-silver": "gümüş rengi", - "color-sky": "açık mavi", - "color-slateblue": "slateblue", - "color-white": "beyaz", - "color-yellow": "sarı", - "unset-color": "Unset", - "comment": "Yorum", - "comment-placeholder": "Yorum Yaz", - "comment-only": "Sadece yorum", - "comment-only-desc": "Sadece kartlara yorum yazabilir.", - "no-comments": "Yorum Yok", - "no-comments-desc": "Yorumlar ve aktiviteleri göremiyorum.", - "worker": "Worker", - "worker-desc": "Can only move cards, assign itself to card and comment.", - "computer": "Bilgisayar", - "confirm-subtask-delete-dialog": "Alt görevi silmek istediğinizden emin misiniz?", - "confirm-checklist-delete-dialog": "Kontrol listesini silmek istediğinden emin misin?", - "copy-card-link-to-clipboard": "Kartın linkini kopyala", - "linkCardPopup-title": "Bağlantı kartı", - "searchElementPopup-title": "Arama", - "copyCardPopup-title": "Kartı Kopyala", - "copyChecklistToManyCardsPopup-title": "Yapılacaklar Listesi şemasını birden çok karta kopyala", - "copyChecklistToManyCardsPopup-instructions": "Hedef Kart Başlıkları ve Açıklamaları bu JSON formatında", - "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"İlk kart başlığı\", \"description\":\"İlk kart açıklaması\"}, {\"title\":\"İkinci kart başlığı\",\"description\":\"İkinci kart açıklaması\"},{\"title\":\"Son kart başlığı\",\"description\":\"Son kart açıklaması\"} ]", - "create": "Oluştur", - "createBoardPopup-title": "Pano Oluşturma", - "chooseBoardSourcePopup-title": "Panoyu içe aktar", - "createLabelPopup-title": "Etiket Oluşturma", - "createCustomField": "Alanı yarat", - "createCustomFieldPopup-title": "Alanı yarat", - "current": "mevcut", - "custom-field-delete-pop": "Bunun geri dönüşü yoktur. Bu özel alan tüm kartlardan kaldırılıp tarihçesi yokedilecektir.", - "custom-field-checkbox": "İşaret kutusu", - "custom-field-date": "Tarih", - "custom-field-dropdown": "Açılır liste", - "custom-field-dropdown-none": "(hiçbiri)", - "custom-field-dropdown-options": "Liste seçenekleri", - "custom-field-dropdown-options-placeholder": "Başka seçenekler eklemek için giriş tuşuna basınız", - "custom-field-dropdown-unknown": "(bilinmeyen)", - "custom-field-number": "Sayı", - "custom-field-text": "Metin", - "custom-fields": "Özel alanlar", - "date": "Tarih", - "decline": "Reddet", - "default-avatar": "Varsayılan avatar", - "delete": "Sil", - "deleteCustomFieldPopup-title": "Özel alan silinsin mi?", - "deleteLabelPopup-title": "Etiket Silinsin mi?", - "description": "Açıklama", - "disambiguateMultiLabelPopup-title": "Etiket işlemini izah et", - "disambiguateMultiMemberPopup-title": "Üye işlemini izah et", - "discard": "At", - "done": "Tamam", - "download": "İndir", - "edit": "Düzenle", - "edit-avatar": "Avatar Değiştir", - "edit-profile": "Profili Düzenle", - "edit-wip-limit": "Devam Eden İş Sınırını Düzenle", - "soft-wip-limit": "Zayıf Devam Eden İş Sınırı", - "editCardStartDatePopup-title": "Başlangıç tarihini değiştir", - "editCardDueDatePopup-title": "Bitiş tarihini değiştir", - "editCustomFieldPopup-title": "Alanı düzenle", - "editCardSpentTimePopup-title": "Harcanan zamanı değiştir", - "editLabelPopup-title": "Etiket Değiştir", - "editNotificationPopup-title": "Bildirimi değiştir", - "editProfilePopup-title": "Profili Düzenle", - "email": "E-posta", - "email-enrollAccount-subject": "Hesabınız __siteName__ üzerinde oluşturuldu", - "email-enrollAccount-text": "Merhaba __user__,\n\nBu servisi kullanmaya başlamak için aşağıdaki linke tıklamalısın:\n\n__url__\n\nTeşekkürler.", - "email-fail": "E-posta gönderimi başarısız", - "email-fail-text": "E-Posta gönderilme çalışırken hata oluştu", - "email-invalid": "Geçersiz e-posta", - "email-invite": "E-posta ile davet et", - "email-invite-subject": "__inviter__ size bir davetiye gönderdi", - "email-invite-text": "Sevgili __user__,\n\n__inviter__ seni birlikte çalışmak için \"__board__\" panosuna davet ediyor.\n\nLütfen aşağıdaki linke tıkla:\n\n__url__\n\nTeşekkürler.", - "email-resetPassword-subject": "__siteName__ üzerinde parolanı sıfırla", - "email-resetPassword-text": "Merhaba __user__,\n\nParolanı sıfırlaman için aşağıdaki linke tıklaman yeterli.\n\n__url__\n\nTeşekkürler.", - "email-sent": "E-posta gönderildi", - "email-verifyEmail-subject": "__siteName__ üzerindeki e-posta adresini doğrulama", - "email-verifyEmail-text": "Merhaba __user__,\n\nHesap e-posta adresini doğrulamak için aşağıdaki linke tıklaman yeterli.\n\n__url__\n\nTeşekkürler.", - "enable-wip-limit": "Devam Eden İş Sınırını Aç", - "error-board-doesNotExist": "Pano bulunamadı", - "error-board-notAdmin": "Bu işlemi yapmak için pano yöneticisi olmalısın.", - "error-board-notAMember": "Bu işlemi yapmak için panoya üye olmalısın.", - "error-json-malformed": "Girilen metin geçerli bir JSON formatında değil", - "error-json-schema": "Girdiğin JSON metni tüm bilgileri doğru biçimde barındırmıyor", - "error-list-doesNotExist": "Liste bulunamadı", - "error-user-doesNotExist": "Kullanıcı bulunamadı", - "error-user-notAllowSelf": "Kendi kendini davet edemezsin", - "error-user-notCreated": "Bu üye oluşturulmadı", - "error-username-taken": "Kullanıcı adı zaten alınmış", - "error-email-taken": "Bu e-posta adresi daha önceden alınmış", - "export-board": "Panoyu dışarı aktar", - "sort": "Sort", - "sort-desc": "Click to Sort List", - "list-sort-by": "Sort the List By:", - "list-label-modifiedAt": "Son Erişim Zamanı...", - "list-label-title": "Listenin Adı...", - "list-label-sort": "Your Manual Order", - "list-label-short-modifiedAt": "(L)", - "list-label-short-title": "(N)", - "list-label-short-sort": "(M)", - "filter": "Filtre", - "filter-cards": "Filter Cards or Lists", - "list-filter-label": "Filter List by Title", - "filter-clear": "Filtreyi temizle", - "filter-no-label": "Etiket yok", - "filter-no-member": "Üye yok", - "filter-no-custom-fields": "Hiç özel alan yok", - "filter-show-archive": "Show archived lists", - "filter-hide-empty": "Hide empty lists", - "filter-on": "Filtre aktif", - "filter-on-desc": "Bu panodaki kartları filtreliyorsunuz. Fitreyi düzenlemek için tıklayın.", - "filter-to-selection": "Seçime göre filtreleme yap", - "advanced-filter-label": "Gelişmiş Filtreleme", - "advanced-filter-description": "Advanced Filter allows to write a string containing following operators: == != <= >= && || ( ) A space is used as a separator between the Operators. You can filter for all Custom Fields by typing their names and values. For Example: Field1 == Value1. Note: If fields or values contains spaces, you need to encapsulate them into single quotes. For Example: 'Field 1' == 'Value 1'. For single control characters (' \\/) to be skipped, you can use \\. For example: Field1 == I\\'m. Also you can combine multiple conditions. For Example: F1 == V1 || F1 == V2. Normally all operators are interpreted from left to right. You can change the order by placing brackets. For Example: F1 == V1 && ( F2 == V2 || F2 == V3 ). Also you can search text fields using regex: F1 == /Tes.*/i", - "fullname": "Ad Soyad", - "header-logo-title": "Panolar sayfanıza geri dön.", - "hide-system-messages": "Sistem mesajlarını gizle", - "headerBarCreateBoardPopup-title": "Pano Oluşturma", - "home": "Ana Sayfa", - "import": "İçeri aktar", - "link": "Bağlantı", - "import-board": "panoyu içe aktar", - "import-board-c": "Panoyu içe aktar", - "import-board-title-trello": "Trello'dan panoyu içeri aktar", - "import-board-title-wekan": "Import board from previous export", - "import-sandstorm-backup-warning": "Do not delete data you import from original exported board or Trello before checking does this grain close and open again, or do you get Board not found error, that means data loss.", - "import-sandstorm-warning": "İçe aktarılan pano şu anki panonun verilerinin üzerine yazılacak ve var olan veriler silinecek.", - "from-trello": "Trello'dan", - "from-wekan": "From previous export", - "import-board-instruction-trello": "Trello panonuzda 'Menü'ye gidip 'Daha fazlası'na tıklayın, ardından 'Yazdır ve Çıktı Al'ı seçip 'JSON biçiminde çıktı al' diyerek çıkan metni buraya kopyalayın.", - "import-board-instruction-wekan": "In your board, go to 'Menu', then 'Export board', and copy the text in the downloaded file.", - "import-board-instruction-about-errors": "If you get errors when importing board, sometimes importing still works, and board is at All Boards page.", - "import-json-placeholder": "Geçerli JSON verisini buraya yapıştırın", - "import-map-members": "Üyeleri eşleştirme", - "import-members-map": "Your imported board has some members. Please map the members you want to import to your users", - "import-show-user-mapping": "Üye eşleştirmesini kontrol et", - "import-user-select": "Bu üye olarak kullanmak istediğiniz mevcut kullanıcınızı seçin", - "importMapMembersAddPopup-title": "Üye seç", - "info": "Sürüm", - "initials": "İlk Harfleri", - "invalid-date": "Geçersiz tarih", - "invalid-time": "Geçersiz zaman", - "invalid-user": "Geçersiz kullanıcı", - "joined": "katıldı", - "just-invited": "Bu panoya şimdi davet edildin.", - "keyboard-shortcuts": "Klavye kısayolları", - "label-create": "Etiket Oluşturma", - "label-default": "%s etiket (varsayılan)", - "label-delete-pop": "Bu işlem geri alınamaz. Bu etiket tüm kartlardan kaldırılacaktır ve geçmişi yok edecektir.", - "labels": "Etiketler", - "language": "Dil", - "last-admin-desc": "En az bir yönetici olması gerektiğinden rolleri değiştiremezsiniz.", - "leave-board": "Panodan ayrıl", - "leave-board-pop": "__boardTitle__ panosundan ayrılmak istediğinize emin misiniz? Panodaki tüm kartlardan kaldırılacaksınız.", - "leaveBoardPopup-title": "Panodan ayrılmak istediğinize emin misiniz?", - "link-card": "Bu kartın bağlantısı", - "list-archive-cards": "Bu listedeki tüm kartları arşive taşı", - "list-archive-cards-pop": "This will remove all the cards in this list from the board. To view cards in Archive and bring them back to the board, click “Menu” > “Archive”.", - "list-move-cards": "Listedeki tüm kartları taşı", - "list-select-cards": "Listedeki tüm kartları seç", - "set-color-list": "Rengi Ayarla", - "listActionPopup-title": "Liste İşlemleri", - "swimlaneActionPopup-title": "Kulvar İşlemleri", - "swimlaneAddPopup-title": "Add a Swimlane below", - "listImportCardPopup-title": "Bir Trello kartını içeri aktar", - "listMorePopup-title": "Daha", - "link-list": "Listeye doğrudan bağlantı", - "list-delete-pop": "Etkinlik akışınızdaki tüm eylemler geri kurtarılamaz şekilde kaldırılacak. Bu işlem geri alınamaz.", - "list-delete-suggest-archive": "You can move a list to Archive to remove it from the board and preserve the activity.", - "lists": "Listeler", - "swimlanes": "Kulvarlar", - "log-out": "Oturum Kapat", - "log-in": "Oturum Aç", - "loginPopup-title": "Oturum Aç", - "memberMenuPopup-title": "Üye Ayarları", - "members": "Üyeler", - "menu": "Menü", - "move-selection": "Seçimi taşı", - "moveCardPopup-title": "Kartı taşı", - "moveCardToBottom-title": "Aşağı taşı", - "moveCardToTop-title": "Yukarı taşı", - "moveSelectionPopup-title": "Seçimi taşı", - "multi-selection": "Çoklu seçim", - "multi-selection-on": "Çoklu seçim açık", - "muted": "Sessiz", - "muted-info": "Bu panodaki hiçbir değişiklik hakkında bildirim almayacaksınız", - "my-boards": "Panolarım", - "name": "Adı", - "no-archived-cards": "Arşivde kart yok", - "no-archived-lists": "Arşivde liste yok", - "no-archived-swimlanes": "Arşivde kulvar yok", - "no-results": "Sonuç yok", - "normal": "Normal", - "normal-desc": "Kartları görüntüleyebilir ve düzenleyebilir. Ayarları değiştiremez.", - "not-accepted-yet": "Davet henüz kabul edilmemiş", - "notify-participate": "Oluşturduğunuz veya üye olduğunuz tüm kartlar hakkında bildirim al", - "notify-watch": "Takip ettiğiniz tüm pano, liste ve kartlar hakkında bildirim al", - "optional": "isteğe bağlı", - "or": "veya", - "page-maybe-private": "Bu sayfa gizli olabilir. <a href='%s'>Oturum açarak</a> görmeyi deneyin.", - "page-not-found": "Sayda bulunamadı.", - "password": "Parola", - "paste-or-dragdrop": "Dosya eklemek için yapıştırabilir, veya (eğer resimse) sürükle bırak yapabilirsiniz", - "participating": "Katılımcılar", - "preview": "Önizleme", - "previewAttachedImagePopup-title": "Önizleme", - "previewClipboardImagePopup-title": "Önizleme", - "private": "Gizli", - "private-desc": "Bu pano gizli. Sadece panoya ekli kişiler görüntüleyebilir ve düzenleyebilir.", - "profile": "Kullanıcı Sayfası", - "public": "Genel", - "public-desc": "Bu pano genel. Bağlantı adresi ile herhangi bir kimseye görünür ve Google gibi arama motorlarında gösterilecektir. Panoyu, sadece eklenen kişiler düzenleyebilir.", - "quick-access-description": "Bu bara kısayol olarak bir pano eklemek için panoyu yıldızlamalısınız", - "remove-cover": "Kapak Resmini Kaldır", - "remove-from-board": "Panodan Kaldır", - "remove-label": "Etiketi Kaldır", - "listDeletePopup-title": "Liste silinsin mi?", - "remove-member": "Üyeyi Çıkar", - "remove-member-from-card": "Karttan Çıkar", - "remove-member-pop": "__boardTitle__ panosundan __name__ (__username__) çıkarılsın mı? Üye, bu panodaki tüm kartlardan çıkarılacak. Panodan çıkarıldığı üyeye bildirilecektir.", - "removeMemberPopup-title": "Üye çıkarılsın mı?", - "rename": "Yeniden adlandır", - "rename-board": "Panonun Adını Değiştir", - "restore": "Geri Getir", - "save": "Kaydet", - "search": "Arama", - "rules": "Kurallar", - "search-cards": "Search from card/list titles, descriptions and custom fields on this board", - "search-example": "Aranılacak metin?", - "select-color": "Renk Seç", - "set-wip-limit-value": "Bu listedeki en fazla öğe sayısı için bir sınır belirleyin", - "setWipLimitPopup-title": "Devam Eden İş Sınırı Belirle", - "shortcut-assign-self": "Kendini karta ata", - "shortcut-autocomplete-emoji": "Emojileri otomatik tamamla", - "shortcut-autocomplete-members": "Üye isimlerini otomatik tamamla", - "shortcut-clear-filters": "Tüm filtreleri temizle", - "shortcut-close-dialog": "Diyaloğu kapat", - "shortcut-filter-my-cards": "Kartlarımı filtrele", - "shortcut-show-shortcuts": "Kısayollar listesini getir", - "shortcut-toggle-filterbar": "Filtre kenar çubuğunu aç/kapa", - "shortcut-toggle-sidebar": "Pano kenar çubuğunu aç/kapa", - "show-cards-minimum-count": "Eğer listede şu sayıdan fazla öğe varsa kart sayısını göster: ", - "sidebar-open": "Kenar Çubuğunu Aç", - "sidebar-close": "Kenar Çubuğunu Kapat", - "signupPopup-title": "Bir Hesap Oluştur", - "star-board-title": "Bu panoyu yıldızlamak için tıkla. Yıldızlı panolar pano listesinin en üstünde gösterilir.", - "starred-boards": "Yıldızlı Panolar", - "starred-boards-description": "Yıldızlanmış panolar, pano listesinin en üstünde gösterilir.", - "subscribe": "Abone ol", - "team": "Takım", - "this-board": "bu panoyu", - "this-card": "bu kart", - "spent-time-hours": "Harcanan zaman (saat)", - "overtime-hours": "Aşılan süre (saat)", - "overtime": "Aşılan süre", - "has-overtime-cards": "Süresi aşılmış kartlar", - "has-spenttime-cards": "Zaman geçirilmiş kartlar", - "time": "Zaman", - "title": "Başlık", - "tracking": "Takip", - "tracking-info": "Oluşturduğunuz veya üyesi olduğunuz tüm kartlardaki değişiklikler size bildirim olarak gelecek.", - "type": "Tür", - "unassign-member": "Üyeye atamayı kaldır", - "unsaved-description": "Kaydedilmemiş bir açıklama metnin bulunmakta", - "unwatch": "Takibi bırak", - "upload": "Yükle", - "upload-avatar": "Avatar yükle", - "uploaded-avatar": "Avatar yüklendi", - "username": "Kullanıcı adı", - "view-it": "Görüntüle", - "warn-list-archived": "Uyarı: Bu kart arşivdeki bir listede", - "watch": "Takip Et", - "watching": "Takip Ediliyor", - "watching-info": "Bu pano hakkındaki tüm değişiklikler hakkında bildirim alacaksınız", - "welcome-board": "Hoş Geldiniz Panosu", - "welcome-swimlane": "Kilometre taşı", - "welcome-list1": "Temel", - "welcome-list2": "Gelişmiş", - "card-templates-swimlane": "Card Templates", - "list-templates-swimlane": "List Templates", - "board-templates-swimlane": "Board Templates", - "what-to-do": "Ne yapmak istiyorsunuz?", - "wipLimitErrorPopup-title": "Geçersiz Devam Eden İş Sınırı", - "wipLimitErrorPopup-dialog-pt1": "Bu listedeki iş sayısı belirlediğiniz sınırdan daha fazla.", - "wipLimitErrorPopup-dialog-pt2": "Lütfen bazı işleri bu listeden başka listeye taşıyın ya da devam eden iş sınırını yükseltin.", - "admin-panel": "Yönetici Paneli", - "settings": "Ayarlar", - "people": "Kullanıcılar", - "registration": "Kayıt", - "disable-self-registration": "Ziyaretçilere kaydı kapa", - "invite": "Davet", - "invite-people": "Kullanıcı davet et", - "to-boards": "Şu pano(lar)a", - "email-addresses": "E-posta adresleri", - "smtp-host-description": "E-posta gönderimi yapan SMTP sunucu adresi", - "smtp-port-description": "E-posta gönderimi yapan SMTP sunucu portu", - "smtp-tls-description": "SMTP mail sunucusu için TLS kriptolama desteği açılsın", - "smtp-host": "SMTP sunucu adresi", - "smtp-port": "SMTP portu", - "smtp-username": "Kullanıcı adı", - "smtp-password": "Parola", - "smtp-tls": "TLS desteği", - "send-from": "Gönderen", - "send-smtp-test": "Kendinize deneme E-Postası gönderin", - "invitation-code": "Davetiye kodu", - "email-invite-register-subject": "__inviter__ size bir davetiye gönderdi", - "email-invite-register-text": "Dear __user__,\n\n__inviter__ invites you to kanban board for collaborations.\n\nPlease follow the link below:\n__url__\n\nAnd your invitation code is: __icode__\n\nThanks.", - "email-smtp-test-subject": "SMTP Test E-postası", - "email-smtp-test-text": "E-Posta başarıyla gönderildi", - "error-invitation-code-not-exist": "Davetiye kodu bulunamadı", - "error-notAuthorized": "Bu sayfayı görmek için yetkiniz yok.", - "webhook-title": "Webhook Name", - "webhook-token": "Token (Optional for Authentication)", - "outgoing-webhooks": "Dışarı giden bağlantılar", - "bidirectional-webhooks": "Two-Way Webhooks", - "outgoingWebhooksPopup-title": "Dışarı giden bağlantılar", - "boardCardTitlePopup-title": "Kart Başlığı Filtresi", - "disable-webhook": "Disable This Webhook", - "global-webhook": "Global Webhooks", - "new-outgoing-webhook": "Yeni Dışarı Giden Web Bağlantısı", - "no-name": "(Bilinmeyen)", - "Node_version": "Node sürümü", - "Meteor_version": "Meteor version", - "MongoDB_version": "MongoDB version", - "MongoDB_storage_engine": "MongoDB storage engine", - "MongoDB_Oplog_enabled": "MongoDB Oplog enabled", - "OS_Arch": "İşletim Sistemi Mimarisi", - "OS_Cpus": "İşletim Sistemi İşlemci Sayısı", - "OS_Freemem": "İşletim Sistemi Kullanılmayan Bellek", - "OS_Loadavg": "İşletim Sistemi Ortalama Yük", - "OS_Platform": "İşletim Sistemi Platformu", - "OS_Release": "İşletim Sistemi Sürümü", - "OS_Totalmem": "İşletim Sistemi Toplam Belleği", - "OS_Type": "İşletim Sistemi Tipi", - "OS_Uptime": "İşletim Sistemi Toplam Açık Kalınan Süre", - "days": "günler", - "hours": "saat", - "minutes": "dakika", - "seconds": "saniye", - "show-field-on-card": "Bu alanı kartta göster", - "automatically-field-on-card": "Tüm kartlara otomatik alan oluştur", - "showLabel-field-on-card": "Minikard üzerindeki alan etiketini göster", - "yes": "Evet", - "no": "Hayır", - "accounts": "Hesaplar", - "accounts-allowEmailChange": "E-posta Değiştirmeye İzin Ver", - "accounts-allowUserNameChange": "Kullanıcı adı değiştirmeye izin ver", - "createdAt": "Oluşturulma tarihi", - "verified": "Doğrulanmış", - "active": "Aktif", - "card-received": "Giriş", - "card-received-on": "Giriş zamanı", - "card-end": "Bitiş", - "card-end-on": "Bitiş zamanı", - "editCardReceivedDatePopup-title": "Giriş tarihini değiştir", - "editCardEndDatePopup-title": "Bitiş tarihini değiştir", - "setCardColorPopup-title": "Renk ayarla", - "setCardActionsColorPopup-title": "Renk seçimi yap", - "setSwimlaneColorPopup-title": "Renk seçimi yap", - "setListColorPopup-title": "Renk seçimi yap", - "assigned-by": "Atamayı yapan", - "requested-by": "Talep Eden", - "board-delete-notice": "Silme kalıcıdır. Bu kartla ilişkili tüm listeleri, kartları ve işlemleri kaybedeceksiniz.", - "delete-board-confirm-popup": "Tüm listeler, kartlar, etiketler ve etkinlikler silinecek ve pano içeriğini kurtaramayacaksınız. Geri dönüş yok.", - "boardDeletePopup-title": "Panoyu Sil?", - "delete-board": "Panoyu Sil", - "default-subtasks-board": "Subtasks for __board__ board", - "default": "Varsayılan", - "queue": "Sıra", - "subtask-settings": "Alt Görev ayarları", - "card-settings": "Card Settings", - "boardSubtaskSettingsPopup-title": "Pano alt görev ayarları", - "boardCardSettingsPopup-title": "Card Settings", - "deposit-subtasks-board": "Deposit subtasks to this board:", - "deposit-subtasks-list": "Alt görevlerin açılacağı liste:", - "show-parent-in-minicard": "Mini kart içinde üst kartı göster", - "prefix-with-full-path": "Tam yolunu önüne ekle", - "prefix-with-parent": "Prefix with parent", - "subtext-with-full-path": "Tam yolu ile alt metin", - "subtext-with-parent": "üst öge ile alt metin", - "change-card-parent": "Kartın üst kartını değiştir", - "parent-card": "Ana kart", - "source-board": "Kaynak panosu", - "no-parent": "Üst ögeyi gösterme", - "activity-added-label": "added label '%s' to %s", - "activity-removed-label": "removed label '%s' from %s", - "activity-delete-attach": "deleted an attachment from %s", - "activity-added-label-card": "etiket eklendi '%s'", - "activity-removed-label-card": "removed label '%s'", - "activity-delete-attach-card": "Ek silindi", - "activity-set-customfield": "set custom field '%s' to '%s' in %s", - "activity-unset-customfield": "unset custom field '%s' in %s", - "r-rule": "Kural", - "r-add-trigger": "Tetikleyici ekle", - "r-add-action": "Eylem ekle", - "r-board-rules": "Pano Kuralları", - "r-add-rule": "Kural ekle", - "r-view-rule": "Kuralı göster", - "r-delete-rule": "Kuralı sil", - "r-new-rule-name": "Yeni kural başlığı", - "r-no-rules": "Kural yok", - "r-when-a-card": "Kart eklendiğinde", - "r-is": "is", - "r-is-moved": "taşındı", - "r-added-to": "eklendi", - "r-removed-from": "Removed from", - "r-the-board": "pano", - "r-list": "liste", - "set-filter": "Filtrele", - "r-moved-to": "Moved to", - "r-moved-from": "Moved from", - "r-archived": "Arşive taşındı", - "r-unarchived": "Arşivden geri çıkarıldı", - "r-a-card": "Kart", - "r-when-a-label-is": "When a label is", - "r-when-the-label": "When the label", - "r-list-name": "liste adı", - "r-when-a-member": "When a member is", - "r-when-the-member": "When the member", - "r-name": "isim", - "r-when-a-attach": "When an attachment", - "r-when-a-checklist": "When a checklist is", - "r-when-the-checklist": "When the checklist", - "r-completed": "Tamamlandı", - "r-made-incomplete": "Tamamlanmamış", - "r-when-a-item": "When a checklist item is", - "r-when-the-item": "When the checklist item", - "r-checked": "İşaretlendi", - "r-unchecked": "İşaret Kaldırıldı", - "r-move-card-to": "Kartı taşı", - "r-top-of": "En üst", - "r-bottom-of": "En alt", - "r-its-list": "its list", - "r-archive": "Arşive Taşı", - "r-unarchive": "Arşivden Geri Yükle", - "r-card": "Kart", - "r-add": "Ekle", - "r-remove": "Kaldır", - "r-label": "etiket", - "r-member": "üye", - "r-remove-all": "Tüm üyeleri karttan çıkarın", - "r-set-color": "Set color to", - "r-checklist": "Kontrol Listesi", - "r-check-all": "Tümünü işaretle", - "r-uncheck-all": "Tüm işaretleri kaldır", - "r-items-check": "Kontrol Listesi maddeleri", - "r-check": "işaretle", - "r-uncheck": "İşareti Kaldır", - "r-item": "öge", - "r-of-checklist": "of checklist", - "r-send-email": "E-Posta Gönder", - "r-to": "to", - "r-subject": "Konu", - "r-rule-details": "Kural Detayları", - "r-d-move-to-top-gen": "Kartı listesinin en üstüne taşı", - "r-d-move-to-top-spec": "Kartı listenin en üstüne taşı", - "r-d-move-to-bottom-gen": "Kartı listesinin en altına taşı", - "r-d-move-to-bottom-spec": "Kartı listenin en altına taşı", - "r-d-send-email": "E-Posta gönder", - "r-d-send-email-to": "to", - "r-d-send-email-subject": "Konu", - "r-d-send-email-message": "mesaj", - "r-d-archive": "Kartı Arşive Taşı", - "r-d-unarchive": "Kartı arşivden geri yükle", - "r-d-add-label": "Etiket ekle", - "r-d-remove-label": "Etiketi kaldır", - "r-create-card": "Yeni kart oluştur", - "r-in-list": ", listesinde", - "r-in-swimlane": "in swimlane", - "r-d-add-member": "Üye Ekle", - "r-d-remove-member": "Üye Sil", - "r-d-remove-all-member": "Tüm Üyeleri Sil", - "r-d-check-all": "Check all items of a list", - "r-d-uncheck-all": "Uncheck all items of a list", - "r-d-check-one": "Ögeyi kontrol et", - "r-d-uncheck-one": "Uncheck item", - "r-d-check-of-list": "of checklist", - "r-d-add-checklist": "Kontrol listesine ekle", - "r-d-remove-checklist": "Kontrol listesini kaldır", - "r-by": "tarafından", - "r-add-checklist": "Kontrol listesine ekle", - "r-with-items": "with items", - "r-items-list": "item1,item2,item3", - "r-add-swimlane": "Kulvar ekle", - "r-swimlane-name": "kulvar adı", - "r-board-note": "Not: Her olası değere uyması için bir alanı boş bırakın.", - "r-checklist-note": "Not: kontrol listesindeki öğelerin virgülle ayrılmış değerler olarak yazılması gerekir.", - "r-when-a-card-is-moved": "Bir kart başka bir listeye taşındığında", - "r-set": "Set", - "r-update": "Güncelle", - "r-datefield": "date field", - "r-df-start-at": "start", - "r-df-due-at": "due", - "r-df-end-at": "end", - "r-df-received-at": "received", - "r-to-current-datetime": "to current date/time", - "r-remove-value-from": "Remove value from", - "ldap": "LDAP", - "oauth2": "Oauth2", - "cas": "CAS", - "authentication-method": "Kimlik doğrulama yöntemi", - "authentication-type": "Kimlik doğrulama türü", - "custom-product-name": "Özel Ürün Adı", - "layout": "Düzen", - "hide-logo": "Logoyu Gizle", - "add-custom-html-after-body-start": "Add Custom HTML after <body> start", - "add-custom-html-before-body-end": "Add Custom HTML before </body> end", - "error-undefined": "Bir şeyler yanlış gitti", - "error-ldap-login": "Giriş yapmaya çalışırken bir hata oluştu", - "display-authentication-method": "Display Authentication Method", - "default-authentication-method": "Default Authentication Method", - "duplicate-board": "Duplicate Board", - "people-number": "The number of people is:", - "swimlaneDeletePopup-title": "Kulvar silinsin mi?", - "swimlane-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the swimlane. There is no undo.", - "restore-all": "Her şeyi eski haline getir", - "delete-all": "Hepsini sil", - "loading": "Yükleniyor, lütfen bekleyiniz", - "previous_as": "last time was", - "act-a-dueAt": "modified due time to \nWhen: __timeValue__\nWhere: __card__\n previous due was __timeOldValue__", - "act-a-endAt": "modified ending time to __timeValue__ from (__timeOldValue__)", - "act-a-startAt": "modified starting time to __timeValue__ from (__timeOldValue__)", - "act-a-receivedAt": "modified received time to __timeValue__ from (__timeOldValue__)", - "a-dueAt": "modified due time to be", - "a-endAt": "modified ending time to be", - "a-startAt": "modified starting time to be", - "a-receivedAt": "modified received time to be", - "almostdue": "current due time %s is approaching", - "pastdue": "current due time %s is past", - "duenow": "current due time %s is today", - "act-newDue": "__list__/__card__ has 1st due reminder [__board__]", - "act-withDue": "__list__/__card__ due reminders [__board__]", - "act-almostdue": "was reminding the current due (__timeValue__) of __card__ is approaching", - "act-pastdue": "was reminding the current due (__timeValue__) of __card__ is past", - "act-duenow": "was reminding the current due (__timeValue__) of __card__ is now", - "act-atUserComment": "You were mentioned in [__board__] __list__/__card__", - "delete-user-confirm-popup": "Bu kullanıcı hesabını silmek istediğinize emin misiniz? Bu işlemi geri alamazsınız.", - "accounts-allowUserDelete": "Kullanıcılara hesaplarını silmek için izin ver.", - "hide-minicard-label-text": "Mini kart etiklerini gizle", - "show-desktop-drag-handles": "Show desktop drag handles", - "assignee": "Assignee", - "cardAssigneesPopup-title": "Assignee", - "addmore-detail": "Add a more detailed description", - "show-on-card": "Show on Card", - "new": "New", - "editUserPopup-title": "Edit User", - "newUserPopup-title": "New User", - "notifications": "Bildirim", - "view-all": "View All", - "filter-by-unread": "Filter by Unread", - "mark-all-as-read": "Mark all as read", - "allow-rename": "Allow Rename", - "allowRenamePopup-title": "Allow Rename" -} + "accept": "Kabul Et", + "act-activity-notify": "Etkinlik Bildirimi", + "act-addAttachment": "__attachment__ eklentisi, __swimlane__ kulvarındaki __list__ listesindeki __board__ panosundaki __card__ kartına eklendi.", + "act-deleteAttachment": "__attachment__ eklentisi, __swimlane__ kulvarındaki __list__ listesindeki __board__ panosundaki __card__ kartından silindi.", + "act-addSubtask": "added subtask __subtask__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addedLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removeLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removedLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addChecklist": "added checklist __checklist__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addChecklistItem": "added checklist item __checklistItem__ to checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removeChecklist": "removed checklist __checklist__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removeChecklistItem": "removed checklist item __checklistItem__ from checklist __checkList__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-checkedItem": "checked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-uncheckedItem": "unchecked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-completeChecklist": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-uncompleteChecklist": "uncompleted checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addComment": "commented on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-editComment": "edited comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-deleteComment": "deleted comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-createBoard": "__board__ panosu oluşturuldu", + "act-createSwimlane": "__board__ panosuna __swimlane__ kulvarı oluşturuldu", + "act-createCard": "__board__ panosunun __swimlane__ kulvarının __list__ listesinin __card__ kartı oluşturuldu", + "act-createCustomField": "created custom field __customField__ at board __board__", + "act-deleteCustomField": "deleted custom field __customField__ at board __board__", + "act-setCustomField": "edited custom field __customField__: __customFieldValue__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-createList": "added list __list__ to board __board__", + "act-addBoardMember": "__board__ panosuna __member__ kullanıcısı eklendi", + "act-archivedBoard": "__board__ panosu Arşiv'e taşındı", + "act-archivedCard": "Card __card__ at list __list__ at swimlane __swimlane__ at board __board__ moved to Archive", + "act-archivedList": "List __list__ at swimlane __swimlane__ at board __board__ moved to Archive", + "act-archivedSwimlane": "Swimlane __swimlane__ at board __board__ moved to Archive", + "act-importBoard": "__board__ panosu içeriye aktarıldı", + "act-importCard": "imported card __card__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-importList": "imported list __list__ to swimlane __swimlane__ at board __board__", + "act-joinMember": "added member __member__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-moveCard": "moved card __card__ at board __board__ from list __oldList__ at swimlane __oldSwimlane__ to list __list__ at swimlane __swimlane__", + "act-moveCardToOtherBoard": "moved card __card__ from list __oldList__ at swimlane __oldSwimlane__ at board __oldBoard__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-removeBoardMember": "removed member __member__ from board __board__", + "act-restoredCard": "restored card __card__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-unjoinMember": "removed member __member__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-withBoardTitle": "__board__", + "act-withCardTitle": "[__board__] __card__", + "actions": "İşlemler", + "activities": "Etkinlikler", + "activity": "Etkinlik", + "activity-added": "%s içine %s ekledi", + "activity-archived": "%s arşive taşındı", + "activity-attached": "%s içine %s ekledi", + "activity-created": "%s öğesini oluşturdu", + "activity-customfield-created": "%s adlı özel alan yaratıldı", + "activity-excluded": "%s içinden %s çıkarttı", + "activity-imported": "%s kaynağından %s öğesini %s öğesinin içine taşıdı ", + "activity-imported-board": "%s i %s içinden aktardı", + "activity-joined": "şuna katıldı: %s", + "activity-moved": "%s i %s içinden %s içine taşıdı", + "activity-on": "%s", + "activity-removed": "%s i %s ten kaldırdı", + "activity-sent": "%s i %s e gönderdi", + "activity-unjoined": "%s içinden ayrıldı", + "activity-subtask-added": "Alt-görev %s'e eklendi", + "activity-checked-item": "checked %s in checklist %s of %s", + "activity-unchecked-item": "unchecked %s in checklist %s of %s", + "activity-checklist-added": "%s içine yapılacak listesi ekledi", + "activity-checklist-removed": "%s Tarafından yapılacaklar listesi silinmiştir", + "activity-checklist-completed": "completed checklist %s of %s", + "activity-checklist-uncompleted": "uncompleted the checklist %s of %s", + "activity-checklist-item-added": "%s içinde %s yapılacak listesine öğe ekledi", + "activity-checklist-item-removed": "removed a checklist item from '%s' in %s", + "add": "Ekle", + "activity-checked-item-card": "checked %s in checklist %s", + "activity-unchecked-item-card": "unchecked %s in checklist %s", + "activity-checklist-completed-card": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "activity-checklist-uncompleted-card": "uncompleted the checklist %s", + "activity-editComment": "%s yorum düzenlendi", + "activity-deleteComment": "deleted comment %s", + "add-attachment": "Ek Ekle", + "add-board": "Pano Ekle", + "add-card": "Kart Ekle", + "add-swimlane": "Kulvar Ekle", + "add-subtask": "Alt Görev Ekle", + "add-checklist": "Yapılacak Listesi Ekle", + "add-checklist-item": "Yapılacak listesine yeni bir öğe ekle", + "add-cover": "Kapak resmi ekle", + "add-label": "Etiket Ekle", + "add-list": "Liste Ekle", + "add-members": "Üye ekle", + "added": "Eklendi", + "addMemberPopup-title": "Üyeler", + "admin": "Yönetici", + "admin-desc": "Kartları görüntüleyebilir ve düzenleyebilir, üyeleri çıkarabilir ve pano ayarlarını değiştirebilir.", + "admin-announcement": "Duyuru", + "admin-announcement-active": "Tüm Sistemde Etkin Duyuru", + "admin-announcement-title": "Yöneticiden Duyuru", + "all-boards": "Tüm panolar", + "and-n-other-card": "Ve __count__ diğer kart", + "and-n-other-card_plural": "Ve __count__ diğer kart", + "apply": "Uygula", + "app-is-offline": "Yükleniyor lütfen bekleyin. Sayfayı yenilemek veri kaybına neden olur. Yükleme çalışmıyorsa, lütfen sunucunun durmadığını kontrol edin.", + "archive": "Arşive Taşı", + "archive-all": "Hepsini Arşive Taşı", + "archive-board": "Panoyu Arşive Taşı", + "archive-card": "Kartı Arşive Taşı", + "archive-list": "Listeyi Arşive Taşı", + "archive-swimlane": "Kulvarı Arşive Taşı", + "archive-selection": "Seçimi arşive taşı", + "archiveBoardPopup-title": "Panoyu arşive taşı?", + "archived-items": "Arşivle", + "archived-boards": "Panolar Arşivde", + "restore-board": "Panoyu Geri Getir", + "no-archived-boards": "Arşivde Pano Yok.", + "archives": "Arşivle", + "template": "Şablon", + "templates": "Şablonlar", + "assign-member": "Üye ata", + "attached": "dosya(sı) eklendi", + "attachment": "Ek Dosya", + "attachment-delete-pop": "Ek silme işlemi kalıcıdır ve geri alınamaz.", + "attachmentDeletePopup-title": "Ek Silinsin mi?", + "attachments": "Ekler", + "auto-watch": "Oluşan yeni panoları kendiliğinden izlemeye al", + "avatar-too-big": "Avatar boyutu çok büyük (En fazla 70KB olabilir)", + "back": "Geri", + "board-change-color": "Renk değiştir", + "board-nb-stars": "%s yıldız", + "board-not-found": "Pano bulunamadı", + "board-private-info": "Bu pano <strong>gizli</strong> olacak.", + "board-public-info": "Bu pano <strong>genel</strong>e açılacaktır.", + "boardChangeColorPopup-title": "Pano arkaplan rengini değiştir", + "boardChangeTitlePopup-title": "Panonun Adını Değiştir", + "boardChangeVisibilityPopup-title": "Görünebilirliği Değiştir", + "boardChangeWatchPopup-title": "İzleme Durumunu Değiştir", + "boardMenuPopup-title": "Pano Ayarları", + "boardChangeViewPopup-title": "Pano Görünümü", + "boards": "Panolar", + "board-view": "Pano Görünümü", + "board-view-cal": "Takvim", + "board-view-swimlanes": "Kulvarlar", + "board-view-collapse": "Collapse", + "board-view-lists": "Listeler", + "bucket-example": "Örn: \"Marketten Alacaklarım\"", + "cancel": "İptal", + "card-archived": "Bu kart arşive taşındı.", + "board-archived": "Bu pano arşive taşındı.", + "card-comments-title": "Bu kartta %s yorum var.", + "card-delete-notice": "Silme işlemi kalıcıdır. Bu kartla ilişkili tüm eylemleri kaybedersiniz.", + "card-delete-pop": "Son hareketler alanındaki tüm veriler silinecek, ayrıca bu kartı yeniden açamayacaksın. Bu işlemin geri dönüşü yok.", + "card-delete-suggest-archive": "Bir kartı tahtadan çıkarmak ve etkinliği korumak için Arşive taşıyabilirsiniz.", + "card-due": "Bitiş", + "card-due-on": "Bitiş tarihi:", + "card-spent": "Harcanan Zaman", + "card-edit-attachments": "Ek dosyasını düzenle", + "card-edit-custom-fields": "Özel alanları düzenle", + "card-edit-labels": "Etiketleri düzenle", + "card-edit-members": "Üyeleri düzenle", + "card-labels-title": "Bu kart için etiketleri düzenle", + "card-members-title": "Karta pano içindeki üyeleri ekler veya çıkartır.", + "card-start": "Başlama", + "card-start-on": "Başlama tarihi:", + "cardAttachmentsPopup-title": "Eklenme", + "cardCustomField-datePopup-title": "Tarihi değiştir", + "cardCustomFieldsPopup-title": "Özel alanları düzenle", + "cardDeletePopup-title": "Kart Silinsin mi?", + "cardDetailsActionsPopup-title": "Kart işlemleri", + "cardLabelsPopup-title": "Etiketler", + "cardMembersPopup-title": "Üyeler", + "cardMorePopup-title": "Daha", + "cardTemplatePopup-title": "Şablon oluştur", + "cards": "Kartlar", + "cards-count": "Kartlar", + "casSignIn": "CAS ile giriş yapın", + "cardType-card": "Kart", + "cardType-linkedCard": "Bağlantılı kart", + "cardType-linkedBoard": "Bağlantılı Pano", + "change": "Değiştir", + "change-avatar": "Avatar Değiştir", + "change-password": "Parola Değiştir", + "change-permissions": "İzinleri değiştir", + "change-settings": "Ayarları değiştir", + "changeAvatarPopup-title": "Avatar Değiştir", + "changeLanguagePopup-title": "Dil Değiştir", + "changePasswordPopup-title": "Parola Değiştir", + "changePermissionsPopup-title": "Yetkileri Değiştirme", + "changeSettingsPopup-title": "Ayarları değiştir", + "subtasks": "Alt Görevler", + "checklists": "Yapılacak Listeleri", + "click-to-star": "Bu panoyu yıldızlamak için tıkla.", + "click-to-unstar": "Bu panunun yıldızını kaldırmak için tıkla.", + "clipboard": "Yapıştır veya sürükleyip bırak", + "close": "Kapat", + "close-board": "Panoyu kapat", + "close-board-pop": "\n92/5000\nAna başlıktaki “Arşiv” düğmesine tıklayarak tahtayı geri yükleyebilirsiniz.", + "color-black": "siyah", + "color-blue": "mavi", + "color-crimson": "crimson", + "color-darkgreen": "koyu yeşil", + "color-gold": "altın rengi", + "color-gray": "gri", + "color-green": "yeşil", + "color-indigo": "çivit", + "color-lime": "misket limonu", + "color-magenta": "magenta", + "color-mistyrose": "mistyrose", + "color-navy": "navy", + "color-orange": "turuncu", + "color-paleturquoise": "paleturquoise", + "color-peachpuff": "peachpuff", + "color-pink": "pembe", + "color-plum": "plum", + "color-purple": "mor", + "color-red": "kırmızı", + "color-saddlebrown": "saddlebrown", + "color-silver": "gümüş rengi", + "color-sky": "açık mavi", + "color-slateblue": "slateblue", + "color-white": "beyaz", + "color-yellow": "sarı", + "unset-color": "Unset", + "comment": "Yorum", + "comment-placeholder": "Yorum Yaz", + "comment-only": "Sadece yorum", + "comment-only-desc": "Sadece kartlara yorum yazabilir.", + "no-comments": "Yorum Yok", + "no-comments-desc": "Yorumlar ve aktiviteleri göremiyorum.", + "worker": "Worker", + "worker-desc": "Can only move cards, assign itself to card and comment.", + "computer": "Bilgisayar", + "confirm-subtask-delete-dialog": "Alt görevi silmek istediğinizden emin misiniz?", + "confirm-checklist-delete-dialog": "Kontrol listesini silmek istediğinden emin misin?", + "copy-card-link-to-clipboard": "Kartın linkini kopyala", + "linkCardPopup-title": "Bağlantı kartı", + "searchElementPopup-title": "Arama", + "copyCardPopup-title": "Kartı Kopyala", + "copyChecklistToManyCardsPopup-title": "Yapılacaklar Listesi şemasını birden çok karta kopyala", + "copyChecklistToManyCardsPopup-instructions": "Hedef Kart Başlıkları ve Açıklamaları bu JSON formatında", + "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"İlk kart başlığı\", \"description\":\"İlk kart açıklaması\"}, {\"title\":\"İkinci kart başlığı\",\"description\":\"İkinci kart açıklaması\"},{\"title\":\"Son kart başlığı\",\"description\":\"Son kart açıklaması\"} ]", + "create": "Oluştur", + "createBoardPopup-title": "Pano Oluşturma", + "chooseBoardSourcePopup-title": "Panoyu içe aktar", + "createLabelPopup-title": "Etiket Oluşturma", + "createCustomField": "Alanı yarat", + "createCustomFieldPopup-title": "Alanı yarat", + "current": "mevcut", + "custom-field-delete-pop": "Bunun geri dönüşü yoktur. Bu özel alan tüm kartlardan kaldırılıp tarihçesi yokedilecektir.", + "custom-field-checkbox": "İşaret kutusu", + "custom-field-date": "Tarih", + "custom-field-dropdown": "Açılır liste", + "custom-field-dropdown-none": "(hiçbiri)", + "custom-field-dropdown-options": "Liste seçenekleri", + "custom-field-dropdown-options-placeholder": "Başka seçenekler eklemek için giriş tuşuna basınız", + "custom-field-dropdown-unknown": "(bilinmeyen)", + "custom-field-number": "Sayı", + "custom-field-text": "Metin", + "custom-fields": "Özel alanlar", + "date": "Tarih", + "decline": "Reddet", + "default-avatar": "Varsayılan avatar", + "delete": "Sil", + "deleteCustomFieldPopup-title": "Özel alan silinsin mi?", + "deleteLabelPopup-title": "Etiket Silinsin mi?", + "description": "Açıklama", + "disambiguateMultiLabelPopup-title": "Etiket işlemini izah et", + "disambiguateMultiMemberPopup-title": "Üye işlemini izah et", + "discard": "At", + "done": "Tamam", + "download": "İndir", + "edit": "Düzenle", + "edit-avatar": "Avatar Değiştir", + "edit-profile": "Profili Düzenle", + "edit-wip-limit": "Devam Eden İş Sınırını Düzenle", + "soft-wip-limit": "Zayıf Devam Eden İş Sınırı", + "editCardStartDatePopup-title": "Başlangıç tarihini değiştir", + "editCardDueDatePopup-title": "Bitiş tarihini değiştir", + "editCustomFieldPopup-title": "Alanı düzenle", + "editCardSpentTimePopup-title": "Harcanan zamanı değiştir", + "editLabelPopup-title": "Etiket Değiştir", + "editNotificationPopup-title": "Bildirimi değiştir", + "editProfilePopup-title": "Profili Düzenle", + "email": "E-posta", + "email-enrollAccount-subject": "Hesabınız __siteName__ üzerinde oluşturuldu", + "email-enrollAccount-text": "Merhaba __user__,\n\nBu servisi kullanmaya başlamak için aşağıdaki linke tıklamalısın:\n\n__url__\n\nTeşekkürler.", + "email-fail": "E-posta gönderimi başarısız", + "email-fail-text": "E-Posta gönderilme çalışırken hata oluştu", + "email-invalid": "Geçersiz e-posta", + "email-invite": "E-posta ile davet et", + "email-invite-subject": "__inviter__ size bir davetiye gönderdi", + "email-invite-text": "Sevgili __user__,\n\n__inviter__ seni birlikte çalışmak için \"__board__\" panosuna davet ediyor.\n\nLütfen aşağıdaki linke tıkla:\n\n__url__\n\nTeşekkürler.", + "email-resetPassword-subject": "__siteName__ üzerinde parolanı sıfırla", + "email-resetPassword-text": "Merhaba __user__,\n\nParolanı sıfırlaman için aşağıdaki linke tıklaman yeterli.\n\n__url__\n\nTeşekkürler.", + "email-sent": "E-posta gönderildi", + "email-verifyEmail-subject": "__siteName__ üzerindeki e-posta adresini doğrulama", + "email-verifyEmail-text": "Merhaba __user__,\n\nHesap e-posta adresini doğrulamak için aşağıdaki linke tıklaman yeterli.\n\n__url__\n\nTeşekkürler.", + "enable-wip-limit": "Devam Eden İş Sınırını Aç", + "error-board-doesNotExist": "Pano bulunamadı", + "error-board-notAdmin": "Bu işlemi yapmak için pano yöneticisi olmalısın.", + "error-board-notAMember": "Bu işlemi yapmak için panoya üye olmalısın.", + "error-json-malformed": "Girilen metin geçerli bir JSON formatında değil", + "error-json-schema": "Girdiğin JSON metni tüm bilgileri doğru biçimde barındırmıyor", + "error-list-doesNotExist": "Liste bulunamadı", + "error-user-doesNotExist": "Kullanıcı bulunamadı", + "error-user-notAllowSelf": "Kendi kendini davet edemezsin", + "error-user-notCreated": "Bu üye oluşturulmadı", + "error-username-taken": "Kullanıcı adı zaten alınmış", + "error-email-taken": "Bu e-posta adresi daha önceden alınmış", + "export-board": "Panoyu dışarı aktar", + "sort": "Sort", + "sort-desc": "Click to Sort List", + "list-sort-by": "Sort the List By:", + "list-label-modifiedAt": "Son Erişim Zamanı...", + "list-label-title": "Listenin Adı...", + "list-label-sort": "Your Manual Order", + "list-label-short-modifiedAt": "(L)", + "list-label-short-title": "(N)", + "list-label-short-sort": "(M)", + "filter": "Filtre", + "filter-cards": "Filter Cards or Lists", + "list-filter-label": "Filter List by Title", + "filter-clear": "Filtreyi temizle", + "filter-no-label": "Etiket yok", + "filter-no-member": "Üye yok", + "filter-no-custom-fields": "Hiç özel alan yok", + "filter-show-archive": "Show archived lists", + "filter-hide-empty": "Hide empty lists", + "filter-on": "Filtre aktif", + "filter-on-desc": "Bu panodaki kartları filtreliyorsunuz. Fitreyi düzenlemek için tıklayın.", + "filter-to-selection": "Seçime göre filtreleme yap", + "advanced-filter-label": "Gelişmiş Filtreleme", + "advanced-filter-description": "Advanced Filter allows to write a string containing following operators: == != <= >= && || ( ) A space is used as a separator between the Operators. You can filter for all Custom Fields by typing their names and values. For Example: Field1 == Value1. Note: If fields or values contains spaces, you need to encapsulate them into single quotes. For Example: 'Field 1' == 'Value 1'. For single control characters (' \\/) to be skipped, you can use \\. For example: Field1 == I\\'m. Also you can combine multiple conditions. For Example: F1 == V1 || F1 == V2. Normally all operators are interpreted from left to right. You can change the order by placing brackets. For Example: F1 == V1 && ( F2 == V2 || F2 == V3 ). Also you can search text fields using regex: F1 == /Tes.*/i", + "fullname": "Ad Soyad", + "header-logo-title": "Panolar sayfanıza geri dön.", + "hide-system-messages": "Sistem mesajlarını gizle", + "headerBarCreateBoardPopup-title": "Pano Oluşturma", + "home": "Ana Sayfa", + "import": "İçeri aktar", + "link": "Bağlantı", + "import-board": "panoyu içe aktar", + "import-board-c": "Panoyu içe aktar", + "import-board-title-trello": "Trello'dan panoyu içeri aktar", + "import-board-title-wekan": "Import board from previous export", + "import-sandstorm-backup-warning": "Do not delete data you import from original exported board or Trello before checking does this grain close and open again, or do you get Board not found error, that means data loss.", + "import-sandstorm-warning": "İçe aktarılan pano şu anki panonun verilerinin üzerine yazılacak ve var olan veriler silinecek.", + "from-trello": "Trello'dan", + "from-wekan": "From previous export", + "import-board-instruction-trello": "Trello panonuzda 'Menü'ye gidip 'Daha fazlası'na tıklayın, ardından 'Yazdır ve Çıktı Al'ı seçip 'JSON biçiminde çıktı al' diyerek çıkan metni buraya kopyalayın.", + "import-board-instruction-wekan": "In your board, go to 'Menu', then 'Export board', and copy the text in the downloaded file.", + "import-board-instruction-about-errors": "If you get errors when importing board, sometimes importing still works, and board is at All Boards page.", + "import-json-placeholder": "Geçerli JSON verisini buraya yapıştırın", + "import-map-members": "Üyeleri eşleştirme", + "import-members-map": "Your imported board has some members. Please map the members you want to import to your users", + "import-show-user-mapping": "Üye eşleştirmesini kontrol et", + "import-user-select": "Bu üye olarak kullanmak istediğiniz mevcut kullanıcınızı seçin", + "importMapMembersAddPopup-title": "Üye seç", + "info": "Sürüm", + "initials": "İlk Harfleri", + "invalid-date": "Geçersiz tarih", + "invalid-time": "Geçersiz zaman", + "invalid-user": "Geçersiz kullanıcı", + "joined": "katıldı", + "just-invited": "Bu panoya şimdi davet edildin.", + "keyboard-shortcuts": "Klavye kısayolları", + "label-create": "Etiket Oluşturma", + "label-default": "%s etiket (varsayılan)", + "label-delete-pop": "Bu işlem geri alınamaz. Bu etiket tüm kartlardan kaldırılacaktır ve geçmişi yok edecektir.", + "labels": "Etiketler", + "language": "Dil", + "last-admin-desc": "En az bir yönetici olması gerektiğinden rolleri değiştiremezsiniz.", + "leave-board": "Panodan ayrıl", + "leave-board-pop": "__boardTitle__ panosundan ayrılmak istediğinize emin misiniz? Panodaki tüm kartlardan kaldırılacaksınız.", + "leaveBoardPopup-title": "Panodan ayrılmak istediğinize emin misiniz?", + "link-card": "Bu kartın bağlantısı", + "list-archive-cards": "Bu listedeki tüm kartları arşive taşı", + "list-archive-cards-pop": "This will remove all the cards in this list from the board. To view cards in Archive and bring them back to the board, click “Menu” > “Archive”.", + "list-move-cards": "Listedeki tüm kartları taşı", + "list-select-cards": "Listedeki tüm kartları seç", + "set-color-list": "Rengi Ayarla", + "listActionPopup-title": "Liste İşlemleri", + "swimlaneActionPopup-title": "Kulvar İşlemleri", + "swimlaneAddPopup-title": "Add a Swimlane below", + "listImportCardPopup-title": "Bir Trello kartını içeri aktar", + "listMorePopup-title": "Daha", + "link-list": "Listeye doğrudan bağlantı", + "list-delete-pop": "Etkinlik akışınızdaki tüm eylemler geri kurtarılamaz şekilde kaldırılacak. Bu işlem geri alınamaz.", + "list-delete-suggest-archive": "You can move a list to Archive to remove it from the board and preserve the activity.", + "lists": "Listeler", + "swimlanes": "Kulvarlar", + "log-out": "Oturum Kapat", + "log-in": "Oturum Aç", + "loginPopup-title": "Oturum Aç", + "memberMenuPopup-title": "Üye Ayarları", + "members": "Üyeler", + "menu": "Menü", + "move-selection": "Seçimi taşı", + "moveCardPopup-title": "Kartı taşı", + "moveCardToBottom-title": "Aşağı taşı", + "moveCardToTop-title": "Yukarı taşı", + "moveSelectionPopup-title": "Seçimi taşı", + "multi-selection": "Çoklu seçim", + "multi-selection-on": "Çoklu seçim açık", + "muted": "Sessiz", + "muted-info": "Bu panodaki hiçbir değişiklik hakkında bildirim almayacaksınız", + "my-boards": "Panolarım", + "name": "Adı", + "no-archived-cards": "Arşivde kart yok", + "no-archived-lists": "Arşivde liste yok", + "no-archived-swimlanes": "Arşivde kulvar yok", + "no-results": "Sonuç yok", + "normal": "Normal", + "normal-desc": "Kartları görüntüleyebilir ve düzenleyebilir. Ayarları değiştiremez.", + "not-accepted-yet": "Davet henüz kabul edilmemiş", + "notify-participate": "Oluşturduğunuz veya üye olduğunuz tüm kartlar hakkında bildirim al", + "notify-watch": "Takip ettiğiniz tüm pano, liste ve kartlar hakkında bildirim al", + "optional": "isteğe bağlı", + "or": "veya", + "page-maybe-private": "Bu sayfa gizli olabilir. <a href='%s'>Oturum açarak</a> görmeyi deneyin.", + "page-not-found": "Sayda bulunamadı.", + "password": "Parola", + "paste-or-dragdrop": "Dosya eklemek için yapıştırabilir, veya (eğer resimse) sürükle bırak yapabilirsiniz", + "participating": "Katılımcılar", + "preview": "Önizleme", + "previewAttachedImagePopup-title": "Önizleme", + "previewClipboardImagePopup-title": "Önizleme", + "private": "Gizli", + "private-desc": "Bu pano gizli. Sadece panoya ekli kişiler görüntüleyebilir ve düzenleyebilir.", + "profile": "Kullanıcı Sayfası", + "public": "Genel", + "public-desc": "Bu pano genel. Bağlantı adresi ile herhangi bir kimseye görünür ve Google gibi arama motorlarında gösterilecektir. Panoyu, sadece eklenen kişiler düzenleyebilir.", + "quick-access-description": "Bu bara kısayol olarak bir pano eklemek için panoyu yıldızlamalısınız", + "remove-cover": "Kapak Resmini Kaldır", + "remove-from-board": "Panodan Kaldır", + "remove-label": "Etiketi Kaldır", + "listDeletePopup-title": "Liste silinsin mi?", + "remove-member": "Üyeyi Çıkar", + "remove-member-from-card": "Karttan Çıkar", + "remove-member-pop": "__boardTitle__ panosundan __name__ (__username__) çıkarılsın mı? Üye, bu panodaki tüm kartlardan çıkarılacak. Panodan çıkarıldığı üyeye bildirilecektir.", + "removeMemberPopup-title": "Üye çıkarılsın mı?", + "rename": "Yeniden adlandır", + "rename-board": "Panonun Adını Değiştir", + "restore": "Geri Getir", + "save": "Kaydet", + "search": "Arama", + "rules": "Kurallar", + "search-cards": "Search from card/list titles, descriptions and custom fields on this board", + "search-example": "Aranılacak metin?", + "select-color": "Renk Seç", + "set-wip-limit-value": "Bu listedeki en fazla öğe sayısı için bir sınır belirleyin", + "setWipLimitPopup-title": "Devam Eden İş Sınırı Belirle", + "shortcut-assign-self": "Kendini karta ata", + "shortcut-autocomplete-emoji": "Emojileri otomatik tamamla", + "shortcut-autocomplete-members": "Üye isimlerini otomatik tamamla", + "shortcut-clear-filters": "Tüm filtreleri temizle", + "shortcut-close-dialog": "Diyaloğu kapat", + "shortcut-filter-my-cards": "Kartlarımı filtrele", + "shortcut-show-shortcuts": "Kısayollar listesini getir", + "shortcut-toggle-filterbar": "Filtre kenar çubuğunu aç/kapa", + "shortcut-toggle-sidebar": "Pano kenar çubuğunu aç/kapa", + "show-cards-minimum-count": "Eğer listede şu sayıdan fazla öğe varsa kart sayısını göster: ", + "sidebar-open": "Kenar Çubuğunu Aç", + "sidebar-close": "Kenar Çubuğunu Kapat", + "signupPopup-title": "Bir Hesap Oluştur", + "star-board-title": "Bu panoyu yıldızlamak için tıkla. Yıldızlı panolar pano listesinin en üstünde gösterilir.", + "starred-boards": "Yıldızlı Panolar", + "starred-boards-description": "Yıldızlanmış panolar, pano listesinin en üstünde gösterilir.", + "subscribe": "Abone ol", + "team": "Takım", + "this-board": "bu panoyu", + "this-card": "bu kart", + "spent-time-hours": "Harcanan zaman (saat)", + "overtime-hours": "Aşılan süre (saat)", + "overtime": "Aşılan süre", + "has-overtime-cards": "Süresi aşılmış kartlar", + "has-spenttime-cards": "Zaman geçirilmiş kartlar", + "time": "Zaman", + "title": "Başlık", + "tracking": "Takip", + "tracking-info": "Oluşturduğunuz veya üyesi olduğunuz tüm kartlardaki değişiklikler size bildirim olarak gelecek.", + "type": "Tür", + "unassign-member": "Üyeye atamayı kaldır", + "unsaved-description": "Kaydedilmemiş bir açıklama metnin bulunmakta", + "unwatch": "Takibi bırak", + "upload": "Yükle", + "upload-avatar": "Avatar yükle", + "uploaded-avatar": "Avatar yüklendi", + "username": "Kullanıcı adı", + "view-it": "Görüntüle", + "warn-list-archived": "Uyarı: Bu kart arşivdeki bir listede", + "watch": "Takip Et", + "watching": "Takip Ediliyor", + "watching-info": "Bu pano hakkındaki tüm değişiklikler hakkında bildirim alacaksınız", + "welcome-board": "Hoş Geldiniz Panosu", + "welcome-swimlane": "Kilometre taşı", + "welcome-list1": "Temel", + "welcome-list2": "Gelişmiş", + "card-templates-swimlane": "Card Templates", + "list-templates-swimlane": "List Templates", + "board-templates-swimlane": "Board Templates", + "what-to-do": "Ne yapmak istiyorsunuz?", + "wipLimitErrorPopup-title": "Geçersiz Devam Eden İş Sınırı", + "wipLimitErrorPopup-dialog-pt1": "Bu listedeki iş sayısı belirlediğiniz sınırdan daha fazla.", + "wipLimitErrorPopup-dialog-pt2": "Lütfen bazı işleri bu listeden başka listeye taşıyın ya da devam eden iş sınırını yükseltin.", + "admin-panel": "Yönetici Paneli", + "settings": "Ayarlar", + "people": "Kullanıcılar", + "registration": "Kayıt", + "disable-self-registration": "Ziyaretçilere kaydı kapa", + "invite": "Davet", + "invite-people": "Kullanıcı davet et", + "to-boards": "Şu pano(lar)a", + "email-addresses": "E-posta adresleri", + "smtp-host-description": "E-posta gönderimi yapan SMTP sunucu adresi", + "smtp-port-description": "E-posta gönderimi yapan SMTP sunucu portu", + "smtp-tls-description": "SMTP mail sunucusu için TLS kriptolama desteği açılsın", + "smtp-host": "SMTP sunucu adresi", + "smtp-port": "SMTP portu", + "smtp-username": "Kullanıcı adı", + "smtp-password": "Parola", + "smtp-tls": "TLS desteği", + "send-from": "Gönderen", + "send-smtp-test": "Kendinize deneme E-Postası gönderin", + "invitation-code": "Davetiye kodu", + "email-invite-register-subject": "__inviter__ size bir davetiye gönderdi", + "email-invite-register-text": "Dear __user__,\n\n__inviter__ invites you to kanban board for collaborations.\n\nPlease follow the link below:\n__url__\n\nAnd your invitation code is: __icode__\n\nThanks.", + "email-smtp-test-subject": "SMTP Test E-postası", + "email-smtp-test-text": "E-Posta başarıyla gönderildi", + "error-invitation-code-not-exist": "Davetiye kodu bulunamadı", + "error-notAuthorized": "Bu sayfayı görmek için yetkiniz yok.", + "webhook-title": "Webhook Name", + "webhook-token": "Token (Optional for Authentication)", + "outgoing-webhooks": "Dışarı giden bağlantılar", + "bidirectional-webhooks": "Two-Way Webhooks", + "outgoingWebhooksPopup-title": "Dışarı giden bağlantılar", + "boardCardTitlePopup-title": "Kart Başlığı Filtresi", + "disable-webhook": "Disable This Webhook", + "global-webhook": "Global Webhooks", + "new-outgoing-webhook": "Yeni Dışarı Giden Web Bağlantısı", + "no-name": "(Bilinmeyen)", + "Node_version": "Node sürümü", + "Meteor_version": "Meteor version", + "MongoDB_version": "MongoDB version", + "MongoDB_storage_engine": "MongoDB storage engine", + "MongoDB_Oplog_enabled": "MongoDB Oplog enabled", + "OS_Arch": "İşletim Sistemi Mimarisi", + "OS_Cpus": "İşletim Sistemi İşlemci Sayısı", + "OS_Freemem": "İşletim Sistemi Kullanılmayan Bellek", + "OS_Loadavg": "İşletim Sistemi Ortalama Yük", + "OS_Platform": "İşletim Sistemi Platformu", + "OS_Release": "İşletim Sistemi Sürümü", + "OS_Totalmem": "İşletim Sistemi Toplam Belleği", + "OS_Type": "İşletim Sistemi Tipi", + "OS_Uptime": "İşletim Sistemi Toplam Açık Kalınan Süre", + "days": "günler", + "hours": "saat", + "minutes": "dakika", + "seconds": "saniye", + "show-field-on-card": "Bu alanı kartta göster", + "automatically-field-on-card": "Tüm kartlara otomatik alan oluştur", + "showLabel-field-on-card": "Minikard üzerindeki alan etiketini göster", + "yes": "Evet", + "no": "Hayır", + "accounts": "Hesaplar", + "accounts-allowEmailChange": "E-posta Değiştirmeye İzin Ver", + "accounts-allowUserNameChange": "Kullanıcı adı değiştirmeye izin ver", + "createdAt": "Oluşturulma tarihi", + "verified": "Doğrulanmış", + "active": "Aktif", + "card-received": "Giriş", + "card-received-on": "Giriş zamanı", + "card-end": "Bitiş", + "card-end-on": "Bitiş zamanı", + "editCardReceivedDatePopup-title": "Giriş tarihini değiştir", + "editCardEndDatePopup-title": "Bitiş tarihini değiştir", + "setCardColorPopup-title": "Renk ayarla", + "setCardActionsColorPopup-title": "Renk seçimi yap", + "setSwimlaneColorPopup-title": "Renk seçimi yap", + "setListColorPopup-title": "Renk seçimi yap", + "assigned-by": "Atamayı yapan", + "requested-by": "Talep Eden", + "board-delete-notice": "Silme kalıcıdır. Bu kartla ilişkili tüm listeleri, kartları ve işlemleri kaybedeceksiniz.", + "delete-board-confirm-popup": "Tüm listeler, kartlar, etiketler ve etkinlikler silinecek ve pano içeriğini kurtaramayacaksınız. Geri dönüş yok.", + "boardDeletePopup-title": "Panoyu Sil?", + "delete-board": "Panoyu Sil", + "default-subtasks-board": "Subtasks for __board__ board", + "default": "Varsayılan", + "queue": "Sıra", + "subtask-settings": "Alt Görev ayarları", + "card-settings": "Card Settings", + "boardSubtaskSettingsPopup-title": "Pano alt görev ayarları", + "boardCardSettingsPopup-title": "Card Settings", + "deposit-subtasks-board": "Deposit subtasks to this board:", + "deposit-subtasks-list": "Alt görevlerin açılacağı liste:", + "show-parent-in-minicard": "Mini kart içinde üst kartı göster", + "prefix-with-full-path": "Tam yolunu önüne ekle", + "prefix-with-parent": "Prefix with parent", + "subtext-with-full-path": "Tam yolu ile alt metin", + "subtext-with-parent": "üst öge ile alt metin", + "change-card-parent": "Kartın üst kartını değiştir", + "parent-card": "Ana kart", + "source-board": "Kaynak panosu", + "no-parent": "Üst ögeyi gösterme", + "activity-added-label": "added label '%s' to %s", + "activity-removed-label": "removed label '%s' from %s", + "activity-delete-attach": "deleted an attachment from %s", + "activity-added-label-card": "etiket eklendi '%s'", + "activity-removed-label-card": "removed label '%s'", + "activity-delete-attach-card": "Ek silindi", + "activity-set-customfield": "set custom field '%s' to '%s' in %s", + "activity-unset-customfield": "unset custom field '%s' in %s", + "r-rule": "Kural", + "r-add-trigger": "Tetikleyici ekle", + "r-add-action": "Eylem ekle", + "r-board-rules": "Pano Kuralları", + "r-add-rule": "Kural ekle", + "r-view-rule": "Kuralı göster", + "r-delete-rule": "Kuralı sil", + "r-new-rule-name": "Yeni kural başlığı", + "r-no-rules": "Kural yok", + "r-when-a-card": "Kart eklendiğinde", + "r-is": "is", + "r-is-moved": "taşındı", + "r-added-to": "eklendi", + "r-removed-from": "Removed from", + "r-the-board": "pano", + "r-list": "liste", + "set-filter": "Filtrele", + "r-moved-to": "Moved to", + "r-moved-from": "Moved from", + "r-archived": "Arşive taşındı", + "r-unarchived": "Arşivden geri çıkarıldı", + "r-a-card": "Kart", + "r-when-a-label-is": "When a label is", + "r-when-the-label": "When the label", + "r-list-name": "liste adı", + "r-when-a-member": "When a member is", + "r-when-the-member": "When the member", + "r-name": "isim", + "r-when-a-attach": "When an attachment", + "r-when-a-checklist": "When a checklist is", + "r-when-the-checklist": "When the checklist", + "r-completed": "Tamamlandı", + "r-made-incomplete": "Tamamlanmamış", + "r-when-a-item": "When a checklist item is", + "r-when-the-item": "When the checklist item", + "r-checked": "İşaretlendi", + "r-unchecked": "İşaret Kaldırıldı", + "r-move-card-to": "Kartı taşı", + "r-top-of": "En üst", + "r-bottom-of": "En alt", + "r-its-list": "its list", + "r-archive": "Arşive Taşı", + "r-unarchive": "Arşivden Geri Yükle", + "r-card": "Kart", + "r-add": "Ekle", + "r-remove": "Kaldır", + "r-label": "etiket", + "r-member": "üye", + "r-remove-all": "Tüm üyeleri karttan çıkarın", + "r-set-color": "Set color to", + "r-checklist": "Kontrol Listesi", + "r-check-all": "Tümünü işaretle", + "r-uncheck-all": "Tüm işaretleri kaldır", + "r-items-check": "Kontrol Listesi maddeleri", + "r-check": "işaretle", + "r-uncheck": "İşareti Kaldır", + "r-item": "öge", + "r-of-checklist": "of checklist", + "r-send-email": "E-Posta Gönder", + "r-to": "to", + "r-subject": "Konu", + "r-rule-details": "Kural Detayları", + "r-d-move-to-top-gen": "Kartı listesinin en üstüne taşı", + "r-d-move-to-top-spec": "Kartı listenin en üstüne taşı", + "r-d-move-to-bottom-gen": "Kartı listesinin en altına taşı", + "r-d-move-to-bottom-spec": "Kartı listenin en altına taşı", + "r-d-send-email": "E-Posta gönder", + "r-d-send-email-to": "to", + "r-d-send-email-subject": "Konu", + "r-d-send-email-message": "mesaj", + "r-d-archive": "Kartı Arşive Taşı", + "r-d-unarchive": "Kartı arşivden geri yükle", + "r-d-add-label": "Etiket ekle", + "r-d-remove-label": "Etiketi kaldır", + "r-create-card": "Yeni kart oluştur", + "r-in-list": ", listesinde", + "r-in-swimlane": "in swimlane", + "r-d-add-member": "Üye Ekle", + "r-d-remove-member": "Üye Sil", + "r-d-remove-all-member": "Tüm Üyeleri Sil", + "r-d-check-all": "Check all items of a list", + "r-d-uncheck-all": "Uncheck all items of a list", + "r-d-check-one": "Ögeyi kontrol et", + "r-d-uncheck-one": "Uncheck item", + "r-d-check-of-list": "of checklist", + "r-d-add-checklist": "Kontrol listesine ekle", + "r-d-remove-checklist": "Kontrol listesini kaldır", + "r-by": "tarafından", + "r-add-checklist": "Kontrol listesine ekle", + "r-with-items": "with items", + "r-items-list": "item1,item2,item3", + "r-add-swimlane": "Kulvar ekle", + "r-swimlane-name": "kulvar adı", + "r-board-note": "Not: Her olası değere uyması için bir alanı boş bırakın.", + "r-checklist-note": "Not: kontrol listesindeki öğelerin virgülle ayrılmış değerler olarak yazılması gerekir.", + "r-when-a-card-is-moved": "Bir kart başka bir listeye taşındığında", + "r-set": "Set", + "r-update": "Güncelle", + "r-datefield": "date field", + "r-df-start-at": "start", + "r-df-due-at": "due", + "r-df-end-at": "end", + "r-df-received-at": "received", + "r-to-current-datetime": "to current date/time", + "r-remove-value-from": "Remove value from", + "ldap": "LDAP", + "oauth2": "Oauth2", + "cas": "CAS", + "authentication-method": "Kimlik doğrulama yöntemi", + "authentication-type": "Kimlik doğrulama türü", + "custom-product-name": "Özel Ürün Adı", + "layout": "Düzen", + "hide-logo": "Logoyu Gizle", + "add-custom-html-after-body-start": "Add Custom HTML after <body> start", + "add-custom-html-before-body-end": "Add Custom HTML before </body> end", + "error-undefined": "Bir şeyler yanlış gitti", + "error-ldap-login": "Giriş yapmaya çalışırken bir hata oluştu", + "display-authentication-method": "Display Authentication Method", + "default-authentication-method": "Default Authentication Method", + "duplicate-board": "Duplicate Board", + "people-number": "The number of people is:", + "swimlaneDeletePopup-title": "Kulvar silinsin mi?", + "swimlane-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the swimlane. There is no undo.", + "restore-all": "Her şeyi eski haline getir", + "delete-all": "Hepsini sil", + "loading": "Yükleniyor, lütfen bekleyiniz", + "previous_as": "last time was", + "act-a-dueAt": "modified due time to \nWhen: __timeValue__\nWhere: __card__\n previous due was __timeOldValue__", + "act-a-endAt": "modified ending time to __timeValue__ from (__timeOldValue__)", + "act-a-startAt": "modified starting time to __timeValue__ from (__timeOldValue__)", + "act-a-receivedAt": "modified received time to __timeValue__ from (__timeOldValue__)", + "a-dueAt": "modified due time to be", + "a-endAt": "modified ending time to be", + "a-startAt": "modified starting time to be", + "a-receivedAt": "modified received time to be", + "almostdue": "current due time %s is approaching", + "pastdue": "current due time %s is past", + "duenow": "current due time %s is today", + "act-newDue": "__list__/__card__ has 1st due reminder [__board__]", + "act-withDue": "__list__/__card__ due reminders [__board__]", + "act-almostdue": "was reminding the current due (__timeValue__) of __card__ is approaching", + "act-pastdue": "was reminding the current due (__timeValue__) of __card__ is past", + "act-duenow": "was reminding the current due (__timeValue__) of __card__ is now", + "act-atUserComment": "You were mentioned in [__board__] __list__/__card__", + "delete-user-confirm-popup": "Bu kullanıcı hesabını silmek istediğinize emin misiniz? Bu işlemi geri alamazsınız.", + "accounts-allowUserDelete": "Kullanıcılara hesaplarını silmek için izin ver.", + "hide-minicard-label-text": "Mini kart etiklerini gizle", + "show-desktop-drag-handles": "Show desktop drag handles", + "assignee": "Assignee", + "cardAssigneesPopup-title": "Assignee", + "addmore-detail": "Add a more detailed description", + "show-on-card": "Show on Card", + "new": "New", + "editUserPopup-title": "Edit User", + "newUserPopup-title": "New User", + "notifications": "Bildirim", + "view-all": "View All", + "filter-by-unread": "Filter by Unread", + "mark-all-as-read": "Mark all as read", + "allow-rename": "Allow Rename", + "allowRenamePopup-title": "Allow Rename" +} \ No newline at end of file diff --git a/i18n/uk.i18n.json b/i18n/uk.i18n.json index 7be7094e..39b22387 100644 --- a/i18n/uk.i18n.json +++ b/i18n/uk.i18n.json @@ -1,769 +1,769 @@ { - "accept": "Прийняти", - "act-activity-notify": "Сповіщення активності", - "act-addAttachment": "added attachment __attachment__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-deleteAttachment": "deleted attachment __attachment__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addSubtask": "added subtask __subtask__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addedLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removeLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removedLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addChecklist": "added checklist __checklist__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addChecklistItem": "added checklist item __checklistItem__ to checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removeChecklist": "removed checklist __checklist__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removeChecklistItem": "removed checklist item __checklistItem__ from checklist __checkList__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-checkedItem": "checked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-uncheckedItem": "unchecked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-completeChecklist": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-uncompleteChecklist": "uncompleted checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addComment": "commented on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-editComment": "edited comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-deleteComment": "deleted comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-createBoard": "Дошку __board__створено", - "act-createSwimlane": "created swimlane __swimlane__ to board __board__", - "act-createCard": "created card __card__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-createCustomField": "created custom field __customField__ at board __board__", - "act-deleteCustomField": "deleted custom field __customField__ at board __board__", - "act-setCustomField": "edited custom field __customField__: __customFieldValue__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-createList": "added list __list__ to board __board__", - "act-addBoardMember": "added member __member__ to board __board__", - "act-archivedBoard": "Дошку __board__ переміщено до Архіву", - "act-archivedCard": "Card __card__ at list __list__ at swimlane __swimlane__ at board __board__ moved to Archive", - "act-archivedList": "List __list__ at swimlane __swimlane__ at board __board__ moved to Archive", - "act-archivedSwimlane": "Swimlane __swimlane__ at board __board__ moved to Archive", - "act-importBoard": "Імпортовано дошку __board__", - "act-importCard": "imported card __card__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-importList": "imported list __list__ to swimlane __swimlane__ at board __board__", - "act-joinMember": "added member __member__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-moveCard": "moved card __card__ at board __board__ from list __oldList__ at swimlane __oldSwimlane__ to list __list__ at swimlane __swimlane__", - "act-moveCardToOtherBoard": "moved card __card__ from list __oldList__ at swimlane __oldSwimlane__ at board __oldBoard__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-removeBoardMember": "removed member __member__ from board __board__", - "act-restoredCard": "restored card __card__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-unjoinMember": "removed member __member__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-withBoardTitle": "__board__", - "act-withCardTitle": "[__board__] __card__", - "actions": "Дії", - "activities": "Діяльності", - "activity": "Діяльність", - "activity-added": "%s додано до %s", - "activity-archived": "%s перенесено до архіву", - "activity-attached": "%s прикріплено до %s", - "activity-created": "%sстворено", - "activity-customfield-created": "Створено спеціальне поле%s", - "activity-excluded": "%s виключено з %s", - "activity-imported": "%s імпортовано до %s з %s", - "activity-imported-board": "%s імпортовано з %s", - "activity-joined": "%s приєднано", - "activity-moved": "%s переміщено з %s до %s", - "activity-on": "%s", - "activity-removed": "%s видалено з %s", - "activity-sent": "%s відправлено до %s", - "activity-unjoined": "unjoined %s", - "activity-subtask-added": "Додано підзадачу до %s", - "activity-checked-item": "checked %s in checklist %s of %s", - "activity-unchecked-item": "unchecked %s in checklist %s of %s", - "activity-checklist-added": "Додано контрольний список до %s", - "activity-checklist-removed": "removed a checklist from %s", - "activity-checklist-completed": "completed checklist %s of %s", - "activity-checklist-uncompleted": "uncompleted the checklist %s of %s", - "activity-checklist-item-added": "added checklist item to '%s' in %s", - "activity-checklist-item-removed": "removed a checklist item from '%s' in %s", - "add": "Додати", - "activity-checked-item-card": "checked %s in checklist %s", - "activity-unchecked-item-card": "unchecked %s in checklist %s", - "activity-checklist-completed-card": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "activity-checklist-uncompleted-card": "uncompleted the checklist %s", - "activity-editComment": "відредаговано коментар %s", - "activity-deleteComment": "видалено коментар %s", - "add-attachment": "Додати вкладення", - "add-board": "Додати дошку", - "add-card": "Додати картку", - "add-swimlane": "Add Swimlane", - "add-subtask": "Додати підзадачу", - "add-checklist": "Add Checklist", - "add-checklist-item": "Додати елемент в список", - "add-cover": "Додати обкладинку", - "add-label": "Додати мітку", - "add-list": "Додати список", - "add-members": "Додати користувача", - "added": "Доданно", - "addMemberPopup-title": "Користувачі", - "admin": "Адмін", - "admin-desc": "Може переглядати і редагувати картки, відаляти учасників та змінювати налаштування для дошки.", - "admin-announcement": "Announcement", - "admin-announcement-active": "Active System-Wide Announcement", - "admin-announcement-title": "Announcement from Administrator", - "all-boards": "Всі дошки", - "and-n-other-card": "та __count__ інших карток", - "and-n-other-card_plural": "та __count__ інших карток", - "apply": "Прийняти", - "app-is-offline": "Завантаження, будь ласка, зачекайте. Оновлення сторінки призведе до втрати даних. Якщо завантаження не працює, перевірте, чи не зупинився сервер.", - "archive": "Move to Archive", - "archive-all": "Move All to Archive", - "archive-board": "Move Board to Archive", - "archive-card": "Move Card to Archive", - "archive-list": "Move List to Archive", - "archive-swimlane": "Move Swimlane to Archive", - "archive-selection": "Move selection to Archive", - "archiveBoardPopup-title": "Move Board to Archive?", - "archived-items": "Архів", - "archived-boards": "Дошки в архіві", - "restore-board": "Відновити дошку", - "no-archived-boards": "Немає дошок в архіві", - "archives": "Архів", - "template": "Template", - "templates": "Templates", - "assign-member": "Assign member", - "attached": "доданно", - "attachment": "Додаток", - "attachment-delete-pop": "Видалення Додатку безповоротне. Тут нема відміні (undo).", - "attachmentDeletePopup-title": "Видалити Додаток?", - "attachments": "Додатки", - "auto-watch": "Automatically watch boards when they are created", - "avatar-too-big": "The avatar is too large (70KB max)", - "back": "Назад", - "board-change-color": "Змінити колір", - "board-nb-stars": "%s stars", - "board-not-found": "Дошка не знайдена", - "board-private-info": "This board will be <strong>private</strong>.", - "board-public-info": "This board will be <strong>public</strong>.", - "boardChangeColorPopup-title": "Change Board Background", - "boardChangeTitlePopup-title": "Перейменувати дошку", - "boardChangeVisibilityPopup-title": "Change Visibility", - "boardChangeWatchPopup-title": "Change Watch", - "boardMenuPopup-title": "Board Settings", - "boardChangeViewPopup-title": "Board View", - "boards": "Дошки", - "board-view": "Board View", - "board-view-cal": "Календар", - "board-view-swimlanes": "Swimlanes", - "board-view-collapse": "Collapse", - "board-view-lists": "Lists", - "bucket-example": "Like “Bucket List” for example", - "cancel": "Відміна", - "card-archived": "This card is moved to Archive.", - "board-archived": "This board is moved to Archive.", - "card-comments-title": "This card has %s comment.", - "card-delete-notice": "Цю дію неможливо буде скасувати. Всі зміни, які ви вносили в картку будуть втрачені.", - "card-delete-pop": "Усі дії буде видалено з каналу активності, і ви не зможете повторно відкрити картку. Цю дію не можна скасувати.", - "card-delete-suggest-archive": "Ви можете перемістити картку до архіву, щоб прибрати її з дошки, зберігаючи всю історію дій учасників.", - "card-due": "Due", - "card-due-on": "Due on", - "card-spent": "Витрачено часу", - "card-edit-attachments": "Edit attachments", - "card-edit-custom-fields": "Edit custom fields", - "card-edit-labels": "Редагувати мітки", - "card-edit-members": "Редагувати учасників", - "card-labels-title": "Change the labels for the card.", - "card-members-title": "Add or remove members of the board from the card.", - "card-start": "Start", - "card-start-on": "Starts on", - "cardAttachmentsPopup-title": "Attach From", - "cardCustomField-datePopup-title": "Change date", - "cardCustomFieldsPopup-title": "Edit custom fields", - "cardDeletePopup-title": "Видалити картку?", - "cardDetailsActionsPopup-title": "Card Actions", - "cardLabelsPopup-title": "Labels", - "cardMembersPopup-title": "Користувачі", - "cardMorePopup-title": "More", - "cardTemplatePopup-title": "Create template", - "cards": "Картки", - "cards-count": "Картки", - "casSignIn": "Sign In with CAS", - "cardType-card": "Картка", - "cardType-linkedCard": "Linked Card", - "cardType-linkedBoard": "Linked Board", - "change": "Змінити", - "change-avatar": "Змінити аватар", - "change-password": "Змінити пароль", - "change-permissions": "Change permissions", - "change-settings": "Змінити налаштування", - "changeAvatarPopup-title": "Змінити аватар", - "changeLanguagePopup-title": "Змінити мову", - "changePasswordPopup-title": "Змінити пароль", - "changePermissionsPopup-title": "Change Permissions", - "changeSettingsPopup-title": "Змінити налаштування", - "subtasks": "Підзадачі", - "checklists": "Checklists", - "click-to-star": "Click to star this board.", - "click-to-unstar": "Click to unstar this board.", - "clipboard": "Clipboard or drag & drop", - "close": "Закрити", - "close-board": "Close Board", - "close-board-pop": "You will be able to restore the board by clicking the “Archive” button from the home header.", - "color-black": "чорний", - "color-blue": "синій", - "color-crimson": "crimson", - "color-darkgreen": "darkgreen", - "color-gold": "gold", - "color-gray": "gray", - "color-green": "зелений", - "color-indigo": "indigo", - "color-lime": "лайм", - "color-magenta": "magenta", - "color-mistyrose": "mistyrose", - "color-navy": "navy", - "color-orange": "помаранчевий", - "color-paleturquoise": "paleturquoise", - "color-peachpuff": "peachpuff", - "color-pink": "рожевий", - "color-plum": "plum", - "color-purple": "фіолетовий", - "color-red": "червоний", - "color-saddlebrown": "saddlebrown", - "color-silver": "silver", - "color-sky": "sky", - "color-slateblue": "slateblue", - "color-white": "white", - "color-yellow": "жовтий", - "unset-color": "Unset", - "comment": "Коментар", - "comment-placeholder": "Написати коментар", - "comment-only": "Comment only", - "comment-only-desc": "Can comment on cards only.", - "no-comments": "Немає коментарів", - "no-comments-desc": "Can not see comments and activities.", - "worker": "Worker", - "worker-desc": "Can only move cards, assign itself to card and comment.", - "computer": "Computer", - "confirm-subtask-delete-dialog": "Are you sure you want to delete subtask?", - "confirm-checklist-delete-dialog": "Are you sure you want to delete checklist?", - "copy-card-link-to-clipboard": "Скопіювати посилання на картку в буфер обміну", - "linkCardPopup-title": "Link Card", - "searchElementPopup-title": "Search", - "copyCardPopup-title": "Copy Card", - "copyChecklistToManyCardsPopup-title": "Copy Checklist Template to Many Cards", - "copyChecklistToManyCardsPopup-instructions": "Destination Card Titles and Descriptions in this JSON format", - "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"First card title\", \"description\":\"First card description\"}, {\"title\":\"Second card title\",\"description\":\"Second card description\"},{\"title\":\"Last card title\",\"description\":\"Last card description\"} ]", - "create": "Create", - "createBoardPopup-title": "Create Board", - "chooseBoardSourcePopup-title": "Import board", - "createLabelPopup-title": "Create Label", - "createCustomField": "Create Field", - "createCustomFieldPopup-title": "Create Field", - "current": "current", - "custom-field-delete-pop": "There is no undo. This will remove this custom field from all cards and destroy its history.", - "custom-field-checkbox": "Checkbox", - "custom-field-date": "Date", - "custom-field-dropdown": "Dropdown List", - "custom-field-dropdown-none": "(none)", - "custom-field-dropdown-options": "List Options", - "custom-field-dropdown-options-placeholder": "Press enter to add more options", - "custom-field-dropdown-unknown": "(unknown)", - "custom-field-number": "Number", - "custom-field-text": "Text", - "custom-fields": "Custom Fields", - "date": "Date", - "decline": "Decline", - "default-avatar": "Default avatar", - "delete": "Delete", - "deleteCustomFieldPopup-title": "Delete Custom Field?", - "deleteLabelPopup-title": "Delete Label?", - "description": "Description", - "disambiguateMultiLabelPopup-title": "Disambiguate Label Action", - "disambiguateMultiMemberPopup-title": "Disambiguate Member Action", - "discard": "Discard", - "done": "Done", - "download": "Download", - "edit": "Edit", - "edit-avatar": "Змінити аватар", - "edit-profile": "Edit Profile", - "edit-wip-limit": "Edit WIP Limit", - "soft-wip-limit": "Soft WIP Limit", - "editCardStartDatePopup-title": "Change start date", - "editCardDueDatePopup-title": "Change due date", - "editCustomFieldPopup-title": "Edit Field", - "editCardSpentTimePopup-title": "Change spent time", - "editLabelPopup-title": "Change Label", - "editNotificationPopup-title": "Edit Notification", - "editProfilePopup-title": "Edit Profile", - "email": "Email", - "email-enrollAccount-subject": "An account created for you on __siteName__", - "email-enrollAccount-text": "Hello __user__,\n\nTo start using the service, simply click the link below.\n\n__url__\n\nThanks.", - "email-fail": "Sending email failed", - "email-fail-text": "Error trying to send email", - "email-invalid": "Invalid email", - "email-invite": "Invite via Email", - "email-invite-subject": "__inviter__ sent you an invitation", - "email-invite-text": "Dear __user__,\n\n__inviter__ invites you to join board \"__board__\" for collaborations.\n\nPlease follow the link below:\n\n__url__\n\nThanks.", - "email-resetPassword-subject": "Reset your password on __siteName__", - "email-resetPassword-text": "Hello __user__,\n\nTo reset your password, simply click the link below.\n\n__url__\n\nThanks.", - "email-sent": "Email sent", - "email-verifyEmail-subject": "Verify your email address on __siteName__", - "email-verifyEmail-text": "Hello __user__,\n\nTo verify your account email, simply click the link below.\n\n__url__\n\nThanks.", - "enable-wip-limit": "Enable WIP Limit", - "error-board-doesNotExist": "This board does not exist", - "error-board-notAdmin": "You need to be admin of this board to do that", - "error-board-notAMember": "You need to be a member of this board to do that", - "error-json-malformed": "Your text is not valid JSON", - "error-json-schema": "Your JSON data does not include the proper information in the correct format", - "error-list-doesNotExist": "This list does not exist", - "error-user-doesNotExist": "This user does not exist", - "error-user-notAllowSelf": "You can not invite yourself", - "error-user-notCreated": "This user is not created", - "error-username-taken": "This username is already taken", - "error-email-taken": "Email has already been taken", - "export-board": "Export board", - "sort": "Sort", - "sort-desc": "Click to Sort List", - "list-sort-by": "Sort the List By:", - "list-label-modifiedAt": "Last Access Time", - "list-label-title": "Name of the List", - "list-label-sort": "Your Manual Order", - "list-label-short-modifiedAt": "(L)", - "list-label-short-title": "(N)", - "list-label-short-sort": "(M)", - "filter": "Filter", - "filter-cards": "Filter Cards or Lists", - "list-filter-label": "Filter List by Title", - "filter-clear": "Clear filter", - "filter-no-label": "No label", - "filter-no-member": "No member", - "filter-no-custom-fields": "No Custom Fields", - "filter-show-archive": "Show archived lists", - "filter-hide-empty": "Hide empty lists", - "filter-on": "Filter is on", - "filter-on-desc": "You are filtering cards on this board. Click here to edit filter.", - "filter-to-selection": "Filter to selection", - "advanced-filter-label": "Advanced Filter", - "advanced-filter-description": "Advanced Filter allows to write a string containing following operators: == != <= >= && || ( ) A space is used as a separator between the Operators. You can filter for all Custom Fields by typing their names and values. For Example: Field1 == Value1. Note: If fields or values contains spaces, you need to encapsulate them into single quotes. For Example: 'Field 1' == 'Value 1'. For single control characters (' \\/) to be skipped, you can use \\. For example: Field1 == I\\'m. Also you can combine multiple conditions. For Example: F1 == V1 || F1 == V2. Normally all operators are interpreted from left to right. You can change the order by placing brackets. For Example: F1 == V1 && ( F2 == V2 || F2 == V3 ). Also you can search text fields using regex: F1 == /Tes.*/i", - "fullname": "Full Name", - "header-logo-title": "Go back to your boards page.", - "hide-system-messages": "Hide system messages", - "headerBarCreateBoardPopup-title": "Create Board", - "home": "Home", - "import": "Import", - "link": "Link", - "import-board": "import board", - "import-board-c": "Import board", - "import-board-title-trello": "Import board from Trello", - "import-board-title-wekan": "Import board from previous export", - "import-sandstorm-backup-warning": "Не видаляйте імпортовані дані з раніше збереженої дошки або Trello, поки не переконаєтеся, що імпорт завершився успішно - вдається закрити і знову відкрити дошку, і не з'являється помилка «Дошка не знайдена», що означає втрату даних.", - "import-sandstorm-warning": "Imported board will delete all existing data on board and replace it with imported board.", - "from-trello": "From Trello", - "from-wekan": "From previous export", - "import-board-instruction-trello": "In your Trello board, go to 'Menu', then 'More', 'Print and Export', 'Export JSON', and copy the resulting text.", - "import-board-instruction-wekan": "In your board, go to 'Menu', then 'Export board', and copy the text in the downloaded file.", - "import-board-instruction-about-errors": "If you get errors when importing board, sometimes importing still works, and board is at All Boards page.", - "import-json-placeholder": "Paste your valid JSON data here", - "import-map-members": "Map members", - "import-members-map": "Your imported board has some members. Please map the members you want to import to your users", - "import-show-user-mapping": "Review members mapping", - "import-user-select": "Pick your existing user you want to use as this member", - "importMapMembersAddPopup-title": "Select member", - "info": "Version", - "initials": "Initials", - "invalid-date": "Invalid date", - "invalid-time": "Invalid time", - "invalid-user": "Invalid user", - "joined": "joined", - "just-invited": "You are just invited to this board", - "keyboard-shortcuts": "Keyboard shortcuts", - "label-create": "Create Label", - "label-default": "%s label (default)", - "label-delete-pop": "There is no undo. This will remove this label from all cards and destroy its history.", - "labels": "Labels", - "language": "Language", - "last-admin-desc": "You can’t change roles because there must be at least one admin.", - "leave-board": "Leave Board", - "leave-board-pop": "Are you sure you want to leave __boardTitle__? You will be removed from all cards on this board.", - "leaveBoardPopup-title": "Leave Board ?", - "link-card": "Link to this card", - "list-archive-cards": "Move all cards in this list to Archive", - "list-archive-cards-pop": "This will remove all the cards in this list from the board. To view cards in Archive and bring them back to the board, click “Menu” > “Archive”.", - "list-move-cards": "Move all cards in this list", - "list-select-cards": "Select all cards in this list", - "set-color-list": "Set Color", - "listActionPopup-title": "List Actions", - "swimlaneActionPopup-title": "Swimlane Actions", - "swimlaneAddPopup-title": "Add a Swimlane below", - "listImportCardPopup-title": "Import a Trello card", - "listMorePopup-title": "More", - "link-list": "Link to this list", - "list-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the list. There is no undo.", - "list-delete-suggest-archive": "You can move a list to Archive to remove it from the board and preserve the activity.", - "lists": "Lists", - "swimlanes": "Swimlanes", - "log-out": "Log Out", - "log-in": "Log In", - "loginPopup-title": "Log In", - "memberMenuPopup-title": "Member Settings", - "members": "Користувачі", - "menu": "Menu", - "move-selection": "Move selection", - "moveCardPopup-title": "Move Card", - "moveCardToBottom-title": "Move to Bottom", - "moveCardToTop-title": "Move to Top", - "moveSelectionPopup-title": "Move selection", - "multi-selection": "Multi-Selection", - "multi-selection-on": "Multi-Selection is on", - "muted": "Muted", - "muted-info": "You will never be notified of any changes in this board", - "my-boards": "My Boards", - "name": "Name", - "no-archived-cards": "No cards in Archive.", - "no-archived-lists": "No lists in Archive.", - "no-archived-swimlanes": "No swimlanes in Archive.", - "no-results": "No results", - "normal": "Normal", - "normal-desc": "Can view and edit cards. Can't change settings.", - "not-accepted-yet": "Invitation not accepted yet", - "notify-participate": "Receive updates to any cards you participate as creater or member", - "notify-watch": "Receive updates to any boards, lists, or cards you’re watching", - "optional": "optional", - "or": "or", - "page-maybe-private": "This page may be private. You may be able to view it by <a href='%s'>logging in</a>.", - "page-not-found": "Page not found.", - "password": "Password", - "paste-or-dragdrop": "to paste, or drag & drop image file to it (image only)", - "participating": "Participating", - "preview": "Preview", - "previewAttachedImagePopup-title": "Preview", - "previewClipboardImagePopup-title": "Preview", - "private": "Private", - "private-desc": "This board is private. Only people added to the board can view and edit it.", - "profile": "Profile", - "public": "Public", - "public-desc": "Цю дошку можуть переглядати усі, у кого є посилання. Також ця дошка може бути проіндексована пошуковими системами. Вносити зміни можуть тільки учасники.", - "quick-access-description": "Star a board to add a shortcut in this bar.", - "remove-cover": "Remove Cover", - "remove-from-board": "Remove from Board", - "remove-label": "Remove Label", - "listDeletePopup-title": "Delete List ?", - "remove-member": "Remove Member", - "remove-member-from-card": "Remove from Card", - "remove-member-pop": "Remove __name__ (__username__) from __boardTitle__? The member will be removed from all cards on this board. They will receive a notification.", - "removeMemberPopup-title": "Remove Member?", - "rename": "Rename", - "rename-board": "Перейменувати дошку", - "restore": "Restore", - "save": "Save", - "search": "Search", - "rules": "Rules", - "search-cards": "Search from card/list titles, descriptions and custom fields on this board", - "search-example": "Text to search for?", - "select-color": "Select Color", - "set-wip-limit-value": "Set a limit for the maximum number of tasks in this list", - "setWipLimitPopup-title": "Set WIP Limit", - "shortcut-assign-self": "Assign yourself to current card", - "shortcut-autocomplete-emoji": "Autocomplete emoji", - "shortcut-autocomplete-members": "Autocomplete members", - "shortcut-clear-filters": "Clear all filters", - "shortcut-close-dialog": "Close Dialog", - "shortcut-filter-my-cards": "Filter my cards", - "shortcut-show-shortcuts": "Bring up this shortcuts list", - "shortcut-toggle-filterbar": "Toggle Filter Sidebar", - "shortcut-toggle-sidebar": "Toggle Board Sidebar", - "show-cards-minimum-count": "Show cards count if list contains more than", - "sidebar-open": "Open Sidebar", - "sidebar-close": "Close Sidebar", - "signupPopup-title": "Create an Account", - "star-board-title": "Click to star this board. It will show up at top of your boards list.", - "starred-boards": "Starred Boards", - "starred-boards-description": "Starred boards show up at the top of your boards list.", - "subscribe": "Subscribe", - "team": "Team", - "this-board": "this board", - "this-card": "this card", - "spent-time-hours": "Spent time (hours)", - "overtime-hours": "Overtime (hours)", - "overtime": "Overtime", - "has-overtime-cards": "Has overtime cards", - "has-spenttime-cards": "Has spent time cards", - "time": "Time", - "title": "Title", - "tracking": "Tracking", - "tracking-info": "Ви будете повідомлені про будь-які зміни в тих картках, в яких ви є творцем або учасником.", - "type": "Type", - "unassign-member": "Unassign member", - "unsaved-description": "You have an unsaved description.", - "unwatch": "Unwatch", - "upload": "Upload", - "upload-avatar": "Upload an avatar", - "uploaded-avatar": "Uploaded an avatar", - "username": "Username", - "view-it": "View it", - "warn-list-archived": "warning: this card is in an list at Archive", - "watch": "Watch", - "watching": "Watching", - "watching-info": "You will be notified of any change in this board", - "welcome-board": "Welcome Board", - "welcome-swimlane": "Milestone 1", - "welcome-list1": "Basics", - "welcome-list2": "Advanced", - "card-templates-swimlane": "Card Templates", - "list-templates-swimlane": "List Templates", - "board-templates-swimlane": "Board Templates", - "what-to-do": "What do you want to do?", - "wipLimitErrorPopup-title": "Invalid WIP Limit", - "wipLimitErrorPopup-dialog-pt1": "Кількість завдань у цьому списку перевищує встановлений вами ліміт", - "wipLimitErrorPopup-dialog-pt2": "Будь ласка, перенесіть деякі завдання з цього списку або збільште ліміт на кількість завдань", - "admin-panel": "Admin Panel", - "settings": "Settings", - "people": "People", - "registration": "Registration", - "disable-self-registration": "Disable Self-Registration", - "invite": "Invite", - "invite-people": "Invite People", - "to-boards": "To board(s)", - "email-addresses": "Email Addresses", - "smtp-host-description": "The address of the SMTP server that handles your emails.", - "smtp-port-description": "The port your SMTP server uses for outgoing emails.", - "smtp-tls-description": "Enable TLS support for SMTP server", - "smtp-host": "SMTP Host", - "smtp-port": "SMTP Port", - "smtp-username": "Username", - "smtp-password": "Password", - "smtp-tls": "TLS support", - "send-from": "From", - "send-smtp-test": "Send a test email to yourself", - "invitation-code": "Invitation Code", - "email-invite-register-subject": "__inviter__ sent you an invitation", - "email-invite-register-text": "Dear __user__,\n\n__inviter__ invites you to kanban board for collaborations.\n\nPlease follow the link below:\n__url__\n\nAnd your invitation code is: __icode__\n\nThanks.", - "email-smtp-test-subject": "SMTP Test Email", - "email-smtp-test-text": "You have successfully sent an email", - "error-invitation-code-not-exist": "Invitation code doesn't exist", - "error-notAuthorized": "You are not authorized to view this page.", - "webhook-title": "Webhook Name", - "webhook-token": "Token (Optional for Authentication)", - "outgoing-webhooks": "Outgoing Webhooks", - "bidirectional-webhooks": "Two-Way Webhooks", - "outgoingWebhooksPopup-title": "Outgoing Webhooks", - "boardCardTitlePopup-title": "Card Title Filter", - "disable-webhook": "Disable This Webhook", - "global-webhook": "Global Webhooks", - "new-outgoing-webhook": "New Outgoing Webhook", - "no-name": "(Unknown)", - "Node_version": "Node version", - "Meteor_version": "Meteor version", - "MongoDB_version": "MongoDB version", - "MongoDB_storage_engine": "MongoDB storage engine", - "MongoDB_Oplog_enabled": "MongoDB Oplog enabled", - "OS_Arch": "OS Arch", - "OS_Cpus": "OS CPU Count", - "OS_Freemem": "OS Free Memory", - "OS_Loadavg": "OS Load Average", - "OS_Platform": "OS Platform", - "OS_Release": "OS Release", - "OS_Totalmem": "OS Total Memory", - "OS_Type": "OS Type", - "OS_Uptime": "OS Uptime", - "days": "days", - "hours": "hours", - "minutes": "minutes", - "seconds": "seconds", - "show-field-on-card": "Show this field on card", - "automatically-field-on-card": "Auto create field to all cards", - "showLabel-field-on-card": "Show field label on minicard", - "yes": "Yes", - "no": "No", - "accounts": "Accounts", - "accounts-allowEmailChange": "Allow Email Change", - "accounts-allowUserNameChange": "Allow Username Change", - "createdAt": "Created at", - "verified": "Verified", - "active": "Active", - "card-received": "Received", - "card-received-on": "Received on", - "card-end": "End", - "card-end-on": "Ends on", - "editCardReceivedDatePopup-title": "Change received date", - "editCardEndDatePopup-title": "Change end date", - "setCardColorPopup-title": "Set color", - "setCardActionsColorPopup-title": "Choose a color", - "setSwimlaneColorPopup-title": "Choose a color", - "setListColorPopup-title": "Choose a color", - "assigned-by": "Assigned By", - "requested-by": "Requested By", - "board-delete-notice": "Deleting is permanent. You will lose all lists, cards and actions associated with this board.", - "delete-board-confirm-popup": "All lists, cards, labels, and activities will be deleted and you won't be able to recover the board contents. There is no undo.", - "boardDeletePopup-title": "Delete Board?", - "delete-board": "Delete Board", - "default-subtasks-board": "Subtasks for __board__ board", - "default": "Default", - "queue": "Queue", - "subtask-settings": "Subtasks Settings", - "card-settings": "Card Settings", - "boardSubtaskSettingsPopup-title": "Board Subtasks Settings", - "boardCardSettingsPopup-title": "Card Settings", - "deposit-subtasks-board": "Deposit subtasks to this board:", - "deposit-subtasks-list": "Landing list for subtasks deposited here:", - "show-parent-in-minicard": "Show parent in minicard:", - "prefix-with-full-path": "Prefix with full path", - "prefix-with-parent": "Prefix with parent", - "subtext-with-full-path": "Subtext with full path", - "subtext-with-parent": "Subtext with parent", - "change-card-parent": "Change card's parent", - "parent-card": "Parent card", - "source-board": "Source board", - "no-parent": "Don't show parent", - "activity-added-label": "added label '%s' to %s", - "activity-removed-label": "removed label '%s' from %s", - "activity-delete-attach": "deleted an attachment from %s", - "activity-added-label-card": "added label '%s'", - "activity-removed-label-card": "removed label '%s'", - "activity-delete-attach-card": "deleted an attachment", - "activity-set-customfield": "set custom field '%s' to '%s' in %s", - "activity-unset-customfield": "unset custom field '%s' in %s", - "r-rule": "Правило", - "r-add-trigger": "Add trigger", - "r-add-action": "Add action", - "r-board-rules": "Дошка правил", - "r-add-rule": "Add rule", - "r-view-rule": "Переглянути правило", - "r-delete-rule": "Видалити правило", - "r-new-rule-name": "Заголовок нового правила\n", - "r-no-rules": "No rules", - "r-when-a-card": "When a card", - "r-is": "is", - "r-is-moved": "is moved", - "r-added-to": "added to", - "r-removed-from": "Видалити з", - "r-the-board": "Дошка", - "r-list": "list", - "set-filter": "Set Filter", - "r-moved-to": "переміщено до", - "r-moved-from": "переміщено з", - "r-archived": "переміщено до Архіву", - "r-unarchived": "Відновлено з Архіву", - "r-a-card": "a card", - "r-when-a-label-is": "When a label is", - "r-when-the-label": "When the label", - "r-list-name": "list name", - "r-when-a-member": "When a member is", - "r-when-the-member": "When the member", - "r-name": "name", - "r-when-a-attach": "When an attachment", - "r-when-a-checklist": "When a checklist is", - "r-when-the-checklist": "When the checklist", - "r-completed": "Completed", - "r-made-incomplete": "Made incomplete", - "r-when-a-item": "When a checklist item is", - "r-when-the-item": "When the checklist item", - "r-checked": "Checked", - "r-unchecked": "Unchecked", - "r-move-card-to": "Move card to", - "r-top-of": "Top of", - "r-bottom-of": "Bottom of", - "r-its-list": "its list", - "r-archive": "Move to Archive", - "r-unarchive": "Restore from Archive", - "r-card": "Картка", - "r-add": "Додати", - "r-remove": "Видалити\n", - "r-label": "label", - "r-member": "Користувач", - "r-remove-all": "Видалити усіх учасників картки", - "r-set-color": "Set color to", - "r-checklist": "checklist", - "r-check-all": "Check all", - "r-uncheck-all": "Uncheck all", - "r-items-check": "items of checklist", - "r-check": "Check", - "r-uncheck": "Uncheck", - "r-item": "item", - "r-of-checklist": "of checklist", - "r-send-email": "Send an email", - "r-to": "to", - "r-subject": "Об'єкт", - "r-rule-details": "Rule details", - "r-d-move-to-top-gen": "Move card to top of its list", - "r-d-move-to-top-spec": "Move card to top of list", - "r-d-move-to-bottom-gen": "Move card to bottom of its list", - "r-d-move-to-bottom-spec": "Move card to bottom of list", - "r-d-send-email": "Відправити email", - "r-d-send-email-to": "to", - "r-d-send-email-subject": "Об'єкт", - "r-d-send-email-message": "повідомлення", - "r-d-archive": "Move card to Archive", - "r-d-unarchive": "Restore card from Archive", - "r-d-add-label": "Add label", - "r-d-remove-label": "Remove label", - "r-create-card": "Create new card", - "r-in-list": "in list", - "r-in-swimlane": "in swimlane", - "r-d-add-member": "Додати користувача", - "r-d-remove-member": "Видалити користувача", - "r-d-remove-all-member": "Remove all member", - "r-d-check-all": "Check all items of a list", - "r-d-uncheck-all": "Uncheck all items of a list", - "r-d-check-one": "Check item", - "r-d-uncheck-one": "Uncheck item", - "r-d-check-of-list": "of checklist", - "r-d-add-checklist": "Add checklist", - "r-d-remove-checklist": "Remove checklist", - "r-by": "by", - "r-add-checklist": "Add checklist", - "r-with-items": "with items", - "r-items-list": "item1,item2,item3", - "r-add-swimlane": "Add swimlane", - "r-swimlane-name": "swimlane name", - "r-board-note": "Note: leave a field empty to match every possible value.", - "r-checklist-note": "Note: checklist's items have to be written as comma separated values.", - "r-when-a-card-is-moved": "When a card is moved to another list", - "r-set": "Set", - "r-update": "Update", - "r-datefield": "date field", - "r-df-start-at": "start", - "r-df-due-at": "due", - "r-df-end-at": "end", - "r-df-received-at": "received", - "r-to-current-datetime": "to current date/time", - "r-remove-value-from": "Remove value from", - "ldap": "LDAP", - "oauth2": "OAuth2", - "cas": "CAS", - "authentication-method": "Authentication method", - "authentication-type": "Authentication type", - "custom-product-name": "Custom Product Name", - "layout": "Layout", - "hide-logo": "Hide Logo", - "add-custom-html-after-body-start": "Add Custom HTML after <body> start", - "add-custom-html-before-body-end": "Add Custom HTML before </body> end", - "error-undefined": "Something went wrong", - "error-ldap-login": "An error occurred while trying to login", - "display-authentication-method": "Display Authentication Method", - "default-authentication-method": "Default Authentication Method", - "duplicate-board": "Duplicate Board", - "people-number": "The number of people is:", - "swimlaneDeletePopup-title": "Delete Swimlane ?", - "swimlane-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the swimlane. There is no undo.", - "restore-all": "Відновити все", - "delete-all": "Видалити все", - "loading": "Завантаження, зачекайте будь-ласка.", - "previous_as": "last time was", - "act-a-dueAt": "modified due time to \nWhen: __timeValue__\nWhere: __card__\n previous due was __timeOldValue__", - "act-a-endAt": "modified ending time to __timeValue__ from (__timeOldValue__)", - "act-a-startAt": "modified starting time to __timeValue__ from (__timeOldValue__)", - "act-a-receivedAt": "modified received time to __timeValue__ from (__timeOldValue__)", - "a-dueAt": "modified due time to be", - "a-endAt": "modified ending time to be", - "a-startAt": "modified starting time to be", - "a-receivedAt": "modified received time to be", - "almostdue": "current due time %s is approaching", - "pastdue": "current due time %s is past", - "duenow": "current due time %s is today", - "act-newDue": "__list__/__card__ має 1-ше нагадування визначеного терміну [__board__]", - "act-withDue": "__list__/__card__ due reminders [__board__]", - "act-almostdue": "was reminding the current due (__timeValue__) of __card__ is approaching", - "act-pastdue": "was reminding the current due (__timeValue__) of __card__ is past", - "act-duenow": "was reminding the current due (__timeValue__) of __card__ is now", - "act-atUserComment": "Ви були згадані у [__board__] __list__/__card__", - "delete-user-confirm-popup": "Ви дійсно бажаєте видалити даний обліковий запис? Цю дію не можна відмінити.", - "accounts-allowUserDelete": "Дозволити користувачам видаляти їх власні облікові записи", - "hide-minicard-label-text": "Hide minicard label text", - "show-desktop-drag-handles": "Show desktop drag handles", - "assignee": "Assignee", - "cardAssigneesPopup-title": "Assignee", - "addmore-detail": "Add a more detailed description", - "show-on-card": "Show on Card", - "new": "New", - "editUserPopup-title": "Edit User", - "newUserPopup-title": "New User", - "notifications": "Notifications", - "view-all": "View All", - "filter-by-unread": "Filter by Unread", - "mark-all-as-read": "Mark all as read", - "allow-rename": "Allow Rename", - "allowRenamePopup-title": "Allow Rename" -} + "accept": "Прийняти", + "act-activity-notify": "Сповіщення активності", + "act-addAttachment": "added attachment __attachment__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-deleteAttachment": "deleted attachment __attachment__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addSubtask": "added subtask __subtask__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addedLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removeLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removedLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addChecklist": "added checklist __checklist__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addChecklistItem": "added checklist item __checklistItem__ to checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removeChecklist": "removed checklist __checklist__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removeChecklistItem": "removed checklist item __checklistItem__ from checklist __checkList__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-checkedItem": "checked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-uncheckedItem": "unchecked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-completeChecklist": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-uncompleteChecklist": "uncompleted checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addComment": "commented on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-editComment": "edited comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-deleteComment": "deleted comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-createBoard": "Дошку __board__створено", + "act-createSwimlane": "created swimlane __swimlane__ to board __board__", + "act-createCard": "created card __card__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-createCustomField": "created custom field __customField__ at board __board__", + "act-deleteCustomField": "deleted custom field __customField__ at board __board__", + "act-setCustomField": "edited custom field __customField__: __customFieldValue__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-createList": "added list __list__ to board __board__", + "act-addBoardMember": "added member __member__ to board __board__", + "act-archivedBoard": "Дошку __board__ переміщено до Архіву", + "act-archivedCard": "Card __card__ at list __list__ at swimlane __swimlane__ at board __board__ moved to Archive", + "act-archivedList": "List __list__ at swimlane __swimlane__ at board __board__ moved to Archive", + "act-archivedSwimlane": "Swimlane __swimlane__ at board __board__ moved to Archive", + "act-importBoard": "Імпортовано дошку __board__", + "act-importCard": "imported card __card__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-importList": "imported list __list__ to swimlane __swimlane__ at board __board__", + "act-joinMember": "added member __member__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-moveCard": "moved card __card__ at board __board__ from list __oldList__ at swimlane __oldSwimlane__ to list __list__ at swimlane __swimlane__", + "act-moveCardToOtherBoard": "moved card __card__ from list __oldList__ at swimlane __oldSwimlane__ at board __oldBoard__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-removeBoardMember": "removed member __member__ from board __board__", + "act-restoredCard": "restored card __card__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-unjoinMember": "removed member __member__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-withBoardTitle": "__board__", + "act-withCardTitle": "[__board__] __card__", + "actions": "Дії", + "activities": "Діяльності", + "activity": "Діяльність", + "activity-added": "%s додано до %s", + "activity-archived": "%s перенесено до архіву", + "activity-attached": "%s прикріплено до %s", + "activity-created": "%sстворено", + "activity-customfield-created": "Створено спеціальне поле%s", + "activity-excluded": "%s виключено з %s", + "activity-imported": "%s імпортовано до %s з %s", + "activity-imported-board": "%s імпортовано з %s", + "activity-joined": "%s приєднано", + "activity-moved": "%s переміщено з %s до %s", + "activity-on": "%s", + "activity-removed": "%s видалено з %s", + "activity-sent": "%s відправлено до %s", + "activity-unjoined": "unjoined %s", + "activity-subtask-added": "Додано підзадачу до %s", + "activity-checked-item": "checked %s in checklist %s of %s", + "activity-unchecked-item": "unchecked %s in checklist %s of %s", + "activity-checklist-added": "Додано контрольний список до %s", + "activity-checklist-removed": "removed a checklist from %s", + "activity-checklist-completed": "completed checklist %s of %s", + "activity-checklist-uncompleted": "uncompleted the checklist %s of %s", + "activity-checklist-item-added": "added checklist item to '%s' in %s", + "activity-checklist-item-removed": "removed a checklist item from '%s' in %s", + "add": "Додати", + "activity-checked-item-card": "checked %s in checklist %s", + "activity-unchecked-item-card": "unchecked %s in checklist %s", + "activity-checklist-completed-card": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "activity-checklist-uncompleted-card": "uncompleted the checklist %s", + "activity-editComment": "відредаговано коментар %s", + "activity-deleteComment": "видалено коментар %s", + "add-attachment": "Додати вкладення", + "add-board": "Додати дошку", + "add-card": "Додати картку", + "add-swimlane": "Add Swimlane", + "add-subtask": "Додати підзадачу", + "add-checklist": "Add Checklist", + "add-checklist-item": "Додати елемент в список", + "add-cover": "Додати обкладинку", + "add-label": "Додати мітку", + "add-list": "Додати список", + "add-members": "Додати користувача", + "added": "Доданно", + "addMemberPopup-title": "Користувачі", + "admin": "Адмін", + "admin-desc": "Може переглядати і редагувати картки, відаляти учасників та змінювати налаштування для дошки.", + "admin-announcement": "Announcement", + "admin-announcement-active": "Active System-Wide Announcement", + "admin-announcement-title": "Announcement from Administrator", + "all-boards": "Всі дошки", + "and-n-other-card": "та __count__ інших карток", + "and-n-other-card_plural": "та __count__ інших карток", + "apply": "Прийняти", + "app-is-offline": "Завантаження, будь ласка, зачекайте. Оновлення сторінки призведе до втрати даних. Якщо завантаження не працює, перевірте, чи не зупинився сервер.", + "archive": "Move to Archive", + "archive-all": "Move All to Archive", + "archive-board": "Move Board to Archive", + "archive-card": "Move Card to Archive", + "archive-list": "Move List to Archive", + "archive-swimlane": "Move Swimlane to Archive", + "archive-selection": "Move selection to Archive", + "archiveBoardPopup-title": "Move Board to Archive?", + "archived-items": "Архів", + "archived-boards": "Дошки в архіві", + "restore-board": "Відновити дошку", + "no-archived-boards": "Немає дошок в архіві", + "archives": "Архів", + "template": "Template", + "templates": "Templates", + "assign-member": "Assign member", + "attached": "доданно", + "attachment": "Додаток", + "attachment-delete-pop": "Видалення Додатку безповоротне. Тут нема відміні (undo).", + "attachmentDeletePopup-title": "Видалити Додаток?", + "attachments": "Додатки", + "auto-watch": "Automatically watch boards when they are created", + "avatar-too-big": "The avatar is too large (70KB max)", + "back": "Назад", + "board-change-color": "Змінити колір", + "board-nb-stars": "%s stars", + "board-not-found": "Дошка не знайдена", + "board-private-info": "This board will be <strong>private</strong>.", + "board-public-info": "This board will be <strong>public</strong>.", + "boardChangeColorPopup-title": "Change Board Background", + "boardChangeTitlePopup-title": "Перейменувати дошку", + "boardChangeVisibilityPopup-title": "Change Visibility", + "boardChangeWatchPopup-title": "Change Watch", + "boardMenuPopup-title": "Board Settings", + "boardChangeViewPopup-title": "Board View", + "boards": "Дошки", + "board-view": "Board View", + "board-view-cal": "Календар", + "board-view-swimlanes": "Swimlanes", + "board-view-collapse": "Collapse", + "board-view-lists": "Lists", + "bucket-example": "Like “Bucket List” for example", + "cancel": "Відміна", + "card-archived": "This card is moved to Archive.", + "board-archived": "This board is moved to Archive.", + "card-comments-title": "This card has %s comment.", + "card-delete-notice": "Цю дію неможливо буде скасувати. Всі зміни, які ви вносили в картку будуть втрачені.", + "card-delete-pop": "Усі дії буде видалено з каналу активності, і ви не зможете повторно відкрити картку. Цю дію не можна скасувати.", + "card-delete-suggest-archive": "Ви можете перемістити картку до архіву, щоб прибрати її з дошки, зберігаючи всю історію дій учасників.", + "card-due": "Due", + "card-due-on": "Due on", + "card-spent": "Витрачено часу", + "card-edit-attachments": "Edit attachments", + "card-edit-custom-fields": "Edit custom fields", + "card-edit-labels": "Редагувати мітки", + "card-edit-members": "Редагувати учасників", + "card-labels-title": "Change the labels for the card.", + "card-members-title": "Add or remove members of the board from the card.", + "card-start": "Start", + "card-start-on": "Starts on", + "cardAttachmentsPopup-title": "Attach From", + "cardCustomField-datePopup-title": "Change date", + "cardCustomFieldsPopup-title": "Edit custom fields", + "cardDeletePopup-title": "Видалити картку?", + "cardDetailsActionsPopup-title": "Card Actions", + "cardLabelsPopup-title": "Labels", + "cardMembersPopup-title": "Користувачі", + "cardMorePopup-title": "More", + "cardTemplatePopup-title": "Create template", + "cards": "Картки", + "cards-count": "Картки", + "casSignIn": "Sign In with CAS", + "cardType-card": "Картка", + "cardType-linkedCard": "Linked Card", + "cardType-linkedBoard": "Linked Board", + "change": "Змінити", + "change-avatar": "Змінити аватар", + "change-password": "Змінити пароль", + "change-permissions": "Change permissions", + "change-settings": "Змінити налаштування", + "changeAvatarPopup-title": "Змінити аватар", + "changeLanguagePopup-title": "Змінити мову", + "changePasswordPopup-title": "Змінити пароль", + "changePermissionsPopup-title": "Change Permissions", + "changeSettingsPopup-title": "Змінити налаштування", + "subtasks": "Підзадачі", + "checklists": "Checklists", + "click-to-star": "Click to star this board.", + "click-to-unstar": "Click to unstar this board.", + "clipboard": "Clipboard or drag & drop", + "close": "Закрити", + "close-board": "Close Board", + "close-board-pop": "You will be able to restore the board by clicking the “Archive” button from the home header.", + "color-black": "чорний", + "color-blue": "синій", + "color-crimson": "crimson", + "color-darkgreen": "darkgreen", + "color-gold": "gold", + "color-gray": "gray", + "color-green": "зелений", + "color-indigo": "indigo", + "color-lime": "лайм", + "color-magenta": "magenta", + "color-mistyrose": "mistyrose", + "color-navy": "navy", + "color-orange": "помаранчевий", + "color-paleturquoise": "paleturquoise", + "color-peachpuff": "peachpuff", + "color-pink": "рожевий", + "color-plum": "plum", + "color-purple": "фіолетовий", + "color-red": "червоний", + "color-saddlebrown": "saddlebrown", + "color-silver": "silver", + "color-sky": "sky", + "color-slateblue": "slateblue", + "color-white": "white", + "color-yellow": "жовтий", + "unset-color": "Unset", + "comment": "Коментар", + "comment-placeholder": "Написати коментар", + "comment-only": "Comment only", + "comment-only-desc": "Can comment on cards only.", + "no-comments": "Немає коментарів", + "no-comments-desc": "Can not see comments and activities.", + "worker": "Worker", + "worker-desc": "Can only move cards, assign itself to card and comment.", + "computer": "Computer", + "confirm-subtask-delete-dialog": "Are you sure you want to delete subtask?", + "confirm-checklist-delete-dialog": "Are you sure you want to delete checklist?", + "copy-card-link-to-clipboard": "Скопіювати посилання на картку в буфер обміну", + "linkCardPopup-title": "Link Card", + "searchElementPopup-title": "Search", + "copyCardPopup-title": "Copy Card", + "copyChecklistToManyCardsPopup-title": "Copy Checklist Template to Many Cards", + "copyChecklistToManyCardsPopup-instructions": "Destination Card Titles and Descriptions in this JSON format", + "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"First card title\", \"description\":\"First card description\"}, {\"title\":\"Second card title\",\"description\":\"Second card description\"},{\"title\":\"Last card title\",\"description\":\"Last card description\"} ]", + "create": "Create", + "createBoardPopup-title": "Create Board", + "chooseBoardSourcePopup-title": "Import board", + "createLabelPopup-title": "Create Label", + "createCustomField": "Create Field", + "createCustomFieldPopup-title": "Create Field", + "current": "current", + "custom-field-delete-pop": "There is no undo. This will remove this custom field from all cards and destroy its history.", + "custom-field-checkbox": "Checkbox", + "custom-field-date": "Date", + "custom-field-dropdown": "Dropdown List", + "custom-field-dropdown-none": "(none)", + "custom-field-dropdown-options": "List Options", + "custom-field-dropdown-options-placeholder": "Press enter to add more options", + "custom-field-dropdown-unknown": "(unknown)", + "custom-field-number": "Number", + "custom-field-text": "Text", + "custom-fields": "Custom Fields", + "date": "Date", + "decline": "Decline", + "default-avatar": "Default avatar", + "delete": "Delete", + "deleteCustomFieldPopup-title": "Delete Custom Field?", + "deleteLabelPopup-title": "Delete Label?", + "description": "Description", + "disambiguateMultiLabelPopup-title": "Disambiguate Label Action", + "disambiguateMultiMemberPopup-title": "Disambiguate Member Action", + "discard": "Discard", + "done": "Done", + "download": "Download", + "edit": "Edit", + "edit-avatar": "Змінити аватар", + "edit-profile": "Edit Profile", + "edit-wip-limit": "Edit WIP Limit", + "soft-wip-limit": "Soft WIP Limit", + "editCardStartDatePopup-title": "Change start date", + "editCardDueDatePopup-title": "Change due date", + "editCustomFieldPopup-title": "Edit Field", + "editCardSpentTimePopup-title": "Change spent time", + "editLabelPopup-title": "Change Label", + "editNotificationPopup-title": "Edit Notification", + "editProfilePopup-title": "Edit Profile", + "email": "Email", + "email-enrollAccount-subject": "An account created for you on __siteName__", + "email-enrollAccount-text": "Hello __user__,\n\nTo start using the service, simply click the link below.\n\n__url__\n\nThanks.", + "email-fail": "Sending email failed", + "email-fail-text": "Error trying to send email", + "email-invalid": "Invalid email", + "email-invite": "Invite via Email", + "email-invite-subject": "__inviter__ sent you an invitation", + "email-invite-text": "Dear __user__,\n\n__inviter__ invites you to join board \"__board__\" for collaborations.\n\nPlease follow the link below:\n\n__url__\n\nThanks.", + "email-resetPassword-subject": "Reset your password on __siteName__", + "email-resetPassword-text": "Hello __user__,\n\nTo reset your password, simply click the link below.\n\n__url__\n\nThanks.", + "email-sent": "Email sent", + "email-verifyEmail-subject": "Verify your email address on __siteName__", + "email-verifyEmail-text": "Hello __user__,\n\nTo verify your account email, simply click the link below.\n\n__url__\n\nThanks.", + "enable-wip-limit": "Enable WIP Limit", + "error-board-doesNotExist": "This board does not exist", + "error-board-notAdmin": "You need to be admin of this board to do that", + "error-board-notAMember": "You need to be a member of this board to do that", + "error-json-malformed": "Your text is not valid JSON", + "error-json-schema": "Your JSON data does not include the proper information in the correct format", + "error-list-doesNotExist": "This list does not exist", + "error-user-doesNotExist": "This user does not exist", + "error-user-notAllowSelf": "You can not invite yourself", + "error-user-notCreated": "This user is not created", + "error-username-taken": "This username is already taken", + "error-email-taken": "Email has already been taken", + "export-board": "Export board", + "sort": "Sort", + "sort-desc": "Click to Sort List", + "list-sort-by": "Sort the List By:", + "list-label-modifiedAt": "Last Access Time", + "list-label-title": "Name of the List", + "list-label-sort": "Your Manual Order", + "list-label-short-modifiedAt": "(L)", + "list-label-short-title": "(N)", + "list-label-short-sort": "(M)", + "filter": "Filter", + "filter-cards": "Filter Cards or Lists", + "list-filter-label": "Filter List by Title", + "filter-clear": "Clear filter", + "filter-no-label": "No label", + "filter-no-member": "No member", + "filter-no-custom-fields": "No Custom Fields", + "filter-show-archive": "Show archived lists", + "filter-hide-empty": "Hide empty lists", + "filter-on": "Filter is on", + "filter-on-desc": "You are filtering cards on this board. Click here to edit filter.", + "filter-to-selection": "Filter to selection", + "advanced-filter-label": "Advanced Filter", + "advanced-filter-description": "Advanced Filter allows to write a string containing following operators: == != <= >= && || ( ) A space is used as a separator between the Operators. You can filter for all Custom Fields by typing their names and values. For Example: Field1 == Value1. Note: If fields or values contains spaces, you need to encapsulate them into single quotes. For Example: 'Field 1' == 'Value 1'. For single control characters (' \\/) to be skipped, you can use \\. For example: Field1 == I\\'m. Also you can combine multiple conditions. For Example: F1 == V1 || F1 == V2. Normally all operators are interpreted from left to right. You can change the order by placing brackets. For Example: F1 == V1 && ( F2 == V2 || F2 == V3 ). Also you can search text fields using regex: F1 == /Tes.*/i", + "fullname": "Full Name", + "header-logo-title": "Go back to your boards page.", + "hide-system-messages": "Hide system messages", + "headerBarCreateBoardPopup-title": "Create Board", + "home": "Home", + "import": "Import", + "link": "Link", + "import-board": "import board", + "import-board-c": "Import board", + "import-board-title-trello": "Import board from Trello", + "import-board-title-wekan": "Import board from previous export", + "import-sandstorm-backup-warning": "Не видаляйте імпортовані дані з раніше збереженої дошки або Trello, поки не переконаєтеся, що імпорт завершився успішно - вдається закрити і знову відкрити дошку, і не з'являється помилка «Дошка не знайдена», що означає втрату даних.", + "import-sandstorm-warning": "Imported board will delete all existing data on board and replace it with imported board.", + "from-trello": "From Trello", + "from-wekan": "From previous export", + "import-board-instruction-trello": "In your Trello board, go to 'Menu', then 'More', 'Print and Export', 'Export JSON', and copy the resulting text.", + "import-board-instruction-wekan": "In your board, go to 'Menu', then 'Export board', and copy the text in the downloaded file.", + "import-board-instruction-about-errors": "If you get errors when importing board, sometimes importing still works, and board is at All Boards page.", + "import-json-placeholder": "Paste your valid JSON data here", + "import-map-members": "Map members", + "import-members-map": "Your imported board has some members. Please map the members you want to import to your users", + "import-show-user-mapping": "Review members mapping", + "import-user-select": "Pick your existing user you want to use as this member", + "importMapMembersAddPopup-title": "Select member", + "info": "Version", + "initials": "Initials", + "invalid-date": "Invalid date", + "invalid-time": "Invalid time", + "invalid-user": "Invalid user", + "joined": "joined", + "just-invited": "You are just invited to this board", + "keyboard-shortcuts": "Keyboard shortcuts", + "label-create": "Create Label", + "label-default": "%s label (default)", + "label-delete-pop": "There is no undo. This will remove this label from all cards and destroy its history.", + "labels": "Labels", + "language": "Language", + "last-admin-desc": "You can’t change roles because there must be at least one admin.", + "leave-board": "Leave Board", + "leave-board-pop": "Are you sure you want to leave __boardTitle__? You will be removed from all cards on this board.", + "leaveBoardPopup-title": "Leave Board ?", + "link-card": "Link to this card", + "list-archive-cards": "Move all cards in this list to Archive", + "list-archive-cards-pop": "This will remove all the cards in this list from the board. To view cards in Archive and bring them back to the board, click “Menu” > “Archive”.", + "list-move-cards": "Move all cards in this list", + "list-select-cards": "Select all cards in this list", + "set-color-list": "Set Color", + "listActionPopup-title": "List Actions", + "swimlaneActionPopup-title": "Swimlane Actions", + "swimlaneAddPopup-title": "Add a Swimlane below", + "listImportCardPopup-title": "Import a Trello card", + "listMorePopup-title": "More", + "link-list": "Link to this list", + "list-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the list. There is no undo.", + "list-delete-suggest-archive": "You can move a list to Archive to remove it from the board and preserve the activity.", + "lists": "Lists", + "swimlanes": "Swimlanes", + "log-out": "Log Out", + "log-in": "Log In", + "loginPopup-title": "Log In", + "memberMenuPopup-title": "Member Settings", + "members": "Користувачі", + "menu": "Menu", + "move-selection": "Move selection", + "moveCardPopup-title": "Move Card", + "moveCardToBottom-title": "Move to Bottom", + "moveCardToTop-title": "Move to Top", + "moveSelectionPopup-title": "Move selection", + "multi-selection": "Multi-Selection", + "multi-selection-on": "Multi-Selection is on", + "muted": "Muted", + "muted-info": "You will never be notified of any changes in this board", + "my-boards": "My Boards", + "name": "Name", + "no-archived-cards": "No cards in Archive.", + "no-archived-lists": "No lists in Archive.", + "no-archived-swimlanes": "No swimlanes in Archive.", + "no-results": "No results", + "normal": "Normal", + "normal-desc": "Can view and edit cards. Can't change settings.", + "not-accepted-yet": "Invitation not accepted yet", + "notify-participate": "Receive updates to any cards you participate as creater or member", + "notify-watch": "Receive updates to any boards, lists, or cards you’re watching", + "optional": "optional", + "or": "or", + "page-maybe-private": "This page may be private. You may be able to view it by <a href='%s'>logging in</a>.", + "page-not-found": "Page not found.", + "password": "Password", + "paste-or-dragdrop": "to paste, or drag & drop image file to it (image only)", + "participating": "Participating", + "preview": "Preview", + "previewAttachedImagePopup-title": "Preview", + "previewClipboardImagePopup-title": "Preview", + "private": "Private", + "private-desc": "This board is private. Only people added to the board can view and edit it.", + "profile": "Profile", + "public": "Public", + "public-desc": "Цю дошку можуть переглядати усі, у кого є посилання. Також ця дошка може бути проіндексована пошуковими системами. Вносити зміни можуть тільки учасники.", + "quick-access-description": "Star a board to add a shortcut in this bar.", + "remove-cover": "Remove Cover", + "remove-from-board": "Remove from Board", + "remove-label": "Remove Label", + "listDeletePopup-title": "Delete List ?", + "remove-member": "Remove Member", + "remove-member-from-card": "Remove from Card", + "remove-member-pop": "Remove __name__ (__username__) from __boardTitle__? The member will be removed from all cards on this board. They will receive a notification.", + "removeMemberPopup-title": "Remove Member?", + "rename": "Rename", + "rename-board": "Перейменувати дошку", + "restore": "Restore", + "save": "Save", + "search": "Search", + "rules": "Rules", + "search-cards": "Search from card/list titles, descriptions and custom fields on this board", + "search-example": "Text to search for?", + "select-color": "Select Color", + "set-wip-limit-value": "Set a limit for the maximum number of tasks in this list", + "setWipLimitPopup-title": "Set WIP Limit", + "shortcut-assign-self": "Assign yourself to current card", + "shortcut-autocomplete-emoji": "Autocomplete emoji", + "shortcut-autocomplete-members": "Autocomplete members", + "shortcut-clear-filters": "Clear all filters", + "shortcut-close-dialog": "Close Dialog", + "shortcut-filter-my-cards": "Filter my cards", + "shortcut-show-shortcuts": "Bring up this shortcuts list", + "shortcut-toggle-filterbar": "Toggle Filter Sidebar", + "shortcut-toggle-sidebar": "Toggle Board Sidebar", + "show-cards-minimum-count": "Show cards count if list contains more than", + "sidebar-open": "Open Sidebar", + "sidebar-close": "Close Sidebar", + "signupPopup-title": "Create an Account", + "star-board-title": "Click to star this board. It will show up at top of your boards list.", + "starred-boards": "Starred Boards", + "starred-boards-description": "Starred boards show up at the top of your boards list.", + "subscribe": "Subscribe", + "team": "Team", + "this-board": "this board", + "this-card": "this card", + "spent-time-hours": "Spent time (hours)", + "overtime-hours": "Overtime (hours)", + "overtime": "Overtime", + "has-overtime-cards": "Has overtime cards", + "has-spenttime-cards": "Has spent time cards", + "time": "Time", + "title": "Title", + "tracking": "Tracking", + "tracking-info": "Ви будете повідомлені про будь-які зміни в тих картках, в яких ви є творцем або учасником.", + "type": "Type", + "unassign-member": "Unassign member", + "unsaved-description": "You have an unsaved description.", + "unwatch": "Unwatch", + "upload": "Upload", + "upload-avatar": "Upload an avatar", + "uploaded-avatar": "Uploaded an avatar", + "username": "Username", + "view-it": "View it", + "warn-list-archived": "warning: this card is in an list at Archive", + "watch": "Watch", + "watching": "Watching", + "watching-info": "You will be notified of any change in this board", + "welcome-board": "Welcome Board", + "welcome-swimlane": "Milestone 1", + "welcome-list1": "Basics", + "welcome-list2": "Advanced", + "card-templates-swimlane": "Card Templates", + "list-templates-swimlane": "List Templates", + "board-templates-swimlane": "Board Templates", + "what-to-do": "What do you want to do?", + "wipLimitErrorPopup-title": "Invalid WIP Limit", + "wipLimitErrorPopup-dialog-pt1": "Кількість завдань у цьому списку перевищує встановлений вами ліміт", + "wipLimitErrorPopup-dialog-pt2": "Будь ласка, перенесіть деякі завдання з цього списку або збільште ліміт на кількість завдань", + "admin-panel": "Admin Panel", + "settings": "Settings", + "people": "People", + "registration": "Registration", + "disable-self-registration": "Disable Self-Registration", + "invite": "Invite", + "invite-people": "Invite People", + "to-boards": "To board(s)", + "email-addresses": "Email Addresses", + "smtp-host-description": "The address of the SMTP server that handles your emails.", + "smtp-port-description": "The port your SMTP server uses for outgoing emails.", + "smtp-tls-description": "Enable TLS support for SMTP server", + "smtp-host": "SMTP Host", + "smtp-port": "SMTP Port", + "smtp-username": "Username", + "smtp-password": "Password", + "smtp-tls": "TLS support", + "send-from": "From", + "send-smtp-test": "Send a test email to yourself", + "invitation-code": "Invitation Code", + "email-invite-register-subject": "__inviter__ sent you an invitation", + "email-invite-register-text": "Dear __user__,\n\n__inviter__ invites you to kanban board for collaborations.\n\nPlease follow the link below:\n__url__\n\nAnd your invitation code is: __icode__\n\nThanks.", + "email-smtp-test-subject": "SMTP Test Email", + "email-smtp-test-text": "You have successfully sent an email", + "error-invitation-code-not-exist": "Invitation code doesn't exist", + "error-notAuthorized": "You are not authorized to view this page.", + "webhook-title": "Webhook Name", + "webhook-token": "Token (Optional for Authentication)", + "outgoing-webhooks": "Outgoing Webhooks", + "bidirectional-webhooks": "Two-Way Webhooks", + "outgoingWebhooksPopup-title": "Outgoing Webhooks", + "boardCardTitlePopup-title": "Card Title Filter", + "disable-webhook": "Disable This Webhook", + "global-webhook": "Global Webhooks", + "new-outgoing-webhook": "New Outgoing Webhook", + "no-name": "(Unknown)", + "Node_version": "Node version", + "Meteor_version": "Meteor version", + "MongoDB_version": "MongoDB version", + "MongoDB_storage_engine": "MongoDB storage engine", + "MongoDB_Oplog_enabled": "MongoDB Oplog enabled", + "OS_Arch": "OS Arch", + "OS_Cpus": "OS CPU Count", + "OS_Freemem": "OS Free Memory", + "OS_Loadavg": "OS Load Average", + "OS_Platform": "OS Platform", + "OS_Release": "OS Release", + "OS_Totalmem": "OS Total Memory", + "OS_Type": "OS Type", + "OS_Uptime": "OS Uptime", + "days": "days", + "hours": "hours", + "minutes": "minutes", + "seconds": "seconds", + "show-field-on-card": "Show this field on card", + "automatically-field-on-card": "Auto create field to all cards", + "showLabel-field-on-card": "Show field label on minicard", + "yes": "Yes", + "no": "No", + "accounts": "Accounts", + "accounts-allowEmailChange": "Allow Email Change", + "accounts-allowUserNameChange": "Allow Username Change", + "createdAt": "Created at", + "verified": "Verified", + "active": "Active", + "card-received": "Received", + "card-received-on": "Received on", + "card-end": "End", + "card-end-on": "Ends on", + "editCardReceivedDatePopup-title": "Change received date", + "editCardEndDatePopup-title": "Change end date", + "setCardColorPopup-title": "Set color", + "setCardActionsColorPopup-title": "Choose a color", + "setSwimlaneColorPopup-title": "Choose a color", + "setListColorPopup-title": "Choose a color", + "assigned-by": "Assigned By", + "requested-by": "Requested By", + "board-delete-notice": "Deleting is permanent. You will lose all lists, cards and actions associated with this board.", + "delete-board-confirm-popup": "All lists, cards, labels, and activities will be deleted and you won't be able to recover the board contents. There is no undo.", + "boardDeletePopup-title": "Delete Board?", + "delete-board": "Delete Board", + "default-subtasks-board": "Subtasks for __board__ board", + "default": "Default", + "queue": "Queue", + "subtask-settings": "Subtasks Settings", + "card-settings": "Card Settings", + "boardSubtaskSettingsPopup-title": "Board Subtasks Settings", + "boardCardSettingsPopup-title": "Card Settings", + "deposit-subtasks-board": "Deposit subtasks to this board:", + "deposit-subtasks-list": "Landing list for subtasks deposited here:", + "show-parent-in-minicard": "Show parent in minicard:", + "prefix-with-full-path": "Prefix with full path", + "prefix-with-parent": "Prefix with parent", + "subtext-with-full-path": "Subtext with full path", + "subtext-with-parent": "Subtext with parent", + "change-card-parent": "Change card's parent", + "parent-card": "Parent card", + "source-board": "Source board", + "no-parent": "Don't show parent", + "activity-added-label": "added label '%s' to %s", + "activity-removed-label": "removed label '%s' from %s", + "activity-delete-attach": "deleted an attachment from %s", + "activity-added-label-card": "added label '%s'", + "activity-removed-label-card": "removed label '%s'", + "activity-delete-attach-card": "deleted an attachment", + "activity-set-customfield": "set custom field '%s' to '%s' in %s", + "activity-unset-customfield": "unset custom field '%s' in %s", + "r-rule": "Правило", + "r-add-trigger": "Add trigger", + "r-add-action": "Add action", + "r-board-rules": "Дошка правил", + "r-add-rule": "Add rule", + "r-view-rule": "Переглянути правило", + "r-delete-rule": "Видалити правило", + "r-new-rule-name": "Заголовок нового правила\n", + "r-no-rules": "No rules", + "r-when-a-card": "When a card", + "r-is": "is", + "r-is-moved": "is moved", + "r-added-to": "added to", + "r-removed-from": "Видалити з", + "r-the-board": "Дошка", + "r-list": "list", + "set-filter": "Set Filter", + "r-moved-to": "переміщено до", + "r-moved-from": "переміщено з", + "r-archived": "переміщено до Архіву", + "r-unarchived": "Відновлено з Архіву", + "r-a-card": "a card", + "r-when-a-label-is": "When a label is", + "r-when-the-label": "When the label", + "r-list-name": "list name", + "r-when-a-member": "When a member is", + "r-when-the-member": "When the member", + "r-name": "name", + "r-when-a-attach": "When an attachment", + "r-when-a-checklist": "When a checklist is", + "r-when-the-checklist": "When the checklist", + "r-completed": "Completed", + "r-made-incomplete": "Made incomplete", + "r-when-a-item": "When a checklist item is", + "r-when-the-item": "When the checklist item", + "r-checked": "Checked", + "r-unchecked": "Unchecked", + "r-move-card-to": "Move card to", + "r-top-of": "Top of", + "r-bottom-of": "Bottom of", + "r-its-list": "its list", + "r-archive": "Move to Archive", + "r-unarchive": "Restore from Archive", + "r-card": "Картка", + "r-add": "Додати", + "r-remove": "Видалити\n", + "r-label": "label", + "r-member": "Користувач", + "r-remove-all": "Видалити усіх учасників картки", + "r-set-color": "Set color to", + "r-checklist": "checklist", + "r-check-all": "Check all", + "r-uncheck-all": "Uncheck all", + "r-items-check": "items of checklist", + "r-check": "Check", + "r-uncheck": "Uncheck", + "r-item": "item", + "r-of-checklist": "of checklist", + "r-send-email": "Send an email", + "r-to": "to", + "r-subject": "Об'єкт", + "r-rule-details": "Rule details", + "r-d-move-to-top-gen": "Move card to top of its list", + "r-d-move-to-top-spec": "Move card to top of list", + "r-d-move-to-bottom-gen": "Move card to bottom of its list", + "r-d-move-to-bottom-spec": "Move card to bottom of list", + "r-d-send-email": "Відправити email", + "r-d-send-email-to": "to", + "r-d-send-email-subject": "Об'єкт", + "r-d-send-email-message": "повідомлення", + "r-d-archive": "Move card to Archive", + "r-d-unarchive": "Restore card from Archive", + "r-d-add-label": "Add label", + "r-d-remove-label": "Remove label", + "r-create-card": "Create new card", + "r-in-list": "in list", + "r-in-swimlane": "in swimlane", + "r-d-add-member": "Додати користувача", + "r-d-remove-member": "Видалити користувача", + "r-d-remove-all-member": "Remove all member", + "r-d-check-all": "Check all items of a list", + "r-d-uncheck-all": "Uncheck all items of a list", + "r-d-check-one": "Check item", + "r-d-uncheck-one": "Uncheck item", + "r-d-check-of-list": "of checklist", + "r-d-add-checklist": "Add checklist", + "r-d-remove-checklist": "Remove checklist", + "r-by": "by", + "r-add-checklist": "Add checklist", + "r-with-items": "with items", + "r-items-list": "item1,item2,item3", + "r-add-swimlane": "Add swimlane", + "r-swimlane-name": "swimlane name", + "r-board-note": "Note: leave a field empty to match every possible value.", + "r-checklist-note": "Note: checklist's items have to be written as comma separated values.", + "r-when-a-card-is-moved": "When a card is moved to another list", + "r-set": "Set", + "r-update": "Update", + "r-datefield": "date field", + "r-df-start-at": "start", + "r-df-due-at": "due", + "r-df-end-at": "end", + "r-df-received-at": "received", + "r-to-current-datetime": "to current date/time", + "r-remove-value-from": "Remove value from", + "ldap": "LDAP", + "oauth2": "OAuth2", + "cas": "CAS", + "authentication-method": "Authentication method", + "authentication-type": "Authentication type", + "custom-product-name": "Custom Product Name", + "layout": "Layout", + "hide-logo": "Hide Logo", + "add-custom-html-after-body-start": "Add Custom HTML after <body> start", + "add-custom-html-before-body-end": "Add Custom HTML before </body> end", + "error-undefined": "Something went wrong", + "error-ldap-login": "An error occurred while trying to login", + "display-authentication-method": "Display Authentication Method", + "default-authentication-method": "Default Authentication Method", + "duplicate-board": "Duplicate Board", + "people-number": "The number of people is:", + "swimlaneDeletePopup-title": "Delete Swimlane ?", + "swimlane-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the swimlane. There is no undo.", + "restore-all": "Відновити все", + "delete-all": "Видалити все", + "loading": "Завантаження, зачекайте будь-ласка.", + "previous_as": "last time was", + "act-a-dueAt": "modified due time to \nWhen: __timeValue__\nWhere: __card__\n previous due was __timeOldValue__", + "act-a-endAt": "modified ending time to __timeValue__ from (__timeOldValue__)", + "act-a-startAt": "modified starting time to __timeValue__ from (__timeOldValue__)", + "act-a-receivedAt": "modified received time to __timeValue__ from (__timeOldValue__)", + "a-dueAt": "modified due time to be", + "a-endAt": "modified ending time to be", + "a-startAt": "modified starting time to be", + "a-receivedAt": "modified received time to be", + "almostdue": "current due time %s is approaching", + "pastdue": "current due time %s is past", + "duenow": "current due time %s is today", + "act-newDue": "__list__/__card__ має 1-ше нагадування визначеного терміну [__board__]", + "act-withDue": "__list__/__card__ due reminders [__board__]", + "act-almostdue": "was reminding the current due (__timeValue__) of __card__ is approaching", + "act-pastdue": "was reminding the current due (__timeValue__) of __card__ is past", + "act-duenow": "was reminding the current due (__timeValue__) of __card__ is now", + "act-atUserComment": "Ви були згадані у [__board__] __list__/__card__", + "delete-user-confirm-popup": "Ви дійсно бажаєте видалити даний обліковий запис? Цю дію не можна відмінити.", + "accounts-allowUserDelete": "Дозволити користувачам видаляти їх власні облікові записи", + "hide-minicard-label-text": "Hide minicard label text", + "show-desktop-drag-handles": "Show desktop drag handles", + "assignee": "Assignee", + "cardAssigneesPopup-title": "Assignee", + "addmore-detail": "Add a more detailed description", + "show-on-card": "Show on Card", + "new": "New", + "editUserPopup-title": "Edit User", + "newUserPopup-title": "New User", + "notifications": "Notifications", + "view-all": "View All", + "filter-by-unread": "Filter by Unread", + "mark-all-as-read": "Mark all as read", + "allow-rename": "Allow Rename", + "allowRenamePopup-title": "Allow Rename" +} \ No newline at end of file diff --git a/i18n/vi.i18n.json b/i18n/vi.i18n.json index 678ea78b..eacb81fc 100644 --- a/i18n/vi.i18n.json +++ b/i18n/vi.i18n.json @@ -1,769 +1,769 @@ { - "accept": "Chấp nhận", - "act-activity-notify": "Thông báo hoạt động", - "act-addAttachment": "thêm tập tin đính kèm __attachment__ vào thẻ __list__ tại danh sách __list__ tại đường bơi __swimlane__ tại bảng __board__", - "act-deleteAttachment": "xóa tập tin đính kèm __attachment__ tại thẻ __card__ tại danh sách __list__ tại đường bơi __swimlane__ tại bảng __board__ ", - "act-addSubtask": "added subtask __subtask__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addedLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removeLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removedLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addChecklist": "added checklist __checklist__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addChecklistItem": "added checklist item __checklistItem__ to checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removeChecklist": "removed checklist __checklist__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removeChecklistItem": "removed checklist item __checklistItem__ from checklist __checkList__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-checkedItem": "checked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-uncheckedItem": "unchecked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-completeChecklist": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-uncompleteChecklist": "uncompleted checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addComment": "commented on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-editComment": "edited comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-deleteComment": "deleted comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-createBoard": "created board __board__", - "act-createSwimlane": "created swimlane __swimlane__ to board __board__", - "act-createCard": "created card __card__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-createCustomField": "created custom field __customField__ at board __board__", - "act-deleteCustomField": "deleted custom field __customField__ at board __board__", - "act-setCustomField": "edited custom field __customField__: __customFieldValue__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-createList": "added list __list__ to board __board__", - "act-addBoardMember": "added member __member__ to board __board__", - "act-archivedBoard": "Board __board__ moved to Archive", - "act-archivedCard": "Card __card__ at list __list__ at swimlane __swimlane__ at board __board__ moved to Archive", - "act-archivedList": "List __list__ at swimlane __swimlane__ at board __board__ moved to Archive", - "act-archivedSwimlane": "Swimlane __swimlane__ at board __board__ moved to Archive", - "act-importBoard": "imported board __board__", - "act-importCard": "imported card __card__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-importList": "imported list __list__ to swimlane __swimlane__ at board __board__", - "act-joinMember": "added member __member__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-moveCard": "moved card __card__ at board __board__ from list __oldList__ at swimlane __oldSwimlane__ to list __list__ at swimlane __swimlane__", - "act-moveCardToOtherBoard": "moved card __card__ from list __oldList__ at swimlane __oldSwimlane__ at board __oldBoard__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-removeBoardMember": "removed member __member__ from board __board__", - "act-restoredCard": "restored card __card__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-unjoinMember": "removed member __member__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-withBoardTitle": "__board__", - "act-withCardTitle": "[__board__] __card__", - "actions": "Hành Động", - "activities": "Hoạt Động", - "activity": "Hoạt Động", - "activity-added": "đã thêm %s vào %s", - "activity-archived": "%s moved to Archive", - "activity-attached": "đã đính kèm %s vào %s", - "activity-created": "đã tạo %s", - "activity-customfield-created": "created custom field %s", - "activity-excluded": "đã loại bỏ %s khỏi %s", - "activity-imported": "đã nạp %s vào %s từ %s", - "activity-imported-board": "đã nạp %s từ %s", - "activity-joined": "đã tham gia %s", - "activity-moved": "đã di chuyển %s từ %s đến %s", - "activity-on": "trên %s", - "activity-removed": "đã xóa %s từ %s", - "activity-sent": "gửi %s đến %s", - "activity-unjoined": "đã rời khỏi %s", - "activity-subtask-added": "added subtask to %s", - "activity-checked-item": "checked %s in checklist %s of %s", - "activity-unchecked-item": "unchecked %s in checklist %s of %s", - "activity-checklist-added": "đã thêm checklist vào %s", - "activity-checklist-removed": "removed a checklist from %s", - "activity-checklist-completed": "completed checklist %s of %s", - "activity-checklist-uncompleted": "uncompleted the checklist %s of %s", - "activity-checklist-item-added": "added checklist item to '%s' in %s", - "activity-checklist-item-removed": "removed a checklist item from '%s' in %s", - "add": "Thêm", - "activity-checked-item-card": "checked %s in checklist %s", - "activity-unchecked-item-card": "unchecked %s in checklist %s", - "activity-checklist-completed-card": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "activity-checklist-uncompleted-card": "uncompleted the checklist %s", - "activity-editComment": "edited comment %s", - "activity-deleteComment": "deleted comment %s", - "add-attachment": "Thêm Bản Đính Kèm", - "add-board": "Thêm Bảng", - "add-card": "Thêm Thẻ", - "add-swimlane": "Add Swimlane", - "add-subtask": "Add Subtask", - "add-checklist": "Thêm Danh Sách Kiểm Tra", - "add-checklist-item": "Thêm Một Mục Vào Danh Sách Kiểm Tra", - "add-cover": "Thêm Bìa", - "add-label": "Thêm Nhãn", - "add-list": "Thêm Danh Sách", - "add-members": "Thêm Thành Viên", - "added": "Đã Thêm", - "addMemberPopup-title": "Thành Viên", - "admin": "Quản Trị Viên", - "admin-desc": "Có thể xem và chỉnh sửa những thẻ, xóa thành viên và thay đổi cài đặt cho bảng.", - "admin-announcement": "Announcement", - "admin-announcement-active": "Active System-Wide Announcement", - "admin-announcement-title": "Announcement from Administrator", - "all-boards": "Tất cả các bảng", - "and-n-other-card": "Và __count__ thẻ khác", - "and-n-other-card_plural": "Và __count__ thẻ khác", - "apply": "Ứng Dụng", - "app-is-offline": "Loading, please wait. Refreshing the page will cause data loss. If loading does not work, please check that server has not stopped.", - "archive": "Move to Archive", - "archive-all": "Move All to Archive", - "archive-board": "Move Board to Archive", - "archive-card": "Move Card to Archive", - "archive-list": "Move List to Archive", - "archive-swimlane": "Move Swimlane to Archive", - "archive-selection": "Move selection to Archive", - "archiveBoardPopup-title": "Move Board to Archive?", - "archived-items": "Lưu Trữ", - "archived-boards": "Boards in Archive", - "restore-board": "Khôi Phục Bảng", - "no-archived-boards": "No Boards in Archive.", - "archives": "Lưu Trữ", - "template": "Template", - "templates": "Templates", - "assign-member": "Chỉ định thành viên", - "attached": "đã đính kèm", - "attachment": "Phần đính kèm", - "attachment-delete-pop": "Xóa tệp đính kèm là vĩnh viễn. Không có khôi phục.", - "attachmentDeletePopup-title": "Xóa tệp đính kèm không?", - "attachments": "Tệp Đính Kèm", - "auto-watch": "Tự động xem bảng lúc được tạo ra", - "avatar-too-big": "Hình đại diện quá to (70KB tối đa)", - "back": "Trở Lại", - "board-change-color": "Đổi màu", - "board-nb-stars": "%s sao", - "board-not-found": "Không tìm được bảng", - "board-private-info": "Bảng này sẽ chuyển sang <strong> chế độ private</strong>.", - "board-public-info": "Bảng này sẽ chuyển sang <strong> chế độ public</strong>.", - "boardChangeColorPopup-title": "Thay hình nền của bảng", - "boardChangeTitlePopup-title": "Đổi tên bảng", - "boardChangeVisibilityPopup-title": "Đổi cách hiển thị", - "boardChangeWatchPopup-title": "Đổi cách xem", - "boardMenuPopup-title": "Board Settings", - "boardChangeViewPopup-title": "Board View", - "boards": "Bảng", - "board-view": "Board View", - "board-view-cal": "Calendar", - "board-view-swimlanes": "Swimlanes", - "board-view-collapse": "Collapse", - "board-view-lists": "Lists", - "bucket-example": "Like “Bucket List” for example", - "cancel": "Hủy", - "card-archived": "This card is moved to Archive.", - "board-archived": "This board is moved to Archive.", - "card-comments-title": "Thẻ này có %s bình luận.", - "card-delete-notice": "Hành động xóa là không thể khôi phục. Bạn sẽ mất hết các hoạt động liên quan đến thẻ này.", - "card-delete-pop": "All actions will be removed from the activity feed and you won't be able to re-open the card. There is no undo.", - "card-delete-suggest-archive": "You can move a card to Archive to remove it from the board and preserve the activity.", - "card-due": "Due", - "card-due-on": "Due on", - "card-spent": "Spent Time", - "card-edit-attachments": "Edit attachments", - "card-edit-custom-fields": "Edit custom fields", - "card-edit-labels": "Edit labels", - "card-edit-members": "Edit members", - "card-labels-title": "Change the labels for the card.", - "card-members-title": "Add or remove members of the board from the card.", - "card-start": "Start", - "card-start-on": "Starts on", - "cardAttachmentsPopup-title": "Attach From", - "cardCustomField-datePopup-title": "Change date", - "cardCustomFieldsPopup-title": "Edit custom fields", - "cardDeletePopup-title": "Delete Card?", - "cardDetailsActionsPopup-title": "Card Actions", - "cardLabelsPopup-title": "Labels", - "cardMembersPopup-title": "Thành Viên", - "cardMorePopup-title": "More", - "cardTemplatePopup-title": "Create template", - "cards": "Cards", - "cards-count": "Cards", - "casSignIn": "Sign In with CAS", - "cardType-card": "Card", - "cardType-linkedCard": "Linked Card", - "cardType-linkedBoard": "Linked Board", - "change": "Change", - "change-avatar": "Change Avatar", - "change-password": "Change Password", - "change-permissions": "Change permissions", - "change-settings": "Change Settings", - "changeAvatarPopup-title": "Change Avatar", - "changeLanguagePopup-title": "Change Language", - "changePasswordPopup-title": "Change Password", - "changePermissionsPopup-title": "Change Permissions", - "changeSettingsPopup-title": "Change Settings", - "subtasks": "Subtasks", - "checklists": "Checklists", - "click-to-star": "Click to star this board.", - "click-to-unstar": "Click to unstar this board.", - "clipboard": "Clipboard or drag & drop", - "close": "Close", - "close-board": "Close Board", - "close-board-pop": "You will be able to restore the board by clicking the “Archive” button from the home header.", - "color-black": "black", - "color-blue": "blue", - "color-crimson": "crimson", - "color-darkgreen": "darkgreen", - "color-gold": "gold", - "color-gray": "gray", - "color-green": "green", - "color-indigo": "indigo", - "color-lime": "lime", - "color-magenta": "magenta", - "color-mistyrose": "mistyrose", - "color-navy": "navy", - "color-orange": "orange", - "color-paleturquoise": "paleturquoise", - "color-peachpuff": "peachpuff", - "color-pink": "pink", - "color-plum": "plum", - "color-purple": "purple", - "color-red": "red", - "color-saddlebrown": "saddlebrown", - "color-silver": "silver", - "color-sky": "sky", - "color-slateblue": "slateblue", - "color-white": "white", - "color-yellow": "yellow", - "unset-color": "Unset", - "comment": "Comment", - "comment-placeholder": "Write Comment", - "comment-only": "Comment only", - "comment-only-desc": "Can comment on cards only.", - "no-comments": "No comments", - "no-comments-desc": "Can not see comments and activities.", - "worker": "Worker", - "worker-desc": "Can only move cards, assign itself to card and comment.", - "computer": "Computer", - "confirm-subtask-delete-dialog": "Are you sure you want to delete subtask?", - "confirm-checklist-delete-dialog": "Are you sure you want to delete checklist?", - "copy-card-link-to-clipboard": "Copy card link to clipboard", - "linkCardPopup-title": "Link Card", - "searchElementPopup-title": "Search", - "copyCardPopup-title": "Copy Card", - "copyChecklistToManyCardsPopup-title": "Copy Checklist Template to Many Cards", - "copyChecklistToManyCardsPopup-instructions": "Destination Card Titles and Descriptions in this JSON format", - "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"First card title\", \"description\":\"First card description\"}, {\"title\":\"Second card title\",\"description\":\"Second card description\"},{\"title\":\"Last card title\",\"description\":\"Last card description\"} ]", - "create": "Create", - "createBoardPopup-title": "Create Board", - "chooseBoardSourcePopup-title": "Import board", - "createLabelPopup-title": "Create Label", - "createCustomField": "Create Field", - "createCustomFieldPopup-title": "Create Field", - "current": "current", - "custom-field-delete-pop": "There is no undo. This will remove this custom field from all cards and destroy its history.", - "custom-field-checkbox": "Checkbox", - "custom-field-date": "Date", - "custom-field-dropdown": "Dropdown List", - "custom-field-dropdown-none": "(none)", - "custom-field-dropdown-options": "List Options", - "custom-field-dropdown-options-placeholder": "Press enter to add more options", - "custom-field-dropdown-unknown": "(unknown)", - "custom-field-number": "Number", - "custom-field-text": "Text", - "custom-fields": "Custom Fields", - "date": "Date", - "decline": "Decline", - "default-avatar": "Default avatar", - "delete": "Delete", - "deleteCustomFieldPopup-title": "Delete Custom Field?", - "deleteLabelPopup-title": "Delete Label?", - "description": "Description", - "disambiguateMultiLabelPopup-title": "Disambiguate Label Action", - "disambiguateMultiMemberPopup-title": "Disambiguate Member Action", - "discard": "Discard", - "done": "Done", - "download": "Download", - "edit": "Edit", - "edit-avatar": "Change Avatar", - "edit-profile": "Edit Profile", - "edit-wip-limit": "Edit WIP Limit", - "soft-wip-limit": "Soft WIP Limit", - "editCardStartDatePopup-title": "Change start date", - "editCardDueDatePopup-title": "Change due date", - "editCustomFieldPopup-title": "Edit Field", - "editCardSpentTimePopup-title": "Change spent time", - "editLabelPopup-title": "Change Label", - "editNotificationPopup-title": "Edit Notification", - "editProfilePopup-title": "Edit Profile", - "email": "Email", - "email-enrollAccount-subject": "An account created for you on __siteName__", - "email-enrollAccount-text": "Hello __user__,\n\nTo start using the service, simply click the link below.\n\n__url__\n\nThanks.", - "email-fail": "Sending email failed", - "email-fail-text": "Error trying to send email", - "email-invalid": "Invalid email", - "email-invite": "Invite via Email", - "email-invite-subject": "__inviter__ sent you an invitation", - "email-invite-text": "Dear __user__,\n\n__inviter__ invites you to join board \"__board__\" for collaborations.\n\nPlease follow the link below:\n\n__url__\n\nThanks.", - "email-resetPassword-subject": "Reset your password on __siteName__", - "email-resetPassword-text": "Hello __user__,\n\nTo reset your password, simply click the link below.\n\n__url__\n\nThanks.", - "email-sent": "Email sent", - "email-verifyEmail-subject": "Verify your email address on __siteName__", - "email-verifyEmail-text": "Hello __user__,\n\nTo verify your account email, simply click the link below.\n\n__url__\n\nThanks.", - "enable-wip-limit": "Enable WIP Limit", - "error-board-doesNotExist": "This board does not exist", - "error-board-notAdmin": "You need to be admin of this board to do that", - "error-board-notAMember": "You need to be a member of this board to do that", - "error-json-malformed": "Your text is not valid JSON", - "error-json-schema": "Your JSON data does not include the proper information in the correct format", - "error-list-doesNotExist": "This list does not exist", - "error-user-doesNotExist": "This user does not exist", - "error-user-notAllowSelf": "You can not invite yourself", - "error-user-notCreated": "This user is not created", - "error-username-taken": "This username is already taken", - "error-email-taken": "Email has already been taken", - "export-board": "Export board", - "sort": "Sort", - "sort-desc": "Click to Sort List", - "list-sort-by": "Sort the List By:", - "list-label-modifiedAt": "Last Access Time", - "list-label-title": "Name of the List", - "list-label-sort": "Your Manual Order", - "list-label-short-modifiedAt": "(L)", - "list-label-short-title": "(N)", - "list-label-short-sort": "(M)", - "filter": "Filter", - "filter-cards": "Filter Cards or Lists", - "list-filter-label": "Filter List by Title", - "filter-clear": "Clear filter", - "filter-no-label": "No label", - "filter-no-member": "No member", - "filter-no-custom-fields": "No Custom Fields", - "filter-show-archive": "Show archived lists", - "filter-hide-empty": "Hide empty lists", - "filter-on": "Filter is on", - "filter-on-desc": "You are filtering cards on this board. Click here to edit filter.", - "filter-to-selection": "Filter to selection", - "advanced-filter-label": "Advanced Filter", - "advanced-filter-description": "Advanced Filter allows to write a string containing following operators: == != <= >= && || ( ) A space is used as a separator between the Operators. You can filter for all Custom Fields by typing their names and values. For Example: Field1 == Value1. Note: If fields or values contains spaces, you need to encapsulate them into single quotes. For Example: 'Field 1' == 'Value 1'. For single control characters (' \\/) to be skipped, you can use \\. For example: Field1 == I\\'m. Also you can combine multiple conditions. For Example: F1 == V1 || F1 == V2. Normally all operators are interpreted from left to right. You can change the order by placing brackets. For Example: F1 == V1 && ( F2 == V2 || F2 == V3 ). Also you can search text fields using regex: F1 == /Tes.*/i", - "fullname": "Full Name", - "header-logo-title": "Go back to your boards page.", - "hide-system-messages": "Hide system messages", - "headerBarCreateBoardPopup-title": "Create Board", - "home": "Home", - "import": "Import", - "link": "Link", - "import-board": "import board", - "import-board-c": "Import board", - "import-board-title-trello": "Import board from Trello", - "import-board-title-wekan": "Import board from previous export", - "import-sandstorm-backup-warning": "Do not delete data you import from original exported board or Trello before checking does this grain close and open again, or do you get Board not found error, that means data loss.", - "import-sandstorm-warning": "Imported board will delete all existing data on board and replace it with imported board.", - "from-trello": "From Trello", - "from-wekan": "From previous export", - "import-board-instruction-trello": "In your Trello board, go to 'Menu', then 'More', 'Print and Export', 'Export JSON', and copy the resulting text.", - "import-board-instruction-wekan": "In your board, go to 'Menu', then 'Export board', and copy the text in the downloaded file.", - "import-board-instruction-about-errors": "If you get errors when importing board, sometimes importing still works, and board is at All Boards page.", - "import-json-placeholder": "Paste your valid JSON data here", - "import-map-members": "Map members", - "import-members-map": "Your imported board has some members. Please map the members you want to import to your users", - "import-show-user-mapping": "Review members mapping", - "import-user-select": "Pick your existing user you want to use as this member", - "importMapMembersAddPopup-title": "Select member", - "info": "Version", - "initials": "Initials", - "invalid-date": "Invalid date", - "invalid-time": "Invalid time", - "invalid-user": "Invalid user", - "joined": "joined", - "just-invited": "You are just invited to this board", - "keyboard-shortcuts": "Keyboard shortcuts", - "label-create": "Create Label", - "label-default": "%s label (default)", - "label-delete-pop": "There is no undo. This will remove this label from all cards and destroy its history.", - "labels": "Labels", - "language": "Language", - "last-admin-desc": "You can’t change roles because there must be at least one admin.", - "leave-board": "Leave Board", - "leave-board-pop": "Are you sure you want to leave __boardTitle__? You will be removed from all cards on this board.", - "leaveBoardPopup-title": "Leave Board ?", - "link-card": "Link to this card", - "list-archive-cards": "Move all cards in this list to Archive", - "list-archive-cards-pop": "This will remove all the cards in this list from the board. To view cards in Archive and bring them back to the board, click “Menu” > “Archive”.", - "list-move-cards": "Move all cards in this list", - "list-select-cards": "Select all cards in this list", - "set-color-list": "Set Color", - "listActionPopup-title": "List Actions", - "swimlaneActionPopup-title": "Swimlane Actions", - "swimlaneAddPopup-title": "Add a Swimlane below", - "listImportCardPopup-title": "Import a Trello card", - "listMorePopup-title": "More", - "link-list": "Link to this list", - "list-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the list. There is no undo.", - "list-delete-suggest-archive": "You can move a list to Archive to remove it from the board and preserve the activity.", - "lists": "Lists", - "swimlanes": "Swimlanes", - "log-out": "Log Out", - "log-in": "Log In", - "loginPopup-title": "Log In", - "memberMenuPopup-title": "Member Settings", - "members": "Thành Viên", - "menu": "Menu", - "move-selection": "Move selection", - "moveCardPopup-title": "Move Card", - "moveCardToBottom-title": "Move to Bottom", - "moveCardToTop-title": "Move to Top", - "moveSelectionPopup-title": "Move selection", - "multi-selection": "Multi-Selection", - "multi-selection-on": "Multi-Selection is on", - "muted": "Muted", - "muted-info": "You will never be notified of any changes in this board", - "my-boards": "My Boards", - "name": "Name", - "no-archived-cards": "No cards in Archive.", - "no-archived-lists": "No lists in Archive.", - "no-archived-swimlanes": "No swimlanes in Archive.", - "no-results": "No results", - "normal": "Normal", - "normal-desc": "Can view and edit cards. Can't change settings.", - "not-accepted-yet": "Invitation not accepted yet", - "notify-participate": "Receive updates to any cards you participate as creater or member", - "notify-watch": "Receive updates to any boards, lists, or cards you’re watching", - "optional": "optional", - "or": "or", - "page-maybe-private": "This page may be private. You may be able to view it by <a href='%s'>logging in</a>.", - "page-not-found": "Page not found.", - "password": "Password", - "paste-or-dragdrop": "to paste, or drag & drop image file to it (image only)", - "participating": "Participating", - "preview": "Preview", - "previewAttachedImagePopup-title": "Preview", - "previewClipboardImagePopup-title": "Preview", - "private": "Private", - "private-desc": "This board is private. Only people added to the board can view and edit it.", - "profile": "Profile", - "public": "Public", - "public-desc": "This board is public. It's visible to anyone with the link and will show up in search engines like Google. Only people added to the board can edit.", - "quick-access-description": "Star a board to add a shortcut in this bar.", - "remove-cover": "Remove Cover", - "remove-from-board": "Remove from Board", - "remove-label": "Remove Label", - "listDeletePopup-title": "Delete List ?", - "remove-member": "Remove Member", - "remove-member-from-card": "Remove from Card", - "remove-member-pop": "Remove __name__ (__username__) from __boardTitle__? The member will be removed from all cards on this board. They will receive a notification.", - "removeMemberPopup-title": "Remove Member?", - "rename": "Rename", - "rename-board": "Đổi tên bảng", - "restore": "Restore", - "save": "Save", - "search": "Search", - "rules": "Rules", - "search-cards": "Search from card/list titles, descriptions and custom fields on this board", - "search-example": "Text to search for?", - "select-color": "Select Color", - "set-wip-limit-value": "Set a limit for the maximum number of tasks in this list", - "setWipLimitPopup-title": "Set WIP Limit", - "shortcut-assign-self": "Assign yourself to current card", - "shortcut-autocomplete-emoji": "Autocomplete emoji", - "shortcut-autocomplete-members": "Autocomplete members", - "shortcut-clear-filters": "Clear all filters", - "shortcut-close-dialog": "Close Dialog", - "shortcut-filter-my-cards": "Filter my cards", - "shortcut-show-shortcuts": "Bring up this shortcuts list", - "shortcut-toggle-filterbar": "Toggle Filter Sidebar", - "shortcut-toggle-sidebar": "Toggle Board Sidebar", - "show-cards-minimum-count": "Show cards count if list contains more than", - "sidebar-open": "Open Sidebar", - "sidebar-close": "Close Sidebar", - "signupPopup-title": "Create an Account", - "star-board-title": "Click to star this board. It will show up at top of your boards list.", - "starred-boards": "Starred Boards", - "starred-boards-description": "Starred boards show up at the top of your boards list.", - "subscribe": "Subscribe", - "team": "Team", - "this-board": "this board", - "this-card": "this card", - "spent-time-hours": "Spent time (hours)", - "overtime-hours": "Overtime (hours)", - "overtime": "Overtime", - "has-overtime-cards": "Has overtime cards", - "has-spenttime-cards": "Has spent time cards", - "time": "Time", - "title": "Title", - "tracking": "Tracking", - "tracking-info": "You will be notified of any changes to those cards you are involved as creator or member.", - "type": "Type", - "unassign-member": "Unassign member", - "unsaved-description": "You have an unsaved description.", - "unwatch": "Unwatch", - "upload": "Upload", - "upload-avatar": "Upload an avatar", - "uploaded-avatar": "Uploaded an avatar", - "username": "Username", - "view-it": "View it", - "warn-list-archived": "warning: this card is in an list at Archive", - "watch": "Watch", - "watching": "Watching", - "watching-info": "You will be notified of any change in this board", - "welcome-board": "Welcome Board", - "welcome-swimlane": "Milestone 1", - "welcome-list1": "Basics", - "welcome-list2": "Advanced", - "card-templates-swimlane": "Card Templates", - "list-templates-swimlane": "List Templates", - "board-templates-swimlane": "Board Templates", - "what-to-do": "What do you want to do?", - "wipLimitErrorPopup-title": "Invalid WIP Limit", - "wipLimitErrorPopup-dialog-pt1": "The number of tasks in this list is higher than the WIP limit you've defined.", - "wipLimitErrorPopup-dialog-pt2": "Please move some tasks out of this list, or set a higher WIP limit.", - "admin-panel": "Admin Panel", - "settings": "Settings", - "people": "People", - "registration": "Registration", - "disable-self-registration": "Disable Self-Registration", - "invite": "Invite", - "invite-people": "Invite People", - "to-boards": "To board(s)", - "email-addresses": "Email Addresses", - "smtp-host-description": "The address of the SMTP server that handles your emails.", - "smtp-port-description": "The port your SMTP server uses for outgoing emails.", - "smtp-tls-description": "Enable TLS support for SMTP server", - "smtp-host": "SMTP Host", - "smtp-port": "SMTP Port", - "smtp-username": "Username", - "smtp-password": "Password", - "smtp-tls": "TLS support", - "send-from": "From", - "send-smtp-test": "Send a test email to yourself", - "invitation-code": "Invitation Code", - "email-invite-register-subject": "__inviter__ sent you an invitation", - "email-invite-register-text": "Dear __user__,\n\n__inviter__ invites you to kanban board for collaborations.\n\nPlease follow the link below:\n__url__\n\nAnd your invitation code is: __icode__\n\nThanks.", - "email-smtp-test-subject": "SMTP Test Email", - "email-smtp-test-text": "You have successfully sent an email", - "error-invitation-code-not-exist": "Invitation code doesn't exist", - "error-notAuthorized": "You are not authorized to view this page.", - "webhook-title": "Webhook Name", - "webhook-token": "Token (Optional for Authentication)", - "outgoing-webhooks": "Outgoing Webhooks", - "bidirectional-webhooks": "Two-Way Webhooks", - "outgoingWebhooksPopup-title": "Outgoing Webhooks", - "boardCardTitlePopup-title": "Card Title Filter", - "disable-webhook": "Disable This Webhook", - "global-webhook": "Global Webhooks", - "new-outgoing-webhook": "New Outgoing Webhook", - "no-name": "(Unknown)", - "Node_version": "Node version", - "Meteor_version": "Meteor version", - "MongoDB_version": "MongoDB version", - "MongoDB_storage_engine": "MongoDB storage engine", - "MongoDB_Oplog_enabled": "MongoDB Oplog enabled", - "OS_Arch": "OS Arch", - "OS_Cpus": "OS CPU Count", - "OS_Freemem": "OS Free Memory", - "OS_Loadavg": "OS Load Average", - "OS_Platform": "OS Platform", - "OS_Release": "OS Release", - "OS_Totalmem": "OS Total Memory", - "OS_Type": "OS Type", - "OS_Uptime": "OS Uptime", - "days": "days", - "hours": "hours", - "minutes": "minutes", - "seconds": "seconds", - "show-field-on-card": "Show this field on card", - "automatically-field-on-card": "Auto create field to all cards", - "showLabel-field-on-card": "Show field label on minicard", - "yes": "Yes", - "no": "No", - "accounts": "Accounts", - "accounts-allowEmailChange": "Allow Email Change", - "accounts-allowUserNameChange": "Allow Username Change", - "createdAt": "Created at", - "verified": "Verified", - "active": "Active", - "card-received": "Received", - "card-received-on": "Received on", - "card-end": "End", - "card-end-on": "Ends on", - "editCardReceivedDatePopup-title": "Change received date", - "editCardEndDatePopup-title": "Change end date", - "setCardColorPopup-title": "Set color", - "setCardActionsColorPopup-title": "Choose a color", - "setSwimlaneColorPopup-title": "Choose a color", - "setListColorPopup-title": "Choose a color", - "assigned-by": "Assigned By", - "requested-by": "Requested By", - "board-delete-notice": "Deleting is permanent. You will lose all lists, cards and actions associated with this board.", - "delete-board-confirm-popup": "All lists, cards, labels, and activities will be deleted and you won't be able to recover the board contents. There is no undo.", - "boardDeletePopup-title": "Delete Board?", - "delete-board": "Delete Board", - "default-subtasks-board": "Subtasks for __board__ board", - "default": "Default", - "queue": "Queue", - "subtask-settings": "Subtasks Settings", - "card-settings": "Card Settings", - "boardSubtaskSettingsPopup-title": "Board Subtasks Settings", - "boardCardSettingsPopup-title": "Card Settings", - "deposit-subtasks-board": "Deposit subtasks to this board:", - "deposit-subtasks-list": "Landing list for subtasks deposited here:", - "show-parent-in-minicard": "Show parent in minicard:", - "prefix-with-full-path": "Prefix with full path", - "prefix-with-parent": "Prefix with parent", - "subtext-with-full-path": "Subtext with full path", - "subtext-with-parent": "Subtext with parent", - "change-card-parent": "Change card's parent", - "parent-card": "Parent card", - "source-board": "Source board", - "no-parent": "Don't show parent", - "activity-added-label": "added label '%s' to %s", - "activity-removed-label": "removed label '%s' from %s", - "activity-delete-attach": "deleted an attachment from %s", - "activity-added-label-card": "added label '%s'", - "activity-removed-label-card": "removed label '%s'", - "activity-delete-attach-card": "deleted an attachment", - "activity-set-customfield": "set custom field '%s' to '%s' in %s", - "activity-unset-customfield": "unset custom field '%s' in %s", - "r-rule": "Rule", - "r-add-trigger": "Add trigger", - "r-add-action": "Add action", - "r-board-rules": "Board rules", - "r-add-rule": "Add rule", - "r-view-rule": "View rule", - "r-delete-rule": "Delete rule", - "r-new-rule-name": "New rule title", - "r-no-rules": "No rules", - "r-when-a-card": "When a card", - "r-is": "is", - "r-is-moved": "is moved", - "r-added-to": "added to", - "r-removed-from": "Removed from", - "r-the-board": "the board", - "r-list": "list", - "set-filter": "Set Filter", - "r-moved-to": "Moved to", - "r-moved-from": "Moved from", - "r-archived": "Moved to Archive", - "r-unarchived": "Restored from Archive", - "r-a-card": "a card", - "r-when-a-label-is": "When a label is", - "r-when-the-label": "When the label", - "r-list-name": "list name", - "r-when-a-member": "When a member is", - "r-when-the-member": "When the member", - "r-name": "name", - "r-when-a-attach": "When an attachment", - "r-when-a-checklist": "When a checklist is", - "r-when-the-checklist": "When the checklist", - "r-completed": "Completed", - "r-made-incomplete": "Made incomplete", - "r-when-a-item": "When a checklist item is", - "r-when-the-item": "When the checklist item", - "r-checked": "Checked", - "r-unchecked": "Unchecked", - "r-move-card-to": "Move card to", - "r-top-of": "Top of", - "r-bottom-of": "Bottom of", - "r-its-list": "its list", - "r-archive": "Move to Archive", - "r-unarchive": "Restore from Archive", - "r-card": "card", - "r-add": "Thêm", - "r-remove": "Remove", - "r-label": "label", - "r-member": "member", - "r-remove-all": "Remove all members from the card", - "r-set-color": "Set color to", - "r-checklist": "checklist", - "r-check-all": "Check all", - "r-uncheck-all": "Uncheck all", - "r-items-check": "items of checklist", - "r-check": "Check", - "r-uncheck": "Uncheck", - "r-item": "item", - "r-of-checklist": "of checklist", - "r-send-email": "Send an email", - "r-to": "to", - "r-subject": "subject", - "r-rule-details": "Rule details", - "r-d-move-to-top-gen": "Move card to top of its list", - "r-d-move-to-top-spec": "Move card to top of list", - "r-d-move-to-bottom-gen": "Move card to bottom of its list", - "r-d-move-to-bottom-spec": "Move card to bottom of list", - "r-d-send-email": "Send email", - "r-d-send-email-to": "to", - "r-d-send-email-subject": "subject", - "r-d-send-email-message": "message", - "r-d-archive": "Move card to Archive", - "r-d-unarchive": "Restore card from Archive", - "r-d-add-label": "Add label", - "r-d-remove-label": "Remove label", - "r-create-card": "Create new card", - "r-in-list": "in list", - "r-in-swimlane": "in swimlane", - "r-d-add-member": "Add member", - "r-d-remove-member": "Remove member", - "r-d-remove-all-member": "Remove all member", - "r-d-check-all": "Check all items of a list", - "r-d-uncheck-all": "Uncheck all items of a list", - "r-d-check-one": "Check item", - "r-d-uncheck-one": "Uncheck item", - "r-d-check-of-list": "of checklist", - "r-d-add-checklist": "Add checklist", - "r-d-remove-checklist": "Remove checklist", - "r-by": "by", - "r-add-checklist": "Add checklist", - "r-with-items": "with items", - "r-items-list": "item1,item2,item3", - "r-add-swimlane": "Add swimlane", - "r-swimlane-name": "swimlane name", - "r-board-note": "Note: leave a field empty to match every possible value.", - "r-checklist-note": "Note: checklist's items have to be written as comma separated values.", - "r-when-a-card-is-moved": "When a card is moved to another list", - "r-set": "Set", - "r-update": "Update", - "r-datefield": "date field", - "r-df-start-at": "start", - "r-df-due-at": "due", - "r-df-end-at": "end", - "r-df-received-at": "received", - "r-to-current-datetime": "to current date/time", - "r-remove-value-from": "Remove value from", - "ldap": "LDAP", - "oauth2": "OAuth2", - "cas": "CAS", - "authentication-method": "Authentication method", - "authentication-type": "Authentication type", - "custom-product-name": "Custom Product Name", - "layout": "Layout", - "hide-logo": "Hide Logo", - "add-custom-html-after-body-start": "Add Custom HTML after <body> start", - "add-custom-html-before-body-end": "Add Custom HTML before </body> end", - "error-undefined": "Something went wrong", - "error-ldap-login": "An error occurred while trying to login", - "display-authentication-method": "Display Authentication Method", - "default-authentication-method": "Default Authentication Method", - "duplicate-board": "Duplicate Board", - "people-number": "The number of people is:", - "swimlaneDeletePopup-title": "Delete Swimlane ?", - "swimlane-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the swimlane. There is no undo.", - "restore-all": "Restore all", - "delete-all": "Delete all", - "loading": "Loading, please wait.", - "previous_as": "last time was", - "act-a-dueAt": "modified due time to \nWhen: __timeValue__\nWhere: __card__\n previous due was __timeOldValue__", - "act-a-endAt": "modified ending time to __timeValue__ from (__timeOldValue__)", - "act-a-startAt": "modified starting time to __timeValue__ from (__timeOldValue__)", - "act-a-receivedAt": "modified received time to __timeValue__ from (__timeOldValue__)", - "a-dueAt": "modified due time to be", - "a-endAt": "modified ending time to be", - "a-startAt": "modified starting time to be", - "a-receivedAt": "modified received time to be", - "almostdue": "current due time %s is approaching", - "pastdue": "current due time %s is past", - "duenow": "current due time %s is today", - "act-newDue": "__list__/__card__ has 1st due reminder [__board__]", - "act-withDue": "__list__/__card__ due reminders [__board__]", - "act-almostdue": "was reminding the current due (__timeValue__) of __card__ is approaching", - "act-pastdue": "was reminding the current due (__timeValue__) of __card__ is past", - "act-duenow": "was reminding the current due (__timeValue__) of __card__ is now", - "act-atUserComment": "You were mentioned in [__board__] __list__/__card__", - "delete-user-confirm-popup": "Are you sure you want to delete this account? There is no undo.", - "accounts-allowUserDelete": "Allow users to self delete their account", - "hide-minicard-label-text": "Hide minicard label text", - "show-desktop-drag-handles": "Show desktop drag handles", - "assignee": "Assignee", - "cardAssigneesPopup-title": "Assignee", - "addmore-detail": "Add a more detailed description", - "show-on-card": "Show on Card", - "new": "New", - "editUserPopup-title": "Edit User", - "newUserPopup-title": "New User", - "notifications": "Notifications", - "view-all": "View All", - "filter-by-unread": "Filter by Unread", - "mark-all-as-read": "Mark all as read", - "allow-rename": "Allow Rename", - "allowRenamePopup-title": "Allow Rename" -} + "accept": "Chấp nhận", + "act-activity-notify": "Thông báo hoạt động", + "act-addAttachment": "thêm tập tin đính kèm __attachment__ vào thẻ __list__ tại danh sách __list__ tại đường bơi __swimlane__ tại bảng __board__", + "act-deleteAttachment": "xóa tập tin đính kèm __attachment__ tại thẻ __card__ tại danh sách __list__ tại đường bơi __swimlane__ tại bảng __board__ ", + "act-addSubtask": "added subtask __subtask__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addedLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removeLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removedLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addChecklist": "added checklist __checklist__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addChecklistItem": "added checklist item __checklistItem__ to checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removeChecklist": "removed checklist __checklist__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removeChecklistItem": "removed checklist item __checklistItem__ from checklist __checkList__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-checkedItem": "checked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-uncheckedItem": "unchecked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-completeChecklist": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-uncompleteChecklist": "uncompleted checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addComment": "commented on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-editComment": "edited comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-deleteComment": "deleted comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-createBoard": "created board __board__", + "act-createSwimlane": "created swimlane __swimlane__ to board __board__", + "act-createCard": "created card __card__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-createCustomField": "created custom field __customField__ at board __board__", + "act-deleteCustomField": "deleted custom field __customField__ at board __board__", + "act-setCustomField": "edited custom field __customField__: __customFieldValue__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-createList": "added list __list__ to board __board__", + "act-addBoardMember": "added member __member__ to board __board__", + "act-archivedBoard": "Board __board__ moved to Archive", + "act-archivedCard": "Card __card__ at list __list__ at swimlane __swimlane__ at board __board__ moved to Archive", + "act-archivedList": "List __list__ at swimlane __swimlane__ at board __board__ moved to Archive", + "act-archivedSwimlane": "Swimlane __swimlane__ at board __board__ moved to Archive", + "act-importBoard": "imported board __board__", + "act-importCard": "imported card __card__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-importList": "imported list __list__ to swimlane __swimlane__ at board __board__", + "act-joinMember": "added member __member__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-moveCard": "moved card __card__ at board __board__ from list __oldList__ at swimlane __oldSwimlane__ to list __list__ at swimlane __swimlane__", + "act-moveCardToOtherBoard": "moved card __card__ from list __oldList__ at swimlane __oldSwimlane__ at board __oldBoard__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-removeBoardMember": "removed member __member__ from board __board__", + "act-restoredCard": "restored card __card__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-unjoinMember": "removed member __member__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-withBoardTitle": "__board__", + "act-withCardTitle": "[__board__] __card__", + "actions": "Hành Động", + "activities": "Hoạt Động", + "activity": "Hoạt Động", + "activity-added": "đã thêm %s vào %s", + "activity-archived": "%s moved to Archive", + "activity-attached": "đã đính kèm %s vào %s", + "activity-created": "đã tạo %s", + "activity-customfield-created": "created custom field %s", + "activity-excluded": "đã loại bỏ %s khỏi %s", + "activity-imported": "đã nạp %s vào %s từ %s", + "activity-imported-board": "đã nạp %s từ %s", + "activity-joined": "đã tham gia %s", + "activity-moved": "đã di chuyển %s từ %s đến %s", + "activity-on": "trên %s", + "activity-removed": "đã xóa %s từ %s", + "activity-sent": "gửi %s đến %s", + "activity-unjoined": "đã rời khỏi %s", + "activity-subtask-added": "added subtask to %s", + "activity-checked-item": "checked %s in checklist %s of %s", + "activity-unchecked-item": "unchecked %s in checklist %s of %s", + "activity-checklist-added": "đã thêm checklist vào %s", + "activity-checklist-removed": "removed a checklist from %s", + "activity-checklist-completed": "completed checklist %s of %s", + "activity-checklist-uncompleted": "uncompleted the checklist %s of %s", + "activity-checklist-item-added": "added checklist item to '%s' in %s", + "activity-checklist-item-removed": "removed a checklist item from '%s' in %s", + "add": "Thêm", + "activity-checked-item-card": "checked %s in checklist %s", + "activity-unchecked-item-card": "unchecked %s in checklist %s", + "activity-checklist-completed-card": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "activity-checklist-uncompleted-card": "uncompleted the checklist %s", + "activity-editComment": "edited comment %s", + "activity-deleteComment": "deleted comment %s", + "add-attachment": "Thêm Bản Đính Kèm", + "add-board": "Thêm Bảng", + "add-card": "Thêm Thẻ", + "add-swimlane": "Add Swimlane", + "add-subtask": "Add Subtask", + "add-checklist": "Thêm Danh Sách Kiểm Tra", + "add-checklist-item": "Thêm Một Mục Vào Danh Sách Kiểm Tra", + "add-cover": "Thêm Bìa", + "add-label": "Thêm Nhãn", + "add-list": "Thêm Danh Sách", + "add-members": "Thêm Thành Viên", + "added": "Đã Thêm", + "addMemberPopup-title": "Thành Viên", + "admin": "Quản Trị Viên", + "admin-desc": "Có thể xem và chỉnh sửa những thẻ, xóa thành viên và thay đổi cài đặt cho bảng.", + "admin-announcement": "Announcement", + "admin-announcement-active": "Active System-Wide Announcement", + "admin-announcement-title": "Announcement from Administrator", + "all-boards": "Tất cả các bảng", + "and-n-other-card": "Và __count__ thẻ khác", + "and-n-other-card_plural": "Và __count__ thẻ khác", + "apply": "Ứng Dụng", + "app-is-offline": "Loading, please wait. Refreshing the page will cause data loss. If loading does not work, please check that server has not stopped.", + "archive": "Move to Archive", + "archive-all": "Move All to Archive", + "archive-board": "Move Board to Archive", + "archive-card": "Move Card to Archive", + "archive-list": "Move List to Archive", + "archive-swimlane": "Move Swimlane to Archive", + "archive-selection": "Move selection to Archive", + "archiveBoardPopup-title": "Move Board to Archive?", + "archived-items": "Lưu Trữ", + "archived-boards": "Boards in Archive", + "restore-board": "Khôi Phục Bảng", + "no-archived-boards": "No Boards in Archive.", + "archives": "Lưu Trữ", + "template": "Template", + "templates": "Templates", + "assign-member": "Chỉ định thành viên", + "attached": "đã đính kèm", + "attachment": "Phần đính kèm", + "attachment-delete-pop": "Xóa tệp đính kèm là vĩnh viễn. Không có khôi phục.", + "attachmentDeletePopup-title": "Xóa tệp đính kèm không?", + "attachments": "Tệp Đính Kèm", + "auto-watch": "Tự động xem bảng lúc được tạo ra", + "avatar-too-big": "Hình đại diện quá to (70KB tối đa)", + "back": "Trở Lại", + "board-change-color": "Đổi màu", + "board-nb-stars": "%s sao", + "board-not-found": "Không tìm được bảng", + "board-private-info": "Bảng này sẽ chuyển sang <strong> chế độ private</strong>.", + "board-public-info": "Bảng này sẽ chuyển sang <strong> chế độ public</strong>.", + "boardChangeColorPopup-title": "Thay hình nền của bảng", + "boardChangeTitlePopup-title": "Đổi tên bảng", + "boardChangeVisibilityPopup-title": "Đổi cách hiển thị", + "boardChangeWatchPopup-title": "Đổi cách xem", + "boardMenuPopup-title": "Board Settings", + "boardChangeViewPopup-title": "Board View", + "boards": "Bảng", + "board-view": "Board View", + "board-view-cal": "Calendar", + "board-view-swimlanes": "Swimlanes", + "board-view-collapse": "Collapse", + "board-view-lists": "Lists", + "bucket-example": "Like “Bucket List” for example", + "cancel": "Hủy", + "card-archived": "This card is moved to Archive.", + "board-archived": "This board is moved to Archive.", + "card-comments-title": "Thẻ này có %s bình luận.", + "card-delete-notice": "Hành động xóa là không thể khôi phục. Bạn sẽ mất hết các hoạt động liên quan đến thẻ này.", + "card-delete-pop": "All actions will be removed from the activity feed and you won't be able to re-open the card. There is no undo.", + "card-delete-suggest-archive": "You can move a card to Archive to remove it from the board and preserve the activity.", + "card-due": "Due", + "card-due-on": "Due on", + "card-spent": "Spent Time", + "card-edit-attachments": "Edit attachments", + "card-edit-custom-fields": "Edit custom fields", + "card-edit-labels": "Edit labels", + "card-edit-members": "Edit members", + "card-labels-title": "Change the labels for the card.", + "card-members-title": "Add or remove members of the board from the card.", + "card-start": "Start", + "card-start-on": "Starts on", + "cardAttachmentsPopup-title": "Attach From", + "cardCustomField-datePopup-title": "Change date", + "cardCustomFieldsPopup-title": "Edit custom fields", + "cardDeletePopup-title": "Delete Card?", + "cardDetailsActionsPopup-title": "Card Actions", + "cardLabelsPopup-title": "Labels", + "cardMembersPopup-title": "Thành Viên", + "cardMorePopup-title": "More", + "cardTemplatePopup-title": "Create template", + "cards": "Cards", + "cards-count": "Cards", + "casSignIn": "Sign In with CAS", + "cardType-card": "Card", + "cardType-linkedCard": "Linked Card", + "cardType-linkedBoard": "Linked Board", + "change": "Change", + "change-avatar": "Change Avatar", + "change-password": "Change Password", + "change-permissions": "Change permissions", + "change-settings": "Change Settings", + "changeAvatarPopup-title": "Change Avatar", + "changeLanguagePopup-title": "Change Language", + "changePasswordPopup-title": "Change Password", + "changePermissionsPopup-title": "Change Permissions", + "changeSettingsPopup-title": "Change Settings", + "subtasks": "Subtasks", + "checklists": "Checklists", + "click-to-star": "Click to star this board.", + "click-to-unstar": "Click to unstar this board.", + "clipboard": "Clipboard or drag & drop", + "close": "Close", + "close-board": "Close Board", + "close-board-pop": "You will be able to restore the board by clicking the “Archive” button from the home header.", + "color-black": "black", + "color-blue": "blue", + "color-crimson": "crimson", + "color-darkgreen": "darkgreen", + "color-gold": "gold", + "color-gray": "gray", + "color-green": "green", + "color-indigo": "indigo", + "color-lime": "lime", + "color-magenta": "magenta", + "color-mistyrose": "mistyrose", + "color-navy": "navy", + "color-orange": "orange", + "color-paleturquoise": "paleturquoise", + "color-peachpuff": "peachpuff", + "color-pink": "pink", + "color-plum": "plum", + "color-purple": "purple", + "color-red": "red", + "color-saddlebrown": "saddlebrown", + "color-silver": "silver", + "color-sky": "sky", + "color-slateblue": "slateblue", + "color-white": "white", + "color-yellow": "yellow", + "unset-color": "Unset", + "comment": "Comment", + "comment-placeholder": "Write Comment", + "comment-only": "Comment only", + "comment-only-desc": "Can comment on cards only.", + "no-comments": "No comments", + "no-comments-desc": "Can not see comments and activities.", + "worker": "Worker", + "worker-desc": "Can only move cards, assign itself to card and comment.", + "computer": "Computer", + "confirm-subtask-delete-dialog": "Are you sure you want to delete subtask?", + "confirm-checklist-delete-dialog": "Are you sure you want to delete checklist?", + "copy-card-link-to-clipboard": "Copy card link to clipboard", + "linkCardPopup-title": "Link Card", + "searchElementPopup-title": "Search", + "copyCardPopup-title": "Copy Card", + "copyChecklistToManyCardsPopup-title": "Copy Checklist Template to Many Cards", + "copyChecklistToManyCardsPopup-instructions": "Destination Card Titles and Descriptions in this JSON format", + "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"First card title\", \"description\":\"First card description\"}, {\"title\":\"Second card title\",\"description\":\"Second card description\"},{\"title\":\"Last card title\",\"description\":\"Last card description\"} ]", + "create": "Create", + "createBoardPopup-title": "Create Board", + "chooseBoardSourcePopup-title": "Import board", + "createLabelPopup-title": "Create Label", + "createCustomField": "Create Field", + "createCustomFieldPopup-title": "Create Field", + "current": "current", + "custom-field-delete-pop": "There is no undo. This will remove this custom field from all cards and destroy its history.", + "custom-field-checkbox": "Checkbox", + "custom-field-date": "Date", + "custom-field-dropdown": "Dropdown List", + "custom-field-dropdown-none": "(none)", + "custom-field-dropdown-options": "List Options", + "custom-field-dropdown-options-placeholder": "Press enter to add more options", + "custom-field-dropdown-unknown": "(unknown)", + "custom-field-number": "Number", + "custom-field-text": "Text", + "custom-fields": "Custom Fields", + "date": "Date", + "decline": "Decline", + "default-avatar": "Default avatar", + "delete": "Delete", + "deleteCustomFieldPopup-title": "Delete Custom Field?", + "deleteLabelPopup-title": "Delete Label?", + "description": "Description", + "disambiguateMultiLabelPopup-title": "Disambiguate Label Action", + "disambiguateMultiMemberPopup-title": "Disambiguate Member Action", + "discard": "Discard", + "done": "Done", + "download": "Download", + "edit": "Edit", + "edit-avatar": "Change Avatar", + "edit-profile": "Edit Profile", + "edit-wip-limit": "Edit WIP Limit", + "soft-wip-limit": "Soft WIP Limit", + "editCardStartDatePopup-title": "Change start date", + "editCardDueDatePopup-title": "Change due date", + "editCustomFieldPopup-title": "Edit Field", + "editCardSpentTimePopup-title": "Change spent time", + "editLabelPopup-title": "Change Label", + "editNotificationPopup-title": "Edit Notification", + "editProfilePopup-title": "Edit Profile", + "email": "Email", + "email-enrollAccount-subject": "An account created for you on __siteName__", + "email-enrollAccount-text": "Hello __user__,\n\nTo start using the service, simply click the link below.\n\n__url__\n\nThanks.", + "email-fail": "Sending email failed", + "email-fail-text": "Error trying to send email", + "email-invalid": "Invalid email", + "email-invite": "Invite via Email", + "email-invite-subject": "__inviter__ sent you an invitation", + "email-invite-text": "Dear __user__,\n\n__inviter__ invites you to join board \"__board__\" for collaborations.\n\nPlease follow the link below:\n\n__url__\n\nThanks.", + "email-resetPassword-subject": "Reset your password on __siteName__", + "email-resetPassword-text": "Hello __user__,\n\nTo reset your password, simply click the link below.\n\n__url__\n\nThanks.", + "email-sent": "Email sent", + "email-verifyEmail-subject": "Verify your email address on __siteName__", + "email-verifyEmail-text": "Hello __user__,\n\nTo verify your account email, simply click the link below.\n\n__url__\n\nThanks.", + "enable-wip-limit": "Enable WIP Limit", + "error-board-doesNotExist": "This board does not exist", + "error-board-notAdmin": "You need to be admin of this board to do that", + "error-board-notAMember": "You need to be a member of this board to do that", + "error-json-malformed": "Your text is not valid JSON", + "error-json-schema": "Your JSON data does not include the proper information in the correct format", + "error-list-doesNotExist": "This list does not exist", + "error-user-doesNotExist": "This user does not exist", + "error-user-notAllowSelf": "You can not invite yourself", + "error-user-notCreated": "This user is not created", + "error-username-taken": "This username is already taken", + "error-email-taken": "Email has already been taken", + "export-board": "Export board", + "sort": "Sort", + "sort-desc": "Click to Sort List", + "list-sort-by": "Sort the List By:", + "list-label-modifiedAt": "Last Access Time", + "list-label-title": "Name of the List", + "list-label-sort": "Your Manual Order", + "list-label-short-modifiedAt": "(L)", + "list-label-short-title": "(N)", + "list-label-short-sort": "(M)", + "filter": "Filter", + "filter-cards": "Filter Cards or Lists", + "list-filter-label": "Filter List by Title", + "filter-clear": "Clear filter", + "filter-no-label": "No label", + "filter-no-member": "No member", + "filter-no-custom-fields": "No Custom Fields", + "filter-show-archive": "Show archived lists", + "filter-hide-empty": "Hide empty lists", + "filter-on": "Filter is on", + "filter-on-desc": "You are filtering cards on this board. Click here to edit filter.", + "filter-to-selection": "Filter to selection", + "advanced-filter-label": "Advanced Filter", + "advanced-filter-description": "Advanced Filter allows to write a string containing following operators: == != <= >= && || ( ) A space is used as a separator between the Operators. You can filter for all Custom Fields by typing their names and values. For Example: Field1 == Value1. Note: If fields or values contains spaces, you need to encapsulate them into single quotes. For Example: 'Field 1' == 'Value 1'. For single control characters (' \\/) to be skipped, you can use \\. For example: Field1 == I\\'m. Also you can combine multiple conditions. For Example: F1 == V1 || F1 == V2. Normally all operators are interpreted from left to right. You can change the order by placing brackets. For Example: F1 == V1 && ( F2 == V2 || F2 == V3 ). Also you can search text fields using regex: F1 == /Tes.*/i", + "fullname": "Full Name", + "header-logo-title": "Go back to your boards page.", + "hide-system-messages": "Hide system messages", + "headerBarCreateBoardPopup-title": "Create Board", + "home": "Home", + "import": "Import", + "link": "Link", + "import-board": "import board", + "import-board-c": "Import board", + "import-board-title-trello": "Import board from Trello", + "import-board-title-wekan": "Import board from previous export", + "import-sandstorm-backup-warning": "Do not delete data you import from original exported board or Trello before checking does this grain close and open again, or do you get Board not found error, that means data loss.", + "import-sandstorm-warning": "Imported board will delete all existing data on board and replace it with imported board.", + "from-trello": "From Trello", + "from-wekan": "From previous export", + "import-board-instruction-trello": "In your Trello board, go to 'Menu', then 'More', 'Print and Export', 'Export JSON', and copy the resulting text.", + "import-board-instruction-wekan": "In your board, go to 'Menu', then 'Export board', and copy the text in the downloaded file.", + "import-board-instruction-about-errors": "If you get errors when importing board, sometimes importing still works, and board is at All Boards page.", + "import-json-placeholder": "Paste your valid JSON data here", + "import-map-members": "Map members", + "import-members-map": "Your imported board has some members. Please map the members you want to import to your users", + "import-show-user-mapping": "Review members mapping", + "import-user-select": "Pick your existing user you want to use as this member", + "importMapMembersAddPopup-title": "Select member", + "info": "Version", + "initials": "Initials", + "invalid-date": "Invalid date", + "invalid-time": "Invalid time", + "invalid-user": "Invalid user", + "joined": "joined", + "just-invited": "You are just invited to this board", + "keyboard-shortcuts": "Keyboard shortcuts", + "label-create": "Create Label", + "label-default": "%s label (default)", + "label-delete-pop": "There is no undo. This will remove this label from all cards and destroy its history.", + "labels": "Labels", + "language": "Language", + "last-admin-desc": "You can’t change roles because there must be at least one admin.", + "leave-board": "Leave Board", + "leave-board-pop": "Are you sure you want to leave __boardTitle__? You will be removed from all cards on this board.", + "leaveBoardPopup-title": "Leave Board ?", + "link-card": "Link to this card", + "list-archive-cards": "Move all cards in this list to Archive", + "list-archive-cards-pop": "This will remove all the cards in this list from the board. To view cards in Archive and bring them back to the board, click “Menu” > “Archive”.", + "list-move-cards": "Move all cards in this list", + "list-select-cards": "Select all cards in this list", + "set-color-list": "Set Color", + "listActionPopup-title": "List Actions", + "swimlaneActionPopup-title": "Swimlane Actions", + "swimlaneAddPopup-title": "Add a Swimlane below", + "listImportCardPopup-title": "Import a Trello card", + "listMorePopup-title": "More", + "link-list": "Link to this list", + "list-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the list. There is no undo.", + "list-delete-suggest-archive": "You can move a list to Archive to remove it from the board and preserve the activity.", + "lists": "Lists", + "swimlanes": "Swimlanes", + "log-out": "Log Out", + "log-in": "Log In", + "loginPopup-title": "Log In", + "memberMenuPopup-title": "Member Settings", + "members": "Thành Viên", + "menu": "Menu", + "move-selection": "Move selection", + "moveCardPopup-title": "Move Card", + "moveCardToBottom-title": "Move to Bottom", + "moveCardToTop-title": "Move to Top", + "moveSelectionPopup-title": "Move selection", + "multi-selection": "Multi-Selection", + "multi-selection-on": "Multi-Selection is on", + "muted": "Muted", + "muted-info": "You will never be notified of any changes in this board", + "my-boards": "My Boards", + "name": "Name", + "no-archived-cards": "No cards in Archive.", + "no-archived-lists": "No lists in Archive.", + "no-archived-swimlanes": "No swimlanes in Archive.", + "no-results": "No results", + "normal": "Normal", + "normal-desc": "Can view and edit cards. Can't change settings.", + "not-accepted-yet": "Invitation not accepted yet", + "notify-participate": "Receive updates to any cards you participate as creater or member", + "notify-watch": "Receive updates to any boards, lists, or cards you’re watching", + "optional": "optional", + "or": "or", + "page-maybe-private": "This page may be private. You may be able to view it by <a href='%s'>logging in</a>.", + "page-not-found": "Page not found.", + "password": "Password", + "paste-or-dragdrop": "to paste, or drag & drop image file to it (image only)", + "participating": "Participating", + "preview": "Preview", + "previewAttachedImagePopup-title": "Preview", + "previewClipboardImagePopup-title": "Preview", + "private": "Private", + "private-desc": "This board is private. Only people added to the board can view and edit it.", + "profile": "Profile", + "public": "Public", + "public-desc": "This board is public. It's visible to anyone with the link and will show up in search engines like Google. Only people added to the board can edit.", + "quick-access-description": "Star a board to add a shortcut in this bar.", + "remove-cover": "Remove Cover", + "remove-from-board": "Remove from Board", + "remove-label": "Remove Label", + "listDeletePopup-title": "Delete List ?", + "remove-member": "Remove Member", + "remove-member-from-card": "Remove from Card", + "remove-member-pop": "Remove __name__ (__username__) from __boardTitle__? The member will be removed from all cards on this board. They will receive a notification.", + "removeMemberPopup-title": "Remove Member?", + "rename": "Rename", + "rename-board": "Đổi tên bảng", + "restore": "Restore", + "save": "Save", + "search": "Search", + "rules": "Rules", + "search-cards": "Search from card/list titles, descriptions and custom fields on this board", + "search-example": "Text to search for?", + "select-color": "Select Color", + "set-wip-limit-value": "Set a limit for the maximum number of tasks in this list", + "setWipLimitPopup-title": "Set WIP Limit", + "shortcut-assign-self": "Assign yourself to current card", + "shortcut-autocomplete-emoji": "Autocomplete emoji", + "shortcut-autocomplete-members": "Autocomplete members", + "shortcut-clear-filters": "Clear all filters", + "shortcut-close-dialog": "Close Dialog", + "shortcut-filter-my-cards": "Filter my cards", + "shortcut-show-shortcuts": "Bring up this shortcuts list", + "shortcut-toggle-filterbar": "Toggle Filter Sidebar", + "shortcut-toggle-sidebar": "Toggle Board Sidebar", + "show-cards-minimum-count": "Show cards count if list contains more than", + "sidebar-open": "Open Sidebar", + "sidebar-close": "Close Sidebar", + "signupPopup-title": "Create an Account", + "star-board-title": "Click to star this board. It will show up at top of your boards list.", + "starred-boards": "Starred Boards", + "starred-boards-description": "Starred boards show up at the top of your boards list.", + "subscribe": "Subscribe", + "team": "Team", + "this-board": "this board", + "this-card": "this card", + "spent-time-hours": "Spent time (hours)", + "overtime-hours": "Overtime (hours)", + "overtime": "Overtime", + "has-overtime-cards": "Has overtime cards", + "has-spenttime-cards": "Has spent time cards", + "time": "Time", + "title": "Title", + "tracking": "Tracking", + "tracking-info": "You will be notified of any changes to those cards you are involved as creator or member.", + "type": "Type", + "unassign-member": "Unassign member", + "unsaved-description": "You have an unsaved description.", + "unwatch": "Unwatch", + "upload": "Upload", + "upload-avatar": "Upload an avatar", + "uploaded-avatar": "Uploaded an avatar", + "username": "Username", + "view-it": "View it", + "warn-list-archived": "warning: this card is in an list at Archive", + "watch": "Watch", + "watching": "Watching", + "watching-info": "You will be notified of any change in this board", + "welcome-board": "Welcome Board", + "welcome-swimlane": "Milestone 1", + "welcome-list1": "Basics", + "welcome-list2": "Advanced", + "card-templates-swimlane": "Card Templates", + "list-templates-swimlane": "List Templates", + "board-templates-swimlane": "Board Templates", + "what-to-do": "What do you want to do?", + "wipLimitErrorPopup-title": "Invalid WIP Limit", + "wipLimitErrorPopup-dialog-pt1": "The number of tasks in this list is higher than the WIP limit you've defined.", + "wipLimitErrorPopup-dialog-pt2": "Please move some tasks out of this list, or set a higher WIP limit.", + "admin-panel": "Admin Panel", + "settings": "Settings", + "people": "People", + "registration": "Registration", + "disable-self-registration": "Disable Self-Registration", + "invite": "Invite", + "invite-people": "Invite People", + "to-boards": "To board(s)", + "email-addresses": "Email Addresses", + "smtp-host-description": "The address of the SMTP server that handles your emails.", + "smtp-port-description": "The port your SMTP server uses for outgoing emails.", + "smtp-tls-description": "Enable TLS support for SMTP server", + "smtp-host": "SMTP Host", + "smtp-port": "SMTP Port", + "smtp-username": "Username", + "smtp-password": "Password", + "smtp-tls": "TLS support", + "send-from": "From", + "send-smtp-test": "Send a test email to yourself", + "invitation-code": "Invitation Code", + "email-invite-register-subject": "__inviter__ sent you an invitation", + "email-invite-register-text": "Dear __user__,\n\n__inviter__ invites you to kanban board for collaborations.\n\nPlease follow the link below:\n__url__\n\nAnd your invitation code is: __icode__\n\nThanks.", + "email-smtp-test-subject": "SMTP Test Email", + "email-smtp-test-text": "You have successfully sent an email", + "error-invitation-code-not-exist": "Invitation code doesn't exist", + "error-notAuthorized": "You are not authorized to view this page.", + "webhook-title": "Webhook Name", + "webhook-token": "Token (Optional for Authentication)", + "outgoing-webhooks": "Outgoing Webhooks", + "bidirectional-webhooks": "Two-Way Webhooks", + "outgoingWebhooksPopup-title": "Outgoing Webhooks", + "boardCardTitlePopup-title": "Card Title Filter", + "disable-webhook": "Disable This Webhook", + "global-webhook": "Global Webhooks", + "new-outgoing-webhook": "New Outgoing Webhook", + "no-name": "(Unknown)", + "Node_version": "Node version", + "Meteor_version": "Meteor version", + "MongoDB_version": "MongoDB version", + "MongoDB_storage_engine": "MongoDB storage engine", + "MongoDB_Oplog_enabled": "MongoDB Oplog enabled", + "OS_Arch": "OS Arch", + "OS_Cpus": "OS CPU Count", + "OS_Freemem": "OS Free Memory", + "OS_Loadavg": "OS Load Average", + "OS_Platform": "OS Platform", + "OS_Release": "OS Release", + "OS_Totalmem": "OS Total Memory", + "OS_Type": "OS Type", + "OS_Uptime": "OS Uptime", + "days": "days", + "hours": "hours", + "minutes": "minutes", + "seconds": "seconds", + "show-field-on-card": "Show this field on card", + "automatically-field-on-card": "Auto create field to all cards", + "showLabel-field-on-card": "Show field label on minicard", + "yes": "Yes", + "no": "No", + "accounts": "Accounts", + "accounts-allowEmailChange": "Allow Email Change", + "accounts-allowUserNameChange": "Allow Username Change", + "createdAt": "Created at", + "verified": "Verified", + "active": "Active", + "card-received": "Received", + "card-received-on": "Received on", + "card-end": "End", + "card-end-on": "Ends on", + "editCardReceivedDatePopup-title": "Change received date", + "editCardEndDatePopup-title": "Change end date", + "setCardColorPopup-title": "Set color", + "setCardActionsColorPopup-title": "Choose a color", + "setSwimlaneColorPopup-title": "Choose a color", + "setListColorPopup-title": "Choose a color", + "assigned-by": "Assigned By", + "requested-by": "Requested By", + "board-delete-notice": "Deleting is permanent. You will lose all lists, cards and actions associated with this board.", + "delete-board-confirm-popup": "All lists, cards, labels, and activities will be deleted and you won't be able to recover the board contents. There is no undo.", + "boardDeletePopup-title": "Delete Board?", + "delete-board": "Delete Board", + "default-subtasks-board": "Subtasks for __board__ board", + "default": "Default", + "queue": "Queue", + "subtask-settings": "Subtasks Settings", + "card-settings": "Card Settings", + "boardSubtaskSettingsPopup-title": "Board Subtasks Settings", + "boardCardSettingsPopup-title": "Card Settings", + "deposit-subtasks-board": "Deposit subtasks to this board:", + "deposit-subtasks-list": "Landing list for subtasks deposited here:", + "show-parent-in-minicard": "Show parent in minicard:", + "prefix-with-full-path": "Prefix with full path", + "prefix-with-parent": "Prefix with parent", + "subtext-with-full-path": "Subtext with full path", + "subtext-with-parent": "Subtext with parent", + "change-card-parent": "Change card's parent", + "parent-card": "Parent card", + "source-board": "Source board", + "no-parent": "Don't show parent", + "activity-added-label": "added label '%s' to %s", + "activity-removed-label": "removed label '%s' from %s", + "activity-delete-attach": "deleted an attachment from %s", + "activity-added-label-card": "added label '%s'", + "activity-removed-label-card": "removed label '%s'", + "activity-delete-attach-card": "deleted an attachment", + "activity-set-customfield": "set custom field '%s' to '%s' in %s", + "activity-unset-customfield": "unset custom field '%s' in %s", + "r-rule": "Rule", + "r-add-trigger": "Add trigger", + "r-add-action": "Add action", + "r-board-rules": "Board rules", + "r-add-rule": "Add rule", + "r-view-rule": "View rule", + "r-delete-rule": "Delete rule", + "r-new-rule-name": "New rule title", + "r-no-rules": "No rules", + "r-when-a-card": "When a card", + "r-is": "is", + "r-is-moved": "is moved", + "r-added-to": "added to", + "r-removed-from": "Removed from", + "r-the-board": "the board", + "r-list": "list", + "set-filter": "Set Filter", + "r-moved-to": "Moved to", + "r-moved-from": "Moved from", + "r-archived": "Moved to Archive", + "r-unarchived": "Restored from Archive", + "r-a-card": "a card", + "r-when-a-label-is": "When a label is", + "r-when-the-label": "When the label", + "r-list-name": "list name", + "r-when-a-member": "When a member is", + "r-when-the-member": "When the member", + "r-name": "name", + "r-when-a-attach": "When an attachment", + "r-when-a-checklist": "When a checklist is", + "r-when-the-checklist": "When the checklist", + "r-completed": "Completed", + "r-made-incomplete": "Made incomplete", + "r-when-a-item": "When a checklist item is", + "r-when-the-item": "When the checklist item", + "r-checked": "Checked", + "r-unchecked": "Unchecked", + "r-move-card-to": "Move card to", + "r-top-of": "Top of", + "r-bottom-of": "Bottom of", + "r-its-list": "its list", + "r-archive": "Move to Archive", + "r-unarchive": "Restore from Archive", + "r-card": "card", + "r-add": "Thêm", + "r-remove": "Remove", + "r-label": "label", + "r-member": "member", + "r-remove-all": "Remove all members from the card", + "r-set-color": "Set color to", + "r-checklist": "checklist", + "r-check-all": "Check all", + "r-uncheck-all": "Uncheck all", + "r-items-check": "items of checklist", + "r-check": "Check", + "r-uncheck": "Uncheck", + "r-item": "item", + "r-of-checklist": "of checklist", + "r-send-email": "Send an email", + "r-to": "to", + "r-subject": "subject", + "r-rule-details": "Rule details", + "r-d-move-to-top-gen": "Move card to top of its list", + "r-d-move-to-top-spec": "Move card to top of list", + "r-d-move-to-bottom-gen": "Move card to bottom of its list", + "r-d-move-to-bottom-spec": "Move card to bottom of list", + "r-d-send-email": "Send email", + "r-d-send-email-to": "to", + "r-d-send-email-subject": "subject", + "r-d-send-email-message": "message", + "r-d-archive": "Move card to Archive", + "r-d-unarchive": "Restore card from Archive", + "r-d-add-label": "Add label", + "r-d-remove-label": "Remove label", + "r-create-card": "Create new card", + "r-in-list": "in list", + "r-in-swimlane": "in swimlane", + "r-d-add-member": "Add member", + "r-d-remove-member": "Remove member", + "r-d-remove-all-member": "Remove all member", + "r-d-check-all": "Check all items of a list", + "r-d-uncheck-all": "Uncheck all items of a list", + "r-d-check-one": "Check item", + "r-d-uncheck-one": "Uncheck item", + "r-d-check-of-list": "of checklist", + "r-d-add-checklist": "Add checklist", + "r-d-remove-checklist": "Remove checklist", + "r-by": "by", + "r-add-checklist": "Add checklist", + "r-with-items": "with items", + "r-items-list": "item1,item2,item3", + "r-add-swimlane": "Add swimlane", + "r-swimlane-name": "swimlane name", + "r-board-note": "Note: leave a field empty to match every possible value.", + "r-checklist-note": "Note: checklist's items have to be written as comma separated values.", + "r-when-a-card-is-moved": "When a card is moved to another list", + "r-set": "Set", + "r-update": "Update", + "r-datefield": "date field", + "r-df-start-at": "start", + "r-df-due-at": "due", + "r-df-end-at": "end", + "r-df-received-at": "received", + "r-to-current-datetime": "to current date/time", + "r-remove-value-from": "Remove value from", + "ldap": "LDAP", + "oauth2": "OAuth2", + "cas": "CAS", + "authentication-method": "Authentication method", + "authentication-type": "Authentication type", + "custom-product-name": "Custom Product Name", + "layout": "Layout", + "hide-logo": "Hide Logo", + "add-custom-html-after-body-start": "Add Custom HTML after <body> start", + "add-custom-html-before-body-end": "Add Custom HTML before </body> end", + "error-undefined": "Something went wrong", + "error-ldap-login": "An error occurred while trying to login", + "display-authentication-method": "Display Authentication Method", + "default-authentication-method": "Default Authentication Method", + "duplicate-board": "Duplicate Board", + "people-number": "The number of people is:", + "swimlaneDeletePopup-title": "Delete Swimlane ?", + "swimlane-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the swimlane. There is no undo.", + "restore-all": "Restore all", + "delete-all": "Delete all", + "loading": "Loading, please wait.", + "previous_as": "last time was", + "act-a-dueAt": "modified due time to \nWhen: __timeValue__\nWhere: __card__\n previous due was __timeOldValue__", + "act-a-endAt": "modified ending time to __timeValue__ from (__timeOldValue__)", + "act-a-startAt": "modified starting time to __timeValue__ from (__timeOldValue__)", + "act-a-receivedAt": "modified received time to __timeValue__ from (__timeOldValue__)", + "a-dueAt": "modified due time to be", + "a-endAt": "modified ending time to be", + "a-startAt": "modified starting time to be", + "a-receivedAt": "modified received time to be", + "almostdue": "current due time %s is approaching", + "pastdue": "current due time %s is past", + "duenow": "current due time %s is today", + "act-newDue": "__list__/__card__ has 1st due reminder [__board__]", + "act-withDue": "__list__/__card__ due reminders [__board__]", + "act-almostdue": "was reminding the current due (__timeValue__) of __card__ is approaching", + "act-pastdue": "was reminding the current due (__timeValue__) of __card__ is past", + "act-duenow": "was reminding the current due (__timeValue__) of __card__ is now", + "act-atUserComment": "You were mentioned in [__board__] __list__/__card__", + "delete-user-confirm-popup": "Are you sure you want to delete this account? There is no undo.", + "accounts-allowUserDelete": "Allow users to self delete their account", + "hide-minicard-label-text": "Hide minicard label text", + "show-desktop-drag-handles": "Show desktop drag handles", + "assignee": "Assignee", + "cardAssigneesPopup-title": "Assignee", + "addmore-detail": "Add a more detailed description", + "show-on-card": "Show on Card", + "new": "New", + "editUserPopup-title": "Edit User", + "newUserPopup-title": "New User", + "notifications": "Notifications", + "view-all": "View All", + "filter-by-unread": "Filter by Unread", + "mark-all-as-read": "Mark all as read", + "allow-rename": "Allow Rename", + "allowRenamePopup-title": "Allow Rename" +} \ No newline at end of file diff --git a/i18n/zh-CN.i18n.json b/i18n/zh-CN.i18n.json index 3f98a1f3..4a487979 100644 --- a/i18n/zh-CN.i18n.json +++ b/i18n/zh-CN.i18n.json @@ -1,769 +1,769 @@ { - "accept": "接受", - "act-activity-notify": "活动通知", - "act-addAttachment": "添加附件 __attachment__ 到看板 __board__ 中的泳道 __swimlane__ 中的列表 __list__ 中的卡片 __card__ 中", - "act-deleteAttachment": "删除看板 __board__ 中的泳道 __swimlane__ 中的列表 __list__ 中的卡片 __card__ 中的附件 __attachment__", - "act-addSubtask": "添加子任务 __subtask__ 到看板 __board__ 中的泳道 __swimlane__ 中的列表 __list__ 中的卡片 __card__ 中", - "act-addLabel": "添加标签 __label__ 到看板 __board__ 中的泳道 __swimlane__ 中的列表 __list__ 中的卡片 __card__ 中", - "act-addedLabel": "添加标签 __label__ 到看板 __board__ 中的泳道 __swimlane__ 中的列表 __list__ 中的卡片 __card__ 中", - "act-removeLabel": "移除看板 __board__ 中的泳道 __swimlane__ 中的列表 __list__ 中的卡片 __card__ 中的标签 __label__", - "act-removedLabel": "移除看板 __board__ 中的泳道 __swimlane__ 中的列表 __list__ 中的卡片 __card__ 中的标签 __label__", - "act-addChecklist": "添加清单 __checklist__ 到看板 __board__ 中的泳道 __swimlane__ 中的列表 __list__ 中的卡片 __card__ 中", - "act-addChecklistItem": "添加清单项 __checklistItem__ 到看板 __board__ 中的泳道 __swimlane__ 中的列表 __list__ 中的卡片 __card__ 中的清单 __checklist__", - "act-removeChecklist": "移除看板 __board__ 中的泳道 __swimlane__ 中的列表 __list__ 中的卡片 __card__ 中的清单 __checklist__", - "act-removeChecklistItem": "移除看板 __board__ 中的泳道 __swimlane__ 中的列表 __list__ 中的卡片 __card__ 中的清单 __checklist__ 清单项 __checklistItem__", - "act-checkedItem": "选中看板 __board__ 中的泳道 __swimlane__ 中的列表 __list__ 中的卡片 __card__ 中的清单 __checklist__ 的清单项 __checklistItem__", - "act-uncheckedItem": "反选看板 __board__ 中的泳道 __swimlane__ 中的列表 __list__ 中的卡片 __card__ 中的清单 __checklist__ 的清单项 __checklistItem__", - "act-completeChecklist": "完成检查列表__checklist__ 卡片 __card__ 列表 __list__ 泳道 __swimlane__ 看板 __board__", - "act-uncompleteChecklist": "看板 __board__ 中的泳道 __swimlane__ 中的列表 __list__ 中的卡片 __card__ 中的清单 __checklist__ 未完成", - "act-addComment": "对看板 __board__ 中的泳道 __swimlane__ 中的列表 __list__ 中的卡片 __card__ 发表了评论: __comment__", - "act-editComment": "编辑卡片中的评论:看板__board__中的泳道__swimlane__中的列表__list__中的评论__comment__", - "act-deleteComment": "删除卡片中的评论:看板__board__中的泳道__swimlane__中的列表__list__中的评论__comment__", - "act-createBoard": "创建看板 __board__", - "act-createSwimlane": "创建泳道 __swimlane__ 到看板 __board__", - "act-createCard": "在看板 __board__ 的泳道 __swimlane__ 的列表 __list__ 中添加卡片 __card__", - "act-createCustomField": "已创建看板__board__中的自定义字段__customField__", - "act-deleteCustomField": "已删除看板__board__中的自定义字段__customField__", - "act-setCustomField": "编辑定制字段__customField__:看板__board__中的泳道__swimlane__中的列表__list__中的卡片__card__中的__customFieldValue__", - "act-createList": "添加列表 __list__ 至看板 __board__", - "act-addBoardMember": "添加成员 __member__ 到看板 __board__", - "act-archivedBoard": "看板 __board__ 已被移入归档", - "act-archivedCard": "将看板 __board__ 中的泳道 __swimlane__ 中的列表 __list__ 中的卡片 移动到归档中", - "act-archivedList": "看板 __board__ 中的泳道 __swimlane__ 中的列表 __list__ 已被移入归档", - "act-archivedSwimlane": "看板 __board__ 中的泳道 __swimlane__ 已被移入归档", - "act-importBoard": "导入看板 __board__", - "act-importCard": "已将卡片 __card__ 导入到 __board__ 看板中的 __swimlane__ 泳道中的 __list__ 列表中", - "act-importList": "已将列表导入到 __board__ 看板中的 __swimlane__  泳道中的 __list__  列表中", - "act-joinMember": "已将成员 __member__  添加到 __board__ 看板中的 __swimlane__ 泳道中的 __list__  列表中的 __card__ 卡片中", - "act-moveCard": "移动卡片 __card__ 到看板 __board__ 从列表 __oldList__ 泳道 __oldSwimlane__ 至列表 __list__ 泳道 __swimlane__", - "act-moveCardToOtherBoard": "移动卡片 __card__ 从列表 __oldList__ 泳道 __oldSwimlane__ 看板 __oldBoard__ 至列表 __list__ 泳道 __swimlane__ 看板 __board__", - "act-removeBoardMember": "从看板 __board__ 移除成员 __member__", - "act-restoredCard": "恢复卡片 __card__ 至列表 __list__ 泳道 __swimlane__ 看板 __board__", - "act-unjoinMember": "移除成员 __member__ 从卡片 __card__ 列表 __list__ a泳道 __swimlane__ 看板 __board__", - "act-withBoardTitle": "看板__board__", - "act-withCardTitle": "[看板 __board__] 卡片 __card__", - "actions": "操作", - "activities": "活动", - "activity": "活动", - "activity-added": "添加 %s 至 %s", - "activity-archived": "%s 已被移入归档", - "activity-attached": "添加附件 %s 至 %s", - "activity-created": "创建 %s", - "activity-customfield-created": "创建了自定义字段 %s", - "activity-excluded": "排除 %s 从 %s", - "activity-imported": "导入 %s 至 %s 从 %s 中", - "activity-imported-board": "已导入 %s 从 %s 中", - "activity-joined": "已关联 %s", - "activity-moved": "将 %s 从 %s 移动到 %s", - "activity-on": "在 %s", - "activity-removed": "从 %s 中移除 %s", - "activity-sent": "发送 %s 至 %s", - "activity-unjoined": "已解除 %s 关联", - "activity-subtask-added": "添加子任务到%s", - "activity-checked-item": "勾选%s于清单%s 共 %s", - "activity-unchecked-item": "未勾选 %s 于清单 %s 共 %s", - "activity-checklist-added": "已经将清单添加到 %s", - "activity-checklist-removed": "已从%s移除待办清单", - "activity-checklist-completed": "完成清单%s共%s", - "activity-checklist-uncompleted": "未完成清单 %s 共 %s", - "activity-checklist-item-added": "添加清单项至'%s' 于 %s", - "activity-checklist-item-removed": "已从 '%s' 于 %s中 移除一个清单项", - "add": "添加", - "activity-checked-item-card": "勾选 %s 与清单 %s 中", - "activity-unchecked-item-card": "取消勾选 %s 于清单 %s中", - "activity-checklist-completed-card": "完成检查列表 __checklist__ 卡片 __card__ 列表 __list__ 泳道 __swimlane__ 看板 __board__", - "activity-checklist-uncompleted-card": "未完成清单 %s", - "activity-editComment": "评论已编辑", - "activity-deleteComment": "评论已删除", - "add-attachment": "添加附件", - "add-board": "添加看板", - "add-card": "添加卡片", - "add-swimlane": "添加泳道图", - "add-subtask": "添加子任务", - "add-checklist": "添加待办清单", - "add-checklist-item": "扩充清单", - "add-cover": "添加封面", - "add-label": "添加标签", - "add-list": "添加列表", - "add-members": "添加成员", - "added": "添加", - "addMemberPopup-title": "成员", - "admin": "管理员", - "admin-desc": "可以浏览并编辑卡片,移除成员,并且更改该看板的设置", - "admin-announcement": "通知", - "admin-announcement-active": "激活系统通知", - "admin-announcement-title": "管理员的通知", - "all-boards": "全部看板", - "and-n-other-card": "和其他 __count__ 个卡片", - "and-n-other-card_plural": "和其他 __count__ 个卡片", - "apply": "应用", - "app-is-offline": "加载中,请稍后。刷新页面将导致数据丢失,如果加载长时间不起作用,请检查服务器是否已经停止工作。", - "archive": "归档", - "archive-all": "全部归档", - "archive-board": "将看板归档", - "archive-card": "将卡片归档", - "archive-list": "将列表归档", - "archive-swimlane": "将泳道归档", - "archive-selection": "将选择归档", - "archiveBoardPopup-title": "是否归档看板?", - "archived-items": "归档", - "archived-boards": "归档的看板", - "restore-board": "还原看板", - "no-archived-boards": "没有归档的看板。", - "archives": "归档", - "template": "模板", - "templates": "模板", - "assign-member": "指派成员", - "attached": "附加", - "attachment": "附件", - "attachment-delete-pop": "删除附件的操作不可逆。", - "attachmentDeletePopup-title": "删除附件?", - "attachments": "附件", - "auto-watch": "自动关注新建的看板", - "avatar-too-big": "头像过大 (上限 70 KB)", - "back": "返回", - "board-change-color": "更改颜色", - "board-nb-stars": "%s 星标", - "board-not-found": "看板不存在", - "board-private-info": "该看板将被设为 <strong>私有</strong>.", - "board-public-info": "该看板将被设为 <strong>公开</strong>.", - "boardChangeColorPopup-title": "修改看板背景", - "boardChangeTitlePopup-title": "重命名看板", - "boardChangeVisibilityPopup-title": "更改可视级别", - "boardChangeWatchPopup-title": "更改关注状态", - "boardMenuPopup-title": "看板设置", - "boardChangeViewPopup-title": "看板视图", - "boards": "看板", - "board-view": "看板视图", - "board-view-cal": "日历", - "board-view-swimlanes": "泳道图", - "board-view-collapse": "崩溃", - "board-view-lists": "列表", - "bucket-example": "例如 “目标清单”", - "cancel": "取消", - "card-archived": "归档这个卡片。", - "board-archived": "归档这个看板。", - "card-comments-title": "该卡片有 %s 条评论", - "card-delete-notice": "彻底删除的操作不可恢复,你将会丢失该卡片相关的所有操作记录。", - "card-delete-pop": "所有的活动将从活动摘要中被移除且您将无法重新打开该卡片。此操作无法撤销。", - "card-delete-suggest-archive": "您可以移动卡片到活动以便从看板中删除并保持活动。", - "card-due": "到期", - "card-due-on": "期限", - "card-spent": "耗时", - "card-edit-attachments": "编辑附件", - "card-edit-custom-fields": "编辑自定义字段", - "card-edit-labels": "编辑标签", - "card-edit-members": "编辑成员", - "card-labels-title": "更改该卡片上的标签", - "card-members-title": "在该卡片中添加或移除看板成员", - "card-start": "开始", - "card-start-on": "始于", - "cardAttachmentsPopup-title": "附件来源", - "cardCustomField-datePopup-title": "修改日期", - "cardCustomFieldsPopup-title": "编辑自定义字段", - "cardDeletePopup-title": "彻底删除卡片?", - "cardDetailsActionsPopup-title": "卡片操作", - "cardLabelsPopup-title": "标签", - "cardMembersPopup-title": "成员", - "cardMorePopup-title": "更多", - "cardTemplatePopup-title": "新建模板", - "cards": "卡片", - "cards-count": "卡片", - "casSignIn": "用CAS登录", - "cardType-card": "卡片", - "cardType-linkedCard": "已链接卡片", - "cardType-linkedBoard": "已链接看板", - "change": "变更", - "change-avatar": "更改头像", - "change-password": "更改密码", - "change-permissions": "更改权限", - "change-settings": "更改设置", - "changeAvatarPopup-title": "更改头像", - "changeLanguagePopup-title": "更改语言", - "changePasswordPopup-title": "更改密码", - "changePermissionsPopup-title": "更改权限", - "changeSettingsPopup-title": "更改设置", - "subtasks": "子任务", - "checklists": "清单", - "click-to-star": "点此来标记该看板", - "click-to-unstar": "点此来去除该看板的标记", - "clipboard": "剪贴板或者拖放文件", - "close": "关闭", - "close-board": "关闭看板", - "close-board-pop": "您可以通过主页头部的“归档”按钮,来恢复看板。", - "color-black": "黑色", - "color-blue": "蓝色", - "color-crimson": "深红", - "color-darkgreen": "墨绿", - "color-gold": "金", - "color-gray": "灰", - "color-green": "绿色", - "color-indigo": "靛蓝", - "color-lime": "绿黄", - "color-magenta": "洋红", - "color-mistyrose": "玫瑰红", - "color-navy": "藏青", - "color-orange": "橙色", - "color-paleturquoise": "宝石绿", - "color-peachpuff": "桃红", - "color-pink": "粉红", - "color-plum": "紫红", - "color-purple": "紫色", - "color-red": "红色", - "color-saddlebrown": "棕褐", - "color-silver": "银", - "color-sky": "天蓝", - "color-slateblue": "石板蓝", - "color-white": "白", - "color-yellow": "黄色", - "unset-color": "复原", - "comment": "评论", - "comment-placeholder": "添加评论", - "comment-only": "仅能评论", - "comment-only-desc": "只能在卡片上评论。", - "no-comments": "暂无评论", - "no-comments-desc": "无法查看评论和活动。", - "worker": "人员", - "worker-desc": "只能移动卡片,分配给卡片和评论", - "computer": "从本机上传", - "confirm-subtask-delete-dialog": "确定要删除子任务吗?", - "confirm-checklist-delete-dialog": "确定要删除清单吗?", - "copy-card-link-to-clipboard": "复制卡片链接到剪贴板", - "linkCardPopup-title": "链接卡片", - "searchElementPopup-title": "搜索", - "copyCardPopup-title": "复制卡片", - "copyChecklistToManyCardsPopup-title": "复制清单模板至多个卡片", - "copyChecklistToManyCardsPopup-instructions": "以JSON格式表示目标卡片的标题和描述", - "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"第一个卡片的标题\", \"description\":\"第一个卡片的描述\"}, {\"title\":\"第二个卡片的标题\",\"description\":\"第二个卡片的描述\"},{\"title\":\"最后一个卡片的标题\",\"description\":\"最后一个卡片的描述\"} ]", - "create": "创建", - "createBoardPopup-title": "创建看板", - "chooseBoardSourcePopup-title": "导入看板", - "createLabelPopup-title": "创建标签", - "createCustomField": "创建字段", - "createCustomFieldPopup-title": "创建字段", - "current": "当前", - "custom-field-delete-pop": "没有撤销,此动作将从所有卡片中移除自定义字段并销毁历史。", - "custom-field-checkbox": "选择框", - "custom-field-date": "日期", - "custom-field-dropdown": "下拉列表", - "custom-field-dropdown-none": "(无)", - "custom-field-dropdown-options": "列表选项", - "custom-field-dropdown-options-placeholder": "回车可以加入更多选项", - "custom-field-dropdown-unknown": "(未知)", - "custom-field-number": "数字", - "custom-field-text": "文本", - "custom-fields": "自定义字段", - "date": "日期", - "decline": "拒绝", - "default-avatar": "默认头像", - "delete": "删除", - "deleteCustomFieldPopup-title": "删除自定义字段?", - "deleteLabelPopup-title": "删除标签?", - "description": "描述", - "disambiguateMultiLabelPopup-title": "消除标签歧义", - "disambiguateMultiMemberPopup-title": "消除成员歧义", - "discard": "放弃", - "done": "完成", - "download": "下载", - "edit": "编辑", - "edit-avatar": "更改头像", - "edit-profile": "编辑资料", - "edit-wip-limit": "编辑最大任务数", - "soft-wip-limit": "最大任务数软限制", - "editCardStartDatePopup-title": "修改起始日期", - "editCardDueDatePopup-title": "修改截止日期", - "editCustomFieldPopup-title": "编辑字段", - "editCardSpentTimePopup-title": "修改耗时", - "editLabelPopup-title": "更改标签", - "editNotificationPopup-title": "编辑通知", - "editProfilePopup-title": "编辑资料", - "email": "邮箱", - "email-enrollAccount-subject": "已为您在 __siteName__ 创建帐号", - "email-enrollAccount-text": "尊敬的 __user__,\n\n点击下面的链接,即刻开始使用这项服务。\n\n__url__\n\n谢谢。", - "email-fail": "邮件发送失败", - "email-fail-text": "尝试发送邮件时出错", - "email-invalid": "邮件地址错误", - "email-invite": "发送邮件邀请", - "email-invite-subject": "__inviter__ 向您发出邀请", - "email-invite-text": "尊敬的 __user__,\n\n__inviter__ 邀请您加入看板 \"__board__\" 参与协作。\n\n请点击下面的链接访问看板:\n\n__url__\n\n谢谢。", - "email-resetPassword-subject": "重置您的 __siteName__ 密码", - "email-resetPassword-text": "尊敬的 __user__,\n\n点击下面的链接,重置您的密码:\n\n__url__\n\n谢谢。", - "email-sent": "邮件已发送", - "email-verifyEmail-subject": "在 __siteName__ 验证您的邮件地址", - "email-verifyEmail-text": "尊敬的 __user__,\n\n点击下面的链接,验证您的邮件地址:\n\n__url__\n\n谢谢。", - "enable-wip-limit": "启用最大任务数限制", - "error-board-doesNotExist": "该看板不存在", - "error-board-notAdmin": "需要成为管理员才能执行此操作", - "error-board-notAMember": "需要成为看板成员才能执行此操作", - "error-json-malformed": "文本不是合法的 JSON", - "error-json-schema": "JSON 数据没有用正确的格式包含合适的信息", - "error-list-doesNotExist": "不存在此列表", - "error-user-doesNotExist": "该用户不存在", - "error-user-notAllowSelf": "无法邀请自己", - "error-user-notCreated": "该用户未能成功创建", - "error-username-taken": "此用户名已存在", - "error-email-taken": "此EMail已存在", - "export-board": "导出看板", - "sort": "排序", - "sort-desc": "点此来将列表排序", - "list-sort-by": "按此来将列表排序:", - "list-label-modifiedAt": "上次访问时间", - "list-label-title": "列表名称", - "list-label-sort": "您手动指定的顺序", - "list-label-short-modifiedAt": "(L)", - "list-label-short-title": "(N)", - "list-label-short-sort": "(M)", - "filter": "过滤", - "filter-cards": "过滤卡片或列表", - "list-filter-label": "以标题过滤列表", - "filter-clear": "清空过滤器", - "filter-no-label": "无标签", - "filter-no-member": "无成员", - "filter-no-custom-fields": "无自定义字段", - "filter-show-archive": "显示归档的列表", - "filter-hide-empty": "隐藏空列表", - "filter-on": "过滤器启用", - "filter-on-desc": "你正在过滤该看板上的卡片,点此编辑过滤。", - "filter-to-selection": "要选择的过滤器", - "advanced-filter-label": "高级过滤器", - "advanced-filter-description": "高级过滤器可以使用包含如下操作符的字符串进行过滤:== != <= >= && || ( ) 。操作符之间用空格隔开。输入字段名和数值就可以过滤所有自定义字段。例如:Field1 == Value1。注意如果字段名或数值包含空格,需要用单引号。例如: 'Field 1' == 'Value 1'。要跳过单个控制字符(' \\/),请使用 \\ 转义字符。例如: Field1 = I\\'m。支持组合使用多个条件,例如: F1 == V1 || F1 == V2。通常以从左到右的顺序进行判断。可以通过括号修改顺序,例如:F1 == V1 && ( F2 == V2 || F2 == V3 )。也支持使用正则表达式搜索文本字段。", - "fullname": "全称", - "header-logo-title": "返回您的看板页", - "hide-system-messages": "隐藏系统消息", - "headerBarCreateBoardPopup-title": "创建看板", - "home": "首页", - "import": "导入", - "link": "链接", - "import-board": "导入看板", - "import-board-c": "导入看板", - "import-board-title-trello": "从Trello导入看板", - "import-board-title-wekan": "从以前的导出数据导入看板", - "import-sandstorm-backup-warning": "在检查此颗粒是否关闭和再次打开之前,不要删除从原始导出的看板或Trello导入的数据,否则看板会发生未知的错误,这将意味着数据丢失。", - "import-sandstorm-warning": "导入的面板将删除所有已存在于面板上的数据并替换他们为导入的面板。", - "from-trello": "自 Trello", - "from-wekan": "自以前的导出", - "import-board-instruction-trello": "在你的Trello看板中,点击“菜单”,然后选择“更多”,“打印与导出”,“导出为 JSON” 并拷贝结果文本", - "import-board-instruction-wekan": "在您的看板,点击“菜单”,然后“导出看板”,复制下载文件中的文本。", - "import-board-instruction-about-errors": "如果在导入看板时出现错误,导入工作可能仍然在进行中,并且看板已经出现在全部看板页。", - "import-json-placeholder": "粘贴您有效的 JSON 数据至此", - "import-map-members": "映射成员", - "import-members-map": "您导入的看板有一些成员,请映射这些成员到您导入的用户。", - "import-show-user-mapping": "核对成员映射", - "import-user-select": "为这个成员选择您已经存在的用户", - "importMapMembersAddPopup-title": "选择成员", - "info": "版本", - "initials": "缩写", - "invalid-date": "无效日期", - "invalid-time": "非法时间", - "invalid-user": "非法用户", - "joined": "关联", - "just-invited": "您刚刚被邀请加入此看板", - "keyboard-shortcuts": "键盘快捷键", - "label-create": "创建标签", - "label-default": "%s 标签 (默认)", - "label-delete-pop": "此操作不可逆,这将会删除该标签并清除它的历史记录。", - "labels": "标签", - "language": "语言", - "last-admin-desc": "你不能更改角色,因为至少需要一名管理员。", - "leave-board": "离开看板", - "leave-board-pop": "确认要离开 __boardTitle__ 吗?此看板的所有卡片都会将您移除。", - "leaveBoardPopup-title": "离开看板?", - "link-card": "关联至该卡片", - "list-archive-cards": "将此列表中的所有卡片归档", - "list-archive-cards-pop": "将移动看板中列表的所有卡片,查看或回复归档中的卡片,点击“菜单”->“归档”", - "list-move-cards": "移动列表中的所有卡片", - "list-select-cards": "选择列表中的所有卡片", - "set-color-list": "设置颜色", - "listActionPopup-title": "列表操作", - "swimlaneActionPopup-title": "泳道图操作", - "swimlaneAddPopup-title": "在下面添加一个泳道", - "listImportCardPopup-title": "导入 Trello 卡片", - "listMorePopup-title": "更多", - "link-list": "关联到这个列表", - "list-delete-pop": "所有活动将被从活动动态中删除并且你无法恢复他们,此操作无法撤销。", - "list-delete-suggest-archive": "您可以移动列表到归档以将其从看板中移除并保留活动。", - "lists": "列表", - "swimlanes": "泳道图", - "log-out": "登出", - "log-in": "登录", - "loginPopup-title": "登录", - "memberMenuPopup-title": "成员设置", - "members": "成员", - "menu": "菜单", - "move-selection": "移动选择", - "moveCardPopup-title": "移动卡片", - "moveCardToBottom-title": "移动至底端", - "moveCardToTop-title": "移动至顶端", - "moveSelectionPopup-title": "移动选择", - "multi-selection": "多选", - "multi-selection-on": "多选启用", - "muted": "静默", - "muted-info": "你将不会收到此看板的任何变更通知", - "my-boards": "我的看板", - "name": "名称", - "no-archived-cards": "存档中没有卡片。", - "no-archived-lists": "存档中没有清单。", - "no-archived-swimlanes": "存档中没有泳道。", - "no-results": "无结果", - "normal": "普通", - "normal-desc": "可以创建以及编辑卡片,无法更改设置。", - "not-accepted-yet": "邀请尚未接受", - "notify-participate": "接收以创建者或成员身份参与的卡片的更新", - "notify-watch": "接收所有关注的面板、列表、及卡片的更新", - "optional": "可选", - "or": "或", - "page-maybe-private": "本页面被设为私有. 您必须 <a href='%s'>登录</a>以浏览其中内容。", - "page-not-found": "页面不存在。", - "password": "密码", - "paste-or-dragdrop": "从剪贴板粘贴,或者拖放文件到它上面 (仅限于图片)", - "participating": "参与", - "preview": "预览", - "previewAttachedImagePopup-title": "预览", - "previewClipboardImagePopup-title": "预览", - "private": "私有", - "private-desc": "该看板将被设为私有。只有该看板成员才可以进行查看和编辑。", - "profile": "资料", - "public": "公开", - "public-desc": "该看板将被公开。任何人均可通过链接查看,并且将对Google和其他搜索引擎开放。只有添加至该看板的成员才可进行编辑。", - "quick-access-description": "星标看板在导航条中添加快捷方式", - "remove-cover": "移除封面", - "remove-from-board": "从看板中删除", - "remove-label": "移除标签", - "listDeletePopup-title": "删除列表", - "remove-member": "移除成员", - "remove-member-from-card": "从该卡片中移除", - "remove-member-pop": "确定从 __boardTitle__ 中移除 __name__ (__username__) 吗? 该成员将被从该看板的所有卡片中移除,同时他会收到一条提醒。", - "removeMemberPopup-title": "删除成员?", - "rename": "重命名", - "rename-board": "重命名看板", - "restore": "还原", - "save": "保存", - "search": "搜索", - "rules": "规则", - "search-cards": "Search from card/list titles, descriptions and custom fields on this board", - "search-example": "搜索", - "select-color": "选择颜色", - "set-wip-limit-value": "设置此列表中的最大任务数", - "setWipLimitPopup-title": "设置最大任务数", - "shortcut-assign-self": "指派当前卡片给自己", - "shortcut-autocomplete-emoji": "表情符号自动补全", - "shortcut-autocomplete-members": "自动补全成员", - "shortcut-clear-filters": "清空全部过滤器", - "shortcut-close-dialog": "关闭对话框", - "shortcut-filter-my-cards": "过滤我的卡片", - "shortcut-show-shortcuts": "显示此快捷键列表", - "shortcut-toggle-filterbar": "切换过滤器边栏", - "shortcut-toggle-sidebar": "切换面板边栏", - "show-cards-minimum-count": "当列表中的卡片多于此阈值时将显示数量", - "sidebar-open": "打开侧栏", - "sidebar-close": "打开侧栏", - "signupPopup-title": "创建账户", - "star-board-title": "点此来标记该看板,它将会出现在您的看板列表顶部。", - "starred-boards": "已标记看板", - "starred-boards-description": "已标记看板将会出现在您的看板列表顶部。", - "subscribe": "订阅", - "team": "团队", - "this-board": "该看板", - "this-card": "该卡片", - "spent-time-hours": "耗时 (小时)", - "overtime-hours": "超时 (小时)", - "overtime": "超时", - "has-overtime-cards": "有超时卡片", - "has-spenttime-cards": "耗时卡", - "time": "时间", - "title": "标题", - "tracking": "跟踪", - "tracking-info": "当任何包含您(作为创建者或成员)的卡片发生变更时,您将得到通知。", - "type": "类型", - "unassign-member": "取消指派成员", - "unsaved-description": "存在未保存的描述", - "unwatch": "取消关注", - "upload": "上传", - "upload-avatar": "上传头像", - "uploaded-avatar": "头像已经上传", - "username": "用户名", - "view-it": "查看", - "warn-list-archived": "警告:此卡片在列表归档中", - "watch": "关注", - "watching": "关注", - "watching-info": "当此看板发生变更时会通知你", - "welcome-board": "“欢迎”看板", - "welcome-swimlane": "里程碑 1", - "welcome-list1": "基本", - "welcome-list2": "高阶", - "card-templates-swimlane": "卡片模板", - "list-templates-swimlane": "列表模板", - "board-templates-swimlane": "看板模板", - "what-to-do": "要做什么?", - "wipLimitErrorPopup-title": "无效的最大任务数", - "wipLimitErrorPopup-dialog-pt1": "此列表中的任务数量已经超过了设置的最大任务数。", - "wipLimitErrorPopup-dialog-pt2": "请将一些任务移出此列表,或者设置一个更大的最大任务数。", - "admin-panel": "管理面板", - "settings": "设置", - "people": "人员", - "registration": "注册", - "disable-self-registration": "禁止自助注册", - "invite": "邀请", - "invite-people": "邀请人员", - "to-boards": "邀请到看板 (可多选)", - "email-addresses": "电子邮箱地址", - "smtp-host-description": "用于发送邮件的SMTP服务器地址。", - "smtp-port-description": "SMTP服务器端口。", - "smtp-tls-description": "对SMTP服务器启用TLS支持", - "smtp-host": "SMTP服务器", - "smtp-port": "SMTP端口", - "smtp-username": "用户名", - "smtp-password": "密码", - "smtp-tls": "TLS支持", - "send-from": "发件人", - "send-smtp-test": "给自己发送一封测试邮件", - "invitation-code": "邀请码", - "email-invite-register-subject": "__inviter__ 向您发出邀请", - "email-invite-register-text": "亲爱的__user__:\n__inviter__ 邀请您加入到看板\n\n请点击下面的链接:\n__url__\n\n您的邀请码是:__icode__\n\n谢谢。", - "email-smtp-test-subject": "通过SMTP发送测试邮件", - "email-smtp-test-text": "你已成功发送邮件", - "error-invitation-code-not-exist": "邀请码不存在", - "error-notAuthorized": "您无权查看此页面。", - "webhook-title": "Webhook名称", - "webhook-token": "Token(认证选项)", - "outgoing-webhooks": "外部Web挂钩", - "bidirectional-webhooks": "双向Webhook", - "outgoingWebhooksPopup-title": "外部Web挂钩", - "boardCardTitlePopup-title": "卡片标题过滤", - "disable-webhook": "禁用Webhook", - "global-webhook": "全局Webhook", - "new-outgoing-webhook": "新建外部Web挂钩", - "no-name": "(未知)", - "Node_version": "Node.js版本", - "Meteor_version": "Meteor版本", - "MongoDB_version": "MongoDB版本", - "MongoDB_storage_engine": "MongoDB存储引擎", - "MongoDB_Oplog_enabled": "MongoDB Oplog已启用", - "OS_Arch": "系统架构", - "OS_Cpus": "系统 CPU数量", - "OS_Freemem": "系统可用内存", - "OS_Loadavg": "系统负载均衡", - "OS_Platform": "系统平台", - "OS_Release": "系统发布版本", - "OS_Totalmem": "系统全部内存", - "OS_Type": "系统类型", - "OS_Uptime": "系统运行时间", - "days": "天", - "hours": "小时", - "minutes": "分钟", - "seconds": "秒", - "show-field-on-card": "在卡片上显示此字段", - "automatically-field-on-card": "自动创建所有卡片的字段", - "showLabel-field-on-card": "在迷你卡片上显示字段标签", - "yes": "是", - "no": "否", - "accounts": "账号", - "accounts-allowEmailChange": "允许邮箱变更", - "accounts-allowUserNameChange": "允许变更用户名", - "createdAt": "创建于", - "verified": "已验证", - "active": "活跃", - "card-received": "已接收", - "card-received-on": "接收于", - "card-end": "终止", - "card-end-on": "终止于", - "editCardReceivedDatePopup-title": "修改接收日期", - "editCardEndDatePopup-title": "修改终止日期", - "setCardColorPopup-title": "设置颜色", - "setCardActionsColorPopup-title": "选择一种颜色", - "setSwimlaneColorPopup-title": "选择一种颜色", - "setListColorPopup-title": "选择一种颜色", - "assigned-by": "指派人", - "requested-by": "需求人", - "board-delete-notice": "删除时永久操作,将会丢失此看板上的所有列表、卡片和动作。", - "delete-board-confirm-popup": "所有列表、卡片、标签和活动都回被删除,将无法恢复看板内容。不支持撤销。", - "boardDeletePopup-title": "删除看板?", - "delete-board": "删除看板", - "default-subtasks-board": "__board__ 看板的子任务", - "default": "缺省", - "queue": "队列", - "subtask-settings": "子任务设置", - "card-settings": "卡片设置", - "boardSubtaskSettingsPopup-title": "看板子任务设置", - "boardCardSettingsPopup-title": "卡片设置", - "deposit-subtasks-board": "将子任务放入以下看板:", - "deposit-subtasks-list": "将子任务放入以下列表:", - "show-parent-in-minicard": "显示上一级卡片:", - "prefix-with-full-path": "完整路径前缀", - "prefix-with-parent": "上级前缀", - "subtext-with-full-path": "子标题显示完整路径", - "subtext-with-parent": "子标题显示上级", - "change-card-parent": "修改卡片的上级", - "parent-card": "上级卡片", - "source-board": "源看板", - "no-parent": "不显示上级", - "activity-added-label": "已添加标签 '%s' 到 %s", - "activity-removed-label": "已将标签 '%s' 从 %s 移除", - "activity-delete-attach": "已从 %s 删除附件", - "activity-added-label-card": "已添加标签 '%s'", - "activity-removed-label-card": "已移除标签 '%s'", - "activity-delete-attach-card": "已删除附件", - "activity-set-customfield": "设置自定义字段 '%s' 至 '%s' 于 %s", - "activity-unset-customfield": "未设置自定义字段 '%s' 于 %s", - "r-rule": "规则", - "r-add-trigger": "添加触发器", - "r-add-action": "添加行动", - "r-board-rules": "看板规则", - "r-add-rule": "添加规则", - "r-view-rule": "查看规则", - "r-delete-rule": "删除规则", - "r-new-rule-name": "新建规则标题", - "r-no-rules": "暂无规则", - "r-when-a-card": "当一张卡片", - "r-is": "是", - "r-is-moved": "已经移动", - "r-added-to": "添加到", - "r-removed-from": "已移除", - "r-the-board": "该看板", - "r-list": "列表", - "set-filter": "设置过滤器", - "r-moved-to": "移至", - "r-moved-from": "已移动", - "r-archived": "已移动到归档", - "r-unarchived": "已从归档中恢复", - "r-a-card": "一个卡片", - "r-when-a-label-is": "当一个标签是", - "r-when-the-label": "当该标签是", - "r-list-name": "列表名称", - "r-when-a-member": "当一个成员是", - "r-when-the-member": "当该成员", - "r-name": "名称", - "r-when-a-attach": "当一个附件", - "r-when-a-checklist": "当一个清单是", - "r-when-the-checklist": "当该清单", - "r-completed": "已完成", - "r-made-incomplete": "置为未完成", - "r-when-a-item": "当一个清单项是", - "r-when-the-item": "当该清单项", - "r-checked": "勾选", - "r-unchecked": "未勾选", - "r-move-card-to": "移动卡片到", - "r-top-of": "的顶部", - "r-bottom-of": "的尾部", - "r-its-list": "其列表", - "r-archive": "归档", - "r-unarchive": "从归档中恢复", - "r-card": "卡片", - "r-add": "添加", - "r-remove": "移除", - "r-label": "标签", - "r-member": "成员", - "r-remove-all": "从卡片移除所有成员", - "r-set-color": "设置颜色", - "r-checklist": "清单", - "r-check-all": "勾选所有", - "r-uncheck-all": "取消勾选所有", - "r-items-check": "清单条目", - "r-check": "勾选", - "r-uncheck": "取消勾选", - "r-item": "条目", - "r-of-checklist": "清单的", - "r-send-email": "发送邮件", - "r-to": "收件人", - "r-subject": "标题", - "r-rule-details": "规则详情", - "r-d-move-to-top-gen": "移动卡片到其列表顶部", - "r-d-move-to-top-spec": "移动卡片到列表顶部", - "r-d-move-to-bottom-gen": "移动卡片到其列表尾部", - "r-d-move-to-bottom-spec": "移动卡片到列表尾部", - "r-d-send-email": "发送邮件", - "r-d-send-email-to": "收件人", - "r-d-send-email-subject": "标题", - "r-d-send-email-message": "消息", - "r-d-archive": "将卡片归档", - "r-d-unarchive": "从归档中恢复卡片", - "r-d-add-label": "添加标签", - "r-d-remove-label": "移除标签", - "r-create-card": "创建新卡片", - "r-in-list": "在列表中", - "r-in-swimlane": "在泳道中", - "r-d-add-member": "添加成员", - "r-d-remove-member": "移除成员", - "r-d-remove-all-member": "移除所有成员", - "r-d-check-all": "勾选所有列表项", - "r-d-uncheck-all": "取消勾选所有列表项", - "r-d-check-one": "勾选该项", - "r-d-uncheck-one": "取消勾选", - "r-d-check-of-list": "清单的", - "r-d-add-checklist": "添加待办清单", - "r-d-remove-checklist": "移动待办清单", - "r-by": "在", - "r-add-checklist": "添加待办清单", - "r-with-items": "与项目", - "r-items-list": "项目1,项目2,项目3", - "r-add-swimlane": "添加泳道", - "r-swimlane-name": "泳道名", - "r-board-note": "注意:保留一个空字段去匹配所有可能的值。", - "r-checklist-note": "注意:清单中的项目必须用都好分割。", - "r-when-a-card-is-moved": "当移动卡片到另一个列表时", - "r-set": "设置", - "r-update": "更新", - "r-datefield": "日期字段", - "r-df-start-at": "开始", - "r-df-due-at": "至", - "r-df-end-at": "结束", - "r-df-received-at": "已接收", - "r-to-current-datetime": "到当前日期/时间", - "r-remove-value-from": "从变量中移动", - "ldap": "LDAP", - "oauth2": "OAuth2", - "cas": "CAS", - "authentication-method": "认证方式", - "authentication-type": "认证类型", - "custom-product-name": "自定义产品名称", - "layout": "布局", - "hide-logo": "隐藏LOGO", - "add-custom-html-after-body-start": "添加定制的HTML在开始<body>之前", - "add-custom-html-before-body-end": "添加定制的HTML在结束</body>之后", - "error-undefined": "出了点问题", - "error-ldap-login": "尝试登陆时出错", - "display-authentication-method": "显示认证方式", - "default-authentication-method": "缺省认证方式", - "duplicate-board": "复制看板", - "people-number": "人数是:", - "swimlaneDeletePopup-title": "是否删除泳道?", - "swimlane-delete-pop": "所有活动将从活动源中删除,您将无法恢复泳道。此操作无法撤销。", - "restore-all": "全部恢复", - "delete-all": "全部删除", - "loading": "加载中,请稍等。", - "previous_as": "上次是", - "act-a-dueAt": "修改到期时间:\n时间:__timeValue__\n位置:__card__\n上一个到期日是 __timeOldValue__", - "act-a-endAt": "修改结束时间从 (__timeOldValue__) 至 __timeValue__", - "act-a-startAt": "修改开始时间从 (__timeOldValue__) 至 __timeValue__", - "act-a-receivedAt": "修改接收时间从 (__timeOldValue__) 至 __timeValue__", - "a-dueAt": "修改到期时间", - "a-endAt": "修改结束时间", - "a-startAt": "修改开始时间", - "a-receivedAt": "修改接收时间", - "almostdue": "当前到期时间%s即将到来", - "pastdue": "当前到期时间%s已过", - "duenow": "当前到期时间%s为今天", - "act-newDue": "__list__/__card__ 有 1st 到期提醒 [__board__]", - "act-withDue": "__list__/__card__ 到期提醒 [__board__]", - "act-almostdue": "__card__ 的当前到期提醒(__timeValue__) 正在接近", - "act-pastdue": "__card__ 的当前到期提醒(__timeValue__) 已经过去了", - "act-duenow": "__card__ 的当前到期提醒(__timeValue__) 现在到期", - "act-atUserComment": "[__board__] __list__/__card__ 提到了您", - "delete-user-confirm-popup": "确实要删除此帐户吗?此操作无法撤销。", - "accounts-allowUserDelete": "允许用户自行删除其帐户", - "hide-minicard-label-text": "隐藏迷你卡片标签文本", - "show-desktop-drag-handles": "显示桌面拖放手柄", - "assignee": "被指派人", - "cardAssigneesPopup-title": "被指派人", - "addmore-detail": "添加更详细的说明", - "show-on-card": "显示卡片", - "new": "新", - "editUserPopup-title": "修改用户", - "newUserPopup-title": "新用户", - "notifications": "提示", - "view-all": "查看全部", - "filter-by-unread": "过滤未读", - "mark-all-as-read": "标记全部已读", - "allow-rename": "允许重命名", - "allowRenamePopup-title": "允许重命名" -} + "accept": "接受", + "act-activity-notify": "活动通知", + "act-addAttachment": "添加附件 __attachment__ 到看板 __board__ 中的泳道 __swimlane__ 中的列表 __list__ 中的卡片 __card__ 中", + "act-deleteAttachment": "删除看板 __board__ 中的泳道 __swimlane__ 中的列表 __list__ 中的卡片 __card__ 中的附件 __attachment__", + "act-addSubtask": "添加子任务 __subtask__ 到看板 __board__ 中的泳道 __swimlane__ 中的列表 __list__ 中的卡片 __card__ 中", + "act-addLabel": "添加标签 __label__ 到看板 __board__ 中的泳道 __swimlane__ 中的列表 __list__ 中的卡片 __card__ 中", + "act-addedLabel": "添加标签 __label__ 到看板 __board__ 中的泳道 __swimlane__ 中的列表 __list__ 中的卡片 __card__ 中", + "act-removeLabel": "移除看板 __board__ 中的泳道 __swimlane__ 中的列表 __list__ 中的卡片 __card__ 中的标签 __label__", + "act-removedLabel": "移除看板 __board__ 中的泳道 __swimlane__ 中的列表 __list__ 中的卡片 __card__ 中的标签 __label__", + "act-addChecklist": "添加清单 __checklist__ 到看板 __board__ 中的泳道 __swimlane__ 中的列表 __list__ 中的卡片 __card__ 中", + "act-addChecklistItem": "添加清单项 __checklistItem__ 到看板 __board__ 中的泳道 __swimlane__ 中的列表 __list__ 中的卡片 __card__ 中的清单 __checklist__", + "act-removeChecklist": "移除看板 __board__ 中的泳道 __swimlane__ 中的列表 __list__ 中的卡片 __card__ 中的清单 __checklist__", + "act-removeChecklistItem": "移除看板 __board__ 中的泳道 __swimlane__ 中的列表 __list__ 中的卡片 __card__ 中的清单 __checklist__ 清单项 __checklistItem__", + "act-checkedItem": "选中看板 __board__ 中的泳道 __swimlane__ 中的列表 __list__ 中的卡片 __card__ 中的清单 __checklist__ 的清单项 __checklistItem__", + "act-uncheckedItem": "反选看板 __board__ 中的泳道 __swimlane__ 中的列表 __list__ 中的卡片 __card__ 中的清单 __checklist__ 的清单项 __checklistItem__", + "act-completeChecklist": "完成检查列表__checklist__ 卡片 __card__ 列表 __list__ 泳道 __swimlane__ 看板 __board__", + "act-uncompleteChecklist": "看板 __board__ 中的泳道 __swimlane__ 中的列表 __list__ 中的卡片 __card__ 中的清单 __checklist__ 未完成", + "act-addComment": "对看板 __board__ 中的泳道 __swimlane__ 中的列表 __list__ 中的卡片 __card__ 发表了评论: __comment__", + "act-editComment": "编辑卡片中的评论:看板__board__中的泳道__swimlane__中的列表__list__中的评论__comment__", + "act-deleteComment": "删除卡片中的评论:看板__board__中的泳道__swimlane__中的列表__list__中的评论__comment__", + "act-createBoard": "创建看板 __board__", + "act-createSwimlane": "创建泳道 __swimlane__ 到看板 __board__", + "act-createCard": "在看板 __board__ 的泳道 __swimlane__ 的列表 __list__ 中添加卡片 __card__", + "act-createCustomField": "已创建看板__board__中的自定义字段__customField__", + "act-deleteCustomField": "已删除看板__board__中的自定义字段__customField__", + "act-setCustomField": "编辑定制字段__customField__:看板__board__中的泳道__swimlane__中的列表__list__中的卡片__card__中的__customFieldValue__", + "act-createList": "添加列表 __list__ 至看板 __board__", + "act-addBoardMember": "添加成员 __member__ 到看板 __board__", + "act-archivedBoard": "看板 __board__ 已被移入归档", + "act-archivedCard": "将看板 __board__ 中的泳道 __swimlane__ 中的列表 __list__ 中的卡片 移动到归档中", + "act-archivedList": "看板 __board__ 中的泳道 __swimlane__ 中的列表 __list__ 已被移入归档", + "act-archivedSwimlane": "看板 __board__ 中的泳道 __swimlane__ 已被移入归档", + "act-importBoard": "导入看板 __board__", + "act-importCard": "已将卡片 __card__ 导入到 __board__ 看板中的 __swimlane__ 泳道中的 __list__ 列表中", + "act-importList": "已将列表导入到 __board__ 看板中的 __swimlane__  泳道中的 __list__  列表中", + "act-joinMember": "已将成员 __member__  添加到 __board__ 看板中的 __swimlane__ 泳道中的 __list__  列表中的 __card__ 卡片中", + "act-moveCard": "移动卡片 __card__ 到看板 __board__ 从列表 __oldList__ 泳道 __oldSwimlane__ 至列表 __list__ 泳道 __swimlane__", + "act-moveCardToOtherBoard": "移动卡片 __card__ 从列表 __oldList__ 泳道 __oldSwimlane__ 看板 __oldBoard__ 至列表 __list__ 泳道 __swimlane__ 看板 __board__", + "act-removeBoardMember": "从看板 __board__ 移除成员 __member__", + "act-restoredCard": "恢复卡片 __card__ 至列表 __list__ 泳道 __swimlane__ 看板 __board__", + "act-unjoinMember": "移除成员 __member__ 从卡片 __card__ 列表 __list__ a泳道 __swimlane__ 看板 __board__", + "act-withBoardTitle": "看板__board__", + "act-withCardTitle": "[看板 __board__] 卡片 __card__", + "actions": "操作", + "activities": "活动", + "activity": "活动", + "activity-added": "添加 %s 至 %s", + "activity-archived": "%s 已被移入归档", + "activity-attached": "添加附件 %s 至 %s", + "activity-created": "创建 %s", + "activity-customfield-created": "创建了自定义字段 %s", + "activity-excluded": "排除 %s 从 %s", + "activity-imported": "导入 %s 至 %s 从 %s 中", + "activity-imported-board": "已导入 %s 从 %s 中", + "activity-joined": "已关联 %s", + "activity-moved": "将 %s 从 %s 移动到 %s", + "activity-on": "在 %s", + "activity-removed": "从 %s 中移除 %s", + "activity-sent": "发送 %s 至 %s", + "activity-unjoined": "已解除 %s 关联", + "activity-subtask-added": "添加子任务到%s", + "activity-checked-item": "勾选%s于清单%s 共 %s", + "activity-unchecked-item": "未勾选 %s 于清单 %s 共 %s", + "activity-checklist-added": "已经将清单添加到 %s", + "activity-checklist-removed": "已从%s移除待办清单", + "activity-checklist-completed": "完成清单%s共%s", + "activity-checklist-uncompleted": "未完成清单 %s 共 %s", + "activity-checklist-item-added": "添加清单项至'%s' 于 %s", + "activity-checklist-item-removed": "已从 '%s' 于 %s中 移除一个清单项", + "add": "添加", + "activity-checked-item-card": "勾选 %s 与清单 %s 中", + "activity-unchecked-item-card": "取消勾选 %s 于清单 %s中", + "activity-checklist-completed-card": "完成检查列表 __checklist__ 卡片 __card__ 列表 __list__ 泳道 __swimlane__ 看板 __board__", + "activity-checklist-uncompleted-card": "未完成清单 %s", + "activity-editComment": "评论已编辑", + "activity-deleteComment": "评论已删除", + "add-attachment": "添加附件", + "add-board": "添加看板", + "add-card": "添加卡片", + "add-swimlane": "添加泳道图", + "add-subtask": "添加子任务", + "add-checklist": "添加待办清单", + "add-checklist-item": "扩充清单", + "add-cover": "添加封面", + "add-label": "添加标签", + "add-list": "添加列表", + "add-members": "添加成员", + "added": "添加", + "addMemberPopup-title": "成员", + "admin": "管理员", + "admin-desc": "可以浏览并编辑卡片,移除成员,并且更改该看板的设置", + "admin-announcement": "通知", + "admin-announcement-active": "激活系统通知", + "admin-announcement-title": "管理员的通知", + "all-boards": "全部看板", + "and-n-other-card": "和其他 __count__ 个卡片", + "and-n-other-card_plural": "和其他 __count__ 个卡片", + "apply": "应用", + "app-is-offline": "加载中,请稍后。刷新页面将导致数据丢失,如果加载长时间不起作用,请检查服务器是否已经停止工作。", + "archive": "归档", + "archive-all": "全部归档", + "archive-board": "将看板归档", + "archive-card": "将卡片归档", + "archive-list": "将列表归档", + "archive-swimlane": "将泳道归档", + "archive-selection": "将选择归档", + "archiveBoardPopup-title": "是否归档看板?", + "archived-items": "归档", + "archived-boards": "归档的看板", + "restore-board": "还原看板", + "no-archived-boards": "没有归档的看板。", + "archives": "归档", + "template": "模板", + "templates": "模板", + "assign-member": "指派成员", + "attached": "附加", + "attachment": "附件", + "attachment-delete-pop": "删除附件的操作不可逆。", + "attachmentDeletePopup-title": "删除附件?", + "attachments": "附件", + "auto-watch": "自动关注新建的看板", + "avatar-too-big": "头像过大 (上限 70 KB)", + "back": "返回", + "board-change-color": "更改颜色", + "board-nb-stars": "%s 星标", + "board-not-found": "看板不存在", + "board-private-info": "该看板将被设为 <strong>私有</strong>.", + "board-public-info": "该看板将被设为 <strong>公开</strong>.", + "boardChangeColorPopup-title": "修改看板背景", + "boardChangeTitlePopup-title": "重命名看板", + "boardChangeVisibilityPopup-title": "更改可视级别", + "boardChangeWatchPopup-title": "更改关注状态", + "boardMenuPopup-title": "看板设置", + "boardChangeViewPopup-title": "看板视图", + "boards": "看板", + "board-view": "看板视图", + "board-view-cal": "日历", + "board-view-swimlanes": "泳道图", + "board-view-collapse": "崩溃", + "board-view-lists": "列表", + "bucket-example": "例如 “目标清单”", + "cancel": "取消", + "card-archived": "归档这个卡片。", + "board-archived": "归档这个看板。", + "card-comments-title": "该卡片有 %s 条评论", + "card-delete-notice": "彻底删除的操作不可恢复,你将会丢失该卡片相关的所有操作记录。", + "card-delete-pop": "所有的活动将从活动摘要中被移除且您将无法重新打开该卡片。此操作无法撤销。", + "card-delete-suggest-archive": "您可以移动卡片到活动以便从看板中删除并保持活动。", + "card-due": "到期", + "card-due-on": "期限", + "card-spent": "耗时", + "card-edit-attachments": "编辑附件", + "card-edit-custom-fields": "编辑自定义字段", + "card-edit-labels": "编辑标签", + "card-edit-members": "编辑成员", + "card-labels-title": "更改该卡片上的标签", + "card-members-title": "在该卡片中添加或移除看板成员", + "card-start": "开始", + "card-start-on": "始于", + "cardAttachmentsPopup-title": "附件来源", + "cardCustomField-datePopup-title": "修改日期", + "cardCustomFieldsPopup-title": "编辑自定义字段", + "cardDeletePopup-title": "彻底删除卡片?", + "cardDetailsActionsPopup-title": "卡片操作", + "cardLabelsPopup-title": "标签", + "cardMembersPopup-title": "成员", + "cardMorePopup-title": "更多", + "cardTemplatePopup-title": "新建模板", + "cards": "卡片", + "cards-count": "卡片", + "casSignIn": "用CAS登录", + "cardType-card": "卡片", + "cardType-linkedCard": "已链接卡片", + "cardType-linkedBoard": "已链接看板", + "change": "变更", + "change-avatar": "更改头像", + "change-password": "更改密码", + "change-permissions": "更改权限", + "change-settings": "更改设置", + "changeAvatarPopup-title": "更改头像", + "changeLanguagePopup-title": "更改语言", + "changePasswordPopup-title": "更改密码", + "changePermissionsPopup-title": "更改权限", + "changeSettingsPopup-title": "更改设置", + "subtasks": "子任务", + "checklists": "清单", + "click-to-star": "点此来标记该看板", + "click-to-unstar": "点此来去除该看板的标记", + "clipboard": "剪贴板或者拖放文件", + "close": "关闭", + "close-board": "关闭看板", + "close-board-pop": "您可以通过主页头部的“归档”按钮,来恢复看板。", + "color-black": "黑色", + "color-blue": "蓝色", + "color-crimson": "深红", + "color-darkgreen": "墨绿", + "color-gold": "金", + "color-gray": "灰", + "color-green": "绿色", + "color-indigo": "靛蓝", + "color-lime": "绿黄", + "color-magenta": "洋红", + "color-mistyrose": "玫瑰红", + "color-navy": "藏青", + "color-orange": "橙色", + "color-paleturquoise": "宝石绿", + "color-peachpuff": "桃红", + "color-pink": "粉红", + "color-plum": "紫红", + "color-purple": "紫色", + "color-red": "红色", + "color-saddlebrown": "棕褐", + "color-silver": "银", + "color-sky": "天蓝", + "color-slateblue": "石板蓝", + "color-white": "白", + "color-yellow": "黄色", + "unset-color": "复原", + "comment": "评论", + "comment-placeholder": "添加评论", + "comment-only": "仅能评论", + "comment-only-desc": "只能在卡片上评论。", + "no-comments": "暂无评论", + "no-comments-desc": "无法查看评论和活动。", + "worker": "人员", + "worker-desc": "只能移动卡片,分配给卡片和评论", + "computer": "从本机上传", + "confirm-subtask-delete-dialog": "确定要删除子任务吗?", + "confirm-checklist-delete-dialog": "确定要删除清单吗?", + "copy-card-link-to-clipboard": "复制卡片链接到剪贴板", + "linkCardPopup-title": "链接卡片", + "searchElementPopup-title": "搜索", + "copyCardPopup-title": "复制卡片", + "copyChecklistToManyCardsPopup-title": "复制清单模板至多个卡片", + "copyChecklistToManyCardsPopup-instructions": "以JSON格式表示目标卡片的标题和描述", + "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"第一个卡片的标题\", \"description\":\"第一个卡片的描述\"}, {\"title\":\"第二个卡片的标题\",\"description\":\"第二个卡片的描述\"},{\"title\":\"最后一个卡片的标题\",\"description\":\"最后一个卡片的描述\"} ]", + "create": "创建", + "createBoardPopup-title": "创建看板", + "chooseBoardSourcePopup-title": "导入看板", + "createLabelPopup-title": "创建标签", + "createCustomField": "创建字段", + "createCustomFieldPopup-title": "创建字段", + "current": "当前", + "custom-field-delete-pop": "没有撤销,此动作将从所有卡片中移除自定义字段并销毁历史。", + "custom-field-checkbox": "选择框", + "custom-field-date": "日期", + "custom-field-dropdown": "下拉列表", + "custom-field-dropdown-none": "(无)", + "custom-field-dropdown-options": "列表选项", + "custom-field-dropdown-options-placeholder": "回车可以加入更多选项", + "custom-field-dropdown-unknown": "(未知)", + "custom-field-number": "数字", + "custom-field-text": "文本", + "custom-fields": "自定义字段", + "date": "日期", + "decline": "拒绝", + "default-avatar": "默认头像", + "delete": "删除", + "deleteCustomFieldPopup-title": "删除自定义字段?", + "deleteLabelPopup-title": "删除标签?", + "description": "描述", + "disambiguateMultiLabelPopup-title": "消除标签歧义", + "disambiguateMultiMemberPopup-title": "消除成员歧义", + "discard": "放弃", + "done": "完成", + "download": "下载", + "edit": "编辑", + "edit-avatar": "更改头像", + "edit-profile": "编辑资料", + "edit-wip-limit": "编辑最大任务数", + "soft-wip-limit": "最大任务数软限制", + "editCardStartDatePopup-title": "修改起始日期", + "editCardDueDatePopup-title": "修改截止日期", + "editCustomFieldPopup-title": "编辑字段", + "editCardSpentTimePopup-title": "修改耗时", + "editLabelPopup-title": "更改标签", + "editNotificationPopup-title": "编辑通知", + "editProfilePopup-title": "编辑资料", + "email": "邮箱", + "email-enrollAccount-subject": "已为您在 __siteName__ 创建帐号", + "email-enrollAccount-text": "尊敬的 __user__,\n\n点击下面的链接,即刻开始使用这项服务。\n\n__url__\n\n谢谢。", + "email-fail": "邮件发送失败", + "email-fail-text": "尝试发送邮件时出错", + "email-invalid": "邮件地址错误", + "email-invite": "发送邮件邀请", + "email-invite-subject": "__inviter__ 向您发出邀请", + "email-invite-text": "尊敬的 __user__,\n\n__inviter__ 邀请您加入看板 \"__board__\" 参与协作。\n\n请点击下面的链接访问看板:\n\n__url__\n\n谢谢。", + "email-resetPassword-subject": "重置您的 __siteName__ 密码", + "email-resetPassword-text": "尊敬的 __user__,\n\n点击下面的链接,重置您的密码:\n\n__url__\n\n谢谢。", + "email-sent": "邮件已发送", + "email-verifyEmail-subject": "在 __siteName__ 验证您的邮件地址", + "email-verifyEmail-text": "尊敬的 __user__,\n\n点击下面的链接,验证您的邮件地址:\n\n__url__\n\n谢谢。", + "enable-wip-limit": "启用最大任务数限制", + "error-board-doesNotExist": "该看板不存在", + "error-board-notAdmin": "需要成为管理员才能执行此操作", + "error-board-notAMember": "需要成为看板成员才能执行此操作", + "error-json-malformed": "文本不是合法的 JSON", + "error-json-schema": "JSON 数据没有用正确的格式包含合适的信息", + "error-list-doesNotExist": "不存在此列表", + "error-user-doesNotExist": "该用户不存在", + "error-user-notAllowSelf": "无法邀请自己", + "error-user-notCreated": "该用户未能成功创建", + "error-username-taken": "此用户名已存在", + "error-email-taken": "此EMail已存在", + "export-board": "导出看板", + "sort": "排序", + "sort-desc": "点此来将列表排序", + "list-sort-by": "按此来将列表排序:", + "list-label-modifiedAt": "上次访问时间", + "list-label-title": "列表名称", + "list-label-sort": "您手动指定的顺序", + "list-label-short-modifiedAt": "(L)", + "list-label-short-title": "(N)", + "list-label-short-sort": "(M)", + "filter": "过滤", + "filter-cards": "过滤卡片或列表", + "list-filter-label": "以标题过滤列表", + "filter-clear": "清空过滤器", + "filter-no-label": "无标签", + "filter-no-member": "无成员", + "filter-no-custom-fields": "无自定义字段", + "filter-show-archive": "显示归档的列表", + "filter-hide-empty": "隐藏空列表", + "filter-on": "过滤器启用", + "filter-on-desc": "你正在过滤该看板上的卡片,点此编辑过滤。", + "filter-to-selection": "要选择的过滤器", + "advanced-filter-label": "高级过滤器", + "advanced-filter-description": "高级过滤器可以使用包含如下操作符的字符串进行过滤:== != <= >= && || ( ) 。操作符之间用空格隔开。输入字段名和数值就可以过滤所有自定义字段。例如:Field1 == Value1。注意如果字段名或数值包含空格,需要用单引号。例如: 'Field 1' == 'Value 1'。要跳过单个控制字符(' \\/),请使用 \\ 转义字符。例如: Field1 = I\\'m。支持组合使用多个条件,例如: F1 == V1 || F1 == V2。通常以从左到右的顺序进行判断。可以通过括号修改顺序,例如:F1 == V1 && ( F2 == V2 || F2 == V3 )。也支持使用正则表达式搜索文本字段。", + "fullname": "全称", + "header-logo-title": "返回您的看板页", + "hide-system-messages": "隐藏系统消息", + "headerBarCreateBoardPopup-title": "创建看板", + "home": "首页", + "import": "导入", + "link": "链接", + "import-board": "导入看板", + "import-board-c": "导入看板", + "import-board-title-trello": "从Trello导入看板", + "import-board-title-wekan": "从以前的导出数据导入看板", + "import-sandstorm-backup-warning": "在检查此颗粒是否关闭和再次打开之前,不要删除从原始导出的看板或Trello导入的数据,否则看板会发生未知的错误,这将意味着数据丢失。", + "import-sandstorm-warning": "导入的面板将删除所有已存在于面板上的数据并替换他们为导入的面板。", + "from-trello": "自 Trello", + "from-wekan": "自以前的导出", + "import-board-instruction-trello": "在你的Trello看板中,点击“菜单”,然后选择“更多”,“打印与导出”,“导出为 JSON” 并拷贝结果文本", + "import-board-instruction-wekan": "在您的看板,点击“菜单”,然后“导出看板”,复制下载文件中的文本。", + "import-board-instruction-about-errors": "如果在导入看板时出现错误,导入工作可能仍然在进行中,并且看板已经出现在全部看板页。", + "import-json-placeholder": "粘贴您有效的 JSON 数据至此", + "import-map-members": "映射成员", + "import-members-map": "您导入的看板有一些成员,请映射这些成员到您导入的用户。", + "import-show-user-mapping": "核对成员映射", + "import-user-select": "为这个成员选择您已经存在的用户", + "importMapMembersAddPopup-title": "选择成员", + "info": "版本", + "initials": "缩写", + "invalid-date": "无效日期", + "invalid-time": "非法时间", + "invalid-user": "非法用户", + "joined": "关联", + "just-invited": "您刚刚被邀请加入此看板", + "keyboard-shortcuts": "键盘快捷键", + "label-create": "创建标签", + "label-default": "%s 标签 (默认)", + "label-delete-pop": "此操作不可逆,这将会删除该标签并清除它的历史记录。", + "labels": "标签", + "language": "语言", + "last-admin-desc": "你不能更改角色,因为至少需要一名管理员。", + "leave-board": "离开看板", + "leave-board-pop": "确认要离开 __boardTitle__ 吗?此看板的所有卡片都会将您移除。", + "leaveBoardPopup-title": "离开看板?", + "link-card": "关联至该卡片", + "list-archive-cards": "将此列表中的所有卡片归档", + "list-archive-cards-pop": "将移动看板中列表的所有卡片,查看或回复归档中的卡片,点击“菜单”->“归档”", + "list-move-cards": "移动列表中的所有卡片", + "list-select-cards": "选择列表中的所有卡片", + "set-color-list": "设置颜色", + "listActionPopup-title": "列表操作", + "swimlaneActionPopup-title": "泳道图操作", + "swimlaneAddPopup-title": "在下面添加一个泳道", + "listImportCardPopup-title": "导入 Trello 卡片", + "listMorePopup-title": "更多", + "link-list": "关联到这个列表", + "list-delete-pop": "所有活动将被从活动动态中删除并且你无法恢复他们,此操作无法撤销。", + "list-delete-suggest-archive": "您可以移动列表到归档以将其从看板中移除并保留活动。", + "lists": "列表", + "swimlanes": "泳道图", + "log-out": "登出", + "log-in": "登录", + "loginPopup-title": "登录", + "memberMenuPopup-title": "成员设置", + "members": "成员", + "menu": "菜单", + "move-selection": "移动选择", + "moveCardPopup-title": "移动卡片", + "moveCardToBottom-title": "移动至底端", + "moveCardToTop-title": "移动至顶端", + "moveSelectionPopup-title": "移动选择", + "multi-selection": "多选", + "multi-selection-on": "多选启用", + "muted": "静默", + "muted-info": "你将不会收到此看板的任何变更通知", + "my-boards": "我的看板", + "name": "名称", + "no-archived-cards": "存档中没有卡片。", + "no-archived-lists": "存档中没有清单。", + "no-archived-swimlanes": "存档中没有泳道。", + "no-results": "无结果", + "normal": "普通", + "normal-desc": "可以创建以及编辑卡片,无法更改设置。", + "not-accepted-yet": "邀请尚未接受", + "notify-participate": "接收以创建者或成员身份参与的卡片的更新", + "notify-watch": "接收所有关注的面板、列表、及卡片的更新", + "optional": "可选", + "or": "或", + "page-maybe-private": "本页面被设为私有. 您必须 <a href='%s'>登录</a>以浏览其中内容。", + "page-not-found": "页面不存在。", + "password": "密码", + "paste-or-dragdrop": "从剪贴板粘贴,或者拖放文件到它上面 (仅限于图片)", + "participating": "参与", + "preview": "预览", + "previewAttachedImagePopup-title": "预览", + "previewClipboardImagePopup-title": "预览", + "private": "私有", + "private-desc": "该看板将被设为私有。只有该看板成员才可以进行查看和编辑。", + "profile": "资料", + "public": "公开", + "public-desc": "该看板将被公开。任何人均可通过链接查看,并且将对Google和其他搜索引擎开放。只有添加至该看板的成员才可进行编辑。", + "quick-access-description": "星标看板在导航条中添加快捷方式", + "remove-cover": "移除封面", + "remove-from-board": "从看板中删除", + "remove-label": "移除标签", + "listDeletePopup-title": "删除列表", + "remove-member": "移除成员", + "remove-member-from-card": "从该卡片中移除", + "remove-member-pop": "确定从 __boardTitle__ 中移除 __name__ (__username__) 吗? 该成员将被从该看板的所有卡片中移除,同时他会收到一条提醒。", + "removeMemberPopup-title": "删除成员?", + "rename": "重命名", + "rename-board": "重命名看板", + "restore": "还原", + "save": "保存", + "search": "搜索", + "rules": "规则", + "search-cards": "Search from card/list titles, descriptions and custom fields on this board", + "search-example": "搜索", + "select-color": "选择颜色", + "set-wip-limit-value": "设置此列表中的最大任务数", + "setWipLimitPopup-title": "设置最大任务数", + "shortcut-assign-self": "指派当前卡片给自己", + "shortcut-autocomplete-emoji": "表情符号自动补全", + "shortcut-autocomplete-members": "自动补全成员", + "shortcut-clear-filters": "清空全部过滤器", + "shortcut-close-dialog": "关闭对话框", + "shortcut-filter-my-cards": "过滤我的卡片", + "shortcut-show-shortcuts": "显示此快捷键列表", + "shortcut-toggle-filterbar": "切换过滤器边栏", + "shortcut-toggle-sidebar": "切换面板边栏", + "show-cards-minimum-count": "当列表中的卡片多于此阈值时将显示数量", + "sidebar-open": "打开侧栏", + "sidebar-close": "打开侧栏", + "signupPopup-title": "创建账户", + "star-board-title": "点此来标记该看板,它将会出现在您的看板列表顶部。", + "starred-boards": "已标记看板", + "starred-boards-description": "已标记看板将会出现在您的看板列表顶部。", + "subscribe": "订阅", + "team": "团队", + "this-board": "该看板", + "this-card": "该卡片", + "spent-time-hours": "耗时 (小时)", + "overtime-hours": "超时 (小时)", + "overtime": "超时", + "has-overtime-cards": "有超时卡片", + "has-spenttime-cards": "耗时卡", + "time": "时间", + "title": "标题", + "tracking": "跟踪", + "tracking-info": "当任何包含您(作为创建者或成员)的卡片发生变更时,您将得到通知。", + "type": "类型", + "unassign-member": "取消指派成员", + "unsaved-description": "存在未保存的描述", + "unwatch": "取消关注", + "upload": "上传", + "upload-avatar": "上传头像", + "uploaded-avatar": "头像已经上传", + "username": "用户名", + "view-it": "查看", + "warn-list-archived": "警告:此卡片在列表归档中", + "watch": "关注", + "watching": "关注", + "watching-info": "当此看板发生变更时会通知你", + "welcome-board": "“欢迎”看板", + "welcome-swimlane": "里程碑 1", + "welcome-list1": "基本", + "welcome-list2": "高阶", + "card-templates-swimlane": "卡片模板", + "list-templates-swimlane": "列表模板", + "board-templates-swimlane": "看板模板", + "what-to-do": "要做什么?", + "wipLimitErrorPopup-title": "无效的最大任务数", + "wipLimitErrorPopup-dialog-pt1": "此列表中的任务数量已经超过了设置的最大任务数。", + "wipLimitErrorPopup-dialog-pt2": "请将一些任务移出此列表,或者设置一个更大的最大任务数。", + "admin-panel": "管理面板", + "settings": "设置", + "people": "人员", + "registration": "注册", + "disable-self-registration": "禁止自助注册", + "invite": "邀请", + "invite-people": "邀请人员", + "to-boards": "邀请到看板 (可多选)", + "email-addresses": "电子邮箱地址", + "smtp-host-description": "用于发送邮件的SMTP服务器地址。", + "smtp-port-description": "SMTP服务器端口。", + "smtp-tls-description": "对SMTP服务器启用TLS支持", + "smtp-host": "SMTP服务器", + "smtp-port": "SMTP端口", + "smtp-username": "用户名", + "smtp-password": "密码", + "smtp-tls": "TLS支持", + "send-from": "发件人", + "send-smtp-test": "给自己发送一封测试邮件", + "invitation-code": "邀请码", + "email-invite-register-subject": "__inviter__ 向您发出邀请", + "email-invite-register-text": "亲爱的__user__:\n__inviter__ 邀请您加入到看板\n\n请点击下面的链接:\n__url__\n\n您的邀请码是:__icode__\n\n谢谢。", + "email-smtp-test-subject": "通过SMTP发送测试邮件", + "email-smtp-test-text": "你已成功发送邮件", + "error-invitation-code-not-exist": "邀请码不存在", + "error-notAuthorized": "您无权查看此页面。", + "webhook-title": "Webhook名称", + "webhook-token": "Token(认证选项)", + "outgoing-webhooks": "外部Web挂钩", + "bidirectional-webhooks": "双向Webhook", + "outgoingWebhooksPopup-title": "外部Web挂钩", + "boardCardTitlePopup-title": "卡片标题过滤", + "disable-webhook": "禁用Webhook", + "global-webhook": "全局Webhook", + "new-outgoing-webhook": "新建外部Web挂钩", + "no-name": "(未知)", + "Node_version": "Node.js版本", + "Meteor_version": "Meteor版本", + "MongoDB_version": "MongoDB版本", + "MongoDB_storage_engine": "MongoDB存储引擎", + "MongoDB_Oplog_enabled": "MongoDB Oplog已启用", + "OS_Arch": "系统架构", + "OS_Cpus": "系统 CPU数量", + "OS_Freemem": "系统可用内存", + "OS_Loadavg": "系统负载均衡", + "OS_Platform": "系统平台", + "OS_Release": "系统发布版本", + "OS_Totalmem": "系统全部内存", + "OS_Type": "系统类型", + "OS_Uptime": "系统运行时间", + "days": "天", + "hours": "小时", + "minutes": "分钟", + "seconds": "秒", + "show-field-on-card": "在卡片上显示此字段", + "automatically-field-on-card": "自动创建所有卡片的字段", + "showLabel-field-on-card": "在迷你卡片上显示字段标签", + "yes": "是", + "no": "否", + "accounts": "账号", + "accounts-allowEmailChange": "允许邮箱变更", + "accounts-allowUserNameChange": "允许变更用户名", + "createdAt": "创建于", + "verified": "已验证", + "active": "活跃", + "card-received": "已接收", + "card-received-on": "接收于", + "card-end": "终止", + "card-end-on": "终止于", + "editCardReceivedDatePopup-title": "修改接收日期", + "editCardEndDatePopup-title": "修改终止日期", + "setCardColorPopup-title": "设置颜色", + "setCardActionsColorPopup-title": "选择一种颜色", + "setSwimlaneColorPopup-title": "选择一种颜色", + "setListColorPopup-title": "选择一种颜色", + "assigned-by": "指派人", + "requested-by": "需求人", + "board-delete-notice": "删除时永久操作,将会丢失此看板上的所有列表、卡片和动作。", + "delete-board-confirm-popup": "所有列表、卡片、标签和活动都回被删除,将无法恢复看板内容。不支持撤销。", + "boardDeletePopup-title": "删除看板?", + "delete-board": "删除看板", + "default-subtasks-board": "__board__ 看板的子任务", + "default": "缺省", + "queue": "队列", + "subtask-settings": "子任务设置", + "card-settings": "卡片设置", + "boardSubtaskSettingsPopup-title": "看板子任务设置", + "boardCardSettingsPopup-title": "卡片设置", + "deposit-subtasks-board": "将子任务放入以下看板:", + "deposit-subtasks-list": "将子任务放入以下列表:", + "show-parent-in-minicard": "显示上一级卡片:", + "prefix-with-full-path": "完整路径前缀", + "prefix-with-parent": "上级前缀", + "subtext-with-full-path": "子标题显示完整路径", + "subtext-with-parent": "子标题显示上级", + "change-card-parent": "修改卡片的上级", + "parent-card": "上级卡片", + "source-board": "源看板", + "no-parent": "不显示上级", + "activity-added-label": "已添加标签 '%s' 到 %s", + "activity-removed-label": "已将标签 '%s' 从 %s 移除", + "activity-delete-attach": "已从 %s 删除附件", + "activity-added-label-card": "已添加标签 '%s'", + "activity-removed-label-card": "已移除标签 '%s'", + "activity-delete-attach-card": "已删除附件", + "activity-set-customfield": "设置自定义字段 '%s' 至 '%s' 于 %s", + "activity-unset-customfield": "未设置自定义字段 '%s' 于 %s", + "r-rule": "规则", + "r-add-trigger": "添加触发器", + "r-add-action": "添加行动", + "r-board-rules": "看板规则", + "r-add-rule": "添加规则", + "r-view-rule": "查看规则", + "r-delete-rule": "删除规则", + "r-new-rule-name": "新建规则标题", + "r-no-rules": "暂无规则", + "r-when-a-card": "当一张卡片", + "r-is": "是", + "r-is-moved": "已经移动", + "r-added-to": "添加到", + "r-removed-from": "已移除", + "r-the-board": "该看板", + "r-list": "列表", + "set-filter": "设置过滤器", + "r-moved-to": "移至", + "r-moved-from": "已移动", + "r-archived": "已移动到归档", + "r-unarchived": "已从归档中恢复", + "r-a-card": "一个卡片", + "r-when-a-label-is": "当一个标签是", + "r-when-the-label": "当该标签是", + "r-list-name": "列表名称", + "r-when-a-member": "当一个成员是", + "r-when-the-member": "当该成员", + "r-name": "名称", + "r-when-a-attach": "当一个附件", + "r-when-a-checklist": "当一个清单是", + "r-when-the-checklist": "当该清单", + "r-completed": "已完成", + "r-made-incomplete": "置为未完成", + "r-when-a-item": "当一个清单项是", + "r-when-the-item": "当该清单项", + "r-checked": "勾选", + "r-unchecked": "未勾选", + "r-move-card-to": "移动卡片到", + "r-top-of": "的顶部", + "r-bottom-of": "的尾部", + "r-its-list": "其列表", + "r-archive": "归档", + "r-unarchive": "从归档中恢复", + "r-card": "卡片", + "r-add": "添加", + "r-remove": "移除", + "r-label": "标签", + "r-member": "成员", + "r-remove-all": "从卡片移除所有成员", + "r-set-color": "设置颜色", + "r-checklist": "清单", + "r-check-all": "勾选所有", + "r-uncheck-all": "取消勾选所有", + "r-items-check": "清单条目", + "r-check": "勾选", + "r-uncheck": "取消勾选", + "r-item": "条目", + "r-of-checklist": "清单的", + "r-send-email": "发送邮件", + "r-to": "收件人", + "r-subject": "标题", + "r-rule-details": "规则详情", + "r-d-move-to-top-gen": "移动卡片到其列表顶部", + "r-d-move-to-top-spec": "移动卡片到列表顶部", + "r-d-move-to-bottom-gen": "移动卡片到其列表尾部", + "r-d-move-to-bottom-spec": "移动卡片到列表尾部", + "r-d-send-email": "发送邮件", + "r-d-send-email-to": "收件人", + "r-d-send-email-subject": "标题", + "r-d-send-email-message": "消息", + "r-d-archive": "将卡片归档", + "r-d-unarchive": "从归档中恢复卡片", + "r-d-add-label": "添加标签", + "r-d-remove-label": "移除标签", + "r-create-card": "创建新卡片", + "r-in-list": "在列表中", + "r-in-swimlane": "在泳道中", + "r-d-add-member": "添加成员", + "r-d-remove-member": "移除成员", + "r-d-remove-all-member": "移除所有成员", + "r-d-check-all": "勾选所有列表项", + "r-d-uncheck-all": "取消勾选所有列表项", + "r-d-check-one": "勾选该项", + "r-d-uncheck-one": "取消勾选", + "r-d-check-of-list": "清单的", + "r-d-add-checklist": "添加待办清单", + "r-d-remove-checklist": "移动待办清单", + "r-by": "在", + "r-add-checklist": "添加待办清单", + "r-with-items": "与项目", + "r-items-list": "项目1,项目2,项目3", + "r-add-swimlane": "添加泳道", + "r-swimlane-name": "泳道名", + "r-board-note": "注意:保留一个空字段去匹配所有可能的值。", + "r-checklist-note": "注意:清单中的项目必须用都好分割。", + "r-when-a-card-is-moved": "当移动卡片到另一个列表时", + "r-set": "设置", + "r-update": "更新", + "r-datefield": "日期字段", + "r-df-start-at": "开始", + "r-df-due-at": "至", + "r-df-end-at": "结束", + "r-df-received-at": "已接收", + "r-to-current-datetime": "到当前日期/时间", + "r-remove-value-from": "从变量中移动", + "ldap": "LDAP", + "oauth2": "OAuth2", + "cas": "CAS", + "authentication-method": "认证方式", + "authentication-type": "认证类型", + "custom-product-name": "自定义产品名称", + "layout": "布局", + "hide-logo": "隐藏LOGO", + "add-custom-html-after-body-start": "添加定制的HTML在开始<body>之前", + "add-custom-html-before-body-end": "添加定制的HTML在结束</body>之后", + "error-undefined": "出了点问题", + "error-ldap-login": "尝试登陆时出错", + "display-authentication-method": "显示认证方式", + "default-authentication-method": "缺省认证方式", + "duplicate-board": "复制看板", + "people-number": "人数是:", + "swimlaneDeletePopup-title": "是否删除泳道?", + "swimlane-delete-pop": "所有活动将从活动源中删除,您将无法恢复泳道。此操作无法撤销。", + "restore-all": "全部恢复", + "delete-all": "全部删除", + "loading": "加载中,请稍等。", + "previous_as": "上次是", + "act-a-dueAt": "修改到期时间:\n时间:__timeValue__\n位置:__card__\n上一个到期日是 __timeOldValue__", + "act-a-endAt": "修改结束时间从 (__timeOldValue__) 至 __timeValue__", + "act-a-startAt": "修改开始时间从 (__timeOldValue__) 至 __timeValue__", + "act-a-receivedAt": "修改接收时间从 (__timeOldValue__) 至 __timeValue__", + "a-dueAt": "修改到期时间", + "a-endAt": "修改结束时间", + "a-startAt": "修改开始时间", + "a-receivedAt": "修改接收时间", + "almostdue": "当前到期时间%s即将到来", + "pastdue": "当前到期时间%s已过", + "duenow": "当前到期时间%s为今天", + "act-newDue": "__list__/__card__ 有 1st 到期提醒 [__board__]", + "act-withDue": "__list__/__card__ 到期提醒 [__board__]", + "act-almostdue": "__card__ 的当前到期提醒(__timeValue__) 正在接近", + "act-pastdue": "__card__ 的当前到期提醒(__timeValue__) 已经过去了", + "act-duenow": "__card__ 的当前到期提醒(__timeValue__) 现在到期", + "act-atUserComment": "[__board__] __list__/__card__ 提到了您", + "delete-user-confirm-popup": "确实要删除此帐户吗?此操作无法撤销。", + "accounts-allowUserDelete": "允许用户自行删除其帐户", + "hide-minicard-label-text": "隐藏迷你卡片标签文本", + "show-desktop-drag-handles": "显示桌面拖放手柄", + "assignee": "被指派人", + "cardAssigneesPopup-title": "被指派人", + "addmore-detail": "添加更详细的说明", + "show-on-card": "显示卡片", + "new": "新", + "editUserPopup-title": "修改用户", + "newUserPopup-title": "新用户", + "notifications": "提示", + "view-all": "查看全部", + "filter-by-unread": "过滤未读", + "mark-all-as-read": "标记全部已读", + "allow-rename": "允许重命名", + "allowRenamePopup-title": "允许重命名" +} \ No newline at end of file diff --git a/i18n/zh-HK.i18n.json b/i18n/zh-HK.i18n.json index 968fcda6..5131bfbd 100644 --- a/i18n/zh-HK.i18n.json +++ b/i18n/zh-HK.i18n.json @@ -1,769 +1,769 @@ { - "accept": "Accept", - "act-activity-notify": "Activity Notification", - "act-addAttachment": "added attachment __attachment__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-deleteAttachment": "deleted attachment __attachment__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addSubtask": "added subtask __subtask__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addedLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removeLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removedLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addChecklist": "added checklist __checklist__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addChecklistItem": "added checklist item __checklistItem__ to checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removeChecklist": "removed checklist __checklist__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removeChecklistItem": "removed checklist item __checklistItem__ from checklist __checkList__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-checkedItem": "checked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-uncheckedItem": "unchecked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-completeChecklist": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-uncompleteChecklist": "uncompleted checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addComment": "commented on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-editComment": "edited comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-deleteComment": "deleted comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-createBoard": "created board __board__", - "act-createSwimlane": "created swimlane __swimlane__ to board __board__", - "act-createCard": "created card __card__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-createCustomField": "created custom field __customField__ at board __board__", - "act-deleteCustomField": "deleted custom field __customField__ at board __board__", - "act-setCustomField": "edited custom field __customField__: __customFieldValue__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-createList": "added list __list__ to board __board__", - "act-addBoardMember": "added member __member__ to board __board__", - "act-archivedBoard": "Board __board__ moved to Archive", - "act-archivedCard": "Card __card__ at list __list__ at swimlane __swimlane__ at board __board__ moved to Archive", - "act-archivedList": "List __list__ at swimlane __swimlane__ at board __board__ moved to Archive", - "act-archivedSwimlane": "Swimlane __swimlane__ at board __board__ moved to Archive", - "act-importBoard": "imported board __board__", - "act-importCard": "imported card __card__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-importList": "imported list __list__ to swimlane __swimlane__ at board __board__", - "act-joinMember": "added member __member__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-moveCard": "moved card __card__ at board __board__ from list __oldList__ at swimlane __oldSwimlane__ to list __list__ at swimlane __swimlane__", - "act-moveCardToOtherBoard": "moved card __card__ from list __oldList__ at swimlane __oldSwimlane__ at board __oldBoard__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-removeBoardMember": "removed member __member__ from board __board__", - "act-restoredCard": "restored card __card__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-unjoinMember": "removed member __member__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-withBoardTitle": "__board__", - "act-withCardTitle": "[__board__] __card__", - "actions": "Actions", - "activities": "Activities", - "activity": "Activity", - "activity-added": "added %s to %s", - "activity-archived": "%s moved to Archive", - "activity-attached": "attached %s to %s", - "activity-created": "created %s", - "activity-customfield-created": "created custom field %s", - "activity-excluded": "excluded %s from %s", - "activity-imported": "imported %s into %s from %s", - "activity-imported-board": "imported %s from %s", - "activity-joined": "joined %s", - "activity-moved": "moved %s from %s to %s", - "activity-on": "on %s", - "activity-removed": "removed %s from %s", - "activity-sent": "sent %s to %s", - "activity-unjoined": "unjoined %s", - "activity-subtask-added": "added subtask to %s", - "activity-checked-item": "checked %s in checklist %s of %s", - "activity-unchecked-item": "unchecked %s in checklist %s of %s", - "activity-checklist-added": "added checklist to %s", - "activity-checklist-removed": "removed a checklist from %s", - "activity-checklist-completed": "completed checklist %s of %s", - "activity-checklist-uncompleted": "uncompleted the checklist %s of %s", - "activity-checklist-item-added": "added checklist item to '%s' in %s", - "activity-checklist-item-removed": "removed a checklist item from '%s' in %s", - "add": "Add", - "activity-checked-item-card": "checked %s in checklist %s", - "activity-unchecked-item-card": "unchecked %s in checklist %s", - "activity-checklist-completed-card": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "activity-checklist-uncompleted-card": "uncompleted the checklist %s", - "activity-editComment": "edited comment %s", - "activity-deleteComment": "deleted comment %s", - "add-attachment": "Add Attachment", - "add-board": "Add Board", - "add-card": "Add Card", - "add-swimlane": "Add Swimlane", - "add-subtask": "Add Subtask", - "add-checklist": "Add Checklist", - "add-checklist-item": "Add an item to checklist", - "add-cover": "Add Cover", - "add-label": "Add Label", - "add-list": "Add List", - "add-members": "Add Members", - "added": "Added", - "addMemberPopup-title": "Members", - "admin": "Admin", - "admin-desc": "Can view and edit cards, remove members, and change settings for the board.", - "admin-announcement": "Announcement", - "admin-announcement-active": "Active System-Wide Announcement", - "admin-announcement-title": "Announcement from Administrator", - "all-boards": "All boards", - "and-n-other-card": "And __count__ other card", - "and-n-other-card_plural": "And __count__ other cards", - "apply": "Apply", - "app-is-offline": "Loading, please wait. Refreshing the page will cause data loss. If loading does not work, please check that server has not stopped.", - "archive": "Move to Archive", - "archive-all": "Move All to Archive", - "archive-board": "Move Board to Archive", - "archive-card": "Move Card to Archive", - "archive-list": "Move List to Archive", - "archive-swimlane": "Move Swimlane to Archive", - "archive-selection": "Move selection to Archive", - "archiveBoardPopup-title": "Move Board to Archive?", - "archived-items": "Archive", - "archived-boards": "Boards in Archive", - "restore-board": "Restore Board", - "no-archived-boards": "No Boards in Archive.", - "archives": "Archive", - "template": "Template", - "templates": "Templates", - "assign-member": "Assign member", - "attached": "attached", - "attachment": "Attachment", - "attachment-delete-pop": "Deleting an attachment is permanent. There is no undo.", - "attachmentDeletePopup-title": "Delete Attachment?", - "attachments": "Attachments", - "auto-watch": "Automatically watch boards when they are created", - "avatar-too-big": "The avatar is too large (70KB max)", - "back": "Back", - "board-change-color": "Change color", - "board-nb-stars": "%s stars", - "board-not-found": "Board not found", - "board-private-info": "This board will be <strong>private</strong>.", - "board-public-info": "This board will be <strong>public</strong>.", - "boardChangeColorPopup-title": "Change Board Background", - "boardChangeTitlePopup-title": "Rename Board", - "boardChangeVisibilityPopup-title": "Change Visibility", - "boardChangeWatchPopup-title": "Change Watch", - "boardMenuPopup-title": "Board Settings", - "boardChangeViewPopup-title": "Board View", - "boards": "Boards", - "board-view": "Board View", - "board-view-cal": "Calendar", - "board-view-swimlanes": "Swimlanes", - "board-view-collapse": "Collapse", - "board-view-lists": "Lists", - "bucket-example": "Like “Bucket List” for example", - "cancel": "Cancel", - "card-archived": "This card is moved to Archive.", - "board-archived": "This board is moved to Archive.", - "card-comments-title": "This card has %s comment.", - "card-delete-notice": "Deleting is permanent. You will lose all actions associated with this card.", - "card-delete-pop": "All actions will be removed from the activity feed and you won't be able to re-open the card. There is no undo.", - "card-delete-suggest-archive": "You can move a card to Archive to remove it from the board and preserve the activity.", - "card-due": "Due", - "card-due-on": "Due on", - "card-spent": "Spent Time", - "card-edit-attachments": "Edit attachments", - "card-edit-custom-fields": "Edit custom fields", - "card-edit-labels": "Edit labels", - "card-edit-members": "Edit members", - "card-labels-title": "Change the labels for the card.", - "card-members-title": "Add or remove members of the board from the card.", - "card-start": "Start", - "card-start-on": "Starts on", - "cardAttachmentsPopup-title": "Attach From", - "cardCustomField-datePopup-title": "Change date", - "cardCustomFieldsPopup-title": "Edit custom fields", - "cardDeletePopup-title": "Delete Card?", - "cardDetailsActionsPopup-title": "Card Actions", - "cardLabelsPopup-title": "Labels", - "cardMembersPopup-title": "Members", - "cardMorePopup-title": "More", - "cardTemplatePopup-title": "Create template", - "cards": "Cards", - "cards-count": "Cards", - "casSignIn": "Sign In with CAS", - "cardType-card": "Card", - "cardType-linkedCard": "Linked Card", - "cardType-linkedBoard": "Linked Board", - "change": "Change", - "change-avatar": "Change Avatar", - "change-password": "Change Password", - "change-permissions": "Change permissions", - "change-settings": "Change Settings", - "changeAvatarPopup-title": "Change Avatar", - "changeLanguagePopup-title": "Change Language", - "changePasswordPopup-title": "Change Password", - "changePermissionsPopup-title": "Change Permissions", - "changeSettingsPopup-title": "Change Settings", - "subtasks": "Subtasks", - "checklists": "Checklists", - "click-to-star": "Click to star this board.", - "click-to-unstar": "Click to unstar this board.", - "clipboard": "Clipboard or drag & drop", - "close": "Close", - "close-board": "Close Board", - "close-board-pop": "You will be able to restore the board by clicking the “Archive” button from the home header.", - "color-black": "black", - "color-blue": "blue", - "color-crimson": "crimson", - "color-darkgreen": "darkgreen", - "color-gold": "gold", - "color-gray": "gray", - "color-green": "green", - "color-indigo": "indigo", - "color-lime": "lime", - "color-magenta": "magenta", - "color-mistyrose": "mistyrose", - "color-navy": "navy", - "color-orange": "orange", - "color-paleturquoise": "paleturquoise", - "color-peachpuff": "peachpuff", - "color-pink": "pink", - "color-plum": "plum", - "color-purple": "purple", - "color-red": "red", - "color-saddlebrown": "saddlebrown", - "color-silver": "silver", - "color-sky": "sky", - "color-slateblue": "slateblue", - "color-white": "white", - "color-yellow": "yellow", - "unset-color": "Unset", - "comment": "Comment", - "comment-placeholder": "Write Comment", - "comment-only": "Comment only", - "comment-only-desc": "Can comment on cards only.", - "no-comments": "No comments", - "no-comments-desc": "Can not see comments and activities.", - "worker": "Worker", - "worker-desc": "Can only move cards, assign itself to card and comment.", - "computer": "Computer", - "confirm-subtask-delete-dialog": "Are you sure you want to delete subtask?", - "confirm-checklist-delete-dialog": "Are you sure you want to delete checklist?", - "copy-card-link-to-clipboard": "Copy card link to clipboard", - "linkCardPopup-title": "Link Card", - "searchElementPopup-title": "Search", - "copyCardPopup-title": "Copy Card", - "copyChecklistToManyCardsPopup-title": "Copy Checklist Template to Many Cards", - "copyChecklistToManyCardsPopup-instructions": "Destination Card Titles and Descriptions in this JSON format", - "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"First card title\", \"description\":\"First card description\"}, {\"title\":\"Second card title\",\"description\":\"Second card description\"},{\"title\":\"Last card title\",\"description\":\"Last card description\"} ]", - "create": "Create", - "createBoardPopup-title": "Create Board", - "chooseBoardSourcePopup-title": "Import board", - "createLabelPopup-title": "Create Label", - "createCustomField": "Create Field", - "createCustomFieldPopup-title": "Create Field", - "current": "current", - "custom-field-delete-pop": "There is no undo. This will remove this custom field from all cards and destroy its history.", - "custom-field-checkbox": "Checkbox", - "custom-field-date": "Date", - "custom-field-dropdown": "Dropdown List", - "custom-field-dropdown-none": "(none)", - "custom-field-dropdown-options": "List Options", - "custom-field-dropdown-options-placeholder": "Press enter to add more options", - "custom-field-dropdown-unknown": "(unknown)", - "custom-field-number": "Number", - "custom-field-text": "Text", - "custom-fields": "Custom Fields", - "date": "Date", - "decline": "Decline", - "default-avatar": "Default avatar", - "delete": "Delete", - "deleteCustomFieldPopup-title": "Delete Custom Field?", - "deleteLabelPopup-title": "Delete Label?", - "description": "Description", - "disambiguateMultiLabelPopup-title": "Disambiguate Label Action", - "disambiguateMultiMemberPopup-title": "Disambiguate Member Action", - "discard": "Discard", - "done": "Done", - "download": "Download", - "edit": "Edit", - "edit-avatar": "Change Avatar", - "edit-profile": "Edit Profile", - "edit-wip-limit": "Edit WIP Limit", - "soft-wip-limit": "Soft WIP Limit", - "editCardStartDatePopup-title": "Change start date", - "editCardDueDatePopup-title": "Change due date", - "editCustomFieldPopup-title": "Edit Field", - "editCardSpentTimePopup-title": "Change spent time", - "editLabelPopup-title": "Change Label", - "editNotificationPopup-title": "Edit Notification", - "editProfilePopup-title": "Edit Profile", - "email": "Email", - "email-enrollAccount-subject": "An account created for you on __siteName__", - "email-enrollAccount-text": "Hello __user__,\n\nTo start using the service, simply click the link below.\n\n__url__\n\nThanks.", - "email-fail": "Sending email failed", - "email-fail-text": "Error trying to send email", - "email-invalid": "Invalid email", - "email-invite": "Invite via Email", - "email-invite-subject": "__inviter__ sent you an invitation", - "email-invite-text": "Dear __user__,\n\n__inviter__ invites you to join board \"__board__\" for collaborations.\n\nPlease follow the link below:\n\n__url__\n\nThanks.", - "email-resetPassword-subject": "Reset your password on __siteName__", - "email-resetPassword-text": "Hello __user__,\n\nTo reset your password, simply click the link below.\n\n__url__\n\nThanks.", - "email-sent": "Email sent", - "email-verifyEmail-subject": "Verify your email address on __siteName__", - "email-verifyEmail-text": "Hello __user__,\n\nTo verify your account email, simply click the link below.\n\n__url__\n\nThanks.", - "enable-wip-limit": "Enable WIP Limit", - "error-board-doesNotExist": "This board does not exist", - "error-board-notAdmin": "You need to be admin of this board to do that", - "error-board-notAMember": "You need to be a member of this board to do that", - "error-json-malformed": "Your text is not valid JSON", - "error-json-schema": "Your JSON data does not include the proper information in the correct format", - "error-list-doesNotExist": "This list does not exist", - "error-user-doesNotExist": "This user does not exist", - "error-user-notAllowSelf": "You can not invite yourself", - "error-user-notCreated": "This user is not created", - "error-username-taken": "This username is already taken", - "error-email-taken": "Email has already been taken", - "export-board": "Export board", - "sort": "Sort", - "sort-desc": "Click to Sort List", - "list-sort-by": "Sort the List By:", - "list-label-modifiedAt": "Last Access Time", - "list-label-title": "Name of the List", - "list-label-sort": "Your Manual Order", - "list-label-short-modifiedAt": "(L)", - "list-label-short-title": "(N)", - "list-label-short-sort": "(M)", - "filter": "Filter", - "filter-cards": "Filter Cards or Lists", - "list-filter-label": "Filter List by Title", - "filter-clear": "Clear filter", - "filter-no-label": "No label", - "filter-no-member": "No member", - "filter-no-custom-fields": "No Custom Fields", - "filter-show-archive": "Show archived lists", - "filter-hide-empty": "Hide empty lists", - "filter-on": "Filter is on", - "filter-on-desc": "You are filtering cards on this board. Click here to edit filter.", - "filter-to-selection": "Filter to selection", - "advanced-filter-label": "Advanced Filter", - "advanced-filter-description": "Advanced Filter allows to write a string containing following operators: == != <= >= && || ( ) A space is used as a separator between the Operators. You can filter for all Custom Fields by typing their names and values. For Example: Field1 == Value1. Note: If fields or values contains spaces, you need to encapsulate them into single quotes. For Example: 'Field 1' == 'Value 1'. For single control characters (' \\/) to be skipped, you can use \\. For example: Field1 == I\\'m. Also you can combine multiple conditions. For Example: F1 == V1 || F1 == V2. Normally all operators are interpreted from left to right. You can change the order by placing brackets. For Example: F1 == V1 && ( F2 == V2 || F2 == V3 ). Also you can search text fields using regex: F1 == /Tes.*/i", - "fullname": "Full Name", - "header-logo-title": "Go back to your boards page.", - "hide-system-messages": "Hide system messages", - "headerBarCreateBoardPopup-title": "Create Board", - "home": "Home", - "import": "Import", - "link": "Link", - "import-board": "import board", - "import-board-c": "Import board", - "import-board-title-trello": "Import board from Trello", - "import-board-title-wekan": "Import board from previous export", - "import-sandstorm-backup-warning": "Do not delete data you import from original exported board or Trello before checking does this grain close and open again, or do you get Board not found error, that means data loss.", - "import-sandstorm-warning": "Imported board will delete all existing data on board and replace it with imported board.", - "from-trello": "From Trello", - "from-wekan": "From previous export", - "import-board-instruction-trello": "In your Trello board, go to 'Menu', then 'More', 'Print and Export', 'Export JSON', and copy the resulting text.", - "import-board-instruction-wekan": "In your board, go to 'Menu', then 'Export board', and copy the text in the downloaded file.", - "import-board-instruction-about-errors": "If you get errors when importing board, sometimes importing still works, and board is at All Boards page.", - "import-json-placeholder": "Paste your valid JSON data here", - "import-map-members": "Map members", - "import-members-map": "Your imported board has some members. Please map the members you want to import to your users", - "import-show-user-mapping": "Review members mapping", - "import-user-select": "Pick your existing user you want to use as this member", - "importMapMembersAddPopup-title": "Select member", - "info": "Version", - "initials": "Initials", - "invalid-date": "Invalid date", - "invalid-time": "Invalid time", - "invalid-user": "Invalid user", - "joined": "joined", - "just-invited": "You are just invited to this board", - "keyboard-shortcuts": "Keyboard shortcuts", - "label-create": "Create Label", - "label-default": "%s label (default)", - "label-delete-pop": "There is no undo. This will remove this label from all cards and destroy its history.", - "labels": "Labels", - "language": "Language", - "last-admin-desc": "You can’t change roles because there must be at least one admin.", - "leave-board": "Leave Board", - "leave-board-pop": "Are you sure you want to leave __boardTitle__? You will be removed from all cards on this board.", - "leaveBoardPopup-title": "Leave Board ?", - "link-card": "Link to this card", - "list-archive-cards": "Move all cards in this list to Archive", - "list-archive-cards-pop": "This will remove all the cards in this list from the board. To view cards in Archive and bring them back to the board, click “Menu” > “Archive”.", - "list-move-cards": "Move all cards in this list", - "list-select-cards": "Select all cards in this list", - "set-color-list": "Set Color", - "listActionPopup-title": "List Actions", - "swimlaneActionPopup-title": "Swimlane Actions", - "swimlaneAddPopup-title": "Add a Swimlane below", - "listImportCardPopup-title": "Import a Trello card", - "listMorePopup-title": "More", - "link-list": "Link to this list", - "list-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the list. There is no undo.", - "list-delete-suggest-archive": "You can move a list to Archive to remove it from the board and preserve the activity.", - "lists": "Lists", - "swimlanes": "Swimlanes", - "log-out": "Log Out", - "log-in": "登入", - "loginPopup-title": "登入", - "memberMenuPopup-title": "Member Settings", - "members": "Members", - "menu": "Menu", - "move-selection": "Move selection", - "moveCardPopup-title": "Move Card", - "moveCardToBottom-title": "Move to Bottom", - "moveCardToTop-title": "Move to Top", - "moveSelectionPopup-title": "Move selection", - "multi-selection": "Multi-Selection", - "multi-selection-on": "Multi-Selection is on", - "muted": "Muted", - "muted-info": "You will never be notified of any changes in this board", - "my-boards": "My Boards", - "name": "Name", - "no-archived-cards": "No cards in Archive.", - "no-archived-lists": "No lists in Archive.", - "no-archived-swimlanes": "No swimlanes in Archive.", - "no-results": "No results", - "normal": "Normal", - "normal-desc": "Can view and edit cards. Can't change settings.", - "not-accepted-yet": "Invitation not accepted yet", - "notify-participate": "Receive updates to any cards you participate as creater or member", - "notify-watch": "Receive updates to any boards, lists, or cards you’re watching", - "optional": "optional", - "or": "or", - "page-maybe-private": "This page may be private. You may be able to view it by <a href='%s'>logging in</a>.", - "page-not-found": "Page not found.", - "password": "Password", - "paste-or-dragdrop": "to paste, or drag & drop image file to it (image only)", - "participating": "Participating", - "preview": "Preview", - "previewAttachedImagePopup-title": "Preview", - "previewClipboardImagePopup-title": "Preview", - "private": "Private", - "private-desc": "This board is private. Only people added to the board can view and edit it.", - "profile": "Profile", - "public": "Public", - "public-desc": "This board is public. It's visible to anyone with the link and will show up in search engines like Google. Only people added to the board can edit.", - "quick-access-description": "Star a board to add a shortcut in this bar.", - "remove-cover": "Remove Cover", - "remove-from-board": "Remove from Board", - "remove-label": "Remove Label", - "listDeletePopup-title": "Delete List ?", - "remove-member": "Remove Member", - "remove-member-from-card": "Remove from Card", - "remove-member-pop": "Remove __name__ (__username__) from __boardTitle__? The member will be removed from all cards on this board. They will receive a notification.", - "removeMemberPopup-title": "Remove Member?", - "rename": "Rename", - "rename-board": "Rename Board", - "restore": "Restore", - "save": "儲存", - "search": "Search", - "rules": "Rules", - "search-cards": "Search from card/list titles, descriptions and custom fields on this board", - "search-example": "Text to search for?", - "select-color": "Select Color", - "set-wip-limit-value": "Set a limit for the maximum number of tasks in this list", - "setWipLimitPopup-title": "Set WIP Limit", - "shortcut-assign-self": "Assign yourself to current card", - "shortcut-autocomplete-emoji": "Autocomplete emoji", - "shortcut-autocomplete-members": "Autocomplete members", - "shortcut-clear-filters": "Clear all filters", - "shortcut-close-dialog": "Close Dialog", - "shortcut-filter-my-cards": "Filter my cards", - "shortcut-show-shortcuts": "Bring up this shortcuts list", - "shortcut-toggle-filterbar": "Toggle Filter Sidebar", - "shortcut-toggle-sidebar": "Toggle Board Sidebar", - "show-cards-minimum-count": "Show cards count if list contains more than", - "sidebar-open": "Open Sidebar", - "sidebar-close": "Close Sidebar", - "signupPopup-title": "Create an Account", - "star-board-title": "Click to star this board. It will show up at top of your boards list.", - "starred-boards": "Starred Boards", - "starred-boards-description": "Starred boards show up at the top of your boards list.", - "subscribe": "Subscribe", - "team": "Team", - "this-board": "this board", - "this-card": "this card", - "spent-time-hours": "Spent time (hours)", - "overtime-hours": "Overtime (hours)", - "overtime": "Overtime", - "has-overtime-cards": "Has overtime cards", - "has-spenttime-cards": "Has spent time cards", - "time": "Time", - "title": "Title", - "tracking": "Tracking", - "tracking-info": "You will be notified of any changes to those cards you are involved as creator or member.", - "type": "Type", - "unassign-member": "Unassign member", - "unsaved-description": "You have an unsaved description.", - "unwatch": "Unwatch", - "upload": "Upload", - "upload-avatar": "Upload an avatar", - "uploaded-avatar": "Uploaded an avatar", - "username": "Username", - "view-it": "View it", - "warn-list-archived": "warning: this card is in an list at Archive", - "watch": "Watch", - "watching": "Watching", - "watching-info": "You will be notified of any change in this board", - "welcome-board": "Welcome Board", - "welcome-swimlane": "Milestone 1", - "welcome-list1": "Basics", - "welcome-list2": "Advanced", - "card-templates-swimlane": "Card Templates", - "list-templates-swimlane": "List Templates", - "board-templates-swimlane": "Board Templates", - "what-to-do": "What do you want to do?", - "wipLimitErrorPopup-title": "Invalid WIP Limit", - "wipLimitErrorPopup-dialog-pt1": "The number of tasks in this list is higher than the WIP limit you've defined.", - "wipLimitErrorPopup-dialog-pt2": "Please move some tasks out of this list, or set a higher WIP limit.", - "admin-panel": "Admin Panel", - "settings": "Settings", - "people": "People", - "registration": "Registration", - "disable-self-registration": "Disable Self-Registration", - "invite": "Invite", - "invite-people": "Invite People", - "to-boards": "To board(s)", - "email-addresses": "Email Addresses", - "smtp-host-description": "The address of the SMTP server that handles your emails.", - "smtp-port-description": "The port your SMTP server uses for outgoing emails.", - "smtp-tls-description": "Enable TLS support for SMTP server", - "smtp-host": "SMTP Host", - "smtp-port": "SMTP Port", - "smtp-username": "Username", - "smtp-password": "Password", - "smtp-tls": "TLS support", - "send-from": "From", - "send-smtp-test": "Send a test email to yourself", - "invitation-code": "Invitation Code", - "email-invite-register-subject": "__inviter__ sent you an invitation", - "email-invite-register-text": "Dear __user__,\n\n__inviter__ invites you to kanban board for collaborations.\n\nPlease follow the link below:\n__url__\n\nAnd your invitation code is: __icode__\n\nThanks.", - "email-smtp-test-subject": "SMTP Test Email", - "email-smtp-test-text": "You have successfully sent an email", - "error-invitation-code-not-exist": "Invitation code doesn't exist", - "error-notAuthorized": "You are not authorized to view this page.", - "webhook-title": "Webhook Name", - "webhook-token": "Token (Optional for Authentication)", - "outgoing-webhooks": "Outgoing Webhooks", - "bidirectional-webhooks": "Two-Way Webhooks", - "outgoingWebhooksPopup-title": "Outgoing Webhooks", - "boardCardTitlePopup-title": "Card Title Filter", - "disable-webhook": "Disable This Webhook", - "global-webhook": "Global Webhooks", - "new-outgoing-webhook": "New Outgoing Webhook", - "no-name": "(Unknown)", - "Node_version": "Node version", - "Meteor_version": "Meteor version", - "MongoDB_version": "MongoDB version", - "MongoDB_storage_engine": "MongoDB storage engine", - "MongoDB_Oplog_enabled": "MongoDB Oplog enabled", - "OS_Arch": "OS Arch", - "OS_Cpus": "OS CPU Count", - "OS_Freemem": "OS Free Memory", - "OS_Loadavg": "OS Load Average", - "OS_Platform": "OS Platform", - "OS_Release": "OS Release", - "OS_Totalmem": "OS Total Memory", - "OS_Type": "OS Type", - "OS_Uptime": "OS Uptime", - "days": "days", - "hours": "hours", - "minutes": "minutes", - "seconds": "seconds", - "show-field-on-card": "Show this field on card", - "automatically-field-on-card": "Auto create field to all cards", - "showLabel-field-on-card": "Show field label on minicard", - "yes": "Yes", - "no": "No", - "accounts": "Accounts", - "accounts-allowEmailChange": "Allow Email Change", - "accounts-allowUserNameChange": "Allow Username Change", - "createdAt": "Created at", - "verified": "Verified", - "active": "Active", - "card-received": "Received", - "card-received-on": "Received on", - "card-end": "End", - "card-end-on": "Ends on", - "editCardReceivedDatePopup-title": "Change received date", - "editCardEndDatePopup-title": "Change end date", - "setCardColorPopup-title": "Set color", - "setCardActionsColorPopup-title": "Choose a color", - "setSwimlaneColorPopup-title": "Choose a color", - "setListColorPopup-title": "Choose a color", - "assigned-by": "Assigned By", - "requested-by": "Requested By", - "board-delete-notice": "Deleting is permanent. You will lose all lists, cards and actions associated with this board.", - "delete-board-confirm-popup": "All lists, cards, labels, and activities will be deleted and you won't be able to recover the board contents. There is no undo.", - "boardDeletePopup-title": "Delete Board?", - "delete-board": "Delete Board", - "default-subtasks-board": "Subtasks for __board__ board", - "default": "Default", - "queue": "Queue", - "subtask-settings": "Subtasks Settings", - "card-settings": "Card Settings", - "boardSubtaskSettingsPopup-title": "Board Subtasks Settings", - "boardCardSettingsPopup-title": "Card Settings", - "deposit-subtasks-board": "Deposit subtasks to this board:", - "deposit-subtasks-list": "Landing list for subtasks deposited here:", - "show-parent-in-minicard": "Show parent in minicard:", - "prefix-with-full-path": "Prefix with full path", - "prefix-with-parent": "Prefix with parent", - "subtext-with-full-path": "Subtext with full path", - "subtext-with-parent": "Subtext with parent", - "change-card-parent": "Change card's parent", - "parent-card": "Parent card", - "source-board": "Source board", - "no-parent": "Don't show parent", - "activity-added-label": "added label '%s' to %s", - "activity-removed-label": "removed label '%s' from %s", - "activity-delete-attach": "deleted an attachment from %s", - "activity-added-label-card": "added label '%s'", - "activity-removed-label-card": "removed label '%s'", - "activity-delete-attach-card": "deleted an attachment", - "activity-set-customfield": "set custom field '%s' to '%s' in %s", - "activity-unset-customfield": "unset custom field '%s' in %s", - "r-rule": "Rule", - "r-add-trigger": "Add trigger", - "r-add-action": "Add action", - "r-board-rules": "Board rules", - "r-add-rule": "Add rule", - "r-view-rule": "View rule", - "r-delete-rule": "Delete rule", - "r-new-rule-name": "New rule title", - "r-no-rules": "No rules", - "r-when-a-card": "When a card", - "r-is": "is", - "r-is-moved": "is moved", - "r-added-to": "added to", - "r-removed-from": "Removed from", - "r-the-board": "the board", - "r-list": "list", - "set-filter": "Set Filter", - "r-moved-to": "Moved to", - "r-moved-from": "Moved from", - "r-archived": "Moved to Archive", - "r-unarchived": "Restored from Archive", - "r-a-card": "a card", - "r-when-a-label-is": "When a label is", - "r-when-the-label": "When the label", - "r-list-name": "list name", - "r-when-a-member": "When a member is", - "r-when-the-member": "When the member", - "r-name": "name", - "r-when-a-attach": "When an attachment", - "r-when-a-checklist": "When a checklist is", - "r-when-the-checklist": "When the checklist", - "r-completed": "Completed", - "r-made-incomplete": "Made incomplete", - "r-when-a-item": "When a checklist item is", - "r-when-the-item": "When the checklist item", - "r-checked": "Checked", - "r-unchecked": "Unchecked", - "r-move-card-to": "Move card to", - "r-top-of": "Top of", - "r-bottom-of": "Bottom of", - "r-its-list": "its list", - "r-archive": "Move to Archive", - "r-unarchive": "Restore from Archive", - "r-card": "card", - "r-add": "Add", - "r-remove": "Remove", - "r-label": "label", - "r-member": "member", - "r-remove-all": "Remove all members from the card", - "r-set-color": "Set color to", - "r-checklist": "checklist", - "r-check-all": "Check all", - "r-uncheck-all": "Uncheck all", - "r-items-check": "items of checklist", - "r-check": "Check", - "r-uncheck": "Uncheck", - "r-item": "item", - "r-of-checklist": "of checklist", - "r-send-email": "Send an email", - "r-to": "to", - "r-subject": "subject", - "r-rule-details": "Rule details", - "r-d-move-to-top-gen": "Move card to top of its list", - "r-d-move-to-top-spec": "Move card to top of list", - "r-d-move-to-bottom-gen": "Move card to bottom of its list", - "r-d-move-to-bottom-spec": "Move card to bottom of list", - "r-d-send-email": "Send email", - "r-d-send-email-to": "to", - "r-d-send-email-subject": "subject", - "r-d-send-email-message": "message", - "r-d-archive": "Move card to Archive", - "r-d-unarchive": "Restore card from Archive", - "r-d-add-label": "Add label", - "r-d-remove-label": "Remove label", - "r-create-card": "Create new card", - "r-in-list": "in list", - "r-in-swimlane": "in swimlane", - "r-d-add-member": "Add member", - "r-d-remove-member": "Remove member", - "r-d-remove-all-member": "Remove all member", - "r-d-check-all": "Check all items of a list", - "r-d-uncheck-all": "Uncheck all items of a list", - "r-d-check-one": "Check item", - "r-d-uncheck-one": "Uncheck item", - "r-d-check-of-list": "of checklist", - "r-d-add-checklist": "Add checklist", - "r-d-remove-checklist": "Remove checklist", - "r-by": "by", - "r-add-checklist": "Add checklist", - "r-with-items": "with items", - "r-items-list": "item1,item2,item3", - "r-add-swimlane": "Add swimlane", - "r-swimlane-name": "swimlane name", - "r-board-note": "Note: leave a field empty to match every possible value.", - "r-checklist-note": "Note: checklist's items have to be written as comma separated values.", - "r-when-a-card-is-moved": "When a card is moved to another list", - "r-set": "Set", - "r-update": "Update", - "r-datefield": "date field", - "r-df-start-at": "start", - "r-df-due-at": "due", - "r-df-end-at": "end", - "r-df-received-at": "received", - "r-to-current-datetime": "to current date/time", - "r-remove-value-from": "Remove value from", - "ldap": "LDAP", - "oauth2": "OAuth2", - "cas": "CAS", - "authentication-method": "Authentication method", - "authentication-type": "Authentication type", - "custom-product-name": "Custom Product Name", - "layout": "Layout", - "hide-logo": "Hide Logo", - "add-custom-html-after-body-start": "Add Custom HTML after <body> start", - "add-custom-html-before-body-end": "Add Custom HTML before </body> end", - "error-undefined": "Something went wrong", - "error-ldap-login": "An error occurred while trying to login", - "display-authentication-method": "Display Authentication Method", - "default-authentication-method": "Default Authentication Method", - "duplicate-board": "Duplicate Board", - "people-number": "The number of people is:", - "swimlaneDeletePopup-title": "Delete Swimlane ?", - "swimlane-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the swimlane. There is no undo.", - "restore-all": "Restore all", - "delete-all": "Delete all", - "loading": "Loading, please wait.", - "previous_as": "last time was", - "act-a-dueAt": "modified due time to \nWhen: __timeValue__\nWhere: __card__\n previous due was __timeOldValue__", - "act-a-endAt": "modified ending time to __timeValue__ from (__timeOldValue__)", - "act-a-startAt": "modified starting time to __timeValue__ from (__timeOldValue__)", - "act-a-receivedAt": "modified received time to __timeValue__ from (__timeOldValue__)", - "a-dueAt": "modified due time to be", - "a-endAt": "modified ending time to be", - "a-startAt": "modified starting time to be", - "a-receivedAt": "modified received time to be", - "almostdue": "current due time %s is approaching", - "pastdue": "current due time %s is past", - "duenow": "current due time %s is today", - "act-newDue": "__list__/__card__ has 1st due reminder [__board__]", - "act-withDue": "__list__/__card__ due reminders [__board__]", - "act-almostdue": "was reminding the current due (__timeValue__) of __card__ is approaching", - "act-pastdue": "was reminding the current due (__timeValue__) of __card__ is past", - "act-duenow": "was reminding the current due (__timeValue__) of __card__ is now", - "act-atUserComment": "You were mentioned in [__board__] __list__/__card__", - "delete-user-confirm-popup": "Are you sure you want to delete this account? There is no undo.", - "accounts-allowUserDelete": "Allow users to self delete their account", - "hide-minicard-label-text": "Hide minicard label text", - "show-desktop-drag-handles": "Show desktop drag handles", - "assignee": "Assignee", - "cardAssigneesPopup-title": "Assignee", - "addmore-detail": "Add a more detailed description", - "show-on-card": "Show on Card", - "new": "New", - "editUserPopup-title": "Edit User", - "newUserPopup-title": "New User", - "notifications": "Notifications", - "view-all": "View All", - "filter-by-unread": "Filter by Unread", - "mark-all-as-read": "Mark all as read", - "allow-rename": "Allow Rename", - "allowRenamePopup-title": "Allow Rename" -} + "accept": "Accept", + "act-activity-notify": "Activity Notification", + "act-addAttachment": "added attachment __attachment__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-deleteAttachment": "deleted attachment __attachment__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addSubtask": "added subtask __subtask__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addedLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removeLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removedLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addChecklist": "added checklist __checklist__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addChecklistItem": "added checklist item __checklistItem__ to checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removeChecklist": "removed checklist __checklist__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removeChecklistItem": "removed checklist item __checklistItem__ from checklist __checkList__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-checkedItem": "checked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-uncheckedItem": "unchecked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-completeChecklist": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-uncompleteChecklist": "uncompleted checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addComment": "commented on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-editComment": "edited comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-deleteComment": "deleted comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-createBoard": "created board __board__", + "act-createSwimlane": "created swimlane __swimlane__ to board __board__", + "act-createCard": "created card __card__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-createCustomField": "created custom field __customField__ at board __board__", + "act-deleteCustomField": "deleted custom field __customField__ at board __board__", + "act-setCustomField": "edited custom field __customField__: __customFieldValue__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-createList": "added list __list__ to board __board__", + "act-addBoardMember": "added member __member__ to board __board__", + "act-archivedBoard": "Board __board__ moved to Archive", + "act-archivedCard": "Card __card__ at list __list__ at swimlane __swimlane__ at board __board__ moved to Archive", + "act-archivedList": "List __list__ at swimlane __swimlane__ at board __board__ moved to Archive", + "act-archivedSwimlane": "Swimlane __swimlane__ at board __board__ moved to Archive", + "act-importBoard": "imported board __board__", + "act-importCard": "imported card __card__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-importList": "imported list __list__ to swimlane __swimlane__ at board __board__", + "act-joinMember": "added member __member__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-moveCard": "moved card __card__ at board __board__ from list __oldList__ at swimlane __oldSwimlane__ to list __list__ at swimlane __swimlane__", + "act-moveCardToOtherBoard": "moved card __card__ from list __oldList__ at swimlane __oldSwimlane__ at board __oldBoard__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-removeBoardMember": "removed member __member__ from board __board__", + "act-restoredCard": "restored card __card__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-unjoinMember": "removed member __member__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-withBoardTitle": "__board__", + "act-withCardTitle": "[__board__] __card__", + "actions": "Actions", + "activities": "Activities", + "activity": "Activity", + "activity-added": "added %s to %s", + "activity-archived": "%s moved to Archive", + "activity-attached": "attached %s to %s", + "activity-created": "created %s", + "activity-customfield-created": "created custom field %s", + "activity-excluded": "excluded %s from %s", + "activity-imported": "imported %s into %s from %s", + "activity-imported-board": "imported %s from %s", + "activity-joined": "joined %s", + "activity-moved": "moved %s from %s to %s", + "activity-on": "on %s", + "activity-removed": "removed %s from %s", + "activity-sent": "sent %s to %s", + "activity-unjoined": "unjoined %s", + "activity-subtask-added": "added subtask to %s", + "activity-checked-item": "checked %s in checklist %s of %s", + "activity-unchecked-item": "unchecked %s in checklist %s of %s", + "activity-checklist-added": "added checklist to %s", + "activity-checklist-removed": "removed a checklist from %s", + "activity-checklist-completed": "completed checklist %s of %s", + "activity-checklist-uncompleted": "uncompleted the checklist %s of %s", + "activity-checklist-item-added": "added checklist item to '%s' in %s", + "activity-checklist-item-removed": "removed a checklist item from '%s' in %s", + "add": "Add", + "activity-checked-item-card": "checked %s in checklist %s", + "activity-unchecked-item-card": "unchecked %s in checklist %s", + "activity-checklist-completed-card": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "activity-checklist-uncompleted-card": "uncompleted the checklist %s", + "activity-editComment": "edited comment %s", + "activity-deleteComment": "deleted comment %s", + "add-attachment": "Add Attachment", + "add-board": "Add Board", + "add-card": "Add Card", + "add-swimlane": "Add Swimlane", + "add-subtask": "Add Subtask", + "add-checklist": "Add Checklist", + "add-checklist-item": "Add an item to checklist", + "add-cover": "Add Cover", + "add-label": "Add Label", + "add-list": "Add List", + "add-members": "Add Members", + "added": "Added", + "addMemberPopup-title": "Members", + "admin": "Admin", + "admin-desc": "Can view and edit cards, remove members, and change settings for the board.", + "admin-announcement": "Announcement", + "admin-announcement-active": "Active System-Wide Announcement", + "admin-announcement-title": "Announcement from Administrator", + "all-boards": "All boards", + "and-n-other-card": "And __count__ other card", + "and-n-other-card_plural": "And __count__ other cards", + "apply": "Apply", + "app-is-offline": "Loading, please wait. Refreshing the page will cause data loss. If loading does not work, please check that server has not stopped.", + "archive": "Move to Archive", + "archive-all": "Move All to Archive", + "archive-board": "Move Board to Archive", + "archive-card": "Move Card to Archive", + "archive-list": "Move List to Archive", + "archive-swimlane": "Move Swimlane to Archive", + "archive-selection": "Move selection to Archive", + "archiveBoardPopup-title": "Move Board to Archive?", + "archived-items": "Archive", + "archived-boards": "Boards in Archive", + "restore-board": "Restore Board", + "no-archived-boards": "No Boards in Archive.", + "archives": "Archive", + "template": "Template", + "templates": "Templates", + "assign-member": "Assign member", + "attached": "attached", + "attachment": "Attachment", + "attachment-delete-pop": "Deleting an attachment is permanent. There is no undo.", + "attachmentDeletePopup-title": "Delete Attachment?", + "attachments": "Attachments", + "auto-watch": "Automatically watch boards when they are created", + "avatar-too-big": "The avatar is too large (70KB max)", + "back": "Back", + "board-change-color": "Change color", + "board-nb-stars": "%s stars", + "board-not-found": "Board not found", + "board-private-info": "This board will be <strong>private</strong>.", + "board-public-info": "This board will be <strong>public</strong>.", + "boardChangeColorPopup-title": "Change Board Background", + "boardChangeTitlePopup-title": "Rename Board", + "boardChangeVisibilityPopup-title": "Change Visibility", + "boardChangeWatchPopup-title": "Change Watch", + "boardMenuPopup-title": "Board Settings", + "boardChangeViewPopup-title": "Board View", + "boards": "Boards", + "board-view": "Board View", + "board-view-cal": "Calendar", + "board-view-swimlanes": "Swimlanes", + "board-view-collapse": "Collapse", + "board-view-lists": "Lists", + "bucket-example": "Like “Bucket List” for example", + "cancel": "Cancel", + "card-archived": "This card is moved to Archive.", + "board-archived": "This board is moved to Archive.", + "card-comments-title": "This card has %s comment.", + "card-delete-notice": "Deleting is permanent. You will lose all actions associated with this card.", + "card-delete-pop": "All actions will be removed from the activity feed and you won't be able to re-open the card. There is no undo.", + "card-delete-suggest-archive": "You can move a card to Archive to remove it from the board and preserve the activity.", + "card-due": "Due", + "card-due-on": "Due on", + "card-spent": "Spent Time", + "card-edit-attachments": "Edit attachments", + "card-edit-custom-fields": "Edit custom fields", + "card-edit-labels": "Edit labels", + "card-edit-members": "Edit members", + "card-labels-title": "Change the labels for the card.", + "card-members-title": "Add or remove members of the board from the card.", + "card-start": "Start", + "card-start-on": "Starts on", + "cardAttachmentsPopup-title": "Attach From", + "cardCustomField-datePopup-title": "Change date", + "cardCustomFieldsPopup-title": "Edit custom fields", + "cardDeletePopup-title": "Delete Card?", + "cardDetailsActionsPopup-title": "Card Actions", + "cardLabelsPopup-title": "Labels", + "cardMembersPopup-title": "Members", + "cardMorePopup-title": "More", + "cardTemplatePopup-title": "Create template", + "cards": "Cards", + "cards-count": "Cards", + "casSignIn": "Sign In with CAS", + "cardType-card": "Card", + "cardType-linkedCard": "Linked Card", + "cardType-linkedBoard": "Linked Board", + "change": "Change", + "change-avatar": "Change Avatar", + "change-password": "Change Password", + "change-permissions": "Change permissions", + "change-settings": "Change Settings", + "changeAvatarPopup-title": "Change Avatar", + "changeLanguagePopup-title": "Change Language", + "changePasswordPopup-title": "Change Password", + "changePermissionsPopup-title": "Change Permissions", + "changeSettingsPopup-title": "Change Settings", + "subtasks": "Subtasks", + "checklists": "Checklists", + "click-to-star": "Click to star this board.", + "click-to-unstar": "Click to unstar this board.", + "clipboard": "Clipboard or drag & drop", + "close": "Close", + "close-board": "Close Board", + "close-board-pop": "You will be able to restore the board by clicking the “Archive” button from the home header.", + "color-black": "black", + "color-blue": "blue", + "color-crimson": "crimson", + "color-darkgreen": "darkgreen", + "color-gold": "gold", + "color-gray": "gray", + "color-green": "green", + "color-indigo": "indigo", + "color-lime": "lime", + "color-magenta": "magenta", + "color-mistyrose": "mistyrose", + "color-navy": "navy", + "color-orange": "orange", + "color-paleturquoise": "paleturquoise", + "color-peachpuff": "peachpuff", + "color-pink": "pink", + "color-plum": "plum", + "color-purple": "purple", + "color-red": "red", + "color-saddlebrown": "saddlebrown", + "color-silver": "silver", + "color-sky": "sky", + "color-slateblue": "slateblue", + "color-white": "white", + "color-yellow": "yellow", + "unset-color": "Unset", + "comment": "Comment", + "comment-placeholder": "Write Comment", + "comment-only": "Comment only", + "comment-only-desc": "Can comment on cards only.", + "no-comments": "No comments", + "no-comments-desc": "Can not see comments and activities.", + "worker": "Worker", + "worker-desc": "Can only move cards, assign itself to card and comment.", + "computer": "Computer", + "confirm-subtask-delete-dialog": "Are you sure you want to delete subtask?", + "confirm-checklist-delete-dialog": "Are you sure you want to delete checklist?", + "copy-card-link-to-clipboard": "Copy card link to clipboard", + "linkCardPopup-title": "Link Card", + "searchElementPopup-title": "Search", + "copyCardPopup-title": "Copy Card", + "copyChecklistToManyCardsPopup-title": "Copy Checklist Template to Many Cards", + "copyChecklistToManyCardsPopup-instructions": "Destination Card Titles and Descriptions in this JSON format", + "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"First card title\", \"description\":\"First card description\"}, {\"title\":\"Second card title\",\"description\":\"Second card description\"},{\"title\":\"Last card title\",\"description\":\"Last card description\"} ]", + "create": "Create", + "createBoardPopup-title": "Create Board", + "chooseBoardSourcePopup-title": "Import board", + "createLabelPopup-title": "Create Label", + "createCustomField": "Create Field", + "createCustomFieldPopup-title": "Create Field", + "current": "current", + "custom-field-delete-pop": "There is no undo. This will remove this custom field from all cards and destroy its history.", + "custom-field-checkbox": "Checkbox", + "custom-field-date": "Date", + "custom-field-dropdown": "Dropdown List", + "custom-field-dropdown-none": "(none)", + "custom-field-dropdown-options": "List Options", + "custom-field-dropdown-options-placeholder": "Press enter to add more options", + "custom-field-dropdown-unknown": "(unknown)", + "custom-field-number": "Number", + "custom-field-text": "Text", + "custom-fields": "Custom Fields", + "date": "Date", + "decline": "Decline", + "default-avatar": "Default avatar", + "delete": "Delete", + "deleteCustomFieldPopup-title": "Delete Custom Field?", + "deleteLabelPopup-title": "Delete Label?", + "description": "Description", + "disambiguateMultiLabelPopup-title": "Disambiguate Label Action", + "disambiguateMultiMemberPopup-title": "Disambiguate Member Action", + "discard": "Discard", + "done": "Done", + "download": "Download", + "edit": "Edit", + "edit-avatar": "Change Avatar", + "edit-profile": "Edit Profile", + "edit-wip-limit": "Edit WIP Limit", + "soft-wip-limit": "Soft WIP Limit", + "editCardStartDatePopup-title": "Change start date", + "editCardDueDatePopup-title": "Change due date", + "editCustomFieldPopup-title": "Edit Field", + "editCardSpentTimePopup-title": "Change spent time", + "editLabelPopup-title": "Change Label", + "editNotificationPopup-title": "Edit Notification", + "editProfilePopup-title": "Edit Profile", + "email": "Email", + "email-enrollAccount-subject": "An account created for you on __siteName__", + "email-enrollAccount-text": "Hello __user__,\n\nTo start using the service, simply click the link below.\n\n__url__\n\nThanks.", + "email-fail": "Sending email failed", + "email-fail-text": "Error trying to send email", + "email-invalid": "Invalid email", + "email-invite": "Invite via Email", + "email-invite-subject": "__inviter__ sent you an invitation", + "email-invite-text": "Dear __user__,\n\n__inviter__ invites you to join board \"__board__\" for collaborations.\n\nPlease follow the link below:\n\n__url__\n\nThanks.", + "email-resetPassword-subject": "Reset your password on __siteName__", + "email-resetPassword-text": "Hello __user__,\n\nTo reset your password, simply click the link below.\n\n__url__\n\nThanks.", + "email-sent": "Email sent", + "email-verifyEmail-subject": "Verify your email address on __siteName__", + "email-verifyEmail-text": "Hello __user__,\n\nTo verify your account email, simply click the link below.\n\n__url__\n\nThanks.", + "enable-wip-limit": "Enable WIP Limit", + "error-board-doesNotExist": "This board does not exist", + "error-board-notAdmin": "You need to be admin of this board to do that", + "error-board-notAMember": "You need to be a member of this board to do that", + "error-json-malformed": "Your text is not valid JSON", + "error-json-schema": "Your JSON data does not include the proper information in the correct format", + "error-list-doesNotExist": "This list does not exist", + "error-user-doesNotExist": "This user does not exist", + "error-user-notAllowSelf": "You can not invite yourself", + "error-user-notCreated": "This user is not created", + "error-username-taken": "This username is already taken", + "error-email-taken": "Email has already been taken", + "export-board": "Export board", + "sort": "Sort", + "sort-desc": "Click to Sort List", + "list-sort-by": "Sort the List By:", + "list-label-modifiedAt": "Last Access Time", + "list-label-title": "Name of the List", + "list-label-sort": "Your Manual Order", + "list-label-short-modifiedAt": "(L)", + "list-label-short-title": "(N)", + "list-label-short-sort": "(M)", + "filter": "Filter", + "filter-cards": "Filter Cards or Lists", + "list-filter-label": "Filter List by Title", + "filter-clear": "Clear filter", + "filter-no-label": "No label", + "filter-no-member": "No member", + "filter-no-custom-fields": "No Custom Fields", + "filter-show-archive": "Show archived lists", + "filter-hide-empty": "Hide empty lists", + "filter-on": "Filter is on", + "filter-on-desc": "You are filtering cards on this board. Click here to edit filter.", + "filter-to-selection": "Filter to selection", + "advanced-filter-label": "Advanced Filter", + "advanced-filter-description": "Advanced Filter allows to write a string containing following operators: == != <= >= && || ( ) A space is used as a separator between the Operators. You can filter for all Custom Fields by typing their names and values. For Example: Field1 == Value1. Note: If fields or values contains spaces, you need to encapsulate them into single quotes. For Example: 'Field 1' == 'Value 1'. For single control characters (' \\/) to be skipped, you can use \\. For example: Field1 == I\\'m. Also you can combine multiple conditions. For Example: F1 == V1 || F1 == V2. Normally all operators are interpreted from left to right. You can change the order by placing brackets. For Example: F1 == V1 && ( F2 == V2 || F2 == V3 ). Also you can search text fields using regex: F1 == /Tes.*/i", + "fullname": "Full Name", + "header-logo-title": "Go back to your boards page.", + "hide-system-messages": "Hide system messages", + "headerBarCreateBoardPopup-title": "Create Board", + "home": "Home", + "import": "Import", + "link": "Link", + "import-board": "import board", + "import-board-c": "Import board", + "import-board-title-trello": "Import board from Trello", + "import-board-title-wekan": "Import board from previous export", + "import-sandstorm-backup-warning": "Do not delete data you import from original exported board or Trello before checking does this grain close and open again, or do you get Board not found error, that means data loss.", + "import-sandstorm-warning": "Imported board will delete all existing data on board and replace it with imported board.", + "from-trello": "From Trello", + "from-wekan": "From previous export", + "import-board-instruction-trello": "In your Trello board, go to 'Menu', then 'More', 'Print and Export', 'Export JSON', and copy the resulting text.", + "import-board-instruction-wekan": "In your board, go to 'Menu', then 'Export board', and copy the text in the downloaded file.", + "import-board-instruction-about-errors": "If you get errors when importing board, sometimes importing still works, and board is at All Boards page.", + "import-json-placeholder": "Paste your valid JSON data here", + "import-map-members": "Map members", + "import-members-map": "Your imported board has some members. Please map the members you want to import to your users", + "import-show-user-mapping": "Review members mapping", + "import-user-select": "Pick your existing user you want to use as this member", + "importMapMembersAddPopup-title": "Select member", + "info": "Version", + "initials": "Initials", + "invalid-date": "Invalid date", + "invalid-time": "Invalid time", + "invalid-user": "Invalid user", + "joined": "joined", + "just-invited": "You are just invited to this board", + "keyboard-shortcuts": "Keyboard shortcuts", + "label-create": "Create Label", + "label-default": "%s label (default)", + "label-delete-pop": "There is no undo. This will remove this label from all cards and destroy its history.", + "labels": "Labels", + "language": "Language", + "last-admin-desc": "You can’t change roles because there must be at least one admin.", + "leave-board": "Leave Board", + "leave-board-pop": "Are you sure you want to leave __boardTitle__? You will be removed from all cards on this board.", + "leaveBoardPopup-title": "Leave Board ?", + "link-card": "Link to this card", + "list-archive-cards": "Move all cards in this list to Archive", + "list-archive-cards-pop": "This will remove all the cards in this list from the board. To view cards in Archive and bring them back to the board, click “Menu” > “Archive”.", + "list-move-cards": "Move all cards in this list", + "list-select-cards": "Select all cards in this list", + "set-color-list": "Set Color", + "listActionPopup-title": "List Actions", + "swimlaneActionPopup-title": "Swimlane Actions", + "swimlaneAddPopup-title": "Add a Swimlane below", + "listImportCardPopup-title": "Import a Trello card", + "listMorePopup-title": "More", + "link-list": "Link to this list", + "list-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the list. There is no undo.", + "list-delete-suggest-archive": "You can move a list to Archive to remove it from the board and preserve the activity.", + "lists": "Lists", + "swimlanes": "Swimlanes", + "log-out": "Log Out", + "log-in": "登入", + "loginPopup-title": "登入", + "memberMenuPopup-title": "Member Settings", + "members": "Members", + "menu": "Menu", + "move-selection": "Move selection", + "moveCardPopup-title": "Move Card", + "moveCardToBottom-title": "Move to Bottom", + "moveCardToTop-title": "Move to Top", + "moveSelectionPopup-title": "Move selection", + "multi-selection": "Multi-Selection", + "multi-selection-on": "Multi-Selection is on", + "muted": "Muted", + "muted-info": "You will never be notified of any changes in this board", + "my-boards": "My Boards", + "name": "Name", + "no-archived-cards": "No cards in Archive.", + "no-archived-lists": "No lists in Archive.", + "no-archived-swimlanes": "No swimlanes in Archive.", + "no-results": "No results", + "normal": "Normal", + "normal-desc": "Can view and edit cards. Can't change settings.", + "not-accepted-yet": "Invitation not accepted yet", + "notify-participate": "Receive updates to any cards you participate as creater or member", + "notify-watch": "Receive updates to any boards, lists, or cards you’re watching", + "optional": "optional", + "or": "or", + "page-maybe-private": "This page may be private. You may be able to view it by <a href='%s'>logging in</a>.", + "page-not-found": "Page not found.", + "password": "Password", + "paste-or-dragdrop": "to paste, or drag & drop image file to it (image only)", + "participating": "Participating", + "preview": "Preview", + "previewAttachedImagePopup-title": "Preview", + "previewClipboardImagePopup-title": "Preview", + "private": "Private", + "private-desc": "This board is private. Only people added to the board can view and edit it.", + "profile": "Profile", + "public": "Public", + "public-desc": "This board is public. It's visible to anyone with the link and will show up in search engines like Google. Only people added to the board can edit.", + "quick-access-description": "Star a board to add a shortcut in this bar.", + "remove-cover": "Remove Cover", + "remove-from-board": "Remove from Board", + "remove-label": "Remove Label", + "listDeletePopup-title": "Delete List ?", + "remove-member": "Remove Member", + "remove-member-from-card": "Remove from Card", + "remove-member-pop": "Remove __name__ (__username__) from __boardTitle__? The member will be removed from all cards on this board. They will receive a notification.", + "removeMemberPopup-title": "Remove Member?", + "rename": "Rename", + "rename-board": "Rename Board", + "restore": "Restore", + "save": "儲存", + "search": "Search", + "rules": "Rules", + "search-cards": "Search from card/list titles, descriptions and custom fields on this board", + "search-example": "Text to search for?", + "select-color": "Select Color", + "set-wip-limit-value": "Set a limit for the maximum number of tasks in this list", + "setWipLimitPopup-title": "Set WIP Limit", + "shortcut-assign-self": "Assign yourself to current card", + "shortcut-autocomplete-emoji": "Autocomplete emoji", + "shortcut-autocomplete-members": "Autocomplete members", + "shortcut-clear-filters": "Clear all filters", + "shortcut-close-dialog": "Close Dialog", + "shortcut-filter-my-cards": "Filter my cards", + "shortcut-show-shortcuts": "Bring up this shortcuts list", + "shortcut-toggle-filterbar": "Toggle Filter Sidebar", + "shortcut-toggle-sidebar": "Toggle Board Sidebar", + "show-cards-minimum-count": "Show cards count if list contains more than", + "sidebar-open": "Open Sidebar", + "sidebar-close": "Close Sidebar", + "signupPopup-title": "Create an Account", + "star-board-title": "Click to star this board. It will show up at top of your boards list.", + "starred-boards": "Starred Boards", + "starred-boards-description": "Starred boards show up at the top of your boards list.", + "subscribe": "Subscribe", + "team": "Team", + "this-board": "this board", + "this-card": "this card", + "spent-time-hours": "Spent time (hours)", + "overtime-hours": "Overtime (hours)", + "overtime": "Overtime", + "has-overtime-cards": "Has overtime cards", + "has-spenttime-cards": "Has spent time cards", + "time": "Time", + "title": "Title", + "tracking": "Tracking", + "tracking-info": "You will be notified of any changes to those cards you are involved as creator or member.", + "type": "Type", + "unassign-member": "Unassign member", + "unsaved-description": "You have an unsaved description.", + "unwatch": "Unwatch", + "upload": "Upload", + "upload-avatar": "Upload an avatar", + "uploaded-avatar": "Uploaded an avatar", + "username": "Username", + "view-it": "View it", + "warn-list-archived": "warning: this card is in an list at Archive", + "watch": "Watch", + "watching": "Watching", + "watching-info": "You will be notified of any change in this board", + "welcome-board": "Welcome Board", + "welcome-swimlane": "Milestone 1", + "welcome-list1": "Basics", + "welcome-list2": "Advanced", + "card-templates-swimlane": "Card Templates", + "list-templates-swimlane": "List Templates", + "board-templates-swimlane": "Board Templates", + "what-to-do": "What do you want to do?", + "wipLimitErrorPopup-title": "Invalid WIP Limit", + "wipLimitErrorPopup-dialog-pt1": "The number of tasks in this list is higher than the WIP limit you've defined.", + "wipLimitErrorPopup-dialog-pt2": "Please move some tasks out of this list, or set a higher WIP limit.", + "admin-panel": "Admin Panel", + "settings": "Settings", + "people": "People", + "registration": "Registration", + "disable-self-registration": "Disable Self-Registration", + "invite": "Invite", + "invite-people": "Invite People", + "to-boards": "To board(s)", + "email-addresses": "Email Addresses", + "smtp-host-description": "The address of the SMTP server that handles your emails.", + "smtp-port-description": "The port your SMTP server uses for outgoing emails.", + "smtp-tls-description": "Enable TLS support for SMTP server", + "smtp-host": "SMTP Host", + "smtp-port": "SMTP Port", + "smtp-username": "Username", + "smtp-password": "Password", + "smtp-tls": "TLS support", + "send-from": "From", + "send-smtp-test": "Send a test email to yourself", + "invitation-code": "Invitation Code", + "email-invite-register-subject": "__inviter__ sent you an invitation", + "email-invite-register-text": "Dear __user__,\n\n__inviter__ invites you to kanban board for collaborations.\n\nPlease follow the link below:\n__url__\n\nAnd your invitation code is: __icode__\n\nThanks.", + "email-smtp-test-subject": "SMTP Test Email", + "email-smtp-test-text": "You have successfully sent an email", + "error-invitation-code-not-exist": "Invitation code doesn't exist", + "error-notAuthorized": "You are not authorized to view this page.", + "webhook-title": "Webhook Name", + "webhook-token": "Token (Optional for Authentication)", + "outgoing-webhooks": "Outgoing Webhooks", + "bidirectional-webhooks": "Two-Way Webhooks", + "outgoingWebhooksPopup-title": "Outgoing Webhooks", + "boardCardTitlePopup-title": "Card Title Filter", + "disable-webhook": "Disable This Webhook", + "global-webhook": "Global Webhooks", + "new-outgoing-webhook": "New Outgoing Webhook", + "no-name": "(Unknown)", + "Node_version": "Node version", + "Meteor_version": "Meteor version", + "MongoDB_version": "MongoDB version", + "MongoDB_storage_engine": "MongoDB storage engine", + "MongoDB_Oplog_enabled": "MongoDB Oplog enabled", + "OS_Arch": "OS Arch", + "OS_Cpus": "OS CPU Count", + "OS_Freemem": "OS Free Memory", + "OS_Loadavg": "OS Load Average", + "OS_Platform": "OS Platform", + "OS_Release": "OS Release", + "OS_Totalmem": "OS Total Memory", + "OS_Type": "OS Type", + "OS_Uptime": "OS Uptime", + "days": "days", + "hours": "hours", + "minutes": "minutes", + "seconds": "seconds", + "show-field-on-card": "Show this field on card", + "automatically-field-on-card": "Auto create field to all cards", + "showLabel-field-on-card": "Show field label on minicard", + "yes": "Yes", + "no": "No", + "accounts": "Accounts", + "accounts-allowEmailChange": "Allow Email Change", + "accounts-allowUserNameChange": "Allow Username Change", + "createdAt": "Created at", + "verified": "Verified", + "active": "Active", + "card-received": "Received", + "card-received-on": "Received on", + "card-end": "End", + "card-end-on": "Ends on", + "editCardReceivedDatePopup-title": "Change received date", + "editCardEndDatePopup-title": "Change end date", + "setCardColorPopup-title": "Set color", + "setCardActionsColorPopup-title": "Choose a color", + "setSwimlaneColorPopup-title": "Choose a color", + "setListColorPopup-title": "Choose a color", + "assigned-by": "Assigned By", + "requested-by": "Requested By", + "board-delete-notice": "Deleting is permanent. You will lose all lists, cards and actions associated with this board.", + "delete-board-confirm-popup": "All lists, cards, labels, and activities will be deleted and you won't be able to recover the board contents. There is no undo.", + "boardDeletePopup-title": "Delete Board?", + "delete-board": "Delete Board", + "default-subtasks-board": "Subtasks for __board__ board", + "default": "Default", + "queue": "Queue", + "subtask-settings": "Subtasks Settings", + "card-settings": "Card Settings", + "boardSubtaskSettingsPopup-title": "Board Subtasks Settings", + "boardCardSettingsPopup-title": "Card Settings", + "deposit-subtasks-board": "Deposit subtasks to this board:", + "deposit-subtasks-list": "Landing list for subtasks deposited here:", + "show-parent-in-minicard": "Show parent in minicard:", + "prefix-with-full-path": "Prefix with full path", + "prefix-with-parent": "Prefix with parent", + "subtext-with-full-path": "Subtext with full path", + "subtext-with-parent": "Subtext with parent", + "change-card-parent": "Change card's parent", + "parent-card": "Parent card", + "source-board": "Source board", + "no-parent": "Don't show parent", + "activity-added-label": "added label '%s' to %s", + "activity-removed-label": "removed label '%s' from %s", + "activity-delete-attach": "deleted an attachment from %s", + "activity-added-label-card": "added label '%s'", + "activity-removed-label-card": "removed label '%s'", + "activity-delete-attach-card": "deleted an attachment", + "activity-set-customfield": "set custom field '%s' to '%s' in %s", + "activity-unset-customfield": "unset custom field '%s' in %s", + "r-rule": "Rule", + "r-add-trigger": "Add trigger", + "r-add-action": "Add action", + "r-board-rules": "Board rules", + "r-add-rule": "Add rule", + "r-view-rule": "View rule", + "r-delete-rule": "Delete rule", + "r-new-rule-name": "New rule title", + "r-no-rules": "No rules", + "r-when-a-card": "When a card", + "r-is": "is", + "r-is-moved": "is moved", + "r-added-to": "added to", + "r-removed-from": "Removed from", + "r-the-board": "the board", + "r-list": "list", + "set-filter": "Set Filter", + "r-moved-to": "Moved to", + "r-moved-from": "Moved from", + "r-archived": "Moved to Archive", + "r-unarchived": "Restored from Archive", + "r-a-card": "a card", + "r-when-a-label-is": "When a label is", + "r-when-the-label": "When the label", + "r-list-name": "list name", + "r-when-a-member": "When a member is", + "r-when-the-member": "When the member", + "r-name": "name", + "r-when-a-attach": "When an attachment", + "r-when-a-checklist": "When a checklist is", + "r-when-the-checklist": "When the checklist", + "r-completed": "Completed", + "r-made-incomplete": "Made incomplete", + "r-when-a-item": "When a checklist item is", + "r-when-the-item": "When the checklist item", + "r-checked": "Checked", + "r-unchecked": "Unchecked", + "r-move-card-to": "Move card to", + "r-top-of": "Top of", + "r-bottom-of": "Bottom of", + "r-its-list": "its list", + "r-archive": "Move to Archive", + "r-unarchive": "Restore from Archive", + "r-card": "card", + "r-add": "Add", + "r-remove": "Remove", + "r-label": "label", + "r-member": "member", + "r-remove-all": "Remove all members from the card", + "r-set-color": "Set color to", + "r-checklist": "checklist", + "r-check-all": "Check all", + "r-uncheck-all": "Uncheck all", + "r-items-check": "items of checklist", + "r-check": "Check", + "r-uncheck": "Uncheck", + "r-item": "item", + "r-of-checklist": "of checklist", + "r-send-email": "Send an email", + "r-to": "to", + "r-subject": "subject", + "r-rule-details": "Rule details", + "r-d-move-to-top-gen": "Move card to top of its list", + "r-d-move-to-top-spec": "Move card to top of list", + "r-d-move-to-bottom-gen": "Move card to bottom of its list", + "r-d-move-to-bottom-spec": "Move card to bottom of list", + "r-d-send-email": "Send email", + "r-d-send-email-to": "to", + "r-d-send-email-subject": "subject", + "r-d-send-email-message": "message", + "r-d-archive": "Move card to Archive", + "r-d-unarchive": "Restore card from Archive", + "r-d-add-label": "Add label", + "r-d-remove-label": "Remove label", + "r-create-card": "Create new card", + "r-in-list": "in list", + "r-in-swimlane": "in swimlane", + "r-d-add-member": "Add member", + "r-d-remove-member": "Remove member", + "r-d-remove-all-member": "Remove all member", + "r-d-check-all": "Check all items of a list", + "r-d-uncheck-all": "Uncheck all items of a list", + "r-d-check-one": "Check item", + "r-d-uncheck-one": "Uncheck item", + "r-d-check-of-list": "of checklist", + "r-d-add-checklist": "Add checklist", + "r-d-remove-checklist": "Remove checklist", + "r-by": "by", + "r-add-checklist": "Add checklist", + "r-with-items": "with items", + "r-items-list": "item1,item2,item3", + "r-add-swimlane": "Add swimlane", + "r-swimlane-name": "swimlane name", + "r-board-note": "Note: leave a field empty to match every possible value.", + "r-checklist-note": "Note: checklist's items have to be written as comma separated values.", + "r-when-a-card-is-moved": "When a card is moved to another list", + "r-set": "Set", + "r-update": "Update", + "r-datefield": "date field", + "r-df-start-at": "start", + "r-df-due-at": "due", + "r-df-end-at": "end", + "r-df-received-at": "received", + "r-to-current-datetime": "to current date/time", + "r-remove-value-from": "Remove value from", + "ldap": "LDAP", + "oauth2": "OAuth2", + "cas": "CAS", + "authentication-method": "Authentication method", + "authentication-type": "Authentication type", + "custom-product-name": "Custom Product Name", + "layout": "Layout", + "hide-logo": "Hide Logo", + "add-custom-html-after-body-start": "Add Custom HTML after <body> start", + "add-custom-html-before-body-end": "Add Custom HTML before </body> end", + "error-undefined": "Something went wrong", + "error-ldap-login": "An error occurred while trying to login", + "display-authentication-method": "Display Authentication Method", + "default-authentication-method": "Default Authentication Method", + "duplicate-board": "Duplicate Board", + "people-number": "The number of people is:", + "swimlaneDeletePopup-title": "Delete Swimlane ?", + "swimlane-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the swimlane. There is no undo.", + "restore-all": "Restore all", + "delete-all": "Delete all", + "loading": "Loading, please wait.", + "previous_as": "last time was", + "act-a-dueAt": "modified due time to \nWhen: __timeValue__\nWhere: __card__\n previous due was __timeOldValue__", + "act-a-endAt": "modified ending time to __timeValue__ from (__timeOldValue__)", + "act-a-startAt": "modified starting time to __timeValue__ from (__timeOldValue__)", + "act-a-receivedAt": "modified received time to __timeValue__ from (__timeOldValue__)", + "a-dueAt": "modified due time to be", + "a-endAt": "modified ending time to be", + "a-startAt": "modified starting time to be", + "a-receivedAt": "modified received time to be", + "almostdue": "current due time %s is approaching", + "pastdue": "current due time %s is past", + "duenow": "current due time %s is today", + "act-newDue": "__list__/__card__ has 1st due reminder [__board__]", + "act-withDue": "__list__/__card__ due reminders [__board__]", + "act-almostdue": "was reminding the current due (__timeValue__) of __card__ is approaching", + "act-pastdue": "was reminding the current due (__timeValue__) of __card__ is past", + "act-duenow": "was reminding the current due (__timeValue__) of __card__ is now", + "act-atUserComment": "You were mentioned in [__board__] __list__/__card__", + "delete-user-confirm-popup": "Are you sure you want to delete this account? There is no undo.", + "accounts-allowUserDelete": "Allow users to self delete their account", + "hide-minicard-label-text": "Hide minicard label text", + "show-desktop-drag-handles": "Show desktop drag handles", + "assignee": "Assignee", + "cardAssigneesPopup-title": "Assignee", + "addmore-detail": "Add a more detailed description", + "show-on-card": "Show on Card", + "new": "New", + "editUserPopup-title": "Edit User", + "newUserPopup-title": "New User", + "notifications": "Notifications", + "view-all": "View All", + "filter-by-unread": "Filter by Unread", + "mark-all-as-read": "Mark all as read", + "allow-rename": "Allow Rename", + "allowRenamePopup-title": "Allow Rename" +} \ No newline at end of file diff --git a/i18n/zh-TW.i18n.json b/i18n/zh-TW.i18n.json index 5745f52b..1b7d3f46 100644 --- a/i18n/zh-TW.i18n.json +++ b/i18n/zh-TW.i18n.json @@ -1,769 +1,769 @@ { - "accept": "接受", - "act-activity-notify": "活動通知", - "act-addAttachment": "附件 __attachment__ 已新增到卡片 __card__ 位於清單 __list__  泳道流程圖  __swimlane__ 看板 __board__", - "act-deleteAttachment": "已刪除的附件__附件__卡片上__卡片__在清單__清單__at swimlane__swimlane__在看板__看板__", - "act-addSubtask": "新增子任務 __子任務 __ to card __卡片__ at list_清單__ at swimlane __分隔線__ at board __看板__", - "act-addLabel": "新增標籤 __label__ 到看板 __board__ 中的泳道 __swimlane__ 中的清單 __list__ 中的卡片 __card__ 中", - "act-addedLabel": "新增標籤 __label__ 到看板 __board__ 中的泳道 __swimlane__ 中的清單 __list__ 中的卡片 __card__ 中", - "act-removeLabel": "移除看板 __board__ 中的泳道 __swimlane__ 中的清單 __list__ 中的卡片 __card__ 中的標籤 __label__", - "act-removedLabel": "移除看板 __board__ 中的泳道 __swimlane__ 中的清單 __list__ 中的卡片 __card__ 中的標籤 __label__", - "act-addChecklist": "新增清單 __checklist__ 到看板 __board__ 中的泳道 __swimlane__ 中的清單 __list__ 中的卡片 __card__ 中", - "act-addChecklistItem": "新增清單項 __checklistItem__ 到看板 __board__ 中的泳道 __swimlane__ 中的清單 __list__ 中的卡片 __card__ 中的清單 __checklist__", - "act-removeChecklist": "移除看板 __board__ 中的泳道 __swimlane__ 中的清單 __list__ 中的卡片 __card__ 中的清單 __checklist__", - "act-removeChecklistItem": "移除看板 __board__ 中的泳道 __swimlane__ 中的清單 __list__ 中的卡片 __card__ 中的清單 __checklist__ 清單項 __checklistItem__", - "act-checkedItem": "選中看板 __board__ 中的泳道 __swimlane__ 中的清單 __list__ 中的卡片 __card__ 中的清單 __checklist__ 的清單項 __checklistItem__", - "act-uncheckedItem": "取消選取__選取清單項目__清單上__清單__在卡片__卡片__在清單__清單__在分隔線__分隔線__在看板__看板__", - "act-completeChecklist": "完成檢查清單__checklist__ 卡片 __card__ 清單 __list__ 泳道 __swimlane__ 看板 __board__", - "act-uncompleteChecklist": "看板 __board__ 中的泳道 __swimlane__ 中的清單 __list__ 中的卡片 __card__ 中的清單 __checklist__ 未完成", - "act-addComment": "對看板 __board__ 中的泳道 __swimlane__ 中的清單 __list__ 中的卡片 __card__ 發表了評論: __comment__", - "act-editComment": "編輯卡片中的評論:看板__board__中的泳道__swimlane__中的清單__list__中的評論__comment__", - "act-deleteComment": "刪除卡片中的評論:看板__board__中的泳道__swimlane__中的清單__list__中的評論__comment__", - "act-createBoard": "新增看板 __board__", - "act-createSwimlane": "新增泳道 __swimlane__ 到看板 __board__", - "act-createCard": "在看板 __board__ 的泳道 __swimlane__ 的清單 __list__ 中新增卡片 __card__", - "act-createCustomField": "已新增看板__board__自訂欄位__customField__", - "act-deleteCustomField": "已刪除看板__board__自訂欄位__customField__", - "act-setCustomField": "編輯定制字段__customField__:看板__board__中的泳道__swimlane__中的清單__list__中的卡片__card__中的__customFieldValue__", - "act-createList": "新增清單 __list__ 至看板 __board__", - "act-addBoardMember": "新增成員 __member__ 到看板 __board__", - "act-archivedBoard": "看板 __board__ 已被移到封存", - "act-archivedCard": "將看板 __board__ 中的泳道 __swimlane__ 中的清單 __list__ 中的卡片 移動到封存中", - "act-archivedList": "看板 __board__ 中的泳道 __swimlane__ 中的清單 __list__ 已被移入封存", - "act-archivedSwimlane": "看板 __board__ 中的泳道 __swimlane__ 已被移入封存", - "act-importBoard": "匯入看板 __board__", - "act-importCard": "已將卡片 __card__ 匯入到 __board__ 看板中的 __swimlane__ 泳道中的 __list__ 清單中", - "act-importList": "已將清單匯入到 __board__ 看板中的 __swimlane__  泳道中的 __list__  清單中", - "act-joinMember": "已將成員 __member__  新增到 __board__ 看板中的 __swimlane__ 泳道中的 __list__  清單中的 __card__ 卡片中", - "act-moveCard": "移動卡片 __card__ 到看板 __board__ 從清單 __oldList__ 泳道 __oldSwimlane__ 至清單 __list__ 泳道 __swimlane__", - "act-moveCardToOtherBoard": "移動卡片 __card__ 從清單 __oldList__ 泳道 __oldSwimlane__ 看板 __oldBoard__ 至清單 __list__ 泳道 __swimlane__ 看板 __board__", - "act-removeBoardMember": "從看板 __board__ 移除成員 __member__", - "act-restoredCard": "恢覆卡片 __card__ 至清單 __list__ 泳道 __swimlane__ 看板 __board__", - "act-unjoinMember": "移除成員 __member__ 從卡片 __card__ 清單 __list__ a泳道 __swimlane__ 看板 __board__", - "act-withBoardTitle": "看板__board__", - "act-withCardTitle": "[看板 __board__] 卡片 __card__", - "actions": "操作", - "activities": "活動", - "activity": "活動", - "activity-added": "新增 %s 到 %s", - "activity-archived": "%s 已被移到封存", - "activity-attached": "已新增附件 %s 到 %s", - "activity-created": "新增 %s", - "activity-customfield-created": "已建立的自訂欄位 %s", - "activity-excluded": "排除 %s 從 %s", - "activity-imported": "匯入 %s 到 %s 從 %s 中", - "activity-imported-board": "已匯入 %s 從 %s 中", - "activity-joined": "已關聯 %s", - "activity-moved": "將 %s 從 %s 移到 %s", - "activity-on": "在 %s", - "activity-removed": "已移除 %s 從 %s 中", - "activity-sent": "已寄送 %s 到 %s", - "activity-unjoined": "已解除關聯 %s", - "activity-subtask-added": "已新增子任務到 %s", - "activity-checked-item": "勾選%s於清單%s 共 %s", - "activity-unchecked-item": "未勾選 %s 於清單 %s 共 %s", - "activity-checklist-added": "已新增待辦清單 %s", - "activity-checklist-removed": "已刪除%s的待辦清單", - "activity-checklist-completed": "completed checklist %s of %s", - "activity-checklist-uncompleted": "未完成清單 %s 共 %s", - "activity-checklist-item-added": "新增待辦清單項目從 %s 到 %s", - "activity-checklist-item-removed": "已從 '%s' 於 %s中 移除一個清單項", - "add": "新增", - "activity-checked-item-card": "勾選 %s 與清單 %s 中", - "activity-unchecked-item-card": "取消勾選 %s 於清單 %s中", - "activity-checklist-completed-card": "完成檢查清單 __checklist__ 卡片 __card__ 清單 __list__ 泳道 __swimlane__ 看板 __board__", - "activity-checklist-uncompleted-card": "未完成清單 %s", - "activity-editComment": "評論已編輯", - "activity-deleteComment": "評論已刪除", - "add-attachment": "新增附件", - "add-board": "新增看板", - "add-card": "新增卡片", - "add-swimlane": "新增泳道圖", - "add-subtask": "新增子任務", - "add-checklist": "新增待辦清單", - "add-checklist-item": "新增項目", - "add-cover": "新增封面", - "add-label": "新增標籤", - "add-list": "新增清單", - "add-members": "新增成員", - "added": "新增", - "addMemberPopup-title": "成員", - "admin": "管理員", - "admin-desc": "可以瀏覽並編輯卡片,移除成員,並且更改該看板的設定", - "admin-announcement": "通知", - "admin-announcement-active": "激活系統通知", - "admin-announcement-title": "管理員的通知", - "all-boards": "全部看板", - "and-n-other-card": "和其他 __count__ 個卡片", - "and-n-other-card_plural": "和其他 __count__ 個卡片", - "apply": "應用", - "app-is-offline": "加載中,請稍後。刷新頁面將導致數據丟失,如果加載長時間不起作用,請檢查服務器是否已經停止工作。", - "archive": "封存", - "archive-all": "全部封存", - "archive-board": "將看板封存", - "archive-card": "將卡片封存", - "archive-list": "將清單封存", - "archive-swimlane": "將泳道封存", - "archive-selection": "將選擇封存", - "archiveBoardPopup-title": "是否封存看板?", - "archived-items": "封存", - "archived-boards": "封存的看板", - "restore-board": "還原看板", - "no-archived-boards": "沒有封存的看板。", - "archives": "封存", - "template": "模板", - "templates": "模板", - "assign-member": "分配成員", - "attached": "附加", - "attachment": "附件", - "attachment-delete-pop": "刪除附件的操作不可逆。", - "attachmentDeletePopup-title": "刪除附件?", - "attachments": "附件", - "auto-watch": "自動關註新建的看板", - "avatar-too-big": "頭像過大 (上限 70 KB)", - "back": "返回", - "board-change-color": "更改顏色", - "board-nb-stars": "%s 星標", - "board-not-found": "看板不存在", - "board-private-info": "該看板將被設為 <strong>私有</strong>.", - "board-public-info": "該看板將被設為 <strong>公開</strong>.", - "boardChangeColorPopup-title": "修改看板背景", - "boardChangeTitlePopup-title": "重命名看板", - "boardChangeVisibilityPopup-title": "更改可視級別", - "boardChangeWatchPopup-title": "更改關註狀態", - "boardMenuPopup-title": "看板設定", - "boardChangeViewPopup-title": "看板視圖", - "boards": "看板", - "board-view": "看板視圖", - "board-view-cal": "日歷", - "board-view-swimlanes": "泳道圖", - "board-view-collapse": "損毀", - "board-view-lists": "清單", - "bucket-example": "例如 “目標清單”", - "cancel": "取消", - "card-archived": "封存這個卡片。", - "board-archived": "封存這個看板。", - "card-comments-title": "該卡片有 %s 條評論", - "card-delete-notice": "徹底刪除的操作不可恢覆,你將會丟失該卡片相關的所有操作記錄。", - "card-delete-pop": "所有的活動將從活動摘要中被移除且您將無法重新打開該卡片。此操作無法撤銷。", - "card-delete-suggest-archive": "您可以移動卡片到活動以便從看板中刪除並保持活動。", - "card-due": "到期", - "card-due-on": "期限", - "card-spent": "耗時", - "card-edit-attachments": "編輯附件", - "card-edit-custom-fields": "編輯自定義字段", - "card-edit-labels": "編輯標籤", - "card-edit-members": "編輯成員", - "card-labels-title": "更改該卡片上的標籤", - "card-members-title": "在該卡片中新增或移除看板成員", - "card-start": "開始", - "card-start-on": "始於", - "cardAttachmentsPopup-title": "附件來源", - "cardCustomField-datePopup-title": "修改日期", - "cardCustomFieldsPopup-title": "編輯自定義字段", - "cardDeletePopup-title": "徹底刪除卡片?", - "cardDetailsActionsPopup-title": "卡片操作", - "cardLabelsPopup-title": "標籤", - "cardMembersPopup-title": "成員", - "cardMorePopup-title": "更多", - "cardTemplatePopup-title": "新建模板", - "cards": "卡片", - "cards-count": "卡片", - "casSignIn": "以 CAS 登入", - "cardType-card": "卡片", - "cardType-linkedCard": "已連結卡片", - "cardType-linkedBoard": "已連結看板", - "change": "變更", - "change-avatar": "更換大頭貼", - "change-password": "變更密碼", - "change-permissions": "更改許可權", - "change-settings": "更改設定", - "changeAvatarPopup-title": "更換大頭貼", - "changeLanguagePopup-title": "更改語系", - "changePasswordPopup-title": "變更密碼", - "changePermissionsPopup-title": "更改許可權", - "changeSettingsPopup-title": "更改設定", - "subtasks": "子任務", - "checklists": "待辦清單", - "click-to-star": "點擊以添加標記於此看板。", - "click-to-unstar": "點擊以移除標記於此看板。", - "clipboard": "剪貼簿貼上或者拖曳檔案", - "close": "關閉", - "close-board": "關閉看板", - "close-board-pop": "您可以通過點擊主頁面中的「封存」按鈕來恢復看板。", - "color-black": "黑色", - "color-blue": "藍色", - "color-crimson": "深紅", - "color-darkgreen": "墨綠", - "color-gold": "金色", - "color-gray": "灰色", - "color-green": "綠色", - "color-indigo": "紫藍色", - "color-lime": "綠黃", - "color-magenta": "洋紅", - "color-mistyrose": "玫瑰紅", - "color-navy": "藏青色", - "color-orange": "橙色", - "color-paleturquoise": "寶石綠", - "color-peachpuff": "桃紅色", - "color-pink": "粉紅色", - "color-plum": "紫紅色", - "color-purple": "紫色", - "color-red": "紅色", - "color-saddlebrown": "棕褐色", - "color-silver": "銀色", - "color-sky": "天藍", - "color-slateblue": "青藍", - "color-white": "白色", - "color-yellow": "黃色", - "unset-color": "未設定", - "comment": "評論", - "comment-placeholder": "新增評論", - "comment-only": "僅能評論", - "comment-only-desc": "只能在卡片上發表評論。", - "no-comments": "暫無評論", - "no-comments-desc": "無法檢視評論和活動。", - "worker": "工作者", - "worker-desc": "只能移動卡片,分配給自己及發表評論。", - "computer": "從本機上傳", - "confirm-subtask-delete-dialog": "確定要刪除子任務嗎?", - "confirm-checklist-delete-dialog": "確定要刪除清單嗎?", - "copy-card-link-to-clipboard": "將卡片連結複製到剪貼簿", - "linkCardPopup-title": "連結卡片", - "searchElementPopup-title": "搜尋", - "copyCardPopup-title": "複製卡片", - "copyChecklistToManyCardsPopup-title": "複製待辦清單的樣板到多個卡片", - "copyChecklistToManyCardsPopup-instructions": "使用此 JSON 格式來表示目標卡片的標題和描述", - "copyChecklistToManyCardsPopup-format": "[ {\\\"title\\\": \\\"第一個卡片標題\\\", \\\"description\\\":\\\"第一個卡片描述\\\"}, {\\\"title\\\":\\\"第二個卡片標題\\\",\\\"description\\\":\\\"第二個卡片描述\\\"},{\\\"title\\\":\\\"最後一個卡片標題\\\",\\\"description\\\":\\\"最後一個卡片描述\\\"} ]", - "create": "建立", - "createBoardPopup-title": "建立看板", - "chooseBoardSourcePopup-title": "匯入看板", - "createLabelPopup-title": "建立標籤", - "createCustomField": "建立欄位", - "createCustomFieldPopup-title": "建立欄位", - "current": "目前", - "custom-field-delete-pop": "此操作將會從所有卡片中移除自訂欄位以及銷毀歷史紀錄,並且無法撤消。", - "custom-field-checkbox": "複選框", - "custom-field-date": "日期", - "custom-field-dropdown": "下拉式選單", - "custom-field-dropdown-none": "(無)", - "custom-field-dropdown-options": "清單選項", - "custom-field-dropdown-options-placeholder": "按下 Enter 新增更多選項", - "custom-field-dropdown-unknown": "(未知)", - "custom-field-number": "數字", - "custom-field-text": "文字", - "custom-fields": "自訂欄位", - "date": "日期", - "decline": "拒絕", - "default-avatar": "預設大頭貼", - "delete": "刪除", - "deleteCustomFieldPopup-title": "刪除自訂欄位?", - "deleteLabelPopup-title": "刪除標籤?", - "description": "描述", - "disambiguateMultiLabelPopup-title": "清除標籤動作歧義", - "disambiguateMultiMemberPopup-title": "清除成員動作歧義", - "discard": "取消", - "done": "完成", - "download": "下載", - "edit": "編輯", - "edit-avatar": "更換大頭貼", - "edit-profile": "編輯個人資料", - "edit-wip-limit": "編輯 WIP 限制", - "soft-wip-limit": "軟性 WIP 限制", - "editCardStartDatePopup-title": "變更開始日期", - "editCardDueDatePopup-title": "變更到期日期", - "editCustomFieldPopup-title": "編輯欄位", - "editCardSpentTimePopup-title": "變更耗費時間", - "editLabelPopup-title": "更改標籤", - "editNotificationPopup-title": "更改通知", - "editProfilePopup-title": "編輯個人資料", - "email": "電子郵件", - "email-enrollAccount-subject": "您在 __siteName__ 的帳號已經建立", - "email-enrollAccount-text": "親愛的 __user__,\n\n點選下面的連結,即刻開始使用這項服務。\n\n__url__\n\n謝謝。", - "email-fail": "郵件寄送失敗", - "email-fail-text": "嘗試發送郵件時出現錯誤", - "email-invalid": "電子郵件地址錯誤", - "email-invite": "寄送郵件邀請", - "email-invite-subject": "__inviter__ 向您發出邀請", - "email-invite-text": "親愛的 __user__,\n\n__inviter__ 邀請您加入看板 \"__board__\" 參與協作。\n\n請點選下面的連結訪問看板:\n\n__url__\n\n謝謝。", - "email-resetPassword-subject": "重設您在 __siteName__ 的密碼", - "email-resetPassword-text": "您好 __user__,\n\n點選下面的連結,重置您的密碼:\n\n__url__\n\n謝謝。", - "email-sent": "郵件已寄送", - "email-verifyEmail-subject": "驗證您在 __siteName__ 的電子郵件", - "email-verifyEmail-text": "親愛的 __user__,\n\n點選下面的連結,驗證您的電子郵件地址:\n\n__url__\n\n謝謝。", - "enable-wip-limit": "啟用 WIP 限制", - "error-board-doesNotExist": "該看板不存在", - "error-board-notAdmin": "需要成為管理員才能執行此操作", - "error-board-notAMember": "需要成為看板成員才能執行此操作", - "error-json-malformed": "不是有效的 JSON", - "error-json-schema": "JSON 資料沒有用正確的格式包含合適的資訊", - "error-list-doesNotExist": "不存在此列表", - "error-user-doesNotExist": "該使用者不存在", - "error-user-notAllowSelf": "不允許對自己執行此操作", - "error-user-notCreated": "該使用者未能成功新增", - "error-username-taken": "這個使用者名稱已被使用", - "error-email-taken": "電子信箱已被使用", - "export-board": "匯出看板", - "sort": "排序", - "sort-desc": "點選排序清單", - "list-sort-by": "清單排序依照:", - "list-label-modifiedAt": "最後存取時間", - "list-label-title": "名稱清單", - "list-label-sort": "自定義排序", - "list-label-short-modifiedAt": "(L)", - "list-label-short-title": "(N)", - "list-label-short-sort": "(M)", - "filter": "篩選", - "filter-cards": "篩選卡片或清單", - "list-filter-label": "篩選清單依據標題", - "filter-clear": "清除篩選條件", - "filter-no-label": "沒有標籤", - "filter-no-member": "沒有成員", - "filter-no-custom-fields": "沒有自訂欄位", - "filter-show-archive": "顯示封存的清單", - "filter-hide-empty": "隱藏空清單", - "filter-on": "篩選器已開啟", - "filter-on-desc": "你正在篩選該看板上的卡片,點此編輯篩選條件。", - "filter-to-selection": "選擇的篩選條件", - "advanced-filter-label": "進階篩選", - "advanced-filter-description": "進階篩選可以使用包含如下操作符的字符串進行過濾:== != <= >= && || ( ) 。操作符之間用空格隔開。輸入文字和數值就可以過濾所有自訂內容。例如:Field1 == Value1。註意如果內容或數值包含空格,需要用單引號。例如: 'Field 1' == 'Value 1'。要跳過單個控制字符(' \\/),請使用 \\ 轉義字符。例如: Field1 = I\\'m。支援組合使用多個條件,例如: F1 == V1 || F1 == V2。通常以從左到右的順序進行判斷。可以通過括號修改順序,例如:F1 == V1 && ( F2 == V2 || F2 == V3 )。也支援使用正規表式法搜尋內容。", - "fullname": "全稱", - "header-logo-title": "返回您的看板頁面", - "hide-system-messages": "隱藏系統訊息", - "headerBarCreateBoardPopup-title": "建立看板", - "home": "首頁", - "import": "匯入", - "link": "連結", - "import-board": "匯入看板", - "import-board-c": "匯入看板", - "import-board-title-trello": "匯入在 Trello 的看板", - "import-board-title-wekan": "從上次的匯出檔匯入看板", - "import-sandstorm-backup-warning": "在檢查此顆粒是否關閉和再次打開之前,不要刪除從原始匯出的看板或 Trello 匯入的數據,否則看板會發生未知的錯誤,這意味著資料已遺失。", - "import-sandstorm-warning": "匯入資料將會移除所有現有的看版資料,並取代成此次匯入的看板資料", - "from-trello": "來自 Trello", - "from-wekan": "從上次的匯出檔", - "import-board-instruction-trello": "在你的Trello看板中,點選“功能表”,然後選擇“更多”,“列印與匯出”,“匯出為 JSON” 並拷貝結果文本", - "import-board-instruction-wekan": "在您的看板,點擊“選單”,然後“匯出看板”,複製下載文件中的文本。", - "import-board-instruction-about-errors": "如果在匯入看板時出現錯誤,匯入工作可能仍然在進行中,並且看板已經出現在全部看板頁。", - "import-json-placeholder": "貼上您有效的 JSON 資料至此", - "import-map-members": "複製成員", - "import-members-map": "您匯入的看板有一些成員,請複製這些成員到您匯入的用戶。", - "import-show-user-mapping": "核對複製的成員", - "import-user-select": "選擇現有使用者作為成員", - "importMapMembersAddPopup-title": "選擇成員", - "info": "版本", - "initials": "縮寫", - "invalid-date": "無效的日期", - "invalid-time": "非法的時間", - "invalid-user": "無效的使用者", - "joined": "關聯", - "just-invited": "您剛剛被邀請加入此看板", - "keyboard-shortcuts": "鍵盤快捷鍵", - "label-create": "新增標籤", - "label-default": "%s 標籤 (預設)", - "label-delete-pop": "此操作無法還原,這將會刪除該標籤並清除它的歷史記錄。", - "labels": "標籤", - "language": "語言", - "last-admin-desc": "你不能更改角色,因為至少需要一名管理員。", - "leave-board": "離開看板", - "leave-board-pop": "你確定要離開 __boardTitle__ 嗎?此看板的所有卡片都會將您移除。", - "leaveBoardPopup-title": "離開看板?", - "link-card": "關聯至該卡片", - "list-archive-cards": "封存清單內所有的卡片", - "list-archive-cards-pop": "將移動看板中清單的所有卡片,查看或恢復封存中的卡片,點擊“選單”->“封存”", - "list-move-cards": "移動清單中的所有卡片", - "list-select-cards": "選擇清單中的所有卡片", - "set-color-list": "設定顏色", - "listActionPopup-title": "清單操作", - "swimlaneActionPopup-title": "泳道流程圖操作", - "swimlaneAddPopup-title": "在下面新增泳道流程圖", - "listImportCardPopup-title": "匯入 Trello 卡片", - "listMorePopup-title": "更多", - "link-list": "連結到這個清單", - "list-delete-pop": "所有的動作都將從活動動態中被移除且您將無法再開啟該清單\b。此操作無法復原。", - "list-delete-suggest-archive": "您可以移動清單到封存以將其從看板中移除並保留活動。", - "lists": "清單", - "swimlanes": "泳道圖", - "log-out": "登出", - "log-in": "登入", - "loginPopup-title": "登入", - "memberMenuPopup-title": "成員更改", - "members": "成員", - "menu": "選單", - "move-selection": "移動被選擇的項目", - "moveCardPopup-title": "移動卡片", - "moveCardToBottom-title": "移至最下面", - "moveCardToTop-title": "移至最上面", - "moveSelectionPopup-title": "移動選取的項目", - "multi-selection": "多選", - "multi-selection-on": "多選啟用", - "muted": "靜音", - "muted-info": "您將不會收到有關這個看板的任何訊息", - "my-boards": "我的看板", - "name": "名稱", - "no-archived-cards": "沒有封存的卡片", - "no-archived-lists": "沒有封存的清單", - "no-archived-swimlanes": "沒有封存的泳道流程圖", - "no-results": "無結果", - "normal": "普通", - "normal-desc": "可以建立以及編輯卡片,無法更改。", - "not-accepted-yet": "邀請尚未接受", - "notify-participate": "接收與你有關的卡片更新", - "notify-watch": "接收您關注的看板、清單或卡片的更新", - "optional": "選擇性的", - "or": "或", - "page-maybe-private": "本頁面被設為私有. 您必須 <a href='%s'>登入</a>以瀏覽其中內容。", - "page-not-found": "頁面不存在。", - "password": "密碼", - "paste-or-dragdrop": "從剪貼簿貼上,或者拖曳檔案到它上面 (僅限於圖片)", - "participating": "參與", - "preview": "預覽", - "previewAttachedImagePopup-title": "預覽", - "previewClipboardImagePopup-title": "預覽", - "private": "私有", - "private-desc": "該看板將被設為私有。只有該看板成員才可以進行檢視和編輯。", - "profile": "資料", - "public": "公開", - "public-desc": "該看板將被公開。任何人均可透過連結檢視,並且將對Google和其他搜尋引擎開放。只有加入至該看板的成員才可進行編輯。", - "quick-access-description": "被星號標記的看板在導航列中新增快速啟動方式", - "remove-cover": "移除封面", - "remove-from-board": "從看板中刪除", - "remove-label": "移除標籤", - "listDeletePopup-title": "刪除標籤", - "remove-member": "移除成員", - "remove-member-from-card": "從該卡片中移除", - "remove-member-pop": "確定從 __boardTitle__ 中移除 __name__ (__username__) 嗎? 該成員將被從該看板的所有卡片中移除,同時他會收到一則提醒。", - "removeMemberPopup-title": "刪除成員?", - "rename": "重新命名", - "rename-board": "重新命名看板", - "restore": "還原", - "save": "儲存", - "search": "搜尋", - "rules": "規則", - "search-cards": "Search from card/list titles, descriptions and custom fields on this board", - "search-example": "搜尋", - "select-color": "選擇顏色", - "set-wip-limit-value": "設定此清單中的最大任務數", - "setWipLimitPopup-title": "設定 WIP 限制", - "shortcut-assign-self": "分配當前卡片給自己", - "shortcut-autocomplete-emoji": "自動完成表情符號", - "shortcut-autocomplete-members": "自動補齊成員", - "shortcut-clear-filters": "清空全部過濾條件", - "shortcut-close-dialog": "關閉對話方塊", - "shortcut-filter-my-cards": "過濾我的卡片", - "shortcut-show-shortcuts": "顯示此快速鍵清單", - "shortcut-toggle-filterbar": "切換過濾程式邊欄", - "shortcut-toggle-sidebar": "切換面板邊欄", - "show-cards-minimum-count": "顯示卡片數量,當內容超過數量", - "sidebar-open": "開啟側邊欄", - "sidebar-close": "關閉側邊欄", - "signupPopup-title": "建立帳戶", - "star-board-title": "點此標記該看板,它將會出現在您的看板列表上方。", - "starred-boards": "已標記看板", - "starred-boards-description": "已標記看板將會出現在您的看板列表上方。", - "subscribe": "訂閱", - "team": "團隊", - "this-board": "這個看板", - "this-card": "這個卡片", - "spent-time-hours": "耗費時間 (小時)", - "overtime-hours": "超時 (小時)", - "overtime": "超時", - "has-overtime-cards": "有卡片已超時", - "has-spenttime-cards": "耗時卡", - "time": "時間", - "title": "標題", - "tracking": "追蹤", - "tracking-info": "你將會收到與你有關的卡片的所有變更通知", - "type": "類型", - "unassign-member": "取消分配成員", - "unsaved-description": "未儲存的描述", - "unwatch": "取消觀察", - "upload": "上傳", - "upload-avatar": "上傳大頭貼", - "uploaded-avatar": "大頭貼已經上傳", - "username": "使用者名稱", - "view-it": "檢視", - "warn-list-archived": "警告: 卡片位在封存的清單中", - "watch": "觀察", - "watching": "觀察中", - "watching-info": "你將會收到關於這個看板所有的變更通知", - "welcome-board": "歡迎進入看板", - "welcome-swimlane": "里程碑 1", - "welcome-list1": "基本", - "welcome-list2": "進階", - "card-templates-swimlane": "卡片模板", - "list-templates-swimlane": "清單模板", - "board-templates-swimlane": "看板模板", - "what-to-do": "要做什麼?", - "wipLimitErrorPopup-title": "無效的最大任務數", - "wipLimitErrorPopup-dialog-pt1": "此清單中的任務數量已經超過了設定的最大任務數。", - "wipLimitErrorPopup-dialog-pt2": "請將一些任務移出此清單,或者設定一個更大的最大任務數。", - "admin-panel": "控制台", - "settings": "設定", - "people": "成員", - "registration": "註冊", - "disable-self-registration": "關閉自我註冊", - "invite": "邀請", - "invite-people": "邀請成員", - "to-boards": "至看板()", - "email-addresses": "電子郵件", - "smtp-host-description": "SMTP 外寄郵件伺服器", - "smtp-port-description": "SMTP 外寄郵件伺服器埠號", - "smtp-tls-description": "對 SMTP 啟動 TLS 支援", - "smtp-host": "SMTP 位置", - "smtp-port": "SMTP 埠號", - "smtp-username": "使用者名稱", - "smtp-password": "密碼", - "smtp-tls": "支援 TLS", - "send-from": "寄件人", - "send-smtp-test": "傳送測試郵件給自己", - "invitation-code": "邀請碼", - "email-invite-register-subject": "__inviter__ 向您發出邀請", - "email-invite-register-text": "親愛的__user__:\n__inviter__ 邀請您加入到看板\n\n請點擊下面的連結:\n__url__\n\n您的邀請碼是:__icode__\n\n謝謝。", - "email-smtp-test-subject": "透過SMTP發送測試郵件", - "email-smtp-test-text": "你已成功發送郵件", - "error-invitation-code-not-exist": "邀請碼不存在", - "error-notAuthorized": "您無權限查看此頁面。", - "webhook-title": "Webhook 名稱", - "webhook-token": "Token (認證選項)", - "outgoing-webhooks": "設定訂閱 (Webhooks)", - "bidirectional-webhooks": "雙向訂閱 (Webhooks)", - "outgoingWebhooksPopup-title": "外部訂閱 (Webhooks)", - "boardCardTitlePopup-title": "卡片標題過濾器", - "disable-webhook": "禁用訂閱 (Webhooks)", - "global-webhook": "全域訂閱 (Webhooks)", - "new-outgoing-webhook": "新建外部訂閱 (Webhooks)", - "no-name": "(未知)", - "Node_version": "Node.js 版本", - "Meteor_version": "Meteor 版本", - "MongoDB_version": "MongoDB 版本", - "MongoDB_storage_engine": "MongoDB 存儲引擎", - "MongoDB_Oplog_enabled": "MongoDB Oplog 已啟用", - "OS_Arch": "系統架構", - "OS_Cpus": "系統 CPU 數量", - "OS_Freemem": "系統可用記憶體", - "OS_Loadavg": "系統平均負載", - "OS_Platform": "系統平臺", - "OS_Release": "系統發佈版本", - "OS_Totalmem": "系統總記憶體", - "OS_Type": "系統類型", - "OS_Uptime": "系統運行時間", - "days": "天", - "hours": "小時", - "minutes": "分鐘", - "seconds": "秒", - "show-field-on-card": "在卡片上顯示這個欄位", - "automatically-field-on-card": "自動在所有卡片建立欄位", - "showLabel-field-on-card": "在迷你卡片中顯示欄位標籤", - "yes": "是", - "no": "否", - "accounts": "賬號", - "accounts-allowEmailChange": "允許變更電子信箱", - "accounts-allowUserNameChange": "允許修改使用者名稱", - "createdAt": "新增於", - "verified": "已驗證", - "active": "啟用", - "card-received": "已接收", - "card-received-on": "接收於", - "card-end": "結束", - "card-end-on": "結束於", - "editCardReceivedDatePopup-title": "更改接收日期", - "editCardEndDatePopup-title": "更改結束日期", - "setCardColorPopup-title": "設定顏色", - "setCardActionsColorPopup-title": "選擇顏色", - "setSwimlaneColorPopup-title": "選擇顏色", - "setListColorPopup-title": "選擇顏色", - "assigned-by": "分配者", - "requested-by": "請求者", - "board-delete-notice": "刪除時永久操作,將會丟失此看板上的所有清單、卡片和動作。", - "delete-board-confirm-popup": "所有清單、卡片、標籤和活動都會被刪除,將無法恢覆看板內容。不支援撤銷。", - "boardDeletePopup-title": "刪除看板?", - "delete-board": "刪除看板", - "default-subtasks-board": "__board__ 看板的子任務", - "default": "預設值", - "queue": "隊列", - "subtask-settings": "子任務設定", - "card-settings": "Card Settings", - "boardSubtaskSettingsPopup-title": "看板子任務設定", - "boardCardSettingsPopup-title": "Card Settings", - "deposit-subtasks-board": "將子任務放入以下看板:", - "deposit-subtasks-list": "將子任務放入以下清單:", - "show-parent-in-minicard": "顯示上一級卡片:", - "prefix-with-full-path": "完整路徑前綴", - "prefix-with-parent": "上級前綴", - "subtext-with-full-path": "子標題顯示完整路徑", - "subtext-with-parent": "子標題顯示上級", - "change-card-parent": "修改卡片的上級", - "parent-card": "上級卡片", - "source-board": "來源看板", - "no-parent": "不顯示上層", - "activity-added-label": "增加標籤%s至%s", - "activity-removed-label": "刪除標籤%s位於%s", - "activity-delete-attach": "刪除%s的附件", - "activity-added-label-card": "新增標籤%s", - "activity-removed-label-card": "刪除標籤%s", - "activity-delete-attach-card": "刪除附件", - "activity-set-customfield": "設定自定欄位 '%s' 至 '%s' 於 %s", - "activity-unset-customfield": "未設定自定欄位 '%s' 於 %s", - "r-rule": "規則", - "r-add-trigger": "新增觸發器", - "r-add-action": "新增動作", - "r-board-rules": "看板規則", - "r-add-rule": "新增規則", - "r-view-rule": "查看規則", - "r-delete-rule": "刪除規則", - "r-new-rule-name": "新規則標題", - "r-no-rules": "暫無規則", - "r-when-a-card": "當一張卡片", - "r-is": "是", - "r-is-moved": "已經移動", - "r-added-to": "新增到", - "r-removed-from": "已移除", - "r-the-board": "該看板", - "r-list": "清單", - "set-filter": "設定過濾器", - "r-moved-to": "移至", - "r-moved-from": "已移動", - "r-archived": "已移動到封存", - "r-unarchived": "已從封存中恢復", - "r-a-card": "一個卡片", - "r-when-a-label-is": "當一個標籤是", - "r-when-the-label": "當該標籤是", - "r-list-name": "清單名稱", - "r-when-a-member": "當一個成員是", - "r-when-the-member": "當該成員", - "r-name": "名稱", - "r-when-a-attach": "當一個附件", - "r-when-a-checklist": "當一個清單是", - "r-when-the-checklist": "當該清單", - "r-completed": "已完成", - "r-made-incomplete": "置為未完成", - "r-when-a-item": "當一個清單項是", - "r-when-the-item": "當該清單項", - "r-checked": "勾選", - "r-unchecked": "未勾選", - "r-move-card-to": "移動卡片到", - "r-top-of": "的頂部", - "r-bottom-of": "的尾部", - "r-its-list": "其清單", - "r-archive": "移到封存", - "r-unarchive": "從封存中恢復", - "r-card": "卡片", - "r-add": "新增", - "r-remove": "移除", - "r-label": "標籤", - "r-member": "成員", - "r-remove-all": "從卡片移除所有成員", - "r-set-color": "設定顏色", - "r-checklist": "清單", - "r-check-all": "勾選所有", - "r-uncheck-all": "取消所有勾選", - "r-items-check": "清單條目", - "r-check": "勾選", - "r-uncheck": "取消勾選", - "r-item": "條目", - "r-of-checklist": "清單的", - "r-send-email": "寄送郵件", - "r-to": "收件人", - "r-subject": "主旨", - "r-rule-details": "詳細規則", - "r-d-move-to-top-gen": "將卡片移到所屬清單頂部", - "r-d-move-to-top-spec": "將卡片移到清單頂部", - "r-d-move-to-bottom-gen": "將卡片移到所屬清單底部", - "r-d-move-to-bottom-spec": "將卡片移到清單底部", - "r-d-send-email": "寄送郵件", - "r-d-send-email-to": "收件人", - "r-d-send-email-subject": "主旨", - "r-d-send-email-message": "訊息", - "r-d-archive": "將卡片封存", - "r-d-unarchive": "從封存中恢復卡片", - "r-d-add-label": "新增標籤", - "r-d-remove-label": "移除標籤", - "r-create-card": "新增新卡片", - "r-in-list": "在清單中", - "r-in-swimlane": "在泳道流程圖", - "r-d-add-member": "新增成員", - "r-d-remove-member": "移除成員", - "r-d-remove-all-member": "移除所有成員", - "r-d-check-all": "勾選所有清單項", - "r-d-uncheck-all": "取消所有勾選清單項目", - "r-d-check-one": "勾選該項", - "r-d-uncheck-one": "取消勾選", - "r-d-check-of-list": "清單的", - "r-d-add-checklist": "新增待辦清單", - "r-d-remove-checklist": "移除待辦清單", - "r-by": "在", - "r-add-checklist": "新增待辦清單", - "r-with-items": "與項目", - "r-items-list": "項目1,項目2,項目3", - "r-add-swimlane": "新增泳道流程圖", - "r-swimlane-name": "泳道流程圖名稱", - "r-board-note": "註解:保留一個空字串去比對所有可能的值。", - "r-checklist-note": "註解:清單中的項目必須使用逗號分隔。", - "r-when-a-card-is-moved": "當移動卡片到另一個清單時", - "r-set": "設定", - "r-update": "更新", - "r-datefield": "日期字段", - "r-df-start-at": "開始", - "r-df-due-at": "至", - "r-df-end-at": "結束", - "r-df-received-at": "已接收", - "r-to-current-datetime": "到當前日期/時間", - "r-remove-value-from": "移除值從", - "ldap": "LDAP", - "oauth2": "OAuth2", - "cas": "CAS", - "authentication-method": "認證方式", - "authentication-type": "認證類型", - "custom-product-name": "自訂產品名稱", - "layout": "排版", - "hide-logo": "隱藏圖示", - "add-custom-html-after-body-start": "新增自訂的 HTML 在<body>之後開始", - "add-custom-html-before-body-end": "新增自訂的 HTML 在</body>之前結束", - "error-undefined": "發生問題", - "error-ldap-login": "嘗試登入時出現錯誤", - "display-authentication-method": "顯示認證方式", - "default-authentication-method": "預設認證方式", - "duplicate-board": "重複的看板", - "people-number": "人數是:", - "swimlaneDeletePopup-title": "是否刪除泳道流程圖?", - "swimlane-delete-pop": "所有活動將從活動源中刪除,您將無法恢復泳道流程圖。此操作無法還原。", - "restore-all": "全部還原", - "delete-all": "全部刪除", - "loading": "讀取中,請稍後。", - "previous_as": "上次是", - "act-a-dueAt": "修改到期時間:\n時間:__timeValue__\n位置:__card__\n上一個到期日是 __timeOldValue__", - "act-a-endAt": "修改結束時間從 (__timeOldValue__) 至 __timeValue__", - "act-a-startAt": "修改開始時間從 (__timeOldValue__) 至 __timeValue__", - "act-a-receivedAt": "修改接收時間從 (__timeOldValue__) 至 __timeValue__", - "a-dueAt": "修改到期時間", - "a-endAt": "修改結束時間", - "a-startAt": "修改開始時間", - "a-receivedAt": "修改接收時間", - "almostdue": "當前到期時間%s即將到來", - "pastdue": "當前到期時間%s已過", - "duenow": "當前到期時間%s為今天", - "act-newDue": "__list__/__card__ has 1st due reminder [__board__]", - "act-withDue": "__list__/__card__ due reminders [__board__]", - "act-almostdue": "__card__ 的當前到期提醒(__timeValue__) 正在接近", - "act-pastdue": "__card__ 的當前到期提醒(__timeValue__) 已經過去了", - "act-duenow": "__card__ 的當前到期提醒(__timeValue__) 現在到期", - "act-atUserComment": "You were mentioned in [__board__] __list__/__card__", - "delete-user-confirm-popup": "確定要刪除此帳戶嗎?此操作無法還原。", - "accounts-allowUserDelete": "允許用戶自行刪除其帳戶", - "hide-minicard-label-text": "隱藏迷你卡片標籤內文", - "show-desktop-drag-handles": "顯示桌面拖曳工具", - "assignee": "代理人", - "cardAssigneesPopup-title": "代理人", - "addmore-detail": "Add a more detailed description", - "show-on-card": "Show on Card", - "new": "New", - "editUserPopup-title": "Edit User", - "newUserPopup-title": "New User", - "notifications": "Notifications", - "view-all": "View All", - "filter-by-unread": "Filter by Unread", - "mark-all-as-read": "Mark all as read", - "allow-rename": "Allow Rename", - "allowRenamePopup-title": "Allow Rename" -} + "accept": "接受", + "act-activity-notify": "活動通知", + "act-addAttachment": "附件 __attachment__ 已新增到卡片 __card__ 位於清單 __list__  泳道  __swimlane__ 看板 __board__", + "act-deleteAttachment": "已刪除的附件__附件__卡片上__卡片__在清單__清單__at swimlane__swimlane__在看板__看板__", + "act-addSubtask": "新增子任務 __子任務 __ to card __卡片__ at list_清單__ at swimlane __分隔線__ at board __看板__", + "act-addLabel": "新增標籤 __label__ 到看板 __board__ 中的泳道 __swimlane__ 中的清單 __list__ 中的卡片 __card__ 中", + "act-addedLabel": "新增標籤 __label__ 到看板 __board__ 中的泳道 __swimlane__ 中的清單 __list__ 中的卡片 __card__ 中", + "act-removeLabel": "移除看板 __board__ 中的泳道 __swimlane__ 中的清單 __list__ 中的卡片 __card__ 中的標籤 __label__", + "act-removedLabel": "移除看板 __board__ 中的泳道 __swimlane__ 中的清單 __list__ 中的卡片 __card__ 中的標籤 __label__", + "act-addChecklist": "新增清單 __checklist__ 到看板 __board__ 中的泳道 __swimlane__ 中的清單 __list__ 中的卡片 __card__ 中", + "act-addChecklistItem": "新增清單項 __checklistItem__ 到看板 __board__ 中的泳道 __swimlane__ 中的清單 __list__ 中的卡片 __card__ 中的清單 __checklist__", + "act-removeChecklist": "移除看板 __board__ 中的泳道 __swimlane__ 中的清單 __list__ 中的卡片 __card__ 中的清單 __checklist__", + "act-removeChecklistItem": "移除看板 __board__ 中的泳道 __swimlane__ 中的清單 __list__ 中的卡片 __card__ 中的清單 __checklist__ 清單項 __checklistItem__", + "act-checkedItem": "選中看板 __board__ 中的泳道 __swimlane__ 中的清單 __list__ 中的卡片 __card__ 中的清單 __checklist__ 的清單項 __checklistItem__", + "act-uncheckedItem": "取消選取__選取清單項目__清單上__清單__在卡片__卡片__在清單__清單__在分隔線__分隔線__在看板__看板__", + "act-completeChecklist": "完成檢查清單__checklist__ 卡片 __card__ 清單 __list__ 泳道 __swimlane__ 看板 __board__", + "act-uncompleteChecklist": "看板 __board__ 中的泳道 __swimlane__ 中的清單 __list__ 中的卡片 __card__ 中的清單 __checklist__ 未完成", + "act-addComment": "對看板 __board__ 中的泳道 __swimlane__ 中的清單 __list__ 中的卡片 __card__ 發表了評論: __comment__", + "act-editComment": "編輯卡片中的評論:看板__board__中的泳道__swimlane__中的清單__list__中的評論__comment__", + "act-deleteComment": "刪除卡片中的評論:看板__board__中的泳道__swimlane__中的清單__list__中的評論__comment__", + "act-createBoard": "新增看板 __board__", + "act-createSwimlane": "新增泳道 __swimlane__ 到看板 __board__", + "act-createCard": "在看板 __board__ 的泳道 __swimlane__ 的清單 __list__ 中新增卡片 __card__", + "act-createCustomField": "已新增看板__board__自訂欄位__customField__", + "act-deleteCustomField": "已刪除看板__board__自訂欄位__customField__", + "act-setCustomField": "編輯自訂欄位__customField__:看板__board__中的泳道__swimlane__中的清單__list__中的卡片__card__中的__customFieldValue__", + "act-createList": "新增清單 __list__ 至看板 __board__", + "act-addBoardMember": "新增成員 __member__ 到看板 __board__", + "act-archivedBoard": "看板 __board__ 已被移到封存", + "act-archivedCard": "將看板 __board__ 中的泳道 __swimlane__ 中的清單 __list__ 中的卡片 移動到封存中", + "act-archivedList": "看板 __board__ 中的泳道 __swimlane__ 中的清單 __list__ 已被移入封存", + "act-archivedSwimlane": "看板 __board__ 中的泳道 __swimlane__ 已被移入封存", + "act-importBoard": "匯入看板 __board__", + "act-importCard": "已將卡片 __card__ 匯入到 __board__ 看板中的 __swimlane__ 泳道中的 __list__ 清單中", + "act-importList": "已將清單匯入到 __board__ 看板中的 __swimlane__  泳道中的 __list__  清單中", + "act-joinMember": "已將成員 __member__  新增到 __board__ 看板中的 __swimlane__ 泳道中的 __list__  清單中的 __card__ 卡片中", + "act-moveCard": "移動卡片 __card__ 到看板 __board__ 從清單 __oldList__ 泳道 __oldSwimlane__ 至清單 __list__ 泳道 __swimlane__", + "act-moveCardToOtherBoard": "移動卡片 __card__ 從清單 __oldList__ 泳道 __oldSwimlane__ 看板 __oldBoard__ 至清單 __list__ 泳道 __swimlane__ 看板 __board__", + "act-removeBoardMember": "從看板 __board__ 移除成員 __member__", + "act-restoredCard": "恢覆卡片 __card__ 至清單 __list__ 泳道 __swimlane__ 看板 __board__", + "act-unjoinMember": "移除成員 __member__ 從卡片 __card__ 清單 __list__ a泳道 __swimlane__ 看板 __board__", + "act-withBoardTitle": "看板__board__", + "act-withCardTitle": "[看板 __board__] 卡片 __card__", + "actions": "操作", + "activities": "活動紀錄", + "activity": "活動", + "activity-added": "新增 %s 到 %s", + "activity-archived": "%s 已被移到封存", + "activity-attached": "已新增附件 %s 到 %s", + "activity-created": "新增 %s", + "activity-customfield-created": "已建立的自訂欄位 %s", + "activity-excluded": "排除 %s 從 %s", + "activity-imported": "匯入 %s 到 %s 從 %s 中", + "activity-imported-board": "已匯入 %s 從 %s 中", + "activity-joined": "已關聯 %s", + "activity-moved": "將 %s 從 %s 移到 %s", + "activity-on": "在 %s", + "activity-removed": "已移除 %s 從 %s 中", + "activity-sent": "已寄送 %s 到 %s", + "activity-unjoined": "已解除關聯 %s", + "activity-subtask-added": "已新增子任務到 %s", + "activity-checked-item": "勾選%s於清單%s 共 %s", + "activity-unchecked-item": "未勾選 %s 於清單 %s 共 %s", + "activity-checklist-added": "已新增待辦清單 %s", + "activity-checklist-removed": "已刪除%s的待辦清單", + "activity-checklist-completed": "已完成清單 %s 共 %s", + "activity-checklist-uncompleted": "未完成清單 %s 共 %s", + "activity-checklist-item-added": "新增待辦清單項目從 %s 到 %s", + "activity-checklist-item-removed": "已從 '%s' 於 %s中 移除一個清單項", + "add": "新增", + "activity-checked-item-card": "勾選 %s 與清單 %s 中", + "activity-unchecked-item-card": "取消勾選 %s 於清單 %s中", + "activity-checklist-completed-card": "完成檢查清單 __checklist__ 卡片 __card__ 清單 __list__ 泳道 __swimlane__ 看板 __board__", + "activity-checklist-uncompleted-card": "未完成清單 %s", + "activity-editComment": "評論已編輯", + "activity-deleteComment": "評論已刪除", + "add-attachment": "新增附件", + "add-board": "新增看板", + "add-card": "新增卡片", + "add-swimlane": "新增泳道圖", + "add-subtask": "新增子任務", + "add-checklist": "新增待辦清單", + "add-checklist-item": "新增項目", + "add-cover": "新增封面", + "add-label": "新增標籤", + "add-list": "新增清單", + "add-members": "新增成員", + "added": "新增", + "addMemberPopup-title": "成員", + "admin": "管理員", + "admin-desc": "可以瀏覽並編輯卡片,移除成員,並且更改該看板的設定", + "admin-announcement": "通知", + "admin-announcement-active": "激活系統通知", + "admin-announcement-title": "管理員的通知", + "all-boards": "全部看板", + "and-n-other-card": "和其他 __count__ 個卡片", + "and-n-other-card_plural": "和其他 __count__ 個卡片", + "apply": "應用", + "app-is-offline": "加載中,請稍後。刷新頁面將導致數據丟失,如果加載長時間不起作用,請檢查服務器是否已經停止工作。", + "archive": "封存", + "archive-all": "全部封存", + "archive-board": "將看板封存", + "archive-card": "將卡片封存", + "archive-list": "將清單封存", + "archive-swimlane": "將泳道封存", + "archive-selection": "將選擇封存", + "archiveBoardPopup-title": "是否封存看板?", + "archived-items": "封存", + "archived-boards": "封存的看板", + "restore-board": "還原看板", + "no-archived-boards": "沒有封存的看板。", + "archives": "封存", + "template": "模板", + "templates": "模板", + "assign-member": "分配成員", + "attached": "附加", + "attachment": "附件", + "attachment-delete-pop": "刪除附件的操作不可逆。", + "attachmentDeletePopup-title": "刪除附件?", + "attachments": "附件", + "auto-watch": "自動訂閱新建立的看板", + "avatar-too-big": "頭像過大 (上限 70 KB)", + "back": "返回", + "board-change-color": "更改顏色", + "board-nb-stars": "%s 星標", + "board-not-found": "看板不存在", + "board-private-info": "該看板將被設為 <strong>私有</strong>.", + "board-public-info": "該看板將被設為 <strong>公開</strong>.", + "boardChangeColorPopup-title": "修改看板背景", + "boardChangeTitlePopup-title": "重新命名看板", + "boardChangeVisibilityPopup-title": "更改可見度", + "boardChangeWatchPopup-title": "更改訂閱狀態", + "boardMenuPopup-title": "看板設定", + "boardChangeViewPopup-title": "看板視圖", + "boards": "看板", + "board-view": "看板視圖", + "board-view-cal": "日歷", + "board-view-swimlanes": "泳道圖", + "board-view-collapse": "損毀", + "board-view-lists": "清單", + "bucket-example": "例如 “目標清單”", + "cancel": "取消", + "card-archived": "封存這個卡片。", + "board-archived": "封存這個看板。", + "card-comments-title": "該卡片有 %s 條評論", + "card-delete-notice": "徹底刪除的操作不可恢覆,你將會丟失該卡片相關的所有操作記錄。", + "card-delete-pop": "所有的活動將從活動摘要中被移除且您將無法重新打開該卡片。此操作無法撤銷。", + "card-delete-suggest-archive": "您可以移動卡片到活動以便從看板中刪除並保持活動。", + "card-due": "到期日", + "card-due-on": "期限", + "card-spent": "耗時", + "card-edit-attachments": "編輯附件", + "card-edit-custom-fields": "編輯自訂欄位", + "card-edit-labels": "編輯標籤", + "card-edit-members": "編輯成員", + "card-labels-title": "更改該卡片上的標籤", + "card-members-title": "在該卡片中新增或移除看板成員", + "card-start": "開始", + "card-start-on": "始於", + "cardAttachmentsPopup-title": "附件來源", + "cardCustomField-datePopup-title": "修改日期", + "cardCustomFieldsPopup-title": "編輯自訂欄位", + "cardDeletePopup-title": "徹底刪除卡片?", + "cardDetailsActionsPopup-title": "卡片操作", + "cardLabelsPopup-title": "標籤", + "cardMembersPopup-title": "成員", + "cardMorePopup-title": "更多", + "cardTemplatePopup-title": "新建模板", + "cards": "卡片", + "cards-count": "卡片", + "casSignIn": "以 CAS 登入", + "cardType-card": "卡片", + "cardType-linkedCard": "已連結卡片", + "cardType-linkedBoard": "已連結看板", + "change": "變更", + "change-avatar": "更換大頭貼", + "change-password": "變更密碼", + "change-permissions": "更改許可權", + "change-settings": "更改設定", + "changeAvatarPopup-title": "更換大頭貼", + "changeLanguagePopup-title": "更改語系", + "changePasswordPopup-title": "變更密碼", + "changePermissionsPopup-title": "更改許可權", + "changeSettingsPopup-title": "更改設定", + "subtasks": "子任務", + "checklists": "待辦清單", + "click-to-star": "將看板加入我的最愛。", + "click-to-unstar": "從我的最愛移除此看板。", + "clipboard": "剪貼簿貼上或者拖曳檔案", + "close": "關閉", + "close-board": "關閉看板", + "close-board-pop": "您可以通過點擊主頁面中的「封存」按鈕來恢復看板。", + "color-black": "黑色", + "color-blue": "藍色", + "color-crimson": "深紅", + "color-darkgreen": "墨綠", + "color-gold": "金色", + "color-gray": "灰色", + "color-green": "綠色", + "color-indigo": "紫藍色", + "color-lime": "綠黃", + "color-magenta": "洋紅", + "color-mistyrose": "玫瑰紅", + "color-navy": "藏青色", + "color-orange": "橙色", + "color-paleturquoise": "寶石綠", + "color-peachpuff": "桃紅色", + "color-pink": "粉紅色", + "color-plum": "紫紅色", + "color-purple": "紫色", + "color-red": "紅色", + "color-saddlebrown": "棕褐色", + "color-silver": "銀色", + "color-sky": "天藍", + "color-slateblue": "青藍", + "color-white": "白色", + "color-yellow": "黃色", + "unset-color": "未設定", + "comment": "評論", + "comment-placeholder": "撰寫文字 (可使用 Markdown 語法)", + "comment-only": "僅能評論", + "comment-only-desc": "只能在卡片上發表評論。", + "no-comments": "暫無評論", + "no-comments-desc": "無法檢視評論和活動。", + "worker": "工作者", + "worker-desc": "只能移動卡片,分配給自己及發表評論。", + "computer": "從本機上傳", + "confirm-subtask-delete-dialog": "確定要刪除子任務嗎?", + "confirm-checklist-delete-dialog": "確定要刪除清單嗎?", + "copy-card-link-to-clipboard": "將卡片連結複製到剪貼簿", + "linkCardPopup-title": "連結卡片", + "searchElementPopup-title": "搜尋", + "copyCardPopup-title": "複製卡片", + "copyChecklistToManyCardsPopup-title": "複製待辦清單的樣板到多個卡片", + "copyChecklistToManyCardsPopup-instructions": "使用此 JSON 格式來表示目標卡片的標題和描述", + "copyChecklistToManyCardsPopup-format": "[ {\\\"title\\\": \\\"第一個卡片標題\\\", \\\"description\\\":\\\"第一個卡片描述\\\"}, {\\\"title\\\":\\\"第二個卡片標題\\\",\\\"description\\\":\\\"第二個卡片描述\\\"},{\\\"title\\\":\\\"最後一個卡片標題\\\",\\\"description\\\":\\\"最後一個卡片描述\\\"} ]", + "create": "建立", + "createBoardPopup-title": "建立看板", + "chooseBoardSourcePopup-title": "匯入看板", + "createLabelPopup-title": "建立標籤", + "createCustomField": "建立欄位", + "createCustomFieldPopup-title": "建立欄位", + "current": "目前", + "custom-field-delete-pop": "此操作將會從所有卡片中移除自訂欄位以及銷毀歷史紀錄,並且無法撤消。", + "custom-field-checkbox": "複選框", + "custom-field-date": "日期", + "custom-field-dropdown": "下拉式選單", + "custom-field-dropdown-none": "(無)", + "custom-field-dropdown-options": "清單選項", + "custom-field-dropdown-options-placeholder": "按下 Enter 新增更多選項", + "custom-field-dropdown-unknown": "(未知)", + "custom-field-number": "數字", + "custom-field-text": "文字", + "custom-fields": "自訂欄位", + "date": "日期", + "decline": "拒絕", + "default-avatar": "預設大頭貼", + "delete": "刪除", + "deleteCustomFieldPopup-title": "刪除自訂欄位?", + "deleteLabelPopup-title": "刪除標籤?", + "description": "描述", + "disambiguateMultiLabelPopup-title": "清除標籤動作歧義", + "disambiguateMultiMemberPopup-title": "清除成員動作歧義", + "discard": "取消", + "done": "完成", + "download": "下載", + "edit": "編輯", + "edit-avatar": "更換大頭貼", + "edit-profile": "編輯個人資料", + "edit-wip-limit": "編輯 WIP 限制", + "soft-wip-limit": "軟性 WIP 限制", + "editCardStartDatePopup-title": "變更開始日期", + "editCardDueDatePopup-title": "變更到期日期", + "editCustomFieldPopup-title": "編輯欄位", + "editCardSpentTimePopup-title": "變更耗費時間", + "editLabelPopup-title": "更改標籤", + "editNotificationPopup-title": "更改通知", + "editProfilePopup-title": "編輯個人資料", + "email": "電子郵件", + "email-enrollAccount-subject": "您在 __siteName__ 的帳號已經建立", + "email-enrollAccount-text": "親愛的 __user__,\n\n點選下面的連結,即刻開始使用這項服務。\n\n__url__\n\n謝謝。", + "email-fail": "郵件寄送失敗", + "email-fail-text": "嘗試發送郵件時出現錯誤", + "email-invalid": "電子郵件地址錯誤", + "email-invite": "寄送郵件邀請", + "email-invite-subject": "__inviter__ 向您發出邀請", + "email-invite-text": "親愛的 __user__,\n\n__inviter__ 邀請您加入看板 \"__board__\" 參與協作。\n\n請點選下面的連結訪問看板:\n\n__url__\n\n謝謝。", + "email-resetPassword-subject": "重設您在 __siteName__ 的密碼", + "email-resetPassword-text": "您好 __user__,\n\n點選下面的連結,重置您的密碼:\n\n__url__\n\n謝謝。", + "email-sent": "郵件已寄送", + "email-verifyEmail-subject": "驗證您在 __siteName__ 的電子郵件", + "email-verifyEmail-text": "親愛的 __user__,\n\n點選下面的連結,驗證您的電子郵件地址:\n\n__url__\n\n謝謝。", + "enable-wip-limit": "啟用 WIP 限制", + "error-board-doesNotExist": "該看板不存在", + "error-board-notAdmin": "需要成為管理員才能執行此操作", + "error-board-notAMember": "需要成為看板成員才能執行此操作", + "error-json-malformed": "不是有效的 JSON", + "error-json-schema": "JSON 資料沒有用正確的格式包含合適的資訊", + "error-list-doesNotExist": "不存在此列表", + "error-user-doesNotExist": "該使用者不存在", + "error-user-notAllowSelf": "不允許對自己執行此操作", + "error-user-notCreated": "該使用者未能成功新增", + "error-username-taken": "這個使用者名稱已被使用", + "error-email-taken": "電子信箱已被使用", + "export-board": "匯出看板", + "sort": "排序", + "sort-desc": "點選排序清單", + "list-sort-by": "清單排序依照:", + "list-label-modifiedAt": "最後存取時間", + "list-label-title": "名稱清單", + "list-label-sort": "自定義排序", + "list-label-short-modifiedAt": "(L)", + "list-label-short-title": "(N)", + "list-label-short-sort": "(M)", + "filter": "篩選", + "filter-cards": "篩選卡片或清單", + "list-filter-label": "篩選清單依據標題", + "filter-clear": "清除篩選條件", + "filter-no-label": "沒有標籤", + "filter-no-member": "沒有成員", + "filter-no-custom-fields": "沒有自訂欄位", + "filter-show-archive": "顯示封存的清單", + "filter-hide-empty": "隱藏空清單", + "filter-on": "篩選器已開啟", + "filter-on-desc": "你正在篩選該看板上的卡片,點此編輯篩選條件。", + "filter-to-selection": "選擇的篩選條件", + "advanced-filter-label": "進階篩選", + "advanced-filter-description": "進階篩選可以使用包含如下運算子的字串進行過濾:== != <= >= && || ( ) 。運算子之間用空格隔開。輸入文字和數值就可以過濾所有自訂內容。例如:Field1 == Value1。注意:如果內容或數值包含空格,需要用單引號。例如: 'Field 1' == 'Value 1'。要跳過單個控制字元(' \\/),請使用 \\ 跳脫字元。例如: Field1 = I\\'m。支援組合使用多個條件,例如: F1 == V1 || F1 == V2。通常以從左到右的順序進行判斷。可以透過括號修改順序,例如:F1 == V1 && ( F2 == V2 || F2 == V3 )。也支援使用 正規表示式 (Regex) 搜尋內容。", + "fullname": "全稱", + "header-logo-title": "返回您的看板頁面", + "hide-system-messages": "隱藏系統訊息", + "headerBarCreateBoardPopup-title": "建立看板", + "home": "首頁", + "import": "匯入", + "link": "連結", + "import-board": "匯入看板", + "import-board-c": "匯入看板", + "import-board-title-trello": "匯入在 Trello 的看板", + "import-board-title-wekan": "從上次的匯出檔匯入看板", + "import-sandstorm-backup-warning": "在檢查此顆粒是否關閉和再次打開之前,不要刪除從原始匯出的看板或 Trello 匯入的數據,否則看板會發生未知的錯誤,這意味著資料已遺失。", + "import-sandstorm-warning": "匯入資料將會移除所有現有的看版資料,並取代成此次匯入的看板資料", + "from-trello": "來自 Trello", + "from-wekan": "從上次的匯出檔", + "import-board-instruction-trello": "在你的Trello看板中,點選“功能表”,然後選擇“更多”,“列印與匯出”,“匯出為 JSON” 並拷貝結果文本", + "import-board-instruction-wekan": "在您的看板,點擊“選單”,然後“匯出看板”,複製下載文件中的文本。", + "import-board-instruction-about-errors": "如果在匯入看板時出現錯誤,匯入工作可能仍然在進行中,並且看板已經出現在全部看板頁。", + "import-json-placeholder": "貼上您有效的 JSON 資料至此", + "import-map-members": "複製成員", + "import-members-map": "您匯入的看板有一些成員,請複製這些成員到您匯入的用戶。", + "import-show-user-mapping": "核對複製的成員", + "import-user-select": "選擇現有使用者作為成員", + "importMapMembersAddPopup-title": "選擇成員", + "info": "版本", + "initials": "縮寫", + "invalid-date": "無效的日期", + "invalid-time": "非法的時間", + "invalid-user": "無效的使用者", + "joined": "關聯", + "just-invited": "您剛剛被邀請加入此看板", + "keyboard-shortcuts": "鍵盤快捷鍵", + "label-create": "新增標籤", + "label-default": "%s 標籤 (預設)", + "label-delete-pop": "此操作無法還原,這將會刪除該標籤並清除它的歷史記錄。", + "labels": "標籤", + "language": "語言", + "last-admin-desc": "你不能更改角色,因為至少需要一名管理員。", + "leave-board": "離開看板", + "leave-board-pop": "你確定要離開 __boardTitle__ 嗎?此看板的所有卡片都會將您移除。", + "leaveBoardPopup-title": "離開看板?", + "link-card": "關聯至該卡片", + "list-archive-cards": "封存清單內所有的卡片", + "list-archive-cards-pop": "將移動看板中清單的所有卡片,查看或恢復封存中的卡片,點擊“選單”->“封存”", + "list-move-cards": "移動清單中的所有卡片", + "list-select-cards": "選擇清單中的所有卡片", + "set-color-list": "設定顏色", + "listActionPopup-title": "清單操作", + "swimlaneActionPopup-title": "泳道動作", + "swimlaneAddPopup-title": "在下面新增泳道", + "listImportCardPopup-title": "匯入 Trello 卡片", + "listMorePopup-title": "更多", + "link-list": "連結到這個清單", + "list-delete-pop": "所有的動作都將從活動動態中被移除且您將無法再開啟該清單\b。此操作無法復原。", + "list-delete-suggest-archive": "您可以移動清單到封存以將其從看板中移除並保留活動。", + "lists": "清單", + "swimlanes": "泳道圖", + "log-out": "登出", + "log-in": "登入", + "loginPopup-title": "登入", + "memberMenuPopup-title": "成員更改", + "members": "成員", + "menu": "選單", + "move-selection": "移動被選擇的項目", + "moveCardPopup-title": "移動卡片", + "moveCardToBottom-title": "移至最下面", + "moveCardToTop-title": "移至最上面", + "moveSelectionPopup-title": "移動選取的項目", + "multi-selection": "多選", + "multi-selection-on": "多選啟用", + "muted": "取消任何通知", + "muted-info": "您將不會收到有關這個看板的任何訊息", + "my-boards": "我的看板", + "name": "名稱", + "no-archived-cards": "沒有封存的卡片", + "no-archived-lists": "沒有封存的清單", + "no-archived-swimlanes": "沒有封存的泳道", + "no-results": "無結果", + "normal": "普通", + "normal-desc": "可以建立以及編輯卡片,無法更改。", + "not-accepted-yet": "邀請尚未接受", + "notify-participate": "接收與你有關的卡片更新", + "notify-watch": "接收您關注的看板、清單或卡片的更新", + "optional": "選擇性的", + "or": "或", + "page-maybe-private": "本頁面被設為私有. 您必須 <a href='%s'>登入</a>以瀏覽其中內容。", + "page-not-found": "頁面不存在。", + "password": "密碼", + "paste-or-dragdrop": "從剪貼簿貼上,或者拖曳檔案到它上面 (僅限於圖片)", + "participating": "參與", + "preview": "預覽", + "previewAttachedImagePopup-title": "預覽", + "previewClipboardImagePopup-title": "預覽", + "private": "私有", + "private-desc": "該看板將被設為私有。只有該看板成員才可以進行檢視和編輯。", + "profile": "資料", + "public": "公開", + "public-desc": "該看板將被公開。任何人均可透過連結檢視,並且將對Google和其他搜尋引擎開放。只有加入至該看板的成員才可進行編輯。", + "quick-access-description": "加入我的最愛的看板將會在此導覽列中新增捷徑", + "remove-cover": "移除封面", + "remove-from-board": "從看板中刪除", + "remove-label": "移除標籤", + "listDeletePopup-title": "刪除標籤", + "remove-member": "移除成員", + "remove-member-from-card": "從該卡片中移除", + "remove-member-pop": "確定從 __boardTitle__ 中移除 __name__ (__username__) 嗎? 該成員將被從該看板的所有卡片中移除,同時他會收到一則提醒。", + "removeMemberPopup-title": "刪除成員?", + "rename": "重新命名", + "rename-board": "重新命名看板", + "restore": "還原", + "save": "儲存", + "search": "搜尋", + "rules": "規則", + "search-cards": "搜尋看板內的卡片/清單標題、描述、自訂欄位", + "search-example": "搜尋", + "select-color": "選擇顏色", + "set-wip-limit-value": "設定此清單中的最大任務數", + "setWipLimitPopup-title": "設定 WIP 限制", + "shortcut-assign-self": "分配當前卡片給自己", + "shortcut-autocomplete-emoji": "自動完成表情符號", + "shortcut-autocomplete-members": "自動補齊成員", + "shortcut-clear-filters": "清空全部過濾條件", + "shortcut-close-dialog": "關閉對話方塊", + "shortcut-filter-my-cards": "過濾我的卡片", + "shortcut-show-shortcuts": "顯示此快速鍵清單", + "shortcut-toggle-filterbar": "切換過濾程式邊欄", + "shortcut-toggle-sidebar": "切換面板邊欄", + "show-cards-minimum-count": "顯示卡片數量,當內容超過數量", + "sidebar-open": "開啟側邊欄", + "sidebar-close": "關閉側邊欄", + "signupPopup-title": "建立帳戶", + "star-board-title": "點擊這裡可將看板加入我的最愛,它將會出現在您的看板列表上方。", + "starred-boards": "我的最愛看板", + "starred-boards-description": "加入我的最愛的看板將會出現在您的看板列表上方。", + "subscribe": "訂閱", + "team": "團隊", + "this-board": "這個看板", + "this-card": "這個卡片", + "spent-time-hours": "耗費時間 (小時)", + "overtime-hours": "超時 (小時)", + "overtime": "超時", + "has-overtime-cards": "有卡片已超時", + "has-spenttime-cards": "耗時卡", + "time": "時間", + "title": "標題", + "tracking": "訂閱相關通知", + "tracking-info": "你將會收到與你有關的卡片的所有變更通知", + "type": "類型", + "unassign-member": "取消分配成員", + "unsaved-description": "未儲存的描述", + "unwatch": "取消追蹤", + "upload": "上傳", + "upload-avatar": "上傳大頭貼", + "uploaded-avatar": "大頭貼已經上傳", + "username": "使用者名稱", + "view-it": "檢視", + "warn-list-archived": "警告: 卡片位在封存的清單中", + "watch": "追蹤", + "watching": "訂閱所有通知", + "watching-info": "你將會收到關於這個看板所有的變更通知", + "welcome-board": "歡迎進入看板", + "welcome-swimlane": "里程碑 1", + "welcome-list1": "基本", + "welcome-list2": "進階", + "card-templates-swimlane": "卡片模板", + "list-templates-swimlane": "清單模板", + "board-templates-swimlane": "看板模板", + "what-to-do": "要做什麼?", + "wipLimitErrorPopup-title": "無效的最大任務數", + "wipLimitErrorPopup-dialog-pt1": "此清單中的任務數量已經超過了設定的最大任務數。", + "wipLimitErrorPopup-dialog-pt2": "請將一些任務移出此清單,或者設定一個更大的最大任務數。", + "admin-panel": "控制台", + "settings": "設定", + "people": "成員", + "registration": "註冊", + "disable-self-registration": "關閉自我註冊", + "invite": "邀請", + "invite-people": "邀請成員", + "to-boards": "至看板()", + "email-addresses": "電子郵件", + "smtp-host-description": "SMTP 外寄郵件伺服器", + "smtp-port-description": "SMTP 外寄郵件伺服器埠號", + "smtp-tls-description": "對 SMTP 啟動 TLS 支援", + "smtp-host": "SMTP 位置", + "smtp-port": "SMTP 埠號", + "smtp-username": "使用者名稱", + "smtp-password": "密碼", + "smtp-tls": "支援 TLS", + "send-from": "寄件人", + "send-smtp-test": "傳送測試郵件給自己", + "invitation-code": "邀請碼", + "email-invite-register-subject": "__inviter__ 向您發出邀請", + "email-invite-register-text": "親愛的__user__:\n__inviter__ 邀請您加入到看板\n\n請點擊下面的連結:\n__url__\n\n您的邀請碼是:__icode__\n\n謝謝。", + "email-smtp-test-subject": "透過SMTP發送測試郵件", + "email-smtp-test-text": "你已成功發送郵件", + "error-invitation-code-not-exist": "邀請碼不存在", + "error-notAuthorized": "您無權限查看此頁面。", + "webhook-title": "Webhook 名稱", + "webhook-token": "Token (認證選項)", + "outgoing-webhooks": "設定訂閱 (Webhooks)", + "bidirectional-webhooks": "雙向訂閱 (Webhooks)", + "outgoingWebhooksPopup-title": "外部訂閱 (Webhooks)", + "boardCardTitlePopup-title": "卡片標題過濾器", + "disable-webhook": "禁用訂閱 (Webhooks)", + "global-webhook": "全域訂閱 (Webhooks)", + "new-outgoing-webhook": "新增連外訂閱 (Webhooks)", + "no-name": "(未知)", + "Node_version": "Node.js 版本", + "Meteor_version": "Meteor 版本", + "MongoDB_version": "MongoDB 版本", + "MongoDB_storage_engine": "MongoDB 存儲引擎", + "MongoDB_Oplog_enabled": "MongoDB Oplog 已啟用", + "OS_Arch": "系統架構", + "OS_Cpus": "系統 CPU 數量", + "OS_Freemem": "系統可用記憶體", + "OS_Loadavg": "系統平均負載", + "OS_Platform": "系統平臺", + "OS_Release": "系統發佈版本", + "OS_Totalmem": "系統總記憶體", + "OS_Type": "系統類型", + "OS_Uptime": "系統運行時間", + "days": "天", + "hours": "小時", + "minutes": "分鐘", + "seconds": "秒", + "show-field-on-card": "在卡片上顯示這個欄位", + "automatically-field-on-card": "自動在所有卡片建立欄位", + "showLabel-field-on-card": "在迷你卡片中顯示欄位標籤", + "yes": "是", + "no": "否", + "accounts": "賬號", + "accounts-allowEmailChange": "允許變更電子信箱", + "accounts-allowUserNameChange": "允許修改使用者名稱", + "createdAt": "新增於", + "verified": "已驗證", + "active": "啟用", + "card-received": "已接收", + "card-received-on": "接收於", + "card-end": "完成日", + "card-end-on": "完成於", + "editCardReceivedDatePopup-title": "更改接收日期", + "editCardEndDatePopup-title": "更改完成日期", + "setCardColorPopup-title": "設定顏色", + "setCardActionsColorPopup-title": "選擇顏色", + "setSwimlaneColorPopup-title": "選擇顏色", + "setListColorPopup-title": "選擇顏色", + "assigned-by": "分配者", + "requested-by": "請求者", + "board-delete-notice": "刪除時永久操作,將會丟失此看板上的所有清單、卡片和動作。", + "delete-board-confirm-popup": "所有清單、卡片、標籤和活動都會被刪除,將無法恢覆看板內容。不支援撤銷。", + "boardDeletePopup-title": "刪除看板?", + "delete-board": "刪除看板", + "default-subtasks-board": "__board__ 看板的子任務", + "default": "預設值", + "queue": "隊列", + "subtask-settings": "子任務設定", + "card-settings": "卡片設定", + "boardSubtaskSettingsPopup-title": "看板子任務設定", + "boardCardSettingsPopup-title": "卡片設定", + "deposit-subtasks-board": "將子任務放入以下看板:", + "deposit-subtasks-list": "將子任務放入以下清單:", + "show-parent-in-minicard": "顯示上一級卡片:", + "prefix-with-full-path": "完整路徑前綴", + "prefix-with-parent": "父層前綴", + "subtext-with-full-path": "子標題顯示完整路徑", + "subtext-with-parent": "子標題顯示父層", + "change-card-parent": "修改卡片的父層", + "parent-card": "父層卡片", + "source-board": "來源看板", + "no-parent": "不顯示上層", + "activity-added-label": "增加標籤%s至%s", + "activity-removed-label": "刪除標籤%s位於%s", + "activity-delete-attach": "刪除%s的附件", + "activity-added-label-card": "新增標籤%s", + "activity-removed-label-card": "刪除標籤%s", + "activity-delete-attach-card": "刪除附件", + "activity-set-customfield": "設定自定欄位 '%s' 至 '%s' 於 %s", + "activity-unset-customfield": "未設定自定欄位 '%s' 於 %s", + "r-rule": "規則", + "r-add-trigger": "新增觸發器", + "r-add-action": "新增動作", + "r-board-rules": "看板規則", + "r-add-rule": "新增規則", + "r-view-rule": "查看規則", + "r-delete-rule": "刪除規則", + "r-new-rule-name": "新規則標題", + "r-no-rules": "暫無規則", + "r-when-a-card": "當一張卡片", + "r-is": "是", + "r-is-moved": "已經移動", + "r-added-to": "新增到", + "r-removed-from": "已移除", + "r-the-board": "該看板", + "r-list": "清單", + "set-filter": "設定過濾器", + "r-moved-to": "移至", + "r-moved-from": "已移動", + "r-archived": "已移動到封存", + "r-unarchived": "已從封存中恢復", + "r-a-card": "一個卡片", + "r-when-a-label-is": "當一個標籤是", + "r-when-the-label": "當該標籤是", + "r-list-name": "清單名稱", + "r-when-a-member": "當一個成員是", + "r-when-the-member": "當該成員", + "r-name": "名稱", + "r-when-a-attach": "當一個附件", + "r-when-a-checklist": "當一個清單是", + "r-when-the-checklist": "當該清單", + "r-completed": "已完成", + "r-made-incomplete": "置為未完成", + "r-when-a-item": "當一個清單項是", + "r-when-the-item": "當該清單項", + "r-checked": "勾選", + "r-unchecked": "未勾選", + "r-move-card-to": "移動卡片到", + "r-top-of": "的頂部", + "r-bottom-of": "的尾部", + "r-its-list": "其清單", + "r-archive": "移到封存", + "r-unarchive": "從封存中恢復", + "r-card": "卡片", + "r-add": "新增", + "r-remove": "移除", + "r-label": "標籤", + "r-member": "成員", + "r-remove-all": "從卡片移除所有成員", + "r-set-color": "設定顏色", + "r-checklist": "清單", + "r-check-all": "勾選所有", + "r-uncheck-all": "取消所有勾選", + "r-items-check": "清單條目", + "r-check": "勾選", + "r-uncheck": "取消勾選", + "r-item": "條目", + "r-of-checklist": "清單的", + "r-send-email": "寄送郵件", + "r-to": "收件人", + "r-subject": "主旨", + "r-rule-details": "詳細規則", + "r-d-move-to-top-gen": "將卡片移到所屬清單頂部", + "r-d-move-to-top-spec": "將卡片移到清單頂部", + "r-d-move-to-bottom-gen": "將卡片移到所屬清單底部", + "r-d-move-to-bottom-spec": "將卡片移到清單底部", + "r-d-send-email": "寄送郵件", + "r-d-send-email-to": "收件人", + "r-d-send-email-subject": "主旨", + "r-d-send-email-message": "訊息", + "r-d-archive": "將卡片封存", + "r-d-unarchive": "從封存中恢復卡片", + "r-d-add-label": "新增標籤", + "r-d-remove-label": "移除標籤", + "r-create-card": "新增新卡片", + "r-in-list": "在清單中", + "r-in-swimlane": "在泳道", + "r-d-add-member": "新增成員", + "r-d-remove-member": "移除成員", + "r-d-remove-all-member": "移除所有成員", + "r-d-check-all": "勾選所有清單項", + "r-d-uncheck-all": "取消所有勾選清單項目", + "r-d-check-one": "勾選該項", + "r-d-uncheck-one": "取消勾選", + "r-d-check-of-list": "清單的", + "r-d-add-checklist": "新增待辦清單", + "r-d-remove-checklist": "移除待辦清單", + "r-by": "在", + "r-add-checklist": "新增待辦清單", + "r-with-items": "與項目", + "r-items-list": "項目1,項目2,項目3", + "r-add-swimlane": "新增泳道", + "r-swimlane-name": "泳道名稱", + "r-board-note": "註解:保留一個空字串去比對所有可能的值。", + "r-checklist-note": "註解:清單中的項目必須使用逗號分隔。", + "r-when-a-card-is-moved": "當移動卡片到另一個清單時", + "r-set": "設定", + "r-update": "更新", + "r-datefield": "日期欄位", + "r-df-start-at": "開始", + "r-df-due-at": "至", + "r-df-end-at": "完成", + "r-df-received-at": "已接收", + "r-to-current-datetime": "到當前日期/時間", + "r-remove-value-from": "移除值從", + "ldap": "LDAP", + "oauth2": "OAuth2", + "cas": "CAS", + "authentication-method": "認證方式", + "authentication-type": "認證類型", + "custom-product-name": "自訂產品名稱", + "layout": "排版", + "hide-logo": "隱藏圖示", + "add-custom-html-after-body-start": "新增自訂的 HTML 在<body>之後開始", + "add-custom-html-before-body-end": "新增自訂的 HTML 在</body>之前結束", + "error-undefined": "發生問題", + "error-ldap-login": "嘗試登入時出現錯誤", + "display-authentication-method": "顯示認證方式", + "default-authentication-method": "預設認證方式", + "duplicate-board": "重複的看板", + "people-number": "人數是:", + "swimlaneDeletePopup-title": "是否刪除泳道?", + "swimlane-delete-pop": "所有動作將從活動來源中刪除,您將無法恢復泳道。此操作無法還原。", + "restore-all": "全部還原", + "delete-all": "全部刪除", + "loading": "讀取中,請稍後。", + "previous_as": "上次是", + "act-a-dueAt": "修改到期時間:\n時間:__timeValue__\n位置:__card__\n上一個到期日是 __timeOldValue__", + "act-a-endAt": "修改結束時間從 (__timeOldValue__) 至 __timeValue__", + "act-a-startAt": "修改開始時間從 (__timeOldValue__) 至 __timeValue__", + "act-a-receivedAt": "修改接收時間從 (__timeOldValue__) 至 __timeValue__", + "a-dueAt": "修改到期時間", + "a-endAt": "修改結束時間", + "a-startAt": "修改開始時間", + "a-receivedAt": "修改接收時間", + "almostdue": "當前到期時間%s即將到來", + "pastdue": "當前到期時間%s已過", + "duenow": "當前到期時間%s為今天", + "act-newDue": "__list__/__card__ has 1st due reminder [__board__]", + "act-withDue": "__list__/__card__ due reminders [__board__]", + "act-almostdue": "__card__ 的當前到期提醒(__timeValue__) 正在接近", + "act-pastdue": "__card__ 的當前到期提醒(__timeValue__) 已經過去了", + "act-duenow": "__card__ 的當前到期提醒(__timeValue__) 現在到期", + "act-atUserComment": "You were mentioned in [__board__] __list__/__card__", + "delete-user-confirm-popup": "確定要刪除此帳戶嗎?此操作無法還原。", + "accounts-allowUserDelete": "允許用戶自行刪除其帳戶", + "hide-minicard-label-text": "隱藏迷你卡片標籤內文", + "show-desktop-drag-handles": "顯示桌面拖曳工具", + "assignee": "代理人", + "cardAssigneesPopup-title": "代理人", + "addmore-detail": "新增更多詳細描述", + "show-on-card": "在卡片上顯示", + "new": "新增", + "editUserPopup-title": "編輯使用者", + "newUserPopup-title": "新增使用者", + "notifications": "通知", + "view-all": "檢視全部", + "filter-by-unread": "篩選: 未讀", + "mark-all-as-read": "標示全部已讀", + "allow-rename": "允許更名", + "allowRenamePopup-title": "允許更名" +} \ No newline at end of file -- cgit v1.2.3-1-g7c22 From db9c895da8048a0c8124364e9d621f01ac54e341 Mon Sep 17 00:00:00 2001 From: Lauri Ojansivu <x@xet7.org> Date: Sun, 5 Apr 2020 01:20:09 +0300 Subject: v3.89 --- .sandstorm-meteor-1.8/package-lock.json | 2 +- .sandstorm-meteor-1.8/package.json | 2 +- CHANGELOG.md | 2 +- Stackerfile.yml | 2 +- package-lock.json | 2 +- package.json | 2 +- public/api/wekan.html | 4 ++-- public/api/wekan.yml | 2 +- sandstorm-pkgdef.capnp | 4 ++-- 9 files changed, 11 insertions(+), 11 deletions(-) diff --git a/.sandstorm-meteor-1.8/package-lock.json b/.sandstorm-meteor-1.8/package-lock.json index afff8923..2fd70c0c 100644 --- a/.sandstorm-meteor-1.8/package-lock.json +++ b/.sandstorm-meteor-1.8/package-lock.json @@ -1,6 +1,6 @@ { "name": "wekan", - "version": "v3.88.0", + "version": "v3.89.0", "lockfileVersion": 1, "requires": true, "dependencies": { diff --git a/.sandstorm-meteor-1.8/package.json b/.sandstorm-meteor-1.8/package.json index eab12d09..7cb2f613 100644 --- a/.sandstorm-meteor-1.8/package.json +++ b/.sandstorm-meteor-1.8/package.json @@ -1,6 +1,6 @@ { "name": "wekan", - "version": "v3.88.0", + "version": "v3.89.0", "description": "Open-Source kanban", "private": true, "scripts": { diff --git a/CHANGELOG.md b/CHANGELOG.md index b70b7d8b..7478ad7c 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,4 +1,4 @@ -# Upcoming Wekan release +# v3.89 2020-04-05 Wekan release This release adds the following new features: diff --git a/Stackerfile.yml b/Stackerfile.yml index 9e0a31e6..3a19ca13 100644 --- a/Stackerfile.yml +++ b/Stackerfile.yml @@ -1,5 +1,5 @@ appId: wekan-public/apps/77b94f60-dec9-0136-304e-16ff53095928 -appVersion: "v3.88.0" +appVersion: "v3.89.0" files: userUploads: - README.md diff --git a/package-lock.json b/package-lock.json index 6cc34383..e50e1ddf 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,6 +1,6 @@ { "name": "wekan", - "version": "v3.88.0", + "version": "v3.89.0", "lockfileVersion": 1, "requires": true, "dependencies": { diff --git a/package.json b/package.json index 9e771396..e03e7d4d 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "wekan", - "version": "v3.88.0", + "version": "v3.89.0", "description": "Open-Source kanban", "private": true, "scripts": { diff --git a/public/api/wekan.html b/public/api/wekan.html index 4e42a13b..8460b0ba 100644 --- a/public/api/wekan.html +++ b/public/api/wekan.html @@ -1524,7 +1524,7 @@ var n=this.pipeline.run(e.tokenizer(t)),r=new e.Vector,i=[],o=this._fields.reduc <ul class="toc-list-h1"> <li> - <a href="#wekan-rest-api" class="toc-h1 toc-link" data-title="Wekan REST API v3.88">Wekan REST API v3.88</a> + <a href="#wekan-rest-api" class="toc-h1 toc-link" data-title="Wekan REST API v3.89">Wekan REST API v3.89</a> </li> @@ -2017,7 +2017,7 @@ var n=this.pipeline.run(e.tokenizer(t)),r=new e.Vector,i=[],o=this._fields.reduc <div class="page-wrapper"> <div class="dark-box"></div> <div class="content"> - <h1 id="wekan-rest-api">Wekan REST API v3.88</h1> + <h1 id="wekan-rest-api">Wekan REST API v3.89</h1> <blockquote> <p>Scroll down for code samples, example requests and responses. Select a language for code samples from the tabs above or the mobile navigation menu.</p> </blockquote> diff --git a/public/api/wekan.yml b/public/api/wekan.yml index a194bdfe..711c3516 100644 --- a/public/api/wekan.yml +++ b/public/api/wekan.yml @@ -1,7 +1,7 @@ swagger: '2.0' info: title: Wekan REST API - version: v3.88 + version: v3.89 description: | The REST API allows you to control and extend Wekan with ease. diff --git a/sandstorm-pkgdef.capnp b/sandstorm-pkgdef.capnp index 297fa3d0..02f7abef 100644 --- a/sandstorm-pkgdef.capnp +++ b/sandstorm-pkgdef.capnp @@ -22,10 +22,10 @@ const pkgdef :Spk.PackageDefinition = ( appTitle = (defaultText = "Wekan"), # The name of the app as it is displayed to the user. - appVersion = 388, + appVersion = 389, # Increment this for every release. - appMarketingVersion = (defaultText = "3.88.0~2020-04-02"), + appMarketingVersion = (defaultText = "3.89.0~2020-04-05"), # Human-readable presentation of the app version. minUpgradableAppVersion = 0, -- cgit v1.2.3-1-g7c22 From b849d4c2ba088554a68d00b87afc249a1d3fa180 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Will=20=E4=BF=9D=E5=93=A5?= <doggy.huang@gmail.com> Date: Mon, 6 Apr 2020 18:16:17 +0800 Subject: Update layouts.js --- client/components/main/layouts.js | 2 ++ 1 file changed, 2 insertions(+) diff --git a/client/components/main/layouts.js b/client/components/main/layouts.js index ec4a35cc..a4768900 100644 --- a/client/components/main/layouts.js +++ b/client/components/main/layouts.js @@ -73,6 +73,8 @@ Template.userFormsLayout.helpers({ name = 'Igbo'; } else if (lang.name === 'oc') { name = 'Occitan'; + } else if (lang.name === 'zh-TW') { + name = '繁體中文(台灣)'; } return { tag, name }; }).sort(function(a, b) { -- cgit v1.2.3-1-g7c22 From 8a71fe39c5feaed75846eea5573ce39d3aee5b61 Mon Sep 17 00:00:00 2001 From: Lauri Ojansivu <x@xet7.org> Date: Mon, 6 Apr 2020 15:35:19 +0300 Subject: Update ChangeLog. --- CHANGELOG.md | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 7478ad7c..ecd1417d 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,12 @@ +# Upcoming Wekan release + +This release updates the following translations: + +- [Update layouts.js for zh-TW language name](https://github.com/wekan/wekan/pull/2988). + Thanks to doggy8088. + +Thanks to above GitHub users for their contributions and translators for their translations. + # v3.89 2020-04-05 Wekan release This release adds the following new features: -- cgit v1.2.3-1-g7c22 From c96ca4e875d12128e29058126a590918a3565a46 Mon Sep 17 00:00:00 2001 From: Lauri Ojansivu <x@xet7.org> Date: Mon, 6 Apr 2020 15:37:09 +0300 Subject: Update translations. --- i18n/de.i18n.json | 1536 ++++++++++++++++++++++++++--------------------------- i18n/es.i18n.json | 1536 ++++++++++++++++++++++++++--------------------------- i18n/it.i18n.json | 1536 ++++++++++++++++++++++++++--------------------------- i18n/nl.i18n.json | 1536 ++++++++++++++++++++++++++--------------------------- 4 files changed, 3072 insertions(+), 3072 deletions(-) diff --git a/i18n/de.i18n.json b/i18n/de.i18n.json index 6f990673..57bcfd2d 100644 --- a/i18n/de.i18n.json +++ b/i18n/de.i18n.json @@ -1,769 +1,769 @@ { - "accept": "Akzeptieren", - "act-activity-notify": "Aktivitätsbenachrichtigung", - "act-addAttachment": "hat Anhang __attachment__ zur Karte __card__ auf der Liste __list__ in Swimlane __swimlane__ in Board __board__ hinzugefügt", - "act-deleteAttachment": "hat Anhang __attachment__ von Karte __card__ auf der Liste __list__ in Swimlane __swimlane__ in Board __board__ gelöscht", - "act-addSubtask": "hat Teilaufgabe __subtask__ zur Karte __card__ auf der Liste __list__ in Swimlane __swimlane__ in Board __board__ hinzugefügt", - "act-addLabel": "hat Label __label__ zur Karte __card__ auf der Liste __list__ in Swimlane __swimlane__ in Board __board__ hinzugefügt", - "act-addedLabel": "hat Label __label__ zur Karte __card__ auf der Liste __list__ in Swimlane __swimlane__ in Board __board__ hinzugefügt", - "act-removeLabel": "hat Label __label__ von Karte __card__ auf der Liste __list__ in Swimlane __swimlane__ in Board __board__ entfernt", - "act-removedLabel": "hat Label __label__ von Karte __card__ auf der Liste __list__ in Swimlane __swimlane__ in Board __board__ entfernt", - "act-addChecklist": "hat Checkliste __checklist__ zur Karte __card__ auf der Liste __list__ in Swimlane __swimlane__ in Board __board__ hinzugefügt", - "act-addChecklistItem": "hat Checklistenposition __checklistItem__ zu Checkliste __checkList__ auf der Karte __card__ auf der Liste __list__ in Swimlane __swimlane__ in Board __board__ hinzugefügt", - "act-removeChecklist": "hat Checkliste __checklist__ von Karte __card__ auf der Liste __list__ in Swimlane __swimlane__ in Board __board__ entfernt", - "act-removeChecklistItem": "hat Checklistenposition __checklistItem__ von Checkliste __checkList__ auf der Karte __card__ auf der Liste __list__ in Swimlane __swimlane__ in Board __board__ entfernt", - "act-checkedItem": "hat __checklistItem__ der Checkliste __checklist__ der Karte __card__ auf der Liste __list__ in Swimlane __swimlane__ in Board __board__ abgehakt", - "act-uncheckedItem": "hat Haken von __checklistItem__ der Checkliste __checklist__ der Karte __card__ auf der Liste __list__ in Swimlane __swimlane__ in Board __board__ entfernt", - "act-completeChecklist": "hat Checkliste __checklist__ der Karte __card__ auf der Liste __list__ in Swimlane __swimlane__ in Board __board__ vervollständigt", - "act-uncompleteChecklist": "hat Checkliste __checklist__ der Karte __card__ auf der Liste __list__ in Swimlane __swimlane__ in Board __board__ unvervollständigt", - "act-addComment": "hat Karte __card__ auf der Liste __list__ in Swimlane __swimlane__ in Board __board__ kommentiert: __comment__", - "act-editComment": "hat den Kommentar auf Karte __card__: __comment__ auf Liste __list__ in Swimlane __swimlane__ in Board __board__ bearbeitet", - "act-deleteComment": "hat den Kommentar von Karte __card__: __comment__ auf Liste __list__ in Swimlane __swimlane__ in Board __board__ gelöscht", - "act-createBoard": "hat Board __board__ erstellt", - "act-createSwimlane": "hat Swimlane __swimlane__ in Board __board__ erstellt", - "act-createCard": "hat Karte __card__ auf der Liste __list__ in Swimlane __swimlane__ in Board __board__ erstellt", - "act-createCustomField": "hat benutzerdefiniertes Feld __customField__ in Board __board__ angelegt", - "act-deleteCustomField": "hat benutzerdefiniertes Feld __customField__ in Board __board__ gelöscht", - "act-setCustomField": "hat benutzerdefiniertes Feld __customField__: __customFieldValue__ auf Karte __card__ auf Liste __list__ in Swimlane __swimlane__ in Board __board__ bearbeitet", - "act-createList": "hat Liste __list__ zu Board __board__ hinzugefügt", - "act-addBoardMember": "hat Mitglied __member__ zu Board __board__ hinzugefügt", - "act-archivedBoard": "hat Board __board__ ins Archiv verschoben", - "act-archivedCard": "hat Karte __card__ von der Liste __list__ in Swimlane __swimlane__ in Board __board__ ins Archiv verschoben", - "act-archivedList": "hat Liste __list__ in Swimlane __swimlane__ in Board __board__ ins Archiv verschoben", - "act-archivedSwimlane": "hat Swimlane __swimlane__ von Board __board__ ins Archiv verschoben", - "act-importBoard": "hat Board __board__ importiert", - "act-importCard": "hat Karte __card__ in Liste __list__ in Swimlane __swimlane__ in Board __board__ importiert", - "act-importList": "hat Liste __list__ in Swimlane __swimlane__ in Board __board__ importiert", - "act-joinMember": "hat Mitglied __member__ zur Karte __card__ auf der Liste __list__ in Swimlane __swimlane__ in Board __board__ hinzugefügt", - "act-moveCard": "hat Karte __card__ in Board __board__ von Liste __oldList__ in Swimlane __oldSwimlane__ zu Liste __list__ in Swimlane __swimlane__ verschoben", - "act-moveCardToOtherBoard": "hat Karte __card__ von Liste __oldList__ in Swimlane __oldSwimlane__ in Board __oldBoard__ zu Liste __list__ in Swimlane __swimlane__ in Board __board__ verschoben", - "act-removeBoardMember": "hat Mitglied __member__ von Board __board__ entfernt", - "act-restoredCard": "hat Karte __card__ auf der Liste __list__ in Swimlane __swimlane__ in Board __board__ wiederhergestellt", - "act-unjoinMember": "hat Mitglied __member__ von Karte __card__ auf der Liste __list__ in Swimlane __swimlane__ in Board __board__ entfernt", - "act-withBoardTitle": "__board__", - "act-withCardTitle": "[__board__] __card__", - "actions": "Aktionen", - "activities": "Aktivitäten", - "activity": "Aktivität", - "activity-added": "hat %s zu %s hinzugefügt", - "activity-archived": "hat %s ins Archiv verschoben", - "activity-attached": "hat %s an %s angehängt", - "activity-created": "hat %s erstellt", - "activity-customfield-created": "hat das benutzerdefinierte Feld %s erstellt", - "activity-excluded": "hat %s von %s ausgeschlossen", - "activity-imported": "hat %s in %s von %s importiert", - "activity-imported-board": "hat %s von %s importiert", - "activity-joined": "ist %s beigetreten", - "activity-moved": "hat %s von %s nach %s verschoben", - "activity-on": "in %s", - "activity-removed": "hat %s von %s entfernt", - "activity-sent": "hat %s an %s gesendet", - "activity-unjoined": "hat %s verlassen", - "activity-subtask-added": "Teilaufgabe zu %s hinzugefügt", - "activity-checked-item": "markierte %s in Checkliste %s von %s", - "activity-unchecked-item": "hat %s in Checkliste %s von %s abgewählt", - "activity-checklist-added": "hat eine Checkliste zu %s hinzugefügt", - "activity-checklist-removed": "entfernte eine Checkliste von %s", - "activity-checklist-completed": "Abgeschlossene Checkliste", - "activity-checklist-uncompleted": "unvervollständigte die Checkliste %s von %s", - "activity-checklist-item-added": "hat ein Checklistenelement zu '%s' in %s hinzugefügt", - "activity-checklist-item-removed": "hat ein Checklistenelement von '%s' in %s entfernt", - "add": "Hinzufügen", - "activity-checked-item-card": "markiere %s in Checkliste %s", - "activity-unchecked-item-card": "hat %s in Checkliste %s abgewählt", - "activity-checklist-completed-card": "hat Checkliste __checklist__ der Karte __card__ auf der Liste __list__ in Swimlane __swimlane__ in Board __board__ vervollständigt", - "activity-checklist-uncompleted-card": "unvervollständigte die Checkliste %s", - "activity-editComment": "editierte Kommentar", - "activity-deleteComment": "löschte Kommentar", - "add-attachment": "Datei anhängen", - "add-board": "neues Board", - "add-card": "Karte hinzufügen", - "add-swimlane": "Swimlane hinzufügen", - "add-subtask": "Teilaufgabe hinzufügen", - "add-checklist": "Checkliste hinzufügen", - "add-checklist-item": "Element zu Checkliste hinzufügen", - "add-cover": "Cover hinzufügen", - "add-label": "Label hinzufügen", - "add-list": "Liste hinzufügen", - "add-members": "Mitglieder hinzufügen", - "added": "Hinzugefügt", - "addMemberPopup-title": "Mitglieder", - "admin": "Admin", - "admin-desc": "Kann Karten anzeigen und bearbeiten, Mitglieder entfernen und Boardeinstellungen ändern.", - "admin-announcement": "Ankündigung", - "admin-announcement-active": "Aktive systemweite Ankündigungen", - "admin-announcement-title": "Ankündigung des Administrators", - "all-boards": "Alle Boards", - "and-n-other-card": "und eine andere Karte", - "and-n-other-card_plural": "und __count__ andere Karten", - "apply": "Übernehmen", - "app-is-offline": "Laden, bitte warten. Das Aktualisieren der Seite führt zu Datenverlust. Wenn das Laden nicht funktioniert, überprüfen Sie bitte, ob der Server nicht angehalten wurde.", - "archive": "Ins Archiv verschieben", - "archive-all": "Alles ins Archiv verschieben", - "archive-board": "Board ins Archiv verschieben", - "archive-card": "Karte ins Archiv verschieben", - "archive-list": "Liste ins Archiv verschieben", - "archive-swimlane": "Swimlane ins Archiv verschieben", - "archive-selection": "Auswahl ins Archiv verschieben", - "archiveBoardPopup-title": "Board ins Archiv verschieben?", - "archived-items": "Archiv", - "archived-boards": "Boards im Archiv", - "restore-board": "Board wiederherstellen", - "no-archived-boards": "Keine Boards im Archiv.", - "archives": "Archiv", - "template": "Vorlage", - "templates": "Vorlagen", - "assign-member": "Mitglied zuweisen", - "attached": "angehängt", - "attachment": "Anhang", - "attachment-delete-pop": "Das Löschen eines Anhangs kann nicht rückgängig gemacht werden.", - "attachmentDeletePopup-title": "Anhang löschen?", - "attachments": "Anhänge", - "auto-watch": "Neue Boards nach Erstellung automatisch beobachten", - "avatar-too-big": "Das Profilbild ist zu groß (max. 70KB)", - "back": "Zurück", - "board-change-color": "Farbe ändern", - "board-nb-stars": "%s Sterne", - "board-not-found": "Board nicht gefunden", - "board-private-info": "Dieses Board wird <strong>privat</strong> sein.", - "board-public-info": "Dieses Board wird <strong>öffentlich</strong> sein.", - "boardChangeColorPopup-title": "Farbe des Boards ändern", - "boardChangeTitlePopup-title": "Board umbenennen", - "boardChangeVisibilityPopup-title": "Sichtbarkeit ändern", - "boardChangeWatchPopup-title": "Beobachtung ändern", - "boardMenuPopup-title": "Boardeinstellungen", - "boardChangeViewPopup-title": "Boardansicht", - "boards": "Boards", - "board-view": "Boardansicht", - "board-view-cal": "Kalender", - "board-view-swimlanes": "Swimlanes", - "board-view-collapse": "Einklappen", - "board-view-lists": "Listen", - "bucket-example": "z.B. \"Löffelliste\"", - "cancel": "Abbrechen", - "card-archived": "Diese Karte wurde ins Archiv verschoben", - "board-archived": "Dieses Board wurde ins Archiv verschoben.", - "card-comments-title": "Diese Karte hat %s Kommentar(e).", - "card-delete-notice": "Löschen kann nicht rückgängig gemacht werden. Alle Aktionen, die dieser Karte zugeordnet sind, werden ebenfalls gelöscht.", - "card-delete-pop": "Alle Aktionen werden aus dem Aktivitätsfeed entfernt und die Karte kann nicht wiedereröffnet werden. Die Aktion kann nicht rückgängig gemacht werden.", - "card-delete-suggest-archive": "Sie können eine Karte ins Archiv verschieben, um sie vom Board zu entfernen und die Aktivitäten zu behalten.", - "card-due": "Fällig", - "card-due-on": "Fällig am", - "card-spent": "Aufgewendete Zeit", - "card-edit-attachments": "Anhänge ändern", - "card-edit-custom-fields": "Benutzerdefinierte Felder editieren", - "card-edit-labels": "Labels ändern", - "card-edit-members": "Mitglieder ändern", - "card-labels-title": "Labels für diese Karte ändern.", - "card-members-title": "Der Karte Board-Mitglieder hinzufügen oder entfernen.", - "card-start": "Start", - "card-start-on": "Start am", - "cardAttachmentsPopup-title": "Anhängen von", - "cardCustomField-datePopup-title": "Datum ändern", - "cardCustomFieldsPopup-title": "Benutzerdefinierte Felder editieren", - "cardDeletePopup-title": "Karte löschen?", - "cardDetailsActionsPopup-title": "Kartenaktionen", - "cardLabelsPopup-title": "Labels", - "cardMembersPopup-title": "Mitglieder", - "cardMorePopup-title": "Mehr", - "cardTemplatePopup-title": "Vorlage erstellen", - "cards": "Karten", - "cards-count": "Karten", - "casSignIn": "Mit CAS anmelden", - "cardType-card": "Karte", - "cardType-linkedCard": "Verknüpfte Karte", - "cardType-linkedBoard": "Verknüpftes Board", - "change": "Ändern", - "change-avatar": "Profilbild ändern", - "change-password": "Passwort ändern", - "change-permissions": "Berechtigungen ändern", - "change-settings": "Einstellungen ändern", - "changeAvatarPopup-title": "Profilbild ändern", - "changeLanguagePopup-title": "Sprache ändern", - "changePasswordPopup-title": "Passwort ändern", - "changePermissionsPopup-title": "Berechtigungen ändern", - "changeSettingsPopup-title": "Einstellungen ändern", - "subtasks": "Teilaufgaben", - "checklists": "Checklisten", - "click-to-star": "Klicken Sie, um das Board mit einem Stern zu markieren.", - "click-to-unstar": "Klicken Sie, um den Stern vom Board zu entfernen.", - "clipboard": "Zwischenablage oder Drag & Drop", - "close": "Schließen", - "close-board": "Board schließen", - "close-board-pop": "Sie können das Board wiederherstellen, indem Sie die Schaltfläche \"Archiv\" in der Kopfzeile der Startseite anklicken.", - "color-black": "schwarz", - "color-blue": "blau", - "color-crimson": "Karminrot", - "color-darkgreen": "Dunkelgrün", - "color-gold": "Gold", - "color-gray": "Grau", - "color-green": "grün", - "color-indigo": "Indigo", - "color-lime": "hellgrün", - "color-magenta": "Magentarot", - "color-mistyrose": "Altrosa", - "color-navy": "Marineblau", - "color-orange": "orange", - "color-paleturquoise": "Blasses Türkis", - "color-peachpuff": "Pfirsich", - "color-pink": "pink", - "color-plum": "Pflaume", - "color-purple": "lila", - "color-red": "rot", - "color-saddlebrown": "Sattelbraun", - "color-silver": "Silber", - "color-sky": "himmelblau", - "color-slateblue": "Schieferblau", - "color-white": "Weiß", - "color-yellow": "gelb", - "unset-color": "Nicht festgelegt", - "comment": "Kommentar", - "comment-placeholder": "Kommentar schreiben", - "comment-only": "Nur Kommentare", - "comment-only-desc": "Kann Karten nur kommentieren.", - "no-comments": "Keine Kommentare", - "no-comments-desc": "Kann keine Kommentare und Aktivitäten sehen.", - "worker": "Arbeiter", - "worker-desc": "Kann Karten nur verschieben, sich selbst zuweisen und kommentieren.", - "computer": "Computer", - "confirm-subtask-delete-dialog": "Wollen Sie die Teilaufgabe wirklich löschen?", - "confirm-checklist-delete-dialog": "Wollen Sie die Checkliste wirklich löschen?", - "copy-card-link-to-clipboard": "Kopiere Link zur Karte in die Zwischenablage", - "linkCardPopup-title": "Karte verknüpfen", - "searchElementPopup-title": "Suche", - "copyCardPopup-title": "Karte kopieren", - "copyChecklistToManyCardsPopup-title": "Checklistenvorlage in mehrere Karten kopieren", - "copyChecklistToManyCardsPopup-instructions": "Titel und Beschreibungen der Zielkarten im folgenden JSON-Format", - "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"Titel der ersten Karte\", \"description\":\"Beschreibung der ersten Karte\"}, {\"title\":\"Titel der zweiten Karte\",\"description\":\"Beschreibung der zweiten Karte\"},{\"title\":\"Titel der letzten Karte\",\"description\":\"Beschreibung der letzten Karte\"} ]", - "create": "Erstellen", - "createBoardPopup-title": "Board erstellen", - "chooseBoardSourcePopup-title": "Board importieren", - "createLabelPopup-title": "Label erstellen", - "createCustomField": "Feld erstellen", - "createCustomFieldPopup-title": "Feld erstellen", - "current": "aktuell", - "custom-field-delete-pop": "Dies wird das Feld aus allen Karten entfernen und den dazugehörigen Verlauf löschen. Die Aktion kann nicht rückgängig gemacht werden.", - "custom-field-checkbox": "Kontrollkästchen", - "custom-field-date": "Datum", - "custom-field-dropdown": "Dropdownliste", - "custom-field-dropdown-none": "(keiner)", - "custom-field-dropdown-options": "Listenoptionen", - "custom-field-dropdown-options-placeholder": "Drücken Sie die Eingabetaste, um weitere Optionen hinzuzufügen", - "custom-field-dropdown-unknown": "(unbekannt)", - "custom-field-number": "Zahl", - "custom-field-text": "Text", - "custom-fields": "Benutzerdefinierte Felder", - "date": "Datum", - "decline": "Ablehnen", - "default-avatar": "Standard Profilbild", - "delete": "Löschen", - "deleteCustomFieldPopup-title": "Benutzerdefiniertes Feld löschen?", - "deleteLabelPopup-title": "Label löschen?", - "description": "Beschreibung", - "disambiguateMultiLabelPopup-title": "Labels vereinheitlichen", - "disambiguateMultiMemberPopup-title": "Mitglieder vereinheitlichen", - "discard": "Verwerfen", - "done": "Erledigt", - "download": "Herunterladen", - "edit": "Bearbeiten", - "edit-avatar": "Profilbild ändern", - "edit-profile": "Profil ändern", - "edit-wip-limit": "WIP-Limit bearbeiten", - "soft-wip-limit": "Soft WIP-Limit", - "editCardStartDatePopup-title": "Startdatum ändern", - "editCardDueDatePopup-title": "Fälligkeitsdatum ändern", - "editCustomFieldPopup-title": "Feld bearbeiten", - "editCardSpentTimePopup-title": "Aufgewendete Zeit ändern", - "editLabelPopup-title": "Label ändern", - "editNotificationPopup-title": "Benachrichtigung ändern", - "editProfilePopup-title": "Profil ändern", - "email": "E-Mail", - "email-enrollAccount-subject": "Ihr Benutzerkonto auf __siteName__ wurde erstellt", - "email-enrollAccount-text": "Hallo __user__,\n\num den Dienst nutzen zu können, klicken Sie bitte auf folgenden Link:\n\n__url__\n\nDanke.", - "email-fail": "Senden der E-Mail fehlgeschlagen", - "email-fail-text": "Fehler beim Senden der E-Mail", - "email-invalid": "Ungültige E-Mail-Adresse", - "email-invite": "per E-Mail einladen", - "email-invite-subject": "__inviter__ hat Ihnen eine Einladung geschickt", - "email-invite-text": "Hallo __user__,\n\n__inviter__ hat Sie zu dem Board \"__board__\" eingeladen.\n\nBitte klicken Sie auf folgenden Link:\n\n__url__\n\nDanke.", - "email-resetPassword-subject": "Setzten Sie ihr Passwort auf __siteName__ zurück", - "email-resetPassword-text": "Hallo __user__,\n\num ihr Passwort zurückzusetzen, klicken Sie bitte auf folgenden Link:\n\n__url__\n\nDanke.", - "email-sent": "E-Mail gesendet", - "email-verifyEmail-subject": "Bestätigen Sie ihre E-Mail-Adresse auf __siteName__", - "email-verifyEmail-text": "Hallo __user__,\n\num ihre E-Mail-Adresse zu bestätigen, klicken Sie bitte auf folgenden Link:\n\n__url__\n\nDanke.", - "enable-wip-limit": "WIP-Limit einschalten", - "error-board-doesNotExist": "Dieses Board existiert nicht", - "error-board-notAdmin": "Um das zu tun, müssen Sie Administrator dieses Boards sein", - "error-board-notAMember": "Um das zu tun, müssen Sie Mitglied dieses Boards sein", - "error-json-malformed": "Ihre Eingabe ist kein gültiges JSON", - "error-json-schema": "Ihre JSON-Daten enthalten nicht die gewünschten Informationen im richtigen Format", - "error-list-doesNotExist": "Diese Liste existiert nicht", - "error-user-doesNotExist": "Dieser Nutzer existiert nicht", - "error-user-notAllowSelf": "Sie können sich nicht selbst einladen.", - "error-user-notCreated": "Dieser Nutzer ist nicht angelegt", - "error-username-taken": "Dieser Benutzername ist bereits vergeben", - "error-email-taken": "E-Mail wird schon verwendet", - "export-board": "Board exportieren", - "sort": "Sortieren", - "sort-desc": "Zum Sortieren der Liste klicken", - "list-sort-by": "Sortieren der Liste nach:", - "list-label-modifiedAt": "Letzte Zugriffszeit", - "list-label-title": "Name der Liste", - "list-label-sort": "Ihre manuelle Sortierung", - "list-label-short-modifiedAt": "(Z)", - "list-label-short-title": "(N)", - "list-label-short-sort": "(M)", - "filter": "Filter", - "filter-cards": "Karten oder Listen filtern", - "list-filter-label": "Liste nach Titel filtern", - "filter-clear": "Filter entfernen", - "filter-no-label": "Kein Label", - "filter-no-member": "Kein Mitglied", - "filter-no-custom-fields": "Keine benutzerdefinierten Felder", - "filter-show-archive": "Archivierte Listen anzeigen", - "filter-hide-empty": "Leere Listen verstecken", - "filter-on": "Filter ist aktiv", - "filter-on-desc": "Sie filtern die Karten in diesem Board. Klicken Sie, um den Filter zu bearbeiten.", - "filter-to-selection": "Ergebnisse auswählen", - "advanced-filter-label": "Erweiterter Filter", - "advanced-filter-description": "Der erweiterte Filter erlaubt die Eingabe von Zeichenfolgen, die folgende Operatoren enthalten: == != <= >= && || ( ). Ein Leerzeichen wird als Trennzeichen zwischen den Operatoren verwendet. Sie können nach allen benutzerdefinierten Feldern filtern, indem Sie deren Namen und Werte eingeben. Zum Beispiel: Feld1 == Wert1. Hinweis: Wenn Felder oder Werte Leerzeichen enthalten, müssen Sie sie in einfache Anführungszeichen setzen. Zum Beispiel: 'Feld 1' == 'Wert 1'. Um einzelne Steuerzeichen (' \\/) zu überspringen, können Sie \\ verwenden. Zum Beispiel: Feld1 == Ich bin\\'s. Sie können außerdem mehrere Bedingungen kombinieren. Zum Beispiel: F1 == W1 || F1 == W2. Normalerweise werden alle Operatoren von links nach rechts interpretiert. Sie können die Reihenfolge ändern, indem Sie Klammern setzen. Zum Beispiel: F1 == W1 && ( F2 == W2 || F2 == W3 ). Sie können Textfelder auch mithilfe regulärer Ausdrücke durchsuchen: F1 == /Tes.*/i", - "fullname": "Vollständiger Name", - "header-logo-title": "Zurück zur Board Seite.", - "hide-system-messages": "Systemmeldungen ausblenden", - "headerBarCreateBoardPopup-title": "Board erstellen", - "home": "Home", - "import": "Importieren", - "link": "Verknüpfung", - "import-board": "Board importieren", - "import-board-c": "Board importieren", - "import-board-title-trello": "Board von Trello importieren", - "import-board-title-wekan": "Board aus vorherigem Export importieren", - "import-sandstorm-backup-warning": "Löschen Sie keine Daten, die Sie aus einem ursprünglich exportierten oder Trelloboard importieren, bevor Sie geprüft haben, ob alles funktioniert. Andernfalls kann es zu Datenverlust kommen, falls es zu einem \"Board nicht gefunden\"-Fehler kommt.", - "import-sandstorm-warning": "Das importierte Board wird alle bereits existierenden Daten löschen und mit den importierten Daten überschreiben.", - "from-trello": "Von Trello", - "from-wekan": "Aus vorherigem Export", - "import-board-instruction-trello": "Gehen Sie in ihrem Trello-Board auf 'Menü', dann 'Mehr', 'Drucken und Exportieren', 'JSON-Export' und kopieren Sie den dort angezeigten Text", - "import-board-instruction-wekan": "Gehen Sie in Ihrem Board auf 'Menü', danach auf 'Board exportieren' und kopieren Sie den Text aus der heruntergeladenen Datei.", - "import-board-instruction-about-errors": "Treten beim importieren eines Board Fehler auf, so kann der Import dennoch erfolgreich abgeschlossen sein und das Board ist auf der Seite \"Alle Boards\" zusehen.", - "import-json-placeholder": "Fügen Sie die korrekten JSON-Daten hier ein", - "import-map-members": "Mitglieder zuordnen", - "import-members-map": "Das importierte Board hat einige Mitglieder. Bitte ordnen sie die Mitglieder, die Sie importieren wollen, Ihren Benutzern zu.", - "import-show-user-mapping": "Mitgliederzuordnung überprüfen", - "import-user-select": "Wählen Sie den bestehenden Benutzer aus, den Sie für dieses Mitglied verwenden wollen.", - "importMapMembersAddPopup-title": "Mitglied auswählen", - "info": "Version", - "initials": "Initialen", - "invalid-date": "Ungültiges Datum", - "invalid-time": "Ungültige Zeitangabe", - "invalid-user": "Ungültiger Benutzer", - "joined": "beigetreten", - "just-invited": "Sie wurden soeben zu diesem Board eingeladen", - "keyboard-shortcuts": "Tastaturkürzel", - "label-create": "Label erstellen", - "label-default": "%s Label (Standard)", - "label-delete-pop": "Aktion kann nicht rückgängig gemacht werden. Das Label wird von allen Karten entfernt und seine Historie gelöscht.", - "labels": "Labels", - "language": "Sprache", - "last-admin-desc": "Sie können keine Rollen ändern, weil es mindestens einen Administrator geben muss.", - "leave-board": "Board verlassen", - "leave-board-pop": "Sind Sie sicher, dass Sie __boardTitle__ verlassen möchten? Sie werden von allen Karten in diesem Board entfernt.", - "leaveBoardPopup-title": "Board verlassen?", - "link-card": "Link zu dieser Karte", - "list-archive-cards": "Alle Karten dieser Liste ins Archiv verschieben", - "list-archive-cards-pop": "Alle Karten dieser Liste werden vom Board entfernt. Um Karten im Papierkorb anzuzeigen und wiederherzustellen, klicken Sie auf \"Menü\" > \"Archiv\".", - "list-move-cards": "Alle Karten in dieser Liste verschieben", - "list-select-cards": "Alle Karten in dieser Liste auswählen", - "set-color-list": "Lege Farbe fest", - "listActionPopup-title": "Listenaktionen", - "swimlaneActionPopup-title": "Swimlaneaktionen", - "swimlaneAddPopup-title": "Swimlane unterhalb einfügen", - "listImportCardPopup-title": "Eine Trello-Karte importieren", - "listMorePopup-title": "Mehr", - "link-list": "Link zu dieser Liste", - "list-delete-pop": "Alle Aktionen werden aus dem Verlauf gelöscht und die Liste kann nicht wiederhergestellt werden.", - "list-delete-suggest-archive": "Listen können ins Archiv verschoben werden, um sie aus dem Board zu entfernen und die Aktivitäten zu behalten.", - "lists": "Listen", - "swimlanes": "Swimlanes", - "log-out": "Ausloggen", - "log-in": "Einloggen", - "loginPopup-title": "Einloggen", - "memberMenuPopup-title": "Nutzereinstellungen", - "members": "Mitglieder", - "menu": "Menü", - "move-selection": "Auswahl verschieben", - "moveCardPopup-title": "Karte verschieben", - "moveCardToBottom-title": "Ans Ende verschieben", - "moveCardToTop-title": "Zum Anfang verschieben", - "moveSelectionPopup-title": "Auswahl verschieben", - "multi-selection": "Mehrfachauswahl", - "multi-selection-on": "Mehrfachauswahl ist aktiv", - "muted": "Stumm", - "muted-info": "Sie werden nicht über Änderungen auf diesem Board benachrichtigt", - "my-boards": "Meine Boards", - "name": "Name", - "no-archived-cards": "Keine Karten im Archiv.", - "no-archived-lists": "Keine Listen im Archiv.", - "no-archived-swimlanes": "Keine Swimlanes im Archiv.", - "no-results": "Keine Ergebnisse", - "normal": "Normal", - "normal-desc": "Kann Karten anzeigen und bearbeiten, aber keine Einstellungen ändern.", - "not-accepted-yet": "Die Einladung wurde noch nicht angenommen", - "notify-participate": "Benachrichtigungen zu allen Karten erhalten, an denen Sie teilnehmen", - "notify-watch": "Benachrichtigungen über alle Boards, Listen oder Karten erhalten, die Sie beobachten", - "optional": "optional", - "or": "oder", - "page-maybe-private": "Diese Seite könnte privat sein. Vielleicht können Sie sie sehen, wenn Sie sich <a href='%s'>einloggen</a>.", - "page-not-found": "Seite nicht gefunden.", - "password": "Passwort", - "paste-or-dragdrop": "Einfügen oder Datei mit Drag & Drop ablegen (nur Bilder)", - "participating": "Teilnehmen", - "preview": "Vorschau", - "previewAttachedImagePopup-title": "Vorschau", - "previewClipboardImagePopup-title": "Vorschau", - "private": "Privat", - "private-desc": "Dieses Board ist privat. Nur Nutzer, die zu dem Board gehören, können es anschauen und bearbeiten.", - "profile": "Profil", - "public": "Öffentlich", - "public-desc": "Dieses Board ist öffentlich. Es ist für jeden, der den Link kennt, sichtbar und taucht in Suchmaschinen wie Google auf. Nur Nutzer, die zum Board hinzugefügt wurden, können es bearbeiten.", - "quick-access-description": "Markieren Sie ein Board mit einem Stern, um dieser Leiste eine Verknüpfung hinzuzufügen.", - "remove-cover": "Cover entfernen", - "remove-from-board": "Von Board entfernen", - "remove-label": "Label entfernen", - "listDeletePopup-title": "Liste löschen?", - "remove-member": "Nutzer entfernen", - "remove-member-from-card": "Von Karte entfernen", - "remove-member-pop": "__name__ (__username__) von __boardTitle__ entfernen? Das Mitglied wird von allen Karten auf diesem Board entfernt. Es erhält eine Benachrichtigung.", - "removeMemberPopup-title": "Mitglied entfernen?", - "rename": "Umbenennen", - "rename-board": "Board umbenennen", - "restore": "Wiederherstellen", - "save": "Speichern", - "search": "Suchen", - "rules": "Regeln", - "search-cards": "Search from card/list titles, descriptions and custom fields on this board", - "search-example": "Suchbegriff", - "select-color": "Farbe auswählen", - "set-wip-limit-value": "Setzen Sie ein Limit für die maximale Anzahl von Aufgaben in dieser Liste", - "setWipLimitPopup-title": "WIP-Limit setzen", - "shortcut-assign-self": "Fügen Sie sich zur aktuellen Karte hinzu", - "shortcut-autocomplete-emoji": "Emojis vervollständigen", - "shortcut-autocomplete-members": "Mitglieder vervollständigen", - "shortcut-clear-filters": "Alle Filter entfernen", - "shortcut-close-dialog": "Dialog schließen", - "shortcut-filter-my-cards": "Meine Karten filtern", - "shortcut-show-shortcuts": "Liste der Tastaturkürzel anzeigen", - "shortcut-toggle-filterbar": "Filter-Seitenleiste ein-/ausblenden", - "shortcut-toggle-sidebar": "Seitenleiste ein-/ausblenden", - "show-cards-minimum-count": "Zeigt die Kartenanzahl an, wenn die Liste mehr enthält als", - "sidebar-open": "Seitenleiste öffnen", - "sidebar-close": "Seitenleiste schließen", - "signupPopup-title": "Benutzerkonto erstellen", - "star-board-title": "Klicken Sie, um das Board mit einem Stern zu markieren. Es erscheint dann oben in ihrer Boardliste.", - "starred-boards": "Markierte Boards", - "starred-boards-description": "Markierte Boards erscheinen oben in ihrer Boardliste.", - "subscribe": "Abonnieren", - "team": "Team", - "this-board": "diesem Board", - "this-card": "diese Karte", - "spent-time-hours": "Aufgewendete Zeit (Stunden)", - "overtime-hours": "Mehrarbeit (Stunden)", - "overtime": "Mehrarbeit", - "has-overtime-cards": "Hat Karten mit Mehrarbeit", - "has-spenttime-cards": "Hat Karten mit aufgewendeten Zeiten", - "time": "Zeit", - "title": "Titel", - "tracking": "Folgen", - "tracking-info": "Sie werden über alle Änderungen an Karten benachrichtigt, an denen Sie als Ersteller oder Mitglied beteiligt sind.", - "type": "Typ", - "unassign-member": "Mitglied entfernen", - "unsaved-description": "Sie haben eine nicht gespeicherte Änderung.", - "unwatch": "Beobachtung entfernen", - "upload": "Upload", - "upload-avatar": "Profilbild hochladen", - "uploaded-avatar": "Profilbild hochgeladen", - "username": "Benutzername", - "view-it": "Ansehen", - "warn-list-archived": "Warnung: Diese Karte befindet sich in einer Liste im Archiv", - "watch": "Beobachten", - "watching": "Beobachten", - "watching-info": "Sie werden über alle Änderungen in diesem Board benachrichtigt", - "welcome-board": "Willkommen-Board", - "welcome-swimlane": "Meilenstein 1", - "welcome-list1": "Grundlagen", - "welcome-list2": "Fortgeschritten", - "card-templates-swimlane": "Kartenvorlagen", - "list-templates-swimlane": "Listenvorlagen", - "board-templates-swimlane": "Boardvorlagen", - "what-to-do": "Was wollen Sie tun?", - "wipLimitErrorPopup-title": "Ungültiges WIP-Limit", - "wipLimitErrorPopup-dialog-pt1": "Die Anzahl von Aufgaben in dieser Liste ist größer als das von Ihnen definierte WIP-Limit.", - "wipLimitErrorPopup-dialog-pt2": "Bitte verschieben Sie einige Aufgaben aus dieser Liste oder setzen Sie ein grösseres WIP-Limit.", - "admin-panel": "Administration", - "settings": "Einstellungen", - "people": "Nutzer", - "registration": "Registrierung", - "disable-self-registration": "Selbstregistrierung deaktivieren", - "invite": "Einladen", - "invite-people": "Nutzer einladen", - "to-boards": "In Board(s)", - "email-addresses": "E-Mail Adressen", - "smtp-host-description": "Die Adresse Ihres SMTP-Servers für ausgehende E-Mails.", - "smtp-port-description": "Der Port Ihres SMTP-Servers für ausgehende E-Mails.", - "smtp-tls-description": "Aktiviere TLS Unterstützung für SMTP Server", - "smtp-host": "SMTP-Server", - "smtp-port": "SMTP-Port", - "smtp-username": "Benutzername", - "smtp-password": "Passwort", - "smtp-tls": "TLS Unterstützung", - "send-from": "Absender", - "send-smtp-test": "Test-E-Mail an sich selbst schicken", - "invitation-code": "Einladungscode", - "email-invite-register-subject": "__inviter__ hat Ihnen eine Einladung geschickt", - "email-invite-register-text": "Sehr geehrte(r) __user__,\n\n__inviter__ hat Sie zur Mitarbeit an einem Kanbanboard eingeladen.\n\nBitte klicken Sie auf folgenden Link:\n__url__\n\nIhr Einladungscode lautet: __icode__\n\nDanke.", - "email-smtp-test-subject": "SMTP Test-E-Mail", - "email-smtp-test-text": "Sie haben erfolgreich eine E-Mail versandt", - "error-invitation-code-not-exist": "Ungültiger Einladungscode", - "error-notAuthorized": "Sie sind nicht berechtigt diese Seite zu sehen.", - "webhook-title": "Webhook Name", - "webhook-token": "Token (Optional für Authentifizierung)", - "outgoing-webhooks": "Ausgehende Webhooks", - "bidirectional-webhooks": "Zwei-Wege Webhooks", - "outgoingWebhooksPopup-title": "Ausgehende Webhooks", - "boardCardTitlePopup-title": "Kartentitelfilter", - "disable-webhook": "Diesen Webhook deaktivieren", - "global-webhook": "Globale Webhooks", - "new-outgoing-webhook": "Neuer ausgehender Webhook", - "no-name": "(Unbekannt)", - "Node_version": "Node-Version", - "Meteor_version": "Meteor-Version", - "MongoDB_version": "MongoDB-Version", - "MongoDB_storage_engine": "MongoDB-Speicher-Engine", - "MongoDB_Oplog_enabled": "MongoDB-Oplog aktiviert", - "OS_Arch": "Betriebssystem-Architektur", - "OS_Cpus": "Anzahl Prozessoren", - "OS_Freemem": "Freier Arbeitsspeicher", - "OS_Loadavg": "Mittlere Systembelastung", - "OS_Platform": "Plattform", - "OS_Release": "Version des Betriebssystem", - "OS_Totalmem": "Gesamter Arbeitsspeicher", - "OS_Type": "Typ des Betriebssystems", - "OS_Uptime": "Laufzeit des Systems", - "days": "Tage", - "hours": "Stunden", - "minutes": "Minuten", - "seconds": "Sekunden", - "show-field-on-card": "Zeige dieses Feld auf der Karte", - "automatically-field-on-card": "Automatisch Label für alle Karten erzeugen", - "showLabel-field-on-card": "Feldbezeichnung auf Minikarte anzeigen", - "yes": "Ja", - "no": "Nein", - "accounts": "Konten", - "accounts-allowEmailChange": "Ändern der E-Mailadresse erlauben", - "accounts-allowUserNameChange": "Ändern des Benutzernamens erlauben", - "createdAt": "Erstellt am", - "verified": "Geprüft", - "active": "Aktiv", - "card-received": "Empfangen", - "card-received-on": "Empfangen am", - "card-end": "Ende", - "card-end-on": "Endet am", - "editCardReceivedDatePopup-title": "Empfangsdatum ändern", - "editCardEndDatePopup-title": "Enddatum ändern", - "setCardColorPopup-title": "Farbe festlegen", - "setCardActionsColorPopup-title": "Farbe wählen", - "setSwimlaneColorPopup-title": "Farbe wählen", - "setListColorPopup-title": "Farbe wählen", - "assigned-by": "Zugewiesen von", - "requested-by": "Angefordert von", - "board-delete-notice": "Löschen kann nicht rückgängig gemacht werden. Sie werden alle Listen, Karten und Aktionen, die mit diesem Board verbunden sind, verlieren.", - "delete-board-confirm-popup": "Alle Listen, Karten, Labels und Akivitäten werden gelöscht und Sie können die Inhalte des Boards nicht wiederherstellen! Die Aktion kann nicht rückgängig gemacht werden.", - "boardDeletePopup-title": "Board löschen?", - "delete-board": "Board löschen", - "default-subtasks-board": "Teilaufgabe für __board__ Board", - "default": "Standard", - "queue": "Warteschlange", - "subtask-settings": "Einstellungen für Teilaufgaben", - "card-settings": "Karten-Einstellungen", - "boardSubtaskSettingsPopup-title": "Boardeinstellungen für Teilaufgaben", - "boardCardSettingsPopup-title": "Karten-Einstellungen", - "deposit-subtasks-board": "Teilaufgaben in diesem Board ablegen:", - "deposit-subtasks-list": "Zielliste für hier abgelegte Teilaufgaben:", - "show-parent-in-minicard": "Übergeordnetes Element auf Minikarte anzeigen:", - "prefix-with-full-path": "Vollständiger Pfad über Titel", - "prefix-with-parent": "Über Titel", - "subtext-with-full-path": "Vollständiger Pfad unter Titel", - "subtext-with-parent": "Unter Titel", - "change-card-parent": "Übergeordnete Karte ändern", - "parent-card": "Übergeordnete Karte", - "source-board": "Quellboard", - "no-parent": "Nicht anzeigen", - "activity-added-label": "fügte Label '%s' zu %s hinzu", - "activity-removed-label": "entfernte Label '%s' von %s", - "activity-delete-attach": "löschte ein Anhang von %s", - "activity-added-label-card": "Label hinzugefügt '%s'", - "activity-removed-label-card": "Label entfernt '%s'", - "activity-delete-attach-card": "hat einen Anhang gelöscht", - "activity-set-customfield": "setze benutzerdefiniertes Feld '%s' zu '%s' in %s", - "activity-unset-customfield": "entferne benutzerdefiniertes Feld '%s' in %s", - "r-rule": "Regel", - "r-add-trigger": "Auslöser hinzufügen", - "r-add-action": "Aktion hinzufügen", - "r-board-rules": "Boardregeln", - "r-add-rule": "Regel hinzufügen", - "r-view-rule": "Regel anzeigen", - "r-delete-rule": "Regel löschen", - "r-new-rule-name": "Neuer Regeltitel", - "r-no-rules": "Keine Regeln", - "r-when-a-card": "Wenn Karte", - "r-is": "wird", - "r-is-moved": "verschoben wird", - "r-added-to": "hinzugefügt zu", - "r-removed-from": "entfernt von", - "r-the-board": "das Board", - "r-list": "Liste", - "set-filter": "Setze Filter", - "r-moved-to": "verschoben nach", - "r-moved-from": "verschoben von", - "r-archived": "ins Archiv verschoben", - "r-unarchived": "aus dem Archiv wiederhergestellt", - "r-a-card": "einer Karte", - "r-when-a-label-is": "Wenn ein Label", - "r-when-the-label": "Wenn das Label", - "r-list-name": "Listenname", - "r-when-a-member": "Wenn ein Mitglied", - "r-when-the-member": "Wenn das Mitglied", - "r-name": "Name", - "r-when-a-attach": "Wenn ein Anhang", - "r-when-a-checklist": "Wenn eine Checkliste wird", - "r-when-the-checklist": "Wenn die Checkliste", - "r-completed": "abgeschlossen", - "r-made-incomplete": "unvollständig gemacht", - "r-when-a-item": "Wenn eine Checklistenposition", - "r-when-the-item": "Wenn die Checklistenposition", - "r-checked": "markiert wird", - "r-unchecked": "abgewählt wird", - "r-move-card-to": "Verschiebe Karte an", - "r-top-of": "Anfang von", - "r-bottom-of": "Ende von", - "r-its-list": "seiner Liste", - "r-archive": "Ins Archiv verschieben", - "r-unarchive": "Aus dem Archiv wiederherstellen", - "r-card": "Karte", - "r-add": "Hinzufügen", - "r-remove": "entfernen", - "r-label": "Label", - "r-member": "Mitglied", - "r-remove-all": "Entferne alle Mitglieder von der Karte", - "r-set-color": "Farbe festlegen auf", - "r-checklist": "Checkliste", - "r-check-all": "Alle markieren", - "r-uncheck-all": "Alle abwählen", - "r-items-check": "Elemente der Checkliste", - "r-check": "Markieren", - "r-uncheck": "Abwählen", - "r-item": "Element", - "r-of-checklist": "der Checkliste", - "r-send-email": "Eine E-Mail senden", - "r-to": "an", - "r-subject": "Betreff", - "r-rule-details": "Regeldetails", - "r-d-move-to-top-gen": "Karte nach oben in die Liste verschieben", - "r-d-move-to-top-spec": "Karte an den Anfang der Liste verschieben", - "r-d-move-to-bottom-gen": "Karte nach unten in die Liste verschieben", - "r-d-move-to-bottom-spec": "Karte an das Ende der Liste verschieben", - "r-d-send-email": "E-Mail senden", - "r-d-send-email-to": "an", - "r-d-send-email-subject": "Betreff", - "r-d-send-email-message": "Nachricht", - "r-d-archive": "Karte ins Archiv verschieben", - "r-d-unarchive": "Karte aus dem Archiv wiederherstellen", - "r-d-add-label": "Label hinzufügen", - "r-d-remove-label": "Label entfernen", - "r-create-card": "Neue Karte erstellen", - "r-in-list": "in der Liste", - "r-in-swimlane": "in Swimlane", - "r-d-add-member": "Mitglied hinzufügen", - "r-d-remove-member": "Mitglied entfernen", - "r-d-remove-all-member": "Entferne alle Mitglieder", - "r-d-check-all": "Alle Elemente der Liste markieren", - "r-d-uncheck-all": "Alle Element der Liste abwählen", - "r-d-check-one": "Element auswählen", - "r-d-uncheck-one": "Element abwählen", - "r-d-check-of-list": "der Checkliste", - "r-d-add-checklist": "Checkliste hinzufügen", - "r-d-remove-checklist": "Checkliste entfernen", - "r-by": "durch", - "r-add-checklist": "Checkliste hinzufügen", - "r-with-items": "mit Elementen", - "r-items-list": "Element1,Element2,Element3", - "r-add-swimlane": "Füge Swimlane hinzu", - "r-swimlane-name": "Swimlanename", - "r-board-note": "Hinweis: Lassen Sie ein Feld leer, um alle möglichen Werte zu finden.", - "r-checklist-note": "Hinweis: Die Elemente der Checkliste müssen als kommagetrennte Werte geschrieben werden.", - "r-when-a-card-is-moved": "Wenn eine Karte in eine andere Liste verschoben wird", - "r-set": "Setze", - "r-update": "Aktualisiere", - "r-datefield": "Datumsfeld", - "r-df-start-at": "Start", - "r-df-due-at": "Fällig", - "r-df-end-at": "Ende", - "r-df-received-at": "Empfangen", - "r-to-current-datetime": "auf das aktuelle Datum/Zeit", - "r-remove-value-from": "Entferne Wert von", - "ldap": "LDAP", - "oauth2": "OAuth2", - "cas": "CAS", - "authentication-method": "Authentifizierungsmethode", - "authentication-type": "Authentifizierungstyp", - "custom-product-name": "Benutzerdefinierter Produktname", - "layout": "Layout", - "hide-logo": "Verstecke Logo", - "add-custom-html-after-body-start": "Füge benutzerdefiniertes HTML nach <body> Anfang hinzu", - "add-custom-html-before-body-end": "Füge benutzerdefiniertes HTML vor </body>Ende hinzu", - "error-undefined": "Etwas ist schief gelaufen", - "error-ldap-login": "Es ist ein Fehler beim Anmelden aufgetreten", - "display-authentication-method": "Anzeige Authentifizierungsverfahren", - "default-authentication-method": "Standardauthentifizierungsverfahren", - "duplicate-board": "Board duplizieren", - "people-number": "Anzahl der Personen:", - "swimlaneDeletePopup-title": "Swimlane löschen?", - "swimlane-delete-pop": "Alle Aktionen werden aus dem Aktivitätenfeed entfernt und die Swimlane kann nicht wiederhergestellt werden. Die Aktion kann nicht rückgängig gemacht werden.", - "restore-all": "Alles wiederherstellen", - "delete-all": "Alles löschen", - "loading": "Laden, bitte warten.", - "previous_as": "letzter Zeitpunkt war", - "act-a-dueAt": "hat Fälligkeit geändert auf\nWann: __timeValue__\nWo: __card__\nvorheriger Fälligkeitszeitpunkt war __timeOldValue__", - "act-a-endAt": "hat Ende auf __timeValue__ von (__timeOldValue__) geändert", - "act-a-startAt": "hat Start auf __timeValue__ von (__timeOldValue__) geändert", - "act-a-receivedAt": "hat Empfangszeit auf __timeValue__ von (__timeOldValue__) geändert", - "a-dueAt": "hat Fälligkeit geändert auf", - "a-endAt": "hat Ende geändert auf", - "a-startAt": "hat Startzeit geändert auf", - "a-receivedAt": "hat Empfangszeit geändert auf", - "almostdue": "aktuelles Fälligkeitsdatum %s bevorstehend", - "pastdue": "aktuelles Fälligkeitsdatum %s überschritten", - "duenow": "aktuelles Fälligkeitsdatum %s heute", - "act-newDue": "__list__/__card__ hat seine 1. fällige Erinnerung [__board__]", - "act-withDue": "Erinnerung an Fällikgeit von __card__ [__board__]", - "act-almostdue": "erinnernd an das aktuelle Fälligkeitszeitpunkt (__timeValue__) von __card__ ist bevorstehend", - "act-pastdue": "erinnernd an das aktuelle Fälligkeitszeitpunkt (__timeValue__) von __card__ ist vorbei", - "act-duenow": "erinnernd an das aktuelle Fälligkeitszeitpunkt (__timeValue__) von __card__ ist jetzt", - "act-atUserComment": "Sie wurden in [__board__] __list__/__card__ erwähnt", - "delete-user-confirm-popup": "Sind Sie sicher, dass Sie diesen Account löschen wollen? Die Aktion kann nicht rückgängig gemacht werden.", - "accounts-allowUserDelete": "Erlaube Benutzern ihren eigenen Account zu löschen", - "hide-minicard-label-text": "Labeltext auf Minikarte ausblenden", - "show-desktop-drag-handles": "Desktop-Ziehpunkte anzeigen", - "assignee": "Zugewiesen", - "cardAssigneesPopup-title": "Zugewiesen", - "addmore-detail": "Eine detailliertere Beschreibung hinzufügen", - "show-on-card": "Zeige auf Karte", - "new": "Neu", - "editUserPopup-title": "Benutzer ändern", - "newUserPopup-title": "Neuer Benutzer", - "notifications": "Benachrichtigungen", - "view-all": "Alle anzeigen", - "filter-by-unread": "Filter by Unread", - "mark-all-as-read": "Als ungelesen markieren", - "allow-rename": "Umbenennen erlauben", - "allowRenamePopup-title": "Umbenennen erlauben" -} \ No newline at end of file + "accept": "Akzeptieren", + "act-activity-notify": "Aktivitätsbenachrichtigung", + "act-addAttachment": "hat Anhang __attachment__ zur Karte __card__ auf der Liste __list__ in Swimlane __swimlane__ in Board __board__ hinzugefügt", + "act-deleteAttachment": "hat Anhang __attachment__ von Karte __card__ auf der Liste __list__ in Swimlane __swimlane__ in Board __board__ gelöscht", + "act-addSubtask": "hat Teilaufgabe __subtask__ zur Karte __card__ auf der Liste __list__ in Swimlane __swimlane__ in Board __board__ hinzugefügt", + "act-addLabel": "hat Label __label__ zur Karte __card__ auf der Liste __list__ in Swimlane __swimlane__ in Board __board__ hinzugefügt", + "act-addedLabel": "hat Label __label__ zur Karte __card__ auf der Liste __list__ in Swimlane __swimlane__ in Board __board__ hinzugefügt", + "act-removeLabel": "hat Label __label__ von Karte __card__ auf der Liste __list__ in Swimlane __swimlane__ in Board __board__ entfernt", + "act-removedLabel": "hat Label __label__ von Karte __card__ auf der Liste __list__ in Swimlane __swimlane__ in Board __board__ entfernt", + "act-addChecklist": "hat Checkliste __checklist__ zur Karte __card__ auf der Liste __list__ in Swimlane __swimlane__ in Board __board__ hinzugefügt", + "act-addChecklistItem": "hat Checklistenposition __checklistItem__ zu Checkliste __checkList__ auf der Karte __card__ auf der Liste __list__ in Swimlane __swimlane__ in Board __board__ hinzugefügt", + "act-removeChecklist": "hat Checkliste __checklist__ von Karte __card__ auf der Liste __list__ in Swimlane __swimlane__ in Board __board__ entfernt", + "act-removeChecklistItem": "hat Checklistenposition __checklistItem__ von Checkliste __checkList__ auf der Karte __card__ auf der Liste __list__ in Swimlane __swimlane__ in Board __board__ entfernt", + "act-checkedItem": "hat __checklistItem__ der Checkliste __checklist__ der Karte __card__ auf der Liste __list__ in Swimlane __swimlane__ in Board __board__ abgehakt", + "act-uncheckedItem": "hat Haken von __checklistItem__ der Checkliste __checklist__ der Karte __card__ auf der Liste __list__ in Swimlane __swimlane__ in Board __board__ entfernt", + "act-completeChecklist": "hat Checkliste __checklist__ der Karte __card__ auf der Liste __list__ in Swimlane __swimlane__ in Board __board__ vervollständigt", + "act-uncompleteChecklist": "hat Checkliste __checklist__ der Karte __card__ auf der Liste __list__ in Swimlane __swimlane__ in Board __board__ unvervollständigt", + "act-addComment": "hat Karte __card__ auf der Liste __list__ in Swimlane __swimlane__ in Board __board__ kommentiert: __comment__", + "act-editComment": "hat den Kommentar auf Karte __card__: __comment__ auf Liste __list__ in Swimlane __swimlane__ in Board __board__ bearbeitet", + "act-deleteComment": "hat den Kommentar von Karte __card__: __comment__ auf Liste __list__ in Swimlane __swimlane__ in Board __board__ gelöscht", + "act-createBoard": "hat Board __board__ erstellt", + "act-createSwimlane": "hat Swimlane __swimlane__ in Board __board__ erstellt", + "act-createCard": "hat Karte __card__ auf der Liste __list__ in Swimlane __swimlane__ in Board __board__ erstellt", + "act-createCustomField": "hat benutzerdefiniertes Feld __customField__ in Board __board__ angelegt", + "act-deleteCustomField": "hat benutzerdefiniertes Feld __customField__ in Board __board__ gelöscht", + "act-setCustomField": "hat benutzerdefiniertes Feld __customField__: __customFieldValue__ auf Karte __card__ auf Liste __list__ in Swimlane __swimlane__ in Board __board__ bearbeitet", + "act-createList": "hat Liste __list__ zu Board __board__ hinzugefügt", + "act-addBoardMember": "hat Mitglied __member__ zu Board __board__ hinzugefügt", + "act-archivedBoard": "hat Board __board__ ins Archiv verschoben", + "act-archivedCard": "hat Karte __card__ von der Liste __list__ in Swimlane __swimlane__ in Board __board__ ins Archiv verschoben", + "act-archivedList": "hat Liste __list__ in Swimlane __swimlane__ in Board __board__ ins Archiv verschoben", + "act-archivedSwimlane": "hat Swimlane __swimlane__ von Board __board__ ins Archiv verschoben", + "act-importBoard": "hat Board __board__ importiert", + "act-importCard": "hat Karte __card__ in Liste __list__ in Swimlane __swimlane__ in Board __board__ importiert", + "act-importList": "hat Liste __list__ in Swimlane __swimlane__ in Board __board__ importiert", + "act-joinMember": "hat Mitglied __member__ zur Karte __card__ auf der Liste __list__ in Swimlane __swimlane__ in Board __board__ hinzugefügt", + "act-moveCard": "hat Karte __card__ in Board __board__ von Liste __oldList__ in Swimlane __oldSwimlane__ zu Liste __list__ in Swimlane __swimlane__ verschoben", + "act-moveCardToOtherBoard": "hat Karte __card__ von Liste __oldList__ in Swimlane __oldSwimlane__ in Board __oldBoard__ zu Liste __list__ in Swimlane __swimlane__ in Board __board__ verschoben", + "act-removeBoardMember": "hat Mitglied __member__ von Board __board__ entfernt", + "act-restoredCard": "hat Karte __card__ auf der Liste __list__ in Swimlane __swimlane__ in Board __board__ wiederhergestellt", + "act-unjoinMember": "hat Mitglied __member__ von Karte __card__ auf der Liste __list__ in Swimlane __swimlane__ in Board __board__ entfernt", + "act-withBoardTitle": "__board__", + "act-withCardTitle": "[__board__] __card__", + "actions": "Aktionen", + "activities": "Aktivitäten", + "activity": "Aktivität", + "activity-added": "hat %s zu %s hinzugefügt", + "activity-archived": "hat %s ins Archiv verschoben", + "activity-attached": "hat %s an %s angehängt", + "activity-created": "hat %s erstellt", + "activity-customfield-created": "hat das benutzerdefinierte Feld %s erstellt", + "activity-excluded": "hat %s von %s ausgeschlossen", + "activity-imported": "hat %s in %s von %s importiert", + "activity-imported-board": "hat %s von %s importiert", + "activity-joined": "ist %s beigetreten", + "activity-moved": "hat %s von %s nach %s verschoben", + "activity-on": "in %s", + "activity-removed": "hat %s von %s entfernt", + "activity-sent": "hat %s an %s gesendet", + "activity-unjoined": "hat %s verlassen", + "activity-subtask-added": "Teilaufgabe zu %s hinzugefügt", + "activity-checked-item": "markierte %s in Checkliste %s von %s", + "activity-unchecked-item": "hat %s in Checkliste %s von %s abgewählt", + "activity-checklist-added": "hat eine Checkliste zu %s hinzugefügt", + "activity-checklist-removed": "entfernte eine Checkliste von %s", + "activity-checklist-completed": "Abgeschlossene Checkliste", + "activity-checklist-uncompleted": "unvervollständigte die Checkliste %s von %s", + "activity-checklist-item-added": "hat ein Checklistenelement zu '%s' in %s hinzugefügt", + "activity-checklist-item-removed": "hat ein Checklistenelement von '%s' in %s entfernt", + "add": "Hinzufügen", + "activity-checked-item-card": "markiere %s in Checkliste %s", + "activity-unchecked-item-card": "hat %s in Checkliste %s abgewählt", + "activity-checklist-completed-card": "hat Checkliste __checklist__ der Karte __card__ auf der Liste __list__ in Swimlane __swimlane__ in Board __board__ vervollständigt", + "activity-checklist-uncompleted-card": "unvervollständigte die Checkliste %s", + "activity-editComment": "editierte Kommentar", + "activity-deleteComment": "löschte Kommentar", + "add-attachment": "Datei anhängen", + "add-board": "neues Board", + "add-card": "Karte hinzufügen", + "add-swimlane": "Swimlane hinzufügen", + "add-subtask": "Teilaufgabe hinzufügen", + "add-checklist": "Checkliste hinzufügen", + "add-checklist-item": "Element zu Checkliste hinzufügen", + "add-cover": "Cover hinzufügen", + "add-label": "Label hinzufügen", + "add-list": "Liste hinzufügen", + "add-members": "Mitglieder hinzufügen", + "added": "Hinzugefügt", + "addMemberPopup-title": "Mitglieder", + "admin": "Admin", + "admin-desc": "Kann Karten anzeigen und bearbeiten, Mitglieder entfernen und Boardeinstellungen ändern.", + "admin-announcement": "Ankündigung", + "admin-announcement-active": "Aktive systemweite Ankündigungen", + "admin-announcement-title": "Ankündigung des Administrators", + "all-boards": "Alle Boards", + "and-n-other-card": "und eine andere Karte", + "and-n-other-card_plural": "und __count__ andere Karten", + "apply": "Übernehmen", + "app-is-offline": "Laden, bitte warten. Das Aktualisieren der Seite führt zu Datenverlust. Wenn das Laden nicht funktioniert, überprüfen Sie bitte, ob der Server nicht angehalten wurde.", + "archive": "Ins Archiv verschieben", + "archive-all": "Alles ins Archiv verschieben", + "archive-board": "Board ins Archiv verschieben", + "archive-card": "Karte ins Archiv verschieben", + "archive-list": "Liste ins Archiv verschieben", + "archive-swimlane": "Swimlane ins Archiv verschieben", + "archive-selection": "Auswahl ins Archiv verschieben", + "archiveBoardPopup-title": "Board ins Archiv verschieben?", + "archived-items": "Archiv", + "archived-boards": "Boards im Archiv", + "restore-board": "Board wiederherstellen", + "no-archived-boards": "Keine Boards im Archiv.", + "archives": "Archiv", + "template": "Vorlage", + "templates": "Vorlagen", + "assign-member": "Mitglied zuweisen", + "attached": "angehängt", + "attachment": "Anhang", + "attachment-delete-pop": "Das Löschen eines Anhangs kann nicht rückgängig gemacht werden.", + "attachmentDeletePopup-title": "Anhang löschen?", + "attachments": "Anhänge", + "auto-watch": "Neue Boards nach Erstellung automatisch beobachten", + "avatar-too-big": "Das Profilbild ist zu groß (max. 70KB)", + "back": "Zurück", + "board-change-color": "Farbe ändern", + "board-nb-stars": "%s Sterne", + "board-not-found": "Board nicht gefunden", + "board-private-info": "Dieses Board wird <strong>privat</strong> sein.", + "board-public-info": "Dieses Board wird <strong>öffentlich</strong> sein.", + "boardChangeColorPopup-title": "Farbe des Boards ändern", + "boardChangeTitlePopup-title": "Board umbenennen", + "boardChangeVisibilityPopup-title": "Sichtbarkeit ändern", + "boardChangeWatchPopup-title": "Beobachtung ändern", + "boardMenuPopup-title": "Boardeinstellungen", + "boardChangeViewPopup-title": "Boardansicht", + "boards": "Boards", + "board-view": "Boardansicht", + "board-view-cal": "Kalender", + "board-view-swimlanes": "Swimlanes", + "board-view-collapse": "Einklappen", + "board-view-lists": "Listen", + "bucket-example": "z.B. \"Löffelliste\"", + "cancel": "Abbrechen", + "card-archived": "Diese Karte wurde ins Archiv verschoben", + "board-archived": "Dieses Board wurde ins Archiv verschoben.", + "card-comments-title": "Diese Karte hat %s Kommentar(e).", + "card-delete-notice": "Löschen kann nicht rückgängig gemacht werden. Alle Aktionen, die dieser Karte zugeordnet sind, werden ebenfalls gelöscht.", + "card-delete-pop": "Alle Aktionen werden aus dem Aktivitätsfeed entfernt und die Karte kann nicht wiedereröffnet werden. Die Aktion kann nicht rückgängig gemacht werden.", + "card-delete-suggest-archive": "Sie können eine Karte ins Archiv verschieben, um sie vom Board zu entfernen und die Aktivitäten zu behalten.", + "card-due": "Fällig", + "card-due-on": "Fällig am", + "card-spent": "Aufgewendete Zeit", + "card-edit-attachments": "Anhänge ändern", + "card-edit-custom-fields": "Benutzerdefinierte Felder editieren", + "card-edit-labels": "Labels ändern", + "card-edit-members": "Mitglieder ändern", + "card-labels-title": "Labels für diese Karte ändern.", + "card-members-title": "Der Karte Board-Mitglieder hinzufügen oder entfernen.", + "card-start": "Start", + "card-start-on": "Start am", + "cardAttachmentsPopup-title": "Anhängen von", + "cardCustomField-datePopup-title": "Datum ändern", + "cardCustomFieldsPopup-title": "Benutzerdefinierte Felder editieren", + "cardDeletePopup-title": "Karte löschen?", + "cardDetailsActionsPopup-title": "Kartenaktionen", + "cardLabelsPopup-title": "Labels", + "cardMembersPopup-title": "Mitglieder", + "cardMorePopup-title": "Mehr", + "cardTemplatePopup-title": "Vorlage erstellen", + "cards": "Karten", + "cards-count": "Karten", + "casSignIn": "Mit CAS anmelden", + "cardType-card": "Karte", + "cardType-linkedCard": "Verknüpfte Karte", + "cardType-linkedBoard": "Verknüpftes Board", + "change": "Ändern", + "change-avatar": "Profilbild ändern", + "change-password": "Passwort ändern", + "change-permissions": "Berechtigungen ändern", + "change-settings": "Einstellungen ändern", + "changeAvatarPopup-title": "Profilbild ändern", + "changeLanguagePopup-title": "Sprache ändern", + "changePasswordPopup-title": "Passwort ändern", + "changePermissionsPopup-title": "Berechtigungen ändern", + "changeSettingsPopup-title": "Einstellungen ändern", + "subtasks": "Teilaufgaben", + "checklists": "Checklisten", + "click-to-star": "Klicken Sie, um das Board mit einem Stern zu markieren.", + "click-to-unstar": "Klicken Sie, um den Stern vom Board zu entfernen.", + "clipboard": "Zwischenablage oder Drag & Drop", + "close": "Schließen", + "close-board": "Board schließen", + "close-board-pop": "Sie können das Board wiederherstellen, indem Sie die Schaltfläche \"Archiv\" in der Kopfzeile der Startseite anklicken.", + "color-black": "schwarz", + "color-blue": "blau", + "color-crimson": "Karminrot", + "color-darkgreen": "Dunkelgrün", + "color-gold": "Gold", + "color-gray": "Grau", + "color-green": "grün", + "color-indigo": "Indigo", + "color-lime": "hellgrün", + "color-magenta": "Magentarot", + "color-mistyrose": "Altrosa", + "color-navy": "Marineblau", + "color-orange": "orange", + "color-paleturquoise": "Blasses Türkis", + "color-peachpuff": "Pfirsich", + "color-pink": "pink", + "color-plum": "Pflaume", + "color-purple": "lila", + "color-red": "rot", + "color-saddlebrown": "Sattelbraun", + "color-silver": "Silber", + "color-sky": "himmelblau", + "color-slateblue": "Schieferblau", + "color-white": "Weiß", + "color-yellow": "gelb", + "unset-color": "Nicht festgelegt", + "comment": "Kommentar", + "comment-placeholder": "Kommentar schreiben", + "comment-only": "Nur Kommentare", + "comment-only-desc": "Kann Karten nur kommentieren.", + "no-comments": "Keine Kommentare", + "no-comments-desc": "Kann keine Kommentare und Aktivitäten sehen.", + "worker": "Arbeiter", + "worker-desc": "Kann Karten nur verschieben, sich selbst zuweisen und kommentieren.", + "computer": "Computer", + "confirm-subtask-delete-dialog": "Wollen Sie die Teilaufgabe wirklich löschen?", + "confirm-checklist-delete-dialog": "Wollen Sie die Checkliste wirklich löschen?", + "copy-card-link-to-clipboard": "Kopiere Link zur Karte in die Zwischenablage", + "linkCardPopup-title": "Karte verknüpfen", + "searchElementPopup-title": "Suche", + "copyCardPopup-title": "Karte kopieren", + "copyChecklistToManyCardsPopup-title": "Checklistenvorlage in mehrere Karten kopieren", + "copyChecklistToManyCardsPopup-instructions": "Titel und Beschreibungen der Zielkarten im folgenden JSON-Format", + "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"Titel der ersten Karte\", \"description\":\"Beschreibung der ersten Karte\"}, {\"title\":\"Titel der zweiten Karte\",\"description\":\"Beschreibung der zweiten Karte\"},{\"title\":\"Titel der letzten Karte\",\"description\":\"Beschreibung der letzten Karte\"} ]", + "create": "Erstellen", + "createBoardPopup-title": "Board erstellen", + "chooseBoardSourcePopup-title": "Board importieren", + "createLabelPopup-title": "Label erstellen", + "createCustomField": "Feld erstellen", + "createCustomFieldPopup-title": "Feld erstellen", + "current": "aktuell", + "custom-field-delete-pop": "Dies wird das Feld aus allen Karten entfernen und den dazugehörigen Verlauf löschen. Die Aktion kann nicht rückgängig gemacht werden.", + "custom-field-checkbox": "Kontrollkästchen", + "custom-field-date": "Datum", + "custom-field-dropdown": "Dropdownliste", + "custom-field-dropdown-none": "(keiner)", + "custom-field-dropdown-options": "Listenoptionen", + "custom-field-dropdown-options-placeholder": "Drücken Sie die Eingabetaste, um weitere Optionen hinzuzufügen", + "custom-field-dropdown-unknown": "(unbekannt)", + "custom-field-number": "Zahl", + "custom-field-text": "Text", + "custom-fields": "Benutzerdefinierte Felder", + "date": "Datum", + "decline": "Ablehnen", + "default-avatar": "Standard Profilbild", + "delete": "Löschen", + "deleteCustomFieldPopup-title": "Benutzerdefiniertes Feld löschen?", + "deleteLabelPopup-title": "Label löschen?", + "description": "Beschreibung", + "disambiguateMultiLabelPopup-title": "Labels vereinheitlichen", + "disambiguateMultiMemberPopup-title": "Mitglieder vereinheitlichen", + "discard": "Verwerfen", + "done": "Erledigt", + "download": "Herunterladen", + "edit": "Bearbeiten", + "edit-avatar": "Profilbild ändern", + "edit-profile": "Profil ändern", + "edit-wip-limit": "WIP-Limit bearbeiten", + "soft-wip-limit": "Soft WIP-Limit", + "editCardStartDatePopup-title": "Startdatum ändern", + "editCardDueDatePopup-title": "Fälligkeitsdatum ändern", + "editCustomFieldPopup-title": "Feld bearbeiten", + "editCardSpentTimePopup-title": "Aufgewendete Zeit ändern", + "editLabelPopup-title": "Label ändern", + "editNotificationPopup-title": "Benachrichtigung ändern", + "editProfilePopup-title": "Profil ändern", + "email": "E-Mail", + "email-enrollAccount-subject": "Ihr Benutzerkonto auf __siteName__ wurde erstellt", + "email-enrollAccount-text": "Hallo __user__,\n\num den Dienst nutzen zu können, klicken Sie bitte auf folgenden Link:\n\n__url__\n\nDanke.", + "email-fail": "Senden der E-Mail fehlgeschlagen", + "email-fail-text": "Fehler beim Senden der E-Mail", + "email-invalid": "Ungültige E-Mail-Adresse", + "email-invite": "per E-Mail einladen", + "email-invite-subject": "__inviter__ hat Ihnen eine Einladung geschickt", + "email-invite-text": "Hallo __user__,\n\n__inviter__ hat Sie zu dem Board \"__board__\" eingeladen.\n\nBitte klicken Sie auf folgenden Link:\n\n__url__\n\nDanke.", + "email-resetPassword-subject": "Setzten Sie ihr Passwort auf __siteName__ zurück", + "email-resetPassword-text": "Hallo __user__,\n\num ihr Passwort zurückzusetzen, klicken Sie bitte auf folgenden Link:\n\n__url__\n\nDanke.", + "email-sent": "E-Mail gesendet", + "email-verifyEmail-subject": "Bestätigen Sie ihre E-Mail-Adresse auf __siteName__", + "email-verifyEmail-text": "Hallo __user__,\n\num ihre E-Mail-Adresse zu bestätigen, klicken Sie bitte auf folgenden Link:\n\n__url__\n\nDanke.", + "enable-wip-limit": "WIP-Limit einschalten", + "error-board-doesNotExist": "Dieses Board existiert nicht", + "error-board-notAdmin": "Um das zu tun, müssen Sie Administrator dieses Boards sein", + "error-board-notAMember": "Um das zu tun, müssen Sie Mitglied dieses Boards sein", + "error-json-malformed": "Ihre Eingabe ist kein gültiges JSON", + "error-json-schema": "Ihre JSON-Daten enthalten nicht die gewünschten Informationen im richtigen Format", + "error-list-doesNotExist": "Diese Liste existiert nicht", + "error-user-doesNotExist": "Dieser Nutzer existiert nicht", + "error-user-notAllowSelf": "Sie können sich nicht selbst einladen.", + "error-user-notCreated": "Dieser Nutzer ist nicht angelegt", + "error-username-taken": "Dieser Benutzername ist bereits vergeben", + "error-email-taken": "E-Mail wird schon verwendet", + "export-board": "Board exportieren", + "sort": "Sortieren", + "sort-desc": "Zum Sortieren der Liste klicken", + "list-sort-by": "Sortieren der Liste nach:", + "list-label-modifiedAt": "Letzte Zugriffszeit", + "list-label-title": "Name der Liste", + "list-label-sort": "Ihre manuelle Sortierung", + "list-label-short-modifiedAt": "(Z)", + "list-label-short-title": "(N)", + "list-label-short-sort": "(M)", + "filter": "Filter", + "filter-cards": "Karten oder Listen filtern", + "list-filter-label": "Liste nach Titel filtern", + "filter-clear": "Filter entfernen", + "filter-no-label": "Kein Label", + "filter-no-member": "Kein Mitglied", + "filter-no-custom-fields": "Keine benutzerdefinierten Felder", + "filter-show-archive": "Archivierte Listen anzeigen", + "filter-hide-empty": "Leere Listen verstecken", + "filter-on": "Filter ist aktiv", + "filter-on-desc": "Sie filtern die Karten in diesem Board. Klicken Sie, um den Filter zu bearbeiten.", + "filter-to-selection": "Ergebnisse auswählen", + "advanced-filter-label": "Erweiterter Filter", + "advanced-filter-description": "Der erweiterte Filter erlaubt die Eingabe von Zeichenfolgen, die folgende Operatoren enthalten: == != <= >= && || ( ). Ein Leerzeichen wird als Trennzeichen zwischen den Operatoren verwendet. Sie können nach allen benutzerdefinierten Feldern filtern, indem Sie deren Namen und Werte eingeben. Zum Beispiel: Feld1 == Wert1. Hinweis: Wenn Felder oder Werte Leerzeichen enthalten, müssen Sie sie in einfache Anführungszeichen setzen. Zum Beispiel: 'Feld 1' == 'Wert 1'. Um einzelne Steuerzeichen (' \\/) zu überspringen, können Sie \\ verwenden. Zum Beispiel: Feld1 == Ich bin\\'s. Sie können außerdem mehrere Bedingungen kombinieren. Zum Beispiel: F1 == W1 || F1 == W2. Normalerweise werden alle Operatoren von links nach rechts interpretiert. Sie können die Reihenfolge ändern, indem Sie Klammern setzen. Zum Beispiel: F1 == W1 && ( F2 == W2 || F2 == W3 ). Sie können Textfelder auch mithilfe regulärer Ausdrücke durchsuchen: F1 == /Tes.*/i", + "fullname": "Vollständiger Name", + "header-logo-title": "Zurück zur Board Seite.", + "hide-system-messages": "Systemmeldungen ausblenden", + "headerBarCreateBoardPopup-title": "Board erstellen", + "home": "Home", + "import": "Importieren", + "link": "Verknüpfung", + "import-board": "Board importieren", + "import-board-c": "Board importieren", + "import-board-title-trello": "Board von Trello importieren", + "import-board-title-wekan": "Board aus vorherigem Export importieren", + "import-sandstorm-backup-warning": "Löschen Sie keine Daten, die Sie aus einem ursprünglich exportierten oder Trelloboard importieren, bevor Sie geprüft haben, ob alles funktioniert. Andernfalls kann es zu Datenverlust kommen, falls es zu einem \"Board nicht gefunden\"-Fehler kommt.", + "import-sandstorm-warning": "Das importierte Board wird alle bereits existierenden Daten löschen und mit den importierten Daten überschreiben.", + "from-trello": "Von Trello", + "from-wekan": "Aus vorherigem Export", + "import-board-instruction-trello": "Gehen Sie in ihrem Trello-Board auf 'Menü', dann 'Mehr', 'Drucken und Exportieren', 'JSON-Export' und kopieren Sie den dort angezeigten Text", + "import-board-instruction-wekan": "Gehen Sie in Ihrem Board auf 'Menü', danach auf 'Board exportieren' und kopieren Sie den Text aus der heruntergeladenen Datei.", + "import-board-instruction-about-errors": "Treten beim importieren eines Board Fehler auf, so kann der Import dennoch erfolgreich abgeschlossen sein und das Board ist auf der Seite \"Alle Boards\" zusehen.", + "import-json-placeholder": "Fügen Sie die korrekten JSON-Daten hier ein", + "import-map-members": "Mitglieder zuordnen", + "import-members-map": "Das importierte Board hat einige Mitglieder. Bitte ordnen sie die Mitglieder, die Sie importieren wollen, Ihren Benutzern zu.", + "import-show-user-mapping": "Mitgliederzuordnung überprüfen", + "import-user-select": "Wählen Sie den bestehenden Benutzer aus, den Sie für dieses Mitglied verwenden wollen.", + "importMapMembersAddPopup-title": "Mitglied auswählen", + "info": "Version", + "initials": "Initialen", + "invalid-date": "Ungültiges Datum", + "invalid-time": "Ungültige Zeitangabe", + "invalid-user": "Ungültiger Benutzer", + "joined": "beigetreten", + "just-invited": "Sie wurden soeben zu diesem Board eingeladen", + "keyboard-shortcuts": "Tastaturkürzel", + "label-create": "Label erstellen", + "label-default": "%s Label (Standard)", + "label-delete-pop": "Aktion kann nicht rückgängig gemacht werden. Das Label wird von allen Karten entfernt und seine Historie gelöscht.", + "labels": "Labels", + "language": "Sprache", + "last-admin-desc": "Sie können keine Rollen ändern, weil es mindestens einen Administrator geben muss.", + "leave-board": "Board verlassen", + "leave-board-pop": "Sind Sie sicher, dass Sie __boardTitle__ verlassen möchten? Sie werden von allen Karten in diesem Board entfernt.", + "leaveBoardPopup-title": "Board verlassen?", + "link-card": "Link zu dieser Karte", + "list-archive-cards": "Alle Karten dieser Liste ins Archiv verschieben", + "list-archive-cards-pop": "Alle Karten dieser Liste werden vom Board entfernt. Um Karten im Papierkorb anzuzeigen und wiederherzustellen, klicken Sie auf \"Menü\" > \"Archiv\".", + "list-move-cards": "Alle Karten in dieser Liste verschieben", + "list-select-cards": "Alle Karten in dieser Liste auswählen", + "set-color-list": "Lege Farbe fest", + "listActionPopup-title": "Listenaktionen", + "swimlaneActionPopup-title": "Swimlaneaktionen", + "swimlaneAddPopup-title": "Swimlane unterhalb einfügen", + "listImportCardPopup-title": "Eine Trello-Karte importieren", + "listMorePopup-title": "Mehr", + "link-list": "Link zu dieser Liste", + "list-delete-pop": "Alle Aktionen werden aus dem Verlauf gelöscht und die Liste kann nicht wiederhergestellt werden.", + "list-delete-suggest-archive": "Listen können ins Archiv verschoben werden, um sie aus dem Board zu entfernen und die Aktivitäten zu behalten.", + "lists": "Listen", + "swimlanes": "Swimlanes", + "log-out": "Ausloggen", + "log-in": "Einloggen", + "loginPopup-title": "Einloggen", + "memberMenuPopup-title": "Nutzereinstellungen", + "members": "Mitglieder", + "menu": "Menü", + "move-selection": "Auswahl verschieben", + "moveCardPopup-title": "Karte verschieben", + "moveCardToBottom-title": "Ans Ende verschieben", + "moveCardToTop-title": "Zum Anfang verschieben", + "moveSelectionPopup-title": "Auswahl verschieben", + "multi-selection": "Mehrfachauswahl", + "multi-selection-on": "Mehrfachauswahl ist aktiv", + "muted": "Stumm", + "muted-info": "Sie werden nicht über Änderungen auf diesem Board benachrichtigt", + "my-boards": "Meine Boards", + "name": "Name", + "no-archived-cards": "Keine Karten im Archiv.", + "no-archived-lists": "Keine Listen im Archiv.", + "no-archived-swimlanes": "Keine Swimlanes im Archiv.", + "no-results": "Keine Ergebnisse", + "normal": "Normal", + "normal-desc": "Kann Karten anzeigen und bearbeiten, aber keine Einstellungen ändern.", + "not-accepted-yet": "Die Einladung wurde noch nicht angenommen", + "notify-participate": "Benachrichtigungen zu allen Karten erhalten, an denen Sie teilnehmen", + "notify-watch": "Benachrichtigungen über alle Boards, Listen oder Karten erhalten, die Sie beobachten", + "optional": "optional", + "or": "oder", + "page-maybe-private": "Diese Seite könnte privat sein. Vielleicht können Sie sie sehen, wenn Sie sich <a href='%s'>einloggen</a>.", + "page-not-found": "Seite nicht gefunden.", + "password": "Passwort", + "paste-or-dragdrop": "Einfügen oder Datei mit Drag & Drop ablegen (nur Bilder)", + "participating": "Teilnehmen", + "preview": "Vorschau", + "previewAttachedImagePopup-title": "Vorschau", + "previewClipboardImagePopup-title": "Vorschau", + "private": "Privat", + "private-desc": "Dieses Board ist privat. Nur Nutzer, die zu dem Board gehören, können es anschauen und bearbeiten.", + "profile": "Profil", + "public": "Öffentlich", + "public-desc": "Dieses Board ist öffentlich. Es ist für jeden, der den Link kennt, sichtbar und taucht in Suchmaschinen wie Google auf. Nur Nutzer, die zum Board hinzugefügt wurden, können es bearbeiten.", + "quick-access-description": "Markieren Sie ein Board mit einem Stern, um dieser Leiste eine Verknüpfung hinzuzufügen.", + "remove-cover": "Cover entfernen", + "remove-from-board": "Von Board entfernen", + "remove-label": "Label entfernen", + "listDeletePopup-title": "Liste löschen?", + "remove-member": "Nutzer entfernen", + "remove-member-from-card": "Von Karte entfernen", + "remove-member-pop": "__name__ (__username__) von __boardTitle__ entfernen? Das Mitglied wird von allen Karten auf diesem Board entfernt. Es erhält eine Benachrichtigung.", + "removeMemberPopup-title": "Mitglied entfernen?", + "rename": "Umbenennen", + "rename-board": "Board umbenennen", + "restore": "Wiederherstellen", + "save": "Speichern", + "search": "Suchen", + "rules": "Regeln", + "search-cards": "Suche nach Karten-/Listentiteln, Beschreibungen und personalisierten Feldern auf diesem Brett ", + "search-example": "Suchbegriff", + "select-color": "Farbe auswählen", + "set-wip-limit-value": "Setzen Sie ein Limit für die maximale Anzahl von Aufgaben in dieser Liste", + "setWipLimitPopup-title": "WIP-Limit setzen", + "shortcut-assign-self": "Fügen Sie sich zur aktuellen Karte hinzu", + "shortcut-autocomplete-emoji": "Emojis vervollständigen", + "shortcut-autocomplete-members": "Mitglieder vervollständigen", + "shortcut-clear-filters": "Alle Filter entfernen", + "shortcut-close-dialog": "Dialog schließen", + "shortcut-filter-my-cards": "Meine Karten filtern", + "shortcut-show-shortcuts": "Liste der Tastaturkürzel anzeigen", + "shortcut-toggle-filterbar": "Filter-Seitenleiste ein-/ausblenden", + "shortcut-toggle-sidebar": "Seitenleiste ein-/ausblenden", + "show-cards-minimum-count": "Zeigt die Kartenanzahl an, wenn die Liste mehr enthält als", + "sidebar-open": "Seitenleiste öffnen", + "sidebar-close": "Seitenleiste schließen", + "signupPopup-title": "Benutzerkonto erstellen", + "star-board-title": "Klicken Sie, um das Board mit einem Stern zu markieren. Es erscheint dann oben in ihrer Boardliste.", + "starred-boards": "Markierte Boards", + "starred-boards-description": "Markierte Boards erscheinen oben in ihrer Boardliste.", + "subscribe": "Abonnieren", + "team": "Team", + "this-board": "diesem Board", + "this-card": "diese Karte", + "spent-time-hours": "Aufgewendete Zeit (Stunden)", + "overtime-hours": "Mehrarbeit (Stunden)", + "overtime": "Mehrarbeit", + "has-overtime-cards": "Hat Karten mit Mehrarbeit", + "has-spenttime-cards": "Hat Karten mit aufgewendeten Zeiten", + "time": "Zeit", + "title": "Titel", + "tracking": "Folgen", + "tracking-info": "Sie werden über alle Änderungen an Karten benachrichtigt, an denen Sie als Ersteller oder Mitglied beteiligt sind.", + "type": "Typ", + "unassign-member": "Mitglied entfernen", + "unsaved-description": "Sie haben eine nicht gespeicherte Änderung.", + "unwatch": "Beobachtung entfernen", + "upload": "Upload", + "upload-avatar": "Profilbild hochladen", + "uploaded-avatar": "Profilbild hochgeladen", + "username": "Benutzername", + "view-it": "Ansehen", + "warn-list-archived": "Warnung: Diese Karte befindet sich in einer Liste im Archiv", + "watch": "Beobachten", + "watching": "Beobachten", + "watching-info": "Sie werden über alle Änderungen in diesem Board benachrichtigt", + "welcome-board": "Willkommen-Board", + "welcome-swimlane": "Meilenstein 1", + "welcome-list1": "Grundlagen", + "welcome-list2": "Fortgeschritten", + "card-templates-swimlane": "Kartenvorlagen", + "list-templates-swimlane": "Listenvorlagen", + "board-templates-swimlane": "Boardvorlagen", + "what-to-do": "Was wollen Sie tun?", + "wipLimitErrorPopup-title": "Ungültiges WIP-Limit", + "wipLimitErrorPopup-dialog-pt1": "Die Anzahl von Aufgaben in dieser Liste ist größer als das von Ihnen definierte WIP-Limit.", + "wipLimitErrorPopup-dialog-pt2": "Bitte verschieben Sie einige Aufgaben aus dieser Liste oder setzen Sie ein grösseres WIP-Limit.", + "admin-panel": "Administration", + "settings": "Einstellungen", + "people": "Nutzer", + "registration": "Registrierung", + "disable-self-registration": "Selbstregistrierung deaktivieren", + "invite": "Einladen", + "invite-people": "Nutzer einladen", + "to-boards": "In Board(s)", + "email-addresses": "E-Mail Adressen", + "smtp-host-description": "Die Adresse Ihres SMTP-Servers für ausgehende E-Mails.", + "smtp-port-description": "Der Port Ihres SMTP-Servers für ausgehende E-Mails.", + "smtp-tls-description": "Aktiviere TLS Unterstützung für SMTP Server", + "smtp-host": "SMTP-Server", + "smtp-port": "SMTP-Port", + "smtp-username": "Benutzername", + "smtp-password": "Passwort", + "smtp-tls": "TLS Unterstützung", + "send-from": "Absender", + "send-smtp-test": "Test-E-Mail an sich selbst schicken", + "invitation-code": "Einladungscode", + "email-invite-register-subject": "__inviter__ hat Ihnen eine Einladung geschickt", + "email-invite-register-text": "Sehr geehrte(r) __user__,\n\n__inviter__ hat Sie zur Mitarbeit an einem Kanbanboard eingeladen.\n\nBitte klicken Sie auf folgenden Link:\n__url__\n\nIhr Einladungscode lautet: __icode__\n\nDanke.", + "email-smtp-test-subject": "SMTP Test-E-Mail", + "email-smtp-test-text": "Sie haben erfolgreich eine E-Mail versandt", + "error-invitation-code-not-exist": "Ungültiger Einladungscode", + "error-notAuthorized": "Sie sind nicht berechtigt diese Seite zu sehen.", + "webhook-title": "Webhook Name", + "webhook-token": "Token (Optional für Authentifizierung)", + "outgoing-webhooks": "Ausgehende Webhooks", + "bidirectional-webhooks": "Zwei-Wege Webhooks", + "outgoingWebhooksPopup-title": "Ausgehende Webhooks", + "boardCardTitlePopup-title": "Kartentitelfilter", + "disable-webhook": "Diesen Webhook deaktivieren", + "global-webhook": "Globale Webhooks", + "new-outgoing-webhook": "Neuer ausgehender Webhook", + "no-name": "(Unbekannt)", + "Node_version": "Node-Version", + "Meteor_version": "Meteor-Version", + "MongoDB_version": "MongoDB-Version", + "MongoDB_storage_engine": "MongoDB-Speicher-Engine", + "MongoDB_Oplog_enabled": "MongoDB-Oplog aktiviert", + "OS_Arch": "Betriebssystem-Architektur", + "OS_Cpus": "Anzahl Prozessoren", + "OS_Freemem": "Freier Arbeitsspeicher", + "OS_Loadavg": "Mittlere Systembelastung", + "OS_Platform": "Plattform", + "OS_Release": "Version des Betriebssystem", + "OS_Totalmem": "Gesamter Arbeitsspeicher", + "OS_Type": "Typ des Betriebssystems", + "OS_Uptime": "Laufzeit des Systems", + "days": "Tage", + "hours": "Stunden", + "minutes": "Minuten", + "seconds": "Sekunden", + "show-field-on-card": "Zeige dieses Feld auf der Karte", + "automatically-field-on-card": "Automatisch Label für alle Karten erzeugen", + "showLabel-field-on-card": "Feldbezeichnung auf Minikarte anzeigen", + "yes": "Ja", + "no": "Nein", + "accounts": "Konten", + "accounts-allowEmailChange": "Ändern der E-Mailadresse erlauben", + "accounts-allowUserNameChange": "Ändern des Benutzernamens erlauben", + "createdAt": "Erstellt am", + "verified": "Geprüft", + "active": "Aktiv", + "card-received": "Empfangen", + "card-received-on": "Empfangen am", + "card-end": "Ende", + "card-end-on": "Endet am", + "editCardReceivedDatePopup-title": "Empfangsdatum ändern", + "editCardEndDatePopup-title": "Enddatum ändern", + "setCardColorPopup-title": "Farbe festlegen", + "setCardActionsColorPopup-title": "Farbe wählen", + "setSwimlaneColorPopup-title": "Farbe wählen", + "setListColorPopup-title": "Farbe wählen", + "assigned-by": "Zugewiesen von", + "requested-by": "Angefordert von", + "board-delete-notice": "Löschen kann nicht rückgängig gemacht werden. Sie werden alle Listen, Karten und Aktionen, die mit diesem Board verbunden sind, verlieren.", + "delete-board-confirm-popup": "Alle Listen, Karten, Labels und Akivitäten werden gelöscht und Sie können die Inhalte des Boards nicht wiederherstellen! Die Aktion kann nicht rückgängig gemacht werden.", + "boardDeletePopup-title": "Board löschen?", + "delete-board": "Board löschen", + "default-subtasks-board": "Teilaufgabe für __board__ Board", + "default": "Standard", + "queue": "Warteschlange", + "subtask-settings": "Einstellungen für Teilaufgaben", + "card-settings": "Karten-Einstellungen", + "boardSubtaskSettingsPopup-title": "Boardeinstellungen für Teilaufgaben", + "boardCardSettingsPopup-title": "Karten-Einstellungen", + "deposit-subtasks-board": "Teilaufgaben in diesem Board ablegen:", + "deposit-subtasks-list": "Zielliste für hier abgelegte Teilaufgaben:", + "show-parent-in-minicard": "Übergeordnetes Element auf Minikarte anzeigen:", + "prefix-with-full-path": "Vollständiger Pfad über Titel", + "prefix-with-parent": "Über Titel", + "subtext-with-full-path": "Vollständiger Pfad unter Titel", + "subtext-with-parent": "Unter Titel", + "change-card-parent": "Übergeordnete Karte ändern", + "parent-card": "Übergeordnete Karte", + "source-board": "Quellboard", + "no-parent": "Nicht anzeigen", + "activity-added-label": "fügte Label '%s' zu %s hinzu", + "activity-removed-label": "entfernte Label '%s' von %s", + "activity-delete-attach": "löschte ein Anhang von %s", + "activity-added-label-card": "Label hinzugefügt '%s'", + "activity-removed-label-card": "Label entfernt '%s'", + "activity-delete-attach-card": "hat einen Anhang gelöscht", + "activity-set-customfield": "setze benutzerdefiniertes Feld '%s' zu '%s' in %s", + "activity-unset-customfield": "entferne benutzerdefiniertes Feld '%s' in %s", + "r-rule": "Regel", + "r-add-trigger": "Auslöser hinzufügen", + "r-add-action": "Aktion hinzufügen", + "r-board-rules": "Boardregeln", + "r-add-rule": "Regel hinzufügen", + "r-view-rule": "Regel anzeigen", + "r-delete-rule": "Regel löschen", + "r-new-rule-name": "Neuer Regeltitel", + "r-no-rules": "Keine Regeln", + "r-when-a-card": "Wenn Karte", + "r-is": "wird", + "r-is-moved": "verschoben wird", + "r-added-to": "hinzugefügt zu", + "r-removed-from": "entfernt von", + "r-the-board": "das Board", + "r-list": "Liste", + "set-filter": "Setze Filter", + "r-moved-to": "verschoben nach", + "r-moved-from": "verschoben von", + "r-archived": "ins Archiv verschoben", + "r-unarchived": "aus dem Archiv wiederhergestellt", + "r-a-card": "einer Karte", + "r-when-a-label-is": "Wenn ein Label", + "r-when-the-label": "Wenn das Label", + "r-list-name": "Listenname", + "r-when-a-member": "Wenn ein Mitglied", + "r-when-the-member": "Wenn das Mitglied", + "r-name": "Name", + "r-when-a-attach": "Wenn ein Anhang", + "r-when-a-checklist": "Wenn eine Checkliste wird", + "r-when-the-checklist": "Wenn die Checkliste", + "r-completed": "abgeschlossen", + "r-made-incomplete": "unvollständig gemacht", + "r-when-a-item": "Wenn eine Checklistenposition", + "r-when-the-item": "Wenn die Checklistenposition", + "r-checked": "markiert wird", + "r-unchecked": "abgewählt wird", + "r-move-card-to": "Verschiebe Karte an", + "r-top-of": "Anfang von", + "r-bottom-of": "Ende von", + "r-its-list": "seiner Liste", + "r-archive": "Ins Archiv verschieben", + "r-unarchive": "Aus dem Archiv wiederherstellen", + "r-card": "Karte", + "r-add": "Hinzufügen", + "r-remove": "entfernen", + "r-label": "Label", + "r-member": "Mitglied", + "r-remove-all": "Entferne alle Mitglieder von der Karte", + "r-set-color": "Farbe festlegen auf", + "r-checklist": "Checkliste", + "r-check-all": "Alle markieren", + "r-uncheck-all": "Alle abwählen", + "r-items-check": "Elemente der Checkliste", + "r-check": "Markieren", + "r-uncheck": "Abwählen", + "r-item": "Element", + "r-of-checklist": "der Checkliste", + "r-send-email": "Eine E-Mail senden", + "r-to": "an", + "r-subject": "Betreff", + "r-rule-details": "Regeldetails", + "r-d-move-to-top-gen": "Karte nach oben in die Liste verschieben", + "r-d-move-to-top-spec": "Karte an den Anfang der Liste verschieben", + "r-d-move-to-bottom-gen": "Karte nach unten in die Liste verschieben", + "r-d-move-to-bottom-spec": "Karte an das Ende der Liste verschieben", + "r-d-send-email": "E-Mail senden", + "r-d-send-email-to": "an", + "r-d-send-email-subject": "Betreff", + "r-d-send-email-message": "Nachricht", + "r-d-archive": "Karte ins Archiv verschieben", + "r-d-unarchive": "Karte aus dem Archiv wiederherstellen", + "r-d-add-label": "Label hinzufügen", + "r-d-remove-label": "Label entfernen", + "r-create-card": "Neue Karte erstellen", + "r-in-list": "in der Liste", + "r-in-swimlane": "in Swimlane", + "r-d-add-member": "Mitglied hinzufügen", + "r-d-remove-member": "Mitglied entfernen", + "r-d-remove-all-member": "Entferne alle Mitglieder", + "r-d-check-all": "Alle Elemente der Liste markieren", + "r-d-uncheck-all": "Alle Element der Liste abwählen", + "r-d-check-one": "Element auswählen", + "r-d-uncheck-one": "Element abwählen", + "r-d-check-of-list": "der Checkliste", + "r-d-add-checklist": "Checkliste hinzufügen", + "r-d-remove-checklist": "Checkliste entfernen", + "r-by": "durch", + "r-add-checklist": "Checkliste hinzufügen", + "r-with-items": "mit Elementen", + "r-items-list": "Element1,Element2,Element3", + "r-add-swimlane": "Füge Swimlane hinzu", + "r-swimlane-name": "Swimlanename", + "r-board-note": "Hinweis: Lassen Sie ein Feld leer, um alle möglichen Werte zu finden.", + "r-checklist-note": "Hinweis: Die Elemente der Checkliste müssen als kommagetrennte Werte geschrieben werden.", + "r-when-a-card-is-moved": "Wenn eine Karte in eine andere Liste verschoben wird", + "r-set": "Setze", + "r-update": "Aktualisiere", + "r-datefield": "Datumsfeld", + "r-df-start-at": "Start", + "r-df-due-at": "Fällig", + "r-df-end-at": "Ende", + "r-df-received-at": "Empfangen", + "r-to-current-datetime": "auf das aktuelle Datum/Zeit", + "r-remove-value-from": "Entferne Wert von", + "ldap": "LDAP", + "oauth2": "OAuth2", + "cas": "CAS", + "authentication-method": "Authentifizierungsmethode", + "authentication-type": "Authentifizierungstyp", + "custom-product-name": "Benutzerdefinierter Produktname", + "layout": "Layout", + "hide-logo": "Verstecke Logo", + "add-custom-html-after-body-start": "Füge benutzerdefiniertes HTML nach <body> Anfang hinzu", + "add-custom-html-before-body-end": "Füge benutzerdefiniertes HTML vor </body>Ende hinzu", + "error-undefined": "Etwas ist schief gelaufen", + "error-ldap-login": "Es ist ein Fehler beim Anmelden aufgetreten", + "display-authentication-method": "Anzeige Authentifizierungsverfahren", + "default-authentication-method": "Standardauthentifizierungsverfahren", + "duplicate-board": "Board duplizieren", + "people-number": "Anzahl der Personen:", + "swimlaneDeletePopup-title": "Swimlane löschen?", + "swimlane-delete-pop": "Alle Aktionen werden aus dem Aktivitätenfeed entfernt und die Swimlane kann nicht wiederhergestellt werden. Die Aktion kann nicht rückgängig gemacht werden.", + "restore-all": "Alles wiederherstellen", + "delete-all": "Alles löschen", + "loading": "Laden, bitte warten.", + "previous_as": "letzter Zeitpunkt war", + "act-a-dueAt": "hat Fälligkeit geändert auf\nWann: __timeValue__\nWo: __card__\nvorheriger Fälligkeitszeitpunkt war __timeOldValue__", + "act-a-endAt": "hat Ende auf __timeValue__ von (__timeOldValue__) geändert", + "act-a-startAt": "hat Start auf __timeValue__ von (__timeOldValue__) geändert", + "act-a-receivedAt": "hat Empfangszeit auf __timeValue__ von (__timeOldValue__) geändert", + "a-dueAt": "hat Fälligkeit geändert auf", + "a-endAt": "hat Ende geändert auf", + "a-startAt": "hat Startzeit geändert auf", + "a-receivedAt": "hat Empfangszeit geändert auf", + "almostdue": "aktuelles Fälligkeitsdatum %s bevorstehend", + "pastdue": "aktuelles Fälligkeitsdatum %s überschritten", + "duenow": "aktuelles Fälligkeitsdatum %s heute", + "act-newDue": "__list__/__card__ hat seine 1. fällige Erinnerung [__board__]", + "act-withDue": "Erinnerung an Fällikgeit von __card__ [__board__]", + "act-almostdue": "erinnernd an das aktuelle Fälligkeitszeitpunkt (__timeValue__) von __card__ ist bevorstehend", + "act-pastdue": "erinnernd an das aktuelle Fälligkeitszeitpunkt (__timeValue__) von __card__ ist vorbei", + "act-duenow": "erinnernd an das aktuelle Fälligkeitszeitpunkt (__timeValue__) von __card__ ist jetzt", + "act-atUserComment": "Sie wurden in [__board__] __list__/__card__ erwähnt", + "delete-user-confirm-popup": "Sind Sie sicher, dass Sie diesen Account löschen wollen? Die Aktion kann nicht rückgängig gemacht werden.", + "accounts-allowUserDelete": "Erlaube Benutzern ihren eigenen Account zu löschen", + "hide-minicard-label-text": "Labeltext auf Minikarte ausblenden", + "show-desktop-drag-handles": "Desktop-Ziehpunkte anzeigen", + "assignee": "Zugewiesen", + "cardAssigneesPopup-title": "Zugewiesen", + "addmore-detail": "Eine detailliertere Beschreibung hinzufügen", + "show-on-card": "Zeige auf Karte", + "new": "Neu", + "editUserPopup-title": "Benutzer ändern", + "newUserPopup-title": "Neuer Benutzer", + "notifications": "Benachrichtigungen", + "view-all": "Alle anzeigen", + "filter-by-unread": "Nach Ungelesenen filtern", + "mark-all-as-read": "Als ungelesen markieren", + "allow-rename": "Umbenennen erlauben", + "allowRenamePopup-title": "Umbenennen erlauben" +} diff --git a/i18n/es.i18n.json b/i18n/es.i18n.json index 6ac7fb3e..b788693c 100644 --- a/i18n/es.i18n.json +++ b/i18n/es.i18n.json @@ -1,769 +1,769 @@ { - "accept": "Aceptar", - "act-activity-notify": "Notificación de actividad", - "act-addAttachment": "añadido el adjunto __attachment__ a la tarjeta __card__ de la lista __list__ del carril __swimlane__ del tablero __board__", - "act-deleteAttachment": "eliminado el adjunto __attachment__ de la tarjeta __card__ de la lista __list__ del carril __swimlane__ del tablero __board__", - "act-addSubtask": "añadida la subtarea __subtask__ a la tarjeta __card__ de la lista __list__ del carril __swimlane__ del tablero __board__", - "act-addLabel": "añadida la etiqueta __label__ a la tarjeta __card__ de la lista __list__ del carril __swimlane__ del tablero __board__", - "act-addedLabel": "añadida la etiqueta __label__ a la tarjeta __card__ de la lista __list__ del carril __swimlane__ del tablero __board__", - "act-removeLabel": "eliminada la etiqueta __label__ de la tarjeta __card__ de la lista __list__ del carril __swimlane__ del tablero __board__", - "act-removedLabel": "eliminada la etiqueta __label__ de la tarjeta __card__ de la lista __list__ del carril __swimlane__ del tablero __board__", - "act-addChecklist": "añadida la lista de verificación __checklist__ a la tarjeta __card__ de la lista __list__ del carril __swimlane__ del tablero __board__", - "act-addChecklistItem": "añadido el elemento __checklistItem__ a la lista de verificación __checklist__ de la tarjeta __card__ de la lista __list__ del carril __swimlane__ del tablero __board__", - "act-removeChecklist": "eliminada la lista de verificación __checklist__ de la tarjeta __card__ de la lista __list__ del carril __swimlane__ del tablero __board__", - "act-removeChecklistItem": "eliminado el elemento __checklistItem__ de la lista de verificación __checkList__ de la tarjeta __card__ de la lista __list__ del carril __swimlane__ del tablero __board__", - "act-checkedItem": "marcado el elemento __checklistItem__ de la lista de verificación __checklist__ de la tarjeta __card__ de la lista __list__ del carril __swimlane__ del tablero __board__", - "act-uncheckedItem": "desmarcado el elemento __checklistItem__ de la lista de verificación __checklist__ de la tarjeta __card__ de la lista __list__ del carril __swimlane__ del tablero __board__", - "act-completeChecklist": "completada la lista de verificación __checklist__ de la tarjeta __card__ de la lista __list__ del carril __swimlane__ del tablero __board__", - "act-uncompleteChecklist": "no completada la lista de verificación __checklist__ de la tarjeta __card__ de la lista __list__ del carril __swimlane__ del tablero __board__", - "act-addComment": "comentario en la tarjeta__card__: __comment__ de la lista __list__ del carril __swimlane__ del tablero __board__", - "act-editComment": "comentario editado en la tarjeta __card__: __comment__ de la lista __list__ del carril __swimlane__ del tablero __board__", - "act-deleteComment": "comentario eliminado en la tarjeta __card__: __comment__ de la lista __list__ del carril __swimlane__ del tablero __board__", - "act-createBoard": "creó el tablero __board__", - "act-createSwimlane": "creó el carril de flujo __swimlane__ en el tablero __board__", - "act-createCard": "creada la tarjeta __card__ de la lista __list__ del carril __swimlane__ del tablero __board__", - "act-createCustomField": " creado el campo personalizado __customField__ en el tablero __board__", - "act-deleteCustomField": "eliminado el campo personalizado __customField__ del tablero __board__", - "act-setCustomField": "editado el campo personalizado __customField__: __customFieldValue__ en la tarjeta __card__ de la lista __list__ del carril __swimlane__ del tablero __board__", - "act-createList": "añadida la lista __list__ al tablero __board__", - "act-addBoardMember": "añadido el mimbro __member__ al tablero __board__", - "act-archivedBoard": "El tablero __board__ se ha archivado", - "act-archivedCard": "La tarjeta __card__ de la lista __list__ del carril __swimlane__ del tablero __board__ se ha archivado", - "act-archivedList": "La lista __list__ del carril __swimlane__ del tablero __board__ se ha archivado", - "act-archivedSwimlane": "El carril __swimlane__ del tablero __board__ se ha archivado", - "act-importBoard": "importado el tablero __board__", - "act-importCard": "importada la tarjeta __card__ a la lista __list__ del carrril __swimlane__ del tablero __board__", - "act-importList": "importada la lista __list__ al carril __swimlane__ del tablero __board__", - "act-joinMember": "añadido el miembro __member__ a la tarjeta __card__ de la lista __list__ del carril __swimlane__ del tablero __board__", - "act-moveCard": "movida la tarjeta __card__ del tablero __board__ de la lista __oldList__ del carril __oldSwimlane__ a la lista __list__ del carril __swimlane__", - "act-moveCardToOtherBoard": "movida la tarjeta __card__ de la lista __oldList__ del carril __oldSwimlane__ del tablero __oldBoard__ a la lista __list__ del carril __swimlane__ del tablero __board__", - "act-removeBoardMember": "eliminado el miembro __member__ del tablero __board__", - "act-restoredCard": "restaurada la tarjeta __card__ a la lista __list__ del carril __swimlane__ del tablero __board__", - "act-unjoinMember": "eliminado el miembro __member__ de la tarjeta __card__ de la lista __list__ del carril __swimlane__ del tablero __board__", - "act-withBoardTitle": "__board__", - "act-withCardTitle": "[__board__] __card__", - "actions": "Acciones", - "activities": "Actividades", - "activity": "Actividad", - "activity-added": "ha añadido %s a %s", - "activity-archived": "%s se ha archivado", - "activity-attached": "ha adjuntado %s a %s", - "activity-created": "ha creado %s", - "activity-customfield-created": "creó el campo personalizado %s", - "activity-excluded": "ha excluido %s de %s", - "activity-imported": "ha importado %s a %s desde %s", - "activity-imported-board": "ha importado %s desde %s", - "activity-joined": "se ha unido a %s", - "activity-moved": "ha movido %s de %s a %s", - "activity-on": "en %s", - "activity-removed": "ha eliminado %s de %s", - "activity-sent": "ha enviado %s a %s", - "activity-unjoined": "se ha desvinculado de %s", - "activity-subtask-added": "ha añadido la subtarea a %s", - "activity-checked-item": "marcado %s en la lista de verificación %s de %s", - "activity-unchecked-item": "desmarcado %s en lista %s de %s", - "activity-checklist-added": "ha añadido una lista de verificación a %s", - "activity-checklist-removed": "eliminada una lista de verificación desde %s", - "activity-checklist-completed": "lista de verificación completada %s de %s", - "activity-checklist-uncompleted": "no completado la lista %s de %s", - "activity-checklist-item-added": "ha añadido el elemento de la lista de verificación a '%s' en %s", - "activity-checklist-item-removed": "eliminado un elemento de la lista de verificación desde '%s' en %s", - "add": "Añadir", - "activity-checked-item-card": "marcado %s en la lista de verificación %s", - "activity-unchecked-item-card": "desmarcado %s en la lista de verificación %s", - "activity-checklist-completed-card": "completada la lista de verificación __checklist__ de la tarjeta __card__ de la lista __list__ del carril __swimlane__ del tablero __board__", - "activity-checklist-uncompleted-card": "no completó la lista de verificación %s", - "activity-editComment": "comentario editado", - "activity-deleteComment": "comentario eliminado", - "add-attachment": "Añadir adjunto", - "add-board": "Añadir tablero", - "add-card": "Añadir una tarjeta", - "add-swimlane": "Añadir un carril de flujo", - "add-subtask": "Añadir subtarea", - "add-checklist": "Añadir una lista de verificación", - "add-checklist-item": "Añadir un elemento a la lista de verificación", - "add-cover": "Añadir portada", - "add-label": "Añadir una etiqueta", - "add-list": "Añadir una lista", - "add-members": "Añadir miembros", - "added": "Añadida el", - "addMemberPopup-title": "Miembros", - "admin": "Administrador", - "admin-desc": "Puedes ver y editar tarjetas, eliminar miembros, y cambiar las preferencias del tablero", - "admin-announcement": "Aviso", - "admin-announcement-active": "Activar el aviso para todo el sistema", - "admin-announcement-title": "Aviso del administrador", - "all-boards": "Tableros", - "and-n-other-card": "y __count__ tarjeta más", - "and-n-other-card_plural": "y otras __count__ tarjetas", - "apply": "Aplicar", - "app-is-offline": "Cargando, espera por favor. Refrescar esta página causará pérdida de datos. Si la carga no funciona, por favor comprueba que el servidor no se ha parado.", - "archive": "Archivar", - "archive-all": "Archivar todo", - "archive-board": "Archivar este tablero", - "archive-card": "Archivar esta tarjeta", - "archive-list": "Archivar esta lista", - "archive-swimlane": "Archivar este carril", - "archive-selection": "Archivar esta selección", - "archiveBoardPopup-title": "¿Archivar este tablero?", - "archived-items": "Archivo", - "archived-boards": "Tableros en el Archivo", - "restore-board": "Restaurar el tablero", - "no-archived-boards": "No hay Tableros en el Archivo", - "archives": "Archivo", - "template": "Plantilla", - "templates": "Plantillas", - "assign-member": "Asignar miembros", - "attached": "adjuntado", - "attachment": "Adjunto", - "attachment-delete-pop": "La eliminación de un fichero adjunto es permanente. Esta acción no puede deshacerse.", - "attachmentDeletePopup-title": "¿Eliminar el adjunto?", - "attachments": "Adjuntos", - "auto-watch": "Suscribirse automáticamente a los tableros cuando son creados", - "avatar-too-big": "El avatar es muy grande (70KB máx.)", - "back": "Atrás", - "board-change-color": "Cambiar el color", - "board-nb-stars": "%s destacados", - "board-not-found": "Tablero no encontrado", - "board-private-info": "Este tablero será <strong>privado</strong>.", - "board-public-info": "Este tablero será <strong>público</strong>.", - "boardChangeColorPopup-title": "Cambiar el fondo del tablero", - "boardChangeTitlePopup-title": "Renombrar el tablero", - "boardChangeVisibilityPopup-title": "Cambiar visibilidad", - "boardChangeWatchPopup-title": "Cambiar vigilancia", - "boardMenuPopup-title": "Preferencias del tablero", - "boardChangeViewPopup-title": "Vista del tablero", - "boards": "Tableros", - "board-view": "Vista del tablero", - "board-view-cal": "Calendario", - "board-view-swimlanes": "Carriles", - "board-view-collapse": "Contraer", - "board-view-lists": "Listas", - "bucket-example": "Como “Cosas por hacer” por ejemplo", - "cancel": "Cancelar", - "card-archived": "Se archivó esta tarjeta", - "board-archived": "Se archivó este tablero", - "card-comments-title": "Esta tarjeta tiene %s comentarios.", - "card-delete-notice": "la eliminación es permanente. Perderás todas las acciones asociadas a esta tarjeta.", - "card-delete-pop": "Se eliminarán todas las acciones del historial de actividades y no se podrá volver a abrir la tarjeta. Esta acción no puede deshacerse.", - "card-delete-suggest-archive": "Puedes mover una tarjeta al Archivo para quitarla del tablero y preservar la actividad.", - "card-due": "Vence", - "card-due-on": "Vence el", - "card-spent": "Tiempo consumido", - "card-edit-attachments": "Editar los adjuntos", - "card-edit-custom-fields": "Editar los campos personalizados", - "card-edit-labels": "Editar las etiquetas", - "card-edit-members": "Editar los miembros", - "card-labels-title": "Cambia las etiquetas de la tarjeta", - "card-members-title": "Añadir o eliminar miembros del tablero desde la tarjeta.", - "card-start": "Comienza", - "card-start-on": "Comienza el", - "cardAttachmentsPopup-title": "Adjuntar desde", - "cardCustomField-datePopup-title": "Cambiar la fecha", - "cardCustomFieldsPopup-title": "Editar los campos personalizados", - "cardDeletePopup-title": "¿Eliminar la tarjeta?", - "cardDetailsActionsPopup-title": "Acciones de la tarjeta", - "cardLabelsPopup-title": "Etiquetas", - "cardMembersPopup-title": "Miembros", - "cardMorePopup-title": "Más", - "cardTemplatePopup-title": "Crear plantilla", - "cards": "Tarjetas", - "cards-count": "Tarjetas", - "casSignIn": "Iniciar sesión con CAS", - "cardType-card": "Tarjeta", - "cardType-linkedCard": "Tarjeta enlazada", - "cardType-linkedBoard": "Tablero enlazado", - "change": "Cambiar", - "change-avatar": "Cambiar el avatar", - "change-password": "Cambiar la contraseña", - "change-permissions": "Cambiar los permisos", - "change-settings": "Cambiar las preferencias", - "changeAvatarPopup-title": "Cambiar el avatar", - "changeLanguagePopup-title": "Cambiar el idioma", - "changePasswordPopup-title": "Cambiar la contraseña", - "changePermissionsPopup-title": "Cambiar los permisos", - "changeSettingsPopup-title": "Cambiar las preferencias", - "subtasks": "Subtareas", - "checklists": "Lista de verificación", - "click-to-star": "Haz clic para destacar este tablero.", - "click-to-unstar": "Haz clic para dejar de destacar este tablero.", - "clipboard": "el portapapeles o con arrastrar y soltar", - "close": "Cerrar", - "close-board": "Cerrar el tablero", - "close-board-pop": "Podrás restaurar el tablero haciendo clic en el botón \"Archivo\" del encabezado de la pantalla inicial.", - "color-black": "negra", - "color-blue": "azul", - "color-crimson": "carmesí", - "color-darkgreen": "verde oscuro", - "color-gold": "oro", - "color-gray": "gris", - "color-green": "verde", - "color-indigo": "añil", - "color-lime": "lima", - "color-magenta": "magenta", - "color-mistyrose": "rosa claro", - "color-navy": "azul marino", - "color-orange": "naranja", - "color-paleturquoise": "turquesa", - "color-peachpuff": "melocotón", - "color-pink": "rosa", - "color-plum": "púrpura", - "color-purple": "violeta", - "color-red": "roja", - "color-saddlebrown": "marrón", - "color-silver": "plata", - "color-sky": "celeste", - "color-slateblue": "azul", - "color-white": "blanco", - "color-yellow": "amarilla", - "unset-color": "Desmarcar", - "comment": "Comentar", - "comment-placeholder": "Escribir comentario", - "comment-only": "Sólo comentarios", - "comment-only-desc": "Solo puedes comentar en las tarjetas.", - "no-comments": "No hay comentarios", - "no-comments-desc": "No se pueden mostrar comentarios ni actividades.", - "worker": "Trabajador", - "worker-desc": "Solo puede mover tarjetas, asignarse a la tarjeta y comentar.", - "computer": "el ordenador", - "confirm-subtask-delete-dialog": "¿Seguro que quieres eliminar la subtarea?", - "confirm-checklist-delete-dialog": "¿Seguro que quieres eliminar la lista de verificación?", - "copy-card-link-to-clipboard": "Copiar el enlace de la tarjeta al portapapeles", - "linkCardPopup-title": "Enlazar tarjeta", - "searchElementPopup-title": "Buscar", - "copyCardPopup-title": "Copiar la tarjeta", - "copyChecklistToManyCardsPopup-title": "Copiar la plantilla de la lista de verificación en varias tarjetas", - "copyChecklistToManyCardsPopup-instructions": "Títulos y descripciones de las tarjetas de destino en formato JSON", - "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"Título de la primera tarjeta\", \"description\":\"Descripción de la primera tarjeta\"}, {\"title\":\"Título de la segunda tarjeta\",\"description\":\"Descripción de la segunda tarjeta\"},{\"title\":\"Título de la última tarjeta\",\"description\":\"Descripción de la última tarjeta\"} ]", - "create": "Crear", - "createBoardPopup-title": "Crear tablero", - "chooseBoardSourcePopup-title": "Importar un tablero", - "createLabelPopup-title": "Crear etiqueta", - "createCustomField": "Crear un campo", - "createCustomFieldPopup-title": "Crear un campo", - "current": "actual", - "custom-field-delete-pop": "Se eliminará este campo personalizado de todas las tarjetas y se destruirá su historial. Esta acción no puede deshacerse.", - "custom-field-checkbox": "Casilla de verificación", - "custom-field-date": "Fecha", - "custom-field-dropdown": "Lista desplegable", - "custom-field-dropdown-none": "(nada)", - "custom-field-dropdown-options": "Opciones de la lista", - "custom-field-dropdown-options-placeholder": "Pulsa Intro para añadir más opciones", - "custom-field-dropdown-unknown": "(desconocido)", - "custom-field-number": "Número", - "custom-field-text": "Texto", - "custom-fields": "Campos personalizados", - "date": "Fecha", - "decline": "Declinar", - "default-avatar": "Avatar por defecto", - "delete": "Eliminar", - "deleteCustomFieldPopup-title": "¿Eliminar el campo personalizado?", - "deleteLabelPopup-title": "¿Eliminar la etiqueta?", - "description": "Descripción", - "disambiguateMultiLabelPopup-title": "Desambiguar la acción de etiqueta", - "disambiguateMultiMemberPopup-title": "Desambiguar la acción de miembro", - "discard": "Descartarla", - "done": "Hecho", - "download": "Descargar", - "edit": "Editar", - "edit-avatar": "Cambiar el avatar", - "edit-profile": "Editar el perfil", - "edit-wip-limit": "Cambiar el límite del trabajo en proceso", - "soft-wip-limit": "Límite del trabajo en proceso flexible", - "editCardStartDatePopup-title": "Cambiar la fecha de comienzo", - "editCardDueDatePopup-title": "Cambiar la fecha de vencimiento", - "editCustomFieldPopup-title": "Editar el campo", - "editCardSpentTimePopup-title": "Cambiar el tiempo consumido", - "editLabelPopup-title": "Cambiar la etiqueta", - "editNotificationPopup-title": "Editar las notificaciones", - "editProfilePopup-title": "Editar el perfil", - "email": "Correo electrónico", - "email-enrollAccount-subject": "Cuenta creada en __siteName__", - "email-enrollAccount-text": "Hola __user__,\n\nPara empezar a utilizar el servicio, simplemente haz clic en el siguiente enlace.\n\n__url__\n\nGracias.", - "email-fail": "Error al enviar el correo", - "email-fail-text": "Error al intentar enviar el correo", - "email-invalid": "Correo no válido", - "email-invite": "Invitar vía correo electrónico", - "email-invite-subject": "__inviter__ ha enviado una invitación", - "email-invite-text": "Estimado __user__,\n\n__inviter__ te invita a unirte al tablero '__board__' para colaborar.\n\nPor favor, haz clic en el siguiente enlace:\n\n__url__\n\nGracias.", - "email-resetPassword-subject": "Restablecer tu contraseña en __siteName__", - "email-resetPassword-text": "Hola __user__,\n\nPara restablecer tu contraseña, haz clic en el siguiente enlace.\n\n__url__\n\nGracias.", - "email-sent": "Correo enviado", - "email-verifyEmail-subject": "Verifica tu dirección de correo en __siteName__", - "email-verifyEmail-text": "Hola __user__,\n\nPara verificar tu cuenta de correo electrónico, haz clic en el siguiente enlace.\n\n__url__\n\nGracias.", - "enable-wip-limit": "Habilitar el límite del trabajo en proceso", - "error-board-doesNotExist": "El tablero no existe", - "error-board-notAdmin": "Es necesario ser administrador de este tablero para hacer eso", - "error-board-notAMember": "Es necesario ser miembro de este tablero para hacer eso", - "error-json-malformed": "El texto no es un JSON válido", - "error-json-schema": "Sus datos JSON no incluyen la información apropiada en el formato correcto", - "error-list-doesNotExist": "La lista no existe", - "error-user-doesNotExist": "El usuario no existe", - "error-user-notAllowSelf": "No puedes invitarte a ti mismo", - "error-user-notCreated": "El usuario no ha sido creado", - "error-username-taken": "Este nombre de usuario ya está en uso", - "error-email-taken": "Esta dirección de correo ya está en uso", - "export-board": "Exportar el tablero", - "sort": "Ordenar", - "sort-desc": "Click para ordenar la lista", - "list-sort-by": "Ordenar la lista por:", - "list-label-modifiedAt": "Hora de último acceso", - "list-label-title": "Nombre de la lista", - "list-label-sort": "Tu orden manual", - "list-label-short-modifiedAt": "(L)", - "list-label-short-title": "(N)", - "list-label-short-sort": "(M)", - "filter": "Filtrar", - "filter-cards": "Filtrar tarjetas o listas", - "list-filter-label": "Filtrar listas por título", - "filter-clear": "Limpiar el filtro", - "filter-no-label": "Sin etiqueta", - "filter-no-member": "Sin miembro", - "filter-no-custom-fields": "Sin campos personalizados", - "filter-show-archive": "Mostrar las listas archivadas", - "filter-hide-empty": "Ocultar las listas vacías", - "filter-on": "Filtrado activado", - "filter-on-desc": "Estás filtrando tarjetas en este tablero. Haz clic aquí para editar el filtro.", - "filter-to-selection": "Filtrar la selección", - "advanced-filter-label": "Filtrado avanzado", - "advanced-filter-description": "El filtrado avanzado permite escribir una cadena que contiene los siguientes operadores: == != <= >= && || ( ) Se utiliza un espacio como separador entre los operadores. Se pueden filtrar todos los campos personalizados escribiendo sus nombres y valores. Por ejemplo: Campo1 == Valor1. Nota: Si los campos o valores contienen espacios, deben encapsularse entre comillas simples. Por ejemplo: 'Campo 1' == 'Valor 1'. Para omitir los caracteres de control único (' \\/), se usa \\. Por ejemplo: Campo1 = I\\'m. También se pueden combinar múltiples condiciones. Por ejemplo: C1 == V1 || C1 == V2. Normalmente todos los operadores se interpretan de izquierda a derecha. Se puede cambiar el orden colocando paréntesis. Por ejemplo: C1 == V1 && ( C2 == V2 || C2 == V3 ). También se puede buscar en campos de texto usando expresiones regulares: C1 == /Tes.*/i", - "fullname": "Nombre completo", - "header-logo-title": "Volver a tu página de tableros", - "hide-system-messages": "Ocultar las notificaciones de actividad", - "headerBarCreateBoardPopup-title": "Crear tablero", - "home": "Inicio", - "import": "Importar", - "link": "Enlace", - "import-board": "importar un tablero", - "import-board-c": "Importar un tablero", - "import-board-title-trello": "Importar un tablero desde Trello", - "import-board-title-wekan": "Importar tablero desde una exportación previa", - "import-sandstorm-backup-warning": "No elimine los datos que está importando del tablero o Trello original antes de verificar que la semilla pueda cerrarse y abrirse nuevamente, o que ocurra un error de \"Tablero no encontrado\", de lo contrario perderá sus datos.", - "import-sandstorm-warning": "El tablero importado eliminará todos los datos existentes en este tablero y los reemplazará con los datos del tablero importado.", - "from-trello": "Desde Trello", - "from-wekan": "Desde exportación previa", - "import-board-instruction-trello": "En tu tablero de Trello, ve a 'Menú', luego 'Más' > 'Imprimir y exportar' > 'Exportar JSON', y copia el texto resultante.", - "import-board-instruction-wekan": "En tu tablero, vete a 'Menú', luego 'Exportar tablero', y copia el texto en el archivo descargado.", - "import-board-instruction-about-errors": "Aunque obtengas errores cuando importes el tablero, a veces la importación funciona igualmente, y el tablero se encontrará en la página de tableros.", - "import-json-placeholder": "Pega tus datos JSON válidos aquí", - "import-map-members": "Mapa de miembros", - "import-members-map": "Tu tablero importado tiene algunos miembros. Por favor, mapea los miembros que quieres importar con tus usuarios.", - "import-show-user-mapping": "Revisión de la asignación de miembros", - "import-user-select": "Selecciona el miembro existe que quieres usar como este miembro.", - "importMapMembersAddPopup-title": "Seleccionar miembro", - "info": "Versión", - "initials": "Iniciales", - "invalid-date": "Fecha no válida", - "invalid-time": "Tiempo no válido", - "invalid-user": "Usuario no válido", - "joined": "se ha unido", - "just-invited": "Has sido invitado a este tablero", - "keyboard-shortcuts": "Atajos de teclado", - "label-create": "Crear una etiqueta", - "label-default": "etiqueta %s (por defecto)", - "label-delete-pop": "Se eliminará esta etiqueta de todas las tarjetas y se destruirá su historial. Esta acción no puede deshacerse.", - "labels": "Etiquetas", - "language": "Cambiar el idioma", - "last-admin-desc": "No puedes cambiar roles porque debe haber al menos un administrador.", - "leave-board": "Abandonar el tablero", - "leave-board-pop": "¿Seguro que quieres abandonar __boardTitle__? Serás desvinculado de todas las tarjetas en este tablero.", - "leaveBoardPopup-title": "¿Abandonar el tablero?", - "link-card": "Enlazar a esta tarjeta", - "list-archive-cards": "Archivar todas las tarjetas de esta lista", - "list-archive-cards-pop": "Esto eliminará del tablero todas las tarjetas en esta lista. Para ver las tarjetas en el Archivo y recuperarlas al tablero haga click en \"Menu\" > \"Archivo\"", - "list-move-cards": "Mover todas las tarjetas de esta lista", - "list-select-cards": "Seleccionar todas las tarjetas de esta lista", - "set-color-list": "Cambiar el color", - "listActionPopup-title": "Acciones de la lista", - "swimlaneActionPopup-title": "Acciones del carril de flujo", - "swimlaneAddPopup-title": "Añadir un carril de flujo debajo", - "listImportCardPopup-title": "Importar una tarjeta de Trello", - "listMorePopup-title": "Más", - "link-list": "Enlazar a esta lista", - "list-delete-pop": "Todas las acciones serán eliminadas del historial de actividades y no se podrá recuperar la lista. Esta acción no puede deshacerse.", - "list-delete-suggest-archive": "Puedes mover una lista al Archivo para quitarla del tablero y preservar la actividad.", - "lists": "Listas", - "swimlanes": "Carriles", - "log-out": "Finalizar la sesión", - "log-in": "Iniciar sesión", - "loginPopup-title": "Iniciar sesión", - "memberMenuPopup-title": "Preferencias de miembro", - "members": "Miembros", - "menu": "Menú", - "move-selection": "Mover la selección", - "moveCardPopup-title": "Mover la tarjeta", - "moveCardToBottom-title": "Mover al final", - "moveCardToTop-title": "Mover al principio", - "moveSelectionPopup-title": "Mover la selección", - "multi-selection": "Selección múltiple", - "multi-selection-on": "Selección múltiple activada", - "muted": "Silenciado", - "muted-info": "No serás notificado de ningún cambio en este tablero", - "my-boards": "Mis tableros", - "name": "Nombre", - "no-archived-cards": "No hay tarjetas archivadas.", - "no-archived-lists": "No hay listas archivadas.", - "no-archived-swimlanes": "No hay carriles archivados.", - "no-results": "Sin resultados", - "normal": "Normal", - "normal-desc": "Puedes ver y editar tarjetas. No puedes cambiar la configuración.", - "not-accepted-yet": "La invitación no ha sido aceptada aún", - "notify-participate": "Recibir actualizaciones de cualquier tarjeta en la que participas como creador o miembro", - "notify-watch": "Recibir actuaizaciones de cualquier tablero, lista o tarjeta que estés vigilando", - "optional": "opcional", - "or": "o", - "page-maybe-private": "Esta página puede ser privada. Es posible que puedas verla al <a href='%s'>iniciar sesión</a>.", - "page-not-found": "Página no encontrada.", - "password": "Contraseña", - "paste-or-dragdrop": "pegar o arrastrar y soltar un fichero de imagen (sólo imagen)", - "participating": "Participando", - "preview": "Previsualizar", - "previewAttachedImagePopup-title": "Previsualizar", - "previewClipboardImagePopup-title": "Previsualizar", - "private": "Privado", - "private-desc": "Este tablero es privado. Sólo las personas añadidas al tablero pueden verlo y editarlo.", - "profile": "Perfil", - "public": "Público", - "public-desc": "Este tablero es público. Es visible para cualquiera a través del enlace, y se mostrará en los buscadores como Google. Sólo las personas añadidas al tablero pueden editarlo.", - "quick-access-description": "Destaca un tablero para añadir un acceso directo en esta barra.", - "remove-cover": "Eliminar portada", - "remove-from-board": "Desvincular del tablero", - "remove-label": "Eliminar la etiqueta", - "listDeletePopup-title": "¿Eliminar la lista?", - "remove-member": "Eliminar miembro", - "remove-member-from-card": "Eliminar de la tarjeta", - "remove-member-pop": "¿Eliminar __name__ (__username__) de __boardTitle__? El miembro será eliminado de todas las tarjetas de este tablero. En ellas se mostrará una notificación.", - "removeMemberPopup-title": "¿Eliminar miembro?", - "rename": "Renombrar", - "rename-board": "Renombrar el tablero", - "restore": "Restaurar", - "save": "Añadir", - "search": "Buscar", - "rules": "Reglas", - "search-cards": "Search from card/list titles, descriptions and custom fields on this board", - "search-example": "¿Texto a buscar?", - "select-color": "Seleccionar el color", - "set-wip-limit-value": "Cambiar el límite para el número máximo de tareas en esta lista.", - "setWipLimitPopup-title": "Cambiar el límite del trabajo en proceso", - "shortcut-assign-self": "Asignarte a ti mismo a la tarjeta actual", - "shortcut-autocomplete-emoji": "Autocompletar emoji", - "shortcut-autocomplete-members": "Autocompletar miembros", - "shortcut-clear-filters": "Limpiar todos los filtros", - "shortcut-close-dialog": "Cerrar el cuadro de diálogo", - "shortcut-filter-my-cards": "Filtrar mis tarjetas", - "shortcut-show-shortcuts": "Mostrar esta lista de atajos", - "shortcut-toggle-filterbar": "Conmutar la barra lateral del filtro", - "shortcut-toggle-sidebar": "Conmutar la barra lateral del tablero", - "show-cards-minimum-count": "Mostrar recuento de tarjetas si la lista contiene más de", - "sidebar-open": "Abrir la barra lateral", - "sidebar-close": "Cerrar la barra lateral", - "signupPopup-title": "Crear una cuenta", - "star-board-title": "Haz clic para destacar este tablero. Se mostrará en la parte superior de tu lista de tableros.", - "starred-boards": "Tableros destacados", - "starred-boards-description": "Los tableros destacados se mostrarán en la parte superior de tu lista de tableros.", - "subscribe": "Suscribirse", - "team": "Equipo", - "this-board": "este tablero", - "this-card": "esta tarjeta", - "spent-time-hours": "Tiempo consumido (horas)", - "overtime-hours": "Tiempo excesivo (horas)", - "overtime": "Tiempo excesivo", - "has-overtime-cards": "Hay tarjetas con el tiempo excedido", - "has-spenttime-cards": "Se ha excedido el tiempo de las tarjetas", - "time": "Hora", - "title": "Título", - "tracking": "Siguiendo", - "tracking-info": "Serás notificado de cualquier cambio en las tarjetas en las que participas como creador o miembro.", - "type": "Tipo", - "unassign-member": "Desvincular al miembro", - "unsaved-description": "Tienes una descripción por añadir.", - "unwatch": "Dejar de vigilar", - "upload": "Cargar", - "upload-avatar": "Cargar un avatar", - "uploaded-avatar": "Avatar cargado", - "username": "Nombre de usuario", - "view-it": "Verla", - "warn-list-archived": "advertencia: esta tarjeta está en una lista en el Archivo", - "watch": "Vigilar", - "watching": "Vigilando", - "watching-info": "Serás notificado de cualquier cambio en este tablero", - "welcome-board": "Tablero de bienvenida", - "welcome-swimlane": "Hito 1", - "welcome-list1": "Básicos", - "welcome-list2": "Avanzados", - "card-templates-swimlane": "Plantilla de tarjeta", - "list-templates-swimlane": "Listar plantillas", - "board-templates-swimlane": "Plantilla de tablero", - "what-to-do": "¿Qué quieres hacer?", - "wipLimitErrorPopup-title": "El límite del trabajo en proceso no es válido.", - "wipLimitErrorPopup-dialog-pt1": "El número de tareas en esta lista es mayor que el límite del trabajo en proceso que has definido.", - "wipLimitErrorPopup-dialog-pt2": "Por favor, mueve algunas tareas fuera de esta lista, o fija un límite del trabajo en proceso más alto.", - "admin-panel": "Panel del administrador", - "settings": "Preferencias", - "people": "Personas", - "registration": "Registro", - "disable-self-registration": "Deshabilitar autoregistro", - "invite": "Invitar", - "invite-people": "Invitar a personas", - "to-boards": "A el(los) tablero(s)", - "email-addresses": "Direcciones de correo electrónico", - "smtp-host-description": "Dirección del servidor SMTP para gestionar tus correos", - "smtp-port-description": "Puerto usado por el servidor SMTP para mandar correos", - "smtp-tls-description": "Habilitar el soporte TLS para el servidor SMTP", - "smtp-host": "Servidor SMTP", - "smtp-port": "Puerto SMTP", - "smtp-username": "Nombre de usuario", - "smtp-password": "Contraseña", - "smtp-tls": "Soporte TLS", - "send-from": "Desde", - "send-smtp-test": "Enviarte un correo de prueba a ti mismo", - "invitation-code": "Código de Invitación", - "email-invite-register-subject": "__inviter__ te ha enviado una invitación", - "email-invite-register-text": "Querido __user__,\n__inviter__ le invita al tablero kanban para colaborar.\n\nPor favor, siga el siguiente enlace:\n__url__\n\nY tu código de invitación es: __icode__\n\nGracias.", - "email-smtp-test-subject": "Prueba de email SMTP", - "email-smtp-test-text": "El correo se ha enviado correctamente", - "error-invitation-code-not-exist": "El código de invitación no existe", - "error-notAuthorized": "No estás autorizado a ver esta página.", - "webhook-title": "Nombre del Webhook", - "webhook-token": "Token (opcional para la autenticación)", - "outgoing-webhooks": "Webhooks salientes", - "bidirectional-webhooks": "Webhooks de doble sentido", - "outgoingWebhooksPopup-title": "Webhooks salientes", - "boardCardTitlePopup-title": "Filtro de títulos de tarjeta", - "disable-webhook": "Deshabilitar este Webhook", - "global-webhook": "Webhooks globales", - "new-outgoing-webhook": "Nuevo webhook saliente", - "no-name": "(Desconocido)", - "Node_version": "Versión de Node", - "Meteor_version": "Versión de Meteor", - "MongoDB_version": "Versión de MongoDB", - "MongoDB_storage_engine": "Motor de almacenamiento de MongoDB", - "MongoDB_Oplog_enabled": "Oplog de MongoDB habilitado", - "OS_Arch": "Arquitectura del sistema", - "OS_Cpus": "Número de CPUs del sistema", - "OS_Freemem": "Memoria libre del sistema", - "OS_Loadavg": "Carga media del sistema", - "OS_Platform": "Plataforma del sistema", - "OS_Release": "Publicación del sistema", - "OS_Totalmem": "Memoria total del sistema", - "OS_Type": "Tipo de sistema", - "OS_Uptime": "Tiempo activo del sistema", - "days": "días", - "hours": "horas", - "minutes": "minutos", - "seconds": "segundos", - "show-field-on-card": "Mostrar este campo en la tarjeta", - "automatically-field-on-card": "Crear campos automáticamente para todas las tarjetas.", - "showLabel-field-on-card": "Mostrar etiquetas de campos en la minitarjeta.", - "yes": "Sí", - "no": "No", - "accounts": "Cuentas", - "accounts-allowEmailChange": "Permitir cambiar el correo electrónico", - "accounts-allowUserNameChange": "Permitir cambiar el nombre de usuario", - "createdAt": "Fecha de alta", - "verified": "Verificado", - "active": "Activo", - "card-received": "Recibido", - "card-received-on": "Recibido el", - "card-end": "Finalizado", - "card-end-on": "Finalizado el", - "editCardReceivedDatePopup-title": "Cambiar la fecha de recepción", - "editCardEndDatePopup-title": "Cambiar la fecha de finalización", - "setCardColorPopup-title": "Cambiar el color", - "setCardActionsColorPopup-title": "Elegir un color", - "setSwimlaneColorPopup-title": "Elegir un color", - "setListColorPopup-title": "Elegir un color", - "assigned-by": "Asignado por", - "requested-by": "Solicitado por", - "board-delete-notice": "Se eliminarán todas las listas, tarjetas y acciones asociadas a este tablero. Esta acción no puede deshacerse.", - "delete-board-confirm-popup": "Se eliminarán todas las listas, tarjetas, etiquetas y actividades, y no podrás recuperar los contenidos del tablero. Esta acción no puede deshacerse.", - "boardDeletePopup-title": "¿Eliminar el tablero?", - "delete-board": "Eliminar el tablero", - "default-subtasks-board": "Subtareas para el tablero __board__", - "default": "Por defecto", - "queue": "Cola", - "subtask-settings": "Preferencias de las subtareas", - "card-settings": "Preferencias de la tarjeta", - "boardSubtaskSettingsPopup-title": "Preferencias de las subtareas del tablero", - "boardCardSettingsPopup-title": "Preferencias de la tarjeta", - "deposit-subtasks-board": "Depositar subtareas en este tablero:", - "deposit-subtasks-list": "Lista de destino para subtareas depositadas aquí:", - "show-parent-in-minicard": "Mostrar el padre en una minitarjeta:", - "prefix-with-full-path": "Prefijo con ruta completa", - "prefix-with-parent": "Prefijo con el padre", - "subtext-with-full-path": "Subtexto con ruta completa", - "subtext-with-parent": "Subtexto con el padre", - "change-card-parent": "Cambiar la tarjeta padre", - "parent-card": "Tarjeta padre", - "source-board": "Tablero de origen", - "no-parent": "No mostrar la tarjeta padre", - "activity-added-label": "añadida etiqueta %s a %s", - "activity-removed-label": "eliminada etiqueta '%s' desde %s", - "activity-delete-attach": "eliminado un adjunto desde %s", - "activity-added-label-card": "añadida etiqueta '%s'", - "activity-removed-label-card": "eliminada etiqueta '%s'", - "activity-delete-attach-card": "eliminado un adjunto", - "activity-set-customfield": "Cambiar el campo personalizado '%s' a '%s' en %s", - "activity-unset-customfield": "Desmarcar el campo personalizado '%s' en %s", - "r-rule": "Regla", - "r-add-trigger": "Añadir disparador", - "r-add-action": "Añadir acción", - "r-board-rules": "Reglas del tablero", - "r-add-rule": "Añadir regla", - "r-view-rule": "Ver regla", - "r-delete-rule": "Eliminar regla", - "r-new-rule-name": "Nueva título de regla", - "r-no-rules": "No hay reglas", - "r-when-a-card": "Cuando una tarjeta", - "r-is": "es", - "r-is-moved": "es movida", - "r-added-to": "agregada a", - "r-removed-from": "eliminado de", - "r-the-board": "el tablero", - "r-list": "la lista", - "set-filter": "Filtrar", - "r-moved-to": "Movido a", - "r-moved-from": "Movido desde", - "r-archived": "Se archivó", - "r-unarchived": "Restaurado del archivo", - "r-a-card": "una tarjeta", - "r-when-a-label-is": "Cuando una etiqueta es", - "r-when-the-label": "Cuando la etiqueta es", - "r-list-name": "Nombre de lista", - "r-when-a-member": "Cuando un miembro es", - "r-when-the-member": "Cuando el miembro", - "r-name": "nombre", - "r-when-a-attach": "Cuando un adjunto", - "r-when-a-checklist": "Cuando una lista de verificación es", - "r-when-the-checklist": "Cuando la lista de verificación", - "r-completed": "Completada", - "r-made-incomplete": "Hecha incompleta", - "r-when-a-item": "Cuando un elemento de la lista de verificación es", - "r-when-the-item": "Cuando el elemento de la lista de verificación es", - "r-checked": "Marcado", - "r-unchecked": "Desmarcado", - "r-move-card-to": "Mover la tarjeta", - "r-top-of": "Arriba de", - "r-bottom-of": "Abajo de", - "r-its-list": "su lista", - "r-archive": "Archivar", - "r-unarchive": "Restaurar del Archivo", - "r-card": "la tarjeta", - "r-add": "Añadir", - "r-remove": "Eliminar", - "r-label": "etiqueta", - "r-member": "miembro", - "r-remove-all": "Eliminar todos los miembros de la tarjeta", - "r-set-color": "Cambiar el color a", - "r-checklist": "lista de verificación", - "r-check-all": "Marcar todo", - "r-uncheck-all": "Desmarcar todo", - "r-items-check": "elementos de la lista de verificación", - "r-check": "Marcar", - "r-uncheck": "Desmarcar", - "r-item": "elemento", - "r-of-checklist": "de la lista de verificación", - "r-send-email": "Enviar un email", - "r-to": "a", - "r-subject": "asunto", - "r-rule-details": "Detalle de la regla", - "r-d-move-to-top-gen": "Mover la tarjeta al inicio de su lista", - "r-d-move-to-top-spec": "Mover la tarjeta al inicio de la lista", - "r-d-move-to-bottom-gen": "Mover la tarjeta al final de su lista", - "r-d-move-to-bottom-spec": "Mover la tarjeta al final de la lista", - "r-d-send-email": "Enviar email", - "r-d-send-email-to": "a", - "r-d-send-email-subject": "asunto", - "r-d-send-email-message": "mensaje", - "r-d-archive": "Archivar la tarjeta", - "r-d-unarchive": "Restaurar tarjeta del Archivo", - "r-d-add-label": "Añadir etiqueta", - "r-d-remove-label": "Eliminar etiqueta", - "r-create-card": "Crear una nueva tarjeta", - "r-in-list": "en la lista", - "r-in-swimlane": "en el carril", - "r-d-add-member": "Añadir miembro", - "r-d-remove-member": "Eliminar miembro", - "r-d-remove-all-member": "Eliminar todos los miembros", - "r-d-check-all": "Marcar todos los elementos de una lista", - "r-d-uncheck-all": "Desmarcar todos los elementos de una lista", - "r-d-check-one": "Marcar elemento", - "r-d-uncheck-one": "Desmarcar elemento", - "r-d-check-of-list": "de la lista de verificación", - "r-d-add-checklist": "Añadir una lista de verificación", - "r-d-remove-checklist": "Eliminar lista de verificación", - "r-by": "por", - "r-add-checklist": "Añadir una lista de verificación", - "r-with-items": "con items", - "r-items-list": "item1,item2,item3", - "r-add-swimlane": "Agregar el carril", - "r-swimlane-name": "nombre del carril", - "r-board-note": "Nota: deje un campo vacío para que coincida con todos los valores posibles", - "r-checklist-note": "Nota: los ítems de la lista tienen que escribirse como valores separados por coma.", - "r-when-a-card-is-moved": "Cuando una tarjeta es movida a otra lista", - "r-set": "Cambiar", - "r-update": "Actualizar", - "r-datefield": "campo de fecha", - "r-df-start-at": "comienza", - "r-df-due-at": "vencimiento", - "r-df-end-at": "finalizado", - "r-df-received-at": "recibido", - "r-to-current-datetime": "a la fecha/hora actual", - "r-remove-value-from": "Eliminar el valor de", - "ldap": "LDAP", - "oauth2": "OAuth2", - "cas": "CAS", - "authentication-method": "Método de autenticación", - "authentication-type": "Tipo de autenticación", - "custom-product-name": "Nombre de producto personalizado", - "layout": "Diseño", - "hide-logo": "Ocultar el logo", - "add-custom-html-after-body-start": "Añade HTML personalizado después de <body>", - "add-custom-html-before-body-end": "Añade HTML personalizado después de </body>", - "error-undefined": "Algo no está bien", - "error-ldap-login": "Ocurrió un error al intentar acceder", - "display-authentication-method": "Mostrar el método de autenticación", - "default-authentication-method": "Método de autenticación por defecto", - "duplicate-board": "Duplicar tablero", - "people-number": "El número de personas es:", - "swimlaneDeletePopup-title": "¿Eliminar el carril de flujo?", - "swimlane-delete-pop": "Todas las acciones serán eliminadas del historial de actividades y no se podrá recuperar el carril de flujo. Esta acción no puede deshacerse.", - "restore-all": "Restaurar todas", - "delete-all": "Borrar todas", - "loading": "Cargando. Por favor, espere.", - "previous_as": "el último tiempo fue", - "act-a-dueAt": "cambiada la hora de vencimiento a \nCuándo: __timeValue__\nDónde: __card__\n el vencimiento anterior fue __timeOldValue__", - "act-a-endAt": "cambiada la hora de finalización a __timeValue__ Fecha anterior: (__timeOldValue__)", - "act-a-startAt": "cambiada la hora de comienzo a __timeValue__ Fecha anterior: (__timeOldValue__)", - "act-a-receivedAt": "cambiada la fecha de recepción a __timeValue__ Fecha anterior: (__timeOldValue__)", - "a-dueAt": "cambiada la hora de vencimiento a", - "a-endAt": "cambiada la hora de finalización a", - "a-startAt": "cambiada la hora de comienzo a", - "a-receivedAt": "cambiada la hora de recepción a", - "almostdue": "está próxima la hora de vencimiento actual %s", - "pastdue": "se sobrepasó la hora de vencimiento actual%s", - "duenow": "la hora de vencimiento actual %s es hoy", - "act-newDue": "__list__/__card__ tiene una 1ra notificación de vencimiento [__board__]", - "act-withDue": "__list__/__card__ notificaciones de vencimiento [__board__]", - "act-almostdue": "se ha notificado que el vencimiento actual (__timeValue__) de __card__ está próximo", - "act-pastdue": "se ha notificado que el vencimiento actual (__timeValue__) de __card__ se sobrepasó", - "act-duenow": "se ha notificado que el vencimiento actual (__timeValue__) de __card__ es ahora", - "act-atUserComment": "Se te mencionó en [__board__] __list__/__card__", - "delete-user-confirm-popup": "¿Seguro que quieres eliminar esta cuenta? Esta acción no puede deshacerse.", - "accounts-allowUserDelete": "Permitir a los usuarios eliminar su cuenta", - "hide-minicard-label-text": "Ocultar el texto de la etiqueta de la minitarjeta", - "show-desktop-drag-handles": "Mostrar los controles de arrastre del escritorio", - "assignee": "Asignado", - "cardAssigneesPopup-title": "Asignado", - "addmore-detail": "Añadir una descripción detallada", - "show-on-card": "Mostrar en la tarjeta", - "new": "Nuevo", - "editUserPopup-title": "Editar el usuario", - "newUserPopup-title": "Nuevo usuario", - "notifications": "Notificaciones", - "view-all": "Ver todo", - "filter-by-unread": "Filtrar por no leído", - "mark-all-as-read": "Marcar todo como leido", - "allow-rename": "Permitir renombrar", - "allowRenamePopup-title": "Permitir renombrar" -} \ No newline at end of file + "accept": "Aceptar", + "act-activity-notify": "Notificación de actividad", + "act-addAttachment": "añadido el adjunto __attachment__ a la tarjeta __card__ de la lista __list__ del carril __swimlane__ del tablero __board__", + "act-deleteAttachment": "eliminado el adjunto __attachment__ de la tarjeta __card__ de la lista __list__ del carril __swimlane__ del tablero __board__", + "act-addSubtask": "añadida la subtarea __subtask__ a la tarjeta __card__ de la lista __list__ del carril __swimlane__ del tablero __board__", + "act-addLabel": "añadida la etiqueta __label__ a la tarjeta __card__ de la lista __list__ del carril __swimlane__ del tablero __board__", + "act-addedLabel": "añadida la etiqueta __label__ a la tarjeta __card__ de la lista __list__ del carril __swimlane__ del tablero __board__", + "act-removeLabel": "eliminada la etiqueta __label__ de la tarjeta __card__ de la lista __list__ del carril __swimlane__ del tablero __board__", + "act-removedLabel": "eliminada la etiqueta __label__ de la tarjeta __card__ de la lista __list__ del carril __swimlane__ del tablero __board__", + "act-addChecklist": "añadida la lista de verificación __checklist__ a la tarjeta __card__ de la lista __list__ del carril __swimlane__ del tablero __board__", + "act-addChecklistItem": "añadido el elemento __checklistItem__ a la lista de verificación __checklist__ de la tarjeta __card__ de la lista __list__ del carril __swimlane__ del tablero __board__", + "act-removeChecklist": "eliminada la lista de verificación __checklist__ de la tarjeta __card__ de la lista __list__ del carril __swimlane__ del tablero __board__", + "act-removeChecklistItem": "eliminado el elemento __checklistItem__ de la lista de verificación __checkList__ de la tarjeta __card__ de la lista __list__ del carril __swimlane__ del tablero __board__", + "act-checkedItem": "marcado el elemento __checklistItem__ de la lista de verificación __checklist__ de la tarjeta __card__ de la lista __list__ del carril __swimlane__ del tablero __board__", + "act-uncheckedItem": "desmarcado el elemento __checklistItem__ de la lista de verificación __checklist__ de la tarjeta __card__ de la lista __list__ del carril __swimlane__ del tablero __board__", + "act-completeChecklist": "completada la lista de verificación __checklist__ de la tarjeta __card__ de la lista __list__ del carril __swimlane__ del tablero __board__", + "act-uncompleteChecklist": "no completada la lista de verificación __checklist__ de la tarjeta __card__ de la lista __list__ del carril __swimlane__ del tablero __board__", + "act-addComment": "comentario en la tarjeta__card__: __comment__ de la lista __list__ del carril __swimlane__ del tablero __board__", + "act-editComment": "comentario editado en la tarjeta __card__: __comment__ de la lista __list__ del carril __swimlane__ del tablero __board__", + "act-deleteComment": "comentario eliminado en la tarjeta __card__: __comment__ de la lista __list__ del carril __swimlane__ del tablero __board__", + "act-createBoard": "creó el tablero __board__", + "act-createSwimlane": "creó el carril de flujo __swimlane__ en el tablero __board__", + "act-createCard": "creada la tarjeta __card__ de la lista __list__ del carril __swimlane__ del tablero __board__", + "act-createCustomField": " creado el campo personalizado __customField__ en el tablero __board__", + "act-deleteCustomField": "eliminado el campo personalizado __customField__ del tablero __board__", + "act-setCustomField": "editado el campo personalizado __customField__: __customFieldValue__ en la tarjeta __card__ de la lista __list__ del carril __swimlane__ del tablero __board__", + "act-createList": "añadida la lista __list__ al tablero __board__", + "act-addBoardMember": "añadido el mimbro __member__ al tablero __board__", + "act-archivedBoard": "El tablero __board__ se ha archivado", + "act-archivedCard": "La tarjeta __card__ de la lista __list__ del carril __swimlane__ del tablero __board__ se ha archivado", + "act-archivedList": "La lista __list__ del carril __swimlane__ del tablero __board__ se ha archivado", + "act-archivedSwimlane": "El carril __swimlane__ del tablero __board__ se ha archivado", + "act-importBoard": "importado el tablero __board__", + "act-importCard": "importada la tarjeta __card__ a la lista __list__ del carrril __swimlane__ del tablero __board__", + "act-importList": "importada la lista __list__ al carril __swimlane__ del tablero __board__", + "act-joinMember": "añadido el miembro __member__ a la tarjeta __card__ de la lista __list__ del carril __swimlane__ del tablero __board__", + "act-moveCard": "movida la tarjeta __card__ del tablero __board__ de la lista __oldList__ del carril __oldSwimlane__ a la lista __list__ del carril __swimlane__", + "act-moveCardToOtherBoard": "movida la tarjeta __card__ de la lista __oldList__ del carril __oldSwimlane__ del tablero __oldBoard__ a la lista __list__ del carril __swimlane__ del tablero __board__", + "act-removeBoardMember": "eliminado el miembro __member__ del tablero __board__", + "act-restoredCard": "restaurada la tarjeta __card__ a la lista __list__ del carril __swimlane__ del tablero __board__", + "act-unjoinMember": "eliminado el miembro __member__ de la tarjeta __card__ de la lista __list__ del carril __swimlane__ del tablero __board__", + "act-withBoardTitle": "__board__", + "act-withCardTitle": "[__board__] __card__", + "actions": "Acciones", + "activities": "Actividades", + "activity": "Actividad", + "activity-added": "ha añadido %s a %s", + "activity-archived": "%s se ha archivado", + "activity-attached": "ha adjuntado %s a %s", + "activity-created": "ha creado %s", + "activity-customfield-created": "creó el campo personalizado %s", + "activity-excluded": "ha excluido %s de %s", + "activity-imported": "ha importado %s a %s desde %s", + "activity-imported-board": "ha importado %s desde %s", + "activity-joined": "se ha unido a %s", + "activity-moved": "ha movido %s de %s a %s", + "activity-on": "en %s", + "activity-removed": "ha eliminado %s de %s", + "activity-sent": "ha enviado %s a %s", + "activity-unjoined": "se ha desvinculado de %s", + "activity-subtask-added": "ha añadido la subtarea a %s", + "activity-checked-item": "marcado %s en la lista de verificación %s de %s", + "activity-unchecked-item": "desmarcado %s en lista %s de %s", + "activity-checklist-added": "ha añadido una lista de verificación a %s", + "activity-checklist-removed": "eliminada una lista de verificación desde %s", + "activity-checklist-completed": "lista de verificación completada %s de %s", + "activity-checklist-uncompleted": "no completado la lista %s de %s", + "activity-checklist-item-added": "ha añadido el elemento de la lista de verificación a '%s' en %s", + "activity-checklist-item-removed": "eliminado un elemento de la lista de verificación desde '%s' en %s", + "add": "Añadir", + "activity-checked-item-card": "marcado %s en la lista de verificación %s", + "activity-unchecked-item-card": "desmarcado %s en la lista de verificación %s", + "activity-checklist-completed-card": "completada la lista de verificación __checklist__ de la tarjeta __card__ de la lista __list__ del carril __swimlane__ del tablero __board__", + "activity-checklist-uncompleted-card": "no completó la lista de verificación %s", + "activity-editComment": "comentario editado", + "activity-deleteComment": "comentario eliminado", + "add-attachment": "Añadir adjunto", + "add-board": "Añadir tablero", + "add-card": "Añadir una tarjeta", + "add-swimlane": "Añadir un carril de flujo", + "add-subtask": "Añadir subtarea", + "add-checklist": "Añadir una lista de verificación", + "add-checklist-item": "Añadir un elemento a la lista de verificación", + "add-cover": "Añadir portada", + "add-label": "Añadir una etiqueta", + "add-list": "Añadir una lista", + "add-members": "Añadir miembros", + "added": "Añadida el", + "addMemberPopup-title": "Miembros", + "admin": "Administrador", + "admin-desc": "Puedes ver y editar tarjetas, eliminar miembros, y cambiar las preferencias del tablero", + "admin-announcement": "Aviso", + "admin-announcement-active": "Activar el aviso para todo el sistema", + "admin-announcement-title": "Aviso del administrador", + "all-boards": "Tableros", + "and-n-other-card": "y __count__ tarjeta más", + "and-n-other-card_plural": "y otras __count__ tarjetas", + "apply": "Aplicar", + "app-is-offline": "Cargando, espera por favor. Refrescar esta página causará pérdida de datos. Si la carga no funciona, por favor comprueba que el servidor no se ha parado.", + "archive": "Archivar", + "archive-all": "Archivar todo", + "archive-board": "Archivar este tablero", + "archive-card": "Archivar esta tarjeta", + "archive-list": "Archivar esta lista", + "archive-swimlane": "Archivar este carril", + "archive-selection": "Archivar esta selección", + "archiveBoardPopup-title": "¿Archivar este tablero?", + "archived-items": "Archivo", + "archived-boards": "Tableros en el Archivo", + "restore-board": "Restaurar el tablero", + "no-archived-boards": "No hay Tableros en el Archivo", + "archives": "Archivo", + "template": "Plantilla", + "templates": "Plantillas", + "assign-member": "Asignar miembros", + "attached": "adjuntado", + "attachment": "Adjunto", + "attachment-delete-pop": "La eliminación de un fichero adjunto es permanente. Esta acción no puede deshacerse.", + "attachmentDeletePopup-title": "¿Eliminar el adjunto?", + "attachments": "Adjuntos", + "auto-watch": "Suscribirse automáticamente a los tableros cuando son creados", + "avatar-too-big": "El avatar es muy grande (70KB máx.)", + "back": "Atrás", + "board-change-color": "Cambiar el color", + "board-nb-stars": "%s destacados", + "board-not-found": "Tablero no encontrado", + "board-private-info": "Este tablero será <strong>privado</strong>.", + "board-public-info": "Este tablero será <strong>público</strong>.", + "boardChangeColorPopup-title": "Cambiar el fondo del tablero", + "boardChangeTitlePopup-title": "Renombrar el tablero", + "boardChangeVisibilityPopup-title": "Cambiar visibilidad", + "boardChangeWatchPopup-title": "Cambiar vigilancia", + "boardMenuPopup-title": "Preferencias del tablero", + "boardChangeViewPopup-title": "Vista del tablero", + "boards": "Tableros", + "board-view": "Vista del tablero", + "board-view-cal": "Calendario", + "board-view-swimlanes": "Carriles", + "board-view-collapse": "Contraer", + "board-view-lists": "Listas", + "bucket-example": "Como “Cosas por hacer” por ejemplo", + "cancel": "Cancelar", + "card-archived": "Se archivó esta tarjeta", + "board-archived": "Se archivó este tablero", + "card-comments-title": "Esta tarjeta tiene %s comentarios.", + "card-delete-notice": "la eliminación es permanente. Perderás todas las acciones asociadas a esta tarjeta.", + "card-delete-pop": "Se eliminarán todas las acciones del historial de actividades y no se podrá volver a abrir la tarjeta. Esta acción no puede deshacerse.", + "card-delete-suggest-archive": "Puedes mover una tarjeta al Archivo para quitarla del tablero y preservar la actividad.", + "card-due": "Vence", + "card-due-on": "Vence el", + "card-spent": "Tiempo consumido", + "card-edit-attachments": "Editar los adjuntos", + "card-edit-custom-fields": "Editar los campos personalizados", + "card-edit-labels": "Editar las etiquetas", + "card-edit-members": "Editar los miembros", + "card-labels-title": "Cambia las etiquetas de la tarjeta", + "card-members-title": "Añadir o eliminar miembros del tablero desde la tarjeta.", + "card-start": "Comienza", + "card-start-on": "Comienza el", + "cardAttachmentsPopup-title": "Adjuntar desde", + "cardCustomField-datePopup-title": "Cambiar la fecha", + "cardCustomFieldsPopup-title": "Editar los campos personalizados", + "cardDeletePopup-title": "¿Eliminar la tarjeta?", + "cardDetailsActionsPopup-title": "Acciones de la tarjeta", + "cardLabelsPopup-title": "Etiquetas", + "cardMembersPopup-title": "Miembros", + "cardMorePopup-title": "Más", + "cardTemplatePopup-title": "Crear plantilla", + "cards": "Tarjetas", + "cards-count": "Tarjetas", + "casSignIn": "Iniciar sesión con CAS", + "cardType-card": "Tarjeta", + "cardType-linkedCard": "Tarjeta enlazada", + "cardType-linkedBoard": "Tablero enlazado", + "change": "Cambiar", + "change-avatar": "Cambiar el avatar", + "change-password": "Cambiar la contraseña", + "change-permissions": "Cambiar los permisos", + "change-settings": "Cambiar las preferencias", + "changeAvatarPopup-title": "Cambiar el avatar", + "changeLanguagePopup-title": "Cambiar el idioma", + "changePasswordPopup-title": "Cambiar la contraseña", + "changePermissionsPopup-title": "Cambiar los permisos", + "changeSettingsPopup-title": "Cambiar las preferencias", + "subtasks": "Subtareas", + "checklists": "Lista de verificación", + "click-to-star": "Haz clic para destacar este tablero.", + "click-to-unstar": "Haz clic para dejar de destacar este tablero.", + "clipboard": "el portapapeles o con arrastrar y soltar", + "close": "Cerrar", + "close-board": "Cerrar el tablero", + "close-board-pop": "Podrás restaurar el tablero haciendo clic en el botón \"Archivo\" del encabezado de la pantalla inicial.", + "color-black": "negra", + "color-blue": "azul", + "color-crimson": "carmesí", + "color-darkgreen": "verde oscuro", + "color-gold": "oro", + "color-gray": "gris", + "color-green": "verde", + "color-indigo": "añil", + "color-lime": "lima", + "color-magenta": "magenta", + "color-mistyrose": "rosa claro", + "color-navy": "azul marino", + "color-orange": "naranja", + "color-paleturquoise": "turquesa", + "color-peachpuff": "melocotón", + "color-pink": "rosa", + "color-plum": "púrpura", + "color-purple": "violeta", + "color-red": "roja", + "color-saddlebrown": "marrón", + "color-silver": "plata", + "color-sky": "celeste", + "color-slateblue": "azul", + "color-white": "blanco", + "color-yellow": "amarilla", + "unset-color": "Desmarcar", + "comment": "Comentar", + "comment-placeholder": "Escribir comentario", + "comment-only": "Sólo comentarios", + "comment-only-desc": "Solo puedes comentar en las tarjetas.", + "no-comments": "No hay comentarios", + "no-comments-desc": "No se pueden mostrar comentarios ni actividades.", + "worker": "Trabajador", + "worker-desc": "Solo puede mover tarjetas, asignarse a la tarjeta y comentar.", + "computer": "el ordenador", + "confirm-subtask-delete-dialog": "¿Seguro que quieres eliminar la subtarea?", + "confirm-checklist-delete-dialog": "¿Seguro que quieres eliminar la lista de verificación?", + "copy-card-link-to-clipboard": "Copiar el enlace de la tarjeta al portapapeles", + "linkCardPopup-title": "Enlazar tarjeta", + "searchElementPopup-title": "Buscar", + "copyCardPopup-title": "Copiar la tarjeta", + "copyChecklistToManyCardsPopup-title": "Copiar la plantilla de la lista de verificación en varias tarjetas", + "copyChecklistToManyCardsPopup-instructions": "Títulos y descripciones de las tarjetas de destino en formato JSON", + "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"Título de la primera tarjeta\", \"description\":\"Descripción de la primera tarjeta\"}, {\"title\":\"Título de la segunda tarjeta\",\"description\":\"Descripción de la segunda tarjeta\"},{\"title\":\"Título de la última tarjeta\",\"description\":\"Descripción de la última tarjeta\"} ]", + "create": "Crear", + "createBoardPopup-title": "Crear tablero", + "chooseBoardSourcePopup-title": "Importar un tablero", + "createLabelPopup-title": "Crear etiqueta", + "createCustomField": "Crear un campo", + "createCustomFieldPopup-title": "Crear un campo", + "current": "actual", + "custom-field-delete-pop": "Se eliminará este campo personalizado de todas las tarjetas y se destruirá su historial. Esta acción no puede deshacerse.", + "custom-field-checkbox": "Casilla de verificación", + "custom-field-date": "Fecha", + "custom-field-dropdown": "Lista desplegable", + "custom-field-dropdown-none": "(nada)", + "custom-field-dropdown-options": "Opciones de la lista", + "custom-field-dropdown-options-placeholder": "Pulsa Intro para añadir más opciones", + "custom-field-dropdown-unknown": "(desconocido)", + "custom-field-number": "Número", + "custom-field-text": "Texto", + "custom-fields": "Campos personalizados", + "date": "Fecha", + "decline": "Declinar", + "default-avatar": "Avatar por defecto", + "delete": "Eliminar", + "deleteCustomFieldPopup-title": "¿Eliminar el campo personalizado?", + "deleteLabelPopup-title": "¿Eliminar la etiqueta?", + "description": "Descripción", + "disambiguateMultiLabelPopup-title": "Desambiguar la acción de etiqueta", + "disambiguateMultiMemberPopup-title": "Desambiguar la acción de miembro", + "discard": "Descartarla", + "done": "Hecho", + "download": "Descargar", + "edit": "Editar", + "edit-avatar": "Cambiar el avatar", + "edit-profile": "Editar el perfil", + "edit-wip-limit": "Cambiar el límite del trabajo en proceso", + "soft-wip-limit": "Límite del trabajo en proceso flexible", + "editCardStartDatePopup-title": "Cambiar la fecha de comienzo", + "editCardDueDatePopup-title": "Cambiar la fecha de vencimiento", + "editCustomFieldPopup-title": "Editar el campo", + "editCardSpentTimePopup-title": "Cambiar el tiempo consumido", + "editLabelPopup-title": "Cambiar la etiqueta", + "editNotificationPopup-title": "Editar las notificaciones", + "editProfilePopup-title": "Editar el perfil", + "email": "Correo electrónico", + "email-enrollAccount-subject": "Cuenta creada en __siteName__", + "email-enrollAccount-text": "Hola __user__,\n\nPara empezar a utilizar el servicio, simplemente haz clic en el siguiente enlace.\n\n__url__\n\nGracias.", + "email-fail": "Error al enviar el correo", + "email-fail-text": "Error al intentar enviar el correo", + "email-invalid": "Correo no válido", + "email-invite": "Invitar vía correo electrónico", + "email-invite-subject": "__inviter__ ha enviado una invitación", + "email-invite-text": "Estimado __user__,\n\n__inviter__ te invita a unirte al tablero '__board__' para colaborar.\n\nPor favor, haz clic en el siguiente enlace:\n\n__url__\n\nGracias.", + "email-resetPassword-subject": "Restablecer tu contraseña en __siteName__", + "email-resetPassword-text": "Hola __user__,\n\nPara restablecer tu contraseña, haz clic en el siguiente enlace.\n\n__url__\n\nGracias.", + "email-sent": "Correo enviado", + "email-verifyEmail-subject": "Verifica tu dirección de correo en __siteName__", + "email-verifyEmail-text": "Hola __user__,\n\nPara verificar tu cuenta de correo electrónico, haz clic en el siguiente enlace.\n\n__url__\n\nGracias.", + "enable-wip-limit": "Habilitar el límite del trabajo en proceso", + "error-board-doesNotExist": "El tablero no existe", + "error-board-notAdmin": "Es necesario ser administrador de este tablero para hacer eso", + "error-board-notAMember": "Es necesario ser miembro de este tablero para hacer eso", + "error-json-malformed": "El texto no es un JSON válido", + "error-json-schema": "Sus datos JSON no incluyen la información apropiada en el formato correcto", + "error-list-doesNotExist": "La lista no existe", + "error-user-doesNotExist": "El usuario no existe", + "error-user-notAllowSelf": "No puedes invitarte a ti mismo", + "error-user-notCreated": "El usuario no ha sido creado", + "error-username-taken": "Este nombre de usuario ya está en uso", + "error-email-taken": "Esta dirección de correo ya está en uso", + "export-board": "Exportar el tablero", + "sort": "Ordenar", + "sort-desc": "Click para ordenar la lista", + "list-sort-by": "Ordenar la lista por:", + "list-label-modifiedAt": "Hora de último acceso", + "list-label-title": "Nombre de la lista", + "list-label-sort": "Tu orden manual", + "list-label-short-modifiedAt": "(L)", + "list-label-short-title": "(N)", + "list-label-short-sort": "(M)", + "filter": "Filtrar", + "filter-cards": "Filtrar tarjetas o listas", + "list-filter-label": "Filtrar listas por título", + "filter-clear": "Limpiar el filtro", + "filter-no-label": "Sin etiqueta", + "filter-no-member": "Sin miembro", + "filter-no-custom-fields": "Sin campos personalizados", + "filter-show-archive": "Mostrar las listas archivadas", + "filter-hide-empty": "Ocultar las listas vacías", + "filter-on": "Filtrado activado", + "filter-on-desc": "Estás filtrando tarjetas en este tablero. Haz clic aquí para editar el filtro.", + "filter-to-selection": "Filtrar la selección", + "advanced-filter-label": "Filtrado avanzado", + "advanced-filter-description": "El filtrado avanzado permite escribir una cadena que contiene los siguientes operadores: == != <= >= && || ( ) Se utiliza un espacio como separador entre los operadores. Se pueden filtrar todos los campos personalizados escribiendo sus nombres y valores. Por ejemplo: Campo1 == Valor1. Nota: Si los campos o valores contienen espacios, deben encapsularse entre comillas simples. Por ejemplo: 'Campo 1' == 'Valor 1'. Para omitir los caracteres de control único (' \\/), se usa \\. Por ejemplo: Campo1 = I\\'m. También se pueden combinar múltiples condiciones. Por ejemplo: C1 == V1 || C1 == V2. Normalmente todos los operadores se interpretan de izquierda a derecha. Se puede cambiar el orden colocando paréntesis. Por ejemplo: C1 == V1 && ( C2 == V2 || C2 == V3 ). También se puede buscar en campos de texto usando expresiones regulares: C1 == /Tes.*/i", + "fullname": "Nombre completo", + "header-logo-title": "Volver a tu página de tableros", + "hide-system-messages": "Ocultar las notificaciones de actividad", + "headerBarCreateBoardPopup-title": "Crear tablero", + "home": "Inicio", + "import": "Importar", + "link": "Enlace", + "import-board": "importar un tablero", + "import-board-c": "Importar un tablero", + "import-board-title-trello": "Importar un tablero desde Trello", + "import-board-title-wekan": "Importar tablero desde una exportación previa", + "import-sandstorm-backup-warning": "No elimine los datos que está importando del tablero o Trello original antes de verificar que la semilla pueda cerrarse y abrirse nuevamente, o que ocurra un error de \"Tablero no encontrado\", de lo contrario perderá sus datos.", + "import-sandstorm-warning": "El tablero importado eliminará todos los datos existentes en este tablero y los reemplazará con los datos del tablero importado.", + "from-trello": "Desde Trello", + "from-wekan": "Desde exportación previa", + "import-board-instruction-trello": "En tu tablero de Trello, ve a 'Menú', luego 'Más' > 'Imprimir y exportar' > 'Exportar JSON', y copia el texto resultante.", + "import-board-instruction-wekan": "En tu tablero, vete a 'Menú', luego 'Exportar tablero', y copia el texto en el archivo descargado.", + "import-board-instruction-about-errors": "Aunque obtengas errores cuando importes el tablero, a veces la importación funciona igualmente, y el tablero se encontrará en la página de tableros.", + "import-json-placeholder": "Pega tus datos JSON válidos aquí", + "import-map-members": "Mapa de miembros", + "import-members-map": "Tu tablero importado tiene algunos miembros. Por favor, mapea los miembros que quieres importar con tus usuarios.", + "import-show-user-mapping": "Revisión de la asignación de miembros", + "import-user-select": "Selecciona el miembro existe que quieres usar como este miembro.", + "importMapMembersAddPopup-title": "Seleccionar miembro", + "info": "Versión", + "initials": "Iniciales", + "invalid-date": "Fecha no válida", + "invalid-time": "Tiempo no válido", + "invalid-user": "Usuario no válido", + "joined": "se ha unido", + "just-invited": "Has sido invitado a este tablero", + "keyboard-shortcuts": "Atajos de teclado", + "label-create": "Crear una etiqueta", + "label-default": "etiqueta %s (por defecto)", + "label-delete-pop": "Se eliminará esta etiqueta de todas las tarjetas y se destruirá su historial. Esta acción no puede deshacerse.", + "labels": "Etiquetas", + "language": "Cambiar el idioma", + "last-admin-desc": "No puedes cambiar roles porque debe haber al menos un administrador.", + "leave-board": "Abandonar el tablero", + "leave-board-pop": "¿Seguro que quieres abandonar __boardTitle__? Serás desvinculado de todas las tarjetas en este tablero.", + "leaveBoardPopup-title": "¿Abandonar el tablero?", + "link-card": "Enlazar a esta tarjeta", + "list-archive-cards": "Archivar todas las tarjetas de esta lista", + "list-archive-cards-pop": "Esto eliminará del tablero todas las tarjetas en esta lista. Para ver las tarjetas en el Archivo y recuperarlas al tablero haga click en \"Menu\" > \"Archivo\"", + "list-move-cards": "Mover todas las tarjetas de esta lista", + "list-select-cards": "Seleccionar todas las tarjetas de esta lista", + "set-color-list": "Cambiar el color", + "listActionPopup-title": "Acciones de la lista", + "swimlaneActionPopup-title": "Acciones del carril de flujo", + "swimlaneAddPopup-title": "Añadir un carril de flujo debajo", + "listImportCardPopup-title": "Importar una tarjeta de Trello", + "listMorePopup-title": "Más", + "link-list": "Enlazar a esta lista", + "list-delete-pop": "Todas las acciones serán eliminadas del historial de actividades y no se podrá recuperar la lista. Esta acción no puede deshacerse.", + "list-delete-suggest-archive": "Puedes mover una lista al Archivo para quitarla del tablero y preservar la actividad.", + "lists": "Listas", + "swimlanes": "Carriles", + "log-out": "Finalizar la sesión", + "log-in": "Iniciar sesión", + "loginPopup-title": "Iniciar sesión", + "memberMenuPopup-title": "Preferencias de miembro", + "members": "Miembros", + "menu": "Menú", + "move-selection": "Mover la selección", + "moveCardPopup-title": "Mover la tarjeta", + "moveCardToBottom-title": "Mover al final", + "moveCardToTop-title": "Mover al principio", + "moveSelectionPopup-title": "Mover la selección", + "multi-selection": "Selección múltiple", + "multi-selection-on": "Selección múltiple activada", + "muted": "Silenciado", + "muted-info": "No serás notificado de ningún cambio en este tablero", + "my-boards": "Mis tableros", + "name": "Nombre", + "no-archived-cards": "No hay tarjetas archivadas.", + "no-archived-lists": "No hay listas archivadas.", + "no-archived-swimlanes": "No hay carriles archivados.", + "no-results": "Sin resultados", + "normal": "Normal", + "normal-desc": "Puedes ver y editar tarjetas. No puedes cambiar la configuración.", + "not-accepted-yet": "La invitación no ha sido aceptada aún", + "notify-participate": "Recibir actualizaciones de cualquier tarjeta en la que participas como creador o miembro", + "notify-watch": "Recibir actuaizaciones de cualquier tablero, lista o tarjeta que estés vigilando", + "optional": "opcional", + "or": "o", + "page-maybe-private": "Esta página puede ser privada. Es posible que puedas verla al <a href='%s'>iniciar sesión</a>.", + "page-not-found": "Página no encontrada.", + "password": "Contraseña", + "paste-or-dragdrop": "pegar o arrastrar y soltar un fichero de imagen (sólo imagen)", + "participating": "Participando", + "preview": "Previsualizar", + "previewAttachedImagePopup-title": "Previsualizar", + "previewClipboardImagePopup-title": "Previsualizar", + "private": "Privado", + "private-desc": "Este tablero es privado. Sólo las personas añadidas al tablero pueden verlo y editarlo.", + "profile": "Perfil", + "public": "Público", + "public-desc": "Este tablero es público. Es visible para cualquiera a través del enlace, y se mostrará en los buscadores como Google. Sólo las personas añadidas al tablero pueden editarlo.", + "quick-access-description": "Destaca un tablero para añadir un acceso directo en esta barra.", + "remove-cover": "Eliminar portada", + "remove-from-board": "Desvincular del tablero", + "remove-label": "Eliminar la etiqueta", + "listDeletePopup-title": "¿Eliminar la lista?", + "remove-member": "Eliminar miembro", + "remove-member-from-card": "Eliminar de la tarjeta", + "remove-member-pop": "¿Eliminar __name__ (__username__) de __boardTitle__? El miembro será eliminado de todas las tarjetas de este tablero. En ellas se mostrará una notificación.", + "removeMemberPopup-title": "¿Eliminar miembro?", + "rename": "Renombrar", + "rename-board": "Renombrar el tablero", + "restore": "Restaurar", + "save": "Añadir", + "search": "Buscar", + "rules": "Reglas", + "search-cards": "Buscar entre los títulos, las descripciones de las tarjetas/listas y los campos personalizados en este tablero. ", + "search-example": "¿Texto a buscar?", + "select-color": "Seleccionar el color", + "set-wip-limit-value": "Cambiar el límite para el número máximo de tareas en esta lista.", + "setWipLimitPopup-title": "Cambiar el límite del trabajo en proceso", + "shortcut-assign-self": "Asignarte a ti mismo a la tarjeta actual", + "shortcut-autocomplete-emoji": "Autocompletar emoji", + "shortcut-autocomplete-members": "Autocompletar miembros", + "shortcut-clear-filters": "Limpiar todos los filtros", + "shortcut-close-dialog": "Cerrar el cuadro de diálogo", + "shortcut-filter-my-cards": "Filtrar mis tarjetas", + "shortcut-show-shortcuts": "Mostrar esta lista de atajos", + "shortcut-toggle-filterbar": "Conmutar la barra lateral del filtro", + "shortcut-toggle-sidebar": "Conmutar la barra lateral del tablero", + "show-cards-minimum-count": "Mostrar recuento de tarjetas si la lista contiene más de", + "sidebar-open": "Abrir la barra lateral", + "sidebar-close": "Cerrar la barra lateral", + "signupPopup-title": "Crear una cuenta", + "star-board-title": "Haz clic para destacar este tablero. Se mostrará en la parte superior de tu lista de tableros.", + "starred-boards": "Tableros destacados", + "starred-boards-description": "Los tableros destacados se mostrarán en la parte superior de tu lista de tableros.", + "subscribe": "Suscribirse", + "team": "Equipo", + "this-board": "este tablero", + "this-card": "esta tarjeta", + "spent-time-hours": "Tiempo consumido (horas)", + "overtime-hours": "Tiempo excesivo (horas)", + "overtime": "Tiempo excesivo", + "has-overtime-cards": "Hay tarjetas con el tiempo excedido", + "has-spenttime-cards": "Se ha excedido el tiempo de las tarjetas", + "time": "Hora", + "title": "Título", + "tracking": "Siguiendo", + "tracking-info": "Serás notificado de cualquier cambio en las tarjetas en las que participas como creador o miembro.", + "type": "Tipo", + "unassign-member": "Desvincular al miembro", + "unsaved-description": "Tienes una descripción por añadir.", + "unwatch": "Dejar de vigilar", + "upload": "Cargar", + "upload-avatar": "Cargar un avatar", + "uploaded-avatar": "Avatar cargado", + "username": "Nombre de usuario", + "view-it": "Verla", + "warn-list-archived": "advertencia: esta tarjeta está en una lista en el Archivo", + "watch": "Vigilar", + "watching": "Vigilando", + "watching-info": "Serás notificado de cualquier cambio en este tablero", + "welcome-board": "Tablero de bienvenida", + "welcome-swimlane": "Hito 1", + "welcome-list1": "Básicos", + "welcome-list2": "Avanzados", + "card-templates-swimlane": "Plantilla de tarjeta", + "list-templates-swimlane": "Listar plantillas", + "board-templates-swimlane": "Plantilla de tablero", + "what-to-do": "¿Qué quieres hacer?", + "wipLimitErrorPopup-title": "El límite del trabajo en proceso no es válido.", + "wipLimitErrorPopup-dialog-pt1": "El número de tareas en esta lista es mayor que el límite del trabajo en proceso que has definido.", + "wipLimitErrorPopup-dialog-pt2": "Por favor, mueve algunas tareas fuera de esta lista, o fija un límite del trabajo en proceso más alto.", + "admin-panel": "Panel del administrador", + "settings": "Preferencias", + "people": "Personas", + "registration": "Registro", + "disable-self-registration": "Deshabilitar autoregistro", + "invite": "Invitar", + "invite-people": "Invitar a personas", + "to-boards": "A el(los) tablero(s)", + "email-addresses": "Direcciones de correo electrónico", + "smtp-host-description": "Dirección del servidor SMTP para gestionar tus correos", + "smtp-port-description": "Puerto usado por el servidor SMTP para mandar correos", + "smtp-tls-description": "Habilitar el soporte TLS para el servidor SMTP", + "smtp-host": "Servidor SMTP", + "smtp-port": "Puerto SMTP", + "smtp-username": "Nombre de usuario", + "smtp-password": "Contraseña", + "smtp-tls": "Soporte TLS", + "send-from": "Desde", + "send-smtp-test": "Enviarte un correo de prueba a ti mismo", + "invitation-code": "Código de Invitación", + "email-invite-register-subject": "__inviter__ te ha enviado una invitación", + "email-invite-register-text": "Querido __user__,\n__inviter__ le invita al tablero kanban para colaborar.\n\nPor favor, siga el siguiente enlace:\n__url__\n\nY tu código de invitación es: __icode__\n\nGracias.", + "email-smtp-test-subject": "Prueba de email SMTP", + "email-smtp-test-text": "El correo se ha enviado correctamente", + "error-invitation-code-not-exist": "El código de invitación no existe", + "error-notAuthorized": "No estás autorizado a ver esta página.", + "webhook-title": "Nombre del Webhook", + "webhook-token": "Token (opcional para la autenticación)", + "outgoing-webhooks": "Webhooks salientes", + "bidirectional-webhooks": "Webhooks de doble sentido", + "outgoingWebhooksPopup-title": "Webhooks salientes", + "boardCardTitlePopup-title": "Filtro de títulos de tarjeta", + "disable-webhook": "Deshabilitar este Webhook", + "global-webhook": "Webhooks globales", + "new-outgoing-webhook": "Nuevo webhook saliente", + "no-name": "(Desconocido)", + "Node_version": "Versión de Node", + "Meteor_version": "Versión de Meteor", + "MongoDB_version": "Versión de MongoDB", + "MongoDB_storage_engine": "Motor de almacenamiento de MongoDB", + "MongoDB_Oplog_enabled": "Oplog de MongoDB habilitado", + "OS_Arch": "Arquitectura del sistema", + "OS_Cpus": "Número de CPUs del sistema", + "OS_Freemem": "Memoria libre del sistema", + "OS_Loadavg": "Carga media del sistema", + "OS_Platform": "Plataforma del sistema", + "OS_Release": "Publicación del sistema", + "OS_Totalmem": "Memoria total del sistema", + "OS_Type": "Tipo de sistema", + "OS_Uptime": "Tiempo activo del sistema", + "days": "días", + "hours": "horas", + "minutes": "minutos", + "seconds": "segundos", + "show-field-on-card": "Mostrar este campo en la tarjeta", + "automatically-field-on-card": "Crear campos automáticamente para todas las tarjetas.", + "showLabel-field-on-card": "Mostrar etiquetas de campos en la minitarjeta.", + "yes": "Sí", + "no": "No", + "accounts": "Cuentas", + "accounts-allowEmailChange": "Permitir cambiar el correo electrónico", + "accounts-allowUserNameChange": "Permitir cambiar el nombre de usuario", + "createdAt": "Fecha de alta", + "verified": "Verificado", + "active": "Activo", + "card-received": "Recibido", + "card-received-on": "Recibido el", + "card-end": "Finalizado", + "card-end-on": "Finalizado el", + "editCardReceivedDatePopup-title": "Cambiar la fecha de recepción", + "editCardEndDatePopup-title": "Cambiar la fecha de finalización", + "setCardColorPopup-title": "Cambiar el color", + "setCardActionsColorPopup-title": "Elegir un color", + "setSwimlaneColorPopup-title": "Elegir un color", + "setListColorPopup-title": "Elegir un color", + "assigned-by": "Asignado por", + "requested-by": "Solicitado por", + "board-delete-notice": "Se eliminarán todas las listas, tarjetas y acciones asociadas a este tablero. Esta acción no puede deshacerse.", + "delete-board-confirm-popup": "Se eliminarán todas las listas, tarjetas, etiquetas y actividades, y no podrás recuperar los contenidos del tablero. Esta acción no puede deshacerse.", + "boardDeletePopup-title": "¿Eliminar el tablero?", + "delete-board": "Eliminar el tablero", + "default-subtasks-board": "Subtareas para el tablero __board__", + "default": "Por defecto", + "queue": "Cola", + "subtask-settings": "Preferencias de las subtareas", + "card-settings": "Preferencias de la tarjeta", + "boardSubtaskSettingsPopup-title": "Preferencias de las subtareas del tablero", + "boardCardSettingsPopup-title": "Preferencias de la tarjeta", + "deposit-subtasks-board": "Depositar subtareas en este tablero:", + "deposit-subtasks-list": "Lista de destino para subtareas depositadas aquí:", + "show-parent-in-minicard": "Mostrar el padre en una minitarjeta:", + "prefix-with-full-path": "Prefijo con ruta completa", + "prefix-with-parent": "Prefijo con el padre", + "subtext-with-full-path": "Subtexto con ruta completa", + "subtext-with-parent": "Subtexto con el padre", + "change-card-parent": "Cambiar la tarjeta padre", + "parent-card": "Tarjeta padre", + "source-board": "Tablero de origen", + "no-parent": "No mostrar la tarjeta padre", + "activity-added-label": "añadida etiqueta %s a %s", + "activity-removed-label": "eliminada etiqueta '%s' desde %s", + "activity-delete-attach": "eliminado un adjunto desde %s", + "activity-added-label-card": "añadida etiqueta '%s'", + "activity-removed-label-card": "eliminada etiqueta '%s'", + "activity-delete-attach-card": "eliminado un adjunto", + "activity-set-customfield": "Cambiar el campo personalizado '%s' a '%s' en %s", + "activity-unset-customfield": "Desmarcar el campo personalizado '%s' en %s", + "r-rule": "Regla", + "r-add-trigger": "Añadir disparador", + "r-add-action": "Añadir acción", + "r-board-rules": "Reglas del tablero", + "r-add-rule": "Añadir regla", + "r-view-rule": "Ver regla", + "r-delete-rule": "Eliminar regla", + "r-new-rule-name": "Nueva título de regla", + "r-no-rules": "No hay reglas", + "r-when-a-card": "Cuando una tarjeta", + "r-is": "es", + "r-is-moved": "es movida", + "r-added-to": "agregada a", + "r-removed-from": "eliminado de", + "r-the-board": "el tablero", + "r-list": "la lista", + "set-filter": "Filtrar", + "r-moved-to": "Movido a", + "r-moved-from": "Movido desde", + "r-archived": "Se archivó", + "r-unarchived": "Restaurado del archivo", + "r-a-card": "una tarjeta", + "r-when-a-label-is": "Cuando una etiqueta es", + "r-when-the-label": "Cuando la etiqueta es", + "r-list-name": "Nombre de lista", + "r-when-a-member": "Cuando un miembro es", + "r-when-the-member": "Cuando el miembro", + "r-name": "nombre", + "r-when-a-attach": "Cuando un adjunto", + "r-when-a-checklist": "Cuando una lista de verificación es", + "r-when-the-checklist": "Cuando la lista de verificación", + "r-completed": "Completada", + "r-made-incomplete": "Hecha incompleta", + "r-when-a-item": "Cuando un elemento de la lista de verificación es", + "r-when-the-item": "Cuando el elemento de la lista de verificación es", + "r-checked": "Marcado", + "r-unchecked": "Desmarcado", + "r-move-card-to": "Mover la tarjeta", + "r-top-of": "Arriba de", + "r-bottom-of": "Abajo de", + "r-its-list": "su lista", + "r-archive": "Archivar", + "r-unarchive": "Restaurar del Archivo", + "r-card": "la tarjeta", + "r-add": "Añadir", + "r-remove": "Eliminar", + "r-label": "etiqueta", + "r-member": "miembro", + "r-remove-all": "Eliminar todos los miembros de la tarjeta", + "r-set-color": "Cambiar el color a", + "r-checklist": "lista de verificación", + "r-check-all": "Marcar todo", + "r-uncheck-all": "Desmarcar todo", + "r-items-check": "elementos de la lista de verificación", + "r-check": "Marcar", + "r-uncheck": "Desmarcar", + "r-item": "elemento", + "r-of-checklist": "de la lista de verificación", + "r-send-email": "Enviar un email", + "r-to": "a", + "r-subject": "asunto", + "r-rule-details": "Detalle de la regla", + "r-d-move-to-top-gen": "Mover la tarjeta al inicio de su lista", + "r-d-move-to-top-spec": "Mover la tarjeta al inicio de la lista", + "r-d-move-to-bottom-gen": "Mover la tarjeta al final de su lista", + "r-d-move-to-bottom-spec": "Mover la tarjeta al final de la lista", + "r-d-send-email": "Enviar email", + "r-d-send-email-to": "a", + "r-d-send-email-subject": "asunto", + "r-d-send-email-message": "mensaje", + "r-d-archive": "Archivar la tarjeta", + "r-d-unarchive": "Restaurar tarjeta del Archivo", + "r-d-add-label": "Añadir etiqueta", + "r-d-remove-label": "Eliminar etiqueta", + "r-create-card": "Crear una nueva tarjeta", + "r-in-list": "en la lista", + "r-in-swimlane": "en el carril", + "r-d-add-member": "Añadir miembro", + "r-d-remove-member": "Eliminar miembro", + "r-d-remove-all-member": "Eliminar todos los miembros", + "r-d-check-all": "Marcar todos los elementos de una lista", + "r-d-uncheck-all": "Desmarcar todos los elementos de una lista", + "r-d-check-one": "Marcar elemento", + "r-d-uncheck-one": "Desmarcar elemento", + "r-d-check-of-list": "de la lista de verificación", + "r-d-add-checklist": "Añadir una lista de verificación", + "r-d-remove-checklist": "Eliminar lista de verificación", + "r-by": "por", + "r-add-checklist": "Añadir una lista de verificación", + "r-with-items": "con items", + "r-items-list": "item1,item2,item3", + "r-add-swimlane": "Agregar el carril", + "r-swimlane-name": "nombre del carril", + "r-board-note": "Nota: deje un campo vacío para que coincida con todos los valores posibles", + "r-checklist-note": "Nota: los ítems de la lista tienen que escribirse como valores separados por coma.", + "r-when-a-card-is-moved": "Cuando una tarjeta es movida a otra lista", + "r-set": "Cambiar", + "r-update": "Actualizar", + "r-datefield": "campo de fecha", + "r-df-start-at": "comienza", + "r-df-due-at": "vencimiento", + "r-df-end-at": "finalizado", + "r-df-received-at": "recibido", + "r-to-current-datetime": "a la fecha/hora actual", + "r-remove-value-from": "Eliminar el valor de", + "ldap": "LDAP", + "oauth2": "OAuth2", + "cas": "CAS", + "authentication-method": "Método de autenticación", + "authentication-type": "Tipo de autenticación", + "custom-product-name": "Nombre de producto personalizado", + "layout": "Diseño", + "hide-logo": "Ocultar el logo", + "add-custom-html-after-body-start": "Añade HTML personalizado después de <body>", + "add-custom-html-before-body-end": "Añade HTML personalizado después de </body>", + "error-undefined": "Algo no está bien", + "error-ldap-login": "Ocurrió un error al intentar acceder", + "display-authentication-method": "Mostrar el método de autenticación", + "default-authentication-method": "Método de autenticación por defecto", + "duplicate-board": "Duplicar tablero", + "people-number": "El número de personas es:", + "swimlaneDeletePopup-title": "¿Eliminar el carril de flujo?", + "swimlane-delete-pop": "Todas las acciones serán eliminadas del historial de actividades y no se podrá recuperar el carril de flujo. Esta acción no puede deshacerse.", + "restore-all": "Restaurar todas", + "delete-all": "Borrar todas", + "loading": "Cargando. Por favor, espere.", + "previous_as": "el último tiempo fue", + "act-a-dueAt": "cambiada la hora de vencimiento a \nCuándo: __timeValue__\nDónde: __card__\n el vencimiento anterior fue __timeOldValue__", + "act-a-endAt": "cambiada la hora de finalización a __timeValue__ Fecha anterior: (__timeOldValue__)", + "act-a-startAt": "cambiada la hora de comienzo a __timeValue__ Fecha anterior: (__timeOldValue__)", + "act-a-receivedAt": "cambiada la fecha de recepción a __timeValue__ Fecha anterior: (__timeOldValue__)", + "a-dueAt": "cambiada la hora de vencimiento a", + "a-endAt": "cambiada la hora de finalización a", + "a-startAt": "cambiada la hora de comienzo a", + "a-receivedAt": "cambiada la hora de recepción a", + "almostdue": "está próxima la hora de vencimiento actual %s", + "pastdue": "se sobrepasó la hora de vencimiento actual%s", + "duenow": "la hora de vencimiento actual %s es hoy", + "act-newDue": "__list__/__card__ tiene una 1ra notificación de vencimiento [__board__]", + "act-withDue": "__list__/__card__ notificaciones de vencimiento [__board__]", + "act-almostdue": "se ha notificado que el vencimiento actual (__timeValue__) de __card__ está próximo", + "act-pastdue": "se ha notificado que el vencimiento actual (__timeValue__) de __card__ se sobrepasó", + "act-duenow": "se ha notificado que el vencimiento actual (__timeValue__) de __card__ es ahora", + "act-atUserComment": "Se te mencionó en [__board__] __list__/__card__", + "delete-user-confirm-popup": "¿Seguro que quieres eliminar esta cuenta? Esta acción no puede deshacerse.", + "accounts-allowUserDelete": "Permitir a los usuarios eliminar su cuenta", + "hide-minicard-label-text": "Ocultar el texto de la etiqueta de la minitarjeta", + "show-desktop-drag-handles": "Mostrar los controles de arrastre del escritorio", + "assignee": "Asignado", + "cardAssigneesPopup-title": "Asignado", + "addmore-detail": "Añadir una descripción detallada", + "show-on-card": "Mostrar en la tarjeta", + "new": "Nuevo", + "editUserPopup-title": "Editar el usuario", + "newUserPopup-title": "Nuevo usuario", + "notifications": "Notificaciones", + "view-all": "Ver todo", + "filter-by-unread": "Filtrar por no leído", + "mark-all-as-read": "Marcar todo como leido", + "allow-rename": "Permitir renombrar", + "allowRenamePopup-title": "Permitir renombrar" +} diff --git a/i18n/it.i18n.json b/i18n/it.i18n.json index 6b27ac2c..ba283e2b 100644 --- a/i18n/it.i18n.json +++ b/i18n/it.i18n.json @@ -1,769 +1,769 @@ { - "accept": "Accept", - "act-activity-notify": "Notifica attività", - "act-addAttachment": "aggiunto allegato __attachment__ alla scheda __card__ della lista __list__ della corsia __swimlane__  nella bacheca __board__", - "act-deleteAttachment": "eliminato allegato __attachment__ dalla scheda __card__ della lista __list__ della corsia __swimlane__  nella bacheca __board__", - "act-addSubtask": "aggiunto sottotask __subtask__ alla scheda __card__ della lista __list__ della corsia __swimlane__  nella bacheca __board__", - "act-addLabel": "aggiunta etichetta __label__ alla scheda __card__ della lista __list__ della corsia __swimlane__  nella bacheca __board__", - "act-addedLabel": "aggiunta etichetta __label__ alla scheda __card__ della lista __list__ della corsia __swimlane__  nella bacheca __board__", - "act-removeLabel": "rimossa etichetta __label__ dalla scheda __card__ della lista __list__ della corsia __swimlane__  nella bacheca __board__", - "act-removedLabel": "rimossa etichetta __label__ dalla scheda __card__ della lista __list__ della corsia __swimlane__  nella bacheca __board__", - "act-addChecklist": "aggiunta lista di controllo __label__ alla scheda __card__ della lista __list__ della corsia __swimlane__  nella bacheca __board__", - "act-addChecklistItem": "aggiunto elemento __checklistItem__ alla lista di controllo __checklist__ della scheda __card__ della lista __list__ della corsia __swimlane__  nella bacheca __board__", - "act-removeChecklist": "rimossa lista di controllo __checklist__ dalla scheda __card__ della lista __list__ della corsia __swimlane__  nella bacheca __board__", - "act-removeChecklistItem": "rimosso elemento __checklistitem__ dalla lista di controllo __checkList__ della scheda __card__ della lista __list__ della corsia __swimlane__  nella bacheca __board__", - "act-checkedItem": "attivato __checklistitem__ nella lista di controllo __checklist__ della scheda __card__ della lista __list__ della corsia __swimlane__ nella bacheca __board__", - "act-uncheckedItem": "disattivato __checklistItem__ della lista di controllo __checklist__ dalla scheda __card__ della lista __list__ della corsia __swimlane__ nella bacheca __board__", - "act-completeChecklist": "completata lista di controllo __checklist__ nella scheda __card__ della lista __list__ della corsia __swimlane__ nella bacheca __board__", - "act-uncompleteChecklist": "lista di controllo __checklist__ incompleta nella scheda __card__ della lista __list__ in corsia __swimlane__ della bacheca __board__", - "act-addComment": "commento sulla scheda __card__: __comment__ nella lista __list__ della corsia __swimlane__ della bacheca __board__", - "act-editComment": "commento modificato sulla scheda __card__: __commento__ nella lista __list__ nella swim lane __swimlane__ nella bacheca __board__", - "act-deleteComment": "commento eliminato sulla scheda __card__: __commento__ nella lista __list__ nella swim lane__ swimlane__ nella bacheca __board__", - "act-createBoard": "bacheca __board__ creata", - "act-createSwimlane": "creata corsia __swimlane__ alla bacheca __board__", - "act-createCard": "scheda __card__ creata nella lista __list__ della corsia __swimlane__ della bacheca __board__", - "act-createCustomField": "creato campo personalizzato __customField__ nella bacheca __board", - "act-deleteCustomField": "campo personalizzato eliminato __customField__ nella bacheca __board", - "act-setCustomField": "campo personalizzato modificato __customField__: __customFieldValue__ sulla scheda __card__ sulla lista __list__ sulla swimlane __swimlane__ sulla bacheca __board__", - "act-createList": "aggiunta lista __list__ alla bacheca __board__", - "act-addBoardMember": "aggiunto membro __member__ alla bacheca __board__", - "act-archivedBoard": "Bacheca __board__ archiviata", - "act-archivedCard": "Scheda __card__ della lista __list__ della corsia __swimlane__ della bacheca __board__ archiviata", - "act-archivedList": "Lista __list__ della corsia __swimlane__ della bacheca __board__ archiviata", - "act-archivedSwimlane": "Corsia __swimlane__ della bacheca __board__ archiviata", - "act-importBoard": "Bacheca __board__ importata", - "act-importCard": "scheda importata __card__ nella lista __list__ della corsia __swimlane__ della bacheca __board__", - "act-importList": "lista __list__ importata nella corsia __swimlane__ della bacheca __board__", - "act-joinMember": "aggiunto membro __member__ alla scheda __card__ della list __list__ nella corsia __swimlane__ della bacheca __board__", - "act-moveCard": "spostata scheda __card__ della bacheca __board__ dalla lista __oldList__ della corsia __oldSwimlane__ alla lista __list__ della corsia __swimlane__", - "act-moveCardToOtherBoard": "postata scheda __card__ dalla lista __oldList__ della corsia __oldSwimlane__ della bacheca __oldBoard__ alla lista __list__ nella corsia __swimlane__ della bacheca __board__", - "act-removeBoardMember": "rimosso membro __member__ dalla bacheca __board__", - "act-restoredCard": "scheda ripristinata __card__ della lista __list__ nella corsia __swimlane__ della bacheca __board__", - "act-unjoinMember": "rimosso membro __member__ dalla scheda __card__ della lista __list__ della corsia __swimlane__ nella bacheca __board__", - "act-withBoardTitle": "__board__", - "act-withCardTitle": "[__board__] __card__", - "actions": "Azioni", - "activities": "Attività", - "activity": "Attività", - "activity-added": "ha aggiunto %s a %s", - "activity-archived": "%s spostato nell'archivio", - "activity-attached": "allegato %s a %s", - "activity-created": "creato %s", - "activity-customfield-created": "%s creato come campo personalizzato", - "activity-excluded": "escluso %s da %s", - "activity-imported": "importato %s in %s da %s", - "activity-imported-board": "importato %s da %s", - "activity-joined": "si è unito a %s", - "activity-moved": "spostato %s da %s a %s", - "activity-on": "su %s", - "activity-removed": "rimosso %s da %s", - "activity-sent": "inviato %s a %s", - "activity-unjoined": "ha abbandonato %s", - "activity-subtask-added": "aggiunto il sottocompito a 1%s", - "activity-checked-item": "selezionata %s nella checklist %s di %s", - "activity-unchecked-item": "disattivato %s nella checklist %s di %s", - "activity-checklist-added": "aggiunta checklist a %s", - "activity-checklist-removed": "È stata rimossa una checklist da%s", - "activity-checklist-completed": "%s di %s checklists completate", - "activity-checklist-uncompleted": "La checklist non è stata completata", - "activity-checklist-item-added": "Aggiunto l'elemento checklist a '%s' in %s", - "activity-checklist-item-removed": "è stato rimosso un elemento della checklist da '%s' in %s", - "add": "Aggiungere", - "activity-checked-item-card": "%s è stato selezionato nella checklist %s", - "activity-unchecked-item-card": "%s è stato deselezionato nella checklist %s", - "activity-checklist-completed-card": "checklist __label__ completata nella scheda __card__ della lista __list__ della corsia __swimlane__  nella bacheca __board__", - "activity-checklist-uncompleted-card": "La checklist %s non è completa", - "activity-editComment": "commento modificato %s", - "activity-deleteComment": "commento eliminato %s", - "add-attachment": "Aggiungi Allegato", - "add-board": "Aggiungi Bacheca", - "add-card": "Aggiungi Scheda", - "add-swimlane": "Aggiungi Diagramma Swimlane", - "add-subtask": "Aggiungi sotto-compito", - "add-checklist": "Aggiungi Checklist", - "add-checklist-item": "Aggiungi un elemento alla checklist", - "add-cover": "Aggiungi copertina", - "add-label": "Aggiungi Etichetta", - "add-list": "Aggiungi Lista", - "add-members": "Aggiungi membri", - "added": "Aggiunto", - "addMemberPopup-title": "Membri", - "admin": "Amministratore", - "admin-desc": "Può vedere e modificare schede, rimuovere membri e modificare le impostazioni della bacheca.", - "admin-announcement": "Annunci", - "admin-announcement-active": "Attiva annunci di sistema", - "admin-announcement-title": "Annunci dall'Amministratore", - "all-boards": "Tutte le bacheche", - "and-n-other-card": "E __count__ altra scheda", - "and-n-other-card_plural": "E __count__ altre schede", - "apply": "Applica", - "app-is-offline": "Caricamento, attendere prego. Aggiornare la pagina porterà ad una perdita dei dati. Se il caricamento non dovesse funzionare, per favore controlla che il server non sia stato fermato.", - "archive": "Sposta nell'Archivio", - "archive-all": "Sposta tutto nell'Archivio", - "archive-board": "Sposta la bacheca nell'Archivio", - "archive-card": "Sposta la scheda nell'Archivio", - "archive-list": "Sposta elenco nell'Archivio", - "archive-swimlane": "Sposta diagramma nell'Archivio", - "archive-selection": "Sposta la selezione nell'archivio", - "archiveBoardPopup-title": "Spostare al bacheca nell'archivio?", - "archived-items": "Archivia", - "archived-boards": "Bacheche nell'archivio", - "restore-board": "Ripristina Bacheca", - "no-archived-boards": "Nessuna bacheca presente nell'archivio", - "archives": "Archivia", - "template": "Template", - "templates": "Templates", - "assign-member": "Aggiungi membro", - "attached": "allegato", - "attachment": "Allegato", - "attachment-delete-pop": "L'eliminazione di un allegato è permanente. Non è possibile annullare.", - "attachmentDeletePopup-title": "Eliminare l'allegato?", - "attachments": "Allegati", - "auto-watch": "Segui automaticamente le bacheche quando vengono create.", - "avatar-too-big": "L'avatar è troppo grande (70KB max)", - "back": "Indietro", - "board-change-color": "Cambia colore", - "board-nb-stars": "%s stelle", - "board-not-found": "Bacheca non trovata", - "board-private-info": "Questa bacheca sarà <strong>privata</strong>.", - "board-public-info": "Questa bacheca sarà <strong>pubblica</strong>.", - "boardChangeColorPopup-title": "Cambia sfondo della bacheca", - "boardChangeTitlePopup-title": "Rinomina bacheca", - "boardChangeVisibilityPopup-title": "Cambia visibilità", - "boardChangeWatchPopup-title": "Cambia faccia", - "boardMenuPopup-title": "Impostazioni bacheca", - "boardChangeViewPopup-title": "Visualizza bacheca", - "boards": "Bacheche", - "board-view": "Visualizza bacheca", - "board-view-cal": "Calendario", - "board-view-swimlanes": "Diagramma Swimlane", - "board-view-collapse": "Collassa", - "board-view-lists": "Liste", - "bucket-example": "Per esempio come \"una lista di cose da fare\"", - "cancel": "Cancella", - "card-archived": "Questa scheda è stata spostata nell'archivio", - "board-archived": "Questa bacheca è stata spostata nell'archivio", - "card-comments-title": "Questa scheda ha %s commenti.", - "card-delete-notice": "L'eliminazione è permanente. Tutte le azioni associate a questa scheda andranno perse.", - "card-delete-pop": "Tutte le azioni saranno rimosse dal flusso attività e non sarai in grado di riaprire la scheda. Non potrai tornare indietro.", - "card-delete-suggest-archive": "Puoi spostare una scheda nell'archivio per rimuoverla dalla bacheca e mantenere la sua attività", - "card-due": "Scadenza", - "card-due-on": "Scade", - "card-spent": "Tempo trascorso", - "card-edit-attachments": "Modifica allegati", - "card-edit-custom-fields": "Modifica campo personalizzato", - "card-edit-labels": "Modifica etichette", - "card-edit-members": "Modifica membri", - "card-labels-title": "Cambia le etichette per questa scheda.", - "card-members-title": "Aggiungi o rimuovi membri della bacheca da questa scheda", - "card-start": "Inizio", - "card-start-on": "Inizia", - "cardAttachmentsPopup-title": "Allega da", - "cardCustomField-datePopup-title": "Cambia data", - "cardCustomFieldsPopup-title": "Modifica campo personalizzato", - "cardDeletePopup-title": "Elimina scheda?", - "cardDetailsActionsPopup-title": "Azioni scheda", - "cardLabelsPopup-title": "Etichette", - "cardMembersPopup-title": "Membri", - "cardMorePopup-title": "Altro", - "cardTemplatePopup-title": "Crea un template", - "cards": "Schede", - "cards-count": "Schede", - "casSignIn": "Entra con CAS", - "cardType-card": "Scheda", - "cardType-linkedCard": "Scheda collegata", - "cardType-linkedBoard": "Bacheca collegata", - "change": "Cambia", - "change-avatar": "Cambia avatar", - "change-password": "Cambia password", - "change-permissions": "Cambia permessi", - "change-settings": "Cambia impostazioni", - "changeAvatarPopup-title": "Cambia avatar", - "changeLanguagePopup-title": "Cambia lingua", - "changePasswordPopup-title": "Cambia password", - "changePermissionsPopup-title": "Cambia permessi", - "changeSettingsPopup-title": "Cambia impostazioni", - "subtasks": "Sotto-compiti", - "checklists": "Checklist", - "click-to-star": "Clicca per stellare questa bacheca", - "click-to-unstar": "Clicca per togliere la stella da questa bacheca", - "clipboard": "Clipboard o drag & drop", - "close": "Chiudi", - "close-board": "Chiudi bacheca", - "close-board-pop": "Potrai ripristinare la bacheca cliccando sul tasto \"Archivio\" presente nell'intestazione della home.", - "color-black": "nero", - "color-blue": "blu", - "color-crimson": "Rosso cremisi", - "color-darkgreen": "Verde scuro", - "color-gold": "Dorato", - "color-gray": "Grigio", - "color-green": "verde", - "color-indigo": "Indaco", - "color-lime": "lime", - "color-magenta": "Magenta", - "color-mistyrose": "Mistyrose", - "color-navy": "Navy", - "color-orange": "arancione", - "color-paleturquoise": "Turchese chiaro", - "color-peachpuff": "Pesca", - "color-pink": "rosa", - "color-plum": "Prugna", - "color-purple": "viola", - "color-red": "rosso", - "color-saddlebrown": "Saddlebrown", - "color-silver": "Argento", - "color-sky": "azzurro", - "color-slateblue": "Ardesia", - "color-white": "Bianco", - "color-yellow": "giallo", - "unset-color": "Non impostato", - "comment": "Commento", - "comment-placeholder": "Scrivi Commento", - "comment-only": "Solo commenti", - "comment-only-desc": "Puoi commentare solo le schede.", - "no-comments": "Non ci sono commenti.", - "no-comments-desc": "Impossibile visualizzare commenti o attività.", - "worker": "Lavoratore", - "worker-desc": "Può solo spostare schede, assegnarsi una scheda e commentare.", - "computer": "Computer", - "confirm-subtask-delete-dialog": "Sei sicuro di voler eliminare il sotto-compito?", - "confirm-checklist-delete-dialog": "Sei sicuro di voler eliminare la checklist?", - "copy-card-link-to-clipboard": "Copia link della scheda sulla clipboard", - "linkCardPopup-title": "Collega scheda", - "searchElementPopup-title": "Cerca", - "copyCardPopup-title": "Copia Scheda", - "copyChecklistToManyCardsPopup-title": "Copia template checklist su più schede", - "copyChecklistToManyCardsPopup-instructions": "Titolo e la descrizione della scheda di destinazione in questo formato JSON", - "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"Titolo prima scheda\", \"description\":\"Descrizione prima scheda\"}, {\"title\":\"Titolo seconda scheda\",\"description\":\"Descrizione seconda scheda\"},{\"title\":\"Titolo ultima scheda\",\"description\":\"Descrizione ultima scheda\"} ]", - "create": "Crea", - "createBoardPopup-title": "Crea bacheca", - "chooseBoardSourcePopup-title": "Importa bacheca", - "createLabelPopup-title": "Crea etichetta", - "createCustomField": "Crea campo", - "createCustomFieldPopup-title": "Crea campo", - "current": "corrente", - "custom-field-delete-pop": "Non potrai tornare indietro. Questa azione rimuoverà questo campo personalizzato da tutte le schede ed eliminerà ogni sua traccia.", - "custom-field-checkbox": "Casella di scelta", - "custom-field-date": "Data", - "custom-field-dropdown": "Lista a discesa", - "custom-field-dropdown-none": "(niente)", - "custom-field-dropdown-options": "Lista opzioni", - "custom-field-dropdown-options-placeholder": "Premi invio per aggiungere altre opzioni", - "custom-field-dropdown-unknown": "(sconosciuto)", - "custom-field-number": "Numero", - "custom-field-text": "Testo", - "custom-fields": "Campi personalizzati", - "date": "Data", - "decline": "Declina", - "default-avatar": "Avatar predefinito", - "delete": "Elimina", - "deleteCustomFieldPopup-title": "Elimina il campo personalizzato?", - "deleteLabelPopup-title": "Eliminare etichetta?", - "description": "Descrizione", - "disambiguateMultiLabelPopup-title": "Disambiguare l'azione Etichetta", - "disambiguateMultiMemberPopup-title": "Disambiguare l'azione Membro", - "discard": "Scarta", - "done": "Fatto", - "download": "Download", - "edit": "Modifica", - "edit-avatar": "Cambia avatar", - "edit-profile": "Modifica profilo", - "edit-wip-limit": "Modifica limite di work in progress", - "soft-wip-limit": "Limite Work in progress soft", - "editCardStartDatePopup-title": "Cambia data di inizio", - "editCardDueDatePopup-title": "Cambia data di scadenza", - "editCustomFieldPopup-title": "Modifica campo", - "editCardSpentTimePopup-title": "Cambia tempo trascorso", - "editLabelPopup-title": "Cambia etichetta", - "editNotificationPopup-title": "Modifica notifiche", - "editProfilePopup-title": "Modifica profilo", - "email": "Email", - "email-enrollAccount-subject": "Creato un account per te su __siteName__", - "email-enrollAccount-text": "Ciao __user__,\n\nPer iniziare ad usare il servizio, clicca sul link seguente:\n\n__url__\n\nGrazie.", - "email-fail": "Invio email fallito", - "email-fail-text": "Errore nel tentativo di invio email", - "email-invalid": "Email non valida", - "email-invite": "Invita via email", - "email-invite-subject": "__inviter__ ti ha inviato un invito", - "email-invite-text": "Caro __user__,\n\n__inviter__ ti ha invitato ad unirti alla bacheca \"__board__\" per le collaborazioni.\n\nPer favore clicca sul link seguente:\n\n__url__\n\nGrazie.", - "email-resetPassword-subject": "Ripristina la tua password su on __siteName__", - "email-resetPassword-text": "Ciao __user__,\n\nPer ripristinare la tua password, clicca sul link seguente:\n\n__url__\n\nGrazie.", - "email-sent": "Email inviata", - "email-verifyEmail-subject": "Verifica il tuo indirizzo email su on __siteName__", - "email-verifyEmail-text": "Ciao __user__,\n\nPer verificare il tuo account email, clicca sul link seguente:\n\n__url__\n\nGrazie.", - "enable-wip-limit": "Abilita limite di work in progress", - "error-board-doesNotExist": "Questa bacheca non esiste", - "error-board-notAdmin": "Devi essere admin di questa bacheca per poterlo fare", - "error-board-notAMember": "Devi essere un membro di questa bacheca per poterlo fare", - "error-json-malformed": "Il tuo testo non è un JSON valido", - "error-json-schema": "Il tuo file JSON non contiene le giuste informazioni nel formato corretto", - "error-list-doesNotExist": "Questa lista non esiste", - "error-user-doesNotExist": "Questo utente non esiste", - "error-user-notAllowSelf": "Non puoi invitare te stesso", - "error-user-notCreated": "L'utente non è stato creato", - "error-username-taken": "Questo username è già utilizzato", - "error-email-taken": "L'email è già stata presa", - "export-board": "Esporta bacheca", - "sort": "Ordina", - "sort-desc": "Clicca per ordinare la lista", - "list-sort-by": "Ordina la lista per:", - "list-label-modifiedAt": "Orario ultimo accesso", - "list-label-title": "Nome della lista", - "list-label-sort": "Il tuo ordine manuale", - "list-label-short-modifiedAt": "(L)", - "list-label-short-title": "(N)", - "list-label-short-sort": "(M)", - "filter": "Filtra", - "filter-cards": "Filtra schede o liste", - "list-filter-label": "Filtra lista per titolo", - "filter-clear": "Pulisci filtri", - "filter-no-label": "Nessuna etichetta", - "filter-no-member": "Nessun membro", - "filter-no-custom-fields": "Nessun campo personalizzato", - "filter-show-archive": "Mostra le liste archiviate", - "filter-hide-empty": "Nascondi liste vuote", - "filter-on": "Il filtro è attivo", - "filter-on-desc": "Stai filtrando le schede su questa bacheca. Clicca qui per modificare il filtro,", - "filter-to-selection": "Seleziona", - "advanced-filter-label": "Filtro avanzato", - "advanced-filter-description": "Il filtro avanzato permette di scrivere una stringa contenente i seguenti operatori: == != <= >= && || ( ) Uno spazio è usato come separatore tra gli operatori. Si può filtrare per tutti i campi personalizzati, scrivendo i loro nomi e valori. Per esempio: Campo1 == Valore1. Nota: Se i campi o i valori contengono spazi, è necessario incapsularli all'interno di paici singoli. Per esempio: 'Campo 1' == 'Valore 1'. Per i singoli caratteri di controllo (' V) che devono essere ignorati, si può usare \\. Per esempio: C1 == Campo1 == L'\\ho. Si possono anche combinare condizioni multiple. Per esempio: C1 == V1 || C1 ==V2. Di norma tutti gli operatori vengono lettti da sinistra a destra. Si può cambiare l'ordine posizionando delle parentesi. Per esempio: C1 == V1 && ( C2 == V2 || C2 == V3) . Inoltre è possibile cercare nei campi di testo usando le espressioni regolari (n.d.t. regex): F1 ==/Tes.*/i", - "fullname": "Nome completo", - "header-logo-title": "Torna alla tua bacheca.", - "hide-system-messages": "Nascondi i messaggi di sistema", - "headerBarCreateBoardPopup-title": "Crea bacheca", - "home": "Home", - "import": "Importa", - "link": "Collegamento", - "import-board": "Importa bacheca", - "import-board-c": "Importa bacheca", - "import-board-title-trello": "Importa una bacheca da Trello", - "import-board-title-wekan": "Importa bacheca dall'esportazione precedente", - "import-sandstorm-backup-warning": "Non cancellare i dati che importi dalla bacheca esportata in origine o da Trello prima che il controllo finisca e si riapra ancora, altrimenti otterrai un messaggio di errore Bacheca non trovata, che significa che i dati sono perduti.", - "import-sandstorm-warning": "La bacheca importata cancellerà tutti i dati esistenti su questa bacheca e li rimpiazzerà con quelli della bacheca importata.", - "from-trello": "Da Trello", - "from-wekan": "Dall'esportazione precedente", - "import-board-instruction-trello": "Nella tua bacheca Trello vai a 'Menu', poi 'Altro', 'Stampa ed esporta', 'Esporta JSON', e copia il testo che compare.", - "import-board-instruction-wekan": "Nella tua bacheca vai su \"Menu\", poi \"Esporta la bacheca\", e copia il testo nel file scaricato", - "import-board-instruction-about-errors": "Se hai degli errori quando importi una bacheca, qualche volta l'importazione funziona comunque, e la bacheca si trova nella pagina \"Tutte le bacheche\"", - "import-json-placeholder": "Incolla un JSON valido qui", - "import-map-members": "Mappatura dei membri", - "import-members-map": "La bacheca che hai importato contiene alcuni membri. Per favore scegli i membri che vuoi importare tra i tuoi utenti", - "import-show-user-mapping": "Rivedi la mappatura dei membri", - "import-user-select": "Scegli l'utente che vuoi venga utilizzato come questo membro", - "importMapMembersAddPopup-title": "Scegli membro", - "info": "Versione", - "initials": "Iniziali", - "invalid-date": "Data non valida", - "invalid-time": "Tempo non valido", - "invalid-user": "User non valido", - "joined": "si è unito a", - "just-invited": "Sei stato appena invitato a questa bacheca", - "keyboard-shortcuts": "Scorciatoie da tastiera", - "label-create": "Crea etichetta", - "label-default": "%s etichetta (default)", - "label-delete-pop": "Non potrai tornare indietro. Procedendo, rimuoverai questa etichetta da tutte le schede e distruggerai la sua cronologia.", - "labels": "Etichette", - "language": "Lingua", - "last-admin-desc": "Non puoi cambiare i ruoli perché deve esserci almeno un admin.", - "leave-board": "Abbandona bacheca", - "leave-board-pop": "Sei sicuro di voler abbandonare __boardTitle__? Sarai rimosso da tutte le schede in questa bacheca.", - "leaveBoardPopup-title": "Abbandona Bacheca?", - "link-card": "Link a questa scheda", - "list-archive-cards": "Sposta tutte le schede in questo elenco nell'Archivio", - "list-archive-cards-pop": "Questo rimuoverà tutte le schede nell'elenco dalla bacheca. Per vedere le schede nell'archivio e portarle dov'erano nella bacheca, clicca su \"Menu\" > \"Archivio\".", - "list-move-cards": "Sposta tutte le schede in questa lista", - "list-select-cards": "Selezione tutte le schede in questa lista", - "set-color-list": "Imposta un colore", - "listActionPopup-title": "Azioni disponibili", - "swimlaneActionPopup-title": "Azioni diagramma Swimlane", - "swimlaneAddPopup-title": "Aggiungi un diagramma Swimlane di seguito", - "listImportCardPopup-title": "Importa una scheda di Trello", - "listMorePopup-title": "Altro", - "link-list": "Link a questa lista", - "list-delete-pop": "Tutte le azioni saranno rimosse dal flusso attività e non sarai in grado di recuperare la lista. Non potrai tornare indietro.", - "list-delete-suggest-archive": "Puoi spostare un elenco nell'archivio per rimuoverlo dalla bacheca e mantentere la sua attività.", - "lists": "Liste", - "swimlanes": "Diagramma Swimlane", - "log-out": "Log Out", - "log-in": "Log In", - "loginPopup-title": "Log In", - "memberMenuPopup-title": "Impostazioni membri", - "members": "Membri", - "menu": "Menu", - "move-selection": "Sposta selezione", - "moveCardPopup-title": "Sposta scheda", - "moveCardToBottom-title": "Sposta in fondo", - "moveCardToTop-title": "Sposta in alto", - "moveSelectionPopup-title": "Sposta selezione", - "multi-selection": "Multi-Selezione", - "multi-selection-on": "Multi-Selezione attiva", - "muted": "Silenziato", - "muted-info": "Non sarai mai notificato delle modifiche in questa bacheca", - "my-boards": "Le mie bacheche", - "name": "Nome", - "no-archived-cards": "Non ci sono schede nell'archivio.", - "no-archived-lists": "Non ci sono elenchi nell'archivio.", - "no-archived-swimlanes": "Non ci sono diagrammi Swimlane nell'archivio.", - "no-results": "Nessun risultato", - "normal": "Normale", - "normal-desc": "Può visionare e modificare le schede. Non può cambiare le impostazioni.", - "not-accepted-yet": "Invitato non ancora accettato", - "notify-participate": "Ricevi aggiornamenti per qualsiasi scheda a cui partecipi come creatore o membro", - "notify-watch": "Ricevi aggiornamenti per tutte le bacheche, liste o schede che stai seguendo", - "optional": "opzionale", - "or": "o", - "page-maybe-private": "Questa pagina potrebbe essere privata. Potresti essere in grado di vederla <a href='%s'>facendo il log-in</a>.", - "page-not-found": "Pagina non trovata.", - "password": "Password", - "paste-or-dragdrop": "per incollare, oppure trascina & rilascia il file immagine (solo immagini)", - "participating": "Partecipando", - "preview": "Anteprima", - "previewAttachedImagePopup-title": "Anteprima", - "previewClipboardImagePopup-title": "Anteprima", - "private": "Privata", - "private-desc": "Questa bacheca è privata. Solo le persone aggiunte alla bacheca possono vederla e modificarla.", - "profile": "Profilo", - "public": "Pubblica", - "public-desc": "Questa bacheca è pubblica. È visibile a chiunque abbia il link e sarà mostrata dai motori di ricerca come Google. Solo le persone aggiunte alla bacheca possono modificarla.", - "quick-access-description": "Stella una bacheca per aggiungere una scorciatoia in questa barra.", - "remove-cover": "Rimuovi cover", - "remove-from-board": "Rimuovi dalla bacheca", - "remove-label": "Rimuovi Etichetta", - "listDeletePopup-title": "Eliminare Lista?", - "remove-member": "Rimuovi utente", - "remove-member-from-card": "Rimuovi dalla scheda", - "remove-member-pop": "Rimuovere __name__ (__username__) da __boardTitle__? L'utente sarà rimosso da tutte le schede in questa bacheca. Riceveranno una notifica.", - "removeMemberPopup-title": "Rimuovere membro?", - "rename": "Rinomina", - "rename-board": "Rinomina bacheca", - "restore": "Ripristina", - "save": "Salva", - "search": "Cerca", - "rules": "Regole", - "search-cards": "Search from card/list titles, descriptions and custom fields on this board", - "search-example": "Testo da ricercare?", - "select-color": "Seleziona Colore", - "set-wip-limit-value": "Seleziona un limite per il massimo numero di attività in questa lista", - "setWipLimitPopup-title": "Imposta limite di work in progress", - "shortcut-assign-self": "Aggiungi te stesso alla scheda corrente", - "shortcut-autocomplete-emoji": "Autocompletamento emoji", - "shortcut-autocomplete-members": "Autocompletamento membri", - "shortcut-clear-filters": "Pulisci tutti i filtri", - "shortcut-close-dialog": "Chiudi finestra di dialogo", - "shortcut-filter-my-cards": "Filtra le mie schede", - "shortcut-show-shortcuts": "Apri questa lista di scorciatoie", - "shortcut-toggle-filterbar": "Apri/chiudi la barra laterale dei filtri", - "shortcut-toggle-sidebar": "Apri/chiudi la barra laterale della bacheca", - "show-cards-minimum-count": "Mostra il contatore delle schede se la lista ne contiene più di", - "sidebar-open": "Apri Sidebar", - "sidebar-close": "Chiudi Sidebar", - "signupPopup-title": "Crea un account", - "star-board-title": "Clicca per stellare questa bacheca. Sarà mostrata all'inizio della tua lista bacheche.", - "starred-boards": "Bacheche stellate", - "starred-boards-description": "Le bacheche stellate vengono mostrato all'inizio della tua lista bacheche.", - "subscribe": "Sottoscrivi", - "team": "Team", - "this-board": "questa bacheca", - "this-card": "questa scheda", - "spent-time-hours": "Tempo trascorso (ore)", - "overtime-hours": "Overtime (ore)", - "overtime": "Overtime", - "has-overtime-cards": "Ci sono scheda scadute", - "has-spenttime-cards": "Ci sono scheda con tempo impiegato", - "time": "Ora", - "title": "Titolo", - "tracking": "Monitoraggio", - "tracking-info": "Sarai notificato per tutte le modifiche alle schede delle quali sei creatore o membro.", - "type": "Tipo", - "unassign-member": "Rimuovi membro", - "unsaved-description": "Hai una descrizione non salvata", - "unwatch": "Non seguire", - "upload": "Upload", - "upload-avatar": "Carica un avatar", - "uploaded-avatar": "Avatar caricato", - "username": "Username", - "view-it": "Vedi", - "warn-list-archived": "Attenzione:questa scheda si trova in un elenco dell'archivio", - "watch": "Segui", - "watching": "Stai seguendo", - "watching-info": "Sarai notificato per tutte le modifiche in questa bacheca", - "welcome-board": "Bacheca di benvenuto", - "welcome-swimlane": "Pietra miliare 1", - "welcome-list1": "Basi", - "welcome-list2": "Avanzate", - "card-templates-swimlane": "Template scheda", - "list-templates-swimlane": "Elenca i template", - "board-templates-swimlane": "Bacheca dei template", - "what-to-do": "Cosa vuoi fare?", - "wipLimitErrorPopup-title": "Limite work in progress non valido.", - "wipLimitErrorPopup-dialog-pt1": "Il numero di compiti in questa lista è maggiore del limite di work in progress che hai definito in precedenza.", - "wipLimitErrorPopup-dialog-pt2": "Per favore, sposta alcuni dei compiti fuori da questa lista, oppure imposta un limite di work in progress più alto.", - "admin-panel": "Pannello dell'Amministratore", - "settings": "Impostazioni", - "people": "Persone", - "registration": "Registrazione", - "disable-self-registration": "Disabilita Auto-registrazione", - "invite": "Invita", - "invite-people": "Invita persone", - "to-boards": "Alla(e) bacheca", - "email-addresses": "Indirizzi email", - "smtp-host-description": "L'indirizzo del server SMTP che gestisce le tue email.", - "smtp-port-description": "La porta che il tuo server SMTP utilizza per le email in uscita.", - "smtp-tls-description": "Abilita supporto TLS per server SMTP", - "smtp-host": "SMTP Host", - "smtp-port": "Porta SMTP", - "smtp-username": "Username", - "smtp-password": "Password", - "smtp-tls": "Supporto TLS", - "send-from": "Da", - "send-smtp-test": "Invia un'email di test a te stesso", - "invitation-code": "Codice d'invito", - "email-invite-register-subject": "__inviter__ ti ha inviato un invito", - "email-invite-register-text": "Gentile __user__,\n\n__inviter__ ti ha invitato a partecipare a questa bacheca kanban per collaborare.\n\nPer favore segui il collegamento qui sotto:\n__url__\n\nIl tuo codice di invito è: __icode__\n\nGrazie.", - "email-smtp-test-subject": "E-Mail di prova SMTP", - "email-smtp-test-text": "Hai inviato un'email con successo", - "error-invitation-code-not-exist": "Il codice d'invito non esiste", - "error-notAuthorized": "Non sei autorizzato ad accedere a questa pagina.", - "webhook-title": "Nome Webhook", - "webhook-token": "Token (facoltativo per l'autenticazione)", - "outgoing-webhooks": "Server esterni", - "bidirectional-webhooks": "Webhook a due vie", - "outgoingWebhooksPopup-title": "Server esterni", - "boardCardTitlePopup-title": "Filtro per Titolo Scheda", - "disable-webhook": "Disattiva questo Webhook", - "global-webhook": "Webhook globali", - "new-outgoing-webhook": "Nuovo webhook in uscita", - "no-name": "(Sconosciuto)", - "Node_version": "Versione di Node", - "Meteor_version": "Versione Meteor", - "MongoDB_version": "Versione MondoDB", - "MongoDB_storage_engine": "Versione motore dati MongoDB", - "MongoDB_Oplog_enabled": "MongoDB Oplog abilitato", - "OS_Arch": "Architettura del sistema operativo", - "OS_Cpus": "Conteggio della CPU del sistema operativo", - "OS_Freemem": "Memoria libera del sistema operativo", - "OS_Loadavg": "Carico medio del sistema operativo", - "OS_Platform": "Piattaforma del sistema operativo", - "OS_Release": "Versione di rilascio del sistema operativo", - "OS_Totalmem": "Memoria totale del sistema operativo", - "OS_Type": "Tipo di sistema operativo", - "OS_Uptime": "Tempo di attività del sistema operativo.", - "days": "giorni", - "hours": "ore", - "minutes": "minuti", - "seconds": "secondi", - "show-field-on-card": "Visualizza questo campo sulla scheda", - "automatically-field-on-card": "Crea automaticamente i campi per tutte le schede", - "showLabel-field-on-card": "Mostra l'etichetta di campo su minischeda", - "yes": "Sì", - "no": "No", - "accounts": "Profili", - "accounts-allowEmailChange": "Permetti modifica dell'email", - "accounts-allowUserNameChange": "Consenti la modifica del nome utente", - "createdAt": "creato alle", - "verified": "Verificato", - "active": "Attivo", - "card-received": "Ricevuta", - "card-received-on": "Ricevuta il", - "card-end": "Fine", - "card-end-on": "Termina il", - "editCardReceivedDatePopup-title": "Cambia data ricezione", - "editCardEndDatePopup-title": "Cambia data finale", - "setCardColorPopup-title": "Imposta il colore", - "setCardActionsColorPopup-title": "Scegli un colore", - "setSwimlaneColorPopup-title": "Scegli un colore", - "setListColorPopup-title": "Scegli un colore", - "assigned-by": "Assegnato da", - "requested-by": "Richiesto da", - "board-delete-notice": "L'eliminazione è permanente. Tutte le azioni, liste e schede associate a questa bacheca andranno perse.", - "delete-board-confirm-popup": "Tutte le liste, schede, etichette e azioni saranno rimosse e non sarai più in grado di recuperare il contenuto della bacheca. L'azione non è annullabile.", - "boardDeletePopup-title": "Eliminare la bacheca?", - "delete-board": "Elimina bacheca", - "default-subtasks-board": "Sottocompiti per la bacheca __board__", - "default": "Predefinito", - "queue": "Coda", - "subtask-settings": "Impostazioni sotto-compiti", - "card-settings": "Impostazioni della scheda", - "boardSubtaskSettingsPopup-title": "Impostazioni sotto-compiti della bacheca", - "boardCardSettingsPopup-title": "Impostazioni della scheda", - "deposit-subtasks-board": "Deposita i sotto compiti in questa bacheca", - "deposit-subtasks-list": "Lista di destinaizoni per questi sotto-compiti", - "show-parent-in-minicard": "Mostra genirotri nelle mini schede:", - "prefix-with-full-path": "Prefisso con percorso completo", - "prefix-with-parent": "Prefisso con genitore", - "subtext-with-full-path": "Sottotesto con percorso completo", - "subtext-with-parent": "Sotto-testo con genitore", - "change-card-parent": "Cambia la scheda genitore", - "parent-card": "Scheda genitore", - "source-board": "Bacheca d'origine", - "no-parent": "Non mostrare i genitori", - "activity-added-label": "L' etichetta '%s' è stata aggiunta a %s", - "activity-removed-label": "L'etichetta '%s' è stata rimossa da %s", - "activity-delete-attach": "Rimosso un allegato da %s", - "activity-added-label-card": "aggiunta etichetta '%s'", - "activity-removed-label-card": "L' etichetta '%s' è stata rimossa.", - "activity-delete-attach-card": "Cancella un allegato", - "activity-set-customfield": "imposta campo personalizzato '%s' a '%s' in %s", - "activity-unset-customfield": "campo personalizzato non impostato '%s' in %s", - "r-rule": "Ruolo", - "r-add-trigger": "Aggiungi trigger", - "r-add-action": "Aggiungi azione", - "r-board-rules": "Regole della bacheca", - "r-add-rule": "Aggiungi regola", - "r-view-rule": "Visualizza regola", - "r-delete-rule": "Cancella regola", - "r-new-rule-name": "Titolo nuova regola", - "r-no-rules": "Nessuna regola", - "r-when-a-card": "Quando una scheda", - "r-is": "è", - "r-is-moved": "viene spostata", - "r-added-to": "Aggiunto/a a", - "r-removed-from": "Rimosso da", - "r-the-board": "La bacheca", - "r-list": "lista", - "set-filter": "Imposta un filtro", - "r-moved-to": "Spostato/a a", - "r-moved-from": "Spostato/a da", - "r-archived": "Spostato/a nell'archivio", - "r-unarchived": "Ripristinato/a dall'archivio", - "r-a-card": "una scheda", - "r-when-a-label-is": "Quando un'etichetta viene", - "r-when-the-label": "Quando l'etichetta viene", - "r-list-name": "Nome dell'elenco", - "r-when-a-member": "Quando un membro viene", - "r-when-the-member": "Quando un membro viene", - "r-name": "nome", - "r-when-a-attach": "Quando un allegato", - "r-when-a-checklist": "Quando una checklist è", - "r-when-the-checklist": "Quando la checklist", - "r-completed": "Completato/a", - "r-made-incomplete": "Rendi incompleto", - "r-when-a-item": "Quando un elemento della checklist è", - "r-when-the-item": "Quando un elemento della checklist", - "r-checked": "Selezionato", - "r-unchecked": "Deselezionato", - "r-move-card-to": "Sposta scheda a", - "r-top-of": "Al di sopra di", - "r-bottom-of": "Al di sotto di", - "r-its-list": "il suo elenco", - "r-archive": "Sposta nell'Archivio", - "r-unarchive": "Ripristina dall'archivio", - "r-card": "scheda", - "r-add": "Aggiungere", - "r-remove": "Rimuovi", - "r-label": "etichetta", - "r-member": "membro", - "r-remove-all": "Rimuovi tutti i membri dalla scheda", - "r-set-color": "Imposta il colore a", - "r-checklist": "checklist", - "r-check-all": "Spunta tutti", - "r-uncheck-all": "Togli la spunta a tutti", - "r-items-check": "Elementi della checklist", - "r-check": "Spunta", - "r-uncheck": "Togli la spunta", - "r-item": "elemento", - "r-of-checklist": "della lista di cose da fare", - "r-send-email": "Invia un e-mail", - "r-to": "a", - "r-subject": "soggetto", - "r-rule-details": "Dettagli della regola", - "r-d-move-to-top-gen": "Sposta la scheda al di sopra del suo elenco", - "r-d-move-to-top-spec": "Sposta la scheda la di sopra dell'elenco", - "r-d-move-to-bottom-gen": "Sposta la scheda in fondo alla sua lista", - "r-d-move-to-bottom-spec": "Muovi la scheda in fondo alla lista", - "r-d-send-email": "Spedisci email", - "r-d-send-email-to": "a", - "r-d-send-email-subject": "soggetto", - "r-d-send-email-message": "Messaggio", - "r-d-archive": "Sposta la scheda nell'archivio", - "r-d-unarchive": "Ripristina la scheda dall'archivio", - "r-d-add-label": "Aggiungi etichetta", - "r-d-remove-label": "Rimuovi Etichetta", - "r-create-card": "Crea una nuova scheda", - "r-in-list": "in elenco", - "r-in-swimlane": "nel diagramma swimlane", - "r-d-add-member": "Aggiungi membro", - "r-d-remove-member": "Rimuovi membro", - "r-d-remove-all-member": "Rimouvi tutti i membri", - "r-d-check-all": "Seleziona tutti gli item di una lista", - "r-d-uncheck-all": "Deseleziona tutti gli items di una lista", - "r-d-check-one": "Seleziona", - "r-d-uncheck-one": "Deselezionalo", - "r-d-check-of-list": "della lista di cose da fare", - "r-d-add-checklist": "Aggiungi lista di cose da fare", - "r-d-remove-checklist": "Rimuovi check list", - "r-by": "da", - "r-add-checklist": "Aggiungi lista di cose da fare", - "r-with-items": "con elementi", - "r-items-list": "elemento1,elemento2,elemento3", - "r-add-swimlane": "Aggiungi un diagramma swimlane", - "r-swimlane-name": "Nome diagramma swimlane", - "r-board-note": "Nota: Lascia un campo vuoto per abbinare ogni possibile valore", - "r-checklist-note": "Nota: Gli elementi della checklist devono essere scritti come valori separati dalla virgola", - "r-when-a-card-is-moved": "Quando una scheda viene spostata su un'altra lista", - "r-set": "Imposta", - "r-update": "Aggiorna", - "r-datefield": "campo data", - "r-df-start-at": "inizio", - "r-df-due-at": "scadenza", - "r-df-end-at": "fine", - "r-df-received-at": "ricevuta", - "r-to-current-datetime": "a data/ora corrente", - "r-remove-value-from": "Rimuovi valore da", - "ldap": "LDAP", - "oauth2": "Oauth2", - "cas": "CAS", - "authentication-method": "Metodo di Autenticazione", - "authentication-type": "Tipo Autenticazione", - "custom-product-name": "Nome prodotto personalizzato", - "layout": "Layout", - "hide-logo": "Nascondi il logo", - "add-custom-html-after-body-start": "Aggiungi codice HTML personalizzato dopo <body> inzio", - "add-custom-html-before-body-end": "Aggiunti il codice HTML prima di </body> fine", - "error-undefined": "Qualcosa è andato storto", - "error-ldap-login": "C'è stato un errore mentre provavi ad effettuare il login", - "display-authentication-method": "Mostra il metodo di autenticazione", - "default-authentication-method": "Metodo di autenticazione predefinito", - "duplicate-board": "Duplica bacheca", - "people-number": "Il numero di persone è:", - "swimlaneDeletePopup-title": "Cancella diagramma swimlane ?", - "swimlane-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the swimlane. There is no undo.", - "restore-all": "Restore all", - "delete-all": "Cancella tutto", - "loading": "Loading, please wait.", - "previous_as": "l'ultima volta è stata", - "act-a-dueAt": "Scadenza modificata in __timeValue__\nData precedente: __timeOldValue__", - "act-a-endAt": "orario finale modificato in __timeValue__ (precedentemente: __timeOldValue__)", - "act-a-startAt": "orario iniziale modificato in __timeValue__ (precedentemente: __timeOldValue__)", - "act-a-receivedAt": "orario di ricezione modificato in __timeValue__ (precedentemente: __timeOldValue__)", - "a-dueAt": "scadenza modificata in", - "a-endAt": "orario finale modificato in", - "a-startAt": "orario iniziale modificato in", - "a-receivedAt": "orario di ricezione modificato in", - "almostdue": "la data di scadenza attuale %s si sta avvicinando", - "pastdue": "la data di scadenza attuale %s è scaduta", - "duenow": "la data di scadenza attuale %s è oggi", - "act-newDue": "__list__/__card__ ha un 1° sollecito [__board__]", - "act-withDue": "sollecito relativo a __list__/__card__ [__board__]", - "act-almostdue": "sollecito inviato: la scadenza (__timeValue__) di __card__ è vicina", - "act-pastdue": "sollecito inviato: la scadenza (__timeValue__) di __card__ è già passata", - "act-duenow": "sollecito inviato: la scadenza (__timeValue__) di __card__ è adesso", - "act-atUserComment": "Sei stato menzionato in [__board__] __list__/__card__", - "delete-user-confirm-popup": "Sei sicuro di voler cancellare questo profilo? Non sarà possibile ripristinarlo.", - "accounts-allowUserDelete": "Permetti agli utenti di cancellare il loro profilo", - "hide-minicard-label-text": "Nascondi etichetta minicard", - "show-desktop-drag-handles": "Mostra maniglie di trascinamento del desktop", - "assignee": "Assegnatario", - "cardAssigneesPopup-title": "Assegnatario", - "addmore-detail": "Aggiungi una descrizione più dettagliata", - "show-on-card": "Mostra sulla scheda", - "new": "Nuovo", - "editUserPopup-title": "Modifica utente", - "newUserPopup-title": "Nuovo utente", - "notifications": "Notifiche", - "view-all": "Mostra Tutto", - "filter-by-unread": "Filtra per non letto", - "mark-all-as-read": "Segna come letto", - "allow-rename": "Consenti Rinomina", - "allowRenamePopup-title": "Consenti Rinomina" -} \ No newline at end of file + "accept": "Accept", + "act-activity-notify": "Notifica attività", + "act-addAttachment": "aggiunto allegato __attachment__ alla scheda __card__ della lista __list__ della corsia __swimlane__  nella bacheca __board__", + "act-deleteAttachment": "eliminato allegato __attachment__ dalla scheda __card__ della lista __list__ della corsia __swimlane__  nella bacheca __board__", + "act-addSubtask": "aggiunto sottotask __subtask__ alla scheda __card__ della lista __list__ della corsia __swimlane__  nella bacheca __board__", + "act-addLabel": "aggiunta etichetta __label__ alla scheda __card__ della lista __list__ della corsia __swimlane__  nella bacheca __board__", + "act-addedLabel": "aggiunta etichetta __label__ alla scheda __card__ della lista __list__ della corsia __swimlane__  nella bacheca __board__", + "act-removeLabel": "rimossa etichetta __label__ dalla scheda __card__ della lista __list__ della corsia __swimlane__  nella bacheca __board__", + "act-removedLabel": "rimossa etichetta __label__ dalla scheda __card__ della lista __list__ della corsia __swimlane__  nella bacheca __board__", + "act-addChecklist": "aggiunta lista di controllo __label__ alla scheda __card__ della lista __list__ della corsia __swimlane__  nella bacheca __board__", + "act-addChecklistItem": "aggiunto elemento __checklistItem__ alla lista di controllo __checklist__ della scheda __card__ della lista __list__ della corsia __swimlane__  nella bacheca __board__", + "act-removeChecklist": "rimossa lista di controllo __checklist__ dalla scheda __card__ della lista __list__ della corsia __swimlane__  nella bacheca __board__", + "act-removeChecklistItem": "rimosso elemento __checklistitem__ dalla lista di controllo __checkList__ della scheda __card__ della lista __list__ della corsia __swimlane__  nella bacheca __board__", + "act-checkedItem": "attivato __checklistitem__ nella lista di controllo __checklist__ della scheda __card__ della lista __list__ della corsia __swimlane__ nella bacheca __board__", + "act-uncheckedItem": "disattivato __checklistItem__ della lista di controllo __checklist__ dalla scheda __card__ della lista __list__ della corsia __swimlane__ nella bacheca __board__", + "act-completeChecklist": "completata lista di controllo __checklist__ nella scheda __card__ della lista __list__ della corsia __swimlane__ nella bacheca __board__", + "act-uncompleteChecklist": "lista di controllo __checklist__ incompleta nella scheda __card__ della lista __list__ in corsia __swimlane__ della bacheca __board__", + "act-addComment": "commento sulla scheda __card__: __comment__ nella lista __list__ della corsia __swimlane__ della bacheca __board__", + "act-editComment": "commento modificato sulla scheda __card__: __commento__ nella lista __list__ nella swim lane __swimlane__ nella bacheca __board__", + "act-deleteComment": "commento eliminato sulla scheda __card__: __commento__ nella lista __list__ nella swim lane__ swimlane__ nella bacheca __board__", + "act-createBoard": "bacheca __board__ creata", + "act-createSwimlane": "creata corsia __swimlane__ alla bacheca __board__", + "act-createCard": "scheda __card__ creata nella lista __list__ della corsia __swimlane__ della bacheca __board__", + "act-createCustomField": "creato campo personalizzato __customField__ nella bacheca __board", + "act-deleteCustomField": "campo personalizzato eliminato __customField__ nella bacheca __board", + "act-setCustomField": "campo personalizzato modificato __customField__: __customFieldValue__ sulla scheda __card__ sulla lista __list__ sulla swimlane __swimlane__ sulla bacheca __board__", + "act-createList": "aggiunta lista __list__ alla bacheca __board__", + "act-addBoardMember": "aggiunto membro __member__ alla bacheca __board__", + "act-archivedBoard": "Bacheca __board__ archiviata", + "act-archivedCard": "Scheda __card__ della lista __list__ della corsia __swimlane__ della bacheca __board__ archiviata", + "act-archivedList": "Lista __list__ della corsia __swimlane__ della bacheca __board__ archiviata", + "act-archivedSwimlane": "Corsia __swimlane__ della bacheca __board__ archiviata", + "act-importBoard": "Bacheca __board__ importata", + "act-importCard": "scheda importata __card__ nella lista __list__ della corsia __swimlane__ della bacheca __board__", + "act-importList": "lista __list__ importata nella corsia __swimlane__ della bacheca __board__", + "act-joinMember": "aggiunto membro __member__ alla scheda __card__ della list __list__ nella corsia __swimlane__ della bacheca __board__", + "act-moveCard": "spostata scheda __card__ della bacheca __board__ dalla lista __oldList__ della corsia __oldSwimlane__ alla lista __list__ della corsia __swimlane__", + "act-moveCardToOtherBoard": "postata scheda __card__ dalla lista __oldList__ della corsia __oldSwimlane__ della bacheca __oldBoard__ alla lista __list__ nella corsia __swimlane__ della bacheca __board__", + "act-removeBoardMember": "rimosso membro __member__ dalla bacheca __board__", + "act-restoredCard": "scheda ripristinata __card__ della lista __list__ nella corsia __swimlane__ della bacheca __board__", + "act-unjoinMember": "rimosso membro __member__ dalla scheda __card__ della lista __list__ della corsia __swimlane__ nella bacheca __board__", + "act-withBoardTitle": "__board__", + "act-withCardTitle": "[__board__] __card__", + "actions": "Azioni", + "activities": "Attività", + "activity": "Attività", + "activity-added": "ha aggiunto %s a %s", + "activity-archived": "%s spostato nell'archivio", + "activity-attached": "allegato %s a %s", + "activity-created": "creato %s", + "activity-customfield-created": "%s creato come campo personalizzato", + "activity-excluded": "escluso %s da %s", + "activity-imported": "importato %s in %s da %s", + "activity-imported-board": "importato %s da %s", + "activity-joined": "si è unito a %s", + "activity-moved": "spostato %s da %s a %s", + "activity-on": "su %s", + "activity-removed": "rimosso %s da %s", + "activity-sent": "inviato %s a %s", + "activity-unjoined": "ha abbandonato %s", + "activity-subtask-added": "aggiunto il sottocompito a 1%s", + "activity-checked-item": "selezionata %s nella checklist %s di %s", + "activity-unchecked-item": "disattivato %s nella checklist %s di %s", + "activity-checklist-added": "aggiunta checklist a %s", + "activity-checklist-removed": "È stata rimossa una checklist da%s", + "activity-checklist-completed": "%s di %s checklists completate", + "activity-checklist-uncompleted": "La checklist non è stata completata", + "activity-checklist-item-added": "Aggiunto l'elemento checklist a '%s' in %s", + "activity-checklist-item-removed": "è stato rimosso un elemento della checklist da '%s' in %s", + "add": "Aggiungere", + "activity-checked-item-card": "%s è stato selezionato nella checklist %s", + "activity-unchecked-item-card": "%s è stato deselezionato nella checklist %s", + "activity-checklist-completed-card": "checklist __label__ completata nella scheda __card__ della lista __list__ della corsia __swimlane__  nella bacheca __board__", + "activity-checklist-uncompleted-card": "La checklist %s non è completa", + "activity-editComment": "commento modificato %s", + "activity-deleteComment": "commento eliminato %s", + "add-attachment": "Aggiungi Allegato", + "add-board": "Aggiungi Bacheca", + "add-card": "Aggiungi Scheda", + "add-swimlane": "Aggiungi Diagramma Swimlane", + "add-subtask": "Aggiungi sotto-compito", + "add-checklist": "Aggiungi Checklist", + "add-checklist-item": "Aggiungi un elemento alla checklist", + "add-cover": "Aggiungi copertina", + "add-label": "Aggiungi Etichetta", + "add-list": "Aggiungi Lista", + "add-members": "Aggiungi membri", + "added": "Aggiunto", + "addMemberPopup-title": "Membri", + "admin": "Amministratore", + "admin-desc": "Può vedere e modificare schede, rimuovere membri e modificare le impostazioni della bacheca.", + "admin-announcement": "Annunci", + "admin-announcement-active": "Attiva annunci di sistema", + "admin-announcement-title": "Annunci dall'Amministratore", + "all-boards": "Tutte le bacheche", + "and-n-other-card": "E __count__ altra scheda", + "and-n-other-card_plural": "E __count__ altre schede", + "apply": "Applica", + "app-is-offline": "Caricamento, attendere prego. Aggiornare la pagina porterà ad una perdita dei dati. Se il caricamento non dovesse funzionare, per favore controlla che il server non sia stato fermato.", + "archive": "Sposta nell'Archivio", + "archive-all": "Sposta tutto nell'Archivio", + "archive-board": "Sposta la bacheca nell'Archivio", + "archive-card": "Sposta la scheda nell'Archivio", + "archive-list": "Sposta elenco nell'Archivio", + "archive-swimlane": "Sposta diagramma nell'Archivio", + "archive-selection": "Sposta la selezione nell'archivio", + "archiveBoardPopup-title": "Spostare al bacheca nell'archivio?", + "archived-items": "Archivia", + "archived-boards": "Bacheche nell'archivio", + "restore-board": "Ripristina Bacheca", + "no-archived-boards": "Nessuna bacheca presente nell'archivio", + "archives": "Archivia", + "template": "Template", + "templates": "Templates", + "assign-member": "Aggiungi membro", + "attached": "allegato", + "attachment": "Allegato", + "attachment-delete-pop": "L'eliminazione di un allegato è permanente. Non è possibile annullare.", + "attachmentDeletePopup-title": "Eliminare l'allegato?", + "attachments": "Allegati", + "auto-watch": "Segui automaticamente le bacheche quando vengono create.", + "avatar-too-big": "L'avatar è troppo grande (70KB max)", + "back": "Indietro", + "board-change-color": "Cambia colore", + "board-nb-stars": "%s stelle", + "board-not-found": "Bacheca non trovata", + "board-private-info": "Questa bacheca sarà <strong>privata</strong>.", + "board-public-info": "Questa bacheca sarà <strong>pubblica</strong>.", + "boardChangeColorPopup-title": "Cambia sfondo della bacheca", + "boardChangeTitlePopup-title": "Rinomina bacheca", + "boardChangeVisibilityPopup-title": "Cambia visibilità", + "boardChangeWatchPopup-title": "Cambia faccia", + "boardMenuPopup-title": "Impostazioni bacheca", + "boardChangeViewPopup-title": "Visualizza bacheca", + "boards": "Bacheche", + "board-view": "Visualizza bacheca", + "board-view-cal": "Calendario", + "board-view-swimlanes": "Diagramma Swimlane", + "board-view-collapse": "Collassa", + "board-view-lists": "Liste", + "bucket-example": "Per esempio come \"una lista di cose da fare\"", + "cancel": "Cancella", + "card-archived": "Questa scheda è stata spostata nell'archivio", + "board-archived": "Questa bacheca è stata spostata nell'archivio", + "card-comments-title": "Questa scheda ha %s commenti.", + "card-delete-notice": "L'eliminazione è permanente. Tutte le azioni associate a questa scheda andranno perse.", + "card-delete-pop": "Tutte le azioni saranno rimosse dal flusso attività e non sarai in grado di riaprire la scheda. Non potrai tornare indietro.", + "card-delete-suggest-archive": "Puoi spostare una scheda nell'archivio per rimuoverla dalla bacheca e mantenere la sua attività", + "card-due": "Scadenza", + "card-due-on": "Scade", + "card-spent": "Tempo trascorso", + "card-edit-attachments": "Modifica allegati", + "card-edit-custom-fields": "Modifica campo personalizzato", + "card-edit-labels": "Modifica etichette", + "card-edit-members": "Modifica membri", + "card-labels-title": "Cambia le etichette per questa scheda.", + "card-members-title": "Aggiungi o rimuovi membri della bacheca da questa scheda", + "card-start": "Inizio", + "card-start-on": "Inizia", + "cardAttachmentsPopup-title": "Allega da", + "cardCustomField-datePopup-title": "Cambia data", + "cardCustomFieldsPopup-title": "Modifica campo personalizzato", + "cardDeletePopup-title": "Elimina scheda?", + "cardDetailsActionsPopup-title": "Azioni scheda", + "cardLabelsPopup-title": "Etichette", + "cardMembersPopup-title": "Membri", + "cardMorePopup-title": "Altro", + "cardTemplatePopup-title": "Crea un template", + "cards": "Schede", + "cards-count": "Schede", + "casSignIn": "Entra con CAS", + "cardType-card": "Scheda", + "cardType-linkedCard": "Scheda collegata", + "cardType-linkedBoard": "Bacheca collegata", + "change": "Cambia", + "change-avatar": "Cambia avatar", + "change-password": "Cambia password", + "change-permissions": "Cambia permessi", + "change-settings": "Cambia impostazioni", + "changeAvatarPopup-title": "Cambia avatar", + "changeLanguagePopup-title": "Cambia lingua", + "changePasswordPopup-title": "Cambia password", + "changePermissionsPopup-title": "Cambia permessi", + "changeSettingsPopup-title": "Cambia impostazioni", + "subtasks": "Sotto-compiti", + "checklists": "Checklist", + "click-to-star": "Clicca per stellare questa bacheca", + "click-to-unstar": "Clicca per togliere la stella da questa bacheca", + "clipboard": "Clipboard o drag & drop", + "close": "Chiudi", + "close-board": "Chiudi bacheca", + "close-board-pop": "Potrai ripristinare la bacheca cliccando sul tasto \"Archivio\" presente nell'intestazione della home.", + "color-black": "nero", + "color-blue": "blu", + "color-crimson": "Rosso cremisi", + "color-darkgreen": "Verde scuro", + "color-gold": "Dorato", + "color-gray": "Grigio", + "color-green": "verde", + "color-indigo": "Indaco", + "color-lime": "lime", + "color-magenta": "Magenta", + "color-mistyrose": "Mistyrose", + "color-navy": "Navy", + "color-orange": "arancione", + "color-paleturquoise": "Turchese chiaro", + "color-peachpuff": "Pesca", + "color-pink": "rosa", + "color-plum": "Prugna", + "color-purple": "viola", + "color-red": "rosso", + "color-saddlebrown": "Saddlebrown", + "color-silver": "Argento", + "color-sky": "azzurro", + "color-slateblue": "Ardesia", + "color-white": "Bianco", + "color-yellow": "giallo", + "unset-color": "Non impostato", + "comment": "Commento", + "comment-placeholder": "Scrivi Commento", + "comment-only": "Solo commenti", + "comment-only-desc": "Puoi commentare solo le schede.", + "no-comments": "Non ci sono commenti.", + "no-comments-desc": "Impossibile visualizzare commenti o attività.", + "worker": "Lavoratore", + "worker-desc": "Può solo spostare schede, assegnarsi una scheda e commentare.", + "computer": "Computer", + "confirm-subtask-delete-dialog": "Sei sicuro di voler eliminare il sotto-compito?", + "confirm-checklist-delete-dialog": "Sei sicuro di voler eliminare la checklist?", + "copy-card-link-to-clipboard": "Copia link della scheda sulla clipboard", + "linkCardPopup-title": "Collega scheda", + "searchElementPopup-title": "Cerca", + "copyCardPopup-title": "Copia Scheda", + "copyChecklistToManyCardsPopup-title": "Copia template checklist su più schede", + "copyChecklistToManyCardsPopup-instructions": "Titolo e la descrizione della scheda di destinazione in questo formato JSON", + "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"Titolo prima scheda\", \"description\":\"Descrizione prima scheda\"}, {\"title\":\"Titolo seconda scheda\",\"description\":\"Descrizione seconda scheda\"},{\"title\":\"Titolo ultima scheda\",\"description\":\"Descrizione ultima scheda\"} ]", + "create": "Crea", + "createBoardPopup-title": "Crea bacheca", + "chooseBoardSourcePopup-title": "Importa bacheca", + "createLabelPopup-title": "Crea etichetta", + "createCustomField": "Crea campo", + "createCustomFieldPopup-title": "Crea campo", + "current": "corrente", + "custom-field-delete-pop": "Non potrai tornare indietro. Questa azione rimuoverà questo campo personalizzato da tutte le schede ed eliminerà ogni sua traccia.", + "custom-field-checkbox": "Casella di scelta", + "custom-field-date": "Data", + "custom-field-dropdown": "Lista a discesa", + "custom-field-dropdown-none": "(niente)", + "custom-field-dropdown-options": "Lista opzioni", + "custom-field-dropdown-options-placeholder": "Premi invio per aggiungere altre opzioni", + "custom-field-dropdown-unknown": "(sconosciuto)", + "custom-field-number": "Numero", + "custom-field-text": "Testo", + "custom-fields": "Campi personalizzati", + "date": "Data", + "decline": "Declina", + "default-avatar": "Avatar predefinito", + "delete": "Elimina", + "deleteCustomFieldPopup-title": "Elimina il campo personalizzato?", + "deleteLabelPopup-title": "Eliminare etichetta?", + "description": "Descrizione", + "disambiguateMultiLabelPopup-title": "Disambiguare l'azione Etichetta", + "disambiguateMultiMemberPopup-title": "Disambiguare l'azione Membro", + "discard": "Scarta", + "done": "Fatto", + "download": "Download", + "edit": "Modifica", + "edit-avatar": "Cambia avatar", + "edit-profile": "Modifica profilo", + "edit-wip-limit": "Modifica limite di work in progress", + "soft-wip-limit": "Limite Work in progress soft", + "editCardStartDatePopup-title": "Cambia data di inizio", + "editCardDueDatePopup-title": "Cambia data di scadenza", + "editCustomFieldPopup-title": "Modifica campo", + "editCardSpentTimePopup-title": "Cambia tempo trascorso", + "editLabelPopup-title": "Cambia etichetta", + "editNotificationPopup-title": "Modifica notifiche", + "editProfilePopup-title": "Modifica profilo", + "email": "Email", + "email-enrollAccount-subject": "Creato un account per te su __siteName__", + "email-enrollAccount-text": "Ciao __user__,\n\nPer iniziare ad usare il servizio, clicca sul link seguente:\n\n__url__\n\nGrazie.", + "email-fail": "Invio email fallito", + "email-fail-text": "Errore nel tentativo di invio email", + "email-invalid": "Email non valida", + "email-invite": "Invita via email", + "email-invite-subject": "__inviter__ ti ha inviato un invito", + "email-invite-text": "Caro __user__,\n\n__inviter__ ti ha invitato ad unirti alla bacheca \"__board__\" per le collaborazioni.\n\nPer favore clicca sul link seguente:\n\n__url__\n\nGrazie.", + "email-resetPassword-subject": "Ripristina la tua password su on __siteName__", + "email-resetPassword-text": "Ciao __user__,\n\nPer ripristinare la tua password, clicca sul link seguente:\n\n__url__\n\nGrazie.", + "email-sent": "Email inviata", + "email-verifyEmail-subject": "Verifica il tuo indirizzo email su on __siteName__", + "email-verifyEmail-text": "Ciao __user__,\n\nPer verificare il tuo account email, clicca sul link seguente:\n\n__url__\n\nGrazie.", + "enable-wip-limit": "Abilita limite di work in progress", + "error-board-doesNotExist": "Questa bacheca non esiste", + "error-board-notAdmin": "Devi essere admin di questa bacheca per poterlo fare", + "error-board-notAMember": "Devi essere un membro di questa bacheca per poterlo fare", + "error-json-malformed": "Il tuo testo non è un JSON valido", + "error-json-schema": "Il tuo file JSON non contiene le giuste informazioni nel formato corretto", + "error-list-doesNotExist": "Questa lista non esiste", + "error-user-doesNotExist": "Questo utente non esiste", + "error-user-notAllowSelf": "Non puoi invitare te stesso", + "error-user-notCreated": "L'utente non è stato creato", + "error-username-taken": "Questo username è già utilizzato", + "error-email-taken": "L'email è già stata presa", + "export-board": "Esporta bacheca", + "sort": "Ordina", + "sort-desc": "Clicca per ordinare la lista", + "list-sort-by": "Ordina la lista per:", + "list-label-modifiedAt": "Orario ultimo accesso", + "list-label-title": "Nome della lista", + "list-label-sort": "Il tuo ordine manuale", + "list-label-short-modifiedAt": "(L)", + "list-label-short-title": "(N)", + "list-label-short-sort": "(M)", + "filter": "Filtra", + "filter-cards": "Filtra schede o liste", + "list-filter-label": "Filtra lista per titolo", + "filter-clear": "Pulisci filtri", + "filter-no-label": "Nessuna etichetta", + "filter-no-member": "Nessun membro", + "filter-no-custom-fields": "Nessun campo personalizzato", + "filter-show-archive": "Mostra le liste archiviate", + "filter-hide-empty": "Nascondi liste vuote", + "filter-on": "Il filtro è attivo", + "filter-on-desc": "Stai filtrando le schede su questa bacheca. Clicca qui per modificare il filtro,", + "filter-to-selection": "Seleziona", + "advanced-filter-label": "Filtro avanzato", + "advanced-filter-description": "Il filtro avanzato permette di scrivere una stringa contenente i seguenti operatori: == != <= >= && || ( ) Uno spazio è usato come separatore tra gli operatori. Si può filtrare per tutti i campi personalizzati, scrivendo i loro nomi e valori. Per esempio: Campo1 == Valore1. Nota: Se i campi o i valori contengono spazi, è necessario incapsularli all'interno di paici singoli. Per esempio: 'Campo 1' == 'Valore 1'. Per i singoli caratteri di controllo (' V) che devono essere ignorati, si può usare \\. Per esempio: C1 == Campo1 == L'\\ho. Si possono anche combinare condizioni multiple. Per esempio: C1 == V1 || C1 ==V2. Di norma tutti gli operatori vengono lettti da sinistra a destra. Si può cambiare l'ordine posizionando delle parentesi. Per esempio: C1 == V1 && ( C2 == V2 || C2 == V3) . Inoltre è possibile cercare nei campi di testo usando le espressioni regolari (n.d.t. regex): F1 ==/Tes.*/i", + "fullname": "Nome completo", + "header-logo-title": "Torna alla tua bacheca.", + "hide-system-messages": "Nascondi i messaggi di sistema", + "headerBarCreateBoardPopup-title": "Crea bacheca", + "home": "Home", + "import": "Importa", + "link": "Collegamento", + "import-board": "Importa bacheca", + "import-board-c": "Importa bacheca", + "import-board-title-trello": "Importa una bacheca da Trello", + "import-board-title-wekan": "Importa bacheca dall'esportazione precedente", + "import-sandstorm-backup-warning": "Non cancellare i dati che importi dalla bacheca esportata in origine o da Trello prima che il controllo finisca e si riapra ancora, altrimenti otterrai un messaggio di errore Bacheca non trovata, che significa che i dati sono perduti.", + "import-sandstorm-warning": "La bacheca importata cancellerà tutti i dati esistenti su questa bacheca e li rimpiazzerà con quelli della bacheca importata.", + "from-trello": "Da Trello", + "from-wekan": "Dall'esportazione precedente", + "import-board-instruction-trello": "Nella tua bacheca Trello vai a 'Menu', poi 'Altro', 'Stampa ed esporta', 'Esporta JSON', e copia il testo che compare.", + "import-board-instruction-wekan": "Nella tua bacheca vai su \"Menu\", poi \"Esporta la bacheca\", e copia il testo nel file scaricato", + "import-board-instruction-about-errors": "Se hai degli errori quando importi una bacheca, qualche volta l'importazione funziona comunque, e la bacheca si trova nella pagina \"Tutte le bacheche\"", + "import-json-placeholder": "Incolla un JSON valido qui", + "import-map-members": "Mappatura dei membri", + "import-members-map": "La bacheca che hai importato contiene alcuni membri. Per favore scegli i membri che vuoi importare tra i tuoi utenti", + "import-show-user-mapping": "Rivedi la mappatura dei membri", + "import-user-select": "Scegli l'utente che vuoi venga utilizzato come questo membro", + "importMapMembersAddPopup-title": "Scegli membro", + "info": "Versione", + "initials": "Iniziali", + "invalid-date": "Data non valida", + "invalid-time": "Tempo non valido", + "invalid-user": "User non valido", + "joined": "si è unito a", + "just-invited": "Sei stato appena invitato a questa bacheca", + "keyboard-shortcuts": "Scorciatoie da tastiera", + "label-create": "Crea etichetta", + "label-default": "%s etichetta (default)", + "label-delete-pop": "Non potrai tornare indietro. Procedendo, rimuoverai questa etichetta da tutte le schede e distruggerai la sua cronologia.", + "labels": "Etichette", + "language": "Lingua", + "last-admin-desc": "Non puoi cambiare i ruoli perché deve esserci almeno un admin.", + "leave-board": "Abbandona bacheca", + "leave-board-pop": "Sei sicuro di voler abbandonare __boardTitle__? Sarai rimosso da tutte le schede in questa bacheca.", + "leaveBoardPopup-title": "Abbandona Bacheca?", + "link-card": "Link a questa scheda", + "list-archive-cards": "Sposta tutte le schede in questo elenco nell'Archivio", + "list-archive-cards-pop": "Questo rimuoverà tutte le schede nell'elenco dalla bacheca. Per vedere le schede nell'archivio e portarle dov'erano nella bacheca, clicca su \"Menu\" > \"Archivio\".", + "list-move-cards": "Sposta tutte le schede in questa lista", + "list-select-cards": "Selezione tutte le schede in questa lista", + "set-color-list": "Imposta un colore", + "listActionPopup-title": "Azioni disponibili", + "swimlaneActionPopup-title": "Azioni diagramma Swimlane", + "swimlaneAddPopup-title": "Aggiungi un diagramma Swimlane di seguito", + "listImportCardPopup-title": "Importa una scheda di Trello", + "listMorePopup-title": "Altro", + "link-list": "Link a questa lista", + "list-delete-pop": "Tutte le azioni saranno rimosse dal flusso attività e non sarai in grado di recuperare la lista. Non potrai tornare indietro.", + "list-delete-suggest-archive": "Puoi spostare un elenco nell'archivio per rimuoverlo dalla bacheca e mantentere la sua attività.", + "lists": "Liste", + "swimlanes": "Diagramma Swimlane", + "log-out": "Log Out", + "log-in": "Log In", + "loginPopup-title": "Log In", + "memberMenuPopup-title": "Impostazioni membri", + "members": "Membri", + "menu": "Menu", + "move-selection": "Sposta selezione", + "moveCardPopup-title": "Sposta scheda", + "moveCardToBottom-title": "Sposta in fondo", + "moveCardToTop-title": "Sposta in alto", + "moveSelectionPopup-title": "Sposta selezione", + "multi-selection": "Multi-Selezione", + "multi-selection-on": "Multi-Selezione attiva", + "muted": "Silenziato", + "muted-info": "Non sarai mai notificato delle modifiche in questa bacheca", + "my-boards": "Le mie bacheche", + "name": "Nome", + "no-archived-cards": "Non ci sono schede nell'archivio.", + "no-archived-lists": "Non ci sono elenchi nell'archivio.", + "no-archived-swimlanes": "Non ci sono diagrammi Swimlane nell'archivio.", + "no-results": "Nessun risultato", + "normal": "Normale", + "normal-desc": "Può visionare e modificare le schede. Non può cambiare le impostazioni.", + "not-accepted-yet": "Invitato non ancora accettato", + "notify-participate": "Ricevi aggiornamenti per qualsiasi scheda a cui partecipi come creatore o membro", + "notify-watch": "Ricevi aggiornamenti per tutte le bacheche, liste o schede che stai seguendo", + "optional": "opzionale", + "or": "o", + "page-maybe-private": "Questa pagina potrebbe essere privata. Potresti essere in grado di vederla <a href='%s'>facendo il log-in</a>.", + "page-not-found": "Pagina non trovata.", + "password": "Password", + "paste-or-dragdrop": "per incollare, oppure trascina & rilascia il file immagine (solo immagini)", + "participating": "Partecipando", + "preview": "Anteprima", + "previewAttachedImagePopup-title": "Anteprima", + "previewClipboardImagePopup-title": "Anteprima", + "private": "Privata", + "private-desc": "Questa bacheca è privata. Solo le persone aggiunte alla bacheca possono vederla e modificarla.", + "profile": "Profilo", + "public": "Pubblica", + "public-desc": "Questa bacheca è pubblica. È visibile a chiunque abbia il link e sarà mostrata dai motori di ricerca come Google. Solo le persone aggiunte alla bacheca possono modificarla.", + "quick-access-description": "Stella una bacheca per aggiungere una scorciatoia in questa barra.", + "remove-cover": "Rimuovi cover", + "remove-from-board": "Rimuovi dalla bacheca", + "remove-label": "Rimuovi Etichetta", + "listDeletePopup-title": "Eliminare Lista?", + "remove-member": "Rimuovi utente", + "remove-member-from-card": "Rimuovi dalla scheda", + "remove-member-pop": "Rimuovere __name__ (__username__) da __boardTitle__? L'utente sarà rimosso da tutte le schede in questa bacheca. Riceveranno una notifica.", + "removeMemberPopup-title": "Rimuovere membro?", + "rename": "Rinomina", + "rename-board": "Rinomina bacheca", + "restore": "Ripristina", + "save": "Salva", + "search": "Cerca", + "rules": "Regole", + "search-cards": "Ricerca per titolo, descrizione scheda/lista e campi personalizzati su questa bacheca", + "search-example": "Testo da ricercare?", + "select-color": "Seleziona Colore", + "set-wip-limit-value": "Seleziona un limite per il massimo numero di attività in questa lista", + "setWipLimitPopup-title": "Imposta limite di work in progress", + "shortcut-assign-self": "Aggiungi te stesso alla scheda corrente", + "shortcut-autocomplete-emoji": "Autocompletamento emoji", + "shortcut-autocomplete-members": "Autocompletamento membri", + "shortcut-clear-filters": "Pulisci tutti i filtri", + "shortcut-close-dialog": "Chiudi finestra di dialogo", + "shortcut-filter-my-cards": "Filtra le mie schede", + "shortcut-show-shortcuts": "Apri questa lista di scorciatoie", + "shortcut-toggle-filterbar": "Apri/chiudi la barra laterale dei filtri", + "shortcut-toggle-sidebar": "Apri/chiudi la barra laterale della bacheca", + "show-cards-minimum-count": "Mostra il contatore delle schede se la lista ne contiene più di", + "sidebar-open": "Apri Sidebar", + "sidebar-close": "Chiudi Sidebar", + "signupPopup-title": "Crea un account", + "star-board-title": "Clicca per stellare questa bacheca. Sarà mostrata all'inizio della tua lista bacheche.", + "starred-boards": "Bacheche stellate", + "starred-boards-description": "Le bacheche stellate vengono mostrato all'inizio della tua lista bacheche.", + "subscribe": "Sottoscrivi", + "team": "Team", + "this-board": "questa bacheca", + "this-card": "questa scheda", + "spent-time-hours": "Tempo trascorso (ore)", + "overtime-hours": "Overtime (ore)", + "overtime": "Overtime", + "has-overtime-cards": "Ci sono scheda scadute", + "has-spenttime-cards": "Ci sono scheda con tempo impiegato", + "time": "Ora", + "title": "Titolo", + "tracking": "Monitoraggio", + "tracking-info": "Sarai notificato per tutte le modifiche alle schede delle quali sei creatore o membro.", + "type": "Tipo", + "unassign-member": "Rimuovi membro", + "unsaved-description": "Hai una descrizione non salvata", + "unwatch": "Non seguire", + "upload": "Upload", + "upload-avatar": "Carica un avatar", + "uploaded-avatar": "Avatar caricato", + "username": "Username", + "view-it": "Vedi", + "warn-list-archived": "Attenzione:questa scheda si trova in un elenco dell'archivio", + "watch": "Segui", + "watching": "Stai seguendo", + "watching-info": "Sarai notificato per tutte le modifiche in questa bacheca", + "welcome-board": "Bacheca di benvenuto", + "welcome-swimlane": "Pietra miliare 1", + "welcome-list1": "Basi", + "welcome-list2": "Avanzate", + "card-templates-swimlane": "Template scheda", + "list-templates-swimlane": "Elenca i template", + "board-templates-swimlane": "Bacheca dei template", + "what-to-do": "Cosa vuoi fare?", + "wipLimitErrorPopup-title": "Limite work in progress non valido.", + "wipLimitErrorPopup-dialog-pt1": "Il numero di compiti in questa lista è maggiore del limite di work in progress che hai definito in precedenza.", + "wipLimitErrorPopup-dialog-pt2": "Per favore, sposta alcuni dei compiti fuori da questa lista, oppure imposta un limite di work in progress più alto.", + "admin-panel": "Pannello dell'Amministratore", + "settings": "Impostazioni", + "people": "Persone", + "registration": "Registrazione", + "disable-self-registration": "Disabilita Auto-registrazione", + "invite": "Invita", + "invite-people": "Invita persone", + "to-boards": "Alla(e) bacheca", + "email-addresses": "Indirizzi email", + "smtp-host-description": "L'indirizzo del server SMTP che gestisce le tue email.", + "smtp-port-description": "La porta che il tuo server SMTP utilizza per le email in uscita.", + "smtp-tls-description": "Abilita supporto TLS per server SMTP", + "smtp-host": "SMTP Host", + "smtp-port": "Porta SMTP", + "smtp-username": "Username", + "smtp-password": "Password", + "smtp-tls": "Supporto TLS", + "send-from": "Da", + "send-smtp-test": "Invia un'email di test a te stesso", + "invitation-code": "Codice d'invito", + "email-invite-register-subject": "__inviter__ ti ha inviato un invito", + "email-invite-register-text": "Gentile __user__,\n\n__inviter__ ti ha invitato a partecipare a questa bacheca kanban per collaborare.\n\nPer favore segui il collegamento qui sotto:\n__url__\n\nIl tuo codice di invito è: __icode__\n\nGrazie.", + "email-smtp-test-subject": "E-Mail di prova SMTP", + "email-smtp-test-text": "Hai inviato un'email con successo", + "error-invitation-code-not-exist": "Il codice d'invito non esiste", + "error-notAuthorized": "Non sei autorizzato ad accedere a questa pagina.", + "webhook-title": "Nome Webhook", + "webhook-token": "Token (facoltativo per l'autenticazione)", + "outgoing-webhooks": "Server esterni", + "bidirectional-webhooks": "Webhook a due vie", + "outgoingWebhooksPopup-title": "Server esterni", + "boardCardTitlePopup-title": "Filtro per Titolo Scheda", + "disable-webhook": "Disattiva questo Webhook", + "global-webhook": "Webhook globali", + "new-outgoing-webhook": "Nuovo webhook in uscita", + "no-name": "(Sconosciuto)", + "Node_version": "Versione di Node", + "Meteor_version": "Versione Meteor", + "MongoDB_version": "Versione MondoDB", + "MongoDB_storage_engine": "Versione motore dati MongoDB", + "MongoDB_Oplog_enabled": "MongoDB Oplog abilitato", + "OS_Arch": "Architettura del sistema operativo", + "OS_Cpus": "Conteggio della CPU del sistema operativo", + "OS_Freemem": "Memoria libera del sistema operativo", + "OS_Loadavg": "Carico medio del sistema operativo", + "OS_Platform": "Piattaforma del sistema operativo", + "OS_Release": "Versione di rilascio del sistema operativo", + "OS_Totalmem": "Memoria totale del sistema operativo", + "OS_Type": "Tipo di sistema operativo", + "OS_Uptime": "Tempo di attività del sistema operativo.", + "days": "giorni", + "hours": "ore", + "minutes": "minuti", + "seconds": "secondi", + "show-field-on-card": "Visualizza questo campo sulla scheda", + "automatically-field-on-card": "Crea automaticamente i campi per tutte le schede", + "showLabel-field-on-card": "Mostra l'etichetta di campo su minischeda", + "yes": "Sì", + "no": "No", + "accounts": "Profili", + "accounts-allowEmailChange": "Permetti modifica dell'email", + "accounts-allowUserNameChange": "Consenti la modifica del nome utente", + "createdAt": "creato alle", + "verified": "Verificato", + "active": "Attivo", + "card-received": "Ricevuta", + "card-received-on": "Ricevuta il", + "card-end": "Fine", + "card-end-on": "Termina il", + "editCardReceivedDatePopup-title": "Cambia data ricezione", + "editCardEndDatePopup-title": "Cambia data finale", + "setCardColorPopup-title": "Imposta il colore", + "setCardActionsColorPopup-title": "Scegli un colore", + "setSwimlaneColorPopup-title": "Scegli un colore", + "setListColorPopup-title": "Scegli un colore", + "assigned-by": "Assegnato da", + "requested-by": "Richiesto da", + "board-delete-notice": "L'eliminazione è permanente. Tutte le azioni, liste e schede associate a questa bacheca andranno perse.", + "delete-board-confirm-popup": "Tutte le liste, schede, etichette e azioni saranno rimosse e non sarai più in grado di recuperare il contenuto della bacheca. L'azione non è annullabile.", + "boardDeletePopup-title": "Eliminare la bacheca?", + "delete-board": "Elimina bacheca", + "default-subtasks-board": "Sottocompiti per la bacheca __board__", + "default": "Predefinito", + "queue": "Coda", + "subtask-settings": "Impostazioni sotto-compiti", + "card-settings": "Impostazioni della scheda", + "boardSubtaskSettingsPopup-title": "Impostazioni sotto-compiti della bacheca", + "boardCardSettingsPopup-title": "Impostazioni della scheda", + "deposit-subtasks-board": "Deposita i sotto compiti in questa bacheca", + "deposit-subtasks-list": "Lista di destinaizoni per questi sotto-compiti", + "show-parent-in-minicard": "Mostra genirotri nelle mini schede:", + "prefix-with-full-path": "Prefisso con percorso completo", + "prefix-with-parent": "Prefisso con genitore", + "subtext-with-full-path": "Sottotesto con percorso completo", + "subtext-with-parent": "Sotto-testo con genitore", + "change-card-parent": "Cambia la scheda genitore", + "parent-card": "Scheda genitore", + "source-board": "Bacheca d'origine", + "no-parent": "Non mostrare i genitori", + "activity-added-label": "L' etichetta '%s' è stata aggiunta a %s", + "activity-removed-label": "L'etichetta '%s' è stata rimossa da %s", + "activity-delete-attach": "Rimosso un allegato da %s", + "activity-added-label-card": "aggiunta etichetta '%s'", + "activity-removed-label-card": "L' etichetta '%s' è stata rimossa.", + "activity-delete-attach-card": "Cancella un allegato", + "activity-set-customfield": "imposta campo personalizzato '%s' a '%s' in %s", + "activity-unset-customfield": "campo personalizzato non impostato '%s' in %s", + "r-rule": "Ruolo", + "r-add-trigger": "Aggiungi trigger", + "r-add-action": "Aggiungi azione", + "r-board-rules": "Regole della bacheca", + "r-add-rule": "Aggiungi regola", + "r-view-rule": "Visualizza regola", + "r-delete-rule": "Cancella regola", + "r-new-rule-name": "Titolo nuova regola", + "r-no-rules": "Nessuna regola", + "r-when-a-card": "Quando una scheda", + "r-is": "è", + "r-is-moved": "viene spostata", + "r-added-to": "Aggiunto/a a", + "r-removed-from": "Rimosso da", + "r-the-board": "La bacheca", + "r-list": "lista", + "set-filter": "Imposta un filtro", + "r-moved-to": "Spostato/a a", + "r-moved-from": "Spostato/a da", + "r-archived": "Spostato/a nell'archivio", + "r-unarchived": "Ripristinato/a dall'archivio", + "r-a-card": "una scheda", + "r-when-a-label-is": "Quando un'etichetta viene", + "r-when-the-label": "Quando l'etichetta viene", + "r-list-name": "Nome dell'elenco", + "r-when-a-member": "Quando un membro viene", + "r-when-the-member": "Quando un membro viene", + "r-name": "nome", + "r-when-a-attach": "Quando un allegato", + "r-when-a-checklist": "Quando una checklist è", + "r-when-the-checklist": "Quando la checklist", + "r-completed": "Completato/a", + "r-made-incomplete": "Rendi incompleto", + "r-when-a-item": "Quando un elemento della checklist è", + "r-when-the-item": "Quando un elemento della checklist", + "r-checked": "Selezionato", + "r-unchecked": "Deselezionato", + "r-move-card-to": "Sposta scheda a", + "r-top-of": "Al di sopra di", + "r-bottom-of": "Al di sotto di", + "r-its-list": "il suo elenco", + "r-archive": "Sposta nell'Archivio", + "r-unarchive": "Ripristina dall'archivio", + "r-card": "scheda", + "r-add": "Aggiungere", + "r-remove": "Rimuovi", + "r-label": "etichetta", + "r-member": "membro", + "r-remove-all": "Rimuovi tutti i membri dalla scheda", + "r-set-color": "Imposta il colore a", + "r-checklist": "checklist", + "r-check-all": "Spunta tutti", + "r-uncheck-all": "Togli la spunta a tutti", + "r-items-check": "Elementi della checklist", + "r-check": "Spunta", + "r-uncheck": "Togli la spunta", + "r-item": "elemento", + "r-of-checklist": "della lista di cose da fare", + "r-send-email": "Invia un e-mail", + "r-to": "a", + "r-subject": "soggetto", + "r-rule-details": "Dettagli della regola", + "r-d-move-to-top-gen": "Sposta la scheda al di sopra del suo elenco", + "r-d-move-to-top-spec": "Sposta la scheda la di sopra dell'elenco", + "r-d-move-to-bottom-gen": "Sposta la scheda in fondo alla sua lista", + "r-d-move-to-bottom-spec": "Muovi la scheda in fondo alla lista", + "r-d-send-email": "Spedisci email", + "r-d-send-email-to": "a", + "r-d-send-email-subject": "soggetto", + "r-d-send-email-message": "Messaggio", + "r-d-archive": "Sposta la scheda nell'archivio", + "r-d-unarchive": "Ripristina la scheda dall'archivio", + "r-d-add-label": "Aggiungi etichetta", + "r-d-remove-label": "Rimuovi Etichetta", + "r-create-card": "Crea una nuova scheda", + "r-in-list": "in elenco", + "r-in-swimlane": "nel diagramma swimlane", + "r-d-add-member": "Aggiungi membro", + "r-d-remove-member": "Rimuovi membro", + "r-d-remove-all-member": "Rimouvi tutti i membri", + "r-d-check-all": "Seleziona tutti gli item di una lista", + "r-d-uncheck-all": "Deseleziona tutti gli items di una lista", + "r-d-check-one": "Seleziona", + "r-d-uncheck-one": "Deselezionalo", + "r-d-check-of-list": "della lista di cose da fare", + "r-d-add-checklist": "Aggiungi lista di cose da fare", + "r-d-remove-checklist": "Rimuovi check list", + "r-by": "da", + "r-add-checklist": "Aggiungi lista di cose da fare", + "r-with-items": "con elementi", + "r-items-list": "elemento1,elemento2,elemento3", + "r-add-swimlane": "Aggiungi un diagramma swimlane", + "r-swimlane-name": "Nome diagramma swimlane", + "r-board-note": "Nota: Lascia un campo vuoto per abbinare ogni possibile valore", + "r-checklist-note": "Nota: Gli elementi della checklist devono essere scritti come valori separati dalla virgola", + "r-when-a-card-is-moved": "Quando una scheda viene spostata su un'altra lista", + "r-set": "Imposta", + "r-update": "Aggiorna", + "r-datefield": "campo data", + "r-df-start-at": "inizio", + "r-df-due-at": "scadenza", + "r-df-end-at": "fine", + "r-df-received-at": "ricevuta", + "r-to-current-datetime": "a data/ora corrente", + "r-remove-value-from": "Rimuovi valore da", + "ldap": "LDAP", + "oauth2": "Oauth2", + "cas": "CAS", + "authentication-method": "Metodo di Autenticazione", + "authentication-type": "Tipo Autenticazione", + "custom-product-name": "Nome prodotto personalizzato", + "layout": "Layout", + "hide-logo": "Nascondi il logo", + "add-custom-html-after-body-start": "Aggiungi codice HTML personalizzato dopo <body> inzio", + "add-custom-html-before-body-end": "Aggiunti il codice HTML prima di </body> fine", + "error-undefined": "Qualcosa è andato storto", + "error-ldap-login": "C'è stato un errore mentre provavi ad effettuare il login", + "display-authentication-method": "Mostra il metodo di autenticazione", + "default-authentication-method": "Metodo di autenticazione predefinito", + "duplicate-board": "Duplica bacheca", + "people-number": "Il numero di persone è:", + "swimlaneDeletePopup-title": "Cancella diagramma swimlane ?", + "swimlane-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the swimlane. There is no undo.", + "restore-all": "Restore all", + "delete-all": "Cancella tutto", + "loading": "Loading, please wait.", + "previous_as": "l'ultima volta è stata", + "act-a-dueAt": "Scadenza modificata in __timeValue__\nData precedente: __timeOldValue__", + "act-a-endAt": "orario finale modificato in __timeValue__ (precedentemente: __timeOldValue__)", + "act-a-startAt": "orario iniziale modificato in __timeValue__ (precedentemente: __timeOldValue__)", + "act-a-receivedAt": "orario di ricezione modificato in __timeValue__ (precedentemente: __timeOldValue__)", + "a-dueAt": "scadenza modificata in", + "a-endAt": "orario finale modificato in", + "a-startAt": "orario iniziale modificato in", + "a-receivedAt": "orario di ricezione modificato in", + "almostdue": "la data di scadenza attuale %s si sta avvicinando", + "pastdue": "la data di scadenza attuale %s è scaduta", + "duenow": "la data di scadenza attuale %s è oggi", + "act-newDue": "__list__/__card__ ha un 1° sollecito [__board__]", + "act-withDue": "sollecito relativo a __list__/__card__ [__board__]", + "act-almostdue": "sollecito inviato: la scadenza (__timeValue__) di __card__ è vicina", + "act-pastdue": "sollecito inviato: la scadenza (__timeValue__) di __card__ è già passata", + "act-duenow": "sollecito inviato: la scadenza (__timeValue__) di __card__ è adesso", + "act-atUserComment": "Sei stato menzionato in [__board__] __list__/__card__", + "delete-user-confirm-popup": "Sei sicuro di voler cancellare questo profilo? Non sarà possibile ripristinarlo.", + "accounts-allowUserDelete": "Permetti agli utenti di cancellare il loro profilo", + "hide-minicard-label-text": "Nascondi etichetta minicard", + "show-desktop-drag-handles": "Mostra maniglie di trascinamento del desktop", + "assignee": "Assegnatario", + "cardAssigneesPopup-title": "Assegnatario", + "addmore-detail": "Aggiungi una descrizione più dettagliata", + "show-on-card": "Mostra sulla scheda", + "new": "Nuovo", + "editUserPopup-title": "Modifica utente", + "newUserPopup-title": "Nuovo utente", + "notifications": "Notifiche", + "view-all": "Mostra Tutto", + "filter-by-unread": "Filtra per non letto", + "mark-all-as-read": "Segna come letto", + "allow-rename": "Consenti Rinomina", + "allowRenamePopup-title": "Consenti Rinomina" +} diff --git a/i18n/nl.i18n.json b/i18n/nl.i18n.json index 2f71b917..47eca655 100644 --- a/i18n/nl.i18n.json +++ b/i18n/nl.i18n.json @@ -1,769 +1,769 @@ { - "accept": "Accepteren", - "act-activity-notify": "Activiteiten Notificatie", - "act-addAttachment": "heeft bijlage __attachment__ toegevoegd aan kaart __card__ van lijst __list__ in swimlane __swimlane__ op bord __board__", - "act-deleteAttachment": "heeft bijlage __attachment__ verwijderd op kaart __card__ van lijst __list__ uit swimlane __swimlane__ op bord __board__", - "act-addSubtask": "heeft subtaak __subtask__ toegevoegd aan kaart __card__ van lijst __list__ in swimlane __swimlane__ op bord __board__", - "act-addLabel": "heeft label __label__ toegevoegd aan kaart __card__ van lijst __list__ in swimlane __swimlane__ op bord __board__", - "act-addedLabel": "heeft label __label__ toegevoegd aan kaart __card__ van lijst __list__ in swimlane __swimlane__ op bord __board__", - "act-removeLabel": "heeft label __label__ verwijderd van kaart __card__ van lijst __list__ uit swimlane __swimlane__ op bord __board__", - "act-removedLabel": "heeft label __label__ verwijderd van kaart __card__ van lijst __list__ uit swimlane __swimlane__ op bord __board__", - "act-addChecklist": "heeft checklist __checklist__ toegevoegd aan kaart __card__ van lijst __list__ in swimlane __swimlane__ op bord __board__", - "act-addChecklistItem": "heeft checklist item __checklistItem__ toegevoegd aan checklist __checklist__ op kaart __card__ van lijst __list__ in swimlane __swimlane__ op bord __board__", - "act-removeChecklist": "heeft checklist __checklist__ verwijderd van kaart __card__ van lijst __list__ uit swimlane __swimlane__ op bord __board__", - "act-removeChecklistItem": "heeft checklist item __checklistItem__ verwijderd van checklist __checkList__ op kaart __card__ van lijst __list__ uit swimlane __swimlane__ op bord __board__", - "act-checkedItem": "heeft __checklistItem__ aangevinkt van checklist __checklist__ op kaart __card__ van lijst __list__ in swimlane __swimlane__ op bord __board__", - "act-uncheckedItem": "heeft __checklistItem__ uitgevinkt van checklist __checklist__ op kaart __card__ van lijst __list__ uit swimlane __swimlane__ op bord __board__", - "act-completeChecklist": "heeft checklist __checklist__ afgewerkt op kaart __card__ van lijst __list__ in swimlane __swimlane__ op bord __board__", - "act-uncompleteChecklist": "heeft checklist __checklist__ onafgewerkt op kaart __card__ van lijst __list__ uit swimlane __swimlane__ op bord __board__", - "act-addComment": "heeft aantekening toegevoegd aan kaart __card__: __comment__ van lijst __list__ in swimlane __swimlane__ op bord __board__", - "act-editComment": "heeft aantekening gewijzigd op kaart __card__: __comment__ van lijst __list__ in swimlane __swimlane__ op bord __board__", - "act-deleteComment": "heeft aantekening verwijderd van kaart __card__: __comment__ van lijst __list__ uit swimlane __swimlane__ op bord __board__", - "act-createBoard": "bord __board__ aangemaakt", - "act-createSwimlane": "swimlane __swimlane__ aangemaakt op bord __board__", - "act-createCard": "heeft kaart __card__ aangemaakt in lijst __list__ in swimlane __swimlane__ op bord __board__", - "act-createCustomField": "heeft maatwerkveld __customField__ aangemaakt op bord __board__", - "act-deleteCustomField": "heeft maatwerkveld __customField__ verwijderd van bord __board__", - "act-setCustomField": "heeft maatwerkveld gewijzigd __customField__: __customFieldValue__ op kaart __card__ in lijst __list__ uit swimlane __swimlane__ op bord __board__", - "act-createList": "lijst __list__ toegevoegd aan bord __board__", - "act-addBoardMember": "heeft lid __member__ toegevoegd aan bord __board__", - "act-archivedBoard": "Bord __board__ verplaatst naar Archief", - "act-archivedCard": "heeft kaart __card__ van lijst __list__ uit swimlane __swimlane__ op bord __board__ verplaatst naar Archief", - "act-archivedList": "Lijst __list__ uit swimlane __swimlane__ op bord __board__ verplaatst naar Archief", - "act-archivedSwimlane": "Swimlane __swimlane__ op bord __board__ verplaatst naar Archief", - "act-importBoard": "bord __board__ geïmporteerd", - "act-importCard": "heeft kaart __card__ geïmporteerd in lijst __list__ in swimlane __swimlane__ op bord __board__", - "act-importList": "lijst __list__ geïmporteerd in swimlane __swimlane__ op bord __board__", - "act-joinMember": "heeft lid __member__ toegevoegd aan kaart __card__ van lijst __list__ in swimlane __swimlane__ op bord __board__", - "act-moveCard": "heeft kaart __card__ verplaatst op bord __board__ van lijst __oldList__ uit swimlane __oldSwimlane__ naar lijst __list__ in swimlane __swimlane__", - "act-moveCardToOtherBoard": "heeft kaart __card__ verplaatst van lijst __oldList__ uit swimlane __oldSwimlane__ op bord __oldBoard__ naar lijst __list__ in swimlane __swimlane__ op bord __board__", - "act-removeBoardMember": "heeft lid __member__ verwijderd van bord __board__", - "act-restoredCard": "heeft kaart __card__ teruggehaald naar lijst __list__ in swimlane __swimlane__ op bord __board__", - "act-unjoinMember": "heeft lid __member__ verwijderd van kaart __card__ van lijst __list__ uit swimlane __swimlane__ op bord __board__", - "act-withBoardTitle": "__board__", - "act-withCardTitle": "[__board__] __card__", - "actions": "Acties", - "activities": "Activiteiten", - "activity": "Activiteit", - "activity-added": "%s toegevoegd aan %s", - "activity-archived": "%s verplaatst naar Archief", - "activity-attached": "%s bijgevoegd aan %s", - "activity-created": "%s aangemaakt", - "activity-customfield-created": "maatwerkveld aangemaakt %s", - "activity-excluded": "%s uitgesloten van %s", - "activity-imported": "%s geïmporteerd in %s van %s", - "activity-imported-board": "%s geïmporteerd van %s", - "activity-joined": "%s toegetreden", - "activity-moved": "%s verplaatst van %s naar %s", - "activity-on": "bij %s", - "activity-removed": "%s verwijderd van %s", - "activity-sent": "%s gestuurd naar %s", - "activity-unjoined": "uit %s gegaan", - "activity-subtask-added": "subtaak toegevoegd aan %s", - "activity-checked-item": "%s aangevinkt in checklist %s van %s", - "activity-unchecked-item": "%s uitgevinkt in checklist %s van %s", - "activity-checklist-added": "checklist toegevoegd aan %s", - "activity-checklist-removed": "checklist verwijderd van %s", - "activity-checklist-completed": "completed checklist %s of %s", - "activity-checklist-uncompleted": "checklist %s onafgewerkt van %s", - "activity-checklist-item-added": "checklist item toegevoegd aan '%s' in '%s'", - "activity-checklist-item-removed": "checklist item verwijderd van '%s' in %s", - "add": "Toevoegen", - "activity-checked-item-card": "%s aangevinkt in checklist %s", - "activity-unchecked-item-card": "%s uitgevinkt in checklist %s", - "activity-checklist-completed-card": "heeft checklist __checklist__ afgewerkt op kaart __card__ van lijst __list__ in swimlane __swimlane__ op bord __board__", - "activity-checklist-uncompleted-card": "checklist %s onafgewerkt", - "activity-editComment": "aantekening gewijzigd %s", - "activity-deleteComment": "aantekening verwijderd %s", - "add-attachment": "Bijlage Toevoegen", - "add-board": "Bord Toevoegen", - "add-card": "Kaart Toevoegen", - "add-swimlane": "Swimlane Toevoegen", - "add-subtask": "Subtaak Toevoegen", - "add-checklist": "Checkcklist Toevoegen", - "add-checklist-item": "Voeg item toe aan checklist", - "add-cover": "Cover Toevoegen", - "add-label": "Label Toevoegen", - "add-list": "Lijst Toevoegen", - "add-members": "Leden Toevoegen", - "added": "Toegevoegd", - "addMemberPopup-title": "Leden", - "admin": "Administrator", - "admin-desc": "Kan kaarten bekijken en wijzigen, leden verwijderen, en instellingen voor het bord aanpassen.", - "admin-announcement": "Melding", - "admin-announcement-active": "Systeem melding", - "admin-announcement-title": "Melding van de administrator", - "all-boards": "Alle borden", - "and-n-other-card": "En __count__ andere kaarten", - "and-n-other-card_plural": "En __count__ andere kaarten", - "apply": "Aanmelden", - "app-is-offline": "Wekan is aan het laden, wacht alstublieft. Het verversen van de pagina zorgt voor verlies van gegevens. Als Wekan niet laadt, check dan of de Wekan server niet is gestopt. ", - "archive": "Verplaats naar Archief", - "archive-all": "Verplaats Alles naar Archief", - "archive-board": "Verplaats Bord naar Archief", - "archive-card": "Verplaats Kaart naar Archief", - "archive-list": "Verplaats Lijst naar Archief", - "archive-swimlane": "Verplaats Swimlane naar Archief", - "archive-selection": "Verplaats selectie naar Archief", - "archiveBoardPopup-title": "Bord naar Archief verplaatsen?", - "archived-items": "Archiveren", - "archived-boards": "Borden in Archief", - "restore-board": "Herstel Bord", - "no-archived-boards": "Geen Borden in Archief.", - "archives": "Archief", - "template": "Template", - "templates": "Templates", - "assign-member": "Lid toevoegen", - "attached": "bijgevoegd", - "attachment": "Bijlage", - "attachment-delete-pop": "Een bijlage verwijderen is permanent. Er is geen herstelmogelijkheid.", - "attachmentDeletePopup-title": "Bijlage verwijderen?", - "attachments": "Bijlagen", - "auto-watch": "Automatisch borden bekijken wanneer deze aangemaakt worden", - "avatar-too-big": "De bestandsgrootte van je avatar is te groot (70KB max)", - "back": "Terug", - "board-change-color": "Wijzig kleur", - "board-nb-stars": "%s sterren", - "board-not-found": "Bord is niet gevonden", - "board-private-info": "Dit bord is nu <strong>privé</strong>.", - "board-public-info": "Dit bord is nu <strong>openbaar</strong>.", - "boardChangeColorPopup-title": "Verander achtergrond van bord", - "boardChangeTitlePopup-title": "Hernoem bord", - "boardChangeVisibilityPopup-title": "Verander zichtbaarheid", - "boardChangeWatchPopup-title": "Verander naar 'Watch'", - "boardMenuPopup-title": "Bord Instellingen", - "boardChangeViewPopup-title": "Bord overzicht", - "boards": "Borden", - "board-view": "Bord overzicht", - "board-view-cal": "Kalender", - "board-view-swimlanes": "Swimlanes", - "board-view-collapse": "Klap in", - "board-view-lists": "Lijsten", - "bucket-example": "Zoals bijvoorbeeld een \"Bucket List\"", - "cancel": "Annuleren", - "card-archived": "Deze kaart is verplaatst naar Archief.", - "board-archived": "Dit bord is verplaatst naar Archief.", - "card-comments-title": "Deze kaart heeft %s aantekening(en).", - "card-delete-notice": "Verwijdering is permanent. Als je dit doet, verlies je alle informatie die op deze kaart is opgeslagen.", - "card-delete-pop": "Alle acties worden verwijderd van de activiteiten feed, en er zal geen mogelijkheid zijn om de kaart opnieuw te openen. Er is geen herstelmogelijkheid.", - "card-delete-suggest-archive": "Je kunt een kaart naar Archief verplaatsen om die van het bord te verwijderen waarbij de activiteiten behouden blijven.", - "card-due": "Verval", - "card-due-on": "Vervalt op ", - "card-spent": "Gespendeerde tijd", - "card-edit-attachments": "Wijzig bijlagen", - "card-edit-custom-fields": "Wijzig maatwerkvelden", - "card-edit-labels": "Wijzig labels", - "card-edit-members": "Wijzig leden", - "card-labels-title": "Wijzig de labels van de kaart.", - "card-members-title": "Voeg of verwijder leden van het bord toe aan de kaart.", - "card-start": "Begin", - "card-start-on": "Begint op", - "cardAttachmentsPopup-title": "Voeg bestand toe vanuit", - "cardCustomField-datePopup-title": "Wijzigingsdatum", - "cardCustomFieldsPopup-title": "Wijzig maatwerkvelden", - "cardDeletePopup-title": "Kaart verwijderen?", - "cardDetailsActionsPopup-title": "Kaart actie ondernemen", - "cardLabelsPopup-title": "Labels", - "cardMembersPopup-title": "Leden", - "cardMorePopup-title": "Meer", - "cardTemplatePopup-title": "Template aanmaken", - "cards": "Kaarten", - "cards-count": "Kaarten", - "casSignIn": "Log in met CAS", - "cardType-card": "Kaart", - "cardType-linkedCard": "Gekoppelde Kaart", - "cardType-linkedBoard": "Gekoppeld Bord", - "change": "Wijzig", - "change-avatar": "Wijzig avatar", - "change-password": "Wijzig wachtwoord", - "change-permissions": "Wijzig permissies", - "change-settings": "Wijzig instellingen", - "changeAvatarPopup-title": "Wijzig avatar", - "changeLanguagePopup-title": "Wijzig taal", - "changePasswordPopup-title": "Wijzig wachtwoord", - "changePermissionsPopup-title": "Wijzig permissies", - "changeSettingsPopup-title": "Wijzig instellingen", - "subtasks": "Subtaken", - "checklists": "Checklists", - "click-to-star": "Klik om het bord als favoriet in te stellen", - "click-to-unstar": "Klik om het bord uit favorieten weg te halen", - "clipboard": "Vanuit clipboard of sleep het bestand hierheen", - "close": "Sluiten", - "close-board": "Sluit bord", - "close-board-pop": "Je kunt het bord terughalen door de \"Archief\" knop te klikken in de menubalk \"Mijn Borden\".", - "color-black": "zwart", - "color-blue": "blauw", - "color-crimson": "karmijn", - "color-darkgreen": "donkergroen", - "color-gold": "goud", - "color-gray": "grijs", - "color-green": "groen", - "color-indigo": "indigo", - "color-lime": "felgroen", - "color-magenta": "magenta", - "color-mistyrose": "zachtroze", - "color-navy": "marineblauw", - "color-orange": "oranje", - "color-paleturquoise": "vaalturkoois", - "color-peachpuff": "perzikroze", - "color-pink": "roze", - "color-plum": "pruim", - "color-purple": "paars", - "color-red": "rood", - "color-saddlebrown": "zadelbruin", - "color-silver": "zilver", - "color-sky": "lucht", - "color-slateblue": "leiblauw", - "color-white": "wit", - "color-yellow": "geel", - "unset-color": "Ongedefinieerd", - "comment": "Aantekening", - "comment-placeholder": "Schrijf aantekening", - "comment-only": "Alleen aantekeningen maken", - "comment-only-desc": "Kan alleen op kaarten aantekenen.", - "no-comments": "Geen aantekeningen", - "no-comments-desc": "Zie geen aantekeningen of activiteiten.", - "worker": "Medewerker", - "worker-desc": "Kan alleen kaarten verplaatsen, zichzelf aan kaarten koppelen en aantekeningen maken.", - "computer": "Computer", - "confirm-subtask-delete-dialog": "Weet je zeker dat je de subtaak wilt verwijderen?", - "confirm-checklist-delete-dialog": "Weet je zeker dat je de checklist wilt verwijderen?", - "copy-card-link-to-clipboard": "Kopieer kaart link naar klembord", - "linkCardPopup-title": "Koppel Kaart", - "searchElementPopup-title": "Zoek", - "copyCardPopup-title": "Kopieer kaart", - "copyChecklistToManyCardsPopup-title": "Checklist sjabloon kopiëren naar meerdere kaarten", - "copyChecklistToManyCardsPopup-instructions": "Doel kaart titels en omschrijvingen in dit JSON formaat", - "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"Titel eerste kaart\", \"description\":\"Omschrijving eerste kaart\"}, {\"title\":\"Titel tweede kaart\",\"description\":\"Omschrijving tweede kaart\"},{\"title\":\"Titel laatste kaart\",\"description\":\"Omschrijving laatste kaart\"} ]", - "create": "Aanmaken", - "createBoardPopup-title": "Bord aanmaken", - "chooseBoardSourcePopup-title": "Importeer bord", - "createLabelPopup-title": "Label aanmaken", - "createCustomField": "Veld aanmaken", - "createCustomFieldPopup-title": "Veld aanmaken", - "current": "Huidige", - "custom-field-delete-pop": "Er is geen herstelmogelijkheid. Deze actie zal dit maatwerkveld van alle kaarten verwijderen en de bijbehorende historie wissen.", - "custom-field-checkbox": "Checkbox", - "custom-field-date": "Datum", - "custom-field-dropdown": "Dropdown Lijst", - "custom-field-dropdown-none": "(geen)", - "custom-field-dropdown-options": "Lijst Opties", - "custom-field-dropdown-options-placeholder": "Toets Enter om meer opties toe te voegen ", - "custom-field-dropdown-unknown": "(onbekend)", - "custom-field-number": "Aantal", - "custom-field-text": "Tekst", - "custom-fields": "Maatwerkvelden", - "date": "Datum", - "decline": "Weigeren", - "default-avatar": "Standaard avatar", - "delete": "Verwijderen", - "deleteCustomFieldPopup-title": "Maatwerkveld verwijderen?", - "deleteLabelPopup-title": "Label verwijderen?", - "description": "Beschrijving", - "disambiguateMultiLabelPopup-title": "Disambigueer Label Actie", - "disambiguateMultiMemberPopup-title": "Disambigueer Lid Actie", - "discard": "Negeer", - "done": "Klaar", - "download": "Download", - "edit": "Wijzig", - "edit-avatar": "Wijzig avatar", - "edit-profile": "Wijzig profiel", - "edit-wip-limit": "Verander WIP limiet", - "soft-wip-limit": "Zachte WIP limiet", - "editCardStartDatePopup-title": "Wijzig start datum", - "editCardDueDatePopup-title": "Wijzig vervaldatum", - "editCustomFieldPopup-title": "Wijzig Veld", - "editCardSpentTimePopup-title": "Verander gespendeerde tijd", - "editLabelPopup-title": "Wijzig label", - "editNotificationPopup-title": "Wijzig notificatie", - "editProfilePopup-title": "Wijzig profiel", - "email": "E-mail", - "email-enrollAccount-subject": "Er is een account voor je aangemaakt op __siteName__", - "email-enrollAccount-text": "Hallo __user__,\n\nOm gebruik te maken van de online dienst, kan je op de volgende link klikken.\n\n__url__\n\nBedankt.", - "email-fail": "E-mail verzenden is mislukt", - "email-fail-text": "Fout tijdens het verzenden van de email", - "email-invalid": "Ongeldig e-mailadres", - "email-invite": "Nodig uit via e-mail", - "email-invite-subject": "__inviter__ heeft je een uitnodiging gestuurd", - "email-invite-text": "Beste __user__,\n\n__inviter__ heeft je uitgenodigd om voor een samenwerking deel te nemen aan het bord \"__board__\".\n\nKlik op de link hieronder:\n\n__url__\n\nBedankt.", - "email-resetPassword-subject": "Reset je wachtwoord op __siteName__", - "email-resetPassword-text": "Hallo __user__,\n\nKlik op de link hier beneden om je wachtwoord te resetten.\n\n__url__\n\nBedankt.", - "email-sent": "E-mail is verzonden", - "email-verifyEmail-subject": "Verifieer je e-mailadres op __siteName__", - "email-verifyEmail-text": "Hallo __user__,\n\nOm je e-mail te verifiëren vragen we je om op de link hieronder te klikken.\n\n__url__\n\nBedankt.", - "enable-wip-limit": "Activeer WIP limiet", - "error-board-doesNotExist": "Dit bord bestaat niet.", - "error-board-notAdmin": "Je moet een administrator zijn van dit bord om dat te doen.", - "error-board-notAMember": "Je moet een lid zijn van dit bord om dat te doen.", - "error-json-malformed": "JSON format klopt niet", - "error-json-schema": "De JSON data bevat niet de juiste informatie in de juiste format", - "error-list-doesNotExist": "Deze lijst bestaat niet", - "error-user-doesNotExist": "Deze gebruiker bestaat niet", - "error-user-notAllowSelf": "Je kan jezelf niet uitnodigen", - "error-user-notCreated": "Deze gebruiker is niet aangemaakt", - "error-username-taken": "Deze gebruikersnaam is al in gebruik", - "error-email-taken": "Dit e-mailadres is al in gebruik", - "export-board": "Exporteer bord", - "sort": "Sorteer", - "sort-desc": "Klik om lijst te sorteren", - "list-sort-by": "Sorteer lijst op", - "list-label-modifiedAt": "Laatste toegangstijd", - "list-label-title": "Naam van de lijst", - "list-label-sort": "Je handmatige volgorde", - "list-label-short-modifiedAt": "(L)", - "list-label-short-title": "(N)", - "list-label-short-sort": "(M)", - "filter": "Filter", - "filter-cards": "Filter kaarten of lijsten", - "list-filter-label": "Filter lijst op titel", - "filter-clear": "Wis filter", - "filter-no-label": "Geen label", - "filter-no-member": "Geen lid", - "filter-no-custom-fields": "Geen maatwerkvelden", - "filter-show-archive": "Toon gearchiveerde lijsten", - "filter-hide-empty": "Verberg lege lijsten", - "filter-on": "Filter is actief", - "filter-on-desc": "Je bent nu kaarten aan het filteren op dit bord. Klik hier om het filter te wijzigen.", - "filter-to-selection": "Filter zoals selectie", - "advanced-filter-label": "Geavanceerd Filter", - "advanced-filter-description": "Met het Geavanceerd Filter kun je een tekst schrijven die de volgende operatoren mag bevatten: == != <= >= && || ( ) Een Spatie wordt als scheiding gebruikt tussen de verschillende operatoren. Je kunt filteren op alle Maatwerkvelden door hun namen en waarden in te tikken. Bijvoorbeeld: Veld1 == Waarde1. Let op: Als velden of waarden spaties bevatten dan moet je die tussen enkele aanhalingstekens zetten. Bijvoorbeeld: 'Veld 1' == 'Waarde 1'. Om controle karakters (' \\/) over te slaan gebruik je \\. Bijvoorbeeld: Veld1 == I\\'m. Je kunt ook meerdere condities combineren. Bijvoorbeeld: F1 == V1 || F1 == V2. Normalerwijze worden alle operatoren van links naar rechts verwerkt. Dit kun je veranderen door ronde haken te gebruiken. Bijvoorbeeld: F1 == V1 && ( F2 == V2 || F2 == V3 ). Je kunt ook met regex in tekstvelden zoeken. Bijvoorbeeld: F1 == /Tes.*/i", - "fullname": "Volledige naam", - "header-logo-title": "Ga terug naar jouw borden pagina.", - "hide-system-messages": "Verberg systeemberichten", - "headerBarCreateBoardPopup-title": "Bord aanmaken", - "home": "Voorpagina", - "import": "Importeer", - "link": "Link", - "import-board": "Importeer bord", - "import-board-c": "Importeer bord", - "import-board-title-trello": "Importeer bord vanuit Trello", - "import-board-title-wekan": "Importeer bord vanuit eerdere export", - "import-sandstorm-backup-warning": "Verwijder nog niet de data van je geëxporteerde Trello-bord totdat je vastgesteld hebt dat het Wekan-bord werkt. Doe dit door het nieuwe bord te sluiten en opnieuw te openen. Als er dan een foutmelding krijgt of het nieuwe bord opent niet dan kun je nog terugvallen op het originele bord. ", - "import-sandstorm-warning": "Het geïmporteerde bord verwijdert alle huidige data op dit bord, om het daarna te vervangen.", - "from-trello": "Vanuit Trello", - "from-wekan": "Vanuit eerdere export", - "import-board-instruction-trello": "Op jouw Trello bord, ga naar 'Menu', dan naar 'Meer', 'Print en Exporteer', 'Exporteer JSON', en kopieer de tekst.", - "import-board-instruction-wekan": "Ga op je bord naar 'Menu' en klik dan 'Export board' en kopieer de tekst in het gedownloade bestand.", - "import-board-instruction-about-errors": "Als je tijdens de import van het bord foutmeldingen krijgt is de import soms toch gelukt en vind je het bord terug op de 'Alle borden' scherm.", - "import-json-placeholder": "Plak geldige JSON data hier", - "import-map-members": "Breng leden in kaart", - "import-members-map": "Je geïmporteerde bord heeft een aantal leden. Koppel de leden die je wilt importeren aan je gebruikers.", - "import-show-user-mapping": "Breng leden overzicht tevoorschijn", - "import-user-select": "Kies een bestaande gebruiker die je als dit lid wilt koppelen", - "importMapMembersAddPopup-title": "Kies lid", - "info": "Versie", - "initials": "Initialen", - "invalid-date": "Ongeldige datum", - "invalid-time": "Ongeldige tijd", - "invalid-user": "Ongeldige gebruiker", - "joined": "doet nu mee met", - "just-invited": "Je bent zojuist uitgenodigd om mee toen doen aan dit bord", - "keyboard-shortcuts": "Toetsenbord snelkoppelingen", - "label-create": "Label aanmaken", - "label-default": "%s label (standaard)", - "label-delete-pop": "Er is geen herstelmogelijkheid. Deze actie zal het label van alle kaarten verwijderen met de bijbehorende historie.", - "labels": "Labels", - "language": "Taal", - "last-admin-desc": "Je kunt de permissies niet veranderen omdat er minimaal een administrator moet zijn.", - "leave-board": "Verlaat bord", - "leave-board-pop": "Weet je zeker dat je __boardTitle__ wilt verlaten? Je wordt verwijderd van alle kaarten binnen dit bord", - "leaveBoardPopup-title": "Bord verlaten?", - "link-card": "Link naar deze kaart", - "list-archive-cards": "Verplaats alle kaarten in deze lijst naar Archief", - "list-archive-cards-pop": "Dit zal alle kaarten uit deze lijst op dit bord verwijderen. Om de kaarten in het Archief te tonen en terug te halen, klik \"Menu\" > \"Archief\".", - "list-move-cards": "Verplaats alle kaarten in deze lijst", - "list-select-cards": "Selecteer alle kaarten in deze lijst", - "set-color-list": "Wijzig kleur in", - "listActionPopup-title": "Lijst acties", - "swimlaneActionPopup-title": "Swimlane handelingen", - "swimlaneAddPopup-title": "Voeg hieronder een Swimlane toe", - "listImportCardPopup-title": "Importeer een Trello kaart", - "listMorePopup-title": "Meer", - "link-list": "Link naar deze lijst", - "list-delete-pop": "Alle acties zullen verwijderd worden van de activiteiten feed, en je zult deze niet meer kunnen herstellen. Er is geen herstelmogelijkheid.", - "list-delete-suggest-archive": "Je kunt een lijst naar Archief verplaatsen om die van het bord te verwijderen waarbij de activiteiten behouden blijven.", - "lists": "Lijsten", - "swimlanes": "Swimlanes", - "log-out": "Uitloggen", - "log-in": "Inloggen", - "loginPopup-title": "Inloggen", - "memberMenuPopup-title": "Instellingen van leden", - "members": "Leden", - "menu": "Menu", - "move-selection": "Verplaats selectie", - "moveCardPopup-title": "Verplaats kaart", - "moveCardToBottom-title": "Verplaats naar beneden", - "moveCardToTop-title": "Verplaats naar boven", - "moveSelectionPopup-title": "Verplaats selectie", - "multi-selection": "Multi-selectie", - "multi-selection-on": "Multi-selectie staat aan", - "muted": "Stil", - "muted-info": "Je zal nooit meer geïnformeerd worden bij veranderingen in dit bord.", - "my-boards": "Mijn Borden", - "name": "Naam", - "no-archived-cards": "Geen kaarten in Archief.", - "no-archived-lists": "Geen lijsten in Archief..", - "no-archived-swimlanes": "Geen swimlanes in Archief.", - "no-results": "Geen resultaten", - "normal": "Normaal", - "normal-desc": "Kan de kaarten zien en wijzigen. Kan de instellingen niet wijzigen.", - "not-accepted-yet": "Uitnodiging nog niet geaccepteerd", - "notify-participate": "Ontvang updates van elke kaart die je hebt aangemaakt of lid van bent", - "notify-watch": "Ontvang updates van elke bord, lijst of kaart die je bekijkt.", - "optional": "optioneel", - "or": "of", - "page-maybe-private": "Deze pagina is privé. Je kan het bekijken door <a href='%s'>in te loggen</a>.", - "page-not-found": "Pagina niet gevonden.", - "password": "Wachtwoord", - "paste-or-dragdrop": "Om te plakken, of slepen & neer te laten (alleen afbeeldingen)", - "participating": "Deelnemen", - "preview": "Voorbeeld", - "previewAttachedImagePopup-title": "Voorbeeld", - "previewClipboardImagePopup-title": "Voorbeeld", - "private": "Privé", - "private-desc": "Dit bord is privé. Alleen gebruikers die toegevoegd zijn aan het bord kunnen het bekijken en wijzigen.", - "profile": "Profiel", - "public": "Openbaar", - "public-desc": "Dit bord is openbaar. Het is zichtbaar voor iedereen met de link en zal tevoorschijn komen op zoekmachines zoals Google. Alleen gebruikers die toegevoegd zijn aan het bord kunnen het wijzigen.", - "quick-access-description": "Maak een bord favoriet om een snelkoppeling toe te voegen aan deze balk.", - "remove-cover": "Verwijder Cover", - "remove-from-board": "Verwijder van bord", - "remove-label": "Verwijder label", - "listDeletePopup-title": "Lijst verwijderen?", - "remove-member": "Verwijder lid", - "remove-member-from-card": "Verwijder van kaart", - "remove-member-pop": "Verwijder __name__ (__username__) van __boardTitle__? Het lid zal verwijderd worden van alle kaarten op dit bord, en zal een notificatie ontvangen.", - "removeMemberPopup-title": "Lid verwijderen?", - "rename": "Hernoem", - "rename-board": "Hernoem bord", - "restore": "Herstel", - "save": "Opslaan", - "search": "Zoek", - "rules": "Regels", - "search-cards": "Search from card/list titles, descriptions and custom fields on this board", - "search-example": "Tekst om naar te zoeken?", - "select-color": "Selecteer kleur", - "set-wip-limit-value": "Zet een limiet voor het maximaal aantal taken in deze lijst", - "setWipLimitPopup-title": "Zet een WIP limiet", - "shortcut-assign-self": "Voeg jezelf toe aan huidige kaart", - "shortcut-autocomplete-emoji": "Emojis automatisch aanvullen", - "shortcut-autocomplete-members": "Leden automatisch aanvullen", - "shortcut-clear-filters": "Wis alle filters", - "shortcut-close-dialog": "Sluit dialoog", - "shortcut-filter-my-cards": "Filter mijn kaarten", - "shortcut-show-shortcuts": "Haal lijst met snelkoppelingen tevoorschijn", - "shortcut-toggle-filterbar": "Schakel Filter Zijbalk", - "shortcut-toggle-sidebar": "Schakel Bord Zijbalk", - "show-cards-minimum-count": "Laat het aantal kaarten zien wanneer de lijst meer kaarten heeft dan", - "sidebar-open": "Open Zijbalk", - "sidebar-close": "Sluit Zijbalk", - "signupPopup-title": "Maak een account aan", - "star-board-title": "Klik om het bord toe te voegen aan favorieten, waarna hij aan de bovenbalk tevoorschijn komt.", - "starred-boards": "Favoriete Borden", - "starred-boards-description": "Favoriete borden komen tevoorschijn aan de bovenbalk.", - "subscribe": "Abonneer", - "team": "Team", - "this-board": "dit bord", - "this-card": "deze kaart", - "spent-time-hours": "Gespendeerde tijd (in uren)", - "overtime-hours": "Overwerk (in uren)", - "overtime": "Overwerk", - "has-overtime-cards": "Heeft kaarten met overwerk", - "has-spenttime-cards": "Heeft tijd besteed aan kaarten", - "time": "Tijd", - "title": "Titel", - "tracking": "Volgen", - "tracking-info": "Je wordt op de hoogte gesteld als er veranderingen zijn aan de kaarten waar je lid of maker van bent.", - "type": "Type", - "unassign-member": "Lid verwijderen", - "unsaved-description": "Je hebt een niet opgeslagen beschrijving.", - "unwatch": "Niet bekijken", - "upload": "Upload", - "upload-avatar": "Upload een avatar", - "uploaded-avatar": "Avatar is geüpload", - "username": "Gebruikersnaam", - "view-it": "Bekijk het", - "warn-list-archived": "Let op: deze kaart zit in gearchiveerde lijst", - "watch": "Bekijk", - "watching": "Bekijken", - "watching-info": "Je zal op de hoogte worden gesteld als er een verandering plaatsvind op dit bord.", - "welcome-board": "Welkom Bord", - "welcome-swimlane": "Mijlpaal 1", - "welcome-list1": "Basis", - "welcome-list2": "Geadvanceerd", - "card-templates-swimlane": "Kaart Templates", - "list-templates-swimlane": "Lijst Templates", - "board-templates-swimlane": "Bord Templates", - "what-to-do": "Wat wil je doen?", - "wipLimitErrorPopup-title": "Ongeldige WIP limiet", - "wipLimitErrorPopup-dialog-pt1": "Het aantal taken in deze lijst is groter dan de gedefinieerde WIP limiet ", - "wipLimitErrorPopup-dialog-pt2": "Verwijder een aantal taken uit deze lijst, of zet de WIP limiet hoger", - "admin-panel": "Administrator paneel", - "settings": "Instellingen", - "people": "Gebruikers", - "registration": "Registratie", - "disable-self-registration": "Schakel zelf-registratie uit", - "invite": "Uitnodigen", - "invite-people": "Nodig mensen uit", - "to-boards": "Voor bord(en)", - "email-addresses": "E-mailadressen", - "smtp-host-description": "Het adres van de SMTP server die e-mails zal versturen.", - "smtp-port-description": "De poort van de SMTP server wordt gebruikt voor uitgaande e-mails.", - "smtp-tls-description": "Gebruik TLS ondersteuning voor SMTP server.", - "smtp-host": "SMTP Host", - "smtp-port": "SMTP Poort", - "smtp-username": "Gebruikersnaam", - "smtp-password": "Wachtwoord", - "smtp-tls": "TLS ondersteuning", - "send-from": "Van", - "send-smtp-test": "Verzend een test email naar jezelf", - "invitation-code": "Uitnodigings code", - "email-invite-register-subject": "__inviter__ heeft je een uitnodiging gestuurd", - "email-invite-register-text": "Beste __user__,\n\n__inviter__ nodigt je uit voor een Kanban-bord om samen te werken.\n\nHet bord vind je via onderstaande link:\n__url__\n\nJe uitnodigingscode is: __icode__\n\nBedankt en tot ziens.", - "email-smtp-test-subject": "SMTP Test Email", - "email-smtp-test-text": "Je hebt met succes een email verzonden", - "error-invitation-code-not-exist": "Uitnodigings code bestaat niet", - "error-notAuthorized": "Je bent niet toegestaan om deze pagina te bekijken.", - "webhook-title": "Webhook Naam", - "webhook-token": "Token (Optioneel voor Authenticatie)", - "outgoing-webhooks": "Uitgaande Webhooks", - "bidirectional-webhooks": "Twee-Weg Webhooks", - "outgoingWebhooksPopup-title": "Uitgaande Webhooks", - "boardCardTitlePopup-title": "Kaarttitel Filter", - "disable-webhook": "Schakel deze Webhook uit", - "global-webhook": "Globale Webhooks", - "new-outgoing-webhook": "Nieuwe webhook", - "no-name": "(Onbekend)", - "Node_version": "Node versie", - "Meteor_version": "Meteor versie", - "MongoDB_version": "MongoDB versie", - "MongoDB_storage_engine": "MongoDB storage engine", - "MongoDB_Oplog_enabled": "MongoDB Oplog ingeschakeld", - "OS_Arch": "OS Arch", - "OS_Cpus": "OS CPU Count", - "OS_Freemem": "OS Vrij Geheugen", - "OS_Loadavg": "OS Gemiddelde Belasting", - "OS_Platform": "OS Platform", - "OS_Release": "OS Versie", - "OS_Totalmem": "OS Totaal Geheugen", - "OS_Type": "OS Type", - "OS_Uptime": "OS Uptime", - "days": "dagen", - "hours": "uren", - "minutes": "minuten", - "seconds": "seconden", - "show-field-on-card": "Toon dit veld op kaart", - "automatically-field-on-card": "Maak veld automatisch aan op alle kaarten", - "showLabel-field-on-card": "Toon veldnaam op minikaart", - "yes": "Ja", - "no": "Nee", - "accounts": "Accounts", - "accounts-allowEmailChange": "Sta E-mailadres wijzigingen toe", - "accounts-allowUserNameChange": "Sta Gebruikersnaam wijzigingen toe", - "createdAt": "Gemaakt op", - "verified": "Geverifieerd", - "active": "Actief", - "card-received": "Ontvangen", - "card-received-on": "Ontvangen op", - "card-end": "Einde", - "card-end-on": "Eindigt op", - "editCardReceivedDatePopup-title": "Pas ontvangstdatum aan", - "editCardEndDatePopup-title": "Wijzig einddatum", - "setCardColorPopup-title": "Stel kleur in", - "setCardActionsColorPopup-title": "Kies een kleur", - "setSwimlaneColorPopup-title": "Kies een kleur", - "setListColorPopup-title": "Kies een kleur", - "assigned-by": "Toegewezen door", - "requested-by": "Aangevraagd door", - "board-delete-notice": "Verwijdering kan niet ongedaan gemaakt worden. Je raakt alle met dit bord gerelateerde lijsten, kaarten en acties kwijt.", - "delete-board-confirm-popup": "Alle lijsten, kaarten, labels en activiteiten zullen worden verwijderd en je kunt de bordinhoud niet terughalen. Er is geen herstelmogelijkheid. ", - "boardDeletePopup-title": "Bord verwijderen?", - "delete-board": "Verwijder bord", - "default-subtasks-board": "Subtaken voor __board__ bord", - "default": "Standaard", - "queue": "Rij", - "subtask-settings": "Subtaak Instellingen", - "card-settings": "Kaart Instellingen", - "boardSubtaskSettingsPopup-title": "Bord Subtaak Instellingen", - "boardCardSettingsPopup-title": "Kaart Instellingen", - "deposit-subtasks-board": "Plaats subtaken op dit bord:", - "deposit-subtasks-list": "Plaats subtaken in deze lijst:", - "show-parent-in-minicard": "Toon bron in minikaart:", - "prefix-with-full-path": "Prefix met volledig pad", - "prefix-with-parent": "Prefix met bron", - "subtext-with-full-path": "Subtekst met volledig pad", - "subtext-with-parent": "Subtekst met bron", - "change-card-parent": "Wijzig bron van kaart", - "parent-card": "Bronkaart", - "source-board": "Bronbord", - "no-parent": "Toon bron niet", - "activity-added-label": "label toegevoegd '%s' aan %s", - "activity-removed-label": "label verwijderd '%s' van %s", - "activity-delete-attach": "een bijlage verwijderd van %s", - "activity-added-label-card": "label toegevoegd '%s'", - "activity-removed-label-card": "label verwijderd '%s'", - "activity-delete-attach-card": "een bijlage verwijderd", - "activity-set-customfield": "wijzig maatwerkveld '%s' naar '%s' in %s", - "activity-unset-customfield": "wijzig maatwerkveld '%s' in %s", - "r-rule": "Regel", - "r-add-trigger": "Voeg signaal toe", - "r-add-action": "Actie toevoegen", - "r-board-rules": "Bord regels", - "r-add-rule": "Regel toevoegen", - "r-view-rule": "Toon regel", - "r-delete-rule": "Verwijder regel", - "r-new-rule-name": "Nieuwe regelnaam", - "r-no-rules": "Geen regels", - "r-when-a-card": "Als een kaart", - "r-is": "is", - "r-is-moved": "is verplaatst", - "r-added-to": "toegevoegd aan", - "r-removed-from": "verwijderd van", - "r-the-board": "het bord", - "r-list": "lijst", - "set-filter": "Definieer Filter", - "r-moved-to": "verplaatst naar", - "r-moved-from": "verplaatst van", - "r-archived": "Verplaatst naar Archief", - "r-unarchived": "Teruggehaald uit Archief", - "r-a-card": "een kaart", - "r-when-a-label-is": "Als een label is", - "r-when-the-label": "Als het label", - "r-list-name": "lijstnaam", - "r-when-a-member": "Als een lid is", - "r-when-the-member": "Als het lid", - "r-name": "naam", - "r-when-a-attach": "Als een bijlage", - "r-when-a-checklist": "Als een checklist is", - "r-when-the-checklist": "Als de checklist", - "r-completed": "Afgewerkt", - "r-made-incomplete": "Onafgewerkt gemaakt", - "r-when-a-item": "Als een checklist item is", - "r-when-the-item": "Als het checklist item", - "r-checked": "Aangevinkt", - "r-unchecked": "Uitgevinkt", - "r-move-card-to": "Verplaats kaart naar", - "r-top-of": "Bovenste van", - "r-bottom-of": "Onderste van", - "r-its-list": "zijn lijst", - "r-archive": "Verplaats naar Archief", - "r-unarchive": "Terughalen uit Archief", - "r-card": "kaart", - "r-add": "Toevoegen", - "r-remove": "Verwijder", - "r-label": "label", - "r-member": "lid", - "r-remove-all": "Verwijder alle leden van de kaart", - "r-set-color": "Wijzig kleur naar", - "r-checklist": "checklist", - "r-check-all": "Vink alles aan", - "r-uncheck-all": "Vink alles uit", - "r-items-check": "items van checklist", - "r-check": "Vink aan", - "r-uncheck": "Vink uit", - "r-item": "item", - "r-of-checklist": "van checklist", - "r-send-email": "Verzend een email", - "r-to": "naar", - "r-subject": "onderwerp", - "r-rule-details": "Regel details", - "r-d-move-to-top-gen": "Verplaats kaart helemaal naar boven op de lijst", - "r-d-move-to-top-spec": "Verplaats kaart naar bovenaan op lijst", - "r-d-move-to-bottom-gen": "Verplaats kaart naar onderaan op de lijst", - "r-d-move-to-bottom-spec": "Verplaats kaart naar onderaan op lijst", - "r-d-send-email": "Verzend email", - "r-d-send-email-to": "naar", - "r-d-send-email-subject": "onderwerp", - "r-d-send-email-message": "bericht", - "r-d-archive": "Verplaats kaart naar Archief", - "r-d-unarchive": "Haal kaart terug uit Archief", - "r-d-add-label": "Label toevoegen", - "r-d-remove-label": "Verwijder label", - "r-create-card": "Maak nieuwe kaart aan", - "r-in-list": "van lijst", - "r-in-swimlane": "in swimlane", - "r-d-add-member": "Lid toevoegen", - "r-d-remove-member": "Verwijder lid", - "r-d-remove-all-member": "Verwijder alle leden", - "r-d-check-all": "Vink alle items van een lijst aan", - "r-d-uncheck-all": "Vink alle items van een lijst uit", - "r-d-check-one": "Vink item aan", - "r-d-uncheck-one": "Vink item uit", - "r-d-check-of-list": "van checklist", - "r-d-add-checklist": "Checklist toevoegen", - "r-d-remove-checklist": "Verwijder checklist", - "r-by": "door", - "r-add-checklist": "Checklist toevoegen", - "r-with-items": "met items", - "r-items-list": "item1, item2, item3", - "r-add-swimlane": "Swimlane toevoegen", - "r-swimlane-name": "Swimlane-naam", - "r-board-note": "Let op: laat een veld leeg om er niet op te selecteren", - "r-checklist-note": "Let op: checklist items moeten geschreven worden als kommagescheiden waarden.", - "r-when-a-card-is-moved": "Als een kaart is verplaatst naar een andere lijst", - "r-set": "Wijzig", - "r-update": "Bijwerken", - "r-datefield": "datumveld", - "r-df-start-at": "begin", - "r-df-due-at": "verval", - "r-df-end-at": "einde", - "r-df-received-at": "ontvangen", - "r-to-current-datetime": "naar huidige datum/tijd", - "r-remove-value-from": "Verwijder waarde van", - "ldap": "LDAP", - "oauth2": "OAuth2", - "cas": "CAS", - "authentication-method": "Authenticatiemethode", - "authentication-type": "Authenticatietype", - "custom-product-name": "Eigen Productnaam", - "layout": "Lay-out", - "hide-logo": "Verberg Logo", - "add-custom-html-after-body-start": "Voeg eigen HTML toe na <body> start", - "add-custom-html-before-body-end": "Voeg eigen HTML toe voor </body> einde", - "error-undefined": "Er is iets misgegaan", - "error-ldap-login": "Er is een fout opgetreden tijdens het inloggen", - "display-authentication-method": "Toon Authenticatiemethode", - "default-authentication-method": "Standaard Authenticatiemethode", - "duplicate-board": "Dupliceer Bord", - "people-number": "Het aantal gebruikers is:", - "swimlaneDeletePopup-title": "Swimlane verwijderen?", - "swimlane-delete-pop": "Alle acties zullen verwijderd worden van de activiteiten feed en je kunt de swimlane niet terughalen. Er is geen herstelmogelijkheid.", - "restore-all": "Haal alles terug", - "delete-all": "Verwijder alles", - "loading": "Laden, even geduld.", - "previous_as": "laatste keer was", - "act-a-dueAt": "heeft vervaldatum gewijzigd naar \nOp: __timeValue__\nKaart: __card__\noude vervaldatum was __timeOldValue__", - "act-a-endAt": "heeft einddatum gewijzigd naar __timeValue__ van (__timeOldValue__)", - "act-a-startAt": "heeft begindatum gewijzigd naar __timeValue__ van (__timeOldValue__)", - "act-a-receivedAt": "heeft ontvangstdatum gewijzigd naar __timeValue__ van (__timeOldValue__)", - "a-dueAt": "vervaldatum gewijzigd naar", - "a-endAt": "einddatum gewijzigd naar", - "a-startAt": "begindatum gewijzigd naar", - "a-receivedAt": "ontvangstdatum gewijzigd naar", - "almostdue": "huidige vervaldatum %s nadert", - "pastdue": "huidige vervaldatum %s is verlopen", - "duenow": "huidige vervaldatum %s is vandaag", - "act-newDue": "__list__/__card__ heeft eerste vervaldatum herinnering [__board__]", - "act-withDue": "__list__/__card__ vervaldatum herinneringen [__board__]", - "act-almostdue": "wil je herinneren aan het naderen van de huidige vervaldatum (__timeValue__) van __card__ ", - "act-pastdue": "wil je herinneren aan het verlopen van de huidige vervaldatum (__timeValue__) van __card__ ", - "act-duenow": "wil je herinneren aan het vandaag verlopen van de huidige vervaldatum (__timeValue__) van __card__ ", - "act-atUserComment": "Je werd genoemd in [__board__] __list__/__card__", - "delete-user-confirm-popup": "Weet je zeker dat je dit account wilt verwijderen? Er is geen herstelmogelijkheid.", - "accounts-allowUserDelete": "Sta gebruikers toe om hun eigen account te verwijderen", - "hide-minicard-label-text": "Verberg minikaart labeltekst", - "show-desktop-drag-handles": "Toon sleep gereedschap op werkblad", - "assignee": "Toegewezen aan", - "cardAssigneesPopup-title": "Toegewezen aan", - "addmore-detail": "Voeg een meer gedetailleerde beschrijving toe", - "show-on-card": "Toon op kaart", - "new": "Nieuw", - "editUserPopup-title": "Wijzig gebruiker", - "newUserPopup-title": "Nieuwe gebruiker", - "notifications": "Notifications", - "view-all": "View All", - "filter-by-unread": "Filter by Unread", - "mark-all-as-read": "Mark all as read", - "allow-rename": "Allow Rename", - "allowRenamePopup-title": "Allow Rename" -} \ No newline at end of file + "accept": "Accepteren", + "act-activity-notify": "Activiteiten Notificatie", + "act-addAttachment": "heeft bijlage __attachment__ toegevoegd aan kaart __card__ van lijst __list__ in swimlane __swimlane__ op bord __board__", + "act-deleteAttachment": "heeft bijlage __attachment__ verwijderd op kaart __card__ van lijst __list__ uit swimlane __swimlane__ op bord __board__", + "act-addSubtask": "heeft subtaak __subtask__ toegevoegd aan kaart __card__ van lijst __list__ in swimlane __swimlane__ op bord __board__", + "act-addLabel": "heeft label __label__ toegevoegd aan kaart __card__ van lijst __list__ in swimlane __swimlane__ op bord __board__", + "act-addedLabel": "heeft label __label__ toegevoegd aan kaart __card__ van lijst __list__ in swimlane __swimlane__ op bord __board__", + "act-removeLabel": "heeft label __label__ verwijderd van kaart __card__ van lijst __list__ uit swimlane __swimlane__ op bord __board__", + "act-removedLabel": "heeft label __label__ verwijderd van kaart __card__ van lijst __list__ uit swimlane __swimlane__ op bord __board__", + "act-addChecklist": "heeft checklist __checklist__ toegevoegd aan kaart __card__ van lijst __list__ in swimlane __swimlane__ op bord __board__", + "act-addChecklistItem": "heeft checklist item __checklistItem__ toegevoegd aan checklist __checklist__ op kaart __card__ van lijst __list__ in swimlane __swimlane__ op bord __board__", + "act-removeChecklist": "heeft checklist __checklist__ verwijderd van kaart __card__ van lijst __list__ uit swimlane __swimlane__ op bord __board__", + "act-removeChecklistItem": "heeft checklist item __checklistItem__ verwijderd van checklist __checkList__ op kaart __card__ van lijst __list__ uit swimlane __swimlane__ op bord __board__", + "act-checkedItem": "heeft __checklistItem__ aangevinkt van checklist __checklist__ op kaart __card__ van lijst __list__ in swimlane __swimlane__ op bord __board__", + "act-uncheckedItem": "heeft __checklistItem__ uitgevinkt van checklist __checklist__ op kaart __card__ van lijst __list__ uit swimlane __swimlane__ op bord __board__", + "act-completeChecklist": "heeft checklist __checklist__ afgewerkt op kaart __card__ van lijst __list__ in swimlane __swimlane__ op bord __board__", + "act-uncompleteChecklist": "heeft checklist __checklist__ onafgewerkt op kaart __card__ van lijst __list__ uit swimlane __swimlane__ op bord __board__", + "act-addComment": "heeft aantekening toegevoegd aan kaart __card__: __comment__ van lijst __list__ in swimlane __swimlane__ op bord __board__", + "act-editComment": "heeft aantekening gewijzigd op kaart __card__: __comment__ van lijst __list__ in swimlane __swimlane__ op bord __board__", + "act-deleteComment": "heeft aantekening verwijderd van kaart __card__: __comment__ van lijst __list__ uit swimlane __swimlane__ op bord __board__", + "act-createBoard": "bord __board__ aangemaakt", + "act-createSwimlane": "swimlane __swimlane__ aangemaakt op bord __board__", + "act-createCard": "heeft kaart __card__ aangemaakt in lijst __list__ in swimlane __swimlane__ op bord __board__", + "act-createCustomField": "heeft maatwerkveld __customField__ aangemaakt op bord __board__", + "act-deleteCustomField": "heeft maatwerkveld __customField__ verwijderd van bord __board__", + "act-setCustomField": "heeft maatwerkveld gewijzigd __customField__: __customFieldValue__ op kaart __card__ in lijst __list__ uit swimlane __swimlane__ op bord __board__", + "act-createList": "lijst __list__ toegevoegd aan bord __board__", + "act-addBoardMember": "heeft lid __member__ toegevoegd aan bord __board__", + "act-archivedBoard": "Bord __board__ verplaatst naar Archief", + "act-archivedCard": "heeft kaart __card__ van lijst __list__ uit swimlane __swimlane__ op bord __board__ verplaatst naar Archief", + "act-archivedList": "Lijst __list__ uit swimlane __swimlane__ op bord __board__ verplaatst naar Archief", + "act-archivedSwimlane": "Swimlane __swimlane__ op bord __board__ verplaatst naar Archief", + "act-importBoard": "bord __board__ geïmporteerd", + "act-importCard": "heeft kaart __card__ geïmporteerd in lijst __list__ in swimlane __swimlane__ op bord __board__", + "act-importList": "lijst __list__ geïmporteerd in swimlane __swimlane__ op bord __board__", + "act-joinMember": "heeft lid __member__ toegevoegd aan kaart __card__ van lijst __list__ in swimlane __swimlane__ op bord __board__", + "act-moveCard": "heeft kaart __card__ verplaatst op bord __board__ van lijst __oldList__ uit swimlane __oldSwimlane__ naar lijst __list__ in swimlane __swimlane__", + "act-moveCardToOtherBoard": "heeft kaart __card__ verplaatst van lijst __oldList__ uit swimlane __oldSwimlane__ op bord __oldBoard__ naar lijst __list__ in swimlane __swimlane__ op bord __board__", + "act-removeBoardMember": "heeft lid __member__ verwijderd van bord __board__", + "act-restoredCard": "heeft kaart __card__ teruggehaald naar lijst __list__ in swimlane __swimlane__ op bord __board__", + "act-unjoinMember": "heeft lid __member__ verwijderd van kaart __card__ van lijst __list__ uit swimlane __swimlane__ op bord __board__", + "act-withBoardTitle": "__board__", + "act-withCardTitle": "[__board__] __card__", + "actions": "Acties", + "activities": "Activiteiten", + "activity": "Activiteit", + "activity-added": "%s toegevoegd aan %s", + "activity-archived": "%s verplaatst naar Archief", + "activity-attached": "%s bijgevoegd aan %s", + "activity-created": "%s aangemaakt", + "activity-customfield-created": "maatwerkveld aangemaakt %s", + "activity-excluded": "%s uitgesloten van %s", + "activity-imported": "%s geïmporteerd in %s van %s", + "activity-imported-board": "%s geïmporteerd van %s", + "activity-joined": "%s toegetreden", + "activity-moved": "%s verplaatst van %s naar %s", + "activity-on": "bij %s", + "activity-removed": "%s verwijderd van %s", + "activity-sent": "%s gestuurd naar %s", + "activity-unjoined": "uit %s gegaan", + "activity-subtask-added": "subtaak toegevoegd aan %s", + "activity-checked-item": "%s aangevinkt in checklist %s van %s", + "activity-unchecked-item": "%s uitgevinkt in checklist %s van %s", + "activity-checklist-added": "checklist toegevoegd aan %s", + "activity-checklist-removed": "checklist verwijderd van %s", + "activity-checklist-completed": "checklist %s afgewerkt van %s", + "activity-checklist-uncompleted": "checklist %s onafgewerkt van %s", + "activity-checklist-item-added": "checklist item toegevoegd aan '%s' in '%s'", + "activity-checklist-item-removed": "checklist item verwijderd van '%s' in %s", + "add": "Toevoegen", + "activity-checked-item-card": "%s aangevinkt in checklist %s", + "activity-unchecked-item-card": "%s uitgevinkt in checklist %s", + "activity-checklist-completed-card": "heeft checklist __checklist__ afgewerkt op kaart __card__ van lijst __list__ in swimlane __swimlane__ op bord __board__", + "activity-checklist-uncompleted-card": "checklist %s onafgewerkt", + "activity-editComment": "aantekening gewijzigd %s", + "activity-deleteComment": "aantekening verwijderd %s", + "add-attachment": "Bijlage Toevoegen", + "add-board": "Bord Toevoegen", + "add-card": "Kaart Toevoegen", + "add-swimlane": "Swimlane Toevoegen", + "add-subtask": "Subtaak Toevoegen", + "add-checklist": "Checkcklist Toevoegen", + "add-checklist-item": "Voeg item toe aan checklist", + "add-cover": "Cover Toevoegen", + "add-label": "Label Toevoegen", + "add-list": "Lijst Toevoegen", + "add-members": "Leden Toevoegen", + "added": "Toegevoegd", + "addMemberPopup-title": "Leden", + "admin": "Administrator", + "admin-desc": "Kan kaarten bekijken en wijzigen, leden verwijderen, en instellingen voor het bord aanpassen.", + "admin-announcement": "Melding", + "admin-announcement-active": "Systeem melding", + "admin-announcement-title": "Melding van de administrator", + "all-boards": "Alle borden", + "and-n-other-card": "En __count__ andere kaarten", + "and-n-other-card_plural": "En __count__ andere kaarten", + "apply": "Aanmelden", + "app-is-offline": "Wekan is aan het laden, wacht alstublieft. Het verversen van de pagina zorgt voor verlies van gegevens. Als Wekan niet laadt, check dan of de Wekan server niet is gestopt. ", + "archive": "Verplaats naar Archief", + "archive-all": "Verplaats Alles naar Archief", + "archive-board": "Verplaats Bord naar Archief", + "archive-card": "Verplaats Kaart naar Archief", + "archive-list": "Verplaats Lijst naar Archief", + "archive-swimlane": "Verplaats Swimlane naar Archief", + "archive-selection": "Verplaats selectie naar Archief", + "archiveBoardPopup-title": "Bord naar Archief verplaatsen?", + "archived-items": "Archiveren", + "archived-boards": "Borden in Archief", + "restore-board": "Herstel Bord", + "no-archived-boards": "Geen Borden in Archief.", + "archives": "Archief", + "template": "Template", + "templates": "Templates", + "assign-member": "Lid toevoegen", + "attached": "bijgevoegd", + "attachment": "Bijlage", + "attachment-delete-pop": "Een bijlage verwijderen is permanent. Er is geen herstelmogelijkheid.", + "attachmentDeletePopup-title": "Bijlage verwijderen?", + "attachments": "Bijlagen", + "auto-watch": "Automatisch borden bekijken wanneer deze aangemaakt worden", + "avatar-too-big": "De bestandsgrootte van je avatar is te groot (70KB max)", + "back": "Terug", + "board-change-color": "Wijzig kleur", + "board-nb-stars": "%s sterren", + "board-not-found": "Bord is niet gevonden", + "board-private-info": "Dit bord is nu <strong>privé</strong>.", + "board-public-info": "Dit bord is nu <strong>openbaar</strong>.", + "boardChangeColorPopup-title": "Verander achtergrond van bord", + "boardChangeTitlePopup-title": "Hernoem bord", + "boardChangeVisibilityPopup-title": "Verander zichtbaarheid", + "boardChangeWatchPopup-title": "Verander naar 'Watch'", + "boardMenuPopup-title": "Bord Instellingen", + "boardChangeViewPopup-title": "Bord overzicht", + "boards": "Borden", + "board-view": "Bord overzicht", + "board-view-cal": "Kalender", + "board-view-swimlanes": "Swimlanes", + "board-view-collapse": "Klap in", + "board-view-lists": "Lijsten", + "bucket-example": "Zoals bijvoorbeeld een \"Bucket List\"", + "cancel": "Annuleren", + "card-archived": "Deze kaart is verplaatst naar Archief.", + "board-archived": "Dit bord is verplaatst naar Archief.", + "card-comments-title": "Deze kaart heeft %s aantekening(en).", + "card-delete-notice": "Verwijdering is permanent. Als je dit doet, verlies je alle informatie die op deze kaart is opgeslagen.", + "card-delete-pop": "Alle acties worden verwijderd van de activiteiten feed, en er zal geen mogelijkheid zijn om de kaart opnieuw te openen. Er is geen herstelmogelijkheid.", + "card-delete-suggest-archive": "Je kunt een kaart naar Archief verplaatsen om die van het bord te verwijderen waarbij de activiteiten behouden blijven.", + "card-due": "Verval", + "card-due-on": "Vervalt op ", + "card-spent": "Gespendeerde tijd", + "card-edit-attachments": "Wijzig bijlagen", + "card-edit-custom-fields": "Wijzig maatwerkvelden", + "card-edit-labels": "Wijzig labels", + "card-edit-members": "Wijzig leden", + "card-labels-title": "Wijzig de labels van de kaart.", + "card-members-title": "Voeg of verwijder leden van het bord toe aan de kaart.", + "card-start": "Begin", + "card-start-on": "Begint op", + "cardAttachmentsPopup-title": "Voeg bestand toe vanuit", + "cardCustomField-datePopup-title": "Wijzigingsdatum", + "cardCustomFieldsPopup-title": "Wijzig maatwerkvelden", + "cardDeletePopup-title": "Kaart verwijderen?", + "cardDetailsActionsPopup-title": "Kaart actie ondernemen", + "cardLabelsPopup-title": "Labels", + "cardMembersPopup-title": "Leden", + "cardMorePopup-title": "Meer", + "cardTemplatePopup-title": "Template aanmaken", + "cards": "Kaarten", + "cards-count": "Kaarten", + "casSignIn": "Log in met CAS", + "cardType-card": "Kaart", + "cardType-linkedCard": "Gekoppelde Kaart", + "cardType-linkedBoard": "Gekoppeld Bord", + "change": "Wijzig", + "change-avatar": "Wijzig avatar", + "change-password": "Wijzig wachtwoord", + "change-permissions": "Wijzig permissies", + "change-settings": "Wijzig instellingen", + "changeAvatarPopup-title": "Wijzig avatar", + "changeLanguagePopup-title": "Wijzig taal", + "changePasswordPopup-title": "Wijzig wachtwoord", + "changePermissionsPopup-title": "Wijzig permissies", + "changeSettingsPopup-title": "Wijzig instellingen", + "subtasks": "Subtaken", + "checklists": "Checklists", + "click-to-star": "Klik om het bord als favoriet in te stellen", + "click-to-unstar": "Klik om het bord uit favorieten weg te halen", + "clipboard": "Vanuit clipboard of sleep het bestand hierheen", + "close": "Sluiten", + "close-board": "Sluit bord", + "close-board-pop": "Je kunt het bord terughalen door de \"Archief\" knop te klikken in de menubalk \"Mijn Borden\".", + "color-black": "zwart", + "color-blue": "blauw", + "color-crimson": "karmijn", + "color-darkgreen": "donkergroen", + "color-gold": "goud", + "color-gray": "grijs", + "color-green": "groen", + "color-indigo": "indigo", + "color-lime": "felgroen", + "color-magenta": "magenta", + "color-mistyrose": "zachtroze", + "color-navy": "marineblauw", + "color-orange": "oranje", + "color-paleturquoise": "vaalturkoois", + "color-peachpuff": "perzikroze", + "color-pink": "roze", + "color-plum": "pruim", + "color-purple": "paars", + "color-red": "rood", + "color-saddlebrown": "zadelbruin", + "color-silver": "zilver", + "color-sky": "lucht", + "color-slateblue": "leiblauw", + "color-white": "wit", + "color-yellow": "geel", + "unset-color": "Ongedefinieerd", + "comment": "Aantekening", + "comment-placeholder": "Schrijf aantekening", + "comment-only": "Alleen aantekeningen maken", + "comment-only-desc": "Kan alleen op kaarten aantekenen.", + "no-comments": "Geen aantekeningen", + "no-comments-desc": "Zie geen aantekeningen of activiteiten.", + "worker": "Medewerker", + "worker-desc": "Kan alleen kaarten verplaatsen, zichzelf aan kaarten koppelen en aantekeningen maken.", + "computer": "Computer", + "confirm-subtask-delete-dialog": "Weet je zeker dat je de subtaak wilt verwijderen?", + "confirm-checklist-delete-dialog": "Weet je zeker dat je de checklist wilt verwijderen?", + "copy-card-link-to-clipboard": "Kopieer kaart link naar klembord", + "linkCardPopup-title": "Koppel Kaart", + "searchElementPopup-title": "Zoek", + "copyCardPopup-title": "Kopieer kaart", + "copyChecklistToManyCardsPopup-title": "Checklist sjabloon kopiëren naar meerdere kaarten", + "copyChecklistToManyCardsPopup-instructions": "Doel kaart titels en omschrijvingen in dit JSON formaat", + "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"Titel eerste kaart\", \"description\":\"Omschrijving eerste kaart\"}, {\"title\":\"Titel tweede kaart\",\"description\":\"Omschrijving tweede kaart\"},{\"title\":\"Titel laatste kaart\",\"description\":\"Omschrijving laatste kaart\"} ]", + "create": "Aanmaken", + "createBoardPopup-title": "Bord aanmaken", + "chooseBoardSourcePopup-title": "Importeer bord", + "createLabelPopup-title": "Label aanmaken", + "createCustomField": "Veld aanmaken", + "createCustomFieldPopup-title": "Veld aanmaken", + "current": "Huidige", + "custom-field-delete-pop": "Er is geen herstelmogelijkheid. Deze actie zal dit maatwerkveld van alle kaarten verwijderen en de bijbehorende historie wissen.", + "custom-field-checkbox": "Checkbox", + "custom-field-date": "Datum", + "custom-field-dropdown": "Dropdown Lijst", + "custom-field-dropdown-none": "(geen)", + "custom-field-dropdown-options": "Lijst Opties", + "custom-field-dropdown-options-placeholder": "Toets Enter om meer opties toe te voegen ", + "custom-field-dropdown-unknown": "(onbekend)", + "custom-field-number": "Aantal", + "custom-field-text": "Tekst", + "custom-fields": "Maatwerkvelden", + "date": "Datum", + "decline": "Weigeren", + "default-avatar": "Standaard avatar", + "delete": "Verwijderen", + "deleteCustomFieldPopup-title": "Maatwerkveld verwijderen?", + "deleteLabelPopup-title": "Label verwijderen?", + "description": "Beschrijving", + "disambiguateMultiLabelPopup-title": "Disambigueer Label Actie", + "disambiguateMultiMemberPopup-title": "Disambigueer Lid Actie", + "discard": "Negeer", + "done": "Klaar", + "download": "Download", + "edit": "Wijzig", + "edit-avatar": "Wijzig avatar", + "edit-profile": "Wijzig profiel", + "edit-wip-limit": "Verander WIP limiet", + "soft-wip-limit": "Zachte WIP limiet", + "editCardStartDatePopup-title": "Wijzig start datum", + "editCardDueDatePopup-title": "Wijzig vervaldatum", + "editCustomFieldPopup-title": "Wijzig Veld", + "editCardSpentTimePopup-title": "Verander gespendeerde tijd", + "editLabelPopup-title": "Wijzig label", + "editNotificationPopup-title": "Wijzig notificatie", + "editProfilePopup-title": "Wijzig profiel", + "email": "E-mail", + "email-enrollAccount-subject": "Er is een account voor je aangemaakt op __siteName__", + "email-enrollAccount-text": "Hallo __user__,\n\nOm gebruik te maken van de online dienst, kan je op de volgende link klikken.\n\n__url__\n\nBedankt.", + "email-fail": "E-mail verzenden is mislukt", + "email-fail-text": "Fout tijdens het verzenden van de email", + "email-invalid": "Ongeldig e-mailadres", + "email-invite": "Nodig uit via e-mail", + "email-invite-subject": "__inviter__ heeft je een uitnodiging gestuurd", + "email-invite-text": "Beste __user__,\n\n__inviter__ heeft je uitgenodigd om voor een samenwerking deel te nemen aan het bord \"__board__\".\n\nKlik op de link hieronder:\n\n__url__\n\nBedankt.", + "email-resetPassword-subject": "Reset je wachtwoord op __siteName__", + "email-resetPassword-text": "Hallo __user__,\n\nKlik op de link hier beneden om je wachtwoord te resetten.\n\n__url__\n\nBedankt.", + "email-sent": "E-mail is verzonden", + "email-verifyEmail-subject": "Verifieer je e-mailadres op __siteName__", + "email-verifyEmail-text": "Hallo __user__,\n\nOm je e-mail te verifiëren vragen we je om op de link hieronder te klikken.\n\n__url__\n\nBedankt.", + "enable-wip-limit": "Activeer WIP limiet", + "error-board-doesNotExist": "Dit bord bestaat niet.", + "error-board-notAdmin": "Je moet een administrator zijn van dit bord om dat te doen.", + "error-board-notAMember": "Je moet een lid zijn van dit bord om dat te doen.", + "error-json-malformed": "JSON format klopt niet", + "error-json-schema": "De JSON data bevat niet de juiste informatie in de juiste format", + "error-list-doesNotExist": "Deze lijst bestaat niet", + "error-user-doesNotExist": "Deze gebruiker bestaat niet", + "error-user-notAllowSelf": "Je kan jezelf niet uitnodigen", + "error-user-notCreated": "Deze gebruiker is niet aangemaakt", + "error-username-taken": "Deze gebruikersnaam is al in gebruik", + "error-email-taken": "Dit e-mailadres is al in gebruik", + "export-board": "Exporteer bord", + "sort": "Sorteer", + "sort-desc": "Klik om lijst te sorteren", + "list-sort-by": "Sorteer lijst op", + "list-label-modifiedAt": "Laatste toegangstijd", + "list-label-title": "Naam van de lijst", + "list-label-sort": "Je handmatige volgorde", + "list-label-short-modifiedAt": "(L)", + "list-label-short-title": "(N)", + "list-label-short-sort": "(M)", + "filter": "Filter", + "filter-cards": "Filter kaarten of lijsten", + "list-filter-label": "Filter lijst op titel", + "filter-clear": "Wis filter", + "filter-no-label": "Geen label", + "filter-no-member": "Geen lid", + "filter-no-custom-fields": "Geen maatwerkvelden", + "filter-show-archive": "Toon gearchiveerde lijsten", + "filter-hide-empty": "Verberg lege lijsten", + "filter-on": "Filter is actief", + "filter-on-desc": "Je bent nu kaarten aan het filteren op dit bord. Klik hier om het filter te wijzigen.", + "filter-to-selection": "Filter zoals selectie", + "advanced-filter-label": "Geavanceerd Filter", + "advanced-filter-description": "Met het Geavanceerd Filter kun je een tekst schrijven die de volgende operatoren mag bevatten: == != <= >= && || ( ) Een Spatie wordt als scheiding gebruikt tussen de verschillende operatoren. Je kunt filteren op alle Maatwerkvelden door hun namen en waarden in te tikken. Bijvoorbeeld: Veld1 == Waarde1. Let op: Als velden of waarden spaties bevatten dan moet je die tussen enkele aanhalingstekens zetten. Bijvoorbeeld: 'Veld 1' == 'Waarde 1'. Om controle karakters (' \\/) over te slaan gebruik je \\. Bijvoorbeeld: Veld1 == I\\'m. Je kunt ook meerdere condities combineren. Bijvoorbeeld: F1 == V1 || F1 == V2. Normalerwijze worden alle operatoren van links naar rechts verwerkt. Dit kun je veranderen door ronde haken te gebruiken. Bijvoorbeeld: F1 == V1 && ( F2 == V2 || F2 == V3 ). Je kunt ook met regex in tekstvelden zoeken. Bijvoorbeeld: F1 == /Tes.*/i", + "fullname": "Volledige naam", + "header-logo-title": "Ga terug naar jouw borden pagina.", + "hide-system-messages": "Verberg systeemberichten", + "headerBarCreateBoardPopup-title": "Bord aanmaken", + "home": "Voorpagina", + "import": "Importeer", + "link": "Link", + "import-board": "Importeer bord", + "import-board-c": "Importeer bord", + "import-board-title-trello": "Importeer bord vanuit Trello", + "import-board-title-wekan": "Importeer bord vanuit eerdere export", + "import-sandstorm-backup-warning": "Verwijder nog niet de data van je geëxporteerde Trello-bord totdat je vastgesteld hebt dat het Wekan-bord werkt. Doe dit door het nieuwe bord te sluiten en opnieuw te openen. Als er dan een foutmelding krijgt of het nieuwe bord opent niet dan kun je nog terugvallen op het originele bord. ", + "import-sandstorm-warning": "Het geïmporteerde bord verwijdert alle huidige data op dit bord, om het daarna te vervangen.", + "from-trello": "Vanuit Trello", + "from-wekan": "Vanuit eerdere export", + "import-board-instruction-trello": "Op jouw Trello bord, ga naar 'Menu', dan naar 'Meer', 'Print en Exporteer', 'Exporteer JSON', en kopieer de tekst.", + "import-board-instruction-wekan": "Ga op je bord naar 'Menu' en klik dan 'Export board' en kopieer de tekst in het gedownloade bestand.", + "import-board-instruction-about-errors": "Als je tijdens de import van het bord foutmeldingen krijgt is de import soms toch gelukt en vind je het bord terug op de 'Alle borden' scherm.", + "import-json-placeholder": "Plak geldige JSON data hier", + "import-map-members": "Breng leden in kaart", + "import-members-map": "Je geïmporteerde bord heeft een aantal leden. Koppel de leden die je wilt importeren aan je gebruikers.", + "import-show-user-mapping": "Breng leden overzicht tevoorschijn", + "import-user-select": "Kies een bestaande gebruiker die je als dit lid wilt koppelen", + "importMapMembersAddPopup-title": "Kies lid", + "info": "Versie", + "initials": "Initialen", + "invalid-date": "Ongeldige datum", + "invalid-time": "Ongeldige tijd", + "invalid-user": "Ongeldige gebruiker", + "joined": "doet nu mee met", + "just-invited": "Je bent zojuist uitgenodigd om mee toen doen aan dit bord", + "keyboard-shortcuts": "Toetsenbord snelkoppelingen", + "label-create": "Label aanmaken", + "label-default": "%s label (standaard)", + "label-delete-pop": "Er is geen herstelmogelijkheid. Deze actie zal het label van alle kaarten verwijderen met de bijbehorende historie.", + "labels": "Labels", + "language": "Taal", + "last-admin-desc": "Je kunt de permissies niet veranderen omdat er minimaal een administrator moet zijn.", + "leave-board": "Verlaat bord", + "leave-board-pop": "Weet je zeker dat je __boardTitle__ wilt verlaten? Je wordt verwijderd van alle kaarten binnen dit bord", + "leaveBoardPopup-title": "Bord verlaten?", + "link-card": "Link naar deze kaart", + "list-archive-cards": "Verplaats alle kaarten in deze lijst naar Archief", + "list-archive-cards-pop": "Dit zal alle kaarten uit deze lijst op dit bord verwijderen. Om de kaarten in het Archief te tonen en terug te halen, klik \"Menu\" > \"Archief\".", + "list-move-cards": "Verplaats alle kaarten in deze lijst", + "list-select-cards": "Selecteer alle kaarten in deze lijst", + "set-color-list": "Wijzig kleur in", + "listActionPopup-title": "Lijst acties", + "swimlaneActionPopup-title": "Swimlane handelingen", + "swimlaneAddPopup-title": "Voeg hieronder een Swimlane toe", + "listImportCardPopup-title": "Importeer een Trello kaart", + "listMorePopup-title": "Meer", + "link-list": "Link naar deze lijst", + "list-delete-pop": "Alle acties zullen verwijderd worden van de activiteiten feed, en je zult deze niet meer kunnen herstellen. Er is geen herstelmogelijkheid.", + "list-delete-suggest-archive": "Je kunt een lijst naar Archief verplaatsen om die van het bord te verwijderen waarbij de activiteiten behouden blijven.", + "lists": "Lijsten", + "swimlanes": "Swimlanes", + "log-out": "Uitloggen", + "log-in": "Inloggen", + "loginPopup-title": "Inloggen", + "memberMenuPopup-title": "Instellingen van leden", + "members": "Leden", + "menu": "Menu", + "move-selection": "Verplaats selectie", + "moveCardPopup-title": "Verplaats kaart", + "moveCardToBottom-title": "Verplaats naar beneden", + "moveCardToTop-title": "Verplaats naar boven", + "moveSelectionPopup-title": "Verplaats selectie", + "multi-selection": "Multi-selectie", + "multi-selection-on": "Multi-selectie staat aan", + "muted": "Stil", + "muted-info": "Je zal nooit meer geïnformeerd worden bij veranderingen in dit bord.", + "my-boards": "Mijn Borden", + "name": "Naam", + "no-archived-cards": "Geen kaarten in Archief.", + "no-archived-lists": "Geen lijsten in Archief..", + "no-archived-swimlanes": "Geen swimlanes in Archief.", + "no-results": "Geen resultaten", + "normal": "Normaal", + "normal-desc": "Kan de kaarten zien en wijzigen. Kan de instellingen niet wijzigen.", + "not-accepted-yet": "Uitnodiging nog niet geaccepteerd", + "notify-participate": "Ontvang updates van elke kaart die je hebt aangemaakt of lid van bent", + "notify-watch": "Ontvang updates van elke bord, lijst of kaart die je bekijkt.", + "optional": "optioneel", + "or": "of", + "page-maybe-private": "Deze pagina is privé. Je kan het bekijken door <a href='%s'>in te loggen</a>.", + "page-not-found": "Pagina niet gevonden.", + "password": "Wachtwoord", + "paste-or-dragdrop": "Om te plakken, of slepen & neer te laten (alleen afbeeldingen)", + "participating": "Deelnemen", + "preview": "Voorbeeld", + "previewAttachedImagePopup-title": "Voorbeeld", + "previewClipboardImagePopup-title": "Voorbeeld", + "private": "Privé", + "private-desc": "Dit bord is privé. Alleen gebruikers die toegevoegd zijn aan het bord kunnen het bekijken en wijzigen.", + "profile": "Profiel", + "public": "Openbaar", + "public-desc": "Dit bord is openbaar. Het is zichtbaar voor iedereen met de link en zal tevoorschijn komen op zoekmachines zoals Google. Alleen gebruikers die toegevoegd zijn aan het bord kunnen het wijzigen.", + "quick-access-description": "Maak een bord favoriet om een snelkoppeling toe te voegen aan deze balk.", + "remove-cover": "Verwijder Cover", + "remove-from-board": "Verwijder van bord", + "remove-label": "Verwijder label", + "listDeletePopup-title": "Lijst verwijderen?", + "remove-member": "Verwijder lid", + "remove-member-from-card": "Verwijder van kaart", + "remove-member-pop": "Verwijder __name__ (__username__) van __boardTitle__? Het lid zal verwijderd worden van alle kaarten op dit bord, en zal een notificatie ontvangen.", + "removeMemberPopup-title": "Lid verwijderen?", + "rename": "Hernoem", + "rename-board": "Hernoem bord", + "restore": "Herstel", + "save": "Opslaan", + "search": "Zoek", + "rules": "Regels", + "search-cards": "Zoek in kaart/lijst, titels, beschrijvingen en maatwerkvelden op dit bord", + "search-example": "Tekst om naar te zoeken?", + "select-color": "Selecteer kleur", + "set-wip-limit-value": "Zet een limiet voor het maximaal aantal taken in deze lijst", + "setWipLimitPopup-title": "Zet een WIP limiet", + "shortcut-assign-self": "Voeg jezelf toe aan huidige kaart", + "shortcut-autocomplete-emoji": "Emojis automatisch aanvullen", + "shortcut-autocomplete-members": "Leden automatisch aanvullen", + "shortcut-clear-filters": "Wis alle filters", + "shortcut-close-dialog": "Sluit dialoog", + "shortcut-filter-my-cards": "Filter mijn kaarten", + "shortcut-show-shortcuts": "Haal lijst met snelkoppelingen tevoorschijn", + "shortcut-toggle-filterbar": "Schakel Filter Zijbalk", + "shortcut-toggle-sidebar": "Schakel Bord Zijbalk", + "show-cards-minimum-count": "Laat het aantal kaarten zien wanneer de lijst meer kaarten heeft dan", + "sidebar-open": "Open Zijbalk", + "sidebar-close": "Sluit Zijbalk", + "signupPopup-title": "Maak een account aan", + "star-board-title": "Klik om het bord toe te voegen aan favorieten, waarna hij aan de bovenbalk tevoorschijn komt.", + "starred-boards": "Favoriete Borden", + "starred-boards-description": "Favoriete borden komen tevoorschijn aan de bovenbalk.", + "subscribe": "Abonneer", + "team": "Team", + "this-board": "dit bord", + "this-card": "deze kaart", + "spent-time-hours": "Gespendeerde tijd (in uren)", + "overtime-hours": "Overwerk (in uren)", + "overtime": "Overwerk", + "has-overtime-cards": "Heeft kaarten met overwerk", + "has-spenttime-cards": "Heeft tijd besteed aan kaarten", + "time": "Tijd", + "title": "Titel", + "tracking": "Volgen", + "tracking-info": "Je wordt op de hoogte gesteld als er veranderingen zijn aan de kaarten waar je lid of maker van bent.", + "type": "Type", + "unassign-member": "Lid verwijderen", + "unsaved-description": "Je hebt een niet opgeslagen beschrijving.", + "unwatch": "Niet bekijken", + "upload": "Upload", + "upload-avatar": "Upload een avatar", + "uploaded-avatar": "Avatar is geüpload", + "username": "Gebruikersnaam", + "view-it": "Bekijk het", + "warn-list-archived": "Let op: deze kaart zit in gearchiveerde lijst", + "watch": "Bekijk", + "watching": "Bekijken", + "watching-info": "Je zal op de hoogte worden gesteld als er een verandering plaatsvind op dit bord.", + "welcome-board": "Welkom Bord", + "welcome-swimlane": "Mijlpaal 1", + "welcome-list1": "Basis", + "welcome-list2": "Geadvanceerd", + "card-templates-swimlane": "Kaart Templates", + "list-templates-swimlane": "Lijst Templates", + "board-templates-swimlane": "Bord Templates", + "what-to-do": "Wat wil je doen?", + "wipLimitErrorPopup-title": "Ongeldige WIP limiet", + "wipLimitErrorPopup-dialog-pt1": "Het aantal taken in deze lijst is groter dan de gedefinieerde WIP limiet ", + "wipLimitErrorPopup-dialog-pt2": "Verwijder een aantal taken uit deze lijst, of zet de WIP limiet hoger", + "admin-panel": "Administrator paneel", + "settings": "Instellingen", + "people": "Gebruikers", + "registration": "Registratie", + "disable-self-registration": "Schakel zelf-registratie uit", + "invite": "Uitnodigen", + "invite-people": "Nodig mensen uit", + "to-boards": "Voor bord(en)", + "email-addresses": "E-mailadressen", + "smtp-host-description": "Het adres van de SMTP server die e-mails zal versturen.", + "smtp-port-description": "De poort van de SMTP server wordt gebruikt voor uitgaande e-mails.", + "smtp-tls-description": "Gebruik TLS ondersteuning voor SMTP server.", + "smtp-host": "SMTP Host", + "smtp-port": "SMTP Poort", + "smtp-username": "Gebruikersnaam", + "smtp-password": "Wachtwoord", + "smtp-tls": "TLS ondersteuning", + "send-from": "Van", + "send-smtp-test": "Verzend een test email naar jezelf", + "invitation-code": "Uitnodigings code", + "email-invite-register-subject": "__inviter__ heeft je een uitnodiging gestuurd", + "email-invite-register-text": "Beste __user__,\n\n__inviter__ nodigt je uit voor een Kanban-bord om samen te werken.\n\nHet bord vind je via onderstaande link:\n__url__\n\nJe uitnodigingscode is: __icode__\n\nBedankt en tot ziens.", + "email-smtp-test-subject": "SMTP Test Email", + "email-smtp-test-text": "Je hebt met succes een email verzonden", + "error-invitation-code-not-exist": "Uitnodigings code bestaat niet", + "error-notAuthorized": "Je bent niet toegestaan om deze pagina te bekijken.", + "webhook-title": "Webhook Naam", + "webhook-token": "Token (Optioneel voor Authenticatie)", + "outgoing-webhooks": "Uitgaande Webhooks", + "bidirectional-webhooks": "Twee-Weg Webhooks", + "outgoingWebhooksPopup-title": "Uitgaande Webhooks", + "boardCardTitlePopup-title": "Kaarttitel Filter", + "disable-webhook": "Schakel deze Webhook uit", + "global-webhook": "Globale Webhooks", + "new-outgoing-webhook": "Nieuwe webhook", + "no-name": "(Onbekend)", + "Node_version": "Node versie", + "Meteor_version": "Meteor versie", + "MongoDB_version": "MongoDB versie", + "MongoDB_storage_engine": "MongoDB storage engine", + "MongoDB_Oplog_enabled": "MongoDB Oplog ingeschakeld", + "OS_Arch": "OS Arch", + "OS_Cpus": "OS CPU Count", + "OS_Freemem": "OS Vrij Geheugen", + "OS_Loadavg": "OS Gemiddelde Belasting", + "OS_Platform": "OS Platform", + "OS_Release": "OS Versie", + "OS_Totalmem": "OS Totaal Geheugen", + "OS_Type": "OS Type", + "OS_Uptime": "OS Uptime", + "days": "dagen", + "hours": "uren", + "minutes": "minuten", + "seconds": "seconden", + "show-field-on-card": "Toon dit veld op kaart", + "automatically-field-on-card": "Maak veld automatisch aan op alle kaarten", + "showLabel-field-on-card": "Toon veldnaam op minikaart", + "yes": "Ja", + "no": "Nee", + "accounts": "Accounts", + "accounts-allowEmailChange": "Sta E-mailadres wijzigingen toe", + "accounts-allowUserNameChange": "Sta Gebruikersnaam wijzigingen toe", + "createdAt": "Gemaakt op", + "verified": "Geverifieerd", + "active": "Actief", + "card-received": "Ontvangen", + "card-received-on": "Ontvangen op", + "card-end": "Einde", + "card-end-on": "Eindigt op", + "editCardReceivedDatePopup-title": "Pas ontvangstdatum aan", + "editCardEndDatePopup-title": "Wijzig einddatum", + "setCardColorPopup-title": "Stel kleur in", + "setCardActionsColorPopup-title": "Kies een kleur", + "setSwimlaneColorPopup-title": "Kies een kleur", + "setListColorPopup-title": "Kies een kleur", + "assigned-by": "Toegewezen door", + "requested-by": "Aangevraagd door", + "board-delete-notice": "Verwijdering kan niet ongedaan gemaakt worden. Je raakt alle met dit bord gerelateerde lijsten, kaarten en acties kwijt.", + "delete-board-confirm-popup": "Alle lijsten, kaarten, labels en activiteiten zullen worden verwijderd en je kunt de bordinhoud niet terughalen. Er is geen herstelmogelijkheid. ", + "boardDeletePopup-title": "Bord verwijderen?", + "delete-board": "Verwijder bord", + "default-subtasks-board": "Subtaken voor __board__ bord", + "default": "Standaard", + "queue": "Rij", + "subtask-settings": "Subtaak Instellingen", + "card-settings": "Kaart Instellingen", + "boardSubtaskSettingsPopup-title": "Bord Subtaak Instellingen", + "boardCardSettingsPopup-title": "Kaart Instellingen", + "deposit-subtasks-board": "Plaats subtaken op dit bord:", + "deposit-subtasks-list": "Plaats subtaken in deze lijst:", + "show-parent-in-minicard": "Toon bron in minikaart:", + "prefix-with-full-path": "Prefix met volledig pad", + "prefix-with-parent": "Prefix met bron", + "subtext-with-full-path": "Subtekst met volledig pad", + "subtext-with-parent": "Subtekst met bron", + "change-card-parent": "Wijzig bron van kaart", + "parent-card": "Bronkaart", + "source-board": "Bronbord", + "no-parent": "Toon bron niet", + "activity-added-label": "label toegevoegd '%s' aan %s", + "activity-removed-label": "label verwijderd '%s' van %s", + "activity-delete-attach": "een bijlage verwijderd van %s", + "activity-added-label-card": "label toegevoegd '%s'", + "activity-removed-label-card": "label verwijderd '%s'", + "activity-delete-attach-card": "een bijlage verwijderd", + "activity-set-customfield": "wijzig maatwerkveld '%s' naar '%s' in %s", + "activity-unset-customfield": "wijzig maatwerkveld '%s' in %s", + "r-rule": "Regel", + "r-add-trigger": "Voeg signaal toe", + "r-add-action": "Actie toevoegen", + "r-board-rules": "Bord regels", + "r-add-rule": "Regel toevoegen", + "r-view-rule": "Toon regel", + "r-delete-rule": "Verwijder regel", + "r-new-rule-name": "Nieuwe regelnaam", + "r-no-rules": "Geen regels", + "r-when-a-card": "Als een kaart", + "r-is": "is", + "r-is-moved": "is verplaatst", + "r-added-to": "toegevoegd aan", + "r-removed-from": "verwijderd van", + "r-the-board": "het bord", + "r-list": "lijst", + "set-filter": "Definieer Filter", + "r-moved-to": "verplaatst naar", + "r-moved-from": "verplaatst van", + "r-archived": "Verplaatst naar Archief", + "r-unarchived": "Teruggehaald uit Archief", + "r-a-card": "een kaart", + "r-when-a-label-is": "Als een label is", + "r-when-the-label": "Als het label", + "r-list-name": "lijstnaam", + "r-when-a-member": "Als een lid is", + "r-when-the-member": "Als het lid", + "r-name": "naam", + "r-when-a-attach": "Als een bijlage", + "r-when-a-checklist": "Als een checklist is", + "r-when-the-checklist": "Als de checklist", + "r-completed": "Afgewerkt", + "r-made-incomplete": "Onafgewerkt gemaakt", + "r-when-a-item": "Als een checklist item is", + "r-when-the-item": "Als het checklist item", + "r-checked": "Aangevinkt", + "r-unchecked": "Uitgevinkt", + "r-move-card-to": "Verplaats kaart naar", + "r-top-of": "Bovenste van", + "r-bottom-of": "Onderste van", + "r-its-list": "zijn lijst", + "r-archive": "Verplaats naar Archief", + "r-unarchive": "Terughalen uit Archief", + "r-card": "kaart", + "r-add": "Toevoegen", + "r-remove": "Verwijder", + "r-label": "label", + "r-member": "lid", + "r-remove-all": "Verwijder alle leden van de kaart", + "r-set-color": "Wijzig kleur naar", + "r-checklist": "checklist", + "r-check-all": "Vink alles aan", + "r-uncheck-all": "Vink alles uit", + "r-items-check": "items van checklist", + "r-check": "Vink aan", + "r-uncheck": "Vink uit", + "r-item": "item", + "r-of-checklist": "van checklist", + "r-send-email": "Verzend een email", + "r-to": "naar", + "r-subject": "onderwerp", + "r-rule-details": "Regel details", + "r-d-move-to-top-gen": "Verplaats kaart helemaal naar boven op de lijst", + "r-d-move-to-top-spec": "Verplaats kaart naar bovenaan op lijst", + "r-d-move-to-bottom-gen": "Verplaats kaart naar onderaan op de lijst", + "r-d-move-to-bottom-spec": "Verplaats kaart naar onderaan op lijst", + "r-d-send-email": "Verzend email", + "r-d-send-email-to": "naar", + "r-d-send-email-subject": "onderwerp", + "r-d-send-email-message": "bericht", + "r-d-archive": "Verplaats kaart naar Archief", + "r-d-unarchive": "Haal kaart terug uit Archief", + "r-d-add-label": "Label toevoegen", + "r-d-remove-label": "Verwijder label", + "r-create-card": "Maak nieuwe kaart aan", + "r-in-list": "van lijst", + "r-in-swimlane": "in swimlane", + "r-d-add-member": "Lid toevoegen", + "r-d-remove-member": "Verwijder lid", + "r-d-remove-all-member": "Verwijder alle leden", + "r-d-check-all": "Vink alle items van een lijst aan", + "r-d-uncheck-all": "Vink alle items van een lijst uit", + "r-d-check-one": "Vink item aan", + "r-d-uncheck-one": "Vink item uit", + "r-d-check-of-list": "van checklist", + "r-d-add-checklist": "Checklist toevoegen", + "r-d-remove-checklist": "Verwijder checklist", + "r-by": "door", + "r-add-checklist": "Checklist toevoegen", + "r-with-items": "met items", + "r-items-list": "item1, item2, item3", + "r-add-swimlane": "Swimlane toevoegen", + "r-swimlane-name": "Swimlane-naam", + "r-board-note": "Let op: laat een veld leeg om er niet op te selecteren", + "r-checklist-note": "Let op: checklist items moeten geschreven worden als kommagescheiden waarden.", + "r-when-a-card-is-moved": "Als een kaart is verplaatst naar een andere lijst", + "r-set": "Wijzig", + "r-update": "Bijwerken", + "r-datefield": "datumveld", + "r-df-start-at": "begin", + "r-df-due-at": "verval", + "r-df-end-at": "einde", + "r-df-received-at": "ontvangen", + "r-to-current-datetime": "naar huidige datum/tijd", + "r-remove-value-from": "Verwijder waarde van", + "ldap": "LDAP", + "oauth2": "OAuth2", + "cas": "CAS", + "authentication-method": "Authenticatiemethode", + "authentication-type": "Authenticatietype", + "custom-product-name": "Eigen Productnaam", + "layout": "Lay-out", + "hide-logo": "Verberg Logo", + "add-custom-html-after-body-start": "Voeg eigen HTML toe na <body> start", + "add-custom-html-before-body-end": "Voeg eigen HTML toe voor </body> einde", + "error-undefined": "Er is iets misgegaan", + "error-ldap-login": "Er is een fout opgetreden tijdens het inloggen", + "display-authentication-method": "Toon Authenticatiemethode", + "default-authentication-method": "Standaard Authenticatiemethode", + "duplicate-board": "Dupliceer Bord", + "people-number": "Het aantal gebruikers is:", + "swimlaneDeletePopup-title": "Swimlane verwijderen?", + "swimlane-delete-pop": "Alle acties zullen verwijderd worden van de activiteiten feed en je kunt de swimlane niet terughalen. Er is geen herstelmogelijkheid.", + "restore-all": "Haal alles terug", + "delete-all": "Verwijder alles", + "loading": "Laden, even geduld.", + "previous_as": "laatste keer was", + "act-a-dueAt": "heeft vervaldatum gewijzigd naar \nOp: __timeValue__\nKaart: __card__\noude vervaldatum was __timeOldValue__", + "act-a-endAt": "heeft einddatum gewijzigd naar __timeValue__ van (__timeOldValue__)", + "act-a-startAt": "heeft begindatum gewijzigd naar __timeValue__ van (__timeOldValue__)", + "act-a-receivedAt": "heeft ontvangstdatum gewijzigd naar __timeValue__ van (__timeOldValue__)", + "a-dueAt": "vervaldatum gewijzigd naar", + "a-endAt": "einddatum gewijzigd naar", + "a-startAt": "begindatum gewijzigd naar", + "a-receivedAt": "ontvangstdatum gewijzigd naar", + "almostdue": "huidige vervaldatum %s nadert", + "pastdue": "huidige vervaldatum %s is verlopen", + "duenow": "huidige vervaldatum %s is vandaag", + "act-newDue": "__list__/__card__ heeft eerste vervaldatum herinnering [__board__]", + "act-withDue": "__list__/__card__ vervaldatum herinneringen [__board__]", + "act-almostdue": "wil je herinneren aan het naderen van de huidige vervaldatum (__timeValue__) van __card__ ", + "act-pastdue": "wil je herinneren aan het verlopen van de huidige vervaldatum (__timeValue__) van __card__ ", + "act-duenow": "wil je herinneren aan het vandaag verlopen van de huidige vervaldatum (__timeValue__) van __card__ ", + "act-atUserComment": "Je werd genoemd in [__board__] __list__/__card__", + "delete-user-confirm-popup": "Weet je zeker dat je dit account wilt verwijderen? Er is geen herstelmogelijkheid.", + "accounts-allowUserDelete": "Sta gebruikers toe om hun eigen account te verwijderen", + "hide-minicard-label-text": "Verberg minikaart labeltekst", + "show-desktop-drag-handles": "Toon sleep gereedschap op werkblad", + "assignee": "Toegewezen aan", + "cardAssigneesPopup-title": "Toegewezen aan", + "addmore-detail": "Voeg een meer gedetailleerde beschrijving toe", + "show-on-card": "Toon op kaart", + "new": "Nieuw", + "editUserPopup-title": "Wijzig gebruiker", + "newUserPopup-title": "Nieuwe gebruiker", + "notifications": "Meldingen", + "view-all": "Bekijk alles", + "filter-by-unread": "Filter op Ongelezen", + "mark-all-as-read": "Markeer alles als gelezen", + "allow-rename": "Sta Hernoemen toe", + "allowRenamePopup-title": "Sta Hernoemen toe" +} -- cgit v1.2.3-1-g7c22 From d798f6e3ef09595ce4f1d1fbc053eec70fc91fb9 Mon Sep 17 00:00:00 2001 From: Lauri Ojansivu <x@xet7.org> Date: Mon, 6 Apr 2020 15:46:59 +0300 Subject: Update dependencies. --- .meteor/versions | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/.meteor/versions b/.meteor/versions index 2f119dd2..062697ea 100644 --- a/.meteor/versions +++ b/.meteor/versions @@ -11,7 +11,7 @@ allow-deny@1.1.0 arillo:flow-router-helpers@0.5.2 audit-argument-checks@1.0.7 autoupdate@1.6.0 -babel-compiler@7.5.2 +babel-compiler@7.5.3 babel-runtime@1.5.0 base64@1.0.12 binary-heap@1.0.11 @@ -20,7 +20,7 @@ blaze-tools@1.0.10 boilerplate-generator@1.7.0 browser-policy-common@1.0.11 browser-policy-framing@1.1.0 -caching-compiler@1.2.1 +caching-compiler@1.2.2 caching-html-compiler@1.1.3 callback-hook@1.3.0 cfs:access-point@0.1.49 @@ -55,9 +55,9 @@ ddp-rate-limiter@1.0.7 ddp-server@2.3.1 deps@1.0.12 diff-sequence@1.1.1 -dynamic-import@0.5.1 +dynamic-import@0.5.2 easylogic:summernote@0.8.8 -ecmascript@0.14.2 +ecmascript@0.14.3 ecmascript-runtime@0.7.0 ecmascript-runtime-client@0.10.0 ecmascript-runtime-server@0.9.0 @@ -110,7 +110,7 @@ modern-browsers@0.1.5 modules@0.15.0 modules-runtime@0.12.0 momentjs:moment@2.24.0 -mongo@1.9.0 +mongo@1.9.1 mongo-decimal@0.1.1 mongo-dev-server@1.1.0 mongo-id@1.0.7 @@ -186,7 +186,7 @@ useraccounts:core@1.14.2 useraccounts:flow-routing@1.14.2 useraccounts:unstyled@1.14.2 verron:autosize@3.0.8 -webapp@1.9.0 +webapp@1.9.1 webapp-hashing@1.0.9 wekan-accounts-cas@0.1.0 wekan-accounts-oidc@1.0.10 -- cgit v1.2.3-1-g7c22 From f438d04c42841f5aaa62596607170622625bc527 Mon Sep 17 00:00:00 2001 From: Lauri Ojansivu <x@xet7.org> Date: Mon, 6 Apr 2020 16:25:12 +0300 Subject: v3.90 --- .sandstorm-meteor-1.8/package-lock.json | 2 +- .sandstorm-meteor-1.8/package.json | 2 +- CHANGELOG.md | 8 ++++++-- Stackerfile.yml | 2 +- package-lock.json | 2 +- package.json | 2 +- public/api/wekan.html | 4 ++-- public/api/wekan.yml | 2 +- sandstorm-pkgdef.capnp | 4 ++-- 9 files changed, 16 insertions(+), 12 deletions(-) diff --git a/.sandstorm-meteor-1.8/package-lock.json b/.sandstorm-meteor-1.8/package-lock.json index 2fd70c0c..4431ebb2 100644 --- a/.sandstorm-meteor-1.8/package-lock.json +++ b/.sandstorm-meteor-1.8/package-lock.json @@ -1,6 +1,6 @@ { "name": "wekan", - "version": "v3.89.0", + "version": "v3.90.0", "lockfileVersion": 1, "requires": true, "dependencies": { diff --git a/.sandstorm-meteor-1.8/package.json b/.sandstorm-meteor-1.8/package.json index 7cb2f613..4cbbb0c8 100644 --- a/.sandstorm-meteor-1.8/package.json +++ b/.sandstorm-meteor-1.8/package.json @@ -1,6 +1,6 @@ { "name": "wekan", - "version": "v3.89.0", + "version": "v3.90.0", "description": "Open-Source kanban", "private": true, "scripts": { diff --git a/CHANGELOG.md b/CHANGELOG.md index ecd1417d..2cb39458 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,6 +1,10 @@ -# Upcoming Wekan release +# v3.90 2020-04-06 Wekan release -This release updates the following translations: +This release makes the following updates: + +- [Update dependencies](https://github.com/wekan/wekan/commit/d798f6e3ef09595ce4f1d1fbc053eec70fc91fb9). + +and updates the following translations: - [Update layouts.js for zh-TW language name](https://github.com/wekan/wekan/pull/2988). Thanks to doggy8088. diff --git a/Stackerfile.yml b/Stackerfile.yml index 3a19ca13..48a033a4 100644 --- a/Stackerfile.yml +++ b/Stackerfile.yml @@ -1,5 +1,5 @@ appId: wekan-public/apps/77b94f60-dec9-0136-304e-16ff53095928 -appVersion: "v3.89.0" +appVersion: "v3.90.0" files: userUploads: - README.md diff --git a/package-lock.json b/package-lock.json index e50e1ddf..06cb5f86 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,6 +1,6 @@ { "name": "wekan", - "version": "v3.89.0", + "version": "v3.90.0", "lockfileVersion": 1, "requires": true, "dependencies": { diff --git a/package.json b/package.json index e03e7d4d..d6411ffc 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "wekan", - "version": "v3.89.0", + "version": "v3.90.0", "description": "Open-Source kanban", "private": true, "scripts": { diff --git a/public/api/wekan.html b/public/api/wekan.html index 8460b0ba..1256c251 100644 --- a/public/api/wekan.html +++ b/public/api/wekan.html @@ -1524,7 +1524,7 @@ var n=this.pipeline.run(e.tokenizer(t)),r=new e.Vector,i=[],o=this._fields.reduc <ul class="toc-list-h1"> <li> - <a href="#wekan-rest-api" class="toc-h1 toc-link" data-title="Wekan REST API v3.89">Wekan REST API v3.89</a> + <a href="#wekan-rest-api" class="toc-h1 toc-link" data-title="Wekan REST API v3.90">Wekan REST API v3.90</a> </li> @@ -2017,7 +2017,7 @@ var n=this.pipeline.run(e.tokenizer(t)),r=new e.Vector,i=[],o=this._fields.reduc <div class="page-wrapper"> <div class="dark-box"></div> <div class="content"> - <h1 id="wekan-rest-api">Wekan REST API v3.89</h1> + <h1 id="wekan-rest-api">Wekan REST API v3.90</h1> <blockquote> <p>Scroll down for code samples, example requests and responses. Select a language for code samples from the tabs above or the mobile navigation menu.</p> </blockquote> diff --git a/public/api/wekan.yml b/public/api/wekan.yml index 711c3516..003c260f 100644 --- a/public/api/wekan.yml +++ b/public/api/wekan.yml @@ -1,7 +1,7 @@ swagger: '2.0' info: title: Wekan REST API - version: v3.89 + version: v3.90 description: | The REST API allows you to control and extend Wekan with ease. diff --git a/sandstorm-pkgdef.capnp b/sandstorm-pkgdef.capnp index 02f7abef..65edd1dd 100644 --- a/sandstorm-pkgdef.capnp +++ b/sandstorm-pkgdef.capnp @@ -22,10 +22,10 @@ const pkgdef :Spk.PackageDefinition = ( appTitle = (defaultText = "Wekan"), # The name of the app as it is displayed to the user. - appVersion = 389, + appVersion = 390, # Increment this for every release. - appMarketingVersion = (defaultText = "3.89.0~2020-04-05"), + appMarketingVersion = (defaultText = "3.90.0~2020-04-06"), # Human-readable presentation of the app version. minUpgradableAppVersion = 0, -- cgit v1.2.3-1-g7c22 From e0930c32a609813c154acec9b3015ad0b095d462 Mon Sep 17 00:00:00 2001 From: Will <doggy.huang@gmail.com> Date: Tue, 7 Apr 2020 09:43:23 +0000 Subject: Correct zh-TW language name (the right way) --- client/components/main/layouts.js | 2 +- client/components/users/userHeader.js | 2 ++ 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/client/components/main/layouts.js b/client/components/main/layouts.js index a4768900..e5c86d76 100644 --- a/client/components/main/layouts.js +++ b/client/components/main/layouts.js @@ -73,7 +73,7 @@ Template.userFormsLayout.helpers({ name = 'Igbo'; } else if (lang.name === 'oc') { name = 'Occitan'; - } else if (lang.name === 'zh-TW') { + } else if (lang.name === '繁体中文(台湾)') { name = '繁體中文(台灣)'; } return { tag, name }; diff --git a/client/components/users/userHeader.js b/client/components/users/userHeader.js index 847d30fb..cd315bd6 100644 --- a/client/components/users/userHeader.js +++ b/client/components/users/userHeader.js @@ -166,6 +166,8 @@ Template.changeLanguagePopup.helpers({ name = 'Igbo'; } else if (lang.name === 'oc') { name = 'Occitan'; + } else if (lang.name === '繁体中文(台湾)') { + name = '繁體中文(台灣)'; } return { tag, name }; }).sort(function(a, b) { -- cgit v1.2.3-1-g7c22 From 2bbc312ad0600da06b7d18f57630ad19cd90efd2 Mon Sep 17 00:00:00 2001 From: Nico <paetni1@gmail.com> Date: Tue, 7 Apr 2020 20:43:35 +0200 Subject: Voteing feature --- client/components/cards/cardDetails.jade | 37 ++++++++++ client/components/cards/cardDetails.js | 77 ++++++++++++++++++-- client/components/cards/cardDetails.styl | 8 ++ client/components/cards/minicard.jade | 4 + i18n/en.i18n.json | 6 ++ models/cards.js | 121 ++++++++++++++++++++++++++++--- 6 files changed, 237 insertions(+), 16 deletions(-) diff --git a/client/components/cards/cardDetails.jade b/client/components/cards/cardDetails.jade index 257ca0a8..9cd581ea 100644 --- a/client/components/cards/cardDetails.jade +++ b/client/components/cards/cardDetails.jade @@ -199,6 +199,24 @@ template(name="cardDetails") +viewer = getAssignedBy + if getVoteQuestion + hr + .vote-title + h3 + i.fa.fa-thumbs-up + card-details-item-title {{_ 'vote-question'}} + .vote-result + .card-label.card-label-green + +viewer + = voteCountPositive + .card-label.card-label-red + +viewer + = voteCountNegative + +viewer + = getVoteQuestion + button.card-details-green.js-vote.js-vote-positive(class="{{#if voteState}}voted{{/if}}") {{_ 'vote-for-it'}} + button.card-details-red.js-vote.js-vote-negative(class="{{#if $eq voteState false}}voted{{/if}}") {{_ 'vote-against'}} + //- XXX We should use "editable" to avoid repetiting ourselves if canModifyCard unless currentUser.isWorker @@ -315,6 +333,16 @@ template(name="cardDetailsActionsPopup") //li: a.js-members {{_ 'card-edit-members'}} //li: a.js-labels {{_ 'card-edit-labels'}} //li: a.js-attachments {{_ 'card-edit-attachments'}} + if getVoteQuestion + li + a.js-cancel-voting + i.fa.fa-thumbs-up + | {{_ 'card-cancel-voting'}} + else + li + a.js-start-voting + i.fa.fa-thumbs-up + | {{_ 'card-start-voting'}} li a.js-custom-fields i.fa.fa-list-alt @@ -538,3 +566,12 @@ template(name="cardDeletePopup") unless archived p {{_ "card-delete-suggest-archive"}} button.js-confirm.negate.full(type="submit") {{_ 'delete'}} + +template(name="cardStartVotingPopup") + form.edit-vote-question + .fields + label(for="vote") {{_ 'vote-question'}} + input.js-vote-field#vote(type="text" name="vote" value="{{card.getVoteQuestion}}" autofocus) + + button.primary.confirm.js-submit {{_ 'save'}} + //- button.js-remove-color.negate.wide.right {{_ 'delete'}} diff --git a/client/components/cards/cardDetails.js b/client/components/cards/cardDetails.js index 5fdc5579..8492393c 100644 --- a/client/components/cards/cardDetails.js +++ b/client/components/cards/cardDetails.js @@ -38,6 +38,34 @@ BlazeComponent.extendComponent({ Meteor.subscribe('unsaved-edits'); }, + voteState() { + const card = this.currentData(); + const userId = Meteor.userId() + let state + if (card.vote) { + if (card.vote.positive) { + state = _.contains(card.vote.positive, userId); + if (state === true) return true + } + if (card.vote.negative) { + state = _.contains(card.vote.negative, userId); + if (state === true) return false + } + } + return null + }, + voteCountPositive() { + const card = this.currentData(); + if (card.vote && card.vote.positive) + return card.vote.positive.length + return null + }, + voteCountNegative() { + const card = this.currentData(); + if (card.vote && card.vote.negative) + return card.vote.negative.length + return null + }, isWatching() { const card = this.currentData(); return card.findWatcher(Meteor.userId()); @@ -379,6 +407,18 @@ BlazeComponent.extendComponent({ 'click #toggleButton'() { Meteor.call('toggleSystemMessages'); }, + 'click .js-vote'(e) { + const forIt = $(e.target).hasClass('js-vote-positive') + let newState = null + if ( + this.voteState() == null || + this.voteState() == false && forIt || + this.voteState() == true && !forIt + ) { + newState = forIt + } + this.data().setVote(Meteor.userId(), newState) + } }, ]; }, @@ -560,6 +600,7 @@ Template.cardDetailsActionsPopup.events({ 'click .js-assignees': Popup.open('cardAssignees'), 'click .js-labels': Popup.open('cardLabels'), 'click .js-attachments': Popup.open('cardAttachments'), + 'click .js-start-voting': Popup.open('cardStartVoting'), 'click .js-custom-fields': Popup.open('cardCustomFields'), 'click .js-received-date': Popup.open('editCardReceivedDate'), 'click .js-start-date': Popup.open('editCardStartDate'), @@ -570,6 +611,11 @@ Template.cardDetailsActionsPopup.events({ 'click .js-copy-card': Popup.open('copyCard'), 'click .js-copy-checklist-cards': Popup.open('copyChecklistToManyCards'), 'click .js-set-card-color': Popup.open('setCardColor'), + 'click .js-cancel-voting'(event) { + event.preventDefault(); + this.unsetVote() + Popup.close(); + }, 'click .js-move-card-to-top'(event) { event.preventDefault(); const minOrder = _.min( @@ -603,7 +649,7 @@ Template.cardDetailsActionsPopup.events({ }, }); -Template.editCardTitleForm.onRendered(function() { +Template.editCardTitleForm.onRendered(function () { autosize(this.$('.js-edit-card-title')); }); @@ -617,7 +663,7 @@ Template.editCardTitleForm.events({ }, }); -Template.editCardRequesterForm.onRendered(function() { +Template.editCardRequesterForm.onRendered(function () { autosize(this.$('.js-edit-card-requester')); }); @@ -630,7 +676,7 @@ Template.editCardRequesterForm.events({ }, }); -Template.editCardAssignerForm.onRendered(function() { +Template.editCardAssignerForm.onRendered(function () { autosize(this.$('.js-edit-card-assigner')); }); @@ -770,7 +816,7 @@ Template.copyChecklistToManyCardsPopup.events({ // copy subtasks cursor = Cards.find({ parentId: oldId }); - cursor.forEach(function() { + cursor.forEach(function () { 'use strict'; const subtask = arguments[0]; subtask.parentId = _id; @@ -919,7 +965,7 @@ BlazeComponent.extendComponent({ } } }, - 'click .js-delete': Popup.afterConfirm('cardDelete', function() { + 'click .js-delete': Popup.afterConfirm('cardDelete', function () { Popup.close(); Cards.remove(this._id); Utils.goBoardId(this.boardId); @@ -945,6 +991,27 @@ BlazeComponent.extendComponent({ }, }).register('cardMorePopup'); +BlazeComponent.extendComponent({ + onCreated() { + this.currentCard = this.currentData(); + this.voteQuestion = new ReactiveVar(this.currentCard.voteQuestion); + }, + + events() { + return [ + { + 'submit .edit-vote-question'(evt) { + evt.preventDefault(); + const voteQuestion = evt.target.vote.value; + this.currentCard.setVoteQuestion(voteQuestion) + Popup.close(); + + }, + }, + ]; + }, +}).register('cardStartVotingPopup'); + // Close the card details pane by pressing escape EscapeActions.register( 'detailsPane', diff --git a/client/components/cards/cardDetails.styl b/client/components/cards/cardDetails.styl index 80fa87c0..9bbbf075 100644 --- a/client/components/cards/cardDetails.styl +++ b/client/components/cards/cardDetails.styl @@ -330,3 +330,11 @@ card-details-color(background, color...) .card-details-indigo card-details-color(#4b0082, #ffffff) //White text for better visibility + +.voted + opacity: .7 +.vote-title + display: flex; + justify-content: space-between; +.vote-result + display: flex; diff --git a/client/components/cards/minicard.jade b/client/components/cards/minicard.jade index a895c0a3..0b881a54 100644 --- a/client/components/cards/minicard.jade +++ b/client/components/cards/minicard.jade @@ -100,6 +100,10 @@ template(name="minicard") if getDescription .badge.badge-state-image-only(title=getDescription) span.badge-icon.fa.fa-align-left + if getVoteQuestion + .badge.badge-state-image-only(title=getVoteQuestion) + span.badge-icon.fa.fa-thumbs-up + span.badge-icon.fa.fa-thumbs-down if attachments.count .badge span.badge-icon.fa.fa-paperclip diff --git a/i18n/en.i18n.json b/i18n/en.i18n.json index e3b3288d..c37af44c 100644 --- a/i18n/en.i18n.json +++ b/i18n/en.i18n.json @@ -152,6 +152,8 @@ "card-spent": "Spent Time", "card-edit-attachments": "Edit attachments", "card-edit-custom-fields": "Edit custom fields", + "card-start-voting": "Start voting", + "card-cancel-voting": "Delete voting", "card-edit-labels": "Edit labels", "card-edit-members": "Edit members", "card-labels-title": "Change the labels for the card.", @@ -161,6 +163,10 @@ "cardAttachmentsPopup-title": "Attach From", "cardCustomField-datePopup-title": "Change date", "cardCustomFieldsPopup-title": "Edit custom fields", + "cardStartVotingPopup-title": "Start a vote", + "vote-question": "Voting question", + "vote-for-it": "for it", + "vote-against": "against", "cardDeletePopup-title": "Delete Card?", "cardDetailsActionsPopup-title": "Card Actions", "cardLabelsPopup-title": "Labels", diff --git a/models/cards.js b/models/cards.js index eed1b958..1ee4ba68 100644 --- a/models/cards.js +++ b/models/cards.js @@ -304,6 +304,38 @@ Cards.attachSchema( optional: true, defaultValue: '', }, + vote: { + /** + * vote object, see below + */ + type: Object, + optional: true, + }, + 'vote.question': { + type: String, + defaultValue: '', + }, + 'vote.positive': { + /** + * list of members (user IDs) + */ + type: [String], + optional: true, + defaultValue: [], + }, + 'vote.negative': { + /** + * list of members (user IDs) + */ + type: [String], + optional: true, + defaultValue: [], + }, + 'vote.end': { + type: Date, + optional: true, + defaultValue: null + } }), ); @@ -696,7 +728,7 @@ Cards.helpers({ parentString(sep) { return this.parentList() - .map(function(elem) { + .map(function (elem) { return elem.title; }) .join(sep); @@ -980,6 +1012,22 @@ Cards.helpers({ } }, + getVoteQuestion() { + if (this.isLinkedCard()) { + const card = Cards.findOne({ _id: this.linkedId }); + if (card && card.vote) return card.vote.question; + else return null; + } else if (this.isLinkedBoard()) { + const board = Boards.findOne({ _id: this.linkedId }); + if (board && board.vote) return board.vote.question; + else return null; + } else if (this.vote) { + return this.vote.question; + } else { + return null; + } + }, + getId() { if (this.isLinked()) { return this.linkedId; @@ -1396,6 +1444,57 @@ Cards.mutations({ }, }; }, + setVoteQuestion(question) { + return { + $set: { + vote: { + question, + positive:[], + negative:[] + }, + } + } + }, + unsetVote() { + return { + $unset: { + vote: '', + }, + }; + }, + setVote(userId, forIt) { + switch (forIt) { + case true: + // vote for it + return { + $pull:{ + "vote.negative": userId + }, + $addToSet: { + "vote.positive": userId + } + } + case false: + // vote against + return { + $pull:{ + "vote.positive": userId + }, + $addToSet: { + "vote.negative" : userId + } + } + + default: + // Remove votes + return { + $pull:{ + "vote.positive": userId, + "vote.negative" : userId + }, + } + } + }, }); //FUNCTIONS FOR creation of Activities @@ -1798,7 +1897,7 @@ if (Meteor.isServer) { }); //New activity for card moves - Cards.after.update(function(userId, doc, fieldNames) { + Cards.after.update(function (userId, doc, fieldNames) { const oldListId = this.previous.listId; const oldSwimlaneId = this.previous.swimlaneId; const oldBoardId = this.previous.boardId; @@ -1844,7 +1943,7 @@ if (Meteor.isServer) { // change list modifiedAt, when user modified the key values in timingaction array, if it's endAt, put the modifiedAt of list back to one year ago for sorting purpose const modifiedAt = new Date( new Date(value).getTime() - - (action === 'endAt' ? 365 * 24 * 3600 * 1e3 : 0), + (action === 'endAt' ? 365 * 24 * 3600 * 1e3 : 0), ); // set it as 1 year before const boardId = list.boardId; Lists.direct.update( @@ -1898,7 +1997,7 @@ if (Meteor.isServer) { JsonRoutes.add( 'GET', '/api/boards/:boardId/swimlanes/:swimlaneId/cards', - function(req, res) { + function (req, res) { const paramBoardId = req.params.boardId; const paramSwimlaneId = req.params.swimlaneId; Authentication.checkBoardAccess(req.userId, paramBoardId); @@ -1908,7 +2007,7 @@ if (Meteor.isServer) { boardId: paramBoardId, swimlaneId: paramSwimlaneId, archived: false, - }).map(function(doc) { + }).map(function (doc) { return { _id: doc._id, title: doc.title, @@ -1932,7 +2031,7 @@ if (Meteor.isServer) { * title: string, * description: string}] */ - JsonRoutes.add('GET', '/api/boards/:boardId/lists/:listId/cards', function( + JsonRoutes.add('GET', '/api/boards/:boardId/lists/:listId/cards', function ( req, res, ) { @@ -1945,7 +2044,7 @@ if (Meteor.isServer) { boardId: paramBoardId, listId: paramListId, archived: false, - }).map(function(doc) { + }).map(function (doc) { return { _id: doc._id, title: doc.title, @@ -1967,7 +2066,7 @@ if (Meteor.isServer) { JsonRoutes.add( 'GET', '/api/boards/:boardId/lists/:listId/cards/:cardId', - function(req, res) { + function (req, res) { const paramBoardId = req.params.boardId; const paramListId = req.params.listId; const paramCardId = req.params.cardId; @@ -1999,7 +2098,7 @@ if (Meteor.isServer) { * @param {string} [assignees] the array of maximum one ID of assignee of the new card * @return_type {_id: string} */ - JsonRoutes.add('POST', '/api/boards/:boardId/lists/:listId/cards', function( + JsonRoutes.add('POST', '/api/boards/:boardId/lists/:listId/cards', function ( req, res, ) { @@ -2106,7 +2205,7 @@ if (Meteor.isServer) { JsonRoutes.add( 'PUT', '/api/boards/:boardId/lists/:listId/cards/:cardId', - function(req, res) { + function (req, res) { Authentication.checkUserId(req.userId); const paramBoardId = req.params.boardId; const paramCardId = req.params.cardId; @@ -2405,7 +2504,7 @@ if (Meteor.isServer) { JsonRoutes.add( 'DELETE', '/api/boards/:boardId/lists/:listId/cards/:cardId', - function(req, res) { + function (req, res) { Authentication.checkUserId(req.userId); const paramBoardId = req.params.boardId; const paramListId = req.params.listId; -- cgit v1.2.3-1-g7c22 From 71f7a680b604dc0c9b3a26e803177f271a93ef83 Mon Sep 17 00:00:00 2001 From: Cansu Kavili <cansukavili@gmail.com> Date: Wed, 8 Apr 2020 13:59:33 +0200 Subject: Openshift Route def added --- helm/wekan/templates/route.yaml | 25 +++++++++++++++++++++++++ helm/wekan/values.yaml | 3 +++ 2 files changed, 28 insertions(+) create mode 100644 helm/wekan/templates/route.yaml diff --git a/helm/wekan/templates/route.yaml b/helm/wekan/templates/route.yaml new file mode 100644 index 00000000..7f357ea5 --- /dev/null +++ b/helm/wekan/templates/route.yaml @@ -0,0 +1,25 @@ +{{- if .Values.route.enabled -}} +{{- $fullName := include "wekan.fullname" . -}} +{{- $servicePort := .Values.service.port -}} +{{- $ingressPath := .Values.ingress.path -}} +apiVersion: route.openshift.io/v1 +kind: Route +metadata: + annotations: + haproxy.router.openshift.io/timeout: 4m + openshift.io/host.generated: "true" + labels: + app: {{ template "wekan.name" . }} + service: {{ template "wekan.name" . }} + name: {{ template "wekan.name" . }} +spec: + port: + targetPort: http + tls: + termination: edge + to: + kind: Service + name: {{ template "wekan.name" . }} + weight: 100 + wildcardPolicy: None + {{- end }} \ No newline at end of file diff --git a/helm/wekan/values.yaml b/helm/wekan/values.yaml index adc2c855..7597c407 100644 --- a/helm/wekan/values.yaml +++ b/helm/wekan/values.yaml @@ -59,6 +59,9 @@ ingress: # hosts: # - wekan-example.local + route: + enabled: true + resources: requests: memory: 128Mi -- cgit v1.2.3-1-g7c22 From 0e79bd25ed323490bda88ce36536410a7f7b56d4 Mon Sep 17 00:00:00 2001 From: Cansu Kavili <cansukavili@gmail.com> Date: Wed, 8 Apr 2020 14:33:29 +0200 Subject: values file updated --- helm/wekan/templates/route.yaml | 2 -- helm/wekan/values.yaml | 2 +- 2 files changed, 1 insertion(+), 3 deletions(-) diff --git a/helm/wekan/templates/route.yaml b/helm/wekan/templates/route.yaml index 7f357ea5..9a55591d 100644 --- a/helm/wekan/templates/route.yaml +++ b/helm/wekan/templates/route.yaml @@ -1,7 +1,5 @@ {{- if .Values.route.enabled -}} {{- $fullName := include "wekan.fullname" . -}} -{{- $servicePort := .Values.service.port -}} -{{- $ingressPath := .Values.ingress.path -}} apiVersion: route.openshift.io/v1 kind: Route metadata: diff --git a/helm/wekan/values.yaml b/helm/wekan/values.yaml index 7597c407..8211f495 100644 --- a/helm/wekan/values.yaml +++ b/helm/wekan/values.yaml @@ -60,7 +60,7 @@ ingress: # - wekan-example.local route: - enabled: true + enabled: false resources: requests: -- cgit v1.2.3-1-g7c22 From a3d44b07749443c67e17aec7d2bb24264a581946 Mon Sep 17 00:00:00 2001 From: Cansu Kavili <cansukavili@gmail.com> Date: Wed, 8 Apr 2020 14:38:55 +0200 Subject: README updated --- helm/wekan/README.md | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/helm/wekan/README.md b/helm/wekan/README.md index d3af930c..38cb5fed 100644 --- a/helm/wekan/README.md +++ b/helm/wekan/README.md @@ -56,3 +56,10 @@ mongodb-replicaset: This section controls the scale of the MongoDB redundant Replica Set. **replicas:** This is the number of MongoDB instances to include in the set. You can set this to 1 for a single server - this will still allow you to scale-up later with a helm upgrade. + +### Install OCP route +If you use this chart to deploy Wekan on an OCP cluster, you can create route instead of ingress with following command: + +``` bash +$ helm template --set route.enabled=true,ingress.enabled=false values.yaml . | oc apply -f- +``` -- cgit v1.2.3-1-g7c22 From fe285c62e12486a8848376531c89d7a4b11b7fa7 Mon Sep 17 00:00:00 2001 From: Daniel Eder <danieleder@outlook.at> Date: Wed, 8 Apr 2020 16:54:11 +0300 Subject: Add filter option for assignee Works exactly like member --- client/components/sidebar/sidebarFilters.jade | 18 ++++++++++++++++++ client/components/sidebar/sidebarFilters.js | 5 +++++ client/lib/filter.js | 10 +++++++++- i18n/en.i18n.json | 1 + 4 files changed, 33 insertions(+), 1 deletion(-) diff --git a/client/components/sidebar/sidebarFilters.jade b/client/components/sidebar/sidebarFilters.jade index 7f31dada..6d899b70 100644 --- a/client/components/sidebar/sidebarFilters.jade +++ b/client/components/sidebar/sidebarFilters.jade @@ -45,6 +45,24 @@ template(name="filterSidebar") if Filter.members.isSelected _id i.fa.fa-check hr + ul.sidebar-list + li(class="{{#if Filter.assignees.isSelected undefined}}active{{/if}}") + a.name.js-toggle-assignee-filter + span.sidebar-list-item-description + | {{_ 'filter-no-assignee'}} + if Filter.assignees.isSelected undefined + i.fa.fa-check + each currentBoard.activeMembers + with getUser userId + li(class="{{#if Filter.assignees.isSelected _id}}active{{/if}}") + a.name.js-toggle-assignee-filter + +userAvatar(userId=this._id) + span.sidebar-list-item-description + = profile.fullname + | (<span class="username">{{ username }}</span>) + if Filter.assignees.isSelected _id + i.fa.fa-check + hr ul.sidebar-list li(class="{{#if Filter.customFields.isSelected undefined}}active{{/if}}") a.name.js-toggle-custom-fields-filter diff --git a/client/components/sidebar/sidebarFilters.js b/client/components/sidebar/sidebarFilters.js index ee0176b9..0d402ab5 100644 --- a/client/components/sidebar/sidebarFilters.js +++ b/client/components/sidebar/sidebarFilters.js @@ -18,6 +18,11 @@ BlazeComponent.extendComponent({ Filter.members.toggle(this.currentData()._id); Filter.resetExceptions(); }, + 'click .js-toggle-assignee-filter'(evt) { + evt.preventDefault(); + Filter.assignees.toggle(this.currentData()._id); + Filter.resetExceptions(); + }, 'click .js-toggle-archive-filter'(evt) { evt.preventDefault(); Filter.archive.toggle(this.currentData()._id); diff --git a/client/lib/filter.js b/client/lib/filter.js index 592eb4ab..24ca320b 100644 --- a/client/lib/filter.js +++ b/client/lib/filter.js @@ -459,13 +459,21 @@ Filter = { // before changing the schema. labelIds: new SetFilter(), members: new SetFilter(), + assignees: new SetFilter(), archive: new SetFilter(), hideEmpty: new SetFilter(), customFields: new SetFilter('_id'), advanced: new AdvancedFilter(), lists: new AdvancedFilter(), // we need the ability to filter list by name as well - _fields: ['labelIds', 'members', 'archive', 'hideEmpty', 'customFields'], + _fields: [ + 'labelIds', + 'members', + 'assignees', + 'archive', + 'hideEmpty', + 'customFields', + ], // We don't filter cards that have been added after the last filter change. To // implement this we keep the id of these cards in this `_exceptions` fields diff --git a/i18n/en.i18n.json b/i18n/en.i18n.json index bc07e934..a4493473 100644 --- a/i18n/en.i18n.json +++ b/i18n/en.i18n.json @@ -319,6 +319,7 @@ "filter-clear": "Clear filter", "filter-no-label": "No label", "filter-no-member": "No member", + "filter-no-assignee": "No assignee", "filter-no-custom-fields": "No Custom Fields", "filter-show-archive": "Show archived lists", "filter-hide-empty": "Hide empty lists", -- cgit v1.2.3-1-g7c22 From a602f4b9ec68df8eefa57dba7e1772951d53cd4c Mon Sep 17 00:00:00 2001 From: Lauri Ojansivu <x@xet7.org> Date: Wed, 8 Apr 2020 18:38:02 +0300 Subject: Update ChangeLog. --- CHANGELOG.md | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 2cb39458..a7ea0448 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,13 @@ +# Upcoming Wekan release + +This release adds the following new features: + +- [OpenShift: Route template added to helm chart for Openshift v4x + cluster](https://github.com/wekan/wekan/pull/2996). + Thanks to ckavili. + +Thanks to above GitHub users for their contributions and translators for their translations. + # v3.90 2020-04-06 Wekan release This release makes the following updates: -- cgit v1.2.3-1-g7c22 From 6a56a495adc187d5d25aa92d996f1af6de477e1a Mon Sep 17 00:00:00 2001 From: Lauri Ojansivu <x@xet7.org> Date: Wed, 8 Apr 2020 18:47:17 +0300 Subject: Update translations. --- i18n/ar.i18n.json | 1537 +++++++++++++++++++++++++------------------------- i18n/bg.i18n.json | 1537 +++++++++++++++++++++++++------------------------- i18n/br.i18n.json | 1537 +++++++++++++++++++++++++------------------------- i18n/ca.i18n.json | 1537 +++++++++++++++++++++++++------------------------- i18n/cs.i18n.json | 1537 +++++++++++++++++++++++++------------------------- i18n/da.i18n.json | 1537 +++++++++++++++++++++++++------------------------- i18n/de.i18n.json | 3 +- i18n/el.i18n.json | 1537 +++++++++++++++++++++++++------------------------- i18n/en-GB.i18n.json | 1537 +++++++++++++++++++++++++------------------------- i18n/eo.i18n.json | 1537 +++++++++++++++++++++++++------------------------- i18n/es-AR.i18n.json | 1537 +++++++++++++++++++++++++------------------------- i18n/es.i18n.json | 1 + i18n/eu.i18n.json | 1537 +++++++++++++++++++++++++------------------------- i18n/fa.i18n.json | 1537 +++++++++++++++++++++++++------------------------- i18n/fi.i18n.json | 1537 +++++++++++++++++++++++++------------------------- i18n/fr.i18n.json | 1537 +++++++++++++++++++++++++------------------------- i18n/gl.i18n.json | 1537 +++++++++++++++++++++++++------------------------- i18n/he.i18n.json | 1537 +++++++++++++++++++++++++------------------------- i18n/hi.i18n.json | 1537 +++++++++++++++++++++++++------------------------- i18n/hu.i18n.json | 1537 +++++++++++++++++++++++++------------------------- i18n/hy.i18n.json | 1537 +++++++++++++++++++++++++------------------------- i18n/id.i18n.json | 1537 +++++++++++++++++++++++++------------------------- i18n/ig.i18n.json | 1537 +++++++++++++++++++++++++------------------------- i18n/it.i18n.json | 1 + i18n/ja.i18n.json | 1537 +++++++++++++++++++++++++------------------------- i18n/ka.i18n.json | 1537 +++++++++++++++++++++++++------------------------- i18n/km.i18n.json | 1537 +++++++++++++++++++++++++------------------------- i18n/ko.i18n.json | 1537 +++++++++++++++++++++++++------------------------- i18n/lv.i18n.json | 1537 +++++++++++++++++++++++++------------------------- i18n/mk.i18n.json | 1537 +++++++++++++++++++++++++------------------------- i18n/mn.i18n.json | 1537 +++++++++++++++++++++++++------------------------- i18n/nb.i18n.json | 1537 +++++++++++++++++++++++++------------------------- i18n/nl.i18n.json | 1 + i18n/oc.i18n.json | 1537 +++++++++++++++++++++++++------------------------- i18n/pl.i18n.json | 1537 +++++++++++++++++++++++++------------------------- i18n/pt-BR.i18n.json | 1537 +++++++++++++++++++++++++------------------------- i18n/pt.i18n.json | 1537 +++++++++++++++++++++++++------------------------- i18n/ro.i18n.json | 1537 +++++++++++++++++++++++++------------------------- i18n/ru.i18n.json | 1537 +++++++++++++++++++++++++------------------------- i18n/sl.i18n.json | 1537 +++++++++++++++++++++++++------------------------- i18n/sr.i18n.json | 1537 +++++++++++++++++++++++++------------------------- i18n/sv.i18n.json | 1537 +++++++++++++++++++++++++------------------------- i18n/sw.i18n.json | 1537 +++++++++++++++++++++++++------------------------- i18n/ta.i18n.json | 1537 +++++++++++++++++++++++++------------------------- i18n/th.i18n.json | 1537 +++++++++++++++++++++++++------------------------- i18n/tr.i18n.json | 1537 +++++++++++++++++++++++++------------------------- i18n/uk.i18n.json | 1537 +++++++++++++++++++++++++------------------------- i18n/vi.i18n.json | 1537 +++++++++++++++++++++++++------------------------- i18n/zh-CN.i18n.json | 1537 +++++++++++++++++++++++++------------------------- i18n/zh-HK.i18n.json | 1537 +++++++++++++++++++++++++------------------------- i18n/zh-TW.i18n.json | 1537 +++++++++++++++++++++++++------------------------- 51 files changed, 36148 insertions(+), 36097 deletions(-) diff --git a/i18n/ar.i18n.json b/i18n/ar.i18n.json index ce02740b..79827015 100644 --- a/i18n/ar.i18n.json +++ b/i18n/ar.i18n.json @@ -1,769 +1,770 @@ { - "accept": "قبول", - "act-activity-notify": "اشعارات النشاط", - "act-addAttachment": "added attachment __attachment__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-deleteAttachment": "deleted attachment __attachment__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addSubtask": "added subtask __subtask__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addedLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removeLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removedLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addChecklist": "added checklist __checklist__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addChecklistItem": "added checklist item __checklistItem__ to checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removeChecklist": "removed checklist __checklist__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removeChecklistItem": "removed checklist item __checklistItem__ from checklist __checkList__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-checkedItem": "checked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-uncheckedItem": "unchecked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-completeChecklist": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-uncompleteChecklist": "uncompleted checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addComment": "commented on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-editComment": "edited comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-deleteComment": "deleted comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-createBoard": "created board __board__", - "act-createSwimlane": "created swimlane __swimlane__ to board __board__", - "act-createCard": "created card __card__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-createCustomField": "created custom field __customField__ at board __board__", - "act-deleteCustomField": "deleted custom field __customField__ at board __board__", - "act-setCustomField": "edited custom field __customField__: __customFieldValue__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-createList": "added list __list__ to board __board__", - "act-addBoardMember": "added member __member__ to board __board__", - "act-archivedBoard": "Board __board__ moved to Archive", - "act-archivedCard": "Card __card__ at list __list__ at swimlane __swimlane__ at board __board__ moved to Archive", - "act-archivedList": "List __list__ at swimlane __swimlane__ at board __board__ moved to Archive", - "act-archivedSwimlane": "Swimlane __swimlane__ at board __board__ moved to Archive", - "act-importBoard": "imported board __board__", - "act-importCard": "imported card __card__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-importList": "imported list __list__ to swimlane __swimlane__ at board __board__", - "act-joinMember": "added member __member__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-moveCard": "moved card __card__ at board __board__ from list __oldList__ at swimlane __oldSwimlane__ to list __list__ at swimlane __swimlane__", - "act-moveCardToOtherBoard": "moved card __card__ from list __oldList__ at swimlane __oldSwimlane__ at board __oldBoard__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-removeBoardMember": "removed member __member__ from board __board__", - "act-restoredCard": "restored card __card__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-unjoinMember": "removed member __member__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-withBoardTitle": "__لوح__", - "act-withCardTitle": "[__board__] __card__", - "actions": "الإجراءات", - "activities": "الأنشطة", - "activity": "النشاط", - "activity-added": "تمت إضافة %s ل %s", - "activity-archived": "%s انتقل الى الارشيف", - "activity-attached": "إرفاق %s ل %s", - "activity-created": "أنشأ %s", - "activity-customfield-created": "%s احدت حقل مخصص", - "activity-excluded": "استبعاد %s عن %s", - "activity-imported": "imported %s into %s from %s", - "activity-imported-board": "imported %s from %s", - "activity-joined": "انضم %s", - "activity-moved": "تم نقل %s من %s إلى %s", - "activity-on": "على %s", - "activity-removed": "حذف %s إلى %s", - "activity-sent": "إرسال %s إلى %s", - "activity-unjoined": "غادر %s", - "activity-subtask-added": "تم اضافة مهمة فرعية الى %s", - "activity-checked-item": "تحقق %s في قائمة التحقق %s من %s", - "activity-unchecked-item": "ازالة تحقق %s من قائمة التحقق %s من %s", - "activity-checklist-added": "أضاف قائمة تحقق إلى %s", - "activity-checklist-removed": "ازالة قائمة التحقق من %s", - "activity-checklist-completed": "completed checklist %s of %s", - "activity-checklist-uncompleted": "لم يتم انجاز قائمة التحقق %s من %s", - "activity-checklist-item-added": "تم اضافة عنصر قائمة التحقق الى '%s' في %s", - "activity-checklist-item-removed": "تم ازالة عنصر قائمة التحقق الى '%s' في %s", - "add": "أضف", - "activity-checked-item-card": "checked %s in checklist %s", - "activity-unchecked-item-card": "unchecked %s in checklist %s", - "activity-checklist-completed-card": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "activity-checklist-uncompleted-card": "uncompleted the checklist %s", - "activity-editComment": "edited comment %s", - "activity-deleteComment": "deleted comment %s", - "add-attachment": "إضافة مرفق", - "add-board": "إضافة لوحة", - "add-card": "إضافة بطاقة", - "add-swimlane": "Add Swimlane", - "add-subtask": "Add Subtask", - "add-checklist": "إضافة قائمة تدقيق", - "add-checklist-item": "إضافة عنصر إلى قائمة التحقق", - "add-cover": "إضافة غلاف", - "add-label": "إضافة ملصق", - "add-list": "إضافة قائمة", - "add-members": "تعيين أعضاء", - "added": "أُضيف", - "addMemberPopup-title": "الأعضاء", - "admin": "المدير", - "admin-desc": "إمكانية مشاهدة و تعديل و حذف أعضاء ، و تعديل إعدادات اللوحة أيضا.", - "admin-announcement": "إعلان", - "admin-announcement-active": "Active System-Wide Announcement", - "admin-announcement-title": "Announcement from Administrator", - "all-boards": "كل اللوحات", - "and-n-other-card": "And __count__ other بطاقة", - "and-n-other-card_plural": "And __count__ other بطاقات", - "apply": "طبق", - "app-is-offline": "Loading, please wait. Refreshing the page will cause data loss. If loading does not work, please check that server has not stopped.", - "archive": "نقل الى الارشيف", - "archive-all": "نقل الكل الى الارشيف", - "archive-board": "نقل اللوح الى الارشيف", - "archive-card": "نقل البطاقة الى الارشيف", - "archive-list": "نقل القائمة الى الارشيف", - "archive-swimlane": "نقل خط السباحة الى الارشيف", - "archive-selection": "نقل التحديد إلى الأرشيف", - "archiveBoardPopup-title": "نقل الوح إلى الأرشيف", - "archived-items": "أرشيف", - "archived-boards": "الالواح في الأرشيف", - "restore-board": "استعادة اللوحة", - "no-archived-boards": "لا توجد لوحات في الأرشيف.", - "archives": "أرشيف", - "template": "Template", - "templates": "Templates", - "assign-member": "تعيين عضو", - "attached": "أُرفق)", - "attachment": "مرفق", - "attachment-delete-pop": "حذف المرق هو حذف نهائي . لا يمكن التراجع إذا حذف.", - "attachmentDeletePopup-title": "تريد حذف المرفق ?", - "attachments": "المرفقات", - "auto-watch": "مراقبة لوحات تلقائيا عندما يتم إنشاؤها", - "avatar-too-big": "الصورة الرمزية كبيرة جدا (70 كيلوبايت كحد أقصى)", - "back": "رجوع", - "board-change-color": "تغيير اللومr", - "board-nb-stars": "%s نجوم", - "board-not-found": "لوحة مفقودة", - "board-private-info": "سوف تصبح هذه اللوحة <strong>خاصة</strong>", - "board-public-info": "سوف تصبح هذه اللوحة <strong>عامّة</strong>.", - "boardChangeColorPopup-title": "تعديل خلفية الشاشة", - "boardChangeTitlePopup-title": "إعادة تسمية اللوحة", - "boardChangeVisibilityPopup-title": "تعديل وضوح الرؤية", - "boardChangeWatchPopup-title": "تغيير المتابعة", - "boardMenuPopup-title": "Board Settings", - "boardChangeViewPopup-title": "عرض اللوحات", - "boards": "لوحات", - "board-view": "عرض اللوحات", - "board-view-cal": "التقويم", - "board-view-swimlanes": "خطوط السباحة", - "board-view-collapse": "Collapse", - "board-view-lists": "القائمات", - "bucket-example": "مثل « todo list » على سبيل المثال", - "cancel": "إلغاء", - "card-archived": "البطاقة منقولة الى الارشيف", - "board-archived": "اللوحات منقولة الى الارشيف", - "card-comments-title": "%s تعليقات لهذه البطاقة", - "card-delete-notice": "هذا حذف أبديّ . سوف تفقد كل الإجراءات المنوطة بهذه البطاقة", - "card-delete-pop": "سيتم إزالة جميع الإجراءات من تبعات النشاط، وأنك لن تكون قادرا على إعادة فتح البطاقة. لا يوجد التراجع.", - "card-delete-suggest-archive": "يمكنك نقل بطاقة إلى الأرشيف لإزالتها من اللوحة والمحافظة على النشاط.", - "card-due": "مستحق", - "card-due-on": "مستحق في", - "card-spent": "امضى وقتا", - "card-edit-attachments": "تعديل المرفقات", - "card-edit-custom-fields": "تعديل الحقل المعدل", - "card-edit-labels": "تعديل العلامات", - "card-edit-members": "تعديل الأعضاء", - "card-labels-title": "تعديل علامات البطاقة.", - "card-members-title": "إضافة او حذف أعضاء للبطاقة.", - "card-start": "بداية", - "card-start-on": "يبدأ في", - "cardAttachmentsPopup-title": "إرفاق من", - "cardCustomField-datePopup-title": "تغير التاريخ", - "cardCustomFieldsPopup-title": "تعديل الحقل المعدل", - "cardDeletePopup-title": "حذف البطاقة ?", - "cardDetailsActionsPopup-title": "إجراءات على البطاقة", - "cardLabelsPopup-title": "علامات", - "cardMembersPopup-title": "أعضاء", - "cardMorePopup-title": "المزيد", - "cardTemplatePopup-title": "Create template", - "cards": "بطاقات", - "cards-count": "بطاقات", - "casSignIn": "تسجيل الدخول مع CAS", - "cardType-card": "بطاقة", - "cardType-linkedCard": "البطاقة المرتبطة", - "cardType-linkedBoard": "Linked Board", - "change": "Change", - "change-avatar": "تعديل الصورة الشخصية", - "change-password": "تغيير كلمة المرور", - "change-permissions": "تعديل الصلاحيات", - "change-settings": "تغيير الاعدادات", - "changeAvatarPopup-title": "تعديل الصورة الشخصية", - "changeLanguagePopup-title": "تغيير اللغة", - "changePasswordPopup-title": "تغيير كلمة المرور", - "changePermissionsPopup-title": "تعديل الصلاحيات", - "changeSettingsPopup-title": "تغيير الاعدادات", - "subtasks": "Subtasks", - "checklists": "قوائم التّدقيق", - "click-to-star": "اضغط لإضافة اللوحة للمفضلة.", - "click-to-unstar": "اضغط لحذف اللوحة من المفضلة.", - "clipboard": "Clipboard or drag & drop", - "close": "غلق", - "close-board": "غلق اللوحة", - "close-board-pop": "You will be able to restore the board by clicking the “Archive” button from the home header.", - "color-black": "black", - "color-blue": "blue", - "color-crimson": "crimson", - "color-darkgreen": "darkgreen", - "color-gold": "gold", - "color-gray": "gray", - "color-green": "green", - "color-indigo": "indigo", - "color-lime": "lime", - "color-magenta": "magenta", - "color-mistyrose": "mistyrose", - "color-navy": "navy", - "color-orange": "orange", - "color-paleturquoise": "paleturquoise", - "color-peachpuff": "peachpuff", - "color-pink": "pink", - "color-plum": "plum", - "color-purple": "purple", - "color-red": "red", - "color-saddlebrown": "saddlebrown", - "color-silver": "silver", - "color-sky": "sky", - "color-slateblue": "slateblue", - "color-white": "white", - "color-yellow": "yellow", - "unset-color": "Unset", - "comment": "تعليق", - "comment-placeholder": "أكتب تعليق", - "comment-only": "التعليق فقط", - "comment-only-desc": "يمكن التعليق على بطاقات فقط.", - "no-comments": "No comments", - "no-comments-desc": "Can not see comments and activities.", - "worker": "Worker", - "worker-desc": "Can only move cards, assign itself to card and comment.", - "computer": "حاسوب", - "confirm-subtask-delete-dialog": "Are you sure you want to delete subtask?", - "confirm-checklist-delete-dialog": "Are you sure you want to delete checklist?", - "copy-card-link-to-clipboard": "نسخ رابط البطاقة إلى الحافظة", - "linkCardPopup-title": "ربط البطاقة", - "searchElementPopup-title": "بحث", - "copyCardPopup-title": "نسخ البطاقة", - "copyChecklistToManyCardsPopup-title": "Copy Checklist Template to Many Cards", - "copyChecklistToManyCardsPopup-instructions": "Destination Card Titles and Descriptions in this JSON format", - "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"First card title\", \"description\":\"First card description\"}, {\"title\":\"Second card title\",\"description\":\"Second card description\"},{\"title\":\"Last card title\",\"description\":\"Last card description\"} ]", - "create": "إنشاء", - "createBoardPopup-title": "إنشاء لوحة", - "chooseBoardSourcePopup-title": "استيراد لوحة", - "createLabelPopup-title": "إنشاء علامة", - "createCustomField": "Create Field", - "createCustomFieldPopup-title": "Create Field", - "current": "الحالي", - "custom-field-delete-pop": "There is no undo. This will remove this custom field from all cards and destroy its history.", - "custom-field-checkbox": "Checkbox", - "custom-field-date": "تاريخ", - "custom-field-dropdown": "Dropdown List", - "custom-field-dropdown-none": "(none)", - "custom-field-dropdown-options": "List Options", - "custom-field-dropdown-options-placeholder": "Press enter to add more options", - "custom-field-dropdown-unknown": "(unknown)", - "custom-field-number": "Number", - "custom-field-text": "Text", - "custom-fields": "Custom Fields", - "date": "تاريخ", - "decline": "Decline", - "default-avatar": "صورة شخصية افتراضية", - "delete": "حذف", - "deleteCustomFieldPopup-title": "Delete Custom Field?", - "deleteLabelPopup-title": "حذف العلامة ?", - "description": "وصف", - "disambiguateMultiLabelPopup-title": "تحديد الإجراء على العلامة", - "disambiguateMultiMemberPopup-title": "تحديد الإجراء على العضو", - "discard": "التخلص منها", - "done": "Done", - "download": "تنزيل", - "edit": "تعديل", - "edit-avatar": "تعديل الصورة الشخصية", - "edit-profile": "تعديل الملف الشخصي", - "edit-wip-limit": "Edit WIP Limit", - "soft-wip-limit": "Soft WIP Limit", - "editCardStartDatePopup-title": "تغيير تاريخ البدء", - "editCardDueDatePopup-title": "تغيير تاريخ الاستحقاق", - "editCustomFieldPopup-title": "Edit Field", - "editCardSpentTimePopup-title": "Change spent time", - "editLabelPopup-title": "تعديل العلامة", - "editNotificationPopup-title": "تصحيح الإشعار", - "editProfilePopup-title": "تعديل الملف الشخصي", - "email": "البريد الإلكتروني", - "email-enrollAccount-subject": "An account created for you on __siteName__", - "email-enrollAccount-text": "Hello __user__,\n\nTo start using the service, simply click the link below.\n\n__url__\n\nThanks.", - "email-fail": "Sending email failed", - "email-fail-text": "Error trying to send email", - "email-invalid": "Invalid email", - "email-invite": "Invite via Email", - "email-invite-subject": "__inviter__ sent you an invitation", - "email-invite-text": "Dear __user__,\n\n__inviter__ invites you to join board \"__board__\" for collaborations.\n\nPlease follow the link below:\n\n__url__\n\nThanks.", - "email-resetPassword-subject": "Reset your password on __siteName__", - "email-resetPassword-text": "Hello __user__,\n\nTo reset your password, simply click the link below.\n\n__url__\n\nThanks.", - "email-sent": "Email sent", - "email-verifyEmail-subject": "Verify your email address on __siteName__", - "email-verifyEmail-text": "Hello __user__,\n\nTo verify your account email, simply click the link below.\n\n__url__\n\nThanks.", - "enable-wip-limit": "Enable WIP Limit", - "error-board-doesNotExist": "This board does not exist", - "error-board-notAdmin": "You need to be admin of this board to do that", - "error-board-notAMember": "You need to be a member of this board to do that", - "error-json-malformed": "Your text is not valid JSON", - "error-json-schema": "Your JSON data does not include the proper information in the correct format", - "error-list-doesNotExist": "This list does not exist", - "error-user-doesNotExist": "This user does not exist", - "error-user-notAllowSelf": "لا يمكنك دعوة نفسك", - "error-user-notCreated": "This user is not created", - "error-username-taken": "إسم المستخدم مأخوذ مسبقا", - "error-email-taken": "البريد الإلكتروني مأخوذ بالفعل", - "export-board": "Export board", - "sort": "Sort", - "sort-desc": "Click to Sort List", - "list-sort-by": "Sort the List By:", - "list-label-modifiedAt": "Last Access Time", - "list-label-title": "Name of the List", - "list-label-sort": "Your Manual Order", - "list-label-short-modifiedAt": "(L)", - "list-label-short-title": "(N)", - "list-label-short-sort": "(M)", - "filter": "تصفية", - "filter-cards": "Filter Cards or Lists", - "list-filter-label": "Filter List by Title", - "filter-clear": "مسح التصفية", - "filter-no-label": "لا يوجد ملصق", - "filter-no-member": "ليس هناك أي عضو", - "filter-no-custom-fields": "No Custom Fields", - "filter-show-archive": "Show archived lists", - "filter-hide-empty": "Hide empty lists", - "filter-on": "التصفية تشتغل", - "filter-on-desc": "أنت بصدد تصفية بطاقات هذه اللوحة. اضغط هنا لتعديل التصفية.", - "filter-to-selection": "تصفية بالتحديد", - "advanced-filter-label": "Advanced Filter", - "advanced-filter-description": "Advanced Filter allows to write a string containing following operators: == != <= >= && || ( ) A space is used as a separator between the Operators. You can filter for all Custom Fields by typing their names and values. For Example: Field1 == Value1. Note: If fields or values contains spaces, you need to encapsulate them into single quotes. For Example: 'Field 1' == 'Value 1'. For single control characters (' \\/) to be skipped, you can use \\. For example: Field1 == I\\'m. Also you can combine multiple conditions. For Example: F1 == V1 || F1 == V2. Normally all operators are interpreted from left to right. You can change the order by placing brackets. For Example: F1 == V1 && ( F2 == V2 || F2 == V3 ). Also you can search text fields using regex: F1 == /Tes.*/i", - "fullname": "الإسم الكامل", - "header-logo-title": "الرجوع إلى صفحة اللوحات", - "hide-system-messages": "إخفاء رسائل النظام", - "headerBarCreateBoardPopup-title": "إنشاء لوحة", - "home": "الرئيسية", - "import": "Import", - "link": "Link", - "import-board": "استيراد لوحة", - "import-board-c": "استيراد لوحة", - "import-board-title-trello": "Import board from Trello", - "import-board-title-wekan": "Import board from previous export", - "import-sandstorm-backup-warning": "Do not delete data you import from original exported board or Trello before checking does this grain close and open again, or do you get Board not found error, that means data loss.", - "import-sandstorm-warning": "Imported board will delete all existing data on board and replace it with imported board.", - "from-trello": "من تريلو", - "from-wekan": "From previous export", - "import-board-instruction-trello": "In your Trello board, go to 'Menu', then 'More', 'Print and Export', 'Export JSON', and copy the resulting text", - "import-board-instruction-wekan": "In your board, go to 'Menu', then 'Export board', and copy the text in the downloaded file.", - "import-board-instruction-about-errors": "If you get errors when importing board, sometimes importing still works, and board is at All Boards page.", - "import-json-placeholder": "Paste your valid JSON data here", - "import-map-members": "رسم خريطة الأعضاء", - "import-members-map": "Your imported board has some members. Please map the members you want to import to your users", - "import-show-user-mapping": "Review members mapping", - "import-user-select": "Pick your existing user you want to use as this member", - "importMapMembersAddPopup-title": "Select member", - "info": "الإصدار", - "initials": "أولية", - "invalid-date": "تاريخ غير صالح", - "invalid-time": "Invalid time", - "invalid-user": "Invalid user", - "joined": "انضمّ", - "just-invited": "You are just invited to this board", - "keyboard-shortcuts": "اختصار لوحة المفاتيح", - "label-create": "إنشاء علامة", - "label-default": "%s علامة (افتراضية)", - "label-delete-pop": "لا يوجد تراجع. سيؤدي هذا إلى إزالة هذه العلامة من جميع بطاقات والقضاء على تأريخها", - "labels": "علامات", - "language": "لغة", - "last-admin-desc": "لا يمكن تعديل الأدوار لأن ذلك يتطلب صلاحيات المدير.", - "leave-board": "مغادرة اللوحة", - "leave-board-pop": "Are you sure you want to leave __boardTitle__? You will be removed from all cards on this board.", - "leaveBoardPopup-title": "مغادرة اللوحة ؟", - "link-card": "ربط هذه البطاقة", - "list-archive-cards": "Move all cards in this list to Archive", - "list-archive-cards-pop": "This will remove all the cards in this list from the board. To view cards in Archive and bring them back to the board, click “Menu” > “Archive”.", - "list-move-cards": "نقل بطاقات هذه القائمة", - "list-select-cards": "تحديد بطاقات هذه القائمة", - "set-color-list": "Set Color", - "listActionPopup-title": "قائمة الإجراءات", - "swimlaneActionPopup-title": "Swimlane Actions", - "swimlaneAddPopup-title": "Add a Swimlane below", - "listImportCardPopup-title": "Import a Trello card", - "listMorePopup-title": "المزيد", - "link-list": "رابط إلى هذه القائمة", - "list-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the list. There is no undo.", - "list-delete-suggest-archive": "You can move a list to Archive to remove it from the board and preserve the activity.", - "lists": "القائمات", - "swimlanes": "خطوط السباحة", - "log-out": "تسجيل الخروج", - "log-in": "تسجيل الدخول", - "loginPopup-title": "تسجيل الدخول", - "memberMenuPopup-title": "أفضليات الأعضاء", - "members": "أعضاء", - "menu": "القائمة", - "move-selection": "Move selection", - "moveCardPopup-title": "نقل البطاقة", - "moveCardToBottom-title": "التحرك إلى القاع", - "moveCardToTop-title": "التحرك إلى الأعلى", - "moveSelectionPopup-title": "Move selection", - "multi-selection": "تحديد أكثر من واحدة", - "multi-selection-on": "Multi-Selection is on", - "muted": "مكتوم", - "muted-info": "You will never be notified of any changes in this board", - "my-boards": "لوحاتي", - "name": "اسم", - "no-archived-cards": "No cards in Archive.", - "no-archived-lists": "No lists in Archive.", - "no-archived-swimlanes": "No swimlanes in Archive.", - "no-results": "لا توجد نتائج", - "normal": "عادي", - "normal-desc": "يمكن مشاهدة و تعديل البطاقات. لا يمكن تغيير إعدادات الضبط.", - "not-accepted-yet": "Invitation not accepted yet", - "notify-participate": "Receive updates to any cards you participate as creater or member", - "notify-watch": "Receive updates to any boards, lists, or cards you’re watching", - "optional": "اختياري", - "or": "or", - "page-maybe-private": "قدتكون هذه الصفحة خاصة . قد تستطيع مشاهدتها ب <a href='%s'>تسجيل الدخول</a>.", - "page-not-found": "صفحة غير موجودة", - "password": "كلمة المرور", - "paste-or-dragdrop": "to paste, or drag & drop image file to it (image only)", - "participating": "المشاركة", - "preview": "Preview", - "previewAttachedImagePopup-title": "Preview", - "previewClipboardImagePopup-title": "Preview", - "private": "خاص", - "private-desc": "هذه اللوحة خاصة . لا يسمح إلا للأعضاء .", - "profile": "ملف شخصي", - "public": "عامّ", - "public-desc": "هذه اللوحة عامة: مرئية لكلّ من يحصل على الرابط ، و هي مرئية أيضا في محركات البحث مثل جوجل. التعديل مسموح به للأعضاء فقط.", - "quick-access-description": "أضف لوحة إلى المفضلة لإنشاء اختصار في هذا الشريط.", - "remove-cover": "حذف الغلاف", - "remove-from-board": "حذف من اللوحة", - "remove-label": "إزالة التصنيف", - "listDeletePopup-title": "حذف القائمة ؟", - "remove-member": "حذف العضو", - "remove-member-from-card": "حذف من البطاقة", - "remove-member-pop": "حذف __name__ (__username__) من __boardTitle__ ? سيتم حذف هذا العضو من جميع بطاقة اللوحة مع إرسال إشعار له بذاك.", - "removeMemberPopup-title": "حذف العضو ?", - "rename": "إعادة التسمية", - "rename-board": "إعادة تسمية اللوحة", - "restore": "استعادة", - "save": "حفظ", - "search": "بحث", - "rules": "Rules", - "search-cards": "Search from card/list titles, descriptions and custom fields on this board", - "search-example": "Text to search for?", - "select-color": "اختيار اللون", - "set-wip-limit-value": "Set a limit for the maximum number of tasks in this list", - "setWipLimitPopup-title": "Set WIP Limit", - "shortcut-assign-self": "Assign yourself to current card", - "shortcut-autocomplete-emoji": "الإكمال التلقائي للرموز التعبيرية", - "shortcut-autocomplete-members": "الإكمال التلقائي لأسماء الأعضاء", - "shortcut-clear-filters": "مسح التصفيات", - "shortcut-close-dialog": "غلق النافذة", - "shortcut-filter-my-cards": "تصفية بطاقاتي", - "shortcut-show-shortcuts": "عرض قائمة الإختصارات ،تلك", - "shortcut-toggle-filterbar": "Toggle Filter Sidebar", - "shortcut-toggle-sidebar": "إظهار-إخفاء الشريط الجانبي للوحة", - "show-cards-minimum-count": "إظهار عدد البطاقات إذا كانت القائمة تتضمن أكثر من", - "sidebar-open": "فتح الشريط الجانبي", - "sidebar-close": "إغلاق الشريط الجانبي", - "signupPopup-title": "إنشاء حساب", - "star-board-title": "اضغط لإضافة هذه اللوحة إلى المفضلة . سوف يتم إظهارها على رأس بقية اللوحات.", - "starred-boards": "اللوحات المفضلة", - "starred-boards-description": "تعرض اللوحات المفضلة على رأس بقية اللوحات.", - "subscribe": "اشتراك و متابعة", - "team": "فريق", - "this-board": "هذه اللوحة", - "this-card": "هذه البطاقة", - "spent-time-hours": "Spent time (hours)", - "overtime-hours": "Overtime (hours)", - "overtime": "Overtime", - "has-overtime-cards": "Has overtime cards", - "has-spenttime-cards": "Has spent time cards", - "time": "الوقت", - "title": "عنوان", - "tracking": "تتبع", - "tracking-info": "You will be notified of any changes to those cards you are involved as creator or member.", - "type": "Type", - "unassign-member": "إلغاء تعيين العضو", - "unsaved-description": "لديك وصف غير محفوظ", - "unwatch": "غير مُشاهد", - "upload": "Upload", - "upload-avatar": "رفع صورة شخصية", - "uploaded-avatar": "تم رفع الصورة الشخصية", - "username": "اسم المستخدم", - "view-it": "شاهدها", - "warn-list-archived": "warning: this card is in an list at Archive", - "watch": "مُشاهد", - "watching": "مشاهدة", - "watching-info": "You will be notified of any change in this board", - "welcome-board": "لوحة التّرحيب", - "welcome-swimlane": "Milestone 1", - "welcome-list1": "المبادئ", - "welcome-list2": "متقدم", - "card-templates-swimlane": "Card Templates", - "list-templates-swimlane": "List Templates", - "board-templates-swimlane": "Board Templates", - "what-to-do": "ماذا تريد أن تنجز?", - "wipLimitErrorPopup-title": "Invalid WIP Limit", - "wipLimitErrorPopup-dialog-pt1": "The number of tasks in this list is higher than the WIP limit you've defined.", - "wipLimitErrorPopup-dialog-pt2": "Please move some tasks out of this list, or set a higher WIP limit.", - "admin-panel": "لوحة التحكم", - "settings": "الإعدادات", - "people": "الناس", - "registration": "تسجيل", - "disable-self-registration": "Disable Self-Registration", - "invite": "دعوة", - "invite-people": "الناس المدعوين", - "to-boards": "إلى اللوحات", - "email-addresses": "عناوين البريد الإلكتروني", - "smtp-host-description": "The address of the SMTP server that handles your emails.", - "smtp-port-description": "The port your SMTP server uses for outgoing emails.", - "smtp-tls-description": "تفعيل دعم TLS من اجل خادم SMTP", - "smtp-host": "مضيف SMTP", - "smtp-port": "منفذ SMTP", - "smtp-username": "اسم المستخدم", - "smtp-password": "كلمة المرور", - "smtp-tls": "دعم التي ال سي", - "send-from": "من", - "send-smtp-test": "Send a test email to yourself", - "invitation-code": "رمز الدعوة", - "email-invite-register-subject": "__inviter__ أرسل دعوة لك", - "email-invite-register-text": "Dear __user__,\n\n__inviter__ invites you to kanban board for collaborations.\n\nPlease follow the link below:\n__url__\n\nAnd your invitation code is: __icode__\n\nThanks.", - "email-smtp-test-subject": "SMTP Test Email", - "email-smtp-test-text": "You have successfully sent an email", - "error-invitation-code-not-exist": "رمز الدعوة غير موجود", - "error-notAuthorized": "أنتَ لا تملك الصلاحيات لرؤية هذه الصفحة.", - "webhook-title": "Webhook Name", - "webhook-token": "Token (Optional for Authentication)", - "outgoing-webhooks": "الويبهوك الصادرة", - "bidirectional-webhooks": "Two-Way Webhooks", - "outgoingWebhooksPopup-title": "الويبهوك الصادرة", - "boardCardTitlePopup-title": "Card Title Filter", - "disable-webhook": "Disable This Webhook", - "global-webhook": "Global Webhooks", - "new-outgoing-webhook": "ويبهوك جديدة ", - "no-name": "(غير معروف)", - "Node_version": "إصدار النود", - "Meteor_version": "Meteor version", - "MongoDB_version": "MongoDB version", - "MongoDB_storage_engine": "MongoDB storage engine", - "MongoDB_Oplog_enabled": "MongoDB Oplog enabled", - "OS_Arch": "معمارية نظام التشغيل", - "OS_Cpus": "استهلاك وحدة المعالجة المركزية لنظام التشغيل", - "OS_Freemem": "الذاكرة الحرة لنظام التشغيل", - "OS_Loadavg": "متوسط حمل نظام التشغيل", - "OS_Platform": "منصة نظام التشغيل", - "OS_Release": "إصدار نظام التشغيل", - "OS_Totalmem": "الذاكرة الكلية لنظام التشغيل", - "OS_Type": "نوع نظام التشغيل", - "OS_Uptime": "مدة تشغيل نظام التشغيل", - "days": "days", - "hours": "الساعات", - "minutes": "الدقائق", - "seconds": "الثواني", - "show-field-on-card": "Show this field on card", - "automatically-field-on-card": "Auto create field to all cards", - "showLabel-field-on-card": "Show field label on minicard", - "yes": "نعم", - "no": "لا", - "accounts": "الحسابات", - "accounts-allowEmailChange": "السماح بتغيير البريد الإلكتروني", - "accounts-allowUserNameChange": "Allow Username Change", - "createdAt": "Created at", - "verified": "Verified", - "active": "Active", - "card-received": "Received", - "card-received-on": "Received on", - "card-end": "End", - "card-end-on": "Ends on", - "editCardReceivedDatePopup-title": "Change received date", - "editCardEndDatePopup-title": "Change end date", - "setCardColorPopup-title": "Set color", - "setCardActionsColorPopup-title": "Choose a color", - "setSwimlaneColorPopup-title": "Choose a color", - "setListColorPopup-title": "Choose a color", - "assigned-by": "Assigned By", - "requested-by": "Requested By", - "board-delete-notice": "Deleting is permanent. You will lose all lists, cards and actions associated with this board.", - "delete-board-confirm-popup": "All lists, cards, labels, and activities will be deleted and you won't be able to recover the board contents. There is no undo.", - "boardDeletePopup-title": "Delete Board?", - "delete-board": "Delete Board", - "default-subtasks-board": "Subtasks for __board__ board", - "default": "Default", - "queue": "Queue", - "subtask-settings": "Subtasks Settings", - "card-settings": "Card Settings", - "boardSubtaskSettingsPopup-title": "Board Subtasks Settings", - "boardCardSettingsPopup-title": "Card Settings", - "deposit-subtasks-board": "Deposit subtasks to this board:", - "deposit-subtasks-list": "Landing list for subtasks deposited here:", - "show-parent-in-minicard": "Show parent in minicard:", - "prefix-with-full-path": "Prefix with full path", - "prefix-with-parent": "Prefix with parent", - "subtext-with-full-path": "Subtext with full path", - "subtext-with-parent": "Subtext with parent", - "change-card-parent": "Change card's parent", - "parent-card": "Parent card", - "source-board": "Source board", - "no-parent": "Don't show parent", - "activity-added-label": "added label '%s' to %s", - "activity-removed-label": "removed label '%s' from %s", - "activity-delete-attach": "deleted an attachment from %s", - "activity-added-label-card": "added label '%s'", - "activity-removed-label-card": "removed label '%s'", - "activity-delete-attach-card": "deleted an attachment", - "activity-set-customfield": "set custom field '%s' to '%s' in %s", - "activity-unset-customfield": "unset custom field '%s' in %s", - "r-rule": "Rule", - "r-add-trigger": "Add trigger", - "r-add-action": "Add action", - "r-board-rules": "Board rules", - "r-add-rule": "Add rule", - "r-view-rule": "View rule", - "r-delete-rule": "Delete rule", - "r-new-rule-name": "New rule title", - "r-no-rules": "No rules", - "r-when-a-card": "When a card", - "r-is": "is", - "r-is-moved": "is moved", - "r-added-to": "added to", - "r-removed-from": "Removed from", - "r-the-board": "the board", - "r-list": "list", - "set-filter": "Set Filter", - "r-moved-to": "Moved to", - "r-moved-from": "Moved from", - "r-archived": "Moved to Archive", - "r-unarchived": "Restored from Archive", - "r-a-card": "a card", - "r-when-a-label-is": "When a label is", - "r-when-the-label": "When the label", - "r-list-name": "list name", - "r-when-a-member": "When a member is", - "r-when-the-member": "When the member", - "r-name": "name", - "r-when-a-attach": "When an attachment", - "r-when-a-checklist": "When a checklist is", - "r-when-the-checklist": "When the checklist", - "r-completed": "Completed", - "r-made-incomplete": "Made incomplete", - "r-when-a-item": "When a checklist item is", - "r-when-the-item": "When the checklist item", - "r-checked": "Checked", - "r-unchecked": "Unchecked", - "r-move-card-to": "Move card to", - "r-top-of": "Top of", - "r-bottom-of": "Bottom of", - "r-its-list": "its list", - "r-archive": "نقل الى الارشيف", - "r-unarchive": "Restore from Archive", - "r-card": "card", - "r-add": "أضف", - "r-remove": "Remove", - "r-label": "label", - "r-member": "member", - "r-remove-all": "Remove all members from the card", - "r-set-color": "Set color to", - "r-checklist": "checklist", - "r-check-all": "Check all", - "r-uncheck-all": "Uncheck all", - "r-items-check": "items of checklist", - "r-check": "Check", - "r-uncheck": "Uncheck", - "r-item": "item", - "r-of-checklist": "of checklist", - "r-send-email": "Send an email", - "r-to": "to", - "r-subject": "subject", - "r-rule-details": "Rule details", - "r-d-move-to-top-gen": "Move card to top of its list", - "r-d-move-to-top-spec": "Move card to top of list", - "r-d-move-to-bottom-gen": "Move card to bottom of its list", - "r-d-move-to-bottom-spec": "Move card to bottom of list", - "r-d-send-email": "Send email", - "r-d-send-email-to": "to", - "r-d-send-email-subject": "subject", - "r-d-send-email-message": "message", - "r-d-archive": "Move card to Archive", - "r-d-unarchive": "Restore card from Archive", - "r-d-add-label": "Add label", - "r-d-remove-label": "Remove label", - "r-create-card": "Create new card", - "r-in-list": "in list", - "r-in-swimlane": "in swimlane", - "r-d-add-member": "Add member", - "r-d-remove-member": "Remove member", - "r-d-remove-all-member": "Remove all member", - "r-d-check-all": "Check all items of a list", - "r-d-uncheck-all": "Uncheck all items of a list", - "r-d-check-one": "Check item", - "r-d-uncheck-one": "Uncheck item", - "r-d-check-of-list": "of checklist", - "r-d-add-checklist": "Add checklist", - "r-d-remove-checklist": "Remove checklist", - "r-by": "by", - "r-add-checklist": "Add checklist", - "r-with-items": "with items", - "r-items-list": "item1,item2,item3", - "r-add-swimlane": "Add swimlane", - "r-swimlane-name": "swimlane name", - "r-board-note": "Note: leave a field empty to match every possible value.", - "r-checklist-note": "Note: checklist's items have to be written as comma separated values.", - "r-when-a-card-is-moved": "When a card is moved to another list", - "r-set": "Set", - "r-update": "Update", - "r-datefield": "date field", - "r-df-start-at": "start", - "r-df-due-at": "due", - "r-df-end-at": "end", - "r-df-received-at": "received", - "r-to-current-datetime": "to current date/time", - "r-remove-value-from": "Remove value from", - "ldap": "LDAP", - "oauth2": "OAuth2", - "cas": "CAS", - "authentication-method": "Authentication method", - "authentication-type": "Authentication type", - "custom-product-name": "Custom Product Name", - "layout": "Layout", - "hide-logo": "Hide Logo", - "add-custom-html-after-body-start": "Add Custom HTML after <body> start", - "add-custom-html-before-body-end": "Add Custom HTML before </body> end", - "error-undefined": "Something went wrong", - "error-ldap-login": "An error occurred while trying to login", - "display-authentication-method": "Display Authentication Method", - "default-authentication-method": "Default Authentication Method", - "duplicate-board": "Duplicate Board", - "people-number": "The number of people is:", - "swimlaneDeletePopup-title": "Delete Swimlane ?", - "swimlane-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the swimlane. There is no undo.", - "restore-all": "Restore all", - "delete-all": "Delete all", - "loading": "Loading, please wait.", - "previous_as": "last time was", - "act-a-dueAt": "modified due time to \nWhen: __timeValue__\nWhere: __card__\n previous due was __timeOldValue__", - "act-a-endAt": "modified ending time to __timeValue__ from (__timeOldValue__)", - "act-a-startAt": "modified starting time to __timeValue__ from (__timeOldValue__)", - "act-a-receivedAt": "modified received time to __timeValue__ from (__timeOldValue__)", - "a-dueAt": "modified due time to be", - "a-endAt": "modified ending time to be", - "a-startAt": "modified starting time to be", - "a-receivedAt": "modified received time to be", - "almostdue": "current due time %s is approaching", - "pastdue": "current due time %s is past", - "duenow": "current due time %s is today", - "act-newDue": "__list__/__card__ has 1st due reminder [__board__]", - "act-withDue": "__list__/__card__ due reminders [__board__]", - "act-almostdue": "was reminding the current due (__timeValue__) of __card__ is approaching", - "act-pastdue": "was reminding the current due (__timeValue__) of __card__ is past", - "act-duenow": "was reminding the current due (__timeValue__) of __card__ is now", - "act-atUserComment": "You were mentioned in [__board__] __list__/__card__", - "delete-user-confirm-popup": "Are you sure you want to delete this account? There is no undo.", - "accounts-allowUserDelete": "Allow users to self delete their account", - "hide-minicard-label-text": "Hide minicard label text", - "show-desktop-drag-handles": "Show desktop drag handles", - "assignee": "Assignee", - "cardAssigneesPopup-title": "Assignee", - "addmore-detail": "Add a more detailed description", - "show-on-card": "Show on Card", - "new": "New", - "editUserPopup-title": "Edit User", - "newUserPopup-title": "New User", - "notifications": "Notifications", - "view-all": "View All", - "filter-by-unread": "Filter by Unread", - "mark-all-as-read": "Mark all as read", - "allow-rename": "Allow Rename", - "allowRenamePopup-title": "Allow Rename" -} \ No newline at end of file + "accept": "قبول", + "act-activity-notify": "اشعارات النشاط", + "act-addAttachment": "added attachment __attachment__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-deleteAttachment": "deleted attachment __attachment__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addSubtask": "added subtask __subtask__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addedLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removeLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removedLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addChecklist": "added checklist __checklist__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addChecklistItem": "added checklist item __checklistItem__ to checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removeChecklist": "removed checklist __checklist__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removeChecklistItem": "removed checklist item __checklistItem__ from checklist __checkList__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-checkedItem": "checked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-uncheckedItem": "unchecked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-completeChecklist": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-uncompleteChecklist": "uncompleted checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addComment": "commented on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-editComment": "edited comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-deleteComment": "deleted comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-createBoard": "created board __board__", + "act-createSwimlane": "created swimlane __swimlane__ to board __board__", + "act-createCard": "created card __card__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-createCustomField": "created custom field __customField__ at board __board__", + "act-deleteCustomField": "deleted custom field __customField__ at board __board__", + "act-setCustomField": "edited custom field __customField__: __customFieldValue__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-createList": "added list __list__ to board __board__", + "act-addBoardMember": "added member __member__ to board __board__", + "act-archivedBoard": "Board __board__ moved to Archive", + "act-archivedCard": "Card __card__ at list __list__ at swimlane __swimlane__ at board __board__ moved to Archive", + "act-archivedList": "List __list__ at swimlane __swimlane__ at board __board__ moved to Archive", + "act-archivedSwimlane": "Swimlane __swimlane__ at board __board__ moved to Archive", + "act-importBoard": "imported board __board__", + "act-importCard": "imported card __card__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-importList": "imported list __list__ to swimlane __swimlane__ at board __board__", + "act-joinMember": "added member __member__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-moveCard": "moved card __card__ at board __board__ from list __oldList__ at swimlane __oldSwimlane__ to list __list__ at swimlane __swimlane__", + "act-moveCardToOtherBoard": "moved card __card__ from list __oldList__ at swimlane __oldSwimlane__ at board __oldBoard__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-removeBoardMember": "removed member __member__ from board __board__", + "act-restoredCard": "restored card __card__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-unjoinMember": "removed member __member__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-withBoardTitle": "__لوح__", + "act-withCardTitle": "[__board__] __card__", + "actions": "الإجراءات", + "activities": "الأنشطة", + "activity": "النشاط", + "activity-added": "تمت إضافة %s ل %s", + "activity-archived": "%s انتقل الى الارشيف", + "activity-attached": "إرفاق %s ل %s", + "activity-created": "أنشأ %s", + "activity-customfield-created": "%s احدت حقل مخصص", + "activity-excluded": "استبعاد %s عن %s", + "activity-imported": "imported %s into %s from %s", + "activity-imported-board": "imported %s from %s", + "activity-joined": "انضم %s", + "activity-moved": "تم نقل %s من %s إلى %s", + "activity-on": "على %s", + "activity-removed": "حذف %s إلى %s", + "activity-sent": "إرسال %s إلى %s", + "activity-unjoined": "غادر %s", + "activity-subtask-added": "تم اضافة مهمة فرعية الى %s", + "activity-checked-item": "تحقق %s في قائمة التحقق %s من %s", + "activity-unchecked-item": "ازالة تحقق %s من قائمة التحقق %s من %s", + "activity-checklist-added": "أضاف قائمة تحقق إلى %s", + "activity-checklist-removed": "ازالة قائمة التحقق من %s", + "activity-checklist-completed": "completed checklist %s of %s", + "activity-checklist-uncompleted": "لم يتم انجاز قائمة التحقق %s من %s", + "activity-checklist-item-added": "تم اضافة عنصر قائمة التحقق الى '%s' في %s", + "activity-checklist-item-removed": "تم ازالة عنصر قائمة التحقق الى '%s' في %s", + "add": "أضف", + "activity-checked-item-card": "checked %s in checklist %s", + "activity-unchecked-item-card": "unchecked %s in checklist %s", + "activity-checklist-completed-card": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "activity-checklist-uncompleted-card": "uncompleted the checklist %s", + "activity-editComment": "edited comment %s", + "activity-deleteComment": "deleted comment %s", + "add-attachment": "إضافة مرفق", + "add-board": "إضافة لوحة", + "add-card": "إضافة بطاقة", + "add-swimlane": "Add Swimlane", + "add-subtask": "Add Subtask", + "add-checklist": "إضافة قائمة تدقيق", + "add-checklist-item": "إضافة عنصر إلى قائمة التحقق", + "add-cover": "إضافة غلاف", + "add-label": "إضافة ملصق", + "add-list": "إضافة قائمة", + "add-members": "تعيين أعضاء", + "added": "أُضيف", + "addMemberPopup-title": "الأعضاء", + "admin": "المدير", + "admin-desc": "إمكانية مشاهدة و تعديل و حذف أعضاء ، و تعديل إعدادات اللوحة أيضا.", + "admin-announcement": "إعلان", + "admin-announcement-active": "Active System-Wide Announcement", + "admin-announcement-title": "Announcement from Administrator", + "all-boards": "كل اللوحات", + "and-n-other-card": "And __count__ other بطاقة", + "and-n-other-card_plural": "And __count__ other بطاقات", + "apply": "طبق", + "app-is-offline": "Loading, please wait. Refreshing the page will cause data loss. If loading does not work, please check that server has not stopped.", + "archive": "نقل الى الارشيف", + "archive-all": "نقل الكل الى الارشيف", + "archive-board": "نقل اللوح الى الارشيف", + "archive-card": "نقل البطاقة الى الارشيف", + "archive-list": "نقل القائمة الى الارشيف", + "archive-swimlane": "نقل خط السباحة الى الارشيف", + "archive-selection": "نقل التحديد إلى الأرشيف", + "archiveBoardPopup-title": "نقل الوح إلى الأرشيف", + "archived-items": "أرشيف", + "archived-boards": "الالواح في الأرشيف", + "restore-board": "استعادة اللوحة", + "no-archived-boards": "لا توجد لوحات في الأرشيف.", + "archives": "أرشيف", + "template": "Template", + "templates": "Templates", + "assign-member": "تعيين عضو", + "attached": "أُرفق)", + "attachment": "مرفق", + "attachment-delete-pop": "حذف المرق هو حذف نهائي . لا يمكن التراجع إذا حذف.", + "attachmentDeletePopup-title": "تريد حذف المرفق ?", + "attachments": "المرفقات", + "auto-watch": "مراقبة لوحات تلقائيا عندما يتم إنشاؤها", + "avatar-too-big": "الصورة الرمزية كبيرة جدا (70 كيلوبايت كحد أقصى)", + "back": "رجوع", + "board-change-color": "تغيير اللومr", + "board-nb-stars": "%s نجوم", + "board-not-found": "لوحة مفقودة", + "board-private-info": "سوف تصبح هذه اللوحة <strong>خاصة</strong>", + "board-public-info": "سوف تصبح هذه اللوحة <strong>عامّة</strong>.", + "boardChangeColorPopup-title": "تعديل خلفية الشاشة", + "boardChangeTitlePopup-title": "إعادة تسمية اللوحة", + "boardChangeVisibilityPopup-title": "تعديل وضوح الرؤية", + "boardChangeWatchPopup-title": "تغيير المتابعة", + "boardMenuPopup-title": "Board Settings", + "boardChangeViewPopup-title": "عرض اللوحات", + "boards": "لوحات", + "board-view": "عرض اللوحات", + "board-view-cal": "التقويم", + "board-view-swimlanes": "خطوط السباحة", + "board-view-collapse": "Collapse", + "board-view-lists": "القائمات", + "bucket-example": "مثل « todo list » على سبيل المثال", + "cancel": "إلغاء", + "card-archived": "البطاقة منقولة الى الارشيف", + "board-archived": "اللوحات منقولة الى الارشيف", + "card-comments-title": "%s تعليقات لهذه البطاقة", + "card-delete-notice": "هذا حذف أبديّ . سوف تفقد كل الإجراءات المنوطة بهذه البطاقة", + "card-delete-pop": "سيتم إزالة جميع الإجراءات من تبعات النشاط، وأنك لن تكون قادرا على إعادة فتح البطاقة. لا يوجد التراجع.", + "card-delete-suggest-archive": "يمكنك نقل بطاقة إلى الأرشيف لإزالتها من اللوحة والمحافظة على النشاط.", + "card-due": "مستحق", + "card-due-on": "مستحق في", + "card-spent": "امضى وقتا", + "card-edit-attachments": "تعديل المرفقات", + "card-edit-custom-fields": "تعديل الحقل المعدل", + "card-edit-labels": "تعديل العلامات", + "card-edit-members": "تعديل الأعضاء", + "card-labels-title": "تعديل علامات البطاقة.", + "card-members-title": "إضافة او حذف أعضاء للبطاقة.", + "card-start": "بداية", + "card-start-on": "يبدأ في", + "cardAttachmentsPopup-title": "إرفاق من", + "cardCustomField-datePopup-title": "تغير التاريخ", + "cardCustomFieldsPopup-title": "تعديل الحقل المعدل", + "cardDeletePopup-title": "حذف البطاقة ?", + "cardDetailsActionsPopup-title": "إجراءات على البطاقة", + "cardLabelsPopup-title": "علامات", + "cardMembersPopup-title": "أعضاء", + "cardMorePopup-title": "المزيد", + "cardTemplatePopup-title": "Create template", + "cards": "بطاقات", + "cards-count": "بطاقات", + "casSignIn": "تسجيل الدخول مع CAS", + "cardType-card": "بطاقة", + "cardType-linkedCard": "البطاقة المرتبطة", + "cardType-linkedBoard": "Linked Board", + "change": "Change", + "change-avatar": "تعديل الصورة الشخصية", + "change-password": "تغيير كلمة المرور", + "change-permissions": "تعديل الصلاحيات", + "change-settings": "تغيير الاعدادات", + "changeAvatarPopup-title": "تعديل الصورة الشخصية", + "changeLanguagePopup-title": "تغيير اللغة", + "changePasswordPopup-title": "تغيير كلمة المرور", + "changePermissionsPopup-title": "تعديل الصلاحيات", + "changeSettingsPopup-title": "تغيير الاعدادات", + "subtasks": "Subtasks", + "checklists": "قوائم التّدقيق", + "click-to-star": "اضغط لإضافة اللوحة للمفضلة.", + "click-to-unstar": "اضغط لحذف اللوحة من المفضلة.", + "clipboard": "Clipboard or drag & drop", + "close": "غلق", + "close-board": "غلق اللوحة", + "close-board-pop": "You will be able to restore the board by clicking the “Archive” button from the home header.", + "color-black": "black", + "color-blue": "blue", + "color-crimson": "crimson", + "color-darkgreen": "darkgreen", + "color-gold": "gold", + "color-gray": "gray", + "color-green": "green", + "color-indigo": "indigo", + "color-lime": "lime", + "color-magenta": "magenta", + "color-mistyrose": "mistyrose", + "color-navy": "navy", + "color-orange": "orange", + "color-paleturquoise": "paleturquoise", + "color-peachpuff": "peachpuff", + "color-pink": "pink", + "color-plum": "plum", + "color-purple": "purple", + "color-red": "red", + "color-saddlebrown": "saddlebrown", + "color-silver": "silver", + "color-sky": "sky", + "color-slateblue": "slateblue", + "color-white": "white", + "color-yellow": "yellow", + "unset-color": "Unset", + "comment": "تعليق", + "comment-placeholder": "أكتب تعليق", + "comment-only": "التعليق فقط", + "comment-only-desc": "يمكن التعليق على بطاقات فقط.", + "no-comments": "No comments", + "no-comments-desc": "Can not see comments and activities.", + "worker": "Worker", + "worker-desc": "Can only move cards, assign itself to card and comment.", + "computer": "حاسوب", + "confirm-subtask-delete-dialog": "Are you sure you want to delete subtask?", + "confirm-checklist-delete-dialog": "Are you sure you want to delete checklist?", + "copy-card-link-to-clipboard": "نسخ رابط البطاقة إلى الحافظة", + "linkCardPopup-title": "ربط البطاقة", + "searchElementPopup-title": "بحث", + "copyCardPopup-title": "نسخ البطاقة", + "copyChecklistToManyCardsPopup-title": "Copy Checklist Template to Many Cards", + "copyChecklistToManyCardsPopup-instructions": "Destination Card Titles and Descriptions in this JSON format", + "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"First card title\", \"description\":\"First card description\"}, {\"title\":\"Second card title\",\"description\":\"Second card description\"},{\"title\":\"Last card title\",\"description\":\"Last card description\"} ]", + "create": "إنشاء", + "createBoardPopup-title": "إنشاء لوحة", + "chooseBoardSourcePopup-title": "استيراد لوحة", + "createLabelPopup-title": "إنشاء علامة", + "createCustomField": "Create Field", + "createCustomFieldPopup-title": "Create Field", + "current": "الحالي", + "custom-field-delete-pop": "There is no undo. This will remove this custom field from all cards and destroy its history.", + "custom-field-checkbox": "Checkbox", + "custom-field-date": "تاريخ", + "custom-field-dropdown": "Dropdown List", + "custom-field-dropdown-none": "(none)", + "custom-field-dropdown-options": "List Options", + "custom-field-dropdown-options-placeholder": "Press enter to add more options", + "custom-field-dropdown-unknown": "(unknown)", + "custom-field-number": "Number", + "custom-field-text": "Text", + "custom-fields": "Custom Fields", + "date": "تاريخ", + "decline": "Decline", + "default-avatar": "صورة شخصية افتراضية", + "delete": "حذف", + "deleteCustomFieldPopup-title": "Delete Custom Field?", + "deleteLabelPopup-title": "حذف العلامة ?", + "description": "وصف", + "disambiguateMultiLabelPopup-title": "تحديد الإجراء على العلامة", + "disambiguateMultiMemberPopup-title": "تحديد الإجراء على العضو", + "discard": "التخلص منها", + "done": "Done", + "download": "تنزيل", + "edit": "تعديل", + "edit-avatar": "تعديل الصورة الشخصية", + "edit-profile": "تعديل الملف الشخصي", + "edit-wip-limit": "Edit WIP Limit", + "soft-wip-limit": "Soft WIP Limit", + "editCardStartDatePopup-title": "تغيير تاريخ البدء", + "editCardDueDatePopup-title": "تغيير تاريخ الاستحقاق", + "editCustomFieldPopup-title": "Edit Field", + "editCardSpentTimePopup-title": "Change spent time", + "editLabelPopup-title": "تعديل العلامة", + "editNotificationPopup-title": "تصحيح الإشعار", + "editProfilePopup-title": "تعديل الملف الشخصي", + "email": "البريد الإلكتروني", + "email-enrollAccount-subject": "An account created for you on __siteName__", + "email-enrollAccount-text": "Hello __user__,\n\nTo start using the service, simply click the link below.\n\n__url__\n\nThanks.", + "email-fail": "Sending email failed", + "email-fail-text": "Error trying to send email", + "email-invalid": "Invalid email", + "email-invite": "Invite via Email", + "email-invite-subject": "__inviter__ sent you an invitation", + "email-invite-text": "Dear __user__,\n\n__inviter__ invites you to join board \"__board__\" for collaborations.\n\nPlease follow the link below:\n\n__url__\n\nThanks.", + "email-resetPassword-subject": "Reset your password on __siteName__", + "email-resetPassword-text": "Hello __user__,\n\nTo reset your password, simply click the link below.\n\n__url__\n\nThanks.", + "email-sent": "Email sent", + "email-verifyEmail-subject": "Verify your email address on __siteName__", + "email-verifyEmail-text": "Hello __user__,\n\nTo verify your account email, simply click the link below.\n\n__url__\n\nThanks.", + "enable-wip-limit": "Enable WIP Limit", + "error-board-doesNotExist": "This board does not exist", + "error-board-notAdmin": "You need to be admin of this board to do that", + "error-board-notAMember": "You need to be a member of this board to do that", + "error-json-malformed": "Your text is not valid JSON", + "error-json-schema": "Your JSON data does not include the proper information in the correct format", + "error-list-doesNotExist": "This list does not exist", + "error-user-doesNotExist": "This user does not exist", + "error-user-notAllowSelf": "لا يمكنك دعوة نفسك", + "error-user-notCreated": "This user is not created", + "error-username-taken": "إسم المستخدم مأخوذ مسبقا", + "error-email-taken": "البريد الإلكتروني مأخوذ بالفعل", + "export-board": "Export board", + "sort": "Sort", + "sort-desc": "Click to Sort List", + "list-sort-by": "Sort the List By:", + "list-label-modifiedAt": "Last Access Time", + "list-label-title": "Name of the List", + "list-label-sort": "Your Manual Order", + "list-label-short-modifiedAt": "(L)", + "list-label-short-title": "(N)", + "list-label-short-sort": "(M)", + "filter": "تصفية", + "filter-cards": "Filter Cards or Lists", + "list-filter-label": "Filter List by Title", + "filter-clear": "مسح التصفية", + "filter-no-label": "لا يوجد ملصق", + "filter-no-member": "ليس هناك أي عضو", + "filter-no-assignee": "No assignee", + "filter-no-custom-fields": "No Custom Fields", + "filter-show-archive": "Show archived lists", + "filter-hide-empty": "Hide empty lists", + "filter-on": "التصفية تشتغل", + "filter-on-desc": "أنت بصدد تصفية بطاقات هذه اللوحة. اضغط هنا لتعديل التصفية.", + "filter-to-selection": "تصفية بالتحديد", + "advanced-filter-label": "Advanced Filter", + "advanced-filter-description": "Advanced Filter allows to write a string containing following operators: == != <= >= && || ( ) A space is used as a separator between the Operators. You can filter for all Custom Fields by typing their names and values. For Example: Field1 == Value1. Note: If fields or values contains spaces, you need to encapsulate them into single quotes. For Example: 'Field 1' == 'Value 1'. For single control characters (' \\/) to be skipped, you can use \\. For example: Field1 == I\\'m. Also you can combine multiple conditions. For Example: F1 == V1 || F1 == V2. Normally all operators are interpreted from left to right. You can change the order by placing brackets. For Example: F1 == V1 && ( F2 == V2 || F2 == V3 ). Also you can search text fields using regex: F1 == /Tes.*/i", + "fullname": "الإسم الكامل", + "header-logo-title": "الرجوع إلى صفحة اللوحات", + "hide-system-messages": "إخفاء رسائل النظام", + "headerBarCreateBoardPopup-title": "إنشاء لوحة", + "home": "الرئيسية", + "import": "Import", + "link": "Link", + "import-board": "استيراد لوحة", + "import-board-c": "استيراد لوحة", + "import-board-title-trello": "Import board from Trello", + "import-board-title-wekan": "Import board from previous export", + "import-sandstorm-backup-warning": "Do not delete data you import from original exported board or Trello before checking does this grain close and open again, or do you get Board not found error, that means data loss.", + "import-sandstorm-warning": "Imported board will delete all existing data on board and replace it with imported board.", + "from-trello": "من تريلو", + "from-wekan": "From previous export", + "import-board-instruction-trello": "In your Trello board, go to 'Menu', then 'More', 'Print and Export', 'Export JSON', and copy the resulting text", + "import-board-instruction-wekan": "In your board, go to 'Menu', then 'Export board', and copy the text in the downloaded file.", + "import-board-instruction-about-errors": "If you get errors when importing board, sometimes importing still works, and board is at All Boards page.", + "import-json-placeholder": "Paste your valid JSON data here", + "import-map-members": "رسم خريطة الأعضاء", + "import-members-map": "Your imported board has some members. Please map the members you want to import to your users", + "import-show-user-mapping": "Review members mapping", + "import-user-select": "Pick your existing user you want to use as this member", + "importMapMembersAddPopup-title": "Select member", + "info": "الإصدار", + "initials": "أولية", + "invalid-date": "تاريخ غير صالح", + "invalid-time": "Invalid time", + "invalid-user": "Invalid user", + "joined": "انضمّ", + "just-invited": "You are just invited to this board", + "keyboard-shortcuts": "اختصار لوحة المفاتيح", + "label-create": "إنشاء علامة", + "label-default": "%s علامة (افتراضية)", + "label-delete-pop": "لا يوجد تراجع. سيؤدي هذا إلى إزالة هذه العلامة من جميع بطاقات والقضاء على تأريخها", + "labels": "علامات", + "language": "لغة", + "last-admin-desc": "لا يمكن تعديل الأدوار لأن ذلك يتطلب صلاحيات المدير.", + "leave-board": "مغادرة اللوحة", + "leave-board-pop": "Are you sure you want to leave __boardTitle__? You will be removed from all cards on this board.", + "leaveBoardPopup-title": "مغادرة اللوحة ؟", + "link-card": "ربط هذه البطاقة", + "list-archive-cards": "Move all cards in this list to Archive", + "list-archive-cards-pop": "This will remove all the cards in this list from the board. To view cards in Archive and bring them back to the board, click “Menu” > “Archive”.", + "list-move-cards": "نقل بطاقات هذه القائمة", + "list-select-cards": "تحديد بطاقات هذه القائمة", + "set-color-list": "Set Color", + "listActionPopup-title": "قائمة الإجراءات", + "swimlaneActionPopup-title": "Swimlane Actions", + "swimlaneAddPopup-title": "Add a Swimlane below", + "listImportCardPopup-title": "Import a Trello card", + "listMorePopup-title": "المزيد", + "link-list": "رابط إلى هذه القائمة", + "list-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the list. There is no undo.", + "list-delete-suggest-archive": "You can move a list to Archive to remove it from the board and preserve the activity.", + "lists": "القائمات", + "swimlanes": "خطوط السباحة", + "log-out": "تسجيل الخروج", + "log-in": "تسجيل الدخول", + "loginPopup-title": "تسجيل الدخول", + "memberMenuPopup-title": "أفضليات الأعضاء", + "members": "أعضاء", + "menu": "القائمة", + "move-selection": "Move selection", + "moveCardPopup-title": "نقل البطاقة", + "moveCardToBottom-title": "التحرك إلى القاع", + "moveCardToTop-title": "التحرك إلى الأعلى", + "moveSelectionPopup-title": "Move selection", + "multi-selection": "تحديد أكثر من واحدة", + "multi-selection-on": "Multi-Selection is on", + "muted": "مكتوم", + "muted-info": "You will never be notified of any changes in this board", + "my-boards": "لوحاتي", + "name": "اسم", + "no-archived-cards": "No cards in Archive.", + "no-archived-lists": "No lists in Archive.", + "no-archived-swimlanes": "No swimlanes in Archive.", + "no-results": "لا توجد نتائج", + "normal": "عادي", + "normal-desc": "يمكن مشاهدة و تعديل البطاقات. لا يمكن تغيير إعدادات الضبط.", + "not-accepted-yet": "Invitation not accepted yet", + "notify-participate": "Receive updates to any cards you participate as creater or member", + "notify-watch": "Receive updates to any boards, lists, or cards you’re watching", + "optional": "اختياري", + "or": "or", + "page-maybe-private": "قدتكون هذه الصفحة خاصة . قد تستطيع مشاهدتها ب <a href='%s'>تسجيل الدخول</a>.", + "page-not-found": "صفحة غير موجودة", + "password": "كلمة المرور", + "paste-or-dragdrop": "to paste, or drag & drop image file to it (image only)", + "participating": "المشاركة", + "preview": "Preview", + "previewAttachedImagePopup-title": "Preview", + "previewClipboardImagePopup-title": "Preview", + "private": "خاص", + "private-desc": "هذه اللوحة خاصة . لا يسمح إلا للأعضاء .", + "profile": "ملف شخصي", + "public": "عامّ", + "public-desc": "هذه اللوحة عامة: مرئية لكلّ من يحصل على الرابط ، و هي مرئية أيضا في محركات البحث مثل جوجل. التعديل مسموح به للأعضاء فقط.", + "quick-access-description": "أضف لوحة إلى المفضلة لإنشاء اختصار في هذا الشريط.", + "remove-cover": "حذف الغلاف", + "remove-from-board": "حذف من اللوحة", + "remove-label": "إزالة التصنيف", + "listDeletePopup-title": "حذف القائمة ؟", + "remove-member": "حذف العضو", + "remove-member-from-card": "حذف من البطاقة", + "remove-member-pop": "حذف __name__ (__username__) من __boardTitle__ ? سيتم حذف هذا العضو من جميع بطاقة اللوحة مع إرسال إشعار له بذاك.", + "removeMemberPopup-title": "حذف العضو ?", + "rename": "إعادة التسمية", + "rename-board": "إعادة تسمية اللوحة", + "restore": "استعادة", + "save": "حفظ", + "search": "بحث", + "rules": "Rules", + "search-cards": "Search from card/list titles, descriptions and custom fields on this board", + "search-example": "Text to search for?", + "select-color": "اختيار اللون", + "set-wip-limit-value": "Set a limit for the maximum number of tasks in this list", + "setWipLimitPopup-title": "Set WIP Limit", + "shortcut-assign-self": "Assign yourself to current card", + "shortcut-autocomplete-emoji": "الإكمال التلقائي للرموز التعبيرية", + "shortcut-autocomplete-members": "الإكمال التلقائي لأسماء الأعضاء", + "shortcut-clear-filters": "مسح التصفيات", + "shortcut-close-dialog": "غلق النافذة", + "shortcut-filter-my-cards": "تصفية بطاقاتي", + "shortcut-show-shortcuts": "عرض قائمة الإختصارات ،تلك", + "shortcut-toggle-filterbar": "Toggle Filter Sidebar", + "shortcut-toggle-sidebar": "إظهار-إخفاء الشريط الجانبي للوحة", + "show-cards-minimum-count": "إظهار عدد البطاقات إذا كانت القائمة تتضمن أكثر من", + "sidebar-open": "فتح الشريط الجانبي", + "sidebar-close": "إغلاق الشريط الجانبي", + "signupPopup-title": "إنشاء حساب", + "star-board-title": "اضغط لإضافة هذه اللوحة إلى المفضلة . سوف يتم إظهارها على رأس بقية اللوحات.", + "starred-boards": "اللوحات المفضلة", + "starred-boards-description": "تعرض اللوحات المفضلة على رأس بقية اللوحات.", + "subscribe": "اشتراك و متابعة", + "team": "فريق", + "this-board": "هذه اللوحة", + "this-card": "هذه البطاقة", + "spent-time-hours": "Spent time (hours)", + "overtime-hours": "Overtime (hours)", + "overtime": "Overtime", + "has-overtime-cards": "Has overtime cards", + "has-spenttime-cards": "Has spent time cards", + "time": "الوقت", + "title": "عنوان", + "tracking": "تتبع", + "tracking-info": "You will be notified of any changes to those cards you are involved as creator or member.", + "type": "Type", + "unassign-member": "إلغاء تعيين العضو", + "unsaved-description": "لديك وصف غير محفوظ", + "unwatch": "غير مُشاهد", + "upload": "Upload", + "upload-avatar": "رفع صورة شخصية", + "uploaded-avatar": "تم رفع الصورة الشخصية", + "username": "اسم المستخدم", + "view-it": "شاهدها", + "warn-list-archived": "warning: this card is in an list at Archive", + "watch": "مُشاهد", + "watching": "مشاهدة", + "watching-info": "You will be notified of any change in this board", + "welcome-board": "لوحة التّرحيب", + "welcome-swimlane": "Milestone 1", + "welcome-list1": "المبادئ", + "welcome-list2": "متقدم", + "card-templates-swimlane": "Card Templates", + "list-templates-swimlane": "List Templates", + "board-templates-swimlane": "Board Templates", + "what-to-do": "ماذا تريد أن تنجز?", + "wipLimitErrorPopup-title": "Invalid WIP Limit", + "wipLimitErrorPopup-dialog-pt1": "The number of tasks in this list is higher than the WIP limit you've defined.", + "wipLimitErrorPopup-dialog-pt2": "Please move some tasks out of this list, or set a higher WIP limit.", + "admin-panel": "لوحة التحكم", + "settings": "الإعدادات", + "people": "الناس", + "registration": "تسجيل", + "disable-self-registration": "Disable Self-Registration", + "invite": "دعوة", + "invite-people": "الناس المدعوين", + "to-boards": "إلى اللوحات", + "email-addresses": "عناوين البريد الإلكتروني", + "smtp-host-description": "The address of the SMTP server that handles your emails.", + "smtp-port-description": "The port your SMTP server uses for outgoing emails.", + "smtp-tls-description": "تفعيل دعم TLS من اجل خادم SMTP", + "smtp-host": "مضيف SMTP", + "smtp-port": "منفذ SMTP", + "smtp-username": "اسم المستخدم", + "smtp-password": "كلمة المرور", + "smtp-tls": "دعم التي ال سي", + "send-from": "من", + "send-smtp-test": "Send a test email to yourself", + "invitation-code": "رمز الدعوة", + "email-invite-register-subject": "__inviter__ أرسل دعوة لك", + "email-invite-register-text": "Dear __user__,\n\n__inviter__ invites you to kanban board for collaborations.\n\nPlease follow the link below:\n__url__\n\nAnd your invitation code is: __icode__\n\nThanks.", + "email-smtp-test-subject": "SMTP Test Email", + "email-smtp-test-text": "You have successfully sent an email", + "error-invitation-code-not-exist": "رمز الدعوة غير موجود", + "error-notAuthorized": "أنتَ لا تملك الصلاحيات لرؤية هذه الصفحة.", + "webhook-title": "Webhook Name", + "webhook-token": "Token (Optional for Authentication)", + "outgoing-webhooks": "الويبهوك الصادرة", + "bidirectional-webhooks": "Two-Way Webhooks", + "outgoingWebhooksPopup-title": "الويبهوك الصادرة", + "boardCardTitlePopup-title": "Card Title Filter", + "disable-webhook": "Disable This Webhook", + "global-webhook": "Global Webhooks", + "new-outgoing-webhook": "ويبهوك جديدة ", + "no-name": "(غير معروف)", + "Node_version": "إصدار النود", + "Meteor_version": "Meteor version", + "MongoDB_version": "MongoDB version", + "MongoDB_storage_engine": "MongoDB storage engine", + "MongoDB_Oplog_enabled": "MongoDB Oplog enabled", + "OS_Arch": "معمارية نظام التشغيل", + "OS_Cpus": "استهلاك وحدة المعالجة المركزية لنظام التشغيل", + "OS_Freemem": "الذاكرة الحرة لنظام التشغيل", + "OS_Loadavg": "متوسط حمل نظام التشغيل", + "OS_Platform": "منصة نظام التشغيل", + "OS_Release": "إصدار نظام التشغيل", + "OS_Totalmem": "الذاكرة الكلية لنظام التشغيل", + "OS_Type": "نوع نظام التشغيل", + "OS_Uptime": "مدة تشغيل نظام التشغيل", + "days": "days", + "hours": "الساعات", + "minutes": "الدقائق", + "seconds": "الثواني", + "show-field-on-card": "Show this field on card", + "automatically-field-on-card": "Auto create field to all cards", + "showLabel-field-on-card": "Show field label on minicard", + "yes": "نعم", + "no": "لا", + "accounts": "الحسابات", + "accounts-allowEmailChange": "السماح بتغيير البريد الإلكتروني", + "accounts-allowUserNameChange": "Allow Username Change", + "createdAt": "Created at", + "verified": "Verified", + "active": "Active", + "card-received": "Received", + "card-received-on": "Received on", + "card-end": "End", + "card-end-on": "Ends on", + "editCardReceivedDatePopup-title": "Change received date", + "editCardEndDatePopup-title": "Change end date", + "setCardColorPopup-title": "Set color", + "setCardActionsColorPopup-title": "Choose a color", + "setSwimlaneColorPopup-title": "Choose a color", + "setListColorPopup-title": "Choose a color", + "assigned-by": "Assigned By", + "requested-by": "Requested By", + "board-delete-notice": "Deleting is permanent. You will lose all lists, cards and actions associated with this board.", + "delete-board-confirm-popup": "All lists, cards, labels, and activities will be deleted and you won't be able to recover the board contents. There is no undo.", + "boardDeletePopup-title": "Delete Board?", + "delete-board": "Delete Board", + "default-subtasks-board": "Subtasks for __board__ board", + "default": "Default", + "queue": "Queue", + "subtask-settings": "Subtasks Settings", + "card-settings": "Card Settings", + "boardSubtaskSettingsPopup-title": "Board Subtasks Settings", + "boardCardSettingsPopup-title": "Card Settings", + "deposit-subtasks-board": "Deposit subtasks to this board:", + "deposit-subtasks-list": "Landing list for subtasks deposited here:", + "show-parent-in-minicard": "Show parent in minicard:", + "prefix-with-full-path": "Prefix with full path", + "prefix-with-parent": "Prefix with parent", + "subtext-with-full-path": "Subtext with full path", + "subtext-with-parent": "Subtext with parent", + "change-card-parent": "Change card's parent", + "parent-card": "Parent card", + "source-board": "Source board", + "no-parent": "Don't show parent", + "activity-added-label": "added label '%s' to %s", + "activity-removed-label": "removed label '%s' from %s", + "activity-delete-attach": "deleted an attachment from %s", + "activity-added-label-card": "added label '%s'", + "activity-removed-label-card": "removed label '%s'", + "activity-delete-attach-card": "deleted an attachment", + "activity-set-customfield": "set custom field '%s' to '%s' in %s", + "activity-unset-customfield": "unset custom field '%s' in %s", + "r-rule": "Rule", + "r-add-trigger": "Add trigger", + "r-add-action": "Add action", + "r-board-rules": "Board rules", + "r-add-rule": "Add rule", + "r-view-rule": "View rule", + "r-delete-rule": "Delete rule", + "r-new-rule-name": "New rule title", + "r-no-rules": "No rules", + "r-when-a-card": "When a card", + "r-is": "is", + "r-is-moved": "is moved", + "r-added-to": "added to", + "r-removed-from": "Removed from", + "r-the-board": "the board", + "r-list": "list", + "set-filter": "Set Filter", + "r-moved-to": "Moved to", + "r-moved-from": "Moved from", + "r-archived": "Moved to Archive", + "r-unarchived": "Restored from Archive", + "r-a-card": "a card", + "r-when-a-label-is": "When a label is", + "r-when-the-label": "When the label", + "r-list-name": "list name", + "r-when-a-member": "When a member is", + "r-when-the-member": "When the member", + "r-name": "name", + "r-when-a-attach": "When an attachment", + "r-when-a-checklist": "When a checklist is", + "r-when-the-checklist": "When the checklist", + "r-completed": "Completed", + "r-made-incomplete": "Made incomplete", + "r-when-a-item": "When a checklist item is", + "r-when-the-item": "When the checklist item", + "r-checked": "Checked", + "r-unchecked": "Unchecked", + "r-move-card-to": "Move card to", + "r-top-of": "Top of", + "r-bottom-of": "Bottom of", + "r-its-list": "its list", + "r-archive": "نقل الى الارشيف", + "r-unarchive": "Restore from Archive", + "r-card": "card", + "r-add": "أضف", + "r-remove": "Remove", + "r-label": "label", + "r-member": "member", + "r-remove-all": "Remove all members from the card", + "r-set-color": "Set color to", + "r-checklist": "checklist", + "r-check-all": "Check all", + "r-uncheck-all": "Uncheck all", + "r-items-check": "items of checklist", + "r-check": "Check", + "r-uncheck": "Uncheck", + "r-item": "item", + "r-of-checklist": "of checklist", + "r-send-email": "Send an email", + "r-to": "to", + "r-subject": "subject", + "r-rule-details": "Rule details", + "r-d-move-to-top-gen": "Move card to top of its list", + "r-d-move-to-top-spec": "Move card to top of list", + "r-d-move-to-bottom-gen": "Move card to bottom of its list", + "r-d-move-to-bottom-spec": "Move card to bottom of list", + "r-d-send-email": "Send email", + "r-d-send-email-to": "to", + "r-d-send-email-subject": "subject", + "r-d-send-email-message": "message", + "r-d-archive": "Move card to Archive", + "r-d-unarchive": "Restore card from Archive", + "r-d-add-label": "Add label", + "r-d-remove-label": "Remove label", + "r-create-card": "Create new card", + "r-in-list": "in list", + "r-in-swimlane": "in swimlane", + "r-d-add-member": "Add member", + "r-d-remove-member": "Remove member", + "r-d-remove-all-member": "Remove all member", + "r-d-check-all": "Check all items of a list", + "r-d-uncheck-all": "Uncheck all items of a list", + "r-d-check-one": "Check item", + "r-d-uncheck-one": "Uncheck item", + "r-d-check-of-list": "of checklist", + "r-d-add-checklist": "Add checklist", + "r-d-remove-checklist": "Remove checklist", + "r-by": "by", + "r-add-checklist": "Add checklist", + "r-with-items": "with items", + "r-items-list": "item1,item2,item3", + "r-add-swimlane": "Add swimlane", + "r-swimlane-name": "swimlane name", + "r-board-note": "Note: leave a field empty to match every possible value.", + "r-checklist-note": "Note: checklist's items have to be written as comma separated values.", + "r-when-a-card-is-moved": "When a card is moved to another list", + "r-set": "Set", + "r-update": "Update", + "r-datefield": "date field", + "r-df-start-at": "start", + "r-df-due-at": "due", + "r-df-end-at": "end", + "r-df-received-at": "received", + "r-to-current-datetime": "to current date/time", + "r-remove-value-from": "Remove value from", + "ldap": "LDAP", + "oauth2": "OAuth2", + "cas": "CAS", + "authentication-method": "Authentication method", + "authentication-type": "Authentication type", + "custom-product-name": "Custom Product Name", + "layout": "Layout", + "hide-logo": "Hide Logo", + "add-custom-html-after-body-start": "Add Custom HTML after <body> start", + "add-custom-html-before-body-end": "Add Custom HTML before </body> end", + "error-undefined": "Something went wrong", + "error-ldap-login": "An error occurred while trying to login", + "display-authentication-method": "Display Authentication Method", + "default-authentication-method": "Default Authentication Method", + "duplicate-board": "Duplicate Board", + "people-number": "The number of people is:", + "swimlaneDeletePopup-title": "Delete Swimlane ?", + "swimlane-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the swimlane. There is no undo.", + "restore-all": "Restore all", + "delete-all": "Delete all", + "loading": "Loading, please wait.", + "previous_as": "last time was", + "act-a-dueAt": "modified due time to \nWhen: __timeValue__\nWhere: __card__\n previous due was __timeOldValue__", + "act-a-endAt": "modified ending time to __timeValue__ from (__timeOldValue__)", + "act-a-startAt": "modified starting time to __timeValue__ from (__timeOldValue__)", + "act-a-receivedAt": "modified received time to __timeValue__ from (__timeOldValue__)", + "a-dueAt": "modified due time to be", + "a-endAt": "modified ending time to be", + "a-startAt": "modified starting time to be", + "a-receivedAt": "modified received time to be", + "almostdue": "current due time %s is approaching", + "pastdue": "current due time %s is past", + "duenow": "current due time %s is today", + "act-newDue": "__list__/__card__ has 1st due reminder [__board__]", + "act-withDue": "__list__/__card__ due reminders [__board__]", + "act-almostdue": "was reminding the current due (__timeValue__) of __card__ is approaching", + "act-pastdue": "was reminding the current due (__timeValue__) of __card__ is past", + "act-duenow": "was reminding the current due (__timeValue__) of __card__ is now", + "act-atUserComment": "You were mentioned in [__board__] __list__/__card__", + "delete-user-confirm-popup": "Are you sure you want to delete this account? There is no undo.", + "accounts-allowUserDelete": "Allow users to self delete their account", + "hide-minicard-label-text": "Hide minicard label text", + "show-desktop-drag-handles": "Show desktop drag handles", + "assignee": "Assignee", + "cardAssigneesPopup-title": "Assignee", + "addmore-detail": "Add a more detailed description", + "show-on-card": "Show on Card", + "new": "New", + "editUserPopup-title": "Edit User", + "newUserPopup-title": "New User", + "notifications": "Notifications", + "view-all": "View All", + "filter-by-unread": "Filter by Unread", + "mark-all-as-read": "Mark all as read", + "allow-rename": "Allow Rename", + "allowRenamePopup-title": "Allow Rename" +} diff --git a/i18n/bg.i18n.json b/i18n/bg.i18n.json index 52ab8b4f..18785014 100644 --- a/i18n/bg.i18n.json +++ b/i18n/bg.i18n.json @@ -1,769 +1,770 @@ { - "accept": "Приемам", - "act-activity-notify": "Activity Notification", - "act-addAttachment": "added attachment __attachment__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-deleteAttachment": "deleted attachment __attachment__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addSubtask": "added subtask __subtask__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addedLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removeLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removedLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addChecklist": "added checklist __checklist__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addChecklistItem": "added checklist item __checklistItem__ to checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removeChecklist": "removed checklist __checklist__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removeChecklistItem": "removed checklist item __checklistItem__ from checklist __checkList__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-checkedItem": "checked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-uncheckedItem": "unchecked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-completeChecklist": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-uncompleteChecklist": "uncompleted checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addComment": "commented on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-editComment": "edited comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-deleteComment": "deleted comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-createBoard": "created board __board__", - "act-createSwimlane": "created swimlane __swimlane__ to board __board__", - "act-createCard": "created card __card__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-createCustomField": "created custom field __customField__ at board __board__", - "act-deleteCustomField": "deleted custom field __customField__ at board __board__", - "act-setCustomField": "edited custom field __customField__: __customFieldValue__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-createList": "added list __list__ to board __board__", - "act-addBoardMember": "added member __member__ to board __board__", - "act-archivedBoard": "Board __board__ moved to Archive", - "act-archivedCard": "Card __card__ at list __list__ at swimlane __swimlane__ at board __board__ moved to Archive", - "act-archivedList": "List __list__ at swimlane __swimlane__ at board __board__ moved to Archive", - "act-archivedSwimlane": "Swimlane __swimlane__ at board __board__ moved to Archive", - "act-importBoard": "imported board __board__", - "act-importCard": "imported card __card__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-importList": "imported list __list__ to swimlane __swimlane__ at board __board__", - "act-joinMember": "added member __member__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-moveCard": "moved card __card__ at board __board__ from list __oldList__ at swimlane __oldSwimlane__ to list __list__ at swimlane __swimlane__", - "act-moveCardToOtherBoard": "moved card __card__ from list __oldList__ at swimlane __oldSwimlane__ at board __oldBoard__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-removeBoardMember": "removed member __member__ from board __board__", - "act-restoredCard": "restored card __card__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-unjoinMember": "removed member __member__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-withBoardTitle": "__board__ ", - "act-withCardTitle": "[__board__] __card__", - "actions": "Действия", - "activities": "Действия", - "activity": "Дейности", - "activity-added": "добави %s към %s", - "activity-archived": "%s е преместена в Архива", - "activity-attached": "прикачи %s към %s", - "activity-created": "създаде %s", - "activity-customfield-created": "създаде собствено поле %s", - "activity-excluded": "изключи %s от %s", - "activity-imported": "импортира %s в/във %s от %s", - "activity-imported-board": "импортира %s от %s", - "activity-joined": "се присъедини към %s", - "activity-moved": "премести %s от %s в/във %s", - "activity-on": "на %s", - "activity-removed": "премахна %s от %s", - "activity-sent": "изпрати %s до %s", - "activity-unjoined": "вече не е част от %s", - "activity-subtask-added": "добави задача към %s", - "activity-checked-item": "отбеляза%s в списък със задачи %s на %s", - "activity-unchecked-item": "размаркира %s от списък със задачи %s на %s", - "activity-checklist-added": "добави списък със задачи към %s", - "activity-checklist-removed": "премахна списък със задачи от %s", - "activity-checklist-completed": "completed checklist %s of %s", - "activity-checklist-uncompleted": "\"отзавърши\" чеклистта %s в %s", - "activity-checklist-item-added": "добави точка към '%s' в/във %s", - "activity-checklist-item-removed": "премахна точка от '%s' в %s", - "add": "Добави", - "activity-checked-item-card": "отбеляза %s в чеклист %s", - "activity-unchecked-item-card": "размаркира %s в чеклист %s", - "activity-checklist-completed-card": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "activity-checklist-uncompleted-card": "\"отзавърши\" чеклистта %s", - "activity-editComment": "edited comment %s", - "activity-deleteComment": "deleted comment %s", - "add-attachment": "Добави прикачен файл", - "add-board": "Добави Табло", - "add-card": "Добави карта", - "add-swimlane": "Добави коридор", - "add-subtask": "Добави подзадача", - "add-checklist": "Добави списък със задачи", - "add-checklist-item": "Добави точка към списъка със задачи", - "add-cover": "Добави корица", - "add-label": "Добави етикет", - "add-list": "Добави списък", - "add-members": "Добави членове", - "added": "Добавено", - "addMemberPopup-title": "Членове", - "admin": "Администратор", - "admin-desc": "Can view and edit cards, remove members, and change settings for the board.", - "admin-announcement": "Съобщение", - "admin-announcement-active": "Active System-Wide Announcement", - "admin-announcement-title": "Съобщение от администратора", - "all-boards": "Всички табла", - "and-n-other-card": "И __count__ друга карта", - "and-n-other-card_plural": "И __count__ други карти", - "apply": "Приложи", - "app-is-offline": "Loading, please wait. Refreshing the page will cause data loss. If loading does not work, please check that server has not stopped.", - "archive": "Премести в Архива", - "archive-all": "Премести всички в Архива", - "archive-board": "Премести Таблото в Архива", - "archive-card": "Премести Картата в Архива", - "archive-list": "Премести Списъка в Архива", - "archive-swimlane": "Премести Коридора в Архива", - "archive-selection": "Премести избраното в Архива", - "archiveBoardPopup-title": "Да преместя ли Таблото в Архива?", - "archived-items": "Архив", - "archived-boards": "Табла в Архива", - "restore-board": "Възстанови Таблото", - "no-archived-boards": "Няма Табла в Архива.", - "archives": "Архив", - "template": "Template", - "templates": "Templates", - "assign-member": "Възложи на член от екипа", - "attached": "прикачен", - "attachment": "Прикаченн файл", - "attachment-delete-pop": "Изтриването на прикачен файл е завинаги. Няма как да бъде възстановен.", - "attachmentDeletePopup-title": "Желаете ли да изтриете прикачения файл?", - "attachments": "Прикачени файлове", - "auto-watch": "Автоматично наблюдаване на таблата, когато са създадени", - "avatar-too-big": "Аватарът е прекалено голям (максимум 70KB)", - "back": "Назад", - "board-change-color": "Промени цвета", - "board-nb-stars": "%s звезди", - "board-not-found": "Таблото не е намерено", - "board-private-info": "This board will be <strong>private</strong>.", - "board-public-info": "This board will be <strong>public</strong>.", - "boardChangeColorPopup-title": "Change Board Background", - "boardChangeTitlePopup-title": "Промени името на Таблото", - "boardChangeVisibilityPopup-title": "Change Visibility", - "boardChangeWatchPopup-title": "Промени наблюдаването", - "boardMenuPopup-title": "Board Settings", - "boardChangeViewPopup-title": "Board View", - "boards": "Табла", - "board-view": "Board View", - "board-view-cal": "Календар", - "board-view-swimlanes": "Коридори", - "board-view-collapse": "Collapse", - "board-view-lists": "Списъци", - "bucket-example": "Like “Bucket List” for example", - "cancel": "Cancel", - "card-archived": "Тази карта е преместена в Архива.", - "board-archived": "Това табло е преместено в Архива.", - "card-comments-title": "Тази карта има %s коментар.", - "card-delete-notice": "Deleting is permanent. You will lose all actions associated with this card.", - "card-delete-pop": "All actions will be removed from the activity feed and you won't be able to re-open the card. There is no undo.", - "card-delete-suggest-archive": "Можете да преместите картата в Архива, за да я премахнете от Таблото и така да запазите активността в него.", - "card-due": "Готова за", - "card-due-on": "Готова за", - "card-spent": "Изработено време", - "card-edit-attachments": "Промени прикачените файлове", - "card-edit-custom-fields": "Промени собствените полета", - "card-edit-labels": "Промени етикетите", - "card-edit-members": "Промени членовете", - "card-labels-title": "Промени етикетите за картата.", - "card-members-title": "Добави или премахни членове на Таблото от тази карта.", - "card-start": "Начало", - "card-start-on": "Започва на", - "cardAttachmentsPopup-title": "Прикачи от", - "cardCustomField-datePopup-title": "Промени датата", - "cardCustomFieldsPopup-title": "Промени собствените полета", - "cardDeletePopup-title": "Желаете да изтриете картата?", - "cardDetailsActionsPopup-title": "Опции", - "cardLabelsPopup-title": "Етикети", - "cardMembersPopup-title": "Членове", - "cardMorePopup-title": "Още", - "cardTemplatePopup-title": "Create template", - "cards": "Карти", - "cards-count": "Карти", - "casSignIn": "Sign In with CAS", - "cardType-card": "Карта", - "cardType-linkedCard": "Свързана карта", - "cardType-linkedBoard": "Свързано табло", - "change": "Промени", - "change-avatar": "Промени аватара", - "change-password": "Промени паролата", - "change-permissions": "Промени правата", - "change-settings": "Промени настройките", - "changeAvatarPopup-title": "Промени аватара", - "changeLanguagePopup-title": "Промени езика", - "changePasswordPopup-title": "Промени паролата", - "changePermissionsPopup-title": "Промени правата", - "changeSettingsPopup-title": "Промяна на настройките", - "subtasks": "Подзадачи", - "checklists": "Списъци със задачи", - "click-to-star": "Click to star this board.", - "click-to-unstar": "Натиснете, за да премахнете това табло от любими.", - "clipboard": "Клипборда или с драг & дроп", - "close": "Затвори", - "close-board": "Затвори Таблото", - "close-board-pop": "Ще можете да възстановите Таблото като натиснете на бутона \"Архив\" в началото на хедъра.", - "color-black": "черно", - "color-blue": "синьо", - "color-crimson": "crimson", - "color-darkgreen": "darkgreen", - "color-gold": "gold", - "color-gray": "gray", - "color-green": "зелено", - "color-indigo": "indigo", - "color-lime": "лайм", - "color-magenta": "magenta", - "color-mistyrose": "mistyrose", - "color-navy": "navy", - "color-orange": "оранжево", - "color-paleturquoise": "paleturquoise", - "color-peachpuff": "peachpuff", - "color-pink": "розово", - "color-plum": "plum", - "color-purple": "пурпурно", - "color-red": "червено", - "color-saddlebrown": "saddlebrown", - "color-silver": "silver", - "color-sky": "светло синьо", - "color-slateblue": "slateblue", - "color-white": "бяло", - "color-yellow": "жълто", - "unset-color": "Unset", - "comment": "Коментирай", - "comment-placeholder": "Напиши коментар", - "comment-only": "Само коментар", - "comment-only-desc": "Може да коментира само в карти.", - "no-comments": "Няма коментари", - "no-comments-desc": "Can not see comments and activities.", - "worker": "Worker", - "worker-desc": "Can only move cards, assign itself to card and comment.", - "computer": "Компютър", - "confirm-subtask-delete-dialog": "Сигурен ли сте, че искате да изтриете подзадачата?", - "confirm-checklist-delete-dialog": "Сигурни ли сте, че искате да изтриете този чеклист?", - "copy-card-link-to-clipboard": "Копирай връзката на картата в клипборда", - "linkCardPopup-title": "Свържи картата", - "searchElementPopup-title": "Търсене", - "copyCardPopup-title": "Копирай картата", - "copyChecklistToManyCardsPopup-title": "Копирай чеклисти в други карти", - "copyChecklistToManyCardsPopup-instructions": "Destination Card Titles and Descriptions in this JSON format", - "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"First card title\", \"description\":\"First card description\"}, {\"title\":\"Second card title\",\"description\":\"Second card description\"},{\"title\":\"Last card title\",\"description\":\"Last card description\"} ]", - "create": "Създай", - "createBoardPopup-title": "Създай Табло", - "chooseBoardSourcePopup-title": "Импортирай Табло", - "createLabelPopup-title": "Създай Табло", - "createCustomField": "Създай Поле", - "createCustomFieldPopup-title": "Създай Поле", - "current": "сегашен", - "custom-field-delete-pop": "There is no undo. This will remove this custom field from all cards and destroy its history.", - "custom-field-checkbox": "Чекбокс", - "custom-field-date": "Дата", - "custom-field-dropdown": "Падащо меню", - "custom-field-dropdown-none": "(няма)", - "custom-field-dropdown-options": "List Options", - "custom-field-dropdown-options-placeholder": "Press enter to add more options", - "custom-field-dropdown-unknown": "(unknown)", - "custom-field-number": "Номер", - "custom-field-text": "Текст", - "custom-fields": "Собствени полета", - "date": "Дата", - "decline": "Отказ", - "default-avatar": "Основен аватар", - "delete": "Изтрий", - "deleteCustomFieldPopup-title": "Изтриване на Собственото поле?", - "deleteLabelPopup-title": "Желаете да изтриете етикета?", - "description": "Описание", - "disambiguateMultiLabelPopup-title": "Disambiguate Label Action", - "disambiguateMultiMemberPopup-title": "Disambiguate Member Action", - "discard": "Отказ", - "done": "Готово", - "download": "Сваляне", - "edit": "Промени", - "edit-avatar": "Промени аватара", - "edit-profile": "Промяна на профила", - "edit-wip-limit": "Промени WIP лимита", - "soft-wip-limit": "\"Мек\" WIP лимит", - "editCardStartDatePopup-title": "Промени началната дата", - "editCardDueDatePopup-title": "Промени датата за готовност", - "editCustomFieldPopup-title": "Промени Полето", - "editCardSpentTimePopup-title": "Промени изработеното време", - "editLabelPopup-title": "Промяна на Етикета", - "editNotificationPopup-title": "Промени известията", - "editProfilePopup-title": "Промяна на профила", - "email": "Имейл", - "email-enrollAccount-subject": "Ваш профил беше създаден на __siteName__", - "email-enrollAccount-text": "Hello __user__,\n\nTo start using the service, simply click the link below.\n\n__url__\n\nThanks.", - "email-fail": "Неуспешно изпращане на имейла", - "email-fail-text": "Възникна грешка при изпращането на имейла", - "email-invalid": "Невалиден имейл", - "email-invite": "Покани чрез имейл", - "email-invite-subject": "__inviter__ sent you an invitation", - "email-invite-text": "Dear __user__,\n\n__inviter__ invites you to join board \"__board__\" for collaborations.\n\nPlease follow the link below:\n\n__url__\n\nThanks.", - "email-resetPassword-subject": "Reset your password on __siteName__", - "email-resetPassword-text": "Hello __user__,\n\nTo reset your password, simply click the link below.\n\n__url__\n\nThanks.", - "email-sent": "Имейлът е изпратен", - "email-verifyEmail-subject": "Verify your email address on __siteName__", - "email-verifyEmail-text": "Hello __user__,\n\nTo verify your account email, simply click the link below.\n\n__url__\n\nThanks.", - "enable-wip-limit": "Включи WIP лимита", - "error-board-doesNotExist": "Това табло не съществува", - "error-board-notAdmin": "За да направите това трябва да сте администратор на това табло", - "error-board-notAMember": "За да направите това трябва да сте член на това табло", - "error-json-malformed": "Текстът Ви не е валиден JSON", - "error-json-schema": "JSON информацията Ви не съдържа информация във валиден формат", - "error-list-doesNotExist": "Този списък не съществува", - "error-user-doesNotExist": "Този потребител не съществува", - "error-user-notAllowSelf": "Не можете да поканите себе си", - "error-user-notCreated": "Този потребител не е създаден", - "error-username-taken": "Това потребителско име е вече заето", - "error-email-taken": "Имейлът е вече зает", - "export-board": "Експортиране на Табло", - "sort": "Sort", - "sort-desc": "Click to Sort List", - "list-sort-by": "Sort the List By:", - "list-label-modifiedAt": "Last Access Time", - "list-label-title": "Name of the List", - "list-label-sort": "Your Manual Order", - "list-label-short-modifiedAt": "(L)", - "list-label-short-title": "(N)", - "list-label-short-sort": "(M)", - "filter": "Филтър", - "filter-cards": "Filter Cards or Lists", - "list-filter-label": "Filter List by Title", - "filter-clear": "Премахване на филтрите", - "filter-no-label": "без етикет", - "filter-no-member": "без член", - "filter-no-custom-fields": "Няма Собствени полета", - "filter-show-archive": "Show archived lists", - "filter-hide-empty": "Hide empty lists", - "filter-on": "Има приложени филтри", - "filter-on-desc": "В момента филтрирате картите в това табло. Моля, натиснете тук, за да промените филтъра.", - "filter-to-selection": "Филтрирай избраните", - "advanced-filter-label": "Advanced Filter", - "advanced-filter-description": "Advanced Filter allows to write a string containing following operators: == != <= >= && || ( ) A space is used as a separator between the Operators. You can filter for all Custom Fields by typing their names and values. For Example: Field1 == Value1. Note: If fields or values contains spaces, you need to encapsulate them into single quotes. For Example: 'Field 1' == 'Value 1'. For single control characters (' \\/) to be skipped, you can use \\. For example: Field1 == I\\'m. Also you can combine multiple conditions. For Example: F1 == V1 || F1 == V2. Normally all operators are interpreted from left to right. You can change the order by placing brackets. For Example: F1 == V1 && ( F2 == V2 || F2 == V3 ). Also you can search text fields using regex: F1 == /Tes.*/i", - "fullname": "Име", - "header-logo-title": "Назад към страницата с Вашите табла.", - "hide-system-messages": "Скриване на системните съобщения", - "headerBarCreateBoardPopup-title": "Създай Табло", - "home": "Начало", - "import": "Импорт", - "link": "Връзка", - "import-board": "Импортирай Табло", - "import-board-c": "Импортирай Табло", - "import-board-title-trello": "Импорт на табло от Trello", - "import-board-title-wekan": "Import board from previous export", - "import-sandstorm-backup-warning": "Do not delete data you import from original exported board or Trello before checking does this grain close and open again, or do you get Board not found error, that means data loss.", - "import-sandstorm-warning": "Импортирането ще изтрие всичката налична информация в таблото и ще я замени с нова.", - "from-trello": "От Trello", - "from-wekan": "From previous export", - "import-board-instruction-trello": "In your Trello board, go to 'Menu', then 'More', 'Print and Export', 'Export JSON', and copy the resulting text.", - "import-board-instruction-wekan": "In your board, go to 'Menu', then 'Export board', and copy the text in the downloaded file.", - "import-board-instruction-about-errors": "If you get errors when importing board, sometimes importing still works, and board is at All Boards page.", - "import-json-placeholder": "Копирайте валидната Ви JSON информация тук", - "import-map-members": "Map members", - "import-members-map": "Your imported board has some members. Please map the members you want to import to your users", - "import-show-user-mapping": "Review members mapping", - "import-user-select": "Pick your existing user you want to use as this member", - "importMapMembersAddPopup-title": "Select member", - "info": "Версия", - "initials": "Инициали", - "invalid-date": "Невалидна дата", - "invalid-time": "Невалиден час", - "invalid-user": "Невалиден потребител", - "joined": "присъедини ", - "just-invited": "Бяхте поканени в това табло", - "keyboard-shortcuts": "Преки пътища с клавиатурата", - "label-create": "Създай етикет", - "label-default": "%s етикет (по подразбиране)", - "label-delete-pop": "There is no undo. This will remove this label from all cards and destroy its history.", - "labels": "Етикети", - "language": "Език", - "last-admin-desc": "You can’t change roles because there must be at least one admin.", - "leave-board": "Leave Board", - "leave-board-pop": "Are you sure you want to leave __boardTitle__? You will be removed from all cards on this board.", - "leaveBoardPopup-title": "Leave Board ?", - "link-card": "Връзка към тази карта", - "list-archive-cards": "Премести всички карти от този списък в Архива", - "list-archive-cards-pop": "Това ще премахне всички карти от този Списък от Таблото. За да видите картите в Архива и да ги върнете натиснете на \"Меню\" > \"Архив\".", - "list-move-cards": "Премести всички карти в този списък", - "list-select-cards": "Избери всички карти в този списък", - "set-color-list": "Set Color", - "listActionPopup-title": "List Actions", - "swimlaneActionPopup-title": "Swimlane Actions", - "swimlaneAddPopup-title": "Add a Swimlane below", - "listImportCardPopup-title": "Импорт на карта от Trello", - "listMorePopup-title": "Още", - "link-list": "Връзка към този списък", - "list-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the list. There is no undo.", - "list-delete-suggest-archive": "Можете да преместите списъка в Архива, за да го премахнете от Таблото и така да запазите активността в него.", - "lists": "Списъци", - "swimlanes": "Коридори", - "log-out": "Изход", - "log-in": "Вход", - "loginPopup-title": "Вход", - "memberMenuPopup-title": "Настройки на профила", - "members": "Членове", - "menu": "Меню", - "move-selection": "Move selection", - "moveCardPopup-title": "Премести картата", - "moveCardToBottom-title": "Премести в края", - "moveCardToTop-title": "Премести в началото", - "moveSelectionPopup-title": "Move selection", - "multi-selection": "Множествен избор", - "multi-selection-on": "Множественият избор е приложен", - "muted": "Muted", - "muted-info": "You will never be notified of any changes in this board", - "my-boards": "Моите табла", - "name": "Име", - "no-archived-cards": "Няма карти в Архива.", - "no-archived-lists": "Няма списъци в Архива.", - "no-archived-swimlanes": "Няма коридори в Архива.", - "no-results": "No results", - "normal": "Normal", - "normal-desc": "Can view and edit cards. Can't change settings.", - "not-accepted-yet": "Invitation not accepted yet", - "notify-participate": "Получавате информация за всички карти, в които сте отбелязани или сте създали", - "notify-watch": "Получавате информация за всички табла, списъци и карти, които наблюдавате", - "optional": "optional", - "or": "или", - "page-maybe-private": "This page may be private. You may be able to view it by <a href='%s'>logging in</a>.", - "page-not-found": "Page not found.", - "password": "Парола", - "paste-or-dragdrop": "to paste, or drag & drop image file to it (image only)", - "participating": "Participating", - "preview": "Preview", - "previewAttachedImagePopup-title": "Preview", - "previewClipboardImagePopup-title": "Preview", - "private": "Private", - "private-desc": "This board is private. Only people added to the board can view and edit it.", - "profile": "Профил", - "public": "Public", - "public-desc": "This board is public. It's visible to anyone with the link and will show up in search engines like Google. Only people added to the board can edit.", - "quick-access-description": "Star a board to add a shortcut in this bar.", - "remove-cover": "Remove Cover", - "remove-from-board": "Remove from Board", - "remove-label": "Remove Label", - "listDeletePopup-title": "Желаете да изтриете списъка?", - "remove-member": "Премахни член", - "remove-member-from-card": "Премахни от картата", - "remove-member-pop": "Remove __name__ (__username__) from __boardTitle__? The member will be removed from all cards on this board. They will receive a notification.", - "removeMemberPopup-title": "Remove Member?", - "rename": "Rename", - "rename-board": "Промени името на Таблото", - "restore": "Възстанови", - "save": "Запази", - "search": "Търсене", - "rules": "Правила", - "search-cards": "Search from card/list titles, descriptions and custom fields on this board", - "search-example": "Text to search for?", - "select-color": "Избери цвят", - "set-wip-limit-value": "Set a limit for the maximum number of tasks in this list", - "setWipLimitPopup-title": "Въведи WIP лимит", - "shortcut-assign-self": "Добави себе си към тази карта", - "shortcut-autocomplete-emoji": "Autocomplete emoji", - "shortcut-autocomplete-members": "Autocomplete members", - "shortcut-clear-filters": "Изчистване на всички филтри", - "shortcut-close-dialog": "Close Dialog", - "shortcut-filter-my-cards": "Филтрирай моите карти", - "shortcut-show-shortcuts": "Bring up this shortcuts list", - "shortcut-toggle-filterbar": "Отвори/затвори сайдбара с филтри", - "shortcut-toggle-sidebar": "Toggle Board Sidebar", - "show-cards-minimum-count": "Покажи бройката на картите, ако списъка съдържа повече от", - "sidebar-open": "Open Sidebar", - "sidebar-close": "Close Sidebar", - "signupPopup-title": "Create an Account", - "star-board-title": "Click to star this board. It will show up at top of your boards list.", - "starred-boards": "Любими табла", - "starred-boards-description": "Любимите табла се показват в началото на списъка Ви.", - "subscribe": "Subscribe", - "team": "Team", - "this-board": "това табло", - "this-card": "картата", - "spent-time-hours": "Изработено време (часа)", - "overtime-hours": "Оувъртайм (часа)", - "overtime": "Оувъртайм", - "has-overtime-cards": "Има карти с оувъртайм", - "has-spenttime-cards": "Има карти с изработено време", - "time": "Време", - "title": "Title", - "tracking": "Следене", - "tracking-info": "You will be notified of any changes to those cards you are involved as creator or member.", - "type": "Type", - "unassign-member": "Unassign member", - "unsaved-description": "You have an unsaved description.", - "unwatch": "Спри наблюдаването", - "upload": "Upload", - "upload-avatar": "Качване на аватар", - "uploaded-avatar": "Качихте аватар", - "username": "Потребителско име", - "view-it": "View it", - "warn-list-archived": "внимание: тази карта е в списък в Архива", - "watch": "Наблюдавай", - "watching": "Наблюдава", - "watching-info": "You will be notified of any change in this board", - "welcome-board": "Welcome Board", - "welcome-swimlane": "Milestone 1", - "welcome-list1": "Basics", - "welcome-list2": "Advanced", - "card-templates-swimlane": "Card Templates", - "list-templates-swimlane": "List Templates", - "board-templates-swimlane": "Board Templates", - "what-to-do": "What do you want to do?", - "wipLimitErrorPopup-title": "Невалиден WIP лимит", - "wipLimitErrorPopup-dialog-pt1": "The number of tasks in this list is higher than the WIP limit you've defined.", - "wipLimitErrorPopup-dialog-pt2": "Моля, преместете някои от задачите от този списък или въведете по-висок WIP лимит.", - "admin-panel": "Администраторски панел", - "settings": "Настройки", - "people": "Хора", - "registration": "Регистрация", - "disable-self-registration": "Disable Self-Registration", - "invite": "Покани", - "invite-people": "Покани хора", - "to-boards": "в табло/а", - "email-addresses": "Имейл адреси", - "smtp-host-description": "Адресът на SMTP сървъра, който обслужва Вашите имейли.", - "smtp-port-description": "Портът, който Вашият SMTP сървър използва за изходящи имейли.", - "smtp-tls-description": "Разреши TLS поддръжка за SMTP сървъра", - "smtp-host": "SMTP хост", - "smtp-port": "SMTP порт", - "smtp-username": "Потребителско име", - "smtp-password": "Парола", - "smtp-tls": "TLS поддръжка", - "send-from": "От", - "send-smtp-test": "Изпрати тестов имейл на себе си", - "invitation-code": "Invitation Code", - "email-invite-register-subject": "__inviter__ sent you an invitation", - "email-invite-register-text": "Dear __user__,\n\n__inviter__ invites you to kanban board for collaborations.\n\nPlease follow the link below:\n__url__\n\nAnd your invitation code is: __icode__\n\nThanks.", - "email-smtp-test-subject": "SMTP Test Email", - "email-smtp-test-text": "Успешно изпратихте имейл", - "error-invitation-code-not-exist": "Invitation code doesn't exist", - "error-notAuthorized": "You are not authorized to view this page.", - "webhook-title": "Webhook Name", - "webhook-token": "Token (Optional for Authentication)", - "outgoing-webhooks": "Outgoing Webhooks", - "bidirectional-webhooks": "Two-Way Webhooks", - "outgoingWebhooksPopup-title": "Outgoing Webhooks", - "boardCardTitlePopup-title": "Card Title Filter", - "disable-webhook": "Disable This Webhook", - "global-webhook": "Global Webhooks", - "new-outgoing-webhook": "New Outgoing Webhook", - "no-name": "(Unknown)", - "Node_version": "Версия на Node", - "Meteor_version": "Meteor version", - "MongoDB_version": "MongoDB version", - "MongoDB_storage_engine": "MongoDB storage engine", - "MongoDB_Oplog_enabled": "MongoDB Oplog enabled", - "OS_Arch": "Архитектура на ОС", - "OS_Cpus": "Брой CPU ядра", - "OS_Freemem": "Свободна памет", - "OS_Loadavg": "ОС средно натоварване", - "OS_Platform": "ОС платформа", - "OS_Release": "ОС Версия", - "OS_Totalmem": "ОС Общо памет", - "OS_Type": "Тип ОС", - "OS_Uptime": "OS Ъптайм", - "days": "дни", - "hours": "часа", - "minutes": "минути", - "seconds": "секунди", - "show-field-on-card": "Покажи това поле в картата", - "automatically-field-on-card": "Auto create field to all cards", - "showLabel-field-on-card": "Show field label on minicard", - "yes": "Да", - "no": "Не", - "accounts": "Профили", - "accounts-allowEmailChange": "Разреши промяна на имейла", - "accounts-allowUserNameChange": "Allow Username Change", - "createdAt": "Създаден на", - "verified": "Потвърден", - "active": "Активен", - "card-received": "Получена", - "card-received-on": "Получена на", - "card-end": "Завършена", - "card-end-on": "Завършена на", - "editCardReceivedDatePopup-title": "Промени датата на получаване", - "editCardEndDatePopup-title": "Промени датата на завършване", - "setCardColorPopup-title": "Set color", - "setCardActionsColorPopup-title": "Choose a color", - "setSwimlaneColorPopup-title": "Choose a color", - "setListColorPopup-title": "Choose a color", - "assigned-by": "Разпределена от", - "requested-by": "Поискан от", - "board-delete-notice": "Deleting is permanent. You will lose all lists, cards and actions associated with this board.", - "delete-board-confirm-popup": "All lists, cards, labels, and activities will be deleted and you won't be able to recover the board contents. There is no undo.", - "boardDeletePopup-title": "Изтриване на Таблото?", - "delete-board": "Изтрий таблото", - "default-subtasks-board": "Подзадачи за табло __board__", - "default": "по подразбиране", - "queue": "Опашка", - "subtask-settings": "Настройки на Подзадачите", - "card-settings": "Card Settings", - "boardSubtaskSettingsPopup-title": "Настройки за Подзадачите за това Табло", - "boardCardSettingsPopup-title": "Card Settings", - "deposit-subtasks-board": "Deposit subtasks to this board:", - "deposit-subtasks-list": "Landing list for subtasks deposited here:", - "show-parent-in-minicard": "Show parent in minicard:", - "prefix-with-full-path": "Prefix with full path", - "prefix-with-parent": "Prefix with parent", - "subtext-with-full-path": "Subtext with full path", - "subtext-with-parent": "Subtext with parent", - "change-card-parent": "Промени източника на картата", - "parent-card": "Карта-източник", - "source-board": "Source board", - "no-parent": "Не показвай източника", - "activity-added-label": "добави етикет '%s' към %s", - "activity-removed-label": "премахна етикет '%s' от %s", - "activity-delete-attach": "изтри прикачен файл от %s", - "activity-added-label-card": "добави етикет '%s'", - "activity-removed-label-card": "премахна етикет '%s'", - "activity-delete-attach-card": "изтри прикачения файл", - "activity-set-customfield": "set custom field '%s' to '%s' in %s", - "activity-unset-customfield": "unset custom field '%s' in %s", - "r-rule": "Правило", - "r-add-trigger": "Добави спусък", - "r-add-action": "Добави действие", - "r-board-rules": "Правила за таблото", - "r-add-rule": "Добави правилото", - "r-view-rule": "Виж правилото", - "r-delete-rule": "Изтрий правилото", - "r-new-rule-name": "Заглавие за новото правило", - "r-no-rules": "Няма правила", - "r-when-a-card": "Когато карта", - "r-is": "е", - "r-is-moved": "преместена", - "r-added-to": "добавена в", - "r-removed-from": "премахната от", - "r-the-board": "таблото", - "r-list": "списък", - "set-filter": "Set Filter", - "r-moved-to": "Moved to", - "r-moved-from": "Moved from", - "r-archived": "Преместено в Архива", - "r-unarchived": "Възстановено от Архива", - "r-a-card": "карта", - "r-when-a-label-is": "When a label is", - "r-when-the-label": "When the label", - "r-list-name": "list name", - "r-when-a-member": "When a member is", - "r-when-the-member": "When the member", - "r-name": "име", - "r-when-a-attach": "When an attachment", - "r-when-a-checklist": "When a checklist is", - "r-when-the-checklist": "When the checklist", - "r-completed": "Completed", - "r-made-incomplete": "Made incomplete", - "r-when-a-item": "When a checklist item is", - "r-when-the-item": "When the checklist item", - "r-checked": "Checked", - "r-unchecked": "Unchecked", - "r-move-card-to": "Премести картата в", - "r-top-of": "началото на", - "r-bottom-of": "края на", - "r-its-list": "списъка й", - "r-archive": "Премести в Архива", - "r-unarchive": "Възстанови от Архива", - "r-card": "карта", - "r-add": "Добави", - "r-remove": "Remove", - "r-label": "label", - "r-member": "member", - "r-remove-all": "Remove all members from the card", - "r-set-color": "Set color to", - "r-checklist": "checklist", - "r-check-all": "Check all", - "r-uncheck-all": "Uncheck all", - "r-items-check": "items of checklist", - "r-check": "Check", - "r-uncheck": "Uncheck", - "r-item": "item", - "r-of-checklist": "of checklist", - "r-send-email": "Send an email", - "r-to": "to", - "r-subject": "subject", - "r-rule-details": "Детайли за правилото", - "r-d-move-to-top-gen": "Move card to top of its list", - "r-d-move-to-top-spec": "Move card to top of list", - "r-d-move-to-bottom-gen": "Move card to bottom of its list", - "r-d-move-to-bottom-spec": "Move card to bottom of list", - "r-d-send-email": "Send email", - "r-d-send-email-to": "to", - "r-d-send-email-subject": "subject", - "r-d-send-email-message": "message", - "r-d-archive": "Премести картата в Архива", - "r-d-unarchive": "Възстанови картата от Архива", - "r-d-add-label": "Add label", - "r-d-remove-label": "Remove label", - "r-create-card": "Create new card", - "r-in-list": "in list", - "r-in-swimlane": "in swimlane", - "r-d-add-member": "Add member", - "r-d-remove-member": "Remove member", - "r-d-remove-all-member": "Remove all member", - "r-d-check-all": "Check all items of a list", - "r-d-uncheck-all": "Uncheck all items of a list", - "r-d-check-one": "Check item", - "r-d-uncheck-one": "Uncheck item", - "r-d-check-of-list": "of checklist", - "r-d-add-checklist": "Добави чеклист", - "r-d-remove-checklist": "Премахни чеклист", - "r-by": "by", - "r-add-checklist": "Добави чеклист", - "r-with-items": "с точки", - "r-items-list": "точка1,точка2,точка3", - "r-add-swimlane": "Добави коридор", - "r-swimlane-name": "име на коридора", - "r-board-note": "Note: leave a field empty to match every possible value.", - "r-checklist-note": "Note: checklist's items have to be written as comma separated values.", - "r-when-a-card-is-moved": "When a card is moved to another list", - "r-set": "Set", - "r-update": "Update", - "r-datefield": "date field", - "r-df-start-at": "start", - "r-df-due-at": "due", - "r-df-end-at": "end", - "r-df-received-at": "received", - "r-to-current-datetime": "to current date/time", - "r-remove-value-from": "Remove value from", - "ldap": "LDAP", - "oauth2": "OAuth2", - "cas": "CAS", - "authentication-method": "Authentication method", - "authentication-type": "Authentication type", - "custom-product-name": "Custom Product Name", - "layout": "Layout", - "hide-logo": "Hide Logo", - "add-custom-html-after-body-start": "Add Custom HTML after <body> start", - "add-custom-html-before-body-end": "Add Custom HTML before </body> end", - "error-undefined": "Something went wrong", - "error-ldap-login": "An error occurred while trying to login", - "display-authentication-method": "Display Authentication Method", - "default-authentication-method": "Default Authentication Method", - "duplicate-board": "Duplicate Board", - "people-number": "The number of people is:", - "swimlaneDeletePopup-title": "Delete Swimlane ?", - "swimlane-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the swimlane. There is no undo.", - "restore-all": "Restore all", - "delete-all": "Delete all", - "loading": "Loading, please wait.", - "previous_as": "last time was", - "act-a-dueAt": "modified due time to \nWhen: __timeValue__\nWhere: __card__\n previous due was __timeOldValue__", - "act-a-endAt": "modified ending time to __timeValue__ from (__timeOldValue__)", - "act-a-startAt": "modified starting time to __timeValue__ from (__timeOldValue__)", - "act-a-receivedAt": "modified received time to __timeValue__ from (__timeOldValue__)", - "a-dueAt": "modified due time to be", - "a-endAt": "modified ending time to be", - "a-startAt": "modified starting time to be", - "a-receivedAt": "modified received time to be", - "almostdue": "current due time %s is approaching", - "pastdue": "current due time %s is past", - "duenow": "current due time %s is today", - "act-newDue": "__list__/__card__ has 1st due reminder [__board__]", - "act-withDue": "__list__/__card__ due reminders [__board__]", - "act-almostdue": "was reminding the current due (__timeValue__) of __card__ is approaching", - "act-pastdue": "was reminding the current due (__timeValue__) of __card__ is past", - "act-duenow": "was reminding the current due (__timeValue__) of __card__ is now", - "act-atUserComment": "You were mentioned in [__board__] __list__/__card__", - "delete-user-confirm-popup": "Are you sure you want to delete this account? There is no undo.", - "accounts-allowUserDelete": "Allow users to self delete their account", - "hide-minicard-label-text": "Hide minicard label text", - "show-desktop-drag-handles": "Show desktop drag handles", - "assignee": "Assignee", - "cardAssigneesPopup-title": "Assignee", - "addmore-detail": "Add a more detailed description", - "show-on-card": "Show on Card", - "new": "New", - "editUserPopup-title": "Edit User", - "newUserPopup-title": "New User", - "notifications": "Notifications", - "view-all": "View All", - "filter-by-unread": "Filter by Unread", - "mark-all-as-read": "Mark all as read", - "allow-rename": "Allow Rename", - "allowRenamePopup-title": "Allow Rename" -} \ No newline at end of file + "accept": "Приемам", + "act-activity-notify": "Activity Notification", + "act-addAttachment": "added attachment __attachment__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-deleteAttachment": "deleted attachment __attachment__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addSubtask": "added subtask __subtask__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addedLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removeLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removedLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addChecklist": "added checklist __checklist__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addChecklistItem": "added checklist item __checklistItem__ to checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removeChecklist": "removed checklist __checklist__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removeChecklistItem": "removed checklist item __checklistItem__ from checklist __checkList__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-checkedItem": "checked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-uncheckedItem": "unchecked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-completeChecklist": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-uncompleteChecklist": "uncompleted checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addComment": "commented on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-editComment": "edited comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-deleteComment": "deleted comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-createBoard": "created board __board__", + "act-createSwimlane": "created swimlane __swimlane__ to board __board__", + "act-createCard": "created card __card__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-createCustomField": "created custom field __customField__ at board __board__", + "act-deleteCustomField": "deleted custom field __customField__ at board __board__", + "act-setCustomField": "edited custom field __customField__: __customFieldValue__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-createList": "added list __list__ to board __board__", + "act-addBoardMember": "added member __member__ to board __board__", + "act-archivedBoard": "Board __board__ moved to Archive", + "act-archivedCard": "Card __card__ at list __list__ at swimlane __swimlane__ at board __board__ moved to Archive", + "act-archivedList": "List __list__ at swimlane __swimlane__ at board __board__ moved to Archive", + "act-archivedSwimlane": "Swimlane __swimlane__ at board __board__ moved to Archive", + "act-importBoard": "imported board __board__", + "act-importCard": "imported card __card__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-importList": "imported list __list__ to swimlane __swimlane__ at board __board__", + "act-joinMember": "added member __member__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-moveCard": "moved card __card__ at board __board__ from list __oldList__ at swimlane __oldSwimlane__ to list __list__ at swimlane __swimlane__", + "act-moveCardToOtherBoard": "moved card __card__ from list __oldList__ at swimlane __oldSwimlane__ at board __oldBoard__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-removeBoardMember": "removed member __member__ from board __board__", + "act-restoredCard": "restored card __card__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-unjoinMember": "removed member __member__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-withBoardTitle": "__board__ ", + "act-withCardTitle": "[__board__] __card__", + "actions": "Действия", + "activities": "Действия", + "activity": "Дейности", + "activity-added": "добави %s към %s", + "activity-archived": "%s е преместена в Архива", + "activity-attached": "прикачи %s към %s", + "activity-created": "създаде %s", + "activity-customfield-created": "създаде собствено поле %s", + "activity-excluded": "изключи %s от %s", + "activity-imported": "импортира %s в/във %s от %s", + "activity-imported-board": "импортира %s от %s", + "activity-joined": "се присъедини към %s", + "activity-moved": "премести %s от %s в/във %s", + "activity-on": "на %s", + "activity-removed": "премахна %s от %s", + "activity-sent": "изпрати %s до %s", + "activity-unjoined": "вече не е част от %s", + "activity-subtask-added": "добави задача към %s", + "activity-checked-item": "отбеляза%s в списък със задачи %s на %s", + "activity-unchecked-item": "размаркира %s от списък със задачи %s на %s", + "activity-checklist-added": "добави списък със задачи към %s", + "activity-checklist-removed": "премахна списък със задачи от %s", + "activity-checklist-completed": "completed checklist %s of %s", + "activity-checklist-uncompleted": "\"отзавърши\" чеклистта %s в %s", + "activity-checklist-item-added": "добави точка към '%s' в/във %s", + "activity-checklist-item-removed": "премахна точка от '%s' в %s", + "add": "Добави", + "activity-checked-item-card": "отбеляза %s в чеклист %s", + "activity-unchecked-item-card": "размаркира %s в чеклист %s", + "activity-checklist-completed-card": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "activity-checklist-uncompleted-card": "\"отзавърши\" чеклистта %s", + "activity-editComment": "edited comment %s", + "activity-deleteComment": "deleted comment %s", + "add-attachment": "Добави прикачен файл", + "add-board": "Добави Табло", + "add-card": "Добави карта", + "add-swimlane": "Добави коридор", + "add-subtask": "Добави подзадача", + "add-checklist": "Добави списък със задачи", + "add-checklist-item": "Добави точка към списъка със задачи", + "add-cover": "Добави корица", + "add-label": "Добави етикет", + "add-list": "Добави списък", + "add-members": "Добави членове", + "added": "Добавено", + "addMemberPopup-title": "Членове", + "admin": "Администратор", + "admin-desc": "Can view and edit cards, remove members, and change settings for the board.", + "admin-announcement": "Съобщение", + "admin-announcement-active": "Active System-Wide Announcement", + "admin-announcement-title": "Съобщение от администратора", + "all-boards": "Всички табла", + "and-n-other-card": "И __count__ друга карта", + "and-n-other-card_plural": "И __count__ други карти", + "apply": "Приложи", + "app-is-offline": "Loading, please wait. Refreshing the page will cause data loss. If loading does not work, please check that server has not stopped.", + "archive": "Премести в Архива", + "archive-all": "Премести всички в Архива", + "archive-board": "Премести Таблото в Архива", + "archive-card": "Премести Картата в Архива", + "archive-list": "Премести Списъка в Архива", + "archive-swimlane": "Премести Коридора в Архива", + "archive-selection": "Премести избраното в Архива", + "archiveBoardPopup-title": "Да преместя ли Таблото в Архива?", + "archived-items": "Архив", + "archived-boards": "Табла в Архива", + "restore-board": "Възстанови Таблото", + "no-archived-boards": "Няма Табла в Архива.", + "archives": "Архив", + "template": "Template", + "templates": "Templates", + "assign-member": "Възложи на член от екипа", + "attached": "прикачен", + "attachment": "Прикаченн файл", + "attachment-delete-pop": "Изтриването на прикачен файл е завинаги. Няма как да бъде възстановен.", + "attachmentDeletePopup-title": "Желаете ли да изтриете прикачения файл?", + "attachments": "Прикачени файлове", + "auto-watch": "Автоматично наблюдаване на таблата, когато са създадени", + "avatar-too-big": "Аватарът е прекалено голям (максимум 70KB)", + "back": "Назад", + "board-change-color": "Промени цвета", + "board-nb-stars": "%s звезди", + "board-not-found": "Таблото не е намерено", + "board-private-info": "This board will be <strong>private</strong>.", + "board-public-info": "This board will be <strong>public</strong>.", + "boardChangeColorPopup-title": "Change Board Background", + "boardChangeTitlePopup-title": "Промени името на Таблото", + "boardChangeVisibilityPopup-title": "Change Visibility", + "boardChangeWatchPopup-title": "Промени наблюдаването", + "boardMenuPopup-title": "Board Settings", + "boardChangeViewPopup-title": "Board View", + "boards": "Табла", + "board-view": "Board View", + "board-view-cal": "Календар", + "board-view-swimlanes": "Коридори", + "board-view-collapse": "Collapse", + "board-view-lists": "Списъци", + "bucket-example": "Like “Bucket List” for example", + "cancel": "Cancel", + "card-archived": "Тази карта е преместена в Архива.", + "board-archived": "Това табло е преместено в Архива.", + "card-comments-title": "Тази карта има %s коментар.", + "card-delete-notice": "Deleting is permanent. You will lose all actions associated with this card.", + "card-delete-pop": "All actions will be removed from the activity feed and you won't be able to re-open the card. There is no undo.", + "card-delete-suggest-archive": "Можете да преместите картата в Архива, за да я премахнете от Таблото и така да запазите активността в него.", + "card-due": "Готова за", + "card-due-on": "Готова за", + "card-spent": "Изработено време", + "card-edit-attachments": "Промени прикачените файлове", + "card-edit-custom-fields": "Промени собствените полета", + "card-edit-labels": "Промени етикетите", + "card-edit-members": "Промени членовете", + "card-labels-title": "Промени етикетите за картата.", + "card-members-title": "Добави или премахни членове на Таблото от тази карта.", + "card-start": "Начало", + "card-start-on": "Започва на", + "cardAttachmentsPopup-title": "Прикачи от", + "cardCustomField-datePopup-title": "Промени датата", + "cardCustomFieldsPopup-title": "Промени собствените полета", + "cardDeletePopup-title": "Желаете да изтриете картата?", + "cardDetailsActionsPopup-title": "Опции", + "cardLabelsPopup-title": "Етикети", + "cardMembersPopup-title": "Членове", + "cardMorePopup-title": "Още", + "cardTemplatePopup-title": "Create template", + "cards": "Карти", + "cards-count": "Карти", + "casSignIn": "Sign In with CAS", + "cardType-card": "Карта", + "cardType-linkedCard": "Свързана карта", + "cardType-linkedBoard": "Свързано табло", + "change": "Промени", + "change-avatar": "Промени аватара", + "change-password": "Промени паролата", + "change-permissions": "Промени правата", + "change-settings": "Промени настройките", + "changeAvatarPopup-title": "Промени аватара", + "changeLanguagePopup-title": "Промени езика", + "changePasswordPopup-title": "Промени паролата", + "changePermissionsPopup-title": "Промени правата", + "changeSettingsPopup-title": "Промяна на настройките", + "subtasks": "Подзадачи", + "checklists": "Списъци със задачи", + "click-to-star": "Click to star this board.", + "click-to-unstar": "Натиснете, за да премахнете това табло от любими.", + "clipboard": "Клипборда или с драг & дроп", + "close": "Затвори", + "close-board": "Затвори Таблото", + "close-board-pop": "Ще можете да възстановите Таблото като натиснете на бутона \"Архив\" в началото на хедъра.", + "color-black": "черно", + "color-blue": "синьо", + "color-crimson": "crimson", + "color-darkgreen": "darkgreen", + "color-gold": "gold", + "color-gray": "gray", + "color-green": "зелено", + "color-indigo": "indigo", + "color-lime": "лайм", + "color-magenta": "magenta", + "color-mistyrose": "mistyrose", + "color-navy": "navy", + "color-orange": "оранжево", + "color-paleturquoise": "paleturquoise", + "color-peachpuff": "peachpuff", + "color-pink": "розово", + "color-plum": "plum", + "color-purple": "пурпурно", + "color-red": "червено", + "color-saddlebrown": "saddlebrown", + "color-silver": "silver", + "color-sky": "светло синьо", + "color-slateblue": "slateblue", + "color-white": "бяло", + "color-yellow": "жълто", + "unset-color": "Unset", + "comment": "Коментирай", + "comment-placeholder": "Напиши коментар", + "comment-only": "Само коментар", + "comment-only-desc": "Може да коментира само в карти.", + "no-comments": "Няма коментари", + "no-comments-desc": "Can not see comments and activities.", + "worker": "Worker", + "worker-desc": "Can only move cards, assign itself to card and comment.", + "computer": "Компютър", + "confirm-subtask-delete-dialog": "Сигурен ли сте, че искате да изтриете подзадачата?", + "confirm-checklist-delete-dialog": "Сигурни ли сте, че искате да изтриете този чеклист?", + "copy-card-link-to-clipboard": "Копирай връзката на картата в клипборда", + "linkCardPopup-title": "Свържи картата", + "searchElementPopup-title": "Търсене", + "copyCardPopup-title": "Копирай картата", + "copyChecklistToManyCardsPopup-title": "Копирай чеклисти в други карти", + "copyChecklistToManyCardsPopup-instructions": "Destination Card Titles and Descriptions in this JSON format", + "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"First card title\", \"description\":\"First card description\"}, {\"title\":\"Second card title\",\"description\":\"Second card description\"},{\"title\":\"Last card title\",\"description\":\"Last card description\"} ]", + "create": "Създай", + "createBoardPopup-title": "Създай Табло", + "chooseBoardSourcePopup-title": "Импортирай Табло", + "createLabelPopup-title": "Създай Табло", + "createCustomField": "Създай Поле", + "createCustomFieldPopup-title": "Създай Поле", + "current": "сегашен", + "custom-field-delete-pop": "There is no undo. This will remove this custom field from all cards and destroy its history.", + "custom-field-checkbox": "Чекбокс", + "custom-field-date": "Дата", + "custom-field-dropdown": "Падащо меню", + "custom-field-dropdown-none": "(няма)", + "custom-field-dropdown-options": "List Options", + "custom-field-dropdown-options-placeholder": "Press enter to add more options", + "custom-field-dropdown-unknown": "(unknown)", + "custom-field-number": "Номер", + "custom-field-text": "Текст", + "custom-fields": "Собствени полета", + "date": "Дата", + "decline": "Отказ", + "default-avatar": "Основен аватар", + "delete": "Изтрий", + "deleteCustomFieldPopup-title": "Изтриване на Собственото поле?", + "deleteLabelPopup-title": "Желаете да изтриете етикета?", + "description": "Описание", + "disambiguateMultiLabelPopup-title": "Disambiguate Label Action", + "disambiguateMultiMemberPopup-title": "Disambiguate Member Action", + "discard": "Отказ", + "done": "Готово", + "download": "Сваляне", + "edit": "Промени", + "edit-avatar": "Промени аватара", + "edit-profile": "Промяна на профила", + "edit-wip-limit": "Промени WIP лимита", + "soft-wip-limit": "\"Мек\" WIP лимит", + "editCardStartDatePopup-title": "Промени началната дата", + "editCardDueDatePopup-title": "Промени датата за готовност", + "editCustomFieldPopup-title": "Промени Полето", + "editCardSpentTimePopup-title": "Промени изработеното време", + "editLabelPopup-title": "Промяна на Етикета", + "editNotificationPopup-title": "Промени известията", + "editProfilePopup-title": "Промяна на профила", + "email": "Имейл", + "email-enrollAccount-subject": "Ваш профил беше създаден на __siteName__", + "email-enrollAccount-text": "Hello __user__,\n\nTo start using the service, simply click the link below.\n\n__url__\n\nThanks.", + "email-fail": "Неуспешно изпращане на имейла", + "email-fail-text": "Възникна грешка при изпращането на имейла", + "email-invalid": "Невалиден имейл", + "email-invite": "Покани чрез имейл", + "email-invite-subject": "__inviter__ sent you an invitation", + "email-invite-text": "Dear __user__,\n\n__inviter__ invites you to join board \"__board__\" for collaborations.\n\nPlease follow the link below:\n\n__url__\n\nThanks.", + "email-resetPassword-subject": "Reset your password on __siteName__", + "email-resetPassword-text": "Hello __user__,\n\nTo reset your password, simply click the link below.\n\n__url__\n\nThanks.", + "email-sent": "Имейлът е изпратен", + "email-verifyEmail-subject": "Verify your email address on __siteName__", + "email-verifyEmail-text": "Hello __user__,\n\nTo verify your account email, simply click the link below.\n\n__url__\n\nThanks.", + "enable-wip-limit": "Включи WIP лимита", + "error-board-doesNotExist": "Това табло не съществува", + "error-board-notAdmin": "За да направите това трябва да сте администратор на това табло", + "error-board-notAMember": "За да направите това трябва да сте член на това табло", + "error-json-malformed": "Текстът Ви не е валиден JSON", + "error-json-schema": "JSON информацията Ви не съдържа информация във валиден формат", + "error-list-doesNotExist": "Този списък не съществува", + "error-user-doesNotExist": "Този потребител не съществува", + "error-user-notAllowSelf": "Не можете да поканите себе си", + "error-user-notCreated": "Този потребител не е създаден", + "error-username-taken": "Това потребителско име е вече заето", + "error-email-taken": "Имейлът е вече зает", + "export-board": "Експортиране на Табло", + "sort": "Sort", + "sort-desc": "Click to Sort List", + "list-sort-by": "Sort the List By:", + "list-label-modifiedAt": "Last Access Time", + "list-label-title": "Name of the List", + "list-label-sort": "Your Manual Order", + "list-label-short-modifiedAt": "(L)", + "list-label-short-title": "(N)", + "list-label-short-sort": "(M)", + "filter": "Филтър", + "filter-cards": "Filter Cards or Lists", + "list-filter-label": "Filter List by Title", + "filter-clear": "Премахване на филтрите", + "filter-no-label": "без етикет", + "filter-no-member": "без член", + "filter-no-assignee": "No assignee", + "filter-no-custom-fields": "Няма Собствени полета", + "filter-show-archive": "Show archived lists", + "filter-hide-empty": "Hide empty lists", + "filter-on": "Има приложени филтри", + "filter-on-desc": "В момента филтрирате картите в това табло. Моля, натиснете тук, за да промените филтъра.", + "filter-to-selection": "Филтрирай избраните", + "advanced-filter-label": "Advanced Filter", + "advanced-filter-description": "Advanced Filter allows to write a string containing following operators: == != <= >= && || ( ) A space is used as a separator between the Operators. You can filter for all Custom Fields by typing their names and values. For Example: Field1 == Value1. Note: If fields or values contains spaces, you need to encapsulate them into single quotes. For Example: 'Field 1' == 'Value 1'. For single control characters (' \\/) to be skipped, you can use \\. For example: Field1 == I\\'m. Also you can combine multiple conditions. For Example: F1 == V1 || F1 == V2. Normally all operators are interpreted from left to right. You can change the order by placing brackets. For Example: F1 == V1 && ( F2 == V2 || F2 == V3 ). Also you can search text fields using regex: F1 == /Tes.*/i", + "fullname": "Име", + "header-logo-title": "Назад към страницата с Вашите табла.", + "hide-system-messages": "Скриване на системните съобщения", + "headerBarCreateBoardPopup-title": "Създай Табло", + "home": "Начало", + "import": "Импорт", + "link": "Връзка", + "import-board": "Импортирай Табло", + "import-board-c": "Импортирай Табло", + "import-board-title-trello": "Импорт на табло от Trello", + "import-board-title-wekan": "Import board from previous export", + "import-sandstorm-backup-warning": "Do not delete data you import from original exported board or Trello before checking does this grain close and open again, or do you get Board not found error, that means data loss.", + "import-sandstorm-warning": "Импортирането ще изтрие всичката налична информация в таблото и ще я замени с нова.", + "from-trello": "От Trello", + "from-wekan": "From previous export", + "import-board-instruction-trello": "In your Trello board, go to 'Menu', then 'More', 'Print and Export', 'Export JSON', and copy the resulting text.", + "import-board-instruction-wekan": "In your board, go to 'Menu', then 'Export board', and copy the text in the downloaded file.", + "import-board-instruction-about-errors": "If you get errors when importing board, sometimes importing still works, and board is at All Boards page.", + "import-json-placeholder": "Копирайте валидната Ви JSON информация тук", + "import-map-members": "Map members", + "import-members-map": "Your imported board has some members. Please map the members you want to import to your users", + "import-show-user-mapping": "Review members mapping", + "import-user-select": "Pick your existing user you want to use as this member", + "importMapMembersAddPopup-title": "Select member", + "info": "Версия", + "initials": "Инициали", + "invalid-date": "Невалидна дата", + "invalid-time": "Невалиден час", + "invalid-user": "Невалиден потребител", + "joined": "присъедини ", + "just-invited": "Бяхте поканени в това табло", + "keyboard-shortcuts": "Преки пътища с клавиатурата", + "label-create": "Създай етикет", + "label-default": "%s етикет (по подразбиране)", + "label-delete-pop": "There is no undo. This will remove this label from all cards and destroy its history.", + "labels": "Етикети", + "language": "Език", + "last-admin-desc": "You can’t change roles because there must be at least one admin.", + "leave-board": "Leave Board", + "leave-board-pop": "Are you sure you want to leave __boardTitle__? You will be removed from all cards on this board.", + "leaveBoardPopup-title": "Leave Board ?", + "link-card": "Връзка към тази карта", + "list-archive-cards": "Премести всички карти от този списък в Архива", + "list-archive-cards-pop": "Това ще премахне всички карти от този Списък от Таблото. За да видите картите в Архива и да ги върнете натиснете на \"Меню\" > \"Архив\".", + "list-move-cards": "Премести всички карти в този списък", + "list-select-cards": "Избери всички карти в този списък", + "set-color-list": "Set Color", + "listActionPopup-title": "List Actions", + "swimlaneActionPopup-title": "Swimlane Actions", + "swimlaneAddPopup-title": "Add a Swimlane below", + "listImportCardPopup-title": "Импорт на карта от Trello", + "listMorePopup-title": "Още", + "link-list": "Връзка към този списък", + "list-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the list. There is no undo.", + "list-delete-suggest-archive": "Можете да преместите списъка в Архива, за да го премахнете от Таблото и така да запазите активността в него.", + "lists": "Списъци", + "swimlanes": "Коридори", + "log-out": "Изход", + "log-in": "Вход", + "loginPopup-title": "Вход", + "memberMenuPopup-title": "Настройки на профила", + "members": "Членове", + "menu": "Меню", + "move-selection": "Move selection", + "moveCardPopup-title": "Премести картата", + "moveCardToBottom-title": "Премести в края", + "moveCardToTop-title": "Премести в началото", + "moveSelectionPopup-title": "Move selection", + "multi-selection": "Множествен избор", + "multi-selection-on": "Множественият избор е приложен", + "muted": "Muted", + "muted-info": "You will never be notified of any changes in this board", + "my-boards": "Моите табла", + "name": "Име", + "no-archived-cards": "Няма карти в Архива.", + "no-archived-lists": "Няма списъци в Архива.", + "no-archived-swimlanes": "Няма коридори в Архива.", + "no-results": "No results", + "normal": "Normal", + "normal-desc": "Can view and edit cards. Can't change settings.", + "not-accepted-yet": "Invitation not accepted yet", + "notify-participate": "Получавате информация за всички карти, в които сте отбелязани или сте създали", + "notify-watch": "Получавате информация за всички табла, списъци и карти, които наблюдавате", + "optional": "optional", + "or": "или", + "page-maybe-private": "This page may be private. You may be able to view it by <a href='%s'>logging in</a>.", + "page-not-found": "Page not found.", + "password": "Парола", + "paste-or-dragdrop": "to paste, or drag & drop image file to it (image only)", + "participating": "Participating", + "preview": "Preview", + "previewAttachedImagePopup-title": "Preview", + "previewClipboardImagePopup-title": "Preview", + "private": "Private", + "private-desc": "This board is private. Only people added to the board can view and edit it.", + "profile": "Профил", + "public": "Public", + "public-desc": "This board is public. It's visible to anyone with the link and will show up in search engines like Google. Only people added to the board can edit.", + "quick-access-description": "Star a board to add a shortcut in this bar.", + "remove-cover": "Remove Cover", + "remove-from-board": "Remove from Board", + "remove-label": "Remove Label", + "listDeletePopup-title": "Желаете да изтриете списъка?", + "remove-member": "Премахни член", + "remove-member-from-card": "Премахни от картата", + "remove-member-pop": "Remove __name__ (__username__) from __boardTitle__? The member will be removed from all cards on this board. They will receive a notification.", + "removeMemberPopup-title": "Remove Member?", + "rename": "Rename", + "rename-board": "Промени името на Таблото", + "restore": "Възстанови", + "save": "Запази", + "search": "Търсене", + "rules": "Правила", + "search-cards": "Search from card/list titles, descriptions and custom fields on this board", + "search-example": "Text to search for?", + "select-color": "Избери цвят", + "set-wip-limit-value": "Set a limit for the maximum number of tasks in this list", + "setWipLimitPopup-title": "Въведи WIP лимит", + "shortcut-assign-self": "Добави себе си към тази карта", + "shortcut-autocomplete-emoji": "Autocomplete emoji", + "shortcut-autocomplete-members": "Autocomplete members", + "shortcut-clear-filters": "Изчистване на всички филтри", + "shortcut-close-dialog": "Close Dialog", + "shortcut-filter-my-cards": "Филтрирай моите карти", + "shortcut-show-shortcuts": "Bring up this shortcuts list", + "shortcut-toggle-filterbar": "Отвори/затвори сайдбара с филтри", + "shortcut-toggle-sidebar": "Toggle Board Sidebar", + "show-cards-minimum-count": "Покажи бройката на картите, ако списъка съдържа повече от", + "sidebar-open": "Open Sidebar", + "sidebar-close": "Close Sidebar", + "signupPopup-title": "Create an Account", + "star-board-title": "Click to star this board. It will show up at top of your boards list.", + "starred-boards": "Любими табла", + "starred-boards-description": "Любимите табла се показват в началото на списъка Ви.", + "subscribe": "Subscribe", + "team": "Team", + "this-board": "това табло", + "this-card": "картата", + "spent-time-hours": "Изработено време (часа)", + "overtime-hours": "Оувъртайм (часа)", + "overtime": "Оувъртайм", + "has-overtime-cards": "Има карти с оувъртайм", + "has-spenttime-cards": "Има карти с изработено време", + "time": "Време", + "title": "Title", + "tracking": "Следене", + "tracking-info": "You will be notified of any changes to those cards you are involved as creator or member.", + "type": "Type", + "unassign-member": "Unassign member", + "unsaved-description": "You have an unsaved description.", + "unwatch": "Спри наблюдаването", + "upload": "Upload", + "upload-avatar": "Качване на аватар", + "uploaded-avatar": "Качихте аватар", + "username": "Потребителско име", + "view-it": "View it", + "warn-list-archived": "внимание: тази карта е в списък в Архива", + "watch": "Наблюдавай", + "watching": "Наблюдава", + "watching-info": "You will be notified of any change in this board", + "welcome-board": "Welcome Board", + "welcome-swimlane": "Milestone 1", + "welcome-list1": "Basics", + "welcome-list2": "Advanced", + "card-templates-swimlane": "Card Templates", + "list-templates-swimlane": "List Templates", + "board-templates-swimlane": "Board Templates", + "what-to-do": "What do you want to do?", + "wipLimitErrorPopup-title": "Невалиден WIP лимит", + "wipLimitErrorPopup-dialog-pt1": "The number of tasks in this list is higher than the WIP limit you've defined.", + "wipLimitErrorPopup-dialog-pt2": "Моля, преместете някои от задачите от този списък или въведете по-висок WIP лимит.", + "admin-panel": "Администраторски панел", + "settings": "Настройки", + "people": "Хора", + "registration": "Регистрация", + "disable-self-registration": "Disable Self-Registration", + "invite": "Покани", + "invite-people": "Покани хора", + "to-boards": "в табло/а", + "email-addresses": "Имейл адреси", + "smtp-host-description": "Адресът на SMTP сървъра, който обслужва Вашите имейли.", + "smtp-port-description": "Портът, който Вашият SMTP сървър използва за изходящи имейли.", + "smtp-tls-description": "Разреши TLS поддръжка за SMTP сървъра", + "smtp-host": "SMTP хост", + "smtp-port": "SMTP порт", + "smtp-username": "Потребителско име", + "smtp-password": "Парола", + "smtp-tls": "TLS поддръжка", + "send-from": "От", + "send-smtp-test": "Изпрати тестов имейл на себе си", + "invitation-code": "Invitation Code", + "email-invite-register-subject": "__inviter__ sent you an invitation", + "email-invite-register-text": "Dear __user__,\n\n__inviter__ invites you to kanban board for collaborations.\n\nPlease follow the link below:\n__url__\n\nAnd your invitation code is: __icode__\n\nThanks.", + "email-smtp-test-subject": "SMTP Test Email", + "email-smtp-test-text": "Успешно изпратихте имейл", + "error-invitation-code-not-exist": "Invitation code doesn't exist", + "error-notAuthorized": "You are not authorized to view this page.", + "webhook-title": "Webhook Name", + "webhook-token": "Token (Optional for Authentication)", + "outgoing-webhooks": "Outgoing Webhooks", + "bidirectional-webhooks": "Two-Way Webhooks", + "outgoingWebhooksPopup-title": "Outgoing Webhooks", + "boardCardTitlePopup-title": "Card Title Filter", + "disable-webhook": "Disable This Webhook", + "global-webhook": "Global Webhooks", + "new-outgoing-webhook": "New Outgoing Webhook", + "no-name": "(Unknown)", + "Node_version": "Версия на Node", + "Meteor_version": "Meteor version", + "MongoDB_version": "MongoDB version", + "MongoDB_storage_engine": "MongoDB storage engine", + "MongoDB_Oplog_enabled": "MongoDB Oplog enabled", + "OS_Arch": "Архитектура на ОС", + "OS_Cpus": "Брой CPU ядра", + "OS_Freemem": "Свободна памет", + "OS_Loadavg": "ОС средно натоварване", + "OS_Platform": "ОС платформа", + "OS_Release": "ОС Версия", + "OS_Totalmem": "ОС Общо памет", + "OS_Type": "Тип ОС", + "OS_Uptime": "OS Ъптайм", + "days": "дни", + "hours": "часа", + "minutes": "минути", + "seconds": "секунди", + "show-field-on-card": "Покажи това поле в картата", + "automatically-field-on-card": "Auto create field to all cards", + "showLabel-field-on-card": "Show field label on minicard", + "yes": "Да", + "no": "Не", + "accounts": "Профили", + "accounts-allowEmailChange": "Разреши промяна на имейла", + "accounts-allowUserNameChange": "Allow Username Change", + "createdAt": "Създаден на", + "verified": "Потвърден", + "active": "Активен", + "card-received": "Получена", + "card-received-on": "Получена на", + "card-end": "Завършена", + "card-end-on": "Завършена на", + "editCardReceivedDatePopup-title": "Промени датата на получаване", + "editCardEndDatePopup-title": "Промени датата на завършване", + "setCardColorPopup-title": "Set color", + "setCardActionsColorPopup-title": "Choose a color", + "setSwimlaneColorPopup-title": "Choose a color", + "setListColorPopup-title": "Choose a color", + "assigned-by": "Разпределена от", + "requested-by": "Поискан от", + "board-delete-notice": "Deleting is permanent. You will lose all lists, cards and actions associated with this board.", + "delete-board-confirm-popup": "All lists, cards, labels, and activities will be deleted and you won't be able to recover the board contents. There is no undo.", + "boardDeletePopup-title": "Изтриване на Таблото?", + "delete-board": "Изтрий таблото", + "default-subtasks-board": "Подзадачи за табло __board__", + "default": "по подразбиране", + "queue": "Опашка", + "subtask-settings": "Настройки на Подзадачите", + "card-settings": "Card Settings", + "boardSubtaskSettingsPopup-title": "Настройки за Подзадачите за това Табло", + "boardCardSettingsPopup-title": "Card Settings", + "deposit-subtasks-board": "Deposit subtasks to this board:", + "deposit-subtasks-list": "Landing list for subtasks deposited here:", + "show-parent-in-minicard": "Show parent in minicard:", + "prefix-with-full-path": "Prefix with full path", + "prefix-with-parent": "Prefix with parent", + "subtext-with-full-path": "Subtext with full path", + "subtext-with-parent": "Subtext with parent", + "change-card-parent": "Промени източника на картата", + "parent-card": "Карта-източник", + "source-board": "Source board", + "no-parent": "Не показвай източника", + "activity-added-label": "добави етикет '%s' към %s", + "activity-removed-label": "премахна етикет '%s' от %s", + "activity-delete-attach": "изтри прикачен файл от %s", + "activity-added-label-card": "добави етикет '%s'", + "activity-removed-label-card": "премахна етикет '%s'", + "activity-delete-attach-card": "изтри прикачения файл", + "activity-set-customfield": "set custom field '%s' to '%s' in %s", + "activity-unset-customfield": "unset custom field '%s' in %s", + "r-rule": "Правило", + "r-add-trigger": "Добави спусък", + "r-add-action": "Добави действие", + "r-board-rules": "Правила за таблото", + "r-add-rule": "Добави правилото", + "r-view-rule": "Виж правилото", + "r-delete-rule": "Изтрий правилото", + "r-new-rule-name": "Заглавие за новото правило", + "r-no-rules": "Няма правила", + "r-when-a-card": "Когато карта", + "r-is": "е", + "r-is-moved": "преместена", + "r-added-to": "добавена в", + "r-removed-from": "премахната от", + "r-the-board": "таблото", + "r-list": "списък", + "set-filter": "Set Filter", + "r-moved-to": "Moved to", + "r-moved-from": "Moved from", + "r-archived": "Преместено в Архива", + "r-unarchived": "Възстановено от Архива", + "r-a-card": "карта", + "r-when-a-label-is": "When a label is", + "r-when-the-label": "When the label", + "r-list-name": "list name", + "r-when-a-member": "When a member is", + "r-when-the-member": "When the member", + "r-name": "име", + "r-when-a-attach": "When an attachment", + "r-when-a-checklist": "When a checklist is", + "r-when-the-checklist": "When the checklist", + "r-completed": "Completed", + "r-made-incomplete": "Made incomplete", + "r-when-a-item": "When a checklist item is", + "r-when-the-item": "When the checklist item", + "r-checked": "Checked", + "r-unchecked": "Unchecked", + "r-move-card-to": "Премести картата в", + "r-top-of": "началото на", + "r-bottom-of": "края на", + "r-its-list": "списъка й", + "r-archive": "Премести в Архива", + "r-unarchive": "Възстанови от Архива", + "r-card": "карта", + "r-add": "Добави", + "r-remove": "Remove", + "r-label": "label", + "r-member": "member", + "r-remove-all": "Remove all members from the card", + "r-set-color": "Set color to", + "r-checklist": "checklist", + "r-check-all": "Check all", + "r-uncheck-all": "Uncheck all", + "r-items-check": "items of checklist", + "r-check": "Check", + "r-uncheck": "Uncheck", + "r-item": "item", + "r-of-checklist": "of checklist", + "r-send-email": "Send an email", + "r-to": "to", + "r-subject": "subject", + "r-rule-details": "Детайли за правилото", + "r-d-move-to-top-gen": "Move card to top of its list", + "r-d-move-to-top-spec": "Move card to top of list", + "r-d-move-to-bottom-gen": "Move card to bottom of its list", + "r-d-move-to-bottom-spec": "Move card to bottom of list", + "r-d-send-email": "Send email", + "r-d-send-email-to": "to", + "r-d-send-email-subject": "subject", + "r-d-send-email-message": "message", + "r-d-archive": "Премести картата в Архива", + "r-d-unarchive": "Възстанови картата от Архива", + "r-d-add-label": "Add label", + "r-d-remove-label": "Remove label", + "r-create-card": "Create new card", + "r-in-list": "in list", + "r-in-swimlane": "in swimlane", + "r-d-add-member": "Add member", + "r-d-remove-member": "Remove member", + "r-d-remove-all-member": "Remove all member", + "r-d-check-all": "Check all items of a list", + "r-d-uncheck-all": "Uncheck all items of a list", + "r-d-check-one": "Check item", + "r-d-uncheck-one": "Uncheck item", + "r-d-check-of-list": "of checklist", + "r-d-add-checklist": "Добави чеклист", + "r-d-remove-checklist": "Премахни чеклист", + "r-by": "by", + "r-add-checklist": "Добави чеклист", + "r-with-items": "с точки", + "r-items-list": "точка1,точка2,точка3", + "r-add-swimlane": "Добави коридор", + "r-swimlane-name": "име на коридора", + "r-board-note": "Note: leave a field empty to match every possible value.", + "r-checklist-note": "Note: checklist's items have to be written as comma separated values.", + "r-when-a-card-is-moved": "When a card is moved to another list", + "r-set": "Set", + "r-update": "Update", + "r-datefield": "date field", + "r-df-start-at": "start", + "r-df-due-at": "due", + "r-df-end-at": "end", + "r-df-received-at": "received", + "r-to-current-datetime": "to current date/time", + "r-remove-value-from": "Remove value from", + "ldap": "LDAP", + "oauth2": "OAuth2", + "cas": "CAS", + "authentication-method": "Authentication method", + "authentication-type": "Authentication type", + "custom-product-name": "Custom Product Name", + "layout": "Layout", + "hide-logo": "Hide Logo", + "add-custom-html-after-body-start": "Add Custom HTML after <body> start", + "add-custom-html-before-body-end": "Add Custom HTML before </body> end", + "error-undefined": "Something went wrong", + "error-ldap-login": "An error occurred while trying to login", + "display-authentication-method": "Display Authentication Method", + "default-authentication-method": "Default Authentication Method", + "duplicate-board": "Duplicate Board", + "people-number": "The number of people is:", + "swimlaneDeletePopup-title": "Delete Swimlane ?", + "swimlane-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the swimlane. There is no undo.", + "restore-all": "Restore all", + "delete-all": "Delete all", + "loading": "Loading, please wait.", + "previous_as": "last time was", + "act-a-dueAt": "modified due time to \nWhen: __timeValue__\nWhere: __card__\n previous due was __timeOldValue__", + "act-a-endAt": "modified ending time to __timeValue__ from (__timeOldValue__)", + "act-a-startAt": "modified starting time to __timeValue__ from (__timeOldValue__)", + "act-a-receivedAt": "modified received time to __timeValue__ from (__timeOldValue__)", + "a-dueAt": "modified due time to be", + "a-endAt": "modified ending time to be", + "a-startAt": "modified starting time to be", + "a-receivedAt": "modified received time to be", + "almostdue": "current due time %s is approaching", + "pastdue": "current due time %s is past", + "duenow": "current due time %s is today", + "act-newDue": "__list__/__card__ has 1st due reminder [__board__]", + "act-withDue": "__list__/__card__ due reminders [__board__]", + "act-almostdue": "was reminding the current due (__timeValue__) of __card__ is approaching", + "act-pastdue": "was reminding the current due (__timeValue__) of __card__ is past", + "act-duenow": "was reminding the current due (__timeValue__) of __card__ is now", + "act-atUserComment": "You were mentioned in [__board__] __list__/__card__", + "delete-user-confirm-popup": "Are you sure you want to delete this account? There is no undo.", + "accounts-allowUserDelete": "Allow users to self delete their account", + "hide-minicard-label-text": "Hide minicard label text", + "show-desktop-drag-handles": "Show desktop drag handles", + "assignee": "Assignee", + "cardAssigneesPopup-title": "Assignee", + "addmore-detail": "Add a more detailed description", + "show-on-card": "Show on Card", + "new": "New", + "editUserPopup-title": "Edit User", + "newUserPopup-title": "New User", + "notifications": "Notifications", + "view-all": "View All", + "filter-by-unread": "Filter by Unread", + "mark-all-as-read": "Mark all as read", + "allow-rename": "Allow Rename", + "allowRenamePopup-title": "Allow Rename" +} diff --git a/i18n/br.i18n.json b/i18n/br.i18n.json index 645988da..3c0b668b 100644 --- a/i18n/br.i18n.json +++ b/i18n/br.i18n.json @@ -1,769 +1,770 @@ { - "accept": "Asantiñ", - "act-activity-notify": "Activity Notification", - "act-addAttachment": "added attachment __attachment__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-deleteAttachment": "deleted attachment __attachment__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addSubtask": "added subtask __subtask__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addedLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removeLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removedLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addChecklist": "added checklist __checklist__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addChecklistItem": "added checklist item __checklistItem__ to checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removeChecklist": "removed checklist __checklist__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removeChecklistItem": "removed checklist item __checklistItem__ from checklist __checkList__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-checkedItem": "checked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-uncheckedItem": "unchecked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-completeChecklist": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-uncompleteChecklist": "uncompleted checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addComment": "commented on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-editComment": "edited comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-deleteComment": "deleted comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-createBoard": "created board __board__", - "act-createSwimlane": "created swimlane __swimlane__ to board __board__", - "act-createCard": "created card __card__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-createCustomField": "created custom field __customField__ at board __board__", - "act-deleteCustomField": "deleted custom field __customField__ at board __board__", - "act-setCustomField": "edited custom field __customField__: __customFieldValue__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-createList": "added list __list__ to board __board__", - "act-addBoardMember": "added member __member__ to board __board__", - "act-archivedBoard": "Board __board__ moved to Archive", - "act-archivedCard": "Card __card__ at list __list__ at swimlane __swimlane__ at board __board__ moved to Archive", - "act-archivedList": "List __list__ at swimlane __swimlane__ at board __board__ moved to Archive", - "act-archivedSwimlane": "Swimlane __swimlane__ at board __board__ moved to Archive", - "act-importBoard": "imported board __board__", - "act-importCard": "imported card __card__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-importList": "imported list __list__ to swimlane __swimlane__ at board __board__", - "act-joinMember": "added member __member__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-moveCard": "moved card __card__ at board __board__ from list __oldList__ at swimlane __oldSwimlane__ to list __list__ at swimlane __swimlane__", - "act-moveCardToOtherBoard": "moved card __card__ from list __oldList__ at swimlane __oldSwimlane__ at board __oldBoard__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-removeBoardMember": "removed member __member__ from board __board__", - "act-restoredCard": "restored card __card__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-unjoinMember": "removed member __member__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-withBoardTitle": "__board__", - "act-withCardTitle": "[__board__] __card__", - "actions": "Oberoù", - "activities": "Oberiantizoù", - "activity": "Oberiantiz", - "activity-added": "%s ouzhpennet da %s", - "activity-archived": "%s moved to Archive", - "activity-attached": "%s liammet ouzh %s", - "activity-created": "%s krouet", - "activity-customfield-created": "created custom field %s", - "activity-excluded": "excluded %s from %s", - "activity-imported": "%s enporzhiet eus %s da %s", - "activity-imported-board": "%s enporzhiet da %s", - "activity-joined": "joined %s", - "activity-moved": "moved %s from %s to %s", - "activity-on": "on %s", - "activity-removed": "removed %s from %s", - "activity-sent": "sent %s to %s", - "activity-unjoined": "unjoined %s", - "activity-subtask-added": "added subtask to %s", - "activity-checked-item": "checked %s in checklist %s of %s", - "activity-unchecked-item": "unchecked %s in checklist %s of %s", - "activity-checklist-added": "added checklist to %s", - "activity-checklist-removed": "removed a checklist from %s", - "activity-checklist-completed": "completed checklist %s of %s", - "activity-checklist-uncompleted": "uncompleted the checklist %s of %s", - "activity-checklist-item-added": "added checklist item to '%s' in %s", - "activity-checklist-item-removed": "removed a checklist item from '%s' in %s", - "add": "Ouzhpenn", - "activity-checked-item-card": "checked %s in checklist %s", - "activity-unchecked-item-card": "unchecked %s in checklist %s", - "activity-checklist-completed-card": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "activity-checklist-uncompleted-card": "uncompleted the checklist %s", - "activity-editComment": "edited comment %s", - "activity-deleteComment": "deleted comment %s", - "add-attachment": "Add Attachment", - "add-board": "Add Board", - "add-card": "Add Card", - "add-swimlane": "Add Swimlane", - "add-subtask": "Add Subtask", - "add-checklist": "Add Checklist", - "add-checklist-item": "Add an item to checklist", - "add-cover": "Ouzphenn ur golo", - "add-label": "Add Label", - "add-list": "Add List", - "add-members": "Ouzhpenn izili", - "added": "Ouzhpennet", - "addMemberPopup-title": "Izili", - "admin": "Merour", - "admin-desc": "Can view and edit cards, remove members, and change settings for the board.", - "admin-announcement": "Announcement", - "admin-announcement-active": "Active System-Wide Announcement", - "admin-announcement-title": "Announcement from Administrator", - "all-boards": "All boards", - "and-n-other-card": "And __count__ other card", - "and-n-other-card_plural": "And __count__ other cards", - "apply": "Apply", - "app-is-offline": "Loading, please wait. Refreshing the page will cause data loss. If loading does not work, please check that server has not stopped.", - "archive": "Move to Archive", - "archive-all": "Move All to Archive", - "archive-board": "Move Board to Archive", - "archive-card": "Move Card to Archive", - "archive-list": "Move List to Archive", - "archive-swimlane": "Move Swimlane to Archive", - "archive-selection": "Move selection to Archive", - "archiveBoardPopup-title": "Move Board to Archive?", - "archived-items": "Archive", - "archived-boards": "Boards in Archive", - "restore-board": "Restore Board", - "no-archived-boards": "No Boards in Archive.", - "archives": "Archive", - "template": "Template", - "templates": "Templates", - "assign-member": "Assign member", - "attached": "attached", - "attachment": "Attachment", - "attachment-delete-pop": "Deleting an attachment is permanent. There is no undo.", - "attachmentDeletePopup-title": "Delete Attachment?", - "attachments": "Attachments", - "auto-watch": "Automatically watch boards when they are created", - "avatar-too-big": "The avatar is too large (70KB max)", - "back": "Back", - "board-change-color": "Kemmañ al liv", - "board-nb-stars": "%s stered", - "board-not-found": "Board not found", - "board-private-info": "This board will be <strong>private</strong>.", - "board-public-info": "This board will be <strong>public</strong>.", - "boardChangeColorPopup-title": "Change Board Background", - "boardChangeTitlePopup-title": "Rename Board", - "boardChangeVisibilityPopup-title": "Change Visibility", - "boardChangeWatchPopup-title": "Change Watch", - "boardMenuPopup-title": "Board Settings", - "boardChangeViewPopup-title": "Board View", - "boards": "Boards", - "board-view": "Board View", - "board-view-cal": "Calendar", - "board-view-swimlanes": "Swimlanes", - "board-view-collapse": "Collapse", - "board-view-lists": "Lists", - "bucket-example": "Like “Bucket List” for example", - "cancel": "Cancel", - "card-archived": "This card is moved to Archive.", - "board-archived": "This board is moved to Archive.", - "card-comments-title": "This card has %s comment.", - "card-delete-notice": "Deleting is permanent. You will lose all actions associated with this card.", - "card-delete-pop": "All actions will be removed from the activity feed and you won't be able to re-open the card. There is no undo.", - "card-delete-suggest-archive": "You can move a card to Archive to remove it from the board and preserve the activity.", - "card-due": "Due", - "card-due-on": "Due on", - "card-spent": "Spent Time", - "card-edit-attachments": "Edit attachments", - "card-edit-custom-fields": "Edit custom fields", - "card-edit-labels": "Edit labels", - "card-edit-members": "Edit members", - "card-labels-title": "Change the labels for the card.", - "card-members-title": "Add or remove members of the board from the card.", - "card-start": "Start", - "card-start-on": "Starts on", - "cardAttachmentsPopup-title": "Attach From", - "cardCustomField-datePopup-title": "Change date", - "cardCustomFieldsPopup-title": "Edit custom fields", - "cardDeletePopup-title": "Diverkañ ar gartenn ?", - "cardDetailsActionsPopup-title": "Card Actions", - "cardLabelsPopup-title": "Labels", - "cardMembersPopup-title": "Izili", - "cardMorePopup-title": "Muioc’h", - "cardTemplatePopup-title": "Create template", - "cards": "Kartennoù", - "cards-count": "Kartennoù", - "casSignIn": "Sign In with CAS", - "cardType-card": "Card", - "cardType-linkedCard": "Linked Card", - "cardType-linkedBoard": "Linked Board", - "change": "Change", - "change-avatar": "Change Avatar", - "change-password": "Kemmañ ger-tremen", - "change-permissions": "Change permissions", - "change-settings": "Change Settings", - "changeAvatarPopup-title": "Change Avatar", - "changeLanguagePopup-title": "Change Language", - "changePasswordPopup-title": "Kemmañ ger-tremen", - "changePermissionsPopup-title": "Change Permissions", - "changeSettingsPopup-title": "Change Settings", - "subtasks": "Subtasks", - "checklists": "Checklists", - "click-to-star": "Click to star this board.", - "click-to-unstar": "Click to unstar this board.", - "clipboard": "Clipboard or drag & drop", - "close": "Close", - "close-board": "Close Board", - "close-board-pop": "You will be able to restore the board by clicking the “Archive” button from the home header.", - "color-black": "du", - "color-blue": "glas", - "color-crimson": "crimson", - "color-darkgreen": "darkgreen", - "color-gold": "gold", - "color-gray": "gray", - "color-green": "gwer", - "color-indigo": "indigo", - "color-lime": "melen sitroñs", - "color-magenta": "magenta", - "color-mistyrose": "mistyrose", - "color-navy": "navy", - "color-orange": "orañjez", - "color-paleturquoise": "paleturquoise", - "color-peachpuff": "peachpuff", - "color-pink": "roz", - "color-plum": "plum", - "color-purple": "mouk", - "color-red": "ruz", - "color-saddlebrown": "saddlebrown", - "color-silver": "silver", - "color-sky": "pers", - "color-slateblue": "slateblue", - "color-white": "white", - "color-yellow": "melen", - "unset-color": "Unset", - "comment": "Comment", - "comment-placeholder": "Write Comment", - "comment-only": "Comment only", - "comment-only-desc": "Can comment on cards only.", - "no-comments": "No comments", - "no-comments-desc": "Can not see comments and activities.", - "worker": "Worker", - "worker-desc": "Can only move cards, assign itself to card and comment.", - "computer": "Computer", - "confirm-subtask-delete-dialog": "Are you sure you want to delete subtask?", - "confirm-checklist-delete-dialog": "Are you sure you want to delete checklist?", - "copy-card-link-to-clipboard": "Copy card link to clipboard", - "linkCardPopup-title": "Link Card", - "searchElementPopup-title": "Search", - "copyCardPopup-title": "Copy Card", - "copyChecklistToManyCardsPopup-title": "Copy Checklist Template to Many Cards", - "copyChecklistToManyCardsPopup-instructions": "Destination Card Titles and Descriptions in this JSON format", - "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"First card title\", \"description\":\"First card description\"}, {\"title\":\"Second card title\",\"description\":\"Second card description\"},{\"title\":\"Last card title\",\"description\":\"Last card description\"} ]", - "create": "Krouiñ", - "createBoardPopup-title": "Create Board", - "chooseBoardSourcePopup-title": "Import board", - "createLabelPopup-title": "Create Label", - "createCustomField": "Create Field", - "createCustomFieldPopup-title": "Create Field", - "current": "current", - "custom-field-delete-pop": "There is no undo. This will remove this custom field from all cards and destroy its history.", - "custom-field-checkbox": "Checkbox", - "custom-field-date": "Date", - "custom-field-dropdown": "Dropdown List", - "custom-field-dropdown-none": "(none)", - "custom-field-dropdown-options": "List Options", - "custom-field-dropdown-options-placeholder": "Press enter to add more options", - "custom-field-dropdown-unknown": "(unknown)", - "custom-field-number": "Number", - "custom-field-text": "Text", - "custom-fields": "Custom Fields", - "date": "Date", - "decline": "Decline", - "default-avatar": "Default avatar", - "delete": "Diverkañ", - "deleteCustomFieldPopup-title": "Delete Custom Field?", - "deleteLabelPopup-title": "Delete Label?", - "description": "Description", - "disambiguateMultiLabelPopup-title": "Disambiguate Label Action", - "disambiguateMultiMemberPopup-title": "Disambiguate Member Action", - "discard": "Discard", - "done": "Graet", - "download": "Download", - "edit": "Kemmañ", - "edit-avatar": "Change Avatar", - "edit-profile": "Edit Profile", - "edit-wip-limit": "Edit WIP Limit", - "soft-wip-limit": "Soft WIP Limit", - "editCardStartDatePopup-title": "Change start date", - "editCardDueDatePopup-title": "Change due date", - "editCustomFieldPopup-title": "Edit Field", - "editCardSpentTimePopup-title": "Change spent time", - "editLabelPopup-title": "Change Label", - "editNotificationPopup-title": "Edit Notification", - "editProfilePopup-title": "Edit Profile", - "email": "Email", - "email-enrollAccount-subject": "An account created for you on __siteName__", - "email-enrollAccount-text": "Hello __user__,\n\nTo start using the service, simply click the link below.\n\n__url__\n\nThanks.", - "email-fail": "Sending email failed", - "email-fail-text": "Error trying to send email", - "email-invalid": "Invalid email", - "email-invite": "Invite via Email", - "email-invite-subject": "__inviter__ sent you an invitation", - "email-invite-text": "Dear __user__,\n\n__inviter__ invites you to join board \"__board__\" for collaborations.\n\nPlease follow the link below:\n\n__url__\n\nThanks.", - "email-resetPassword-subject": "Reset your password on __siteName__", - "email-resetPassword-text": "Hello __user__,\n\nTo reset your password, simply click the link below.\n\n__url__\n\nThanks.", - "email-sent": "Email sent", - "email-verifyEmail-subject": "Verify your email address on __siteName__", - "email-verifyEmail-text": "Hello __user__,\n\nTo verify your account email, simply click the link below.\n\n__url__\n\nThanks.", - "enable-wip-limit": "Enable WIP Limit", - "error-board-doesNotExist": "This board does not exist", - "error-board-notAdmin": "You need to be admin of this board to do that", - "error-board-notAMember": "You need to be a member of this board to do that", - "error-json-malformed": "Your text is not valid JSON", - "error-json-schema": "Your JSON data does not include the proper information in the correct format", - "error-list-doesNotExist": "This list does not exist", - "error-user-doesNotExist": "This user does not exist", - "error-user-notAllowSelf": "You can not invite yourself", - "error-user-notCreated": "This user is not created", - "error-username-taken": "This username is already taken", - "error-email-taken": "Email has already been taken", - "export-board": "Export board", - "sort": "Sort", - "sort-desc": "Click to Sort List", - "list-sort-by": "Sort the List By:", - "list-label-modifiedAt": "Last Access Time", - "list-label-title": "Name of the List", - "list-label-sort": "Your Manual Order", - "list-label-short-modifiedAt": "(L)", - "list-label-short-title": "(N)", - "list-label-short-sort": "(M)", - "filter": "Filter", - "filter-cards": "Filter Cards or Lists", - "list-filter-label": "Filter List by Title", - "filter-clear": "Clear filter", - "filter-no-label": "No label", - "filter-no-member": "No member", - "filter-no-custom-fields": "No Custom Fields", - "filter-show-archive": "Show archived lists", - "filter-hide-empty": "Hide empty lists", - "filter-on": "Filter is on", - "filter-on-desc": "You are filtering cards on this board. Click here to edit filter.", - "filter-to-selection": "Filter to selection", - "advanced-filter-label": "Advanced Filter", - "advanced-filter-description": "Advanced Filter allows to write a string containing following operators: == != <= >= && || ( ) A space is used as a separator between the Operators. You can filter for all Custom Fields by typing their names and values. For Example: Field1 == Value1. Note: If fields or values contains spaces, you need to encapsulate them into single quotes. For Example: 'Field 1' == 'Value 1'. For single control characters (' \\/) to be skipped, you can use \\. For example: Field1 == I\\'m. Also you can combine multiple conditions. For Example: F1 == V1 || F1 == V2. Normally all operators are interpreted from left to right. You can change the order by placing brackets. For Example: F1 == V1 && ( F2 == V2 || F2 == V3 ). Also you can search text fields using regex: F1 == /Tes.*/i", - "fullname": "Full Name", - "header-logo-title": "Go back to your boards page.", - "hide-system-messages": "Hide system messages", - "headerBarCreateBoardPopup-title": "Create Board", - "home": "Home", - "import": "Import", - "link": "Link", - "import-board": "import board", - "import-board-c": "Import board", - "import-board-title-trello": "Import board from Trello", - "import-board-title-wekan": "Import board from previous export", - "import-sandstorm-backup-warning": "Do not delete data you import from original exported board or Trello before checking does this grain close and open again, or do you get Board not found error, that means data loss.", - "import-sandstorm-warning": "Imported board will delete all existing data on board and replace it with imported board.", - "from-trello": "From Trello", - "from-wekan": "From previous export", - "import-board-instruction-trello": "In your Trello board, go to 'Menu', then 'More', 'Print and Export', 'Export JSON', and copy the resulting text", - "import-board-instruction-wekan": "In your board, go to 'Menu', then 'Export board', and copy the text in the downloaded file.", - "import-board-instruction-about-errors": "If you get errors when importing board, sometimes importing still works, and board is at All Boards page.", - "import-json-placeholder": "Paste your valid JSON data here", - "import-map-members": "Map members", - "import-members-map": "Your imported board has some members. Please map the members you want to import to your users", - "import-show-user-mapping": "Review members mapping", - "import-user-select": "Pick your existing user you want to use as this member", - "importMapMembersAddPopup-title": "Select member", - "info": "Version", - "initials": "Initials", - "invalid-date": "Invalid date", - "invalid-time": "Invalid time", - "invalid-user": "Invalid user", - "joined": "joined", - "just-invited": "You are just invited to this board", - "keyboard-shortcuts": "Keyboard shortcuts", - "label-create": "Create Label", - "label-default": "%s label (default)", - "label-delete-pop": "There is no undo. This will remove this label from all cards and destroy its history.", - "labels": "Labels", - "language": "Yezh", - "last-admin-desc": "You can’t change roles because there must be at least one admin.", - "leave-board": "Leave Board", - "leave-board-pop": "Are you sure you want to leave __boardTitle__? You will be removed from all cards on this board.", - "leaveBoardPopup-title": "Leave Board ?", - "link-card": "Link to this card", - "list-archive-cards": "Move all cards in this list to Archive", - "list-archive-cards-pop": "This will remove all the cards in this list from the board. To view cards in Archive and bring them back to the board, click “Menu” > “Archive”.", - "list-move-cards": "Move all cards in this list", - "list-select-cards": "Select all cards in this list", - "set-color-list": "Set Color", - "listActionPopup-title": "List Actions", - "swimlaneActionPopup-title": "Swimlane Actions", - "swimlaneAddPopup-title": "Add a Swimlane below", - "listImportCardPopup-title": "Import a Trello card", - "listMorePopup-title": "Muioc’h", - "link-list": "Link to this list", - "list-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the list. There is no undo.", - "list-delete-suggest-archive": "You can move a list to Archive to remove it from the board and preserve the activity.", - "lists": "Lists", - "swimlanes": "Swimlanes", - "log-out": "Log Out", - "log-in": "Log In", - "loginPopup-title": "Log In", - "memberMenuPopup-title": "Member Settings", - "members": "Izili", - "menu": "Menu", - "move-selection": "Move selection", - "moveCardPopup-title": "Move Card", - "moveCardToBottom-title": "Move to Bottom", - "moveCardToTop-title": "Move to Top", - "moveSelectionPopup-title": "Move selection", - "multi-selection": "Multi-Selection", - "multi-selection-on": "Multi-Selection is on", - "muted": "Muted", - "muted-info": "You will never be notified of any changes in this board", - "my-boards": "My Boards", - "name": "Name", - "no-archived-cards": "No cards in Archive.", - "no-archived-lists": "No lists in Archive.", - "no-archived-swimlanes": "No swimlanes in Archive.", - "no-results": "No results", - "normal": "Normal", - "normal-desc": "Can view and edit cards. Can't change settings.", - "not-accepted-yet": "Invitation not accepted yet", - "notify-participate": "Receive updates to any cards you participate as creater or member", - "notify-watch": "Receive updates to any boards, lists, or cards you’re watching", - "optional": "optional", - "or": "or", - "page-maybe-private": "This page may be private. You may be able to view it by <a href='%s'>logging in</a>.", - "page-not-found": "Page not found.", - "password": "Ger-tremen", - "paste-or-dragdrop": "to paste, or drag & drop image file to it (image only)", - "participating": "Participating", - "preview": "Preview", - "previewAttachedImagePopup-title": "Preview", - "previewClipboardImagePopup-title": "Preview", - "private": "Private", - "private-desc": "This board is private. Only people added to the board can view and edit it.", - "profile": "Profile", - "public": "Public", - "public-desc": "This board is public. It's visible to anyone with the link and will show up in search engines like Google. Only people added to the board can edit.", - "quick-access-description": "Star a board to add a shortcut in this bar.", - "remove-cover": "Remove Cover", - "remove-from-board": "Remove from Board", - "remove-label": "Remove Label", - "listDeletePopup-title": "Delete List ?", - "remove-member": "Remove Member", - "remove-member-from-card": "Remove from Card", - "remove-member-pop": "Remove __name__ (__username__) from __boardTitle__? The member will be removed from all cards on this board. They will receive a notification.", - "removeMemberPopup-title": "Remove Member?", - "rename": "Rename", - "rename-board": "Rename Board", - "restore": "Restore", - "save": "Save", - "search": "Search", - "rules": "Rules", - "search-cards": "Search from card/list titles, descriptions and custom fields on this board", - "search-example": "Text to search for?", - "select-color": "Select Color", - "set-wip-limit-value": "Set a limit for the maximum number of tasks in this list", - "setWipLimitPopup-title": "Set WIP Limit", - "shortcut-assign-self": "Assign yourself to current card", - "shortcut-autocomplete-emoji": "Autocomplete emoji", - "shortcut-autocomplete-members": "Autocomplete members", - "shortcut-clear-filters": "Clear all filters", - "shortcut-close-dialog": "Close Dialog", - "shortcut-filter-my-cards": "Filter my cards", - "shortcut-show-shortcuts": "Bring up this shortcuts list", - "shortcut-toggle-filterbar": "Toggle Filter Sidebar", - "shortcut-toggle-sidebar": "Toggle Board Sidebar", - "show-cards-minimum-count": "Show cards count if list contains more than", - "sidebar-open": "Open Sidebar", - "sidebar-close": "Close Sidebar", - "signupPopup-title": "Create an Account", - "star-board-title": "Click to star this board. It will show up at top of your boards list.", - "starred-boards": "Starred Boards", - "starred-boards-description": "Starred boards show up at the top of your boards list.", - "subscribe": "Subscribe", - "team": "Team", - "this-board": "this board", - "this-card": "this card", - "spent-time-hours": "Spent time (hours)", - "overtime-hours": "Overtime (hours)", - "overtime": "Overtime", - "has-overtime-cards": "Has overtime cards", - "has-spenttime-cards": "Has spent time cards", - "time": "Time", - "title": "Title", - "tracking": "Tracking", - "tracking-info": "You will be notified of any changes to those cards you are involved as creator or member.", - "type": "Type", - "unassign-member": "Unassign member", - "unsaved-description": "You have an unsaved description.", - "unwatch": "Unwatch", - "upload": "Upload", - "upload-avatar": "Upload an avatar", - "uploaded-avatar": "Uploaded an avatar", - "username": "Username", - "view-it": "View it", - "warn-list-archived": "warning: this card is in an list at Archive", - "watch": "Watch", - "watching": "Watching", - "watching-info": "You will be notified of any change in this board", - "welcome-board": "Welcome Board", - "welcome-swimlane": "Milestone 1", - "welcome-list1": "Basics", - "welcome-list2": "Advanced", - "card-templates-swimlane": "Card Templates", - "list-templates-swimlane": "List Templates", - "board-templates-swimlane": "Board Templates", - "what-to-do": "What do you want to do?", - "wipLimitErrorPopup-title": "Invalid WIP Limit", - "wipLimitErrorPopup-dialog-pt1": "The number of tasks in this list is higher than the WIP limit you've defined.", - "wipLimitErrorPopup-dialog-pt2": "Please move some tasks out of this list, or set a higher WIP limit.", - "admin-panel": "Admin Panel", - "settings": "Settings", - "people": "People", - "registration": "Registration", - "disable-self-registration": "Disable Self-Registration", - "invite": "Invite", - "invite-people": "Invite People", - "to-boards": "To board(s)", - "email-addresses": "Email Addresses", - "smtp-host-description": "The address of the SMTP server that handles your emails.", - "smtp-port-description": "The port your SMTP server uses for outgoing emails.", - "smtp-tls-description": "Enable TLS support for SMTP server", - "smtp-host": "SMTP Host", - "smtp-port": "SMTP Port", - "smtp-username": "Username", - "smtp-password": "Ger-tremen", - "smtp-tls": "TLS support", - "send-from": "From", - "send-smtp-test": "Send a test email to yourself", - "invitation-code": "Invitation Code", - "email-invite-register-subject": "__inviter__ sent you an invitation", - "email-invite-register-text": "Dear __user__,\n\n__inviter__ invites you to kanban board for collaborations.\n\nPlease follow the link below:\n__url__\n\nAnd your invitation code is: __icode__\n\nThanks.", - "email-smtp-test-subject": "SMTP Test Email", - "email-smtp-test-text": "You have successfully sent an email", - "error-invitation-code-not-exist": "Invitation code doesn't exist", - "error-notAuthorized": "You are not authorized to view this page.", - "webhook-title": "Webhook Name", - "webhook-token": "Token (Optional for Authentication)", - "outgoing-webhooks": "Outgoing Webhooks", - "bidirectional-webhooks": "Two-Way Webhooks", - "outgoingWebhooksPopup-title": "Outgoing Webhooks", - "boardCardTitlePopup-title": "Card Title Filter", - "disable-webhook": "Disable This Webhook", - "global-webhook": "Global Webhooks", - "new-outgoing-webhook": "New Outgoing Webhook", - "no-name": "(Unknown)", - "Node_version": "Node version", - "Meteor_version": "Meteor version", - "MongoDB_version": "MongoDB version", - "MongoDB_storage_engine": "MongoDB storage engine", - "MongoDB_Oplog_enabled": "MongoDB Oplog enabled", - "OS_Arch": "OS Arch", - "OS_Cpus": "OS CPU Count", - "OS_Freemem": "OS Free Memory", - "OS_Loadavg": "OS Load Average", - "OS_Platform": "OS Platform", - "OS_Release": "OS Release", - "OS_Totalmem": "OS Total Memory", - "OS_Type": "OS Type", - "OS_Uptime": "OS Uptime", - "days": "days", - "hours": "hours", - "minutes": "minutes", - "seconds": "seconds", - "show-field-on-card": "Show this field on card", - "automatically-field-on-card": "Auto create field to all cards", - "showLabel-field-on-card": "Show field label on minicard", - "yes": "Yes", - "no": "No", - "accounts": "Accounts", - "accounts-allowEmailChange": "Allow Email Change", - "accounts-allowUserNameChange": "Allow Username Change", - "createdAt": "Created at", - "verified": "Verified", - "active": "Active", - "card-received": "Received", - "card-received-on": "Received on", - "card-end": "End", - "card-end-on": "Ends on", - "editCardReceivedDatePopup-title": "Change received date", - "editCardEndDatePopup-title": "Change end date", - "setCardColorPopup-title": "Set color", - "setCardActionsColorPopup-title": "Choose a color", - "setSwimlaneColorPopup-title": "Choose a color", - "setListColorPopup-title": "Choose a color", - "assigned-by": "Assigned By", - "requested-by": "Requested By", - "board-delete-notice": "Deleting is permanent. You will lose all lists, cards and actions associated with this board.", - "delete-board-confirm-popup": "All lists, cards, labels, and activities will be deleted and you won't be able to recover the board contents. There is no undo.", - "boardDeletePopup-title": "Delete Board?", - "delete-board": "Delete Board", - "default-subtasks-board": "Subtasks for __board__ board", - "default": "Default", - "queue": "Queue", - "subtask-settings": "Subtasks Settings", - "card-settings": "Card Settings", - "boardSubtaskSettingsPopup-title": "Board Subtasks Settings", - "boardCardSettingsPopup-title": "Card Settings", - "deposit-subtasks-board": "Deposit subtasks to this board:", - "deposit-subtasks-list": "Landing list for subtasks deposited here:", - "show-parent-in-minicard": "Show parent in minicard:", - "prefix-with-full-path": "Prefix with full path", - "prefix-with-parent": "Prefix with parent", - "subtext-with-full-path": "Subtext with full path", - "subtext-with-parent": "Subtext with parent", - "change-card-parent": "Change card's parent", - "parent-card": "Parent card", - "source-board": "Source board", - "no-parent": "Don't show parent", - "activity-added-label": "added label '%s' to %s", - "activity-removed-label": "removed label '%s' from %s", - "activity-delete-attach": "deleted an attachment from %s", - "activity-added-label-card": "added label '%s'", - "activity-removed-label-card": "removed label '%s'", - "activity-delete-attach-card": "deleted an attachment", - "activity-set-customfield": "set custom field '%s' to '%s' in %s", - "activity-unset-customfield": "unset custom field '%s' in %s", - "r-rule": "Rule", - "r-add-trigger": "Add trigger", - "r-add-action": "Add action", - "r-board-rules": "Board rules", - "r-add-rule": "Add rule", - "r-view-rule": "View rule", - "r-delete-rule": "Delete rule", - "r-new-rule-name": "New rule title", - "r-no-rules": "No rules", - "r-when-a-card": "When a card", - "r-is": "is", - "r-is-moved": "is moved", - "r-added-to": "added to", - "r-removed-from": "Removed from", - "r-the-board": "the board", - "r-list": "list", - "set-filter": "Set Filter", - "r-moved-to": "Moved to", - "r-moved-from": "Moved from", - "r-archived": "Moved to Archive", - "r-unarchived": "Restored from Archive", - "r-a-card": "a card", - "r-when-a-label-is": "When a label is", - "r-when-the-label": "When the label", - "r-list-name": "list name", - "r-when-a-member": "When a member is", - "r-when-the-member": "When the member", - "r-name": "name", - "r-when-a-attach": "When an attachment", - "r-when-a-checklist": "When a checklist is", - "r-when-the-checklist": "When the checklist", - "r-completed": "Completed", - "r-made-incomplete": "Made incomplete", - "r-when-a-item": "When a checklist item is", - "r-when-the-item": "When the checklist item", - "r-checked": "Checked", - "r-unchecked": "Unchecked", - "r-move-card-to": "Move card to", - "r-top-of": "Top of", - "r-bottom-of": "Bottom of", - "r-its-list": "its list", - "r-archive": "Move to Archive", - "r-unarchive": "Restore from Archive", - "r-card": "card", - "r-add": "Ouzhpenn", - "r-remove": "Remove", - "r-label": "label", - "r-member": "member", - "r-remove-all": "Remove all members from the card", - "r-set-color": "Set color to", - "r-checklist": "checklist", - "r-check-all": "Check all", - "r-uncheck-all": "Uncheck all", - "r-items-check": "items of checklist", - "r-check": "Check", - "r-uncheck": "Uncheck", - "r-item": "item", - "r-of-checklist": "of checklist", - "r-send-email": "Send an email", - "r-to": "to", - "r-subject": "subject", - "r-rule-details": "Rule details", - "r-d-move-to-top-gen": "Move card to top of its list", - "r-d-move-to-top-spec": "Move card to top of list", - "r-d-move-to-bottom-gen": "Move card to bottom of its list", - "r-d-move-to-bottom-spec": "Move card to bottom of list", - "r-d-send-email": "Send email", - "r-d-send-email-to": "to", - "r-d-send-email-subject": "subject", - "r-d-send-email-message": "message", - "r-d-archive": "Move card to Archive", - "r-d-unarchive": "Restore card from Archive", - "r-d-add-label": "Add label", - "r-d-remove-label": "Remove label", - "r-create-card": "Create new card", - "r-in-list": "in list", - "r-in-swimlane": "in swimlane", - "r-d-add-member": "Add member", - "r-d-remove-member": "Remove member", - "r-d-remove-all-member": "Remove all member", - "r-d-check-all": "Check all items of a list", - "r-d-uncheck-all": "Uncheck all items of a list", - "r-d-check-one": "Check item", - "r-d-uncheck-one": "Uncheck item", - "r-d-check-of-list": "of checklist", - "r-d-add-checklist": "Add checklist", - "r-d-remove-checklist": "Remove checklist", - "r-by": "by", - "r-add-checklist": "Add checklist", - "r-with-items": "with items", - "r-items-list": "item1,item2,item3", - "r-add-swimlane": "Add swimlane", - "r-swimlane-name": "swimlane name", - "r-board-note": "Note: leave a field empty to match every possible value.", - "r-checklist-note": "Note: checklist's items have to be written as comma separated values.", - "r-when-a-card-is-moved": "When a card is moved to another list", - "r-set": "Set", - "r-update": "Update", - "r-datefield": "date field", - "r-df-start-at": "start", - "r-df-due-at": "due", - "r-df-end-at": "end", - "r-df-received-at": "received", - "r-to-current-datetime": "to current date/time", - "r-remove-value-from": "Remove value from", - "ldap": "LDAP", - "oauth2": "OAuth2", - "cas": "CAS", - "authentication-method": "Authentication method", - "authentication-type": "Authentication type", - "custom-product-name": "Custom Product Name", - "layout": "Layout", - "hide-logo": "Hide Logo", - "add-custom-html-after-body-start": "Add Custom HTML after <body> start", - "add-custom-html-before-body-end": "Add Custom HTML before </body> end", - "error-undefined": "Something went wrong", - "error-ldap-login": "An error occurred while trying to login", - "display-authentication-method": "Display Authentication Method", - "default-authentication-method": "Default Authentication Method", - "duplicate-board": "Duplicate Board", - "people-number": "The number of people is:", - "swimlaneDeletePopup-title": "Delete Swimlane ?", - "swimlane-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the swimlane. There is no undo.", - "restore-all": "Restore all", - "delete-all": "Delete all", - "loading": "Loading, please wait.", - "previous_as": "last time was", - "act-a-dueAt": "modified due time to \nWhen: __timeValue__\nWhere: __card__\n previous due was __timeOldValue__", - "act-a-endAt": "modified ending time to __timeValue__ from (__timeOldValue__)", - "act-a-startAt": "modified starting time to __timeValue__ from (__timeOldValue__)", - "act-a-receivedAt": "modified received time to __timeValue__ from (__timeOldValue__)", - "a-dueAt": "modified due time to be", - "a-endAt": "modified ending time to be", - "a-startAt": "modified starting time to be", - "a-receivedAt": "modified received time to be", - "almostdue": "current due time %s is approaching", - "pastdue": "current due time %s is past", - "duenow": "current due time %s is today", - "act-newDue": "__list__/__card__ has 1st due reminder [__board__]", - "act-withDue": "__list__/__card__ due reminders [__board__]", - "act-almostdue": "was reminding the current due (__timeValue__) of __card__ is approaching", - "act-pastdue": "was reminding the current due (__timeValue__) of __card__ is past", - "act-duenow": "was reminding the current due (__timeValue__) of __card__ is now", - "act-atUserComment": "You were mentioned in [__board__] __list__/__card__", - "delete-user-confirm-popup": "Are you sure you want to delete this account? There is no undo.", - "accounts-allowUserDelete": "Allow users to self delete their account", - "hide-minicard-label-text": "Hide minicard label text", - "show-desktop-drag-handles": "Show desktop drag handles", - "assignee": "Assignee", - "cardAssigneesPopup-title": "Assignee", - "addmore-detail": "Add a more detailed description", - "show-on-card": "Show on Card", - "new": "New", - "editUserPopup-title": "Edit User", - "newUserPopup-title": "New User", - "notifications": "Notifications", - "view-all": "View All", - "filter-by-unread": "Filter by Unread", - "mark-all-as-read": "Mark all as read", - "allow-rename": "Allow Rename", - "allowRenamePopup-title": "Allow Rename" -} \ No newline at end of file + "accept": "Asantiñ", + "act-activity-notify": "Activity Notification", + "act-addAttachment": "added attachment __attachment__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-deleteAttachment": "deleted attachment __attachment__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addSubtask": "added subtask __subtask__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addedLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removeLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removedLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addChecklist": "added checklist __checklist__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addChecklistItem": "added checklist item __checklistItem__ to checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removeChecklist": "removed checklist __checklist__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removeChecklistItem": "removed checklist item __checklistItem__ from checklist __checkList__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-checkedItem": "checked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-uncheckedItem": "unchecked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-completeChecklist": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-uncompleteChecklist": "uncompleted checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addComment": "commented on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-editComment": "edited comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-deleteComment": "deleted comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-createBoard": "created board __board__", + "act-createSwimlane": "created swimlane __swimlane__ to board __board__", + "act-createCard": "created card __card__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-createCustomField": "created custom field __customField__ at board __board__", + "act-deleteCustomField": "deleted custom field __customField__ at board __board__", + "act-setCustomField": "edited custom field __customField__: __customFieldValue__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-createList": "added list __list__ to board __board__", + "act-addBoardMember": "added member __member__ to board __board__", + "act-archivedBoard": "Board __board__ moved to Archive", + "act-archivedCard": "Card __card__ at list __list__ at swimlane __swimlane__ at board __board__ moved to Archive", + "act-archivedList": "List __list__ at swimlane __swimlane__ at board __board__ moved to Archive", + "act-archivedSwimlane": "Swimlane __swimlane__ at board __board__ moved to Archive", + "act-importBoard": "imported board __board__", + "act-importCard": "imported card __card__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-importList": "imported list __list__ to swimlane __swimlane__ at board __board__", + "act-joinMember": "added member __member__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-moveCard": "moved card __card__ at board __board__ from list __oldList__ at swimlane __oldSwimlane__ to list __list__ at swimlane __swimlane__", + "act-moveCardToOtherBoard": "moved card __card__ from list __oldList__ at swimlane __oldSwimlane__ at board __oldBoard__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-removeBoardMember": "removed member __member__ from board __board__", + "act-restoredCard": "restored card __card__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-unjoinMember": "removed member __member__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-withBoardTitle": "__board__", + "act-withCardTitle": "[__board__] __card__", + "actions": "Oberoù", + "activities": "Oberiantizoù", + "activity": "Oberiantiz", + "activity-added": "%s ouzhpennet da %s", + "activity-archived": "%s moved to Archive", + "activity-attached": "%s liammet ouzh %s", + "activity-created": "%s krouet", + "activity-customfield-created": "created custom field %s", + "activity-excluded": "excluded %s from %s", + "activity-imported": "%s enporzhiet eus %s da %s", + "activity-imported-board": "%s enporzhiet da %s", + "activity-joined": "joined %s", + "activity-moved": "moved %s from %s to %s", + "activity-on": "on %s", + "activity-removed": "removed %s from %s", + "activity-sent": "sent %s to %s", + "activity-unjoined": "unjoined %s", + "activity-subtask-added": "added subtask to %s", + "activity-checked-item": "checked %s in checklist %s of %s", + "activity-unchecked-item": "unchecked %s in checklist %s of %s", + "activity-checklist-added": "added checklist to %s", + "activity-checklist-removed": "removed a checklist from %s", + "activity-checklist-completed": "completed checklist %s of %s", + "activity-checklist-uncompleted": "uncompleted the checklist %s of %s", + "activity-checklist-item-added": "added checklist item to '%s' in %s", + "activity-checklist-item-removed": "removed a checklist item from '%s' in %s", + "add": "Ouzhpenn", + "activity-checked-item-card": "checked %s in checklist %s", + "activity-unchecked-item-card": "unchecked %s in checklist %s", + "activity-checklist-completed-card": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "activity-checklist-uncompleted-card": "uncompleted the checklist %s", + "activity-editComment": "edited comment %s", + "activity-deleteComment": "deleted comment %s", + "add-attachment": "Add Attachment", + "add-board": "Add Board", + "add-card": "Add Card", + "add-swimlane": "Add Swimlane", + "add-subtask": "Add Subtask", + "add-checklist": "Add Checklist", + "add-checklist-item": "Add an item to checklist", + "add-cover": "Ouzphenn ur golo", + "add-label": "Add Label", + "add-list": "Add List", + "add-members": "Ouzhpenn izili", + "added": "Ouzhpennet", + "addMemberPopup-title": "Izili", + "admin": "Merour", + "admin-desc": "Can view and edit cards, remove members, and change settings for the board.", + "admin-announcement": "Announcement", + "admin-announcement-active": "Active System-Wide Announcement", + "admin-announcement-title": "Announcement from Administrator", + "all-boards": "All boards", + "and-n-other-card": "And __count__ other card", + "and-n-other-card_plural": "And __count__ other cards", + "apply": "Apply", + "app-is-offline": "Loading, please wait. Refreshing the page will cause data loss. If loading does not work, please check that server has not stopped.", + "archive": "Move to Archive", + "archive-all": "Move All to Archive", + "archive-board": "Move Board to Archive", + "archive-card": "Move Card to Archive", + "archive-list": "Move List to Archive", + "archive-swimlane": "Move Swimlane to Archive", + "archive-selection": "Move selection to Archive", + "archiveBoardPopup-title": "Move Board to Archive?", + "archived-items": "Archive", + "archived-boards": "Boards in Archive", + "restore-board": "Restore Board", + "no-archived-boards": "No Boards in Archive.", + "archives": "Archive", + "template": "Template", + "templates": "Templates", + "assign-member": "Assign member", + "attached": "attached", + "attachment": "Attachment", + "attachment-delete-pop": "Deleting an attachment is permanent. There is no undo.", + "attachmentDeletePopup-title": "Delete Attachment?", + "attachments": "Attachments", + "auto-watch": "Automatically watch boards when they are created", + "avatar-too-big": "The avatar is too large (70KB max)", + "back": "Back", + "board-change-color": "Kemmañ al liv", + "board-nb-stars": "%s stered", + "board-not-found": "Board not found", + "board-private-info": "This board will be <strong>private</strong>.", + "board-public-info": "This board will be <strong>public</strong>.", + "boardChangeColorPopup-title": "Change Board Background", + "boardChangeTitlePopup-title": "Rename Board", + "boardChangeVisibilityPopup-title": "Change Visibility", + "boardChangeWatchPopup-title": "Change Watch", + "boardMenuPopup-title": "Board Settings", + "boardChangeViewPopup-title": "Board View", + "boards": "Boards", + "board-view": "Board View", + "board-view-cal": "Calendar", + "board-view-swimlanes": "Swimlanes", + "board-view-collapse": "Collapse", + "board-view-lists": "Lists", + "bucket-example": "Like “Bucket List” for example", + "cancel": "Cancel", + "card-archived": "This card is moved to Archive.", + "board-archived": "This board is moved to Archive.", + "card-comments-title": "This card has %s comment.", + "card-delete-notice": "Deleting is permanent. You will lose all actions associated with this card.", + "card-delete-pop": "All actions will be removed from the activity feed and you won't be able to re-open the card. There is no undo.", + "card-delete-suggest-archive": "You can move a card to Archive to remove it from the board and preserve the activity.", + "card-due": "Due", + "card-due-on": "Due on", + "card-spent": "Spent Time", + "card-edit-attachments": "Edit attachments", + "card-edit-custom-fields": "Edit custom fields", + "card-edit-labels": "Edit labels", + "card-edit-members": "Edit members", + "card-labels-title": "Change the labels for the card.", + "card-members-title": "Add or remove members of the board from the card.", + "card-start": "Start", + "card-start-on": "Starts on", + "cardAttachmentsPopup-title": "Attach From", + "cardCustomField-datePopup-title": "Change date", + "cardCustomFieldsPopup-title": "Edit custom fields", + "cardDeletePopup-title": "Diverkañ ar gartenn ?", + "cardDetailsActionsPopup-title": "Card Actions", + "cardLabelsPopup-title": "Labels", + "cardMembersPopup-title": "Izili", + "cardMorePopup-title": "Muioc’h", + "cardTemplatePopup-title": "Create template", + "cards": "Kartennoù", + "cards-count": "Kartennoù", + "casSignIn": "Sign In with CAS", + "cardType-card": "Card", + "cardType-linkedCard": "Linked Card", + "cardType-linkedBoard": "Linked Board", + "change": "Change", + "change-avatar": "Change Avatar", + "change-password": "Kemmañ ger-tremen", + "change-permissions": "Change permissions", + "change-settings": "Change Settings", + "changeAvatarPopup-title": "Change Avatar", + "changeLanguagePopup-title": "Change Language", + "changePasswordPopup-title": "Kemmañ ger-tremen", + "changePermissionsPopup-title": "Change Permissions", + "changeSettingsPopup-title": "Change Settings", + "subtasks": "Subtasks", + "checklists": "Checklists", + "click-to-star": "Click to star this board.", + "click-to-unstar": "Click to unstar this board.", + "clipboard": "Clipboard or drag & drop", + "close": "Close", + "close-board": "Close Board", + "close-board-pop": "You will be able to restore the board by clicking the “Archive” button from the home header.", + "color-black": "du", + "color-blue": "glas", + "color-crimson": "crimson", + "color-darkgreen": "darkgreen", + "color-gold": "gold", + "color-gray": "gray", + "color-green": "gwer", + "color-indigo": "indigo", + "color-lime": "melen sitroñs", + "color-magenta": "magenta", + "color-mistyrose": "mistyrose", + "color-navy": "navy", + "color-orange": "orañjez", + "color-paleturquoise": "paleturquoise", + "color-peachpuff": "peachpuff", + "color-pink": "roz", + "color-plum": "plum", + "color-purple": "mouk", + "color-red": "ruz", + "color-saddlebrown": "saddlebrown", + "color-silver": "silver", + "color-sky": "pers", + "color-slateblue": "slateblue", + "color-white": "white", + "color-yellow": "melen", + "unset-color": "Unset", + "comment": "Comment", + "comment-placeholder": "Write Comment", + "comment-only": "Comment only", + "comment-only-desc": "Can comment on cards only.", + "no-comments": "No comments", + "no-comments-desc": "Can not see comments and activities.", + "worker": "Worker", + "worker-desc": "Can only move cards, assign itself to card and comment.", + "computer": "Computer", + "confirm-subtask-delete-dialog": "Are you sure you want to delete subtask?", + "confirm-checklist-delete-dialog": "Are you sure you want to delete checklist?", + "copy-card-link-to-clipboard": "Copy card link to clipboard", + "linkCardPopup-title": "Link Card", + "searchElementPopup-title": "Search", + "copyCardPopup-title": "Copy Card", + "copyChecklistToManyCardsPopup-title": "Copy Checklist Template to Many Cards", + "copyChecklistToManyCardsPopup-instructions": "Destination Card Titles and Descriptions in this JSON format", + "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"First card title\", \"description\":\"First card description\"}, {\"title\":\"Second card title\",\"description\":\"Second card description\"},{\"title\":\"Last card title\",\"description\":\"Last card description\"} ]", + "create": "Krouiñ", + "createBoardPopup-title": "Create Board", + "chooseBoardSourcePopup-title": "Import board", + "createLabelPopup-title": "Create Label", + "createCustomField": "Create Field", + "createCustomFieldPopup-title": "Create Field", + "current": "current", + "custom-field-delete-pop": "There is no undo. This will remove this custom field from all cards and destroy its history.", + "custom-field-checkbox": "Checkbox", + "custom-field-date": "Date", + "custom-field-dropdown": "Dropdown List", + "custom-field-dropdown-none": "(none)", + "custom-field-dropdown-options": "List Options", + "custom-field-dropdown-options-placeholder": "Press enter to add more options", + "custom-field-dropdown-unknown": "(unknown)", + "custom-field-number": "Number", + "custom-field-text": "Text", + "custom-fields": "Custom Fields", + "date": "Date", + "decline": "Decline", + "default-avatar": "Default avatar", + "delete": "Diverkañ", + "deleteCustomFieldPopup-title": "Delete Custom Field?", + "deleteLabelPopup-title": "Delete Label?", + "description": "Description", + "disambiguateMultiLabelPopup-title": "Disambiguate Label Action", + "disambiguateMultiMemberPopup-title": "Disambiguate Member Action", + "discard": "Discard", + "done": "Graet", + "download": "Download", + "edit": "Kemmañ", + "edit-avatar": "Change Avatar", + "edit-profile": "Edit Profile", + "edit-wip-limit": "Edit WIP Limit", + "soft-wip-limit": "Soft WIP Limit", + "editCardStartDatePopup-title": "Change start date", + "editCardDueDatePopup-title": "Change due date", + "editCustomFieldPopup-title": "Edit Field", + "editCardSpentTimePopup-title": "Change spent time", + "editLabelPopup-title": "Change Label", + "editNotificationPopup-title": "Edit Notification", + "editProfilePopup-title": "Edit Profile", + "email": "Email", + "email-enrollAccount-subject": "An account created for you on __siteName__", + "email-enrollAccount-text": "Hello __user__,\n\nTo start using the service, simply click the link below.\n\n__url__\n\nThanks.", + "email-fail": "Sending email failed", + "email-fail-text": "Error trying to send email", + "email-invalid": "Invalid email", + "email-invite": "Invite via Email", + "email-invite-subject": "__inviter__ sent you an invitation", + "email-invite-text": "Dear __user__,\n\n__inviter__ invites you to join board \"__board__\" for collaborations.\n\nPlease follow the link below:\n\n__url__\n\nThanks.", + "email-resetPassword-subject": "Reset your password on __siteName__", + "email-resetPassword-text": "Hello __user__,\n\nTo reset your password, simply click the link below.\n\n__url__\n\nThanks.", + "email-sent": "Email sent", + "email-verifyEmail-subject": "Verify your email address on __siteName__", + "email-verifyEmail-text": "Hello __user__,\n\nTo verify your account email, simply click the link below.\n\n__url__\n\nThanks.", + "enable-wip-limit": "Enable WIP Limit", + "error-board-doesNotExist": "This board does not exist", + "error-board-notAdmin": "You need to be admin of this board to do that", + "error-board-notAMember": "You need to be a member of this board to do that", + "error-json-malformed": "Your text is not valid JSON", + "error-json-schema": "Your JSON data does not include the proper information in the correct format", + "error-list-doesNotExist": "This list does not exist", + "error-user-doesNotExist": "This user does not exist", + "error-user-notAllowSelf": "You can not invite yourself", + "error-user-notCreated": "This user is not created", + "error-username-taken": "This username is already taken", + "error-email-taken": "Email has already been taken", + "export-board": "Export board", + "sort": "Sort", + "sort-desc": "Click to Sort List", + "list-sort-by": "Sort the List By:", + "list-label-modifiedAt": "Last Access Time", + "list-label-title": "Name of the List", + "list-label-sort": "Your Manual Order", + "list-label-short-modifiedAt": "(L)", + "list-label-short-title": "(N)", + "list-label-short-sort": "(M)", + "filter": "Filter", + "filter-cards": "Filter Cards or Lists", + "list-filter-label": "Filter List by Title", + "filter-clear": "Clear filter", + "filter-no-label": "No label", + "filter-no-member": "No member", + "filter-no-assignee": "No assignee", + "filter-no-custom-fields": "No Custom Fields", + "filter-show-archive": "Show archived lists", + "filter-hide-empty": "Hide empty lists", + "filter-on": "Filter is on", + "filter-on-desc": "You are filtering cards on this board. Click here to edit filter.", + "filter-to-selection": "Filter to selection", + "advanced-filter-label": "Advanced Filter", + "advanced-filter-description": "Advanced Filter allows to write a string containing following operators: == != <= >= && || ( ) A space is used as a separator between the Operators. You can filter for all Custom Fields by typing their names and values. For Example: Field1 == Value1. Note: If fields or values contains spaces, you need to encapsulate them into single quotes. For Example: 'Field 1' == 'Value 1'. For single control characters (' \\/) to be skipped, you can use \\. For example: Field1 == I\\'m. Also you can combine multiple conditions. For Example: F1 == V1 || F1 == V2. Normally all operators are interpreted from left to right. You can change the order by placing brackets. For Example: F1 == V1 && ( F2 == V2 || F2 == V3 ). Also you can search text fields using regex: F1 == /Tes.*/i", + "fullname": "Full Name", + "header-logo-title": "Go back to your boards page.", + "hide-system-messages": "Hide system messages", + "headerBarCreateBoardPopup-title": "Create Board", + "home": "Home", + "import": "Import", + "link": "Link", + "import-board": "import board", + "import-board-c": "Import board", + "import-board-title-trello": "Import board from Trello", + "import-board-title-wekan": "Import board from previous export", + "import-sandstorm-backup-warning": "Do not delete data you import from original exported board or Trello before checking does this grain close and open again, or do you get Board not found error, that means data loss.", + "import-sandstorm-warning": "Imported board will delete all existing data on board and replace it with imported board.", + "from-trello": "From Trello", + "from-wekan": "From previous export", + "import-board-instruction-trello": "In your Trello board, go to 'Menu', then 'More', 'Print and Export', 'Export JSON', and copy the resulting text", + "import-board-instruction-wekan": "In your board, go to 'Menu', then 'Export board', and copy the text in the downloaded file.", + "import-board-instruction-about-errors": "If you get errors when importing board, sometimes importing still works, and board is at All Boards page.", + "import-json-placeholder": "Paste your valid JSON data here", + "import-map-members": "Map members", + "import-members-map": "Your imported board has some members. Please map the members you want to import to your users", + "import-show-user-mapping": "Review members mapping", + "import-user-select": "Pick your existing user you want to use as this member", + "importMapMembersAddPopup-title": "Select member", + "info": "Version", + "initials": "Initials", + "invalid-date": "Invalid date", + "invalid-time": "Invalid time", + "invalid-user": "Invalid user", + "joined": "joined", + "just-invited": "You are just invited to this board", + "keyboard-shortcuts": "Keyboard shortcuts", + "label-create": "Create Label", + "label-default": "%s label (default)", + "label-delete-pop": "There is no undo. This will remove this label from all cards and destroy its history.", + "labels": "Labels", + "language": "Yezh", + "last-admin-desc": "You can’t change roles because there must be at least one admin.", + "leave-board": "Leave Board", + "leave-board-pop": "Are you sure you want to leave __boardTitle__? You will be removed from all cards on this board.", + "leaveBoardPopup-title": "Leave Board ?", + "link-card": "Link to this card", + "list-archive-cards": "Move all cards in this list to Archive", + "list-archive-cards-pop": "This will remove all the cards in this list from the board. To view cards in Archive and bring them back to the board, click “Menu” > “Archive”.", + "list-move-cards": "Move all cards in this list", + "list-select-cards": "Select all cards in this list", + "set-color-list": "Set Color", + "listActionPopup-title": "List Actions", + "swimlaneActionPopup-title": "Swimlane Actions", + "swimlaneAddPopup-title": "Add a Swimlane below", + "listImportCardPopup-title": "Import a Trello card", + "listMorePopup-title": "Muioc’h", + "link-list": "Link to this list", + "list-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the list. There is no undo.", + "list-delete-suggest-archive": "You can move a list to Archive to remove it from the board and preserve the activity.", + "lists": "Lists", + "swimlanes": "Swimlanes", + "log-out": "Log Out", + "log-in": "Log In", + "loginPopup-title": "Log In", + "memberMenuPopup-title": "Member Settings", + "members": "Izili", + "menu": "Menu", + "move-selection": "Move selection", + "moveCardPopup-title": "Move Card", + "moveCardToBottom-title": "Move to Bottom", + "moveCardToTop-title": "Move to Top", + "moveSelectionPopup-title": "Move selection", + "multi-selection": "Multi-Selection", + "multi-selection-on": "Multi-Selection is on", + "muted": "Muted", + "muted-info": "You will never be notified of any changes in this board", + "my-boards": "My Boards", + "name": "Name", + "no-archived-cards": "No cards in Archive.", + "no-archived-lists": "No lists in Archive.", + "no-archived-swimlanes": "No swimlanes in Archive.", + "no-results": "No results", + "normal": "Normal", + "normal-desc": "Can view and edit cards. Can't change settings.", + "not-accepted-yet": "Invitation not accepted yet", + "notify-participate": "Receive updates to any cards you participate as creater or member", + "notify-watch": "Receive updates to any boards, lists, or cards you’re watching", + "optional": "optional", + "or": "or", + "page-maybe-private": "This page may be private. You may be able to view it by <a href='%s'>logging in</a>.", + "page-not-found": "Page not found.", + "password": "Ger-tremen", + "paste-or-dragdrop": "to paste, or drag & drop image file to it (image only)", + "participating": "Participating", + "preview": "Preview", + "previewAttachedImagePopup-title": "Preview", + "previewClipboardImagePopup-title": "Preview", + "private": "Private", + "private-desc": "This board is private. Only people added to the board can view and edit it.", + "profile": "Profile", + "public": "Public", + "public-desc": "This board is public. It's visible to anyone with the link and will show up in search engines like Google. Only people added to the board can edit.", + "quick-access-description": "Star a board to add a shortcut in this bar.", + "remove-cover": "Remove Cover", + "remove-from-board": "Remove from Board", + "remove-label": "Remove Label", + "listDeletePopup-title": "Delete List ?", + "remove-member": "Remove Member", + "remove-member-from-card": "Remove from Card", + "remove-member-pop": "Remove __name__ (__username__) from __boardTitle__? The member will be removed from all cards on this board. They will receive a notification.", + "removeMemberPopup-title": "Remove Member?", + "rename": "Rename", + "rename-board": "Rename Board", + "restore": "Restore", + "save": "Save", + "search": "Search", + "rules": "Rules", + "search-cards": "Search from card/list titles, descriptions and custom fields on this board", + "search-example": "Text to search for?", + "select-color": "Select Color", + "set-wip-limit-value": "Set a limit for the maximum number of tasks in this list", + "setWipLimitPopup-title": "Set WIP Limit", + "shortcut-assign-self": "Assign yourself to current card", + "shortcut-autocomplete-emoji": "Autocomplete emoji", + "shortcut-autocomplete-members": "Autocomplete members", + "shortcut-clear-filters": "Clear all filters", + "shortcut-close-dialog": "Close Dialog", + "shortcut-filter-my-cards": "Filter my cards", + "shortcut-show-shortcuts": "Bring up this shortcuts list", + "shortcut-toggle-filterbar": "Toggle Filter Sidebar", + "shortcut-toggle-sidebar": "Toggle Board Sidebar", + "show-cards-minimum-count": "Show cards count if list contains more than", + "sidebar-open": "Open Sidebar", + "sidebar-close": "Close Sidebar", + "signupPopup-title": "Create an Account", + "star-board-title": "Click to star this board. It will show up at top of your boards list.", + "starred-boards": "Starred Boards", + "starred-boards-description": "Starred boards show up at the top of your boards list.", + "subscribe": "Subscribe", + "team": "Team", + "this-board": "this board", + "this-card": "this card", + "spent-time-hours": "Spent time (hours)", + "overtime-hours": "Overtime (hours)", + "overtime": "Overtime", + "has-overtime-cards": "Has overtime cards", + "has-spenttime-cards": "Has spent time cards", + "time": "Time", + "title": "Title", + "tracking": "Tracking", + "tracking-info": "You will be notified of any changes to those cards you are involved as creator or member.", + "type": "Type", + "unassign-member": "Unassign member", + "unsaved-description": "You have an unsaved description.", + "unwatch": "Unwatch", + "upload": "Upload", + "upload-avatar": "Upload an avatar", + "uploaded-avatar": "Uploaded an avatar", + "username": "Username", + "view-it": "View it", + "warn-list-archived": "warning: this card is in an list at Archive", + "watch": "Watch", + "watching": "Watching", + "watching-info": "You will be notified of any change in this board", + "welcome-board": "Welcome Board", + "welcome-swimlane": "Milestone 1", + "welcome-list1": "Basics", + "welcome-list2": "Advanced", + "card-templates-swimlane": "Card Templates", + "list-templates-swimlane": "List Templates", + "board-templates-swimlane": "Board Templates", + "what-to-do": "What do you want to do?", + "wipLimitErrorPopup-title": "Invalid WIP Limit", + "wipLimitErrorPopup-dialog-pt1": "The number of tasks in this list is higher than the WIP limit you've defined.", + "wipLimitErrorPopup-dialog-pt2": "Please move some tasks out of this list, or set a higher WIP limit.", + "admin-panel": "Admin Panel", + "settings": "Settings", + "people": "People", + "registration": "Registration", + "disable-self-registration": "Disable Self-Registration", + "invite": "Invite", + "invite-people": "Invite People", + "to-boards": "To board(s)", + "email-addresses": "Email Addresses", + "smtp-host-description": "The address of the SMTP server that handles your emails.", + "smtp-port-description": "The port your SMTP server uses for outgoing emails.", + "smtp-tls-description": "Enable TLS support for SMTP server", + "smtp-host": "SMTP Host", + "smtp-port": "SMTP Port", + "smtp-username": "Username", + "smtp-password": "Ger-tremen", + "smtp-tls": "TLS support", + "send-from": "From", + "send-smtp-test": "Send a test email to yourself", + "invitation-code": "Invitation Code", + "email-invite-register-subject": "__inviter__ sent you an invitation", + "email-invite-register-text": "Dear __user__,\n\n__inviter__ invites you to kanban board for collaborations.\n\nPlease follow the link below:\n__url__\n\nAnd your invitation code is: __icode__\n\nThanks.", + "email-smtp-test-subject": "SMTP Test Email", + "email-smtp-test-text": "You have successfully sent an email", + "error-invitation-code-not-exist": "Invitation code doesn't exist", + "error-notAuthorized": "You are not authorized to view this page.", + "webhook-title": "Webhook Name", + "webhook-token": "Token (Optional for Authentication)", + "outgoing-webhooks": "Outgoing Webhooks", + "bidirectional-webhooks": "Two-Way Webhooks", + "outgoingWebhooksPopup-title": "Outgoing Webhooks", + "boardCardTitlePopup-title": "Card Title Filter", + "disable-webhook": "Disable This Webhook", + "global-webhook": "Global Webhooks", + "new-outgoing-webhook": "New Outgoing Webhook", + "no-name": "(Unknown)", + "Node_version": "Node version", + "Meteor_version": "Meteor version", + "MongoDB_version": "MongoDB version", + "MongoDB_storage_engine": "MongoDB storage engine", + "MongoDB_Oplog_enabled": "MongoDB Oplog enabled", + "OS_Arch": "OS Arch", + "OS_Cpus": "OS CPU Count", + "OS_Freemem": "OS Free Memory", + "OS_Loadavg": "OS Load Average", + "OS_Platform": "OS Platform", + "OS_Release": "OS Release", + "OS_Totalmem": "OS Total Memory", + "OS_Type": "OS Type", + "OS_Uptime": "OS Uptime", + "days": "days", + "hours": "hours", + "minutes": "minutes", + "seconds": "seconds", + "show-field-on-card": "Show this field on card", + "automatically-field-on-card": "Auto create field to all cards", + "showLabel-field-on-card": "Show field label on minicard", + "yes": "Yes", + "no": "No", + "accounts": "Accounts", + "accounts-allowEmailChange": "Allow Email Change", + "accounts-allowUserNameChange": "Allow Username Change", + "createdAt": "Created at", + "verified": "Verified", + "active": "Active", + "card-received": "Received", + "card-received-on": "Received on", + "card-end": "End", + "card-end-on": "Ends on", + "editCardReceivedDatePopup-title": "Change received date", + "editCardEndDatePopup-title": "Change end date", + "setCardColorPopup-title": "Set color", + "setCardActionsColorPopup-title": "Choose a color", + "setSwimlaneColorPopup-title": "Choose a color", + "setListColorPopup-title": "Choose a color", + "assigned-by": "Assigned By", + "requested-by": "Requested By", + "board-delete-notice": "Deleting is permanent. You will lose all lists, cards and actions associated with this board.", + "delete-board-confirm-popup": "All lists, cards, labels, and activities will be deleted and you won't be able to recover the board contents. There is no undo.", + "boardDeletePopup-title": "Delete Board?", + "delete-board": "Delete Board", + "default-subtasks-board": "Subtasks for __board__ board", + "default": "Default", + "queue": "Queue", + "subtask-settings": "Subtasks Settings", + "card-settings": "Card Settings", + "boardSubtaskSettingsPopup-title": "Board Subtasks Settings", + "boardCardSettingsPopup-title": "Card Settings", + "deposit-subtasks-board": "Deposit subtasks to this board:", + "deposit-subtasks-list": "Landing list for subtasks deposited here:", + "show-parent-in-minicard": "Show parent in minicard:", + "prefix-with-full-path": "Prefix with full path", + "prefix-with-parent": "Prefix with parent", + "subtext-with-full-path": "Subtext with full path", + "subtext-with-parent": "Subtext with parent", + "change-card-parent": "Change card's parent", + "parent-card": "Parent card", + "source-board": "Source board", + "no-parent": "Don't show parent", + "activity-added-label": "added label '%s' to %s", + "activity-removed-label": "removed label '%s' from %s", + "activity-delete-attach": "deleted an attachment from %s", + "activity-added-label-card": "added label '%s'", + "activity-removed-label-card": "removed label '%s'", + "activity-delete-attach-card": "deleted an attachment", + "activity-set-customfield": "set custom field '%s' to '%s' in %s", + "activity-unset-customfield": "unset custom field '%s' in %s", + "r-rule": "Rule", + "r-add-trigger": "Add trigger", + "r-add-action": "Add action", + "r-board-rules": "Board rules", + "r-add-rule": "Add rule", + "r-view-rule": "View rule", + "r-delete-rule": "Delete rule", + "r-new-rule-name": "New rule title", + "r-no-rules": "No rules", + "r-when-a-card": "When a card", + "r-is": "is", + "r-is-moved": "is moved", + "r-added-to": "added to", + "r-removed-from": "Removed from", + "r-the-board": "the board", + "r-list": "list", + "set-filter": "Set Filter", + "r-moved-to": "Moved to", + "r-moved-from": "Moved from", + "r-archived": "Moved to Archive", + "r-unarchived": "Restored from Archive", + "r-a-card": "a card", + "r-when-a-label-is": "When a label is", + "r-when-the-label": "When the label", + "r-list-name": "list name", + "r-when-a-member": "When a member is", + "r-when-the-member": "When the member", + "r-name": "name", + "r-when-a-attach": "When an attachment", + "r-when-a-checklist": "When a checklist is", + "r-when-the-checklist": "When the checklist", + "r-completed": "Completed", + "r-made-incomplete": "Made incomplete", + "r-when-a-item": "When a checklist item is", + "r-when-the-item": "When the checklist item", + "r-checked": "Checked", + "r-unchecked": "Unchecked", + "r-move-card-to": "Move card to", + "r-top-of": "Top of", + "r-bottom-of": "Bottom of", + "r-its-list": "its list", + "r-archive": "Move to Archive", + "r-unarchive": "Restore from Archive", + "r-card": "card", + "r-add": "Ouzhpenn", + "r-remove": "Remove", + "r-label": "label", + "r-member": "member", + "r-remove-all": "Remove all members from the card", + "r-set-color": "Set color to", + "r-checklist": "checklist", + "r-check-all": "Check all", + "r-uncheck-all": "Uncheck all", + "r-items-check": "items of checklist", + "r-check": "Check", + "r-uncheck": "Uncheck", + "r-item": "item", + "r-of-checklist": "of checklist", + "r-send-email": "Send an email", + "r-to": "to", + "r-subject": "subject", + "r-rule-details": "Rule details", + "r-d-move-to-top-gen": "Move card to top of its list", + "r-d-move-to-top-spec": "Move card to top of list", + "r-d-move-to-bottom-gen": "Move card to bottom of its list", + "r-d-move-to-bottom-spec": "Move card to bottom of list", + "r-d-send-email": "Send email", + "r-d-send-email-to": "to", + "r-d-send-email-subject": "subject", + "r-d-send-email-message": "message", + "r-d-archive": "Move card to Archive", + "r-d-unarchive": "Restore card from Archive", + "r-d-add-label": "Add label", + "r-d-remove-label": "Remove label", + "r-create-card": "Create new card", + "r-in-list": "in list", + "r-in-swimlane": "in swimlane", + "r-d-add-member": "Add member", + "r-d-remove-member": "Remove member", + "r-d-remove-all-member": "Remove all member", + "r-d-check-all": "Check all items of a list", + "r-d-uncheck-all": "Uncheck all items of a list", + "r-d-check-one": "Check item", + "r-d-uncheck-one": "Uncheck item", + "r-d-check-of-list": "of checklist", + "r-d-add-checklist": "Add checklist", + "r-d-remove-checklist": "Remove checklist", + "r-by": "by", + "r-add-checklist": "Add checklist", + "r-with-items": "with items", + "r-items-list": "item1,item2,item3", + "r-add-swimlane": "Add swimlane", + "r-swimlane-name": "swimlane name", + "r-board-note": "Note: leave a field empty to match every possible value.", + "r-checklist-note": "Note: checklist's items have to be written as comma separated values.", + "r-when-a-card-is-moved": "When a card is moved to another list", + "r-set": "Set", + "r-update": "Update", + "r-datefield": "date field", + "r-df-start-at": "start", + "r-df-due-at": "due", + "r-df-end-at": "end", + "r-df-received-at": "received", + "r-to-current-datetime": "to current date/time", + "r-remove-value-from": "Remove value from", + "ldap": "LDAP", + "oauth2": "OAuth2", + "cas": "CAS", + "authentication-method": "Authentication method", + "authentication-type": "Authentication type", + "custom-product-name": "Custom Product Name", + "layout": "Layout", + "hide-logo": "Hide Logo", + "add-custom-html-after-body-start": "Add Custom HTML after <body> start", + "add-custom-html-before-body-end": "Add Custom HTML before </body> end", + "error-undefined": "Something went wrong", + "error-ldap-login": "An error occurred while trying to login", + "display-authentication-method": "Display Authentication Method", + "default-authentication-method": "Default Authentication Method", + "duplicate-board": "Duplicate Board", + "people-number": "The number of people is:", + "swimlaneDeletePopup-title": "Delete Swimlane ?", + "swimlane-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the swimlane. There is no undo.", + "restore-all": "Restore all", + "delete-all": "Delete all", + "loading": "Loading, please wait.", + "previous_as": "last time was", + "act-a-dueAt": "modified due time to \nWhen: __timeValue__\nWhere: __card__\n previous due was __timeOldValue__", + "act-a-endAt": "modified ending time to __timeValue__ from (__timeOldValue__)", + "act-a-startAt": "modified starting time to __timeValue__ from (__timeOldValue__)", + "act-a-receivedAt": "modified received time to __timeValue__ from (__timeOldValue__)", + "a-dueAt": "modified due time to be", + "a-endAt": "modified ending time to be", + "a-startAt": "modified starting time to be", + "a-receivedAt": "modified received time to be", + "almostdue": "current due time %s is approaching", + "pastdue": "current due time %s is past", + "duenow": "current due time %s is today", + "act-newDue": "__list__/__card__ has 1st due reminder [__board__]", + "act-withDue": "__list__/__card__ due reminders [__board__]", + "act-almostdue": "was reminding the current due (__timeValue__) of __card__ is approaching", + "act-pastdue": "was reminding the current due (__timeValue__) of __card__ is past", + "act-duenow": "was reminding the current due (__timeValue__) of __card__ is now", + "act-atUserComment": "You were mentioned in [__board__] __list__/__card__", + "delete-user-confirm-popup": "Are you sure you want to delete this account? There is no undo.", + "accounts-allowUserDelete": "Allow users to self delete their account", + "hide-minicard-label-text": "Hide minicard label text", + "show-desktop-drag-handles": "Show desktop drag handles", + "assignee": "Assignee", + "cardAssigneesPopup-title": "Assignee", + "addmore-detail": "Add a more detailed description", + "show-on-card": "Show on Card", + "new": "New", + "editUserPopup-title": "Edit User", + "newUserPopup-title": "New User", + "notifications": "Notifications", + "view-all": "View All", + "filter-by-unread": "Filter by Unread", + "mark-all-as-read": "Mark all as read", + "allow-rename": "Allow Rename", + "allowRenamePopup-title": "Allow Rename" +} diff --git a/i18n/ca.i18n.json b/i18n/ca.i18n.json index 8890a16e..afaa8089 100644 --- a/i18n/ca.i18n.json +++ b/i18n/ca.i18n.json @@ -1,769 +1,770 @@ { - "accept": "Accepta", - "act-activity-notify": "Notificació d'activitat", - "act-addAttachment": "afegit l'adjunt __attachment__ a la targeta __card__ en la llista __list__ al canal __swimlane__ al tauler __tauler__", - "act-deleteAttachment": "deleted attachment __attachment__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addSubtask": "added subtask __subtask__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addedLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removeLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removedLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addChecklist": "added checklist __checklist__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addChecklistItem": "added checklist item __checklistItem__ to checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removeChecklist": "removed checklist __checklist__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removeChecklistItem": "removed checklist item __checklistItem__ from checklist __checkList__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-checkedItem": "checked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-uncheckedItem": "unchecked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-completeChecklist": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-uncompleteChecklist": "uncompleted checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addComment": "commented on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-editComment": "edited comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-deleteComment": "deleted comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-createBoard": "created board __board__", - "act-createSwimlane": "created swimlane __swimlane__ to board __board__", - "act-createCard": "created card __card__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-createCustomField": "created custom field __customField__ at board __board__", - "act-deleteCustomField": "deleted custom field __customField__ at board __board__", - "act-setCustomField": "edited custom field __customField__: __customFieldValue__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-createList": "added list __list__ to board __board__", - "act-addBoardMember": "added member __member__ to board __board__", - "act-archivedBoard": "Board __board__ moved to Archive", - "act-archivedCard": "Card __card__ at list __list__ at swimlane __swimlane__ at board __board__ moved to Archive", - "act-archivedList": "List __list__ at swimlane __swimlane__ at board __board__ moved to Archive", - "act-archivedSwimlane": "Swimlane __swimlane__ at board __board__ moved to Archive", - "act-importBoard": "imported board __board__", - "act-importCard": "imported card __card__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-importList": "imported list __list__ to swimlane __swimlane__ at board __board__", - "act-joinMember": "added member __member__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-moveCard": "moved card __card__ at board __board__ from list __oldList__ at swimlane __oldSwimlane__ to list __list__ at swimlane __swimlane__", - "act-moveCardToOtherBoard": "moved card __card__ from list __oldList__ at swimlane __oldSwimlane__ at board __oldBoard__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-removeBoardMember": "removed member __member__ from board __board__", - "act-restoredCard": "restored card __card__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-unjoinMember": "removed member __member__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-withBoardTitle": "__tauler__", - "act-withCardTitle": "[__tauler__] __fitxa__", - "actions": "Accions", - "activities": "Activitats", - "activity": "Activitat", - "activity-added": "ha afegit %s a %s", - "activity-archived": "%s mogut al Arxiu", - "activity-attached": "ha adjuntat %s a %s", - "activity-created": "ha creat %s", - "activity-customfield-created": "camp personalitzat creat %s", - "activity-excluded": "ha exclòs %s de %s", - "activity-imported": "importat %s dins %s des de %s", - "activity-imported-board": "importat %s des de %s", - "activity-joined": "s'ha unit a %s", - "activity-moved": "ha mogut %s de %s a %s", - "activity-on": "en %s", - "activity-removed": "ha eliminat %s de %s", - "activity-sent": "ha enviat %s %s", - "activity-unjoined": "desassignat %s", - "activity-subtask-added": "added subtask to %s", - "activity-checked-item": "checked %s in checklist %s of %s", - "activity-unchecked-item": "unchecked %s in checklist %s of %s", - "activity-checklist-added": "Checklist afegida a %s", - "activity-checklist-removed": "removed a checklist from %s", - "activity-checklist-completed": "completed checklist %s of %s", - "activity-checklist-uncompleted": "uncompleted the checklist %s of %s", - "activity-checklist-item-added": "afegida entrada de checklist de '%s' a %s", - "activity-checklist-item-removed": "removed a checklist item from '%s' in %s", - "add": "Afegeix", - "activity-checked-item-card": "checked %s in checklist %s", - "activity-unchecked-item-card": "unchecked %s in checklist %s", - "activity-checklist-completed-card": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "activity-checklist-uncompleted-card": "uncompleted the checklist %s", - "activity-editComment": "edited comment %s", - "activity-deleteComment": "deleted comment %s", - "add-attachment": "Afegeix adjunt", - "add-board": "Afegeix Tauler", - "add-card": "Afegeix Fitxa", - "add-swimlane": "Afegeix carril de natació", - "add-subtask": "Afegir Subtasca", - "add-checklist": "Afegeix checklist", - "add-checklist-item": "Afegeix un ítem al checklist", - "add-cover": "Afegeix coberta", - "add-label": "Afegeix etiqueta", - "add-list": "Afegeix llista", - "add-members": "Afegeix membres", - "added": "Afegit", - "addMemberPopup-title": "Membres", - "admin": "Administrador", - "admin-desc": "Pots veure i editar fitxes, eliminar usuaris, i canviar la configuració del tauler.", - "admin-announcement": "Alertes", - "admin-announcement-active": "Activar alertes del Sistema", - "admin-announcement-title": "Alertes d'administració", - "all-boards": "Tots els taulers", - "and-n-other-card": "And __count__ other card", - "and-n-other-card_plural": "And __count__ other cards", - "apply": "Aplica", - "app-is-offline": "Carregant. Per favor, espereu. Actualitzar la pàgina pot comportar pèrdua de dades. Si la càrrega no funciona, comproveu que el servidor no s'ha aturat. ", - "archive": "Moure al arxiu", - "archive-all": "Moure tot al arxiu", - "archive-board": "Moure Tauler al Arxiu", - "archive-card": "Moure Fitxa al Arxiu", - "archive-list": "Moure Llista al Arxiu", - "archive-swimlane": "Move Swimlane to Archive", - "archive-selection": "Moure selecció al Arxiu", - "archiveBoardPopup-title": "Moure el Tauler al Arxiu?", - "archived-items": "Desa", - "archived-boards": "Taulers al Arxiu", - "restore-board": "Restaura Tauler", - "no-archived-boards": "No hi han Taulers al Arxiu.", - "archives": "Desa", - "template": "Plantilla", - "templates": "Plantilles", - "assign-member": "Assignar membre", - "attached": "adjuntat", - "attachment": "Adjunt", - "attachment-delete-pop": "L'esborrat d'un arxiu adjunt és permanent. No es pot desfer.", - "attachmentDeletePopup-title": "Esborrar adjunt?", - "attachments": "Adjunts", - "auto-watch": "Segueix automàticament el taulers quan són creats", - "avatar-too-big": "L'avatar es massa gran (70KM max)", - "back": "Enrere", - "board-change-color": "Canvia el color", - "board-nb-stars": "%s estrelles", - "board-not-found": "No s'ha trobat el tauler", - "board-private-info": "Aquest tauler serà <strong> privat.", - "board-public-info": "Aquest tauler serà <strong> públic.", - "boardChangeColorPopup-title": "Canvia fons del tauler", - "boardChangeTitlePopup-title": "Canvia el nom tauler", - "boardChangeVisibilityPopup-title": "Canvia visibilitat", - "boardChangeWatchPopup-title": "Canvia seguiment", - "boardMenuPopup-title": "Configuració del tauler", - "boardChangeViewPopup-title": "Visió del tauler", - "boards": "Taulers", - "board-view": "Visió del tauler", - "board-view-cal": "Calendari", - "board-view-swimlanes": "Carrils de Natació", - "board-view-collapse": "Contraure", - "board-view-lists": "Llistes", - "bucket-example": "Igual que “Bucket List”, per exemple", - "cancel": "Cancel·la", - "card-archived": "Aquesta fitxa ha estat moguda al Arxiu.", - "board-archived": "Aquest tauler s'ha mogut al arxiu", - "card-comments-title": "Aquesta fitxa té %s comentaris.", - "card-delete-notice": "L'esborrat és permanent. Perdreu totes les accions associades a aquesta fitxa.", - "card-delete-pop": "Totes les accions s'eliminaran de l'activitat i no podreu tornar a obrir la fitxa. No es pot desfer.", - "card-delete-suggest-archive": "You can move a card to Archive to remove it from the board and preserve the activity.", - "card-due": "Finalitza", - "card-due-on": "Finalitza a", - "card-spent": "Temps Dedicat", - "card-edit-attachments": "Edita arxius adjunts", - "card-edit-custom-fields": "Editar camps personalitzats", - "card-edit-labels": "Edita etiquetes", - "card-edit-members": "Edita membres", - "card-labels-title": "Canvia les etiquetes de la fitxa", - "card-members-title": "Afegeix o eliminar membres del tauler des de la fitxa.", - "card-start": "Comença", - "card-start-on": "Comença a", - "cardAttachmentsPopup-title": "Adjunta des de", - "cardCustomField-datePopup-title": "Canviar data", - "cardCustomFieldsPopup-title": "Editar camps personalitzats", - "cardDeletePopup-title": "Esborrar fitxa?", - "cardDetailsActionsPopup-title": "Accions de fitxes", - "cardLabelsPopup-title": "Etiquetes", - "cardMembersPopup-title": "Membres", - "cardMorePopup-title": "Més", - "cardTemplatePopup-title": "Create template", - "cards": "Fitxes", - "cards-count": "Fitxes", - "casSignIn": "Sign In with CAS", - "cardType-card": "Fitxa", - "cardType-linkedCard": "Linked Card", - "cardType-linkedBoard": "Linked Board", - "change": "Canvia", - "change-avatar": "Canvia Avatar", - "change-password": "Canvia la clau", - "change-permissions": "Canvia permisos", - "change-settings": "Canvia configuració", - "changeAvatarPopup-title": "Canvia Avatar", - "changeLanguagePopup-title": "Canvia idioma", - "changePasswordPopup-title": "Canvia la contrasenya", - "changePermissionsPopup-title": "Canvia permisos", - "changeSettingsPopup-title": "Canvia configuració", - "subtasks": "Subtasca", - "checklists": "Checklists", - "click-to-star": "Fes clic per destacar aquest tauler.", - "click-to-unstar": "Fes clic per deixar de destacar aquest tauler.", - "clipboard": "Portaretalls o estirar i amollar", - "close": "Tanca", - "close-board": "Tanca tauler", - "close-board-pop": "You will be able to restore the board by clicking the “Archive” button from the home header.", - "color-black": "negre", - "color-blue": "blau", - "color-crimson": "carmesí", - "color-darkgreen": "verd fosc", - "color-gold": "daurat", - "color-gray": "gris", - "color-green": "verd", - "color-indigo": "índigo", - "color-lime": "llima", - "color-magenta": "magenta", - "color-mistyrose": "mistyrose", - "color-navy": "marina", - "color-orange": "taronja", - "color-paleturquoise": "paleturquoise", - "color-peachpuff": "peachpuff", - "color-pink": "rosa", - "color-plum": "pruna", - "color-purple": "púrpura", - "color-red": "vermell", - "color-saddlebrown": "saddlebrown", - "color-silver": "plata", - "color-sky": "cel", - "color-slateblue": "slateblue", - "color-white": "blanc", - "color-yellow": "groc", - "unset-color": "Unset", - "comment": "Comentari", - "comment-placeholder": "Escriu un comentari", - "comment-only": "Només comentaris", - "comment-only-desc": "Només pots fer comentaris a les fitxes", - "no-comments": "Sense comentaris", - "no-comments-desc": "Can not see comments and activities.", - "worker": "Worker", - "worker-desc": "Can only move cards, assign itself to card and comment.", - "computer": "Ordinador", - "confirm-subtask-delete-dialog": "Esteu segur que voleu eliminar la subtasca?", - "confirm-checklist-delete-dialog": "Are you sure you want to delete checklist?", - "copy-card-link-to-clipboard": "Copia l'enllaç de la ftixa al porta-retalls", - "linkCardPopup-title": "Link Card", - "searchElementPopup-title": "Cerca", - "copyCardPopup-title": "Copia la fitxa", - "copyChecklistToManyCardsPopup-title": "Copy Checklist Template to Many Cards", - "copyChecklistToManyCardsPopup-instructions": "Títols de fitxa i Descripcions de destí en aquest format JSON", - "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"Títol de la primera fitxa\", \"description\":\"Descripció de la primera fitxa\"}, {\"title\":\"Títol de la segona fitxa\",\"description\":\"Descripció de la segona fitxa\"},{\"title\":\"Títol de l'última fitxa\",\"description\":\"Descripció de l'última fitxa\"} ]", - "create": "Crea", - "createBoardPopup-title": "Crea tauler", - "chooseBoardSourcePopup-title": "Importa Tauler", - "createLabelPopup-title": "Crea etiqueta", - "createCustomField": "Crear camp", - "createCustomFieldPopup-title": "Crear camp", - "current": "Actual", - "custom-field-delete-pop": "There is no undo. This will remove this custom field from all cards and destroy its history.", - "custom-field-checkbox": "Checkbox", - "custom-field-date": "Data", - "custom-field-dropdown": "Dropdown List", - "custom-field-dropdown-none": "(none)", - "custom-field-dropdown-options": "Llista d'opcions", - "custom-field-dropdown-options-placeholder": "Press enter to add more options", - "custom-field-dropdown-unknown": "(unknown)", - "custom-field-number": "Number", - "custom-field-text": "Text", - "custom-fields": "Camps Personalitzats", - "date": "Data", - "decline": "Declina", - "default-avatar": "Avatar per defecte", - "delete": "Esborra", - "deleteCustomFieldPopup-title": "Delete Custom Field?", - "deleteLabelPopup-title": "Esborra etiqueta", - "description": "Descripció", - "disambiguateMultiLabelPopup-title": "Desfe l'ambigüitat en les etiquetes", - "disambiguateMultiMemberPopup-title": "Desfe l'ambigüitat en els membres", - "discard": "Descarta", - "done": "Fet", - "download": "Descarrega", - "edit": "Edita", - "edit-avatar": "Canvia Avatar", - "edit-profile": "Edita el teu Perfil", - "edit-wip-limit": "Edita el Límit de Treball en Progrès", - "soft-wip-limit": "Soft WIP Limit", - "editCardStartDatePopup-title": "Canvia data d'inici", - "editCardDueDatePopup-title": "Canvia data de finalització", - "editCustomFieldPopup-title": "Modificar camp", - "editCardSpentTimePopup-title": "Canvia temps dedicat", - "editLabelPopup-title": "Canvia etiqueta", - "editNotificationPopup-title": "Edita la notificació", - "editProfilePopup-title": "Edita teu Perfil", - "email": "Correu electrònic", - "email-enrollAccount-subject": "An account created for you on __siteName__", - "email-enrollAccount-text": "Hola __user__,\n\nPer començar a utilitzar el servei, segueix l'enllaç següent.\n\n__url__\n\nGràcies.", - "email-fail": "Error enviant el correu", - "email-fail-text": "Error en intentar enviar e-mail", - "email-invalid": "Adreça de correu invàlida", - "email-invite": "Convida mitjançant correu electrònic", - "email-invite-subject": "__inviter__ t'ha convidat", - "email-invite-text": "Benvolgut __user__,\n\n __inviter__ t'ha convidat a participar al tauler \"__board__\" per col·laborar-hi.\n\nSegueix l'enllaç següent:\n\n __url__\n\n Gràcies.", - "email-resetPassword-subject": "Reset your password on __siteName__", - "email-resetPassword-text": "Hola __user__,\n \n per resetejar la teva contrasenya, segueix l'enllaç següent.\n \n __url__\n \n Gràcies.", - "email-sent": "Correu enviat", - "email-verifyEmail-subject": "Verify your email address on __siteName__", - "email-verifyEmail-text": "Hola __user__, \n\n per verificar el teu correu, segueix l'enllaç següent.\n\n __url__\n\n Gràcies.", - "enable-wip-limit": "Activa e Límit de Treball en Progrès", - "error-board-doesNotExist": "Aquest tauler no existeix", - "error-board-notAdmin": "Necessites ser administrador d'aquest tauler per dur a lloc aquest acció", - "error-board-notAMember": "Necessites ser membre d'aquest tauler per dur a terme aquesta acció", - "error-json-malformed": "El text no és JSON vàlid", - "error-json-schema": "La dades JSON no contenen la informació en el format correcte", - "error-list-doesNotExist": "La llista no existeix", - "error-user-doesNotExist": "L'usuari no existeix", - "error-user-notAllowSelf": "No et pots convidar a tu mateix", - "error-user-notCreated": "L'usuari no s'ha creat", - "error-username-taken": "Aquest usuari ja existeix", - "error-email-taken": "L'adreça de correu electrònic ja és en ús", - "export-board": "Exporta tauler", - "sort": "Sort", - "sort-desc": "Click to Sort List", - "list-sort-by": "Sort the List By:", - "list-label-modifiedAt": "Last Access Time", - "list-label-title": "Name of the List", - "list-label-sort": "Your Manual Order", - "list-label-short-modifiedAt": "(L)", - "list-label-short-title": "(N)", - "list-label-short-sort": "(M)", - "filter": "Filtre", - "filter-cards": "Filter Cards or Lists", - "list-filter-label": "Filter List by Title", - "filter-clear": "Elimina filtre", - "filter-no-label": "Sense etiqueta", - "filter-no-member": "Sense membres", - "filter-no-custom-fields": "No Custom Fields", - "filter-show-archive": "Show archived lists", - "filter-hide-empty": "Hide empty lists", - "filter-on": "Filtra per", - "filter-on-desc": "Estau filtrant fitxes en aquest tauler. Feu clic aquí per editar el filtre.", - "filter-to-selection": "Filtra selecció", - "advanced-filter-label": "Filtre avançat", - "advanced-filter-description": "Advanced Filter allows to write a string containing following operators: == != <= >= && || ( ) A space is used as a separator between the Operators. You can filter for all Custom Fields by typing their names and values. For Example: Field1 == Value1. Note: If fields or values contains spaces, you need to encapsulate them into single quotes. For Example: 'Field 1' == 'Value 1'. For single control characters (' \\/) to be skipped, you can use \\. For example: Field1 == I\\'m. Also you can combine multiple conditions. For Example: F1 == V1 || F1 == V2. Normally all operators are interpreted from left to right. You can change the order by placing brackets. For Example: F1 == V1 && ( F2 == V2 || F2 == V3 ). Also you can search text fields using regex: F1 == /Tes.*/i", - "fullname": "Nom complet", - "header-logo-title": "Torna a la teva pàgina de taulers", - "hide-system-messages": "Oculta missatges del sistema", - "headerBarCreateBoardPopup-title": "Crea tauler", - "home": "Inici", - "import": "importa", - "link": "Enllaç", - "import-board": "Importa tauler", - "import-board-c": "Importa tauler", - "import-board-title-trello": "Importa tauler des de Trello", - "import-board-title-wekan": "Import board from previous export", - "import-sandstorm-backup-warning": "Do not delete data you import from original exported board or Trello before checking does this grain close and open again, or do you get Board not found error, that means data loss.", - "import-sandstorm-warning": "Estau segur que voleu esborrar aquesta checklist?", - "from-trello": "Des de Trello", - "from-wekan": "From previous export", - "import-board-instruction-trello": "En el teu tauler Trello, ves a 'Menú', 'Més'.' Imprimir i Exportar', 'Exportar JSON', i copia el text resultant.", - "import-board-instruction-wekan": "In your board, go to 'Menu', then 'Export board', and copy the text in the downloaded file.", - "import-board-instruction-about-errors": "If you get errors when importing board, sometimes importing still works, and board is at All Boards page.", - "import-json-placeholder": "Aferra codi JSON vàlid aquí", - "import-map-members": "Mapeja el membres", - "import-members-map": "Your imported board has some members. Please map the members you want to import to your users", - "import-show-user-mapping": "Revisa l'assignació de membres", - "import-user-select": "Pick your existing user you want to use as this member", - "importMapMembersAddPopup-title": "Selecciona un usuari", - "info": "Versió", - "initials": "Inicials", - "invalid-date": "Data invàlida", - "invalid-time": "Temps Invàlid", - "invalid-user": "Usuari invàlid", - "joined": "s'ha unit", - "just-invited": "Has estat convidat a aquest tauler", - "keyboard-shortcuts": "Dreceres de teclat", - "label-create": "Crea etiqueta", - "label-default": "%s etiqueta (per defecte)", - "label-delete-pop": "No es pot desfer. Això eliminarà aquesta etiqueta de totes les fitxes i destruirà la seva història.", - "labels": "Etiquetes", - "language": "Idioma", - "last-admin-desc": "No podeu canviar rols perquè ha d'haver-hi almenys un administrador.", - "leave-board": "Abandona tauler", - "leave-board-pop": "De debò voleu abandonar __boardTitle__? Se us eliminarà de totes les fitxes d'aquest tauler.", - "leaveBoardPopup-title": "Abandonar Tauler?", - "link-card": "Enllaç a aquesta fitxa", - "list-archive-cards": "Moure totes les fitxes en aquesta llista al Arxiu", - "list-archive-cards-pop": "This will remove all the cards in this list from the board. To view cards in Archive and bring them back to the board, click “Menu” > “Archive”.", - "list-move-cards": "Mou totes les fitxes d'aquesta llista", - "list-select-cards": "Selecciona totes les fitxes d'aquesta llista", - "set-color-list": "Set Color", - "listActionPopup-title": "Accions de la llista", - "swimlaneActionPopup-title": "Accions de Carril de Natació", - "swimlaneAddPopup-title": "Add a Swimlane below", - "listImportCardPopup-title": "importa una fitxa de Trello", - "listMorePopup-title": "Més", - "link-list": "Enllaça a aquesta llista", - "list-delete-pop": "Totes les accions seran esborrades de la llista d'activitats i no serà possible recuperar la llista", - "list-delete-suggest-archive": "You can move a list to Archive to remove it from the board and preserve the activity.", - "lists": "Llistes", - "swimlanes": "Carrils de Natació", - "log-out": "Finalitza la sessió", - "log-in": "Ingresa", - "loginPopup-title": "Inicia sessió", - "memberMenuPopup-title": "Configura membres", - "members": "Membres", - "menu": "Menú", - "move-selection": "Move selection", - "moveCardPopup-title": "Moure fitxa", - "moveCardToBottom-title": "Mou a la part inferior", - "moveCardToTop-title": "Mou a la part superior", - "moveSelectionPopup-title": "Move selection", - "multi-selection": "Multi-Selecció", - "multi-selection-on": "Multi-Selecció està activada", - "muted": "En silenci", - "muted-info": "No seràs notificat dels canvis en aquest tauler", - "my-boards": "Els meus taulers", - "name": "Nom", - "no-archived-cards": "No hi ha fitxes a l'arxiu.", - "no-archived-lists": "No hi ha llistes al arxiu.", - "no-archived-swimlanes": "No swimlanes in Archive.", - "no-results": "Sense resultats", - "normal": "Normal", - "normal-desc": "Podeu veure i editar fitxes. No podeu canviar la configuració.", - "not-accepted-yet": "La invitació no ha esta acceptada encara", - "notify-participate": "Rebre actualitzacions per a cada fitxa de la qual n'ets creador o membre", - "notify-watch": "Rebre actualitzacions per qualsevol tauler, llista o fitxa en observació", - "optional": "opcional", - "or": "o", - "page-maybe-private": "Aquesta pàgina és privada. Per veure-la <a href='%s'> entra </a>.", - "page-not-found": "Pàgina no trobada.", - "password": "Contrasenya", - "paste-or-dragdrop": "aferra, o estira i amolla la imatge (només imatge)", - "participating": "Participant", - "preview": "Vista prèvia", - "previewAttachedImagePopup-title": "Vista prèvia", - "previewClipboardImagePopup-title": "Vista prèvia", - "private": "Privat", - "private-desc": "Aquest tauler és privat. Només les persones afegides al tauler poden veure´l i editar-lo.", - "profile": "Perfil", - "public": "Públic", - "public-desc": "Aquest tauler és públic. És visible per a qualsevol persona amb l'enllaç i es mostrarà en els motors de cerca com Google. Només persones afegides al tauler poden editar-lo.", - "quick-access-description": "Inicia un tauler per afegir un accés directe en aquest barra", - "remove-cover": "Elimina coberta", - "remove-from-board": "Elimina del tauler", - "remove-label": "Elimina l'etiqueta", - "listDeletePopup-title": "Esborrar la llista?", - "remove-member": "Elimina membre", - "remove-member-from-card": "Elimina de la fitxa", - "remove-member-pop": "Eliminar __name__ (__username__) de __boardTitle__ ? El membre serà eliminat de totes les fitxes d'aquest tauler. Ells rebran una notificació.", - "removeMemberPopup-title": "Vols suprimir el membre?", - "rename": "Canvia el nom", - "rename-board": "Canvia el nom del tauler", - "restore": "Restaura", - "save": "Desa", - "search": "Cerca", - "rules": "Regles", - "search-cards": "Search from card/list titles, descriptions and custom fields on this board", - "search-example": "Text que cercar?", - "select-color": "Selecciona color", - "set-wip-limit-value": "Limita el màxim nombre de tasques en aquesta llista", - "setWipLimitPopup-title": "Configura el Límit de Treball en Progrès", - "shortcut-assign-self": "Assigna't la ftixa actual", - "shortcut-autocomplete-emoji": "Autocompleta emoji", - "shortcut-autocomplete-members": "Autocompleta membres", - "shortcut-clear-filters": "Elimina tots els filters", - "shortcut-close-dialog": "Tanca el diàleg", - "shortcut-filter-my-cards": "Filtra les meves fitxes", - "shortcut-show-shortcuts": "Mostra aquesta lista d'accessos directes", - "shortcut-toggle-filterbar": "Canvia la barra lateral del tauler", - "shortcut-toggle-sidebar": "Canvia Sidebar del Tauler", - "show-cards-minimum-count": "Mostra contador de fitxes si la llista en conté més de", - "sidebar-open": "Mostra barra lateral", - "sidebar-close": "Amaga barra lateral", - "signupPopup-title": "Crea un compte", - "star-board-title": "Fes clic per destacar aquest tauler. Es mostrarà a la part superior de la llista de taulers.", - "starred-boards": "Taulers destacats", - "starred-boards-description": "Els taulers destacats es mostraran a la part superior de la llista de taulers.", - "subscribe": "Subscriure", - "team": "Equip", - "this-board": "aquest tauler", - "this-card": "aquesta fitxa", - "spent-time-hours": "Temps dedicat (hores)", - "overtime-hours": "Temps de més (hores)", - "overtime": "Temps de més", - "has-overtime-cards": "Té fitxes amb temps de més", - "has-spenttime-cards": "Té fitxes amb temps dedicat", - "time": "Hora", - "title": "Títol", - "tracking": "En seguiment", - "tracking-info": "Seràs notificat per cada canvi a aquelles fitxes de les que n'eres creador o membre", - "type": "Tipus", - "unassign-member": "Desassignar membre", - "unsaved-description": "Tens una descripció sense desar.", - "unwatch": "Suprimeix observació", - "upload": "Puja", - "upload-avatar": "Actualitza avatar", - "uploaded-avatar": "Avatar actualitzat", - "username": "Nom d'Usuari", - "view-it": "Vist", - "warn-list-archived": "warning: this card is in an list at Archive", - "watch": "Observa", - "watching": "En observació", - "watching-info": "Seràs notificat de cada canvi en aquest tauler", - "welcome-board": "Tauler de benvinguda", - "welcome-swimlane": "Objectiu 1", - "welcome-list1": "Bàsics", - "welcome-list2": "Avançades", - "card-templates-swimlane": "Card Templates", - "list-templates-swimlane": "List Templates", - "board-templates-swimlane": "Board Templates", - "what-to-do": "Què vols fer?", - "wipLimitErrorPopup-title": "Límit de Treball en Progrès invàlid", - "wipLimitErrorPopup-dialog-pt1": "El nombre de tasques en esta llista és superior al límit de Treball en Progrès que heu definit.", - "wipLimitErrorPopup-dialog-pt2": "Si us plau mogui algunes taques fora d'aquesta llista, o configuri un límit de Treball en Progrès superior.", - "admin-panel": "Tauler d'administració", - "settings": "Configuració", - "people": "Persones", - "registration": "Registre", - "disable-self-registration": "Deshabilita Auto-Registre", - "invite": "Convida", - "invite-people": "Convida a persones", - "to-boards": "Al tauler(s)", - "email-addresses": "Adreça de correu", - "smtp-host-description": "L'adreça del vostre servidor SMTP.", - "smtp-port-description": "El port del vostre servidor SMTP.", - "smtp-tls-description": "Activa suport TLS pel servidor SMTP", - "smtp-host": "Servidor SMTP", - "smtp-port": "Port SMTP", - "smtp-username": "Nom d'usuari", - "smtp-password": "Contrasenya", - "smtp-tls": "Suport TLS", - "send-from": "De", - "send-smtp-test": "Envia't un correu electrònic de prova", - "invitation-code": "Codi d'invitació", - "email-invite-register-subject": "__inviter__ t'ha convidat", - "email-invite-register-text": "Dear __user__,\n\n__inviter__ invites you to kanban board for collaborations.\n\nPlease follow the link below:\n__url__\n\nAnd your invitation code is: __icode__\n\nThanks.", - "email-smtp-test-subject": "SMTP Test Email", - "email-smtp-test-text": "Has enviat un missatge satisfactòriament", - "error-invitation-code-not-exist": "El codi d'invitació no existeix", - "error-notAuthorized": "No estau autoritzats per veure aquesta pàgina", - "webhook-title": "Webhook Name", - "webhook-token": "Token (Optional for Authentication)", - "outgoing-webhooks": "Webhooks sortints", - "bidirectional-webhooks": "Two-Way Webhooks", - "outgoingWebhooksPopup-title": "Webhooks sortints", - "boardCardTitlePopup-title": "Card Title Filter", - "disable-webhook": "Disable This Webhook", - "global-webhook": "Global Webhooks", - "new-outgoing-webhook": "Nou Webook sortint", - "no-name": "Importa tauler des de Wekan", - "Node_version": "Versió Node", - "Meteor_version": "Meteor version", - "MongoDB_version": "MongoDB version", - "MongoDB_storage_engine": "MongoDB storage engine", - "MongoDB_Oplog_enabled": "MongoDB Oplog enabled", - "OS_Arch": "Arquitectura SO", - "OS_Cpus": "Plataforma SO", - "OS_Freemem": "Memòria lliure", - "OS_Loadavg": "Carrega de SO", - "OS_Platform": "Plataforma de SO", - "OS_Release": "Versió SO", - "OS_Totalmem": "Memòria total", - "OS_Type": "Tipus de SO", - "OS_Uptime": "Temps d'activitat", - "days": "days", - "hours": "hores", - "minutes": "minuts", - "seconds": "segons", - "show-field-on-card": "Show this field on card", - "automatically-field-on-card": "Auto create field to all cards", - "showLabel-field-on-card": "Show field label on minicard", - "yes": "Si", - "no": "No", - "accounts": "Comptes", - "accounts-allowEmailChange": "Permet modificar correu electrònic", - "accounts-allowUserNameChange": "Allow Username Change", - "createdAt": "Creat ", - "verified": "Verificat", - "active": "Actiu", - "card-received": "Received", - "card-received-on": "Received on", - "card-end": "End", - "card-end-on": "Ends on", - "editCardReceivedDatePopup-title": "Change received date", - "editCardEndDatePopup-title": "Change end date", - "setCardColorPopup-title": "Set color", - "setCardActionsColorPopup-title": "Choose a color", - "setSwimlaneColorPopup-title": "Choose a color", - "setListColorPopup-title": "Choose a color", - "assigned-by": "Assignat Per", - "requested-by": "Demanat Per", - "board-delete-notice": "Deleting is permanent. You will lose all lists, cards and actions associated with this board.", - "delete-board-confirm-popup": "All lists, cards, labels, and activities will be deleted and you won't be able to recover the board contents. There is no undo.", - "boardDeletePopup-title": "Delete Board?", - "delete-board": "Delete Board", - "default-subtasks-board": "Subtasks for __board__ board", - "default": "Default", - "queue": "Queue", - "subtask-settings": "Subtasks Settings", - "card-settings": "Configuració de targeta", - "boardSubtaskSettingsPopup-title": "Board Subtasks Settings", - "boardCardSettingsPopup-title": "Configuració de targeta", - "deposit-subtasks-board": "Deposit subtasks to this board:", - "deposit-subtasks-list": "Landing list for subtasks deposited here:", - "show-parent-in-minicard": "Show parent in minicard:", - "prefix-with-full-path": "Prefix with full path", - "prefix-with-parent": "Prefix with parent", - "subtext-with-full-path": "Subtext with full path", - "subtext-with-parent": "Subtext with parent", - "change-card-parent": "Change card's parent", - "parent-card": "Parent card", - "source-board": "Source board", - "no-parent": "Don't show parent", - "activity-added-label": "added label '%s' to %s", - "activity-removed-label": "removed label '%s' from %s", - "activity-delete-attach": "deleted an attachment from %s", - "activity-added-label-card": "added label '%s'", - "activity-removed-label-card": "removed label '%s'", - "activity-delete-attach-card": "deleted an attachment", - "activity-set-customfield": "set custom field '%s' to '%s' in %s", - "activity-unset-customfield": "unset custom field '%s' in %s", - "r-rule": "Rule", - "r-add-trigger": "Add trigger", - "r-add-action": "Add action", - "r-board-rules": "Regles del tauler", - "r-add-rule": "Add rule", - "r-view-rule": "View rule", - "r-delete-rule": "Delete rule", - "r-new-rule-name": "New rule title", - "r-no-rules": "No hi han regles", - "r-when-a-card": "When a card", - "r-is": "is", - "r-is-moved": "is moved", - "r-added-to": "added to", - "r-removed-from": "Removed from", - "r-the-board": "the board", - "r-list": "list", - "set-filter": "Set Filter", - "r-moved-to": "Moved to", - "r-moved-from": "Moved from", - "r-archived": "Moved to Archive", - "r-unarchived": "Restored from Archive", - "r-a-card": "una targeta", - "r-when-a-label-is": "When a label is", - "r-when-the-label": "When the label", - "r-list-name": "list name", - "r-when-a-member": "When a member is", - "r-when-the-member": "When the member", - "r-name": "name", - "r-when-a-attach": "When an attachment", - "r-when-a-checklist": "When a checklist is", - "r-when-the-checklist": "When the checklist", - "r-completed": "Completed", - "r-made-incomplete": "Made incomplete", - "r-when-a-item": "When a checklist item is", - "r-when-the-item": "When the checklist item", - "r-checked": "Checked", - "r-unchecked": "Unchecked", - "r-move-card-to": "Move card to", - "r-top-of": "Top of", - "r-bottom-of": "Bottom of", - "r-its-list": "its list", - "r-archive": "Moure al arxiu", - "r-unarchive": "Restore from Archive", - "r-card": "targeta", - "r-add": "Afegeix", - "r-remove": "Remove", - "r-label": "label", - "r-member": "member", - "r-remove-all": "Remove all members from the card", - "r-set-color": "Set color to", - "r-checklist": "checklist", - "r-check-all": "Check all", - "r-uncheck-all": "Uncheck all", - "r-items-check": "items of checklist", - "r-check": "Check", - "r-uncheck": "Uncheck", - "r-item": "item", - "r-of-checklist": "of checklist", - "r-send-email": "Send an email", - "r-to": "to", - "r-subject": "subject", - "r-rule-details": "Rule details", - "r-d-move-to-top-gen": "Move card to top of its list", - "r-d-move-to-top-spec": "Move card to top of list", - "r-d-move-to-bottom-gen": "Move card to bottom of its list", - "r-d-move-to-bottom-spec": "Move card to bottom of list", - "r-d-send-email": "Send email", - "r-d-send-email-to": "to", - "r-d-send-email-subject": "subject", - "r-d-send-email-message": "message", - "r-d-archive": "Move card to Archive", - "r-d-unarchive": "Restore card from Archive", - "r-d-add-label": "Add label", - "r-d-remove-label": "Remove label", - "r-create-card": "Crea una targeta nova", - "r-in-list": "in list", - "r-in-swimlane": "in swimlane", - "r-d-add-member": "Add member", - "r-d-remove-member": "Remove member", - "r-d-remove-all-member": "Remove all member", - "r-d-check-all": "Check all items of a list", - "r-d-uncheck-all": "Uncheck all items of a list", - "r-d-check-one": "Check item", - "r-d-uncheck-one": "Uncheck item", - "r-d-check-of-list": "of checklist", - "r-d-add-checklist": "Add checklist", - "r-d-remove-checklist": "Remove checklist", - "r-by": "by", - "r-add-checklist": "Add checklist", - "r-with-items": "with items", - "r-items-list": "item1,item2,item3", - "r-add-swimlane": "Add swimlane", - "r-swimlane-name": "swimlane name", - "r-board-note": "Note: leave a field empty to match every possible value.", - "r-checklist-note": "Note: checklist's items have to be written as comma separated values.", - "r-when-a-card-is-moved": "Quan una targeta es mou a una altra llista", - "r-set": "Set", - "r-update": "Update", - "r-datefield": "date field", - "r-df-start-at": "start", - "r-df-due-at": "due", - "r-df-end-at": "end", - "r-df-received-at": "received", - "r-to-current-datetime": "to current date/time", - "r-remove-value-from": "Remove value from", - "ldap": "LDAP", - "oauth2": "OAuth2", - "cas": "CAS", - "authentication-method": "Authentication method", - "authentication-type": "Authentication type", - "custom-product-name": "Custom Product Name", - "layout": "Layout", - "hide-logo": "Hide Logo", - "add-custom-html-after-body-start": "Add Custom HTML after <body> start", - "add-custom-html-before-body-end": "Add Custom HTML before </body> end", - "error-undefined": "Something went wrong", - "error-ldap-login": "An error occurred while trying to login", - "display-authentication-method": "Display Authentication Method", - "default-authentication-method": "Default Authentication Method", - "duplicate-board": "Duplicate Board", - "people-number": "The number of people is:", - "swimlaneDeletePopup-title": "Delete Swimlane ?", - "swimlane-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the swimlane. There is no undo.", - "restore-all": "Restore all", - "delete-all": "Delete all", - "loading": "Loading, please wait.", - "previous_as": "last time was", - "act-a-dueAt": "modified due time to \nWhen: __timeValue__\nWhere: __card__\n previous due was __timeOldValue__", - "act-a-endAt": "modified ending time to __timeValue__ from (__timeOldValue__)", - "act-a-startAt": "modified starting time to __timeValue__ from (__timeOldValue__)", - "act-a-receivedAt": "modified received time to __timeValue__ from (__timeOldValue__)", - "a-dueAt": "modified due time to be", - "a-endAt": "modified ending time to be", - "a-startAt": "modified starting time to be", - "a-receivedAt": "modified received time to be", - "almostdue": "current due time %s is approaching", - "pastdue": "current due time %s is past", - "duenow": "current due time %s is today", - "act-newDue": "__list__/__card__ has 1st due reminder [__board__]", - "act-withDue": "__list__/__card__ due reminders [__board__]", - "act-almostdue": "was reminding the current due (__timeValue__) of __card__ is approaching", - "act-pastdue": "was reminding the current due (__timeValue__) of __card__ is past", - "act-duenow": "was reminding the current due (__timeValue__) of __card__ is now", - "act-atUserComment": "You were mentioned in [__board__] __list__/__card__", - "delete-user-confirm-popup": "Are you sure you want to delete this account? There is no undo.", - "accounts-allowUserDelete": "Allow users to self delete their account", - "hide-minicard-label-text": "Hide minicard label text", - "show-desktop-drag-handles": "Show desktop drag handles", - "assignee": "Assignat", - "cardAssigneesPopup-title": "Assignat", - "addmore-detail": "Afegiu una descripció més detallada", - "show-on-card": "Show on Card", - "new": "New", - "editUserPopup-title": "Edit User", - "newUserPopup-title": "New User", - "notifications": "Notifications", - "view-all": "View All", - "filter-by-unread": "Filter by Unread", - "mark-all-as-read": "Mark all as read", - "allow-rename": "Allow Rename", - "allowRenamePopup-title": "Allow Rename" -} \ No newline at end of file + "accept": "Accepta", + "act-activity-notify": "Notificació d'activitat", + "act-addAttachment": "afegit l'adjunt __attachment__ a la targeta __card__ en la llista __list__ al canal __swimlane__ al tauler __tauler__", + "act-deleteAttachment": "deleted attachment __attachment__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addSubtask": "added subtask __subtask__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addedLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removeLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removedLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addChecklist": "added checklist __checklist__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addChecklistItem": "added checklist item __checklistItem__ to checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removeChecklist": "removed checklist __checklist__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removeChecklistItem": "removed checklist item __checklistItem__ from checklist __checkList__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-checkedItem": "checked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-uncheckedItem": "unchecked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-completeChecklist": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-uncompleteChecklist": "uncompleted checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addComment": "commented on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-editComment": "edited comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-deleteComment": "deleted comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-createBoard": "created board __board__", + "act-createSwimlane": "created swimlane __swimlane__ to board __board__", + "act-createCard": "created card __card__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-createCustomField": "created custom field __customField__ at board __board__", + "act-deleteCustomField": "deleted custom field __customField__ at board __board__", + "act-setCustomField": "edited custom field __customField__: __customFieldValue__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-createList": "added list __list__ to board __board__", + "act-addBoardMember": "added member __member__ to board __board__", + "act-archivedBoard": "Board __board__ moved to Archive", + "act-archivedCard": "Card __card__ at list __list__ at swimlane __swimlane__ at board __board__ moved to Archive", + "act-archivedList": "List __list__ at swimlane __swimlane__ at board __board__ moved to Archive", + "act-archivedSwimlane": "Swimlane __swimlane__ at board __board__ moved to Archive", + "act-importBoard": "imported board __board__", + "act-importCard": "imported card __card__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-importList": "imported list __list__ to swimlane __swimlane__ at board __board__", + "act-joinMember": "added member __member__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-moveCard": "moved card __card__ at board __board__ from list __oldList__ at swimlane __oldSwimlane__ to list __list__ at swimlane __swimlane__", + "act-moveCardToOtherBoard": "moved card __card__ from list __oldList__ at swimlane __oldSwimlane__ at board __oldBoard__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-removeBoardMember": "removed member __member__ from board __board__", + "act-restoredCard": "restored card __card__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-unjoinMember": "removed member __member__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-withBoardTitle": "__tauler__", + "act-withCardTitle": "[__tauler__] __fitxa__", + "actions": "Accions", + "activities": "Activitats", + "activity": "Activitat", + "activity-added": "ha afegit %s a %s", + "activity-archived": "%s mogut al Arxiu", + "activity-attached": "ha adjuntat %s a %s", + "activity-created": "ha creat %s", + "activity-customfield-created": "camp personalitzat creat %s", + "activity-excluded": "ha exclòs %s de %s", + "activity-imported": "importat %s dins %s des de %s", + "activity-imported-board": "importat %s des de %s", + "activity-joined": "s'ha unit a %s", + "activity-moved": "ha mogut %s de %s a %s", + "activity-on": "en %s", + "activity-removed": "ha eliminat %s de %s", + "activity-sent": "ha enviat %s %s", + "activity-unjoined": "desassignat %s", + "activity-subtask-added": "added subtask to %s", + "activity-checked-item": "checked %s in checklist %s of %s", + "activity-unchecked-item": "unchecked %s in checklist %s of %s", + "activity-checklist-added": "Checklist afegida a %s", + "activity-checklist-removed": "removed a checklist from %s", + "activity-checklist-completed": "completed checklist %s of %s", + "activity-checklist-uncompleted": "uncompleted the checklist %s of %s", + "activity-checklist-item-added": "afegida entrada de checklist de '%s' a %s", + "activity-checklist-item-removed": "removed a checklist item from '%s' in %s", + "add": "Afegeix", + "activity-checked-item-card": "checked %s in checklist %s", + "activity-unchecked-item-card": "unchecked %s in checklist %s", + "activity-checklist-completed-card": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "activity-checklist-uncompleted-card": "uncompleted the checklist %s", + "activity-editComment": "edited comment %s", + "activity-deleteComment": "deleted comment %s", + "add-attachment": "Afegeix adjunt", + "add-board": "Afegeix Tauler", + "add-card": "Afegeix Fitxa", + "add-swimlane": "Afegeix carril de natació", + "add-subtask": "Afegir Subtasca", + "add-checklist": "Afegeix checklist", + "add-checklist-item": "Afegeix un ítem al checklist", + "add-cover": "Afegeix coberta", + "add-label": "Afegeix etiqueta", + "add-list": "Afegeix llista", + "add-members": "Afegeix membres", + "added": "Afegit", + "addMemberPopup-title": "Membres", + "admin": "Administrador", + "admin-desc": "Pots veure i editar fitxes, eliminar usuaris, i canviar la configuració del tauler.", + "admin-announcement": "Alertes", + "admin-announcement-active": "Activar alertes del Sistema", + "admin-announcement-title": "Alertes d'administració", + "all-boards": "Tots els taulers", + "and-n-other-card": "And __count__ other card", + "and-n-other-card_plural": "And __count__ other cards", + "apply": "Aplica", + "app-is-offline": "Carregant. Per favor, espereu. Actualitzar la pàgina pot comportar pèrdua de dades. Si la càrrega no funciona, comproveu que el servidor no s'ha aturat. ", + "archive": "Moure al arxiu", + "archive-all": "Moure tot al arxiu", + "archive-board": "Moure Tauler al Arxiu", + "archive-card": "Moure Fitxa al Arxiu", + "archive-list": "Moure Llista al Arxiu", + "archive-swimlane": "Move Swimlane to Archive", + "archive-selection": "Moure selecció al Arxiu", + "archiveBoardPopup-title": "Moure el Tauler al Arxiu?", + "archived-items": "Desa", + "archived-boards": "Taulers al Arxiu", + "restore-board": "Restaura Tauler", + "no-archived-boards": "No hi han Taulers al Arxiu.", + "archives": "Desa", + "template": "Plantilla", + "templates": "Plantilles", + "assign-member": "Assignar membre", + "attached": "adjuntat", + "attachment": "Adjunt", + "attachment-delete-pop": "L'esborrat d'un arxiu adjunt és permanent. No es pot desfer.", + "attachmentDeletePopup-title": "Esborrar adjunt?", + "attachments": "Adjunts", + "auto-watch": "Segueix automàticament el taulers quan són creats", + "avatar-too-big": "L'avatar es massa gran (70KM max)", + "back": "Enrere", + "board-change-color": "Canvia el color", + "board-nb-stars": "%s estrelles", + "board-not-found": "No s'ha trobat el tauler", + "board-private-info": "Aquest tauler serà <strong> privat.", + "board-public-info": "Aquest tauler serà <strong> públic.", + "boardChangeColorPopup-title": "Canvia fons del tauler", + "boardChangeTitlePopup-title": "Canvia el nom tauler", + "boardChangeVisibilityPopup-title": "Canvia visibilitat", + "boardChangeWatchPopup-title": "Canvia seguiment", + "boardMenuPopup-title": "Configuració del tauler", + "boardChangeViewPopup-title": "Visió del tauler", + "boards": "Taulers", + "board-view": "Visió del tauler", + "board-view-cal": "Calendari", + "board-view-swimlanes": "Carrils de Natació", + "board-view-collapse": "Contraure", + "board-view-lists": "Llistes", + "bucket-example": "Igual que “Bucket List”, per exemple", + "cancel": "Cancel·la", + "card-archived": "Aquesta fitxa ha estat moguda al Arxiu.", + "board-archived": "Aquest tauler s'ha mogut al arxiu", + "card-comments-title": "Aquesta fitxa té %s comentaris.", + "card-delete-notice": "L'esborrat és permanent. Perdreu totes les accions associades a aquesta fitxa.", + "card-delete-pop": "Totes les accions s'eliminaran de l'activitat i no podreu tornar a obrir la fitxa. No es pot desfer.", + "card-delete-suggest-archive": "You can move a card to Archive to remove it from the board and preserve the activity.", + "card-due": "Finalitza", + "card-due-on": "Finalitza a", + "card-spent": "Temps Dedicat", + "card-edit-attachments": "Edita arxius adjunts", + "card-edit-custom-fields": "Editar camps personalitzats", + "card-edit-labels": "Edita etiquetes", + "card-edit-members": "Edita membres", + "card-labels-title": "Canvia les etiquetes de la fitxa", + "card-members-title": "Afegeix o eliminar membres del tauler des de la fitxa.", + "card-start": "Comença", + "card-start-on": "Comença a", + "cardAttachmentsPopup-title": "Adjunta des de", + "cardCustomField-datePopup-title": "Canviar data", + "cardCustomFieldsPopup-title": "Editar camps personalitzats", + "cardDeletePopup-title": "Esborrar fitxa?", + "cardDetailsActionsPopup-title": "Accions de fitxes", + "cardLabelsPopup-title": "Etiquetes", + "cardMembersPopup-title": "Membres", + "cardMorePopup-title": "Més", + "cardTemplatePopup-title": "Create template", + "cards": "Fitxes", + "cards-count": "Fitxes", + "casSignIn": "Sign In with CAS", + "cardType-card": "Fitxa", + "cardType-linkedCard": "Linked Card", + "cardType-linkedBoard": "Linked Board", + "change": "Canvia", + "change-avatar": "Canvia Avatar", + "change-password": "Canvia la clau", + "change-permissions": "Canvia permisos", + "change-settings": "Canvia configuració", + "changeAvatarPopup-title": "Canvia Avatar", + "changeLanguagePopup-title": "Canvia idioma", + "changePasswordPopup-title": "Canvia la contrasenya", + "changePermissionsPopup-title": "Canvia permisos", + "changeSettingsPopup-title": "Canvia configuració", + "subtasks": "Subtasca", + "checklists": "Checklists", + "click-to-star": "Fes clic per destacar aquest tauler.", + "click-to-unstar": "Fes clic per deixar de destacar aquest tauler.", + "clipboard": "Portaretalls o estirar i amollar", + "close": "Tanca", + "close-board": "Tanca tauler", + "close-board-pop": "You will be able to restore the board by clicking the “Archive” button from the home header.", + "color-black": "negre", + "color-blue": "blau", + "color-crimson": "carmesí", + "color-darkgreen": "verd fosc", + "color-gold": "daurat", + "color-gray": "gris", + "color-green": "verd", + "color-indigo": "índigo", + "color-lime": "llima", + "color-magenta": "magenta", + "color-mistyrose": "mistyrose", + "color-navy": "marina", + "color-orange": "taronja", + "color-paleturquoise": "paleturquoise", + "color-peachpuff": "peachpuff", + "color-pink": "rosa", + "color-plum": "pruna", + "color-purple": "púrpura", + "color-red": "vermell", + "color-saddlebrown": "saddlebrown", + "color-silver": "plata", + "color-sky": "cel", + "color-slateblue": "slateblue", + "color-white": "blanc", + "color-yellow": "groc", + "unset-color": "Unset", + "comment": "Comentari", + "comment-placeholder": "Escriu un comentari", + "comment-only": "Només comentaris", + "comment-only-desc": "Només pots fer comentaris a les fitxes", + "no-comments": "Sense comentaris", + "no-comments-desc": "Can not see comments and activities.", + "worker": "Worker", + "worker-desc": "Can only move cards, assign itself to card and comment.", + "computer": "Ordinador", + "confirm-subtask-delete-dialog": "Esteu segur que voleu eliminar la subtasca?", + "confirm-checklist-delete-dialog": "Are you sure you want to delete checklist?", + "copy-card-link-to-clipboard": "Copia l'enllaç de la ftixa al porta-retalls", + "linkCardPopup-title": "Link Card", + "searchElementPopup-title": "Cerca", + "copyCardPopup-title": "Copia la fitxa", + "copyChecklistToManyCardsPopup-title": "Copy Checklist Template to Many Cards", + "copyChecklistToManyCardsPopup-instructions": "Títols de fitxa i Descripcions de destí en aquest format JSON", + "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"Títol de la primera fitxa\", \"description\":\"Descripció de la primera fitxa\"}, {\"title\":\"Títol de la segona fitxa\",\"description\":\"Descripció de la segona fitxa\"},{\"title\":\"Títol de l'última fitxa\",\"description\":\"Descripció de l'última fitxa\"} ]", + "create": "Crea", + "createBoardPopup-title": "Crea tauler", + "chooseBoardSourcePopup-title": "Importa Tauler", + "createLabelPopup-title": "Crea etiqueta", + "createCustomField": "Crear camp", + "createCustomFieldPopup-title": "Crear camp", + "current": "Actual", + "custom-field-delete-pop": "There is no undo. This will remove this custom field from all cards and destroy its history.", + "custom-field-checkbox": "Checkbox", + "custom-field-date": "Data", + "custom-field-dropdown": "Dropdown List", + "custom-field-dropdown-none": "(none)", + "custom-field-dropdown-options": "Llista d'opcions", + "custom-field-dropdown-options-placeholder": "Press enter to add more options", + "custom-field-dropdown-unknown": "(unknown)", + "custom-field-number": "Number", + "custom-field-text": "Text", + "custom-fields": "Camps Personalitzats", + "date": "Data", + "decline": "Declina", + "default-avatar": "Avatar per defecte", + "delete": "Esborra", + "deleteCustomFieldPopup-title": "Delete Custom Field?", + "deleteLabelPopup-title": "Esborra etiqueta", + "description": "Descripció", + "disambiguateMultiLabelPopup-title": "Desfe l'ambigüitat en les etiquetes", + "disambiguateMultiMemberPopup-title": "Desfe l'ambigüitat en els membres", + "discard": "Descarta", + "done": "Fet", + "download": "Descarrega", + "edit": "Edita", + "edit-avatar": "Canvia Avatar", + "edit-profile": "Edita el teu Perfil", + "edit-wip-limit": "Edita el Límit de Treball en Progrès", + "soft-wip-limit": "Soft WIP Limit", + "editCardStartDatePopup-title": "Canvia data d'inici", + "editCardDueDatePopup-title": "Canvia data de finalització", + "editCustomFieldPopup-title": "Modificar camp", + "editCardSpentTimePopup-title": "Canvia temps dedicat", + "editLabelPopup-title": "Canvia etiqueta", + "editNotificationPopup-title": "Edita la notificació", + "editProfilePopup-title": "Edita teu Perfil", + "email": "Correu electrònic", + "email-enrollAccount-subject": "An account created for you on __siteName__", + "email-enrollAccount-text": "Hola __user__,\n\nPer començar a utilitzar el servei, segueix l'enllaç següent.\n\n__url__\n\nGràcies.", + "email-fail": "Error enviant el correu", + "email-fail-text": "Error en intentar enviar e-mail", + "email-invalid": "Adreça de correu invàlida", + "email-invite": "Convida mitjançant correu electrònic", + "email-invite-subject": "__inviter__ t'ha convidat", + "email-invite-text": "Benvolgut __user__,\n\n __inviter__ t'ha convidat a participar al tauler \"__board__\" per col·laborar-hi.\n\nSegueix l'enllaç següent:\n\n __url__\n\n Gràcies.", + "email-resetPassword-subject": "Reset your password on __siteName__", + "email-resetPassword-text": "Hola __user__,\n \n per resetejar la teva contrasenya, segueix l'enllaç següent.\n \n __url__\n \n Gràcies.", + "email-sent": "Correu enviat", + "email-verifyEmail-subject": "Verify your email address on __siteName__", + "email-verifyEmail-text": "Hola __user__, \n\n per verificar el teu correu, segueix l'enllaç següent.\n\n __url__\n\n Gràcies.", + "enable-wip-limit": "Activa e Límit de Treball en Progrès", + "error-board-doesNotExist": "Aquest tauler no existeix", + "error-board-notAdmin": "Necessites ser administrador d'aquest tauler per dur a lloc aquest acció", + "error-board-notAMember": "Necessites ser membre d'aquest tauler per dur a terme aquesta acció", + "error-json-malformed": "El text no és JSON vàlid", + "error-json-schema": "La dades JSON no contenen la informació en el format correcte", + "error-list-doesNotExist": "La llista no existeix", + "error-user-doesNotExist": "L'usuari no existeix", + "error-user-notAllowSelf": "No et pots convidar a tu mateix", + "error-user-notCreated": "L'usuari no s'ha creat", + "error-username-taken": "Aquest usuari ja existeix", + "error-email-taken": "L'adreça de correu electrònic ja és en ús", + "export-board": "Exporta tauler", + "sort": "Sort", + "sort-desc": "Click to Sort List", + "list-sort-by": "Sort the List By:", + "list-label-modifiedAt": "Last Access Time", + "list-label-title": "Name of the List", + "list-label-sort": "Your Manual Order", + "list-label-short-modifiedAt": "(L)", + "list-label-short-title": "(N)", + "list-label-short-sort": "(M)", + "filter": "Filtre", + "filter-cards": "Filter Cards or Lists", + "list-filter-label": "Filter List by Title", + "filter-clear": "Elimina filtre", + "filter-no-label": "Sense etiqueta", + "filter-no-member": "Sense membres", + "filter-no-assignee": "No assignee", + "filter-no-custom-fields": "No Custom Fields", + "filter-show-archive": "Show archived lists", + "filter-hide-empty": "Hide empty lists", + "filter-on": "Filtra per", + "filter-on-desc": "Estau filtrant fitxes en aquest tauler. Feu clic aquí per editar el filtre.", + "filter-to-selection": "Filtra selecció", + "advanced-filter-label": "Filtre avançat", + "advanced-filter-description": "Advanced Filter allows to write a string containing following operators: == != <= >= && || ( ) A space is used as a separator between the Operators. You can filter for all Custom Fields by typing their names and values. For Example: Field1 == Value1. Note: If fields or values contains spaces, you need to encapsulate them into single quotes. For Example: 'Field 1' == 'Value 1'. For single control characters (' \\/) to be skipped, you can use \\. For example: Field1 == I\\'m. Also you can combine multiple conditions. For Example: F1 == V1 || F1 == V2. Normally all operators are interpreted from left to right. You can change the order by placing brackets. For Example: F1 == V1 && ( F2 == V2 || F2 == V3 ). Also you can search text fields using regex: F1 == /Tes.*/i", + "fullname": "Nom complet", + "header-logo-title": "Torna a la teva pàgina de taulers", + "hide-system-messages": "Oculta missatges del sistema", + "headerBarCreateBoardPopup-title": "Crea tauler", + "home": "Inici", + "import": "importa", + "link": "Enllaç", + "import-board": "Importa tauler", + "import-board-c": "Importa tauler", + "import-board-title-trello": "Importa tauler des de Trello", + "import-board-title-wekan": "Import board from previous export", + "import-sandstorm-backup-warning": "Do not delete data you import from original exported board or Trello before checking does this grain close and open again, or do you get Board not found error, that means data loss.", + "import-sandstorm-warning": "Estau segur que voleu esborrar aquesta checklist?", + "from-trello": "Des de Trello", + "from-wekan": "From previous export", + "import-board-instruction-trello": "En el teu tauler Trello, ves a 'Menú', 'Més'.' Imprimir i Exportar', 'Exportar JSON', i copia el text resultant.", + "import-board-instruction-wekan": "In your board, go to 'Menu', then 'Export board', and copy the text in the downloaded file.", + "import-board-instruction-about-errors": "If you get errors when importing board, sometimes importing still works, and board is at All Boards page.", + "import-json-placeholder": "Aferra codi JSON vàlid aquí", + "import-map-members": "Mapeja el membres", + "import-members-map": "Your imported board has some members. Please map the members you want to import to your users", + "import-show-user-mapping": "Revisa l'assignació de membres", + "import-user-select": "Pick your existing user you want to use as this member", + "importMapMembersAddPopup-title": "Selecciona un usuari", + "info": "Versió", + "initials": "Inicials", + "invalid-date": "Data invàlida", + "invalid-time": "Temps Invàlid", + "invalid-user": "Usuari invàlid", + "joined": "s'ha unit", + "just-invited": "Has estat convidat a aquest tauler", + "keyboard-shortcuts": "Dreceres de teclat", + "label-create": "Crea etiqueta", + "label-default": "%s etiqueta (per defecte)", + "label-delete-pop": "No es pot desfer. Això eliminarà aquesta etiqueta de totes les fitxes i destruirà la seva història.", + "labels": "Etiquetes", + "language": "Idioma", + "last-admin-desc": "No podeu canviar rols perquè ha d'haver-hi almenys un administrador.", + "leave-board": "Abandona tauler", + "leave-board-pop": "De debò voleu abandonar __boardTitle__? Se us eliminarà de totes les fitxes d'aquest tauler.", + "leaveBoardPopup-title": "Abandonar Tauler?", + "link-card": "Enllaç a aquesta fitxa", + "list-archive-cards": "Moure totes les fitxes en aquesta llista al Arxiu", + "list-archive-cards-pop": "This will remove all the cards in this list from the board. To view cards in Archive and bring them back to the board, click “Menu” > “Archive”.", + "list-move-cards": "Mou totes les fitxes d'aquesta llista", + "list-select-cards": "Selecciona totes les fitxes d'aquesta llista", + "set-color-list": "Set Color", + "listActionPopup-title": "Accions de la llista", + "swimlaneActionPopup-title": "Accions de Carril de Natació", + "swimlaneAddPopup-title": "Add a Swimlane below", + "listImportCardPopup-title": "importa una fitxa de Trello", + "listMorePopup-title": "Més", + "link-list": "Enllaça a aquesta llista", + "list-delete-pop": "Totes les accions seran esborrades de la llista d'activitats i no serà possible recuperar la llista", + "list-delete-suggest-archive": "You can move a list to Archive to remove it from the board and preserve the activity.", + "lists": "Llistes", + "swimlanes": "Carrils de Natació", + "log-out": "Finalitza la sessió", + "log-in": "Ingresa", + "loginPopup-title": "Inicia sessió", + "memberMenuPopup-title": "Configura membres", + "members": "Membres", + "menu": "Menú", + "move-selection": "Move selection", + "moveCardPopup-title": "Moure fitxa", + "moveCardToBottom-title": "Mou a la part inferior", + "moveCardToTop-title": "Mou a la part superior", + "moveSelectionPopup-title": "Move selection", + "multi-selection": "Multi-Selecció", + "multi-selection-on": "Multi-Selecció està activada", + "muted": "En silenci", + "muted-info": "No seràs notificat dels canvis en aquest tauler", + "my-boards": "Els meus taulers", + "name": "Nom", + "no-archived-cards": "No hi ha fitxes a l'arxiu.", + "no-archived-lists": "No hi ha llistes al arxiu.", + "no-archived-swimlanes": "No swimlanes in Archive.", + "no-results": "Sense resultats", + "normal": "Normal", + "normal-desc": "Podeu veure i editar fitxes. No podeu canviar la configuració.", + "not-accepted-yet": "La invitació no ha esta acceptada encara", + "notify-participate": "Rebre actualitzacions per a cada fitxa de la qual n'ets creador o membre", + "notify-watch": "Rebre actualitzacions per qualsevol tauler, llista o fitxa en observació", + "optional": "opcional", + "or": "o", + "page-maybe-private": "Aquesta pàgina és privada. Per veure-la <a href='%s'> entra </a>.", + "page-not-found": "Pàgina no trobada.", + "password": "Contrasenya", + "paste-or-dragdrop": "aferra, o estira i amolla la imatge (només imatge)", + "participating": "Participant", + "preview": "Vista prèvia", + "previewAttachedImagePopup-title": "Vista prèvia", + "previewClipboardImagePopup-title": "Vista prèvia", + "private": "Privat", + "private-desc": "Aquest tauler és privat. Només les persones afegides al tauler poden veure´l i editar-lo.", + "profile": "Perfil", + "public": "Públic", + "public-desc": "Aquest tauler és públic. És visible per a qualsevol persona amb l'enllaç i es mostrarà en els motors de cerca com Google. Només persones afegides al tauler poden editar-lo.", + "quick-access-description": "Inicia un tauler per afegir un accés directe en aquest barra", + "remove-cover": "Elimina coberta", + "remove-from-board": "Elimina del tauler", + "remove-label": "Elimina l'etiqueta", + "listDeletePopup-title": "Esborrar la llista?", + "remove-member": "Elimina membre", + "remove-member-from-card": "Elimina de la fitxa", + "remove-member-pop": "Eliminar __name__ (__username__) de __boardTitle__ ? El membre serà eliminat de totes les fitxes d'aquest tauler. Ells rebran una notificació.", + "removeMemberPopup-title": "Vols suprimir el membre?", + "rename": "Canvia el nom", + "rename-board": "Canvia el nom del tauler", + "restore": "Restaura", + "save": "Desa", + "search": "Cerca", + "rules": "Regles", + "search-cards": "Search from card/list titles, descriptions and custom fields on this board", + "search-example": "Text que cercar?", + "select-color": "Selecciona color", + "set-wip-limit-value": "Limita el màxim nombre de tasques en aquesta llista", + "setWipLimitPopup-title": "Configura el Límit de Treball en Progrès", + "shortcut-assign-self": "Assigna't la ftixa actual", + "shortcut-autocomplete-emoji": "Autocompleta emoji", + "shortcut-autocomplete-members": "Autocompleta membres", + "shortcut-clear-filters": "Elimina tots els filters", + "shortcut-close-dialog": "Tanca el diàleg", + "shortcut-filter-my-cards": "Filtra les meves fitxes", + "shortcut-show-shortcuts": "Mostra aquesta lista d'accessos directes", + "shortcut-toggle-filterbar": "Canvia la barra lateral del tauler", + "shortcut-toggle-sidebar": "Canvia Sidebar del Tauler", + "show-cards-minimum-count": "Mostra contador de fitxes si la llista en conté més de", + "sidebar-open": "Mostra barra lateral", + "sidebar-close": "Amaga barra lateral", + "signupPopup-title": "Crea un compte", + "star-board-title": "Fes clic per destacar aquest tauler. Es mostrarà a la part superior de la llista de taulers.", + "starred-boards": "Taulers destacats", + "starred-boards-description": "Els taulers destacats es mostraran a la part superior de la llista de taulers.", + "subscribe": "Subscriure", + "team": "Equip", + "this-board": "aquest tauler", + "this-card": "aquesta fitxa", + "spent-time-hours": "Temps dedicat (hores)", + "overtime-hours": "Temps de més (hores)", + "overtime": "Temps de més", + "has-overtime-cards": "Té fitxes amb temps de més", + "has-spenttime-cards": "Té fitxes amb temps dedicat", + "time": "Hora", + "title": "Títol", + "tracking": "En seguiment", + "tracking-info": "Seràs notificat per cada canvi a aquelles fitxes de les que n'eres creador o membre", + "type": "Tipus", + "unassign-member": "Desassignar membre", + "unsaved-description": "Tens una descripció sense desar.", + "unwatch": "Suprimeix observació", + "upload": "Puja", + "upload-avatar": "Actualitza avatar", + "uploaded-avatar": "Avatar actualitzat", + "username": "Nom d'Usuari", + "view-it": "Vist", + "warn-list-archived": "warning: this card is in an list at Archive", + "watch": "Observa", + "watching": "En observació", + "watching-info": "Seràs notificat de cada canvi en aquest tauler", + "welcome-board": "Tauler de benvinguda", + "welcome-swimlane": "Objectiu 1", + "welcome-list1": "Bàsics", + "welcome-list2": "Avançades", + "card-templates-swimlane": "Card Templates", + "list-templates-swimlane": "List Templates", + "board-templates-swimlane": "Board Templates", + "what-to-do": "Què vols fer?", + "wipLimitErrorPopup-title": "Límit de Treball en Progrès invàlid", + "wipLimitErrorPopup-dialog-pt1": "El nombre de tasques en esta llista és superior al límit de Treball en Progrès que heu definit.", + "wipLimitErrorPopup-dialog-pt2": "Si us plau mogui algunes taques fora d'aquesta llista, o configuri un límit de Treball en Progrès superior.", + "admin-panel": "Tauler d'administració", + "settings": "Configuració", + "people": "Persones", + "registration": "Registre", + "disable-self-registration": "Deshabilita Auto-Registre", + "invite": "Convida", + "invite-people": "Convida a persones", + "to-boards": "Al tauler(s)", + "email-addresses": "Adreça de correu", + "smtp-host-description": "L'adreça del vostre servidor SMTP.", + "smtp-port-description": "El port del vostre servidor SMTP.", + "smtp-tls-description": "Activa suport TLS pel servidor SMTP", + "smtp-host": "Servidor SMTP", + "smtp-port": "Port SMTP", + "smtp-username": "Nom d'usuari", + "smtp-password": "Contrasenya", + "smtp-tls": "Suport TLS", + "send-from": "De", + "send-smtp-test": "Envia't un correu electrònic de prova", + "invitation-code": "Codi d'invitació", + "email-invite-register-subject": "__inviter__ t'ha convidat", + "email-invite-register-text": "Dear __user__,\n\n__inviter__ invites you to kanban board for collaborations.\n\nPlease follow the link below:\n__url__\n\nAnd your invitation code is: __icode__\n\nThanks.", + "email-smtp-test-subject": "SMTP Test Email", + "email-smtp-test-text": "Has enviat un missatge satisfactòriament", + "error-invitation-code-not-exist": "El codi d'invitació no existeix", + "error-notAuthorized": "No estau autoritzats per veure aquesta pàgina", + "webhook-title": "Webhook Name", + "webhook-token": "Token (Optional for Authentication)", + "outgoing-webhooks": "Webhooks sortints", + "bidirectional-webhooks": "Two-Way Webhooks", + "outgoingWebhooksPopup-title": "Webhooks sortints", + "boardCardTitlePopup-title": "Card Title Filter", + "disable-webhook": "Disable This Webhook", + "global-webhook": "Global Webhooks", + "new-outgoing-webhook": "Nou Webook sortint", + "no-name": "Importa tauler des de Wekan", + "Node_version": "Versió Node", + "Meteor_version": "Meteor version", + "MongoDB_version": "MongoDB version", + "MongoDB_storage_engine": "MongoDB storage engine", + "MongoDB_Oplog_enabled": "MongoDB Oplog enabled", + "OS_Arch": "Arquitectura SO", + "OS_Cpus": "Plataforma SO", + "OS_Freemem": "Memòria lliure", + "OS_Loadavg": "Carrega de SO", + "OS_Platform": "Plataforma de SO", + "OS_Release": "Versió SO", + "OS_Totalmem": "Memòria total", + "OS_Type": "Tipus de SO", + "OS_Uptime": "Temps d'activitat", + "days": "days", + "hours": "hores", + "minutes": "minuts", + "seconds": "segons", + "show-field-on-card": "Show this field on card", + "automatically-field-on-card": "Auto create field to all cards", + "showLabel-field-on-card": "Show field label on minicard", + "yes": "Si", + "no": "No", + "accounts": "Comptes", + "accounts-allowEmailChange": "Permet modificar correu electrònic", + "accounts-allowUserNameChange": "Allow Username Change", + "createdAt": "Creat ", + "verified": "Verificat", + "active": "Actiu", + "card-received": "Received", + "card-received-on": "Received on", + "card-end": "End", + "card-end-on": "Ends on", + "editCardReceivedDatePopup-title": "Change received date", + "editCardEndDatePopup-title": "Change end date", + "setCardColorPopup-title": "Set color", + "setCardActionsColorPopup-title": "Choose a color", + "setSwimlaneColorPopup-title": "Choose a color", + "setListColorPopup-title": "Choose a color", + "assigned-by": "Assignat Per", + "requested-by": "Demanat Per", + "board-delete-notice": "Deleting is permanent. You will lose all lists, cards and actions associated with this board.", + "delete-board-confirm-popup": "All lists, cards, labels, and activities will be deleted and you won't be able to recover the board contents. There is no undo.", + "boardDeletePopup-title": "Delete Board?", + "delete-board": "Delete Board", + "default-subtasks-board": "Subtasks for __board__ board", + "default": "Default", + "queue": "Queue", + "subtask-settings": "Subtasks Settings", + "card-settings": "Configuració de targeta", + "boardSubtaskSettingsPopup-title": "Board Subtasks Settings", + "boardCardSettingsPopup-title": "Configuració de targeta", + "deposit-subtasks-board": "Deposit subtasks to this board:", + "deposit-subtasks-list": "Landing list for subtasks deposited here:", + "show-parent-in-minicard": "Show parent in minicard:", + "prefix-with-full-path": "Prefix with full path", + "prefix-with-parent": "Prefix with parent", + "subtext-with-full-path": "Subtext with full path", + "subtext-with-parent": "Subtext with parent", + "change-card-parent": "Change card's parent", + "parent-card": "Parent card", + "source-board": "Source board", + "no-parent": "Don't show parent", + "activity-added-label": "added label '%s' to %s", + "activity-removed-label": "removed label '%s' from %s", + "activity-delete-attach": "deleted an attachment from %s", + "activity-added-label-card": "added label '%s'", + "activity-removed-label-card": "removed label '%s'", + "activity-delete-attach-card": "deleted an attachment", + "activity-set-customfield": "set custom field '%s' to '%s' in %s", + "activity-unset-customfield": "unset custom field '%s' in %s", + "r-rule": "Rule", + "r-add-trigger": "Add trigger", + "r-add-action": "Add action", + "r-board-rules": "Regles del tauler", + "r-add-rule": "Add rule", + "r-view-rule": "View rule", + "r-delete-rule": "Delete rule", + "r-new-rule-name": "New rule title", + "r-no-rules": "No hi han regles", + "r-when-a-card": "When a card", + "r-is": "is", + "r-is-moved": "is moved", + "r-added-to": "added to", + "r-removed-from": "Removed from", + "r-the-board": "the board", + "r-list": "list", + "set-filter": "Set Filter", + "r-moved-to": "Moved to", + "r-moved-from": "Moved from", + "r-archived": "Moved to Archive", + "r-unarchived": "Restored from Archive", + "r-a-card": "una targeta", + "r-when-a-label-is": "When a label is", + "r-when-the-label": "When the label", + "r-list-name": "list name", + "r-when-a-member": "When a member is", + "r-when-the-member": "When the member", + "r-name": "name", + "r-when-a-attach": "When an attachment", + "r-when-a-checklist": "When a checklist is", + "r-when-the-checklist": "When the checklist", + "r-completed": "Completed", + "r-made-incomplete": "Made incomplete", + "r-when-a-item": "When a checklist item is", + "r-when-the-item": "When the checklist item", + "r-checked": "Checked", + "r-unchecked": "Unchecked", + "r-move-card-to": "Move card to", + "r-top-of": "Top of", + "r-bottom-of": "Bottom of", + "r-its-list": "its list", + "r-archive": "Moure al arxiu", + "r-unarchive": "Restore from Archive", + "r-card": "targeta", + "r-add": "Afegeix", + "r-remove": "Remove", + "r-label": "label", + "r-member": "member", + "r-remove-all": "Remove all members from the card", + "r-set-color": "Set color to", + "r-checklist": "checklist", + "r-check-all": "Check all", + "r-uncheck-all": "Uncheck all", + "r-items-check": "items of checklist", + "r-check": "Check", + "r-uncheck": "Uncheck", + "r-item": "item", + "r-of-checklist": "of checklist", + "r-send-email": "Send an email", + "r-to": "to", + "r-subject": "subject", + "r-rule-details": "Rule details", + "r-d-move-to-top-gen": "Move card to top of its list", + "r-d-move-to-top-spec": "Move card to top of list", + "r-d-move-to-bottom-gen": "Move card to bottom of its list", + "r-d-move-to-bottom-spec": "Move card to bottom of list", + "r-d-send-email": "Send email", + "r-d-send-email-to": "to", + "r-d-send-email-subject": "subject", + "r-d-send-email-message": "message", + "r-d-archive": "Move card to Archive", + "r-d-unarchive": "Restore card from Archive", + "r-d-add-label": "Add label", + "r-d-remove-label": "Remove label", + "r-create-card": "Crea una targeta nova", + "r-in-list": "in list", + "r-in-swimlane": "in swimlane", + "r-d-add-member": "Add member", + "r-d-remove-member": "Remove member", + "r-d-remove-all-member": "Remove all member", + "r-d-check-all": "Check all items of a list", + "r-d-uncheck-all": "Uncheck all items of a list", + "r-d-check-one": "Check item", + "r-d-uncheck-one": "Uncheck item", + "r-d-check-of-list": "of checklist", + "r-d-add-checklist": "Add checklist", + "r-d-remove-checklist": "Remove checklist", + "r-by": "by", + "r-add-checklist": "Add checklist", + "r-with-items": "with items", + "r-items-list": "item1,item2,item3", + "r-add-swimlane": "Add swimlane", + "r-swimlane-name": "swimlane name", + "r-board-note": "Note: leave a field empty to match every possible value.", + "r-checklist-note": "Note: checklist's items have to be written as comma separated values.", + "r-when-a-card-is-moved": "Quan una targeta es mou a una altra llista", + "r-set": "Set", + "r-update": "Update", + "r-datefield": "date field", + "r-df-start-at": "start", + "r-df-due-at": "due", + "r-df-end-at": "end", + "r-df-received-at": "received", + "r-to-current-datetime": "to current date/time", + "r-remove-value-from": "Remove value from", + "ldap": "LDAP", + "oauth2": "OAuth2", + "cas": "CAS", + "authentication-method": "Authentication method", + "authentication-type": "Authentication type", + "custom-product-name": "Custom Product Name", + "layout": "Layout", + "hide-logo": "Hide Logo", + "add-custom-html-after-body-start": "Add Custom HTML after <body> start", + "add-custom-html-before-body-end": "Add Custom HTML before </body> end", + "error-undefined": "Something went wrong", + "error-ldap-login": "An error occurred while trying to login", + "display-authentication-method": "Display Authentication Method", + "default-authentication-method": "Default Authentication Method", + "duplicate-board": "Duplicate Board", + "people-number": "The number of people is:", + "swimlaneDeletePopup-title": "Delete Swimlane ?", + "swimlane-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the swimlane. There is no undo.", + "restore-all": "Restore all", + "delete-all": "Delete all", + "loading": "Loading, please wait.", + "previous_as": "last time was", + "act-a-dueAt": "modified due time to \nWhen: __timeValue__\nWhere: __card__\n previous due was __timeOldValue__", + "act-a-endAt": "modified ending time to __timeValue__ from (__timeOldValue__)", + "act-a-startAt": "modified starting time to __timeValue__ from (__timeOldValue__)", + "act-a-receivedAt": "modified received time to __timeValue__ from (__timeOldValue__)", + "a-dueAt": "modified due time to be", + "a-endAt": "modified ending time to be", + "a-startAt": "modified starting time to be", + "a-receivedAt": "modified received time to be", + "almostdue": "current due time %s is approaching", + "pastdue": "current due time %s is past", + "duenow": "current due time %s is today", + "act-newDue": "__list__/__card__ has 1st due reminder [__board__]", + "act-withDue": "__list__/__card__ due reminders [__board__]", + "act-almostdue": "was reminding the current due (__timeValue__) of __card__ is approaching", + "act-pastdue": "was reminding the current due (__timeValue__) of __card__ is past", + "act-duenow": "was reminding the current due (__timeValue__) of __card__ is now", + "act-atUserComment": "You were mentioned in [__board__] __list__/__card__", + "delete-user-confirm-popup": "Are you sure you want to delete this account? There is no undo.", + "accounts-allowUserDelete": "Allow users to self delete their account", + "hide-minicard-label-text": "Hide minicard label text", + "show-desktop-drag-handles": "Show desktop drag handles", + "assignee": "Assignat", + "cardAssigneesPopup-title": "Assignat", + "addmore-detail": "Afegiu una descripció més detallada", + "show-on-card": "Show on Card", + "new": "New", + "editUserPopup-title": "Edit User", + "newUserPopup-title": "New User", + "notifications": "Notifications", + "view-all": "View All", + "filter-by-unread": "Filter by Unread", + "mark-all-as-read": "Mark all as read", + "allow-rename": "Allow Rename", + "allowRenamePopup-title": "Allow Rename" +} diff --git a/i18n/cs.i18n.json b/i18n/cs.i18n.json index 5a5ce30f..77d8db09 100644 --- a/i18n/cs.i18n.json +++ b/i18n/cs.i18n.json @@ -1,769 +1,770 @@ { - "accept": "Přijmout", - "act-activity-notify": "Notifikace aktivit", - "act-addAttachment": "přidal(a) přílohu __attachment__ na kartu __card__ ve sloupci __list__ ve swimlane __swimlane__ na tablu __board__", - "act-deleteAttachment": "smazal(a) přílohu __attachment__ na kartě __card__ ve sloupci __list__ ve swimlane __swimlane__ na tablu __board__", - "act-addSubtask": "přidal(a) podúkol __subtask__ na kartu __card__ ve sloupci __list__ ve swimlane __swimlane__ na tablu __board__", - "act-addLabel": "Přídán štítek __label__ na kartu __card__ ve sloupci __list__ ve swimlane __swimlane__ na tablu __board__", - "act-addedLabel": "Přídán štítek __label__ na kartu __card__ ve sloupci __list__ ve swimlane __swimlane__ na tablu __board__", - "act-removeLabel": "Odstraněn štítek __label__ na kartě __card__ ve sloupci __list__ ve swimlane __swimlane__ na tablu __board__", - "act-removedLabel": "Odstraněn štítek __label__ na kartě __card__ ve sloupci __list__ ve swimlane __swimlane__ na tablu __board__", - "act-addChecklist": "přidal(a) zaškrtávací seznam __checklist__ na kartu __card__ ve sloupci __list__ ve swimlane __swimlane__ na tablu __board__", - "act-addChecklistItem": "přidal(a) položku zaškrtávacího seznamu __checklistItem__ do zaškrtávacího seznamu __checklist__ na kartě __card__ ve sloupci __list__ ve swimlane __swimlane__ na tablu __board__", - "act-removeChecklist": "smazal(a) zaškrtávací seznam __checklist__ na kartě __card__ ve sloupci __list__ ve swimlane __swimlane__ na tablu __board__", - "act-removeChecklistItem": "smazal(a) položku zaškrtávacího seznamu __checklistItem__ ze zaškrtávacího seznamu __checklist__ na kartě __card__ ve sloupci __list__ ve swimlane __swimlane__ na tablu __board__", - "act-checkedItem": "zaškrtl(a) __checklistItem__ na zaškrtávacím seznamu __checklist__ na kartě __card__ ve sloupci __list__ ve swimlane __swimlane__ na tablu __board__", - "act-uncheckedItem": "zrušil(a) zaškrtnutí __checklistItem__ na zaškrtávacím seznamu __checklist__ na kartě __card__ ve sloupci __list__ ve swimlane __swimlane__ na tablu __board__", - "act-completeChecklist": "dokončil(a) zaškrtávací seznam __checklist__ na kartě __card__ ve sloupci __list__ ve swimlane __swimlane__ na tablu __board__", - "act-uncompleteChecklist": "zrušil(a) dokončení zaškrtávacího seznamu __checklist__ na kartě __card__ ve sloupci __list__ ve swimlane __swimlane__ na tablu __board__", - "act-addComment": "přidal(a) komentář na kartě __card__: __comment__ ve sloupci __list__ ve swimlane __swimlane__ na tablu __board__", - "act-editComment": "edited comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-deleteComment": "deleted comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-createBoard": "přidal(a) tablo __board__", - "act-createSwimlane": "created swimlane __swimlane__ to board __board__", - "act-createCard": "přidal(a) kartu __card__ do sloupce __list__ ve swimlane __swimlane__ na tablu __board__", - "act-createCustomField": "přidal(a) pole __customField__ na tablo __board__", - "act-deleteCustomField": "odebral(a) pole __customField__ na tablu __board__", - "act-setCustomField": "edited custom field __customField__: __customFieldValue__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-createList": "přidal(a) sloupec __list__ do tabla __board__", - "act-addBoardMember": "přidal(a) člena __member__ do tabla __board__", - "act-archivedBoard": "Tablo __board__ přesunuto do Archivu", - "act-archivedCard": "Karta __card__ ve sloupci __list__ ve swimlane __swimlane__ na tablu __board__ přesunuta do Archivu", - "act-archivedList": "Sloupec __list__ ve swimlane __swimlane__ na tablu __board__ přesunut do Archivu", - "act-archivedSwimlane": "Swimlane __swimlane__ na tablu __board__ přesunut do Archivu", - "act-importBoard": "importoval(a) tablo __board__", - "act-importCard": "importoval(a) karta __card__ do sloupce __list__ ve swimlane __swimlane__ na tablu __board__", - "act-importList": "importoval(a) sloupec __list__ do swimlane __swimlane__ na tablu __board__", - "act-joinMember": "přidal(a) člena __member__ na kartu __card__ v seznamu __list__ ve swimlane __swimlane__ na tablu __board__", - "act-moveCard": "moved card __card__ at board __board__ from list __oldList__ at swimlane __oldSwimlane__ to list __list__ at swimlane __swimlane__", - "act-moveCardToOtherBoard": "přesunul(a) kartu __card__ ze sloupce __oldList__ ve swimlane __oldSwimlane__ na tablu __oldBoard__ do sloupce __list__ ve swimlane __swimlane__ na tablu __board__", - "act-removeBoardMember": "odstranil(a) člena __member__ z tabla __board__", - "act-restoredCard": "obnovil(a) kartu __card__ do sloupce __list__ ve swimlane __swimlane__ na tablu __board__", - "act-unjoinMember": "odstranil(a) člena __member__ z karty __card__ ve sloupci __list__ ve swimlane __swimlane__ na tablu __board__", - "act-withBoardTitle": "__board__", - "act-withCardTitle": "[__board__] __card__", - "actions": "Akce", - "activities": "Aktivity", - "activity": "Aktivita", - "activity-added": "%s přidáno k %s", - "activity-archived": "%s bylo přesunuto do archivu", - "activity-attached": "přiloženo %s k %s", - "activity-created": "%s vytvořeno", - "activity-customfield-created": "vytvořeno vlastní pole %s", - "activity-excluded": "%s vyjmuto z %s", - "activity-imported": "importován %s do %s z %s", - "activity-imported-board": "importován %s z %s", - "activity-joined": "spojen %s", - "activity-moved": "%s přesunuto z %s do %s", - "activity-on": "na %s", - "activity-removed": "odstraněn %s z %s", - "activity-sent": "%s posláno na %s", - "activity-unjoined": "odpojen %s", - "activity-subtask-added": "podúkol přidán do %s", - "activity-checked-item": "dokončen %s v seznamu %s z %s", - "activity-unchecked-item": "nedokončen %s v seznamu %s z %s", - "activity-checklist-added": "přidán checklist do %s", - "activity-checklist-removed": "odstraněn checklist z %s", - "activity-checklist-completed": "completed checklist %s of %s", - "activity-checklist-uncompleted": "nedokončen seznam %s z %s", - "activity-checklist-item-added": "přidána položka checklist do '%s' v %s", - "activity-checklist-item-removed": "odstraněna položka seznamu do '%s' v %s", - "add": "Přidat", - "activity-checked-item-card": "dokončen %s v seznamu %s", - "activity-unchecked-item-card": "nedokončen %s v seznamu %s", - "activity-checklist-completed-card": "dokončil(a) zaškrtávací seznam __checklist__ na kartě __card__ ve sloupci __list__ ve swimlane __swimlane__ na tablu __board__", - "activity-checklist-uncompleted-card": "nedokončený seznam %s", - "activity-editComment": "edited comment %s", - "activity-deleteComment": "smazat komentář %s", - "add-attachment": "Přidat přílohu", - "add-board": "Přidat tablo", - "add-card": "Přidat kartu", - "add-swimlane": "Přidat Swimlane", - "add-subtask": "Přidat Podúkol", - "add-checklist": "Přidat zaškrtávací seznam", - "add-checklist-item": "Přidat položku do zaškrtávacího seznamu", - "add-cover": "Přidat obal", - "add-label": "Přidat štítek", - "add-list": "Přidat sloupec", - "add-members": "Přidat členy", - "added": "Přidán", - "addMemberPopup-title": "Členové", - "admin": "Administrátor", - "admin-desc": "Může zobrazovat a upravovat karty, mazat členy a měnit nastavení tabla.", - "admin-announcement": "Oznámení", - "admin-announcement-active": "Aktivní oznámení v celém systému", - "admin-announcement-title": "Oznámení od administrátora", - "all-boards": "Všechna tabla", - "and-n-other-card": "A __count__ další karta(y)", - "and-n-other-card_plural": "A __count__ dalších karet", - "apply": "Použít", - "app-is-offline": "Načítá se, prosím čekejte. Obnovení stránky způsobí ztrátu dat. Pokud se načítání nedaří, zkontrolujte prosím server.", - "archive": "Přesunout do archivu", - "archive-all": "Přesunout vše do archivu", - "archive-board": "Přesunout tablo do archivu", - "archive-card": "Přesunout kartu do archivu", - "archive-list": "Přesunout seznam do archivu", - "archive-swimlane": "Přesunout swimlane do archivu", - "archive-selection": "Přesunout výběr do archivu", - "archiveBoardPopup-title": "Přesunout tablo do archivu?", - "archived-items": "Archiv", - "archived-boards": "Tabla v archivu", - "restore-board": "Obnovit tablo", - "no-archived-boards": "V archivu nejsou žádná tabla.", - "archives": "Archiv", - "template": "Šablona", - "templates": "Šablony", - "assign-member": "Přiřadit člena", - "attached": "přiloženo", - "attachment": "Příloha", - "attachment-delete-pop": "Smazání přílohy je trvalé. Nejde vrátit zpět.", - "attachmentDeletePopup-title": "Smazat přílohu?", - "attachments": "Přílohy", - "auto-watch": "Automaticky sleduj tabla když jsou vytvořena", - "avatar-too-big": "Avatar obrázek je příliš velký (70KB max)", - "back": "Zpět", - "board-change-color": "Změnit barvu", - "board-nb-stars": "%s hvězdiček", - "board-not-found": "Tablo nenalezeno", - "board-private-info": "Toto tablo bude <strong>soukromé</strong>.", - "board-public-info": "Toto tablo bude <strong>veřejné</strong>.", - "boardChangeColorPopup-title": "Změnit pozadí tabla", - "boardChangeTitlePopup-title": "Přejmenovat tablo", - "boardChangeVisibilityPopup-title": "Upravit viditelnost", - "boardChangeWatchPopup-title": "Změnit sledování", - "boardMenuPopup-title": "Nastavení Tabla", - "boardChangeViewPopup-title": "Náhled tabla", - "boards": "Tabla", - "board-view": "Náhled tabla", - "board-view-cal": "Kalendář", - "board-view-swimlanes": "Swimlanes", - "board-view-collapse": "Sbalit", - "board-view-lists": "Sloupce", - "bucket-example": "Například \"O čem sním\"", - "cancel": "Zrušit", - "card-archived": "Karta byla přesunuta do archivu.", - "board-archived": "Toto tablo je přesunuto do archivu.", - "card-comments-title": "Tato karta má %s komentářů.", - "card-delete-notice": "Smazání je trvalé. Přijdete o všechny akce asociované s touto kartou.", - "card-delete-pop": "Všechny akce budou odstraněny z kanálu aktivity a nebude možné kartu obnovit. Toto nelze vrátit zpět.", - "card-delete-suggest-archive": "Můžete přesunout kartu do archivu pro odstranění z tabla a zachovat aktivitu.", - "card-due": "Termín", - "card-due-on": "Do", - "card-spent": "Strávený čas", - "card-edit-attachments": "Upravit přílohy", - "card-edit-custom-fields": "Upravit vlastní pole", - "card-edit-labels": "Upravit štítky", - "card-edit-members": "Upravit členy", - "card-labels-title": "Změnit štítky karty.", - "card-members-title": "Přidat nebo odstranit členy tohoto tabla z karty.", - "card-start": "Start", - "card-start-on": "Začít dne", - "cardAttachmentsPopup-title": "Přiložit formulář", - "cardCustomField-datePopup-title": "Změnit datum", - "cardCustomFieldsPopup-title": "Upravit vlastní pole", - "cardDeletePopup-title": "Smazat kartu?", - "cardDetailsActionsPopup-title": "Akce karty", - "cardLabelsPopup-title": "Štítky", - "cardMembersPopup-title": "Členové", - "cardMorePopup-title": "Více", - "cardTemplatePopup-title": "Vytvořit šablonu", - "cards": "Karty", - "cards-count": "Karty", - "casSignIn": "Přihlásit pomocí CAS", - "cardType-card": "Karta", - "cardType-linkedCard": "Propojená karta", - "cardType-linkedBoard": "Propojené tablo", - "change": "Změnit", - "change-avatar": "Změnit avatar", - "change-password": "Změnit heslo", - "change-permissions": "Změnit oprávnění", - "change-settings": "Změnit nastavení", - "changeAvatarPopup-title": "Změnit avatar", - "changeLanguagePopup-title": "Změnit jazyk", - "changePasswordPopup-title": "Změnit heslo", - "changePermissionsPopup-title": "Změnit oprávnění", - "changeSettingsPopup-title": "Změnit nastavení", - "subtasks": "Podúkol", - "checklists": "Checklisty", - "click-to-star": "Kliknutím přidat hvězdičku tomuto tablu.", - "click-to-unstar": "Kliknutím odebrat hvězdičku tomuto tablu.", - "clipboard": "Schránka nebo potáhnout a pustit", - "close": "Zavřít", - "close-board": "Zavřít tablo", - "close-board-pop": "Budete moci obnovit tablo kliknutím na tlačítko \"Archiv\" v hlavním menu.", - "color-black": "černá", - "color-blue": "modrá", - "color-crimson": "karmínová", - "color-darkgreen": "tmavě zelená", - "color-gold": "zlatá", - "color-gray": "šedá", - "color-green": "zelená", - "color-indigo": "indigo", - "color-lime": "světlezelená", - "color-magenta": "purpurová", - "color-mistyrose": "mistyrose", - "color-navy": "tmavě modrá", - "color-orange": "oranžová", - "color-paleturquoise": "paleturquoise", - "color-peachpuff": "peachpuff", - "color-pink": "růžová", - "color-plum": "švestková", - "color-purple": "fialová", - "color-red": "červená", - "color-saddlebrown": "saddlebrown", - "color-silver": "stříbrná", - "color-sky": "nebeská", - "color-slateblue": "slateblue", - "color-white": "bílá", - "color-yellow": "žlutá", - "unset-color": "Nenastaveno", - "comment": "Komentář", - "comment-placeholder": "Text komentáře", - "comment-only": "Pouze komentáře", - "comment-only-desc": "Může přidávat komentáře pouze do karet.", - "no-comments": "Žádné komentáře", - "no-comments-desc": "Nemůže vidět komentáře a aktivity", - "worker": "Worker", - "worker-desc": "Can only move cards, assign itself to card and comment.", - "computer": "Počítač", - "confirm-subtask-delete-dialog": "Opravdu chcete smazat tento podúkol?", - "confirm-checklist-delete-dialog": "Opravdu chcete smazat tento checklist?", - "copy-card-link-to-clipboard": "Kopírovat adresu karty do mezipaměti", - "linkCardPopup-title": "Propojit kartu", - "searchElementPopup-title": "Hledat", - "copyCardPopup-title": "Kopírovat kartu", - "copyChecklistToManyCardsPopup-title": "Kopírovat checklist do více karet", - "copyChecklistToManyCardsPopup-instructions": "Názvy a popisy cílové karty v tomto formátu JSON", - "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"Nadpis první karty\", \"description\":\"Popis druhé karty\"}, {\"title\":\"Nadpis druhé karty\",\"description\":\"Popis druhé karty\"},{\"title\":\"Nadpis poslední kary\",\"description\":\"Popis poslední karty\"} ]", - "create": "Vytvořit", - "createBoardPopup-title": "Vytvořit tablo", - "chooseBoardSourcePopup-title": "Importovat tablo", - "createLabelPopup-title": "Vytvořit štítek", - "createCustomField": "Vytvořit pole", - "createCustomFieldPopup-title": "Vytvořit pole", - "current": "Aktuální", - "custom-field-delete-pop": "Nelze vrátit zpět. Toto odebere toto vlastní pole ze všech karet a zničí jeho historii.", - "custom-field-checkbox": "Checkbox", - "custom-field-date": "Datum", - "custom-field-dropdown": "Rozbalovací seznam", - "custom-field-dropdown-none": "(prázdné)", - "custom-field-dropdown-options": "Seznam možností", - "custom-field-dropdown-options-placeholder": "Stiskněte enter pro přidání více možností", - "custom-field-dropdown-unknown": "(neznámé)", - "custom-field-number": "Číslo", - "custom-field-text": "Text", - "custom-fields": "Vlastní pole", - "date": "Datum", - "decline": "Zamítnout", - "default-avatar": "Výchozí avatar", - "delete": "Smazat", - "deleteCustomFieldPopup-title": "Smazat vlastní pole", - "deleteLabelPopup-title": "Smazat štítek?", - "description": "Popis", - "disambiguateMultiLabelPopup-title": "Dvojznačný štítek akce", - "disambiguateMultiMemberPopup-title": "Dvojznačná akce člena", - "discard": "Zahodit", - "done": "Hotovo", - "download": "Stáhnout", - "edit": "Upravit", - "edit-avatar": "Změnit avatar", - "edit-profile": "Upravit profil", - "edit-wip-limit": "Upravit WIP Limit", - "soft-wip-limit": "Mírný WIP limit", - "editCardStartDatePopup-title": "Změnit datum startu úkolu", - "editCardDueDatePopup-title": "Změnit datum dokončení úkolu", - "editCustomFieldPopup-title": "Upravit pole", - "editCardSpentTimePopup-title": "Změnit strávený čas", - "editLabelPopup-title": "Změnit štítek", - "editNotificationPopup-title": "Změnit notifikace", - "editProfilePopup-title": "Upravit profil", - "email": "Email", - "email-enrollAccount-subject": "Byl vytvořen účet na __siteName__", - "email-enrollAccount-text": "Ahoj __user__,\n\nMůžeš začít používat službu kliknutím na odkaz níže.\n\n__url__\n\nDěkujeme.", - "email-fail": "Odeslání emailu selhalo", - "email-fail-text": "Chyba při pokusu o odeslání emailu", - "email-invalid": "Neplatný email", - "email-invite": "Pozvat pomocí emailu", - "email-invite-subject": "__inviter__ odeslal pozvánku", - "email-invite-text": "Ahoj __user__,\n\n__inviter__ tě přizval ke spolupráci na tablu \"__board__\".\n\nNásleduj prosím odkaz níže:\n\n__url__\n\nDěkujeme.", - "email-resetPassword-subject": "Změň své heslo na __siteName__", - "email-resetPassword-text": "Ahoj __user__,\n\nPro změnu hesla klikni na odkaz níže.\n\n__url__\n\nDěkujeme.", - "email-sent": "Email byl odeslán", - "email-verifyEmail-subject": "Ověř svou emailovou adresu na", - "email-verifyEmail-text": "Ahoj __user__,\n\nPro ověření emailové adresy klikni na odkaz níže.\n\n__url__\n\nDěkujeme.", - "enable-wip-limit": "Povolit WIP Limit", - "error-board-doesNotExist": "Toto tablo neexistuje", - "error-board-notAdmin": "K provedení změny musíš být administrátor tohoto tabla", - "error-board-notAMember": "K provedení změny musíš být členem tohoto tabla", - "error-json-malformed": "Tvůj text není validní JSON", - "error-json-schema": "Tato JSON data neobsahují správné informace v platném formátu", - "error-list-doesNotExist": "Tento sloupec ;neexistuje", - "error-user-doesNotExist": "Tento uživatel neexistuje", - "error-user-notAllowSelf": "Nemůžeš pozvat sám sebe", - "error-user-notCreated": "Tento uživatel není vytvořen", - "error-username-taken": "Toto uživatelské jméno již existuje", - "error-email-taken": "Tento email byl již použit", - "export-board": "Exportovat tablo", - "sort": "řadit", - "sort-desc": "Click to Sort List", - "list-sort-by": "řadit seznam podle", - "list-label-modifiedAt": "Last Access Time", - "list-label-title": "Name of the List", - "list-label-sort": "Your Manual Order", - "list-label-short-modifiedAt": "(L)", - "list-label-short-title": "(N)", - "list-label-short-sort": "(M)", - "filter": "Filtr", - "filter-cards": "Filter Cards or Lists", - "list-filter-label": "Filter List by Title", - "filter-clear": "Vyčistit filtr", - "filter-no-label": "Žádný štítek", - "filter-no-member": "Žádný člen", - "filter-no-custom-fields": "Žádné vlastní pole", - "filter-show-archive": "Zobrazit archivované listy", - "filter-hide-empty": "Skrýt prázdné listy", - "filter-on": "Filtr je zapnut", - "filter-on-desc": "Filtrujete karty tohoto tabla. Pro úpravu filtru klikni sem.", - "filter-to-selection": "Filtrovat výběr", - "advanced-filter-label": "Pokročilý filtr", - "advanced-filter-description": "Pokročilý filtr dovoluje zapsat řetězec následujících operátorů: == != <= >= && || () Operátory jsou odděleny mezerou. Můžete filtrovat všechny vlastní pole zadáním jejich názvů nebo hodnot. Například: Pole1 == Hodnota1. Poznámka: Pokud pole nebo hodnoty obsahují mezery, je potřeba je obalit v jednoduchých uvozovkách. Například: 'Pole 1' == 'Hodnota 1'. Pro ignorovaní kontrolních znaků (' \\ /) je možné použít \\. Například Pole1 == I\\'m. Můžete také kombinovat více podmínek. Například P1 == H1 || P1 == H2. Obvykle jsou operátory interpretovány zleva doprava. Jejich pořadí můžete měnit pomocí závorek. Například: P1 == H1 && ( P2 == H2 || P2 == H3 )", - "fullname": "Celé jméno", - "header-logo-title": "Jit zpět na stránku s tably.", - "hide-system-messages": "Skrýt systémové zprávy", - "headerBarCreateBoardPopup-title": "Vytvořit tablo", - "home": "Domů", - "import": "Import", - "link": "Propojit", - "import-board": "Importovat tablo", - "import-board-c": "Importovat tablo", - "import-board-title-trello": "Import board from Trello", - "import-board-title-wekan": "Importovat tablo z předchozího exportu", - "import-sandstorm-backup-warning": "Nemažte data, která importujete z původního exportovaného tabla nebo Trello předtím, nežli zkontrolujete, jestli lze tuto část zavřít a znovu otevřít nebo jestli se Vám nezobrazuje chyba tabla, což znamená ztrátu dat.", - "import-sandstorm-warning": "Importované tablo spaže všechny existující data v tablu a nahradí je importovaným tablem.", - "from-trello": "Z Trella", - "from-wekan": "Z předchozího exportu", - "import-board-instruction-trello": "Na svém Trello tablu, otevři 'Menu', pak 'More', 'Print and Export', 'Export JSON', a zkopíruj výsledný text", - "import-board-instruction-wekan": "Ve vašem tablu jděte do 'Menu', klikněte na 'Exportovat tablo' a zkopírujte text ze staženého souboru.", - "import-board-instruction-about-errors": "Někdy import funguje i přestože dostáváte chyby při importování tabla, které se zobrazí na stránce Všechna tabla.", - "import-json-placeholder": "Sem vlož validní JSON data", - "import-map-members": "Mapovat členy", - "import-members-map": "Toto importované tablo obsahuje několik osob. Prosím namapujte osoby z importu na místní uživatelské účty.", - "import-show-user-mapping": "Zkontrolovat namapování členů", - "import-user-select": "Vyberte existující uživatelský účet, kterého chcete použít pro tuto osobu", - "importMapMembersAddPopup-title": "Zvolte osobu", - "info": "Verze", - "initials": "Iniciály", - "invalid-date": "Neplatné datum", - "invalid-time": "Neplatný čas", - "invalid-user": "Neplatný uživatel", - "joined": "spojeno", - "just-invited": "Právě jsi byl pozván(a) do tohoto tabla", - "keyboard-shortcuts": "Klávesové zkratky", - "label-create": "Vytvořit štítek", - "label-default": "%s štítek (výchozí)", - "label-delete-pop": "Nelze vrátit zpět. Toto odebere tento štítek ze všech karet a zničí jeho historii.", - "labels": "Štítky", - "language": "Jazyk", - "last-admin-desc": "Nelze změnit role, protože musí existovat alespoň jeden administrátor.", - "leave-board": "Opustit tablo", - "leave-board-pop": "Opravdu chcete opustit tablo __boardTitle__? Odstraníte se tím i ze všech karet v tomto tablu.", - "leaveBoardPopup-title": "Opustit tablo?", - "link-card": "Odkázat na tuto kartu", - "list-archive-cards": "Přesunout všechny karty v tomto seznamu do archivu.", - "list-archive-cards-pop": "Toto odstraní z tabla všechny karty z tohoto seznamu. Pro zobrazení karet v Archivu a jejich opětovné obnovení, klikni v \"Menu\" > \"Archiv\".", - "list-move-cards": "Přesunout všechny karty v tomto sloupci", - "list-select-cards": "Vybrat všechny karty v tomto sloupci", - "set-color-list": "Nastavit barvu", - "listActionPopup-title": "Vypsat akce", - "swimlaneActionPopup-title": "Akce swimlane", - "swimlaneAddPopup-title": "Přidat swimlane dolů", - "listImportCardPopup-title": "Importovat Trello kartu", - "listMorePopup-title": "Více", - "link-list": "Odkaz na tento sloupec", - "list-delete-pop": "Všechny akce budou odstraněny z kanálu aktivity a nebude možné sloupec obnovit. Toto nelze vrátit zpět.", - "list-delete-suggest-archive": "Seznam můžete přesunout do archivu, abyste jej odstranili z tabla a zachovali si svou aktivitu.", - "lists": "Sloupce", - "swimlanes": "Swimlanes", - "log-out": "Odhlásit", - "log-in": "Přihlásit", - "loginPopup-title": "Přihlásit", - "memberMenuPopup-title": "Nastavení uživatele", - "members": "Členové", - "menu": "Menu", - "move-selection": "Přesunout výběr", - "moveCardPopup-title": "Přesunout kartu", - "moveCardToBottom-title": "Přesunout dolu", - "moveCardToTop-title": "Přesunout nahoru", - "moveSelectionPopup-title": "Přesunout výběr", - "multi-selection": "Multi-výběr", - "multi-selection-on": "Multi-výběr je zapnut", - "muted": "Umlčeno", - "muted-info": "Nikdy nedostanete oznámení o změně v tomto tablu.", - "my-boards": "Moje tabla", - "name": "Jméno", - "no-archived-cards": "V archivu nejsou žádné karty.", - "no-archived-lists": "V archivu nejsou žádné seznamy.", - "no-archived-swimlanes": "V archivu nejsou žádné swimlanes.", - "no-results": "Žádné výsledky", - "normal": "Normální", - "normal-desc": "Může zobrazovat a upravovat karty. Nemůže měnit nastavení.", - "not-accepted-yet": "Pozvánka ještě nebyla přijmuta", - "notify-participate": "Dostane aktualizace do všech karet, ve kterých se účastní jako tvůrce nebo člen", - "notify-watch": "Dostane aktualitace to všech tabel, sloupců nebo karet, které sledujete", - "optional": "volitelný", - "or": "nebo", - "page-maybe-private": "Tato stránka může být soukromá. Můžete ji zobrazit po <a href='%s'>přihlášení</a>.", - "page-not-found": "Stránka nenalezena.", - "password": "Heslo", - "paste-or-dragdrop": "vložit, nebo přetáhnout a pustit soubor obrázku (pouze obrázek)", - "participating": "Zúčastnění", - "preview": "Náhled", - "previewAttachedImagePopup-title": "Náhled", - "previewClipboardImagePopup-title": "Náhled", - "private": "Soukromý", - "private-desc": "Toto tablo je soukromé. Pouze vybraní uživatelé ho mohou zobrazit a upravovat.", - "profile": "Profil", - "public": "Veřejný", - "public-desc": "Toto tablo je veřejné. Je viditelné pro každého, kdo na něj má odkaz a bude zobrazeno ve vyhledávačích jako je Google. Pouze vybraní uživatelé ho mohou upravovat.", - "quick-access-description": "Pro přidání odkazu do této lišty označ tablo hvězdičkou.", - "remove-cover": "Odstranit obal", - "remove-from-board": "Odstranit z tabla", - "remove-label": "Odstranit štítek", - "listDeletePopup-title": "Smazat sloupec?", - "remove-member": "Odebrat uživatele", - "remove-member-from-card": "Odstranit z karty", - "remove-member-pop": "Odstranit __name__ (__username__) z __boardTitle__? Uživatel bude odebrán ze všech karet na tomto tablu. Na tuto skutečnost bude upozorněn.", - "removeMemberPopup-title": "Odstranit člena?", - "rename": "Přejmenovat", - "rename-board": "Přejmenovat tablo", - "restore": "Obnovit", - "save": "Uložit", - "search": "Hledat", - "rules": "Pravidla", - "search-cards": "Search from card/list titles, descriptions and custom fields on this board", - "search-example": "Hledaný text", - "select-color": "Vybrat barvu", - "set-wip-limit-value": "Nastaví limit pro maximální počet úkolů ve sloupci.", - "setWipLimitPopup-title": "Nastavit WIP Limit", - "shortcut-assign-self": "Přiřadit sebe k aktuální kartě", - "shortcut-autocomplete-emoji": "Automatické dokončování emoji", - "shortcut-autocomplete-members": "Automatický výběr uživatel", - "shortcut-clear-filters": "Vyčistit všechny filtry", - "shortcut-close-dialog": "Zavřít dialog", - "shortcut-filter-my-cards": "Filtrovat mé karty", - "shortcut-show-shortcuts": "Otevřít tento seznam odkazů", - "shortcut-toggle-filterbar": "Přepnout lištu filtrování", - "shortcut-toggle-sidebar": "Přepnout lištu tabla", - "show-cards-minimum-count": "Zobrazit počet karet pokud sloupec obsahuje více než", - "sidebar-open": "Otevřít boční panel", - "sidebar-close": "Zavřít boční panel", - "signupPopup-title": "Vytvořit účet", - "star-board-title": "Kliknutím přidat tablu hvězdičku. Poté bude zobrazeno nahoře.", - "starred-boards": "Tabla s hvězdičkou", - "starred-boards-description": "Tabla s hvězdičkou jsou zobrazena nahoře.", - "subscribe": "Odebírat", - "team": "Tým", - "this-board": "toto tablo", - "this-card": "tuto kartu", - "spent-time-hours": "Strávený čas (hodiny)", - "overtime-hours": "Přesčas (hodiny)", - "overtime": "Přesčas", - "has-overtime-cards": "Obsahuje karty s přesčasy", - "has-spenttime-cards": "Obsahuje karty se stráveným časem", - "time": "Čas", - "title": "Název", - "tracking": "Pozorující", - "tracking-info": "Budete informováni o všech změnách v kartách, u kterých jste tvůrce nebo člen.", - "type": "Typ", - "unassign-member": "Vyřadit člena", - "unsaved-description": "Popis neni uložen.", - "unwatch": "Přestat sledovat", - "upload": "Nahrát", - "upload-avatar": "Nahrát avatar", - "uploaded-avatar": "Avatar nahrán", - "username": "Uživatelské jméno", - "view-it": "Zobrazit", - "warn-list-archived": "varování: tato karta je v seznamu v Archivu", - "watch": "Sledovat", - "watching": "Sledující", - "watching-info": "Bude vám oznámena každá změna v tomto tablu", - "welcome-board": "Uvítací tablo", - "welcome-swimlane": "Milník 1", - "welcome-list1": "Základní", - "welcome-list2": "Pokročilé", - "card-templates-swimlane": "Šablony Karty", - "list-templates-swimlane": "Šablony Sloupce", - "board-templates-swimlane": "Šablony Tabla", - "what-to-do": "Co chcete dělat?", - "wipLimitErrorPopup-title": "Neplatný WIP Limit", - "wipLimitErrorPopup-dialog-pt1": "Počet úkolů v tomto sloupci je vyšší než definovaný WIP limit.", - "wipLimitErrorPopup-dialog-pt2": "Přesuňte prosím některé úkoly mimo tento sloupec, nebo nastavte vyšší WIP limit.", - "admin-panel": "Administrátorský panel", - "settings": "Nastavení", - "people": "Lidé", - "registration": "Registrace", - "disable-self-registration": "Vypnout svévolnou registraci", - "invite": "Pozvánka", - "invite-people": "Pozvat lidi", - "to-boards": "Do tabel", - "email-addresses": "Emailové adresy", - "smtp-host-description": "Adresa SMTP serveru, který zpracovává vaše emaily.", - "smtp-port-description": "Port, který používá Váš SMTP server pro odchozí emaily.", - "smtp-tls-description": "Zapnout TLS podporu pro SMTP server", - "smtp-host": "SMTP Host", - "smtp-port": "SMTP Port", - "smtp-username": "Uživatelské jméno", - "smtp-password": "Heslo", - "smtp-tls": "podpora TLS", - "send-from": "Od", - "send-smtp-test": "Poslat si zkušební email.", - "invitation-code": "Kód pozvánky", - "email-invite-register-subject": "__inviter__ odeslal pozvánku", - "email-invite-register-text": "Ahoj __user__,\n\n__inviter__ tě přizval do kanban boardu ke spolupráci.\n\nNásleduj prosím odkaz níže:\n\n__url__\n\nKód Tvé pozvánky je: __icode__\n\nDěkujeme.", - "email-smtp-test-subject": "E-mail testující SMTP", - "email-smtp-test-text": "Email byl úspěšně odeslán", - "error-invitation-code-not-exist": "Kód pozvánky neexistuje.", - "error-notAuthorized": "Nejste autorizován k prohlížení této stránky.", - "webhook-title": "Webhook Name", - "webhook-token": "Token (Optional for Authentication)", - "outgoing-webhooks": "Odchozí Webhooky", - "bidirectional-webhooks": "Two-Way Webhooks", - "outgoingWebhooksPopup-title": "Odchozí Webhooky", - "boardCardTitlePopup-title": "Filtr názvů karet", - "disable-webhook": "Disable This Webhook", - "global-webhook": "Global Webhooks", - "new-outgoing-webhook": "Nové odchozí Webhooky", - "no-name": "(Neznámé)", - "Node_version": "Node verze", - "Meteor_version": "Meteor version", - "MongoDB_version": "MongoDB verze", - "MongoDB_storage_engine": "MongoDB storage engine", - "MongoDB_Oplog_enabled": "MongoDB Oplog enabled", - "OS_Arch": "OS Architektura", - "OS_Cpus": "OS Počet CPU", - "OS_Freemem": "OS Volná paměť", - "OS_Loadavg": "OS Průměrná zátěž systém", - "OS_Platform": "Platforma OS", - "OS_Release": "Verze OS", - "OS_Totalmem": "OS Celková paměť", - "OS_Type": "Typ OS", - "OS_Uptime": "OS Doba běhu systému", - "days": "dní", - "hours": "hodin", - "minutes": "minut", - "seconds": "sekund", - "show-field-on-card": "Ukázat toto pole na kartě", - "automatically-field-on-card": "Automaticky vytvořit pole na všech kartách", - "showLabel-field-on-card": "Ukázat štítek pole na minikartě", - "yes": "Ano", - "no": "Ne", - "accounts": "Účty", - "accounts-allowEmailChange": "Povolit změnu Emailu", - "accounts-allowUserNameChange": "Povolit změnu uživatelského jména", - "createdAt": "Vytvořeno v", - "verified": "Ověřen", - "active": "Aktivní", - "card-received": "Přijato", - "card-received-on": "Přijaté v", - "card-end": "Konec", - "card-end-on": "Končí v", - "editCardReceivedDatePopup-title": "Změnit datum přijetí", - "editCardEndDatePopup-title": "Změnit datum konce", - "setCardColorPopup-title": "Nastav barvu", - "setCardActionsColorPopup-title": "Vyber barvu", - "setSwimlaneColorPopup-title": "Vyber barvu", - "setListColorPopup-title": "Vyber barvu", - "assigned-by": "Přidělil(a)", - "requested-by": "Vyžádal(a)", - "board-delete-notice": "Smazání je trvalé. Přijdete o všechny sloupce, karty a akce spojené s tímto tablem.", - "delete-board-confirm-popup": "Všechny sloupce, štítky a aktivity budou smazány a obsah tabla nebude možné obnovit. Toto nelze vrátit zpět.", - "boardDeletePopup-title": "Smazat tablo?", - "delete-board": "Smazat tablo", - "default-subtasks-board": "Podúkoly pro tablo __board__", - "default": "Výchozí", - "queue": "Fronta", - "subtask-settings": "Nastavení podúkolů", - "card-settings": "Card Settings", - "boardSubtaskSettingsPopup-title": "Nastavení podúkolů tabla", - "boardCardSettingsPopup-title": "Card Settings", - "deposit-subtasks-board": "Vložit podúkoly do tohoto tabla", - "deposit-subtasks-list": "Landing list for subtasks deposited here:", - "show-parent-in-minicard": "Ukázat předka na minikartě", - "prefix-with-full-path": "Prefix s celou cestou", - "prefix-with-parent": "Prefix s předkem", - "subtext-with-full-path": "Podtext s celou cestou", - "subtext-with-parent": "Podtext s předkem", - "change-card-parent": "Změnit rodiče karty", - "parent-card": "Rodičovská karta", - "source-board": "Zdrojové tablo", - "no-parent": "Nezobrazovat rodiče", - "activity-added-label": "added label '%s' to %s", - "activity-removed-label": "removed label '%s' from %s", - "activity-delete-attach": "deleted an attachment from %s", - "activity-added-label-card": "přidán štítek '%s'", - "activity-removed-label-card": "odstraněn štítek '%s'", - "activity-delete-attach-card": "odstraněna příloha", - "activity-set-customfield": "set custom field '%s' to '%s' in %s", - "activity-unset-customfield": "unset custom field '%s' in %s", - "r-rule": "Pravidlo", - "r-add-trigger": "Přidat spoštěč", - "r-add-action": "Přidat akci", - "r-board-rules": "Pravidla Tabla", - "r-add-rule": "Přidat pravidlo", - "r-view-rule": "Zobrazit pravidlo", - "r-delete-rule": "Smazat pravidlo", - "r-new-rule-name": "Nový název pravidla", - "r-no-rules": "Žádná pravidla", - "r-when-a-card": "Pokud karta", - "r-is": "je", - "r-is-moved": "je přesunuto", - "r-added-to": "přidáno do", - "r-removed-from": "Odstraněno z", - "r-the-board": "tablo", - "r-list": "sloupce", - "set-filter": "Nastavit filtr", - "r-moved-to": "Přesunuto do", - "r-moved-from": "Přesunuto z", - "r-archived": "Přesunuto do archivu", - "r-unarchived": "Obnoveno z archivu", - "r-a-card": "karta", - "r-when-a-label-is": "Pokud nějaký štítek je", - "r-when-the-label": "Pokud tento štítek je", - "r-list-name": "název seznamu", - "r-when-a-member": "Pokud nějaký člen je", - "r-when-the-member": "Pokud tento člen je", - "r-name": "jméno", - "r-when-a-attach": "Pokud je nějaká příloha", - "r-when-a-checklist": "Když zaškrtávací seznam je", - "r-when-the-checklist": "Když zaškrtávací seznam", - "r-completed": "Dokončeno", - "r-made-incomplete": "Vytvořeno nehotové", - "r-when-a-item": "Když položka zaškrtávacího seznamu je", - "r-when-the-item": "Když položka zaškrtávacího seznamu", - "r-checked": "Zaškrtnuto", - "r-unchecked": "Odškrtnuto", - "r-move-card-to": "Přesunout kartu do", - "r-top-of": "Začátek", - "r-bottom-of": "Spodek", - "r-its-list": "toho sloupce", - "r-archive": "Přesunout do archivu", - "r-unarchive": "Obnovit z archivu", - "r-card": "karta", - "r-add": "Přidat", - "r-remove": "Odstranit", - "r-label": "štítek", - "r-member": "člen", - "r-remove-all": "Odstranit všechny členy z této karty", - "r-set-color": "Nastav barvu na", - "r-checklist": "zaškrtávací seznam", - "r-check-all": "Zaškrtnout vše", - "r-uncheck-all": "Odškrtnout vše", - "r-items-check": "položky zaškrtávacího seznamu", - "r-check": "Označit", - "r-uncheck": "Odznačit", - "r-item": "Položka", - "r-of-checklist": "ze zaškrtávacího seznamu", - "r-send-email": "Odeslat e-mail", - "r-to": "komu", - "r-subject": "předmět", - "r-rule-details": "Podrobnosti pravidla", - "r-d-move-to-top-gen": "Přesunout kartu na začátek toho sloupce", - "r-d-move-to-top-spec": "Přesunout kartu na začátek sloupce", - "r-d-move-to-bottom-gen": "Přesunout kartu na konec sloupce", - "r-d-move-to-bottom-spec": "Přesunout kartu na konec sloupce", - "r-d-send-email": "Odeslat email", - "r-d-send-email-to": "komu", - "r-d-send-email-subject": "předmět", - "r-d-send-email-message": "zpráva", - "r-d-archive": "Přesunout kartu do archivu", - "r-d-unarchive": "Obnovit kartu z archivu", - "r-d-add-label": "Přidat štítek", - "r-d-remove-label": "Odstranit štítek", - "r-create-card": "Vytvořit novou kartu", - "r-in-list": "v seznamu", - "r-in-swimlane": "ve swimlane", - "r-d-add-member": "Přidat člena", - "r-d-remove-member": "Odstranit člena", - "r-d-remove-all-member": "Odstranit všechny členy", - "r-d-check-all": "Označit všechny položky na seznamu", - "r-d-uncheck-all": "Odznačit všechny položky na seznamu", - "r-d-check-one": "Označit položku", - "r-d-uncheck-one": "Odznačit položku", - "r-d-check-of-list": "ze zaškrtávacího seznamu", - "r-d-add-checklist": "Přidat zaškrtávací seznam", - "r-d-remove-checklist": "Odstranit zaškrtávací seznam", - "r-by": "by", - "r-add-checklist": "Přidat zaškrtávací seznam", - "r-with-items": "s položkami", - "r-items-list": "položka1,položka2,položka3", - "r-add-swimlane": "Přidat swimlane", - "r-swimlane-name": "Název swimlane", - "r-board-note": "Note: leave a field empty to match every possible value.", - "r-checklist-note": "Note: checklist's items have to be written as comma separated values.", - "r-when-a-card-is-moved": "Když je karta přesunuta do jiného sloupce", - "r-set": "Set", - "r-update": "Update", - "r-datefield": "date field", - "r-df-start-at": "začátek", - "r-df-due-at": "due", - "r-df-end-at": "konec", - "r-df-received-at": "received", - "r-to-current-datetime": "to current date/time", - "r-remove-value-from": "Remove value from", - "ldap": "LDAP", - "oauth2": "OAuth2", - "cas": "CAS", - "authentication-method": "Metoda autentizace", - "authentication-type": "Typ autentizace", - "custom-product-name": "Vlastní název produktu", - "layout": "Uspořádání", - "hide-logo": "Skrýt logo", - "add-custom-html-after-body-start": "Přidej vlastní HTML za <body>", - "add-custom-html-before-body-end": "Přidej vlastní HTML před </body>", - "error-undefined": "Něco se pokazilo", - "error-ldap-login": "Během přihlašování nastala chyba", - "display-authentication-method": "Zobraz způsob ověřování", - "default-authentication-method": "Zobraz způsob ověřování", - "duplicate-board": "Duplikovat tablo", - "people-number": "The number of people is:", - "swimlaneDeletePopup-title": "Delete Swimlane ?", - "swimlane-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the swimlane. There is no undo.", - "restore-all": "Restore all", - "delete-all": "Delete all", - "loading": "Loading, please wait.", - "previous_as": "last time was", - "act-a-dueAt": "modified due time to \nWhen: __timeValue__\nWhere: __card__\n previous due was __timeOldValue__", - "act-a-endAt": "modified ending time to __timeValue__ from (__timeOldValue__)", - "act-a-startAt": "modified starting time to __timeValue__ from (__timeOldValue__)", - "act-a-receivedAt": "modified received time to __timeValue__ from (__timeOldValue__)", - "a-dueAt": "modified due time to be", - "a-endAt": "modified ending time to be", - "a-startAt": "modified starting time to be", - "a-receivedAt": "modified received time to be", - "almostdue": "current due time %s is approaching", - "pastdue": "current due time %s is past", - "duenow": "current due time %s is today", - "act-newDue": "__list__/__card__ has 1st due reminder [__board__]", - "act-withDue": "__list__/__card__ due reminders [__board__]", - "act-almostdue": "was reminding the current due (__timeValue__) of __card__ is approaching", - "act-pastdue": "was reminding the current due (__timeValue__) of __card__ is past", - "act-duenow": "was reminding the current due (__timeValue__) of __card__ is now", - "act-atUserComment": "You were mentioned in [__board__] __list__/__card__", - "delete-user-confirm-popup": "Jste si jisti, že chcete smazat tento účet? Tuto akci nelze vrátit zpět.", - "accounts-allowUserDelete": "Dovolit uživatelům smazat vlastní účet", - "hide-minicard-label-text": "Hide minicard label text", - "show-desktop-drag-handles": "Show desktop drag handles", - "assignee": "Assignee", - "cardAssigneesPopup-title": "Assignee", - "addmore-detail": "Přidat detailnější popis", - "show-on-card": "Zobrazit na kartě", - "new": "Nový", - "editUserPopup-title": "Editovat uživatele", - "newUserPopup-title": "Nový uživatel", - "notifications": "Upozornění", - "view-all": "Zobrazit vše", - "filter-by-unread": "Filter by Unread", - "mark-all-as-read": "Označit vše jako přečtené", - "allow-rename": "Povolit přejmenování", - "allowRenamePopup-title": "Povolit přejmenování" -} \ No newline at end of file + "accept": "Přijmout", + "act-activity-notify": "Notifikace aktivit", + "act-addAttachment": "přidal(a) přílohu __attachment__ na kartu __card__ ve sloupci __list__ ve swimlane __swimlane__ na tablu __board__", + "act-deleteAttachment": "smazal(a) přílohu __attachment__ na kartě __card__ ve sloupci __list__ ve swimlane __swimlane__ na tablu __board__", + "act-addSubtask": "přidal(a) podúkol __subtask__ na kartu __card__ ve sloupci __list__ ve swimlane __swimlane__ na tablu __board__", + "act-addLabel": "Přídán štítek __label__ na kartu __card__ ve sloupci __list__ ve swimlane __swimlane__ na tablu __board__", + "act-addedLabel": "Přídán štítek __label__ na kartu __card__ ve sloupci __list__ ve swimlane __swimlane__ na tablu __board__", + "act-removeLabel": "Odstraněn štítek __label__ na kartě __card__ ve sloupci __list__ ve swimlane __swimlane__ na tablu __board__", + "act-removedLabel": "Odstraněn štítek __label__ na kartě __card__ ve sloupci __list__ ve swimlane __swimlane__ na tablu __board__", + "act-addChecklist": "přidal(a) zaškrtávací seznam __checklist__ na kartu __card__ ve sloupci __list__ ve swimlane __swimlane__ na tablu __board__", + "act-addChecklistItem": "přidal(a) položku zaškrtávacího seznamu __checklistItem__ do zaškrtávacího seznamu __checklist__ na kartě __card__ ve sloupci __list__ ve swimlane __swimlane__ na tablu __board__", + "act-removeChecklist": "smazal(a) zaškrtávací seznam __checklist__ na kartě __card__ ve sloupci __list__ ve swimlane __swimlane__ na tablu __board__", + "act-removeChecklistItem": "smazal(a) položku zaškrtávacího seznamu __checklistItem__ ze zaškrtávacího seznamu __checklist__ na kartě __card__ ve sloupci __list__ ve swimlane __swimlane__ na tablu __board__", + "act-checkedItem": "zaškrtl(a) __checklistItem__ na zaškrtávacím seznamu __checklist__ na kartě __card__ ve sloupci __list__ ve swimlane __swimlane__ na tablu __board__", + "act-uncheckedItem": "zrušil(a) zaškrtnutí __checklistItem__ na zaškrtávacím seznamu __checklist__ na kartě __card__ ve sloupci __list__ ve swimlane __swimlane__ na tablu __board__", + "act-completeChecklist": "dokončil(a) zaškrtávací seznam __checklist__ na kartě __card__ ve sloupci __list__ ve swimlane __swimlane__ na tablu __board__", + "act-uncompleteChecklist": "zrušil(a) dokončení zaškrtávacího seznamu __checklist__ na kartě __card__ ve sloupci __list__ ve swimlane __swimlane__ na tablu __board__", + "act-addComment": "přidal(a) komentář na kartě __card__: __comment__ ve sloupci __list__ ve swimlane __swimlane__ na tablu __board__", + "act-editComment": "edited comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-deleteComment": "deleted comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-createBoard": "přidal(a) tablo __board__", + "act-createSwimlane": "created swimlane __swimlane__ to board __board__", + "act-createCard": "přidal(a) kartu __card__ do sloupce __list__ ve swimlane __swimlane__ na tablu __board__", + "act-createCustomField": "přidal(a) pole __customField__ na tablo __board__", + "act-deleteCustomField": "odebral(a) pole __customField__ na tablu __board__", + "act-setCustomField": "edited custom field __customField__: __customFieldValue__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-createList": "přidal(a) sloupec __list__ do tabla __board__", + "act-addBoardMember": "přidal(a) člena __member__ do tabla __board__", + "act-archivedBoard": "Tablo __board__ přesunuto do Archivu", + "act-archivedCard": "Karta __card__ ve sloupci __list__ ve swimlane __swimlane__ na tablu __board__ přesunuta do Archivu", + "act-archivedList": "Sloupec __list__ ve swimlane __swimlane__ na tablu __board__ přesunut do Archivu", + "act-archivedSwimlane": "Swimlane __swimlane__ na tablu __board__ přesunut do Archivu", + "act-importBoard": "importoval(a) tablo __board__", + "act-importCard": "importoval(a) karta __card__ do sloupce __list__ ve swimlane __swimlane__ na tablu __board__", + "act-importList": "importoval(a) sloupec __list__ do swimlane __swimlane__ na tablu __board__", + "act-joinMember": "přidal(a) člena __member__ na kartu __card__ v seznamu __list__ ve swimlane __swimlane__ na tablu __board__", + "act-moveCard": "moved card __card__ at board __board__ from list __oldList__ at swimlane __oldSwimlane__ to list __list__ at swimlane __swimlane__", + "act-moveCardToOtherBoard": "přesunul(a) kartu __card__ ze sloupce __oldList__ ve swimlane __oldSwimlane__ na tablu __oldBoard__ do sloupce __list__ ve swimlane __swimlane__ na tablu __board__", + "act-removeBoardMember": "odstranil(a) člena __member__ z tabla __board__", + "act-restoredCard": "obnovil(a) kartu __card__ do sloupce __list__ ve swimlane __swimlane__ na tablu __board__", + "act-unjoinMember": "odstranil(a) člena __member__ z karty __card__ ve sloupci __list__ ve swimlane __swimlane__ na tablu __board__", + "act-withBoardTitle": "__board__", + "act-withCardTitle": "[__board__] __card__", + "actions": "Akce", + "activities": "Aktivity", + "activity": "Aktivita", + "activity-added": "%s přidáno k %s", + "activity-archived": "%s bylo přesunuto do archivu", + "activity-attached": "přiloženo %s k %s", + "activity-created": "%s vytvořeno", + "activity-customfield-created": "vytvořeno vlastní pole %s", + "activity-excluded": "%s vyjmuto z %s", + "activity-imported": "importován %s do %s z %s", + "activity-imported-board": "importován %s z %s", + "activity-joined": "spojen %s", + "activity-moved": "%s přesunuto z %s do %s", + "activity-on": "na %s", + "activity-removed": "odstraněn %s z %s", + "activity-sent": "%s posláno na %s", + "activity-unjoined": "odpojen %s", + "activity-subtask-added": "podúkol přidán do %s", + "activity-checked-item": "dokončen %s v seznamu %s z %s", + "activity-unchecked-item": "nedokončen %s v seznamu %s z %s", + "activity-checklist-added": "přidán checklist do %s", + "activity-checklist-removed": "odstraněn checklist z %s", + "activity-checklist-completed": "completed checklist %s of %s", + "activity-checklist-uncompleted": "nedokončen seznam %s z %s", + "activity-checklist-item-added": "přidána položka checklist do '%s' v %s", + "activity-checklist-item-removed": "odstraněna položka seznamu do '%s' v %s", + "add": "Přidat", + "activity-checked-item-card": "dokončen %s v seznamu %s", + "activity-unchecked-item-card": "nedokončen %s v seznamu %s", + "activity-checklist-completed-card": "dokončil(a) zaškrtávací seznam __checklist__ na kartě __card__ ve sloupci __list__ ve swimlane __swimlane__ na tablu __board__", + "activity-checklist-uncompleted-card": "nedokončený seznam %s", + "activity-editComment": "edited comment %s", + "activity-deleteComment": "smazat komentář %s", + "add-attachment": "Přidat přílohu", + "add-board": "Přidat tablo", + "add-card": "Přidat kartu", + "add-swimlane": "Přidat Swimlane", + "add-subtask": "Přidat Podúkol", + "add-checklist": "Přidat zaškrtávací seznam", + "add-checklist-item": "Přidat položku do zaškrtávacího seznamu", + "add-cover": "Přidat obal", + "add-label": "Přidat štítek", + "add-list": "Přidat sloupec", + "add-members": "Přidat členy", + "added": "Přidán", + "addMemberPopup-title": "Členové", + "admin": "Administrátor", + "admin-desc": "Může zobrazovat a upravovat karty, mazat členy a měnit nastavení tabla.", + "admin-announcement": "Oznámení", + "admin-announcement-active": "Aktivní oznámení v celém systému", + "admin-announcement-title": "Oznámení od administrátora", + "all-boards": "Všechna tabla", + "and-n-other-card": "A __count__ další karta(y)", + "and-n-other-card_plural": "A __count__ dalších karet", + "apply": "Použít", + "app-is-offline": "Načítá se, prosím čekejte. Obnovení stránky způsobí ztrátu dat. Pokud se načítání nedaří, zkontrolujte prosím server.", + "archive": "Přesunout do archivu", + "archive-all": "Přesunout vše do archivu", + "archive-board": "Přesunout tablo do archivu", + "archive-card": "Přesunout kartu do archivu", + "archive-list": "Přesunout seznam do archivu", + "archive-swimlane": "Přesunout swimlane do archivu", + "archive-selection": "Přesunout výběr do archivu", + "archiveBoardPopup-title": "Přesunout tablo do archivu?", + "archived-items": "Archiv", + "archived-boards": "Tabla v archivu", + "restore-board": "Obnovit tablo", + "no-archived-boards": "V archivu nejsou žádná tabla.", + "archives": "Archiv", + "template": "Šablona", + "templates": "Šablony", + "assign-member": "Přiřadit člena", + "attached": "přiloženo", + "attachment": "Příloha", + "attachment-delete-pop": "Smazání přílohy je trvalé. Nejde vrátit zpět.", + "attachmentDeletePopup-title": "Smazat přílohu?", + "attachments": "Přílohy", + "auto-watch": "Automaticky sleduj tabla když jsou vytvořena", + "avatar-too-big": "Avatar obrázek je příliš velký (70KB max)", + "back": "Zpět", + "board-change-color": "Změnit barvu", + "board-nb-stars": "%s hvězdiček", + "board-not-found": "Tablo nenalezeno", + "board-private-info": "Toto tablo bude <strong>soukromé</strong>.", + "board-public-info": "Toto tablo bude <strong>veřejné</strong>.", + "boardChangeColorPopup-title": "Změnit pozadí tabla", + "boardChangeTitlePopup-title": "Přejmenovat tablo", + "boardChangeVisibilityPopup-title": "Upravit viditelnost", + "boardChangeWatchPopup-title": "Změnit sledování", + "boardMenuPopup-title": "Nastavení Tabla", + "boardChangeViewPopup-title": "Náhled tabla", + "boards": "Tabla", + "board-view": "Náhled tabla", + "board-view-cal": "Kalendář", + "board-view-swimlanes": "Swimlanes", + "board-view-collapse": "Sbalit", + "board-view-lists": "Sloupce", + "bucket-example": "Například \"O čem sním\"", + "cancel": "Zrušit", + "card-archived": "Karta byla přesunuta do archivu.", + "board-archived": "Toto tablo je přesunuto do archivu.", + "card-comments-title": "Tato karta má %s komentářů.", + "card-delete-notice": "Smazání je trvalé. Přijdete o všechny akce asociované s touto kartou.", + "card-delete-pop": "Všechny akce budou odstraněny z kanálu aktivity a nebude možné kartu obnovit. Toto nelze vrátit zpět.", + "card-delete-suggest-archive": "Můžete přesunout kartu do archivu pro odstranění z tabla a zachovat aktivitu.", + "card-due": "Termín", + "card-due-on": "Do", + "card-spent": "Strávený čas", + "card-edit-attachments": "Upravit přílohy", + "card-edit-custom-fields": "Upravit vlastní pole", + "card-edit-labels": "Upravit štítky", + "card-edit-members": "Upravit členy", + "card-labels-title": "Změnit štítky karty.", + "card-members-title": "Přidat nebo odstranit členy tohoto tabla z karty.", + "card-start": "Start", + "card-start-on": "Začít dne", + "cardAttachmentsPopup-title": "Přiložit formulář", + "cardCustomField-datePopup-title": "Změnit datum", + "cardCustomFieldsPopup-title": "Upravit vlastní pole", + "cardDeletePopup-title": "Smazat kartu?", + "cardDetailsActionsPopup-title": "Akce karty", + "cardLabelsPopup-title": "Štítky", + "cardMembersPopup-title": "Členové", + "cardMorePopup-title": "Více", + "cardTemplatePopup-title": "Vytvořit šablonu", + "cards": "Karty", + "cards-count": "Karty", + "casSignIn": "Přihlásit pomocí CAS", + "cardType-card": "Karta", + "cardType-linkedCard": "Propojená karta", + "cardType-linkedBoard": "Propojené tablo", + "change": "Změnit", + "change-avatar": "Změnit avatar", + "change-password": "Změnit heslo", + "change-permissions": "Změnit oprávnění", + "change-settings": "Změnit nastavení", + "changeAvatarPopup-title": "Změnit avatar", + "changeLanguagePopup-title": "Změnit jazyk", + "changePasswordPopup-title": "Změnit heslo", + "changePermissionsPopup-title": "Změnit oprávnění", + "changeSettingsPopup-title": "Změnit nastavení", + "subtasks": "Podúkol", + "checklists": "Checklisty", + "click-to-star": "Kliknutím přidat hvězdičku tomuto tablu.", + "click-to-unstar": "Kliknutím odebrat hvězdičku tomuto tablu.", + "clipboard": "Schránka nebo potáhnout a pustit", + "close": "Zavřít", + "close-board": "Zavřít tablo", + "close-board-pop": "Budete moci obnovit tablo kliknutím na tlačítko \"Archiv\" v hlavním menu.", + "color-black": "černá", + "color-blue": "modrá", + "color-crimson": "karmínová", + "color-darkgreen": "tmavě zelená", + "color-gold": "zlatá", + "color-gray": "šedá", + "color-green": "zelená", + "color-indigo": "indigo", + "color-lime": "světlezelená", + "color-magenta": "purpurová", + "color-mistyrose": "mistyrose", + "color-navy": "tmavě modrá", + "color-orange": "oranžová", + "color-paleturquoise": "paleturquoise", + "color-peachpuff": "peachpuff", + "color-pink": "růžová", + "color-plum": "švestková", + "color-purple": "fialová", + "color-red": "červená", + "color-saddlebrown": "saddlebrown", + "color-silver": "stříbrná", + "color-sky": "nebeská", + "color-slateblue": "slateblue", + "color-white": "bílá", + "color-yellow": "žlutá", + "unset-color": "Nenastaveno", + "comment": "Komentář", + "comment-placeholder": "Text komentáře", + "comment-only": "Pouze komentáře", + "comment-only-desc": "Může přidávat komentáře pouze do karet.", + "no-comments": "Žádné komentáře", + "no-comments-desc": "Nemůže vidět komentáře a aktivity", + "worker": "Worker", + "worker-desc": "Can only move cards, assign itself to card and comment.", + "computer": "Počítač", + "confirm-subtask-delete-dialog": "Opravdu chcete smazat tento podúkol?", + "confirm-checklist-delete-dialog": "Opravdu chcete smazat tento checklist?", + "copy-card-link-to-clipboard": "Kopírovat adresu karty do mezipaměti", + "linkCardPopup-title": "Propojit kartu", + "searchElementPopup-title": "Hledat", + "copyCardPopup-title": "Kopírovat kartu", + "copyChecklistToManyCardsPopup-title": "Kopírovat checklist do více karet", + "copyChecklistToManyCardsPopup-instructions": "Názvy a popisy cílové karty v tomto formátu JSON", + "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"Nadpis první karty\", \"description\":\"Popis druhé karty\"}, {\"title\":\"Nadpis druhé karty\",\"description\":\"Popis druhé karty\"},{\"title\":\"Nadpis poslední kary\",\"description\":\"Popis poslední karty\"} ]", + "create": "Vytvořit", + "createBoardPopup-title": "Vytvořit tablo", + "chooseBoardSourcePopup-title": "Importovat tablo", + "createLabelPopup-title": "Vytvořit štítek", + "createCustomField": "Vytvořit pole", + "createCustomFieldPopup-title": "Vytvořit pole", + "current": "Aktuální", + "custom-field-delete-pop": "Nelze vrátit zpět. Toto odebere toto vlastní pole ze všech karet a zničí jeho historii.", + "custom-field-checkbox": "Checkbox", + "custom-field-date": "Datum", + "custom-field-dropdown": "Rozbalovací seznam", + "custom-field-dropdown-none": "(prázdné)", + "custom-field-dropdown-options": "Seznam možností", + "custom-field-dropdown-options-placeholder": "Stiskněte enter pro přidání více možností", + "custom-field-dropdown-unknown": "(neznámé)", + "custom-field-number": "Číslo", + "custom-field-text": "Text", + "custom-fields": "Vlastní pole", + "date": "Datum", + "decline": "Zamítnout", + "default-avatar": "Výchozí avatar", + "delete": "Smazat", + "deleteCustomFieldPopup-title": "Smazat vlastní pole", + "deleteLabelPopup-title": "Smazat štítek?", + "description": "Popis", + "disambiguateMultiLabelPopup-title": "Dvojznačný štítek akce", + "disambiguateMultiMemberPopup-title": "Dvojznačná akce člena", + "discard": "Zahodit", + "done": "Hotovo", + "download": "Stáhnout", + "edit": "Upravit", + "edit-avatar": "Změnit avatar", + "edit-profile": "Upravit profil", + "edit-wip-limit": "Upravit WIP Limit", + "soft-wip-limit": "Mírný WIP limit", + "editCardStartDatePopup-title": "Změnit datum startu úkolu", + "editCardDueDatePopup-title": "Změnit datum dokončení úkolu", + "editCustomFieldPopup-title": "Upravit pole", + "editCardSpentTimePopup-title": "Změnit strávený čas", + "editLabelPopup-title": "Změnit štítek", + "editNotificationPopup-title": "Změnit notifikace", + "editProfilePopup-title": "Upravit profil", + "email": "Email", + "email-enrollAccount-subject": "Byl vytvořen účet na __siteName__", + "email-enrollAccount-text": "Ahoj __user__,\n\nMůžeš začít používat službu kliknutím na odkaz níže.\n\n__url__\n\nDěkujeme.", + "email-fail": "Odeslání emailu selhalo", + "email-fail-text": "Chyba při pokusu o odeslání emailu", + "email-invalid": "Neplatný email", + "email-invite": "Pozvat pomocí emailu", + "email-invite-subject": "__inviter__ odeslal pozvánku", + "email-invite-text": "Ahoj __user__,\n\n__inviter__ tě přizval ke spolupráci na tablu \"__board__\".\n\nNásleduj prosím odkaz níže:\n\n__url__\n\nDěkujeme.", + "email-resetPassword-subject": "Změň své heslo na __siteName__", + "email-resetPassword-text": "Ahoj __user__,\n\nPro změnu hesla klikni na odkaz níže.\n\n__url__\n\nDěkujeme.", + "email-sent": "Email byl odeslán", + "email-verifyEmail-subject": "Ověř svou emailovou adresu na", + "email-verifyEmail-text": "Ahoj __user__,\n\nPro ověření emailové adresy klikni na odkaz níže.\n\n__url__\n\nDěkujeme.", + "enable-wip-limit": "Povolit WIP Limit", + "error-board-doesNotExist": "Toto tablo neexistuje", + "error-board-notAdmin": "K provedení změny musíš být administrátor tohoto tabla", + "error-board-notAMember": "K provedení změny musíš být členem tohoto tabla", + "error-json-malformed": "Tvůj text není validní JSON", + "error-json-schema": "Tato JSON data neobsahují správné informace v platném formátu", + "error-list-doesNotExist": "Tento sloupec ;neexistuje", + "error-user-doesNotExist": "Tento uživatel neexistuje", + "error-user-notAllowSelf": "Nemůžeš pozvat sám sebe", + "error-user-notCreated": "Tento uživatel není vytvořen", + "error-username-taken": "Toto uživatelské jméno již existuje", + "error-email-taken": "Tento email byl již použit", + "export-board": "Exportovat tablo", + "sort": "řadit", + "sort-desc": "Click to Sort List", + "list-sort-by": "řadit seznam podle", + "list-label-modifiedAt": "Last Access Time", + "list-label-title": "Name of the List", + "list-label-sort": "Your Manual Order", + "list-label-short-modifiedAt": "(L)", + "list-label-short-title": "(N)", + "list-label-short-sort": "(M)", + "filter": "Filtr", + "filter-cards": "Filter Cards or Lists", + "list-filter-label": "Filter List by Title", + "filter-clear": "Vyčistit filtr", + "filter-no-label": "Žádný štítek", + "filter-no-member": "Žádný člen", + "filter-no-assignee": "No assignee", + "filter-no-custom-fields": "Žádné vlastní pole", + "filter-show-archive": "Zobrazit archivované listy", + "filter-hide-empty": "Skrýt prázdné listy", + "filter-on": "Filtr je zapnut", + "filter-on-desc": "Filtrujete karty tohoto tabla. Pro úpravu filtru klikni sem.", + "filter-to-selection": "Filtrovat výběr", + "advanced-filter-label": "Pokročilý filtr", + "advanced-filter-description": "Pokročilý filtr dovoluje zapsat řetězec následujících operátorů: == != <= >= && || () Operátory jsou odděleny mezerou. Můžete filtrovat všechny vlastní pole zadáním jejich názvů nebo hodnot. Například: Pole1 == Hodnota1. Poznámka: Pokud pole nebo hodnoty obsahují mezery, je potřeba je obalit v jednoduchých uvozovkách. Například: 'Pole 1' == 'Hodnota 1'. Pro ignorovaní kontrolních znaků (' \\ /) je možné použít \\. Například Pole1 == I\\'m. Můžete také kombinovat více podmínek. Například P1 == H1 || P1 == H2. Obvykle jsou operátory interpretovány zleva doprava. Jejich pořadí můžete měnit pomocí závorek. Například: P1 == H1 && ( P2 == H2 || P2 == H3 )", + "fullname": "Celé jméno", + "header-logo-title": "Jit zpět na stránku s tably.", + "hide-system-messages": "Skrýt systémové zprávy", + "headerBarCreateBoardPopup-title": "Vytvořit tablo", + "home": "Domů", + "import": "Import", + "link": "Propojit", + "import-board": "Importovat tablo", + "import-board-c": "Importovat tablo", + "import-board-title-trello": "Import board from Trello", + "import-board-title-wekan": "Importovat tablo z předchozího exportu", + "import-sandstorm-backup-warning": "Nemažte data, která importujete z původního exportovaného tabla nebo Trello předtím, nežli zkontrolujete, jestli lze tuto část zavřít a znovu otevřít nebo jestli se Vám nezobrazuje chyba tabla, což znamená ztrátu dat.", + "import-sandstorm-warning": "Importované tablo spaže všechny existující data v tablu a nahradí je importovaným tablem.", + "from-trello": "Z Trella", + "from-wekan": "Z předchozího exportu", + "import-board-instruction-trello": "Na svém Trello tablu, otevři 'Menu', pak 'More', 'Print and Export', 'Export JSON', a zkopíruj výsledný text", + "import-board-instruction-wekan": "Ve vašem tablu jděte do 'Menu', klikněte na 'Exportovat tablo' a zkopírujte text ze staženého souboru.", + "import-board-instruction-about-errors": "Někdy import funguje i přestože dostáváte chyby při importování tabla, které se zobrazí na stránce Všechna tabla.", + "import-json-placeholder": "Sem vlož validní JSON data", + "import-map-members": "Mapovat členy", + "import-members-map": "Toto importované tablo obsahuje několik osob. Prosím namapujte osoby z importu na místní uživatelské účty.", + "import-show-user-mapping": "Zkontrolovat namapování členů", + "import-user-select": "Vyberte existující uživatelský účet, kterého chcete použít pro tuto osobu", + "importMapMembersAddPopup-title": "Zvolte osobu", + "info": "Verze", + "initials": "Iniciály", + "invalid-date": "Neplatné datum", + "invalid-time": "Neplatný čas", + "invalid-user": "Neplatný uživatel", + "joined": "spojeno", + "just-invited": "Právě jsi byl pozván(a) do tohoto tabla", + "keyboard-shortcuts": "Klávesové zkratky", + "label-create": "Vytvořit štítek", + "label-default": "%s štítek (výchozí)", + "label-delete-pop": "Nelze vrátit zpět. Toto odebere tento štítek ze všech karet a zničí jeho historii.", + "labels": "Štítky", + "language": "Jazyk", + "last-admin-desc": "Nelze změnit role, protože musí existovat alespoň jeden administrátor.", + "leave-board": "Opustit tablo", + "leave-board-pop": "Opravdu chcete opustit tablo __boardTitle__? Odstraníte se tím i ze všech karet v tomto tablu.", + "leaveBoardPopup-title": "Opustit tablo?", + "link-card": "Odkázat na tuto kartu", + "list-archive-cards": "Přesunout všechny karty v tomto seznamu do archivu.", + "list-archive-cards-pop": "Toto odstraní z tabla všechny karty z tohoto seznamu. Pro zobrazení karet v Archivu a jejich opětovné obnovení, klikni v \"Menu\" > \"Archiv\".", + "list-move-cards": "Přesunout všechny karty v tomto sloupci", + "list-select-cards": "Vybrat všechny karty v tomto sloupci", + "set-color-list": "Nastavit barvu", + "listActionPopup-title": "Vypsat akce", + "swimlaneActionPopup-title": "Akce swimlane", + "swimlaneAddPopup-title": "Přidat swimlane dolů", + "listImportCardPopup-title": "Importovat Trello kartu", + "listMorePopup-title": "Více", + "link-list": "Odkaz na tento sloupec", + "list-delete-pop": "Všechny akce budou odstraněny z kanálu aktivity a nebude možné sloupec obnovit. Toto nelze vrátit zpět.", + "list-delete-suggest-archive": "Seznam můžete přesunout do archivu, abyste jej odstranili z tabla a zachovali si svou aktivitu.", + "lists": "Sloupce", + "swimlanes": "Swimlanes", + "log-out": "Odhlásit", + "log-in": "Přihlásit", + "loginPopup-title": "Přihlásit", + "memberMenuPopup-title": "Nastavení uživatele", + "members": "Členové", + "menu": "Menu", + "move-selection": "Přesunout výběr", + "moveCardPopup-title": "Přesunout kartu", + "moveCardToBottom-title": "Přesunout dolu", + "moveCardToTop-title": "Přesunout nahoru", + "moveSelectionPopup-title": "Přesunout výběr", + "multi-selection": "Multi-výběr", + "multi-selection-on": "Multi-výběr je zapnut", + "muted": "Umlčeno", + "muted-info": "Nikdy nedostanete oznámení o změně v tomto tablu.", + "my-boards": "Moje tabla", + "name": "Jméno", + "no-archived-cards": "V archivu nejsou žádné karty.", + "no-archived-lists": "V archivu nejsou žádné seznamy.", + "no-archived-swimlanes": "V archivu nejsou žádné swimlanes.", + "no-results": "Žádné výsledky", + "normal": "Normální", + "normal-desc": "Může zobrazovat a upravovat karty. Nemůže měnit nastavení.", + "not-accepted-yet": "Pozvánka ještě nebyla přijmuta", + "notify-participate": "Dostane aktualizace do všech karet, ve kterých se účastní jako tvůrce nebo člen", + "notify-watch": "Dostane aktualitace to všech tabel, sloupců nebo karet, které sledujete", + "optional": "volitelný", + "or": "nebo", + "page-maybe-private": "Tato stránka může být soukromá. Můžete ji zobrazit po <a href='%s'>přihlášení</a>.", + "page-not-found": "Stránka nenalezena.", + "password": "Heslo", + "paste-or-dragdrop": "vložit, nebo přetáhnout a pustit soubor obrázku (pouze obrázek)", + "participating": "Zúčastnění", + "preview": "Náhled", + "previewAttachedImagePopup-title": "Náhled", + "previewClipboardImagePopup-title": "Náhled", + "private": "Soukromý", + "private-desc": "Toto tablo je soukromé. Pouze vybraní uživatelé ho mohou zobrazit a upravovat.", + "profile": "Profil", + "public": "Veřejný", + "public-desc": "Toto tablo je veřejné. Je viditelné pro každého, kdo na něj má odkaz a bude zobrazeno ve vyhledávačích jako je Google. Pouze vybraní uživatelé ho mohou upravovat.", + "quick-access-description": "Pro přidání odkazu do této lišty označ tablo hvězdičkou.", + "remove-cover": "Odstranit obal", + "remove-from-board": "Odstranit z tabla", + "remove-label": "Odstranit štítek", + "listDeletePopup-title": "Smazat sloupec?", + "remove-member": "Odebrat uživatele", + "remove-member-from-card": "Odstranit z karty", + "remove-member-pop": "Odstranit __name__ (__username__) z __boardTitle__? Uživatel bude odebrán ze všech karet na tomto tablu. Na tuto skutečnost bude upozorněn.", + "removeMemberPopup-title": "Odstranit člena?", + "rename": "Přejmenovat", + "rename-board": "Přejmenovat tablo", + "restore": "Obnovit", + "save": "Uložit", + "search": "Hledat", + "rules": "Pravidla", + "search-cards": "Search from card/list titles, descriptions and custom fields on this board", + "search-example": "Hledaný text", + "select-color": "Vybrat barvu", + "set-wip-limit-value": "Nastaví limit pro maximální počet úkolů ve sloupci.", + "setWipLimitPopup-title": "Nastavit WIP Limit", + "shortcut-assign-self": "Přiřadit sebe k aktuální kartě", + "shortcut-autocomplete-emoji": "Automatické dokončování emoji", + "shortcut-autocomplete-members": "Automatický výběr uživatel", + "shortcut-clear-filters": "Vyčistit všechny filtry", + "shortcut-close-dialog": "Zavřít dialog", + "shortcut-filter-my-cards": "Filtrovat mé karty", + "shortcut-show-shortcuts": "Otevřít tento seznam odkazů", + "shortcut-toggle-filterbar": "Přepnout lištu filtrování", + "shortcut-toggle-sidebar": "Přepnout lištu tabla", + "show-cards-minimum-count": "Zobrazit počet karet pokud sloupec obsahuje více než", + "sidebar-open": "Otevřít boční panel", + "sidebar-close": "Zavřít boční panel", + "signupPopup-title": "Vytvořit účet", + "star-board-title": "Kliknutím přidat tablu hvězdičku. Poté bude zobrazeno nahoře.", + "starred-boards": "Tabla s hvězdičkou", + "starred-boards-description": "Tabla s hvězdičkou jsou zobrazena nahoře.", + "subscribe": "Odebírat", + "team": "Tým", + "this-board": "toto tablo", + "this-card": "tuto kartu", + "spent-time-hours": "Strávený čas (hodiny)", + "overtime-hours": "Přesčas (hodiny)", + "overtime": "Přesčas", + "has-overtime-cards": "Obsahuje karty s přesčasy", + "has-spenttime-cards": "Obsahuje karty se stráveným časem", + "time": "Čas", + "title": "Název", + "tracking": "Pozorující", + "tracking-info": "Budete informováni o všech změnách v kartách, u kterých jste tvůrce nebo člen.", + "type": "Typ", + "unassign-member": "Vyřadit člena", + "unsaved-description": "Popis neni uložen.", + "unwatch": "Přestat sledovat", + "upload": "Nahrát", + "upload-avatar": "Nahrát avatar", + "uploaded-avatar": "Avatar nahrán", + "username": "Uživatelské jméno", + "view-it": "Zobrazit", + "warn-list-archived": "varování: tato karta je v seznamu v Archivu", + "watch": "Sledovat", + "watching": "Sledující", + "watching-info": "Bude vám oznámena každá změna v tomto tablu", + "welcome-board": "Uvítací tablo", + "welcome-swimlane": "Milník 1", + "welcome-list1": "Základní", + "welcome-list2": "Pokročilé", + "card-templates-swimlane": "Šablony Karty", + "list-templates-swimlane": "Šablony Sloupce", + "board-templates-swimlane": "Šablony Tabla", + "what-to-do": "Co chcete dělat?", + "wipLimitErrorPopup-title": "Neplatný WIP Limit", + "wipLimitErrorPopup-dialog-pt1": "Počet úkolů v tomto sloupci je vyšší než definovaný WIP limit.", + "wipLimitErrorPopup-dialog-pt2": "Přesuňte prosím některé úkoly mimo tento sloupec, nebo nastavte vyšší WIP limit.", + "admin-panel": "Administrátorský panel", + "settings": "Nastavení", + "people": "Lidé", + "registration": "Registrace", + "disable-self-registration": "Vypnout svévolnou registraci", + "invite": "Pozvánka", + "invite-people": "Pozvat lidi", + "to-boards": "Do tabel", + "email-addresses": "Emailové adresy", + "smtp-host-description": "Adresa SMTP serveru, který zpracovává vaše emaily.", + "smtp-port-description": "Port, který používá Váš SMTP server pro odchozí emaily.", + "smtp-tls-description": "Zapnout TLS podporu pro SMTP server", + "smtp-host": "SMTP Host", + "smtp-port": "SMTP Port", + "smtp-username": "Uživatelské jméno", + "smtp-password": "Heslo", + "smtp-tls": "podpora TLS", + "send-from": "Od", + "send-smtp-test": "Poslat si zkušební email.", + "invitation-code": "Kód pozvánky", + "email-invite-register-subject": "__inviter__ odeslal pozvánku", + "email-invite-register-text": "Ahoj __user__,\n\n__inviter__ tě přizval do kanban boardu ke spolupráci.\n\nNásleduj prosím odkaz níže:\n\n__url__\n\nKód Tvé pozvánky je: __icode__\n\nDěkujeme.", + "email-smtp-test-subject": "E-mail testující SMTP", + "email-smtp-test-text": "Email byl úspěšně odeslán", + "error-invitation-code-not-exist": "Kód pozvánky neexistuje.", + "error-notAuthorized": "Nejste autorizován k prohlížení této stránky.", + "webhook-title": "Webhook Name", + "webhook-token": "Token (Optional for Authentication)", + "outgoing-webhooks": "Odchozí Webhooky", + "bidirectional-webhooks": "Two-Way Webhooks", + "outgoingWebhooksPopup-title": "Odchozí Webhooky", + "boardCardTitlePopup-title": "Filtr názvů karet", + "disable-webhook": "Disable This Webhook", + "global-webhook": "Global Webhooks", + "new-outgoing-webhook": "Nové odchozí Webhooky", + "no-name": "(Neznámé)", + "Node_version": "Node verze", + "Meteor_version": "Meteor version", + "MongoDB_version": "MongoDB verze", + "MongoDB_storage_engine": "MongoDB storage engine", + "MongoDB_Oplog_enabled": "MongoDB Oplog enabled", + "OS_Arch": "OS Architektura", + "OS_Cpus": "OS Počet CPU", + "OS_Freemem": "OS Volná paměť", + "OS_Loadavg": "OS Průměrná zátěž systém", + "OS_Platform": "Platforma OS", + "OS_Release": "Verze OS", + "OS_Totalmem": "OS Celková paměť", + "OS_Type": "Typ OS", + "OS_Uptime": "OS Doba běhu systému", + "days": "dní", + "hours": "hodin", + "minutes": "minut", + "seconds": "sekund", + "show-field-on-card": "Ukázat toto pole na kartě", + "automatically-field-on-card": "Automaticky vytvořit pole na všech kartách", + "showLabel-field-on-card": "Ukázat štítek pole na minikartě", + "yes": "Ano", + "no": "Ne", + "accounts": "Účty", + "accounts-allowEmailChange": "Povolit změnu Emailu", + "accounts-allowUserNameChange": "Povolit změnu uživatelského jména", + "createdAt": "Vytvořeno v", + "verified": "Ověřen", + "active": "Aktivní", + "card-received": "Přijato", + "card-received-on": "Přijaté v", + "card-end": "Konec", + "card-end-on": "Končí v", + "editCardReceivedDatePopup-title": "Změnit datum přijetí", + "editCardEndDatePopup-title": "Změnit datum konce", + "setCardColorPopup-title": "Nastav barvu", + "setCardActionsColorPopup-title": "Vyber barvu", + "setSwimlaneColorPopup-title": "Vyber barvu", + "setListColorPopup-title": "Vyber barvu", + "assigned-by": "Přidělil(a)", + "requested-by": "Vyžádal(a)", + "board-delete-notice": "Smazání je trvalé. Přijdete o všechny sloupce, karty a akce spojené s tímto tablem.", + "delete-board-confirm-popup": "Všechny sloupce, štítky a aktivity budou smazány a obsah tabla nebude možné obnovit. Toto nelze vrátit zpět.", + "boardDeletePopup-title": "Smazat tablo?", + "delete-board": "Smazat tablo", + "default-subtasks-board": "Podúkoly pro tablo __board__", + "default": "Výchozí", + "queue": "Fronta", + "subtask-settings": "Nastavení podúkolů", + "card-settings": "Card Settings", + "boardSubtaskSettingsPopup-title": "Nastavení podúkolů tabla", + "boardCardSettingsPopup-title": "Card Settings", + "deposit-subtasks-board": "Vložit podúkoly do tohoto tabla", + "deposit-subtasks-list": "Landing list for subtasks deposited here:", + "show-parent-in-minicard": "Ukázat předka na minikartě", + "prefix-with-full-path": "Prefix s celou cestou", + "prefix-with-parent": "Prefix s předkem", + "subtext-with-full-path": "Podtext s celou cestou", + "subtext-with-parent": "Podtext s předkem", + "change-card-parent": "Změnit rodiče karty", + "parent-card": "Rodičovská karta", + "source-board": "Zdrojové tablo", + "no-parent": "Nezobrazovat rodiče", + "activity-added-label": "added label '%s' to %s", + "activity-removed-label": "removed label '%s' from %s", + "activity-delete-attach": "deleted an attachment from %s", + "activity-added-label-card": "přidán štítek '%s'", + "activity-removed-label-card": "odstraněn štítek '%s'", + "activity-delete-attach-card": "odstraněna příloha", + "activity-set-customfield": "set custom field '%s' to '%s' in %s", + "activity-unset-customfield": "unset custom field '%s' in %s", + "r-rule": "Pravidlo", + "r-add-trigger": "Přidat spoštěč", + "r-add-action": "Přidat akci", + "r-board-rules": "Pravidla Tabla", + "r-add-rule": "Přidat pravidlo", + "r-view-rule": "Zobrazit pravidlo", + "r-delete-rule": "Smazat pravidlo", + "r-new-rule-name": "Nový název pravidla", + "r-no-rules": "Žádná pravidla", + "r-when-a-card": "Pokud karta", + "r-is": "je", + "r-is-moved": "je přesunuto", + "r-added-to": "přidáno do", + "r-removed-from": "Odstraněno z", + "r-the-board": "tablo", + "r-list": "sloupce", + "set-filter": "Nastavit filtr", + "r-moved-to": "Přesunuto do", + "r-moved-from": "Přesunuto z", + "r-archived": "Přesunuto do archivu", + "r-unarchived": "Obnoveno z archivu", + "r-a-card": "karta", + "r-when-a-label-is": "Pokud nějaký štítek je", + "r-when-the-label": "Pokud tento štítek je", + "r-list-name": "název seznamu", + "r-when-a-member": "Pokud nějaký člen je", + "r-when-the-member": "Pokud tento člen je", + "r-name": "jméno", + "r-when-a-attach": "Pokud je nějaká příloha", + "r-when-a-checklist": "Když zaškrtávací seznam je", + "r-when-the-checklist": "Když zaškrtávací seznam", + "r-completed": "Dokončeno", + "r-made-incomplete": "Vytvořeno nehotové", + "r-when-a-item": "Když položka zaškrtávacího seznamu je", + "r-when-the-item": "Když položka zaškrtávacího seznamu", + "r-checked": "Zaškrtnuto", + "r-unchecked": "Odškrtnuto", + "r-move-card-to": "Přesunout kartu do", + "r-top-of": "Začátek", + "r-bottom-of": "Spodek", + "r-its-list": "toho sloupce", + "r-archive": "Přesunout do archivu", + "r-unarchive": "Obnovit z archivu", + "r-card": "karta", + "r-add": "Přidat", + "r-remove": "Odstranit", + "r-label": "štítek", + "r-member": "člen", + "r-remove-all": "Odstranit všechny členy z této karty", + "r-set-color": "Nastav barvu na", + "r-checklist": "zaškrtávací seznam", + "r-check-all": "Zaškrtnout vše", + "r-uncheck-all": "Odškrtnout vše", + "r-items-check": "položky zaškrtávacího seznamu", + "r-check": "Označit", + "r-uncheck": "Odznačit", + "r-item": "Položka", + "r-of-checklist": "ze zaškrtávacího seznamu", + "r-send-email": "Odeslat e-mail", + "r-to": "komu", + "r-subject": "předmět", + "r-rule-details": "Podrobnosti pravidla", + "r-d-move-to-top-gen": "Přesunout kartu na začátek toho sloupce", + "r-d-move-to-top-spec": "Přesunout kartu na začátek sloupce", + "r-d-move-to-bottom-gen": "Přesunout kartu na konec sloupce", + "r-d-move-to-bottom-spec": "Přesunout kartu na konec sloupce", + "r-d-send-email": "Odeslat email", + "r-d-send-email-to": "komu", + "r-d-send-email-subject": "předmět", + "r-d-send-email-message": "zpráva", + "r-d-archive": "Přesunout kartu do archivu", + "r-d-unarchive": "Obnovit kartu z archivu", + "r-d-add-label": "Přidat štítek", + "r-d-remove-label": "Odstranit štítek", + "r-create-card": "Vytvořit novou kartu", + "r-in-list": "v seznamu", + "r-in-swimlane": "ve swimlane", + "r-d-add-member": "Přidat člena", + "r-d-remove-member": "Odstranit člena", + "r-d-remove-all-member": "Odstranit všechny členy", + "r-d-check-all": "Označit všechny položky na seznamu", + "r-d-uncheck-all": "Odznačit všechny položky na seznamu", + "r-d-check-one": "Označit položku", + "r-d-uncheck-one": "Odznačit položku", + "r-d-check-of-list": "ze zaškrtávacího seznamu", + "r-d-add-checklist": "Přidat zaškrtávací seznam", + "r-d-remove-checklist": "Odstranit zaškrtávací seznam", + "r-by": "by", + "r-add-checklist": "Přidat zaškrtávací seznam", + "r-with-items": "s položkami", + "r-items-list": "položka1,položka2,položka3", + "r-add-swimlane": "Přidat swimlane", + "r-swimlane-name": "Název swimlane", + "r-board-note": "Note: leave a field empty to match every possible value.", + "r-checklist-note": "Note: checklist's items have to be written as comma separated values.", + "r-when-a-card-is-moved": "Když je karta přesunuta do jiného sloupce", + "r-set": "Set", + "r-update": "Update", + "r-datefield": "date field", + "r-df-start-at": "začátek", + "r-df-due-at": "due", + "r-df-end-at": "konec", + "r-df-received-at": "received", + "r-to-current-datetime": "to current date/time", + "r-remove-value-from": "Remove value from", + "ldap": "LDAP", + "oauth2": "OAuth2", + "cas": "CAS", + "authentication-method": "Metoda autentizace", + "authentication-type": "Typ autentizace", + "custom-product-name": "Vlastní název produktu", + "layout": "Uspořádání", + "hide-logo": "Skrýt logo", + "add-custom-html-after-body-start": "Přidej vlastní HTML za <body>", + "add-custom-html-before-body-end": "Přidej vlastní HTML před </body>", + "error-undefined": "Něco se pokazilo", + "error-ldap-login": "Během přihlašování nastala chyba", + "display-authentication-method": "Zobraz způsob ověřování", + "default-authentication-method": "Zobraz způsob ověřování", + "duplicate-board": "Duplikovat tablo", + "people-number": "The number of people is:", + "swimlaneDeletePopup-title": "Delete Swimlane ?", + "swimlane-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the swimlane. There is no undo.", + "restore-all": "Restore all", + "delete-all": "Delete all", + "loading": "Loading, please wait.", + "previous_as": "last time was", + "act-a-dueAt": "modified due time to \nWhen: __timeValue__\nWhere: __card__\n previous due was __timeOldValue__", + "act-a-endAt": "modified ending time to __timeValue__ from (__timeOldValue__)", + "act-a-startAt": "modified starting time to __timeValue__ from (__timeOldValue__)", + "act-a-receivedAt": "modified received time to __timeValue__ from (__timeOldValue__)", + "a-dueAt": "modified due time to be", + "a-endAt": "modified ending time to be", + "a-startAt": "modified starting time to be", + "a-receivedAt": "modified received time to be", + "almostdue": "current due time %s is approaching", + "pastdue": "current due time %s is past", + "duenow": "current due time %s is today", + "act-newDue": "__list__/__card__ has 1st due reminder [__board__]", + "act-withDue": "__list__/__card__ due reminders [__board__]", + "act-almostdue": "was reminding the current due (__timeValue__) of __card__ is approaching", + "act-pastdue": "was reminding the current due (__timeValue__) of __card__ is past", + "act-duenow": "was reminding the current due (__timeValue__) of __card__ is now", + "act-atUserComment": "You were mentioned in [__board__] __list__/__card__", + "delete-user-confirm-popup": "Jste si jisti, že chcete smazat tento účet? Tuto akci nelze vrátit zpět.", + "accounts-allowUserDelete": "Dovolit uživatelům smazat vlastní účet", + "hide-minicard-label-text": "Hide minicard label text", + "show-desktop-drag-handles": "Show desktop drag handles", + "assignee": "Assignee", + "cardAssigneesPopup-title": "Assignee", + "addmore-detail": "Přidat detailnější popis", + "show-on-card": "Zobrazit na kartě", + "new": "Nový", + "editUserPopup-title": "Editovat uživatele", + "newUserPopup-title": "Nový uživatel", + "notifications": "Upozornění", + "view-all": "Zobrazit vše", + "filter-by-unread": "Filter by Unread", + "mark-all-as-read": "Označit vše jako přečtené", + "allow-rename": "Povolit přejmenování", + "allowRenamePopup-title": "Povolit přejmenování" +} diff --git a/i18n/da.i18n.json b/i18n/da.i18n.json index 244ee00d..ed1d6158 100644 --- a/i18n/da.i18n.json +++ b/i18n/da.i18n.json @@ -1,769 +1,770 @@ { - "accept": "Accepter", - "act-activity-notify": "Activity Notification", - "act-addAttachment": "added attachment __attachment__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-deleteAttachment": "deleted attachment __attachment__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addSubtask": "added subtask __subtask__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addedLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removeLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removedLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addChecklist": "added checklist __checklist__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addChecklistItem": "added checklist item __checklistItem__ to checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removeChecklist": "removed checklist __checklist__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removeChecklistItem": "removed checklist item __checklistItem__ from checklist __checkList__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-checkedItem": "checked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-uncheckedItem": "unchecked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-completeChecklist": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-uncompleteChecklist": "uncompleted checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addComment": "commented on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-editComment": "edited comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-deleteComment": "deleted comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-createBoard": "created board __board__", - "act-createSwimlane": "created swimlane __swimlane__ to board __board__", - "act-createCard": "created card __card__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-createCustomField": "created custom field __customField__ at board __board__", - "act-deleteCustomField": "deleted custom field __customField__ at board __board__", - "act-setCustomField": "edited custom field __customField__: __customFieldValue__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-createList": "added list __list__ to board __board__", - "act-addBoardMember": "added member __member__ to board __board__", - "act-archivedBoard": "Board __board__ moved to Archive", - "act-archivedCard": "Card __card__ at list __list__ at swimlane __swimlane__ at board __board__ moved to Archive", - "act-archivedList": "List __list__ at swimlane __swimlane__ at board __board__ moved to Archive", - "act-archivedSwimlane": "Swimlane __swimlane__ at board __board__ moved to Archive", - "act-importBoard": "imported board __board__", - "act-importCard": "imported card __card__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-importList": "imported list __list__ to swimlane __swimlane__ at board __board__", - "act-joinMember": "added member __member__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-moveCard": "moved card __card__ at board __board__ from list __oldList__ at swimlane __oldSwimlane__ to list __list__ at swimlane __swimlane__", - "act-moveCardToOtherBoard": "moved card __card__ from list __oldList__ at swimlane __oldSwimlane__ at board __oldBoard__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-removeBoardMember": "removed member __member__ from board __board__", - "act-restoredCard": "restored card __card__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-unjoinMember": "removed member __member__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-withBoardTitle": "__board__", - "act-withCardTitle": "[__board__] __card__", - "actions": "Actions", - "activities": "Activities", - "activity": "Activity", - "activity-added": "added %s to %s", - "activity-archived": "%s moved to Archive", - "activity-attached": "attached %s to %s", - "activity-created": "created %s", - "activity-customfield-created": "created custom field %s", - "activity-excluded": "excluded %s from %s", - "activity-imported": "imported %s into %s from %s", - "activity-imported-board": "imported %s from %s", - "activity-joined": "joined %s", - "activity-moved": "moved %s from %s to %s", - "activity-on": "on %s", - "activity-removed": "removed %s from %s", - "activity-sent": "sent %s to %s", - "activity-unjoined": "unjoined %s", - "activity-subtask-added": "added subtask to %s", - "activity-checked-item": "checked %s in checklist %s of %s", - "activity-unchecked-item": "unchecked %s in checklist %s of %s", - "activity-checklist-added": "added checklist to %s", - "activity-checklist-removed": "removed a checklist from %s", - "activity-checklist-completed": "completed checklist %s of %s", - "activity-checklist-uncompleted": "uncompleted the checklist %s of %s", - "activity-checklist-item-added": "added checklist item to '%s' in %s", - "activity-checklist-item-removed": "removed a checklist item from '%s' in %s", - "add": "Add", - "activity-checked-item-card": "checked %s in checklist %s", - "activity-unchecked-item-card": "unchecked %s in checklist %s", - "activity-checklist-completed-card": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "activity-checklist-uncompleted-card": "uncompleted the checklist %s", - "activity-editComment": "edited comment %s", - "activity-deleteComment": "deleted comment %s", - "add-attachment": "Add Attachment", - "add-board": "Add Board", - "add-card": "Add Card", - "add-swimlane": "Add Swimlane", - "add-subtask": "Add Subtask", - "add-checklist": "Add Checklist", - "add-checklist-item": "Add an item to checklist", - "add-cover": "Add Cover", - "add-label": "Add Label", - "add-list": "Add List", - "add-members": "Add Members", - "added": "Added", - "addMemberPopup-title": "Members", - "admin": "Admin", - "admin-desc": "Can view and edit cards, remove members, and change settings for the board.", - "admin-announcement": "Announcement", - "admin-announcement-active": "Active System-Wide Announcement", - "admin-announcement-title": "Announcement from Administrator", - "all-boards": "All boards", - "and-n-other-card": "And __count__ other card", - "and-n-other-card_plural": "And __count__ other cards", - "apply": "Apply", - "app-is-offline": "Loading, please wait. Refreshing the page will cause data loss. If loading does not work, please check that server has not stopped.", - "archive": "Move to Archive", - "archive-all": "Move All to Archive", - "archive-board": "Move Board to Archive", - "archive-card": "Move Card to Archive", - "archive-list": "Move List to Archive", - "archive-swimlane": "Move Swimlane to Archive", - "archive-selection": "Move selection to Archive", - "archiveBoardPopup-title": "Move Board to Archive?", - "archived-items": "Archive", - "archived-boards": "Boards in Archive", - "restore-board": "Restore Board", - "no-archived-boards": "No Boards in Archive.", - "archives": "Archive", - "template": "Template", - "templates": "Templates", - "assign-member": "Assign member", - "attached": "attached", - "attachment": "Attachment", - "attachment-delete-pop": "Deleting an attachment is permanent. There is no undo.", - "attachmentDeletePopup-title": "Delete Attachment?", - "attachments": "Attachments", - "auto-watch": "Automatically watch boards when they are created", - "avatar-too-big": "The avatar is too large (70KB max)", - "back": "Back", - "board-change-color": "Change color", - "board-nb-stars": "%s stars", - "board-not-found": "Board not found", - "board-private-info": "This board will be <strong>private</strong>.", - "board-public-info": "This board will be <strong>public</strong>.", - "boardChangeColorPopup-title": "Change Board Background", - "boardChangeTitlePopup-title": "Rename Board", - "boardChangeVisibilityPopup-title": "Change Visibility", - "boardChangeWatchPopup-title": "Change Watch", - "boardMenuPopup-title": "Board Settings", - "boardChangeViewPopup-title": "Board View", - "boards": "Boards", - "board-view": "Board View", - "board-view-cal": "Calendar", - "board-view-swimlanes": "Swimlanes", - "board-view-collapse": "Collapse", - "board-view-lists": "Lists", - "bucket-example": "Like “Bucket List” for example", - "cancel": "Cancel", - "card-archived": "This card is moved to Archive.", - "board-archived": "This board is moved to Archive.", - "card-comments-title": "This card has %s comment.", - "card-delete-notice": "Deleting is permanent. You will lose all actions associated with this card.", - "card-delete-pop": "All actions will be removed from the activity feed and you won't be able to re-open the card. There is no undo.", - "card-delete-suggest-archive": "You can move a card to Archive to remove it from the board and preserve the activity.", - "card-due": "Due", - "card-due-on": "Due on", - "card-spent": "Spent Time", - "card-edit-attachments": "Edit attachments", - "card-edit-custom-fields": "Edit custom fields", - "card-edit-labels": "Edit labels", - "card-edit-members": "Edit members", - "card-labels-title": "Change the labels for the card.", - "card-members-title": "Add or remove members of the board from the card.", - "card-start": "Start", - "card-start-on": "Starts on", - "cardAttachmentsPopup-title": "Attach From", - "cardCustomField-datePopup-title": "Change date", - "cardCustomFieldsPopup-title": "Edit custom fields", - "cardDeletePopup-title": "Delete Card?", - "cardDetailsActionsPopup-title": "Card Actions", - "cardLabelsPopup-title": "Labels", - "cardMembersPopup-title": "Members", - "cardMorePopup-title": "More", - "cardTemplatePopup-title": "Create template", - "cards": "Cards", - "cards-count": "Cards", - "casSignIn": "Sign In with CAS", - "cardType-card": "Card", - "cardType-linkedCard": "Linked Card", - "cardType-linkedBoard": "Linked Board", - "change": "Change", - "change-avatar": "Change Avatar", - "change-password": "Change Password", - "change-permissions": "Change permissions", - "change-settings": "Change Settings", - "changeAvatarPopup-title": "Change Avatar", - "changeLanguagePopup-title": "Change Language", - "changePasswordPopup-title": "Change Password", - "changePermissionsPopup-title": "Change Permissions", - "changeSettingsPopup-title": "Change Settings", - "subtasks": "Subtasks", - "checklists": "Checklists", - "click-to-star": "Click to star this board.", - "click-to-unstar": "Click to unstar this board.", - "clipboard": "Clipboard or drag & drop", - "close": "Close", - "close-board": "Close Board", - "close-board-pop": "You will be able to restore the board by clicking the “Archive” button from the home header.", - "color-black": "black", - "color-blue": "blue", - "color-crimson": "crimson", - "color-darkgreen": "darkgreen", - "color-gold": "gold", - "color-gray": "gray", - "color-green": "green", - "color-indigo": "indigo", - "color-lime": "lime", - "color-magenta": "magenta", - "color-mistyrose": "mistyrose", - "color-navy": "navy", - "color-orange": "orange", - "color-paleturquoise": "paleturquoise", - "color-peachpuff": "peachpuff", - "color-pink": "pink", - "color-plum": "plum", - "color-purple": "purple", - "color-red": "red", - "color-saddlebrown": "saddlebrown", - "color-silver": "silver", - "color-sky": "sky", - "color-slateblue": "slateblue", - "color-white": "white", - "color-yellow": "yellow", - "unset-color": "Unset", - "comment": "Comment", - "comment-placeholder": "Write Comment", - "comment-only": "Comment only", - "comment-only-desc": "Can comment on cards only.", - "no-comments": "No comments", - "no-comments-desc": "Can not see comments and activities.", - "worker": "Worker", - "worker-desc": "Can only move cards, assign itself to card and comment.", - "computer": "Computer", - "confirm-subtask-delete-dialog": "Are you sure you want to delete subtask?", - "confirm-checklist-delete-dialog": "Are you sure you want to delete checklist?", - "copy-card-link-to-clipboard": "Copy card link to clipboard", - "linkCardPopup-title": "Link Card", - "searchElementPopup-title": "Search", - "copyCardPopup-title": "Copy Card", - "copyChecklistToManyCardsPopup-title": "Copy Checklist Template to Many Cards", - "copyChecklistToManyCardsPopup-instructions": "Destination Card Titles and Descriptions in this JSON format", - "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"First card title\", \"description\":\"First card description\"}, {\"title\":\"Second card title\",\"description\":\"Second card description\"},{\"title\":\"Last card title\",\"description\":\"Last card description\"} ]", - "create": "Create", - "createBoardPopup-title": "Create Board", - "chooseBoardSourcePopup-title": "Import board", - "createLabelPopup-title": "Create Label", - "createCustomField": "Create Field", - "createCustomFieldPopup-title": "Create Field", - "current": "current", - "custom-field-delete-pop": "There is no undo. This will remove this custom field from all cards and destroy its history.", - "custom-field-checkbox": "Checkbox", - "custom-field-date": "Date", - "custom-field-dropdown": "Dropdown List", - "custom-field-dropdown-none": "(none)", - "custom-field-dropdown-options": "List Options", - "custom-field-dropdown-options-placeholder": "Press enter to add more options", - "custom-field-dropdown-unknown": "(unknown)", - "custom-field-number": "Number", - "custom-field-text": "Text", - "custom-fields": "Custom Fields", - "date": "Date", - "decline": "Decline", - "default-avatar": "Default avatar", - "delete": "Delete", - "deleteCustomFieldPopup-title": "Delete Custom Field?", - "deleteLabelPopup-title": "Delete Label?", - "description": "Description", - "disambiguateMultiLabelPopup-title": "Disambiguate Label Action", - "disambiguateMultiMemberPopup-title": "Disambiguate Member Action", - "discard": "Discard", - "done": "Done", - "download": "Download", - "edit": "Edit", - "edit-avatar": "Change Avatar", - "edit-profile": "Edit Profile", - "edit-wip-limit": "Edit WIP Limit", - "soft-wip-limit": "Soft WIP Limit", - "editCardStartDatePopup-title": "Change start date", - "editCardDueDatePopup-title": "Change due date", - "editCustomFieldPopup-title": "Edit Field", - "editCardSpentTimePopup-title": "Change spent time", - "editLabelPopup-title": "Change Label", - "editNotificationPopup-title": "Edit Notification", - "editProfilePopup-title": "Edit Profile", - "email": "Email", - "email-enrollAccount-subject": "An account created for you on __siteName__", - "email-enrollAccount-text": "Hello __user__,\n\nTo start using the service, simply click the link below.\n\n__url__\n\nThanks.", - "email-fail": "Sending email failed", - "email-fail-text": "Error trying to send email", - "email-invalid": "Invalid email", - "email-invite": "Invite via Email", - "email-invite-subject": "__inviter__ sent you an invitation", - "email-invite-text": "Dear __user__,\n\n__inviter__ invites you to join board \"__board__\" for collaborations.\n\nPlease follow the link below:\n\n__url__\n\nThanks.", - "email-resetPassword-subject": "Reset your password on __siteName__", - "email-resetPassword-text": "Hello __user__,\n\nTo reset your password, simply click the link below.\n\n__url__\n\nThanks.", - "email-sent": "Email sent", - "email-verifyEmail-subject": "Verify your email address on __siteName__", - "email-verifyEmail-text": "Hello __user__,\n\nTo verify your account email, simply click the link below.\n\n__url__\n\nThanks.", - "enable-wip-limit": "Enable WIP Limit", - "error-board-doesNotExist": "This board does not exist", - "error-board-notAdmin": "You need to be admin of this board to do that", - "error-board-notAMember": "You need to be a member of this board to do that", - "error-json-malformed": "Your text is not valid JSON", - "error-json-schema": "Your JSON data does not include the proper information in the correct format", - "error-list-doesNotExist": "This list does not exist", - "error-user-doesNotExist": "This user does not exist", - "error-user-notAllowSelf": "You can not invite yourself", - "error-user-notCreated": "This user is not created", - "error-username-taken": "This username is already taken", - "error-email-taken": "Email has already been taken", - "export-board": "Export board", - "sort": "Sort", - "sort-desc": "Click to Sort List", - "list-sort-by": "Sort the List By:", - "list-label-modifiedAt": "Last Access Time", - "list-label-title": "Name of the List", - "list-label-sort": "Your Manual Order", - "list-label-short-modifiedAt": "(L)", - "list-label-short-title": "(N)", - "list-label-short-sort": "(M)", - "filter": "Filter", - "filter-cards": "Filter Cards or Lists", - "list-filter-label": "Filter List by Title", - "filter-clear": "Clear filter", - "filter-no-label": "No label", - "filter-no-member": "No member", - "filter-no-custom-fields": "No Custom Fields", - "filter-show-archive": "Show archived lists", - "filter-hide-empty": "Hide empty lists", - "filter-on": "Filter is on", - "filter-on-desc": "You are filtering cards on this board. Click here to edit filter.", - "filter-to-selection": "Filter to selection", - "advanced-filter-label": "Advanced Filter", - "advanced-filter-description": "Advanced Filter allows to write a string containing following operators: == != <= >= && || ( ) A space is used as a separator between the Operators. You can filter for all Custom Fields by typing their names and values. For Example: Field1 == Value1. Note: If fields or values contains spaces, you need to encapsulate them into single quotes. For Example: 'Field 1' == 'Value 1'. For single control characters (' \\/) to be skipped, you can use \\. For example: Field1 == I\\'m. Also you can combine multiple conditions. For Example: F1 == V1 || F1 == V2. Normally all operators are interpreted from left to right. You can change the order by placing brackets. For Example: F1 == V1 && ( F2 == V2 || F2 == V3 ). Also you can search text fields using regex: F1 == /Tes.*/i", - "fullname": "Full Name", - "header-logo-title": "Go back to your boards page.", - "hide-system-messages": "Hide system messages", - "headerBarCreateBoardPopup-title": "Create Board", - "home": "Home", - "import": "Import", - "link": "Link", - "import-board": "import board", - "import-board-c": "Import board", - "import-board-title-trello": "Import board from Trello", - "import-board-title-wekan": "Import board from previous export", - "import-sandstorm-backup-warning": "Do not delete data you import from original exported board or Trello before checking does this grain close and open again, or do you get Board not found error, that means data loss.", - "import-sandstorm-warning": "Imported board will delete all existing data on board and replace it with imported board.", - "from-trello": "From Trello", - "from-wekan": "From previous export", - "import-board-instruction-trello": "In your Trello board, go to 'Menu', then 'More', 'Print and Export', 'Export JSON', and copy the resulting text.", - "import-board-instruction-wekan": "In your board, go to 'Menu', then 'Export board', and copy the text in the downloaded file.", - "import-board-instruction-about-errors": "If you get errors when importing board, sometimes importing still works, and board is at All Boards page.", - "import-json-placeholder": "Paste your valid JSON data here", - "import-map-members": "Map members", - "import-members-map": "Your imported board has some members. Please map the members you want to import to your users", - "import-show-user-mapping": "Review members mapping", - "import-user-select": "Pick your existing user you want to use as this member", - "importMapMembersAddPopup-title": "Select member", - "info": "Version", - "initials": "Initials", - "invalid-date": "Invalid date", - "invalid-time": "Invalid time", - "invalid-user": "Invalid user", - "joined": "joined", - "just-invited": "You are just invited to this board", - "keyboard-shortcuts": "Keyboard shortcuts", - "label-create": "Create Label", - "label-default": "%s label (default)", - "label-delete-pop": "There is no undo. This will remove this label from all cards and destroy its history.", - "labels": "Labels", - "language": "Language", - "last-admin-desc": "You can’t change roles because there must be at least one admin.", - "leave-board": "Leave Board", - "leave-board-pop": "Are you sure you want to leave __boardTitle__? You will be removed from all cards on this board.", - "leaveBoardPopup-title": "Leave Board ?", - "link-card": "Link to this card", - "list-archive-cards": "Move all cards in this list to Archive", - "list-archive-cards-pop": "This will remove all the cards in this list from the board. To view cards in Archive and bring them back to the board, click “Menu” > “Archive”.", - "list-move-cards": "Move all cards in this list", - "list-select-cards": "Select all cards in this list", - "set-color-list": "Set Color", - "listActionPopup-title": "List Actions", - "swimlaneActionPopup-title": "Swimlane Actions", - "swimlaneAddPopup-title": "Add a Swimlane below", - "listImportCardPopup-title": "Import a Trello card", - "listMorePopup-title": "More", - "link-list": "Link to this list", - "list-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the list. There is no undo.", - "list-delete-suggest-archive": "You can move a list to Archive to remove it from the board and preserve the activity.", - "lists": "Lists", - "swimlanes": "Swimlanes", - "log-out": "Log Out", - "log-in": "Log In", - "loginPopup-title": "Log In", - "memberMenuPopup-title": "Member Settings", - "members": "Members", - "menu": "Menu", - "move-selection": "Move selection", - "moveCardPopup-title": "Move Card", - "moveCardToBottom-title": "Move to Bottom", - "moveCardToTop-title": "Move to Top", - "moveSelectionPopup-title": "Move selection", - "multi-selection": "Multi-Selection", - "multi-selection-on": "Multi-Selection is on", - "muted": "Muted", - "muted-info": "You will never be notified of any changes in this board", - "my-boards": "My Boards", - "name": "Name", - "no-archived-cards": "No cards in Archive.", - "no-archived-lists": "No lists in Archive.", - "no-archived-swimlanes": "No swimlanes in Archive.", - "no-results": "No results", - "normal": "Normal", - "normal-desc": "Can view and edit cards. Can't change settings.", - "not-accepted-yet": "Invitation not accepted yet", - "notify-participate": "Receive updates to any cards you participate as creater or member", - "notify-watch": "Receive updates to any boards, lists, or cards you’re watching", - "optional": "optional", - "or": "or", - "page-maybe-private": "This page may be private. You may be able to view it by <a href='%s'>logging in</a>.", - "page-not-found": "Page not found.", - "password": "Password", - "paste-or-dragdrop": "to paste, or drag & drop image file to it (image only)", - "participating": "Participating", - "preview": "Preview", - "previewAttachedImagePopup-title": "Preview", - "previewClipboardImagePopup-title": "Preview", - "private": "Private", - "private-desc": "This board is private. Only people added to the board can view and edit it.", - "profile": "Profile", - "public": "Public", - "public-desc": "This board is public. It's visible to anyone with the link and will show up in search engines like Google. Only people added to the board can edit.", - "quick-access-description": "Star a board to add a shortcut in this bar.", - "remove-cover": "Remove Cover", - "remove-from-board": "Remove from Board", - "remove-label": "Remove Label", - "listDeletePopup-title": "Delete List ?", - "remove-member": "Remove Member", - "remove-member-from-card": "Remove from Card", - "remove-member-pop": "Remove __name__ (__username__) from __boardTitle__? The member will be removed from all cards on this board. They will receive a notification.", - "removeMemberPopup-title": "Remove Member?", - "rename": "Rename", - "rename-board": "Rename Board", - "restore": "Restore", - "save": "Save", - "search": "Search", - "rules": "Rules", - "search-cards": "Search from card/list titles, descriptions and custom fields on this board", - "search-example": "Text to search for?", - "select-color": "Select Color", - "set-wip-limit-value": "Set a limit for the maximum number of tasks in this list", - "setWipLimitPopup-title": "Set WIP Limit", - "shortcut-assign-self": "Assign yourself to current card", - "shortcut-autocomplete-emoji": "Autocomplete emoji", - "shortcut-autocomplete-members": "Autocomplete members", - "shortcut-clear-filters": "Clear all filters", - "shortcut-close-dialog": "Close Dialog", - "shortcut-filter-my-cards": "Filter my cards", - "shortcut-show-shortcuts": "Bring up this shortcuts list", - "shortcut-toggle-filterbar": "Toggle Filter Sidebar", - "shortcut-toggle-sidebar": "Toggle Board Sidebar", - "show-cards-minimum-count": "Show cards count if list contains more than", - "sidebar-open": "Open Sidebar", - "sidebar-close": "Close Sidebar", - "signupPopup-title": "Create an Account", - "star-board-title": "Click to star this board. It will show up at top of your boards list.", - "starred-boards": "Starred Boards", - "starred-boards-description": "Starred boards show up at the top of your boards list.", - "subscribe": "Subscribe", - "team": "Team", - "this-board": "this board", - "this-card": "this card", - "spent-time-hours": "Spent time (hours)", - "overtime-hours": "Overtime (hours)", - "overtime": "Overtime", - "has-overtime-cards": "Has overtime cards", - "has-spenttime-cards": "Has spent time cards", - "time": "Time", - "title": "Title", - "tracking": "Tracking", - "tracking-info": "You will be notified of any changes to those cards you are involved as creator or member.", - "type": "Type", - "unassign-member": "Unassign member", - "unsaved-description": "You have an unsaved description.", - "unwatch": "Unwatch", - "upload": "Upload", - "upload-avatar": "Upload an avatar", - "uploaded-avatar": "Uploaded an avatar", - "username": "Username", - "view-it": "View it", - "warn-list-archived": "warning: this card is in an list at Archive", - "watch": "Watch", - "watching": "Watching", - "watching-info": "You will be notified of any change in this board", - "welcome-board": "Welcome Board", - "welcome-swimlane": "Milestone 1", - "welcome-list1": "Basics", - "welcome-list2": "Advanced", - "card-templates-swimlane": "Card Templates", - "list-templates-swimlane": "List Templates", - "board-templates-swimlane": "Board Templates", - "what-to-do": "What do you want to do?", - "wipLimitErrorPopup-title": "Invalid WIP Limit", - "wipLimitErrorPopup-dialog-pt1": "The number of tasks in this list is higher than the WIP limit you've defined.", - "wipLimitErrorPopup-dialog-pt2": "Please move some tasks out of this list, or set a higher WIP limit.", - "admin-panel": "Admin Panel", - "settings": "Settings", - "people": "People", - "registration": "Registration", - "disable-self-registration": "Disable Self-Registration", - "invite": "Invite", - "invite-people": "Invite People", - "to-boards": "To board(s)", - "email-addresses": "Email Addresses", - "smtp-host-description": "The address of the SMTP server that handles your emails.", - "smtp-port-description": "The port your SMTP server uses for outgoing emails.", - "smtp-tls-description": "Enable TLS support for SMTP server", - "smtp-host": "SMTP Host", - "smtp-port": "SMTP Port", - "smtp-username": "Username", - "smtp-password": "Password", - "smtp-tls": "TLS support", - "send-from": "From", - "send-smtp-test": "Send a test email to yourself", - "invitation-code": "Invitation Code", - "email-invite-register-subject": "__inviter__ sent you an invitation", - "email-invite-register-text": "Dear __user__,\n\n__inviter__ invites you to kanban board for collaborations.\n\nPlease follow the link below:\n__url__\n\nAnd your invitation code is: __icode__\n\nThanks.", - "email-smtp-test-subject": "SMTP Test Email", - "email-smtp-test-text": "You have successfully sent an email", - "error-invitation-code-not-exist": "Invitation code doesn't exist", - "error-notAuthorized": "You are not authorized to view this page.", - "webhook-title": "Webhook Name", - "webhook-token": "Token (Optional for Authentication)", - "outgoing-webhooks": "Outgoing Webhooks", - "bidirectional-webhooks": "Two-Way Webhooks", - "outgoingWebhooksPopup-title": "Outgoing Webhooks", - "boardCardTitlePopup-title": "Card Title Filter", - "disable-webhook": "Disable This Webhook", - "global-webhook": "Global Webhooks", - "new-outgoing-webhook": "New Outgoing Webhook", - "no-name": "(Unknown)", - "Node_version": "Node version", - "Meteor_version": "Meteor version", - "MongoDB_version": "MongoDB version", - "MongoDB_storage_engine": "MongoDB storage engine", - "MongoDB_Oplog_enabled": "MongoDB Oplog enabled", - "OS_Arch": "OS Arch", - "OS_Cpus": "OS CPU Count", - "OS_Freemem": "OS Free Memory", - "OS_Loadavg": "OS Load Average", - "OS_Platform": "OS Platform", - "OS_Release": "OS Release", - "OS_Totalmem": "OS Total Memory", - "OS_Type": "OS Type", - "OS_Uptime": "OS Uptime", - "days": "days", - "hours": "hours", - "minutes": "minutes", - "seconds": "seconds", - "show-field-on-card": "Show this field on card", - "automatically-field-on-card": "Auto create field to all cards", - "showLabel-field-on-card": "Show field label on minicard", - "yes": "Yes", - "no": "No", - "accounts": "Accounts", - "accounts-allowEmailChange": "Allow Email Change", - "accounts-allowUserNameChange": "Allow Username Change", - "createdAt": "Created at", - "verified": "Verified", - "active": "Active", - "card-received": "Received", - "card-received-on": "Received on", - "card-end": "End", - "card-end-on": "Ends on", - "editCardReceivedDatePopup-title": "Change received date", - "editCardEndDatePopup-title": "Change end date", - "setCardColorPopup-title": "Set color", - "setCardActionsColorPopup-title": "Choose a color", - "setSwimlaneColorPopup-title": "Choose a color", - "setListColorPopup-title": "Choose a color", - "assigned-by": "Assigned By", - "requested-by": "Requested By", - "board-delete-notice": "Deleting is permanent. You will lose all lists, cards and actions associated with this board.", - "delete-board-confirm-popup": "All lists, cards, labels, and activities will be deleted and you won't be able to recover the board contents. There is no undo.", - "boardDeletePopup-title": "Delete Board?", - "delete-board": "Delete Board", - "default-subtasks-board": "Subtasks for __board__ board", - "default": "Default", - "queue": "Queue", - "subtask-settings": "Subtasks Settings", - "card-settings": "Card Settings", - "boardSubtaskSettingsPopup-title": "Board Subtasks Settings", - "boardCardSettingsPopup-title": "Card Settings", - "deposit-subtasks-board": "Deposit subtasks to this board:", - "deposit-subtasks-list": "Landing list for subtasks deposited here:", - "show-parent-in-minicard": "Show parent in minicard:", - "prefix-with-full-path": "Prefix with full path", - "prefix-with-parent": "Prefix with parent", - "subtext-with-full-path": "Subtext with full path", - "subtext-with-parent": "Subtext with parent", - "change-card-parent": "Change card's parent", - "parent-card": "Parent card", - "source-board": "Source board", - "no-parent": "Don't show parent", - "activity-added-label": "added label '%s' to %s", - "activity-removed-label": "removed label '%s' from %s", - "activity-delete-attach": "deleted an attachment from %s", - "activity-added-label-card": "added label '%s'", - "activity-removed-label-card": "removed label '%s'", - "activity-delete-attach-card": "deleted an attachment", - "activity-set-customfield": "set custom field '%s' to '%s' in %s", - "activity-unset-customfield": "unset custom field '%s' in %s", - "r-rule": "Rule", - "r-add-trigger": "Add trigger", - "r-add-action": "Add action", - "r-board-rules": "Board rules", - "r-add-rule": "Add rule", - "r-view-rule": "View rule", - "r-delete-rule": "Delete rule", - "r-new-rule-name": "New rule title", - "r-no-rules": "No rules", - "r-when-a-card": "When a card", - "r-is": "is", - "r-is-moved": "is moved", - "r-added-to": "added to", - "r-removed-from": "Removed from", - "r-the-board": "the board", - "r-list": "list", - "set-filter": "Set Filter", - "r-moved-to": "Moved to", - "r-moved-from": "Moved from", - "r-archived": "Moved to Archive", - "r-unarchived": "Restored from Archive", - "r-a-card": "a card", - "r-when-a-label-is": "When a label is", - "r-when-the-label": "When the label", - "r-list-name": "list name", - "r-when-a-member": "When a member is", - "r-when-the-member": "When the member", - "r-name": "name", - "r-when-a-attach": "When an attachment", - "r-when-a-checklist": "When a checklist is", - "r-when-the-checklist": "When the checklist", - "r-completed": "Completed", - "r-made-incomplete": "Made incomplete", - "r-when-a-item": "When a checklist item is", - "r-when-the-item": "When the checklist item", - "r-checked": "Checked", - "r-unchecked": "Unchecked", - "r-move-card-to": "Move card to", - "r-top-of": "Top of", - "r-bottom-of": "Bottom of", - "r-its-list": "its list", - "r-archive": "Move to Archive", - "r-unarchive": "Restore from Archive", - "r-card": "card", - "r-add": "Add", - "r-remove": "Remove", - "r-label": "label", - "r-member": "member", - "r-remove-all": "Remove all members from the card", - "r-set-color": "Set color to", - "r-checklist": "checklist", - "r-check-all": "Check all", - "r-uncheck-all": "Uncheck all", - "r-items-check": "items of checklist", - "r-check": "Check", - "r-uncheck": "Uncheck", - "r-item": "item", - "r-of-checklist": "of checklist", - "r-send-email": "Send an email", - "r-to": "to", - "r-subject": "subject", - "r-rule-details": "Rule details", - "r-d-move-to-top-gen": "Move card to top of its list", - "r-d-move-to-top-spec": "Move card to top of list", - "r-d-move-to-bottom-gen": "Move card to bottom of its list", - "r-d-move-to-bottom-spec": "Move card to bottom of list", - "r-d-send-email": "Send email", - "r-d-send-email-to": "to", - "r-d-send-email-subject": "subject", - "r-d-send-email-message": "message", - "r-d-archive": "Move card to Archive", - "r-d-unarchive": "Restore card from Archive", - "r-d-add-label": "Add label", - "r-d-remove-label": "Remove label", - "r-create-card": "Create new card", - "r-in-list": "in list", - "r-in-swimlane": "in swimlane", - "r-d-add-member": "Add member", - "r-d-remove-member": "Remove member", - "r-d-remove-all-member": "Remove all member", - "r-d-check-all": "Check all items of a list", - "r-d-uncheck-all": "Uncheck all items of a list", - "r-d-check-one": "Check item", - "r-d-uncheck-one": "Uncheck item", - "r-d-check-of-list": "of checklist", - "r-d-add-checklist": "Add checklist", - "r-d-remove-checklist": "Remove checklist", - "r-by": "by", - "r-add-checklist": "Add checklist", - "r-with-items": "with items", - "r-items-list": "item1,item2,item3", - "r-add-swimlane": "Add swimlane", - "r-swimlane-name": "swimlane name", - "r-board-note": "Note: leave a field empty to match every possible value.", - "r-checklist-note": "Note: checklist's items have to be written as comma separated values.", - "r-when-a-card-is-moved": "When a card is moved to another list", - "r-set": "Set", - "r-update": "Update", - "r-datefield": "date field", - "r-df-start-at": "start", - "r-df-due-at": "due", - "r-df-end-at": "end", - "r-df-received-at": "received", - "r-to-current-datetime": "to current date/time", - "r-remove-value-from": "Remove value from", - "ldap": "LDAP", - "oauth2": "OAuth2", - "cas": "CAS", - "authentication-method": "Authentication method", - "authentication-type": "Authentication type", - "custom-product-name": "Custom Product Name", - "layout": "Layout", - "hide-logo": "Hide Logo", - "add-custom-html-after-body-start": "Add Custom HTML after <body> start", - "add-custom-html-before-body-end": "Add Custom HTML before </body> end", - "error-undefined": "Something went wrong", - "error-ldap-login": "An error occurred while trying to login", - "display-authentication-method": "Display Authentication Method", - "default-authentication-method": "Default Authentication Method", - "duplicate-board": "Duplicate Board", - "people-number": "The number of people is:", - "swimlaneDeletePopup-title": "Delete Swimlane ?", - "swimlane-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the swimlane. There is no undo.", - "restore-all": "Restore all", - "delete-all": "Delete all", - "loading": "Loading, please wait.", - "previous_as": "last time was", - "act-a-dueAt": "modified due time to \nWhen: __timeValue__\nWhere: __card__\n previous due was __timeOldValue__", - "act-a-endAt": "modified ending time to __timeValue__ from (__timeOldValue__)", - "act-a-startAt": "modified starting time to __timeValue__ from (__timeOldValue__)", - "act-a-receivedAt": "modified received time to __timeValue__ from (__timeOldValue__)", - "a-dueAt": "modified due time to be", - "a-endAt": "modified ending time to be", - "a-startAt": "modified starting time to be", - "a-receivedAt": "modified received time to be", - "almostdue": "current due time %s is approaching", - "pastdue": "current due time %s is past", - "duenow": "current due time %s is today", - "act-newDue": "__list__/__card__ has 1st due reminder [__board__]", - "act-withDue": "__list__/__card__ due reminders [__board__]", - "act-almostdue": "was reminding the current due (__timeValue__) of __card__ is approaching", - "act-pastdue": "was reminding the current due (__timeValue__) of __card__ is past", - "act-duenow": "was reminding the current due (__timeValue__) of __card__ is now", - "act-atUserComment": "You were mentioned in [__board__] __list__/__card__", - "delete-user-confirm-popup": "Are you sure you want to delete this account? There is no undo.", - "accounts-allowUserDelete": "Allow users to self delete their account", - "hide-minicard-label-text": "Hide minicard label text", - "show-desktop-drag-handles": "Show desktop drag handles", - "assignee": "Assignee", - "cardAssigneesPopup-title": "Assignee", - "addmore-detail": "Add a more detailed description", - "show-on-card": "Show on Card", - "new": "New", - "editUserPopup-title": "Edit User", - "newUserPopup-title": "New User", - "notifications": "Notifications", - "view-all": "View All", - "filter-by-unread": "Filter by Unread", - "mark-all-as-read": "Mark all as read", - "allow-rename": "Allow Rename", - "allowRenamePopup-title": "Allow Rename" -} \ No newline at end of file + "accept": "Accepter", + "act-activity-notify": "Activity Notification", + "act-addAttachment": "added attachment __attachment__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-deleteAttachment": "deleted attachment __attachment__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addSubtask": "added subtask __subtask__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addedLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removeLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removedLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addChecklist": "added checklist __checklist__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addChecklistItem": "added checklist item __checklistItem__ to checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removeChecklist": "removed checklist __checklist__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removeChecklistItem": "removed checklist item __checklistItem__ from checklist __checkList__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-checkedItem": "checked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-uncheckedItem": "unchecked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-completeChecklist": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-uncompleteChecklist": "uncompleted checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addComment": "commented on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-editComment": "edited comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-deleteComment": "deleted comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-createBoard": "created board __board__", + "act-createSwimlane": "created swimlane __swimlane__ to board __board__", + "act-createCard": "created card __card__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-createCustomField": "created custom field __customField__ at board __board__", + "act-deleteCustomField": "deleted custom field __customField__ at board __board__", + "act-setCustomField": "edited custom field __customField__: __customFieldValue__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-createList": "added list __list__ to board __board__", + "act-addBoardMember": "added member __member__ to board __board__", + "act-archivedBoard": "Board __board__ moved to Archive", + "act-archivedCard": "Card __card__ at list __list__ at swimlane __swimlane__ at board __board__ moved to Archive", + "act-archivedList": "List __list__ at swimlane __swimlane__ at board __board__ moved to Archive", + "act-archivedSwimlane": "Swimlane __swimlane__ at board __board__ moved to Archive", + "act-importBoard": "imported board __board__", + "act-importCard": "imported card __card__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-importList": "imported list __list__ to swimlane __swimlane__ at board __board__", + "act-joinMember": "added member __member__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-moveCard": "moved card __card__ at board __board__ from list __oldList__ at swimlane __oldSwimlane__ to list __list__ at swimlane __swimlane__", + "act-moveCardToOtherBoard": "moved card __card__ from list __oldList__ at swimlane __oldSwimlane__ at board __oldBoard__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-removeBoardMember": "removed member __member__ from board __board__", + "act-restoredCard": "restored card __card__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-unjoinMember": "removed member __member__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-withBoardTitle": "__board__", + "act-withCardTitle": "[__board__] __card__", + "actions": "Actions", + "activities": "Activities", + "activity": "Activity", + "activity-added": "added %s to %s", + "activity-archived": "%s moved to Archive", + "activity-attached": "attached %s to %s", + "activity-created": "created %s", + "activity-customfield-created": "created custom field %s", + "activity-excluded": "excluded %s from %s", + "activity-imported": "imported %s into %s from %s", + "activity-imported-board": "imported %s from %s", + "activity-joined": "joined %s", + "activity-moved": "moved %s from %s to %s", + "activity-on": "on %s", + "activity-removed": "removed %s from %s", + "activity-sent": "sent %s to %s", + "activity-unjoined": "unjoined %s", + "activity-subtask-added": "added subtask to %s", + "activity-checked-item": "checked %s in checklist %s of %s", + "activity-unchecked-item": "unchecked %s in checklist %s of %s", + "activity-checklist-added": "added checklist to %s", + "activity-checklist-removed": "removed a checklist from %s", + "activity-checklist-completed": "completed checklist %s of %s", + "activity-checklist-uncompleted": "uncompleted the checklist %s of %s", + "activity-checklist-item-added": "added checklist item to '%s' in %s", + "activity-checklist-item-removed": "removed a checklist item from '%s' in %s", + "add": "Add", + "activity-checked-item-card": "checked %s in checklist %s", + "activity-unchecked-item-card": "unchecked %s in checklist %s", + "activity-checklist-completed-card": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "activity-checklist-uncompleted-card": "uncompleted the checklist %s", + "activity-editComment": "edited comment %s", + "activity-deleteComment": "deleted comment %s", + "add-attachment": "Add Attachment", + "add-board": "Add Board", + "add-card": "Add Card", + "add-swimlane": "Add Swimlane", + "add-subtask": "Add Subtask", + "add-checklist": "Add Checklist", + "add-checklist-item": "Add an item to checklist", + "add-cover": "Add Cover", + "add-label": "Add Label", + "add-list": "Add List", + "add-members": "Add Members", + "added": "Added", + "addMemberPopup-title": "Members", + "admin": "Admin", + "admin-desc": "Can view and edit cards, remove members, and change settings for the board.", + "admin-announcement": "Announcement", + "admin-announcement-active": "Active System-Wide Announcement", + "admin-announcement-title": "Announcement from Administrator", + "all-boards": "All boards", + "and-n-other-card": "And __count__ other card", + "and-n-other-card_plural": "And __count__ other cards", + "apply": "Apply", + "app-is-offline": "Loading, please wait. Refreshing the page will cause data loss. If loading does not work, please check that server has not stopped.", + "archive": "Move to Archive", + "archive-all": "Move All to Archive", + "archive-board": "Move Board to Archive", + "archive-card": "Move Card to Archive", + "archive-list": "Move List to Archive", + "archive-swimlane": "Move Swimlane to Archive", + "archive-selection": "Move selection to Archive", + "archiveBoardPopup-title": "Move Board to Archive?", + "archived-items": "Archive", + "archived-boards": "Boards in Archive", + "restore-board": "Restore Board", + "no-archived-boards": "No Boards in Archive.", + "archives": "Archive", + "template": "Template", + "templates": "Templates", + "assign-member": "Assign member", + "attached": "attached", + "attachment": "Attachment", + "attachment-delete-pop": "Deleting an attachment is permanent. There is no undo.", + "attachmentDeletePopup-title": "Delete Attachment?", + "attachments": "Attachments", + "auto-watch": "Automatically watch boards when they are created", + "avatar-too-big": "The avatar is too large (70KB max)", + "back": "Back", + "board-change-color": "Change color", + "board-nb-stars": "%s stars", + "board-not-found": "Board not found", + "board-private-info": "This board will be <strong>private</strong>.", + "board-public-info": "This board will be <strong>public</strong>.", + "boardChangeColorPopup-title": "Change Board Background", + "boardChangeTitlePopup-title": "Rename Board", + "boardChangeVisibilityPopup-title": "Change Visibility", + "boardChangeWatchPopup-title": "Change Watch", + "boardMenuPopup-title": "Board Settings", + "boardChangeViewPopup-title": "Board View", + "boards": "Boards", + "board-view": "Board View", + "board-view-cal": "Calendar", + "board-view-swimlanes": "Swimlanes", + "board-view-collapse": "Collapse", + "board-view-lists": "Lists", + "bucket-example": "Like “Bucket List” for example", + "cancel": "Cancel", + "card-archived": "This card is moved to Archive.", + "board-archived": "This board is moved to Archive.", + "card-comments-title": "This card has %s comment.", + "card-delete-notice": "Deleting is permanent. You will lose all actions associated with this card.", + "card-delete-pop": "All actions will be removed from the activity feed and you won't be able to re-open the card. There is no undo.", + "card-delete-suggest-archive": "You can move a card to Archive to remove it from the board and preserve the activity.", + "card-due": "Due", + "card-due-on": "Due on", + "card-spent": "Spent Time", + "card-edit-attachments": "Edit attachments", + "card-edit-custom-fields": "Edit custom fields", + "card-edit-labels": "Edit labels", + "card-edit-members": "Edit members", + "card-labels-title": "Change the labels for the card.", + "card-members-title": "Add or remove members of the board from the card.", + "card-start": "Start", + "card-start-on": "Starts on", + "cardAttachmentsPopup-title": "Attach From", + "cardCustomField-datePopup-title": "Change date", + "cardCustomFieldsPopup-title": "Edit custom fields", + "cardDeletePopup-title": "Delete Card?", + "cardDetailsActionsPopup-title": "Card Actions", + "cardLabelsPopup-title": "Labels", + "cardMembersPopup-title": "Members", + "cardMorePopup-title": "More", + "cardTemplatePopup-title": "Create template", + "cards": "Cards", + "cards-count": "Cards", + "casSignIn": "Sign In with CAS", + "cardType-card": "Card", + "cardType-linkedCard": "Linked Card", + "cardType-linkedBoard": "Linked Board", + "change": "Change", + "change-avatar": "Change Avatar", + "change-password": "Change Password", + "change-permissions": "Change permissions", + "change-settings": "Change Settings", + "changeAvatarPopup-title": "Change Avatar", + "changeLanguagePopup-title": "Change Language", + "changePasswordPopup-title": "Change Password", + "changePermissionsPopup-title": "Change Permissions", + "changeSettingsPopup-title": "Change Settings", + "subtasks": "Subtasks", + "checklists": "Checklists", + "click-to-star": "Click to star this board.", + "click-to-unstar": "Click to unstar this board.", + "clipboard": "Clipboard or drag & drop", + "close": "Close", + "close-board": "Close Board", + "close-board-pop": "You will be able to restore the board by clicking the “Archive” button from the home header.", + "color-black": "black", + "color-blue": "blue", + "color-crimson": "crimson", + "color-darkgreen": "darkgreen", + "color-gold": "gold", + "color-gray": "gray", + "color-green": "green", + "color-indigo": "indigo", + "color-lime": "lime", + "color-magenta": "magenta", + "color-mistyrose": "mistyrose", + "color-navy": "navy", + "color-orange": "orange", + "color-paleturquoise": "paleturquoise", + "color-peachpuff": "peachpuff", + "color-pink": "pink", + "color-plum": "plum", + "color-purple": "purple", + "color-red": "red", + "color-saddlebrown": "saddlebrown", + "color-silver": "silver", + "color-sky": "sky", + "color-slateblue": "slateblue", + "color-white": "white", + "color-yellow": "yellow", + "unset-color": "Unset", + "comment": "Comment", + "comment-placeholder": "Write Comment", + "comment-only": "Comment only", + "comment-only-desc": "Can comment on cards only.", + "no-comments": "No comments", + "no-comments-desc": "Can not see comments and activities.", + "worker": "Worker", + "worker-desc": "Can only move cards, assign itself to card and comment.", + "computer": "Computer", + "confirm-subtask-delete-dialog": "Are you sure you want to delete subtask?", + "confirm-checklist-delete-dialog": "Are you sure you want to delete checklist?", + "copy-card-link-to-clipboard": "Copy card link to clipboard", + "linkCardPopup-title": "Link Card", + "searchElementPopup-title": "Search", + "copyCardPopup-title": "Copy Card", + "copyChecklistToManyCardsPopup-title": "Copy Checklist Template to Many Cards", + "copyChecklistToManyCardsPopup-instructions": "Destination Card Titles and Descriptions in this JSON format", + "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"First card title\", \"description\":\"First card description\"}, {\"title\":\"Second card title\",\"description\":\"Second card description\"},{\"title\":\"Last card title\",\"description\":\"Last card description\"} ]", + "create": "Create", + "createBoardPopup-title": "Create Board", + "chooseBoardSourcePopup-title": "Import board", + "createLabelPopup-title": "Create Label", + "createCustomField": "Create Field", + "createCustomFieldPopup-title": "Create Field", + "current": "current", + "custom-field-delete-pop": "There is no undo. This will remove this custom field from all cards and destroy its history.", + "custom-field-checkbox": "Checkbox", + "custom-field-date": "Date", + "custom-field-dropdown": "Dropdown List", + "custom-field-dropdown-none": "(none)", + "custom-field-dropdown-options": "List Options", + "custom-field-dropdown-options-placeholder": "Press enter to add more options", + "custom-field-dropdown-unknown": "(unknown)", + "custom-field-number": "Number", + "custom-field-text": "Text", + "custom-fields": "Custom Fields", + "date": "Date", + "decline": "Decline", + "default-avatar": "Default avatar", + "delete": "Delete", + "deleteCustomFieldPopup-title": "Delete Custom Field?", + "deleteLabelPopup-title": "Delete Label?", + "description": "Description", + "disambiguateMultiLabelPopup-title": "Disambiguate Label Action", + "disambiguateMultiMemberPopup-title": "Disambiguate Member Action", + "discard": "Discard", + "done": "Done", + "download": "Download", + "edit": "Edit", + "edit-avatar": "Change Avatar", + "edit-profile": "Edit Profile", + "edit-wip-limit": "Edit WIP Limit", + "soft-wip-limit": "Soft WIP Limit", + "editCardStartDatePopup-title": "Change start date", + "editCardDueDatePopup-title": "Change due date", + "editCustomFieldPopup-title": "Edit Field", + "editCardSpentTimePopup-title": "Change spent time", + "editLabelPopup-title": "Change Label", + "editNotificationPopup-title": "Edit Notification", + "editProfilePopup-title": "Edit Profile", + "email": "Email", + "email-enrollAccount-subject": "An account created for you on __siteName__", + "email-enrollAccount-text": "Hello __user__,\n\nTo start using the service, simply click the link below.\n\n__url__\n\nThanks.", + "email-fail": "Sending email failed", + "email-fail-text": "Error trying to send email", + "email-invalid": "Invalid email", + "email-invite": "Invite via Email", + "email-invite-subject": "__inviter__ sent you an invitation", + "email-invite-text": "Dear __user__,\n\n__inviter__ invites you to join board \"__board__\" for collaborations.\n\nPlease follow the link below:\n\n__url__\n\nThanks.", + "email-resetPassword-subject": "Reset your password on __siteName__", + "email-resetPassword-text": "Hello __user__,\n\nTo reset your password, simply click the link below.\n\n__url__\n\nThanks.", + "email-sent": "Email sent", + "email-verifyEmail-subject": "Verify your email address on __siteName__", + "email-verifyEmail-text": "Hello __user__,\n\nTo verify your account email, simply click the link below.\n\n__url__\n\nThanks.", + "enable-wip-limit": "Enable WIP Limit", + "error-board-doesNotExist": "This board does not exist", + "error-board-notAdmin": "You need to be admin of this board to do that", + "error-board-notAMember": "You need to be a member of this board to do that", + "error-json-malformed": "Your text is not valid JSON", + "error-json-schema": "Your JSON data does not include the proper information in the correct format", + "error-list-doesNotExist": "This list does not exist", + "error-user-doesNotExist": "This user does not exist", + "error-user-notAllowSelf": "You can not invite yourself", + "error-user-notCreated": "This user is not created", + "error-username-taken": "This username is already taken", + "error-email-taken": "Email has already been taken", + "export-board": "Export board", + "sort": "Sort", + "sort-desc": "Click to Sort List", + "list-sort-by": "Sort the List By:", + "list-label-modifiedAt": "Last Access Time", + "list-label-title": "Name of the List", + "list-label-sort": "Your Manual Order", + "list-label-short-modifiedAt": "(L)", + "list-label-short-title": "(N)", + "list-label-short-sort": "(M)", + "filter": "Filter", + "filter-cards": "Filter Cards or Lists", + "list-filter-label": "Filter List by Title", + "filter-clear": "Clear filter", + "filter-no-label": "No label", + "filter-no-member": "No member", + "filter-no-assignee": "No assignee", + "filter-no-custom-fields": "No Custom Fields", + "filter-show-archive": "Show archived lists", + "filter-hide-empty": "Hide empty lists", + "filter-on": "Filter is on", + "filter-on-desc": "You are filtering cards on this board. Click here to edit filter.", + "filter-to-selection": "Filter to selection", + "advanced-filter-label": "Advanced Filter", + "advanced-filter-description": "Advanced Filter allows to write a string containing following operators: == != <= >= && || ( ) A space is used as a separator between the Operators. You can filter for all Custom Fields by typing their names and values. For Example: Field1 == Value1. Note: If fields or values contains spaces, you need to encapsulate them into single quotes. For Example: 'Field 1' == 'Value 1'. For single control characters (' \\/) to be skipped, you can use \\. For example: Field1 == I\\'m. Also you can combine multiple conditions. For Example: F1 == V1 || F1 == V2. Normally all operators are interpreted from left to right. You can change the order by placing brackets. For Example: F1 == V1 && ( F2 == V2 || F2 == V3 ). Also you can search text fields using regex: F1 == /Tes.*/i", + "fullname": "Full Name", + "header-logo-title": "Go back to your boards page.", + "hide-system-messages": "Hide system messages", + "headerBarCreateBoardPopup-title": "Create Board", + "home": "Home", + "import": "Import", + "link": "Link", + "import-board": "import board", + "import-board-c": "Import board", + "import-board-title-trello": "Import board from Trello", + "import-board-title-wekan": "Import board from previous export", + "import-sandstorm-backup-warning": "Do not delete data you import from original exported board or Trello before checking does this grain close and open again, or do you get Board not found error, that means data loss.", + "import-sandstorm-warning": "Imported board will delete all existing data on board and replace it with imported board.", + "from-trello": "From Trello", + "from-wekan": "From previous export", + "import-board-instruction-trello": "In your Trello board, go to 'Menu', then 'More', 'Print and Export', 'Export JSON', and copy the resulting text.", + "import-board-instruction-wekan": "In your board, go to 'Menu', then 'Export board', and copy the text in the downloaded file.", + "import-board-instruction-about-errors": "If you get errors when importing board, sometimes importing still works, and board is at All Boards page.", + "import-json-placeholder": "Paste your valid JSON data here", + "import-map-members": "Map members", + "import-members-map": "Your imported board has some members. Please map the members you want to import to your users", + "import-show-user-mapping": "Review members mapping", + "import-user-select": "Pick your existing user you want to use as this member", + "importMapMembersAddPopup-title": "Select member", + "info": "Version", + "initials": "Initials", + "invalid-date": "Invalid date", + "invalid-time": "Invalid time", + "invalid-user": "Invalid user", + "joined": "joined", + "just-invited": "You are just invited to this board", + "keyboard-shortcuts": "Keyboard shortcuts", + "label-create": "Create Label", + "label-default": "%s label (default)", + "label-delete-pop": "There is no undo. This will remove this label from all cards and destroy its history.", + "labels": "Labels", + "language": "Language", + "last-admin-desc": "You can’t change roles because there must be at least one admin.", + "leave-board": "Leave Board", + "leave-board-pop": "Are you sure you want to leave __boardTitle__? You will be removed from all cards on this board.", + "leaveBoardPopup-title": "Leave Board ?", + "link-card": "Link to this card", + "list-archive-cards": "Move all cards in this list to Archive", + "list-archive-cards-pop": "This will remove all the cards in this list from the board. To view cards in Archive and bring them back to the board, click “Menu” > “Archive”.", + "list-move-cards": "Move all cards in this list", + "list-select-cards": "Select all cards in this list", + "set-color-list": "Set Color", + "listActionPopup-title": "List Actions", + "swimlaneActionPopup-title": "Swimlane Actions", + "swimlaneAddPopup-title": "Add a Swimlane below", + "listImportCardPopup-title": "Import a Trello card", + "listMorePopup-title": "More", + "link-list": "Link to this list", + "list-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the list. There is no undo.", + "list-delete-suggest-archive": "You can move a list to Archive to remove it from the board and preserve the activity.", + "lists": "Lists", + "swimlanes": "Swimlanes", + "log-out": "Log Out", + "log-in": "Log In", + "loginPopup-title": "Log In", + "memberMenuPopup-title": "Member Settings", + "members": "Members", + "menu": "Menu", + "move-selection": "Move selection", + "moveCardPopup-title": "Move Card", + "moveCardToBottom-title": "Move to Bottom", + "moveCardToTop-title": "Move to Top", + "moveSelectionPopup-title": "Move selection", + "multi-selection": "Multi-Selection", + "multi-selection-on": "Multi-Selection is on", + "muted": "Muted", + "muted-info": "You will never be notified of any changes in this board", + "my-boards": "My Boards", + "name": "Name", + "no-archived-cards": "No cards in Archive.", + "no-archived-lists": "No lists in Archive.", + "no-archived-swimlanes": "No swimlanes in Archive.", + "no-results": "No results", + "normal": "Normal", + "normal-desc": "Can view and edit cards. Can't change settings.", + "not-accepted-yet": "Invitation not accepted yet", + "notify-participate": "Receive updates to any cards you participate as creater or member", + "notify-watch": "Receive updates to any boards, lists, or cards you’re watching", + "optional": "optional", + "or": "or", + "page-maybe-private": "This page may be private. You may be able to view it by <a href='%s'>logging in</a>.", + "page-not-found": "Page not found.", + "password": "Password", + "paste-or-dragdrop": "to paste, or drag & drop image file to it (image only)", + "participating": "Participating", + "preview": "Preview", + "previewAttachedImagePopup-title": "Preview", + "previewClipboardImagePopup-title": "Preview", + "private": "Private", + "private-desc": "This board is private. Only people added to the board can view and edit it.", + "profile": "Profile", + "public": "Public", + "public-desc": "This board is public. It's visible to anyone with the link and will show up in search engines like Google. Only people added to the board can edit.", + "quick-access-description": "Star a board to add a shortcut in this bar.", + "remove-cover": "Remove Cover", + "remove-from-board": "Remove from Board", + "remove-label": "Remove Label", + "listDeletePopup-title": "Delete List ?", + "remove-member": "Remove Member", + "remove-member-from-card": "Remove from Card", + "remove-member-pop": "Remove __name__ (__username__) from __boardTitle__? The member will be removed from all cards on this board. They will receive a notification.", + "removeMemberPopup-title": "Remove Member?", + "rename": "Rename", + "rename-board": "Rename Board", + "restore": "Restore", + "save": "Save", + "search": "Search", + "rules": "Rules", + "search-cards": "Search from card/list titles, descriptions and custom fields on this board", + "search-example": "Text to search for?", + "select-color": "Select Color", + "set-wip-limit-value": "Set a limit for the maximum number of tasks in this list", + "setWipLimitPopup-title": "Set WIP Limit", + "shortcut-assign-self": "Assign yourself to current card", + "shortcut-autocomplete-emoji": "Autocomplete emoji", + "shortcut-autocomplete-members": "Autocomplete members", + "shortcut-clear-filters": "Clear all filters", + "shortcut-close-dialog": "Close Dialog", + "shortcut-filter-my-cards": "Filter my cards", + "shortcut-show-shortcuts": "Bring up this shortcuts list", + "shortcut-toggle-filterbar": "Toggle Filter Sidebar", + "shortcut-toggle-sidebar": "Toggle Board Sidebar", + "show-cards-minimum-count": "Show cards count if list contains more than", + "sidebar-open": "Open Sidebar", + "sidebar-close": "Close Sidebar", + "signupPopup-title": "Create an Account", + "star-board-title": "Click to star this board. It will show up at top of your boards list.", + "starred-boards": "Starred Boards", + "starred-boards-description": "Starred boards show up at the top of your boards list.", + "subscribe": "Subscribe", + "team": "Team", + "this-board": "this board", + "this-card": "this card", + "spent-time-hours": "Spent time (hours)", + "overtime-hours": "Overtime (hours)", + "overtime": "Overtime", + "has-overtime-cards": "Has overtime cards", + "has-spenttime-cards": "Has spent time cards", + "time": "Time", + "title": "Title", + "tracking": "Tracking", + "tracking-info": "You will be notified of any changes to those cards you are involved as creator or member.", + "type": "Type", + "unassign-member": "Unassign member", + "unsaved-description": "You have an unsaved description.", + "unwatch": "Unwatch", + "upload": "Upload", + "upload-avatar": "Upload an avatar", + "uploaded-avatar": "Uploaded an avatar", + "username": "Username", + "view-it": "View it", + "warn-list-archived": "warning: this card is in an list at Archive", + "watch": "Watch", + "watching": "Watching", + "watching-info": "You will be notified of any change in this board", + "welcome-board": "Welcome Board", + "welcome-swimlane": "Milestone 1", + "welcome-list1": "Basics", + "welcome-list2": "Advanced", + "card-templates-swimlane": "Card Templates", + "list-templates-swimlane": "List Templates", + "board-templates-swimlane": "Board Templates", + "what-to-do": "What do you want to do?", + "wipLimitErrorPopup-title": "Invalid WIP Limit", + "wipLimitErrorPopup-dialog-pt1": "The number of tasks in this list is higher than the WIP limit you've defined.", + "wipLimitErrorPopup-dialog-pt2": "Please move some tasks out of this list, or set a higher WIP limit.", + "admin-panel": "Admin Panel", + "settings": "Settings", + "people": "People", + "registration": "Registration", + "disable-self-registration": "Disable Self-Registration", + "invite": "Invite", + "invite-people": "Invite People", + "to-boards": "To board(s)", + "email-addresses": "Email Addresses", + "smtp-host-description": "The address of the SMTP server that handles your emails.", + "smtp-port-description": "The port your SMTP server uses for outgoing emails.", + "smtp-tls-description": "Enable TLS support for SMTP server", + "smtp-host": "SMTP Host", + "smtp-port": "SMTP Port", + "smtp-username": "Username", + "smtp-password": "Password", + "smtp-tls": "TLS support", + "send-from": "From", + "send-smtp-test": "Send a test email to yourself", + "invitation-code": "Invitation Code", + "email-invite-register-subject": "__inviter__ sent you an invitation", + "email-invite-register-text": "Dear __user__,\n\n__inviter__ invites you to kanban board for collaborations.\n\nPlease follow the link below:\n__url__\n\nAnd your invitation code is: __icode__\n\nThanks.", + "email-smtp-test-subject": "SMTP Test Email", + "email-smtp-test-text": "You have successfully sent an email", + "error-invitation-code-not-exist": "Invitation code doesn't exist", + "error-notAuthorized": "You are not authorized to view this page.", + "webhook-title": "Webhook Name", + "webhook-token": "Token (Optional for Authentication)", + "outgoing-webhooks": "Outgoing Webhooks", + "bidirectional-webhooks": "Two-Way Webhooks", + "outgoingWebhooksPopup-title": "Outgoing Webhooks", + "boardCardTitlePopup-title": "Card Title Filter", + "disable-webhook": "Disable This Webhook", + "global-webhook": "Global Webhooks", + "new-outgoing-webhook": "New Outgoing Webhook", + "no-name": "(Unknown)", + "Node_version": "Node version", + "Meteor_version": "Meteor version", + "MongoDB_version": "MongoDB version", + "MongoDB_storage_engine": "MongoDB storage engine", + "MongoDB_Oplog_enabled": "MongoDB Oplog enabled", + "OS_Arch": "OS Arch", + "OS_Cpus": "OS CPU Count", + "OS_Freemem": "OS Free Memory", + "OS_Loadavg": "OS Load Average", + "OS_Platform": "OS Platform", + "OS_Release": "OS Release", + "OS_Totalmem": "OS Total Memory", + "OS_Type": "OS Type", + "OS_Uptime": "OS Uptime", + "days": "days", + "hours": "hours", + "minutes": "minutes", + "seconds": "seconds", + "show-field-on-card": "Show this field on card", + "automatically-field-on-card": "Auto create field to all cards", + "showLabel-field-on-card": "Show field label on minicard", + "yes": "Yes", + "no": "No", + "accounts": "Accounts", + "accounts-allowEmailChange": "Allow Email Change", + "accounts-allowUserNameChange": "Allow Username Change", + "createdAt": "Created at", + "verified": "Verified", + "active": "Active", + "card-received": "Received", + "card-received-on": "Received on", + "card-end": "End", + "card-end-on": "Ends on", + "editCardReceivedDatePopup-title": "Change received date", + "editCardEndDatePopup-title": "Change end date", + "setCardColorPopup-title": "Set color", + "setCardActionsColorPopup-title": "Choose a color", + "setSwimlaneColorPopup-title": "Choose a color", + "setListColorPopup-title": "Choose a color", + "assigned-by": "Assigned By", + "requested-by": "Requested By", + "board-delete-notice": "Deleting is permanent. You will lose all lists, cards and actions associated with this board.", + "delete-board-confirm-popup": "All lists, cards, labels, and activities will be deleted and you won't be able to recover the board contents. There is no undo.", + "boardDeletePopup-title": "Delete Board?", + "delete-board": "Delete Board", + "default-subtasks-board": "Subtasks for __board__ board", + "default": "Default", + "queue": "Queue", + "subtask-settings": "Subtasks Settings", + "card-settings": "Card Settings", + "boardSubtaskSettingsPopup-title": "Board Subtasks Settings", + "boardCardSettingsPopup-title": "Card Settings", + "deposit-subtasks-board": "Deposit subtasks to this board:", + "deposit-subtasks-list": "Landing list for subtasks deposited here:", + "show-parent-in-minicard": "Show parent in minicard:", + "prefix-with-full-path": "Prefix with full path", + "prefix-with-parent": "Prefix with parent", + "subtext-with-full-path": "Subtext with full path", + "subtext-with-parent": "Subtext with parent", + "change-card-parent": "Change card's parent", + "parent-card": "Parent card", + "source-board": "Source board", + "no-parent": "Don't show parent", + "activity-added-label": "added label '%s' to %s", + "activity-removed-label": "removed label '%s' from %s", + "activity-delete-attach": "deleted an attachment from %s", + "activity-added-label-card": "added label '%s'", + "activity-removed-label-card": "removed label '%s'", + "activity-delete-attach-card": "deleted an attachment", + "activity-set-customfield": "set custom field '%s' to '%s' in %s", + "activity-unset-customfield": "unset custom field '%s' in %s", + "r-rule": "Rule", + "r-add-trigger": "Add trigger", + "r-add-action": "Add action", + "r-board-rules": "Board rules", + "r-add-rule": "Add rule", + "r-view-rule": "View rule", + "r-delete-rule": "Delete rule", + "r-new-rule-name": "New rule title", + "r-no-rules": "No rules", + "r-when-a-card": "When a card", + "r-is": "is", + "r-is-moved": "is moved", + "r-added-to": "added to", + "r-removed-from": "Removed from", + "r-the-board": "the board", + "r-list": "list", + "set-filter": "Set Filter", + "r-moved-to": "Moved to", + "r-moved-from": "Moved from", + "r-archived": "Moved to Archive", + "r-unarchived": "Restored from Archive", + "r-a-card": "a card", + "r-when-a-label-is": "When a label is", + "r-when-the-label": "When the label", + "r-list-name": "list name", + "r-when-a-member": "When a member is", + "r-when-the-member": "When the member", + "r-name": "name", + "r-when-a-attach": "When an attachment", + "r-when-a-checklist": "When a checklist is", + "r-when-the-checklist": "When the checklist", + "r-completed": "Completed", + "r-made-incomplete": "Made incomplete", + "r-when-a-item": "When a checklist item is", + "r-when-the-item": "When the checklist item", + "r-checked": "Checked", + "r-unchecked": "Unchecked", + "r-move-card-to": "Move card to", + "r-top-of": "Top of", + "r-bottom-of": "Bottom of", + "r-its-list": "its list", + "r-archive": "Move to Archive", + "r-unarchive": "Restore from Archive", + "r-card": "card", + "r-add": "Add", + "r-remove": "Remove", + "r-label": "label", + "r-member": "member", + "r-remove-all": "Remove all members from the card", + "r-set-color": "Set color to", + "r-checklist": "checklist", + "r-check-all": "Check all", + "r-uncheck-all": "Uncheck all", + "r-items-check": "items of checklist", + "r-check": "Check", + "r-uncheck": "Uncheck", + "r-item": "item", + "r-of-checklist": "of checklist", + "r-send-email": "Send an email", + "r-to": "to", + "r-subject": "subject", + "r-rule-details": "Rule details", + "r-d-move-to-top-gen": "Move card to top of its list", + "r-d-move-to-top-spec": "Move card to top of list", + "r-d-move-to-bottom-gen": "Move card to bottom of its list", + "r-d-move-to-bottom-spec": "Move card to bottom of list", + "r-d-send-email": "Send email", + "r-d-send-email-to": "to", + "r-d-send-email-subject": "subject", + "r-d-send-email-message": "message", + "r-d-archive": "Move card to Archive", + "r-d-unarchive": "Restore card from Archive", + "r-d-add-label": "Add label", + "r-d-remove-label": "Remove label", + "r-create-card": "Create new card", + "r-in-list": "in list", + "r-in-swimlane": "in swimlane", + "r-d-add-member": "Add member", + "r-d-remove-member": "Remove member", + "r-d-remove-all-member": "Remove all member", + "r-d-check-all": "Check all items of a list", + "r-d-uncheck-all": "Uncheck all items of a list", + "r-d-check-one": "Check item", + "r-d-uncheck-one": "Uncheck item", + "r-d-check-of-list": "of checklist", + "r-d-add-checklist": "Add checklist", + "r-d-remove-checklist": "Remove checklist", + "r-by": "by", + "r-add-checklist": "Add checklist", + "r-with-items": "with items", + "r-items-list": "item1,item2,item3", + "r-add-swimlane": "Add swimlane", + "r-swimlane-name": "swimlane name", + "r-board-note": "Note: leave a field empty to match every possible value.", + "r-checklist-note": "Note: checklist's items have to be written as comma separated values.", + "r-when-a-card-is-moved": "When a card is moved to another list", + "r-set": "Set", + "r-update": "Update", + "r-datefield": "date field", + "r-df-start-at": "start", + "r-df-due-at": "due", + "r-df-end-at": "end", + "r-df-received-at": "received", + "r-to-current-datetime": "to current date/time", + "r-remove-value-from": "Remove value from", + "ldap": "LDAP", + "oauth2": "OAuth2", + "cas": "CAS", + "authentication-method": "Authentication method", + "authentication-type": "Authentication type", + "custom-product-name": "Custom Product Name", + "layout": "Layout", + "hide-logo": "Hide Logo", + "add-custom-html-after-body-start": "Add Custom HTML after <body> start", + "add-custom-html-before-body-end": "Add Custom HTML before </body> end", + "error-undefined": "Something went wrong", + "error-ldap-login": "An error occurred while trying to login", + "display-authentication-method": "Display Authentication Method", + "default-authentication-method": "Default Authentication Method", + "duplicate-board": "Duplicate Board", + "people-number": "The number of people is:", + "swimlaneDeletePopup-title": "Delete Swimlane ?", + "swimlane-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the swimlane. There is no undo.", + "restore-all": "Restore all", + "delete-all": "Delete all", + "loading": "Loading, please wait.", + "previous_as": "last time was", + "act-a-dueAt": "modified due time to \nWhen: __timeValue__\nWhere: __card__\n previous due was __timeOldValue__", + "act-a-endAt": "modified ending time to __timeValue__ from (__timeOldValue__)", + "act-a-startAt": "modified starting time to __timeValue__ from (__timeOldValue__)", + "act-a-receivedAt": "modified received time to __timeValue__ from (__timeOldValue__)", + "a-dueAt": "modified due time to be", + "a-endAt": "modified ending time to be", + "a-startAt": "modified starting time to be", + "a-receivedAt": "modified received time to be", + "almostdue": "current due time %s is approaching", + "pastdue": "current due time %s is past", + "duenow": "current due time %s is today", + "act-newDue": "__list__/__card__ has 1st due reminder [__board__]", + "act-withDue": "__list__/__card__ due reminders [__board__]", + "act-almostdue": "was reminding the current due (__timeValue__) of __card__ is approaching", + "act-pastdue": "was reminding the current due (__timeValue__) of __card__ is past", + "act-duenow": "was reminding the current due (__timeValue__) of __card__ is now", + "act-atUserComment": "You were mentioned in [__board__] __list__/__card__", + "delete-user-confirm-popup": "Are you sure you want to delete this account? There is no undo.", + "accounts-allowUserDelete": "Allow users to self delete their account", + "hide-minicard-label-text": "Hide minicard label text", + "show-desktop-drag-handles": "Show desktop drag handles", + "assignee": "Assignee", + "cardAssigneesPopup-title": "Assignee", + "addmore-detail": "Add a more detailed description", + "show-on-card": "Show on Card", + "new": "New", + "editUserPopup-title": "Edit User", + "newUserPopup-title": "New User", + "notifications": "Notifications", + "view-all": "View All", + "filter-by-unread": "Filter by Unread", + "mark-all-as-read": "Mark all as read", + "allow-rename": "Allow Rename", + "allowRenamePopup-title": "Allow Rename" +} diff --git a/i18n/de.i18n.json b/i18n/de.i18n.json index 57bcfd2d..24f7fc3c 100644 --- a/i18n/de.i18n.json +++ b/i18n/de.i18n.json @@ -319,6 +319,7 @@ "filter-clear": "Filter entfernen", "filter-no-label": "Kein Label", "filter-no-member": "Kein Mitglied", + "filter-no-assignee": "No assignee", "filter-no-custom-fields": "Keine benutzerdefinierten Felder", "filter-show-archive": "Archivierte Listen anzeigen", "filter-hide-empty": "Leere Listen verstecken", @@ -763,7 +764,7 @@ "notifications": "Benachrichtigungen", "view-all": "Alle anzeigen", "filter-by-unread": "Nach Ungelesenen filtern", - "mark-all-as-read": "Als ungelesen markieren", + "mark-all-as-read": "Alle als gelesen markieren", "allow-rename": "Umbenennen erlauben", "allowRenamePopup-title": "Umbenennen erlauben" } diff --git a/i18n/el.i18n.json b/i18n/el.i18n.json index 5e4c9064..7fb69ae7 100644 --- a/i18n/el.i18n.json +++ b/i18n/el.i18n.json @@ -1,769 +1,770 @@ { - "accept": "Αποδοχή", - "act-activity-notify": "Ειδοποίηση δραστηριότητας", - "act-addAttachment": "added attachment __attachment__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-deleteAttachment": "deleted attachment __attachment__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addSubtask": "added subtask __subtask__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addedLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removeLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removedLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addChecklist": "added checklist __checklist__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addChecklistItem": "added checklist item __checklistItem__ to checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removeChecklist": "removed checklist __checklist__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removeChecklistItem": "removed checklist item __checklistItem__ from checklist __checkList__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-checkedItem": "checked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-uncheckedItem": "unchecked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-completeChecklist": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-uncompleteChecklist": "uncompleted checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addComment": "commented on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-editComment": "edited comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-deleteComment": "deleted comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-createBoard": "created board __board__", - "act-createSwimlane": "created swimlane __swimlane__ to board __board__", - "act-createCard": "created card __card__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-createCustomField": "created custom field __customField__ at board __board__", - "act-deleteCustomField": "deleted custom field __customField__ at board __board__", - "act-setCustomField": "edited custom field __customField__: __customFieldValue__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-createList": "added list __list__ to board __board__", - "act-addBoardMember": "added member __member__ to board __board__", - "act-archivedBoard": "Board __board__ moved to Archive", - "act-archivedCard": "Card __card__ at list __list__ at swimlane __swimlane__ at board __board__ moved to Archive", - "act-archivedList": "List __list__ at swimlane __swimlane__ at board __board__ moved to Archive", - "act-archivedSwimlane": "Swimlane __swimlane__ at board __board__ moved to Archive", - "act-importBoard": "imported board __board__", - "act-importCard": "imported card __card__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-importList": "imported list __list__ to swimlane __swimlane__ at board __board__", - "act-joinMember": "added member __member__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-moveCard": "moved card __card__ at board __board__ from list __oldList__ at swimlane __oldSwimlane__ to list __list__ at swimlane __swimlane__", - "act-moveCardToOtherBoard": "moved card __card__ from list __oldList__ at swimlane __oldSwimlane__ at board __oldBoard__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-removeBoardMember": "removed member __member__ from board __board__", - "act-restoredCard": "restored card __card__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-unjoinMember": "removed member __member__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-withBoardTitle": "__board__", - "act-withCardTitle": "[__board__] __card__", - "actions": "Ενέργειες", - "activities": "Activities", - "activity": "Δραστηριότητα", - "activity-added": "added %s to %s", - "activity-archived": "%s μετακινήθηκε στο Αρχείο", - "activity-attached": "attached %s to %s", - "activity-created": "created %s", - "activity-customfield-created": "created custom field %s", - "activity-excluded": "excluded %s from %s", - "activity-imported": "imported %s into %s from %s", - "activity-imported-board": "imported %s from %s", - "activity-joined": "joined %s", - "activity-moved": "moved %s from %s to %s", - "activity-on": "on %s", - "activity-removed": "removed %s from %s", - "activity-sent": "sent %s to %s", - "activity-unjoined": "unjoined %s", - "activity-subtask-added": "added subtask to %s", - "activity-checked-item": "checked %s in checklist %s of %s", - "activity-unchecked-item": "unchecked %s in checklist %s of %s", - "activity-checklist-added": "added checklist to %s", - "activity-checklist-removed": "removed a checklist from %s", - "activity-checklist-completed": "completed checklist %s of %s", - "activity-checklist-uncompleted": "uncompleted the checklist %s of %s", - "activity-checklist-item-added": "added checklist item to '%s' in %s", - "activity-checklist-item-removed": "removed a checklist item from '%s' in %s", - "add": "Προσθήκη", - "activity-checked-item-card": "checked %s in checklist %s", - "activity-unchecked-item-card": "unchecked %s in checklist %s", - "activity-checklist-completed-card": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "activity-checklist-uncompleted-card": "uncompleted the checklist %s", - "activity-editComment": "edited comment %s", - "activity-deleteComment": "deleted comment %s", - "add-attachment": "Add Attachment", - "add-board": "Add Board", - "add-card": "Προσθήκη Κάρτας", - "add-swimlane": "Add Swimlane", - "add-subtask": "Add Subtask", - "add-checklist": "Add Checklist", - "add-checklist-item": "Add an item to checklist", - "add-cover": "Add Cover", - "add-label": "Προσθήκη Ετικέτας", - "add-list": "Προσθήκη Λίστας", - "add-members": "Προσθήκη Μελών", - "added": "Προστέθηκε", - "addMemberPopup-title": "Μέλοι", - "admin": "Διαχειριστής", - "admin-desc": "Can view and edit cards, remove members, and change settings for the board.", - "admin-announcement": "Announcement", - "admin-announcement-active": "Active System-Wide Announcement", - "admin-announcement-title": "Announcement from Administrator", - "all-boards": "All boards", - "and-n-other-card": "And __count__ other card", - "and-n-other-card_plural": "And __count__ other cards", - "apply": "Εφαρμογή", - "app-is-offline": "Loading, please wait. Refreshing the page will cause data loss. If loading does not work, please check that server has not stopped.", - "archive": "Μετακίνηση στο Αρχείο", - "archive-all": "Μετακίνηση Όλων στο Αρχείο", - "archive-board": "Μετακίνηση Πίνακα στο Αρχείο", - "archive-card": "Μετακίνηση Κάρτας στο Αρχείο", - "archive-list": "Μετακίνηση Λίστας στο Αρχείο", - "archive-swimlane": "Move Swimlane to Archive", - "archive-selection": "Μετακίνηση επιλογής στο Αρχείο", - "archiveBoardPopup-title": "Να μετακινηθεί ο Πίνακας στο Αρχείο;", - "archived-items": "Αρχείο", - "archived-boards": "Πίνακες στο Αρχείο", - "restore-board": "Επαναφορά Πίνακα", - "no-archived-boards": "Δεν υπάρχουν Πίνακες στο Αρχείο.", - "archives": "Αρχείο", - "template": "Πρότυπο", - "templates": "Πρότυπα", - "assign-member": "Ανάθεση μέλους", - "attached": "attached", - "attachment": "Συνημμένο", - "attachment-delete-pop": "Deleting an attachment is permanent. There is no undo.", - "attachmentDeletePopup-title": "Διαγραφή Συννημένου;", - "attachments": "Συννημένα", - "auto-watch": "Automatically watch boards when they are created", - "avatar-too-big": "The avatar is too large (70KB max)", - "back": "Πίσω", - "board-change-color": "Αλλαγή χρώματος", - "board-nb-stars": "%s stars", - "board-not-found": "Ο πίνακας δε βρέθηκε", - "board-private-info": "This board will be <strong>private</strong>.", - "board-public-info": "This board will be <strong>public</strong>.", - "boardChangeColorPopup-title": "Αλλαγή Φόντου Πίνακα", - "boardChangeTitlePopup-title": "Μετονομασία Πίνακα", - "boardChangeVisibilityPopup-title": "Αλλαγή Ορατότητας", - "boardChangeWatchPopup-title": "Change Watch", - "boardMenuPopup-title": "Ρυθμίσεις Πίνακα", - "boardChangeViewPopup-title": "Board View", - "boards": "Πίνακες", - "board-view": "Board View", - "board-view-cal": "Ημερολόγιο", - "board-view-swimlanes": "Swimlanes", - "board-view-collapse": "Collapse", - "board-view-lists": "Λίστες", - "bucket-example": "Like “Bucket List” for example", - "cancel": "Ακύρωση", - "card-archived": "Αυτή η κάρτα μετακινήθηκε στο Αρχείο.", - "board-archived": "Αυτός ο πίνακας μετακινήθηκε στο Αρχείο.", - "card-comments-title": "This card has %s comment.", - "card-delete-notice": "Deleting is permanent. You will lose all actions associated with this card.", - "card-delete-pop": "All actions will be removed from the activity feed and you won't be able to re-open the card. There is no undo.", - "card-delete-suggest-archive": "You can move a card to Archive to remove it from the board and preserve the activity.", - "card-due": "Έως", - "card-due-on": "Έως τις", - "card-spent": "Spent Time", - "card-edit-attachments": "Edit attachments", - "card-edit-custom-fields": "Edit custom fields", - "card-edit-labels": "Edit labels", - "card-edit-members": "Edit members", - "card-labels-title": "Change the labels for the card.", - "card-members-title": "Add or remove members of the board from the card.", - "card-start": "Start", - "card-start-on": "Starts on", - "cardAttachmentsPopup-title": "Attach From", - "cardCustomField-datePopup-title": "Change date", - "cardCustomFieldsPopup-title": "Edit custom fields", - "cardDeletePopup-title": "Διαγραφή Κάρτας;", - "cardDetailsActionsPopup-title": "Card Actions", - "cardLabelsPopup-title": "Ετικέτες", - "cardMembersPopup-title": "Μέλοι", - "cardMorePopup-title": "Περισσότερα", - "cardTemplatePopup-title": "Create template", - "cards": "Κάρτες", - "cards-count": "Κάρτες", - "casSignIn": "Sign In with CAS", - "cardType-card": "Card", - "cardType-linkedCard": "Linked Card", - "cardType-linkedBoard": "Linked Board", - "change": "Αλλαγή", - "change-avatar": "Change Avatar", - "change-password": "Αλλαγή Κωδικού", - "change-permissions": "Change permissions", - "change-settings": "Αλλαγή Ρυθμίσεων", - "changeAvatarPopup-title": "Change Avatar", - "changeLanguagePopup-title": "Αλλαγή Γλώσσας", - "changePasswordPopup-title": "Αλλαγή Κωδικού", - "changePermissionsPopup-title": "Change Permissions", - "changeSettingsPopup-title": "Αλλαγή Ρυθμίσεων", - "subtasks": "Subtasks", - "checklists": "Checklists", - "click-to-star": "Click to star this board.", - "click-to-unstar": "Click to unstar this board.", - "clipboard": "Clipboard or drag & drop", - "close": "Κλείσιμο", - "close-board": "Close Board", - "close-board-pop": "You will be able to restore the board by clicking the “Archive” button from the home header.", - "color-black": "μαύρο", - "color-blue": "μπλε", - "color-crimson": "βυσσινί", - "color-darkgreen": "σκούρο πράσινο", - "color-gold": "χρυσό", - "color-gray": "γκρι", - "color-green": "πράσινο", - "color-indigo": "λουλάκι", - "color-lime": "λάιμ", - "color-magenta": "magenta", - "color-mistyrose": "mistyrose", - "color-navy": "navy", - "color-orange": "πορτοκαλί", - "color-paleturquoise": "paleturquoise", - "color-peachpuff": "peachpuff", - "color-pink": "ροζ", - "color-plum": "plum", - "color-purple": "μωβ", - "color-red": "κόκκινο", - "color-saddlebrown": "saddlebrown", - "color-silver": "ασημί", - "color-sky": "ουρανός", - "color-slateblue": "slateblue", - "color-white": "λευκό", - "color-yellow": "κίτρινο", - "unset-color": "Unset", - "comment": "Comment", - "comment-placeholder": "Write Comment", - "comment-only": "Comment only", - "comment-only-desc": "Can comment on cards only.", - "no-comments": "Χωρίς σχόλια", - "no-comments-desc": "Can not see comments and activities.", - "worker": "Worker", - "worker-desc": "Can only move cards, assign itself to card and comment.", - "computer": "Υπολογιστής", - "confirm-subtask-delete-dialog": "Are you sure you want to delete subtask?", - "confirm-checklist-delete-dialog": "Are you sure you want to delete checklist?", - "copy-card-link-to-clipboard": "Copy card link to clipboard", - "linkCardPopup-title": "Link Card", - "searchElementPopup-title": "Αναζήτηση", - "copyCardPopup-title": "Copy Card", - "copyChecklistToManyCardsPopup-title": "Copy Checklist Template to Many Cards", - "copyChecklistToManyCardsPopup-instructions": "Destination Card Titles and Descriptions in this JSON format", - "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"First card title\", \"description\":\"First card description\"}, {\"title\":\"Second card title\",\"description\":\"Second card description\"},{\"title\":\"Last card title\",\"description\":\"Last card description\"} ]", - "create": "Δημιουργία", - "createBoardPopup-title": "Create Board", - "chooseBoardSourcePopup-title": "Εισαγωγή πίνακα", - "createLabelPopup-title": "Δημιουργία Ετικέτας", - "createCustomField": "Δημιουργία Πεδίου", - "createCustomFieldPopup-title": "Δημιουργία Πεδίου", - "current": "current", - "custom-field-delete-pop": "There is no undo. This will remove this custom field from all cards and destroy its history.", - "custom-field-checkbox": "Checkbox", - "custom-field-date": "Ημερομηνία", - "custom-field-dropdown": "Dropdown List", - "custom-field-dropdown-none": "(none)", - "custom-field-dropdown-options": "List Options", - "custom-field-dropdown-options-placeholder": "Press enter to add more options", - "custom-field-dropdown-unknown": "(unknown)", - "custom-field-number": "Αριθμός", - "custom-field-text": "Κείμενο", - "custom-fields": "Custom Fields", - "date": "Ημερομηνία", - "decline": "Decline", - "default-avatar": "Default avatar", - "delete": "Διαγραφή", - "deleteCustomFieldPopup-title": "Delete Custom Field?", - "deleteLabelPopup-title": "Διαγραφή Ετικέτας;", - "description": "Περιγραφή", - "disambiguateMultiLabelPopup-title": "Disambiguate Label Action", - "disambiguateMultiMemberPopup-title": "Disambiguate Member Action", - "discard": "Απόρριψη", - "done": "Done", - "download": "Download", - "edit": "Επεξεργασία", - "edit-avatar": "Change Avatar", - "edit-profile": "Επεξεργασία Προφίλ", - "edit-wip-limit": "Edit WIP Limit", - "soft-wip-limit": "Soft WIP Limit", - "editCardStartDatePopup-title": "Change start date", - "editCardDueDatePopup-title": "Change due date", - "editCustomFieldPopup-title": "Επεξεργασία Πεδίου", - "editCardSpentTimePopup-title": "Change spent time", - "editLabelPopup-title": "Αλλαγή Ετικέτας", - "editNotificationPopup-title": "Επεξεργασία Ειδοποίησης", - "editProfilePopup-title": "Επεξεργασία Προφίλ", - "email": "Email", - "email-enrollAccount-subject": "An account created for you on __siteName__", - "email-enrollAccount-text": "Hello __user__,\n\nTo start using the service, simply click the link below.\n\n__url__\n\nThanks.", - "email-fail": "Sending email failed", - "email-fail-text": "Error trying to send email", - "email-invalid": "Invalid email", - "email-invite": "Πρόσκληση μέσω Email", - "email-invite-subject": "__inviter__ sent you an invitation", - "email-invite-text": "Dear __user__,\n\n__inviter__ invites you to join board \"__board__\" for collaborations.\n\nPlease follow the link below:\n\n__url__\n\nThanks.", - "email-resetPassword-subject": "Reset your password on __siteName__", - "email-resetPassword-text": "Hello __user__,\n\nTo reset your password, simply click the link below.\n\n__url__\n\nThanks.", - "email-sent": "Email sent", - "email-verifyEmail-subject": "Verify your email address on __siteName__", - "email-verifyEmail-text": "Hello __user__,\n\nTo verify your account email, simply click the link below.\n\n__url__\n\nThanks.", - "enable-wip-limit": "Enable WIP Limit", - "error-board-doesNotExist": "This board does not exist", - "error-board-notAdmin": "You need to be admin of this board to do that", - "error-board-notAMember": "You need to be a member of this board to do that", - "error-json-malformed": "Το κείμενο δεν είναι έγκυρο JSON", - "error-json-schema": "Your JSON data does not include the proper information in the correct format", - "error-list-doesNotExist": "Η λίστα δεν υπάρχει", - "error-user-doesNotExist": "Ο χρήστης δεν υπάρχει", - "error-user-notAllowSelf": "You can not invite yourself", - "error-user-notCreated": "Ο χρήστης δε δημιουργήθηκε", - "error-username-taken": "This username is already taken", - "error-email-taken": "Email has already been taken", - "export-board": "Εξαγωγή πίνακα", - "sort": "Sort", - "sort-desc": "Click to Sort List", - "list-sort-by": "Sort the List By:", - "list-label-modifiedAt": "Last Access Time", - "list-label-title": "Name of the List", - "list-label-sort": "Your Manual Order", - "list-label-short-modifiedAt": "(L)", - "list-label-short-title": "(N)", - "list-label-short-sort": "(M)", - "filter": "Φίλτρο", - "filter-cards": "Filter Cards or Lists", - "list-filter-label": "Filter List by Title", - "filter-clear": "Clear filter", - "filter-no-label": "No label", - "filter-no-member": "Κανένα μέλος", - "filter-no-custom-fields": "No Custom Fields", - "filter-show-archive": "Show archived lists", - "filter-hide-empty": "Hide empty lists", - "filter-on": "Filter is on", - "filter-on-desc": "You are filtering cards on this board. Click here to edit filter.", - "filter-to-selection": "Filter to selection", - "advanced-filter-label": "Advanced Filter", - "advanced-filter-description": "Advanced Filter allows to write a string containing following operators: == != <= >= && || ( ) A space is used as a separator between the Operators. You can filter for all Custom Fields by typing their names and values. For Example: Field1 == Value1. Note: If fields or values contains spaces, you need to encapsulate them into single quotes. For Example: 'Field 1' == 'Value 1'. For single control characters (' \\/) to be skipped, you can use \\. For example: Field1 == I\\'m. Also you can combine multiple conditions. For Example: F1 == V1 || F1 == V2. Normally all operators are interpreted from left to right. You can change the order by placing brackets. For Example: F1 == V1 && ( F2 == V2 || F2 == V3 ). Also you can search text fields using regex: F1 == /Tes.*/i", - "fullname": "Πλήρες Όνομα", - "header-logo-title": "Go back to your boards page.", - "hide-system-messages": "Hide system messages", - "headerBarCreateBoardPopup-title": "Create Board", - "home": "Home", - "import": "Εισαγωγή", - "link": "Link", - "import-board": "import board", - "import-board-c": "Εισαγωγή πίνακα", - "import-board-title-trello": "Import board from Trello", - "import-board-title-wekan": "Import board from previous export", - "import-sandstorm-backup-warning": "Do not delete data you import from original exported board or Trello before checking does this grain close and open again, or do you get Board not found error, that means data loss.", - "import-sandstorm-warning": "Imported board will delete all existing data on board and replace it with imported board.", - "from-trello": "Από το Trello", - "from-wekan": "From previous export", - "import-board-instruction-trello": "In your Trello board, go to 'Menu', then 'More', 'Print and Export', 'Export JSON', and copy the resulting text.", - "import-board-instruction-wekan": "In your board, go to 'Menu', then 'Export board', and copy the text in the downloaded file.", - "import-board-instruction-about-errors": "If you get errors when importing board, sometimes importing still works, and board is at All Boards page.", - "import-json-placeholder": "Paste your valid JSON data here", - "import-map-members": "Map members", - "import-members-map": "Your imported board has some members. Please map the members you want to import to your users", - "import-show-user-mapping": "Review members mapping", - "import-user-select": "Pick your existing user you want to use as this member", - "importMapMembersAddPopup-title": "Επιλογή μέλους", - "info": "Έκδοση", - "initials": "Initials", - "invalid-date": "Invalid date", - "invalid-time": "Invalid time", - "invalid-user": "Invalid user", - "joined": "joined", - "just-invited": "You are just invited to this board", - "keyboard-shortcuts": "Συντομεύσεις πληκτρολογίου", - "label-create": "Δημιουργία Ετικέτας", - "label-default": "%s label (default)", - "label-delete-pop": "There is no undo. This will remove this label from all cards and destroy its history.", - "labels": "Ετικέτες", - "language": "Γλώσσα", - "last-admin-desc": "You can’t change roles because there must be at least one admin.", - "leave-board": "Leave Board", - "leave-board-pop": "Are you sure you want to leave __boardTitle__? You will be removed from all cards on this board.", - "leaveBoardPopup-title": "Leave Board ?", - "link-card": "Link to this card", - "list-archive-cards": "Move all cards in this list to Archive", - "list-archive-cards-pop": "This will remove all the cards in this list from the board. To view cards in Archive and bring them back to the board, click “Menu” > “Archive”.", - "list-move-cards": "Move all cards in this list", - "list-select-cards": "Select all cards in this list", - "set-color-list": "Set Color", - "listActionPopup-title": "List Actions", - "swimlaneActionPopup-title": "Swimlane Actions", - "swimlaneAddPopup-title": "Add a Swimlane below", - "listImportCardPopup-title": "Εισαγωγή μιας κάρτας Trello", - "listMorePopup-title": "Περισσότερα", - "link-list": "Link to this list", - "list-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the list. There is no undo.", - "list-delete-suggest-archive": "You can move a list to Archive to remove it from the board and preserve the activity.", - "lists": "Λίστες", - "swimlanes": "Swimlanes", - "log-out": "Αποσύνδεση", - "log-in": "Σύνδεση", - "loginPopup-title": "Σύνδεση", - "memberMenuPopup-title": "Member Settings", - "members": "Μέλοι", - "menu": "Menu", - "move-selection": "Move selection", - "moveCardPopup-title": "Move Card", - "moveCardToBottom-title": "Move to Bottom", - "moveCardToTop-title": "Move to Top", - "moveSelectionPopup-title": "Move selection", - "multi-selection": "Multi-Selection", - "multi-selection-on": "Multi-Selection is on", - "muted": "Muted", - "muted-info": "You will never be notified of any changes in this board", - "my-boards": "My Boards", - "name": "Όνομα", - "no-archived-cards": "Δεν υπάρχουν κάρτες στο Αρχείο.", - "no-archived-lists": "No lists in Archive.", - "no-archived-swimlanes": "No swimlanes in Archive.", - "no-results": "Κανένα αποτέλεσμα", - "normal": "Normal", - "normal-desc": "Can view and edit cards. Can't change settings.", - "not-accepted-yet": "Invitation not accepted yet", - "notify-participate": "Receive updates to any cards you participate as creater or member", - "notify-watch": "Receive updates to any boards, lists, or cards you’re watching", - "optional": "optional", - "or": "ή", - "page-maybe-private": "This page may be private. You may be able to view it by <a href='%s'>logging in</a>.", - "page-not-found": "Η σελίδα δεν βρέθηκε.", - "password": "Κωδικός", - "paste-or-dragdrop": "to paste, or drag & drop image file to it (image only)", - "participating": "Participating", - "preview": "Προεπισκόπηση", - "previewAttachedImagePopup-title": "Προεπισκόπηση", - "previewClipboardImagePopup-title": "Προεπισκόπηση", - "private": "Private", - "private-desc": "This board is private. Only people added to the board can view and edit it.", - "profile": "Προφίλ", - "public": "Public", - "public-desc": "This board is public. It's visible to anyone with the link and will show up in search engines like Google. Only people added to the board can edit.", - "quick-access-description": "Star a board to add a shortcut in this bar.", - "remove-cover": "Remove Cover", - "remove-from-board": "Αφαίρεση από Πίνακα", - "remove-label": "Αφαίρεση Ετικέτας", - "listDeletePopup-title": "Διαγραφή Λίστας;", - "remove-member": "Αφαίρεση Μέλους", - "remove-member-from-card": "Αφαίρεση από την Κάρτα", - "remove-member-pop": "Remove __name__ (__username__) from __boardTitle__? The member will be removed from all cards on this board. They will receive a notification.", - "removeMemberPopup-title": "Αφαίρεση Μέλους;", - "rename": "Μετανομασία", - "rename-board": "Μετονομασία Πίνακα", - "restore": "Restore", - "save": "Αποθήκευση", - "search": "Αναζήτηση", - "rules": "Rules", - "search-cards": "Search from card/list titles, descriptions and custom fields on this board", - "search-example": "Text to search for?", - "select-color": "Επιλέξτε Χρώμα", - "set-wip-limit-value": "Set a limit for the maximum number of tasks in this list", - "setWipLimitPopup-title": "Set WIP Limit", - "shortcut-assign-self": "Assign yourself to current card", - "shortcut-autocomplete-emoji": "Autocomplete emoji", - "shortcut-autocomplete-members": "Autocomplete members", - "shortcut-clear-filters": "Καθαρισμός φίλτρων", - "shortcut-close-dialog": "Close Dialog", - "shortcut-filter-my-cards": "Φιλτράρισμα των καρτών μου", - "shortcut-show-shortcuts": "Bring up this shortcuts list", - "shortcut-toggle-filterbar": "Toggle Filter Sidebar", - "shortcut-toggle-sidebar": "Toggle Board Sidebar", - "show-cards-minimum-count": "Show cards count if list contains more than", - "sidebar-open": "Open Sidebar", - "sidebar-close": "Close Sidebar", - "signupPopup-title": "Δημιουργία Λογαριασμού", - "star-board-title": "Click to star this board. It will show up at top of your boards list.", - "starred-boards": "Starred Boards", - "starred-boards-description": "Starred boards show up at the top of your boards list.", - "subscribe": "Εγγραφή", - "team": "Ομάδα", - "this-board": "this board", - "this-card": "αυτή η κάρτα", - "spent-time-hours": "Spent time (hours)", - "overtime-hours": "Overtime (hours)", - "overtime": "Overtime", - "has-overtime-cards": "Has overtime cards", - "has-spenttime-cards": "Has spent time cards", - "time": "Ώρα", - "title": "Τίτλος", - "tracking": "Tracking", - "tracking-info": "You will be notified of any changes to those cards you are involved as creator or member.", - "type": "Τύπος", - "unassign-member": "Unassign member", - "unsaved-description": "You have an unsaved description.", - "unwatch": "Unwatch", - "upload": "Upload", - "upload-avatar": "Upload an avatar", - "uploaded-avatar": "Uploaded an avatar", - "username": "Όνομα Χρήστη", - "view-it": "View it", - "warn-list-archived": "warning: this card is in an list at Archive", - "watch": "Watch", - "watching": "Watching", - "watching-info": "You will be notified of any change in this board", - "welcome-board": "Πίνακας Καλωσορίσματος", - "welcome-swimlane": "Milestone 1", - "welcome-list1": "Basics", - "welcome-list2": "Advanced", - "card-templates-swimlane": "Πρότυπα Καρτών", - "list-templates-swimlane": "Πρότυπα Λίστας", - "board-templates-swimlane": "Πρότυπα Πινάκων", - "what-to-do": "What do you want to do?", - "wipLimitErrorPopup-title": "Invalid WIP Limit", - "wipLimitErrorPopup-dialog-pt1": "The number of tasks in this list is higher than the WIP limit you've defined.", - "wipLimitErrorPopup-dialog-pt2": "Please move some tasks out of this list, or set a higher WIP limit.", - "admin-panel": "Admin Panel", - "settings": "Ρυθμίσεις", - "people": "Άνθρωποι", - "registration": "Registration", - "disable-self-registration": "Disable Self-Registration", - "invite": "Πρόσκληση", - "invite-people": "Invite People", - "to-boards": "To board(s)", - "email-addresses": "Email Διευθύνσεις", - "smtp-host-description": "The address of the SMTP server that handles your emails.", - "smtp-port-description": "The port your SMTP server uses for outgoing emails.", - "smtp-tls-description": "Enable TLS support for SMTP server", - "smtp-host": "SMTP Host", - "smtp-port": "SMTP Port", - "smtp-username": "Όνομα Χρήστη", - "smtp-password": "Κωδικός", - "smtp-tls": "TLS υποστήριξη", - "send-from": "Από", - "send-smtp-test": "Send a test email to yourself", - "invitation-code": "Κωδικός Πρόσκλησης", - "email-invite-register-subject": "__inviter__ sent you an invitation", - "email-invite-register-text": "Dear __user__,\n\n__inviter__ invites you to kanban board for collaborations.\n\nPlease follow the link below:\n__url__\n\nAnd your invitation code is: __icode__\n\nThanks.", - "email-smtp-test-subject": "SMTP Test Email", - "email-smtp-test-text": "You have successfully sent an email", - "error-invitation-code-not-exist": "Ο κωδικός πρόσκλησης δεν υπάρχει", - "error-notAuthorized": "You are not authorized to view this page.", - "webhook-title": "Webhook Name", - "webhook-token": "Token (Optional for Authentication)", - "outgoing-webhooks": "Outgoing Webhooks", - "bidirectional-webhooks": "Two-Way Webhooks", - "outgoingWebhooksPopup-title": "Outgoing Webhooks", - "boardCardTitlePopup-title": "Card Title Filter", - "disable-webhook": "Disable This Webhook", - "global-webhook": "Global Webhooks", - "new-outgoing-webhook": "New Outgoing Webhook", - "no-name": "(Άγνωστο)", - "Node_version": "Έκδοση Node", - "Meteor_version": "Έκδοση Meteor", - "MongoDB_version": "Έκδοση MongoDB", - "MongoDB_storage_engine": "MongoDB storage engine", - "MongoDB_Oplog_enabled": "MongoDB Oplog enabled", - "OS_Arch": "OS Arch", - "OS_Cpus": "OS CPU Count", - "OS_Freemem": "OS Free Memory", - "OS_Loadavg": "OS Load Average", - "OS_Platform": "OS Platform", - "OS_Release": "OS Release", - "OS_Totalmem": "OS Total Memory", - "OS_Type": "OS Type", - "OS_Uptime": "OS Uptime", - "days": "days", - "hours": "ώρες", - "minutes": "λεπτά", - "seconds": "δευτερόλεπτα", - "show-field-on-card": "Show this field on card", - "automatically-field-on-card": "Auto create field to all cards", - "showLabel-field-on-card": "Show field label on minicard", - "yes": "Ναι", - "no": "Όχι", - "accounts": "Λογαριασμοί", - "accounts-allowEmailChange": "Allow Email Change", - "accounts-allowUserNameChange": "Allow Username Change", - "createdAt": "Created at", - "verified": "Verified", - "active": "Ενεργό", - "card-received": "Received", - "card-received-on": "Received on", - "card-end": "Τέλος", - "card-end-on": "Ends on", - "editCardReceivedDatePopup-title": "Change received date", - "editCardEndDatePopup-title": "Change end date", - "setCardColorPopup-title": "Set color", - "setCardActionsColorPopup-title": "Choose a color", - "setSwimlaneColorPopup-title": "Choose a color", - "setListColorPopup-title": "Choose a color", - "assigned-by": "Assigned By", - "requested-by": "Requested By", - "board-delete-notice": "Deleting is permanent. You will lose all lists, cards and actions associated with this board.", - "delete-board-confirm-popup": "All lists, cards, labels, and activities will be deleted and you won't be able to recover the board contents. There is no undo.", - "boardDeletePopup-title": "Διαγραφή Πίνακα;", - "delete-board": "Διαγραφή Πίνακα", - "default-subtasks-board": "Subtasks for __board__ board", - "default": "Default", - "queue": "Queue", - "subtask-settings": "Subtasks Settings", - "card-settings": "Card Settings", - "boardSubtaskSettingsPopup-title": "Board Subtasks Settings", - "boardCardSettingsPopup-title": "Card Settings", - "deposit-subtasks-board": "Deposit subtasks to this board:", - "deposit-subtasks-list": "Landing list for subtasks deposited here:", - "show-parent-in-minicard": "Show parent in minicard:", - "prefix-with-full-path": "Prefix with full path", - "prefix-with-parent": "Prefix with parent", - "subtext-with-full-path": "Subtext with full path", - "subtext-with-parent": "Subtext with parent", - "change-card-parent": "Change card's parent", - "parent-card": "Parent card", - "source-board": "Source board", - "no-parent": "Don't show parent", - "activity-added-label": "added label '%s' to %s", - "activity-removed-label": "removed label '%s' from %s", - "activity-delete-attach": "deleted an attachment from %s", - "activity-added-label-card": "added label '%s'", - "activity-removed-label-card": "removed label '%s'", - "activity-delete-attach-card": "deleted an attachment", - "activity-set-customfield": "set custom field '%s' to '%s' in %s", - "activity-unset-customfield": "unset custom field '%s' in %s", - "r-rule": "Κανόνας", - "r-add-trigger": "Add trigger", - "r-add-action": "Add action", - "r-board-rules": "Board rules", - "r-add-rule": "Προσθήκη κανόνα", - "r-view-rule": "Προβολή κανόνα", - "r-delete-rule": "Διαγραφή κανόνα", - "r-new-rule-name": "New rule title", - "r-no-rules": "No rules", - "r-when-a-card": "Όταν μία κάρτα", - "r-is": "is", - "r-is-moved": "is moved", - "r-added-to": "added to", - "r-removed-from": "Removed from", - "r-the-board": "the board", - "r-list": "list", - "set-filter": "Set Filter", - "r-moved-to": "Moved to", - "r-moved-from": "Moved from", - "r-archived": "Μετακινήθηκε στο Αρχείο", - "r-unarchived": "Επαναφέρθηκε από το Αρχείο", - "r-a-card": "μία κάρτα", - "r-when-a-label-is": "When a label is", - "r-when-the-label": "When the label", - "r-list-name": "list name", - "r-when-a-member": "When a member is", - "r-when-the-member": "When the member", - "r-name": "name", - "r-when-a-attach": "When an attachment", - "r-when-a-checklist": "When a checklist is", - "r-when-the-checklist": "When the checklist", - "r-completed": "Completed", - "r-made-incomplete": "Made incomplete", - "r-when-a-item": "When a checklist item is", - "r-when-the-item": "When the checklist item", - "r-checked": "Checked", - "r-unchecked": "Unchecked", - "r-move-card-to": "Move card to", - "r-top-of": "Top of", - "r-bottom-of": "Bottom of", - "r-its-list": "its list", - "r-archive": "Μετακίνηση στο Αρχείο", - "r-unarchive": "Επαναφορά από το Αρχείο", - "r-card": "card", - "r-add": "Προσθήκη", - "r-remove": "Remove", - "r-label": "label", - "r-member": "member", - "r-remove-all": "Remove all members from the card", - "r-set-color": "Set color to", - "r-checklist": "checklist", - "r-check-all": "Check all", - "r-uncheck-all": "Uncheck all", - "r-items-check": "items of checklist", - "r-check": "Check", - "r-uncheck": "Uncheck", - "r-item": "item", - "r-of-checklist": "of checklist", - "r-send-email": "Send an email", - "r-to": "to", - "r-subject": "subject", - "r-rule-details": "Rule details", - "r-d-move-to-top-gen": "Μετακίνηση κάρτας στην αρχή της λίστας της", - "r-d-move-to-top-spec": "Μετακίνηση κάρτας στην αρχή της λίστας", - "r-d-move-to-bottom-gen": "Μετακίνηση κάρτας στο τέλος της λίστας της", - "r-d-move-to-bottom-spec": "Μετακίνηση κάρτας στο τέλος της λίστας", - "r-d-send-email": "Send email", - "r-d-send-email-to": "to", - "r-d-send-email-subject": "subject", - "r-d-send-email-message": "message", - "r-d-archive": "Μετακίνηση κάρτας στο Αρχείο", - "r-d-unarchive": "Επαναφορά κάρτας από το Αρχείο", - "r-d-add-label": "Προσθήκη ετικέτας", - "r-d-remove-label": "Αφαίρεση ετικέτας", - "r-create-card": "Δημιουργία νέας κάρτας", - "r-in-list": "in list", - "r-in-swimlane": "in swimlane", - "r-d-add-member": "Add member", - "r-d-remove-member": "Remove member", - "r-d-remove-all-member": "Remove all member", - "r-d-check-all": "Check all items of a list", - "r-d-uncheck-all": "Uncheck all items of a list", - "r-d-check-one": "Check item", - "r-d-uncheck-one": "Uncheck item", - "r-d-check-of-list": "of checklist", - "r-d-add-checklist": "Add checklist", - "r-d-remove-checklist": "Remove checklist", - "r-by": "by", - "r-add-checklist": "Add checklist", - "r-with-items": "with items", - "r-items-list": "item1,item2,item3", - "r-add-swimlane": "Add swimlane", - "r-swimlane-name": "swimlane name", - "r-board-note": "Note: leave a field empty to match every possible value.", - "r-checklist-note": "Note: checklist's items have to be written as comma separated values.", - "r-when-a-card-is-moved": "When a card is moved to another list", - "r-set": "Set", - "r-update": "Update", - "r-datefield": "date field", - "r-df-start-at": "start", - "r-df-due-at": "due", - "r-df-end-at": "end", - "r-df-received-at": "received", - "r-to-current-datetime": "to current date/time", - "r-remove-value-from": "Remove value from", - "ldap": "LDAP", - "oauth2": "OAuth2", - "cas": "CAS", - "authentication-method": "Authentication method", - "authentication-type": "Authentication type", - "custom-product-name": "Custom Product Name", - "layout": "Layout", - "hide-logo": "Hide Logo", - "add-custom-html-after-body-start": "Add Custom HTML after <body> start", - "add-custom-html-before-body-end": "Add Custom HTML before </body> end", - "error-undefined": "Something went wrong", - "error-ldap-login": "An error occurred while trying to login", - "display-authentication-method": "Display Authentication Method", - "default-authentication-method": "Default Authentication Method", - "duplicate-board": "Duplicate Board", - "people-number": "The number of people is:", - "swimlaneDeletePopup-title": "Delete Swimlane ?", - "swimlane-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the swimlane. There is no undo.", - "restore-all": "Restore all", - "delete-all": "Delete all", - "loading": "Loading, please wait.", - "previous_as": "last time was", - "act-a-dueAt": "modified due time to \nWhen: __timeValue__\nWhere: __card__\n previous due was __timeOldValue__", - "act-a-endAt": "modified ending time to __timeValue__ from (__timeOldValue__)", - "act-a-startAt": "modified starting time to __timeValue__ from (__timeOldValue__)", - "act-a-receivedAt": "modified received time to __timeValue__ from (__timeOldValue__)", - "a-dueAt": "modified due time to be", - "a-endAt": "modified ending time to be", - "a-startAt": "modified starting time to be", - "a-receivedAt": "modified received time to be", - "almostdue": "current due time %s is approaching", - "pastdue": "current due time %s is past", - "duenow": "current due time %s is today", - "act-newDue": "__list__/__card__ has 1st due reminder [__board__]", - "act-withDue": "__list__/__card__ due reminders [__board__]", - "act-almostdue": "was reminding the current due (__timeValue__) of __card__ is approaching", - "act-pastdue": "was reminding the current due (__timeValue__) of __card__ is past", - "act-duenow": "was reminding the current due (__timeValue__) of __card__ is now", - "act-atUserComment": "You were mentioned in [__board__] __list__/__card__", - "delete-user-confirm-popup": "Are you sure you want to delete this account? There is no undo.", - "accounts-allowUserDelete": "Allow users to self delete their account", - "hide-minicard-label-text": "Hide minicard label text", - "show-desktop-drag-handles": "Show desktop drag handles", - "assignee": "Assignee", - "cardAssigneesPopup-title": "Assignee", - "addmore-detail": "Add a more detailed description", - "show-on-card": "Show on Card", - "new": "New", - "editUserPopup-title": "Edit User", - "newUserPopup-title": "New User", - "notifications": "Notifications", - "view-all": "View All", - "filter-by-unread": "Filter by Unread", - "mark-all-as-read": "Mark all as read", - "allow-rename": "Allow Rename", - "allowRenamePopup-title": "Allow Rename" -} \ No newline at end of file + "accept": "Αποδοχή", + "act-activity-notify": "Ειδοποίηση δραστηριότητας", + "act-addAttachment": "added attachment __attachment__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-deleteAttachment": "deleted attachment __attachment__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addSubtask": "added subtask __subtask__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addedLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removeLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removedLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addChecklist": "added checklist __checklist__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addChecklistItem": "added checklist item __checklistItem__ to checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removeChecklist": "removed checklist __checklist__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removeChecklistItem": "removed checklist item __checklistItem__ from checklist __checkList__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-checkedItem": "checked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-uncheckedItem": "unchecked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-completeChecklist": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-uncompleteChecklist": "uncompleted checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addComment": "commented on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-editComment": "edited comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-deleteComment": "deleted comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-createBoard": "created board __board__", + "act-createSwimlane": "created swimlane __swimlane__ to board __board__", + "act-createCard": "created card __card__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-createCustomField": "created custom field __customField__ at board __board__", + "act-deleteCustomField": "deleted custom field __customField__ at board __board__", + "act-setCustomField": "edited custom field __customField__: __customFieldValue__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-createList": "added list __list__ to board __board__", + "act-addBoardMember": "added member __member__ to board __board__", + "act-archivedBoard": "Board __board__ moved to Archive", + "act-archivedCard": "Card __card__ at list __list__ at swimlane __swimlane__ at board __board__ moved to Archive", + "act-archivedList": "List __list__ at swimlane __swimlane__ at board __board__ moved to Archive", + "act-archivedSwimlane": "Swimlane __swimlane__ at board __board__ moved to Archive", + "act-importBoard": "imported board __board__", + "act-importCard": "imported card __card__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-importList": "imported list __list__ to swimlane __swimlane__ at board __board__", + "act-joinMember": "added member __member__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-moveCard": "moved card __card__ at board __board__ from list __oldList__ at swimlane __oldSwimlane__ to list __list__ at swimlane __swimlane__", + "act-moveCardToOtherBoard": "moved card __card__ from list __oldList__ at swimlane __oldSwimlane__ at board __oldBoard__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-removeBoardMember": "removed member __member__ from board __board__", + "act-restoredCard": "restored card __card__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-unjoinMember": "removed member __member__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-withBoardTitle": "__board__", + "act-withCardTitle": "[__board__] __card__", + "actions": "Ενέργειες", + "activities": "Activities", + "activity": "Δραστηριότητα", + "activity-added": "added %s to %s", + "activity-archived": "%s μετακινήθηκε στο Αρχείο", + "activity-attached": "attached %s to %s", + "activity-created": "created %s", + "activity-customfield-created": "created custom field %s", + "activity-excluded": "excluded %s from %s", + "activity-imported": "imported %s into %s from %s", + "activity-imported-board": "imported %s from %s", + "activity-joined": "joined %s", + "activity-moved": "moved %s from %s to %s", + "activity-on": "on %s", + "activity-removed": "removed %s from %s", + "activity-sent": "sent %s to %s", + "activity-unjoined": "unjoined %s", + "activity-subtask-added": "added subtask to %s", + "activity-checked-item": "checked %s in checklist %s of %s", + "activity-unchecked-item": "unchecked %s in checklist %s of %s", + "activity-checklist-added": "added checklist to %s", + "activity-checklist-removed": "removed a checklist from %s", + "activity-checklist-completed": "completed checklist %s of %s", + "activity-checklist-uncompleted": "uncompleted the checklist %s of %s", + "activity-checklist-item-added": "added checklist item to '%s' in %s", + "activity-checklist-item-removed": "removed a checklist item from '%s' in %s", + "add": "Προσθήκη", + "activity-checked-item-card": "checked %s in checklist %s", + "activity-unchecked-item-card": "unchecked %s in checklist %s", + "activity-checklist-completed-card": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "activity-checklist-uncompleted-card": "uncompleted the checklist %s", + "activity-editComment": "edited comment %s", + "activity-deleteComment": "deleted comment %s", + "add-attachment": "Add Attachment", + "add-board": "Add Board", + "add-card": "Προσθήκη Κάρτας", + "add-swimlane": "Add Swimlane", + "add-subtask": "Add Subtask", + "add-checklist": "Add Checklist", + "add-checklist-item": "Add an item to checklist", + "add-cover": "Add Cover", + "add-label": "Προσθήκη Ετικέτας", + "add-list": "Προσθήκη Λίστας", + "add-members": "Προσθήκη Μελών", + "added": "Προστέθηκε", + "addMemberPopup-title": "Μέλοι", + "admin": "Διαχειριστής", + "admin-desc": "Can view and edit cards, remove members, and change settings for the board.", + "admin-announcement": "Announcement", + "admin-announcement-active": "Active System-Wide Announcement", + "admin-announcement-title": "Announcement from Administrator", + "all-boards": "All boards", + "and-n-other-card": "And __count__ other card", + "and-n-other-card_plural": "And __count__ other cards", + "apply": "Εφαρμογή", + "app-is-offline": "Loading, please wait. Refreshing the page will cause data loss. If loading does not work, please check that server has not stopped.", + "archive": "Μετακίνηση στο Αρχείο", + "archive-all": "Μετακίνηση Όλων στο Αρχείο", + "archive-board": "Μετακίνηση Πίνακα στο Αρχείο", + "archive-card": "Μετακίνηση Κάρτας στο Αρχείο", + "archive-list": "Μετακίνηση Λίστας στο Αρχείο", + "archive-swimlane": "Move Swimlane to Archive", + "archive-selection": "Μετακίνηση επιλογής στο Αρχείο", + "archiveBoardPopup-title": "Να μετακινηθεί ο Πίνακας στο Αρχείο;", + "archived-items": "Αρχείο", + "archived-boards": "Πίνακες στο Αρχείο", + "restore-board": "Επαναφορά Πίνακα", + "no-archived-boards": "Δεν υπάρχουν Πίνακες στο Αρχείο.", + "archives": "Αρχείο", + "template": "Πρότυπο", + "templates": "Πρότυπα", + "assign-member": "Ανάθεση μέλους", + "attached": "attached", + "attachment": "Συνημμένο", + "attachment-delete-pop": "Deleting an attachment is permanent. There is no undo.", + "attachmentDeletePopup-title": "Διαγραφή Συννημένου;", + "attachments": "Συννημένα", + "auto-watch": "Automatically watch boards when they are created", + "avatar-too-big": "The avatar is too large (70KB max)", + "back": "Πίσω", + "board-change-color": "Αλλαγή χρώματος", + "board-nb-stars": "%s stars", + "board-not-found": "Ο πίνακας δε βρέθηκε", + "board-private-info": "This board will be <strong>private</strong>.", + "board-public-info": "This board will be <strong>public</strong>.", + "boardChangeColorPopup-title": "Αλλαγή Φόντου Πίνακα", + "boardChangeTitlePopup-title": "Μετονομασία Πίνακα", + "boardChangeVisibilityPopup-title": "Αλλαγή Ορατότητας", + "boardChangeWatchPopup-title": "Change Watch", + "boardMenuPopup-title": "Ρυθμίσεις Πίνακα", + "boardChangeViewPopup-title": "Board View", + "boards": "Πίνακες", + "board-view": "Board View", + "board-view-cal": "Ημερολόγιο", + "board-view-swimlanes": "Swimlanes", + "board-view-collapse": "Collapse", + "board-view-lists": "Λίστες", + "bucket-example": "Like “Bucket List” for example", + "cancel": "Ακύρωση", + "card-archived": "Αυτή η κάρτα μετακινήθηκε στο Αρχείο.", + "board-archived": "Αυτός ο πίνακας μετακινήθηκε στο Αρχείο.", + "card-comments-title": "This card has %s comment.", + "card-delete-notice": "Deleting is permanent. You will lose all actions associated with this card.", + "card-delete-pop": "All actions will be removed from the activity feed and you won't be able to re-open the card. There is no undo.", + "card-delete-suggest-archive": "You can move a card to Archive to remove it from the board and preserve the activity.", + "card-due": "Έως", + "card-due-on": "Έως τις", + "card-spent": "Spent Time", + "card-edit-attachments": "Edit attachments", + "card-edit-custom-fields": "Edit custom fields", + "card-edit-labels": "Edit labels", + "card-edit-members": "Edit members", + "card-labels-title": "Change the labels for the card.", + "card-members-title": "Add or remove members of the board from the card.", + "card-start": "Start", + "card-start-on": "Starts on", + "cardAttachmentsPopup-title": "Attach From", + "cardCustomField-datePopup-title": "Change date", + "cardCustomFieldsPopup-title": "Edit custom fields", + "cardDeletePopup-title": "Διαγραφή Κάρτας;", + "cardDetailsActionsPopup-title": "Card Actions", + "cardLabelsPopup-title": "Ετικέτες", + "cardMembersPopup-title": "Μέλοι", + "cardMorePopup-title": "Περισσότερα", + "cardTemplatePopup-title": "Create template", + "cards": "Κάρτες", + "cards-count": "Κάρτες", + "casSignIn": "Sign In with CAS", + "cardType-card": "Card", + "cardType-linkedCard": "Linked Card", + "cardType-linkedBoard": "Linked Board", + "change": "Αλλαγή", + "change-avatar": "Change Avatar", + "change-password": "Αλλαγή Κωδικού", + "change-permissions": "Change permissions", + "change-settings": "Αλλαγή Ρυθμίσεων", + "changeAvatarPopup-title": "Change Avatar", + "changeLanguagePopup-title": "Αλλαγή Γλώσσας", + "changePasswordPopup-title": "Αλλαγή Κωδικού", + "changePermissionsPopup-title": "Change Permissions", + "changeSettingsPopup-title": "Αλλαγή Ρυθμίσεων", + "subtasks": "Subtasks", + "checklists": "Checklists", + "click-to-star": "Click to star this board.", + "click-to-unstar": "Click to unstar this board.", + "clipboard": "Clipboard or drag & drop", + "close": "Κλείσιμο", + "close-board": "Close Board", + "close-board-pop": "You will be able to restore the board by clicking the “Archive” button from the home header.", + "color-black": "μαύρο", + "color-blue": "μπλε", + "color-crimson": "βυσσινί", + "color-darkgreen": "σκούρο πράσινο", + "color-gold": "χρυσό", + "color-gray": "γκρι", + "color-green": "πράσινο", + "color-indigo": "λουλάκι", + "color-lime": "λάιμ", + "color-magenta": "magenta", + "color-mistyrose": "mistyrose", + "color-navy": "navy", + "color-orange": "πορτοκαλί", + "color-paleturquoise": "paleturquoise", + "color-peachpuff": "peachpuff", + "color-pink": "ροζ", + "color-plum": "plum", + "color-purple": "μωβ", + "color-red": "κόκκινο", + "color-saddlebrown": "saddlebrown", + "color-silver": "ασημί", + "color-sky": "ουρανός", + "color-slateblue": "slateblue", + "color-white": "λευκό", + "color-yellow": "κίτρινο", + "unset-color": "Unset", + "comment": "Comment", + "comment-placeholder": "Write Comment", + "comment-only": "Comment only", + "comment-only-desc": "Can comment on cards only.", + "no-comments": "Χωρίς σχόλια", + "no-comments-desc": "Can not see comments and activities.", + "worker": "Worker", + "worker-desc": "Can only move cards, assign itself to card and comment.", + "computer": "Υπολογιστής", + "confirm-subtask-delete-dialog": "Are you sure you want to delete subtask?", + "confirm-checklist-delete-dialog": "Are you sure you want to delete checklist?", + "copy-card-link-to-clipboard": "Copy card link to clipboard", + "linkCardPopup-title": "Link Card", + "searchElementPopup-title": "Αναζήτηση", + "copyCardPopup-title": "Copy Card", + "copyChecklistToManyCardsPopup-title": "Copy Checklist Template to Many Cards", + "copyChecklistToManyCardsPopup-instructions": "Destination Card Titles and Descriptions in this JSON format", + "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"First card title\", \"description\":\"First card description\"}, {\"title\":\"Second card title\",\"description\":\"Second card description\"},{\"title\":\"Last card title\",\"description\":\"Last card description\"} ]", + "create": "Δημιουργία", + "createBoardPopup-title": "Create Board", + "chooseBoardSourcePopup-title": "Εισαγωγή πίνακα", + "createLabelPopup-title": "Δημιουργία Ετικέτας", + "createCustomField": "Δημιουργία Πεδίου", + "createCustomFieldPopup-title": "Δημιουργία Πεδίου", + "current": "current", + "custom-field-delete-pop": "There is no undo. This will remove this custom field from all cards and destroy its history.", + "custom-field-checkbox": "Checkbox", + "custom-field-date": "Ημερομηνία", + "custom-field-dropdown": "Dropdown List", + "custom-field-dropdown-none": "(none)", + "custom-field-dropdown-options": "List Options", + "custom-field-dropdown-options-placeholder": "Press enter to add more options", + "custom-field-dropdown-unknown": "(unknown)", + "custom-field-number": "Αριθμός", + "custom-field-text": "Κείμενο", + "custom-fields": "Custom Fields", + "date": "Ημερομηνία", + "decline": "Decline", + "default-avatar": "Default avatar", + "delete": "Διαγραφή", + "deleteCustomFieldPopup-title": "Delete Custom Field?", + "deleteLabelPopup-title": "Διαγραφή Ετικέτας;", + "description": "Περιγραφή", + "disambiguateMultiLabelPopup-title": "Disambiguate Label Action", + "disambiguateMultiMemberPopup-title": "Disambiguate Member Action", + "discard": "Απόρριψη", + "done": "Done", + "download": "Download", + "edit": "Επεξεργασία", + "edit-avatar": "Change Avatar", + "edit-profile": "Επεξεργασία Προφίλ", + "edit-wip-limit": "Edit WIP Limit", + "soft-wip-limit": "Soft WIP Limit", + "editCardStartDatePopup-title": "Change start date", + "editCardDueDatePopup-title": "Change due date", + "editCustomFieldPopup-title": "Επεξεργασία Πεδίου", + "editCardSpentTimePopup-title": "Change spent time", + "editLabelPopup-title": "Αλλαγή Ετικέτας", + "editNotificationPopup-title": "Επεξεργασία Ειδοποίησης", + "editProfilePopup-title": "Επεξεργασία Προφίλ", + "email": "Email", + "email-enrollAccount-subject": "An account created for you on __siteName__", + "email-enrollAccount-text": "Hello __user__,\n\nTo start using the service, simply click the link below.\n\n__url__\n\nThanks.", + "email-fail": "Sending email failed", + "email-fail-text": "Error trying to send email", + "email-invalid": "Invalid email", + "email-invite": "Πρόσκληση μέσω Email", + "email-invite-subject": "__inviter__ sent you an invitation", + "email-invite-text": "Dear __user__,\n\n__inviter__ invites you to join board \"__board__\" for collaborations.\n\nPlease follow the link below:\n\n__url__\n\nThanks.", + "email-resetPassword-subject": "Reset your password on __siteName__", + "email-resetPassword-text": "Hello __user__,\n\nTo reset your password, simply click the link below.\n\n__url__\n\nThanks.", + "email-sent": "Email sent", + "email-verifyEmail-subject": "Verify your email address on __siteName__", + "email-verifyEmail-text": "Hello __user__,\n\nTo verify your account email, simply click the link below.\n\n__url__\n\nThanks.", + "enable-wip-limit": "Enable WIP Limit", + "error-board-doesNotExist": "This board does not exist", + "error-board-notAdmin": "You need to be admin of this board to do that", + "error-board-notAMember": "You need to be a member of this board to do that", + "error-json-malformed": "Το κείμενο δεν είναι έγκυρο JSON", + "error-json-schema": "Your JSON data does not include the proper information in the correct format", + "error-list-doesNotExist": "Η λίστα δεν υπάρχει", + "error-user-doesNotExist": "Ο χρήστης δεν υπάρχει", + "error-user-notAllowSelf": "You can not invite yourself", + "error-user-notCreated": "Ο χρήστης δε δημιουργήθηκε", + "error-username-taken": "This username is already taken", + "error-email-taken": "Email has already been taken", + "export-board": "Εξαγωγή πίνακα", + "sort": "Sort", + "sort-desc": "Click to Sort List", + "list-sort-by": "Sort the List By:", + "list-label-modifiedAt": "Last Access Time", + "list-label-title": "Name of the List", + "list-label-sort": "Your Manual Order", + "list-label-short-modifiedAt": "(L)", + "list-label-short-title": "(N)", + "list-label-short-sort": "(M)", + "filter": "Φίλτρο", + "filter-cards": "Filter Cards or Lists", + "list-filter-label": "Filter List by Title", + "filter-clear": "Clear filter", + "filter-no-label": "No label", + "filter-no-member": "Κανένα μέλος", + "filter-no-assignee": "No assignee", + "filter-no-custom-fields": "No Custom Fields", + "filter-show-archive": "Show archived lists", + "filter-hide-empty": "Hide empty lists", + "filter-on": "Filter is on", + "filter-on-desc": "You are filtering cards on this board. Click here to edit filter.", + "filter-to-selection": "Filter to selection", + "advanced-filter-label": "Advanced Filter", + "advanced-filter-description": "Advanced Filter allows to write a string containing following operators: == != <= >= && || ( ) A space is used as a separator between the Operators. You can filter for all Custom Fields by typing their names and values. For Example: Field1 == Value1. Note: If fields or values contains spaces, you need to encapsulate them into single quotes. For Example: 'Field 1' == 'Value 1'. For single control characters (' \\/) to be skipped, you can use \\. For example: Field1 == I\\'m. Also you can combine multiple conditions. For Example: F1 == V1 || F1 == V2. Normally all operators are interpreted from left to right. You can change the order by placing brackets. For Example: F1 == V1 && ( F2 == V2 || F2 == V3 ). Also you can search text fields using regex: F1 == /Tes.*/i", + "fullname": "Πλήρες Όνομα", + "header-logo-title": "Go back to your boards page.", + "hide-system-messages": "Hide system messages", + "headerBarCreateBoardPopup-title": "Create Board", + "home": "Home", + "import": "Εισαγωγή", + "link": "Link", + "import-board": "import board", + "import-board-c": "Εισαγωγή πίνακα", + "import-board-title-trello": "Import board from Trello", + "import-board-title-wekan": "Import board from previous export", + "import-sandstorm-backup-warning": "Do not delete data you import from original exported board or Trello before checking does this grain close and open again, or do you get Board not found error, that means data loss.", + "import-sandstorm-warning": "Imported board will delete all existing data on board and replace it with imported board.", + "from-trello": "Από το Trello", + "from-wekan": "From previous export", + "import-board-instruction-trello": "In your Trello board, go to 'Menu', then 'More', 'Print and Export', 'Export JSON', and copy the resulting text.", + "import-board-instruction-wekan": "In your board, go to 'Menu', then 'Export board', and copy the text in the downloaded file.", + "import-board-instruction-about-errors": "If you get errors when importing board, sometimes importing still works, and board is at All Boards page.", + "import-json-placeholder": "Paste your valid JSON data here", + "import-map-members": "Map members", + "import-members-map": "Your imported board has some members. Please map the members you want to import to your users", + "import-show-user-mapping": "Review members mapping", + "import-user-select": "Pick your existing user you want to use as this member", + "importMapMembersAddPopup-title": "Επιλογή μέλους", + "info": "Έκδοση", + "initials": "Initials", + "invalid-date": "Invalid date", + "invalid-time": "Invalid time", + "invalid-user": "Invalid user", + "joined": "joined", + "just-invited": "You are just invited to this board", + "keyboard-shortcuts": "Συντομεύσεις πληκτρολογίου", + "label-create": "Δημιουργία Ετικέτας", + "label-default": "%s label (default)", + "label-delete-pop": "There is no undo. This will remove this label from all cards and destroy its history.", + "labels": "Ετικέτες", + "language": "Γλώσσα", + "last-admin-desc": "You can’t change roles because there must be at least one admin.", + "leave-board": "Leave Board", + "leave-board-pop": "Are you sure you want to leave __boardTitle__? You will be removed from all cards on this board.", + "leaveBoardPopup-title": "Leave Board ?", + "link-card": "Link to this card", + "list-archive-cards": "Move all cards in this list to Archive", + "list-archive-cards-pop": "This will remove all the cards in this list from the board. To view cards in Archive and bring them back to the board, click “Menu” > “Archive”.", + "list-move-cards": "Move all cards in this list", + "list-select-cards": "Select all cards in this list", + "set-color-list": "Set Color", + "listActionPopup-title": "List Actions", + "swimlaneActionPopup-title": "Swimlane Actions", + "swimlaneAddPopup-title": "Add a Swimlane below", + "listImportCardPopup-title": "Εισαγωγή μιας κάρτας Trello", + "listMorePopup-title": "Περισσότερα", + "link-list": "Link to this list", + "list-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the list. There is no undo.", + "list-delete-suggest-archive": "You can move a list to Archive to remove it from the board and preserve the activity.", + "lists": "Λίστες", + "swimlanes": "Swimlanes", + "log-out": "Αποσύνδεση", + "log-in": "Σύνδεση", + "loginPopup-title": "Σύνδεση", + "memberMenuPopup-title": "Member Settings", + "members": "Μέλοι", + "menu": "Menu", + "move-selection": "Move selection", + "moveCardPopup-title": "Move Card", + "moveCardToBottom-title": "Move to Bottom", + "moveCardToTop-title": "Move to Top", + "moveSelectionPopup-title": "Move selection", + "multi-selection": "Multi-Selection", + "multi-selection-on": "Multi-Selection is on", + "muted": "Muted", + "muted-info": "You will never be notified of any changes in this board", + "my-boards": "My Boards", + "name": "Όνομα", + "no-archived-cards": "Δεν υπάρχουν κάρτες στο Αρχείο.", + "no-archived-lists": "No lists in Archive.", + "no-archived-swimlanes": "No swimlanes in Archive.", + "no-results": "Κανένα αποτέλεσμα", + "normal": "Normal", + "normal-desc": "Can view and edit cards. Can't change settings.", + "not-accepted-yet": "Invitation not accepted yet", + "notify-participate": "Receive updates to any cards you participate as creater or member", + "notify-watch": "Receive updates to any boards, lists, or cards you’re watching", + "optional": "optional", + "or": "ή", + "page-maybe-private": "This page may be private. You may be able to view it by <a href='%s'>logging in</a>.", + "page-not-found": "Η σελίδα δεν βρέθηκε.", + "password": "Κωδικός", + "paste-or-dragdrop": "to paste, or drag & drop image file to it (image only)", + "participating": "Participating", + "preview": "Προεπισκόπηση", + "previewAttachedImagePopup-title": "Προεπισκόπηση", + "previewClipboardImagePopup-title": "Προεπισκόπηση", + "private": "Private", + "private-desc": "This board is private. Only people added to the board can view and edit it.", + "profile": "Προφίλ", + "public": "Public", + "public-desc": "This board is public. It's visible to anyone with the link and will show up in search engines like Google. Only people added to the board can edit.", + "quick-access-description": "Star a board to add a shortcut in this bar.", + "remove-cover": "Remove Cover", + "remove-from-board": "Αφαίρεση από Πίνακα", + "remove-label": "Αφαίρεση Ετικέτας", + "listDeletePopup-title": "Διαγραφή Λίστας;", + "remove-member": "Αφαίρεση Μέλους", + "remove-member-from-card": "Αφαίρεση από την Κάρτα", + "remove-member-pop": "Remove __name__ (__username__) from __boardTitle__? The member will be removed from all cards on this board. They will receive a notification.", + "removeMemberPopup-title": "Αφαίρεση Μέλους;", + "rename": "Μετανομασία", + "rename-board": "Μετονομασία Πίνακα", + "restore": "Restore", + "save": "Αποθήκευση", + "search": "Αναζήτηση", + "rules": "Rules", + "search-cards": "Search from card/list titles, descriptions and custom fields on this board", + "search-example": "Text to search for?", + "select-color": "Επιλέξτε Χρώμα", + "set-wip-limit-value": "Set a limit for the maximum number of tasks in this list", + "setWipLimitPopup-title": "Set WIP Limit", + "shortcut-assign-self": "Assign yourself to current card", + "shortcut-autocomplete-emoji": "Autocomplete emoji", + "shortcut-autocomplete-members": "Autocomplete members", + "shortcut-clear-filters": "Καθαρισμός φίλτρων", + "shortcut-close-dialog": "Close Dialog", + "shortcut-filter-my-cards": "Φιλτράρισμα των καρτών μου", + "shortcut-show-shortcuts": "Bring up this shortcuts list", + "shortcut-toggle-filterbar": "Toggle Filter Sidebar", + "shortcut-toggle-sidebar": "Toggle Board Sidebar", + "show-cards-minimum-count": "Show cards count if list contains more than", + "sidebar-open": "Open Sidebar", + "sidebar-close": "Close Sidebar", + "signupPopup-title": "Δημιουργία Λογαριασμού", + "star-board-title": "Click to star this board. It will show up at top of your boards list.", + "starred-boards": "Starred Boards", + "starred-boards-description": "Starred boards show up at the top of your boards list.", + "subscribe": "Εγγραφή", + "team": "Ομάδα", + "this-board": "this board", + "this-card": "αυτή η κάρτα", + "spent-time-hours": "Spent time (hours)", + "overtime-hours": "Overtime (hours)", + "overtime": "Overtime", + "has-overtime-cards": "Has overtime cards", + "has-spenttime-cards": "Has spent time cards", + "time": "Ώρα", + "title": "Τίτλος", + "tracking": "Tracking", + "tracking-info": "You will be notified of any changes to those cards you are involved as creator or member.", + "type": "Τύπος", + "unassign-member": "Unassign member", + "unsaved-description": "You have an unsaved description.", + "unwatch": "Unwatch", + "upload": "Upload", + "upload-avatar": "Upload an avatar", + "uploaded-avatar": "Uploaded an avatar", + "username": "Όνομα Χρήστη", + "view-it": "View it", + "warn-list-archived": "warning: this card is in an list at Archive", + "watch": "Watch", + "watching": "Watching", + "watching-info": "You will be notified of any change in this board", + "welcome-board": "Πίνακας Καλωσορίσματος", + "welcome-swimlane": "Milestone 1", + "welcome-list1": "Basics", + "welcome-list2": "Advanced", + "card-templates-swimlane": "Πρότυπα Καρτών", + "list-templates-swimlane": "Πρότυπα Λίστας", + "board-templates-swimlane": "Πρότυπα Πινάκων", + "what-to-do": "What do you want to do?", + "wipLimitErrorPopup-title": "Invalid WIP Limit", + "wipLimitErrorPopup-dialog-pt1": "The number of tasks in this list is higher than the WIP limit you've defined.", + "wipLimitErrorPopup-dialog-pt2": "Please move some tasks out of this list, or set a higher WIP limit.", + "admin-panel": "Admin Panel", + "settings": "Ρυθμίσεις", + "people": "Άνθρωποι", + "registration": "Registration", + "disable-self-registration": "Disable Self-Registration", + "invite": "Πρόσκληση", + "invite-people": "Invite People", + "to-boards": "To board(s)", + "email-addresses": "Email Διευθύνσεις", + "smtp-host-description": "The address of the SMTP server that handles your emails.", + "smtp-port-description": "The port your SMTP server uses for outgoing emails.", + "smtp-tls-description": "Enable TLS support for SMTP server", + "smtp-host": "SMTP Host", + "smtp-port": "SMTP Port", + "smtp-username": "Όνομα Χρήστη", + "smtp-password": "Κωδικός", + "smtp-tls": "TLS υποστήριξη", + "send-from": "Από", + "send-smtp-test": "Send a test email to yourself", + "invitation-code": "Κωδικός Πρόσκλησης", + "email-invite-register-subject": "__inviter__ sent you an invitation", + "email-invite-register-text": "Dear __user__,\n\n__inviter__ invites you to kanban board for collaborations.\n\nPlease follow the link below:\n__url__\n\nAnd your invitation code is: __icode__\n\nThanks.", + "email-smtp-test-subject": "SMTP Test Email", + "email-smtp-test-text": "You have successfully sent an email", + "error-invitation-code-not-exist": "Ο κωδικός πρόσκλησης δεν υπάρχει", + "error-notAuthorized": "You are not authorized to view this page.", + "webhook-title": "Webhook Name", + "webhook-token": "Token (Optional for Authentication)", + "outgoing-webhooks": "Outgoing Webhooks", + "bidirectional-webhooks": "Two-Way Webhooks", + "outgoingWebhooksPopup-title": "Outgoing Webhooks", + "boardCardTitlePopup-title": "Card Title Filter", + "disable-webhook": "Disable This Webhook", + "global-webhook": "Global Webhooks", + "new-outgoing-webhook": "New Outgoing Webhook", + "no-name": "(Άγνωστο)", + "Node_version": "Έκδοση Node", + "Meteor_version": "Έκδοση Meteor", + "MongoDB_version": "Έκδοση MongoDB", + "MongoDB_storage_engine": "MongoDB storage engine", + "MongoDB_Oplog_enabled": "MongoDB Oplog enabled", + "OS_Arch": "OS Arch", + "OS_Cpus": "OS CPU Count", + "OS_Freemem": "OS Free Memory", + "OS_Loadavg": "OS Load Average", + "OS_Platform": "OS Platform", + "OS_Release": "OS Release", + "OS_Totalmem": "OS Total Memory", + "OS_Type": "OS Type", + "OS_Uptime": "OS Uptime", + "days": "days", + "hours": "ώρες", + "minutes": "λεπτά", + "seconds": "δευτερόλεπτα", + "show-field-on-card": "Show this field on card", + "automatically-field-on-card": "Auto create field to all cards", + "showLabel-field-on-card": "Show field label on minicard", + "yes": "Ναι", + "no": "Όχι", + "accounts": "Λογαριασμοί", + "accounts-allowEmailChange": "Allow Email Change", + "accounts-allowUserNameChange": "Allow Username Change", + "createdAt": "Created at", + "verified": "Verified", + "active": "Ενεργό", + "card-received": "Received", + "card-received-on": "Received on", + "card-end": "Τέλος", + "card-end-on": "Ends on", + "editCardReceivedDatePopup-title": "Change received date", + "editCardEndDatePopup-title": "Change end date", + "setCardColorPopup-title": "Set color", + "setCardActionsColorPopup-title": "Choose a color", + "setSwimlaneColorPopup-title": "Choose a color", + "setListColorPopup-title": "Choose a color", + "assigned-by": "Assigned By", + "requested-by": "Requested By", + "board-delete-notice": "Deleting is permanent. You will lose all lists, cards and actions associated with this board.", + "delete-board-confirm-popup": "All lists, cards, labels, and activities will be deleted and you won't be able to recover the board contents. There is no undo.", + "boardDeletePopup-title": "Διαγραφή Πίνακα;", + "delete-board": "Διαγραφή Πίνακα", + "default-subtasks-board": "Subtasks for __board__ board", + "default": "Default", + "queue": "Queue", + "subtask-settings": "Subtasks Settings", + "card-settings": "Card Settings", + "boardSubtaskSettingsPopup-title": "Board Subtasks Settings", + "boardCardSettingsPopup-title": "Card Settings", + "deposit-subtasks-board": "Deposit subtasks to this board:", + "deposit-subtasks-list": "Landing list for subtasks deposited here:", + "show-parent-in-minicard": "Show parent in minicard:", + "prefix-with-full-path": "Prefix with full path", + "prefix-with-parent": "Prefix with parent", + "subtext-with-full-path": "Subtext with full path", + "subtext-with-parent": "Subtext with parent", + "change-card-parent": "Change card's parent", + "parent-card": "Parent card", + "source-board": "Source board", + "no-parent": "Don't show parent", + "activity-added-label": "added label '%s' to %s", + "activity-removed-label": "removed label '%s' from %s", + "activity-delete-attach": "deleted an attachment from %s", + "activity-added-label-card": "added label '%s'", + "activity-removed-label-card": "removed label '%s'", + "activity-delete-attach-card": "deleted an attachment", + "activity-set-customfield": "set custom field '%s' to '%s' in %s", + "activity-unset-customfield": "unset custom field '%s' in %s", + "r-rule": "Κανόνας", + "r-add-trigger": "Add trigger", + "r-add-action": "Add action", + "r-board-rules": "Board rules", + "r-add-rule": "Προσθήκη κανόνα", + "r-view-rule": "Προβολή κανόνα", + "r-delete-rule": "Διαγραφή κανόνα", + "r-new-rule-name": "New rule title", + "r-no-rules": "No rules", + "r-when-a-card": "Όταν μία κάρτα", + "r-is": "is", + "r-is-moved": "is moved", + "r-added-to": "added to", + "r-removed-from": "Removed from", + "r-the-board": "the board", + "r-list": "list", + "set-filter": "Set Filter", + "r-moved-to": "Moved to", + "r-moved-from": "Moved from", + "r-archived": "Μετακινήθηκε στο Αρχείο", + "r-unarchived": "Επαναφέρθηκε από το Αρχείο", + "r-a-card": "μία κάρτα", + "r-when-a-label-is": "When a label is", + "r-when-the-label": "When the label", + "r-list-name": "list name", + "r-when-a-member": "When a member is", + "r-when-the-member": "When the member", + "r-name": "name", + "r-when-a-attach": "When an attachment", + "r-when-a-checklist": "When a checklist is", + "r-when-the-checklist": "When the checklist", + "r-completed": "Completed", + "r-made-incomplete": "Made incomplete", + "r-when-a-item": "When a checklist item is", + "r-when-the-item": "When the checklist item", + "r-checked": "Checked", + "r-unchecked": "Unchecked", + "r-move-card-to": "Move card to", + "r-top-of": "Top of", + "r-bottom-of": "Bottom of", + "r-its-list": "its list", + "r-archive": "Μετακίνηση στο Αρχείο", + "r-unarchive": "Επαναφορά από το Αρχείο", + "r-card": "card", + "r-add": "Προσθήκη", + "r-remove": "Remove", + "r-label": "label", + "r-member": "member", + "r-remove-all": "Remove all members from the card", + "r-set-color": "Set color to", + "r-checklist": "checklist", + "r-check-all": "Check all", + "r-uncheck-all": "Uncheck all", + "r-items-check": "items of checklist", + "r-check": "Check", + "r-uncheck": "Uncheck", + "r-item": "item", + "r-of-checklist": "of checklist", + "r-send-email": "Send an email", + "r-to": "to", + "r-subject": "subject", + "r-rule-details": "Rule details", + "r-d-move-to-top-gen": "Μετακίνηση κάρτας στην αρχή της λίστας της", + "r-d-move-to-top-spec": "Μετακίνηση κάρτας στην αρχή της λίστας", + "r-d-move-to-bottom-gen": "Μετακίνηση κάρτας στο τέλος της λίστας της", + "r-d-move-to-bottom-spec": "Μετακίνηση κάρτας στο τέλος της λίστας", + "r-d-send-email": "Send email", + "r-d-send-email-to": "to", + "r-d-send-email-subject": "subject", + "r-d-send-email-message": "message", + "r-d-archive": "Μετακίνηση κάρτας στο Αρχείο", + "r-d-unarchive": "Επαναφορά κάρτας από το Αρχείο", + "r-d-add-label": "Προσθήκη ετικέτας", + "r-d-remove-label": "Αφαίρεση ετικέτας", + "r-create-card": "Δημιουργία νέας κάρτας", + "r-in-list": "in list", + "r-in-swimlane": "in swimlane", + "r-d-add-member": "Add member", + "r-d-remove-member": "Remove member", + "r-d-remove-all-member": "Remove all member", + "r-d-check-all": "Check all items of a list", + "r-d-uncheck-all": "Uncheck all items of a list", + "r-d-check-one": "Check item", + "r-d-uncheck-one": "Uncheck item", + "r-d-check-of-list": "of checklist", + "r-d-add-checklist": "Add checklist", + "r-d-remove-checklist": "Remove checklist", + "r-by": "by", + "r-add-checklist": "Add checklist", + "r-with-items": "with items", + "r-items-list": "item1,item2,item3", + "r-add-swimlane": "Add swimlane", + "r-swimlane-name": "swimlane name", + "r-board-note": "Note: leave a field empty to match every possible value.", + "r-checklist-note": "Note: checklist's items have to be written as comma separated values.", + "r-when-a-card-is-moved": "When a card is moved to another list", + "r-set": "Set", + "r-update": "Update", + "r-datefield": "date field", + "r-df-start-at": "start", + "r-df-due-at": "due", + "r-df-end-at": "end", + "r-df-received-at": "received", + "r-to-current-datetime": "to current date/time", + "r-remove-value-from": "Remove value from", + "ldap": "LDAP", + "oauth2": "OAuth2", + "cas": "CAS", + "authentication-method": "Authentication method", + "authentication-type": "Authentication type", + "custom-product-name": "Custom Product Name", + "layout": "Layout", + "hide-logo": "Hide Logo", + "add-custom-html-after-body-start": "Add Custom HTML after <body> start", + "add-custom-html-before-body-end": "Add Custom HTML before </body> end", + "error-undefined": "Something went wrong", + "error-ldap-login": "An error occurred while trying to login", + "display-authentication-method": "Display Authentication Method", + "default-authentication-method": "Default Authentication Method", + "duplicate-board": "Duplicate Board", + "people-number": "The number of people is:", + "swimlaneDeletePopup-title": "Delete Swimlane ?", + "swimlane-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the swimlane. There is no undo.", + "restore-all": "Restore all", + "delete-all": "Delete all", + "loading": "Loading, please wait.", + "previous_as": "last time was", + "act-a-dueAt": "modified due time to \nWhen: __timeValue__\nWhere: __card__\n previous due was __timeOldValue__", + "act-a-endAt": "modified ending time to __timeValue__ from (__timeOldValue__)", + "act-a-startAt": "modified starting time to __timeValue__ from (__timeOldValue__)", + "act-a-receivedAt": "modified received time to __timeValue__ from (__timeOldValue__)", + "a-dueAt": "modified due time to be", + "a-endAt": "modified ending time to be", + "a-startAt": "modified starting time to be", + "a-receivedAt": "modified received time to be", + "almostdue": "current due time %s is approaching", + "pastdue": "current due time %s is past", + "duenow": "current due time %s is today", + "act-newDue": "__list__/__card__ has 1st due reminder [__board__]", + "act-withDue": "__list__/__card__ due reminders [__board__]", + "act-almostdue": "was reminding the current due (__timeValue__) of __card__ is approaching", + "act-pastdue": "was reminding the current due (__timeValue__) of __card__ is past", + "act-duenow": "was reminding the current due (__timeValue__) of __card__ is now", + "act-atUserComment": "You were mentioned in [__board__] __list__/__card__", + "delete-user-confirm-popup": "Are you sure you want to delete this account? There is no undo.", + "accounts-allowUserDelete": "Allow users to self delete their account", + "hide-minicard-label-text": "Hide minicard label text", + "show-desktop-drag-handles": "Show desktop drag handles", + "assignee": "Assignee", + "cardAssigneesPopup-title": "Assignee", + "addmore-detail": "Add a more detailed description", + "show-on-card": "Show on Card", + "new": "New", + "editUserPopup-title": "Edit User", + "newUserPopup-title": "New User", + "notifications": "Notifications", + "view-all": "View All", + "filter-by-unread": "Filter by Unread", + "mark-all-as-read": "Mark all as read", + "allow-rename": "Allow Rename", + "allowRenamePopup-title": "Allow Rename" +} diff --git a/i18n/en-GB.i18n.json b/i18n/en-GB.i18n.json index fe50565c..b04affb4 100644 --- a/i18n/en-GB.i18n.json +++ b/i18n/en-GB.i18n.json @@ -1,769 +1,770 @@ { - "accept": "Accept", - "act-activity-notify": "Activity Notification", - "act-addAttachment": "added attachment __attachment__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-deleteAttachment": "deleted attachment __attachment__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addSubtask": "added subtask __subtask__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addedLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removeLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removedLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addChecklist": "added checklist __checklist__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addChecklistItem": "added checklist item __checklistItem__ to checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removeChecklist": "removed checklist __checklist__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removeChecklistItem": "removed checklist item __checklistItem__ from checklist __checkList__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-checkedItem": "checked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-uncheckedItem": "unchecked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-completeChecklist": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-uncompleteChecklist": "uncompleted checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addComment": "commented on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-editComment": "edited comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-deleteComment": "deleted comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-createBoard": "created board __board__", - "act-createSwimlane": "created swimlane __swimlane__ to board __board__", - "act-createCard": "created card __card__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-createCustomField": "created custom field __customField__ at board __board__", - "act-deleteCustomField": "deleted custom field __customField__ at board __board__", - "act-setCustomField": "edited custom field __customField__: __customFieldValue__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-createList": "added list __list__ to board __board__", - "act-addBoardMember": "added member __member__ to board __board__", - "act-archivedBoard": "Board __board__ moved to Archive", - "act-archivedCard": "Card __card__ at list __list__ at swimlane __swimlane__ at board __board__ moved to Archive", - "act-archivedList": "List __list__ at swimlane __swimlane__ at board __board__ moved to Archive", - "act-archivedSwimlane": "Swimlane __swimlane__ at board __board__ moved to Archive", - "act-importBoard": "imported board __board__", - "act-importCard": "imported card __card__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-importList": "imported list __list__ to swimlane __swimlane__ at board __board__", - "act-joinMember": "added member __member__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-moveCard": "moved card __card__ at board __board__ from list __oldList__ at swimlane __oldSwimlane__ to list __list__ at swimlane __swimlane__", - "act-moveCardToOtherBoard": "moved card __card__ from list __oldList__ at swimlane __oldSwimlane__ at board __oldBoard__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-removeBoardMember": "removed member __member__ from board __board__", - "act-restoredCard": "restored card __card__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-unjoinMember": "removed member __member__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-withBoardTitle": "__board__", - "act-withCardTitle": "[__board__] __card__", - "actions": "Actions", - "activities": "Activities", - "activity": "Activity", - "activity-added": "added %s to %s", - "activity-archived": "%s moved to Archive", - "activity-attached": "attached %s to %s", - "activity-created": "created %s", - "activity-customfield-created": "created custom field %s", - "activity-excluded": "excluded %s from %s", - "activity-imported": "imported %s into %s from %s", - "activity-imported-board": "imported %s from %s", - "activity-joined": "joined %s", - "activity-moved": "moved %s from %s to %s", - "activity-on": "on %s", - "activity-removed": "removed %s from %s", - "activity-sent": "sent %s to %s", - "activity-unjoined": "unjoined %s", - "activity-subtask-added": "added subtask to %s", - "activity-checked-item": "checked %s in checklist %s of %s", - "activity-unchecked-item": "unchecked %s in checklist %s of %s", - "activity-checklist-added": "added checklist to %s", - "activity-checklist-removed": "removed a checklist from %s", - "activity-checklist-completed": "completed checklist %s of %s", - "activity-checklist-uncompleted": "uncompleted the checklist %s of %s", - "activity-checklist-item-added": "added checklist item to '%s' in %s", - "activity-checklist-item-removed": "removed a checklist item from '%s' in %s", - "add": "Add", - "activity-checked-item-card": "checked %s in checklist %s", - "activity-unchecked-item-card": "unchecked %s in checklist %s", - "activity-checklist-completed-card": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "activity-checklist-uncompleted-card": "uncompleted the checklist %s", - "activity-editComment": "edited comment %s", - "activity-deleteComment": "deleted comment %s", - "add-attachment": "Add Attachment", - "add-board": "Add Board", - "add-card": "Add Card", - "add-swimlane": "Add Swimlane", - "add-subtask": "Add Subtask", - "add-checklist": "Add Checklist", - "add-checklist-item": "Add an item to checklist", - "add-cover": "Add Cover", - "add-label": "Add Label", - "add-list": "Add List", - "add-members": "Add Members", - "added": "Added", - "addMemberPopup-title": "Members", - "admin": "Admin", - "admin-desc": "Can view and edit cards, remove members, and change settings for the board.", - "admin-announcement": "Announcement", - "admin-announcement-active": "Active System-Wide Announcement", - "admin-announcement-title": "Announcement from Administrator", - "all-boards": "All boards", - "and-n-other-card": "And __count__ other card", - "and-n-other-card_plural": "And __count__ other cards", - "apply": "Apply", - "app-is-offline": "Loading, please wait. Refreshing the page will cause data loss. If loading does not work, please check that server has not stopped.", - "archive": "Move to Archive", - "archive-all": "Move All to Archive", - "archive-board": "Move Board to Archive", - "archive-card": "Move Card to Archive", - "archive-list": "Move List to Archive", - "archive-swimlane": "Move Swimlane to Archive", - "archive-selection": "Move selection to Archive", - "archiveBoardPopup-title": "Move Board to Archive?", - "archived-items": "Archive", - "archived-boards": "Boards in Archive", - "restore-board": "Restore Board", - "no-archived-boards": "No Boards in Archive.", - "archives": "Archive", - "template": "Template", - "templates": "Templates", - "assign-member": "Assign member", - "attached": "attached", - "attachment": "Attachment", - "attachment-delete-pop": "Deleting an attachment is permanent. There is no undo.", - "attachmentDeletePopup-title": "Delete Attachment?", - "attachments": "Attachments", - "auto-watch": "Automatically watch boards when they are created", - "avatar-too-big": "The avatar is too large (70KB max)", - "back": "Back", - "board-change-color": "Change colour", - "board-nb-stars": "%s stars", - "board-not-found": "Board not found", - "board-private-info": "This board will be <strong>private</strong>.", - "board-public-info": "This board will be <strong>public</strong>.", - "boardChangeColorPopup-title": "Change Board Background", - "boardChangeTitlePopup-title": "Rename Board", - "boardChangeVisibilityPopup-title": "Change Visibility", - "boardChangeWatchPopup-title": "Change Watch", - "boardMenuPopup-title": "Board Settings", - "boardChangeViewPopup-title": "Board View", - "boards": "Boards", - "board-view": "Board View", - "board-view-cal": "Calendar", - "board-view-swimlanes": "Swimlanes", - "board-view-collapse": "Collapse", - "board-view-lists": "Lists", - "bucket-example": "Like “Bucket List” for example", - "cancel": "Cancel", - "card-archived": "This card is moved to Archive.", - "board-archived": "This board is moved to Archive.", - "card-comments-title": "This card has %s comment.", - "card-delete-notice": "Deleting is permanent. You will lose all actions associated with this card.", - "card-delete-pop": "All actions will be removed from the activity feed and you won't be able to re-open the card. There is no undo.", - "card-delete-suggest-archive": "You can move a card to Archive to remove it from the board and preserve the activity.", - "card-due": "Due", - "card-due-on": "Due on", - "card-spent": "Spent Time", - "card-edit-attachments": "Edit attachments", - "card-edit-custom-fields": "Edit custom fields", - "card-edit-labels": "Edit labels", - "card-edit-members": "Edit members", - "card-labels-title": "Change the labels for the card.", - "card-members-title": "Add or remove members of the board from the card.", - "card-start": "Start", - "card-start-on": "Starts on", - "cardAttachmentsPopup-title": "Attach From", - "cardCustomField-datePopup-title": "Change date", - "cardCustomFieldsPopup-title": "Edit custom fields", - "cardDeletePopup-title": "Delete Card?", - "cardDetailsActionsPopup-title": "Card Actions", - "cardLabelsPopup-title": "Labels", - "cardMembersPopup-title": "Members", - "cardMorePopup-title": "More", - "cardTemplatePopup-title": "Create template", - "cards": "Cards", - "cards-count": "Cards", - "casSignIn": "Sign In with CAS", - "cardType-card": "Card", - "cardType-linkedCard": "Linked Card", - "cardType-linkedBoard": "Linked Board", - "change": "Change", - "change-avatar": "Change Avatar", - "change-password": "Change Password", - "change-permissions": "Change permissions", - "change-settings": "Change Settings", - "changeAvatarPopup-title": "Change Avatar", - "changeLanguagePopup-title": "Change Language", - "changePasswordPopup-title": "Change Password", - "changePermissionsPopup-title": "Change Permissions", - "changeSettingsPopup-title": "Change Settings", - "subtasks": "Subtasks", - "checklists": "Checklists", - "click-to-star": "Click to star this board.", - "click-to-unstar": "Click to unstar this board.", - "clipboard": "Clipboard or drag & drop", - "close": "Close", - "close-board": "Close Board", - "close-board-pop": "You will be able to restore the board by clicking the “Archive” button from the home header.", - "color-black": "black", - "color-blue": "blue", - "color-crimson": "crimson", - "color-darkgreen": "darkgreen", - "color-gold": "gold", - "color-gray": "gray", - "color-green": "green", - "color-indigo": "indigo", - "color-lime": "lime", - "color-magenta": "magenta", - "color-mistyrose": "mistyrose", - "color-navy": "navy", - "color-orange": "orange", - "color-paleturquoise": "paleturquoise", - "color-peachpuff": "peachpuff", - "color-pink": "pink", - "color-plum": "plum", - "color-purple": "purple", - "color-red": "red", - "color-saddlebrown": "saddlebrown", - "color-silver": "silver", - "color-sky": "sky", - "color-slateblue": "slateblue", - "color-white": "white", - "color-yellow": "yellow", - "unset-color": "Unset", - "comment": "Comment", - "comment-placeholder": "Write Comment", - "comment-only": "Comment only", - "comment-only-desc": "Can comment on cards only.", - "no-comments": "No comments", - "no-comments-desc": "Can not see comments and activities.", - "worker": "Worker", - "worker-desc": "Can only move cards, assign itself to card and comment.", - "computer": "Computer", - "confirm-subtask-delete-dialog": "Are you sure you want to delete subtask?", - "confirm-checklist-delete-dialog": "Are you sure you want to delete checklist?", - "copy-card-link-to-clipboard": "Copy card link to clipboard", - "linkCardPopup-title": "Link Card", - "searchElementPopup-title": "Search", - "copyCardPopup-title": "Copy Card", - "copyChecklistToManyCardsPopup-title": "Copy Checklist Template to Many Cards", - "copyChecklistToManyCardsPopup-instructions": "Destination Card Titles and Descriptions in this JSON format", - "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"First card title\", \"description\":\"First card description\"}, {\"title\":\"Second card title\",\"description\":\"Second card description\"},{\"title\":\"Last card title\",\"description\":\"Last card description\"} ]", - "create": "Create", - "createBoardPopup-title": "Create Board", - "chooseBoardSourcePopup-title": "Import board", - "createLabelPopup-title": "Create Label", - "createCustomField": "Create Field", - "createCustomFieldPopup-title": "Create Field", - "current": "current", - "custom-field-delete-pop": "There is no undo. This will remove this custom field from all cards and destroy its history.", - "custom-field-checkbox": "Checkbox", - "custom-field-date": "Date", - "custom-field-dropdown": "Dropdown List", - "custom-field-dropdown-none": "(none)", - "custom-field-dropdown-options": "List Options", - "custom-field-dropdown-options-placeholder": "Press enter to add more options", - "custom-field-dropdown-unknown": "(unknown)", - "custom-field-number": "Number", - "custom-field-text": "Text", - "custom-fields": "Custom Fields", - "date": "Date", - "decline": "Decline", - "default-avatar": "Default avatar", - "delete": "Delete", - "deleteCustomFieldPopup-title": "Delete Custom Field?", - "deleteLabelPopup-title": "Delete Label?", - "description": "Description", - "disambiguateMultiLabelPopup-title": "Disambiguate Label Action", - "disambiguateMultiMemberPopup-title": "Disambiguate Member Action", - "discard": "Discard", - "done": "Done", - "download": "Download", - "edit": "Edit", - "edit-avatar": "Change Avatar", - "edit-profile": "Edit Profile", - "edit-wip-limit": "Edit WIP Limit", - "soft-wip-limit": "Soft WIP Limit", - "editCardStartDatePopup-title": "Change start date", - "editCardDueDatePopup-title": "Change due date", - "editCustomFieldPopup-title": "Edit Field", - "editCardSpentTimePopup-title": "Change spent time", - "editLabelPopup-title": "Change Label", - "editNotificationPopup-title": "Edit Notification", - "editProfilePopup-title": "Edit Profile", - "email": "Email", - "email-enrollAccount-subject": "An account created for you on __siteName__", - "email-enrollAccount-text": "Hello __user__,\n\nTo start using the service, simply click the link below.\n\n__url__\n\nThanks.", - "email-fail": "Sending email failed", - "email-fail-text": "Error trying to send email", - "email-invalid": "Invalid email", - "email-invite": "Invite via email", - "email-invite-subject": "__inviter__ sent you an invitation", - "email-invite-text": "Dear __user__,\n\n__inviter__ invites you to join board \"__board__\" for collaboration.\n\nPlease follow the link below:\n\n__url__\n\nThanks.", - "email-resetPassword-subject": "Reset your password on __siteName__", - "email-resetPassword-text": "Hello __user__,\n\nTo reset your password, simply click the link below.\n\n__url__\n\nThanks.", - "email-sent": "Email sent", - "email-verifyEmail-subject": "Verify your email address on __siteName__", - "email-verifyEmail-text": "Hello __user__,\n\nTo verify your account email, simply click the link below.\n\n__url__\n\nThanks.", - "enable-wip-limit": "Enable WIP Limit", - "error-board-doesNotExist": "This board does not exist", - "error-board-notAdmin": "You need to be admin of this board to do that", - "error-board-notAMember": "You need to be a member of this board to do that", - "error-json-malformed": "Your text is not valid JSON", - "error-json-schema": "Your JSON data does not include the proper information in the correct format", - "error-list-doesNotExist": "This list does not exist", - "error-user-doesNotExist": "This user does not exist", - "error-user-notAllowSelf": "You can not invite yourself", - "error-user-notCreated": "This user is not created", - "error-username-taken": "This username is already taken", - "error-email-taken": "Email has already been taken", - "export-board": "Export board", - "sort": "Sort", - "sort-desc": "Click to Sort List", - "list-sort-by": "Sort the List By:", - "list-label-modifiedAt": "Last Access Time", - "list-label-title": "Name of the List", - "list-label-sort": "Your Manual Order", - "list-label-short-modifiedAt": "(L)", - "list-label-short-title": "(N)", - "list-label-short-sort": "(M)", - "filter": "Filter", - "filter-cards": "Filter Cards or Lists", - "list-filter-label": "Filter List by Title", - "filter-clear": "Clear filter", - "filter-no-label": "No label", - "filter-no-member": "No member", - "filter-no-custom-fields": "No Custom Fields", - "filter-show-archive": "Show archived lists", - "filter-hide-empty": "Hide empty lists", - "filter-on": "Filter is on", - "filter-on-desc": "You are filtering cards on this board. Click here to edit filter.", - "filter-to-selection": "Filter to selection", - "advanced-filter-label": "Advanced Filter", - "advanced-filter-description": "Advanced Filter allows to write a string containing following operators: == != <= >= && || ( ) A space is used as a separator between the Operators. You can filter for all Custom Fields by typing their names and values. For Example: Field1 == Value1. Note: If fields or values contains spaces, you need to encapsulate them into single quotes. For Example: 'Field 1' == 'Value 1'. For single control characters (' \\/) to be skipped, you can use \\. For example: Field1 == I\\'m. Also you can combine multiple conditions. For Example: F1 == V1 || F1 == V2. Normally all operators are interpreted from left to right. You can change the order by placing brackets. For Example: F1 == V1 && ( F2 == V2 || F2 == V3 ). Also you can search text fields using regex: F1 == /Tes.*/i", - "fullname": "Full Name", - "header-logo-title": "Go back to your boards page.", - "hide-system-messages": "Hide system messages", - "headerBarCreateBoardPopup-title": "Create Board", - "home": "Home", - "import": "Import", - "link": "Link", - "import-board": "import board", - "import-board-c": "Import board", - "import-board-title-trello": "Import board from Trello", - "import-board-title-wekan": "Import board from previous export", - "import-sandstorm-backup-warning": "Do not delete data you import from original exported board or Trello before checking does this grain close and open again, or do you get Board not found error, that means data loss.", - "import-sandstorm-warning": "Imported board will delete all existing data on board and replace it with imported board.", - "from-trello": "From Trello", - "from-wekan": "From previous export", - "import-board-instruction-trello": "In your Trello board, go to 'Menu', then 'More', 'Print and Export', 'Export JSON', and copy the resulting text.", - "import-board-instruction-wekan": "In your board, go to 'Menu', then 'Export board', and copy the text in the downloaded file.", - "import-board-instruction-about-errors": "If you get errors when importing board, sometimes importing still works, and board is at All Boards page.", - "import-json-placeholder": "Paste your valid JSON data here", - "import-map-members": "Map members", - "import-members-map": "Your imported board has some members. Please map the members you want to import to your users", - "import-show-user-mapping": "Review members mapping", - "import-user-select": "Pick your existing user you want to use as this member", - "importMapMembersAddPopup-title": "Select member", - "info": "Version", - "initials": "Initials", - "invalid-date": "Invalid date", - "invalid-time": "Invalid time", - "invalid-user": "Invalid user", - "joined": "joined", - "just-invited": "You are just invited to this board", - "keyboard-shortcuts": "Keyboard shortcuts", - "label-create": "Create Label", - "label-default": "%s label (default)", - "label-delete-pop": "There is no undo. This will remove this label from all cards and destroy its history.", - "labels": "Labels", - "language": "Language", - "last-admin-desc": "You can’t change roles because there must be at least one admin.", - "leave-board": "Leave Board", - "leave-board-pop": "Are you sure you want to leave __boardTitle__? You will be removed from all cards on this board.", - "leaveBoardPopup-title": "Leave Board ?", - "link-card": "Link to this card", - "list-archive-cards": "Move all cards in this list to Archive", - "list-archive-cards-pop": "This will remove all the cards in this list from the board. To view cards in Archive and bring them back to the board, click “Menu” > “Archive”.", - "list-move-cards": "Move all cards in this list", - "list-select-cards": "Select all cards in this list", - "set-color-list": "Set Color", - "listActionPopup-title": "List Actions", - "swimlaneActionPopup-title": "Swimlane Actions", - "swimlaneAddPopup-title": "Add a Swimlane below", - "listImportCardPopup-title": "Import a Trello card", - "listMorePopup-title": "More", - "link-list": "Link to this list", - "list-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the list. There is no undo.", - "list-delete-suggest-archive": "You can move a list to Archive to remove it from the board and preserve its activity.", - "lists": "Lists", - "swimlanes": "Swimlanes", - "log-out": "Log Out", - "log-in": "Log In", - "loginPopup-title": "Log In", - "memberMenuPopup-title": "Member Settings", - "members": "Members", - "menu": "Menu", - "move-selection": "Move selection", - "moveCardPopup-title": "Move Card", - "moveCardToBottom-title": "Move to Bottom", - "moveCardToTop-title": "Move to Top", - "moveSelectionPopup-title": "Move selection", - "multi-selection": "Multi-Selection", - "multi-selection-on": "Multi-Selection is on", - "muted": "Muted", - "muted-info": "You will never be notified of any changes in this board", - "my-boards": "My Boards", - "name": "Name", - "no-archived-cards": "No cards in Archive.", - "no-archived-lists": "No lists in Archive.", - "no-archived-swimlanes": "No swimlanes in Archive.", - "no-results": "No results", - "normal": "Normal", - "normal-desc": "Can view and edit cards. Can't change settings.", - "not-accepted-yet": "Invitation not accepted yet", - "notify-participate": "Receive updates to any cards you participate as creater or member", - "notify-watch": "Receive updates to any boards, lists, or cards you’re watching", - "optional": "optional", - "or": "or", - "page-maybe-private": "This page may be private. You may be able to view it by <a href='%s'>logging in</a>.", - "page-not-found": "Page not found.", - "password": "Password", - "paste-or-dragdrop": "to paste, or drag & drop image file to it (image only)", - "participating": "Participating", - "preview": "Preview", - "previewAttachedImagePopup-title": "Preview", - "previewClipboardImagePopup-title": "Preview", - "private": "Private", - "private-desc": "This board is private. Only people added to the board can view and edit it.", - "profile": "Profile", - "public": "Public", - "public-desc": "This board is public. It's visible to anyone with the link and will show up in search engines like Google. Only people added to the board can edit.", - "quick-access-description": "Star a board to add a shortcut in this bar.", - "remove-cover": "Remove Cover", - "remove-from-board": "Remove from Board", - "remove-label": "Remove Label", - "listDeletePopup-title": "Delete List ?", - "remove-member": "Remove Member", - "remove-member-from-card": "Remove from Card", - "remove-member-pop": "Remove __name__ (__username__) from __boardTitle__? The member will be removed from all cards on this board. They will receive a notification.", - "removeMemberPopup-title": "Remove Member?", - "rename": "Rename", - "rename-board": "Rename Board", - "restore": "Restore", - "save": "Save", - "search": "Search", - "rules": "Rules", - "search-cards": "Search from card/list titles, descriptions and custom fields on this board", - "search-example": "Text to search for?", - "select-color": "Select Colour", - "set-wip-limit-value": "Set a limit for the maximum number of tasks in this list", - "setWipLimitPopup-title": "Set WIP Limit", - "shortcut-assign-self": "Assign yourself to current card", - "shortcut-autocomplete-emoji": "Autocomplete emoji", - "shortcut-autocomplete-members": "Autocomplete members", - "shortcut-clear-filters": "Clear all filters", - "shortcut-close-dialog": "Close Dialog", - "shortcut-filter-my-cards": "Filter my cards", - "shortcut-show-shortcuts": "Bring up this shortcuts list", - "shortcut-toggle-filterbar": "Toggle Filter Sidebar", - "shortcut-toggle-sidebar": "Toggle Board Sidebar", - "show-cards-minimum-count": "Show cards count if list contains more than", - "sidebar-open": "Open Sidebar", - "sidebar-close": "Close Sidebar", - "signupPopup-title": "Create an Account", - "star-board-title": "Click to star this board. It will show up at top of your boards list.", - "starred-boards": "Starred Boards", - "starred-boards-description": "Starred boards show up at the top of your boards list.", - "subscribe": "Subscribe", - "team": "Team", - "this-board": "this board", - "this-card": "this card", - "spent-time-hours": "Spent time (hours)", - "overtime-hours": "Overtime (hours)", - "overtime": "Overtime", - "has-overtime-cards": "Has overtime cards", - "has-spenttime-cards": "Has spent time cards", - "time": "Time", - "title": "Title", - "tracking": "Tracking", - "tracking-info": "You will be notified of any changes to those cards you are involved as creator or member.", - "type": "Type", - "unassign-member": "Unassign member", - "unsaved-description": "You have an unsaved description.", - "unwatch": "Unwatch", - "upload": "Upload", - "upload-avatar": "Upload an avatar", - "uploaded-avatar": "Uploaded an avatar", - "username": "Username", - "view-it": "View it", - "warn-list-archived": "warning: this card is in a list in the Archive", - "watch": "Watch", - "watching": "Watching", - "watching-info": "You will be notified of any changes in this board", - "welcome-board": "Welcome Board", - "welcome-swimlane": "Milestone 1", - "welcome-list1": "Basics", - "welcome-list2": "Advanced", - "card-templates-swimlane": "Card Templates", - "list-templates-swimlane": "List Templates", - "board-templates-swimlane": "Board Templates", - "what-to-do": "What do you want to do?", - "wipLimitErrorPopup-title": "Invalid WIP Limit", - "wipLimitErrorPopup-dialog-pt1": "The number of tasks in this list is higher than the WIP limit you've defined.", - "wipLimitErrorPopup-dialog-pt2": "Please move some tasks out of this list, or set a higher WIP limit.", - "admin-panel": "Admin Panel", - "settings": "Settings", - "people": "People", - "registration": "Registration", - "disable-self-registration": "Disable Self-Registration", - "invite": "Invite", - "invite-people": "Invite People", - "to-boards": "To board(s)", - "email-addresses": "Email Addresses", - "smtp-host-description": "The address of the SMTP server that handles your emails.", - "smtp-port-description": "The port your SMTP server uses for outgoing emails.", - "smtp-tls-description": "Enable TLS support for SMTP server", - "smtp-host": "SMTP Host", - "smtp-port": "SMTP Port", - "smtp-username": "Username", - "smtp-password": "Password", - "smtp-tls": "TLS support", - "send-from": "From", - "send-smtp-test": "Send a test email to yourself", - "invitation-code": "Invitation Code", - "email-invite-register-subject": "__inviter__ sent you an invitation", - "email-invite-register-text": "Dear __user__,\n\n__inviter__ invites you to kanban board for collaborations.\n\nPlease follow the link below:\n__url__\n\nAnd your invitation code is: __icode__\n\nThanks.", - "email-smtp-test-subject": "SMTP Test Email", - "email-smtp-test-text": "You have successfully sent an email", - "error-invitation-code-not-exist": "Invitation code doesn't exist", - "error-notAuthorized": "You are not authorised to view this page.", - "webhook-title": "Webhook Name", - "webhook-token": "Token (Optional for Authentication)", - "outgoing-webhooks": "Outgoing Webhooks", - "bidirectional-webhooks": "Two-Way Webhooks", - "outgoingWebhooksPopup-title": "Outgoing Webhooks", - "boardCardTitlePopup-title": "Card Title Filter", - "disable-webhook": "Disable This Webhook", - "global-webhook": "Global Webhooks", - "new-outgoing-webhook": "New Outgoing Webhook", - "no-name": "(Unknown)", - "Node_version": "Node version", - "Meteor_version": "Meteor version", - "MongoDB_version": "MongoDB version", - "MongoDB_storage_engine": "MongoDB storage engine", - "MongoDB_Oplog_enabled": "MongoDB Oplog enabled", - "OS_Arch": "OS Arch", - "OS_Cpus": "OS CPU Count", - "OS_Freemem": "OS Free Memory", - "OS_Loadavg": "OS Load Average", - "OS_Platform": "OS Platform", - "OS_Release": "OS Release", - "OS_Totalmem": "OS Total Memory", - "OS_Type": "OS Type", - "OS_Uptime": "OS Uptime", - "days": "days", - "hours": "hours", - "minutes": "minutes", - "seconds": "seconds", - "show-field-on-card": "Show this field on card", - "automatically-field-on-card": "Auto create field to all cards", - "showLabel-field-on-card": "Show field label on minicard", - "yes": "Yes", - "no": "No", - "accounts": "Accounts", - "accounts-allowEmailChange": "Allow Email Change", - "accounts-allowUserNameChange": "Allow Username Change", - "createdAt": "Created at", - "verified": "Verified", - "active": "Active", - "card-received": "Received", - "card-received-on": "Received on", - "card-end": "End", - "card-end-on": "Ends on", - "editCardReceivedDatePopup-title": "Change received date", - "editCardEndDatePopup-title": "Change end date", - "setCardColorPopup-title": "Set color", - "setCardActionsColorPopup-title": "Choose a color", - "setSwimlaneColorPopup-title": "Choose a color", - "setListColorPopup-title": "Choose a color", - "assigned-by": "Assigned By", - "requested-by": "Requested By", - "board-delete-notice": "Deleting is permanent. You will lose all lists, cards and actions associated with this board.", - "delete-board-confirm-popup": "All lists, cards, labels, and activities will be deleted and you won't be able to recover the board contents. There is no undo.", - "boardDeletePopup-title": "Delete Board?", - "delete-board": "Delete Board", - "default-subtasks-board": "Subtasks for __board__ board", - "default": "Default", - "queue": "Queue", - "subtask-settings": "Subtasks Settings", - "card-settings": "Card Settings", - "boardSubtaskSettingsPopup-title": "Board Subtasks Settings", - "boardCardSettingsPopup-title": "Card Settings", - "deposit-subtasks-board": "Deposit subtasks to this board:", - "deposit-subtasks-list": "Landing list for subtasks deposited here:", - "show-parent-in-minicard": "Show parent in minicard:", - "prefix-with-full-path": "Prefix with full path", - "prefix-with-parent": "Prefix with parent", - "subtext-with-full-path": "Subtext with full path", - "subtext-with-parent": "Subtext with parent", - "change-card-parent": "Change card's parent", - "parent-card": "Parent card", - "source-board": "Source board", - "no-parent": "Don't show parent", - "activity-added-label": "added label '%s' to %s", - "activity-removed-label": "removed label '%s' from %s", - "activity-delete-attach": "deleted an attachment from %s", - "activity-added-label-card": "added label '%s'", - "activity-removed-label-card": "removed label '%s'", - "activity-delete-attach-card": "deleted an attachment", - "activity-set-customfield": "set custom field '%s' to '%s' in %s", - "activity-unset-customfield": "unset custom field '%s' in %s", - "r-rule": "Rule", - "r-add-trigger": "Add trigger", - "r-add-action": "Add action", - "r-board-rules": "Board rules", - "r-add-rule": "Add rule", - "r-view-rule": "View rule", - "r-delete-rule": "Delete rule", - "r-new-rule-name": "New rule title", - "r-no-rules": "No rules", - "r-when-a-card": "When a card", - "r-is": "is", - "r-is-moved": "is moved", - "r-added-to": "added to", - "r-removed-from": "Removed from", - "r-the-board": "the board", - "r-list": "list", - "set-filter": "Set Filter", - "r-moved-to": "Moved to", - "r-moved-from": "Moved from", - "r-archived": "Moved to Archive", - "r-unarchived": "Restored from Archive", - "r-a-card": "a card", - "r-when-a-label-is": "When a label is", - "r-when-the-label": "When the label", - "r-list-name": "list name", - "r-when-a-member": "When a member is", - "r-when-the-member": "When the member", - "r-name": "name", - "r-when-a-attach": "When an attachment", - "r-when-a-checklist": "When a checklist is", - "r-when-the-checklist": "When the checklist", - "r-completed": "Completed", - "r-made-incomplete": "Made incomplete", - "r-when-a-item": "When a checklist item is", - "r-when-the-item": "When the checklist item", - "r-checked": "Checked", - "r-unchecked": "Unchecked", - "r-move-card-to": "Move card to", - "r-top-of": "Top of", - "r-bottom-of": "Bottom of", - "r-its-list": "its list", - "r-archive": "Move to Archive", - "r-unarchive": "Restore from Archive", - "r-card": "card", - "r-add": "Add", - "r-remove": "Remove", - "r-label": "label", - "r-member": "member", - "r-remove-all": "Remove all members from the card", - "r-set-color": "Set color to", - "r-checklist": "checklist", - "r-check-all": "Check all", - "r-uncheck-all": "Uncheck all", - "r-items-check": "items of checklist", - "r-check": "Check", - "r-uncheck": "Uncheck", - "r-item": "item", - "r-of-checklist": "of checklist", - "r-send-email": "Send an email", - "r-to": "to", - "r-subject": "subject", - "r-rule-details": "Rule details", - "r-d-move-to-top-gen": "Move card to top of its list", - "r-d-move-to-top-spec": "Move card to top of list", - "r-d-move-to-bottom-gen": "Move card to bottom of its list", - "r-d-move-to-bottom-spec": "Move card to bottom of list", - "r-d-send-email": "Send email", - "r-d-send-email-to": "to", - "r-d-send-email-subject": "subject", - "r-d-send-email-message": "message", - "r-d-archive": "Move card to Archive", - "r-d-unarchive": "Restore card from Archive", - "r-d-add-label": "Add label", - "r-d-remove-label": "Remove label", - "r-create-card": "Create new card", - "r-in-list": "in list", - "r-in-swimlane": "in swimlane", - "r-d-add-member": "Add member", - "r-d-remove-member": "Remove member", - "r-d-remove-all-member": "Remove all member", - "r-d-check-all": "Check all items of a list", - "r-d-uncheck-all": "Uncheck all items of a list", - "r-d-check-one": "Check item", - "r-d-uncheck-one": "Uncheck item", - "r-d-check-of-list": "of checklist", - "r-d-add-checklist": "Add checklist", - "r-d-remove-checklist": "Remove checklist", - "r-by": "by", - "r-add-checklist": "Add checklist", - "r-with-items": "with items", - "r-items-list": "item1,item2,item3", - "r-add-swimlane": "Add swimlane", - "r-swimlane-name": "swimlane name", - "r-board-note": "Note: leave a field empty to match every possible value.", - "r-checklist-note": "Note: checklist's items have to be written as comma separated values.", - "r-when-a-card-is-moved": "When a card is moved to another list", - "r-set": "Set", - "r-update": "Update", - "r-datefield": "date field", - "r-df-start-at": "start", - "r-df-due-at": "due", - "r-df-end-at": "end", - "r-df-received-at": "received", - "r-to-current-datetime": "to current date/time", - "r-remove-value-from": "Remove value from", - "ldap": "LDAP", - "oauth2": "OAuth2", - "cas": "CAS", - "authentication-method": "Authentication method", - "authentication-type": "Authentication type", - "custom-product-name": "Custom Product Name", - "layout": "Layout", - "hide-logo": "Hide Logo", - "add-custom-html-after-body-start": "Add Custom HTML after <body> start", - "add-custom-html-before-body-end": "Add Custom HTML before </body> end", - "error-undefined": "Something went wrong", - "error-ldap-login": "An error occurred while trying to login", - "display-authentication-method": "Display Authentication Method", - "default-authentication-method": "Default Authentication Method", - "duplicate-board": "Duplicate Board", - "people-number": "The number of people is:", - "swimlaneDeletePopup-title": "Delete Swimlane ?", - "swimlane-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the swimlane. There is no undo.", - "restore-all": "Restore all", - "delete-all": "Delete all", - "loading": "Loading, please wait.", - "previous_as": "last time was", - "act-a-dueAt": "modified due time to \nWhen: __timeValue__\nWhere: __card__\n previous due was __timeOldValue__", - "act-a-endAt": "modified ending time to __timeValue__ from (__timeOldValue__)", - "act-a-startAt": "modified starting time to __timeValue__ from (__timeOldValue__)", - "act-a-receivedAt": "modified received time to __timeValue__ from (__timeOldValue__)", - "a-dueAt": "modified due time to be", - "a-endAt": "modified ending time to be", - "a-startAt": "modified starting time to be", - "a-receivedAt": "modified received time to be", - "almostdue": "current due time %s is approaching", - "pastdue": "current due time %s is past", - "duenow": "current due time %s is today", - "act-newDue": "__list__/__card__ has 1st due reminder [__board__]", - "act-withDue": "__list__/__card__ due reminders [__board__]", - "act-almostdue": "was reminding the current due (__timeValue__) of __card__ is approaching", - "act-pastdue": "was reminding the current due (__timeValue__) of __card__ is past", - "act-duenow": "was reminding the current due (__timeValue__) of __card__ is now", - "act-atUserComment": "You were mentioned in [__board__] __list__/__card__", - "delete-user-confirm-popup": "Are you sure you want to delete this account? There is no undo.", - "accounts-allowUserDelete": "Allow users to self delete their account", - "hide-minicard-label-text": "Hide minicard label text", - "show-desktop-drag-handles": "Show desktop drag handles", - "assignee": "Assignee", - "cardAssigneesPopup-title": "Assignee", - "addmore-detail": "Add a more detailed description", - "show-on-card": "Show on Card", - "new": "New", - "editUserPopup-title": "Edit User", - "newUserPopup-title": "New User", - "notifications": "Notifications", - "view-all": "View All", - "filter-by-unread": "Filter by Unread", - "mark-all-as-read": "Mark all as read", - "allow-rename": "Allow Rename", - "allowRenamePopup-title": "Allow Rename" -} \ No newline at end of file + "accept": "Accept", + "act-activity-notify": "Activity Notification", + "act-addAttachment": "added attachment __attachment__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-deleteAttachment": "deleted attachment __attachment__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addSubtask": "added subtask __subtask__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addedLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removeLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removedLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addChecklist": "added checklist __checklist__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addChecklistItem": "added checklist item __checklistItem__ to checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removeChecklist": "removed checklist __checklist__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removeChecklistItem": "removed checklist item __checklistItem__ from checklist __checkList__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-checkedItem": "checked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-uncheckedItem": "unchecked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-completeChecklist": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-uncompleteChecklist": "uncompleted checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addComment": "commented on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-editComment": "edited comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-deleteComment": "deleted comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-createBoard": "created board __board__", + "act-createSwimlane": "created swimlane __swimlane__ to board __board__", + "act-createCard": "created card __card__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-createCustomField": "created custom field __customField__ at board __board__", + "act-deleteCustomField": "deleted custom field __customField__ at board __board__", + "act-setCustomField": "edited custom field __customField__: __customFieldValue__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-createList": "added list __list__ to board __board__", + "act-addBoardMember": "added member __member__ to board __board__", + "act-archivedBoard": "Board __board__ moved to Archive", + "act-archivedCard": "Card __card__ at list __list__ at swimlane __swimlane__ at board __board__ moved to Archive", + "act-archivedList": "List __list__ at swimlane __swimlane__ at board __board__ moved to Archive", + "act-archivedSwimlane": "Swimlane __swimlane__ at board __board__ moved to Archive", + "act-importBoard": "imported board __board__", + "act-importCard": "imported card __card__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-importList": "imported list __list__ to swimlane __swimlane__ at board __board__", + "act-joinMember": "added member __member__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-moveCard": "moved card __card__ at board __board__ from list __oldList__ at swimlane __oldSwimlane__ to list __list__ at swimlane __swimlane__", + "act-moveCardToOtherBoard": "moved card __card__ from list __oldList__ at swimlane __oldSwimlane__ at board __oldBoard__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-removeBoardMember": "removed member __member__ from board __board__", + "act-restoredCard": "restored card __card__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-unjoinMember": "removed member __member__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-withBoardTitle": "__board__", + "act-withCardTitle": "[__board__] __card__", + "actions": "Actions", + "activities": "Activities", + "activity": "Activity", + "activity-added": "added %s to %s", + "activity-archived": "%s moved to Archive", + "activity-attached": "attached %s to %s", + "activity-created": "created %s", + "activity-customfield-created": "created custom field %s", + "activity-excluded": "excluded %s from %s", + "activity-imported": "imported %s into %s from %s", + "activity-imported-board": "imported %s from %s", + "activity-joined": "joined %s", + "activity-moved": "moved %s from %s to %s", + "activity-on": "on %s", + "activity-removed": "removed %s from %s", + "activity-sent": "sent %s to %s", + "activity-unjoined": "unjoined %s", + "activity-subtask-added": "added subtask to %s", + "activity-checked-item": "checked %s in checklist %s of %s", + "activity-unchecked-item": "unchecked %s in checklist %s of %s", + "activity-checklist-added": "added checklist to %s", + "activity-checklist-removed": "removed a checklist from %s", + "activity-checklist-completed": "completed checklist %s of %s", + "activity-checklist-uncompleted": "uncompleted the checklist %s of %s", + "activity-checklist-item-added": "added checklist item to '%s' in %s", + "activity-checklist-item-removed": "removed a checklist item from '%s' in %s", + "add": "Add", + "activity-checked-item-card": "checked %s in checklist %s", + "activity-unchecked-item-card": "unchecked %s in checklist %s", + "activity-checklist-completed-card": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "activity-checklist-uncompleted-card": "uncompleted the checklist %s", + "activity-editComment": "edited comment %s", + "activity-deleteComment": "deleted comment %s", + "add-attachment": "Add Attachment", + "add-board": "Add Board", + "add-card": "Add Card", + "add-swimlane": "Add Swimlane", + "add-subtask": "Add Subtask", + "add-checklist": "Add Checklist", + "add-checklist-item": "Add an item to checklist", + "add-cover": "Add Cover", + "add-label": "Add Label", + "add-list": "Add List", + "add-members": "Add Members", + "added": "Added", + "addMemberPopup-title": "Members", + "admin": "Admin", + "admin-desc": "Can view and edit cards, remove members, and change settings for the board.", + "admin-announcement": "Announcement", + "admin-announcement-active": "Active System-Wide Announcement", + "admin-announcement-title": "Announcement from Administrator", + "all-boards": "All boards", + "and-n-other-card": "And __count__ other card", + "and-n-other-card_plural": "And __count__ other cards", + "apply": "Apply", + "app-is-offline": "Loading, please wait. Refreshing the page will cause data loss. If loading does not work, please check that server has not stopped.", + "archive": "Move to Archive", + "archive-all": "Move All to Archive", + "archive-board": "Move Board to Archive", + "archive-card": "Move Card to Archive", + "archive-list": "Move List to Archive", + "archive-swimlane": "Move Swimlane to Archive", + "archive-selection": "Move selection to Archive", + "archiveBoardPopup-title": "Move Board to Archive?", + "archived-items": "Archive", + "archived-boards": "Boards in Archive", + "restore-board": "Restore Board", + "no-archived-boards": "No Boards in Archive.", + "archives": "Archive", + "template": "Template", + "templates": "Templates", + "assign-member": "Assign member", + "attached": "attached", + "attachment": "Attachment", + "attachment-delete-pop": "Deleting an attachment is permanent. There is no undo.", + "attachmentDeletePopup-title": "Delete Attachment?", + "attachments": "Attachments", + "auto-watch": "Automatically watch boards when they are created", + "avatar-too-big": "The avatar is too large (70KB max)", + "back": "Back", + "board-change-color": "Change colour", + "board-nb-stars": "%s stars", + "board-not-found": "Board not found", + "board-private-info": "This board will be <strong>private</strong>.", + "board-public-info": "This board will be <strong>public</strong>.", + "boardChangeColorPopup-title": "Change Board Background", + "boardChangeTitlePopup-title": "Rename Board", + "boardChangeVisibilityPopup-title": "Change Visibility", + "boardChangeWatchPopup-title": "Change Watch", + "boardMenuPopup-title": "Board Settings", + "boardChangeViewPopup-title": "Board View", + "boards": "Boards", + "board-view": "Board View", + "board-view-cal": "Calendar", + "board-view-swimlanes": "Swimlanes", + "board-view-collapse": "Collapse", + "board-view-lists": "Lists", + "bucket-example": "Like “Bucket List” for example", + "cancel": "Cancel", + "card-archived": "This card is moved to Archive.", + "board-archived": "This board is moved to Archive.", + "card-comments-title": "This card has %s comment.", + "card-delete-notice": "Deleting is permanent. You will lose all actions associated with this card.", + "card-delete-pop": "All actions will be removed from the activity feed and you won't be able to re-open the card. There is no undo.", + "card-delete-suggest-archive": "You can move a card to Archive to remove it from the board and preserve the activity.", + "card-due": "Due", + "card-due-on": "Due on", + "card-spent": "Spent Time", + "card-edit-attachments": "Edit attachments", + "card-edit-custom-fields": "Edit custom fields", + "card-edit-labels": "Edit labels", + "card-edit-members": "Edit members", + "card-labels-title": "Change the labels for the card.", + "card-members-title": "Add or remove members of the board from the card.", + "card-start": "Start", + "card-start-on": "Starts on", + "cardAttachmentsPopup-title": "Attach From", + "cardCustomField-datePopup-title": "Change date", + "cardCustomFieldsPopup-title": "Edit custom fields", + "cardDeletePopup-title": "Delete Card?", + "cardDetailsActionsPopup-title": "Card Actions", + "cardLabelsPopup-title": "Labels", + "cardMembersPopup-title": "Members", + "cardMorePopup-title": "More", + "cardTemplatePopup-title": "Create template", + "cards": "Cards", + "cards-count": "Cards", + "casSignIn": "Sign In with CAS", + "cardType-card": "Card", + "cardType-linkedCard": "Linked Card", + "cardType-linkedBoard": "Linked Board", + "change": "Change", + "change-avatar": "Change Avatar", + "change-password": "Change Password", + "change-permissions": "Change permissions", + "change-settings": "Change Settings", + "changeAvatarPopup-title": "Change Avatar", + "changeLanguagePopup-title": "Change Language", + "changePasswordPopup-title": "Change Password", + "changePermissionsPopup-title": "Change Permissions", + "changeSettingsPopup-title": "Change Settings", + "subtasks": "Subtasks", + "checklists": "Checklists", + "click-to-star": "Click to star this board.", + "click-to-unstar": "Click to unstar this board.", + "clipboard": "Clipboard or drag & drop", + "close": "Close", + "close-board": "Close Board", + "close-board-pop": "You will be able to restore the board by clicking the “Archive” button from the home header.", + "color-black": "black", + "color-blue": "blue", + "color-crimson": "crimson", + "color-darkgreen": "darkgreen", + "color-gold": "gold", + "color-gray": "gray", + "color-green": "green", + "color-indigo": "indigo", + "color-lime": "lime", + "color-magenta": "magenta", + "color-mistyrose": "mistyrose", + "color-navy": "navy", + "color-orange": "orange", + "color-paleturquoise": "paleturquoise", + "color-peachpuff": "peachpuff", + "color-pink": "pink", + "color-plum": "plum", + "color-purple": "purple", + "color-red": "red", + "color-saddlebrown": "saddlebrown", + "color-silver": "silver", + "color-sky": "sky", + "color-slateblue": "slateblue", + "color-white": "white", + "color-yellow": "yellow", + "unset-color": "Unset", + "comment": "Comment", + "comment-placeholder": "Write Comment", + "comment-only": "Comment only", + "comment-only-desc": "Can comment on cards only.", + "no-comments": "No comments", + "no-comments-desc": "Can not see comments and activities.", + "worker": "Worker", + "worker-desc": "Can only move cards, assign itself to card and comment.", + "computer": "Computer", + "confirm-subtask-delete-dialog": "Are you sure you want to delete subtask?", + "confirm-checklist-delete-dialog": "Are you sure you want to delete checklist?", + "copy-card-link-to-clipboard": "Copy card link to clipboard", + "linkCardPopup-title": "Link Card", + "searchElementPopup-title": "Search", + "copyCardPopup-title": "Copy Card", + "copyChecklistToManyCardsPopup-title": "Copy Checklist Template to Many Cards", + "copyChecklistToManyCardsPopup-instructions": "Destination Card Titles and Descriptions in this JSON format", + "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"First card title\", \"description\":\"First card description\"}, {\"title\":\"Second card title\",\"description\":\"Second card description\"},{\"title\":\"Last card title\",\"description\":\"Last card description\"} ]", + "create": "Create", + "createBoardPopup-title": "Create Board", + "chooseBoardSourcePopup-title": "Import board", + "createLabelPopup-title": "Create Label", + "createCustomField": "Create Field", + "createCustomFieldPopup-title": "Create Field", + "current": "current", + "custom-field-delete-pop": "There is no undo. This will remove this custom field from all cards and destroy its history.", + "custom-field-checkbox": "Checkbox", + "custom-field-date": "Date", + "custom-field-dropdown": "Dropdown List", + "custom-field-dropdown-none": "(none)", + "custom-field-dropdown-options": "List Options", + "custom-field-dropdown-options-placeholder": "Press enter to add more options", + "custom-field-dropdown-unknown": "(unknown)", + "custom-field-number": "Number", + "custom-field-text": "Text", + "custom-fields": "Custom Fields", + "date": "Date", + "decline": "Decline", + "default-avatar": "Default avatar", + "delete": "Delete", + "deleteCustomFieldPopup-title": "Delete Custom Field?", + "deleteLabelPopup-title": "Delete Label?", + "description": "Description", + "disambiguateMultiLabelPopup-title": "Disambiguate Label Action", + "disambiguateMultiMemberPopup-title": "Disambiguate Member Action", + "discard": "Discard", + "done": "Done", + "download": "Download", + "edit": "Edit", + "edit-avatar": "Change Avatar", + "edit-profile": "Edit Profile", + "edit-wip-limit": "Edit WIP Limit", + "soft-wip-limit": "Soft WIP Limit", + "editCardStartDatePopup-title": "Change start date", + "editCardDueDatePopup-title": "Change due date", + "editCustomFieldPopup-title": "Edit Field", + "editCardSpentTimePopup-title": "Change spent time", + "editLabelPopup-title": "Change Label", + "editNotificationPopup-title": "Edit Notification", + "editProfilePopup-title": "Edit Profile", + "email": "Email", + "email-enrollAccount-subject": "An account created for you on __siteName__", + "email-enrollAccount-text": "Hello __user__,\n\nTo start using the service, simply click the link below.\n\n__url__\n\nThanks.", + "email-fail": "Sending email failed", + "email-fail-text": "Error trying to send email", + "email-invalid": "Invalid email", + "email-invite": "Invite via email", + "email-invite-subject": "__inviter__ sent you an invitation", + "email-invite-text": "Dear __user__,\n\n__inviter__ invites you to join board \"__board__\" for collaboration.\n\nPlease follow the link below:\n\n__url__\n\nThanks.", + "email-resetPassword-subject": "Reset your password on __siteName__", + "email-resetPassword-text": "Hello __user__,\n\nTo reset your password, simply click the link below.\n\n__url__\n\nThanks.", + "email-sent": "Email sent", + "email-verifyEmail-subject": "Verify your email address on __siteName__", + "email-verifyEmail-text": "Hello __user__,\n\nTo verify your account email, simply click the link below.\n\n__url__\n\nThanks.", + "enable-wip-limit": "Enable WIP Limit", + "error-board-doesNotExist": "This board does not exist", + "error-board-notAdmin": "You need to be admin of this board to do that", + "error-board-notAMember": "You need to be a member of this board to do that", + "error-json-malformed": "Your text is not valid JSON", + "error-json-schema": "Your JSON data does not include the proper information in the correct format", + "error-list-doesNotExist": "This list does not exist", + "error-user-doesNotExist": "This user does not exist", + "error-user-notAllowSelf": "You can not invite yourself", + "error-user-notCreated": "This user is not created", + "error-username-taken": "This username is already taken", + "error-email-taken": "Email has already been taken", + "export-board": "Export board", + "sort": "Sort", + "sort-desc": "Click to Sort List", + "list-sort-by": "Sort the List By:", + "list-label-modifiedAt": "Last Access Time", + "list-label-title": "Name of the List", + "list-label-sort": "Your Manual Order", + "list-label-short-modifiedAt": "(L)", + "list-label-short-title": "(N)", + "list-label-short-sort": "(M)", + "filter": "Filter", + "filter-cards": "Filter Cards or Lists", + "list-filter-label": "Filter List by Title", + "filter-clear": "Clear filter", + "filter-no-label": "No label", + "filter-no-member": "No member", + "filter-no-assignee": "No assignee", + "filter-no-custom-fields": "No Custom Fields", + "filter-show-archive": "Show archived lists", + "filter-hide-empty": "Hide empty lists", + "filter-on": "Filter is on", + "filter-on-desc": "You are filtering cards on this board. Click here to edit filter.", + "filter-to-selection": "Filter to selection", + "advanced-filter-label": "Advanced Filter", + "advanced-filter-description": "Advanced Filter allows to write a string containing following operators: == != <= >= && || ( ) A space is used as a separator between the Operators. You can filter for all Custom Fields by typing their names and values. For Example: Field1 == Value1. Note: If fields or values contains spaces, you need to encapsulate them into single quotes. For Example: 'Field 1' == 'Value 1'. For single control characters (' \\/) to be skipped, you can use \\. For example: Field1 == I\\'m. Also you can combine multiple conditions. For Example: F1 == V1 || F1 == V2. Normally all operators are interpreted from left to right. You can change the order by placing brackets. For Example: F1 == V1 && ( F2 == V2 || F2 == V3 ). Also you can search text fields using regex: F1 == /Tes.*/i", + "fullname": "Full Name", + "header-logo-title": "Go back to your boards page.", + "hide-system-messages": "Hide system messages", + "headerBarCreateBoardPopup-title": "Create Board", + "home": "Home", + "import": "Import", + "link": "Link", + "import-board": "import board", + "import-board-c": "Import board", + "import-board-title-trello": "Import board from Trello", + "import-board-title-wekan": "Import board from previous export", + "import-sandstorm-backup-warning": "Do not delete data you import from original exported board or Trello before checking does this grain close and open again, or do you get Board not found error, that means data loss.", + "import-sandstorm-warning": "Imported board will delete all existing data on board and replace it with imported board.", + "from-trello": "From Trello", + "from-wekan": "From previous export", + "import-board-instruction-trello": "In your Trello board, go to 'Menu', then 'More', 'Print and Export', 'Export JSON', and copy the resulting text.", + "import-board-instruction-wekan": "In your board, go to 'Menu', then 'Export board', and copy the text in the downloaded file.", + "import-board-instruction-about-errors": "If you get errors when importing board, sometimes importing still works, and board is at All Boards page.", + "import-json-placeholder": "Paste your valid JSON data here", + "import-map-members": "Map members", + "import-members-map": "Your imported board has some members. Please map the members you want to import to your users", + "import-show-user-mapping": "Review members mapping", + "import-user-select": "Pick your existing user you want to use as this member", + "importMapMembersAddPopup-title": "Select member", + "info": "Version", + "initials": "Initials", + "invalid-date": "Invalid date", + "invalid-time": "Invalid time", + "invalid-user": "Invalid user", + "joined": "joined", + "just-invited": "You are just invited to this board", + "keyboard-shortcuts": "Keyboard shortcuts", + "label-create": "Create Label", + "label-default": "%s label (default)", + "label-delete-pop": "There is no undo. This will remove this label from all cards and destroy its history.", + "labels": "Labels", + "language": "Language", + "last-admin-desc": "You can’t change roles because there must be at least one admin.", + "leave-board": "Leave Board", + "leave-board-pop": "Are you sure you want to leave __boardTitle__? You will be removed from all cards on this board.", + "leaveBoardPopup-title": "Leave Board ?", + "link-card": "Link to this card", + "list-archive-cards": "Move all cards in this list to Archive", + "list-archive-cards-pop": "This will remove all the cards in this list from the board. To view cards in Archive and bring them back to the board, click “Menu” > “Archive”.", + "list-move-cards": "Move all cards in this list", + "list-select-cards": "Select all cards in this list", + "set-color-list": "Set Color", + "listActionPopup-title": "List Actions", + "swimlaneActionPopup-title": "Swimlane Actions", + "swimlaneAddPopup-title": "Add a Swimlane below", + "listImportCardPopup-title": "Import a Trello card", + "listMorePopup-title": "More", + "link-list": "Link to this list", + "list-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the list. There is no undo.", + "list-delete-suggest-archive": "You can move a list to Archive to remove it from the board and preserve its activity.", + "lists": "Lists", + "swimlanes": "Swimlanes", + "log-out": "Log Out", + "log-in": "Log In", + "loginPopup-title": "Log In", + "memberMenuPopup-title": "Member Settings", + "members": "Members", + "menu": "Menu", + "move-selection": "Move selection", + "moveCardPopup-title": "Move Card", + "moveCardToBottom-title": "Move to Bottom", + "moveCardToTop-title": "Move to Top", + "moveSelectionPopup-title": "Move selection", + "multi-selection": "Multi-Selection", + "multi-selection-on": "Multi-Selection is on", + "muted": "Muted", + "muted-info": "You will never be notified of any changes in this board", + "my-boards": "My Boards", + "name": "Name", + "no-archived-cards": "No cards in Archive.", + "no-archived-lists": "No lists in Archive.", + "no-archived-swimlanes": "No swimlanes in Archive.", + "no-results": "No results", + "normal": "Normal", + "normal-desc": "Can view and edit cards. Can't change settings.", + "not-accepted-yet": "Invitation not accepted yet", + "notify-participate": "Receive updates to any cards you participate as creater or member", + "notify-watch": "Receive updates to any boards, lists, or cards you’re watching", + "optional": "optional", + "or": "or", + "page-maybe-private": "This page may be private. You may be able to view it by <a href='%s'>logging in</a>.", + "page-not-found": "Page not found.", + "password": "Password", + "paste-or-dragdrop": "to paste, or drag & drop image file to it (image only)", + "participating": "Participating", + "preview": "Preview", + "previewAttachedImagePopup-title": "Preview", + "previewClipboardImagePopup-title": "Preview", + "private": "Private", + "private-desc": "This board is private. Only people added to the board can view and edit it.", + "profile": "Profile", + "public": "Public", + "public-desc": "This board is public. It's visible to anyone with the link and will show up in search engines like Google. Only people added to the board can edit.", + "quick-access-description": "Star a board to add a shortcut in this bar.", + "remove-cover": "Remove Cover", + "remove-from-board": "Remove from Board", + "remove-label": "Remove Label", + "listDeletePopup-title": "Delete List ?", + "remove-member": "Remove Member", + "remove-member-from-card": "Remove from Card", + "remove-member-pop": "Remove __name__ (__username__) from __boardTitle__? The member will be removed from all cards on this board. They will receive a notification.", + "removeMemberPopup-title": "Remove Member?", + "rename": "Rename", + "rename-board": "Rename Board", + "restore": "Restore", + "save": "Save", + "search": "Search", + "rules": "Rules", + "search-cards": "Search from card/list titles, descriptions and custom fields on this board", + "search-example": "Text to search for?", + "select-color": "Select Colour", + "set-wip-limit-value": "Set a limit for the maximum number of tasks in this list", + "setWipLimitPopup-title": "Set WIP Limit", + "shortcut-assign-self": "Assign yourself to current card", + "shortcut-autocomplete-emoji": "Autocomplete emoji", + "shortcut-autocomplete-members": "Autocomplete members", + "shortcut-clear-filters": "Clear all filters", + "shortcut-close-dialog": "Close Dialog", + "shortcut-filter-my-cards": "Filter my cards", + "shortcut-show-shortcuts": "Bring up this shortcuts list", + "shortcut-toggle-filterbar": "Toggle Filter Sidebar", + "shortcut-toggle-sidebar": "Toggle Board Sidebar", + "show-cards-minimum-count": "Show cards count if list contains more than", + "sidebar-open": "Open Sidebar", + "sidebar-close": "Close Sidebar", + "signupPopup-title": "Create an Account", + "star-board-title": "Click to star this board. It will show up at top of your boards list.", + "starred-boards": "Starred Boards", + "starred-boards-description": "Starred boards show up at the top of your boards list.", + "subscribe": "Subscribe", + "team": "Team", + "this-board": "this board", + "this-card": "this card", + "spent-time-hours": "Spent time (hours)", + "overtime-hours": "Overtime (hours)", + "overtime": "Overtime", + "has-overtime-cards": "Has overtime cards", + "has-spenttime-cards": "Has spent time cards", + "time": "Time", + "title": "Title", + "tracking": "Tracking", + "tracking-info": "You will be notified of any changes to those cards you are involved as creator or member.", + "type": "Type", + "unassign-member": "Unassign member", + "unsaved-description": "You have an unsaved description.", + "unwatch": "Unwatch", + "upload": "Upload", + "upload-avatar": "Upload an avatar", + "uploaded-avatar": "Uploaded an avatar", + "username": "Username", + "view-it": "View it", + "warn-list-archived": "warning: this card is in a list in the Archive", + "watch": "Watch", + "watching": "Watching", + "watching-info": "You will be notified of any changes in this board", + "welcome-board": "Welcome Board", + "welcome-swimlane": "Milestone 1", + "welcome-list1": "Basics", + "welcome-list2": "Advanced", + "card-templates-swimlane": "Card Templates", + "list-templates-swimlane": "List Templates", + "board-templates-swimlane": "Board Templates", + "what-to-do": "What do you want to do?", + "wipLimitErrorPopup-title": "Invalid WIP Limit", + "wipLimitErrorPopup-dialog-pt1": "The number of tasks in this list is higher than the WIP limit you've defined.", + "wipLimitErrorPopup-dialog-pt2": "Please move some tasks out of this list, or set a higher WIP limit.", + "admin-panel": "Admin Panel", + "settings": "Settings", + "people": "People", + "registration": "Registration", + "disable-self-registration": "Disable Self-Registration", + "invite": "Invite", + "invite-people": "Invite People", + "to-boards": "To board(s)", + "email-addresses": "Email Addresses", + "smtp-host-description": "The address of the SMTP server that handles your emails.", + "smtp-port-description": "The port your SMTP server uses for outgoing emails.", + "smtp-tls-description": "Enable TLS support for SMTP server", + "smtp-host": "SMTP Host", + "smtp-port": "SMTP Port", + "smtp-username": "Username", + "smtp-password": "Password", + "smtp-tls": "TLS support", + "send-from": "From", + "send-smtp-test": "Send a test email to yourself", + "invitation-code": "Invitation Code", + "email-invite-register-subject": "__inviter__ sent you an invitation", + "email-invite-register-text": "Dear __user__,\n\n__inviter__ invites you to kanban board for collaborations.\n\nPlease follow the link below:\n__url__\n\nAnd your invitation code is: __icode__\n\nThanks.", + "email-smtp-test-subject": "SMTP Test Email", + "email-smtp-test-text": "You have successfully sent an email", + "error-invitation-code-not-exist": "Invitation code doesn't exist", + "error-notAuthorized": "You are not authorised to view this page.", + "webhook-title": "Webhook Name", + "webhook-token": "Token (Optional for Authentication)", + "outgoing-webhooks": "Outgoing Webhooks", + "bidirectional-webhooks": "Two-Way Webhooks", + "outgoingWebhooksPopup-title": "Outgoing Webhooks", + "boardCardTitlePopup-title": "Card Title Filter", + "disable-webhook": "Disable This Webhook", + "global-webhook": "Global Webhooks", + "new-outgoing-webhook": "New Outgoing Webhook", + "no-name": "(Unknown)", + "Node_version": "Node version", + "Meteor_version": "Meteor version", + "MongoDB_version": "MongoDB version", + "MongoDB_storage_engine": "MongoDB storage engine", + "MongoDB_Oplog_enabled": "MongoDB Oplog enabled", + "OS_Arch": "OS Arch", + "OS_Cpus": "OS CPU Count", + "OS_Freemem": "OS Free Memory", + "OS_Loadavg": "OS Load Average", + "OS_Platform": "OS Platform", + "OS_Release": "OS Release", + "OS_Totalmem": "OS Total Memory", + "OS_Type": "OS Type", + "OS_Uptime": "OS Uptime", + "days": "days", + "hours": "hours", + "minutes": "minutes", + "seconds": "seconds", + "show-field-on-card": "Show this field on card", + "automatically-field-on-card": "Auto create field to all cards", + "showLabel-field-on-card": "Show field label on minicard", + "yes": "Yes", + "no": "No", + "accounts": "Accounts", + "accounts-allowEmailChange": "Allow Email Change", + "accounts-allowUserNameChange": "Allow Username Change", + "createdAt": "Created at", + "verified": "Verified", + "active": "Active", + "card-received": "Received", + "card-received-on": "Received on", + "card-end": "End", + "card-end-on": "Ends on", + "editCardReceivedDatePopup-title": "Change received date", + "editCardEndDatePopup-title": "Change end date", + "setCardColorPopup-title": "Set color", + "setCardActionsColorPopup-title": "Choose a color", + "setSwimlaneColorPopup-title": "Choose a color", + "setListColorPopup-title": "Choose a color", + "assigned-by": "Assigned By", + "requested-by": "Requested By", + "board-delete-notice": "Deleting is permanent. You will lose all lists, cards and actions associated with this board.", + "delete-board-confirm-popup": "All lists, cards, labels, and activities will be deleted and you won't be able to recover the board contents. There is no undo.", + "boardDeletePopup-title": "Delete Board?", + "delete-board": "Delete Board", + "default-subtasks-board": "Subtasks for __board__ board", + "default": "Default", + "queue": "Queue", + "subtask-settings": "Subtasks Settings", + "card-settings": "Card Settings", + "boardSubtaskSettingsPopup-title": "Board Subtasks Settings", + "boardCardSettingsPopup-title": "Card Settings", + "deposit-subtasks-board": "Deposit subtasks to this board:", + "deposit-subtasks-list": "Landing list for subtasks deposited here:", + "show-parent-in-minicard": "Show parent in minicard:", + "prefix-with-full-path": "Prefix with full path", + "prefix-with-parent": "Prefix with parent", + "subtext-with-full-path": "Subtext with full path", + "subtext-with-parent": "Subtext with parent", + "change-card-parent": "Change card's parent", + "parent-card": "Parent card", + "source-board": "Source board", + "no-parent": "Don't show parent", + "activity-added-label": "added label '%s' to %s", + "activity-removed-label": "removed label '%s' from %s", + "activity-delete-attach": "deleted an attachment from %s", + "activity-added-label-card": "added label '%s'", + "activity-removed-label-card": "removed label '%s'", + "activity-delete-attach-card": "deleted an attachment", + "activity-set-customfield": "set custom field '%s' to '%s' in %s", + "activity-unset-customfield": "unset custom field '%s' in %s", + "r-rule": "Rule", + "r-add-trigger": "Add trigger", + "r-add-action": "Add action", + "r-board-rules": "Board rules", + "r-add-rule": "Add rule", + "r-view-rule": "View rule", + "r-delete-rule": "Delete rule", + "r-new-rule-name": "New rule title", + "r-no-rules": "No rules", + "r-when-a-card": "When a card", + "r-is": "is", + "r-is-moved": "is moved", + "r-added-to": "added to", + "r-removed-from": "Removed from", + "r-the-board": "the board", + "r-list": "list", + "set-filter": "Set Filter", + "r-moved-to": "Moved to", + "r-moved-from": "Moved from", + "r-archived": "Moved to Archive", + "r-unarchived": "Restored from Archive", + "r-a-card": "a card", + "r-when-a-label-is": "When a label is", + "r-when-the-label": "When the label", + "r-list-name": "list name", + "r-when-a-member": "When a member is", + "r-when-the-member": "When the member", + "r-name": "name", + "r-when-a-attach": "When an attachment", + "r-when-a-checklist": "When a checklist is", + "r-when-the-checklist": "When the checklist", + "r-completed": "Completed", + "r-made-incomplete": "Made incomplete", + "r-when-a-item": "When a checklist item is", + "r-when-the-item": "When the checklist item", + "r-checked": "Checked", + "r-unchecked": "Unchecked", + "r-move-card-to": "Move card to", + "r-top-of": "Top of", + "r-bottom-of": "Bottom of", + "r-its-list": "its list", + "r-archive": "Move to Archive", + "r-unarchive": "Restore from Archive", + "r-card": "card", + "r-add": "Add", + "r-remove": "Remove", + "r-label": "label", + "r-member": "member", + "r-remove-all": "Remove all members from the card", + "r-set-color": "Set color to", + "r-checklist": "checklist", + "r-check-all": "Check all", + "r-uncheck-all": "Uncheck all", + "r-items-check": "items of checklist", + "r-check": "Check", + "r-uncheck": "Uncheck", + "r-item": "item", + "r-of-checklist": "of checklist", + "r-send-email": "Send an email", + "r-to": "to", + "r-subject": "subject", + "r-rule-details": "Rule details", + "r-d-move-to-top-gen": "Move card to top of its list", + "r-d-move-to-top-spec": "Move card to top of list", + "r-d-move-to-bottom-gen": "Move card to bottom of its list", + "r-d-move-to-bottom-spec": "Move card to bottom of list", + "r-d-send-email": "Send email", + "r-d-send-email-to": "to", + "r-d-send-email-subject": "subject", + "r-d-send-email-message": "message", + "r-d-archive": "Move card to Archive", + "r-d-unarchive": "Restore card from Archive", + "r-d-add-label": "Add label", + "r-d-remove-label": "Remove label", + "r-create-card": "Create new card", + "r-in-list": "in list", + "r-in-swimlane": "in swimlane", + "r-d-add-member": "Add member", + "r-d-remove-member": "Remove member", + "r-d-remove-all-member": "Remove all member", + "r-d-check-all": "Check all items of a list", + "r-d-uncheck-all": "Uncheck all items of a list", + "r-d-check-one": "Check item", + "r-d-uncheck-one": "Uncheck item", + "r-d-check-of-list": "of checklist", + "r-d-add-checklist": "Add checklist", + "r-d-remove-checklist": "Remove checklist", + "r-by": "by", + "r-add-checklist": "Add checklist", + "r-with-items": "with items", + "r-items-list": "item1,item2,item3", + "r-add-swimlane": "Add swimlane", + "r-swimlane-name": "swimlane name", + "r-board-note": "Note: leave a field empty to match every possible value.", + "r-checklist-note": "Note: checklist's items have to be written as comma separated values.", + "r-when-a-card-is-moved": "When a card is moved to another list", + "r-set": "Set", + "r-update": "Update", + "r-datefield": "date field", + "r-df-start-at": "start", + "r-df-due-at": "due", + "r-df-end-at": "end", + "r-df-received-at": "received", + "r-to-current-datetime": "to current date/time", + "r-remove-value-from": "Remove value from", + "ldap": "LDAP", + "oauth2": "OAuth2", + "cas": "CAS", + "authentication-method": "Authentication method", + "authentication-type": "Authentication type", + "custom-product-name": "Custom Product Name", + "layout": "Layout", + "hide-logo": "Hide Logo", + "add-custom-html-after-body-start": "Add Custom HTML after <body> start", + "add-custom-html-before-body-end": "Add Custom HTML before </body> end", + "error-undefined": "Something went wrong", + "error-ldap-login": "An error occurred while trying to login", + "display-authentication-method": "Display Authentication Method", + "default-authentication-method": "Default Authentication Method", + "duplicate-board": "Duplicate Board", + "people-number": "The number of people is:", + "swimlaneDeletePopup-title": "Delete Swimlane ?", + "swimlane-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the swimlane. There is no undo.", + "restore-all": "Restore all", + "delete-all": "Delete all", + "loading": "Loading, please wait.", + "previous_as": "last time was", + "act-a-dueAt": "modified due time to \nWhen: __timeValue__\nWhere: __card__\n previous due was __timeOldValue__", + "act-a-endAt": "modified ending time to __timeValue__ from (__timeOldValue__)", + "act-a-startAt": "modified starting time to __timeValue__ from (__timeOldValue__)", + "act-a-receivedAt": "modified received time to __timeValue__ from (__timeOldValue__)", + "a-dueAt": "modified due time to be", + "a-endAt": "modified ending time to be", + "a-startAt": "modified starting time to be", + "a-receivedAt": "modified received time to be", + "almostdue": "current due time %s is approaching", + "pastdue": "current due time %s is past", + "duenow": "current due time %s is today", + "act-newDue": "__list__/__card__ has 1st due reminder [__board__]", + "act-withDue": "__list__/__card__ due reminders [__board__]", + "act-almostdue": "was reminding the current due (__timeValue__) of __card__ is approaching", + "act-pastdue": "was reminding the current due (__timeValue__) of __card__ is past", + "act-duenow": "was reminding the current due (__timeValue__) of __card__ is now", + "act-atUserComment": "You were mentioned in [__board__] __list__/__card__", + "delete-user-confirm-popup": "Are you sure you want to delete this account? There is no undo.", + "accounts-allowUserDelete": "Allow users to self delete their account", + "hide-minicard-label-text": "Hide minicard label text", + "show-desktop-drag-handles": "Show desktop drag handles", + "assignee": "Assignee", + "cardAssigneesPopup-title": "Assignee", + "addmore-detail": "Add a more detailed description", + "show-on-card": "Show on Card", + "new": "New", + "editUserPopup-title": "Edit User", + "newUserPopup-title": "New User", + "notifications": "Notifications", + "view-all": "View All", + "filter-by-unread": "Filter by Unread", + "mark-all-as-read": "Mark all as read", + "allow-rename": "Allow Rename", + "allowRenamePopup-title": "Allow Rename" +} diff --git a/i18n/eo.i18n.json b/i18n/eo.i18n.json index e1d8dde6..278abe9f 100644 --- a/i18n/eo.i18n.json +++ b/i18n/eo.i18n.json @@ -1,769 +1,770 @@ { - "accept": "Akcepti", - "act-activity-notify": "Activity Notification", - "act-addAttachment": "added attachment __attachment__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-deleteAttachment": "deleted attachment __attachment__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addSubtask": "added subtask __subtask__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addedLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removeLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removedLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addChecklist": "added checklist __checklist__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addChecklistItem": "added checklist item __checklistItem__ to checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removeChecklist": "removed checklist __checklist__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removeChecklistItem": "removed checklist item __checklistItem__ from checklist __checkList__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-checkedItem": "checked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-uncheckedItem": "unchecked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-completeChecklist": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-uncompleteChecklist": "uncompleted checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addComment": "commented on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-editComment": "edited comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-deleteComment": "deleted comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-createBoard": "created board __board__", - "act-createSwimlane": "created swimlane __swimlane__ to board __board__", - "act-createCard": "created card __card__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-createCustomField": "created custom field __customField__ at board __board__", - "act-deleteCustomField": "deleted custom field __customField__ at board __board__", - "act-setCustomField": "edited custom field __customField__: __customFieldValue__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-createList": "added list __list__ to board __board__", - "act-addBoardMember": "added member __member__ to board __board__", - "act-archivedBoard": "Board __board__ moved to Archive", - "act-archivedCard": "Card __card__ at list __list__ at swimlane __swimlane__ at board __board__ moved to Archive", - "act-archivedList": "List __list__ at swimlane __swimlane__ at board __board__ moved to Archive", - "act-archivedSwimlane": "Swimlane __swimlane__ at board __board__ moved to Archive", - "act-importBoard": "imported board __board__", - "act-importCard": "imported card __card__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-importList": "imported list __list__ to swimlane __swimlane__ at board __board__", - "act-joinMember": "added member __member__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-moveCard": "moved card __card__ at board __board__ from list __oldList__ at swimlane __oldSwimlane__ to list __list__ at swimlane __swimlane__", - "act-moveCardToOtherBoard": "moved card __card__ from list __oldList__ at swimlane __oldSwimlane__ at board __oldBoard__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-removeBoardMember": "removed member __member__ from board __board__", - "act-restoredCard": "restored card __card__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-unjoinMember": "removed member __member__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-withBoardTitle": "__board__", - "act-withCardTitle": "[__board__] __card__", - "actions": "Akcioj", - "activities": "Aktivaĵoj", - "activity": "Aktivaĵo", - "activity-added": "Aldonis %s al %s", - "activity-archived": "%s moved to Archive", - "activity-attached": "attached %s to %s", - "activity-created": "Kreiis %s", - "activity-customfield-created": "created custom field %s", - "activity-excluded": "excluded %s from %s", - "activity-imported": "imported %s into %s from %s", - "activity-imported-board": "imported %s from %s", - "activity-joined": "joined %s", - "activity-moved": "moved %s from %s to %s", - "activity-on": "on %s", - "activity-removed": "removed %s from %s", - "activity-sent": "Sendis %s al %s", - "activity-unjoined": "unjoined %s", - "activity-subtask-added": "added subtask to %s", - "activity-checked-item": "checked %s in checklist %s of %s", - "activity-unchecked-item": "unchecked %s in checklist %s of %s", - "activity-checklist-added": "added checklist to %s", - "activity-checklist-removed": "removed a checklist from %s", - "activity-checklist-completed": "completed checklist %s of %s", - "activity-checklist-uncompleted": "uncompleted the checklist %s of %s", - "activity-checklist-item-added": "added checklist item to '%s' in %s", - "activity-checklist-item-removed": "removed a checklist item from '%s' in %s", - "add": "Aldoni", - "activity-checked-item-card": "checked %s in checklist %s", - "activity-unchecked-item-card": "unchecked %s in checklist %s", - "activity-checklist-completed-card": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "activity-checklist-uncompleted-card": "uncompleted the checklist %s", - "activity-editComment": "edited comment %s", - "activity-deleteComment": "deleted comment %s", - "add-attachment": "Add Attachment", - "add-board": "Add Board", - "add-card": "Add Card", - "add-swimlane": "Add Swimlane", - "add-subtask": "Add Subtask", - "add-checklist": "Add Checklist", - "add-checklist-item": "Add an item to checklist", - "add-cover": "Add Cover", - "add-label": "Add Label", - "add-list": "Add List", - "add-members": "Aldoni membrojn", - "added": "Aldonita", - "addMemberPopup-title": "Membroj", - "admin": "Admin", - "admin-desc": "Can view and edit cards, remove members, and change settings for the board.", - "admin-announcement": "Announcement", - "admin-announcement-active": "Active System-Wide Announcement", - "admin-announcement-title": "Announcement from Administrator", - "all-boards": "All boards", - "and-n-other-card": "And __count__ other card", - "and-n-other-card_plural": "And __count__ other cards", - "apply": "Apliki", - "app-is-offline": "Loading, please wait. Refreshing the page will cause data loss. If loading does not work, please check that server has not stopped.", - "archive": "Move to Archive", - "archive-all": "Move All to Archive", - "archive-board": "Move Board to Archive", - "archive-card": "Move Card to Archive", - "archive-list": "Move List to Archive", - "archive-swimlane": "Move Swimlane to Archive", - "archive-selection": "Move selection to Archive", - "archiveBoardPopup-title": "Move Board to Archive?", - "archived-items": "Arkivi", - "archived-boards": "Boards in Archive", - "restore-board": "Restore Board", - "no-archived-boards": "No Boards in Archive.", - "archives": "Arkivi", - "template": "Template", - "templates": "Templates", - "assign-member": "Assign member", - "attached": "attached", - "attachment": "Attachment", - "attachment-delete-pop": "Deleting an attachment is permanent. There is no undo.", - "attachmentDeletePopup-title": "Delete Attachment?", - "attachments": "Attachments", - "auto-watch": "Automatically watch boards when they are created", - "avatar-too-big": "The avatar is too large (70KB max)", - "back": "Reen", - "board-change-color": "Ŝanĝi koloron", - "board-nb-stars": "%s stars", - "board-not-found": "Board not found", - "board-private-info": "This board will be <strong>private</strong>.", - "board-public-info": "This board will be <strong>public</strong>.", - "boardChangeColorPopup-title": "Change Board Background", - "boardChangeTitlePopup-title": "Renomi tavolon", - "boardChangeVisibilityPopup-title": "Change Visibility", - "boardChangeWatchPopup-title": "Change Watch", - "boardMenuPopup-title": "Board Settings", - "boardChangeViewPopup-title": "Board View", - "boards": "Boards", - "board-view": "Board View", - "board-view-cal": "Calendar", - "board-view-swimlanes": "Swimlanes", - "board-view-collapse": "Collapse", - "board-view-lists": "Listoj", - "bucket-example": "Like “Bucket List” for example", - "cancel": "Cancel", - "card-archived": "This card is moved to Archive.", - "board-archived": "This board is moved to Archive.", - "card-comments-title": "This card has %s comment.", - "card-delete-notice": "Deleting is permanent. You will lose all actions associated with this card.", - "card-delete-pop": "All actions will be removed from the activity feed and you won't be able to re-open the card. There is no undo.", - "card-delete-suggest-archive": "You can move a card to Archive to remove it from the board and preserve the activity.", - "card-due": "Due", - "card-due-on": "Due on", - "card-spent": "Spent Time", - "card-edit-attachments": "Edit attachments", - "card-edit-custom-fields": "Edit custom fields", - "card-edit-labels": "Redakti etikedojn", - "card-edit-members": "Redakti membrojn", - "card-labels-title": "Change the labels for the card.", - "card-members-title": "Add or remove members of the board from the card.", - "card-start": "Komenco", - "card-start-on": "Komencas je la", - "cardAttachmentsPopup-title": "Attach From", - "cardCustomField-datePopup-title": "Change date", - "cardCustomFieldsPopup-title": "Edit custom fields", - "cardDeletePopup-title": "Delete Card?", - "cardDetailsActionsPopup-title": "Card Actions", - "cardLabelsPopup-title": "Etikedoj", - "cardMembersPopup-title": "Membroj", - "cardMorePopup-title": "Pli", - "cardTemplatePopup-title": "Create template", - "cards": "Kartoj", - "cards-count": "Kartoj", - "casSignIn": "Sign In with CAS", - "cardType-card": "Card", - "cardType-linkedCard": "Linked Card", - "cardType-linkedBoard": "Linked Board", - "change": "Ŝanĝi", - "change-avatar": "Change Avatar", - "change-password": "Ŝangi pasvorton", - "change-permissions": "Change permissions", - "change-settings": "Ŝanĝi agordojn", - "changeAvatarPopup-title": "Change Avatar", - "changeLanguagePopup-title": "Ŝanĝi lingvon", - "changePasswordPopup-title": "Ŝangi pasvorton", - "changePermissionsPopup-title": "Change Permissions", - "changeSettingsPopup-title": "Ŝanĝi agordojn", - "subtasks": "Subtasks", - "checklists": "Checklists", - "click-to-star": "Click to star this board.", - "click-to-unstar": "Click to unstar this board.", - "clipboard": "Clipboard or drag & drop", - "close": "Fermi", - "close-board": "Close Board", - "close-board-pop": "You will be able to restore the board by clicking the “Archive” button from the home header.", - "color-black": "nigra", - "color-blue": "blua", - "color-crimson": "crimson", - "color-darkgreen": "darkgreen", - "color-gold": "gold", - "color-gray": "gray", - "color-green": "verda", - "color-indigo": "indigo", - "color-lime": "lime", - "color-magenta": "magenta", - "color-mistyrose": "mistyrose", - "color-navy": "navy", - "color-orange": "oranĝa", - "color-paleturquoise": "paleturquoise", - "color-peachpuff": "peachpuff", - "color-pink": "pink", - "color-plum": "plum", - "color-purple": "purple", - "color-red": "ruĝa", - "color-saddlebrown": "saddlebrown", - "color-silver": "silver", - "color-sky": "sky", - "color-slateblue": "slateblue", - "color-white": "white", - "color-yellow": "flava", - "unset-color": "Unset", - "comment": "Komento", - "comment-placeholder": "Write Comment", - "comment-only": "Comment only", - "comment-only-desc": "Can comment on cards only.", - "no-comments": "No comments", - "no-comments-desc": "Can not see comments and activities.", - "worker": "Worker", - "worker-desc": "Can only move cards, assign itself to card and comment.", - "computer": "Komputilo", - "confirm-subtask-delete-dialog": "Are you sure you want to delete subtask?", - "confirm-checklist-delete-dialog": "Are you sure you want to delete checklist?", - "copy-card-link-to-clipboard": "Copy card link to clipboard", - "linkCardPopup-title": "Link Card", - "searchElementPopup-title": "Serĉi", - "copyCardPopup-title": "Copy Card", - "copyChecklistToManyCardsPopup-title": "Copy Checklist Template to Many Cards", - "copyChecklistToManyCardsPopup-instructions": "Destination Card Titles and Descriptions in this JSON format", - "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"First card title\", \"description\":\"First card description\"}, {\"title\":\"Second card title\",\"description\":\"Second card description\"},{\"title\":\"Last card title\",\"description\":\"Last card description\"} ]", - "create": "Krei", - "createBoardPopup-title": "Krei tavolon", - "chooseBoardSourcePopup-title": "Import board", - "createLabelPopup-title": "Create Label", - "createCustomField": "Create Field", - "createCustomFieldPopup-title": "Create Field", - "current": "current", - "custom-field-delete-pop": "There is no undo. This will remove this custom field from all cards and destroy its history.", - "custom-field-checkbox": "Checkbox", - "custom-field-date": "Dato", - "custom-field-dropdown": "Dropdown List", - "custom-field-dropdown-none": "(none)", - "custom-field-dropdown-options": "List Options", - "custom-field-dropdown-options-placeholder": "Press enter to add more options", - "custom-field-dropdown-unknown": "(unknown)", - "custom-field-number": "Nombro", - "custom-field-text": "Teksto", - "custom-fields": "Custom Fields", - "date": "Dato", - "decline": "Decline", - "default-avatar": "Default avatar", - "delete": "Delete", - "deleteCustomFieldPopup-title": "Delete Custom Field?", - "deleteLabelPopup-title": "Delete Label?", - "description": "Description", - "disambiguateMultiLabelPopup-title": "Disambiguate Label Action", - "disambiguateMultiMemberPopup-title": "Disambiguate Member Action", - "discard": "Discard", - "done": "Farite", - "download": "Elŝuti", - "edit": "Redakti", - "edit-avatar": "Change Avatar", - "edit-profile": "Redakti profilon", - "edit-wip-limit": "Edit WIP Limit", - "soft-wip-limit": "Soft WIP Limit", - "editCardStartDatePopup-title": "Redakti komencdaton", - "editCardDueDatePopup-title": "Change due date", - "editCustomFieldPopup-title": "Edit Field", - "editCardSpentTimePopup-title": "Change spent time", - "editLabelPopup-title": "Ŝanĝi etikedon", - "editNotificationPopup-title": "Edit Notification", - "editProfilePopup-title": "Redakti profilon", - "email": "Retpoŝtadreso", - "email-enrollAccount-subject": "An account created for you on __siteName__", - "email-enrollAccount-text": "Hello __user__,\n\nTo start using the service, simply click the link below.\n\n__url__\n\nThanks.", - "email-fail": "Malsukcesis sendi retpoŝton", - "email-fail-text": "Error trying to send email", - "email-invalid": "Nevalida retpoŝtadreso", - "email-invite": "Inviti per retpoŝto", - "email-invite-subject": "__inviter__ sent you an invitation", - "email-invite-text": "Dear __user__,\n\n__inviter__ invites you to join board \"__board__\" for collaborations.\n\nPlease follow the link below:\n\n__url__\n\nThanks.", - "email-resetPassword-subject": "Reset your password on __siteName__", - "email-resetPassword-text": "Hello __user__,\n\nTo reset your password, simply click the link below.\n\n__url__\n\nThanks.", - "email-sent": "Sendis retpoŝton", - "email-verifyEmail-subject": "Verify your email address on __siteName__", - "email-verifyEmail-text": "Hello __user__,\n\nTo verify your account email, simply click the link below.\n\n__url__\n\nThanks.", - "enable-wip-limit": "Enable WIP Limit", - "error-board-doesNotExist": "This board does not exist", - "error-board-notAdmin": "You need to be admin of this board to do that", - "error-board-notAMember": "You need to be a member of this board to do that", - "error-json-malformed": "Via teksto estas nevalida JSON", - "error-json-schema": "Via JSON ne enhavas la ĝustajn informojn en ĝusta formato", - "error-list-doesNotExist": "Tio listo ne ekzistas", - "error-user-doesNotExist": "Tio uzanto ne ekzistas", - "error-user-notAllowSelf": "You can not invite yourself", - "error-user-notCreated": "Uzanto ne kreita", - "error-username-taken": "Uzantnomo jam prenita", - "error-email-taken": "Email has already been taken", - "export-board": "Export board", - "sort": "Sort", - "sort-desc": "Click to Sort List", - "list-sort-by": "Sort the List By:", - "list-label-modifiedAt": "Last Access Time", - "list-label-title": "Name of the List", - "list-label-sort": "Your Manual Order", - "list-label-short-modifiedAt": "(L)", - "list-label-short-title": "(N)", - "list-label-short-sort": "(M)", - "filter": "Filter", - "filter-cards": "Filter Cards or Lists", - "list-filter-label": "Filter List by Title", - "filter-clear": "Clear filter", - "filter-no-label": "Nenia etikedo", - "filter-no-member": "Nenia membro", - "filter-no-custom-fields": "No Custom Fields", - "filter-show-archive": "Show archived lists", - "filter-hide-empty": "Hide empty lists", - "filter-on": "Filter is on", - "filter-on-desc": "You are filtering cards on this board. Click here to edit filter.", - "filter-to-selection": "Filter to selection", - "advanced-filter-label": "Advanced Filter", - "advanced-filter-description": "Advanced Filter allows to write a string containing following operators: == != <= >= && || ( ) A space is used as a separator between the Operators. You can filter for all Custom Fields by typing their names and values. For Example: Field1 == Value1. Note: If fields or values contains spaces, you need to encapsulate them into single quotes. For Example: 'Field 1' == 'Value 1'. For single control characters (' \\/) to be skipped, you can use \\. For example: Field1 == I\\'m. Also you can combine multiple conditions. For Example: F1 == V1 || F1 == V2. Normally all operators are interpreted from left to right. You can change the order by placing brackets. For Example: F1 == V1 && ( F2 == V2 || F2 == V3 ). Also you can search text fields using regex: F1 == /Tes.*/i", - "fullname": "Plena nomo", - "header-logo-title": "Go back to your boards page.", - "hide-system-messages": "Hide system messages", - "headerBarCreateBoardPopup-title": "Krei tavolon", - "home": "Hejmo", - "import": "Importi", - "link": "Ligilo", - "import-board": "import board", - "import-board-c": "Import board", - "import-board-title-trello": "Import board from Trello", - "import-board-title-wekan": "Import board from previous export", - "import-sandstorm-backup-warning": "Do not delete data you import from original exported board or Trello before checking does this grain close and open again, or do you get Board not found error, that means data loss.", - "import-sandstorm-warning": "Imported board will delete all existing data on board and replace it with imported board.", - "from-trello": "From Trello", - "from-wekan": "From previous export", - "import-board-instruction-trello": "In your Trello board, go to 'Menu', then 'More', 'Print and Export', 'Export JSON', and copy the resulting text.", - "import-board-instruction-wekan": "In your board, go to 'Menu', then 'Export board', and copy the text in the downloaded file.", - "import-board-instruction-about-errors": "If you get errors when importing board, sometimes importing still works, and board is at All Boards page.", - "import-json-placeholder": "Paste your valid JSON data here", - "import-map-members": "Map members", - "import-members-map": "Your imported board has some members. Please map the members you want to import to your users", - "import-show-user-mapping": "Review members mapping", - "import-user-select": "Pick your existing user you want to use as this member", - "importMapMembersAddPopup-title": "Select member", - "info": "Version", - "initials": "Initials", - "invalid-date": "Invalid date", - "invalid-time": "Invalid time", - "invalid-user": "Invalid user", - "joined": "joined", - "just-invited": "You are just invited to this board", - "keyboard-shortcuts": "Keyboard shortcuts", - "label-create": "Create Label", - "label-default": "%s label (default)", - "label-delete-pop": "There is no undo. This will remove this label from all cards and destroy its history.", - "labels": "Etikedoj", - "language": "Lingvo", - "last-admin-desc": "You can’t change roles because there must be at least one admin.", - "leave-board": "Leave Board", - "leave-board-pop": "Are you sure you want to leave __boardTitle__? You will be removed from all cards on this board.", - "leaveBoardPopup-title": "Leave Board ?", - "link-card": "Ligi al ĉitiu karto", - "list-archive-cards": "Move all cards in this list to Archive", - "list-archive-cards-pop": "This will remove all the cards in this list from the board. To view cards in Archive and bring them back to the board, click “Menu” > “Archive”.", - "list-move-cards": "Movu ĉiujn kartojn en tiu listo.", - "list-select-cards": "Elektu ĉiujn kartojn en tiu listo.", - "set-color-list": "Set Color", - "listActionPopup-title": "List Actions", - "swimlaneActionPopup-title": "Swimlane Actions", - "swimlaneAddPopup-title": "Add a Swimlane below", - "listImportCardPopup-title": "Import a Trello card", - "listMorePopup-title": "Pli", - "link-list": "Link to this list", - "list-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the list. There is no undo.", - "list-delete-suggest-archive": "You can move a list to Archive to remove it from the board and preserve the activity.", - "lists": "Listoj", - "swimlanes": "Swimlanes", - "log-out": "Elsaluti", - "log-in": "Ensaluti", - "loginPopup-title": "Ensaluti", - "memberMenuPopup-title": "Membraj agordoj", - "members": "Membroj", - "menu": "Menuo", - "move-selection": "Movi elekton", - "moveCardPopup-title": "Movi karton", - "moveCardToBottom-title": "Movi suben", - "moveCardToTop-title": "Movi supren", - "moveSelectionPopup-title": "Movi elekton", - "multi-selection": "Multi-Selection", - "multi-selection-on": "Multi-Selection is on", - "muted": "Muted", - "muted-info": "You will never be notified of any changes in this board", - "my-boards": "My Boards", - "name": "Nomo", - "no-archived-cards": "No cards in Archive.", - "no-archived-lists": "No lists in Archive.", - "no-archived-swimlanes": "No swimlanes in Archive.", - "no-results": "Neniaj rezultoj", - "normal": "Normala", - "normal-desc": "Can view and edit cards. Can't change settings.", - "not-accepted-yet": "Invitation not accepted yet", - "notify-participate": "Receive updates to any cards you participate as creater or member", - "notify-watch": "Receive updates to any boards, lists, or cards you’re watching", - "optional": "optional", - "or": "aŭ", - "page-maybe-private": "This page may be private. You may be able to view it by <a href='%s'>logging in</a>.", - "page-not-found": "Netrovita paĝo.", - "password": "Pasvorto", - "paste-or-dragdrop": "to paste, or drag & drop image file to it (image only)", - "participating": "Participating", - "preview": "Preview", - "previewAttachedImagePopup-title": "Preview", - "previewClipboardImagePopup-title": "Preview", - "private": "Privata", - "private-desc": "This board is private. Only people added to the board can view and edit it.", - "profile": "Profilo", - "public": "Publika", - "public-desc": "This board is public. It's visible to anyone with the link and will show up in search engines like Google. Only people added to the board can edit.", - "quick-access-description": "Star a board to add a shortcut in this bar.", - "remove-cover": "Remove Cover", - "remove-from-board": "Remove from Board", - "remove-label": "Remove Label", - "listDeletePopup-title": "Delete List ?", - "remove-member": "Forigi membron", - "remove-member-from-card": "Forigi de karto", - "remove-member-pop": "Remove __name__ (__username__) from __boardTitle__? The member will be removed from all cards on this board. They will receive a notification.", - "removeMemberPopup-title": "Remove Member?", - "rename": "Renomi", - "rename-board": "Renomi tavolon", - "restore": "Forigi", - "save": "Savi", - "search": "Serĉi", - "rules": "Reguloj", - "search-cards": "Search from card/list titles, descriptions and custom fields on this board", - "search-example": "Text to search for?", - "select-color": "Select Color", - "set-wip-limit-value": "Set a limit for the maximum number of tasks in this list", - "setWipLimitPopup-title": "Set WIP Limit", - "shortcut-assign-self": "Assign yourself to current card", - "shortcut-autocomplete-emoji": "Autocomplete emoji", - "shortcut-autocomplete-members": "Autocomplete members", - "shortcut-clear-filters": "Clear all filters", - "shortcut-close-dialog": "Close Dialog", - "shortcut-filter-my-cards": "Filter my cards", - "shortcut-show-shortcuts": "Bring up this shortcuts list", - "shortcut-toggle-filterbar": "Toggle Filter Sidebar", - "shortcut-toggle-sidebar": "Toggle Board Sidebar", - "show-cards-minimum-count": "Show cards count if list contains more than", - "sidebar-open": "Open Sidebar", - "sidebar-close": "Close Sidebar", - "signupPopup-title": "Create an Account", - "star-board-title": "Click to star this board. It will show up at top of your boards list.", - "starred-boards": "Starred Boards", - "starred-boards-description": "Starred boards show up at the top of your boards list.", - "subscribe": "Subscribe", - "team": "Teamo", - "this-board": "this board", - "this-card": "this card", - "spent-time-hours": "Spent time (hours)", - "overtime-hours": "Overtime (hours)", - "overtime": "Overtime", - "has-overtime-cards": "Has overtime cards", - "has-spenttime-cards": "Has spent time cards", - "time": "Tempo", - "title": "Titolo", - "tracking": "Tracking", - "tracking-info": "You will be notified of any changes to those cards you are involved as creator or member.", - "type": "Tipo", - "unassign-member": "Unassign member", - "unsaved-description": "You have an unsaved description.", - "unwatch": "Unwatch", - "upload": "Alŝuti", - "upload-avatar": "Upload an avatar", - "uploaded-avatar": "Uploaded an avatar", - "username": "Uzantnomo", - "view-it": "View it", - "warn-list-archived": "warning: this card is in an list at Archive", - "watch": "Rigardi", - "watching": "Rigardante", - "watching-info": "You will be notified of any change in this board", - "welcome-board": "Welcome Board", - "welcome-swimlane": "Milestone 1", - "welcome-list1": "Basics", - "welcome-list2": "Advanced", - "card-templates-swimlane": "Card Templates", - "list-templates-swimlane": "List Templates", - "board-templates-swimlane": "Board Templates", - "what-to-do": "Kion vi volas fari?", - "wipLimitErrorPopup-title": "Invalid WIP Limit", - "wipLimitErrorPopup-dialog-pt1": "The number of tasks in this list is higher than the WIP limit you've defined.", - "wipLimitErrorPopup-dialog-pt2": "Please move some tasks out of this list, or set a higher WIP limit.", - "admin-panel": "Admin Panel", - "settings": "Settings", - "people": "People", - "registration": "Registration", - "disable-self-registration": "Disable Self-Registration", - "invite": "Invite", - "invite-people": "Invite People", - "to-boards": "To board(s)", - "email-addresses": "Email Addresses", - "smtp-host-description": "The address of the SMTP server that handles your emails.", - "smtp-port-description": "The port your SMTP server uses for outgoing emails.", - "smtp-tls-description": "Enable TLS support for SMTP server", - "smtp-host": "SMTP Host", - "smtp-port": "SMTP Port", - "smtp-username": "Uzantnomo", - "smtp-password": "Pasvorto", - "smtp-tls": "TLS support", - "send-from": "From", - "send-smtp-test": "Send a test email to yourself", - "invitation-code": "Invitation Code", - "email-invite-register-subject": "__inviter__ sent you an invitation", - "email-invite-register-text": "Dear __user__,\n\n__inviter__ invites you to kanban board for collaborations.\n\nPlease follow the link below:\n__url__\n\nAnd your invitation code is: __icode__\n\nThanks.", - "email-smtp-test-subject": "SMTP Test Email", - "email-smtp-test-text": "You have successfully sent an email", - "error-invitation-code-not-exist": "Invitation code doesn't exist", - "error-notAuthorized": "You are not authorized to view this page.", - "webhook-title": "Webhook Name", - "webhook-token": "Token (Optional for Authentication)", - "outgoing-webhooks": "Outgoing Webhooks", - "bidirectional-webhooks": "Two-Way Webhooks", - "outgoingWebhooksPopup-title": "Outgoing Webhooks", - "boardCardTitlePopup-title": "Card Title Filter", - "disable-webhook": "Disable This Webhook", - "global-webhook": "Global Webhooks", - "new-outgoing-webhook": "New Outgoing Webhook", - "no-name": "(Unknown)", - "Node_version": "Node version", - "Meteor_version": "Meteor version", - "MongoDB_version": "MongoDB version", - "MongoDB_storage_engine": "MongoDB storage engine", - "MongoDB_Oplog_enabled": "MongoDB Oplog enabled", - "OS_Arch": "OS Arch", - "OS_Cpus": "OS CPU Count", - "OS_Freemem": "OS Free Memory", - "OS_Loadavg": "OS Load Average", - "OS_Platform": "OS Platform", - "OS_Release": "OS Release", - "OS_Totalmem": "OS Total Memory", - "OS_Type": "OS Type", - "OS_Uptime": "OS Uptime", - "days": "days", - "hours": "hours", - "minutes": "minutes", - "seconds": "seconds", - "show-field-on-card": "Show this field on card", - "automatically-field-on-card": "Auto create field to all cards", - "showLabel-field-on-card": "Show field label on minicard", - "yes": "Jes", - "no": "Ne", - "accounts": "Accounts", - "accounts-allowEmailChange": "Allow Email Change", - "accounts-allowUserNameChange": "Allow Username Change", - "createdAt": "Created at", - "verified": "Verified", - "active": "Active", - "card-received": "Received", - "card-received-on": "Received on", - "card-end": "End", - "card-end-on": "Ends on", - "editCardReceivedDatePopup-title": "Change received date", - "editCardEndDatePopup-title": "Change end date", - "setCardColorPopup-title": "Set color", - "setCardActionsColorPopup-title": "Choose a color", - "setSwimlaneColorPopup-title": "Choose a color", - "setListColorPopup-title": "Choose a color", - "assigned-by": "Assigned By", - "requested-by": "Requested By", - "board-delete-notice": "Deleting is permanent. You will lose all lists, cards and actions associated with this board.", - "delete-board-confirm-popup": "All lists, cards, labels, and activities will be deleted and you won't be able to recover the board contents. There is no undo.", - "boardDeletePopup-title": "Delete Board?", - "delete-board": "Delete Board", - "default-subtasks-board": "Subtasks for __board__ board", - "default": "Defaŭlto", - "queue": "Queue", - "subtask-settings": "Subtasks Settings", - "card-settings": "Card Settings", - "boardSubtaskSettingsPopup-title": "Board Subtasks Settings", - "boardCardSettingsPopup-title": "Card Settings", - "deposit-subtasks-board": "Deposit subtasks to this board:", - "deposit-subtasks-list": "Landing list for subtasks deposited here:", - "show-parent-in-minicard": "Show parent in minicard:", - "prefix-with-full-path": "Prefix with full path", - "prefix-with-parent": "Prefix with parent", - "subtext-with-full-path": "Subtext with full path", - "subtext-with-parent": "Subtext with parent", - "change-card-parent": "Change card's parent", - "parent-card": "Parent card", - "source-board": "Source board", - "no-parent": "Don't show parent", - "activity-added-label": "added label '%s' to %s", - "activity-removed-label": "removed label '%s' from %s", - "activity-delete-attach": "deleted an attachment from %s", - "activity-added-label-card": "added label '%s'", - "activity-removed-label-card": "removed label '%s'", - "activity-delete-attach-card": "deleted an attachment", - "activity-set-customfield": "set custom field '%s' to '%s' in %s", - "activity-unset-customfield": "unset custom field '%s' in %s", - "r-rule": "Regulo", - "r-add-trigger": "Add trigger", - "r-add-action": "Add action", - "r-board-rules": "Board rules", - "r-add-rule": "Aldoni regulon", - "r-view-rule": "View rule", - "r-delete-rule": "Forigi regulon", - "r-new-rule-name": "New rule title", - "r-no-rules": "No rules", - "r-when-a-card": "When a card", - "r-is": "is", - "r-is-moved": "is moved", - "r-added-to": "added to", - "r-removed-from": "Removed from", - "r-the-board": "the board", - "r-list": "listo", - "set-filter": "Set Filter", - "r-moved-to": "Moved to", - "r-moved-from": "Moved from", - "r-archived": "Moved to Archive", - "r-unarchived": "Restored from Archive", - "r-a-card": "a card", - "r-when-a-label-is": "When a label is", - "r-when-the-label": "When the label", - "r-list-name": "list name", - "r-when-a-member": "When a member is", - "r-when-the-member": "When the member", - "r-name": "nomo", - "r-when-a-attach": "When an attachment", - "r-when-a-checklist": "When a checklist is", - "r-when-the-checklist": "When the checklist", - "r-completed": "Completed", - "r-made-incomplete": "Made incomplete", - "r-when-a-item": "When a checklist item is", - "r-when-the-item": "When the checklist item", - "r-checked": "Checked", - "r-unchecked": "Unchecked", - "r-move-card-to": "Move card to", - "r-top-of": "Top of", - "r-bottom-of": "Bottom of", - "r-its-list": "its list", - "r-archive": "Move to Archive", - "r-unarchive": "Restore from Archive", - "r-card": "card", - "r-add": "Aldoni", - "r-remove": "Forigi", - "r-label": "label", - "r-member": "membro", - "r-remove-all": "Remove all members from the card", - "r-set-color": "Set color to", - "r-checklist": "kontrololisto", - "r-check-all": "Check all", - "r-uncheck-all": "Uncheck all", - "r-items-check": "items of checklist", - "r-check": "Check", - "r-uncheck": "Uncheck", - "r-item": "item", - "r-of-checklist": "of checklist", - "r-send-email": "Send an email", - "r-to": "to", - "r-subject": "temo", - "r-rule-details": "Rule details", - "r-d-move-to-top-gen": "Move card to top of its list", - "r-d-move-to-top-spec": "Move card to top of list", - "r-d-move-to-bottom-gen": "Move card to bottom of its list", - "r-d-move-to-bottom-spec": "Move card to bottom of list", - "r-d-send-email": "Send email", - "r-d-send-email-to": "to", - "r-d-send-email-subject": "temo", - "r-d-send-email-message": "mesaĝo", - "r-d-archive": "Move card to Archive", - "r-d-unarchive": "Restore card from Archive", - "r-d-add-label": "Add label", - "r-d-remove-label": "Remove label", - "r-create-card": "Create new card", - "r-in-list": "in list", - "r-in-swimlane": "in swimlane", - "r-d-add-member": "Aldoni membron", - "r-d-remove-member": "Forigi membron", - "r-d-remove-all-member": "Forigi ĉiujn membrojn", - "r-d-check-all": "Check all items of a list", - "r-d-uncheck-all": "Uncheck all items of a list", - "r-d-check-one": "Check item", - "r-d-uncheck-one": "Uncheck item", - "r-d-check-of-list": "of checklist", - "r-d-add-checklist": "Aldoni kontrololiston", - "r-d-remove-checklist": "Forigi kontrololiston", - "r-by": "by", - "r-add-checklist": "Aldoni kontrololiston", - "r-with-items": "with items", - "r-items-list": "item1,item2,item3", - "r-add-swimlane": "Add swimlane", - "r-swimlane-name": "swimlane name", - "r-board-note": "Note: leave a field empty to match every possible value.", - "r-checklist-note": "Note: checklist's items have to be written as comma separated values.", - "r-when-a-card-is-moved": "When a card is moved to another list", - "r-set": "Set", - "r-update": "Update", - "r-datefield": "date field", - "r-df-start-at": "start", - "r-df-due-at": "due", - "r-df-end-at": "end", - "r-df-received-at": "received", - "r-to-current-datetime": "to current date/time", - "r-remove-value-from": "Remove value from", - "ldap": "LDAP", - "oauth2": "OAuth2", - "cas": "CAS", - "authentication-method": "Authentication method", - "authentication-type": "Authentication type", - "custom-product-name": "Custom Product Name", - "layout": "Layout", - "hide-logo": "Hide Logo", - "add-custom-html-after-body-start": "Add Custom HTML after <body> start", - "add-custom-html-before-body-end": "Add Custom HTML before </body> end", - "error-undefined": "Something went wrong", - "error-ldap-login": "An error occurred while trying to login", - "display-authentication-method": "Display Authentication Method", - "default-authentication-method": "Default Authentication Method", - "duplicate-board": "Duplicate Board", - "people-number": "The number of people is:", - "swimlaneDeletePopup-title": "Delete Swimlane ?", - "swimlane-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the swimlane. There is no undo.", - "restore-all": "Restore all", - "delete-all": "Delete all", - "loading": "Loading, please wait.", - "previous_as": "last time was", - "act-a-dueAt": "modified due time to \nWhen: __timeValue__\nWhere: __card__\n previous due was __timeOldValue__", - "act-a-endAt": "modified ending time to __timeValue__ from (__timeOldValue__)", - "act-a-startAt": "modified starting time to __timeValue__ from (__timeOldValue__)", - "act-a-receivedAt": "modified received time to __timeValue__ from (__timeOldValue__)", - "a-dueAt": "modified due time to be", - "a-endAt": "modified ending time to be", - "a-startAt": "modified starting time to be", - "a-receivedAt": "modified received time to be", - "almostdue": "current due time %s is approaching", - "pastdue": "current due time %s is past", - "duenow": "current due time %s is today", - "act-newDue": "__list__/__card__ has 1st due reminder [__board__]", - "act-withDue": "__list__/__card__ due reminders [__board__]", - "act-almostdue": "was reminding the current due (__timeValue__) of __card__ is approaching", - "act-pastdue": "was reminding the current due (__timeValue__) of __card__ is past", - "act-duenow": "was reminding the current due (__timeValue__) of __card__ is now", - "act-atUserComment": "You were mentioned in [__board__] __list__/__card__", - "delete-user-confirm-popup": "Are you sure you want to delete this account? There is no undo.", - "accounts-allowUserDelete": "Allow users to self delete their account", - "hide-minicard-label-text": "Hide minicard label text", - "show-desktop-drag-handles": "Show desktop drag handles", - "assignee": "Assignee", - "cardAssigneesPopup-title": "Assignee", - "addmore-detail": "Add a more detailed description", - "show-on-card": "Show on Card", - "new": "New", - "editUserPopup-title": "Edit User", - "newUserPopup-title": "New User", - "notifications": "Notifications", - "view-all": "View All", - "filter-by-unread": "Filter by Unread", - "mark-all-as-read": "Mark all as read", - "allow-rename": "Allow Rename", - "allowRenamePopup-title": "Allow Rename" -} \ No newline at end of file + "accept": "Akcepti", + "act-activity-notify": "Activity Notification", + "act-addAttachment": "added attachment __attachment__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-deleteAttachment": "deleted attachment __attachment__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addSubtask": "added subtask __subtask__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addedLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removeLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removedLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addChecklist": "added checklist __checklist__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addChecklistItem": "added checklist item __checklistItem__ to checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removeChecklist": "removed checklist __checklist__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removeChecklistItem": "removed checklist item __checklistItem__ from checklist __checkList__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-checkedItem": "checked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-uncheckedItem": "unchecked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-completeChecklist": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-uncompleteChecklist": "uncompleted checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addComment": "commented on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-editComment": "edited comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-deleteComment": "deleted comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-createBoard": "created board __board__", + "act-createSwimlane": "created swimlane __swimlane__ to board __board__", + "act-createCard": "created card __card__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-createCustomField": "created custom field __customField__ at board __board__", + "act-deleteCustomField": "deleted custom field __customField__ at board __board__", + "act-setCustomField": "edited custom field __customField__: __customFieldValue__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-createList": "added list __list__ to board __board__", + "act-addBoardMember": "added member __member__ to board __board__", + "act-archivedBoard": "Board __board__ moved to Archive", + "act-archivedCard": "Card __card__ at list __list__ at swimlane __swimlane__ at board __board__ moved to Archive", + "act-archivedList": "List __list__ at swimlane __swimlane__ at board __board__ moved to Archive", + "act-archivedSwimlane": "Swimlane __swimlane__ at board __board__ moved to Archive", + "act-importBoard": "imported board __board__", + "act-importCard": "imported card __card__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-importList": "imported list __list__ to swimlane __swimlane__ at board __board__", + "act-joinMember": "added member __member__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-moveCard": "moved card __card__ at board __board__ from list __oldList__ at swimlane __oldSwimlane__ to list __list__ at swimlane __swimlane__", + "act-moveCardToOtherBoard": "moved card __card__ from list __oldList__ at swimlane __oldSwimlane__ at board __oldBoard__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-removeBoardMember": "removed member __member__ from board __board__", + "act-restoredCard": "restored card __card__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-unjoinMember": "removed member __member__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-withBoardTitle": "__board__", + "act-withCardTitle": "[__board__] __card__", + "actions": "Akcioj", + "activities": "Aktivaĵoj", + "activity": "Aktivaĵo", + "activity-added": "Aldonis %s al %s", + "activity-archived": "%s moved to Archive", + "activity-attached": "attached %s to %s", + "activity-created": "Kreiis %s", + "activity-customfield-created": "created custom field %s", + "activity-excluded": "excluded %s from %s", + "activity-imported": "imported %s into %s from %s", + "activity-imported-board": "imported %s from %s", + "activity-joined": "joined %s", + "activity-moved": "moved %s from %s to %s", + "activity-on": "on %s", + "activity-removed": "removed %s from %s", + "activity-sent": "Sendis %s al %s", + "activity-unjoined": "unjoined %s", + "activity-subtask-added": "added subtask to %s", + "activity-checked-item": "checked %s in checklist %s of %s", + "activity-unchecked-item": "unchecked %s in checklist %s of %s", + "activity-checklist-added": "added checklist to %s", + "activity-checklist-removed": "removed a checklist from %s", + "activity-checklist-completed": "completed checklist %s of %s", + "activity-checklist-uncompleted": "uncompleted the checklist %s of %s", + "activity-checklist-item-added": "added checklist item to '%s' in %s", + "activity-checklist-item-removed": "removed a checklist item from '%s' in %s", + "add": "Aldoni", + "activity-checked-item-card": "checked %s in checklist %s", + "activity-unchecked-item-card": "unchecked %s in checklist %s", + "activity-checklist-completed-card": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "activity-checklist-uncompleted-card": "uncompleted the checklist %s", + "activity-editComment": "edited comment %s", + "activity-deleteComment": "deleted comment %s", + "add-attachment": "Add Attachment", + "add-board": "Add Board", + "add-card": "Add Card", + "add-swimlane": "Add Swimlane", + "add-subtask": "Add Subtask", + "add-checklist": "Add Checklist", + "add-checklist-item": "Add an item to checklist", + "add-cover": "Add Cover", + "add-label": "Add Label", + "add-list": "Add List", + "add-members": "Aldoni membrojn", + "added": "Aldonita", + "addMemberPopup-title": "Membroj", + "admin": "Admin", + "admin-desc": "Can view and edit cards, remove members, and change settings for the board.", + "admin-announcement": "Announcement", + "admin-announcement-active": "Active System-Wide Announcement", + "admin-announcement-title": "Announcement from Administrator", + "all-boards": "All boards", + "and-n-other-card": "And __count__ other card", + "and-n-other-card_plural": "And __count__ other cards", + "apply": "Apliki", + "app-is-offline": "Loading, please wait. Refreshing the page will cause data loss. If loading does not work, please check that server has not stopped.", + "archive": "Move to Archive", + "archive-all": "Move All to Archive", + "archive-board": "Move Board to Archive", + "archive-card": "Move Card to Archive", + "archive-list": "Move List to Archive", + "archive-swimlane": "Move Swimlane to Archive", + "archive-selection": "Move selection to Archive", + "archiveBoardPopup-title": "Move Board to Archive?", + "archived-items": "Arkivi", + "archived-boards": "Boards in Archive", + "restore-board": "Restore Board", + "no-archived-boards": "No Boards in Archive.", + "archives": "Arkivi", + "template": "Template", + "templates": "Templates", + "assign-member": "Assign member", + "attached": "attached", + "attachment": "Attachment", + "attachment-delete-pop": "Deleting an attachment is permanent. There is no undo.", + "attachmentDeletePopup-title": "Delete Attachment?", + "attachments": "Attachments", + "auto-watch": "Automatically watch boards when they are created", + "avatar-too-big": "The avatar is too large (70KB max)", + "back": "Reen", + "board-change-color": "Ŝanĝi koloron", + "board-nb-stars": "%s stars", + "board-not-found": "Board not found", + "board-private-info": "This board will be <strong>private</strong>.", + "board-public-info": "This board will be <strong>public</strong>.", + "boardChangeColorPopup-title": "Change Board Background", + "boardChangeTitlePopup-title": "Renomi tavolon", + "boardChangeVisibilityPopup-title": "Change Visibility", + "boardChangeWatchPopup-title": "Change Watch", + "boardMenuPopup-title": "Board Settings", + "boardChangeViewPopup-title": "Board View", + "boards": "Boards", + "board-view": "Board View", + "board-view-cal": "Calendar", + "board-view-swimlanes": "Swimlanes", + "board-view-collapse": "Collapse", + "board-view-lists": "Listoj", + "bucket-example": "Like “Bucket List” for example", + "cancel": "Cancel", + "card-archived": "This card is moved to Archive.", + "board-archived": "This board is moved to Archive.", + "card-comments-title": "This card has %s comment.", + "card-delete-notice": "Deleting is permanent. You will lose all actions associated with this card.", + "card-delete-pop": "All actions will be removed from the activity feed and you won't be able to re-open the card. There is no undo.", + "card-delete-suggest-archive": "You can move a card to Archive to remove it from the board and preserve the activity.", + "card-due": "Due", + "card-due-on": "Due on", + "card-spent": "Spent Time", + "card-edit-attachments": "Edit attachments", + "card-edit-custom-fields": "Edit custom fields", + "card-edit-labels": "Redakti etikedojn", + "card-edit-members": "Redakti membrojn", + "card-labels-title": "Change the labels for the card.", + "card-members-title": "Add or remove members of the board from the card.", + "card-start": "Komenco", + "card-start-on": "Komencas je la", + "cardAttachmentsPopup-title": "Attach From", + "cardCustomField-datePopup-title": "Change date", + "cardCustomFieldsPopup-title": "Edit custom fields", + "cardDeletePopup-title": "Delete Card?", + "cardDetailsActionsPopup-title": "Card Actions", + "cardLabelsPopup-title": "Etikedoj", + "cardMembersPopup-title": "Membroj", + "cardMorePopup-title": "Pli", + "cardTemplatePopup-title": "Create template", + "cards": "Kartoj", + "cards-count": "Kartoj", + "casSignIn": "Sign In with CAS", + "cardType-card": "Card", + "cardType-linkedCard": "Linked Card", + "cardType-linkedBoard": "Linked Board", + "change": "Ŝanĝi", + "change-avatar": "Change Avatar", + "change-password": "Ŝangi pasvorton", + "change-permissions": "Change permissions", + "change-settings": "Ŝanĝi agordojn", + "changeAvatarPopup-title": "Change Avatar", + "changeLanguagePopup-title": "Ŝanĝi lingvon", + "changePasswordPopup-title": "Ŝangi pasvorton", + "changePermissionsPopup-title": "Change Permissions", + "changeSettingsPopup-title": "Ŝanĝi agordojn", + "subtasks": "Subtasks", + "checklists": "Checklists", + "click-to-star": "Click to star this board.", + "click-to-unstar": "Click to unstar this board.", + "clipboard": "Clipboard or drag & drop", + "close": "Fermi", + "close-board": "Close Board", + "close-board-pop": "You will be able to restore the board by clicking the “Archive” button from the home header.", + "color-black": "nigra", + "color-blue": "blua", + "color-crimson": "crimson", + "color-darkgreen": "darkgreen", + "color-gold": "gold", + "color-gray": "gray", + "color-green": "verda", + "color-indigo": "indigo", + "color-lime": "lime", + "color-magenta": "magenta", + "color-mistyrose": "mistyrose", + "color-navy": "navy", + "color-orange": "oranĝa", + "color-paleturquoise": "paleturquoise", + "color-peachpuff": "peachpuff", + "color-pink": "pink", + "color-plum": "plum", + "color-purple": "purple", + "color-red": "ruĝa", + "color-saddlebrown": "saddlebrown", + "color-silver": "silver", + "color-sky": "sky", + "color-slateblue": "slateblue", + "color-white": "white", + "color-yellow": "flava", + "unset-color": "Unset", + "comment": "Komento", + "comment-placeholder": "Write Comment", + "comment-only": "Comment only", + "comment-only-desc": "Can comment on cards only.", + "no-comments": "No comments", + "no-comments-desc": "Can not see comments and activities.", + "worker": "Worker", + "worker-desc": "Can only move cards, assign itself to card and comment.", + "computer": "Komputilo", + "confirm-subtask-delete-dialog": "Are you sure you want to delete subtask?", + "confirm-checklist-delete-dialog": "Are you sure you want to delete checklist?", + "copy-card-link-to-clipboard": "Copy card link to clipboard", + "linkCardPopup-title": "Link Card", + "searchElementPopup-title": "Serĉi", + "copyCardPopup-title": "Copy Card", + "copyChecklistToManyCardsPopup-title": "Copy Checklist Template to Many Cards", + "copyChecklistToManyCardsPopup-instructions": "Destination Card Titles and Descriptions in this JSON format", + "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"First card title\", \"description\":\"First card description\"}, {\"title\":\"Second card title\",\"description\":\"Second card description\"},{\"title\":\"Last card title\",\"description\":\"Last card description\"} ]", + "create": "Krei", + "createBoardPopup-title": "Krei tavolon", + "chooseBoardSourcePopup-title": "Import board", + "createLabelPopup-title": "Create Label", + "createCustomField": "Create Field", + "createCustomFieldPopup-title": "Create Field", + "current": "current", + "custom-field-delete-pop": "There is no undo. This will remove this custom field from all cards and destroy its history.", + "custom-field-checkbox": "Checkbox", + "custom-field-date": "Dato", + "custom-field-dropdown": "Dropdown List", + "custom-field-dropdown-none": "(none)", + "custom-field-dropdown-options": "List Options", + "custom-field-dropdown-options-placeholder": "Press enter to add more options", + "custom-field-dropdown-unknown": "(unknown)", + "custom-field-number": "Nombro", + "custom-field-text": "Teksto", + "custom-fields": "Custom Fields", + "date": "Dato", + "decline": "Decline", + "default-avatar": "Default avatar", + "delete": "Delete", + "deleteCustomFieldPopup-title": "Delete Custom Field?", + "deleteLabelPopup-title": "Delete Label?", + "description": "Description", + "disambiguateMultiLabelPopup-title": "Disambiguate Label Action", + "disambiguateMultiMemberPopup-title": "Disambiguate Member Action", + "discard": "Discard", + "done": "Farite", + "download": "Elŝuti", + "edit": "Redakti", + "edit-avatar": "Change Avatar", + "edit-profile": "Redakti profilon", + "edit-wip-limit": "Edit WIP Limit", + "soft-wip-limit": "Soft WIP Limit", + "editCardStartDatePopup-title": "Redakti komencdaton", + "editCardDueDatePopup-title": "Change due date", + "editCustomFieldPopup-title": "Edit Field", + "editCardSpentTimePopup-title": "Change spent time", + "editLabelPopup-title": "Ŝanĝi etikedon", + "editNotificationPopup-title": "Edit Notification", + "editProfilePopup-title": "Redakti profilon", + "email": "Retpoŝtadreso", + "email-enrollAccount-subject": "An account created for you on __siteName__", + "email-enrollAccount-text": "Hello __user__,\n\nTo start using the service, simply click the link below.\n\n__url__\n\nThanks.", + "email-fail": "Malsukcesis sendi retpoŝton", + "email-fail-text": "Error trying to send email", + "email-invalid": "Nevalida retpoŝtadreso", + "email-invite": "Inviti per retpoŝto", + "email-invite-subject": "__inviter__ sent you an invitation", + "email-invite-text": "Dear __user__,\n\n__inviter__ invites you to join board \"__board__\" for collaborations.\n\nPlease follow the link below:\n\n__url__\n\nThanks.", + "email-resetPassword-subject": "Reset your password on __siteName__", + "email-resetPassword-text": "Hello __user__,\n\nTo reset your password, simply click the link below.\n\n__url__\n\nThanks.", + "email-sent": "Sendis retpoŝton", + "email-verifyEmail-subject": "Verify your email address on __siteName__", + "email-verifyEmail-text": "Hello __user__,\n\nTo verify your account email, simply click the link below.\n\n__url__\n\nThanks.", + "enable-wip-limit": "Enable WIP Limit", + "error-board-doesNotExist": "This board does not exist", + "error-board-notAdmin": "You need to be admin of this board to do that", + "error-board-notAMember": "You need to be a member of this board to do that", + "error-json-malformed": "Via teksto estas nevalida JSON", + "error-json-schema": "Via JSON ne enhavas la ĝustajn informojn en ĝusta formato", + "error-list-doesNotExist": "Tio listo ne ekzistas", + "error-user-doesNotExist": "Tio uzanto ne ekzistas", + "error-user-notAllowSelf": "You can not invite yourself", + "error-user-notCreated": "Uzanto ne kreita", + "error-username-taken": "Uzantnomo jam prenita", + "error-email-taken": "Email has already been taken", + "export-board": "Export board", + "sort": "Sort", + "sort-desc": "Click to Sort List", + "list-sort-by": "Sort the List By:", + "list-label-modifiedAt": "Last Access Time", + "list-label-title": "Name of the List", + "list-label-sort": "Your Manual Order", + "list-label-short-modifiedAt": "(L)", + "list-label-short-title": "(N)", + "list-label-short-sort": "(M)", + "filter": "Filter", + "filter-cards": "Filter Cards or Lists", + "list-filter-label": "Filter List by Title", + "filter-clear": "Clear filter", + "filter-no-label": "Nenia etikedo", + "filter-no-member": "Nenia membro", + "filter-no-assignee": "No assignee", + "filter-no-custom-fields": "No Custom Fields", + "filter-show-archive": "Show archived lists", + "filter-hide-empty": "Hide empty lists", + "filter-on": "Filter is on", + "filter-on-desc": "You are filtering cards on this board. Click here to edit filter.", + "filter-to-selection": "Filter to selection", + "advanced-filter-label": "Advanced Filter", + "advanced-filter-description": "Advanced Filter allows to write a string containing following operators: == != <= >= && || ( ) A space is used as a separator between the Operators. You can filter for all Custom Fields by typing their names and values. For Example: Field1 == Value1. Note: If fields or values contains spaces, you need to encapsulate them into single quotes. For Example: 'Field 1' == 'Value 1'. For single control characters (' \\/) to be skipped, you can use \\. For example: Field1 == I\\'m. Also you can combine multiple conditions. For Example: F1 == V1 || F1 == V2. Normally all operators are interpreted from left to right. You can change the order by placing brackets. For Example: F1 == V1 && ( F2 == V2 || F2 == V3 ). Also you can search text fields using regex: F1 == /Tes.*/i", + "fullname": "Plena nomo", + "header-logo-title": "Go back to your boards page.", + "hide-system-messages": "Hide system messages", + "headerBarCreateBoardPopup-title": "Krei tavolon", + "home": "Hejmo", + "import": "Importi", + "link": "Ligilo", + "import-board": "import board", + "import-board-c": "Import board", + "import-board-title-trello": "Import board from Trello", + "import-board-title-wekan": "Import board from previous export", + "import-sandstorm-backup-warning": "Do not delete data you import from original exported board or Trello before checking does this grain close and open again, or do you get Board not found error, that means data loss.", + "import-sandstorm-warning": "Imported board will delete all existing data on board and replace it with imported board.", + "from-trello": "From Trello", + "from-wekan": "From previous export", + "import-board-instruction-trello": "In your Trello board, go to 'Menu', then 'More', 'Print and Export', 'Export JSON', and copy the resulting text.", + "import-board-instruction-wekan": "In your board, go to 'Menu', then 'Export board', and copy the text in the downloaded file.", + "import-board-instruction-about-errors": "If you get errors when importing board, sometimes importing still works, and board is at All Boards page.", + "import-json-placeholder": "Paste your valid JSON data here", + "import-map-members": "Map members", + "import-members-map": "Your imported board has some members. Please map the members you want to import to your users", + "import-show-user-mapping": "Review members mapping", + "import-user-select": "Pick your existing user you want to use as this member", + "importMapMembersAddPopup-title": "Select member", + "info": "Version", + "initials": "Initials", + "invalid-date": "Invalid date", + "invalid-time": "Invalid time", + "invalid-user": "Invalid user", + "joined": "joined", + "just-invited": "You are just invited to this board", + "keyboard-shortcuts": "Keyboard shortcuts", + "label-create": "Create Label", + "label-default": "%s label (default)", + "label-delete-pop": "There is no undo. This will remove this label from all cards and destroy its history.", + "labels": "Etikedoj", + "language": "Lingvo", + "last-admin-desc": "You can’t change roles because there must be at least one admin.", + "leave-board": "Leave Board", + "leave-board-pop": "Are you sure you want to leave __boardTitle__? You will be removed from all cards on this board.", + "leaveBoardPopup-title": "Leave Board ?", + "link-card": "Ligi al ĉitiu karto", + "list-archive-cards": "Move all cards in this list to Archive", + "list-archive-cards-pop": "This will remove all the cards in this list from the board. To view cards in Archive and bring them back to the board, click “Menu” > “Archive”.", + "list-move-cards": "Movu ĉiujn kartojn en tiu listo.", + "list-select-cards": "Elektu ĉiujn kartojn en tiu listo.", + "set-color-list": "Set Color", + "listActionPopup-title": "List Actions", + "swimlaneActionPopup-title": "Swimlane Actions", + "swimlaneAddPopup-title": "Add a Swimlane below", + "listImportCardPopup-title": "Import a Trello card", + "listMorePopup-title": "Pli", + "link-list": "Link to this list", + "list-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the list. There is no undo.", + "list-delete-suggest-archive": "You can move a list to Archive to remove it from the board and preserve the activity.", + "lists": "Listoj", + "swimlanes": "Swimlanes", + "log-out": "Elsaluti", + "log-in": "Ensaluti", + "loginPopup-title": "Ensaluti", + "memberMenuPopup-title": "Membraj agordoj", + "members": "Membroj", + "menu": "Menuo", + "move-selection": "Movi elekton", + "moveCardPopup-title": "Movi karton", + "moveCardToBottom-title": "Movi suben", + "moveCardToTop-title": "Movi supren", + "moveSelectionPopup-title": "Movi elekton", + "multi-selection": "Multi-Selection", + "multi-selection-on": "Multi-Selection is on", + "muted": "Muted", + "muted-info": "You will never be notified of any changes in this board", + "my-boards": "My Boards", + "name": "Nomo", + "no-archived-cards": "No cards in Archive.", + "no-archived-lists": "No lists in Archive.", + "no-archived-swimlanes": "No swimlanes in Archive.", + "no-results": "Neniaj rezultoj", + "normal": "Normala", + "normal-desc": "Can view and edit cards. Can't change settings.", + "not-accepted-yet": "Invitation not accepted yet", + "notify-participate": "Receive updates to any cards you participate as creater or member", + "notify-watch": "Receive updates to any boards, lists, or cards you’re watching", + "optional": "optional", + "or": "aŭ", + "page-maybe-private": "This page may be private. You may be able to view it by <a href='%s'>logging in</a>.", + "page-not-found": "Netrovita paĝo.", + "password": "Pasvorto", + "paste-or-dragdrop": "to paste, or drag & drop image file to it (image only)", + "participating": "Participating", + "preview": "Preview", + "previewAttachedImagePopup-title": "Preview", + "previewClipboardImagePopup-title": "Preview", + "private": "Privata", + "private-desc": "This board is private. Only people added to the board can view and edit it.", + "profile": "Profilo", + "public": "Publika", + "public-desc": "This board is public. It's visible to anyone with the link and will show up in search engines like Google. Only people added to the board can edit.", + "quick-access-description": "Star a board to add a shortcut in this bar.", + "remove-cover": "Remove Cover", + "remove-from-board": "Remove from Board", + "remove-label": "Remove Label", + "listDeletePopup-title": "Delete List ?", + "remove-member": "Forigi membron", + "remove-member-from-card": "Forigi de karto", + "remove-member-pop": "Remove __name__ (__username__) from __boardTitle__? The member will be removed from all cards on this board. They will receive a notification.", + "removeMemberPopup-title": "Remove Member?", + "rename": "Renomi", + "rename-board": "Renomi tavolon", + "restore": "Forigi", + "save": "Savi", + "search": "Serĉi", + "rules": "Reguloj", + "search-cards": "Search from card/list titles, descriptions and custom fields on this board", + "search-example": "Text to search for?", + "select-color": "Select Color", + "set-wip-limit-value": "Set a limit for the maximum number of tasks in this list", + "setWipLimitPopup-title": "Set WIP Limit", + "shortcut-assign-self": "Assign yourself to current card", + "shortcut-autocomplete-emoji": "Autocomplete emoji", + "shortcut-autocomplete-members": "Autocomplete members", + "shortcut-clear-filters": "Clear all filters", + "shortcut-close-dialog": "Close Dialog", + "shortcut-filter-my-cards": "Filter my cards", + "shortcut-show-shortcuts": "Bring up this shortcuts list", + "shortcut-toggle-filterbar": "Toggle Filter Sidebar", + "shortcut-toggle-sidebar": "Toggle Board Sidebar", + "show-cards-minimum-count": "Show cards count if list contains more than", + "sidebar-open": "Open Sidebar", + "sidebar-close": "Close Sidebar", + "signupPopup-title": "Create an Account", + "star-board-title": "Click to star this board. It will show up at top of your boards list.", + "starred-boards": "Starred Boards", + "starred-boards-description": "Starred boards show up at the top of your boards list.", + "subscribe": "Subscribe", + "team": "Teamo", + "this-board": "this board", + "this-card": "this card", + "spent-time-hours": "Spent time (hours)", + "overtime-hours": "Overtime (hours)", + "overtime": "Overtime", + "has-overtime-cards": "Has overtime cards", + "has-spenttime-cards": "Has spent time cards", + "time": "Tempo", + "title": "Titolo", + "tracking": "Tracking", + "tracking-info": "You will be notified of any changes to those cards you are involved as creator or member.", + "type": "Tipo", + "unassign-member": "Unassign member", + "unsaved-description": "You have an unsaved description.", + "unwatch": "Unwatch", + "upload": "Alŝuti", + "upload-avatar": "Upload an avatar", + "uploaded-avatar": "Uploaded an avatar", + "username": "Uzantnomo", + "view-it": "View it", + "warn-list-archived": "warning: this card is in an list at Archive", + "watch": "Rigardi", + "watching": "Rigardante", + "watching-info": "You will be notified of any change in this board", + "welcome-board": "Welcome Board", + "welcome-swimlane": "Milestone 1", + "welcome-list1": "Basics", + "welcome-list2": "Advanced", + "card-templates-swimlane": "Card Templates", + "list-templates-swimlane": "List Templates", + "board-templates-swimlane": "Board Templates", + "what-to-do": "Kion vi volas fari?", + "wipLimitErrorPopup-title": "Invalid WIP Limit", + "wipLimitErrorPopup-dialog-pt1": "The number of tasks in this list is higher than the WIP limit you've defined.", + "wipLimitErrorPopup-dialog-pt2": "Please move some tasks out of this list, or set a higher WIP limit.", + "admin-panel": "Admin Panel", + "settings": "Settings", + "people": "People", + "registration": "Registration", + "disable-self-registration": "Disable Self-Registration", + "invite": "Invite", + "invite-people": "Invite People", + "to-boards": "To board(s)", + "email-addresses": "Email Addresses", + "smtp-host-description": "The address of the SMTP server that handles your emails.", + "smtp-port-description": "The port your SMTP server uses for outgoing emails.", + "smtp-tls-description": "Enable TLS support for SMTP server", + "smtp-host": "SMTP Host", + "smtp-port": "SMTP Port", + "smtp-username": "Uzantnomo", + "smtp-password": "Pasvorto", + "smtp-tls": "TLS support", + "send-from": "From", + "send-smtp-test": "Send a test email to yourself", + "invitation-code": "Invitation Code", + "email-invite-register-subject": "__inviter__ sent you an invitation", + "email-invite-register-text": "Dear __user__,\n\n__inviter__ invites you to kanban board for collaborations.\n\nPlease follow the link below:\n__url__\n\nAnd your invitation code is: __icode__\n\nThanks.", + "email-smtp-test-subject": "SMTP Test Email", + "email-smtp-test-text": "You have successfully sent an email", + "error-invitation-code-not-exist": "Invitation code doesn't exist", + "error-notAuthorized": "You are not authorized to view this page.", + "webhook-title": "Webhook Name", + "webhook-token": "Token (Optional for Authentication)", + "outgoing-webhooks": "Outgoing Webhooks", + "bidirectional-webhooks": "Two-Way Webhooks", + "outgoingWebhooksPopup-title": "Outgoing Webhooks", + "boardCardTitlePopup-title": "Card Title Filter", + "disable-webhook": "Disable This Webhook", + "global-webhook": "Global Webhooks", + "new-outgoing-webhook": "New Outgoing Webhook", + "no-name": "(Unknown)", + "Node_version": "Node version", + "Meteor_version": "Meteor version", + "MongoDB_version": "MongoDB version", + "MongoDB_storage_engine": "MongoDB storage engine", + "MongoDB_Oplog_enabled": "MongoDB Oplog enabled", + "OS_Arch": "OS Arch", + "OS_Cpus": "OS CPU Count", + "OS_Freemem": "OS Free Memory", + "OS_Loadavg": "OS Load Average", + "OS_Platform": "OS Platform", + "OS_Release": "OS Release", + "OS_Totalmem": "OS Total Memory", + "OS_Type": "OS Type", + "OS_Uptime": "OS Uptime", + "days": "days", + "hours": "hours", + "minutes": "minutes", + "seconds": "seconds", + "show-field-on-card": "Show this field on card", + "automatically-field-on-card": "Auto create field to all cards", + "showLabel-field-on-card": "Show field label on minicard", + "yes": "Jes", + "no": "Ne", + "accounts": "Accounts", + "accounts-allowEmailChange": "Allow Email Change", + "accounts-allowUserNameChange": "Allow Username Change", + "createdAt": "Created at", + "verified": "Verified", + "active": "Active", + "card-received": "Received", + "card-received-on": "Received on", + "card-end": "End", + "card-end-on": "Ends on", + "editCardReceivedDatePopup-title": "Change received date", + "editCardEndDatePopup-title": "Change end date", + "setCardColorPopup-title": "Set color", + "setCardActionsColorPopup-title": "Choose a color", + "setSwimlaneColorPopup-title": "Choose a color", + "setListColorPopup-title": "Choose a color", + "assigned-by": "Assigned By", + "requested-by": "Requested By", + "board-delete-notice": "Deleting is permanent. You will lose all lists, cards and actions associated with this board.", + "delete-board-confirm-popup": "All lists, cards, labels, and activities will be deleted and you won't be able to recover the board contents. There is no undo.", + "boardDeletePopup-title": "Delete Board?", + "delete-board": "Delete Board", + "default-subtasks-board": "Subtasks for __board__ board", + "default": "Defaŭlto", + "queue": "Queue", + "subtask-settings": "Subtasks Settings", + "card-settings": "Card Settings", + "boardSubtaskSettingsPopup-title": "Board Subtasks Settings", + "boardCardSettingsPopup-title": "Card Settings", + "deposit-subtasks-board": "Deposit subtasks to this board:", + "deposit-subtasks-list": "Landing list for subtasks deposited here:", + "show-parent-in-minicard": "Show parent in minicard:", + "prefix-with-full-path": "Prefix with full path", + "prefix-with-parent": "Prefix with parent", + "subtext-with-full-path": "Subtext with full path", + "subtext-with-parent": "Subtext with parent", + "change-card-parent": "Change card's parent", + "parent-card": "Parent card", + "source-board": "Source board", + "no-parent": "Don't show parent", + "activity-added-label": "added label '%s' to %s", + "activity-removed-label": "removed label '%s' from %s", + "activity-delete-attach": "deleted an attachment from %s", + "activity-added-label-card": "added label '%s'", + "activity-removed-label-card": "removed label '%s'", + "activity-delete-attach-card": "deleted an attachment", + "activity-set-customfield": "set custom field '%s' to '%s' in %s", + "activity-unset-customfield": "unset custom field '%s' in %s", + "r-rule": "Regulo", + "r-add-trigger": "Add trigger", + "r-add-action": "Add action", + "r-board-rules": "Board rules", + "r-add-rule": "Aldoni regulon", + "r-view-rule": "View rule", + "r-delete-rule": "Forigi regulon", + "r-new-rule-name": "New rule title", + "r-no-rules": "No rules", + "r-when-a-card": "When a card", + "r-is": "is", + "r-is-moved": "is moved", + "r-added-to": "added to", + "r-removed-from": "Removed from", + "r-the-board": "the board", + "r-list": "listo", + "set-filter": "Set Filter", + "r-moved-to": "Moved to", + "r-moved-from": "Moved from", + "r-archived": "Moved to Archive", + "r-unarchived": "Restored from Archive", + "r-a-card": "a card", + "r-when-a-label-is": "When a label is", + "r-when-the-label": "When the label", + "r-list-name": "list name", + "r-when-a-member": "When a member is", + "r-when-the-member": "When the member", + "r-name": "nomo", + "r-when-a-attach": "When an attachment", + "r-when-a-checklist": "When a checklist is", + "r-when-the-checklist": "When the checklist", + "r-completed": "Completed", + "r-made-incomplete": "Made incomplete", + "r-when-a-item": "When a checklist item is", + "r-when-the-item": "When the checklist item", + "r-checked": "Checked", + "r-unchecked": "Unchecked", + "r-move-card-to": "Move card to", + "r-top-of": "Top of", + "r-bottom-of": "Bottom of", + "r-its-list": "its list", + "r-archive": "Move to Archive", + "r-unarchive": "Restore from Archive", + "r-card": "card", + "r-add": "Aldoni", + "r-remove": "Forigi", + "r-label": "label", + "r-member": "membro", + "r-remove-all": "Remove all members from the card", + "r-set-color": "Set color to", + "r-checklist": "kontrololisto", + "r-check-all": "Check all", + "r-uncheck-all": "Uncheck all", + "r-items-check": "items of checklist", + "r-check": "Check", + "r-uncheck": "Uncheck", + "r-item": "item", + "r-of-checklist": "of checklist", + "r-send-email": "Send an email", + "r-to": "to", + "r-subject": "temo", + "r-rule-details": "Rule details", + "r-d-move-to-top-gen": "Move card to top of its list", + "r-d-move-to-top-spec": "Move card to top of list", + "r-d-move-to-bottom-gen": "Move card to bottom of its list", + "r-d-move-to-bottom-spec": "Move card to bottom of list", + "r-d-send-email": "Send email", + "r-d-send-email-to": "to", + "r-d-send-email-subject": "temo", + "r-d-send-email-message": "mesaĝo", + "r-d-archive": "Move card to Archive", + "r-d-unarchive": "Restore card from Archive", + "r-d-add-label": "Add label", + "r-d-remove-label": "Remove label", + "r-create-card": "Create new card", + "r-in-list": "in list", + "r-in-swimlane": "in swimlane", + "r-d-add-member": "Aldoni membron", + "r-d-remove-member": "Forigi membron", + "r-d-remove-all-member": "Forigi ĉiujn membrojn", + "r-d-check-all": "Check all items of a list", + "r-d-uncheck-all": "Uncheck all items of a list", + "r-d-check-one": "Check item", + "r-d-uncheck-one": "Uncheck item", + "r-d-check-of-list": "of checklist", + "r-d-add-checklist": "Aldoni kontrololiston", + "r-d-remove-checklist": "Forigi kontrololiston", + "r-by": "by", + "r-add-checklist": "Aldoni kontrololiston", + "r-with-items": "with items", + "r-items-list": "item1,item2,item3", + "r-add-swimlane": "Add swimlane", + "r-swimlane-name": "swimlane name", + "r-board-note": "Note: leave a field empty to match every possible value.", + "r-checklist-note": "Note: checklist's items have to be written as comma separated values.", + "r-when-a-card-is-moved": "When a card is moved to another list", + "r-set": "Set", + "r-update": "Update", + "r-datefield": "date field", + "r-df-start-at": "start", + "r-df-due-at": "due", + "r-df-end-at": "end", + "r-df-received-at": "received", + "r-to-current-datetime": "to current date/time", + "r-remove-value-from": "Remove value from", + "ldap": "LDAP", + "oauth2": "OAuth2", + "cas": "CAS", + "authentication-method": "Authentication method", + "authentication-type": "Authentication type", + "custom-product-name": "Custom Product Name", + "layout": "Layout", + "hide-logo": "Hide Logo", + "add-custom-html-after-body-start": "Add Custom HTML after <body> start", + "add-custom-html-before-body-end": "Add Custom HTML before </body> end", + "error-undefined": "Something went wrong", + "error-ldap-login": "An error occurred while trying to login", + "display-authentication-method": "Display Authentication Method", + "default-authentication-method": "Default Authentication Method", + "duplicate-board": "Duplicate Board", + "people-number": "The number of people is:", + "swimlaneDeletePopup-title": "Delete Swimlane ?", + "swimlane-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the swimlane. There is no undo.", + "restore-all": "Restore all", + "delete-all": "Delete all", + "loading": "Loading, please wait.", + "previous_as": "last time was", + "act-a-dueAt": "modified due time to \nWhen: __timeValue__\nWhere: __card__\n previous due was __timeOldValue__", + "act-a-endAt": "modified ending time to __timeValue__ from (__timeOldValue__)", + "act-a-startAt": "modified starting time to __timeValue__ from (__timeOldValue__)", + "act-a-receivedAt": "modified received time to __timeValue__ from (__timeOldValue__)", + "a-dueAt": "modified due time to be", + "a-endAt": "modified ending time to be", + "a-startAt": "modified starting time to be", + "a-receivedAt": "modified received time to be", + "almostdue": "current due time %s is approaching", + "pastdue": "current due time %s is past", + "duenow": "current due time %s is today", + "act-newDue": "__list__/__card__ has 1st due reminder [__board__]", + "act-withDue": "__list__/__card__ due reminders [__board__]", + "act-almostdue": "was reminding the current due (__timeValue__) of __card__ is approaching", + "act-pastdue": "was reminding the current due (__timeValue__) of __card__ is past", + "act-duenow": "was reminding the current due (__timeValue__) of __card__ is now", + "act-atUserComment": "You were mentioned in [__board__] __list__/__card__", + "delete-user-confirm-popup": "Are you sure you want to delete this account? There is no undo.", + "accounts-allowUserDelete": "Allow users to self delete their account", + "hide-minicard-label-text": "Hide minicard label text", + "show-desktop-drag-handles": "Show desktop drag handles", + "assignee": "Assignee", + "cardAssigneesPopup-title": "Assignee", + "addmore-detail": "Add a more detailed description", + "show-on-card": "Show on Card", + "new": "New", + "editUserPopup-title": "Edit User", + "newUserPopup-title": "New User", + "notifications": "Notifications", + "view-all": "View All", + "filter-by-unread": "Filter by Unread", + "mark-all-as-read": "Mark all as read", + "allow-rename": "Allow Rename", + "allowRenamePopup-title": "Allow Rename" +} diff --git a/i18n/es-AR.i18n.json b/i18n/es-AR.i18n.json index 3450858f..f24b1138 100644 --- a/i18n/es-AR.i18n.json +++ b/i18n/es-AR.i18n.json @@ -1,769 +1,770 @@ { - "accept": "Aceptar", - "act-activity-notify": "Notificación de Actividad", - "act-addAttachment": "added attachment __attachment__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-deleteAttachment": "deleted attachment __attachment__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addSubtask": "added subtask __subtask__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addedLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removeLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removedLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addChecklist": "added checklist __checklist__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addChecklistItem": "added checklist item __checklistItem__ to checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removeChecklist": "removed checklist __checklist__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removeChecklistItem": "removed checklist item __checklistItem__ from checklist __checkList__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-checkedItem": "checked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-uncheckedItem": "unchecked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-completeChecklist": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-uncompleteChecklist": "uncompleted checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addComment": "commented on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-editComment": "edited comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-deleteComment": "deleted comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-createBoard": "created board __board__", - "act-createSwimlane": "created swimlane __swimlane__ to board __board__", - "act-createCard": "created card __card__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-createCustomField": "created custom field __customField__ at board __board__", - "act-deleteCustomField": "deleted custom field __customField__ at board __board__", - "act-setCustomField": "edited custom field __customField__: __customFieldValue__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-createList": "added list __list__ to board __board__", - "act-addBoardMember": "added member __member__ to board __board__", - "act-archivedBoard": "Board __board__ moved to Archive", - "act-archivedCard": "Card __card__ at list __list__ at swimlane __swimlane__ at board __board__ moved to Archive", - "act-archivedList": "List __list__ at swimlane __swimlane__ at board __board__ moved to Archive", - "act-archivedSwimlane": "Swimlane __swimlane__ at board __board__ moved to Archive", - "act-importBoard": "imported board __board__", - "act-importCard": "imported card __card__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-importList": "imported list __list__ to swimlane __swimlane__ at board __board__", - "act-joinMember": "added member __member__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-moveCard": "moved card __card__ at board __board__ from list __oldList__ at swimlane __oldSwimlane__ to list __list__ at swimlane __swimlane__", - "act-moveCardToOtherBoard": "moved card __card__ from list __oldList__ at swimlane __oldSwimlane__ at board __oldBoard__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-removeBoardMember": "removed member __member__ from board __board__", - "act-restoredCard": "restored card __card__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-unjoinMember": "removed member __member__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-withBoardTitle": "__board__", - "act-withCardTitle": "__card__ [__board__] ", - "actions": "Acciones", - "activities": "Actividades", - "activity": "Actividad", - "activity-added": "agregadas %s a %s", - "activity-archived": "%s moved to Archive", - "activity-attached": "adjuntadas %s a %s", - "activity-created": "creadas %s", - "activity-customfield-created": "created custom field %s", - "activity-excluded": "excluidas %s de %s", - "activity-imported": "importadas %s en %s de %s", - "activity-imported-board": "importadas %s de %s", - "activity-joined": "unidas %s", - "activity-moved": "movidas %s de %s a %s", - "activity-on": "en %s", - "activity-removed": "eliminadas %s de %s", - "activity-sent": "enviadas %s a %s", - "activity-unjoined": "separadas %s", - "activity-subtask-added": "added subtask to %s", - "activity-checked-item": "checked %s in checklist %s of %s", - "activity-unchecked-item": "unchecked %s in checklist %s of %s", - "activity-checklist-added": "agregada lista de tareas a %s", - "activity-checklist-removed": "removed a checklist from %s", - "activity-checklist-completed": "completed checklist %s of %s", - "activity-checklist-uncompleted": "uncompleted the checklist %s of %s", - "activity-checklist-item-added": "agregado item de lista de tareas a '%s' en %s", - "activity-checklist-item-removed": "removed a checklist item from '%s' in %s", - "add": "Agregar", - "activity-checked-item-card": "checked %s in checklist %s", - "activity-unchecked-item-card": "unchecked %s in checklist %s", - "activity-checklist-completed-card": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "activity-checklist-uncompleted-card": "uncompleted the checklist %s", - "activity-editComment": "edited comment %s", - "activity-deleteComment": "deleted comment %s", - "add-attachment": "Agregar Adjunto", - "add-board": "Agregar Tablero", - "add-card": "Agregar Tarjeta", - "add-swimlane": "Agregar Calle", - "add-subtask": "Agregar Subtarea", - "add-checklist": "Agregar Lista de Tareas", - "add-checklist-item": "Agregar ítem a lista de tareas", - "add-cover": "Agregar Portadas", - "add-label": "Agregar Etiqueta", - "add-list": "Agregar Lista", - "add-members": "Agregar Miembros", - "added": "Agregadas", - "addMemberPopup-title": "Miembros", - "admin": "Administrador", - "admin-desc": "Puede ver y editar tarjetas, eliminar miembros, y cambiar opciones para el tablero.", - "admin-announcement": "Anuncio", - "admin-announcement-active": "Anuncio del Sistema Activo", - "admin-announcement-title": "Anuncio del Administrador", - "all-boards": "Todos los tableros", - "and-n-other-card": "Y __count__ otra tarjeta", - "and-n-other-card_plural": "Y __count__ otras tarjetas", - "apply": "Aplicar", - "app-is-offline": "Loading, please wait. Refreshing the page will cause data loss. If loading does not work, please check that server has not stopped.", - "archive": "Mover al Archivo", - "archive-all": "Mover Todo al Archivo", - "archive-board": "Mover Tablero al Archivo", - "archive-card": "Mover Tarjeta al Archivo", - "archive-list": "Mover Lista al Archivo", - "archive-swimlane": "Mover Calle al Archivo", - "archive-selection": "Mover selección al Archivo", - "archiveBoardPopup-title": "¿Mover Tablero al Archivo?", - "archived-items": "Archivar", - "archived-boards": "Tableros en el Archivo", - "restore-board": "Restaurar Tablero", - "no-archived-boards": "No hay Tableros en el Archivo", - "archives": "Archivar", - "template": "Plantilla", - "templates": "Plantillas", - "assign-member": "Asignar miembro", - "attached": "adjunto(s)", - "attachment": "Adjunto", - "attachment-delete-pop": "Borrar un adjunto es permanente. No hay deshacer.", - "attachmentDeletePopup-title": "¿Borrar Adjunto?", - "attachments": "Adjuntos", - "auto-watch": "Seguir tableros automáticamente al crearlos", - "avatar-too-big": "El avatar es muy grande (70KB max)", - "back": "Atrás", - "board-change-color": "Cambiar color", - "board-nb-stars": "%s estrellas", - "board-not-found": "Tablero no encontrado", - "board-private-info": "Este tablero va a ser <strong>privado</strong>.", - "board-public-info": "Este tablero va a ser <strong>público</strong>.", - "boardChangeColorPopup-title": "Cambiar Fondo del Tablero", - "boardChangeTitlePopup-title": "Renombrar Tablero", - "boardChangeVisibilityPopup-title": "Cambiar Visibilidad", - "boardChangeWatchPopup-title": "Alternar Seguimiento", - "boardMenuPopup-title": "Opciones del Tablero", - "boardChangeViewPopup-title": "Vista de Tablero", - "boards": "Tableros", - "board-view": "Vista de Tablero", - "board-view-cal": "Calendario", - "board-view-swimlanes": "Calles", - "board-view-collapse": "Collapse", - "board-view-lists": "Listas", - "bucket-example": "Como \"Lista de Contenedores\" por ejemplo", - "cancel": "Cancelar", - "card-archived": "Esta tarjeta es movida al Archivo.", - "board-archived": "Este tablero es movido al Archivo.", - "card-comments-title": "Esta tarjeta tiene %s comentario.", - "card-delete-notice": "Borrar es permanente. Perderás todas las acciones asociadas con esta tarjeta.", - "card-delete-pop": "Todas las acciones van a ser eliminadas del agregador de actividad y no podrás re-abrir la tarjeta. No hay deshacer.", - "card-delete-suggest-archive": "Podés mover una tarjeta al Archivo para eliminarla del tablero y preservar la actividad.", - "card-due": "Vence", - "card-due-on": "Vence en", - "card-spent": "Tiempo Empleado", - "card-edit-attachments": "Editar adjuntos", - "card-edit-custom-fields": "Editar campos personalizados", - "card-edit-labels": "Editar etiquetas", - "card-edit-members": "Editar miembros", - "card-labels-title": "Cambiar las etiquetas de la tarjeta.", - "card-members-title": "Agregar o eliminar de la tarjeta miembros del tablero.", - "card-start": "Empieza", - "card-start-on": "Empieza el", - "cardAttachmentsPopup-title": "Adjuntar De", - "cardCustomField-datePopup-title": "Cambiar fecha", - "cardCustomFieldsPopup-title": "Editar campos personalizados", - "cardDeletePopup-title": "¿Borrar Tarjeta?", - "cardDetailsActionsPopup-title": "Acciones de la Tarjeta", - "cardLabelsPopup-title": "Etiquetas", - "cardMembersPopup-title": "Miembros", - "cardMorePopup-title": "Mas", - "cardTemplatePopup-title": "Crear plantilla", - "cards": "Tarjetas", - "cards-count": "Tarjetas", - "casSignIn": "Ingresar con CAS", - "cardType-card": "Tarjeta", - "cardType-linkedCard": "Tarjeta Vinculada", - "cardType-linkedBoard": "Tablero Vinculado", - "change": "Cambiar", - "change-avatar": "Cambiar Avatar", - "change-password": "Cambiar Contraseña", - "change-permissions": "Cambiar permisos", - "change-settings": "Cambiar Opciones", - "changeAvatarPopup-title": "Cambiar Avatar", - "changeLanguagePopup-title": "Cambiar Lenguaje", - "changePasswordPopup-title": "Cambiar Contraseña", - "changePermissionsPopup-title": "Cambiar Permisos", - "changeSettingsPopup-title": "Cambiar Opciones", - "subtasks": "Subtareas", - "checklists": "Listas de ítems", - "click-to-star": "Clickeá para darle una estrella a este tablero.", - "click-to-unstar": "Clickeá para sacarle la estrella al tablero.", - "clipboard": "Portapapeles o arrastrar y soltar", - "close": "Cerrar", - "close-board": "Cerrar Tablero", - "close-board-pop": "Podrás restaurar el tablero clickeando el \"Archivo\" desde el encabesado de inicio.", - "color-black": "negro", - "color-blue": "azul", - "color-crimson": "crimson", - "color-darkgreen": "verdeoscuro", - "color-gold": "dorado", - "color-gray": "gris", - "color-green": "verde", - "color-indigo": "índigo", - "color-lime": "lima", - "color-magenta": "magenta", - "color-mistyrose": "rosamística", - "color-navy": "navy", - "color-orange": "naranja", - "color-paleturquoise": "paleturquoise", - "color-peachpuff": "peachpuff", - "color-pink": "rosa", - "color-plum": "plum", - "color-purple": "púrpura", - "color-red": "rojo", - "color-saddlebrown": "marróntriste", - "color-silver": "plata", - "color-sky": "cielo", - "color-slateblue": "slateblue", - "color-white": "blanco", - "color-yellow": "amarillo", - "unset-color": "Deseleccionado", - "comment": "Comentario", - "comment-placeholder": "Comentar", - "comment-only": "Comentar solamente", - "comment-only-desc": "Puede comentar en tarjetas solamente.", - "no-comments": "Sin comentarios", - "no-comments-desc": "Can not see comments and activities.", - "worker": "Worker", - "worker-desc": "Can only move cards, assign itself to card and comment.", - "computer": "Computadora", - "confirm-subtask-delete-dialog": "Are you sure you want to delete subtask?", - "confirm-checklist-delete-dialog": "Are you sure you want to delete checklist?", - "copy-card-link-to-clipboard": "Copiar enlace a tarjeta en el portapapeles", - "linkCardPopup-title": "Tarjeta vinculada", - "searchElementPopup-title": "Buscar", - "copyCardPopup-title": "Copiar Tarjeta", - "copyChecklistToManyCardsPopup-title": "Copiar Plantilla Checklist a Muchas Tarjetas", - "copyChecklistToManyCardsPopup-instructions": "Títulos y Descripciones de la Tarjeta Destino en este formato JSON", - "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"Título de primera tarjeta\", \"description\":\"Descripción de primera tarjeta\"}, {\"title\":\"Título de segunda tarjeta\",\"description\":\"Descripción de segunda tarjeta\"},{\"title\":\"Título de última tarjeta\",\"description\":\"Descripción de última tarjeta\"} ]", - "create": "Crear", - "createBoardPopup-title": "Crear Tablero", - "chooseBoardSourcePopup-title": "Importar tablero", - "createLabelPopup-title": "Crear Etiqueta", - "createCustomField": "Crear Campo", - "createCustomFieldPopup-title": "Crear Campo", - "current": "actual", - "custom-field-delete-pop": "There is no undo. This will remove this custom field from all cards and destroy its history.", - "custom-field-checkbox": "Checkbox", - "custom-field-date": "Fecha", - "custom-field-dropdown": "Dropdown List", - "custom-field-dropdown-none": "(ninguno)", - "custom-field-dropdown-options": "List Options", - "custom-field-dropdown-options-placeholder": "Press enter to add more options", - "custom-field-dropdown-unknown": "(unknown)", - "custom-field-number": "Número", - "custom-field-text": "Texto", - "custom-fields": "Custom Fields", - "date": "Fecha", - "decline": "Rechazar", - "default-avatar": "Avatar por defecto", - "delete": "Borrar", - "deleteCustomFieldPopup-title": "Delete Custom Field?", - "deleteLabelPopup-title": "¿Borrar Etiqueta?", - "description": "Descripción", - "disambiguateMultiLabelPopup-title": "Desambiguación de Acción de Etiqueta", - "disambiguateMultiMemberPopup-title": "Desambiguación de Acción de Miembro", - "discard": "Descartar", - "done": "Hecho", - "download": "Descargar", - "edit": "Editar", - "edit-avatar": "Cambiar Avatar", - "edit-profile": "Editar Perfil", - "edit-wip-limit": "Editar Lìmite de TEP", - "soft-wip-limit": "Límite TEP suave", - "editCardStartDatePopup-title": "Cambiar fecha de inicio", - "editCardDueDatePopup-title": "Cambiar fecha de vencimiento", - "editCustomFieldPopup-title": "Edit Field", - "editCardSpentTimePopup-title": "Cambiar tiempo empleado", - "editLabelPopup-title": "Cambiar Etiqueta", - "editNotificationPopup-title": "Editar Notificación", - "editProfilePopup-title": "Editar Perfil", - "email": "Email", - "email-enrollAccount-subject": "Una cuenta creada para vos en __siteName__", - "email-enrollAccount-text": "Hola __user__,\n\nPara empezar a usar el servicio, simplemente clickeá en el enlace de abajo.\n\n__url__\n\nGracias.", - "email-fail": "Fallo envío de email", - "email-fail-text": "Error intentando enviar email", - "email-invalid": "Email inválido", - "email-invite": "Invitar vía Email", - "email-invite-subject": "__inviter__ te envió una invitación", - "email-invite-text": "Querido __user__,\n\n__inviter__ te invita a unirte al tablero \"__board__\" para colaborar.\n\nPor favor sigue el enlace de abajo:\n\n__url__\n\nGracias.", - "email-resetPassword-subject": "Restaurá tu contraseña en __siteName__", - "email-resetPassword-text": "Hola __user__,\n\nPara restaurar tu contraseña, simplemente clickeá el enlace de abajo.\n\n__url__\n\nGracias.", - "email-sent": "Email enviado", - "email-verifyEmail-subject": "Verificá tu dirección de email en __siteName__", - "email-verifyEmail-text": "Hola __user__,\n\nPara verificar tu cuenta de email, simplemente clickeá el enlace de abajo.\n\n__url__\n\nGracias.", - "enable-wip-limit": "Activar Límite TEP", - "error-board-doesNotExist": "Este tablero no existe", - "error-board-notAdmin": "Necesitás ser administrador de este tablero para hacer eso", - "error-board-notAMember": "Necesitás ser miembro de este tablero para hacer eso", - "error-json-malformed": "Tu texto no es JSON válido", - "error-json-schema": "Tus datos JSON no incluyen la información correcta en el formato adecuado", - "error-list-doesNotExist": "Esta lista no existe", - "error-user-doesNotExist": "Este usuario no existe", - "error-user-notAllowSelf": "No podés invitarte a vos mismo", - "error-user-notCreated": " El usuario no se creó", - "error-username-taken": "El nombre de usuario ya existe", - "error-email-taken": "El email ya existe", - "export-board": "Exportar tablero", - "sort": "Sort", - "sort-desc": "Click to Sort List", - "list-sort-by": "Sort the List By:", - "list-label-modifiedAt": "Last Access Time", - "list-label-title": "Name of the List", - "list-label-sort": "Your Manual Order", - "list-label-short-modifiedAt": "(L)", - "list-label-short-title": "(N)", - "list-label-short-sort": "(M)", - "filter": "Filtrar", - "filter-cards": "Filter Cards or Lists", - "list-filter-label": "Filter List by Title", - "filter-clear": "Sacar filtro", - "filter-no-label": "Sin etiqueta", - "filter-no-member": "No es miembro", - "filter-no-custom-fields": "No Custom Fields", - "filter-show-archive": "Show archived lists", - "filter-hide-empty": "Hide empty lists", - "filter-on": "El filtro está activado", - "filter-on-desc": "Estás filtrando cartas en este tablero. Clickeá acá para editar el filtro.", - "filter-to-selection": "Filtrar en la selección", - "advanced-filter-label": "Advanced Filter", - "advanced-filter-description": "Advanced Filter allows to write a string containing following operators: == != <= >= && || ( ) A space is used as a separator between the Operators. You can filter for all Custom Fields by typing their names and values. For Example: Field1 == Value1. Note: If fields or values contains spaces, you need to encapsulate them into single quotes. For Example: 'Field 1' == 'Value 1'. For single control characters (' \\/) to be skipped, you can use \\. For example: Field1 == I\\'m. Also you can combine multiple conditions. For Example: F1 == V1 || F1 == V2. Normally all operators are interpreted from left to right. You can change the order by placing brackets. For Example: F1 == V1 && ( F2 == V2 || F2 == V3 ). Also you can search text fields using regex: F1 == /Tes.*/i", - "fullname": "Nombre Completo", - "header-logo-title": "Retroceder a tu página de tableros.", - "hide-system-messages": "Esconder mensajes del sistema", - "headerBarCreateBoardPopup-title": "Crear Tablero", - "home": "Inicio", - "import": "Importar", - "link": "Link", - "import-board": "importar tablero", - "import-board-c": "Importar tablero", - "import-board-title-trello": "Importar tablero de Trello", - "import-board-title-wekan": "Import board from previous export", - "import-sandstorm-backup-warning": "Do not delete data you import from original exported board or Trello before checking does this grain close and open again, or do you get Board not found error, that means data loss.", - "import-sandstorm-warning": "El tablero importado va a borrar todos los datos existentes en el tablero y reemplazarlos con los del tablero en cuestión.", - "from-trello": "De Trello", - "from-wekan": "From previous export", - "import-board-instruction-trello": "En tu tablero de Trello, ve a 'Menú', luego a 'Más', 'Imprimir y Exportar', 'Exportar JSON', y copia el texto resultante.", - "import-board-instruction-wekan": "In your board, go to 'Menu', then 'Export board', and copy the text in the downloaded file.", - "import-board-instruction-about-errors": "If you get errors when importing board, sometimes importing still works, and board is at All Boards page.", - "import-json-placeholder": "Pegá tus datos JSON válidos acá", - "import-map-members": "Mapear Miembros", - "import-members-map": "Your imported board has some members. Please map the members you want to import to your users", - "import-show-user-mapping": "Revisar mapeo de miembros", - "import-user-select": "Pick your existing user you want to use as this member", - "importMapMembersAddPopup-title": "Select member", - "info": "Versión", - "initials": "Iniciales", - "invalid-date": "Fecha inválida", - "invalid-time": "Tiempo inválido", - "invalid-user": "Usuario inválido", - "joined": "unido", - "just-invited": "Fuiste invitado a este tablero", - "keyboard-shortcuts": "Atajos de teclado", - "label-create": "Crear Etiqueta", - "label-default": "%s etiqueta (por defecto)", - "label-delete-pop": "No hay deshacer. Esto va a eliminar esta etiqueta de todas las tarjetas y destruir su historia.", - "labels": "Etiquetas", - "language": "Lenguaje", - "last-admin-desc": "No podés cambiar roles porque tiene que haber al menos un administrador.", - "leave-board": "Dejar Tablero", - "leave-board-pop": "¿Estás seguro que querés dejar __boardTitle__? Vas a salir de todas las tarjetas en este tablero.", - "leaveBoardPopup-title": "¿Dejar Tablero?", - "link-card": "Enlace a esta tarjeta", - "list-archive-cards": "Move all cards in this list to Archive", - "list-archive-cards-pop": "This will remove all the cards in this list from the board. To view cards in Archive and bring them back to the board, click “Menu” > “Archive”.", - "list-move-cards": "Mueve todas las tarjetas en esta lista", - "list-select-cards": "Selecciona todas las tarjetas en esta lista", - "set-color-list": "Set Color", - "listActionPopup-title": "Listar Acciones", - "swimlaneActionPopup-title": "Acciones de la Calle", - "swimlaneAddPopup-title": "Add a Swimlane below", - "listImportCardPopup-title": "Importar una tarjeta Trello", - "listMorePopup-title": "Mas", - "link-list": "Enlace a esta lista", - "list-delete-pop": "Todas las acciones van a ser eliminadas del agregador de actividad y no podás recuperar la lista. No se puede deshacer.", - "list-delete-suggest-archive": "You can move a list to Archive to remove it from the board and preserve the activity.", - "lists": "Listas", - "swimlanes": "Calles", - "log-out": "Salir", - "log-in": "Entrar", - "loginPopup-title": "Entrar", - "memberMenuPopup-title": "Opciones de Miembros", - "members": "Miembros", - "menu": "Menú", - "move-selection": "Mover selección", - "moveCardPopup-title": "Mover Tarjeta", - "moveCardToBottom-title": "Mover al Final", - "moveCardToTop-title": "Mover al Tope", - "moveSelectionPopup-title": "Mover selección", - "multi-selection": "Multi-Selección", - "multi-selection-on": "Multi-selección está activo", - "muted": "Silenciado", - "muted-info": "No serás notificado de ningún cambio en este tablero", - "my-boards": "Mis Tableros", - "name": "Nombre", - "no-archived-cards": "No cards in Archive.", - "no-archived-lists": "No lists in Archive.", - "no-archived-swimlanes": "No swimlanes in Archive.", - "no-results": "No hay resultados", - "normal": "Normal", - "normal-desc": "Puede ver y editar tarjetas. No puede cambiar opciones.", - "not-accepted-yet": "Invitación no aceptada todavía", - "notify-participate": "Recibí actualizaciones en cualquier tarjeta que participés como creador o miembro", - "notify-watch": "Recibí actualizaciones en cualquier tablero, lista, o tarjeta que estés siguiendo", - "optional": "opcional", - "or": "o", - "page-maybe-private": "Esta página puede ser privada. Vos podrás verla <a href='%s'>entrando</a>.", - "page-not-found": "Página no encontrada.", - "password": "Contraseña", - "paste-or-dragdrop": "pegar, arrastrar y soltar el archivo de imagen a esto (imagen sola)", - "participating": "Participando", - "preview": "Previsualización", - "previewAttachedImagePopup-title": "Previsualización", - "previewClipboardImagePopup-title": "Previsualización", - "private": "Privado", - "private-desc": "Este tablero es privado. Solo personas agregadas a este tablero pueden verlo y editarlo.", - "profile": "Perfil", - "public": "Público", - "public-desc": "Este tablero es público. Es visible para cualquiera con un enlace y se va a mostrar en los motores de búsqueda como Google. Solo personas agregadas a este tablero pueden editarlo.", - "quick-access-description": "Dale una estrella al tablero para agregar un acceso directo en esta barra.", - "remove-cover": "Remover Portada", - "remove-from-board": "Remover del Tablero", - "remove-label": "Remover Etiqueta", - "listDeletePopup-title": "¿Borrar Lista?", - "remove-member": "Remover Miembro", - "remove-member-from-card": "Remover de Tarjeta", - "remove-member-pop": "¿Remover __name__ (__username__) de __boardTitle__? Los miembros va a ser removido de todas las tarjetas en este tablero. Serán notificados.", - "removeMemberPopup-title": "¿Remover Miembro?", - "rename": "Renombrar", - "rename-board": "Renombrar Tablero", - "restore": "Restaurar", - "save": "Grabar", - "search": "Buscar", - "rules": "Rules", - "search-cards": "Search from card/list titles, descriptions and custom fields on this board", - "search-example": "¿Texto a buscar?", - "select-color": "Seleccionar Color", - "set-wip-limit-value": "Fijar un límite para el número máximo de tareas en esta lista", - "setWipLimitPopup-title": "Establecer Límite TEP", - "shortcut-assign-self": "Asignarte a vos mismo en la tarjeta actual", - "shortcut-autocomplete-emoji": "Autocompletar emonji", - "shortcut-autocomplete-members": "Autocompletar miembros", - "shortcut-clear-filters": "Limpiar todos los filtros", - "shortcut-close-dialog": "Cerrar Diálogo", - "shortcut-filter-my-cards": "Filtrar mis tarjetas", - "shortcut-show-shortcuts": "Traer esta lista de atajos", - "shortcut-toggle-filterbar": "Activar/Desactivar Barra Lateral de Filtros", - "shortcut-toggle-sidebar": "Activar/Desactivar Barra Lateral de Tableros", - "show-cards-minimum-count": "Mostrar cuenta de tarjetas si la lista contiene más que", - "sidebar-open": "Abrir Barra Lateral", - "sidebar-close": "Cerrar Barra Lateral", - "signupPopup-title": "Crear Cuenta", - "star-board-title": "Clickear para darle una estrella a este tablero. Se mostrará arriba en el tope de tu lista de tableros.", - "starred-boards": "Tableros con estrellas", - "starred-boards-description": "Tableros con estrellas se muestran en el tope de tu lista de tableros.", - "subscribe": "Suscribirse", - "team": "Equipo", - "this-board": "este tablero", - "this-card": "esta tarjeta", - "spent-time-hours": "Tiempo empleado (horas)", - "overtime-hours": "Sobretiempo (horas)", - "overtime": "Sobretiempo", - "has-overtime-cards": "Tiene tarjetas con sobretiempo", - "has-spenttime-cards": "Ha gastado tarjetas de tiempo", - "time": "Hora", - "title": "Título", - "tracking": "Seguimiento", - "tracking-info": "Serás notificado de cualquier cambio a aquellas tarjetas en las que seas creador o miembro.", - "type": "Type", - "unassign-member": "Desasignar miembro", - "unsaved-description": "Tienes una descripción sin guardar.", - "unwatch": "Dejar de seguir", - "upload": "Cargar", - "upload-avatar": "Cargar un avatar", - "uploaded-avatar": "Cargado un avatar", - "username": "Nombre de usuario", - "view-it": "Verlo", - "warn-list-archived": "warning: this card is in an list at Archive", - "watch": "Seguir", - "watching": "Siguiendo", - "watching-info": "Serás notificado de cualquier cambio en este tablero", - "welcome-board": "Tablero de Bienvenida", - "welcome-swimlane": "Hito 1", - "welcome-list1": "Básicos", - "welcome-list2": "Avanzado", - "card-templates-swimlane": "Card Templates", - "list-templates-swimlane": "List Templates", - "board-templates-swimlane": "Board Templates", - "what-to-do": "¿Qué querés hacer?", - "wipLimitErrorPopup-title": "Límite TEP Inválido", - "wipLimitErrorPopup-dialog-pt1": " El número de tareas en esta lista es mayor que el límite TEP que definiste.", - "wipLimitErrorPopup-dialog-pt2": "Por favor mové algunas tareas fuera de esta lista, o seleccioná un límite TEP más alto.", - "admin-panel": "Panel de Administración", - "settings": "Opciones", - "people": "Gente", - "registration": "Registro", - "disable-self-registration": "Desactivar auto-registro", - "invite": "Invitar", - "invite-people": "Invitar Gente", - "to-boards": "A tarjeta(s)", - "email-addresses": "Dirección de Email", - "smtp-host-description": "La dirección del servidor SMTP que maneja tus emails", - "smtp-port-description": "El puerto que tu servidor SMTP usa para correos salientes", - "smtp-tls-description": "Activar soporte TLS para el servidor SMTP", - "smtp-host": "Servidor SMTP", - "smtp-port": "Puerto SMTP", - "smtp-username": "Usuario", - "smtp-password": "Contraseña", - "smtp-tls": "Soporte TLS", - "send-from": "De", - "send-smtp-test": "Enviarse un email de prueba", - "invitation-code": "Código de Invitación", - "email-invite-register-subject": "__inviter__ te envió una invitación", - "email-invite-register-text": "Dear __user__,\n\n__inviter__ invites you to kanban board for collaborations.\n\nPlease follow the link below:\n__url__\n\nAnd your invitation code is: __icode__\n\nThanks.", - "email-smtp-test-subject": "SMTP Test Email", - "email-smtp-test-text": "Enviaste el correo correctamente", - "error-invitation-code-not-exist": "El código de invitación no existe", - "error-notAuthorized": "No estás autorizado para ver esta página.", - "webhook-title": "Webhook Name", - "webhook-token": "Token (Optional for Authentication)", - "outgoing-webhooks": "Ganchos Web Salientes", - "bidirectional-webhooks": "Two-Way Webhooks", - "outgoingWebhooksPopup-title": "Ganchos Web Salientes", - "boardCardTitlePopup-title": "Card Title Filter", - "disable-webhook": "Disable This Webhook", - "global-webhook": "Global Webhooks", - "new-outgoing-webhook": "Nuevo Gancho Web", - "no-name": "(desconocido)", - "Node_version": "Versión de Node", - "Meteor_version": "Meteor version", - "MongoDB_version": "MongoDB version", - "MongoDB_storage_engine": "MongoDB storage engine", - "MongoDB_Oplog_enabled": "MongoDB Oplog enabled", - "OS_Arch": "Arch del SO", - "OS_Cpus": "Cantidad de CPU del SO", - "OS_Freemem": "Memoria Libre del SO", - "OS_Loadavg": "Carga Promedio del SO", - "OS_Platform": "Plataforma del SO", - "OS_Release": "Revisión del SO", - "OS_Totalmem": "Memoria Total del SO", - "OS_Type": "Tipo de SO", - "OS_Uptime": "Tiempo encendido del SO", - "days": "days", - "hours": "horas", - "minutes": "minutos", - "seconds": "segundos", - "show-field-on-card": "Show this field on card", - "automatically-field-on-card": "Auto create field to all cards", - "showLabel-field-on-card": "Show field label on minicard", - "yes": "Si", - "no": "No", - "accounts": "Cuentas", - "accounts-allowEmailChange": "Permitir Cambio de Email", - "accounts-allowUserNameChange": "Allow Username Change", - "createdAt": "Creado en", - "verified": "Verificado", - "active": "Activo", - "card-received": "Recibido", - "card-received-on": "Recibido en", - "card-end": "Termino", - "card-end-on": "Termina en", - "editCardReceivedDatePopup-title": "Cambiar fecha de recepción", - "editCardEndDatePopup-title": "Cambiar fecha de término", - "setCardColorPopup-title": "Set color", - "setCardActionsColorPopup-title": "Choose a color", - "setSwimlaneColorPopup-title": "Choose a color", - "setListColorPopup-title": "Choose a color", - "assigned-by": "Assigned By", - "requested-by": "Requested By", - "board-delete-notice": "Deleting is permanent. You will lose all lists, cards and actions associated with this board.", - "delete-board-confirm-popup": "All lists, cards, labels, and activities will be deleted and you won't be able to recover the board contents. There is no undo.", - "boardDeletePopup-title": "Delete Board?", - "delete-board": "Delete Board", - "default-subtasks-board": "Subtasks for __board__ board", - "default": "Default", - "queue": "Queue", - "subtask-settings": "Subtasks Settings", - "card-settings": "Card Settings", - "boardSubtaskSettingsPopup-title": "Board Subtasks Settings", - "boardCardSettingsPopup-title": "Card Settings", - "deposit-subtasks-board": "Deposit subtasks to this board:", - "deposit-subtasks-list": "Landing list for subtasks deposited here:", - "show-parent-in-minicard": "Show parent in minicard:", - "prefix-with-full-path": "Prefix with full path", - "prefix-with-parent": "Prefix with parent", - "subtext-with-full-path": "Subtext with full path", - "subtext-with-parent": "Subtext with parent", - "change-card-parent": "Change card's parent", - "parent-card": "Parent card", - "source-board": "Source board", - "no-parent": "Don't show parent", - "activity-added-label": "added label '%s' to %s", - "activity-removed-label": "removed label '%s' from %s", - "activity-delete-attach": "deleted an attachment from %s", - "activity-added-label-card": "added label '%s'", - "activity-removed-label-card": "removed label '%s'", - "activity-delete-attach-card": "deleted an attachment", - "activity-set-customfield": "set custom field '%s' to '%s' in %s", - "activity-unset-customfield": "unset custom field '%s' in %s", - "r-rule": "Rule", - "r-add-trigger": "Add trigger", - "r-add-action": "Add action", - "r-board-rules": "Board rules", - "r-add-rule": "Add rule", - "r-view-rule": "View rule", - "r-delete-rule": "Delete rule", - "r-new-rule-name": "New rule title", - "r-no-rules": "No rules", - "r-when-a-card": "When a card", - "r-is": "is", - "r-is-moved": "is moved", - "r-added-to": "added to", - "r-removed-from": "Removed from", - "r-the-board": "the board", - "r-list": "list", - "set-filter": "Set Filter", - "r-moved-to": "Moved to", - "r-moved-from": "Moved from", - "r-archived": "Moved to Archive", - "r-unarchived": "Restored from Archive", - "r-a-card": "a card", - "r-when-a-label-is": "When a label is", - "r-when-the-label": "When the label", - "r-list-name": "list name", - "r-when-a-member": "When a member is", - "r-when-the-member": "When the member", - "r-name": "name", - "r-when-a-attach": "When an attachment", - "r-when-a-checklist": "When a checklist is", - "r-when-the-checklist": "When the checklist", - "r-completed": "Completed", - "r-made-incomplete": "Made incomplete", - "r-when-a-item": "When a checklist item is", - "r-when-the-item": "When the checklist item", - "r-checked": "Checked", - "r-unchecked": "Unchecked", - "r-move-card-to": "Move card to", - "r-top-of": "Top of", - "r-bottom-of": "Bottom of", - "r-its-list": "its list", - "r-archive": "Mover al Archivo", - "r-unarchive": "Restore from Archive", - "r-card": "card", - "r-add": "Agregar", - "r-remove": "Remove", - "r-label": "label", - "r-member": "member", - "r-remove-all": "Remove all members from the card", - "r-set-color": "Set color to", - "r-checklist": "checklist", - "r-check-all": "Check all", - "r-uncheck-all": "Uncheck all", - "r-items-check": "items of checklist", - "r-check": "Check", - "r-uncheck": "Uncheck", - "r-item": "item", - "r-of-checklist": "of checklist", - "r-send-email": "Send an email", - "r-to": "to", - "r-subject": "subject", - "r-rule-details": "Rule details", - "r-d-move-to-top-gen": "Move card to top of its list", - "r-d-move-to-top-spec": "Move card to top of list", - "r-d-move-to-bottom-gen": "Move card to bottom of its list", - "r-d-move-to-bottom-spec": "Move card to bottom of list", - "r-d-send-email": "Send email", - "r-d-send-email-to": "to", - "r-d-send-email-subject": "subject", - "r-d-send-email-message": "message", - "r-d-archive": "Move card to Archive", - "r-d-unarchive": "Restore card from Archive", - "r-d-add-label": "Add label", - "r-d-remove-label": "Remove label", - "r-create-card": "Create new card", - "r-in-list": "in list", - "r-in-swimlane": "in swimlane", - "r-d-add-member": "Add member", - "r-d-remove-member": "Remove member", - "r-d-remove-all-member": "Remove all member", - "r-d-check-all": "Check all items of a list", - "r-d-uncheck-all": "Uncheck all items of a list", - "r-d-check-one": "Check item", - "r-d-uncheck-one": "Uncheck item", - "r-d-check-of-list": "of checklist", - "r-d-add-checklist": "Add checklist", - "r-d-remove-checklist": "Remove checklist", - "r-by": "by", - "r-add-checklist": "Add checklist", - "r-with-items": "with items", - "r-items-list": "item1,item2,item3", - "r-add-swimlane": "Add swimlane", - "r-swimlane-name": "swimlane name", - "r-board-note": "Note: leave a field empty to match every possible value.", - "r-checklist-note": "Note: checklist's items have to be written as comma separated values.", - "r-when-a-card-is-moved": "When a card is moved to another list", - "r-set": "Set", - "r-update": "Update", - "r-datefield": "date field", - "r-df-start-at": "start", - "r-df-due-at": "due", - "r-df-end-at": "end", - "r-df-received-at": "received", - "r-to-current-datetime": "to current date/time", - "r-remove-value-from": "Remove value from", - "ldap": "LDAP", - "oauth2": "OAuth2", - "cas": "CAS", - "authentication-method": "Authentication method", - "authentication-type": "Authentication type", - "custom-product-name": "Custom Product Name", - "layout": "Layout", - "hide-logo": "Hide Logo", - "add-custom-html-after-body-start": "Add Custom HTML after <body> start", - "add-custom-html-before-body-end": "Add Custom HTML before </body> end", - "error-undefined": "Something went wrong", - "error-ldap-login": "An error occurred while trying to login", - "display-authentication-method": "Display Authentication Method", - "default-authentication-method": "Default Authentication Method", - "duplicate-board": "Duplicate Board", - "people-number": "The number of people is:", - "swimlaneDeletePopup-title": "Delete Swimlane ?", - "swimlane-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the swimlane. There is no undo.", - "restore-all": "Restore all", - "delete-all": "Delete all", - "loading": "Loading, please wait.", - "previous_as": "last time was", - "act-a-dueAt": "modified due time to \nWhen: __timeValue__\nWhere: __card__\n previous due was __timeOldValue__", - "act-a-endAt": "modified ending time to __timeValue__ from (__timeOldValue__)", - "act-a-startAt": "modified starting time to __timeValue__ from (__timeOldValue__)", - "act-a-receivedAt": "modified received time to __timeValue__ from (__timeOldValue__)", - "a-dueAt": "modified due time to be", - "a-endAt": "modified ending time to be", - "a-startAt": "modified starting time to be", - "a-receivedAt": "modified received time to be", - "almostdue": "current due time %s is approaching", - "pastdue": "current due time %s is past", - "duenow": "current due time %s is today", - "act-newDue": "__list__/__card__ has 1st due reminder [__board__]", - "act-withDue": "__list__/__card__ due reminders [__board__]", - "act-almostdue": "was reminding the current due (__timeValue__) of __card__ is approaching", - "act-pastdue": "was reminding the current due (__timeValue__) of __card__ is past", - "act-duenow": "was reminding the current due (__timeValue__) of __card__ is now", - "act-atUserComment": "You were mentioned in [__board__] __list__/__card__", - "delete-user-confirm-popup": "Are you sure you want to delete this account? There is no undo.", - "accounts-allowUserDelete": "Allow users to self delete their account", - "hide-minicard-label-text": "Hide minicard label text", - "show-desktop-drag-handles": "Show desktop drag handles", - "assignee": "Assignee", - "cardAssigneesPopup-title": "Assignee", - "addmore-detail": "Add a more detailed description", - "show-on-card": "Show on Card", - "new": "New", - "editUserPopup-title": "Edit User", - "newUserPopup-title": "New User", - "notifications": "Notifications", - "view-all": "View All", - "filter-by-unread": "Filter by Unread", - "mark-all-as-read": "Mark all as read", - "allow-rename": "Allow Rename", - "allowRenamePopup-title": "Allow Rename" -} \ No newline at end of file + "accept": "Aceptar", + "act-activity-notify": "Notificación de Actividad", + "act-addAttachment": "added attachment __attachment__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-deleteAttachment": "deleted attachment __attachment__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addSubtask": "added subtask __subtask__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addedLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removeLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removedLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addChecklist": "added checklist __checklist__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addChecklistItem": "added checklist item __checklistItem__ to checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removeChecklist": "removed checklist __checklist__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removeChecklistItem": "removed checklist item __checklistItem__ from checklist __checkList__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-checkedItem": "checked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-uncheckedItem": "unchecked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-completeChecklist": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-uncompleteChecklist": "uncompleted checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addComment": "commented on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-editComment": "edited comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-deleteComment": "deleted comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-createBoard": "created board __board__", + "act-createSwimlane": "created swimlane __swimlane__ to board __board__", + "act-createCard": "created card __card__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-createCustomField": "created custom field __customField__ at board __board__", + "act-deleteCustomField": "deleted custom field __customField__ at board __board__", + "act-setCustomField": "edited custom field __customField__: __customFieldValue__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-createList": "added list __list__ to board __board__", + "act-addBoardMember": "added member __member__ to board __board__", + "act-archivedBoard": "Board __board__ moved to Archive", + "act-archivedCard": "Card __card__ at list __list__ at swimlane __swimlane__ at board __board__ moved to Archive", + "act-archivedList": "List __list__ at swimlane __swimlane__ at board __board__ moved to Archive", + "act-archivedSwimlane": "Swimlane __swimlane__ at board __board__ moved to Archive", + "act-importBoard": "imported board __board__", + "act-importCard": "imported card __card__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-importList": "imported list __list__ to swimlane __swimlane__ at board __board__", + "act-joinMember": "added member __member__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-moveCard": "moved card __card__ at board __board__ from list __oldList__ at swimlane __oldSwimlane__ to list __list__ at swimlane __swimlane__", + "act-moveCardToOtherBoard": "moved card __card__ from list __oldList__ at swimlane __oldSwimlane__ at board __oldBoard__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-removeBoardMember": "removed member __member__ from board __board__", + "act-restoredCard": "restored card __card__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-unjoinMember": "removed member __member__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-withBoardTitle": "__board__", + "act-withCardTitle": "__card__ [__board__] ", + "actions": "Acciones", + "activities": "Actividades", + "activity": "Actividad", + "activity-added": "agregadas %s a %s", + "activity-archived": "%s moved to Archive", + "activity-attached": "adjuntadas %s a %s", + "activity-created": "creadas %s", + "activity-customfield-created": "created custom field %s", + "activity-excluded": "excluidas %s de %s", + "activity-imported": "importadas %s en %s de %s", + "activity-imported-board": "importadas %s de %s", + "activity-joined": "unidas %s", + "activity-moved": "movidas %s de %s a %s", + "activity-on": "en %s", + "activity-removed": "eliminadas %s de %s", + "activity-sent": "enviadas %s a %s", + "activity-unjoined": "separadas %s", + "activity-subtask-added": "added subtask to %s", + "activity-checked-item": "checked %s in checklist %s of %s", + "activity-unchecked-item": "unchecked %s in checklist %s of %s", + "activity-checklist-added": "agregada lista de tareas a %s", + "activity-checklist-removed": "removed a checklist from %s", + "activity-checklist-completed": "completed checklist %s of %s", + "activity-checklist-uncompleted": "uncompleted the checklist %s of %s", + "activity-checklist-item-added": "agregado item de lista de tareas a '%s' en %s", + "activity-checklist-item-removed": "removed a checklist item from '%s' in %s", + "add": "Agregar", + "activity-checked-item-card": "checked %s in checklist %s", + "activity-unchecked-item-card": "unchecked %s in checklist %s", + "activity-checklist-completed-card": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "activity-checklist-uncompleted-card": "uncompleted the checklist %s", + "activity-editComment": "edited comment %s", + "activity-deleteComment": "deleted comment %s", + "add-attachment": "Agregar Adjunto", + "add-board": "Agregar Tablero", + "add-card": "Agregar Tarjeta", + "add-swimlane": "Agregar Calle", + "add-subtask": "Agregar Subtarea", + "add-checklist": "Agregar Lista de Tareas", + "add-checklist-item": "Agregar ítem a lista de tareas", + "add-cover": "Agregar Portadas", + "add-label": "Agregar Etiqueta", + "add-list": "Agregar Lista", + "add-members": "Agregar Miembros", + "added": "Agregadas", + "addMemberPopup-title": "Miembros", + "admin": "Administrador", + "admin-desc": "Puede ver y editar tarjetas, eliminar miembros, y cambiar opciones para el tablero.", + "admin-announcement": "Anuncio", + "admin-announcement-active": "Anuncio del Sistema Activo", + "admin-announcement-title": "Anuncio del Administrador", + "all-boards": "Todos los tableros", + "and-n-other-card": "Y __count__ otra tarjeta", + "and-n-other-card_plural": "Y __count__ otras tarjetas", + "apply": "Aplicar", + "app-is-offline": "Loading, please wait. Refreshing the page will cause data loss. If loading does not work, please check that server has not stopped.", + "archive": "Mover al Archivo", + "archive-all": "Mover Todo al Archivo", + "archive-board": "Mover Tablero al Archivo", + "archive-card": "Mover Tarjeta al Archivo", + "archive-list": "Mover Lista al Archivo", + "archive-swimlane": "Mover Calle al Archivo", + "archive-selection": "Mover selección al Archivo", + "archiveBoardPopup-title": "¿Mover Tablero al Archivo?", + "archived-items": "Archivar", + "archived-boards": "Tableros en el Archivo", + "restore-board": "Restaurar Tablero", + "no-archived-boards": "No hay Tableros en el Archivo", + "archives": "Archivar", + "template": "Plantilla", + "templates": "Plantillas", + "assign-member": "Asignar miembro", + "attached": "adjunto(s)", + "attachment": "Adjunto", + "attachment-delete-pop": "Borrar un adjunto es permanente. No hay deshacer.", + "attachmentDeletePopup-title": "¿Borrar Adjunto?", + "attachments": "Adjuntos", + "auto-watch": "Seguir tableros automáticamente al crearlos", + "avatar-too-big": "El avatar es muy grande (70KB max)", + "back": "Atrás", + "board-change-color": "Cambiar color", + "board-nb-stars": "%s estrellas", + "board-not-found": "Tablero no encontrado", + "board-private-info": "Este tablero va a ser <strong>privado</strong>.", + "board-public-info": "Este tablero va a ser <strong>público</strong>.", + "boardChangeColorPopup-title": "Cambiar Fondo del Tablero", + "boardChangeTitlePopup-title": "Renombrar Tablero", + "boardChangeVisibilityPopup-title": "Cambiar Visibilidad", + "boardChangeWatchPopup-title": "Alternar Seguimiento", + "boardMenuPopup-title": "Opciones del Tablero", + "boardChangeViewPopup-title": "Vista de Tablero", + "boards": "Tableros", + "board-view": "Vista de Tablero", + "board-view-cal": "Calendario", + "board-view-swimlanes": "Calles", + "board-view-collapse": "Collapse", + "board-view-lists": "Listas", + "bucket-example": "Como \"Lista de Contenedores\" por ejemplo", + "cancel": "Cancelar", + "card-archived": "Esta tarjeta es movida al Archivo.", + "board-archived": "Este tablero es movido al Archivo.", + "card-comments-title": "Esta tarjeta tiene %s comentario.", + "card-delete-notice": "Borrar es permanente. Perderás todas las acciones asociadas con esta tarjeta.", + "card-delete-pop": "Todas las acciones van a ser eliminadas del agregador de actividad y no podrás re-abrir la tarjeta. No hay deshacer.", + "card-delete-suggest-archive": "Podés mover una tarjeta al Archivo para eliminarla del tablero y preservar la actividad.", + "card-due": "Vence", + "card-due-on": "Vence en", + "card-spent": "Tiempo Empleado", + "card-edit-attachments": "Editar adjuntos", + "card-edit-custom-fields": "Editar campos personalizados", + "card-edit-labels": "Editar etiquetas", + "card-edit-members": "Editar miembros", + "card-labels-title": "Cambiar las etiquetas de la tarjeta.", + "card-members-title": "Agregar o eliminar de la tarjeta miembros del tablero.", + "card-start": "Empieza", + "card-start-on": "Empieza el", + "cardAttachmentsPopup-title": "Adjuntar De", + "cardCustomField-datePopup-title": "Cambiar fecha", + "cardCustomFieldsPopup-title": "Editar campos personalizados", + "cardDeletePopup-title": "¿Borrar Tarjeta?", + "cardDetailsActionsPopup-title": "Acciones de la Tarjeta", + "cardLabelsPopup-title": "Etiquetas", + "cardMembersPopup-title": "Miembros", + "cardMorePopup-title": "Mas", + "cardTemplatePopup-title": "Crear plantilla", + "cards": "Tarjetas", + "cards-count": "Tarjetas", + "casSignIn": "Ingresar con CAS", + "cardType-card": "Tarjeta", + "cardType-linkedCard": "Tarjeta Vinculada", + "cardType-linkedBoard": "Tablero Vinculado", + "change": "Cambiar", + "change-avatar": "Cambiar Avatar", + "change-password": "Cambiar Contraseña", + "change-permissions": "Cambiar permisos", + "change-settings": "Cambiar Opciones", + "changeAvatarPopup-title": "Cambiar Avatar", + "changeLanguagePopup-title": "Cambiar Lenguaje", + "changePasswordPopup-title": "Cambiar Contraseña", + "changePermissionsPopup-title": "Cambiar Permisos", + "changeSettingsPopup-title": "Cambiar Opciones", + "subtasks": "Subtareas", + "checklists": "Listas de ítems", + "click-to-star": "Clickeá para darle una estrella a este tablero.", + "click-to-unstar": "Clickeá para sacarle la estrella al tablero.", + "clipboard": "Portapapeles o arrastrar y soltar", + "close": "Cerrar", + "close-board": "Cerrar Tablero", + "close-board-pop": "Podrás restaurar el tablero clickeando el \"Archivo\" desde el encabesado de inicio.", + "color-black": "negro", + "color-blue": "azul", + "color-crimson": "crimson", + "color-darkgreen": "verdeoscuro", + "color-gold": "dorado", + "color-gray": "gris", + "color-green": "verde", + "color-indigo": "índigo", + "color-lime": "lima", + "color-magenta": "magenta", + "color-mistyrose": "rosamística", + "color-navy": "navy", + "color-orange": "naranja", + "color-paleturquoise": "paleturquoise", + "color-peachpuff": "peachpuff", + "color-pink": "rosa", + "color-plum": "plum", + "color-purple": "púrpura", + "color-red": "rojo", + "color-saddlebrown": "marróntriste", + "color-silver": "plata", + "color-sky": "cielo", + "color-slateblue": "slateblue", + "color-white": "blanco", + "color-yellow": "amarillo", + "unset-color": "Deseleccionado", + "comment": "Comentario", + "comment-placeholder": "Comentar", + "comment-only": "Comentar solamente", + "comment-only-desc": "Puede comentar en tarjetas solamente.", + "no-comments": "Sin comentarios", + "no-comments-desc": "Can not see comments and activities.", + "worker": "Worker", + "worker-desc": "Can only move cards, assign itself to card and comment.", + "computer": "Computadora", + "confirm-subtask-delete-dialog": "Are you sure you want to delete subtask?", + "confirm-checklist-delete-dialog": "Are you sure you want to delete checklist?", + "copy-card-link-to-clipboard": "Copiar enlace a tarjeta en el portapapeles", + "linkCardPopup-title": "Tarjeta vinculada", + "searchElementPopup-title": "Buscar", + "copyCardPopup-title": "Copiar Tarjeta", + "copyChecklistToManyCardsPopup-title": "Copiar Plantilla Checklist a Muchas Tarjetas", + "copyChecklistToManyCardsPopup-instructions": "Títulos y Descripciones de la Tarjeta Destino en este formato JSON", + "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"Título de primera tarjeta\", \"description\":\"Descripción de primera tarjeta\"}, {\"title\":\"Título de segunda tarjeta\",\"description\":\"Descripción de segunda tarjeta\"},{\"title\":\"Título de última tarjeta\",\"description\":\"Descripción de última tarjeta\"} ]", + "create": "Crear", + "createBoardPopup-title": "Crear Tablero", + "chooseBoardSourcePopup-title": "Importar tablero", + "createLabelPopup-title": "Crear Etiqueta", + "createCustomField": "Crear Campo", + "createCustomFieldPopup-title": "Crear Campo", + "current": "actual", + "custom-field-delete-pop": "There is no undo. This will remove this custom field from all cards and destroy its history.", + "custom-field-checkbox": "Checkbox", + "custom-field-date": "Fecha", + "custom-field-dropdown": "Dropdown List", + "custom-field-dropdown-none": "(ninguno)", + "custom-field-dropdown-options": "List Options", + "custom-field-dropdown-options-placeholder": "Press enter to add more options", + "custom-field-dropdown-unknown": "(unknown)", + "custom-field-number": "Número", + "custom-field-text": "Texto", + "custom-fields": "Custom Fields", + "date": "Fecha", + "decline": "Rechazar", + "default-avatar": "Avatar por defecto", + "delete": "Borrar", + "deleteCustomFieldPopup-title": "Delete Custom Field?", + "deleteLabelPopup-title": "¿Borrar Etiqueta?", + "description": "Descripción", + "disambiguateMultiLabelPopup-title": "Desambiguación de Acción de Etiqueta", + "disambiguateMultiMemberPopup-title": "Desambiguación de Acción de Miembro", + "discard": "Descartar", + "done": "Hecho", + "download": "Descargar", + "edit": "Editar", + "edit-avatar": "Cambiar Avatar", + "edit-profile": "Editar Perfil", + "edit-wip-limit": "Editar Lìmite de TEP", + "soft-wip-limit": "Límite TEP suave", + "editCardStartDatePopup-title": "Cambiar fecha de inicio", + "editCardDueDatePopup-title": "Cambiar fecha de vencimiento", + "editCustomFieldPopup-title": "Edit Field", + "editCardSpentTimePopup-title": "Cambiar tiempo empleado", + "editLabelPopup-title": "Cambiar Etiqueta", + "editNotificationPopup-title": "Editar Notificación", + "editProfilePopup-title": "Editar Perfil", + "email": "Email", + "email-enrollAccount-subject": "Una cuenta creada para vos en __siteName__", + "email-enrollAccount-text": "Hola __user__,\n\nPara empezar a usar el servicio, simplemente clickeá en el enlace de abajo.\n\n__url__\n\nGracias.", + "email-fail": "Fallo envío de email", + "email-fail-text": "Error intentando enviar email", + "email-invalid": "Email inválido", + "email-invite": "Invitar vía Email", + "email-invite-subject": "__inviter__ te envió una invitación", + "email-invite-text": "Querido __user__,\n\n__inviter__ te invita a unirte al tablero \"__board__\" para colaborar.\n\nPor favor sigue el enlace de abajo:\n\n__url__\n\nGracias.", + "email-resetPassword-subject": "Restaurá tu contraseña en __siteName__", + "email-resetPassword-text": "Hola __user__,\n\nPara restaurar tu contraseña, simplemente clickeá el enlace de abajo.\n\n__url__\n\nGracias.", + "email-sent": "Email enviado", + "email-verifyEmail-subject": "Verificá tu dirección de email en __siteName__", + "email-verifyEmail-text": "Hola __user__,\n\nPara verificar tu cuenta de email, simplemente clickeá el enlace de abajo.\n\n__url__\n\nGracias.", + "enable-wip-limit": "Activar Límite TEP", + "error-board-doesNotExist": "Este tablero no existe", + "error-board-notAdmin": "Necesitás ser administrador de este tablero para hacer eso", + "error-board-notAMember": "Necesitás ser miembro de este tablero para hacer eso", + "error-json-malformed": "Tu texto no es JSON válido", + "error-json-schema": "Tus datos JSON no incluyen la información correcta en el formato adecuado", + "error-list-doesNotExist": "Esta lista no existe", + "error-user-doesNotExist": "Este usuario no existe", + "error-user-notAllowSelf": "No podés invitarte a vos mismo", + "error-user-notCreated": " El usuario no se creó", + "error-username-taken": "El nombre de usuario ya existe", + "error-email-taken": "El email ya existe", + "export-board": "Exportar tablero", + "sort": "Sort", + "sort-desc": "Click to Sort List", + "list-sort-by": "Sort the List By:", + "list-label-modifiedAt": "Last Access Time", + "list-label-title": "Name of the List", + "list-label-sort": "Your Manual Order", + "list-label-short-modifiedAt": "(L)", + "list-label-short-title": "(N)", + "list-label-short-sort": "(M)", + "filter": "Filtrar", + "filter-cards": "Filter Cards or Lists", + "list-filter-label": "Filter List by Title", + "filter-clear": "Sacar filtro", + "filter-no-label": "Sin etiqueta", + "filter-no-member": "No es miembro", + "filter-no-assignee": "No assignee", + "filter-no-custom-fields": "No Custom Fields", + "filter-show-archive": "Show archived lists", + "filter-hide-empty": "Hide empty lists", + "filter-on": "El filtro está activado", + "filter-on-desc": "Estás filtrando cartas en este tablero. Clickeá acá para editar el filtro.", + "filter-to-selection": "Filtrar en la selección", + "advanced-filter-label": "Advanced Filter", + "advanced-filter-description": "Advanced Filter allows to write a string containing following operators: == != <= >= && || ( ) A space is used as a separator between the Operators. You can filter for all Custom Fields by typing their names and values. For Example: Field1 == Value1. Note: If fields or values contains spaces, you need to encapsulate them into single quotes. For Example: 'Field 1' == 'Value 1'. For single control characters (' \\/) to be skipped, you can use \\. For example: Field1 == I\\'m. Also you can combine multiple conditions. For Example: F1 == V1 || F1 == V2. Normally all operators are interpreted from left to right. You can change the order by placing brackets. For Example: F1 == V1 && ( F2 == V2 || F2 == V3 ). Also you can search text fields using regex: F1 == /Tes.*/i", + "fullname": "Nombre Completo", + "header-logo-title": "Retroceder a tu página de tableros.", + "hide-system-messages": "Esconder mensajes del sistema", + "headerBarCreateBoardPopup-title": "Crear Tablero", + "home": "Inicio", + "import": "Importar", + "link": "Link", + "import-board": "importar tablero", + "import-board-c": "Importar tablero", + "import-board-title-trello": "Importar tablero de Trello", + "import-board-title-wekan": "Import board from previous export", + "import-sandstorm-backup-warning": "Do not delete data you import from original exported board or Trello before checking does this grain close and open again, or do you get Board not found error, that means data loss.", + "import-sandstorm-warning": "El tablero importado va a borrar todos los datos existentes en el tablero y reemplazarlos con los del tablero en cuestión.", + "from-trello": "De Trello", + "from-wekan": "From previous export", + "import-board-instruction-trello": "En tu tablero de Trello, ve a 'Menú', luego a 'Más', 'Imprimir y Exportar', 'Exportar JSON', y copia el texto resultante.", + "import-board-instruction-wekan": "In your board, go to 'Menu', then 'Export board', and copy the text in the downloaded file.", + "import-board-instruction-about-errors": "If you get errors when importing board, sometimes importing still works, and board is at All Boards page.", + "import-json-placeholder": "Pegá tus datos JSON válidos acá", + "import-map-members": "Mapear Miembros", + "import-members-map": "Your imported board has some members. Please map the members you want to import to your users", + "import-show-user-mapping": "Revisar mapeo de miembros", + "import-user-select": "Pick your existing user you want to use as this member", + "importMapMembersAddPopup-title": "Select member", + "info": "Versión", + "initials": "Iniciales", + "invalid-date": "Fecha inválida", + "invalid-time": "Tiempo inválido", + "invalid-user": "Usuario inválido", + "joined": "unido", + "just-invited": "Fuiste invitado a este tablero", + "keyboard-shortcuts": "Atajos de teclado", + "label-create": "Crear Etiqueta", + "label-default": "%s etiqueta (por defecto)", + "label-delete-pop": "No hay deshacer. Esto va a eliminar esta etiqueta de todas las tarjetas y destruir su historia.", + "labels": "Etiquetas", + "language": "Lenguaje", + "last-admin-desc": "No podés cambiar roles porque tiene que haber al menos un administrador.", + "leave-board": "Dejar Tablero", + "leave-board-pop": "¿Estás seguro que querés dejar __boardTitle__? Vas a salir de todas las tarjetas en este tablero.", + "leaveBoardPopup-title": "¿Dejar Tablero?", + "link-card": "Enlace a esta tarjeta", + "list-archive-cards": "Move all cards in this list to Archive", + "list-archive-cards-pop": "This will remove all the cards in this list from the board. To view cards in Archive and bring them back to the board, click “Menu” > “Archive”.", + "list-move-cards": "Mueve todas las tarjetas en esta lista", + "list-select-cards": "Selecciona todas las tarjetas en esta lista", + "set-color-list": "Set Color", + "listActionPopup-title": "Listar Acciones", + "swimlaneActionPopup-title": "Acciones de la Calle", + "swimlaneAddPopup-title": "Add a Swimlane below", + "listImportCardPopup-title": "Importar una tarjeta Trello", + "listMorePopup-title": "Mas", + "link-list": "Enlace a esta lista", + "list-delete-pop": "Todas las acciones van a ser eliminadas del agregador de actividad y no podás recuperar la lista. No se puede deshacer.", + "list-delete-suggest-archive": "You can move a list to Archive to remove it from the board and preserve the activity.", + "lists": "Listas", + "swimlanes": "Calles", + "log-out": "Salir", + "log-in": "Entrar", + "loginPopup-title": "Entrar", + "memberMenuPopup-title": "Opciones de Miembros", + "members": "Miembros", + "menu": "Menú", + "move-selection": "Mover selección", + "moveCardPopup-title": "Mover Tarjeta", + "moveCardToBottom-title": "Mover al Final", + "moveCardToTop-title": "Mover al Tope", + "moveSelectionPopup-title": "Mover selección", + "multi-selection": "Multi-Selección", + "multi-selection-on": "Multi-selección está activo", + "muted": "Silenciado", + "muted-info": "No serás notificado de ningún cambio en este tablero", + "my-boards": "Mis Tableros", + "name": "Nombre", + "no-archived-cards": "No cards in Archive.", + "no-archived-lists": "No lists in Archive.", + "no-archived-swimlanes": "No swimlanes in Archive.", + "no-results": "No hay resultados", + "normal": "Normal", + "normal-desc": "Puede ver y editar tarjetas. No puede cambiar opciones.", + "not-accepted-yet": "Invitación no aceptada todavía", + "notify-participate": "Recibí actualizaciones en cualquier tarjeta que participés como creador o miembro", + "notify-watch": "Recibí actualizaciones en cualquier tablero, lista, o tarjeta que estés siguiendo", + "optional": "opcional", + "or": "o", + "page-maybe-private": "Esta página puede ser privada. Vos podrás verla <a href='%s'>entrando</a>.", + "page-not-found": "Página no encontrada.", + "password": "Contraseña", + "paste-or-dragdrop": "pegar, arrastrar y soltar el archivo de imagen a esto (imagen sola)", + "participating": "Participando", + "preview": "Previsualización", + "previewAttachedImagePopup-title": "Previsualización", + "previewClipboardImagePopup-title": "Previsualización", + "private": "Privado", + "private-desc": "Este tablero es privado. Solo personas agregadas a este tablero pueden verlo y editarlo.", + "profile": "Perfil", + "public": "Público", + "public-desc": "Este tablero es público. Es visible para cualquiera con un enlace y se va a mostrar en los motores de búsqueda como Google. Solo personas agregadas a este tablero pueden editarlo.", + "quick-access-description": "Dale una estrella al tablero para agregar un acceso directo en esta barra.", + "remove-cover": "Remover Portada", + "remove-from-board": "Remover del Tablero", + "remove-label": "Remover Etiqueta", + "listDeletePopup-title": "¿Borrar Lista?", + "remove-member": "Remover Miembro", + "remove-member-from-card": "Remover de Tarjeta", + "remove-member-pop": "¿Remover __name__ (__username__) de __boardTitle__? Los miembros va a ser removido de todas las tarjetas en este tablero. Serán notificados.", + "removeMemberPopup-title": "¿Remover Miembro?", + "rename": "Renombrar", + "rename-board": "Renombrar Tablero", + "restore": "Restaurar", + "save": "Grabar", + "search": "Buscar", + "rules": "Rules", + "search-cards": "Search from card/list titles, descriptions and custom fields on this board", + "search-example": "¿Texto a buscar?", + "select-color": "Seleccionar Color", + "set-wip-limit-value": "Fijar un límite para el número máximo de tareas en esta lista", + "setWipLimitPopup-title": "Establecer Límite TEP", + "shortcut-assign-self": "Asignarte a vos mismo en la tarjeta actual", + "shortcut-autocomplete-emoji": "Autocompletar emonji", + "shortcut-autocomplete-members": "Autocompletar miembros", + "shortcut-clear-filters": "Limpiar todos los filtros", + "shortcut-close-dialog": "Cerrar Diálogo", + "shortcut-filter-my-cards": "Filtrar mis tarjetas", + "shortcut-show-shortcuts": "Traer esta lista de atajos", + "shortcut-toggle-filterbar": "Activar/Desactivar Barra Lateral de Filtros", + "shortcut-toggle-sidebar": "Activar/Desactivar Barra Lateral de Tableros", + "show-cards-minimum-count": "Mostrar cuenta de tarjetas si la lista contiene más que", + "sidebar-open": "Abrir Barra Lateral", + "sidebar-close": "Cerrar Barra Lateral", + "signupPopup-title": "Crear Cuenta", + "star-board-title": "Clickear para darle una estrella a este tablero. Se mostrará arriba en el tope de tu lista de tableros.", + "starred-boards": "Tableros con estrellas", + "starred-boards-description": "Tableros con estrellas se muestran en el tope de tu lista de tableros.", + "subscribe": "Suscribirse", + "team": "Equipo", + "this-board": "este tablero", + "this-card": "esta tarjeta", + "spent-time-hours": "Tiempo empleado (horas)", + "overtime-hours": "Sobretiempo (horas)", + "overtime": "Sobretiempo", + "has-overtime-cards": "Tiene tarjetas con sobretiempo", + "has-spenttime-cards": "Ha gastado tarjetas de tiempo", + "time": "Hora", + "title": "Título", + "tracking": "Seguimiento", + "tracking-info": "Serás notificado de cualquier cambio a aquellas tarjetas en las que seas creador o miembro.", + "type": "Type", + "unassign-member": "Desasignar miembro", + "unsaved-description": "Tienes una descripción sin guardar.", + "unwatch": "Dejar de seguir", + "upload": "Cargar", + "upload-avatar": "Cargar un avatar", + "uploaded-avatar": "Cargado un avatar", + "username": "Nombre de usuario", + "view-it": "Verlo", + "warn-list-archived": "warning: this card is in an list at Archive", + "watch": "Seguir", + "watching": "Siguiendo", + "watching-info": "Serás notificado de cualquier cambio en este tablero", + "welcome-board": "Tablero de Bienvenida", + "welcome-swimlane": "Hito 1", + "welcome-list1": "Básicos", + "welcome-list2": "Avanzado", + "card-templates-swimlane": "Card Templates", + "list-templates-swimlane": "List Templates", + "board-templates-swimlane": "Board Templates", + "what-to-do": "¿Qué querés hacer?", + "wipLimitErrorPopup-title": "Límite TEP Inválido", + "wipLimitErrorPopup-dialog-pt1": " El número de tareas en esta lista es mayor que el límite TEP que definiste.", + "wipLimitErrorPopup-dialog-pt2": "Por favor mové algunas tareas fuera de esta lista, o seleccioná un límite TEP más alto.", + "admin-panel": "Panel de Administración", + "settings": "Opciones", + "people": "Gente", + "registration": "Registro", + "disable-self-registration": "Desactivar auto-registro", + "invite": "Invitar", + "invite-people": "Invitar Gente", + "to-boards": "A tarjeta(s)", + "email-addresses": "Dirección de Email", + "smtp-host-description": "La dirección del servidor SMTP que maneja tus emails", + "smtp-port-description": "El puerto que tu servidor SMTP usa para correos salientes", + "smtp-tls-description": "Activar soporte TLS para el servidor SMTP", + "smtp-host": "Servidor SMTP", + "smtp-port": "Puerto SMTP", + "smtp-username": "Usuario", + "smtp-password": "Contraseña", + "smtp-tls": "Soporte TLS", + "send-from": "De", + "send-smtp-test": "Enviarse un email de prueba", + "invitation-code": "Código de Invitación", + "email-invite-register-subject": "__inviter__ te envió una invitación", + "email-invite-register-text": "Dear __user__,\n\n__inviter__ invites you to kanban board for collaborations.\n\nPlease follow the link below:\n__url__\n\nAnd your invitation code is: __icode__\n\nThanks.", + "email-smtp-test-subject": "SMTP Test Email", + "email-smtp-test-text": "Enviaste el correo correctamente", + "error-invitation-code-not-exist": "El código de invitación no existe", + "error-notAuthorized": "No estás autorizado para ver esta página.", + "webhook-title": "Webhook Name", + "webhook-token": "Token (Optional for Authentication)", + "outgoing-webhooks": "Ganchos Web Salientes", + "bidirectional-webhooks": "Two-Way Webhooks", + "outgoingWebhooksPopup-title": "Ganchos Web Salientes", + "boardCardTitlePopup-title": "Card Title Filter", + "disable-webhook": "Disable This Webhook", + "global-webhook": "Global Webhooks", + "new-outgoing-webhook": "Nuevo Gancho Web", + "no-name": "(desconocido)", + "Node_version": "Versión de Node", + "Meteor_version": "Meteor version", + "MongoDB_version": "MongoDB version", + "MongoDB_storage_engine": "MongoDB storage engine", + "MongoDB_Oplog_enabled": "MongoDB Oplog enabled", + "OS_Arch": "Arch del SO", + "OS_Cpus": "Cantidad de CPU del SO", + "OS_Freemem": "Memoria Libre del SO", + "OS_Loadavg": "Carga Promedio del SO", + "OS_Platform": "Plataforma del SO", + "OS_Release": "Revisión del SO", + "OS_Totalmem": "Memoria Total del SO", + "OS_Type": "Tipo de SO", + "OS_Uptime": "Tiempo encendido del SO", + "days": "days", + "hours": "horas", + "minutes": "minutos", + "seconds": "segundos", + "show-field-on-card": "Show this field on card", + "automatically-field-on-card": "Auto create field to all cards", + "showLabel-field-on-card": "Show field label on minicard", + "yes": "Si", + "no": "No", + "accounts": "Cuentas", + "accounts-allowEmailChange": "Permitir Cambio de Email", + "accounts-allowUserNameChange": "Allow Username Change", + "createdAt": "Creado en", + "verified": "Verificado", + "active": "Activo", + "card-received": "Recibido", + "card-received-on": "Recibido en", + "card-end": "Termino", + "card-end-on": "Termina en", + "editCardReceivedDatePopup-title": "Cambiar fecha de recepción", + "editCardEndDatePopup-title": "Cambiar fecha de término", + "setCardColorPopup-title": "Set color", + "setCardActionsColorPopup-title": "Choose a color", + "setSwimlaneColorPopup-title": "Choose a color", + "setListColorPopup-title": "Choose a color", + "assigned-by": "Assigned By", + "requested-by": "Requested By", + "board-delete-notice": "Deleting is permanent. You will lose all lists, cards and actions associated with this board.", + "delete-board-confirm-popup": "All lists, cards, labels, and activities will be deleted and you won't be able to recover the board contents. There is no undo.", + "boardDeletePopup-title": "Delete Board?", + "delete-board": "Delete Board", + "default-subtasks-board": "Subtasks for __board__ board", + "default": "Default", + "queue": "Queue", + "subtask-settings": "Subtasks Settings", + "card-settings": "Card Settings", + "boardSubtaskSettingsPopup-title": "Board Subtasks Settings", + "boardCardSettingsPopup-title": "Card Settings", + "deposit-subtasks-board": "Deposit subtasks to this board:", + "deposit-subtasks-list": "Landing list for subtasks deposited here:", + "show-parent-in-minicard": "Show parent in minicard:", + "prefix-with-full-path": "Prefix with full path", + "prefix-with-parent": "Prefix with parent", + "subtext-with-full-path": "Subtext with full path", + "subtext-with-parent": "Subtext with parent", + "change-card-parent": "Change card's parent", + "parent-card": "Parent card", + "source-board": "Source board", + "no-parent": "Don't show parent", + "activity-added-label": "added label '%s' to %s", + "activity-removed-label": "removed label '%s' from %s", + "activity-delete-attach": "deleted an attachment from %s", + "activity-added-label-card": "added label '%s'", + "activity-removed-label-card": "removed label '%s'", + "activity-delete-attach-card": "deleted an attachment", + "activity-set-customfield": "set custom field '%s' to '%s' in %s", + "activity-unset-customfield": "unset custom field '%s' in %s", + "r-rule": "Rule", + "r-add-trigger": "Add trigger", + "r-add-action": "Add action", + "r-board-rules": "Board rules", + "r-add-rule": "Add rule", + "r-view-rule": "View rule", + "r-delete-rule": "Delete rule", + "r-new-rule-name": "New rule title", + "r-no-rules": "No rules", + "r-when-a-card": "When a card", + "r-is": "is", + "r-is-moved": "is moved", + "r-added-to": "added to", + "r-removed-from": "Removed from", + "r-the-board": "the board", + "r-list": "list", + "set-filter": "Set Filter", + "r-moved-to": "Moved to", + "r-moved-from": "Moved from", + "r-archived": "Moved to Archive", + "r-unarchived": "Restored from Archive", + "r-a-card": "a card", + "r-when-a-label-is": "When a label is", + "r-when-the-label": "When the label", + "r-list-name": "list name", + "r-when-a-member": "When a member is", + "r-when-the-member": "When the member", + "r-name": "name", + "r-when-a-attach": "When an attachment", + "r-when-a-checklist": "When a checklist is", + "r-when-the-checklist": "When the checklist", + "r-completed": "Completed", + "r-made-incomplete": "Made incomplete", + "r-when-a-item": "When a checklist item is", + "r-when-the-item": "When the checklist item", + "r-checked": "Checked", + "r-unchecked": "Unchecked", + "r-move-card-to": "Move card to", + "r-top-of": "Top of", + "r-bottom-of": "Bottom of", + "r-its-list": "its list", + "r-archive": "Mover al Archivo", + "r-unarchive": "Restore from Archive", + "r-card": "card", + "r-add": "Agregar", + "r-remove": "Remove", + "r-label": "label", + "r-member": "member", + "r-remove-all": "Remove all members from the card", + "r-set-color": "Set color to", + "r-checklist": "checklist", + "r-check-all": "Check all", + "r-uncheck-all": "Uncheck all", + "r-items-check": "items of checklist", + "r-check": "Check", + "r-uncheck": "Uncheck", + "r-item": "item", + "r-of-checklist": "of checklist", + "r-send-email": "Send an email", + "r-to": "to", + "r-subject": "subject", + "r-rule-details": "Rule details", + "r-d-move-to-top-gen": "Move card to top of its list", + "r-d-move-to-top-spec": "Move card to top of list", + "r-d-move-to-bottom-gen": "Move card to bottom of its list", + "r-d-move-to-bottom-spec": "Move card to bottom of list", + "r-d-send-email": "Send email", + "r-d-send-email-to": "to", + "r-d-send-email-subject": "subject", + "r-d-send-email-message": "message", + "r-d-archive": "Move card to Archive", + "r-d-unarchive": "Restore card from Archive", + "r-d-add-label": "Add label", + "r-d-remove-label": "Remove label", + "r-create-card": "Create new card", + "r-in-list": "in list", + "r-in-swimlane": "in swimlane", + "r-d-add-member": "Add member", + "r-d-remove-member": "Remove member", + "r-d-remove-all-member": "Remove all member", + "r-d-check-all": "Check all items of a list", + "r-d-uncheck-all": "Uncheck all items of a list", + "r-d-check-one": "Check item", + "r-d-uncheck-one": "Uncheck item", + "r-d-check-of-list": "of checklist", + "r-d-add-checklist": "Add checklist", + "r-d-remove-checklist": "Remove checklist", + "r-by": "by", + "r-add-checklist": "Add checklist", + "r-with-items": "with items", + "r-items-list": "item1,item2,item3", + "r-add-swimlane": "Add swimlane", + "r-swimlane-name": "swimlane name", + "r-board-note": "Note: leave a field empty to match every possible value.", + "r-checklist-note": "Note: checklist's items have to be written as comma separated values.", + "r-when-a-card-is-moved": "When a card is moved to another list", + "r-set": "Set", + "r-update": "Update", + "r-datefield": "date field", + "r-df-start-at": "start", + "r-df-due-at": "due", + "r-df-end-at": "end", + "r-df-received-at": "received", + "r-to-current-datetime": "to current date/time", + "r-remove-value-from": "Remove value from", + "ldap": "LDAP", + "oauth2": "OAuth2", + "cas": "CAS", + "authentication-method": "Authentication method", + "authentication-type": "Authentication type", + "custom-product-name": "Custom Product Name", + "layout": "Layout", + "hide-logo": "Hide Logo", + "add-custom-html-after-body-start": "Add Custom HTML after <body> start", + "add-custom-html-before-body-end": "Add Custom HTML before </body> end", + "error-undefined": "Something went wrong", + "error-ldap-login": "An error occurred while trying to login", + "display-authentication-method": "Display Authentication Method", + "default-authentication-method": "Default Authentication Method", + "duplicate-board": "Duplicate Board", + "people-number": "The number of people is:", + "swimlaneDeletePopup-title": "Delete Swimlane ?", + "swimlane-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the swimlane. There is no undo.", + "restore-all": "Restore all", + "delete-all": "Delete all", + "loading": "Loading, please wait.", + "previous_as": "last time was", + "act-a-dueAt": "modified due time to \nWhen: __timeValue__\nWhere: __card__\n previous due was __timeOldValue__", + "act-a-endAt": "modified ending time to __timeValue__ from (__timeOldValue__)", + "act-a-startAt": "modified starting time to __timeValue__ from (__timeOldValue__)", + "act-a-receivedAt": "modified received time to __timeValue__ from (__timeOldValue__)", + "a-dueAt": "modified due time to be", + "a-endAt": "modified ending time to be", + "a-startAt": "modified starting time to be", + "a-receivedAt": "modified received time to be", + "almostdue": "current due time %s is approaching", + "pastdue": "current due time %s is past", + "duenow": "current due time %s is today", + "act-newDue": "__list__/__card__ has 1st due reminder [__board__]", + "act-withDue": "__list__/__card__ due reminders [__board__]", + "act-almostdue": "was reminding the current due (__timeValue__) of __card__ is approaching", + "act-pastdue": "was reminding the current due (__timeValue__) of __card__ is past", + "act-duenow": "was reminding the current due (__timeValue__) of __card__ is now", + "act-atUserComment": "You were mentioned in [__board__] __list__/__card__", + "delete-user-confirm-popup": "Are you sure you want to delete this account? There is no undo.", + "accounts-allowUserDelete": "Allow users to self delete their account", + "hide-minicard-label-text": "Hide minicard label text", + "show-desktop-drag-handles": "Show desktop drag handles", + "assignee": "Assignee", + "cardAssigneesPopup-title": "Assignee", + "addmore-detail": "Add a more detailed description", + "show-on-card": "Show on Card", + "new": "New", + "editUserPopup-title": "Edit User", + "newUserPopup-title": "New User", + "notifications": "Notifications", + "view-all": "View All", + "filter-by-unread": "Filter by Unread", + "mark-all-as-read": "Mark all as read", + "allow-rename": "Allow Rename", + "allowRenamePopup-title": "Allow Rename" +} diff --git a/i18n/es.i18n.json b/i18n/es.i18n.json index b788693c..5701ae3b 100644 --- a/i18n/es.i18n.json +++ b/i18n/es.i18n.json @@ -319,6 +319,7 @@ "filter-clear": "Limpiar el filtro", "filter-no-label": "Sin etiqueta", "filter-no-member": "Sin miembro", + "filter-no-assignee": "No assignee", "filter-no-custom-fields": "Sin campos personalizados", "filter-show-archive": "Mostrar las listas archivadas", "filter-hide-empty": "Ocultar las listas vacías", diff --git a/i18n/eu.i18n.json b/i18n/eu.i18n.json index fe92b534..03afe383 100644 --- a/i18n/eu.i18n.json +++ b/i18n/eu.i18n.json @@ -1,769 +1,770 @@ { - "accept": "Onartu", - "act-activity-notify": "Activity Notification", - "act-addAttachment": "added attachment __attachment__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-deleteAttachment": "deleted attachment __attachment__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addSubtask": "added subtask __subtask__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addedLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removeLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removedLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addChecklist": "added checklist __checklist__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addChecklistItem": "added checklist item __checklistItem__ to checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removeChecklist": "removed checklist __checklist__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removeChecklistItem": "removed checklist item __checklistItem__ from checklist __checkList__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-checkedItem": "checked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-uncheckedItem": "unchecked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-completeChecklist": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-uncompleteChecklist": "uncompleted checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addComment": "commented on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-editComment": "edited comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-deleteComment": "deleted comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-createBoard": "created board __board__", - "act-createSwimlane": "created swimlane __swimlane__ to board __board__", - "act-createCard": "created card __card__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-createCustomField": "created custom field __customField__ at board __board__", - "act-deleteCustomField": "deleted custom field __customField__ at board __board__", - "act-setCustomField": "edited custom field __customField__: __customFieldValue__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-createList": "added list __list__ to board __board__", - "act-addBoardMember": "added member __member__ to board __board__", - "act-archivedBoard": "Board __board__ moved to Archive", - "act-archivedCard": "Card __card__ at list __list__ at swimlane __swimlane__ at board __board__ moved to Archive", - "act-archivedList": "List __list__ at swimlane __swimlane__ at board __board__ moved to Archive", - "act-archivedSwimlane": "Swimlane __swimlane__ at board __board__ moved to Archive", - "act-importBoard": "imported board __board__", - "act-importCard": "imported card __card__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-importList": "imported list __list__ to swimlane __swimlane__ at board __board__", - "act-joinMember": "added member __member__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-moveCard": "moved card __card__ at board __board__ from list __oldList__ at swimlane __oldSwimlane__ to list __list__ at swimlane __swimlane__", - "act-moveCardToOtherBoard": "moved card __card__ from list __oldList__ at swimlane __oldSwimlane__ at board __oldBoard__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-removeBoardMember": "removed member __member__ from board __board__", - "act-restoredCard": "restored card __card__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-unjoinMember": "removed member __member__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-withBoardTitle": "__board__", - "act-withCardTitle": "[__board__] __card__", - "actions": "Ekintzak", - "activities": "Jarduerak", - "activity": "Jarduera", - "activity-added": "%s %s(e)ra gehituta", - "activity-archived": "%s moved to Archive", - "activity-attached": "%s %s(e)ra erantsita", - "activity-created": "%s sortuta", - "activity-customfield-created": "created custom field %s", - "activity-excluded": "%s %s(e)tik kanpo utzita", - "activity-imported": "%s inportatuta %s(e)ra %s(e)tik", - "activity-imported-board": "%s inportatuta %s(e)tik", - "activity-joined": "%s(e)ra elkartuta", - "activity-moved": "%s %s(e)tik %s(e)ra eramanda", - "activity-on": "%s", - "activity-removed": "%s %s(e)tik kenduta", - "activity-sent": "%s %s(e)ri bidalita", - "activity-unjoined": "%s utzita", - "activity-subtask-added": "added subtask to %s", - "activity-checked-item": "checked %s in checklist %s of %s", - "activity-unchecked-item": "unchecked %s in checklist %s of %s", - "activity-checklist-added": "egiaztaketa zerrenda %s(e)ra gehituta", - "activity-checklist-removed": "removed a checklist from %s", - "activity-checklist-completed": "completed checklist %s of %s", - "activity-checklist-uncompleted": "uncompleted the checklist %s of %s", - "activity-checklist-item-added": "egiaztaketa zerrendako elementuak '%s'(e)ra gehituta %s(e)n", - "activity-checklist-item-removed": "removed a checklist item from '%s' in %s", - "add": "Gehitu", - "activity-checked-item-card": "checked %s in checklist %s", - "activity-unchecked-item-card": "unchecked %s in checklist %s", - "activity-checklist-completed-card": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "activity-checklist-uncompleted-card": "uncompleted the checklist %s", - "activity-editComment": "edited comment %s", - "activity-deleteComment": "deleted comment %s", - "add-attachment": "Gehitu eranskina", - "add-board": "Gehitu arbela", - "add-card": "Gehitu txartela", - "add-swimlane": "Add Swimlane", - "add-subtask": "Add Subtask", - "add-checklist": "Gehitu egiaztaketa zerrenda", - "add-checklist-item": "Gehitu elementu bat egiaztaketa zerrendara", - "add-cover": "Gehitu azala", - "add-label": "Gehitu etiketa", - "add-list": "Gehitu zerrenda", - "add-members": "Gehitu kideak", - "added": "Gehituta", - "addMemberPopup-title": "Kideak", - "admin": "Kudeatzailea", - "admin-desc": "Txartelak ikusi eta editatu ditzake, kideak kendu, eta arbelaren ezarpenak aldatu.", - "admin-announcement": "Jakinarazpena", - "admin-announcement-active": "Gaitu Sistema-eremuko Jakinarazpena", - "admin-announcement-title": "Administrariaren jakinarazpena", - "all-boards": "Arbel guztiak", - "and-n-other-card": "Eta beste txartel __count__", - "and-n-other-card_plural": "Eta beste __count__ txartel", - "apply": "Aplikatu", - "app-is-offline": "Loading, please wait. Refreshing the page will cause data loss. If loading does not work, please check that server has not stopped.", - "archive": "Move to Archive", - "archive-all": "Move All to Archive", - "archive-board": "Move Board to Archive", - "archive-card": "Move Card to Archive", - "archive-list": "Move List to Archive", - "archive-swimlane": "Move Swimlane to Archive", - "archive-selection": "Move selection to Archive", - "archiveBoardPopup-title": "Move Board to Archive?", - "archived-items": "Artxibatu", - "archived-boards": "Boards in Archive", - "restore-board": "Berreskuratu arbela", - "no-archived-boards": "No Boards in Archive.", - "archives": "Artxibatu", - "template": "Template", - "templates": "Templates", - "assign-member": "Esleitu kidea", - "attached": "erantsita", - "attachment": "Eranskina", - "attachment-delete-pop": "Eranskina ezabatzea behin betikoa da. Ez dago desegiterik.", - "attachmentDeletePopup-title": "Ezabatu eranskina?", - "attachments": "Eranskinak", - "auto-watch": "Automatikoki jarraitu arbelak hauek sortzean", - "avatar-too-big": "Avatarra handiegia da (Gehienez 70Kb)", - "back": "Atzera", - "board-change-color": "Aldatu kolorea", - "board-nb-stars": "%s izar", - "board-not-found": "Ez da arbela aurkitu", - "board-private-info": "Arbel hau <strong>pribatua</strong> izango da.", - "board-public-info": "Arbel hau <strong>publikoa</strong> izango da.", - "boardChangeColorPopup-title": "Aldatu arbelaren atzealdea", - "boardChangeTitlePopup-title": "Aldatu izena arbelari", - "boardChangeVisibilityPopup-title": "Aldatu ikusgaitasuna", - "boardChangeWatchPopup-title": "Aldatu ikuskatzea", - "boardMenuPopup-title": "Board Settings", - "boardChangeViewPopup-title": "Board View", - "boards": "Arbelak", - "board-view": "Board View", - "board-view-cal": "Calendar", - "board-view-swimlanes": "Swimlanes", - "board-view-collapse": "Collapse", - "board-view-lists": "Zerrendak", - "bucket-example": "Esaterako \"Pertz zerrenda\"", - "cancel": "Utzi", - "card-archived": "This card is moved to Archive.", - "board-archived": "This board is moved to Archive.", - "card-comments-title": "Txartel honek iruzkin %s dauka.", - "card-delete-notice": "Ezabaketa behin betiko da. Txartel honi lotutako ekintza guztiak galduko dituzu.", - "card-delete-pop": "Ekintza guztiak ekintza jariotik kenduko dira eta ezin izango duzu txartela berrireki. Ez dago desegiterik.", - "card-delete-suggest-archive": "You can move a card to Archive to remove it from the board and preserve the activity.", - "card-due": "Epemuga", - "card-due-on": "Epemuga", - "card-spent": "Erabilitako denbora", - "card-edit-attachments": "Editatu eranskinak", - "card-edit-custom-fields": "Edit custom fields", - "card-edit-labels": "Editatu etiketak", - "card-edit-members": "Editatu kideak", - "card-labels-title": "Aldatu txartelaren etiketak", - "card-members-title": "Gehitu edo kendu arbeleko kideak txarteletik.", - "card-start": "Hasiera", - "card-start-on": "Hasiera", - "cardAttachmentsPopup-title": "Erantsi hemendik", - "cardCustomField-datePopup-title": "Change date", - "cardCustomFieldsPopup-title": "Edit custom fields", - "cardDeletePopup-title": "Ezabatu txartela?", - "cardDetailsActionsPopup-title": "Txartel-ekintzak", - "cardLabelsPopup-title": "Etiketak", - "cardMembersPopup-title": "Kideak", - "cardMorePopup-title": "Gehiago", - "cardTemplatePopup-title": "Create template", - "cards": "Txartelak", - "cards-count": "Txartelak", - "casSignIn": "Sign In with CAS", - "cardType-card": "Card", - "cardType-linkedCard": "Linked Card", - "cardType-linkedBoard": "Linked Board", - "change": "Aldatu", - "change-avatar": "Aldatu avatarra", - "change-password": "Aldatu pasahitza", - "change-permissions": "Aldatu baimenak", - "change-settings": "Aldatu ezarpenak", - "changeAvatarPopup-title": "Aldatu avatarra", - "changeLanguagePopup-title": "Aldatu hizkuntza", - "changePasswordPopup-title": "Aldatu pasahitza", - "changePermissionsPopup-title": "Aldatu baimenak", - "changeSettingsPopup-title": "Aldatu ezarpenak", - "subtasks": "Subtasks", - "checklists": "Egiaztaketa zerrenda", - "click-to-star": "Egin klik arbel honi izarra jartzeko", - "click-to-unstar": "Egin klik arbel honi izarra kentzeko", - "clipboard": "Kopiatu eta itsatsi edo arrastatu eta jaregin", - "close": "Itxi", - "close-board": "Itxi arbela", - "close-board-pop": "You will be able to restore the board by clicking the “Archive” button from the home header.", - "color-black": "beltza", - "color-blue": "urdina", - "color-crimson": "crimson", - "color-darkgreen": "darkgreen", - "color-gold": "gold", - "color-gray": "gray", - "color-green": "berdea", - "color-indigo": "indigo", - "color-lime": "lima", - "color-magenta": "magenta", - "color-mistyrose": "mistyrose", - "color-navy": "navy", - "color-orange": "laranja", - "color-paleturquoise": "paleturquoise", - "color-peachpuff": "peachpuff", - "color-pink": "larrosa", - "color-plum": "plum", - "color-purple": "purpura", - "color-red": "gorria", - "color-saddlebrown": "saddlebrown", - "color-silver": "silver", - "color-sky": "zerua", - "color-slateblue": "slateblue", - "color-white": "white", - "color-yellow": "horia", - "unset-color": "Unset", - "comment": "Iruzkina", - "comment-placeholder": "Idatzi iruzkin bat", - "comment-only": "Iruzkinak besterik ez", - "comment-only-desc": "Iruzkinak txarteletan soilik egin ditzake", - "no-comments": "No comments", - "no-comments-desc": "Can not see comments and activities.", - "worker": "Worker", - "worker-desc": "Can only move cards, assign itself to card and comment.", - "computer": "Ordenagailua", - "confirm-subtask-delete-dialog": "Are you sure you want to delete subtask?", - "confirm-checklist-delete-dialog": "Are you sure you want to delete checklist?", - "copy-card-link-to-clipboard": "Kopiatu txartela arbelera", - "linkCardPopup-title": "Link Card", - "searchElementPopup-title": "Bilatu", - "copyCardPopup-title": "Kopiatu txartela", - "copyChecklistToManyCardsPopup-title": "Copy Checklist Template to Many Cards", - "copyChecklistToManyCardsPopup-instructions": "Destination Card Titles and Descriptions in this JSON format", - "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"First card title\", \"description\":\"First card description\"}, {\"title\":\"Second card title\",\"description\":\"Second card description\"},{\"title\":\"Last card title\",\"description\":\"Last card description\"} ]", - "create": "Sortu", - "createBoardPopup-title": "Sortu arbela", - "chooseBoardSourcePopup-title": "Inportatu arbela", - "createLabelPopup-title": "Sortu etiketa", - "createCustomField": "Create Field", - "createCustomFieldPopup-title": "Create Field", - "current": "unekoa", - "custom-field-delete-pop": "There is no undo. This will remove this custom field from all cards and destroy its history.", - "custom-field-checkbox": "Checkbox", - "custom-field-date": "Data", - "custom-field-dropdown": "Dropdown List", - "custom-field-dropdown-none": "(none)", - "custom-field-dropdown-options": "List Options", - "custom-field-dropdown-options-placeholder": "Press enter to add more options", - "custom-field-dropdown-unknown": "(unknown)", - "custom-field-number": "Number", - "custom-field-text": "Text", - "custom-fields": "Custom Fields", - "date": "Data", - "decline": "Ukatu", - "default-avatar": "Lehenetsitako avatarra", - "delete": "Ezabatu", - "deleteCustomFieldPopup-title": "Delete Custom Field?", - "deleteLabelPopup-title": "Ezabatu etiketa?", - "description": "Deskripzioa", - "disambiguateMultiLabelPopup-title": "Argitu etiketaren ekintza", - "disambiguateMultiMemberPopup-title": "Argitu kidearen ekintza", - "discard": "Baztertu", - "done": "Egina", - "download": "Deskargatu", - "edit": "Editatu", - "edit-avatar": "Aldatu avatarra", - "edit-profile": "Editatu profila", - "edit-wip-limit": "WIP muga editatu", - "soft-wip-limit": "WIP muga malgua", - "editCardStartDatePopup-title": "Aldatu hasiera data", - "editCardDueDatePopup-title": "Aldatu epemuga data", - "editCustomFieldPopup-title": "Edit Field", - "editCardSpentTimePopup-title": "Aldatu erabilitako denbora", - "editLabelPopup-title": "Aldatu etiketa", - "editNotificationPopup-title": "Editatu jakinarazpena", - "editProfilePopup-title": "Editatu profila", - "email": "e-posta", - "email-enrollAccount-subject": "Kontu bat sortu zaizu __siteName__ gunean", - "email-enrollAccount-text": "Kaixo __user__,\n\nZerbitzua erabiltzen hasteko, egin klik beheko loturan.\n\n__url__\n\nEskerrik asko.", - "email-fail": "E-posta bidalketak huts egin du", - "email-fail-text": "Arazoa mezua bidaltzen saiatzen", - "email-invalid": "Baliogabeko e-posta", - "email-invite": "Gonbidatu e-posta bidez", - "email-invite-subject": "__inviter__ erabiltzaileak gonbidapen bat bidali dizu", - "email-invite-text": "Kaixo __user__,\n\n__inviter__ erabiltzaileak \"__board__\" arbelera elkartzera gonbidatzen zaitu elkar-lanean aritzeko.\n\nJarraitu mesedez lotura hau:\n\n__url__\n\nEskerrik asko.", - "email-resetPassword-subject": "Leheneratu zure __siteName__ guneko pasahitza", - "email-resetPassword-text": "Kaixo __user__,\n\nZure pasahitza berrezartzeko, egin klik beheko loturan.\n\n__url__\n\nEskerrik asko.", - "email-sent": "E-posta bidali da", - "email-verifyEmail-subject": "Egiaztatu __siteName__ guneko zure e-posta helbidea.", - "email-verifyEmail-text": "Kaixo __user__,\n\nZure e-posta kontua egiaztatzeko, egin klik beheko loturan.\n\n__url__\n\nEskerrik asko.", - "enable-wip-limit": "WIP muga gaitu", - "error-board-doesNotExist": "Arbel hau ez da existitzen", - "error-board-notAdmin": "Arbel honetako kudeatzailea izan behar zara hori egin ahal izateko", - "error-board-notAMember": "Arbel honetako kidea izan behar zara hori egin ahal izateko", - "error-json-malformed": "Zure testua ez da baliozko JSON", - "error-json-schema": "Zure JSON datuek ez dute formatu zuzenaren informazio egokia", - "error-list-doesNotExist": "Zerrenda hau ez da existitzen", - "error-user-doesNotExist": "Erabiltzaile hau ez da existitzen", - "error-user-notAllowSelf": "Ezin duzu zure burua gonbidatu", - "error-user-notCreated": "Erabiltzaile hau sortu gabe dago", - "error-username-taken": "Erabiltzaile-izen hori hartuta dago", - "error-email-taken": "E-mail hori hartuta dago", - "export-board": "Esportatu arbela", - "sort": "Sort", - "sort-desc": "Click to Sort List", - "list-sort-by": "Sort the List By:", - "list-label-modifiedAt": "Last Access Time", - "list-label-title": "Name of the List", - "list-label-sort": "Your Manual Order", - "list-label-short-modifiedAt": "(L)", - "list-label-short-title": "(N)", - "list-label-short-sort": "(M)", - "filter": "Iragazi", - "filter-cards": "Filter Cards or Lists", - "list-filter-label": "Filter List by Title", - "filter-clear": "Garbitu iragazkia", - "filter-no-label": "Etiketarik ez", - "filter-no-member": "Kiderik ez", - "filter-no-custom-fields": "No Custom Fields", - "filter-show-archive": "Show archived lists", - "filter-hide-empty": "Hide empty lists", - "filter-on": "Iragazkia gaituta dago", - "filter-on-desc": "Arbel honetako txartela iragazten ari zara. Egin klik hemen iragazkia editatzeko.", - "filter-to-selection": "Iragazketa aukerara", - "advanced-filter-label": "Advanced Filter", - "advanced-filter-description": "Advanced Filter allows to write a string containing following operators: == != <= >= && || ( ) A space is used as a separator between the Operators. You can filter for all Custom Fields by typing their names and values. For Example: Field1 == Value1. Note: If fields or values contains spaces, you need to encapsulate them into single quotes. For Example: 'Field 1' == 'Value 1'. For single control characters (' \\/) to be skipped, you can use \\. For example: Field1 == I\\'m. Also you can combine multiple conditions. For Example: F1 == V1 || F1 == V2. Normally all operators are interpreted from left to right. You can change the order by placing brackets. For Example: F1 == V1 && ( F2 == V2 || F2 == V3 ). Also you can search text fields using regex: F1 == /Tes.*/i", - "fullname": "Izen abizenak", - "header-logo-title": "Itzuli zure arbelen orrira.", - "hide-system-messages": "Ezkutatu sistemako mezuak", - "headerBarCreateBoardPopup-title": "Sortu arbela", - "home": "Hasiera", - "import": "Inportatu", - "link": "Link", - "import-board": "inportatu arbela", - "import-board-c": "Inportatu arbela", - "import-board-title-trello": "Inportatu arbela Trellotik", - "import-board-title-wekan": "Import board from previous export", - "import-sandstorm-backup-warning": "Do not delete data you import from original exported board or Trello before checking does this grain close and open again, or do you get Board not found error, that means data loss.", - "import-sandstorm-warning": "Inportatutako arbelak oraingo arbeleko informazio guztia ezabatuko du eta inportatutako arbeleko informazioarekin ordeztu.", - "from-trello": "Trellotik", - "from-wekan": "From previous export", - "import-board-instruction-trello": "Zure Trello arbelean, aukeratu 'Menu\", 'More', 'Print and Export', 'Export JSON', eta kopiatu jasotako testua hemen.", - "import-board-instruction-wekan": "In your board, go to 'Menu', then 'Export board', and copy the text in the downloaded file.", - "import-board-instruction-about-errors": "If you get errors when importing board, sometimes importing still works, and board is at All Boards page.", - "import-json-placeholder": "Isatsi baliozko JSON datuak hemen", - "import-map-members": "Kideen mapa", - "import-members-map": "Your imported board has some members. Please map the members you want to import to your users", - "import-show-user-mapping": "Berrikusi kideen mapa", - "import-user-select": "Pick your existing user you want to use as this member", - "importMapMembersAddPopup-title": "Select member", - "info": "Bertsioa", - "initials": "Inizialak", - "invalid-date": "Baliogabeko data", - "invalid-time": "Baliogabeko denbora", - "invalid-user": "Baliogabeko erabiltzailea", - "joined": "elkartu da", - "just-invited": "Arbel honetara gonbidatu berri zaituzte", - "keyboard-shortcuts": "Teklatu laster-bideak", - "label-create": "Sortu etiketa", - "label-default": "%s etiketa (lehenetsia)", - "label-delete-pop": "Ez dago desegiterik. Honek etiketa hau kenduko du txartel guztietatik eta bere historiala suntsitu.", - "labels": "Etiketak", - "language": "Hizkuntza", - "last-admin-desc": "Ezin duzu rola aldatu gutxienez kudeatzaile bat behar delako.", - "leave-board": "Utzi arbela", - "leave-board-pop": "Ziur zaude __boardTitle__ utzi nahi duzula? Arbel honetako txartel guztietatik ezabatua izango zara.", - "leaveBoardPopup-title": "Arbela utzi?", - "link-card": "Lotura txartel honetara", - "list-archive-cards": "Move all cards in this list to Archive", - "list-archive-cards-pop": "This will remove all the cards in this list from the board. To view cards in Archive and bring them back to the board, click “Menu” > “Archive”.", - "list-move-cards": "Lekuz aldatu zerrendako txartel guztiak", - "list-select-cards": "Aukeratu zerrenda honetako txartel guztiak", - "set-color-list": "Set Color", - "listActionPopup-title": "Zerrendaren ekintzak", - "swimlaneActionPopup-title": "Swimlane Actions", - "swimlaneAddPopup-title": "Add a Swimlane below", - "listImportCardPopup-title": "Inportatu Trello txartel bat", - "listMorePopup-title": "Gehiago", - "link-list": "Lotura zerrenda honetara", - "list-delete-pop": "Ekintza guztiak ekintza jariotik kenduko dira eta ezin izango duzu zerrenda berreskuratu. Ez dago desegiterik.", - "list-delete-suggest-archive": "You can move a list to Archive to remove it from the board and preserve the activity.", - "lists": "Zerrendak", - "swimlanes": "Swimlanes", - "log-out": "Itxi saioa", - "log-in": "Hasi saioa", - "loginPopup-title": "Hasi saioa", - "memberMenuPopup-title": "Kidearen ezarpenak", - "members": "Kideak", - "menu": "Menua", - "move-selection": "Lekuz aldatu hautaketa", - "moveCardPopup-title": "Lekuz aldatu txartela", - "moveCardToBottom-title": "Eraman behera", - "moveCardToTop-title": "Eraman gora", - "moveSelectionPopup-title": "Lekuz aldatu hautaketa", - "multi-selection": "Hautaketa anitza", - "multi-selection-on": "Hautaketa anitza gaituta dago", - "muted": "Mututua", - "muted-info": "Ez zaizkizu jakinaraziko arbel honi egindako aldaketak", - "my-boards": "Nire arbelak", - "name": "Izena", - "no-archived-cards": "No cards in Archive.", - "no-archived-lists": "No lists in Archive.", - "no-archived-swimlanes": "No swimlanes in Archive.", - "no-results": "Emaitzarik ez", - "normal": "Arrunta", - "normal-desc": "Txartelak ikusi eta editatu ditzake. Ezin ditu ezarpenak aldatu.", - "not-accepted-yet": "Gonbidapena ez da oraindik onartu", - "notify-participate": "Jaso sortzaile edo kide zaren txartelen jakinarazpenak", - "notify-watch": "Jaso ikuskatzen dituzun arbel, zerrenda edo txartelen jakinarazpenak", - "optional": "aukerazkoa", - "or": "edo", - "page-maybe-private": "Orri hau pribatua izan daiteke. Agian <a href='%s'>saioa hasi</a> eta gero ikusi ahal izango duzu.", - "page-not-found": "Ez da orria aurkitu.", - "password": "Pasahitza", - "paste-or-dragdrop": "itsasteko, edo irudi fitxategia arrastatu eta jaregiteko (irudia besterik ez)", - "participating": "Parte-hartzen", - "preview": "Aurreikusi", - "previewAttachedImagePopup-title": "Aurreikusi", - "previewClipboardImagePopup-title": "Aurreikusi", - "private": "Pribatua", - "private-desc": "Arbel hau pribatua da. Arbelera gehitutako jendeak besterik ezin du ikusi eta editatu.", - "profile": "Profila", - "public": "Publikoa", - "public-desc": "Arbel hau publikoa da lotura duen edonorentzat ikusgai dago eta Google bezalako bilatzaileetan agertuko da. Arbelera gehitutako kideek besterik ezin dute editatu.", - "quick-access-description": "Jarri izarra arbel bati barra honetan lasterbide bat sortzeko", - "remove-cover": "Kendu azala", - "remove-from-board": "Kendu arbeletik", - "remove-label": "Kendu etiketa", - "listDeletePopup-title": "Ezabatu zerrenda?", - "remove-member": "Kendu kidea", - "remove-member-from-card": "Kendu txarteletik", - "remove-member-pop": "Kendu __name__ (__username__) __boardTitle__ arbeletik? Kidea arbel honetako txartel guztietatik kenduko da. Jakinarazpenak bidaliko dira.", - "removeMemberPopup-title": "Kendu kidea?", - "rename": "Aldatu izena", - "rename-board": "Aldatu izena arbelari", - "restore": "Berrezarri", - "save": "Gorde", - "search": "Bilatu", - "rules": "Rules", - "search-cards": "Search from card/list titles, descriptions and custom fields on this board", - "search-example": "Text to search for?", - "select-color": "Aukeratu kolorea", - "set-wip-limit-value": "Zerrenda honetako atazen muga maximoa ezarri", - "setWipLimitPopup-title": "WIP muga ezarri", - "shortcut-assign-self": "Esleitu zure burua txartel honetara", - "shortcut-autocomplete-emoji": "Automatikoki osatu emojia", - "shortcut-autocomplete-members": "Automatikoki osatu kideak", - "shortcut-clear-filters": "Garbitu iragazki guztiak", - "shortcut-close-dialog": "Itxi elkarrizketa-koadroa", - "shortcut-filter-my-cards": "Iragazi nire txartelak", - "shortcut-show-shortcuts": "Erakutsi lasterbideen zerrenda hau", - "shortcut-toggle-filterbar": "Txandakatu iragazkiaren albo-barra", - "shortcut-toggle-sidebar": "Txandakatu arbelaren albo-barra", - "show-cards-minimum-count": "Erakutsi txartel kopurua hau baino handiagoa denean:", - "sidebar-open": "Ireki albo-barra", - "sidebar-close": "Itxi albo-barra", - "signupPopup-title": "Sortu kontu bat", - "star-board-title": "Egin klik arbel honi izarra jartzeko, zure arbelen zerrendaren goialdean agertuko da", - "starred-boards": "Izardun arbelak", - "starred-boards-description": "Izardun arbelak zure arbelen zerrendaren goialdean agertuko dira", - "subscribe": "Harpidetu", - "team": "Taldea", - "this-board": "arbel hau", - "this-card": "txartel hau", - "spent-time-hours": "Erabilitako denbora (orduak)", - "overtime-hours": "Luzapena (orduak)", - "overtime": "Luzapena", - "has-overtime-cards": "Luzapen txartelak ditu", - "has-spenttime-cards": "Erabilitako denbora txartelak ditu", - "time": "Ordua", - "title": "Izenburua", - "tracking": "Jarraitzen", - "tracking-info": "Sortzaile edo kide gisa parte-hartzen duzun txartelei egindako aldaketak jakinaraziko zaizkizu.", - "type": "Type", - "unassign-member": "Kendu kidea", - "unsaved-description": "Gorde gabeko deskripzio bat duzu", - "unwatch": "Utzi ikuskatzeari", - "upload": "Igo", - "upload-avatar": "Igo avatar bat", - "uploaded-avatar": "Avatar bat igo da", - "username": "Erabiltzaile-izena", - "view-it": "Ikusi", - "warn-list-archived": "warning: this card is in an list at Archive", - "watch": "Ikuskatu", - "watching": "Ikuskatzen", - "watching-info": "Arbel honi egindako aldaketak jakinaraziko zaizkizu", - "welcome-board": "Ongi etorri arbela", - "welcome-swimlane": "Milestone 1", - "welcome-list1": "Oinarrizkoa", - "welcome-list2": "Aurreratua", - "card-templates-swimlane": "Card Templates", - "list-templates-swimlane": "List Templates", - "board-templates-swimlane": "Board Templates", - "what-to-do": "Zer egin nahi duzu?", - "wipLimitErrorPopup-title": "Baliogabeko WIP muga", - "wipLimitErrorPopup-dialog-pt1": "Zerrenda honetako atazen muga, WIP-en ezarritakoa baina handiagoa da", - "wipLimitErrorPopup-dialog-pt2": "Mugitu zenbait ataza zerrenda honetatik, edo WIP muga handiagoa ezarri.", - "admin-panel": "Kudeaketa panela", - "settings": "Ezarpenak", - "people": "Jendea", - "registration": "Izen-ematea", - "disable-self-registration": "Desgaitu nork bere burua erregistratzea", - "invite": "Gonbidatu", - "invite-people": "Gonbidatu jendea", - "to-boards": "Arbele(ta)ra", - "email-addresses": "E-posta helbideak", - "smtp-host-description": "Zure e-posta mezuez arduratzen den SMTP zerbitzariaren helbidea", - "smtp-port-description": "Zure SMTP zerbitzariak bidalitako e-posta mezuentzat erabiltzen duen kaia.", - "smtp-tls-description": "Gaitu TLS euskarria SMTP zerbitzariarentzat", - "smtp-host": "SMTP ostalaria", - "smtp-port": "SMTP kaia", - "smtp-username": "Erabiltzaile-izena", - "smtp-password": "Pasahitza", - "smtp-tls": "TLS euskarria", - "send-from": "Nork", - "send-smtp-test": "Bidali posta elektroniko mezu bat zure buruari", - "invitation-code": "Gonbidapen kodea", - "email-invite-register-subject": "__inviter__ erabiltzaileak gonbidapen bat bidali dizu", - "email-invite-register-text": "Dear __user__,\n\n__inviter__ invites you to kanban board for collaborations.\n\nPlease follow the link below:\n__url__\n\nAnd your invitation code is: __icode__\n\nThanks.", - "email-smtp-test-subject": "SMTP Test Email", - "email-smtp-test-text": "Arrakastaz bidali duzu posta elektroniko mezua", - "error-invitation-code-not-exist": "Gonbidapen kodea ez da existitzen", - "error-notAuthorized": "Ez duzu orri hau ikusteko baimenik.", - "webhook-title": "Webhook Name", - "webhook-token": "Token (Optional for Authentication)", - "outgoing-webhooks": "Irteerako Webhook-ak", - "bidirectional-webhooks": "Two-Way Webhooks", - "outgoingWebhooksPopup-title": "Irteerako Webhook-ak", - "boardCardTitlePopup-title": "Card Title Filter", - "disable-webhook": "Disable This Webhook", - "global-webhook": "Global Webhooks", - "new-outgoing-webhook": "Irteera-webhook berria", - "no-name": "(Ezezaguna)", - "Node_version": "Nodo bertsioa", - "Meteor_version": "Meteor version", - "MongoDB_version": "MongoDB version", - "MongoDB_storage_engine": "MongoDB storage engine", - "MongoDB_Oplog_enabled": "MongoDB Oplog enabled", - "OS_Arch": "SE Arkitektura", - "OS_Cpus": "SE PUZ kopurua", - "OS_Freemem": "SE Memoria librea", - "OS_Loadavg": "SE batez besteko karga", - "OS_Platform": "SE plataforma", - "OS_Release": "SE kaleratzea", - "OS_Totalmem": "SE memoria guztira", - "OS_Type": "SE mota", - "OS_Uptime": "SE denbora abiatuta", - "days": "days", - "hours": "ordu", - "minutes": "minutu", - "seconds": "segundo", - "show-field-on-card": "Show this field on card", - "automatically-field-on-card": "Auto create field to all cards", - "showLabel-field-on-card": "Show field label on minicard", - "yes": "Bai", - "no": "Ez", - "accounts": "Kontuak", - "accounts-allowEmailChange": "Baimendu e-mail aldaketa", - "accounts-allowUserNameChange": "Allow Username Change", - "createdAt": "Noiz sortua", - "verified": "Egiaztatuta", - "active": "Gaituta", - "card-received": "Received", - "card-received-on": "Received on", - "card-end": "End", - "card-end-on": "Ends on", - "editCardReceivedDatePopup-title": "Change received date", - "editCardEndDatePopup-title": "Change end date", - "setCardColorPopup-title": "Set color", - "setCardActionsColorPopup-title": "Choose a color", - "setSwimlaneColorPopup-title": "Choose a color", - "setListColorPopup-title": "Choose a color", - "assigned-by": "Assigned By", - "requested-by": "Requested By", - "board-delete-notice": "Deleting is permanent. You will lose all lists, cards and actions associated with this board.", - "delete-board-confirm-popup": "All lists, cards, labels, and activities will be deleted and you won't be able to recover the board contents. There is no undo.", - "boardDeletePopup-title": "Delete Board?", - "delete-board": "Delete Board", - "default-subtasks-board": "Subtasks for __board__ board", - "default": "Default", - "queue": "Queue", - "subtask-settings": "Subtasks Settings", - "card-settings": "Card Settings", - "boardSubtaskSettingsPopup-title": "Board Subtasks Settings", - "boardCardSettingsPopup-title": "Card Settings", - "deposit-subtasks-board": "Deposit subtasks to this board:", - "deposit-subtasks-list": "Landing list for subtasks deposited here:", - "show-parent-in-minicard": "Show parent in minicard:", - "prefix-with-full-path": "Prefix with full path", - "prefix-with-parent": "Prefix with parent", - "subtext-with-full-path": "Subtext with full path", - "subtext-with-parent": "Subtext with parent", - "change-card-parent": "Change card's parent", - "parent-card": "Parent card", - "source-board": "Source board", - "no-parent": "Don't show parent", - "activity-added-label": "added label '%s' to %s", - "activity-removed-label": "removed label '%s' from %s", - "activity-delete-attach": "deleted an attachment from %s", - "activity-added-label-card": "added label '%s'", - "activity-removed-label-card": "removed label '%s'", - "activity-delete-attach-card": "deleted an attachment", - "activity-set-customfield": "set custom field '%s' to '%s' in %s", - "activity-unset-customfield": "unset custom field '%s' in %s", - "r-rule": "Rule", - "r-add-trigger": "Add trigger", - "r-add-action": "Add action", - "r-board-rules": "Board rules", - "r-add-rule": "Add rule", - "r-view-rule": "View rule", - "r-delete-rule": "Delete rule", - "r-new-rule-name": "New rule title", - "r-no-rules": "No rules", - "r-when-a-card": "When a card", - "r-is": "is", - "r-is-moved": "is moved", - "r-added-to": "added to", - "r-removed-from": "Removed from", - "r-the-board": "the board", - "r-list": "list", - "set-filter": "Set Filter", - "r-moved-to": "Moved to", - "r-moved-from": "Moved from", - "r-archived": "Moved to Archive", - "r-unarchived": "Restored from Archive", - "r-a-card": "a card", - "r-when-a-label-is": "When a label is", - "r-when-the-label": "When the label", - "r-list-name": "list name", - "r-when-a-member": "When a member is", - "r-when-the-member": "When the member", - "r-name": "name", - "r-when-a-attach": "When an attachment", - "r-when-a-checklist": "When a checklist is", - "r-when-the-checklist": "When the checklist", - "r-completed": "Completed", - "r-made-incomplete": "Made incomplete", - "r-when-a-item": "When a checklist item is", - "r-when-the-item": "When the checklist item", - "r-checked": "Checked", - "r-unchecked": "Unchecked", - "r-move-card-to": "Move card to", - "r-top-of": "Top of", - "r-bottom-of": "Bottom of", - "r-its-list": "its list", - "r-archive": "Move to Archive", - "r-unarchive": "Restore from Archive", - "r-card": "card", - "r-add": "Gehitu", - "r-remove": "Remove", - "r-label": "label", - "r-member": "member", - "r-remove-all": "Remove all members from the card", - "r-set-color": "Set color to", - "r-checklist": "checklist", - "r-check-all": "Check all", - "r-uncheck-all": "Uncheck all", - "r-items-check": "items of checklist", - "r-check": "Check", - "r-uncheck": "Uncheck", - "r-item": "item", - "r-of-checklist": "of checklist", - "r-send-email": "Send an email", - "r-to": "to", - "r-subject": "subject", - "r-rule-details": "Rule details", - "r-d-move-to-top-gen": "Move card to top of its list", - "r-d-move-to-top-spec": "Move card to top of list", - "r-d-move-to-bottom-gen": "Move card to bottom of its list", - "r-d-move-to-bottom-spec": "Move card to bottom of list", - "r-d-send-email": "Send email", - "r-d-send-email-to": "to", - "r-d-send-email-subject": "subject", - "r-d-send-email-message": "message", - "r-d-archive": "Move card to Archive", - "r-d-unarchive": "Restore card from Archive", - "r-d-add-label": "Add label", - "r-d-remove-label": "Remove label", - "r-create-card": "Create new card", - "r-in-list": "in list", - "r-in-swimlane": "in swimlane", - "r-d-add-member": "Add member", - "r-d-remove-member": "Remove member", - "r-d-remove-all-member": "Remove all member", - "r-d-check-all": "Check all items of a list", - "r-d-uncheck-all": "Uncheck all items of a list", - "r-d-check-one": "Check item", - "r-d-uncheck-one": "Uncheck item", - "r-d-check-of-list": "of checklist", - "r-d-add-checklist": "Add checklist", - "r-d-remove-checklist": "Remove checklist", - "r-by": "by", - "r-add-checklist": "Add checklist", - "r-with-items": "with items", - "r-items-list": "item1,item2,item3", - "r-add-swimlane": "Add swimlane", - "r-swimlane-name": "swimlane name", - "r-board-note": "Note: leave a field empty to match every possible value.", - "r-checklist-note": "Note: checklist's items have to be written as comma separated values.", - "r-when-a-card-is-moved": "When a card is moved to another list", - "r-set": "Set", - "r-update": "Update", - "r-datefield": "date field", - "r-df-start-at": "start", - "r-df-due-at": "due", - "r-df-end-at": "end", - "r-df-received-at": "received", - "r-to-current-datetime": "to current date/time", - "r-remove-value-from": "Remove value from", - "ldap": "LDAP", - "oauth2": "OAuth2", - "cas": "CAS", - "authentication-method": "Authentication method", - "authentication-type": "Authentication type", - "custom-product-name": "Custom Product Name", - "layout": "Layout", - "hide-logo": "Hide Logo", - "add-custom-html-after-body-start": "Add Custom HTML after <body> start", - "add-custom-html-before-body-end": "Add Custom HTML before </body> end", - "error-undefined": "Something went wrong", - "error-ldap-login": "An error occurred while trying to login", - "display-authentication-method": "Display Authentication Method", - "default-authentication-method": "Default Authentication Method", - "duplicate-board": "Duplicate Board", - "people-number": "The number of people is:", - "swimlaneDeletePopup-title": "Delete Swimlane ?", - "swimlane-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the swimlane. There is no undo.", - "restore-all": "Restore all", - "delete-all": "Delete all", - "loading": "Loading, please wait.", - "previous_as": "last time was", - "act-a-dueAt": "modified due time to \nWhen: __timeValue__\nWhere: __card__\n previous due was __timeOldValue__", - "act-a-endAt": "modified ending time to __timeValue__ from (__timeOldValue__)", - "act-a-startAt": "modified starting time to __timeValue__ from (__timeOldValue__)", - "act-a-receivedAt": "modified received time to __timeValue__ from (__timeOldValue__)", - "a-dueAt": "modified due time to be", - "a-endAt": "modified ending time to be", - "a-startAt": "modified starting time to be", - "a-receivedAt": "modified received time to be", - "almostdue": "current due time %s is approaching", - "pastdue": "current due time %s is past", - "duenow": "current due time %s is today", - "act-newDue": "__list__/__card__ has 1st due reminder [__board__]", - "act-withDue": "__list__/__card__ due reminders [__board__]", - "act-almostdue": "was reminding the current due (__timeValue__) of __card__ is approaching", - "act-pastdue": "was reminding the current due (__timeValue__) of __card__ is past", - "act-duenow": "was reminding the current due (__timeValue__) of __card__ is now", - "act-atUserComment": "You were mentioned in [__board__] __list__/__card__", - "delete-user-confirm-popup": "Are you sure you want to delete this account? There is no undo.", - "accounts-allowUserDelete": "Allow users to self delete their account", - "hide-minicard-label-text": "Hide minicard label text", - "show-desktop-drag-handles": "Show desktop drag handles", - "assignee": "Assignee", - "cardAssigneesPopup-title": "Assignee", - "addmore-detail": "Add a more detailed description", - "show-on-card": "Show on Card", - "new": "New", - "editUserPopup-title": "Edit User", - "newUserPopup-title": "New User", - "notifications": "Notifications", - "view-all": "View All", - "filter-by-unread": "Filter by Unread", - "mark-all-as-read": "Mark all as read", - "allow-rename": "Allow Rename", - "allowRenamePopup-title": "Allow Rename" -} \ No newline at end of file + "accept": "Onartu", + "act-activity-notify": "Activity Notification", + "act-addAttachment": "added attachment __attachment__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-deleteAttachment": "deleted attachment __attachment__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addSubtask": "added subtask __subtask__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addedLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removeLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removedLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addChecklist": "added checklist __checklist__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addChecklistItem": "added checklist item __checklistItem__ to checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removeChecklist": "removed checklist __checklist__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removeChecklistItem": "removed checklist item __checklistItem__ from checklist __checkList__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-checkedItem": "checked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-uncheckedItem": "unchecked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-completeChecklist": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-uncompleteChecklist": "uncompleted checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addComment": "commented on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-editComment": "edited comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-deleteComment": "deleted comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-createBoard": "created board __board__", + "act-createSwimlane": "created swimlane __swimlane__ to board __board__", + "act-createCard": "created card __card__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-createCustomField": "created custom field __customField__ at board __board__", + "act-deleteCustomField": "deleted custom field __customField__ at board __board__", + "act-setCustomField": "edited custom field __customField__: __customFieldValue__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-createList": "added list __list__ to board __board__", + "act-addBoardMember": "added member __member__ to board __board__", + "act-archivedBoard": "Board __board__ moved to Archive", + "act-archivedCard": "Card __card__ at list __list__ at swimlane __swimlane__ at board __board__ moved to Archive", + "act-archivedList": "List __list__ at swimlane __swimlane__ at board __board__ moved to Archive", + "act-archivedSwimlane": "Swimlane __swimlane__ at board __board__ moved to Archive", + "act-importBoard": "imported board __board__", + "act-importCard": "imported card __card__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-importList": "imported list __list__ to swimlane __swimlane__ at board __board__", + "act-joinMember": "added member __member__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-moveCard": "moved card __card__ at board __board__ from list __oldList__ at swimlane __oldSwimlane__ to list __list__ at swimlane __swimlane__", + "act-moveCardToOtherBoard": "moved card __card__ from list __oldList__ at swimlane __oldSwimlane__ at board __oldBoard__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-removeBoardMember": "removed member __member__ from board __board__", + "act-restoredCard": "restored card __card__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-unjoinMember": "removed member __member__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-withBoardTitle": "__board__", + "act-withCardTitle": "[__board__] __card__", + "actions": "Ekintzak", + "activities": "Jarduerak", + "activity": "Jarduera", + "activity-added": "%s %s(e)ra gehituta", + "activity-archived": "%s moved to Archive", + "activity-attached": "%s %s(e)ra erantsita", + "activity-created": "%s sortuta", + "activity-customfield-created": "created custom field %s", + "activity-excluded": "%s %s(e)tik kanpo utzita", + "activity-imported": "%s inportatuta %s(e)ra %s(e)tik", + "activity-imported-board": "%s inportatuta %s(e)tik", + "activity-joined": "%s(e)ra elkartuta", + "activity-moved": "%s %s(e)tik %s(e)ra eramanda", + "activity-on": "%s", + "activity-removed": "%s %s(e)tik kenduta", + "activity-sent": "%s %s(e)ri bidalita", + "activity-unjoined": "%s utzita", + "activity-subtask-added": "added subtask to %s", + "activity-checked-item": "checked %s in checklist %s of %s", + "activity-unchecked-item": "unchecked %s in checklist %s of %s", + "activity-checklist-added": "egiaztaketa zerrenda %s(e)ra gehituta", + "activity-checklist-removed": "removed a checklist from %s", + "activity-checklist-completed": "completed checklist %s of %s", + "activity-checklist-uncompleted": "uncompleted the checklist %s of %s", + "activity-checklist-item-added": "egiaztaketa zerrendako elementuak '%s'(e)ra gehituta %s(e)n", + "activity-checklist-item-removed": "removed a checklist item from '%s' in %s", + "add": "Gehitu", + "activity-checked-item-card": "checked %s in checklist %s", + "activity-unchecked-item-card": "unchecked %s in checklist %s", + "activity-checklist-completed-card": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "activity-checklist-uncompleted-card": "uncompleted the checklist %s", + "activity-editComment": "edited comment %s", + "activity-deleteComment": "deleted comment %s", + "add-attachment": "Gehitu eranskina", + "add-board": "Gehitu arbela", + "add-card": "Gehitu txartela", + "add-swimlane": "Add Swimlane", + "add-subtask": "Add Subtask", + "add-checklist": "Gehitu egiaztaketa zerrenda", + "add-checklist-item": "Gehitu elementu bat egiaztaketa zerrendara", + "add-cover": "Gehitu azala", + "add-label": "Gehitu etiketa", + "add-list": "Gehitu zerrenda", + "add-members": "Gehitu kideak", + "added": "Gehituta", + "addMemberPopup-title": "Kideak", + "admin": "Kudeatzailea", + "admin-desc": "Txartelak ikusi eta editatu ditzake, kideak kendu, eta arbelaren ezarpenak aldatu.", + "admin-announcement": "Jakinarazpena", + "admin-announcement-active": "Gaitu Sistema-eremuko Jakinarazpena", + "admin-announcement-title": "Administrariaren jakinarazpena", + "all-boards": "Arbel guztiak", + "and-n-other-card": "Eta beste txartel __count__", + "and-n-other-card_plural": "Eta beste __count__ txartel", + "apply": "Aplikatu", + "app-is-offline": "Loading, please wait. Refreshing the page will cause data loss. If loading does not work, please check that server has not stopped.", + "archive": "Move to Archive", + "archive-all": "Move All to Archive", + "archive-board": "Move Board to Archive", + "archive-card": "Move Card to Archive", + "archive-list": "Move List to Archive", + "archive-swimlane": "Move Swimlane to Archive", + "archive-selection": "Move selection to Archive", + "archiveBoardPopup-title": "Move Board to Archive?", + "archived-items": "Artxibatu", + "archived-boards": "Boards in Archive", + "restore-board": "Berreskuratu arbela", + "no-archived-boards": "No Boards in Archive.", + "archives": "Artxibatu", + "template": "Template", + "templates": "Templates", + "assign-member": "Esleitu kidea", + "attached": "erantsita", + "attachment": "Eranskina", + "attachment-delete-pop": "Eranskina ezabatzea behin betikoa da. Ez dago desegiterik.", + "attachmentDeletePopup-title": "Ezabatu eranskina?", + "attachments": "Eranskinak", + "auto-watch": "Automatikoki jarraitu arbelak hauek sortzean", + "avatar-too-big": "Avatarra handiegia da (Gehienez 70Kb)", + "back": "Atzera", + "board-change-color": "Aldatu kolorea", + "board-nb-stars": "%s izar", + "board-not-found": "Ez da arbela aurkitu", + "board-private-info": "Arbel hau <strong>pribatua</strong> izango da.", + "board-public-info": "Arbel hau <strong>publikoa</strong> izango da.", + "boardChangeColorPopup-title": "Aldatu arbelaren atzealdea", + "boardChangeTitlePopup-title": "Aldatu izena arbelari", + "boardChangeVisibilityPopup-title": "Aldatu ikusgaitasuna", + "boardChangeWatchPopup-title": "Aldatu ikuskatzea", + "boardMenuPopup-title": "Board Settings", + "boardChangeViewPopup-title": "Board View", + "boards": "Arbelak", + "board-view": "Board View", + "board-view-cal": "Calendar", + "board-view-swimlanes": "Swimlanes", + "board-view-collapse": "Collapse", + "board-view-lists": "Zerrendak", + "bucket-example": "Esaterako \"Pertz zerrenda\"", + "cancel": "Utzi", + "card-archived": "This card is moved to Archive.", + "board-archived": "This board is moved to Archive.", + "card-comments-title": "Txartel honek iruzkin %s dauka.", + "card-delete-notice": "Ezabaketa behin betiko da. Txartel honi lotutako ekintza guztiak galduko dituzu.", + "card-delete-pop": "Ekintza guztiak ekintza jariotik kenduko dira eta ezin izango duzu txartela berrireki. Ez dago desegiterik.", + "card-delete-suggest-archive": "You can move a card to Archive to remove it from the board and preserve the activity.", + "card-due": "Epemuga", + "card-due-on": "Epemuga", + "card-spent": "Erabilitako denbora", + "card-edit-attachments": "Editatu eranskinak", + "card-edit-custom-fields": "Edit custom fields", + "card-edit-labels": "Editatu etiketak", + "card-edit-members": "Editatu kideak", + "card-labels-title": "Aldatu txartelaren etiketak", + "card-members-title": "Gehitu edo kendu arbeleko kideak txarteletik.", + "card-start": "Hasiera", + "card-start-on": "Hasiera", + "cardAttachmentsPopup-title": "Erantsi hemendik", + "cardCustomField-datePopup-title": "Change date", + "cardCustomFieldsPopup-title": "Edit custom fields", + "cardDeletePopup-title": "Ezabatu txartela?", + "cardDetailsActionsPopup-title": "Txartel-ekintzak", + "cardLabelsPopup-title": "Etiketak", + "cardMembersPopup-title": "Kideak", + "cardMorePopup-title": "Gehiago", + "cardTemplatePopup-title": "Create template", + "cards": "Txartelak", + "cards-count": "Txartelak", + "casSignIn": "Sign In with CAS", + "cardType-card": "Card", + "cardType-linkedCard": "Linked Card", + "cardType-linkedBoard": "Linked Board", + "change": "Aldatu", + "change-avatar": "Aldatu avatarra", + "change-password": "Aldatu pasahitza", + "change-permissions": "Aldatu baimenak", + "change-settings": "Aldatu ezarpenak", + "changeAvatarPopup-title": "Aldatu avatarra", + "changeLanguagePopup-title": "Aldatu hizkuntza", + "changePasswordPopup-title": "Aldatu pasahitza", + "changePermissionsPopup-title": "Aldatu baimenak", + "changeSettingsPopup-title": "Aldatu ezarpenak", + "subtasks": "Subtasks", + "checklists": "Egiaztaketa zerrenda", + "click-to-star": "Egin klik arbel honi izarra jartzeko", + "click-to-unstar": "Egin klik arbel honi izarra kentzeko", + "clipboard": "Kopiatu eta itsatsi edo arrastatu eta jaregin", + "close": "Itxi", + "close-board": "Itxi arbela", + "close-board-pop": "You will be able to restore the board by clicking the “Archive” button from the home header.", + "color-black": "beltza", + "color-blue": "urdina", + "color-crimson": "crimson", + "color-darkgreen": "darkgreen", + "color-gold": "gold", + "color-gray": "gray", + "color-green": "berdea", + "color-indigo": "indigo", + "color-lime": "lima", + "color-magenta": "magenta", + "color-mistyrose": "mistyrose", + "color-navy": "navy", + "color-orange": "laranja", + "color-paleturquoise": "paleturquoise", + "color-peachpuff": "peachpuff", + "color-pink": "larrosa", + "color-plum": "plum", + "color-purple": "purpura", + "color-red": "gorria", + "color-saddlebrown": "saddlebrown", + "color-silver": "silver", + "color-sky": "zerua", + "color-slateblue": "slateblue", + "color-white": "white", + "color-yellow": "horia", + "unset-color": "Unset", + "comment": "Iruzkina", + "comment-placeholder": "Idatzi iruzkin bat", + "comment-only": "Iruzkinak besterik ez", + "comment-only-desc": "Iruzkinak txarteletan soilik egin ditzake", + "no-comments": "No comments", + "no-comments-desc": "Can not see comments and activities.", + "worker": "Worker", + "worker-desc": "Can only move cards, assign itself to card and comment.", + "computer": "Ordenagailua", + "confirm-subtask-delete-dialog": "Are you sure you want to delete subtask?", + "confirm-checklist-delete-dialog": "Are you sure you want to delete checklist?", + "copy-card-link-to-clipboard": "Kopiatu txartela arbelera", + "linkCardPopup-title": "Link Card", + "searchElementPopup-title": "Bilatu", + "copyCardPopup-title": "Kopiatu txartela", + "copyChecklistToManyCardsPopup-title": "Copy Checklist Template to Many Cards", + "copyChecklistToManyCardsPopup-instructions": "Destination Card Titles and Descriptions in this JSON format", + "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"First card title\", \"description\":\"First card description\"}, {\"title\":\"Second card title\",\"description\":\"Second card description\"},{\"title\":\"Last card title\",\"description\":\"Last card description\"} ]", + "create": "Sortu", + "createBoardPopup-title": "Sortu arbela", + "chooseBoardSourcePopup-title": "Inportatu arbela", + "createLabelPopup-title": "Sortu etiketa", + "createCustomField": "Create Field", + "createCustomFieldPopup-title": "Create Field", + "current": "unekoa", + "custom-field-delete-pop": "There is no undo. This will remove this custom field from all cards and destroy its history.", + "custom-field-checkbox": "Checkbox", + "custom-field-date": "Data", + "custom-field-dropdown": "Dropdown List", + "custom-field-dropdown-none": "(none)", + "custom-field-dropdown-options": "List Options", + "custom-field-dropdown-options-placeholder": "Press enter to add more options", + "custom-field-dropdown-unknown": "(unknown)", + "custom-field-number": "Number", + "custom-field-text": "Text", + "custom-fields": "Custom Fields", + "date": "Data", + "decline": "Ukatu", + "default-avatar": "Lehenetsitako avatarra", + "delete": "Ezabatu", + "deleteCustomFieldPopup-title": "Delete Custom Field?", + "deleteLabelPopup-title": "Ezabatu etiketa?", + "description": "Deskripzioa", + "disambiguateMultiLabelPopup-title": "Argitu etiketaren ekintza", + "disambiguateMultiMemberPopup-title": "Argitu kidearen ekintza", + "discard": "Baztertu", + "done": "Egina", + "download": "Deskargatu", + "edit": "Editatu", + "edit-avatar": "Aldatu avatarra", + "edit-profile": "Editatu profila", + "edit-wip-limit": "WIP muga editatu", + "soft-wip-limit": "WIP muga malgua", + "editCardStartDatePopup-title": "Aldatu hasiera data", + "editCardDueDatePopup-title": "Aldatu epemuga data", + "editCustomFieldPopup-title": "Edit Field", + "editCardSpentTimePopup-title": "Aldatu erabilitako denbora", + "editLabelPopup-title": "Aldatu etiketa", + "editNotificationPopup-title": "Editatu jakinarazpena", + "editProfilePopup-title": "Editatu profila", + "email": "e-posta", + "email-enrollAccount-subject": "Kontu bat sortu zaizu __siteName__ gunean", + "email-enrollAccount-text": "Kaixo __user__,\n\nZerbitzua erabiltzen hasteko, egin klik beheko loturan.\n\n__url__\n\nEskerrik asko.", + "email-fail": "E-posta bidalketak huts egin du", + "email-fail-text": "Arazoa mezua bidaltzen saiatzen", + "email-invalid": "Baliogabeko e-posta", + "email-invite": "Gonbidatu e-posta bidez", + "email-invite-subject": "__inviter__ erabiltzaileak gonbidapen bat bidali dizu", + "email-invite-text": "Kaixo __user__,\n\n__inviter__ erabiltzaileak \"__board__\" arbelera elkartzera gonbidatzen zaitu elkar-lanean aritzeko.\n\nJarraitu mesedez lotura hau:\n\n__url__\n\nEskerrik asko.", + "email-resetPassword-subject": "Leheneratu zure __siteName__ guneko pasahitza", + "email-resetPassword-text": "Kaixo __user__,\n\nZure pasahitza berrezartzeko, egin klik beheko loturan.\n\n__url__\n\nEskerrik asko.", + "email-sent": "E-posta bidali da", + "email-verifyEmail-subject": "Egiaztatu __siteName__ guneko zure e-posta helbidea.", + "email-verifyEmail-text": "Kaixo __user__,\n\nZure e-posta kontua egiaztatzeko, egin klik beheko loturan.\n\n__url__\n\nEskerrik asko.", + "enable-wip-limit": "WIP muga gaitu", + "error-board-doesNotExist": "Arbel hau ez da existitzen", + "error-board-notAdmin": "Arbel honetako kudeatzailea izan behar zara hori egin ahal izateko", + "error-board-notAMember": "Arbel honetako kidea izan behar zara hori egin ahal izateko", + "error-json-malformed": "Zure testua ez da baliozko JSON", + "error-json-schema": "Zure JSON datuek ez dute formatu zuzenaren informazio egokia", + "error-list-doesNotExist": "Zerrenda hau ez da existitzen", + "error-user-doesNotExist": "Erabiltzaile hau ez da existitzen", + "error-user-notAllowSelf": "Ezin duzu zure burua gonbidatu", + "error-user-notCreated": "Erabiltzaile hau sortu gabe dago", + "error-username-taken": "Erabiltzaile-izen hori hartuta dago", + "error-email-taken": "E-mail hori hartuta dago", + "export-board": "Esportatu arbela", + "sort": "Sort", + "sort-desc": "Click to Sort List", + "list-sort-by": "Sort the List By:", + "list-label-modifiedAt": "Last Access Time", + "list-label-title": "Name of the List", + "list-label-sort": "Your Manual Order", + "list-label-short-modifiedAt": "(L)", + "list-label-short-title": "(N)", + "list-label-short-sort": "(M)", + "filter": "Iragazi", + "filter-cards": "Filter Cards or Lists", + "list-filter-label": "Filter List by Title", + "filter-clear": "Garbitu iragazkia", + "filter-no-label": "Etiketarik ez", + "filter-no-member": "Kiderik ez", + "filter-no-assignee": "No assignee", + "filter-no-custom-fields": "No Custom Fields", + "filter-show-archive": "Show archived lists", + "filter-hide-empty": "Hide empty lists", + "filter-on": "Iragazkia gaituta dago", + "filter-on-desc": "Arbel honetako txartela iragazten ari zara. Egin klik hemen iragazkia editatzeko.", + "filter-to-selection": "Iragazketa aukerara", + "advanced-filter-label": "Advanced Filter", + "advanced-filter-description": "Advanced Filter allows to write a string containing following operators: == != <= >= && || ( ) A space is used as a separator between the Operators. You can filter for all Custom Fields by typing their names and values. For Example: Field1 == Value1. Note: If fields or values contains spaces, you need to encapsulate them into single quotes. For Example: 'Field 1' == 'Value 1'. For single control characters (' \\/) to be skipped, you can use \\. For example: Field1 == I\\'m. Also you can combine multiple conditions. For Example: F1 == V1 || F1 == V2. Normally all operators are interpreted from left to right. You can change the order by placing brackets. For Example: F1 == V1 && ( F2 == V2 || F2 == V3 ). Also you can search text fields using regex: F1 == /Tes.*/i", + "fullname": "Izen abizenak", + "header-logo-title": "Itzuli zure arbelen orrira.", + "hide-system-messages": "Ezkutatu sistemako mezuak", + "headerBarCreateBoardPopup-title": "Sortu arbela", + "home": "Hasiera", + "import": "Inportatu", + "link": "Link", + "import-board": "inportatu arbela", + "import-board-c": "Inportatu arbela", + "import-board-title-trello": "Inportatu arbela Trellotik", + "import-board-title-wekan": "Import board from previous export", + "import-sandstorm-backup-warning": "Do not delete data you import from original exported board or Trello before checking does this grain close and open again, or do you get Board not found error, that means data loss.", + "import-sandstorm-warning": "Inportatutako arbelak oraingo arbeleko informazio guztia ezabatuko du eta inportatutako arbeleko informazioarekin ordeztu.", + "from-trello": "Trellotik", + "from-wekan": "From previous export", + "import-board-instruction-trello": "Zure Trello arbelean, aukeratu 'Menu\", 'More', 'Print and Export', 'Export JSON', eta kopiatu jasotako testua hemen.", + "import-board-instruction-wekan": "In your board, go to 'Menu', then 'Export board', and copy the text in the downloaded file.", + "import-board-instruction-about-errors": "If you get errors when importing board, sometimes importing still works, and board is at All Boards page.", + "import-json-placeholder": "Isatsi baliozko JSON datuak hemen", + "import-map-members": "Kideen mapa", + "import-members-map": "Your imported board has some members. Please map the members you want to import to your users", + "import-show-user-mapping": "Berrikusi kideen mapa", + "import-user-select": "Pick your existing user you want to use as this member", + "importMapMembersAddPopup-title": "Select member", + "info": "Bertsioa", + "initials": "Inizialak", + "invalid-date": "Baliogabeko data", + "invalid-time": "Baliogabeko denbora", + "invalid-user": "Baliogabeko erabiltzailea", + "joined": "elkartu da", + "just-invited": "Arbel honetara gonbidatu berri zaituzte", + "keyboard-shortcuts": "Teklatu laster-bideak", + "label-create": "Sortu etiketa", + "label-default": "%s etiketa (lehenetsia)", + "label-delete-pop": "Ez dago desegiterik. Honek etiketa hau kenduko du txartel guztietatik eta bere historiala suntsitu.", + "labels": "Etiketak", + "language": "Hizkuntza", + "last-admin-desc": "Ezin duzu rola aldatu gutxienez kudeatzaile bat behar delako.", + "leave-board": "Utzi arbela", + "leave-board-pop": "Ziur zaude __boardTitle__ utzi nahi duzula? Arbel honetako txartel guztietatik ezabatua izango zara.", + "leaveBoardPopup-title": "Arbela utzi?", + "link-card": "Lotura txartel honetara", + "list-archive-cards": "Move all cards in this list to Archive", + "list-archive-cards-pop": "This will remove all the cards in this list from the board. To view cards in Archive and bring them back to the board, click “Menu” > “Archive”.", + "list-move-cards": "Lekuz aldatu zerrendako txartel guztiak", + "list-select-cards": "Aukeratu zerrenda honetako txartel guztiak", + "set-color-list": "Set Color", + "listActionPopup-title": "Zerrendaren ekintzak", + "swimlaneActionPopup-title": "Swimlane Actions", + "swimlaneAddPopup-title": "Add a Swimlane below", + "listImportCardPopup-title": "Inportatu Trello txartel bat", + "listMorePopup-title": "Gehiago", + "link-list": "Lotura zerrenda honetara", + "list-delete-pop": "Ekintza guztiak ekintza jariotik kenduko dira eta ezin izango duzu zerrenda berreskuratu. Ez dago desegiterik.", + "list-delete-suggest-archive": "You can move a list to Archive to remove it from the board and preserve the activity.", + "lists": "Zerrendak", + "swimlanes": "Swimlanes", + "log-out": "Itxi saioa", + "log-in": "Hasi saioa", + "loginPopup-title": "Hasi saioa", + "memberMenuPopup-title": "Kidearen ezarpenak", + "members": "Kideak", + "menu": "Menua", + "move-selection": "Lekuz aldatu hautaketa", + "moveCardPopup-title": "Lekuz aldatu txartela", + "moveCardToBottom-title": "Eraman behera", + "moveCardToTop-title": "Eraman gora", + "moveSelectionPopup-title": "Lekuz aldatu hautaketa", + "multi-selection": "Hautaketa anitza", + "multi-selection-on": "Hautaketa anitza gaituta dago", + "muted": "Mututua", + "muted-info": "Ez zaizkizu jakinaraziko arbel honi egindako aldaketak", + "my-boards": "Nire arbelak", + "name": "Izena", + "no-archived-cards": "No cards in Archive.", + "no-archived-lists": "No lists in Archive.", + "no-archived-swimlanes": "No swimlanes in Archive.", + "no-results": "Emaitzarik ez", + "normal": "Arrunta", + "normal-desc": "Txartelak ikusi eta editatu ditzake. Ezin ditu ezarpenak aldatu.", + "not-accepted-yet": "Gonbidapena ez da oraindik onartu", + "notify-participate": "Jaso sortzaile edo kide zaren txartelen jakinarazpenak", + "notify-watch": "Jaso ikuskatzen dituzun arbel, zerrenda edo txartelen jakinarazpenak", + "optional": "aukerazkoa", + "or": "edo", + "page-maybe-private": "Orri hau pribatua izan daiteke. Agian <a href='%s'>saioa hasi</a> eta gero ikusi ahal izango duzu.", + "page-not-found": "Ez da orria aurkitu.", + "password": "Pasahitza", + "paste-or-dragdrop": "itsasteko, edo irudi fitxategia arrastatu eta jaregiteko (irudia besterik ez)", + "participating": "Parte-hartzen", + "preview": "Aurreikusi", + "previewAttachedImagePopup-title": "Aurreikusi", + "previewClipboardImagePopup-title": "Aurreikusi", + "private": "Pribatua", + "private-desc": "Arbel hau pribatua da. Arbelera gehitutako jendeak besterik ezin du ikusi eta editatu.", + "profile": "Profila", + "public": "Publikoa", + "public-desc": "Arbel hau publikoa da lotura duen edonorentzat ikusgai dago eta Google bezalako bilatzaileetan agertuko da. Arbelera gehitutako kideek besterik ezin dute editatu.", + "quick-access-description": "Jarri izarra arbel bati barra honetan lasterbide bat sortzeko", + "remove-cover": "Kendu azala", + "remove-from-board": "Kendu arbeletik", + "remove-label": "Kendu etiketa", + "listDeletePopup-title": "Ezabatu zerrenda?", + "remove-member": "Kendu kidea", + "remove-member-from-card": "Kendu txarteletik", + "remove-member-pop": "Kendu __name__ (__username__) __boardTitle__ arbeletik? Kidea arbel honetako txartel guztietatik kenduko da. Jakinarazpenak bidaliko dira.", + "removeMemberPopup-title": "Kendu kidea?", + "rename": "Aldatu izena", + "rename-board": "Aldatu izena arbelari", + "restore": "Berrezarri", + "save": "Gorde", + "search": "Bilatu", + "rules": "Rules", + "search-cards": "Search from card/list titles, descriptions and custom fields on this board", + "search-example": "Text to search for?", + "select-color": "Aukeratu kolorea", + "set-wip-limit-value": "Zerrenda honetako atazen muga maximoa ezarri", + "setWipLimitPopup-title": "WIP muga ezarri", + "shortcut-assign-self": "Esleitu zure burua txartel honetara", + "shortcut-autocomplete-emoji": "Automatikoki osatu emojia", + "shortcut-autocomplete-members": "Automatikoki osatu kideak", + "shortcut-clear-filters": "Garbitu iragazki guztiak", + "shortcut-close-dialog": "Itxi elkarrizketa-koadroa", + "shortcut-filter-my-cards": "Iragazi nire txartelak", + "shortcut-show-shortcuts": "Erakutsi lasterbideen zerrenda hau", + "shortcut-toggle-filterbar": "Txandakatu iragazkiaren albo-barra", + "shortcut-toggle-sidebar": "Txandakatu arbelaren albo-barra", + "show-cards-minimum-count": "Erakutsi txartel kopurua hau baino handiagoa denean:", + "sidebar-open": "Ireki albo-barra", + "sidebar-close": "Itxi albo-barra", + "signupPopup-title": "Sortu kontu bat", + "star-board-title": "Egin klik arbel honi izarra jartzeko, zure arbelen zerrendaren goialdean agertuko da", + "starred-boards": "Izardun arbelak", + "starred-boards-description": "Izardun arbelak zure arbelen zerrendaren goialdean agertuko dira", + "subscribe": "Harpidetu", + "team": "Taldea", + "this-board": "arbel hau", + "this-card": "txartel hau", + "spent-time-hours": "Erabilitako denbora (orduak)", + "overtime-hours": "Luzapena (orduak)", + "overtime": "Luzapena", + "has-overtime-cards": "Luzapen txartelak ditu", + "has-spenttime-cards": "Erabilitako denbora txartelak ditu", + "time": "Ordua", + "title": "Izenburua", + "tracking": "Jarraitzen", + "tracking-info": "Sortzaile edo kide gisa parte-hartzen duzun txartelei egindako aldaketak jakinaraziko zaizkizu.", + "type": "Type", + "unassign-member": "Kendu kidea", + "unsaved-description": "Gorde gabeko deskripzio bat duzu", + "unwatch": "Utzi ikuskatzeari", + "upload": "Igo", + "upload-avatar": "Igo avatar bat", + "uploaded-avatar": "Avatar bat igo da", + "username": "Erabiltzaile-izena", + "view-it": "Ikusi", + "warn-list-archived": "warning: this card is in an list at Archive", + "watch": "Ikuskatu", + "watching": "Ikuskatzen", + "watching-info": "Arbel honi egindako aldaketak jakinaraziko zaizkizu", + "welcome-board": "Ongi etorri arbela", + "welcome-swimlane": "Milestone 1", + "welcome-list1": "Oinarrizkoa", + "welcome-list2": "Aurreratua", + "card-templates-swimlane": "Card Templates", + "list-templates-swimlane": "List Templates", + "board-templates-swimlane": "Board Templates", + "what-to-do": "Zer egin nahi duzu?", + "wipLimitErrorPopup-title": "Baliogabeko WIP muga", + "wipLimitErrorPopup-dialog-pt1": "Zerrenda honetako atazen muga, WIP-en ezarritakoa baina handiagoa da", + "wipLimitErrorPopup-dialog-pt2": "Mugitu zenbait ataza zerrenda honetatik, edo WIP muga handiagoa ezarri.", + "admin-panel": "Kudeaketa panela", + "settings": "Ezarpenak", + "people": "Jendea", + "registration": "Izen-ematea", + "disable-self-registration": "Desgaitu nork bere burua erregistratzea", + "invite": "Gonbidatu", + "invite-people": "Gonbidatu jendea", + "to-boards": "Arbele(ta)ra", + "email-addresses": "E-posta helbideak", + "smtp-host-description": "Zure e-posta mezuez arduratzen den SMTP zerbitzariaren helbidea", + "smtp-port-description": "Zure SMTP zerbitzariak bidalitako e-posta mezuentzat erabiltzen duen kaia.", + "smtp-tls-description": "Gaitu TLS euskarria SMTP zerbitzariarentzat", + "smtp-host": "SMTP ostalaria", + "smtp-port": "SMTP kaia", + "smtp-username": "Erabiltzaile-izena", + "smtp-password": "Pasahitza", + "smtp-tls": "TLS euskarria", + "send-from": "Nork", + "send-smtp-test": "Bidali posta elektroniko mezu bat zure buruari", + "invitation-code": "Gonbidapen kodea", + "email-invite-register-subject": "__inviter__ erabiltzaileak gonbidapen bat bidali dizu", + "email-invite-register-text": "Dear __user__,\n\n__inviter__ invites you to kanban board for collaborations.\n\nPlease follow the link below:\n__url__\n\nAnd your invitation code is: __icode__\n\nThanks.", + "email-smtp-test-subject": "SMTP Test Email", + "email-smtp-test-text": "Arrakastaz bidali duzu posta elektroniko mezua", + "error-invitation-code-not-exist": "Gonbidapen kodea ez da existitzen", + "error-notAuthorized": "Ez duzu orri hau ikusteko baimenik.", + "webhook-title": "Webhook Name", + "webhook-token": "Token (Optional for Authentication)", + "outgoing-webhooks": "Irteerako Webhook-ak", + "bidirectional-webhooks": "Two-Way Webhooks", + "outgoingWebhooksPopup-title": "Irteerako Webhook-ak", + "boardCardTitlePopup-title": "Card Title Filter", + "disable-webhook": "Disable This Webhook", + "global-webhook": "Global Webhooks", + "new-outgoing-webhook": "Irteera-webhook berria", + "no-name": "(Ezezaguna)", + "Node_version": "Nodo bertsioa", + "Meteor_version": "Meteor version", + "MongoDB_version": "MongoDB version", + "MongoDB_storage_engine": "MongoDB storage engine", + "MongoDB_Oplog_enabled": "MongoDB Oplog enabled", + "OS_Arch": "SE Arkitektura", + "OS_Cpus": "SE PUZ kopurua", + "OS_Freemem": "SE Memoria librea", + "OS_Loadavg": "SE batez besteko karga", + "OS_Platform": "SE plataforma", + "OS_Release": "SE kaleratzea", + "OS_Totalmem": "SE memoria guztira", + "OS_Type": "SE mota", + "OS_Uptime": "SE denbora abiatuta", + "days": "days", + "hours": "ordu", + "minutes": "minutu", + "seconds": "segundo", + "show-field-on-card": "Show this field on card", + "automatically-field-on-card": "Auto create field to all cards", + "showLabel-field-on-card": "Show field label on minicard", + "yes": "Bai", + "no": "Ez", + "accounts": "Kontuak", + "accounts-allowEmailChange": "Baimendu e-mail aldaketa", + "accounts-allowUserNameChange": "Allow Username Change", + "createdAt": "Noiz sortua", + "verified": "Egiaztatuta", + "active": "Gaituta", + "card-received": "Received", + "card-received-on": "Received on", + "card-end": "End", + "card-end-on": "Ends on", + "editCardReceivedDatePopup-title": "Change received date", + "editCardEndDatePopup-title": "Change end date", + "setCardColorPopup-title": "Set color", + "setCardActionsColorPopup-title": "Choose a color", + "setSwimlaneColorPopup-title": "Choose a color", + "setListColorPopup-title": "Choose a color", + "assigned-by": "Assigned By", + "requested-by": "Requested By", + "board-delete-notice": "Deleting is permanent. You will lose all lists, cards and actions associated with this board.", + "delete-board-confirm-popup": "All lists, cards, labels, and activities will be deleted and you won't be able to recover the board contents. There is no undo.", + "boardDeletePopup-title": "Delete Board?", + "delete-board": "Delete Board", + "default-subtasks-board": "Subtasks for __board__ board", + "default": "Default", + "queue": "Queue", + "subtask-settings": "Subtasks Settings", + "card-settings": "Card Settings", + "boardSubtaskSettingsPopup-title": "Board Subtasks Settings", + "boardCardSettingsPopup-title": "Card Settings", + "deposit-subtasks-board": "Deposit subtasks to this board:", + "deposit-subtasks-list": "Landing list for subtasks deposited here:", + "show-parent-in-minicard": "Show parent in minicard:", + "prefix-with-full-path": "Prefix with full path", + "prefix-with-parent": "Prefix with parent", + "subtext-with-full-path": "Subtext with full path", + "subtext-with-parent": "Subtext with parent", + "change-card-parent": "Change card's parent", + "parent-card": "Parent card", + "source-board": "Source board", + "no-parent": "Don't show parent", + "activity-added-label": "added label '%s' to %s", + "activity-removed-label": "removed label '%s' from %s", + "activity-delete-attach": "deleted an attachment from %s", + "activity-added-label-card": "added label '%s'", + "activity-removed-label-card": "removed label '%s'", + "activity-delete-attach-card": "deleted an attachment", + "activity-set-customfield": "set custom field '%s' to '%s' in %s", + "activity-unset-customfield": "unset custom field '%s' in %s", + "r-rule": "Rule", + "r-add-trigger": "Add trigger", + "r-add-action": "Add action", + "r-board-rules": "Board rules", + "r-add-rule": "Add rule", + "r-view-rule": "View rule", + "r-delete-rule": "Delete rule", + "r-new-rule-name": "New rule title", + "r-no-rules": "No rules", + "r-when-a-card": "When a card", + "r-is": "is", + "r-is-moved": "is moved", + "r-added-to": "added to", + "r-removed-from": "Removed from", + "r-the-board": "the board", + "r-list": "list", + "set-filter": "Set Filter", + "r-moved-to": "Moved to", + "r-moved-from": "Moved from", + "r-archived": "Moved to Archive", + "r-unarchived": "Restored from Archive", + "r-a-card": "a card", + "r-when-a-label-is": "When a label is", + "r-when-the-label": "When the label", + "r-list-name": "list name", + "r-when-a-member": "When a member is", + "r-when-the-member": "When the member", + "r-name": "name", + "r-when-a-attach": "When an attachment", + "r-when-a-checklist": "When a checklist is", + "r-when-the-checklist": "When the checklist", + "r-completed": "Completed", + "r-made-incomplete": "Made incomplete", + "r-when-a-item": "When a checklist item is", + "r-when-the-item": "When the checklist item", + "r-checked": "Checked", + "r-unchecked": "Unchecked", + "r-move-card-to": "Move card to", + "r-top-of": "Top of", + "r-bottom-of": "Bottom of", + "r-its-list": "its list", + "r-archive": "Move to Archive", + "r-unarchive": "Restore from Archive", + "r-card": "card", + "r-add": "Gehitu", + "r-remove": "Remove", + "r-label": "label", + "r-member": "member", + "r-remove-all": "Remove all members from the card", + "r-set-color": "Set color to", + "r-checklist": "checklist", + "r-check-all": "Check all", + "r-uncheck-all": "Uncheck all", + "r-items-check": "items of checklist", + "r-check": "Check", + "r-uncheck": "Uncheck", + "r-item": "item", + "r-of-checklist": "of checklist", + "r-send-email": "Send an email", + "r-to": "to", + "r-subject": "subject", + "r-rule-details": "Rule details", + "r-d-move-to-top-gen": "Move card to top of its list", + "r-d-move-to-top-spec": "Move card to top of list", + "r-d-move-to-bottom-gen": "Move card to bottom of its list", + "r-d-move-to-bottom-spec": "Move card to bottom of list", + "r-d-send-email": "Send email", + "r-d-send-email-to": "to", + "r-d-send-email-subject": "subject", + "r-d-send-email-message": "message", + "r-d-archive": "Move card to Archive", + "r-d-unarchive": "Restore card from Archive", + "r-d-add-label": "Add label", + "r-d-remove-label": "Remove label", + "r-create-card": "Create new card", + "r-in-list": "in list", + "r-in-swimlane": "in swimlane", + "r-d-add-member": "Add member", + "r-d-remove-member": "Remove member", + "r-d-remove-all-member": "Remove all member", + "r-d-check-all": "Check all items of a list", + "r-d-uncheck-all": "Uncheck all items of a list", + "r-d-check-one": "Check item", + "r-d-uncheck-one": "Uncheck item", + "r-d-check-of-list": "of checklist", + "r-d-add-checklist": "Add checklist", + "r-d-remove-checklist": "Remove checklist", + "r-by": "by", + "r-add-checklist": "Add checklist", + "r-with-items": "with items", + "r-items-list": "item1,item2,item3", + "r-add-swimlane": "Add swimlane", + "r-swimlane-name": "swimlane name", + "r-board-note": "Note: leave a field empty to match every possible value.", + "r-checklist-note": "Note: checklist's items have to be written as comma separated values.", + "r-when-a-card-is-moved": "When a card is moved to another list", + "r-set": "Set", + "r-update": "Update", + "r-datefield": "date field", + "r-df-start-at": "start", + "r-df-due-at": "due", + "r-df-end-at": "end", + "r-df-received-at": "received", + "r-to-current-datetime": "to current date/time", + "r-remove-value-from": "Remove value from", + "ldap": "LDAP", + "oauth2": "OAuth2", + "cas": "CAS", + "authentication-method": "Authentication method", + "authentication-type": "Authentication type", + "custom-product-name": "Custom Product Name", + "layout": "Layout", + "hide-logo": "Hide Logo", + "add-custom-html-after-body-start": "Add Custom HTML after <body> start", + "add-custom-html-before-body-end": "Add Custom HTML before </body> end", + "error-undefined": "Something went wrong", + "error-ldap-login": "An error occurred while trying to login", + "display-authentication-method": "Display Authentication Method", + "default-authentication-method": "Default Authentication Method", + "duplicate-board": "Duplicate Board", + "people-number": "The number of people is:", + "swimlaneDeletePopup-title": "Delete Swimlane ?", + "swimlane-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the swimlane. There is no undo.", + "restore-all": "Restore all", + "delete-all": "Delete all", + "loading": "Loading, please wait.", + "previous_as": "last time was", + "act-a-dueAt": "modified due time to \nWhen: __timeValue__\nWhere: __card__\n previous due was __timeOldValue__", + "act-a-endAt": "modified ending time to __timeValue__ from (__timeOldValue__)", + "act-a-startAt": "modified starting time to __timeValue__ from (__timeOldValue__)", + "act-a-receivedAt": "modified received time to __timeValue__ from (__timeOldValue__)", + "a-dueAt": "modified due time to be", + "a-endAt": "modified ending time to be", + "a-startAt": "modified starting time to be", + "a-receivedAt": "modified received time to be", + "almostdue": "current due time %s is approaching", + "pastdue": "current due time %s is past", + "duenow": "current due time %s is today", + "act-newDue": "__list__/__card__ has 1st due reminder [__board__]", + "act-withDue": "__list__/__card__ due reminders [__board__]", + "act-almostdue": "was reminding the current due (__timeValue__) of __card__ is approaching", + "act-pastdue": "was reminding the current due (__timeValue__) of __card__ is past", + "act-duenow": "was reminding the current due (__timeValue__) of __card__ is now", + "act-atUserComment": "You were mentioned in [__board__] __list__/__card__", + "delete-user-confirm-popup": "Are you sure you want to delete this account? There is no undo.", + "accounts-allowUserDelete": "Allow users to self delete their account", + "hide-minicard-label-text": "Hide minicard label text", + "show-desktop-drag-handles": "Show desktop drag handles", + "assignee": "Assignee", + "cardAssigneesPopup-title": "Assignee", + "addmore-detail": "Add a more detailed description", + "show-on-card": "Show on Card", + "new": "New", + "editUserPopup-title": "Edit User", + "newUserPopup-title": "New User", + "notifications": "Notifications", + "view-all": "View All", + "filter-by-unread": "Filter by Unread", + "mark-all-as-read": "Mark all as read", + "allow-rename": "Allow Rename", + "allowRenamePopup-title": "Allow Rename" +} diff --git a/i18n/fa.i18n.json b/i18n/fa.i18n.json index f468c048..d779eb13 100644 --- a/i18n/fa.i18n.json +++ b/i18n/fa.i18n.json @@ -1,769 +1,770 @@ { - "accept": "پذیرش", - "act-activity-notify": "اعلان فعالیت", - "act-addAttachment": "ضمیمه __attachment__ را به کارت __card__ در لیست __list__ در مسیر شناور __swimlane__ در برد __board__ اضافه کرد", - "act-deleteAttachment": "ضمیمه __attachment__ را از کارت __card__ در لیست __list__ در مسیر شناور __swimlane__ در برد __board__ حذف کرد", - "act-addSubtask": "زیر وظیفه __subtask__ را به کارت __card__ در لیست __list__ در مسیر شناور __swimlane__ در برد __board__ اضافه کرد", - "act-addLabel": "برچسب __label__ را به کارت __card__ در لیست __list__ در مسیر شناور __swimlane__ در برد __board__ اضافه کرد", - "act-addedLabel": "برچسب __label__ را به کارت __card__ در لیست __list__ در مسیر شناور __swimlane__ در برد __board__ اضافه کرد", - "act-removeLabel": "برچسب __label__ را از کارت __card__ در لیست __list__ در مسیر شناور __swimlane__ در برد __board__ حذف کرد", - "act-removedLabel": "برچسب __label__ را از کارت __card__ در لیست __list__ در مسیر شناور __swimlane__ در برد __board__ حذف کرد", - "act-addChecklist": "سیاهه __checklist__ را به کارت __card__ در لیست __list__ در مسیر شناور __swimlane__ در برد __board__ اضافه کرد", - "act-addChecklistItem": "چک لیست __checklistItem__ را به سیاهه __checklist__ در کارت __card__ در لیست __list__ در مسیر شناور __swimlane__ در برد __board__ اضافه کرد", - "act-removeChecklist": "سیاهه __checklist__ را از کارت __card__ در لیست __list__ در مسیر شناور __swimlane__ در برد __board__ حذف کرد", - "act-removeChecklistItem": "چک لیست __checklistItem__ را از سیاهه __checkList__ در کارت __card__ در لیست __list__ در مسیر شناور __swimlane__ در برد __board__ حذف کرد", - "act-checkedItem": "چک لیست __checklistItem__ را از سیاهه __checklist__ در کارت __card__ در لیست __list__ در مسیر شناور __swimlane__ در برد __board__ تیک زد", - "act-uncheckedItem": "چک لیست __checklistItem__ را از سیاهه __checklist__ در کارت __card__ در لیست __list__ در مسیر شناور __swimlane__ در برد __board__ بدونِ تیک کرد", - "act-completeChecklist": "سیاهه __checklist__ را در کارت __card__ در لیست __list__ در مسیر شناور __swimlane__ در برد __board__ کامل کرد", - "act-uncompleteChecklist": "سیاهه __checklist__ را در کارت __card__ در لیست __list__ در مسیر شناور __swimlane__ در برد __board__ ناقص کرد", - "act-addComment": "روی کارت __card__ نظر داد: __comment__ در لیست __list__ در مسیر شناور __swimlane__ در برد __board__", - "act-editComment": "نظر روی کارت __card__ را ویرایش کرد: __comment__ در لیست __list__ در مسیر شناور __swimlane__ در برد __board__", - "act-deleteComment": "نظر روی کارت __card__ را حذف کرد: __comment__ در لیست __list__ در مسیر شناور __swimlane__ در برد __board__", - "act-createBoard": "برد __board__ را ایجاد کرد", - "act-createSwimlane": "مسیر شناور __swimlane__ را در برد __board__ ایجاد کرد", - "act-createCard": "کارت __card__ را در لیست __list__ در مسیر شناور __swimlane__ در برد __board__ ایجاد کرد", - "act-createCustomField": "فیلد شخصی __customField__ را در برد __board__ ایجاد کرد", - "act-deleteCustomField": "فیلد شخصی __customField__ را در برد __board__ حذف کرد", - "act-setCustomField": "فیلد شخصی __customField__ را ویرایش کرد: __customFieldValue__ در کارت __card__ در لیست __list__ در مسیر شناور __swimlane__ در برد __board__", - "act-createList": "لیست __list__ را به برد __board__ اضافه کرد", - "act-addBoardMember": "عضو __member__ را به برد __board__ اضافه کرد", - "act-archivedBoard": "برد __board__ را بایگانی کرد", - "act-archivedCard": "کارت __card__ را در لیست __list__ در مسیر شناور __swimlane__ در برد __board__ بایگانی کرد", - "act-archivedList": "لیست __list__ را در مسیر شناور __swimlane__ در برد __board__ بایگانی کرد", - "act-archivedSwimlane": "مسیر شناور __swimlane__ را در برد __board__ بایگانی کرد", - "act-importBoard": "برد __board__ را وارد کرد", - "act-importCard": "کارت __card__ را به لیست __list__ در مسیر شناور __swimlane__ در برد __board__ وارد کرد", - "act-importList": "لیست __list__ را به مسیر شناور __swimlane__ در برد __board__ وارد کرد", - "act-joinMember": "عضو __member__ را به کارت __card__ در لیست __list__ در مسیر شناور __swimlane__ در برد __board__ اضافه کرد", - "act-moveCard": "کارت __card__ را در برد __board__ از لیست __oldList__ در مسیر شناور __oldSwimlane__ به لیست __list__ در مسیر شناور __swimlane__ منتقل کرد", - "act-moveCardToOtherBoard": "کارت __card__ را از لیست __oldList__ در مسیر شناور __oldSwimlane__ در برد __oldBoard__ به لیست __list__ در مسیر شناور __swimlane__ در برد __board__ منتقل کرد", - "act-removeBoardMember": "عضو __member__ را از برد __board__ حذف کرد", - "act-restoredCard": "کارت __card__ را به لیست __list__ در مسیر شناور __swimlane__ در برد __board__ بازگرداند", - "act-unjoinMember": "عضو __member__ را از کارت __card__ در لیست __list__ در مسیر شناور __swimlane__ در برد __board__ حذف کرد", - "act-withBoardTitle": "__board__", - "act-withCardTitle": "[__board__] __card__", - "actions": "اعمال", - "activities": "فعالیت‌ها", - "activity": "فعالیت", - "activity-added": "%s به %s اضافه شد", - "activity-archived": "%s به آرشیو انتقال یافت", - "activity-attached": "%s به %s پیوست شد", - "activity-created": "%s ایجاد شد", - "activity-customfield-created": "%s فیلدشخصی ایجاد شد", - "activity-excluded": "%s از %s مستثنی گردید", - "activity-imported": "%s از %s وارد %s شد", - "activity-imported-board": "%s از %s وارد شد", - "activity-joined": "اتصال به %s", - "activity-moved": "%s از %s به %s منتقل شد", - "activity-on": "%s", - "activity-removed": "%s از %s حذف شد", - "activity-sent": "ارسال %s به %s", - "activity-unjoined": "قطع اتصال %s", - "activity-subtask-added": "زیروظیفه به %s اضافه شد", - "activity-checked-item": "چک شده %s در چک لیست %s از %s", - "activity-unchecked-item": "چک نشده %s در چک لیست %s از %s", - "activity-checklist-added": "سیاهه به %s اضافه شد", - "activity-checklist-removed": "از چک لیست حذف گردید", - "activity-checklist-completed": "completed checklist %s of %s", - "activity-checklist-uncompleted": "تمام نشده ها در چک لیست %s از %s", - "activity-checklist-item-added": "added checklist item to '%s' in %s", - "activity-checklist-item-removed": "حذف شده از چک لیست '%s' در %s", - "add": "افزودن", - "activity-checked-item-card": "چک شده %s در چک لیست %s", - "activity-unchecked-item-card": "چک نشده %s در چک لیست %s", - "activity-checklist-completed-card": "سیاهه __checklist__ را در کارت __card__ در لیست __list__ در مسیر شناور __swimlane__ در برد __board__ کامل کرد", - "activity-checklist-uncompleted-card": "چک لیست تمام نشده %s", - "activity-editComment": "نظر ویرایش شد %s", - "activity-deleteComment": "نظر حذف شد %s", - "add-attachment": "افزودن ضمیمه", - "add-board": "افزودن برد", - "add-card": "افزودن کارت", - "add-swimlane": "اضافه کردن مسیر شناور", - "add-subtask": "افزودن زیر وظیفه", - "add-checklist": "افزودن چک لیست", - "add-checklist-item": "افزودن مورد به سیاهه", - "add-cover": "جلد کردن", - "add-label": "افزودن لیبل", - "add-list": "افزودن لیست", - "add-members": "افزودن اعضا", - "added": "اضافه گردید", - "addMemberPopup-title": "اعضا", - "admin": "مدیر", - "admin-desc": "امکان دیدن و ویرایش کارت‌ها، پاک کردن کاربران و تغییر تنظیمات برای برد.", - "admin-announcement": "اعلان", - "admin-announcement-active": "اعلان سراسری فعال", - "admin-announcement-title": "اعلان از سوی مدیر", - "all-boards": "تمام بردها", - "and-n-other-card": "و __count__ کارت دیگر", - "and-n-other-card_plural": "و __count__ کارت دیگر", - "apply": "اعمال", - "app-is-offline": "در حال بارگزاری لطفا منتظر بمانید. بازخوانی صفحه باعث از بین رفتن اطلاعات می شود. اگر بارگذاری کار نمی کند، لطفا بررسی کنید که این سرور متوقف نشده است.", - "archive": "انتقال به آرشیو", - "archive-all": "انتقال همه به آرشیو", - "archive-board": "انتقال برد به آرشیو", - "archive-card": "انتقال کارت به آرشیو", - "archive-list": "انتقال لیست به آرشیو", - "archive-swimlane": "انتقال مسیر به آرشیو", - "archive-selection": "انتقال انتخاب شده ها به آرشیو", - "archiveBoardPopup-title": "انتقال برد به آرشیو؟", - "archived-items": "بایگانی", - "archived-boards": "برد های داخل آرشیو", - "restore-board": "بازیابی برد", - "no-archived-boards": "هیچ بردی داخل آرشیو نیست", - "archives": "بایگانی", - "template": "Template", - "templates": "Templates", - "assign-member": "تعیین عضو", - "attached": "ضمیمه شده", - "attachment": "ضمیمه", - "attachment-delete-pop": "حذف پیوست دایمی و بی بازگشت خواهد بود.", - "attachmentDeletePopup-title": "آیا می خواهید ضمیمه را حذف کنید؟", - "attachments": "ضمائم", - "auto-watch": "اضافه شدن خودکار دیده‌بانی بردها زمانی که ایجاد می‌شوند", - "avatar-too-big": "تصویر کاربر بسیار بزرگ است ـ حداکثر۷۰ کیلوبایت ـ", - "back": "بازگشت", - "board-change-color": "تغییر رنگ", - "board-nb-stars": "%s ستاره", - "board-not-found": "برد مورد نظر پیدا نشد", - "board-private-info": "این برد <strong>خصوصی</strong> خواهد بود.", - "board-public-info": "این برد <strong>عمومی</strong> خواهد بود.", - "boardChangeColorPopup-title": "تغییر پس زمینه برد", - "boardChangeTitlePopup-title": "تغییر نام برد", - "boardChangeVisibilityPopup-title": "تغییر وضعیت نمایش", - "boardChangeWatchPopup-title": "تغییر دیده بانی", - "boardMenuPopup-title": "Board Settings", - "boardChangeViewPopup-title": "نمایش برد", - "boards": "بردها", - "board-view": "نمایش برد", - "board-view-cal": "تقویم", - "board-view-swimlanes": "Swimlanes", - "board-view-collapse": "بستن", - "board-view-lists": "فهرست‌ها", - "bucket-example": "برای مثال چیزی شبیه \"لیست سبدها\"", - "cancel": "انصراف", - "card-archived": "این کارت به آرشیو انتقال داده شد", - "board-archived": "این برد به آرشیو انتقال یافت", - "card-comments-title": "این کارت دارای %s نظر است.", - "card-delete-notice": "حذف دائمی. تمامی موارد مرتبط با این کارت از بین خواهند رفت.", - "card-delete-pop": "همه اقدامات از این پردازه حذف خواهد شد و امکان بازگرداندن کارت وجود نخواهد داشت.", - "card-delete-suggest-archive": "شما می توانید کارت را به بایگانی منتقل کنید تا آن را از هیئت مدیره حذف کنید و فعالیت را حفظ کنید.", - "card-due": "تا", - "card-due-on": "تا", - "card-spent": "زمان صرف شده", - "card-edit-attachments": "ویرایش ضمائم", - "card-edit-custom-fields": "ویرایش فیلدهای شخصی", - "card-edit-labels": "ویرایش برچسب", - "card-edit-members": "ویرایش اعضا", - "card-labels-title": "تغییر برچسب کارت", - "card-members-title": "افزودن یا حذف اعضا از کارت.", - "card-start": "شروع", - "card-start-on": "شروع از", - "cardAttachmentsPopup-title": "ضمیمه از", - "cardCustomField-datePopup-title": "تغییر تاریخ", - "cardCustomFieldsPopup-title": "ویرایش فیلدهای شخصی", - "cardDeletePopup-title": "آیا می خواهید کارت را حذف کنید؟", - "cardDetailsActionsPopup-title": "اعمال کارت", - "cardLabelsPopup-title": "برچسب ها", - "cardMembersPopup-title": "اعضا", - "cardMorePopup-title": "بیشتر", - "cardTemplatePopup-title": "Create template", - "cards": "کارت‌ها", - "cards-count": "کارت‌ها", - "casSignIn": "ورود با استفاده از CAS", - "cardType-card": "کارت", - "cardType-linkedCard": "کارت‌های مرتبط", - "cardType-linkedBoard": "برد مرتبط", - "change": "تغییر", - "change-avatar": "تغییر تصویر", - "change-password": "تغییر کلمه عبور", - "change-permissions": "تغییر دسترسی‌ها", - "change-settings": "تغییر تنظیمات", - "changeAvatarPopup-title": "تغییر تصویر", - "changeLanguagePopup-title": "تغییر زبان", - "changePasswordPopup-title": "تغییر کلمه عبور", - "changePermissionsPopup-title": "تغییر دسترسی‌ها", - "changeSettingsPopup-title": "تغییر تنظیمات", - "subtasks": "زیر وظیفه", - "checklists": "سیاهه‌ها", - "click-to-star": "با کلیک کردن ستاره بدهید", - "click-to-unstar": "با کلیک کردن ستاره را کم کنید", - "clipboard": "ذخیره در حافظه ویا بردار-رهاکن", - "close": "بستن", - "close-board": "بستن برد", - "close-board-pop": "شما می توانید با کلیک کردن بر روی دکمه «بایگانی» از صفحه هدر، صفحه را بازگردانید.", - "color-black": "مشکی", - "color-blue": "آبی", - "color-crimson": "قرمز", - "color-darkgreen": "سبز تیره", - "color-gold": "طلایی", - "color-gray": "خاکستری", - "color-green": "سبز", - "color-indigo": "نیلی", - "color-lime": "لیمویی", - "color-magenta": "ارغوانی", - "color-mistyrose": "صورتی روشن", - "color-navy": "لاجوردی", - "color-orange": "نارنجی", - "color-paleturquoise": "فیروزه‌ای کدر", - "color-peachpuff": "هلویی", - "color-pink": "صورتی", - "color-plum": "بنفش کدر", - "color-purple": "بنفش", - "color-red": "قرمز", - "color-saddlebrown": "کاکائویی", - "color-silver": "نقره‌ای", - "color-sky": "آبی آسمانی", - "color-slateblue": "آبی فولادی", - "color-white": "سفید", - "color-yellow": "زرد", - "unset-color": "بازنشانی", - "comment": "نظر", - "comment-placeholder": "درج نظر", - "comment-only": "فقط نظر", - "comment-only-desc": "فقط می‌تواند روی کارت‌ها نظر دهد.", - "no-comments": "هیچ کامنتی موجود نیست", - "no-comments-desc": "نظرات و فعالیت ها را نمی توان دید.", - "worker": "کارگر", - "worker-desc": "تنها میتوانید کارت ها را جابجا کنید، این را به یک کارت اضافه کنید.", - "computer": "رایانه", - "confirm-subtask-delete-dialog": "از حذف این زیر وظیفه اطمینان دارید؟", - "confirm-checklist-delete-dialog": "مطمئنا چک لیست پاک شود؟", - "copy-card-link-to-clipboard": "درج پیوند کارت در حافظه", - "linkCardPopup-title": "ارتباط دادن کارت", - "searchElementPopup-title": "جستجو", - "copyCardPopup-title": "کپی کارت", - "copyChecklistToManyCardsPopup-title": "کپی قالب کارت به کارت‌های متعدد", - "copyChecklistToManyCardsPopup-instructions": "عنوان و توضیحات کارت مقصد در این قالب JSON", - "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"First card title\", \"description\":\"First card description\"}, {\"title\":\"Second card title\",\"description\":\"Second card description\"},{\"title\":\"Last card title\",\"description\":\"Last card description\"} ]", - "create": "ایجاد", - "createBoardPopup-title": "ایجاد برد", - "chooseBoardSourcePopup-title": "بارگذاری برد", - "createLabelPopup-title": "ایجاد برچسب", - "createCustomField": "ایجاد فیلد", - "createCustomFieldPopup-title": "ایجاد فیلد", - "current": "جاری", - "custom-field-delete-pop": "این اقدام فیلدشخصی را بهمراه تمامی تاریخچه آن از کارت ها پاک می کند و برگشت پذیر نمی باشد", - "custom-field-checkbox": "جعبه انتخابی", - "custom-field-date": "تاریخ", - "custom-field-dropdown": "لیست افتادنی", - "custom-field-dropdown-none": "(هیچ)", - "custom-field-dropdown-options": "لیست امکانات", - "custom-field-dropdown-options-placeholder": "کلید Enter را جهت افزودن امکانات بیشتر فشار دهید", - "custom-field-dropdown-unknown": "(ناشناخته)", - "custom-field-number": "عدد", - "custom-field-text": "متن", - "custom-fields": "فیلدهای شخصی", - "date": "تاریخ", - "decline": "رد", - "default-avatar": "تصویر پیش فرض", - "delete": "حذف", - "deleteCustomFieldPopup-title": "آیا فیلدشخصی پاک شود؟", - "deleteLabelPopup-title": "آیا می خواهید برچسب را حذف کنید؟", - "description": "توضیحات", - "disambiguateMultiLabelPopup-title": "عمل ابهام زدایی از برچسب", - "disambiguateMultiMemberPopup-title": "عمل ابهام زدایی از کاربر", - "discard": "لغو", - "done": "انجام شده", - "download": "دریافت", - "edit": "ویرایش", - "edit-avatar": "تغییر تصویر", - "edit-profile": "ویرایش پروفایل", - "edit-wip-limit": "Edit WIP Limit", - "soft-wip-limit": "Soft WIP Limit", - "editCardStartDatePopup-title": "تغییر تاریخ آغاز", - "editCardDueDatePopup-title": "تغییر تاریخ پایان", - "editCustomFieldPopup-title": "ویرایش فیلد", - "editCardSpentTimePopup-title": "تغییر زمان صرف شده", - "editLabelPopup-title": "تغیر برچسب", - "editNotificationPopup-title": "اصلاح اعلان", - "editProfilePopup-title": "ویرایش پروفایل", - "email": "پست الکترونیک", - "email-enrollAccount-subject": "یک حساب کاربری برای شما در __siteName__ ایجاد شد", - "email-enrollAccount-text": "سلام __user__ \nبرای شروع به استفاده از این سرویس برروی آدرس زیر کلیک کنید.\n__url__\nبا تشکر.", - "email-fail": "عدم موفقیت در فرستادن رایانامه", - "email-fail-text": "خطا در تلاش برای فرستادن رایانامه", - "email-invalid": "رایانامه نادرست", - "email-invite": "دعوت از طریق رایانامه", - "email-invite-subject": "__inviter__ برای شما دعوت نامه ارسال کرده است", - "email-invite-text": "__User__ عزیز\n __inviter__ شما را به عضویت برد \"__board__\" برای همکاری دعوت کرده است.\nلطفا لینک زیر را دنبال کنید، باتشکر:\n__url__", - "email-resetPassword-subject": "تنظیم مجدد کلمه عبور در __siteName__", - "email-resetPassword-text": "سلام __user__\nجهت تنظیم مجدد کلمه عبور آدرس زیر را دنبال نمایید، باتشکر:\n__url__", - "email-sent": "نامه الکترونیکی فرستاده شد", - "email-verifyEmail-subject": "تایید آدرس الکترونیکی شما در __siteName__", - "email-verifyEmail-text": "سلام __user__\nبه منظور تایید آدرس الکترونیکی حساب خود، آدرس زیر را دنبال نمایید، باتشکر:\n__url__.", - "enable-wip-limit": "Enable WIP Limit", - "error-board-doesNotExist": "برد مورد نظر وجود ندارد", - "error-board-notAdmin": "شما جهت انجام آن باید مدیر برد باشید", - "error-board-notAMember": "شما برای انجام آن، باید عضو این برد باشید", - "error-json-malformed": "متن درغالب صحیح Json نمی باشد.", - "error-json-schema": "داده های Json شما، شامل اطلاعات صحیح در غالب درستی نمی باشد.", - "error-list-doesNotExist": "این لیست موجود نیست", - "error-user-doesNotExist": "این کاربر وجود ندارد", - "error-user-notAllowSelf": "عدم امکان دعوت خود", - "error-user-notCreated": "این کاربر ایجاد نشده است", - "error-username-taken": "این نام کاربری استفاده شده است", - "error-email-taken": "رایانامه توسط گیرنده دریافت شده است", - "export-board": "انتقال به بیرون برد", - "sort": "مرتب سازی", - "sort-desc": "برای مرتب سازی لیست کلیک کنید", - "list-sort-by": "مرتب سازی لیست بر اساس:", - "list-label-modifiedAt": "زمان دسترسی قبلی", - "list-label-title": "نام لیست", - "list-label-sort": "دلخواه شما", - "list-label-short-modifiedAt": "(L)", - "list-label-short-title": "(N)", - "list-label-short-sort": "(M)", - "filter": "صافی ـ فیلتر ـ", - "filter-cards": "فیلتر کارت‌ها یا لیست‌ها", - "list-filter-label": "فیلتر لیست بر اساس عنوان", - "filter-clear": "حذف صافی ـ فیلتر ـ", - "filter-no-label": "بدون برچسب", - "filter-no-member": "بدون عضو", - "filter-no-custom-fields": "هیچ فیلدشخصی ای وجود ندارد", - "filter-show-archive": "نمایش لیست‌های آرشیو شده", - "filter-hide-empty": "مخفی کردن لیست‌های خالی", - "filter-on": "صافی ـ فیلتر ـ فعال است", - "filter-on-desc": "شما درحال صافی ـ فیلتر ـ کارت‌های این برد هستید. برای ویرایش فیلتر کلیک نمایید.", - "filter-to-selection": "صافی ـ فیلتر ـ برای موارد انتخابی", - "advanced-filter-label": "صافی ـ فیلتر ـ پیشرفته", - "advanced-filter-description": "فیلتر پیشرفته اجازه می دهد تا برای نوشتن رشته حاوی اپراتورهای زیر: ==! = <=> = && || () یک فضای به عنوان یک جداساز بین اپراتورها استفاده می شود. با تایپ کردن نام ها و مقادیر آنها می توانید برای تمام زمینه های سفارشی فیلتر کنید. به عنوان مثال: Field1 == Value1. نکته: اگر فیلدها یا مقادیر حاوی فضاها باشند، شما باید آنها را به یک نقل قول کپسول کنید. برای مثال: 'فیلد 1' == 'مقدار 1'. برای تک تک کاراکترهای کنترل (\\\\) که می توانید از آنها استفاده کنید، می توانید از \\ استفاده کنید. به عنوان مثال: Field1 == I \\ 'm. همچنین شما می توانید شرایط مختلف را ترکیب کنید. برای مثال: F1 == V1 || F1 == V2. به طور معمول همه اپراتورها از چپ به راست تفسیر می شوند. شما می توانید سفارش را با قرار دادن براکت تغییر دهید. برای مثال: F1 == V1 && (F2 == V2 || F2 == V3). همچنین می توانید فیلدهای متنی را با استفاده از regex جستجو کنید: F1 == /Tes.*/i", - "fullname": "نام و نام خانوادگی", - "header-logo-title": "بازگشت به صفحه بردها.", - "hide-system-messages": "عدم نمایش پیامهای سیستمی", - "headerBarCreateBoardPopup-title": "ایجاد برد", - "home": "خانه", - "import": "وارد کردن", - "link": "ارتباط", - "import-board": "وارد کردن برد", - "import-board-c": "وارد کردن برد", - "import-board-title-trello": "وارد کردن برد از Trello", - "import-board-title-wekan": "بارگذاری برد ها از آخرین خروجی", - "import-sandstorm-backup-warning": "قبل از بررسی این داده ها را از صفحه اصلی صادر شده یا Trello وارد نمیکنید این دانه دوباره باز می شود و یا دوباره باز می شود، یا برد را پیدا نمی کنید، این بدان معنی است که از دست دادن اطلاعات.", - "import-sandstorm-warning": "Imported board will delete all existing data on board and replace it with imported board.", - "from-trello": "از Trello", - "from-wekan": "از آخرین خروجی", - "import-board-instruction-trello": "در Trello-ی خود به 'Menu'، 'More'، 'Print'، 'Export to JSON رفته و متن نهایی را دراینجا وارد نمایید.", - "import-board-instruction-wekan": "در هیئت مدیره خود، به 'Menu' بروید، سپس 'Export Board'، و متن را در فایل دانلود شده کپی کنید.", - "import-board-instruction-about-errors": "اگر هنگام بازگردانی با خطا مواجه شدید بعضی اوقات بازگردانی انجام می شود و تمامی برد ها در داخل صفحه All Boards هستند", - "import-json-placeholder": "اطلاعات Json معتبر خود را اینجا وارد کنید.", - "import-map-members": "نگاشت اعضا", - "import-members-map": "برد ها بازگردانده شده تعدادی کاربر دارند . لطفا کاربر های که می خواهید را انتخاب نمایید", - "import-show-user-mapping": "بررسی نقشه کاربران", - "import-user-select": "کاربر فعلی خود را انتخاب نمایید اگر میخواهیپ بعنوان کاربر باشد", - "importMapMembersAddPopup-title": "انتخاب کاربر", - "info": "نسخه", - "initials": "تخصیصات اولیه", - "invalid-date": "تاریخ نامعتبر", - "invalid-time": "زمان نامعتبر", - "invalid-user": "کاربر نامعتیر", - "joined": "متصل", - "just-invited": "هم اکنون، شما به این برد دعوت شده‌اید.", - "keyboard-shortcuts": "میانبر کلیدها", - "label-create": "ایجاد برچسب", - "label-default": "%s برچسب(پیش فرض)", - "label-delete-pop": "این اقدام، برچسب را از همه کارت‌ها پاک خواهد کرد و تاریخچه آن را نیز از بین می‌برد.", - "labels": "برچسب ها", - "language": "زبان", - "last-admin-desc": "شما نمی توانید نقش ـroleـ را تغییر دهید چراکه باید حداقل یک مدیری وجود داشته باشد.", - "leave-board": "خروج از برد", - "leave-board-pop": "Are you sure you want to leave __boardTitle__? You will be removed from all cards on this board.", - "leaveBoardPopup-title": "Leave Board ?", - "link-card": "ارجاع به این کارت", - "list-archive-cards": "انتقال تمامی کارت های این لیست به آرشیو", - "list-archive-cards-pop": "این کارتباعث حذف تمامی کارت های این لیست از برد می شود . برای مشاهده کارت ها در آرشیو و برگرداندن آنها به برد بر بروی \"Menu\">\"Archive\" کلیک نمایید", - "list-move-cards": "انتقال تمام کارت های این لیست", - "list-select-cards": "انتخاب تمام کارت های این لیست", - "set-color-list": "انتخاب رنگ", - "listActionPopup-title": "لیست اقدامات", - "swimlaneActionPopup-title": "Swimlane Actions", - "swimlaneAddPopup-title": "اضافه کردن مسیر شناور", - "listImportCardPopup-title": "وارد کردن کارت Trello", - "listMorePopup-title": "بیشتر", - "link-list": "پیوند به این فهرست", - "list-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the list. There is no undo.", - "list-delete-suggest-archive": "شما می توانید لیست را به آرشیو انتقال دهید تا آن را از برد حذف نمایید و فعالیت های خود را حفظ نمایید", - "lists": "لیست ها", - "swimlanes": "Swimlanes", - "log-out": "خروج", - "log-in": "ورود", - "loginPopup-title": "ورود", - "memberMenuPopup-title": "تنظیمات اعضا", - "members": "اعضا", - "menu": "منو", - "move-selection": "حرکت مورد انتخابی", - "moveCardPopup-title": "حرکت کارت", - "moveCardToBottom-title": "انتقال به پایین", - "moveCardToTop-title": "انتقال به بالا", - "moveSelectionPopup-title": "حرکت مورد انتخابی", - "multi-selection": "امکان چند انتخابی", - "multi-selection-on": "حالت چند انتخابی روشن است", - "muted": "بی صدا", - "muted-info": "شما هیچگاه از تغییرات این برد مطلع نخواهید شد", - "my-boards": "بردهای من", - "name": "نام", - "no-archived-cards": "هیچ کارتی در آرشیو موجود نمی باشد", - "no-archived-lists": "هیچ لیستی در آرشیو موجود نمی باشد", - "no-archived-swimlanes": "هیچ مسیری در آرشیو موجود نمی باشد", - "no-results": "بدون نتیجه", - "normal": "عادی", - "normal-desc": "امکان نمایش و تنظیم کارت بدون امکان تغییر تنظیمات", - "not-accepted-yet": "دعوت نامه هنوز پذیرفته نشده است", - "notify-participate": "اطلاع رسانی از هرگونه تغییر در کارتهایی که ایجاد کرده اید ویا عضو آن هستید", - "notify-watch": "اطلاع رسانی از هرگونه تغییر در بردها، لیست‌ها یا کارت‌هایی که از آنها دیده‌بانی می‌کنید", - "optional": "انتخابی", - "or": "یا", - "page-maybe-private": "این صفحه ممکن است خصوصی باشد. شما با<a href='%s'>ورود</a> می‌توانید آن را ببینید.", - "page-not-found": "صفحه پیدا نشد.", - "password": "کلمه عبور", - "paste-or-dragdrop": "جهت چسباندن، یا برداشتن-رهاسازی فایل تصویر به آن (تصویر)", - "participating": "شرکت کنندگان", - "preview": "پیش‌نمایش", - "previewAttachedImagePopup-title": "پیش‌نمایش", - "previewClipboardImagePopup-title": "پیش‌نمایش", - "private": "خصوصی", - "private-desc": "این برد خصوصی است. فقط افراد اضافه شده به برد می‌توانند مشاهده و ویرایش کنند.", - "profile": "حساب کاربری", - "public": "عمومی", - "public-desc": "این برد عمومی است. برای هر کسی با آدرس و یا جستجو در موتورها مانند گوگل قابل مشاهده است. فقط افرادی که به برد اضافه شده‌اند امکان ویرایش دارند.", - "quick-access-description": "جهت افزودن یک برد به اینجا، آن را ستاره دار نمایید.", - "remove-cover": "حذف کاور", - "remove-from-board": "حذف از برد", - "remove-label": "حذف برچسب", - "listDeletePopup-title": "حذف فهرست؟", - "remove-member": "حذف عضو", - "remove-member-from-card": "حذف از کارت", - "remove-member-pop": "آیا __name__ (__username__) را از __boardTitle__ حذف می‌کنید؟ کاربر از تمام کارت‌ها در این برد حذف خواهد شد. آنها از این اقدام مطلع خواهند شد.", - "removeMemberPopup-title": "آیا می خواهید کاربر را حذف کنید؟", - "rename": "تغیر نام", - "rename-board": "تغییر نام برد", - "restore": "بازیابی", - "save": "ذخیره", - "search": "جستجو", - "rules": "قوانین", - "search-cards": "Search from card/list titles, descriptions and custom fields on this board", - "search-example": "متن مورد جستجو؟", - "select-color": "انتخاب رنگ", - "set-wip-limit-value": "تعیین بیشینه تعداد وظایف در این فهرست", - "setWipLimitPopup-title": "Set WIP Limit", - "shortcut-assign-self": "اختصاص خود به کارت فعلی", - "shortcut-autocomplete-emoji": "تکمیل خودکار شکلکها", - "shortcut-autocomplete-members": "تکمیل خودکار کاربرها", - "shortcut-clear-filters": "حذف تمامی صافی‌ها ـ فیلترها ـ", - "shortcut-close-dialog": "بستن محاوره", - "shortcut-filter-my-cards": "کارت های من", - "shortcut-show-shortcuts": "بالا آوردن میانبر این لیست", - "shortcut-toggle-filterbar": "ضامن نوار جداکننده صافی ـ فیلتر ـ", - "shortcut-toggle-sidebar": "ضامن نوار جداکننده برد", - "show-cards-minimum-count": "نمایش تعداد کارتها اگر لیست شامل بیشتراز", - "sidebar-open": "بازکردن جداکننده", - "sidebar-close": "بستن جداکننده", - "signupPopup-title": "ایجاد یک کاربر", - "star-board-title": "برای ستاره دار کردن این برد کلیک کنید. این در بالای لیست بردهای شما نمایش داده خواهد شد.", - "starred-boards": "بردهای ستاره دار", - "starred-boards-description": "بردهای ستاره دار در بالای لیست بردها نمایش داده می‌شود.", - "subscribe": "عضوشدن", - "team": "تیم", - "this-board": "این برد", - "this-card": "این کارت", - "spent-time-hours": "زمان صرف شده (ساعت)", - "overtime-hours": "Overtime (hours)", - "overtime": "Overtime", - "has-overtime-cards": "Has overtime cards", - "has-spenttime-cards": "Has spent time cards", - "time": "زمان", - "title": "عنوان", - "tracking": "پیگردی", - "tracking-info": "شما از هرگونه تغییر در کارتهایی که بعنوان ایجاد کننده ویا عضو آن هستید، آگاه خواهید شد", - "type": "نوع", - "unassign-member": "عدم انتصاب کاربر", - "unsaved-description": "شما توضیحات ذخیره نشده دارید.", - "unwatch": "عدم دیده بانی", - "upload": "ارسال", - "upload-avatar": "ارسال تصویر", - "uploaded-avatar": "تصویر ارسال شد", - "username": "نام کاربری", - "view-it": "مشاهده", - "warn-list-archived": "اخطار:این کارت در یک لیست در آرشیو موجود می باشد", - "watch": "دیده بانی", - "watching": "درحال دیده بانی", - "watching-info": "شما از هر تغییری در این برد آگاه خواهید شد", - "welcome-board": "به این برد خوش آمدید", - "welcome-swimlane": "Milestone 1", - "welcome-list1": "پایه ای ها", - "welcome-list2": "پیشرفته", - "card-templates-swimlane": "Card Templates", - "list-templates-swimlane": "List Templates", - "board-templates-swimlane": "Board Templates", - "what-to-do": "چه کاری می خواهید انجام دهید؟", - "wipLimitErrorPopup-title": "Invalid WIP Limit", - "wipLimitErrorPopup-dialog-pt1": "The number of tasks in this list is higher than the WIP limit you've defined.", - "wipLimitErrorPopup-dialog-pt2": "Please move some tasks out of this list, or set a higher WIP limit.", - "admin-panel": "پیشخوان مدیریتی", - "settings": "تنظمات", - "people": "افراد", - "registration": "ثبت نام", - "disable-self-registration": "‌غیرفعال‌سازی خودثبت‌نامی", - "invite": "دعوت", - "invite-people": "دعوت از افراد", - "to-boards": "به برد(ها)", - "email-addresses": "نشانی رایانامه", - "smtp-host-description": "آدرس سرور SMTP ای که پست الکترونیکی شما برروی آن است", - "smtp-port-description": "شماره درگاه ـPortـ ای که سرور SMTP شما جهت ارسال از آن استفاده می کند", - "smtp-tls-description": "پشتیبانی از TLS برای سرور SMTP", - "smtp-host": "آدرس سرور SMTP", - "smtp-port": "شماره درگاه ـPortـ سرور SMTP", - "smtp-username": "نام کاربری", - "smtp-password": "کلمه عبور", - "smtp-tls": "پشتیبانی از SMTP", - "send-from": "از", - "send-smtp-test": "فرستادن رایانامه آزمایشی به خود", - "invitation-code": "کد دعوت نامه", - "email-invite-register-subject": "__inviter__ برای شما دعوت نامه ارسال کرده است", - "email-invite-register-text": "__user__ عزیز,\n\n__inviter__ شما را به این برد دعوت کرده است.\n\nلطفا روی لینک زیر کلیک نمایید:\n__url__\n\nو کد معرفی شما: __icode__\n\nبا تشکر.", - "email-smtp-test-subject": "SMTP تست ایمیل", - "email-smtp-test-text": "با موفقیت، یک رایانامه را فرستادید", - "error-invitation-code-not-exist": "چنین کد دعوتی یافت نشد", - "error-notAuthorized": "شما مجاز به دیدن این صفحه نیستید.", - "webhook-title": "نام وب‌هوک", - "webhook-token": "توکن", - "outgoing-webhooks": "Outgoing Webhooks", - "bidirectional-webhooks": "وب‌هوک two-way", - "outgoingWebhooksPopup-title": "Outgoing Webhooks", - "boardCardTitlePopup-title": "فیلتر موضوع کارت", - "disable-webhook": "حذف این وب‌هوک", - "global-webhook": "وب‌هوک‌های سراسری", - "new-outgoing-webhook": "New Outgoing Webhook", - "no-name": "(ناشناخته)", - "Node_version": "نسخه Node", - "Meteor_version": "Meteor version", - "MongoDB_version": "ورژن MongoDB", - "MongoDB_storage_engine": "موتور ذخیره سازی MongoDB", - "MongoDB_Oplog_enabled": "MongoDB Oplog فعال", - "OS_Arch": "OS Arch", - "OS_Cpus": "OS CPU Count", - "OS_Freemem": "OS Free Memory", - "OS_Loadavg": "OS Load Average", - "OS_Platform": "OS Platform", - "OS_Release": "OS Release", - "OS_Totalmem": "OS Total Memory", - "OS_Type": "OS Type", - "OS_Uptime": "OS Uptime", - "days": "روزه‌ها", - "hours": "ساعت", - "minutes": "دقیقه", - "seconds": "ثانیه", - "show-field-on-card": "این رشته را در کارت نمایش بده", - "automatically-field-on-card": "اتوماتیک این رشته را در همه ی کارت ها اضافه کن", - "showLabel-field-on-card": "نمایش نام رشته در کارت های کوچک", - "yes": "بله", - "no": "خیر", - "accounts": "حساب‌ها", - "accounts-allowEmailChange": "اجازه تغییر رایانامه", - "accounts-allowUserNameChange": "اجازه تغییر نام کاربری", - "createdAt": "ساخته شده در", - "verified": "معتبر", - "active": "فعال", - "card-received": "رسیده", - "card-received-on": "رسیده در", - "card-end": "پایان", - "card-end-on": "پایان در", - "editCardReceivedDatePopup-title": "تغییر تاریخ رسید", - "editCardEndDatePopup-title": "تغییر تاریخ پایان", - "setCardColorPopup-title": "انتخاب رنگ", - "setCardActionsColorPopup-title": "انتخاب کردن رنگ", - "setSwimlaneColorPopup-title": "انتخاب کردن رنگ", - "setListColorPopup-title": "انتخاب کردن رنگ", - "assigned-by": "محول شده توسط", - "requested-by": "تقاضا شده توسط", - "board-delete-notice": "حذف دائمی است شما تمام لیست ها، کارت ها و اقدامات مرتبط با این برد را از دست خواهید داد.", - "delete-board-confirm-popup": "تمام لیست ها، کارت ها، برچسب ها و فعالیت ها حذف خواهند شد و شما نمی توانید محتوای برد را بازیابی کنید. هیچ واکنشی وجود ندارد", - "boardDeletePopup-title": "حذف برد؟", - "delete-board": "حذف برد", - "default-subtasks-board": "ریزکار برای __board__ برد", - "default": "پیش‌فرض", - "queue": "صف", - "subtask-settings": "تنظیمات ریزکارها", - "card-settings": "Card Settings", - "boardSubtaskSettingsPopup-title": "تنظیمات ریزکار های برد", - "boardCardSettingsPopup-title": "Card Settings", - "deposit-subtasks-board": "افزودن ریزکار به برد:", - "deposit-subtasks-list": "لیست برای ریزکار های افزوده شده", - "show-parent-in-minicard": "نمایش خانواده در ریز کارت", - "prefix-with-full-path": "پیشوند با مسیر کامل", - "prefix-with-parent": "پیشوند با خانواده", - "subtext-with-full-path": "زیرنویس با مسیر کامل", - "subtext-with-parent": "زیرنویس با خانواده", - "change-card-parent": "تغییرخانواده کارت", - "parent-card": "کارت خانواده", - "source-board": "کارت مرجع", - "no-parent": "خانواده نمایش داده نشود", - "activity-added-label": "افزودن لیبل '%s' به %s", - "activity-removed-label": "حذف لیبل '%s' از %s", - "activity-delete-attach": "حذف ضمیمه از %s", - "activity-added-label-card": "افزودن لیبل '%s'", - "activity-removed-label-card": "حذف لیبل '%s'", - "activity-delete-attach-card": "حذف ضمیمه", - "activity-set-customfield": "set custom field '%s' to '%s' in %s", - "activity-unset-customfield": "unset custom field '%s' in %s", - "r-rule": "نقش", - "r-add-trigger": "افزودن گیره", - "r-add-action": "افزودن عملیات", - "r-board-rules": "قوانین برد", - "r-add-rule": "افزودن نقش", - "r-view-rule": "نمایش قانون", - "r-delete-rule": "حذف قانون", - "r-new-rule-name": "تیتر قانون جدید", - "r-no-rules": "بدون قانون", - "r-when-a-card": "زمانی که کارت", - "r-is": "هست", - "r-is-moved": "جابه‌جا شده", - "r-added-to": "اضافه شد به", - "r-removed-from": "حذف از", - "r-the-board": "برد", - "r-list": "لیست", - "set-filter": "اضافه کردن فیلتر", - "r-moved-to": "انتقال به", - "r-moved-from": "انتقال از", - "r-archived": "انتقال به آرشیو", - "r-unarchived": "بازگردانی از آرشیو", - "r-a-card": "کارت", - "r-when-a-label-is": "زمانی که لیبل هست", - "r-when-the-label": "زمانی که لیبل هست", - "r-list-name": "نام لیست", - "r-when-a-member": "زمانی که کاربر هست", - "r-when-the-member": "زمانی که کاربر", - "r-name": "نام", - "r-when-a-attach": "زمانی که ضمیمه", - "r-when-a-checklist": "زمانی که چک لیست هست", - "r-when-the-checklist": "زمانی که چک لیست", - "r-completed": "تمام شده", - "r-made-incomplete": "تمام نشده", - "r-when-a-item": "زمانی که چک لیست ایتم هست", - "r-when-the-item": "زمانی که چک لیست ایتم", - "r-checked": "انتخاب شده", - "r-unchecked": "لغو انتخاب", - "r-move-card-to": "انتقال کارت به", - "r-top-of": "بالای", - "r-bottom-of": "پایین", - "r-its-list": "لیست خود", - "r-archive": "انتقال به آرشیو", - "r-unarchive": "بازگردانی از آرشیو", - "r-card": "کارت", - "r-add": "افزودن", - "r-remove": "حذف", - "r-label": "برچسب", - "r-member": "عضو", - "r-remove-all": "حذف همه کاربران از کارت", - "r-set-color": "انتخاب رنگ به", - "r-checklist": "چک لیست", - "r-check-all": "انتخاب همه", - "r-uncheck-all": "لغو انتخاب همه", - "r-items-check": "آیتم از چک لیست", - "r-check": "انتخاب", - "r-uncheck": "لغو انتخاب", - "r-item": "آیتم", - "r-of-checklist": "از چک لیست", - "r-send-email": "ارسال ایمیل", - "r-to": "به", - "r-subject": "عنوان", - "r-rule-details": "جزئیات قوانین", - "r-d-move-to-top-gen": "انتقال کارت به ابتدای لیست خود", - "r-d-move-to-top-spec": "انتقال کارت به ابتدای لیست", - "r-d-move-to-bottom-gen": "انتقال کارت به انتهای لیست خود", - "r-d-move-to-bottom-spec": "انتقال کارت به انتهای لیست", - "r-d-send-email": "ارسال ایمیل", - "r-d-send-email-to": "به", - "r-d-send-email-subject": "عنوان", - "r-d-send-email-message": "پیام", - "r-d-archive": "انتقال کارت به آرشیو", - "r-d-unarchive": "بازگردانی کارت از آرشیو", - "r-d-add-label": "افزودن برچسب", - "r-d-remove-label": "حذف برچسب", - "r-create-card": "ساخت کارت جدید", - "r-in-list": "در لیست", - "r-in-swimlane": "در مسیرِ شناور", - "r-d-add-member": "افزودن عضو", - "r-d-remove-member": "حذف عضو", - "r-d-remove-all-member": "حذف تمامی کاربران", - "r-d-check-all": "انتخاب تمام آیتم های لیست", - "r-d-uncheck-all": "لغوانتخاب تمام آیتم های لیست", - "r-d-check-one": "انتخاب آیتم", - "r-d-uncheck-one": "لغو انتخاب آیتم", - "r-d-check-of-list": "از چک لیست", - "r-d-add-checklist": "افزودن چک لیست", - "r-d-remove-checklist": "حذف چک لیست", - "r-by": "توسط", - "r-add-checklist": "افزودن چک لیست", - "r-with-items": "با موارد", - "r-items-list": "مورد۱،مورد۲،مورد۳", - "r-add-swimlane": "اضافه کردن مسیر شناور", - "r-swimlane-name": "نام مسیر شناور", - "r-board-note": "نکته: برای نمایش موارد ممکن کادر را خالی بگذارید.", - "r-checklist-note": "نکته: چک‌لیست‌ها باید توسط کاما از یک‌دیگر جدا شوند.", - "r-when-a-card-is-moved": "زمانی که یک کارت به لیست دیگری منتقل شد", - "r-set": "Set", - "r-update": "به روز رسانی", - "r-datefield": "تاریخ", - "r-df-start-at": "شروع", - "r-df-due-at": "ناشی از", - "r-df-end-at": "پایان", - "r-df-received-at": "رسیده", - "r-to-current-datetime": "به تاریخ/زمان فعلی", - "r-remove-value-from": "حذف مقدار از", - "ldap": "LDAP", - "oauth2": "OAuth2", - "cas": "CAS", - "authentication-method": "متد اعتبارسنجی", - "authentication-type": "نوع اعتبارسنجی", - "custom-product-name": "نام سفارشی محصول", - "layout": "لایه", - "hide-logo": "مخفی سازی نماد", - "add-custom-html-after-body-start": "افزودن کد های HTML بعد از <body> شروع", - "add-custom-html-before-body-end": "افزودن کد های HTML قبل از </body> پایان", - "error-undefined": "یک اشتباه رخ داده شده است", - "error-ldap-login": "هنگام تلاش برای ورود به یک خطا رخ داد", - "display-authentication-method": "نمایش نوع اعتبارسنجی", - "default-authentication-method": "نوع اعتبارسنجی پیشفرض", - "duplicate-board": "Duplicate Board", - "people-number": "The number of people is:", - "swimlaneDeletePopup-title": "Delete Swimlane ?", - "swimlane-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the swimlane. There is no undo.", - "restore-all": "Restore all", - "delete-all": "Delete all", - "loading": "Loading, please wait.", - "previous_as": "آخرین زمان بوده", - "act-a-dueAt": "اصلاح زمان انجام به \nکِی: __timeValue__\nکجا: __card__\n زمان قبلی انجام __timeOldValue__ بوده", - "act-a-endAt": "modified ending time to __timeValue__ from (__timeOldValue__)", - "act-a-startAt": "modified starting time to __timeValue__ from (__timeOldValue__)", - "act-a-receivedAt": "modified received time to __timeValue__ from (__timeOldValue__)", - "a-dueAt": "modified due time to be", - "a-endAt": "modified ending time to be", - "a-startAt": "modified starting time to be", - "a-receivedAt": "modified received time to be", - "almostdue": "current due time %s is approaching", - "pastdue": "current due time %s is past", - "duenow": "current due time %s is today", - "act-newDue": "__list__/__card__ has 1st due reminder [__board__]", - "act-withDue": "__list__/__card__ due reminders [__board__]", - "act-almostdue": "was reminding the current due (__timeValue__) of __card__ is approaching", - "act-pastdue": "was reminding the current due (__timeValue__) of __card__ is past", - "act-duenow": "was reminding the current due (__timeValue__) of __card__ is now", - "act-atUserComment": "You were mentioned in [__board__] __list__/__card__", - "delete-user-confirm-popup": "Are you sure you want to delete this account? There is no undo.", - "accounts-allowUserDelete": "Allow users to self delete their account", - "hide-minicard-label-text": "Hide minicard label text", - "show-desktop-drag-handles": "Show desktop drag handles", - "assignee": "Assignee", - "cardAssigneesPopup-title": "Assignee", - "addmore-detail": "Add a more detailed description", - "show-on-card": "Show on Card", - "new": "New", - "editUserPopup-title": "Edit User", - "newUserPopup-title": "New User", - "notifications": "Notifications", - "view-all": "View All", - "filter-by-unread": "Filter by Unread", - "mark-all-as-read": "Mark all as read", - "allow-rename": "Allow Rename", - "allowRenamePopup-title": "Allow Rename" -} \ No newline at end of file + "accept": "پذیرش", + "act-activity-notify": "اعلان فعالیت", + "act-addAttachment": "ضمیمه __attachment__ را به کارت __card__ در لیست __list__ در مسیر شناور __swimlane__ در برد __board__ اضافه کرد", + "act-deleteAttachment": "ضمیمه __attachment__ را از کارت __card__ در لیست __list__ در مسیر شناور __swimlane__ در برد __board__ حذف کرد", + "act-addSubtask": "زیر وظیفه __subtask__ را به کارت __card__ در لیست __list__ در مسیر شناور __swimlane__ در برد __board__ اضافه کرد", + "act-addLabel": "برچسب __label__ را به کارت __card__ در لیست __list__ در مسیر شناور __swimlane__ در برد __board__ اضافه کرد", + "act-addedLabel": "برچسب __label__ را به کارت __card__ در لیست __list__ در مسیر شناور __swimlane__ در برد __board__ اضافه کرد", + "act-removeLabel": "برچسب __label__ را از کارت __card__ در لیست __list__ در مسیر شناور __swimlane__ در برد __board__ حذف کرد", + "act-removedLabel": "برچسب __label__ را از کارت __card__ در لیست __list__ در مسیر شناور __swimlane__ در برد __board__ حذف کرد", + "act-addChecklist": "سیاهه __checklist__ را به کارت __card__ در لیست __list__ در مسیر شناور __swimlane__ در برد __board__ اضافه کرد", + "act-addChecklistItem": "چک لیست __checklistItem__ را به سیاهه __checklist__ در کارت __card__ در لیست __list__ در مسیر شناور __swimlane__ در برد __board__ اضافه کرد", + "act-removeChecklist": "سیاهه __checklist__ را از کارت __card__ در لیست __list__ در مسیر شناور __swimlane__ در برد __board__ حذف کرد", + "act-removeChecklistItem": "چک لیست __checklistItem__ را از سیاهه __checkList__ در کارت __card__ در لیست __list__ در مسیر شناور __swimlane__ در برد __board__ حذف کرد", + "act-checkedItem": "چک لیست __checklistItem__ را از سیاهه __checklist__ در کارت __card__ در لیست __list__ در مسیر شناور __swimlane__ در برد __board__ تیک زد", + "act-uncheckedItem": "چک لیست __checklistItem__ را از سیاهه __checklist__ در کارت __card__ در لیست __list__ در مسیر شناور __swimlane__ در برد __board__ بدونِ تیک کرد", + "act-completeChecklist": "سیاهه __checklist__ را در کارت __card__ در لیست __list__ در مسیر شناور __swimlane__ در برد __board__ کامل کرد", + "act-uncompleteChecklist": "سیاهه __checklist__ را در کارت __card__ در لیست __list__ در مسیر شناور __swimlane__ در برد __board__ ناقص کرد", + "act-addComment": "روی کارت __card__ نظر داد: __comment__ در لیست __list__ در مسیر شناور __swimlane__ در برد __board__", + "act-editComment": "نظر روی کارت __card__ را ویرایش کرد: __comment__ در لیست __list__ در مسیر شناور __swimlane__ در برد __board__", + "act-deleteComment": "نظر روی کارت __card__ را حذف کرد: __comment__ در لیست __list__ در مسیر شناور __swimlane__ در برد __board__", + "act-createBoard": "برد __board__ را ایجاد کرد", + "act-createSwimlane": "مسیر شناور __swimlane__ را در برد __board__ ایجاد کرد", + "act-createCard": "کارت __card__ را در لیست __list__ در مسیر شناور __swimlane__ در برد __board__ ایجاد کرد", + "act-createCustomField": "فیلد شخصی __customField__ را در برد __board__ ایجاد کرد", + "act-deleteCustomField": "فیلد شخصی __customField__ را در برد __board__ حذف کرد", + "act-setCustomField": "فیلد شخصی __customField__ را ویرایش کرد: __customFieldValue__ در کارت __card__ در لیست __list__ در مسیر شناور __swimlane__ در برد __board__", + "act-createList": "لیست __list__ را به برد __board__ اضافه کرد", + "act-addBoardMember": "عضو __member__ را به برد __board__ اضافه کرد", + "act-archivedBoard": "برد __board__ را بایگانی کرد", + "act-archivedCard": "کارت __card__ را در لیست __list__ در مسیر شناور __swimlane__ در برد __board__ بایگانی کرد", + "act-archivedList": "لیست __list__ را در مسیر شناور __swimlane__ در برد __board__ بایگانی کرد", + "act-archivedSwimlane": "مسیر شناور __swimlane__ را در برد __board__ بایگانی کرد", + "act-importBoard": "برد __board__ را وارد کرد", + "act-importCard": "کارت __card__ را به لیست __list__ در مسیر شناور __swimlane__ در برد __board__ وارد کرد", + "act-importList": "لیست __list__ را به مسیر شناور __swimlane__ در برد __board__ وارد کرد", + "act-joinMember": "عضو __member__ را به کارت __card__ در لیست __list__ در مسیر شناور __swimlane__ در برد __board__ اضافه کرد", + "act-moveCard": "کارت __card__ را در برد __board__ از لیست __oldList__ در مسیر شناور __oldSwimlane__ به لیست __list__ در مسیر شناور __swimlane__ منتقل کرد", + "act-moveCardToOtherBoard": "کارت __card__ را از لیست __oldList__ در مسیر شناور __oldSwimlane__ در برد __oldBoard__ به لیست __list__ در مسیر شناور __swimlane__ در برد __board__ منتقل کرد", + "act-removeBoardMember": "عضو __member__ را از برد __board__ حذف کرد", + "act-restoredCard": "کارت __card__ را به لیست __list__ در مسیر شناور __swimlane__ در برد __board__ بازگرداند", + "act-unjoinMember": "عضو __member__ را از کارت __card__ در لیست __list__ در مسیر شناور __swimlane__ در برد __board__ حذف کرد", + "act-withBoardTitle": "__board__", + "act-withCardTitle": "[__board__] __card__", + "actions": "اعمال", + "activities": "فعالیت‌ها", + "activity": "فعالیت", + "activity-added": "%s به %s اضافه شد", + "activity-archived": "%s به آرشیو انتقال یافت", + "activity-attached": "%s به %s پیوست شد", + "activity-created": "%s ایجاد شد", + "activity-customfield-created": "%s فیلدشخصی ایجاد شد", + "activity-excluded": "%s از %s مستثنی گردید", + "activity-imported": "%s از %s وارد %s شد", + "activity-imported-board": "%s از %s وارد شد", + "activity-joined": "اتصال به %s", + "activity-moved": "%s از %s به %s منتقل شد", + "activity-on": "%s", + "activity-removed": "%s از %s حذف شد", + "activity-sent": "ارسال %s به %s", + "activity-unjoined": "قطع اتصال %s", + "activity-subtask-added": "زیروظیفه به %s اضافه شد", + "activity-checked-item": "چک شده %s در چک لیست %s از %s", + "activity-unchecked-item": "چک نشده %s در چک لیست %s از %s", + "activity-checklist-added": "سیاهه به %s اضافه شد", + "activity-checklist-removed": "از چک لیست حذف گردید", + "activity-checklist-completed": "completed checklist %s of %s", + "activity-checklist-uncompleted": "تمام نشده ها در چک لیست %s از %s", + "activity-checklist-item-added": "added checklist item to '%s' in %s", + "activity-checklist-item-removed": "حذف شده از چک لیست '%s' در %s", + "add": "افزودن", + "activity-checked-item-card": "چک شده %s در چک لیست %s", + "activity-unchecked-item-card": "چک نشده %s در چک لیست %s", + "activity-checklist-completed-card": "سیاهه __checklist__ را در کارت __card__ در لیست __list__ در مسیر شناور __swimlane__ در برد __board__ کامل کرد", + "activity-checklist-uncompleted-card": "چک لیست تمام نشده %s", + "activity-editComment": "نظر ویرایش شد %s", + "activity-deleteComment": "نظر حذف شد %s", + "add-attachment": "افزودن ضمیمه", + "add-board": "افزودن برد", + "add-card": "افزودن کارت", + "add-swimlane": "اضافه کردن مسیر شناور", + "add-subtask": "افزودن زیر وظیفه", + "add-checklist": "افزودن چک لیست", + "add-checklist-item": "افزودن مورد به سیاهه", + "add-cover": "جلد کردن", + "add-label": "افزودن لیبل", + "add-list": "افزودن لیست", + "add-members": "افزودن اعضا", + "added": "اضافه گردید", + "addMemberPopup-title": "اعضا", + "admin": "مدیر", + "admin-desc": "امکان دیدن و ویرایش کارت‌ها، پاک کردن کاربران و تغییر تنظیمات برای برد.", + "admin-announcement": "اعلان", + "admin-announcement-active": "اعلان سراسری فعال", + "admin-announcement-title": "اعلان از سوی مدیر", + "all-boards": "تمام بردها", + "and-n-other-card": "و __count__ کارت دیگر", + "and-n-other-card_plural": "و __count__ کارت دیگر", + "apply": "اعمال", + "app-is-offline": "در حال بارگزاری لطفا منتظر بمانید. بازخوانی صفحه باعث از بین رفتن اطلاعات می شود. اگر بارگذاری کار نمی کند، لطفا بررسی کنید که این سرور متوقف نشده است.", + "archive": "انتقال به آرشیو", + "archive-all": "انتقال همه به آرشیو", + "archive-board": "انتقال برد به آرشیو", + "archive-card": "انتقال کارت به آرشیو", + "archive-list": "انتقال لیست به آرشیو", + "archive-swimlane": "انتقال مسیر به آرشیو", + "archive-selection": "انتقال انتخاب شده ها به آرشیو", + "archiveBoardPopup-title": "انتقال برد به آرشیو؟", + "archived-items": "بایگانی", + "archived-boards": "برد های داخل آرشیو", + "restore-board": "بازیابی برد", + "no-archived-boards": "هیچ بردی داخل آرشیو نیست", + "archives": "بایگانی", + "template": "Template", + "templates": "Templates", + "assign-member": "تعیین عضو", + "attached": "ضمیمه شده", + "attachment": "ضمیمه", + "attachment-delete-pop": "حذف پیوست دایمی و بی بازگشت خواهد بود.", + "attachmentDeletePopup-title": "آیا می خواهید ضمیمه را حذف کنید؟", + "attachments": "ضمائم", + "auto-watch": "اضافه شدن خودکار دیده‌بانی بردها زمانی که ایجاد می‌شوند", + "avatar-too-big": "تصویر کاربر بسیار بزرگ است ـ حداکثر۷۰ کیلوبایت ـ", + "back": "بازگشت", + "board-change-color": "تغییر رنگ", + "board-nb-stars": "%s ستاره", + "board-not-found": "برد مورد نظر پیدا نشد", + "board-private-info": "این برد <strong>خصوصی</strong> خواهد بود.", + "board-public-info": "این برد <strong>عمومی</strong> خواهد بود.", + "boardChangeColorPopup-title": "تغییر پس زمینه برد", + "boardChangeTitlePopup-title": "تغییر نام برد", + "boardChangeVisibilityPopup-title": "تغییر وضعیت نمایش", + "boardChangeWatchPopup-title": "تغییر دیده بانی", + "boardMenuPopup-title": "Board Settings", + "boardChangeViewPopup-title": "نمایش برد", + "boards": "بردها", + "board-view": "نمایش برد", + "board-view-cal": "تقویم", + "board-view-swimlanes": "Swimlanes", + "board-view-collapse": "بستن", + "board-view-lists": "فهرست‌ها", + "bucket-example": "برای مثال چیزی شبیه \"لیست سبدها\"", + "cancel": "انصراف", + "card-archived": "این کارت به آرشیو انتقال داده شد", + "board-archived": "این برد به آرشیو انتقال یافت", + "card-comments-title": "این کارت دارای %s نظر است.", + "card-delete-notice": "حذف دائمی. تمامی موارد مرتبط با این کارت از بین خواهند رفت.", + "card-delete-pop": "همه اقدامات از این پردازه حذف خواهد شد و امکان بازگرداندن کارت وجود نخواهد داشت.", + "card-delete-suggest-archive": "شما می توانید کارت را به بایگانی منتقل کنید تا آن را از هیئت مدیره حذف کنید و فعالیت را حفظ کنید.", + "card-due": "تا", + "card-due-on": "تا", + "card-spent": "زمان صرف شده", + "card-edit-attachments": "ویرایش ضمائم", + "card-edit-custom-fields": "ویرایش فیلدهای شخصی", + "card-edit-labels": "ویرایش برچسب", + "card-edit-members": "ویرایش اعضا", + "card-labels-title": "تغییر برچسب کارت", + "card-members-title": "افزودن یا حذف اعضا از کارت.", + "card-start": "شروع", + "card-start-on": "شروع از", + "cardAttachmentsPopup-title": "ضمیمه از", + "cardCustomField-datePopup-title": "تغییر تاریخ", + "cardCustomFieldsPopup-title": "ویرایش فیلدهای شخصی", + "cardDeletePopup-title": "آیا می خواهید کارت را حذف کنید؟", + "cardDetailsActionsPopup-title": "اعمال کارت", + "cardLabelsPopup-title": "برچسب ها", + "cardMembersPopup-title": "اعضا", + "cardMorePopup-title": "بیشتر", + "cardTemplatePopup-title": "Create template", + "cards": "کارت‌ها", + "cards-count": "کارت‌ها", + "casSignIn": "ورود با استفاده از CAS", + "cardType-card": "کارت", + "cardType-linkedCard": "کارت‌های مرتبط", + "cardType-linkedBoard": "برد مرتبط", + "change": "تغییر", + "change-avatar": "تغییر تصویر", + "change-password": "تغییر کلمه عبور", + "change-permissions": "تغییر دسترسی‌ها", + "change-settings": "تغییر تنظیمات", + "changeAvatarPopup-title": "تغییر تصویر", + "changeLanguagePopup-title": "تغییر زبان", + "changePasswordPopup-title": "تغییر کلمه عبور", + "changePermissionsPopup-title": "تغییر دسترسی‌ها", + "changeSettingsPopup-title": "تغییر تنظیمات", + "subtasks": "زیر وظیفه", + "checklists": "سیاهه‌ها", + "click-to-star": "با کلیک کردن ستاره بدهید", + "click-to-unstar": "با کلیک کردن ستاره را کم کنید", + "clipboard": "ذخیره در حافظه ویا بردار-رهاکن", + "close": "بستن", + "close-board": "بستن برد", + "close-board-pop": "شما می توانید با کلیک کردن بر روی دکمه «بایگانی» از صفحه هدر، صفحه را بازگردانید.", + "color-black": "مشکی", + "color-blue": "آبی", + "color-crimson": "قرمز", + "color-darkgreen": "سبز تیره", + "color-gold": "طلایی", + "color-gray": "خاکستری", + "color-green": "سبز", + "color-indigo": "نیلی", + "color-lime": "لیمویی", + "color-magenta": "ارغوانی", + "color-mistyrose": "صورتی روشن", + "color-navy": "لاجوردی", + "color-orange": "نارنجی", + "color-paleturquoise": "فیروزه‌ای کدر", + "color-peachpuff": "هلویی", + "color-pink": "صورتی", + "color-plum": "بنفش کدر", + "color-purple": "بنفش", + "color-red": "قرمز", + "color-saddlebrown": "کاکائویی", + "color-silver": "نقره‌ای", + "color-sky": "آبی آسمانی", + "color-slateblue": "آبی فولادی", + "color-white": "سفید", + "color-yellow": "زرد", + "unset-color": "بازنشانی", + "comment": "نظر", + "comment-placeholder": "درج نظر", + "comment-only": "فقط نظر", + "comment-only-desc": "فقط می‌تواند روی کارت‌ها نظر دهد.", + "no-comments": "هیچ کامنتی موجود نیست", + "no-comments-desc": "نظرات و فعالیت ها را نمی توان دید.", + "worker": "کارگر", + "worker-desc": "تنها میتوانید کارت ها را جابجا کنید، این را به یک کارت اضافه کنید.", + "computer": "رایانه", + "confirm-subtask-delete-dialog": "از حذف این زیر وظیفه اطمینان دارید؟", + "confirm-checklist-delete-dialog": "مطمئنا چک لیست پاک شود؟", + "copy-card-link-to-clipboard": "درج پیوند کارت در حافظه", + "linkCardPopup-title": "ارتباط دادن کارت", + "searchElementPopup-title": "جستجو", + "copyCardPopup-title": "کپی کارت", + "copyChecklistToManyCardsPopup-title": "کپی قالب کارت به کارت‌های متعدد", + "copyChecklistToManyCardsPopup-instructions": "عنوان و توضیحات کارت مقصد در این قالب JSON", + "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"First card title\", \"description\":\"First card description\"}, {\"title\":\"Second card title\",\"description\":\"Second card description\"},{\"title\":\"Last card title\",\"description\":\"Last card description\"} ]", + "create": "ایجاد", + "createBoardPopup-title": "ایجاد برد", + "chooseBoardSourcePopup-title": "بارگذاری برد", + "createLabelPopup-title": "ایجاد برچسب", + "createCustomField": "ایجاد فیلد", + "createCustomFieldPopup-title": "ایجاد فیلد", + "current": "جاری", + "custom-field-delete-pop": "این اقدام فیلدشخصی را بهمراه تمامی تاریخچه آن از کارت ها پاک می کند و برگشت پذیر نمی باشد", + "custom-field-checkbox": "جعبه انتخابی", + "custom-field-date": "تاریخ", + "custom-field-dropdown": "لیست افتادنی", + "custom-field-dropdown-none": "(هیچ)", + "custom-field-dropdown-options": "لیست امکانات", + "custom-field-dropdown-options-placeholder": "کلید Enter را جهت افزودن امکانات بیشتر فشار دهید", + "custom-field-dropdown-unknown": "(ناشناخته)", + "custom-field-number": "عدد", + "custom-field-text": "متن", + "custom-fields": "فیلدهای شخصی", + "date": "تاریخ", + "decline": "رد", + "default-avatar": "تصویر پیش فرض", + "delete": "حذف", + "deleteCustomFieldPopup-title": "آیا فیلدشخصی پاک شود؟", + "deleteLabelPopup-title": "آیا می خواهید برچسب را حذف کنید؟", + "description": "توضیحات", + "disambiguateMultiLabelPopup-title": "عمل ابهام زدایی از برچسب", + "disambiguateMultiMemberPopup-title": "عمل ابهام زدایی از کاربر", + "discard": "لغو", + "done": "انجام شده", + "download": "دریافت", + "edit": "ویرایش", + "edit-avatar": "تغییر تصویر", + "edit-profile": "ویرایش پروفایل", + "edit-wip-limit": "Edit WIP Limit", + "soft-wip-limit": "Soft WIP Limit", + "editCardStartDatePopup-title": "تغییر تاریخ آغاز", + "editCardDueDatePopup-title": "تغییر تاریخ پایان", + "editCustomFieldPopup-title": "ویرایش فیلد", + "editCardSpentTimePopup-title": "تغییر زمان صرف شده", + "editLabelPopup-title": "تغیر برچسب", + "editNotificationPopup-title": "اصلاح اعلان", + "editProfilePopup-title": "ویرایش پروفایل", + "email": "پست الکترونیک", + "email-enrollAccount-subject": "یک حساب کاربری برای شما در __siteName__ ایجاد شد", + "email-enrollAccount-text": "سلام __user__ \nبرای شروع به استفاده از این سرویس برروی آدرس زیر کلیک کنید.\n__url__\nبا تشکر.", + "email-fail": "عدم موفقیت در فرستادن رایانامه", + "email-fail-text": "خطا در تلاش برای فرستادن رایانامه", + "email-invalid": "رایانامه نادرست", + "email-invite": "دعوت از طریق رایانامه", + "email-invite-subject": "__inviter__ برای شما دعوت نامه ارسال کرده است", + "email-invite-text": "__User__ عزیز\n __inviter__ شما را به عضویت برد \"__board__\" برای همکاری دعوت کرده است.\nلطفا لینک زیر را دنبال کنید، باتشکر:\n__url__", + "email-resetPassword-subject": "تنظیم مجدد کلمه عبور در __siteName__", + "email-resetPassword-text": "سلام __user__\nجهت تنظیم مجدد کلمه عبور آدرس زیر را دنبال نمایید، باتشکر:\n__url__", + "email-sent": "نامه الکترونیکی فرستاده شد", + "email-verifyEmail-subject": "تایید آدرس الکترونیکی شما در __siteName__", + "email-verifyEmail-text": "سلام __user__\nبه منظور تایید آدرس الکترونیکی حساب خود، آدرس زیر را دنبال نمایید، باتشکر:\n__url__.", + "enable-wip-limit": "Enable WIP Limit", + "error-board-doesNotExist": "برد مورد نظر وجود ندارد", + "error-board-notAdmin": "شما جهت انجام آن باید مدیر برد باشید", + "error-board-notAMember": "شما برای انجام آن، باید عضو این برد باشید", + "error-json-malformed": "متن درغالب صحیح Json نمی باشد.", + "error-json-schema": "داده های Json شما، شامل اطلاعات صحیح در غالب درستی نمی باشد.", + "error-list-doesNotExist": "این لیست موجود نیست", + "error-user-doesNotExist": "این کاربر وجود ندارد", + "error-user-notAllowSelf": "عدم امکان دعوت خود", + "error-user-notCreated": "این کاربر ایجاد نشده است", + "error-username-taken": "این نام کاربری استفاده شده است", + "error-email-taken": "رایانامه توسط گیرنده دریافت شده است", + "export-board": "انتقال به بیرون برد", + "sort": "مرتب سازی", + "sort-desc": "برای مرتب سازی لیست کلیک کنید", + "list-sort-by": "مرتب سازی لیست بر اساس:", + "list-label-modifiedAt": "زمان دسترسی قبلی", + "list-label-title": "نام لیست", + "list-label-sort": "دلخواه شما", + "list-label-short-modifiedAt": "(L)", + "list-label-short-title": "(N)", + "list-label-short-sort": "(M)", + "filter": "صافی ـ فیلتر ـ", + "filter-cards": "فیلتر کارت‌ها یا لیست‌ها", + "list-filter-label": "فیلتر لیست بر اساس عنوان", + "filter-clear": "حذف صافی ـ فیلتر ـ", + "filter-no-label": "بدون برچسب", + "filter-no-member": "بدون عضو", + "filter-no-assignee": "No assignee", + "filter-no-custom-fields": "هیچ فیلدشخصی ای وجود ندارد", + "filter-show-archive": "نمایش لیست‌های آرشیو شده", + "filter-hide-empty": "مخفی کردن لیست‌های خالی", + "filter-on": "صافی ـ فیلتر ـ فعال است", + "filter-on-desc": "شما درحال صافی ـ فیلتر ـ کارت‌های این برد هستید. برای ویرایش فیلتر کلیک نمایید.", + "filter-to-selection": "صافی ـ فیلتر ـ برای موارد انتخابی", + "advanced-filter-label": "صافی ـ فیلتر ـ پیشرفته", + "advanced-filter-description": "فیلتر پیشرفته اجازه می دهد تا برای نوشتن رشته حاوی اپراتورهای زیر: ==! = <=> = && || () یک فضای به عنوان یک جداساز بین اپراتورها استفاده می شود. با تایپ کردن نام ها و مقادیر آنها می توانید برای تمام زمینه های سفارشی فیلتر کنید. به عنوان مثال: Field1 == Value1. نکته: اگر فیلدها یا مقادیر حاوی فضاها باشند، شما باید آنها را به یک نقل قول کپسول کنید. برای مثال: 'فیلد 1' == 'مقدار 1'. برای تک تک کاراکترهای کنترل (\\\\) که می توانید از آنها استفاده کنید، می توانید از \\ استفاده کنید. به عنوان مثال: Field1 == I \\ 'm. همچنین شما می توانید شرایط مختلف را ترکیب کنید. برای مثال: F1 == V1 || F1 == V2. به طور معمول همه اپراتورها از چپ به راست تفسیر می شوند. شما می توانید سفارش را با قرار دادن براکت تغییر دهید. برای مثال: F1 == V1 && (F2 == V2 || F2 == V3). همچنین می توانید فیلدهای متنی را با استفاده از regex جستجو کنید: F1 == /Tes.*/i", + "fullname": "نام و نام خانوادگی", + "header-logo-title": "بازگشت به صفحه بردها.", + "hide-system-messages": "عدم نمایش پیامهای سیستمی", + "headerBarCreateBoardPopup-title": "ایجاد برد", + "home": "خانه", + "import": "وارد کردن", + "link": "ارتباط", + "import-board": "وارد کردن برد", + "import-board-c": "وارد کردن برد", + "import-board-title-trello": "وارد کردن برد از Trello", + "import-board-title-wekan": "بارگذاری برد ها از آخرین خروجی", + "import-sandstorm-backup-warning": "قبل از بررسی این داده ها را از صفحه اصلی صادر شده یا Trello وارد نمیکنید این دانه دوباره باز می شود و یا دوباره باز می شود، یا برد را پیدا نمی کنید، این بدان معنی است که از دست دادن اطلاعات.", + "import-sandstorm-warning": "Imported board will delete all existing data on board and replace it with imported board.", + "from-trello": "از Trello", + "from-wekan": "از آخرین خروجی", + "import-board-instruction-trello": "در Trello-ی خود به 'Menu'، 'More'، 'Print'، 'Export to JSON رفته و متن نهایی را دراینجا وارد نمایید.", + "import-board-instruction-wekan": "در هیئت مدیره خود، به 'Menu' بروید، سپس 'Export Board'، و متن را در فایل دانلود شده کپی کنید.", + "import-board-instruction-about-errors": "اگر هنگام بازگردانی با خطا مواجه شدید بعضی اوقات بازگردانی انجام می شود و تمامی برد ها در داخل صفحه All Boards هستند", + "import-json-placeholder": "اطلاعات Json معتبر خود را اینجا وارد کنید.", + "import-map-members": "نگاشت اعضا", + "import-members-map": "برد ها بازگردانده شده تعدادی کاربر دارند . لطفا کاربر های که می خواهید را انتخاب نمایید", + "import-show-user-mapping": "بررسی نقشه کاربران", + "import-user-select": "کاربر فعلی خود را انتخاب نمایید اگر میخواهیپ بعنوان کاربر باشد", + "importMapMembersAddPopup-title": "انتخاب کاربر", + "info": "نسخه", + "initials": "تخصیصات اولیه", + "invalid-date": "تاریخ نامعتبر", + "invalid-time": "زمان نامعتبر", + "invalid-user": "کاربر نامعتیر", + "joined": "متصل", + "just-invited": "هم اکنون، شما به این برد دعوت شده‌اید.", + "keyboard-shortcuts": "میانبر کلیدها", + "label-create": "ایجاد برچسب", + "label-default": "%s برچسب(پیش فرض)", + "label-delete-pop": "این اقدام، برچسب را از همه کارت‌ها پاک خواهد کرد و تاریخچه آن را نیز از بین می‌برد.", + "labels": "برچسب ها", + "language": "زبان", + "last-admin-desc": "شما نمی توانید نقش ـroleـ را تغییر دهید چراکه باید حداقل یک مدیری وجود داشته باشد.", + "leave-board": "خروج از برد", + "leave-board-pop": "Are you sure you want to leave __boardTitle__? You will be removed from all cards on this board.", + "leaveBoardPopup-title": "Leave Board ?", + "link-card": "ارجاع به این کارت", + "list-archive-cards": "انتقال تمامی کارت های این لیست به آرشیو", + "list-archive-cards-pop": "این کارتباعث حذف تمامی کارت های این لیست از برد می شود . برای مشاهده کارت ها در آرشیو و برگرداندن آنها به برد بر بروی \"Menu\">\"Archive\" کلیک نمایید", + "list-move-cards": "انتقال تمام کارت های این لیست", + "list-select-cards": "انتخاب تمام کارت های این لیست", + "set-color-list": "انتخاب رنگ", + "listActionPopup-title": "لیست اقدامات", + "swimlaneActionPopup-title": "Swimlane Actions", + "swimlaneAddPopup-title": "اضافه کردن مسیر شناور", + "listImportCardPopup-title": "وارد کردن کارت Trello", + "listMorePopup-title": "بیشتر", + "link-list": "پیوند به این فهرست", + "list-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the list. There is no undo.", + "list-delete-suggest-archive": "شما می توانید لیست را به آرشیو انتقال دهید تا آن را از برد حذف نمایید و فعالیت های خود را حفظ نمایید", + "lists": "لیست ها", + "swimlanes": "Swimlanes", + "log-out": "خروج", + "log-in": "ورود", + "loginPopup-title": "ورود", + "memberMenuPopup-title": "تنظیمات اعضا", + "members": "اعضا", + "menu": "منو", + "move-selection": "حرکت مورد انتخابی", + "moveCardPopup-title": "حرکت کارت", + "moveCardToBottom-title": "انتقال به پایین", + "moveCardToTop-title": "انتقال به بالا", + "moveSelectionPopup-title": "حرکت مورد انتخابی", + "multi-selection": "امکان چند انتخابی", + "multi-selection-on": "حالت چند انتخابی روشن است", + "muted": "بی صدا", + "muted-info": "شما هیچگاه از تغییرات این برد مطلع نخواهید شد", + "my-boards": "بردهای من", + "name": "نام", + "no-archived-cards": "هیچ کارتی در آرشیو موجود نمی باشد", + "no-archived-lists": "هیچ لیستی در آرشیو موجود نمی باشد", + "no-archived-swimlanes": "هیچ مسیری در آرشیو موجود نمی باشد", + "no-results": "بدون نتیجه", + "normal": "عادی", + "normal-desc": "امکان نمایش و تنظیم کارت بدون امکان تغییر تنظیمات", + "not-accepted-yet": "دعوت نامه هنوز پذیرفته نشده است", + "notify-participate": "اطلاع رسانی از هرگونه تغییر در کارتهایی که ایجاد کرده اید ویا عضو آن هستید", + "notify-watch": "اطلاع رسانی از هرگونه تغییر در بردها، لیست‌ها یا کارت‌هایی که از آنها دیده‌بانی می‌کنید", + "optional": "انتخابی", + "or": "یا", + "page-maybe-private": "این صفحه ممکن است خصوصی باشد. شما با<a href='%s'>ورود</a> می‌توانید آن را ببینید.", + "page-not-found": "صفحه پیدا نشد.", + "password": "کلمه عبور", + "paste-or-dragdrop": "جهت چسباندن، یا برداشتن-رهاسازی فایل تصویر به آن (تصویر)", + "participating": "شرکت کنندگان", + "preview": "پیش‌نمایش", + "previewAttachedImagePopup-title": "پیش‌نمایش", + "previewClipboardImagePopup-title": "پیش‌نمایش", + "private": "خصوصی", + "private-desc": "این برد خصوصی است. فقط افراد اضافه شده به برد می‌توانند مشاهده و ویرایش کنند.", + "profile": "حساب کاربری", + "public": "عمومی", + "public-desc": "این برد عمومی است. برای هر کسی با آدرس و یا جستجو در موتورها مانند گوگل قابل مشاهده است. فقط افرادی که به برد اضافه شده‌اند امکان ویرایش دارند.", + "quick-access-description": "جهت افزودن یک برد به اینجا، آن را ستاره دار نمایید.", + "remove-cover": "حذف کاور", + "remove-from-board": "حذف از برد", + "remove-label": "حذف برچسب", + "listDeletePopup-title": "حذف فهرست؟", + "remove-member": "حذف عضو", + "remove-member-from-card": "حذف از کارت", + "remove-member-pop": "آیا __name__ (__username__) را از __boardTitle__ حذف می‌کنید؟ کاربر از تمام کارت‌ها در این برد حذف خواهد شد. آنها از این اقدام مطلع خواهند شد.", + "removeMemberPopup-title": "آیا می خواهید کاربر را حذف کنید؟", + "rename": "تغیر نام", + "rename-board": "تغییر نام برد", + "restore": "بازیابی", + "save": "ذخیره", + "search": "جستجو", + "rules": "قوانین", + "search-cards": "Search from card/list titles, descriptions and custom fields on this board", + "search-example": "متن مورد جستجو؟", + "select-color": "انتخاب رنگ", + "set-wip-limit-value": "تعیین بیشینه تعداد وظایف در این فهرست", + "setWipLimitPopup-title": "Set WIP Limit", + "shortcut-assign-self": "اختصاص خود به کارت فعلی", + "shortcut-autocomplete-emoji": "تکمیل خودکار شکلکها", + "shortcut-autocomplete-members": "تکمیل خودکار کاربرها", + "shortcut-clear-filters": "حذف تمامی صافی‌ها ـ فیلترها ـ", + "shortcut-close-dialog": "بستن محاوره", + "shortcut-filter-my-cards": "کارت های من", + "shortcut-show-shortcuts": "بالا آوردن میانبر این لیست", + "shortcut-toggle-filterbar": "ضامن نوار جداکننده صافی ـ فیلتر ـ", + "shortcut-toggle-sidebar": "ضامن نوار جداکننده برد", + "show-cards-minimum-count": "نمایش تعداد کارتها اگر لیست شامل بیشتراز", + "sidebar-open": "بازکردن جداکننده", + "sidebar-close": "بستن جداکننده", + "signupPopup-title": "ایجاد یک کاربر", + "star-board-title": "برای ستاره دار کردن این برد کلیک کنید. این در بالای لیست بردهای شما نمایش داده خواهد شد.", + "starred-boards": "بردهای ستاره دار", + "starred-boards-description": "بردهای ستاره دار در بالای لیست بردها نمایش داده می‌شود.", + "subscribe": "عضوشدن", + "team": "تیم", + "this-board": "این برد", + "this-card": "این کارت", + "spent-time-hours": "زمان صرف شده (ساعت)", + "overtime-hours": "Overtime (hours)", + "overtime": "Overtime", + "has-overtime-cards": "Has overtime cards", + "has-spenttime-cards": "Has spent time cards", + "time": "زمان", + "title": "عنوان", + "tracking": "پیگردی", + "tracking-info": "شما از هرگونه تغییر در کارتهایی که بعنوان ایجاد کننده ویا عضو آن هستید، آگاه خواهید شد", + "type": "نوع", + "unassign-member": "عدم انتصاب کاربر", + "unsaved-description": "شما توضیحات ذخیره نشده دارید.", + "unwatch": "عدم دیده بانی", + "upload": "ارسال", + "upload-avatar": "ارسال تصویر", + "uploaded-avatar": "تصویر ارسال شد", + "username": "نام کاربری", + "view-it": "مشاهده", + "warn-list-archived": "اخطار:این کارت در یک لیست در آرشیو موجود می باشد", + "watch": "دیده بانی", + "watching": "درحال دیده بانی", + "watching-info": "شما از هر تغییری در این برد آگاه خواهید شد", + "welcome-board": "به این برد خوش آمدید", + "welcome-swimlane": "Milestone 1", + "welcome-list1": "پایه ای ها", + "welcome-list2": "پیشرفته", + "card-templates-swimlane": "Card Templates", + "list-templates-swimlane": "List Templates", + "board-templates-swimlane": "Board Templates", + "what-to-do": "چه کاری می خواهید انجام دهید؟", + "wipLimitErrorPopup-title": "Invalid WIP Limit", + "wipLimitErrorPopup-dialog-pt1": "The number of tasks in this list is higher than the WIP limit you've defined.", + "wipLimitErrorPopup-dialog-pt2": "Please move some tasks out of this list, or set a higher WIP limit.", + "admin-panel": "پیشخوان مدیریتی", + "settings": "تنظمات", + "people": "افراد", + "registration": "ثبت نام", + "disable-self-registration": "‌غیرفعال‌سازی خودثبت‌نامی", + "invite": "دعوت", + "invite-people": "دعوت از افراد", + "to-boards": "به برد(ها)", + "email-addresses": "نشانی رایانامه", + "smtp-host-description": "آدرس سرور SMTP ای که پست الکترونیکی شما برروی آن است", + "smtp-port-description": "شماره درگاه ـPortـ ای که سرور SMTP شما جهت ارسال از آن استفاده می کند", + "smtp-tls-description": "پشتیبانی از TLS برای سرور SMTP", + "smtp-host": "آدرس سرور SMTP", + "smtp-port": "شماره درگاه ـPortـ سرور SMTP", + "smtp-username": "نام کاربری", + "smtp-password": "کلمه عبور", + "smtp-tls": "پشتیبانی از SMTP", + "send-from": "از", + "send-smtp-test": "فرستادن رایانامه آزمایشی به خود", + "invitation-code": "کد دعوت نامه", + "email-invite-register-subject": "__inviter__ برای شما دعوت نامه ارسال کرده است", + "email-invite-register-text": "__user__ عزیز,\n\n__inviter__ شما را به این برد دعوت کرده است.\n\nلطفا روی لینک زیر کلیک نمایید:\n__url__\n\nو کد معرفی شما: __icode__\n\nبا تشکر.", + "email-smtp-test-subject": "SMTP تست ایمیل", + "email-smtp-test-text": "با موفقیت، یک رایانامه را فرستادید", + "error-invitation-code-not-exist": "چنین کد دعوتی یافت نشد", + "error-notAuthorized": "شما مجاز به دیدن این صفحه نیستید.", + "webhook-title": "نام وب‌هوک", + "webhook-token": "توکن", + "outgoing-webhooks": "Outgoing Webhooks", + "bidirectional-webhooks": "وب‌هوک two-way", + "outgoingWebhooksPopup-title": "Outgoing Webhooks", + "boardCardTitlePopup-title": "فیلتر موضوع کارت", + "disable-webhook": "حذف این وب‌هوک", + "global-webhook": "وب‌هوک‌های سراسری", + "new-outgoing-webhook": "New Outgoing Webhook", + "no-name": "(ناشناخته)", + "Node_version": "نسخه Node", + "Meteor_version": "Meteor version", + "MongoDB_version": "ورژن MongoDB", + "MongoDB_storage_engine": "موتور ذخیره سازی MongoDB", + "MongoDB_Oplog_enabled": "MongoDB Oplog فعال", + "OS_Arch": "OS Arch", + "OS_Cpus": "OS CPU Count", + "OS_Freemem": "OS Free Memory", + "OS_Loadavg": "OS Load Average", + "OS_Platform": "OS Platform", + "OS_Release": "OS Release", + "OS_Totalmem": "OS Total Memory", + "OS_Type": "OS Type", + "OS_Uptime": "OS Uptime", + "days": "روزه‌ها", + "hours": "ساعت", + "minutes": "دقیقه", + "seconds": "ثانیه", + "show-field-on-card": "این رشته را در کارت نمایش بده", + "automatically-field-on-card": "اتوماتیک این رشته را در همه ی کارت ها اضافه کن", + "showLabel-field-on-card": "نمایش نام رشته در کارت های کوچک", + "yes": "بله", + "no": "خیر", + "accounts": "حساب‌ها", + "accounts-allowEmailChange": "اجازه تغییر رایانامه", + "accounts-allowUserNameChange": "اجازه تغییر نام کاربری", + "createdAt": "ساخته شده در", + "verified": "معتبر", + "active": "فعال", + "card-received": "رسیده", + "card-received-on": "رسیده در", + "card-end": "پایان", + "card-end-on": "پایان در", + "editCardReceivedDatePopup-title": "تغییر تاریخ رسید", + "editCardEndDatePopup-title": "تغییر تاریخ پایان", + "setCardColorPopup-title": "انتخاب رنگ", + "setCardActionsColorPopup-title": "انتخاب کردن رنگ", + "setSwimlaneColorPopup-title": "انتخاب کردن رنگ", + "setListColorPopup-title": "انتخاب کردن رنگ", + "assigned-by": "محول شده توسط", + "requested-by": "تقاضا شده توسط", + "board-delete-notice": "حذف دائمی است شما تمام لیست ها، کارت ها و اقدامات مرتبط با این برد را از دست خواهید داد.", + "delete-board-confirm-popup": "تمام لیست ها، کارت ها، برچسب ها و فعالیت ها حذف خواهند شد و شما نمی توانید محتوای برد را بازیابی کنید. هیچ واکنشی وجود ندارد", + "boardDeletePopup-title": "حذف برد؟", + "delete-board": "حذف برد", + "default-subtasks-board": "ریزکار برای __board__ برد", + "default": "پیش‌فرض", + "queue": "صف", + "subtask-settings": "تنظیمات ریزکارها", + "card-settings": "Card Settings", + "boardSubtaskSettingsPopup-title": "تنظیمات ریزکار های برد", + "boardCardSettingsPopup-title": "Card Settings", + "deposit-subtasks-board": "افزودن ریزکار به برد:", + "deposit-subtasks-list": "لیست برای ریزکار های افزوده شده", + "show-parent-in-minicard": "نمایش خانواده در ریز کارت", + "prefix-with-full-path": "پیشوند با مسیر کامل", + "prefix-with-parent": "پیشوند با خانواده", + "subtext-with-full-path": "زیرنویس با مسیر کامل", + "subtext-with-parent": "زیرنویس با خانواده", + "change-card-parent": "تغییرخانواده کارت", + "parent-card": "کارت خانواده", + "source-board": "کارت مرجع", + "no-parent": "خانواده نمایش داده نشود", + "activity-added-label": "افزودن لیبل '%s' به %s", + "activity-removed-label": "حذف لیبل '%s' از %s", + "activity-delete-attach": "حذف ضمیمه از %s", + "activity-added-label-card": "افزودن لیبل '%s'", + "activity-removed-label-card": "حذف لیبل '%s'", + "activity-delete-attach-card": "حذف ضمیمه", + "activity-set-customfield": "set custom field '%s' to '%s' in %s", + "activity-unset-customfield": "unset custom field '%s' in %s", + "r-rule": "نقش", + "r-add-trigger": "افزودن گیره", + "r-add-action": "افزودن عملیات", + "r-board-rules": "قوانین برد", + "r-add-rule": "افزودن نقش", + "r-view-rule": "نمایش قانون", + "r-delete-rule": "حذف قانون", + "r-new-rule-name": "تیتر قانون جدید", + "r-no-rules": "بدون قانون", + "r-when-a-card": "زمانی که کارت", + "r-is": "هست", + "r-is-moved": "جابه‌جا شده", + "r-added-to": "اضافه شد به", + "r-removed-from": "حذف از", + "r-the-board": "برد", + "r-list": "لیست", + "set-filter": "اضافه کردن فیلتر", + "r-moved-to": "انتقال به", + "r-moved-from": "انتقال از", + "r-archived": "انتقال به آرشیو", + "r-unarchived": "بازگردانی از آرشیو", + "r-a-card": "کارت", + "r-when-a-label-is": "زمانی که لیبل هست", + "r-when-the-label": "زمانی که لیبل هست", + "r-list-name": "نام لیست", + "r-when-a-member": "زمانی که کاربر هست", + "r-when-the-member": "زمانی که کاربر", + "r-name": "نام", + "r-when-a-attach": "زمانی که ضمیمه", + "r-when-a-checklist": "زمانی که چک لیست هست", + "r-when-the-checklist": "زمانی که چک لیست", + "r-completed": "تمام شده", + "r-made-incomplete": "تمام نشده", + "r-when-a-item": "زمانی که چک لیست ایتم هست", + "r-when-the-item": "زمانی که چک لیست ایتم", + "r-checked": "انتخاب شده", + "r-unchecked": "لغو انتخاب", + "r-move-card-to": "انتقال کارت به", + "r-top-of": "بالای", + "r-bottom-of": "پایین", + "r-its-list": "لیست خود", + "r-archive": "انتقال به آرشیو", + "r-unarchive": "بازگردانی از آرشیو", + "r-card": "کارت", + "r-add": "افزودن", + "r-remove": "حذف", + "r-label": "برچسب", + "r-member": "عضو", + "r-remove-all": "حذف همه کاربران از کارت", + "r-set-color": "انتخاب رنگ به", + "r-checklist": "چک لیست", + "r-check-all": "انتخاب همه", + "r-uncheck-all": "لغو انتخاب همه", + "r-items-check": "آیتم از چک لیست", + "r-check": "انتخاب", + "r-uncheck": "لغو انتخاب", + "r-item": "آیتم", + "r-of-checklist": "از چک لیست", + "r-send-email": "ارسال ایمیل", + "r-to": "به", + "r-subject": "عنوان", + "r-rule-details": "جزئیات قوانین", + "r-d-move-to-top-gen": "انتقال کارت به ابتدای لیست خود", + "r-d-move-to-top-spec": "انتقال کارت به ابتدای لیست", + "r-d-move-to-bottom-gen": "انتقال کارت به انتهای لیست خود", + "r-d-move-to-bottom-spec": "انتقال کارت به انتهای لیست", + "r-d-send-email": "ارسال ایمیل", + "r-d-send-email-to": "به", + "r-d-send-email-subject": "عنوان", + "r-d-send-email-message": "پیام", + "r-d-archive": "انتقال کارت به آرشیو", + "r-d-unarchive": "بازگردانی کارت از آرشیو", + "r-d-add-label": "افزودن برچسب", + "r-d-remove-label": "حذف برچسب", + "r-create-card": "ساخت کارت جدید", + "r-in-list": "در لیست", + "r-in-swimlane": "در مسیرِ شناور", + "r-d-add-member": "افزودن عضو", + "r-d-remove-member": "حذف عضو", + "r-d-remove-all-member": "حذف تمامی کاربران", + "r-d-check-all": "انتخاب تمام آیتم های لیست", + "r-d-uncheck-all": "لغوانتخاب تمام آیتم های لیست", + "r-d-check-one": "انتخاب آیتم", + "r-d-uncheck-one": "لغو انتخاب آیتم", + "r-d-check-of-list": "از چک لیست", + "r-d-add-checklist": "افزودن چک لیست", + "r-d-remove-checklist": "حذف چک لیست", + "r-by": "توسط", + "r-add-checklist": "افزودن چک لیست", + "r-with-items": "با موارد", + "r-items-list": "مورد۱،مورد۲،مورد۳", + "r-add-swimlane": "اضافه کردن مسیر شناور", + "r-swimlane-name": "نام مسیر شناور", + "r-board-note": "نکته: برای نمایش موارد ممکن کادر را خالی بگذارید.", + "r-checklist-note": "نکته: چک‌لیست‌ها باید توسط کاما از یک‌دیگر جدا شوند.", + "r-when-a-card-is-moved": "زمانی که یک کارت به لیست دیگری منتقل شد", + "r-set": "Set", + "r-update": "به روز رسانی", + "r-datefield": "تاریخ", + "r-df-start-at": "شروع", + "r-df-due-at": "ناشی از", + "r-df-end-at": "پایان", + "r-df-received-at": "رسیده", + "r-to-current-datetime": "به تاریخ/زمان فعلی", + "r-remove-value-from": "حذف مقدار از", + "ldap": "LDAP", + "oauth2": "OAuth2", + "cas": "CAS", + "authentication-method": "متد اعتبارسنجی", + "authentication-type": "نوع اعتبارسنجی", + "custom-product-name": "نام سفارشی محصول", + "layout": "لایه", + "hide-logo": "مخفی سازی نماد", + "add-custom-html-after-body-start": "افزودن کد های HTML بعد از <body> شروع", + "add-custom-html-before-body-end": "افزودن کد های HTML قبل از </body> پایان", + "error-undefined": "یک اشتباه رخ داده شده است", + "error-ldap-login": "هنگام تلاش برای ورود به یک خطا رخ داد", + "display-authentication-method": "نمایش نوع اعتبارسنجی", + "default-authentication-method": "نوع اعتبارسنجی پیشفرض", + "duplicate-board": "Duplicate Board", + "people-number": "The number of people is:", + "swimlaneDeletePopup-title": "Delete Swimlane ?", + "swimlane-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the swimlane. There is no undo.", + "restore-all": "Restore all", + "delete-all": "Delete all", + "loading": "Loading, please wait.", + "previous_as": "آخرین زمان بوده", + "act-a-dueAt": "اصلاح زمان انجام به \nکِی: __timeValue__\nکجا: __card__\n زمان قبلی انجام __timeOldValue__ بوده", + "act-a-endAt": "modified ending time to __timeValue__ from (__timeOldValue__)", + "act-a-startAt": "modified starting time to __timeValue__ from (__timeOldValue__)", + "act-a-receivedAt": "modified received time to __timeValue__ from (__timeOldValue__)", + "a-dueAt": "modified due time to be", + "a-endAt": "modified ending time to be", + "a-startAt": "modified starting time to be", + "a-receivedAt": "modified received time to be", + "almostdue": "current due time %s is approaching", + "pastdue": "current due time %s is past", + "duenow": "current due time %s is today", + "act-newDue": "__list__/__card__ has 1st due reminder [__board__]", + "act-withDue": "__list__/__card__ due reminders [__board__]", + "act-almostdue": "was reminding the current due (__timeValue__) of __card__ is approaching", + "act-pastdue": "was reminding the current due (__timeValue__) of __card__ is past", + "act-duenow": "was reminding the current due (__timeValue__) of __card__ is now", + "act-atUserComment": "You were mentioned in [__board__] __list__/__card__", + "delete-user-confirm-popup": "Are you sure you want to delete this account? There is no undo.", + "accounts-allowUserDelete": "Allow users to self delete their account", + "hide-minicard-label-text": "Hide minicard label text", + "show-desktop-drag-handles": "Show desktop drag handles", + "assignee": "Assignee", + "cardAssigneesPopup-title": "Assignee", + "addmore-detail": "Add a more detailed description", + "show-on-card": "Show on Card", + "new": "New", + "editUserPopup-title": "Edit User", + "newUserPopup-title": "New User", + "notifications": "Notifications", + "view-all": "View All", + "filter-by-unread": "Filter by Unread", + "mark-all-as-read": "Mark all as read", + "allow-rename": "Allow Rename", + "allowRenamePopup-title": "Allow Rename" +} diff --git a/i18n/fi.i18n.json b/i18n/fi.i18n.json index 88e5dc7f..8feef4d5 100644 --- a/i18n/fi.i18n.json +++ b/i18n/fi.i18n.json @@ -1,769 +1,770 @@ { - "accept": "Hyväksy", - "act-activity-notify": "Toimintailmoitus", - "act-addAttachment": "lisätty liite __attachment__ kortille __card__ listalla __list__ swimlanella __swimlane__ taululla __board__", - "act-deleteAttachment": "poistettu liite __attachment__ kortilla __card__ listalla __list__ swimlanella __swimlane__ taululla __board__", - "act-addSubtask": "lisätty alitehtävä __subtask__ kortille __card__ listalla __list__ swimlanella __swimlane__ taululla __board__", - "act-addLabel": "Lisätty nimilappu __label__ kortille __card__ listalla __list__ swimlanella __swimlane__ taululla __board__", - "act-addedLabel": "Lisätty nimilappu __label__ kortille __card__ listalla __list__ swimlanella __swimlane__ taululla __board__", - "act-removeLabel": "Poistettu nimilappu __label__ kortilta __card__ listalla __list__ swimlanella __swimlane__ taululla __board__", - "act-removedLabel": "Poistettu nimilappu __label__ kortilta __card__ listalla __list__ swimlanella __swimlane__ taululla __board__", - "act-addChecklist": "lisätty tarkistuslista __checklist__ kortille __card__ listalla __list__ swimlanella __swimlane__ taululla __board__", - "act-addChecklistItem": "lisätty tarkistuslistan kohta __checklistItem__ tarkistuslistalle __checklist__ kortilla __card__ listalla __list__ swimlanella __swimlane__ taululla __board__", - "act-removeChecklist": "poistettu tarkistuslista __checklist__ kortilta __card__ listalla __list__ swimlanella __swimlane__ taululla __board__", - "act-removeChecklistItem": "poistettu tarkistuslistan kohta __checklistItem__ tarkistuslistalta __checklist__ kortilla __card__ listalla __list__ swimlanella __swimlane__ taululla __board__", - "act-checkedItem": "ruksattu __checklistItem__ tarkistuslistalla __checklist__ kortilla __card__ listalla __list__ swimlanella __swimlane__ taululla __board__", - "act-uncheckedItem": "poistettu ruksi __checklistItem__ tarkistuslistalta __checklist__ kortilla __card__ listalla __list__ swimlanella __swimlane__ taululla __board__", - "act-completeChecklist": "valmistui tarkistuslista __checklist__ kortilla __card__ listalla __list__ swimlanella __swimlane__ taululla __board__", - "act-uncompleteChecklist": "tehty ei valmistuneeksi tarkistuslista __checklist__ kortilla __card__ listalla __list__ swimlanella __swimlane__ taululla __board__", - "act-addComment": "kommentoitu kortilla __card__: __comment__ listalla __list__ swimlanella __swimlane__ taululla __board__", - "act-editComment": "muokkasi kommenttia kortilla __card__: __comment__ listalla __list__ swimlanella __swimlane__ at taululla __board__", - "act-deleteComment": "poisti kommentin kortilla __card__: __comment__ listalla __list__ swimlanella __swimlane__ taululla __board__", - "act-createBoard": "luotu taulu __board__", - "act-createSwimlane": "loi swimlanen __swimlane__ taululle __board__", - "act-createCard": "luotu kortti __card__ listalle __list__ swimlanella __swimlane__ taululla __board__", - "act-createCustomField": "loi mukautetun kentän __customField__ taululla __board__", - "act-deleteCustomField": "poisti mukautetun kentän __customField__ taululla __board__", - "act-setCustomField": "muokkasi mukautettua kenttää __customField__: __customFieldValue__ kortilla __card__ listalla __list__ swimlanella __swimlane__ taululla __board__", - "act-createList": "lisätty lista __list__ taululle __board__", - "act-addBoardMember": "lisätty jäsen __member__ taululle __board__", - "act-archivedBoard": "Taulu __board__ siirretty Arkistoon", - "act-archivedCard": "Kortti __card__ listalla __list__ swimlanella __swimlane__ taululla __board__ siirretty Arkistoon", - "act-archivedList": "Lista __list__ swimlanella __swimlane__ taululla __board__ siirretty Arkistoon", - "act-archivedSwimlane": "Swimlane __swimlane__ taululla __board__ siirretty Arkistoon", - "act-importBoard": "tuotu taulu __board__", - "act-importCard": "tuotu kortti __card__ listalle __list__ swimlanella __swimlane__ taululla __board__", - "act-importList": "tuotu lista __list__ swimlanelle __swimlane__ taululla __board__", - "act-joinMember": "lisätty jäsen __member__ kortille __card__ listalla __list__ swimlanella __swimlane__ taululla __board__", - "act-moveCard": "siirsi kortin __card__ taululla __board__ listasta __oldList__ swimlanelta __oldSwimlane__ listalle __list__ swimlanelle __swimlane__", - "act-moveCardToOtherBoard": "siirretty kortti __card__ listasta __oldList__ swimlanella __oldSwimlane__ taululla __oldBoard__ listalle __list__ swimlanella __swimlane__ taululla __board__", - "act-removeBoardMember": "poistettu jäsen __member__ taululta __board__", - "act-restoredCard": "palautettu kortti __card__ listalle __list__ swimlanella __swimlane__ taululla __board__", - "act-unjoinMember": "poistettu jäsen __member__ kortilta __card__ listalla __list__ swimlanella __swimlane__ taululla __board__", - "act-withBoardTitle": "__board__", - "act-withCardTitle": "[__board__] __card__", - "actions": "Toimet", - "activities": "Toimet", - "activity": "Toiminta", - "activity-added": "lisätty %s kohteeseen %s", - "activity-archived": "%s siirretty Arkistoon", - "activity-attached": "liitetty %s kohteeseen %s", - "activity-created": "luotu %s", - "activity-customfield-created": "luotu mukautettu kenttä %s", - "activity-excluded": "poistettu %s kohteesta %s", - "activity-imported": "tuotu %s kohteeseen %s lähteestä %s", - "activity-imported-board": "tuotu %s lähteestä %s", - "activity-joined": "liitytty kohteeseen %s", - "activity-moved": "siirretty %s kohteesta %s kohteeseen %s", - "activity-on": "kohteessa %s", - "activity-removed": "poistettu %s kohteesta %s", - "activity-sent": "lähetetty %s kohteeseen %s", - "activity-unjoined": "peruttu %s liittyminen", - "activity-subtask-added": "lisätty alitehtävä kohteeseen %s", - "activity-checked-item": "ruksattu %s tarkistuslistassa %s / %s", - "activity-unchecked-item": "poistettu ruksi %s tarkistuslistassa %s / %s", - "activity-checklist-added": "lisätty tarkistuslista kortille %s", - "activity-checklist-removed": "poistettu tarkistuslista kohteesta %s", - "activity-checklist-completed": "saatiin valmiiksi tarkistuslista %s / %s", - "activity-checklist-uncompleted": "ei saatu valmiiksi tarkistuslista %s / %s", - "activity-checklist-item-added": "lisäsi kohdan tarkistuslistaan '%s' kortilla %s", - "activity-checklist-item-removed": "poistettu tarkistuslistan kohta '%s' / %s", - "add": "Lisää", - "activity-checked-item-card": "ruksattu %s tarkistuslistassa %s", - "activity-unchecked-item-card": "poistettu ruksi %s tarkistuslistassa %s", - "activity-checklist-completed-card": "valmistui tarkistuslista __checklist__ kortilla __card__ listalla __list__ swimlanella __swimlane__ taululla __board__", - "activity-checklist-uncompleted-card": "ei valmistunut tarkistuslista %s", - "activity-editComment": "muokkasi kommenttia %s", - "activity-deleteComment": "poisti kommentin %s", - "add-attachment": "Lisää liite", - "add-board": "Lisää taulu", - "add-card": "Lisää kortti", - "add-swimlane": "Lisää Swimlane", - "add-subtask": "Lisää alitehtävä", - "add-checklist": "Lisää tarkistuslista", - "add-checklist-item": "Lisää kohta tarkistuslistaan", - "add-cover": "Lisää kansi", - "add-label": "Lisää nimilappu", - "add-list": "Lisää lista", - "add-members": "Lisää jäseniä", - "added": "Lisätty", - "addMemberPopup-title": "Jäsenet", - "admin": "Ylläpitäjä", - "admin-desc": "Voi nähdä ja muokata kortteja, poistaa jäseniä, ja muuttaa taulun asetuksia.", - "admin-announcement": "Ilmoitus", - "admin-announcement-active": "Aktiivinen järjestelmänlaajuinen ilmoitus", - "admin-announcement-title": "Ilmoitus ylläpitäjältä", - "all-boards": "Kaikki taulut", - "and-n-other-card": "Ja __count__ muu kortti", - "and-n-other-card_plural": "Ja __count__ muuta korttia", - "apply": "Käytä", - "app-is-offline": "Ladataan, odota. Sivun uudelleenlataus aiheuttaa tietojen menettämisen. Jos lataaminen ei toimi, tarkista että palvelin ei ole pysähtynyt.", - "archive": "Siirrä Arkistoon", - "archive-all": "Siirrä kaikki Arkistoon", - "archive-board": "Siirrä taulu Arkistoon", - "archive-card": "Siirrä kortti Arkistoon", - "archive-list": "Siirrä lista Arkistoon", - "archive-swimlane": "Siirrä Swimlane Arkistoon", - "archive-selection": "Siirrä valinta Arkistoon", - "archiveBoardPopup-title": "Siirrä taulu Arkistoon?", - "archived-items": "Arkisto", - "archived-boards": "Taulut Arkistossa", - "restore-board": "Palauta taulu", - "no-archived-boards": "Ei tauluja Arkistossa.", - "archives": "Arkisto", - "template": "Malli", - "templates": "Mallit", - "assign-member": "Valitse jäsen", - "attached": "liitetty", - "attachment": "Liitetiedosto", - "attachment-delete-pop": "Liitetiedoston poistaminen on lopullista. Tätä ei pysty peruuttamaan.", - "attachmentDeletePopup-title": "Poista liitetiedosto?", - "attachments": "Liitetiedostot", - "auto-watch": "Automaattisesti seuraa tauluja kun ne on luotu", - "avatar-too-big": "Profiilikuva on liian suuri (enintään 70 kt)", - "back": "Takaisin", - "board-change-color": "Muokkaa väriä", - "board-nb-stars": "%s tähteä", - "board-not-found": "Taulua ei löytynyt", - "board-private-info": "Tämä taulu tulee olemaan <strong>yksityinen</strong>.", - "board-public-info": "Tämä taulu tulee olemaan <strong>julkinen</strong>.", - "boardChangeColorPopup-title": "Muokkaa taulun taustaa", - "boardChangeTitlePopup-title": "Nimeä taulu uudelleen", - "boardChangeVisibilityPopup-title": "Muokkaa näkyvyyttä", - "boardChangeWatchPopup-title": "Muokkaa seuraamista", - "boardMenuPopup-title": "Tauluasetukset", - "boardChangeViewPopup-title": "Taulunäkymä", - "boards": "Taulut", - "board-view": "Taulunäkymä", - "board-view-cal": "Kalenteri", - "board-view-swimlanes": "Swimlanet", - "board-view-collapse": "Pienennä", - "board-view-lists": "Listat", - "bucket-example": "Kuten “Laatikko lista” esimerkiksi", - "cancel": "Peruuta", - "card-archived": "Tämä kortti on siirretty Arkistoon.", - "board-archived": "Tämä taulu on siirretty Arkistoon.", - "card-comments-title": "Tässä kortissa on %s kommenttia.", - "card-delete-notice": "Poistaminen on lopullista. Menetät kaikki tähän korttiin liitetyt toimet.", - "card-delete-pop": "Kaikki toimet poistetaan toimintasyötteestä, etkä pysty avata korttia uudelleen. Tätä ei voi peruuttaa.", - "card-delete-suggest-archive": "Voit siirtää kortin Arkistoon poistaaksesi sen taululta ja säilyttääksesi toimintalokin.", - "card-due": "Erääntyy", - "card-due-on": "Erääntyy", - "card-spent": "Käytetty aika", - "card-edit-attachments": "Muokkaa liitetiedostoja", - "card-edit-custom-fields": "Muokkaa mukautettuja kenttiä", - "card-edit-labels": "Muokkaa nimilappuja", - "card-edit-members": "Muokkaa jäseniä", - "card-labels-title": "Muokkaa kortin nimilappuja.", - "card-members-title": "Lisää tai poista taulun jäseniä tältä kortilta.", - "card-start": "Alkaa", - "card-start-on": "Alkaa", - "cardAttachmentsPopup-title": "Liitä mistä", - "cardCustomField-datePopup-title": "Muokkaa päivää", - "cardCustomFieldsPopup-title": "Muokkaa mukautettuja kenttiä", - "cardDeletePopup-title": "Poista kortti?", - "cardDetailsActionsPopup-title": "Korttitoimet", - "cardLabelsPopup-title": "Nimilaput", - "cardMembersPopup-title": "Jäsenet", - "cardMorePopup-title": "Lisää", - "cardTemplatePopup-title": "Luo malli", - "cards": "Kortit", - "cards-count": "korttia", - "casSignIn": "CAS-kirjautuminen", - "cardType-card": "Kortti", - "cardType-linkedCard": "Linkitetty kortti", - "cardType-linkedBoard": "Linkitetty taulu", - "change": "Muokkaa", - "change-avatar": "Muokkaa profiilikuvaa", - "change-password": "Vaihda salasana", - "change-permissions": "Muokkaa oikeuksia", - "change-settings": "Muokkaa asetuksia", - "changeAvatarPopup-title": "Muokkaa profiilikuvaa", - "changeLanguagePopup-title": "Vaihda kieltä", - "changePasswordPopup-title": "Vaihda salasana", - "changePermissionsPopup-title": "Muokkaa oikeuksia", - "changeSettingsPopup-title": "Muokkaa asetuksia", - "subtasks": "Alitehtävät", - "checklists": "Tarkistuslistat", - "click-to-star": "Klikkaa merkataksesi tämä taulu tähdellä.", - "click-to-unstar": "Klikkaa poistaaksesi tähtimerkintä taululta.", - "clipboard": "Leikepöytä tai raahaa ja pudota", - "close": "Sulje", - "close-board": "Sulje taulu", - "close-board-pop": "Voit palauttaa taulun klikkaamalla “Arkisto”-painiketta taululistan yläpalkista.", - "color-black": "musta", - "color-blue": "sininen", - "color-crimson": "karmiininpunainen", - "color-darkgreen": "tummanvihreä", - "color-gold": "kulta", - "color-gray": "harmaa", - "color-green": "vihreä", - "color-indigo": "syvän sininen", - "color-lime": "lime", - "color-magenta": "magenta", - "color-mistyrose": "vaaleanpunainen ruusu", - "color-navy": "laivastonsininen", - "color-orange": "oranssi", - "color-paleturquoise": "vaalean turkoosi", - "color-peachpuff": "persikanpunainen", - "color-pink": "vaaleanpunainen", - "color-plum": "luumunvärinen", - "color-purple": "violetti", - "color-red": "punainen", - "color-saddlebrown": "satulanruskea", - "color-silver": "hopea", - "color-sky": "taivas", - "color-slateblue": "liuskekivi sininen", - "color-white": "valkoinen", - "color-yellow": "keltainen", - "unset-color": "Peru väri", - "comment": "Kommentti", - "comment-placeholder": "Kirjoita kommentti", - "comment-only": "Vain kommentointi", - "comment-only-desc": "Voi vain kommentoida kortteja", - "no-comments": "Ei kommentteja", - "no-comments-desc": "Ei voi nähdä kommentteja ja toimintaa.", - "worker": "Työntekijä", - "worker-desc": "Voi vain siirtää kortteja, ilmoittautua kortin käsittelijäksi ja kommentoida.", - "computer": "Tietokone", - "confirm-subtask-delete-dialog": "Haluatko varmasti poistaa alitehtävän?", - "confirm-checklist-delete-dialog": "Haluatko varmasti poistaa tarkistuslistan?", - "copy-card-link-to-clipboard": "Kopioi kortin linkki leikepöydälle", - "linkCardPopup-title": "Linkitä kortti", - "searchElementPopup-title": "Etsi", - "copyCardPopup-title": "Kopioi kortti", - "copyChecklistToManyCardsPopup-title": "Kopioi tarkistuslistan malli monille korteille", - "copyChecklistToManyCardsPopup-instructions": "Kohde korttien otsikot ja kuvaukset JSON-muodossa", - "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"Ensimmäisen kortin otsikko\", \"description\":\"Ensimmäisen kortin kuvaus\"}, {\"title\":\"Toisen kortin otsikko\",\"description\":\"Toisen kortin kuvaus\"},{\"title\":\"Viimeisen kortin otsikko\",\"description\":\"Viimeisen kortin kuvaus\"} ]", - "create": "Luo", - "createBoardPopup-title": "Luo taulu", - "chooseBoardSourcePopup-title": "Tuo taulu", - "createLabelPopup-title": "Luo nimilappu", - "createCustomField": "Luo kenttä", - "createCustomFieldPopup-title": "Luo kenttä", - "current": "nykyinen", - "custom-field-delete-pop": "Tätä ei voi peruuttaa. Tämä poistaa tämän mukautetun kentän kaikista korteista ja poistaa sen historian.", - "custom-field-checkbox": "Valintaruutu", - "custom-field-date": "Päivämäärä", - "custom-field-dropdown": "Pudotusvalikko", - "custom-field-dropdown-none": "(ei mitään)", - "custom-field-dropdown-options": "Listan vaihtoehdot", - "custom-field-dropdown-options-placeholder": "Paina Enter lisätäksesi lisää vaihtoehtoja", - "custom-field-dropdown-unknown": "(tuntematon)", - "custom-field-number": "Numero", - "custom-field-text": "Teksti", - "custom-fields": "Mukautetut kentät", - "date": "Päivämäärä", - "decline": "Kieltäydy", - "default-avatar": "Oletusprofiilikuva", - "delete": "Poista", - "deleteCustomFieldPopup-title": "Poista mukautettu kenttä?", - "deleteLabelPopup-title": "Poista nimilappu?", - "description": "Kuvaus", - "disambiguateMultiLabelPopup-title": "Yksikäsitteistä nimilapputoiminta", - "disambiguateMultiMemberPopup-title": "Yksikäsitteistä jäsentoiminta", - "discard": "Hylkää", - "done": "Valmis", - "download": "Lataa", - "edit": "Muokkaa", - "edit-avatar": "Muokkaa profiilikuvaa", - "edit-profile": "Muokkaa profiilia", - "edit-wip-limit": "Muokkaa WIP-rajaa", - "soft-wip-limit": "Pehmeä WIP-raja", - "editCardStartDatePopup-title": "Muokkaa aloituspäivää", - "editCardDueDatePopup-title": "Muokkaa eräpäivää", - "editCustomFieldPopup-title": "Muokkaa kenttää", - "editCardSpentTimePopup-title": "Muuta käytettyä aikaa", - "editLabelPopup-title": "Muokkaa nimilappua", - "editNotificationPopup-title": "Muokkaa ilmoituksia", - "editProfilePopup-title": "Muokkaa profiilia", - "email": "Sähköposti", - "email-enrollAccount-subject": "Sinulle on luotu tili palveluun __siteName__", - "email-enrollAccount-text": "Hei __user__,\n\nKlikkaa alla olevaa linkkiä aloittaaksesi palvelun käytön.\n\n__url__\n\nKiitos.", - "email-fail": "Sähköpostin lähettäminen epäonnistui", - "email-fail-text": "Virhe yrittäessä lähettää sähköpostia", - "email-invalid": "Virheellinen sähköposti", - "email-invite": "Kutsu sähköpostilla", - "email-invite-subject": "__inviter__ lähetti sinulle kutsun", - "email-invite-text": "Hyvä __user__,\n\n__inviter__ kutsuu sinut liittymään taululle \"__board__\" yhteistyötä varten.\n\nOle hyvä ja seuraa alla olevaa linkkiä:\n\n__url__\n\nKiitos.", - "email-resetPassword-subject": "Nollaa salasanasi palvelussa __siteName__", - "email-resetPassword-text": "Hei __user__,\n\nNollataksesi salasanasi, klikkaa alla olevaa linkkiä.\n\n__url__\n\nKiitos.", - "email-sent": "Sähköposti lähetetty", - "email-verifyEmail-subject": "Varmista sähköpostiosoitteesi osoitteessa __url__", - "email-verifyEmail-text": "Hei __user__,\n\nvahvistaaksesi sähköpostiosoitteesi, klikkaa alla olevaa linkkiä.\n\n__url__\n\nKiitos.", - "enable-wip-limit": "Ota käyttöön WIP-raja", - "error-board-doesNotExist": "Tätä taulua ei ole olemassa", - "error-board-notAdmin": "Tehdäksesi tämän sinun täytyy olla tämän taulun ylläpitäjä", - "error-board-notAMember": "Tehdäksesi tämän sinun täytyy olla tämän taulun jäsen", - "error-json-malformed": "Tekstisi ei ole kelvollisessa JSON-muodossa", - "error-json-schema": "JSON-tietosi ei sisällä oikeaa tietoa oikeassa muodossa", - "error-list-doesNotExist": "Tätä listaa ei ole olemassa", - "error-user-doesNotExist": "Tätä käyttäjää ei ole olemassa", - "error-user-notAllowSelf": "Et voi kutsua itseäsi", - "error-user-notCreated": "Tätä käyttäjää ei ole luotu", - "error-username-taken": "Tämä käyttäjätunnus on jo käytössä", - "error-email-taken": "Sähköpostiosoite on jo käytössä", - "export-board": "Vie taulu", - "sort": "Lajittele", - "sort-desc": "Klikkaa lajitellaksesi listan", - "list-sort-by": "Lajittele lista:", - "list-label-modifiedAt": "Viimeinen käyttöaika", - "list-label-title": "Listan nimi", - "list-label-sort": "Oma manuaalinen järjestys", - "list-label-short-modifiedAt": "(L)", - "list-label-short-title": "(N)", - "list-label-short-sort": "(M)", - "filter": "Suodata", - "filter-cards": "Suodata kortit tai listat", - "list-filter-label": "Suodata listat otsikon mukaan", - "filter-clear": "Poista suodatin", - "filter-no-label": "Ei nimilappua", - "filter-no-member": "Ei jäseniä", - "filter-no-custom-fields": "Ei mukautettuja kenttiä", - "filter-show-archive": "Näytä arkistoidut listat", - "filter-hide-empty": "Näytä tyhjät listat", - "filter-on": "Suodatus on päällä", - "filter-on-desc": "Suodatat kortteja tällä taululla. Klikkaa tästä muokataksesi suodatinta.", - "filter-to-selection": "Suodata valintaan", - "advanced-filter-label": "Edistynyt suodatin", - "advanced-filter-description": "Edistynyt suodatin mahdollistaa merkkijonon, joka sisältää seuraavat operaattorit: == != <= >= && || ( ) Operaattorien välissä käytetään välilyöntiä. Voit suodattaa kaikki mukautetut kentät kirjoittamalla niiden nimet ja arvot. Esimerkiksi: Field1 == Value1. Huom: Jos kentillä tai arvoilla on välilyöntejä, sinun on sijoitettava ne yksittäisiin lainausmerkkeihin. Esimerkki: 'Kenttä 1' == 'Arvo 1'. Voit hypätä yksittäisen kontrollimerkkien (' \\/) yli käyttämällä \\. Esimerkki: Field1 = I\\'m. Voit myös yhdistää useita ehtoja. Esimerkiksi: F1 == V1 || F1 == V2. Yleensä kaikki operaattorit tulkitaan vasemmalta oikealle. Voit muuttaa järjestystä asettamalla sulkuja. Esimerkiksi: F1 == V1 && (F2 == V2 || F2 == V3). Voit myös etsiä tekstikentistä regexillä: F1 == /Tes.*/i", - "fullname": "Koko nimi", - "header-logo-title": "Palaa taulut sivullesi.", - "hide-system-messages": "Piilota järjestelmäviestit", - "headerBarCreateBoardPopup-title": "Luo taulu", - "home": "Koti", - "import": "Tuo", - "link": "Linkitä", - "import-board": "tuo taulu", - "import-board-c": "Tuo taulu", - "import-board-title-trello": "Tuo taulu Trellosta", - "import-board-title-wekan": "Tuo taulu edellisestä viennistä", - "import-sandstorm-backup-warning": "Älä poista tietoja joita toit alkuperäisestä viennistä tai Trellosta ennen kuin tarkistat onnistuuko sulkea ja avata tämä jyvä uudelleen, vai näkyykö Board not found -virhe, joka tarkoittaa tietojen häviämistä.", - "import-sandstorm-warning": "Tuotu taulu poistaa kaikki olemassa olevan taulun tiedot ja korvaa ne tuodulla taululla.", - "from-trello": "Trellosta", - "from-wekan": "Edellisestä viennistä", - "import-board-instruction-trello": "Mene Trello-taulullasi 'Menu', sitten 'More', 'Print and Export', 'Export JSON', ja kopioi tuloksena saamasi teksti", - "import-board-instruction-wekan": "Taulullasi, mene 'Valikko', sitten 'Vie taulu', ja kopioi teksti ladatusta tiedostosta.", - "import-board-instruction-about-errors": "Jos virheitä tulee taulua tuotaessa, joskus tuonti silti toimii, ja taulu on Kaikki taulut sivulla.", - "import-json-placeholder": "Liitä kelvollinen JSON-tietosi tähän", - "import-map-members": "Vastaavat jäsenet", - "import-members-map": "Tuomallasi taululla on muutamia jäseniä. Ole hyvä ja valitse tuomiasi jäseniä vastaavat käyttäjäsi", - "import-show-user-mapping": "Tarkasta vastaavat jäsenet", - "import-user-select": "Valitse olemassaoleva käyttäjä jota haluat käyttää tänä käyttäjänä", - "importMapMembersAddPopup-title": "Valitse käyttäjä", - "info": "Versio", - "initials": "Nimikirjaimet", - "invalid-date": "Virheellinen päivämäärä", - "invalid-time": "Virheellinen aika", - "invalid-user": "Virheellinen käyttäjä", - "joined": "liittyi", - "just-invited": "Sinut on juuri kutsuttu tälle taululle", - "keyboard-shortcuts": "Pikanäppäimet", - "label-create": "Luo nimilappu", - "label-default": "%s nimilappu (oletus)", - "label-delete-pop": "Tätä ei voi peruuttaa. Tämä poistaa tämän nimilapun kaikista korteista ja tuhoaa sen historian.", - "labels": "Nimilaput", - "language": "Kieli", - "last-admin-desc": "Et voi vaihtaa rooleja koska täytyy olla olemassa ainakin yksi ylläpitäjä.", - "leave-board": "Jää pois taululta", - "leave-board-pop": "Haluatko varmasti poistua taululta __boardTitle__? Sinut poistetaan kaikista tämän taulun korteista.", - "leaveBoardPopup-title": "Poistu taululta?", - "link-card": "Linkki tähän korttiin", - "list-archive-cards": "Siirrä kaikki tämän listan kortit Arkistoon", - "list-archive-cards-pop": "Tämä poistaa kaikki tämän listan kortit taululta. Nähdäksesi Arkistossa olevat kortit ja tuodaksesi ne takaisin taululle, klikkaa “Valikko” > “Arkisto”.", - "list-move-cards": "Siirrä kaikki kortit tässä listassa", - "list-select-cards": "Valitse kaikki kortit tässä listassa", - "set-color-list": "Aseta väri", - "listActionPopup-title": "Listatoimet", - "swimlaneActionPopup-title": "Swimlane-toimet", - "swimlaneAddPopup-title": "Lisää Swimlane alle", - "listImportCardPopup-title": "Tuo Trello-kortti", - "listMorePopup-title": "Lisää", - "link-list": "Linkki tähän listaan", - "list-delete-pop": "Kaikki toimet poistetaan toimintasyötteestä ja listan poistaminen on lopullista. Tätä ei pysty peruuttamaan.", - "list-delete-suggest-archive": "Voit siirtää listan Arkistoon poistaaksesi sen taululta ja säilyttääksesi toimintalokin.", - "lists": "Listat", - "swimlanes": "Swimlanet", - "log-out": "Kirjaudu ulos", - "log-in": "Kirjaudu sisään", - "loginPopup-title": "Kirjaudu sisään", - "memberMenuPopup-title": "Jäsenasetukset", - "members": "Jäsenet", - "menu": "Valikko", - "move-selection": "Siirrä valinta", - "moveCardPopup-title": "Siirrä kortti", - "moveCardToBottom-title": "Siirrä alimmaiseksi", - "moveCardToTop-title": "Siirrä ylimmäiseksi", - "moveSelectionPopup-title": "Siirrä valinta", - "multi-selection": "Monivalinta", - "multi-selection-on": "Monivalinta on päällä", - "muted": "Vaimennettu", - "muted-info": "Et saa koskaan ilmoituksia tämän taulun muutoksista", - "my-boards": "Tauluni", - "name": "Nimi", - "no-archived-cards": "Ei kortteja Arkistossa.", - "no-archived-lists": "Ei listoja Arkistossa.", - "no-archived-swimlanes": "Ei Swimlaneja Arkistossa.", - "no-results": "Ei tuloksia", - "normal": "Normaali", - "normal-desc": "Voi nähdä ja muokata kortteja. Ei voi muokata asetuksia.", - "not-accepted-yet": "Kutsua ei ole hyväksytty vielä", - "notify-participate": "Vastaanota päivityksiä kaikilta korteilta jotka olet tehnyt tai joihin osallistut.", - "notify-watch": "Vastaanota päivityksiä kaikilta tauluilta, listoilta tai korteilta joita seuraat.", - "optional": "valinnainen", - "or": "tai", - "page-maybe-private": "Tämä sivu voi olla yksityinen. Saatat nähdä sen <a href='%s'>kirjautumalla sisään</a>.", - "page-not-found": "Sivua ei löytynyt.", - "password": "Salasana", - "paste-or-dragdrop": "liittääksesi, tai vedä & pudota kuvatiedosto siihen (vain kuva)", - "participating": "Osallistutaan", - "preview": "Esikatsele", - "previewAttachedImagePopup-title": "Esikatsele", - "previewClipboardImagePopup-title": "Esikatsele", - "private": "Yksityinen", - "private-desc": "Tämä taulu on yksityinen. Vain taululle lisätyt henkilöt voivat nähdä ja muokata sitä.", - "profile": "Profiili", - "public": "Julkinen", - "public-desc": "Tämä taulu on julkinen. Se näkyy kenelle tahansa jolla on linkki ja näkyy myös hakukoneissa kuten Google. Vain taululle lisätyt henkilöt voivat muokata sitä.", - "quick-access-description": "Merkkaa taulu tähdellä lisätäksesi pikavalinta tähän palkkiin.", - "remove-cover": "Poista kansi", - "remove-from-board": "Poista taululta", - "remove-label": "Poista nimilappu", - "listDeletePopup-title": "Poista lista?", - "remove-member": "Poista jäsen", - "remove-member-from-card": "Poista kortilta", - "remove-member-pop": "Poista __name__ (__username__) taululta __boardTitle__? Jäsen poistetaan kaikilta taulun korteilta. Heille lähetetään ilmoitus.", - "removeMemberPopup-title": "Poista jäsen?", - "rename": "Nimeä uudelleen", - "rename-board": "Nimeä taulu uudelleen", - "restore": "Palauta", - "save": "Tallenna", - "search": "Etsi", - "rules": "Säännöt", - "search-cards": "Etsi kortin/listan otsikoista, kuvauksista ja mukautetuista kentistä tällä taululla ", - "search-example": "Etsittävä teksti?", - "select-color": "Valitse väri", - "set-wip-limit-value": "Aseta tämän listan tehtävien enimmäismäärä", - "setWipLimitPopup-title": "Aseta WIP-raja", - "shortcut-assign-self": "Valitse itsesi nykyiselle kortille", - "shortcut-autocomplete-emoji": "Automaattinen täydennys emojille", - "shortcut-autocomplete-members": "Automaattinen täydennys jäsenille", - "shortcut-clear-filters": "Poista kaikki suodattimet", - "shortcut-close-dialog": "Sulje valintaikkuna", - "shortcut-filter-my-cards": "Suodata korttini", - "shortcut-show-shortcuts": "Tuo esiin tämä pikavalintalista", - "shortcut-toggle-filterbar": "Muokkaa suodatussivupalkin näkyvyyttä", - "shortcut-toggle-sidebar": "Muokkaa taulusivupalkin näkyvyyttä", - "show-cards-minimum-count": "Näytä korttien lukumäärä jos lista sisältää enemmän kuin", - "sidebar-open": "Avaa sivupalkki", - "sidebar-close": "Sulje sivupalkki", - "signupPopup-title": "Luo tili", - "star-board-title": "Klikkaa merkataksesi taulu tähdellä. Se tulee näkymään ylimpänä taululistallasi.", - "starred-boards": "Tähdellä merkatut taulut", - "starred-boards-description": "Tähdellä merkatut taulut näkyvät ylimpänä taululistallasi.", - "subscribe": "Tilaa", - "team": "Tiimi", - "this-board": "tämä taulu", - "this-card": "tämä kortti", - "spent-time-hours": "Käytetty aika (tuntia)", - "overtime-hours": "Ylityö (tuntia)", - "overtime": "Ylityö", - "has-overtime-cards": "Sisältää ylityökortteja", - "has-spenttime-cards": "Sisältää käytetty aika -kortteja", - "time": "Aika", - "title": "Otsikko", - "tracking": "Ilmoitukset", - "tracking-info": "Sinulle ilmoitetaan muutoksista korteissa joihin olet osallistunut luojana tai jäsenenä.", - "type": "Tyyppi", - "unassign-member": "Peru jäsenvalinta", - "unsaved-description": "Sinulla on tallentamaton kuvaus.", - "unwatch": "Lopeta seuraaminen", - "upload": "Lähetä", - "upload-avatar": "Lähetä profiilikuva", - "uploaded-avatar": "Profiilikuva lähetetty", - "username": "Käyttäjätunnus", - "view-it": "Näytä se", - "warn-list-archived": "varoitus: tämä kortti on Arkistossa olevassa listassa", - "watch": "Seuraa", - "watching": "Seurataan", - "watching-info": "Sinulle ilmoitetaan tämän taulun muutoksista", - "welcome-board": "Tervetuloa-taulu", - "welcome-swimlane": "Merkkipaalu 1", - "welcome-list1": "Perusasiat", - "welcome-list2": "Edistynyt", - "card-templates-swimlane": "Korttimallit", - "list-templates-swimlane": "Listamallit", - "board-templates-swimlane": "Taulumallit", - "what-to-do": "Mitä haluat tehdä?", - "wipLimitErrorPopup-title": "Virheellinen WIP-raja", - "wipLimitErrorPopup-dialog-pt1": "Tässä listassa olevien tehtävien määrä on korkeampi kuin asettamasi WIP-raja.", - "wipLimitErrorPopup-dialog-pt2": "Siirrä joitain tehtäviä pois tästä listasta tai määritä korkeampi WIP-raja.", - "admin-panel": "Hallintapaneeli", - "settings": "Asetukset", - "people": "Ihmiset", - "registration": "Rekisteröinti", - "disable-self-registration": "Poista käytöstä itserekisteröityminen", - "invite": "Kutsu", - "invite-people": "Kutsu ihmisiä", - "to-boards": "Taulu(i)lle", - "email-addresses": "Sähköpostiosoite", - "smtp-host-description": "SMTP-palvelimen osoite jolla sähköpostit lähetetään.", - "smtp-port-description": "STMP-palvelimesi käyttämä lähteville sähköposteille tarkoitettu portti.", - "smtp-tls-description": "Ota käyttöön TLS-tuki SMTP-palvelimelle", - "smtp-host": "SMTP-isäntä", - "smtp-port": "SMTP-portti", - "smtp-username": "Käyttäjätunnus", - "smtp-password": "Salasana", - "smtp-tls": "TLS-tuki", - "send-from": "Lähettäjä", - "send-smtp-test": "Lähetä testisähköposti itsellesi", - "invitation-code": "Kutsukoodi", - "email-invite-register-subject": "__inviter__ lähetti sinulle kutsun", - "email-invite-register-text": "Hei __user__,\n\n__inviter__ kutsuu sinut mukaan kanban-taulun käyttöön.\n\nOle hyvä ja seuraa alla olevaa linkkiä:\n__url__\n\nKutsukoodisi on: __icode__\n\nKiitos.", - "email-smtp-test-subject": "SMTP-testisähköposti", - "email-smtp-test-text": "Olet onnistuneesti lähettänyt sähköpostin", - "error-invitation-code-not-exist": "Kutsukoodia ei ole olemassa", - "error-notAuthorized": "Sinulla ei ole oikeutta tarkastella tätä sivua.", - "webhook-title": "Webkoukun nimi", - "webhook-token": "Token (Valinnainen autentikoinnissa)", - "outgoing-webhooks": "Lähtevät Webkoukut", - "bidirectional-webhooks": "Kaksisuuntaiset Webkoukut", - "outgoingWebhooksPopup-title": "Lähtevät Webkoukut", - "boardCardTitlePopup-title": "Kortin otsikkosuodatin", - "disable-webhook": "Poista käytöstä tämä Webkoukku", - "global-webhook": "Kaikenkattavat Webkoukut", - "new-outgoing-webhook": "Uusi lähtevä Webkoukku", - "no-name": "(Tuntematon)", - "Node_version": "Node-versio", - "Meteor_version": "Meteor-versio", - "MongoDB_version": "MongoDB-versio", - "MongoDB_storage_engine": "MongoDB tallennusmoottori", - "MongoDB_Oplog_enabled": "MongoDB Oplog käytössä", - "OS_Arch": "Käyttöjärjestelmän arkkitehtuuri", - "OS_Cpus": "Käyttöjärjestelmän CPU-määrä", - "OS_Freemem": "Käyttöjärjestelmän vapaa muisti", - "OS_Loadavg": "Käyttöjärjestelmän kuorman keskiarvo", - "OS_Platform": "Käyttöjärjestelmäalusta", - "OS_Release": "Käyttöjärjestelmän julkaisu", - "OS_Totalmem": "Käyttöjärjestelmän muistin kokonaismäärä", - "OS_Type": "Käyttöjärjestelmän tyyppi", - "OS_Uptime": "Käyttöjärjestelmä ollut käynnissä", - "days": "päivää", - "hours": "tuntia", - "minutes": "minuuttia", - "seconds": "sekuntia", - "show-field-on-card": "Näytä tämä kenttä kortilla", - "automatically-field-on-card": "Luo kenttä automaattisesti kaikille korteille", - "showLabel-field-on-card": "Näytä kentän nimilappu minikortilla", - "yes": "Kyllä", - "no": "Ei", - "accounts": "Tilit", - "accounts-allowEmailChange": "Salli sähköpostiosoitteen muuttaminen", - "accounts-allowUserNameChange": "Salli käyttäjätunnuksen muuttaminen", - "createdAt": "Luotu", - "verified": "Varmistettu", - "active": "Aktiivinen", - "card-received": "Vastaanotettu", - "card-received-on": "Vastaanotettu", - "card-end": "Loppuu", - "card-end-on": "Loppuu", - "editCardReceivedDatePopup-title": "Vaihda vastaanottamispäivää", - "editCardEndDatePopup-title": "Vaihda loppumispäivää", - "setCardColorPopup-title": "Aseta väri", - "setCardActionsColorPopup-title": "Valitse väri", - "setSwimlaneColorPopup-title": "Valitse väri", - "setListColorPopup-title": "Valitse väri", - "assigned-by": "Tehtävänantaja", - "requested-by": "Pyytäjä", - "board-delete-notice": "Poistaminen on lopullista. Menetät kaikki listat, kortit ja toimet tällä taululla.", - "delete-board-confirm-popup": "Kaikki listat, kortit, nimilaput ja toimet poistetaan ja et pysty palauttamaan taulun sisältöä. Tätä ei voi peruuttaa.", - "boardDeletePopup-title": "Poista taulu?", - "delete-board": "Poista taulu", - "default-subtasks-board": "Alitehtävät taululle __board__", - "default": "Oletus", - "queue": "Jono", - "subtask-settings": "Alitehtävä-asetukset", - "card-settings": "Kortin asetukset", - "boardSubtaskSettingsPopup-title": "Taulualitehtävien asetukset", - "boardCardSettingsPopup-title": "Kortin asetukset", - "deposit-subtasks-board": "Talleta alitehtävät tälle taululle:", - "deposit-subtasks-list": "Laskeutumislista alatehtäville tallennettu tänne:", - "show-parent-in-minicard": "Näytä ylätehtävä minikortilla:", - "prefix-with-full-path": "Etuliite koko polulla", - "prefix-with-parent": "Etuliite ylätehtävällä", - "subtext-with-full-path": "Aliteksti koko polulla", - "subtext-with-parent": "Aliteksti ylätehtävällä", - "change-card-parent": "Muuta kortin ylätehtävää", - "parent-card": "Ylätehtäväkortti", - "source-board": "Lähdetaulu", - "no-parent": "Älä näytä ylätehtävää", - "activity-added-label": "lisätty nimilappu '%s' kohteeseen %s", - "activity-removed-label": "poistettu nimilappu '%s' kohteesta %s", - "activity-delete-attach": "poistettu liitetiedosto kohteesta %s", - "activity-added-label-card": "lisätty nimilappu '%s'", - "activity-removed-label-card": "poistettu nimilappu '%s'", - "activity-delete-attach-card": "poistettu liitetiedosto", - "activity-set-customfield": "asetettu mukautettu kentän '%s' sisällöksi '%s' kortilla %s", - "activity-unset-customfield": "poistettu mukautettu kenttä '%s' kortilla %s", - "r-rule": "Sääntö", - "r-add-trigger": "Lisää liipaisin", - "r-add-action": "Lisää toimi", - "r-board-rules": "Taulusäännöt", - "r-add-rule": "Lisää sääntö", - "r-view-rule": "Näytä sääntö", - "r-delete-rule": "Poista sääntö", - "r-new-rule-name": "Uuden säännön otsikko", - "r-no-rules": "Ei sääntöjä", - "r-when-a-card": "Kun kortti", - "r-is": "on", - "r-is-moved": "on siirretty", - "r-added-to": "lisätty kohteeseen", - "r-removed-from": "Poistettu kohteesta", - "r-the-board": "taulu", - "r-list": "lista", - "set-filter": "Aseta suodatin", - "r-moved-to": "Siirretty kohteeseen", - "r-moved-from": "Siirretty kohteesta", - "r-archived": "Siirretty Arkistoon", - "r-unarchived": "Palautettu Arkistosta", - "r-a-card": "kortti", - "r-when-a-label-is": "Kun nimilappu on", - "r-when-the-label": "Kun nimilappu on", - "r-list-name": "listan nimi", - "r-when-a-member": "Kun jäsen on", - "r-when-the-member": "Kun käyttäjä", - "r-name": "nimi", - "r-when-a-attach": "Kun liitetiedosto", - "r-when-a-checklist": "Kun tarkistuslista on", - "r-when-the-checklist": "Kun tarkistuslista", - "r-completed": "Valmistunut", - "r-made-incomplete": "Tehty ei valmistuneeksi", - "r-when-a-item": "Kun tarkistuslistan kohta on", - "r-when-the-item": "Kun tarkistuslistan kohta", - "r-checked": "Ruksattu", - "r-unchecked": "Poistettu ruksi", - "r-move-card-to": "Siirrä kortti kohteeseen", - "r-top-of": "Ylimmäiseksi", - "r-bottom-of": "Alimmaiseksi", - "r-its-list": "sen lista", - "r-archive": "Siirrä Arkistoon", - "r-unarchive": "Palauta Arkistosta", - "r-card": "kortti", - "r-add": "Lisää", - "r-remove": "Poista", - "r-label": "nimilappu", - "r-member": "jäsen", - "r-remove-all": "Poista kaikki jäsenet kortilta", - "r-set-color": "Aseta väriksi", - "r-checklist": "tarkistuslista", - "r-check-all": "Ruksaa kaikki", - "r-uncheck-all": "Poista ruksi kaikista", - "r-items-check": "kohtaa tarkistuslistassa", - "r-check": "Ruksaa", - "r-uncheck": "Poista ruksi", - "r-item": "kohta", - "r-of-checklist": "tarkistuslistasta", - "r-send-email": "Lähetä sähköposti", - "r-to": "vastaanottajalle", - "r-subject": "aihe", - "r-rule-details": "Säännön yksityiskohdat", - "r-d-move-to-top-gen": "Siirrä kortti listansa alkuun", - "r-d-move-to-top-spec": "Siirrä kortti listan alkuun", - "r-d-move-to-bottom-gen": "Siirrä kortti listansa loppuun", - "r-d-move-to-bottom-spec": "Siirrä kortti listan loppuun", - "r-d-send-email": "Lähetä sähköposti", - "r-d-send-email-to": "vastaanottajalle", - "r-d-send-email-subject": "aihe", - "r-d-send-email-message": "viesti", - "r-d-archive": "Siirrä kortti Arkistoon", - "r-d-unarchive": "Palauta kortti Arkistosta", - "r-d-add-label": "Lisää nimilappu", - "r-d-remove-label": "Poista nimilappu", - "r-create-card": "Luo uusi kortti", - "r-in-list": "listassa", - "r-in-swimlane": "swimlanessa", - "r-d-add-member": "Lisää jäsen", - "r-d-remove-member": "Poista jäsen", - "r-d-remove-all-member": "Poista kaikki jäsenet", - "r-d-check-all": "Ruksaa kaikki listan kohdat", - "r-d-uncheck-all": "Poista ruksi kaikista listan kohdista", - "r-d-check-one": "Ruksaa kohta", - "r-d-uncheck-one": "Poista ruksi kohdasta", - "r-d-check-of-list": "tarkistuslistasta", - "r-d-add-checklist": "Lisää tarkistuslista", - "r-d-remove-checklist": "Poista tarkistuslista", - "r-by": "mennessä", - "r-add-checklist": "Lisää tarkistuslista", - "r-with-items": "kohteiden kanssa", - "r-items-list": "kohde1,kohde2,kohde3", - "r-add-swimlane": "Lisää swimlane", - "r-swimlane-name": "swimlanen nimi", - "r-board-note": "Huom: jätä kenttä tyhjäksi täsmätäksesi jokaiseen mahdolliseen arvoon.", - "r-checklist-note": "Huom: tarkistuslistan kohteet täytyy kirjoittaa pilkulla eroteltuina.", - "r-when-a-card-is-moved": "Kun kortti on siirretty toiseen listaan", - "r-set": "Aseta", - "r-update": "Päivitä", - "r-datefield": "päivämäärä kenttä", - "r-df-start-at": "alkaa", - "r-df-due-at": "erääntyy", - "r-df-end-at": "loppuu", - "r-df-received-at": "vastaanotettu", - "r-to-current-datetime": "nykyiseen päivään/aikaan", - "r-remove-value-from": "Poista arvo kohteesta", - "ldap": "LDAP", - "oauth2": "OAuth2", - "cas": "CAS", - "authentication-method": "Kirjautumistapa", - "authentication-type": "Kirjautumistyyppi", - "custom-product-name": "Mukautettu tuotenimi", - "layout": "Ulkoasu", - "hide-logo": "Piilota Logo", - "add-custom-html-after-body-start": "Lisää HTML <body> alun jälkeen", - "add-custom-html-before-body-end": "Lisä HTML ennen </body> loppua", - "error-undefined": "Jotain meni pieleen", - "error-ldap-login": "Virhe tapahtui yrittäessä kirjautua sisään", - "display-authentication-method": "Näytä kirjautumistapa", - "default-authentication-method": "Oletuskirjautumistapa", - "duplicate-board": "Tee kaksoiskappale taulusta", - "people-number": "Ihmisten määrä on:", - "swimlaneDeletePopup-title": "Poista Swimlane?", - "swimlane-delete-pop": "Kaikki toimet poistetaan toimintasyötteestä ja swimlanen poistaminen on lopullista. Tätä ei pysty peruuttamaan.", - "restore-all": "Palauta kaikki", - "delete-all": "Poista kaikki", - "loading": "Ladataan, odota hetki.", - "previous_as": "viimeksi oli", - "act-a-dueAt": "muokattu eräätymisaikaa \nMilloin: __timeValue__\nMissä: __card__\n edellinen erääntymisaika oli __timeOldValue__", - "act-a-endAt": "muokattu loppumisajaksi __timeValue__ alkuperäisestä (__timeOldValue__)", - "act-a-startAt": "muokattu aloitusajaksi __timeValue__ alkuperäisestä (__timeOldValue__)", - "act-a-receivedAt": "muutettu vastaanottamisajaksi __timeValue__ alkuperäisestä (__timeOldValue__)", - "a-dueAt": "muutettu vastaanottamisajaksi", - "a-endAt": "muokattu loppumisajaksi", - "a-startAt": "muokattu aloitusajaksi", - "a-receivedAt": "muokattu vastaanottamisajaksi", - "almostdue": "nykyinen eräaika %s lähestyy", - "pastdue": "nykyinen eräaika %s on mennyt", - "duenow": "nykyinen eräaika %s on tänään", - "act-newDue": "__list__/__card__ on 1. erääntymismuistutus [__board__]", - "act-withDue": "__list__/__card__ erääntymismuistutukset [__board__]", - "act-almostdue": "muistutti nykyisen eräajan (__timeValue__) kortilla __card__ lähestyvän", - "act-pastdue": "muistutti nykyisen eräajan (__timeValue__) kortilla __card__ menneen", - "act-duenow": "muistutti nykyisen eräajan (__timeValue__) kortilla __card__ olevan nyt", - "act-atUserComment": "Sinut mainittiin [__board__] __list__/__card__", - "delete-user-confirm-popup": "Haluatko varmasti poistaa tämän käyttäjätilin? Tätä ei voi peruuttaa.", - "accounts-allowUserDelete": "Salli käyttäjien poistaa tilinsä itse", - "hide-minicard-label-text": "Piilota minikortin nimilappu teksti", - "show-desktop-drag-handles": "Näytä työpöydän vedon kahvat", - "assignee": "Käsittelijä", - "cardAssigneesPopup-title": "Käsittelijä", - "addmore-detail": "Lisää tarkempi kuvaus", - "show-on-card": "Näytä kortilla", - "new": "Uusi", - "editUserPopup-title": "Muokkaa käyttäjää", - "newUserPopup-title": "Uusi käyttäjä", - "notifications": "Ilmoitukset", - "view-all": "Näytä kaikki", - "filter-by-unread": "Suodata lukemattomat", - "mark-all-as-read": "Merkkaa kaikki luetuksi", - "allow-rename": "Salli uudelleennimeäminen", - "allowRenamePopup-title": "Salli uudelleennimeäminen" -} \ No newline at end of file + "accept": "Hyväksy", + "act-activity-notify": "Toimintailmoitus", + "act-addAttachment": "lisätty liite __attachment__ kortille __card__ listalla __list__ swimlanella __swimlane__ taululla __board__", + "act-deleteAttachment": "poistettu liite __attachment__ kortilla __card__ listalla __list__ swimlanella __swimlane__ taululla __board__", + "act-addSubtask": "lisätty alitehtävä __subtask__ kortille __card__ listalla __list__ swimlanella __swimlane__ taululla __board__", + "act-addLabel": "Lisätty nimilappu __label__ kortille __card__ listalla __list__ swimlanella __swimlane__ taululla __board__", + "act-addedLabel": "Lisätty nimilappu __label__ kortille __card__ listalla __list__ swimlanella __swimlane__ taululla __board__", + "act-removeLabel": "Poistettu nimilappu __label__ kortilta __card__ listalla __list__ swimlanella __swimlane__ taululla __board__", + "act-removedLabel": "Poistettu nimilappu __label__ kortilta __card__ listalla __list__ swimlanella __swimlane__ taululla __board__", + "act-addChecklist": "lisätty tarkistuslista __checklist__ kortille __card__ listalla __list__ swimlanella __swimlane__ taululla __board__", + "act-addChecklistItem": "lisätty tarkistuslistan kohta __checklistItem__ tarkistuslistalle __checklist__ kortilla __card__ listalla __list__ swimlanella __swimlane__ taululla __board__", + "act-removeChecklist": "poistettu tarkistuslista __checklist__ kortilta __card__ listalla __list__ swimlanella __swimlane__ taululla __board__", + "act-removeChecklistItem": "poistettu tarkistuslistan kohta __checklistItem__ tarkistuslistalta __checklist__ kortilla __card__ listalla __list__ swimlanella __swimlane__ taululla __board__", + "act-checkedItem": "ruksattu __checklistItem__ tarkistuslistalla __checklist__ kortilla __card__ listalla __list__ swimlanella __swimlane__ taululla __board__", + "act-uncheckedItem": "poistettu ruksi __checklistItem__ tarkistuslistalta __checklist__ kortilla __card__ listalla __list__ swimlanella __swimlane__ taululla __board__", + "act-completeChecklist": "valmistui tarkistuslista __checklist__ kortilla __card__ listalla __list__ swimlanella __swimlane__ taululla __board__", + "act-uncompleteChecklist": "tehty ei valmistuneeksi tarkistuslista __checklist__ kortilla __card__ listalla __list__ swimlanella __swimlane__ taululla __board__", + "act-addComment": "kommentoitu kortilla __card__: __comment__ listalla __list__ swimlanella __swimlane__ taululla __board__", + "act-editComment": "muokkasi kommenttia kortilla __card__: __comment__ listalla __list__ swimlanella __swimlane__ at taululla __board__", + "act-deleteComment": "poisti kommentin kortilla __card__: __comment__ listalla __list__ swimlanella __swimlane__ taululla __board__", + "act-createBoard": "luotu taulu __board__", + "act-createSwimlane": "loi swimlanen __swimlane__ taululle __board__", + "act-createCard": "luotu kortti __card__ listalle __list__ swimlanella __swimlane__ taululla __board__", + "act-createCustomField": "loi mukautetun kentän __customField__ taululla __board__", + "act-deleteCustomField": "poisti mukautetun kentän __customField__ taululla __board__", + "act-setCustomField": "muokkasi mukautettua kenttää __customField__: __customFieldValue__ kortilla __card__ listalla __list__ swimlanella __swimlane__ taululla __board__", + "act-createList": "lisätty lista __list__ taululle __board__", + "act-addBoardMember": "lisätty jäsen __member__ taululle __board__", + "act-archivedBoard": "Taulu __board__ siirretty Arkistoon", + "act-archivedCard": "Kortti __card__ listalla __list__ swimlanella __swimlane__ taululla __board__ siirretty Arkistoon", + "act-archivedList": "Lista __list__ swimlanella __swimlane__ taululla __board__ siirretty Arkistoon", + "act-archivedSwimlane": "Swimlane __swimlane__ taululla __board__ siirretty Arkistoon", + "act-importBoard": "tuotu taulu __board__", + "act-importCard": "tuotu kortti __card__ listalle __list__ swimlanella __swimlane__ taululla __board__", + "act-importList": "tuotu lista __list__ swimlanelle __swimlane__ taululla __board__", + "act-joinMember": "lisätty jäsen __member__ kortille __card__ listalla __list__ swimlanella __swimlane__ taululla __board__", + "act-moveCard": "siirsi kortin __card__ taululla __board__ listasta __oldList__ swimlanelta __oldSwimlane__ listalle __list__ swimlanelle __swimlane__", + "act-moveCardToOtherBoard": "siirretty kortti __card__ listasta __oldList__ swimlanella __oldSwimlane__ taululla __oldBoard__ listalle __list__ swimlanella __swimlane__ taululla __board__", + "act-removeBoardMember": "poistettu jäsen __member__ taululta __board__", + "act-restoredCard": "palautettu kortti __card__ listalle __list__ swimlanella __swimlane__ taululla __board__", + "act-unjoinMember": "poistettu jäsen __member__ kortilta __card__ listalla __list__ swimlanella __swimlane__ taululla __board__", + "act-withBoardTitle": "__board__", + "act-withCardTitle": "[__board__] __card__", + "actions": "Toimet", + "activities": "Toimet", + "activity": "Toiminta", + "activity-added": "lisätty %s kohteeseen %s", + "activity-archived": "%s siirretty Arkistoon", + "activity-attached": "liitetty %s kohteeseen %s", + "activity-created": "luotu %s", + "activity-customfield-created": "luotu mukautettu kenttä %s", + "activity-excluded": "poistettu %s kohteesta %s", + "activity-imported": "tuotu %s kohteeseen %s lähteestä %s", + "activity-imported-board": "tuotu %s lähteestä %s", + "activity-joined": "liitytty kohteeseen %s", + "activity-moved": "siirretty %s kohteesta %s kohteeseen %s", + "activity-on": "kohteessa %s", + "activity-removed": "poistettu %s kohteesta %s", + "activity-sent": "lähetetty %s kohteeseen %s", + "activity-unjoined": "peruttu %s liittyminen", + "activity-subtask-added": "lisätty alitehtävä kohteeseen %s", + "activity-checked-item": "ruksattu %s tarkistuslistassa %s / %s", + "activity-unchecked-item": "poistettu ruksi %s tarkistuslistassa %s / %s", + "activity-checklist-added": "lisätty tarkistuslista kortille %s", + "activity-checklist-removed": "poistettu tarkistuslista kohteesta %s", + "activity-checklist-completed": "saatiin valmiiksi tarkistuslista %s / %s", + "activity-checklist-uncompleted": "ei saatu valmiiksi tarkistuslista %s / %s", + "activity-checklist-item-added": "lisäsi kohdan tarkistuslistaan '%s' kortilla %s", + "activity-checklist-item-removed": "poistettu tarkistuslistan kohta '%s' / %s", + "add": "Lisää", + "activity-checked-item-card": "ruksattu %s tarkistuslistassa %s", + "activity-unchecked-item-card": "poistettu ruksi %s tarkistuslistassa %s", + "activity-checklist-completed-card": "valmistui tarkistuslista __checklist__ kortilla __card__ listalla __list__ swimlanella __swimlane__ taululla __board__", + "activity-checklist-uncompleted-card": "ei valmistunut tarkistuslista %s", + "activity-editComment": "muokkasi kommenttia %s", + "activity-deleteComment": "poisti kommentin %s", + "add-attachment": "Lisää liite", + "add-board": "Lisää taulu", + "add-card": "Lisää kortti", + "add-swimlane": "Lisää Swimlane", + "add-subtask": "Lisää alitehtävä", + "add-checklist": "Lisää tarkistuslista", + "add-checklist-item": "Lisää kohta tarkistuslistaan", + "add-cover": "Lisää kansi", + "add-label": "Lisää nimilappu", + "add-list": "Lisää lista", + "add-members": "Lisää jäseniä", + "added": "Lisätty", + "addMemberPopup-title": "Jäsenet", + "admin": "Ylläpitäjä", + "admin-desc": "Voi nähdä ja muokata kortteja, poistaa jäseniä, ja muuttaa taulun asetuksia.", + "admin-announcement": "Ilmoitus", + "admin-announcement-active": "Aktiivinen järjestelmänlaajuinen ilmoitus", + "admin-announcement-title": "Ilmoitus ylläpitäjältä", + "all-boards": "Kaikki taulut", + "and-n-other-card": "Ja __count__ muu kortti", + "and-n-other-card_plural": "Ja __count__ muuta korttia", + "apply": "Käytä", + "app-is-offline": "Ladataan, odota. Sivun uudelleenlataus aiheuttaa tietojen menettämisen. Jos lataaminen ei toimi, tarkista että palvelin ei ole pysähtynyt.", + "archive": "Siirrä Arkistoon", + "archive-all": "Siirrä kaikki Arkistoon", + "archive-board": "Siirrä taulu Arkistoon", + "archive-card": "Siirrä kortti Arkistoon", + "archive-list": "Siirrä lista Arkistoon", + "archive-swimlane": "Siirrä Swimlane Arkistoon", + "archive-selection": "Siirrä valinta Arkistoon", + "archiveBoardPopup-title": "Siirrä taulu Arkistoon?", + "archived-items": "Arkisto", + "archived-boards": "Taulut Arkistossa", + "restore-board": "Palauta taulu", + "no-archived-boards": "Ei tauluja Arkistossa.", + "archives": "Arkisto", + "template": "Malli", + "templates": "Mallit", + "assign-member": "Valitse jäsen", + "attached": "liitetty", + "attachment": "Liitetiedosto", + "attachment-delete-pop": "Liitetiedoston poistaminen on lopullista. Tätä ei pysty peruuttamaan.", + "attachmentDeletePopup-title": "Poista liitetiedosto?", + "attachments": "Liitetiedostot", + "auto-watch": "Automaattisesti seuraa tauluja kun ne on luotu", + "avatar-too-big": "Profiilikuva on liian suuri (enintään 70 kt)", + "back": "Takaisin", + "board-change-color": "Muokkaa väriä", + "board-nb-stars": "%s tähteä", + "board-not-found": "Taulua ei löytynyt", + "board-private-info": "Tämä taulu tulee olemaan <strong>yksityinen</strong>.", + "board-public-info": "Tämä taulu tulee olemaan <strong>julkinen</strong>.", + "boardChangeColorPopup-title": "Muokkaa taulun taustaa", + "boardChangeTitlePopup-title": "Nimeä taulu uudelleen", + "boardChangeVisibilityPopup-title": "Muokkaa näkyvyyttä", + "boardChangeWatchPopup-title": "Muokkaa seuraamista", + "boardMenuPopup-title": "Tauluasetukset", + "boardChangeViewPopup-title": "Taulunäkymä", + "boards": "Taulut", + "board-view": "Taulunäkymä", + "board-view-cal": "Kalenteri", + "board-view-swimlanes": "Swimlanet", + "board-view-collapse": "Pienennä", + "board-view-lists": "Listat", + "bucket-example": "Kuten “Laatikko lista” esimerkiksi", + "cancel": "Peruuta", + "card-archived": "Tämä kortti on siirretty Arkistoon.", + "board-archived": "Tämä taulu on siirretty Arkistoon.", + "card-comments-title": "Tässä kortissa on %s kommenttia.", + "card-delete-notice": "Poistaminen on lopullista. Menetät kaikki tähän korttiin liitetyt toimet.", + "card-delete-pop": "Kaikki toimet poistetaan toimintasyötteestä, etkä pysty avata korttia uudelleen. Tätä ei voi peruuttaa.", + "card-delete-suggest-archive": "Voit siirtää kortin Arkistoon poistaaksesi sen taululta ja säilyttääksesi toimintalokin.", + "card-due": "Erääntyy", + "card-due-on": "Erääntyy", + "card-spent": "Käytetty aika", + "card-edit-attachments": "Muokkaa liitetiedostoja", + "card-edit-custom-fields": "Muokkaa mukautettuja kenttiä", + "card-edit-labels": "Muokkaa nimilappuja", + "card-edit-members": "Muokkaa jäseniä", + "card-labels-title": "Muokkaa kortin nimilappuja.", + "card-members-title": "Lisää tai poista taulun jäseniä tältä kortilta.", + "card-start": "Alkaa", + "card-start-on": "Alkaa", + "cardAttachmentsPopup-title": "Liitä mistä", + "cardCustomField-datePopup-title": "Muokkaa päivää", + "cardCustomFieldsPopup-title": "Muokkaa mukautettuja kenttiä", + "cardDeletePopup-title": "Poista kortti?", + "cardDetailsActionsPopup-title": "Korttitoimet", + "cardLabelsPopup-title": "Nimilaput", + "cardMembersPopup-title": "Jäsenet", + "cardMorePopup-title": "Lisää", + "cardTemplatePopup-title": "Luo malli", + "cards": "Kortit", + "cards-count": "korttia", + "casSignIn": "CAS-kirjautuminen", + "cardType-card": "Kortti", + "cardType-linkedCard": "Linkitetty kortti", + "cardType-linkedBoard": "Linkitetty taulu", + "change": "Muokkaa", + "change-avatar": "Muokkaa profiilikuvaa", + "change-password": "Vaihda salasana", + "change-permissions": "Muokkaa oikeuksia", + "change-settings": "Muokkaa asetuksia", + "changeAvatarPopup-title": "Muokkaa profiilikuvaa", + "changeLanguagePopup-title": "Vaihda kieltä", + "changePasswordPopup-title": "Vaihda salasana", + "changePermissionsPopup-title": "Muokkaa oikeuksia", + "changeSettingsPopup-title": "Muokkaa asetuksia", + "subtasks": "Alitehtävät", + "checklists": "Tarkistuslistat", + "click-to-star": "Klikkaa merkataksesi tämä taulu tähdellä.", + "click-to-unstar": "Klikkaa poistaaksesi tähtimerkintä taululta.", + "clipboard": "Leikepöytä tai raahaa ja pudota", + "close": "Sulje", + "close-board": "Sulje taulu", + "close-board-pop": "Voit palauttaa taulun klikkaamalla “Arkisto”-painiketta taululistan yläpalkista.", + "color-black": "musta", + "color-blue": "sininen", + "color-crimson": "karmiininpunainen", + "color-darkgreen": "tummanvihreä", + "color-gold": "kulta", + "color-gray": "harmaa", + "color-green": "vihreä", + "color-indigo": "syvän sininen", + "color-lime": "lime", + "color-magenta": "magenta", + "color-mistyrose": "vaaleanpunainen ruusu", + "color-navy": "laivastonsininen", + "color-orange": "oranssi", + "color-paleturquoise": "vaalean turkoosi", + "color-peachpuff": "persikanpunainen", + "color-pink": "vaaleanpunainen", + "color-plum": "luumunvärinen", + "color-purple": "violetti", + "color-red": "punainen", + "color-saddlebrown": "satulanruskea", + "color-silver": "hopea", + "color-sky": "taivas", + "color-slateblue": "liuskekivi sininen", + "color-white": "valkoinen", + "color-yellow": "keltainen", + "unset-color": "Peru väri", + "comment": "Kommentti", + "comment-placeholder": "Kirjoita kommentti", + "comment-only": "Vain kommentointi", + "comment-only-desc": "Voi vain kommentoida kortteja", + "no-comments": "Ei kommentteja", + "no-comments-desc": "Ei voi nähdä kommentteja ja toimintaa.", + "worker": "Työntekijä", + "worker-desc": "Voi vain siirtää kortteja, ilmoittautua kortin käsittelijäksi ja kommentoida.", + "computer": "Tietokone", + "confirm-subtask-delete-dialog": "Haluatko varmasti poistaa alitehtävän?", + "confirm-checklist-delete-dialog": "Haluatko varmasti poistaa tarkistuslistan?", + "copy-card-link-to-clipboard": "Kopioi kortin linkki leikepöydälle", + "linkCardPopup-title": "Linkitä kortti", + "searchElementPopup-title": "Etsi", + "copyCardPopup-title": "Kopioi kortti", + "copyChecklistToManyCardsPopup-title": "Kopioi tarkistuslistan malli monille korteille", + "copyChecklistToManyCardsPopup-instructions": "Kohde korttien otsikot ja kuvaukset JSON-muodossa", + "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"Ensimmäisen kortin otsikko\", \"description\":\"Ensimmäisen kortin kuvaus\"}, {\"title\":\"Toisen kortin otsikko\",\"description\":\"Toisen kortin kuvaus\"},{\"title\":\"Viimeisen kortin otsikko\",\"description\":\"Viimeisen kortin kuvaus\"} ]", + "create": "Luo", + "createBoardPopup-title": "Luo taulu", + "chooseBoardSourcePopup-title": "Tuo taulu", + "createLabelPopup-title": "Luo nimilappu", + "createCustomField": "Luo kenttä", + "createCustomFieldPopup-title": "Luo kenttä", + "current": "nykyinen", + "custom-field-delete-pop": "Tätä ei voi peruuttaa. Tämä poistaa tämän mukautetun kentän kaikista korteista ja poistaa sen historian.", + "custom-field-checkbox": "Valintaruutu", + "custom-field-date": "Päivämäärä", + "custom-field-dropdown": "Pudotusvalikko", + "custom-field-dropdown-none": "(ei mitään)", + "custom-field-dropdown-options": "Listan vaihtoehdot", + "custom-field-dropdown-options-placeholder": "Paina Enter lisätäksesi lisää vaihtoehtoja", + "custom-field-dropdown-unknown": "(tuntematon)", + "custom-field-number": "Numero", + "custom-field-text": "Teksti", + "custom-fields": "Mukautetut kentät", + "date": "Päivämäärä", + "decline": "Kieltäydy", + "default-avatar": "Oletusprofiilikuva", + "delete": "Poista", + "deleteCustomFieldPopup-title": "Poista mukautettu kenttä?", + "deleteLabelPopup-title": "Poista nimilappu?", + "description": "Kuvaus", + "disambiguateMultiLabelPopup-title": "Yksikäsitteistä nimilapputoiminta", + "disambiguateMultiMemberPopup-title": "Yksikäsitteistä jäsentoiminta", + "discard": "Hylkää", + "done": "Valmis", + "download": "Lataa", + "edit": "Muokkaa", + "edit-avatar": "Muokkaa profiilikuvaa", + "edit-profile": "Muokkaa profiilia", + "edit-wip-limit": "Muokkaa WIP-rajaa", + "soft-wip-limit": "Pehmeä WIP-raja", + "editCardStartDatePopup-title": "Muokkaa aloituspäivää", + "editCardDueDatePopup-title": "Muokkaa eräpäivää", + "editCustomFieldPopup-title": "Muokkaa kenttää", + "editCardSpentTimePopup-title": "Muuta käytettyä aikaa", + "editLabelPopup-title": "Muokkaa nimilappua", + "editNotificationPopup-title": "Muokkaa ilmoituksia", + "editProfilePopup-title": "Muokkaa profiilia", + "email": "Sähköposti", + "email-enrollAccount-subject": "Sinulle on luotu tili palveluun __siteName__", + "email-enrollAccount-text": "Hei __user__,\n\nKlikkaa alla olevaa linkkiä aloittaaksesi palvelun käytön.\n\n__url__\n\nKiitos.", + "email-fail": "Sähköpostin lähettäminen epäonnistui", + "email-fail-text": "Virhe yrittäessä lähettää sähköpostia", + "email-invalid": "Virheellinen sähköposti", + "email-invite": "Kutsu sähköpostilla", + "email-invite-subject": "__inviter__ lähetti sinulle kutsun", + "email-invite-text": "Hyvä __user__,\n\n__inviter__ kutsuu sinut liittymään taululle \"__board__\" yhteistyötä varten.\n\nOle hyvä ja seuraa alla olevaa linkkiä:\n\n__url__\n\nKiitos.", + "email-resetPassword-subject": "Nollaa salasanasi palvelussa __siteName__", + "email-resetPassword-text": "Hei __user__,\n\nNollataksesi salasanasi, klikkaa alla olevaa linkkiä.\n\n__url__\n\nKiitos.", + "email-sent": "Sähköposti lähetetty", + "email-verifyEmail-subject": "Varmista sähköpostiosoitteesi osoitteessa __url__", + "email-verifyEmail-text": "Hei __user__,\n\nvahvistaaksesi sähköpostiosoitteesi, klikkaa alla olevaa linkkiä.\n\n__url__\n\nKiitos.", + "enable-wip-limit": "Ota käyttöön WIP-raja", + "error-board-doesNotExist": "Tätä taulua ei ole olemassa", + "error-board-notAdmin": "Tehdäksesi tämän sinun täytyy olla tämän taulun ylläpitäjä", + "error-board-notAMember": "Tehdäksesi tämän sinun täytyy olla tämän taulun jäsen", + "error-json-malformed": "Tekstisi ei ole kelvollisessa JSON-muodossa", + "error-json-schema": "JSON-tietosi ei sisällä oikeaa tietoa oikeassa muodossa", + "error-list-doesNotExist": "Tätä listaa ei ole olemassa", + "error-user-doesNotExist": "Tätä käyttäjää ei ole olemassa", + "error-user-notAllowSelf": "Et voi kutsua itseäsi", + "error-user-notCreated": "Tätä käyttäjää ei ole luotu", + "error-username-taken": "Tämä käyttäjätunnus on jo käytössä", + "error-email-taken": "Sähköpostiosoite on jo käytössä", + "export-board": "Vie taulu", + "sort": "Lajittele", + "sort-desc": "Klikkaa lajitellaksesi listan", + "list-sort-by": "Lajittele lista:", + "list-label-modifiedAt": "Viimeinen käyttöaika", + "list-label-title": "Listan nimi", + "list-label-sort": "Oma manuaalinen järjestys", + "list-label-short-modifiedAt": "(L)", + "list-label-short-title": "(N)", + "list-label-short-sort": "(M)", + "filter": "Suodata", + "filter-cards": "Suodata kortit tai listat", + "list-filter-label": "Suodata listat otsikon mukaan", + "filter-clear": "Poista suodatin", + "filter-no-label": "Ei nimilappua", + "filter-no-member": "Ei jäseniä", + "filter-no-assignee": "Ei käsittelijää", + "filter-no-custom-fields": "Ei mukautettuja kenttiä", + "filter-show-archive": "Näytä arkistoidut listat", + "filter-hide-empty": "Näytä tyhjät listat", + "filter-on": "Suodatus on päällä", + "filter-on-desc": "Suodatat kortteja tällä taululla. Klikkaa tästä muokataksesi suodatinta.", + "filter-to-selection": "Suodata valintaan", + "advanced-filter-label": "Edistynyt suodatin", + "advanced-filter-description": "Edistynyt suodatin mahdollistaa merkkijonon, joka sisältää seuraavat operaattorit: == != <= >= && || ( ) Operaattorien välissä käytetään välilyöntiä. Voit suodattaa kaikki mukautetut kentät kirjoittamalla niiden nimet ja arvot. Esimerkiksi: Field1 == Value1. Huom: Jos kentillä tai arvoilla on välilyöntejä, sinun on sijoitettava ne yksittäisiin lainausmerkkeihin. Esimerkki: 'Kenttä 1' == 'Arvo 1'. Voit hypätä yksittäisen kontrollimerkkien (' \\/) yli käyttämällä \\. Esimerkki: Field1 = I\\'m. Voit myös yhdistää useita ehtoja. Esimerkiksi: F1 == V1 || F1 == V2. Yleensä kaikki operaattorit tulkitaan vasemmalta oikealle. Voit muuttaa järjestystä asettamalla sulkuja. Esimerkiksi: F1 == V1 && (F2 == V2 || F2 == V3). Voit myös etsiä tekstikentistä regexillä: F1 == /Tes.*/i", + "fullname": "Koko nimi", + "header-logo-title": "Palaa taulut sivullesi.", + "hide-system-messages": "Piilota järjestelmäviestit", + "headerBarCreateBoardPopup-title": "Luo taulu", + "home": "Koti", + "import": "Tuo", + "link": "Linkitä", + "import-board": "tuo taulu", + "import-board-c": "Tuo taulu", + "import-board-title-trello": "Tuo taulu Trellosta", + "import-board-title-wekan": "Tuo taulu edellisestä viennistä", + "import-sandstorm-backup-warning": "Älä poista tietoja joita toit alkuperäisestä viennistä tai Trellosta ennen kuin tarkistat onnistuuko sulkea ja avata tämä jyvä uudelleen, vai näkyykö Board not found -virhe, joka tarkoittaa tietojen häviämistä.", + "import-sandstorm-warning": "Tuotu taulu poistaa kaikki olemassa olevan taulun tiedot ja korvaa ne tuodulla taululla.", + "from-trello": "Trellosta", + "from-wekan": "Edellisestä viennistä", + "import-board-instruction-trello": "Mene Trello-taulullasi 'Menu', sitten 'More', 'Print and Export', 'Export JSON', ja kopioi tuloksena saamasi teksti", + "import-board-instruction-wekan": "Taulullasi, mene 'Valikko', sitten 'Vie taulu', ja kopioi teksti ladatusta tiedostosta.", + "import-board-instruction-about-errors": "Jos virheitä tulee taulua tuotaessa, joskus tuonti silti toimii, ja taulu on Kaikki taulut sivulla.", + "import-json-placeholder": "Liitä kelvollinen JSON-tietosi tähän", + "import-map-members": "Vastaavat jäsenet", + "import-members-map": "Tuomallasi taululla on muutamia jäseniä. Ole hyvä ja valitse tuomiasi jäseniä vastaavat käyttäjäsi", + "import-show-user-mapping": "Tarkasta vastaavat jäsenet", + "import-user-select": "Valitse olemassaoleva käyttäjä jota haluat käyttää tänä käyttäjänä", + "importMapMembersAddPopup-title": "Valitse käyttäjä", + "info": "Versio", + "initials": "Nimikirjaimet", + "invalid-date": "Virheellinen päivämäärä", + "invalid-time": "Virheellinen aika", + "invalid-user": "Virheellinen käyttäjä", + "joined": "liittyi", + "just-invited": "Sinut on juuri kutsuttu tälle taululle", + "keyboard-shortcuts": "Pikanäppäimet", + "label-create": "Luo nimilappu", + "label-default": "%s nimilappu (oletus)", + "label-delete-pop": "Tätä ei voi peruuttaa. Tämä poistaa tämän nimilapun kaikista korteista ja tuhoaa sen historian.", + "labels": "Nimilaput", + "language": "Kieli", + "last-admin-desc": "Et voi vaihtaa rooleja koska täytyy olla olemassa ainakin yksi ylläpitäjä.", + "leave-board": "Jää pois taululta", + "leave-board-pop": "Haluatko varmasti poistua taululta __boardTitle__? Sinut poistetaan kaikista tämän taulun korteista.", + "leaveBoardPopup-title": "Poistu taululta?", + "link-card": "Linkki tähän korttiin", + "list-archive-cards": "Siirrä kaikki tämän listan kortit Arkistoon", + "list-archive-cards-pop": "Tämä poistaa kaikki tämän listan kortit taululta. Nähdäksesi Arkistossa olevat kortit ja tuodaksesi ne takaisin taululle, klikkaa “Valikko” > “Arkisto”.", + "list-move-cards": "Siirrä kaikki kortit tässä listassa", + "list-select-cards": "Valitse kaikki kortit tässä listassa", + "set-color-list": "Aseta väri", + "listActionPopup-title": "Listatoimet", + "swimlaneActionPopup-title": "Swimlane-toimet", + "swimlaneAddPopup-title": "Lisää Swimlane alle", + "listImportCardPopup-title": "Tuo Trello-kortti", + "listMorePopup-title": "Lisää", + "link-list": "Linkki tähän listaan", + "list-delete-pop": "Kaikki toimet poistetaan toimintasyötteestä ja listan poistaminen on lopullista. Tätä ei pysty peruuttamaan.", + "list-delete-suggest-archive": "Voit siirtää listan Arkistoon poistaaksesi sen taululta ja säilyttääksesi toimintalokin.", + "lists": "Listat", + "swimlanes": "Swimlanet", + "log-out": "Kirjaudu ulos", + "log-in": "Kirjaudu sisään", + "loginPopup-title": "Kirjaudu sisään", + "memberMenuPopup-title": "Jäsenasetukset", + "members": "Jäsenet", + "menu": "Valikko", + "move-selection": "Siirrä valinta", + "moveCardPopup-title": "Siirrä kortti", + "moveCardToBottom-title": "Siirrä alimmaiseksi", + "moveCardToTop-title": "Siirrä ylimmäiseksi", + "moveSelectionPopup-title": "Siirrä valinta", + "multi-selection": "Monivalinta", + "multi-selection-on": "Monivalinta on päällä", + "muted": "Vaimennettu", + "muted-info": "Et saa koskaan ilmoituksia tämän taulun muutoksista", + "my-boards": "Tauluni", + "name": "Nimi", + "no-archived-cards": "Ei kortteja Arkistossa.", + "no-archived-lists": "Ei listoja Arkistossa.", + "no-archived-swimlanes": "Ei Swimlaneja Arkistossa.", + "no-results": "Ei tuloksia", + "normal": "Normaali", + "normal-desc": "Voi nähdä ja muokata kortteja. Ei voi muokata asetuksia.", + "not-accepted-yet": "Kutsua ei ole hyväksytty vielä", + "notify-participate": "Vastaanota päivityksiä kaikilta korteilta jotka olet tehnyt tai joihin osallistut.", + "notify-watch": "Vastaanota päivityksiä kaikilta tauluilta, listoilta tai korteilta joita seuraat.", + "optional": "valinnainen", + "or": "tai", + "page-maybe-private": "Tämä sivu voi olla yksityinen. Saatat nähdä sen <a href='%s'>kirjautumalla sisään</a>.", + "page-not-found": "Sivua ei löytynyt.", + "password": "Salasana", + "paste-or-dragdrop": "liittääksesi, tai vedä & pudota kuvatiedosto siihen (vain kuva)", + "participating": "Osallistutaan", + "preview": "Esikatsele", + "previewAttachedImagePopup-title": "Esikatsele", + "previewClipboardImagePopup-title": "Esikatsele", + "private": "Yksityinen", + "private-desc": "Tämä taulu on yksityinen. Vain taululle lisätyt henkilöt voivat nähdä ja muokata sitä.", + "profile": "Profiili", + "public": "Julkinen", + "public-desc": "Tämä taulu on julkinen. Se näkyy kenelle tahansa jolla on linkki ja näkyy myös hakukoneissa kuten Google. Vain taululle lisätyt henkilöt voivat muokata sitä.", + "quick-access-description": "Merkkaa taulu tähdellä lisätäksesi pikavalinta tähän palkkiin.", + "remove-cover": "Poista kansi", + "remove-from-board": "Poista taululta", + "remove-label": "Poista nimilappu", + "listDeletePopup-title": "Poista lista?", + "remove-member": "Poista jäsen", + "remove-member-from-card": "Poista kortilta", + "remove-member-pop": "Poista __name__ (__username__) taululta __boardTitle__? Jäsen poistetaan kaikilta taulun korteilta. Heille lähetetään ilmoitus.", + "removeMemberPopup-title": "Poista jäsen?", + "rename": "Nimeä uudelleen", + "rename-board": "Nimeä taulu uudelleen", + "restore": "Palauta", + "save": "Tallenna", + "search": "Etsi", + "rules": "Säännöt", + "search-cards": "Etsi kortin/listan otsikoista, kuvauksista ja mukautetuista kentistä tällä taululla ", + "search-example": "Etsittävä teksti?", + "select-color": "Valitse väri", + "set-wip-limit-value": "Aseta tämän listan tehtävien enimmäismäärä", + "setWipLimitPopup-title": "Aseta WIP-raja", + "shortcut-assign-self": "Valitse itsesi nykyiselle kortille", + "shortcut-autocomplete-emoji": "Automaattinen täydennys emojille", + "shortcut-autocomplete-members": "Automaattinen täydennys jäsenille", + "shortcut-clear-filters": "Poista kaikki suodattimet", + "shortcut-close-dialog": "Sulje valintaikkuna", + "shortcut-filter-my-cards": "Suodata korttini", + "shortcut-show-shortcuts": "Tuo esiin tämä pikavalintalista", + "shortcut-toggle-filterbar": "Muokkaa suodatussivupalkin näkyvyyttä", + "shortcut-toggle-sidebar": "Muokkaa taulusivupalkin näkyvyyttä", + "show-cards-minimum-count": "Näytä korttien lukumäärä jos lista sisältää enemmän kuin", + "sidebar-open": "Avaa sivupalkki", + "sidebar-close": "Sulje sivupalkki", + "signupPopup-title": "Luo tili", + "star-board-title": "Klikkaa merkataksesi taulu tähdellä. Se tulee näkymään ylimpänä taululistallasi.", + "starred-boards": "Tähdellä merkatut taulut", + "starred-boards-description": "Tähdellä merkatut taulut näkyvät ylimpänä taululistallasi.", + "subscribe": "Tilaa", + "team": "Tiimi", + "this-board": "tämä taulu", + "this-card": "tämä kortti", + "spent-time-hours": "Käytetty aika (tuntia)", + "overtime-hours": "Ylityö (tuntia)", + "overtime": "Ylityö", + "has-overtime-cards": "Sisältää ylityökortteja", + "has-spenttime-cards": "Sisältää käytetty aika -kortteja", + "time": "Aika", + "title": "Otsikko", + "tracking": "Ilmoitukset", + "tracking-info": "Sinulle ilmoitetaan muutoksista korteissa joihin olet osallistunut luojana tai jäsenenä.", + "type": "Tyyppi", + "unassign-member": "Peru jäsenvalinta", + "unsaved-description": "Sinulla on tallentamaton kuvaus.", + "unwatch": "Lopeta seuraaminen", + "upload": "Lähetä", + "upload-avatar": "Lähetä profiilikuva", + "uploaded-avatar": "Profiilikuva lähetetty", + "username": "Käyttäjätunnus", + "view-it": "Näytä se", + "warn-list-archived": "varoitus: tämä kortti on Arkistossa olevassa listassa", + "watch": "Seuraa", + "watching": "Seurataan", + "watching-info": "Sinulle ilmoitetaan tämän taulun muutoksista", + "welcome-board": "Tervetuloa-taulu", + "welcome-swimlane": "Merkkipaalu 1", + "welcome-list1": "Perusasiat", + "welcome-list2": "Edistynyt", + "card-templates-swimlane": "Korttimallit", + "list-templates-swimlane": "Listamallit", + "board-templates-swimlane": "Taulumallit", + "what-to-do": "Mitä haluat tehdä?", + "wipLimitErrorPopup-title": "Virheellinen WIP-raja", + "wipLimitErrorPopup-dialog-pt1": "Tässä listassa olevien tehtävien määrä on korkeampi kuin asettamasi WIP-raja.", + "wipLimitErrorPopup-dialog-pt2": "Siirrä joitain tehtäviä pois tästä listasta tai määritä korkeampi WIP-raja.", + "admin-panel": "Hallintapaneeli", + "settings": "Asetukset", + "people": "Ihmiset", + "registration": "Rekisteröinti", + "disable-self-registration": "Poista käytöstä itserekisteröityminen", + "invite": "Kutsu", + "invite-people": "Kutsu ihmisiä", + "to-boards": "Taulu(i)lle", + "email-addresses": "Sähköpostiosoite", + "smtp-host-description": "SMTP-palvelimen osoite jolla sähköpostit lähetetään.", + "smtp-port-description": "STMP-palvelimesi käyttämä lähteville sähköposteille tarkoitettu portti.", + "smtp-tls-description": "Ota käyttöön TLS-tuki SMTP-palvelimelle", + "smtp-host": "SMTP-isäntä", + "smtp-port": "SMTP-portti", + "smtp-username": "Käyttäjätunnus", + "smtp-password": "Salasana", + "smtp-tls": "TLS-tuki", + "send-from": "Lähettäjä", + "send-smtp-test": "Lähetä testisähköposti itsellesi", + "invitation-code": "Kutsukoodi", + "email-invite-register-subject": "__inviter__ lähetti sinulle kutsun", + "email-invite-register-text": "Hei __user__,\n\n__inviter__ kutsuu sinut mukaan kanban-taulun käyttöön.\n\nOle hyvä ja seuraa alla olevaa linkkiä:\n__url__\n\nKutsukoodisi on: __icode__\n\nKiitos.", + "email-smtp-test-subject": "SMTP-testisähköposti", + "email-smtp-test-text": "Olet onnistuneesti lähettänyt sähköpostin", + "error-invitation-code-not-exist": "Kutsukoodia ei ole olemassa", + "error-notAuthorized": "Sinulla ei ole oikeutta tarkastella tätä sivua.", + "webhook-title": "Webkoukun nimi", + "webhook-token": "Token (Valinnainen autentikoinnissa)", + "outgoing-webhooks": "Lähtevät Webkoukut", + "bidirectional-webhooks": "Kaksisuuntaiset Webkoukut", + "outgoingWebhooksPopup-title": "Lähtevät Webkoukut", + "boardCardTitlePopup-title": "Kortin otsikkosuodatin", + "disable-webhook": "Poista käytöstä tämä Webkoukku", + "global-webhook": "Kaikenkattavat Webkoukut", + "new-outgoing-webhook": "Uusi lähtevä Webkoukku", + "no-name": "(Tuntematon)", + "Node_version": "Node-versio", + "Meteor_version": "Meteor-versio", + "MongoDB_version": "MongoDB-versio", + "MongoDB_storage_engine": "MongoDB tallennusmoottori", + "MongoDB_Oplog_enabled": "MongoDB Oplog käytössä", + "OS_Arch": "Käyttöjärjestelmän arkkitehtuuri", + "OS_Cpus": "Käyttöjärjestelmän CPU-määrä", + "OS_Freemem": "Käyttöjärjestelmän vapaa muisti", + "OS_Loadavg": "Käyttöjärjestelmän kuorman keskiarvo", + "OS_Platform": "Käyttöjärjestelmäalusta", + "OS_Release": "Käyttöjärjestelmän julkaisu", + "OS_Totalmem": "Käyttöjärjestelmän muistin kokonaismäärä", + "OS_Type": "Käyttöjärjestelmän tyyppi", + "OS_Uptime": "Käyttöjärjestelmä ollut käynnissä", + "days": "päivää", + "hours": "tuntia", + "minutes": "minuuttia", + "seconds": "sekuntia", + "show-field-on-card": "Näytä tämä kenttä kortilla", + "automatically-field-on-card": "Luo kenttä automaattisesti kaikille korteille", + "showLabel-field-on-card": "Näytä kentän nimilappu minikortilla", + "yes": "Kyllä", + "no": "Ei", + "accounts": "Tilit", + "accounts-allowEmailChange": "Salli sähköpostiosoitteen muuttaminen", + "accounts-allowUserNameChange": "Salli käyttäjätunnuksen muuttaminen", + "createdAt": "Luotu", + "verified": "Varmistettu", + "active": "Aktiivinen", + "card-received": "Vastaanotettu", + "card-received-on": "Vastaanotettu", + "card-end": "Loppuu", + "card-end-on": "Loppuu", + "editCardReceivedDatePopup-title": "Vaihda vastaanottamispäivää", + "editCardEndDatePopup-title": "Vaihda loppumispäivää", + "setCardColorPopup-title": "Aseta väri", + "setCardActionsColorPopup-title": "Valitse väri", + "setSwimlaneColorPopup-title": "Valitse väri", + "setListColorPopup-title": "Valitse väri", + "assigned-by": "Tehtävänantaja", + "requested-by": "Pyytäjä", + "board-delete-notice": "Poistaminen on lopullista. Menetät kaikki listat, kortit ja toimet tällä taululla.", + "delete-board-confirm-popup": "Kaikki listat, kortit, nimilaput ja toimet poistetaan ja et pysty palauttamaan taulun sisältöä. Tätä ei voi peruuttaa.", + "boardDeletePopup-title": "Poista taulu?", + "delete-board": "Poista taulu", + "default-subtasks-board": "Alitehtävät taululle __board__", + "default": "Oletus", + "queue": "Jono", + "subtask-settings": "Alitehtävä-asetukset", + "card-settings": "Kortin asetukset", + "boardSubtaskSettingsPopup-title": "Taulualitehtävien asetukset", + "boardCardSettingsPopup-title": "Kortin asetukset", + "deposit-subtasks-board": "Talleta alitehtävät tälle taululle:", + "deposit-subtasks-list": "Laskeutumislista alatehtäville tallennettu tänne:", + "show-parent-in-minicard": "Näytä ylätehtävä minikortilla:", + "prefix-with-full-path": "Etuliite koko polulla", + "prefix-with-parent": "Etuliite ylätehtävällä", + "subtext-with-full-path": "Aliteksti koko polulla", + "subtext-with-parent": "Aliteksti ylätehtävällä", + "change-card-parent": "Muuta kortin ylätehtävää", + "parent-card": "Ylätehtäväkortti", + "source-board": "Lähdetaulu", + "no-parent": "Älä näytä ylätehtävää", + "activity-added-label": "lisätty nimilappu '%s' kohteeseen %s", + "activity-removed-label": "poistettu nimilappu '%s' kohteesta %s", + "activity-delete-attach": "poistettu liitetiedosto kohteesta %s", + "activity-added-label-card": "lisätty nimilappu '%s'", + "activity-removed-label-card": "poistettu nimilappu '%s'", + "activity-delete-attach-card": "poistettu liitetiedosto", + "activity-set-customfield": "asetettu mukautettu kentän '%s' sisällöksi '%s' kortilla %s", + "activity-unset-customfield": "poistettu mukautettu kenttä '%s' kortilla %s", + "r-rule": "Sääntö", + "r-add-trigger": "Lisää liipaisin", + "r-add-action": "Lisää toimi", + "r-board-rules": "Taulusäännöt", + "r-add-rule": "Lisää sääntö", + "r-view-rule": "Näytä sääntö", + "r-delete-rule": "Poista sääntö", + "r-new-rule-name": "Uuden säännön otsikko", + "r-no-rules": "Ei sääntöjä", + "r-when-a-card": "Kun kortti", + "r-is": "on", + "r-is-moved": "on siirretty", + "r-added-to": "lisätty kohteeseen", + "r-removed-from": "Poistettu kohteesta", + "r-the-board": "taulu", + "r-list": "lista", + "set-filter": "Aseta suodatin", + "r-moved-to": "Siirretty kohteeseen", + "r-moved-from": "Siirretty kohteesta", + "r-archived": "Siirretty Arkistoon", + "r-unarchived": "Palautettu Arkistosta", + "r-a-card": "kortti", + "r-when-a-label-is": "Kun nimilappu on", + "r-when-the-label": "Kun nimilappu on", + "r-list-name": "listan nimi", + "r-when-a-member": "Kun jäsen on", + "r-when-the-member": "Kun käyttäjä", + "r-name": "nimi", + "r-when-a-attach": "Kun liitetiedosto", + "r-when-a-checklist": "Kun tarkistuslista on", + "r-when-the-checklist": "Kun tarkistuslista", + "r-completed": "Valmistunut", + "r-made-incomplete": "Tehty ei valmistuneeksi", + "r-when-a-item": "Kun tarkistuslistan kohta on", + "r-when-the-item": "Kun tarkistuslistan kohta", + "r-checked": "Ruksattu", + "r-unchecked": "Poistettu ruksi", + "r-move-card-to": "Siirrä kortti kohteeseen", + "r-top-of": "Ylimmäiseksi", + "r-bottom-of": "Alimmaiseksi", + "r-its-list": "sen lista", + "r-archive": "Siirrä Arkistoon", + "r-unarchive": "Palauta Arkistosta", + "r-card": "kortti", + "r-add": "Lisää", + "r-remove": "Poista", + "r-label": "nimilappu", + "r-member": "jäsen", + "r-remove-all": "Poista kaikki jäsenet kortilta", + "r-set-color": "Aseta väriksi", + "r-checklist": "tarkistuslista", + "r-check-all": "Ruksaa kaikki", + "r-uncheck-all": "Poista ruksi kaikista", + "r-items-check": "kohtaa tarkistuslistassa", + "r-check": "Ruksaa", + "r-uncheck": "Poista ruksi", + "r-item": "kohta", + "r-of-checklist": "tarkistuslistasta", + "r-send-email": "Lähetä sähköposti", + "r-to": "vastaanottajalle", + "r-subject": "aihe", + "r-rule-details": "Säännön yksityiskohdat", + "r-d-move-to-top-gen": "Siirrä kortti listansa alkuun", + "r-d-move-to-top-spec": "Siirrä kortti listan alkuun", + "r-d-move-to-bottom-gen": "Siirrä kortti listansa loppuun", + "r-d-move-to-bottom-spec": "Siirrä kortti listan loppuun", + "r-d-send-email": "Lähetä sähköposti", + "r-d-send-email-to": "vastaanottajalle", + "r-d-send-email-subject": "aihe", + "r-d-send-email-message": "viesti", + "r-d-archive": "Siirrä kortti Arkistoon", + "r-d-unarchive": "Palauta kortti Arkistosta", + "r-d-add-label": "Lisää nimilappu", + "r-d-remove-label": "Poista nimilappu", + "r-create-card": "Luo uusi kortti", + "r-in-list": "listassa", + "r-in-swimlane": "swimlanessa", + "r-d-add-member": "Lisää jäsen", + "r-d-remove-member": "Poista jäsen", + "r-d-remove-all-member": "Poista kaikki jäsenet", + "r-d-check-all": "Ruksaa kaikki listan kohdat", + "r-d-uncheck-all": "Poista ruksi kaikista listan kohdista", + "r-d-check-one": "Ruksaa kohta", + "r-d-uncheck-one": "Poista ruksi kohdasta", + "r-d-check-of-list": "tarkistuslistasta", + "r-d-add-checklist": "Lisää tarkistuslista", + "r-d-remove-checklist": "Poista tarkistuslista", + "r-by": "mennessä", + "r-add-checklist": "Lisää tarkistuslista", + "r-with-items": "kohteiden kanssa", + "r-items-list": "kohde1,kohde2,kohde3", + "r-add-swimlane": "Lisää swimlane", + "r-swimlane-name": "swimlanen nimi", + "r-board-note": "Huom: jätä kenttä tyhjäksi täsmätäksesi jokaiseen mahdolliseen arvoon.", + "r-checklist-note": "Huom: tarkistuslistan kohteet täytyy kirjoittaa pilkulla eroteltuina.", + "r-when-a-card-is-moved": "Kun kortti on siirretty toiseen listaan", + "r-set": "Aseta", + "r-update": "Päivitä", + "r-datefield": "päivämäärä kenttä", + "r-df-start-at": "alkaa", + "r-df-due-at": "erääntyy", + "r-df-end-at": "loppuu", + "r-df-received-at": "vastaanotettu", + "r-to-current-datetime": "nykyiseen päivään/aikaan", + "r-remove-value-from": "Poista arvo kohteesta", + "ldap": "LDAP", + "oauth2": "OAuth2", + "cas": "CAS", + "authentication-method": "Kirjautumistapa", + "authentication-type": "Kirjautumistyyppi", + "custom-product-name": "Mukautettu tuotenimi", + "layout": "Ulkoasu", + "hide-logo": "Piilota Logo", + "add-custom-html-after-body-start": "Lisää HTML <body> alun jälkeen", + "add-custom-html-before-body-end": "Lisä HTML ennen </body> loppua", + "error-undefined": "Jotain meni pieleen", + "error-ldap-login": "Virhe tapahtui yrittäessä kirjautua sisään", + "display-authentication-method": "Näytä kirjautumistapa", + "default-authentication-method": "Oletuskirjautumistapa", + "duplicate-board": "Tee kaksoiskappale taulusta", + "people-number": "Ihmisten määrä on:", + "swimlaneDeletePopup-title": "Poista Swimlane?", + "swimlane-delete-pop": "Kaikki toimet poistetaan toimintasyötteestä ja swimlanen poistaminen on lopullista. Tätä ei pysty peruuttamaan.", + "restore-all": "Palauta kaikki", + "delete-all": "Poista kaikki", + "loading": "Ladataan, odota hetki.", + "previous_as": "viimeksi oli", + "act-a-dueAt": "muokattu eräätymisaikaa \nMilloin: __timeValue__\nMissä: __card__\n edellinen erääntymisaika oli __timeOldValue__", + "act-a-endAt": "muokattu loppumisajaksi __timeValue__ alkuperäisestä (__timeOldValue__)", + "act-a-startAt": "muokattu aloitusajaksi __timeValue__ alkuperäisestä (__timeOldValue__)", + "act-a-receivedAt": "muutettu vastaanottamisajaksi __timeValue__ alkuperäisestä (__timeOldValue__)", + "a-dueAt": "muutettu vastaanottamisajaksi", + "a-endAt": "muokattu loppumisajaksi", + "a-startAt": "muokattu aloitusajaksi", + "a-receivedAt": "muokattu vastaanottamisajaksi", + "almostdue": "nykyinen eräaika %s lähestyy", + "pastdue": "nykyinen eräaika %s on mennyt", + "duenow": "nykyinen eräaika %s on tänään", + "act-newDue": "__list__/__card__ on 1. erääntymismuistutus [__board__]", + "act-withDue": "__list__/__card__ erääntymismuistutukset [__board__]", + "act-almostdue": "muistutti nykyisen eräajan (__timeValue__) kortilla __card__ lähestyvän", + "act-pastdue": "muistutti nykyisen eräajan (__timeValue__) kortilla __card__ menneen", + "act-duenow": "muistutti nykyisen eräajan (__timeValue__) kortilla __card__ olevan nyt", + "act-atUserComment": "Sinut mainittiin [__board__] __list__/__card__", + "delete-user-confirm-popup": "Haluatko varmasti poistaa tämän käyttäjätilin? Tätä ei voi peruuttaa.", + "accounts-allowUserDelete": "Salli käyttäjien poistaa tilinsä itse", + "hide-minicard-label-text": "Piilota minikortin nimilappu teksti", + "show-desktop-drag-handles": "Näytä työpöydän vedon kahvat", + "assignee": "Käsittelijä", + "cardAssigneesPopup-title": "Käsittelijä", + "addmore-detail": "Lisää tarkempi kuvaus", + "show-on-card": "Näytä kortilla", + "new": "Uusi", + "editUserPopup-title": "Muokkaa käyttäjää", + "newUserPopup-title": "Uusi käyttäjä", + "notifications": "Ilmoitukset", + "view-all": "Näytä kaikki", + "filter-by-unread": "Suodata lukemattomat", + "mark-all-as-read": "Merkkaa kaikki luetuksi", + "allow-rename": "Salli uudelleennimeäminen", + "allowRenamePopup-title": "Salli uudelleennimeäminen" +} diff --git a/i18n/fr.i18n.json b/i18n/fr.i18n.json index 82d41840..4674dae3 100644 --- a/i18n/fr.i18n.json +++ b/i18n/fr.i18n.json @@ -1,769 +1,770 @@ { - "accept": "Accepter", - "act-activity-notify": "Notification d'activité", - "act-addAttachment": "a ajouté la pièce jointe __attachment__ à la carte __card__ de la liste __list__ du couloir __swimlane__ du tableau __board__", - "act-deleteAttachment": "a supprimé la pièce jointe __attachment__ de la carte __card__ de la liste __list__ du couloir __swimlane__ du tableau __board__", - "act-addSubtask": "a ajouté la sous-tâche __checklist__ à la carte __card__ de la liste __list__ du couloir __swimlane__ du tableau __board__", - "act-addLabel": "a ajouté l'étiquette __label__ à la carte __card__ de la liste __list__ du couloir __swimlane__ du tableau __board__", - "act-addedLabel": "a ajouté l'étiquette __label__ à la carte __card__ de la liste __list__ du couloir __swimlane__ du tableau __board__", - "act-removeLabel": "a enlevé l'étiquette __label__ de la carte __card__ de la liste __list__ du couloir __swimlane__ du tableau __board__", - "act-removedLabel": "a enlevé l'étiquette __label__ de la carte __card__ de la liste __list__ du couloir __swimlane__ du tableau __board__", - "act-addChecklist": "a ajouté la checklist __checklist__ à la carte __card__ de la liste __list__ du couloir __swimlane__ du tableau __board__", - "act-addChecklistItem": "a ajouté l'élément __checklistItem__ à la checklist __checklist__ de la carte __card__ de la liste __list__ du couloir __swimlane__ du tableau __board__", - "act-removeChecklist": "a supprimé la checklist __checklist__ de la carte __card__ de la liste __list__ du couloir __swimlane__ du tableau __board__", - "act-removeChecklistItem": "a supprimé l'élément __checklistItem__ de la checklist __checklist__ de la carte __card__ de la liste __list__ du couloir __swimlane__ du tableau __board__", - "act-checkedItem": "a coché __checklistItem__ de la checklist __checklist__ de la carte __card__ de la liste __list__ du couloir __swimlane__ du tableau __board__", - "act-uncheckedItem": "a décoché __checklistItem__ de la checklist __checklist__ de la carte __card__ de la liste __list__ du couloir __swimlane__ du tableau __board__", - "act-completeChecklist": "a complété la checklist __checklist__ de la carte __card__ de la liste __list__ du couloir __swimlane__ du tableau __board__", - "act-uncompleteChecklist": "a rendu incomplet la checklist __checklist__ de la carte __card__ de la liste __list__ du couloir __swimlane__ du tableau __board__", - "act-addComment": "a commenté la carte __card__ : __comment__ dans la liste __list__ du couloir __swimlane__ du tableau __board__", - "act-editComment": "a édité le commentaire de la carte __card__ : __comment__ de la liste __list__ du couloir __swimlane__ du tableau __board__", - "act-deleteComment": "a supprimé le commentaire de la carte __card__ : __comment__ de la liste __list__ du couloir __swimlane__ du tableau __board__", - "act-createBoard": "a créé le tableau __board__", - "act-createSwimlane": "a créé le couloir __swimlane__ dans le tableau __board__", - "act-createCard": "a créé la carte __card__ de la liste __list__ du couloir __swimlane__ du tableau __board__", - "act-createCustomField": "a créé le champ personnalisé __customField__ du tableau __board__", - "act-deleteCustomField": "a supprimé le champ personnalisé __customField__ du tableau __board__", - "act-setCustomField": "a édité le champ personnalisé __customField__ : __customFieldValue de la carte __card__ de la liste __list__ du couloir __swimlane__ du tableau __board__", - "act-createList": "a ajouté la liste __list__ au tableau __board__", - "act-addBoardMember": "a ajouté le participant __member__ au tableau __board__", - "act-archivedBoard": "Le tableau __board__ a été déplacé vers les archives", - "act-archivedCard": "Carte __card__ de la liste __list__ du couloir __swimlane__ du tableau __board__ archivée", - "act-archivedList": "Liste __list__ du couloir __swimlane__ du tableau __board__ archivée", - "act-archivedSwimlane": "Couloir __swimlane__ du tableau __board__ archivé", - "act-importBoard": "a importé le tableau __board__", - "act-importCard": "a importé la carte __card__ de la liste __list__ du couloir __swimlane__ du tableau __board__", - "act-importList": "a importé la liste __list__ du couloir __swimlane__ du tableau __board__", - "act-joinMember": "a ajouté le participant __member__ à la carte __card__ de la liste __list__ du couloir __swimlane__ du tableau __board__", - "act-moveCard": "a déplacé la carte __card__ du tableau __board__ de la liste __oldList__ du couloir __oldSwimlane__ vers la liste __list__ du couloir __swimlane__", - "act-moveCardToOtherBoard": "a déplacé la carte __card__ de la liste __oldList__ du couloir __oldSwimlane__ du tableau __oldBoard__ vers la liste __list__ du couloir __swimlane__ du tableau __board__", - "act-removeBoardMember": "a supprimé le participant __member__ du tableau __board__", - "act-restoredCard": "a restauré la carte __card__ de la liste __list__ du couloir __swimlane__ du tableau __board__", - "act-unjoinMember": "a supprimé le participant __member__ de la carte __card__ de la liste __list__ du couloir __swimlane__ du tableau __board__", - "act-withBoardTitle": "__board__", - "act-withCardTitle": "[__board__] __card__", - "actions": "Actions", - "activities": "Activités", - "activity": "Activité", - "activity-added": "a ajouté %s à %s", - "activity-archived": "%s a été archivé", - "activity-attached": "a attaché %s à %s", - "activity-created": "a créé %s", - "activity-customfield-created": "a créé le champ personnalisé %s", - "activity-excluded": "a exclu %s de %s", - "activity-imported": "a importé %s vers %s depuis %s", - "activity-imported-board": "a importé %s depuis %s", - "activity-joined": "a rejoint %s", - "activity-moved": "a déplacé %s de %s vers %s", - "activity-on": "sur %s", - "activity-removed": "a supprimé %s de %s", - "activity-sent": "a envoyé %s vers %s", - "activity-unjoined": "a quitté %s", - "activity-subtask-added": "a ajouté une sous-tâche à %s", - "activity-checked-item": "a coché %s dans la checklist %s de %s", - "activity-unchecked-item": "a décoché %s dans la checklist %s de %s", - "activity-checklist-added": "a ajouté une checklist à %s", - "activity-checklist-removed": "a supprimé une checklist de %s", - "activity-checklist-completed": "a complété la checklist %s de %s", - "activity-checklist-uncompleted": "a rendu incomplète la checklist %s de %s", - "activity-checklist-item-added": "a ajouté un élément à la checklist '%s' dans %s", - "activity-checklist-item-removed": "a supprimé une checklist de '%s' dans %s", - "add": "Ajouter", - "activity-checked-item-card": "a coché %s dans la checklist %s", - "activity-unchecked-item-card": "a décoché %s dans la checklist %s", - "activity-checklist-completed-card": "a complété la checklist __checklist__ de la carte __card__ de la liste __list__ du couloir __swimlane__ du tableau __board__", - "activity-checklist-uncompleted-card": "a rendu incomplète la checklist %s", - "activity-editComment": "commentaire modifié %s", - "activity-deleteComment": "commentaire supprimé %s", - "add-attachment": "Ajouter une pièce jointe", - "add-board": "Ajouter un tableau", - "add-card": "Ajouter une carte", - "add-swimlane": "Ajouter un couloir", - "add-subtask": "Ajouter une sous-tâche", - "add-checklist": "Ajouter une checklist", - "add-checklist-item": "Ajouter un élément à la checklist", - "add-cover": "Ajouter la couverture", - "add-label": "Ajouter une étiquette", - "add-list": "Ajouter une liste", - "add-members": "Assigner des participants", - "added": "Ajouté le", - "addMemberPopup-title": "Participants", - "admin": "Admin", - "admin-desc": "Peut voir et éditer les cartes, supprimer des participants et changer les paramètres du tableau.", - "admin-announcement": "Annonce", - "admin-announcement-active": "Annonce destinée à tous", - "admin-announcement-title": "Annonce de l'administrateur", - "all-boards": "Tous les tableaux", - "and-n-other-card": "Et __count__ autre carte", - "and-n-other-card_plural": "Et __count__ autres cartes", - "apply": "Appliquer", - "app-is-offline": "Chargement en cours, veuillez patienter. Vous risquez de perdre des données si vous rechargez la page. Si le chargement échoue, veuillez vérifier que le serveur n'est pas arrêté.", - "archive": "Archiver", - "archive-all": "Tout archiver", - "archive-board": "Archiver le tableau", - "archive-card": "Archiver la carte", - "archive-list": "Archiver la liste", - "archive-swimlane": "Archiver le couloir", - "archive-selection": "Archiver la sélection", - "archiveBoardPopup-title": "Archiver le tableau ?", - "archived-items": "Archives", - "archived-boards": "Tableaux archivés", - "restore-board": "Restaurer le tableau", - "no-archived-boards": "Aucun tableau archivé.", - "archives": "Archives", - "template": "Modèle", - "templates": "Modèles", - "assign-member": "Affecter un participant", - "attached": "joint", - "attachment": "Pièce jointe", - "attachment-delete-pop": "La suppression d'une pièce jointe est définitive. Elle ne peut être annulée.", - "attachmentDeletePopup-title": "Supprimer la pièce jointe ?", - "attachments": "Pièces jointes", - "auto-watch": "Surveiller automatiquement les tableaux quand ils sont créés", - "avatar-too-big": "La taille du fichier de l'avatar est trop importante (70 ko au maximum)", - "back": "Retour", - "board-change-color": "Changer la couleur", - "board-nb-stars": "%s étoiles", - "board-not-found": "Tableau non trouvé", - "board-private-info": "Ce tableau sera <strong>privé</strong>", - "board-public-info": "Ce tableau sera <strong>public</strong>.", - "boardChangeColorPopup-title": "Change la couleur de fond du tableau", - "boardChangeTitlePopup-title": "Renommer le tableau", - "boardChangeVisibilityPopup-title": "Changer la visibilité", - "boardChangeWatchPopup-title": "Modifier le suivi", - "boardMenuPopup-title": "Paramètres du tableau", - "boardChangeViewPopup-title": "Vue du tableau", - "boards": "Tableaux", - "board-view": "Vue du tableau", - "board-view-cal": "Calendrier", - "board-view-swimlanes": "Couloirs", - "board-view-collapse": "Diminuer", - "board-view-lists": "Listes", - "bucket-example": "Comme « todo list » par exemple", - "cancel": "Annuler", - "card-archived": "Cette carte est archivée", - "board-archived": "Ce tableau est archivé", - "card-comments-title": "Cette carte a %s commentaires.", - "card-delete-notice": "La suppression est permanente. Vous perdrez toutes les actions associées à cette carte.", - "card-delete-pop": "Toutes les actions vont être supprimées du suivi d'activités et vous ne pourrez plus utiliser cette carte. Cette action est irréversible.", - "card-delete-suggest-archive": "Vous pouvez déplacer une carte vers les archives afin de l'enlever du tableau tout en préservant l'activité.", - "card-due": "À échéance", - "card-due-on": "Échéance le", - "card-spent": "Temps passé", - "card-edit-attachments": "Modifier les pièces jointes", - "card-edit-custom-fields": "Éditer les champs personnalisés", - "card-edit-labels": "Gérer les étiquettes", - "card-edit-members": "Gérer les participants", - "card-labels-title": "Modifier les étiquettes de la carte.", - "card-members-title": "Assigner ou supprimer des participants à la carte.", - "card-start": "Début", - "card-start-on": "Commence le", - "cardAttachmentsPopup-title": "Ajouter depuis", - "cardCustomField-datePopup-title": "Modifier la date", - "cardCustomFieldsPopup-title": "Éditer les champs personnalisés", - "cardDeletePopup-title": "Supprimer la carte ?", - "cardDetailsActionsPopup-title": "Actions sur la carte", - "cardLabelsPopup-title": "Étiquettes", - "cardMembersPopup-title": "Participants", - "cardMorePopup-title": "Plus", - "cardTemplatePopup-title": "Créer un modèle", - "cards": "Cartes", - "cards-count": "Cartes", - "casSignIn": "Se connecter avec CAS", - "cardType-card": "Carte", - "cardType-linkedCard": "Carte liée", - "cardType-linkedBoard": "Tableau lié", - "change": "Modifier", - "change-avatar": "Modifier l'avatar", - "change-password": "Modifier le mot de passe", - "change-permissions": "Modifier les permissions", - "change-settings": "Modifier les paramètres", - "changeAvatarPopup-title": "Modifier l'avatar", - "changeLanguagePopup-title": "Modifier la langue", - "changePasswordPopup-title": "Modifier le mot de passe", - "changePermissionsPopup-title": "Modifier les permissions", - "changeSettingsPopup-title": "Modifier les paramètres", - "subtasks": "Sous-tâches", - "checklists": "Checklists", - "click-to-star": "Cliquez pour ajouter ce tableau aux favoris.", - "click-to-unstar": "Cliquez pour retirer ce tableau des favoris.", - "clipboard": "Presse-papier ou glisser-déposer", - "close": "Fermer", - "close-board": "Fermer le tableau", - "close-board-pop": "Vous pouvez restaurer le tableau en cliquant sur le bouton « Archives » depuis le menu en entête.", - "color-black": "noir", - "color-blue": "bleu", - "color-crimson": "rouge cramoisi", - "color-darkgreen": "vert foncé", - "color-gold": "or", - "color-gray": "gris", - "color-green": "vert", - "color-indigo": "indigo", - "color-lime": "citron vert", - "color-magenta": "magenta", - "color-mistyrose": "rose brumeux", - "color-navy": "bleu marin", - "color-orange": "orange", - "color-paleturquoise": "azurin", - "color-peachpuff": "beige pêche", - "color-pink": "rose", - "color-plum": "prune", - "color-purple": "violet", - "color-red": "rouge", - "color-saddlebrown": "brun cuir", - "color-silver": "argent", - "color-sky": "ciel", - "color-slateblue": "bleu ardoise", - "color-white": "blanc", - "color-yellow": "jaune", - "unset-color": "Enlever", - "comment": "Commenter", - "comment-placeholder": "Écrire un commentaire", - "comment-only": "Commentaire uniquement", - "comment-only-desc": "Ne peut que commenter des cartes.", - "no-comments": "Aucun commentaire", - "no-comments-desc": "Ne peut pas voir les commentaires et les activités.", - "worker": "Travailleur", - "worker-desc": "Peut seulement déplacer des cartes, s'assigner à une carte et la commenter.", - "computer": "Ordinateur", - "confirm-subtask-delete-dialog": "Êtes-vous sûr de vouloir supprimer la sous-tâche ?", - "confirm-checklist-delete-dialog": "Êtes-vous sûr de vouloir supprimer la checklist ?", - "copy-card-link-to-clipboard": "Copier le lien vers la carte dans le presse-papier", - "linkCardPopup-title": "Lier une Carte", - "searchElementPopup-title": "Chercher", - "copyCardPopup-title": "Copier la carte", - "copyChecklistToManyCardsPopup-title": "Copier le modèle de checklist vers plusieurs cartes", - "copyChecklistToManyCardsPopup-instructions": "Titres et descriptions des cartes de destination dans ce format JSON", - "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"Titre de la première carte\", \"description\":\"Description de la première carte\"}, {\"title\":\"Titre de la seconde carte\",\"description\":\"Description de la seconde carte\"},{\"title\":\"Titre de la dernière carte\",\"description\":\"Description de la dernière carte\"} ]", - "create": "Créer", - "createBoardPopup-title": "Créer un tableau", - "chooseBoardSourcePopup-title": "Importer un tableau", - "createLabelPopup-title": "Créer une étiquette", - "createCustomField": "Créer un champ personnalisé", - "createCustomFieldPopup-title": "Créer un champ personnalisé", - "current": "actuel", - "custom-field-delete-pop": "Cette action n'est pas réversible. Elle supprimera ce champ personnalisé de toutes les cartes et détruira son historique.", - "custom-field-checkbox": "Case à cocher", - "custom-field-date": "Date", - "custom-field-dropdown": "Liste de choix", - "custom-field-dropdown-none": "(aucun)", - "custom-field-dropdown-options": "Options de liste", - "custom-field-dropdown-options-placeholder": "Appuyez sur Entrée pour ajouter d'autres options", - "custom-field-dropdown-unknown": "(inconnu)", - "custom-field-number": "Nombre", - "custom-field-text": "Texte", - "custom-fields": "Champs personnalisés", - "date": "Date", - "decline": "Refuser", - "default-avatar": "Avatar par défaut", - "delete": "Supprimer", - "deleteCustomFieldPopup-title": "Supprimer le champ personnalisé ?", - "deleteLabelPopup-title": "Supprimer l'étiquette ?", - "description": "Description", - "disambiguateMultiLabelPopup-title": "Préciser l'action sur l'étiquette", - "disambiguateMultiMemberPopup-title": "Préciser l'action sur le participant", - "discard": "Mettre à la corbeille", - "done": "Fait", - "download": "Télécharger", - "edit": "Modifier", - "edit-avatar": "Modifier l'avatar", - "edit-profile": "Modifier le profil", - "edit-wip-limit": "Éditer la limite WIP", - "soft-wip-limit": "Limite WIP douce", - "editCardStartDatePopup-title": "Modifier la date de début", - "editCardDueDatePopup-title": "Modifier la date d'échéance", - "editCustomFieldPopup-title": "Éditer le champ personnalisé", - "editCardSpentTimePopup-title": "Modifier le temps passé", - "editLabelPopup-title": "Modifier l'étiquette", - "editNotificationPopup-title": "Modifier la notification", - "editProfilePopup-title": "Modifier le profil", - "email": "E-mail", - "email-enrollAccount-subject": "Un compte a été créé pour vous sur __siteName__", - "email-enrollAccount-text": "Bonjour __user__,\n\nPour commencer à utiliser ce service, il suffit de cliquer sur le lien ci-dessous.\n\n__url__\n\nMerci.", - "email-fail": "Échec de l'envoi du courriel.", - "email-fail-text": "Une erreur est survenue en tentant d'envoyer l'email", - "email-invalid": "Adresse e-mail incorrecte.", - "email-invite": "Inviter par e-mail", - "email-invite-subject": "__inviter__ vous a envoyé une invitation", - "email-invite-text": "Cher __user__,\n\n__inviter__ vous invite à rejoindre le tableau \"__board__\" pour collaborer.\n\nVeuillez suivre le lien ci-dessous :\n\n__url__\n\nMerci.", - "email-resetPassword-subject": "Réinitialiser votre mot de passe sur __siteName__", - "email-resetPassword-text": "Bonjour __user__,\n\nPour réinitialiser votre mot de passe, cliquez sur le lien ci-dessous.\n\n__url__\n\nMerci.", - "email-sent": "Courriel envoyé", - "email-verifyEmail-subject": "Vérifier votre adresse de courriel sur __siteName__", - "email-verifyEmail-text": "Bonjour __user__,\n\nPour vérifier votre compte courriel, il suffit de cliquer sur le lien ci-dessous.\n\n__url__\n\nMerci.", - "enable-wip-limit": "Activer la limite WIP", - "error-board-doesNotExist": "Ce tableau n'existe pas", - "error-board-notAdmin": "Vous devez être administrateur de ce tableau pour faire cela", - "error-board-notAMember": "Vous devez être participant de ce tableau pour faire cela", - "error-json-malformed": "Votre texte JSON n'est pas valide", - "error-json-schema": "Vos données JSON ne contiennent pas l'information appropriée dans un format correct", - "error-list-doesNotExist": "Cette liste n'existe pas", - "error-user-doesNotExist": "Cet utilisateur n'existe pas", - "error-user-notAllowSelf": "Vous ne pouvez pas vous inviter vous-même", - "error-user-notCreated": "Cet utilisateur n'a pas encore été créé", - "error-username-taken": "Ce nom d'utilisateur est déjà utilisé", - "error-email-taken": "Cette adresse mail est déjà utilisée", - "export-board": "Exporter le tableau", - "sort": "Tri", - "sort-desc": "Cliquez pour trier la liste", - "list-sort-by": "Trier la liste par:", - "list-label-modifiedAt": "Dernier accès", - "list-label-title": "Nom de liste", - "list-label-sort": "Votre manuel", - "list-label-short-modifiedAt": "(D)", - "list-label-short-title": "(N)", - "list-label-short-sort": "(M)", - "filter": "Filtrer", - "filter-cards": "Filtrer les cartes ou listes", - "list-filter-label": "Filtrer la liste par titre", - "filter-clear": "Supprimer les filtres", - "filter-no-label": "Aucune étiquette", - "filter-no-member": "Aucun participant", - "filter-no-custom-fields": "Pas de champs personnalisés", - "filter-show-archive": "Montrer les listes archivées", - "filter-hide-empty": "Cacher les listes vides", - "filter-on": "Le filtre est actif", - "filter-on-desc": "Vous êtes en train de filtrer les cartes sur ce tableau. Cliquez ici pour modifier les filtres.", - "filter-to-selection": "Filtre vers la sélection", - "advanced-filter-label": "Filtre avancé", - "advanced-filter-description": "Le filtre avancé permet d'écrire une chaîne contenant les opérateur suivants : == != <= >= && || ( ). Les opérateurs doivent être séparés par des espaces. Vous pouvez filtrer tous les champs personnalisés en saisissant leur nom et leur valeur. Par exemple : champ1 == valeur1. Remarque : si des champs ou valeurs contiennent des espaces, vous devez les mettre entre apostrophes. Par exemple : 'champ 1' = 'valeur 1'. Pour échapper un caractère de contrôle (' \\/), vous pouvez utiliser \\. Par exemple : champ1 = I\\'m. Il est également possible de combiner plusieurs conditions. Par exemple : f1 == v1 || f2 == v2. Normalement, tous les opérateurs sont interprétés de gauche à droite. Vous pouvez changer l'ordre à l'aide de parenthèses. Par exemple : f1 == v1 and (f2 == v2 || f2 == v3). Vous pouvez également chercher parmi les champs texte en utilisant des expressions régulières : f1 == /Test.*/i", - "fullname": "Nom complet", - "header-logo-title": "Retourner à la page des tableaux", - "hide-system-messages": "Masquer les messages système", - "headerBarCreateBoardPopup-title": "Créer un tableau", - "home": "Accueil", - "import": "Importer", - "link": "Lien", - "import-board": "importer un tableau", - "import-board-c": "Importer un tableau", - "import-board-title-trello": "Importer un tableau depuis Trello", - "import-board-title-wekan": "Importer un tableau depuis un export précédent", - "import-sandstorm-backup-warning": "Ne supprimez pas les données que vous importez d'un tableau exporté d'origine ou de Trello avant de vérifier que la graine peut se fermer et s'ouvrir à nouveau ou qu'une erreur \"Tableau introuvable\" survient, sinon vous perdrez vos données.", - "import-sandstorm-warning": "Le tableau importé supprimera toutes les données du tableau et les remplacera avec celles du tableau importé.", - "from-trello": "Depuis Trello", - "from-wekan": "Depuis un export précédent", - "import-board-instruction-trello": "Dans votre tableau Trello, allez sur 'Menu', puis sur 'Plus', 'Imprimer et exporter', 'Exporter en JSON' et copiez le texte du résultat", - "import-board-instruction-wekan": "Dans votre tableau, allez dans 'Menu', puis 'Exporter un tableau', et copier le texte du fichier téléchargé.", - "import-board-instruction-about-errors": "Si une erreur survient en important le tableau, il se peut que l'import ait fonctionné, et que le tableau se trouve sur la page \"Tous les tableaux\".", - "import-json-placeholder": "Collez ici les données JSON valides", - "import-map-members": "Assigner des participants", - "import-members-map": "Le tableau que vous venez d'importer contient des participants. Veuillez assigner les participants que vous souhaitez importer à vos utilisateurs.", - "import-show-user-mapping": "Contrôler l'assignation des participants", - "import-user-select": "Sélectionnez l'utilisateur existant que vous voulez associer à ce participant", - "importMapMembersAddPopup-title": "Sélectionner le participant", - "info": "Version", - "initials": "Initiales", - "invalid-date": "Date invalide", - "invalid-time": "Heure invalide", - "invalid-user": "Utilisateur invalide", - "joined": "a rejoint", - "just-invited": "Vous venez d'être invité à ce tableau", - "keyboard-shortcuts": "Raccourcis clavier", - "label-create": "Créer une étiquette", - "label-default": "étiquette %s (défaut)", - "label-delete-pop": "Cette action est irréversible. Elle supprimera cette étiquette de toutes les cartes ainsi que l'historique associé.", - "labels": "Étiquettes", - "language": "Langue", - "last-admin-desc": "Vous ne pouvez pas changer les rôles car il doit y avoir au moins un administrateur.", - "leave-board": "Quitter le tableau", - "leave-board-pop": "Êtes-vous sur de vouloir quitter __boardTitle__ ? Vous ne serez plus associé aux cartes de ce tableau.", - "leaveBoardPopup-title": "Quitter le tableau", - "link-card": "Lier à cette carte", - "list-archive-cards": "Déplacer toutes les cartes de cette liste vers les archives", - "list-archive-cards-pop": "Cela supprimera du tableau toutes les cartes de cette liste. Pour voir les cartes archivées et les renvoyer vers le tableau, cliquez sur « Menu » puis « Archives ».", - "list-move-cards": "Déplacer toutes les cartes de cette liste", - "list-select-cards": "Sélectionner toutes les cartes de cette liste", - "set-color-list": "Définir la couleur", - "listActionPopup-title": "Actions sur la liste", - "swimlaneActionPopup-title": "Actions du couloir", - "swimlaneAddPopup-title": "Ajouter un couloir en dessous", - "listImportCardPopup-title": "Importer une carte Trello", - "listMorePopup-title": "Plus", - "link-list": "Lien vers cette liste", - "list-delete-pop": "Toutes les actions seront supprimées du fil d'activité et il ne sera plus possible de les récupérer. Cette action est irréversible.", - "list-delete-suggest-archive": "Vous pouvez archiver une liste pour l'enlever du tableau tout en conservant son activité.", - "lists": "Listes", - "swimlanes": "Couloirs", - "log-out": "Déconnexion", - "log-in": "Connexion", - "loginPopup-title": "Connexion", - "memberMenuPopup-title": "Préférence du participant", - "members": "Participants", - "menu": "Menu", - "move-selection": "Déplacer la sélection", - "moveCardPopup-title": "Déplacer la carte", - "moveCardToBottom-title": "Déplacer tout en bas", - "moveCardToTop-title": "Déplacer tout en haut", - "moveSelectionPopup-title": "Déplacer la sélection", - "multi-selection": "Sélection multiple", - "multi-selection-on": "Multi-Selection active", - "muted": "Silencieux", - "muted-info": "Vous ne serez jamais averti des modifications effectuées dans ce tableau", - "my-boards": "Mes tableaux", - "name": "Nom", - "no-archived-cards": "Aucune carte archivée.", - "no-archived-lists": "Aucune liste archivée.", - "no-archived-swimlanes": "Aucun couloir archivé.", - "no-results": "Pas de résultats", - "normal": "Normal", - "normal-desc": "Peut voir et modifier les cartes. Ne peut pas changer les paramètres.", - "not-accepted-yet": "L'invitation n'a pas encore été acceptée", - "notify-participate": "Recevoir les mises à jour de toutes les cartes auxquelles vous participez en tant que créateur ou que participant", - "notify-watch": "Recevoir les mises à jour de tous les tableaux, listes ou cartes que vous suivez", - "optional": "optionnel", - "or": "ou", - "page-maybe-private": "Cette page est peut-être privée. Vous pourrez peut-être la voir en vous <a href='%s'>connectant</a>.", - "page-not-found": "Page non trouvée", - "password": "Mot de passe", - "paste-or-dragdrop": "pour coller, ou glissez-déposez une image ici (seulement une image)", - "participating": "Participant", - "preview": "Prévisualiser", - "previewAttachedImagePopup-title": "Prévisualiser", - "previewClipboardImagePopup-title": "Prévisualiser", - "private": "Privé", - "private-desc": "Ce tableau est privé. Seuls les membres peuvent y accéder et le modifier.", - "profile": "Profil", - "public": "Public", - "public-desc": "Ce tableau est public. Il est accessible par toutes les personnes disposant du lien et apparaîtra dans les résultats des moteurs de recherche tels que Google. Seuls les membres peuvent le modifier.", - "quick-access-description": "Ajouter un tableau à vos favoris pour créer un raccourci dans cette barre.", - "remove-cover": "Enlever la page de présentation", - "remove-from-board": "Retirer du tableau", - "remove-label": "Retirer l'étiquette", - "listDeletePopup-title": "Supprimer la liste ?", - "remove-member": "Supprimer le participant", - "remove-member-from-card": "Supprimer de la carte", - "remove-member-pop": "Supprimer __name__ (__username__) de __boardTitle__ ? Ce participant sera supprimé de toutes les cartes du tableau et recevra une notification.", - "removeMemberPopup-title": "Supprimer le participant ?", - "rename": "Renommer", - "rename-board": "Renommer le tableau", - "restore": "Restaurer", - "save": "Enregistrer", - "search": "Chercher", - "rules": "Règles", - "search-cards": "Rechercher parmi les titres, descriptions et champs personnalisés des cartes/listes de ce tableau", - "search-example": "Texte à rechercher ?", - "select-color": "Sélectionner une couleur", - "set-wip-limit-value": "Définit une limite maximale au nombre de cartes de cette liste", - "setWipLimitPopup-title": "Définir la limite WIP", - "shortcut-assign-self": "Affecter cette carte à vous-même", - "shortcut-autocomplete-emoji": "Auto-complétion des emoji", - "shortcut-autocomplete-members": "Auto-complétion des participants", - "shortcut-clear-filters": "Retirer tous les filtres", - "shortcut-close-dialog": "Fermer la boîte de dialogue", - "shortcut-filter-my-cards": "Filtrer mes cartes", - "shortcut-show-shortcuts": "Afficher cette liste de raccourcis", - "shortcut-toggle-filterbar": "Afficher/Masquer la barre latérale des filtres", - "shortcut-toggle-sidebar": "Afficher/Masquer la barre latérale du tableau", - "show-cards-minimum-count": "Afficher le nombre de cartes si la liste en contient plus de", - "sidebar-open": "Ouvrir le panneau", - "sidebar-close": "Fermer le panneau", - "signupPopup-title": "Créer un compte", - "star-board-title": "Cliquer pour ajouter ce tableau aux favoris. Il sera affiché en tête de votre liste de tableaux.", - "starred-boards": "Tableaux favoris", - "starred-boards-description": "Les tableaux favoris s'affichent en tête de votre liste de tableaux.", - "subscribe": "Suivre", - "team": "Équipe", - "this-board": "ce tableau", - "this-card": "cette carte", - "spent-time-hours": "Temps passé (heures)", - "overtime-hours": "Temps supplémentaire (heures)", - "overtime": "Temps supplémentaire", - "has-overtime-cards": "A des cartes avec du temps supplémentaire", - "has-spenttime-cards": "A des cartes avec du temps passé", - "time": "Temps", - "title": "Titre", - "tracking": "Suivi", - "tracking-info": "Vous serez notifié de toute modification concernant les cartes pour lesquelles vous êtes impliqué en tant que créateur ou participant.", - "type": "Type", - "unassign-member": "Retirer le participant", - "unsaved-description": "Vous avez une description non sauvegardée", - "unwatch": "Arrêter de suivre", - "upload": "Télécharger", - "upload-avatar": "Télécharger un avatar", - "uploaded-avatar": "Avatar téléchargé", - "username": "Nom d'utilisateur", - "view-it": "Le voir", - "warn-list-archived": "attention : cette carte est dans une liste archivée", - "watch": "Suivre", - "watching": "Suivi", - "watching-info": "Vous serez notifié de toute modification dans ce tableau", - "welcome-board": "Tableau de bienvenue", - "welcome-swimlane": "Jalon 1", - "welcome-list1": "Basiques", - "welcome-list2": "Avancés", - "card-templates-swimlane": "Modèles de cartes", - "list-templates-swimlane": "Modèles de listes", - "board-templates-swimlane": "Modèles de tableaux", - "what-to-do": "Que voulez-vous faire ?", - "wipLimitErrorPopup-title": "Limite WIP invalide", - "wipLimitErrorPopup-dialog-pt1": "Le nombre de cartes de cette liste est supérieur à la limite WIP que vous avez définie.", - "wipLimitErrorPopup-dialog-pt2": "Veuillez enlever des cartes de cette liste, ou définir une limite WIP plus importante.", - "admin-panel": "Panneau d'administration", - "settings": "Paramètres", - "people": "Personne", - "registration": "Inscription", - "disable-self-registration": "Désactiver l'inscription", - "invite": "Inviter", - "invite-people": "Inviter une personne", - "to-boards": "Au(x) tableau(x)", - "email-addresses": "Adresses mail", - "smtp-host-description": "L'adresse du serveur SMTP qui gère vos mails.", - "smtp-port-description": "Le port des mails sortants du serveur SMTP.", - "smtp-tls-description": "Activer la gestion de TLS sur le serveur SMTP", - "smtp-host": "Hôte SMTP", - "smtp-port": "Port SMTP", - "smtp-username": "Nom d'utilisateur", - "smtp-password": "Mot de passe", - "smtp-tls": "Prise en charge de TLS", - "send-from": "De", - "send-smtp-test": "Envoyer un mail de test à vous-même", - "invitation-code": "Code d'invitation", - "email-invite-register-subject": "__inviter__ vous a envoyé une invitation", - "email-invite-register-text": "Cher __user__,\n\n__inviter__ vous invite à le rejoindre sur le tableau kanban pour collaborer.\n\nVeuillez suivre le lien ci-dessous :\n__url__\n\nVotre code d'invitation est : __icode__\n\nMerci.", - "email-smtp-test-subject": "E-mail de test SMTP", - "email-smtp-test-text": "Vous avez envoyé un mail avec succès", - "error-invitation-code-not-exist": "Ce code d'invitation n'existe pas.", - "error-notAuthorized": "Vous n'êtes pas autorisé à accéder à cette page.", - "webhook-title": "Nom du webhook", - "webhook-token": "Jeton (optionnel pour l'authentification)", - "outgoing-webhooks": "Webhooks sortants", - "bidirectional-webhooks": "Webhooks bidirectionnels", - "outgoingWebhooksPopup-title": "Webhooks sortants", - "boardCardTitlePopup-title": "Filtre par titre de carte", - "disable-webhook": "Désactiver ce webhook", - "global-webhook": "Webhooks globaux", - "new-outgoing-webhook": "Nouveau webhook sortant", - "no-name": "(Inconnu)", - "Node_version": "Version de Node", - "Meteor_version": "Version de Meteor", - "MongoDB_version": "Version de MongoDB", - "MongoDB_storage_engine": "Moteur de stockage MongoDB", - "MongoDB_Oplog_enabled": "MongoDB Oplog activé", - "OS_Arch": "OS Architecture", - "OS_Cpus": "OS Nombre CPU", - "OS_Freemem": "OS Mémoire libre", - "OS_Loadavg": "OS Charge moyenne", - "OS_Platform": "OS Plate-forme", - "OS_Release": "OS Version", - "OS_Totalmem": "OS Mémoire totale", - "OS_Type": "Type d'OS", - "OS_Uptime": "OS Durée de fonctionnement", - "days": "jours", - "hours": "heures", - "minutes": "minutes", - "seconds": "secondes", - "show-field-on-card": "Afficher ce champ sur la carte", - "automatically-field-on-card": "Créer automatiquement le champ sur toutes les cartes", - "showLabel-field-on-card": "Indiquer l'étiquette du champ sur la mini-carte", - "yes": "Oui", - "no": "Non", - "accounts": "Comptes", - "accounts-allowEmailChange": "Autoriser le changement d'adresse mail", - "accounts-allowUserNameChange": "Autoriser le changement d'identifiant", - "createdAt": "Créé le", - "verified": "Vérifié", - "active": "Actif", - "card-received": "Reçue", - "card-received-on": "Reçue le", - "card-end": "Fin", - "card-end-on": "Se termine le", - "editCardReceivedDatePopup-title": "Modifier la date de réception", - "editCardEndDatePopup-title": "Modifier la date de fin", - "setCardColorPopup-title": "Définir la couleur", - "setCardActionsColorPopup-title": "Choisissez une couleur", - "setSwimlaneColorPopup-title": "Choisissez une couleur", - "setListColorPopup-title": "Choisissez une couleur", - "assigned-by": "Assigné par", - "requested-by": "Demandé par", - "board-delete-notice": "La suppression est définitive. Vous perdrez toutes les listes, cartes et actions associées à ce tableau.", - "delete-board-confirm-popup": "Toutes les listes, cartes, étiquettes et activités seront supprimées et vous ne pourrez pas retrouver le contenu du tableau. Il n'y a pas d'annulation possible.", - "boardDeletePopup-title": "Supprimer le tableau ?", - "delete-board": "Supprimer le tableau", - "default-subtasks-board": "Sous-tâches du tableau __board__", - "default": "Défaut", - "queue": "Queue", - "subtask-settings": "Paramètres des sous-tâches", - "card-settings": "Paramètres de la carte", - "boardSubtaskSettingsPopup-title": "Paramètres des sous-tâches du tableau", - "boardCardSettingsPopup-title": "Paramètres de la carte", - "deposit-subtasks-board": "Déposer des sous-tâches dans ce tableau :", - "deposit-subtasks-list": "Liste de destination pour les sous-tâches déposées ici :", - "show-parent-in-minicard": "Voir la carte parente dans la mini-carte :", - "prefix-with-full-path": "Préfixer avec le chemin complet", - "prefix-with-parent": "Préfixer avec le parent", - "subtext-with-full-path": "Sous-titre avec le chemin complet", - "subtext-with-parent": "Sous-titre avec le parent", - "change-card-parent": "Changer le parent de la carte", - "parent-card": "Carte parente", - "source-board": "Tableau source", - "no-parent": "Ne pas afficher le parent", - "activity-added-label": "a ajouté l'étiquette '%s' à %s", - "activity-removed-label": "a supprimé l'étiquette '%s' de %s", - "activity-delete-attach": "a supprimé une pièce jointe de %s", - "activity-added-label-card": "a ajouté l'étiquette '%s'", - "activity-removed-label-card": "a supprimé l'étiquette '%s'", - "activity-delete-attach-card": "a supprimé une pièce jointe", - "activity-set-customfield": "a défini le champ personnalisé '%s' à '%s' dans %s", - "activity-unset-customfield": "a effacé le champ personnalisé '%s' dans %s", - "r-rule": "Règle", - "r-add-trigger": "Ajouter un déclencheur", - "r-add-action": "Ajouter une action", - "r-board-rules": "Règles du tableau", - "r-add-rule": "Ajouter une règle", - "r-view-rule": "Voir la règle", - "r-delete-rule": "Supprimer la règle", - "r-new-rule-name": "Titre de la nouvelle règle", - "r-no-rules": "Pas de règles", - "r-when-a-card": "Quand une carte", - "r-is": "est", - "r-is-moved": "est déplacée", - "r-added-to": "est ajoutée à", - "r-removed-from": "Supprimé de", - "r-the-board": "tableau", - "r-list": "liste", - "set-filter": "Définir un filtre", - "r-moved-to": "Déplacé vers", - "r-moved-from": "Déplacé depuis", - "r-archived": "Archivé", - "r-unarchived": "Restauré depuis l'Archive", - "r-a-card": "carte", - "r-when-a-label-is": "Quand une étiquette est", - "r-when-the-label": "Quand l'étiquette est", - "r-list-name": "Nom de la liste", - "r-when-a-member": "Quand un participant est", - "r-when-the-member": "Quand le participant", - "r-name": "nom", - "r-when-a-attach": "Quand une pièce jointe", - "r-when-a-checklist": "Quand une checklist est", - "r-when-the-checklist": "Quand la checklist", - "r-completed": "Terminé", - "r-made-incomplete": "Rendu incomplet", - "r-when-a-item": "Quand un élément de la checklist est", - "r-when-the-item": "Quand l'élément de la checklist", - "r-checked": "Coché", - "r-unchecked": "Décoché", - "r-move-card-to": "Déplacer la carte vers", - "r-top-of": "En haut de", - "r-bottom-of": "En bas de", - "r-its-list": "sa liste", - "r-archive": "Archiver", - "r-unarchive": "Restaurer depuis l'Archive", - "r-card": "carte", - "r-add": "Ajouter", - "r-remove": "Supprimer", - "r-label": "étiquette", - "r-member": "participant", - "r-remove-all": "Supprimer tous les membres de la carte", - "r-set-color": "Définir la couleur à", - "r-checklist": "checklist", - "r-check-all": "Tout cocher", - "r-uncheck-all": "Tout décocher", - "r-items-check": "Élément de checklist", - "r-check": "Cocher", - "r-uncheck": "Décocher", - "r-item": "élément", - "r-of-checklist": "de la checklist", - "r-send-email": "Envoyer un email", - "r-to": "à", - "r-subject": "sujet", - "r-rule-details": "Détails de la règle", - "r-d-move-to-top-gen": "Déplacer la carte en haut de sa liste", - "r-d-move-to-top-spec": "Déplacer la carte en haut de la liste", - "r-d-move-to-bottom-gen": "Déplacer la carte en bas de sa liste", - "r-d-move-to-bottom-spec": "Déplacer la carte en bas de la liste", - "r-d-send-email": "Envoyer un email", - "r-d-send-email-to": "à", - "r-d-send-email-subject": "sujet", - "r-d-send-email-message": "message", - "r-d-archive": "Archiver la carte", - "r-d-unarchive": "Restaurer la carte depuis l'Archive", - "r-d-add-label": "Ajouter une étiquette", - "r-d-remove-label": "Supprimer l'étiquette", - "r-create-card": "Créer une nouvelle carte", - "r-in-list": "dans la liste", - "r-in-swimlane": "Dans le couloir", - "r-d-add-member": "Ajouter un participant", - "r-d-remove-member": "Supprimer un participant", - "r-d-remove-all-member": "Supprimer tous les participants", - "r-d-check-all": "Cocher tous les éléments d'une liste", - "r-d-uncheck-all": "Décocher tous les éléments d'une liste", - "r-d-check-one": "Cocher l'élément", - "r-d-uncheck-one": "Décocher l'élément", - "r-d-check-of-list": "de la checklist", - "r-d-add-checklist": "Ajouter une checklist", - "r-d-remove-checklist": "Supprimer la checklist", - "r-by": "par", - "r-add-checklist": "Ajouter une checklist", - "r-with-items": "avec les items", - "r-items-list": "item1, item2, item3", - "r-add-swimlane": "Ajouter un couloir", - "r-swimlane-name": "Nom du couloir", - "r-board-note": "Note : laisser le champ vide pour faire correspondre avec toutes les valeurs possibles.", - "r-checklist-note": "Note : les items de la checklist doivent être séparés par des virgules.", - "r-when-a-card-is-moved": "Quand une carte est déplacée vers une autre liste", - "r-set": "Définir", - "r-update": "Mettre à jour", - "r-datefield": "champ date", - "r-df-start-at": "début", - "r-df-due-at": "échéance", - "r-df-end-at": "fin", - "r-df-received-at": "reçu", - "r-to-current-datetime": "à la date/heure courante", - "r-remove-value-from": "Supprimer la valeur de", - "ldap": "LDAP", - "oauth2": "OAuth2", - "cas": "CAS", - "authentication-method": "Méthode d'authentification", - "authentication-type": "Type d'authentification", - "custom-product-name": "Nom personnalisé", - "layout": "Interface", - "hide-logo": "Cacher le logo", - "add-custom-html-after-body-start": "Ajouter le HTML personnalisé après le début du <body>", - "add-custom-html-before-body-end": "Ajouter le HTML personnalisé avant la fin du </body>", - "error-undefined": "Une erreur inconnue s'est produite", - "error-ldap-login": "Une erreur s'est produite lors de la tentative de connexion", - "display-authentication-method": "Afficher la méthode d'authentification", - "default-authentication-method": "Méthode d'authentification par défaut", - "duplicate-board": "Dupliquer le tableau", - "people-number": "Le nombre d'utilisateurs est de :", - "swimlaneDeletePopup-title": "Supprimer le couloir ?", - "swimlane-delete-pop": "Toutes les actions vont être supprimées du suivi d'activités et vous ne pourrez plus utiliser ce couloir. Cette action est irréversible.", - "restore-all": "Tout restaurer", - "delete-all": "Tout supprimer", - "loading": "Chargement, merci de patienter.", - "previous_as": "dernière heure était", - "act-a-dueAt": "Echéance modifiée à\nQuand: __timeValue__\nOù: __card__\n L'échéance précédente était __timeOldValue__", - "act-a-endAt": "Modification de la date de fin de __timeOldValue__ à __timeValue__", - "act-a-startAt": "Modification de la date de début de __timeOldValue__ à __timeValue__", - "act-a-receivedAt": "Modification de la date de réception de __timeOldValue__ à __timeValue__", - "a-dueAt": "Echéance modifiée à ", - "a-endAt": "Date de fin modifiée à", - "a-startAt": "Date de début modifiée à", - "a-receivedAt": "Date de réception modifiée à", - "almostdue": "La date d'échéance %s approche", - "pastdue": "La date d'échéance %s est passée", - "duenow": "La date d'échéance %s est aujourd'hui", - "act-newDue": "__list__/__card__ a un 1er rappel d'échéance [__board__]", - "act-withDue": "__list__/__card__ rappel d'échéance [__board__]", - "act-almostdue": "rappelle que l'échéance (__timeValue__) de __card__ approche", - "act-pastdue": "rappelle que l'échéance (__timeValue__) de __card__ est passée", - "act-duenow": "rappelle que l'échéance (__timeValue__) de __card__ est maintenant", - "act-atUserComment": "Vous avez été mentionné dans [__board__] __list__/__card__", - "delete-user-confirm-popup": "Êtes-vous sûr de vouloir supprimer ce compte ? Cette opération ne peut pas être annulée. ", - "accounts-allowUserDelete": "Autoriser les utilisateurs à supprimer leur compte", - "hide-minicard-label-text": "Cacher le label de la minicarte", - "show-desktop-drag-handles": "Voir les poignées de déplacement du bureau", - "assignee": "Cessionnaire", - "cardAssigneesPopup-title": "Cessionnaire", - "addmore-detail": "Ajouter une description plus détaillée", - "show-on-card": "Afficher sur la carte", - "new": "Nouveau", - "editUserPopup-title": "Éditer l'utilisateur", - "newUserPopup-title": "Nouvel utilisateur", - "notifications": "Notifications", - "view-all": "Voir tout", - "filter-by-unread": "Filtrer par non lu", - "mark-all-as-read": "Marquer comme lus", - "allow-rename": "Autoriser le renommage", - "allowRenamePopup-title": "Autoriser le renommage" -} \ No newline at end of file + "accept": "Accepter", + "act-activity-notify": "Notification d'activité", + "act-addAttachment": "a ajouté la pièce jointe __attachment__ à la carte __card__ de la liste __list__ du couloir __swimlane__ du tableau __board__", + "act-deleteAttachment": "a supprimé la pièce jointe __attachment__ de la carte __card__ de la liste __list__ du couloir __swimlane__ du tableau __board__", + "act-addSubtask": "a ajouté la sous-tâche __checklist__ à la carte __card__ de la liste __list__ du couloir __swimlane__ du tableau __board__", + "act-addLabel": "a ajouté l'étiquette __label__ à la carte __card__ de la liste __list__ du couloir __swimlane__ du tableau __board__", + "act-addedLabel": "a ajouté l'étiquette __label__ à la carte __card__ de la liste __list__ du couloir __swimlane__ du tableau __board__", + "act-removeLabel": "a enlevé l'étiquette __label__ de la carte __card__ de la liste __list__ du couloir __swimlane__ du tableau __board__", + "act-removedLabel": "a enlevé l'étiquette __label__ de la carte __card__ de la liste __list__ du couloir __swimlane__ du tableau __board__", + "act-addChecklist": "a ajouté la checklist __checklist__ à la carte __card__ de la liste __list__ du couloir __swimlane__ du tableau __board__", + "act-addChecklistItem": "a ajouté l'élément __checklistItem__ à la checklist __checklist__ de la carte __card__ de la liste __list__ du couloir __swimlane__ du tableau __board__", + "act-removeChecklist": "a supprimé la checklist __checklist__ de la carte __card__ de la liste __list__ du couloir __swimlane__ du tableau __board__", + "act-removeChecklistItem": "a supprimé l'élément __checklistItem__ de la checklist __checklist__ de la carte __card__ de la liste __list__ du couloir __swimlane__ du tableau __board__", + "act-checkedItem": "a coché __checklistItem__ de la checklist __checklist__ de la carte __card__ de la liste __list__ du couloir __swimlane__ du tableau __board__", + "act-uncheckedItem": "a décoché __checklistItem__ de la checklist __checklist__ de la carte __card__ de la liste __list__ du couloir __swimlane__ du tableau __board__", + "act-completeChecklist": "a complété la checklist __checklist__ de la carte __card__ de la liste __list__ du couloir __swimlane__ du tableau __board__", + "act-uncompleteChecklist": "a rendu incomplet la checklist __checklist__ de la carte __card__ de la liste __list__ du couloir __swimlane__ du tableau __board__", + "act-addComment": "a commenté la carte __card__ : __comment__ dans la liste __list__ du couloir __swimlane__ du tableau __board__", + "act-editComment": "a édité le commentaire de la carte __card__ : __comment__ de la liste __list__ du couloir __swimlane__ du tableau __board__", + "act-deleteComment": "a supprimé le commentaire de la carte __card__ : __comment__ de la liste __list__ du couloir __swimlane__ du tableau __board__", + "act-createBoard": "a créé le tableau __board__", + "act-createSwimlane": "a créé le couloir __swimlane__ dans le tableau __board__", + "act-createCard": "a créé la carte __card__ de la liste __list__ du couloir __swimlane__ du tableau __board__", + "act-createCustomField": "a créé le champ personnalisé __customField__ du tableau __board__", + "act-deleteCustomField": "a supprimé le champ personnalisé __customField__ du tableau __board__", + "act-setCustomField": "a édité le champ personnalisé __customField__ : __customFieldValue de la carte __card__ de la liste __list__ du couloir __swimlane__ du tableau __board__", + "act-createList": "a ajouté la liste __list__ au tableau __board__", + "act-addBoardMember": "a ajouté le participant __member__ au tableau __board__", + "act-archivedBoard": "Le tableau __board__ a été déplacé vers les archives", + "act-archivedCard": "Carte __card__ de la liste __list__ du couloir __swimlane__ du tableau __board__ archivée", + "act-archivedList": "Liste __list__ du couloir __swimlane__ du tableau __board__ archivée", + "act-archivedSwimlane": "Couloir __swimlane__ du tableau __board__ archivé", + "act-importBoard": "a importé le tableau __board__", + "act-importCard": "a importé la carte __card__ de la liste __list__ du couloir __swimlane__ du tableau __board__", + "act-importList": "a importé la liste __list__ du couloir __swimlane__ du tableau __board__", + "act-joinMember": "a ajouté le participant __member__ à la carte __card__ de la liste __list__ du couloir __swimlane__ du tableau __board__", + "act-moveCard": "a déplacé la carte __card__ du tableau __board__ de la liste __oldList__ du couloir __oldSwimlane__ vers la liste __list__ du couloir __swimlane__", + "act-moveCardToOtherBoard": "a déplacé la carte __card__ de la liste __oldList__ du couloir __oldSwimlane__ du tableau __oldBoard__ vers la liste __list__ du couloir __swimlane__ du tableau __board__", + "act-removeBoardMember": "a supprimé le participant __member__ du tableau __board__", + "act-restoredCard": "a restauré la carte __card__ de la liste __list__ du couloir __swimlane__ du tableau __board__", + "act-unjoinMember": "a supprimé le participant __member__ de la carte __card__ de la liste __list__ du couloir __swimlane__ du tableau __board__", + "act-withBoardTitle": "__board__", + "act-withCardTitle": "[__board__] __card__", + "actions": "Actions", + "activities": "Activités", + "activity": "Activité", + "activity-added": "a ajouté %s à %s", + "activity-archived": "%s a été archivé", + "activity-attached": "a attaché %s à %s", + "activity-created": "a créé %s", + "activity-customfield-created": "a créé le champ personnalisé %s", + "activity-excluded": "a exclu %s de %s", + "activity-imported": "a importé %s vers %s depuis %s", + "activity-imported-board": "a importé %s depuis %s", + "activity-joined": "a rejoint %s", + "activity-moved": "a déplacé %s de %s vers %s", + "activity-on": "sur %s", + "activity-removed": "a supprimé %s de %s", + "activity-sent": "a envoyé %s vers %s", + "activity-unjoined": "a quitté %s", + "activity-subtask-added": "a ajouté une sous-tâche à %s", + "activity-checked-item": "a coché %s dans la checklist %s de %s", + "activity-unchecked-item": "a décoché %s dans la checklist %s de %s", + "activity-checklist-added": "a ajouté une checklist à %s", + "activity-checklist-removed": "a supprimé une checklist de %s", + "activity-checklist-completed": "a complété la checklist %s de %s", + "activity-checklist-uncompleted": "a rendu incomplète la checklist %s de %s", + "activity-checklist-item-added": "a ajouté un élément à la checklist '%s' dans %s", + "activity-checklist-item-removed": "a supprimé une checklist de '%s' dans %s", + "add": "Ajouter", + "activity-checked-item-card": "a coché %s dans la checklist %s", + "activity-unchecked-item-card": "a décoché %s dans la checklist %s", + "activity-checklist-completed-card": "a complété la checklist __checklist__ de la carte __card__ de la liste __list__ du couloir __swimlane__ du tableau __board__", + "activity-checklist-uncompleted-card": "a rendu incomplète la checklist %s", + "activity-editComment": "commentaire modifié %s", + "activity-deleteComment": "commentaire supprimé %s", + "add-attachment": "Ajouter une pièce jointe", + "add-board": "Ajouter un tableau", + "add-card": "Ajouter une carte", + "add-swimlane": "Ajouter un couloir", + "add-subtask": "Ajouter une sous-tâche", + "add-checklist": "Ajouter une checklist", + "add-checklist-item": "Ajouter un élément à la checklist", + "add-cover": "Ajouter la couverture", + "add-label": "Ajouter une étiquette", + "add-list": "Ajouter une liste", + "add-members": "Assigner des participants", + "added": "Ajouté le", + "addMemberPopup-title": "Participants", + "admin": "Admin", + "admin-desc": "Peut voir et éditer les cartes, supprimer des participants et changer les paramètres du tableau.", + "admin-announcement": "Annonce", + "admin-announcement-active": "Annonce destinée à tous", + "admin-announcement-title": "Annonce de l'administrateur", + "all-boards": "Tous les tableaux", + "and-n-other-card": "Et __count__ autre carte", + "and-n-other-card_plural": "Et __count__ autres cartes", + "apply": "Appliquer", + "app-is-offline": "Chargement en cours, veuillez patienter. Vous risquez de perdre des données si vous rechargez la page. Si le chargement échoue, veuillez vérifier que le serveur n'est pas arrêté.", + "archive": "Archiver", + "archive-all": "Tout archiver", + "archive-board": "Archiver le tableau", + "archive-card": "Archiver la carte", + "archive-list": "Archiver la liste", + "archive-swimlane": "Archiver le couloir", + "archive-selection": "Archiver la sélection", + "archiveBoardPopup-title": "Archiver le tableau ?", + "archived-items": "Archives", + "archived-boards": "Tableaux archivés", + "restore-board": "Restaurer le tableau", + "no-archived-boards": "Aucun tableau archivé.", + "archives": "Archives", + "template": "Modèle", + "templates": "Modèles", + "assign-member": "Affecter un participant", + "attached": "joint", + "attachment": "Pièce jointe", + "attachment-delete-pop": "La suppression d'une pièce jointe est définitive. Elle ne peut être annulée.", + "attachmentDeletePopup-title": "Supprimer la pièce jointe ?", + "attachments": "Pièces jointes", + "auto-watch": "Surveiller automatiquement les tableaux quand ils sont créés", + "avatar-too-big": "La taille du fichier de l'avatar est trop importante (70 ko au maximum)", + "back": "Retour", + "board-change-color": "Changer la couleur", + "board-nb-stars": "%s étoiles", + "board-not-found": "Tableau non trouvé", + "board-private-info": "Ce tableau sera <strong>privé</strong>", + "board-public-info": "Ce tableau sera <strong>public</strong>.", + "boardChangeColorPopup-title": "Change la couleur de fond du tableau", + "boardChangeTitlePopup-title": "Renommer le tableau", + "boardChangeVisibilityPopup-title": "Changer la visibilité", + "boardChangeWatchPopup-title": "Modifier le suivi", + "boardMenuPopup-title": "Paramètres du tableau", + "boardChangeViewPopup-title": "Vue du tableau", + "boards": "Tableaux", + "board-view": "Vue du tableau", + "board-view-cal": "Calendrier", + "board-view-swimlanes": "Couloirs", + "board-view-collapse": "Diminuer", + "board-view-lists": "Listes", + "bucket-example": "Comme « todo list » par exemple", + "cancel": "Annuler", + "card-archived": "Cette carte est archivée", + "board-archived": "Ce tableau est archivé", + "card-comments-title": "Cette carte a %s commentaires.", + "card-delete-notice": "La suppression est permanente. Vous perdrez toutes les actions associées à cette carte.", + "card-delete-pop": "Toutes les actions vont être supprimées du suivi d'activités et vous ne pourrez plus utiliser cette carte. Cette action est irréversible.", + "card-delete-suggest-archive": "Vous pouvez déplacer une carte vers les archives afin de l'enlever du tableau tout en préservant l'activité.", + "card-due": "À échéance", + "card-due-on": "Échéance le", + "card-spent": "Temps passé", + "card-edit-attachments": "Modifier les pièces jointes", + "card-edit-custom-fields": "Éditer les champs personnalisés", + "card-edit-labels": "Gérer les étiquettes", + "card-edit-members": "Gérer les participants", + "card-labels-title": "Modifier les étiquettes de la carte.", + "card-members-title": "Assigner ou supprimer des participants à la carte.", + "card-start": "Début", + "card-start-on": "Commence le", + "cardAttachmentsPopup-title": "Ajouter depuis", + "cardCustomField-datePopup-title": "Modifier la date", + "cardCustomFieldsPopup-title": "Éditer les champs personnalisés", + "cardDeletePopup-title": "Supprimer la carte ?", + "cardDetailsActionsPopup-title": "Actions sur la carte", + "cardLabelsPopup-title": "Étiquettes", + "cardMembersPopup-title": "Participants", + "cardMorePopup-title": "Plus", + "cardTemplatePopup-title": "Créer un modèle", + "cards": "Cartes", + "cards-count": "Cartes", + "casSignIn": "Se connecter avec CAS", + "cardType-card": "Carte", + "cardType-linkedCard": "Carte liée", + "cardType-linkedBoard": "Tableau lié", + "change": "Modifier", + "change-avatar": "Modifier l'avatar", + "change-password": "Modifier le mot de passe", + "change-permissions": "Modifier les permissions", + "change-settings": "Modifier les paramètres", + "changeAvatarPopup-title": "Modifier l'avatar", + "changeLanguagePopup-title": "Modifier la langue", + "changePasswordPopup-title": "Modifier le mot de passe", + "changePermissionsPopup-title": "Modifier les permissions", + "changeSettingsPopup-title": "Modifier les paramètres", + "subtasks": "Sous-tâches", + "checklists": "Checklists", + "click-to-star": "Cliquez pour ajouter ce tableau aux favoris.", + "click-to-unstar": "Cliquez pour retirer ce tableau des favoris.", + "clipboard": "Presse-papier ou glisser-déposer", + "close": "Fermer", + "close-board": "Fermer le tableau", + "close-board-pop": "Vous pouvez restaurer le tableau en cliquant sur le bouton « Archives » depuis le menu en entête.", + "color-black": "noir", + "color-blue": "bleu", + "color-crimson": "rouge cramoisi", + "color-darkgreen": "vert foncé", + "color-gold": "or", + "color-gray": "gris", + "color-green": "vert", + "color-indigo": "indigo", + "color-lime": "citron vert", + "color-magenta": "magenta", + "color-mistyrose": "rose brumeux", + "color-navy": "bleu marin", + "color-orange": "orange", + "color-paleturquoise": "azurin", + "color-peachpuff": "beige pêche", + "color-pink": "rose", + "color-plum": "prune", + "color-purple": "violet", + "color-red": "rouge", + "color-saddlebrown": "brun cuir", + "color-silver": "argent", + "color-sky": "ciel", + "color-slateblue": "bleu ardoise", + "color-white": "blanc", + "color-yellow": "jaune", + "unset-color": "Enlever", + "comment": "Commenter", + "comment-placeholder": "Écrire un commentaire", + "comment-only": "Commentaire uniquement", + "comment-only-desc": "Ne peut que commenter des cartes.", + "no-comments": "Aucun commentaire", + "no-comments-desc": "Ne peut pas voir les commentaires et les activités.", + "worker": "Travailleur", + "worker-desc": "Peut seulement déplacer des cartes, s'assigner à une carte et la commenter.", + "computer": "Ordinateur", + "confirm-subtask-delete-dialog": "Êtes-vous sûr de vouloir supprimer la sous-tâche ?", + "confirm-checklist-delete-dialog": "Êtes-vous sûr de vouloir supprimer la checklist ?", + "copy-card-link-to-clipboard": "Copier le lien vers la carte dans le presse-papier", + "linkCardPopup-title": "Lier une Carte", + "searchElementPopup-title": "Chercher", + "copyCardPopup-title": "Copier la carte", + "copyChecklistToManyCardsPopup-title": "Copier le modèle de checklist vers plusieurs cartes", + "copyChecklistToManyCardsPopup-instructions": "Titres et descriptions des cartes de destination dans ce format JSON", + "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"Titre de la première carte\", \"description\":\"Description de la première carte\"}, {\"title\":\"Titre de la seconde carte\",\"description\":\"Description de la seconde carte\"},{\"title\":\"Titre de la dernière carte\",\"description\":\"Description de la dernière carte\"} ]", + "create": "Créer", + "createBoardPopup-title": "Créer un tableau", + "chooseBoardSourcePopup-title": "Importer un tableau", + "createLabelPopup-title": "Créer une étiquette", + "createCustomField": "Créer un champ personnalisé", + "createCustomFieldPopup-title": "Créer un champ personnalisé", + "current": "actuel", + "custom-field-delete-pop": "Cette action n'est pas réversible. Elle supprimera ce champ personnalisé de toutes les cartes et détruira son historique.", + "custom-field-checkbox": "Case à cocher", + "custom-field-date": "Date", + "custom-field-dropdown": "Liste de choix", + "custom-field-dropdown-none": "(aucun)", + "custom-field-dropdown-options": "Options de liste", + "custom-field-dropdown-options-placeholder": "Appuyez sur Entrée pour ajouter d'autres options", + "custom-field-dropdown-unknown": "(inconnu)", + "custom-field-number": "Nombre", + "custom-field-text": "Texte", + "custom-fields": "Champs personnalisés", + "date": "Date", + "decline": "Refuser", + "default-avatar": "Avatar par défaut", + "delete": "Supprimer", + "deleteCustomFieldPopup-title": "Supprimer le champ personnalisé ?", + "deleteLabelPopup-title": "Supprimer l'étiquette ?", + "description": "Description", + "disambiguateMultiLabelPopup-title": "Préciser l'action sur l'étiquette", + "disambiguateMultiMemberPopup-title": "Préciser l'action sur le participant", + "discard": "Mettre à la corbeille", + "done": "Fait", + "download": "Télécharger", + "edit": "Modifier", + "edit-avatar": "Modifier l'avatar", + "edit-profile": "Modifier le profil", + "edit-wip-limit": "Éditer la limite WIP", + "soft-wip-limit": "Limite WIP douce", + "editCardStartDatePopup-title": "Modifier la date de début", + "editCardDueDatePopup-title": "Modifier la date d'échéance", + "editCustomFieldPopup-title": "Éditer le champ personnalisé", + "editCardSpentTimePopup-title": "Modifier le temps passé", + "editLabelPopup-title": "Modifier l'étiquette", + "editNotificationPopup-title": "Modifier la notification", + "editProfilePopup-title": "Modifier le profil", + "email": "E-mail", + "email-enrollAccount-subject": "Un compte a été créé pour vous sur __siteName__", + "email-enrollAccount-text": "Bonjour __user__,\n\nPour commencer à utiliser ce service, il suffit de cliquer sur le lien ci-dessous.\n\n__url__\n\nMerci.", + "email-fail": "Échec de l'envoi du courriel.", + "email-fail-text": "Une erreur est survenue en tentant d'envoyer l'email", + "email-invalid": "Adresse e-mail incorrecte.", + "email-invite": "Inviter par e-mail", + "email-invite-subject": "__inviter__ vous a envoyé une invitation", + "email-invite-text": "Cher __user__,\n\n__inviter__ vous invite à rejoindre le tableau \"__board__\" pour collaborer.\n\nVeuillez suivre le lien ci-dessous :\n\n__url__\n\nMerci.", + "email-resetPassword-subject": "Réinitialiser votre mot de passe sur __siteName__", + "email-resetPassword-text": "Bonjour __user__,\n\nPour réinitialiser votre mot de passe, cliquez sur le lien ci-dessous.\n\n__url__\n\nMerci.", + "email-sent": "Courriel envoyé", + "email-verifyEmail-subject": "Vérifier votre adresse de courriel sur __siteName__", + "email-verifyEmail-text": "Bonjour __user__,\n\nPour vérifier votre compte courriel, il suffit de cliquer sur le lien ci-dessous.\n\n__url__\n\nMerci.", + "enable-wip-limit": "Activer la limite WIP", + "error-board-doesNotExist": "Ce tableau n'existe pas", + "error-board-notAdmin": "Vous devez être administrateur de ce tableau pour faire cela", + "error-board-notAMember": "Vous devez être participant de ce tableau pour faire cela", + "error-json-malformed": "Votre texte JSON n'est pas valide", + "error-json-schema": "Vos données JSON ne contiennent pas l'information appropriée dans un format correct", + "error-list-doesNotExist": "Cette liste n'existe pas", + "error-user-doesNotExist": "Cet utilisateur n'existe pas", + "error-user-notAllowSelf": "Vous ne pouvez pas vous inviter vous-même", + "error-user-notCreated": "Cet utilisateur n'a pas encore été créé", + "error-username-taken": "Ce nom d'utilisateur est déjà utilisé", + "error-email-taken": "Cette adresse mail est déjà utilisée", + "export-board": "Exporter le tableau", + "sort": "Tri", + "sort-desc": "Cliquez pour trier la liste", + "list-sort-by": "Trier la liste par:", + "list-label-modifiedAt": "Dernier accès", + "list-label-title": "Nom de liste", + "list-label-sort": "Votre manuel", + "list-label-short-modifiedAt": "(D)", + "list-label-short-title": "(N)", + "list-label-short-sort": "(M)", + "filter": "Filtrer", + "filter-cards": "Filtrer les cartes ou listes", + "list-filter-label": "Filtrer la liste par titre", + "filter-clear": "Supprimer les filtres", + "filter-no-label": "Aucune étiquette", + "filter-no-member": "Aucun participant", + "filter-no-assignee": "No assignee", + "filter-no-custom-fields": "Pas de champs personnalisés", + "filter-show-archive": "Montrer les listes archivées", + "filter-hide-empty": "Cacher les listes vides", + "filter-on": "Le filtre est actif", + "filter-on-desc": "Vous êtes en train de filtrer les cartes sur ce tableau. Cliquez ici pour modifier les filtres.", + "filter-to-selection": "Filtre vers la sélection", + "advanced-filter-label": "Filtre avancé", + "advanced-filter-description": "Le filtre avancé permet d'écrire une chaîne contenant les opérateur suivants : == != <= >= && || ( ). Les opérateurs doivent être séparés par des espaces. Vous pouvez filtrer tous les champs personnalisés en saisissant leur nom et leur valeur. Par exemple : champ1 == valeur1. Remarque : si des champs ou valeurs contiennent des espaces, vous devez les mettre entre apostrophes. Par exemple : 'champ 1' = 'valeur 1'. Pour échapper un caractère de contrôle (' \\/), vous pouvez utiliser \\. Par exemple : champ1 = I\\'m. Il est également possible de combiner plusieurs conditions. Par exemple : f1 == v1 || f2 == v2. Normalement, tous les opérateurs sont interprétés de gauche à droite. Vous pouvez changer l'ordre à l'aide de parenthèses. Par exemple : f1 == v1 and (f2 == v2 || f2 == v3). Vous pouvez également chercher parmi les champs texte en utilisant des expressions régulières : f1 == /Test.*/i", + "fullname": "Nom complet", + "header-logo-title": "Retourner à la page des tableaux", + "hide-system-messages": "Masquer les messages système", + "headerBarCreateBoardPopup-title": "Créer un tableau", + "home": "Accueil", + "import": "Importer", + "link": "Lien", + "import-board": "importer un tableau", + "import-board-c": "Importer un tableau", + "import-board-title-trello": "Importer un tableau depuis Trello", + "import-board-title-wekan": "Importer un tableau depuis un export précédent", + "import-sandstorm-backup-warning": "Ne supprimez pas les données que vous importez d'un tableau exporté d'origine ou de Trello avant de vérifier que la graine peut se fermer et s'ouvrir à nouveau ou qu'une erreur \"Tableau introuvable\" survient, sinon vous perdrez vos données.", + "import-sandstorm-warning": "Le tableau importé supprimera toutes les données du tableau et les remplacera avec celles du tableau importé.", + "from-trello": "Depuis Trello", + "from-wekan": "Depuis un export précédent", + "import-board-instruction-trello": "Dans votre tableau Trello, allez sur 'Menu', puis sur 'Plus', 'Imprimer et exporter', 'Exporter en JSON' et copiez le texte du résultat", + "import-board-instruction-wekan": "Dans votre tableau, allez dans 'Menu', puis 'Exporter un tableau', et copier le texte du fichier téléchargé.", + "import-board-instruction-about-errors": "Si une erreur survient en important le tableau, il se peut que l'import ait fonctionné, et que le tableau se trouve sur la page \"Tous les tableaux\".", + "import-json-placeholder": "Collez ici les données JSON valides", + "import-map-members": "Assigner des participants", + "import-members-map": "Le tableau que vous venez d'importer contient des participants. Veuillez assigner les participants que vous souhaitez importer à vos utilisateurs.", + "import-show-user-mapping": "Contrôler l'assignation des participants", + "import-user-select": "Sélectionnez l'utilisateur existant que vous voulez associer à ce participant", + "importMapMembersAddPopup-title": "Sélectionner le participant", + "info": "Version", + "initials": "Initiales", + "invalid-date": "Date invalide", + "invalid-time": "Heure invalide", + "invalid-user": "Utilisateur invalide", + "joined": "a rejoint", + "just-invited": "Vous venez d'être invité à ce tableau", + "keyboard-shortcuts": "Raccourcis clavier", + "label-create": "Créer une étiquette", + "label-default": "étiquette %s (défaut)", + "label-delete-pop": "Cette action est irréversible. Elle supprimera cette étiquette de toutes les cartes ainsi que l'historique associé.", + "labels": "Étiquettes", + "language": "Langue", + "last-admin-desc": "Vous ne pouvez pas changer les rôles car il doit y avoir au moins un administrateur.", + "leave-board": "Quitter le tableau", + "leave-board-pop": "Êtes-vous sur de vouloir quitter __boardTitle__ ? Vous ne serez plus associé aux cartes de ce tableau.", + "leaveBoardPopup-title": "Quitter le tableau", + "link-card": "Lier à cette carte", + "list-archive-cards": "Déplacer toutes les cartes de cette liste vers les archives", + "list-archive-cards-pop": "Cela supprimera du tableau toutes les cartes de cette liste. Pour voir les cartes archivées et les renvoyer vers le tableau, cliquez sur « Menu » puis « Archives ».", + "list-move-cards": "Déplacer toutes les cartes de cette liste", + "list-select-cards": "Sélectionner toutes les cartes de cette liste", + "set-color-list": "Définir la couleur", + "listActionPopup-title": "Actions sur la liste", + "swimlaneActionPopup-title": "Actions du couloir", + "swimlaneAddPopup-title": "Ajouter un couloir en dessous", + "listImportCardPopup-title": "Importer une carte Trello", + "listMorePopup-title": "Plus", + "link-list": "Lien vers cette liste", + "list-delete-pop": "Toutes les actions seront supprimées du fil d'activité et il ne sera plus possible de les récupérer. Cette action est irréversible.", + "list-delete-suggest-archive": "Vous pouvez archiver une liste pour l'enlever du tableau tout en conservant son activité.", + "lists": "Listes", + "swimlanes": "Couloirs", + "log-out": "Déconnexion", + "log-in": "Connexion", + "loginPopup-title": "Connexion", + "memberMenuPopup-title": "Préférence du participant", + "members": "Participants", + "menu": "Menu", + "move-selection": "Déplacer la sélection", + "moveCardPopup-title": "Déplacer la carte", + "moveCardToBottom-title": "Déplacer tout en bas", + "moveCardToTop-title": "Déplacer tout en haut", + "moveSelectionPopup-title": "Déplacer la sélection", + "multi-selection": "Sélection multiple", + "multi-selection-on": "Multi-Selection active", + "muted": "Silencieux", + "muted-info": "Vous ne serez jamais averti des modifications effectuées dans ce tableau", + "my-boards": "Mes tableaux", + "name": "Nom", + "no-archived-cards": "Aucune carte archivée.", + "no-archived-lists": "Aucune liste archivée.", + "no-archived-swimlanes": "Aucun couloir archivé.", + "no-results": "Pas de résultats", + "normal": "Normal", + "normal-desc": "Peut voir et modifier les cartes. Ne peut pas changer les paramètres.", + "not-accepted-yet": "L'invitation n'a pas encore été acceptée", + "notify-participate": "Recevoir les mises à jour de toutes les cartes auxquelles vous participez en tant que créateur ou que participant", + "notify-watch": "Recevoir les mises à jour de tous les tableaux, listes ou cartes que vous suivez", + "optional": "optionnel", + "or": "ou", + "page-maybe-private": "Cette page est peut-être privée. Vous pourrez peut-être la voir en vous <a href='%s'>connectant</a>.", + "page-not-found": "Page non trouvée", + "password": "Mot de passe", + "paste-or-dragdrop": "pour coller, ou glissez-déposez une image ici (seulement une image)", + "participating": "Participant", + "preview": "Prévisualiser", + "previewAttachedImagePopup-title": "Prévisualiser", + "previewClipboardImagePopup-title": "Prévisualiser", + "private": "Privé", + "private-desc": "Ce tableau est privé. Seuls les membres peuvent y accéder et le modifier.", + "profile": "Profil", + "public": "Public", + "public-desc": "Ce tableau est public. Il est accessible par toutes les personnes disposant du lien et apparaîtra dans les résultats des moteurs de recherche tels que Google. Seuls les membres peuvent le modifier.", + "quick-access-description": "Ajouter un tableau à vos favoris pour créer un raccourci dans cette barre.", + "remove-cover": "Enlever la page de présentation", + "remove-from-board": "Retirer du tableau", + "remove-label": "Retirer l'étiquette", + "listDeletePopup-title": "Supprimer la liste ?", + "remove-member": "Supprimer le participant", + "remove-member-from-card": "Supprimer de la carte", + "remove-member-pop": "Supprimer __name__ (__username__) de __boardTitle__ ? Ce participant sera supprimé de toutes les cartes du tableau et recevra une notification.", + "removeMemberPopup-title": "Supprimer le participant ?", + "rename": "Renommer", + "rename-board": "Renommer le tableau", + "restore": "Restaurer", + "save": "Enregistrer", + "search": "Chercher", + "rules": "Règles", + "search-cards": "Rechercher parmi les titres, descriptions et champs personnalisés des cartes/listes de ce tableau", + "search-example": "Texte à rechercher ?", + "select-color": "Sélectionner une couleur", + "set-wip-limit-value": "Définit une limite maximale au nombre de cartes de cette liste", + "setWipLimitPopup-title": "Définir la limite WIP", + "shortcut-assign-self": "Affecter cette carte à vous-même", + "shortcut-autocomplete-emoji": "Auto-complétion des emoji", + "shortcut-autocomplete-members": "Auto-complétion des participants", + "shortcut-clear-filters": "Retirer tous les filtres", + "shortcut-close-dialog": "Fermer la boîte de dialogue", + "shortcut-filter-my-cards": "Filtrer mes cartes", + "shortcut-show-shortcuts": "Afficher cette liste de raccourcis", + "shortcut-toggle-filterbar": "Afficher/Masquer la barre latérale des filtres", + "shortcut-toggle-sidebar": "Afficher/Masquer la barre latérale du tableau", + "show-cards-minimum-count": "Afficher le nombre de cartes si la liste en contient plus de", + "sidebar-open": "Ouvrir le panneau", + "sidebar-close": "Fermer le panneau", + "signupPopup-title": "Créer un compte", + "star-board-title": "Cliquer pour ajouter ce tableau aux favoris. Il sera affiché en tête de votre liste de tableaux.", + "starred-boards": "Tableaux favoris", + "starred-boards-description": "Les tableaux favoris s'affichent en tête de votre liste de tableaux.", + "subscribe": "Suivre", + "team": "Équipe", + "this-board": "ce tableau", + "this-card": "cette carte", + "spent-time-hours": "Temps passé (heures)", + "overtime-hours": "Temps supplémentaire (heures)", + "overtime": "Temps supplémentaire", + "has-overtime-cards": "A des cartes avec du temps supplémentaire", + "has-spenttime-cards": "A des cartes avec du temps passé", + "time": "Temps", + "title": "Titre", + "tracking": "Suivi", + "tracking-info": "Vous serez notifié de toute modification concernant les cartes pour lesquelles vous êtes impliqué en tant que créateur ou participant.", + "type": "Type", + "unassign-member": "Retirer le participant", + "unsaved-description": "Vous avez une description non sauvegardée", + "unwatch": "Arrêter de suivre", + "upload": "Télécharger", + "upload-avatar": "Télécharger un avatar", + "uploaded-avatar": "Avatar téléchargé", + "username": "Nom d'utilisateur", + "view-it": "Le voir", + "warn-list-archived": "attention : cette carte est dans une liste archivée", + "watch": "Suivre", + "watching": "Suivi", + "watching-info": "Vous serez notifié de toute modification dans ce tableau", + "welcome-board": "Tableau de bienvenue", + "welcome-swimlane": "Jalon 1", + "welcome-list1": "Basiques", + "welcome-list2": "Avancés", + "card-templates-swimlane": "Modèles de cartes", + "list-templates-swimlane": "Modèles de listes", + "board-templates-swimlane": "Modèles de tableaux", + "what-to-do": "Que voulez-vous faire ?", + "wipLimitErrorPopup-title": "Limite WIP invalide", + "wipLimitErrorPopup-dialog-pt1": "Le nombre de cartes de cette liste est supérieur à la limite WIP que vous avez définie.", + "wipLimitErrorPopup-dialog-pt2": "Veuillez enlever des cartes de cette liste, ou définir une limite WIP plus importante.", + "admin-panel": "Panneau d'administration", + "settings": "Paramètres", + "people": "Personne", + "registration": "Inscription", + "disable-self-registration": "Désactiver l'inscription", + "invite": "Inviter", + "invite-people": "Inviter une personne", + "to-boards": "Au(x) tableau(x)", + "email-addresses": "Adresses mail", + "smtp-host-description": "L'adresse du serveur SMTP qui gère vos mails.", + "smtp-port-description": "Le port des mails sortants du serveur SMTP.", + "smtp-tls-description": "Activer la gestion de TLS sur le serveur SMTP", + "smtp-host": "Hôte SMTP", + "smtp-port": "Port SMTP", + "smtp-username": "Nom d'utilisateur", + "smtp-password": "Mot de passe", + "smtp-tls": "Prise en charge de TLS", + "send-from": "De", + "send-smtp-test": "Envoyer un mail de test à vous-même", + "invitation-code": "Code d'invitation", + "email-invite-register-subject": "__inviter__ vous a envoyé une invitation", + "email-invite-register-text": "Cher __user__,\n\n__inviter__ vous invite à le rejoindre sur le tableau kanban pour collaborer.\n\nVeuillez suivre le lien ci-dessous :\n__url__\n\nVotre code d'invitation est : __icode__\n\nMerci.", + "email-smtp-test-subject": "E-mail de test SMTP", + "email-smtp-test-text": "Vous avez envoyé un mail avec succès", + "error-invitation-code-not-exist": "Ce code d'invitation n'existe pas.", + "error-notAuthorized": "Vous n'êtes pas autorisé à accéder à cette page.", + "webhook-title": "Nom du webhook", + "webhook-token": "Jeton (optionnel pour l'authentification)", + "outgoing-webhooks": "Webhooks sortants", + "bidirectional-webhooks": "Webhooks bidirectionnels", + "outgoingWebhooksPopup-title": "Webhooks sortants", + "boardCardTitlePopup-title": "Filtre par titre de carte", + "disable-webhook": "Désactiver ce webhook", + "global-webhook": "Webhooks globaux", + "new-outgoing-webhook": "Nouveau webhook sortant", + "no-name": "(Inconnu)", + "Node_version": "Version de Node", + "Meteor_version": "Version de Meteor", + "MongoDB_version": "Version de MongoDB", + "MongoDB_storage_engine": "Moteur de stockage MongoDB", + "MongoDB_Oplog_enabled": "MongoDB Oplog activé", + "OS_Arch": "OS Architecture", + "OS_Cpus": "OS Nombre CPU", + "OS_Freemem": "OS Mémoire libre", + "OS_Loadavg": "OS Charge moyenne", + "OS_Platform": "OS Plate-forme", + "OS_Release": "OS Version", + "OS_Totalmem": "OS Mémoire totale", + "OS_Type": "Type d'OS", + "OS_Uptime": "OS Durée de fonctionnement", + "days": "jours", + "hours": "heures", + "minutes": "minutes", + "seconds": "secondes", + "show-field-on-card": "Afficher ce champ sur la carte", + "automatically-field-on-card": "Créer automatiquement le champ sur toutes les cartes", + "showLabel-field-on-card": "Indiquer l'étiquette du champ sur la mini-carte", + "yes": "Oui", + "no": "Non", + "accounts": "Comptes", + "accounts-allowEmailChange": "Autoriser le changement d'adresse mail", + "accounts-allowUserNameChange": "Autoriser le changement d'identifiant", + "createdAt": "Créé le", + "verified": "Vérifié", + "active": "Actif", + "card-received": "Reçue", + "card-received-on": "Reçue le", + "card-end": "Fin", + "card-end-on": "Se termine le", + "editCardReceivedDatePopup-title": "Modifier la date de réception", + "editCardEndDatePopup-title": "Modifier la date de fin", + "setCardColorPopup-title": "Définir la couleur", + "setCardActionsColorPopup-title": "Choisissez une couleur", + "setSwimlaneColorPopup-title": "Choisissez une couleur", + "setListColorPopup-title": "Choisissez une couleur", + "assigned-by": "Assigné par", + "requested-by": "Demandé par", + "board-delete-notice": "La suppression est définitive. Vous perdrez toutes les listes, cartes et actions associées à ce tableau.", + "delete-board-confirm-popup": "Toutes les listes, cartes, étiquettes et activités seront supprimées et vous ne pourrez pas retrouver le contenu du tableau. Il n'y a pas d'annulation possible.", + "boardDeletePopup-title": "Supprimer le tableau ?", + "delete-board": "Supprimer le tableau", + "default-subtasks-board": "Sous-tâches du tableau __board__", + "default": "Défaut", + "queue": "Queue", + "subtask-settings": "Paramètres des sous-tâches", + "card-settings": "Paramètres de la carte", + "boardSubtaskSettingsPopup-title": "Paramètres des sous-tâches du tableau", + "boardCardSettingsPopup-title": "Paramètres de la carte", + "deposit-subtasks-board": "Déposer des sous-tâches dans ce tableau :", + "deposit-subtasks-list": "Liste de destination pour les sous-tâches déposées ici :", + "show-parent-in-minicard": "Voir la carte parente dans la mini-carte :", + "prefix-with-full-path": "Préfixer avec le chemin complet", + "prefix-with-parent": "Préfixer avec le parent", + "subtext-with-full-path": "Sous-titre avec le chemin complet", + "subtext-with-parent": "Sous-titre avec le parent", + "change-card-parent": "Changer le parent de la carte", + "parent-card": "Carte parente", + "source-board": "Tableau source", + "no-parent": "Ne pas afficher le parent", + "activity-added-label": "a ajouté l'étiquette '%s' à %s", + "activity-removed-label": "a supprimé l'étiquette '%s' de %s", + "activity-delete-attach": "a supprimé une pièce jointe de %s", + "activity-added-label-card": "a ajouté l'étiquette '%s'", + "activity-removed-label-card": "a supprimé l'étiquette '%s'", + "activity-delete-attach-card": "a supprimé une pièce jointe", + "activity-set-customfield": "a défini le champ personnalisé '%s' à '%s' dans %s", + "activity-unset-customfield": "a effacé le champ personnalisé '%s' dans %s", + "r-rule": "Règle", + "r-add-trigger": "Ajouter un déclencheur", + "r-add-action": "Ajouter une action", + "r-board-rules": "Règles du tableau", + "r-add-rule": "Ajouter une règle", + "r-view-rule": "Voir la règle", + "r-delete-rule": "Supprimer la règle", + "r-new-rule-name": "Titre de la nouvelle règle", + "r-no-rules": "Pas de règles", + "r-when-a-card": "Quand une carte", + "r-is": "est", + "r-is-moved": "est déplacée", + "r-added-to": "est ajoutée à", + "r-removed-from": "Supprimé de", + "r-the-board": "tableau", + "r-list": "liste", + "set-filter": "Définir un filtre", + "r-moved-to": "Déplacé vers", + "r-moved-from": "Déplacé depuis", + "r-archived": "Archivé", + "r-unarchived": "Restauré depuis l'Archive", + "r-a-card": "carte", + "r-when-a-label-is": "Quand une étiquette est", + "r-when-the-label": "Quand l'étiquette est", + "r-list-name": "Nom de la liste", + "r-when-a-member": "Quand un participant est", + "r-when-the-member": "Quand le participant", + "r-name": "nom", + "r-when-a-attach": "Quand une pièce jointe", + "r-when-a-checklist": "Quand une checklist est", + "r-when-the-checklist": "Quand la checklist", + "r-completed": "Terminé", + "r-made-incomplete": "Rendu incomplet", + "r-when-a-item": "Quand un élément de la checklist est", + "r-when-the-item": "Quand l'élément de la checklist", + "r-checked": "Coché", + "r-unchecked": "Décoché", + "r-move-card-to": "Déplacer la carte vers", + "r-top-of": "En haut de", + "r-bottom-of": "En bas de", + "r-its-list": "sa liste", + "r-archive": "Archiver", + "r-unarchive": "Restaurer depuis l'Archive", + "r-card": "carte", + "r-add": "Ajouter", + "r-remove": "Supprimer", + "r-label": "étiquette", + "r-member": "participant", + "r-remove-all": "Supprimer tous les membres de la carte", + "r-set-color": "Définir la couleur à", + "r-checklist": "checklist", + "r-check-all": "Tout cocher", + "r-uncheck-all": "Tout décocher", + "r-items-check": "Élément de checklist", + "r-check": "Cocher", + "r-uncheck": "Décocher", + "r-item": "élément", + "r-of-checklist": "de la checklist", + "r-send-email": "Envoyer un email", + "r-to": "à", + "r-subject": "sujet", + "r-rule-details": "Détails de la règle", + "r-d-move-to-top-gen": "Déplacer la carte en haut de sa liste", + "r-d-move-to-top-spec": "Déplacer la carte en haut de la liste", + "r-d-move-to-bottom-gen": "Déplacer la carte en bas de sa liste", + "r-d-move-to-bottom-spec": "Déplacer la carte en bas de la liste", + "r-d-send-email": "Envoyer un email", + "r-d-send-email-to": "à", + "r-d-send-email-subject": "sujet", + "r-d-send-email-message": "message", + "r-d-archive": "Archiver la carte", + "r-d-unarchive": "Restaurer la carte depuis l'Archive", + "r-d-add-label": "Ajouter une étiquette", + "r-d-remove-label": "Supprimer l'étiquette", + "r-create-card": "Créer une nouvelle carte", + "r-in-list": "dans la liste", + "r-in-swimlane": "Dans le couloir", + "r-d-add-member": "Ajouter un participant", + "r-d-remove-member": "Supprimer un participant", + "r-d-remove-all-member": "Supprimer tous les participants", + "r-d-check-all": "Cocher tous les éléments d'une liste", + "r-d-uncheck-all": "Décocher tous les éléments d'une liste", + "r-d-check-one": "Cocher l'élément", + "r-d-uncheck-one": "Décocher l'élément", + "r-d-check-of-list": "de la checklist", + "r-d-add-checklist": "Ajouter une checklist", + "r-d-remove-checklist": "Supprimer la checklist", + "r-by": "par", + "r-add-checklist": "Ajouter une checklist", + "r-with-items": "avec les items", + "r-items-list": "item1, item2, item3", + "r-add-swimlane": "Ajouter un couloir", + "r-swimlane-name": "Nom du couloir", + "r-board-note": "Note : laisser le champ vide pour faire correspondre avec toutes les valeurs possibles.", + "r-checklist-note": "Note : les items de la checklist doivent être séparés par des virgules.", + "r-when-a-card-is-moved": "Quand une carte est déplacée vers une autre liste", + "r-set": "Définir", + "r-update": "Mettre à jour", + "r-datefield": "champ date", + "r-df-start-at": "début", + "r-df-due-at": "échéance", + "r-df-end-at": "fin", + "r-df-received-at": "reçu", + "r-to-current-datetime": "à la date/heure courante", + "r-remove-value-from": "Supprimer la valeur de", + "ldap": "LDAP", + "oauth2": "OAuth2", + "cas": "CAS", + "authentication-method": "Méthode d'authentification", + "authentication-type": "Type d'authentification", + "custom-product-name": "Nom personnalisé", + "layout": "Interface", + "hide-logo": "Cacher le logo", + "add-custom-html-after-body-start": "Ajouter le HTML personnalisé après le début du <body>", + "add-custom-html-before-body-end": "Ajouter le HTML personnalisé avant la fin du </body>", + "error-undefined": "Une erreur inconnue s'est produite", + "error-ldap-login": "Une erreur s'est produite lors de la tentative de connexion", + "display-authentication-method": "Afficher la méthode d'authentification", + "default-authentication-method": "Méthode d'authentification par défaut", + "duplicate-board": "Dupliquer le tableau", + "people-number": "Le nombre d'utilisateurs est de :", + "swimlaneDeletePopup-title": "Supprimer le couloir ?", + "swimlane-delete-pop": "Toutes les actions vont être supprimées du suivi d'activités et vous ne pourrez plus utiliser ce couloir. Cette action est irréversible.", + "restore-all": "Tout restaurer", + "delete-all": "Tout supprimer", + "loading": "Chargement, merci de patienter.", + "previous_as": "dernière heure était", + "act-a-dueAt": "Echéance modifiée à\nQuand: __timeValue__\nOù: __card__\n L'échéance précédente était __timeOldValue__", + "act-a-endAt": "Modification de la date de fin de __timeOldValue__ à __timeValue__", + "act-a-startAt": "Modification de la date de début de __timeOldValue__ à __timeValue__", + "act-a-receivedAt": "Modification de la date de réception de __timeOldValue__ à __timeValue__", + "a-dueAt": "Echéance modifiée à ", + "a-endAt": "Date de fin modifiée à", + "a-startAt": "Date de début modifiée à", + "a-receivedAt": "Date de réception modifiée à", + "almostdue": "La date d'échéance %s approche", + "pastdue": "La date d'échéance %s est passée", + "duenow": "La date d'échéance %s est aujourd'hui", + "act-newDue": "__list__/__card__ a un 1er rappel d'échéance [__board__]", + "act-withDue": "__list__/__card__ rappel d'échéance [__board__]", + "act-almostdue": "rappelle que l'échéance (__timeValue__) de __card__ approche", + "act-pastdue": "rappelle que l'échéance (__timeValue__) de __card__ est passée", + "act-duenow": "rappelle que l'échéance (__timeValue__) de __card__ est maintenant", + "act-atUserComment": "Vous avez été mentionné dans [__board__] __list__/__card__", + "delete-user-confirm-popup": "Êtes-vous sûr de vouloir supprimer ce compte ? Cette opération ne peut pas être annulée. ", + "accounts-allowUserDelete": "Autoriser les utilisateurs à supprimer leur compte", + "hide-minicard-label-text": "Cacher le label de la minicarte", + "show-desktop-drag-handles": "Voir les poignées de déplacement du bureau", + "assignee": "Cessionnaire", + "cardAssigneesPopup-title": "Cessionnaire", + "addmore-detail": "Ajouter une description plus détaillée", + "show-on-card": "Afficher sur la carte", + "new": "Nouveau", + "editUserPopup-title": "Éditer l'utilisateur", + "newUserPopup-title": "Nouvel utilisateur", + "notifications": "Notifications", + "view-all": "Voir tout", + "filter-by-unread": "Filtrer par non lu", + "mark-all-as-read": "Marquer comme lus", + "allow-rename": "Autoriser le renommage", + "allowRenamePopup-title": "Autoriser le renommage" +} diff --git a/i18n/gl.i18n.json b/i18n/gl.i18n.json index 3596099b..ef65d8c3 100644 --- a/i18n/gl.i18n.json +++ b/i18n/gl.i18n.json @@ -1,769 +1,770 @@ { - "accept": "Aceptar", - "act-activity-notify": "Activity Notification", - "act-addAttachment": "added attachment __attachment__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-deleteAttachment": "deleted attachment __attachment__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addSubtask": "added subtask __subtask__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addedLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removeLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removedLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addChecklist": "added checklist __checklist__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addChecklistItem": "added checklist item __checklistItem__ to checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removeChecklist": "removed checklist __checklist__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removeChecklistItem": "removed checklist item __checklistItem__ from checklist __checkList__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-checkedItem": "checked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-uncheckedItem": "unchecked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-completeChecklist": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-uncompleteChecklist": "uncompleted checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addComment": "commented on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-editComment": "edited comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-deleteComment": "deleted comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-createBoard": "created board __board__", - "act-createSwimlane": "created swimlane __swimlane__ to board __board__", - "act-createCard": "created card __card__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-createCustomField": "created custom field __customField__ at board __board__", - "act-deleteCustomField": "deleted custom field __customField__ at board __board__", - "act-setCustomField": "edited custom field __customField__: __customFieldValue__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-createList": "added list __list__ to board __board__", - "act-addBoardMember": "added member __member__ to board __board__", - "act-archivedBoard": "Board __board__ moved to Archive", - "act-archivedCard": "Card __card__ at list __list__ at swimlane __swimlane__ at board __board__ moved to Archive", - "act-archivedList": "List __list__ at swimlane __swimlane__ at board __board__ moved to Archive", - "act-archivedSwimlane": "Swimlane __swimlane__ at board __board__ moved to Archive", - "act-importBoard": "imported board __board__", - "act-importCard": "imported card __card__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-importList": "imported list __list__ to swimlane __swimlane__ at board __board__", - "act-joinMember": "added member __member__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-moveCard": "moved card __card__ at board __board__ from list __oldList__ at swimlane __oldSwimlane__ to list __list__ at swimlane __swimlane__", - "act-moveCardToOtherBoard": "moved card __card__ from list __oldList__ at swimlane __oldSwimlane__ at board __oldBoard__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-removeBoardMember": "removed member __member__ from board __board__", - "act-restoredCard": "restored card __card__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-unjoinMember": "removed member __member__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-withBoardTitle": "__board__", - "act-withCardTitle": "[__board__] __card__", - "actions": "Accións", - "activities": "Actividades", - "activity": "Actividade", - "activity-added": "engadiuse %s a %s", - "activity-archived": "%s moved to Archive", - "activity-attached": "attached %s to %s", - "activity-created": "created %s", - "activity-customfield-created": "created custom field %s", - "activity-excluded": "excluded %s from %s", - "activity-imported": "imported %s into %s from %s", - "activity-imported-board": "imported %s from %s", - "activity-joined": "joined %s", - "activity-moved": "moved %s from %s to %s", - "activity-on": "on %s", - "activity-removed": "removed %s from %s", - "activity-sent": "sent %s to %s", - "activity-unjoined": "unjoined %s", - "activity-subtask-added": "added subtask to %s", - "activity-checked-item": "checked %s in checklist %s of %s", - "activity-unchecked-item": "unchecked %s in checklist %s of %s", - "activity-checklist-added": "added checklist to %s", - "activity-checklist-removed": "removed a checklist from %s", - "activity-checklist-completed": "completed checklist %s of %s", - "activity-checklist-uncompleted": "uncompleted the checklist %s of %s", - "activity-checklist-item-added": "added checklist item to '%s' in %s", - "activity-checklist-item-removed": "removed a checklist item from '%s' in %s", - "add": "Engadir", - "activity-checked-item-card": "checked %s in checklist %s", - "activity-unchecked-item-card": "unchecked %s in checklist %s", - "activity-checklist-completed-card": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "activity-checklist-uncompleted-card": "uncompleted the checklist %s", - "activity-editComment": "edited comment %s", - "activity-deleteComment": "deleted comment %s", - "add-attachment": "Engadir anexo", - "add-board": "Engadir taboleiro", - "add-card": "Engadir tarxeta", - "add-swimlane": "Add Swimlane", - "add-subtask": "Add Subtask", - "add-checklist": "Add Checklist", - "add-checklist-item": "Add an item to checklist", - "add-cover": "Add Cover", - "add-label": "Engadir etiqueta", - "add-list": "Engadir lista", - "add-members": "Engadir membros", - "added": "Added", - "addMemberPopup-title": "Membros", - "admin": "Admin", - "admin-desc": "Pode ver e editar tarxetas, retirar membros e cambiar a configuración do taboleiro.", - "admin-announcement": "Announcement", - "admin-announcement-active": "Active System-Wide Announcement", - "admin-announcement-title": "Announcement from Administrator", - "all-boards": "Todos os taboleiros", - "and-n-other-card": "And __count__ other card", - "and-n-other-card_plural": "And __count__ other cards", - "apply": "Apply", - "app-is-offline": "Loading, please wait. Refreshing the page will cause data loss. If loading does not work, please check that server has not stopped.", - "archive": "Move to Archive", - "archive-all": "Move All to Archive", - "archive-board": "Move Board to Archive", - "archive-card": "Move Card to Archive", - "archive-list": "Move List to Archive", - "archive-swimlane": "Move Swimlane to Archive", - "archive-selection": "Move selection to Archive", - "archiveBoardPopup-title": "Move Board to Archive?", - "archived-items": "Arquivar", - "archived-boards": "Boards in Archive", - "restore-board": "Restaurar taboleiro", - "no-archived-boards": "No Boards in Archive.", - "archives": "Arquivar", - "template": "Template", - "templates": "Templates", - "assign-member": "Assign member", - "attached": "attached", - "attachment": "Anexo", - "attachment-delete-pop": "A eliminación de anexos é permanente. Non se pode desfacer.", - "attachmentDeletePopup-title": "Eliminar anexo?", - "attachments": "Anexos", - "auto-watch": "Automatically watch boards when they are created", - "avatar-too-big": "The avatar is too large (70KB max)", - "back": "Back", - "board-change-color": "Cambiar cor", - "board-nb-stars": "%s stars", - "board-not-found": "Board not found", - "board-private-info": "This board will be <strong>private</strong>.", - "board-public-info": "This board will be <strong>public</strong>.", - "boardChangeColorPopup-title": "Change Board Background", - "boardChangeTitlePopup-title": "Rename Board", - "boardChangeVisibilityPopup-title": "Change Visibility", - "boardChangeWatchPopup-title": "Change Watch", - "boardMenuPopup-title": "Board Settings", - "boardChangeViewPopup-title": "Board View", - "boards": "Taboleiros", - "board-view": "Board View", - "board-view-cal": "Calendar", - "board-view-swimlanes": "Swimlanes", - "board-view-collapse": "Collapse", - "board-view-lists": "Listas", - "bucket-example": "Like “Bucket List” for example", - "cancel": "Cancelar", - "card-archived": "This card is moved to Archive.", - "board-archived": "This board is moved to Archive.", - "card-comments-title": "This card has %s comment.", - "card-delete-notice": "Deleting is permanent. You will lose all actions associated with this card.", - "card-delete-pop": "All actions will be removed from the activity feed and you won't be able to re-open the card. There is no undo.", - "card-delete-suggest-archive": "You can move a card to Archive to remove it from the board and preserve the activity.", - "card-due": "Due", - "card-due-on": "Due on", - "card-spent": "Spent Time", - "card-edit-attachments": "Editar anexos", - "card-edit-custom-fields": "Edit custom fields", - "card-edit-labels": "Editar etiquetas", - "card-edit-members": "Editar membros", - "card-labels-title": "Cambiar as etiquetas da tarxeta.", - "card-members-title": "Add or remove members of the board from the card.", - "card-start": "Start", - "card-start-on": "Starts on", - "cardAttachmentsPopup-title": "Attach From", - "cardCustomField-datePopup-title": "Change date", - "cardCustomFieldsPopup-title": "Edit custom fields", - "cardDeletePopup-title": "Delete Card?", - "cardDetailsActionsPopup-title": "Card Actions", - "cardLabelsPopup-title": "Etiquetas", - "cardMembersPopup-title": "Membros", - "cardMorePopup-title": "Máis", - "cardTemplatePopup-title": "Create template", - "cards": "Tarxetas", - "cards-count": "Tarxetas", - "casSignIn": "Sign In with CAS", - "cardType-card": "Card", - "cardType-linkedCard": "Linked Card", - "cardType-linkedBoard": "Linked Board", - "change": "Cambiar", - "change-avatar": "Cambiar o avatar", - "change-password": "Cambiar o contrasinal", - "change-permissions": "Cambiar os permisos", - "change-settings": "Cambiar a configuración", - "changeAvatarPopup-title": "Cambiar o avatar", - "changeLanguagePopup-title": "Cambiar de idioma", - "changePasswordPopup-title": "Cambiar o contrasinal", - "changePermissionsPopup-title": "Cambiar os permisos", - "changeSettingsPopup-title": "Cambiar a configuración", - "subtasks": "Subtasks", - "checklists": "Checklists", - "click-to-star": "Click to star this board.", - "click-to-unstar": "Click to unstar this board.", - "clipboard": "Clipboard or drag & drop", - "close": "Close", - "close-board": "Close Board", - "close-board-pop": "You will be able to restore the board by clicking the “Archive” button from the home header.", - "color-black": "negro", - "color-blue": "azul", - "color-crimson": "crimson", - "color-darkgreen": "darkgreen", - "color-gold": "gold", - "color-gray": "gray", - "color-green": "verde", - "color-indigo": "indigo", - "color-lime": "lime", - "color-magenta": "magenta", - "color-mistyrose": "mistyrose", - "color-navy": "navy", - "color-orange": "laranxa", - "color-paleturquoise": "paleturquoise", - "color-peachpuff": "peachpuff", - "color-pink": "rosa", - "color-plum": "plum", - "color-purple": "purple", - "color-red": "vermello", - "color-saddlebrown": "saddlebrown", - "color-silver": "silver", - "color-sky": "celeste", - "color-slateblue": "slateblue", - "color-white": "white", - "color-yellow": "amarelo", - "unset-color": "Unset", - "comment": "Comentario", - "comment-placeholder": "Escribir un comentario", - "comment-only": "Comment only", - "comment-only-desc": "Can comment on cards only.", - "no-comments": "No comments", - "no-comments-desc": "Can not see comments and activities.", - "worker": "Worker", - "worker-desc": "Can only move cards, assign itself to card and comment.", - "computer": "Computador", - "confirm-subtask-delete-dialog": "Are you sure you want to delete subtask?", - "confirm-checklist-delete-dialog": "Are you sure you want to delete checklist?", - "copy-card-link-to-clipboard": "Copy card link to clipboard", - "linkCardPopup-title": "Link Card", - "searchElementPopup-title": "Search", - "copyCardPopup-title": "Copy Card", - "copyChecklistToManyCardsPopup-title": "Copy Checklist Template to Many Cards", - "copyChecklistToManyCardsPopup-instructions": "Destination Card Titles and Descriptions in this JSON format", - "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"First card title\", \"description\":\"First card description\"}, {\"title\":\"Second card title\",\"description\":\"Second card description\"},{\"title\":\"Last card title\",\"description\":\"Last card description\"} ]", - "create": "Crear", - "createBoardPopup-title": "Crear taboleiro", - "chooseBoardSourcePopup-title": "Importar taboleiro", - "createLabelPopup-title": "Crear etiqueta", - "createCustomField": "Create Field", - "createCustomFieldPopup-title": "Create Field", - "current": "actual", - "custom-field-delete-pop": "There is no undo. This will remove this custom field from all cards and destroy its history.", - "custom-field-checkbox": "Checkbox", - "custom-field-date": "Data", - "custom-field-dropdown": "Dropdown List", - "custom-field-dropdown-none": "(none)", - "custom-field-dropdown-options": "List Options", - "custom-field-dropdown-options-placeholder": "Press enter to add more options", - "custom-field-dropdown-unknown": "(unknown)", - "custom-field-number": "Number", - "custom-field-text": "Text", - "custom-fields": "Custom Fields", - "date": "Data", - "decline": "Rexeitar", - "default-avatar": "Avatar predeterminado", - "delete": "Eliminar", - "deleteCustomFieldPopup-title": "Delete Custom Field?", - "deleteLabelPopup-title": "Eliminar a etiqueta?", - "description": "Descrición", - "disambiguateMultiLabelPopup-title": "Disambiguate Label Action", - "disambiguateMultiMemberPopup-title": "Disambiguate Member Action", - "discard": "Desbotar", - "done": "Feito", - "download": "Descargar", - "edit": "Editar", - "edit-avatar": "Cambiar de avatar", - "edit-profile": "Editar o perfil", - "edit-wip-limit": "Edit WIP Limit", - "soft-wip-limit": "Soft WIP Limit", - "editCardStartDatePopup-title": "Cambiar a data de inicio", - "editCardDueDatePopup-title": "Cambiar a data límite", - "editCustomFieldPopup-title": "Edit Field", - "editCardSpentTimePopup-title": "Change spent time", - "editLabelPopup-title": "Cambiar a etiqueta", - "editNotificationPopup-title": "Editar a notificación", - "editProfilePopup-title": "Editar o perfil", - "email": "Correo electrónico", - "email-enrollAccount-subject": "An account created for you on __siteName__", - "email-enrollAccount-text": "Hello __user__,\n\nTo start using the service, simply click the link below.\n\n__url__\n\nThanks.", - "email-fail": "Sending email failed", - "email-fail-text": "Error trying to send email", - "email-invalid": "Invalid email", - "email-invite": "Invite via Email", - "email-invite-subject": "__inviter__ sent you an invitation", - "email-invite-text": "Dear __user__,\n\n__inviter__ invites you to join board \"__board__\" for collaborations.\n\nPlease follow the link below:\n\n__url__\n\nThanks.", - "email-resetPassword-subject": "Reset your password on __siteName__", - "email-resetPassword-text": "Hello __user__,\n\nTo reset your password, simply click the link below.\n\n__url__\n\nThanks.", - "email-sent": "Email sent", - "email-verifyEmail-subject": "Verify your email address on __siteName__", - "email-verifyEmail-text": "Hello __user__,\n\nTo verify your account email, simply click the link below.\n\n__url__\n\nThanks.", - "enable-wip-limit": "Enable WIP Limit", - "error-board-doesNotExist": "This board does not exist", - "error-board-notAdmin": "You need to be admin of this board to do that", - "error-board-notAMember": "You need to be a member of this board to do that", - "error-json-malformed": "Your text is not valid JSON", - "error-json-schema": "Your JSON data does not include the proper information in the correct format", - "error-list-doesNotExist": "Esta lista non existe", - "error-user-doesNotExist": "Este usuario non existe", - "error-user-notAllowSelf": "Non é posíbel convidarse a un mesmo", - "error-user-notCreated": "Este usuario non está creado", - "error-username-taken": "Este nome de usuario xa está collido", - "error-email-taken": "Email has already been taken", - "export-board": "Exportar taboleiro", - "sort": "Sort", - "sort-desc": "Click to Sort List", - "list-sort-by": "Sort the List By:", - "list-label-modifiedAt": "Last Access Time", - "list-label-title": "Name of the List", - "list-label-sort": "Your Manual Order", - "list-label-short-modifiedAt": "(L)", - "list-label-short-title": "(N)", - "list-label-short-sort": "(M)", - "filter": "Filtro", - "filter-cards": "Filter Cards or Lists", - "list-filter-label": "Filter List by Title", - "filter-clear": "Limpar filtro", - "filter-no-label": "Non hai etiquetas", - "filter-no-member": "Non hai membros", - "filter-no-custom-fields": "No Custom Fields", - "filter-show-archive": "Show archived lists", - "filter-hide-empty": "Hide empty lists", - "filter-on": "O filtro está activado", - "filter-on-desc": "You are filtering cards on this board. Click here to edit filter.", - "filter-to-selection": "Filter to selection", - "advanced-filter-label": "Advanced Filter", - "advanced-filter-description": "Advanced Filter allows to write a string containing following operators: == != <= >= && || ( ) A space is used as a separator between the Operators. You can filter for all Custom Fields by typing their names and values. For Example: Field1 == Value1. Note: If fields or values contains spaces, you need to encapsulate them into single quotes. For Example: 'Field 1' == 'Value 1'. For single control characters (' \\/) to be skipped, you can use \\. For example: Field1 == I\\'m. Also you can combine multiple conditions. For Example: F1 == V1 || F1 == V2. Normally all operators are interpreted from left to right. You can change the order by placing brackets. For Example: F1 == V1 && ( F2 == V2 || F2 == V3 ). Also you can search text fields using regex: F1 == /Tes.*/i", - "fullname": "Nome completo", - "header-logo-title": "Retornar á páxina dos seus taboleiros.", - "hide-system-messages": "Agochar as mensaxes do sistema", - "headerBarCreateBoardPopup-title": "Crear taboleiro", - "home": "Inicio", - "import": "Importar", - "link": "Link", - "import-board": "importar taboleiro", - "import-board-c": "Importar taboleiro", - "import-board-title-trello": "Importar taboleiro de Trello", - "import-board-title-wekan": "Import board from previous export", - "import-sandstorm-backup-warning": "Do not delete data you import from original exported board or Trello before checking does this grain close and open again, or do you get Board not found error, that means data loss.", - "import-sandstorm-warning": "Imported board will delete all existing data on board and replace it with imported board.", - "from-trello": "De Trello", - "from-wekan": "From previous export", - "import-board-instruction-trello": "In your Trello board, go to 'Menu', then 'More', 'Print and Export', 'Export JSON', and copy the resulting text.", - "import-board-instruction-wekan": "In your board, go to 'Menu', then 'Export board', and copy the text in the downloaded file.", - "import-board-instruction-about-errors": "If you get errors when importing board, sometimes importing still works, and board is at All Boards page.", - "import-json-placeholder": "Paste your valid JSON data here", - "import-map-members": "Map members", - "import-members-map": "Your imported board has some members. Please map the members you want to import to your users", - "import-show-user-mapping": "Review members mapping", - "import-user-select": "Pick your existing user you want to use as this member", - "importMapMembersAddPopup-title": "Select member", - "info": "Version", - "initials": "Iniciais", - "invalid-date": "A data é incorrecta", - "invalid-time": "Invalid time", - "invalid-user": "Invalid user", - "joined": "joined", - "just-invited": "You are just invited to this board", - "keyboard-shortcuts": "Keyboard shortcuts", - "label-create": "Crear etiqueta", - "label-default": "%s label (default)", - "label-delete-pop": "There is no undo. This will remove this label from all cards and destroy its history.", - "labels": "Etiquetas", - "language": "Idioma", - "last-admin-desc": "You can’t change roles because there must be at least one admin.", - "leave-board": "Saír do taboleiro", - "leave-board-pop": "Are you sure you want to leave __boardTitle__? You will be removed from all cards on this board.", - "leaveBoardPopup-title": "Leave Board ?", - "link-card": "Link to this card", - "list-archive-cards": "Move all cards in this list to Archive", - "list-archive-cards-pop": "This will remove all the cards in this list from the board. To view cards in Archive and bring them back to the board, click “Menu” > “Archive”.", - "list-move-cards": "Move all cards in this list", - "list-select-cards": "Select all cards in this list", - "set-color-list": "Set Color", - "listActionPopup-title": "List Actions", - "swimlaneActionPopup-title": "Swimlane Actions", - "swimlaneAddPopup-title": "Add a Swimlane below", - "listImportCardPopup-title": "Import a Trello card", - "listMorePopup-title": "Máis", - "link-list": "Link to this list", - "list-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the list. There is no undo.", - "list-delete-suggest-archive": "You can move a list to Archive to remove it from the board and preserve the activity.", - "lists": "Listas", - "swimlanes": "Swimlanes", - "log-out": "Pechar a sesión", - "log-in": "Acceder", - "loginPopup-title": "Acceder", - "memberMenuPopup-title": "Member Settings", - "members": "Membros", - "menu": "Menú", - "move-selection": "Mover selección", - "moveCardPopup-title": "Mover tarxeta", - "moveCardToBottom-title": "Mover abaixo de todo", - "moveCardToTop-title": "Mover arriba de todo", - "moveSelectionPopup-title": "Mover selección", - "multi-selection": "Selección múltipla", - "multi-selection-on": "Multi-Selection is on", - "muted": "Muted", - "muted-info": "You will never be notified of any changes in this board", - "my-boards": "My Boards", - "name": "Nome", - "no-archived-cards": "No cards in Archive.", - "no-archived-lists": "No lists in Archive.", - "no-archived-swimlanes": "No swimlanes in Archive.", - "no-results": "Non hai resultados", - "normal": "Normal", - "normal-desc": "Pode ver e editar tarxetas. Non pode cambiar a configuración.", - "not-accepted-yet": "O convite aínda non foi aceptado", - "notify-participate": "Receive updates to any cards you participate as creater or member", - "notify-watch": "Receive updates to any boards, lists, or cards you’re watching", - "optional": "opcional", - "or": "ou", - "page-maybe-private": "This page may be private. You may be able to view it by <a href='%s'>logging in</a>.", - "page-not-found": "Non se atopou a páxina.", - "password": "Contrasinal", - "paste-or-dragdrop": "to paste, or drag & drop image file to it (image only)", - "participating": "Participating", - "preview": "Preview", - "previewAttachedImagePopup-title": "Preview", - "previewClipboardImagePopup-title": "Preview", - "private": "Private", - "private-desc": "This board is private. Only people added to the board can view and edit it.", - "profile": "Perfil", - "public": "Público", - "public-desc": "This board is public. It's visible to anyone with the link and will show up in search engines like Google. Only people added to the board can edit.", - "quick-access-description": "Star a board to add a shortcut in this bar.", - "remove-cover": "Remove Cover", - "remove-from-board": "Remove from Board", - "remove-label": "Remove Label", - "listDeletePopup-title": "Delete List ?", - "remove-member": "Remove Member", - "remove-member-from-card": "Remove from Card", - "remove-member-pop": "Remove __name__ (__username__) from __boardTitle__? The member will be removed from all cards on this board. They will receive a notification.", - "removeMemberPopup-title": "Remove Member?", - "rename": "Rename", - "rename-board": "Rename Board", - "restore": "Restore", - "save": "Save", - "search": "Search", - "rules": "Rules", - "search-cards": "Search from card/list titles, descriptions and custom fields on this board", - "search-example": "Text to search for?", - "select-color": "Select Color", - "set-wip-limit-value": "Set a limit for the maximum number of tasks in this list", - "setWipLimitPopup-title": "Set WIP Limit", - "shortcut-assign-self": "Assign yourself to current card", - "shortcut-autocomplete-emoji": "Autocomplete emoji", - "shortcut-autocomplete-members": "Autocomplete members", - "shortcut-clear-filters": "Clear all filters", - "shortcut-close-dialog": "Close Dialog", - "shortcut-filter-my-cards": "Filter my cards", - "shortcut-show-shortcuts": "Bring up this shortcuts list", - "shortcut-toggle-filterbar": "Toggle Filter Sidebar", - "shortcut-toggle-sidebar": "Toggle Board Sidebar", - "show-cards-minimum-count": "Show cards count if list contains more than", - "sidebar-open": "Open Sidebar", - "sidebar-close": "Close Sidebar", - "signupPopup-title": "Create an Account", - "star-board-title": "Click to star this board. It will show up at top of your boards list.", - "starred-boards": "Starred Boards", - "starred-boards-description": "Starred boards show up at the top of your boards list.", - "subscribe": "Subscribir", - "team": "Equipo", - "this-board": "este taboleiro", - "this-card": "esta tarxeta", - "spent-time-hours": "Spent time (hours)", - "overtime-hours": "Overtime (hours)", - "overtime": "Overtime", - "has-overtime-cards": "Has overtime cards", - "has-spenttime-cards": "Has spent time cards", - "time": "Hora", - "title": "Título", - "tracking": "Seguimento", - "tracking-info": "You will be notified of any changes to those cards you are involved as creator or member.", - "type": "Type", - "unassign-member": "Unassign member", - "unsaved-description": "You have an unsaved description.", - "unwatch": "Unwatch", - "upload": "Enviar", - "upload-avatar": "Enviar un avatar", - "uploaded-avatar": "Uploaded an avatar", - "username": "Nome de usuario", - "view-it": "Velo", - "warn-list-archived": "warning: this card is in an list at Archive", - "watch": "Vixiar", - "watching": "Vixiando", - "watching-info": "Recibirá unha notificación sobre calquera cambio que se produza neste taboleiro", - "welcome-board": "Taboleiro de benvida", - "welcome-swimlane": "Milestone 1", - "welcome-list1": "Fundamentos", - "welcome-list2": "Avanzado", - "card-templates-swimlane": "Card Templates", - "list-templates-swimlane": "List Templates", - "board-templates-swimlane": "Board Templates", - "what-to-do": "Que desexa facer?", - "wipLimitErrorPopup-title": "Invalid WIP Limit", - "wipLimitErrorPopup-dialog-pt1": "The number of tasks in this list is higher than the WIP limit you've defined.", - "wipLimitErrorPopup-dialog-pt2": "Please move some tasks out of this list, or set a higher WIP limit.", - "admin-panel": "Panel de administración", - "settings": "Configuración", - "people": "Persoas", - "registration": "Rexistro", - "disable-self-registration": "Desactivar o auto-rexistro", - "invite": "Convidar", - "invite-people": "Convidar persoas", - "to-boards": "Ao(s) taboleiro(s)", - "email-addresses": "Enderezos de correo", - "smtp-host-description": "O enderezo do servidor de SMTP que xestiona os seu correo electrónico.", - "smtp-port-description": "O porto que o servidor de SMTP emprega para o correo saínte.", - "smtp-tls-description": "Enable TLS support for SMTP server", - "smtp-host": "Servidor de SMTP", - "smtp-port": "Porto de SMTP", - "smtp-username": "Nome de usuario", - "smtp-password": "Contrasinal", - "smtp-tls": "TLS support", - "send-from": "De", - "send-smtp-test": "Send a test email to yourself", - "invitation-code": "Invitation Code", - "email-invite-register-subject": "__inviter__ sent you an invitation", - "email-invite-register-text": "Dear __user__,\n\n__inviter__ invites you to kanban board for collaborations.\n\nPlease follow the link below:\n__url__\n\nAnd your invitation code is: __icode__\n\nThanks.", - "email-smtp-test-subject": "SMTP Test Email", - "email-smtp-test-text": "You have successfully sent an email", - "error-invitation-code-not-exist": "Invitation code doesn't exist", - "error-notAuthorized": "You are not authorized to view this page.", - "webhook-title": "Webhook Name", - "webhook-token": "Token (Optional for Authentication)", - "outgoing-webhooks": "Outgoing Webhooks", - "bidirectional-webhooks": "Two-Way Webhooks", - "outgoingWebhooksPopup-title": "Outgoing Webhooks", - "boardCardTitlePopup-title": "Card Title Filter", - "disable-webhook": "Disable This Webhook", - "global-webhook": "Global Webhooks", - "new-outgoing-webhook": "New Outgoing Webhook", - "no-name": "(Unknown)", - "Node_version": "Node version", - "Meteor_version": "Meteor version", - "MongoDB_version": "MongoDB version", - "MongoDB_storage_engine": "MongoDB storage engine", - "MongoDB_Oplog_enabled": "MongoDB Oplog enabled", - "OS_Arch": "OS Arch", - "OS_Cpus": "OS CPU Count", - "OS_Freemem": "OS Free Memory", - "OS_Loadavg": "OS Load Average", - "OS_Platform": "OS Platform", - "OS_Release": "OS Release", - "OS_Totalmem": "OS Total Memory", - "OS_Type": "OS Type", - "OS_Uptime": "OS Uptime", - "days": "days", - "hours": "hours", - "minutes": "minutes", - "seconds": "seconds", - "show-field-on-card": "Show this field on card", - "automatically-field-on-card": "Auto create field to all cards", - "showLabel-field-on-card": "Show field label on minicard", - "yes": "Yes", - "no": "No", - "accounts": "Accounts", - "accounts-allowEmailChange": "Allow Email Change", - "accounts-allowUserNameChange": "Allow Username Change", - "createdAt": "Created at", - "verified": "Verified", - "active": "Active", - "card-received": "Received", - "card-received-on": "Received on", - "card-end": "End", - "card-end-on": "Ends on", - "editCardReceivedDatePopup-title": "Change received date", - "editCardEndDatePopup-title": "Change end date", - "setCardColorPopup-title": "Set color", - "setCardActionsColorPopup-title": "Choose a color", - "setSwimlaneColorPopup-title": "Choose a color", - "setListColorPopup-title": "Choose a color", - "assigned-by": "Assigned By", - "requested-by": "Requested By", - "board-delete-notice": "Deleting is permanent. You will lose all lists, cards and actions associated with this board.", - "delete-board-confirm-popup": "All lists, cards, labels, and activities will be deleted and you won't be able to recover the board contents. There is no undo.", - "boardDeletePopup-title": "Delete Board?", - "delete-board": "Delete Board", - "default-subtasks-board": "Subtasks for __board__ board", - "default": "Default", - "queue": "Queue", - "subtask-settings": "Subtasks Settings", - "card-settings": "Card Settings", - "boardSubtaskSettingsPopup-title": "Board Subtasks Settings", - "boardCardSettingsPopup-title": "Card Settings", - "deposit-subtasks-board": "Deposit subtasks to this board:", - "deposit-subtasks-list": "Landing list for subtasks deposited here:", - "show-parent-in-minicard": "Show parent in minicard:", - "prefix-with-full-path": "Prefix with full path", - "prefix-with-parent": "Prefix with parent", - "subtext-with-full-path": "Subtext with full path", - "subtext-with-parent": "Subtext with parent", - "change-card-parent": "Change card's parent", - "parent-card": "Parent card", - "source-board": "Source board", - "no-parent": "Don't show parent", - "activity-added-label": "added label '%s' to %s", - "activity-removed-label": "removed label '%s' from %s", - "activity-delete-attach": "deleted an attachment from %s", - "activity-added-label-card": "added label '%s'", - "activity-removed-label-card": "removed label '%s'", - "activity-delete-attach-card": "deleted an attachment", - "activity-set-customfield": "set custom field '%s' to '%s' in %s", - "activity-unset-customfield": "unset custom field '%s' in %s", - "r-rule": "Rule", - "r-add-trigger": "Add trigger", - "r-add-action": "Add action", - "r-board-rules": "Board rules", - "r-add-rule": "Add rule", - "r-view-rule": "View rule", - "r-delete-rule": "Delete rule", - "r-new-rule-name": "New rule title", - "r-no-rules": "No rules", - "r-when-a-card": "When a card", - "r-is": "is", - "r-is-moved": "is moved", - "r-added-to": "added to", - "r-removed-from": "Removed from", - "r-the-board": "the board", - "r-list": "list", - "set-filter": "Set Filter", - "r-moved-to": "Moved to", - "r-moved-from": "Moved from", - "r-archived": "Moved to Archive", - "r-unarchived": "Restored from Archive", - "r-a-card": "a card", - "r-when-a-label-is": "When a label is", - "r-when-the-label": "When the label", - "r-list-name": "list name", - "r-when-a-member": "When a member is", - "r-when-the-member": "When the member", - "r-name": "name", - "r-when-a-attach": "When an attachment", - "r-when-a-checklist": "When a checklist is", - "r-when-the-checklist": "When the checklist", - "r-completed": "Completed", - "r-made-incomplete": "Made incomplete", - "r-when-a-item": "When a checklist item is", - "r-when-the-item": "When the checklist item", - "r-checked": "Checked", - "r-unchecked": "Unchecked", - "r-move-card-to": "Move card to", - "r-top-of": "Top of", - "r-bottom-of": "Bottom of", - "r-its-list": "its list", - "r-archive": "Move to Archive", - "r-unarchive": "Restore from Archive", - "r-card": "card", - "r-add": "Engadir", - "r-remove": "Remove", - "r-label": "label", - "r-member": "member", - "r-remove-all": "Remove all members from the card", - "r-set-color": "Set color to", - "r-checklist": "checklist", - "r-check-all": "Check all", - "r-uncheck-all": "Uncheck all", - "r-items-check": "items of checklist", - "r-check": "Check", - "r-uncheck": "Uncheck", - "r-item": "item", - "r-of-checklist": "of checklist", - "r-send-email": "Send an email", - "r-to": "to", - "r-subject": "subject", - "r-rule-details": "Rule details", - "r-d-move-to-top-gen": "Move card to top of its list", - "r-d-move-to-top-spec": "Move card to top of list", - "r-d-move-to-bottom-gen": "Move card to bottom of its list", - "r-d-move-to-bottom-spec": "Move card to bottom of list", - "r-d-send-email": "Send email", - "r-d-send-email-to": "to", - "r-d-send-email-subject": "subject", - "r-d-send-email-message": "message", - "r-d-archive": "Move card to Archive", - "r-d-unarchive": "Restore card from Archive", - "r-d-add-label": "Add label", - "r-d-remove-label": "Remove label", - "r-create-card": "Create new card", - "r-in-list": "in list", - "r-in-swimlane": "in swimlane", - "r-d-add-member": "Add member", - "r-d-remove-member": "Remove member", - "r-d-remove-all-member": "Remove all member", - "r-d-check-all": "Check all items of a list", - "r-d-uncheck-all": "Uncheck all items of a list", - "r-d-check-one": "Check item", - "r-d-uncheck-one": "Uncheck item", - "r-d-check-of-list": "of checklist", - "r-d-add-checklist": "Add checklist", - "r-d-remove-checklist": "Remove checklist", - "r-by": "by", - "r-add-checklist": "Add checklist", - "r-with-items": "with items", - "r-items-list": "item1,item2,item3", - "r-add-swimlane": "Add swimlane", - "r-swimlane-name": "swimlane name", - "r-board-note": "Note: leave a field empty to match every possible value.", - "r-checklist-note": "Note: checklist's items have to be written as comma separated values.", - "r-when-a-card-is-moved": "When a card is moved to another list", - "r-set": "Set", - "r-update": "Update", - "r-datefield": "date field", - "r-df-start-at": "start", - "r-df-due-at": "due", - "r-df-end-at": "end", - "r-df-received-at": "received", - "r-to-current-datetime": "to current date/time", - "r-remove-value-from": "Remove value from", - "ldap": "LDAP", - "oauth2": "OAuth2", - "cas": "CAS", - "authentication-method": "Authentication method", - "authentication-type": "Authentication type", - "custom-product-name": "Custom Product Name", - "layout": "Layout", - "hide-logo": "Hide Logo", - "add-custom-html-after-body-start": "Add Custom HTML after <body> start", - "add-custom-html-before-body-end": "Add Custom HTML before </body> end", - "error-undefined": "Something went wrong", - "error-ldap-login": "An error occurred while trying to login", - "display-authentication-method": "Display Authentication Method", - "default-authentication-method": "Default Authentication Method", - "duplicate-board": "Duplicate Board", - "people-number": "The number of people is:", - "swimlaneDeletePopup-title": "Delete Swimlane ?", - "swimlane-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the swimlane. There is no undo.", - "restore-all": "Restore all", - "delete-all": "Delete all", - "loading": "Loading, please wait.", - "previous_as": "last time was", - "act-a-dueAt": "modified due time to \nWhen: __timeValue__\nWhere: __card__\n previous due was __timeOldValue__", - "act-a-endAt": "modified ending time to __timeValue__ from (__timeOldValue__)", - "act-a-startAt": "modified starting time to __timeValue__ from (__timeOldValue__)", - "act-a-receivedAt": "modified received time to __timeValue__ from (__timeOldValue__)", - "a-dueAt": "modified due time to be", - "a-endAt": "modified ending time to be", - "a-startAt": "modified starting time to be", - "a-receivedAt": "modified received time to be", - "almostdue": "current due time %s is approaching", - "pastdue": "current due time %s is past", - "duenow": "current due time %s is today", - "act-newDue": "__list__/__card__ has 1st due reminder [__board__]", - "act-withDue": "__list__/__card__ due reminders [__board__]", - "act-almostdue": "was reminding the current due (__timeValue__) of __card__ is approaching", - "act-pastdue": "was reminding the current due (__timeValue__) of __card__ is past", - "act-duenow": "was reminding the current due (__timeValue__) of __card__ is now", - "act-atUserComment": "You were mentioned in [__board__] __list__/__card__", - "delete-user-confirm-popup": "Are you sure you want to delete this account? There is no undo.", - "accounts-allowUserDelete": "Allow users to self delete their account", - "hide-minicard-label-text": "Hide minicard label text", - "show-desktop-drag-handles": "Show desktop drag handles", - "assignee": "Assignee", - "cardAssigneesPopup-title": "Assignee", - "addmore-detail": "Add a more detailed description", - "show-on-card": "Show on Card", - "new": "New", - "editUserPopup-title": "Edit User", - "newUserPopup-title": "New User", - "notifications": "Notifications", - "view-all": "View All", - "filter-by-unread": "Filter by Unread", - "mark-all-as-read": "Mark all as read", - "allow-rename": "Allow Rename", - "allowRenamePopup-title": "Allow Rename" -} \ No newline at end of file + "accept": "Aceptar", + "act-activity-notify": "Activity Notification", + "act-addAttachment": "added attachment __attachment__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-deleteAttachment": "deleted attachment __attachment__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addSubtask": "added subtask __subtask__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addedLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removeLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removedLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addChecklist": "added checklist __checklist__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addChecklistItem": "added checklist item __checklistItem__ to checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removeChecklist": "removed checklist __checklist__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removeChecklistItem": "removed checklist item __checklistItem__ from checklist __checkList__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-checkedItem": "checked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-uncheckedItem": "unchecked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-completeChecklist": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-uncompleteChecklist": "uncompleted checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addComment": "commented on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-editComment": "edited comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-deleteComment": "deleted comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-createBoard": "created board __board__", + "act-createSwimlane": "created swimlane __swimlane__ to board __board__", + "act-createCard": "created card __card__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-createCustomField": "created custom field __customField__ at board __board__", + "act-deleteCustomField": "deleted custom field __customField__ at board __board__", + "act-setCustomField": "edited custom field __customField__: __customFieldValue__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-createList": "added list __list__ to board __board__", + "act-addBoardMember": "added member __member__ to board __board__", + "act-archivedBoard": "Board __board__ moved to Archive", + "act-archivedCard": "Card __card__ at list __list__ at swimlane __swimlane__ at board __board__ moved to Archive", + "act-archivedList": "List __list__ at swimlane __swimlane__ at board __board__ moved to Archive", + "act-archivedSwimlane": "Swimlane __swimlane__ at board __board__ moved to Archive", + "act-importBoard": "imported board __board__", + "act-importCard": "imported card __card__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-importList": "imported list __list__ to swimlane __swimlane__ at board __board__", + "act-joinMember": "added member __member__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-moveCard": "moved card __card__ at board __board__ from list __oldList__ at swimlane __oldSwimlane__ to list __list__ at swimlane __swimlane__", + "act-moveCardToOtherBoard": "moved card __card__ from list __oldList__ at swimlane __oldSwimlane__ at board __oldBoard__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-removeBoardMember": "removed member __member__ from board __board__", + "act-restoredCard": "restored card __card__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-unjoinMember": "removed member __member__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-withBoardTitle": "__board__", + "act-withCardTitle": "[__board__] __card__", + "actions": "Accións", + "activities": "Actividades", + "activity": "Actividade", + "activity-added": "engadiuse %s a %s", + "activity-archived": "%s moved to Archive", + "activity-attached": "attached %s to %s", + "activity-created": "created %s", + "activity-customfield-created": "created custom field %s", + "activity-excluded": "excluded %s from %s", + "activity-imported": "imported %s into %s from %s", + "activity-imported-board": "imported %s from %s", + "activity-joined": "joined %s", + "activity-moved": "moved %s from %s to %s", + "activity-on": "on %s", + "activity-removed": "removed %s from %s", + "activity-sent": "sent %s to %s", + "activity-unjoined": "unjoined %s", + "activity-subtask-added": "added subtask to %s", + "activity-checked-item": "checked %s in checklist %s of %s", + "activity-unchecked-item": "unchecked %s in checklist %s of %s", + "activity-checklist-added": "added checklist to %s", + "activity-checklist-removed": "removed a checklist from %s", + "activity-checklist-completed": "completed checklist %s of %s", + "activity-checklist-uncompleted": "uncompleted the checklist %s of %s", + "activity-checklist-item-added": "added checklist item to '%s' in %s", + "activity-checklist-item-removed": "removed a checklist item from '%s' in %s", + "add": "Engadir", + "activity-checked-item-card": "checked %s in checklist %s", + "activity-unchecked-item-card": "unchecked %s in checklist %s", + "activity-checklist-completed-card": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "activity-checklist-uncompleted-card": "uncompleted the checklist %s", + "activity-editComment": "edited comment %s", + "activity-deleteComment": "deleted comment %s", + "add-attachment": "Engadir anexo", + "add-board": "Engadir taboleiro", + "add-card": "Engadir tarxeta", + "add-swimlane": "Add Swimlane", + "add-subtask": "Add Subtask", + "add-checklist": "Add Checklist", + "add-checklist-item": "Add an item to checklist", + "add-cover": "Add Cover", + "add-label": "Engadir etiqueta", + "add-list": "Engadir lista", + "add-members": "Engadir membros", + "added": "Added", + "addMemberPopup-title": "Membros", + "admin": "Admin", + "admin-desc": "Pode ver e editar tarxetas, retirar membros e cambiar a configuración do taboleiro.", + "admin-announcement": "Announcement", + "admin-announcement-active": "Active System-Wide Announcement", + "admin-announcement-title": "Announcement from Administrator", + "all-boards": "Todos os taboleiros", + "and-n-other-card": "And __count__ other card", + "and-n-other-card_plural": "And __count__ other cards", + "apply": "Apply", + "app-is-offline": "Loading, please wait. Refreshing the page will cause data loss. If loading does not work, please check that server has not stopped.", + "archive": "Move to Archive", + "archive-all": "Move All to Archive", + "archive-board": "Move Board to Archive", + "archive-card": "Move Card to Archive", + "archive-list": "Move List to Archive", + "archive-swimlane": "Move Swimlane to Archive", + "archive-selection": "Move selection to Archive", + "archiveBoardPopup-title": "Move Board to Archive?", + "archived-items": "Arquivar", + "archived-boards": "Boards in Archive", + "restore-board": "Restaurar taboleiro", + "no-archived-boards": "No Boards in Archive.", + "archives": "Arquivar", + "template": "Template", + "templates": "Templates", + "assign-member": "Assign member", + "attached": "attached", + "attachment": "Anexo", + "attachment-delete-pop": "A eliminación de anexos é permanente. Non se pode desfacer.", + "attachmentDeletePopup-title": "Eliminar anexo?", + "attachments": "Anexos", + "auto-watch": "Automatically watch boards when they are created", + "avatar-too-big": "The avatar is too large (70KB max)", + "back": "Back", + "board-change-color": "Cambiar cor", + "board-nb-stars": "%s stars", + "board-not-found": "Board not found", + "board-private-info": "This board will be <strong>private</strong>.", + "board-public-info": "This board will be <strong>public</strong>.", + "boardChangeColorPopup-title": "Change Board Background", + "boardChangeTitlePopup-title": "Rename Board", + "boardChangeVisibilityPopup-title": "Change Visibility", + "boardChangeWatchPopup-title": "Change Watch", + "boardMenuPopup-title": "Board Settings", + "boardChangeViewPopup-title": "Board View", + "boards": "Taboleiros", + "board-view": "Board View", + "board-view-cal": "Calendar", + "board-view-swimlanes": "Swimlanes", + "board-view-collapse": "Collapse", + "board-view-lists": "Listas", + "bucket-example": "Like “Bucket List” for example", + "cancel": "Cancelar", + "card-archived": "This card is moved to Archive.", + "board-archived": "This board is moved to Archive.", + "card-comments-title": "This card has %s comment.", + "card-delete-notice": "Deleting is permanent. You will lose all actions associated with this card.", + "card-delete-pop": "All actions will be removed from the activity feed and you won't be able to re-open the card. There is no undo.", + "card-delete-suggest-archive": "You can move a card to Archive to remove it from the board and preserve the activity.", + "card-due": "Due", + "card-due-on": "Due on", + "card-spent": "Spent Time", + "card-edit-attachments": "Editar anexos", + "card-edit-custom-fields": "Edit custom fields", + "card-edit-labels": "Editar etiquetas", + "card-edit-members": "Editar membros", + "card-labels-title": "Cambiar as etiquetas da tarxeta.", + "card-members-title": "Add or remove members of the board from the card.", + "card-start": "Start", + "card-start-on": "Starts on", + "cardAttachmentsPopup-title": "Attach From", + "cardCustomField-datePopup-title": "Change date", + "cardCustomFieldsPopup-title": "Edit custom fields", + "cardDeletePopup-title": "Delete Card?", + "cardDetailsActionsPopup-title": "Card Actions", + "cardLabelsPopup-title": "Etiquetas", + "cardMembersPopup-title": "Membros", + "cardMorePopup-title": "Máis", + "cardTemplatePopup-title": "Create template", + "cards": "Tarxetas", + "cards-count": "Tarxetas", + "casSignIn": "Sign In with CAS", + "cardType-card": "Card", + "cardType-linkedCard": "Linked Card", + "cardType-linkedBoard": "Linked Board", + "change": "Cambiar", + "change-avatar": "Cambiar o avatar", + "change-password": "Cambiar o contrasinal", + "change-permissions": "Cambiar os permisos", + "change-settings": "Cambiar a configuración", + "changeAvatarPopup-title": "Cambiar o avatar", + "changeLanguagePopup-title": "Cambiar de idioma", + "changePasswordPopup-title": "Cambiar o contrasinal", + "changePermissionsPopup-title": "Cambiar os permisos", + "changeSettingsPopup-title": "Cambiar a configuración", + "subtasks": "Subtasks", + "checklists": "Checklists", + "click-to-star": "Click to star this board.", + "click-to-unstar": "Click to unstar this board.", + "clipboard": "Clipboard or drag & drop", + "close": "Close", + "close-board": "Close Board", + "close-board-pop": "You will be able to restore the board by clicking the “Archive” button from the home header.", + "color-black": "negro", + "color-blue": "azul", + "color-crimson": "crimson", + "color-darkgreen": "darkgreen", + "color-gold": "gold", + "color-gray": "gray", + "color-green": "verde", + "color-indigo": "indigo", + "color-lime": "lime", + "color-magenta": "magenta", + "color-mistyrose": "mistyrose", + "color-navy": "navy", + "color-orange": "laranxa", + "color-paleturquoise": "paleturquoise", + "color-peachpuff": "peachpuff", + "color-pink": "rosa", + "color-plum": "plum", + "color-purple": "purple", + "color-red": "vermello", + "color-saddlebrown": "saddlebrown", + "color-silver": "silver", + "color-sky": "celeste", + "color-slateblue": "slateblue", + "color-white": "white", + "color-yellow": "amarelo", + "unset-color": "Unset", + "comment": "Comentario", + "comment-placeholder": "Escribir un comentario", + "comment-only": "Comment only", + "comment-only-desc": "Can comment on cards only.", + "no-comments": "No comments", + "no-comments-desc": "Can not see comments and activities.", + "worker": "Worker", + "worker-desc": "Can only move cards, assign itself to card and comment.", + "computer": "Computador", + "confirm-subtask-delete-dialog": "Are you sure you want to delete subtask?", + "confirm-checklist-delete-dialog": "Are you sure you want to delete checklist?", + "copy-card-link-to-clipboard": "Copy card link to clipboard", + "linkCardPopup-title": "Link Card", + "searchElementPopup-title": "Search", + "copyCardPopup-title": "Copy Card", + "copyChecklistToManyCardsPopup-title": "Copy Checklist Template to Many Cards", + "copyChecklistToManyCardsPopup-instructions": "Destination Card Titles and Descriptions in this JSON format", + "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"First card title\", \"description\":\"First card description\"}, {\"title\":\"Second card title\",\"description\":\"Second card description\"},{\"title\":\"Last card title\",\"description\":\"Last card description\"} ]", + "create": "Crear", + "createBoardPopup-title": "Crear taboleiro", + "chooseBoardSourcePopup-title": "Importar taboleiro", + "createLabelPopup-title": "Crear etiqueta", + "createCustomField": "Create Field", + "createCustomFieldPopup-title": "Create Field", + "current": "actual", + "custom-field-delete-pop": "There is no undo. This will remove this custom field from all cards and destroy its history.", + "custom-field-checkbox": "Checkbox", + "custom-field-date": "Data", + "custom-field-dropdown": "Dropdown List", + "custom-field-dropdown-none": "(none)", + "custom-field-dropdown-options": "List Options", + "custom-field-dropdown-options-placeholder": "Press enter to add more options", + "custom-field-dropdown-unknown": "(unknown)", + "custom-field-number": "Number", + "custom-field-text": "Text", + "custom-fields": "Custom Fields", + "date": "Data", + "decline": "Rexeitar", + "default-avatar": "Avatar predeterminado", + "delete": "Eliminar", + "deleteCustomFieldPopup-title": "Delete Custom Field?", + "deleteLabelPopup-title": "Eliminar a etiqueta?", + "description": "Descrición", + "disambiguateMultiLabelPopup-title": "Disambiguate Label Action", + "disambiguateMultiMemberPopup-title": "Disambiguate Member Action", + "discard": "Desbotar", + "done": "Feito", + "download": "Descargar", + "edit": "Editar", + "edit-avatar": "Cambiar de avatar", + "edit-profile": "Editar o perfil", + "edit-wip-limit": "Edit WIP Limit", + "soft-wip-limit": "Soft WIP Limit", + "editCardStartDatePopup-title": "Cambiar a data de inicio", + "editCardDueDatePopup-title": "Cambiar a data límite", + "editCustomFieldPopup-title": "Edit Field", + "editCardSpentTimePopup-title": "Change spent time", + "editLabelPopup-title": "Cambiar a etiqueta", + "editNotificationPopup-title": "Editar a notificación", + "editProfilePopup-title": "Editar o perfil", + "email": "Correo electrónico", + "email-enrollAccount-subject": "An account created for you on __siteName__", + "email-enrollAccount-text": "Hello __user__,\n\nTo start using the service, simply click the link below.\n\n__url__\n\nThanks.", + "email-fail": "Sending email failed", + "email-fail-text": "Error trying to send email", + "email-invalid": "Invalid email", + "email-invite": "Invite via Email", + "email-invite-subject": "__inviter__ sent you an invitation", + "email-invite-text": "Dear __user__,\n\n__inviter__ invites you to join board \"__board__\" for collaborations.\n\nPlease follow the link below:\n\n__url__\n\nThanks.", + "email-resetPassword-subject": "Reset your password on __siteName__", + "email-resetPassword-text": "Hello __user__,\n\nTo reset your password, simply click the link below.\n\n__url__\n\nThanks.", + "email-sent": "Email sent", + "email-verifyEmail-subject": "Verify your email address on __siteName__", + "email-verifyEmail-text": "Hello __user__,\n\nTo verify your account email, simply click the link below.\n\n__url__\n\nThanks.", + "enable-wip-limit": "Enable WIP Limit", + "error-board-doesNotExist": "This board does not exist", + "error-board-notAdmin": "You need to be admin of this board to do that", + "error-board-notAMember": "You need to be a member of this board to do that", + "error-json-malformed": "Your text is not valid JSON", + "error-json-schema": "Your JSON data does not include the proper information in the correct format", + "error-list-doesNotExist": "Esta lista non existe", + "error-user-doesNotExist": "Este usuario non existe", + "error-user-notAllowSelf": "Non é posíbel convidarse a un mesmo", + "error-user-notCreated": "Este usuario non está creado", + "error-username-taken": "Este nome de usuario xa está collido", + "error-email-taken": "Email has already been taken", + "export-board": "Exportar taboleiro", + "sort": "Sort", + "sort-desc": "Click to Sort List", + "list-sort-by": "Sort the List By:", + "list-label-modifiedAt": "Last Access Time", + "list-label-title": "Name of the List", + "list-label-sort": "Your Manual Order", + "list-label-short-modifiedAt": "(L)", + "list-label-short-title": "(N)", + "list-label-short-sort": "(M)", + "filter": "Filtro", + "filter-cards": "Filter Cards or Lists", + "list-filter-label": "Filter List by Title", + "filter-clear": "Limpar filtro", + "filter-no-label": "Non hai etiquetas", + "filter-no-member": "Non hai membros", + "filter-no-assignee": "No assignee", + "filter-no-custom-fields": "No Custom Fields", + "filter-show-archive": "Show archived lists", + "filter-hide-empty": "Hide empty lists", + "filter-on": "O filtro está activado", + "filter-on-desc": "You are filtering cards on this board. Click here to edit filter.", + "filter-to-selection": "Filter to selection", + "advanced-filter-label": "Advanced Filter", + "advanced-filter-description": "Advanced Filter allows to write a string containing following operators: == != <= >= && || ( ) A space is used as a separator between the Operators. You can filter for all Custom Fields by typing their names and values. For Example: Field1 == Value1. Note: If fields or values contains spaces, you need to encapsulate them into single quotes. For Example: 'Field 1' == 'Value 1'. For single control characters (' \\/) to be skipped, you can use \\. For example: Field1 == I\\'m. Also you can combine multiple conditions. For Example: F1 == V1 || F1 == V2. Normally all operators are interpreted from left to right. You can change the order by placing brackets. For Example: F1 == V1 && ( F2 == V2 || F2 == V3 ). Also you can search text fields using regex: F1 == /Tes.*/i", + "fullname": "Nome completo", + "header-logo-title": "Retornar á páxina dos seus taboleiros.", + "hide-system-messages": "Agochar as mensaxes do sistema", + "headerBarCreateBoardPopup-title": "Crear taboleiro", + "home": "Inicio", + "import": "Importar", + "link": "Link", + "import-board": "importar taboleiro", + "import-board-c": "Importar taboleiro", + "import-board-title-trello": "Importar taboleiro de Trello", + "import-board-title-wekan": "Import board from previous export", + "import-sandstorm-backup-warning": "Do not delete data you import from original exported board or Trello before checking does this grain close and open again, or do you get Board not found error, that means data loss.", + "import-sandstorm-warning": "Imported board will delete all existing data on board and replace it with imported board.", + "from-trello": "De Trello", + "from-wekan": "From previous export", + "import-board-instruction-trello": "In your Trello board, go to 'Menu', then 'More', 'Print and Export', 'Export JSON', and copy the resulting text.", + "import-board-instruction-wekan": "In your board, go to 'Menu', then 'Export board', and copy the text in the downloaded file.", + "import-board-instruction-about-errors": "If you get errors when importing board, sometimes importing still works, and board is at All Boards page.", + "import-json-placeholder": "Paste your valid JSON data here", + "import-map-members": "Map members", + "import-members-map": "Your imported board has some members. Please map the members you want to import to your users", + "import-show-user-mapping": "Review members mapping", + "import-user-select": "Pick your existing user you want to use as this member", + "importMapMembersAddPopup-title": "Select member", + "info": "Version", + "initials": "Iniciais", + "invalid-date": "A data é incorrecta", + "invalid-time": "Invalid time", + "invalid-user": "Invalid user", + "joined": "joined", + "just-invited": "You are just invited to this board", + "keyboard-shortcuts": "Keyboard shortcuts", + "label-create": "Crear etiqueta", + "label-default": "%s label (default)", + "label-delete-pop": "There is no undo. This will remove this label from all cards and destroy its history.", + "labels": "Etiquetas", + "language": "Idioma", + "last-admin-desc": "You can’t change roles because there must be at least one admin.", + "leave-board": "Saír do taboleiro", + "leave-board-pop": "Are you sure you want to leave __boardTitle__? You will be removed from all cards on this board.", + "leaveBoardPopup-title": "Leave Board ?", + "link-card": "Link to this card", + "list-archive-cards": "Move all cards in this list to Archive", + "list-archive-cards-pop": "This will remove all the cards in this list from the board. To view cards in Archive and bring them back to the board, click “Menu” > “Archive”.", + "list-move-cards": "Move all cards in this list", + "list-select-cards": "Select all cards in this list", + "set-color-list": "Set Color", + "listActionPopup-title": "List Actions", + "swimlaneActionPopup-title": "Swimlane Actions", + "swimlaneAddPopup-title": "Add a Swimlane below", + "listImportCardPopup-title": "Import a Trello card", + "listMorePopup-title": "Máis", + "link-list": "Link to this list", + "list-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the list. There is no undo.", + "list-delete-suggest-archive": "You can move a list to Archive to remove it from the board and preserve the activity.", + "lists": "Listas", + "swimlanes": "Swimlanes", + "log-out": "Pechar a sesión", + "log-in": "Acceder", + "loginPopup-title": "Acceder", + "memberMenuPopup-title": "Member Settings", + "members": "Membros", + "menu": "Menú", + "move-selection": "Mover selección", + "moveCardPopup-title": "Mover tarxeta", + "moveCardToBottom-title": "Mover abaixo de todo", + "moveCardToTop-title": "Mover arriba de todo", + "moveSelectionPopup-title": "Mover selección", + "multi-selection": "Selección múltipla", + "multi-selection-on": "Multi-Selection is on", + "muted": "Muted", + "muted-info": "You will never be notified of any changes in this board", + "my-boards": "My Boards", + "name": "Nome", + "no-archived-cards": "No cards in Archive.", + "no-archived-lists": "No lists in Archive.", + "no-archived-swimlanes": "No swimlanes in Archive.", + "no-results": "Non hai resultados", + "normal": "Normal", + "normal-desc": "Pode ver e editar tarxetas. Non pode cambiar a configuración.", + "not-accepted-yet": "O convite aínda non foi aceptado", + "notify-participate": "Receive updates to any cards you participate as creater or member", + "notify-watch": "Receive updates to any boards, lists, or cards you’re watching", + "optional": "opcional", + "or": "ou", + "page-maybe-private": "This page may be private. You may be able to view it by <a href='%s'>logging in</a>.", + "page-not-found": "Non se atopou a páxina.", + "password": "Contrasinal", + "paste-or-dragdrop": "to paste, or drag & drop image file to it (image only)", + "participating": "Participating", + "preview": "Preview", + "previewAttachedImagePopup-title": "Preview", + "previewClipboardImagePopup-title": "Preview", + "private": "Private", + "private-desc": "This board is private. Only people added to the board can view and edit it.", + "profile": "Perfil", + "public": "Público", + "public-desc": "This board is public. It's visible to anyone with the link and will show up in search engines like Google. Only people added to the board can edit.", + "quick-access-description": "Star a board to add a shortcut in this bar.", + "remove-cover": "Remove Cover", + "remove-from-board": "Remove from Board", + "remove-label": "Remove Label", + "listDeletePopup-title": "Delete List ?", + "remove-member": "Remove Member", + "remove-member-from-card": "Remove from Card", + "remove-member-pop": "Remove __name__ (__username__) from __boardTitle__? The member will be removed from all cards on this board. They will receive a notification.", + "removeMemberPopup-title": "Remove Member?", + "rename": "Rename", + "rename-board": "Rename Board", + "restore": "Restore", + "save": "Save", + "search": "Search", + "rules": "Rules", + "search-cards": "Search from card/list titles, descriptions and custom fields on this board", + "search-example": "Text to search for?", + "select-color": "Select Color", + "set-wip-limit-value": "Set a limit for the maximum number of tasks in this list", + "setWipLimitPopup-title": "Set WIP Limit", + "shortcut-assign-self": "Assign yourself to current card", + "shortcut-autocomplete-emoji": "Autocomplete emoji", + "shortcut-autocomplete-members": "Autocomplete members", + "shortcut-clear-filters": "Clear all filters", + "shortcut-close-dialog": "Close Dialog", + "shortcut-filter-my-cards": "Filter my cards", + "shortcut-show-shortcuts": "Bring up this shortcuts list", + "shortcut-toggle-filterbar": "Toggle Filter Sidebar", + "shortcut-toggle-sidebar": "Toggle Board Sidebar", + "show-cards-minimum-count": "Show cards count if list contains more than", + "sidebar-open": "Open Sidebar", + "sidebar-close": "Close Sidebar", + "signupPopup-title": "Create an Account", + "star-board-title": "Click to star this board. It will show up at top of your boards list.", + "starred-boards": "Starred Boards", + "starred-boards-description": "Starred boards show up at the top of your boards list.", + "subscribe": "Subscribir", + "team": "Equipo", + "this-board": "este taboleiro", + "this-card": "esta tarxeta", + "spent-time-hours": "Spent time (hours)", + "overtime-hours": "Overtime (hours)", + "overtime": "Overtime", + "has-overtime-cards": "Has overtime cards", + "has-spenttime-cards": "Has spent time cards", + "time": "Hora", + "title": "Título", + "tracking": "Seguimento", + "tracking-info": "You will be notified of any changes to those cards you are involved as creator or member.", + "type": "Type", + "unassign-member": "Unassign member", + "unsaved-description": "You have an unsaved description.", + "unwatch": "Unwatch", + "upload": "Enviar", + "upload-avatar": "Enviar un avatar", + "uploaded-avatar": "Uploaded an avatar", + "username": "Nome de usuario", + "view-it": "Velo", + "warn-list-archived": "warning: this card is in an list at Archive", + "watch": "Vixiar", + "watching": "Vixiando", + "watching-info": "Recibirá unha notificación sobre calquera cambio que se produza neste taboleiro", + "welcome-board": "Taboleiro de benvida", + "welcome-swimlane": "Milestone 1", + "welcome-list1": "Fundamentos", + "welcome-list2": "Avanzado", + "card-templates-swimlane": "Card Templates", + "list-templates-swimlane": "List Templates", + "board-templates-swimlane": "Board Templates", + "what-to-do": "Que desexa facer?", + "wipLimitErrorPopup-title": "Invalid WIP Limit", + "wipLimitErrorPopup-dialog-pt1": "The number of tasks in this list is higher than the WIP limit you've defined.", + "wipLimitErrorPopup-dialog-pt2": "Please move some tasks out of this list, or set a higher WIP limit.", + "admin-panel": "Panel de administración", + "settings": "Configuración", + "people": "Persoas", + "registration": "Rexistro", + "disable-self-registration": "Desactivar o auto-rexistro", + "invite": "Convidar", + "invite-people": "Convidar persoas", + "to-boards": "Ao(s) taboleiro(s)", + "email-addresses": "Enderezos de correo", + "smtp-host-description": "O enderezo do servidor de SMTP que xestiona os seu correo electrónico.", + "smtp-port-description": "O porto que o servidor de SMTP emprega para o correo saínte.", + "smtp-tls-description": "Enable TLS support for SMTP server", + "smtp-host": "Servidor de SMTP", + "smtp-port": "Porto de SMTP", + "smtp-username": "Nome de usuario", + "smtp-password": "Contrasinal", + "smtp-tls": "TLS support", + "send-from": "De", + "send-smtp-test": "Send a test email to yourself", + "invitation-code": "Invitation Code", + "email-invite-register-subject": "__inviter__ sent you an invitation", + "email-invite-register-text": "Dear __user__,\n\n__inviter__ invites you to kanban board for collaborations.\n\nPlease follow the link below:\n__url__\n\nAnd your invitation code is: __icode__\n\nThanks.", + "email-smtp-test-subject": "SMTP Test Email", + "email-smtp-test-text": "You have successfully sent an email", + "error-invitation-code-not-exist": "Invitation code doesn't exist", + "error-notAuthorized": "You are not authorized to view this page.", + "webhook-title": "Webhook Name", + "webhook-token": "Token (Optional for Authentication)", + "outgoing-webhooks": "Outgoing Webhooks", + "bidirectional-webhooks": "Two-Way Webhooks", + "outgoingWebhooksPopup-title": "Outgoing Webhooks", + "boardCardTitlePopup-title": "Card Title Filter", + "disable-webhook": "Disable This Webhook", + "global-webhook": "Global Webhooks", + "new-outgoing-webhook": "New Outgoing Webhook", + "no-name": "(Unknown)", + "Node_version": "Node version", + "Meteor_version": "Meteor version", + "MongoDB_version": "MongoDB version", + "MongoDB_storage_engine": "MongoDB storage engine", + "MongoDB_Oplog_enabled": "MongoDB Oplog enabled", + "OS_Arch": "OS Arch", + "OS_Cpus": "OS CPU Count", + "OS_Freemem": "OS Free Memory", + "OS_Loadavg": "OS Load Average", + "OS_Platform": "OS Platform", + "OS_Release": "OS Release", + "OS_Totalmem": "OS Total Memory", + "OS_Type": "OS Type", + "OS_Uptime": "OS Uptime", + "days": "days", + "hours": "hours", + "minutes": "minutes", + "seconds": "seconds", + "show-field-on-card": "Show this field on card", + "automatically-field-on-card": "Auto create field to all cards", + "showLabel-field-on-card": "Show field label on minicard", + "yes": "Yes", + "no": "No", + "accounts": "Accounts", + "accounts-allowEmailChange": "Allow Email Change", + "accounts-allowUserNameChange": "Allow Username Change", + "createdAt": "Created at", + "verified": "Verified", + "active": "Active", + "card-received": "Received", + "card-received-on": "Received on", + "card-end": "End", + "card-end-on": "Ends on", + "editCardReceivedDatePopup-title": "Change received date", + "editCardEndDatePopup-title": "Change end date", + "setCardColorPopup-title": "Set color", + "setCardActionsColorPopup-title": "Choose a color", + "setSwimlaneColorPopup-title": "Choose a color", + "setListColorPopup-title": "Choose a color", + "assigned-by": "Assigned By", + "requested-by": "Requested By", + "board-delete-notice": "Deleting is permanent. You will lose all lists, cards and actions associated with this board.", + "delete-board-confirm-popup": "All lists, cards, labels, and activities will be deleted and you won't be able to recover the board contents. There is no undo.", + "boardDeletePopup-title": "Delete Board?", + "delete-board": "Delete Board", + "default-subtasks-board": "Subtasks for __board__ board", + "default": "Default", + "queue": "Queue", + "subtask-settings": "Subtasks Settings", + "card-settings": "Card Settings", + "boardSubtaskSettingsPopup-title": "Board Subtasks Settings", + "boardCardSettingsPopup-title": "Card Settings", + "deposit-subtasks-board": "Deposit subtasks to this board:", + "deposit-subtasks-list": "Landing list for subtasks deposited here:", + "show-parent-in-minicard": "Show parent in minicard:", + "prefix-with-full-path": "Prefix with full path", + "prefix-with-parent": "Prefix with parent", + "subtext-with-full-path": "Subtext with full path", + "subtext-with-parent": "Subtext with parent", + "change-card-parent": "Change card's parent", + "parent-card": "Parent card", + "source-board": "Source board", + "no-parent": "Don't show parent", + "activity-added-label": "added label '%s' to %s", + "activity-removed-label": "removed label '%s' from %s", + "activity-delete-attach": "deleted an attachment from %s", + "activity-added-label-card": "added label '%s'", + "activity-removed-label-card": "removed label '%s'", + "activity-delete-attach-card": "deleted an attachment", + "activity-set-customfield": "set custom field '%s' to '%s' in %s", + "activity-unset-customfield": "unset custom field '%s' in %s", + "r-rule": "Rule", + "r-add-trigger": "Add trigger", + "r-add-action": "Add action", + "r-board-rules": "Board rules", + "r-add-rule": "Add rule", + "r-view-rule": "View rule", + "r-delete-rule": "Delete rule", + "r-new-rule-name": "New rule title", + "r-no-rules": "No rules", + "r-when-a-card": "When a card", + "r-is": "is", + "r-is-moved": "is moved", + "r-added-to": "added to", + "r-removed-from": "Removed from", + "r-the-board": "the board", + "r-list": "list", + "set-filter": "Set Filter", + "r-moved-to": "Moved to", + "r-moved-from": "Moved from", + "r-archived": "Moved to Archive", + "r-unarchived": "Restored from Archive", + "r-a-card": "a card", + "r-when-a-label-is": "When a label is", + "r-when-the-label": "When the label", + "r-list-name": "list name", + "r-when-a-member": "When a member is", + "r-when-the-member": "When the member", + "r-name": "name", + "r-when-a-attach": "When an attachment", + "r-when-a-checklist": "When a checklist is", + "r-when-the-checklist": "When the checklist", + "r-completed": "Completed", + "r-made-incomplete": "Made incomplete", + "r-when-a-item": "When a checklist item is", + "r-when-the-item": "When the checklist item", + "r-checked": "Checked", + "r-unchecked": "Unchecked", + "r-move-card-to": "Move card to", + "r-top-of": "Top of", + "r-bottom-of": "Bottom of", + "r-its-list": "its list", + "r-archive": "Move to Archive", + "r-unarchive": "Restore from Archive", + "r-card": "card", + "r-add": "Engadir", + "r-remove": "Remove", + "r-label": "label", + "r-member": "member", + "r-remove-all": "Remove all members from the card", + "r-set-color": "Set color to", + "r-checklist": "checklist", + "r-check-all": "Check all", + "r-uncheck-all": "Uncheck all", + "r-items-check": "items of checklist", + "r-check": "Check", + "r-uncheck": "Uncheck", + "r-item": "item", + "r-of-checklist": "of checklist", + "r-send-email": "Send an email", + "r-to": "to", + "r-subject": "subject", + "r-rule-details": "Rule details", + "r-d-move-to-top-gen": "Move card to top of its list", + "r-d-move-to-top-spec": "Move card to top of list", + "r-d-move-to-bottom-gen": "Move card to bottom of its list", + "r-d-move-to-bottom-spec": "Move card to bottom of list", + "r-d-send-email": "Send email", + "r-d-send-email-to": "to", + "r-d-send-email-subject": "subject", + "r-d-send-email-message": "message", + "r-d-archive": "Move card to Archive", + "r-d-unarchive": "Restore card from Archive", + "r-d-add-label": "Add label", + "r-d-remove-label": "Remove label", + "r-create-card": "Create new card", + "r-in-list": "in list", + "r-in-swimlane": "in swimlane", + "r-d-add-member": "Add member", + "r-d-remove-member": "Remove member", + "r-d-remove-all-member": "Remove all member", + "r-d-check-all": "Check all items of a list", + "r-d-uncheck-all": "Uncheck all items of a list", + "r-d-check-one": "Check item", + "r-d-uncheck-one": "Uncheck item", + "r-d-check-of-list": "of checklist", + "r-d-add-checklist": "Add checklist", + "r-d-remove-checklist": "Remove checklist", + "r-by": "by", + "r-add-checklist": "Add checklist", + "r-with-items": "with items", + "r-items-list": "item1,item2,item3", + "r-add-swimlane": "Add swimlane", + "r-swimlane-name": "swimlane name", + "r-board-note": "Note: leave a field empty to match every possible value.", + "r-checklist-note": "Note: checklist's items have to be written as comma separated values.", + "r-when-a-card-is-moved": "When a card is moved to another list", + "r-set": "Set", + "r-update": "Update", + "r-datefield": "date field", + "r-df-start-at": "start", + "r-df-due-at": "due", + "r-df-end-at": "end", + "r-df-received-at": "received", + "r-to-current-datetime": "to current date/time", + "r-remove-value-from": "Remove value from", + "ldap": "LDAP", + "oauth2": "OAuth2", + "cas": "CAS", + "authentication-method": "Authentication method", + "authentication-type": "Authentication type", + "custom-product-name": "Custom Product Name", + "layout": "Layout", + "hide-logo": "Hide Logo", + "add-custom-html-after-body-start": "Add Custom HTML after <body> start", + "add-custom-html-before-body-end": "Add Custom HTML before </body> end", + "error-undefined": "Something went wrong", + "error-ldap-login": "An error occurred while trying to login", + "display-authentication-method": "Display Authentication Method", + "default-authentication-method": "Default Authentication Method", + "duplicate-board": "Duplicate Board", + "people-number": "The number of people is:", + "swimlaneDeletePopup-title": "Delete Swimlane ?", + "swimlane-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the swimlane. There is no undo.", + "restore-all": "Restore all", + "delete-all": "Delete all", + "loading": "Loading, please wait.", + "previous_as": "last time was", + "act-a-dueAt": "modified due time to \nWhen: __timeValue__\nWhere: __card__\n previous due was __timeOldValue__", + "act-a-endAt": "modified ending time to __timeValue__ from (__timeOldValue__)", + "act-a-startAt": "modified starting time to __timeValue__ from (__timeOldValue__)", + "act-a-receivedAt": "modified received time to __timeValue__ from (__timeOldValue__)", + "a-dueAt": "modified due time to be", + "a-endAt": "modified ending time to be", + "a-startAt": "modified starting time to be", + "a-receivedAt": "modified received time to be", + "almostdue": "current due time %s is approaching", + "pastdue": "current due time %s is past", + "duenow": "current due time %s is today", + "act-newDue": "__list__/__card__ has 1st due reminder [__board__]", + "act-withDue": "__list__/__card__ due reminders [__board__]", + "act-almostdue": "was reminding the current due (__timeValue__) of __card__ is approaching", + "act-pastdue": "was reminding the current due (__timeValue__) of __card__ is past", + "act-duenow": "was reminding the current due (__timeValue__) of __card__ is now", + "act-atUserComment": "You were mentioned in [__board__] __list__/__card__", + "delete-user-confirm-popup": "Are you sure you want to delete this account? There is no undo.", + "accounts-allowUserDelete": "Allow users to self delete their account", + "hide-minicard-label-text": "Hide minicard label text", + "show-desktop-drag-handles": "Show desktop drag handles", + "assignee": "Assignee", + "cardAssigneesPopup-title": "Assignee", + "addmore-detail": "Add a more detailed description", + "show-on-card": "Show on Card", + "new": "New", + "editUserPopup-title": "Edit User", + "newUserPopup-title": "New User", + "notifications": "Notifications", + "view-all": "View All", + "filter-by-unread": "Filter by Unread", + "mark-all-as-read": "Mark all as read", + "allow-rename": "Allow Rename", + "allowRenamePopup-title": "Allow Rename" +} diff --git a/i18n/he.i18n.json b/i18n/he.i18n.json index b1dac914..028417e6 100644 --- a/i18n/he.i18n.json +++ b/i18n/he.i18n.json @@ -1,769 +1,770 @@ { - "accept": "אישור", - "act-activity-notify": "הודעת פעילות", - "act-addAttachment": "הקובץ __attachment__ צורף אל הכרטיס __card__ ברשימה __list__ למסלול __swimlane__ שבלוח __board__", - "act-deleteAttachment": "הקובץ __attachment__ נמחק מהכרטיס __card__ ברשימה __list__ מהמסלול __swimlane__ שבלוח __board__", - "act-addSubtask": "תת־משימה __attachment__ נוספה אל הכרטיס __card__ ברשימה __list__ למסלול __swimlane__ שבלוח __board__", - "act-addLabel": "התווית __label__ נוספה לכרטיס __card__ ברשימה __list__ למסלול __swimlane__ שבלוח __board__", - "act-addedLabel": "התווית __label__ נוספה לכרטיס __card__ ברשימה __list__ למסלול __swimlane__ שבלוח __board__", - "act-removeLabel": "התווית __label__ הוסרה מהכרטיס __card__ ברשימה __list__ מהמסלול __swimlane__ שבלוח __board__", - "act-removedLabel": "התווית __label__ הוסרה מהכרטיס __card__ ברשימה __list__ מהמסלול __swimlane__ שבלוח __board__", - "act-addChecklist": "נוספה רשימת מטלות __checklist__ לכרטיס __card__ ברשימה __list__ שבמסלול __swimlane__ בלוח __board__", - "act-addChecklistItem": "נוסף פריט סימון __checklistItem__ לרשימת המטלות __checklist__ לכרטיס __card__ ברשימה __list__ במסלול __swimlane__ בלוח __board__", - "act-removeChecklist": "הוסרה רשימת מטלות __checklist__ מהכרטיס __card__ ברשימה __list__ שבמסלול __swimlane__ בלוח __board__", - "act-removeChecklistItem": "פריט הסימון __checklistItem__ הוסר מרשימת המטלות __checkList__ בכרטיס __card__ ברשימה __list__ מהמסלול __swimlane__ בלוח __board__", - "act-checkedItem": "הפריט __checklistItem__ ששייך לרשימת המשימות __checklist__ בכרטיס __card__ שברשימת __list__ במסלול __swimlane__ שבלוח __board__ סומן", - "act-uncheckedItem": "בוטל הסימון __checklistItem__ ברשימת המטלות __checklist__ בכרטיס __card__ ברשימה __list__ במסלול __swimlane__ בלוח __board__", - "act-completeChecklist": "רשימת המטלות __checklist__ בכרטיס __card__ שברשימה __list__ תחת המסלול __swimlane__ בלוח __board__ הושלמה", - "act-uncompleteChecklist": "ההשלמה של רשימת המטלות __checklist__ בכרטיס __card__ שברשימה __list__ תחת המסלול __swimlane__ בלוח __board__ בוטלה", - "act-addComment": "התקבלה תגובה על הכרטיס __card__:‏ __comment__ ברשימה __list__ במסלול __swimlane__ בלוח __board__", - "act-editComment": "התגובה בכרטיס __card__: __comment__ שברשימה __list__ שבמסלול __swimlane__ שבלוח __board__ נערכה", - "act-deleteComment": "התגובה בכרטיס __card__: __comment__ שברשימה __list__ שבמסלול __swimlane__ שבלוח __board__ נמחקה", - "act-createBoard": "הלוח __board__ נוצר", - "act-createSwimlane": "נוצר מסלול __swimlane__ בלוח __board__", - "act-createCard": "הכרטיס __card__ נוצר ברשימה __list__ במסלול __swimlane__ שבלוח __board__", - "act-createCustomField": "השדה המותאם אישית __customField__ שבלוח __board__ נוצר", - "act-deleteCustomField": "השדה המותאם אישית __customField__ שבלוח __board__ נמחק", - "act-setCustomField": "השדה המותאם אישית _customField__: __customFieldValue__ בכרטיס __card__ ברשימה __list__  במסלול __swimlane__ שבלוח __board__ נערך", - "act-createList": "הרשימה __list__ נוספה ללוח __board__", - "act-addBoardMember": "החבר __member__ נוסף אל __board__", - "act-archivedBoard": "הלוח __board__ הועבר לארכיון", - "act-archivedCard": "הכרטיס __card__ ברשימה __list__ במסלול __swimlane__ בלוח __board__ הועבר לארכיון", - "act-archivedList": "הרשימה __list__ במסלול __swimlane__ בלוח __board__ הועברה לארכיון", - "act-archivedSwimlane": "המסלול __swimlane__ בלוח __board__ הועבר לארכיון", - "act-importBoard": "הייבוא של הלוח __board__ הושלם", - "act-importCard": "הייבוא של הכרטיס __card__ לרשימה __list__ למסלול __swimlane__ ללוח __board__ הושלם", - "act-importList": "הרשימה __list__ ייובאה למסלול __swimlane__ שבלוח __board__", - "act-joinMember": "החבר __member__ נוסף לכרטיס __card__ לרשימה __list__ במסלול __swimlane__ בלוח __board__", - "act-moveCard": "הועבר הכרטיס __card__ בלוח __board__ מהרשימה __oldList__ במסלול __oldSwimlane__ לרשימה __list__ במסלול __swimlane__.", - "act-moveCardToOtherBoard": "הכרטיס __card__ הועבר מהרשימה __oldList__ במסלול __oldSwimlane__ בלוח __oldBoard__ לרשימה __list__ במסלול __swimlane__ בלוח __board__", - "act-removeBoardMember": "החבר __member__ הוסר מהלוח __board__", - "act-restoredCard": "הכרטיס __card__ שוחזר לרשימה __list__ למסלול __swimlane__ ללוח __board__", - "act-unjoinMember": "החבר __member__ הוסר מהכרטיס __card__ ברשימה __list__ במסלול __swimlane__ בלוח __board__", - "act-withBoardTitle": "__board__", - "act-withCardTitle": "[__board__] __card__", - "actions": "פעולות", - "activities": "פעילויות", - "activity": "פעילות", - "activity-added": "%s נוסף ל%s", - "activity-archived": "%s הועבר לארכיון", - "activity-attached": "%s צורף ל%s", - "activity-created": "%s נוצר", - "activity-customfield-created": "נוצר שדה בהתאמה אישית %s", - "activity-excluded": "%s לא נכלל ב%s", - "activity-imported": "%s ייובא מ%s אל %s", - "activity-imported-board": "%s יובא מ%s", - "activity-joined": "הצטרפות אל %s", - "activity-moved": "%s עבר מ%s ל%s", - "activity-on": "ב%s", - "activity-removed": "%s הוסר מ%s", - "activity-sent": "%s נשלח ל%s", - "activity-unjoined": "בוטל צירוף אל %s", - "activity-subtask-added": "נוספה תת־משימה אל %s", - "activity-checked-item": "%s סומן ברשימת המשימות %s מתוך %s", - "activity-unchecked-item": "בוטל הסימון של %s ברשימת המשימות %s מתוך %s", - "activity-checklist-added": "נוספה רשימת משימות אל %s", - "activity-checklist-removed": "הוסרה רשימת משימות מ־%s", - "activity-checklist-completed": "הושלמה רשימת משימות %s מתוך %s", - "activity-checklist-uncompleted": "רשימת המשימות %s מתוך %s סומנה כבלתי מושלמת", - "activity-checklist-item-added": "נוסף פריט רשימת משימות אל ‚%s‘ תחת %s", - "activity-checklist-item-removed": "הוסר פריט מרשימת המשימות ‚%s’ תחת %s", - "add": "הוספה", - "activity-checked-item-card": "סומן %s ברשימת המשימות %s", - "activity-unchecked-item-card": "הסימון של %s בוטל ברשימת המשימות %s", - "activity-checklist-completed-card": "רשימת המטלות __checklist__ בכרטיס __card__ שברשימה __list__ תחת המסלול __swimlane__ בלוח __board__ הושלמה", - "activity-checklist-uncompleted-card": "רשימת המשימות %s סומנה כבלתי מושלמת", - "activity-editComment": "התגובה %s נערכה", - "activity-deleteComment": "התגובה %s נמחקה", - "add-attachment": "הוספת קובץ מצורף", - "add-board": "הוספת לוח", - "add-card": "הוספת כרטיס", - "add-swimlane": "הוספת מסלול", - "add-subtask": "הוסף תת משימה", - "add-checklist": "הוספת רשימת מטלות", - "add-checklist-item": "הוספת פריט לרשימת משימות", - "add-cover": "הוספת כיסוי", - "add-label": "הוספת תווית", - "add-list": "הוספת רשימה", - "add-members": "הוספת חברים", - "added": "התווסף", - "addMemberPopup-title": "חברים", - "admin": "מנהל", - "admin-desc": "יש הרשאות לצפייה ולעריכת כרטיסים, להסרת חברים ולשינוי הגדרות לוח.", - "admin-announcement": "הכרזה", - "admin-announcement-active": "הכרזת מערכת פעילה", - "admin-announcement-title": "הכרזה ממנהל המערכת", - "all-boards": "כל הלוחות", - "and-n-other-card": "וכרטיס נוסף", - "and-n-other-card_plural": "ו־__count__ כרטיסים נוספים", - "apply": "החלה", - "app-is-offline": "בטעינה, נא להמתין. רענון הדף תוביל לאבדן מידע. אם הטעינה אורכת זמן רב מדי, מוטב לבדוק אם השרת מקוון.", - "archive": "העברה לארכיון", - "archive-all": "אחסן הכל בארכיון", - "archive-board": "העברת הלוח לארכיון", - "archive-card": "העברת הכרטיס לארכיון", - "archive-list": "העברת הרשימה לארכיון", - "archive-swimlane": "העברת מסלול לארכיון", - "archive-selection": "העברת הבחירה לארכיון", - "archiveBoardPopup-title": "להעביר לוח זה לארכיון?", - "archived-items": "להעביר לארכיון", - "archived-boards": "לוחות שנשמרו בארכיון", - "restore-board": "שחזור לוח", - "no-archived-boards": "לא נשמרו לוחות בארכיון.", - "archives": "להעביר לארכיון", - "template": "תבנית", - "templates": "תבניות", - "assign-member": "הקצאת חבר", - "attached": "מצורף", - "attachment": "קובץ מצורף", - "attachment-delete-pop": "מחיקת קובץ מצורף הנה סופית. אין דרך חזרה.", - "attachmentDeletePopup-title": "למחוק קובץ מצורף?", - "attachments": "קבצים מצורפים", - "auto-watch": "הוספת לוחות למעקב כשהם נוצרים", - "avatar-too-big": "תמונת המשתמש גדולה מדי (70 ק״ב לכל היותר)", - "back": "חזרה", - "board-change-color": "שינוי צבע", - "board-nb-stars": "%s כוכבים", - "board-not-found": "לוח לא נמצא", - "board-private-info": "לוח זה יהיה <strong>פרטי</strong>.", - "board-public-info": "לוח זה יהיה <strong>ציבורי</strong>.", - "boardChangeColorPopup-title": "שינוי רקע ללוח", - "boardChangeTitlePopup-title": "שינוי שם הלוח", - "boardChangeVisibilityPopup-title": "שינוי מצב הצגה", - "boardChangeWatchPopup-title": "שינוי הגדרת המעקב", - "boardMenuPopup-title": "הגדרות לוח", - "boardChangeViewPopup-title": "תצוגת לוח", - "boards": "לוחות", - "board-view": "תצוגת לוח", - "board-view-cal": "לוח שנה", - "board-view-swimlanes": "מסלולים", - "board-view-collapse": "צמצום", - "board-view-lists": "רשימות", - "bucket-example": "כמו למשל „רשימת המשימות“", - "cancel": "ביטול", - "card-archived": "כרטיס זה שמור בארכיון.", - "board-archived": "הלוח עבר לארכיון", - "card-comments-title": "לכרטיס זה %s תגובות.", - "card-delete-notice": "מחיקה היא סופית. כל הפעולות המשויכות לכרטיס זה תלכנה לאיוד.", - "card-delete-pop": "כל הפעולות יוסרו מלוח הפעילות ולא תהיה אפשרות לפתוח מחדש את הכרטיס. אין דרך חזרה.", - "card-delete-suggest-archive": "על מנת להסיר כרטיסים מהלוח מבלי לאבד את היסטוריית הפעילות שלהם, ניתן לשמור אותם בארכיון.", - "card-due": "תאריך יעד", - "card-due-on": "תאריך יעד", - "card-spent": "זמן שהושקע", - "card-edit-attachments": "עריכת קבצים מצורפים", - "card-edit-custom-fields": "עריכת שדות בהתאמה אישית", - "card-edit-labels": "עריכת תוויות", - "card-edit-members": "עריכת חברים", - "card-labels-title": "שינוי תוויות לכרטיס.", - "card-members-title": "הוספה או הסרה של חברי הלוח מהכרטיס.", - "card-start": "התחלה", - "card-start-on": "מתחיל ב־", - "cardAttachmentsPopup-title": "לצרף מ־", - "cardCustomField-datePopup-title": "החלפת תאריך", - "cardCustomFieldsPopup-title": "עריכת שדות בהתאמה אישית", - "cardDeletePopup-title": "למחוק כרטיס?", - "cardDetailsActionsPopup-title": "פעולות על הכרטיס", - "cardLabelsPopup-title": "תוויות", - "cardMembersPopup-title": "חברים", - "cardMorePopup-title": "עוד", - "cardTemplatePopup-title": "יצירת תבנית", - "cards": "כרטיסים", - "cards-count": "כרטיסים", - "casSignIn": "כניסה עם CAS", - "cardType-card": "כרטיס", - "cardType-linkedCard": "כרטיס מקושר", - "cardType-linkedBoard": "לוח מקושר", - "change": "שינוי", - "change-avatar": "החלפת תמונת משתמש", - "change-password": "החלפת ססמה", - "change-permissions": "שינוי הרשאות", - "change-settings": "שינוי הגדרות", - "changeAvatarPopup-title": "שינוי תמונת משתמש", - "changeLanguagePopup-title": "החלפת שפה", - "changePasswordPopup-title": "החלפת ססמה", - "changePermissionsPopup-title": "שינוי הרשאות", - "changeSettingsPopup-title": "שינוי הגדרות", - "subtasks": "תת משימות", - "checklists": "רשימות", - "click-to-star": "יש ללחוץ להוספת הלוח למועדפים.", - "click-to-unstar": "יש ללחוץ להסרת הלוח מהמועדפים.", - "clipboard": "לוח גזירים או גרירה ושחרור", - "close": "סגירה", - "close-board": "סגירת לוח", - "close-board-pop": "ניתן לשחזר את הלוח בלחיצה על כפתור „ארכיונים“ מהכותרת העליונה.", - "color-black": "שחור", - "color-blue": "כחול", - "color-crimson": "שני", - "color-darkgreen": "ירוק כהה", - "color-gold": "זהב", - "color-gray": "אפור", - "color-green": "ירוק", - "color-indigo": "אינדיגו", - "color-lime": "ליים", - "color-magenta": "ארגמן", - "color-mistyrose": "ורד", - "color-navy": "כחול כהה", - "color-orange": "כתום", - "color-paleturquoise": "טורקיז חיוור", - "color-peachpuff": "נשיפת אפרסק", - "color-pink": "ורוד", - "color-plum": "שזיף", - "color-purple": "סגול", - "color-red": "אדום", - "color-saddlebrown": "חום אוכף", - "color-silver": "כסף", - "color-sky": "תכלת", - "color-slateblue": "צפחה כחולה", - "color-white": "לבן", - "color-yellow": "צהוב", - "unset-color": "בטל הגדרה", - "comment": "לפרסם", - "comment-placeholder": "כתיבת הערה", - "comment-only": "הערה בלבד", - "comment-only-desc": "ניתן להגיב על כרטיסים בלבד.", - "no-comments": "אין הערות", - "no-comments-desc": "לא ניתן לצפות בתגובות ובפעילויות.", - "worker": "עובד/ת", - "worker-desc": "אפשר רק להעביר כרטיסים, להקצות כרטיסים לעצמו/ה ולהגיב.", - "computer": "מחשב", - "confirm-subtask-delete-dialog": "למחוק את תת המשימה?", - "confirm-checklist-delete-dialog": "למחוק את רשימת המשימות?", - "copy-card-link-to-clipboard": "העתקת קישור הכרטיס ללוח הגזירים", - "linkCardPopup-title": "קישור כרטיס", - "searchElementPopup-title": "חיפוש", - "copyCardPopup-title": "העתקת כרטיס", - "copyChecklistToManyCardsPopup-title": "העתקת תבנית רשימת מטלות למגוון כרטיסים", - "copyChecklistToManyCardsPopup-instructions": "כותרות ותיאורים של כרטיסי יעד בתצורת JSON זו", - "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"כותרת כרטיס ראשון\", \"description\":\"תיאור כרטיס ראשון\"}, {\"title\":\"כותרת כרטיס שני\",\"description\":\"תיאור כרטיס שני\"},{\"title\":\"כותרת כרטיס אחרון\",\"description\":\"תיאור כרטיס אחרון\"} ]", - "create": "יצירה", - "createBoardPopup-title": "יצירת לוח", - "chooseBoardSourcePopup-title": "יבוא לוח", - "createLabelPopup-title": "יצירת תווית", - "createCustomField": "יצירת שדה", - "createCustomFieldPopup-title": "יצירת שדה", - "current": "נוכחי", - "custom-field-delete-pop": "אין אפשרות לבטל את הפעולה. הפעולה תסיר את השדה שהותאם אישית מכל הכרטיסים ותשמיד את ההיסטוריה שלו.", - "custom-field-checkbox": "תיבת סימון", - "custom-field-date": "תאריך", - "custom-field-dropdown": "רשימה נגללת", - "custom-field-dropdown-none": "(ללא)", - "custom-field-dropdown-options": "אפשרויות רשימה", - "custom-field-dropdown-options-placeholder": "יש ללחוץ על enter כדי להוסיף עוד אפשרויות", - "custom-field-dropdown-unknown": "(לא ידוע)", - "custom-field-number": "מספר", - "custom-field-text": "טקסט", - "custom-fields": "שדות מותאמים אישית", - "date": "תאריך", - "decline": "סירוב", - "default-avatar": "תמונת משתמש כבררת מחדל", - "delete": "מחיקה", - "deleteCustomFieldPopup-title": "למחוק שדה מותאם אישית?", - "deleteLabelPopup-title": "למחוק תווית?", - "description": "תיאור", - "disambiguateMultiLabelPopup-title": "הבהרת פעולת תווית", - "disambiguateMultiMemberPopup-title": "הבהרת פעולת חבר", - "discard": "התעלמות", - "done": "בוצע", - "download": "הורדה", - "edit": "עריכה", - "edit-avatar": "החלפת תמונת משתמש", - "edit-profile": "עריכת פרופיל", - "edit-wip-limit": "עריכת מגבלת „בעבודה”", - "soft-wip-limit": "מגבלת „בעבודה” רכה", - "editCardStartDatePopup-title": "שינוי מועד התחלה", - "editCardDueDatePopup-title": "שינוי מועד סיום", - "editCustomFieldPopup-title": "עריכת שדה", - "editCardSpentTimePopup-title": "שינוי הזמן שהושקע", - "editLabelPopup-title": "שינוי תווית", - "editNotificationPopup-title": "שינוי דיווח", - "editProfilePopup-title": "עריכת פרופיל", - "email": "דוא״ל", - "email-enrollAccount-subject": "נוצר עבורך חשבון באתר __siteName__", - "email-enrollAccount-text": "__user__ שלום,\n\nכדי להתחיל להשתמש בשירות, יש ללחוץ על הקישור המופיע להלן.\n\n__url__\n\nתודה.", - "email-fail": "שליחת ההודעה בדוא״ל נכשלה", - "email-fail-text": "שגיאה בעת ניסיון לשליחת הודעת דוא״ל", - "email-invalid": "כתובת דוא״ל לא חוקית", - "email-invite": "הזמנה באמצעות דוא״ל", - "email-invite-subject": "נשלחה אליך הזמנה מאת __inviter__", - "email-invite-text": "__user__ שלום,\n\nהוזמנת על ידי __inviter__ להצטרף ללוח „__board__“ להמשך שיתוף הפעולה.\n\nנא ללחוץ על הקישור המופיע להלן:\n\n__url__\n\nתודה.", - "email-resetPassword-subject": "ניתן לאפס את ססמתך לאתר __siteName__", - "email-resetPassword-text": "__user__ שלום,\n\nכדי לאפס את ססמתך, יש ללחוץ על הקישור המופיע להלן.\n\n__url__\n\nתודה.", - "email-sent": "הודעת הדוא״ל נשלחה", - "email-verifyEmail-subject": "אימות כתובת הדוא״ל שלך באתר __siteName__", - "email-verifyEmail-text": "__user__ שלום,\n\nלאימות כתובת הדוא״ל המשויכת לחשבונך, עליך פשוט ללחוץ על הקישור המופיע להלן.\n\n__url__\n\nתודה.", - "enable-wip-limit": "הפעלת מגבלת „בעבודה”", - "error-board-doesNotExist": "לוח זה אינו קיים", - "error-board-notAdmin": "צריכות להיות לך הרשאות ניהול על לוח זה כדי לעשות זאת", - "error-board-notAMember": "עליך לקבל חברות בלוח זה כדי לעשות זאת", - "error-json-malformed": "הטקסט שלך אינו JSON תקין", - "error-json-schema": "נתוני ה־JSON שלך לא כוללים את המידע הנכון בתבנית הנכונה", - "error-list-doesNotExist": "רשימה זו לא קיימת", - "error-user-doesNotExist": "משתמש זה לא קיים", - "error-user-notAllowSelf": "אינך יכול להזמין את עצמך", - "error-user-notCreated": "משתמש זה לא נוצר", - "error-username-taken": "המשתמש כבר קיים במערכת", - "error-email-taken": "כתובת הדוא״ל כבר נמצאת בשימוש", - "export-board": "ייצוא לוח", - "sort": "מיון", - "sort-desc": "לחיצה למיון הרשימה", - "list-sort-by": "מיון הרשימה לפי:", - "list-label-modifiedAt": "מועד הגישה האחרון:", - "list-label-title": "שם הרשימה", - "list-label-sort": "סדר ידני משלך", - "list-label-short-modifiedAt": "(ג)", - "list-label-short-title": "(ש)", - "list-label-short-sort": "(י)", - "filter": "מסנן", - "filter-cards": "סינון כרטיסים או רשימות", - "list-filter-label": "סינון רשימה לפי כותרת", - "filter-clear": "ניקוי המסנן", - "filter-no-label": "אין תווית", - "filter-no-member": "אין חבר כזה", - "filter-no-custom-fields": "אין שדות מותאמים אישית", - "filter-show-archive": "הצגת רשימות שהועברו לארכיון", - "filter-hide-empty": "הסתרת רשימות ריקות", - "filter-on": "המסנן פועל", - "filter-on-desc": "מסנן כרטיסים פעיל בלוח זה. יש ללחוץ כאן לעריכת המסנן.", - "filter-to-selection": "סינון לבחירה", - "advanced-filter-label": "מסנן מתקדם", - "advanced-filter-description": "המסנן המתקדם מאפשר לך לכתוב מחרוזת שמכילה את הפעולות הבאות: == != <= >= && || ( ) רווח מכהן כמפריד בין הפעולות. ניתן לסנן את כל השדות המותאמים אישית על ידי הקלדת שמם והערך שלהם. למשל: שדה1 == ערך1. לתשומת לבך: אם שדות או ערכים מכילים רווח, יש לעטוף אותם במירכא מכל צד. למשל: 'שדה 1' == 'ערך 1'. ניתן גם לשלב מגוון תנאים. למשל: F1 == V1 || F1 == V2. על פי רוב כל הפעולות מפוענחות משמאל לימין. ניתן לשנות את הסדר על ידי הצבת סוגריים. למשל: ( F1 == V1 && ( F2 == V2 || F2 == V3. כמו כן, ניתן לחפש בשדה טקסט באופן הבא: F1 == /Tes.*/i", - "fullname": "שם מלא", - "header-logo-title": "חזרה לדף הלוחות שלך.", - "hide-system-messages": "הסתרת הודעות מערכת", - "headerBarCreateBoardPopup-title": "יצירת לוח", - "home": "בית", - "import": "יבוא", - "link": "קישור", - "import-board": "ייבוא לוח", - "import-board-c": "יבוא לוח", - "import-board-title-trello": "ייבוא לוח מטרלו", - "import-board-title-wekan": "ייבוא לוח מייצוא קודם", - "import-sandstorm-backup-warning": "עדיף לא למחוק נתונים שייובאו מייצוא מקורי או מ־Trello בטרם בדיקה האם הגרעין הזה נסגר ונפתח שוב או אם מתקבלת שגיאה על כך שהלוח לא נמצא, משמעות הדבר היא אבדן מידע.", - "import-sandstorm-warning": "הלוח שייובא ימחק את כל הנתונים הקיימים בלוח ויחליף אותם בלוח שייובא.", - "from-trello": "מ־Trello", - "from-wekan": "מייצוא קודם", - "import-board-instruction-trello": "בלוח הטרלו שלך, עליך ללחוץ על ‚תפריט‘, ואז על ‚עוד‘, ‚הדפסה וייצוא‘, ‚יצוא JSON‘ ולהעתיק את הטקסט שנוצר.", - "import-board-instruction-wekan": "בלוח שלך עליך לגשת אל ‚תפריט’, לאחר מכן ‚ייצוא לוח’ ואז להעתיק את הטקסט מהקובץ שהתקבל.", - "import-board-instruction-about-errors": "גם אם התקבלו שגיאות בעת יבוא לוח, ייתכן שהייבוא עבד. כדי לבדוק זאת, יש להיכנס ל„כל הלוחות”.", - "import-json-placeholder": "יש להדביק את נתוני ה־JSON התקינים לכאן", - "import-map-members": "מיפוי חברים", - "import-members-map": "הלוחות המיובאים שלך מכילים חברים. נא למפות את החברים שברצונך לייבא למשתמשים שלך", - "import-show-user-mapping": "סקירת מיפוי חברים", - "import-user-select": "נא לבחור את המשתמש ב־Wekan אותו ברצונך למפות אל חבר זה", - "importMapMembersAddPopup-title": "בחירת משתמש", - "info": "גרסה", - "initials": "ראשי תיבות", - "invalid-date": "תאריך שגוי", - "invalid-time": "זמן שגוי", - "invalid-user": "משתמש שגוי", - "joined": "הצטרף", - "just-invited": "הוזמנת ללוח זה", - "keyboard-shortcuts": "קיצורי מקלדת", - "label-create": "יצירת תווית", - "label-default": "תווית בצבע %s (בררת מחדל)", - "label-delete-pop": "אין דרך חזרה. התווית תוסר מכל הכרטיסים וההיסטוריה תימחק.", - "labels": "תוויות", - "language": "שפה", - "last-admin-desc": "אין אפשרות לשנות תפקידים כיוון שחייב להיות מנהל אחד לפחות.", - "leave-board": "עזיבת הלוח", - "leave-board-pop": "לעזוב את __boardTitle__? שמך יוסר מכל הכרטיסים שבלוח זה.", - "leaveBoardPopup-title": "לעזוב לוח ?", - "link-card": "קישור לכרטיס זה", - "list-archive-cards": "העברת כל הכרטיסים שברשימה זו לארכיון", - "list-archive-cards-pop": "כל הכרטיסים מרשימה זו יוסרו מהלוח. לצפייה בכרטיסים השמורים בארכיון ולהחזירם ללוח, ניתן ללחוץ על „תפריט” > „פריטים בארכיון”.", - "list-move-cards": "העברת כל הכרטיסים שברשימה זו", - "list-select-cards": "בחירת כל הכרטיסים שברשימה זו", - "set-color-list": "הגדרת צבע", - "listActionPopup-title": "פעולות רשימה", - "swimlaneActionPopup-title": "פעולות על מסלול", - "swimlaneAddPopup-title": "הוספת מסלול מתחת", - "listImportCardPopup-title": "יבוא כרטיס מ־Trello", - "listMorePopup-title": "עוד", - "link-list": "קישור לרשימה זו", - "list-delete-pop": "כל הפעולות תוסרנה מרצף הפעילות ולא תהיה לך אפשרות לשחזר את הרשימה. אין ביטול.", - "list-delete-suggest-archive": "ניתן לשמור רשימה בארכיון כדי להסיר אותה מהלוח ולשמור על היסטוריית הפעילות.", - "lists": "רשימות", - "swimlanes": "מסלולים", - "log-out": "יציאה", - "log-in": "כניסה", - "loginPopup-title": "כניסה", - "memberMenuPopup-title": "הגדרות חברות", - "members": "חברים", - "menu": "תפריט", - "move-selection": "העברת הבחירה", - "moveCardPopup-title": "העברת כרטיס", - "moveCardToBottom-title": "העברה לתחתית הרשימה", - "moveCardToTop-title": "העברה לראש הרשימה", - "moveSelectionPopup-title": "העברת בחירה", - "multi-selection": "בחירה מרובה", - "multi-selection-on": "בחירה מרובה פועלת", - "muted": "מושתק", - "muted-info": "מעתה לא תתקבלנה אצלך התרעות על שינויים בלוח זה", - "my-boards": "הלוחות שלי", - "name": "שם", - "no-archived-cards": "אין כרטיסים בארכיון", - "no-archived-lists": "אין רשימות בארכיון", - "no-archived-swimlanes": "אין מסלולים בארכיון.", - "no-results": "אין תוצאות", - "normal": "רגיל", - "normal-desc": "הרשאה לצפות ולערוך כרטיסים. לא ניתן לשנות הגדרות.", - "not-accepted-yet": "ההזמנה לא אושרה עדיין", - "notify-participate": "קבלת עדכונים על כרטיסים בהם יש לך מעורבות הן בתהליך היצירה והן כחבר", - "notify-watch": "קבלת עדכונים על כל לוח, רשימה או כרטיס שסימנת למעקב", - "optional": "רשות", - "or": "או", - "page-maybe-private": "יתכן שדף זה פרטי. ניתן לצפות בו על ידי <a href='%s'>כניסה למערכת</a>", - "page-not-found": "דף לא נמצא.", - "password": "ססמה", - "paste-or-dragdrop": "כדי להדביק או לגרור ולשחרר קובץ תמונה אליו (תמונות בלבד)", - "participating": "משתתפים", - "preview": "תצוגה מקדימה", - "previewAttachedImagePopup-title": "תצוגה מקדימה", - "previewClipboardImagePopup-title": "תצוגה מקדימה", - "private": "פרטי", - "private-desc": "לוח זה פרטי. רק אנשים שנוספו ללוח יכולים לצפות ולערוך אותו.", - "profile": "פרופיל", - "public": "ציבורי", - "public-desc": "לוח זה ציבורי. כל מי שמחזיק בקישור יכול לצפות בלוח והוא יופיע בתוצאות מנועי חיפוש כגון גוגל. רק אנשים שנוספו ללוח יכולים לערוך אותו.", - "quick-access-description": "לחיצה על הכוכב תוסיף קיצור דרך ללוח בשורה זו.", - "remove-cover": "הסרת כיסוי", - "remove-from-board": "הסרה מהלוח", - "remove-label": "הסרת תווית", - "listDeletePopup-title": "למחוק את הרשימה?", - "remove-member": "הסרת חבר", - "remove-member-from-card": "הסרה מהכרטיס", - "remove-member-pop": "להסיר את __name__ (__username__) מ__boardTitle__? התהליך יגרום להסרת החבר מכל הכרטיסים בלוח זה. תישלח הודעה אל החבר.", - "removeMemberPopup-title": "להסיר חבר?", - "rename": "שינוי שם", - "rename-board": "שינוי שם ללוח", - "restore": "שחזור", - "save": "שמירה", - "search": "חיפוש", - "rules": "כללים", - "search-cards": "חיפוש מבין כותרות של כרטיסים/רשימות, תיאורים ושדות בהתאמה אישית בלוח זה", - "search-example": "טקסט לחיפוש ?", - "select-color": "בחירת צבע", - "set-wip-limit-value": "הגדרת מגבלה למספר המרבי של משימות ברשימה זו", - "setWipLimitPopup-title": "הגדרת מגבלת „בעבודה”", - "shortcut-assign-self": "להקצות אותי לכרטיס הנוכחי", - "shortcut-autocomplete-emoji": "השלמה אוטומטית לאימוג׳י", - "shortcut-autocomplete-members": "השלמה אוטומטית של חברים", - "shortcut-clear-filters": "ביטול כל המסננים", - "shortcut-close-dialog": "סגירת החלון", - "shortcut-filter-my-cards": "סינון הכרטיסים שלי", - "shortcut-show-shortcuts": "העלאת רשימת קיצורים זו", - "shortcut-toggle-filterbar": "הצגה או הסתרה של סרגל צד הסינון", - "shortcut-toggle-sidebar": "הצגה או הסתרה של סרגל צד הלוח", - "show-cards-minimum-count": "הצגת ספירת כרטיסים אם רשימה מכילה למעלה מ־", - "sidebar-open": "פתיחת סרגל צד", - "sidebar-close": "סגירת סרגל צד", - "signupPopup-title": "יצירת חשבון", - "star-board-title": "ניתן ללחוץ כדי לסמן בכוכב. הלוח יופיע בראש רשימת הלוחות שלך.", - "starred-boards": "לוחות שסומנו בכוכב", - "starred-boards-description": "לוחות מסומנים בכוכב מופיעים בראש רשימת הלוחות שלך.", - "subscribe": "הרשמה", - "team": "צוות", - "this-board": "לוח זה", - "this-card": "כרטיס זה", - "spent-time-hours": "זמן שהושקע (שעות)", - "overtime-hours": "שעות נוספות", - "overtime": "שעות נוספות", - "has-overtime-cards": "יש כרטיסי שעות נוספות", - "has-spenttime-cards": "יש כרטיסי זמן שהושקע", - "time": "זמן", - "title": "כותרת", - "tracking": "מעקב", - "tracking-info": "על כל שינוי בכרטיסים בהם הייתה לך מעורבות ברמת היצירה או כחברות תגיע אליך הודעה.", - "type": "סוג", - "unassign-member": "ביטול הקצאת חבר", - "unsaved-description": "יש לך תיאור לא שמור.", - "unwatch": "ביטול מעקב", - "upload": "העלאה", - "upload-avatar": "העלאת תמונת משתמש", - "uploaded-avatar": "הועלתה תמונה משתמש", - "username": "שם משתמש", - "view-it": "הצגה", - "warn-list-archived": "אזהרה: כרטיס זה הוא חלק מרשימה שנמצאת בארכיון", - "watch": "לעקוב", - "watching": "במעקב", - "watching-info": "מעתה יגיעו אליך דיווחים על כל שינוי בלוח זה", - "welcome-board": "לוח קבלת פנים", - "welcome-swimlane": "ציון דרך 1", - "welcome-list1": "יסודות", - "welcome-list2": "מתקדם", - "card-templates-swimlane": "תבניות כרטיסים", - "list-templates-swimlane": "תבניות רשימות", - "board-templates-swimlane": "תבניות לוחות", - "what-to-do": "מה ברצונך לעשות?", - "wipLimitErrorPopup-title": "מגבלת „בעבודה” שגויה", - "wipLimitErrorPopup-dialog-pt1": "מספר המשימות ברשימה זו גדולה ממגבלת הפריטים „בעבודה” שהגדרת.", - "wipLimitErrorPopup-dialog-pt2": "נא להוציא חלק מהמשימות מרשימה זו או להגדיר מגבלת „בעבודה” גדולה יותר.", - "admin-panel": "חלונית ניהול המערכת", - "settings": "הגדרות", - "people": "אנשים", - "registration": "הרשמה", - "disable-self-registration": "השבתת הרשמה עצמית", - "invite": "הזמנה", - "invite-people": "הזמנת אנשים", - "to-boards": "ללוח/ות", - "email-addresses": "כתובות דוא״ל", - "smtp-host-description": "כתובת שרת ה־SMTP שמטפל בהודעות הדוא״ל שלך.", - "smtp-port-description": "מספר הפתחה בה שרת ה־SMTP שלך משתמש לדוא״ל יוצא.", - "smtp-tls-description": "הפעל תמיכה ב־TLS עבור שרת ה־SMTP", - "smtp-host": "כתובת ה־SMTP", - "smtp-port": "פתחת ה־SMTP", - "smtp-username": "שם משתמש", - "smtp-password": "ססמה", - "smtp-tls": "תמיכה ב־TLS", - "send-from": "מאת", - "send-smtp-test": "שליחת דוא״ל בדיקה לעצמך", - "invitation-code": "קוד הזמנה", - "email-invite-register-subject": "נשלחה אליך הזמנה מאת __inviter__", - "email-invite-register-text": "לכבוד __user__,\n\nהוזמנת על ידי __inviter__ לקחת חלק בלוח קנבאן.\n\nנא ללחוץ על הקישור הבא:\n__url__\n\nקוד ההזמנה הוא: __icode__\n\nתודה.", - "email-smtp-test-subject": "דוא״ל לבדיקת SMTP", - "email-smtp-test-text": "שלחת הודעת דוא״ל בהצלחה", - "error-invitation-code-not-exist": "קוד ההזמנה אינו קיים", - "error-notAuthorized": "אין לך הרשאה לצפות בעמוד זה.", - "webhook-title": "שם ההתלייה", - "webhook-token": "אסימון (כרשות לצורך אימות)", - "outgoing-webhooks": "קרסי רשת יוצאים", - "bidirectional-webhooks": "התליות דו־כיווניות", - "outgoingWebhooksPopup-title": "קרסי רשת יוצאים", - "boardCardTitlePopup-title": "מסנן כותרת כרטיס", - "disable-webhook": "השבתת ההתלייה הזאת", - "global-webhook": "התליות גלובליות", - "new-outgoing-webhook": "קרסי רשת יוצאים חדשים", - "no-name": "(לא ידוע)", - "Node_version": "גרסת Node", - "Meteor_version": "גרסת Meteor", - "MongoDB_version": "גרסת MongoDB", - "MongoDB_storage_engine": "מנוע אחסון MongoDB", - "MongoDB_Oplog_enabled": "יומן הפעילות (Oplog) של MongoDB פעיל", - "OS_Arch": "ארכיטקטורת מערכת הפעלה", - "OS_Cpus": "מספר מעבדים", - "OS_Freemem": "זיכרון (RAM) פנוי", - "OS_Loadavg": "עומס ממוצע", - "OS_Platform": "מערכת הפעלה", - "OS_Release": "גרסת מערכת הפעלה", - "OS_Totalmem": "סך כל הזיכרון (RAM)", - "OS_Type": "סוג מערכת ההפעלה", - "OS_Uptime": "זמן שעבר מאז האתחול האחרון", - "days": "ימים", - "hours": "שעות", - "minutes": "דקות", - "seconds": "שניות", - "show-field-on-card": "הצגת שדה זה בכרטיס", - "automatically-field-on-card": "הוספת שדה לכל הכרטיסים", - "showLabel-field-on-card": "הצגת תווית של השדה בכרטיס מוקטן", - "yes": "כן", - "no": "לא", - "accounts": "חשבונות", - "accounts-allowEmailChange": "לאפשר שינוי דוא״ל", - "accounts-allowUserNameChange": "לאפשר שינוי שם משתמש", - "createdAt": "נוצר ב", - "verified": "עבר אימות", - "active": "פעיל", - "card-received": "התקבל", - "card-received-on": "התקבל במועד", - "card-end": "סיום", - "card-end-on": "מועד הסיום", - "editCardReceivedDatePopup-title": "החלפת מועד הקבלה", - "editCardEndDatePopup-title": "החלפת מועד הסיום", - "setCardColorPopup-title": "הגדרת צבע", - "setCardActionsColorPopup-title": "בחירת צבע", - "setSwimlaneColorPopup-title": "בחירת צבע", - "setListColorPopup-title": "בחירת צבע", - "assigned-by": "הוקצה על ידי", - "requested-by": "התבקש על ידי", - "board-delete-notice": "מחיקה היא לצמיתות. כל הרשימות, הכרטיבים והפעולות שקשורים בלוח הזה ילכו לאיבוד.", - "delete-board-confirm-popup": "כל הרשימות, הכרטיסים, התווית והפעולות יימחקו ולא תהיה לך דרך לשחזר את תכני הלוח. אין אפשרות לבטל.", - "boardDeletePopup-title": "למחוק את הלוח?", - "delete-board": "מחיקת לוח", - "default-subtasks-board": "תת־משימות עבור הלוח __board__", - "default": "בררת מחדל", - "queue": "תור", - "subtask-settings": "הגדרות תתי משימות", - "card-settings": "הגדרות כרטיס", - "boardSubtaskSettingsPopup-title": "הגדרות תת־משימות בלוח", - "boardCardSettingsPopup-title": "הגדרות כרטיס", - "deposit-subtasks-board": "הפקדת תת־משימות ללוח הזה:", - "deposit-subtasks-list": "רשימות נחיתה עבור תת־משימות שהופקדו כאן:", - "show-parent-in-minicard": "הצגת ההורה במיני כרטיס:", - "prefix-with-full-path": "קידומת עם נתיב מלא", - "prefix-with-parent": "קידומת עם הורה", - "subtext-with-full-path": "טקסט סמוי עם נתיב מלא", - "subtext-with-parent": "טקסט סמוי עם הורה", - "change-card-parent": "החלפת הורה הכרטיס", - "parent-card": "כרטיס הורה", - "source-board": "לוח מקור", - "no-parent": "לא להציג את ההורה", - "activity-added-label": "התווית ‚%s’ נוספה אל %s", - "activity-removed-label": "התווית ‚%s’ הוסרה מ־%s", - "activity-delete-attach": "הקובץ המצורף נמחק מ־%s", - "activity-added-label-card": "התווית ‚%s’ נוספה", - "activity-removed-label-card": "התווית ‚%s’ הוסרה", - "activity-delete-attach-card": "קובץ מצורף נמחק", - "activity-set-customfield": "הגדרת שדה בהתאמה אישית ‚%s’ לערך ‚%s’ תחת %s", - "activity-unset-customfield": "ביטול הגדרת שדה בהתאמה אישית ‚%s’ תחת %s", - "r-rule": "כלל", - "r-add-trigger": "הוספת הקפצה", - "r-add-action": "הוספת פעולה", - "r-board-rules": "כללי הלוח", - "r-add-rule": "הוספת כלל", - "r-view-rule": "הצגת כלל", - "r-delete-rule": "מחיקת כל", - "r-new-rule-name": "שמו של הכלל החדש", - "r-no-rules": "אין כללים", - "r-when-a-card": "כאשר כרטיס", - "r-is": "הוא", - "r-is-moved": "מועבר", - "r-added-to": "נוסף אל", - "r-removed-from": "מוסר מ־", - "r-the-board": "הלוח", - "r-list": "רשימה", - "set-filter": "הגדרת מסנן", - "r-moved-to": "מועבר אל", - "r-moved-from": "מועבר מ־", - "r-archived": "הועבר לארכיון", - "r-unarchived": "הוחזר מהארכיון", - "r-a-card": "כרטיס", - "r-when-a-label-is": "כאשר תווית", - "r-when-the-label": "כאשר התווית היא", - "r-list-name": "שם הרשימה", - "r-when-a-member": "כאשר חבר הוא", - "r-when-the-member": "כאשר חבר", - "r-name": "שם", - "r-when-a-attach": "כאשר קובץ מצורף", - "r-when-a-checklist": "כאשר רשימת משימות", - "r-when-the-checklist": "כאשר רשימת המשימות", - "r-completed": "הושלמה", - "r-made-incomplete": "סומנה כבלתי מושלמת", - "r-when-a-item": "כאשר פריט ברשימת משימות", - "r-when-the-item": "כאשר הפריט ברשימת משימות", - "r-checked": "מסומן", - "r-unchecked": "לא מסומן", - "r-move-card-to": "העברת הכרטיס אל", - "r-top-of": "ראש", - "r-bottom-of": "תחתית", - "r-its-list": "הרשימה שלו", - "r-archive": "העברה לארכיון", - "r-unarchive": "החזרה מהארכיון", - "r-card": "כרטיס", - "r-add": "הוספה", - "r-remove": "הסרה", - "r-label": "תווית", - "r-member": "חבר", - "r-remove-all": "הסרת כל החברים מהכרטיס", - "r-set-color": "הגדרת צבע לכדי", - "r-checklist": "רשימת משימות", - "r-check-all": "לסמן הכול", - "r-uncheck-all": "לבטל את הסימון", - "r-items-check": "פריטים ברשימת משימות", - "r-check": "סימון", - "r-uncheck": "ביטול סימון", - "r-item": "פריט", - "r-of-checklist": "של רשימת משימות", - "r-send-email": "שליחת דוא״ל", - "r-to": "אל", - "r-subject": "נושא", - "r-rule-details": "פרטי הכלל", - "r-d-move-to-top-gen": "העברת כרטיס לראש הרשימה שלו", - "r-d-move-to-top-spec": "העברת כרטיס לראש רשימה", - "r-d-move-to-bottom-gen": "העברת כרטיס לתחתית הרשימה שלו", - "r-d-move-to-bottom-spec": "העברת כרטיס לתחתית רשימה", - "r-d-send-email": "שליחת דוא״ל", - "r-d-send-email-to": "אל", - "r-d-send-email-subject": "נושא", - "r-d-send-email-message": "הודעה", - "r-d-archive": "העברת כרטיס לארכיון", - "r-d-unarchive": "החזרת כרטיס מהארכיון", - "r-d-add-label": "הוספת תווית", - "r-d-remove-label": "הסרת תווית", - "r-create-card": "יצירת כרטיס חדש", - "r-in-list": "ברשימה", - "r-in-swimlane": "במסלול", - "r-d-add-member": "הוספת חבר", - "r-d-remove-member": "הסרת חבר", - "r-d-remove-all-member": "הסרת כל החברים", - "r-d-check-all": "סימון כל הפריטים ברשימה", - "r-d-uncheck-all": "ביטול סימון הפריטים ברשימה", - "r-d-check-one": "סימון פריט", - "r-d-uncheck-one": "ביטול סימון פריט", - "r-d-check-of-list": "של רשימת משימות", - "r-d-add-checklist": "הוספת רשימת משימות", - "r-d-remove-checklist": "הסרת רשימת משימות", - "r-by": "על ידי", - "r-add-checklist": "הוספת רשימת משימות", - "r-with-items": "עם פריטים", - "r-items-list": "פריט1,פריט2,פריט3", - "r-add-swimlane": "הוספת מסלול", - "r-swimlane-name": "שם המסלול", - "r-board-note": "לתשומת לבך: ניתן להשאיר את השדה ריק כדי ללכוד כל ערך אפשרי.", - "r-checklist-note": "לתשומת לבך: את פריטי רשימת הביצוע יש לכתוב בתצורת רשימה של ערכים המופרדים בפסיקים.", - "r-when-a-card-is-moved": "כאשר כרטיס מועבר לרשימה אחרת", - "r-set": "הגדרה", - "r-update": "עדכון", - "r-datefield": "שדה תאריך", - "r-df-start-at": "התחלה", - "r-df-due-at": "תפוגה", - "r-df-end-at": "סיום", - "r-df-received-at": "התקבל", - "r-to-current-datetime": "לתאריך/שעה הנוכחיים", - "r-remove-value-from": "הסרת ערך מתוך", - "ldap": "LDAP", - "oauth2": "OAuth2", - "cas": "CAS", - "authentication-method": "שיטת אימות", - "authentication-type": "סוג אימות", - "custom-product-name": "שם מותאם אישית למוצר", - "layout": "פריסה", - "hide-logo": "הסתרת לוגו", - "add-custom-html-after-body-start": "הוספת קוד HTML מותאם אישית לאחר ה־<body> הפותח.", - "add-custom-html-before-body-end": "הוספת קוד HTML מותאם אישית לפני ה־</body> הסוגר.", - "error-undefined": "מהו השתבש", - "error-ldap-login": "אירעה שגיאה בעת ניסיון הכניסה", - "display-authentication-method": "הצגת שיטת אימות", - "default-authentication-method": "שיטת אימות כבררת מחדל", - "duplicate-board": "שכפול לוח", - "people-number": "מספר האנשים הוא:", - "swimlaneDeletePopup-title": "למחוק מסלול?", - "swimlane-delete-pop": "כל הפעולות יוסרו מהזנת הפעילות ולא תהיה לך אפשרות לשחזר את המסלול. אי אפשר לחזור אחורה.", - "restore-all": "לשחזר הכול", - "delete-all": "למחוק הכול", - "loading": "העמוד בטעינה, אנא המתינו.", - "previous_as": "הזמן הקודם היה", - "act-a-dueAt": "זמן יעד שונה ל: \n__timeValue__\nבכרטיס: __card__\n זמן היעד הקודם היה __timeOldValue__", - "act-a-endAt": "מועד הסיום השתנה לכדי __timeValue__ לעומת (__timeOldValue__)", - "act-a-startAt": "מועד ההתחלה השתנה לכדי __timeValue__ לעומת (__timeOldValue__)", - "act-a-receivedAt": "מועד הקבלה השתנה לכדי __timeValue__ לעומת (__timeOldValue__)", - "a-dueAt": "מועד היעד השתנה לכדי", - "a-endAt": "מועד הסיום השתנה לכדי", - "a-startAt": "מועד ההתחלה השתנה לכדי", - "a-receivedAt": "מועד הקבלה השתנה לכדי", - "almostdue": "מועד היעד הנוכחי %s מתקרב", - "pastdue": "מועד היעד הנוכחי %s חלף", - "duenow": "מועד היעד הנוכחי %s הוא היום", - "act-newDue": "__list__/__card__ יש תזכורת ראשונה שתוקפה פג [__board__]", - "act-withDue": "__list__/__card__ יש תזכורות שתוקפן פג [__board__]", - "act-almostdue": "הזכירה שמועד היעד הנוכחי (__timeValue__) של __card__ מתקרב", - "act-pastdue": "הזכירה שמועד היעד הנוכחי (__timeValue__) של __card__ חלף", - "act-duenow": "הזכירה שמועד היעד הנוכחי (__timeValue__) של __card__ הוא עכשיו", - "act-atUserComment": "אוזכרת תחת [__board__] __list__/__card__", - "delete-user-confirm-popup": "למחוק את החשבון הזה? אי אפשר לבטל.", - "accounts-allowUserDelete": "לאפשר למשתמשים למחוק את החשבונות של עצמם", - "hide-minicard-label-text": "הסתרת טקסט התווית של מיני כרטיס", - "show-desktop-drag-handles": "הצגת ידיות גרירה של שולחן העבודה", - "assignee": "גורם אחראי", - "cardAssigneesPopup-title": "גורם אחראי", - "addmore-detail": "הוספת תיאור מפורט", - "show-on-card": "הצגה על הכרטיס", - "new": "חדש", - "editUserPopup-title": "עריכת משתמש", - "newUserPopup-title": "משתמש חדש", - "notifications": "הודעות", - "view-all": "להציג הכול", - "filter-by-unread": "סימון לפי כאלו שלא נקראו", - "mark-all-as-read": "לסמן הכול כאילו שנקראו", - "allow-rename": "לאפשר שינוי שם", - "allowRenamePopup-title": "לאפשר שינוי שם" -} \ No newline at end of file + "accept": "אישור", + "act-activity-notify": "הודעת פעילות", + "act-addAttachment": "הקובץ __attachment__ צורף אל הכרטיס __card__ ברשימה __list__ למסלול __swimlane__ שבלוח __board__", + "act-deleteAttachment": "הקובץ __attachment__ נמחק מהכרטיס __card__ ברשימה __list__ מהמסלול __swimlane__ שבלוח __board__", + "act-addSubtask": "תת־משימה __attachment__ נוספה אל הכרטיס __card__ ברשימה __list__ למסלול __swimlane__ שבלוח __board__", + "act-addLabel": "התווית __label__ נוספה לכרטיס __card__ ברשימה __list__ למסלול __swimlane__ שבלוח __board__", + "act-addedLabel": "התווית __label__ נוספה לכרטיס __card__ ברשימה __list__ למסלול __swimlane__ שבלוח __board__", + "act-removeLabel": "התווית __label__ הוסרה מהכרטיס __card__ ברשימה __list__ מהמסלול __swimlane__ שבלוח __board__", + "act-removedLabel": "התווית __label__ הוסרה מהכרטיס __card__ ברשימה __list__ מהמסלול __swimlane__ שבלוח __board__", + "act-addChecklist": "נוספה רשימת מטלות __checklist__ לכרטיס __card__ ברשימה __list__ שבמסלול __swimlane__ בלוח __board__", + "act-addChecklistItem": "נוסף פריט סימון __checklistItem__ לרשימת המטלות __checklist__ לכרטיס __card__ ברשימה __list__ במסלול __swimlane__ בלוח __board__", + "act-removeChecklist": "הוסרה רשימת מטלות __checklist__ מהכרטיס __card__ ברשימה __list__ שבמסלול __swimlane__ בלוח __board__", + "act-removeChecklistItem": "פריט הסימון __checklistItem__ הוסר מרשימת המטלות __checkList__ בכרטיס __card__ ברשימה __list__ מהמסלול __swimlane__ בלוח __board__", + "act-checkedItem": "הפריט __checklistItem__ ששייך לרשימת המשימות __checklist__ בכרטיס __card__ שברשימת __list__ במסלול __swimlane__ שבלוח __board__ סומן", + "act-uncheckedItem": "בוטל הסימון __checklistItem__ ברשימת המטלות __checklist__ בכרטיס __card__ ברשימה __list__ במסלול __swimlane__ בלוח __board__", + "act-completeChecklist": "רשימת המטלות __checklist__ בכרטיס __card__ שברשימה __list__ תחת המסלול __swimlane__ בלוח __board__ הושלמה", + "act-uncompleteChecklist": "ההשלמה של רשימת המטלות __checklist__ בכרטיס __card__ שברשימה __list__ תחת המסלול __swimlane__ בלוח __board__ בוטלה", + "act-addComment": "התקבלה תגובה על הכרטיס __card__:‏ __comment__ ברשימה __list__ במסלול __swimlane__ בלוח __board__", + "act-editComment": "התגובה בכרטיס __card__: __comment__ שברשימה __list__ שבמסלול __swimlane__ שבלוח __board__ נערכה", + "act-deleteComment": "התגובה בכרטיס __card__: __comment__ שברשימה __list__ שבמסלול __swimlane__ שבלוח __board__ נמחקה", + "act-createBoard": "הלוח __board__ נוצר", + "act-createSwimlane": "נוצר מסלול __swimlane__ בלוח __board__", + "act-createCard": "הכרטיס __card__ נוצר ברשימה __list__ במסלול __swimlane__ שבלוח __board__", + "act-createCustomField": "השדה המותאם אישית __customField__ שבלוח __board__ נוצר", + "act-deleteCustomField": "השדה המותאם אישית __customField__ שבלוח __board__ נמחק", + "act-setCustomField": "השדה המותאם אישית _customField__: __customFieldValue__ בכרטיס __card__ ברשימה __list__  במסלול __swimlane__ שבלוח __board__ נערך", + "act-createList": "הרשימה __list__ נוספה ללוח __board__", + "act-addBoardMember": "החבר __member__ נוסף אל __board__", + "act-archivedBoard": "הלוח __board__ הועבר לארכיון", + "act-archivedCard": "הכרטיס __card__ ברשימה __list__ במסלול __swimlane__ בלוח __board__ הועבר לארכיון", + "act-archivedList": "הרשימה __list__ במסלול __swimlane__ בלוח __board__ הועברה לארכיון", + "act-archivedSwimlane": "המסלול __swimlane__ בלוח __board__ הועבר לארכיון", + "act-importBoard": "הייבוא של הלוח __board__ הושלם", + "act-importCard": "הייבוא של הכרטיס __card__ לרשימה __list__ למסלול __swimlane__ ללוח __board__ הושלם", + "act-importList": "הרשימה __list__ ייובאה למסלול __swimlane__ שבלוח __board__", + "act-joinMember": "החבר __member__ נוסף לכרטיס __card__ לרשימה __list__ במסלול __swimlane__ בלוח __board__", + "act-moveCard": "הועבר הכרטיס __card__ בלוח __board__ מהרשימה __oldList__ במסלול __oldSwimlane__ לרשימה __list__ במסלול __swimlane__.", + "act-moveCardToOtherBoard": "הכרטיס __card__ הועבר מהרשימה __oldList__ במסלול __oldSwimlane__ בלוח __oldBoard__ לרשימה __list__ במסלול __swimlane__ בלוח __board__", + "act-removeBoardMember": "החבר __member__ הוסר מהלוח __board__", + "act-restoredCard": "הכרטיס __card__ שוחזר לרשימה __list__ למסלול __swimlane__ ללוח __board__", + "act-unjoinMember": "החבר __member__ הוסר מהכרטיס __card__ ברשימה __list__ במסלול __swimlane__ בלוח __board__", + "act-withBoardTitle": "__board__", + "act-withCardTitle": "[__board__] __card__", + "actions": "פעולות", + "activities": "פעילויות", + "activity": "פעילות", + "activity-added": "%s נוסף ל%s", + "activity-archived": "%s הועבר לארכיון", + "activity-attached": "%s צורף ל%s", + "activity-created": "%s נוצר", + "activity-customfield-created": "נוצר שדה בהתאמה אישית %s", + "activity-excluded": "%s לא נכלל ב%s", + "activity-imported": "%s ייובא מ%s אל %s", + "activity-imported-board": "%s יובא מ%s", + "activity-joined": "הצטרפות אל %s", + "activity-moved": "%s עבר מ%s ל%s", + "activity-on": "ב%s", + "activity-removed": "%s הוסר מ%s", + "activity-sent": "%s נשלח ל%s", + "activity-unjoined": "בוטל צירוף אל %s", + "activity-subtask-added": "נוספה תת־משימה אל %s", + "activity-checked-item": "%s סומן ברשימת המשימות %s מתוך %s", + "activity-unchecked-item": "בוטל הסימון של %s ברשימת המשימות %s מתוך %s", + "activity-checklist-added": "נוספה רשימת משימות אל %s", + "activity-checklist-removed": "הוסרה רשימת משימות מ־%s", + "activity-checklist-completed": "הושלמה רשימת משימות %s מתוך %s", + "activity-checklist-uncompleted": "רשימת המשימות %s מתוך %s סומנה כבלתי מושלמת", + "activity-checklist-item-added": "נוסף פריט רשימת משימות אל ‚%s‘ תחת %s", + "activity-checklist-item-removed": "הוסר פריט מרשימת המשימות ‚%s’ תחת %s", + "add": "הוספה", + "activity-checked-item-card": "סומן %s ברשימת המשימות %s", + "activity-unchecked-item-card": "הסימון של %s בוטל ברשימת המשימות %s", + "activity-checklist-completed-card": "רשימת המטלות __checklist__ בכרטיס __card__ שברשימה __list__ תחת המסלול __swimlane__ בלוח __board__ הושלמה", + "activity-checklist-uncompleted-card": "רשימת המשימות %s סומנה כבלתי מושלמת", + "activity-editComment": "התגובה %s נערכה", + "activity-deleteComment": "התגובה %s נמחקה", + "add-attachment": "הוספת קובץ מצורף", + "add-board": "הוספת לוח", + "add-card": "הוספת כרטיס", + "add-swimlane": "הוספת מסלול", + "add-subtask": "הוסף תת משימה", + "add-checklist": "הוספת רשימת מטלות", + "add-checklist-item": "הוספת פריט לרשימת משימות", + "add-cover": "הוספת כיסוי", + "add-label": "הוספת תווית", + "add-list": "הוספת רשימה", + "add-members": "הוספת חברים", + "added": "התווסף", + "addMemberPopup-title": "חברים", + "admin": "מנהל", + "admin-desc": "יש הרשאות לצפייה ולעריכת כרטיסים, להסרת חברים ולשינוי הגדרות לוח.", + "admin-announcement": "הכרזה", + "admin-announcement-active": "הכרזת מערכת פעילה", + "admin-announcement-title": "הכרזה ממנהל המערכת", + "all-boards": "כל הלוחות", + "and-n-other-card": "וכרטיס נוסף", + "and-n-other-card_plural": "ו־__count__ כרטיסים נוספים", + "apply": "החלה", + "app-is-offline": "בטעינה, נא להמתין. רענון הדף תוביל לאבדן מידע. אם הטעינה אורכת זמן רב מדי, מוטב לבדוק אם השרת מקוון.", + "archive": "העברה לארכיון", + "archive-all": "אחסן הכל בארכיון", + "archive-board": "העברת הלוח לארכיון", + "archive-card": "העברת הכרטיס לארכיון", + "archive-list": "העברת הרשימה לארכיון", + "archive-swimlane": "העברת מסלול לארכיון", + "archive-selection": "העברת הבחירה לארכיון", + "archiveBoardPopup-title": "להעביר לוח זה לארכיון?", + "archived-items": "להעביר לארכיון", + "archived-boards": "לוחות שנשמרו בארכיון", + "restore-board": "שחזור לוח", + "no-archived-boards": "לא נשמרו לוחות בארכיון.", + "archives": "להעביר לארכיון", + "template": "תבנית", + "templates": "תבניות", + "assign-member": "הקצאת חבר", + "attached": "מצורף", + "attachment": "קובץ מצורף", + "attachment-delete-pop": "מחיקת קובץ מצורף הנה סופית. אין דרך חזרה.", + "attachmentDeletePopup-title": "למחוק קובץ מצורף?", + "attachments": "קבצים מצורפים", + "auto-watch": "הוספת לוחות למעקב כשהם נוצרים", + "avatar-too-big": "תמונת המשתמש גדולה מדי (70 ק״ב לכל היותר)", + "back": "חזרה", + "board-change-color": "שינוי צבע", + "board-nb-stars": "%s כוכבים", + "board-not-found": "לוח לא נמצא", + "board-private-info": "לוח זה יהיה <strong>פרטי</strong>.", + "board-public-info": "לוח זה יהיה <strong>ציבורי</strong>.", + "boardChangeColorPopup-title": "שינוי רקע ללוח", + "boardChangeTitlePopup-title": "שינוי שם הלוח", + "boardChangeVisibilityPopup-title": "שינוי מצב הצגה", + "boardChangeWatchPopup-title": "שינוי הגדרת המעקב", + "boardMenuPopup-title": "הגדרות לוח", + "boardChangeViewPopup-title": "תצוגת לוח", + "boards": "לוחות", + "board-view": "תצוגת לוח", + "board-view-cal": "לוח שנה", + "board-view-swimlanes": "מסלולים", + "board-view-collapse": "צמצום", + "board-view-lists": "רשימות", + "bucket-example": "כמו למשל „רשימת המשימות“", + "cancel": "ביטול", + "card-archived": "כרטיס זה שמור בארכיון.", + "board-archived": "הלוח עבר לארכיון", + "card-comments-title": "לכרטיס זה %s תגובות.", + "card-delete-notice": "מחיקה היא סופית. כל הפעולות המשויכות לכרטיס זה תלכנה לאיוד.", + "card-delete-pop": "כל הפעולות יוסרו מלוח הפעילות ולא תהיה אפשרות לפתוח מחדש את הכרטיס. אין דרך חזרה.", + "card-delete-suggest-archive": "על מנת להסיר כרטיסים מהלוח מבלי לאבד את היסטוריית הפעילות שלהם, ניתן לשמור אותם בארכיון.", + "card-due": "תאריך יעד", + "card-due-on": "תאריך יעד", + "card-spent": "זמן שהושקע", + "card-edit-attachments": "עריכת קבצים מצורפים", + "card-edit-custom-fields": "עריכת שדות בהתאמה אישית", + "card-edit-labels": "עריכת תוויות", + "card-edit-members": "עריכת חברים", + "card-labels-title": "שינוי תוויות לכרטיס.", + "card-members-title": "הוספה או הסרה של חברי הלוח מהכרטיס.", + "card-start": "התחלה", + "card-start-on": "מתחיל ב־", + "cardAttachmentsPopup-title": "לצרף מ־", + "cardCustomField-datePopup-title": "החלפת תאריך", + "cardCustomFieldsPopup-title": "עריכת שדות בהתאמה אישית", + "cardDeletePopup-title": "למחוק כרטיס?", + "cardDetailsActionsPopup-title": "פעולות על הכרטיס", + "cardLabelsPopup-title": "תוויות", + "cardMembersPopup-title": "חברים", + "cardMorePopup-title": "עוד", + "cardTemplatePopup-title": "יצירת תבנית", + "cards": "כרטיסים", + "cards-count": "כרטיסים", + "casSignIn": "כניסה עם CAS", + "cardType-card": "כרטיס", + "cardType-linkedCard": "כרטיס מקושר", + "cardType-linkedBoard": "לוח מקושר", + "change": "שינוי", + "change-avatar": "החלפת תמונת משתמש", + "change-password": "החלפת ססמה", + "change-permissions": "שינוי הרשאות", + "change-settings": "שינוי הגדרות", + "changeAvatarPopup-title": "שינוי תמונת משתמש", + "changeLanguagePopup-title": "החלפת שפה", + "changePasswordPopup-title": "החלפת ססמה", + "changePermissionsPopup-title": "שינוי הרשאות", + "changeSettingsPopup-title": "שינוי הגדרות", + "subtasks": "תת משימות", + "checklists": "רשימות", + "click-to-star": "יש ללחוץ להוספת הלוח למועדפים.", + "click-to-unstar": "יש ללחוץ להסרת הלוח מהמועדפים.", + "clipboard": "לוח גזירים או גרירה ושחרור", + "close": "סגירה", + "close-board": "סגירת לוח", + "close-board-pop": "ניתן לשחזר את הלוח בלחיצה על כפתור „ארכיונים“ מהכותרת העליונה.", + "color-black": "שחור", + "color-blue": "כחול", + "color-crimson": "שני", + "color-darkgreen": "ירוק כהה", + "color-gold": "זהב", + "color-gray": "אפור", + "color-green": "ירוק", + "color-indigo": "אינדיגו", + "color-lime": "ליים", + "color-magenta": "ארגמן", + "color-mistyrose": "ורד", + "color-navy": "כחול כהה", + "color-orange": "כתום", + "color-paleturquoise": "טורקיז חיוור", + "color-peachpuff": "נשיפת אפרסק", + "color-pink": "ורוד", + "color-plum": "שזיף", + "color-purple": "סגול", + "color-red": "אדום", + "color-saddlebrown": "חום אוכף", + "color-silver": "כסף", + "color-sky": "תכלת", + "color-slateblue": "צפחה כחולה", + "color-white": "לבן", + "color-yellow": "צהוב", + "unset-color": "בטל הגדרה", + "comment": "לפרסם", + "comment-placeholder": "כתיבת הערה", + "comment-only": "הערה בלבד", + "comment-only-desc": "ניתן להגיב על כרטיסים בלבד.", + "no-comments": "אין הערות", + "no-comments-desc": "לא ניתן לצפות בתגובות ובפעילויות.", + "worker": "עובד/ת", + "worker-desc": "אפשר רק להעביר כרטיסים, להקצות כרטיסים לעצמו/ה ולהגיב.", + "computer": "מחשב", + "confirm-subtask-delete-dialog": "למחוק את תת המשימה?", + "confirm-checklist-delete-dialog": "למחוק את רשימת המשימות?", + "copy-card-link-to-clipboard": "העתקת קישור הכרטיס ללוח הגזירים", + "linkCardPopup-title": "קישור כרטיס", + "searchElementPopup-title": "חיפוש", + "copyCardPopup-title": "העתקת כרטיס", + "copyChecklistToManyCardsPopup-title": "העתקת תבנית רשימת מטלות למגוון כרטיסים", + "copyChecklistToManyCardsPopup-instructions": "כותרות ותיאורים של כרטיסי יעד בתצורת JSON זו", + "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"כותרת כרטיס ראשון\", \"description\":\"תיאור כרטיס ראשון\"}, {\"title\":\"כותרת כרטיס שני\",\"description\":\"תיאור כרטיס שני\"},{\"title\":\"כותרת כרטיס אחרון\",\"description\":\"תיאור כרטיס אחרון\"} ]", + "create": "יצירה", + "createBoardPopup-title": "יצירת לוח", + "chooseBoardSourcePopup-title": "יבוא לוח", + "createLabelPopup-title": "יצירת תווית", + "createCustomField": "יצירת שדה", + "createCustomFieldPopup-title": "יצירת שדה", + "current": "נוכחי", + "custom-field-delete-pop": "אין אפשרות לבטל את הפעולה. הפעולה תסיר את השדה שהותאם אישית מכל הכרטיסים ותשמיד את ההיסטוריה שלו.", + "custom-field-checkbox": "תיבת סימון", + "custom-field-date": "תאריך", + "custom-field-dropdown": "רשימה נגללת", + "custom-field-dropdown-none": "(ללא)", + "custom-field-dropdown-options": "אפשרויות רשימה", + "custom-field-dropdown-options-placeholder": "יש ללחוץ על enter כדי להוסיף עוד אפשרויות", + "custom-field-dropdown-unknown": "(לא ידוע)", + "custom-field-number": "מספר", + "custom-field-text": "טקסט", + "custom-fields": "שדות מותאמים אישית", + "date": "תאריך", + "decline": "סירוב", + "default-avatar": "תמונת משתמש כבררת מחדל", + "delete": "מחיקה", + "deleteCustomFieldPopup-title": "למחוק שדה מותאם אישית?", + "deleteLabelPopup-title": "למחוק תווית?", + "description": "תיאור", + "disambiguateMultiLabelPopup-title": "הבהרת פעולת תווית", + "disambiguateMultiMemberPopup-title": "הבהרת פעולת חבר", + "discard": "התעלמות", + "done": "בוצע", + "download": "הורדה", + "edit": "עריכה", + "edit-avatar": "החלפת תמונת משתמש", + "edit-profile": "עריכת פרופיל", + "edit-wip-limit": "עריכת מגבלת „בעבודה”", + "soft-wip-limit": "מגבלת „בעבודה” רכה", + "editCardStartDatePopup-title": "שינוי מועד התחלה", + "editCardDueDatePopup-title": "שינוי מועד סיום", + "editCustomFieldPopup-title": "עריכת שדה", + "editCardSpentTimePopup-title": "שינוי הזמן שהושקע", + "editLabelPopup-title": "שינוי תווית", + "editNotificationPopup-title": "שינוי דיווח", + "editProfilePopup-title": "עריכת פרופיל", + "email": "דוא״ל", + "email-enrollAccount-subject": "נוצר עבורך חשבון באתר __siteName__", + "email-enrollAccount-text": "__user__ שלום,\n\nכדי להתחיל להשתמש בשירות, יש ללחוץ על הקישור המופיע להלן.\n\n__url__\n\nתודה.", + "email-fail": "שליחת ההודעה בדוא״ל נכשלה", + "email-fail-text": "שגיאה בעת ניסיון לשליחת הודעת דוא״ל", + "email-invalid": "כתובת דוא״ל לא חוקית", + "email-invite": "הזמנה באמצעות דוא״ל", + "email-invite-subject": "נשלחה אליך הזמנה מאת __inviter__", + "email-invite-text": "__user__ שלום,\n\nהוזמנת על ידי __inviter__ להצטרף ללוח „__board__“ להמשך שיתוף הפעולה.\n\nנא ללחוץ על הקישור המופיע להלן:\n\n__url__\n\nתודה.", + "email-resetPassword-subject": "ניתן לאפס את ססמתך לאתר __siteName__", + "email-resetPassword-text": "__user__ שלום,\n\nכדי לאפס את ססמתך, יש ללחוץ על הקישור המופיע להלן.\n\n__url__\n\nתודה.", + "email-sent": "הודעת הדוא״ל נשלחה", + "email-verifyEmail-subject": "אימות כתובת הדוא״ל שלך באתר __siteName__", + "email-verifyEmail-text": "__user__ שלום,\n\nלאימות כתובת הדוא״ל המשויכת לחשבונך, עליך פשוט ללחוץ על הקישור המופיע להלן.\n\n__url__\n\nתודה.", + "enable-wip-limit": "הפעלת מגבלת „בעבודה”", + "error-board-doesNotExist": "לוח זה אינו קיים", + "error-board-notAdmin": "צריכות להיות לך הרשאות ניהול על לוח זה כדי לעשות זאת", + "error-board-notAMember": "עליך לקבל חברות בלוח זה כדי לעשות זאת", + "error-json-malformed": "הטקסט שלך אינו JSON תקין", + "error-json-schema": "נתוני ה־JSON שלך לא כוללים את המידע הנכון בתבנית הנכונה", + "error-list-doesNotExist": "רשימה זו לא קיימת", + "error-user-doesNotExist": "משתמש זה לא קיים", + "error-user-notAllowSelf": "אינך יכול להזמין את עצמך", + "error-user-notCreated": "משתמש זה לא נוצר", + "error-username-taken": "המשתמש כבר קיים במערכת", + "error-email-taken": "כתובת הדוא״ל כבר נמצאת בשימוש", + "export-board": "ייצוא לוח", + "sort": "מיון", + "sort-desc": "לחיצה למיון הרשימה", + "list-sort-by": "מיון הרשימה לפי:", + "list-label-modifiedAt": "מועד הגישה האחרון:", + "list-label-title": "שם הרשימה", + "list-label-sort": "סדר ידני משלך", + "list-label-short-modifiedAt": "(ג)", + "list-label-short-title": "(ש)", + "list-label-short-sort": "(י)", + "filter": "מסנן", + "filter-cards": "סינון כרטיסים או רשימות", + "list-filter-label": "סינון רשימה לפי כותרת", + "filter-clear": "ניקוי המסנן", + "filter-no-label": "אין תווית", + "filter-no-member": "אין חבר כזה", + "filter-no-assignee": "No assignee", + "filter-no-custom-fields": "אין שדות מותאמים אישית", + "filter-show-archive": "הצגת רשימות שהועברו לארכיון", + "filter-hide-empty": "הסתרת רשימות ריקות", + "filter-on": "המסנן פועל", + "filter-on-desc": "מסנן כרטיסים פעיל בלוח זה. יש ללחוץ כאן לעריכת המסנן.", + "filter-to-selection": "סינון לבחירה", + "advanced-filter-label": "מסנן מתקדם", + "advanced-filter-description": "המסנן המתקדם מאפשר לך לכתוב מחרוזת שמכילה את הפעולות הבאות: == != <= >= && || ( ) רווח מכהן כמפריד בין הפעולות. ניתן לסנן את כל השדות המותאמים אישית על ידי הקלדת שמם והערך שלהם. למשל: שדה1 == ערך1. לתשומת לבך: אם שדות או ערכים מכילים רווח, יש לעטוף אותם במירכא מכל צד. למשל: 'שדה 1' == 'ערך 1'. ניתן גם לשלב מגוון תנאים. למשל: F1 == V1 || F1 == V2. על פי רוב כל הפעולות מפוענחות משמאל לימין. ניתן לשנות את הסדר על ידי הצבת סוגריים. למשל: ( F1 == V1 && ( F2 == V2 || F2 == V3. כמו כן, ניתן לחפש בשדה טקסט באופן הבא: F1 == /Tes.*/i", + "fullname": "שם מלא", + "header-logo-title": "חזרה לדף הלוחות שלך.", + "hide-system-messages": "הסתרת הודעות מערכת", + "headerBarCreateBoardPopup-title": "יצירת לוח", + "home": "בית", + "import": "יבוא", + "link": "קישור", + "import-board": "ייבוא לוח", + "import-board-c": "יבוא לוח", + "import-board-title-trello": "ייבוא לוח מטרלו", + "import-board-title-wekan": "ייבוא לוח מייצוא קודם", + "import-sandstorm-backup-warning": "עדיף לא למחוק נתונים שייובאו מייצוא מקורי או מ־Trello בטרם בדיקה האם הגרעין הזה נסגר ונפתח שוב או אם מתקבלת שגיאה על כך שהלוח לא נמצא, משמעות הדבר היא אבדן מידע.", + "import-sandstorm-warning": "הלוח שייובא ימחק את כל הנתונים הקיימים בלוח ויחליף אותם בלוח שייובא.", + "from-trello": "מ־Trello", + "from-wekan": "מייצוא קודם", + "import-board-instruction-trello": "בלוח הטרלו שלך, עליך ללחוץ על ‚תפריט‘, ואז על ‚עוד‘, ‚הדפסה וייצוא‘, ‚יצוא JSON‘ ולהעתיק את הטקסט שנוצר.", + "import-board-instruction-wekan": "בלוח שלך עליך לגשת אל ‚תפריט’, לאחר מכן ‚ייצוא לוח’ ואז להעתיק את הטקסט מהקובץ שהתקבל.", + "import-board-instruction-about-errors": "גם אם התקבלו שגיאות בעת יבוא לוח, ייתכן שהייבוא עבד. כדי לבדוק זאת, יש להיכנס ל„כל הלוחות”.", + "import-json-placeholder": "יש להדביק את נתוני ה־JSON התקינים לכאן", + "import-map-members": "מיפוי חברים", + "import-members-map": "הלוחות המיובאים שלך מכילים חברים. נא למפות את החברים שברצונך לייבא למשתמשים שלך", + "import-show-user-mapping": "סקירת מיפוי חברים", + "import-user-select": "נא לבחור את המשתמש ב־Wekan אותו ברצונך למפות אל חבר זה", + "importMapMembersAddPopup-title": "בחירת משתמש", + "info": "גרסה", + "initials": "ראשי תיבות", + "invalid-date": "תאריך שגוי", + "invalid-time": "זמן שגוי", + "invalid-user": "משתמש שגוי", + "joined": "הצטרף", + "just-invited": "הוזמנת ללוח זה", + "keyboard-shortcuts": "קיצורי מקלדת", + "label-create": "יצירת תווית", + "label-default": "תווית בצבע %s (בררת מחדל)", + "label-delete-pop": "אין דרך חזרה. התווית תוסר מכל הכרטיסים וההיסטוריה תימחק.", + "labels": "תוויות", + "language": "שפה", + "last-admin-desc": "אין אפשרות לשנות תפקידים כיוון שחייב להיות מנהל אחד לפחות.", + "leave-board": "עזיבת הלוח", + "leave-board-pop": "לעזוב את __boardTitle__? שמך יוסר מכל הכרטיסים שבלוח זה.", + "leaveBoardPopup-title": "לעזוב לוח ?", + "link-card": "קישור לכרטיס זה", + "list-archive-cards": "העברת כל הכרטיסים שברשימה זו לארכיון", + "list-archive-cards-pop": "כל הכרטיסים מרשימה זו יוסרו מהלוח. לצפייה בכרטיסים השמורים בארכיון ולהחזירם ללוח, ניתן ללחוץ על „תפריט” > „פריטים בארכיון”.", + "list-move-cards": "העברת כל הכרטיסים שברשימה זו", + "list-select-cards": "בחירת כל הכרטיסים שברשימה זו", + "set-color-list": "הגדרת צבע", + "listActionPopup-title": "פעולות רשימה", + "swimlaneActionPopup-title": "פעולות על מסלול", + "swimlaneAddPopup-title": "הוספת מסלול מתחת", + "listImportCardPopup-title": "יבוא כרטיס מ־Trello", + "listMorePopup-title": "עוד", + "link-list": "קישור לרשימה זו", + "list-delete-pop": "כל הפעולות תוסרנה מרצף הפעילות ולא תהיה לך אפשרות לשחזר את הרשימה. אין ביטול.", + "list-delete-suggest-archive": "ניתן לשמור רשימה בארכיון כדי להסיר אותה מהלוח ולשמור על היסטוריית הפעילות.", + "lists": "רשימות", + "swimlanes": "מסלולים", + "log-out": "יציאה", + "log-in": "כניסה", + "loginPopup-title": "כניסה", + "memberMenuPopup-title": "הגדרות חברות", + "members": "חברים", + "menu": "תפריט", + "move-selection": "העברת הבחירה", + "moveCardPopup-title": "העברת כרטיס", + "moveCardToBottom-title": "העברה לתחתית הרשימה", + "moveCardToTop-title": "העברה לראש הרשימה", + "moveSelectionPopup-title": "העברת בחירה", + "multi-selection": "בחירה מרובה", + "multi-selection-on": "בחירה מרובה פועלת", + "muted": "מושתק", + "muted-info": "מעתה לא תתקבלנה אצלך התרעות על שינויים בלוח זה", + "my-boards": "הלוחות שלי", + "name": "שם", + "no-archived-cards": "אין כרטיסים בארכיון", + "no-archived-lists": "אין רשימות בארכיון", + "no-archived-swimlanes": "אין מסלולים בארכיון.", + "no-results": "אין תוצאות", + "normal": "רגיל", + "normal-desc": "הרשאה לצפות ולערוך כרטיסים. לא ניתן לשנות הגדרות.", + "not-accepted-yet": "ההזמנה לא אושרה עדיין", + "notify-participate": "קבלת עדכונים על כרטיסים בהם יש לך מעורבות הן בתהליך היצירה והן כחבר", + "notify-watch": "קבלת עדכונים על כל לוח, רשימה או כרטיס שסימנת למעקב", + "optional": "רשות", + "or": "או", + "page-maybe-private": "יתכן שדף זה פרטי. ניתן לצפות בו על ידי <a href='%s'>כניסה למערכת</a>", + "page-not-found": "דף לא נמצא.", + "password": "ססמה", + "paste-or-dragdrop": "כדי להדביק או לגרור ולשחרר קובץ תמונה אליו (תמונות בלבד)", + "participating": "משתתפים", + "preview": "תצוגה מקדימה", + "previewAttachedImagePopup-title": "תצוגה מקדימה", + "previewClipboardImagePopup-title": "תצוגה מקדימה", + "private": "פרטי", + "private-desc": "לוח זה פרטי. רק אנשים שנוספו ללוח יכולים לצפות ולערוך אותו.", + "profile": "פרופיל", + "public": "ציבורי", + "public-desc": "לוח זה ציבורי. כל מי שמחזיק בקישור יכול לצפות בלוח והוא יופיע בתוצאות מנועי חיפוש כגון גוגל. רק אנשים שנוספו ללוח יכולים לערוך אותו.", + "quick-access-description": "לחיצה על הכוכב תוסיף קיצור דרך ללוח בשורה זו.", + "remove-cover": "הסרת כיסוי", + "remove-from-board": "הסרה מהלוח", + "remove-label": "הסרת תווית", + "listDeletePopup-title": "למחוק את הרשימה?", + "remove-member": "הסרת חבר", + "remove-member-from-card": "הסרה מהכרטיס", + "remove-member-pop": "להסיר את __name__ (__username__) מ__boardTitle__? התהליך יגרום להסרת החבר מכל הכרטיסים בלוח זה. תישלח הודעה אל החבר.", + "removeMemberPopup-title": "להסיר חבר?", + "rename": "שינוי שם", + "rename-board": "שינוי שם ללוח", + "restore": "שחזור", + "save": "שמירה", + "search": "חיפוש", + "rules": "כללים", + "search-cards": "חיפוש מבין כותרות של כרטיסים/רשימות, תיאורים ושדות בהתאמה אישית בלוח זה", + "search-example": "טקסט לחיפוש ?", + "select-color": "בחירת צבע", + "set-wip-limit-value": "הגדרת מגבלה למספר המרבי של משימות ברשימה זו", + "setWipLimitPopup-title": "הגדרת מגבלת „בעבודה”", + "shortcut-assign-self": "להקצות אותי לכרטיס הנוכחי", + "shortcut-autocomplete-emoji": "השלמה אוטומטית לאימוג׳י", + "shortcut-autocomplete-members": "השלמה אוטומטית של חברים", + "shortcut-clear-filters": "ביטול כל המסננים", + "shortcut-close-dialog": "סגירת החלון", + "shortcut-filter-my-cards": "סינון הכרטיסים שלי", + "shortcut-show-shortcuts": "העלאת רשימת קיצורים זו", + "shortcut-toggle-filterbar": "הצגה או הסתרה של סרגל צד הסינון", + "shortcut-toggle-sidebar": "הצגה או הסתרה של סרגל צד הלוח", + "show-cards-minimum-count": "הצגת ספירת כרטיסים אם רשימה מכילה למעלה מ־", + "sidebar-open": "פתיחת סרגל צד", + "sidebar-close": "סגירת סרגל צד", + "signupPopup-title": "יצירת חשבון", + "star-board-title": "ניתן ללחוץ כדי לסמן בכוכב. הלוח יופיע בראש רשימת הלוחות שלך.", + "starred-boards": "לוחות שסומנו בכוכב", + "starred-boards-description": "לוחות מסומנים בכוכב מופיעים בראש רשימת הלוחות שלך.", + "subscribe": "הרשמה", + "team": "צוות", + "this-board": "לוח זה", + "this-card": "כרטיס זה", + "spent-time-hours": "זמן שהושקע (שעות)", + "overtime-hours": "שעות נוספות", + "overtime": "שעות נוספות", + "has-overtime-cards": "יש כרטיסי שעות נוספות", + "has-spenttime-cards": "יש כרטיסי זמן שהושקע", + "time": "זמן", + "title": "כותרת", + "tracking": "מעקב", + "tracking-info": "על כל שינוי בכרטיסים בהם הייתה לך מעורבות ברמת היצירה או כחברות תגיע אליך הודעה.", + "type": "סוג", + "unassign-member": "ביטול הקצאת חבר", + "unsaved-description": "יש לך תיאור לא שמור.", + "unwatch": "ביטול מעקב", + "upload": "העלאה", + "upload-avatar": "העלאת תמונת משתמש", + "uploaded-avatar": "הועלתה תמונה משתמש", + "username": "שם משתמש", + "view-it": "הצגה", + "warn-list-archived": "אזהרה: כרטיס זה הוא חלק מרשימה שנמצאת בארכיון", + "watch": "לעקוב", + "watching": "במעקב", + "watching-info": "מעתה יגיעו אליך דיווחים על כל שינוי בלוח זה", + "welcome-board": "לוח קבלת פנים", + "welcome-swimlane": "ציון דרך 1", + "welcome-list1": "יסודות", + "welcome-list2": "מתקדם", + "card-templates-swimlane": "תבניות כרטיסים", + "list-templates-swimlane": "תבניות רשימות", + "board-templates-swimlane": "תבניות לוחות", + "what-to-do": "מה ברצונך לעשות?", + "wipLimitErrorPopup-title": "מגבלת „בעבודה” שגויה", + "wipLimitErrorPopup-dialog-pt1": "מספר המשימות ברשימה זו גדולה ממגבלת הפריטים „בעבודה” שהגדרת.", + "wipLimitErrorPopup-dialog-pt2": "נא להוציא חלק מהמשימות מרשימה זו או להגדיר מגבלת „בעבודה” גדולה יותר.", + "admin-panel": "חלונית ניהול המערכת", + "settings": "הגדרות", + "people": "אנשים", + "registration": "הרשמה", + "disable-self-registration": "השבתת הרשמה עצמית", + "invite": "הזמנה", + "invite-people": "הזמנת אנשים", + "to-boards": "ללוח/ות", + "email-addresses": "כתובות דוא״ל", + "smtp-host-description": "כתובת שרת ה־SMTP שמטפל בהודעות הדוא״ל שלך.", + "smtp-port-description": "מספר הפתחה בה שרת ה־SMTP שלך משתמש לדוא״ל יוצא.", + "smtp-tls-description": "הפעל תמיכה ב־TLS עבור שרת ה־SMTP", + "smtp-host": "כתובת ה־SMTP", + "smtp-port": "פתחת ה־SMTP", + "smtp-username": "שם משתמש", + "smtp-password": "ססמה", + "smtp-tls": "תמיכה ב־TLS", + "send-from": "מאת", + "send-smtp-test": "שליחת דוא״ל בדיקה לעצמך", + "invitation-code": "קוד הזמנה", + "email-invite-register-subject": "נשלחה אליך הזמנה מאת __inviter__", + "email-invite-register-text": "לכבוד __user__,\n\nהוזמנת על ידי __inviter__ לקחת חלק בלוח קנבאן.\n\nנא ללחוץ על הקישור הבא:\n__url__\n\nקוד ההזמנה הוא: __icode__\n\nתודה.", + "email-smtp-test-subject": "דוא״ל לבדיקת SMTP", + "email-smtp-test-text": "שלחת הודעת דוא״ל בהצלחה", + "error-invitation-code-not-exist": "קוד ההזמנה אינו קיים", + "error-notAuthorized": "אין לך הרשאה לצפות בעמוד זה.", + "webhook-title": "שם ההתלייה", + "webhook-token": "אסימון (כרשות לצורך אימות)", + "outgoing-webhooks": "קרסי רשת יוצאים", + "bidirectional-webhooks": "התליות דו־כיווניות", + "outgoingWebhooksPopup-title": "קרסי רשת יוצאים", + "boardCardTitlePopup-title": "מסנן כותרת כרטיס", + "disable-webhook": "השבתת ההתלייה הזאת", + "global-webhook": "התליות גלובליות", + "new-outgoing-webhook": "קרסי רשת יוצאים חדשים", + "no-name": "(לא ידוע)", + "Node_version": "גרסת Node", + "Meteor_version": "גרסת Meteor", + "MongoDB_version": "גרסת MongoDB", + "MongoDB_storage_engine": "מנוע אחסון MongoDB", + "MongoDB_Oplog_enabled": "יומן הפעילות (Oplog) של MongoDB פעיל", + "OS_Arch": "ארכיטקטורת מערכת הפעלה", + "OS_Cpus": "מספר מעבדים", + "OS_Freemem": "זיכרון (RAM) פנוי", + "OS_Loadavg": "עומס ממוצע", + "OS_Platform": "מערכת הפעלה", + "OS_Release": "גרסת מערכת הפעלה", + "OS_Totalmem": "סך כל הזיכרון (RAM)", + "OS_Type": "סוג מערכת ההפעלה", + "OS_Uptime": "זמן שעבר מאז האתחול האחרון", + "days": "ימים", + "hours": "שעות", + "minutes": "דקות", + "seconds": "שניות", + "show-field-on-card": "הצגת שדה זה בכרטיס", + "automatically-field-on-card": "הוספת שדה לכל הכרטיסים", + "showLabel-field-on-card": "הצגת תווית של השדה בכרטיס מוקטן", + "yes": "כן", + "no": "לא", + "accounts": "חשבונות", + "accounts-allowEmailChange": "לאפשר שינוי דוא״ל", + "accounts-allowUserNameChange": "לאפשר שינוי שם משתמש", + "createdAt": "נוצר ב", + "verified": "עבר אימות", + "active": "פעיל", + "card-received": "התקבל", + "card-received-on": "התקבל במועד", + "card-end": "סיום", + "card-end-on": "מועד הסיום", + "editCardReceivedDatePopup-title": "החלפת מועד הקבלה", + "editCardEndDatePopup-title": "החלפת מועד הסיום", + "setCardColorPopup-title": "הגדרת צבע", + "setCardActionsColorPopup-title": "בחירת צבע", + "setSwimlaneColorPopup-title": "בחירת צבע", + "setListColorPopup-title": "בחירת צבע", + "assigned-by": "הוקצה על ידי", + "requested-by": "התבקש על ידי", + "board-delete-notice": "מחיקה היא לצמיתות. כל הרשימות, הכרטיבים והפעולות שקשורים בלוח הזה ילכו לאיבוד.", + "delete-board-confirm-popup": "כל הרשימות, הכרטיסים, התווית והפעולות יימחקו ולא תהיה לך דרך לשחזר את תכני הלוח. אין אפשרות לבטל.", + "boardDeletePopup-title": "למחוק את הלוח?", + "delete-board": "מחיקת לוח", + "default-subtasks-board": "תת־משימות עבור הלוח __board__", + "default": "בררת מחדל", + "queue": "תור", + "subtask-settings": "הגדרות תתי משימות", + "card-settings": "הגדרות כרטיס", + "boardSubtaskSettingsPopup-title": "הגדרות תת־משימות בלוח", + "boardCardSettingsPopup-title": "הגדרות כרטיס", + "deposit-subtasks-board": "הפקדת תת־משימות ללוח הזה:", + "deposit-subtasks-list": "רשימות נחיתה עבור תת־משימות שהופקדו כאן:", + "show-parent-in-minicard": "הצגת ההורה במיני כרטיס:", + "prefix-with-full-path": "קידומת עם נתיב מלא", + "prefix-with-parent": "קידומת עם הורה", + "subtext-with-full-path": "טקסט סמוי עם נתיב מלא", + "subtext-with-parent": "טקסט סמוי עם הורה", + "change-card-parent": "החלפת הורה הכרטיס", + "parent-card": "כרטיס הורה", + "source-board": "לוח מקור", + "no-parent": "לא להציג את ההורה", + "activity-added-label": "התווית ‚%s’ נוספה אל %s", + "activity-removed-label": "התווית ‚%s’ הוסרה מ־%s", + "activity-delete-attach": "הקובץ המצורף נמחק מ־%s", + "activity-added-label-card": "התווית ‚%s’ נוספה", + "activity-removed-label-card": "התווית ‚%s’ הוסרה", + "activity-delete-attach-card": "קובץ מצורף נמחק", + "activity-set-customfield": "הגדרת שדה בהתאמה אישית ‚%s’ לערך ‚%s’ תחת %s", + "activity-unset-customfield": "ביטול הגדרת שדה בהתאמה אישית ‚%s’ תחת %s", + "r-rule": "כלל", + "r-add-trigger": "הוספת הקפצה", + "r-add-action": "הוספת פעולה", + "r-board-rules": "כללי הלוח", + "r-add-rule": "הוספת כלל", + "r-view-rule": "הצגת כלל", + "r-delete-rule": "מחיקת כל", + "r-new-rule-name": "שמו של הכלל החדש", + "r-no-rules": "אין כללים", + "r-when-a-card": "כאשר כרטיס", + "r-is": "הוא", + "r-is-moved": "מועבר", + "r-added-to": "נוסף אל", + "r-removed-from": "מוסר מ־", + "r-the-board": "הלוח", + "r-list": "רשימה", + "set-filter": "הגדרת מסנן", + "r-moved-to": "מועבר אל", + "r-moved-from": "מועבר מ־", + "r-archived": "הועבר לארכיון", + "r-unarchived": "הוחזר מהארכיון", + "r-a-card": "כרטיס", + "r-when-a-label-is": "כאשר תווית", + "r-when-the-label": "כאשר התווית היא", + "r-list-name": "שם הרשימה", + "r-when-a-member": "כאשר חבר הוא", + "r-when-the-member": "כאשר חבר", + "r-name": "שם", + "r-when-a-attach": "כאשר קובץ מצורף", + "r-when-a-checklist": "כאשר רשימת משימות", + "r-when-the-checklist": "כאשר רשימת המשימות", + "r-completed": "הושלמה", + "r-made-incomplete": "סומנה כבלתי מושלמת", + "r-when-a-item": "כאשר פריט ברשימת משימות", + "r-when-the-item": "כאשר הפריט ברשימת משימות", + "r-checked": "מסומן", + "r-unchecked": "לא מסומן", + "r-move-card-to": "העברת הכרטיס אל", + "r-top-of": "ראש", + "r-bottom-of": "תחתית", + "r-its-list": "הרשימה שלו", + "r-archive": "העברה לארכיון", + "r-unarchive": "החזרה מהארכיון", + "r-card": "כרטיס", + "r-add": "הוספה", + "r-remove": "הסרה", + "r-label": "תווית", + "r-member": "חבר", + "r-remove-all": "הסרת כל החברים מהכרטיס", + "r-set-color": "הגדרת צבע לכדי", + "r-checklist": "רשימת משימות", + "r-check-all": "לסמן הכול", + "r-uncheck-all": "לבטל את הסימון", + "r-items-check": "פריטים ברשימת משימות", + "r-check": "סימון", + "r-uncheck": "ביטול סימון", + "r-item": "פריט", + "r-of-checklist": "של רשימת משימות", + "r-send-email": "שליחת דוא״ל", + "r-to": "אל", + "r-subject": "נושא", + "r-rule-details": "פרטי הכלל", + "r-d-move-to-top-gen": "העברת כרטיס לראש הרשימה שלו", + "r-d-move-to-top-spec": "העברת כרטיס לראש רשימה", + "r-d-move-to-bottom-gen": "העברת כרטיס לתחתית הרשימה שלו", + "r-d-move-to-bottom-spec": "העברת כרטיס לתחתית רשימה", + "r-d-send-email": "שליחת דוא״ל", + "r-d-send-email-to": "אל", + "r-d-send-email-subject": "נושא", + "r-d-send-email-message": "הודעה", + "r-d-archive": "העברת כרטיס לארכיון", + "r-d-unarchive": "החזרת כרטיס מהארכיון", + "r-d-add-label": "הוספת תווית", + "r-d-remove-label": "הסרת תווית", + "r-create-card": "יצירת כרטיס חדש", + "r-in-list": "ברשימה", + "r-in-swimlane": "במסלול", + "r-d-add-member": "הוספת חבר", + "r-d-remove-member": "הסרת חבר", + "r-d-remove-all-member": "הסרת כל החברים", + "r-d-check-all": "סימון כל הפריטים ברשימה", + "r-d-uncheck-all": "ביטול סימון הפריטים ברשימה", + "r-d-check-one": "סימון פריט", + "r-d-uncheck-one": "ביטול סימון פריט", + "r-d-check-of-list": "של רשימת משימות", + "r-d-add-checklist": "הוספת רשימת משימות", + "r-d-remove-checklist": "הסרת רשימת משימות", + "r-by": "על ידי", + "r-add-checklist": "הוספת רשימת משימות", + "r-with-items": "עם פריטים", + "r-items-list": "פריט1,פריט2,פריט3", + "r-add-swimlane": "הוספת מסלול", + "r-swimlane-name": "שם המסלול", + "r-board-note": "לתשומת לבך: ניתן להשאיר את השדה ריק כדי ללכוד כל ערך אפשרי.", + "r-checklist-note": "לתשומת לבך: את פריטי רשימת הביצוע יש לכתוב בתצורת רשימה של ערכים המופרדים בפסיקים.", + "r-when-a-card-is-moved": "כאשר כרטיס מועבר לרשימה אחרת", + "r-set": "הגדרה", + "r-update": "עדכון", + "r-datefield": "שדה תאריך", + "r-df-start-at": "התחלה", + "r-df-due-at": "תפוגה", + "r-df-end-at": "סיום", + "r-df-received-at": "התקבל", + "r-to-current-datetime": "לתאריך/שעה הנוכחיים", + "r-remove-value-from": "הסרת ערך מתוך", + "ldap": "LDAP", + "oauth2": "OAuth2", + "cas": "CAS", + "authentication-method": "שיטת אימות", + "authentication-type": "סוג אימות", + "custom-product-name": "שם מותאם אישית למוצר", + "layout": "פריסה", + "hide-logo": "הסתרת לוגו", + "add-custom-html-after-body-start": "הוספת קוד HTML מותאם אישית לאחר ה־<body> הפותח.", + "add-custom-html-before-body-end": "הוספת קוד HTML מותאם אישית לפני ה־</body> הסוגר.", + "error-undefined": "מהו השתבש", + "error-ldap-login": "אירעה שגיאה בעת ניסיון הכניסה", + "display-authentication-method": "הצגת שיטת אימות", + "default-authentication-method": "שיטת אימות כבררת מחדל", + "duplicate-board": "שכפול לוח", + "people-number": "מספר האנשים הוא:", + "swimlaneDeletePopup-title": "למחוק מסלול?", + "swimlane-delete-pop": "כל הפעולות יוסרו מהזנת הפעילות ולא תהיה לך אפשרות לשחזר את המסלול. אי אפשר לחזור אחורה.", + "restore-all": "לשחזר הכול", + "delete-all": "למחוק הכול", + "loading": "העמוד בטעינה, אנא המתינו.", + "previous_as": "הזמן הקודם היה", + "act-a-dueAt": "זמן יעד שונה ל: \n__timeValue__\nבכרטיס: __card__\n זמן היעד הקודם היה __timeOldValue__", + "act-a-endAt": "מועד הסיום השתנה לכדי __timeValue__ לעומת (__timeOldValue__)", + "act-a-startAt": "מועד ההתחלה השתנה לכדי __timeValue__ לעומת (__timeOldValue__)", + "act-a-receivedAt": "מועד הקבלה השתנה לכדי __timeValue__ לעומת (__timeOldValue__)", + "a-dueAt": "מועד היעד השתנה לכדי", + "a-endAt": "מועד הסיום השתנה לכדי", + "a-startAt": "מועד ההתחלה השתנה לכדי", + "a-receivedAt": "מועד הקבלה השתנה לכדי", + "almostdue": "מועד היעד הנוכחי %s מתקרב", + "pastdue": "מועד היעד הנוכחי %s חלף", + "duenow": "מועד היעד הנוכחי %s הוא היום", + "act-newDue": "__list__/__card__ יש תזכורת ראשונה שתוקפה פג [__board__]", + "act-withDue": "__list__/__card__ יש תזכורות שתוקפן פג [__board__]", + "act-almostdue": "הזכירה שמועד היעד הנוכחי (__timeValue__) של __card__ מתקרב", + "act-pastdue": "הזכירה שמועד היעד הנוכחי (__timeValue__) של __card__ חלף", + "act-duenow": "הזכירה שמועד היעד הנוכחי (__timeValue__) של __card__ הוא עכשיו", + "act-atUserComment": "אוזכרת תחת [__board__] __list__/__card__", + "delete-user-confirm-popup": "למחוק את החשבון הזה? אי אפשר לבטל.", + "accounts-allowUserDelete": "לאפשר למשתמשים למחוק את החשבונות של עצמם", + "hide-minicard-label-text": "הסתרת טקסט התווית של מיני כרטיס", + "show-desktop-drag-handles": "הצגת ידיות גרירה של שולחן העבודה", + "assignee": "גורם אחראי", + "cardAssigneesPopup-title": "גורם אחראי", + "addmore-detail": "הוספת תיאור מפורט", + "show-on-card": "הצגה על הכרטיס", + "new": "חדש", + "editUserPopup-title": "עריכת משתמש", + "newUserPopup-title": "משתמש חדש", + "notifications": "הודעות", + "view-all": "להציג הכול", + "filter-by-unread": "סימון לפי כאלו שלא נקראו", + "mark-all-as-read": "לסמן הכול כאילו שנקראו", + "allow-rename": "לאפשר שינוי שם", + "allowRenamePopup-title": "לאפשר שינוי שם" +} diff --git a/i18n/hi.i18n.json b/i18n/hi.i18n.json index 38bd5fe8..41bbc3f0 100644 --- a/i18n/hi.i18n.json +++ b/i18n/hi.i18n.json @@ -1,769 +1,770 @@ { - "accept": "स्वीकार", - "act-activity-notify": "गतिविधि अधिसूचना", - "act-addAttachment": "अनुलग्नक जोड़ा __attachment__ कार्ड के लिए __card__ सूचि मेें __list__ तैराक में __swimlane__ बोर्ड पर __board__", - "act-deleteAttachment": "हटाए गए अनुलग्नक __attachment__ कार्ड पर __card__ सूचि मेें __list__ तैराक में __swimlane__ बोर्ड पर __board__", - "act-addSubtask": "जोड़ा उपकार्य __checklist__ को __card__ सूचि मेें __list__ तैराक में __swimlane__ बोर्ड पर __board__", - "act-addLabel": "जोड़ा गया लेबल __label__ कार्ड के लिए __card__ सूचि मेें __list__ तैराक में __swimlane__ बोर्ड पर __board__", - "act-addedLabel": "जोड़ा गया लेबल __label__ कार्ड के लिए __card__ सूचि मेें __list__ तैराक में __swimlane__ बोर्ड पर __board__", - "act-removeLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removedLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addChecklist": "added checklist __checklist__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addChecklistItem": "added checklist item __checklistItem__ to checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removeChecklist": "removed checklist __checklist__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removeChecklistItem": "removed checklist item __checklistItem__ from checklist __checkList__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-checkedItem": "checked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-uncheckedItem": "unchecked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-completeChecklist": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-uncompleteChecklist": "uncompleted checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addComment": "commented on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-editComment": "edited comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-deleteComment": "deleted comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-createBoard": "created board __board__", - "act-createSwimlane": "created swimlane __swimlane__ to board __board__", - "act-createCard": "created card __card__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-createCustomField": "created custom field __customField__ at board __board__", - "act-deleteCustomField": "deleted custom field __customField__ at board __board__", - "act-setCustomField": "edited custom field __customField__: __customFieldValue__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-createList": "added list __list__ to board __board__", - "act-addBoardMember": "added member __member__ to board __board__", - "act-archivedBoard": "Board __board__ moved to Archive", - "act-archivedCard": "Card __card__ at list __list__ at swimlane __swimlane__ at board __board__ moved to Archive", - "act-archivedList": "List __list__ at swimlane __swimlane__ at board __board__ moved to Archive", - "act-archivedSwimlane": "Swimlane __swimlane__ at board __board__ moved to Archive", - "act-importBoard": "imported board __board__", - "act-importCard": "imported card __card__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-importList": "imported list __list__ to swimlane __swimlane__ at board __board__", - "act-joinMember": "added member __member__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-moveCard": "moved card __card__ at board __board__ from list __oldList__ at swimlane __oldSwimlane__ to list __list__ at swimlane __swimlane__", - "act-moveCardToOtherBoard": "moved card __card__ from list __oldList__ at swimlane __oldSwimlane__ at board __oldBoard__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-removeBoardMember": "removed member __member__ from board __board__", - "act-restoredCard": "restored card __card__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-unjoinMember": "removed member __member__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-withBoardTitle": "__board__", - "act-withCardTitle": "[__board__] __card__", - "actions": "कार्रवाई", - "activities": "गतिविधि", - "activity": "क्रियाएँ", - "activity-added": "जोड़ा गया %s से %s", - "activity-archived": "%sसंग्रह में ले जाया गया", - "activity-attached": "संलग्न %s से %s", - "activity-created": "बनाया %s", - "activity-customfield-created": "बनाया रिवाज क्षेत्र %s", - "activity-excluded": "छोड़ा %s से %s", - "activity-imported": "सूचित कर %s के अंदर %s से %s", - "activity-imported-board": "सूचित कर %s से %s", - "activity-joined": "शामिल %s", - "activity-moved": "स्थानांतरित %s से %s तक %s", - "activity-on": "पर %s", - "activity-removed": "हटा दिया %s से %s", - "activity-sent": "प्रेषित %s तक %s", - "activity-unjoined": "शामिल नहीं %s", - "activity-subtask-added": "जोड़ा उप कार्य तक %s", - "activity-checked-item": "चिह्नित %s अंदर में चिह्नांकन-सूची %s of %s", - "activity-unchecked-item": "अचिह्नित %s अंदर में चिह्नांकन-सूची %s of %s", - "activity-checklist-added": "संकलित चिह्नांकन-सूची तक %s", - "activity-checklist-removed": "हटा दिया एक चिह्नांकन-सूची से %s", - "activity-checklist-completed": "completed checklist %s of %s", - "activity-checklist-uncompleted": "अपूर्ण चिह्नांकन-सूची %s of %s", - "activity-checklist-item-added": "संकलित चिह्नांकन-सूची विषय तक '%s' अंदर में %s", - "activity-checklist-item-removed": "हटा दिया एक चिह्नांकन-सूची विषय से '%s' अंदर में %s", - "add": "जोड़ें", - "activity-checked-item-card": "चिह्नित %s अंदर में चिह्नांकन-सूची %s", - "activity-unchecked-item-card": "अचिह्नित %s अंदर में चिह्नांकन-सूची %s", - "activity-checklist-completed-card": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "activity-checklist-uncompleted-card": "अपूर्ण चिह्नांकन-सूची %s", - "activity-editComment": "edited comment %s", - "activity-deleteComment": "deleted comment %s", - "add-attachment": "संलग्न करें", - "add-board": "बोर्ड जोड़ें", - "add-card": "कार्ड जोड़ें", - "add-swimlane": "तैरन जोड़ें", - "add-subtask": "उप कार्य जोड़ें", - "add-checklist": "चिह्नांकन-सूची जोड़ें", - "add-checklist-item": "चिह्नांकन-सूची विषय कोई तक जोड़ें", - "add-cover": "आवरण जोड़ें", - "add-label": "नामपत्र जोड़ें", - "add-list": "सूची जोड़ें", - "add-members": "सदस्य जोड़ें", - "added": "जोड़ा गया", - "addMemberPopup-title": "सदस्य", - "admin": "Admin", - "admin-desc": "कार्ड देख और संपादित कर सकते हैं, सदस्यों को हटा सकते हैं, और बोर्ड के लिए सेटिंग्स बदल सकते हैं।", - "admin-announcement": "घोषणा", - "admin-announcement-active": "सक्रिय सिस्टम-व्यापी घोषणा", - "admin-announcement-title": "घोषणा प्रशासक से", - "all-boards": "सभी बोर्ड", - "and-n-other-card": "और __count__ other कार्ड", - "and-n-other-card_plural": "और __count__ other कार्ड", - "apply": "Apply", - "app-is-offline": "लोड हो रहा है, कृपया प्रतीक्षा करें । पृष्ठ को ताज़ा करना डेटा की हानि का कारण होगा । यदि लोड करना कार्य नहीं करता है, तो कृपया जांचें कि सर्वर बंद नहीं हुआ है ।", - "archive": "संग्रह में ले जाएं", - "archive-all": "सभी को संग्रह में ले जाएं", - "archive-board": "संग्रह करने के लिए बोर्ड ले जाएँ", - "archive-card": "कार्ड को संग्रह में ले जाएं", - "archive-list": "सूची को संग्रह में ले जाएं", - "archive-swimlane": "संग्रह करने के लिए स्विमलेन ले जाएँ", - "archive-selection": "चयन को संग्रह में ले जाएं", - "archiveBoardPopup-title": "बोर्ड को संग्रह में स्थानांतरित करें?", - "archived-items": "संग्रह", - "archived-boards": "संग्रह में बोर्ड", - "restore-board": "पुनर्स्थापना बोर्ड", - "no-archived-boards": "संग्रह में कोई बोर्ड नहीं ।", - "archives": "पुरालेख", - "template": "खाका", - "templates": "खाका", - "assign-member": "आवंटित सदस्य", - "attached": "संलग्न", - "attachment": "संलग्नक", - "attachment-delete-pop": "किसी संलग्नक को हटाना स्थाई है । कोई पूर्ववत् नहीं है ।", - "attachmentDeletePopup-title": "मिटाएँ संलग्नक?", - "attachments": "संलग्नक", - "auto-watch": "स्वचालित रूप से देखो बोर्डों जब वे बनाए जाते हैं", - "avatar-too-big": "अवतार बहुत बड़ा है (70KB अधिकतम)", - "back": "वापस", - "board-change-color": "रंग बदलना", - "board-nb-stars": "%s पसंद होना", - "board-not-found": "बोर्ड नहीं मिला", - "board-private-info": "यह बोर्ड हो जाएगा <strong>निजी</strong>.", - "board-public-info": "यह बोर्ड हो जाएगा <strong>सार्वजनिक</strong>.", - "boardChangeColorPopup-title": "बोर्ड पृष्ठभूमि बदलें", - "boardChangeTitlePopup-title": "बोर्ड का नाम बदलें", - "boardChangeVisibilityPopup-title": "दृश्यता बदलें", - "boardChangeWatchPopup-title": "बदलें वॉच", - "boardMenuPopup-title": "बोर्ड सेटिंग्स", - "boardChangeViewPopup-title": "बोर्ड दृष्टिकोण", - "boards": "बोर्डों", - "board-view": "बोर्ड दृष्टिकोण", - "board-view-cal": "तिथि-पत्र", - "board-view-swimlanes": "तैरना", - "board-view-collapse": "Collapse", - "board-view-lists": "सूचियाँ", - "bucket-example": "उदाहरण के लिए “बाल्टी सूची” की तरह", - "cancel": "रद्द करें", - "card-archived": "यह कार्ड संग्रह करने के लिए ले जाया गया है ।", - "board-archived": "यह बोर्ड संग्रह करने के लिए ले जाया जाता है ।", - "card-comments-title": "इस कार्ड में %s टिप्पणी है।", - "card-delete-notice": "हटाना स्थायी है। आप इस कार्ड से जुड़े सभी कार्यों को खो देंगे।", - "card-delete-pop": "सभी कार्रवाइयां गतिविधि फ़ीड से निकाल दी जाएंगी और आप कार्ड को फिर से खोलने में सक्षम नहीं होंगे । कोई पूर्ववत् नहीं है ।", - "card-delete-suggest-archive": "आप एक कार्ड को बोर्ड से हटाने और गतिविधि को संरक्षित करने के लिए संग्रह में ले जा सकते हैं ।", - "card-due": "नियत", - "card-due-on": "पर नियत", - "card-spent": "समय बिताया", - "card-edit-attachments": "संपादित संलग्नक", - "card-edit-custom-fields": "संपादित प्रचलन क्षेत्र", - "card-edit-labels": "संपादित नामपत्र", - "card-edit-members": "संपादित सदस्य", - "card-labels-title": "कार्ड के लिए नामपत्र परिवर्तित करें ।", - "card-members-title": "कार्ड से बोर्ड के सदस्यों को जोड़ें या हटाएं।", - "card-start": "प्रारंभ", - "card-start-on": "पर शुरू होता है", - "cardAttachmentsPopup-title": "से अनुलग्न करें", - "cardCustomField-datePopup-title": "तारीख बदलें", - "cardCustomFieldsPopup-title": "संपादित करें प्रचलन क्षेत्र", - "cardDeletePopup-title": "मिटाएँ कार्ड?", - "cardDetailsActionsPopup-title": "कार्ड क्रियाएँ", - "cardLabelsPopup-title": "नामपत्र", - "cardMembersPopup-title": "सदस्य", - "cardMorePopup-title": "अतिरिक्त", - "cardTemplatePopup-title": "खाका बनाएं", - "cards": "कार्ड्स", - "cards-count": "कार्ड्स", - "casSignIn": "सीएएस के साथ साइन इन करें", - "cardType-card": "कार्ड", - "cardType-linkedCard": "जुड़े हुए कार्ड", - "cardType-linkedBoard": "जुड़े हुए बोर्ड", - "change": "तब्दीली", - "change-avatar": "अवतार परिवर्तन करें", - "change-password": "गोपनीयता परिवर्तन करें", - "change-permissions": "अनुमतियां परिवर्तित करें", - "change-settings": "व्यवस्था परिवर्तित करें", - "changeAvatarPopup-title": "अवतार परिवर्तन करें", - "changeLanguagePopup-title": "भाषा परिवर्तन करें", - "changePasswordPopup-title": "गोपनीयता परिवर्तन करें", - "changePermissionsPopup-title": "अनुमतियां परिवर्तित करें", - "changeSettingsPopup-title": "व्यवस्था परिवर्तित करें", - "subtasks": "उप-कार्य", - "checklists": "जांच सूची", - "click-to-star": "इस बोर्ड को स्टार करने के लिए क्लिक करें ।", - "click-to-unstar": "इस बोर्ड को अनस्टार करने के लिए क्लिक करें।", - "clipboard": "क्लिपबोर्ड या खींचें और छोड़ें", - "close": "बंद करे", - "close-board": "बोर्ड बंद करे", - "close-board-pop": "आप होम हेडर से \"संग्रह\" बटन पर क्लिक करके बोर्ड को पुनर्स्थापित करने में सक्षम होंगे।", - "color-black": "काला", - "color-blue": "नीला", - "color-crimson": "गहरा लाल", - "color-darkgreen": "गहरा हरा", - "color-gold": "स्वर्ण", - "color-gray": "भूरे", - "color-green": "हरा", - "color-indigo": "नील", - "color-lime": "हल्का हरा", - "color-magenta": "मैजंटा", - "color-mistyrose": "हल्का गुलाबी", - "color-navy": "navy", - "color-orange": "नारंगी", - "color-paleturquoise": "paleturquoise", - "color-peachpuff": "peachpuff", - "color-pink": "गुलाबी", - "color-plum": "plum", - "color-purple": "बैंगनी", - "color-red": "लाल", - "color-saddlebrown": "saddlebrown", - "color-silver": "silver", - "color-sky": "आकाशिया नीला", - "color-slateblue": "slateblue", - "color-white": "white", - "color-yellow": "पीला", - "unset-color": "Unset", - "comment": "टिप्पणी", - "comment-placeholder": "टिप्पणी लिखें", - "comment-only": "केवल टिप्पणी करें", - "comment-only-desc": "केवल कार्ड पर टिप्पणी कर सकते हैं।", - "no-comments": "कोई टिप्पणी नहीं", - "no-comments-desc": "टिप्पणियां और गतिविधियां नहीं देख पा रहे हैं।", - "worker": "Worker", - "worker-desc": "Can only move cards, assign itself to card and comment.", - "computer": "संगणक", - "confirm-subtask-delete-dialog": "क्या आप वाकई उपकार्य हटाना चाहते हैं?", - "confirm-checklist-delete-dialog": "क्या आप वाकई जांचसूची हटाना चाहते हैं?", - "copy-card-link-to-clipboard": "कॉपी कार्ड क्लिपबोर्ड करने के लिए लिंक", - "linkCardPopup-title": "कार्ड कड़ी", - "searchElementPopup-title": "Search", - "copyCardPopup-title": "कार्ड प्रतिलिपि", - "copyChecklistToManyCardsPopup-title": "कई कार्ड के लिए जांचसूची खाके की प्रतिलिपि बनाएँ", - "copyChecklistToManyCardsPopup-instructions": "इस JSON प्रारूप में गंतव्य कार्ड शीर्षक और विवरण", - "copyChecklistToManyCardsPopup-format": "[{\"title\":\"पहला कार्ड शीर्षक\",\"description\":\"पहला कार्ड विवरण\"},{\"title\":\"दूसरा कार्ड शीर्षक\",\"description\":\"दूसरा कार्ड विवरण\"},{\"title\":\"अंतिम कार्ड शीर्षक\",\"description\":\"अंतिम कार्ड विवरण\" }]", - "create": "निर्माण करना", - "createBoardPopup-title": "बोर्ड निर्माण करना", - "chooseBoardSourcePopup-title": "बोर्ड आयात", - "createLabelPopup-title": "नामपत्र निर्माण", - "createCustomField": "क्षेत्र निर्माण करना", - "createCustomFieldPopup-title": "क्षेत्र निर्माण", - "current": "वर्तमान", - "custom-field-delete-pop": "कोई पूर्ववत् नहीं है । यह सभी कार्ड से इस कस्टम क्षेत्र को हटा दें और इसके इतिहास को नष्ट कर देगा ।", - "custom-field-checkbox": "निशानबक्से", - "custom-field-date": "दिनांक", - "custom-field-dropdown": "ड्रॉपडाउन सूची", - "custom-field-dropdown-none": "(कोई नहीं)", - "custom-field-dropdown-options": "सूची विकल्प", - "custom-field-dropdown-options-placeholder": "Press enter तक जोड़ें more options", - "custom-field-dropdown-unknown": "(unknown)", - "custom-field-number": "Number", - "custom-field-text": "Text", - "custom-fields": "प्रचलन क्षेत्र", - "date": "Date", - "decline": "Decline", - "default-avatar": "Default avatar", - "delete": "Delete", - "deleteCustomFieldPopup-title": "मिटाएँ प्रचलन क्षेत्र?", - "deleteLabelPopup-title": "मिटाएँ Label?", - "description": "Description", - "disambiguateMultiLabelPopup-title": "Disambiguate Label Action", - "disambiguateMultiMemberPopup-title": "Disambiguate सदस्य Action", - "discard": "Disकार्ड", - "done": "Done", - "download": "Download", - "edit": "Edit", - "edit-avatar": "Change Avatar", - "edit-profile": "संपादित करें Profile", - "edit-wip-limit": "संपादित करें WIP Limit", - "soft-wip-limit": "Soft WIP Limit", - "editCardStartDatePopup-title": "Change start date", - "editCardDueDatePopup-title": "Change due date", - "editCustomFieldPopup-title": "संपादित करें Field", - "editCardSpentTimePopup-title": "Change spent time", - "editLabelPopup-title": "Change Label", - "editNotificationPopup-title": "संपादित करें Notification", - "editProfilePopup-title": "संपादित करें Profile", - "email": "Email", - "email-enrollAccount-subject": "An account created for you on __siteName__", - "email-enrollAccount-text": "Hello __user__,\n\nTo start using the service, simply click the link below.\n\n__url__\n\nThanks.", - "email-fail": "Sending email failed", - "email-fail-text": "Error trying तक send email", - "email-invalid": "Invalid email", - "email-invite": "Invite via Email", - "email-invite-subject": "__inviter__ प्रेषित you an invitation", - "email-invite-text": "Dear __user__,\n\n__inviter__ invites you तक join बोर्ड \"__board__\" for collaborations.\n\nPlease follow the link below:\n\n__url__\n\nThanks.", - "email-resetPassword-subject": "Reset your password on __siteName__", - "email-resetPassword-text": "Hello __user__,\n\nTo reset your password, simply click the link below.\n\n__url__\n\nThanks.", - "email-sent": "Email sent", - "email-verifyEmail-subject": "Verify your email address on __siteName__", - "email-verifyEmail-text": "नमस्ते __user __, \n\n अपना खाता ईमेल सत्यापित करने के लिए, बस नीचे दिए गए लिंक पर क्लिक करें। \n\n__url __ \n\n धन्यवाद।", - "enable-wip-limit": "Enable WIP Limit", - "error-board-doesNotExist": "यह बोर्ड does not exist", - "error-board-notAdmin": "You need तक be व्यवस्थापक of यह बोर्ड तक do that", - "error-board-notAMember": "You need तक be एक सदस्य of यह बोर्ड तक do that", - "error-json-malformed": "Your text is not valid JSON", - "error-json-schema": "आपके JSON डेटा में सही प्रारूप में सही जानकारी शामिल नहीं है", - "error-list-doesNotExist": "यह सूची does not exist", - "error-user-doesNotExist": "यह user does not exist", - "error-user-notAllowSelf": "You can not invite yourself", - "error-user-notCreated": "यह user is not created", - "error-username-taken": "यह username is already taken", - "error-email-taken": "Email has already been taken", - "export-board": "Export बोर्ड", - "sort": "Sort", - "sort-desc": "Click to Sort List", - "list-sort-by": "Sort the List By:", - "list-label-modifiedAt": "Last Access Time", - "list-label-title": "Name of the List", - "list-label-sort": "Your Manual Order", - "list-label-short-modifiedAt": "(L)", - "list-label-short-title": "(N)", - "list-label-short-sort": "(M)", - "filter": "Filter", - "filter-cards": "Filter Cards or Lists", - "list-filter-label": "Filter List by Title", - "filter-clear": "Clear filter", - "filter-no-label": "No label", - "filter-no-member": "No सदस्य", - "filter-no-custom-fields": "No प्रचलन क्षेत्र", - "filter-show-archive": "Show archived lists", - "filter-hide-empty": "Hide empty lists", - "filter-on": "Filter is on", - "filter-on-desc": "You are filtering कार्ड इस पर बोर्ड. Click here तक संपादित करें filter.", - "filter-to-selection": "Filter तक selection", - "advanced-filter-label": "Advanced Filter", - "advanced-filter-description": "Advanced Filter allows तक write एक string containing following operators: == != <= >= && || ( ) एक space is used as एक separator between the Operators. You can filter for संपूर्ण प्रचलन क्षेत्र by typing their names और values. For Example: Field1 == Value1. Note: If fields or values contains spaces, you need तक encapsulate them के अंदर single quotes. For Example: 'Field 1' == 'Value 1'. For single control characters (' \\/) तक be skipped, you can use \\. For example: Field1 == I\\'m. Also you can combine multiple conditions. For Example: F1 == V1 || F1 == V2. Normally संपूर्ण operators are interpreted से left तक right. You can change the order by placing brackets. For Example: F1 == V1 && ( F2 == V2 || F2 == V3 ). Also you can search text fields using regex: F1 == /Tes.*/i", - "fullname": "Full Name", - "header-logo-title": "Go back तक your बोर्डों page.", - "hide-system-messages": "Hide system messages", - "headerBarCreateBoardPopup-title": "Create बोर्ड", - "home": "Home", - "import": "Import", - "link": "Link", - "import-board": "import बोर्ड", - "import-board-c": "Import बोर्ड", - "import-board-title-trello": "Import बोर्ड से Trello", - "import-board-title-wekan": "Import board from previous export", - "import-sandstorm-backup-warning": "Do not delete data you import from original exported board or Trello before checking does this grain close and open again, or do you get Board not found error, that means data loss.", - "import-sandstorm-warning": "सूचित कर बोर्ड will मिटाएँ संपूर्ण existing data on बोर्ड और replace it साथ में सूचित कर बोर्ड.", - "from-trello": "From Trello", - "from-wekan": "From previous export", - "import-board-instruction-trello": "In your Trello बोर्ड, go तक 'Menu', then 'More', 'Print और Export', 'Export JSON', और copy the resulting text.", - "import-board-instruction-wekan": "In your board, go to 'Menu', then 'Export board', and copy the text in the downloaded file.", - "import-board-instruction-about-errors": "If you get errors when importing board, sometimes importing still works, and board is at All Boards page.", - "import-json-placeholder": "Paste your valid JSON data here", - "import-map-members": "Map सदस्य", - "import-members-map": "Your imported board has some members. Please map the members you want to import to your users", - "import-show-user-mapping": "Re आलोकन सदस्य mapping", - "import-user-select": "Pick your existing user you want to use as this member", - "importMapMembersAddPopup-title": "Select member", - "info": "Version", - "initials": "Initials", - "invalid-date": "Invalid date", - "invalid-time": "Invalid time", - "invalid-user": "Invalid user", - "joined": "joined", - "just-invited": "You are just invited तक यह बोर्ड", - "keyboard-shortcuts": "Keyबोर्ड shortcuts", - "label-create": "Create Label", - "label-default": "%s label (default)", - "label-delete-pop": "There is no undo. यह will हटा यह label से संपूर्ण कार्ड और destroy its history.", - "labels": "नामपत्र", - "language": "Language", - "last-admin-desc": "You can’t change roles because there must be at least one admin.", - "leave-board": "Leave बोर्ड", - "leave-board-pop": "Are you sure you want तक leave __boardTitle__? You हो जाएगा हटा दिया से संपूर्ण कार्ड इस पर बोर्ड.", - "leaveBoardPopup-title": "Leave बोर्ड ?", - "link-card": "Link तक यह कार्ड", - "list-archive-cards": "Move all cards in this list to Archive", - "list-archive-cards-pop": "This will remove all the cards in this list from the board. To view cards in Archive and bring them back to the board, click “Menu” > “Archive”.", - "list-move-cards": "स्थानांतरित संपूर्ण कार्ड अंदर में यह list", - "list-select-cards": "Select संपूर्ण कार्ड अंदर में यह list", - "set-color-list": "Set Color", - "listActionPopup-title": "सूची Actions", - "swimlaneActionPopup-title": "तैरन Actions", - "swimlaneAddPopup-title": "Add a Swimlane below", - "listImportCardPopup-title": "Import एक Trello कार्ड", - "listMorePopup-title": "More", - "link-list": "Link तक यह list", - "list-delete-pop": "All actions हो जाएगा हटा दिया से the activity feed और you won't be able तक recover the list. There is no undo.", - "list-delete-suggest-archive": "You can move a list to Archive to remove it from the board and preserve the activity.", - "lists": "Lists", - "swimlanes": "तैरन", - "log-out": "Log Out", - "log-in": "Log In", - "loginPopup-title": "Log In", - "memberMenuPopup-title": "सदस्य व्यवस्था", - "members": "सदस्य", - "menu": "Menu", - "move-selection": "स्थानांतरित selection", - "moveCardPopup-title": "स्थानांतरित कार्ड", - "moveCardToBottom-title": "स्थानांतरित तक Bottom", - "moveCardToTop-title": "स्थानांतरित तक Top", - "moveSelectionPopup-title": "स्थानांतरित selection", - "multi-selection": "Multi-Selection", - "multi-selection-on": "Multi-Selection is on", - "muted": "Muted", - "muted-info": "आप किसी भी परिवर्तन के अधिसूचित नहीं किया जाएगा अंदर में यह बोर्ड", - "my-boards": "My बोर्ड", - "name": "Name", - "no-archived-cards": "No cards in Archive.", - "no-archived-lists": "No lists in Archive.", - "no-archived-swimlanes": "No swimlanes in Archive.", - "no-results": "No results", - "normal": "Normal", - "normal-desc": "Can आलोकन और संपादित करें कार्ड. Can't change व्यवस्था.", - "not-accepted-yet": "Invitation not accepted yet", - "notify-participate": "Receive updates तक any कार्ड you participate as creater or सदस्य", - "notify-watch": "Receive updates तक any बोर्ड, lists, or कार्ड you’re watching", - "optional": "optional", - "or": "or", - "page-maybe-private": "यह page may be private. You may be able तक आलोकन it by <a href='%s'>logging in</a>.", - "page-not-found": "Page नहीं मिला.", - "password": "Password", - "paste-or-dragdrop": "to paste, or drag & drop image file तक it (image only)", - "participating": "Participating", - "preview": "Preview", - "previewAttachedImagePopup-title": "Preview", - "previewClipboardImagePopup-title": "Preview", - "private": "Private", - "private-desc": "यह बोर्ड is private. Only people संकलित तक the बोर्ड can आलोकन और संपादित करें it.", - "profile": "Profile", - "public": "Public", - "public-desc": "यह बोर्ड is public. It's visible तक anyone साथ में the link और will show up अंदर में गूगल की तरह खोज इंजन । केवल लोग संकलित तक बोर्ड संपादित कर सकते हैं.", - "quick-access-description": "Star एक बोर्ड तक जोड़ें एक shortcut अंदर में यह पट्टी .", - "remove-cover": "हटाएँ Cover", - "remove-from-board": "हटाएँ से बोर्ड", - "remove-label": "हटाएँ Label", - "listDeletePopup-title": "मिटाएँ सूची ?", - "remove-member": "हटाएँ सदस्य", - "remove-member-from-card": "हटाएँ से कार्ड", - "remove-member-pop": "हटाएँ __name__ (__username__) से __boardTitle__? इस बोर्ड पर सभी कार्ड से सदस्य हटा दिया जाएगा। उन्हें एक अधिसूचना प्राप्त होगी।", - "removeMemberPopup-title": "हटाएँ सदस्य?", - "rename": "Rename", - "rename-board": "Rename बोर्ड", - "restore": "Restore", - "save": "Save", - "search": "Search", - "rules": "Rules", - "search-cards": "Search from card/list titles, descriptions and custom fields on this board", - "search-example": "Text तक search for?", - "select-color": "Select Color", - "set-wip-limit-value": "Set एक limit for the maximum number of tasks अंदर में यह list", - "setWipLimitPopup-title": "Set WIP Limit", - "shortcut-assign-self": "Assign yourself तक current कार्ड", - "shortcut-autocomplete-emoji": "Autocomplete emoji", - "shortcut-autocomplete-members": "Autocomplete सदस्य", - "shortcut-clear-filters": "Clear संपूर्ण filters", - "shortcut-close-dialog": "Close Dialog", - "shortcut-filter-my-cards": "Filter my कार्ड", - "shortcut-show-shortcuts": "Bring up यह shortcuts list", - "shortcut-toggle-filterbar": "Toggle Filter Sidebar", - "shortcut-toggle-sidebar": "Toggle बोर्ड Sidebar", - "show-cards-minimum-count": "Show कार्ड count if सूची contains more than", - "sidebar-open": "Open Sidebar", - "sidebar-close": "Close Sidebar", - "signupPopup-title": "Create an Account", - "star-board-title": "Click तक star यह बोर्ड. It will show up at top of your बोर्डों list.", - "starred-boards": "Starred बोर्ड", - "starred-boards-description": "Starred बोर्डों show up at the top of your बोर्डों list.", - "subscribe": "Subscribe", - "team": "Team", - "this-board": "यह बोर्ड", - "this-card": "यह कार्ड", - "spent-time-hours": "Spent time (hours)", - "overtime-hours": "Overtime (hours)", - "overtime": "Overtime", - "has-overtime-cards": "Has overtime कार्ड", - "has-spenttime-cards": "Has spent time कार्ड", - "time": "Time", - "title": "Title", - "tracking": "Tracking", - "tracking-info": "You हो जाएगा notified of any changes तक those कार्ड you are involved as creator or सदस्य.", - "type": "Type", - "unassign-member": "Unassign सदस्य", - "unsaved-description": "You have an unsaved description.", - "unwatch": "Unwatch", - "upload": "Upload", - "upload-avatar": "Upload an avatar", - "uploaded-avatar": "Uploaded an avatar", - "username": "Username", - "view-it": "आलोकन it", - "warn-list-archived": "warning: this card is in an list at Archive", - "watch": "Watch", - "watching": "Watching", - "watching-info": "You हो जाएगा notified of any change अंदर में यह बोर्ड", - "welcome-board": "Welcome बोर्ड", - "welcome-swimlane": "Milestone 1", - "welcome-list1": "Basics", - "welcome-list2": "Advanced", - "card-templates-swimlane": "कार्ड का खाका", - "list-templates-swimlane": "सूची का खाका", - "board-templates-swimlane": "बोर्ड का खाका", - "what-to-do": "What do you want तक do?", - "wipLimitErrorPopup-title": "Invalid WIP Limit", - "wipLimitErrorPopup-dialog-pt1": "The number of tasks अंदर में यह सूची is higher than the WIP limit you've defined.", - "wipLimitErrorPopup-dialog-pt2": "Please स्थानांतरित some tasks out of यह list, or set एक higher WIP limit.", - "admin-panel": "व्यवस्थापक Panel", - "settings": "Settings", - "people": "People", - "registration": "Registration", - "disable-self-registration": "Disable Self-Registration", - "invite": "Invite", - "invite-people": "Invite People", - "to-boards": "To बोर्ड(s)", - "email-addresses": "Email Addresses", - "smtp-host-description": "The address of the SMTP server that handles your emails.", - "smtp-port-description": "The port your SMTP server uses for outgoing emails.", - "smtp-tls-description": "Enable TLS support for SMTP server", - "smtp-host": "SMTP Host", - "smtp-port": "SMTP Port", - "smtp-username": "Username", - "smtp-password": "Password", - "smtp-tls": "TLS support", - "send-from": "From", - "send-smtp-test": "Send एक test email तक yourself", - "invitation-code": "Invitation Code", - "email-invite-register-subject": "__inviter__ प्रेषित you an invitation", - "email-invite-register-text": "Dear __user__,\n\n__inviter__ invites you to kanban board for collaborations.\n\nPlease follow the link below:\n__url__\n\nAnd your invitation code is: __icode__\n\nThanks.", - "email-smtp-test-subject": "SMTP Test Email", - "email-smtp-test-text": "You have successfully प्रेषित an email", - "error-invitation-code-not-exist": "Invitation code doesn't exist", - "error-notAuthorized": "You are not authorized तक आलोकन यह page.", - "webhook-title": "Webhook Name", - "webhook-token": "Token (Optional for Authentication)", - "outgoing-webhooks": "Outgoing Webhooks", - "bidirectional-webhooks": "Two-Way Webhooks", - "outgoingWebhooksPopup-title": "Outgoing Webhooks", - "boardCardTitlePopup-title": "Card Title Filter", - "disable-webhook": "Disable This Webhook", - "global-webhook": "Global Webhooks", - "new-outgoing-webhook": "New Outgoing Webhook", - "no-name": "(Unknown)", - "Node_version": "Node version", - "Meteor_version": "Meteor version", - "MongoDB_version": "MongoDB version", - "MongoDB_storage_engine": "MongoDB storage engine", - "MongoDB_Oplog_enabled": "MongoDB Oplog enabled", - "OS_Arch": "OS Arch", - "OS_Cpus": "OS CPU Count", - "OS_Freemem": "OS Free Memory", - "OS_Loadavg": "OS Load Average", - "OS_Platform": "OS Platform", - "OS_Release": "OS Release", - "OS_Totalmem": "OS Total Memory", - "OS_Type": "OS Type", - "OS_Uptime": "OS Uptime", - "days": "days", - "hours": "hours", - "minutes": "minutes", - "seconds": "seconds", - "show-field-on-card": "Show यह field on कार्ड", - "automatically-field-on-card": "Auto create field to all cards", - "showLabel-field-on-card": "Show field label on minicard", - "yes": "Yes", - "no": "No", - "accounts": "Accounts", - "accounts-allowEmailChange": "Allow Email Change", - "accounts-allowUserNameChange": "Allow Username Change", - "createdAt": "Created at", - "verified": "Verified", - "active": "Active", - "card-received": "Received", - "card-received-on": "Received on", - "card-end": "End", - "card-end-on": "Ends on", - "editCardReceivedDatePopup-title": "Change received date", - "editCardEndDatePopup-title": "Change end date", - "setCardColorPopup-title": "Set color", - "setCardActionsColorPopup-title": "Choose a color", - "setSwimlaneColorPopup-title": "Choose a color", - "setListColorPopup-title": "Choose a color", - "assigned-by": "Assigned By", - "requested-by": "Requested By", - "board-delete-notice": "Deleting is permanent. You will lose संपूर्ण lists, कार्ड और actions associated साथ में यह बोर्ड.", - "delete-board-confirm-popup": "All lists, कार्ड,नामपत्र , और activities हो जाएगा deleted और you won't be able तक recover the बोर्ड contents. There is no undo.", - "boardDeletePopup-title": "मिटाएँ बोर्ड?", - "delete-board": "मिटाएँ बोर्ड", - "default-subtasks-board": "Subtasks for __board__ बोर्ड", - "default": "Default", - "queue": "Queue", - "subtask-settings": "Subtasks व्यवस्था", - "card-settings": "Card Settings", - "boardSubtaskSettingsPopup-title": "बोर्ड Subtasks व्यवस्था", - "boardCardSettingsPopup-title": "Card Settings", - "deposit-subtasks-board": "Deposit subtasks तक यह बोर्ड:", - "deposit-subtasks-list": "Landing सूची for subtasks deposited here:", - "show-parent-in-minicard": "Show parent अंदर में minicard:", - "prefix-with-full-path": "Prefix साथ में full path", - "prefix-with-parent": "Prefix साथ में parent", - "subtext-with-full-path": "Subtext साथ में full path", - "subtext-with-parent": "Subtext साथ में parent", - "change-card-parent": "Change कार्ड's parent", - "parent-card": "Parent कार्ड", - "source-board": "Source बोर्ड", - "no-parent": "Don't show parent", - "activity-added-label": "संकलित label '%s' तक %s", - "activity-removed-label": "हटा दिया label '%s' से %s", - "activity-delete-attach": "deleted an संलग्नक से %s", - "activity-added-label-card": "संकलित label '%s'", - "activity-removed-label-card": "हटा दिया label '%s'", - "activity-delete-attach-card": "deleted an संलग्नक", - "activity-set-customfield": "set custom field '%s' to '%s' in %s", - "activity-unset-customfield": "unset custom field '%s' in %s", - "r-rule": "Rule", - "r-add-trigger": "जोड़ें trigger", - "r-add-action": "जोड़ें action", - "r-board-rules": "बोर्ड rules", - "r-add-rule": "जोड़ें rule", - "r-view-rule": "आलोकन rule", - "r-delete-rule": "मिटाएँ rule", - "r-new-rule-name": "New rule title", - "r-no-rules": "No rules", - "r-when-a-card": "When a card", - "r-is": "is", - "r-is-moved": "is moved", - "r-added-to": "added to", - "r-removed-from": "हटा दिया from", - "r-the-board": "the बोर्ड", - "r-list": "list", - "set-filter": "Set Filter", - "r-moved-to": "स्थानांतरित to", - "r-moved-from": "स्थानांतरित from", - "r-archived": "Moved to Archive", - "r-unarchived": "Restored from Archive", - "r-a-card": "a कार्ड", - "r-when-a-label-is": "जब एक नामपत्र है", - "r-when-the-label": "जब नामपत्र है", - "r-list-name": "list name", - "r-when-a-member": "जब एक सदस्य is", - "r-when-the-member": "जब the सदस्य", - "r-name": "name", - "r-when-a-attach": "जब an संलग्नक", - "r-when-a-checklist": "जब एक चिह्नांकन-सूची is", - "r-when-the-checklist": "जब the checklist", - "r-completed": "Completed", - "r-made-incomplete": "Made incomplete", - "r-when-a-item": "जब एक चिह्नांकन-सूची विषय is", - "r-when-the-item": "जब the चिह्नांकन-सूची item", - "r-checked": "Checked", - "r-unchecked": "Unchecked", - "r-move-card-to": "स्थानांतरित कार्ड to", - "r-top-of": "Top of", - "r-bottom-of": "Bottom of", - "r-its-list": "its list", - "r-archive": "संग्रह में ले जाएं", - "r-unarchive": "Restore from Archive", - "r-card": "कार्ड", - "r-add": "जोड़ें", - "r-remove": "Remove", - "r-label": "label", - "r-member": "member", - "r-remove-all": "हटाएँ संपूर्ण सदस्य से the कार्ड", - "r-set-color": "Set color to", - "r-checklist": "checklist", - "r-check-all": "Check all", - "r-uncheck-all": "Uncheck all", - "r-items-check": "items of checklist", - "r-check": "Check", - "r-uncheck": "Uncheck", - "r-item": "item", - "r-of-checklist": "of checklist", - "r-send-email": "Send an email", - "r-to": "to", - "r-subject": "subject", - "r-rule-details": "Rule details", - "r-d-move-to-top-gen": "स्थानांतरित कार्ड तक top of its list", - "r-d-move-to-top-spec": "स्थानांतरित कार्ड तक top of list", - "r-d-move-to-bottom-gen": "स्थानांतरित कार्ड तक bottom of its list", - "r-d-move-to-bottom-spec": "स्थानांतरित कार्ड तक bottom of list", - "r-d-send-email": "Send email", - "r-d-send-email-to": "to", - "r-d-send-email-subject": "subject", - "r-d-send-email-message": "message", - "r-d-archive": "Move card to Archive", - "r-d-unarchive": "Restore card from Archive", - "r-d-add-label": "जोड़ें label", - "r-d-remove-label": "हटाएँ label", - "r-create-card": "Create new card", - "r-in-list": "in list", - "r-in-swimlane": "in swimlane", - "r-d-add-member": "जोड़ें सदस्य", - "r-d-remove-member": "हटाएँ सदस्य", - "r-d-remove-all-member": "हटाएँ संपूर्ण सदस्य", - "r-d-check-all": "Check संपूर्ण items of एक list", - "r-d-uncheck-all": "Uncheck संपूर्ण items of एक list", - "r-d-check-one": "Check item", - "r-d-uncheck-one": "Uncheck item", - "r-d-check-of-list": "of checklist", - "r-d-add-checklist": "जोड़ें checklist", - "r-d-remove-checklist": "हटाएँ checklist", - "r-by": "by", - "r-add-checklist": "जोड़ें checklist", - "r-with-items": "with items", - "r-items-list": "item1,item2,item3", - "r-add-swimlane": "Add swimlane", - "r-swimlane-name": "swimlane name", - "r-board-note": "Note: leave a field empty to match every possible value.", - "r-checklist-note": "Note: checklist's items have to be written as comma separated values.", - "r-when-a-card-is-moved": "जब एक कार्ड is स्थानांतरित तक another list", - "r-set": "Set", - "r-update": "Update", - "r-datefield": "date field", - "r-df-start-at": "start", - "r-df-due-at": "due", - "r-df-end-at": "end", - "r-df-received-at": "received", - "r-to-current-datetime": "to current date/time", - "r-remove-value-from": "Remove value from", - "ldap": "LDAP", - "oauth2": "OAuth2", - "cas": "CAS", - "authentication-method": "Authentication method", - "authentication-type": "Authentication type", - "custom-product-name": "Custom Product Name", - "layout": "Layout", - "hide-logo": "Hide Logo", - "add-custom-html-after-body-start": "Add Custom HTML after <body> start", - "add-custom-html-before-body-end": "Add Custom HTML before </body> end", - "error-undefined": "Something went wrong", - "error-ldap-login": "An error occurred while trying to login", - "display-authentication-method": "Display Authentication Method", - "default-authentication-method": "Default Authentication Method", - "duplicate-board": "Duplicate Board", - "people-number": "The number of people is:", - "swimlaneDeletePopup-title": "Delete Swimlane ?", - "swimlane-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the swimlane. There is no undo.", - "restore-all": "Restore all", - "delete-all": "Delete all", - "loading": "Loading, please wait.", - "previous_as": "last time was", - "act-a-dueAt": "modified due time to \nWhen: __timeValue__\nWhere: __card__\n previous due was __timeOldValue__", - "act-a-endAt": "modified ending time to __timeValue__ from (__timeOldValue__)", - "act-a-startAt": "modified starting time to __timeValue__ from (__timeOldValue__)", - "act-a-receivedAt": "modified received time to __timeValue__ from (__timeOldValue__)", - "a-dueAt": "modified due time to be", - "a-endAt": "modified ending time to be", - "a-startAt": "modified starting time to be", - "a-receivedAt": "modified received time to be", - "almostdue": "current due time %s is approaching", - "pastdue": "current due time %s is past", - "duenow": "current due time %s is today", - "act-newDue": "__list__/__card__ has 1st due reminder [__board__]", - "act-withDue": "__list__/__card__ due reminders [__board__]", - "act-almostdue": "was reminding the current due (__timeValue__) of __card__ is approaching", - "act-pastdue": "was reminding the current due (__timeValue__) of __card__ is past", - "act-duenow": "was reminding the current due (__timeValue__) of __card__ is now", - "act-atUserComment": "You were mentioned in [__board__] __list__/__card__", - "delete-user-confirm-popup": "Are you sure you want to delete this account? There is no undo.", - "accounts-allowUserDelete": "Allow users to self delete their account", - "hide-minicard-label-text": "Hide minicard label text", - "show-desktop-drag-handles": "Show desktop drag handles", - "assignee": "Assignee", - "cardAssigneesPopup-title": "Assignee", - "addmore-detail": "Add a more detailed description", - "show-on-card": "Show on Card", - "new": "New", - "editUserPopup-title": "Edit User", - "newUserPopup-title": "New User", - "notifications": "Notifications", - "view-all": "View All", - "filter-by-unread": "Filter by Unread", - "mark-all-as-read": "Mark all as read", - "allow-rename": "Allow Rename", - "allowRenamePopup-title": "Allow Rename" -} \ No newline at end of file + "accept": "स्वीकार", + "act-activity-notify": "गतिविधि अधिसूचना", + "act-addAttachment": "अनुलग्नक जोड़ा __attachment__ कार्ड के लिए __card__ सूचि मेें __list__ तैराक में __swimlane__ बोर्ड पर __board__", + "act-deleteAttachment": "हटाए गए अनुलग्नक __attachment__ कार्ड पर __card__ सूचि मेें __list__ तैराक में __swimlane__ बोर्ड पर __board__", + "act-addSubtask": "जोड़ा उपकार्य __checklist__ को __card__ सूचि मेें __list__ तैराक में __swimlane__ बोर्ड पर __board__", + "act-addLabel": "जोड़ा गया लेबल __label__ कार्ड के लिए __card__ सूचि मेें __list__ तैराक में __swimlane__ बोर्ड पर __board__", + "act-addedLabel": "जोड़ा गया लेबल __label__ कार्ड के लिए __card__ सूचि मेें __list__ तैराक में __swimlane__ बोर्ड पर __board__", + "act-removeLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removedLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addChecklist": "added checklist __checklist__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addChecklistItem": "added checklist item __checklistItem__ to checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removeChecklist": "removed checklist __checklist__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removeChecklistItem": "removed checklist item __checklistItem__ from checklist __checkList__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-checkedItem": "checked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-uncheckedItem": "unchecked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-completeChecklist": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-uncompleteChecklist": "uncompleted checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addComment": "commented on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-editComment": "edited comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-deleteComment": "deleted comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-createBoard": "created board __board__", + "act-createSwimlane": "created swimlane __swimlane__ to board __board__", + "act-createCard": "created card __card__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-createCustomField": "created custom field __customField__ at board __board__", + "act-deleteCustomField": "deleted custom field __customField__ at board __board__", + "act-setCustomField": "edited custom field __customField__: __customFieldValue__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-createList": "added list __list__ to board __board__", + "act-addBoardMember": "added member __member__ to board __board__", + "act-archivedBoard": "Board __board__ moved to Archive", + "act-archivedCard": "Card __card__ at list __list__ at swimlane __swimlane__ at board __board__ moved to Archive", + "act-archivedList": "List __list__ at swimlane __swimlane__ at board __board__ moved to Archive", + "act-archivedSwimlane": "Swimlane __swimlane__ at board __board__ moved to Archive", + "act-importBoard": "imported board __board__", + "act-importCard": "imported card __card__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-importList": "imported list __list__ to swimlane __swimlane__ at board __board__", + "act-joinMember": "added member __member__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-moveCard": "moved card __card__ at board __board__ from list __oldList__ at swimlane __oldSwimlane__ to list __list__ at swimlane __swimlane__", + "act-moveCardToOtherBoard": "moved card __card__ from list __oldList__ at swimlane __oldSwimlane__ at board __oldBoard__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-removeBoardMember": "removed member __member__ from board __board__", + "act-restoredCard": "restored card __card__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-unjoinMember": "removed member __member__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-withBoardTitle": "__board__", + "act-withCardTitle": "[__board__] __card__", + "actions": "कार्रवाई", + "activities": "गतिविधि", + "activity": "क्रियाएँ", + "activity-added": "जोड़ा गया %s से %s", + "activity-archived": "%sसंग्रह में ले जाया गया", + "activity-attached": "संलग्न %s से %s", + "activity-created": "बनाया %s", + "activity-customfield-created": "बनाया रिवाज क्षेत्र %s", + "activity-excluded": "छोड़ा %s से %s", + "activity-imported": "सूचित कर %s के अंदर %s से %s", + "activity-imported-board": "सूचित कर %s से %s", + "activity-joined": "शामिल %s", + "activity-moved": "स्थानांतरित %s से %s तक %s", + "activity-on": "पर %s", + "activity-removed": "हटा दिया %s से %s", + "activity-sent": "प्रेषित %s तक %s", + "activity-unjoined": "शामिल नहीं %s", + "activity-subtask-added": "जोड़ा उप कार्य तक %s", + "activity-checked-item": "चिह्नित %s अंदर में चिह्नांकन-सूची %s of %s", + "activity-unchecked-item": "अचिह्नित %s अंदर में चिह्नांकन-सूची %s of %s", + "activity-checklist-added": "संकलित चिह्नांकन-सूची तक %s", + "activity-checklist-removed": "हटा दिया एक चिह्नांकन-सूची से %s", + "activity-checklist-completed": "completed checklist %s of %s", + "activity-checklist-uncompleted": "अपूर्ण चिह्नांकन-सूची %s of %s", + "activity-checklist-item-added": "संकलित चिह्नांकन-सूची विषय तक '%s' अंदर में %s", + "activity-checklist-item-removed": "हटा दिया एक चिह्नांकन-सूची विषय से '%s' अंदर में %s", + "add": "जोड़ें", + "activity-checked-item-card": "चिह्नित %s अंदर में चिह्नांकन-सूची %s", + "activity-unchecked-item-card": "अचिह्नित %s अंदर में चिह्नांकन-सूची %s", + "activity-checklist-completed-card": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "activity-checklist-uncompleted-card": "अपूर्ण चिह्नांकन-सूची %s", + "activity-editComment": "edited comment %s", + "activity-deleteComment": "deleted comment %s", + "add-attachment": "संलग्न करें", + "add-board": "बोर्ड जोड़ें", + "add-card": "कार्ड जोड़ें", + "add-swimlane": "तैरन जोड़ें", + "add-subtask": "उप कार्य जोड़ें", + "add-checklist": "चिह्नांकन-सूची जोड़ें", + "add-checklist-item": "चिह्नांकन-सूची विषय कोई तक जोड़ें", + "add-cover": "आवरण जोड़ें", + "add-label": "नामपत्र जोड़ें", + "add-list": "सूची जोड़ें", + "add-members": "सदस्य जोड़ें", + "added": "जोड़ा गया", + "addMemberPopup-title": "सदस्य", + "admin": "Admin", + "admin-desc": "कार्ड देख और संपादित कर सकते हैं, सदस्यों को हटा सकते हैं, और बोर्ड के लिए सेटिंग्स बदल सकते हैं।", + "admin-announcement": "घोषणा", + "admin-announcement-active": "सक्रिय सिस्टम-व्यापी घोषणा", + "admin-announcement-title": "घोषणा प्रशासक से", + "all-boards": "सभी बोर्ड", + "and-n-other-card": "और __count__ other कार्ड", + "and-n-other-card_plural": "और __count__ other कार्ड", + "apply": "Apply", + "app-is-offline": "लोड हो रहा है, कृपया प्रतीक्षा करें । पृष्ठ को ताज़ा करना डेटा की हानि का कारण होगा । यदि लोड करना कार्य नहीं करता है, तो कृपया जांचें कि सर्वर बंद नहीं हुआ है ।", + "archive": "संग्रह में ले जाएं", + "archive-all": "सभी को संग्रह में ले जाएं", + "archive-board": "संग्रह करने के लिए बोर्ड ले जाएँ", + "archive-card": "कार्ड को संग्रह में ले जाएं", + "archive-list": "सूची को संग्रह में ले जाएं", + "archive-swimlane": "संग्रह करने के लिए स्विमलेन ले जाएँ", + "archive-selection": "चयन को संग्रह में ले जाएं", + "archiveBoardPopup-title": "बोर्ड को संग्रह में स्थानांतरित करें?", + "archived-items": "संग्रह", + "archived-boards": "संग्रह में बोर्ड", + "restore-board": "पुनर्स्थापना बोर्ड", + "no-archived-boards": "संग्रह में कोई बोर्ड नहीं ।", + "archives": "पुरालेख", + "template": "खाका", + "templates": "खाका", + "assign-member": "आवंटित सदस्य", + "attached": "संलग्न", + "attachment": "संलग्नक", + "attachment-delete-pop": "किसी संलग्नक को हटाना स्थाई है । कोई पूर्ववत् नहीं है ।", + "attachmentDeletePopup-title": "मिटाएँ संलग्नक?", + "attachments": "संलग्नक", + "auto-watch": "स्वचालित रूप से देखो बोर्डों जब वे बनाए जाते हैं", + "avatar-too-big": "अवतार बहुत बड़ा है (70KB अधिकतम)", + "back": "वापस", + "board-change-color": "रंग बदलना", + "board-nb-stars": "%s पसंद होना", + "board-not-found": "बोर्ड नहीं मिला", + "board-private-info": "यह बोर्ड हो जाएगा <strong>निजी</strong>.", + "board-public-info": "यह बोर्ड हो जाएगा <strong>सार्वजनिक</strong>.", + "boardChangeColorPopup-title": "बोर्ड पृष्ठभूमि बदलें", + "boardChangeTitlePopup-title": "बोर्ड का नाम बदलें", + "boardChangeVisibilityPopup-title": "दृश्यता बदलें", + "boardChangeWatchPopup-title": "बदलें वॉच", + "boardMenuPopup-title": "बोर्ड सेटिंग्स", + "boardChangeViewPopup-title": "बोर्ड दृष्टिकोण", + "boards": "बोर्डों", + "board-view": "बोर्ड दृष्टिकोण", + "board-view-cal": "तिथि-पत्र", + "board-view-swimlanes": "तैरना", + "board-view-collapse": "Collapse", + "board-view-lists": "सूचियाँ", + "bucket-example": "उदाहरण के लिए “बाल्टी सूची” की तरह", + "cancel": "रद्द करें", + "card-archived": "यह कार्ड संग्रह करने के लिए ले जाया गया है ।", + "board-archived": "यह बोर्ड संग्रह करने के लिए ले जाया जाता है ।", + "card-comments-title": "इस कार्ड में %s टिप्पणी है।", + "card-delete-notice": "हटाना स्थायी है। आप इस कार्ड से जुड़े सभी कार्यों को खो देंगे।", + "card-delete-pop": "सभी कार्रवाइयां गतिविधि फ़ीड से निकाल दी जाएंगी और आप कार्ड को फिर से खोलने में सक्षम नहीं होंगे । कोई पूर्ववत् नहीं है ।", + "card-delete-suggest-archive": "आप एक कार्ड को बोर्ड से हटाने और गतिविधि को संरक्षित करने के लिए संग्रह में ले जा सकते हैं ।", + "card-due": "नियत", + "card-due-on": "पर नियत", + "card-spent": "समय बिताया", + "card-edit-attachments": "संपादित संलग्नक", + "card-edit-custom-fields": "संपादित प्रचलन क्षेत्र", + "card-edit-labels": "संपादित नामपत्र", + "card-edit-members": "संपादित सदस्य", + "card-labels-title": "कार्ड के लिए नामपत्र परिवर्तित करें ।", + "card-members-title": "कार्ड से बोर्ड के सदस्यों को जोड़ें या हटाएं।", + "card-start": "प्रारंभ", + "card-start-on": "पर शुरू होता है", + "cardAttachmentsPopup-title": "से अनुलग्न करें", + "cardCustomField-datePopup-title": "तारीख बदलें", + "cardCustomFieldsPopup-title": "संपादित करें प्रचलन क्षेत्र", + "cardDeletePopup-title": "मिटाएँ कार्ड?", + "cardDetailsActionsPopup-title": "कार्ड क्रियाएँ", + "cardLabelsPopup-title": "नामपत्र", + "cardMembersPopup-title": "सदस्य", + "cardMorePopup-title": "अतिरिक्त", + "cardTemplatePopup-title": "खाका बनाएं", + "cards": "कार्ड्स", + "cards-count": "कार्ड्स", + "casSignIn": "सीएएस के साथ साइन इन करें", + "cardType-card": "कार्ड", + "cardType-linkedCard": "जुड़े हुए कार्ड", + "cardType-linkedBoard": "जुड़े हुए बोर्ड", + "change": "तब्दीली", + "change-avatar": "अवतार परिवर्तन करें", + "change-password": "गोपनीयता परिवर्तन करें", + "change-permissions": "अनुमतियां परिवर्तित करें", + "change-settings": "व्यवस्था परिवर्तित करें", + "changeAvatarPopup-title": "अवतार परिवर्तन करें", + "changeLanguagePopup-title": "भाषा परिवर्तन करें", + "changePasswordPopup-title": "गोपनीयता परिवर्तन करें", + "changePermissionsPopup-title": "अनुमतियां परिवर्तित करें", + "changeSettingsPopup-title": "व्यवस्था परिवर्तित करें", + "subtasks": "उप-कार्य", + "checklists": "जांच सूची", + "click-to-star": "इस बोर्ड को स्टार करने के लिए क्लिक करें ।", + "click-to-unstar": "इस बोर्ड को अनस्टार करने के लिए क्लिक करें।", + "clipboard": "क्लिपबोर्ड या खींचें और छोड़ें", + "close": "बंद करे", + "close-board": "बोर्ड बंद करे", + "close-board-pop": "आप होम हेडर से \"संग्रह\" बटन पर क्लिक करके बोर्ड को पुनर्स्थापित करने में सक्षम होंगे।", + "color-black": "काला", + "color-blue": "नीला", + "color-crimson": "गहरा लाल", + "color-darkgreen": "गहरा हरा", + "color-gold": "स्वर्ण", + "color-gray": "भूरे", + "color-green": "हरा", + "color-indigo": "नील", + "color-lime": "हल्का हरा", + "color-magenta": "मैजंटा", + "color-mistyrose": "हल्का गुलाबी", + "color-navy": "navy", + "color-orange": "नारंगी", + "color-paleturquoise": "paleturquoise", + "color-peachpuff": "peachpuff", + "color-pink": "गुलाबी", + "color-plum": "plum", + "color-purple": "बैंगनी", + "color-red": "लाल", + "color-saddlebrown": "saddlebrown", + "color-silver": "silver", + "color-sky": "आकाशिया नीला", + "color-slateblue": "slateblue", + "color-white": "white", + "color-yellow": "पीला", + "unset-color": "Unset", + "comment": "टिप्पणी", + "comment-placeholder": "टिप्पणी लिखें", + "comment-only": "केवल टिप्पणी करें", + "comment-only-desc": "केवल कार्ड पर टिप्पणी कर सकते हैं।", + "no-comments": "कोई टिप्पणी नहीं", + "no-comments-desc": "टिप्पणियां और गतिविधियां नहीं देख पा रहे हैं।", + "worker": "Worker", + "worker-desc": "Can only move cards, assign itself to card and comment.", + "computer": "संगणक", + "confirm-subtask-delete-dialog": "क्या आप वाकई उपकार्य हटाना चाहते हैं?", + "confirm-checklist-delete-dialog": "क्या आप वाकई जांचसूची हटाना चाहते हैं?", + "copy-card-link-to-clipboard": "कॉपी कार्ड क्लिपबोर्ड करने के लिए लिंक", + "linkCardPopup-title": "कार्ड कड़ी", + "searchElementPopup-title": "Search", + "copyCardPopup-title": "कार्ड प्रतिलिपि", + "copyChecklistToManyCardsPopup-title": "कई कार्ड के लिए जांचसूची खाके की प्रतिलिपि बनाएँ", + "copyChecklistToManyCardsPopup-instructions": "इस JSON प्रारूप में गंतव्य कार्ड शीर्षक और विवरण", + "copyChecklistToManyCardsPopup-format": "[{\"title\":\"पहला कार्ड शीर्षक\",\"description\":\"पहला कार्ड विवरण\"},{\"title\":\"दूसरा कार्ड शीर्षक\",\"description\":\"दूसरा कार्ड विवरण\"},{\"title\":\"अंतिम कार्ड शीर्षक\",\"description\":\"अंतिम कार्ड विवरण\" }]", + "create": "निर्माण करना", + "createBoardPopup-title": "बोर्ड निर्माण करना", + "chooseBoardSourcePopup-title": "बोर्ड आयात", + "createLabelPopup-title": "नामपत्र निर्माण", + "createCustomField": "क्षेत्र निर्माण करना", + "createCustomFieldPopup-title": "क्षेत्र निर्माण", + "current": "वर्तमान", + "custom-field-delete-pop": "कोई पूर्ववत् नहीं है । यह सभी कार्ड से इस कस्टम क्षेत्र को हटा दें और इसके इतिहास को नष्ट कर देगा ।", + "custom-field-checkbox": "निशानबक्से", + "custom-field-date": "दिनांक", + "custom-field-dropdown": "ड्रॉपडाउन सूची", + "custom-field-dropdown-none": "(कोई नहीं)", + "custom-field-dropdown-options": "सूची विकल्प", + "custom-field-dropdown-options-placeholder": "Press enter तक जोड़ें more options", + "custom-field-dropdown-unknown": "(unknown)", + "custom-field-number": "Number", + "custom-field-text": "Text", + "custom-fields": "प्रचलन क्षेत्र", + "date": "Date", + "decline": "Decline", + "default-avatar": "Default avatar", + "delete": "Delete", + "deleteCustomFieldPopup-title": "मिटाएँ प्रचलन क्षेत्र?", + "deleteLabelPopup-title": "मिटाएँ Label?", + "description": "Description", + "disambiguateMultiLabelPopup-title": "Disambiguate Label Action", + "disambiguateMultiMemberPopup-title": "Disambiguate सदस्य Action", + "discard": "Disकार्ड", + "done": "Done", + "download": "Download", + "edit": "Edit", + "edit-avatar": "Change Avatar", + "edit-profile": "संपादित करें Profile", + "edit-wip-limit": "संपादित करें WIP Limit", + "soft-wip-limit": "Soft WIP Limit", + "editCardStartDatePopup-title": "Change start date", + "editCardDueDatePopup-title": "Change due date", + "editCustomFieldPopup-title": "संपादित करें Field", + "editCardSpentTimePopup-title": "Change spent time", + "editLabelPopup-title": "Change Label", + "editNotificationPopup-title": "संपादित करें Notification", + "editProfilePopup-title": "संपादित करें Profile", + "email": "Email", + "email-enrollAccount-subject": "An account created for you on __siteName__", + "email-enrollAccount-text": "Hello __user__,\n\nTo start using the service, simply click the link below.\n\n__url__\n\nThanks.", + "email-fail": "Sending email failed", + "email-fail-text": "Error trying तक send email", + "email-invalid": "Invalid email", + "email-invite": "Invite via Email", + "email-invite-subject": "__inviter__ प्रेषित you an invitation", + "email-invite-text": "Dear __user__,\n\n__inviter__ invites you तक join बोर्ड \"__board__\" for collaborations.\n\nPlease follow the link below:\n\n__url__\n\nThanks.", + "email-resetPassword-subject": "Reset your password on __siteName__", + "email-resetPassword-text": "Hello __user__,\n\nTo reset your password, simply click the link below.\n\n__url__\n\nThanks.", + "email-sent": "Email sent", + "email-verifyEmail-subject": "Verify your email address on __siteName__", + "email-verifyEmail-text": "नमस्ते __user __, \n\n अपना खाता ईमेल सत्यापित करने के लिए, बस नीचे दिए गए लिंक पर क्लिक करें। \n\n__url __ \n\n धन्यवाद।", + "enable-wip-limit": "Enable WIP Limit", + "error-board-doesNotExist": "यह बोर्ड does not exist", + "error-board-notAdmin": "You need तक be व्यवस्थापक of यह बोर्ड तक do that", + "error-board-notAMember": "You need तक be एक सदस्य of यह बोर्ड तक do that", + "error-json-malformed": "Your text is not valid JSON", + "error-json-schema": "आपके JSON डेटा में सही प्रारूप में सही जानकारी शामिल नहीं है", + "error-list-doesNotExist": "यह सूची does not exist", + "error-user-doesNotExist": "यह user does not exist", + "error-user-notAllowSelf": "You can not invite yourself", + "error-user-notCreated": "यह user is not created", + "error-username-taken": "यह username is already taken", + "error-email-taken": "Email has already been taken", + "export-board": "Export बोर्ड", + "sort": "Sort", + "sort-desc": "Click to Sort List", + "list-sort-by": "Sort the List By:", + "list-label-modifiedAt": "Last Access Time", + "list-label-title": "Name of the List", + "list-label-sort": "Your Manual Order", + "list-label-short-modifiedAt": "(L)", + "list-label-short-title": "(N)", + "list-label-short-sort": "(M)", + "filter": "Filter", + "filter-cards": "Filter Cards or Lists", + "list-filter-label": "Filter List by Title", + "filter-clear": "Clear filter", + "filter-no-label": "No label", + "filter-no-member": "No सदस्य", + "filter-no-assignee": "No assignee", + "filter-no-custom-fields": "No प्रचलन क्षेत्र", + "filter-show-archive": "Show archived lists", + "filter-hide-empty": "Hide empty lists", + "filter-on": "Filter is on", + "filter-on-desc": "You are filtering कार्ड इस पर बोर्ड. Click here तक संपादित करें filter.", + "filter-to-selection": "Filter तक selection", + "advanced-filter-label": "Advanced Filter", + "advanced-filter-description": "Advanced Filter allows तक write एक string containing following operators: == != <= >= && || ( ) एक space is used as एक separator between the Operators. You can filter for संपूर्ण प्रचलन क्षेत्र by typing their names और values. For Example: Field1 == Value1. Note: If fields or values contains spaces, you need तक encapsulate them के अंदर single quotes. For Example: 'Field 1' == 'Value 1'. For single control characters (' \\/) तक be skipped, you can use \\. For example: Field1 == I\\'m. Also you can combine multiple conditions. For Example: F1 == V1 || F1 == V2. Normally संपूर्ण operators are interpreted से left तक right. You can change the order by placing brackets. For Example: F1 == V1 && ( F2 == V2 || F2 == V3 ). Also you can search text fields using regex: F1 == /Tes.*/i", + "fullname": "Full Name", + "header-logo-title": "Go back तक your बोर्डों page.", + "hide-system-messages": "Hide system messages", + "headerBarCreateBoardPopup-title": "Create बोर्ड", + "home": "Home", + "import": "Import", + "link": "Link", + "import-board": "import बोर्ड", + "import-board-c": "Import बोर्ड", + "import-board-title-trello": "Import बोर्ड से Trello", + "import-board-title-wekan": "Import board from previous export", + "import-sandstorm-backup-warning": "Do not delete data you import from original exported board or Trello before checking does this grain close and open again, or do you get Board not found error, that means data loss.", + "import-sandstorm-warning": "सूचित कर बोर्ड will मिटाएँ संपूर्ण existing data on बोर्ड और replace it साथ में सूचित कर बोर्ड.", + "from-trello": "From Trello", + "from-wekan": "From previous export", + "import-board-instruction-trello": "In your Trello बोर्ड, go तक 'Menu', then 'More', 'Print और Export', 'Export JSON', और copy the resulting text.", + "import-board-instruction-wekan": "In your board, go to 'Menu', then 'Export board', and copy the text in the downloaded file.", + "import-board-instruction-about-errors": "If you get errors when importing board, sometimes importing still works, and board is at All Boards page.", + "import-json-placeholder": "Paste your valid JSON data here", + "import-map-members": "Map सदस्य", + "import-members-map": "Your imported board has some members. Please map the members you want to import to your users", + "import-show-user-mapping": "Re आलोकन सदस्य mapping", + "import-user-select": "Pick your existing user you want to use as this member", + "importMapMembersAddPopup-title": "Select member", + "info": "Version", + "initials": "Initials", + "invalid-date": "Invalid date", + "invalid-time": "Invalid time", + "invalid-user": "Invalid user", + "joined": "joined", + "just-invited": "You are just invited तक यह बोर्ड", + "keyboard-shortcuts": "Keyबोर्ड shortcuts", + "label-create": "Create Label", + "label-default": "%s label (default)", + "label-delete-pop": "There is no undo. यह will हटा यह label से संपूर्ण कार्ड और destroy its history.", + "labels": "नामपत्र", + "language": "Language", + "last-admin-desc": "You can’t change roles because there must be at least one admin.", + "leave-board": "Leave बोर्ड", + "leave-board-pop": "Are you sure you want तक leave __boardTitle__? You हो जाएगा हटा दिया से संपूर्ण कार्ड इस पर बोर्ड.", + "leaveBoardPopup-title": "Leave बोर्ड ?", + "link-card": "Link तक यह कार्ड", + "list-archive-cards": "Move all cards in this list to Archive", + "list-archive-cards-pop": "This will remove all the cards in this list from the board. To view cards in Archive and bring them back to the board, click “Menu” > “Archive”.", + "list-move-cards": "स्थानांतरित संपूर्ण कार्ड अंदर में यह list", + "list-select-cards": "Select संपूर्ण कार्ड अंदर में यह list", + "set-color-list": "Set Color", + "listActionPopup-title": "सूची Actions", + "swimlaneActionPopup-title": "तैरन Actions", + "swimlaneAddPopup-title": "Add a Swimlane below", + "listImportCardPopup-title": "Import एक Trello कार्ड", + "listMorePopup-title": "More", + "link-list": "Link तक यह list", + "list-delete-pop": "All actions हो जाएगा हटा दिया से the activity feed और you won't be able तक recover the list. There is no undo.", + "list-delete-suggest-archive": "You can move a list to Archive to remove it from the board and preserve the activity.", + "lists": "Lists", + "swimlanes": "तैरन", + "log-out": "Log Out", + "log-in": "Log In", + "loginPopup-title": "Log In", + "memberMenuPopup-title": "सदस्य व्यवस्था", + "members": "सदस्य", + "menu": "Menu", + "move-selection": "स्थानांतरित selection", + "moveCardPopup-title": "स्थानांतरित कार्ड", + "moveCardToBottom-title": "स्थानांतरित तक Bottom", + "moveCardToTop-title": "स्थानांतरित तक Top", + "moveSelectionPopup-title": "स्थानांतरित selection", + "multi-selection": "Multi-Selection", + "multi-selection-on": "Multi-Selection is on", + "muted": "Muted", + "muted-info": "आप किसी भी परिवर्तन के अधिसूचित नहीं किया जाएगा अंदर में यह बोर्ड", + "my-boards": "My बोर्ड", + "name": "Name", + "no-archived-cards": "No cards in Archive.", + "no-archived-lists": "No lists in Archive.", + "no-archived-swimlanes": "No swimlanes in Archive.", + "no-results": "No results", + "normal": "Normal", + "normal-desc": "Can आलोकन और संपादित करें कार्ड. Can't change व्यवस्था.", + "not-accepted-yet": "Invitation not accepted yet", + "notify-participate": "Receive updates तक any कार्ड you participate as creater or सदस्य", + "notify-watch": "Receive updates तक any बोर्ड, lists, or कार्ड you’re watching", + "optional": "optional", + "or": "or", + "page-maybe-private": "यह page may be private. You may be able तक आलोकन it by <a href='%s'>logging in</a>.", + "page-not-found": "Page नहीं मिला.", + "password": "Password", + "paste-or-dragdrop": "to paste, or drag & drop image file तक it (image only)", + "participating": "Participating", + "preview": "Preview", + "previewAttachedImagePopup-title": "Preview", + "previewClipboardImagePopup-title": "Preview", + "private": "Private", + "private-desc": "यह बोर्ड is private. Only people संकलित तक the बोर्ड can आलोकन और संपादित करें it.", + "profile": "Profile", + "public": "Public", + "public-desc": "यह बोर्ड is public. It's visible तक anyone साथ में the link और will show up अंदर में गूगल की तरह खोज इंजन । केवल लोग संकलित तक बोर्ड संपादित कर सकते हैं.", + "quick-access-description": "Star एक बोर्ड तक जोड़ें एक shortcut अंदर में यह पट्टी .", + "remove-cover": "हटाएँ Cover", + "remove-from-board": "हटाएँ से बोर्ड", + "remove-label": "हटाएँ Label", + "listDeletePopup-title": "मिटाएँ सूची ?", + "remove-member": "हटाएँ सदस्य", + "remove-member-from-card": "हटाएँ से कार्ड", + "remove-member-pop": "हटाएँ __name__ (__username__) से __boardTitle__? इस बोर्ड पर सभी कार्ड से सदस्य हटा दिया जाएगा। उन्हें एक अधिसूचना प्राप्त होगी।", + "removeMemberPopup-title": "हटाएँ सदस्य?", + "rename": "Rename", + "rename-board": "Rename बोर्ड", + "restore": "Restore", + "save": "Save", + "search": "Search", + "rules": "Rules", + "search-cards": "Search from card/list titles, descriptions and custom fields on this board", + "search-example": "Text तक search for?", + "select-color": "Select Color", + "set-wip-limit-value": "Set एक limit for the maximum number of tasks अंदर में यह list", + "setWipLimitPopup-title": "Set WIP Limit", + "shortcut-assign-self": "Assign yourself तक current कार्ड", + "shortcut-autocomplete-emoji": "Autocomplete emoji", + "shortcut-autocomplete-members": "Autocomplete सदस्य", + "shortcut-clear-filters": "Clear संपूर्ण filters", + "shortcut-close-dialog": "Close Dialog", + "shortcut-filter-my-cards": "Filter my कार्ड", + "shortcut-show-shortcuts": "Bring up यह shortcuts list", + "shortcut-toggle-filterbar": "Toggle Filter Sidebar", + "shortcut-toggle-sidebar": "Toggle बोर्ड Sidebar", + "show-cards-minimum-count": "Show कार्ड count if सूची contains more than", + "sidebar-open": "Open Sidebar", + "sidebar-close": "Close Sidebar", + "signupPopup-title": "Create an Account", + "star-board-title": "Click तक star यह बोर्ड. It will show up at top of your बोर्डों list.", + "starred-boards": "Starred बोर्ड", + "starred-boards-description": "Starred बोर्डों show up at the top of your बोर्डों list.", + "subscribe": "Subscribe", + "team": "Team", + "this-board": "यह बोर्ड", + "this-card": "यह कार्ड", + "spent-time-hours": "Spent time (hours)", + "overtime-hours": "Overtime (hours)", + "overtime": "Overtime", + "has-overtime-cards": "Has overtime कार्ड", + "has-spenttime-cards": "Has spent time कार्ड", + "time": "Time", + "title": "Title", + "tracking": "Tracking", + "tracking-info": "You हो जाएगा notified of any changes तक those कार्ड you are involved as creator or सदस्य.", + "type": "Type", + "unassign-member": "Unassign सदस्य", + "unsaved-description": "You have an unsaved description.", + "unwatch": "Unwatch", + "upload": "Upload", + "upload-avatar": "Upload an avatar", + "uploaded-avatar": "Uploaded an avatar", + "username": "Username", + "view-it": "आलोकन it", + "warn-list-archived": "warning: this card is in an list at Archive", + "watch": "Watch", + "watching": "Watching", + "watching-info": "You हो जाएगा notified of any change अंदर में यह बोर्ड", + "welcome-board": "Welcome बोर्ड", + "welcome-swimlane": "Milestone 1", + "welcome-list1": "Basics", + "welcome-list2": "Advanced", + "card-templates-swimlane": "कार्ड का खाका", + "list-templates-swimlane": "सूची का खाका", + "board-templates-swimlane": "बोर्ड का खाका", + "what-to-do": "What do you want तक do?", + "wipLimitErrorPopup-title": "Invalid WIP Limit", + "wipLimitErrorPopup-dialog-pt1": "The number of tasks अंदर में यह सूची is higher than the WIP limit you've defined.", + "wipLimitErrorPopup-dialog-pt2": "Please स्थानांतरित some tasks out of यह list, or set एक higher WIP limit.", + "admin-panel": "व्यवस्थापक Panel", + "settings": "Settings", + "people": "People", + "registration": "Registration", + "disable-self-registration": "Disable Self-Registration", + "invite": "Invite", + "invite-people": "Invite People", + "to-boards": "To बोर्ड(s)", + "email-addresses": "Email Addresses", + "smtp-host-description": "The address of the SMTP server that handles your emails.", + "smtp-port-description": "The port your SMTP server uses for outgoing emails.", + "smtp-tls-description": "Enable TLS support for SMTP server", + "smtp-host": "SMTP Host", + "smtp-port": "SMTP Port", + "smtp-username": "Username", + "smtp-password": "Password", + "smtp-tls": "TLS support", + "send-from": "From", + "send-smtp-test": "Send एक test email तक yourself", + "invitation-code": "Invitation Code", + "email-invite-register-subject": "__inviter__ प्रेषित you an invitation", + "email-invite-register-text": "Dear __user__,\n\n__inviter__ invites you to kanban board for collaborations.\n\nPlease follow the link below:\n__url__\n\nAnd your invitation code is: __icode__\n\nThanks.", + "email-smtp-test-subject": "SMTP Test Email", + "email-smtp-test-text": "You have successfully प्रेषित an email", + "error-invitation-code-not-exist": "Invitation code doesn't exist", + "error-notAuthorized": "You are not authorized तक आलोकन यह page.", + "webhook-title": "Webhook Name", + "webhook-token": "Token (Optional for Authentication)", + "outgoing-webhooks": "Outgoing Webhooks", + "bidirectional-webhooks": "Two-Way Webhooks", + "outgoingWebhooksPopup-title": "Outgoing Webhooks", + "boardCardTitlePopup-title": "Card Title Filter", + "disable-webhook": "Disable This Webhook", + "global-webhook": "Global Webhooks", + "new-outgoing-webhook": "New Outgoing Webhook", + "no-name": "(Unknown)", + "Node_version": "Node version", + "Meteor_version": "Meteor version", + "MongoDB_version": "MongoDB version", + "MongoDB_storage_engine": "MongoDB storage engine", + "MongoDB_Oplog_enabled": "MongoDB Oplog enabled", + "OS_Arch": "OS Arch", + "OS_Cpus": "OS CPU Count", + "OS_Freemem": "OS Free Memory", + "OS_Loadavg": "OS Load Average", + "OS_Platform": "OS Platform", + "OS_Release": "OS Release", + "OS_Totalmem": "OS Total Memory", + "OS_Type": "OS Type", + "OS_Uptime": "OS Uptime", + "days": "days", + "hours": "hours", + "minutes": "minutes", + "seconds": "seconds", + "show-field-on-card": "Show यह field on कार्ड", + "automatically-field-on-card": "Auto create field to all cards", + "showLabel-field-on-card": "Show field label on minicard", + "yes": "Yes", + "no": "No", + "accounts": "Accounts", + "accounts-allowEmailChange": "Allow Email Change", + "accounts-allowUserNameChange": "Allow Username Change", + "createdAt": "Created at", + "verified": "Verified", + "active": "Active", + "card-received": "Received", + "card-received-on": "Received on", + "card-end": "End", + "card-end-on": "Ends on", + "editCardReceivedDatePopup-title": "Change received date", + "editCardEndDatePopup-title": "Change end date", + "setCardColorPopup-title": "Set color", + "setCardActionsColorPopup-title": "Choose a color", + "setSwimlaneColorPopup-title": "Choose a color", + "setListColorPopup-title": "Choose a color", + "assigned-by": "Assigned By", + "requested-by": "Requested By", + "board-delete-notice": "Deleting is permanent. You will lose संपूर्ण lists, कार्ड और actions associated साथ में यह बोर्ड.", + "delete-board-confirm-popup": "All lists, कार्ड,नामपत्र , और activities हो जाएगा deleted और you won't be able तक recover the बोर्ड contents. There is no undo.", + "boardDeletePopup-title": "मिटाएँ बोर्ड?", + "delete-board": "मिटाएँ बोर्ड", + "default-subtasks-board": "Subtasks for __board__ बोर्ड", + "default": "Default", + "queue": "Queue", + "subtask-settings": "Subtasks व्यवस्था", + "card-settings": "Card Settings", + "boardSubtaskSettingsPopup-title": "बोर्ड Subtasks व्यवस्था", + "boardCardSettingsPopup-title": "Card Settings", + "deposit-subtasks-board": "Deposit subtasks तक यह बोर्ड:", + "deposit-subtasks-list": "Landing सूची for subtasks deposited here:", + "show-parent-in-minicard": "Show parent अंदर में minicard:", + "prefix-with-full-path": "Prefix साथ में full path", + "prefix-with-parent": "Prefix साथ में parent", + "subtext-with-full-path": "Subtext साथ में full path", + "subtext-with-parent": "Subtext साथ में parent", + "change-card-parent": "Change कार्ड's parent", + "parent-card": "Parent कार्ड", + "source-board": "Source बोर्ड", + "no-parent": "Don't show parent", + "activity-added-label": "संकलित label '%s' तक %s", + "activity-removed-label": "हटा दिया label '%s' से %s", + "activity-delete-attach": "deleted an संलग्नक से %s", + "activity-added-label-card": "संकलित label '%s'", + "activity-removed-label-card": "हटा दिया label '%s'", + "activity-delete-attach-card": "deleted an संलग्नक", + "activity-set-customfield": "set custom field '%s' to '%s' in %s", + "activity-unset-customfield": "unset custom field '%s' in %s", + "r-rule": "Rule", + "r-add-trigger": "जोड़ें trigger", + "r-add-action": "जोड़ें action", + "r-board-rules": "बोर्ड rules", + "r-add-rule": "जोड़ें rule", + "r-view-rule": "आलोकन rule", + "r-delete-rule": "मिटाएँ rule", + "r-new-rule-name": "New rule title", + "r-no-rules": "No rules", + "r-when-a-card": "When a card", + "r-is": "is", + "r-is-moved": "is moved", + "r-added-to": "added to", + "r-removed-from": "हटा दिया from", + "r-the-board": "the बोर्ड", + "r-list": "list", + "set-filter": "Set Filter", + "r-moved-to": "स्थानांतरित to", + "r-moved-from": "स्थानांतरित from", + "r-archived": "Moved to Archive", + "r-unarchived": "Restored from Archive", + "r-a-card": "a कार्ड", + "r-when-a-label-is": "जब एक नामपत्र है", + "r-when-the-label": "जब नामपत्र है", + "r-list-name": "list name", + "r-when-a-member": "जब एक सदस्य is", + "r-when-the-member": "जब the सदस्य", + "r-name": "name", + "r-when-a-attach": "जब an संलग्नक", + "r-when-a-checklist": "जब एक चिह्नांकन-सूची is", + "r-when-the-checklist": "जब the checklist", + "r-completed": "Completed", + "r-made-incomplete": "Made incomplete", + "r-when-a-item": "जब एक चिह्नांकन-सूची विषय is", + "r-when-the-item": "जब the चिह्नांकन-सूची item", + "r-checked": "Checked", + "r-unchecked": "Unchecked", + "r-move-card-to": "स्थानांतरित कार्ड to", + "r-top-of": "Top of", + "r-bottom-of": "Bottom of", + "r-its-list": "its list", + "r-archive": "संग्रह में ले जाएं", + "r-unarchive": "Restore from Archive", + "r-card": "कार्ड", + "r-add": "जोड़ें", + "r-remove": "Remove", + "r-label": "label", + "r-member": "member", + "r-remove-all": "हटाएँ संपूर्ण सदस्य से the कार्ड", + "r-set-color": "Set color to", + "r-checklist": "checklist", + "r-check-all": "Check all", + "r-uncheck-all": "Uncheck all", + "r-items-check": "items of checklist", + "r-check": "Check", + "r-uncheck": "Uncheck", + "r-item": "item", + "r-of-checklist": "of checklist", + "r-send-email": "Send an email", + "r-to": "to", + "r-subject": "subject", + "r-rule-details": "Rule details", + "r-d-move-to-top-gen": "स्थानांतरित कार्ड तक top of its list", + "r-d-move-to-top-spec": "स्थानांतरित कार्ड तक top of list", + "r-d-move-to-bottom-gen": "स्थानांतरित कार्ड तक bottom of its list", + "r-d-move-to-bottom-spec": "स्थानांतरित कार्ड तक bottom of list", + "r-d-send-email": "Send email", + "r-d-send-email-to": "to", + "r-d-send-email-subject": "subject", + "r-d-send-email-message": "message", + "r-d-archive": "Move card to Archive", + "r-d-unarchive": "Restore card from Archive", + "r-d-add-label": "जोड़ें label", + "r-d-remove-label": "हटाएँ label", + "r-create-card": "Create new card", + "r-in-list": "in list", + "r-in-swimlane": "in swimlane", + "r-d-add-member": "जोड़ें सदस्य", + "r-d-remove-member": "हटाएँ सदस्य", + "r-d-remove-all-member": "हटाएँ संपूर्ण सदस्य", + "r-d-check-all": "Check संपूर्ण items of एक list", + "r-d-uncheck-all": "Uncheck संपूर्ण items of एक list", + "r-d-check-one": "Check item", + "r-d-uncheck-one": "Uncheck item", + "r-d-check-of-list": "of checklist", + "r-d-add-checklist": "जोड़ें checklist", + "r-d-remove-checklist": "हटाएँ checklist", + "r-by": "by", + "r-add-checklist": "जोड़ें checklist", + "r-with-items": "with items", + "r-items-list": "item1,item2,item3", + "r-add-swimlane": "Add swimlane", + "r-swimlane-name": "swimlane name", + "r-board-note": "Note: leave a field empty to match every possible value.", + "r-checklist-note": "Note: checklist's items have to be written as comma separated values.", + "r-when-a-card-is-moved": "जब एक कार्ड is स्थानांतरित तक another list", + "r-set": "Set", + "r-update": "Update", + "r-datefield": "date field", + "r-df-start-at": "start", + "r-df-due-at": "due", + "r-df-end-at": "end", + "r-df-received-at": "received", + "r-to-current-datetime": "to current date/time", + "r-remove-value-from": "Remove value from", + "ldap": "LDAP", + "oauth2": "OAuth2", + "cas": "CAS", + "authentication-method": "Authentication method", + "authentication-type": "Authentication type", + "custom-product-name": "Custom Product Name", + "layout": "Layout", + "hide-logo": "Hide Logo", + "add-custom-html-after-body-start": "Add Custom HTML after <body> start", + "add-custom-html-before-body-end": "Add Custom HTML before </body> end", + "error-undefined": "Something went wrong", + "error-ldap-login": "An error occurred while trying to login", + "display-authentication-method": "Display Authentication Method", + "default-authentication-method": "Default Authentication Method", + "duplicate-board": "Duplicate Board", + "people-number": "The number of people is:", + "swimlaneDeletePopup-title": "Delete Swimlane ?", + "swimlane-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the swimlane. There is no undo.", + "restore-all": "Restore all", + "delete-all": "Delete all", + "loading": "Loading, please wait.", + "previous_as": "last time was", + "act-a-dueAt": "modified due time to \nWhen: __timeValue__\nWhere: __card__\n previous due was __timeOldValue__", + "act-a-endAt": "modified ending time to __timeValue__ from (__timeOldValue__)", + "act-a-startAt": "modified starting time to __timeValue__ from (__timeOldValue__)", + "act-a-receivedAt": "modified received time to __timeValue__ from (__timeOldValue__)", + "a-dueAt": "modified due time to be", + "a-endAt": "modified ending time to be", + "a-startAt": "modified starting time to be", + "a-receivedAt": "modified received time to be", + "almostdue": "current due time %s is approaching", + "pastdue": "current due time %s is past", + "duenow": "current due time %s is today", + "act-newDue": "__list__/__card__ has 1st due reminder [__board__]", + "act-withDue": "__list__/__card__ due reminders [__board__]", + "act-almostdue": "was reminding the current due (__timeValue__) of __card__ is approaching", + "act-pastdue": "was reminding the current due (__timeValue__) of __card__ is past", + "act-duenow": "was reminding the current due (__timeValue__) of __card__ is now", + "act-atUserComment": "You were mentioned in [__board__] __list__/__card__", + "delete-user-confirm-popup": "Are you sure you want to delete this account? There is no undo.", + "accounts-allowUserDelete": "Allow users to self delete their account", + "hide-minicard-label-text": "Hide minicard label text", + "show-desktop-drag-handles": "Show desktop drag handles", + "assignee": "Assignee", + "cardAssigneesPopup-title": "Assignee", + "addmore-detail": "Add a more detailed description", + "show-on-card": "Show on Card", + "new": "New", + "editUserPopup-title": "Edit User", + "newUserPopup-title": "New User", + "notifications": "Notifications", + "view-all": "View All", + "filter-by-unread": "Filter by Unread", + "mark-all-as-read": "Mark all as read", + "allow-rename": "Allow Rename", + "allowRenamePopup-title": "Allow Rename" +} diff --git a/i18n/hu.i18n.json b/i18n/hu.i18n.json index 7f450ffc..ee7d0c38 100644 --- a/i18n/hu.i18n.json +++ b/i18n/hu.i18n.json @@ -1,769 +1,770 @@ { - "accept": "Elfogadás", - "act-activity-notify": "Tevékenység értesítés", - "act-addAttachment": "added attachment __attachment__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-deleteAttachment": "deleted attachment __attachment__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addSubtask": "added subtask __subtask__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addedLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removeLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removedLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addChecklist": "added checklist __checklist__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addChecklistItem": "added checklist item __checklistItem__ to checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removeChecklist": "removed checklist __checklist__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removeChecklistItem": "removed checklist item __checklistItem__ from checklist __checkList__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-checkedItem": "checked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-uncheckedItem": "unchecked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-completeChecklist": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-uncompleteChecklist": "uncompleted checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addComment": "commented on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-editComment": "edited comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-deleteComment": "deleted comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-createBoard": "created board __board__", - "act-createSwimlane": "created swimlane __swimlane__ to board __board__", - "act-createCard": "created card __card__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-createCustomField": "created custom field __customField__ at board __board__", - "act-deleteCustomField": "deleted custom field __customField__ at board __board__", - "act-setCustomField": "edited custom field __customField__: __customFieldValue__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-createList": "added list __list__ to board __board__", - "act-addBoardMember": "added member __member__ to board __board__", - "act-archivedBoard": "Board __board__ moved to Archive", - "act-archivedCard": "Card __card__ at list __list__ at swimlane __swimlane__ at board __board__ moved to Archive", - "act-archivedList": "List __list__ at swimlane __swimlane__ at board __board__ moved to Archive", - "act-archivedSwimlane": "Swimlane __swimlane__ at board __board__ moved to Archive", - "act-importBoard": "imported board __board__", - "act-importCard": "imported card __card__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-importList": "imported list __list__ to swimlane __swimlane__ at board __board__", - "act-joinMember": "added member __member__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-moveCard": "moved card __card__ at board __board__ from list __oldList__ at swimlane __oldSwimlane__ to list __list__ at swimlane __swimlane__", - "act-moveCardToOtherBoard": "moved card __card__ from list __oldList__ at swimlane __oldSwimlane__ at board __oldBoard__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-removeBoardMember": "removed member __member__ from board __board__", - "act-restoredCard": "restored card __card__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-unjoinMember": "removed member __member__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-withBoardTitle": "__board__", - "act-withCardTitle": "[__board__] __card__", - "actions": "Műveletek", - "activities": "Tevékenységek", - "activity": "Tevékenység", - "activity-added": "%s hozzáadva ehhez: %s", - "activity-archived": "%s moved to Archive", - "activity-attached": "%s mellékletet csatolt a kártyához: %s", - "activity-created": "%s létrehozva", - "activity-customfield-created": "létrehozta a(z) %s egyéni mezőt", - "activity-excluded": "%s kizárva innen: %s", - "activity-imported": "%s importálva ebbe: %s, innen: %s", - "activity-imported-board": "%s importálva innen: %s", - "activity-joined": "%s csatlakozott", - "activity-moved": "%s áthelyezve: %s → %s", - "activity-on": "ekkor: %s", - "activity-removed": "%s eltávolítva innen: %s", - "activity-sent": "%s elküldve ide: %s", - "activity-unjoined": "%s kilépett a csoportból", - "activity-subtask-added": "Alfeladat hozzáadva ehhez: %s", - "activity-checked-item": "checked %s in checklist %s of %s", - "activity-unchecked-item": "unchecked %s in checklist %s of %s", - "activity-checklist-added": "ellenőrzőlista hozzáadva ehhez: %s", - "activity-checklist-removed": "removed a checklist from %s", - "activity-checklist-completed": "completed checklist %s of %s", - "activity-checklist-uncompleted": "uncompleted the checklist %s of %s", - "activity-checklist-item-added": "ellenőrzőlista elem hozzáadva ehhez: „%s”, ebben: %s", - "activity-checklist-item-removed": "removed a checklist item from '%s' in %s", - "add": "Hozzáadás", - "activity-checked-item-card": "checked %s in checklist %s", - "activity-unchecked-item-card": "unchecked %s in checklist %s", - "activity-checklist-completed-card": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "activity-checklist-uncompleted-card": "uncompleted the checklist %s", - "activity-editComment": "edited comment %s", - "activity-deleteComment": "deleted comment %s", - "add-attachment": "Melléklet hozzáadása", - "add-board": "Tábla hozzáadása", - "add-card": "Kártya hozzáadása", - "add-swimlane": "Add Swimlane", - "add-subtask": "Alfeladat hozzáadása", - "add-checklist": "Ellenőrzőlista hozzáadása", - "add-checklist-item": "Elem hozzáadása az ellenőrzőlistához", - "add-cover": "Borító hozzáadása", - "add-label": "Címke hozzáadása", - "add-list": "Lista hozzáadása", - "add-members": "Tagok hozzáadása", - "added": "Hozzáadva", - "addMemberPopup-title": "Tagok", - "admin": "Adminisztrátor", - "admin-desc": "Megtekintheti és szerkesztheti a kártyákat, eltávolíthat tagokat, valamint megváltoztathatja a tábla beállításait.", - "admin-announcement": "Bejelentés", - "admin-announcement-active": "Bekapcsolt rendszerszintű bejelentés", - "admin-announcement-title": "Bejelentés az adminisztrátortól", - "all-boards": "Összes tábla", - "and-n-other-card": "És __count__ egyéb kártya", - "and-n-other-card_plural": "És __count__ egyéb kártya", - "apply": "Alkalmaz", - "app-is-offline": "Loading, please wait. Refreshing the page will cause data loss. If loading does not work, please check that server has not stopped.", - "archive": "Mozgatás az archívumba", - "archive-all": "Move All to Archive", - "archive-board": "Move Board to Archive", - "archive-card": "Move Card to Archive", - "archive-list": "Move List to Archive", - "archive-swimlane": "Move Swimlane to Archive", - "archive-selection": "Move selection to Archive", - "archiveBoardPopup-title": "Move Board to Archive?", - "archived-items": "Archiválás", - "archived-boards": "Boards in Archive", - "restore-board": "Tábla visszaállítása", - "no-archived-boards": "No Boards in Archive.", - "archives": "Archiválás", - "template": "Template", - "templates": "Templates", - "assign-member": "Tag hozzárendelése", - "attached": "csatolva", - "attachment": "Melléklet", - "attachment-delete-pop": "A melléklet törlése végeleges. Nincs visszaállítás.", - "attachmentDeletePopup-title": "Törli a mellékletet?", - "attachments": "Mellékletek", - "auto-watch": "Táblák automatikus megtekintése, amikor létrejönnek", - "avatar-too-big": "Az avatár túl nagy (legfeljebb 70 KB)", - "back": "Vissza", - "board-change-color": "Szín megváltoztatása", - "board-nb-stars": "%s csillag", - "board-not-found": "A tábla nem található", - "board-private-info": "Ez a tábla legyen <strong>személyes</strong>.", - "board-public-info": "Ez a tábla legyen <strong>nyilvános</strong>.", - "boardChangeColorPopup-title": "Tábla hátterének megváltoztatása", - "boardChangeTitlePopup-title": "Tábla átnevezése", - "boardChangeVisibilityPopup-title": "Láthatóság megváltoztatása", - "boardChangeWatchPopup-title": "Megfigyelés megváltoztatása", - "boardMenuPopup-title": "Tábla beállítások", - "boardChangeViewPopup-title": "Tábla nézet", - "boards": "Táblák", - "board-view": "Tábla nézet", - "board-view-cal": "Naptár", - "board-view-swimlanes": "Swimlanes", - "board-view-collapse": "Collapse", - "board-view-lists": "Listák", - "bucket-example": "Mint például „Bakancslista”", - "cancel": "Mégse", - "card-archived": "This card is moved to Archive.", - "board-archived": "This board is moved to Archive.", - "card-comments-title": "Ez a kártya %s hozzászólást tartalmaz.", - "card-delete-notice": "A törlés végleges. Az összes műveletet elveszíti, amely ehhez a kártyához tartozik.", - "card-delete-pop": "Az összes művelet el lesz távolítva a tevékenységlistából, és nem lesz képes többé újra megnyitni a kártyát. Nincs visszaállítási lehetőség.", - "card-delete-suggest-archive": "You can move a card to Archive to remove it from the board and preserve the activity.", - "card-due": "Esedékes", - "card-due-on": "Esedékes ekkor", - "card-spent": "Eltöltött idő", - "card-edit-attachments": "Mellékletek szerkesztése", - "card-edit-custom-fields": "Egyéni mezők szerkesztése", - "card-edit-labels": "Címkék szerkesztése", - "card-edit-members": "Tagok szerkesztése", - "card-labels-title": "A kártya címkéinek megváltoztatása.", - "card-members-title": "A tábla tagjainak hozzáadása vagy eltávolítása a kártyáról.", - "card-start": "Kezdés", - "card-start-on": "Kezdés ekkor", - "cardAttachmentsPopup-title": "Innen csatolva", - "cardCustomField-datePopup-title": "Dátum megváltoztatása", - "cardCustomFieldsPopup-title": "Egyéni mezők szerkesztése", - "cardDeletePopup-title": "Törli a kártyát?", - "cardDetailsActionsPopup-title": "Kártyaműveletek", - "cardLabelsPopup-title": "Címkék", - "cardMembersPopup-title": "Tagok", - "cardMorePopup-title": "Több", - "cardTemplatePopup-title": "Create template", - "cards": "Kártyák", - "cards-count": "Kártyák", - "casSignIn": "Sign In with CAS", - "cardType-card": "Card", - "cardType-linkedCard": "Linked Card", - "cardType-linkedBoard": "Linked Board", - "change": "Változtatás", - "change-avatar": "Avatár megváltoztatása", - "change-password": "Jelszó megváltoztatása", - "change-permissions": "Jogosultságok megváltoztatása", - "change-settings": "Beállítások megváltoztatása", - "changeAvatarPopup-title": "Avatár megváltoztatása", - "changeLanguagePopup-title": "Nyelv megváltoztatása", - "changePasswordPopup-title": "Jelszó megváltoztatása", - "changePermissionsPopup-title": "Jogosultságok megváltoztatása", - "changeSettingsPopup-title": "Beállítások megváltoztatása", - "subtasks": "Alfeladat", - "checklists": "Ellenőrzőlisták", - "click-to-star": "Kattintson a tábla csillagozásához.", - "click-to-unstar": "Kattintson a tábla csillagának eltávolításához.", - "clipboard": "Vágólap vagy fogd és vidd", - "close": "Bezárás", - "close-board": "Tábla bezárása", - "close-board-pop": "You will be able to restore the board by clicking the “Archive” button from the home header.", - "color-black": "fekete", - "color-blue": "kék", - "color-crimson": "crimson", - "color-darkgreen": "darkgreen", - "color-gold": "gold", - "color-gray": "gray", - "color-green": "zöld", - "color-indigo": "indigo", - "color-lime": "citrus", - "color-magenta": "magenta", - "color-mistyrose": "mistyrose", - "color-navy": "navy", - "color-orange": "narancssárga", - "color-paleturquoise": "paleturquoise", - "color-peachpuff": "peachpuff", - "color-pink": "rózsaszín", - "color-plum": "plum", - "color-purple": "lila", - "color-red": "piros", - "color-saddlebrown": "saddlebrown", - "color-silver": "silver", - "color-sky": "égszínkék", - "color-slateblue": "slateblue", - "color-white": "white", - "color-yellow": "sárga", - "unset-color": "Unset", - "comment": "Megjegyzés", - "comment-placeholder": "Megjegyzés írása", - "comment-only": "Csak megjegyzés", - "comment-only-desc": "Csak megjegyzést írhat a kártyákhoz.", - "no-comments": "No comments", - "no-comments-desc": "Can not see comments and activities.", - "worker": "Worker", - "worker-desc": "Can only move cards, assign itself to card and comment.", - "computer": "Számítógép", - "confirm-subtask-delete-dialog": "Biztosan törölni szeretnél az alfeladatot?", - "confirm-checklist-delete-dialog": "Are you sure you want to delete checklist?", - "copy-card-link-to-clipboard": "Kártya hivatkozásának másolása a vágólapra", - "linkCardPopup-title": "Link Card", - "searchElementPopup-title": "Keresés", - "copyCardPopup-title": "Kártya másolása", - "copyChecklistToManyCardsPopup-title": "Ellenőrzőlista sablon másolása több kártyára", - "copyChecklistToManyCardsPopup-instructions": "A célkártyák címe és a leírások ebben a JSON formátumban", - "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"Első kártya címe\", \"description\":\"Első kártya leírása\"}, {\"title\":\"Második kártya címe\",\"description\":\"Második kártya leírása\"},{\"title\":\"Utolsó kártya címe\",\"description\":\"Utolsó kártya leírása\"} ]", - "create": "Létrehozás", - "createBoardPopup-title": "Tábla létrehozása", - "chooseBoardSourcePopup-title": "Tábla importálása", - "createLabelPopup-title": "Címke létrehozása", - "createCustomField": "Mező létrehozása", - "createCustomFieldPopup-title": "Mező létrehozása", - "current": "jelenlegi", - "custom-field-delete-pop": "Nincs visszavonás. Ez el fogja távolítani az egyéni mezőt az összes kártyáról, és megsemmisíti az előzményeit.", - "custom-field-checkbox": "Jelölőnégyzet", - "custom-field-date": "Dátum", - "custom-field-dropdown": "Legördülő lista", - "custom-field-dropdown-none": "(nincs)", - "custom-field-dropdown-options": "Lista lehetőségei", - "custom-field-dropdown-options-placeholder": "Nyomja meg az Enter billentyűt több lehetőség hozzáadásához", - "custom-field-dropdown-unknown": "(ismeretlen)", - "custom-field-number": "Szám", - "custom-field-text": "Szöveg", - "custom-fields": "Egyéni mezők", - "date": "Dátum", - "decline": "Elutasítás", - "default-avatar": "Alapértelmezett avatár", - "delete": "Törlés", - "deleteCustomFieldPopup-title": "Törli az egyéni mezőt?", - "deleteLabelPopup-title": "Törli a címkét?", - "description": "Leírás", - "disambiguateMultiLabelPopup-title": "Címkeművelet egyértelműsítése", - "disambiguateMultiMemberPopup-title": "Tagművelet egyértelműsítése", - "discard": "Eldobás", - "done": "Kész", - "download": "Letöltés", - "edit": "Szerkesztés", - "edit-avatar": "Avatár megváltoztatása", - "edit-profile": "Profil szerkesztése", - "edit-wip-limit": "WIP korlát szerkesztése", - "soft-wip-limit": "Gyenge WIP korlát", - "editCardStartDatePopup-title": "Kezdődátum megváltoztatása", - "editCardDueDatePopup-title": "Esedékesség dátumának megváltoztatása", - "editCustomFieldPopup-title": "Mező szerkesztése", - "editCardSpentTimePopup-title": "Eltöltött idő megváltoztatása", - "editLabelPopup-title": "Címke megváltoztatása", - "editNotificationPopup-title": "Értesítés szerkesztése", - "editProfilePopup-title": "Profil szerkesztése", - "email": "E-mail", - "email-enrollAccount-subject": "Létrejött a profilja a következő oldalon: __siteName__", - "email-enrollAccount-text": "Kedves __user__!\n\nA szolgáltatás használatának megkezdéséhez egyszerűen kattintson a lenti hivatkozásra.\n\n__url__\n\nKöszönjük.", - "email-fail": "Az e-mail küldése nem sikerült", - "email-fail-text": "Hiba az e-mail küldésének kísérlete közben", - "email-invalid": "Érvénytelen e-mail", - "email-invite": "Meghívás e-mailben", - "email-invite-subject": "__inviter__ egy meghívást küldött Önnek", - "email-invite-text": "Kedves __user__!\n\n__inviter__ meghívta Önt, hogy csatlakozzon a(z) „__board__” táblán történő együttműködéshez.\n\nKattintson az alábbi hivatkozásra:\n\n__url__\n\nKöszönjük.", - "email-resetPassword-subject": "Jelszó visszaállítása ezen az oldalon: __siteName__", - "email-resetPassword-text": "Kedves __user__!\n\nA jelszava visszaállításához egyszerűen kattintson a lenti hivatkozásra.\n\n__url__\n\nKöszönjük.", - "email-sent": "E-mail elküldve", - "email-verifyEmail-subject": "Igazolja vissza az e-mail címét a következő oldalon: __siteName__", - "email-verifyEmail-text": "Kedves __user__!\n\nAz e-mail fiókjának visszaigazolásához egyszerűen kattintson a lenti hivatkozásra.\n\n__url__\n\nKöszönjük.", - "enable-wip-limit": "WIP korlát engedélyezése", - "error-board-doesNotExist": "Ez a tábla nem létezik", - "error-board-notAdmin": "A tábla adminisztrátorának kell lennie, hogy ezt megtehesse", - "error-board-notAMember": "A tábla tagjának kell lennie, hogy ezt megtehesse", - "error-json-malformed": "A szöveg nem érvényes JSON", - "error-json-schema": "A JSON adatok nem a helyes formátumban tartalmazzák a megfelelő információkat", - "error-list-doesNotExist": "Ez a lista nem létezik", - "error-user-doesNotExist": "Ez a felhasználó nem létezik", - "error-user-notAllowSelf": "Nem hívhatja meg saját magát", - "error-user-notCreated": "Ez a felhasználó nincs létrehozva", - "error-username-taken": "Ez a felhasználónév már foglalt", - "error-email-taken": "Az e-mail már foglalt", - "export-board": "Tábla exportálása", - "sort": "Sort", - "sort-desc": "Click to Sort List", - "list-sort-by": "Sort the List By:", - "list-label-modifiedAt": "Last Access Time", - "list-label-title": "Name of the List", - "list-label-sort": "Your Manual Order", - "list-label-short-modifiedAt": "(L)", - "list-label-short-title": "(N)", - "list-label-short-sort": "(M)", - "filter": "Szűrő", - "filter-cards": "Filter Cards or Lists", - "list-filter-label": "Filter List by Title", - "filter-clear": "Szűrő törlése", - "filter-no-label": "Nincs címke", - "filter-no-member": "Nincs tag", - "filter-no-custom-fields": "Nincsenek egyéni mezők", - "filter-show-archive": "Show archived lists", - "filter-hide-empty": "Hide empty lists", - "filter-on": "Szűrő bekapcsolva", - "filter-on-desc": "A kártyaszűrés be van kapcsolva ezen a táblán. Kattintson ide a szűrő szerkesztéséhez.", - "filter-to-selection": "Szűrés a kijelöléshez", - "advanced-filter-label": "Speciális szűrő", - "advanced-filter-description": "Advanced Filter allows to write a string containing following operators: == != <= >= && || ( ) A space is used as a separator between the Operators. You can filter for all Custom Fields by typing their names and values. For Example: Field1 == Value1. Note: If fields or values contains spaces, you need to encapsulate them into single quotes. For Example: 'Field 1' == 'Value 1'. For single control characters (' \\/) to be skipped, you can use \\. For example: Field1 == I\\'m. Also you can combine multiple conditions. For Example: F1 == V1 || F1 == V2. Normally all operators are interpreted from left to right. You can change the order by placing brackets. For Example: F1 == V1 && ( F2 == V2 || F2 == V3 ). Also you can search text fields using regex: F1 == /Tes.*/i", - "fullname": "Teljes név", - "header-logo-title": "Vissza a táblák oldalára.", - "hide-system-messages": "Rendszerüzenetek elrejtése", - "headerBarCreateBoardPopup-title": "Tábla létrehozása", - "home": "Kezdőlap", - "import": "Importálás", - "link": "Link", - "import-board": "tábla importálása", - "import-board-c": "Tábla importálása", - "import-board-title-trello": "Tábla importálása a Trello oldalról", - "import-board-title-wekan": "Import board from previous export", - "import-sandstorm-backup-warning": "Do not delete data you import from original exported board or Trello before checking does this grain close and open again, or do you get Board not found error, that means data loss.", - "import-sandstorm-warning": "Az importált tábla törölni fogja a táblán lévő összes meglévő adatot, és kicseréli az importált táblával.", - "from-trello": "A Trello oldalról", - "from-wekan": "From previous export", - "import-board-instruction-trello": "A Trello tábláján menjen a „Menü”, majd a „Több”, „Nyomtatás és exportálás”, „JSON exportálása” menüpontokra, és másolja ki az eredményül kapott szöveget.", - "import-board-instruction-wekan": "In your board, go to 'Menu', then 'Export board', and copy the text in the downloaded file.", - "import-board-instruction-about-errors": "If you get errors when importing board, sometimes importing still works, and board is at All Boards page.", - "import-json-placeholder": "Illessze be ide az érvényes JSON adatokat", - "import-map-members": "Tagok leképezése", - "import-members-map": "Your imported board has some members. Please map the members you want to import to your users", - "import-show-user-mapping": "Tagok leképezésének vizsgálata", - "import-user-select": "Pick your existing user you want to use as this member", - "importMapMembersAddPopup-title": "Select member", - "info": "Verzió", - "initials": "Kezdőbetűk", - "invalid-date": "Érvénytelen dátum", - "invalid-time": "Érvénytelen idő", - "invalid-user": "Érvénytelen felhasználó", - "joined": "csatlakozott", - "just-invited": "Éppen most hívták meg erre a táblára", - "keyboard-shortcuts": "Gyorsbillentyűk", - "label-create": "Címke létrehozása", - "label-default": "%s címke (alapértelmezett)", - "label-delete-pop": "Nincs visszavonás. Ez el fogja távolítani ezt a címkét az összes kártyáról, és törli az előzményeit.", - "labels": "Címkék", - "language": "Nyelv", - "last-admin-desc": "Nem változtathatja meg a szerepeket, mert legalább egy adminisztrátora szükség van.", - "leave-board": "Tábla elhagyása", - "leave-board-pop": "Biztosan el szeretné hagyni ezt a táblát: __boardTitle__? El lesz távolítva a táblán lévő összes kártyáról.", - "leaveBoardPopup-title": "Elhagyja a táblát?", - "link-card": "Összekapcsolás ezzel a kártyával", - "list-archive-cards": "Move all cards in this list to Archive", - "list-archive-cards-pop": "This will remove all the cards in this list from the board. To view cards in Archive and bring them back to the board, click “Menu” > “Archive”.", - "list-move-cards": "A listán lévő összes kártya áthelyezése", - "list-select-cards": "A listán lévő összes kártya kiválasztása", - "set-color-list": "Set Color", - "listActionPopup-title": "Műveletek felsorolása", - "swimlaneActionPopup-title": "Swimlane Actions", - "swimlaneAddPopup-title": "Add a Swimlane below", - "listImportCardPopup-title": "Trello kártya importálása", - "listMorePopup-title": "Több", - "link-list": "Összekapcsolás ezzel a listával", - "list-delete-pop": "Az összes művelet el lesz távolítva a tevékenységlistából, és nem lesz lehetősége visszaállítani a listát. Nincs visszavonás.", - "list-delete-suggest-archive": "You can move a list to Archive to remove it from the board and preserve the activity.", - "lists": "Listák", - "swimlanes": "Swimlanes", - "log-out": "Kijelentkezés", - "log-in": "Bejelentkezés", - "loginPopup-title": "Bejelentkezés", - "memberMenuPopup-title": "Tagok beállításai", - "members": "Tagok", - "menu": "Menü", - "move-selection": "Kijelölés áthelyezése", - "moveCardPopup-title": "Kártya áthelyezése", - "moveCardToBottom-title": "Áthelyezés az aljára", - "moveCardToTop-title": "Áthelyezés a tetejére", - "moveSelectionPopup-title": "Kijelölés áthelyezése", - "multi-selection": "Többszörös kijelölés", - "multi-selection-on": "Többszörös kijelölés bekapcsolva", - "muted": "Némítva", - "muted-info": "Soha sem lesz értesítve a táblán lévő semmilyen változásról.", - "my-boards": "Saját tábláim", - "name": "Név", - "no-archived-cards": "No cards in Archive.", - "no-archived-lists": "No lists in Archive.", - "no-archived-swimlanes": "No swimlanes in Archive.", - "no-results": "Nincs találat", - "normal": "Normál", - "normal-desc": "Megtekintheti és szerkesztheti a kártyákat. Nem változtathatja meg a beállításokat.", - "not-accepted-yet": "A meghívás még nincs elfogadva", - "notify-participate": "Frissítések fogadása bármely kártyánál, amelynél létrehozóként vagy tagként vesz részt", - "notify-watch": "Frissítések fogadása bármely táblánál, listánál vagy kártyánál, amelyet megtekint", - "optional": "opcionális", - "or": "vagy", - "page-maybe-private": "Ez az oldal személyes lehet. Esetleg megtekintheti, ha <a href='%s'>bejelentkezik</a>.", - "page-not-found": "Az oldal nem található.", - "password": "Jelszó", - "paste-or-dragdrop": "illessze be, vagy fogd és vidd módon húzza ide a képfájlt (csak képeket)", - "participating": "Részvétel", - "preview": "Előnézet", - "previewAttachedImagePopup-title": "Előnézet", - "previewClipboardImagePopup-title": "Előnézet", - "private": "Személyes", - "private-desc": "Ez a tábla személyes. Csak a táblához hozzáadott emberek tekinthetik meg és szerkeszthetik.", - "profile": "Profil", - "public": "Nyilvános", - "public-desc": "Ez a tábla nyilvános. A hivatkozás birtokában bárki számára látható, és megjelenik az olyan keresőmotorokban, mint például a Google. Csak a táblához hozzáadott emberek szerkeszthetik.", - "quick-access-description": "Csillagozzon meg egy táblát egy gyors hivatkozás hozzáadásához ebbe a sávba.", - "remove-cover": "Borító eltávolítása", - "remove-from-board": "Eltávolítás a tábláról", - "remove-label": "Címke eltávolítása", - "listDeletePopup-title": "Törli a listát?", - "remove-member": "Tag eltávolítása", - "remove-member-from-card": "Eltávolítás a kártyáról", - "remove-member-pop": "Eltávolítja __name__ (__username__) felhasználót a tábláról: __boardTitle__? A tag el lesz távolítva a táblán lévő összes kártyáról. Értesítést fog kapni erről.", - "removeMemberPopup-title": "Eltávolítja a tagot?", - "rename": "Átnevezés", - "rename-board": "Tábla átnevezése", - "restore": "Visszaállítás", - "save": "Mentés", - "search": "Keresés", - "rules": "Rules", - "search-cards": "Search from card/list titles, descriptions and custom fields on this board", - "search-example": "keresőkifejezés", - "select-color": "Szín kiválasztása", - "set-wip-limit-value": "Korlát beállítása a listán lévő feladatok legnagyobb számához", - "setWipLimitPopup-title": "WIP korlát beállítása", - "shortcut-assign-self": "Önmaga hozzárendelése a jelenlegi kártyához", - "shortcut-autocomplete-emoji": "Emodzsi automatikus kiegészítése", - "shortcut-autocomplete-members": "Tagok automatikus kiegészítése", - "shortcut-clear-filters": "Összes szűrő törlése", - "shortcut-close-dialog": "Párbeszédablak bezárása", - "shortcut-filter-my-cards": "Kártyáim szűrése", - "shortcut-show-shortcuts": "A hivatkozási lista előre hozása", - "shortcut-toggle-filterbar": "Szűrő oldalsáv ki- és bekapcsolása", - "shortcut-toggle-sidebar": "Tábla oldalsáv ki- és bekapcsolása", - "show-cards-minimum-count": "Kártyaszámok megjelenítése, ha a lista többet tartalmaz mint", - "sidebar-open": "Oldalsáv megnyitása", - "sidebar-close": "Oldalsáv bezárása", - "signupPopup-title": "Fiók létrehozása", - "star-board-title": "Kattintson a tábla csillagozásához. Meg fog jelenni a táblalistája tetején.", - "starred-boards": "Csillagozott táblák", - "starred-boards-description": "A csillagozott táblák megjelennek a táblalistája tetején.", - "subscribe": "Feliratkozás", - "team": "Csapat", - "this-board": "ez a tábla", - "this-card": "ez a kártya", - "spent-time-hours": "Eltöltött idő (óra)", - "overtime-hours": "Túlóra (óra)", - "overtime": "Túlóra", - "has-overtime-cards": "Van túlórás kártyája", - "has-spenttime-cards": "Has spent time cards", - "time": "Idő", - "title": "Cím", - "tracking": "Követés", - "tracking-info": "Értesítve lesz az összes olyan kártya változásáról, amelyen létrehozóként vagy tagként vesz részt.", - "type": "Típus", - "unassign-member": "Tag hozzárendelésének megszüntetése", - "unsaved-description": "Van egy mentetlen leírása.", - "unwatch": "Megfigyelés megszüntetése", - "upload": "Feltöltés", - "upload-avatar": "Egy avatár feltöltése", - "uploaded-avatar": "Egy avatár feltöltve", - "username": "Felhasználónév", - "view-it": "Megtekintés", - "warn-list-archived": "warning: this card is in an list at Archive", - "watch": "Megfigyelés", - "watching": "Megfigyelés", - "watching-info": "Értesítve lesz a táblán lévő összes változásról", - "welcome-board": "Üdvözlő tábla", - "welcome-swimlane": "1. mérföldkő", - "welcome-list1": "Alapok", - "welcome-list2": "Speciális", - "card-templates-swimlane": "Card Templates", - "list-templates-swimlane": "List Templates", - "board-templates-swimlane": "Board Templates", - "what-to-do": "Mit szeretne tenni?", - "wipLimitErrorPopup-title": "Érvénytelen WIP korlát", - "wipLimitErrorPopup-dialog-pt1": "A listán lévő feladatok száma magasabb a meghatározott WIP korlátnál.", - "wipLimitErrorPopup-dialog-pt2": "Helyezzen át néhány feladatot a listáról, vagy állítson be magasabb WIP korlátot.", - "admin-panel": "Adminisztrációs panel", - "settings": "Beállítások", - "people": "Emberek", - "registration": "Regisztráció", - "disable-self-registration": "Önregisztráció letiltása", - "invite": "Meghívás", - "invite-people": "Emberek meghívása", - "to-boards": "Táblákhoz", - "email-addresses": "E-mail címek", - "smtp-host-description": "Az SMTP kiszolgáló címe, amely az e-maileket kezeli.", - "smtp-port-description": "Az SMTP kiszolgáló által használt port a kimenő e-mailekhez.", - "smtp-tls-description": "TLS támogatás engedélyezése az SMTP kiszolgálónál", - "smtp-host": "SMTP kiszolgáló", - "smtp-port": "SMTP port", - "smtp-username": "Felhasználónév", - "smtp-password": "Jelszó", - "smtp-tls": "TLS támogatás", - "send-from": "Feladó", - "send-smtp-test": "Teszt e-mail küldése magamnak", - "invitation-code": "Meghívási kód", - "email-invite-register-subject": "__inviter__ egy meghívás küldött Önnek", - "email-invite-register-text": "Dear __user__,\n\n__inviter__ invites you to kanban board for collaborations.\n\nPlease follow the link below:\n__url__\n\nAnd your invitation code is: __icode__\n\nThanks.", - "email-smtp-test-subject": "SMTP Test Email", - "email-smtp-test-text": "Sikeresen elküldött egy e-mailt", - "error-invitation-code-not-exist": "A meghívási kód nem létezik", - "error-notAuthorized": "Nincs jogosultsága az oldal megtekintéséhez.", - "webhook-title": "Webhook Name", - "webhook-token": "Token (Optional for Authentication)", - "outgoing-webhooks": "Kimenő webhurkok", - "bidirectional-webhooks": "Two-Way Webhooks", - "outgoingWebhooksPopup-title": "Kimenő webhurkok", - "boardCardTitlePopup-title": "Card Title Filter", - "disable-webhook": "Disable This Webhook", - "global-webhook": "Global Webhooks", - "new-outgoing-webhook": "Új kimenő webhurok", - "no-name": "(Ismeretlen)", - "Node_version": "Node verzió", - "Meteor_version": "Meteor version", - "MongoDB_version": "MongoDB version", - "MongoDB_storage_engine": "MongoDB storage engine", - "MongoDB_Oplog_enabled": "MongoDB Oplog enabled", - "OS_Arch": "Operációs rendszer architektúrája", - "OS_Cpus": "Operációs rendszer CPU száma", - "OS_Freemem": "Operációs rendszer szabad memóriája", - "OS_Loadavg": "Operációs rendszer átlagos terhelése", - "OS_Platform": "Operációs rendszer platformja", - "OS_Release": "Operációs rendszer kiadása", - "OS_Totalmem": "Operációs rendszer összes memóriája", - "OS_Type": "Operációs rendszer típusa", - "OS_Uptime": "Operációs rendszer üzemideje", - "days": "days", - "hours": "óra", - "minutes": "perc", - "seconds": "másodperc", - "show-field-on-card": "A mező megjelenítése a kártyán", - "automatically-field-on-card": "Auto create field to all cards", - "showLabel-field-on-card": "Show field label on minicard", - "yes": "Igen", - "no": "Nem", - "accounts": "Fiókok", - "accounts-allowEmailChange": "E-mail megváltoztatásának engedélyezése", - "accounts-allowUserNameChange": "Felhasználónév megváltoztatásának engedélyezése", - "createdAt": "Létrehozva", - "verified": "Ellenőrizve", - "active": "Aktív", - "card-received": "Érkezett", - "card-received-on": "Ekkor érkezett", - "card-end": "Befejezés", - "card-end-on": "Befejeződik ekkor", - "editCardReceivedDatePopup-title": "Érkezési dátum megváltoztatása", - "editCardEndDatePopup-title": "Befejezési dátum megváltoztatása", - "setCardColorPopup-title": "Set color", - "setCardActionsColorPopup-title": "Choose a color", - "setSwimlaneColorPopup-title": "Choose a color", - "setListColorPopup-title": "Choose a color", - "assigned-by": "Assigned By", - "requested-by": "Requested By", - "board-delete-notice": "Deleting is permanent. You will lose all lists, cards and actions associated with this board.", - "delete-board-confirm-popup": "All lists, cards, labels, and activities will be deleted and you won't be able to recover the board contents. There is no undo.", - "boardDeletePopup-title": "Delete Board?", - "delete-board": "Delete Board", - "default-subtasks-board": "Subtasks for __board__ board", - "default": "Default", - "queue": "Queue", - "subtask-settings": "Alfeladat beállítások", - "card-settings": "Card Settings", - "boardSubtaskSettingsPopup-title": "Tábla alfeladat beállítások", - "boardCardSettingsPopup-title": "Card Settings", - "deposit-subtasks-board": "Deposit subtasks to this board:", - "deposit-subtasks-list": "Landing list for subtasks deposited here:", - "show-parent-in-minicard": "Show parent in minicard:", - "prefix-with-full-path": "Prefix with full path", - "prefix-with-parent": "Prefix with parent", - "subtext-with-full-path": "Subtext with full path", - "subtext-with-parent": "Subtext with parent", - "change-card-parent": "Change card's parent", - "parent-card": "Parent card", - "source-board": "Source board", - "no-parent": "Don't show parent", - "activity-added-label": "added label '%s' to %s", - "activity-removed-label": "removed label '%s' from %s", - "activity-delete-attach": "deleted an attachment from %s", - "activity-added-label-card": "added label '%s'", - "activity-removed-label-card": "removed label '%s'", - "activity-delete-attach-card": "deleted an attachment", - "activity-set-customfield": "set custom field '%s' to '%s' in %s", - "activity-unset-customfield": "unset custom field '%s' in %s", - "r-rule": "Rule", - "r-add-trigger": "Add trigger", - "r-add-action": "Add action", - "r-board-rules": "Board rules", - "r-add-rule": "Add rule", - "r-view-rule": "View rule", - "r-delete-rule": "Delete rule", - "r-new-rule-name": "New rule title", - "r-no-rules": "No rules", - "r-when-a-card": "When a card", - "r-is": "is", - "r-is-moved": "is moved", - "r-added-to": "added to", - "r-removed-from": "Removed from", - "r-the-board": "the board", - "r-list": "list", - "set-filter": "Set Filter", - "r-moved-to": "Moved to", - "r-moved-from": "Moved from", - "r-archived": "Archívumba helyezve", - "r-unarchived": "Helyreállítva az archívumból", - "r-a-card": "a card", - "r-when-a-label-is": "When a label is", - "r-when-the-label": "When the label", - "r-list-name": "list name", - "r-when-a-member": "When a member is", - "r-when-the-member": "When the member", - "r-name": "name", - "r-when-a-attach": "When an attachment", - "r-when-a-checklist": "When a checklist is", - "r-when-the-checklist": "When the checklist", - "r-completed": "Completed", - "r-made-incomplete": "Made incomplete", - "r-when-a-item": "When a checklist item is", - "r-when-the-item": "When the checklist item", - "r-checked": "Checked", - "r-unchecked": "Unchecked", - "r-move-card-to": "Move card to", - "r-top-of": "Top of", - "r-bottom-of": "Bottom of", - "r-its-list": "its list", - "r-archive": "Mozgatás az archívumba", - "r-unarchive": "Helyreállítás az archívumból", - "r-card": "card", - "r-add": "Hozzáadás", - "r-remove": "Remove", - "r-label": "label", - "r-member": "member", - "r-remove-all": "Remove all members from the card", - "r-set-color": "Set color to", - "r-checklist": "checklist", - "r-check-all": "Check all", - "r-uncheck-all": "Uncheck all", - "r-items-check": "items of checklist", - "r-check": "Check", - "r-uncheck": "Uncheck", - "r-item": "item", - "r-of-checklist": "ellenőrzőlistából", - "r-send-email": "Send an email", - "r-to": "to", - "r-subject": "subject", - "r-rule-details": "Rule details", - "r-d-move-to-top-gen": "Move card to top of its list", - "r-d-move-to-top-spec": "Move card to top of list", - "r-d-move-to-bottom-gen": "Move card to bottom of its list", - "r-d-move-to-bottom-spec": "Move card to bottom of list", - "r-d-send-email": "Send email", - "r-d-send-email-to": "to", - "r-d-send-email-subject": "subject", - "r-d-send-email-message": "message", - "r-d-archive": "Move card to Archive", - "r-d-unarchive": "Restore card from Archive", - "r-d-add-label": "Add label", - "r-d-remove-label": "Remove label", - "r-create-card": "Create new card", - "r-in-list": "in list", - "r-in-swimlane": "in swimlane", - "r-d-add-member": "Add member", - "r-d-remove-member": "Remove member", - "r-d-remove-all-member": "Remove all member", - "r-d-check-all": "Check all items of a list", - "r-d-uncheck-all": "Uncheck all items of a list", - "r-d-check-one": "Elem ellenőrzése", - "r-d-uncheck-one": "Uncheck item", - "r-d-check-of-list": "ellenőrzőlistából", - "r-d-add-checklist": "Ellenőrzőlista hozzáadása", - "r-d-remove-checklist": "Ellenőrzőlista eltávolítása", - "r-by": "által", - "r-add-checklist": "Ellenőrzőlista hozzáadása", - "r-with-items": "elemekkel", - "r-items-list": "item1,item2,item3", - "r-add-swimlane": "Add swimlane", - "r-swimlane-name": "swimlane name", - "r-board-note": "Note: leave a field empty to match every possible value.", - "r-checklist-note": "Note: checklist's items have to be written as comma separated values.", - "r-when-a-card-is-moved": "Amikor egy kártya másik listába kerül", - "r-set": "Set", - "r-update": "Update", - "r-datefield": "date field", - "r-df-start-at": "start", - "r-df-due-at": "due", - "r-df-end-at": "end", - "r-df-received-at": "received", - "r-to-current-datetime": "to current date/time", - "r-remove-value-from": "Remove value from", - "ldap": "LDAP", - "oauth2": "OAuth2", - "cas": "CAS", - "authentication-method": "Hitelesítési mód", - "authentication-type": "Hitelesítés típusa", - "custom-product-name": "Saját terméknév", - "layout": "Elrendezés", - "hide-logo": "Logo elrejtése", - "add-custom-html-after-body-start": "Egyedi HTML hozzáadása <body> után", - "add-custom-html-before-body-end": "1", - "error-undefined": "Valami hiba történt", - "error-ldap-login": "Hiba történt bejelentkezés közben", - "display-authentication-method": "Hitelelesítési mód mutatása", - "default-authentication-method": "Alapértelmezett hitelesítési mód", - "duplicate-board": "Duplicate Board", - "people-number": "The number of people is:", - "swimlaneDeletePopup-title": "Delete Swimlane ?", - "swimlane-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the swimlane. There is no undo.", - "restore-all": "Restore all", - "delete-all": "Delete all", - "loading": "Loading, please wait.", - "previous_as": "last time was", - "act-a-dueAt": "modified due time to \nWhen: __timeValue__\nWhere: __card__\n previous due was __timeOldValue__", - "act-a-endAt": "modified ending time to __timeValue__ from (__timeOldValue__)", - "act-a-startAt": "modified starting time to __timeValue__ from (__timeOldValue__)", - "act-a-receivedAt": "modified received time to __timeValue__ from (__timeOldValue__)", - "a-dueAt": "modified due time to be", - "a-endAt": "modified ending time to be", - "a-startAt": "modified starting time to be", - "a-receivedAt": "modified received time to be", - "almostdue": "current due time %s is approaching", - "pastdue": "current due time %s is past", - "duenow": "current due time %s is today", - "act-newDue": "__list__/__card__ has 1st due reminder [__board__]", - "act-withDue": "__list__/__card__ due reminders [__board__]", - "act-almostdue": "was reminding the current due (__timeValue__) of __card__ is approaching", - "act-pastdue": "was reminding the current due (__timeValue__) of __card__ is past", - "act-duenow": "was reminding the current due (__timeValue__) of __card__ is now", - "act-atUserComment": "You were mentioned in [__board__] __list__/__card__", - "delete-user-confirm-popup": "Are you sure you want to delete this account? There is no undo.", - "accounts-allowUserDelete": "Allow users to self delete their account", - "hide-minicard-label-text": "Hide minicard label text", - "show-desktop-drag-handles": "Show desktop drag handles", - "assignee": "Assignee", - "cardAssigneesPopup-title": "Assignee", - "addmore-detail": "Add a more detailed description", - "show-on-card": "Show on Card", - "new": "New", - "editUserPopup-title": "Edit User", - "newUserPopup-title": "New User", - "notifications": "Notifications", - "view-all": "View All", - "filter-by-unread": "Filter by Unread", - "mark-all-as-read": "Mark all as read", - "allow-rename": "Allow Rename", - "allowRenamePopup-title": "Allow Rename" -} \ No newline at end of file + "accept": "Elfogadás", + "act-activity-notify": "Tevékenység értesítés", + "act-addAttachment": "added attachment __attachment__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-deleteAttachment": "deleted attachment __attachment__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addSubtask": "added subtask __subtask__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addedLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removeLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removedLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addChecklist": "added checklist __checklist__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addChecklistItem": "added checklist item __checklistItem__ to checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removeChecklist": "removed checklist __checklist__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removeChecklistItem": "removed checklist item __checklistItem__ from checklist __checkList__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-checkedItem": "checked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-uncheckedItem": "unchecked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-completeChecklist": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-uncompleteChecklist": "uncompleted checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addComment": "commented on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-editComment": "edited comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-deleteComment": "deleted comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-createBoard": "created board __board__", + "act-createSwimlane": "created swimlane __swimlane__ to board __board__", + "act-createCard": "created card __card__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-createCustomField": "created custom field __customField__ at board __board__", + "act-deleteCustomField": "deleted custom field __customField__ at board __board__", + "act-setCustomField": "edited custom field __customField__: __customFieldValue__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-createList": "added list __list__ to board __board__", + "act-addBoardMember": "added member __member__ to board __board__", + "act-archivedBoard": "Board __board__ moved to Archive", + "act-archivedCard": "Card __card__ at list __list__ at swimlane __swimlane__ at board __board__ moved to Archive", + "act-archivedList": "List __list__ at swimlane __swimlane__ at board __board__ moved to Archive", + "act-archivedSwimlane": "Swimlane __swimlane__ at board __board__ moved to Archive", + "act-importBoard": "imported board __board__", + "act-importCard": "imported card __card__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-importList": "imported list __list__ to swimlane __swimlane__ at board __board__", + "act-joinMember": "added member __member__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-moveCard": "moved card __card__ at board __board__ from list __oldList__ at swimlane __oldSwimlane__ to list __list__ at swimlane __swimlane__", + "act-moveCardToOtherBoard": "moved card __card__ from list __oldList__ at swimlane __oldSwimlane__ at board __oldBoard__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-removeBoardMember": "removed member __member__ from board __board__", + "act-restoredCard": "restored card __card__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-unjoinMember": "removed member __member__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-withBoardTitle": "__board__", + "act-withCardTitle": "[__board__] __card__", + "actions": "Műveletek", + "activities": "Tevékenységek", + "activity": "Tevékenység", + "activity-added": "%s hozzáadva ehhez: %s", + "activity-archived": "%s moved to Archive", + "activity-attached": "%s mellékletet csatolt a kártyához: %s", + "activity-created": "%s létrehozva", + "activity-customfield-created": "létrehozta a(z) %s egyéni mezőt", + "activity-excluded": "%s kizárva innen: %s", + "activity-imported": "%s importálva ebbe: %s, innen: %s", + "activity-imported-board": "%s importálva innen: %s", + "activity-joined": "%s csatlakozott", + "activity-moved": "%s áthelyezve: %s → %s", + "activity-on": "ekkor: %s", + "activity-removed": "%s eltávolítva innen: %s", + "activity-sent": "%s elküldve ide: %s", + "activity-unjoined": "%s kilépett a csoportból", + "activity-subtask-added": "Alfeladat hozzáadva ehhez: %s", + "activity-checked-item": "checked %s in checklist %s of %s", + "activity-unchecked-item": "unchecked %s in checklist %s of %s", + "activity-checklist-added": "ellenőrzőlista hozzáadva ehhez: %s", + "activity-checklist-removed": "removed a checklist from %s", + "activity-checklist-completed": "completed checklist %s of %s", + "activity-checklist-uncompleted": "uncompleted the checklist %s of %s", + "activity-checklist-item-added": "ellenőrzőlista elem hozzáadva ehhez: „%s”, ebben: %s", + "activity-checklist-item-removed": "removed a checklist item from '%s' in %s", + "add": "Hozzáadás", + "activity-checked-item-card": "checked %s in checklist %s", + "activity-unchecked-item-card": "unchecked %s in checklist %s", + "activity-checklist-completed-card": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "activity-checklist-uncompleted-card": "uncompleted the checklist %s", + "activity-editComment": "edited comment %s", + "activity-deleteComment": "deleted comment %s", + "add-attachment": "Melléklet hozzáadása", + "add-board": "Tábla hozzáadása", + "add-card": "Kártya hozzáadása", + "add-swimlane": "Add Swimlane", + "add-subtask": "Alfeladat hozzáadása", + "add-checklist": "Ellenőrzőlista hozzáadása", + "add-checklist-item": "Elem hozzáadása az ellenőrzőlistához", + "add-cover": "Borító hozzáadása", + "add-label": "Címke hozzáadása", + "add-list": "Lista hozzáadása", + "add-members": "Tagok hozzáadása", + "added": "Hozzáadva", + "addMemberPopup-title": "Tagok", + "admin": "Adminisztrátor", + "admin-desc": "Megtekintheti és szerkesztheti a kártyákat, eltávolíthat tagokat, valamint megváltoztathatja a tábla beállításait.", + "admin-announcement": "Bejelentés", + "admin-announcement-active": "Bekapcsolt rendszerszintű bejelentés", + "admin-announcement-title": "Bejelentés az adminisztrátortól", + "all-boards": "Összes tábla", + "and-n-other-card": "És __count__ egyéb kártya", + "and-n-other-card_plural": "És __count__ egyéb kártya", + "apply": "Alkalmaz", + "app-is-offline": "Loading, please wait. Refreshing the page will cause data loss. If loading does not work, please check that server has not stopped.", + "archive": "Mozgatás az archívumba", + "archive-all": "Move All to Archive", + "archive-board": "Move Board to Archive", + "archive-card": "Move Card to Archive", + "archive-list": "Move List to Archive", + "archive-swimlane": "Move Swimlane to Archive", + "archive-selection": "Move selection to Archive", + "archiveBoardPopup-title": "Move Board to Archive?", + "archived-items": "Archiválás", + "archived-boards": "Boards in Archive", + "restore-board": "Tábla visszaállítása", + "no-archived-boards": "No Boards in Archive.", + "archives": "Archiválás", + "template": "Template", + "templates": "Templates", + "assign-member": "Tag hozzárendelése", + "attached": "csatolva", + "attachment": "Melléklet", + "attachment-delete-pop": "A melléklet törlése végeleges. Nincs visszaállítás.", + "attachmentDeletePopup-title": "Törli a mellékletet?", + "attachments": "Mellékletek", + "auto-watch": "Táblák automatikus megtekintése, amikor létrejönnek", + "avatar-too-big": "Az avatár túl nagy (legfeljebb 70 KB)", + "back": "Vissza", + "board-change-color": "Szín megváltoztatása", + "board-nb-stars": "%s csillag", + "board-not-found": "A tábla nem található", + "board-private-info": "Ez a tábla legyen <strong>személyes</strong>.", + "board-public-info": "Ez a tábla legyen <strong>nyilvános</strong>.", + "boardChangeColorPopup-title": "Tábla hátterének megváltoztatása", + "boardChangeTitlePopup-title": "Tábla átnevezése", + "boardChangeVisibilityPopup-title": "Láthatóság megváltoztatása", + "boardChangeWatchPopup-title": "Megfigyelés megváltoztatása", + "boardMenuPopup-title": "Tábla beállítások", + "boardChangeViewPopup-title": "Tábla nézet", + "boards": "Táblák", + "board-view": "Tábla nézet", + "board-view-cal": "Naptár", + "board-view-swimlanes": "Swimlanes", + "board-view-collapse": "Collapse", + "board-view-lists": "Listák", + "bucket-example": "Mint például „Bakancslista”", + "cancel": "Mégse", + "card-archived": "This card is moved to Archive.", + "board-archived": "This board is moved to Archive.", + "card-comments-title": "Ez a kártya %s hozzászólást tartalmaz.", + "card-delete-notice": "A törlés végleges. Az összes műveletet elveszíti, amely ehhez a kártyához tartozik.", + "card-delete-pop": "Az összes művelet el lesz távolítva a tevékenységlistából, és nem lesz képes többé újra megnyitni a kártyát. Nincs visszaállítási lehetőség.", + "card-delete-suggest-archive": "You can move a card to Archive to remove it from the board and preserve the activity.", + "card-due": "Esedékes", + "card-due-on": "Esedékes ekkor", + "card-spent": "Eltöltött idő", + "card-edit-attachments": "Mellékletek szerkesztése", + "card-edit-custom-fields": "Egyéni mezők szerkesztése", + "card-edit-labels": "Címkék szerkesztése", + "card-edit-members": "Tagok szerkesztése", + "card-labels-title": "A kártya címkéinek megváltoztatása.", + "card-members-title": "A tábla tagjainak hozzáadása vagy eltávolítása a kártyáról.", + "card-start": "Kezdés", + "card-start-on": "Kezdés ekkor", + "cardAttachmentsPopup-title": "Innen csatolva", + "cardCustomField-datePopup-title": "Dátum megváltoztatása", + "cardCustomFieldsPopup-title": "Egyéni mezők szerkesztése", + "cardDeletePopup-title": "Törli a kártyát?", + "cardDetailsActionsPopup-title": "Kártyaműveletek", + "cardLabelsPopup-title": "Címkék", + "cardMembersPopup-title": "Tagok", + "cardMorePopup-title": "Több", + "cardTemplatePopup-title": "Create template", + "cards": "Kártyák", + "cards-count": "Kártyák", + "casSignIn": "Sign In with CAS", + "cardType-card": "Card", + "cardType-linkedCard": "Linked Card", + "cardType-linkedBoard": "Linked Board", + "change": "Változtatás", + "change-avatar": "Avatár megváltoztatása", + "change-password": "Jelszó megváltoztatása", + "change-permissions": "Jogosultságok megváltoztatása", + "change-settings": "Beállítások megváltoztatása", + "changeAvatarPopup-title": "Avatár megváltoztatása", + "changeLanguagePopup-title": "Nyelv megváltoztatása", + "changePasswordPopup-title": "Jelszó megváltoztatása", + "changePermissionsPopup-title": "Jogosultságok megváltoztatása", + "changeSettingsPopup-title": "Beállítások megváltoztatása", + "subtasks": "Alfeladat", + "checklists": "Ellenőrzőlisták", + "click-to-star": "Kattintson a tábla csillagozásához.", + "click-to-unstar": "Kattintson a tábla csillagának eltávolításához.", + "clipboard": "Vágólap vagy fogd és vidd", + "close": "Bezárás", + "close-board": "Tábla bezárása", + "close-board-pop": "You will be able to restore the board by clicking the “Archive” button from the home header.", + "color-black": "fekete", + "color-blue": "kék", + "color-crimson": "crimson", + "color-darkgreen": "darkgreen", + "color-gold": "gold", + "color-gray": "gray", + "color-green": "zöld", + "color-indigo": "indigo", + "color-lime": "citrus", + "color-magenta": "magenta", + "color-mistyrose": "mistyrose", + "color-navy": "navy", + "color-orange": "narancssárga", + "color-paleturquoise": "paleturquoise", + "color-peachpuff": "peachpuff", + "color-pink": "rózsaszín", + "color-plum": "plum", + "color-purple": "lila", + "color-red": "piros", + "color-saddlebrown": "saddlebrown", + "color-silver": "silver", + "color-sky": "égszínkék", + "color-slateblue": "slateblue", + "color-white": "white", + "color-yellow": "sárga", + "unset-color": "Unset", + "comment": "Megjegyzés", + "comment-placeholder": "Megjegyzés írása", + "comment-only": "Csak megjegyzés", + "comment-only-desc": "Csak megjegyzést írhat a kártyákhoz.", + "no-comments": "No comments", + "no-comments-desc": "Can not see comments and activities.", + "worker": "Worker", + "worker-desc": "Can only move cards, assign itself to card and comment.", + "computer": "Számítógép", + "confirm-subtask-delete-dialog": "Biztosan törölni szeretnél az alfeladatot?", + "confirm-checklist-delete-dialog": "Are you sure you want to delete checklist?", + "copy-card-link-to-clipboard": "Kártya hivatkozásának másolása a vágólapra", + "linkCardPopup-title": "Link Card", + "searchElementPopup-title": "Keresés", + "copyCardPopup-title": "Kártya másolása", + "copyChecklistToManyCardsPopup-title": "Ellenőrzőlista sablon másolása több kártyára", + "copyChecklistToManyCardsPopup-instructions": "A célkártyák címe és a leírások ebben a JSON formátumban", + "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"Első kártya címe\", \"description\":\"Első kártya leírása\"}, {\"title\":\"Második kártya címe\",\"description\":\"Második kártya leírása\"},{\"title\":\"Utolsó kártya címe\",\"description\":\"Utolsó kártya leírása\"} ]", + "create": "Létrehozás", + "createBoardPopup-title": "Tábla létrehozása", + "chooseBoardSourcePopup-title": "Tábla importálása", + "createLabelPopup-title": "Címke létrehozása", + "createCustomField": "Mező létrehozása", + "createCustomFieldPopup-title": "Mező létrehozása", + "current": "jelenlegi", + "custom-field-delete-pop": "Nincs visszavonás. Ez el fogja távolítani az egyéni mezőt az összes kártyáról, és megsemmisíti az előzményeit.", + "custom-field-checkbox": "Jelölőnégyzet", + "custom-field-date": "Dátum", + "custom-field-dropdown": "Legördülő lista", + "custom-field-dropdown-none": "(nincs)", + "custom-field-dropdown-options": "Lista lehetőségei", + "custom-field-dropdown-options-placeholder": "Nyomja meg az Enter billentyűt több lehetőség hozzáadásához", + "custom-field-dropdown-unknown": "(ismeretlen)", + "custom-field-number": "Szám", + "custom-field-text": "Szöveg", + "custom-fields": "Egyéni mezők", + "date": "Dátum", + "decline": "Elutasítás", + "default-avatar": "Alapértelmezett avatár", + "delete": "Törlés", + "deleteCustomFieldPopup-title": "Törli az egyéni mezőt?", + "deleteLabelPopup-title": "Törli a címkét?", + "description": "Leírás", + "disambiguateMultiLabelPopup-title": "Címkeművelet egyértelműsítése", + "disambiguateMultiMemberPopup-title": "Tagművelet egyértelműsítése", + "discard": "Eldobás", + "done": "Kész", + "download": "Letöltés", + "edit": "Szerkesztés", + "edit-avatar": "Avatár megváltoztatása", + "edit-profile": "Profil szerkesztése", + "edit-wip-limit": "WIP korlát szerkesztése", + "soft-wip-limit": "Gyenge WIP korlát", + "editCardStartDatePopup-title": "Kezdődátum megváltoztatása", + "editCardDueDatePopup-title": "Esedékesség dátumának megváltoztatása", + "editCustomFieldPopup-title": "Mező szerkesztése", + "editCardSpentTimePopup-title": "Eltöltött idő megváltoztatása", + "editLabelPopup-title": "Címke megváltoztatása", + "editNotificationPopup-title": "Értesítés szerkesztése", + "editProfilePopup-title": "Profil szerkesztése", + "email": "E-mail", + "email-enrollAccount-subject": "Létrejött a profilja a következő oldalon: __siteName__", + "email-enrollAccount-text": "Kedves __user__!\n\nA szolgáltatás használatának megkezdéséhez egyszerűen kattintson a lenti hivatkozásra.\n\n__url__\n\nKöszönjük.", + "email-fail": "Az e-mail küldése nem sikerült", + "email-fail-text": "Hiba az e-mail küldésének kísérlete közben", + "email-invalid": "Érvénytelen e-mail", + "email-invite": "Meghívás e-mailben", + "email-invite-subject": "__inviter__ egy meghívást küldött Önnek", + "email-invite-text": "Kedves __user__!\n\n__inviter__ meghívta Önt, hogy csatlakozzon a(z) „__board__” táblán történő együttműködéshez.\n\nKattintson az alábbi hivatkozásra:\n\n__url__\n\nKöszönjük.", + "email-resetPassword-subject": "Jelszó visszaállítása ezen az oldalon: __siteName__", + "email-resetPassword-text": "Kedves __user__!\n\nA jelszava visszaállításához egyszerűen kattintson a lenti hivatkozásra.\n\n__url__\n\nKöszönjük.", + "email-sent": "E-mail elküldve", + "email-verifyEmail-subject": "Igazolja vissza az e-mail címét a következő oldalon: __siteName__", + "email-verifyEmail-text": "Kedves __user__!\n\nAz e-mail fiókjának visszaigazolásához egyszerűen kattintson a lenti hivatkozásra.\n\n__url__\n\nKöszönjük.", + "enable-wip-limit": "WIP korlát engedélyezése", + "error-board-doesNotExist": "Ez a tábla nem létezik", + "error-board-notAdmin": "A tábla adminisztrátorának kell lennie, hogy ezt megtehesse", + "error-board-notAMember": "A tábla tagjának kell lennie, hogy ezt megtehesse", + "error-json-malformed": "A szöveg nem érvényes JSON", + "error-json-schema": "A JSON adatok nem a helyes formátumban tartalmazzák a megfelelő információkat", + "error-list-doesNotExist": "Ez a lista nem létezik", + "error-user-doesNotExist": "Ez a felhasználó nem létezik", + "error-user-notAllowSelf": "Nem hívhatja meg saját magát", + "error-user-notCreated": "Ez a felhasználó nincs létrehozva", + "error-username-taken": "Ez a felhasználónév már foglalt", + "error-email-taken": "Az e-mail már foglalt", + "export-board": "Tábla exportálása", + "sort": "Sort", + "sort-desc": "Click to Sort List", + "list-sort-by": "Sort the List By:", + "list-label-modifiedAt": "Last Access Time", + "list-label-title": "Name of the List", + "list-label-sort": "Your Manual Order", + "list-label-short-modifiedAt": "(L)", + "list-label-short-title": "(N)", + "list-label-short-sort": "(M)", + "filter": "Szűrő", + "filter-cards": "Filter Cards or Lists", + "list-filter-label": "Filter List by Title", + "filter-clear": "Szűrő törlése", + "filter-no-label": "Nincs címke", + "filter-no-member": "Nincs tag", + "filter-no-assignee": "No assignee", + "filter-no-custom-fields": "Nincsenek egyéni mezők", + "filter-show-archive": "Show archived lists", + "filter-hide-empty": "Hide empty lists", + "filter-on": "Szűrő bekapcsolva", + "filter-on-desc": "A kártyaszűrés be van kapcsolva ezen a táblán. Kattintson ide a szűrő szerkesztéséhez.", + "filter-to-selection": "Szűrés a kijelöléshez", + "advanced-filter-label": "Speciális szűrő", + "advanced-filter-description": "Advanced Filter allows to write a string containing following operators: == != <= >= && || ( ) A space is used as a separator between the Operators. You can filter for all Custom Fields by typing their names and values. For Example: Field1 == Value1. Note: If fields or values contains spaces, you need to encapsulate them into single quotes. For Example: 'Field 1' == 'Value 1'. For single control characters (' \\/) to be skipped, you can use \\. For example: Field1 == I\\'m. Also you can combine multiple conditions. For Example: F1 == V1 || F1 == V2. Normally all operators are interpreted from left to right. You can change the order by placing brackets. For Example: F1 == V1 && ( F2 == V2 || F2 == V3 ). Also you can search text fields using regex: F1 == /Tes.*/i", + "fullname": "Teljes név", + "header-logo-title": "Vissza a táblák oldalára.", + "hide-system-messages": "Rendszerüzenetek elrejtése", + "headerBarCreateBoardPopup-title": "Tábla létrehozása", + "home": "Kezdőlap", + "import": "Importálás", + "link": "Link", + "import-board": "tábla importálása", + "import-board-c": "Tábla importálása", + "import-board-title-trello": "Tábla importálása a Trello oldalról", + "import-board-title-wekan": "Import board from previous export", + "import-sandstorm-backup-warning": "Do not delete data you import from original exported board or Trello before checking does this grain close and open again, or do you get Board not found error, that means data loss.", + "import-sandstorm-warning": "Az importált tábla törölni fogja a táblán lévő összes meglévő adatot, és kicseréli az importált táblával.", + "from-trello": "A Trello oldalról", + "from-wekan": "From previous export", + "import-board-instruction-trello": "A Trello tábláján menjen a „Menü”, majd a „Több”, „Nyomtatás és exportálás”, „JSON exportálása” menüpontokra, és másolja ki az eredményül kapott szöveget.", + "import-board-instruction-wekan": "In your board, go to 'Menu', then 'Export board', and copy the text in the downloaded file.", + "import-board-instruction-about-errors": "If you get errors when importing board, sometimes importing still works, and board is at All Boards page.", + "import-json-placeholder": "Illessze be ide az érvényes JSON adatokat", + "import-map-members": "Tagok leképezése", + "import-members-map": "Your imported board has some members. Please map the members you want to import to your users", + "import-show-user-mapping": "Tagok leképezésének vizsgálata", + "import-user-select": "Pick your existing user you want to use as this member", + "importMapMembersAddPopup-title": "Select member", + "info": "Verzió", + "initials": "Kezdőbetűk", + "invalid-date": "Érvénytelen dátum", + "invalid-time": "Érvénytelen idő", + "invalid-user": "Érvénytelen felhasználó", + "joined": "csatlakozott", + "just-invited": "Éppen most hívták meg erre a táblára", + "keyboard-shortcuts": "Gyorsbillentyűk", + "label-create": "Címke létrehozása", + "label-default": "%s címke (alapértelmezett)", + "label-delete-pop": "Nincs visszavonás. Ez el fogja távolítani ezt a címkét az összes kártyáról, és törli az előzményeit.", + "labels": "Címkék", + "language": "Nyelv", + "last-admin-desc": "Nem változtathatja meg a szerepeket, mert legalább egy adminisztrátora szükség van.", + "leave-board": "Tábla elhagyása", + "leave-board-pop": "Biztosan el szeretné hagyni ezt a táblát: __boardTitle__? El lesz távolítva a táblán lévő összes kártyáról.", + "leaveBoardPopup-title": "Elhagyja a táblát?", + "link-card": "Összekapcsolás ezzel a kártyával", + "list-archive-cards": "Move all cards in this list to Archive", + "list-archive-cards-pop": "This will remove all the cards in this list from the board. To view cards in Archive and bring them back to the board, click “Menu” > “Archive”.", + "list-move-cards": "A listán lévő összes kártya áthelyezése", + "list-select-cards": "A listán lévő összes kártya kiválasztása", + "set-color-list": "Set Color", + "listActionPopup-title": "Műveletek felsorolása", + "swimlaneActionPopup-title": "Swimlane Actions", + "swimlaneAddPopup-title": "Add a Swimlane below", + "listImportCardPopup-title": "Trello kártya importálása", + "listMorePopup-title": "Több", + "link-list": "Összekapcsolás ezzel a listával", + "list-delete-pop": "Az összes művelet el lesz távolítva a tevékenységlistából, és nem lesz lehetősége visszaállítani a listát. Nincs visszavonás.", + "list-delete-suggest-archive": "You can move a list to Archive to remove it from the board and preserve the activity.", + "lists": "Listák", + "swimlanes": "Swimlanes", + "log-out": "Kijelentkezés", + "log-in": "Bejelentkezés", + "loginPopup-title": "Bejelentkezés", + "memberMenuPopup-title": "Tagok beállításai", + "members": "Tagok", + "menu": "Menü", + "move-selection": "Kijelölés áthelyezése", + "moveCardPopup-title": "Kártya áthelyezése", + "moveCardToBottom-title": "Áthelyezés az aljára", + "moveCardToTop-title": "Áthelyezés a tetejére", + "moveSelectionPopup-title": "Kijelölés áthelyezése", + "multi-selection": "Többszörös kijelölés", + "multi-selection-on": "Többszörös kijelölés bekapcsolva", + "muted": "Némítva", + "muted-info": "Soha sem lesz értesítve a táblán lévő semmilyen változásról.", + "my-boards": "Saját tábláim", + "name": "Név", + "no-archived-cards": "No cards in Archive.", + "no-archived-lists": "No lists in Archive.", + "no-archived-swimlanes": "No swimlanes in Archive.", + "no-results": "Nincs találat", + "normal": "Normál", + "normal-desc": "Megtekintheti és szerkesztheti a kártyákat. Nem változtathatja meg a beállításokat.", + "not-accepted-yet": "A meghívás még nincs elfogadva", + "notify-participate": "Frissítések fogadása bármely kártyánál, amelynél létrehozóként vagy tagként vesz részt", + "notify-watch": "Frissítések fogadása bármely táblánál, listánál vagy kártyánál, amelyet megtekint", + "optional": "opcionális", + "or": "vagy", + "page-maybe-private": "Ez az oldal személyes lehet. Esetleg megtekintheti, ha <a href='%s'>bejelentkezik</a>.", + "page-not-found": "Az oldal nem található.", + "password": "Jelszó", + "paste-or-dragdrop": "illessze be, vagy fogd és vidd módon húzza ide a képfájlt (csak képeket)", + "participating": "Részvétel", + "preview": "Előnézet", + "previewAttachedImagePopup-title": "Előnézet", + "previewClipboardImagePopup-title": "Előnézet", + "private": "Személyes", + "private-desc": "Ez a tábla személyes. Csak a táblához hozzáadott emberek tekinthetik meg és szerkeszthetik.", + "profile": "Profil", + "public": "Nyilvános", + "public-desc": "Ez a tábla nyilvános. A hivatkozás birtokában bárki számára látható, és megjelenik az olyan keresőmotorokban, mint például a Google. Csak a táblához hozzáadott emberek szerkeszthetik.", + "quick-access-description": "Csillagozzon meg egy táblát egy gyors hivatkozás hozzáadásához ebbe a sávba.", + "remove-cover": "Borító eltávolítása", + "remove-from-board": "Eltávolítás a tábláról", + "remove-label": "Címke eltávolítása", + "listDeletePopup-title": "Törli a listát?", + "remove-member": "Tag eltávolítása", + "remove-member-from-card": "Eltávolítás a kártyáról", + "remove-member-pop": "Eltávolítja __name__ (__username__) felhasználót a tábláról: __boardTitle__? A tag el lesz távolítva a táblán lévő összes kártyáról. Értesítést fog kapni erről.", + "removeMemberPopup-title": "Eltávolítja a tagot?", + "rename": "Átnevezés", + "rename-board": "Tábla átnevezése", + "restore": "Visszaállítás", + "save": "Mentés", + "search": "Keresés", + "rules": "Rules", + "search-cards": "Search from card/list titles, descriptions and custom fields on this board", + "search-example": "keresőkifejezés", + "select-color": "Szín kiválasztása", + "set-wip-limit-value": "Korlát beállítása a listán lévő feladatok legnagyobb számához", + "setWipLimitPopup-title": "WIP korlát beállítása", + "shortcut-assign-self": "Önmaga hozzárendelése a jelenlegi kártyához", + "shortcut-autocomplete-emoji": "Emodzsi automatikus kiegészítése", + "shortcut-autocomplete-members": "Tagok automatikus kiegészítése", + "shortcut-clear-filters": "Összes szűrő törlése", + "shortcut-close-dialog": "Párbeszédablak bezárása", + "shortcut-filter-my-cards": "Kártyáim szűrése", + "shortcut-show-shortcuts": "A hivatkozási lista előre hozása", + "shortcut-toggle-filterbar": "Szűrő oldalsáv ki- és bekapcsolása", + "shortcut-toggle-sidebar": "Tábla oldalsáv ki- és bekapcsolása", + "show-cards-minimum-count": "Kártyaszámok megjelenítése, ha a lista többet tartalmaz mint", + "sidebar-open": "Oldalsáv megnyitása", + "sidebar-close": "Oldalsáv bezárása", + "signupPopup-title": "Fiók létrehozása", + "star-board-title": "Kattintson a tábla csillagozásához. Meg fog jelenni a táblalistája tetején.", + "starred-boards": "Csillagozott táblák", + "starred-boards-description": "A csillagozott táblák megjelennek a táblalistája tetején.", + "subscribe": "Feliratkozás", + "team": "Csapat", + "this-board": "ez a tábla", + "this-card": "ez a kártya", + "spent-time-hours": "Eltöltött idő (óra)", + "overtime-hours": "Túlóra (óra)", + "overtime": "Túlóra", + "has-overtime-cards": "Van túlórás kártyája", + "has-spenttime-cards": "Has spent time cards", + "time": "Idő", + "title": "Cím", + "tracking": "Követés", + "tracking-info": "Értesítve lesz az összes olyan kártya változásáról, amelyen létrehozóként vagy tagként vesz részt.", + "type": "Típus", + "unassign-member": "Tag hozzárendelésének megszüntetése", + "unsaved-description": "Van egy mentetlen leírása.", + "unwatch": "Megfigyelés megszüntetése", + "upload": "Feltöltés", + "upload-avatar": "Egy avatár feltöltése", + "uploaded-avatar": "Egy avatár feltöltve", + "username": "Felhasználónév", + "view-it": "Megtekintés", + "warn-list-archived": "warning: this card is in an list at Archive", + "watch": "Megfigyelés", + "watching": "Megfigyelés", + "watching-info": "Értesítve lesz a táblán lévő összes változásról", + "welcome-board": "Üdvözlő tábla", + "welcome-swimlane": "1. mérföldkő", + "welcome-list1": "Alapok", + "welcome-list2": "Speciális", + "card-templates-swimlane": "Card Templates", + "list-templates-swimlane": "List Templates", + "board-templates-swimlane": "Board Templates", + "what-to-do": "Mit szeretne tenni?", + "wipLimitErrorPopup-title": "Érvénytelen WIP korlát", + "wipLimitErrorPopup-dialog-pt1": "A listán lévő feladatok száma magasabb a meghatározott WIP korlátnál.", + "wipLimitErrorPopup-dialog-pt2": "Helyezzen át néhány feladatot a listáról, vagy állítson be magasabb WIP korlátot.", + "admin-panel": "Adminisztrációs panel", + "settings": "Beállítások", + "people": "Emberek", + "registration": "Regisztráció", + "disable-self-registration": "Önregisztráció letiltása", + "invite": "Meghívás", + "invite-people": "Emberek meghívása", + "to-boards": "Táblákhoz", + "email-addresses": "E-mail címek", + "smtp-host-description": "Az SMTP kiszolgáló címe, amely az e-maileket kezeli.", + "smtp-port-description": "Az SMTP kiszolgáló által használt port a kimenő e-mailekhez.", + "smtp-tls-description": "TLS támogatás engedélyezése az SMTP kiszolgálónál", + "smtp-host": "SMTP kiszolgáló", + "smtp-port": "SMTP port", + "smtp-username": "Felhasználónév", + "smtp-password": "Jelszó", + "smtp-tls": "TLS támogatás", + "send-from": "Feladó", + "send-smtp-test": "Teszt e-mail küldése magamnak", + "invitation-code": "Meghívási kód", + "email-invite-register-subject": "__inviter__ egy meghívás küldött Önnek", + "email-invite-register-text": "Dear __user__,\n\n__inviter__ invites you to kanban board for collaborations.\n\nPlease follow the link below:\n__url__\n\nAnd your invitation code is: __icode__\n\nThanks.", + "email-smtp-test-subject": "SMTP Test Email", + "email-smtp-test-text": "Sikeresen elküldött egy e-mailt", + "error-invitation-code-not-exist": "A meghívási kód nem létezik", + "error-notAuthorized": "Nincs jogosultsága az oldal megtekintéséhez.", + "webhook-title": "Webhook Name", + "webhook-token": "Token (Optional for Authentication)", + "outgoing-webhooks": "Kimenő webhurkok", + "bidirectional-webhooks": "Two-Way Webhooks", + "outgoingWebhooksPopup-title": "Kimenő webhurkok", + "boardCardTitlePopup-title": "Card Title Filter", + "disable-webhook": "Disable This Webhook", + "global-webhook": "Global Webhooks", + "new-outgoing-webhook": "Új kimenő webhurok", + "no-name": "(Ismeretlen)", + "Node_version": "Node verzió", + "Meteor_version": "Meteor version", + "MongoDB_version": "MongoDB version", + "MongoDB_storage_engine": "MongoDB storage engine", + "MongoDB_Oplog_enabled": "MongoDB Oplog enabled", + "OS_Arch": "Operációs rendszer architektúrája", + "OS_Cpus": "Operációs rendszer CPU száma", + "OS_Freemem": "Operációs rendszer szabad memóriája", + "OS_Loadavg": "Operációs rendszer átlagos terhelése", + "OS_Platform": "Operációs rendszer platformja", + "OS_Release": "Operációs rendszer kiadása", + "OS_Totalmem": "Operációs rendszer összes memóriája", + "OS_Type": "Operációs rendszer típusa", + "OS_Uptime": "Operációs rendszer üzemideje", + "days": "days", + "hours": "óra", + "minutes": "perc", + "seconds": "másodperc", + "show-field-on-card": "A mező megjelenítése a kártyán", + "automatically-field-on-card": "Auto create field to all cards", + "showLabel-field-on-card": "Show field label on minicard", + "yes": "Igen", + "no": "Nem", + "accounts": "Fiókok", + "accounts-allowEmailChange": "E-mail megváltoztatásának engedélyezése", + "accounts-allowUserNameChange": "Felhasználónév megváltoztatásának engedélyezése", + "createdAt": "Létrehozva", + "verified": "Ellenőrizve", + "active": "Aktív", + "card-received": "Érkezett", + "card-received-on": "Ekkor érkezett", + "card-end": "Befejezés", + "card-end-on": "Befejeződik ekkor", + "editCardReceivedDatePopup-title": "Érkezési dátum megváltoztatása", + "editCardEndDatePopup-title": "Befejezési dátum megváltoztatása", + "setCardColorPopup-title": "Set color", + "setCardActionsColorPopup-title": "Choose a color", + "setSwimlaneColorPopup-title": "Choose a color", + "setListColorPopup-title": "Choose a color", + "assigned-by": "Assigned By", + "requested-by": "Requested By", + "board-delete-notice": "Deleting is permanent. You will lose all lists, cards and actions associated with this board.", + "delete-board-confirm-popup": "All lists, cards, labels, and activities will be deleted and you won't be able to recover the board contents. There is no undo.", + "boardDeletePopup-title": "Delete Board?", + "delete-board": "Delete Board", + "default-subtasks-board": "Subtasks for __board__ board", + "default": "Default", + "queue": "Queue", + "subtask-settings": "Alfeladat beállítások", + "card-settings": "Card Settings", + "boardSubtaskSettingsPopup-title": "Tábla alfeladat beállítások", + "boardCardSettingsPopup-title": "Card Settings", + "deposit-subtasks-board": "Deposit subtasks to this board:", + "deposit-subtasks-list": "Landing list for subtasks deposited here:", + "show-parent-in-minicard": "Show parent in minicard:", + "prefix-with-full-path": "Prefix with full path", + "prefix-with-parent": "Prefix with parent", + "subtext-with-full-path": "Subtext with full path", + "subtext-with-parent": "Subtext with parent", + "change-card-parent": "Change card's parent", + "parent-card": "Parent card", + "source-board": "Source board", + "no-parent": "Don't show parent", + "activity-added-label": "added label '%s' to %s", + "activity-removed-label": "removed label '%s' from %s", + "activity-delete-attach": "deleted an attachment from %s", + "activity-added-label-card": "added label '%s'", + "activity-removed-label-card": "removed label '%s'", + "activity-delete-attach-card": "deleted an attachment", + "activity-set-customfield": "set custom field '%s' to '%s' in %s", + "activity-unset-customfield": "unset custom field '%s' in %s", + "r-rule": "Rule", + "r-add-trigger": "Add trigger", + "r-add-action": "Add action", + "r-board-rules": "Board rules", + "r-add-rule": "Add rule", + "r-view-rule": "View rule", + "r-delete-rule": "Delete rule", + "r-new-rule-name": "New rule title", + "r-no-rules": "No rules", + "r-when-a-card": "When a card", + "r-is": "is", + "r-is-moved": "is moved", + "r-added-to": "added to", + "r-removed-from": "Removed from", + "r-the-board": "the board", + "r-list": "list", + "set-filter": "Set Filter", + "r-moved-to": "Moved to", + "r-moved-from": "Moved from", + "r-archived": "Archívumba helyezve", + "r-unarchived": "Helyreállítva az archívumból", + "r-a-card": "a card", + "r-when-a-label-is": "When a label is", + "r-when-the-label": "When the label", + "r-list-name": "list name", + "r-when-a-member": "When a member is", + "r-when-the-member": "When the member", + "r-name": "name", + "r-when-a-attach": "When an attachment", + "r-when-a-checklist": "When a checklist is", + "r-when-the-checklist": "When the checklist", + "r-completed": "Completed", + "r-made-incomplete": "Made incomplete", + "r-when-a-item": "When a checklist item is", + "r-when-the-item": "When the checklist item", + "r-checked": "Checked", + "r-unchecked": "Unchecked", + "r-move-card-to": "Move card to", + "r-top-of": "Top of", + "r-bottom-of": "Bottom of", + "r-its-list": "its list", + "r-archive": "Mozgatás az archívumba", + "r-unarchive": "Helyreállítás az archívumból", + "r-card": "card", + "r-add": "Hozzáadás", + "r-remove": "Remove", + "r-label": "label", + "r-member": "member", + "r-remove-all": "Remove all members from the card", + "r-set-color": "Set color to", + "r-checklist": "checklist", + "r-check-all": "Check all", + "r-uncheck-all": "Uncheck all", + "r-items-check": "items of checklist", + "r-check": "Check", + "r-uncheck": "Uncheck", + "r-item": "item", + "r-of-checklist": "ellenőrzőlistából", + "r-send-email": "Send an email", + "r-to": "to", + "r-subject": "subject", + "r-rule-details": "Rule details", + "r-d-move-to-top-gen": "Move card to top of its list", + "r-d-move-to-top-spec": "Move card to top of list", + "r-d-move-to-bottom-gen": "Move card to bottom of its list", + "r-d-move-to-bottom-spec": "Move card to bottom of list", + "r-d-send-email": "Send email", + "r-d-send-email-to": "to", + "r-d-send-email-subject": "subject", + "r-d-send-email-message": "message", + "r-d-archive": "Move card to Archive", + "r-d-unarchive": "Restore card from Archive", + "r-d-add-label": "Add label", + "r-d-remove-label": "Remove label", + "r-create-card": "Create new card", + "r-in-list": "in list", + "r-in-swimlane": "in swimlane", + "r-d-add-member": "Add member", + "r-d-remove-member": "Remove member", + "r-d-remove-all-member": "Remove all member", + "r-d-check-all": "Check all items of a list", + "r-d-uncheck-all": "Uncheck all items of a list", + "r-d-check-one": "Elem ellenőrzése", + "r-d-uncheck-one": "Uncheck item", + "r-d-check-of-list": "ellenőrzőlistából", + "r-d-add-checklist": "Ellenőrzőlista hozzáadása", + "r-d-remove-checklist": "Ellenőrzőlista eltávolítása", + "r-by": "által", + "r-add-checklist": "Ellenőrzőlista hozzáadása", + "r-with-items": "elemekkel", + "r-items-list": "item1,item2,item3", + "r-add-swimlane": "Add swimlane", + "r-swimlane-name": "swimlane name", + "r-board-note": "Note: leave a field empty to match every possible value.", + "r-checklist-note": "Note: checklist's items have to be written as comma separated values.", + "r-when-a-card-is-moved": "Amikor egy kártya másik listába kerül", + "r-set": "Set", + "r-update": "Update", + "r-datefield": "date field", + "r-df-start-at": "start", + "r-df-due-at": "due", + "r-df-end-at": "end", + "r-df-received-at": "received", + "r-to-current-datetime": "to current date/time", + "r-remove-value-from": "Remove value from", + "ldap": "LDAP", + "oauth2": "OAuth2", + "cas": "CAS", + "authentication-method": "Hitelesítési mód", + "authentication-type": "Hitelesítés típusa", + "custom-product-name": "Saját terméknév", + "layout": "Elrendezés", + "hide-logo": "Logo elrejtése", + "add-custom-html-after-body-start": "Egyedi HTML hozzáadása <body> után", + "add-custom-html-before-body-end": "1", + "error-undefined": "Valami hiba történt", + "error-ldap-login": "Hiba történt bejelentkezés közben", + "display-authentication-method": "Hitelelesítési mód mutatása", + "default-authentication-method": "Alapértelmezett hitelesítési mód", + "duplicate-board": "Duplicate Board", + "people-number": "The number of people is:", + "swimlaneDeletePopup-title": "Delete Swimlane ?", + "swimlane-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the swimlane. There is no undo.", + "restore-all": "Restore all", + "delete-all": "Delete all", + "loading": "Loading, please wait.", + "previous_as": "last time was", + "act-a-dueAt": "modified due time to \nWhen: __timeValue__\nWhere: __card__\n previous due was __timeOldValue__", + "act-a-endAt": "modified ending time to __timeValue__ from (__timeOldValue__)", + "act-a-startAt": "modified starting time to __timeValue__ from (__timeOldValue__)", + "act-a-receivedAt": "modified received time to __timeValue__ from (__timeOldValue__)", + "a-dueAt": "modified due time to be", + "a-endAt": "modified ending time to be", + "a-startAt": "modified starting time to be", + "a-receivedAt": "modified received time to be", + "almostdue": "current due time %s is approaching", + "pastdue": "current due time %s is past", + "duenow": "current due time %s is today", + "act-newDue": "__list__/__card__ has 1st due reminder [__board__]", + "act-withDue": "__list__/__card__ due reminders [__board__]", + "act-almostdue": "was reminding the current due (__timeValue__) of __card__ is approaching", + "act-pastdue": "was reminding the current due (__timeValue__) of __card__ is past", + "act-duenow": "was reminding the current due (__timeValue__) of __card__ is now", + "act-atUserComment": "You were mentioned in [__board__] __list__/__card__", + "delete-user-confirm-popup": "Are you sure you want to delete this account? There is no undo.", + "accounts-allowUserDelete": "Allow users to self delete their account", + "hide-minicard-label-text": "Hide minicard label text", + "show-desktop-drag-handles": "Show desktop drag handles", + "assignee": "Assignee", + "cardAssigneesPopup-title": "Assignee", + "addmore-detail": "Add a more detailed description", + "show-on-card": "Show on Card", + "new": "New", + "editUserPopup-title": "Edit User", + "newUserPopup-title": "New User", + "notifications": "Notifications", + "view-all": "View All", + "filter-by-unread": "Filter by Unread", + "mark-all-as-read": "Mark all as read", + "allow-rename": "Allow Rename", + "allowRenamePopup-title": "Allow Rename" +} diff --git a/i18n/hy.i18n.json b/i18n/hy.i18n.json index 45299537..5f9d5984 100644 --- a/i18n/hy.i18n.json +++ b/i18n/hy.i18n.json @@ -1,769 +1,770 @@ { - "accept": "Ընդունել", - "act-activity-notify": "Activity Notification", - "act-addAttachment": "added attachment __attachment__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-deleteAttachment": "deleted attachment __attachment__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addSubtask": "added subtask __subtask__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addedLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removeLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removedLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addChecklist": "added checklist __checklist__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addChecklistItem": "added checklist item __checklistItem__ to checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removeChecklist": "removed checklist __checklist__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removeChecklistItem": "removed checklist item __checklistItem__ from checklist __checkList__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-checkedItem": "checked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-uncheckedItem": "unchecked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-completeChecklist": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-uncompleteChecklist": "uncompleted checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addComment": "commented on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-editComment": "edited comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-deleteComment": "deleted comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-createBoard": "created board __board__", - "act-createSwimlane": "created swimlane __swimlane__ to board __board__", - "act-createCard": "created card __card__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-createCustomField": "created custom field __customField__ at board __board__", - "act-deleteCustomField": "deleted custom field __customField__ at board __board__", - "act-setCustomField": "edited custom field __customField__: __customFieldValue__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-createList": "added list __list__ to board __board__", - "act-addBoardMember": "added member __member__ to board __board__", - "act-archivedBoard": "Board __board__ moved to Archive", - "act-archivedCard": "Card __card__ at list __list__ at swimlane __swimlane__ at board __board__ moved to Archive", - "act-archivedList": "List __list__ at swimlane __swimlane__ at board __board__ moved to Archive", - "act-archivedSwimlane": "Swimlane __swimlane__ at board __board__ moved to Archive", - "act-importBoard": "imported board __board__", - "act-importCard": "imported card __card__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-importList": "imported list __list__ to swimlane __swimlane__ at board __board__", - "act-joinMember": "added member __member__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-moveCard": "moved card __card__ at board __board__ from list __oldList__ at swimlane __oldSwimlane__ to list __list__ at swimlane __swimlane__", - "act-moveCardToOtherBoard": "moved card __card__ from list __oldList__ at swimlane __oldSwimlane__ at board __oldBoard__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-removeBoardMember": "removed member __member__ from board __board__", - "act-restoredCard": "restored card __card__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-unjoinMember": "removed member __member__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-withBoardTitle": "__board__", - "act-withCardTitle": "[__board__] __card__", - "actions": "Actions", - "activities": "Activities", - "activity": "Activity", - "activity-added": "added %s to %s", - "activity-archived": "%s moved to Archive", - "activity-attached": "attached %s to %s", - "activity-created": "created %s", - "activity-customfield-created": "created custom field %s", - "activity-excluded": "excluded %s from %s", - "activity-imported": "imported %s into %s from %s", - "activity-imported-board": "imported %s from %s", - "activity-joined": "joined %s", - "activity-moved": "moved %s from %s to %s", - "activity-on": "on %s", - "activity-removed": "removed %s from %s", - "activity-sent": "sent %s to %s", - "activity-unjoined": "unjoined %s", - "activity-subtask-added": "added subtask to %s", - "activity-checked-item": "checked %s in checklist %s of %s", - "activity-unchecked-item": "unchecked %s in checklist %s of %s", - "activity-checklist-added": "added checklist to %s", - "activity-checklist-removed": "removed a checklist from %s", - "activity-checklist-completed": "completed checklist %s of %s", - "activity-checklist-uncompleted": "uncompleted the checklist %s of %s", - "activity-checklist-item-added": "added checklist item to '%s' in %s", - "activity-checklist-item-removed": "removed a checklist item from '%s' in %s", - "add": "Add", - "activity-checked-item-card": "checked %s in checklist %s", - "activity-unchecked-item-card": "unchecked %s in checklist %s", - "activity-checklist-completed-card": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "activity-checklist-uncompleted-card": "uncompleted the checklist %s", - "activity-editComment": "edited comment %s", - "activity-deleteComment": "deleted comment %s", - "add-attachment": "Add Attachment", - "add-board": "Add Board", - "add-card": "Add Card", - "add-swimlane": "Add Swimlane", - "add-subtask": "Add Subtask", - "add-checklist": "Add Checklist", - "add-checklist-item": "Add an item to checklist", - "add-cover": "Add Cover", - "add-label": "Add Label", - "add-list": "Add List", - "add-members": "Add Members", - "added": "Added", - "addMemberPopup-title": "Members", - "admin": "Admin", - "admin-desc": "Can view and edit cards, remove members, and change settings for the board.", - "admin-announcement": "Announcement", - "admin-announcement-active": "Active System-Wide Announcement", - "admin-announcement-title": "Announcement from Administrator", - "all-boards": "All boards", - "and-n-other-card": "And __count__ other card", - "and-n-other-card_plural": "And __count__ other cards", - "apply": "Apply", - "app-is-offline": "Loading, please wait. Refreshing the page will cause data loss. If loading does not work, please check that server has not stopped.", - "archive": "Move to Archive", - "archive-all": "Move All to Archive", - "archive-board": "Move Board to Archive", - "archive-card": "Move Card to Archive", - "archive-list": "Move List to Archive", - "archive-swimlane": "Move Swimlane to Archive", - "archive-selection": "Move selection to Archive", - "archiveBoardPopup-title": "Move Board to Archive?", - "archived-items": "Archive", - "archived-boards": "Boards in Archive", - "restore-board": "Restore Board", - "no-archived-boards": "No Boards in Archive.", - "archives": "Archive", - "template": "Template", - "templates": "Templates", - "assign-member": "Assign member", - "attached": "attached", - "attachment": "Attachment", - "attachment-delete-pop": "Deleting an attachment is permanent. There is no undo.", - "attachmentDeletePopup-title": "Delete Attachment?", - "attachments": "Attachments", - "auto-watch": "Automatically watch boards when they are created", - "avatar-too-big": "The avatar is too large (70KB max)", - "back": "Back", - "board-change-color": "Change color", - "board-nb-stars": "%s stars", - "board-not-found": "Board not found", - "board-private-info": "This board will be <strong>private</strong>.", - "board-public-info": "This board will be <strong>public</strong>.", - "boardChangeColorPopup-title": "Change Board Background", - "boardChangeTitlePopup-title": "Rename Board", - "boardChangeVisibilityPopup-title": "Change Visibility", - "boardChangeWatchPopup-title": "Change Watch", - "boardMenuPopup-title": "Board Settings", - "boardChangeViewPopup-title": "Board View", - "boards": "Boards", - "board-view": "Board View", - "board-view-cal": "Calendar", - "board-view-swimlanes": "Swimlanes", - "board-view-collapse": "Collapse", - "board-view-lists": "Lists", - "bucket-example": "Like “Bucket List” for example", - "cancel": "Cancel", - "card-archived": "This card is moved to Archive.", - "board-archived": "This board is moved to Archive.", - "card-comments-title": "This card has %s comment.", - "card-delete-notice": "Deleting is permanent. You will lose all actions associated with this card.", - "card-delete-pop": "All actions will be removed from the activity feed and you won't be able to re-open the card. There is no undo.", - "card-delete-suggest-archive": "You can move a card to Archive to remove it from the board and preserve the activity.", - "card-due": "Due", - "card-due-on": "Due on", - "card-spent": "Spent Time", - "card-edit-attachments": "Edit attachments", - "card-edit-custom-fields": "Edit custom fields", - "card-edit-labels": "Edit labels", - "card-edit-members": "Edit members", - "card-labels-title": "Change the labels for the card.", - "card-members-title": "Add or remove members of the board from the card.", - "card-start": "Start", - "card-start-on": "Starts on", - "cardAttachmentsPopup-title": "Attach From", - "cardCustomField-datePopup-title": "Change date", - "cardCustomFieldsPopup-title": "Edit custom fields", - "cardDeletePopup-title": "Delete Card?", - "cardDetailsActionsPopup-title": "Card Actions", - "cardLabelsPopup-title": "Labels", - "cardMembersPopup-title": "Members", - "cardMorePopup-title": "More", - "cardTemplatePopup-title": "Create template", - "cards": "Cards", - "cards-count": "Cards", - "casSignIn": "Sign In with CAS", - "cardType-card": "Card", - "cardType-linkedCard": "Linked Card", - "cardType-linkedBoard": "Linked Board", - "change": "Change", - "change-avatar": "Change Avatar", - "change-password": "Change Password", - "change-permissions": "Change permissions", - "change-settings": "Change Settings", - "changeAvatarPopup-title": "Change Avatar", - "changeLanguagePopup-title": "Change Language", - "changePasswordPopup-title": "Change Password", - "changePermissionsPopup-title": "Change Permissions", - "changeSettingsPopup-title": "Change Settings", - "subtasks": "Subtasks", - "checklists": "Checklists", - "click-to-star": "Click to star this board.", - "click-to-unstar": "Click to unstar this board.", - "clipboard": "Clipboard or drag & drop", - "close": "Close", - "close-board": "Close Board", - "close-board-pop": "You will be able to restore the board by clicking the “Archive” button from the home header.", - "color-black": "black", - "color-blue": "blue", - "color-crimson": "crimson", - "color-darkgreen": "darkgreen", - "color-gold": "gold", - "color-gray": "gray", - "color-green": "green", - "color-indigo": "indigo", - "color-lime": "lime", - "color-magenta": "magenta", - "color-mistyrose": "mistyrose", - "color-navy": "navy", - "color-orange": "orange", - "color-paleturquoise": "paleturquoise", - "color-peachpuff": "peachpuff", - "color-pink": "pink", - "color-plum": "plum", - "color-purple": "purple", - "color-red": "red", - "color-saddlebrown": "saddlebrown", - "color-silver": "silver", - "color-sky": "sky", - "color-slateblue": "slateblue", - "color-white": "white", - "color-yellow": "yellow", - "unset-color": "Unset", - "comment": "Comment", - "comment-placeholder": "Write Comment", - "comment-only": "Comment only", - "comment-only-desc": "Can comment on cards only.", - "no-comments": "No comments", - "no-comments-desc": "Can not see comments and activities.", - "worker": "Worker", - "worker-desc": "Can only move cards, assign itself to card and comment.", - "computer": "Computer", - "confirm-subtask-delete-dialog": "Are you sure you want to delete subtask?", - "confirm-checklist-delete-dialog": "Are you sure you want to delete checklist?", - "copy-card-link-to-clipboard": "Copy card link to clipboard", - "linkCardPopup-title": "Link Card", - "searchElementPopup-title": "Search", - "copyCardPopup-title": "Copy Card", - "copyChecklistToManyCardsPopup-title": "Copy Checklist Template to Many Cards", - "copyChecklistToManyCardsPopup-instructions": "Destination Card Titles and Descriptions in this JSON format", - "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"First card title\", \"description\":\"First card description\"}, {\"title\":\"Second card title\",\"description\":\"Second card description\"},{\"title\":\"Last card title\",\"description\":\"Last card description\"} ]", - "create": "Create", - "createBoardPopup-title": "Create Board", - "chooseBoardSourcePopup-title": "Import board", - "createLabelPopup-title": "Create Label", - "createCustomField": "Create Field", - "createCustomFieldPopup-title": "Create Field", - "current": "current", - "custom-field-delete-pop": "There is no undo. This will remove this custom field from all cards and destroy its history.", - "custom-field-checkbox": "Checkbox", - "custom-field-date": "Date", - "custom-field-dropdown": "Dropdown List", - "custom-field-dropdown-none": "(none)", - "custom-field-dropdown-options": "List Options", - "custom-field-dropdown-options-placeholder": "Press enter to add more options", - "custom-field-dropdown-unknown": "(unknown)", - "custom-field-number": "Number", - "custom-field-text": "Text", - "custom-fields": "Custom Fields", - "date": "Date", - "decline": "Decline", - "default-avatar": "Default avatar", - "delete": "Delete", - "deleteCustomFieldPopup-title": "Delete Custom Field?", - "deleteLabelPopup-title": "Delete Label?", - "description": "Description", - "disambiguateMultiLabelPopup-title": "Disambiguate Label Action", - "disambiguateMultiMemberPopup-title": "Disambiguate Member Action", - "discard": "Discard", - "done": "Done", - "download": "Download", - "edit": "Edit", - "edit-avatar": "Change Avatar", - "edit-profile": "Edit Profile", - "edit-wip-limit": "Edit WIP Limit", - "soft-wip-limit": "Soft WIP Limit", - "editCardStartDatePopup-title": "Change start date", - "editCardDueDatePopup-title": "Change due date", - "editCustomFieldPopup-title": "Edit Field", - "editCardSpentTimePopup-title": "Change spent time", - "editLabelPopup-title": "Change Label", - "editNotificationPopup-title": "Edit Notification", - "editProfilePopup-title": "Edit Profile", - "email": "Email", - "email-enrollAccount-subject": "An account created for you on __siteName__", - "email-enrollAccount-text": "Hello __user__,\n\nTo start using the service, simply click the link below.\n\n__url__\n\nThanks.", - "email-fail": "Sending email failed", - "email-fail-text": "Error trying to send email", - "email-invalid": "Invalid email", - "email-invite": "Invite via Email", - "email-invite-subject": "__inviter__ sent you an invitation", - "email-invite-text": "Dear __user__,\n\n__inviter__ invites you to join board \"__board__\" for collaborations.\n\nPlease follow the link below:\n\n__url__\n\nThanks.", - "email-resetPassword-subject": "Reset your password on __siteName__", - "email-resetPassword-text": "Hello __user__,\n\nTo reset your password, simply click the link below.\n\n__url__\n\nThanks.", - "email-sent": "Email sent", - "email-verifyEmail-subject": "Verify your email address on __siteName__", - "email-verifyEmail-text": "Hello __user__,\n\nTo verify your account email, simply click the link below.\n\n__url__\n\nThanks.", - "enable-wip-limit": "Enable WIP Limit", - "error-board-doesNotExist": "This board does not exist", - "error-board-notAdmin": "You need to be admin of this board to do that", - "error-board-notAMember": "You need to be a member of this board to do that", - "error-json-malformed": "Your text is not valid JSON", - "error-json-schema": "Your JSON data does not include the proper information in the correct format", - "error-list-doesNotExist": "This list does not exist", - "error-user-doesNotExist": "This user does not exist", - "error-user-notAllowSelf": "You can not invite yourself", - "error-user-notCreated": "This user is not created", - "error-username-taken": "This username is already taken", - "error-email-taken": "Email has already been taken", - "export-board": "Export board", - "sort": "Sort", - "sort-desc": "Click to Sort List", - "list-sort-by": "Sort the List By:", - "list-label-modifiedAt": "Last Access Time", - "list-label-title": "Name of the List", - "list-label-sort": "Your Manual Order", - "list-label-short-modifiedAt": "(L)", - "list-label-short-title": "(N)", - "list-label-short-sort": "(M)", - "filter": "Filter", - "filter-cards": "Filter Cards or Lists", - "list-filter-label": "Filter List by Title", - "filter-clear": "Clear filter", - "filter-no-label": "No label", - "filter-no-member": "No member", - "filter-no-custom-fields": "No Custom Fields", - "filter-show-archive": "Show archived lists", - "filter-hide-empty": "Hide empty lists", - "filter-on": "Filter is on", - "filter-on-desc": "You are filtering cards on this board. Click here to edit filter.", - "filter-to-selection": "Filter to selection", - "advanced-filter-label": "Advanced Filter", - "advanced-filter-description": "Advanced Filter allows to write a string containing following operators: == != <= >= && || ( ) A space is used as a separator between the Operators. You can filter for all Custom Fields by typing their names and values. For Example: Field1 == Value1. Note: If fields or values contains spaces, you need to encapsulate them into single quotes. For Example: 'Field 1' == 'Value 1'. For single control characters (' \\/) to be skipped, you can use \\. For example: Field1 == I\\'m. Also you can combine multiple conditions. For Example: F1 == V1 || F1 == V2. Normally all operators are interpreted from left to right. You can change the order by placing brackets. For Example: F1 == V1 && ( F2 == V2 || F2 == V3 ). Also you can search text fields using regex: F1 == /Tes.*/i", - "fullname": "Full Name", - "header-logo-title": "Go back to your boards page.", - "hide-system-messages": "Hide system messages", - "headerBarCreateBoardPopup-title": "Create Board", - "home": "Home", - "import": "Import", - "link": "Link", - "import-board": "import board", - "import-board-c": "Import board", - "import-board-title-trello": "Import board from Trello", - "import-board-title-wekan": "Import board from previous export", - "import-sandstorm-backup-warning": "Do not delete data you import from original exported board or Trello before checking does this grain close and open again, or do you get Board not found error, that means data loss.", - "import-sandstorm-warning": "Imported board will delete all existing data on board and replace it with imported board.", - "from-trello": "From Trello", - "from-wekan": "From previous export", - "import-board-instruction-trello": "In your Trello board, go to 'Menu', then 'More', 'Print and Export', 'Export JSON', and copy the resulting text.", - "import-board-instruction-wekan": "In your board, go to 'Menu', then 'Export board', and copy the text in the downloaded file.", - "import-board-instruction-about-errors": "If you get errors when importing board, sometimes importing still works, and board is at All Boards page.", - "import-json-placeholder": "Paste your valid JSON data here", - "import-map-members": "Map members", - "import-members-map": "Your imported board has some members. Please map the members you want to import to your users", - "import-show-user-mapping": "Review members mapping", - "import-user-select": "Pick your existing user you want to use as this member", - "importMapMembersAddPopup-title": "Select member", - "info": "Version", - "initials": "Initials", - "invalid-date": "Invalid date", - "invalid-time": "Invalid time", - "invalid-user": "Invalid user", - "joined": "joined", - "just-invited": "You are just invited to this board", - "keyboard-shortcuts": "Keyboard shortcuts", - "label-create": "Create Label", - "label-default": "%s label (default)", - "label-delete-pop": "There is no undo. This will remove this label from all cards and destroy its history.", - "labels": "Labels", - "language": "Language", - "last-admin-desc": "You can’t change roles because there must be at least one admin.", - "leave-board": "Leave Board", - "leave-board-pop": "Are you sure you want to leave __boardTitle__? You will be removed from all cards on this board.", - "leaveBoardPopup-title": "Leave Board ?", - "link-card": "Link to this card", - "list-archive-cards": "Move all cards in this list to Archive", - "list-archive-cards-pop": "This will remove all the cards in this list from the board. To view cards in Archive and bring them back to the board, click “Menu” > “Archive”.", - "list-move-cards": "Move all cards in this list", - "list-select-cards": "Select all cards in this list", - "set-color-list": "Set Color", - "listActionPopup-title": "List Actions", - "swimlaneActionPopup-title": "Swimlane Actions", - "swimlaneAddPopup-title": "Add a Swimlane below", - "listImportCardPopup-title": "Import a Trello card", - "listMorePopup-title": "More", - "link-list": "Link to this list", - "list-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the list. There is no undo.", - "list-delete-suggest-archive": "You can move a list to Archive to remove it from the board and preserve the activity.", - "lists": "Lists", - "swimlanes": "Swimlanes", - "log-out": "Log Out", - "log-in": "Log In", - "loginPopup-title": "Log In", - "memberMenuPopup-title": "Member Settings", - "members": "Members", - "menu": "Menu", - "move-selection": "Move selection", - "moveCardPopup-title": "Move Card", - "moveCardToBottom-title": "Move to Bottom", - "moveCardToTop-title": "Move to Top", - "moveSelectionPopup-title": "Move selection", - "multi-selection": "Multi-Selection", - "multi-selection-on": "Multi-Selection is on", - "muted": "Muted", - "muted-info": "You will never be notified of any changes in this board", - "my-boards": "My Boards", - "name": "Name", - "no-archived-cards": "No cards in Archive.", - "no-archived-lists": "No lists in Archive.", - "no-archived-swimlanes": "No swimlanes in Archive.", - "no-results": "No results", - "normal": "Normal", - "normal-desc": "Can view and edit cards. Can't change settings.", - "not-accepted-yet": "Invitation not accepted yet", - "notify-participate": "Receive updates to any cards you participate as creater or member", - "notify-watch": "Receive updates to any boards, lists, or cards you’re watching", - "optional": "optional", - "or": "or", - "page-maybe-private": "This page may be private. You may be able to view it by <a href='%s'>logging in</a>.", - "page-not-found": "Page not found.", - "password": "Password", - "paste-or-dragdrop": "to paste, or drag & drop image file to it (image only)", - "participating": "Participating", - "preview": "Preview", - "previewAttachedImagePopup-title": "Preview", - "previewClipboardImagePopup-title": "Preview", - "private": "Private", - "private-desc": "This board is private. Only people added to the board can view and edit it.", - "profile": "Profile", - "public": "Public", - "public-desc": "This board is public. It's visible to anyone with the link and will show up in search engines like Google. Only people added to the board can edit.", - "quick-access-description": "Star a board to add a shortcut in this bar.", - "remove-cover": "Remove Cover", - "remove-from-board": "Remove from Board", - "remove-label": "Remove Label", - "listDeletePopup-title": "Delete List ?", - "remove-member": "Remove Member", - "remove-member-from-card": "Remove from Card", - "remove-member-pop": "Remove __name__ (__username__) from __boardTitle__? The member will be removed from all cards on this board. They will receive a notification.", - "removeMemberPopup-title": "Remove Member?", - "rename": "Rename", - "rename-board": "Rename Board", - "restore": "Restore", - "save": "Save", - "search": "Search", - "rules": "Rules", - "search-cards": "Search from card/list titles, descriptions and custom fields on this board", - "search-example": "Text to search for?", - "select-color": "Select Color", - "set-wip-limit-value": "Set a limit for the maximum number of tasks in this list", - "setWipLimitPopup-title": "Set WIP Limit", - "shortcut-assign-self": "Assign yourself to current card", - "shortcut-autocomplete-emoji": "Autocomplete emoji", - "shortcut-autocomplete-members": "Autocomplete members", - "shortcut-clear-filters": "Clear all filters", - "shortcut-close-dialog": "Close Dialog", - "shortcut-filter-my-cards": "Filter my cards", - "shortcut-show-shortcuts": "Bring up this shortcuts list", - "shortcut-toggle-filterbar": "Toggle Filter Sidebar", - "shortcut-toggle-sidebar": "Toggle Board Sidebar", - "show-cards-minimum-count": "Show cards count if list contains more than", - "sidebar-open": "Open Sidebar", - "sidebar-close": "Close Sidebar", - "signupPopup-title": "Create an Account", - "star-board-title": "Click to star this board. It will show up at top of your boards list.", - "starred-boards": "Starred Boards", - "starred-boards-description": "Starred boards show up at the top of your boards list.", - "subscribe": "Subscribe", - "team": "Team", - "this-board": "this board", - "this-card": "this card", - "spent-time-hours": "Spent time (hours)", - "overtime-hours": "Overtime (hours)", - "overtime": "Overtime", - "has-overtime-cards": "Has overtime cards", - "has-spenttime-cards": "Has spent time cards", - "time": "Time", - "title": "Title", - "tracking": "Tracking", - "tracking-info": "You will be notified of any changes to those cards you are involved as creator or member.", - "type": "Type", - "unassign-member": "Unassign member", - "unsaved-description": "You have an unsaved description.", - "unwatch": "Unwatch", - "upload": "Upload", - "upload-avatar": "Upload an avatar", - "uploaded-avatar": "Uploaded an avatar", - "username": "Username", - "view-it": "View it", - "warn-list-archived": "warning: this card is in an list at Archive", - "watch": "Watch", - "watching": "Watching", - "watching-info": "You will be notified of any change in this board", - "welcome-board": "Welcome Board", - "welcome-swimlane": "Milestone 1", - "welcome-list1": "Basics", - "welcome-list2": "Advanced", - "card-templates-swimlane": "Card Templates", - "list-templates-swimlane": "List Templates", - "board-templates-swimlane": "Board Templates", - "what-to-do": "What do you want to do?", - "wipLimitErrorPopup-title": "Invalid WIP Limit", - "wipLimitErrorPopup-dialog-pt1": "The number of tasks in this list is higher than the WIP limit you've defined.", - "wipLimitErrorPopup-dialog-pt2": "Please move some tasks out of this list, or set a higher WIP limit.", - "admin-panel": "Admin Panel", - "settings": "Settings", - "people": "People", - "registration": "Registration", - "disable-self-registration": "Disable Self-Registration", - "invite": "Invite", - "invite-people": "Invite People", - "to-boards": "To board(s)", - "email-addresses": "Email Addresses", - "smtp-host-description": "The address of the SMTP server that handles your emails.", - "smtp-port-description": "The port your SMTP server uses for outgoing emails.", - "smtp-tls-description": "Enable TLS support for SMTP server", - "smtp-host": "SMTP Host", - "smtp-port": "SMTP Port", - "smtp-username": "Username", - "smtp-password": "Password", - "smtp-tls": "TLS support", - "send-from": "From", - "send-smtp-test": "Send a test email to yourself", - "invitation-code": "Invitation Code", - "email-invite-register-subject": "__inviter__ sent you an invitation", - "email-invite-register-text": "Dear __user__,\n\n__inviter__ invites you to kanban board for collaborations.\n\nPlease follow the link below:\n__url__\n\nAnd your invitation code is: __icode__\n\nThanks.", - "email-smtp-test-subject": "SMTP Test Email", - "email-smtp-test-text": "You have successfully sent an email", - "error-invitation-code-not-exist": "Invitation code doesn't exist", - "error-notAuthorized": "You are not authorized to view this page.", - "webhook-title": "Webhook Name", - "webhook-token": "Token (Optional for Authentication)", - "outgoing-webhooks": "Outgoing Webhooks", - "bidirectional-webhooks": "Two-Way Webhooks", - "outgoingWebhooksPopup-title": "Outgoing Webhooks", - "boardCardTitlePopup-title": "Card Title Filter", - "disable-webhook": "Disable This Webhook", - "global-webhook": "Global Webhooks", - "new-outgoing-webhook": "New Outgoing Webhook", - "no-name": "(Unknown)", - "Node_version": "Node version", - "Meteor_version": "Meteor version", - "MongoDB_version": "MongoDB version", - "MongoDB_storage_engine": "MongoDB storage engine", - "MongoDB_Oplog_enabled": "MongoDB Oplog enabled", - "OS_Arch": "OS Arch", - "OS_Cpus": "OS CPU Count", - "OS_Freemem": "OS Free Memory", - "OS_Loadavg": "OS Load Average", - "OS_Platform": "OS Platform", - "OS_Release": "OS Release", - "OS_Totalmem": "OS Total Memory", - "OS_Type": "OS Type", - "OS_Uptime": "OS Uptime", - "days": "days", - "hours": "hours", - "minutes": "minutes", - "seconds": "seconds", - "show-field-on-card": "Show this field on card", - "automatically-field-on-card": "Auto create field to all cards", - "showLabel-field-on-card": "Show field label on minicard", - "yes": "Yes", - "no": "No", - "accounts": "Accounts", - "accounts-allowEmailChange": "Allow Email Change", - "accounts-allowUserNameChange": "Allow Username Change", - "createdAt": "Created at", - "verified": "Verified", - "active": "Active", - "card-received": "Received", - "card-received-on": "Received on", - "card-end": "End", - "card-end-on": "Ends on", - "editCardReceivedDatePopup-title": "Change received date", - "editCardEndDatePopup-title": "Change end date", - "setCardColorPopup-title": "Set color", - "setCardActionsColorPopup-title": "Choose a color", - "setSwimlaneColorPopup-title": "Choose a color", - "setListColorPopup-title": "Choose a color", - "assigned-by": "Assigned By", - "requested-by": "Requested By", - "board-delete-notice": "Deleting is permanent. You will lose all lists, cards and actions associated with this board.", - "delete-board-confirm-popup": "All lists, cards, labels, and activities will be deleted and you won't be able to recover the board contents. There is no undo.", - "boardDeletePopup-title": "Delete Board?", - "delete-board": "Delete Board", - "default-subtasks-board": "Subtasks for __board__ board", - "default": "Default", - "queue": "Queue", - "subtask-settings": "Subtasks Settings", - "card-settings": "Card Settings", - "boardSubtaskSettingsPopup-title": "Board Subtasks Settings", - "boardCardSettingsPopup-title": "Card Settings", - "deposit-subtasks-board": "Deposit subtasks to this board:", - "deposit-subtasks-list": "Landing list for subtasks deposited here:", - "show-parent-in-minicard": "Show parent in minicard:", - "prefix-with-full-path": "Prefix with full path", - "prefix-with-parent": "Prefix with parent", - "subtext-with-full-path": "Subtext with full path", - "subtext-with-parent": "Subtext with parent", - "change-card-parent": "Change card's parent", - "parent-card": "Parent card", - "source-board": "Source board", - "no-parent": "Don't show parent", - "activity-added-label": "added label '%s' to %s", - "activity-removed-label": "removed label '%s' from %s", - "activity-delete-attach": "deleted an attachment from %s", - "activity-added-label-card": "added label '%s'", - "activity-removed-label-card": "removed label '%s'", - "activity-delete-attach-card": "deleted an attachment", - "activity-set-customfield": "set custom field '%s' to '%s' in %s", - "activity-unset-customfield": "unset custom field '%s' in %s", - "r-rule": "Rule", - "r-add-trigger": "Add trigger", - "r-add-action": "Add action", - "r-board-rules": "Board rules", - "r-add-rule": "Add rule", - "r-view-rule": "View rule", - "r-delete-rule": "Delete rule", - "r-new-rule-name": "New rule title", - "r-no-rules": "No rules", - "r-when-a-card": "When a card", - "r-is": "is", - "r-is-moved": "is moved", - "r-added-to": "added to", - "r-removed-from": "Removed from", - "r-the-board": "the board", - "r-list": "list", - "set-filter": "Set Filter", - "r-moved-to": "Moved to", - "r-moved-from": "Moved from", - "r-archived": "Moved to Archive", - "r-unarchived": "Restored from Archive", - "r-a-card": "a card", - "r-when-a-label-is": "When a label is", - "r-when-the-label": "When the label", - "r-list-name": "list name", - "r-when-a-member": "When a member is", - "r-when-the-member": "When the member", - "r-name": "name", - "r-when-a-attach": "When an attachment", - "r-when-a-checklist": "When a checklist is", - "r-when-the-checklist": "When the checklist", - "r-completed": "Completed", - "r-made-incomplete": "Made incomplete", - "r-when-a-item": "When a checklist item is", - "r-when-the-item": "When the checklist item", - "r-checked": "Checked", - "r-unchecked": "Unchecked", - "r-move-card-to": "Move card to", - "r-top-of": "Top of", - "r-bottom-of": "Bottom of", - "r-its-list": "its list", - "r-archive": "Move to Archive", - "r-unarchive": "Restore from Archive", - "r-card": "card", - "r-add": "Add", - "r-remove": "Remove", - "r-label": "label", - "r-member": "member", - "r-remove-all": "Remove all members from the card", - "r-set-color": "Set color to", - "r-checklist": "checklist", - "r-check-all": "Check all", - "r-uncheck-all": "Uncheck all", - "r-items-check": "items of checklist", - "r-check": "Check", - "r-uncheck": "Uncheck", - "r-item": "item", - "r-of-checklist": "of checklist", - "r-send-email": "Send an email", - "r-to": "to", - "r-subject": "subject", - "r-rule-details": "Rule details", - "r-d-move-to-top-gen": "Move card to top of its list", - "r-d-move-to-top-spec": "Move card to top of list", - "r-d-move-to-bottom-gen": "Move card to bottom of its list", - "r-d-move-to-bottom-spec": "Move card to bottom of list", - "r-d-send-email": "Send email", - "r-d-send-email-to": "to", - "r-d-send-email-subject": "subject", - "r-d-send-email-message": "message", - "r-d-archive": "Move card to Archive", - "r-d-unarchive": "Restore card from Archive", - "r-d-add-label": "Add label", - "r-d-remove-label": "Remove label", - "r-create-card": "Create new card", - "r-in-list": "in list", - "r-in-swimlane": "in swimlane", - "r-d-add-member": "Add member", - "r-d-remove-member": "Remove member", - "r-d-remove-all-member": "Remove all member", - "r-d-check-all": "Check all items of a list", - "r-d-uncheck-all": "Uncheck all items of a list", - "r-d-check-one": "Check item", - "r-d-uncheck-one": "Uncheck item", - "r-d-check-of-list": "of checklist", - "r-d-add-checklist": "Add checklist", - "r-d-remove-checklist": "Remove checklist", - "r-by": "by", - "r-add-checklist": "Add checklist", - "r-with-items": "with items", - "r-items-list": "item1,item2,item3", - "r-add-swimlane": "Add swimlane", - "r-swimlane-name": "swimlane name", - "r-board-note": "Note: leave a field empty to match every possible value.", - "r-checklist-note": "Note: checklist's items have to be written as comma separated values.", - "r-when-a-card-is-moved": "When a card is moved to another list", - "r-set": "Set", - "r-update": "Update", - "r-datefield": "date field", - "r-df-start-at": "start", - "r-df-due-at": "due", - "r-df-end-at": "end", - "r-df-received-at": "received", - "r-to-current-datetime": "to current date/time", - "r-remove-value-from": "Remove value from", - "ldap": "LDAP", - "oauth2": "OAuth2", - "cas": "CAS", - "authentication-method": "Authentication method", - "authentication-type": "Authentication type", - "custom-product-name": "Custom Product Name", - "layout": "Layout", - "hide-logo": "Hide Logo", - "add-custom-html-after-body-start": "Add Custom HTML after <body> start", - "add-custom-html-before-body-end": "Add Custom HTML before </body> end", - "error-undefined": "Something went wrong", - "error-ldap-login": "An error occurred while trying to login", - "display-authentication-method": "Display Authentication Method", - "default-authentication-method": "Default Authentication Method", - "duplicate-board": "Duplicate Board", - "people-number": "The number of people is:", - "swimlaneDeletePopup-title": "Delete Swimlane ?", - "swimlane-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the swimlane. There is no undo.", - "restore-all": "Restore all", - "delete-all": "Delete all", - "loading": "Loading, please wait.", - "previous_as": "last time was", - "act-a-dueAt": "modified due time to \nWhen: __timeValue__\nWhere: __card__\n previous due was __timeOldValue__", - "act-a-endAt": "modified ending time to __timeValue__ from (__timeOldValue__)", - "act-a-startAt": "modified starting time to __timeValue__ from (__timeOldValue__)", - "act-a-receivedAt": "modified received time to __timeValue__ from (__timeOldValue__)", - "a-dueAt": "modified due time to be", - "a-endAt": "modified ending time to be", - "a-startAt": "modified starting time to be", - "a-receivedAt": "modified received time to be", - "almostdue": "current due time %s is approaching", - "pastdue": "current due time %s is past", - "duenow": "current due time %s is today", - "act-newDue": "__list__/__card__ has 1st due reminder [__board__]", - "act-withDue": "__list__/__card__ due reminders [__board__]", - "act-almostdue": "was reminding the current due (__timeValue__) of __card__ is approaching", - "act-pastdue": "was reminding the current due (__timeValue__) of __card__ is past", - "act-duenow": "was reminding the current due (__timeValue__) of __card__ is now", - "act-atUserComment": "You were mentioned in [__board__] __list__/__card__", - "delete-user-confirm-popup": "Are you sure you want to delete this account? There is no undo.", - "accounts-allowUserDelete": "Allow users to self delete their account", - "hide-minicard-label-text": "Hide minicard label text", - "show-desktop-drag-handles": "Show desktop drag handles", - "assignee": "Assignee", - "cardAssigneesPopup-title": "Assignee", - "addmore-detail": "Add a more detailed description", - "show-on-card": "Show on Card", - "new": "New", - "editUserPopup-title": "Edit User", - "newUserPopup-title": "New User", - "notifications": "Notifications", - "view-all": "View All", - "filter-by-unread": "Filter by Unread", - "mark-all-as-read": "Mark all as read", - "allow-rename": "Allow Rename", - "allowRenamePopup-title": "Allow Rename" -} \ No newline at end of file + "accept": "Ընդունել", + "act-activity-notify": "Activity Notification", + "act-addAttachment": "added attachment __attachment__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-deleteAttachment": "deleted attachment __attachment__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addSubtask": "added subtask __subtask__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addedLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removeLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removedLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addChecklist": "added checklist __checklist__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addChecklistItem": "added checklist item __checklistItem__ to checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removeChecklist": "removed checklist __checklist__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removeChecklistItem": "removed checklist item __checklistItem__ from checklist __checkList__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-checkedItem": "checked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-uncheckedItem": "unchecked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-completeChecklist": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-uncompleteChecklist": "uncompleted checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addComment": "commented on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-editComment": "edited comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-deleteComment": "deleted comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-createBoard": "created board __board__", + "act-createSwimlane": "created swimlane __swimlane__ to board __board__", + "act-createCard": "created card __card__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-createCustomField": "created custom field __customField__ at board __board__", + "act-deleteCustomField": "deleted custom field __customField__ at board __board__", + "act-setCustomField": "edited custom field __customField__: __customFieldValue__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-createList": "added list __list__ to board __board__", + "act-addBoardMember": "added member __member__ to board __board__", + "act-archivedBoard": "Board __board__ moved to Archive", + "act-archivedCard": "Card __card__ at list __list__ at swimlane __swimlane__ at board __board__ moved to Archive", + "act-archivedList": "List __list__ at swimlane __swimlane__ at board __board__ moved to Archive", + "act-archivedSwimlane": "Swimlane __swimlane__ at board __board__ moved to Archive", + "act-importBoard": "imported board __board__", + "act-importCard": "imported card __card__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-importList": "imported list __list__ to swimlane __swimlane__ at board __board__", + "act-joinMember": "added member __member__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-moveCard": "moved card __card__ at board __board__ from list __oldList__ at swimlane __oldSwimlane__ to list __list__ at swimlane __swimlane__", + "act-moveCardToOtherBoard": "moved card __card__ from list __oldList__ at swimlane __oldSwimlane__ at board __oldBoard__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-removeBoardMember": "removed member __member__ from board __board__", + "act-restoredCard": "restored card __card__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-unjoinMember": "removed member __member__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-withBoardTitle": "__board__", + "act-withCardTitle": "[__board__] __card__", + "actions": "Actions", + "activities": "Activities", + "activity": "Activity", + "activity-added": "added %s to %s", + "activity-archived": "%s moved to Archive", + "activity-attached": "attached %s to %s", + "activity-created": "created %s", + "activity-customfield-created": "created custom field %s", + "activity-excluded": "excluded %s from %s", + "activity-imported": "imported %s into %s from %s", + "activity-imported-board": "imported %s from %s", + "activity-joined": "joined %s", + "activity-moved": "moved %s from %s to %s", + "activity-on": "on %s", + "activity-removed": "removed %s from %s", + "activity-sent": "sent %s to %s", + "activity-unjoined": "unjoined %s", + "activity-subtask-added": "added subtask to %s", + "activity-checked-item": "checked %s in checklist %s of %s", + "activity-unchecked-item": "unchecked %s in checklist %s of %s", + "activity-checklist-added": "added checklist to %s", + "activity-checklist-removed": "removed a checklist from %s", + "activity-checklist-completed": "completed checklist %s of %s", + "activity-checklist-uncompleted": "uncompleted the checklist %s of %s", + "activity-checklist-item-added": "added checklist item to '%s' in %s", + "activity-checklist-item-removed": "removed a checklist item from '%s' in %s", + "add": "Add", + "activity-checked-item-card": "checked %s in checklist %s", + "activity-unchecked-item-card": "unchecked %s in checklist %s", + "activity-checklist-completed-card": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "activity-checklist-uncompleted-card": "uncompleted the checklist %s", + "activity-editComment": "edited comment %s", + "activity-deleteComment": "deleted comment %s", + "add-attachment": "Add Attachment", + "add-board": "Add Board", + "add-card": "Add Card", + "add-swimlane": "Add Swimlane", + "add-subtask": "Add Subtask", + "add-checklist": "Add Checklist", + "add-checklist-item": "Add an item to checklist", + "add-cover": "Add Cover", + "add-label": "Add Label", + "add-list": "Add List", + "add-members": "Add Members", + "added": "Added", + "addMemberPopup-title": "Members", + "admin": "Admin", + "admin-desc": "Can view and edit cards, remove members, and change settings for the board.", + "admin-announcement": "Announcement", + "admin-announcement-active": "Active System-Wide Announcement", + "admin-announcement-title": "Announcement from Administrator", + "all-boards": "All boards", + "and-n-other-card": "And __count__ other card", + "and-n-other-card_plural": "And __count__ other cards", + "apply": "Apply", + "app-is-offline": "Loading, please wait. Refreshing the page will cause data loss. If loading does not work, please check that server has not stopped.", + "archive": "Move to Archive", + "archive-all": "Move All to Archive", + "archive-board": "Move Board to Archive", + "archive-card": "Move Card to Archive", + "archive-list": "Move List to Archive", + "archive-swimlane": "Move Swimlane to Archive", + "archive-selection": "Move selection to Archive", + "archiveBoardPopup-title": "Move Board to Archive?", + "archived-items": "Archive", + "archived-boards": "Boards in Archive", + "restore-board": "Restore Board", + "no-archived-boards": "No Boards in Archive.", + "archives": "Archive", + "template": "Template", + "templates": "Templates", + "assign-member": "Assign member", + "attached": "attached", + "attachment": "Attachment", + "attachment-delete-pop": "Deleting an attachment is permanent. There is no undo.", + "attachmentDeletePopup-title": "Delete Attachment?", + "attachments": "Attachments", + "auto-watch": "Automatically watch boards when they are created", + "avatar-too-big": "The avatar is too large (70KB max)", + "back": "Back", + "board-change-color": "Change color", + "board-nb-stars": "%s stars", + "board-not-found": "Board not found", + "board-private-info": "This board will be <strong>private</strong>.", + "board-public-info": "This board will be <strong>public</strong>.", + "boardChangeColorPopup-title": "Change Board Background", + "boardChangeTitlePopup-title": "Rename Board", + "boardChangeVisibilityPopup-title": "Change Visibility", + "boardChangeWatchPopup-title": "Change Watch", + "boardMenuPopup-title": "Board Settings", + "boardChangeViewPopup-title": "Board View", + "boards": "Boards", + "board-view": "Board View", + "board-view-cal": "Calendar", + "board-view-swimlanes": "Swimlanes", + "board-view-collapse": "Collapse", + "board-view-lists": "Lists", + "bucket-example": "Like “Bucket List” for example", + "cancel": "Cancel", + "card-archived": "This card is moved to Archive.", + "board-archived": "This board is moved to Archive.", + "card-comments-title": "This card has %s comment.", + "card-delete-notice": "Deleting is permanent. You will lose all actions associated with this card.", + "card-delete-pop": "All actions will be removed from the activity feed and you won't be able to re-open the card. There is no undo.", + "card-delete-suggest-archive": "You can move a card to Archive to remove it from the board and preserve the activity.", + "card-due": "Due", + "card-due-on": "Due on", + "card-spent": "Spent Time", + "card-edit-attachments": "Edit attachments", + "card-edit-custom-fields": "Edit custom fields", + "card-edit-labels": "Edit labels", + "card-edit-members": "Edit members", + "card-labels-title": "Change the labels for the card.", + "card-members-title": "Add or remove members of the board from the card.", + "card-start": "Start", + "card-start-on": "Starts on", + "cardAttachmentsPopup-title": "Attach From", + "cardCustomField-datePopup-title": "Change date", + "cardCustomFieldsPopup-title": "Edit custom fields", + "cardDeletePopup-title": "Delete Card?", + "cardDetailsActionsPopup-title": "Card Actions", + "cardLabelsPopup-title": "Labels", + "cardMembersPopup-title": "Members", + "cardMorePopup-title": "More", + "cardTemplatePopup-title": "Create template", + "cards": "Cards", + "cards-count": "Cards", + "casSignIn": "Sign In with CAS", + "cardType-card": "Card", + "cardType-linkedCard": "Linked Card", + "cardType-linkedBoard": "Linked Board", + "change": "Change", + "change-avatar": "Change Avatar", + "change-password": "Change Password", + "change-permissions": "Change permissions", + "change-settings": "Change Settings", + "changeAvatarPopup-title": "Change Avatar", + "changeLanguagePopup-title": "Change Language", + "changePasswordPopup-title": "Change Password", + "changePermissionsPopup-title": "Change Permissions", + "changeSettingsPopup-title": "Change Settings", + "subtasks": "Subtasks", + "checklists": "Checklists", + "click-to-star": "Click to star this board.", + "click-to-unstar": "Click to unstar this board.", + "clipboard": "Clipboard or drag & drop", + "close": "Close", + "close-board": "Close Board", + "close-board-pop": "You will be able to restore the board by clicking the “Archive” button from the home header.", + "color-black": "black", + "color-blue": "blue", + "color-crimson": "crimson", + "color-darkgreen": "darkgreen", + "color-gold": "gold", + "color-gray": "gray", + "color-green": "green", + "color-indigo": "indigo", + "color-lime": "lime", + "color-magenta": "magenta", + "color-mistyrose": "mistyrose", + "color-navy": "navy", + "color-orange": "orange", + "color-paleturquoise": "paleturquoise", + "color-peachpuff": "peachpuff", + "color-pink": "pink", + "color-plum": "plum", + "color-purple": "purple", + "color-red": "red", + "color-saddlebrown": "saddlebrown", + "color-silver": "silver", + "color-sky": "sky", + "color-slateblue": "slateblue", + "color-white": "white", + "color-yellow": "yellow", + "unset-color": "Unset", + "comment": "Comment", + "comment-placeholder": "Write Comment", + "comment-only": "Comment only", + "comment-only-desc": "Can comment on cards only.", + "no-comments": "No comments", + "no-comments-desc": "Can not see comments and activities.", + "worker": "Worker", + "worker-desc": "Can only move cards, assign itself to card and comment.", + "computer": "Computer", + "confirm-subtask-delete-dialog": "Are you sure you want to delete subtask?", + "confirm-checklist-delete-dialog": "Are you sure you want to delete checklist?", + "copy-card-link-to-clipboard": "Copy card link to clipboard", + "linkCardPopup-title": "Link Card", + "searchElementPopup-title": "Search", + "copyCardPopup-title": "Copy Card", + "copyChecklistToManyCardsPopup-title": "Copy Checklist Template to Many Cards", + "copyChecklistToManyCardsPopup-instructions": "Destination Card Titles and Descriptions in this JSON format", + "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"First card title\", \"description\":\"First card description\"}, {\"title\":\"Second card title\",\"description\":\"Second card description\"},{\"title\":\"Last card title\",\"description\":\"Last card description\"} ]", + "create": "Create", + "createBoardPopup-title": "Create Board", + "chooseBoardSourcePopup-title": "Import board", + "createLabelPopup-title": "Create Label", + "createCustomField": "Create Field", + "createCustomFieldPopup-title": "Create Field", + "current": "current", + "custom-field-delete-pop": "There is no undo. This will remove this custom field from all cards and destroy its history.", + "custom-field-checkbox": "Checkbox", + "custom-field-date": "Date", + "custom-field-dropdown": "Dropdown List", + "custom-field-dropdown-none": "(none)", + "custom-field-dropdown-options": "List Options", + "custom-field-dropdown-options-placeholder": "Press enter to add more options", + "custom-field-dropdown-unknown": "(unknown)", + "custom-field-number": "Number", + "custom-field-text": "Text", + "custom-fields": "Custom Fields", + "date": "Date", + "decline": "Decline", + "default-avatar": "Default avatar", + "delete": "Delete", + "deleteCustomFieldPopup-title": "Delete Custom Field?", + "deleteLabelPopup-title": "Delete Label?", + "description": "Description", + "disambiguateMultiLabelPopup-title": "Disambiguate Label Action", + "disambiguateMultiMemberPopup-title": "Disambiguate Member Action", + "discard": "Discard", + "done": "Done", + "download": "Download", + "edit": "Edit", + "edit-avatar": "Change Avatar", + "edit-profile": "Edit Profile", + "edit-wip-limit": "Edit WIP Limit", + "soft-wip-limit": "Soft WIP Limit", + "editCardStartDatePopup-title": "Change start date", + "editCardDueDatePopup-title": "Change due date", + "editCustomFieldPopup-title": "Edit Field", + "editCardSpentTimePopup-title": "Change spent time", + "editLabelPopup-title": "Change Label", + "editNotificationPopup-title": "Edit Notification", + "editProfilePopup-title": "Edit Profile", + "email": "Email", + "email-enrollAccount-subject": "An account created for you on __siteName__", + "email-enrollAccount-text": "Hello __user__,\n\nTo start using the service, simply click the link below.\n\n__url__\n\nThanks.", + "email-fail": "Sending email failed", + "email-fail-text": "Error trying to send email", + "email-invalid": "Invalid email", + "email-invite": "Invite via Email", + "email-invite-subject": "__inviter__ sent you an invitation", + "email-invite-text": "Dear __user__,\n\n__inviter__ invites you to join board \"__board__\" for collaborations.\n\nPlease follow the link below:\n\n__url__\n\nThanks.", + "email-resetPassword-subject": "Reset your password on __siteName__", + "email-resetPassword-text": "Hello __user__,\n\nTo reset your password, simply click the link below.\n\n__url__\n\nThanks.", + "email-sent": "Email sent", + "email-verifyEmail-subject": "Verify your email address on __siteName__", + "email-verifyEmail-text": "Hello __user__,\n\nTo verify your account email, simply click the link below.\n\n__url__\n\nThanks.", + "enable-wip-limit": "Enable WIP Limit", + "error-board-doesNotExist": "This board does not exist", + "error-board-notAdmin": "You need to be admin of this board to do that", + "error-board-notAMember": "You need to be a member of this board to do that", + "error-json-malformed": "Your text is not valid JSON", + "error-json-schema": "Your JSON data does not include the proper information in the correct format", + "error-list-doesNotExist": "This list does not exist", + "error-user-doesNotExist": "This user does not exist", + "error-user-notAllowSelf": "You can not invite yourself", + "error-user-notCreated": "This user is not created", + "error-username-taken": "This username is already taken", + "error-email-taken": "Email has already been taken", + "export-board": "Export board", + "sort": "Sort", + "sort-desc": "Click to Sort List", + "list-sort-by": "Sort the List By:", + "list-label-modifiedAt": "Last Access Time", + "list-label-title": "Name of the List", + "list-label-sort": "Your Manual Order", + "list-label-short-modifiedAt": "(L)", + "list-label-short-title": "(N)", + "list-label-short-sort": "(M)", + "filter": "Filter", + "filter-cards": "Filter Cards or Lists", + "list-filter-label": "Filter List by Title", + "filter-clear": "Clear filter", + "filter-no-label": "No label", + "filter-no-member": "No member", + "filter-no-assignee": "No assignee", + "filter-no-custom-fields": "No Custom Fields", + "filter-show-archive": "Show archived lists", + "filter-hide-empty": "Hide empty lists", + "filter-on": "Filter is on", + "filter-on-desc": "You are filtering cards on this board. Click here to edit filter.", + "filter-to-selection": "Filter to selection", + "advanced-filter-label": "Advanced Filter", + "advanced-filter-description": "Advanced Filter allows to write a string containing following operators: == != <= >= && || ( ) A space is used as a separator between the Operators. You can filter for all Custom Fields by typing their names and values. For Example: Field1 == Value1. Note: If fields or values contains spaces, you need to encapsulate them into single quotes. For Example: 'Field 1' == 'Value 1'. For single control characters (' \\/) to be skipped, you can use \\. For example: Field1 == I\\'m. Also you can combine multiple conditions. For Example: F1 == V1 || F1 == V2. Normally all operators are interpreted from left to right. You can change the order by placing brackets. For Example: F1 == V1 && ( F2 == V2 || F2 == V3 ). Also you can search text fields using regex: F1 == /Tes.*/i", + "fullname": "Full Name", + "header-logo-title": "Go back to your boards page.", + "hide-system-messages": "Hide system messages", + "headerBarCreateBoardPopup-title": "Create Board", + "home": "Home", + "import": "Import", + "link": "Link", + "import-board": "import board", + "import-board-c": "Import board", + "import-board-title-trello": "Import board from Trello", + "import-board-title-wekan": "Import board from previous export", + "import-sandstorm-backup-warning": "Do not delete data you import from original exported board or Trello before checking does this grain close and open again, or do you get Board not found error, that means data loss.", + "import-sandstorm-warning": "Imported board will delete all existing data on board and replace it with imported board.", + "from-trello": "From Trello", + "from-wekan": "From previous export", + "import-board-instruction-trello": "In your Trello board, go to 'Menu', then 'More', 'Print and Export', 'Export JSON', and copy the resulting text.", + "import-board-instruction-wekan": "In your board, go to 'Menu', then 'Export board', and copy the text in the downloaded file.", + "import-board-instruction-about-errors": "If you get errors when importing board, sometimes importing still works, and board is at All Boards page.", + "import-json-placeholder": "Paste your valid JSON data here", + "import-map-members": "Map members", + "import-members-map": "Your imported board has some members. Please map the members you want to import to your users", + "import-show-user-mapping": "Review members mapping", + "import-user-select": "Pick your existing user you want to use as this member", + "importMapMembersAddPopup-title": "Select member", + "info": "Version", + "initials": "Initials", + "invalid-date": "Invalid date", + "invalid-time": "Invalid time", + "invalid-user": "Invalid user", + "joined": "joined", + "just-invited": "You are just invited to this board", + "keyboard-shortcuts": "Keyboard shortcuts", + "label-create": "Create Label", + "label-default": "%s label (default)", + "label-delete-pop": "There is no undo. This will remove this label from all cards and destroy its history.", + "labels": "Labels", + "language": "Language", + "last-admin-desc": "You can’t change roles because there must be at least one admin.", + "leave-board": "Leave Board", + "leave-board-pop": "Are you sure you want to leave __boardTitle__? You will be removed from all cards on this board.", + "leaveBoardPopup-title": "Leave Board ?", + "link-card": "Link to this card", + "list-archive-cards": "Move all cards in this list to Archive", + "list-archive-cards-pop": "This will remove all the cards in this list from the board. To view cards in Archive and bring them back to the board, click “Menu” > “Archive”.", + "list-move-cards": "Move all cards in this list", + "list-select-cards": "Select all cards in this list", + "set-color-list": "Set Color", + "listActionPopup-title": "List Actions", + "swimlaneActionPopup-title": "Swimlane Actions", + "swimlaneAddPopup-title": "Add a Swimlane below", + "listImportCardPopup-title": "Import a Trello card", + "listMorePopup-title": "More", + "link-list": "Link to this list", + "list-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the list. There is no undo.", + "list-delete-suggest-archive": "You can move a list to Archive to remove it from the board and preserve the activity.", + "lists": "Lists", + "swimlanes": "Swimlanes", + "log-out": "Log Out", + "log-in": "Log In", + "loginPopup-title": "Log In", + "memberMenuPopup-title": "Member Settings", + "members": "Members", + "menu": "Menu", + "move-selection": "Move selection", + "moveCardPopup-title": "Move Card", + "moveCardToBottom-title": "Move to Bottom", + "moveCardToTop-title": "Move to Top", + "moveSelectionPopup-title": "Move selection", + "multi-selection": "Multi-Selection", + "multi-selection-on": "Multi-Selection is on", + "muted": "Muted", + "muted-info": "You will never be notified of any changes in this board", + "my-boards": "My Boards", + "name": "Name", + "no-archived-cards": "No cards in Archive.", + "no-archived-lists": "No lists in Archive.", + "no-archived-swimlanes": "No swimlanes in Archive.", + "no-results": "No results", + "normal": "Normal", + "normal-desc": "Can view and edit cards. Can't change settings.", + "not-accepted-yet": "Invitation not accepted yet", + "notify-participate": "Receive updates to any cards you participate as creater or member", + "notify-watch": "Receive updates to any boards, lists, or cards you’re watching", + "optional": "optional", + "or": "or", + "page-maybe-private": "This page may be private. You may be able to view it by <a href='%s'>logging in</a>.", + "page-not-found": "Page not found.", + "password": "Password", + "paste-or-dragdrop": "to paste, or drag & drop image file to it (image only)", + "participating": "Participating", + "preview": "Preview", + "previewAttachedImagePopup-title": "Preview", + "previewClipboardImagePopup-title": "Preview", + "private": "Private", + "private-desc": "This board is private. Only people added to the board can view and edit it.", + "profile": "Profile", + "public": "Public", + "public-desc": "This board is public. It's visible to anyone with the link and will show up in search engines like Google. Only people added to the board can edit.", + "quick-access-description": "Star a board to add a shortcut in this bar.", + "remove-cover": "Remove Cover", + "remove-from-board": "Remove from Board", + "remove-label": "Remove Label", + "listDeletePopup-title": "Delete List ?", + "remove-member": "Remove Member", + "remove-member-from-card": "Remove from Card", + "remove-member-pop": "Remove __name__ (__username__) from __boardTitle__? The member will be removed from all cards on this board. They will receive a notification.", + "removeMemberPopup-title": "Remove Member?", + "rename": "Rename", + "rename-board": "Rename Board", + "restore": "Restore", + "save": "Save", + "search": "Search", + "rules": "Rules", + "search-cards": "Search from card/list titles, descriptions and custom fields on this board", + "search-example": "Text to search for?", + "select-color": "Select Color", + "set-wip-limit-value": "Set a limit for the maximum number of tasks in this list", + "setWipLimitPopup-title": "Set WIP Limit", + "shortcut-assign-self": "Assign yourself to current card", + "shortcut-autocomplete-emoji": "Autocomplete emoji", + "shortcut-autocomplete-members": "Autocomplete members", + "shortcut-clear-filters": "Clear all filters", + "shortcut-close-dialog": "Close Dialog", + "shortcut-filter-my-cards": "Filter my cards", + "shortcut-show-shortcuts": "Bring up this shortcuts list", + "shortcut-toggle-filterbar": "Toggle Filter Sidebar", + "shortcut-toggle-sidebar": "Toggle Board Sidebar", + "show-cards-minimum-count": "Show cards count if list contains more than", + "sidebar-open": "Open Sidebar", + "sidebar-close": "Close Sidebar", + "signupPopup-title": "Create an Account", + "star-board-title": "Click to star this board. It will show up at top of your boards list.", + "starred-boards": "Starred Boards", + "starred-boards-description": "Starred boards show up at the top of your boards list.", + "subscribe": "Subscribe", + "team": "Team", + "this-board": "this board", + "this-card": "this card", + "spent-time-hours": "Spent time (hours)", + "overtime-hours": "Overtime (hours)", + "overtime": "Overtime", + "has-overtime-cards": "Has overtime cards", + "has-spenttime-cards": "Has spent time cards", + "time": "Time", + "title": "Title", + "tracking": "Tracking", + "tracking-info": "You will be notified of any changes to those cards you are involved as creator or member.", + "type": "Type", + "unassign-member": "Unassign member", + "unsaved-description": "You have an unsaved description.", + "unwatch": "Unwatch", + "upload": "Upload", + "upload-avatar": "Upload an avatar", + "uploaded-avatar": "Uploaded an avatar", + "username": "Username", + "view-it": "View it", + "warn-list-archived": "warning: this card is in an list at Archive", + "watch": "Watch", + "watching": "Watching", + "watching-info": "You will be notified of any change in this board", + "welcome-board": "Welcome Board", + "welcome-swimlane": "Milestone 1", + "welcome-list1": "Basics", + "welcome-list2": "Advanced", + "card-templates-swimlane": "Card Templates", + "list-templates-swimlane": "List Templates", + "board-templates-swimlane": "Board Templates", + "what-to-do": "What do you want to do?", + "wipLimitErrorPopup-title": "Invalid WIP Limit", + "wipLimitErrorPopup-dialog-pt1": "The number of tasks in this list is higher than the WIP limit you've defined.", + "wipLimitErrorPopup-dialog-pt2": "Please move some tasks out of this list, or set a higher WIP limit.", + "admin-panel": "Admin Panel", + "settings": "Settings", + "people": "People", + "registration": "Registration", + "disable-self-registration": "Disable Self-Registration", + "invite": "Invite", + "invite-people": "Invite People", + "to-boards": "To board(s)", + "email-addresses": "Email Addresses", + "smtp-host-description": "The address of the SMTP server that handles your emails.", + "smtp-port-description": "The port your SMTP server uses for outgoing emails.", + "smtp-tls-description": "Enable TLS support for SMTP server", + "smtp-host": "SMTP Host", + "smtp-port": "SMTP Port", + "smtp-username": "Username", + "smtp-password": "Password", + "smtp-tls": "TLS support", + "send-from": "From", + "send-smtp-test": "Send a test email to yourself", + "invitation-code": "Invitation Code", + "email-invite-register-subject": "__inviter__ sent you an invitation", + "email-invite-register-text": "Dear __user__,\n\n__inviter__ invites you to kanban board for collaborations.\n\nPlease follow the link below:\n__url__\n\nAnd your invitation code is: __icode__\n\nThanks.", + "email-smtp-test-subject": "SMTP Test Email", + "email-smtp-test-text": "You have successfully sent an email", + "error-invitation-code-not-exist": "Invitation code doesn't exist", + "error-notAuthorized": "You are not authorized to view this page.", + "webhook-title": "Webhook Name", + "webhook-token": "Token (Optional for Authentication)", + "outgoing-webhooks": "Outgoing Webhooks", + "bidirectional-webhooks": "Two-Way Webhooks", + "outgoingWebhooksPopup-title": "Outgoing Webhooks", + "boardCardTitlePopup-title": "Card Title Filter", + "disable-webhook": "Disable This Webhook", + "global-webhook": "Global Webhooks", + "new-outgoing-webhook": "New Outgoing Webhook", + "no-name": "(Unknown)", + "Node_version": "Node version", + "Meteor_version": "Meteor version", + "MongoDB_version": "MongoDB version", + "MongoDB_storage_engine": "MongoDB storage engine", + "MongoDB_Oplog_enabled": "MongoDB Oplog enabled", + "OS_Arch": "OS Arch", + "OS_Cpus": "OS CPU Count", + "OS_Freemem": "OS Free Memory", + "OS_Loadavg": "OS Load Average", + "OS_Platform": "OS Platform", + "OS_Release": "OS Release", + "OS_Totalmem": "OS Total Memory", + "OS_Type": "OS Type", + "OS_Uptime": "OS Uptime", + "days": "days", + "hours": "hours", + "minutes": "minutes", + "seconds": "seconds", + "show-field-on-card": "Show this field on card", + "automatically-field-on-card": "Auto create field to all cards", + "showLabel-field-on-card": "Show field label on minicard", + "yes": "Yes", + "no": "No", + "accounts": "Accounts", + "accounts-allowEmailChange": "Allow Email Change", + "accounts-allowUserNameChange": "Allow Username Change", + "createdAt": "Created at", + "verified": "Verified", + "active": "Active", + "card-received": "Received", + "card-received-on": "Received on", + "card-end": "End", + "card-end-on": "Ends on", + "editCardReceivedDatePopup-title": "Change received date", + "editCardEndDatePopup-title": "Change end date", + "setCardColorPopup-title": "Set color", + "setCardActionsColorPopup-title": "Choose a color", + "setSwimlaneColorPopup-title": "Choose a color", + "setListColorPopup-title": "Choose a color", + "assigned-by": "Assigned By", + "requested-by": "Requested By", + "board-delete-notice": "Deleting is permanent. You will lose all lists, cards and actions associated with this board.", + "delete-board-confirm-popup": "All lists, cards, labels, and activities will be deleted and you won't be able to recover the board contents. There is no undo.", + "boardDeletePopup-title": "Delete Board?", + "delete-board": "Delete Board", + "default-subtasks-board": "Subtasks for __board__ board", + "default": "Default", + "queue": "Queue", + "subtask-settings": "Subtasks Settings", + "card-settings": "Card Settings", + "boardSubtaskSettingsPopup-title": "Board Subtasks Settings", + "boardCardSettingsPopup-title": "Card Settings", + "deposit-subtasks-board": "Deposit subtasks to this board:", + "deposit-subtasks-list": "Landing list for subtasks deposited here:", + "show-parent-in-minicard": "Show parent in minicard:", + "prefix-with-full-path": "Prefix with full path", + "prefix-with-parent": "Prefix with parent", + "subtext-with-full-path": "Subtext with full path", + "subtext-with-parent": "Subtext with parent", + "change-card-parent": "Change card's parent", + "parent-card": "Parent card", + "source-board": "Source board", + "no-parent": "Don't show parent", + "activity-added-label": "added label '%s' to %s", + "activity-removed-label": "removed label '%s' from %s", + "activity-delete-attach": "deleted an attachment from %s", + "activity-added-label-card": "added label '%s'", + "activity-removed-label-card": "removed label '%s'", + "activity-delete-attach-card": "deleted an attachment", + "activity-set-customfield": "set custom field '%s' to '%s' in %s", + "activity-unset-customfield": "unset custom field '%s' in %s", + "r-rule": "Rule", + "r-add-trigger": "Add trigger", + "r-add-action": "Add action", + "r-board-rules": "Board rules", + "r-add-rule": "Add rule", + "r-view-rule": "View rule", + "r-delete-rule": "Delete rule", + "r-new-rule-name": "New rule title", + "r-no-rules": "No rules", + "r-when-a-card": "When a card", + "r-is": "is", + "r-is-moved": "is moved", + "r-added-to": "added to", + "r-removed-from": "Removed from", + "r-the-board": "the board", + "r-list": "list", + "set-filter": "Set Filter", + "r-moved-to": "Moved to", + "r-moved-from": "Moved from", + "r-archived": "Moved to Archive", + "r-unarchived": "Restored from Archive", + "r-a-card": "a card", + "r-when-a-label-is": "When a label is", + "r-when-the-label": "When the label", + "r-list-name": "list name", + "r-when-a-member": "When a member is", + "r-when-the-member": "When the member", + "r-name": "name", + "r-when-a-attach": "When an attachment", + "r-when-a-checklist": "When a checklist is", + "r-when-the-checklist": "When the checklist", + "r-completed": "Completed", + "r-made-incomplete": "Made incomplete", + "r-when-a-item": "When a checklist item is", + "r-when-the-item": "When the checklist item", + "r-checked": "Checked", + "r-unchecked": "Unchecked", + "r-move-card-to": "Move card to", + "r-top-of": "Top of", + "r-bottom-of": "Bottom of", + "r-its-list": "its list", + "r-archive": "Move to Archive", + "r-unarchive": "Restore from Archive", + "r-card": "card", + "r-add": "Add", + "r-remove": "Remove", + "r-label": "label", + "r-member": "member", + "r-remove-all": "Remove all members from the card", + "r-set-color": "Set color to", + "r-checklist": "checklist", + "r-check-all": "Check all", + "r-uncheck-all": "Uncheck all", + "r-items-check": "items of checklist", + "r-check": "Check", + "r-uncheck": "Uncheck", + "r-item": "item", + "r-of-checklist": "of checklist", + "r-send-email": "Send an email", + "r-to": "to", + "r-subject": "subject", + "r-rule-details": "Rule details", + "r-d-move-to-top-gen": "Move card to top of its list", + "r-d-move-to-top-spec": "Move card to top of list", + "r-d-move-to-bottom-gen": "Move card to bottom of its list", + "r-d-move-to-bottom-spec": "Move card to bottom of list", + "r-d-send-email": "Send email", + "r-d-send-email-to": "to", + "r-d-send-email-subject": "subject", + "r-d-send-email-message": "message", + "r-d-archive": "Move card to Archive", + "r-d-unarchive": "Restore card from Archive", + "r-d-add-label": "Add label", + "r-d-remove-label": "Remove label", + "r-create-card": "Create new card", + "r-in-list": "in list", + "r-in-swimlane": "in swimlane", + "r-d-add-member": "Add member", + "r-d-remove-member": "Remove member", + "r-d-remove-all-member": "Remove all member", + "r-d-check-all": "Check all items of a list", + "r-d-uncheck-all": "Uncheck all items of a list", + "r-d-check-one": "Check item", + "r-d-uncheck-one": "Uncheck item", + "r-d-check-of-list": "of checklist", + "r-d-add-checklist": "Add checklist", + "r-d-remove-checklist": "Remove checklist", + "r-by": "by", + "r-add-checklist": "Add checklist", + "r-with-items": "with items", + "r-items-list": "item1,item2,item3", + "r-add-swimlane": "Add swimlane", + "r-swimlane-name": "swimlane name", + "r-board-note": "Note: leave a field empty to match every possible value.", + "r-checklist-note": "Note: checklist's items have to be written as comma separated values.", + "r-when-a-card-is-moved": "When a card is moved to another list", + "r-set": "Set", + "r-update": "Update", + "r-datefield": "date field", + "r-df-start-at": "start", + "r-df-due-at": "due", + "r-df-end-at": "end", + "r-df-received-at": "received", + "r-to-current-datetime": "to current date/time", + "r-remove-value-from": "Remove value from", + "ldap": "LDAP", + "oauth2": "OAuth2", + "cas": "CAS", + "authentication-method": "Authentication method", + "authentication-type": "Authentication type", + "custom-product-name": "Custom Product Name", + "layout": "Layout", + "hide-logo": "Hide Logo", + "add-custom-html-after-body-start": "Add Custom HTML after <body> start", + "add-custom-html-before-body-end": "Add Custom HTML before </body> end", + "error-undefined": "Something went wrong", + "error-ldap-login": "An error occurred while trying to login", + "display-authentication-method": "Display Authentication Method", + "default-authentication-method": "Default Authentication Method", + "duplicate-board": "Duplicate Board", + "people-number": "The number of people is:", + "swimlaneDeletePopup-title": "Delete Swimlane ?", + "swimlane-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the swimlane. There is no undo.", + "restore-all": "Restore all", + "delete-all": "Delete all", + "loading": "Loading, please wait.", + "previous_as": "last time was", + "act-a-dueAt": "modified due time to \nWhen: __timeValue__\nWhere: __card__\n previous due was __timeOldValue__", + "act-a-endAt": "modified ending time to __timeValue__ from (__timeOldValue__)", + "act-a-startAt": "modified starting time to __timeValue__ from (__timeOldValue__)", + "act-a-receivedAt": "modified received time to __timeValue__ from (__timeOldValue__)", + "a-dueAt": "modified due time to be", + "a-endAt": "modified ending time to be", + "a-startAt": "modified starting time to be", + "a-receivedAt": "modified received time to be", + "almostdue": "current due time %s is approaching", + "pastdue": "current due time %s is past", + "duenow": "current due time %s is today", + "act-newDue": "__list__/__card__ has 1st due reminder [__board__]", + "act-withDue": "__list__/__card__ due reminders [__board__]", + "act-almostdue": "was reminding the current due (__timeValue__) of __card__ is approaching", + "act-pastdue": "was reminding the current due (__timeValue__) of __card__ is past", + "act-duenow": "was reminding the current due (__timeValue__) of __card__ is now", + "act-atUserComment": "You were mentioned in [__board__] __list__/__card__", + "delete-user-confirm-popup": "Are you sure you want to delete this account? There is no undo.", + "accounts-allowUserDelete": "Allow users to self delete their account", + "hide-minicard-label-text": "Hide minicard label text", + "show-desktop-drag-handles": "Show desktop drag handles", + "assignee": "Assignee", + "cardAssigneesPopup-title": "Assignee", + "addmore-detail": "Add a more detailed description", + "show-on-card": "Show on Card", + "new": "New", + "editUserPopup-title": "Edit User", + "newUserPopup-title": "New User", + "notifications": "Notifications", + "view-all": "View All", + "filter-by-unread": "Filter by Unread", + "mark-all-as-read": "Mark all as read", + "allow-rename": "Allow Rename", + "allowRenamePopup-title": "Allow Rename" +} diff --git a/i18n/id.i18n.json b/i18n/id.i18n.json index f84f4a8c..6b101abb 100644 --- a/i18n/id.i18n.json +++ b/i18n/id.i18n.json @@ -1,769 +1,770 @@ { - "accept": "Terima", - "act-activity-notify": "Activity Notification", - "act-addAttachment": "added attachment __attachment__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-deleteAttachment": "deleted attachment __attachment__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addSubtask": "added subtask __subtask__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addedLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removeLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removedLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addChecklist": "added checklist __checklist__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addChecklistItem": "added checklist item __checklistItem__ to checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removeChecklist": "removed checklist __checklist__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removeChecklistItem": "removed checklist item __checklistItem__ from checklist __checkList__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-checkedItem": "checked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-uncheckedItem": "unchecked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-completeChecklist": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-uncompleteChecklist": "uncompleted checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addComment": "commented on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-editComment": "edited comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-deleteComment": "deleted comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-createBoard": "created board __board__", - "act-createSwimlane": "created swimlane __swimlane__ to board __board__", - "act-createCard": "created card __card__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-createCustomField": "created custom field __customField__ at board __board__", - "act-deleteCustomField": "deleted custom field __customField__ at board __board__", - "act-setCustomField": "edited custom field __customField__: __customFieldValue__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-createList": "added list __list__ to board __board__", - "act-addBoardMember": "added member __member__ to board __board__", - "act-archivedBoard": "Board __board__ moved to Archive", - "act-archivedCard": "Card __card__ at list __list__ at swimlane __swimlane__ at board __board__ moved to Archive", - "act-archivedList": "List __list__ at swimlane __swimlane__ at board __board__ moved to Archive", - "act-archivedSwimlane": "Swimlane __swimlane__ at board __board__ moved to Archive", - "act-importBoard": "imported board __board__", - "act-importCard": "imported card __card__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-importList": "imported list __list__ to swimlane __swimlane__ at board __board__", - "act-joinMember": "added member __member__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-moveCard": "moved card __card__ at board __board__ from list __oldList__ at swimlane __oldSwimlane__ to list __list__ at swimlane __swimlane__", - "act-moveCardToOtherBoard": "moved card __card__ from list __oldList__ at swimlane __oldSwimlane__ at board __oldBoard__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-removeBoardMember": "removed member __member__ from board __board__", - "act-restoredCard": "restored card __card__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-unjoinMember": "removed member __member__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-withBoardTitle": "__board__", - "act-withCardTitle": "__kartu__[__Panel__]", - "actions": "Daftar Tindakan", - "activities": "Daftar Kegiatan", - "activity": "Kegiatan", - "activity-added": "ditambahkan %s ke %s", - "activity-archived": "%s moved to Archive", - "activity-attached": "dilampirkan %s ke %s", - "activity-created": "dibuat %s", - "activity-customfield-created": "created custom field %s", - "activity-excluded": "tidak termasuk %s dari %s", - "activity-imported": "diimpor %s kedalam %s dari %s", - "activity-imported-board": "diimpor %s dari %s", - "activity-joined": "bergabung %s", - "activity-moved": "dipindahkan %s dari %s ke %s", - "activity-on": "pada %s", - "activity-removed": "dihapus %s dari %s", - "activity-sent": "terkirim %s ke %s", - "activity-unjoined": "tidak bergabung %s", - "activity-subtask-added": "added subtask to %s", - "activity-checked-item": "checked %s in checklist %s of %s", - "activity-unchecked-item": "unchecked %s in checklist %s of %s", - "activity-checklist-added": "daftar periksa ditambahkan ke %s", - "activity-checklist-removed": "removed a checklist from %s", - "activity-checklist-completed": "completed checklist %s of %s", - "activity-checklist-uncompleted": "uncompleted the checklist %s of %s", - "activity-checklist-item-added": "added checklist item to '%s' in %s", - "activity-checklist-item-removed": "removed a checklist item from '%s' in %s", - "add": "Tambah", - "activity-checked-item-card": "checked %s in checklist %s", - "activity-unchecked-item-card": "unchecked %s in checklist %s", - "activity-checklist-completed-card": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "activity-checklist-uncompleted-card": "uncompleted the checklist %s", - "activity-editComment": "edited comment %s", - "activity-deleteComment": "deleted comment %s", - "add-attachment": "Add Attachment", - "add-board": "Add Board", - "add-card": "Add Card", - "add-swimlane": "Add Swimlane", - "add-subtask": "Add Subtask", - "add-checklist": "Add Checklist", - "add-checklist-item": "Tambahkan hal ke daftar periksa", - "add-cover": "Tambahkan Sampul", - "add-label": "Add Label", - "add-list": "Add List", - "add-members": "Tambahkan Anggota", - "added": "Ditambahkan", - "addMemberPopup-title": "Daftar Anggota", - "admin": "Admin", - "admin-desc": "Bisa tampilkan dan sunting kartu, menghapus partisipan, dan merubah setting panel", - "admin-announcement": "Announcement", - "admin-announcement-active": "Active System-Wide Announcement", - "admin-announcement-title": "Announcement from Administrator", - "all-boards": "Semua Panel", - "and-n-other-card": "Dan__menghitung__kartu lain", - "and-n-other-card_plural": "Dan__menghitung__kartu lain", - "apply": "Terapkan", - "app-is-offline": "Loading, please wait. Refreshing the page will cause data loss. If loading does not work, please check that server has not stopped.", - "archive": "Move to Archive", - "archive-all": "Move All to Archive", - "archive-board": "Move Board to Archive", - "archive-card": "Move Card to Archive", - "archive-list": "Move List to Archive", - "archive-swimlane": "Move Swimlane to Archive", - "archive-selection": "Move selection to Archive", - "archiveBoardPopup-title": "Move Board to Archive?", - "archived-items": "Arsip", - "archived-boards": "Boards in Archive", - "restore-board": "Restore Board", - "no-archived-boards": "No Boards in Archive.", - "archives": "Arsip", - "template": "Template", - "templates": "Templates", - "assign-member": "Tugaskan anggota", - "attached": "terlampir", - "attachment": "Lampiran", - "attachment-delete-pop": "Menghapus lampiran bersifat permanen. Tidak bisa dipulihkan.", - "attachmentDeletePopup-title": "Hapus Lampiran?", - "attachments": "Daftar Lampiran", - "auto-watch": "Otomatis diawasi saat membuat Panel", - "avatar-too-big": "Berkas avatar terlalu besar (70KB maks)", - "back": "Kembali", - "board-change-color": "Ubah warna", - "board-nb-stars": "%s bintang", - "board-not-found": "Panel tidak ditemukan", - "board-private-info": "Panel ini akan jadi <strong>Pribadi<strong>", - "board-public-info": "Panel ini akan jadi <strong>Publik<strong", - "boardChangeColorPopup-title": "Ubah Warna Latar ", - "boardChangeTitlePopup-title": "Ganti Nama Panel", - "boardChangeVisibilityPopup-title": "Ubah Penampakan", - "boardChangeWatchPopup-title": "Ubah Pengamatan", - "boardMenuPopup-title": "Board Settings", - "boardChangeViewPopup-title": "Board View", - "boards": "Panel", - "board-view": "Board View", - "board-view-cal": "Calendar", - "board-view-swimlanes": "Swimlanes", - "board-view-collapse": "Collapse", - "board-view-lists": "Daftar", - "bucket-example": "Contohnya seperti “Bucket List” ", - "cancel": "Batal", - "card-archived": "This card is moved to Archive.", - "board-archived": "This board is moved to Archive.", - "card-comments-title": "Kartu ini punya %s komentar", - "card-delete-notice": "Menghapus sama dengan permanen. Anda akan kehilangan semua aksi yang terhubung ke kartu ini", - "card-delete-pop": "Semua aksi akan dihapus dari aktivitas dan anda tidak bisa lagi buka kartu ini", - "card-delete-suggest-archive": "You can move a card to Archive to remove it from the board and preserve the activity.", - "card-due": "Jatuh Tempo", - "card-due-on": "Jatuh Tempo pada", - "card-spent": "Spent Time", - "card-edit-attachments": "Sunting lampiran", - "card-edit-custom-fields": "Edit custom fields", - "card-edit-labels": "Sunting label", - "card-edit-members": "Sunting anggota", - "card-labels-title": "Ubah label kartu", - "card-members-title": "Tambah atau hapus partisipan di panel dari kartu ", - "card-start": "Mulai", - "card-start-on": "Mulai pada", - "cardAttachmentsPopup-title": "Lampirkan dari", - "cardCustomField-datePopup-title": "Change date", - "cardCustomFieldsPopup-title": "Edit custom fields", - "cardDeletePopup-title": "Hapus kartu", - "cardDetailsActionsPopup-title": "Aksi Kartu", - "cardLabelsPopup-title": "Daftar Label", - "cardMembersPopup-title": "Daftar Anggota", - "cardMorePopup-title": "Lainnya", - "cardTemplatePopup-title": "Create template", - "cards": "Daftar Kartu", - "cards-count": "Daftar Kartu", - "casSignIn": "Sign In with CAS", - "cardType-card": "Card", - "cardType-linkedCard": "Linked Card", - "cardType-linkedBoard": "Linked Board", - "change": "Ubah", - "change-avatar": "Ubah Avatar", - "change-password": "Ubah Kata Sandi", - "change-permissions": "Ubah hak akses", - "change-settings": "Ubah Setelan", - "changeAvatarPopup-title": "Ubah Avatar", - "changeLanguagePopup-title": "Ubah Bahasa", - "changePasswordPopup-title": "Ubah Kata Sandi", - "changePermissionsPopup-title": "Ubah Hak Akses", - "changeSettingsPopup-title": "Ubah Setelan", - "subtasks": "Subtasks", - "checklists": "Daftar Periksa", - "click-to-star": "Klik untuk tandai bintang panel ini", - "click-to-unstar": "Klik untuk tidak memberi bintang pada panel ini", - "clipboard": "Clipboard atau drag & drop", - "close": "Tutup", - "close-board": "Tutup Panel", - "close-board-pop": "You will be able to restore the board by clicking the “Archive” button from the home header.", - "color-black": "hitam", - "color-blue": "biru", - "color-crimson": "crimson", - "color-darkgreen": "darkgreen", - "color-gold": "gold", - "color-gray": "gray", - "color-green": "hijau", - "color-indigo": "indigo", - "color-lime": "hijau muda", - "color-magenta": "magenta", - "color-mistyrose": "mistyrose", - "color-navy": "navy", - "color-orange": "jingga", - "color-paleturquoise": "paleturquoise", - "color-peachpuff": "peachpuff", - "color-pink": "merah muda", - "color-plum": "plum", - "color-purple": "ungu", - "color-red": "merah", - "color-saddlebrown": "saddlebrown", - "color-silver": "silver", - "color-sky": "biru muda", - "color-slateblue": "slateblue", - "color-white": "white", - "color-yellow": "kuning", - "unset-color": "Unset", - "comment": "Komentar", - "comment-placeholder": "Write Comment", - "comment-only": "Hanya komentar", - "comment-only-desc": "Bisa komen hanya di kartu", - "no-comments": "No comments", - "no-comments-desc": "Can not see comments and activities.", - "worker": "Worker", - "worker-desc": "Can only move cards, assign itself to card and comment.", - "computer": "Komputer", - "confirm-subtask-delete-dialog": "Are you sure you want to delete subtask?", - "confirm-checklist-delete-dialog": "Are you sure you want to delete checklist?", - "copy-card-link-to-clipboard": "Copy card link to clipboard", - "linkCardPopup-title": "Link Card", - "searchElementPopup-title": "Cari", - "copyCardPopup-title": "Copy Card", - "copyChecklistToManyCardsPopup-title": "Copy Checklist Template to Many Cards", - "copyChecklistToManyCardsPopup-instructions": "Destination Card Titles and Descriptions in this JSON format", - "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"First card title\", \"description\":\"First card description\"}, {\"title\":\"Second card title\",\"description\":\"Second card description\"},{\"title\":\"Last card title\",\"description\":\"Last card description\"} ]", - "create": "Buat", - "createBoardPopup-title": "Buat Panel", - "chooseBoardSourcePopup-title": "Import board", - "createLabelPopup-title": "Buat Label", - "createCustomField": "Create Field", - "createCustomFieldPopup-title": "Create Field", - "current": "sekarang", - "custom-field-delete-pop": "There is no undo. This will remove this custom field from all cards and destroy its history.", - "custom-field-checkbox": "Checkbox", - "custom-field-date": "Tanggal", - "custom-field-dropdown": "Dropdown List", - "custom-field-dropdown-none": "(none)", - "custom-field-dropdown-options": "List Options", - "custom-field-dropdown-options-placeholder": "Press enter to add more options", - "custom-field-dropdown-unknown": "(unknown)", - "custom-field-number": "Number", - "custom-field-text": "Text", - "custom-fields": "Custom Fields", - "date": "Tanggal", - "decline": "Tolak", - "default-avatar": "Avatar standar", - "delete": "Hapus", - "deleteCustomFieldPopup-title": "Delete Custom Field?", - "deleteLabelPopup-title": "Hapus label?", - "description": "Deskripsi", - "disambiguateMultiLabelPopup-title": "Abaikan label Aksi", - "disambiguateMultiMemberPopup-title": "Abaikan aksi partisipan", - "discard": "Abaikan", - "done": "Selesai", - "download": "Unduh", - "edit": "Sunting", - "edit-avatar": "Ubah Avatar", - "edit-profile": "Sunting Profil", - "edit-wip-limit": "Edit WIP Limit", - "soft-wip-limit": "Soft WIP Limit", - "editCardStartDatePopup-title": "Ubah tanggal mulai", - "editCardDueDatePopup-title": "Ubah tanggal selesai", - "editCustomFieldPopup-title": "Edit Field", - "editCardSpentTimePopup-title": "Change spent time", - "editLabelPopup-title": "Ubah Label", - "editNotificationPopup-title": "Sunting Pemberitahuan", - "editProfilePopup-title": "Sunting Profil", - "email": "Email", - "email-enrollAccount-subject": "Sebuah akun dibuat untuk Anda pada __siteName__", - "email-enrollAccount-text": "Halo __user__,\n\nUntuk mulai menggunakan, silakan klik tautan berikut.\n\n__url__\n\nTerima kasih.", - "email-fail": "Surel gagal terkirim", - "email-fail-text": "Error trying to send email", - "email-invalid": "Surel tidak sah", - "email-invite": "Undang via Email", - "email-invite-subject": "__inviter__ sent you an invitation", - "email-invite-text": "Dear __user__,\n\n__inviter__ invites you to join board \"__board__\" for collaborations.\n\nPlease follow the link below:\n\n__url__\n\nThanks.", - "email-resetPassword-subject": "Pulihkan kata sandi Anda pada __siteName__", - "email-resetPassword-text": "Halo __user__,\n\nUntuk memulihkan kata sandi Anda, silakan klik tautan berikut.\n\n__url__\n\nTerima kasih.", - "email-sent": "Email terkirim", - "email-verifyEmail-subject": "Verifikasi surel Anda pada __siteName__", - "email-verifyEmail-text": "Halo __user__,\n\nUntuk memverifikasi surel Anda, silakan klik tautan berikut.\n\n__url__\n\nTerima kasih.", - "enable-wip-limit": "Enable WIP Limit", - "error-board-doesNotExist": "Panel ini tidak ada", - "error-board-notAdmin": "Anda harus admin dari panel ini untuk melakukan itu", - "error-board-notAMember": "Anda harus jadi member panel ini untuk melakukannya", - "error-json-malformed": "Teks Anda bukan JSON yang sah", - "error-json-schema": "Data JSON Anda tidak mengikutsertakan informasi yang sesuai format", - "error-list-doesNotExist": "Daftar ini tidak ada", - "error-user-doesNotExist": "Nama pengguna ini tidak ada", - "error-user-notAllowSelf": "Anda tidak bisa mengundang diri sendiri", - "error-user-notCreated": "Nama pengguna ini tidak dibuat", - "error-username-taken": "Nama pengguna ini sudah dipakai", - "error-email-taken": "Email has already been taken", - "export-board": "Exspor Panel", - "sort": "Sort", - "sort-desc": "Click to Sort List", - "list-sort-by": "Sort the List By:", - "list-label-modifiedAt": "Last Access Time", - "list-label-title": "Name of the List", - "list-label-sort": "Your Manual Order", - "list-label-short-modifiedAt": "(L)", - "list-label-short-title": "(N)", - "list-label-short-sort": "(M)", - "filter": "Penyaringan", - "filter-cards": "Filter Cards or Lists", - "list-filter-label": "Filter List by Title", - "filter-clear": "Bersihkan penyaringan", - "filter-no-label": "Tidak ada label", - "filter-no-member": "Tidak ada anggota", - "filter-no-custom-fields": "No Custom Fields", - "filter-show-archive": "Show archived lists", - "filter-hide-empty": "Hide empty lists", - "filter-on": "Penyaring aktif", - "filter-on-desc": "Anda memfilter kartu di panel ini. Klik di sini untuk menyunting filter", - "filter-to-selection": "Saring berdasarkan yang dipilih", - "advanced-filter-label": "Advanced Filter", - "advanced-filter-description": "Advanced Filter allows to write a string containing following operators: == != <= >= && || ( ) A space is used as a separator between the Operators. You can filter for all Custom Fields by typing their names and values. For Example: Field1 == Value1. Note: If fields or values contains spaces, you need to encapsulate them into single quotes. For Example: 'Field 1' == 'Value 1'. For single control characters (' \\/) to be skipped, you can use \\. For example: Field1 == I\\'m. Also you can combine multiple conditions. For Example: F1 == V1 || F1 == V2. Normally all operators are interpreted from left to right. You can change the order by placing brackets. For Example: F1 == V1 && ( F2 == V2 || F2 == V3 ). Also you can search text fields using regex: F1 == /Tes.*/i", - "fullname": "Nama Lengkap", - "header-logo-title": "Kembali ke laman panel anda", - "hide-system-messages": "Sembunyikan pesan-pesan sistem", - "headerBarCreateBoardPopup-title": "Buat Panel", - "home": "Beranda", - "import": "Impor", - "link": "Link", - "import-board": "import board", - "import-board-c": "Import board", - "import-board-title-trello": "Impor panel dari Trello", - "import-board-title-wekan": "Import board from previous export", - "import-sandstorm-backup-warning": "Do not delete data you import from original exported board or Trello before checking does this grain close and open again, or do you get Board not found error, that means data loss.", - "import-sandstorm-warning": "Imported board will delete all existing data on board and replace it with imported board.", - "from-trello": "From Trello", - "from-wekan": "From previous export", - "import-board-instruction-trello": "Di panel Trello anda, ke 'Menu', terus 'More', 'Print and Export','Export JSON', dan salin hasilnya", - "import-board-instruction-wekan": "In your board, go to 'Menu', then 'Export board', and copy the text in the downloaded file.", - "import-board-instruction-about-errors": "If you get errors when importing board, sometimes importing still works, and board is at All Boards page.", - "import-json-placeholder": "Tempelkan data JSON yang sah disini", - "import-map-members": "Petakan partisipan", - "import-members-map": "Your imported board has some members. Please map the members you want to import to your users", - "import-show-user-mapping": "Review pemetaan partisipan", - "import-user-select": "Pick your existing user you want to use as this member", - "importMapMembersAddPopup-title": "Select member", - "info": "Versi", - "initials": "Inisial", - "invalid-date": "Tanggal tidak sah", - "invalid-time": "Invalid time", - "invalid-user": "Invalid user", - "joined": "bergabung", - "just-invited": "Anda baru diundang di panel ini", - "keyboard-shortcuts": "Pintasan kibor", - "label-create": "Buat Label", - "label-default": "label %s (default)", - "label-delete-pop": "Ini tidak bisa dikembalikan, akan menghapus label ini dari semua kartu dan menghapus semua riwayatnya", - "labels": "Daftar Label", - "language": "Bahasa", - "last-admin-desc": "Anda tidak dapat mengubah aturan karena harus ada minimal seorang Admin.", - "leave-board": "Tingalkan Panel", - "leave-board-pop": "Are you sure you want to leave __boardTitle__? You will be removed from all cards on this board.", - "leaveBoardPopup-title": "Leave Board ?", - "link-card": "Link ke kartu ini", - "list-archive-cards": "Move all cards in this list to Archive", - "list-archive-cards-pop": "This will remove all the cards in this list from the board. To view cards in Archive and bring them back to the board, click “Menu” > “Archive”.", - "list-move-cards": "Pindah semua kartu ke daftar ini", - "list-select-cards": "Pilih semua kartu di daftar ini", - "set-color-list": "Set Color", - "listActionPopup-title": "Daftar Tindakan", - "swimlaneActionPopup-title": "Swimlane Actions", - "swimlaneAddPopup-title": "Add a Swimlane below", - "listImportCardPopup-title": "Impor dari Kartu Trello", - "listMorePopup-title": "Lainnya", - "link-list": "Link to this list", - "list-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the list. There is no undo.", - "list-delete-suggest-archive": "You can move a list to Archive to remove it from the board and preserve the activity.", - "lists": "Daftar", - "swimlanes": "Swimlanes", - "log-out": "Keluar", - "log-in": "Masuk", - "loginPopup-title": "Masuk", - "memberMenuPopup-title": "Setelan Anggota", - "members": "Daftar Anggota", - "menu": "Menu", - "move-selection": "Pindahkan yang dipilih", - "moveCardPopup-title": "Pindahkan kartu", - "moveCardToBottom-title": "Pindahkan ke bawah", - "moveCardToTop-title": "Pindahkan ke atas", - "moveSelectionPopup-title": "Pindahkan yang dipilih", - "multi-selection": "Multi Pilihan", - "multi-selection-on": "Multi Pilihan aktif", - "muted": "Pemberitahuan tidak aktif", - "muted-info": "Anda tidak akan pernah dinotifikasi semua perubahan di panel ini", - "my-boards": "Panel saya", - "name": "Nama", - "no-archived-cards": "No cards in Archive.", - "no-archived-lists": "No lists in Archive.", - "no-archived-swimlanes": "No swimlanes in Archive.", - "no-results": "Tidak ada hasil", - "normal": "Normal", - "normal-desc": "Bisa tampilkan dan edit kartu. Tidak bisa ubah setting", - "not-accepted-yet": "Undangan belum diterima", - "notify-participate": "Terima update ke semua kartu dimana anda menjadi creator atau partisipan", - "notify-watch": "Terima update dari semua panel, daftar atau kartu yang anda amati", - "optional": "opsi", - "or": "atau", - "page-maybe-private": "Halaman ini hanya untuk kalangan terbatas. Anda dapat melihatnya dengan <a href='%s'>masuk ke dalam sistem</a>.", - "page-not-found": "Halaman tidak ditemukan.", - "password": "Kata Sandi", - "paste-or-dragdrop": "untuk menempelkan, atau drag& drop gambar pada ini (hanya gambar)", - "participating": "Berpartisipasi", - "preview": "Pratinjau", - "previewAttachedImagePopup-title": "Pratinjau", - "previewClipboardImagePopup-title": "Pratinjau", - "private": "Terbatas", - "private-desc": "Panel ini Pribadi. Hanya orang yang ditambahkan ke panel ini yang bisa melihat dan menyuntingnya", - "profile": "Profil", - "public": "Umum", - "public-desc": "Panel ini publik. Akan terlihat oleh siapapun dengan link terkait dan muncul di mesin pencari seperti Google. Hanya orang yang ditambahkan di panel yang bisa sunting", - "quick-access-description": "Beri bintang panel untuk menambah shortcut di papan ini", - "remove-cover": "Hapus Sampul", - "remove-from-board": "Hapus dari panel", - "remove-label": "Remove Label", - "listDeletePopup-title": "Delete List ?", - "remove-member": "Hapus Anggota", - "remove-member-from-card": "Hapus dari Kartu", - "remove-member-pop": "Hapus__nama__(__username__) dari __boardTitle__? Partisipan akan dihapus dari semua kartu di panel ini. Mereka akan diberi tahu", - "removeMemberPopup-title": "Hapus Anggota?", - "rename": "Ganti Nama", - "rename-board": "Ubah nama Panel", - "restore": "Pulihkan", - "save": "Simpan", - "search": "Cari", - "rules": "Rules", - "search-cards": "Search from card/list titles, descriptions and custom fields on this board", - "search-example": "Text to search for?", - "select-color": "Select Color", - "set-wip-limit-value": "Set a limit for the maximum number of tasks in this list", - "setWipLimitPopup-title": "Set WIP Limit", - "shortcut-assign-self": "Masukkan diri anda sendiri ke kartu ini", - "shortcut-autocomplete-emoji": "Autocomplete emoji", - "shortcut-autocomplete-members": "Autocomplete partisipan", - "shortcut-clear-filters": "Bersihkan semua saringan", - "shortcut-close-dialog": "Tutup Dialog", - "shortcut-filter-my-cards": "Filter kartu saya", - "shortcut-show-shortcuts": "Angkat naik shortcut daftar ini", - "shortcut-toggle-filterbar": "Toggle Filter Sidebar", - "shortcut-toggle-sidebar": "Toggle Board Sidebar", - "show-cards-minimum-count": "Tampilkan jumlah kartu jika daftar punya lebih dari ", - "sidebar-open": "Buka Sidebar", - "sidebar-close": "Tutup Sidebar", - "signupPopup-title": "Buat Akun", - "star-board-title": "Klik untuk beri bintang panel ini. Akan muncul paling atas dari daftar panel", - "starred-boards": "Panel dengan bintang", - "starred-boards-description": "Panel berbintang muncul paling atas dari daftar panel anda", - "subscribe": "Langganan", - "team": "Tim", - "this-board": "Panel ini", - "this-card": "Kartu ini", - "spent-time-hours": "Spent time (hours)", - "overtime-hours": "Overtime (hours)", - "overtime": "Overtime", - "has-overtime-cards": "Has overtime cards", - "has-spenttime-cards": "Has spent time cards", - "time": "Waktu", - "title": "Judul", - "tracking": "Pelacakan", - "tracking-info": "Anda akan dinotifikasi semua perubahan di kartu tersebut diaman anda terlibat sebagai creator atau partisipan", - "type": "Type", - "unassign-member": "Tidak sertakan partisipan", - "unsaved-description": "Anda memiliki deskripsi yang belum disimpan.", - "unwatch": "Tidak mengamati", - "upload": "Unggah", - "upload-avatar": "Unggah avatar", - "uploaded-avatar": "Avatar diunggah", - "username": "Nama Pengguna", - "view-it": "Lihat", - "warn-list-archived": "warning: this card is in an list at Archive", - "watch": "Amati", - "watching": "Mengamati", - "watching-info": "Anda akan diberitahu semua perubahan di panel ini", - "welcome-board": "Panel Selamat Datang", - "welcome-swimlane": "Milestone 1", - "welcome-list1": "Tingkat dasar", - "welcome-list2": "Tingkat lanjut", - "card-templates-swimlane": "Card Templates", - "list-templates-swimlane": "List Templates", - "board-templates-swimlane": "Board Templates", - "what-to-do": "Apa yang mau Anda lakukan?", - "wipLimitErrorPopup-title": "Invalid WIP Limit", - "wipLimitErrorPopup-dialog-pt1": "The number of tasks in this list is higher than the WIP limit you've defined.", - "wipLimitErrorPopup-dialog-pt2": "Please move some tasks out of this list, or set a higher WIP limit.", - "admin-panel": "Panel Admin", - "settings": "Setelan", - "people": "Orang-orang", - "registration": "Registrasi", - "disable-self-registration": "Nonaktifkan Swa Registrasi", - "invite": "Undang", - "invite-people": "Undang Orang-orang", - "to-boards": "ke panel", - "email-addresses": "Alamat surel", - "smtp-host-description": "Alamat server SMTP yang menangani surel Anda.", - "smtp-port-description": "Port server SMTP yang Anda gunakan untuk mengirim surel.", - "smtp-tls-description": "Aktifkan dukungan TLS untuk server SMTP", - "smtp-host": "Host SMTP", - "smtp-port": "Port SMTP", - "smtp-username": "Nama Pengguna", - "smtp-password": "Kata Sandi", - "smtp-tls": "Dukungan TLS", - "send-from": "Dari", - "send-smtp-test": "Send a test email to yourself", - "invitation-code": "Kode Undangan", - "email-invite-register-subject": "__inviter__ mengirim undangan ke Anda", - "email-invite-register-text": "Dear __user__,\n\n__inviter__ invites you to kanban board for collaborations.\n\nPlease follow the link below:\n__url__\n\nAnd your invitation code is: __icode__\n\nThanks.", - "email-smtp-test-subject": "SMTP Test Email", - "email-smtp-test-text": "You have successfully sent an email", - "error-invitation-code-not-exist": "Kode undangan tidak ada", - "error-notAuthorized": "You are not authorized to view this page.", - "webhook-title": "Webhook Name", - "webhook-token": "Token (Optional for Authentication)", - "outgoing-webhooks": "Outgoing Webhooks", - "bidirectional-webhooks": "Two-Way Webhooks", - "outgoingWebhooksPopup-title": "Outgoing Webhooks", - "boardCardTitlePopup-title": "Card Title Filter", - "disable-webhook": "Disable This Webhook", - "global-webhook": "Global Webhooks", - "new-outgoing-webhook": "New Outgoing Webhook", - "no-name": "(Unknown)", - "Node_version": "Node version", - "Meteor_version": "Meteor version", - "MongoDB_version": "MongoDB version", - "MongoDB_storage_engine": "MongoDB storage engine", - "MongoDB_Oplog_enabled": "MongoDB Oplog enabled", - "OS_Arch": "OS Arch", - "OS_Cpus": "OS CPU Count", - "OS_Freemem": "OS Free Memory", - "OS_Loadavg": "OS Load Average", - "OS_Platform": "OS Platform", - "OS_Release": "OS Release", - "OS_Totalmem": "OS Total Memory", - "OS_Type": "OS Type", - "OS_Uptime": "OS Uptime", - "days": "days", - "hours": "hours", - "minutes": "minutes", - "seconds": "seconds", - "show-field-on-card": "Show this field on card", - "automatically-field-on-card": "Auto create field to all cards", - "showLabel-field-on-card": "Show field label on minicard", - "yes": "Yes", - "no": "No", - "accounts": "Accounts", - "accounts-allowEmailChange": "Allow Email Change", - "accounts-allowUserNameChange": "Allow Username Change", - "createdAt": "Created at", - "verified": "Verified", - "active": "Active", - "card-received": "Received", - "card-received-on": "Received on", - "card-end": "End", - "card-end-on": "Ends on", - "editCardReceivedDatePopup-title": "Change received date", - "editCardEndDatePopup-title": "Change end date", - "setCardColorPopup-title": "Set color", - "setCardActionsColorPopup-title": "Choose a color", - "setSwimlaneColorPopup-title": "Choose a color", - "setListColorPopup-title": "Choose a color", - "assigned-by": "Assigned By", - "requested-by": "Requested By", - "board-delete-notice": "Deleting is permanent. You will lose all lists, cards and actions associated with this board.", - "delete-board-confirm-popup": "All lists, cards, labels, and activities will be deleted and you won't be able to recover the board contents. There is no undo.", - "boardDeletePopup-title": "Delete Board?", - "delete-board": "Delete Board", - "default-subtasks-board": "Subtasks for __board__ board", - "default": "Default", - "queue": "Queue", - "subtask-settings": "Subtasks Settings", - "card-settings": "Card Settings", - "boardSubtaskSettingsPopup-title": "Board Subtasks Settings", - "boardCardSettingsPopup-title": "Card Settings", - "deposit-subtasks-board": "Deposit subtasks to this board:", - "deposit-subtasks-list": "Landing list for subtasks deposited here:", - "show-parent-in-minicard": "Show parent in minicard:", - "prefix-with-full-path": "Prefix with full path", - "prefix-with-parent": "Prefix with parent", - "subtext-with-full-path": "Subtext with full path", - "subtext-with-parent": "Subtext with parent", - "change-card-parent": "Change card's parent", - "parent-card": "Parent card", - "source-board": "Source board", - "no-parent": "Don't show parent", - "activity-added-label": "added label '%s' to %s", - "activity-removed-label": "removed label '%s' from %s", - "activity-delete-attach": "deleted an attachment from %s", - "activity-added-label-card": "added label '%s'", - "activity-removed-label-card": "removed label '%s'", - "activity-delete-attach-card": "deleted an attachment", - "activity-set-customfield": "set custom field '%s' to '%s' in %s", - "activity-unset-customfield": "unset custom field '%s' in %s", - "r-rule": "Rule", - "r-add-trigger": "Add trigger", - "r-add-action": "Add action", - "r-board-rules": "Board rules", - "r-add-rule": "Add rule", - "r-view-rule": "View rule", - "r-delete-rule": "Delete rule", - "r-new-rule-name": "New rule title", - "r-no-rules": "No rules", - "r-when-a-card": "When a card", - "r-is": "is", - "r-is-moved": "is moved", - "r-added-to": "added to", - "r-removed-from": "Removed from", - "r-the-board": "the board", - "r-list": "list", - "set-filter": "Set Filter", - "r-moved-to": "Moved to", - "r-moved-from": "Moved from", - "r-archived": "Moved to Archive", - "r-unarchived": "Restored from Archive", - "r-a-card": "a card", - "r-when-a-label-is": "When a label is", - "r-when-the-label": "When the label", - "r-list-name": "list name", - "r-when-a-member": "When a member is", - "r-when-the-member": "When the member", - "r-name": "name", - "r-when-a-attach": "When an attachment", - "r-when-a-checklist": "When a checklist is", - "r-when-the-checklist": "When the checklist", - "r-completed": "Completed", - "r-made-incomplete": "Made incomplete", - "r-when-a-item": "When a checklist item is", - "r-when-the-item": "When the checklist item", - "r-checked": "Checked", - "r-unchecked": "Unchecked", - "r-move-card-to": "Move card to", - "r-top-of": "Top of", - "r-bottom-of": "Bottom of", - "r-its-list": "its list", - "r-archive": "Move to Archive", - "r-unarchive": "Restore from Archive", - "r-card": "card", - "r-add": "Tambah", - "r-remove": "Remove", - "r-label": "label", - "r-member": "member", - "r-remove-all": "Remove all members from the card", - "r-set-color": "Set color to", - "r-checklist": "checklist", - "r-check-all": "Check all", - "r-uncheck-all": "Uncheck all", - "r-items-check": "items of checklist", - "r-check": "Check", - "r-uncheck": "Uncheck", - "r-item": "item", - "r-of-checklist": "of checklist", - "r-send-email": "Send an email", - "r-to": "to", - "r-subject": "subject", - "r-rule-details": "Rule details", - "r-d-move-to-top-gen": "Move card to top of its list", - "r-d-move-to-top-spec": "Move card to top of list", - "r-d-move-to-bottom-gen": "Move card to bottom of its list", - "r-d-move-to-bottom-spec": "Move card to bottom of list", - "r-d-send-email": "Send email", - "r-d-send-email-to": "to", - "r-d-send-email-subject": "subject", - "r-d-send-email-message": "message", - "r-d-archive": "Move card to Archive", - "r-d-unarchive": "Restore card from Archive", - "r-d-add-label": "Tambahkan label", - "r-d-remove-label": "Remove label", - "r-create-card": "Create new card", - "r-in-list": "in list", - "r-in-swimlane": "in swimlane", - "r-d-add-member": "Add member", - "r-d-remove-member": "Remove member", - "r-d-remove-all-member": "Remove all member", - "r-d-check-all": "Check all items of a list", - "r-d-uncheck-all": "Uncheck all items of a list", - "r-d-check-one": "Check item", - "r-d-uncheck-one": "Uncheck item", - "r-d-check-of-list": "of checklist", - "r-d-add-checklist": "Add checklist", - "r-d-remove-checklist": "Remove checklist", - "r-by": "by", - "r-add-checklist": "Add checklist", - "r-with-items": "with items", - "r-items-list": "item1,item2,item3", - "r-add-swimlane": "Add swimlane", - "r-swimlane-name": "swimlane name", - "r-board-note": "Note: leave a field empty to match every possible value.", - "r-checklist-note": "Note: checklist's items have to be written as comma separated values.", - "r-when-a-card-is-moved": "When a card is moved to another list", - "r-set": "Set", - "r-update": "Update", - "r-datefield": "date field", - "r-df-start-at": "start", - "r-df-due-at": "due", - "r-df-end-at": "end", - "r-df-received-at": "received", - "r-to-current-datetime": "to current date/time", - "r-remove-value-from": "Remove value from", - "ldap": "LDAP", - "oauth2": "OAuth2", - "cas": "CAS", - "authentication-method": "Metode Autentikasi", - "authentication-type": "Tipe Autentikasi", - "custom-product-name": "Custom Product Name", - "layout": "Layout", - "hide-logo": "Sembunyikan Logo", - "add-custom-html-after-body-start": "Add Custom HTML after <body> start", - "add-custom-html-before-body-end": "Add Custom HTML before </body> end", - "error-undefined": "Something went wrong", - "error-ldap-login": "An error occurred while trying to login", - "display-authentication-method": "Display Authentication Method", - "default-authentication-method": "Default Authentication Method", - "duplicate-board": "Duplicate Board", - "people-number": "The number of people is:", - "swimlaneDeletePopup-title": "Delete Swimlane ?", - "swimlane-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the swimlane. There is no undo.", - "restore-all": "Restore all", - "delete-all": "Delete all", - "loading": "Loading, please wait.", - "previous_as": "last time was", - "act-a-dueAt": "modified due time to \nWhen: __timeValue__\nWhere: __card__\n previous due was __timeOldValue__", - "act-a-endAt": "modified ending time to __timeValue__ from (__timeOldValue__)", - "act-a-startAt": "modified starting time to __timeValue__ from (__timeOldValue__)", - "act-a-receivedAt": "modified received time to __timeValue__ from (__timeOldValue__)", - "a-dueAt": "modified due time to be", - "a-endAt": "modified ending time to be", - "a-startAt": "modified starting time to be", - "a-receivedAt": "modified received time to be", - "almostdue": "current due time %s is approaching", - "pastdue": "current due time %s is past", - "duenow": "current due time %s is today", - "act-newDue": "__list__/__card__ has 1st due reminder [__board__]", - "act-withDue": "__list__/__card__ due reminders [__board__]", - "act-almostdue": "was reminding the current due (__timeValue__) of __card__ is approaching", - "act-pastdue": "was reminding the current due (__timeValue__) of __card__ is past", - "act-duenow": "was reminding the current due (__timeValue__) of __card__ is now", - "act-atUserComment": "You were mentioned in [__board__] __list__/__card__", - "delete-user-confirm-popup": "Are you sure you want to delete this account? There is no undo.", - "accounts-allowUserDelete": "Allow users to self delete their account", - "hide-minicard-label-text": "Hide minicard label text", - "show-desktop-drag-handles": "Show desktop drag handles", - "assignee": "Assignee", - "cardAssigneesPopup-title": "Assignee", - "addmore-detail": "Add a more detailed description", - "show-on-card": "Show on Card", - "new": "New", - "editUserPopup-title": "Edit User", - "newUserPopup-title": "New User", - "notifications": "Notifications", - "view-all": "View All", - "filter-by-unread": "Filter by Unread", - "mark-all-as-read": "Mark all as read", - "allow-rename": "Allow Rename", - "allowRenamePopup-title": "Allow Rename" -} \ No newline at end of file + "accept": "Terima", + "act-activity-notify": "Activity Notification", + "act-addAttachment": "added attachment __attachment__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-deleteAttachment": "deleted attachment __attachment__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addSubtask": "added subtask __subtask__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addedLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removeLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removedLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addChecklist": "added checklist __checklist__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addChecklistItem": "added checklist item __checklistItem__ to checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removeChecklist": "removed checklist __checklist__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removeChecklistItem": "removed checklist item __checklistItem__ from checklist __checkList__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-checkedItem": "checked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-uncheckedItem": "unchecked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-completeChecklist": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-uncompleteChecklist": "uncompleted checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addComment": "commented on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-editComment": "edited comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-deleteComment": "deleted comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-createBoard": "created board __board__", + "act-createSwimlane": "created swimlane __swimlane__ to board __board__", + "act-createCard": "created card __card__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-createCustomField": "created custom field __customField__ at board __board__", + "act-deleteCustomField": "deleted custom field __customField__ at board __board__", + "act-setCustomField": "edited custom field __customField__: __customFieldValue__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-createList": "added list __list__ to board __board__", + "act-addBoardMember": "added member __member__ to board __board__", + "act-archivedBoard": "Board __board__ moved to Archive", + "act-archivedCard": "Card __card__ at list __list__ at swimlane __swimlane__ at board __board__ moved to Archive", + "act-archivedList": "List __list__ at swimlane __swimlane__ at board __board__ moved to Archive", + "act-archivedSwimlane": "Swimlane __swimlane__ at board __board__ moved to Archive", + "act-importBoard": "imported board __board__", + "act-importCard": "imported card __card__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-importList": "imported list __list__ to swimlane __swimlane__ at board __board__", + "act-joinMember": "added member __member__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-moveCard": "moved card __card__ at board __board__ from list __oldList__ at swimlane __oldSwimlane__ to list __list__ at swimlane __swimlane__", + "act-moveCardToOtherBoard": "moved card __card__ from list __oldList__ at swimlane __oldSwimlane__ at board __oldBoard__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-removeBoardMember": "removed member __member__ from board __board__", + "act-restoredCard": "restored card __card__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-unjoinMember": "removed member __member__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-withBoardTitle": "__board__", + "act-withCardTitle": "__kartu__[__Panel__]", + "actions": "Daftar Tindakan", + "activities": "Daftar Kegiatan", + "activity": "Kegiatan", + "activity-added": "ditambahkan %s ke %s", + "activity-archived": "%s moved to Archive", + "activity-attached": "dilampirkan %s ke %s", + "activity-created": "dibuat %s", + "activity-customfield-created": "created custom field %s", + "activity-excluded": "tidak termasuk %s dari %s", + "activity-imported": "diimpor %s kedalam %s dari %s", + "activity-imported-board": "diimpor %s dari %s", + "activity-joined": "bergabung %s", + "activity-moved": "dipindahkan %s dari %s ke %s", + "activity-on": "pada %s", + "activity-removed": "dihapus %s dari %s", + "activity-sent": "terkirim %s ke %s", + "activity-unjoined": "tidak bergabung %s", + "activity-subtask-added": "added subtask to %s", + "activity-checked-item": "checked %s in checklist %s of %s", + "activity-unchecked-item": "unchecked %s in checklist %s of %s", + "activity-checklist-added": "daftar periksa ditambahkan ke %s", + "activity-checklist-removed": "removed a checklist from %s", + "activity-checklist-completed": "completed checklist %s of %s", + "activity-checklist-uncompleted": "uncompleted the checklist %s of %s", + "activity-checklist-item-added": "added checklist item to '%s' in %s", + "activity-checklist-item-removed": "removed a checklist item from '%s' in %s", + "add": "Tambah", + "activity-checked-item-card": "checked %s in checklist %s", + "activity-unchecked-item-card": "unchecked %s in checklist %s", + "activity-checklist-completed-card": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "activity-checklist-uncompleted-card": "uncompleted the checklist %s", + "activity-editComment": "edited comment %s", + "activity-deleteComment": "deleted comment %s", + "add-attachment": "Add Attachment", + "add-board": "Add Board", + "add-card": "Add Card", + "add-swimlane": "Add Swimlane", + "add-subtask": "Add Subtask", + "add-checklist": "Add Checklist", + "add-checklist-item": "Tambahkan hal ke daftar periksa", + "add-cover": "Tambahkan Sampul", + "add-label": "Add Label", + "add-list": "Add List", + "add-members": "Tambahkan Anggota", + "added": "Ditambahkan", + "addMemberPopup-title": "Daftar Anggota", + "admin": "Admin", + "admin-desc": "Bisa tampilkan dan sunting kartu, menghapus partisipan, dan merubah setting panel", + "admin-announcement": "Announcement", + "admin-announcement-active": "Active System-Wide Announcement", + "admin-announcement-title": "Announcement from Administrator", + "all-boards": "Semua Panel", + "and-n-other-card": "Dan__menghitung__kartu lain", + "and-n-other-card_plural": "Dan__menghitung__kartu lain", + "apply": "Terapkan", + "app-is-offline": "Loading, please wait. Refreshing the page will cause data loss. If loading does not work, please check that server has not stopped.", + "archive": "Move to Archive", + "archive-all": "Move All to Archive", + "archive-board": "Move Board to Archive", + "archive-card": "Move Card to Archive", + "archive-list": "Move List to Archive", + "archive-swimlane": "Move Swimlane to Archive", + "archive-selection": "Move selection to Archive", + "archiveBoardPopup-title": "Move Board to Archive?", + "archived-items": "Arsip", + "archived-boards": "Boards in Archive", + "restore-board": "Restore Board", + "no-archived-boards": "No Boards in Archive.", + "archives": "Arsip", + "template": "Template", + "templates": "Templates", + "assign-member": "Tugaskan anggota", + "attached": "terlampir", + "attachment": "Lampiran", + "attachment-delete-pop": "Menghapus lampiran bersifat permanen. Tidak bisa dipulihkan.", + "attachmentDeletePopup-title": "Hapus Lampiran?", + "attachments": "Daftar Lampiran", + "auto-watch": "Otomatis diawasi saat membuat Panel", + "avatar-too-big": "Berkas avatar terlalu besar (70KB maks)", + "back": "Kembali", + "board-change-color": "Ubah warna", + "board-nb-stars": "%s bintang", + "board-not-found": "Panel tidak ditemukan", + "board-private-info": "Panel ini akan jadi <strong>Pribadi<strong>", + "board-public-info": "Panel ini akan jadi <strong>Publik<strong", + "boardChangeColorPopup-title": "Ubah Warna Latar ", + "boardChangeTitlePopup-title": "Ganti Nama Panel", + "boardChangeVisibilityPopup-title": "Ubah Penampakan", + "boardChangeWatchPopup-title": "Ubah Pengamatan", + "boardMenuPopup-title": "Board Settings", + "boardChangeViewPopup-title": "Board View", + "boards": "Panel", + "board-view": "Board View", + "board-view-cal": "Calendar", + "board-view-swimlanes": "Swimlanes", + "board-view-collapse": "Collapse", + "board-view-lists": "Daftar", + "bucket-example": "Contohnya seperti “Bucket List” ", + "cancel": "Batal", + "card-archived": "This card is moved to Archive.", + "board-archived": "This board is moved to Archive.", + "card-comments-title": "Kartu ini punya %s komentar", + "card-delete-notice": "Menghapus sama dengan permanen. Anda akan kehilangan semua aksi yang terhubung ke kartu ini", + "card-delete-pop": "Semua aksi akan dihapus dari aktivitas dan anda tidak bisa lagi buka kartu ini", + "card-delete-suggest-archive": "You can move a card to Archive to remove it from the board and preserve the activity.", + "card-due": "Jatuh Tempo", + "card-due-on": "Jatuh Tempo pada", + "card-spent": "Spent Time", + "card-edit-attachments": "Sunting lampiran", + "card-edit-custom-fields": "Edit custom fields", + "card-edit-labels": "Sunting label", + "card-edit-members": "Sunting anggota", + "card-labels-title": "Ubah label kartu", + "card-members-title": "Tambah atau hapus partisipan di panel dari kartu ", + "card-start": "Mulai", + "card-start-on": "Mulai pada", + "cardAttachmentsPopup-title": "Lampirkan dari", + "cardCustomField-datePopup-title": "Change date", + "cardCustomFieldsPopup-title": "Edit custom fields", + "cardDeletePopup-title": "Hapus kartu", + "cardDetailsActionsPopup-title": "Aksi Kartu", + "cardLabelsPopup-title": "Daftar Label", + "cardMembersPopup-title": "Daftar Anggota", + "cardMorePopup-title": "Lainnya", + "cardTemplatePopup-title": "Create template", + "cards": "Daftar Kartu", + "cards-count": "Daftar Kartu", + "casSignIn": "Sign In with CAS", + "cardType-card": "Card", + "cardType-linkedCard": "Linked Card", + "cardType-linkedBoard": "Linked Board", + "change": "Ubah", + "change-avatar": "Ubah Avatar", + "change-password": "Ubah Kata Sandi", + "change-permissions": "Ubah hak akses", + "change-settings": "Ubah Setelan", + "changeAvatarPopup-title": "Ubah Avatar", + "changeLanguagePopup-title": "Ubah Bahasa", + "changePasswordPopup-title": "Ubah Kata Sandi", + "changePermissionsPopup-title": "Ubah Hak Akses", + "changeSettingsPopup-title": "Ubah Setelan", + "subtasks": "Subtasks", + "checklists": "Daftar Periksa", + "click-to-star": "Klik untuk tandai bintang panel ini", + "click-to-unstar": "Klik untuk tidak memberi bintang pada panel ini", + "clipboard": "Clipboard atau drag & drop", + "close": "Tutup", + "close-board": "Tutup Panel", + "close-board-pop": "You will be able to restore the board by clicking the “Archive” button from the home header.", + "color-black": "hitam", + "color-blue": "biru", + "color-crimson": "crimson", + "color-darkgreen": "darkgreen", + "color-gold": "gold", + "color-gray": "gray", + "color-green": "hijau", + "color-indigo": "indigo", + "color-lime": "hijau muda", + "color-magenta": "magenta", + "color-mistyrose": "mistyrose", + "color-navy": "navy", + "color-orange": "jingga", + "color-paleturquoise": "paleturquoise", + "color-peachpuff": "peachpuff", + "color-pink": "merah muda", + "color-plum": "plum", + "color-purple": "ungu", + "color-red": "merah", + "color-saddlebrown": "saddlebrown", + "color-silver": "silver", + "color-sky": "biru muda", + "color-slateblue": "slateblue", + "color-white": "white", + "color-yellow": "kuning", + "unset-color": "Unset", + "comment": "Komentar", + "comment-placeholder": "Write Comment", + "comment-only": "Hanya komentar", + "comment-only-desc": "Bisa komen hanya di kartu", + "no-comments": "No comments", + "no-comments-desc": "Can not see comments and activities.", + "worker": "Worker", + "worker-desc": "Can only move cards, assign itself to card and comment.", + "computer": "Komputer", + "confirm-subtask-delete-dialog": "Are you sure you want to delete subtask?", + "confirm-checklist-delete-dialog": "Are you sure you want to delete checklist?", + "copy-card-link-to-clipboard": "Copy card link to clipboard", + "linkCardPopup-title": "Link Card", + "searchElementPopup-title": "Cari", + "copyCardPopup-title": "Copy Card", + "copyChecklistToManyCardsPopup-title": "Copy Checklist Template to Many Cards", + "copyChecklistToManyCardsPopup-instructions": "Destination Card Titles and Descriptions in this JSON format", + "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"First card title\", \"description\":\"First card description\"}, {\"title\":\"Second card title\",\"description\":\"Second card description\"},{\"title\":\"Last card title\",\"description\":\"Last card description\"} ]", + "create": "Buat", + "createBoardPopup-title": "Buat Panel", + "chooseBoardSourcePopup-title": "Import board", + "createLabelPopup-title": "Buat Label", + "createCustomField": "Create Field", + "createCustomFieldPopup-title": "Create Field", + "current": "sekarang", + "custom-field-delete-pop": "There is no undo. This will remove this custom field from all cards and destroy its history.", + "custom-field-checkbox": "Checkbox", + "custom-field-date": "Tanggal", + "custom-field-dropdown": "Dropdown List", + "custom-field-dropdown-none": "(none)", + "custom-field-dropdown-options": "List Options", + "custom-field-dropdown-options-placeholder": "Press enter to add more options", + "custom-field-dropdown-unknown": "(unknown)", + "custom-field-number": "Number", + "custom-field-text": "Text", + "custom-fields": "Custom Fields", + "date": "Tanggal", + "decline": "Tolak", + "default-avatar": "Avatar standar", + "delete": "Hapus", + "deleteCustomFieldPopup-title": "Delete Custom Field?", + "deleteLabelPopup-title": "Hapus label?", + "description": "Deskripsi", + "disambiguateMultiLabelPopup-title": "Abaikan label Aksi", + "disambiguateMultiMemberPopup-title": "Abaikan aksi partisipan", + "discard": "Abaikan", + "done": "Selesai", + "download": "Unduh", + "edit": "Sunting", + "edit-avatar": "Ubah Avatar", + "edit-profile": "Sunting Profil", + "edit-wip-limit": "Edit WIP Limit", + "soft-wip-limit": "Soft WIP Limit", + "editCardStartDatePopup-title": "Ubah tanggal mulai", + "editCardDueDatePopup-title": "Ubah tanggal selesai", + "editCustomFieldPopup-title": "Edit Field", + "editCardSpentTimePopup-title": "Change spent time", + "editLabelPopup-title": "Ubah Label", + "editNotificationPopup-title": "Sunting Pemberitahuan", + "editProfilePopup-title": "Sunting Profil", + "email": "Email", + "email-enrollAccount-subject": "Sebuah akun dibuat untuk Anda pada __siteName__", + "email-enrollAccount-text": "Halo __user__,\n\nUntuk mulai menggunakan, silakan klik tautan berikut.\n\n__url__\n\nTerima kasih.", + "email-fail": "Surel gagal terkirim", + "email-fail-text": "Error trying to send email", + "email-invalid": "Surel tidak sah", + "email-invite": "Undang via Email", + "email-invite-subject": "__inviter__ sent you an invitation", + "email-invite-text": "Dear __user__,\n\n__inviter__ invites you to join board \"__board__\" for collaborations.\n\nPlease follow the link below:\n\n__url__\n\nThanks.", + "email-resetPassword-subject": "Pulihkan kata sandi Anda pada __siteName__", + "email-resetPassword-text": "Halo __user__,\n\nUntuk memulihkan kata sandi Anda, silakan klik tautan berikut.\n\n__url__\n\nTerima kasih.", + "email-sent": "Email terkirim", + "email-verifyEmail-subject": "Verifikasi surel Anda pada __siteName__", + "email-verifyEmail-text": "Halo __user__,\n\nUntuk memverifikasi surel Anda, silakan klik tautan berikut.\n\n__url__\n\nTerima kasih.", + "enable-wip-limit": "Enable WIP Limit", + "error-board-doesNotExist": "Panel ini tidak ada", + "error-board-notAdmin": "Anda harus admin dari panel ini untuk melakukan itu", + "error-board-notAMember": "Anda harus jadi member panel ini untuk melakukannya", + "error-json-malformed": "Teks Anda bukan JSON yang sah", + "error-json-schema": "Data JSON Anda tidak mengikutsertakan informasi yang sesuai format", + "error-list-doesNotExist": "Daftar ini tidak ada", + "error-user-doesNotExist": "Nama pengguna ini tidak ada", + "error-user-notAllowSelf": "Anda tidak bisa mengundang diri sendiri", + "error-user-notCreated": "Nama pengguna ini tidak dibuat", + "error-username-taken": "Nama pengguna ini sudah dipakai", + "error-email-taken": "Email has already been taken", + "export-board": "Exspor Panel", + "sort": "Sort", + "sort-desc": "Click to Sort List", + "list-sort-by": "Sort the List By:", + "list-label-modifiedAt": "Last Access Time", + "list-label-title": "Name of the List", + "list-label-sort": "Your Manual Order", + "list-label-short-modifiedAt": "(L)", + "list-label-short-title": "(N)", + "list-label-short-sort": "(M)", + "filter": "Penyaringan", + "filter-cards": "Filter Cards or Lists", + "list-filter-label": "Filter List by Title", + "filter-clear": "Bersihkan penyaringan", + "filter-no-label": "Tidak ada label", + "filter-no-member": "Tidak ada anggota", + "filter-no-assignee": "No assignee", + "filter-no-custom-fields": "No Custom Fields", + "filter-show-archive": "Show archived lists", + "filter-hide-empty": "Hide empty lists", + "filter-on": "Penyaring aktif", + "filter-on-desc": "Anda memfilter kartu di panel ini. Klik di sini untuk menyunting filter", + "filter-to-selection": "Saring berdasarkan yang dipilih", + "advanced-filter-label": "Advanced Filter", + "advanced-filter-description": "Advanced Filter allows to write a string containing following operators: == != <= >= && || ( ) A space is used as a separator between the Operators. You can filter for all Custom Fields by typing their names and values. For Example: Field1 == Value1. Note: If fields or values contains spaces, you need to encapsulate them into single quotes. For Example: 'Field 1' == 'Value 1'. For single control characters (' \\/) to be skipped, you can use \\. For example: Field1 == I\\'m. Also you can combine multiple conditions. For Example: F1 == V1 || F1 == V2. Normally all operators are interpreted from left to right. You can change the order by placing brackets. For Example: F1 == V1 && ( F2 == V2 || F2 == V3 ). Also you can search text fields using regex: F1 == /Tes.*/i", + "fullname": "Nama Lengkap", + "header-logo-title": "Kembali ke laman panel anda", + "hide-system-messages": "Sembunyikan pesan-pesan sistem", + "headerBarCreateBoardPopup-title": "Buat Panel", + "home": "Beranda", + "import": "Impor", + "link": "Link", + "import-board": "import board", + "import-board-c": "Import board", + "import-board-title-trello": "Impor panel dari Trello", + "import-board-title-wekan": "Import board from previous export", + "import-sandstorm-backup-warning": "Do not delete data you import from original exported board or Trello before checking does this grain close and open again, or do you get Board not found error, that means data loss.", + "import-sandstorm-warning": "Imported board will delete all existing data on board and replace it with imported board.", + "from-trello": "From Trello", + "from-wekan": "From previous export", + "import-board-instruction-trello": "Di panel Trello anda, ke 'Menu', terus 'More', 'Print and Export','Export JSON', dan salin hasilnya", + "import-board-instruction-wekan": "In your board, go to 'Menu', then 'Export board', and copy the text in the downloaded file.", + "import-board-instruction-about-errors": "If you get errors when importing board, sometimes importing still works, and board is at All Boards page.", + "import-json-placeholder": "Tempelkan data JSON yang sah disini", + "import-map-members": "Petakan partisipan", + "import-members-map": "Your imported board has some members. Please map the members you want to import to your users", + "import-show-user-mapping": "Review pemetaan partisipan", + "import-user-select": "Pick your existing user you want to use as this member", + "importMapMembersAddPopup-title": "Select member", + "info": "Versi", + "initials": "Inisial", + "invalid-date": "Tanggal tidak sah", + "invalid-time": "Invalid time", + "invalid-user": "Invalid user", + "joined": "bergabung", + "just-invited": "Anda baru diundang di panel ini", + "keyboard-shortcuts": "Pintasan kibor", + "label-create": "Buat Label", + "label-default": "label %s (default)", + "label-delete-pop": "Ini tidak bisa dikembalikan, akan menghapus label ini dari semua kartu dan menghapus semua riwayatnya", + "labels": "Daftar Label", + "language": "Bahasa", + "last-admin-desc": "Anda tidak dapat mengubah aturan karena harus ada minimal seorang Admin.", + "leave-board": "Tingalkan Panel", + "leave-board-pop": "Are you sure you want to leave __boardTitle__? You will be removed from all cards on this board.", + "leaveBoardPopup-title": "Leave Board ?", + "link-card": "Link ke kartu ini", + "list-archive-cards": "Move all cards in this list to Archive", + "list-archive-cards-pop": "This will remove all the cards in this list from the board. To view cards in Archive and bring them back to the board, click “Menu” > “Archive”.", + "list-move-cards": "Pindah semua kartu ke daftar ini", + "list-select-cards": "Pilih semua kartu di daftar ini", + "set-color-list": "Set Color", + "listActionPopup-title": "Daftar Tindakan", + "swimlaneActionPopup-title": "Swimlane Actions", + "swimlaneAddPopup-title": "Add a Swimlane below", + "listImportCardPopup-title": "Impor dari Kartu Trello", + "listMorePopup-title": "Lainnya", + "link-list": "Link to this list", + "list-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the list. There is no undo.", + "list-delete-suggest-archive": "You can move a list to Archive to remove it from the board and preserve the activity.", + "lists": "Daftar", + "swimlanes": "Swimlanes", + "log-out": "Keluar", + "log-in": "Masuk", + "loginPopup-title": "Masuk", + "memberMenuPopup-title": "Setelan Anggota", + "members": "Daftar Anggota", + "menu": "Menu", + "move-selection": "Pindahkan yang dipilih", + "moveCardPopup-title": "Pindahkan kartu", + "moveCardToBottom-title": "Pindahkan ke bawah", + "moveCardToTop-title": "Pindahkan ke atas", + "moveSelectionPopup-title": "Pindahkan yang dipilih", + "multi-selection": "Multi Pilihan", + "multi-selection-on": "Multi Pilihan aktif", + "muted": "Pemberitahuan tidak aktif", + "muted-info": "Anda tidak akan pernah dinotifikasi semua perubahan di panel ini", + "my-boards": "Panel saya", + "name": "Nama", + "no-archived-cards": "No cards in Archive.", + "no-archived-lists": "No lists in Archive.", + "no-archived-swimlanes": "No swimlanes in Archive.", + "no-results": "Tidak ada hasil", + "normal": "Normal", + "normal-desc": "Bisa tampilkan dan edit kartu. Tidak bisa ubah setting", + "not-accepted-yet": "Undangan belum diterima", + "notify-participate": "Terima update ke semua kartu dimana anda menjadi creator atau partisipan", + "notify-watch": "Terima update dari semua panel, daftar atau kartu yang anda amati", + "optional": "opsi", + "or": "atau", + "page-maybe-private": "Halaman ini hanya untuk kalangan terbatas. Anda dapat melihatnya dengan <a href='%s'>masuk ke dalam sistem</a>.", + "page-not-found": "Halaman tidak ditemukan.", + "password": "Kata Sandi", + "paste-or-dragdrop": "untuk menempelkan, atau drag& drop gambar pada ini (hanya gambar)", + "participating": "Berpartisipasi", + "preview": "Pratinjau", + "previewAttachedImagePopup-title": "Pratinjau", + "previewClipboardImagePopup-title": "Pratinjau", + "private": "Terbatas", + "private-desc": "Panel ini Pribadi. Hanya orang yang ditambahkan ke panel ini yang bisa melihat dan menyuntingnya", + "profile": "Profil", + "public": "Umum", + "public-desc": "Panel ini publik. Akan terlihat oleh siapapun dengan link terkait dan muncul di mesin pencari seperti Google. Hanya orang yang ditambahkan di panel yang bisa sunting", + "quick-access-description": "Beri bintang panel untuk menambah shortcut di papan ini", + "remove-cover": "Hapus Sampul", + "remove-from-board": "Hapus dari panel", + "remove-label": "Remove Label", + "listDeletePopup-title": "Delete List ?", + "remove-member": "Hapus Anggota", + "remove-member-from-card": "Hapus dari Kartu", + "remove-member-pop": "Hapus__nama__(__username__) dari __boardTitle__? Partisipan akan dihapus dari semua kartu di panel ini. Mereka akan diberi tahu", + "removeMemberPopup-title": "Hapus Anggota?", + "rename": "Ganti Nama", + "rename-board": "Ubah nama Panel", + "restore": "Pulihkan", + "save": "Simpan", + "search": "Cari", + "rules": "Rules", + "search-cards": "Search from card/list titles, descriptions and custom fields on this board", + "search-example": "Text to search for?", + "select-color": "Select Color", + "set-wip-limit-value": "Set a limit for the maximum number of tasks in this list", + "setWipLimitPopup-title": "Set WIP Limit", + "shortcut-assign-self": "Masukkan diri anda sendiri ke kartu ini", + "shortcut-autocomplete-emoji": "Autocomplete emoji", + "shortcut-autocomplete-members": "Autocomplete partisipan", + "shortcut-clear-filters": "Bersihkan semua saringan", + "shortcut-close-dialog": "Tutup Dialog", + "shortcut-filter-my-cards": "Filter kartu saya", + "shortcut-show-shortcuts": "Angkat naik shortcut daftar ini", + "shortcut-toggle-filterbar": "Toggle Filter Sidebar", + "shortcut-toggle-sidebar": "Toggle Board Sidebar", + "show-cards-minimum-count": "Tampilkan jumlah kartu jika daftar punya lebih dari ", + "sidebar-open": "Buka Sidebar", + "sidebar-close": "Tutup Sidebar", + "signupPopup-title": "Buat Akun", + "star-board-title": "Klik untuk beri bintang panel ini. Akan muncul paling atas dari daftar panel", + "starred-boards": "Panel dengan bintang", + "starred-boards-description": "Panel berbintang muncul paling atas dari daftar panel anda", + "subscribe": "Langganan", + "team": "Tim", + "this-board": "Panel ini", + "this-card": "Kartu ini", + "spent-time-hours": "Spent time (hours)", + "overtime-hours": "Overtime (hours)", + "overtime": "Overtime", + "has-overtime-cards": "Has overtime cards", + "has-spenttime-cards": "Has spent time cards", + "time": "Waktu", + "title": "Judul", + "tracking": "Pelacakan", + "tracking-info": "Anda akan dinotifikasi semua perubahan di kartu tersebut diaman anda terlibat sebagai creator atau partisipan", + "type": "Type", + "unassign-member": "Tidak sertakan partisipan", + "unsaved-description": "Anda memiliki deskripsi yang belum disimpan.", + "unwatch": "Tidak mengamati", + "upload": "Unggah", + "upload-avatar": "Unggah avatar", + "uploaded-avatar": "Avatar diunggah", + "username": "Nama Pengguna", + "view-it": "Lihat", + "warn-list-archived": "warning: this card is in an list at Archive", + "watch": "Amati", + "watching": "Mengamati", + "watching-info": "Anda akan diberitahu semua perubahan di panel ini", + "welcome-board": "Panel Selamat Datang", + "welcome-swimlane": "Milestone 1", + "welcome-list1": "Tingkat dasar", + "welcome-list2": "Tingkat lanjut", + "card-templates-swimlane": "Card Templates", + "list-templates-swimlane": "List Templates", + "board-templates-swimlane": "Board Templates", + "what-to-do": "Apa yang mau Anda lakukan?", + "wipLimitErrorPopup-title": "Invalid WIP Limit", + "wipLimitErrorPopup-dialog-pt1": "The number of tasks in this list is higher than the WIP limit you've defined.", + "wipLimitErrorPopup-dialog-pt2": "Please move some tasks out of this list, or set a higher WIP limit.", + "admin-panel": "Panel Admin", + "settings": "Setelan", + "people": "Orang-orang", + "registration": "Registrasi", + "disable-self-registration": "Nonaktifkan Swa Registrasi", + "invite": "Undang", + "invite-people": "Undang Orang-orang", + "to-boards": "ke panel", + "email-addresses": "Alamat surel", + "smtp-host-description": "Alamat server SMTP yang menangani surel Anda.", + "smtp-port-description": "Port server SMTP yang Anda gunakan untuk mengirim surel.", + "smtp-tls-description": "Aktifkan dukungan TLS untuk server SMTP", + "smtp-host": "Host SMTP", + "smtp-port": "Port SMTP", + "smtp-username": "Nama Pengguna", + "smtp-password": "Kata Sandi", + "smtp-tls": "Dukungan TLS", + "send-from": "Dari", + "send-smtp-test": "Send a test email to yourself", + "invitation-code": "Kode Undangan", + "email-invite-register-subject": "__inviter__ mengirim undangan ke Anda", + "email-invite-register-text": "Dear __user__,\n\n__inviter__ invites you to kanban board for collaborations.\n\nPlease follow the link below:\n__url__\n\nAnd your invitation code is: __icode__\n\nThanks.", + "email-smtp-test-subject": "SMTP Test Email", + "email-smtp-test-text": "You have successfully sent an email", + "error-invitation-code-not-exist": "Kode undangan tidak ada", + "error-notAuthorized": "You are not authorized to view this page.", + "webhook-title": "Webhook Name", + "webhook-token": "Token (Optional for Authentication)", + "outgoing-webhooks": "Outgoing Webhooks", + "bidirectional-webhooks": "Two-Way Webhooks", + "outgoingWebhooksPopup-title": "Outgoing Webhooks", + "boardCardTitlePopup-title": "Card Title Filter", + "disable-webhook": "Disable This Webhook", + "global-webhook": "Global Webhooks", + "new-outgoing-webhook": "New Outgoing Webhook", + "no-name": "(Unknown)", + "Node_version": "Node version", + "Meteor_version": "Meteor version", + "MongoDB_version": "MongoDB version", + "MongoDB_storage_engine": "MongoDB storage engine", + "MongoDB_Oplog_enabled": "MongoDB Oplog enabled", + "OS_Arch": "OS Arch", + "OS_Cpus": "OS CPU Count", + "OS_Freemem": "OS Free Memory", + "OS_Loadavg": "OS Load Average", + "OS_Platform": "OS Platform", + "OS_Release": "OS Release", + "OS_Totalmem": "OS Total Memory", + "OS_Type": "OS Type", + "OS_Uptime": "OS Uptime", + "days": "days", + "hours": "hours", + "minutes": "minutes", + "seconds": "seconds", + "show-field-on-card": "Show this field on card", + "automatically-field-on-card": "Auto create field to all cards", + "showLabel-field-on-card": "Show field label on minicard", + "yes": "Yes", + "no": "No", + "accounts": "Accounts", + "accounts-allowEmailChange": "Allow Email Change", + "accounts-allowUserNameChange": "Allow Username Change", + "createdAt": "Created at", + "verified": "Verified", + "active": "Active", + "card-received": "Received", + "card-received-on": "Received on", + "card-end": "End", + "card-end-on": "Ends on", + "editCardReceivedDatePopup-title": "Change received date", + "editCardEndDatePopup-title": "Change end date", + "setCardColorPopup-title": "Set color", + "setCardActionsColorPopup-title": "Choose a color", + "setSwimlaneColorPopup-title": "Choose a color", + "setListColorPopup-title": "Choose a color", + "assigned-by": "Assigned By", + "requested-by": "Requested By", + "board-delete-notice": "Deleting is permanent. You will lose all lists, cards and actions associated with this board.", + "delete-board-confirm-popup": "All lists, cards, labels, and activities will be deleted and you won't be able to recover the board contents. There is no undo.", + "boardDeletePopup-title": "Delete Board?", + "delete-board": "Delete Board", + "default-subtasks-board": "Subtasks for __board__ board", + "default": "Default", + "queue": "Queue", + "subtask-settings": "Subtasks Settings", + "card-settings": "Card Settings", + "boardSubtaskSettingsPopup-title": "Board Subtasks Settings", + "boardCardSettingsPopup-title": "Card Settings", + "deposit-subtasks-board": "Deposit subtasks to this board:", + "deposit-subtasks-list": "Landing list for subtasks deposited here:", + "show-parent-in-minicard": "Show parent in minicard:", + "prefix-with-full-path": "Prefix with full path", + "prefix-with-parent": "Prefix with parent", + "subtext-with-full-path": "Subtext with full path", + "subtext-with-parent": "Subtext with parent", + "change-card-parent": "Change card's parent", + "parent-card": "Parent card", + "source-board": "Source board", + "no-parent": "Don't show parent", + "activity-added-label": "added label '%s' to %s", + "activity-removed-label": "removed label '%s' from %s", + "activity-delete-attach": "deleted an attachment from %s", + "activity-added-label-card": "added label '%s'", + "activity-removed-label-card": "removed label '%s'", + "activity-delete-attach-card": "deleted an attachment", + "activity-set-customfield": "set custom field '%s' to '%s' in %s", + "activity-unset-customfield": "unset custom field '%s' in %s", + "r-rule": "Rule", + "r-add-trigger": "Add trigger", + "r-add-action": "Add action", + "r-board-rules": "Board rules", + "r-add-rule": "Add rule", + "r-view-rule": "View rule", + "r-delete-rule": "Delete rule", + "r-new-rule-name": "New rule title", + "r-no-rules": "No rules", + "r-when-a-card": "When a card", + "r-is": "is", + "r-is-moved": "is moved", + "r-added-to": "added to", + "r-removed-from": "Removed from", + "r-the-board": "the board", + "r-list": "list", + "set-filter": "Set Filter", + "r-moved-to": "Moved to", + "r-moved-from": "Moved from", + "r-archived": "Moved to Archive", + "r-unarchived": "Restored from Archive", + "r-a-card": "a card", + "r-when-a-label-is": "When a label is", + "r-when-the-label": "When the label", + "r-list-name": "list name", + "r-when-a-member": "When a member is", + "r-when-the-member": "When the member", + "r-name": "name", + "r-when-a-attach": "When an attachment", + "r-when-a-checklist": "When a checklist is", + "r-when-the-checklist": "When the checklist", + "r-completed": "Completed", + "r-made-incomplete": "Made incomplete", + "r-when-a-item": "When a checklist item is", + "r-when-the-item": "When the checklist item", + "r-checked": "Checked", + "r-unchecked": "Unchecked", + "r-move-card-to": "Move card to", + "r-top-of": "Top of", + "r-bottom-of": "Bottom of", + "r-its-list": "its list", + "r-archive": "Move to Archive", + "r-unarchive": "Restore from Archive", + "r-card": "card", + "r-add": "Tambah", + "r-remove": "Remove", + "r-label": "label", + "r-member": "member", + "r-remove-all": "Remove all members from the card", + "r-set-color": "Set color to", + "r-checklist": "checklist", + "r-check-all": "Check all", + "r-uncheck-all": "Uncheck all", + "r-items-check": "items of checklist", + "r-check": "Check", + "r-uncheck": "Uncheck", + "r-item": "item", + "r-of-checklist": "of checklist", + "r-send-email": "Send an email", + "r-to": "to", + "r-subject": "subject", + "r-rule-details": "Rule details", + "r-d-move-to-top-gen": "Move card to top of its list", + "r-d-move-to-top-spec": "Move card to top of list", + "r-d-move-to-bottom-gen": "Move card to bottom of its list", + "r-d-move-to-bottom-spec": "Move card to bottom of list", + "r-d-send-email": "Send email", + "r-d-send-email-to": "to", + "r-d-send-email-subject": "subject", + "r-d-send-email-message": "message", + "r-d-archive": "Move card to Archive", + "r-d-unarchive": "Restore card from Archive", + "r-d-add-label": "Tambahkan label", + "r-d-remove-label": "Remove label", + "r-create-card": "Create new card", + "r-in-list": "in list", + "r-in-swimlane": "in swimlane", + "r-d-add-member": "Add member", + "r-d-remove-member": "Remove member", + "r-d-remove-all-member": "Remove all member", + "r-d-check-all": "Check all items of a list", + "r-d-uncheck-all": "Uncheck all items of a list", + "r-d-check-one": "Check item", + "r-d-uncheck-one": "Uncheck item", + "r-d-check-of-list": "of checklist", + "r-d-add-checklist": "Add checklist", + "r-d-remove-checklist": "Remove checklist", + "r-by": "by", + "r-add-checklist": "Add checklist", + "r-with-items": "with items", + "r-items-list": "item1,item2,item3", + "r-add-swimlane": "Add swimlane", + "r-swimlane-name": "swimlane name", + "r-board-note": "Note: leave a field empty to match every possible value.", + "r-checklist-note": "Note: checklist's items have to be written as comma separated values.", + "r-when-a-card-is-moved": "When a card is moved to another list", + "r-set": "Set", + "r-update": "Update", + "r-datefield": "date field", + "r-df-start-at": "start", + "r-df-due-at": "due", + "r-df-end-at": "end", + "r-df-received-at": "received", + "r-to-current-datetime": "to current date/time", + "r-remove-value-from": "Remove value from", + "ldap": "LDAP", + "oauth2": "OAuth2", + "cas": "CAS", + "authentication-method": "Metode Autentikasi", + "authentication-type": "Tipe Autentikasi", + "custom-product-name": "Custom Product Name", + "layout": "Layout", + "hide-logo": "Sembunyikan Logo", + "add-custom-html-after-body-start": "Add Custom HTML after <body> start", + "add-custom-html-before-body-end": "Add Custom HTML before </body> end", + "error-undefined": "Something went wrong", + "error-ldap-login": "An error occurred while trying to login", + "display-authentication-method": "Display Authentication Method", + "default-authentication-method": "Default Authentication Method", + "duplicate-board": "Duplicate Board", + "people-number": "The number of people is:", + "swimlaneDeletePopup-title": "Delete Swimlane ?", + "swimlane-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the swimlane. There is no undo.", + "restore-all": "Restore all", + "delete-all": "Delete all", + "loading": "Loading, please wait.", + "previous_as": "last time was", + "act-a-dueAt": "modified due time to \nWhen: __timeValue__\nWhere: __card__\n previous due was __timeOldValue__", + "act-a-endAt": "modified ending time to __timeValue__ from (__timeOldValue__)", + "act-a-startAt": "modified starting time to __timeValue__ from (__timeOldValue__)", + "act-a-receivedAt": "modified received time to __timeValue__ from (__timeOldValue__)", + "a-dueAt": "modified due time to be", + "a-endAt": "modified ending time to be", + "a-startAt": "modified starting time to be", + "a-receivedAt": "modified received time to be", + "almostdue": "current due time %s is approaching", + "pastdue": "current due time %s is past", + "duenow": "current due time %s is today", + "act-newDue": "__list__/__card__ has 1st due reminder [__board__]", + "act-withDue": "__list__/__card__ due reminders [__board__]", + "act-almostdue": "was reminding the current due (__timeValue__) of __card__ is approaching", + "act-pastdue": "was reminding the current due (__timeValue__) of __card__ is past", + "act-duenow": "was reminding the current due (__timeValue__) of __card__ is now", + "act-atUserComment": "You were mentioned in [__board__] __list__/__card__", + "delete-user-confirm-popup": "Are you sure you want to delete this account? There is no undo.", + "accounts-allowUserDelete": "Allow users to self delete their account", + "hide-minicard-label-text": "Hide minicard label text", + "show-desktop-drag-handles": "Show desktop drag handles", + "assignee": "Assignee", + "cardAssigneesPopup-title": "Assignee", + "addmore-detail": "Add a more detailed description", + "show-on-card": "Show on Card", + "new": "New", + "editUserPopup-title": "Edit User", + "newUserPopup-title": "New User", + "notifications": "Notifications", + "view-all": "View All", + "filter-by-unread": "Filter by Unread", + "mark-all-as-read": "Mark all as read", + "allow-rename": "Allow Rename", + "allowRenamePopup-title": "Allow Rename" +} diff --git a/i18n/ig.i18n.json b/i18n/ig.i18n.json index fda6037b..c9906837 100644 --- a/i18n/ig.i18n.json +++ b/i18n/ig.i18n.json @@ -1,769 +1,770 @@ { - "accept": "Kwere", - "act-activity-notify": "Activity Notification", - "act-addAttachment": "added attachment __attachment__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-deleteAttachment": "deleted attachment __attachment__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addSubtask": "added subtask __subtask__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addedLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removeLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removedLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addChecklist": "added checklist __checklist__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addChecklistItem": "added checklist item __checklistItem__ to checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removeChecklist": "removed checklist __checklist__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removeChecklistItem": "removed checklist item __checklistItem__ from checklist __checkList__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-checkedItem": "checked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-uncheckedItem": "unchecked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-completeChecklist": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-uncompleteChecklist": "uncompleted checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addComment": "commented on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-editComment": "edited comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-deleteComment": "deleted comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-createBoard": "created board __board__", - "act-createSwimlane": "created swimlane __swimlane__ to board __board__", - "act-createCard": "created card __card__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-createCustomField": "created custom field __customField__ at board __board__", - "act-deleteCustomField": "deleted custom field __customField__ at board __board__", - "act-setCustomField": "edited custom field __customField__: __customFieldValue__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-createList": "added list __list__ to board __board__", - "act-addBoardMember": "added member __member__ to board __board__", - "act-archivedBoard": "Board __board__ moved to Archive", - "act-archivedCard": "Card __card__ at list __list__ at swimlane __swimlane__ at board __board__ moved to Archive", - "act-archivedList": "List __list__ at swimlane __swimlane__ at board __board__ moved to Archive", - "act-archivedSwimlane": "Swimlane __swimlane__ at board __board__ moved to Archive", - "act-importBoard": "imported board __board__", - "act-importCard": "imported card __card__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-importList": "imported list __list__ to swimlane __swimlane__ at board __board__", - "act-joinMember": "added member __member__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-moveCard": "moved card __card__ at board __board__ from list __oldList__ at swimlane __oldSwimlane__ to list __list__ at swimlane __swimlane__", - "act-moveCardToOtherBoard": "moved card __card__ from list __oldList__ at swimlane __oldSwimlane__ at board __oldBoard__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-removeBoardMember": "removed member __member__ from board __board__", - "act-restoredCard": "restored card __card__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-unjoinMember": "removed member __member__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-withBoardTitle": "__board__", - "act-withCardTitle": "[__board__] __card__", - "actions": "Actions", - "activities": "Activities", - "activity": "Activity", - "activity-added": "added %s to %s", - "activity-archived": "%s moved to Archive", - "activity-attached": "attached %s to %s", - "activity-created": "created %s", - "activity-customfield-created": "created custom field %s", - "activity-excluded": "excluded %s from %s", - "activity-imported": "imported %s into %s from %s", - "activity-imported-board": "imported %s from %s", - "activity-joined": "joined %s", - "activity-moved": "moved %s from %s to %s", - "activity-on": "na %s", - "activity-removed": "removed %s from %s", - "activity-sent": "sent %s to %s", - "activity-unjoined": "unjoined %s", - "activity-subtask-added": "added subtask to %s", - "activity-checked-item": "checked %s in checklist %s of %s", - "activity-unchecked-item": "unchecked %s in checklist %s of %s", - "activity-checklist-added": "added checklist to %s", - "activity-checklist-removed": "removed a checklist from %s", - "activity-checklist-completed": "completed checklist %s of %s", - "activity-checklist-uncompleted": "uncompleted the checklist %s of %s", - "activity-checklist-item-added": "added checklist item to '%s' in %s", - "activity-checklist-item-removed": "removed a checklist item from '%s' in %s", - "add": "Tinye", - "activity-checked-item-card": "checked %s in checklist %s", - "activity-unchecked-item-card": "unchecked %s in checklist %s", - "activity-checklist-completed-card": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "activity-checklist-uncompleted-card": "uncompleted the checklist %s", - "activity-editComment": "edited comment %s", - "activity-deleteComment": "deleted comment %s", - "add-attachment": "Add Attachment", - "add-board": "Add Board", - "add-card": "Add Card", - "add-swimlane": "Add Swimlane", - "add-subtask": "Add Subtask", - "add-checklist": "Add Checklist", - "add-checklist-item": "Add an item to checklist", - "add-cover": "Add Cover", - "add-label": "Add Label", - "add-list": "Add List", - "add-members": "Tinye ndị otu ọhụrụ", - "added": "Etinyere ", - "addMemberPopup-title": "Ndị otu", - "admin": "Admin", - "admin-desc": "Can view and edit cards, remove members, and change settings for the board.", - "admin-announcement": "Announcement", - "admin-announcement-active": "Active System-Wide Announcement", - "admin-announcement-title": "Announcement from Administrator", - "all-boards": "All boards", - "and-n-other-card": "And __count__ other card", - "and-n-other-card_plural": "And __count__ other cards", - "apply": "Apply", - "app-is-offline": "Loading, please wait. Refreshing the page will cause data loss. If loading does not work, please check that server has not stopped.", - "archive": "Move to Archive", - "archive-all": "Move All to Archive", - "archive-board": "Move Board to Archive", - "archive-card": "Move Card to Archive", - "archive-list": "Move List to Archive", - "archive-swimlane": "Move Swimlane to Archive", - "archive-selection": "Move selection to Archive", - "archiveBoardPopup-title": "Move Board to Archive?", - "archived-items": "Archive", - "archived-boards": "Boards in Archive", - "restore-board": "Restore Board", - "no-archived-boards": "No Boards in Archive.", - "archives": "Archive", - "template": "Template", - "templates": "Templates", - "assign-member": "Assign member", - "attached": "attached", - "attachment": "Attachment", - "attachment-delete-pop": "Deleting an attachment is permanent. There is no undo.", - "attachmentDeletePopup-title": "Delete Attachment?", - "attachments": "Attachments", - "auto-watch": "Automatically watch boards when they are created", - "avatar-too-big": "The avatar is too large (70KB max)", - "back": "Back", - "board-change-color": "Change color", - "board-nb-stars": "%s stars", - "board-not-found": "Board not found", - "board-private-info": "This board will be <strong>private</strong>.", - "board-public-info": "This board will be <strong>public</strong>.", - "boardChangeColorPopup-title": "Change Board Background", - "boardChangeTitlePopup-title": "Rename Board", - "boardChangeVisibilityPopup-title": "Change Visibility", - "boardChangeWatchPopup-title": "Change Watch", - "boardMenuPopup-title": "Board Settings", - "boardChangeViewPopup-title": "Board View", - "boards": "Boards", - "board-view": "Board View", - "board-view-cal": "Calendar", - "board-view-swimlanes": "Swimlanes", - "board-view-collapse": "Collapse", - "board-view-lists": "Lists", - "bucket-example": "Like “Bucket List” for example", - "cancel": "Cancel", - "card-archived": "This card is moved to Archive.", - "board-archived": "This board is moved to Archive.", - "card-comments-title": "This card has %s comment.", - "card-delete-notice": "Deleting is permanent. You will lose all actions associated with this card.", - "card-delete-pop": "All actions will be removed from the activity feed and you won't be able to re-open the card. There is no undo.", - "card-delete-suggest-archive": "You can move a card to Archive to remove it from the board and preserve the activity.", - "card-due": "Due", - "card-due-on": "Due on", - "card-spent": "Spent Time", - "card-edit-attachments": "Edit attachments", - "card-edit-custom-fields": "Edit custom fields", - "card-edit-labels": "Edit labels", - "card-edit-members": "Edit members", - "card-labels-title": "Change the labels for the card.", - "card-members-title": "Add or remove members of the board from the card.", - "card-start": "Bido", - "card-start-on": "Starts on", - "cardAttachmentsPopup-title": "Attach From", - "cardCustomField-datePopup-title": "Change date", - "cardCustomFieldsPopup-title": "Edit custom fields", - "cardDeletePopup-title": "Delete Card?", - "cardDetailsActionsPopup-title": "Card Actions", - "cardLabelsPopup-title": "Aha", - "cardMembersPopup-title": "Ndị otu", - "cardMorePopup-title": "More", - "cardTemplatePopup-title": "Create template", - "cards": "Cards", - "cards-count": "Cards", - "casSignIn": "Sign In with CAS", - "cardType-card": "Card", - "cardType-linkedCard": "Linked Card", - "cardType-linkedBoard": "Linked Board", - "change": "Gbanwe", - "change-avatar": "Change Avatar", - "change-password": "Change Password", - "change-permissions": "Change permissions", - "change-settings": "Change Settings", - "changeAvatarPopup-title": "Change Avatar", - "changeLanguagePopup-title": "Họrọ asụsụ ọzọ", - "changePasswordPopup-title": "Change Password", - "changePermissionsPopup-title": "Change Permissions", - "changeSettingsPopup-title": "Change Settings", - "subtasks": "Subtasks", - "checklists": "Checklists", - "click-to-star": "Click to star this board.", - "click-to-unstar": "Click to unstar this board.", - "clipboard": "Clipboard or drag & drop", - "close": "Close", - "close-board": "Close Board", - "close-board-pop": "You will be able to restore the board by clicking the “Archive” button from the home header.", - "color-black": "black", - "color-blue": "blue", - "color-crimson": "crimson", - "color-darkgreen": "darkgreen", - "color-gold": "gold", - "color-gray": "gray", - "color-green": "green", - "color-indigo": "indigo", - "color-lime": "lime", - "color-magenta": "magenta", - "color-mistyrose": "mistyrose", - "color-navy": "navy", - "color-orange": "orange", - "color-paleturquoise": "paleturquoise", - "color-peachpuff": "peachpuff", - "color-pink": "pink", - "color-plum": "plum", - "color-purple": "purple", - "color-red": "red", - "color-saddlebrown": "saddlebrown", - "color-silver": "silver", - "color-sky": "sky", - "color-slateblue": "slateblue", - "color-white": "white", - "color-yellow": "yellow", - "unset-color": "Unset", - "comment": "Comment", - "comment-placeholder": "Write Comment", - "comment-only": "Comment only", - "comment-only-desc": "Can comment on cards only.", - "no-comments": "No comments", - "no-comments-desc": "Can not see comments and activities.", - "worker": "Worker", - "worker-desc": "Can only move cards, assign itself to card and comment.", - "computer": "Computer", - "confirm-subtask-delete-dialog": "Are you sure you want to delete subtask?", - "confirm-checklist-delete-dialog": "Are you sure you want to delete checklist?", - "copy-card-link-to-clipboard": "Copy card link to clipboard", - "linkCardPopup-title": "Link Card", - "searchElementPopup-title": "Search", - "copyCardPopup-title": "Copy Card", - "copyChecklistToManyCardsPopup-title": "Copy Checklist Template to Many Cards", - "copyChecklistToManyCardsPopup-instructions": "Destination Card Titles and Descriptions in this JSON format", - "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"First card title\", \"description\":\"First card description\"}, {\"title\":\"Second card title\",\"description\":\"Second card description\"},{\"title\":\"Last card title\",\"description\":\"Last card description\"} ]", - "create": "Create", - "createBoardPopup-title": "Create Board", - "chooseBoardSourcePopup-title": "Import board", - "createLabelPopup-title": "Create Label", - "createCustomField": "Create Field", - "createCustomFieldPopup-title": "Create Field", - "current": "current", - "custom-field-delete-pop": "There is no undo. This will remove this custom field from all cards and destroy its history.", - "custom-field-checkbox": "Checkbox", - "custom-field-date": "Date", - "custom-field-dropdown": "Dropdown List", - "custom-field-dropdown-none": "(none)", - "custom-field-dropdown-options": "List Options", - "custom-field-dropdown-options-placeholder": "Press enter to add more options", - "custom-field-dropdown-unknown": "(unknown)", - "custom-field-number": "Number", - "custom-field-text": "Text", - "custom-fields": "Custom Fields", - "date": "Date", - "decline": "Decline", - "default-avatar": "Default avatar", - "delete": "Delete", - "deleteCustomFieldPopup-title": "Delete Custom Field?", - "deleteLabelPopup-title": "Delete Label?", - "description": "Description", - "disambiguateMultiLabelPopup-title": "Disambiguate Label Action", - "disambiguateMultiMemberPopup-title": "Disambiguate Member Action", - "discard": "Discard", - "done": "Done", - "download": "Download", - "edit": "Edit", - "edit-avatar": "Change Avatar", - "edit-profile": "Edit Profile", - "edit-wip-limit": "Edit WIP Limit", - "soft-wip-limit": "Soft WIP Limit", - "editCardStartDatePopup-title": "Change start date", - "editCardDueDatePopup-title": "Change due date", - "editCustomFieldPopup-title": "Edit Field", - "editCardSpentTimePopup-title": "Change spent time", - "editLabelPopup-title": "Change Label", - "editNotificationPopup-title": "Edit Notification", - "editProfilePopup-title": "Edit Profile", - "email": "Email", - "email-enrollAccount-subject": "An account created for you on __siteName__", - "email-enrollAccount-text": "Hello __user__,\n\nTo start using the service, simply click the link below.\n\n__url__\n\nThanks.", - "email-fail": "Sending email failed", - "email-fail-text": "Error trying to send email", - "email-invalid": "Invalid email", - "email-invite": "Invite via Email", - "email-invite-subject": "__inviter__ sent you an invitation", - "email-invite-text": "Dear __user__,\n\n__inviter__ invites you to join board \"__board__\" for collaborations.\n\nPlease follow the link below:\n\n__url__\n\nThanks.", - "email-resetPassword-subject": "Reset your password on __siteName__", - "email-resetPassword-text": "Hello __user__,\n\nTo reset your password, simply click the link below.\n\n__url__\n\nThanks.", - "email-sent": "Email sent", - "email-verifyEmail-subject": "Verify your email address on __siteName__", - "email-verifyEmail-text": "Hello __user__,\n\nTo verify your account email, simply click the link below.\n\n__url__\n\nThanks.", - "enable-wip-limit": "Enable WIP Limit", - "error-board-doesNotExist": "This board does not exist", - "error-board-notAdmin": "You need to be admin of this board to do that", - "error-board-notAMember": "You need to be a member of this board to do that", - "error-json-malformed": "Your text is not valid JSON", - "error-json-schema": "Your JSON data does not include the proper information in the correct format", - "error-list-doesNotExist": "This list does not exist", - "error-user-doesNotExist": "This user does not exist", - "error-user-notAllowSelf": "You can not invite yourself", - "error-user-notCreated": "This user is not created", - "error-username-taken": "This username is already taken", - "error-email-taken": "Email has already been taken", - "export-board": "Export board", - "sort": "Sort", - "sort-desc": "Click to Sort List", - "list-sort-by": "Sort the List By:", - "list-label-modifiedAt": "Last Access Time", - "list-label-title": "Name of the List", - "list-label-sort": "Your Manual Order", - "list-label-short-modifiedAt": "(L)", - "list-label-short-title": "(N)", - "list-label-short-sort": "(M)", - "filter": "Filter", - "filter-cards": "Filter Cards or Lists", - "list-filter-label": "Filter List by Title", - "filter-clear": "Clear filter", - "filter-no-label": "No label", - "filter-no-member": "No member", - "filter-no-custom-fields": "No Custom Fields", - "filter-show-archive": "Show archived lists", - "filter-hide-empty": "Hide empty lists", - "filter-on": "Filter is on", - "filter-on-desc": "You are filtering cards on this board. Click here to edit filter.", - "filter-to-selection": "Filter to selection", - "advanced-filter-label": "Advanced Filter", - "advanced-filter-description": "Advanced Filter allows to write a string containing following operators: == != <= >= && || ( ) A space is used as a separator between the Operators. You can filter for all Custom Fields by typing their names and values. For Example: Field1 == Value1. Note: If fields or values contains spaces, you need to encapsulate them into single quotes. For Example: 'Field 1' == 'Value 1'. For single control characters (' \\/) to be skipped, you can use \\. For example: Field1 == I\\'m. Also you can combine multiple conditions. For Example: F1 == V1 || F1 == V2. Normally all operators are interpreted from left to right. You can change the order by placing brackets. For Example: F1 == V1 && ( F2 == V2 || F2 == V3 ). Also you can search text fields using regex: F1 == /Tes.*/i", - "fullname": "Full Name", - "header-logo-title": "Go back to your boards page.", - "hide-system-messages": "Hide system messages", - "headerBarCreateBoardPopup-title": "Create Board", - "home": "Home", - "import": "Import", - "link": "Link", - "import-board": "import board", - "import-board-c": "Import board", - "import-board-title-trello": "Import board from Trello", - "import-board-title-wekan": "Import board from previous export", - "import-sandstorm-backup-warning": "Do not delete data you import from original exported board or Trello before checking does this grain close and open again, or do you get Board not found error, that means data loss.", - "import-sandstorm-warning": "Imported board will delete all existing data on board and replace it with imported board.", - "from-trello": "From Trello", - "from-wekan": "From previous export", - "import-board-instruction-trello": "In your Trello board, go to 'Menu', then 'More', 'Print and Export', 'Export JSON', and copy the resulting text.", - "import-board-instruction-wekan": "In your board, go to 'Menu', then 'Export board', and copy the text in the downloaded file.", - "import-board-instruction-about-errors": "If you get errors when importing board, sometimes importing still works, and board is at All Boards page.", - "import-json-placeholder": "Paste your valid JSON data here", - "import-map-members": "Map members", - "import-members-map": "Your imported board has some members. Please map the members you want to import to your users", - "import-show-user-mapping": "Review members mapping", - "import-user-select": "Pick your existing user you want to use as this member", - "importMapMembersAddPopup-title": "Select member", - "info": "Version", - "initials": "Initials", - "invalid-date": "Invalid date", - "invalid-time": "Invalid time", - "invalid-user": "Invalid user", - "joined": "joined", - "just-invited": "You are just invited to this board", - "keyboard-shortcuts": "Keyboard shortcuts", - "label-create": "Create Label", - "label-default": "%s label (default)", - "label-delete-pop": "There is no undo. This will remove this label from all cards and destroy its history.", - "labels": "Aha", - "language": "Language", - "last-admin-desc": "You can’t change roles because there must be at least one admin.", - "leave-board": "Leave Board", - "leave-board-pop": "Are you sure you want to leave __boardTitle__? You will be removed from all cards on this board.", - "leaveBoardPopup-title": "Leave Board ?", - "link-card": "Link to this card", - "list-archive-cards": "Move all cards in this list to Archive", - "list-archive-cards-pop": "This will remove all the cards in this list from the board. To view cards in Archive and bring them back to the board, click “Menu” > “Archive”.", - "list-move-cards": "Move all cards in this list", - "list-select-cards": "Select all cards in this list", - "set-color-list": "Set Color", - "listActionPopup-title": "List Actions", - "swimlaneActionPopup-title": "Swimlane Actions", - "swimlaneAddPopup-title": "Add a Swimlane below", - "listImportCardPopup-title": "Import a Trello card", - "listMorePopup-title": "More", - "link-list": "Link to this list", - "list-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the list. There is no undo.", - "list-delete-suggest-archive": "You can move a list to Archive to remove it from the board and preserve the activity.", - "lists": "Lists", - "swimlanes": "Swimlanes", - "log-out": "Log Out", - "log-in": "Log In", - "loginPopup-title": "Log In", - "memberMenuPopup-title": "Member Settings", - "members": "Ndị otu", - "menu": "Menu", - "move-selection": "Move selection", - "moveCardPopup-title": "Move Card", - "moveCardToBottom-title": "Move to Bottom", - "moveCardToTop-title": "Move to Top", - "moveSelectionPopup-title": "Move selection", - "multi-selection": "Multi-Selection", - "multi-selection-on": "Multi-Selection is on", - "muted": "Muted", - "muted-info": "You will never be notified of any changes in this board", - "my-boards": "My Boards", - "name": "Name", - "no-archived-cards": "No cards in Archive.", - "no-archived-lists": "No lists in Archive.", - "no-archived-swimlanes": "No swimlanes in Archive.", - "no-results": "No results", - "normal": "Normal", - "normal-desc": "Can view and edit cards. Can't change settings.", - "not-accepted-yet": "Invitation not accepted yet", - "notify-participate": "Receive updates to any cards you participate as creater or member", - "notify-watch": "Receive updates to any boards, lists, or cards you’re watching", - "optional": "optional", - "or": "or", - "page-maybe-private": "This page may be private. You may be able to view it by <a href='%s'>logging in</a>.", - "page-not-found": "Page not found.", - "password": "Password", - "paste-or-dragdrop": "to paste, or drag & drop image file to it (image only)", - "participating": "Participating", - "preview": "Preview", - "previewAttachedImagePopup-title": "Preview", - "previewClipboardImagePopup-title": "Preview", - "private": "Private", - "private-desc": "This board is private. Only people added to the board can view and edit it.", - "profile": "Profile", - "public": "Public", - "public-desc": "This board is public. It's visible to anyone with the link and will show up in search engines like Google. Only people added to the board can edit.", - "quick-access-description": "Star a board to add a shortcut in this bar.", - "remove-cover": "Remove Cover", - "remove-from-board": "Remove from Board", - "remove-label": "Remove Label", - "listDeletePopup-title": "Delete List ?", - "remove-member": "Remove Member", - "remove-member-from-card": "Remove from Card", - "remove-member-pop": "Remove __name__ (__username__) from __boardTitle__? The member will be removed from all cards on this board. They will receive a notification.", - "removeMemberPopup-title": "Remove Member?", - "rename": "Banye aha ọzọ", - "rename-board": "Rename Board", - "restore": "Restore", - "save": "Save", - "search": "Search", - "rules": "Rules", - "search-cards": "Search from card/list titles, descriptions and custom fields on this board", - "search-example": "Text to search for?", - "select-color": "Select Color", - "set-wip-limit-value": "Set a limit for the maximum number of tasks in this list", - "setWipLimitPopup-title": "Set WIP Limit", - "shortcut-assign-self": "Assign yourself to current card", - "shortcut-autocomplete-emoji": "Autocomplete emoji", - "shortcut-autocomplete-members": "Autocomplete members", - "shortcut-clear-filters": "Clear all filters", - "shortcut-close-dialog": "Close Dialog", - "shortcut-filter-my-cards": "Filter my cards", - "shortcut-show-shortcuts": "Bring up this shortcuts list", - "shortcut-toggle-filterbar": "Toggle Filter Sidebar", - "shortcut-toggle-sidebar": "Toggle Board Sidebar", - "show-cards-minimum-count": "Show cards count if list contains more than", - "sidebar-open": "Open Sidebar", - "sidebar-close": "Close Sidebar", - "signupPopup-title": "Create an Account", - "star-board-title": "Click to star this board. It will show up at top of your boards list.", - "starred-boards": "Starred Boards", - "starred-boards-description": "Starred boards show up at the top of your boards list.", - "subscribe": "Subscribe", - "team": "Team", - "this-board": "this board", - "this-card": "this card", - "spent-time-hours": "Spent time (hours)", - "overtime-hours": "Overtime (hours)", - "overtime": "Overtime", - "has-overtime-cards": "Has overtime cards", - "has-spenttime-cards": "Has spent time cards", - "time": "Time", - "title": "Title", - "tracking": "Tracking", - "tracking-info": "You will be notified of any changes to those cards you are involved as creator or member.", - "type": "Type", - "unassign-member": "Unassign member", - "unsaved-description": "You have an unsaved description.", - "unwatch": "Unwatch", - "upload": "Upload", - "upload-avatar": "Upload an avatar", - "uploaded-avatar": "Uploaded an avatar", - "username": "Username", - "view-it": "Hụ ya", - "warn-list-archived": "warning: this card is in an list at Archive", - "watch": "Hụ", - "watching": "Watching", - "watching-info": "You will be notified of any change in this board", - "welcome-board": "Welcome Board", - "welcome-swimlane": "Milestone 1", - "welcome-list1": "Basics", - "welcome-list2": "Advanced", - "card-templates-swimlane": "Card Templates", - "list-templates-swimlane": "List Templates", - "board-templates-swimlane": "Board Templates", - "what-to-do": "What do you want to do?", - "wipLimitErrorPopup-title": "Invalid WIP Limit", - "wipLimitErrorPopup-dialog-pt1": "The number of tasks in this list is higher than the WIP limit you've defined.", - "wipLimitErrorPopup-dialog-pt2": "Please move some tasks out of this list, or set a higher WIP limit.", - "admin-panel": "Admin Panel", - "settings": "Settings", - "people": "Ndị mmadụ", - "registration": "Registration", - "disable-self-registration": "Disable Self-Registration", - "invite": "Invite", - "invite-people": "Invite People", - "to-boards": "To board(s)", - "email-addresses": "Email Addresses", - "smtp-host-description": "The address of the SMTP server that handles your emails.", - "smtp-port-description": "The port your SMTP server uses for outgoing emails.", - "smtp-tls-description": "Enable TLS support for SMTP server", - "smtp-host": "SMTP Host", - "smtp-port": "SMTP Port", - "smtp-username": "Username", - "smtp-password": "Password", - "smtp-tls": "TLS support", - "send-from": "From", - "send-smtp-test": "Send a test email to yourself", - "invitation-code": "Invitation Code", - "email-invite-register-subject": "__inviter__ sent you an invitation", - "email-invite-register-text": "Dear __user__,\n\n__inviter__ invites you to kanban board for collaborations.\n\nPlease follow the link below:\n__url__\n\nAnd your invitation code is: __icode__\n\nThanks.", - "email-smtp-test-subject": "SMTP Test Email", - "email-smtp-test-text": "You have successfully sent an email", - "error-invitation-code-not-exist": "Invitation code doesn't exist", - "error-notAuthorized": "You are not authorized to view this page.", - "webhook-title": "Webhook Name", - "webhook-token": "Token (Optional for Authentication)", - "outgoing-webhooks": "Outgoing Webhooks", - "bidirectional-webhooks": "Two-Way Webhooks", - "outgoingWebhooksPopup-title": "Outgoing Webhooks", - "boardCardTitlePopup-title": "Card Title Filter", - "disable-webhook": "Disable This Webhook", - "global-webhook": "Global Webhooks", - "new-outgoing-webhook": "New Outgoing Webhook", - "no-name": "(Unknown)", - "Node_version": "Node version", - "Meteor_version": "Meteor version", - "MongoDB_version": "MongoDB version", - "MongoDB_storage_engine": "MongoDB storage engine", - "MongoDB_Oplog_enabled": "MongoDB Oplog enabled", - "OS_Arch": "OS Arch", - "OS_Cpus": "OS CPU Count", - "OS_Freemem": "OS Free Memory", - "OS_Loadavg": "OS Load Average", - "OS_Platform": "OS Platform", - "OS_Release": "OS Release", - "OS_Totalmem": "OS Total Memory", - "OS_Type": "OS Type", - "OS_Uptime": "OS Uptime", - "days": "days", - "hours": "elekere", - "minutes": "nkeji", - "seconds": "seconds", - "show-field-on-card": "Show this field on card", - "automatically-field-on-card": "Auto create field to all cards", - "showLabel-field-on-card": "Show field label on minicard", - "yes": "Ee", - "no": "Mba", - "accounts": "Accounts", - "accounts-allowEmailChange": "Allow Email Change", - "accounts-allowUserNameChange": "Allow Username Change", - "createdAt": "Ekere na", - "verified": "Verified", - "active": "Active", - "card-received": "Received", - "card-received-on": "Received on", - "card-end": "End", - "card-end-on": "Ends on", - "editCardReceivedDatePopup-title": "Change received date", - "editCardEndDatePopup-title": "Change end date", - "setCardColorPopup-title": "Set color", - "setCardActionsColorPopup-title": "Choose a color", - "setSwimlaneColorPopup-title": "Choose a color", - "setListColorPopup-title": "Choose a color", - "assigned-by": "Assigned By", - "requested-by": "Requested By", - "board-delete-notice": "Deleting is permanent. You will lose all lists, cards and actions associated with this board.", - "delete-board-confirm-popup": "All lists, cards, labels, and activities will be deleted and you won't be able to recover the board contents. There is no undo.", - "boardDeletePopup-title": "Delete Board?", - "delete-board": "Delete Board", - "default-subtasks-board": "Subtasks for __board__ board", - "default": "Default", - "queue": "Queue", - "subtask-settings": "Subtasks Settings", - "card-settings": "Card Settings", - "boardSubtaskSettingsPopup-title": "Board Subtasks Settings", - "boardCardSettingsPopup-title": "Card Settings", - "deposit-subtasks-board": "Deposit subtasks to this board:", - "deposit-subtasks-list": "Landing list for subtasks deposited here:", - "show-parent-in-minicard": "Show parent in minicard:", - "prefix-with-full-path": "Prefix with full path", - "prefix-with-parent": "Prefix with parent", - "subtext-with-full-path": "Subtext with full path", - "subtext-with-parent": "Subtext with parent", - "change-card-parent": "Change card's parent", - "parent-card": "Parent card", - "source-board": "Source board", - "no-parent": "Don't show parent", - "activity-added-label": "added label '%s' to %s", - "activity-removed-label": "removed label '%s' from %s", - "activity-delete-attach": "deleted an attachment from %s", - "activity-added-label-card": "added label '%s'", - "activity-removed-label-card": "removed label '%s'", - "activity-delete-attach-card": "deleted an attachment", - "activity-set-customfield": "set custom field '%s' to '%s' in %s", - "activity-unset-customfield": "unset custom field '%s' in %s", - "r-rule": "Rule", - "r-add-trigger": "Add trigger", - "r-add-action": "Add action", - "r-board-rules": "Board rules", - "r-add-rule": "Add rule", - "r-view-rule": "View rule", - "r-delete-rule": "Delete rule", - "r-new-rule-name": "New rule title", - "r-no-rules": "No rules", - "r-when-a-card": "When a card", - "r-is": "is", - "r-is-moved": "is moved", - "r-added-to": "added to", - "r-removed-from": "Removed from", - "r-the-board": "the board", - "r-list": "list", - "set-filter": "Set Filter", - "r-moved-to": "Moved to", - "r-moved-from": "Moved from", - "r-archived": "Moved to Archive", - "r-unarchived": "Restored from Archive", - "r-a-card": "a card", - "r-when-a-label-is": "When a label is", - "r-when-the-label": "When the label", - "r-list-name": "list name", - "r-when-a-member": "When a member is", - "r-when-the-member": "When the member", - "r-name": "name", - "r-when-a-attach": "When an attachment", - "r-when-a-checklist": "When a checklist is", - "r-when-the-checklist": "When the checklist", - "r-completed": "Completed", - "r-made-incomplete": "Made incomplete", - "r-when-a-item": "When a checklist item is", - "r-when-the-item": "When the checklist item", - "r-checked": "Checked", - "r-unchecked": "Unchecked", - "r-move-card-to": "Move card to", - "r-top-of": "Top of", - "r-bottom-of": "Bottom of", - "r-its-list": "its list", - "r-archive": "Move to Archive", - "r-unarchive": "Restore from Archive", - "r-card": "card", - "r-add": "Tinye", - "r-remove": "Remove", - "r-label": "label", - "r-member": "member", - "r-remove-all": "Remove all members from the card", - "r-set-color": "Set color to", - "r-checklist": "checklist", - "r-check-all": "Check all", - "r-uncheck-all": "Uncheck all", - "r-items-check": "items of checklist", - "r-check": "Check", - "r-uncheck": "Uncheck", - "r-item": "item", - "r-of-checklist": "of checklist", - "r-send-email": "Send an email", - "r-to": "to", - "r-subject": "subject", - "r-rule-details": "Rule details", - "r-d-move-to-top-gen": "Move card to top of its list", - "r-d-move-to-top-spec": "Move card to top of list", - "r-d-move-to-bottom-gen": "Move card to bottom of its list", - "r-d-move-to-bottom-spec": "Move card to bottom of list", - "r-d-send-email": "Send email", - "r-d-send-email-to": "to", - "r-d-send-email-subject": "subject", - "r-d-send-email-message": "message", - "r-d-archive": "Move card to Archive", - "r-d-unarchive": "Restore card from Archive", - "r-d-add-label": "Add label", - "r-d-remove-label": "Remove label", - "r-create-card": "Create new card", - "r-in-list": "in list", - "r-in-swimlane": "in swimlane", - "r-d-add-member": "Add member", - "r-d-remove-member": "Remove member", - "r-d-remove-all-member": "Remove all member", - "r-d-check-all": "Check all items of a list", - "r-d-uncheck-all": "Uncheck all items of a list", - "r-d-check-one": "Check item", - "r-d-uncheck-one": "Uncheck item", - "r-d-check-of-list": "of checklist", - "r-d-add-checklist": "Add checklist", - "r-d-remove-checklist": "Remove checklist", - "r-by": "by", - "r-add-checklist": "Add checklist", - "r-with-items": "with items", - "r-items-list": "item1,item2,item3", - "r-add-swimlane": "Add swimlane", - "r-swimlane-name": "swimlane name", - "r-board-note": "Note: leave a field empty to match every possible value.", - "r-checklist-note": "Note: checklist's items have to be written as comma separated values.", - "r-when-a-card-is-moved": "When a card is moved to another list", - "r-set": "Set", - "r-update": "Update", - "r-datefield": "date field", - "r-df-start-at": "start", - "r-df-due-at": "due", - "r-df-end-at": "end", - "r-df-received-at": "received", - "r-to-current-datetime": "to current date/time", - "r-remove-value-from": "Remove value from", - "ldap": "LDAP", - "oauth2": "OAuth2", - "cas": "CAS", - "authentication-method": "Authentication method", - "authentication-type": "Authentication type", - "custom-product-name": "Custom Product Name", - "layout": "Layout", - "hide-logo": "Hide Logo", - "add-custom-html-after-body-start": "Add Custom HTML after <body> start", - "add-custom-html-before-body-end": "Add Custom HTML before </body> end", - "error-undefined": "Something went wrong", - "error-ldap-login": "An error occurred while trying to login", - "display-authentication-method": "Display Authentication Method", - "default-authentication-method": "Default Authentication Method", - "duplicate-board": "Duplicate Board", - "people-number": "The number of people is:", - "swimlaneDeletePopup-title": "Delete Swimlane ?", - "swimlane-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the swimlane. There is no undo.", - "restore-all": "Restore all", - "delete-all": "Delete all", - "loading": "Loading, please wait.", - "previous_as": "last time was", - "act-a-dueAt": "modified due time to \nWhen: __timeValue__\nWhere: __card__\n previous due was __timeOldValue__", - "act-a-endAt": "modified ending time to __timeValue__ from (__timeOldValue__)", - "act-a-startAt": "modified starting time to __timeValue__ from (__timeOldValue__)", - "act-a-receivedAt": "modified received time to __timeValue__ from (__timeOldValue__)", - "a-dueAt": "modified due time to be", - "a-endAt": "modified ending time to be", - "a-startAt": "modified starting time to be", - "a-receivedAt": "modified received time to be", - "almostdue": "current due time %s is approaching", - "pastdue": "current due time %s is past", - "duenow": "current due time %s is today", - "act-newDue": "__list__/__card__ has 1st due reminder [__board__]", - "act-withDue": "__list__/__card__ due reminders [__board__]", - "act-almostdue": "was reminding the current due (__timeValue__) of __card__ is approaching", - "act-pastdue": "was reminding the current due (__timeValue__) of __card__ is past", - "act-duenow": "was reminding the current due (__timeValue__) of __card__ is now", - "act-atUserComment": "You were mentioned in [__board__] __list__/__card__", - "delete-user-confirm-popup": "Are you sure you want to delete this account? There is no undo.", - "accounts-allowUserDelete": "Allow users to self delete their account", - "hide-minicard-label-text": "Hide minicard label text", - "show-desktop-drag-handles": "Show desktop drag handles", - "assignee": "Assignee", - "cardAssigneesPopup-title": "Assignee", - "addmore-detail": "Add a more detailed description", - "show-on-card": "Show on Card", - "new": "New", - "editUserPopup-title": "Edit User", - "newUserPopup-title": "New User", - "notifications": "Notifications", - "view-all": "View All", - "filter-by-unread": "Filter by Unread", - "mark-all-as-read": "Mark all as read", - "allow-rename": "Allow Rename", - "allowRenamePopup-title": "Allow Rename" -} \ No newline at end of file + "accept": "Kwere", + "act-activity-notify": "Activity Notification", + "act-addAttachment": "added attachment __attachment__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-deleteAttachment": "deleted attachment __attachment__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addSubtask": "added subtask __subtask__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addedLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removeLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removedLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addChecklist": "added checklist __checklist__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addChecklistItem": "added checklist item __checklistItem__ to checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removeChecklist": "removed checklist __checklist__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removeChecklistItem": "removed checklist item __checklistItem__ from checklist __checkList__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-checkedItem": "checked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-uncheckedItem": "unchecked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-completeChecklist": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-uncompleteChecklist": "uncompleted checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addComment": "commented on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-editComment": "edited comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-deleteComment": "deleted comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-createBoard": "created board __board__", + "act-createSwimlane": "created swimlane __swimlane__ to board __board__", + "act-createCard": "created card __card__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-createCustomField": "created custom field __customField__ at board __board__", + "act-deleteCustomField": "deleted custom field __customField__ at board __board__", + "act-setCustomField": "edited custom field __customField__: __customFieldValue__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-createList": "added list __list__ to board __board__", + "act-addBoardMember": "added member __member__ to board __board__", + "act-archivedBoard": "Board __board__ moved to Archive", + "act-archivedCard": "Card __card__ at list __list__ at swimlane __swimlane__ at board __board__ moved to Archive", + "act-archivedList": "List __list__ at swimlane __swimlane__ at board __board__ moved to Archive", + "act-archivedSwimlane": "Swimlane __swimlane__ at board __board__ moved to Archive", + "act-importBoard": "imported board __board__", + "act-importCard": "imported card __card__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-importList": "imported list __list__ to swimlane __swimlane__ at board __board__", + "act-joinMember": "added member __member__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-moveCard": "moved card __card__ at board __board__ from list __oldList__ at swimlane __oldSwimlane__ to list __list__ at swimlane __swimlane__", + "act-moveCardToOtherBoard": "moved card __card__ from list __oldList__ at swimlane __oldSwimlane__ at board __oldBoard__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-removeBoardMember": "removed member __member__ from board __board__", + "act-restoredCard": "restored card __card__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-unjoinMember": "removed member __member__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-withBoardTitle": "__board__", + "act-withCardTitle": "[__board__] __card__", + "actions": "Actions", + "activities": "Activities", + "activity": "Activity", + "activity-added": "added %s to %s", + "activity-archived": "%s moved to Archive", + "activity-attached": "attached %s to %s", + "activity-created": "created %s", + "activity-customfield-created": "created custom field %s", + "activity-excluded": "excluded %s from %s", + "activity-imported": "imported %s into %s from %s", + "activity-imported-board": "imported %s from %s", + "activity-joined": "joined %s", + "activity-moved": "moved %s from %s to %s", + "activity-on": "na %s", + "activity-removed": "removed %s from %s", + "activity-sent": "sent %s to %s", + "activity-unjoined": "unjoined %s", + "activity-subtask-added": "added subtask to %s", + "activity-checked-item": "checked %s in checklist %s of %s", + "activity-unchecked-item": "unchecked %s in checklist %s of %s", + "activity-checklist-added": "added checklist to %s", + "activity-checklist-removed": "removed a checklist from %s", + "activity-checklist-completed": "completed checklist %s of %s", + "activity-checklist-uncompleted": "uncompleted the checklist %s of %s", + "activity-checklist-item-added": "added checklist item to '%s' in %s", + "activity-checklist-item-removed": "removed a checklist item from '%s' in %s", + "add": "Tinye", + "activity-checked-item-card": "checked %s in checklist %s", + "activity-unchecked-item-card": "unchecked %s in checklist %s", + "activity-checklist-completed-card": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "activity-checklist-uncompleted-card": "uncompleted the checklist %s", + "activity-editComment": "edited comment %s", + "activity-deleteComment": "deleted comment %s", + "add-attachment": "Add Attachment", + "add-board": "Add Board", + "add-card": "Add Card", + "add-swimlane": "Add Swimlane", + "add-subtask": "Add Subtask", + "add-checklist": "Add Checklist", + "add-checklist-item": "Add an item to checklist", + "add-cover": "Add Cover", + "add-label": "Add Label", + "add-list": "Add List", + "add-members": "Tinye ndị otu ọhụrụ", + "added": "Etinyere ", + "addMemberPopup-title": "Ndị otu", + "admin": "Admin", + "admin-desc": "Can view and edit cards, remove members, and change settings for the board.", + "admin-announcement": "Announcement", + "admin-announcement-active": "Active System-Wide Announcement", + "admin-announcement-title": "Announcement from Administrator", + "all-boards": "All boards", + "and-n-other-card": "And __count__ other card", + "and-n-other-card_plural": "And __count__ other cards", + "apply": "Apply", + "app-is-offline": "Loading, please wait. Refreshing the page will cause data loss. If loading does not work, please check that server has not stopped.", + "archive": "Move to Archive", + "archive-all": "Move All to Archive", + "archive-board": "Move Board to Archive", + "archive-card": "Move Card to Archive", + "archive-list": "Move List to Archive", + "archive-swimlane": "Move Swimlane to Archive", + "archive-selection": "Move selection to Archive", + "archiveBoardPopup-title": "Move Board to Archive?", + "archived-items": "Archive", + "archived-boards": "Boards in Archive", + "restore-board": "Restore Board", + "no-archived-boards": "No Boards in Archive.", + "archives": "Archive", + "template": "Template", + "templates": "Templates", + "assign-member": "Assign member", + "attached": "attached", + "attachment": "Attachment", + "attachment-delete-pop": "Deleting an attachment is permanent. There is no undo.", + "attachmentDeletePopup-title": "Delete Attachment?", + "attachments": "Attachments", + "auto-watch": "Automatically watch boards when they are created", + "avatar-too-big": "The avatar is too large (70KB max)", + "back": "Back", + "board-change-color": "Change color", + "board-nb-stars": "%s stars", + "board-not-found": "Board not found", + "board-private-info": "This board will be <strong>private</strong>.", + "board-public-info": "This board will be <strong>public</strong>.", + "boardChangeColorPopup-title": "Change Board Background", + "boardChangeTitlePopup-title": "Rename Board", + "boardChangeVisibilityPopup-title": "Change Visibility", + "boardChangeWatchPopup-title": "Change Watch", + "boardMenuPopup-title": "Board Settings", + "boardChangeViewPopup-title": "Board View", + "boards": "Boards", + "board-view": "Board View", + "board-view-cal": "Calendar", + "board-view-swimlanes": "Swimlanes", + "board-view-collapse": "Collapse", + "board-view-lists": "Lists", + "bucket-example": "Like “Bucket List” for example", + "cancel": "Cancel", + "card-archived": "This card is moved to Archive.", + "board-archived": "This board is moved to Archive.", + "card-comments-title": "This card has %s comment.", + "card-delete-notice": "Deleting is permanent. You will lose all actions associated with this card.", + "card-delete-pop": "All actions will be removed from the activity feed and you won't be able to re-open the card. There is no undo.", + "card-delete-suggest-archive": "You can move a card to Archive to remove it from the board and preserve the activity.", + "card-due": "Due", + "card-due-on": "Due on", + "card-spent": "Spent Time", + "card-edit-attachments": "Edit attachments", + "card-edit-custom-fields": "Edit custom fields", + "card-edit-labels": "Edit labels", + "card-edit-members": "Edit members", + "card-labels-title": "Change the labels for the card.", + "card-members-title": "Add or remove members of the board from the card.", + "card-start": "Bido", + "card-start-on": "Starts on", + "cardAttachmentsPopup-title": "Attach From", + "cardCustomField-datePopup-title": "Change date", + "cardCustomFieldsPopup-title": "Edit custom fields", + "cardDeletePopup-title": "Delete Card?", + "cardDetailsActionsPopup-title": "Card Actions", + "cardLabelsPopup-title": "Aha", + "cardMembersPopup-title": "Ndị otu", + "cardMorePopup-title": "More", + "cardTemplatePopup-title": "Create template", + "cards": "Cards", + "cards-count": "Cards", + "casSignIn": "Sign In with CAS", + "cardType-card": "Card", + "cardType-linkedCard": "Linked Card", + "cardType-linkedBoard": "Linked Board", + "change": "Gbanwe", + "change-avatar": "Change Avatar", + "change-password": "Change Password", + "change-permissions": "Change permissions", + "change-settings": "Change Settings", + "changeAvatarPopup-title": "Change Avatar", + "changeLanguagePopup-title": "Họrọ asụsụ ọzọ", + "changePasswordPopup-title": "Change Password", + "changePermissionsPopup-title": "Change Permissions", + "changeSettingsPopup-title": "Change Settings", + "subtasks": "Subtasks", + "checklists": "Checklists", + "click-to-star": "Click to star this board.", + "click-to-unstar": "Click to unstar this board.", + "clipboard": "Clipboard or drag & drop", + "close": "Close", + "close-board": "Close Board", + "close-board-pop": "You will be able to restore the board by clicking the “Archive” button from the home header.", + "color-black": "black", + "color-blue": "blue", + "color-crimson": "crimson", + "color-darkgreen": "darkgreen", + "color-gold": "gold", + "color-gray": "gray", + "color-green": "green", + "color-indigo": "indigo", + "color-lime": "lime", + "color-magenta": "magenta", + "color-mistyrose": "mistyrose", + "color-navy": "navy", + "color-orange": "orange", + "color-paleturquoise": "paleturquoise", + "color-peachpuff": "peachpuff", + "color-pink": "pink", + "color-plum": "plum", + "color-purple": "purple", + "color-red": "red", + "color-saddlebrown": "saddlebrown", + "color-silver": "silver", + "color-sky": "sky", + "color-slateblue": "slateblue", + "color-white": "white", + "color-yellow": "yellow", + "unset-color": "Unset", + "comment": "Comment", + "comment-placeholder": "Write Comment", + "comment-only": "Comment only", + "comment-only-desc": "Can comment on cards only.", + "no-comments": "No comments", + "no-comments-desc": "Can not see comments and activities.", + "worker": "Worker", + "worker-desc": "Can only move cards, assign itself to card and comment.", + "computer": "Computer", + "confirm-subtask-delete-dialog": "Are you sure you want to delete subtask?", + "confirm-checklist-delete-dialog": "Are you sure you want to delete checklist?", + "copy-card-link-to-clipboard": "Copy card link to clipboard", + "linkCardPopup-title": "Link Card", + "searchElementPopup-title": "Search", + "copyCardPopup-title": "Copy Card", + "copyChecklistToManyCardsPopup-title": "Copy Checklist Template to Many Cards", + "copyChecklistToManyCardsPopup-instructions": "Destination Card Titles and Descriptions in this JSON format", + "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"First card title\", \"description\":\"First card description\"}, {\"title\":\"Second card title\",\"description\":\"Second card description\"},{\"title\":\"Last card title\",\"description\":\"Last card description\"} ]", + "create": "Create", + "createBoardPopup-title": "Create Board", + "chooseBoardSourcePopup-title": "Import board", + "createLabelPopup-title": "Create Label", + "createCustomField": "Create Field", + "createCustomFieldPopup-title": "Create Field", + "current": "current", + "custom-field-delete-pop": "There is no undo. This will remove this custom field from all cards and destroy its history.", + "custom-field-checkbox": "Checkbox", + "custom-field-date": "Date", + "custom-field-dropdown": "Dropdown List", + "custom-field-dropdown-none": "(none)", + "custom-field-dropdown-options": "List Options", + "custom-field-dropdown-options-placeholder": "Press enter to add more options", + "custom-field-dropdown-unknown": "(unknown)", + "custom-field-number": "Number", + "custom-field-text": "Text", + "custom-fields": "Custom Fields", + "date": "Date", + "decline": "Decline", + "default-avatar": "Default avatar", + "delete": "Delete", + "deleteCustomFieldPopup-title": "Delete Custom Field?", + "deleteLabelPopup-title": "Delete Label?", + "description": "Description", + "disambiguateMultiLabelPopup-title": "Disambiguate Label Action", + "disambiguateMultiMemberPopup-title": "Disambiguate Member Action", + "discard": "Discard", + "done": "Done", + "download": "Download", + "edit": "Edit", + "edit-avatar": "Change Avatar", + "edit-profile": "Edit Profile", + "edit-wip-limit": "Edit WIP Limit", + "soft-wip-limit": "Soft WIP Limit", + "editCardStartDatePopup-title": "Change start date", + "editCardDueDatePopup-title": "Change due date", + "editCustomFieldPopup-title": "Edit Field", + "editCardSpentTimePopup-title": "Change spent time", + "editLabelPopup-title": "Change Label", + "editNotificationPopup-title": "Edit Notification", + "editProfilePopup-title": "Edit Profile", + "email": "Email", + "email-enrollAccount-subject": "An account created for you on __siteName__", + "email-enrollAccount-text": "Hello __user__,\n\nTo start using the service, simply click the link below.\n\n__url__\n\nThanks.", + "email-fail": "Sending email failed", + "email-fail-text": "Error trying to send email", + "email-invalid": "Invalid email", + "email-invite": "Invite via Email", + "email-invite-subject": "__inviter__ sent you an invitation", + "email-invite-text": "Dear __user__,\n\n__inviter__ invites you to join board \"__board__\" for collaborations.\n\nPlease follow the link below:\n\n__url__\n\nThanks.", + "email-resetPassword-subject": "Reset your password on __siteName__", + "email-resetPassword-text": "Hello __user__,\n\nTo reset your password, simply click the link below.\n\n__url__\n\nThanks.", + "email-sent": "Email sent", + "email-verifyEmail-subject": "Verify your email address on __siteName__", + "email-verifyEmail-text": "Hello __user__,\n\nTo verify your account email, simply click the link below.\n\n__url__\n\nThanks.", + "enable-wip-limit": "Enable WIP Limit", + "error-board-doesNotExist": "This board does not exist", + "error-board-notAdmin": "You need to be admin of this board to do that", + "error-board-notAMember": "You need to be a member of this board to do that", + "error-json-malformed": "Your text is not valid JSON", + "error-json-schema": "Your JSON data does not include the proper information in the correct format", + "error-list-doesNotExist": "This list does not exist", + "error-user-doesNotExist": "This user does not exist", + "error-user-notAllowSelf": "You can not invite yourself", + "error-user-notCreated": "This user is not created", + "error-username-taken": "This username is already taken", + "error-email-taken": "Email has already been taken", + "export-board": "Export board", + "sort": "Sort", + "sort-desc": "Click to Sort List", + "list-sort-by": "Sort the List By:", + "list-label-modifiedAt": "Last Access Time", + "list-label-title": "Name of the List", + "list-label-sort": "Your Manual Order", + "list-label-short-modifiedAt": "(L)", + "list-label-short-title": "(N)", + "list-label-short-sort": "(M)", + "filter": "Filter", + "filter-cards": "Filter Cards or Lists", + "list-filter-label": "Filter List by Title", + "filter-clear": "Clear filter", + "filter-no-label": "No label", + "filter-no-member": "No member", + "filter-no-assignee": "No assignee", + "filter-no-custom-fields": "No Custom Fields", + "filter-show-archive": "Show archived lists", + "filter-hide-empty": "Hide empty lists", + "filter-on": "Filter is on", + "filter-on-desc": "You are filtering cards on this board. Click here to edit filter.", + "filter-to-selection": "Filter to selection", + "advanced-filter-label": "Advanced Filter", + "advanced-filter-description": "Advanced Filter allows to write a string containing following operators: == != <= >= && || ( ) A space is used as a separator between the Operators. You can filter for all Custom Fields by typing their names and values. For Example: Field1 == Value1. Note: If fields or values contains spaces, you need to encapsulate them into single quotes. For Example: 'Field 1' == 'Value 1'. For single control characters (' \\/) to be skipped, you can use \\. For example: Field1 == I\\'m. Also you can combine multiple conditions. For Example: F1 == V1 || F1 == V2. Normally all operators are interpreted from left to right. You can change the order by placing brackets. For Example: F1 == V1 && ( F2 == V2 || F2 == V3 ). Also you can search text fields using regex: F1 == /Tes.*/i", + "fullname": "Full Name", + "header-logo-title": "Go back to your boards page.", + "hide-system-messages": "Hide system messages", + "headerBarCreateBoardPopup-title": "Create Board", + "home": "Home", + "import": "Import", + "link": "Link", + "import-board": "import board", + "import-board-c": "Import board", + "import-board-title-trello": "Import board from Trello", + "import-board-title-wekan": "Import board from previous export", + "import-sandstorm-backup-warning": "Do not delete data you import from original exported board or Trello before checking does this grain close and open again, or do you get Board not found error, that means data loss.", + "import-sandstorm-warning": "Imported board will delete all existing data on board and replace it with imported board.", + "from-trello": "From Trello", + "from-wekan": "From previous export", + "import-board-instruction-trello": "In your Trello board, go to 'Menu', then 'More', 'Print and Export', 'Export JSON', and copy the resulting text.", + "import-board-instruction-wekan": "In your board, go to 'Menu', then 'Export board', and copy the text in the downloaded file.", + "import-board-instruction-about-errors": "If you get errors when importing board, sometimes importing still works, and board is at All Boards page.", + "import-json-placeholder": "Paste your valid JSON data here", + "import-map-members": "Map members", + "import-members-map": "Your imported board has some members. Please map the members you want to import to your users", + "import-show-user-mapping": "Review members mapping", + "import-user-select": "Pick your existing user you want to use as this member", + "importMapMembersAddPopup-title": "Select member", + "info": "Version", + "initials": "Initials", + "invalid-date": "Invalid date", + "invalid-time": "Invalid time", + "invalid-user": "Invalid user", + "joined": "joined", + "just-invited": "You are just invited to this board", + "keyboard-shortcuts": "Keyboard shortcuts", + "label-create": "Create Label", + "label-default": "%s label (default)", + "label-delete-pop": "There is no undo. This will remove this label from all cards and destroy its history.", + "labels": "Aha", + "language": "Language", + "last-admin-desc": "You can’t change roles because there must be at least one admin.", + "leave-board": "Leave Board", + "leave-board-pop": "Are you sure you want to leave __boardTitle__? You will be removed from all cards on this board.", + "leaveBoardPopup-title": "Leave Board ?", + "link-card": "Link to this card", + "list-archive-cards": "Move all cards in this list to Archive", + "list-archive-cards-pop": "This will remove all the cards in this list from the board. To view cards in Archive and bring them back to the board, click “Menu” > “Archive”.", + "list-move-cards": "Move all cards in this list", + "list-select-cards": "Select all cards in this list", + "set-color-list": "Set Color", + "listActionPopup-title": "List Actions", + "swimlaneActionPopup-title": "Swimlane Actions", + "swimlaneAddPopup-title": "Add a Swimlane below", + "listImportCardPopup-title": "Import a Trello card", + "listMorePopup-title": "More", + "link-list": "Link to this list", + "list-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the list. There is no undo.", + "list-delete-suggest-archive": "You can move a list to Archive to remove it from the board and preserve the activity.", + "lists": "Lists", + "swimlanes": "Swimlanes", + "log-out": "Log Out", + "log-in": "Log In", + "loginPopup-title": "Log In", + "memberMenuPopup-title": "Member Settings", + "members": "Ndị otu", + "menu": "Menu", + "move-selection": "Move selection", + "moveCardPopup-title": "Move Card", + "moveCardToBottom-title": "Move to Bottom", + "moveCardToTop-title": "Move to Top", + "moveSelectionPopup-title": "Move selection", + "multi-selection": "Multi-Selection", + "multi-selection-on": "Multi-Selection is on", + "muted": "Muted", + "muted-info": "You will never be notified of any changes in this board", + "my-boards": "My Boards", + "name": "Name", + "no-archived-cards": "No cards in Archive.", + "no-archived-lists": "No lists in Archive.", + "no-archived-swimlanes": "No swimlanes in Archive.", + "no-results": "No results", + "normal": "Normal", + "normal-desc": "Can view and edit cards. Can't change settings.", + "not-accepted-yet": "Invitation not accepted yet", + "notify-participate": "Receive updates to any cards you participate as creater or member", + "notify-watch": "Receive updates to any boards, lists, or cards you’re watching", + "optional": "optional", + "or": "or", + "page-maybe-private": "This page may be private. You may be able to view it by <a href='%s'>logging in</a>.", + "page-not-found": "Page not found.", + "password": "Password", + "paste-or-dragdrop": "to paste, or drag & drop image file to it (image only)", + "participating": "Participating", + "preview": "Preview", + "previewAttachedImagePopup-title": "Preview", + "previewClipboardImagePopup-title": "Preview", + "private": "Private", + "private-desc": "This board is private. Only people added to the board can view and edit it.", + "profile": "Profile", + "public": "Public", + "public-desc": "This board is public. It's visible to anyone with the link and will show up in search engines like Google. Only people added to the board can edit.", + "quick-access-description": "Star a board to add a shortcut in this bar.", + "remove-cover": "Remove Cover", + "remove-from-board": "Remove from Board", + "remove-label": "Remove Label", + "listDeletePopup-title": "Delete List ?", + "remove-member": "Remove Member", + "remove-member-from-card": "Remove from Card", + "remove-member-pop": "Remove __name__ (__username__) from __boardTitle__? The member will be removed from all cards on this board. They will receive a notification.", + "removeMemberPopup-title": "Remove Member?", + "rename": "Banye aha ọzọ", + "rename-board": "Rename Board", + "restore": "Restore", + "save": "Save", + "search": "Search", + "rules": "Rules", + "search-cards": "Search from card/list titles, descriptions and custom fields on this board", + "search-example": "Text to search for?", + "select-color": "Select Color", + "set-wip-limit-value": "Set a limit for the maximum number of tasks in this list", + "setWipLimitPopup-title": "Set WIP Limit", + "shortcut-assign-self": "Assign yourself to current card", + "shortcut-autocomplete-emoji": "Autocomplete emoji", + "shortcut-autocomplete-members": "Autocomplete members", + "shortcut-clear-filters": "Clear all filters", + "shortcut-close-dialog": "Close Dialog", + "shortcut-filter-my-cards": "Filter my cards", + "shortcut-show-shortcuts": "Bring up this shortcuts list", + "shortcut-toggle-filterbar": "Toggle Filter Sidebar", + "shortcut-toggle-sidebar": "Toggle Board Sidebar", + "show-cards-minimum-count": "Show cards count if list contains more than", + "sidebar-open": "Open Sidebar", + "sidebar-close": "Close Sidebar", + "signupPopup-title": "Create an Account", + "star-board-title": "Click to star this board. It will show up at top of your boards list.", + "starred-boards": "Starred Boards", + "starred-boards-description": "Starred boards show up at the top of your boards list.", + "subscribe": "Subscribe", + "team": "Team", + "this-board": "this board", + "this-card": "this card", + "spent-time-hours": "Spent time (hours)", + "overtime-hours": "Overtime (hours)", + "overtime": "Overtime", + "has-overtime-cards": "Has overtime cards", + "has-spenttime-cards": "Has spent time cards", + "time": "Time", + "title": "Title", + "tracking": "Tracking", + "tracking-info": "You will be notified of any changes to those cards you are involved as creator or member.", + "type": "Type", + "unassign-member": "Unassign member", + "unsaved-description": "You have an unsaved description.", + "unwatch": "Unwatch", + "upload": "Upload", + "upload-avatar": "Upload an avatar", + "uploaded-avatar": "Uploaded an avatar", + "username": "Username", + "view-it": "Hụ ya", + "warn-list-archived": "warning: this card is in an list at Archive", + "watch": "Hụ", + "watching": "Watching", + "watching-info": "You will be notified of any change in this board", + "welcome-board": "Welcome Board", + "welcome-swimlane": "Milestone 1", + "welcome-list1": "Basics", + "welcome-list2": "Advanced", + "card-templates-swimlane": "Card Templates", + "list-templates-swimlane": "List Templates", + "board-templates-swimlane": "Board Templates", + "what-to-do": "What do you want to do?", + "wipLimitErrorPopup-title": "Invalid WIP Limit", + "wipLimitErrorPopup-dialog-pt1": "The number of tasks in this list is higher than the WIP limit you've defined.", + "wipLimitErrorPopup-dialog-pt2": "Please move some tasks out of this list, or set a higher WIP limit.", + "admin-panel": "Admin Panel", + "settings": "Settings", + "people": "Ndị mmadụ", + "registration": "Registration", + "disable-self-registration": "Disable Self-Registration", + "invite": "Invite", + "invite-people": "Invite People", + "to-boards": "To board(s)", + "email-addresses": "Email Addresses", + "smtp-host-description": "The address of the SMTP server that handles your emails.", + "smtp-port-description": "The port your SMTP server uses for outgoing emails.", + "smtp-tls-description": "Enable TLS support for SMTP server", + "smtp-host": "SMTP Host", + "smtp-port": "SMTP Port", + "smtp-username": "Username", + "smtp-password": "Password", + "smtp-tls": "TLS support", + "send-from": "From", + "send-smtp-test": "Send a test email to yourself", + "invitation-code": "Invitation Code", + "email-invite-register-subject": "__inviter__ sent you an invitation", + "email-invite-register-text": "Dear __user__,\n\n__inviter__ invites you to kanban board for collaborations.\n\nPlease follow the link below:\n__url__\n\nAnd your invitation code is: __icode__\n\nThanks.", + "email-smtp-test-subject": "SMTP Test Email", + "email-smtp-test-text": "You have successfully sent an email", + "error-invitation-code-not-exist": "Invitation code doesn't exist", + "error-notAuthorized": "You are not authorized to view this page.", + "webhook-title": "Webhook Name", + "webhook-token": "Token (Optional for Authentication)", + "outgoing-webhooks": "Outgoing Webhooks", + "bidirectional-webhooks": "Two-Way Webhooks", + "outgoingWebhooksPopup-title": "Outgoing Webhooks", + "boardCardTitlePopup-title": "Card Title Filter", + "disable-webhook": "Disable This Webhook", + "global-webhook": "Global Webhooks", + "new-outgoing-webhook": "New Outgoing Webhook", + "no-name": "(Unknown)", + "Node_version": "Node version", + "Meteor_version": "Meteor version", + "MongoDB_version": "MongoDB version", + "MongoDB_storage_engine": "MongoDB storage engine", + "MongoDB_Oplog_enabled": "MongoDB Oplog enabled", + "OS_Arch": "OS Arch", + "OS_Cpus": "OS CPU Count", + "OS_Freemem": "OS Free Memory", + "OS_Loadavg": "OS Load Average", + "OS_Platform": "OS Platform", + "OS_Release": "OS Release", + "OS_Totalmem": "OS Total Memory", + "OS_Type": "OS Type", + "OS_Uptime": "OS Uptime", + "days": "days", + "hours": "elekere", + "minutes": "nkeji", + "seconds": "seconds", + "show-field-on-card": "Show this field on card", + "automatically-field-on-card": "Auto create field to all cards", + "showLabel-field-on-card": "Show field label on minicard", + "yes": "Ee", + "no": "Mba", + "accounts": "Accounts", + "accounts-allowEmailChange": "Allow Email Change", + "accounts-allowUserNameChange": "Allow Username Change", + "createdAt": "Ekere na", + "verified": "Verified", + "active": "Active", + "card-received": "Received", + "card-received-on": "Received on", + "card-end": "End", + "card-end-on": "Ends on", + "editCardReceivedDatePopup-title": "Change received date", + "editCardEndDatePopup-title": "Change end date", + "setCardColorPopup-title": "Set color", + "setCardActionsColorPopup-title": "Choose a color", + "setSwimlaneColorPopup-title": "Choose a color", + "setListColorPopup-title": "Choose a color", + "assigned-by": "Assigned By", + "requested-by": "Requested By", + "board-delete-notice": "Deleting is permanent. You will lose all lists, cards and actions associated with this board.", + "delete-board-confirm-popup": "All lists, cards, labels, and activities will be deleted and you won't be able to recover the board contents. There is no undo.", + "boardDeletePopup-title": "Delete Board?", + "delete-board": "Delete Board", + "default-subtasks-board": "Subtasks for __board__ board", + "default": "Default", + "queue": "Queue", + "subtask-settings": "Subtasks Settings", + "card-settings": "Card Settings", + "boardSubtaskSettingsPopup-title": "Board Subtasks Settings", + "boardCardSettingsPopup-title": "Card Settings", + "deposit-subtasks-board": "Deposit subtasks to this board:", + "deposit-subtasks-list": "Landing list for subtasks deposited here:", + "show-parent-in-minicard": "Show parent in minicard:", + "prefix-with-full-path": "Prefix with full path", + "prefix-with-parent": "Prefix with parent", + "subtext-with-full-path": "Subtext with full path", + "subtext-with-parent": "Subtext with parent", + "change-card-parent": "Change card's parent", + "parent-card": "Parent card", + "source-board": "Source board", + "no-parent": "Don't show parent", + "activity-added-label": "added label '%s' to %s", + "activity-removed-label": "removed label '%s' from %s", + "activity-delete-attach": "deleted an attachment from %s", + "activity-added-label-card": "added label '%s'", + "activity-removed-label-card": "removed label '%s'", + "activity-delete-attach-card": "deleted an attachment", + "activity-set-customfield": "set custom field '%s' to '%s' in %s", + "activity-unset-customfield": "unset custom field '%s' in %s", + "r-rule": "Rule", + "r-add-trigger": "Add trigger", + "r-add-action": "Add action", + "r-board-rules": "Board rules", + "r-add-rule": "Add rule", + "r-view-rule": "View rule", + "r-delete-rule": "Delete rule", + "r-new-rule-name": "New rule title", + "r-no-rules": "No rules", + "r-when-a-card": "When a card", + "r-is": "is", + "r-is-moved": "is moved", + "r-added-to": "added to", + "r-removed-from": "Removed from", + "r-the-board": "the board", + "r-list": "list", + "set-filter": "Set Filter", + "r-moved-to": "Moved to", + "r-moved-from": "Moved from", + "r-archived": "Moved to Archive", + "r-unarchived": "Restored from Archive", + "r-a-card": "a card", + "r-when-a-label-is": "When a label is", + "r-when-the-label": "When the label", + "r-list-name": "list name", + "r-when-a-member": "When a member is", + "r-when-the-member": "When the member", + "r-name": "name", + "r-when-a-attach": "When an attachment", + "r-when-a-checklist": "When a checklist is", + "r-when-the-checklist": "When the checklist", + "r-completed": "Completed", + "r-made-incomplete": "Made incomplete", + "r-when-a-item": "When a checklist item is", + "r-when-the-item": "When the checklist item", + "r-checked": "Checked", + "r-unchecked": "Unchecked", + "r-move-card-to": "Move card to", + "r-top-of": "Top of", + "r-bottom-of": "Bottom of", + "r-its-list": "its list", + "r-archive": "Move to Archive", + "r-unarchive": "Restore from Archive", + "r-card": "card", + "r-add": "Tinye", + "r-remove": "Remove", + "r-label": "label", + "r-member": "member", + "r-remove-all": "Remove all members from the card", + "r-set-color": "Set color to", + "r-checklist": "checklist", + "r-check-all": "Check all", + "r-uncheck-all": "Uncheck all", + "r-items-check": "items of checklist", + "r-check": "Check", + "r-uncheck": "Uncheck", + "r-item": "item", + "r-of-checklist": "of checklist", + "r-send-email": "Send an email", + "r-to": "to", + "r-subject": "subject", + "r-rule-details": "Rule details", + "r-d-move-to-top-gen": "Move card to top of its list", + "r-d-move-to-top-spec": "Move card to top of list", + "r-d-move-to-bottom-gen": "Move card to bottom of its list", + "r-d-move-to-bottom-spec": "Move card to bottom of list", + "r-d-send-email": "Send email", + "r-d-send-email-to": "to", + "r-d-send-email-subject": "subject", + "r-d-send-email-message": "message", + "r-d-archive": "Move card to Archive", + "r-d-unarchive": "Restore card from Archive", + "r-d-add-label": "Add label", + "r-d-remove-label": "Remove label", + "r-create-card": "Create new card", + "r-in-list": "in list", + "r-in-swimlane": "in swimlane", + "r-d-add-member": "Add member", + "r-d-remove-member": "Remove member", + "r-d-remove-all-member": "Remove all member", + "r-d-check-all": "Check all items of a list", + "r-d-uncheck-all": "Uncheck all items of a list", + "r-d-check-one": "Check item", + "r-d-uncheck-one": "Uncheck item", + "r-d-check-of-list": "of checklist", + "r-d-add-checklist": "Add checklist", + "r-d-remove-checklist": "Remove checklist", + "r-by": "by", + "r-add-checklist": "Add checklist", + "r-with-items": "with items", + "r-items-list": "item1,item2,item3", + "r-add-swimlane": "Add swimlane", + "r-swimlane-name": "swimlane name", + "r-board-note": "Note: leave a field empty to match every possible value.", + "r-checklist-note": "Note: checklist's items have to be written as comma separated values.", + "r-when-a-card-is-moved": "When a card is moved to another list", + "r-set": "Set", + "r-update": "Update", + "r-datefield": "date field", + "r-df-start-at": "start", + "r-df-due-at": "due", + "r-df-end-at": "end", + "r-df-received-at": "received", + "r-to-current-datetime": "to current date/time", + "r-remove-value-from": "Remove value from", + "ldap": "LDAP", + "oauth2": "OAuth2", + "cas": "CAS", + "authentication-method": "Authentication method", + "authentication-type": "Authentication type", + "custom-product-name": "Custom Product Name", + "layout": "Layout", + "hide-logo": "Hide Logo", + "add-custom-html-after-body-start": "Add Custom HTML after <body> start", + "add-custom-html-before-body-end": "Add Custom HTML before </body> end", + "error-undefined": "Something went wrong", + "error-ldap-login": "An error occurred while trying to login", + "display-authentication-method": "Display Authentication Method", + "default-authentication-method": "Default Authentication Method", + "duplicate-board": "Duplicate Board", + "people-number": "The number of people is:", + "swimlaneDeletePopup-title": "Delete Swimlane ?", + "swimlane-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the swimlane. There is no undo.", + "restore-all": "Restore all", + "delete-all": "Delete all", + "loading": "Loading, please wait.", + "previous_as": "last time was", + "act-a-dueAt": "modified due time to \nWhen: __timeValue__\nWhere: __card__\n previous due was __timeOldValue__", + "act-a-endAt": "modified ending time to __timeValue__ from (__timeOldValue__)", + "act-a-startAt": "modified starting time to __timeValue__ from (__timeOldValue__)", + "act-a-receivedAt": "modified received time to __timeValue__ from (__timeOldValue__)", + "a-dueAt": "modified due time to be", + "a-endAt": "modified ending time to be", + "a-startAt": "modified starting time to be", + "a-receivedAt": "modified received time to be", + "almostdue": "current due time %s is approaching", + "pastdue": "current due time %s is past", + "duenow": "current due time %s is today", + "act-newDue": "__list__/__card__ has 1st due reminder [__board__]", + "act-withDue": "__list__/__card__ due reminders [__board__]", + "act-almostdue": "was reminding the current due (__timeValue__) of __card__ is approaching", + "act-pastdue": "was reminding the current due (__timeValue__) of __card__ is past", + "act-duenow": "was reminding the current due (__timeValue__) of __card__ is now", + "act-atUserComment": "You were mentioned in [__board__] __list__/__card__", + "delete-user-confirm-popup": "Are you sure you want to delete this account? There is no undo.", + "accounts-allowUserDelete": "Allow users to self delete their account", + "hide-minicard-label-text": "Hide minicard label text", + "show-desktop-drag-handles": "Show desktop drag handles", + "assignee": "Assignee", + "cardAssigneesPopup-title": "Assignee", + "addmore-detail": "Add a more detailed description", + "show-on-card": "Show on Card", + "new": "New", + "editUserPopup-title": "Edit User", + "newUserPopup-title": "New User", + "notifications": "Notifications", + "view-all": "View All", + "filter-by-unread": "Filter by Unread", + "mark-all-as-read": "Mark all as read", + "allow-rename": "Allow Rename", + "allowRenamePopup-title": "Allow Rename" +} diff --git a/i18n/it.i18n.json b/i18n/it.i18n.json index ba283e2b..3597e408 100644 --- a/i18n/it.i18n.json +++ b/i18n/it.i18n.json @@ -319,6 +319,7 @@ "filter-clear": "Pulisci filtri", "filter-no-label": "Nessuna etichetta", "filter-no-member": "Nessun membro", + "filter-no-assignee": "No assignee", "filter-no-custom-fields": "Nessun campo personalizzato", "filter-show-archive": "Mostra le liste archiviate", "filter-hide-empty": "Nascondi liste vuote", diff --git a/i18n/ja.i18n.json b/i18n/ja.i18n.json index 7195e6f1..230d8bf4 100644 --- a/i18n/ja.i18n.json +++ b/i18n/ja.i18n.json @@ -1,769 +1,770 @@ { - "accept": "受け入れ", - "act-activity-notify": "アクティビティ通知", - "act-addAttachment": "添付ファイル __attachment__ を ボード __board__, スイムレーン __swimlane__, リスト __list__, カード __card__ に追加しました", - "act-deleteAttachment": "添付ファイル __attachment__ を ボード __board__, スイムレーン __swimlane__, リスト __list__, カード __card__ から削除しました", - "act-addSubtask": "サブタスク __subtask__ を ボード __board__, スイムレーン __swimlane__, リスト __list__, カード __card__ に追加しました", - "act-addLabel": "ラベル __label__ を ボード __board__, スイムレーン __swimlane__, リスト __list__, カード __card__ に追加しました", - "act-addedLabel": "ラベル __label__ を ボード __board__, スイムレーン __swimlane__, リスト __list__, カード __card__ に追加しました", - "act-removeLabel": "ラベル __label__ を ボード __board__, スイムレーン __swimlane__, リスト __list__, カード __card__ から削除しました", - "act-removedLabel": "ラベル __label__ を ボード __board__, スイムレーン __swimlane__, リスト __list__, カード __card__ から削除しました", - "act-addChecklist": "チェックリスト __checklist__ を ボード __board__, スイムレーン __swimlane__, リスト __list__, カード __card__ に追加しました", - "act-addChecklistItem": "チェックリスト項目 __checklistItem__ を ボード __board__, スイムレーン __swimlane__, リスト __list__, カード __card__, チェックリスト __checkList__ に追加しました", - "act-removeChecklist": "チェックリスト __checklist__ を ボード __board__, スイムレーン __swimlane__, リスト __list__, カード __card__ から削除しました", - "act-removeChecklistItem": "チェックリスト項目 __checklistItem__ を ボード __board__, スイムレーン __swimlane__, リスト __list__, カード __card__, チェックリスト __checkList__ から削除しました", - "act-checkedItem": "__checklistItem__ がチェックされました / ボード __board__, スイムレーン __swimlane__, リスト __list__, カード __card__, チェックリスト __checklist__", - "act-uncheckedItem": "__checklistItem__ が未チェックになりました / ボード __board__, スイムレーン __swimlane__, リスト __list__, カード __card__, チェックリスト __checklist__", - "act-completeChecklist": "チェックリスト __checklist__ ボード __board__, スイムレーン __swimlane__, リスト __list__, カード __card__ が完了しました", - "act-uncompleteChecklist": "チェックリスト __checklist__ ボード __board__, スイムレーン __swimlane__, リスト __list__, カード __card__ が未完了になりました", - "act-addComment": "カード __card__ にコメントが追加されました: __comment__ / ボード __board__, スイムレーン __swimlane__, リスト __list__", - "act-editComment": "カード __card__ のコメントが編集されました: __comment__ / ボード __board__, スイムレーン __swimlane__, リスト __list__", - "act-deleteComment": "コメント __comment__ を ボード __board__, スイムレーン __swimlane__, リスト __list__, カード __card__ から削除しました", - "act-createBoard": "ボード __board__ を作成しました", - "act-createSwimlane": "スイムレーン __swimlane__ を ボード __board__ に作成しました", - "act-createCard": "カード __card__ をボード __board__, スイムレーン __swimlane__, リスト __list__ に作成しました", - "act-createCustomField": "カスタムフィールド __customField__ を ボード __board__ に作成しました", - "act-deleteCustomField": "カスタムフィールド __customField__ を ボード __board__ から削除しました", - "act-setCustomField": "カスタムフィールド __customField__ が編集されました: __customFieldValue__ / ボード __board__, スイムレーン __swimlane__, リスト __list__, カード __card__", - "act-createList": "リスト __list__ を ボード __board__ に追加しました", - "act-addBoardMember": "メンバー __member__ を ボード __board__ に追加しました", - "act-archivedBoard": "ボード __board__ をアーカイブしました", - "act-archivedCard": "カード __card__ を ボード __board__, スイムレーン __swimlane__, リスト __list__ からアーカイブしました", - "act-archivedList": "リスト __list__ を ボード __board__, スイムレーン __swimlane__ からアーカイブしました", - "act-archivedSwimlane": "スイムレーン __swimlane__ を ボード __board__ からアーカイブしました", - "act-importBoard": "ボード __board__ をインポートしました", - "act-importCard": "カード __card__ が ボード __board__, スイムレーン __swimlane__, リスト __list__ にインポートされました", - "act-importList": "リスト __list__ が ボード __board__, スイムレーン __swimlane__ にインポートされました", - "act-joinMember": "メンバー __member__ を ボード __board__, スイムレーン __swimlane__, リスト __list__, カード __card__ に追加しました", - "act-moveCard": "カード __card__ / ボード __board__ が スイムレーン __oldSwimlane__, リスト __oldList__ から スイムレーン __swimlane__, リスト __list__ に移動されました", - "act-moveCardToOtherBoard": "カード __card__ が ボード __oldBoard__, スイムレーン __oldSwimlane__, リスト __oldList__ から ボード __board__, スイムレーン __swimlane__, リスト __list__ に移動されました", - "act-removeBoardMember": "メンバー __member__ を ボード __board__ から削除しました", - "act-restoredCard": "カード __card__ が ボード __board__, スイムレーン __swimlane__, リスト __list__ に復元されました", - "act-unjoinMember": "メンバー __member__ を ボード __board__, スイムレーン __swimlane__, リスト __list__, カード __card__ から削除しました", - "act-withBoardTitle": "__board__", - "act-withCardTitle": "[__board__] __card__", - "actions": "操作", - "activities": "アクティビティ", - "activity": "アクティビティ", - "activity-added": "%s を %s に追加しました", - "activity-archived": "%sをアーカイブしました", - "activity-attached": "%s を %s に添付しました", - "activity-created": "%s を作成しました", - "activity-customfield-created": "カスタムフィールド %s を作成しました", - "activity-excluded": "%s を %s から除外しました", - "activity-imported": "imported %s into %s from %s", - "activity-imported-board": "imported %s from %s", - "activity-joined": "%s にジョインしました", - "activity-moved": "%s を %s から %s に移動しました", - "activity-on": "%s", - "activity-removed": "%s を %s から削除しました", - "activity-sent": "%s を %s に送りました", - "activity-unjoined": "%s への参加を止めました", - "activity-subtask-added": "%sにサブタスクを追加しました", - "activity-checked-item": "チェックされました %s チェックリスト %s / %s", - "activity-unchecked-item": "チェックが外されました %s チェックリスト %s / %s", - "activity-checklist-added": "%s にチェックリストを追加しました", - "activity-checklist-removed": "チェックリストを %s から削除しました", - "activity-checklist-completed": "チェックリスト%s / %s が完了しました", - "activity-checklist-uncompleted": "チェックリスト %s / %s が未完了になりました", - "activity-checklist-item-added": "チェックリスト項目を '%s' / %s に追加しました", - "activity-checklist-item-removed": "'%s' の チェックリスト %s の項目を削除しました", - "add": "追加", - "activity-checked-item-card": "チェックされました %s チェックリスト %s", - "activity-unchecked-item-card": "チェックが外されました %s チェックリスト %s", - "activity-checklist-completed-card": "チェックリスト __checklist__ ボード __board__, スイムレーン __swimlane__, リスト __list__, カード __card__ が完了しました", - "activity-checklist-uncompleted-card": "チェックリスト %s が未完了になりました", - "activity-editComment": "コメント %s を編集しました", - "activity-deleteComment": "コメント %s を削除しました", - "add-attachment": "添付ファイルを追加", - "add-board": "ボードを追加", - "add-card": "カードを追加", - "add-swimlane": "スイムレーンを追加", - "add-subtask": "サブタスクを追加", - "add-checklist": "チェックリストを追加", - "add-checklist-item": "チェックリストに項目を追加", - "add-cover": "カバーの追加", - "add-label": "ラベルを追加", - "add-list": "リストを追加", - "add-members": "メンバーの追加", - "added": "追加しました", - "addMemberPopup-title": "メンバー", - "admin": "管理", - "admin-desc": "カードの閲覧と編集、メンバーの削除、ボードの設定変更が可能", - "admin-announcement": "アナウンス", - "admin-announcement-active": "システム全体アナウンスを有効化", - "admin-announcement-title": "管理者からのアナウンス", - "all-boards": "全てのボード", - "and-n-other-card": "And __count__ other card", - "and-n-other-card_plural": "And __count__ other cards", - "apply": "適用", - "app-is-offline": "ロード中です、お待ちください。ページを更新するとデータが失われます。ロードが終わらない場合、サーバーが停止していないかどうかを確認してください。", - "archive": "アーカイブする", - "archive-all": "すべてアーカイブする", - "archive-board": "ボードをアーカイブする", - "archive-card": "カードをアーカイブする", - "archive-list": "リストをアーカイブする", - "archive-swimlane": "スイムレーンをアーカイブする", - "archive-selection": "選択をアーカイブする", - "archiveBoardPopup-title": "ボードをアーカイブしますか?", - "archived-items": "アーカイブ", - "archived-boards": "アーカイブ済みボード", - "restore-board": "ボードをリストア", - "no-archived-boards": "アーカイブ済みボードはありません。", - "archives": "アーカイブ", - "template": "テンプレート", - "templates": "テンプレート", - "assign-member": "メンバーの割当", - "attached": "添付されました", - "attachment": "添付ファイル", - "attachment-delete-pop": "添付ファイルの削除をすると取り消しできません。", - "attachmentDeletePopup-title": "添付ファイルを削除しますか?", - "attachments": "添付ファイル", - "auto-watch": "作成されたボードを自動的にウォッチする", - "avatar-too-big": "アバターが大きすぎます(最大70KB)", - "back": "戻る", - "board-change-color": "色の変更", - "board-nb-stars": "%s stars", - "board-not-found": "ボードが見つかりません", - "board-private-info": "ボードは <strong>非公開</strong> になります。", - "board-public-info": "ボードは公開されます。", - "boardChangeColorPopup-title": "ボードの背景を変更", - "boardChangeTitlePopup-title": "ボード名の変更", - "boardChangeVisibilityPopup-title": "公開範囲の変更", - "boardChangeWatchPopup-title": "ウォッチの変更", - "boardMenuPopup-title": "ボード設定", - "boardChangeViewPopup-title": "ボード表示", - "boards": "ボード", - "board-view": "ボード表示", - "board-view-cal": "カレンダー", - "board-view-swimlanes": "スイムレーン", - "board-view-collapse": "折りたたむ", - "board-view-lists": "リスト", - "bucket-example": "例:バケットリスト", - "cancel": "キャンセル", - "card-archived": "このカードをアーカイブしました。", - "board-archived": "このボードをアーカイブしました。", - "card-comments-title": "%s 件のコメントがあります。", - "card-delete-notice": "削除は取り消しできません。このカードに関係するすべてのアクションがなくなります。", - "card-delete-pop": "すべての内容がアクティビティから削除されます。この削除は元に戻すことができません。", - "card-delete-suggest-archive": "カードをアーカイブするとボードから削除され、アクティビティに保持されます。", - "card-due": "期限", - "card-due-on": "期限日", - "card-spent": "作業時間", - "card-edit-attachments": "添付ファイルの編集", - "card-edit-custom-fields": "カスタムフィールドの編集", - "card-edit-labels": "ラベルの編集", - "card-edit-members": "メンバーの編集", - "card-labels-title": "カードのラベルを変更する", - "card-members-title": "カードからボードメンバーを追加・削除する", - "card-start": "開始", - "card-start-on": "開始日", - "cardAttachmentsPopup-title": "添付元", - "cardCustomField-datePopup-title": "日時変更", - "cardCustomFieldsPopup-title": "カスタムフィールドの編集", - "cardDeletePopup-title": "カードを削除しますか?", - "cardDetailsActionsPopup-title": "カード操作", - "cardLabelsPopup-title": "ラベル", - "cardMembersPopup-title": "メンバー", - "cardMorePopup-title": "さらに見る", - "cardTemplatePopup-title": "テンプレートの作成", - "cards": "カード", - "cards-count": "カード", - "casSignIn": "CASでサインインする", - "cardType-card": "カード", - "cardType-linkedCard": "リンクされたカード", - "cardType-linkedBoard": "リンクされたボード", - "change": "変更", - "change-avatar": "アバターの変更", - "change-password": "パスワードの変更", - "change-permissions": "権限の変更", - "change-settings": "設定の変更", - "changeAvatarPopup-title": "アバターの変更", - "changeLanguagePopup-title": "言語の変更", - "changePasswordPopup-title": "パスワードの変更", - "changePermissionsPopup-title": "パーミッションの変更", - "changeSettingsPopup-title": "設定の変更", - "subtasks": "サブタスク", - "checklists": "チェックリスト", - "click-to-star": "ボードにスターをつける", - "click-to-unstar": "ボードからスターを外す", - "clipboard": "クリップボードもしくはドラッグ&ドロップ", - "close": "閉じる", - "close-board": "ボードを閉じる", - "close-board-pop": "ホームのヘッダ上にあるアーカイブボタンをクリックするとボードをリストアできます。", - "color-black": "黒", - "color-blue": "青", - "color-crimson": "濃赤", - "color-darkgreen": "濃緑", - "color-gold": "金", - "color-gray": "灰", - "color-green": "緑", - "color-indigo": "藍", - "color-lime": "ライム", - "color-magenta": "マゼンタ", - "color-mistyrose": "ミスティーローズ", - "color-navy": "濃紺", - "color-orange": "オレンジ", - "color-paleturquoise": "ペールターコイズ", - "color-peachpuff": "ピーチパフ", - "color-pink": "ピンク", - "color-plum": "プラム", - "color-purple": "紫", - "color-red": "赤", - "color-saddlebrown": "サドルブラウン", - "color-silver": "銀", - "color-sky": "空", - "color-slateblue": "スレートブルー", - "color-white": "白", - "color-yellow": "黄", - "unset-color": "設定しない", - "comment": "コメント", - "comment-placeholder": "コメントを書く", - "comment-only": "コメントのみ", - "comment-only-desc": "カードにのみコメント可能", - "no-comments": "コメントなし", - "no-comments-desc": "コメントとアクティビティの閲覧不可。", - "worker": "作業者", - "worker-desc": "カードの移動、自分への割り当て、コメントが可能。", - "computer": "コンピューター", - "confirm-subtask-delete-dialog": "本当にサブタスクを削除してもよろしいでしょうか?", - "confirm-checklist-delete-dialog": "本当にチェックリストを削除してもよろしいでしょうか?", - "copy-card-link-to-clipboard": "カードへのリンクをクリップボードにコピー", - "linkCardPopup-title": "カードをリンク", - "searchElementPopup-title": "検索", - "copyCardPopup-title": "カードをコピー", - "copyChecklistToManyCardsPopup-title": "テンプレートから複数カードにコピー", - "copyChecklistToManyCardsPopup-instructions": "作成されるカードのタイトルと説明をJSON形式で指定", - "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"1つ目のカードタイトル\", \"description\":\"1つ目のカードの説明\"}, {\"title\":\"2つ目のカードタイトル\",\"description\":\"2つ目のカードの説明\"},{\"title\":\"最後のカードタイトル\",\"description\":\"最後のカードの説明\"} ]", - "create": "作成", - "createBoardPopup-title": "ボードの作成", - "chooseBoardSourcePopup-title": "ボードをインポート", - "createLabelPopup-title": "ラベルの作成", - "createCustomField": "フィールドを作成", - "createCustomFieldPopup-title": "フィールドを作成", - "current": "現在", - "custom-field-delete-pop": "この操作は取り消しできません。このカスタムフィールドはすべてのカードから外され履歴からも見えなくなります。", - "custom-field-checkbox": "チェックボックス", - "custom-field-date": "日付", - "custom-field-dropdown": "ドロップダウンリスト", - "custom-field-dropdown-none": "(none)", - "custom-field-dropdown-options": "リストの選択肢", - "custom-field-dropdown-options-placeholder": "Enterキーを押して選択肢を追加します", - "custom-field-dropdown-unknown": "(unknown)", - "custom-field-number": "数値", - "custom-field-text": "テキスト", - "custom-fields": "カスタムフィールド", - "date": "日付", - "decline": "拒否", - "default-avatar": "デフォルトのアバター", - "delete": "削除", - "deleteCustomFieldPopup-title": "カスタムフィールドを削除しますか?", - "deleteLabelPopup-title": "ラベルを削除しますか?", - "description": "詳細", - "disambiguateMultiLabelPopup-title": "不正なラベル操作", - "disambiguateMultiMemberPopup-title": "不正なメンバー操作", - "discard": "捨てる", - "done": "完了", - "download": "ダウンロード", - "edit": "編集", - "edit-avatar": "アバターの変更", - "edit-profile": "プロフィールの編集", - "edit-wip-limit": "仕掛中制限編集", - "soft-wip-limit": "警告のみの仕掛中制限", - "editCardStartDatePopup-title": "開始日の変更", - "editCardDueDatePopup-title": "期限の変更", - "editCustomFieldPopup-title": "フィールドを編集", - "editCardSpentTimePopup-title": "作業時間の変更", - "editLabelPopup-title": "ラベルの変更", - "editNotificationPopup-title": "通知の変更", - "editProfilePopup-title": "プロフィールの編集", - "email": "メールアドレス", - "email-enrollAccount-subject": "__siteName__であなたのアカウントが作成されました", - "email-enrollAccount-text": "こんにちは、__user__さん。\n\nサービスを開始するには、以下をクリックしてください。\n\n__url__\n\nよろしくお願いします。", - "email-fail": "メールの送信に失敗しました", - "email-fail-text": "メールの送信中にエラーが発生しました", - "email-invalid": "無効なメールアドレス", - "email-invite": "メールで招待", - "email-invite-subject": "__inviter__があなたを招待しています", - "email-invite-text": "__user__さんへ。\n\n__inviter__さんがあなたをボード\"__board__\"へ招待しています。\n\n以下のリンクをクリックしてください。\n\n__url__\n\nよろしくお願いします。", - "email-resetPassword-subject": "あなたの __siteName__ のパスワードをリセットする", - "email-resetPassword-text": "こんにちは、__user__さん。\n\nパスワードをリセットするには、以下のリンクをクリックしてください。\n\n__url__\n\nよろしくお願いします。", - "email-sent": "メールを送信しました", - "email-verifyEmail-subject": "あなたの __siteName__ のメールアドレスを確認する", - "email-verifyEmail-text": "こんにちは、__user__さん。\n\nメールアドレスを認証するために、以下のリンクをクリックしてください。\n\n__url__\n\nよろしくお願いします。", - "enable-wip-limit": "仕掛中制限を有効化", - "error-board-doesNotExist": "ボードがありません", - "error-board-notAdmin": "操作にはボードの管理者権限が必要です", - "error-board-notAMember": "操作にはボードメンバーである必要があります", - "error-json-malformed": "このテキストは、有効なJSON形式ではありません", - "error-json-schema": "JSONデータが不正な値を含んでいます", - "error-list-doesNotExist": "このリストは存在しません", - "error-user-doesNotExist": "ユーザーが存在しません", - "error-user-notAllowSelf": "自分を招待することはできません。", - "error-user-notCreated": "ユーザーが作成されていません", - "error-username-taken": "このユーザ名は既に使用されています", - "error-email-taken": "メールは既に受け取られています", - "export-board": "ボードのエクスポート", - "sort": "並べ替え", - "sort-desc": "クリックでリストをソート", - "list-sort-by": "次によりリストを並べ替え:", - "list-label-modifiedAt": "最終アクセス日時", - "list-label-title": "リストの名前", - "list-label-sort": "手動による並べ替え", - "list-label-short-modifiedAt": "(L)", - "list-label-short-title": "(N)", - "list-label-short-sort": "(M)", - "filter": "フィルター", - "filter-cards": "カードまたはリストをフィルタ", - "list-filter-label": "タイトルでリストをフィルタ", - "filter-clear": "フィルターの解除", - "filter-no-label": "ラベルなし", - "filter-no-member": "メンバーなし", - "filter-no-custom-fields": "カスタムフィールドなし", - "filter-show-archive": "アーカイブされたリストを表示", - "filter-hide-empty": "空のリストを隠す", - "filter-on": "フィルター有効", - "filter-on-desc": "このボードのカードをフィルターしています。フィルターを編集するにはこちらをクリックしてください。", - "filter-to-selection": "フィルターした項目を全選択", - "advanced-filter-label": "高度なフィルター", - "advanced-filter-description": "高度なフィルタでは次のような演算子を使用できます:== != <= >= && || ( )\n半角スペースは演算子の区切り文字として使用します。\n\nフィールド名や値を使用したフィルタが可能です。\n例:Field1 == Value1\n\n注意:フィールド名や値にスペースが含まれる場合、それらをシングルクォーテーションで囲む必要があります。\n例:'Field 1' == 'Value 1'\n\n単体の制御文字 (' \\/) は無視されますので、\\を使用することができます。\n例:Field1 == I\\'m\n\n複数の条件を組み合わせることもできます。\n例:F1 == V1 || F1 == V2\n\n基本的にすべての演算子は左から右に評価されます。\n丸カッコを使用することで順序を変更できます。\n例:F1 == V1 && ( F2 == V2 || F2 == V3 )\n\nテキストフィールドでは正規表現を使用した検索もできます。\n例:F1 == /Tes.*/i", - "fullname": "フルネーム", - "header-logo-title": "自分のボードページに戻る。", - "hide-system-messages": "システムメッセージを隠す", - "headerBarCreateBoardPopup-title": "ボードの作成", - "home": "ホーム", - "import": "インポート", - "link": "リンク", - "import-board": "ボードをインポート", - "import-board-c": "ボードをインポート", - "import-board-title-trello": "Trelloからボードをインポート", - "import-board-title-wekan": "以前のエクスポートからボードをインポート", - "import-sandstorm-backup-warning": "この操作が完了して再度開くことができるのを確認するまでインポート元のボードまたはTrelloのデータを削除しないでください。「ボードが見つかりません」が表示された場合、データが失われたことを意味します。", - "import-sandstorm-warning": "ボードのインポートは、既存ボードのすべてのデータを置き換えます。", - "from-trello": "Trelloから", - "from-wekan": "以前のエクスポートから", - "import-board-instruction-trello": "Trelloボードの、 'Menu' → 'More' → 'Print and Export' → 'Export JSON'を選択し、テキストをコピーしてください。", - "import-board-instruction-wekan": "ボードの、 'メニュー' → 'ボードのエクスポート'を選択し、ダウンロードされたファイルの中のテキストをコピーしてください。", - "import-board-instruction-about-errors": "ボードのインポート中にエラーが発生した場合、インポートがまだ進行中のまま、全てのボードページに表示されている場合があります。", - "import-json-placeholder": "JSONデータをここに貼り付けする", - "import-map-members": "メンバーを紐付け", - "import-members-map": "インポートしたボードにはいくつかのメンバーが含まれています。インポートしたいメンバーをユーザーにマッピングしてください", - "import-show-user-mapping": "メンバー紐付けの確認", - "import-user-select": "このメンバーとして使用したいユーザーを選択してください", - "importMapMembersAddPopup-title": "メンバーを選択", - "info": "バージョン", - "initials": "イニシャル", - "invalid-date": "無効な日付", - "invalid-time": "無効な時間", - "invalid-user": "無効なユーザ", - "joined": "参加しました", - "just-invited": "このボードのメンバーに招待されています", - "keyboard-shortcuts": "キーボード・ショートカット", - "label-create": "ラベルの作成", - "label-default": "%s ラベル(デフォルト)", - "label-delete-pop": "この操作は取り消しできません。このラベルはすべてのカードから外され履歴からも見えなくなります。", - "labels": "ラベル", - "language": "言語", - "last-admin-desc": "最低でも1人以上の管理者が必要なためロールを変更できません。", - "leave-board": "ボードから退出する", - "leave-board-pop": "本当に __boardTitle__ から退出しますか?このボードのすべてのカードからあなたは削除されます。", - "leaveBoardPopup-title": "ボードから退出しますか?", - "link-card": "このカードへのリンク", - "list-archive-cards": "リスト内の全カードをアーカイブする", - "list-archive-cards-pop": "このボード上のリストから削除されたカードは メニュー > アーカイブ をクリックすると見ることができ、元のボードに戻すことができます。", - "list-move-cards": "リストの全カードを移動する", - "list-select-cards": "リストの全カードを選択", - "set-color-list": "色を選択", - "listActionPopup-title": "操作一覧", - "swimlaneActionPopup-title": "スイムレーン操作", - "swimlaneAddPopup-title": "直下にスイムレーンを追加", - "listImportCardPopup-title": "Trelloのカードをインポート", - "listMorePopup-title": "さらに見る", - "link-list": "このリストへのリンク", - "list-delete-pop": "すべての内容がアクティビティから削除されます。この削除は元に戻すことができません。", - "list-delete-suggest-archive": "リストをアーカイブするとボードから削除され、アクティビティに保持されます。", - "lists": "リスト", - "swimlanes": "スイムレーン", - "log-out": "ログアウト", - "log-in": "ログイン", - "loginPopup-title": "ログイン", - "memberMenuPopup-title": "メンバー設定", - "members": "メンバー", - "menu": "メニュー", - "move-selection": "選択したものを移動", - "moveCardPopup-title": "カードの移動", - "moveCardToBottom-title": "最下部に移動", - "moveCardToTop-title": "先頭に移動", - "moveSelectionPopup-title": "選択箇所に移動", - "multi-selection": "複数選択", - "multi-selection-on": "複数選択有効", - "muted": "ミュート", - "muted-info": "このボードの変更は通知されません", - "my-boards": "自分のボード", - "name": "名前", - "no-archived-cards": "アーカイブ済みカードはありません。", - "no-archived-lists": "アーカイブ済みリストはありません。", - "no-archived-swimlanes": "アーカイブ済みスイムレーンはありません。", - "no-results": "該当するものはありません", - "normal": "通常", - "normal-desc": "カードの閲覧と編集が可能。設定変更不可。", - "not-accepted-yet": "招待はアクセプトされていません", - "notify-participate": "作成した、またはメンバーとなったカードの更新情報を受け取る", - "notify-watch": "ウォッチしているすべてのボード、リスト、カードの更新情報を受け取る", - "optional": "任意", - "or": "or", - "page-maybe-private": "このページはプライベートです。<a href='%s'>ログイン</a>して見てください。", - "page-not-found": "ページが見つかりません。", - "password": "パスワード", - "paste-or-dragdrop": "貼り付けか、ドラッグアンドロップで画像を添付 (画像のみ)", - "participating": "参加", - "preview": "プレビュー", - "previewAttachedImagePopup-title": "プレビュー", - "previewClipboardImagePopup-title": "プレビュー", - "private": "プライベート", - "private-desc": "このボードはプライベートです。ボードメンバーのみが閲覧・編集可能です。", - "profile": "プロフィール", - "public": "公開", - "public-desc": "このボードはパブリックです。リンクを知っていれば誰でもアクセス可能でGoogleのような検索エンジンの結果に表示されます。このボードに追加されている人だけがカード追加が可能です。", - "quick-access-description": "ボードにスターをつけると、ここににショートカットができます。", - "remove-cover": "カバーの削除", - "remove-from-board": "ボードから外す", - "remove-label": "ラベルの削除", - "listDeletePopup-title": "リストを削除しますか?", - "remove-member": "メンバーを外す", - "remove-member-from-card": "カードから外す", - "remove-member-pop": "__boardTitle__ から __name__ (__username__) を外しますか?メンバーはこのボードのすべてのカードから外れ、通知を受けます。", - "removeMemberPopup-title": "メンバーを外しますか?", - "rename": "名前変更", - "rename-board": "ボード名の変更", - "restore": "リストア", - "save": "保存", - "search": "検索", - "rules": "ルール", - "search-cards": "Search from card/list titles, descriptions and custom fields on this board", - "search-example": "検索文字", - "select-color": "色を選択", - "set-wip-limit-value": "このリスト中のタスクの最大数を設定", - "setWipLimitPopup-title": "仕掛中制限設定", - "shortcut-assign-self": "自分をこのカードに割り当てる", - "shortcut-autocomplete-emoji": "絵文字の補完", - "shortcut-autocomplete-members": "メンバーの補完", - "shortcut-clear-filters": "すべてのフィルターを解除する", - "shortcut-close-dialog": "ダイアログを閉じる", - "shortcut-filter-my-cards": "カードをフィルター", - "shortcut-show-shortcuts": "このショートカットリストを表示する", - "shortcut-toggle-filterbar": "フィルターサイドバーの切り替え", - "shortcut-toggle-sidebar": "ボードサイドバーの切り替え", - "show-cards-minimum-count": "以下より多い場合、リストにカード数を表示", - "sidebar-open": "サイドバーを開く", - "sidebar-close": "サイドバーを閉じる", - "signupPopup-title": "アカウント作成", - "star-board-title": "ボードにスターをつけると自分のボード一覧のトップに表示されます。", - "starred-boards": "スターのついたボード", - "starred-boards-description": "スターのついたボードはボードリストの先頭に表示されます。", - "subscribe": "購読", - "team": "チーム", - "this-board": "このボード", - "this-card": "このカード", - "spent-time-hours": "作業時間(時)", - "overtime-hours": "超過時間(時)", - "overtime": "超過時間", - "has-overtime-cards": "超過時間ありのカード", - "has-spenttime-cards": "作業時間ありのカード", - "time": "時間", - "title": "タイトル", - "tracking": "トラッキング", - "tracking-info": "これらのカードへの変更が通知されるようになります。", - "type": "タイプ", - "unassign-member": "未登録のメンバー", - "unsaved-description": "未保存の変更があります。", - "unwatch": "アンウォッチ", - "upload": "アップロード", - "upload-avatar": "アバターのアップロード", - "uploaded-avatar": "アップロードされたアバター", - "username": "ユーザー名", - "view-it": "見る", - "warn-list-archived": "警告:このカードはアーカイブされたリスト内にあります", - "watch": "ウォッチ", - "watching": "ウォッチしています", - "watching-info": "このボードの変更が通知されます", - "welcome-board": "ウェルカムボード", - "welcome-swimlane": "マイルストーン 1", - "welcome-list1": "基本", - "welcome-list2": "高度", - "card-templates-swimlane": "カードのテンプレート", - "list-templates-swimlane": "リストのテンプレート", - "board-templates-swimlane": "ボードのテンプレート", - "what-to-do": "何をしたいですか?", - "wipLimitErrorPopup-title": "無効な仕掛中制限", - "wipLimitErrorPopup-dialog-pt1": "入力した仕掛中制限よりこのリスト中のタスクの数が大きいです。", - "wipLimitErrorPopup-dialog-pt2": "いくつかのタスクをこのリストから移動するか、仕掛中制限の最大値を変更してください。", - "admin-panel": "管理パネル", - "settings": "設定", - "people": "メンバー", - "registration": "登録", - "disable-self-registration": "自己登録を無効化", - "invite": "招待", - "invite-people": "メンバーを招待", - "to-boards": "ボードへ移動", - "email-addresses": "Emailアドレス", - "smtp-host-description": "Emailを処理するSMTPサーバーのアドレス", - "smtp-port-description": "SMTPサーバーがEmail送信に使用するポート", - "smtp-tls-description": "SMTPサーバのTLSサポートを有効化", - "smtp-host": "SMTPホスト", - "smtp-port": "SMTPポート", - "smtp-username": "ユーザー名", - "smtp-password": "パスワード", - "smtp-tls": "TLSサポート", - "send-from": "送信元", - "send-smtp-test": "テストメールを自分に送信", - "invitation-code": "招待コード", - "email-invite-register-subject": "__inviter__さんがあなたを招待しています", - "email-invite-register-text": "__user__ 様\n\n__inviter__ によりカンバンへ招待されています。\n\n以下のリンクへ移動し、招待コード __icode__ を入力してください。\n__url__", - "email-smtp-test-subject": "SMTP経由でテストメールを送信", - "email-smtp-test-text": "メールを送信しました", - "error-invitation-code-not-exist": "招待コードが存在しません", - "error-notAuthorized": "このページを参照する権限がありません。", - "webhook-title": "Webフック名", - "webhook-token": "トークン(認証用オプション)", - "outgoing-webhooks": "発信Webフック", - "bidirectional-webhooks": "双方向Webフック", - "outgoingWebhooksPopup-title": "発信Webフック", - "boardCardTitlePopup-title": "カード名フィルタ", - "disable-webhook": "このWebフックを無効化", - "global-webhook": "グローバルWebフック", - "new-outgoing-webhook": "発信Webフックの作成", - "no-name": "(名前なし)", - "Node_version": "Nodeバージョン", - "Meteor_version": "Meteor バージョン", - "MongoDB_version": "MongoDB バージョン", - "MongoDB_storage_engine": "MongoDB ストレージエンジン", - "MongoDB_Oplog_enabled": "MongoDB Oplog 有効状態", - "OS_Arch": "OSアーキテクチャ", - "OS_Cpus": "OS CPU数", - "OS_Freemem": "OSフリーメモリ", - "OS_Loadavg": "OSロードアベレージ", - "OS_Platform": "OSプラットフォーム", - "OS_Release": "OSリリース", - "OS_Totalmem": "OSトータルメモリ", - "OS_Type": "OS種類", - "OS_Uptime": "OSアップタイム", - "days": "日", - "hours": "時間", - "minutes": "分", - "seconds": "秒", - "show-field-on-card": "このフィールドをカードに表示", - "automatically-field-on-card": "全カードにフィールドを自動作成", - "showLabel-field-on-card": "ミニカード上のフィールドラベル表示", - "yes": "はい", - "no": "いいえ", - "accounts": "アカウント", - "accounts-allowEmailChange": "メールアドレスの変更を許可", - "accounts-allowUserNameChange": "ユーザー名の変更を許可", - "createdAt": "作成日時", - "verified": "認証状況", - "active": "有効状態", - "card-received": "受付", - "card-received-on": "受付日", - "card-end": "終了", - "card-end-on": "終了日", - "editCardReceivedDatePopup-title": "受付日の変更", - "editCardEndDatePopup-title": "終了日の変更", - "setCardColorPopup-title": "色を選択", - "setCardActionsColorPopup-title": "色を選択", - "setSwimlaneColorPopup-title": "色を選択", - "setListColorPopup-title": "色を選択", - "assigned-by": "任命者", - "requested-by": "依頼者", - "board-delete-notice": "永久に削除されます。このボードに関連するリスト、カード、アクションはすべて失われます。", - "delete-board-confirm-popup": "すべてのリスト、カード、ラベル、アクティビティは削除され、ボードの内容を元に戻すことができません。", - "boardDeletePopup-title": "ボードを削除しますか?", - "delete-board": "ボードを削除", - "default-subtasks-board": "__board__ ボードのサブタスク", - "default": "デフォルト", - "queue": "キュー", - "subtask-settings": "サブタスク設定", - "card-settings": "カード設定", - "boardSubtaskSettingsPopup-title": "ボードのサブタスク設定", - "boardCardSettingsPopup-title": "カード設定", - "deposit-subtasks-board": "サブタスクの作成先ボード:", - "deposit-subtasks-list": "サブタスクの作成先リスト:", - "show-parent-in-minicard": "ミニカード上の親表示", - "prefix-with-full-path": "タイトルの前に親をフル表示", - "prefix-with-parent": "タイトルの前に親を表示", - "subtext-with-full-path": "タイトルの後ろに親をフル表示", - "subtext-with-parent": "タイトルの後ろに親を表示", - "change-card-parent": "親カードを変更", - "parent-card": "親カード", - "source-board": "元ボード", - "no-parent": "親を表示しない", - "activity-added-label": "ラベル '%s' を %s に追加しました", - "activity-removed-label": "ラベル '%s' を %s から削除しました", - "activity-delete-attach": "添付ファイルを %s から削除しました", - "activity-added-label-card": "ラベル '%s' を追加しました", - "activity-removed-label-card": "ラベル '%s' を削除しました", - "activity-delete-attach-card": "添付ファイルを削除しました", - "activity-set-customfield": "カスタムフィールド '%s' を %s / %s に設定", - "activity-unset-customfield": "カスタムフィールド '%s' を %s から削除", - "r-rule": "ルール", - "r-add-trigger": "トリガーの追加", - "r-add-action": "アクションの追加", - "r-board-rules": "ボードのルール", - "r-add-rule": "ルールを追加", - "r-view-rule": "ルールを表示", - "r-delete-rule": "ルールを削除", - "r-new-rule-name": "新しいルールのタイトル", - "r-no-rules": "ルールなし", - "r-when-a-card": "カード:", - "r-is": "が", - "r-is-moved": "が移動された時", - "r-added-to": "次に追加された時", - "r-removed-from": "次から削除された時", - "r-the-board": "ボード:", - "r-list": "リスト:", - "set-filter": "フィルタを設定", - "r-moved-to": "次に移動した時", - "r-moved-from": "次から移動された時", - "r-archived": "アーカイブされた時", - "r-unarchived": "アーカイブから復元された時", - "r-a-card": "カード", - "r-when-a-label-is": "ラベルが", - "r-when-the-label": "ラベル:", - "r-list-name": "リスト名", - "r-when-a-member": "メンバーが", - "r-when-the-member": "メンバー:", - "r-name": "名前", - "r-when-a-attach": "添付ファイルが", - "r-when-a-checklist": "チェックリストが", - "r-when-the-checklist": "チェックリスト:", - "r-completed": "完了した時", - "r-made-incomplete": "未完了になった時", - "r-when-a-item": "チェックリスト項目が", - "r-when-the-item": "チェックリスト項目:", - "r-checked": "チェックされた時", - "r-unchecked": "チェックが外された時", - "r-move-card-to": "カードを次に移動", - "r-top-of": "先頭", - "r-bottom-of": "最下部", - "r-its-list": "所属リスト内の", - "r-archive": "アーカイブする", - "r-unarchive": "アーカイブから復元する", - "r-card": "カードを", - "r-add": "追加", - "r-remove": "削除", - "r-label": "ラベル", - "r-member": "メンバー", - "r-remove-all": "カードのすべてのメンバーを削除", - "r-set-color": "色を設定", - "r-checklist": "チェックリスト", - "r-check-all": "すべてチェック", - "r-uncheck-all": "すべてチェックを外す", - "r-items-check": "チェックリストの項目", - "r-check": "チェック", - "r-uncheck": "チェックを外す", - "r-item": "項目", - "r-of-checklist": "チェックリスト", - "r-send-email": "メールを送る", - "r-to": "宛先", - "r-subject": "件名", - "r-rule-details": "ルール詳細", - "r-d-move-to-top-gen": "カードを自身のリストの先頭に移動", - "r-d-move-to-top-spec": "カードをリストの先頭に移動", - "r-d-move-to-bottom-gen": "カードを自身のリストの最下部に移動", - "r-d-move-to-bottom-spec": "カードをリストの最下部に移動", - "r-d-send-email": "メールを送信", - "r-d-send-email-to": "宛先", - "r-d-send-email-subject": "件名", - "r-d-send-email-message": "メッセージ本文", - "r-d-archive": "カードをアーカイブする", - "r-d-unarchive": "アーカイブからカードを復元する", - "r-d-add-label": "ラベルを追加", - "r-d-remove-label": "ラベルを削除", - "r-create-card": "カードを新規作成", - "r-in-list": "リスト:", - "r-in-swimlane": "スイムレーン:", - "r-d-add-member": "メンバーを追加", - "r-d-remove-member": "メンバーを削除", - "r-d-remove-all-member": "すべてのメンバーを削除", - "r-d-check-all": "リストのアイテムすべてをチェックする", - "r-d-uncheck-all": "リストのアイテムのすべてのチェックを外す", - "r-d-check-one": "アイテムをチェックする", - "r-d-uncheck-one": "アイテムのチェックを外す", - "r-d-check-of-list": "チェックリスト", - "r-d-add-checklist": "チェックリストを追加", - "r-d-remove-checklist": "チェックリストを削除", - "r-by": "ユーザー:", - "r-add-checklist": "チェックリストを追加", - "r-with-items": "チェックリスト項目", - "r-items-list": "アイテム1、アイテム2、アイテム3", - "r-add-swimlane": "スイムレーンを追加", - "r-swimlane-name": "スイムレーン名", - "r-board-note": "注意:フィールドを空にすると全ての値に一致します", - "r-checklist-note": "注意:チェックリスト項目はカンマ区切りで記述する必要があります。", - "r-when-a-card-is-moved": "カードが別のリストに移動したとき", - "r-set": "設定する", - "r-update": "更新する", - "r-datefield": "日時項目", - "r-df-start-at": "開始", - "r-df-due-at": "期限", - "r-df-end-at": "終了", - "r-df-received-at": "受付", - "r-to-current-datetime": "現在日時に", - "r-remove-value-from": "次の値を削除:", - "ldap": "LDAP", - "oauth2": "OAuth2", - "cas": "CAS", - "authentication-method": "認証方式", - "authentication-type": "認証タイプ", - "custom-product-name": "カスタム製品名", - "layout": "レイアウト", - "hide-logo": "ロゴを隠す", - "add-custom-html-after-body-start": "<body> の開始直後にカスタムHTMLを追加する", - "add-custom-html-before-body-end": "</body> の終了直前にカスタムHTMLを追加する", - "error-undefined": "何らかの問題が発生しています", - "error-ldap-login": "ログイン中にエラーが発生しました", - "display-authentication-method": "認証方式を表示", - "default-authentication-method": "デフォルトの認証方式", - "duplicate-board": "ボードの複製", - "people-number": "メンバー数:", - "swimlaneDeletePopup-title": "スイムレーンを削除しますか?", - "swimlane-delete-pop": "すべての内容がアクティビティから削除されます。この削除は元に戻すことができません。", - "restore-all": "全てをリストアする", - "delete-all": "全てを削除する", - "loading": "ローディング中です、しばらくお待ちください。", - "previous_as": "最終日時", - "act-a-dueAt": "期限の時刻が変更されました\n変更後:__timeValue__\n場所:__card__\n変更前の期限の時刻は __timeOldValue__ でした", - "act-a-endAt": "終了を (__timeOldValue__)から __timeValue__ に変更しました", - "act-a-startAt": "開始を (__timeOldValue__)から __timeValue__ に変更しました", - "act-a-receivedAt": "期限を (__timeOldValue__)から __timeValue__ に変更しました", - "a-dueAt": "期限を変更しました", - "a-endAt": "終了を変更しました", - "a-startAt": "開始を変更しました", - "a-receivedAt": "受付を変更しました", - "almostdue": "期限 %s が近づいています", - "pastdue": "期限 %s が過ぎています", - "duenow": "期限 %s は本日です", - "act-newDue": "__list __ / __ card__に1回目の有効期限アラートがあります [__board__]", - "act-withDue": "__list __ / __ card__ の有効期限のアラート [__board__]", - "act-almostdue": "__card__ の期限日時 (__timeValue__) が近づいています", - "act-pastdue": "__card__ の期限日時 (__timeValue__) が過ぎています", - "act-duenow": "__card__ の期限日時 (__timeValue__) になりました", - "act-atUserComment": "あなたが [__board__] __list__/__card__ に追記しました", - "delete-user-confirm-popup": "本当にこのアカウントを削除しますか?この操作は取り消しできません。", - "accounts-allowUserDelete": "ユーザー自身のアカウント削除を許可", - "hide-minicard-label-text": "ミニカードのラベル名を隠す", - "show-desktop-drag-handles": "デスクトップへのドラッグハンドルを表示", - "assignee": "担当者", - "cardAssigneesPopup-title": "担当者", - "addmore-detail": "詳細説明の追加", - "show-on-card": "カードに表示する項目", - "new": "新規作成", - "editUserPopup-title": "ユーザーを編集", - "newUserPopup-title": "新規ユーザー", - "notifications": "通知", - "view-all": "全てを表示", - "filter-by-unread": "未読でフィルタ", - "mark-all-as-read": "全て既読にする", - "allow-rename": "リネームを許可する", - "allowRenamePopup-title": "リネームを許可する" -} \ No newline at end of file + "accept": "受け入れ", + "act-activity-notify": "アクティビティ通知", + "act-addAttachment": "添付ファイル __attachment__ を ボード __board__, スイムレーン __swimlane__, リスト __list__, カード __card__ に追加しました", + "act-deleteAttachment": "添付ファイル __attachment__ を ボード __board__, スイムレーン __swimlane__, リスト __list__, カード __card__ から削除しました", + "act-addSubtask": "サブタスク __subtask__ を ボード __board__, スイムレーン __swimlane__, リスト __list__, カード __card__ に追加しました", + "act-addLabel": "ラベル __label__ を ボード __board__, スイムレーン __swimlane__, リスト __list__, カード __card__ に追加しました", + "act-addedLabel": "ラベル __label__ を ボード __board__, スイムレーン __swimlane__, リスト __list__, カード __card__ に追加しました", + "act-removeLabel": "ラベル __label__ を ボード __board__, スイムレーン __swimlane__, リスト __list__, カード __card__ から削除しました", + "act-removedLabel": "ラベル __label__ を ボード __board__, スイムレーン __swimlane__, リスト __list__, カード __card__ から削除しました", + "act-addChecklist": "チェックリスト __checklist__ を ボード __board__, スイムレーン __swimlane__, リスト __list__, カード __card__ に追加しました", + "act-addChecklistItem": "チェックリスト項目 __checklistItem__ を ボード __board__, スイムレーン __swimlane__, リスト __list__, カード __card__, チェックリスト __checkList__ に追加しました", + "act-removeChecklist": "チェックリスト __checklist__ を ボード __board__, スイムレーン __swimlane__, リスト __list__, カード __card__ から削除しました", + "act-removeChecklistItem": "チェックリスト項目 __checklistItem__ を ボード __board__, スイムレーン __swimlane__, リスト __list__, カード __card__, チェックリスト __checkList__ から削除しました", + "act-checkedItem": "__checklistItem__ がチェックされました / ボード __board__, スイムレーン __swimlane__, リスト __list__, カード __card__, チェックリスト __checklist__", + "act-uncheckedItem": "__checklistItem__ が未チェックになりました / ボード __board__, スイムレーン __swimlane__, リスト __list__, カード __card__, チェックリスト __checklist__", + "act-completeChecklist": "チェックリスト __checklist__ ボード __board__, スイムレーン __swimlane__, リスト __list__, カード __card__ が完了しました", + "act-uncompleteChecklist": "チェックリスト __checklist__ ボード __board__, スイムレーン __swimlane__, リスト __list__, カード __card__ が未完了になりました", + "act-addComment": "カード __card__ にコメントが追加されました: __comment__ / ボード __board__, スイムレーン __swimlane__, リスト __list__", + "act-editComment": "カード __card__ のコメントが編集されました: __comment__ / ボード __board__, スイムレーン __swimlane__, リスト __list__", + "act-deleteComment": "コメント __comment__ を ボード __board__, スイムレーン __swimlane__, リスト __list__, カード __card__ から削除しました", + "act-createBoard": "ボード __board__ を作成しました", + "act-createSwimlane": "スイムレーン __swimlane__ を ボード __board__ に作成しました", + "act-createCard": "カード __card__ をボード __board__, スイムレーン __swimlane__, リスト __list__ に作成しました", + "act-createCustomField": "カスタムフィールド __customField__ を ボード __board__ に作成しました", + "act-deleteCustomField": "カスタムフィールド __customField__ を ボード __board__ から削除しました", + "act-setCustomField": "カスタムフィールド __customField__ が編集されました: __customFieldValue__ / ボード __board__, スイムレーン __swimlane__, リスト __list__, カード __card__", + "act-createList": "リスト __list__ を ボード __board__ に追加しました", + "act-addBoardMember": "メンバー __member__ を ボード __board__ に追加しました", + "act-archivedBoard": "ボード __board__ をアーカイブしました", + "act-archivedCard": "カード __card__ を ボード __board__, スイムレーン __swimlane__, リスト __list__ からアーカイブしました", + "act-archivedList": "リスト __list__ を ボード __board__, スイムレーン __swimlane__ からアーカイブしました", + "act-archivedSwimlane": "スイムレーン __swimlane__ を ボード __board__ からアーカイブしました", + "act-importBoard": "ボード __board__ をインポートしました", + "act-importCard": "カード __card__ が ボード __board__, スイムレーン __swimlane__, リスト __list__ にインポートされました", + "act-importList": "リスト __list__ が ボード __board__, スイムレーン __swimlane__ にインポートされました", + "act-joinMember": "メンバー __member__ を ボード __board__, スイムレーン __swimlane__, リスト __list__, カード __card__ に追加しました", + "act-moveCard": "カード __card__ / ボード __board__ が スイムレーン __oldSwimlane__, リスト __oldList__ から スイムレーン __swimlane__, リスト __list__ に移動されました", + "act-moveCardToOtherBoard": "カード __card__ が ボード __oldBoard__, スイムレーン __oldSwimlane__, リスト __oldList__ から ボード __board__, スイムレーン __swimlane__, リスト __list__ に移動されました", + "act-removeBoardMember": "メンバー __member__ を ボード __board__ から削除しました", + "act-restoredCard": "カード __card__ が ボード __board__, スイムレーン __swimlane__, リスト __list__ に復元されました", + "act-unjoinMember": "メンバー __member__ を ボード __board__, スイムレーン __swimlane__, リスト __list__, カード __card__ から削除しました", + "act-withBoardTitle": "__board__", + "act-withCardTitle": "[__board__] __card__", + "actions": "操作", + "activities": "アクティビティ", + "activity": "アクティビティ", + "activity-added": "%s を %s に追加しました", + "activity-archived": "%sをアーカイブしました", + "activity-attached": "%s を %s に添付しました", + "activity-created": "%s を作成しました", + "activity-customfield-created": "カスタムフィールド %s を作成しました", + "activity-excluded": "%s を %s から除外しました", + "activity-imported": "imported %s into %s from %s", + "activity-imported-board": "imported %s from %s", + "activity-joined": "%s にジョインしました", + "activity-moved": "%s を %s から %s に移動しました", + "activity-on": "%s", + "activity-removed": "%s を %s から削除しました", + "activity-sent": "%s を %s に送りました", + "activity-unjoined": "%s への参加を止めました", + "activity-subtask-added": "%sにサブタスクを追加しました", + "activity-checked-item": "チェックされました %s チェックリスト %s / %s", + "activity-unchecked-item": "チェックが外されました %s チェックリスト %s / %s", + "activity-checklist-added": "%s にチェックリストを追加しました", + "activity-checklist-removed": "チェックリストを %s から削除しました", + "activity-checklist-completed": "チェックリスト%s / %s が完了しました", + "activity-checklist-uncompleted": "チェックリスト %s / %s が未完了になりました", + "activity-checklist-item-added": "チェックリスト項目を '%s' / %s に追加しました", + "activity-checklist-item-removed": "'%s' の チェックリスト %s の項目を削除しました", + "add": "追加", + "activity-checked-item-card": "チェックされました %s チェックリスト %s", + "activity-unchecked-item-card": "チェックが外されました %s チェックリスト %s", + "activity-checklist-completed-card": "チェックリスト __checklist__ ボード __board__, スイムレーン __swimlane__, リスト __list__, カード __card__ が完了しました", + "activity-checklist-uncompleted-card": "チェックリスト %s が未完了になりました", + "activity-editComment": "コメント %s を編集しました", + "activity-deleteComment": "コメント %s を削除しました", + "add-attachment": "添付ファイルを追加", + "add-board": "ボードを追加", + "add-card": "カードを追加", + "add-swimlane": "スイムレーンを追加", + "add-subtask": "サブタスクを追加", + "add-checklist": "チェックリストを追加", + "add-checklist-item": "チェックリストに項目を追加", + "add-cover": "カバーの追加", + "add-label": "ラベルを追加", + "add-list": "リストを追加", + "add-members": "メンバーの追加", + "added": "追加しました", + "addMemberPopup-title": "メンバー", + "admin": "管理", + "admin-desc": "カードの閲覧と編集、メンバーの削除、ボードの設定変更が可能", + "admin-announcement": "アナウンス", + "admin-announcement-active": "システム全体アナウンスを有効化", + "admin-announcement-title": "管理者からのアナウンス", + "all-boards": "全てのボード", + "and-n-other-card": "And __count__ other card", + "and-n-other-card_plural": "And __count__ other cards", + "apply": "適用", + "app-is-offline": "ロード中です、お待ちください。ページを更新するとデータが失われます。ロードが終わらない場合、サーバーが停止していないかどうかを確認してください。", + "archive": "アーカイブする", + "archive-all": "すべてアーカイブする", + "archive-board": "ボードをアーカイブする", + "archive-card": "カードをアーカイブする", + "archive-list": "リストをアーカイブする", + "archive-swimlane": "スイムレーンをアーカイブする", + "archive-selection": "選択をアーカイブする", + "archiveBoardPopup-title": "ボードをアーカイブしますか?", + "archived-items": "アーカイブ", + "archived-boards": "アーカイブ済みボード", + "restore-board": "ボードをリストア", + "no-archived-boards": "アーカイブ済みボードはありません。", + "archives": "アーカイブ", + "template": "テンプレート", + "templates": "テンプレート", + "assign-member": "メンバーの割当", + "attached": "添付されました", + "attachment": "添付ファイル", + "attachment-delete-pop": "添付ファイルの削除をすると取り消しできません。", + "attachmentDeletePopup-title": "添付ファイルを削除しますか?", + "attachments": "添付ファイル", + "auto-watch": "作成されたボードを自動的にウォッチする", + "avatar-too-big": "アバターが大きすぎます(最大70KB)", + "back": "戻る", + "board-change-color": "色の変更", + "board-nb-stars": "%s stars", + "board-not-found": "ボードが見つかりません", + "board-private-info": "ボードは <strong>非公開</strong> になります。", + "board-public-info": "ボードは公開されます。", + "boardChangeColorPopup-title": "ボードの背景を変更", + "boardChangeTitlePopup-title": "ボード名の変更", + "boardChangeVisibilityPopup-title": "公開範囲の変更", + "boardChangeWatchPopup-title": "ウォッチの変更", + "boardMenuPopup-title": "ボード設定", + "boardChangeViewPopup-title": "ボード表示", + "boards": "ボード", + "board-view": "ボード表示", + "board-view-cal": "カレンダー", + "board-view-swimlanes": "スイムレーン", + "board-view-collapse": "折りたたむ", + "board-view-lists": "リスト", + "bucket-example": "例:バケットリスト", + "cancel": "キャンセル", + "card-archived": "このカードをアーカイブしました。", + "board-archived": "このボードをアーカイブしました。", + "card-comments-title": "%s 件のコメントがあります。", + "card-delete-notice": "削除は取り消しできません。このカードに関係するすべてのアクションがなくなります。", + "card-delete-pop": "すべての内容がアクティビティから削除されます。この削除は元に戻すことができません。", + "card-delete-suggest-archive": "カードをアーカイブするとボードから削除され、アクティビティに保持されます。", + "card-due": "期限", + "card-due-on": "期限日", + "card-spent": "作業時間", + "card-edit-attachments": "添付ファイルの編集", + "card-edit-custom-fields": "カスタムフィールドの編集", + "card-edit-labels": "ラベルの編集", + "card-edit-members": "メンバーの編集", + "card-labels-title": "カードのラベルを変更する", + "card-members-title": "カードからボードメンバーを追加・削除する", + "card-start": "開始", + "card-start-on": "開始日", + "cardAttachmentsPopup-title": "添付元", + "cardCustomField-datePopup-title": "日時変更", + "cardCustomFieldsPopup-title": "カスタムフィールドの編集", + "cardDeletePopup-title": "カードを削除しますか?", + "cardDetailsActionsPopup-title": "カード操作", + "cardLabelsPopup-title": "ラベル", + "cardMembersPopup-title": "メンバー", + "cardMorePopup-title": "さらに見る", + "cardTemplatePopup-title": "テンプレートの作成", + "cards": "カード", + "cards-count": "カード", + "casSignIn": "CASでサインインする", + "cardType-card": "カード", + "cardType-linkedCard": "リンクされたカード", + "cardType-linkedBoard": "リンクされたボード", + "change": "変更", + "change-avatar": "アバターの変更", + "change-password": "パスワードの変更", + "change-permissions": "権限の変更", + "change-settings": "設定の変更", + "changeAvatarPopup-title": "アバターの変更", + "changeLanguagePopup-title": "言語の変更", + "changePasswordPopup-title": "パスワードの変更", + "changePermissionsPopup-title": "パーミッションの変更", + "changeSettingsPopup-title": "設定の変更", + "subtasks": "サブタスク", + "checklists": "チェックリスト", + "click-to-star": "ボードにスターをつける", + "click-to-unstar": "ボードからスターを外す", + "clipboard": "クリップボードもしくはドラッグ&ドロップ", + "close": "閉じる", + "close-board": "ボードを閉じる", + "close-board-pop": "ホームのヘッダ上にあるアーカイブボタンをクリックするとボードをリストアできます。", + "color-black": "黒", + "color-blue": "青", + "color-crimson": "濃赤", + "color-darkgreen": "濃緑", + "color-gold": "金", + "color-gray": "灰", + "color-green": "緑", + "color-indigo": "藍", + "color-lime": "ライム", + "color-magenta": "マゼンタ", + "color-mistyrose": "ミスティーローズ", + "color-navy": "濃紺", + "color-orange": "オレンジ", + "color-paleturquoise": "ペールターコイズ", + "color-peachpuff": "ピーチパフ", + "color-pink": "ピンク", + "color-plum": "プラム", + "color-purple": "紫", + "color-red": "赤", + "color-saddlebrown": "サドルブラウン", + "color-silver": "銀", + "color-sky": "空", + "color-slateblue": "スレートブルー", + "color-white": "白", + "color-yellow": "黄", + "unset-color": "設定しない", + "comment": "コメント", + "comment-placeholder": "コメントを書く", + "comment-only": "コメントのみ", + "comment-only-desc": "カードにのみコメント可能", + "no-comments": "コメントなし", + "no-comments-desc": "コメントとアクティビティの閲覧不可。", + "worker": "作業者", + "worker-desc": "カードの移動、自分への割り当て、コメントが可能。", + "computer": "コンピューター", + "confirm-subtask-delete-dialog": "本当にサブタスクを削除してもよろしいでしょうか?", + "confirm-checklist-delete-dialog": "本当にチェックリストを削除してもよろしいでしょうか?", + "copy-card-link-to-clipboard": "カードへのリンクをクリップボードにコピー", + "linkCardPopup-title": "カードをリンク", + "searchElementPopup-title": "検索", + "copyCardPopup-title": "カードをコピー", + "copyChecklistToManyCardsPopup-title": "テンプレートから複数カードにコピー", + "copyChecklistToManyCardsPopup-instructions": "作成されるカードのタイトルと説明をJSON形式で指定", + "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"1つ目のカードタイトル\", \"description\":\"1つ目のカードの説明\"}, {\"title\":\"2つ目のカードタイトル\",\"description\":\"2つ目のカードの説明\"},{\"title\":\"最後のカードタイトル\",\"description\":\"最後のカードの説明\"} ]", + "create": "作成", + "createBoardPopup-title": "ボードの作成", + "chooseBoardSourcePopup-title": "ボードをインポート", + "createLabelPopup-title": "ラベルの作成", + "createCustomField": "フィールドを作成", + "createCustomFieldPopup-title": "フィールドを作成", + "current": "現在", + "custom-field-delete-pop": "この操作は取り消しできません。このカスタムフィールドはすべてのカードから外され履歴からも見えなくなります。", + "custom-field-checkbox": "チェックボックス", + "custom-field-date": "日付", + "custom-field-dropdown": "ドロップダウンリスト", + "custom-field-dropdown-none": "(none)", + "custom-field-dropdown-options": "リストの選択肢", + "custom-field-dropdown-options-placeholder": "Enterキーを押して選択肢を追加します", + "custom-field-dropdown-unknown": "(unknown)", + "custom-field-number": "数値", + "custom-field-text": "テキスト", + "custom-fields": "カスタムフィールド", + "date": "日付", + "decline": "拒否", + "default-avatar": "デフォルトのアバター", + "delete": "削除", + "deleteCustomFieldPopup-title": "カスタムフィールドを削除しますか?", + "deleteLabelPopup-title": "ラベルを削除しますか?", + "description": "詳細", + "disambiguateMultiLabelPopup-title": "不正なラベル操作", + "disambiguateMultiMemberPopup-title": "不正なメンバー操作", + "discard": "捨てる", + "done": "完了", + "download": "ダウンロード", + "edit": "編集", + "edit-avatar": "アバターの変更", + "edit-profile": "プロフィールの編集", + "edit-wip-limit": "仕掛中制限編集", + "soft-wip-limit": "警告のみの仕掛中制限", + "editCardStartDatePopup-title": "開始日の変更", + "editCardDueDatePopup-title": "期限の変更", + "editCustomFieldPopup-title": "フィールドを編集", + "editCardSpentTimePopup-title": "作業時間の変更", + "editLabelPopup-title": "ラベルの変更", + "editNotificationPopup-title": "通知の変更", + "editProfilePopup-title": "プロフィールの編集", + "email": "メールアドレス", + "email-enrollAccount-subject": "__siteName__であなたのアカウントが作成されました", + "email-enrollAccount-text": "こんにちは、__user__さん。\n\nサービスを開始するには、以下をクリックしてください。\n\n__url__\n\nよろしくお願いします。", + "email-fail": "メールの送信に失敗しました", + "email-fail-text": "メールの送信中にエラーが発生しました", + "email-invalid": "無効なメールアドレス", + "email-invite": "メールで招待", + "email-invite-subject": "__inviter__があなたを招待しています", + "email-invite-text": "__user__さんへ。\n\n__inviter__さんがあなたをボード\"__board__\"へ招待しています。\n\n以下のリンクをクリックしてください。\n\n__url__\n\nよろしくお願いします。", + "email-resetPassword-subject": "あなたの __siteName__ のパスワードをリセットする", + "email-resetPassword-text": "こんにちは、__user__さん。\n\nパスワードをリセットするには、以下のリンクをクリックしてください。\n\n__url__\n\nよろしくお願いします。", + "email-sent": "メールを送信しました", + "email-verifyEmail-subject": "あなたの __siteName__ のメールアドレスを確認する", + "email-verifyEmail-text": "こんにちは、__user__さん。\n\nメールアドレスを認証するために、以下のリンクをクリックしてください。\n\n__url__\n\nよろしくお願いします。", + "enable-wip-limit": "仕掛中制限を有効化", + "error-board-doesNotExist": "ボードがありません", + "error-board-notAdmin": "操作にはボードの管理者権限が必要です", + "error-board-notAMember": "操作にはボードメンバーである必要があります", + "error-json-malformed": "このテキストは、有効なJSON形式ではありません", + "error-json-schema": "JSONデータが不正な値を含んでいます", + "error-list-doesNotExist": "このリストは存在しません", + "error-user-doesNotExist": "ユーザーが存在しません", + "error-user-notAllowSelf": "自分を招待することはできません。", + "error-user-notCreated": "ユーザーが作成されていません", + "error-username-taken": "このユーザ名は既に使用されています", + "error-email-taken": "メールは既に受け取られています", + "export-board": "ボードのエクスポート", + "sort": "並べ替え", + "sort-desc": "クリックでリストをソート", + "list-sort-by": "次によりリストを並べ替え:", + "list-label-modifiedAt": "最終アクセス日時", + "list-label-title": "リストの名前", + "list-label-sort": "手動による並べ替え", + "list-label-short-modifiedAt": "(L)", + "list-label-short-title": "(N)", + "list-label-short-sort": "(M)", + "filter": "フィルター", + "filter-cards": "カードまたはリストをフィルタ", + "list-filter-label": "タイトルでリストをフィルタ", + "filter-clear": "フィルターの解除", + "filter-no-label": "ラベルなし", + "filter-no-member": "メンバーなし", + "filter-no-assignee": "No assignee", + "filter-no-custom-fields": "カスタムフィールドなし", + "filter-show-archive": "アーカイブされたリストを表示", + "filter-hide-empty": "空のリストを隠す", + "filter-on": "フィルター有効", + "filter-on-desc": "このボードのカードをフィルターしています。フィルターを編集するにはこちらをクリックしてください。", + "filter-to-selection": "フィルターした項目を全選択", + "advanced-filter-label": "高度なフィルター", + "advanced-filter-description": "高度なフィルタでは次のような演算子を使用できます:== != <= >= && || ( )\n半角スペースは演算子の区切り文字として使用します。\n\nフィールド名や値を使用したフィルタが可能です。\n例:Field1 == Value1\n\n注意:フィールド名や値にスペースが含まれる場合、それらをシングルクォーテーションで囲む必要があります。\n例:'Field 1' == 'Value 1'\n\n単体の制御文字 (' \\/) は無視されますので、\\を使用することができます。\n例:Field1 == I\\'m\n\n複数の条件を組み合わせることもできます。\n例:F1 == V1 || F1 == V2\n\n基本的にすべての演算子は左から右に評価されます。\n丸カッコを使用することで順序を変更できます。\n例:F1 == V1 && ( F2 == V2 || F2 == V3 )\n\nテキストフィールドでは正規表現を使用した検索もできます。\n例:F1 == /Tes.*/i", + "fullname": "フルネーム", + "header-logo-title": "自分のボードページに戻る。", + "hide-system-messages": "システムメッセージを隠す", + "headerBarCreateBoardPopup-title": "ボードの作成", + "home": "ホーム", + "import": "インポート", + "link": "リンク", + "import-board": "ボードをインポート", + "import-board-c": "ボードをインポート", + "import-board-title-trello": "Trelloからボードをインポート", + "import-board-title-wekan": "以前のエクスポートからボードをインポート", + "import-sandstorm-backup-warning": "この操作が完了して再度開くことができるのを確認するまでインポート元のボードまたはTrelloのデータを削除しないでください。「ボードが見つかりません」が表示された場合、データが失われたことを意味します。", + "import-sandstorm-warning": "ボードのインポートは、既存ボードのすべてのデータを置き換えます。", + "from-trello": "Trelloから", + "from-wekan": "以前のエクスポートから", + "import-board-instruction-trello": "Trelloボードの、 'Menu' → 'More' → 'Print and Export' → 'Export JSON'を選択し、テキストをコピーしてください。", + "import-board-instruction-wekan": "ボードの、 'メニュー' → 'ボードのエクスポート'を選択し、ダウンロードされたファイルの中のテキストをコピーしてください。", + "import-board-instruction-about-errors": "ボードのインポート中にエラーが発生した場合、インポートがまだ進行中のまま、全てのボードページに表示されている場合があります。", + "import-json-placeholder": "JSONデータをここに貼り付けする", + "import-map-members": "メンバーを紐付け", + "import-members-map": "インポートしたボードにはいくつかのメンバーが含まれています。インポートしたいメンバーをユーザーにマッピングしてください", + "import-show-user-mapping": "メンバー紐付けの確認", + "import-user-select": "このメンバーとして使用したいユーザーを選択してください", + "importMapMembersAddPopup-title": "メンバーを選択", + "info": "バージョン", + "initials": "イニシャル", + "invalid-date": "無効な日付", + "invalid-time": "無効な時間", + "invalid-user": "無効なユーザ", + "joined": "参加しました", + "just-invited": "このボードのメンバーに招待されています", + "keyboard-shortcuts": "キーボード・ショートカット", + "label-create": "ラベルの作成", + "label-default": "%s ラベル(デフォルト)", + "label-delete-pop": "この操作は取り消しできません。このラベルはすべてのカードから外され履歴からも見えなくなります。", + "labels": "ラベル", + "language": "言語", + "last-admin-desc": "最低でも1人以上の管理者が必要なためロールを変更できません。", + "leave-board": "ボードから退出する", + "leave-board-pop": "本当に __boardTitle__ から退出しますか?このボードのすべてのカードからあなたは削除されます。", + "leaveBoardPopup-title": "ボードから退出しますか?", + "link-card": "このカードへのリンク", + "list-archive-cards": "リスト内の全カードをアーカイブする", + "list-archive-cards-pop": "このボード上のリストから削除されたカードは メニュー > アーカイブ をクリックすると見ることができ、元のボードに戻すことができます。", + "list-move-cards": "リストの全カードを移動する", + "list-select-cards": "リストの全カードを選択", + "set-color-list": "色を選択", + "listActionPopup-title": "操作一覧", + "swimlaneActionPopup-title": "スイムレーン操作", + "swimlaneAddPopup-title": "直下にスイムレーンを追加", + "listImportCardPopup-title": "Trelloのカードをインポート", + "listMorePopup-title": "さらに見る", + "link-list": "このリストへのリンク", + "list-delete-pop": "すべての内容がアクティビティから削除されます。この削除は元に戻すことができません。", + "list-delete-suggest-archive": "リストをアーカイブするとボードから削除され、アクティビティに保持されます。", + "lists": "リスト", + "swimlanes": "スイムレーン", + "log-out": "ログアウト", + "log-in": "ログイン", + "loginPopup-title": "ログイン", + "memberMenuPopup-title": "メンバー設定", + "members": "メンバー", + "menu": "メニュー", + "move-selection": "選択したものを移動", + "moveCardPopup-title": "カードの移動", + "moveCardToBottom-title": "最下部に移動", + "moveCardToTop-title": "先頭に移動", + "moveSelectionPopup-title": "選択箇所に移動", + "multi-selection": "複数選択", + "multi-selection-on": "複数選択有効", + "muted": "ミュート", + "muted-info": "このボードの変更は通知されません", + "my-boards": "自分のボード", + "name": "名前", + "no-archived-cards": "アーカイブ済みカードはありません。", + "no-archived-lists": "アーカイブ済みリストはありません。", + "no-archived-swimlanes": "アーカイブ済みスイムレーンはありません。", + "no-results": "該当するものはありません", + "normal": "通常", + "normal-desc": "カードの閲覧と編集が可能。設定変更不可。", + "not-accepted-yet": "招待はアクセプトされていません", + "notify-participate": "作成した、またはメンバーとなったカードの更新情報を受け取る", + "notify-watch": "ウォッチしているすべてのボード、リスト、カードの更新情報を受け取る", + "optional": "任意", + "or": "or", + "page-maybe-private": "このページはプライベートです。<a href='%s'>ログイン</a>して見てください。", + "page-not-found": "ページが見つかりません。", + "password": "パスワード", + "paste-or-dragdrop": "貼り付けか、ドラッグアンドロップで画像を添付 (画像のみ)", + "participating": "参加", + "preview": "プレビュー", + "previewAttachedImagePopup-title": "プレビュー", + "previewClipboardImagePopup-title": "プレビュー", + "private": "プライベート", + "private-desc": "このボードはプライベートです。ボードメンバーのみが閲覧・編集可能です。", + "profile": "プロフィール", + "public": "公開", + "public-desc": "このボードはパブリックです。リンクを知っていれば誰でもアクセス可能でGoogleのような検索エンジンの結果に表示されます。このボードに追加されている人だけがカード追加が可能です。", + "quick-access-description": "ボードにスターをつけると、ここににショートカットができます。", + "remove-cover": "カバーの削除", + "remove-from-board": "ボードから外す", + "remove-label": "ラベルの削除", + "listDeletePopup-title": "リストを削除しますか?", + "remove-member": "メンバーを外す", + "remove-member-from-card": "カードから外す", + "remove-member-pop": "__boardTitle__ から __name__ (__username__) を外しますか?メンバーはこのボードのすべてのカードから外れ、通知を受けます。", + "removeMemberPopup-title": "メンバーを外しますか?", + "rename": "名前変更", + "rename-board": "ボード名の変更", + "restore": "リストア", + "save": "保存", + "search": "検索", + "rules": "ルール", + "search-cards": "Search from card/list titles, descriptions and custom fields on this board", + "search-example": "検索文字", + "select-color": "色を選択", + "set-wip-limit-value": "このリスト中のタスクの最大数を設定", + "setWipLimitPopup-title": "仕掛中制限設定", + "shortcut-assign-self": "自分をこのカードに割り当てる", + "shortcut-autocomplete-emoji": "絵文字の補完", + "shortcut-autocomplete-members": "メンバーの補完", + "shortcut-clear-filters": "すべてのフィルターを解除する", + "shortcut-close-dialog": "ダイアログを閉じる", + "shortcut-filter-my-cards": "カードをフィルター", + "shortcut-show-shortcuts": "このショートカットリストを表示する", + "shortcut-toggle-filterbar": "フィルターサイドバーの切り替え", + "shortcut-toggle-sidebar": "ボードサイドバーの切り替え", + "show-cards-minimum-count": "以下より多い場合、リストにカード数を表示", + "sidebar-open": "サイドバーを開く", + "sidebar-close": "サイドバーを閉じる", + "signupPopup-title": "アカウント作成", + "star-board-title": "ボードにスターをつけると自分のボード一覧のトップに表示されます。", + "starred-boards": "スターのついたボード", + "starred-boards-description": "スターのついたボードはボードリストの先頭に表示されます。", + "subscribe": "購読", + "team": "チーム", + "this-board": "このボード", + "this-card": "このカード", + "spent-time-hours": "作業時間(時)", + "overtime-hours": "超過時間(時)", + "overtime": "超過時間", + "has-overtime-cards": "超過時間ありのカード", + "has-spenttime-cards": "作業時間ありのカード", + "time": "時間", + "title": "タイトル", + "tracking": "トラッキング", + "tracking-info": "これらのカードへの変更が通知されるようになります。", + "type": "タイプ", + "unassign-member": "未登録のメンバー", + "unsaved-description": "未保存の変更があります。", + "unwatch": "アンウォッチ", + "upload": "アップロード", + "upload-avatar": "アバターのアップロード", + "uploaded-avatar": "アップロードされたアバター", + "username": "ユーザー名", + "view-it": "見る", + "warn-list-archived": "警告:このカードはアーカイブされたリスト内にあります", + "watch": "ウォッチ", + "watching": "ウォッチしています", + "watching-info": "このボードの変更が通知されます", + "welcome-board": "ウェルカムボード", + "welcome-swimlane": "マイルストーン 1", + "welcome-list1": "基本", + "welcome-list2": "高度", + "card-templates-swimlane": "カードのテンプレート", + "list-templates-swimlane": "リストのテンプレート", + "board-templates-swimlane": "ボードのテンプレート", + "what-to-do": "何をしたいですか?", + "wipLimitErrorPopup-title": "無効な仕掛中制限", + "wipLimitErrorPopup-dialog-pt1": "入力した仕掛中制限よりこのリスト中のタスクの数が大きいです。", + "wipLimitErrorPopup-dialog-pt2": "いくつかのタスクをこのリストから移動するか、仕掛中制限の最大値を変更してください。", + "admin-panel": "管理パネル", + "settings": "設定", + "people": "メンバー", + "registration": "登録", + "disable-self-registration": "自己登録を無効化", + "invite": "招待", + "invite-people": "メンバーを招待", + "to-boards": "ボードへ移動", + "email-addresses": "Emailアドレス", + "smtp-host-description": "Emailを処理するSMTPサーバーのアドレス", + "smtp-port-description": "SMTPサーバーがEmail送信に使用するポート", + "smtp-tls-description": "SMTPサーバのTLSサポートを有効化", + "smtp-host": "SMTPホスト", + "smtp-port": "SMTPポート", + "smtp-username": "ユーザー名", + "smtp-password": "パスワード", + "smtp-tls": "TLSサポート", + "send-from": "送信元", + "send-smtp-test": "テストメールを自分に送信", + "invitation-code": "招待コード", + "email-invite-register-subject": "__inviter__さんがあなたを招待しています", + "email-invite-register-text": "__user__ 様\n\n__inviter__ によりカンバンへ招待されています。\n\n以下のリンクへ移動し、招待コード __icode__ を入力してください。\n__url__", + "email-smtp-test-subject": "SMTP経由でテストメールを送信", + "email-smtp-test-text": "メールを送信しました", + "error-invitation-code-not-exist": "招待コードが存在しません", + "error-notAuthorized": "このページを参照する権限がありません。", + "webhook-title": "Webフック名", + "webhook-token": "トークン(認証用オプション)", + "outgoing-webhooks": "発信Webフック", + "bidirectional-webhooks": "双方向Webフック", + "outgoingWebhooksPopup-title": "発信Webフック", + "boardCardTitlePopup-title": "カード名フィルタ", + "disable-webhook": "このWebフックを無効化", + "global-webhook": "グローバルWebフック", + "new-outgoing-webhook": "発信Webフックの作成", + "no-name": "(名前なし)", + "Node_version": "Nodeバージョン", + "Meteor_version": "Meteor バージョン", + "MongoDB_version": "MongoDB バージョン", + "MongoDB_storage_engine": "MongoDB ストレージエンジン", + "MongoDB_Oplog_enabled": "MongoDB Oplog 有効状態", + "OS_Arch": "OSアーキテクチャ", + "OS_Cpus": "OS CPU数", + "OS_Freemem": "OSフリーメモリ", + "OS_Loadavg": "OSロードアベレージ", + "OS_Platform": "OSプラットフォーム", + "OS_Release": "OSリリース", + "OS_Totalmem": "OSトータルメモリ", + "OS_Type": "OS種類", + "OS_Uptime": "OSアップタイム", + "days": "日", + "hours": "時間", + "minutes": "分", + "seconds": "秒", + "show-field-on-card": "このフィールドをカードに表示", + "automatically-field-on-card": "全カードにフィールドを自動作成", + "showLabel-field-on-card": "ミニカード上のフィールドラベル表示", + "yes": "はい", + "no": "いいえ", + "accounts": "アカウント", + "accounts-allowEmailChange": "メールアドレスの変更を許可", + "accounts-allowUserNameChange": "ユーザー名の変更を許可", + "createdAt": "作成日時", + "verified": "認証状況", + "active": "有効状態", + "card-received": "受付", + "card-received-on": "受付日", + "card-end": "終了", + "card-end-on": "終了日", + "editCardReceivedDatePopup-title": "受付日の変更", + "editCardEndDatePopup-title": "終了日の変更", + "setCardColorPopup-title": "色を選択", + "setCardActionsColorPopup-title": "色を選択", + "setSwimlaneColorPopup-title": "色を選択", + "setListColorPopup-title": "色を選択", + "assigned-by": "任命者", + "requested-by": "依頼者", + "board-delete-notice": "永久に削除されます。このボードに関連するリスト、カード、アクションはすべて失われます。", + "delete-board-confirm-popup": "すべてのリスト、カード、ラベル、アクティビティは削除され、ボードの内容を元に戻すことができません。", + "boardDeletePopup-title": "ボードを削除しますか?", + "delete-board": "ボードを削除", + "default-subtasks-board": "__board__ ボードのサブタスク", + "default": "デフォルト", + "queue": "キュー", + "subtask-settings": "サブタスク設定", + "card-settings": "カード設定", + "boardSubtaskSettingsPopup-title": "ボードのサブタスク設定", + "boardCardSettingsPopup-title": "カード設定", + "deposit-subtasks-board": "サブタスクの作成先ボード:", + "deposit-subtasks-list": "サブタスクの作成先リスト:", + "show-parent-in-minicard": "ミニカード上の親表示", + "prefix-with-full-path": "タイトルの前に親をフル表示", + "prefix-with-parent": "タイトルの前に親を表示", + "subtext-with-full-path": "タイトルの後ろに親をフル表示", + "subtext-with-parent": "タイトルの後ろに親を表示", + "change-card-parent": "親カードを変更", + "parent-card": "親カード", + "source-board": "元ボード", + "no-parent": "親を表示しない", + "activity-added-label": "ラベル '%s' を %s に追加しました", + "activity-removed-label": "ラベル '%s' を %s から削除しました", + "activity-delete-attach": "添付ファイルを %s から削除しました", + "activity-added-label-card": "ラベル '%s' を追加しました", + "activity-removed-label-card": "ラベル '%s' を削除しました", + "activity-delete-attach-card": "添付ファイルを削除しました", + "activity-set-customfield": "カスタムフィールド '%s' を %s / %s に設定", + "activity-unset-customfield": "カスタムフィールド '%s' を %s から削除", + "r-rule": "ルール", + "r-add-trigger": "トリガーの追加", + "r-add-action": "アクションの追加", + "r-board-rules": "ボードのルール", + "r-add-rule": "ルールを追加", + "r-view-rule": "ルールを表示", + "r-delete-rule": "ルールを削除", + "r-new-rule-name": "新しいルールのタイトル", + "r-no-rules": "ルールなし", + "r-when-a-card": "カード:", + "r-is": "が", + "r-is-moved": "が移動された時", + "r-added-to": "次に追加された時", + "r-removed-from": "次から削除された時", + "r-the-board": "ボード:", + "r-list": "リスト:", + "set-filter": "フィルタを設定", + "r-moved-to": "次に移動した時", + "r-moved-from": "次から移動された時", + "r-archived": "アーカイブされた時", + "r-unarchived": "アーカイブから復元された時", + "r-a-card": "カード", + "r-when-a-label-is": "ラベルが", + "r-when-the-label": "ラベル:", + "r-list-name": "リスト名", + "r-when-a-member": "メンバーが", + "r-when-the-member": "メンバー:", + "r-name": "名前", + "r-when-a-attach": "添付ファイルが", + "r-when-a-checklist": "チェックリストが", + "r-when-the-checklist": "チェックリスト:", + "r-completed": "完了した時", + "r-made-incomplete": "未完了になった時", + "r-when-a-item": "チェックリスト項目が", + "r-when-the-item": "チェックリスト項目:", + "r-checked": "チェックされた時", + "r-unchecked": "チェックが外された時", + "r-move-card-to": "カードを次に移動", + "r-top-of": "先頭", + "r-bottom-of": "最下部", + "r-its-list": "所属リスト内の", + "r-archive": "アーカイブする", + "r-unarchive": "アーカイブから復元する", + "r-card": "カードを", + "r-add": "追加", + "r-remove": "削除", + "r-label": "ラベル", + "r-member": "メンバー", + "r-remove-all": "カードのすべてのメンバーを削除", + "r-set-color": "色を設定", + "r-checklist": "チェックリスト", + "r-check-all": "すべてチェック", + "r-uncheck-all": "すべてチェックを外す", + "r-items-check": "チェックリストの項目", + "r-check": "チェック", + "r-uncheck": "チェックを外す", + "r-item": "項目", + "r-of-checklist": "チェックリスト", + "r-send-email": "メールを送る", + "r-to": "宛先", + "r-subject": "件名", + "r-rule-details": "ルール詳細", + "r-d-move-to-top-gen": "カードを自身のリストの先頭に移動", + "r-d-move-to-top-spec": "カードをリストの先頭に移動", + "r-d-move-to-bottom-gen": "カードを自身のリストの最下部に移動", + "r-d-move-to-bottom-spec": "カードをリストの最下部に移動", + "r-d-send-email": "メールを送信", + "r-d-send-email-to": "宛先", + "r-d-send-email-subject": "件名", + "r-d-send-email-message": "メッセージ本文", + "r-d-archive": "カードをアーカイブする", + "r-d-unarchive": "アーカイブからカードを復元する", + "r-d-add-label": "ラベルを追加", + "r-d-remove-label": "ラベルを削除", + "r-create-card": "カードを新規作成", + "r-in-list": "リスト:", + "r-in-swimlane": "スイムレーン:", + "r-d-add-member": "メンバーを追加", + "r-d-remove-member": "メンバーを削除", + "r-d-remove-all-member": "すべてのメンバーを削除", + "r-d-check-all": "リストのアイテムすべてをチェックする", + "r-d-uncheck-all": "リストのアイテムのすべてのチェックを外す", + "r-d-check-one": "アイテムをチェックする", + "r-d-uncheck-one": "アイテムのチェックを外す", + "r-d-check-of-list": "チェックリスト", + "r-d-add-checklist": "チェックリストを追加", + "r-d-remove-checklist": "チェックリストを削除", + "r-by": "ユーザー:", + "r-add-checklist": "チェックリストを追加", + "r-with-items": "チェックリスト項目", + "r-items-list": "アイテム1、アイテム2、アイテム3", + "r-add-swimlane": "スイムレーンを追加", + "r-swimlane-name": "スイムレーン名", + "r-board-note": "注意:フィールドを空にすると全ての値に一致します", + "r-checklist-note": "注意:チェックリスト項目はカンマ区切りで記述する必要があります。", + "r-when-a-card-is-moved": "カードが別のリストに移動したとき", + "r-set": "設定する", + "r-update": "更新する", + "r-datefield": "日時項目", + "r-df-start-at": "開始", + "r-df-due-at": "期限", + "r-df-end-at": "終了", + "r-df-received-at": "受付", + "r-to-current-datetime": "現在日時に", + "r-remove-value-from": "次の値を削除:", + "ldap": "LDAP", + "oauth2": "OAuth2", + "cas": "CAS", + "authentication-method": "認証方式", + "authentication-type": "認証タイプ", + "custom-product-name": "カスタム製品名", + "layout": "レイアウト", + "hide-logo": "ロゴを隠す", + "add-custom-html-after-body-start": "<body> の開始直後にカスタムHTMLを追加する", + "add-custom-html-before-body-end": "</body> の終了直前にカスタムHTMLを追加する", + "error-undefined": "何らかの問題が発生しています", + "error-ldap-login": "ログイン中にエラーが発生しました", + "display-authentication-method": "認証方式を表示", + "default-authentication-method": "デフォルトの認証方式", + "duplicate-board": "ボードの複製", + "people-number": "メンバー数:", + "swimlaneDeletePopup-title": "スイムレーンを削除しますか?", + "swimlane-delete-pop": "すべての内容がアクティビティから削除されます。この削除は元に戻すことができません。", + "restore-all": "全てをリストアする", + "delete-all": "全てを削除する", + "loading": "ローディング中です、しばらくお待ちください。", + "previous_as": "最終日時", + "act-a-dueAt": "期限の時刻が変更されました\n変更後:__timeValue__\n場所:__card__\n変更前の期限の時刻は __timeOldValue__ でした", + "act-a-endAt": "終了を (__timeOldValue__)から __timeValue__ に変更しました", + "act-a-startAt": "開始を (__timeOldValue__)から __timeValue__ に変更しました", + "act-a-receivedAt": "期限を (__timeOldValue__)から __timeValue__ に変更しました", + "a-dueAt": "期限を変更しました", + "a-endAt": "終了を変更しました", + "a-startAt": "開始を変更しました", + "a-receivedAt": "受付を変更しました", + "almostdue": "期限 %s が近づいています", + "pastdue": "期限 %s が過ぎています", + "duenow": "期限 %s は本日です", + "act-newDue": "__list __ / __ card__に1回目の有効期限アラートがあります [__board__]", + "act-withDue": "__list __ / __ card__ の有効期限のアラート [__board__]", + "act-almostdue": "__card__ の期限日時 (__timeValue__) が近づいています", + "act-pastdue": "__card__ の期限日時 (__timeValue__) が過ぎています", + "act-duenow": "__card__ の期限日時 (__timeValue__) になりました", + "act-atUserComment": "あなたが [__board__] __list__/__card__ に追記しました", + "delete-user-confirm-popup": "本当にこのアカウントを削除しますか?この操作は取り消しできません。", + "accounts-allowUserDelete": "ユーザー自身のアカウント削除を許可", + "hide-minicard-label-text": "ミニカードのラベル名を隠す", + "show-desktop-drag-handles": "デスクトップへのドラッグハンドルを表示", + "assignee": "担当者", + "cardAssigneesPopup-title": "担当者", + "addmore-detail": "詳細説明の追加", + "show-on-card": "カードに表示する項目", + "new": "新規作成", + "editUserPopup-title": "ユーザーを編集", + "newUserPopup-title": "新規ユーザー", + "notifications": "通知", + "view-all": "全てを表示", + "filter-by-unread": "未読でフィルタ", + "mark-all-as-read": "全て既読にする", + "allow-rename": "リネームを許可する", + "allowRenamePopup-title": "リネームを許可する" +} diff --git a/i18n/ka.i18n.json b/i18n/ka.i18n.json index eedd9866..08bbcf96 100644 --- a/i18n/ka.i18n.json +++ b/i18n/ka.i18n.json @@ -1,769 +1,770 @@ { - "accept": "დათანხმება", - "act-activity-notify": "Activity Notification", - "act-addAttachment": "added attachment __attachment__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-deleteAttachment": "deleted attachment __attachment__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addSubtask": "added subtask __subtask__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addedLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removeLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removedLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addChecklist": "added checklist __checklist__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addChecklistItem": "added checklist item __checklistItem__ to checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removeChecklist": "removed checklist __checklist__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removeChecklistItem": "removed checklist item __checklistItem__ from checklist __checkList__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-checkedItem": "checked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-uncheckedItem": "unchecked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-completeChecklist": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-uncompleteChecklist": "uncompleted checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addComment": "commented on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-editComment": "edited comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-deleteComment": "deleted comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-createBoard": "created board __board__", - "act-createSwimlane": "created swimlane __swimlane__ to board __board__", - "act-createCard": "created card __card__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-createCustomField": "created custom field __customField__ at board __board__", - "act-deleteCustomField": "deleted custom field __customField__ at board __board__", - "act-setCustomField": "edited custom field __customField__: __customFieldValue__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-createList": "added list __list__ to board __board__", - "act-addBoardMember": "added member __member__ to board __board__", - "act-archivedBoard": "Board __board__ moved to Archive", - "act-archivedCard": "Card __card__ at list __list__ at swimlane __swimlane__ at board __board__ moved to Archive", - "act-archivedList": "List __list__ at swimlane __swimlane__ at board __board__ moved to Archive", - "act-archivedSwimlane": "Swimlane __swimlane__ at board __board__ moved to Archive", - "act-importBoard": "imported board __board__", - "act-importCard": "imported card __card__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-importList": "imported list __list__ to swimlane __swimlane__ at board __board__", - "act-joinMember": "added member __member__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-moveCard": "moved card __card__ at board __board__ from list __oldList__ at swimlane __oldSwimlane__ to list __list__ at swimlane __swimlane__", - "act-moveCardToOtherBoard": "moved card __card__ from list __oldList__ at swimlane __oldSwimlane__ at board __oldBoard__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-removeBoardMember": "removed member __member__ from board __board__", - "act-restoredCard": "restored card __card__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-unjoinMember": "removed member __member__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-withBoardTitle": "__board__", - "act-withCardTitle": "[__დაფა__] __ბარათი__", - "actions": "მოქმედებები", - "activities": "აქტივეობები", - "activity": "აქტივობები", - "activity-added": "დამატებულია %s ზე %s", - "activity-archived": "%s moved to Archive", - "activity-attached": "მიბმულია %s %s-დან", - "activity-created": "შექმნილია %s", - "activity-customfield-created": "created custom field %s", - "activity-excluded": "excluded %s from %s", - "activity-imported": "imported %s into %s from %s", - "activity-imported-board": "იმპორტირებულია%s %s-დან", - "activity-joined": "შეუერთდა %s", - "activity-moved": "moved %s from %s to %s", - "activity-on": " %s-ზე", - "activity-removed": "წაიშალა %s %s-დან", - "activity-sent": "გაიგზავნა %s %s-ში", - "activity-unjoined": "არ შემოუერთდა %s", - "activity-subtask-added": "დაამატა ქვესაქმიანობა %s", - "activity-checked-item": "checked %s in checklist %s of %s", - "activity-unchecked-item": "unchecked %s in checklist %s of %s", - "activity-checklist-added": "დაემატა ჩამონათვალი %s-ს", - "activity-checklist-removed": "removed a checklist from %s", - "activity-checklist-completed": "completed checklist %s of %s", - "activity-checklist-uncompleted": "uncompleted the checklist %s of %s", - "activity-checklist-item-added": "დამატებულია ჩამონათვალის ელემენტები '%s' %s-ში", - "activity-checklist-item-removed": "removed a checklist item from '%s' in %s", - "add": "დამატება", - "activity-checked-item-card": "checked %s in checklist %s", - "activity-unchecked-item-card": "unchecked %s in checklist %s", - "activity-checklist-completed-card": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "activity-checklist-uncompleted-card": "uncompleted the checklist %s", - "activity-editComment": "edited comment %s", - "activity-deleteComment": "deleted comment %s", - "add-attachment": "მიბმული ფაილის დამატება", - "add-board": "დაფის დამატება", - "add-card": "ბარათის დამატება", - "add-swimlane": "ბილიკის დამატება", - "add-subtask": "ქვესაქმიანობის დამატება", - "add-checklist": "კატალოგის დამატება", - "add-checklist-item": "დაამატეთ საგანი ჩამონათვალს", - "add-cover": "გარეკანის დამატება", - "add-label": "ნიშნის დამატება", - "add-list": "ჩამონათვალის დამატება", - "add-members": "წევრების დამატება", - "added": "-მა დაამატა", - "addMemberPopup-title": "წევრები", - "admin": "ადმინი", - "admin-desc": "შეუძლია ნახოს და შეასწოროს ბარათები, წაშალოს წევრები და შეცვალოს დაფის პარამეტრები. ", - "admin-announcement": "განცხადება", - "admin-announcement-active": "აქტიური სისტემა-ფართო განცხადება", - "admin-announcement-title": "შეტყობინება ადმინისტრატორისთვის", - "all-boards": "ყველა დაფა", - "and-n-other-card": "და __count__ სხვა ბარათი", - "and-n-other-card_plural": "და __count__ სხვა ბარათები", - "apply": "გამოყენება", - "app-is-offline": "Loading, please wait. Refreshing the page will cause data loss. If loading does not work, please check that server has not stopped.", - "archive": "Move to Archive", - "archive-all": "Move All to Archive", - "archive-board": "Move Board to Archive", - "archive-card": "Move Card to Archive", - "archive-list": "Move List to Archive", - "archive-swimlane": "Move Swimlane to Archive", - "archive-selection": "Move selection to Archive", - "archiveBoardPopup-title": "Move Board to Archive?", - "archived-items": "Archive", - "archived-boards": "Boards in Archive", - "restore-board": "ბარათის აღდგენა", - "no-archived-boards": "No Boards in Archive.", - "archives": "Archive", - "template": "Template", - "templates": "Templates", - "assign-member": "უფლებამოსილი წევრი", - "attached": "მიბმული", - "attachment": "მიბმული ფიალი", - "attachment-delete-pop": "მიბმული ფაილის წაშლა მუდმივია. შეუძლებელია მისი უკან დაბრუნება. ", - "attachmentDeletePopup-title": "გსურთ მიბმული ფაილის წაშლა? ", - "attachments": "მიბმული ფაილები", - "auto-watch": "დაფის ავტომატური ნახვა მას შემდეგ რაც ის შეიქმნება", - "avatar-too-big": "დიდი მოცულობის სურათი (მაქსიმუმ 70KB)", - "back": "უკან", - "board-change-color": "ფერის შეცვლა", - "board-nb-stars": "%s ვარსკვლავი", - "board-not-found": "დაფა არ მოიძებნა", - "board-private-info": "ეს დაფა იქნება <strong>პირადი</strong>.", - "board-public-info": "ეს დაფა იქნება <strong>საჯარო</strong>.", - "boardChangeColorPopup-title": "დაფის ფონის ცვლილება", - "boardChangeTitlePopup-title": "დაფის სახელის ცვლილება", - "boardChangeVisibilityPopup-title": "ხილვადობის შეცვლა", - "boardChangeWatchPopup-title": "საათის შეცვლა", - "boardMenuPopup-title": "Board Settings", - "boardChangeViewPopup-title": "დაფის ნახვა", - "boards": "დაფები", - "board-view": "დაფის ნახვა", - "board-view-cal": "კალენდარი", - "board-view-swimlanes": "ბილიკები", - "board-view-collapse": "Collapse", - "board-view-lists": "ჩამონათვალი", - "bucket-example": "მაგალითად “Bucket List” ", - "cancel": "გაუქმება", - "card-archived": "This card is moved to Archive.", - "board-archived": "This board is moved to Archive.", - "card-comments-title": "ამ ბარათს ჰქონდა%s კომენტარი.", - "card-delete-notice": "წაშლის შემთხვევაში ამ ბარათთან ასცირებული ყველა მოქმედება დაიკარგება.", - "card-delete-pop": "ყველა მოქმედება წაიშლება აქტივობების ველიდან და თქვენ აღარ შეგეძლებათ ბარათის ხელახლა გახსნა. დაბრუნება შეუძლებელია.", - "card-delete-suggest-archive": "You can move a card to Archive to remove it from the board and preserve the activity.", - "card-due": "საბოლოო ვადა ", - "card-due-on": "საბოლოო ვადა", - "card-spent": "დახარჯული დრო", - "card-edit-attachments": "მიბმული ფაილის შესწორება", - "card-edit-custom-fields": "მომხმარებლის ველის შესწორება", - "card-edit-labels": "ნიშნის შესწორება", - "card-edit-members": "მომხმარებლების შესწორება", - "card-labels-title": "ნიშნის შეცვლა ბარათისთვის.", - "card-members-title": "დაამატეთ ან წაშალეთ დაფის წევრი ბარათიდან. ", - "card-start": "დაწყება", - "card-start-on": "დაიწყება", - "cardAttachmentsPopup-title": "მიბმა შემდეგი წყაროდან: ", - "cardCustomField-datePopup-title": "დროის ცვლილება", - "cardCustomFieldsPopup-title": "მომხმარებლის ველის შესწორება", - "cardDeletePopup-title": "წავშალოთ ბარათი? ", - "cardDetailsActionsPopup-title": "ბარათის მოქმედებები", - "cardLabelsPopup-title": "ნიშნები", - "cardMembersPopup-title": "წევრები", - "cardMorePopup-title": "მეტი", - "cardTemplatePopup-title": "Create template", - "cards": "ბარათები", - "cards-count": "ბარათები", - "casSignIn": "შესვლა CAS-ით", - "cardType-card": "Card", - "cardType-linkedCard": "Linked Card", - "cardType-linkedBoard": "Linked Board", - "change": "ცვლილება", - "change-avatar": "სურათის შეცვლა", - "change-password": "პაროლის შეცვლა", - "change-permissions": "პარამეტრების შეცვლა", - "change-settings": "პარამეტრების შეცვლა", - "changeAvatarPopup-title": "სურათის შეცვლა", - "changeLanguagePopup-title": "ენის შეცვლა", - "changePasswordPopup-title": "პაროლის შეცვლა", - "changePermissionsPopup-title": "უფლებების შეცვლა", - "changeSettingsPopup-title": "პარამეტრების შეცვლა", - "subtasks": "ქვეამოცანა", - "checklists": "კატალოგი", - "click-to-star": "დააჭირეთ დაფის ვარსკვლავით მოსანიშნად", - "click-to-unstar": "დააკლიკეთ დაფიდან ვარსკვლავის მოსახსნელად. ", - "clipboard": "Clipboard ან drag & drop", - "close": "დახურვა", - "close-board": "დაფის დახურვა", - "close-board-pop": "You will be able to restore the board by clicking the “Archive” button from the home header.", - "color-black": "შავი", - "color-blue": "ლურჯი", - "color-crimson": "crimson", - "color-darkgreen": "darkgreen", - "color-gold": "gold", - "color-gray": "gray", - "color-green": "მწვანე", - "color-indigo": "indigo", - "color-lime": "ღია ყვითელი", - "color-magenta": "magenta", - "color-mistyrose": "mistyrose", - "color-navy": "navy", - "color-orange": "ნარინჯისფერი", - "color-paleturquoise": "paleturquoise", - "color-peachpuff": "peachpuff", - "color-pink": "ვარდისფერი", - "color-plum": "plum", - "color-purple": "იასამნისფერი", - "color-red": "წითელი ", - "color-saddlebrown": "saddlebrown", - "color-silver": "silver", - "color-sky": "ცისფერი", - "color-slateblue": "slateblue", - "color-white": "white", - "color-yellow": "ყვითელი", - "unset-color": "Unset", - "comment": "კომენტარი", - "comment-placeholder": "დაწერეთ კომენტარი", - "comment-only": "მხოლოდ კომენტარები", - "comment-only-desc": "თქვენ შეგიძლიათ კომენტარის გაკეთება მხოლოდ ბარათებზე.", - "no-comments": "No comments", - "no-comments-desc": "Can not see comments and activities.", - "worker": "Worker", - "worker-desc": "Can only move cards, assign itself to card and comment.", - "computer": "კომპიუტერი", - "confirm-subtask-delete-dialog": "დარწმუნებული ხართ, რომ გსურთ ქვესაქმიანობის წაშლა? ", - "confirm-checklist-delete-dialog": "დარწმუნებული ხართ, რომ გსურთ კატალოგის წაშლა ? ", - "copy-card-link-to-clipboard": "დააკოპირეთ ბარათის ბმული clipboard-ზე", - "linkCardPopup-title": "Link Card", - "searchElementPopup-title": "ძებნა", - "copyCardPopup-title": "ბარათის ასლი", - "copyChecklistToManyCardsPopup-title": "Copy Checklist Template to Many Cards", - "copyChecklistToManyCardsPopup-instructions": "Destination Card Titles and Descriptions in this JSON format", - "copyChecklistToManyCardsPopup-format": "[ {\"სათაური\": \"პირველი ბარათის სათაური\", \"აღწერა\":\"პირველი ბარათის აღწერა\"}, {\"სათაური\":\"მეორე ბარათის სათაური\",\"აღწერა\":\"მეორე ბარათის აღწერა\"},{\"სათაური\":\"ბოლო ბარათის სათაური\",\"აღწერა\":\"ბოლო ბარათის აღწერა\"} ]", - "create": "შექმნა", - "createBoardPopup-title": "დაფის შექმნა", - "chooseBoardSourcePopup-title": "დაფის იმპორტი", - "createLabelPopup-title": "ნიშნის შექმნა", - "createCustomField": "ველის შექმნა", - "createCustomFieldPopup-title": "ველის შექმნა", - "current": "მიმდინარე", - "custom-field-delete-pop": "ქმედება გამოიწვევს მომხმარებლის ველის წაშლას ყველა ბარათიდან და გაანადგურებს მის ისტორიას, რის შემდეგაც შეუძლებელი იქნება მისი უკან დაბრუნება. ", - "custom-field-checkbox": "მოსანიშნი გრაფა", - "custom-field-date": "თარიღი", - "custom-field-dropdown": "ჩამოსაშლელი სია", - "custom-field-dropdown-none": "(ცარიელი)", - "custom-field-dropdown-options": "პარამეტრების სია", - "custom-field-dropdown-options-placeholder": "დამატებითი პარამეტრების სანახავად დააჭირეთ enter-ს. ", - "custom-field-dropdown-unknown": "(უცნობი)", - "custom-field-number": "რიცხვი", - "custom-field-text": "ტექსტი", - "custom-fields": "მომხმარებლის ველი", - "date": "თარიღი", - "decline": "უარყოფა", - "default-avatar": "სტანდარტული ავატარი", - "delete": "წაშლა", - "deleteCustomFieldPopup-title": "წავშალოთ მომხმარებლის ველი? ", - "deleteLabelPopup-title": "ნამდვილად გსურთ ნიშნის წაშლა? ", - "description": "აღწერა", - "disambiguateMultiLabelPopup-title": "გაუგებარი ნიშნის მოქმედება", - "disambiguateMultiMemberPopup-title": "გაუგებარი წევრის მოქმედება", - "discard": "უარყოფა", - "done": "დასრულებული", - "download": "ჩამოტვირთვა", - "edit": "შესწორება", - "edit-avatar": "სურათის შეცვლა", - "edit-profile": "პროფილის შესწორება", - "edit-wip-limit": " WIP ლიმიტის შესწორება", - "soft-wip-limit": "მსუბუქი WIP შეზღუდვა ", - "editCardStartDatePopup-title": "დაწყების დროის შეცვლა", - "editCardDueDatePopup-title": "შეცვალეთ დედლაინი", - "editCustomFieldPopup-title": "ველების შესწორება", - "editCardSpentTimePopup-title": "დახარჯული დროის შეცვლა", - "editLabelPopup-title": "ნიშნის შეცვლა", - "editNotificationPopup-title": "შეტყობინებების შესწორება", - "editProfilePopup-title": "პროფილის შესწორება", - "email": "ელ.ფოსტა", - "email-enrollAccount-subject": "An account created for you on __siteName__", - "email-enrollAccount-text": "მოგესალმებით __user__,\n\nამ სერვისის გამოსაყენებლად დააკლიკეთ ქვედა ბმულს.\n\n__url__\n\nმადლობა.", - "email-fail": "ელ.ფოსტის გაგზავნა ვერ მოხერხდა", - "email-fail-text": "ელ.ფოსტის გაგზავნისას დაფიქსირდა შეცდომა", - "email-invalid": "არასწორი ელ.ფოსტა", - "email-invite": "მოწვევა ელ.ფოსტის მეშვეობით", - "email-invite-subject": "__inviter__ გამოგიგზავნათ მოწვევა", - "email-invite-text": "ძვირფასო __user__,\n\n__inviter__ გიწვევთ დაფაზე \"__board__\" თანამშრომლობისთვის.\n\nგთხოვთ მიყვეთ ქვემოთ მოცემულ ბმულს:\n\n__url__\n\nმადლობა.", - "email-resetPassword-subject": "შეცვალეთ თქვენი პაროლი __siteName-ზე__", - "email-resetPassword-text": "გამარჯობა__user__,\n\nპაროლის შესაცვლელად დააკლიკეთ ქვედა ბმულს .\n\n__url__\n\nმადლობა.", - "email-sent": "ელ.ფოსტა გაგზავნილია", - "email-verifyEmail-subject": "შეამოწმეთ ელ.ფოსტის მისამართი __siteName-ზე__", - "email-verifyEmail-text": "გამარჯობა __user__,\n\nანგარიშის ელ.ფოსტის შესამოწმებლად დააკლიკეთ ქვედა ბმულს.\n\n__url__\n\nმადლობა.", - "enable-wip-limit": "გავააქტიუროთ WIP ლიმიტი", - "error-board-doesNotExist": "მსგავსი დაფა არ არსებობს", - "error-board-notAdmin": "ამის გასაკეთებლად საჭიროა იყოთ დაფის ადმინისტრატორი", - "error-board-notAMember": "ამის გასაკეთებლად საჭიროა იყოთ დაფის წევრი", - "error-json-malformed": "შენი ტექსტი არ არის ვალიდური JSON", - "error-json-schema": "თქვენი JSON მონაცემები არ შეიცავს ზუსტ ინფორმაციას სწორ ფორმატში ", - "error-list-doesNotExist": "ეს ცხრილი არ არსებობს", - "error-user-doesNotExist": "მსგავსი მომხმარებელი არ არსებობს", - "error-user-notAllowSelf": "თქვენ არ შეგიძლიათ საკუთარი თავის მოწვევა", - "error-user-notCreated": "მომხმარებელი არ შეიქმნა", - "error-username-taken": "არსებობს მსგავსი მომხმარებელი", - "error-email-taken": "უკვე არსებობს მსგავსი ელ.ფოსტა", - "export-board": "დაფის ექსპორტი", - "sort": "Sort", - "sort-desc": "Click to Sort List", - "list-sort-by": "Sort the List By:", - "list-label-modifiedAt": "Last Access Time", - "list-label-title": "Name of the List", - "list-label-sort": "Your Manual Order", - "list-label-short-modifiedAt": "(L)", - "list-label-short-title": "(N)", - "list-label-short-sort": "(M)", - "filter": "ფილტრი", - "filter-cards": "Filter Cards or Lists", - "list-filter-label": "Filter List by Title", - "filter-clear": "ფილტრის გასუფთავება", - "filter-no-label": "ნიშანი არ გვაქვს", - "filter-no-member": "არ არის წევრები ", - "filter-no-custom-fields": "არა მომხმარებლის ველი", - "filter-show-archive": "Show archived lists", - "filter-hide-empty": "Hide empty lists", - "filter-on": "ფილტრი ჩართულია", - "filter-on-desc": "თქვენ ფილტრავთ ბარათებს ამ დაფაზე. დააკლიკეთ აქ ფილტრაციის შესწორებისთვის. ", - "filter-to-selection": "მონიშნულის გაფილტვრა", - "advanced-filter-label": "გაფართოებული ფილტრაცია", - "advanced-filter-description": "გაფართოებული ფილტრაცია, უფლებას გაძლევთ დაწეროთ მწკრივი რომლებიც შეიცავენ შემდეგ ოპერაციებს : == != <= >= && || ( ) space გამოიყენება როგორც გამმიჯნავი ოპერაციებს შორის. თქვენ შეგიძლიათ გაფილტროთ მომხმარებლის ველი მათი სახელებისა და ღირებულებების მიხედვით. მაგალითად: Field1 == Value1. გაითვალისწინეთ რომ თუ ველი ან ღირებულება შეიცავს space-ს თქვენ დაგჭირდებათ მათი მოთავსება ერთ ციტატაში მაგ: 'Field 1' == 'Value 1'. ერთი კონტროლის სიმბოლოებისთვის (' \\/) გამოტოვება, შეგიძლიათ გამოიყენოთ \\. მაგ: Field1 == I\\'m. აგრეთვე თქვენ შეგიძლიათ შეურიოთ რამოდენიმე კომბინაცია. მაგალითად: F1 == V1 || F1 == V2. როგორც წესი ყველა ოპერაცია ინტერპრეტირებულია მარცხნიდან მარჯვნივ. თქვენ შეგიძლიათ შეცვალოთ რიგითობა ფრჩხილების შეცვლით მაგალითად: F1 == V1 && ( F2 == V2 || F2 == V3 ). აგრეთვე შეგიძლიათ მოძებნოთ ტექსტის ველები რეგექსით F1 == /Tes.*/i", - "fullname": "სახელი და გვარი", - "header-logo-title": "დაბრუნდით უკან დაფების გვერდზე.", - "hide-system-messages": "დამალეთ სისტემური შეტყობინებები", - "headerBarCreateBoardPopup-title": "დაფის შექმნა", - "home": "სახლი", - "import": "იმპორტირება", - "link": "Link", - "import-board": " დაფის იმპორტი", - "import-board-c": "დაფის იმპორტი", - "import-board-title-trello": "დაფის იმპორტი Trello-დან", - "import-board-title-wekan": "Import board from previous export", - "import-sandstorm-backup-warning": "Do not delete data you import from original exported board or Trello before checking does this grain close and open again, or do you get Board not found error, that means data loss.", - "import-sandstorm-warning": "იმპორტირებული დაფა წაშლის ყველა არსებულ მონაცემს დაფაზე და შეანაცვლებს მას იმპორტირებული დაფა. ", - "from-trello": "Trello-დან", - "from-wekan": "From previous export", - "import-board-instruction-trello": "თქვენს Trello დაფაზე, შედით \"მენიუ\"-ში, შემდეგ დააკლიკეთ \"მეტი\", \"ამოპრინტერება და ექსპორტი\", \"JSON-ის ექსპორტი\" და დააკოპირეთ შედეგი. ", - "import-board-instruction-wekan": "In your board, go to 'Menu', then 'Export board', and copy the text in the downloaded file.", - "import-board-instruction-about-errors": "If you get errors when importing board, sometimes importing still works, and board is at All Boards page.", - "import-json-placeholder": "მოათავსეთ თქვენი ვალიდური JSON მონაცემები აქ. ", - "import-map-members": "რუკის წევრები", - "import-members-map": "Your imported board has some members. Please map the members you want to import to your users", - "import-show-user-mapping": "მომხმარებლის რუკების განხილვა", - "import-user-select": "Pick your existing user you want to use as this member", - "importMapMembersAddPopup-title": "Select member", - "info": "ვერსია", - "initials": "ინიციალები", - "invalid-date": "არასწორი თარიღი", - "invalid-time": "არასწორი დრო", - "invalid-user": "არასწორი მომხმარებელი", - "joined": "შემოუერთდა", - "just-invited": "თქვენ მოწვეული ხართ ამ დაფაზე", - "keyboard-shortcuts": "კლავიატურის კომბინაციები", - "label-create": "ნიშნის შექმნა", - "label-default": "%s ნიშანი (default)", - "label-delete-pop": "იმ შემთხვევაში თუ წაშლით ნიშანს, ყველა ბარათიდან ისტორია ავტომატურად წაიშლება და შეუძლებელი იქნება მისი უკან დაბრუნება.", - "labels": "ნიშნები", - "language": "ენა", - "last-admin-desc": "თქვენ ვერ შეცვლით როლებს რადგან უნდა არსებობდეს ერთი ადმინი მაინც.", - "leave-board": "დატოვეთ დაფა", - "leave-board-pop": "დარწმუნებული ხართ, რომ გინდათ დატოვოთ __boardTitle__? თქვენ წაიშლებით ამ დაფის ყველა ბარათიდან. ", - "leaveBoardPopup-title": "გსურთ დაფის დატოვება? ", - "link-card": "დააკავშირეთ ამ ბარათთან", - "list-archive-cards": "Move all cards in this list to Archive", - "list-archive-cards-pop": "This will remove all the cards in this list from the board. To view cards in Archive and bring them back to the board, click “Menu” > “Archive”.", - "list-move-cards": "გადაიტანე ყველა ბარათი ამ სიაში", - "list-select-cards": "მონიშნე ყველა ბარათი ამ სიაში", - "set-color-list": "Set Color", - "listActionPopup-title": "მოქმედებების სია", - "swimlaneActionPopup-title": "ბილიკის მოქმედებები", - "swimlaneAddPopup-title": "Add a Swimlane below", - "listImportCardPopup-title": "Trello ბარათის იმპორტი", - "listMorePopup-title": "მეტი", - "link-list": "დააკავშირეთ ამ ჩამონათვალთან", - "list-delete-pop": "ყველა მოქმედება წაიშლება აქტივობების ველიდან და თქვენ ვეღარ შეძლებთ მის აღდგენას ჩამონათვალში", - "list-delete-suggest-archive": "You can move a list to Archive to remove it from the board and preserve the activity.", - "lists": "ჩამონათვალი", - "swimlanes": "ბილიკები", - "log-out": "გამოსვლა", - "log-in": "შესვლა", - "loginPopup-title": "შესვლა", - "memberMenuPopup-title": "მომხმარებლის პარამეტრები", - "members": "წევრები", - "menu": "მენიუ", - "move-selection": "მონიშნულის მოძრაობა", - "moveCardPopup-title": "ბარათის გადატანა", - "moveCardToBottom-title": "ქვევით ჩამოწევა", - "moveCardToTop-title": "ზევით აწევა", - "moveSelectionPopup-title": "მონიშნულის მოძრაობა", - "multi-selection": "რამდენიმეს მონიშვნა", - "multi-selection-on": "რამდენიმეს მონიშვნა ჩართულია", - "muted": "ხმა გათიშულია", - "muted-info": "თქვენ აღარ მიიღებთ შეტყობინებას ამ დაფაზე მიმდინარე ცვლილებების შესახებ. ", - "my-boards": "ჩემი დაფები", - "name": "სახელი", - "no-archived-cards": "No cards in Archive.", - "no-archived-lists": "No lists in Archive.", - "no-archived-swimlanes": "No swimlanes in Archive.", - "no-results": "შედეგის გარეშე", - "normal": "ნორმალური", - "normal-desc": "შეუძლია ნახოს და შეასწოროს ბარათები. ამ პარამეტრების შეცვლა შეუძლებელია. ", - "not-accepted-yet": "მოწვევა ჯერ არ დადასტურებულა", - "notify-participate": "მიიღეთ განახლებები ნებისმიერ ბარათზე, რომელშიც მონაწილეობთ, როგორც შემქმნელი ან წევრი. ", - "notify-watch": "მიიღეთ განახლებები ყველა დაფაზე, ჩამონათვალზე ან ბარათებზე, რომელსაც თქვენ აკვირდებით", - "optional": "არჩევითი", - "or": "ან", - "page-maybe-private": "ეს გვერდი შესაძლოა იყოს კერძო. თქვენ შეგეძლებათ მისი ნახვა <a href='%s'>logging in</a> მეშვეობით.", - "page-not-found": "გვერდი არ მოიძებნა.", - "password": "პაროლი", - "paste-or-dragdrop": "ჩასმისთვის, ან drag & drop-ისთვის ჩააგდეთ სურათი აქ (მხოლოდ სურათი)", - "participating": "მონაწილეობა", - "preview": "წინასწარ ნახვა", - "previewAttachedImagePopup-title": "წინასწარ ნახვა", - "previewClipboardImagePopup-title": "წინასწარ ნახვა", - "private": "კერძო", - "private-desc": "ეს არის კერძო დაფა. დაფაზე წვდომის, ნახვის და რედაქტირების უფლება აქვთ მხოლოდ მასზე დამატებულ წევრებს. ", - "profile": "პროფილი", - "public": "საჯარო", - "public-desc": "ეს დაფა არის საჯარო. ის ხილვადია ყველასთვის და შესაძლოა გამოჩნდეს საძიებო სისტემებში. შესწორების უფლება აქვს მხოლოდ მასზე დამატებულ პირებს. ", - "quick-access-description": "მონიშნეთ დაფა ვარსკვლავით იმისთვის, რომ დაამატოთ სწრაფი ბმული ამ ნაწილში.", - "remove-cover": "გარეკანის წაშლა", - "remove-from-board": "დაფიდან წაშლა", - "remove-label": "ნიშნის წაშლა", - "listDeletePopup-title": "ნამდვილად გსურთ სიის წაშლა? ", - "remove-member": "წევრის წაშლა", - "remove-member-from-card": "ბარათიდან წაშლა", - "remove-member-pop": "Remove __name__ (__username__) from __boardTitle__? The member will be removed from all cards on this board. They will receive a notification.", - "removeMemberPopup-title": "ნამდვილად გსურთ წევრის წაშლა? ", - "rename": "სახელის შეცვლა", - "rename-board": "დაფის სახელის ცვლილება", - "restore": "აღდგენა", - "save": "დამახსოვრება", - "search": "ძებნა", - "rules": "Rules", - "search-cards": "Search from card/list titles, descriptions and custom fields on this board", - "search-example": "საძიებო ტექსტი", - "select-color": "ფერის მონიშვნა", - "set-wip-limit-value": "დააყენეთ შეზღუდვა დავალებების მაქსიმალურ რაოდენობაზე ", - "setWipLimitPopup-title": "დააყენეთ WIP ლიმიტი", - "shortcut-assign-self": "მონიშნეთ საკუთარი თავი აღნიშნულ ბარათზე", - "shortcut-autocomplete-emoji": "emoji-ის ავტომატური შევსება", - "shortcut-autocomplete-members": "მომხმარებლების ავტომატური შევსება", - "shortcut-clear-filters": "ყველა ფილტრის გასუფთავება", - "shortcut-close-dialog": "დიალოგის დახურვა", - "shortcut-filter-my-cards": "ჩემი ბარათების გაფილტვრა", - "shortcut-show-shortcuts": "Bring up this shortcuts list", - "shortcut-toggle-filterbar": "ფილტრაციის გვერდითა ღილაკი", - "shortcut-toggle-sidebar": "გვერდით მენიუს ჩართვა/გამორთვა", - "show-cards-minimum-count": "აჩვენეთ ბარათების დათვლილი რაოდენობა თუ ჩამონათვალი შეიცავს უფრო მეტს ვიდრე ", - "sidebar-open": "გახსენით მცირე სტატია", - "sidebar-close": "დახურეთ მცირე სტატია", - "signupPopup-title": "ანგარიშის შექმნა", - "star-board-title": "დააკლიკეთ დაფის ვარსკვლავით მონიშვნისთვის. ეს ქმედება დაგეხმარებათ გამოაჩინოთ დაფა ჩამონათვალში ზედა პოზიციებზე. ", - "starred-boards": "ვარსკვლავიანი დაფები", - "starred-boards-description": "Starred boards show up at the top of your boards list.", - "subscribe": "გამოწერა", - "team": "ჯგუფი", - "this-board": "ეს დაფა", - "this-card": "ეს ბარათი", - "spent-time-hours": "დახარჯული დრო (საათები)", - "overtime-hours": "ზედმეტი დრო (საათები) ", - "overtime": "ზედმეტი დრო", - "has-overtime-cards": "აქვს ვადაგადაცდილებული ბარათები", - "has-spenttime-cards": "აქვს გახარჯული დროის ბარათები", - "time": "დრო", - "title": "სათაური", - "tracking": "მონიტორინგი", - "tracking-info": "თქვენ მოგივათ შეტყობინება ამ ბარათებში განხორციელებული ნებისმიერი ცვლილებების შესახებ, როგორც შემქმნელს ან წევრს. ", - "type": "ტიპი", - "unassign-member": "არაუფლებამოსილი წევრი", - "unsaved-description": "თქვან გაქვთ დაუმახსოვრებელი აღწერა. ", - "unwatch": "ნახვის გამორთვა", - "upload": "ატვირთვა", - "upload-avatar": "სურათის ატვირთვა", - "uploaded-avatar": "სურათი ატვირთულია", - "username": "მომხმარებლის სახელი", - "view-it": "ნახვა", - "warn-list-archived": "warning: this card is in an list at Archive", - "watch": "ნახვა", - "watching": "ნახვის პროცესი", - "watching-info": "თქვენ მოგივათ შეტყობინება ამ დაფაზე არსებული ნებისმიერი ცვლილების შესახებ. ", - "welcome-board": "მისასალმებელი დაფა", - "welcome-swimlane": "ეტაპი 1 ", - "welcome-list1": "ბაზისური ", - "welcome-list2": "დაწინაურებული", - "card-templates-swimlane": "Card Templates", - "list-templates-swimlane": "List Templates", - "board-templates-swimlane": "Board Templates", - "what-to-do": "რისი გაკეთება გსურთ? ", - "wipLimitErrorPopup-title": "არასწორი WIP ლიმიტი", - "wipLimitErrorPopup-dialog-pt1": "The number of tasks in this list is higher than the WIP limit you've defined.", - "wipLimitErrorPopup-dialog-pt2": "Please move some tasks out of this list, or set a higher WIP limit.", - "admin-panel": "ადმინის პანელი", - "settings": "პარამეტრები", - "people": "ხალხი", - "registration": "რეგისტრაცია", - "disable-self-registration": "თვით რეგისტრაციის გამორთვა", - "invite": "მოწვევა", - "invite-people": "ხალხის მოწვევა", - "to-boards": "დაფა(ებ)ზე", - "email-addresses": "ელ.ფოსტის მისამართები", - "smtp-host-description": "The address of the SMTP server that handles your emails.", - "smtp-port-description": "The port your SMTP server uses for outgoing emails.", - "smtp-tls-description": "ჩართეთ TLS მხარდაჭერა SMTP სერვერისთვის", - "smtp-host": "SMTP Host", - "smtp-port": "SMTP Port", - "smtp-username": "მომხმარებლის სახელი", - "smtp-password": "პაროლი", - "smtp-tls": "TLS მხარდაჭერა", - "send-from": "დან", - "send-smtp-test": "გაუგზავნეთ სატესტო ელ.ფოსტა საკუთარ თავს", - "invitation-code": "მოწვევის კოდი", - "email-invite-register-subject": "__inviter__ გამოგიგზავნათ მოწვევა", - "email-invite-register-text": "Dear __user__,\n\n__inviter__ invites you to kanban board for collaborations.\n\nPlease follow the link below:\n__url__\n\nAnd your invitation code is: __icode__\n\nThanks.", - "email-smtp-test-subject": "SMTP Test Email", - "email-smtp-test-text": "თქვენ წარმატებით გააგზავნეთ ელ.ფოსტა.", - "error-invitation-code-not-exist": "მსგავსი მოსაწვევი კოდი არ არსებობს", - "error-notAuthorized": "თქვენ არ გაქვთ ამ გვერდის ნახვის უფლება", - "webhook-title": "Webhook Name", - "webhook-token": "Token (Optional for Authentication)", - "outgoing-webhooks": "გამავალი Webhook", - "bidirectional-webhooks": "Two-Way Webhooks", - "outgoingWebhooksPopup-title": "გამავალი Webhook", - "boardCardTitlePopup-title": "Card Title Filter", - "disable-webhook": "Disable This Webhook", - "global-webhook": "Global Webhooks", - "new-outgoing-webhook": "New Outgoing Webhook", - "no-name": "(უცნობი)", - "Node_version": "Node ვერსია", - "Meteor_version": "Meteor version", - "MongoDB_version": "MongoDB version", - "MongoDB_storage_engine": "MongoDB storage engine", - "MongoDB_Oplog_enabled": "MongoDB Oplog enabled", - "OS_Arch": "OS Arch", - "OS_Cpus": "OS CPU Count", - "OS_Freemem": "OS თავისუფალი მეხსიერება", - "OS_Loadavg": "OS Load Average", - "OS_Platform": "OS პლატფორმა", - "OS_Release": "OS რელიზი", - "OS_Totalmem": "OS მთლიანი მეხსიერება", - "OS_Type": "OS ტიპი", - "OS_Uptime": "OS Uptime", - "days": "days", - "hours": "საათები", - "minutes": "წუთები", - "seconds": "წამები", - "show-field-on-card": "აჩვენეთ ეს ველი ბარათზე", - "automatically-field-on-card": "Auto create field to all cards", - "showLabel-field-on-card": "Show field label on minicard", - "yes": "დიახ", - "no": "არა", - "accounts": "ანგარიშები", - "accounts-allowEmailChange": "ელ.ფოსტის ცვლილების უფლების დაშვება", - "accounts-allowUserNameChange": "მომხმარებლის სახელის ცვლილების უფლების დაშვება ", - "createdAt": "შექმნილია", - "verified": "შემოწმებული", - "active": "აქტიური", - "card-received": "მიღებული", - "card-received-on": "მიღებულია", - "card-end": "დასასრული", - "card-end-on": "დასრულდება : ", - "editCardReceivedDatePopup-title": "Change received date", - "editCardEndDatePopup-title": "შეცვალეთ საბოლოო თარიღი", - "setCardColorPopup-title": "Set color", - "setCardActionsColorPopup-title": "Choose a color", - "setSwimlaneColorPopup-title": "Choose a color", - "setListColorPopup-title": "Choose a color", - "assigned-by": "უფლებამოსილების გამცემი ", - "requested-by": "მომთხოვნი", - "board-delete-notice": "წაშლის შემთხვევაში თქვენ დაკარგავთ ამ დაფასთან ასოცირებულ ყველა მონაცემს მათ შორის : ჩამონათვალს, ბარათებს და მოქმედებებს. ", - "delete-board-confirm-popup": "ყველა ჩამონათვალი, ბარათი, ნიშანი და აქტივობა წაიშლება და თქვენ ვეღარ შეძლებთ მის აღდგენას. ", - "boardDeletePopup-title": "წავშალოთ დაფა? ", - "delete-board": "დაფის წაშლა", - "default-subtasks-board": "ქვესაქმიანობა __board__ დაფისთვის", - "default": "Default", - "queue": "რიგი", - "subtask-settings": "ქვესაქმიანობების პარამეტრები", - "card-settings": "Card Settings", - "boardSubtaskSettingsPopup-title": "Board Subtasks Settings", - "boardCardSettingsPopup-title": "Card Settings", - "deposit-subtasks-board": "Deposit subtasks to this board:", - "deposit-subtasks-list": "Landing list for subtasks deposited here:", - "show-parent-in-minicard": "Show parent in minicard:", - "prefix-with-full-path": "Prefix with full path", - "prefix-with-parent": "Prefix with parent", - "subtext-with-full-path": "Subtext with full path", - "subtext-with-parent": "Subtext with parent", - "change-card-parent": "Change card's parent", - "parent-card": "Parent card", - "source-board": "ძირითადი დაფა", - "no-parent": "Don't show parent", - "activity-added-label": "added label '%s' to %s", - "activity-removed-label": "removed label '%s' from %s", - "activity-delete-attach": "deleted an attachment from %s", - "activity-added-label-card": "added label '%s'", - "activity-removed-label-card": "removed label '%s'", - "activity-delete-attach-card": "deleted an attachment", - "activity-set-customfield": "set custom field '%s' to '%s' in %s", - "activity-unset-customfield": "unset custom field '%s' in %s", - "r-rule": "Rule", - "r-add-trigger": "Add trigger", - "r-add-action": "Add action", - "r-board-rules": "Board rules", - "r-add-rule": "Add rule", - "r-view-rule": "View rule", - "r-delete-rule": "Delete rule", - "r-new-rule-name": "New rule title", - "r-no-rules": "No rules", - "r-when-a-card": "When a card", - "r-is": "is", - "r-is-moved": "is moved", - "r-added-to": "added to", - "r-removed-from": "Removed from", - "r-the-board": "the board", - "r-list": "list", - "set-filter": "Set Filter", - "r-moved-to": "Moved to", - "r-moved-from": "Moved from", - "r-archived": "Moved to Archive", - "r-unarchived": "Restored from Archive", - "r-a-card": "a card", - "r-when-a-label-is": "When a label is", - "r-when-the-label": "When the label", - "r-list-name": "list name", - "r-when-a-member": "When a member is", - "r-when-the-member": "When the member", - "r-name": "name", - "r-when-a-attach": "When an attachment", - "r-when-a-checklist": "When a checklist is", - "r-when-the-checklist": "When the checklist", - "r-completed": "Completed", - "r-made-incomplete": "Made incomplete", - "r-when-a-item": "When a checklist item is", - "r-when-the-item": "When the checklist item", - "r-checked": "Checked", - "r-unchecked": "Unchecked", - "r-move-card-to": "Move card to", - "r-top-of": "Top of", - "r-bottom-of": "Bottom of", - "r-its-list": "its list", - "r-archive": "Move to Archive", - "r-unarchive": "Restore from Archive", - "r-card": "card", - "r-add": "დამატება", - "r-remove": "Remove", - "r-label": "label", - "r-member": "member", - "r-remove-all": "Remove all members from the card", - "r-set-color": "Set color to", - "r-checklist": "checklist", - "r-check-all": "Check all", - "r-uncheck-all": "Uncheck all", - "r-items-check": "items of checklist", - "r-check": "Check", - "r-uncheck": "Uncheck", - "r-item": "item", - "r-of-checklist": "of checklist", - "r-send-email": "Send an email", - "r-to": "to", - "r-subject": "subject", - "r-rule-details": "Rule details", - "r-d-move-to-top-gen": "Move card to top of its list", - "r-d-move-to-top-spec": "Move card to top of list", - "r-d-move-to-bottom-gen": "Move card to bottom of its list", - "r-d-move-to-bottom-spec": "Move card to bottom of list", - "r-d-send-email": "Send email", - "r-d-send-email-to": "to", - "r-d-send-email-subject": "subject", - "r-d-send-email-message": "message", - "r-d-archive": "Move card to Archive", - "r-d-unarchive": "Restore card from Archive", - "r-d-add-label": "Add label", - "r-d-remove-label": "Remove label", - "r-create-card": "Create new card", - "r-in-list": "in list", - "r-in-swimlane": "in swimlane", - "r-d-add-member": "Add member", - "r-d-remove-member": "Remove member", - "r-d-remove-all-member": "Remove all member", - "r-d-check-all": "Check all items of a list", - "r-d-uncheck-all": "Uncheck all items of a list", - "r-d-check-one": "Check item", - "r-d-uncheck-one": "Uncheck item", - "r-d-check-of-list": "of checklist", - "r-d-add-checklist": "Add checklist", - "r-d-remove-checklist": "Remove checklist", - "r-by": "by", - "r-add-checklist": "Add checklist", - "r-with-items": "with items", - "r-items-list": "item1,item2,item3", - "r-add-swimlane": "Add swimlane", - "r-swimlane-name": "swimlane name", - "r-board-note": "Note: leave a field empty to match every possible value.", - "r-checklist-note": "Note: checklist's items have to be written as comma separated values.", - "r-when-a-card-is-moved": "When a card is moved to another list", - "r-set": "Set", - "r-update": "Update", - "r-datefield": "date field", - "r-df-start-at": "start", - "r-df-due-at": "due", - "r-df-end-at": "end", - "r-df-received-at": "received", - "r-to-current-datetime": "to current date/time", - "r-remove-value-from": "Remove value from", - "ldap": "LDAP", - "oauth2": "OAuth2", - "cas": "CAS", - "authentication-method": "Authentication method", - "authentication-type": "Authentication type", - "custom-product-name": "Custom Product Name", - "layout": "Layout", - "hide-logo": "Hide Logo", - "add-custom-html-after-body-start": "Add Custom HTML after <body> start", - "add-custom-html-before-body-end": "Add Custom HTML before </body> end", - "error-undefined": "Something went wrong", - "error-ldap-login": "An error occurred while trying to login", - "display-authentication-method": "Display Authentication Method", - "default-authentication-method": "Default Authentication Method", - "duplicate-board": "Duplicate Board", - "people-number": "The number of people is:", - "swimlaneDeletePopup-title": "Delete Swimlane ?", - "swimlane-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the swimlane. There is no undo.", - "restore-all": "Restore all", - "delete-all": "Delete all", - "loading": "Loading, please wait.", - "previous_as": "last time was", - "act-a-dueAt": "modified due time to \nWhen: __timeValue__\nWhere: __card__\n previous due was __timeOldValue__", - "act-a-endAt": "modified ending time to __timeValue__ from (__timeOldValue__)", - "act-a-startAt": "modified starting time to __timeValue__ from (__timeOldValue__)", - "act-a-receivedAt": "modified received time to __timeValue__ from (__timeOldValue__)", - "a-dueAt": "modified due time to be", - "a-endAt": "modified ending time to be", - "a-startAt": "modified starting time to be", - "a-receivedAt": "modified received time to be", - "almostdue": "current due time %s is approaching", - "pastdue": "current due time %s is past", - "duenow": "current due time %s is today", - "act-newDue": "__list__/__card__ has 1st due reminder [__board__]", - "act-withDue": "__list__/__card__ due reminders [__board__]", - "act-almostdue": "was reminding the current due (__timeValue__) of __card__ is approaching", - "act-pastdue": "was reminding the current due (__timeValue__) of __card__ is past", - "act-duenow": "was reminding the current due (__timeValue__) of __card__ is now", - "act-atUserComment": "You were mentioned in [__board__] __list__/__card__", - "delete-user-confirm-popup": "Are you sure you want to delete this account? There is no undo.", - "accounts-allowUserDelete": "Allow users to self delete their account", - "hide-minicard-label-text": "Hide minicard label text", - "show-desktop-drag-handles": "Show desktop drag handles", - "assignee": "Assignee", - "cardAssigneesPopup-title": "Assignee", - "addmore-detail": "Add a more detailed description", - "show-on-card": "Show on Card", - "new": "New", - "editUserPopup-title": "Edit User", - "newUserPopup-title": "New User", - "notifications": "Notifications", - "view-all": "View All", - "filter-by-unread": "Filter by Unread", - "mark-all-as-read": "Mark all as read", - "allow-rename": "Allow Rename", - "allowRenamePopup-title": "Allow Rename" -} \ No newline at end of file + "accept": "დათანხმება", + "act-activity-notify": "Activity Notification", + "act-addAttachment": "added attachment __attachment__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-deleteAttachment": "deleted attachment __attachment__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addSubtask": "added subtask __subtask__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addedLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removeLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removedLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addChecklist": "added checklist __checklist__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addChecklistItem": "added checklist item __checklistItem__ to checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removeChecklist": "removed checklist __checklist__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removeChecklistItem": "removed checklist item __checklistItem__ from checklist __checkList__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-checkedItem": "checked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-uncheckedItem": "unchecked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-completeChecklist": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-uncompleteChecklist": "uncompleted checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addComment": "commented on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-editComment": "edited comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-deleteComment": "deleted comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-createBoard": "created board __board__", + "act-createSwimlane": "created swimlane __swimlane__ to board __board__", + "act-createCard": "created card __card__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-createCustomField": "created custom field __customField__ at board __board__", + "act-deleteCustomField": "deleted custom field __customField__ at board __board__", + "act-setCustomField": "edited custom field __customField__: __customFieldValue__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-createList": "added list __list__ to board __board__", + "act-addBoardMember": "added member __member__ to board __board__", + "act-archivedBoard": "Board __board__ moved to Archive", + "act-archivedCard": "Card __card__ at list __list__ at swimlane __swimlane__ at board __board__ moved to Archive", + "act-archivedList": "List __list__ at swimlane __swimlane__ at board __board__ moved to Archive", + "act-archivedSwimlane": "Swimlane __swimlane__ at board __board__ moved to Archive", + "act-importBoard": "imported board __board__", + "act-importCard": "imported card __card__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-importList": "imported list __list__ to swimlane __swimlane__ at board __board__", + "act-joinMember": "added member __member__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-moveCard": "moved card __card__ at board __board__ from list __oldList__ at swimlane __oldSwimlane__ to list __list__ at swimlane __swimlane__", + "act-moveCardToOtherBoard": "moved card __card__ from list __oldList__ at swimlane __oldSwimlane__ at board __oldBoard__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-removeBoardMember": "removed member __member__ from board __board__", + "act-restoredCard": "restored card __card__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-unjoinMember": "removed member __member__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-withBoardTitle": "__board__", + "act-withCardTitle": "[__დაფა__] __ბარათი__", + "actions": "მოქმედებები", + "activities": "აქტივეობები", + "activity": "აქტივობები", + "activity-added": "დამატებულია %s ზე %s", + "activity-archived": "%s moved to Archive", + "activity-attached": "მიბმულია %s %s-დან", + "activity-created": "შექმნილია %s", + "activity-customfield-created": "created custom field %s", + "activity-excluded": "excluded %s from %s", + "activity-imported": "imported %s into %s from %s", + "activity-imported-board": "იმპორტირებულია%s %s-დან", + "activity-joined": "შეუერთდა %s", + "activity-moved": "moved %s from %s to %s", + "activity-on": " %s-ზე", + "activity-removed": "წაიშალა %s %s-დან", + "activity-sent": "გაიგზავნა %s %s-ში", + "activity-unjoined": "არ შემოუერთდა %s", + "activity-subtask-added": "დაამატა ქვესაქმიანობა %s", + "activity-checked-item": "checked %s in checklist %s of %s", + "activity-unchecked-item": "unchecked %s in checklist %s of %s", + "activity-checklist-added": "დაემატა ჩამონათვალი %s-ს", + "activity-checklist-removed": "removed a checklist from %s", + "activity-checklist-completed": "completed checklist %s of %s", + "activity-checklist-uncompleted": "uncompleted the checklist %s of %s", + "activity-checklist-item-added": "დამატებულია ჩამონათვალის ელემენტები '%s' %s-ში", + "activity-checklist-item-removed": "removed a checklist item from '%s' in %s", + "add": "დამატება", + "activity-checked-item-card": "checked %s in checklist %s", + "activity-unchecked-item-card": "unchecked %s in checklist %s", + "activity-checklist-completed-card": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "activity-checklist-uncompleted-card": "uncompleted the checklist %s", + "activity-editComment": "edited comment %s", + "activity-deleteComment": "deleted comment %s", + "add-attachment": "მიბმული ფაილის დამატება", + "add-board": "დაფის დამატება", + "add-card": "ბარათის დამატება", + "add-swimlane": "ბილიკის დამატება", + "add-subtask": "ქვესაქმიანობის დამატება", + "add-checklist": "კატალოგის დამატება", + "add-checklist-item": "დაამატეთ საგანი ჩამონათვალს", + "add-cover": "გარეკანის დამატება", + "add-label": "ნიშნის დამატება", + "add-list": "ჩამონათვალის დამატება", + "add-members": "წევრების დამატება", + "added": "-მა დაამატა", + "addMemberPopup-title": "წევრები", + "admin": "ადმინი", + "admin-desc": "შეუძლია ნახოს და შეასწოროს ბარათები, წაშალოს წევრები და შეცვალოს დაფის პარამეტრები. ", + "admin-announcement": "განცხადება", + "admin-announcement-active": "აქტიური სისტემა-ფართო განცხადება", + "admin-announcement-title": "შეტყობინება ადმინისტრატორისთვის", + "all-boards": "ყველა დაფა", + "and-n-other-card": "და __count__ სხვა ბარათი", + "and-n-other-card_plural": "და __count__ სხვა ბარათები", + "apply": "გამოყენება", + "app-is-offline": "Loading, please wait. Refreshing the page will cause data loss. If loading does not work, please check that server has not stopped.", + "archive": "Move to Archive", + "archive-all": "Move All to Archive", + "archive-board": "Move Board to Archive", + "archive-card": "Move Card to Archive", + "archive-list": "Move List to Archive", + "archive-swimlane": "Move Swimlane to Archive", + "archive-selection": "Move selection to Archive", + "archiveBoardPopup-title": "Move Board to Archive?", + "archived-items": "Archive", + "archived-boards": "Boards in Archive", + "restore-board": "ბარათის აღდგენა", + "no-archived-boards": "No Boards in Archive.", + "archives": "Archive", + "template": "Template", + "templates": "Templates", + "assign-member": "უფლებამოსილი წევრი", + "attached": "მიბმული", + "attachment": "მიბმული ფიალი", + "attachment-delete-pop": "მიბმული ფაილის წაშლა მუდმივია. შეუძლებელია მისი უკან დაბრუნება. ", + "attachmentDeletePopup-title": "გსურთ მიბმული ფაილის წაშლა? ", + "attachments": "მიბმული ფაილები", + "auto-watch": "დაფის ავტომატური ნახვა მას შემდეგ რაც ის შეიქმნება", + "avatar-too-big": "დიდი მოცულობის სურათი (მაქსიმუმ 70KB)", + "back": "უკან", + "board-change-color": "ფერის შეცვლა", + "board-nb-stars": "%s ვარსკვლავი", + "board-not-found": "დაფა არ მოიძებნა", + "board-private-info": "ეს დაფა იქნება <strong>პირადი</strong>.", + "board-public-info": "ეს დაფა იქნება <strong>საჯარო</strong>.", + "boardChangeColorPopup-title": "დაფის ფონის ცვლილება", + "boardChangeTitlePopup-title": "დაფის სახელის ცვლილება", + "boardChangeVisibilityPopup-title": "ხილვადობის შეცვლა", + "boardChangeWatchPopup-title": "საათის შეცვლა", + "boardMenuPopup-title": "Board Settings", + "boardChangeViewPopup-title": "დაფის ნახვა", + "boards": "დაფები", + "board-view": "დაფის ნახვა", + "board-view-cal": "კალენდარი", + "board-view-swimlanes": "ბილიკები", + "board-view-collapse": "Collapse", + "board-view-lists": "ჩამონათვალი", + "bucket-example": "მაგალითად “Bucket List” ", + "cancel": "გაუქმება", + "card-archived": "This card is moved to Archive.", + "board-archived": "This board is moved to Archive.", + "card-comments-title": "ამ ბარათს ჰქონდა%s კომენტარი.", + "card-delete-notice": "წაშლის შემთხვევაში ამ ბარათთან ასცირებული ყველა მოქმედება დაიკარგება.", + "card-delete-pop": "ყველა მოქმედება წაიშლება აქტივობების ველიდან და თქვენ აღარ შეგეძლებათ ბარათის ხელახლა გახსნა. დაბრუნება შეუძლებელია.", + "card-delete-suggest-archive": "You can move a card to Archive to remove it from the board and preserve the activity.", + "card-due": "საბოლოო ვადა ", + "card-due-on": "საბოლოო ვადა", + "card-spent": "დახარჯული დრო", + "card-edit-attachments": "მიბმული ფაილის შესწორება", + "card-edit-custom-fields": "მომხმარებლის ველის შესწორება", + "card-edit-labels": "ნიშნის შესწორება", + "card-edit-members": "მომხმარებლების შესწორება", + "card-labels-title": "ნიშნის შეცვლა ბარათისთვის.", + "card-members-title": "დაამატეთ ან წაშალეთ დაფის წევრი ბარათიდან. ", + "card-start": "დაწყება", + "card-start-on": "დაიწყება", + "cardAttachmentsPopup-title": "მიბმა შემდეგი წყაროდან: ", + "cardCustomField-datePopup-title": "დროის ცვლილება", + "cardCustomFieldsPopup-title": "მომხმარებლის ველის შესწორება", + "cardDeletePopup-title": "წავშალოთ ბარათი? ", + "cardDetailsActionsPopup-title": "ბარათის მოქმედებები", + "cardLabelsPopup-title": "ნიშნები", + "cardMembersPopup-title": "წევრები", + "cardMorePopup-title": "მეტი", + "cardTemplatePopup-title": "Create template", + "cards": "ბარათები", + "cards-count": "ბარათები", + "casSignIn": "შესვლა CAS-ით", + "cardType-card": "Card", + "cardType-linkedCard": "Linked Card", + "cardType-linkedBoard": "Linked Board", + "change": "ცვლილება", + "change-avatar": "სურათის შეცვლა", + "change-password": "პაროლის შეცვლა", + "change-permissions": "პარამეტრების შეცვლა", + "change-settings": "პარამეტრების შეცვლა", + "changeAvatarPopup-title": "სურათის შეცვლა", + "changeLanguagePopup-title": "ენის შეცვლა", + "changePasswordPopup-title": "პაროლის შეცვლა", + "changePermissionsPopup-title": "უფლებების შეცვლა", + "changeSettingsPopup-title": "პარამეტრების შეცვლა", + "subtasks": "ქვეამოცანა", + "checklists": "კატალოგი", + "click-to-star": "დააჭირეთ დაფის ვარსკვლავით მოსანიშნად", + "click-to-unstar": "დააკლიკეთ დაფიდან ვარსკვლავის მოსახსნელად. ", + "clipboard": "Clipboard ან drag & drop", + "close": "დახურვა", + "close-board": "დაფის დახურვა", + "close-board-pop": "You will be able to restore the board by clicking the “Archive” button from the home header.", + "color-black": "შავი", + "color-blue": "ლურჯი", + "color-crimson": "crimson", + "color-darkgreen": "darkgreen", + "color-gold": "gold", + "color-gray": "gray", + "color-green": "მწვანე", + "color-indigo": "indigo", + "color-lime": "ღია ყვითელი", + "color-magenta": "magenta", + "color-mistyrose": "mistyrose", + "color-navy": "navy", + "color-orange": "ნარინჯისფერი", + "color-paleturquoise": "paleturquoise", + "color-peachpuff": "peachpuff", + "color-pink": "ვარდისფერი", + "color-plum": "plum", + "color-purple": "იასამნისფერი", + "color-red": "წითელი ", + "color-saddlebrown": "saddlebrown", + "color-silver": "silver", + "color-sky": "ცისფერი", + "color-slateblue": "slateblue", + "color-white": "white", + "color-yellow": "ყვითელი", + "unset-color": "Unset", + "comment": "კომენტარი", + "comment-placeholder": "დაწერეთ კომენტარი", + "comment-only": "მხოლოდ კომენტარები", + "comment-only-desc": "თქვენ შეგიძლიათ კომენტარის გაკეთება მხოლოდ ბარათებზე.", + "no-comments": "No comments", + "no-comments-desc": "Can not see comments and activities.", + "worker": "Worker", + "worker-desc": "Can only move cards, assign itself to card and comment.", + "computer": "კომპიუტერი", + "confirm-subtask-delete-dialog": "დარწმუნებული ხართ, რომ გსურთ ქვესაქმიანობის წაშლა? ", + "confirm-checklist-delete-dialog": "დარწმუნებული ხართ, რომ გსურთ კატალოგის წაშლა ? ", + "copy-card-link-to-clipboard": "დააკოპირეთ ბარათის ბმული clipboard-ზე", + "linkCardPopup-title": "Link Card", + "searchElementPopup-title": "ძებნა", + "copyCardPopup-title": "ბარათის ასლი", + "copyChecklistToManyCardsPopup-title": "Copy Checklist Template to Many Cards", + "copyChecklistToManyCardsPopup-instructions": "Destination Card Titles and Descriptions in this JSON format", + "copyChecklistToManyCardsPopup-format": "[ {\"სათაური\": \"პირველი ბარათის სათაური\", \"აღწერა\":\"პირველი ბარათის აღწერა\"}, {\"სათაური\":\"მეორე ბარათის სათაური\",\"აღწერა\":\"მეორე ბარათის აღწერა\"},{\"სათაური\":\"ბოლო ბარათის სათაური\",\"აღწერა\":\"ბოლო ბარათის აღწერა\"} ]", + "create": "შექმნა", + "createBoardPopup-title": "დაფის შექმნა", + "chooseBoardSourcePopup-title": "დაფის იმპორტი", + "createLabelPopup-title": "ნიშნის შექმნა", + "createCustomField": "ველის შექმნა", + "createCustomFieldPopup-title": "ველის შექმნა", + "current": "მიმდინარე", + "custom-field-delete-pop": "ქმედება გამოიწვევს მომხმარებლის ველის წაშლას ყველა ბარათიდან და გაანადგურებს მის ისტორიას, რის შემდეგაც შეუძლებელი იქნება მისი უკან დაბრუნება. ", + "custom-field-checkbox": "მოსანიშნი გრაფა", + "custom-field-date": "თარიღი", + "custom-field-dropdown": "ჩამოსაშლელი სია", + "custom-field-dropdown-none": "(ცარიელი)", + "custom-field-dropdown-options": "პარამეტრების სია", + "custom-field-dropdown-options-placeholder": "დამატებითი პარამეტრების სანახავად დააჭირეთ enter-ს. ", + "custom-field-dropdown-unknown": "(უცნობი)", + "custom-field-number": "რიცხვი", + "custom-field-text": "ტექსტი", + "custom-fields": "მომხმარებლის ველი", + "date": "თარიღი", + "decline": "უარყოფა", + "default-avatar": "სტანდარტული ავატარი", + "delete": "წაშლა", + "deleteCustomFieldPopup-title": "წავშალოთ მომხმარებლის ველი? ", + "deleteLabelPopup-title": "ნამდვილად გსურთ ნიშნის წაშლა? ", + "description": "აღწერა", + "disambiguateMultiLabelPopup-title": "გაუგებარი ნიშნის მოქმედება", + "disambiguateMultiMemberPopup-title": "გაუგებარი წევრის მოქმედება", + "discard": "უარყოფა", + "done": "დასრულებული", + "download": "ჩამოტვირთვა", + "edit": "შესწორება", + "edit-avatar": "სურათის შეცვლა", + "edit-profile": "პროფილის შესწორება", + "edit-wip-limit": " WIP ლიმიტის შესწორება", + "soft-wip-limit": "მსუბუქი WIP შეზღუდვა ", + "editCardStartDatePopup-title": "დაწყების დროის შეცვლა", + "editCardDueDatePopup-title": "შეცვალეთ დედლაინი", + "editCustomFieldPopup-title": "ველების შესწორება", + "editCardSpentTimePopup-title": "დახარჯული დროის შეცვლა", + "editLabelPopup-title": "ნიშნის შეცვლა", + "editNotificationPopup-title": "შეტყობინებების შესწორება", + "editProfilePopup-title": "პროფილის შესწორება", + "email": "ელ.ფოსტა", + "email-enrollAccount-subject": "An account created for you on __siteName__", + "email-enrollAccount-text": "მოგესალმებით __user__,\n\nამ სერვისის გამოსაყენებლად დააკლიკეთ ქვედა ბმულს.\n\n__url__\n\nმადლობა.", + "email-fail": "ელ.ფოსტის გაგზავნა ვერ მოხერხდა", + "email-fail-text": "ელ.ფოსტის გაგზავნისას დაფიქსირდა შეცდომა", + "email-invalid": "არასწორი ელ.ფოსტა", + "email-invite": "მოწვევა ელ.ფოსტის მეშვეობით", + "email-invite-subject": "__inviter__ გამოგიგზავნათ მოწვევა", + "email-invite-text": "ძვირფასო __user__,\n\n__inviter__ გიწვევთ დაფაზე \"__board__\" თანამშრომლობისთვის.\n\nგთხოვთ მიყვეთ ქვემოთ მოცემულ ბმულს:\n\n__url__\n\nმადლობა.", + "email-resetPassword-subject": "შეცვალეთ თქვენი პაროლი __siteName-ზე__", + "email-resetPassword-text": "გამარჯობა__user__,\n\nპაროლის შესაცვლელად დააკლიკეთ ქვედა ბმულს .\n\n__url__\n\nმადლობა.", + "email-sent": "ელ.ფოსტა გაგზავნილია", + "email-verifyEmail-subject": "შეამოწმეთ ელ.ფოსტის მისამართი __siteName-ზე__", + "email-verifyEmail-text": "გამარჯობა __user__,\n\nანგარიშის ელ.ფოსტის შესამოწმებლად დააკლიკეთ ქვედა ბმულს.\n\n__url__\n\nმადლობა.", + "enable-wip-limit": "გავააქტიუროთ WIP ლიმიტი", + "error-board-doesNotExist": "მსგავსი დაფა არ არსებობს", + "error-board-notAdmin": "ამის გასაკეთებლად საჭიროა იყოთ დაფის ადმინისტრატორი", + "error-board-notAMember": "ამის გასაკეთებლად საჭიროა იყოთ დაფის წევრი", + "error-json-malformed": "შენი ტექსტი არ არის ვალიდური JSON", + "error-json-schema": "თქვენი JSON მონაცემები არ შეიცავს ზუსტ ინფორმაციას სწორ ფორმატში ", + "error-list-doesNotExist": "ეს ცხრილი არ არსებობს", + "error-user-doesNotExist": "მსგავსი მომხმარებელი არ არსებობს", + "error-user-notAllowSelf": "თქვენ არ შეგიძლიათ საკუთარი თავის მოწვევა", + "error-user-notCreated": "მომხმარებელი არ შეიქმნა", + "error-username-taken": "არსებობს მსგავსი მომხმარებელი", + "error-email-taken": "უკვე არსებობს მსგავსი ელ.ფოსტა", + "export-board": "დაფის ექსპორტი", + "sort": "Sort", + "sort-desc": "Click to Sort List", + "list-sort-by": "Sort the List By:", + "list-label-modifiedAt": "Last Access Time", + "list-label-title": "Name of the List", + "list-label-sort": "Your Manual Order", + "list-label-short-modifiedAt": "(L)", + "list-label-short-title": "(N)", + "list-label-short-sort": "(M)", + "filter": "ფილტრი", + "filter-cards": "Filter Cards or Lists", + "list-filter-label": "Filter List by Title", + "filter-clear": "ფილტრის გასუფთავება", + "filter-no-label": "ნიშანი არ გვაქვს", + "filter-no-member": "არ არის წევრები ", + "filter-no-assignee": "No assignee", + "filter-no-custom-fields": "არა მომხმარებლის ველი", + "filter-show-archive": "Show archived lists", + "filter-hide-empty": "Hide empty lists", + "filter-on": "ფილტრი ჩართულია", + "filter-on-desc": "თქვენ ფილტრავთ ბარათებს ამ დაფაზე. დააკლიკეთ აქ ფილტრაციის შესწორებისთვის. ", + "filter-to-selection": "მონიშნულის გაფილტვრა", + "advanced-filter-label": "გაფართოებული ფილტრაცია", + "advanced-filter-description": "გაფართოებული ფილტრაცია, უფლებას გაძლევთ დაწეროთ მწკრივი რომლებიც შეიცავენ შემდეგ ოპერაციებს : == != <= >= && || ( ) space გამოიყენება როგორც გამმიჯნავი ოპერაციებს შორის. თქვენ შეგიძლიათ გაფილტროთ მომხმარებლის ველი მათი სახელებისა და ღირებულებების მიხედვით. მაგალითად: Field1 == Value1. გაითვალისწინეთ რომ თუ ველი ან ღირებულება შეიცავს space-ს თქვენ დაგჭირდებათ მათი მოთავსება ერთ ციტატაში მაგ: 'Field 1' == 'Value 1'. ერთი კონტროლის სიმბოლოებისთვის (' \\/) გამოტოვება, შეგიძლიათ გამოიყენოთ \\. მაგ: Field1 == I\\'m. აგრეთვე თქვენ შეგიძლიათ შეურიოთ რამოდენიმე კომბინაცია. მაგალითად: F1 == V1 || F1 == V2. როგორც წესი ყველა ოპერაცია ინტერპრეტირებულია მარცხნიდან მარჯვნივ. თქვენ შეგიძლიათ შეცვალოთ რიგითობა ფრჩხილების შეცვლით მაგალითად: F1 == V1 && ( F2 == V2 || F2 == V3 ). აგრეთვე შეგიძლიათ მოძებნოთ ტექსტის ველები რეგექსით F1 == /Tes.*/i", + "fullname": "სახელი და გვარი", + "header-logo-title": "დაბრუნდით უკან დაფების გვერდზე.", + "hide-system-messages": "დამალეთ სისტემური შეტყობინებები", + "headerBarCreateBoardPopup-title": "დაფის შექმნა", + "home": "სახლი", + "import": "იმპორტირება", + "link": "Link", + "import-board": " დაფის იმპორტი", + "import-board-c": "დაფის იმპორტი", + "import-board-title-trello": "დაფის იმპორტი Trello-დან", + "import-board-title-wekan": "Import board from previous export", + "import-sandstorm-backup-warning": "Do not delete data you import from original exported board or Trello before checking does this grain close and open again, or do you get Board not found error, that means data loss.", + "import-sandstorm-warning": "იმპორტირებული დაფა წაშლის ყველა არსებულ მონაცემს დაფაზე და შეანაცვლებს მას იმპორტირებული დაფა. ", + "from-trello": "Trello-დან", + "from-wekan": "From previous export", + "import-board-instruction-trello": "თქვენს Trello დაფაზე, შედით \"მენიუ\"-ში, შემდეგ დააკლიკეთ \"მეტი\", \"ამოპრინტერება და ექსპორტი\", \"JSON-ის ექსპორტი\" და დააკოპირეთ შედეგი. ", + "import-board-instruction-wekan": "In your board, go to 'Menu', then 'Export board', and copy the text in the downloaded file.", + "import-board-instruction-about-errors": "If you get errors when importing board, sometimes importing still works, and board is at All Boards page.", + "import-json-placeholder": "მოათავსეთ თქვენი ვალიდური JSON მონაცემები აქ. ", + "import-map-members": "რუკის წევრები", + "import-members-map": "Your imported board has some members. Please map the members you want to import to your users", + "import-show-user-mapping": "მომხმარებლის რუკების განხილვა", + "import-user-select": "Pick your existing user you want to use as this member", + "importMapMembersAddPopup-title": "Select member", + "info": "ვერსია", + "initials": "ინიციალები", + "invalid-date": "არასწორი თარიღი", + "invalid-time": "არასწორი დრო", + "invalid-user": "არასწორი მომხმარებელი", + "joined": "შემოუერთდა", + "just-invited": "თქვენ მოწვეული ხართ ამ დაფაზე", + "keyboard-shortcuts": "კლავიატურის კომბინაციები", + "label-create": "ნიშნის შექმნა", + "label-default": "%s ნიშანი (default)", + "label-delete-pop": "იმ შემთხვევაში თუ წაშლით ნიშანს, ყველა ბარათიდან ისტორია ავტომატურად წაიშლება და შეუძლებელი იქნება მისი უკან დაბრუნება.", + "labels": "ნიშნები", + "language": "ენა", + "last-admin-desc": "თქვენ ვერ შეცვლით როლებს რადგან უნდა არსებობდეს ერთი ადმინი მაინც.", + "leave-board": "დატოვეთ დაფა", + "leave-board-pop": "დარწმუნებული ხართ, რომ გინდათ დატოვოთ __boardTitle__? თქვენ წაიშლებით ამ დაფის ყველა ბარათიდან. ", + "leaveBoardPopup-title": "გსურთ დაფის დატოვება? ", + "link-card": "დააკავშირეთ ამ ბარათთან", + "list-archive-cards": "Move all cards in this list to Archive", + "list-archive-cards-pop": "This will remove all the cards in this list from the board. To view cards in Archive and bring them back to the board, click “Menu” > “Archive”.", + "list-move-cards": "გადაიტანე ყველა ბარათი ამ სიაში", + "list-select-cards": "მონიშნე ყველა ბარათი ამ სიაში", + "set-color-list": "Set Color", + "listActionPopup-title": "მოქმედებების სია", + "swimlaneActionPopup-title": "ბილიკის მოქმედებები", + "swimlaneAddPopup-title": "Add a Swimlane below", + "listImportCardPopup-title": "Trello ბარათის იმპორტი", + "listMorePopup-title": "მეტი", + "link-list": "დააკავშირეთ ამ ჩამონათვალთან", + "list-delete-pop": "ყველა მოქმედება წაიშლება აქტივობების ველიდან და თქვენ ვეღარ შეძლებთ მის აღდგენას ჩამონათვალში", + "list-delete-suggest-archive": "You can move a list to Archive to remove it from the board and preserve the activity.", + "lists": "ჩამონათვალი", + "swimlanes": "ბილიკები", + "log-out": "გამოსვლა", + "log-in": "შესვლა", + "loginPopup-title": "შესვლა", + "memberMenuPopup-title": "მომხმარებლის პარამეტრები", + "members": "წევრები", + "menu": "მენიუ", + "move-selection": "მონიშნულის მოძრაობა", + "moveCardPopup-title": "ბარათის გადატანა", + "moveCardToBottom-title": "ქვევით ჩამოწევა", + "moveCardToTop-title": "ზევით აწევა", + "moveSelectionPopup-title": "მონიშნულის მოძრაობა", + "multi-selection": "რამდენიმეს მონიშვნა", + "multi-selection-on": "რამდენიმეს მონიშვნა ჩართულია", + "muted": "ხმა გათიშულია", + "muted-info": "თქვენ აღარ მიიღებთ შეტყობინებას ამ დაფაზე მიმდინარე ცვლილებების შესახებ. ", + "my-boards": "ჩემი დაფები", + "name": "სახელი", + "no-archived-cards": "No cards in Archive.", + "no-archived-lists": "No lists in Archive.", + "no-archived-swimlanes": "No swimlanes in Archive.", + "no-results": "შედეგის გარეშე", + "normal": "ნორმალური", + "normal-desc": "შეუძლია ნახოს და შეასწოროს ბარათები. ამ პარამეტრების შეცვლა შეუძლებელია. ", + "not-accepted-yet": "მოწვევა ჯერ არ დადასტურებულა", + "notify-participate": "მიიღეთ განახლებები ნებისმიერ ბარათზე, რომელშიც მონაწილეობთ, როგორც შემქმნელი ან წევრი. ", + "notify-watch": "მიიღეთ განახლებები ყველა დაფაზე, ჩამონათვალზე ან ბარათებზე, რომელსაც თქვენ აკვირდებით", + "optional": "არჩევითი", + "or": "ან", + "page-maybe-private": "ეს გვერდი შესაძლოა იყოს კერძო. თქვენ შეგეძლებათ მისი ნახვა <a href='%s'>logging in</a> მეშვეობით.", + "page-not-found": "გვერდი არ მოიძებნა.", + "password": "პაროლი", + "paste-or-dragdrop": "ჩასმისთვის, ან drag & drop-ისთვის ჩააგდეთ სურათი აქ (მხოლოდ სურათი)", + "participating": "მონაწილეობა", + "preview": "წინასწარ ნახვა", + "previewAttachedImagePopup-title": "წინასწარ ნახვა", + "previewClipboardImagePopup-title": "წინასწარ ნახვა", + "private": "კერძო", + "private-desc": "ეს არის კერძო დაფა. დაფაზე წვდომის, ნახვის და რედაქტირების უფლება აქვთ მხოლოდ მასზე დამატებულ წევრებს. ", + "profile": "პროფილი", + "public": "საჯარო", + "public-desc": "ეს დაფა არის საჯარო. ის ხილვადია ყველასთვის და შესაძლოა გამოჩნდეს საძიებო სისტემებში. შესწორების უფლება აქვს მხოლოდ მასზე დამატებულ პირებს. ", + "quick-access-description": "მონიშნეთ დაფა ვარსკვლავით იმისთვის, რომ დაამატოთ სწრაფი ბმული ამ ნაწილში.", + "remove-cover": "გარეკანის წაშლა", + "remove-from-board": "დაფიდან წაშლა", + "remove-label": "ნიშნის წაშლა", + "listDeletePopup-title": "ნამდვილად გსურთ სიის წაშლა? ", + "remove-member": "წევრის წაშლა", + "remove-member-from-card": "ბარათიდან წაშლა", + "remove-member-pop": "Remove __name__ (__username__) from __boardTitle__? The member will be removed from all cards on this board. They will receive a notification.", + "removeMemberPopup-title": "ნამდვილად გსურთ წევრის წაშლა? ", + "rename": "სახელის შეცვლა", + "rename-board": "დაფის სახელის ცვლილება", + "restore": "აღდგენა", + "save": "დამახსოვრება", + "search": "ძებნა", + "rules": "Rules", + "search-cards": "Search from card/list titles, descriptions and custom fields on this board", + "search-example": "საძიებო ტექსტი", + "select-color": "ფერის მონიშვნა", + "set-wip-limit-value": "დააყენეთ შეზღუდვა დავალებების მაქსიმალურ რაოდენობაზე ", + "setWipLimitPopup-title": "დააყენეთ WIP ლიმიტი", + "shortcut-assign-self": "მონიშნეთ საკუთარი თავი აღნიშნულ ბარათზე", + "shortcut-autocomplete-emoji": "emoji-ის ავტომატური შევსება", + "shortcut-autocomplete-members": "მომხმარებლების ავტომატური შევსება", + "shortcut-clear-filters": "ყველა ფილტრის გასუფთავება", + "shortcut-close-dialog": "დიალოგის დახურვა", + "shortcut-filter-my-cards": "ჩემი ბარათების გაფილტვრა", + "shortcut-show-shortcuts": "Bring up this shortcuts list", + "shortcut-toggle-filterbar": "ფილტრაციის გვერდითა ღილაკი", + "shortcut-toggle-sidebar": "გვერდით მენიუს ჩართვა/გამორთვა", + "show-cards-minimum-count": "აჩვენეთ ბარათების დათვლილი რაოდენობა თუ ჩამონათვალი შეიცავს უფრო მეტს ვიდრე ", + "sidebar-open": "გახსენით მცირე სტატია", + "sidebar-close": "დახურეთ მცირე სტატია", + "signupPopup-title": "ანგარიშის შექმნა", + "star-board-title": "დააკლიკეთ დაფის ვარსკვლავით მონიშვნისთვის. ეს ქმედება დაგეხმარებათ გამოაჩინოთ დაფა ჩამონათვალში ზედა პოზიციებზე. ", + "starred-boards": "ვარსკვლავიანი დაფები", + "starred-boards-description": "Starred boards show up at the top of your boards list.", + "subscribe": "გამოწერა", + "team": "ჯგუფი", + "this-board": "ეს დაფა", + "this-card": "ეს ბარათი", + "spent-time-hours": "დახარჯული დრო (საათები)", + "overtime-hours": "ზედმეტი დრო (საათები) ", + "overtime": "ზედმეტი დრო", + "has-overtime-cards": "აქვს ვადაგადაცდილებული ბარათები", + "has-spenttime-cards": "აქვს გახარჯული დროის ბარათები", + "time": "დრო", + "title": "სათაური", + "tracking": "მონიტორინგი", + "tracking-info": "თქვენ მოგივათ შეტყობინება ამ ბარათებში განხორციელებული ნებისმიერი ცვლილებების შესახებ, როგორც შემქმნელს ან წევრს. ", + "type": "ტიპი", + "unassign-member": "არაუფლებამოსილი წევრი", + "unsaved-description": "თქვან გაქვთ დაუმახსოვრებელი აღწერა. ", + "unwatch": "ნახვის გამორთვა", + "upload": "ატვირთვა", + "upload-avatar": "სურათის ატვირთვა", + "uploaded-avatar": "სურათი ატვირთულია", + "username": "მომხმარებლის სახელი", + "view-it": "ნახვა", + "warn-list-archived": "warning: this card is in an list at Archive", + "watch": "ნახვა", + "watching": "ნახვის პროცესი", + "watching-info": "თქვენ მოგივათ შეტყობინება ამ დაფაზე არსებული ნებისმიერი ცვლილების შესახებ. ", + "welcome-board": "მისასალმებელი დაფა", + "welcome-swimlane": "ეტაპი 1 ", + "welcome-list1": "ბაზისური ", + "welcome-list2": "დაწინაურებული", + "card-templates-swimlane": "Card Templates", + "list-templates-swimlane": "List Templates", + "board-templates-swimlane": "Board Templates", + "what-to-do": "რისი გაკეთება გსურთ? ", + "wipLimitErrorPopup-title": "არასწორი WIP ლიმიტი", + "wipLimitErrorPopup-dialog-pt1": "The number of tasks in this list is higher than the WIP limit you've defined.", + "wipLimitErrorPopup-dialog-pt2": "Please move some tasks out of this list, or set a higher WIP limit.", + "admin-panel": "ადმინის პანელი", + "settings": "პარამეტრები", + "people": "ხალხი", + "registration": "რეგისტრაცია", + "disable-self-registration": "თვით რეგისტრაციის გამორთვა", + "invite": "მოწვევა", + "invite-people": "ხალხის მოწვევა", + "to-boards": "დაფა(ებ)ზე", + "email-addresses": "ელ.ფოსტის მისამართები", + "smtp-host-description": "The address of the SMTP server that handles your emails.", + "smtp-port-description": "The port your SMTP server uses for outgoing emails.", + "smtp-tls-description": "ჩართეთ TLS მხარდაჭერა SMTP სერვერისთვის", + "smtp-host": "SMTP Host", + "smtp-port": "SMTP Port", + "smtp-username": "მომხმარებლის სახელი", + "smtp-password": "პაროლი", + "smtp-tls": "TLS მხარდაჭერა", + "send-from": "დან", + "send-smtp-test": "გაუგზავნეთ სატესტო ელ.ფოსტა საკუთარ თავს", + "invitation-code": "მოწვევის კოდი", + "email-invite-register-subject": "__inviter__ გამოგიგზავნათ მოწვევა", + "email-invite-register-text": "Dear __user__,\n\n__inviter__ invites you to kanban board for collaborations.\n\nPlease follow the link below:\n__url__\n\nAnd your invitation code is: __icode__\n\nThanks.", + "email-smtp-test-subject": "SMTP Test Email", + "email-smtp-test-text": "თქვენ წარმატებით გააგზავნეთ ელ.ფოსტა.", + "error-invitation-code-not-exist": "მსგავსი მოსაწვევი კოდი არ არსებობს", + "error-notAuthorized": "თქვენ არ გაქვთ ამ გვერდის ნახვის უფლება", + "webhook-title": "Webhook Name", + "webhook-token": "Token (Optional for Authentication)", + "outgoing-webhooks": "გამავალი Webhook", + "bidirectional-webhooks": "Two-Way Webhooks", + "outgoingWebhooksPopup-title": "გამავალი Webhook", + "boardCardTitlePopup-title": "Card Title Filter", + "disable-webhook": "Disable This Webhook", + "global-webhook": "Global Webhooks", + "new-outgoing-webhook": "New Outgoing Webhook", + "no-name": "(უცნობი)", + "Node_version": "Node ვერსია", + "Meteor_version": "Meteor version", + "MongoDB_version": "MongoDB version", + "MongoDB_storage_engine": "MongoDB storage engine", + "MongoDB_Oplog_enabled": "MongoDB Oplog enabled", + "OS_Arch": "OS Arch", + "OS_Cpus": "OS CPU Count", + "OS_Freemem": "OS თავისუფალი მეხსიერება", + "OS_Loadavg": "OS Load Average", + "OS_Platform": "OS პლატფორმა", + "OS_Release": "OS რელიზი", + "OS_Totalmem": "OS მთლიანი მეხსიერება", + "OS_Type": "OS ტიპი", + "OS_Uptime": "OS Uptime", + "days": "days", + "hours": "საათები", + "minutes": "წუთები", + "seconds": "წამები", + "show-field-on-card": "აჩვენეთ ეს ველი ბარათზე", + "automatically-field-on-card": "Auto create field to all cards", + "showLabel-field-on-card": "Show field label on minicard", + "yes": "დიახ", + "no": "არა", + "accounts": "ანგარიშები", + "accounts-allowEmailChange": "ელ.ფოსტის ცვლილების უფლების დაშვება", + "accounts-allowUserNameChange": "მომხმარებლის სახელის ცვლილების უფლების დაშვება ", + "createdAt": "შექმნილია", + "verified": "შემოწმებული", + "active": "აქტიური", + "card-received": "მიღებული", + "card-received-on": "მიღებულია", + "card-end": "დასასრული", + "card-end-on": "დასრულდება : ", + "editCardReceivedDatePopup-title": "Change received date", + "editCardEndDatePopup-title": "შეცვალეთ საბოლოო თარიღი", + "setCardColorPopup-title": "Set color", + "setCardActionsColorPopup-title": "Choose a color", + "setSwimlaneColorPopup-title": "Choose a color", + "setListColorPopup-title": "Choose a color", + "assigned-by": "უფლებამოსილების გამცემი ", + "requested-by": "მომთხოვნი", + "board-delete-notice": "წაშლის შემთხვევაში თქვენ დაკარგავთ ამ დაფასთან ასოცირებულ ყველა მონაცემს მათ შორის : ჩამონათვალს, ბარათებს და მოქმედებებს. ", + "delete-board-confirm-popup": "ყველა ჩამონათვალი, ბარათი, ნიშანი და აქტივობა წაიშლება და თქვენ ვეღარ შეძლებთ მის აღდგენას. ", + "boardDeletePopup-title": "წავშალოთ დაფა? ", + "delete-board": "დაფის წაშლა", + "default-subtasks-board": "ქვესაქმიანობა __board__ დაფისთვის", + "default": "Default", + "queue": "რიგი", + "subtask-settings": "ქვესაქმიანობების პარამეტრები", + "card-settings": "Card Settings", + "boardSubtaskSettingsPopup-title": "Board Subtasks Settings", + "boardCardSettingsPopup-title": "Card Settings", + "deposit-subtasks-board": "Deposit subtasks to this board:", + "deposit-subtasks-list": "Landing list for subtasks deposited here:", + "show-parent-in-minicard": "Show parent in minicard:", + "prefix-with-full-path": "Prefix with full path", + "prefix-with-parent": "Prefix with parent", + "subtext-with-full-path": "Subtext with full path", + "subtext-with-parent": "Subtext with parent", + "change-card-parent": "Change card's parent", + "parent-card": "Parent card", + "source-board": "ძირითადი დაფა", + "no-parent": "Don't show parent", + "activity-added-label": "added label '%s' to %s", + "activity-removed-label": "removed label '%s' from %s", + "activity-delete-attach": "deleted an attachment from %s", + "activity-added-label-card": "added label '%s'", + "activity-removed-label-card": "removed label '%s'", + "activity-delete-attach-card": "deleted an attachment", + "activity-set-customfield": "set custom field '%s' to '%s' in %s", + "activity-unset-customfield": "unset custom field '%s' in %s", + "r-rule": "Rule", + "r-add-trigger": "Add trigger", + "r-add-action": "Add action", + "r-board-rules": "Board rules", + "r-add-rule": "Add rule", + "r-view-rule": "View rule", + "r-delete-rule": "Delete rule", + "r-new-rule-name": "New rule title", + "r-no-rules": "No rules", + "r-when-a-card": "When a card", + "r-is": "is", + "r-is-moved": "is moved", + "r-added-to": "added to", + "r-removed-from": "Removed from", + "r-the-board": "the board", + "r-list": "list", + "set-filter": "Set Filter", + "r-moved-to": "Moved to", + "r-moved-from": "Moved from", + "r-archived": "Moved to Archive", + "r-unarchived": "Restored from Archive", + "r-a-card": "a card", + "r-when-a-label-is": "When a label is", + "r-when-the-label": "When the label", + "r-list-name": "list name", + "r-when-a-member": "When a member is", + "r-when-the-member": "When the member", + "r-name": "name", + "r-when-a-attach": "When an attachment", + "r-when-a-checklist": "When a checklist is", + "r-when-the-checklist": "When the checklist", + "r-completed": "Completed", + "r-made-incomplete": "Made incomplete", + "r-when-a-item": "When a checklist item is", + "r-when-the-item": "When the checklist item", + "r-checked": "Checked", + "r-unchecked": "Unchecked", + "r-move-card-to": "Move card to", + "r-top-of": "Top of", + "r-bottom-of": "Bottom of", + "r-its-list": "its list", + "r-archive": "Move to Archive", + "r-unarchive": "Restore from Archive", + "r-card": "card", + "r-add": "დამატება", + "r-remove": "Remove", + "r-label": "label", + "r-member": "member", + "r-remove-all": "Remove all members from the card", + "r-set-color": "Set color to", + "r-checklist": "checklist", + "r-check-all": "Check all", + "r-uncheck-all": "Uncheck all", + "r-items-check": "items of checklist", + "r-check": "Check", + "r-uncheck": "Uncheck", + "r-item": "item", + "r-of-checklist": "of checklist", + "r-send-email": "Send an email", + "r-to": "to", + "r-subject": "subject", + "r-rule-details": "Rule details", + "r-d-move-to-top-gen": "Move card to top of its list", + "r-d-move-to-top-spec": "Move card to top of list", + "r-d-move-to-bottom-gen": "Move card to bottom of its list", + "r-d-move-to-bottom-spec": "Move card to bottom of list", + "r-d-send-email": "Send email", + "r-d-send-email-to": "to", + "r-d-send-email-subject": "subject", + "r-d-send-email-message": "message", + "r-d-archive": "Move card to Archive", + "r-d-unarchive": "Restore card from Archive", + "r-d-add-label": "Add label", + "r-d-remove-label": "Remove label", + "r-create-card": "Create new card", + "r-in-list": "in list", + "r-in-swimlane": "in swimlane", + "r-d-add-member": "Add member", + "r-d-remove-member": "Remove member", + "r-d-remove-all-member": "Remove all member", + "r-d-check-all": "Check all items of a list", + "r-d-uncheck-all": "Uncheck all items of a list", + "r-d-check-one": "Check item", + "r-d-uncheck-one": "Uncheck item", + "r-d-check-of-list": "of checklist", + "r-d-add-checklist": "Add checklist", + "r-d-remove-checklist": "Remove checklist", + "r-by": "by", + "r-add-checklist": "Add checklist", + "r-with-items": "with items", + "r-items-list": "item1,item2,item3", + "r-add-swimlane": "Add swimlane", + "r-swimlane-name": "swimlane name", + "r-board-note": "Note: leave a field empty to match every possible value.", + "r-checklist-note": "Note: checklist's items have to be written as comma separated values.", + "r-when-a-card-is-moved": "When a card is moved to another list", + "r-set": "Set", + "r-update": "Update", + "r-datefield": "date field", + "r-df-start-at": "start", + "r-df-due-at": "due", + "r-df-end-at": "end", + "r-df-received-at": "received", + "r-to-current-datetime": "to current date/time", + "r-remove-value-from": "Remove value from", + "ldap": "LDAP", + "oauth2": "OAuth2", + "cas": "CAS", + "authentication-method": "Authentication method", + "authentication-type": "Authentication type", + "custom-product-name": "Custom Product Name", + "layout": "Layout", + "hide-logo": "Hide Logo", + "add-custom-html-after-body-start": "Add Custom HTML after <body> start", + "add-custom-html-before-body-end": "Add Custom HTML before </body> end", + "error-undefined": "Something went wrong", + "error-ldap-login": "An error occurred while trying to login", + "display-authentication-method": "Display Authentication Method", + "default-authentication-method": "Default Authentication Method", + "duplicate-board": "Duplicate Board", + "people-number": "The number of people is:", + "swimlaneDeletePopup-title": "Delete Swimlane ?", + "swimlane-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the swimlane. There is no undo.", + "restore-all": "Restore all", + "delete-all": "Delete all", + "loading": "Loading, please wait.", + "previous_as": "last time was", + "act-a-dueAt": "modified due time to \nWhen: __timeValue__\nWhere: __card__\n previous due was __timeOldValue__", + "act-a-endAt": "modified ending time to __timeValue__ from (__timeOldValue__)", + "act-a-startAt": "modified starting time to __timeValue__ from (__timeOldValue__)", + "act-a-receivedAt": "modified received time to __timeValue__ from (__timeOldValue__)", + "a-dueAt": "modified due time to be", + "a-endAt": "modified ending time to be", + "a-startAt": "modified starting time to be", + "a-receivedAt": "modified received time to be", + "almostdue": "current due time %s is approaching", + "pastdue": "current due time %s is past", + "duenow": "current due time %s is today", + "act-newDue": "__list__/__card__ has 1st due reminder [__board__]", + "act-withDue": "__list__/__card__ due reminders [__board__]", + "act-almostdue": "was reminding the current due (__timeValue__) of __card__ is approaching", + "act-pastdue": "was reminding the current due (__timeValue__) of __card__ is past", + "act-duenow": "was reminding the current due (__timeValue__) of __card__ is now", + "act-atUserComment": "You were mentioned in [__board__] __list__/__card__", + "delete-user-confirm-popup": "Are you sure you want to delete this account? There is no undo.", + "accounts-allowUserDelete": "Allow users to self delete their account", + "hide-minicard-label-text": "Hide minicard label text", + "show-desktop-drag-handles": "Show desktop drag handles", + "assignee": "Assignee", + "cardAssigneesPopup-title": "Assignee", + "addmore-detail": "Add a more detailed description", + "show-on-card": "Show on Card", + "new": "New", + "editUserPopup-title": "Edit User", + "newUserPopup-title": "New User", + "notifications": "Notifications", + "view-all": "View All", + "filter-by-unread": "Filter by Unread", + "mark-all-as-read": "Mark all as read", + "allow-rename": "Allow Rename", + "allowRenamePopup-title": "Allow Rename" +} diff --git a/i18n/km.i18n.json b/i18n/km.i18n.json index 16718966..640448cd 100644 --- a/i18n/km.i18n.json +++ b/i18n/km.i18n.json @@ -1,769 +1,770 @@ { - "accept": "យល់ព្រម", - "act-activity-notify": "Activity Notification", - "act-addAttachment": "added attachment __attachment__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-deleteAttachment": "deleted attachment __attachment__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addSubtask": "added subtask __subtask__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addedLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removeLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removedLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addChecklist": "added checklist __checklist__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addChecklistItem": "added checklist item __checklistItem__ to checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removeChecklist": "removed checklist __checklist__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removeChecklistItem": "removed checklist item __checklistItem__ from checklist __checkList__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-checkedItem": "checked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-uncheckedItem": "unchecked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-completeChecklist": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-uncompleteChecklist": "uncompleted checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addComment": "commented on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-editComment": "edited comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-deleteComment": "deleted comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-createBoard": "created board __board__", - "act-createSwimlane": "created swimlane __swimlane__ to board __board__", - "act-createCard": "created card __card__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-createCustomField": "created custom field __customField__ at board __board__", - "act-deleteCustomField": "deleted custom field __customField__ at board __board__", - "act-setCustomField": "edited custom field __customField__: __customFieldValue__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-createList": "added list __list__ to board __board__", - "act-addBoardMember": "added member __member__ to board __board__", - "act-archivedBoard": "Board __board__ moved to Archive", - "act-archivedCard": "Card __card__ at list __list__ at swimlane __swimlane__ at board __board__ moved to Archive", - "act-archivedList": "List __list__ at swimlane __swimlane__ at board __board__ moved to Archive", - "act-archivedSwimlane": "Swimlane __swimlane__ at board __board__ moved to Archive", - "act-importBoard": "imported board __board__", - "act-importCard": "imported card __card__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-importList": "imported list __list__ to swimlane __swimlane__ at board __board__", - "act-joinMember": "added member __member__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-moveCard": "moved card __card__ at board __board__ from list __oldList__ at swimlane __oldSwimlane__ to list __list__ at swimlane __swimlane__", - "act-moveCardToOtherBoard": "moved card __card__ from list __oldList__ at swimlane __oldSwimlane__ at board __oldBoard__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-removeBoardMember": "removed member __member__ from board __board__", - "act-restoredCard": "restored card __card__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-unjoinMember": "removed member __member__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-withBoardTitle": "__board__", - "act-withCardTitle": "[__board__] __card__", - "actions": "Actions", - "activities": "Activities", - "activity": "Activity", - "activity-added": "added %s to %s", - "activity-archived": "%s moved to Archive", - "activity-attached": "attached %s to %s", - "activity-created": "created %s", - "activity-customfield-created": "created custom field %s", - "activity-excluded": "excluded %s from %s", - "activity-imported": "imported %s into %s from %s", - "activity-imported-board": "imported %s from %s", - "activity-joined": "joined %s", - "activity-moved": "moved %s from %s to %s", - "activity-on": "on %s", - "activity-removed": "removed %s from %s", - "activity-sent": "sent %s to %s", - "activity-unjoined": "unjoined %s", - "activity-subtask-added": "added subtask to %s", - "activity-checked-item": "checked %s in checklist %s of %s", - "activity-unchecked-item": "unchecked %s in checklist %s of %s", - "activity-checklist-added": "added checklist to %s", - "activity-checklist-removed": "removed a checklist from %s", - "activity-checklist-completed": "completed checklist %s of %s", - "activity-checklist-uncompleted": "uncompleted the checklist %s of %s", - "activity-checklist-item-added": "added checklist item to '%s' in %s", - "activity-checklist-item-removed": "removed a checklist item from '%s' in %s", - "add": "Add", - "activity-checked-item-card": "checked %s in checklist %s", - "activity-unchecked-item-card": "unchecked %s in checklist %s", - "activity-checklist-completed-card": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "activity-checklist-uncompleted-card": "uncompleted the checklist %s", - "activity-editComment": "edited comment %s", - "activity-deleteComment": "deleted comment %s", - "add-attachment": "Add Attachment", - "add-board": "Add Board", - "add-card": "Add Card", - "add-swimlane": "Add Swimlane", - "add-subtask": "Add Subtask", - "add-checklist": "Add Checklist", - "add-checklist-item": "Add an item to checklist", - "add-cover": "Add Cover", - "add-label": "Add Label", - "add-list": "Add List", - "add-members": "Add Members", - "added": "Added", - "addMemberPopup-title": "Members", - "admin": "Admin", - "admin-desc": "Can view and edit cards, remove members, and change settings for the board.", - "admin-announcement": "Announcement", - "admin-announcement-active": "Active System-Wide Announcement", - "admin-announcement-title": "Announcement from Administrator", - "all-boards": "All boards", - "and-n-other-card": "And __count__ other card", - "and-n-other-card_plural": "And __count__ other cards", - "apply": "Apply", - "app-is-offline": "Loading, please wait. Refreshing the page will cause data loss. If loading does not work, please check that server has not stopped.", - "archive": "Move to Archive", - "archive-all": "Move All to Archive", - "archive-board": "Move Board to Archive", - "archive-card": "Move Card to Archive", - "archive-list": "Move List to Archive", - "archive-swimlane": "Move Swimlane to Archive", - "archive-selection": "Move selection to Archive", - "archiveBoardPopup-title": "Move Board to Archive?", - "archived-items": "Archive", - "archived-boards": "Boards in Archive", - "restore-board": "Restore Board", - "no-archived-boards": "No Boards in Archive.", - "archives": "Archive", - "template": "Template", - "templates": "Templates", - "assign-member": "Assign member", - "attached": "attached", - "attachment": "Attachment", - "attachment-delete-pop": "Deleting an attachment is permanent. There is no undo.", - "attachmentDeletePopup-title": "Delete Attachment?", - "attachments": "Attachments", - "auto-watch": "Automatically watch boards when they are created", - "avatar-too-big": "The avatar is too large (70KB max)", - "back": "Back", - "board-change-color": "Change color", - "board-nb-stars": "%s stars", - "board-not-found": "Board not found", - "board-private-info": "This board will be <strong>private</strong>.", - "board-public-info": "This board will be <strong>public</strong>.", - "boardChangeColorPopup-title": "Change Board Background", - "boardChangeTitlePopup-title": "Rename Board", - "boardChangeVisibilityPopup-title": "Change Visibility", - "boardChangeWatchPopup-title": "Change Watch", - "boardMenuPopup-title": "Board Settings", - "boardChangeViewPopup-title": "Board View", - "boards": "Boards", - "board-view": "Board View", - "board-view-cal": "Calendar", - "board-view-swimlanes": "Swimlanes", - "board-view-collapse": "Collapse", - "board-view-lists": "Lists", - "bucket-example": "Like “Bucket List” for example", - "cancel": "Cancel", - "card-archived": "This card is moved to Archive.", - "board-archived": "This board is moved to Archive.", - "card-comments-title": "This card has %s comment.", - "card-delete-notice": "Deleting is permanent. You will lose all actions associated with this card.", - "card-delete-pop": "All actions will be removed from the activity feed and you won't be able to re-open the card. There is no undo.", - "card-delete-suggest-archive": "You can move a card to Archive to remove it from the board and preserve the activity.", - "card-due": "Due", - "card-due-on": "Due on", - "card-spent": "Spent Time", - "card-edit-attachments": "Edit attachments", - "card-edit-custom-fields": "Edit custom fields", - "card-edit-labels": "Edit labels", - "card-edit-members": "Edit members", - "card-labels-title": "Change the labels for the card.", - "card-members-title": "Add or remove members of the board from the card.", - "card-start": "Start", - "card-start-on": "Starts on", - "cardAttachmentsPopup-title": "Attach From", - "cardCustomField-datePopup-title": "Change date", - "cardCustomFieldsPopup-title": "Edit custom fields", - "cardDeletePopup-title": "Delete Card?", - "cardDetailsActionsPopup-title": "Card Actions", - "cardLabelsPopup-title": "Labels", - "cardMembersPopup-title": "Members", - "cardMorePopup-title": "More", - "cardTemplatePopup-title": "Create template", - "cards": "Cards", - "cards-count": "Cards", - "casSignIn": "Sign In with CAS", - "cardType-card": "Card", - "cardType-linkedCard": "Linked Card", - "cardType-linkedBoard": "Linked Board", - "change": "Change", - "change-avatar": "Change Avatar", - "change-password": "Change Password", - "change-permissions": "Change permissions", - "change-settings": "Change Settings", - "changeAvatarPopup-title": "Change Avatar", - "changeLanguagePopup-title": "Change Language", - "changePasswordPopup-title": "Change Password", - "changePermissionsPopup-title": "Change Permissions", - "changeSettingsPopup-title": "Change Settings", - "subtasks": "Subtasks", - "checklists": "Checklists", - "click-to-star": "Click to star this board.", - "click-to-unstar": "Click to unstar this board.", - "clipboard": "Clipboard or drag & drop", - "close": "Close", - "close-board": "Close Board", - "close-board-pop": "You will be able to restore the board by clicking the “Archive” button from the home header.", - "color-black": "black", - "color-blue": "blue", - "color-crimson": "crimson", - "color-darkgreen": "darkgreen", - "color-gold": "gold", - "color-gray": "gray", - "color-green": "green", - "color-indigo": "indigo", - "color-lime": "lime", - "color-magenta": "magenta", - "color-mistyrose": "mistyrose", - "color-navy": "navy", - "color-orange": "orange", - "color-paleturquoise": "paleturquoise", - "color-peachpuff": "peachpuff", - "color-pink": "pink", - "color-plum": "plum", - "color-purple": "purple", - "color-red": "red", - "color-saddlebrown": "saddlebrown", - "color-silver": "silver", - "color-sky": "sky", - "color-slateblue": "slateblue", - "color-white": "white", - "color-yellow": "yellow", - "unset-color": "Unset", - "comment": "Comment", - "comment-placeholder": "Write Comment", - "comment-only": "Comment only", - "comment-only-desc": "Can comment on cards only.", - "no-comments": "No comments", - "no-comments-desc": "Can not see comments and activities.", - "worker": "Worker", - "worker-desc": "Can only move cards, assign itself to card and comment.", - "computer": "Computer", - "confirm-subtask-delete-dialog": "Are you sure you want to delete subtask?", - "confirm-checklist-delete-dialog": "Are you sure you want to delete checklist?", - "copy-card-link-to-clipboard": "Copy card link to clipboard", - "linkCardPopup-title": "Link Card", - "searchElementPopup-title": "Search", - "copyCardPopup-title": "Copy Card", - "copyChecklistToManyCardsPopup-title": "Copy Checklist Template to Many Cards", - "copyChecklistToManyCardsPopup-instructions": "Destination Card Titles and Descriptions in this JSON format", - "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"First card title\", \"description\":\"First card description\"}, {\"title\":\"Second card title\",\"description\":\"Second card description\"},{\"title\":\"Last card title\",\"description\":\"Last card description\"} ]", - "create": "Create", - "createBoardPopup-title": "Create Board", - "chooseBoardSourcePopup-title": "Import board", - "createLabelPopup-title": "Create Label", - "createCustomField": "Create Field", - "createCustomFieldPopup-title": "Create Field", - "current": "current", - "custom-field-delete-pop": "There is no undo. This will remove this custom field from all cards and destroy its history.", - "custom-field-checkbox": "Checkbox", - "custom-field-date": "Date", - "custom-field-dropdown": "Dropdown List", - "custom-field-dropdown-none": "(none)", - "custom-field-dropdown-options": "List Options", - "custom-field-dropdown-options-placeholder": "Press enter to add more options", - "custom-field-dropdown-unknown": "(unknown)", - "custom-field-number": "Number", - "custom-field-text": "Text", - "custom-fields": "Custom Fields", - "date": "Date", - "decline": "Decline", - "default-avatar": "Default avatar", - "delete": "Delete", - "deleteCustomFieldPopup-title": "Delete Custom Field?", - "deleteLabelPopup-title": "Delete Label?", - "description": "Description", - "disambiguateMultiLabelPopup-title": "Disambiguate Label Action", - "disambiguateMultiMemberPopup-title": "Disambiguate Member Action", - "discard": "Discard", - "done": "Done", - "download": "Download", - "edit": "Edit", - "edit-avatar": "Change Avatar", - "edit-profile": "Edit Profile", - "edit-wip-limit": "Edit WIP Limit", - "soft-wip-limit": "Soft WIP Limit", - "editCardStartDatePopup-title": "Change start date", - "editCardDueDatePopup-title": "Change due date", - "editCustomFieldPopup-title": "Edit Field", - "editCardSpentTimePopup-title": "Change spent time", - "editLabelPopup-title": "Change Label", - "editNotificationPopup-title": "Edit Notification", - "editProfilePopup-title": "Edit Profile", - "email": "Email", - "email-enrollAccount-subject": "An account created for you on __siteName__", - "email-enrollAccount-text": "Hello __user__,\n\nTo start using the service, simply click the link below.\n\n__url__\n\nThanks.", - "email-fail": "Sending email failed", - "email-fail-text": "Error trying to send email", - "email-invalid": "Invalid email", - "email-invite": "Invite via Email", - "email-invite-subject": "__inviter__ sent you an invitation", - "email-invite-text": "Dear __user__,\n\n__inviter__ invites you to join board \"__board__\" for collaborations.\n\nPlease follow the link below:\n\n__url__\n\nThanks.", - "email-resetPassword-subject": "Reset your password on __siteName__", - "email-resetPassword-text": "Hello __user__,\n\nTo reset your password, simply click the link below.\n\n__url__\n\nThanks.", - "email-sent": "Email sent", - "email-verifyEmail-subject": "Verify your email address on __siteName__", - "email-verifyEmail-text": "Hello __user__,\n\nTo verify your account email, simply click the link below.\n\n__url__\n\nThanks.", - "enable-wip-limit": "Enable WIP Limit", - "error-board-doesNotExist": "This board does not exist", - "error-board-notAdmin": "You need to be admin of this board to do that", - "error-board-notAMember": "You need to be a member of this board to do that", - "error-json-malformed": "Your text is not valid JSON", - "error-json-schema": "Your JSON data does not include the proper information in the correct format", - "error-list-doesNotExist": "This list does not exist", - "error-user-doesNotExist": "This user does not exist", - "error-user-notAllowSelf": "You can not invite yourself", - "error-user-notCreated": "This user is not created", - "error-username-taken": "This username is already taken", - "error-email-taken": "Email has already been taken", - "export-board": "Export board", - "sort": "Sort", - "sort-desc": "Click to Sort List", - "list-sort-by": "Sort the List By:", - "list-label-modifiedAt": "Last Access Time", - "list-label-title": "Name of the List", - "list-label-sort": "Your Manual Order", - "list-label-short-modifiedAt": "(L)", - "list-label-short-title": "(N)", - "list-label-short-sort": "(M)", - "filter": "Filter", - "filter-cards": "Filter Cards or Lists", - "list-filter-label": "Filter List by Title", - "filter-clear": "Clear filter", - "filter-no-label": "No label", - "filter-no-member": "No member", - "filter-no-custom-fields": "No Custom Fields", - "filter-show-archive": "Show archived lists", - "filter-hide-empty": "Hide empty lists", - "filter-on": "Filter is on", - "filter-on-desc": "You are filtering cards on this board. Click here to edit filter.", - "filter-to-selection": "Filter to selection", - "advanced-filter-label": "Advanced Filter", - "advanced-filter-description": "Advanced Filter allows to write a string containing following operators: == != <= >= && || ( ) A space is used as a separator between the Operators. You can filter for all Custom Fields by typing their names and values. For Example: Field1 == Value1. Note: If fields or values contains spaces, you need to encapsulate them into single quotes. For Example: 'Field 1' == 'Value 1'. For single control characters (' \\/) to be skipped, you can use \\. For example: Field1 == I\\'m. Also you can combine multiple conditions. For Example: F1 == V1 || F1 == V2. Normally all operators are interpreted from left to right. You can change the order by placing brackets. For Example: F1 == V1 && ( F2 == V2 || F2 == V3 ). Also you can search text fields using regex: F1 == /Tes.*/i", - "fullname": "Full Name", - "header-logo-title": "Go back to your boards page.", - "hide-system-messages": "Hide system messages", - "headerBarCreateBoardPopup-title": "Create Board", - "home": "Home", - "import": "Import", - "link": "Link", - "import-board": "import board", - "import-board-c": "Import board", - "import-board-title-trello": "Import board from Trello", - "import-board-title-wekan": "Import board from previous export", - "import-sandstorm-backup-warning": "Do not delete data you import from original exported board or Trello before checking does this grain close and open again, or do you get Board not found error, that means data loss.", - "import-sandstorm-warning": "Imported board will delete all existing data on board and replace it with imported board.", - "from-trello": "From Trello", - "from-wekan": "From previous export", - "import-board-instruction-trello": "In your Trello board, go to 'Menu', then 'More', 'Print and Export', 'Export JSON', and copy the resulting text.", - "import-board-instruction-wekan": "In your board, go to 'Menu', then 'Export board', and copy the text in the downloaded file.", - "import-board-instruction-about-errors": "If you get errors when importing board, sometimes importing still works, and board is at All Boards page.", - "import-json-placeholder": "Paste your valid JSON data here", - "import-map-members": "Map members", - "import-members-map": "Your imported board has some members. Please map the members you want to import to your users", - "import-show-user-mapping": "Review members mapping", - "import-user-select": "Pick your existing user you want to use as this member", - "importMapMembersAddPopup-title": "Select member", - "info": "Version", - "initials": "Initials", - "invalid-date": "Invalid date", - "invalid-time": "Invalid time", - "invalid-user": "Invalid user", - "joined": "joined", - "just-invited": "You are just invited to this board", - "keyboard-shortcuts": "Keyboard shortcuts", - "label-create": "Create Label", - "label-default": "%s label (default)", - "label-delete-pop": "There is no undo. This will remove this label from all cards and destroy its history.", - "labels": "Labels", - "language": "Language", - "last-admin-desc": "You can’t change roles because there must be at least one admin.", - "leave-board": "Leave Board", - "leave-board-pop": "Are you sure you want to leave __boardTitle__? You will be removed from all cards on this board.", - "leaveBoardPopup-title": "Leave Board ?", - "link-card": "Link to this card", - "list-archive-cards": "Move all cards in this list to Archive", - "list-archive-cards-pop": "This will remove all the cards in this list from the board. To view cards in Archive and bring them back to the board, click “Menu” > “Archive”.", - "list-move-cards": "Move all cards in this list", - "list-select-cards": "Select all cards in this list", - "set-color-list": "Set Color", - "listActionPopup-title": "List Actions", - "swimlaneActionPopup-title": "Swimlane Actions", - "swimlaneAddPopup-title": "Add a Swimlane below", - "listImportCardPopup-title": "Import a Trello card", - "listMorePopup-title": "More", - "link-list": "Link to this list", - "list-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the list. There is no undo.", - "list-delete-suggest-archive": "You can move a list to Archive to remove it from the board and preserve the activity.", - "lists": "Lists", - "swimlanes": "Swimlanes", - "log-out": "Log Out", - "log-in": "Log In", - "loginPopup-title": "Log In", - "memberMenuPopup-title": "Member Settings", - "members": "Members", - "menu": "Menu", - "move-selection": "Move selection", - "moveCardPopup-title": "Move Card", - "moveCardToBottom-title": "Move to Bottom", - "moveCardToTop-title": "Move to Top", - "moveSelectionPopup-title": "Move selection", - "multi-selection": "Multi-Selection", - "multi-selection-on": "Multi-Selection is on", - "muted": "Muted", - "muted-info": "You will never be notified of any changes in this board", - "my-boards": "My Boards", - "name": "Name", - "no-archived-cards": "No cards in Archive.", - "no-archived-lists": "No lists in Archive.", - "no-archived-swimlanes": "No swimlanes in Archive.", - "no-results": "No results", - "normal": "Normal", - "normal-desc": "Can view and edit cards. Can't change settings.", - "not-accepted-yet": "Invitation not accepted yet", - "notify-participate": "Receive updates to any cards you participate as creater or member", - "notify-watch": "Receive updates to any boards, lists, or cards you’re watching", - "optional": "optional", - "or": "or", - "page-maybe-private": "This page may be private. You may be able to view it by <a href='%s'>logging in</a>.", - "page-not-found": "Page not found.", - "password": "Password", - "paste-or-dragdrop": "to paste, or drag & drop image file to it (image only)", - "participating": "Participating", - "preview": "Preview", - "previewAttachedImagePopup-title": "Preview", - "previewClipboardImagePopup-title": "Preview", - "private": "Private", - "private-desc": "This board is private. Only people added to the board can view and edit it.", - "profile": "Profile", - "public": "Public", - "public-desc": "This board is public. It's visible to anyone with the link and will show up in search engines like Google. Only people added to the board can edit.", - "quick-access-description": "Star a board to add a shortcut in this bar.", - "remove-cover": "Remove Cover", - "remove-from-board": "Remove from Board", - "remove-label": "Remove Label", - "listDeletePopup-title": "Delete List ?", - "remove-member": "Remove Member", - "remove-member-from-card": "Remove from Card", - "remove-member-pop": "Remove __name__ (__username__) from __boardTitle__? The member will be removed from all cards on this board. They will receive a notification.", - "removeMemberPopup-title": "Remove Member?", - "rename": "Rename", - "rename-board": "Rename Board", - "restore": "Restore", - "save": "Save", - "search": "Search", - "rules": "Rules", - "search-cards": "Search from card/list titles, descriptions and custom fields on this board", - "search-example": "Text to search for?", - "select-color": "Select Color", - "set-wip-limit-value": "Set a limit for the maximum number of tasks in this list", - "setWipLimitPopup-title": "Set WIP Limit", - "shortcut-assign-self": "Assign yourself to current card", - "shortcut-autocomplete-emoji": "Autocomplete emoji", - "shortcut-autocomplete-members": "Autocomplete members", - "shortcut-clear-filters": "Clear all filters", - "shortcut-close-dialog": "បិទផ្ទាំង", - "shortcut-filter-my-cards": "តម្រងកាតរបស់ខ្ញុំ", - "shortcut-show-shortcuts": "Bring up this shortcuts list", - "shortcut-toggle-filterbar": "Toggle Filter Sidebar", - "shortcut-toggle-sidebar": "Toggle Board Sidebar", - "show-cards-minimum-count": "Show cards count if list contains more than", - "sidebar-open": "Open Sidebar", - "sidebar-close": "Close Sidebar", - "signupPopup-title": "បង្កើតគណនីមួយ", - "star-board-title": "Click to star this board. It will show up at top of your boards list.", - "starred-boards": "Starred Boards", - "starred-boards-description": "Starred boards show up at the top of your boards list.", - "subscribe": "Subscribe", - "team": "Team", - "this-board": "this board", - "this-card": "កាតនេះ", - "spent-time-hours": "ចំណាយពេល (ម៉ោង)", - "overtime-hours": "លើសពេល (ម៉ោង)", - "overtime": "លើសពេល", - "has-overtime-cards": "មានកាតលើសពេល", - "has-spenttime-cards": "មានកាតដែលបានចំណាយពេល", - "time": "Time", - "title": "Title", - "tracking": "Tracking", - "tracking-info": "You will be notified of any changes to those cards you are involved as creator or member.", - "type": "Type", - "unassign-member": "Unassign member", - "unsaved-description": "You have an unsaved description.", - "unwatch": "Unwatch", - "upload": "Upload", - "upload-avatar": "Upload an avatar", - "uploaded-avatar": "Uploaded an avatar", - "username": "Username", - "view-it": "View it", - "warn-list-archived": "warning: this card is in an list at Archive", - "watch": "Watch", - "watching": "Watching", - "watching-info": "You will be notified of any change in this board", - "welcome-board": "Welcome Board", - "welcome-swimlane": "Milestone 1", - "welcome-list1": "Basics", - "welcome-list2": "Advanced", - "card-templates-swimlane": "Card Templates", - "list-templates-swimlane": "List Templates", - "board-templates-swimlane": "Board Templates", - "what-to-do": "What do you want to do?", - "wipLimitErrorPopup-title": "Invalid WIP Limit", - "wipLimitErrorPopup-dialog-pt1": "The number of tasks in this list is higher than the WIP limit you've defined.", - "wipLimitErrorPopup-dialog-pt2": "Please move some tasks out of this list, or set a higher WIP limit.", - "admin-panel": "Admin Panel", - "settings": "Settings", - "people": "People", - "registration": "Registration", - "disable-self-registration": "Disable Self-Registration", - "invite": "Invite", - "invite-people": "Invite People", - "to-boards": "To board(s)", - "email-addresses": "Email Addresses", - "smtp-host-description": "The address of the SMTP server that handles your emails.", - "smtp-port-description": "The port your SMTP server uses for outgoing emails.", - "smtp-tls-description": "Enable TLS support for SMTP server", - "smtp-host": "SMTP Host", - "smtp-port": "SMTP Port", - "smtp-username": "Username", - "smtp-password": "Password", - "smtp-tls": "TLS support", - "send-from": "From", - "send-smtp-test": "Send a test email to yourself", - "invitation-code": "Invitation Code", - "email-invite-register-subject": "__inviter__ sent you an invitation", - "email-invite-register-text": "Dear __user__,\n\n__inviter__ invites you to kanban board for collaborations.\n\nPlease follow the link below:\n__url__\n\nAnd your invitation code is: __icode__\n\nThanks.", - "email-smtp-test-subject": "SMTP Test Email", - "email-smtp-test-text": "You have successfully sent an email", - "error-invitation-code-not-exist": "Invitation code doesn't exist", - "error-notAuthorized": "You are not authorized to view this page.", - "webhook-title": "Webhook Name", - "webhook-token": "Token (Optional for Authentication)", - "outgoing-webhooks": "Outgoing Webhooks", - "bidirectional-webhooks": "Two-Way Webhooks", - "outgoingWebhooksPopup-title": "Outgoing Webhooks", - "boardCardTitlePopup-title": "Card Title Filter", - "disable-webhook": "Disable This Webhook", - "global-webhook": "Global Webhooks", - "new-outgoing-webhook": "New Outgoing Webhook", - "no-name": "(Unknown)", - "Node_version": "Node version", - "Meteor_version": "Meteor version", - "MongoDB_version": "MongoDB version", - "MongoDB_storage_engine": "MongoDB storage engine", - "MongoDB_Oplog_enabled": "MongoDB Oplog enabled", - "OS_Arch": "OS Arch", - "OS_Cpus": "OS CPU Count", - "OS_Freemem": "OS Free Memory", - "OS_Loadavg": "OS Load Average", - "OS_Platform": "OS Platform", - "OS_Release": "OS Release", - "OS_Totalmem": "OS Total Memory", - "OS_Type": "OS Type", - "OS_Uptime": "OS Uptime", - "days": "days", - "hours": "hours", - "minutes": "minutes", - "seconds": "seconds", - "show-field-on-card": "Show this field on card", - "automatically-field-on-card": "Auto create field to all cards", - "showLabel-field-on-card": "Show field label on minicard", - "yes": "Yes", - "no": "No", - "accounts": "Accounts", - "accounts-allowEmailChange": "Allow Email Change", - "accounts-allowUserNameChange": "Allow Username Change", - "createdAt": "Created at", - "verified": "Verified", - "active": "Active", - "card-received": "Received", - "card-received-on": "Received on", - "card-end": "End", - "card-end-on": "Ends on", - "editCardReceivedDatePopup-title": "Change received date", - "editCardEndDatePopup-title": "Change end date", - "setCardColorPopup-title": "Set color", - "setCardActionsColorPopup-title": "Choose a color", - "setSwimlaneColorPopup-title": "Choose a color", - "setListColorPopup-title": "Choose a color", - "assigned-by": "Assigned By", - "requested-by": "Requested By", - "board-delete-notice": "Deleting is permanent. You will lose all lists, cards and actions associated with this board.", - "delete-board-confirm-popup": "All lists, cards, labels, and activities will be deleted and you won't be able to recover the board contents. There is no undo.", - "boardDeletePopup-title": "Delete Board?", - "delete-board": "Delete Board", - "default-subtasks-board": "Subtasks for __board__ board", - "default": "Default", - "queue": "Queue", - "subtask-settings": "Subtasks Settings", - "card-settings": "Card Settings", - "boardSubtaskSettingsPopup-title": "Board Subtasks Settings", - "boardCardSettingsPopup-title": "Card Settings", - "deposit-subtasks-board": "Deposit subtasks to this board:", - "deposit-subtasks-list": "Landing list for subtasks deposited here:", - "show-parent-in-minicard": "Show parent in minicard:", - "prefix-with-full-path": "Prefix with full path", - "prefix-with-parent": "Prefix with parent", - "subtext-with-full-path": "Subtext with full path", - "subtext-with-parent": "Subtext with parent", - "change-card-parent": "Change card's parent", - "parent-card": "Parent card", - "source-board": "Source board", - "no-parent": "Don't show parent", - "activity-added-label": "added label '%s' to %s", - "activity-removed-label": "removed label '%s' from %s", - "activity-delete-attach": "deleted an attachment from %s", - "activity-added-label-card": "added label '%s'", - "activity-removed-label-card": "removed label '%s'", - "activity-delete-attach-card": "deleted an attachment", - "activity-set-customfield": "set custom field '%s' to '%s' in %s", - "activity-unset-customfield": "unset custom field '%s' in %s", - "r-rule": "Rule", - "r-add-trigger": "Add trigger", - "r-add-action": "Add action", - "r-board-rules": "Board rules", - "r-add-rule": "Add rule", - "r-view-rule": "View rule", - "r-delete-rule": "Delete rule", - "r-new-rule-name": "New rule title", - "r-no-rules": "No rules", - "r-when-a-card": "When a card", - "r-is": "is", - "r-is-moved": "is moved", - "r-added-to": "added to", - "r-removed-from": "Removed from", - "r-the-board": "the board", - "r-list": "list", - "set-filter": "Set Filter", - "r-moved-to": "Moved to", - "r-moved-from": "Moved from", - "r-archived": "Moved to Archive", - "r-unarchived": "Restored from Archive", - "r-a-card": "a card", - "r-when-a-label-is": "When a label is", - "r-when-the-label": "When the label", - "r-list-name": "list name", - "r-when-a-member": "When a member is", - "r-when-the-member": "When the member", - "r-name": "name", - "r-when-a-attach": "When an attachment", - "r-when-a-checklist": "When a checklist is", - "r-when-the-checklist": "When the checklist", - "r-completed": "Completed", - "r-made-incomplete": "Made incomplete", - "r-when-a-item": "When a checklist item is", - "r-when-the-item": "When the checklist item", - "r-checked": "Checked", - "r-unchecked": "Unchecked", - "r-move-card-to": "Move card to", - "r-top-of": "Top of", - "r-bottom-of": "Bottom of", - "r-its-list": "its list", - "r-archive": "Move to Archive", - "r-unarchive": "Restore from Archive", - "r-card": "card", - "r-add": "Add", - "r-remove": "Remove", - "r-label": "label", - "r-member": "member", - "r-remove-all": "Remove all members from the card", - "r-set-color": "Set color to", - "r-checklist": "checklist", - "r-check-all": "Check all", - "r-uncheck-all": "Uncheck all", - "r-items-check": "items of checklist", - "r-check": "Check", - "r-uncheck": "Uncheck", - "r-item": "item", - "r-of-checklist": "of checklist", - "r-send-email": "Send an email", - "r-to": "to", - "r-subject": "subject", - "r-rule-details": "Rule details", - "r-d-move-to-top-gen": "Move card to top of its list", - "r-d-move-to-top-spec": "Move card to top of list", - "r-d-move-to-bottom-gen": "Move card to bottom of its list", - "r-d-move-to-bottom-spec": "Move card to bottom of list", - "r-d-send-email": "Send email", - "r-d-send-email-to": "to", - "r-d-send-email-subject": "subject", - "r-d-send-email-message": "message", - "r-d-archive": "Move card to Archive", - "r-d-unarchive": "Restore card from Archive", - "r-d-add-label": "Add label", - "r-d-remove-label": "Remove label", - "r-create-card": "Create new card", - "r-in-list": "in list", - "r-in-swimlane": "in swimlane", - "r-d-add-member": "Add member", - "r-d-remove-member": "Remove member", - "r-d-remove-all-member": "Remove all member", - "r-d-check-all": "Check all items of a list", - "r-d-uncheck-all": "Uncheck all items of a list", - "r-d-check-one": "Check item", - "r-d-uncheck-one": "Uncheck item", - "r-d-check-of-list": "of checklist", - "r-d-add-checklist": "Add checklist", - "r-d-remove-checklist": "Remove checklist", - "r-by": "by", - "r-add-checklist": "Add checklist", - "r-with-items": "with items", - "r-items-list": "item1,item2,item3", - "r-add-swimlane": "Add swimlane", - "r-swimlane-name": "swimlane name", - "r-board-note": "Note: leave a field empty to match every possible value.", - "r-checklist-note": "Note: checklist's items have to be written as comma separated values.", - "r-when-a-card-is-moved": "When a card is moved to another list", - "r-set": "Set", - "r-update": "Update", - "r-datefield": "date field", - "r-df-start-at": "start", - "r-df-due-at": "due", - "r-df-end-at": "end", - "r-df-received-at": "received", - "r-to-current-datetime": "to current date/time", - "r-remove-value-from": "Remove value from", - "ldap": "LDAP", - "oauth2": "OAuth2", - "cas": "CAS", - "authentication-method": "Authentication method", - "authentication-type": "Authentication type", - "custom-product-name": "Custom Product Name", - "layout": "Layout", - "hide-logo": "Hide Logo", - "add-custom-html-after-body-start": "Add Custom HTML after <body> start", - "add-custom-html-before-body-end": "Add Custom HTML before </body> end", - "error-undefined": "Something went wrong", - "error-ldap-login": "An error occurred while trying to login", - "display-authentication-method": "Display Authentication Method", - "default-authentication-method": "Default Authentication Method", - "duplicate-board": "Duplicate Board", - "people-number": "The number of people is:", - "swimlaneDeletePopup-title": "Delete Swimlane ?", - "swimlane-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the swimlane. There is no undo.", - "restore-all": "Restore all", - "delete-all": "Delete all", - "loading": "Loading, please wait.", - "previous_as": "last time was", - "act-a-dueAt": "modified due time to \nWhen: __timeValue__\nWhere: __card__\n previous due was __timeOldValue__", - "act-a-endAt": "modified ending time to __timeValue__ from (__timeOldValue__)", - "act-a-startAt": "modified starting time to __timeValue__ from (__timeOldValue__)", - "act-a-receivedAt": "modified received time to __timeValue__ from (__timeOldValue__)", - "a-dueAt": "modified due time to be", - "a-endAt": "modified ending time to be", - "a-startAt": "modified starting time to be", - "a-receivedAt": "modified received time to be", - "almostdue": "current due time %s is approaching", - "pastdue": "current due time %s is past", - "duenow": "current due time %s is today", - "act-newDue": "__list__/__card__ has 1st due reminder [__board__]", - "act-withDue": "__list__/__card__ due reminders [__board__]", - "act-almostdue": "was reminding the current due (__timeValue__) of __card__ is approaching", - "act-pastdue": "was reminding the current due (__timeValue__) of __card__ is past", - "act-duenow": "was reminding the current due (__timeValue__) of __card__ is now", - "act-atUserComment": "You were mentioned in [__board__] __list__/__card__", - "delete-user-confirm-popup": "Are you sure you want to delete this account? There is no undo.", - "accounts-allowUserDelete": "Allow users to self delete their account", - "hide-minicard-label-text": "Hide minicard label text", - "show-desktop-drag-handles": "Show desktop drag handles", - "assignee": "Assignee", - "cardAssigneesPopup-title": "Assignee", - "addmore-detail": "Add a more detailed description", - "show-on-card": "Show on Card", - "new": "New", - "editUserPopup-title": "Edit User", - "newUserPopup-title": "New User", - "notifications": "Notifications", - "view-all": "View All", - "filter-by-unread": "Filter by Unread", - "mark-all-as-read": "Mark all as read", - "allow-rename": "Allow Rename", - "allowRenamePopup-title": "Allow Rename" -} \ No newline at end of file + "accept": "យល់ព្រម", + "act-activity-notify": "Activity Notification", + "act-addAttachment": "added attachment __attachment__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-deleteAttachment": "deleted attachment __attachment__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addSubtask": "added subtask __subtask__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addedLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removeLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removedLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addChecklist": "added checklist __checklist__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addChecklistItem": "added checklist item __checklistItem__ to checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removeChecklist": "removed checklist __checklist__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removeChecklistItem": "removed checklist item __checklistItem__ from checklist __checkList__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-checkedItem": "checked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-uncheckedItem": "unchecked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-completeChecklist": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-uncompleteChecklist": "uncompleted checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addComment": "commented on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-editComment": "edited comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-deleteComment": "deleted comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-createBoard": "created board __board__", + "act-createSwimlane": "created swimlane __swimlane__ to board __board__", + "act-createCard": "created card __card__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-createCustomField": "created custom field __customField__ at board __board__", + "act-deleteCustomField": "deleted custom field __customField__ at board __board__", + "act-setCustomField": "edited custom field __customField__: __customFieldValue__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-createList": "added list __list__ to board __board__", + "act-addBoardMember": "added member __member__ to board __board__", + "act-archivedBoard": "Board __board__ moved to Archive", + "act-archivedCard": "Card __card__ at list __list__ at swimlane __swimlane__ at board __board__ moved to Archive", + "act-archivedList": "List __list__ at swimlane __swimlane__ at board __board__ moved to Archive", + "act-archivedSwimlane": "Swimlane __swimlane__ at board __board__ moved to Archive", + "act-importBoard": "imported board __board__", + "act-importCard": "imported card __card__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-importList": "imported list __list__ to swimlane __swimlane__ at board __board__", + "act-joinMember": "added member __member__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-moveCard": "moved card __card__ at board __board__ from list __oldList__ at swimlane __oldSwimlane__ to list __list__ at swimlane __swimlane__", + "act-moveCardToOtherBoard": "moved card __card__ from list __oldList__ at swimlane __oldSwimlane__ at board __oldBoard__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-removeBoardMember": "removed member __member__ from board __board__", + "act-restoredCard": "restored card __card__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-unjoinMember": "removed member __member__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-withBoardTitle": "__board__", + "act-withCardTitle": "[__board__] __card__", + "actions": "Actions", + "activities": "Activities", + "activity": "Activity", + "activity-added": "added %s to %s", + "activity-archived": "%s moved to Archive", + "activity-attached": "attached %s to %s", + "activity-created": "created %s", + "activity-customfield-created": "created custom field %s", + "activity-excluded": "excluded %s from %s", + "activity-imported": "imported %s into %s from %s", + "activity-imported-board": "imported %s from %s", + "activity-joined": "joined %s", + "activity-moved": "moved %s from %s to %s", + "activity-on": "on %s", + "activity-removed": "removed %s from %s", + "activity-sent": "sent %s to %s", + "activity-unjoined": "unjoined %s", + "activity-subtask-added": "added subtask to %s", + "activity-checked-item": "checked %s in checklist %s of %s", + "activity-unchecked-item": "unchecked %s in checklist %s of %s", + "activity-checklist-added": "added checklist to %s", + "activity-checklist-removed": "removed a checklist from %s", + "activity-checklist-completed": "completed checklist %s of %s", + "activity-checklist-uncompleted": "uncompleted the checklist %s of %s", + "activity-checklist-item-added": "added checklist item to '%s' in %s", + "activity-checklist-item-removed": "removed a checklist item from '%s' in %s", + "add": "Add", + "activity-checked-item-card": "checked %s in checklist %s", + "activity-unchecked-item-card": "unchecked %s in checklist %s", + "activity-checklist-completed-card": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "activity-checklist-uncompleted-card": "uncompleted the checklist %s", + "activity-editComment": "edited comment %s", + "activity-deleteComment": "deleted comment %s", + "add-attachment": "Add Attachment", + "add-board": "Add Board", + "add-card": "Add Card", + "add-swimlane": "Add Swimlane", + "add-subtask": "Add Subtask", + "add-checklist": "Add Checklist", + "add-checklist-item": "Add an item to checklist", + "add-cover": "Add Cover", + "add-label": "Add Label", + "add-list": "Add List", + "add-members": "Add Members", + "added": "Added", + "addMemberPopup-title": "Members", + "admin": "Admin", + "admin-desc": "Can view and edit cards, remove members, and change settings for the board.", + "admin-announcement": "Announcement", + "admin-announcement-active": "Active System-Wide Announcement", + "admin-announcement-title": "Announcement from Administrator", + "all-boards": "All boards", + "and-n-other-card": "And __count__ other card", + "and-n-other-card_plural": "And __count__ other cards", + "apply": "Apply", + "app-is-offline": "Loading, please wait. Refreshing the page will cause data loss. If loading does not work, please check that server has not stopped.", + "archive": "Move to Archive", + "archive-all": "Move All to Archive", + "archive-board": "Move Board to Archive", + "archive-card": "Move Card to Archive", + "archive-list": "Move List to Archive", + "archive-swimlane": "Move Swimlane to Archive", + "archive-selection": "Move selection to Archive", + "archiveBoardPopup-title": "Move Board to Archive?", + "archived-items": "Archive", + "archived-boards": "Boards in Archive", + "restore-board": "Restore Board", + "no-archived-boards": "No Boards in Archive.", + "archives": "Archive", + "template": "Template", + "templates": "Templates", + "assign-member": "Assign member", + "attached": "attached", + "attachment": "Attachment", + "attachment-delete-pop": "Deleting an attachment is permanent. There is no undo.", + "attachmentDeletePopup-title": "Delete Attachment?", + "attachments": "Attachments", + "auto-watch": "Automatically watch boards when they are created", + "avatar-too-big": "The avatar is too large (70KB max)", + "back": "Back", + "board-change-color": "Change color", + "board-nb-stars": "%s stars", + "board-not-found": "Board not found", + "board-private-info": "This board will be <strong>private</strong>.", + "board-public-info": "This board will be <strong>public</strong>.", + "boardChangeColorPopup-title": "Change Board Background", + "boardChangeTitlePopup-title": "Rename Board", + "boardChangeVisibilityPopup-title": "Change Visibility", + "boardChangeWatchPopup-title": "Change Watch", + "boardMenuPopup-title": "Board Settings", + "boardChangeViewPopup-title": "Board View", + "boards": "Boards", + "board-view": "Board View", + "board-view-cal": "Calendar", + "board-view-swimlanes": "Swimlanes", + "board-view-collapse": "Collapse", + "board-view-lists": "Lists", + "bucket-example": "Like “Bucket List” for example", + "cancel": "Cancel", + "card-archived": "This card is moved to Archive.", + "board-archived": "This board is moved to Archive.", + "card-comments-title": "This card has %s comment.", + "card-delete-notice": "Deleting is permanent. You will lose all actions associated with this card.", + "card-delete-pop": "All actions will be removed from the activity feed and you won't be able to re-open the card. There is no undo.", + "card-delete-suggest-archive": "You can move a card to Archive to remove it from the board and preserve the activity.", + "card-due": "Due", + "card-due-on": "Due on", + "card-spent": "Spent Time", + "card-edit-attachments": "Edit attachments", + "card-edit-custom-fields": "Edit custom fields", + "card-edit-labels": "Edit labels", + "card-edit-members": "Edit members", + "card-labels-title": "Change the labels for the card.", + "card-members-title": "Add or remove members of the board from the card.", + "card-start": "Start", + "card-start-on": "Starts on", + "cardAttachmentsPopup-title": "Attach From", + "cardCustomField-datePopup-title": "Change date", + "cardCustomFieldsPopup-title": "Edit custom fields", + "cardDeletePopup-title": "Delete Card?", + "cardDetailsActionsPopup-title": "Card Actions", + "cardLabelsPopup-title": "Labels", + "cardMembersPopup-title": "Members", + "cardMorePopup-title": "More", + "cardTemplatePopup-title": "Create template", + "cards": "Cards", + "cards-count": "Cards", + "casSignIn": "Sign In with CAS", + "cardType-card": "Card", + "cardType-linkedCard": "Linked Card", + "cardType-linkedBoard": "Linked Board", + "change": "Change", + "change-avatar": "Change Avatar", + "change-password": "Change Password", + "change-permissions": "Change permissions", + "change-settings": "Change Settings", + "changeAvatarPopup-title": "Change Avatar", + "changeLanguagePopup-title": "Change Language", + "changePasswordPopup-title": "Change Password", + "changePermissionsPopup-title": "Change Permissions", + "changeSettingsPopup-title": "Change Settings", + "subtasks": "Subtasks", + "checklists": "Checklists", + "click-to-star": "Click to star this board.", + "click-to-unstar": "Click to unstar this board.", + "clipboard": "Clipboard or drag & drop", + "close": "Close", + "close-board": "Close Board", + "close-board-pop": "You will be able to restore the board by clicking the “Archive” button from the home header.", + "color-black": "black", + "color-blue": "blue", + "color-crimson": "crimson", + "color-darkgreen": "darkgreen", + "color-gold": "gold", + "color-gray": "gray", + "color-green": "green", + "color-indigo": "indigo", + "color-lime": "lime", + "color-magenta": "magenta", + "color-mistyrose": "mistyrose", + "color-navy": "navy", + "color-orange": "orange", + "color-paleturquoise": "paleturquoise", + "color-peachpuff": "peachpuff", + "color-pink": "pink", + "color-plum": "plum", + "color-purple": "purple", + "color-red": "red", + "color-saddlebrown": "saddlebrown", + "color-silver": "silver", + "color-sky": "sky", + "color-slateblue": "slateblue", + "color-white": "white", + "color-yellow": "yellow", + "unset-color": "Unset", + "comment": "Comment", + "comment-placeholder": "Write Comment", + "comment-only": "Comment only", + "comment-only-desc": "Can comment on cards only.", + "no-comments": "No comments", + "no-comments-desc": "Can not see comments and activities.", + "worker": "Worker", + "worker-desc": "Can only move cards, assign itself to card and comment.", + "computer": "Computer", + "confirm-subtask-delete-dialog": "Are you sure you want to delete subtask?", + "confirm-checklist-delete-dialog": "Are you sure you want to delete checklist?", + "copy-card-link-to-clipboard": "Copy card link to clipboard", + "linkCardPopup-title": "Link Card", + "searchElementPopup-title": "Search", + "copyCardPopup-title": "Copy Card", + "copyChecklistToManyCardsPopup-title": "Copy Checklist Template to Many Cards", + "copyChecklistToManyCardsPopup-instructions": "Destination Card Titles and Descriptions in this JSON format", + "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"First card title\", \"description\":\"First card description\"}, {\"title\":\"Second card title\",\"description\":\"Second card description\"},{\"title\":\"Last card title\",\"description\":\"Last card description\"} ]", + "create": "Create", + "createBoardPopup-title": "Create Board", + "chooseBoardSourcePopup-title": "Import board", + "createLabelPopup-title": "Create Label", + "createCustomField": "Create Field", + "createCustomFieldPopup-title": "Create Field", + "current": "current", + "custom-field-delete-pop": "There is no undo. This will remove this custom field from all cards and destroy its history.", + "custom-field-checkbox": "Checkbox", + "custom-field-date": "Date", + "custom-field-dropdown": "Dropdown List", + "custom-field-dropdown-none": "(none)", + "custom-field-dropdown-options": "List Options", + "custom-field-dropdown-options-placeholder": "Press enter to add more options", + "custom-field-dropdown-unknown": "(unknown)", + "custom-field-number": "Number", + "custom-field-text": "Text", + "custom-fields": "Custom Fields", + "date": "Date", + "decline": "Decline", + "default-avatar": "Default avatar", + "delete": "Delete", + "deleteCustomFieldPopup-title": "Delete Custom Field?", + "deleteLabelPopup-title": "Delete Label?", + "description": "Description", + "disambiguateMultiLabelPopup-title": "Disambiguate Label Action", + "disambiguateMultiMemberPopup-title": "Disambiguate Member Action", + "discard": "Discard", + "done": "Done", + "download": "Download", + "edit": "Edit", + "edit-avatar": "Change Avatar", + "edit-profile": "Edit Profile", + "edit-wip-limit": "Edit WIP Limit", + "soft-wip-limit": "Soft WIP Limit", + "editCardStartDatePopup-title": "Change start date", + "editCardDueDatePopup-title": "Change due date", + "editCustomFieldPopup-title": "Edit Field", + "editCardSpentTimePopup-title": "Change spent time", + "editLabelPopup-title": "Change Label", + "editNotificationPopup-title": "Edit Notification", + "editProfilePopup-title": "Edit Profile", + "email": "Email", + "email-enrollAccount-subject": "An account created for you on __siteName__", + "email-enrollAccount-text": "Hello __user__,\n\nTo start using the service, simply click the link below.\n\n__url__\n\nThanks.", + "email-fail": "Sending email failed", + "email-fail-text": "Error trying to send email", + "email-invalid": "Invalid email", + "email-invite": "Invite via Email", + "email-invite-subject": "__inviter__ sent you an invitation", + "email-invite-text": "Dear __user__,\n\n__inviter__ invites you to join board \"__board__\" for collaborations.\n\nPlease follow the link below:\n\n__url__\n\nThanks.", + "email-resetPassword-subject": "Reset your password on __siteName__", + "email-resetPassword-text": "Hello __user__,\n\nTo reset your password, simply click the link below.\n\n__url__\n\nThanks.", + "email-sent": "Email sent", + "email-verifyEmail-subject": "Verify your email address on __siteName__", + "email-verifyEmail-text": "Hello __user__,\n\nTo verify your account email, simply click the link below.\n\n__url__\n\nThanks.", + "enable-wip-limit": "Enable WIP Limit", + "error-board-doesNotExist": "This board does not exist", + "error-board-notAdmin": "You need to be admin of this board to do that", + "error-board-notAMember": "You need to be a member of this board to do that", + "error-json-malformed": "Your text is not valid JSON", + "error-json-schema": "Your JSON data does not include the proper information in the correct format", + "error-list-doesNotExist": "This list does not exist", + "error-user-doesNotExist": "This user does not exist", + "error-user-notAllowSelf": "You can not invite yourself", + "error-user-notCreated": "This user is not created", + "error-username-taken": "This username is already taken", + "error-email-taken": "Email has already been taken", + "export-board": "Export board", + "sort": "Sort", + "sort-desc": "Click to Sort List", + "list-sort-by": "Sort the List By:", + "list-label-modifiedAt": "Last Access Time", + "list-label-title": "Name of the List", + "list-label-sort": "Your Manual Order", + "list-label-short-modifiedAt": "(L)", + "list-label-short-title": "(N)", + "list-label-short-sort": "(M)", + "filter": "Filter", + "filter-cards": "Filter Cards or Lists", + "list-filter-label": "Filter List by Title", + "filter-clear": "Clear filter", + "filter-no-label": "No label", + "filter-no-member": "No member", + "filter-no-assignee": "No assignee", + "filter-no-custom-fields": "No Custom Fields", + "filter-show-archive": "Show archived lists", + "filter-hide-empty": "Hide empty lists", + "filter-on": "Filter is on", + "filter-on-desc": "You are filtering cards on this board. Click here to edit filter.", + "filter-to-selection": "Filter to selection", + "advanced-filter-label": "Advanced Filter", + "advanced-filter-description": "Advanced Filter allows to write a string containing following operators: == != <= >= && || ( ) A space is used as a separator between the Operators. You can filter for all Custom Fields by typing their names and values. For Example: Field1 == Value1. Note: If fields or values contains spaces, you need to encapsulate them into single quotes. For Example: 'Field 1' == 'Value 1'. For single control characters (' \\/) to be skipped, you can use \\. For example: Field1 == I\\'m. Also you can combine multiple conditions. For Example: F1 == V1 || F1 == V2. Normally all operators are interpreted from left to right. You can change the order by placing brackets. For Example: F1 == V1 && ( F2 == V2 || F2 == V3 ). Also you can search text fields using regex: F1 == /Tes.*/i", + "fullname": "Full Name", + "header-logo-title": "Go back to your boards page.", + "hide-system-messages": "Hide system messages", + "headerBarCreateBoardPopup-title": "Create Board", + "home": "Home", + "import": "Import", + "link": "Link", + "import-board": "import board", + "import-board-c": "Import board", + "import-board-title-trello": "Import board from Trello", + "import-board-title-wekan": "Import board from previous export", + "import-sandstorm-backup-warning": "Do not delete data you import from original exported board or Trello before checking does this grain close and open again, or do you get Board not found error, that means data loss.", + "import-sandstorm-warning": "Imported board will delete all existing data on board and replace it with imported board.", + "from-trello": "From Trello", + "from-wekan": "From previous export", + "import-board-instruction-trello": "In your Trello board, go to 'Menu', then 'More', 'Print and Export', 'Export JSON', and copy the resulting text.", + "import-board-instruction-wekan": "In your board, go to 'Menu', then 'Export board', and copy the text in the downloaded file.", + "import-board-instruction-about-errors": "If you get errors when importing board, sometimes importing still works, and board is at All Boards page.", + "import-json-placeholder": "Paste your valid JSON data here", + "import-map-members": "Map members", + "import-members-map": "Your imported board has some members. Please map the members you want to import to your users", + "import-show-user-mapping": "Review members mapping", + "import-user-select": "Pick your existing user you want to use as this member", + "importMapMembersAddPopup-title": "Select member", + "info": "Version", + "initials": "Initials", + "invalid-date": "Invalid date", + "invalid-time": "Invalid time", + "invalid-user": "Invalid user", + "joined": "joined", + "just-invited": "You are just invited to this board", + "keyboard-shortcuts": "Keyboard shortcuts", + "label-create": "Create Label", + "label-default": "%s label (default)", + "label-delete-pop": "There is no undo. This will remove this label from all cards and destroy its history.", + "labels": "Labels", + "language": "Language", + "last-admin-desc": "You can’t change roles because there must be at least one admin.", + "leave-board": "Leave Board", + "leave-board-pop": "Are you sure you want to leave __boardTitle__? You will be removed from all cards on this board.", + "leaveBoardPopup-title": "Leave Board ?", + "link-card": "Link to this card", + "list-archive-cards": "Move all cards in this list to Archive", + "list-archive-cards-pop": "This will remove all the cards in this list from the board. To view cards in Archive and bring them back to the board, click “Menu” > “Archive”.", + "list-move-cards": "Move all cards in this list", + "list-select-cards": "Select all cards in this list", + "set-color-list": "Set Color", + "listActionPopup-title": "List Actions", + "swimlaneActionPopup-title": "Swimlane Actions", + "swimlaneAddPopup-title": "Add a Swimlane below", + "listImportCardPopup-title": "Import a Trello card", + "listMorePopup-title": "More", + "link-list": "Link to this list", + "list-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the list. There is no undo.", + "list-delete-suggest-archive": "You can move a list to Archive to remove it from the board and preserve the activity.", + "lists": "Lists", + "swimlanes": "Swimlanes", + "log-out": "Log Out", + "log-in": "Log In", + "loginPopup-title": "Log In", + "memberMenuPopup-title": "Member Settings", + "members": "Members", + "menu": "Menu", + "move-selection": "Move selection", + "moveCardPopup-title": "Move Card", + "moveCardToBottom-title": "Move to Bottom", + "moveCardToTop-title": "Move to Top", + "moveSelectionPopup-title": "Move selection", + "multi-selection": "Multi-Selection", + "multi-selection-on": "Multi-Selection is on", + "muted": "Muted", + "muted-info": "You will never be notified of any changes in this board", + "my-boards": "My Boards", + "name": "Name", + "no-archived-cards": "No cards in Archive.", + "no-archived-lists": "No lists in Archive.", + "no-archived-swimlanes": "No swimlanes in Archive.", + "no-results": "No results", + "normal": "Normal", + "normal-desc": "Can view and edit cards. Can't change settings.", + "not-accepted-yet": "Invitation not accepted yet", + "notify-participate": "Receive updates to any cards you participate as creater or member", + "notify-watch": "Receive updates to any boards, lists, or cards you’re watching", + "optional": "optional", + "or": "or", + "page-maybe-private": "This page may be private. You may be able to view it by <a href='%s'>logging in</a>.", + "page-not-found": "Page not found.", + "password": "Password", + "paste-or-dragdrop": "to paste, or drag & drop image file to it (image only)", + "participating": "Participating", + "preview": "Preview", + "previewAttachedImagePopup-title": "Preview", + "previewClipboardImagePopup-title": "Preview", + "private": "Private", + "private-desc": "This board is private. Only people added to the board can view and edit it.", + "profile": "Profile", + "public": "Public", + "public-desc": "This board is public. It's visible to anyone with the link and will show up in search engines like Google. Only people added to the board can edit.", + "quick-access-description": "Star a board to add a shortcut in this bar.", + "remove-cover": "Remove Cover", + "remove-from-board": "Remove from Board", + "remove-label": "Remove Label", + "listDeletePopup-title": "Delete List ?", + "remove-member": "Remove Member", + "remove-member-from-card": "Remove from Card", + "remove-member-pop": "Remove __name__ (__username__) from __boardTitle__? The member will be removed from all cards on this board. They will receive a notification.", + "removeMemberPopup-title": "Remove Member?", + "rename": "Rename", + "rename-board": "Rename Board", + "restore": "Restore", + "save": "Save", + "search": "Search", + "rules": "Rules", + "search-cards": "Search from card/list titles, descriptions and custom fields on this board", + "search-example": "Text to search for?", + "select-color": "Select Color", + "set-wip-limit-value": "Set a limit for the maximum number of tasks in this list", + "setWipLimitPopup-title": "Set WIP Limit", + "shortcut-assign-self": "Assign yourself to current card", + "shortcut-autocomplete-emoji": "Autocomplete emoji", + "shortcut-autocomplete-members": "Autocomplete members", + "shortcut-clear-filters": "Clear all filters", + "shortcut-close-dialog": "បិទផ្ទាំង", + "shortcut-filter-my-cards": "តម្រងកាតរបស់ខ្ញុំ", + "shortcut-show-shortcuts": "Bring up this shortcuts list", + "shortcut-toggle-filterbar": "Toggle Filter Sidebar", + "shortcut-toggle-sidebar": "Toggle Board Sidebar", + "show-cards-minimum-count": "Show cards count if list contains more than", + "sidebar-open": "Open Sidebar", + "sidebar-close": "Close Sidebar", + "signupPopup-title": "បង្កើតគណនីមួយ", + "star-board-title": "Click to star this board. It will show up at top of your boards list.", + "starred-boards": "Starred Boards", + "starred-boards-description": "Starred boards show up at the top of your boards list.", + "subscribe": "Subscribe", + "team": "Team", + "this-board": "this board", + "this-card": "កាតនេះ", + "spent-time-hours": "ចំណាយពេល (ម៉ោង)", + "overtime-hours": "លើសពេល (ម៉ោង)", + "overtime": "លើសពេល", + "has-overtime-cards": "មានកាតលើសពេល", + "has-spenttime-cards": "មានកាតដែលបានចំណាយពេល", + "time": "Time", + "title": "Title", + "tracking": "Tracking", + "tracking-info": "You will be notified of any changes to those cards you are involved as creator or member.", + "type": "Type", + "unassign-member": "Unassign member", + "unsaved-description": "You have an unsaved description.", + "unwatch": "Unwatch", + "upload": "Upload", + "upload-avatar": "Upload an avatar", + "uploaded-avatar": "Uploaded an avatar", + "username": "Username", + "view-it": "View it", + "warn-list-archived": "warning: this card is in an list at Archive", + "watch": "Watch", + "watching": "Watching", + "watching-info": "You will be notified of any change in this board", + "welcome-board": "Welcome Board", + "welcome-swimlane": "Milestone 1", + "welcome-list1": "Basics", + "welcome-list2": "Advanced", + "card-templates-swimlane": "Card Templates", + "list-templates-swimlane": "List Templates", + "board-templates-swimlane": "Board Templates", + "what-to-do": "What do you want to do?", + "wipLimitErrorPopup-title": "Invalid WIP Limit", + "wipLimitErrorPopup-dialog-pt1": "The number of tasks in this list is higher than the WIP limit you've defined.", + "wipLimitErrorPopup-dialog-pt2": "Please move some tasks out of this list, or set a higher WIP limit.", + "admin-panel": "Admin Panel", + "settings": "Settings", + "people": "People", + "registration": "Registration", + "disable-self-registration": "Disable Self-Registration", + "invite": "Invite", + "invite-people": "Invite People", + "to-boards": "To board(s)", + "email-addresses": "Email Addresses", + "smtp-host-description": "The address of the SMTP server that handles your emails.", + "smtp-port-description": "The port your SMTP server uses for outgoing emails.", + "smtp-tls-description": "Enable TLS support for SMTP server", + "smtp-host": "SMTP Host", + "smtp-port": "SMTP Port", + "smtp-username": "Username", + "smtp-password": "Password", + "smtp-tls": "TLS support", + "send-from": "From", + "send-smtp-test": "Send a test email to yourself", + "invitation-code": "Invitation Code", + "email-invite-register-subject": "__inviter__ sent you an invitation", + "email-invite-register-text": "Dear __user__,\n\n__inviter__ invites you to kanban board for collaborations.\n\nPlease follow the link below:\n__url__\n\nAnd your invitation code is: __icode__\n\nThanks.", + "email-smtp-test-subject": "SMTP Test Email", + "email-smtp-test-text": "You have successfully sent an email", + "error-invitation-code-not-exist": "Invitation code doesn't exist", + "error-notAuthorized": "You are not authorized to view this page.", + "webhook-title": "Webhook Name", + "webhook-token": "Token (Optional for Authentication)", + "outgoing-webhooks": "Outgoing Webhooks", + "bidirectional-webhooks": "Two-Way Webhooks", + "outgoingWebhooksPopup-title": "Outgoing Webhooks", + "boardCardTitlePopup-title": "Card Title Filter", + "disable-webhook": "Disable This Webhook", + "global-webhook": "Global Webhooks", + "new-outgoing-webhook": "New Outgoing Webhook", + "no-name": "(Unknown)", + "Node_version": "Node version", + "Meteor_version": "Meteor version", + "MongoDB_version": "MongoDB version", + "MongoDB_storage_engine": "MongoDB storage engine", + "MongoDB_Oplog_enabled": "MongoDB Oplog enabled", + "OS_Arch": "OS Arch", + "OS_Cpus": "OS CPU Count", + "OS_Freemem": "OS Free Memory", + "OS_Loadavg": "OS Load Average", + "OS_Platform": "OS Platform", + "OS_Release": "OS Release", + "OS_Totalmem": "OS Total Memory", + "OS_Type": "OS Type", + "OS_Uptime": "OS Uptime", + "days": "days", + "hours": "hours", + "minutes": "minutes", + "seconds": "seconds", + "show-field-on-card": "Show this field on card", + "automatically-field-on-card": "Auto create field to all cards", + "showLabel-field-on-card": "Show field label on minicard", + "yes": "Yes", + "no": "No", + "accounts": "Accounts", + "accounts-allowEmailChange": "Allow Email Change", + "accounts-allowUserNameChange": "Allow Username Change", + "createdAt": "Created at", + "verified": "Verified", + "active": "Active", + "card-received": "Received", + "card-received-on": "Received on", + "card-end": "End", + "card-end-on": "Ends on", + "editCardReceivedDatePopup-title": "Change received date", + "editCardEndDatePopup-title": "Change end date", + "setCardColorPopup-title": "Set color", + "setCardActionsColorPopup-title": "Choose a color", + "setSwimlaneColorPopup-title": "Choose a color", + "setListColorPopup-title": "Choose a color", + "assigned-by": "Assigned By", + "requested-by": "Requested By", + "board-delete-notice": "Deleting is permanent. You will lose all lists, cards and actions associated with this board.", + "delete-board-confirm-popup": "All lists, cards, labels, and activities will be deleted and you won't be able to recover the board contents. There is no undo.", + "boardDeletePopup-title": "Delete Board?", + "delete-board": "Delete Board", + "default-subtasks-board": "Subtasks for __board__ board", + "default": "Default", + "queue": "Queue", + "subtask-settings": "Subtasks Settings", + "card-settings": "Card Settings", + "boardSubtaskSettingsPopup-title": "Board Subtasks Settings", + "boardCardSettingsPopup-title": "Card Settings", + "deposit-subtasks-board": "Deposit subtasks to this board:", + "deposit-subtasks-list": "Landing list for subtasks deposited here:", + "show-parent-in-minicard": "Show parent in minicard:", + "prefix-with-full-path": "Prefix with full path", + "prefix-with-parent": "Prefix with parent", + "subtext-with-full-path": "Subtext with full path", + "subtext-with-parent": "Subtext with parent", + "change-card-parent": "Change card's parent", + "parent-card": "Parent card", + "source-board": "Source board", + "no-parent": "Don't show parent", + "activity-added-label": "added label '%s' to %s", + "activity-removed-label": "removed label '%s' from %s", + "activity-delete-attach": "deleted an attachment from %s", + "activity-added-label-card": "added label '%s'", + "activity-removed-label-card": "removed label '%s'", + "activity-delete-attach-card": "deleted an attachment", + "activity-set-customfield": "set custom field '%s' to '%s' in %s", + "activity-unset-customfield": "unset custom field '%s' in %s", + "r-rule": "Rule", + "r-add-trigger": "Add trigger", + "r-add-action": "Add action", + "r-board-rules": "Board rules", + "r-add-rule": "Add rule", + "r-view-rule": "View rule", + "r-delete-rule": "Delete rule", + "r-new-rule-name": "New rule title", + "r-no-rules": "No rules", + "r-when-a-card": "When a card", + "r-is": "is", + "r-is-moved": "is moved", + "r-added-to": "added to", + "r-removed-from": "Removed from", + "r-the-board": "the board", + "r-list": "list", + "set-filter": "Set Filter", + "r-moved-to": "Moved to", + "r-moved-from": "Moved from", + "r-archived": "Moved to Archive", + "r-unarchived": "Restored from Archive", + "r-a-card": "a card", + "r-when-a-label-is": "When a label is", + "r-when-the-label": "When the label", + "r-list-name": "list name", + "r-when-a-member": "When a member is", + "r-when-the-member": "When the member", + "r-name": "name", + "r-when-a-attach": "When an attachment", + "r-when-a-checklist": "When a checklist is", + "r-when-the-checklist": "When the checklist", + "r-completed": "Completed", + "r-made-incomplete": "Made incomplete", + "r-when-a-item": "When a checklist item is", + "r-when-the-item": "When the checklist item", + "r-checked": "Checked", + "r-unchecked": "Unchecked", + "r-move-card-to": "Move card to", + "r-top-of": "Top of", + "r-bottom-of": "Bottom of", + "r-its-list": "its list", + "r-archive": "Move to Archive", + "r-unarchive": "Restore from Archive", + "r-card": "card", + "r-add": "Add", + "r-remove": "Remove", + "r-label": "label", + "r-member": "member", + "r-remove-all": "Remove all members from the card", + "r-set-color": "Set color to", + "r-checklist": "checklist", + "r-check-all": "Check all", + "r-uncheck-all": "Uncheck all", + "r-items-check": "items of checklist", + "r-check": "Check", + "r-uncheck": "Uncheck", + "r-item": "item", + "r-of-checklist": "of checklist", + "r-send-email": "Send an email", + "r-to": "to", + "r-subject": "subject", + "r-rule-details": "Rule details", + "r-d-move-to-top-gen": "Move card to top of its list", + "r-d-move-to-top-spec": "Move card to top of list", + "r-d-move-to-bottom-gen": "Move card to bottom of its list", + "r-d-move-to-bottom-spec": "Move card to bottom of list", + "r-d-send-email": "Send email", + "r-d-send-email-to": "to", + "r-d-send-email-subject": "subject", + "r-d-send-email-message": "message", + "r-d-archive": "Move card to Archive", + "r-d-unarchive": "Restore card from Archive", + "r-d-add-label": "Add label", + "r-d-remove-label": "Remove label", + "r-create-card": "Create new card", + "r-in-list": "in list", + "r-in-swimlane": "in swimlane", + "r-d-add-member": "Add member", + "r-d-remove-member": "Remove member", + "r-d-remove-all-member": "Remove all member", + "r-d-check-all": "Check all items of a list", + "r-d-uncheck-all": "Uncheck all items of a list", + "r-d-check-one": "Check item", + "r-d-uncheck-one": "Uncheck item", + "r-d-check-of-list": "of checklist", + "r-d-add-checklist": "Add checklist", + "r-d-remove-checklist": "Remove checklist", + "r-by": "by", + "r-add-checklist": "Add checklist", + "r-with-items": "with items", + "r-items-list": "item1,item2,item3", + "r-add-swimlane": "Add swimlane", + "r-swimlane-name": "swimlane name", + "r-board-note": "Note: leave a field empty to match every possible value.", + "r-checklist-note": "Note: checklist's items have to be written as comma separated values.", + "r-when-a-card-is-moved": "When a card is moved to another list", + "r-set": "Set", + "r-update": "Update", + "r-datefield": "date field", + "r-df-start-at": "start", + "r-df-due-at": "due", + "r-df-end-at": "end", + "r-df-received-at": "received", + "r-to-current-datetime": "to current date/time", + "r-remove-value-from": "Remove value from", + "ldap": "LDAP", + "oauth2": "OAuth2", + "cas": "CAS", + "authentication-method": "Authentication method", + "authentication-type": "Authentication type", + "custom-product-name": "Custom Product Name", + "layout": "Layout", + "hide-logo": "Hide Logo", + "add-custom-html-after-body-start": "Add Custom HTML after <body> start", + "add-custom-html-before-body-end": "Add Custom HTML before </body> end", + "error-undefined": "Something went wrong", + "error-ldap-login": "An error occurred while trying to login", + "display-authentication-method": "Display Authentication Method", + "default-authentication-method": "Default Authentication Method", + "duplicate-board": "Duplicate Board", + "people-number": "The number of people is:", + "swimlaneDeletePopup-title": "Delete Swimlane ?", + "swimlane-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the swimlane. There is no undo.", + "restore-all": "Restore all", + "delete-all": "Delete all", + "loading": "Loading, please wait.", + "previous_as": "last time was", + "act-a-dueAt": "modified due time to \nWhen: __timeValue__\nWhere: __card__\n previous due was __timeOldValue__", + "act-a-endAt": "modified ending time to __timeValue__ from (__timeOldValue__)", + "act-a-startAt": "modified starting time to __timeValue__ from (__timeOldValue__)", + "act-a-receivedAt": "modified received time to __timeValue__ from (__timeOldValue__)", + "a-dueAt": "modified due time to be", + "a-endAt": "modified ending time to be", + "a-startAt": "modified starting time to be", + "a-receivedAt": "modified received time to be", + "almostdue": "current due time %s is approaching", + "pastdue": "current due time %s is past", + "duenow": "current due time %s is today", + "act-newDue": "__list__/__card__ has 1st due reminder [__board__]", + "act-withDue": "__list__/__card__ due reminders [__board__]", + "act-almostdue": "was reminding the current due (__timeValue__) of __card__ is approaching", + "act-pastdue": "was reminding the current due (__timeValue__) of __card__ is past", + "act-duenow": "was reminding the current due (__timeValue__) of __card__ is now", + "act-atUserComment": "You were mentioned in [__board__] __list__/__card__", + "delete-user-confirm-popup": "Are you sure you want to delete this account? There is no undo.", + "accounts-allowUserDelete": "Allow users to self delete their account", + "hide-minicard-label-text": "Hide minicard label text", + "show-desktop-drag-handles": "Show desktop drag handles", + "assignee": "Assignee", + "cardAssigneesPopup-title": "Assignee", + "addmore-detail": "Add a more detailed description", + "show-on-card": "Show on Card", + "new": "New", + "editUserPopup-title": "Edit User", + "newUserPopup-title": "New User", + "notifications": "Notifications", + "view-all": "View All", + "filter-by-unread": "Filter by Unread", + "mark-all-as-read": "Mark all as read", + "allow-rename": "Allow Rename", + "allowRenamePopup-title": "Allow Rename" +} diff --git a/i18n/ko.i18n.json b/i18n/ko.i18n.json index ccb9dfbd..92b965eb 100644 --- a/i18n/ko.i18n.json +++ b/i18n/ko.i18n.json @@ -1,769 +1,770 @@ { - "accept": "확인", - "act-activity-notify": "활동 알림", - "act-addAttachment": "added attachment __attachment__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-deleteAttachment": "deleted attachment __attachment__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addSubtask": "added subtask __subtask__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addedLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removeLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removedLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addChecklist": "added checklist __checklist__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addChecklistItem": "added checklist item __checklistItem__ to checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removeChecklist": "removed checklist __checklist__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removeChecklistItem": "removed checklist item __checklistItem__ from checklist __checkList__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-checkedItem": "checked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-uncheckedItem": "unchecked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-completeChecklist": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-uncompleteChecklist": "uncompleted checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addComment": "commented on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-editComment": "edited comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-deleteComment": "deleted comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-createBoard": "created board __board__", - "act-createSwimlane": "created swimlane __swimlane__ to board __board__", - "act-createCard": "created card __card__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-createCustomField": "created custom field __customField__ at board __board__", - "act-deleteCustomField": "deleted custom field __customField__ at board __board__", - "act-setCustomField": "edited custom field __customField__: __customFieldValue__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-createList": "added list __list__ to board __board__", - "act-addBoardMember": "added member __member__ to board __board__", - "act-archivedBoard": "Board __board__ moved to Archive", - "act-archivedCard": "Card __card__ at list __list__ at swimlane __swimlane__ at board __board__ moved to Archive", - "act-archivedList": "List __list__ at swimlane __swimlane__ at board __board__ moved to Archive", - "act-archivedSwimlane": "Swimlane __swimlane__ at board __board__ moved to Archive", - "act-importBoard": "imported board __board__", - "act-importCard": "imported card __card__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-importList": "imported list __list__ to swimlane __swimlane__ at board __board__", - "act-joinMember": "added member __member__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-moveCard": "moved card __card__ at board __board__ from list __oldList__ at swimlane __oldSwimlane__ to list __list__ at swimlane __swimlane__", - "act-moveCardToOtherBoard": "moved card __card__ from list __oldList__ at swimlane __oldSwimlane__ at board __oldBoard__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-removeBoardMember": "removed member __member__ from board __board__", - "act-restoredCard": "restored card __card__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-unjoinMember": "removed member __member__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-withBoardTitle": "__board__", - "act-withCardTitle": "[__board__] __card__", - "actions": "동작", - "activities": "활동 내역", - "activity": "활동 상태", - "activity-added": "%s를 %s에 추가함", - "activity-archived": "%s moved to Archive", - "activity-attached": "%s를 %s에 첨부함", - "activity-created": "%s 생성됨", - "activity-customfield-created": "created custom field %s", - "activity-excluded": "%s를 %s에서 제외함", - "activity-imported": "imported %s into %s from %s", - "activity-imported-board": "imported %s from %s", - "activity-joined": "%s에 참여", - "activity-moved": "%s를 %s에서 %s로 옮김", - "activity-on": "%s에", - "activity-removed": "%s를 %s에서 삭제함", - "activity-sent": "%s를 %s로 보냄", - "activity-unjoined": "%s에서 멤버 해제", - "activity-subtask-added": "added subtask to %s", - "activity-checked-item": "checked %s in checklist %s of %s", - "activity-unchecked-item": "unchecked %s in checklist %s of %s", - "activity-checklist-added": "%s에 체크리스트를 추가함", - "activity-checklist-removed": "removed a checklist from %s", - "activity-checklist-completed": "completed checklist %s of %s", - "activity-checklist-uncompleted": "uncompleted the checklist %s of %s", - "activity-checklist-item-added": "added checklist item to '%s' in %s", - "activity-checklist-item-removed": "removed a checklist item from '%s' in %s", - "add": "추가", - "activity-checked-item-card": "checked %s in checklist %s", - "activity-unchecked-item-card": "unchecked %s in checklist %s", - "activity-checklist-completed-card": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "activity-checklist-uncompleted-card": "uncompleted the checklist %s", - "activity-editComment": "edited comment %s", - "activity-deleteComment": "deleted comment %s", - "add-attachment": "첨부파일 추가", - "add-board": "보드 추가", - "add-card": "카드 추가", - "add-swimlane": "Add Swimlane", - "add-subtask": "Add Subtask", - "add-checklist": "체크리스트 추가", - "add-checklist-item": "체크리스트에 항목 추가", - "add-cover": "커버 추가", - "add-label": "라벨 추가", - "add-list": "리스트 추가", - "add-members": "멤버 추가", - "added": "추가됨", - "addMemberPopup-title": "멤버", - "admin": "관리자", - "admin-desc": "카드를 보거나 수정하고, 멤버를 삭제하고, 보드에 대한 설정을 수정할 수 있습니다.", - "admin-announcement": "Announcement", - "admin-announcement-active": "시스템에 공지사항을 표시합니다", - "admin-announcement-title": "관리자 공지사항 메시지", - "all-boards": "전체 보드", - "and-n-other-card": "__count__ 개의 다른 카드", - "and-n-other-card_plural": "__count__ 개의 다른 카드들", - "apply": "적용", - "app-is-offline": "Loading, please wait. Refreshing the page will cause data loss. If loading does not work, please check that server has not stopped.", - "archive": "Move to Archive", - "archive-all": "Move All to Archive", - "archive-board": "Move Board to Archive", - "archive-card": "Move Card to Archive", - "archive-list": "Move List to Archive", - "archive-swimlane": "Move Swimlane to Archive", - "archive-selection": "Move selection to Archive", - "archiveBoardPopup-title": "Move Board to Archive?", - "archived-items": "보관", - "archived-boards": "Boards in Archive", - "restore-board": "보드 복구", - "no-archived-boards": "No Boards in Archive.", - "archives": "보관", - "template": "Template", - "templates": "Templates", - "assign-member": "멤버 지정", - "attached": "첨부됨", - "attachment": "첨부 파일", - "attachment-delete-pop": "영구 첨부파일을 삭제합니다. 되돌릴 수 없습니다.", - "attachmentDeletePopup-title": "첨부 파일을 삭제합니까?", - "attachments": "첨부 파일", - "auto-watch": "생성한 보드를 자동으로 감시합니다.", - "avatar-too-big": "아바타 파일이 너무 큽니다. (최대 70KB)", - "back": "뒤로", - "board-change-color": "보드 색 변경", - "board-nb-stars": "%s개의 별", - "board-not-found": "보드를 찾을 수 없습니다", - "board-private-info": "이 보드는 <strong>비공개</strong>입니다.", - "board-public-info": "이 보드는 <strong>공개</strong>로 설정됩니다", - "boardChangeColorPopup-title": "보드 배경 변경", - "boardChangeTitlePopup-title": "보드 이름 바꾸기", - "boardChangeVisibilityPopup-title": "표시 여부 변경", - "boardChangeWatchPopup-title": "감시상태 변경", - "boardMenuPopup-title": "Board Settings", - "boardChangeViewPopup-title": "Board View", - "boards": "보드", - "board-view": "Board View", - "board-view-cal": "Calendar", - "board-view-swimlanes": "Swimlanes", - "board-view-collapse": "Collapse", - "board-view-lists": "목록들", - "bucket-example": "예: “프로젝트 이름“ 입력", - "cancel": "취소", - "card-archived": "This card is moved to Archive.", - "board-archived": "This board is moved to Archive.", - "card-comments-title": "이 카드에 %s 코멘트가 있습니다.", - "card-delete-notice": "영구 삭제입니다. 이 카드와 관련된 모든 작업들을 잃게됩니다.", - "card-delete-pop": "모든 작업이 활동 내역에서 제거되며 카드를 다시 열 수 없습니다. 복구가 안되니 주의하시기 바랍니다.", - "card-delete-suggest-archive": "You can move a card to Archive to remove it from the board and preserve the activity.", - "card-due": "종료일", - "card-due-on": "종료일", - "card-spent": "Spent Time", - "card-edit-attachments": "첨부 파일 수정", - "card-edit-custom-fields": "Edit custom fields", - "card-edit-labels": "라벨 수정", - "card-edit-members": "멤버 수정", - "card-labels-title": "카드의 라벨 변경.", - "card-members-title": "카드에서 보드의 멤버를 추가하거나 삭제합니다.", - "card-start": "시작일", - "card-start-on": "시작일", - "cardAttachmentsPopup-title": "첨부 파일", - "cardCustomField-datePopup-title": "Change date", - "cardCustomFieldsPopup-title": "Edit custom fields", - "cardDeletePopup-title": "카드를 삭제합니까?", - "cardDetailsActionsPopup-title": "카드 액션", - "cardLabelsPopup-title": "라벨", - "cardMembersPopup-title": "멤버", - "cardMorePopup-title": "더보기", - "cardTemplatePopup-title": "Create template", - "cards": "카드", - "cards-count": "카드", - "casSignIn": "Sign In with CAS", - "cardType-card": "Card", - "cardType-linkedCard": "Linked Card", - "cardType-linkedBoard": "Linked Board", - "change": "변경", - "change-avatar": "아바타 변경", - "change-password": "암호 변경", - "change-permissions": "권한 변경", - "change-settings": "설정 변경", - "changeAvatarPopup-title": "아바타 변경", - "changeLanguagePopup-title": "언어 변경", - "changePasswordPopup-title": "암호 변경", - "changePermissionsPopup-title": "권한 변경", - "changeSettingsPopup-title": "설정 변경", - "subtasks": "Subtasks", - "checklists": "체크리스트", - "click-to-star": "보드에 별 추가.", - "click-to-unstar": "보드에 별 삭제.", - "clipboard": "클립보드 또는 드래그 앤 드롭", - "close": "닫기", - "close-board": "보드 닫기", - "close-board-pop": "You will be able to restore the board by clicking the “Archive” button from the home header.", - "color-black": "블랙", - "color-blue": "블루", - "color-crimson": "crimson", - "color-darkgreen": "darkgreen", - "color-gold": "gold", - "color-gray": "gray", - "color-green": "그린", - "color-indigo": "indigo", - "color-lime": "라임", - "color-magenta": "magenta", - "color-mistyrose": "mistyrose", - "color-navy": "navy", - "color-orange": "오렌지", - "color-paleturquoise": "paleturquoise", - "color-peachpuff": "peachpuff", - "color-pink": "핑크", - "color-plum": "plum", - "color-purple": "퍼플", - "color-red": "레드", - "color-saddlebrown": "saddlebrown", - "color-silver": "silver", - "color-sky": "스카이", - "color-slateblue": "slateblue", - "color-white": "white", - "color-yellow": "옐로우", - "unset-color": "Unset", - "comment": "댓글", - "comment-placeholder": "댓글 입력", - "comment-only": "댓글만 입력 가능", - "comment-only-desc": "카드에 댓글만 달수 있습니다.", - "no-comments": "No comments", - "no-comments-desc": "Can not see comments and activities.", - "worker": "Worker", - "worker-desc": "Can only move cards, assign itself to card and comment.", - "computer": "내 컴퓨터", - "confirm-subtask-delete-dialog": "Are you sure you want to delete subtask?", - "confirm-checklist-delete-dialog": "Are you sure you want to delete checklist?", - "copy-card-link-to-clipboard": "클립보드에 카드의 링크가 복사되었습니다.", - "linkCardPopup-title": "Link Card", - "searchElementPopup-title": "검색", - "copyCardPopup-title": "카드 복사", - "copyChecklistToManyCardsPopup-title": "Copy Checklist Template to Many Cards", - "copyChecklistToManyCardsPopup-instructions": "Destination Card Titles and Descriptions in this JSON format", - "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"First card title\", \"description\":\"First card description\"}, {\"title\":\"Second card title\",\"description\":\"Second card description\"},{\"title\":\"Last card title\",\"description\":\"Last card description\"} ]", - "create": "생성", - "createBoardPopup-title": "보드 생성", - "chooseBoardSourcePopup-title": "보드 가져오기", - "createLabelPopup-title": "라벨 생성", - "createCustomField": "Create Field", - "createCustomFieldPopup-title": "Create Field", - "current": "경향", - "custom-field-delete-pop": "There is no undo. This will remove this custom field from all cards and destroy its history.", - "custom-field-checkbox": "Checkbox", - "custom-field-date": "날짜", - "custom-field-dropdown": "Dropdown List", - "custom-field-dropdown-none": "(none)", - "custom-field-dropdown-options": "List Options", - "custom-field-dropdown-options-placeholder": "Press enter to add more options", - "custom-field-dropdown-unknown": "(unknown)", - "custom-field-number": "Number", - "custom-field-text": "Text", - "custom-fields": "Custom Fields", - "date": "날짜", - "decline": "쇠퇴", - "default-avatar": "기본 아바타", - "delete": "삭제", - "deleteCustomFieldPopup-title": "Delete Custom Field?", - "deleteLabelPopup-title": "라벨을 삭제합니까?", - "description": "설명", - "disambiguateMultiLabelPopup-title": "라벨 액션의 모호성 제거", - "disambiguateMultiMemberPopup-title": "멤버 액션의 모호성 제거", - "discard": "포기", - "done": "완료", - "download": "다운로드", - "edit": "수정", - "edit-avatar": "아바타 변경", - "edit-profile": "프로필 변경", - "edit-wip-limit": "WIP 제한 변경", - "soft-wip-limit": "원만한 WIP 제한", - "editCardStartDatePopup-title": "시작일 변경", - "editCardDueDatePopup-title": "종료일 변경", - "editCustomFieldPopup-title": "Edit Field", - "editCardSpentTimePopup-title": "Change spent time", - "editLabelPopup-title": "라벨 변경", - "editNotificationPopup-title": "알림 수정", - "editProfilePopup-title": "프로필 변경", - "email": "이메일", - "email-enrollAccount-subject": "__siteName__에 계정 생성이 완료되었습니다.", - "email-enrollAccount-text": "안녕하세요. __user__님,\n\n시작하려면 아래링크를 클릭해 주세요.\n\n__url__\n\n감사합니다.", - "email-fail": "이메일 전송 실패", - "email-fail-text": "Error trying to send email", - "email-invalid": "잘못된 이메일 주소", - "email-invite": "이메일로 초대", - "email-invite-subject": "__inviter__님이 당신을 초대하였습니다.", - "email-invite-text": "__user__님,\n\n__inviter__님이 협업을 위해 \"__board__\"보드에 가입하도록 초대하셨습니다.\n\n아래 링크를 클릭해주십시오.\n\n__url__\n\n감사합니다.", - "email-resetPassword-subject": "패스워드 초기화: __siteName__", - "email-resetPassword-text": "안녕하세요 __user__님,\n\n비밀번호를 재설정하려면 아래 링크를 클릭하십시오.\n\n__url__\n\n감사합니다.", - "email-sent": "이메일 전송", - "email-verifyEmail-subject": "이메일 인증: __siteName__", - "email-verifyEmail-text": "안녕하세요. __user__님,\n\n당신의 계정과 이메일을 활성하려면 아래 링크를 클릭하십시오.\n\n__url__\n\n감사합니다.", - "enable-wip-limit": "WIP 제한 활성화", - "error-board-doesNotExist": "보드가 없습니다.", - "error-board-notAdmin": "이 작업은 보드의 관리자만 실행할 수 있습니다.", - "error-board-notAMember": "이 작업은 보드의 멤버만 실행할 수 있습니다.", - "error-json-malformed": "텍스트가 JSON 형식에 유효하지 않습니다.", - "error-json-schema": "JSON 데이터에 정보가 올바른 형식으로 포함되어 있지 않습니다.", - "error-list-doesNotExist": "목록이 없습니다.", - "error-user-doesNotExist": "멤버의 정보가 없습니다.", - "error-user-notAllowSelf": "자기 자신을 초대할 수 없습니다.", - "error-user-notCreated": "유저가 생성되지 않았습니다.", - "error-username-taken": "중복된 아이디 입니다.", - "error-email-taken": "Email has already been taken", - "export-board": "보드 내보내기", - "sort": "Sort", - "sort-desc": "Click to Sort List", - "list-sort-by": "Sort the List By:", - "list-label-modifiedAt": "Last Access Time", - "list-label-title": "Name of the List", - "list-label-sort": "Your Manual Order", - "list-label-short-modifiedAt": "(L)", - "list-label-short-title": "(N)", - "list-label-short-sort": "(M)", - "filter": "필터", - "filter-cards": "Filter Cards or Lists", - "list-filter-label": "Filter List by Title", - "filter-clear": "필터 초기화", - "filter-no-label": "라벨 없음", - "filter-no-member": "멤버 없음", - "filter-no-custom-fields": "No Custom Fields", - "filter-show-archive": "Show archived lists", - "filter-hide-empty": "Hide empty lists", - "filter-on": "필터 사용", - "filter-on-desc": "보드에서 카드를 필터링합니다. 여기를 클릭하여 필터를 수정합니다.", - "filter-to-selection": "선택 항목으로 필터링", - "advanced-filter-label": "Advanced Filter", - "advanced-filter-description": "Advanced Filter allows to write a string containing following operators: == != <= >= && || ( ) A space is used as a separator between the Operators. You can filter for all Custom Fields by typing their names and values. For Example: Field1 == Value1. Note: If fields or values contains spaces, you need to encapsulate them into single quotes. For Example: 'Field 1' == 'Value 1'. For single control characters (' \\/) to be skipped, you can use \\. For example: Field1 == I\\'m. Also you can combine multiple conditions. For Example: F1 == V1 || F1 == V2. Normally all operators are interpreted from left to right. You can change the order by placing brackets. For Example: F1 == V1 && ( F2 == V2 || F2 == V3 ). Also you can search text fields using regex: F1 == /Tes.*/i", - "fullname": "실명", - "header-logo-title": "보드 페이지로 돌아가기.", - "hide-system-messages": "시스템 메시지 숨기기", - "headerBarCreateBoardPopup-title": "보드 생성", - "home": "홈", - "import": "가져오기", - "link": "Link", - "import-board": "보드 가져오기", - "import-board-c": "보드 가져오기", - "import-board-title-trello": "Trello에서 보드 가져오기", - "import-board-title-wekan": "Import board from previous export", - "import-sandstorm-backup-warning": "Do not delete data you import from original exported board or Trello before checking does this grain close and open again, or do you get Board not found error, that means data loss.", - "import-sandstorm-warning": "Imported board will delete all existing data on board and replace it with imported board.", - "from-trello": "From Trello", - "from-wekan": "From previous export", - "import-board-instruction-trello": "Trello 게시판에서 'Menu' -> 'More' -> 'Print and Export', 'Export JSON' 선택하여 텍스트 결과값 복사", - "import-board-instruction-wekan": "In your board, go to 'Menu', then 'Export board', and copy the text in the downloaded file.", - "import-board-instruction-about-errors": "If you get errors when importing board, sometimes importing still works, and board is at All Boards page.", - "import-json-placeholder": "유효한 JSON 데이터를 여기에 붙여 넣으십시오.", - "import-map-members": "보드 멤버들", - "import-members-map": "Your imported board has some members. Please map the members you want to import to your users", - "import-show-user-mapping": "멤버 매핑 미리보기", - "import-user-select": "Pick your existing user you want to use as this member", - "importMapMembersAddPopup-title": "Select member", - "info": "Version", - "initials": "이니셜", - "invalid-date": "적절하지 않은 날짜", - "invalid-time": "적절하지 않은 시각", - "invalid-user": "적절하지 않은 사용자", - "joined": "참가함", - "just-invited": "보드에 방금 초대되었습니다.", - "keyboard-shortcuts": "키보드 단축키", - "label-create": "라벨 생성", - "label-default": "%s 라벨 (기본)", - "label-delete-pop": "되돌릴 수 없습니다. 모든 카드에서 라벨을 제거하고, 이력을 제거합니다.", - "labels": "라벨", - "language": "언어", - "last-admin-desc": "적어도 하나의 관리자가 필요하기에 이 역할을 변경할 수 없습니다.", - "leave-board": "보드 멤버에서 나가기", - "leave-board-pop": "Are you sure you want to leave __boardTitle__? You will be removed from all cards on this board.", - "leaveBoardPopup-title": "Leave Board ?", - "link-card": "카드에대한 링크", - "list-archive-cards": "Move all cards in this list to Archive", - "list-archive-cards-pop": "This will remove all the cards in this list from the board. To view cards in Archive and bring them back to the board, click “Menu” > “Archive”.", - "list-move-cards": "목록에 있는 모든 카드를 이동", - "list-select-cards": "목록에 있는 모든 카드를 선택", - "set-color-list": "Set Color", - "listActionPopup-title": "동작 목록", - "swimlaneActionPopup-title": "Swimlane Actions", - "swimlaneAddPopup-title": "Add a Swimlane below", - "listImportCardPopup-title": "Trello 카드 가져 오기", - "listMorePopup-title": "더보기", - "link-list": "이 리스트에 링크", - "list-delete-pop": "모든 작업이 활동내역에서 제거되며 리스트를 복구 할 수 없습니다. 실행 취소는 불가능 합니다.", - "list-delete-suggest-archive": "You can move a list to Archive to remove it from the board and preserve the activity.", - "lists": "목록들", - "swimlanes": "Swimlanes", - "log-out": "로그아웃", - "log-in": "로그인", - "loginPopup-title": "로그인", - "memberMenuPopup-title": "멤버 설정", - "members": "멤버", - "menu": "메뉴", - "move-selection": "선택 항목 이동", - "moveCardPopup-title": "카드 이동", - "moveCardToBottom-title": "최하단으로 이동", - "moveCardToTop-title": "최상단으로 이동", - "moveSelectionPopup-title": "선택 항목 이동", - "multi-selection": "다중 선택", - "multi-selection-on": "다중 선택 사용", - "muted": "알림 해제", - "muted-info": "보드의 변경된 사항들의 알림을 받지 않습니다.", - "my-boards": "내 보드", - "name": "이름", - "no-archived-cards": "No cards in Archive.", - "no-archived-lists": "No lists in Archive.", - "no-archived-swimlanes": "No swimlanes in Archive.", - "no-results": "결과 값 없음", - "normal": "표준", - "normal-desc": "카드를 보거나 수정할 수 있습니다. 설정값은 변경할 수 없습니다.", - "not-accepted-yet": "초대장이 수락되지 않았습니다.", - "notify-participate": "보드 생성자 또는 멤버로 참여하는 모든 카드에 대한 변경사항 알림 받음", - "notify-watch": "감시중인 보드, 목록 또는 카드에 대한 변경사항 알림 받음", - "optional": "옵션", - "or": "또는", - "page-maybe-private": "이 페이지를 비공개일 수 있습니다. 이것을 보고 싶으면 <a href='%s'>로그인</a>을 하십시오.", - "page-not-found": "페이지를 찾지 못 했습니다", - "password": "암호", - "paste-or-dragdrop": "이미지 파일을 붙여 넣거나 드래그 앤 드롭 (이미지 전용)", - "participating": "참여", - "preview": "미리보기", - "previewAttachedImagePopup-title": "미리보기", - "previewClipboardImagePopup-title": "미리보기", - "private": "비공개", - "private-desc": "비공개된 보드입니다. 오직 보드에 추가된 사람들만 보고 수정할 수 있습니다", - "profile": "프로파일", - "public": "공개", - "public-desc": "공개된 보드입니다. 링크를 가진 모든 사람과 구글과 같은 검색 엔진에서 찾아서 볼수 있습니다. 보드에 추가된 사람들만 수정이 가능합니다.", - "quick-access-description": "여기에 바로 가기를 추가하려면 보드에 별 표시를 체크하세요.", - "remove-cover": "커버 제거", - "remove-from-board": "보드에서 제거", - "remove-label": "라벨 제거", - "listDeletePopup-title": "리스트를 삭제합니까?", - "remove-member": "멤버 제거", - "remove-member-from-card": "카드에서 제거", - "remove-member-pop": "__boardTitle__에서 __name__(__username__) 을 제거합니까? 이 보드의 모든 카드에서 제거됩니다. 해당 내용을 __name__(__username__) 은(는) 알림으로 받게됩니다.", - "removeMemberPopup-title": "멤버를 제거합니까?", - "rename": "새이름", - "rename-board": "보드 이름 바꾸기", - "restore": "복구", - "save": "저장", - "search": "검색", - "rules": "Rules", - "search-cards": "Search from card/list titles, descriptions and custom fields on this board", - "search-example": "Text to search for?", - "select-color": "색 선택", - "set-wip-limit-value": "Set a limit for the maximum number of tasks in this list", - "setWipLimitPopup-title": "Set WIP Limit", - "shortcut-assign-self": "현재 카드에 자신을 지정하세요.", - "shortcut-autocomplete-emoji": "이모티콘 자동완성", - "shortcut-autocomplete-members": "멤버 자동완성", - "shortcut-clear-filters": "모든 필터 초기화", - "shortcut-close-dialog": "대화 상자 닫기", - "shortcut-filter-my-cards": "내 카드 필터링", - "shortcut-show-shortcuts": "바로가기 목록을 가져오십시오.", - "shortcut-toggle-filterbar": "토글 필터 사이드바", - "shortcut-toggle-sidebar": "보드 사이드바 토글", - "show-cards-minimum-count": "목록에 카드 수량 표시(입력된 수량 넘을 경우 표시)", - "sidebar-open": "사이드바 열기", - "sidebar-close": "사이드바 닫기", - "signupPopup-title": "계정 생성", - "star-board-title": "보드에 별 표시를 클릭합니다. 보드 목록에서 최상위로 둘 수 있습니다.", - "starred-boards": "별표된 보드", - "starred-boards-description": "별 표시된 보드들은 보드 목록의 최상단에서 보입니다.", - "subscribe": "구독", - "team": "팀", - "this-board": "보드", - "this-card": "카드", - "spent-time-hours": "Spent time (hours)", - "overtime-hours": "Overtime (hours)", - "overtime": "Overtime", - "has-overtime-cards": "Has overtime cards", - "has-spenttime-cards": "Has spent time cards", - "time": "시간", - "title": "제목", - "tracking": "추적", - "tracking-info": "보드 생성자 또는 멤버로 참여하는 모든 카드에 대한 변경사항 알림 받음", - "type": "Type", - "unassign-member": "멤버 할당 해제", - "unsaved-description": "저장되지 않은 설명이 있습니다.", - "unwatch": "감시 해제", - "upload": "업로드", - "upload-avatar": "아바타 업로드", - "uploaded-avatar": "업로드한 아바타", - "username": "아이디", - "view-it": "보기", - "warn-list-archived": "warning: this card is in an list at Archive", - "watch": "감시", - "watching": "감시 중", - "watching-info": "\"이 보드의 변경사항을 알림으로 받습니다.", - "welcome-board": "보드예제", - "welcome-swimlane": "Milestone 1", - "welcome-list1": "신규", - "welcome-list2": "진행", - "card-templates-swimlane": "Card Templates", - "list-templates-swimlane": "List Templates", - "board-templates-swimlane": "Board Templates", - "what-to-do": "무엇을 하고 싶으신가요?", - "wipLimitErrorPopup-title": "Invalid WIP Limit", - "wipLimitErrorPopup-dialog-pt1": "The number of tasks in this list is higher than the WIP limit you've defined.", - "wipLimitErrorPopup-dialog-pt2": "Please move some tasks out of this list, or set a higher WIP limit.", - "admin-panel": "관리자 패널", - "settings": "설정", - "people": "사람", - "registration": "회원가입", - "disable-self-registration": "일반 유저의 회원 가입 막기", - "invite": "초대", - "invite-people": "사람 초대", - "to-boards": "보드로 부터", - "email-addresses": "이메일 주소", - "smtp-host-description": "이메일을 처리하는 SMTP 서버의 주소입니다.", - "smtp-port-description": "SMTP 서버가 보내는 전자 메일에 사용하는 포트입니다.", - "smtp-tls-description": "SMTP 서버에 TLS 지원 사용", - "smtp-host": "SMTP 호스트", - "smtp-port": "SMTP 포트", - "smtp-username": "사용자 이름", - "smtp-password": "암호", - "smtp-tls": "TLS 지원", - "send-from": "보낸 사람", - "send-smtp-test": "Send a test email to yourself", - "invitation-code": "초대 코드", - "email-invite-register-subject": "\"__inviter__ 님이 당신에게 초대장을 보냈습니다.", - "email-invite-register-text": "Dear __user__,\n\n__inviter__ invites you to kanban board for collaborations.\n\nPlease follow the link below:\n__url__\n\nAnd your invitation code is: __icode__\n\nThanks.", - "email-smtp-test-subject": "SMTP Test Email", - "email-smtp-test-text": "테스트 메일을 성공적으로 발송하였습니다.", - "error-invitation-code-not-exist": "초대 코드가 존재하지 않습니다.", - "error-notAuthorized": "이 페이지를 볼 수있는 권한이 없습니다.", - "webhook-title": "Webhook Name", - "webhook-token": "Token (Optional for Authentication)", - "outgoing-webhooks": "Outgoing Webhooks", - "bidirectional-webhooks": "Two-Way Webhooks", - "outgoingWebhooksPopup-title": "Outgoing Webhooks", - "boardCardTitlePopup-title": "Card Title Filter", - "disable-webhook": "Disable This Webhook", - "global-webhook": "Global Webhooks", - "new-outgoing-webhook": "New Outgoing Webhook", - "no-name": "(Unknown)", - "Node_version": "Node version", - "Meteor_version": "Meteor version", - "MongoDB_version": "MongoDB version", - "MongoDB_storage_engine": "MongoDB storage engine", - "MongoDB_Oplog_enabled": "MongoDB Oplog enabled", - "OS_Arch": "OS Arch", - "OS_Cpus": "OS CPU Count", - "OS_Freemem": "OS Free Memory", - "OS_Loadavg": "OS Load Average", - "OS_Platform": "OS Platform", - "OS_Release": "OS Release", - "OS_Totalmem": "OS Total Memory", - "OS_Type": "OS Type", - "OS_Uptime": "OS Uptime", - "days": "days", - "hours": "hours", - "minutes": "minutes", - "seconds": "seconds", - "show-field-on-card": "Show this field on card", - "automatically-field-on-card": "Auto create field to all cards", - "showLabel-field-on-card": "Show field label on minicard", - "yes": "Yes", - "no": "No", - "accounts": "Accounts", - "accounts-allowEmailChange": "Allow Email Change", - "accounts-allowUserNameChange": "Allow Username Change", - "createdAt": "Created at", - "verified": "Verified", - "active": "Active", - "card-received": "Received", - "card-received-on": "Received on", - "card-end": "End", - "card-end-on": "Ends on", - "editCardReceivedDatePopup-title": "Change received date", - "editCardEndDatePopup-title": "Change end date", - "setCardColorPopup-title": "Set color", - "setCardActionsColorPopup-title": "Choose a color", - "setSwimlaneColorPopup-title": "Choose a color", - "setListColorPopup-title": "Choose a color", - "assigned-by": "Assigned By", - "requested-by": "Requested By", - "board-delete-notice": "Deleting is permanent. You will lose all lists, cards and actions associated with this board.", - "delete-board-confirm-popup": "All lists, cards, labels, and activities will be deleted and you won't be able to recover the board contents. There is no undo.", - "boardDeletePopup-title": "Delete Board?", - "delete-board": "Delete Board", - "default-subtasks-board": "Subtasks for __board__ board", - "default": "Default", - "queue": "Queue", - "subtask-settings": "Subtasks Settings", - "card-settings": "Card Settings", - "boardSubtaskSettingsPopup-title": "Board Subtasks Settings", - "boardCardSettingsPopup-title": "Card Settings", - "deposit-subtasks-board": "Deposit subtasks to this board:", - "deposit-subtasks-list": "Landing list for subtasks deposited here:", - "show-parent-in-minicard": "Show parent in minicard:", - "prefix-with-full-path": "Prefix with full path", - "prefix-with-parent": "Prefix with parent", - "subtext-with-full-path": "Subtext with full path", - "subtext-with-parent": "Subtext with parent", - "change-card-parent": "Change card's parent", - "parent-card": "Parent card", - "source-board": "Source board", - "no-parent": "Don't show parent", - "activity-added-label": "added label '%s' to %s", - "activity-removed-label": "removed label '%s' from %s", - "activity-delete-attach": "deleted an attachment from %s", - "activity-added-label-card": "added label '%s'", - "activity-removed-label-card": "removed label '%s'", - "activity-delete-attach-card": "deleted an attachment", - "activity-set-customfield": "set custom field '%s' to '%s' in %s", - "activity-unset-customfield": "unset custom field '%s' in %s", - "r-rule": "Rule", - "r-add-trigger": "Add trigger", - "r-add-action": "Add action", - "r-board-rules": "Board rules", - "r-add-rule": "Add rule", - "r-view-rule": "View rule", - "r-delete-rule": "Delete rule", - "r-new-rule-name": "New rule title", - "r-no-rules": "No rules", - "r-when-a-card": "When a card", - "r-is": "is", - "r-is-moved": "is moved", - "r-added-to": "added to", - "r-removed-from": "Removed from", - "r-the-board": "the board", - "r-list": "list", - "set-filter": "Set Filter", - "r-moved-to": "Moved to", - "r-moved-from": "Moved from", - "r-archived": "Moved to Archive", - "r-unarchived": "Restored from Archive", - "r-a-card": "a card", - "r-when-a-label-is": "When a label is", - "r-when-the-label": "When the label", - "r-list-name": "list name", - "r-when-a-member": "When a member is", - "r-when-the-member": "When the member", - "r-name": "name", - "r-when-a-attach": "When an attachment", - "r-when-a-checklist": "When a checklist is", - "r-when-the-checklist": "When the checklist", - "r-completed": "Completed", - "r-made-incomplete": "Made incomplete", - "r-when-a-item": "When a checklist item is", - "r-when-the-item": "When the checklist item", - "r-checked": "Checked", - "r-unchecked": "Unchecked", - "r-move-card-to": "Move card to", - "r-top-of": "Top of", - "r-bottom-of": "Bottom of", - "r-its-list": "its list", - "r-archive": "Move to Archive", - "r-unarchive": "Restore from Archive", - "r-card": "card", - "r-add": "추가", - "r-remove": "Remove", - "r-label": "label", - "r-member": "member", - "r-remove-all": "Remove all members from the card", - "r-set-color": "Set color to", - "r-checklist": "checklist", - "r-check-all": "Check all", - "r-uncheck-all": "Uncheck all", - "r-items-check": "items of checklist", - "r-check": "Check", - "r-uncheck": "Uncheck", - "r-item": "item", - "r-of-checklist": "of checklist", - "r-send-email": "Send an email", - "r-to": "to", - "r-subject": "subject", - "r-rule-details": "Rule details", - "r-d-move-to-top-gen": "Move card to top of its list", - "r-d-move-to-top-spec": "Move card to top of list", - "r-d-move-to-bottom-gen": "Move card to bottom of its list", - "r-d-move-to-bottom-spec": "Move card to bottom of list", - "r-d-send-email": "Send email", - "r-d-send-email-to": "to", - "r-d-send-email-subject": "subject", - "r-d-send-email-message": "message", - "r-d-archive": "Move card to Archive", - "r-d-unarchive": "Restore card from Archive", - "r-d-add-label": "Add label", - "r-d-remove-label": "Remove label", - "r-create-card": "Create new card", - "r-in-list": "목록에", - "r-in-swimlane": "in swimlane", - "r-d-add-member": "Add member", - "r-d-remove-member": "Remove member", - "r-d-remove-all-member": "Remove all member", - "r-d-check-all": "Check all items of a list", - "r-d-uncheck-all": "Uncheck all items of a list", - "r-d-check-one": "Check item", - "r-d-uncheck-one": "Uncheck item", - "r-d-check-of-list": "of checklist", - "r-d-add-checklist": "Add checklist", - "r-d-remove-checklist": "Remove checklist", - "r-by": "by", - "r-add-checklist": "Add checklist", - "r-with-items": "with items", - "r-items-list": "item1,item2,item3", - "r-add-swimlane": "Add swimlane", - "r-swimlane-name": "swimlane name", - "r-board-note": "Note: leave a field empty to match every possible value.", - "r-checklist-note": "Note: checklist's items have to be written as comma separated values.", - "r-when-a-card-is-moved": "When a card is moved to another list", - "r-set": "Set", - "r-update": "Update", - "r-datefield": "date field", - "r-df-start-at": "start", - "r-df-due-at": "due", - "r-df-end-at": "end", - "r-df-received-at": "received", - "r-to-current-datetime": "to current date/time", - "r-remove-value-from": "Remove value from", - "ldap": "LDAP", - "oauth2": "OAuth2", - "cas": "CAS", - "authentication-method": "Authentication method", - "authentication-type": "Authentication type", - "custom-product-name": "Custom Product Name", - "layout": "Layout", - "hide-logo": "Hide Logo", - "add-custom-html-after-body-start": "Add Custom HTML after <body> start", - "add-custom-html-before-body-end": "Add Custom HTML before </body> end", - "error-undefined": "Something went wrong", - "error-ldap-login": "An error occurred while trying to login", - "display-authentication-method": "Display Authentication Method", - "default-authentication-method": "Default Authentication Method", - "duplicate-board": "Duplicate Board", - "people-number": "The number of people is:", - "swimlaneDeletePopup-title": "Delete Swimlane ?", - "swimlane-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the swimlane. There is no undo.", - "restore-all": "모든항목 복구", - "delete-all": "모두 삭제", - "loading": "Loading, please wait.", - "previous_as": "last time was", - "act-a-dueAt": "modified due time to \nWhen: __timeValue__\nWhere: __card__\n previous due was __timeOldValue__", - "act-a-endAt": "modified ending time to __timeValue__ from (__timeOldValue__)", - "act-a-startAt": "modified starting time to __timeValue__ from (__timeOldValue__)", - "act-a-receivedAt": "modified received time to __timeValue__ from (__timeOldValue__)", - "a-dueAt": "modified due time to be", - "a-endAt": "modified ending time to be", - "a-startAt": "modified starting time to be", - "a-receivedAt": "modified received time to be", - "almostdue": "current due time %s is approaching", - "pastdue": "current due time %s is past", - "duenow": "current due time %s is today", - "act-newDue": "__list__/__card__ has 1st due reminder [__board__]", - "act-withDue": "__list__/__card__ due reminders [__board__]", - "act-almostdue": "was reminding the current due (__timeValue__) of __card__ is approaching", - "act-pastdue": "was reminding the current due (__timeValue__) of __card__ is past", - "act-duenow": "was reminding the current due (__timeValue__) of __card__ is now", - "act-atUserComment": "You were mentioned in [__board__] __list__/__card__", - "delete-user-confirm-popup": "Are you sure you want to delete this account? There is no undo.", - "accounts-allowUserDelete": "Allow users to self delete their account", - "hide-minicard-label-text": "Hide minicard label text", - "show-desktop-drag-handles": "Show desktop drag handles", - "assignee": "Assignee", - "cardAssigneesPopup-title": "Assignee", - "addmore-detail": "Add a more detailed description", - "show-on-card": "Show on Card", - "new": "New", - "editUserPopup-title": "Edit User", - "newUserPopup-title": "New User", - "notifications": "알림", - "view-all": "View All", - "filter-by-unread": "Filter by Unread", - "mark-all-as-read": "Mark all as read", - "allow-rename": "Allow Rename", - "allowRenamePopup-title": "Allow Rename" -} \ No newline at end of file + "accept": "확인", + "act-activity-notify": "활동 알림", + "act-addAttachment": "added attachment __attachment__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-deleteAttachment": "deleted attachment __attachment__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addSubtask": "added subtask __subtask__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addedLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removeLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removedLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addChecklist": "added checklist __checklist__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addChecklistItem": "added checklist item __checklistItem__ to checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removeChecklist": "removed checklist __checklist__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removeChecklistItem": "removed checklist item __checklistItem__ from checklist __checkList__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-checkedItem": "checked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-uncheckedItem": "unchecked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-completeChecklist": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-uncompleteChecklist": "uncompleted checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addComment": "commented on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-editComment": "edited comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-deleteComment": "deleted comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-createBoard": "created board __board__", + "act-createSwimlane": "created swimlane __swimlane__ to board __board__", + "act-createCard": "created card __card__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-createCustomField": "created custom field __customField__ at board __board__", + "act-deleteCustomField": "deleted custom field __customField__ at board __board__", + "act-setCustomField": "edited custom field __customField__: __customFieldValue__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-createList": "added list __list__ to board __board__", + "act-addBoardMember": "added member __member__ to board __board__", + "act-archivedBoard": "Board __board__ moved to Archive", + "act-archivedCard": "Card __card__ at list __list__ at swimlane __swimlane__ at board __board__ moved to Archive", + "act-archivedList": "List __list__ at swimlane __swimlane__ at board __board__ moved to Archive", + "act-archivedSwimlane": "Swimlane __swimlane__ at board __board__ moved to Archive", + "act-importBoard": "imported board __board__", + "act-importCard": "imported card __card__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-importList": "imported list __list__ to swimlane __swimlane__ at board __board__", + "act-joinMember": "added member __member__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-moveCard": "moved card __card__ at board __board__ from list __oldList__ at swimlane __oldSwimlane__ to list __list__ at swimlane __swimlane__", + "act-moveCardToOtherBoard": "moved card __card__ from list __oldList__ at swimlane __oldSwimlane__ at board __oldBoard__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-removeBoardMember": "removed member __member__ from board __board__", + "act-restoredCard": "restored card __card__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-unjoinMember": "removed member __member__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-withBoardTitle": "__board__", + "act-withCardTitle": "[__board__] __card__", + "actions": "동작", + "activities": "활동 내역", + "activity": "활동 상태", + "activity-added": "%s를 %s에 추가함", + "activity-archived": "%s moved to Archive", + "activity-attached": "%s를 %s에 첨부함", + "activity-created": "%s 생성됨", + "activity-customfield-created": "created custom field %s", + "activity-excluded": "%s를 %s에서 제외함", + "activity-imported": "imported %s into %s from %s", + "activity-imported-board": "imported %s from %s", + "activity-joined": "%s에 참여", + "activity-moved": "%s를 %s에서 %s로 옮김", + "activity-on": "%s에", + "activity-removed": "%s를 %s에서 삭제함", + "activity-sent": "%s를 %s로 보냄", + "activity-unjoined": "%s에서 멤버 해제", + "activity-subtask-added": "added subtask to %s", + "activity-checked-item": "checked %s in checklist %s of %s", + "activity-unchecked-item": "unchecked %s in checklist %s of %s", + "activity-checklist-added": "%s에 체크리스트를 추가함", + "activity-checklist-removed": "removed a checklist from %s", + "activity-checklist-completed": "completed checklist %s of %s", + "activity-checklist-uncompleted": "uncompleted the checklist %s of %s", + "activity-checklist-item-added": "added checklist item to '%s' in %s", + "activity-checklist-item-removed": "removed a checklist item from '%s' in %s", + "add": "추가", + "activity-checked-item-card": "checked %s in checklist %s", + "activity-unchecked-item-card": "unchecked %s in checklist %s", + "activity-checklist-completed-card": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "activity-checklist-uncompleted-card": "uncompleted the checklist %s", + "activity-editComment": "edited comment %s", + "activity-deleteComment": "deleted comment %s", + "add-attachment": "첨부파일 추가", + "add-board": "보드 추가", + "add-card": "카드 추가", + "add-swimlane": "Add Swimlane", + "add-subtask": "Add Subtask", + "add-checklist": "체크리스트 추가", + "add-checklist-item": "체크리스트에 항목 추가", + "add-cover": "커버 추가", + "add-label": "라벨 추가", + "add-list": "리스트 추가", + "add-members": "멤버 추가", + "added": "추가됨", + "addMemberPopup-title": "멤버", + "admin": "관리자", + "admin-desc": "카드를 보거나 수정하고, 멤버를 삭제하고, 보드에 대한 설정을 수정할 수 있습니다.", + "admin-announcement": "Announcement", + "admin-announcement-active": "시스템에 공지사항을 표시합니다", + "admin-announcement-title": "관리자 공지사항 메시지", + "all-boards": "전체 보드", + "and-n-other-card": "__count__ 개의 다른 카드", + "and-n-other-card_plural": "__count__ 개의 다른 카드들", + "apply": "적용", + "app-is-offline": "Loading, please wait. Refreshing the page will cause data loss. If loading does not work, please check that server has not stopped.", + "archive": "Move to Archive", + "archive-all": "Move All to Archive", + "archive-board": "Move Board to Archive", + "archive-card": "Move Card to Archive", + "archive-list": "Move List to Archive", + "archive-swimlane": "Move Swimlane to Archive", + "archive-selection": "Move selection to Archive", + "archiveBoardPopup-title": "Move Board to Archive?", + "archived-items": "보관", + "archived-boards": "Boards in Archive", + "restore-board": "보드 복구", + "no-archived-boards": "No Boards in Archive.", + "archives": "보관", + "template": "Template", + "templates": "Templates", + "assign-member": "멤버 지정", + "attached": "첨부됨", + "attachment": "첨부 파일", + "attachment-delete-pop": "영구 첨부파일을 삭제합니다. 되돌릴 수 없습니다.", + "attachmentDeletePopup-title": "첨부 파일을 삭제합니까?", + "attachments": "첨부 파일", + "auto-watch": "생성한 보드를 자동으로 감시합니다.", + "avatar-too-big": "아바타 파일이 너무 큽니다. (최대 70KB)", + "back": "뒤로", + "board-change-color": "보드 색 변경", + "board-nb-stars": "%s개의 별", + "board-not-found": "보드를 찾을 수 없습니다", + "board-private-info": "이 보드는 <strong>비공개</strong>입니다.", + "board-public-info": "이 보드는 <strong>공개</strong>로 설정됩니다", + "boardChangeColorPopup-title": "보드 배경 변경", + "boardChangeTitlePopup-title": "보드 이름 바꾸기", + "boardChangeVisibilityPopup-title": "표시 여부 변경", + "boardChangeWatchPopup-title": "감시상태 변경", + "boardMenuPopup-title": "Board Settings", + "boardChangeViewPopup-title": "Board View", + "boards": "보드", + "board-view": "Board View", + "board-view-cal": "Calendar", + "board-view-swimlanes": "Swimlanes", + "board-view-collapse": "Collapse", + "board-view-lists": "목록들", + "bucket-example": "예: “프로젝트 이름“ 입력", + "cancel": "취소", + "card-archived": "This card is moved to Archive.", + "board-archived": "This board is moved to Archive.", + "card-comments-title": "이 카드에 %s 코멘트가 있습니다.", + "card-delete-notice": "영구 삭제입니다. 이 카드와 관련된 모든 작업들을 잃게됩니다.", + "card-delete-pop": "모든 작업이 활동 내역에서 제거되며 카드를 다시 열 수 없습니다. 복구가 안되니 주의하시기 바랍니다.", + "card-delete-suggest-archive": "You can move a card to Archive to remove it from the board and preserve the activity.", + "card-due": "종료일", + "card-due-on": "종료일", + "card-spent": "Spent Time", + "card-edit-attachments": "첨부 파일 수정", + "card-edit-custom-fields": "Edit custom fields", + "card-edit-labels": "라벨 수정", + "card-edit-members": "멤버 수정", + "card-labels-title": "카드의 라벨 변경.", + "card-members-title": "카드에서 보드의 멤버를 추가하거나 삭제합니다.", + "card-start": "시작일", + "card-start-on": "시작일", + "cardAttachmentsPopup-title": "첨부 파일", + "cardCustomField-datePopup-title": "Change date", + "cardCustomFieldsPopup-title": "Edit custom fields", + "cardDeletePopup-title": "카드를 삭제합니까?", + "cardDetailsActionsPopup-title": "카드 액션", + "cardLabelsPopup-title": "라벨", + "cardMembersPopup-title": "멤버", + "cardMorePopup-title": "더보기", + "cardTemplatePopup-title": "Create template", + "cards": "카드", + "cards-count": "카드", + "casSignIn": "Sign In with CAS", + "cardType-card": "Card", + "cardType-linkedCard": "Linked Card", + "cardType-linkedBoard": "Linked Board", + "change": "변경", + "change-avatar": "아바타 변경", + "change-password": "암호 변경", + "change-permissions": "권한 변경", + "change-settings": "설정 변경", + "changeAvatarPopup-title": "아바타 변경", + "changeLanguagePopup-title": "언어 변경", + "changePasswordPopup-title": "암호 변경", + "changePermissionsPopup-title": "권한 변경", + "changeSettingsPopup-title": "설정 변경", + "subtasks": "Subtasks", + "checklists": "체크리스트", + "click-to-star": "보드에 별 추가.", + "click-to-unstar": "보드에 별 삭제.", + "clipboard": "클립보드 또는 드래그 앤 드롭", + "close": "닫기", + "close-board": "보드 닫기", + "close-board-pop": "You will be able to restore the board by clicking the “Archive” button from the home header.", + "color-black": "블랙", + "color-blue": "블루", + "color-crimson": "crimson", + "color-darkgreen": "darkgreen", + "color-gold": "gold", + "color-gray": "gray", + "color-green": "그린", + "color-indigo": "indigo", + "color-lime": "라임", + "color-magenta": "magenta", + "color-mistyrose": "mistyrose", + "color-navy": "navy", + "color-orange": "오렌지", + "color-paleturquoise": "paleturquoise", + "color-peachpuff": "peachpuff", + "color-pink": "핑크", + "color-plum": "plum", + "color-purple": "퍼플", + "color-red": "레드", + "color-saddlebrown": "saddlebrown", + "color-silver": "silver", + "color-sky": "스카이", + "color-slateblue": "slateblue", + "color-white": "white", + "color-yellow": "옐로우", + "unset-color": "Unset", + "comment": "댓글", + "comment-placeholder": "댓글 입력", + "comment-only": "댓글만 입력 가능", + "comment-only-desc": "카드에 댓글만 달수 있습니다.", + "no-comments": "No comments", + "no-comments-desc": "Can not see comments and activities.", + "worker": "Worker", + "worker-desc": "Can only move cards, assign itself to card and comment.", + "computer": "내 컴퓨터", + "confirm-subtask-delete-dialog": "Are you sure you want to delete subtask?", + "confirm-checklist-delete-dialog": "Are you sure you want to delete checklist?", + "copy-card-link-to-clipboard": "클립보드에 카드의 링크가 복사되었습니다.", + "linkCardPopup-title": "Link Card", + "searchElementPopup-title": "검색", + "copyCardPopup-title": "카드 복사", + "copyChecklistToManyCardsPopup-title": "Copy Checklist Template to Many Cards", + "copyChecklistToManyCardsPopup-instructions": "Destination Card Titles and Descriptions in this JSON format", + "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"First card title\", \"description\":\"First card description\"}, {\"title\":\"Second card title\",\"description\":\"Second card description\"},{\"title\":\"Last card title\",\"description\":\"Last card description\"} ]", + "create": "생성", + "createBoardPopup-title": "보드 생성", + "chooseBoardSourcePopup-title": "보드 가져오기", + "createLabelPopup-title": "라벨 생성", + "createCustomField": "Create Field", + "createCustomFieldPopup-title": "Create Field", + "current": "경향", + "custom-field-delete-pop": "There is no undo. This will remove this custom field from all cards and destroy its history.", + "custom-field-checkbox": "Checkbox", + "custom-field-date": "날짜", + "custom-field-dropdown": "Dropdown List", + "custom-field-dropdown-none": "(none)", + "custom-field-dropdown-options": "List Options", + "custom-field-dropdown-options-placeholder": "Press enter to add more options", + "custom-field-dropdown-unknown": "(unknown)", + "custom-field-number": "Number", + "custom-field-text": "Text", + "custom-fields": "Custom Fields", + "date": "날짜", + "decline": "쇠퇴", + "default-avatar": "기본 아바타", + "delete": "삭제", + "deleteCustomFieldPopup-title": "Delete Custom Field?", + "deleteLabelPopup-title": "라벨을 삭제합니까?", + "description": "설명", + "disambiguateMultiLabelPopup-title": "라벨 액션의 모호성 제거", + "disambiguateMultiMemberPopup-title": "멤버 액션의 모호성 제거", + "discard": "포기", + "done": "완료", + "download": "다운로드", + "edit": "수정", + "edit-avatar": "아바타 변경", + "edit-profile": "프로필 변경", + "edit-wip-limit": "WIP 제한 변경", + "soft-wip-limit": "원만한 WIP 제한", + "editCardStartDatePopup-title": "시작일 변경", + "editCardDueDatePopup-title": "종료일 변경", + "editCustomFieldPopup-title": "Edit Field", + "editCardSpentTimePopup-title": "Change spent time", + "editLabelPopup-title": "라벨 변경", + "editNotificationPopup-title": "알림 수정", + "editProfilePopup-title": "프로필 변경", + "email": "이메일", + "email-enrollAccount-subject": "__siteName__에 계정 생성이 완료되었습니다.", + "email-enrollAccount-text": "안녕하세요. __user__님,\n\n시작하려면 아래링크를 클릭해 주세요.\n\n__url__\n\n감사합니다.", + "email-fail": "이메일 전송 실패", + "email-fail-text": "Error trying to send email", + "email-invalid": "잘못된 이메일 주소", + "email-invite": "이메일로 초대", + "email-invite-subject": "__inviter__님이 당신을 초대하였습니다.", + "email-invite-text": "__user__님,\n\n__inviter__님이 협업을 위해 \"__board__\"보드에 가입하도록 초대하셨습니다.\n\n아래 링크를 클릭해주십시오.\n\n__url__\n\n감사합니다.", + "email-resetPassword-subject": "패스워드 초기화: __siteName__", + "email-resetPassword-text": "안녕하세요 __user__님,\n\n비밀번호를 재설정하려면 아래 링크를 클릭하십시오.\n\n__url__\n\n감사합니다.", + "email-sent": "이메일 전송", + "email-verifyEmail-subject": "이메일 인증: __siteName__", + "email-verifyEmail-text": "안녕하세요. __user__님,\n\n당신의 계정과 이메일을 활성하려면 아래 링크를 클릭하십시오.\n\n__url__\n\n감사합니다.", + "enable-wip-limit": "WIP 제한 활성화", + "error-board-doesNotExist": "보드가 없습니다.", + "error-board-notAdmin": "이 작업은 보드의 관리자만 실행할 수 있습니다.", + "error-board-notAMember": "이 작업은 보드의 멤버만 실행할 수 있습니다.", + "error-json-malformed": "텍스트가 JSON 형식에 유효하지 않습니다.", + "error-json-schema": "JSON 데이터에 정보가 올바른 형식으로 포함되어 있지 않습니다.", + "error-list-doesNotExist": "목록이 없습니다.", + "error-user-doesNotExist": "멤버의 정보가 없습니다.", + "error-user-notAllowSelf": "자기 자신을 초대할 수 없습니다.", + "error-user-notCreated": "유저가 생성되지 않았습니다.", + "error-username-taken": "중복된 아이디 입니다.", + "error-email-taken": "Email has already been taken", + "export-board": "보드 내보내기", + "sort": "Sort", + "sort-desc": "Click to Sort List", + "list-sort-by": "Sort the List By:", + "list-label-modifiedAt": "Last Access Time", + "list-label-title": "Name of the List", + "list-label-sort": "Your Manual Order", + "list-label-short-modifiedAt": "(L)", + "list-label-short-title": "(N)", + "list-label-short-sort": "(M)", + "filter": "필터", + "filter-cards": "Filter Cards or Lists", + "list-filter-label": "Filter List by Title", + "filter-clear": "필터 초기화", + "filter-no-label": "라벨 없음", + "filter-no-member": "멤버 없음", + "filter-no-assignee": "No assignee", + "filter-no-custom-fields": "No Custom Fields", + "filter-show-archive": "Show archived lists", + "filter-hide-empty": "Hide empty lists", + "filter-on": "필터 사용", + "filter-on-desc": "보드에서 카드를 필터링합니다. 여기를 클릭하여 필터를 수정합니다.", + "filter-to-selection": "선택 항목으로 필터링", + "advanced-filter-label": "Advanced Filter", + "advanced-filter-description": "Advanced Filter allows to write a string containing following operators: == != <= >= && || ( ) A space is used as a separator between the Operators. You can filter for all Custom Fields by typing their names and values. For Example: Field1 == Value1. Note: If fields or values contains spaces, you need to encapsulate them into single quotes. For Example: 'Field 1' == 'Value 1'. For single control characters (' \\/) to be skipped, you can use \\. For example: Field1 == I\\'m. Also you can combine multiple conditions. For Example: F1 == V1 || F1 == V2. Normally all operators are interpreted from left to right. You can change the order by placing brackets. For Example: F1 == V1 && ( F2 == V2 || F2 == V3 ). Also you can search text fields using regex: F1 == /Tes.*/i", + "fullname": "실명", + "header-logo-title": "보드 페이지로 돌아가기.", + "hide-system-messages": "시스템 메시지 숨기기", + "headerBarCreateBoardPopup-title": "보드 생성", + "home": "홈", + "import": "가져오기", + "link": "Link", + "import-board": "보드 가져오기", + "import-board-c": "보드 가져오기", + "import-board-title-trello": "Trello에서 보드 가져오기", + "import-board-title-wekan": "Import board from previous export", + "import-sandstorm-backup-warning": "Do not delete data you import from original exported board or Trello before checking does this grain close and open again, or do you get Board not found error, that means data loss.", + "import-sandstorm-warning": "Imported board will delete all existing data on board and replace it with imported board.", + "from-trello": "From Trello", + "from-wekan": "From previous export", + "import-board-instruction-trello": "Trello 게시판에서 'Menu' -> 'More' -> 'Print and Export', 'Export JSON' 선택하여 텍스트 결과값 복사", + "import-board-instruction-wekan": "In your board, go to 'Menu', then 'Export board', and copy the text in the downloaded file.", + "import-board-instruction-about-errors": "If you get errors when importing board, sometimes importing still works, and board is at All Boards page.", + "import-json-placeholder": "유효한 JSON 데이터를 여기에 붙여 넣으십시오.", + "import-map-members": "보드 멤버들", + "import-members-map": "Your imported board has some members. Please map the members you want to import to your users", + "import-show-user-mapping": "멤버 매핑 미리보기", + "import-user-select": "Pick your existing user you want to use as this member", + "importMapMembersAddPopup-title": "Select member", + "info": "Version", + "initials": "이니셜", + "invalid-date": "적절하지 않은 날짜", + "invalid-time": "적절하지 않은 시각", + "invalid-user": "적절하지 않은 사용자", + "joined": "참가함", + "just-invited": "보드에 방금 초대되었습니다.", + "keyboard-shortcuts": "키보드 단축키", + "label-create": "라벨 생성", + "label-default": "%s 라벨 (기본)", + "label-delete-pop": "되돌릴 수 없습니다. 모든 카드에서 라벨을 제거하고, 이력을 제거합니다.", + "labels": "라벨", + "language": "언어", + "last-admin-desc": "적어도 하나의 관리자가 필요하기에 이 역할을 변경할 수 없습니다.", + "leave-board": "보드 멤버에서 나가기", + "leave-board-pop": "Are you sure you want to leave __boardTitle__? You will be removed from all cards on this board.", + "leaveBoardPopup-title": "Leave Board ?", + "link-card": "카드에대한 링크", + "list-archive-cards": "Move all cards in this list to Archive", + "list-archive-cards-pop": "This will remove all the cards in this list from the board. To view cards in Archive and bring them back to the board, click “Menu” > “Archive”.", + "list-move-cards": "목록에 있는 모든 카드를 이동", + "list-select-cards": "목록에 있는 모든 카드를 선택", + "set-color-list": "Set Color", + "listActionPopup-title": "동작 목록", + "swimlaneActionPopup-title": "Swimlane Actions", + "swimlaneAddPopup-title": "Add a Swimlane below", + "listImportCardPopup-title": "Trello 카드 가져 오기", + "listMorePopup-title": "더보기", + "link-list": "이 리스트에 링크", + "list-delete-pop": "모든 작업이 활동내역에서 제거되며 리스트를 복구 할 수 없습니다. 실행 취소는 불가능 합니다.", + "list-delete-suggest-archive": "You can move a list to Archive to remove it from the board and preserve the activity.", + "lists": "목록들", + "swimlanes": "Swimlanes", + "log-out": "로그아웃", + "log-in": "로그인", + "loginPopup-title": "로그인", + "memberMenuPopup-title": "멤버 설정", + "members": "멤버", + "menu": "메뉴", + "move-selection": "선택 항목 이동", + "moveCardPopup-title": "카드 이동", + "moveCardToBottom-title": "최하단으로 이동", + "moveCardToTop-title": "최상단으로 이동", + "moveSelectionPopup-title": "선택 항목 이동", + "multi-selection": "다중 선택", + "multi-selection-on": "다중 선택 사용", + "muted": "알림 해제", + "muted-info": "보드의 변경된 사항들의 알림을 받지 않습니다.", + "my-boards": "내 보드", + "name": "이름", + "no-archived-cards": "No cards in Archive.", + "no-archived-lists": "No lists in Archive.", + "no-archived-swimlanes": "No swimlanes in Archive.", + "no-results": "결과 값 없음", + "normal": "표준", + "normal-desc": "카드를 보거나 수정할 수 있습니다. 설정값은 변경할 수 없습니다.", + "not-accepted-yet": "초대장이 수락되지 않았습니다.", + "notify-participate": "보드 생성자 또는 멤버로 참여하는 모든 카드에 대한 변경사항 알림 받음", + "notify-watch": "감시중인 보드, 목록 또는 카드에 대한 변경사항 알림 받음", + "optional": "옵션", + "or": "또는", + "page-maybe-private": "이 페이지를 비공개일 수 있습니다. 이것을 보고 싶으면 <a href='%s'>로그인</a>을 하십시오.", + "page-not-found": "페이지를 찾지 못 했습니다", + "password": "암호", + "paste-or-dragdrop": "이미지 파일을 붙여 넣거나 드래그 앤 드롭 (이미지 전용)", + "participating": "참여", + "preview": "미리보기", + "previewAttachedImagePopup-title": "미리보기", + "previewClipboardImagePopup-title": "미리보기", + "private": "비공개", + "private-desc": "비공개된 보드입니다. 오직 보드에 추가된 사람들만 보고 수정할 수 있습니다", + "profile": "프로파일", + "public": "공개", + "public-desc": "공개된 보드입니다. 링크를 가진 모든 사람과 구글과 같은 검색 엔진에서 찾아서 볼수 있습니다. 보드에 추가된 사람들만 수정이 가능합니다.", + "quick-access-description": "여기에 바로 가기를 추가하려면 보드에 별 표시를 체크하세요.", + "remove-cover": "커버 제거", + "remove-from-board": "보드에서 제거", + "remove-label": "라벨 제거", + "listDeletePopup-title": "리스트를 삭제합니까?", + "remove-member": "멤버 제거", + "remove-member-from-card": "카드에서 제거", + "remove-member-pop": "__boardTitle__에서 __name__(__username__) 을 제거합니까? 이 보드의 모든 카드에서 제거됩니다. 해당 내용을 __name__(__username__) 은(는) 알림으로 받게됩니다.", + "removeMemberPopup-title": "멤버를 제거합니까?", + "rename": "새이름", + "rename-board": "보드 이름 바꾸기", + "restore": "복구", + "save": "저장", + "search": "검색", + "rules": "Rules", + "search-cards": "Search from card/list titles, descriptions and custom fields on this board", + "search-example": "Text to search for?", + "select-color": "색 선택", + "set-wip-limit-value": "Set a limit for the maximum number of tasks in this list", + "setWipLimitPopup-title": "Set WIP Limit", + "shortcut-assign-self": "현재 카드에 자신을 지정하세요.", + "shortcut-autocomplete-emoji": "이모티콘 자동완성", + "shortcut-autocomplete-members": "멤버 자동완성", + "shortcut-clear-filters": "모든 필터 초기화", + "shortcut-close-dialog": "대화 상자 닫기", + "shortcut-filter-my-cards": "내 카드 필터링", + "shortcut-show-shortcuts": "바로가기 목록을 가져오십시오.", + "shortcut-toggle-filterbar": "토글 필터 사이드바", + "shortcut-toggle-sidebar": "보드 사이드바 토글", + "show-cards-minimum-count": "목록에 카드 수량 표시(입력된 수량 넘을 경우 표시)", + "sidebar-open": "사이드바 열기", + "sidebar-close": "사이드바 닫기", + "signupPopup-title": "계정 생성", + "star-board-title": "보드에 별 표시를 클릭합니다. 보드 목록에서 최상위로 둘 수 있습니다.", + "starred-boards": "별표된 보드", + "starred-boards-description": "별 표시된 보드들은 보드 목록의 최상단에서 보입니다.", + "subscribe": "구독", + "team": "팀", + "this-board": "보드", + "this-card": "카드", + "spent-time-hours": "Spent time (hours)", + "overtime-hours": "Overtime (hours)", + "overtime": "Overtime", + "has-overtime-cards": "Has overtime cards", + "has-spenttime-cards": "Has spent time cards", + "time": "시간", + "title": "제목", + "tracking": "추적", + "tracking-info": "보드 생성자 또는 멤버로 참여하는 모든 카드에 대한 변경사항 알림 받음", + "type": "Type", + "unassign-member": "멤버 할당 해제", + "unsaved-description": "저장되지 않은 설명이 있습니다.", + "unwatch": "감시 해제", + "upload": "업로드", + "upload-avatar": "아바타 업로드", + "uploaded-avatar": "업로드한 아바타", + "username": "아이디", + "view-it": "보기", + "warn-list-archived": "warning: this card is in an list at Archive", + "watch": "감시", + "watching": "감시 중", + "watching-info": "\"이 보드의 변경사항을 알림으로 받습니다.", + "welcome-board": "보드예제", + "welcome-swimlane": "Milestone 1", + "welcome-list1": "신규", + "welcome-list2": "진행", + "card-templates-swimlane": "Card Templates", + "list-templates-swimlane": "List Templates", + "board-templates-swimlane": "Board Templates", + "what-to-do": "무엇을 하고 싶으신가요?", + "wipLimitErrorPopup-title": "Invalid WIP Limit", + "wipLimitErrorPopup-dialog-pt1": "The number of tasks in this list is higher than the WIP limit you've defined.", + "wipLimitErrorPopup-dialog-pt2": "Please move some tasks out of this list, or set a higher WIP limit.", + "admin-panel": "관리자 패널", + "settings": "설정", + "people": "사람", + "registration": "회원가입", + "disable-self-registration": "일반 유저의 회원 가입 막기", + "invite": "초대", + "invite-people": "사람 초대", + "to-boards": "보드로 부터", + "email-addresses": "이메일 주소", + "smtp-host-description": "이메일을 처리하는 SMTP 서버의 주소입니다.", + "smtp-port-description": "SMTP 서버가 보내는 전자 메일에 사용하는 포트입니다.", + "smtp-tls-description": "SMTP 서버에 TLS 지원 사용", + "smtp-host": "SMTP 호스트", + "smtp-port": "SMTP 포트", + "smtp-username": "사용자 이름", + "smtp-password": "암호", + "smtp-tls": "TLS 지원", + "send-from": "보낸 사람", + "send-smtp-test": "Send a test email to yourself", + "invitation-code": "초대 코드", + "email-invite-register-subject": "\"__inviter__ 님이 당신에게 초대장을 보냈습니다.", + "email-invite-register-text": "Dear __user__,\n\n__inviter__ invites you to kanban board for collaborations.\n\nPlease follow the link below:\n__url__\n\nAnd your invitation code is: __icode__\n\nThanks.", + "email-smtp-test-subject": "SMTP Test Email", + "email-smtp-test-text": "테스트 메일을 성공적으로 발송하였습니다.", + "error-invitation-code-not-exist": "초대 코드가 존재하지 않습니다.", + "error-notAuthorized": "이 페이지를 볼 수있는 권한이 없습니다.", + "webhook-title": "Webhook Name", + "webhook-token": "Token (Optional for Authentication)", + "outgoing-webhooks": "Outgoing Webhooks", + "bidirectional-webhooks": "Two-Way Webhooks", + "outgoingWebhooksPopup-title": "Outgoing Webhooks", + "boardCardTitlePopup-title": "Card Title Filter", + "disable-webhook": "Disable This Webhook", + "global-webhook": "Global Webhooks", + "new-outgoing-webhook": "New Outgoing Webhook", + "no-name": "(Unknown)", + "Node_version": "Node version", + "Meteor_version": "Meteor version", + "MongoDB_version": "MongoDB version", + "MongoDB_storage_engine": "MongoDB storage engine", + "MongoDB_Oplog_enabled": "MongoDB Oplog enabled", + "OS_Arch": "OS Arch", + "OS_Cpus": "OS CPU Count", + "OS_Freemem": "OS Free Memory", + "OS_Loadavg": "OS Load Average", + "OS_Platform": "OS Platform", + "OS_Release": "OS Release", + "OS_Totalmem": "OS Total Memory", + "OS_Type": "OS Type", + "OS_Uptime": "OS Uptime", + "days": "days", + "hours": "hours", + "minutes": "minutes", + "seconds": "seconds", + "show-field-on-card": "Show this field on card", + "automatically-field-on-card": "Auto create field to all cards", + "showLabel-field-on-card": "Show field label on minicard", + "yes": "Yes", + "no": "No", + "accounts": "Accounts", + "accounts-allowEmailChange": "Allow Email Change", + "accounts-allowUserNameChange": "Allow Username Change", + "createdAt": "Created at", + "verified": "Verified", + "active": "Active", + "card-received": "Received", + "card-received-on": "Received on", + "card-end": "End", + "card-end-on": "Ends on", + "editCardReceivedDatePopup-title": "Change received date", + "editCardEndDatePopup-title": "Change end date", + "setCardColorPopup-title": "Set color", + "setCardActionsColorPopup-title": "Choose a color", + "setSwimlaneColorPopup-title": "Choose a color", + "setListColorPopup-title": "Choose a color", + "assigned-by": "Assigned By", + "requested-by": "Requested By", + "board-delete-notice": "Deleting is permanent. You will lose all lists, cards and actions associated with this board.", + "delete-board-confirm-popup": "All lists, cards, labels, and activities will be deleted and you won't be able to recover the board contents. There is no undo.", + "boardDeletePopup-title": "Delete Board?", + "delete-board": "Delete Board", + "default-subtasks-board": "Subtasks for __board__ board", + "default": "Default", + "queue": "Queue", + "subtask-settings": "Subtasks Settings", + "card-settings": "Card Settings", + "boardSubtaskSettingsPopup-title": "Board Subtasks Settings", + "boardCardSettingsPopup-title": "Card Settings", + "deposit-subtasks-board": "Deposit subtasks to this board:", + "deposit-subtasks-list": "Landing list for subtasks deposited here:", + "show-parent-in-minicard": "Show parent in minicard:", + "prefix-with-full-path": "Prefix with full path", + "prefix-with-parent": "Prefix with parent", + "subtext-with-full-path": "Subtext with full path", + "subtext-with-parent": "Subtext with parent", + "change-card-parent": "Change card's parent", + "parent-card": "Parent card", + "source-board": "Source board", + "no-parent": "Don't show parent", + "activity-added-label": "added label '%s' to %s", + "activity-removed-label": "removed label '%s' from %s", + "activity-delete-attach": "deleted an attachment from %s", + "activity-added-label-card": "added label '%s'", + "activity-removed-label-card": "removed label '%s'", + "activity-delete-attach-card": "deleted an attachment", + "activity-set-customfield": "set custom field '%s' to '%s' in %s", + "activity-unset-customfield": "unset custom field '%s' in %s", + "r-rule": "Rule", + "r-add-trigger": "Add trigger", + "r-add-action": "Add action", + "r-board-rules": "Board rules", + "r-add-rule": "Add rule", + "r-view-rule": "View rule", + "r-delete-rule": "Delete rule", + "r-new-rule-name": "New rule title", + "r-no-rules": "No rules", + "r-when-a-card": "When a card", + "r-is": "is", + "r-is-moved": "is moved", + "r-added-to": "added to", + "r-removed-from": "Removed from", + "r-the-board": "the board", + "r-list": "list", + "set-filter": "Set Filter", + "r-moved-to": "Moved to", + "r-moved-from": "Moved from", + "r-archived": "Moved to Archive", + "r-unarchived": "Restored from Archive", + "r-a-card": "a card", + "r-when-a-label-is": "When a label is", + "r-when-the-label": "When the label", + "r-list-name": "list name", + "r-when-a-member": "When a member is", + "r-when-the-member": "When the member", + "r-name": "name", + "r-when-a-attach": "When an attachment", + "r-when-a-checklist": "When a checklist is", + "r-when-the-checklist": "When the checklist", + "r-completed": "Completed", + "r-made-incomplete": "Made incomplete", + "r-when-a-item": "When a checklist item is", + "r-when-the-item": "When the checklist item", + "r-checked": "Checked", + "r-unchecked": "Unchecked", + "r-move-card-to": "Move card to", + "r-top-of": "Top of", + "r-bottom-of": "Bottom of", + "r-its-list": "its list", + "r-archive": "Move to Archive", + "r-unarchive": "Restore from Archive", + "r-card": "card", + "r-add": "추가", + "r-remove": "Remove", + "r-label": "label", + "r-member": "member", + "r-remove-all": "Remove all members from the card", + "r-set-color": "Set color to", + "r-checklist": "checklist", + "r-check-all": "Check all", + "r-uncheck-all": "Uncheck all", + "r-items-check": "items of checklist", + "r-check": "Check", + "r-uncheck": "Uncheck", + "r-item": "item", + "r-of-checklist": "of checklist", + "r-send-email": "Send an email", + "r-to": "to", + "r-subject": "subject", + "r-rule-details": "Rule details", + "r-d-move-to-top-gen": "Move card to top of its list", + "r-d-move-to-top-spec": "Move card to top of list", + "r-d-move-to-bottom-gen": "Move card to bottom of its list", + "r-d-move-to-bottom-spec": "Move card to bottom of list", + "r-d-send-email": "Send email", + "r-d-send-email-to": "to", + "r-d-send-email-subject": "subject", + "r-d-send-email-message": "message", + "r-d-archive": "Move card to Archive", + "r-d-unarchive": "Restore card from Archive", + "r-d-add-label": "Add label", + "r-d-remove-label": "Remove label", + "r-create-card": "Create new card", + "r-in-list": "목록에", + "r-in-swimlane": "in swimlane", + "r-d-add-member": "Add member", + "r-d-remove-member": "Remove member", + "r-d-remove-all-member": "Remove all member", + "r-d-check-all": "Check all items of a list", + "r-d-uncheck-all": "Uncheck all items of a list", + "r-d-check-one": "Check item", + "r-d-uncheck-one": "Uncheck item", + "r-d-check-of-list": "of checklist", + "r-d-add-checklist": "Add checklist", + "r-d-remove-checklist": "Remove checklist", + "r-by": "by", + "r-add-checklist": "Add checklist", + "r-with-items": "with items", + "r-items-list": "item1,item2,item3", + "r-add-swimlane": "Add swimlane", + "r-swimlane-name": "swimlane name", + "r-board-note": "Note: leave a field empty to match every possible value.", + "r-checklist-note": "Note: checklist's items have to be written as comma separated values.", + "r-when-a-card-is-moved": "When a card is moved to another list", + "r-set": "Set", + "r-update": "Update", + "r-datefield": "date field", + "r-df-start-at": "start", + "r-df-due-at": "due", + "r-df-end-at": "end", + "r-df-received-at": "received", + "r-to-current-datetime": "to current date/time", + "r-remove-value-from": "Remove value from", + "ldap": "LDAP", + "oauth2": "OAuth2", + "cas": "CAS", + "authentication-method": "Authentication method", + "authentication-type": "Authentication type", + "custom-product-name": "Custom Product Name", + "layout": "Layout", + "hide-logo": "Hide Logo", + "add-custom-html-after-body-start": "Add Custom HTML after <body> start", + "add-custom-html-before-body-end": "Add Custom HTML before </body> end", + "error-undefined": "Something went wrong", + "error-ldap-login": "An error occurred while trying to login", + "display-authentication-method": "Display Authentication Method", + "default-authentication-method": "Default Authentication Method", + "duplicate-board": "Duplicate Board", + "people-number": "The number of people is:", + "swimlaneDeletePopup-title": "Delete Swimlane ?", + "swimlane-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the swimlane. There is no undo.", + "restore-all": "모든항목 복구", + "delete-all": "모두 삭제", + "loading": "Loading, please wait.", + "previous_as": "last time was", + "act-a-dueAt": "modified due time to \nWhen: __timeValue__\nWhere: __card__\n previous due was __timeOldValue__", + "act-a-endAt": "modified ending time to __timeValue__ from (__timeOldValue__)", + "act-a-startAt": "modified starting time to __timeValue__ from (__timeOldValue__)", + "act-a-receivedAt": "modified received time to __timeValue__ from (__timeOldValue__)", + "a-dueAt": "modified due time to be", + "a-endAt": "modified ending time to be", + "a-startAt": "modified starting time to be", + "a-receivedAt": "modified received time to be", + "almostdue": "current due time %s is approaching", + "pastdue": "current due time %s is past", + "duenow": "current due time %s is today", + "act-newDue": "__list__/__card__ has 1st due reminder [__board__]", + "act-withDue": "__list__/__card__ due reminders [__board__]", + "act-almostdue": "was reminding the current due (__timeValue__) of __card__ is approaching", + "act-pastdue": "was reminding the current due (__timeValue__) of __card__ is past", + "act-duenow": "was reminding the current due (__timeValue__) of __card__ is now", + "act-atUserComment": "You were mentioned in [__board__] __list__/__card__", + "delete-user-confirm-popup": "Are you sure you want to delete this account? There is no undo.", + "accounts-allowUserDelete": "Allow users to self delete their account", + "hide-minicard-label-text": "Hide minicard label text", + "show-desktop-drag-handles": "Show desktop drag handles", + "assignee": "Assignee", + "cardAssigneesPopup-title": "Assignee", + "addmore-detail": "Add a more detailed description", + "show-on-card": "Show on Card", + "new": "New", + "editUserPopup-title": "Edit User", + "newUserPopup-title": "New User", + "notifications": "알림", + "view-all": "View All", + "filter-by-unread": "Filter by Unread", + "mark-all-as-read": "Mark all as read", + "allow-rename": "Allow Rename", + "allowRenamePopup-title": "Allow Rename" +} diff --git a/i18n/lv.i18n.json b/i18n/lv.i18n.json index 10755775..524b3916 100644 --- a/i18n/lv.i18n.json +++ b/i18n/lv.i18n.json @@ -1,769 +1,770 @@ { - "accept": "Piekrist", - "act-activity-notify": "Activity Notification", - "act-addAttachment": "added attachment __attachment__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-deleteAttachment": "deleted attachment __attachment__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addSubtask": "added subtask __subtask__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addedLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removeLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removedLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addChecklist": "added checklist __checklist__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addChecklistItem": "added checklist item __checklistItem__ to checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removeChecklist": "removed checklist __checklist__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removeChecklistItem": "removed checklist item __checklistItem__ from checklist __checkList__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-checkedItem": "checked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-uncheckedItem": "unchecked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-completeChecklist": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-uncompleteChecklist": "uncompleted checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addComment": "commented on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-editComment": "edited comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-deleteComment": "deleted comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-createBoard": "created board __board__", - "act-createSwimlane": "created swimlane __swimlane__ to board __board__", - "act-createCard": "created card __card__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-createCustomField": "created custom field __customField__ at board __board__", - "act-deleteCustomField": "deleted custom field __customField__ at board __board__", - "act-setCustomField": "edited custom field __customField__: __customFieldValue__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-createList": "added list __list__ to board __board__", - "act-addBoardMember": "added member __member__ to board __board__", - "act-archivedBoard": "Board __board__ moved to Archive", - "act-archivedCard": "Card __card__ at list __list__ at swimlane __swimlane__ at board __board__ moved to Archive", - "act-archivedList": "List __list__ at swimlane __swimlane__ at board __board__ moved to Archive", - "act-archivedSwimlane": "Swimlane __swimlane__ at board __board__ moved to Archive", - "act-importBoard": "imported board __board__", - "act-importCard": "imported card __card__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-importList": "imported list __list__ to swimlane __swimlane__ at board __board__", - "act-joinMember": "added member __member__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-moveCard": "moved card __card__ at board __board__ from list __oldList__ at swimlane __oldSwimlane__ to list __list__ at swimlane __swimlane__", - "act-moveCardToOtherBoard": "moved card __card__ from list __oldList__ at swimlane __oldSwimlane__ at board __oldBoard__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-removeBoardMember": "removed member __member__ from board __board__", - "act-restoredCard": "restored card __card__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-unjoinMember": "removed member __member__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-withBoardTitle": "__board__", - "act-withCardTitle": "[__board__] __card__", - "actions": "Darbības", - "activities": "Aktivitātes", - "activity": "Aktivitāte", - "activity-added": "pievienoja %s pie %s", - "activity-archived": "%s moved to Archive", - "activity-attached": "pievienoja %s pie %s", - "activity-created": "izveidoja%s", - "activity-customfield-created": "created custom field %s", - "activity-excluded": "izslēdza%s no%s", - "activity-imported": "importēja %s iekšā%s no%s", - "activity-imported-board": "imported %s from %s", - "activity-joined": "joined %s", - "activity-moved": "moved %s from %s to %s", - "activity-on": "on %s", - "activity-removed": "removed %s from %s", - "activity-sent": "sent %s to %s", - "activity-unjoined": "unjoined %s", - "activity-subtask-added": "added subtask to %s", - "activity-checked-item": "checked %s in checklist %s of %s", - "activity-unchecked-item": "unchecked %s in checklist %s of %s", - "activity-checklist-added": "added checklist to %s", - "activity-checklist-removed": "removed a checklist from %s", - "activity-checklist-completed": "completed checklist %s of %s", - "activity-checklist-uncompleted": "uncompleted the checklist %s of %s", - "activity-checklist-item-added": "added checklist item to '%s' in %s", - "activity-checklist-item-removed": "removed a checklist item from '%s' in %s", - "add": "Add", - "activity-checked-item-card": "checked %s in checklist %s", - "activity-unchecked-item-card": "unchecked %s in checklist %s", - "activity-checklist-completed-card": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "activity-checklist-uncompleted-card": "uncompleted the checklist %s", - "activity-editComment": "edited comment %s", - "activity-deleteComment": "deleted comment %s", - "add-attachment": "Add Attachment", - "add-board": "Add Board", - "add-card": "Add Card", - "add-swimlane": "Add Swimlane", - "add-subtask": "Add Subtask", - "add-checklist": "Add Checklist", - "add-checklist-item": "Add an item to checklist", - "add-cover": "Add Cover", - "add-label": "Add Label", - "add-list": "Add List", - "add-members": "Add Members", - "added": "Added", - "addMemberPopup-title": "Members", - "admin": "Admin", - "admin-desc": "Can view and edit cards, remove members, and change settings for the board.", - "admin-announcement": "Announcement", - "admin-announcement-active": "Active System-Wide Announcement", - "admin-announcement-title": "Announcement from Administrator", - "all-boards": "All boards", - "and-n-other-card": "And __count__ other card", - "and-n-other-card_plural": "And __count__ other cards", - "apply": "Apply", - "app-is-offline": "Loading, please wait. Refreshing the page will cause data loss. If loading does not work, please check that server has not stopped.", - "archive": "Move to Archive", - "archive-all": "Move All to Archive", - "archive-board": "Move Board to Archive", - "archive-card": "Move Card to Archive", - "archive-list": "Move List to Archive", - "archive-swimlane": "Move Swimlane to Archive", - "archive-selection": "Move selection to Archive", - "archiveBoardPopup-title": "Move Board to Archive?", - "archived-items": "Archive", - "archived-boards": "Boards in Archive", - "restore-board": "Restore Board", - "no-archived-boards": "No Boards in Archive.", - "archives": "Archive", - "template": "Template", - "templates": "Templates", - "assign-member": "Assign member", - "attached": "attached", - "attachment": "Attachment", - "attachment-delete-pop": "Deleting an attachment is permanent. There is no undo.", - "attachmentDeletePopup-title": "Delete Attachment?", - "attachments": "Attachments", - "auto-watch": "Automatically watch boards when they are created", - "avatar-too-big": "The avatar is too large (70KB max)", - "back": "Back", - "board-change-color": "Change color", - "board-nb-stars": "%s stars", - "board-not-found": "Board not found", - "board-private-info": "This board will be <strong>private</strong>.", - "board-public-info": "This board will be <strong>public</strong>.", - "boardChangeColorPopup-title": "Change Board Background", - "boardChangeTitlePopup-title": "Rename Board", - "boardChangeVisibilityPopup-title": "Change Visibility", - "boardChangeWatchPopup-title": "Change Watch", - "boardMenuPopup-title": "Board Settings", - "boardChangeViewPopup-title": "Board View", - "boards": "Boards", - "board-view": "Board View", - "board-view-cal": "Calendar", - "board-view-swimlanes": "Swimlanes", - "board-view-collapse": "Collapse", - "board-view-lists": "Lists", - "bucket-example": "Like “Bucket List” for example", - "cancel": "Cancel", - "card-archived": "This card is moved to Archive.", - "board-archived": "This board is moved to Archive.", - "card-comments-title": "This card has %s comment.", - "card-delete-notice": "Deleting is permanent. You will lose all actions associated with this card.", - "card-delete-pop": "All actions will be removed from the activity feed and you won't be able to re-open the card. There is no undo.", - "card-delete-suggest-archive": "You can move a card to Archive to remove it from the board and preserve the activity.", - "card-due": "Due", - "card-due-on": "Due on", - "card-spent": "Spent Time", - "card-edit-attachments": "Edit attachments", - "card-edit-custom-fields": "Edit custom fields", - "card-edit-labels": "Edit labels", - "card-edit-members": "Edit members", - "card-labels-title": "Change the labels for the card.", - "card-members-title": "Add or remove members of the board from the card.", - "card-start": "Start", - "card-start-on": "Starts on", - "cardAttachmentsPopup-title": "Attach From", - "cardCustomField-datePopup-title": "Change date", - "cardCustomFieldsPopup-title": "Edit custom fields", - "cardDeletePopup-title": "Delete Card?", - "cardDetailsActionsPopup-title": "Card Actions", - "cardLabelsPopup-title": "Labels", - "cardMembersPopup-title": "Members", - "cardMorePopup-title": "More", - "cardTemplatePopup-title": "Create template", - "cards": "Cards", - "cards-count": "Cards", - "casSignIn": "Sign In with CAS", - "cardType-card": "Card", - "cardType-linkedCard": "Linked Card", - "cardType-linkedBoard": "Linked Board", - "change": "Change", - "change-avatar": "Change Avatar", - "change-password": "Change Password", - "change-permissions": "Change permissions", - "change-settings": "Change Settings", - "changeAvatarPopup-title": "Change Avatar", - "changeLanguagePopup-title": "Change Language", - "changePasswordPopup-title": "Change Password", - "changePermissionsPopup-title": "Change Permissions", - "changeSettingsPopup-title": "Change Settings", - "subtasks": "Subtasks", - "checklists": "Checklists", - "click-to-star": "Click to star this board.", - "click-to-unstar": "Click to unstar this board.", - "clipboard": "Clipboard or drag & drop", - "close": "Close", - "close-board": "Close Board", - "close-board-pop": "You will be able to restore the board by clicking the “Archive” button from the home header.", - "color-black": "black", - "color-blue": "blue", - "color-crimson": "crimson", - "color-darkgreen": "darkgreen", - "color-gold": "gold", - "color-gray": "gray", - "color-green": "green", - "color-indigo": "indigo", - "color-lime": "lime", - "color-magenta": "magenta", - "color-mistyrose": "mistyrose", - "color-navy": "navy", - "color-orange": "orange", - "color-paleturquoise": "paleturquoise", - "color-peachpuff": "peachpuff", - "color-pink": "pink", - "color-plum": "plum", - "color-purple": "purple", - "color-red": "red", - "color-saddlebrown": "saddlebrown", - "color-silver": "silver", - "color-sky": "sky", - "color-slateblue": "slateblue", - "color-white": "white", - "color-yellow": "yellow", - "unset-color": "Unset", - "comment": "Comment", - "comment-placeholder": "Write Comment", - "comment-only": "Comment only", - "comment-only-desc": "Can comment on cards only.", - "no-comments": "No comments", - "no-comments-desc": "Can not see comments and activities.", - "worker": "Worker", - "worker-desc": "Can only move cards, assign itself to card and comment.", - "computer": "Computer", - "confirm-subtask-delete-dialog": "Are you sure you want to delete subtask?", - "confirm-checklist-delete-dialog": "Are you sure you want to delete checklist?", - "copy-card-link-to-clipboard": "Copy card link to clipboard", - "linkCardPopup-title": "Link Card", - "searchElementPopup-title": "Search", - "copyCardPopup-title": "Copy Card", - "copyChecklistToManyCardsPopup-title": "Copy Checklist Template to Many Cards", - "copyChecklistToManyCardsPopup-instructions": "Destination Card Titles and Descriptions in this JSON format", - "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"First card title\", \"description\":\"First card description\"}, {\"title\":\"Second card title\",\"description\":\"Second card description\"},{\"title\":\"Last card title\",\"description\":\"Last card description\"} ]", - "create": "Create", - "createBoardPopup-title": "Create Board", - "chooseBoardSourcePopup-title": "Import board", - "createLabelPopup-title": "Create Label", - "createCustomField": "Create Field", - "createCustomFieldPopup-title": "Create Field", - "current": "current", - "custom-field-delete-pop": "There is no undo. This will remove this custom field from all cards and destroy its history.", - "custom-field-checkbox": "Checkbox", - "custom-field-date": "Date", - "custom-field-dropdown": "Dropdown List", - "custom-field-dropdown-none": "(none)", - "custom-field-dropdown-options": "List Options", - "custom-field-dropdown-options-placeholder": "Press enter to add more options", - "custom-field-dropdown-unknown": "(unknown)", - "custom-field-number": "Number", - "custom-field-text": "Text", - "custom-fields": "Custom Fields", - "date": "Date", - "decline": "Decline", - "default-avatar": "Default avatar", - "delete": "Delete", - "deleteCustomFieldPopup-title": "Delete Custom Field?", - "deleteLabelPopup-title": "Delete Label?", - "description": "Description", - "disambiguateMultiLabelPopup-title": "Disambiguate Label Action", - "disambiguateMultiMemberPopup-title": "Disambiguate Member Action", - "discard": "Discard", - "done": "Done", - "download": "Download", - "edit": "Edit", - "edit-avatar": "Change Avatar", - "edit-profile": "Edit Profile", - "edit-wip-limit": "Edit WIP Limit", - "soft-wip-limit": "Soft WIP Limit", - "editCardStartDatePopup-title": "Change start date", - "editCardDueDatePopup-title": "Change due date", - "editCustomFieldPopup-title": "Edit Field", - "editCardSpentTimePopup-title": "Change spent time", - "editLabelPopup-title": "Change Label", - "editNotificationPopup-title": "Edit Notification", - "editProfilePopup-title": "Edit Profile", - "email": "Email", - "email-enrollAccount-subject": "An account created for you on __siteName__", - "email-enrollAccount-text": "Hello __user__,\n\nTo start using the service, simply click the link below.\n\n__url__\n\nThanks.", - "email-fail": "Sending email failed", - "email-fail-text": "Error trying to send email", - "email-invalid": "Invalid email", - "email-invite": "Invite via Email", - "email-invite-subject": "__inviter__ sent you an invitation", - "email-invite-text": "Dear __user__,\n\n__inviter__ invites you to join board \"__board__\" for collaborations.\n\nPlease follow the link below:\n\n__url__\n\nThanks.", - "email-resetPassword-subject": "Reset your password on __siteName__", - "email-resetPassword-text": "Hello __user__,\n\nTo reset your password, simply click the link below.\n\n__url__\n\nThanks.", - "email-sent": "Email sent", - "email-verifyEmail-subject": "Verify your email address on __siteName__", - "email-verifyEmail-text": "Hello __user__,\n\nTo verify your account email, simply click the link below.\n\n__url__\n\nThanks.", - "enable-wip-limit": "Enable WIP Limit", - "error-board-doesNotExist": "This board does not exist", - "error-board-notAdmin": "You need to be admin of this board to do that", - "error-board-notAMember": "You need to be a member of this board to do that", - "error-json-malformed": "Your text is not valid JSON", - "error-json-schema": "Your JSON data does not include the proper information in the correct format", - "error-list-doesNotExist": "This list does not exist", - "error-user-doesNotExist": "This user does not exist", - "error-user-notAllowSelf": "You can not invite yourself", - "error-user-notCreated": "This user is not created", - "error-username-taken": "This username is already taken", - "error-email-taken": "Email has already been taken", - "export-board": "Export board", - "sort": "Sort", - "sort-desc": "Click to Sort List", - "list-sort-by": "Sort the List By:", - "list-label-modifiedAt": "Last Access Time", - "list-label-title": "Name of the List", - "list-label-sort": "Your Manual Order", - "list-label-short-modifiedAt": "(L)", - "list-label-short-title": "(N)", - "list-label-short-sort": "(M)", - "filter": "Filter", - "filter-cards": "Filter Cards or Lists", - "list-filter-label": "Filter List by Title", - "filter-clear": "Clear filter", - "filter-no-label": "No label", - "filter-no-member": "No member", - "filter-no-custom-fields": "No Custom Fields", - "filter-show-archive": "Show archived lists", - "filter-hide-empty": "Hide empty lists", - "filter-on": "Filter is on", - "filter-on-desc": "You are filtering cards on this board. Click here to edit filter.", - "filter-to-selection": "Filter to selection", - "advanced-filter-label": "Advanced Filter", - "advanced-filter-description": "Advanced Filter allows to write a string containing following operators: == != <= >= && || ( ) A space is used as a separator between the Operators. You can filter for all Custom Fields by typing their names and values. For Example: Field1 == Value1. Note: If fields or values contains spaces, you need to encapsulate them into single quotes. For Example: 'Field 1' == 'Value 1'. For single control characters (' \\/) to be skipped, you can use \\. For example: Field1 == I\\'m. Also you can combine multiple conditions. For Example: F1 == V1 || F1 == V2. Normally all operators are interpreted from left to right. You can change the order by placing brackets. For Example: F1 == V1 && ( F2 == V2 || F2 == V3 ). Also you can search text fields using regex: F1 == /Tes.*/i", - "fullname": "Full Name", - "header-logo-title": "Go back to your boards page.", - "hide-system-messages": "Hide system messages", - "headerBarCreateBoardPopup-title": "Create Board", - "home": "Home", - "import": "Import", - "link": "Link", - "import-board": "import board", - "import-board-c": "Import board", - "import-board-title-trello": "Import board from Trello", - "import-board-title-wekan": "Import board from previous export", - "import-sandstorm-backup-warning": "Do not delete data you import from original exported board or Trello before checking does this grain close and open again, or do you get Board not found error, that means data loss.", - "import-sandstorm-warning": "Imported board will delete all existing data on board and replace it with imported board.", - "from-trello": "From Trello", - "from-wekan": "From previous export", - "import-board-instruction-trello": "In your Trello board, go to 'Menu', then 'More', 'Print and Export', 'Export JSON', and copy the resulting text.", - "import-board-instruction-wekan": "In your board, go to 'Menu', then 'Export board', and copy the text in the downloaded file.", - "import-board-instruction-about-errors": "If you get errors when importing board, sometimes importing still works, and board is at All Boards page.", - "import-json-placeholder": "Paste your valid JSON data here", - "import-map-members": "Map members", - "import-members-map": "Your imported board has some members. Please map the members you want to import to your users", - "import-show-user-mapping": "Review members mapping", - "import-user-select": "Pick your existing user you want to use as this member", - "importMapMembersAddPopup-title": "Select member", - "info": "Version", - "initials": "Initials", - "invalid-date": "Invalid date", - "invalid-time": "Invalid time", - "invalid-user": "Invalid user", - "joined": "joined", - "just-invited": "You are just invited to this board", - "keyboard-shortcuts": "Keyboard shortcuts", - "label-create": "Create Label", - "label-default": "%s label (default)", - "label-delete-pop": "There is no undo. This will remove this label from all cards and destroy its history.", - "labels": "Labels", - "language": "Language", - "last-admin-desc": "You can’t change roles because there must be at least one admin.", - "leave-board": "Leave Board", - "leave-board-pop": "Are you sure you want to leave __boardTitle__? You will be removed from all cards on this board.", - "leaveBoardPopup-title": "Leave Board ?", - "link-card": "Link to this card", - "list-archive-cards": "Move all cards in this list to Archive", - "list-archive-cards-pop": "This will remove all the cards in this list from the board. To view cards in Archive and bring them back to the board, click “Menu” > “Archive”.", - "list-move-cards": "Move all cards in this list", - "list-select-cards": "Select all cards in this list", - "set-color-list": "Set Color", - "listActionPopup-title": "List Actions", - "swimlaneActionPopup-title": "Swimlane Actions", - "swimlaneAddPopup-title": "Add a Swimlane below", - "listImportCardPopup-title": "Import a Trello card", - "listMorePopup-title": "More", - "link-list": "Link to this list", - "list-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the list. There is no undo.", - "list-delete-suggest-archive": "You can move a list to Archive to remove it from the board and preserve the activity.", - "lists": "Lists", - "swimlanes": "Swimlanes", - "log-out": "Log Out", - "log-in": "Log In", - "loginPopup-title": "Log In", - "memberMenuPopup-title": "Member Settings", - "members": "Members", - "menu": "Menu", - "move-selection": "Move selection", - "moveCardPopup-title": "Move Card", - "moveCardToBottom-title": "Move to Bottom", - "moveCardToTop-title": "Move to Top", - "moveSelectionPopup-title": "Move selection", - "multi-selection": "Multi-Selection", - "multi-selection-on": "Multi-Selection is on", - "muted": "Muted", - "muted-info": "You will never be notified of any changes in this board", - "my-boards": "My Boards", - "name": "Name", - "no-archived-cards": "No cards in Archive.", - "no-archived-lists": "No lists in Archive.", - "no-archived-swimlanes": "No swimlanes in Archive.", - "no-results": "No results", - "normal": "Normal", - "normal-desc": "Can view and edit cards. Can't change settings.", - "not-accepted-yet": "Invitation not accepted yet", - "notify-participate": "Receive updates to any cards you participate as creater or member", - "notify-watch": "Receive updates to any boards, lists, or cards you’re watching", - "optional": "optional", - "or": "or", - "page-maybe-private": "This page may be private. You may be able to view it by <a href='%s'>logging in</a>.", - "page-not-found": "Page not found.", - "password": "Password", - "paste-or-dragdrop": "to paste, or drag & drop image file to it (image only)", - "participating": "Participating", - "preview": "Preview", - "previewAttachedImagePopup-title": "Preview", - "previewClipboardImagePopup-title": "Preview", - "private": "Private", - "private-desc": "This board is private. Only people added to the board can view and edit it.", - "profile": "Profile", - "public": "Public", - "public-desc": "This board is public. It's visible to anyone with the link and will show up in search engines like Google. Only people added to the board can edit.", - "quick-access-description": "Star a board to add a shortcut in this bar.", - "remove-cover": "Remove Cover", - "remove-from-board": "Remove from Board", - "remove-label": "Remove Label", - "listDeletePopup-title": "Delete List ?", - "remove-member": "Remove Member", - "remove-member-from-card": "Remove from Card", - "remove-member-pop": "Remove __name__ (__username__) from __boardTitle__? The member will be removed from all cards on this board. They will receive a notification.", - "removeMemberPopup-title": "Remove Member?", - "rename": "Rename", - "rename-board": "Rename Board", - "restore": "Restore", - "save": "Save", - "search": "Search", - "rules": "Rules", - "search-cards": "Search from card/list titles, descriptions and custom fields on this board", - "search-example": "Text to search for?", - "select-color": "Select Color", - "set-wip-limit-value": "Set a limit for the maximum number of tasks in this list", - "setWipLimitPopup-title": "Set WIP Limit", - "shortcut-assign-self": "Assign yourself to current card", - "shortcut-autocomplete-emoji": "Autocomplete emoji", - "shortcut-autocomplete-members": "Autocomplete members", - "shortcut-clear-filters": "Clear all filters", - "shortcut-close-dialog": "Close Dialog", - "shortcut-filter-my-cards": "Filter my cards", - "shortcut-show-shortcuts": "Bring up this shortcuts list", - "shortcut-toggle-filterbar": "Toggle Filter Sidebar", - "shortcut-toggle-sidebar": "Toggle Board Sidebar", - "show-cards-minimum-count": "Show cards count if list contains more than", - "sidebar-open": "Open Sidebar", - "sidebar-close": "Close Sidebar", - "signupPopup-title": "Create an Account", - "star-board-title": "Click to star this board. It will show up at top of your boards list.", - "starred-boards": "Starred Boards", - "starred-boards-description": "Starred boards show up at the top of your boards list.", - "subscribe": "Subscribe", - "team": "Team", - "this-board": "this board", - "this-card": "this card", - "spent-time-hours": "Spent time (hours)", - "overtime-hours": "Overtime (hours)", - "overtime": "Overtime", - "has-overtime-cards": "Has overtime cards", - "has-spenttime-cards": "Has spent time cards", - "time": "Time", - "title": "Title", - "tracking": "Tracking", - "tracking-info": "You will be notified of any changes to those cards you are involved as creator or member.", - "type": "Type", - "unassign-member": "Unassign member", - "unsaved-description": "You have an unsaved description.", - "unwatch": "Unwatch", - "upload": "Upload", - "upload-avatar": "Upload an avatar", - "uploaded-avatar": "Uploaded an avatar", - "username": "Username", - "view-it": "View it", - "warn-list-archived": "warning: this card is in an list at Archive", - "watch": "Watch", - "watching": "Watching", - "watching-info": "You will be notified of any change in this board", - "welcome-board": "Welcome Board", - "welcome-swimlane": "Milestone 1", - "welcome-list1": "Basics", - "welcome-list2": "Advanced", - "card-templates-swimlane": "Card Templates", - "list-templates-swimlane": "List Templates", - "board-templates-swimlane": "Board Templates", - "what-to-do": "What do you want to do?", - "wipLimitErrorPopup-title": "Invalid WIP Limit", - "wipLimitErrorPopup-dialog-pt1": "The number of tasks in this list is higher than the WIP limit you've defined.", - "wipLimitErrorPopup-dialog-pt2": "Please move some tasks out of this list, or set a higher WIP limit.", - "admin-panel": "Admin Panel", - "settings": "Settings", - "people": "People", - "registration": "Registration", - "disable-self-registration": "Disable Self-Registration", - "invite": "Invite", - "invite-people": "Invite People", - "to-boards": "To board(s)", - "email-addresses": "Email Addresses", - "smtp-host-description": "The address of the SMTP server that handles your emails.", - "smtp-port-description": "The port your SMTP server uses for outgoing emails.", - "smtp-tls-description": "Enable TLS support for SMTP server", - "smtp-host": "SMTP Host", - "smtp-port": "SMTP Port", - "smtp-username": "Username", - "smtp-password": "Password", - "smtp-tls": "TLS support", - "send-from": "From", - "send-smtp-test": "Send a test email to yourself", - "invitation-code": "Invitation Code", - "email-invite-register-subject": "__inviter__ sent you an invitation", - "email-invite-register-text": "Dear __user__,\n\n__inviter__ invites you to kanban board for collaborations.\n\nPlease follow the link below:\n__url__\n\nAnd your invitation code is: __icode__\n\nThanks.", - "email-smtp-test-subject": "SMTP Test Email", - "email-smtp-test-text": "You have successfully sent an email", - "error-invitation-code-not-exist": "Invitation code doesn't exist", - "error-notAuthorized": "You are not authorized to view this page.", - "webhook-title": "Webhook Name", - "webhook-token": "Token (Optional for Authentication)", - "outgoing-webhooks": "Outgoing Webhooks", - "bidirectional-webhooks": "Two-Way Webhooks", - "outgoingWebhooksPopup-title": "Outgoing Webhooks", - "boardCardTitlePopup-title": "Card Title Filter", - "disable-webhook": "Disable This Webhook", - "global-webhook": "Global Webhooks", - "new-outgoing-webhook": "New Outgoing Webhook", - "no-name": "(Unknown)", - "Node_version": "Node version", - "Meteor_version": "Meteor version", - "MongoDB_version": "MongoDB version", - "MongoDB_storage_engine": "MongoDB storage engine", - "MongoDB_Oplog_enabled": "MongoDB Oplog enabled", - "OS_Arch": "OS Arch", - "OS_Cpus": "OS CPU Count", - "OS_Freemem": "OS Free Memory", - "OS_Loadavg": "OS Load Average", - "OS_Platform": "OS Platform", - "OS_Release": "OS Release", - "OS_Totalmem": "OS Total Memory", - "OS_Type": "OS Type", - "OS_Uptime": "OS Uptime", - "days": "days", - "hours": "hours", - "minutes": "minutes", - "seconds": "seconds", - "show-field-on-card": "Show this field on card", - "automatically-field-on-card": "Auto create field to all cards", - "showLabel-field-on-card": "Show field label on minicard", - "yes": "Yes", - "no": "No", - "accounts": "Accounts", - "accounts-allowEmailChange": "Allow Email Change", - "accounts-allowUserNameChange": "Allow Username Change", - "createdAt": "Created at", - "verified": "Verified", - "active": "Active", - "card-received": "Received", - "card-received-on": "Received on", - "card-end": "End", - "card-end-on": "Ends on", - "editCardReceivedDatePopup-title": "Change received date", - "editCardEndDatePopup-title": "Change end date", - "setCardColorPopup-title": "Set color", - "setCardActionsColorPopup-title": "Choose a color", - "setSwimlaneColorPopup-title": "Choose a color", - "setListColorPopup-title": "Choose a color", - "assigned-by": "Assigned By", - "requested-by": "Requested By", - "board-delete-notice": "Deleting is permanent. You will lose all lists, cards and actions associated with this board.", - "delete-board-confirm-popup": "All lists, cards, labels, and activities will be deleted and you won't be able to recover the board contents. There is no undo.", - "boardDeletePopup-title": "Delete Board?", - "delete-board": "Delete Board", - "default-subtasks-board": "Subtasks for __board__ board", - "default": "Default", - "queue": "Queue", - "subtask-settings": "Subtasks Settings", - "card-settings": "Card Settings", - "boardSubtaskSettingsPopup-title": "Board Subtasks Settings", - "boardCardSettingsPopup-title": "Card Settings", - "deposit-subtasks-board": "Deposit subtasks to this board:", - "deposit-subtasks-list": "Landing list for subtasks deposited here:", - "show-parent-in-minicard": "Show parent in minicard:", - "prefix-with-full-path": "Prefix with full path", - "prefix-with-parent": "Prefix with parent", - "subtext-with-full-path": "Subtext with full path", - "subtext-with-parent": "Subtext with parent", - "change-card-parent": "Change card's parent", - "parent-card": "Parent card", - "source-board": "Source board", - "no-parent": "Don't show parent", - "activity-added-label": "added label '%s' to %s", - "activity-removed-label": "removed label '%s' from %s", - "activity-delete-attach": "deleted an attachment from %s", - "activity-added-label-card": "added label '%s'", - "activity-removed-label-card": "removed label '%s'", - "activity-delete-attach-card": "deleted an attachment", - "activity-set-customfield": "set custom field '%s' to '%s' in %s", - "activity-unset-customfield": "unset custom field '%s' in %s", - "r-rule": "Rule", - "r-add-trigger": "Add trigger", - "r-add-action": "Add action", - "r-board-rules": "Board rules", - "r-add-rule": "Add rule", - "r-view-rule": "View rule", - "r-delete-rule": "Delete rule", - "r-new-rule-name": "New rule title", - "r-no-rules": "No rules", - "r-when-a-card": "When a card", - "r-is": "is", - "r-is-moved": "is moved", - "r-added-to": "added to", - "r-removed-from": "Removed from", - "r-the-board": "the board", - "r-list": "list", - "set-filter": "Set Filter", - "r-moved-to": "Moved to", - "r-moved-from": "Moved from", - "r-archived": "Moved to Archive", - "r-unarchived": "Restored from Archive", - "r-a-card": "a card", - "r-when-a-label-is": "When a label is", - "r-when-the-label": "When the label", - "r-list-name": "list name", - "r-when-a-member": "When a member is", - "r-when-the-member": "When the member", - "r-name": "name", - "r-when-a-attach": "When an attachment", - "r-when-a-checklist": "When a checklist is", - "r-when-the-checklist": "When the checklist", - "r-completed": "Completed", - "r-made-incomplete": "Made incomplete", - "r-when-a-item": "When a checklist item is", - "r-when-the-item": "When the checklist item", - "r-checked": "Checked", - "r-unchecked": "Unchecked", - "r-move-card-to": "Move card to", - "r-top-of": "Top of", - "r-bottom-of": "Bottom of", - "r-its-list": "its list", - "r-archive": "Move to Archive", - "r-unarchive": "Restore from Archive", - "r-card": "card", - "r-add": "Add", - "r-remove": "Remove", - "r-label": "label", - "r-member": "member", - "r-remove-all": "Remove all members from the card", - "r-set-color": "Set color to", - "r-checklist": "checklist", - "r-check-all": "Check all", - "r-uncheck-all": "Uncheck all", - "r-items-check": "items of checklist", - "r-check": "Check", - "r-uncheck": "Uncheck", - "r-item": "item", - "r-of-checklist": "of checklist", - "r-send-email": "Send an email", - "r-to": "to", - "r-subject": "subject", - "r-rule-details": "Rule details", - "r-d-move-to-top-gen": "Move card to top of its list", - "r-d-move-to-top-spec": "Move card to top of list", - "r-d-move-to-bottom-gen": "Move card to bottom of its list", - "r-d-move-to-bottom-spec": "Move card to bottom of list", - "r-d-send-email": "Send email", - "r-d-send-email-to": "to", - "r-d-send-email-subject": "subject", - "r-d-send-email-message": "message", - "r-d-archive": "Move card to Archive", - "r-d-unarchive": "Restore card from Archive", - "r-d-add-label": "Add label", - "r-d-remove-label": "Remove label", - "r-create-card": "Create new card", - "r-in-list": "in list", - "r-in-swimlane": "in swimlane", - "r-d-add-member": "Add member", - "r-d-remove-member": "Remove member", - "r-d-remove-all-member": "Remove all member", - "r-d-check-all": "Check all items of a list", - "r-d-uncheck-all": "Uncheck all items of a list", - "r-d-check-one": "Check item", - "r-d-uncheck-one": "Uncheck item", - "r-d-check-of-list": "of checklist", - "r-d-add-checklist": "Add checklist", - "r-d-remove-checklist": "Remove checklist", - "r-by": "by", - "r-add-checklist": "Add checklist", - "r-with-items": "with items", - "r-items-list": "item1,item2,item3", - "r-add-swimlane": "Add swimlane", - "r-swimlane-name": "swimlane name", - "r-board-note": "Note: leave a field empty to match every possible value.", - "r-checklist-note": "Note: checklist's items have to be written as comma separated values.", - "r-when-a-card-is-moved": "When a card is moved to another list", - "r-set": "Set", - "r-update": "Update", - "r-datefield": "date field", - "r-df-start-at": "start", - "r-df-due-at": "due", - "r-df-end-at": "end", - "r-df-received-at": "received", - "r-to-current-datetime": "to current date/time", - "r-remove-value-from": "Remove value from", - "ldap": "LDAP", - "oauth2": "OAuth2", - "cas": "CAS", - "authentication-method": "Authentication method", - "authentication-type": "Authentication type", - "custom-product-name": "Custom Product Name", - "layout": "Layout", - "hide-logo": "Hide Logo", - "add-custom-html-after-body-start": "Add Custom HTML after <body> start", - "add-custom-html-before-body-end": "Add Custom HTML before </body> end", - "error-undefined": "Something went wrong", - "error-ldap-login": "An error occurred while trying to login", - "display-authentication-method": "Display Authentication Method", - "default-authentication-method": "Default Authentication Method", - "duplicate-board": "Duplicate Board", - "people-number": "The number of people is:", - "swimlaneDeletePopup-title": "Delete Swimlane ?", - "swimlane-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the swimlane. There is no undo.", - "restore-all": "Restore all", - "delete-all": "Delete all", - "loading": "Loading, please wait.", - "previous_as": "last time was", - "act-a-dueAt": "modified due time to \nWhen: __timeValue__\nWhere: __card__\n previous due was __timeOldValue__", - "act-a-endAt": "modified ending time to __timeValue__ from (__timeOldValue__)", - "act-a-startAt": "modified starting time to __timeValue__ from (__timeOldValue__)", - "act-a-receivedAt": "modified received time to __timeValue__ from (__timeOldValue__)", - "a-dueAt": "modified due time to be", - "a-endAt": "modified ending time to be", - "a-startAt": "modified starting time to be", - "a-receivedAt": "modified received time to be", - "almostdue": "current due time %s is approaching", - "pastdue": "current due time %s is past", - "duenow": "current due time %s is today", - "act-newDue": "__list__/__card__ has 1st due reminder [__board__]", - "act-withDue": "__list__/__card__ due reminders [__board__]", - "act-almostdue": "was reminding the current due (__timeValue__) of __card__ is approaching", - "act-pastdue": "was reminding the current due (__timeValue__) of __card__ is past", - "act-duenow": "was reminding the current due (__timeValue__) of __card__ is now", - "act-atUserComment": "You were mentioned in [__board__] __list__/__card__", - "delete-user-confirm-popup": "Are you sure you want to delete this account? There is no undo.", - "accounts-allowUserDelete": "Allow users to self delete their account", - "hide-minicard-label-text": "Hide minicard label text", - "show-desktop-drag-handles": "Show desktop drag handles", - "assignee": "Assignee", - "cardAssigneesPopup-title": "Assignee", - "addmore-detail": "Add a more detailed description", - "show-on-card": "Show on Card", - "new": "New", - "editUserPopup-title": "Edit User", - "newUserPopup-title": "New User", - "notifications": "Notifications", - "view-all": "View All", - "filter-by-unread": "Filter by Unread", - "mark-all-as-read": "Mark all as read", - "allow-rename": "Allow Rename", - "allowRenamePopup-title": "Allow Rename" -} \ No newline at end of file + "accept": "Piekrist", + "act-activity-notify": "Activity Notification", + "act-addAttachment": "added attachment __attachment__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-deleteAttachment": "deleted attachment __attachment__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addSubtask": "added subtask __subtask__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addedLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removeLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removedLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addChecklist": "added checklist __checklist__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addChecklistItem": "added checklist item __checklistItem__ to checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removeChecklist": "removed checklist __checklist__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removeChecklistItem": "removed checklist item __checklistItem__ from checklist __checkList__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-checkedItem": "checked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-uncheckedItem": "unchecked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-completeChecklist": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-uncompleteChecklist": "uncompleted checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addComment": "commented on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-editComment": "edited comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-deleteComment": "deleted comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-createBoard": "created board __board__", + "act-createSwimlane": "created swimlane __swimlane__ to board __board__", + "act-createCard": "created card __card__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-createCustomField": "created custom field __customField__ at board __board__", + "act-deleteCustomField": "deleted custom field __customField__ at board __board__", + "act-setCustomField": "edited custom field __customField__: __customFieldValue__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-createList": "added list __list__ to board __board__", + "act-addBoardMember": "added member __member__ to board __board__", + "act-archivedBoard": "Board __board__ moved to Archive", + "act-archivedCard": "Card __card__ at list __list__ at swimlane __swimlane__ at board __board__ moved to Archive", + "act-archivedList": "List __list__ at swimlane __swimlane__ at board __board__ moved to Archive", + "act-archivedSwimlane": "Swimlane __swimlane__ at board __board__ moved to Archive", + "act-importBoard": "imported board __board__", + "act-importCard": "imported card __card__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-importList": "imported list __list__ to swimlane __swimlane__ at board __board__", + "act-joinMember": "added member __member__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-moveCard": "moved card __card__ at board __board__ from list __oldList__ at swimlane __oldSwimlane__ to list __list__ at swimlane __swimlane__", + "act-moveCardToOtherBoard": "moved card __card__ from list __oldList__ at swimlane __oldSwimlane__ at board __oldBoard__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-removeBoardMember": "removed member __member__ from board __board__", + "act-restoredCard": "restored card __card__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-unjoinMember": "removed member __member__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-withBoardTitle": "__board__", + "act-withCardTitle": "[__board__] __card__", + "actions": "Darbības", + "activities": "Aktivitātes", + "activity": "Aktivitāte", + "activity-added": "pievienoja %s pie %s", + "activity-archived": "%s moved to Archive", + "activity-attached": "pievienoja %s pie %s", + "activity-created": "izveidoja%s", + "activity-customfield-created": "created custom field %s", + "activity-excluded": "izslēdza%s no%s", + "activity-imported": "importēja %s iekšā%s no%s", + "activity-imported-board": "imported %s from %s", + "activity-joined": "joined %s", + "activity-moved": "moved %s from %s to %s", + "activity-on": "on %s", + "activity-removed": "removed %s from %s", + "activity-sent": "sent %s to %s", + "activity-unjoined": "unjoined %s", + "activity-subtask-added": "added subtask to %s", + "activity-checked-item": "checked %s in checklist %s of %s", + "activity-unchecked-item": "unchecked %s in checklist %s of %s", + "activity-checklist-added": "added checklist to %s", + "activity-checklist-removed": "removed a checklist from %s", + "activity-checklist-completed": "completed checklist %s of %s", + "activity-checklist-uncompleted": "uncompleted the checklist %s of %s", + "activity-checklist-item-added": "added checklist item to '%s' in %s", + "activity-checklist-item-removed": "removed a checklist item from '%s' in %s", + "add": "Add", + "activity-checked-item-card": "checked %s in checklist %s", + "activity-unchecked-item-card": "unchecked %s in checklist %s", + "activity-checklist-completed-card": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "activity-checklist-uncompleted-card": "uncompleted the checklist %s", + "activity-editComment": "edited comment %s", + "activity-deleteComment": "deleted comment %s", + "add-attachment": "Add Attachment", + "add-board": "Add Board", + "add-card": "Add Card", + "add-swimlane": "Add Swimlane", + "add-subtask": "Add Subtask", + "add-checklist": "Add Checklist", + "add-checklist-item": "Add an item to checklist", + "add-cover": "Add Cover", + "add-label": "Add Label", + "add-list": "Add List", + "add-members": "Add Members", + "added": "Added", + "addMemberPopup-title": "Members", + "admin": "Admin", + "admin-desc": "Can view and edit cards, remove members, and change settings for the board.", + "admin-announcement": "Announcement", + "admin-announcement-active": "Active System-Wide Announcement", + "admin-announcement-title": "Announcement from Administrator", + "all-boards": "All boards", + "and-n-other-card": "And __count__ other card", + "and-n-other-card_plural": "And __count__ other cards", + "apply": "Apply", + "app-is-offline": "Loading, please wait. Refreshing the page will cause data loss. If loading does not work, please check that server has not stopped.", + "archive": "Move to Archive", + "archive-all": "Move All to Archive", + "archive-board": "Move Board to Archive", + "archive-card": "Move Card to Archive", + "archive-list": "Move List to Archive", + "archive-swimlane": "Move Swimlane to Archive", + "archive-selection": "Move selection to Archive", + "archiveBoardPopup-title": "Move Board to Archive?", + "archived-items": "Archive", + "archived-boards": "Boards in Archive", + "restore-board": "Restore Board", + "no-archived-boards": "No Boards in Archive.", + "archives": "Archive", + "template": "Template", + "templates": "Templates", + "assign-member": "Assign member", + "attached": "attached", + "attachment": "Attachment", + "attachment-delete-pop": "Deleting an attachment is permanent. There is no undo.", + "attachmentDeletePopup-title": "Delete Attachment?", + "attachments": "Attachments", + "auto-watch": "Automatically watch boards when they are created", + "avatar-too-big": "The avatar is too large (70KB max)", + "back": "Back", + "board-change-color": "Change color", + "board-nb-stars": "%s stars", + "board-not-found": "Board not found", + "board-private-info": "This board will be <strong>private</strong>.", + "board-public-info": "This board will be <strong>public</strong>.", + "boardChangeColorPopup-title": "Change Board Background", + "boardChangeTitlePopup-title": "Rename Board", + "boardChangeVisibilityPopup-title": "Change Visibility", + "boardChangeWatchPopup-title": "Change Watch", + "boardMenuPopup-title": "Board Settings", + "boardChangeViewPopup-title": "Board View", + "boards": "Boards", + "board-view": "Board View", + "board-view-cal": "Calendar", + "board-view-swimlanes": "Swimlanes", + "board-view-collapse": "Collapse", + "board-view-lists": "Lists", + "bucket-example": "Like “Bucket List” for example", + "cancel": "Cancel", + "card-archived": "This card is moved to Archive.", + "board-archived": "This board is moved to Archive.", + "card-comments-title": "This card has %s comment.", + "card-delete-notice": "Deleting is permanent. You will lose all actions associated with this card.", + "card-delete-pop": "All actions will be removed from the activity feed and you won't be able to re-open the card. There is no undo.", + "card-delete-suggest-archive": "You can move a card to Archive to remove it from the board and preserve the activity.", + "card-due": "Due", + "card-due-on": "Due on", + "card-spent": "Spent Time", + "card-edit-attachments": "Edit attachments", + "card-edit-custom-fields": "Edit custom fields", + "card-edit-labels": "Edit labels", + "card-edit-members": "Edit members", + "card-labels-title": "Change the labels for the card.", + "card-members-title": "Add or remove members of the board from the card.", + "card-start": "Start", + "card-start-on": "Starts on", + "cardAttachmentsPopup-title": "Attach From", + "cardCustomField-datePopup-title": "Change date", + "cardCustomFieldsPopup-title": "Edit custom fields", + "cardDeletePopup-title": "Delete Card?", + "cardDetailsActionsPopup-title": "Card Actions", + "cardLabelsPopup-title": "Labels", + "cardMembersPopup-title": "Members", + "cardMorePopup-title": "More", + "cardTemplatePopup-title": "Create template", + "cards": "Cards", + "cards-count": "Cards", + "casSignIn": "Sign In with CAS", + "cardType-card": "Card", + "cardType-linkedCard": "Linked Card", + "cardType-linkedBoard": "Linked Board", + "change": "Change", + "change-avatar": "Change Avatar", + "change-password": "Change Password", + "change-permissions": "Change permissions", + "change-settings": "Change Settings", + "changeAvatarPopup-title": "Change Avatar", + "changeLanguagePopup-title": "Change Language", + "changePasswordPopup-title": "Change Password", + "changePermissionsPopup-title": "Change Permissions", + "changeSettingsPopup-title": "Change Settings", + "subtasks": "Subtasks", + "checklists": "Checklists", + "click-to-star": "Click to star this board.", + "click-to-unstar": "Click to unstar this board.", + "clipboard": "Clipboard or drag & drop", + "close": "Close", + "close-board": "Close Board", + "close-board-pop": "You will be able to restore the board by clicking the “Archive” button from the home header.", + "color-black": "black", + "color-blue": "blue", + "color-crimson": "crimson", + "color-darkgreen": "darkgreen", + "color-gold": "gold", + "color-gray": "gray", + "color-green": "green", + "color-indigo": "indigo", + "color-lime": "lime", + "color-magenta": "magenta", + "color-mistyrose": "mistyrose", + "color-navy": "navy", + "color-orange": "orange", + "color-paleturquoise": "paleturquoise", + "color-peachpuff": "peachpuff", + "color-pink": "pink", + "color-plum": "plum", + "color-purple": "purple", + "color-red": "red", + "color-saddlebrown": "saddlebrown", + "color-silver": "silver", + "color-sky": "sky", + "color-slateblue": "slateblue", + "color-white": "white", + "color-yellow": "yellow", + "unset-color": "Unset", + "comment": "Comment", + "comment-placeholder": "Write Comment", + "comment-only": "Comment only", + "comment-only-desc": "Can comment on cards only.", + "no-comments": "No comments", + "no-comments-desc": "Can not see comments and activities.", + "worker": "Worker", + "worker-desc": "Can only move cards, assign itself to card and comment.", + "computer": "Computer", + "confirm-subtask-delete-dialog": "Are you sure you want to delete subtask?", + "confirm-checklist-delete-dialog": "Are you sure you want to delete checklist?", + "copy-card-link-to-clipboard": "Copy card link to clipboard", + "linkCardPopup-title": "Link Card", + "searchElementPopup-title": "Search", + "copyCardPopup-title": "Copy Card", + "copyChecklistToManyCardsPopup-title": "Copy Checklist Template to Many Cards", + "copyChecklistToManyCardsPopup-instructions": "Destination Card Titles and Descriptions in this JSON format", + "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"First card title\", \"description\":\"First card description\"}, {\"title\":\"Second card title\",\"description\":\"Second card description\"},{\"title\":\"Last card title\",\"description\":\"Last card description\"} ]", + "create": "Create", + "createBoardPopup-title": "Create Board", + "chooseBoardSourcePopup-title": "Import board", + "createLabelPopup-title": "Create Label", + "createCustomField": "Create Field", + "createCustomFieldPopup-title": "Create Field", + "current": "current", + "custom-field-delete-pop": "There is no undo. This will remove this custom field from all cards and destroy its history.", + "custom-field-checkbox": "Checkbox", + "custom-field-date": "Date", + "custom-field-dropdown": "Dropdown List", + "custom-field-dropdown-none": "(none)", + "custom-field-dropdown-options": "List Options", + "custom-field-dropdown-options-placeholder": "Press enter to add more options", + "custom-field-dropdown-unknown": "(unknown)", + "custom-field-number": "Number", + "custom-field-text": "Text", + "custom-fields": "Custom Fields", + "date": "Date", + "decline": "Decline", + "default-avatar": "Default avatar", + "delete": "Delete", + "deleteCustomFieldPopup-title": "Delete Custom Field?", + "deleteLabelPopup-title": "Delete Label?", + "description": "Description", + "disambiguateMultiLabelPopup-title": "Disambiguate Label Action", + "disambiguateMultiMemberPopup-title": "Disambiguate Member Action", + "discard": "Discard", + "done": "Done", + "download": "Download", + "edit": "Edit", + "edit-avatar": "Change Avatar", + "edit-profile": "Edit Profile", + "edit-wip-limit": "Edit WIP Limit", + "soft-wip-limit": "Soft WIP Limit", + "editCardStartDatePopup-title": "Change start date", + "editCardDueDatePopup-title": "Change due date", + "editCustomFieldPopup-title": "Edit Field", + "editCardSpentTimePopup-title": "Change spent time", + "editLabelPopup-title": "Change Label", + "editNotificationPopup-title": "Edit Notification", + "editProfilePopup-title": "Edit Profile", + "email": "Email", + "email-enrollAccount-subject": "An account created for you on __siteName__", + "email-enrollAccount-text": "Hello __user__,\n\nTo start using the service, simply click the link below.\n\n__url__\n\nThanks.", + "email-fail": "Sending email failed", + "email-fail-text": "Error trying to send email", + "email-invalid": "Invalid email", + "email-invite": "Invite via Email", + "email-invite-subject": "__inviter__ sent you an invitation", + "email-invite-text": "Dear __user__,\n\n__inviter__ invites you to join board \"__board__\" for collaborations.\n\nPlease follow the link below:\n\n__url__\n\nThanks.", + "email-resetPassword-subject": "Reset your password on __siteName__", + "email-resetPassword-text": "Hello __user__,\n\nTo reset your password, simply click the link below.\n\n__url__\n\nThanks.", + "email-sent": "Email sent", + "email-verifyEmail-subject": "Verify your email address on __siteName__", + "email-verifyEmail-text": "Hello __user__,\n\nTo verify your account email, simply click the link below.\n\n__url__\n\nThanks.", + "enable-wip-limit": "Enable WIP Limit", + "error-board-doesNotExist": "This board does not exist", + "error-board-notAdmin": "You need to be admin of this board to do that", + "error-board-notAMember": "You need to be a member of this board to do that", + "error-json-malformed": "Your text is not valid JSON", + "error-json-schema": "Your JSON data does not include the proper information in the correct format", + "error-list-doesNotExist": "This list does not exist", + "error-user-doesNotExist": "This user does not exist", + "error-user-notAllowSelf": "You can not invite yourself", + "error-user-notCreated": "This user is not created", + "error-username-taken": "This username is already taken", + "error-email-taken": "Email has already been taken", + "export-board": "Export board", + "sort": "Sort", + "sort-desc": "Click to Sort List", + "list-sort-by": "Sort the List By:", + "list-label-modifiedAt": "Last Access Time", + "list-label-title": "Name of the List", + "list-label-sort": "Your Manual Order", + "list-label-short-modifiedAt": "(L)", + "list-label-short-title": "(N)", + "list-label-short-sort": "(M)", + "filter": "Filter", + "filter-cards": "Filter Cards or Lists", + "list-filter-label": "Filter List by Title", + "filter-clear": "Clear filter", + "filter-no-label": "No label", + "filter-no-member": "No member", + "filter-no-assignee": "No assignee", + "filter-no-custom-fields": "No Custom Fields", + "filter-show-archive": "Show archived lists", + "filter-hide-empty": "Hide empty lists", + "filter-on": "Filter is on", + "filter-on-desc": "You are filtering cards on this board. Click here to edit filter.", + "filter-to-selection": "Filter to selection", + "advanced-filter-label": "Advanced Filter", + "advanced-filter-description": "Advanced Filter allows to write a string containing following operators: == != <= >= && || ( ) A space is used as a separator between the Operators. You can filter for all Custom Fields by typing their names and values. For Example: Field1 == Value1. Note: If fields or values contains spaces, you need to encapsulate them into single quotes. For Example: 'Field 1' == 'Value 1'. For single control characters (' \\/) to be skipped, you can use \\. For example: Field1 == I\\'m. Also you can combine multiple conditions. For Example: F1 == V1 || F1 == V2. Normally all operators are interpreted from left to right. You can change the order by placing brackets. For Example: F1 == V1 && ( F2 == V2 || F2 == V3 ). Also you can search text fields using regex: F1 == /Tes.*/i", + "fullname": "Full Name", + "header-logo-title": "Go back to your boards page.", + "hide-system-messages": "Hide system messages", + "headerBarCreateBoardPopup-title": "Create Board", + "home": "Home", + "import": "Import", + "link": "Link", + "import-board": "import board", + "import-board-c": "Import board", + "import-board-title-trello": "Import board from Trello", + "import-board-title-wekan": "Import board from previous export", + "import-sandstorm-backup-warning": "Do not delete data you import from original exported board or Trello before checking does this grain close and open again, or do you get Board not found error, that means data loss.", + "import-sandstorm-warning": "Imported board will delete all existing data on board and replace it with imported board.", + "from-trello": "From Trello", + "from-wekan": "From previous export", + "import-board-instruction-trello": "In your Trello board, go to 'Menu', then 'More', 'Print and Export', 'Export JSON', and copy the resulting text.", + "import-board-instruction-wekan": "In your board, go to 'Menu', then 'Export board', and copy the text in the downloaded file.", + "import-board-instruction-about-errors": "If you get errors when importing board, sometimes importing still works, and board is at All Boards page.", + "import-json-placeholder": "Paste your valid JSON data here", + "import-map-members": "Map members", + "import-members-map": "Your imported board has some members. Please map the members you want to import to your users", + "import-show-user-mapping": "Review members mapping", + "import-user-select": "Pick your existing user you want to use as this member", + "importMapMembersAddPopup-title": "Select member", + "info": "Version", + "initials": "Initials", + "invalid-date": "Invalid date", + "invalid-time": "Invalid time", + "invalid-user": "Invalid user", + "joined": "joined", + "just-invited": "You are just invited to this board", + "keyboard-shortcuts": "Keyboard shortcuts", + "label-create": "Create Label", + "label-default": "%s label (default)", + "label-delete-pop": "There is no undo. This will remove this label from all cards and destroy its history.", + "labels": "Labels", + "language": "Language", + "last-admin-desc": "You can’t change roles because there must be at least one admin.", + "leave-board": "Leave Board", + "leave-board-pop": "Are you sure you want to leave __boardTitle__? You will be removed from all cards on this board.", + "leaveBoardPopup-title": "Leave Board ?", + "link-card": "Link to this card", + "list-archive-cards": "Move all cards in this list to Archive", + "list-archive-cards-pop": "This will remove all the cards in this list from the board. To view cards in Archive and bring them back to the board, click “Menu” > “Archive”.", + "list-move-cards": "Move all cards in this list", + "list-select-cards": "Select all cards in this list", + "set-color-list": "Set Color", + "listActionPopup-title": "List Actions", + "swimlaneActionPopup-title": "Swimlane Actions", + "swimlaneAddPopup-title": "Add a Swimlane below", + "listImportCardPopup-title": "Import a Trello card", + "listMorePopup-title": "More", + "link-list": "Link to this list", + "list-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the list. There is no undo.", + "list-delete-suggest-archive": "You can move a list to Archive to remove it from the board and preserve the activity.", + "lists": "Lists", + "swimlanes": "Swimlanes", + "log-out": "Log Out", + "log-in": "Log In", + "loginPopup-title": "Log In", + "memberMenuPopup-title": "Member Settings", + "members": "Members", + "menu": "Menu", + "move-selection": "Move selection", + "moveCardPopup-title": "Move Card", + "moveCardToBottom-title": "Move to Bottom", + "moveCardToTop-title": "Move to Top", + "moveSelectionPopup-title": "Move selection", + "multi-selection": "Multi-Selection", + "multi-selection-on": "Multi-Selection is on", + "muted": "Muted", + "muted-info": "You will never be notified of any changes in this board", + "my-boards": "My Boards", + "name": "Name", + "no-archived-cards": "No cards in Archive.", + "no-archived-lists": "No lists in Archive.", + "no-archived-swimlanes": "No swimlanes in Archive.", + "no-results": "No results", + "normal": "Normal", + "normal-desc": "Can view and edit cards. Can't change settings.", + "not-accepted-yet": "Invitation not accepted yet", + "notify-participate": "Receive updates to any cards you participate as creater or member", + "notify-watch": "Receive updates to any boards, lists, or cards you’re watching", + "optional": "optional", + "or": "or", + "page-maybe-private": "This page may be private. You may be able to view it by <a href='%s'>logging in</a>.", + "page-not-found": "Page not found.", + "password": "Password", + "paste-or-dragdrop": "to paste, or drag & drop image file to it (image only)", + "participating": "Participating", + "preview": "Preview", + "previewAttachedImagePopup-title": "Preview", + "previewClipboardImagePopup-title": "Preview", + "private": "Private", + "private-desc": "This board is private. Only people added to the board can view and edit it.", + "profile": "Profile", + "public": "Public", + "public-desc": "This board is public. It's visible to anyone with the link and will show up in search engines like Google. Only people added to the board can edit.", + "quick-access-description": "Star a board to add a shortcut in this bar.", + "remove-cover": "Remove Cover", + "remove-from-board": "Remove from Board", + "remove-label": "Remove Label", + "listDeletePopup-title": "Delete List ?", + "remove-member": "Remove Member", + "remove-member-from-card": "Remove from Card", + "remove-member-pop": "Remove __name__ (__username__) from __boardTitle__? The member will be removed from all cards on this board. They will receive a notification.", + "removeMemberPopup-title": "Remove Member?", + "rename": "Rename", + "rename-board": "Rename Board", + "restore": "Restore", + "save": "Save", + "search": "Search", + "rules": "Rules", + "search-cards": "Search from card/list titles, descriptions and custom fields on this board", + "search-example": "Text to search for?", + "select-color": "Select Color", + "set-wip-limit-value": "Set a limit for the maximum number of tasks in this list", + "setWipLimitPopup-title": "Set WIP Limit", + "shortcut-assign-self": "Assign yourself to current card", + "shortcut-autocomplete-emoji": "Autocomplete emoji", + "shortcut-autocomplete-members": "Autocomplete members", + "shortcut-clear-filters": "Clear all filters", + "shortcut-close-dialog": "Close Dialog", + "shortcut-filter-my-cards": "Filter my cards", + "shortcut-show-shortcuts": "Bring up this shortcuts list", + "shortcut-toggle-filterbar": "Toggle Filter Sidebar", + "shortcut-toggle-sidebar": "Toggle Board Sidebar", + "show-cards-minimum-count": "Show cards count if list contains more than", + "sidebar-open": "Open Sidebar", + "sidebar-close": "Close Sidebar", + "signupPopup-title": "Create an Account", + "star-board-title": "Click to star this board. It will show up at top of your boards list.", + "starred-boards": "Starred Boards", + "starred-boards-description": "Starred boards show up at the top of your boards list.", + "subscribe": "Subscribe", + "team": "Team", + "this-board": "this board", + "this-card": "this card", + "spent-time-hours": "Spent time (hours)", + "overtime-hours": "Overtime (hours)", + "overtime": "Overtime", + "has-overtime-cards": "Has overtime cards", + "has-spenttime-cards": "Has spent time cards", + "time": "Time", + "title": "Title", + "tracking": "Tracking", + "tracking-info": "You will be notified of any changes to those cards you are involved as creator or member.", + "type": "Type", + "unassign-member": "Unassign member", + "unsaved-description": "You have an unsaved description.", + "unwatch": "Unwatch", + "upload": "Upload", + "upload-avatar": "Upload an avatar", + "uploaded-avatar": "Uploaded an avatar", + "username": "Username", + "view-it": "View it", + "warn-list-archived": "warning: this card is in an list at Archive", + "watch": "Watch", + "watching": "Watching", + "watching-info": "You will be notified of any change in this board", + "welcome-board": "Welcome Board", + "welcome-swimlane": "Milestone 1", + "welcome-list1": "Basics", + "welcome-list2": "Advanced", + "card-templates-swimlane": "Card Templates", + "list-templates-swimlane": "List Templates", + "board-templates-swimlane": "Board Templates", + "what-to-do": "What do you want to do?", + "wipLimitErrorPopup-title": "Invalid WIP Limit", + "wipLimitErrorPopup-dialog-pt1": "The number of tasks in this list is higher than the WIP limit you've defined.", + "wipLimitErrorPopup-dialog-pt2": "Please move some tasks out of this list, or set a higher WIP limit.", + "admin-panel": "Admin Panel", + "settings": "Settings", + "people": "People", + "registration": "Registration", + "disable-self-registration": "Disable Self-Registration", + "invite": "Invite", + "invite-people": "Invite People", + "to-boards": "To board(s)", + "email-addresses": "Email Addresses", + "smtp-host-description": "The address of the SMTP server that handles your emails.", + "smtp-port-description": "The port your SMTP server uses for outgoing emails.", + "smtp-tls-description": "Enable TLS support for SMTP server", + "smtp-host": "SMTP Host", + "smtp-port": "SMTP Port", + "smtp-username": "Username", + "smtp-password": "Password", + "smtp-tls": "TLS support", + "send-from": "From", + "send-smtp-test": "Send a test email to yourself", + "invitation-code": "Invitation Code", + "email-invite-register-subject": "__inviter__ sent you an invitation", + "email-invite-register-text": "Dear __user__,\n\n__inviter__ invites you to kanban board for collaborations.\n\nPlease follow the link below:\n__url__\n\nAnd your invitation code is: __icode__\n\nThanks.", + "email-smtp-test-subject": "SMTP Test Email", + "email-smtp-test-text": "You have successfully sent an email", + "error-invitation-code-not-exist": "Invitation code doesn't exist", + "error-notAuthorized": "You are not authorized to view this page.", + "webhook-title": "Webhook Name", + "webhook-token": "Token (Optional for Authentication)", + "outgoing-webhooks": "Outgoing Webhooks", + "bidirectional-webhooks": "Two-Way Webhooks", + "outgoingWebhooksPopup-title": "Outgoing Webhooks", + "boardCardTitlePopup-title": "Card Title Filter", + "disable-webhook": "Disable This Webhook", + "global-webhook": "Global Webhooks", + "new-outgoing-webhook": "New Outgoing Webhook", + "no-name": "(Unknown)", + "Node_version": "Node version", + "Meteor_version": "Meteor version", + "MongoDB_version": "MongoDB version", + "MongoDB_storage_engine": "MongoDB storage engine", + "MongoDB_Oplog_enabled": "MongoDB Oplog enabled", + "OS_Arch": "OS Arch", + "OS_Cpus": "OS CPU Count", + "OS_Freemem": "OS Free Memory", + "OS_Loadavg": "OS Load Average", + "OS_Platform": "OS Platform", + "OS_Release": "OS Release", + "OS_Totalmem": "OS Total Memory", + "OS_Type": "OS Type", + "OS_Uptime": "OS Uptime", + "days": "days", + "hours": "hours", + "minutes": "minutes", + "seconds": "seconds", + "show-field-on-card": "Show this field on card", + "automatically-field-on-card": "Auto create field to all cards", + "showLabel-field-on-card": "Show field label on minicard", + "yes": "Yes", + "no": "No", + "accounts": "Accounts", + "accounts-allowEmailChange": "Allow Email Change", + "accounts-allowUserNameChange": "Allow Username Change", + "createdAt": "Created at", + "verified": "Verified", + "active": "Active", + "card-received": "Received", + "card-received-on": "Received on", + "card-end": "End", + "card-end-on": "Ends on", + "editCardReceivedDatePopup-title": "Change received date", + "editCardEndDatePopup-title": "Change end date", + "setCardColorPopup-title": "Set color", + "setCardActionsColorPopup-title": "Choose a color", + "setSwimlaneColorPopup-title": "Choose a color", + "setListColorPopup-title": "Choose a color", + "assigned-by": "Assigned By", + "requested-by": "Requested By", + "board-delete-notice": "Deleting is permanent. You will lose all lists, cards and actions associated with this board.", + "delete-board-confirm-popup": "All lists, cards, labels, and activities will be deleted and you won't be able to recover the board contents. There is no undo.", + "boardDeletePopup-title": "Delete Board?", + "delete-board": "Delete Board", + "default-subtasks-board": "Subtasks for __board__ board", + "default": "Default", + "queue": "Queue", + "subtask-settings": "Subtasks Settings", + "card-settings": "Card Settings", + "boardSubtaskSettingsPopup-title": "Board Subtasks Settings", + "boardCardSettingsPopup-title": "Card Settings", + "deposit-subtasks-board": "Deposit subtasks to this board:", + "deposit-subtasks-list": "Landing list for subtasks deposited here:", + "show-parent-in-minicard": "Show parent in minicard:", + "prefix-with-full-path": "Prefix with full path", + "prefix-with-parent": "Prefix with parent", + "subtext-with-full-path": "Subtext with full path", + "subtext-with-parent": "Subtext with parent", + "change-card-parent": "Change card's parent", + "parent-card": "Parent card", + "source-board": "Source board", + "no-parent": "Don't show parent", + "activity-added-label": "added label '%s' to %s", + "activity-removed-label": "removed label '%s' from %s", + "activity-delete-attach": "deleted an attachment from %s", + "activity-added-label-card": "added label '%s'", + "activity-removed-label-card": "removed label '%s'", + "activity-delete-attach-card": "deleted an attachment", + "activity-set-customfield": "set custom field '%s' to '%s' in %s", + "activity-unset-customfield": "unset custom field '%s' in %s", + "r-rule": "Rule", + "r-add-trigger": "Add trigger", + "r-add-action": "Add action", + "r-board-rules": "Board rules", + "r-add-rule": "Add rule", + "r-view-rule": "View rule", + "r-delete-rule": "Delete rule", + "r-new-rule-name": "New rule title", + "r-no-rules": "No rules", + "r-when-a-card": "When a card", + "r-is": "is", + "r-is-moved": "is moved", + "r-added-to": "added to", + "r-removed-from": "Removed from", + "r-the-board": "the board", + "r-list": "list", + "set-filter": "Set Filter", + "r-moved-to": "Moved to", + "r-moved-from": "Moved from", + "r-archived": "Moved to Archive", + "r-unarchived": "Restored from Archive", + "r-a-card": "a card", + "r-when-a-label-is": "When a label is", + "r-when-the-label": "When the label", + "r-list-name": "list name", + "r-when-a-member": "When a member is", + "r-when-the-member": "When the member", + "r-name": "name", + "r-when-a-attach": "When an attachment", + "r-when-a-checklist": "When a checklist is", + "r-when-the-checklist": "When the checklist", + "r-completed": "Completed", + "r-made-incomplete": "Made incomplete", + "r-when-a-item": "When a checklist item is", + "r-when-the-item": "When the checklist item", + "r-checked": "Checked", + "r-unchecked": "Unchecked", + "r-move-card-to": "Move card to", + "r-top-of": "Top of", + "r-bottom-of": "Bottom of", + "r-its-list": "its list", + "r-archive": "Move to Archive", + "r-unarchive": "Restore from Archive", + "r-card": "card", + "r-add": "Add", + "r-remove": "Remove", + "r-label": "label", + "r-member": "member", + "r-remove-all": "Remove all members from the card", + "r-set-color": "Set color to", + "r-checklist": "checklist", + "r-check-all": "Check all", + "r-uncheck-all": "Uncheck all", + "r-items-check": "items of checklist", + "r-check": "Check", + "r-uncheck": "Uncheck", + "r-item": "item", + "r-of-checklist": "of checklist", + "r-send-email": "Send an email", + "r-to": "to", + "r-subject": "subject", + "r-rule-details": "Rule details", + "r-d-move-to-top-gen": "Move card to top of its list", + "r-d-move-to-top-spec": "Move card to top of list", + "r-d-move-to-bottom-gen": "Move card to bottom of its list", + "r-d-move-to-bottom-spec": "Move card to bottom of list", + "r-d-send-email": "Send email", + "r-d-send-email-to": "to", + "r-d-send-email-subject": "subject", + "r-d-send-email-message": "message", + "r-d-archive": "Move card to Archive", + "r-d-unarchive": "Restore card from Archive", + "r-d-add-label": "Add label", + "r-d-remove-label": "Remove label", + "r-create-card": "Create new card", + "r-in-list": "in list", + "r-in-swimlane": "in swimlane", + "r-d-add-member": "Add member", + "r-d-remove-member": "Remove member", + "r-d-remove-all-member": "Remove all member", + "r-d-check-all": "Check all items of a list", + "r-d-uncheck-all": "Uncheck all items of a list", + "r-d-check-one": "Check item", + "r-d-uncheck-one": "Uncheck item", + "r-d-check-of-list": "of checklist", + "r-d-add-checklist": "Add checklist", + "r-d-remove-checklist": "Remove checklist", + "r-by": "by", + "r-add-checklist": "Add checklist", + "r-with-items": "with items", + "r-items-list": "item1,item2,item3", + "r-add-swimlane": "Add swimlane", + "r-swimlane-name": "swimlane name", + "r-board-note": "Note: leave a field empty to match every possible value.", + "r-checklist-note": "Note: checklist's items have to be written as comma separated values.", + "r-when-a-card-is-moved": "When a card is moved to another list", + "r-set": "Set", + "r-update": "Update", + "r-datefield": "date field", + "r-df-start-at": "start", + "r-df-due-at": "due", + "r-df-end-at": "end", + "r-df-received-at": "received", + "r-to-current-datetime": "to current date/time", + "r-remove-value-from": "Remove value from", + "ldap": "LDAP", + "oauth2": "OAuth2", + "cas": "CAS", + "authentication-method": "Authentication method", + "authentication-type": "Authentication type", + "custom-product-name": "Custom Product Name", + "layout": "Layout", + "hide-logo": "Hide Logo", + "add-custom-html-after-body-start": "Add Custom HTML after <body> start", + "add-custom-html-before-body-end": "Add Custom HTML before </body> end", + "error-undefined": "Something went wrong", + "error-ldap-login": "An error occurred while trying to login", + "display-authentication-method": "Display Authentication Method", + "default-authentication-method": "Default Authentication Method", + "duplicate-board": "Duplicate Board", + "people-number": "The number of people is:", + "swimlaneDeletePopup-title": "Delete Swimlane ?", + "swimlane-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the swimlane. There is no undo.", + "restore-all": "Restore all", + "delete-all": "Delete all", + "loading": "Loading, please wait.", + "previous_as": "last time was", + "act-a-dueAt": "modified due time to \nWhen: __timeValue__\nWhere: __card__\n previous due was __timeOldValue__", + "act-a-endAt": "modified ending time to __timeValue__ from (__timeOldValue__)", + "act-a-startAt": "modified starting time to __timeValue__ from (__timeOldValue__)", + "act-a-receivedAt": "modified received time to __timeValue__ from (__timeOldValue__)", + "a-dueAt": "modified due time to be", + "a-endAt": "modified ending time to be", + "a-startAt": "modified starting time to be", + "a-receivedAt": "modified received time to be", + "almostdue": "current due time %s is approaching", + "pastdue": "current due time %s is past", + "duenow": "current due time %s is today", + "act-newDue": "__list__/__card__ has 1st due reminder [__board__]", + "act-withDue": "__list__/__card__ due reminders [__board__]", + "act-almostdue": "was reminding the current due (__timeValue__) of __card__ is approaching", + "act-pastdue": "was reminding the current due (__timeValue__) of __card__ is past", + "act-duenow": "was reminding the current due (__timeValue__) of __card__ is now", + "act-atUserComment": "You were mentioned in [__board__] __list__/__card__", + "delete-user-confirm-popup": "Are you sure you want to delete this account? There is no undo.", + "accounts-allowUserDelete": "Allow users to self delete their account", + "hide-minicard-label-text": "Hide minicard label text", + "show-desktop-drag-handles": "Show desktop drag handles", + "assignee": "Assignee", + "cardAssigneesPopup-title": "Assignee", + "addmore-detail": "Add a more detailed description", + "show-on-card": "Show on Card", + "new": "New", + "editUserPopup-title": "Edit User", + "newUserPopup-title": "New User", + "notifications": "Notifications", + "view-all": "View All", + "filter-by-unread": "Filter by Unread", + "mark-all-as-read": "Mark all as read", + "allow-rename": "Allow Rename", + "allowRenamePopup-title": "Allow Rename" +} diff --git a/i18n/mk.i18n.json b/i18n/mk.i18n.json index d6455469..cb1d34c5 100644 --- a/i18n/mk.i18n.json +++ b/i18n/mk.i18n.json @@ -1,769 +1,770 @@ { - "accept": "Прифати", - "act-activity-notify": "Activity Notification", - "act-addAttachment": "added attachment __attachment__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-deleteAttachment": "deleted attachment __attachment__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addSubtask": "added subtask __subtask__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addedLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removeLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removedLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addChecklist": "added checklist __checklist__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addChecklistItem": "added checklist item __checklistItem__ to checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removeChecklist": "removed checklist __checklist__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removeChecklistItem": "removed checklist item __checklistItem__ from checklist __checkList__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-checkedItem": "checked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-uncheckedItem": "unchecked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-completeChecklist": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-uncompleteChecklist": "uncompleted checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addComment": "commented on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-editComment": "edited comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-deleteComment": "deleted comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-createBoard": "created board __board__", - "act-createSwimlane": "created swimlane __swimlane__ to board __board__", - "act-createCard": "created card __card__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-createCustomField": "created custom field __customField__ at board __board__", - "act-deleteCustomField": "deleted custom field __customField__ at board __board__", - "act-setCustomField": "edited custom field __customField__: __customFieldValue__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-createList": "added list __list__ to board __board__", - "act-addBoardMember": "added member __member__ to board __board__", - "act-archivedBoard": "Board __board__ moved to Archive", - "act-archivedCard": "Card __card__ at list __list__ at swimlane __swimlane__ at board __board__ moved to Archive", - "act-archivedList": "List __list__ at swimlane __swimlane__ at board __board__ moved to Archive", - "act-archivedSwimlane": "Swimlane __swimlane__ at board __board__ moved to Archive", - "act-importBoard": "imported board __board__", - "act-importCard": "imported card __card__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-importList": "imported list __list__ to swimlane __swimlane__ at board __board__", - "act-joinMember": "added member __member__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-moveCard": "moved card __card__ at board __board__ from list __oldList__ at swimlane __oldSwimlane__ to list __list__ at swimlane __swimlane__", - "act-moveCardToOtherBoard": "moved card __card__ from list __oldList__ at swimlane __oldSwimlane__ at board __oldBoard__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-removeBoardMember": "removed member __member__ from board __board__", - "act-restoredCard": "restored card __card__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-unjoinMember": "removed member __member__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-withBoardTitle": "__board__", - "act-withCardTitle": "[__board__] __card__", - "actions": "Акции", - "activities": "Активности", - "activity": "Активност", - "activity-added": "добави %s към %s", - "activity-archived": "%s е преместена во Архива", - "activity-attached": "прикачи %s към %s", - "activity-created": "създаде %s", - "activity-customfield-created": "създаде собствено поле %s", - "activity-excluded": "изключи %s от %s", - "activity-imported": "импортира %s в/във %s от %s", - "activity-imported-board": "импортира %s от %s", - "activity-joined": "се присъедини към %s", - "activity-moved": "премести %s от %s в/във %s", - "activity-on": "на %s", - "activity-removed": "премахна %s от %s", - "activity-sent": "изпрати %s до %s", - "activity-unjoined": "вече не е част от %s", - "activity-subtask-added": "добави задача към %s", - "activity-checked-item": "отбеляза%s в списък със задачи %s на %s", - "activity-unchecked-item": "размаркира %s от списък със задачи %s на %s", - "activity-checklist-added": "добави списък със задачи към %s", - "activity-checklist-removed": "премахна списък със задачи от %s", - "activity-checklist-completed": "completed checklist %s of %s", - "activity-checklist-uncompleted": "\"отзавърши\" чеклистта %s в %s", - "activity-checklist-item-added": "добави точка към '%s' в/във %s", - "activity-checklist-item-removed": "премахна точка от '%s' в %s", - "add": "Добави", - "activity-checked-item-card": "отбеляза %s в чеклист %s", - "activity-unchecked-item-card": "размаркира %s в чеклист %s", - "activity-checklist-completed-card": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "activity-checklist-uncompleted-card": "\"отзавърши\" чеклистта %s", - "activity-editComment": "edited comment %s", - "activity-deleteComment": "deleted comment %s", - "add-attachment": "Додај прилог", - "add-board": "Додади Табла", - "add-card": "Додади Картичка", - "add-swimlane": "Додади Коридор", - "add-subtask": "Додади подзадача", - "add-checklist": "Додади список на задачи", - "add-checklist-item": "Додади точка во списокот со задачи", - "add-cover": "Додади корица", - "add-label": "Додади етикета", - "add-list": "Додади листа", - "add-members": "Додави членови", - "added": "Додадено", - "addMemberPopup-title": "Членови", - "admin": "Администратор", - "admin-desc": "Can view and edit cards, remove members, and change settings for the board.", - "admin-announcement": "Съобщение", - "admin-announcement-active": "Active System-Wide Announcement", - "admin-announcement-title": "Announcement from Administrator", - "all-boards": "Сите табли", - "and-n-other-card": "And __count__ other card", - "and-n-other-card_plural": "And __count__ other cards", - "apply": "Приложи", - "app-is-offline": "Loading, please wait. Refreshing the page will cause data loss. If loading does not work, please check that server has not stopped.", - "archive": "Премести во Архива", - "archive-all": "Премести всички во Архива", - "archive-board": "Премести Таблото во Архива", - "archive-card": "Премести Картата во Архива", - "archive-list": "Премести Списъка во Архива", - "archive-swimlane": "Премести Коридора во Архива", - "archive-selection": "Премести избраното во Архива", - "archiveBoardPopup-title": "Да преместя ли Таблото во Архива?", - "archived-items": "Архива", - "archived-boards": "Табла во Архива", - "restore-board": "Възстанови Таблото", - "no-archived-boards": "Няма Табла во Архива.", - "archives": "Архива", - "template": "Template", - "templates": "Templates", - "assign-member": "Възложи на член от екипа", - "attached": "прикачен", - "attachment": "Прикаченн датотека", - "attachment-delete-pop": "Изтриването на прикачен датотека е завинаги. Няма как да бъде възстановен.", - "attachmentDeletePopup-title": "Желаете ли да изтриете прикачения датотека?", - "attachments": "Прикачени датотеки", - "auto-watch": "Автоматично наблюдаване на таблата, когато са създадени", - "avatar-too-big": "Аватарът е прекалено голям (максимум 70KB)", - "back": "Назад", - "board-change-color": "Промени боја", - "board-nb-stars": "%s звезди", - "board-not-found": "Таблото не е најдено", - "board-private-info": "This board will be <strong>private</strong>.", - "board-public-info": "This board will be <strong>public</strong>.", - "boardChangeColorPopup-title": "Change Board Background", - "boardChangeTitlePopup-title": "Промени името на Таблото", - "boardChangeVisibilityPopup-title": "Change Visibility", - "boardChangeWatchPopup-title": "Промени наблюдаването", - "boardMenuPopup-title": "Board Settings", - "boardChangeViewPopup-title": "Board View", - "boards": "Табли", - "board-view": "Board View", - "board-view-cal": "Календар", - "board-view-swimlanes": "Коридори", - "board-view-collapse": "Collapse", - "board-view-lists": "Листи", - "bucket-example": "Like “Bucket List” for example", - "cancel": "Откажи", - "card-archived": "Тази карта е преместена во Архива.", - "board-archived": "Това табло е преместено во Архива.", - "card-comments-title": "Тази карта има %s коментар.", - "card-delete-notice": "Deleting is permanent. You will lose all actions associated with this card.", - "card-delete-pop": "All actions will be removed from the activity feed and you won't be able to re-open the card. There is no undo.", - "card-delete-suggest-archive": "Можете да преместите картата во Архива, за да я премахнете от Таблото и така да запазите активността в него.", - "card-due": "Готова за", - "card-due-on": "Готова за", - "card-spent": "Изработено време", - "card-edit-attachments": "Промени прикачените датотеки", - "card-edit-custom-fields": "Промени собствените полета", - "card-edit-labels": "Промени етикетите", - "card-edit-members": "Промени членовете", - "card-labels-title": "Промени етикетите за картата.", - "card-members-title": "Добави или премахни членове на Таблото от тази карта.", - "card-start": "Започнува", - "card-start-on": "Започнува на", - "cardAttachmentsPopup-title": "Прикачи от", - "cardCustomField-datePopup-title": "Промени датата", - "cardCustomFieldsPopup-title": "Промени собствените полета", - "cardDeletePopup-title": "Желаете да изтриете картата?", - "cardDetailsActionsPopup-title": "Опции", - "cardLabelsPopup-title": "Етикети", - "cardMembersPopup-title": "Членови", - "cardMorePopup-title": "Повеќе", - "cardTemplatePopup-title": "Create template", - "cards": "Картички", - "cards-count": "Картички", - "casSignIn": "Sign In with CAS", - "cardType-card": "Карта", - "cardType-linkedCard": "Поврзана карта", - "cardType-linkedBoard": "Свързано табло", - "change": "Промени", - "change-avatar": "Промени аватара", - "change-password": "Промени лозинка", - "change-permissions": "Промени права", - "change-settings": "Промени параметри", - "changeAvatarPopup-title": "Промени аватар", - "changeLanguagePopup-title": "Промени јазик", - "changePasswordPopup-title": "Промени лозинка", - "changePermissionsPopup-title": "Промени права", - "changeSettingsPopup-title": "Промени параметри", - "subtasks": "Подзадачи", - "checklists": "Списъци със задачи", - "click-to-star": "Click to star this board.", - "click-to-unstar": "Натиснете, за да премахнете това табло от любими.", - "clipboard": "Клипборда или с драг & дроп", - "close": "Затвори", - "close-board": "Затвори Табла", - "close-board-pop": "Ще можете да възстановите Таблото като натиснете на бутона \"Архива\" в началото на хедъра.", - "color-black": "црно", - "color-blue": "сино", - "color-crimson": "crimson", - "color-darkgreen": "darkgreen", - "color-gold": "златно", - "color-gray": "сиво", - "color-green": "зелено", - "color-indigo": "indigo", - "color-lime": "лайм", - "color-magenta": "magenta", - "color-mistyrose": "mistyrose", - "color-navy": "navy", - "color-orange": "оранжево", - "color-paleturquoise": "paleturquoise", - "color-peachpuff": "peachpuff", - "color-pink": "розово", - "color-plum": "plum", - "color-purple": "пурпурно", - "color-red": "червено", - "color-saddlebrown": "saddlebrown", - "color-silver": "silver", - "color-sky": "светло синьо", - "color-slateblue": "slateblue", - "color-white": "бяло", - "color-yellow": "жълто", - "unset-color": "Unset", - "comment": "Коментирај", - "comment-placeholder": "Напиши коментар", - "comment-only": "Само коментари", - "comment-only-desc": "Може да коментира само в карти.", - "no-comments": "Нема коментари", - "no-comments-desc": "Can not see comments and activities.", - "worker": "Worker", - "worker-desc": "Can only move cards, assign itself to card and comment.", - "computer": "Компјутер", - "confirm-subtask-delete-dialog": "Сигурен ли сте, дека сакате да изтриете подзадачата?", - "confirm-checklist-delete-dialog": "Сигурни ли сте, дека сакате да изтриете този чеклист?", - "copy-card-link-to-clipboard": "Копирай връзката на картата в клипборда", - "linkCardPopup-title": "Поврзи картичка", - "searchElementPopup-title": "Барај", - "copyCardPopup-title": "Копирај картичка", - "copyChecklistToManyCardsPopup-title": "Копирай чеклисти в други карти", - "copyChecklistToManyCardsPopup-instructions": "Destination Card Titles and Descriptions in this JSON format", - "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"First card title\", \"description\":\"First card description\"}, {\"title\":\"Second card title\",\"description\":\"Second card description\"},{\"title\":\"Last card title\",\"description\":\"Last card description\"} ]", - "create": "Креирај", - "createBoardPopup-title": "Креирај Табло", - "chooseBoardSourcePopup-title": "Импортирай Табло", - "createLabelPopup-title": "Креирај Табло", - "createCustomField": "Креирај Поле", - "createCustomFieldPopup-title": "Креирај Поле", - "current": "сегашен", - "custom-field-delete-pop": "There is no undo. This will remove this custom field from all cards and destroy its history.", - "custom-field-checkbox": "Чекбокс", - "custom-field-date": "Дата", - "custom-field-dropdown": "Падащо меню", - "custom-field-dropdown-none": "(няма)", - "custom-field-dropdown-options": "List Options", - "custom-field-dropdown-options-placeholder": "Press enter to add more options", - "custom-field-dropdown-unknown": "(unknown)", - "custom-field-number": "Број", - "custom-field-text": "Текст", - "custom-fields": "Собствени полета", - "date": "Дата", - "decline": "Откажи", - "default-avatar": "Основен аватар", - "delete": "Избриши", - "deleteCustomFieldPopup-title": "Изтриване на Собственото поле?", - "deleteLabelPopup-title": "Желаете да изтриете етикета?", - "description": "Описание", - "disambiguateMultiLabelPopup-title": "Disambiguate Label Action", - "disambiguateMultiMemberPopup-title": "Disambiguate Member Action", - "discard": "Отказ", - "done": "Готово", - "download": "Сваляне", - "edit": "Промени", - "edit-avatar": "Промени аватара", - "edit-profile": "Промяна на профила", - "edit-wip-limit": "Промени WIP лимита", - "soft-wip-limit": "\"Мек\" WIP лимит", - "editCardStartDatePopup-title": "Промени началната дата", - "editCardDueDatePopup-title": "Промени датата за готовност", - "editCustomFieldPopup-title": "Промени Полето", - "editCardSpentTimePopup-title": "Промени изработеното време", - "editLabelPopup-title": "Промяна на Етикета", - "editNotificationPopup-title": "Промени известията", - "editProfilePopup-title": "Промяна на профила", - "email": "Имейл", - "email-enrollAccount-subject": "Ваш профил беше създаден на __siteName__", - "email-enrollAccount-text": "Hello __user__,\n\nTo start using the service, simply click the link below.\n\n__url__\n\nThanks.", - "email-fail": "Неуспешно изпращане на имейла", - "email-fail-text": "Възникна грешка при изпращането на имейла", - "email-invalid": "Невалиден е-маил", - "email-invite": "Покани чрез е-маил", - "email-invite-subject": "__inviter__ sent you an invitation", - "email-invite-text": "Dear __user__,\n\n__inviter__ invites you to join board \"__board__\" for collaborations.\n\nPlease follow the link below:\n\n__url__\n\nThanks.", - "email-resetPassword-subject": "Reset your password on __siteName__", - "email-resetPassword-text": "Hello __user__,\n\nTo reset your password, simply click the link below.\n\n__url__\n\nThanks.", - "email-sent": "Имейлът е изпратен", - "email-verifyEmail-subject": "Verify your email address on __siteName__", - "email-verifyEmail-text": "Hello __user__,\n\nTo verify your account email, simply click the link below.\n\n__url__\n\nThanks.", - "enable-wip-limit": "Включи WIP лимита", - "error-board-doesNotExist": "Това табло не съществува", - "error-board-notAdmin": "За да направите това трябва да сте администратор на това табло", - "error-board-notAMember": "За да направите това трябва да сте член на това табло", - "error-json-malformed": "Текстът Ви не е валиден JSON", - "error-json-schema": "JSON информацията Ви не съдържа информация във валиден формат", - "error-list-doesNotExist": "Този списък не съществува", - "error-user-doesNotExist": "Този потребител не съществува", - "error-user-notAllowSelf": "Не можете да поканите себе си", - "error-user-notCreated": "Този потребител не е създаден", - "error-username-taken": "Това потребителско име е вече заето", - "error-email-taken": "Имейлът е вече зает", - "export-board": "Експортиране на Табло", - "sort": "Sort", - "sort-desc": "Click to Sort List", - "list-sort-by": "Sort the List By:", - "list-label-modifiedAt": "Last Access Time", - "list-label-title": "Name of the List", - "list-label-sort": "Your Manual Order", - "list-label-short-modifiedAt": "(L)", - "list-label-short-title": "(N)", - "list-label-short-sort": "(M)", - "filter": "Филтер", - "filter-cards": "Filter Cards or Lists", - "list-filter-label": "Filter List by Title", - "filter-clear": "Премахване на филтрите", - "filter-no-label": "без етикет", - "filter-no-member": "без член", - "filter-no-custom-fields": "Няма Собствени полета", - "filter-show-archive": "Show archived lists", - "filter-hide-empty": "Hide empty lists", - "filter-on": "Има приложени филтри", - "filter-on-desc": "В момента филтрирате картите в това табло. Моля, натиснете тук, за да промените филтъра.", - "filter-to-selection": "Филтрирай избраните", - "advanced-filter-label": "Напреден филтер", - "advanced-filter-description": "Advanced Filter allows to write a string containing following operators: == != <= >= && || ( ) A space is used as a separator between the Operators. You can filter for all Custom Fields by typing their names and values. For Example: Field1 == Value1. Note: If fields or values contains spaces, you need to encapsulate them into single quotes. For Example: 'Field 1' == 'Value 1'. For single control characters (' \\/) to be skipped, you can use \\. For example: Field1 == I\\'m. Also you can combine multiple conditions. For Example: F1 == V1 || F1 == V2. Normally all operators are interpreted from left to right. You can change the order by placing brackets. For Example: F1 == V1 && ( F2 == V2 || F2 == V3 ). Also you can search text fields using regex: F1 == /Tes.*/i", - "fullname": "Име", - "header-logo-title": "Назад към страницата с Вашите табла.", - "hide-system-messages": "Скриване на системните съобщения", - "headerBarCreateBoardPopup-title": "Креирај Табло", - "home": "Почетна", - "import": "Импорт", - "link": "Врска", - "import-board": "Импортирай Табло", - "import-board-c": "Импортирай Табло", - "import-board-title-trello": "Импорт на табло от Trello", - "import-board-title-wekan": "Import board from previous export", - "import-sandstorm-backup-warning": "Do not delete data you import from original exported board or Trello before checking does this grain close and open again, or do you get Board not found error, that means data loss.", - "import-sandstorm-warning": "Импортирането ще изтрие всичката налична информация в таблото и ще я замени с нова.", - "from-trello": "От Trello", - "from-wekan": "From previous export", - "import-board-instruction-trello": "In your Trello board, go to 'Menu', then 'More', 'Print and Export', 'Export JSON', and copy the resulting text.", - "import-board-instruction-wekan": "In your board, go to 'Menu', then 'Export board', and copy the text in the downloaded file.", - "import-board-instruction-about-errors": "If you get errors when importing board, sometimes importing still works, and board is at All Boards page.", - "import-json-placeholder": "Копирайте валидната Ви JSON информация тук", - "import-map-members": "Map members", - "import-members-map": "Your imported board has some members. Please map the members you want to import to your users", - "import-show-user-mapping": "Review members mapping", - "import-user-select": "Pick your existing user you want to use as this member", - "importMapMembersAddPopup-title": "Select member", - "info": "Версия", - "initials": "Инициали", - "invalid-date": "Невалидна дата", - "invalid-time": "Невалиден час", - "invalid-user": "Невалиден потребител", - "joined": "присъедини", - "just-invited": "Бяхте поканени в това табло", - "keyboard-shortcuts": "Преки пътища с клавиатурата", - "label-create": "Креирај етикет", - "label-default": "%s етикет (по подразбиране)", - "label-delete-pop": "There is no undo. This will remove this label from all cards and destroy its history.", - "labels": "Етикети", - "language": "Език", - "last-admin-desc": "You can’t change roles because there must be at least one admin.", - "leave-board": "Leave Board", - "leave-board-pop": "Are you sure you want to leave __boardTitle__? You will be removed from all cards on this board.", - "leaveBoardPopup-title": "Leave Board ?", - "link-card": "Връзка към тази карта", - "list-archive-cards": "Премести всички карти от този списък во Архива", - "list-archive-cards-pop": "Това ще премахне всички карти от този Списък от Таблото. За да видите картите во Архива и да ги върнете натиснете на \"Меню\" > \"Архива\".", - "list-move-cards": "Премести всички карти в този списък", - "list-select-cards": "Избери всички карти в този списък", - "set-color-list": "Set Color", - "listActionPopup-title": "List Actions", - "swimlaneActionPopup-title": "Swimlane Actions", - "swimlaneAddPopup-title": "Add a Swimlane below", - "listImportCardPopup-title": "Импорт на карта от Trello", - "listMorePopup-title": "Още", - "link-list": "Връзка към този списък", - "list-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the list. There is no undo.", - "list-delete-suggest-archive": "Можете да преместите списъка во Архива, за да го премахнете от Таблото и така да запазите активността в него.", - "lists": "Списъци", - "swimlanes": "Коридори", - "log-out": "Изход", - "log-in": "Вход", - "loginPopup-title": "Вход", - "memberMenuPopup-title": "Настройки на профила", - "members": "Членове", - "menu": "Меню", - "move-selection": "Move selection", - "moveCardPopup-title": "Премести картата", - "moveCardToBottom-title": "Премести в края", - "moveCardToTop-title": "Премести в началото", - "moveSelectionPopup-title": "Move selection", - "multi-selection": "Множествен избор", - "multi-selection-on": "Множественият избор е приложен", - "muted": "Muted", - "muted-info": "You will never be notified of any changes in this board", - "my-boards": "Моите табла", - "name": "Име", - "no-archived-cards": "Няма карти во Архива.", - "no-archived-lists": "Няма списъци во Архива.", - "no-archived-swimlanes": "Няма коридори во Архива.", - "no-results": "No results", - "normal": "Normal", - "normal-desc": "Can view and edit cards. Can't change settings.", - "not-accepted-yet": "Invitation not accepted yet", - "notify-participate": "Получавате информация за всички карти, в които сте отбелязани или сте създали", - "notify-watch": "Получавате информация за всички табла, списъци и карти, които наблюдавате", - "optional": "optional", - "or": "или", - "page-maybe-private": "This page may be private. You may be able to view it by <a href='%s'>logging in</a>.", - "page-not-found": "Page not found.", - "password": "Парола", - "paste-or-dragdrop": "to paste, or drag & drop image file to it (image only)", - "participating": "Participating", - "preview": "Preview", - "previewAttachedImagePopup-title": "Preview", - "previewClipboardImagePopup-title": "Preview", - "private": "Private", - "private-desc": "This board is private. Only people added to the board can view and edit it.", - "profile": "Профил", - "public": "Јавна", - "public-desc": "This board is public. It's visible to anyone with the link and will show up in search engines like Google. Only people added to the board can edit.", - "quick-access-description": "Star a board to add a shortcut in this bar.", - "remove-cover": "Remove Cover", - "remove-from-board": "Remove from Board", - "remove-label": "Remove Label", - "listDeletePopup-title": "Желаете да изтриете списъка?", - "remove-member": "Премахни член", - "remove-member-from-card": "Премахни от картата", - "remove-member-pop": "Remove __name__ (__username__) from __boardTitle__? The member will be removed from all cards on this board. They will receive a notification.", - "removeMemberPopup-title": "Remove Member?", - "rename": "Rename", - "rename-board": "Промени името на Таблото", - "restore": "Възстанови", - "save": "Запази", - "search": "Търсене", - "rules": "Правила", - "search-cards": "Search from card/list titles, descriptions and custom fields on this board", - "search-example": "Text to search for?", - "select-color": "Избери цвят", - "set-wip-limit-value": "Set a limit for the maximum number of tasks in this list", - "setWipLimitPopup-title": "Въведи WIP лимит", - "shortcut-assign-self": "Добави себе си към тази карта", - "shortcut-autocomplete-emoji": "Autocomplete emoji", - "shortcut-autocomplete-members": "Autocomplete members", - "shortcut-clear-filters": "Изчистване на всички филтри", - "shortcut-close-dialog": "Close Dialog", - "shortcut-filter-my-cards": "Филтрирай моите карти", - "shortcut-show-shortcuts": "Bring up this shortcuts list", - "shortcut-toggle-filterbar": "Отвори/затвори сайдбара с филтри", - "shortcut-toggle-sidebar": "Toggle Board Sidebar", - "show-cards-minimum-count": "Покажи бройката на картите, ако списъка съдържа повече от", - "sidebar-open": "Open Sidebar", - "sidebar-close": "Close Sidebar", - "signupPopup-title": "Create an Account", - "star-board-title": "Click to star this board. It will show up at top of your boards list.", - "starred-boards": "Любими табла", - "starred-boards-description": "Любимите табла се показват в началото на списъка Ви.", - "subscribe": "Subscribe", - "team": "Team", - "this-board": "това табло", - "this-card": "картата", - "spent-time-hours": "Изработено време (часа)", - "overtime-hours": "Оувъртайм (часа)", - "overtime": "Оувъртайм", - "has-overtime-cards": "Има карти с оувъртайм", - "has-spenttime-cards": "Има карти с изработено време", - "time": "Време", - "title": "Title", - "tracking": "Следене", - "tracking-info": "You will be notified of any changes to those cards you are involved as creator or member.", - "type": "Type", - "unassign-member": "Unassign member", - "unsaved-description": "You have an unsaved description.", - "unwatch": "Спри наблюдаването", - "upload": "Upload", - "upload-avatar": "Качване на аватар", - "uploaded-avatar": "Качихте аватар", - "username": "Потребителско име", - "view-it": "View it", - "warn-list-archived": "внимание: тази карта е в списък во Архива", - "watch": "Наблюдавай", - "watching": "Наблюдава", - "watching-info": "You will be notified of any change in this board", - "welcome-board": "Welcome Board", - "welcome-swimlane": "Milestone 1", - "welcome-list1": "Basics", - "welcome-list2": "Advanced", - "card-templates-swimlane": "Card Templates", - "list-templates-swimlane": "List Templates", - "board-templates-swimlane": "Board Templates", - "what-to-do": "What do you want to do?", - "wipLimitErrorPopup-title": "Невалиден WIP лимит", - "wipLimitErrorPopup-dialog-pt1": "The number of tasks in this list is higher than the WIP limit you've defined.", - "wipLimitErrorPopup-dialog-pt2": "Моля, преместете някои от задачите от този списък или въведете по-висок WIP лимит.", - "admin-panel": "Администраторски панел", - "settings": "Настройки", - "people": "Хора", - "registration": "Регистрация", - "disable-self-registration": "Disable Self-Registration", - "invite": "Покани", - "invite-people": "Покани хора", - "to-boards": "в табло/а", - "email-addresses": "Имейл адреси", - "smtp-host-description": "Адресът на SMTP сървъра, който обслужва Вашите имейли.", - "smtp-port-description": "Портът, който Вашият SMTP сървър използва за изходящи имейли.", - "smtp-tls-description": "Разреши TLS поддръжка за SMTP сървъра", - "smtp-host": "SMTP хост", - "smtp-port": "SMTP порт", - "smtp-username": "Потребителско име", - "smtp-password": "Парола", - "smtp-tls": "TLS поддръжка", - "send-from": "От", - "send-smtp-test": "Изпрати тестов е-маил на себе си", - "invitation-code": "Invitation Code", - "email-invite-register-subject": "__inviter__ sent you an invitation", - "email-invite-register-text": "Dear __user__,\n\n__inviter__ invites you to kanban board for collaborations.\n\nPlease follow the link below:\n__url__\n\nAnd your invitation code is: __icode__\n\nThanks.", - "email-smtp-test-subject": "SMTP Test Email", - "email-smtp-test-text": "Успешно изпратихте е-маил", - "error-invitation-code-not-exist": "Invitation code doesn't exist", - "error-notAuthorized": "You are not authorized to view this page.", - "webhook-title": "Webhook Name", - "webhook-token": "Token (Optional for Authentication)", - "outgoing-webhooks": "Outgoing Webhooks", - "bidirectional-webhooks": "Two-Way Webhooks", - "outgoingWebhooksPopup-title": "Outgoing Webhooks", - "boardCardTitlePopup-title": "Card Title Filter", - "disable-webhook": "Disable This Webhook", - "global-webhook": "Global Webhooks", - "new-outgoing-webhook": "New Outgoing Webhook", - "no-name": "(Unknown)", - "Node_version": "Версия на Node", - "Meteor_version": "Meteor version", - "MongoDB_version": "MongoDB version", - "MongoDB_storage_engine": "MongoDB storage engine", - "MongoDB_Oplog_enabled": "MongoDB Oplog enabled", - "OS_Arch": "Архитектура на ОС", - "OS_Cpus": "Брой CPU ядра", - "OS_Freemem": "Свободна памет", - "OS_Loadavg": "ОС средно натоварване", - "OS_Platform": "ОС платформа", - "OS_Release": "ОС Версия", - "OS_Totalmem": "ОС Общо памет", - "OS_Type": "Тип ОС", - "OS_Uptime": "OS Ъптайм", - "days": "дни", - "hours": "часа", - "minutes": "минути", - "seconds": "секунди", - "show-field-on-card": "Покажи това поле в картата", - "automatically-field-on-card": "Auto create field to all cards", - "showLabel-field-on-card": "Show field label on minicard", - "yes": "Да", - "no": "Не", - "accounts": "Профили", - "accounts-allowEmailChange": "Разреши промяна на имейла", - "accounts-allowUserNameChange": "Allow Username Change", - "createdAt": "Създаден на", - "verified": "Потвърден", - "active": "Активен", - "card-received": "Получена", - "card-received-on": "Получена на", - "card-end": "Завършена", - "card-end-on": "Завършена на", - "editCardReceivedDatePopup-title": "Промени датата на получаване", - "editCardEndDatePopup-title": "Промени датата на завършване", - "setCardColorPopup-title": "Set color", - "setCardActionsColorPopup-title": "Choose a color", - "setSwimlaneColorPopup-title": "Choose a color", - "setListColorPopup-title": "Choose a color", - "assigned-by": "Разпределена от", - "requested-by": "Поискан от", - "board-delete-notice": "Deleting is permanent. You will lose all lists, cards and actions associated with this board.", - "delete-board-confirm-popup": "All lists, cards, labels, and activities will be deleted and you won't be able to recover the board contents. There is no undo.", - "boardDeletePopup-title": "Изтриване на Таблото?", - "delete-board": "Изтрий таблото", - "default-subtasks-board": "Подзадачи за табло __board__", - "default": "по подразбиране", - "queue": "Опашка", - "subtask-settings": "Настройки на Подзадачите", - "card-settings": "Card Settings", - "boardSubtaskSettingsPopup-title": "Настройки за Подзадачите за това Табло", - "boardCardSettingsPopup-title": "Card Settings", - "deposit-subtasks-board": "Deposit subtasks to this board:", - "deposit-subtasks-list": "Landing list for subtasks deposited here:", - "show-parent-in-minicard": "Show parent in minicard:", - "prefix-with-full-path": "Prefix with full path", - "prefix-with-parent": "Prefix with parent", - "subtext-with-full-path": "Subtext with full path", - "subtext-with-parent": "Subtext with parent", - "change-card-parent": "Промени източника на картата", - "parent-card": "Карта-източник", - "source-board": "Source board", - "no-parent": "Не показвай източника", - "activity-added-label": "добави етикет '%s' към %s", - "activity-removed-label": "премахна етикет '%s' от %s", - "activity-delete-attach": "изтри прикачен датотека от %s", - "activity-added-label-card": "добави етикет '%s'", - "activity-removed-label-card": "премахна етикет '%s'", - "activity-delete-attach-card": "изтри прикачения датотека", - "activity-set-customfield": "set custom field '%s' to '%s' in %s", - "activity-unset-customfield": "unset custom field '%s' in %s", - "r-rule": "Правило", - "r-add-trigger": "Добави спусък", - "r-add-action": "Добави действие", - "r-board-rules": "Правила за таблото", - "r-add-rule": "Добави правилото", - "r-view-rule": "Виж правилото", - "r-delete-rule": "Изтрий правилото", - "r-new-rule-name": "Заглавие за новото правило", - "r-no-rules": "Няма правила", - "r-when-a-card": "Когато карта", - "r-is": "е", - "r-is-moved": "преместена", - "r-added-to": "добавена в", - "r-removed-from": "премахната от", - "r-the-board": "таблото", - "r-list": "списък", - "set-filter": "Set Filter", - "r-moved-to": "Moved to", - "r-moved-from": "Moved from", - "r-archived": "Преместено во Архива", - "r-unarchived": "Възстановено от Архива", - "r-a-card": "карта", - "r-when-a-label-is": "When a label is", - "r-when-the-label": "When the label", - "r-list-name": "list name", - "r-when-a-member": "When a member is", - "r-when-the-member": "When the member", - "r-name": "име", - "r-when-a-attach": "When an attachment", - "r-when-a-checklist": "When a checklist is", - "r-when-the-checklist": "When the checklist", - "r-completed": "Completed", - "r-made-incomplete": "Made incomplete", - "r-when-a-item": "When a checklist item is", - "r-when-the-item": "When the checklist item", - "r-checked": "Checked", - "r-unchecked": "Unchecked", - "r-move-card-to": "Премести картата в", - "r-top-of": "началото на", - "r-bottom-of": "края на", - "r-its-list": "списъка й", - "r-archive": "Премести во Архива", - "r-unarchive": "Възстанови от Архива", - "r-card": "карта", - "r-add": "Добави", - "r-remove": "Remove", - "r-label": "label", - "r-member": "member", - "r-remove-all": "Remove all members from the card", - "r-set-color": "Set color to", - "r-checklist": "checklist", - "r-check-all": "Check all", - "r-uncheck-all": "Uncheck all", - "r-items-check": "items of checklist", - "r-check": "Check", - "r-uncheck": "Uncheck", - "r-item": "item", - "r-of-checklist": "of checklist", - "r-send-email": "Send an email", - "r-to": "to", - "r-subject": "subject", - "r-rule-details": "Детайли за правилото", - "r-d-move-to-top-gen": "Move card to top of its list", - "r-d-move-to-top-spec": "Move card to top of list", - "r-d-move-to-bottom-gen": "Move card to bottom of its list", - "r-d-move-to-bottom-spec": "Move card to bottom of list", - "r-d-send-email": "Send email", - "r-d-send-email-to": "to", - "r-d-send-email-subject": "subject", - "r-d-send-email-message": "message", - "r-d-archive": "Премести картата во Архива", - "r-d-unarchive": "Възстанови картата от Архива", - "r-d-add-label": "Add label", - "r-d-remove-label": "Remove label", - "r-create-card": "Create new card", - "r-in-list": "in list", - "r-in-swimlane": "in swimlane", - "r-d-add-member": "Add member", - "r-d-remove-member": "Remove member", - "r-d-remove-all-member": "Remove all member", - "r-d-check-all": "Check all items of a list", - "r-d-uncheck-all": "Uncheck all items of a list", - "r-d-check-one": "Check item", - "r-d-uncheck-one": "Uncheck item", - "r-d-check-of-list": "of checklist", - "r-d-add-checklist": "Добави чеклист", - "r-d-remove-checklist": "Премахни чеклист", - "r-by": "by", - "r-add-checklist": "Добави чеклист", - "r-with-items": "с точки", - "r-items-list": "точка1,точка2,точка3", - "r-add-swimlane": "Добави коридор", - "r-swimlane-name": "име на коридора", - "r-board-note": "Note: leave a field empty to match every possible value.", - "r-checklist-note": "Note: checklist's items have to be written as comma separated values.", - "r-when-a-card-is-moved": "When a card is moved to another list", - "r-set": "Set", - "r-update": "Update", - "r-datefield": "date field", - "r-df-start-at": "start", - "r-df-due-at": "due", - "r-df-end-at": "end", - "r-df-received-at": "received", - "r-to-current-datetime": "to current date/time", - "r-remove-value-from": "Remove value from", - "ldap": "LDAP", - "oauth2": "OAuth2", - "cas": "CAS", - "authentication-method": "Authentication method", - "authentication-type": "Authentication type", - "custom-product-name": "Custom Product Name", - "layout": "Layout", - "hide-logo": "Hide Logo", - "add-custom-html-after-body-start": "Add Custom HTML after <body> start", - "add-custom-html-before-body-end": "Add Custom HTML before </body> end", - "error-undefined": "Something went wrong", - "error-ldap-login": "An error occurred while trying to login", - "display-authentication-method": "Display Authentication Method", - "default-authentication-method": "Default Authentication Method", - "duplicate-board": "Duplicate Board", - "people-number": "The number of people is:", - "swimlaneDeletePopup-title": "Delete Swimlane ?", - "swimlane-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the swimlane. There is no undo.", - "restore-all": "Restore all", - "delete-all": "Delete all", - "loading": "Loading, please wait.", - "previous_as": "last time was", - "act-a-dueAt": "modified due time to \nWhen: __timeValue__\nWhere: __card__\n previous due was __timeOldValue__", - "act-a-endAt": "modified ending time to __timeValue__ from (__timeOldValue__)", - "act-a-startAt": "modified starting time to __timeValue__ from (__timeOldValue__)", - "act-a-receivedAt": "modified received time to __timeValue__ from (__timeOldValue__)", - "a-dueAt": "modified due time to be", - "a-endAt": "modified ending time to be", - "a-startAt": "modified starting time to be", - "a-receivedAt": "modified received time to be", - "almostdue": "current due time %s is approaching", - "pastdue": "current due time %s is past", - "duenow": "current due time %s is today", - "act-newDue": "__list__/__card__ has 1st due reminder [__board__]", - "act-withDue": "__list__/__card__ due reminders [__board__]", - "act-almostdue": "was reminding the current due (__timeValue__) of __card__ is approaching", - "act-pastdue": "was reminding the current due (__timeValue__) of __card__ is past", - "act-duenow": "was reminding the current due (__timeValue__) of __card__ is now", - "act-atUserComment": "You were mentioned in [__board__] __list__/__card__", - "delete-user-confirm-popup": "Are you sure you want to delete this account? There is no undo.", - "accounts-allowUserDelete": "Allow users to self delete their account", - "hide-minicard-label-text": "Hide minicard label text", - "show-desktop-drag-handles": "Show desktop drag handles", - "assignee": "Assignee", - "cardAssigneesPopup-title": "Assignee", - "addmore-detail": "Add a more detailed description", - "show-on-card": "Show on Card", - "new": "New", - "editUserPopup-title": "Edit User", - "newUserPopup-title": "New User", - "notifications": "Notifications", - "view-all": "View All", - "filter-by-unread": "Filter by Unread", - "mark-all-as-read": "Mark all as read", - "allow-rename": "Allow Rename", - "allowRenamePopup-title": "Allow Rename" -} \ No newline at end of file + "accept": "Прифати", + "act-activity-notify": "Activity Notification", + "act-addAttachment": "added attachment __attachment__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-deleteAttachment": "deleted attachment __attachment__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addSubtask": "added subtask __subtask__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addedLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removeLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removedLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addChecklist": "added checklist __checklist__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addChecklistItem": "added checklist item __checklistItem__ to checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removeChecklist": "removed checklist __checklist__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removeChecklistItem": "removed checklist item __checklistItem__ from checklist __checkList__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-checkedItem": "checked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-uncheckedItem": "unchecked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-completeChecklist": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-uncompleteChecklist": "uncompleted checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addComment": "commented on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-editComment": "edited comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-deleteComment": "deleted comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-createBoard": "created board __board__", + "act-createSwimlane": "created swimlane __swimlane__ to board __board__", + "act-createCard": "created card __card__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-createCustomField": "created custom field __customField__ at board __board__", + "act-deleteCustomField": "deleted custom field __customField__ at board __board__", + "act-setCustomField": "edited custom field __customField__: __customFieldValue__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-createList": "added list __list__ to board __board__", + "act-addBoardMember": "added member __member__ to board __board__", + "act-archivedBoard": "Board __board__ moved to Archive", + "act-archivedCard": "Card __card__ at list __list__ at swimlane __swimlane__ at board __board__ moved to Archive", + "act-archivedList": "List __list__ at swimlane __swimlane__ at board __board__ moved to Archive", + "act-archivedSwimlane": "Swimlane __swimlane__ at board __board__ moved to Archive", + "act-importBoard": "imported board __board__", + "act-importCard": "imported card __card__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-importList": "imported list __list__ to swimlane __swimlane__ at board __board__", + "act-joinMember": "added member __member__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-moveCard": "moved card __card__ at board __board__ from list __oldList__ at swimlane __oldSwimlane__ to list __list__ at swimlane __swimlane__", + "act-moveCardToOtherBoard": "moved card __card__ from list __oldList__ at swimlane __oldSwimlane__ at board __oldBoard__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-removeBoardMember": "removed member __member__ from board __board__", + "act-restoredCard": "restored card __card__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-unjoinMember": "removed member __member__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-withBoardTitle": "__board__", + "act-withCardTitle": "[__board__] __card__", + "actions": "Акции", + "activities": "Активности", + "activity": "Активност", + "activity-added": "добави %s към %s", + "activity-archived": "%s е преместена во Архива", + "activity-attached": "прикачи %s към %s", + "activity-created": "създаде %s", + "activity-customfield-created": "създаде собствено поле %s", + "activity-excluded": "изключи %s от %s", + "activity-imported": "импортира %s в/във %s от %s", + "activity-imported-board": "импортира %s от %s", + "activity-joined": "се присъедини към %s", + "activity-moved": "премести %s от %s в/във %s", + "activity-on": "на %s", + "activity-removed": "премахна %s от %s", + "activity-sent": "изпрати %s до %s", + "activity-unjoined": "вече не е част от %s", + "activity-subtask-added": "добави задача към %s", + "activity-checked-item": "отбеляза%s в списък със задачи %s на %s", + "activity-unchecked-item": "размаркира %s от списък със задачи %s на %s", + "activity-checklist-added": "добави списък със задачи към %s", + "activity-checklist-removed": "премахна списък със задачи от %s", + "activity-checklist-completed": "completed checklist %s of %s", + "activity-checklist-uncompleted": "\"отзавърши\" чеклистта %s в %s", + "activity-checklist-item-added": "добави точка към '%s' в/във %s", + "activity-checklist-item-removed": "премахна точка от '%s' в %s", + "add": "Добави", + "activity-checked-item-card": "отбеляза %s в чеклист %s", + "activity-unchecked-item-card": "размаркира %s в чеклист %s", + "activity-checklist-completed-card": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "activity-checklist-uncompleted-card": "\"отзавърши\" чеклистта %s", + "activity-editComment": "edited comment %s", + "activity-deleteComment": "deleted comment %s", + "add-attachment": "Додај прилог", + "add-board": "Додади Табла", + "add-card": "Додади Картичка", + "add-swimlane": "Додади Коридор", + "add-subtask": "Додади подзадача", + "add-checklist": "Додади список на задачи", + "add-checklist-item": "Додади точка во списокот со задачи", + "add-cover": "Додади корица", + "add-label": "Додади етикета", + "add-list": "Додади листа", + "add-members": "Додави членови", + "added": "Додадено", + "addMemberPopup-title": "Членови", + "admin": "Администратор", + "admin-desc": "Can view and edit cards, remove members, and change settings for the board.", + "admin-announcement": "Съобщение", + "admin-announcement-active": "Active System-Wide Announcement", + "admin-announcement-title": "Announcement from Administrator", + "all-boards": "Сите табли", + "and-n-other-card": "And __count__ other card", + "and-n-other-card_plural": "And __count__ other cards", + "apply": "Приложи", + "app-is-offline": "Loading, please wait. Refreshing the page will cause data loss. If loading does not work, please check that server has not stopped.", + "archive": "Премести во Архива", + "archive-all": "Премести всички во Архива", + "archive-board": "Премести Таблото во Архива", + "archive-card": "Премести Картата во Архива", + "archive-list": "Премести Списъка во Архива", + "archive-swimlane": "Премести Коридора во Архива", + "archive-selection": "Премести избраното во Архива", + "archiveBoardPopup-title": "Да преместя ли Таблото во Архива?", + "archived-items": "Архива", + "archived-boards": "Табла во Архива", + "restore-board": "Възстанови Таблото", + "no-archived-boards": "Няма Табла во Архива.", + "archives": "Архива", + "template": "Template", + "templates": "Templates", + "assign-member": "Възложи на член от екипа", + "attached": "прикачен", + "attachment": "Прикаченн датотека", + "attachment-delete-pop": "Изтриването на прикачен датотека е завинаги. Няма как да бъде възстановен.", + "attachmentDeletePopup-title": "Желаете ли да изтриете прикачения датотека?", + "attachments": "Прикачени датотеки", + "auto-watch": "Автоматично наблюдаване на таблата, когато са създадени", + "avatar-too-big": "Аватарът е прекалено голям (максимум 70KB)", + "back": "Назад", + "board-change-color": "Промени боја", + "board-nb-stars": "%s звезди", + "board-not-found": "Таблото не е најдено", + "board-private-info": "This board will be <strong>private</strong>.", + "board-public-info": "This board will be <strong>public</strong>.", + "boardChangeColorPopup-title": "Change Board Background", + "boardChangeTitlePopup-title": "Промени името на Таблото", + "boardChangeVisibilityPopup-title": "Change Visibility", + "boardChangeWatchPopup-title": "Промени наблюдаването", + "boardMenuPopup-title": "Board Settings", + "boardChangeViewPopup-title": "Board View", + "boards": "Табли", + "board-view": "Board View", + "board-view-cal": "Календар", + "board-view-swimlanes": "Коридори", + "board-view-collapse": "Collapse", + "board-view-lists": "Листи", + "bucket-example": "Like “Bucket List” for example", + "cancel": "Откажи", + "card-archived": "Тази карта е преместена во Архива.", + "board-archived": "Това табло е преместено во Архива.", + "card-comments-title": "Тази карта има %s коментар.", + "card-delete-notice": "Deleting is permanent. You will lose all actions associated with this card.", + "card-delete-pop": "All actions will be removed from the activity feed and you won't be able to re-open the card. There is no undo.", + "card-delete-suggest-archive": "Можете да преместите картата во Архива, за да я премахнете от Таблото и така да запазите активността в него.", + "card-due": "Готова за", + "card-due-on": "Готова за", + "card-spent": "Изработено време", + "card-edit-attachments": "Промени прикачените датотеки", + "card-edit-custom-fields": "Промени собствените полета", + "card-edit-labels": "Промени етикетите", + "card-edit-members": "Промени членовете", + "card-labels-title": "Промени етикетите за картата.", + "card-members-title": "Добави или премахни членове на Таблото от тази карта.", + "card-start": "Започнува", + "card-start-on": "Започнува на", + "cardAttachmentsPopup-title": "Прикачи от", + "cardCustomField-datePopup-title": "Промени датата", + "cardCustomFieldsPopup-title": "Промени собствените полета", + "cardDeletePopup-title": "Желаете да изтриете картата?", + "cardDetailsActionsPopup-title": "Опции", + "cardLabelsPopup-title": "Етикети", + "cardMembersPopup-title": "Членови", + "cardMorePopup-title": "Повеќе", + "cardTemplatePopup-title": "Create template", + "cards": "Картички", + "cards-count": "Картички", + "casSignIn": "Sign In with CAS", + "cardType-card": "Карта", + "cardType-linkedCard": "Поврзана карта", + "cardType-linkedBoard": "Свързано табло", + "change": "Промени", + "change-avatar": "Промени аватара", + "change-password": "Промени лозинка", + "change-permissions": "Промени права", + "change-settings": "Промени параметри", + "changeAvatarPopup-title": "Промени аватар", + "changeLanguagePopup-title": "Промени јазик", + "changePasswordPopup-title": "Промени лозинка", + "changePermissionsPopup-title": "Промени права", + "changeSettingsPopup-title": "Промени параметри", + "subtasks": "Подзадачи", + "checklists": "Списъци със задачи", + "click-to-star": "Click to star this board.", + "click-to-unstar": "Натиснете, за да премахнете това табло от любими.", + "clipboard": "Клипборда или с драг & дроп", + "close": "Затвори", + "close-board": "Затвори Табла", + "close-board-pop": "Ще можете да възстановите Таблото като натиснете на бутона \"Архива\" в началото на хедъра.", + "color-black": "црно", + "color-blue": "сино", + "color-crimson": "crimson", + "color-darkgreen": "darkgreen", + "color-gold": "златно", + "color-gray": "сиво", + "color-green": "зелено", + "color-indigo": "indigo", + "color-lime": "лайм", + "color-magenta": "magenta", + "color-mistyrose": "mistyrose", + "color-navy": "navy", + "color-orange": "оранжево", + "color-paleturquoise": "paleturquoise", + "color-peachpuff": "peachpuff", + "color-pink": "розово", + "color-plum": "plum", + "color-purple": "пурпурно", + "color-red": "червено", + "color-saddlebrown": "saddlebrown", + "color-silver": "silver", + "color-sky": "светло синьо", + "color-slateblue": "slateblue", + "color-white": "бяло", + "color-yellow": "жълто", + "unset-color": "Unset", + "comment": "Коментирај", + "comment-placeholder": "Напиши коментар", + "comment-only": "Само коментари", + "comment-only-desc": "Може да коментира само в карти.", + "no-comments": "Нема коментари", + "no-comments-desc": "Can not see comments and activities.", + "worker": "Worker", + "worker-desc": "Can only move cards, assign itself to card and comment.", + "computer": "Компјутер", + "confirm-subtask-delete-dialog": "Сигурен ли сте, дека сакате да изтриете подзадачата?", + "confirm-checklist-delete-dialog": "Сигурни ли сте, дека сакате да изтриете този чеклист?", + "copy-card-link-to-clipboard": "Копирай връзката на картата в клипборда", + "linkCardPopup-title": "Поврзи картичка", + "searchElementPopup-title": "Барај", + "copyCardPopup-title": "Копирај картичка", + "copyChecklistToManyCardsPopup-title": "Копирай чеклисти в други карти", + "copyChecklistToManyCardsPopup-instructions": "Destination Card Titles and Descriptions in this JSON format", + "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"First card title\", \"description\":\"First card description\"}, {\"title\":\"Second card title\",\"description\":\"Second card description\"},{\"title\":\"Last card title\",\"description\":\"Last card description\"} ]", + "create": "Креирај", + "createBoardPopup-title": "Креирај Табло", + "chooseBoardSourcePopup-title": "Импортирай Табло", + "createLabelPopup-title": "Креирај Табло", + "createCustomField": "Креирај Поле", + "createCustomFieldPopup-title": "Креирај Поле", + "current": "сегашен", + "custom-field-delete-pop": "There is no undo. This will remove this custom field from all cards and destroy its history.", + "custom-field-checkbox": "Чекбокс", + "custom-field-date": "Дата", + "custom-field-dropdown": "Падащо меню", + "custom-field-dropdown-none": "(няма)", + "custom-field-dropdown-options": "List Options", + "custom-field-dropdown-options-placeholder": "Press enter to add more options", + "custom-field-dropdown-unknown": "(unknown)", + "custom-field-number": "Број", + "custom-field-text": "Текст", + "custom-fields": "Собствени полета", + "date": "Дата", + "decline": "Откажи", + "default-avatar": "Основен аватар", + "delete": "Избриши", + "deleteCustomFieldPopup-title": "Изтриване на Собственото поле?", + "deleteLabelPopup-title": "Желаете да изтриете етикета?", + "description": "Описание", + "disambiguateMultiLabelPopup-title": "Disambiguate Label Action", + "disambiguateMultiMemberPopup-title": "Disambiguate Member Action", + "discard": "Отказ", + "done": "Готово", + "download": "Сваляне", + "edit": "Промени", + "edit-avatar": "Промени аватара", + "edit-profile": "Промяна на профила", + "edit-wip-limit": "Промени WIP лимита", + "soft-wip-limit": "\"Мек\" WIP лимит", + "editCardStartDatePopup-title": "Промени началната дата", + "editCardDueDatePopup-title": "Промени датата за готовност", + "editCustomFieldPopup-title": "Промени Полето", + "editCardSpentTimePopup-title": "Промени изработеното време", + "editLabelPopup-title": "Промяна на Етикета", + "editNotificationPopup-title": "Промени известията", + "editProfilePopup-title": "Промяна на профила", + "email": "Имейл", + "email-enrollAccount-subject": "Ваш профил беше създаден на __siteName__", + "email-enrollAccount-text": "Hello __user__,\n\nTo start using the service, simply click the link below.\n\n__url__\n\nThanks.", + "email-fail": "Неуспешно изпращане на имейла", + "email-fail-text": "Възникна грешка при изпращането на имейла", + "email-invalid": "Невалиден е-маил", + "email-invite": "Покани чрез е-маил", + "email-invite-subject": "__inviter__ sent you an invitation", + "email-invite-text": "Dear __user__,\n\n__inviter__ invites you to join board \"__board__\" for collaborations.\n\nPlease follow the link below:\n\n__url__\n\nThanks.", + "email-resetPassword-subject": "Reset your password on __siteName__", + "email-resetPassword-text": "Hello __user__,\n\nTo reset your password, simply click the link below.\n\n__url__\n\nThanks.", + "email-sent": "Имейлът е изпратен", + "email-verifyEmail-subject": "Verify your email address on __siteName__", + "email-verifyEmail-text": "Hello __user__,\n\nTo verify your account email, simply click the link below.\n\n__url__\n\nThanks.", + "enable-wip-limit": "Включи WIP лимита", + "error-board-doesNotExist": "Това табло не съществува", + "error-board-notAdmin": "За да направите това трябва да сте администратор на това табло", + "error-board-notAMember": "За да направите това трябва да сте член на това табло", + "error-json-malformed": "Текстът Ви не е валиден JSON", + "error-json-schema": "JSON информацията Ви не съдържа информация във валиден формат", + "error-list-doesNotExist": "Този списък не съществува", + "error-user-doesNotExist": "Този потребител не съществува", + "error-user-notAllowSelf": "Не можете да поканите себе си", + "error-user-notCreated": "Този потребител не е създаден", + "error-username-taken": "Това потребителско име е вече заето", + "error-email-taken": "Имейлът е вече зает", + "export-board": "Експортиране на Табло", + "sort": "Sort", + "sort-desc": "Click to Sort List", + "list-sort-by": "Sort the List By:", + "list-label-modifiedAt": "Last Access Time", + "list-label-title": "Name of the List", + "list-label-sort": "Your Manual Order", + "list-label-short-modifiedAt": "(L)", + "list-label-short-title": "(N)", + "list-label-short-sort": "(M)", + "filter": "Филтер", + "filter-cards": "Filter Cards or Lists", + "list-filter-label": "Filter List by Title", + "filter-clear": "Премахване на филтрите", + "filter-no-label": "без етикет", + "filter-no-member": "без член", + "filter-no-assignee": "No assignee", + "filter-no-custom-fields": "Няма Собствени полета", + "filter-show-archive": "Show archived lists", + "filter-hide-empty": "Hide empty lists", + "filter-on": "Има приложени филтри", + "filter-on-desc": "В момента филтрирате картите в това табло. Моля, натиснете тук, за да промените филтъра.", + "filter-to-selection": "Филтрирай избраните", + "advanced-filter-label": "Напреден филтер", + "advanced-filter-description": "Advanced Filter allows to write a string containing following operators: == != <= >= && || ( ) A space is used as a separator between the Operators. You can filter for all Custom Fields by typing their names and values. For Example: Field1 == Value1. Note: If fields or values contains spaces, you need to encapsulate them into single quotes. For Example: 'Field 1' == 'Value 1'. For single control characters (' \\/) to be skipped, you can use \\. For example: Field1 == I\\'m. Also you can combine multiple conditions. For Example: F1 == V1 || F1 == V2. Normally all operators are interpreted from left to right. You can change the order by placing brackets. For Example: F1 == V1 && ( F2 == V2 || F2 == V3 ). Also you can search text fields using regex: F1 == /Tes.*/i", + "fullname": "Име", + "header-logo-title": "Назад към страницата с Вашите табла.", + "hide-system-messages": "Скриване на системните съобщения", + "headerBarCreateBoardPopup-title": "Креирај Табло", + "home": "Почетна", + "import": "Импорт", + "link": "Врска", + "import-board": "Импортирай Табло", + "import-board-c": "Импортирай Табло", + "import-board-title-trello": "Импорт на табло от Trello", + "import-board-title-wekan": "Import board from previous export", + "import-sandstorm-backup-warning": "Do not delete data you import from original exported board or Trello before checking does this grain close and open again, or do you get Board not found error, that means data loss.", + "import-sandstorm-warning": "Импортирането ще изтрие всичката налична информация в таблото и ще я замени с нова.", + "from-trello": "От Trello", + "from-wekan": "From previous export", + "import-board-instruction-trello": "In your Trello board, go to 'Menu', then 'More', 'Print and Export', 'Export JSON', and copy the resulting text.", + "import-board-instruction-wekan": "In your board, go to 'Menu', then 'Export board', and copy the text in the downloaded file.", + "import-board-instruction-about-errors": "If you get errors when importing board, sometimes importing still works, and board is at All Boards page.", + "import-json-placeholder": "Копирайте валидната Ви JSON информация тук", + "import-map-members": "Map members", + "import-members-map": "Your imported board has some members. Please map the members you want to import to your users", + "import-show-user-mapping": "Review members mapping", + "import-user-select": "Pick your existing user you want to use as this member", + "importMapMembersAddPopup-title": "Select member", + "info": "Версия", + "initials": "Инициали", + "invalid-date": "Невалидна дата", + "invalid-time": "Невалиден час", + "invalid-user": "Невалиден потребител", + "joined": "присъедини", + "just-invited": "Бяхте поканени в това табло", + "keyboard-shortcuts": "Преки пътища с клавиатурата", + "label-create": "Креирај етикет", + "label-default": "%s етикет (по подразбиране)", + "label-delete-pop": "There is no undo. This will remove this label from all cards and destroy its history.", + "labels": "Етикети", + "language": "Език", + "last-admin-desc": "You can’t change roles because there must be at least one admin.", + "leave-board": "Leave Board", + "leave-board-pop": "Are you sure you want to leave __boardTitle__? You will be removed from all cards on this board.", + "leaveBoardPopup-title": "Leave Board ?", + "link-card": "Връзка към тази карта", + "list-archive-cards": "Премести всички карти от този списък во Архива", + "list-archive-cards-pop": "Това ще премахне всички карти от този Списък от Таблото. За да видите картите во Архива и да ги върнете натиснете на \"Меню\" > \"Архива\".", + "list-move-cards": "Премести всички карти в този списък", + "list-select-cards": "Избери всички карти в този списък", + "set-color-list": "Set Color", + "listActionPopup-title": "List Actions", + "swimlaneActionPopup-title": "Swimlane Actions", + "swimlaneAddPopup-title": "Add a Swimlane below", + "listImportCardPopup-title": "Импорт на карта от Trello", + "listMorePopup-title": "Още", + "link-list": "Връзка към този списък", + "list-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the list. There is no undo.", + "list-delete-suggest-archive": "Можете да преместите списъка во Архива, за да го премахнете от Таблото и така да запазите активността в него.", + "lists": "Списъци", + "swimlanes": "Коридори", + "log-out": "Изход", + "log-in": "Вход", + "loginPopup-title": "Вход", + "memberMenuPopup-title": "Настройки на профила", + "members": "Членове", + "menu": "Меню", + "move-selection": "Move selection", + "moveCardPopup-title": "Премести картата", + "moveCardToBottom-title": "Премести в края", + "moveCardToTop-title": "Премести в началото", + "moveSelectionPopup-title": "Move selection", + "multi-selection": "Множествен избор", + "multi-selection-on": "Множественият избор е приложен", + "muted": "Muted", + "muted-info": "You will never be notified of any changes in this board", + "my-boards": "Моите табла", + "name": "Име", + "no-archived-cards": "Няма карти во Архива.", + "no-archived-lists": "Няма списъци во Архива.", + "no-archived-swimlanes": "Няма коридори во Архива.", + "no-results": "No results", + "normal": "Normal", + "normal-desc": "Can view and edit cards. Can't change settings.", + "not-accepted-yet": "Invitation not accepted yet", + "notify-participate": "Получавате информация за всички карти, в които сте отбелязани или сте създали", + "notify-watch": "Получавате информация за всички табла, списъци и карти, които наблюдавате", + "optional": "optional", + "or": "или", + "page-maybe-private": "This page may be private. You may be able to view it by <a href='%s'>logging in</a>.", + "page-not-found": "Page not found.", + "password": "Парола", + "paste-or-dragdrop": "to paste, or drag & drop image file to it (image only)", + "participating": "Participating", + "preview": "Preview", + "previewAttachedImagePopup-title": "Preview", + "previewClipboardImagePopup-title": "Preview", + "private": "Private", + "private-desc": "This board is private. Only people added to the board can view and edit it.", + "profile": "Профил", + "public": "Јавна", + "public-desc": "This board is public. It's visible to anyone with the link and will show up in search engines like Google. Only people added to the board can edit.", + "quick-access-description": "Star a board to add a shortcut in this bar.", + "remove-cover": "Remove Cover", + "remove-from-board": "Remove from Board", + "remove-label": "Remove Label", + "listDeletePopup-title": "Желаете да изтриете списъка?", + "remove-member": "Премахни член", + "remove-member-from-card": "Премахни от картата", + "remove-member-pop": "Remove __name__ (__username__) from __boardTitle__? The member will be removed from all cards on this board. They will receive a notification.", + "removeMemberPopup-title": "Remove Member?", + "rename": "Rename", + "rename-board": "Промени името на Таблото", + "restore": "Възстанови", + "save": "Запази", + "search": "Търсене", + "rules": "Правила", + "search-cards": "Search from card/list titles, descriptions and custom fields on this board", + "search-example": "Text to search for?", + "select-color": "Избери цвят", + "set-wip-limit-value": "Set a limit for the maximum number of tasks in this list", + "setWipLimitPopup-title": "Въведи WIP лимит", + "shortcut-assign-self": "Добави себе си към тази карта", + "shortcut-autocomplete-emoji": "Autocomplete emoji", + "shortcut-autocomplete-members": "Autocomplete members", + "shortcut-clear-filters": "Изчистване на всички филтри", + "shortcut-close-dialog": "Close Dialog", + "shortcut-filter-my-cards": "Филтрирай моите карти", + "shortcut-show-shortcuts": "Bring up this shortcuts list", + "shortcut-toggle-filterbar": "Отвори/затвори сайдбара с филтри", + "shortcut-toggle-sidebar": "Toggle Board Sidebar", + "show-cards-minimum-count": "Покажи бройката на картите, ако списъка съдържа повече от", + "sidebar-open": "Open Sidebar", + "sidebar-close": "Close Sidebar", + "signupPopup-title": "Create an Account", + "star-board-title": "Click to star this board. It will show up at top of your boards list.", + "starred-boards": "Любими табла", + "starred-boards-description": "Любимите табла се показват в началото на списъка Ви.", + "subscribe": "Subscribe", + "team": "Team", + "this-board": "това табло", + "this-card": "картата", + "spent-time-hours": "Изработено време (часа)", + "overtime-hours": "Оувъртайм (часа)", + "overtime": "Оувъртайм", + "has-overtime-cards": "Има карти с оувъртайм", + "has-spenttime-cards": "Има карти с изработено време", + "time": "Време", + "title": "Title", + "tracking": "Следене", + "tracking-info": "You will be notified of any changes to those cards you are involved as creator or member.", + "type": "Type", + "unassign-member": "Unassign member", + "unsaved-description": "You have an unsaved description.", + "unwatch": "Спри наблюдаването", + "upload": "Upload", + "upload-avatar": "Качване на аватар", + "uploaded-avatar": "Качихте аватар", + "username": "Потребителско име", + "view-it": "View it", + "warn-list-archived": "внимание: тази карта е в списък во Архива", + "watch": "Наблюдавай", + "watching": "Наблюдава", + "watching-info": "You will be notified of any change in this board", + "welcome-board": "Welcome Board", + "welcome-swimlane": "Milestone 1", + "welcome-list1": "Basics", + "welcome-list2": "Advanced", + "card-templates-swimlane": "Card Templates", + "list-templates-swimlane": "List Templates", + "board-templates-swimlane": "Board Templates", + "what-to-do": "What do you want to do?", + "wipLimitErrorPopup-title": "Невалиден WIP лимит", + "wipLimitErrorPopup-dialog-pt1": "The number of tasks in this list is higher than the WIP limit you've defined.", + "wipLimitErrorPopup-dialog-pt2": "Моля, преместете някои от задачите от този списък или въведете по-висок WIP лимит.", + "admin-panel": "Администраторски панел", + "settings": "Настройки", + "people": "Хора", + "registration": "Регистрация", + "disable-self-registration": "Disable Self-Registration", + "invite": "Покани", + "invite-people": "Покани хора", + "to-boards": "в табло/а", + "email-addresses": "Имейл адреси", + "smtp-host-description": "Адресът на SMTP сървъра, който обслужва Вашите имейли.", + "smtp-port-description": "Портът, който Вашият SMTP сървър използва за изходящи имейли.", + "smtp-tls-description": "Разреши TLS поддръжка за SMTP сървъра", + "smtp-host": "SMTP хост", + "smtp-port": "SMTP порт", + "smtp-username": "Потребителско име", + "smtp-password": "Парола", + "smtp-tls": "TLS поддръжка", + "send-from": "От", + "send-smtp-test": "Изпрати тестов е-маил на себе си", + "invitation-code": "Invitation Code", + "email-invite-register-subject": "__inviter__ sent you an invitation", + "email-invite-register-text": "Dear __user__,\n\n__inviter__ invites you to kanban board for collaborations.\n\nPlease follow the link below:\n__url__\n\nAnd your invitation code is: __icode__\n\nThanks.", + "email-smtp-test-subject": "SMTP Test Email", + "email-smtp-test-text": "Успешно изпратихте е-маил", + "error-invitation-code-not-exist": "Invitation code doesn't exist", + "error-notAuthorized": "You are not authorized to view this page.", + "webhook-title": "Webhook Name", + "webhook-token": "Token (Optional for Authentication)", + "outgoing-webhooks": "Outgoing Webhooks", + "bidirectional-webhooks": "Two-Way Webhooks", + "outgoingWebhooksPopup-title": "Outgoing Webhooks", + "boardCardTitlePopup-title": "Card Title Filter", + "disable-webhook": "Disable This Webhook", + "global-webhook": "Global Webhooks", + "new-outgoing-webhook": "New Outgoing Webhook", + "no-name": "(Unknown)", + "Node_version": "Версия на Node", + "Meteor_version": "Meteor version", + "MongoDB_version": "MongoDB version", + "MongoDB_storage_engine": "MongoDB storage engine", + "MongoDB_Oplog_enabled": "MongoDB Oplog enabled", + "OS_Arch": "Архитектура на ОС", + "OS_Cpus": "Брой CPU ядра", + "OS_Freemem": "Свободна памет", + "OS_Loadavg": "ОС средно натоварване", + "OS_Platform": "ОС платформа", + "OS_Release": "ОС Версия", + "OS_Totalmem": "ОС Общо памет", + "OS_Type": "Тип ОС", + "OS_Uptime": "OS Ъптайм", + "days": "дни", + "hours": "часа", + "minutes": "минути", + "seconds": "секунди", + "show-field-on-card": "Покажи това поле в картата", + "automatically-field-on-card": "Auto create field to all cards", + "showLabel-field-on-card": "Show field label on minicard", + "yes": "Да", + "no": "Не", + "accounts": "Профили", + "accounts-allowEmailChange": "Разреши промяна на имейла", + "accounts-allowUserNameChange": "Allow Username Change", + "createdAt": "Създаден на", + "verified": "Потвърден", + "active": "Активен", + "card-received": "Получена", + "card-received-on": "Получена на", + "card-end": "Завършена", + "card-end-on": "Завършена на", + "editCardReceivedDatePopup-title": "Промени датата на получаване", + "editCardEndDatePopup-title": "Промени датата на завършване", + "setCardColorPopup-title": "Set color", + "setCardActionsColorPopup-title": "Choose a color", + "setSwimlaneColorPopup-title": "Choose a color", + "setListColorPopup-title": "Choose a color", + "assigned-by": "Разпределена от", + "requested-by": "Поискан от", + "board-delete-notice": "Deleting is permanent. You will lose all lists, cards and actions associated with this board.", + "delete-board-confirm-popup": "All lists, cards, labels, and activities will be deleted and you won't be able to recover the board contents. There is no undo.", + "boardDeletePopup-title": "Изтриване на Таблото?", + "delete-board": "Изтрий таблото", + "default-subtasks-board": "Подзадачи за табло __board__", + "default": "по подразбиране", + "queue": "Опашка", + "subtask-settings": "Настройки на Подзадачите", + "card-settings": "Card Settings", + "boardSubtaskSettingsPopup-title": "Настройки за Подзадачите за това Табло", + "boardCardSettingsPopup-title": "Card Settings", + "deposit-subtasks-board": "Deposit subtasks to this board:", + "deposit-subtasks-list": "Landing list for subtasks deposited here:", + "show-parent-in-minicard": "Show parent in minicard:", + "prefix-with-full-path": "Prefix with full path", + "prefix-with-parent": "Prefix with parent", + "subtext-with-full-path": "Subtext with full path", + "subtext-with-parent": "Subtext with parent", + "change-card-parent": "Промени източника на картата", + "parent-card": "Карта-източник", + "source-board": "Source board", + "no-parent": "Не показвай източника", + "activity-added-label": "добави етикет '%s' към %s", + "activity-removed-label": "премахна етикет '%s' от %s", + "activity-delete-attach": "изтри прикачен датотека от %s", + "activity-added-label-card": "добави етикет '%s'", + "activity-removed-label-card": "премахна етикет '%s'", + "activity-delete-attach-card": "изтри прикачения датотека", + "activity-set-customfield": "set custom field '%s' to '%s' in %s", + "activity-unset-customfield": "unset custom field '%s' in %s", + "r-rule": "Правило", + "r-add-trigger": "Добави спусък", + "r-add-action": "Добави действие", + "r-board-rules": "Правила за таблото", + "r-add-rule": "Добави правилото", + "r-view-rule": "Виж правилото", + "r-delete-rule": "Изтрий правилото", + "r-new-rule-name": "Заглавие за новото правило", + "r-no-rules": "Няма правила", + "r-when-a-card": "Когато карта", + "r-is": "е", + "r-is-moved": "преместена", + "r-added-to": "добавена в", + "r-removed-from": "премахната от", + "r-the-board": "таблото", + "r-list": "списък", + "set-filter": "Set Filter", + "r-moved-to": "Moved to", + "r-moved-from": "Moved from", + "r-archived": "Преместено во Архива", + "r-unarchived": "Възстановено от Архива", + "r-a-card": "карта", + "r-when-a-label-is": "When a label is", + "r-when-the-label": "When the label", + "r-list-name": "list name", + "r-when-a-member": "When a member is", + "r-when-the-member": "When the member", + "r-name": "име", + "r-when-a-attach": "When an attachment", + "r-when-a-checklist": "When a checklist is", + "r-when-the-checklist": "When the checklist", + "r-completed": "Completed", + "r-made-incomplete": "Made incomplete", + "r-when-a-item": "When a checklist item is", + "r-when-the-item": "When the checklist item", + "r-checked": "Checked", + "r-unchecked": "Unchecked", + "r-move-card-to": "Премести картата в", + "r-top-of": "началото на", + "r-bottom-of": "края на", + "r-its-list": "списъка й", + "r-archive": "Премести во Архива", + "r-unarchive": "Възстанови от Архива", + "r-card": "карта", + "r-add": "Добави", + "r-remove": "Remove", + "r-label": "label", + "r-member": "member", + "r-remove-all": "Remove all members from the card", + "r-set-color": "Set color to", + "r-checklist": "checklist", + "r-check-all": "Check all", + "r-uncheck-all": "Uncheck all", + "r-items-check": "items of checklist", + "r-check": "Check", + "r-uncheck": "Uncheck", + "r-item": "item", + "r-of-checklist": "of checklist", + "r-send-email": "Send an email", + "r-to": "to", + "r-subject": "subject", + "r-rule-details": "Детайли за правилото", + "r-d-move-to-top-gen": "Move card to top of its list", + "r-d-move-to-top-spec": "Move card to top of list", + "r-d-move-to-bottom-gen": "Move card to bottom of its list", + "r-d-move-to-bottom-spec": "Move card to bottom of list", + "r-d-send-email": "Send email", + "r-d-send-email-to": "to", + "r-d-send-email-subject": "subject", + "r-d-send-email-message": "message", + "r-d-archive": "Премести картата во Архива", + "r-d-unarchive": "Възстанови картата от Архива", + "r-d-add-label": "Add label", + "r-d-remove-label": "Remove label", + "r-create-card": "Create new card", + "r-in-list": "in list", + "r-in-swimlane": "in swimlane", + "r-d-add-member": "Add member", + "r-d-remove-member": "Remove member", + "r-d-remove-all-member": "Remove all member", + "r-d-check-all": "Check all items of a list", + "r-d-uncheck-all": "Uncheck all items of a list", + "r-d-check-one": "Check item", + "r-d-uncheck-one": "Uncheck item", + "r-d-check-of-list": "of checklist", + "r-d-add-checklist": "Добави чеклист", + "r-d-remove-checklist": "Премахни чеклист", + "r-by": "by", + "r-add-checklist": "Добави чеклист", + "r-with-items": "с точки", + "r-items-list": "точка1,точка2,точка3", + "r-add-swimlane": "Добави коридор", + "r-swimlane-name": "име на коридора", + "r-board-note": "Note: leave a field empty to match every possible value.", + "r-checklist-note": "Note: checklist's items have to be written as comma separated values.", + "r-when-a-card-is-moved": "When a card is moved to another list", + "r-set": "Set", + "r-update": "Update", + "r-datefield": "date field", + "r-df-start-at": "start", + "r-df-due-at": "due", + "r-df-end-at": "end", + "r-df-received-at": "received", + "r-to-current-datetime": "to current date/time", + "r-remove-value-from": "Remove value from", + "ldap": "LDAP", + "oauth2": "OAuth2", + "cas": "CAS", + "authentication-method": "Authentication method", + "authentication-type": "Authentication type", + "custom-product-name": "Custom Product Name", + "layout": "Layout", + "hide-logo": "Hide Logo", + "add-custom-html-after-body-start": "Add Custom HTML after <body> start", + "add-custom-html-before-body-end": "Add Custom HTML before </body> end", + "error-undefined": "Something went wrong", + "error-ldap-login": "An error occurred while trying to login", + "display-authentication-method": "Display Authentication Method", + "default-authentication-method": "Default Authentication Method", + "duplicate-board": "Duplicate Board", + "people-number": "The number of people is:", + "swimlaneDeletePopup-title": "Delete Swimlane ?", + "swimlane-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the swimlane. There is no undo.", + "restore-all": "Restore all", + "delete-all": "Delete all", + "loading": "Loading, please wait.", + "previous_as": "last time was", + "act-a-dueAt": "modified due time to \nWhen: __timeValue__\nWhere: __card__\n previous due was __timeOldValue__", + "act-a-endAt": "modified ending time to __timeValue__ from (__timeOldValue__)", + "act-a-startAt": "modified starting time to __timeValue__ from (__timeOldValue__)", + "act-a-receivedAt": "modified received time to __timeValue__ from (__timeOldValue__)", + "a-dueAt": "modified due time to be", + "a-endAt": "modified ending time to be", + "a-startAt": "modified starting time to be", + "a-receivedAt": "modified received time to be", + "almostdue": "current due time %s is approaching", + "pastdue": "current due time %s is past", + "duenow": "current due time %s is today", + "act-newDue": "__list__/__card__ has 1st due reminder [__board__]", + "act-withDue": "__list__/__card__ due reminders [__board__]", + "act-almostdue": "was reminding the current due (__timeValue__) of __card__ is approaching", + "act-pastdue": "was reminding the current due (__timeValue__) of __card__ is past", + "act-duenow": "was reminding the current due (__timeValue__) of __card__ is now", + "act-atUserComment": "You were mentioned in [__board__] __list__/__card__", + "delete-user-confirm-popup": "Are you sure you want to delete this account? There is no undo.", + "accounts-allowUserDelete": "Allow users to self delete their account", + "hide-minicard-label-text": "Hide minicard label text", + "show-desktop-drag-handles": "Show desktop drag handles", + "assignee": "Assignee", + "cardAssigneesPopup-title": "Assignee", + "addmore-detail": "Add a more detailed description", + "show-on-card": "Show on Card", + "new": "New", + "editUserPopup-title": "Edit User", + "newUserPopup-title": "New User", + "notifications": "Notifications", + "view-all": "View All", + "filter-by-unread": "Filter by Unread", + "mark-all-as-read": "Mark all as read", + "allow-rename": "Allow Rename", + "allowRenamePopup-title": "Allow Rename" +} diff --git a/i18n/mn.i18n.json b/i18n/mn.i18n.json index a38f624b..157065dd 100644 --- a/i18n/mn.i18n.json +++ b/i18n/mn.i18n.json @@ -1,769 +1,770 @@ { - "accept": "Зөвшөөрөх", - "act-activity-notify": "Activity Notification", - "act-addAttachment": "added attachment __attachment__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-deleteAttachment": "deleted attachment __attachment__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addSubtask": "added subtask __subtask__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addedLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removeLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removedLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addChecklist": "added checklist __checklist__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addChecklistItem": "added checklist item __checklistItem__ to checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removeChecklist": "removed checklist __checklist__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removeChecklistItem": "removed checklist item __checklistItem__ from checklist __checkList__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-checkedItem": "checked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-uncheckedItem": "unchecked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-completeChecklist": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-uncompleteChecklist": "uncompleted checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addComment": "commented on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-editComment": "edited comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-deleteComment": "deleted comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-createBoard": "created board __board__", - "act-createSwimlane": "created swimlane __swimlane__ to board __board__", - "act-createCard": "created card __card__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-createCustomField": "created custom field __customField__ at board __board__", - "act-deleteCustomField": "deleted custom field __customField__ at board __board__", - "act-setCustomField": "edited custom field __customField__: __customFieldValue__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-createList": "added list __list__ to board __board__", - "act-addBoardMember": "added member __member__ to board __board__", - "act-archivedBoard": "Board __board__ moved to Archive", - "act-archivedCard": "Card __card__ at list __list__ at swimlane __swimlane__ at board __board__ moved to Archive", - "act-archivedList": "List __list__ at swimlane __swimlane__ at board __board__ moved to Archive", - "act-archivedSwimlane": "Swimlane __swimlane__ at board __board__ moved to Archive", - "act-importBoard": "imported board __board__", - "act-importCard": "imported card __card__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-importList": "imported list __list__ to swimlane __swimlane__ at board __board__", - "act-joinMember": "added member __member__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-moveCard": "moved card __card__ at board __board__ from list __oldList__ at swimlane __oldSwimlane__ to list __list__ at swimlane __swimlane__", - "act-moveCardToOtherBoard": "moved card __card__ from list __oldList__ at swimlane __oldSwimlane__ at board __oldBoard__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-removeBoardMember": "removed member __member__ from board __board__", - "act-restoredCard": "restored card __card__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-unjoinMember": "removed member __member__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-withBoardTitle": "__board__", - "act-withCardTitle": "[__board__] __card__", - "actions": "Actions", - "activities": "Activities", - "activity": "Activity", - "activity-added": "added %s to %s", - "activity-archived": "%s moved to Archive", - "activity-attached": "attached %s to %s", - "activity-created": "created %s", - "activity-customfield-created": "created custom field %s", - "activity-excluded": "excluded %s from %s", - "activity-imported": "imported %s into %s from %s", - "activity-imported-board": "imported %s from %s", - "activity-joined": "joined %s", - "activity-moved": "moved %s from %s to %s", - "activity-on": "on %s", - "activity-removed": "removed %s from %s", - "activity-sent": "sent %s to %s", - "activity-unjoined": "unjoined %s", - "activity-subtask-added": "added subtask to %s", - "activity-checked-item": "checked %s in checklist %s of %s", - "activity-unchecked-item": "unchecked %s in checklist %s of %s", - "activity-checklist-added": "added checklist to %s", - "activity-checklist-removed": "removed a checklist from %s", - "activity-checklist-completed": "completed checklist %s of %s", - "activity-checklist-uncompleted": "uncompleted the checklist %s of %s", - "activity-checklist-item-added": "added checklist item to '%s' in %s", - "activity-checklist-item-removed": "removed a checklist item from '%s' in %s", - "add": "Нэмэх", - "activity-checked-item-card": "checked %s in checklist %s", - "activity-unchecked-item-card": "unchecked %s in checklist %s", - "activity-checklist-completed-card": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "activity-checklist-uncompleted-card": "uncompleted the checklist %s", - "activity-editComment": "edited comment %s", - "activity-deleteComment": "deleted comment %s", - "add-attachment": "Хавсралт нэмэх", - "add-board": "Самбар нэмэх", - "add-card": "Карт нэмэх", - "add-swimlane": "Add Swimlane", - "add-subtask": "Add Subtask", - "add-checklist": "Чеклист нэмэх", - "add-checklist-item": "Add an item to checklist", - "add-cover": "Add Cover", - "add-label": "Шошго нэмэх", - "add-list": "Жагсаалт нэмэх", - "add-members": "Гишүүд нэмэх", - "added": "Нэмсэн", - "addMemberPopup-title": "Гишүүд", - "admin": "Админ", - "admin-desc": "Can view and edit cards, remove members, and change settings for the board.", - "admin-announcement": "Announcement", - "admin-announcement-active": "Active System-Wide Announcement", - "admin-announcement-title": "Announcement from Administrator", - "all-boards": "Бүх самбарууд", - "and-n-other-card": "And __count__ other card", - "and-n-other-card_plural": "And __count__ other cards", - "apply": "Apply", - "app-is-offline": "Loading, please wait. Refreshing the page will cause data loss. If loading does not work, please check that server has not stopped.", - "archive": "Move to Archive", - "archive-all": "Move All to Archive", - "archive-board": "Move Board to Archive", - "archive-card": "Move Card to Archive", - "archive-list": "Move List to Archive", - "archive-swimlane": "Move Swimlane to Archive", - "archive-selection": "Move selection to Archive", - "archiveBoardPopup-title": "Move Board to Archive?", - "archived-items": "Archive", - "archived-boards": "Boards in Archive", - "restore-board": "Restore Board", - "no-archived-boards": "No Boards in Archive.", - "archives": "Archive", - "template": "Template", - "templates": "Templates", - "assign-member": "Assign member", - "attached": "attached", - "attachment": "Attachment", - "attachment-delete-pop": "Deleting an attachment is permanent. There is no undo.", - "attachmentDeletePopup-title": "Delete Attachment?", - "attachments": "Attachments", - "auto-watch": "Automatically watch boards when they are created", - "avatar-too-big": "The avatar is too large (70KB max)", - "back": "Back", - "board-change-color": "Change color", - "board-nb-stars": "%s stars", - "board-not-found": "Board not found", - "board-private-info": "This board will be <strong>private</strong>.", - "board-public-info": "This board will be <strong>public</strong>.", - "boardChangeColorPopup-title": "Change Board Background", - "boardChangeTitlePopup-title": "Rename Board", - "boardChangeVisibilityPopup-title": "Change Visibility", - "boardChangeWatchPopup-title": "Change Watch", - "boardMenuPopup-title": "Board Settings", - "boardChangeViewPopup-title": "Board View", - "boards": "Boards", - "board-view": "Board View", - "board-view-cal": "Calendar", - "board-view-swimlanes": "Swimlanes", - "board-view-collapse": "Collapse", - "board-view-lists": "Lists", - "bucket-example": "Like “Bucket List” for example", - "cancel": "Cancel", - "card-archived": "This card is moved to Archive.", - "board-archived": "This board is moved to Archive.", - "card-comments-title": "This card has %s comment.", - "card-delete-notice": "Deleting is permanent. You will lose all actions associated with this card.", - "card-delete-pop": "All actions will be removed from the activity feed and you won't be able to re-open the card. There is no undo.", - "card-delete-suggest-archive": "You can move a card to Archive to remove it from the board and preserve the activity.", - "card-due": "Due", - "card-due-on": "Due on", - "card-spent": "Spent Time", - "card-edit-attachments": "Edit attachments", - "card-edit-custom-fields": "Edit custom fields", - "card-edit-labels": "Edit labels", - "card-edit-members": "Edit members", - "card-labels-title": "Change the labels for the card.", - "card-members-title": "Add or remove members of the board from the card.", - "card-start": "Start", - "card-start-on": "Starts on", - "cardAttachmentsPopup-title": "Attach From", - "cardCustomField-datePopup-title": "Change date", - "cardCustomFieldsPopup-title": "Edit custom fields", - "cardDeletePopup-title": "Delete Card?", - "cardDetailsActionsPopup-title": "Card Actions", - "cardLabelsPopup-title": "Labels", - "cardMembersPopup-title": "Гишүүд", - "cardMorePopup-title": "More", - "cardTemplatePopup-title": "Create template", - "cards": "Cards", - "cards-count": "Cards", - "casSignIn": "Sign In with CAS", - "cardType-card": "Card", - "cardType-linkedCard": "Linked Card", - "cardType-linkedBoard": "Linked Board", - "change": "Change", - "change-avatar": "Аватар өөрчлөх", - "change-password": "Нууц үг солих", - "change-permissions": "Change permissions", - "change-settings": "Тохиргоо өөрчлөх", - "changeAvatarPopup-title": "Аватар өөрчлөх", - "changeLanguagePopup-title": "Хэл солих", - "changePasswordPopup-title": "Нууц үг солих", - "changePermissionsPopup-title": "Change Permissions", - "changeSettingsPopup-title": "Тохиргоо өөрчлөх", - "subtasks": "Subtasks", - "checklists": "Checklists", - "click-to-star": "Click to star this board.", - "click-to-unstar": "Click to unstar this board.", - "clipboard": "Clipboard or drag & drop", - "close": "Close", - "close-board": "Close Board", - "close-board-pop": "You will be able to restore the board by clicking the “Archive” button from the home header.", - "color-black": "black", - "color-blue": "blue", - "color-crimson": "crimson", - "color-darkgreen": "darkgreen", - "color-gold": "gold", - "color-gray": "gray", - "color-green": "green", - "color-indigo": "indigo", - "color-lime": "lime", - "color-magenta": "magenta", - "color-mistyrose": "mistyrose", - "color-navy": "navy", - "color-orange": "orange", - "color-paleturquoise": "paleturquoise", - "color-peachpuff": "peachpuff", - "color-pink": "pink", - "color-plum": "plum", - "color-purple": "purple", - "color-red": "red", - "color-saddlebrown": "saddlebrown", - "color-silver": "silver", - "color-sky": "sky", - "color-slateblue": "slateblue", - "color-white": "white", - "color-yellow": "yellow", - "unset-color": "Unset", - "comment": "Comment", - "comment-placeholder": "Write Comment", - "comment-only": "Comment only", - "comment-only-desc": "Can comment on cards only.", - "no-comments": "No comments", - "no-comments-desc": "Can not see comments and activities.", - "worker": "Worker", - "worker-desc": "Can only move cards, assign itself to card and comment.", - "computer": "Computer", - "confirm-subtask-delete-dialog": "Are you sure you want to delete subtask?", - "confirm-checklist-delete-dialog": "Are you sure you want to delete checklist?", - "copy-card-link-to-clipboard": "Copy card link to clipboard", - "linkCardPopup-title": "Link Card", - "searchElementPopup-title": "Search", - "copyCardPopup-title": "Copy Card", - "copyChecklistToManyCardsPopup-title": "Copy Checklist Template to Many Cards", - "copyChecklistToManyCardsPopup-instructions": "Destination Card Titles and Descriptions in this JSON format", - "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"First card title\", \"description\":\"First card description\"}, {\"title\":\"Second card title\",\"description\":\"Second card description\"},{\"title\":\"Last card title\",\"description\":\"Last card description\"} ]", - "create": "Үүсгэх", - "createBoardPopup-title": "Самбар үүсгэх", - "chooseBoardSourcePopup-title": "Import board", - "createLabelPopup-title": "Шошго үүсгэх", - "createCustomField": "Create Field", - "createCustomFieldPopup-title": "Create Field", - "current": "current", - "custom-field-delete-pop": "There is no undo. This will remove this custom field from all cards and destroy its history.", - "custom-field-checkbox": "Checkbox", - "custom-field-date": "Date", - "custom-field-dropdown": "Dropdown List", - "custom-field-dropdown-none": "(none)", - "custom-field-dropdown-options": "List Options", - "custom-field-dropdown-options-placeholder": "Press enter to add more options", - "custom-field-dropdown-unknown": "(unknown)", - "custom-field-number": "Number", - "custom-field-text": "Text", - "custom-fields": "Custom Fields", - "date": "Date", - "decline": "Decline", - "default-avatar": "Default avatar", - "delete": "Delete", - "deleteCustomFieldPopup-title": "Delete Custom Field?", - "deleteLabelPopup-title": "Delete Label?", - "description": "Description", - "disambiguateMultiLabelPopup-title": "Disambiguate Label Action", - "disambiguateMultiMemberPopup-title": "Disambiguate Member Action", - "discard": "Discard", - "done": "Done", - "download": "Download", - "edit": "Edit", - "edit-avatar": "Аватар өөрчлөх", - "edit-profile": "Бүртгэл засварлах", - "edit-wip-limit": "WIP хязгаарлалтыг өөрчлөх", - "soft-wip-limit": "Soft WIP Limit", - "editCardStartDatePopup-title": "Эхлэх өдрийг өөрчлөх", - "editCardDueDatePopup-title": "Дуусах өдрийг өөрчлөх", - "editCustomFieldPopup-title": "Талбарыг засварлах", - "editCardSpentTimePopup-title": "Зарцуулсан хугацааг засварлах", - "editLabelPopup-title": "Шошгыг өөрчлөх", - "editNotificationPopup-title": "Мэдэгдэл тохируулах", - "editProfilePopup-title": "Бүртгэл засварлах", - "email": "Имэйл", - "email-enrollAccount-subject": "An account created for you on __siteName__", - "email-enrollAccount-text": "Hello __user__,\n\nTo start using the service, simply click the link below.\n\n__url__\n\nThanks.", - "email-fail": "Sending email failed", - "email-fail-text": "Error trying to send email", - "email-invalid": "Буруу имэйл", - "email-invite": "Имэйлээр урих", - "email-invite-subject": "__inviter__ танд урилга илгээлээ", - "email-invite-text": "Dear __user__,\n\n__inviter__ invites you to join board \"__board__\" for collaborations.\n\nPlease follow the link below:\n\n__url__\n\nThanks.", - "email-resetPassword-subject": "Reset your password on __siteName__", - "email-resetPassword-text": "Hello __user__,\n\nTo reset your password, simply click the link below.\n\n__url__\n\nThanks.", - "email-sent": "Email sent", - "email-verifyEmail-subject": "Verify your email address on __siteName__", - "email-verifyEmail-text": "Hello __user__,\n\nTo verify your account email, simply click the link below.\n\n__url__\n\nThanks.", - "enable-wip-limit": "Enable WIP Limit", - "error-board-doesNotExist": "This board does not exist", - "error-board-notAdmin": "You need to be admin of this board to do that", - "error-board-notAMember": "You need to be a member of this board to do that", - "error-json-malformed": "Your text is not valid JSON", - "error-json-schema": "Your JSON data does not include the proper information in the correct format", - "error-list-doesNotExist": "This list does not exist", - "error-user-doesNotExist": "This user does not exist", - "error-user-notAllowSelf": "You can not invite yourself", - "error-user-notCreated": "This user is not created", - "error-username-taken": "This username is already taken", - "error-email-taken": "Email has already been taken", - "export-board": "Export board", - "sort": "Sort", - "sort-desc": "Click to Sort List", - "list-sort-by": "Sort the List By:", - "list-label-modifiedAt": "Last Access Time", - "list-label-title": "Name of the List", - "list-label-sort": "Your Manual Order", - "list-label-short-modifiedAt": "(L)", - "list-label-short-title": "(N)", - "list-label-short-sort": "(M)", - "filter": "Filter", - "filter-cards": "Filter Cards or Lists", - "list-filter-label": "Filter List by Title", - "filter-clear": "Clear filter", - "filter-no-label": "No label", - "filter-no-member": "No member", - "filter-no-custom-fields": "No Custom Fields", - "filter-show-archive": "Show archived lists", - "filter-hide-empty": "Hide empty lists", - "filter-on": "Filter is on", - "filter-on-desc": "You are filtering cards on this board. Click here to edit filter.", - "filter-to-selection": "Filter to selection", - "advanced-filter-label": "Advanced Filter", - "advanced-filter-description": "Advanced Filter allows to write a string containing following operators: == != <= >= && || ( ) A space is used as a separator between the Operators. You can filter for all Custom Fields by typing their names and values. For Example: Field1 == Value1. Note: If fields or values contains spaces, you need to encapsulate them into single quotes. For Example: 'Field 1' == 'Value 1'. For single control characters (' \\/) to be skipped, you can use \\. For example: Field1 == I\\'m. Also you can combine multiple conditions. For Example: F1 == V1 || F1 == V2. Normally all operators are interpreted from left to right. You can change the order by placing brackets. For Example: F1 == V1 && ( F2 == V2 || F2 == V3 ). Also you can search text fields using regex: F1 == /Tes.*/i", - "fullname": "Full Name", - "header-logo-title": "Go back to your boards page.", - "hide-system-messages": "Hide system messages", - "headerBarCreateBoardPopup-title": "Самбар үүсгэх", - "home": "Home", - "import": "Import", - "link": "Link", - "import-board": "import board", - "import-board-c": "Import board", - "import-board-title-trello": "Import board from Trello", - "import-board-title-wekan": "Import board from previous export", - "import-sandstorm-backup-warning": "Do not delete data you import from original exported board or Trello before checking does this grain close and open again, or do you get Board not found error, that means data loss.", - "import-sandstorm-warning": "Imported board will delete all existing data on board and replace it with imported board.", - "from-trello": "From Trello", - "from-wekan": "From previous export", - "import-board-instruction-trello": "In your Trello board, go to 'Menu', then 'More', 'Print and Export', 'Export JSON', and copy the resulting text.", - "import-board-instruction-wekan": "In your board, go to 'Menu', then 'Export board', and copy the text in the downloaded file.", - "import-board-instruction-about-errors": "If you get errors when importing board, sometimes importing still works, and board is at All Boards page.", - "import-json-placeholder": "Paste your valid JSON data here", - "import-map-members": "Map members", - "import-members-map": "Your imported board has some members. Please map the members you want to import to your users", - "import-show-user-mapping": "Review members mapping", - "import-user-select": "Pick your existing user you want to use as this member", - "importMapMembersAddPopup-title": "Select member", - "info": "Version", - "initials": "Initials", - "invalid-date": "Invalid date", - "invalid-time": "Invalid time", - "invalid-user": "Invalid user", - "joined": "joined", - "just-invited": "You are just invited to this board", - "keyboard-shortcuts": "Keyboard shortcuts", - "label-create": "Шошго үүсгэх", - "label-default": "%s label (default)", - "label-delete-pop": "There is no undo. This will remove this label from all cards and destroy its history.", - "labels": "Labels", - "language": "Language", - "last-admin-desc": "You can’t change roles because there must be at least one admin.", - "leave-board": "Leave Board", - "leave-board-pop": "Are you sure you want to leave __boardTitle__? You will be removed from all cards on this board.", - "leaveBoardPopup-title": "Leave Board ?", - "link-card": "Link to this card", - "list-archive-cards": "Move all cards in this list to Archive", - "list-archive-cards-pop": "This will remove all the cards in this list from the board. To view cards in Archive and bring them back to the board, click “Menu” > “Archive”.", - "list-move-cards": "Move all cards in this list", - "list-select-cards": "Select all cards in this list", - "set-color-list": "Set Color", - "listActionPopup-title": "List Actions", - "swimlaneActionPopup-title": "Swimlane Actions", - "swimlaneAddPopup-title": "Add a Swimlane below", - "listImportCardPopup-title": "Import a Trello card", - "listMorePopup-title": "More", - "link-list": "Link to this list", - "list-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the list. There is no undo.", - "list-delete-suggest-archive": "You can move a list to Archive to remove it from the board and preserve the activity.", - "lists": "Lists", - "swimlanes": "Swimlanes", - "log-out": "Гарах", - "log-in": "Log In", - "loginPopup-title": "Log In", - "memberMenuPopup-title": "Гишүүний тохиргоо", - "members": "Гишүүд", - "menu": "Menu", - "move-selection": "Move selection", - "moveCardPopup-title": "Move Card", - "moveCardToBottom-title": "Move to Bottom", - "moveCardToTop-title": "Move to Top", - "moveSelectionPopup-title": "Move selection", - "multi-selection": "Multi-Selection", - "multi-selection-on": "Multi-Selection is on", - "muted": "Muted", - "muted-info": "You will never be notified of any changes in this board", - "my-boards": "Миний самбарууд", - "name": "Name", - "no-archived-cards": "No cards in Archive.", - "no-archived-lists": "No lists in Archive.", - "no-archived-swimlanes": "No swimlanes in Archive.", - "no-results": "No results", - "normal": "Normal", - "normal-desc": "Can view and edit cards. Can't change settings.", - "not-accepted-yet": "Invitation not accepted yet", - "notify-participate": "Receive updates to any cards you participate as creater or member", - "notify-watch": "Receive updates to any boards, lists, or cards you’re watching", - "optional": "optional", - "or": "or", - "page-maybe-private": "This page may be private. You may be able to view it by <a href='%s'>logging in</a>.", - "page-not-found": "Page not found.", - "password": "Password", - "paste-or-dragdrop": "to paste, or drag & drop image file to it (image only)", - "participating": "Participating", - "preview": "Preview", - "previewAttachedImagePopup-title": "Preview", - "previewClipboardImagePopup-title": "Preview", - "private": "Private", - "private-desc": "This board is private. Only people added to the board can view and edit it.", - "profile": "Profile", - "public": "Public", - "public-desc": "This board is public. It's visible to anyone with the link and will show up in search engines like Google. Only people added to the board can edit.", - "quick-access-description": "Star a board to add a shortcut in this bar.", - "remove-cover": "Remove Cover", - "remove-from-board": "Remove from Board", - "remove-label": "Remove Label", - "listDeletePopup-title": "Delete List ?", - "remove-member": "Remove Member", - "remove-member-from-card": "Remove from Card", - "remove-member-pop": "Remove __name__ (__username__) from __boardTitle__? The member will be removed from all cards on this board. They will receive a notification.", - "removeMemberPopup-title": "Remove Member?", - "rename": "Rename", - "rename-board": "Rename Board", - "restore": "Restore", - "save": "Save", - "search": "Search", - "rules": "Rules", - "search-cards": "Search from card/list titles, descriptions and custom fields on this board", - "search-example": "Text to search for?", - "select-color": "Select Color", - "set-wip-limit-value": "Set a limit for the maximum number of tasks in this list", - "setWipLimitPopup-title": "Set WIP Limit", - "shortcut-assign-self": "Assign yourself to current card", - "shortcut-autocomplete-emoji": "Autocomplete emoji", - "shortcut-autocomplete-members": "Autocomplete members", - "shortcut-clear-filters": "Clear all filters", - "shortcut-close-dialog": "Close Dialog", - "shortcut-filter-my-cards": "Filter my cards", - "shortcut-show-shortcuts": "Bring up this shortcuts list", - "shortcut-toggle-filterbar": "Toggle Filter Sidebar", - "shortcut-toggle-sidebar": "Toggle Board Sidebar", - "show-cards-minimum-count": "Show cards count if list contains more than", - "sidebar-open": "Open Sidebar", - "sidebar-close": "Close Sidebar", - "signupPopup-title": "Хэрэглэгч үүсгэх", - "star-board-title": "Click to star this board. It will show up at top of your boards list.", - "starred-boards": "Starred Boards", - "starred-boards-description": "Starred boards show up at the top of your boards list.", - "subscribe": "Subscribe", - "team": "Team", - "this-board": "this board", - "this-card": "this card", - "spent-time-hours": "Spent time (hours)", - "overtime-hours": "Overtime (hours)", - "overtime": "Overtime", - "has-overtime-cards": "Has overtime cards", - "has-spenttime-cards": "Has spent time cards", - "time": "Time", - "title": "Title", - "tracking": "Tracking", - "tracking-info": "You will be notified of any changes to those cards you are involved as creator or member.", - "type": "Type", - "unassign-member": "Unassign member", - "unsaved-description": "You have an unsaved description.", - "unwatch": "Unwatch", - "upload": "Upload", - "upload-avatar": "Upload an avatar", - "uploaded-avatar": "Uploaded an avatar", - "username": "Username", - "view-it": "View it", - "warn-list-archived": "warning: this card is in an list at Archive", - "watch": "Watch", - "watching": "Watching", - "watching-info": "You will be notified of any change in this board", - "welcome-board": "Welcome Board", - "welcome-swimlane": "Milestone 1", - "welcome-list1": "Basics", - "welcome-list2": "Advanced", - "card-templates-swimlane": "Card Templates", - "list-templates-swimlane": "List Templates", - "board-templates-swimlane": "Board Templates", - "what-to-do": "What do you want to do?", - "wipLimitErrorPopup-title": "Invalid WIP Limit", - "wipLimitErrorPopup-dialog-pt1": "The number of tasks in this list is higher than the WIP limit you've defined.", - "wipLimitErrorPopup-dialog-pt2": "Please move some tasks out of this list, or set a higher WIP limit.", - "admin-panel": "Admin Panel", - "settings": "Settings", - "people": "People", - "registration": "Registration", - "disable-self-registration": "Disable Self-Registration", - "invite": "Invite", - "invite-people": "Invite People", - "to-boards": "To board(s)", - "email-addresses": "Email Addresses", - "smtp-host-description": "The address of the SMTP server that handles your emails.", - "smtp-port-description": "The port your SMTP server uses for outgoing emails.", - "smtp-tls-description": "Enable TLS support for SMTP server", - "smtp-host": "SMTP Host", - "smtp-port": "SMTP Port", - "smtp-username": "Username", - "smtp-password": "Password", - "smtp-tls": "TLS support", - "send-from": "From", - "send-smtp-test": "Send a test email to yourself", - "invitation-code": "Invitation Code", - "email-invite-register-subject": "__inviter__ танд урилга илгээлээ", - "email-invite-register-text": "Dear __user__,\n\n__inviter__ invites you to kanban board for collaborations.\n\nPlease follow the link below:\n__url__\n\nAnd your invitation code is: __icode__\n\nThanks.", - "email-smtp-test-subject": "SMTP Test Email", - "email-smtp-test-text": "You have successfully sent an email", - "error-invitation-code-not-exist": "Invitation code doesn't exist", - "error-notAuthorized": "You are not authorized to view this page.", - "webhook-title": "Webhook Name", - "webhook-token": "Token (Optional for Authentication)", - "outgoing-webhooks": "Outgoing Webhooks", - "bidirectional-webhooks": "Two-Way Webhooks", - "outgoingWebhooksPopup-title": "Outgoing Webhooks", - "boardCardTitlePopup-title": "Card Title Filter", - "disable-webhook": "Disable This Webhook", - "global-webhook": "Global Webhooks", - "new-outgoing-webhook": "New Outgoing Webhook", - "no-name": "(Unknown)", - "Node_version": "Node version", - "Meteor_version": "Meteor version", - "MongoDB_version": "MongoDB version", - "MongoDB_storage_engine": "MongoDB storage engine", - "MongoDB_Oplog_enabled": "MongoDB Oplog enabled", - "OS_Arch": "OS Arch", - "OS_Cpus": "OS CPU Count", - "OS_Freemem": "OS Free Memory", - "OS_Loadavg": "OS Load Average", - "OS_Platform": "OS Platform", - "OS_Release": "OS Release", - "OS_Totalmem": "OS Total Memory", - "OS_Type": "OS Type", - "OS_Uptime": "OS Uptime", - "days": "days", - "hours": "hours", - "minutes": "minutes", - "seconds": "seconds", - "show-field-on-card": "Show this field on card", - "automatically-field-on-card": "Auto create field to all cards", - "showLabel-field-on-card": "Show field label on minicard", - "yes": "Yes", - "no": "No", - "accounts": "Accounts", - "accounts-allowEmailChange": "Allow Email Change", - "accounts-allowUserNameChange": "Allow Username Change", - "createdAt": "Created at", - "verified": "Verified", - "active": "Active", - "card-received": "Received", - "card-received-on": "Received on", - "card-end": "End", - "card-end-on": "Ends on", - "editCardReceivedDatePopup-title": "Change received date", - "editCardEndDatePopup-title": "Change end date", - "setCardColorPopup-title": "Set color", - "setCardActionsColorPopup-title": "Choose a color", - "setSwimlaneColorPopup-title": "Choose a color", - "setListColorPopup-title": "Choose a color", - "assigned-by": "Assigned By", - "requested-by": "Requested By", - "board-delete-notice": "Deleting is permanent. You will lose all lists, cards and actions associated with this board.", - "delete-board-confirm-popup": "All lists, cards, labels, and activities will be deleted and you won't be able to recover the board contents. There is no undo.", - "boardDeletePopup-title": "Delete Board?", - "delete-board": "Delete Board", - "default-subtasks-board": "Subtasks for __board__ board", - "default": "Default", - "queue": "Queue", - "subtask-settings": "Subtasks Settings", - "card-settings": "Card Settings", - "boardSubtaskSettingsPopup-title": "Board Subtasks Settings", - "boardCardSettingsPopup-title": "Card Settings", - "deposit-subtasks-board": "Deposit subtasks to this board:", - "deposit-subtasks-list": "Landing list for subtasks deposited here:", - "show-parent-in-minicard": "Show parent in minicard:", - "prefix-with-full-path": "Prefix with full path", - "prefix-with-parent": "Prefix with parent", - "subtext-with-full-path": "Subtext with full path", - "subtext-with-parent": "Subtext with parent", - "change-card-parent": "Change card's parent", - "parent-card": "Parent card", - "source-board": "Source board", - "no-parent": "Don't show parent", - "activity-added-label": "added label '%s' to %s", - "activity-removed-label": "removed label '%s' from %s", - "activity-delete-attach": "deleted an attachment from %s", - "activity-added-label-card": "added label '%s'", - "activity-removed-label-card": "removed label '%s'", - "activity-delete-attach-card": "deleted an attachment", - "activity-set-customfield": "set custom field '%s' to '%s' in %s", - "activity-unset-customfield": "unset custom field '%s' in %s", - "r-rule": "Rule", - "r-add-trigger": "Add trigger", - "r-add-action": "Add action", - "r-board-rules": "Board rules", - "r-add-rule": "Add rule", - "r-view-rule": "View rule", - "r-delete-rule": "Delete rule", - "r-new-rule-name": "New rule title", - "r-no-rules": "No rules", - "r-when-a-card": "When a card", - "r-is": "is", - "r-is-moved": "is moved", - "r-added-to": "added to", - "r-removed-from": "Removed from", - "r-the-board": "the board", - "r-list": "list", - "set-filter": "Set Filter", - "r-moved-to": "Moved to", - "r-moved-from": "Moved from", - "r-archived": "Moved to Archive", - "r-unarchived": "Restored from Archive", - "r-a-card": "a card", - "r-when-a-label-is": "When a label is", - "r-when-the-label": "When the label", - "r-list-name": "list name", - "r-when-a-member": "When a member is", - "r-when-the-member": "When the member", - "r-name": "name", - "r-when-a-attach": "When an attachment", - "r-when-a-checklist": "When a checklist is", - "r-when-the-checklist": "When the checklist", - "r-completed": "Completed", - "r-made-incomplete": "Made incomplete", - "r-when-a-item": "When a checklist item is", - "r-when-the-item": "When the checklist item", - "r-checked": "Checked", - "r-unchecked": "Unchecked", - "r-move-card-to": "Move card to", - "r-top-of": "Top of", - "r-bottom-of": "Bottom of", - "r-its-list": "its list", - "r-archive": "Move to Archive", - "r-unarchive": "Restore from Archive", - "r-card": "card", - "r-add": "Нэмэх", - "r-remove": "Remove", - "r-label": "label", - "r-member": "member", - "r-remove-all": "Remove all members from the card", - "r-set-color": "Set color to", - "r-checklist": "checklist", - "r-check-all": "Check all", - "r-uncheck-all": "Uncheck all", - "r-items-check": "items of checklist", - "r-check": "Check", - "r-uncheck": "Uncheck", - "r-item": "item", - "r-of-checklist": "of checklist", - "r-send-email": "Send an email", - "r-to": "to", - "r-subject": "subject", - "r-rule-details": "Rule details", - "r-d-move-to-top-gen": "Move card to top of its list", - "r-d-move-to-top-spec": "Move card to top of list", - "r-d-move-to-bottom-gen": "Move card to bottom of its list", - "r-d-move-to-bottom-spec": "Move card to bottom of list", - "r-d-send-email": "Send email", - "r-d-send-email-to": "to", - "r-d-send-email-subject": "subject", - "r-d-send-email-message": "message", - "r-d-archive": "Move card to Archive", - "r-d-unarchive": "Restore card from Archive", - "r-d-add-label": "Add label", - "r-d-remove-label": "Remove label", - "r-create-card": "Create new card", - "r-in-list": "in list", - "r-in-swimlane": "in swimlane", - "r-d-add-member": "Add member", - "r-d-remove-member": "Remove member", - "r-d-remove-all-member": "Remove all member", - "r-d-check-all": "Check all items of a list", - "r-d-uncheck-all": "Uncheck all items of a list", - "r-d-check-one": "Check item", - "r-d-uncheck-one": "Uncheck item", - "r-d-check-of-list": "of checklist", - "r-d-add-checklist": "Add checklist", - "r-d-remove-checklist": "Remove checklist", - "r-by": "by", - "r-add-checklist": "Add checklist", - "r-with-items": "with items", - "r-items-list": "item1,item2,item3", - "r-add-swimlane": "Add swimlane", - "r-swimlane-name": "swimlane name", - "r-board-note": "Note: leave a field empty to match every possible value.", - "r-checklist-note": "Note: checklist's items have to be written as comma separated values.", - "r-when-a-card-is-moved": "When a card is moved to another list", - "r-set": "Set", - "r-update": "Update", - "r-datefield": "date field", - "r-df-start-at": "start", - "r-df-due-at": "due", - "r-df-end-at": "end", - "r-df-received-at": "received", - "r-to-current-datetime": "to current date/time", - "r-remove-value-from": "Remove value from", - "ldap": "LDAP", - "oauth2": "OAuth2", - "cas": "CAS", - "authentication-method": "Authentication method", - "authentication-type": "Authentication type", - "custom-product-name": "Custom Product Name", - "layout": "Layout", - "hide-logo": "Hide Logo", - "add-custom-html-after-body-start": "Add Custom HTML after <body> start", - "add-custom-html-before-body-end": "Add Custom HTML before </body> end", - "error-undefined": "Something went wrong", - "error-ldap-login": "An error occurred while trying to login", - "display-authentication-method": "Display Authentication Method", - "default-authentication-method": "Default Authentication Method", - "duplicate-board": "Duplicate Board", - "people-number": "The number of people is:", - "swimlaneDeletePopup-title": "Delete Swimlane ?", - "swimlane-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the swimlane. There is no undo.", - "restore-all": "Restore all", - "delete-all": "Delete all", - "loading": "Loading, please wait.", - "previous_as": "last time was", - "act-a-dueAt": "modified due time to \nWhen: __timeValue__\nWhere: __card__\n previous due was __timeOldValue__", - "act-a-endAt": "modified ending time to __timeValue__ from (__timeOldValue__)", - "act-a-startAt": "modified starting time to __timeValue__ from (__timeOldValue__)", - "act-a-receivedAt": "modified received time to __timeValue__ from (__timeOldValue__)", - "a-dueAt": "modified due time to be", - "a-endAt": "modified ending time to be", - "a-startAt": "modified starting time to be", - "a-receivedAt": "modified received time to be", - "almostdue": "current due time %s is approaching", - "pastdue": "current due time %s is past", - "duenow": "current due time %s is today", - "act-newDue": "__list__/__card__ has 1st due reminder [__board__]", - "act-withDue": "__list__/__card__ due reminders [__board__]", - "act-almostdue": "was reminding the current due (__timeValue__) of __card__ is approaching", - "act-pastdue": "was reminding the current due (__timeValue__) of __card__ is past", - "act-duenow": "was reminding the current due (__timeValue__) of __card__ is now", - "act-atUserComment": "You were mentioned in [__board__] __list__/__card__", - "delete-user-confirm-popup": "Are you sure you want to delete this account? There is no undo.", - "accounts-allowUserDelete": "Allow users to self delete their account", - "hide-minicard-label-text": "Hide minicard label text", - "show-desktop-drag-handles": "Show desktop drag handles", - "assignee": "Assignee", - "cardAssigneesPopup-title": "Assignee", - "addmore-detail": "Add a more detailed description", - "show-on-card": "Show on Card", - "new": "New", - "editUserPopup-title": "Edit User", - "newUserPopup-title": "New User", - "notifications": "Notifications", - "view-all": "View All", - "filter-by-unread": "Filter by Unread", - "mark-all-as-read": "Mark all as read", - "allow-rename": "Allow Rename", - "allowRenamePopup-title": "Allow Rename" -} \ No newline at end of file + "accept": "Зөвшөөрөх", + "act-activity-notify": "Activity Notification", + "act-addAttachment": "added attachment __attachment__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-deleteAttachment": "deleted attachment __attachment__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addSubtask": "added subtask __subtask__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addedLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removeLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removedLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addChecklist": "added checklist __checklist__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addChecklistItem": "added checklist item __checklistItem__ to checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removeChecklist": "removed checklist __checklist__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removeChecklistItem": "removed checklist item __checklistItem__ from checklist __checkList__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-checkedItem": "checked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-uncheckedItem": "unchecked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-completeChecklist": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-uncompleteChecklist": "uncompleted checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addComment": "commented on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-editComment": "edited comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-deleteComment": "deleted comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-createBoard": "created board __board__", + "act-createSwimlane": "created swimlane __swimlane__ to board __board__", + "act-createCard": "created card __card__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-createCustomField": "created custom field __customField__ at board __board__", + "act-deleteCustomField": "deleted custom field __customField__ at board __board__", + "act-setCustomField": "edited custom field __customField__: __customFieldValue__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-createList": "added list __list__ to board __board__", + "act-addBoardMember": "added member __member__ to board __board__", + "act-archivedBoard": "Board __board__ moved to Archive", + "act-archivedCard": "Card __card__ at list __list__ at swimlane __swimlane__ at board __board__ moved to Archive", + "act-archivedList": "List __list__ at swimlane __swimlane__ at board __board__ moved to Archive", + "act-archivedSwimlane": "Swimlane __swimlane__ at board __board__ moved to Archive", + "act-importBoard": "imported board __board__", + "act-importCard": "imported card __card__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-importList": "imported list __list__ to swimlane __swimlane__ at board __board__", + "act-joinMember": "added member __member__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-moveCard": "moved card __card__ at board __board__ from list __oldList__ at swimlane __oldSwimlane__ to list __list__ at swimlane __swimlane__", + "act-moveCardToOtherBoard": "moved card __card__ from list __oldList__ at swimlane __oldSwimlane__ at board __oldBoard__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-removeBoardMember": "removed member __member__ from board __board__", + "act-restoredCard": "restored card __card__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-unjoinMember": "removed member __member__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-withBoardTitle": "__board__", + "act-withCardTitle": "[__board__] __card__", + "actions": "Actions", + "activities": "Activities", + "activity": "Activity", + "activity-added": "added %s to %s", + "activity-archived": "%s moved to Archive", + "activity-attached": "attached %s to %s", + "activity-created": "created %s", + "activity-customfield-created": "created custom field %s", + "activity-excluded": "excluded %s from %s", + "activity-imported": "imported %s into %s from %s", + "activity-imported-board": "imported %s from %s", + "activity-joined": "joined %s", + "activity-moved": "moved %s from %s to %s", + "activity-on": "on %s", + "activity-removed": "removed %s from %s", + "activity-sent": "sent %s to %s", + "activity-unjoined": "unjoined %s", + "activity-subtask-added": "added subtask to %s", + "activity-checked-item": "checked %s in checklist %s of %s", + "activity-unchecked-item": "unchecked %s in checklist %s of %s", + "activity-checklist-added": "added checklist to %s", + "activity-checklist-removed": "removed a checklist from %s", + "activity-checklist-completed": "completed checklist %s of %s", + "activity-checklist-uncompleted": "uncompleted the checklist %s of %s", + "activity-checklist-item-added": "added checklist item to '%s' in %s", + "activity-checklist-item-removed": "removed a checklist item from '%s' in %s", + "add": "Нэмэх", + "activity-checked-item-card": "checked %s in checklist %s", + "activity-unchecked-item-card": "unchecked %s in checklist %s", + "activity-checklist-completed-card": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "activity-checklist-uncompleted-card": "uncompleted the checklist %s", + "activity-editComment": "edited comment %s", + "activity-deleteComment": "deleted comment %s", + "add-attachment": "Хавсралт нэмэх", + "add-board": "Самбар нэмэх", + "add-card": "Карт нэмэх", + "add-swimlane": "Add Swimlane", + "add-subtask": "Add Subtask", + "add-checklist": "Чеклист нэмэх", + "add-checklist-item": "Add an item to checklist", + "add-cover": "Add Cover", + "add-label": "Шошго нэмэх", + "add-list": "Жагсаалт нэмэх", + "add-members": "Гишүүд нэмэх", + "added": "Нэмсэн", + "addMemberPopup-title": "Гишүүд", + "admin": "Админ", + "admin-desc": "Can view and edit cards, remove members, and change settings for the board.", + "admin-announcement": "Announcement", + "admin-announcement-active": "Active System-Wide Announcement", + "admin-announcement-title": "Announcement from Administrator", + "all-boards": "Бүх самбарууд", + "and-n-other-card": "And __count__ other card", + "and-n-other-card_plural": "And __count__ other cards", + "apply": "Apply", + "app-is-offline": "Loading, please wait. Refreshing the page will cause data loss. If loading does not work, please check that server has not stopped.", + "archive": "Move to Archive", + "archive-all": "Move All to Archive", + "archive-board": "Move Board to Archive", + "archive-card": "Move Card to Archive", + "archive-list": "Move List to Archive", + "archive-swimlane": "Move Swimlane to Archive", + "archive-selection": "Move selection to Archive", + "archiveBoardPopup-title": "Move Board to Archive?", + "archived-items": "Archive", + "archived-boards": "Boards in Archive", + "restore-board": "Restore Board", + "no-archived-boards": "No Boards in Archive.", + "archives": "Archive", + "template": "Template", + "templates": "Templates", + "assign-member": "Assign member", + "attached": "attached", + "attachment": "Attachment", + "attachment-delete-pop": "Deleting an attachment is permanent. There is no undo.", + "attachmentDeletePopup-title": "Delete Attachment?", + "attachments": "Attachments", + "auto-watch": "Automatically watch boards when they are created", + "avatar-too-big": "The avatar is too large (70KB max)", + "back": "Back", + "board-change-color": "Change color", + "board-nb-stars": "%s stars", + "board-not-found": "Board not found", + "board-private-info": "This board will be <strong>private</strong>.", + "board-public-info": "This board will be <strong>public</strong>.", + "boardChangeColorPopup-title": "Change Board Background", + "boardChangeTitlePopup-title": "Rename Board", + "boardChangeVisibilityPopup-title": "Change Visibility", + "boardChangeWatchPopup-title": "Change Watch", + "boardMenuPopup-title": "Board Settings", + "boardChangeViewPopup-title": "Board View", + "boards": "Boards", + "board-view": "Board View", + "board-view-cal": "Calendar", + "board-view-swimlanes": "Swimlanes", + "board-view-collapse": "Collapse", + "board-view-lists": "Lists", + "bucket-example": "Like “Bucket List” for example", + "cancel": "Cancel", + "card-archived": "This card is moved to Archive.", + "board-archived": "This board is moved to Archive.", + "card-comments-title": "This card has %s comment.", + "card-delete-notice": "Deleting is permanent. You will lose all actions associated with this card.", + "card-delete-pop": "All actions will be removed from the activity feed and you won't be able to re-open the card. There is no undo.", + "card-delete-suggest-archive": "You can move a card to Archive to remove it from the board and preserve the activity.", + "card-due": "Due", + "card-due-on": "Due on", + "card-spent": "Spent Time", + "card-edit-attachments": "Edit attachments", + "card-edit-custom-fields": "Edit custom fields", + "card-edit-labels": "Edit labels", + "card-edit-members": "Edit members", + "card-labels-title": "Change the labels for the card.", + "card-members-title": "Add or remove members of the board from the card.", + "card-start": "Start", + "card-start-on": "Starts on", + "cardAttachmentsPopup-title": "Attach From", + "cardCustomField-datePopup-title": "Change date", + "cardCustomFieldsPopup-title": "Edit custom fields", + "cardDeletePopup-title": "Delete Card?", + "cardDetailsActionsPopup-title": "Card Actions", + "cardLabelsPopup-title": "Labels", + "cardMembersPopup-title": "Гишүүд", + "cardMorePopup-title": "More", + "cardTemplatePopup-title": "Create template", + "cards": "Cards", + "cards-count": "Cards", + "casSignIn": "Sign In with CAS", + "cardType-card": "Card", + "cardType-linkedCard": "Linked Card", + "cardType-linkedBoard": "Linked Board", + "change": "Change", + "change-avatar": "Аватар өөрчлөх", + "change-password": "Нууц үг солих", + "change-permissions": "Change permissions", + "change-settings": "Тохиргоо өөрчлөх", + "changeAvatarPopup-title": "Аватар өөрчлөх", + "changeLanguagePopup-title": "Хэл солих", + "changePasswordPopup-title": "Нууц үг солих", + "changePermissionsPopup-title": "Change Permissions", + "changeSettingsPopup-title": "Тохиргоо өөрчлөх", + "subtasks": "Subtasks", + "checklists": "Checklists", + "click-to-star": "Click to star this board.", + "click-to-unstar": "Click to unstar this board.", + "clipboard": "Clipboard or drag & drop", + "close": "Close", + "close-board": "Close Board", + "close-board-pop": "You will be able to restore the board by clicking the “Archive” button from the home header.", + "color-black": "black", + "color-blue": "blue", + "color-crimson": "crimson", + "color-darkgreen": "darkgreen", + "color-gold": "gold", + "color-gray": "gray", + "color-green": "green", + "color-indigo": "indigo", + "color-lime": "lime", + "color-magenta": "magenta", + "color-mistyrose": "mistyrose", + "color-navy": "navy", + "color-orange": "orange", + "color-paleturquoise": "paleturquoise", + "color-peachpuff": "peachpuff", + "color-pink": "pink", + "color-plum": "plum", + "color-purple": "purple", + "color-red": "red", + "color-saddlebrown": "saddlebrown", + "color-silver": "silver", + "color-sky": "sky", + "color-slateblue": "slateblue", + "color-white": "white", + "color-yellow": "yellow", + "unset-color": "Unset", + "comment": "Comment", + "comment-placeholder": "Write Comment", + "comment-only": "Comment only", + "comment-only-desc": "Can comment on cards only.", + "no-comments": "No comments", + "no-comments-desc": "Can not see comments and activities.", + "worker": "Worker", + "worker-desc": "Can only move cards, assign itself to card and comment.", + "computer": "Computer", + "confirm-subtask-delete-dialog": "Are you sure you want to delete subtask?", + "confirm-checklist-delete-dialog": "Are you sure you want to delete checklist?", + "copy-card-link-to-clipboard": "Copy card link to clipboard", + "linkCardPopup-title": "Link Card", + "searchElementPopup-title": "Search", + "copyCardPopup-title": "Copy Card", + "copyChecklistToManyCardsPopup-title": "Copy Checklist Template to Many Cards", + "copyChecklistToManyCardsPopup-instructions": "Destination Card Titles and Descriptions in this JSON format", + "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"First card title\", \"description\":\"First card description\"}, {\"title\":\"Second card title\",\"description\":\"Second card description\"},{\"title\":\"Last card title\",\"description\":\"Last card description\"} ]", + "create": "Үүсгэх", + "createBoardPopup-title": "Самбар үүсгэх", + "chooseBoardSourcePopup-title": "Import board", + "createLabelPopup-title": "Шошго үүсгэх", + "createCustomField": "Create Field", + "createCustomFieldPopup-title": "Create Field", + "current": "current", + "custom-field-delete-pop": "There is no undo. This will remove this custom field from all cards and destroy its history.", + "custom-field-checkbox": "Checkbox", + "custom-field-date": "Date", + "custom-field-dropdown": "Dropdown List", + "custom-field-dropdown-none": "(none)", + "custom-field-dropdown-options": "List Options", + "custom-field-dropdown-options-placeholder": "Press enter to add more options", + "custom-field-dropdown-unknown": "(unknown)", + "custom-field-number": "Number", + "custom-field-text": "Text", + "custom-fields": "Custom Fields", + "date": "Date", + "decline": "Decline", + "default-avatar": "Default avatar", + "delete": "Delete", + "deleteCustomFieldPopup-title": "Delete Custom Field?", + "deleteLabelPopup-title": "Delete Label?", + "description": "Description", + "disambiguateMultiLabelPopup-title": "Disambiguate Label Action", + "disambiguateMultiMemberPopup-title": "Disambiguate Member Action", + "discard": "Discard", + "done": "Done", + "download": "Download", + "edit": "Edit", + "edit-avatar": "Аватар өөрчлөх", + "edit-profile": "Бүртгэл засварлах", + "edit-wip-limit": "WIP хязгаарлалтыг өөрчлөх", + "soft-wip-limit": "Soft WIP Limit", + "editCardStartDatePopup-title": "Эхлэх өдрийг өөрчлөх", + "editCardDueDatePopup-title": "Дуусах өдрийг өөрчлөх", + "editCustomFieldPopup-title": "Талбарыг засварлах", + "editCardSpentTimePopup-title": "Зарцуулсан хугацааг засварлах", + "editLabelPopup-title": "Шошгыг өөрчлөх", + "editNotificationPopup-title": "Мэдэгдэл тохируулах", + "editProfilePopup-title": "Бүртгэл засварлах", + "email": "Имэйл", + "email-enrollAccount-subject": "An account created for you on __siteName__", + "email-enrollAccount-text": "Hello __user__,\n\nTo start using the service, simply click the link below.\n\n__url__\n\nThanks.", + "email-fail": "Sending email failed", + "email-fail-text": "Error trying to send email", + "email-invalid": "Буруу имэйл", + "email-invite": "Имэйлээр урих", + "email-invite-subject": "__inviter__ танд урилга илгээлээ", + "email-invite-text": "Dear __user__,\n\n__inviter__ invites you to join board \"__board__\" for collaborations.\n\nPlease follow the link below:\n\n__url__\n\nThanks.", + "email-resetPassword-subject": "Reset your password on __siteName__", + "email-resetPassword-text": "Hello __user__,\n\nTo reset your password, simply click the link below.\n\n__url__\n\nThanks.", + "email-sent": "Email sent", + "email-verifyEmail-subject": "Verify your email address on __siteName__", + "email-verifyEmail-text": "Hello __user__,\n\nTo verify your account email, simply click the link below.\n\n__url__\n\nThanks.", + "enable-wip-limit": "Enable WIP Limit", + "error-board-doesNotExist": "This board does not exist", + "error-board-notAdmin": "You need to be admin of this board to do that", + "error-board-notAMember": "You need to be a member of this board to do that", + "error-json-malformed": "Your text is not valid JSON", + "error-json-schema": "Your JSON data does not include the proper information in the correct format", + "error-list-doesNotExist": "This list does not exist", + "error-user-doesNotExist": "This user does not exist", + "error-user-notAllowSelf": "You can not invite yourself", + "error-user-notCreated": "This user is not created", + "error-username-taken": "This username is already taken", + "error-email-taken": "Email has already been taken", + "export-board": "Export board", + "sort": "Sort", + "sort-desc": "Click to Sort List", + "list-sort-by": "Sort the List By:", + "list-label-modifiedAt": "Last Access Time", + "list-label-title": "Name of the List", + "list-label-sort": "Your Manual Order", + "list-label-short-modifiedAt": "(L)", + "list-label-short-title": "(N)", + "list-label-short-sort": "(M)", + "filter": "Filter", + "filter-cards": "Filter Cards or Lists", + "list-filter-label": "Filter List by Title", + "filter-clear": "Clear filter", + "filter-no-label": "No label", + "filter-no-member": "No member", + "filter-no-assignee": "No assignee", + "filter-no-custom-fields": "No Custom Fields", + "filter-show-archive": "Show archived lists", + "filter-hide-empty": "Hide empty lists", + "filter-on": "Filter is on", + "filter-on-desc": "You are filtering cards on this board. Click here to edit filter.", + "filter-to-selection": "Filter to selection", + "advanced-filter-label": "Advanced Filter", + "advanced-filter-description": "Advanced Filter allows to write a string containing following operators: == != <= >= && || ( ) A space is used as a separator between the Operators. You can filter for all Custom Fields by typing their names and values. For Example: Field1 == Value1. Note: If fields or values contains spaces, you need to encapsulate them into single quotes. For Example: 'Field 1' == 'Value 1'. For single control characters (' \\/) to be skipped, you can use \\. For example: Field1 == I\\'m. Also you can combine multiple conditions. For Example: F1 == V1 || F1 == V2. Normally all operators are interpreted from left to right. You can change the order by placing brackets. For Example: F1 == V1 && ( F2 == V2 || F2 == V3 ). Also you can search text fields using regex: F1 == /Tes.*/i", + "fullname": "Full Name", + "header-logo-title": "Go back to your boards page.", + "hide-system-messages": "Hide system messages", + "headerBarCreateBoardPopup-title": "Самбар үүсгэх", + "home": "Home", + "import": "Import", + "link": "Link", + "import-board": "import board", + "import-board-c": "Import board", + "import-board-title-trello": "Import board from Trello", + "import-board-title-wekan": "Import board from previous export", + "import-sandstorm-backup-warning": "Do not delete data you import from original exported board or Trello before checking does this grain close and open again, or do you get Board not found error, that means data loss.", + "import-sandstorm-warning": "Imported board will delete all existing data on board and replace it with imported board.", + "from-trello": "From Trello", + "from-wekan": "From previous export", + "import-board-instruction-trello": "In your Trello board, go to 'Menu', then 'More', 'Print and Export', 'Export JSON', and copy the resulting text.", + "import-board-instruction-wekan": "In your board, go to 'Menu', then 'Export board', and copy the text in the downloaded file.", + "import-board-instruction-about-errors": "If you get errors when importing board, sometimes importing still works, and board is at All Boards page.", + "import-json-placeholder": "Paste your valid JSON data here", + "import-map-members": "Map members", + "import-members-map": "Your imported board has some members. Please map the members you want to import to your users", + "import-show-user-mapping": "Review members mapping", + "import-user-select": "Pick your existing user you want to use as this member", + "importMapMembersAddPopup-title": "Select member", + "info": "Version", + "initials": "Initials", + "invalid-date": "Invalid date", + "invalid-time": "Invalid time", + "invalid-user": "Invalid user", + "joined": "joined", + "just-invited": "You are just invited to this board", + "keyboard-shortcuts": "Keyboard shortcuts", + "label-create": "Шошго үүсгэх", + "label-default": "%s label (default)", + "label-delete-pop": "There is no undo. This will remove this label from all cards and destroy its history.", + "labels": "Labels", + "language": "Language", + "last-admin-desc": "You can’t change roles because there must be at least one admin.", + "leave-board": "Leave Board", + "leave-board-pop": "Are you sure you want to leave __boardTitle__? You will be removed from all cards on this board.", + "leaveBoardPopup-title": "Leave Board ?", + "link-card": "Link to this card", + "list-archive-cards": "Move all cards in this list to Archive", + "list-archive-cards-pop": "This will remove all the cards in this list from the board. To view cards in Archive and bring them back to the board, click “Menu” > “Archive”.", + "list-move-cards": "Move all cards in this list", + "list-select-cards": "Select all cards in this list", + "set-color-list": "Set Color", + "listActionPopup-title": "List Actions", + "swimlaneActionPopup-title": "Swimlane Actions", + "swimlaneAddPopup-title": "Add a Swimlane below", + "listImportCardPopup-title": "Import a Trello card", + "listMorePopup-title": "More", + "link-list": "Link to this list", + "list-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the list. There is no undo.", + "list-delete-suggest-archive": "You can move a list to Archive to remove it from the board and preserve the activity.", + "lists": "Lists", + "swimlanes": "Swimlanes", + "log-out": "Гарах", + "log-in": "Log In", + "loginPopup-title": "Log In", + "memberMenuPopup-title": "Гишүүний тохиргоо", + "members": "Гишүүд", + "menu": "Menu", + "move-selection": "Move selection", + "moveCardPopup-title": "Move Card", + "moveCardToBottom-title": "Move to Bottom", + "moveCardToTop-title": "Move to Top", + "moveSelectionPopup-title": "Move selection", + "multi-selection": "Multi-Selection", + "multi-selection-on": "Multi-Selection is on", + "muted": "Muted", + "muted-info": "You will never be notified of any changes in this board", + "my-boards": "Миний самбарууд", + "name": "Name", + "no-archived-cards": "No cards in Archive.", + "no-archived-lists": "No lists in Archive.", + "no-archived-swimlanes": "No swimlanes in Archive.", + "no-results": "No results", + "normal": "Normal", + "normal-desc": "Can view and edit cards. Can't change settings.", + "not-accepted-yet": "Invitation not accepted yet", + "notify-participate": "Receive updates to any cards you participate as creater or member", + "notify-watch": "Receive updates to any boards, lists, or cards you’re watching", + "optional": "optional", + "or": "or", + "page-maybe-private": "This page may be private. You may be able to view it by <a href='%s'>logging in</a>.", + "page-not-found": "Page not found.", + "password": "Password", + "paste-or-dragdrop": "to paste, or drag & drop image file to it (image only)", + "participating": "Participating", + "preview": "Preview", + "previewAttachedImagePopup-title": "Preview", + "previewClipboardImagePopup-title": "Preview", + "private": "Private", + "private-desc": "This board is private. Only people added to the board can view and edit it.", + "profile": "Profile", + "public": "Public", + "public-desc": "This board is public. It's visible to anyone with the link and will show up in search engines like Google. Only people added to the board can edit.", + "quick-access-description": "Star a board to add a shortcut in this bar.", + "remove-cover": "Remove Cover", + "remove-from-board": "Remove from Board", + "remove-label": "Remove Label", + "listDeletePopup-title": "Delete List ?", + "remove-member": "Remove Member", + "remove-member-from-card": "Remove from Card", + "remove-member-pop": "Remove __name__ (__username__) from __boardTitle__? The member will be removed from all cards on this board. They will receive a notification.", + "removeMemberPopup-title": "Remove Member?", + "rename": "Rename", + "rename-board": "Rename Board", + "restore": "Restore", + "save": "Save", + "search": "Search", + "rules": "Rules", + "search-cards": "Search from card/list titles, descriptions and custom fields on this board", + "search-example": "Text to search for?", + "select-color": "Select Color", + "set-wip-limit-value": "Set a limit for the maximum number of tasks in this list", + "setWipLimitPopup-title": "Set WIP Limit", + "shortcut-assign-self": "Assign yourself to current card", + "shortcut-autocomplete-emoji": "Autocomplete emoji", + "shortcut-autocomplete-members": "Autocomplete members", + "shortcut-clear-filters": "Clear all filters", + "shortcut-close-dialog": "Close Dialog", + "shortcut-filter-my-cards": "Filter my cards", + "shortcut-show-shortcuts": "Bring up this shortcuts list", + "shortcut-toggle-filterbar": "Toggle Filter Sidebar", + "shortcut-toggle-sidebar": "Toggle Board Sidebar", + "show-cards-minimum-count": "Show cards count if list contains more than", + "sidebar-open": "Open Sidebar", + "sidebar-close": "Close Sidebar", + "signupPopup-title": "Хэрэглэгч үүсгэх", + "star-board-title": "Click to star this board. It will show up at top of your boards list.", + "starred-boards": "Starred Boards", + "starred-boards-description": "Starred boards show up at the top of your boards list.", + "subscribe": "Subscribe", + "team": "Team", + "this-board": "this board", + "this-card": "this card", + "spent-time-hours": "Spent time (hours)", + "overtime-hours": "Overtime (hours)", + "overtime": "Overtime", + "has-overtime-cards": "Has overtime cards", + "has-spenttime-cards": "Has spent time cards", + "time": "Time", + "title": "Title", + "tracking": "Tracking", + "tracking-info": "You will be notified of any changes to those cards you are involved as creator or member.", + "type": "Type", + "unassign-member": "Unassign member", + "unsaved-description": "You have an unsaved description.", + "unwatch": "Unwatch", + "upload": "Upload", + "upload-avatar": "Upload an avatar", + "uploaded-avatar": "Uploaded an avatar", + "username": "Username", + "view-it": "View it", + "warn-list-archived": "warning: this card is in an list at Archive", + "watch": "Watch", + "watching": "Watching", + "watching-info": "You will be notified of any change in this board", + "welcome-board": "Welcome Board", + "welcome-swimlane": "Milestone 1", + "welcome-list1": "Basics", + "welcome-list2": "Advanced", + "card-templates-swimlane": "Card Templates", + "list-templates-swimlane": "List Templates", + "board-templates-swimlane": "Board Templates", + "what-to-do": "What do you want to do?", + "wipLimitErrorPopup-title": "Invalid WIP Limit", + "wipLimitErrorPopup-dialog-pt1": "The number of tasks in this list is higher than the WIP limit you've defined.", + "wipLimitErrorPopup-dialog-pt2": "Please move some tasks out of this list, or set a higher WIP limit.", + "admin-panel": "Admin Panel", + "settings": "Settings", + "people": "People", + "registration": "Registration", + "disable-self-registration": "Disable Self-Registration", + "invite": "Invite", + "invite-people": "Invite People", + "to-boards": "To board(s)", + "email-addresses": "Email Addresses", + "smtp-host-description": "The address of the SMTP server that handles your emails.", + "smtp-port-description": "The port your SMTP server uses for outgoing emails.", + "smtp-tls-description": "Enable TLS support for SMTP server", + "smtp-host": "SMTP Host", + "smtp-port": "SMTP Port", + "smtp-username": "Username", + "smtp-password": "Password", + "smtp-tls": "TLS support", + "send-from": "From", + "send-smtp-test": "Send a test email to yourself", + "invitation-code": "Invitation Code", + "email-invite-register-subject": "__inviter__ танд урилга илгээлээ", + "email-invite-register-text": "Dear __user__,\n\n__inviter__ invites you to kanban board for collaborations.\n\nPlease follow the link below:\n__url__\n\nAnd your invitation code is: __icode__\n\nThanks.", + "email-smtp-test-subject": "SMTP Test Email", + "email-smtp-test-text": "You have successfully sent an email", + "error-invitation-code-not-exist": "Invitation code doesn't exist", + "error-notAuthorized": "You are not authorized to view this page.", + "webhook-title": "Webhook Name", + "webhook-token": "Token (Optional for Authentication)", + "outgoing-webhooks": "Outgoing Webhooks", + "bidirectional-webhooks": "Two-Way Webhooks", + "outgoingWebhooksPopup-title": "Outgoing Webhooks", + "boardCardTitlePopup-title": "Card Title Filter", + "disable-webhook": "Disable This Webhook", + "global-webhook": "Global Webhooks", + "new-outgoing-webhook": "New Outgoing Webhook", + "no-name": "(Unknown)", + "Node_version": "Node version", + "Meteor_version": "Meteor version", + "MongoDB_version": "MongoDB version", + "MongoDB_storage_engine": "MongoDB storage engine", + "MongoDB_Oplog_enabled": "MongoDB Oplog enabled", + "OS_Arch": "OS Arch", + "OS_Cpus": "OS CPU Count", + "OS_Freemem": "OS Free Memory", + "OS_Loadavg": "OS Load Average", + "OS_Platform": "OS Platform", + "OS_Release": "OS Release", + "OS_Totalmem": "OS Total Memory", + "OS_Type": "OS Type", + "OS_Uptime": "OS Uptime", + "days": "days", + "hours": "hours", + "minutes": "minutes", + "seconds": "seconds", + "show-field-on-card": "Show this field on card", + "automatically-field-on-card": "Auto create field to all cards", + "showLabel-field-on-card": "Show field label on minicard", + "yes": "Yes", + "no": "No", + "accounts": "Accounts", + "accounts-allowEmailChange": "Allow Email Change", + "accounts-allowUserNameChange": "Allow Username Change", + "createdAt": "Created at", + "verified": "Verified", + "active": "Active", + "card-received": "Received", + "card-received-on": "Received on", + "card-end": "End", + "card-end-on": "Ends on", + "editCardReceivedDatePopup-title": "Change received date", + "editCardEndDatePopup-title": "Change end date", + "setCardColorPopup-title": "Set color", + "setCardActionsColorPopup-title": "Choose a color", + "setSwimlaneColorPopup-title": "Choose a color", + "setListColorPopup-title": "Choose a color", + "assigned-by": "Assigned By", + "requested-by": "Requested By", + "board-delete-notice": "Deleting is permanent. You will lose all lists, cards and actions associated with this board.", + "delete-board-confirm-popup": "All lists, cards, labels, and activities will be deleted and you won't be able to recover the board contents. There is no undo.", + "boardDeletePopup-title": "Delete Board?", + "delete-board": "Delete Board", + "default-subtasks-board": "Subtasks for __board__ board", + "default": "Default", + "queue": "Queue", + "subtask-settings": "Subtasks Settings", + "card-settings": "Card Settings", + "boardSubtaskSettingsPopup-title": "Board Subtasks Settings", + "boardCardSettingsPopup-title": "Card Settings", + "deposit-subtasks-board": "Deposit subtasks to this board:", + "deposit-subtasks-list": "Landing list for subtasks deposited here:", + "show-parent-in-minicard": "Show parent in minicard:", + "prefix-with-full-path": "Prefix with full path", + "prefix-with-parent": "Prefix with parent", + "subtext-with-full-path": "Subtext with full path", + "subtext-with-parent": "Subtext with parent", + "change-card-parent": "Change card's parent", + "parent-card": "Parent card", + "source-board": "Source board", + "no-parent": "Don't show parent", + "activity-added-label": "added label '%s' to %s", + "activity-removed-label": "removed label '%s' from %s", + "activity-delete-attach": "deleted an attachment from %s", + "activity-added-label-card": "added label '%s'", + "activity-removed-label-card": "removed label '%s'", + "activity-delete-attach-card": "deleted an attachment", + "activity-set-customfield": "set custom field '%s' to '%s' in %s", + "activity-unset-customfield": "unset custom field '%s' in %s", + "r-rule": "Rule", + "r-add-trigger": "Add trigger", + "r-add-action": "Add action", + "r-board-rules": "Board rules", + "r-add-rule": "Add rule", + "r-view-rule": "View rule", + "r-delete-rule": "Delete rule", + "r-new-rule-name": "New rule title", + "r-no-rules": "No rules", + "r-when-a-card": "When a card", + "r-is": "is", + "r-is-moved": "is moved", + "r-added-to": "added to", + "r-removed-from": "Removed from", + "r-the-board": "the board", + "r-list": "list", + "set-filter": "Set Filter", + "r-moved-to": "Moved to", + "r-moved-from": "Moved from", + "r-archived": "Moved to Archive", + "r-unarchived": "Restored from Archive", + "r-a-card": "a card", + "r-when-a-label-is": "When a label is", + "r-when-the-label": "When the label", + "r-list-name": "list name", + "r-when-a-member": "When a member is", + "r-when-the-member": "When the member", + "r-name": "name", + "r-when-a-attach": "When an attachment", + "r-when-a-checklist": "When a checklist is", + "r-when-the-checklist": "When the checklist", + "r-completed": "Completed", + "r-made-incomplete": "Made incomplete", + "r-when-a-item": "When a checklist item is", + "r-when-the-item": "When the checklist item", + "r-checked": "Checked", + "r-unchecked": "Unchecked", + "r-move-card-to": "Move card to", + "r-top-of": "Top of", + "r-bottom-of": "Bottom of", + "r-its-list": "its list", + "r-archive": "Move to Archive", + "r-unarchive": "Restore from Archive", + "r-card": "card", + "r-add": "Нэмэх", + "r-remove": "Remove", + "r-label": "label", + "r-member": "member", + "r-remove-all": "Remove all members from the card", + "r-set-color": "Set color to", + "r-checklist": "checklist", + "r-check-all": "Check all", + "r-uncheck-all": "Uncheck all", + "r-items-check": "items of checklist", + "r-check": "Check", + "r-uncheck": "Uncheck", + "r-item": "item", + "r-of-checklist": "of checklist", + "r-send-email": "Send an email", + "r-to": "to", + "r-subject": "subject", + "r-rule-details": "Rule details", + "r-d-move-to-top-gen": "Move card to top of its list", + "r-d-move-to-top-spec": "Move card to top of list", + "r-d-move-to-bottom-gen": "Move card to bottom of its list", + "r-d-move-to-bottom-spec": "Move card to bottom of list", + "r-d-send-email": "Send email", + "r-d-send-email-to": "to", + "r-d-send-email-subject": "subject", + "r-d-send-email-message": "message", + "r-d-archive": "Move card to Archive", + "r-d-unarchive": "Restore card from Archive", + "r-d-add-label": "Add label", + "r-d-remove-label": "Remove label", + "r-create-card": "Create new card", + "r-in-list": "in list", + "r-in-swimlane": "in swimlane", + "r-d-add-member": "Add member", + "r-d-remove-member": "Remove member", + "r-d-remove-all-member": "Remove all member", + "r-d-check-all": "Check all items of a list", + "r-d-uncheck-all": "Uncheck all items of a list", + "r-d-check-one": "Check item", + "r-d-uncheck-one": "Uncheck item", + "r-d-check-of-list": "of checklist", + "r-d-add-checklist": "Add checklist", + "r-d-remove-checklist": "Remove checklist", + "r-by": "by", + "r-add-checklist": "Add checklist", + "r-with-items": "with items", + "r-items-list": "item1,item2,item3", + "r-add-swimlane": "Add swimlane", + "r-swimlane-name": "swimlane name", + "r-board-note": "Note: leave a field empty to match every possible value.", + "r-checklist-note": "Note: checklist's items have to be written as comma separated values.", + "r-when-a-card-is-moved": "When a card is moved to another list", + "r-set": "Set", + "r-update": "Update", + "r-datefield": "date field", + "r-df-start-at": "start", + "r-df-due-at": "due", + "r-df-end-at": "end", + "r-df-received-at": "received", + "r-to-current-datetime": "to current date/time", + "r-remove-value-from": "Remove value from", + "ldap": "LDAP", + "oauth2": "OAuth2", + "cas": "CAS", + "authentication-method": "Authentication method", + "authentication-type": "Authentication type", + "custom-product-name": "Custom Product Name", + "layout": "Layout", + "hide-logo": "Hide Logo", + "add-custom-html-after-body-start": "Add Custom HTML after <body> start", + "add-custom-html-before-body-end": "Add Custom HTML before </body> end", + "error-undefined": "Something went wrong", + "error-ldap-login": "An error occurred while trying to login", + "display-authentication-method": "Display Authentication Method", + "default-authentication-method": "Default Authentication Method", + "duplicate-board": "Duplicate Board", + "people-number": "The number of people is:", + "swimlaneDeletePopup-title": "Delete Swimlane ?", + "swimlane-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the swimlane. There is no undo.", + "restore-all": "Restore all", + "delete-all": "Delete all", + "loading": "Loading, please wait.", + "previous_as": "last time was", + "act-a-dueAt": "modified due time to \nWhen: __timeValue__\nWhere: __card__\n previous due was __timeOldValue__", + "act-a-endAt": "modified ending time to __timeValue__ from (__timeOldValue__)", + "act-a-startAt": "modified starting time to __timeValue__ from (__timeOldValue__)", + "act-a-receivedAt": "modified received time to __timeValue__ from (__timeOldValue__)", + "a-dueAt": "modified due time to be", + "a-endAt": "modified ending time to be", + "a-startAt": "modified starting time to be", + "a-receivedAt": "modified received time to be", + "almostdue": "current due time %s is approaching", + "pastdue": "current due time %s is past", + "duenow": "current due time %s is today", + "act-newDue": "__list__/__card__ has 1st due reminder [__board__]", + "act-withDue": "__list__/__card__ due reminders [__board__]", + "act-almostdue": "was reminding the current due (__timeValue__) of __card__ is approaching", + "act-pastdue": "was reminding the current due (__timeValue__) of __card__ is past", + "act-duenow": "was reminding the current due (__timeValue__) of __card__ is now", + "act-atUserComment": "You were mentioned in [__board__] __list__/__card__", + "delete-user-confirm-popup": "Are you sure you want to delete this account? There is no undo.", + "accounts-allowUserDelete": "Allow users to self delete their account", + "hide-minicard-label-text": "Hide minicard label text", + "show-desktop-drag-handles": "Show desktop drag handles", + "assignee": "Assignee", + "cardAssigneesPopup-title": "Assignee", + "addmore-detail": "Add a more detailed description", + "show-on-card": "Show on Card", + "new": "New", + "editUserPopup-title": "Edit User", + "newUserPopup-title": "New User", + "notifications": "Notifications", + "view-all": "View All", + "filter-by-unread": "Filter by Unread", + "mark-all-as-read": "Mark all as read", + "allow-rename": "Allow Rename", + "allowRenamePopup-title": "Allow Rename" +} diff --git a/i18n/nb.i18n.json b/i18n/nb.i18n.json index eb24be93..dfb02ae1 100644 --- a/i18n/nb.i18n.json +++ b/i18n/nb.i18n.json @@ -1,769 +1,770 @@ { - "accept": "Godta", - "act-activity-notify": "Activity Notification", - "act-addAttachment": "added attachment __attachment__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-deleteAttachment": "deleted attachment __attachment__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addSubtask": "added subtask __subtask__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addedLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removeLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removedLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addChecklist": "added checklist __checklist__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addChecklistItem": "added checklist item __checklistItem__ to checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removeChecklist": "removed checklist __checklist__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removeChecklistItem": "removed checklist item __checklistItem__ from checklist __checkList__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-checkedItem": "checked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-uncheckedItem": "unchecked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-completeChecklist": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-uncompleteChecklist": "uncompleted checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addComment": "commented on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-editComment": "edited comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-deleteComment": "deleted comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-createBoard": "created board __board__", - "act-createSwimlane": "created swimlane __swimlane__ to board __board__", - "act-createCard": "created card __card__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-createCustomField": "created custom field __customField__ at board __board__", - "act-deleteCustomField": "deleted custom field __customField__ at board __board__", - "act-setCustomField": "edited custom field __customField__: __customFieldValue__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-createList": "added list __list__ to board __board__", - "act-addBoardMember": "added member __member__ to board __board__", - "act-archivedBoard": "Board __board__ moved to Archive", - "act-archivedCard": "Card __card__ at list __list__ at swimlane __swimlane__ at board __board__ moved to Archive", - "act-archivedList": "List __list__ at swimlane __swimlane__ at board __board__ moved to Archive", - "act-archivedSwimlane": "Swimlane __swimlane__ at board __board__ moved to Archive", - "act-importBoard": "imported board __board__", - "act-importCard": "imported card __card__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-importList": "imported list __list__ to swimlane __swimlane__ at board __board__", - "act-joinMember": "added member __member__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-moveCard": "moved card __card__ at board __board__ from list __oldList__ at swimlane __oldSwimlane__ to list __list__ at swimlane __swimlane__", - "act-moveCardToOtherBoard": "moved card __card__ from list __oldList__ at swimlane __oldSwimlane__ at board __oldBoard__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-removeBoardMember": "removed member __member__ from board __board__", - "act-restoredCard": "restored card __card__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-unjoinMember": "removed member __member__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-withBoardTitle": "__board__", - "act-withCardTitle": "[__board__] __card__", - "actions": "Actions", - "activities": "Aktiviteter", - "activity": "Aktivitet", - "activity-added": "la %s til %s", - "activity-archived": "%s moved to Archive", - "activity-attached": "la %s til %s", - "activity-created": "opprettet %s", - "activity-customfield-created": "created custom field %s", - "activity-excluded": "ekskluderte %s fra %s", - "activity-imported": "importerte %s til %s fra %s", - "activity-imported-board": "importerte %s fra %s", - "activity-joined": "ble med %s", - "activity-moved": "flyttet %s fra %s til %s", - "activity-on": "på %s", - "activity-removed": "fjernet %s fra %s", - "activity-sent": "sendte %s til %s", - "activity-unjoined": "forlot %s", - "activity-subtask-added": "added subtask to %s", - "activity-checked-item": "checked %s in checklist %s of %s", - "activity-unchecked-item": "unchecked %s in checklist %s of %s", - "activity-checklist-added": "la til sjekkliste til %s", - "activity-checklist-removed": "removed a checklist from %s", - "activity-checklist-completed": "completed checklist %s of %s", - "activity-checklist-uncompleted": "uncompleted the checklist %s of %s", - "activity-checklist-item-added": "added checklist item to '%s' in %s", - "activity-checklist-item-removed": "removed a checklist item from '%s' in %s", - "add": "Legg til", - "activity-checked-item-card": "checked %s in checklist %s", - "activity-unchecked-item-card": "unchecked %s in checklist %s", - "activity-checklist-completed-card": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "activity-checklist-uncompleted-card": "uncompleted the checklist %s", - "activity-editComment": "edited comment %s", - "activity-deleteComment": "deleted comment %s", - "add-attachment": "Add Attachment", - "add-board": "Add Board", - "add-card": "Add Card", - "add-swimlane": "Add Swimlane", - "add-subtask": "Add Subtask", - "add-checklist": "Add Checklist", - "add-checklist-item": "Nytt punkt på sjekklisten", - "add-cover": "Nytt omslag", - "add-label": "Add Label", - "add-list": "Add List", - "add-members": "Legg til medlemmer", - "added": "Lagt til", - "addMemberPopup-title": "Medlemmer", - "admin": "Admin", - "admin-desc": "Kan se og redigere kort, fjerne medlemmer, og endre innstillingene for tavlen.", - "admin-announcement": "Announcement", - "admin-announcement-active": "Active System-Wide Announcement", - "admin-announcement-title": "Announcement from Administrator", - "all-boards": "Alle tavler", - "and-n-other-card": "Og __count__ andre kort", - "and-n-other-card_plural": "Og __count__ andre kort", - "apply": "Lagre", - "app-is-offline": "Loading, please wait. Refreshing the page will cause data loss. If loading does not work, please check that server has not stopped.", - "archive": "Move to Archive", - "archive-all": "Move All to Archive", - "archive-board": "Move Board to Archive", - "archive-card": "Move Card to Archive", - "archive-list": "Move List to Archive", - "archive-swimlane": "Move Swimlane to Archive", - "archive-selection": "Move selection to Archive", - "archiveBoardPopup-title": "Move Board to Archive?", - "archived-items": "Arkiv", - "archived-boards": "Tavler i arkivet", - "restore-board": "Restore Board", - "no-archived-boards": "Ingen tavler i arkivet", - "archives": "Arkiv", - "template": "Template", - "templates": "Templates", - "assign-member": "Tildel medlem", - "attached": "la ved", - "attachment": "Vedlegg", - "attachment-delete-pop": "Sletting av vedlegg er permanent og kan ikke angres", - "attachmentDeletePopup-title": "Slette vedlegg?", - "attachments": "Vedlegg", - "auto-watch": "Automatically watch boards when they are created", - "avatar-too-big": "The avatar is too large (70KB max)", - "back": "Tilbake", - "board-change-color": "Endre farge", - "board-nb-stars": "%s stjerner", - "board-not-found": "Kunne ikke finne tavlen", - "board-private-info": "Denne tavlen vil være <strong>privat</strong>.", - "board-public-info": "Denne tavlen vil være <strong>offentlig</strong>.", - "boardChangeColorPopup-title": "Ende tavlens bakgrunnsfarge", - "boardChangeTitlePopup-title": "Endre navn på tavlen", - "boardChangeVisibilityPopup-title": "Endre synlighet", - "boardChangeWatchPopup-title": "Endre overvåkning", - "boardMenuPopup-title": "Board Settings", - "boardChangeViewPopup-title": "Board View", - "boards": "Tavler", - "board-view": "Board View", - "board-view-cal": "Calendar", - "board-view-swimlanes": "Swimlanes", - "board-view-collapse": "Collapse", - "board-view-lists": "Lists", - "bucket-example": "Som \"Bucket List\" for eksempel", - "cancel": "Avbryt", - "card-archived": "This card is moved to Archive.", - "board-archived": "This board is moved to Archive.", - "card-comments-title": "Dette kortet har %s kommentar.", - "card-delete-notice": "Sletting er permanent. Du vil miste alle hendelser knyttet til dette kortet.", - "card-delete-pop": "Alle handlinger vil fjernes fra feeden for aktiviteter og du vil ikke kunne åpne kortet på nytt. Det er ingen mulighet å angre.", - "card-delete-suggest-archive": "You can move a card to Archive to remove it from the board and preserve the activity.", - "card-due": "Frist", - "card-due-on": "Frist til", - "card-spent": "Spent Time", - "card-edit-attachments": "Rediger vedlegg", - "card-edit-custom-fields": "Edit custom fields", - "card-edit-labels": "Rediger etiketter", - "card-edit-members": "Endre medlemmer", - "card-labels-title": "Endre etiketter for kortet.", - "card-members-title": "Legg til eller fjern tavle-medlemmer fra dette kortet.", - "card-start": "Start", - "card-start-on": "Starter på", - "cardAttachmentsPopup-title": "Legg ved fra", - "cardCustomField-datePopup-title": "Change date", - "cardCustomFieldsPopup-title": "Edit custom fields", - "cardDeletePopup-title": "Slett kort?", - "cardDetailsActionsPopup-title": "Kort-handlinger", - "cardLabelsPopup-title": "Etiketter", - "cardMembersPopup-title": "Medlemmer", - "cardMorePopup-title": "Mer", - "cardTemplatePopup-title": "Create template", - "cards": "Kort", - "cards-count": "Kort", - "casSignIn": "Sign In with CAS", - "cardType-card": "Card", - "cardType-linkedCard": "Linked Card", - "cardType-linkedBoard": "Linked Board", - "change": "Endre", - "change-avatar": "Endre avatar", - "change-password": "Endre passord", - "change-permissions": "Endre rettigheter", - "change-settings": "Endre innstillinger", - "changeAvatarPopup-title": "Endre avatar", - "changeLanguagePopup-title": "Endre språk", - "changePasswordPopup-title": "Endre passord", - "changePermissionsPopup-title": "Endre tillatelser", - "changeSettingsPopup-title": "Endre innstillinger", - "subtasks": "Deloppgave", - "checklists": "Sjekklister", - "click-to-star": "Click to star this board.", - "click-to-unstar": "Click to unstar this board.", - "clipboard": "Clipboard or drag & drop", - "close": "Lukk", - "close-board": "Close Board", - "close-board-pop": "You will be able to restore the board by clicking the “Archive” button from the home header.", - "color-black": "svart", - "color-blue": "blå", - "color-crimson": "crimson", - "color-darkgreen": "mørkegrønn", - "color-gold": "gull", - "color-gray": "grå", - "color-green": "grønn", - "color-indigo": "indigo", - "color-lime": "lime", - "color-magenta": "magenta", - "color-mistyrose": "mistyrose", - "color-navy": "navy", - "color-orange": "orange", - "color-paleturquoise": "paleturquoise", - "color-peachpuff": "peachpuff", - "color-pink": "rosa", - "color-plum": "plum", - "color-purple": "lilla", - "color-red": "red", - "color-saddlebrown": "saddlebrown", - "color-silver": "silver", - "color-sky": "sky", - "color-slateblue": "slateblue", - "color-white": "white", - "color-yellow": "yellow", - "unset-color": "Unset", - "comment": "Comment", - "comment-placeholder": "Write Comment", - "comment-only": "Comment only", - "comment-only-desc": "Can comment on cards only.", - "no-comments": "No comments", - "no-comments-desc": "Can not see comments and activities.", - "worker": "Worker", - "worker-desc": "Can only move cards, assign itself to card and comment.", - "computer": "Computer", - "confirm-subtask-delete-dialog": "Are you sure you want to delete subtask?", - "confirm-checklist-delete-dialog": "Are you sure you want to delete checklist?", - "copy-card-link-to-clipboard": "Copy card link to clipboard", - "linkCardPopup-title": "Link Card", - "searchElementPopup-title": "Search", - "copyCardPopup-title": "Copy Card", - "copyChecklistToManyCardsPopup-title": "Copy Checklist Template to Many Cards", - "copyChecklistToManyCardsPopup-instructions": "Destination Card Titles and Descriptions in this JSON format", - "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"First card title\", \"description\":\"First card description\"}, {\"title\":\"Second card title\",\"description\":\"Second card description\"},{\"title\":\"Last card title\",\"description\":\"Last card description\"} ]", - "create": "Create", - "createBoardPopup-title": "Create Board", - "chooseBoardSourcePopup-title": "Import board", - "createLabelPopup-title": "Create Label", - "createCustomField": "Create Field", - "createCustomFieldPopup-title": "Create Field", - "current": "current", - "custom-field-delete-pop": "There is no undo. This will remove this custom field from all cards and destroy its history.", - "custom-field-checkbox": "Checkbox", - "custom-field-date": "Dato", - "custom-field-dropdown": "Dropdown List", - "custom-field-dropdown-none": "(none)", - "custom-field-dropdown-options": "List Options", - "custom-field-dropdown-options-placeholder": "Press enter to add more options", - "custom-field-dropdown-unknown": "(ukjent)", - "custom-field-number": "Nummer", - "custom-field-text": "Tekst", - "custom-fields": "Custom Fields", - "date": "Dato", - "decline": "Avvis", - "default-avatar": "Default avatar", - "delete": "Slett", - "deleteCustomFieldPopup-title": "Delete Custom Field?", - "deleteLabelPopup-title": "Delete Label?", - "description": "Beskrivelse", - "disambiguateMultiLabelPopup-title": "Disambiguate Label Action", - "disambiguateMultiMemberPopup-title": "Disambiguate Member Action", - "discard": "Discard", - "done": "Done", - "download": "Last ned", - "edit": "Rediger", - "edit-avatar": "Endre avatar", - "edit-profile": "Endre profil", - "edit-wip-limit": "Endre WIP grense", - "soft-wip-limit": "Soft WIP Limit", - "editCardStartDatePopup-title": "Endre start dato", - "editCardDueDatePopup-title": "Change due date", - "editCustomFieldPopup-title": "Edit Field", - "editCardSpentTimePopup-title": "Change spent time", - "editLabelPopup-title": "Change Label", - "editNotificationPopup-title": "Edit Notification", - "editProfilePopup-title": "Endre profil", - "email": "Email", - "email-enrollAccount-subject": "An account created for you on __siteName__", - "email-enrollAccount-text": "Hello __user__,\n\nTo start using the service, simply click the link below.\n\n__url__\n\nThanks.", - "email-fail": "Sending email failed", - "email-fail-text": "Error trying to send email", - "email-invalid": "Invalid email", - "email-invite": "Invite via Email", - "email-invite-subject": "__inviter__ sent you an invitation", - "email-invite-text": "Dear __user__,\n\n__inviter__ invites you to join board \"__board__\" for collaborations.\n\nPlease follow the link below:\n\n__url__\n\nThanks.", - "email-resetPassword-subject": "Reset your password on __siteName__", - "email-resetPassword-text": "Hello __user__,\n\nTo reset your password, simply click the link below.\n\n__url__\n\nThanks.", - "email-sent": "Email sent", - "email-verifyEmail-subject": "Verify your email address on __siteName__", - "email-verifyEmail-text": "Hello __user__,\n\nTo verify your account email, simply click the link below.\n\n__url__\n\nThanks.", - "enable-wip-limit": "Enable WIP Limit", - "error-board-doesNotExist": "Denne tavlen finnes ikke", - "error-board-notAdmin": "Du må være administrator for denne tavlen for å gjøre dette", - "error-board-notAMember": "Du må være medlem av denne tavlen for å gjøre dette", - "error-json-malformed": "Denne teksten er ikke gyldig JSON", - "error-json-schema": "Your JSON data does not include the proper information in the correct format", - "error-list-doesNotExist": "Denne listen finnes ikke", - "error-user-doesNotExist": "This user does not exist", - "error-user-notAllowSelf": "You can not invite yourself", - "error-user-notCreated": "This user is not created", - "error-username-taken": "This username is already taken", - "error-email-taken": "Email has already been taken", - "export-board": "Export board", - "sort": "Sort", - "sort-desc": "Click to Sort List", - "list-sort-by": "Sort the List By:", - "list-label-modifiedAt": "Last Access Time", - "list-label-title": "Name of the List", - "list-label-sort": "Your Manual Order", - "list-label-short-modifiedAt": "(L)", - "list-label-short-title": "(N)", - "list-label-short-sort": "(M)", - "filter": "Filter", - "filter-cards": "Filter Cards or Lists", - "list-filter-label": "Filter List by Title", - "filter-clear": "Clear filter", - "filter-no-label": "No label", - "filter-no-member": "No member", - "filter-no-custom-fields": "No Custom Fields", - "filter-show-archive": "Show archived lists", - "filter-hide-empty": "Hide empty lists", - "filter-on": "Filter is on", - "filter-on-desc": "You are filtering cards on this board. Click here to edit filter.", - "filter-to-selection": "Filter to selection", - "advanced-filter-label": "Advanced Filter", - "advanced-filter-description": "Advanced Filter allows to write a string containing following operators: == != <= >= && || ( ) A space is used as a separator between the Operators. You can filter for all Custom Fields by typing their names and values. For Example: Field1 == Value1. Note: If fields or values contains spaces, you need to encapsulate them into single quotes. For Example: 'Field 1' == 'Value 1'. For single control characters (' \\/) to be skipped, you can use \\. For example: Field1 == I\\'m. Also you can combine multiple conditions. For Example: F1 == V1 || F1 == V2. Normally all operators are interpreted from left to right. You can change the order by placing brackets. For Example: F1 == V1 && ( F2 == V2 || F2 == V3 ). Also you can search text fields using regex: F1 == /Tes.*/i", - "fullname": "Full Name", - "header-logo-title": "Tilbake til dine tavler", - "hide-system-messages": "Hide system messages", - "headerBarCreateBoardPopup-title": "Create Board", - "home": "Home", - "import": "Import", - "link": "Link", - "import-board": "import board", - "import-board-c": "Import board", - "import-board-title-trello": "Import board from Trello", - "import-board-title-wekan": "Import board from previous export", - "import-sandstorm-backup-warning": "Do not delete data you import from original exported board or Trello before checking does this grain close and open again, or do you get Board not found error, that means data loss.", - "import-sandstorm-warning": "Imported board will delete all existing data on board and replace it with imported board.", - "from-trello": "From Trello", - "from-wekan": "From previous export", - "import-board-instruction-trello": "In your Trello board, go to 'Menu', then 'More', 'Print and Export', 'Export JSON', and copy the resulting text.", - "import-board-instruction-wekan": "In your board, go to 'Menu', then 'Export board', and copy the text in the downloaded file.", - "import-board-instruction-about-errors": "If you get errors when importing board, sometimes importing still works, and board is at All Boards page.", - "import-json-placeholder": "Paste your valid JSON data here", - "import-map-members": "Map members", - "import-members-map": "Your imported board has some members. Please map the members you want to import to your users", - "import-show-user-mapping": "Review members mapping", - "import-user-select": "Pick your existing user you want to use as this member", - "importMapMembersAddPopup-title": "Select member", - "info": "Version", - "initials": "Initials", - "invalid-date": "Invalid date", - "invalid-time": "Invalid time", - "invalid-user": "Invalid user", - "joined": "joined", - "just-invited": "You are just invited to this board", - "keyboard-shortcuts": "Keyboard shortcuts", - "label-create": "Create Label", - "label-default": "%s label (default)", - "label-delete-pop": "There is no undo. This will remove this label from all cards and destroy its history.", - "labels": "Etiketter", - "language": "Language", - "last-admin-desc": "You can’t change roles because there must be at least one admin.", - "leave-board": "Leave Board", - "leave-board-pop": "Are you sure you want to leave __boardTitle__? You will be removed from all cards on this board.", - "leaveBoardPopup-title": "Leave Board ?", - "link-card": "Link to this card", - "list-archive-cards": "Move all cards in this list to Archive", - "list-archive-cards-pop": "This will remove all the cards in this list from the board. To view cards in Archive and bring them back to the board, click “Menu” > “Archive”.", - "list-move-cards": "Move all cards in this list", - "list-select-cards": "Select all cards in this list", - "set-color-list": "Set Color", - "listActionPopup-title": "List Actions", - "swimlaneActionPopup-title": "Swimlane Actions", - "swimlaneAddPopup-title": "Add a Swimlane below", - "listImportCardPopup-title": "Import a Trello card", - "listMorePopup-title": "Mer", - "link-list": "Link to this list", - "list-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the list. There is no undo.", - "list-delete-suggest-archive": "You can move a list to Archive to remove it from the board and preserve the activity.", - "lists": "Lists", - "swimlanes": "Swimlanes", - "log-out": "Log Out", - "log-in": "Log In", - "loginPopup-title": "Log In", - "memberMenuPopup-title": "Member Settings", - "members": "Medlemmer", - "menu": "Menu", - "move-selection": "Move selection", - "moveCardPopup-title": "Move Card", - "moveCardToBottom-title": "Move to Bottom", - "moveCardToTop-title": "Move to Top", - "moveSelectionPopup-title": "Move selection", - "multi-selection": "Multi-Selection", - "multi-selection-on": "Multi-Selection is on", - "muted": "Muted", - "muted-info": "You will never be notified of any changes in this board", - "my-boards": "Mine tavler", - "name": "Navn", - "no-archived-cards": "No cards in Archive.", - "no-archived-lists": "No lists in Archive.", - "no-archived-swimlanes": "No swimlanes in Archive.", - "no-results": "No results", - "normal": "Normal", - "normal-desc": "Can view and edit cards. Can't change settings.", - "not-accepted-yet": "Invitation not accepted yet", - "notify-participate": "Receive updates to any cards you participate as creater or member", - "notify-watch": "Motta oppdatering av alle tavler, lister eller kort som du overvåker", - "optional": "valgfritt", - "or": "eller", - "page-maybe-private": "This page may be private. You may be able to view it by <a href='%s'>logging in</a>.", - "page-not-found": "Page not found.", - "password": "Passord", - "paste-or-dragdrop": "to paste, or drag & drop image file to it (image only)", - "participating": "Participating", - "preview": "Forhåndsvisning", - "previewAttachedImagePopup-title": "Forhåndsvisning", - "previewClipboardImagePopup-title": "Forhåndsvisning", - "private": "Privat", - "private-desc": "This board is private. Only people added to the board can view and edit it.", - "profile": "Profil", - "public": "Public", - "public-desc": "This board is public. It's visible to anyone with the link and will show up in search engines like Google. Only people added to the board can edit.", - "quick-access-description": "Star a board to add a shortcut in this bar.", - "remove-cover": "Remove Cover", - "remove-from-board": "Remove from Board", - "remove-label": "Remove Label", - "listDeletePopup-title": "Delete List ?", - "remove-member": "Remove Member", - "remove-member-from-card": "Remove from Card", - "remove-member-pop": "Remove __name__ (__username__) from __boardTitle__? The member will be removed from all cards on this board. They will receive a notification.", - "removeMemberPopup-title": "Remove Member?", - "rename": "Rename", - "rename-board": "Endre navn på tavlen", - "restore": "Restore", - "save": "Save", - "search": "Search", - "rules": "Rules", - "search-cards": "Search from card/list titles, descriptions and custom fields on this board", - "search-example": "Text to search for?", - "select-color": "Select Color", - "set-wip-limit-value": "Set a limit for the maximum number of tasks in this list", - "setWipLimitPopup-title": "Set WIP Limit", - "shortcut-assign-self": "Assign yourself to current card", - "shortcut-autocomplete-emoji": "Autocomplete emoji", - "shortcut-autocomplete-members": "Autocomplete members", - "shortcut-clear-filters": "Clear all filters", - "shortcut-close-dialog": "Close Dialog", - "shortcut-filter-my-cards": "Filter my cards", - "shortcut-show-shortcuts": "Bring up this shortcuts list", - "shortcut-toggle-filterbar": "Toggle Filter Sidebar", - "shortcut-toggle-sidebar": "Toggle Board Sidebar", - "show-cards-minimum-count": "Show cards count if list contains more than", - "sidebar-open": "Open Sidebar", - "sidebar-close": "Close Sidebar", - "signupPopup-title": "Create an Account", - "star-board-title": "Click to star this board. It will show up at top of your boards list.", - "starred-boards": "Starred Boards", - "starred-boards-description": "Starred boards show up at the top of your boards list.", - "subscribe": "Subscribe", - "team": "Team", - "this-board": "this board", - "this-card": "this card", - "spent-time-hours": "Spent time (hours)", - "overtime-hours": "Overtime (hours)", - "overtime": "Overtime", - "has-overtime-cards": "Has overtime cards", - "has-spenttime-cards": "Has spent time cards", - "time": "Time", - "title": "Title", - "tracking": "Tracking", - "tracking-info": "You will be notified of any changes to those cards you are involved as creator or member.", - "type": "Type", - "unassign-member": "Unassign member", - "unsaved-description": "You have an unsaved description.", - "unwatch": "Unwatch", - "upload": "Upload", - "upload-avatar": "Upload an avatar", - "uploaded-avatar": "Uploaded an avatar", - "username": "Brukernavn", - "view-it": "View it", - "warn-list-archived": "warning: this card is in an list at Archive", - "watch": "Watch", - "watching": "Watching", - "watching-info": "You will be notified of any change in this board", - "welcome-board": "Welcome Board", - "welcome-swimlane": "Milestone 1", - "welcome-list1": "Basics", - "welcome-list2": "Advanced", - "card-templates-swimlane": "Card Templates", - "list-templates-swimlane": "List Templates", - "board-templates-swimlane": "Board Templates", - "what-to-do": "What do you want to do?", - "wipLimitErrorPopup-title": "Invalid WIP Limit", - "wipLimitErrorPopup-dialog-pt1": "The number of tasks in this list is higher than the WIP limit you've defined.", - "wipLimitErrorPopup-dialog-pt2": "Please move some tasks out of this list, or set a higher WIP limit.", - "admin-panel": "Admin Panel", - "settings": "Innstillinger", - "people": "Folk", - "registration": "Registrering", - "disable-self-registration": "Disable Self-Registration", - "invite": "Invite", - "invite-people": "Invite People", - "to-boards": "To board(s)", - "email-addresses": "Email Addresses", - "smtp-host-description": "The address of the SMTP server that handles your emails.", - "smtp-port-description": "The port your SMTP server uses for outgoing emails.", - "smtp-tls-description": "Enable TLS support for SMTP server", - "smtp-host": "SMTP Host", - "smtp-port": "SMTP Port", - "smtp-username": "Brukernavn", - "smtp-password": "Passord", - "smtp-tls": "TLS support", - "send-from": "From", - "send-smtp-test": "Send a test email to yourself", - "invitation-code": "Invitation Code", - "email-invite-register-subject": "__inviter__ sent you an invitation", - "email-invite-register-text": "Dear __user__,\n\n__inviter__ invites you to kanban board for collaborations.\n\nPlease follow the link below:\n__url__\n\nAnd your invitation code is: __icode__\n\nThanks.", - "email-smtp-test-subject": "SMTP Test Email", - "email-smtp-test-text": "You have successfully sent an email", - "error-invitation-code-not-exist": "Invitation code doesn't exist", - "error-notAuthorized": "You are not authorized to view this page.", - "webhook-title": "Webhook Name", - "webhook-token": "Token (Optional for Authentication)", - "outgoing-webhooks": "Outgoing Webhooks", - "bidirectional-webhooks": "Two-Way Webhooks", - "outgoingWebhooksPopup-title": "Outgoing Webhooks", - "boardCardTitlePopup-title": "Card Title Filter", - "disable-webhook": "Disable This Webhook", - "global-webhook": "Global Webhooks", - "new-outgoing-webhook": "New Outgoing Webhook", - "no-name": "(Unknown)", - "Node_version": "Node version", - "Meteor_version": "Meteor version", - "MongoDB_version": "MongoDB version", - "MongoDB_storage_engine": "MongoDB storage engine", - "MongoDB_Oplog_enabled": "MongoDB Oplog enabled", - "OS_Arch": "OS Arch", - "OS_Cpus": "OS CPU Count", - "OS_Freemem": "OS Free Memory", - "OS_Loadavg": "OS Load Average", - "OS_Platform": "OS Platform", - "OS_Release": "OS Release", - "OS_Totalmem": "OS Total Memory", - "OS_Type": "OS Type", - "OS_Uptime": "OS Uptime", - "days": "days", - "hours": "hours", - "minutes": "minutes", - "seconds": "seconds", - "show-field-on-card": "Show this field on card", - "automatically-field-on-card": "Auto create field to all cards", - "showLabel-field-on-card": "Show field label on minicard", - "yes": "Yes", - "no": "No", - "accounts": "Accounts", - "accounts-allowEmailChange": "Allow Email Change", - "accounts-allowUserNameChange": "Allow Username Change", - "createdAt": "Created at", - "verified": "Verified", - "active": "Active", - "card-received": "Received", - "card-received-on": "Received on", - "card-end": "End", - "card-end-on": "Ends on", - "editCardReceivedDatePopup-title": "Change received date", - "editCardEndDatePopup-title": "Change end date", - "setCardColorPopup-title": "Set color", - "setCardActionsColorPopup-title": "Choose a color", - "setSwimlaneColorPopup-title": "Choose a color", - "setListColorPopup-title": "Choose a color", - "assigned-by": "Assigned By", - "requested-by": "Requested By", - "board-delete-notice": "Deleting is permanent. You will lose all lists, cards and actions associated with this board.", - "delete-board-confirm-popup": "All lists, cards, labels, and activities will be deleted and you won't be able to recover the board contents. There is no undo.", - "boardDeletePopup-title": "Delete Board?", - "delete-board": "Delete Board", - "default-subtasks-board": "Subtasks for __board__ board", - "default": "Default", - "queue": "Queue", - "subtask-settings": "Subtasks Settings", - "card-settings": "Card Settings", - "boardSubtaskSettingsPopup-title": "Board Subtasks Settings", - "boardCardSettingsPopup-title": "Card Settings", - "deposit-subtasks-board": "Deposit subtasks to this board:", - "deposit-subtasks-list": "Landing list for subtasks deposited here:", - "show-parent-in-minicard": "Show parent in minicard:", - "prefix-with-full-path": "Prefix with full path", - "prefix-with-parent": "Prefix with parent", - "subtext-with-full-path": "Subtext with full path", - "subtext-with-parent": "Subtext with parent", - "change-card-parent": "Change card's parent", - "parent-card": "Parent card", - "source-board": "Source board", - "no-parent": "Don't show parent", - "activity-added-label": "added label '%s' to %s", - "activity-removed-label": "removed label '%s' from %s", - "activity-delete-attach": "deleted an attachment from %s", - "activity-added-label-card": "added label '%s'", - "activity-removed-label-card": "removed label '%s'", - "activity-delete-attach-card": "deleted an attachment", - "activity-set-customfield": "set custom field '%s' to '%s' in %s", - "activity-unset-customfield": "unset custom field '%s' in %s", - "r-rule": "Rule", - "r-add-trigger": "Add trigger", - "r-add-action": "Add action", - "r-board-rules": "Board rules", - "r-add-rule": "Add rule", - "r-view-rule": "View rule", - "r-delete-rule": "Delete rule", - "r-new-rule-name": "New rule title", - "r-no-rules": "No rules", - "r-when-a-card": "When a card", - "r-is": "is", - "r-is-moved": "is moved", - "r-added-to": "added to", - "r-removed-from": "Removed from", - "r-the-board": "the board", - "r-list": "list", - "set-filter": "Set Filter", - "r-moved-to": "Moved to", - "r-moved-from": "Moved from", - "r-archived": "Moved to Archive", - "r-unarchived": "Restored from Archive", - "r-a-card": "a card", - "r-when-a-label-is": "When a label is", - "r-when-the-label": "When the label", - "r-list-name": "list name", - "r-when-a-member": "When a member is", - "r-when-the-member": "When the member", - "r-name": "name", - "r-when-a-attach": "When an attachment", - "r-when-a-checklist": "When a checklist is", - "r-when-the-checklist": "When the checklist", - "r-completed": "Completed", - "r-made-incomplete": "Made incomplete", - "r-when-a-item": "When a checklist item is", - "r-when-the-item": "When the checklist item", - "r-checked": "Checked", - "r-unchecked": "Unchecked", - "r-move-card-to": "Move card to", - "r-top-of": "Top of", - "r-bottom-of": "Bottom of", - "r-its-list": "its list", - "r-archive": "Move to Archive", - "r-unarchive": "Restore from Archive", - "r-card": "card", - "r-add": "Legg til", - "r-remove": "Fjern", - "r-label": "label", - "r-member": "medlem", - "r-remove-all": "Fjern alle medlemmer fra kortet", - "r-set-color": "Set color to", - "r-checklist": "checklist", - "r-check-all": "Check all", - "r-uncheck-all": "Uncheck all", - "r-items-check": "items of checklist", - "r-check": "Check", - "r-uncheck": "Uncheck", - "r-item": "item", - "r-of-checklist": "of checklist", - "r-send-email": "Send an email", - "r-to": "til", - "r-subject": "Emne", - "r-rule-details": "Rule details", - "r-d-move-to-top-gen": "Move card to top of its list", - "r-d-move-to-top-spec": "Move card to top of list", - "r-d-move-to-bottom-gen": "Flytt kortet til bunnen av sin liste", - "r-d-move-to-bottom-spec": "Flytt kortet til bunnen av listen", - "r-d-send-email": "Send e-post", - "r-d-send-email-to": "til", - "r-d-send-email-subject": "Emne", - "r-d-send-email-message": "Melding", - "r-d-archive": "Move card to Archive", - "r-d-unarchive": "Restore card from Archive", - "r-d-add-label": "Add label", - "r-d-remove-label": "Remove label", - "r-create-card": "Create new card", - "r-in-list": "in list", - "r-in-swimlane": "in swimlane", - "r-d-add-member": "Add member", - "r-d-remove-member": "Remove member", - "r-d-remove-all-member": "Remove all member", - "r-d-check-all": "Check all items of a list", - "r-d-uncheck-all": "Uncheck all items of a list", - "r-d-check-one": "Check item", - "r-d-uncheck-one": "Uncheck item", - "r-d-check-of-list": "of checklist", - "r-d-add-checklist": "Add checklist", - "r-d-remove-checklist": "Remove checklist", - "r-by": "by", - "r-add-checklist": "Add checklist", - "r-with-items": "with items", - "r-items-list": "item1,item2,item3", - "r-add-swimlane": "Add swimlane", - "r-swimlane-name": "swimlane name", - "r-board-note": "Note: leave a field empty to match every possible value.", - "r-checklist-note": "Note: checklist's items have to be written as comma separated values.", - "r-when-a-card-is-moved": "When a card is moved to another list", - "r-set": "Set", - "r-update": "Update", - "r-datefield": "date field", - "r-df-start-at": "start", - "r-df-due-at": "due", - "r-df-end-at": "end", - "r-df-received-at": "received", - "r-to-current-datetime": "to current date/time", - "r-remove-value-from": "Remove value from", - "ldap": "LDAP", - "oauth2": "OAuth2", - "cas": "CAS", - "authentication-method": "Authentication method", - "authentication-type": "Authentication type", - "custom-product-name": "Custom Product Name", - "layout": "Layout", - "hide-logo": "Hide Logo", - "add-custom-html-after-body-start": "Add Custom HTML after <body> start", - "add-custom-html-before-body-end": "Add Custom HTML before </body> end", - "error-undefined": "Something went wrong", - "error-ldap-login": "An error occurred while trying to login", - "display-authentication-method": "Display Authentication Method", - "default-authentication-method": "Default Authentication Method", - "duplicate-board": "Duplicate Board", - "people-number": "The number of people is:", - "swimlaneDeletePopup-title": "Delete Swimlane ?", - "swimlane-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the swimlane. There is no undo.", - "restore-all": "Restore all", - "delete-all": "Delete all", - "loading": "Loading, please wait.", - "previous_as": "last time was", - "act-a-dueAt": "modified due time to \nWhen: __timeValue__\nWhere: __card__\n previous due was __timeOldValue__", - "act-a-endAt": "modified ending time to __timeValue__ from (__timeOldValue__)", - "act-a-startAt": "modified starting time to __timeValue__ from (__timeOldValue__)", - "act-a-receivedAt": "modified received time to __timeValue__ from (__timeOldValue__)", - "a-dueAt": "modified due time to be", - "a-endAt": "modified ending time to be", - "a-startAt": "modified starting time to be", - "a-receivedAt": "modified received time to be", - "almostdue": "current due time %s is approaching", - "pastdue": "current due time %s is past", - "duenow": "current due time %s is today", - "act-newDue": "__list__/__card__ has 1st due reminder [__board__]", - "act-withDue": "__list__/__card__ due reminders [__board__]", - "act-almostdue": "was reminding the current due (__timeValue__) of __card__ is approaching", - "act-pastdue": "was reminding the current due (__timeValue__) of __card__ is past", - "act-duenow": "was reminding the current due (__timeValue__) of __card__ is now", - "act-atUserComment": "Du ble nevnt i [__board__] __list__/__card__", - "delete-user-confirm-popup": "Er du sikker på at du vil slette denne kontoen?", - "accounts-allowUserDelete": "Tillat at brukere sletter sin konto", - "hide-minicard-label-text": "Hide minicard label text", - "show-desktop-drag-handles": "Show desktop drag handles", - "assignee": "Assignee", - "cardAssigneesPopup-title": "Assignee", - "addmore-detail": "Add a more detailed description", - "show-on-card": "Show on Card", - "new": "New", - "editUserPopup-title": "Edit User", - "newUserPopup-title": "New User", - "notifications": "Notifications", - "view-all": "View All", - "filter-by-unread": "Filter by Unread", - "mark-all-as-read": "Mark all as read", - "allow-rename": "Allow Rename", - "allowRenamePopup-title": "Allow Rename" -} \ No newline at end of file + "accept": "Godta", + "act-activity-notify": "Activity Notification", + "act-addAttachment": "added attachment __attachment__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-deleteAttachment": "deleted attachment __attachment__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addSubtask": "added subtask __subtask__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addedLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removeLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removedLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addChecklist": "added checklist __checklist__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addChecklistItem": "added checklist item __checklistItem__ to checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removeChecklist": "removed checklist __checklist__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removeChecklistItem": "removed checklist item __checklistItem__ from checklist __checkList__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-checkedItem": "checked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-uncheckedItem": "unchecked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-completeChecklist": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-uncompleteChecklist": "uncompleted checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addComment": "commented on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-editComment": "edited comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-deleteComment": "deleted comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-createBoard": "created board __board__", + "act-createSwimlane": "created swimlane __swimlane__ to board __board__", + "act-createCard": "created card __card__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-createCustomField": "created custom field __customField__ at board __board__", + "act-deleteCustomField": "deleted custom field __customField__ at board __board__", + "act-setCustomField": "edited custom field __customField__: __customFieldValue__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-createList": "added list __list__ to board __board__", + "act-addBoardMember": "added member __member__ to board __board__", + "act-archivedBoard": "Board __board__ moved to Archive", + "act-archivedCard": "Card __card__ at list __list__ at swimlane __swimlane__ at board __board__ moved to Archive", + "act-archivedList": "List __list__ at swimlane __swimlane__ at board __board__ moved to Archive", + "act-archivedSwimlane": "Swimlane __swimlane__ at board __board__ moved to Archive", + "act-importBoard": "imported board __board__", + "act-importCard": "imported card __card__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-importList": "imported list __list__ to swimlane __swimlane__ at board __board__", + "act-joinMember": "added member __member__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-moveCard": "moved card __card__ at board __board__ from list __oldList__ at swimlane __oldSwimlane__ to list __list__ at swimlane __swimlane__", + "act-moveCardToOtherBoard": "moved card __card__ from list __oldList__ at swimlane __oldSwimlane__ at board __oldBoard__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-removeBoardMember": "removed member __member__ from board __board__", + "act-restoredCard": "restored card __card__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-unjoinMember": "removed member __member__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-withBoardTitle": "__board__", + "act-withCardTitle": "[__board__] __card__", + "actions": "Actions", + "activities": "Aktiviteter", + "activity": "Aktivitet", + "activity-added": "la %s til %s", + "activity-archived": "%s moved to Archive", + "activity-attached": "la %s til %s", + "activity-created": "opprettet %s", + "activity-customfield-created": "created custom field %s", + "activity-excluded": "ekskluderte %s fra %s", + "activity-imported": "importerte %s til %s fra %s", + "activity-imported-board": "importerte %s fra %s", + "activity-joined": "ble med %s", + "activity-moved": "flyttet %s fra %s til %s", + "activity-on": "på %s", + "activity-removed": "fjernet %s fra %s", + "activity-sent": "sendte %s til %s", + "activity-unjoined": "forlot %s", + "activity-subtask-added": "added subtask to %s", + "activity-checked-item": "checked %s in checklist %s of %s", + "activity-unchecked-item": "unchecked %s in checklist %s of %s", + "activity-checklist-added": "la til sjekkliste til %s", + "activity-checklist-removed": "removed a checklist from %s", + "activity-checklist-completed": "completed checklist %s of %s", + "activity-checklist-uncompleted": "uncompleted the checklist %s of %s", + "activity-checklist-item-added": "added checklist item to '%s' in %s", + "activity-checklist-item-removed": "removed a checklist item from '%s' in %s", + "add": "Legg til", + "activity-checked-item-card": "checked %s in checklist %s", + "activity-unchecked-item-card": "unchecked %s in checklist %s", + "activity-checklist-completed-card": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "activity-checklist-uncompleted-card": "uncompleted the checklist %s", + "activity-editComment": "edited comment %s", + "activity-deleteComment": "deleted comment %s", + "add-attachment": "Add Attachment", + "add-board": "Add Board", + "add-card": "Add Card", + "add-swimlane": "Add Swimlane", + "add-subtask": "Add Subtask", + "add-checklist": "Add Checklist", + "add-checklist-item": "Nytt punkt på sjekklisten", + "add-cover": "Nytt omslag", + "add-label": "Add Label", + "add-list": "Add List", + "add-members": "Legg til medlemmer", + "added": "Lagt til", + "addMemberPopup-title": "Medlemmer", + "admin": "Admin", + "admin-desc": "Kan se og redigere kort, fjerne medlemmer, og endre innstillingene for tavlen.", + "admin-announcement": "Announcement", + "admin-announcement-active": "Active System-Wide Announcement", + "admin-announcement-title": "Announcement from Administrator", + "all-boards": "Alle tavler", + "and-n-other-card": "Og __count__ andre kort", + "and-n-other-card_plural": "Og __count__ andre kort", + "apply": "Lagre", + "app-is-offline": "Loading, please wait. Refreshing the page will cause data loss. If loading does not work, please check that server has not stopped.", + "archive": "Move to Archive", + "archive-all": "Move All to Archive", + "archive-board": "Move Board to Archive", + "archive-card": "Move Card to Archive", + "archive-list": "Move List to Archive", + "archive-swimlane": "Move Swimlane to Archive", + "archive-selection": "Move selection to Archive", + "archiveBoardPopup-title": "Move Board to Archive?", + "archived-items": "Arkiv", + "archived-boards": "Tavler i arkivet", + "restore-board": "Restore Board", + "no-archived-boards": "Ingen tavler i arkivet", + "archives": "Arkiv", + "template": "Template", + "templates": "Templates", + "assign-member": "Tildel medlem", + "attached": "la ved", + "attachment": "Vedlegg", + "attachment-delete-pop": "Sletting av vedlegg er permanent og kan ikke angres", + "attachmentDeletePopup-title": "Slette vedlegg?", + "attachments": "Vedlegg", + "auto-watch": "Automatically watch boards when they are created", + "avatar-too-big": "The avatar is too large (70KB max)", + "back": "Tilbake", + "board-change-color": "Endre farge", + "board-nb-stars": "%s stjerner", + "board-not-found": "Kunne ikke finne tavlen", + "board-private-info": "Denne tavlen vil være <strong>privat</strong>.", + "board-public-info": "Denne tavlen vil være <strong>offentlig</strong>.", + "boardChangeColorPopup-title": "Ende tavlens bakgrunnsfarge", + "boardChangeTitlePopup-title": "Endre navn på tavlen", + "boardChangeVisibilityPopup-title": "Endre synlighet", + "boardChangeWatchPopup-title": "Endre overvåkning", + "boardMenuPopup-title": "Board Settings", + "boardChangeViewPopup-title": "Board View", + "boards": "Tavler", + "board-view": "Board View", + "board-view-cal": "Calendar", + "board-view-swimlanes": "Swimlanes", + "board-view-collapse": "Collapse", + "board-view-lists": "Lists", + "bucket-example": "Som \"Bucket List\" for eksempel", + "cancel": "Avbryt", + "card-archived": "This card is moved to Archive.", + "board-archived": "This board is moved to Archive.", + "card-comments-title": "Dette kortet har %s kommentar.", + "card-delete-notice": "Sletting er permanent. Du vil miste alle hendelser knyttet til dette kortet.", + "card-delete-pop": "Alle handlinger vil fjernes fra feeden for aktiviteter og du vil ikke kunne åpne kortet på nytt. Det er ingen mulighet å angre.", + "card-delete-suggest-archive": "You can move a card to Archive to remove it from the board and preserve the activity.", + "card-due": "Frist", + "card-due-on": "Frist til", + "card-spent": "Spent Time", + "card-edit-attachments": "Rediger vedlegg", + "card-edit-custom-fields": "Edit custom fields", + "card-edit-labels": "Rediger etiketter", + "card-edit-members": "Endre medlemmer", + "card-labels-title": "Endre etiketter for kortet.", + "card-members-title": "Legg til eller fjern tavle-medlemmer fra dette kortet.", + "card-start": "Start", + "card-start-on": "Starter på", + "cardAttachmentsPopup-title": "Legg ved fra", + "cardCustomField-datePopup-title": "Change date", + "cardCustomFieldsPopup-title": "Edit custom fields", + "cardDeletePopup-title": "Slett kort?", + "cardDetailsActionsPopup-title": "Kort-handlinger", + "cardLabelsPopup-title": "Etiketter", + "cardMembersPopup-title": "Medlemmer", + "cardMorePopup-title": "Mer", + "cardTemplatePopup-title": "Create template", + "cards": "Kort", + "cards-count": "Kort", + "casSignIn": "Sign In with CAS", + "cardType-card": "Card", + "cardType-linkedCard": "Linked Card", + "cardType-linkedBoard": "Linked Board", + "change": "Endre", + "change-avatar": "Endre avatar", + "change-password": "Endre passord", + "change-permissions": "Endre rettigheter", + "change-settings": "Endre innstillinger", + "changeAvatarPopup-title": "Endre avatar", + "changeLanguagePopup-title": "Endre språk", + "changePasswordPopup-title": "Endre passord", + "changePermissionsPopup-title": "Endre tillatelser", + "changeSettingsPopup-title": "Endre innstillinger", + "subtasks": "Deloppgave", + "checklists": "Sjekklister", + "click-to-star": "Click to star this board.", + "click-to-unstar": "Click to unstar this board.", + "clipboard": "Clipboard or drag & drop", + "close": "Lukk", + "close-board": "Close Board", + "close-board-pop": "You will be able to restore the board by clicking the “Archive” button from the home header.", + "color-black": "svart", + "color-blue": "blå", + "color-crimson": "crimson", + "color-darkgreen": "mørkegrønn", + "color-gold": "gull", + "color-gray": "grå", + "color-green": "grønn", + "color-indigo": "indigo", + "color-lime": "lime", + "color-magenta": "magenta", + "color-mistyrose": "mistyrose", + "color-navy": "navy", + "color-orange": "orange", + "color-paleturquoise": "paleturquoise", + "color-peachpuff": "peachpuff", + "color-pink": "rosa", + "color-plum": "plum", + "color-purple": "lilla", + "color-red": "red", + "color-saddlebrown": "saddlebrown", + "color-silver": "silver", + "color-sky": "sky", + "color-slateblue": "slateblue", + "color-white": "white", + "color-yellow": "yellow", + "unset-color": "Unset", + "comment": "Comment", + "comment-placeholder": "Write Comment", + "comment-only": "Comment only", + "comment-only-desc": "Can comment on cards only.", + "no-comments": "No comments", + "no-comments-desc": "Can not see comments and activities.", + "worker": "Worker", + "worker-desc": "Can only move cards, assign itself to card and comment.", + "computer": "Computer", + "confirm-subtask-delete-dialog": "Are you sure you want to delete subtask?", + "confirm-checklist-delete-dialog": "Are you sure you want to delete checklist?", + "copy-card-link-to-clipboard": "Copy card link to clipboard", + "linkCardPopup-title": "Link Card", + "searchElementPopup-title": "Search", + "copyCardPopup-title": "Copy Card", + "copyChecklistToManyCardsPopup-title": "Copy Checklist Template to Many Cards", + "copyChecklistToManyCardsPopup-instructions": "Destination Card Titles and Descriptions in this JSON format", + "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"First card title\", \"description\":\"First card description\"}, {\"title\":\"Second card title\",\"description\":\"Second card description\"},{\"title\":\"Last card title\",\"description\":\"Last card description\"} ]", + "create": "Create", + "createBoardPopup-title": "Create Board", + "chooseBoardSourcePopup-title": "Import board", + "createLabelPopup-title": "Create Label", + "createCustomField": "Create Field", + "createCustomFieldPopup-title": "Create Field", + "current": "current", + "custom-field-delete-pop": "There is no undo. This will remove this custom field from all cards and destroy its history.", + "custom-field-checkbox": "Checkbox", + "custom-field-date": "Dato", + "custom-field-dropdown": "Dropdown List", + "custom-field-dropdown-none": "(none)", + "custom-field-dropdown-options": "List Options", + "custom-field-dropdown-options-placeholder": "Press enter to add more options", + "custom-field-dropdown-unknown": "(ukjent)", + "custom-field-number": "Nummer", + "custom-field-text": "Tekst", + "custom-fields": "Custom Fields", + "date": "Dato", + "decline": "Avvis", + "default-avatar": "Default avatar", + "delete": "Slett", + "deleteCustomFieldPopup-title": "Delete Custom Field?", + "deleteLabelPopup-title": "Delete Label?", + "description": "Beskrivelse", + "disambiguateMultiLabelPopup-title": "Disambiguate Label Action", + "disambiguateMultiMemberPopup-title": "Disambiguate Member Action", + "discard": "Discard", + "done": "Done", + "download": "Last ned", + "edit": "Rediger", + "edit-avatar": "Endre avatar", + "edit-profile": "Endre profil", + "edit-wip-limit": "Endre WIP grense", + "soft-wip-limit": "Soft WIP Limit", + "editCardStartDatePopup-title": "Endre start dato", + "editCardDueDatePopup-title": "Change due date", + "editCustomFieldPopup-title": "Edit Field", + "editCardSpentTimePopup-title": "Change spent time", + "editLabelPopup-title": "Change Label", + "editNotificationPopup-title": "Edit Notification", + "editProfilePopup-title": "Endre profil", + "email": "Email", + "email-enrollAccount-subject": "An account created for you on __siteName__", + "email-enrollAccount-text": "Hello __user__,\n\nTo start using the service, simply click the link below.\n\n__url__\n\nThanks.", + "email-fail": "Sending email failed", + "email-fail-text": "Error trying to send email", + "email-invalid": "Invalid email", + "email-invite": "Invite via Email", + "email-invite-subject": "__inviter__ sent you an invitation", + "email-invite-text": "Dear __user__,\n\n__inviter__ invites you to join board \"__board__\" for collaborations.\n\nPlease follow the link below:\n\n__url__\n\nThanks.", + "email-resetPassword-subject": "Reset your password on __siteName__", + "email-resetPassword-text": "Hello __user__,\n\nTo reset your password, simply click the link below.\n\n__url__\n\nThanks.", + "email-sent": "Email sent", + "email-verifyEmail-subject": "Verify your email address on __siteName__", + "email-verifyEmail-text": "Hello __user__,\n\nTo verify your account email, simply click the link below.\n\n__url__\n\nThanks.", + "enable-wip-limit": "Enable WIP Limit", + "error-board-doesNotExist": "Denne tavlen finnes ikke", + "error-board-notAdmin": "Du må være administrator for denne tavlen for å gjøre dette", + "error-board-notAMember": "Du må være medlem av denne tavlen for å gjøre dette", + "error-json-malformed": "Denne teksten er ikke gyldig JSON", + "error-json-schema": "Your JSON data does not include the proper information in the correct format", + "error-list-doesNotExist": "Denne listen finnes ikke", + "error-user-doesNotExist": "This user does not exist", + "error-user-notAllowSelf": "You can not invite yourself", + "error-user-notCreated": "This user is not created", + "error-username-taken": "This username is already taken", + "error-email-taken": "Email has already been taken", + "export-board": "Export board", + "sort": "Sort", + "sort-desc": "Click to Sort List", + "list-sort-by": "Sort the List By:", + "list-label-modifiedAt": "Last Access Time", + "list-label-title": "Name of the List", + "list-label-sort": "Your Manual Order", + "list-label-short-modifiedAt": "(L)", + "list-label-short-title": "(N)", + "list-label-short-sort": "(M)", + "filter": "Filter", + "filter-cards": "Filter Cards or Lists", + "list-filter-label": "Filter List by Title", + "filter-clear": "Clear filter", + "filter-no-label": "No label", + "filter-no-member": "No member", + "filter-no-assignee": "No assignee", + "filter-no-custom-fields": "No Custom Fields", + "filter-show-archive": "Show archived lists", + "filter-hide-empty": "Hide empty lists", + "filter-on": "Filter is on", + "filter-on-desc": "You are filtering cards on this board. Click here to edit filter.", + "filter-to-selection": "Filter to selection", + "advanced-filter-label": "Advanced Filter", + "advanced-filter-description": "Advanced Filter allows to write a string containing following operators: == != <= >= && || ( ) A space is used as a separator between the Operators. You can filter for all Custom Fields by typing their names and values. For Example: Field1 == Value1. Note: If fields or values contains spaces, you need to encapsulate them into single quotes. For Example: 'Field 1' == 'Value 1'. For single control characters (' \\/) to be skipped, you can use \\. For example: Field1 == I\\'m. Also you can combine multiple conditions. For Example: F1 == V1 || F1 == V2. Normally all operators are interpreted from left to right. You can change the order by placing brackets. For Example: F1 == V1 && ( F2 == V2 || F2 == V3 ). Also you can search text fields using regex: F1 == /Tes.*/i", + "fullname": "Full Name", + "header-logo-title": "Tilbake til dine tavler", + "hide-system-messages": "Hide system messages", + "headerBarCreateBoardPopup-title": "Create Board", + "home": "Home", + "import": "Import", + "link": "Link", + "import-board": "import board", + "import-board-c": "Import board", + "import-board-title-trello": "Import board from Trello", + "import-board-title-wekan": "Import board from previous export", + "import-sandstorm-backup-warning": "Do not delete data you import from original exported board or Trello before checking does this grain close and open again, or do you get Board not found error, that means data loss.", + "import-sandstorm-warning": "Imported board will delete all existing data on board and replace it with imported board.", + "from-trello": "From Trello", + "from-wekan": "From previous export", + "import-board-instruction-trello": "In your Trello board, go to 'Menu', then 'More', 'Print and Export', 'Export JSON', and copy the resulting text.", + "import-board-instruction-wekan": "In your board, go to 'Menu', then 'Export board', and copy the text in the downloaded file.", + "import-board-instruction-about-errors": "If you get errors when importing board, sometimes importing still works, and board is at All Boards page.", + "import-json-placeholder": "Paste your valid JSON data here", + "import-map-members": "Map members", + "import-members-map": "Your imported board has some members. Please map the members you want to import to your users", + "import-show-user-mapping": "Review members mapping", + "import-user-select": "Pick your existing user you want to use as this member", + "importMapMembersAddPopup-title": "Select member", + "info": "Version", + "initials": "Initials", + "invalid-date": "Invalid date", + "invalid-time": "Invalid time", + "invalid-user": "Invalid user", + "joined": "joined", + "just-invited": "You are just invited to this board", + "keyboard-shortcuts": "Keyboard shortcuts", + "label-create": "Create Label", + "label-default": "%s label (default)", + "label-delete-pop": "There is no undo. This will remove this label from all cards and destroy its history.", + "labels": "Etiketter", + "language": "Language", + "last-admin-desc": "You can’t change roles because there must be at least one admin.", + "leave-board": "Leave Board", + "leave-board-pop": "Are you sure you want to leave __boardTitle__? You will be removed from all cards on this board.", + "leaveBoardPopup-title": "Leave Board ?", + "link-card": "Link to this card", + "list-archive-cards": "Move all cards in this list to Archive", + "list-archive-cards-pop": "This will remove all the cards in this list from the board. To view cards in Archive and bring them back to the board, click “Menu” > “Archive”.", + "list-move-cards": "Move all cards in this list", + "list-select-cards": "Select all cards in this list", + "set-color-list": "Set Color", + "listActionPopup-title": "List Actions", + "swimlaneActionPopup-title": "Swimlane Actions", + "swimlaneAddPopup-title": "Add a Swimlane below", + "listImportCardPopup-title": "Import a Trello card", + "listMorePopup-title": "Mer", + "link-list": "Link to this list", + "list-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the list. There is no undo.", + "list-delete-suggest-archive": "You can move a list to Archive to remove it from the board and preserve the activity.", + "lists": "Lists", + "swimlanes": "Swimlanes", + "log-out": "Log Out", + "log-in": "Log In", + "loginPopup-title": "Log In", + "memberMenuPopup-title": "Member Settings", + "members": "Medlemmer", + "menu": "Menu", + "move-selection": "Move selection", + "moveCardPopup-title": "Move Card", + "moveCardToBottom-title": "Move to Bottom", + "moveCardToTop-title": "Move to Top", + "moveSelectionPopup-title": "Move selection", + "multi-selection": "Multi-Selection", + "multi-selection-on": "Multi-Selection is on", + "muted": "Muted", + "muted-info": "You will never be notified of any changes in this board", + "my-boards": "Mine tavler", + "name": "Navn", + "no-archived-cards": "No cards in Archive.", + "no-archived-lists": "No lists in Archive.", + "no-archived-swimlanes": "No swimlanes in Archive.", + "no-results": "No results", + "normal": "Normal", + "normal-desc": "Can view and edit cards. Can't change settings.", + "not-accepted-yet": "Invitation not accepted yet", + "notify-participate": "Receive updates to any cards you participate as creater or member", + "notify-watch": "Motta oppdatering av alle tavler, lister eller kort som du overvåker", + "optional": "valgfritt", + "or": "eller", + "page-maybe-private": "This page may be private. You may be able to view it by <a href='%s'>logging in</a>.", + "page-not-found": "Page not found.", + "password": "Passord", + "paste-or-dragdrop": "to paste, or drag & drop image file to it (image only)", + "participating": "Participating", + "preview": "Forhåndsvisning", + "previewAttachedImagePopup-title": "Forhåndsvisning", + "previewClipboardImagePopup-title": "Forhåndsvisning", + "private": "Privat", + "private-desc": "This board is private. Only people added to the board can view and edit it.", + "profile": "Profil", + "public": "Public", + "public-desc": "This board is public. It's visible to anyone with the link and will show up in search engines like Google. Only people added to the board can edit.", + "quick-access-description": "Star a board to add a shortcut in this bar.", + "remove-cover": "Remove Cover", + "remove-from-board": "Remove from Board", + "remove-label": "Remove Label", + "listDeletePopup-title": "Delete List ?", + "remove-member": "Remove Member", + "remove-member-from-card": "Remove from Card", + "remove-member-pop": "Remove __name__ (__username__) from __boardTitle__? The member will be removed from all cards on this board. They will receive a notification.", + "removeMemberPopup-title": "Remove Member?", + "rename": "Rename", + "rename-board": "Endre navn på tavlen", + "restore": "Restore", + "save": "Save", + "search": "Search", + "rules": "Rules", + "search-cards": "Search from card/list titles, descriptions and custom fields on this board", + "search-example": "Text to search for?", + "select-color": "Select Color", + "set-wip-limit-value": "Set a limit for the maximum number of tasks in this list", + "setWipLimitPopup-title": "Set WIP Limit", + "shortcut-assign-self": "Assign yourself to current card", + "shortcut-autocomplete-emoji": "Autocomplete emoji", + "shortcut-autocomplete-members": "Autocomplete members", + "shortcut-clear-filters": "Clear all filters", + "shortcut-close-dialog": "Close Dialog", + "shortcut-filter-my-cards": "Filter my cards", + "shortcut-show-shortcuts": "Bring up this shortcuts list", + "shortcut-toggle-filterbar": "Toggle Filter Sidebar", + "shortcut-toggle-sidebar": "Toggle Board Sidebar", + "show-cards-minimum-count": "Show cards count if list contains more than", + "sidebar-open": "Open Sidebar", + "sidebar-close": "Close Sidebar", + "signupPopup-title": "Create an Account", + "star-board-title": "Click to star this board. It will show up at top of your boards list.", + "starred-boards": "Starred Boards", + "starred-boards-description": "Starred boards show up at the top of your boards list.", + "subscribe": "Subscribe", + "team": "Team", + "this-board": "this board", + "this-card": "this card", + "spent-time-hours": "Spent time (hours)", + "overtime-hours": "Overtime (hours)", + "overtime": "Overtime", + "has-overtime-cards": "Has overtime cards", + "has-spenttime-cards": "Has spent time cards", + "time": "Time", + "title": "Title", + "tracking": "Tracking", + "tracking-info": "You will be notified of any changes to those cards you are involved as creator or member.", + "type": "Type", + "unassign-member": "Unassign member", + "unsaved-description": "You have an unsaved description.", + "unwatch": "Unwatch", + "upload": "Upload", + "upload-avatar": "Upload an avatar", + "uploaded-avatar": "Uploaded an avatar", + "username": "Brukernavn", + "view-it": "View it", + "warn-list-archived": "warning: this card is in an list at Archive", + "watch": "Watch", + "watching": "Watching", + "watching-info": "You will be notified of any change in this board", + "welcome-board": "Welcome Board", + "welcome-swimlane": "Milestone 1", + "welcome-list1": "Basics", + "welcome-list2": "Advanced", + "card-templates-swimlane": "Card Templates", + "list-templates-swimlane": "List Templates", + "board-templates-swimlane": "Board Templates", + "what-to-do": "What do you want to do?", + "wipLimitErrorPopup-title": "Invalid WIP Limit", + "wipLimitErrorPopup-dialog-pt1": "The number of tasks in this list is higher than the WIP limit you've defined.", + "wipLimitErrorPopup-dialog-pt2": "Please move some tasks out of this list, or set a higher WIP limit.", + "admin-panel": "Admin Panel", + "settings": "Innstillinger", + "people": "Folk", + "registration": "Registrering", + "disable-self-registration": "Disable Self-Registration", + "invite": "Invite", + "invite-people": "Invite People", + "to-boards": "To board(s)", + "email-addresses": "Email Addresses", + "smtp-host-description": "The address of the SMTP server that handles your emails.", + "smtp-port-description": "The port your SMTP server uses for outgoing emails.", + "smtp-tls-description": "Enable TLS support for SMTP server", + "smtp-host": "SMTP Host", + "smtp-port": "SMTP Port", + "smtp-username": "Brukernavn", + "smtp-password": "Passord", + "smtp-tls": "TLS support", + "send-from": "From", + "send-smtp-test": "Send a test email to yourself", + "invitation-code": "Invitation Code", + "email-invite-register-subject": "__inviter__ sent you an invitation", + "email-invite-register-text": "Dear __user__,\n\n__inviter__ invites you to kanban board for collaborations.\n\nPlease follow the link below:\n__url__\n\nAnd your invitation code is: __icode__\n\nThanks.", + "email-smtp-test-subject": "SMTP Test Email", + "email-smtp-test-text": "You have successfully sent an email", + "error-invitation-code-not-exist": "Invitation code doesn't exist", + "error-notAuthorized": "You are not authorized to view this page.", + "webhook-title": "Webhook Name", + "webhook-token": "Token (Optional for Authentication)", + "outgoing-webhooks": "Outgoing Webhooks", + "bidirectional-webhooks": "Two-Way Webhooks", + "outgoingWebhooksPopup-title": "Outgoing Webhooks", + "boardCardTitlePopup-title": "Card Title Filter", + "disable-webhook": "Disable This Webhook", + "global-webhook": "Global Webhooks", + "new-outgoing-webhook": "New Outgoing Webhook", + "no-name": "(Unknown)", + "Node_version": "Node version", + "Meteor_version": "Meteor version", + "MongoDB_version": "MongoDB version", + "MongoDB_storage_engine": "MongoDB storage engine", + "MongoDB_Oplog_enabled": "MongoDB Oplog enabled", + "OS_Arch": "OS Arch", + "OS_Cpus": "OS CPU Count", + "OS_Freemem": "OS Free Memory", + "OS_Loadavg": "OS Load Average", + "OS_Platform": "OS Platform", + "OS_Release": "OS Release", + "OS_Totalmem": "OS Total Memory", + "OS_Type": "OS Type", + "OS_Uptime": "OS Uptime", + "days": "days", + "hours": "hours", + "minutes": "minutes", + "seconds": "seconds", + "show-field-on-card": "Show this field on card", + "automatically-field-on-card": "Auto create field to all cards", + "showLabel-field-on-card": "Show field label on minicard", + "yes": "Yes", + "no": "No", + "accounts": "Accounts", + "accounts-allowEmailChange": "Allow Email Change", + "accounts-allowUserNameChange": "Allow Username Change", + "createdAt": "Created at", + "verified": "Verified", + "active": "Active", + "card-received": "Received", + "card-received-on": "Received on", + "card-end": "End", + "card-end-on": "Ends on", + "editCardReceivedDatePopup-title": "Change received date", + "editCardEndDatePopup-title": "Change end date", + "setCardColorPopup-title": "Set color", + "setCardActionsColorPopup-title": "Choose a color", + "setSwimlaneColorPopup-title": "Choose a color", + "setListColorPopup-title": "Choose a color", + "assigned-by": "Assigned By", + "requested-by": "Requested By", + "board-delete-notice": "Deleting is permanent. You will lose all lists, cards and actions associated with this board.", + "delete-board-confirm-popup": "All lists, cards, labels, and activities will be deleted and you won't be able to recover the board contents. There is no undo.", + "boardDeletePopup-title": "Delete Board?", + "delete-board": "Delete Board", + "default-subtasks-board": "Subtasks for __board__ board", + "default": "Default", + "queue": "Queue", + "subtask-settings": "Subtasks Settings", + "card-settings": "Card Settings", + "boardSubtaskSettingsPopup-title": "Board Subtasks Settings", + "boardCardSettingsPopup-title": "Card Settings", + "deposit-subtasks-board": "Deposit subtasks to this board:", + "deposit-subtasks-list": "Landing list for subtasks deposited here:", + "show-parent-in-minicard": "Show parent in minicard:", + "prefix-with-full-path": "Prefix with full path", + "prefix-with-parent": "Prefix with parent", + "subtext-with-full-path": "Subtext with full path", + "subtext-with-parent": "Subtext with parent", + "change-card-parent": "Change card's parent", + "parent-card": "Parent card", + "source-board": "Source board", + "no-parent": "Don't show parent", + "activity-added-label": "added label '%s' to %s", + "activity-removed-label": "removed label '%s' from %s", + "activity-delete-attach": "deleted an attachment from %s", + "activity-added-label-card": "added label '%s'", + "activity-removed-label-card": "removed label '%s'", + "activity-delete-attach-card": "deleted an attachment", + "activity-set-customfield": "set custom field '%s' to '%s' in %s", + "activity-unset-customfield": "unset custom field '%s' in %s", + "r-rule": "Rule", + "r-add-trigger": "Add trigger", + "r-add-action": "Add action", + "r-board-rules": "Board rules", + "r-add-rule": "Add rule", + "r-view-rule": "View rule", + "r-delete-rule": "Delete rule", + "r-new-rule-name": "New rule title", + "r-no-rules": "No rules", + "r-when-a-card": "When a card", + "r-is": "is", + "r-is-moved": "is moved", + "r-added-to": "added to", + "r-removed-from": "Removed from", + "r-the-board": "the board", + "r-list": "list", + "set-filter": "Set Filter", + "r-moved-to": "Moved to", + "r-moved-from": "Moved from", + "r-archived": "Moved to Archive", + "r-unarchived": "Restored from Archive", + "r-a-card": "a card", + "r-when-a-label-is": "When a label is", + "r-when-the-label": "When the label", + "r-list-name": "list name", + "r-when-a-member": "When a member is", + "r-when-the-member": "When the member", + "r-name": "name", + "r-when-a-attach": "When an attachment", + "r-when-a-checklist": "When a checklist is", + "r-when-the-checklist": "When the checklist", + "r-completed": "Completed", + "r-made-incomplete": "Made incomplete", + "r-when-a-item": "When a checklist item is", + "r-when-the-item": "When the checklist item", + "r-checked": "Checked", + "r-unchecked": "Unchecked", + "r-move-card-to": "Move card to", + "r-top-of": "Top of", + "r-bottom-of": "Bottom of", + "r-its-list": "its list", + "r-archive": "Move to Archive", + "r-unarchive": "Restore from Archive", + "r-card": "card", + "r-add": "Legg til", + "r-remove": "Fjern", + "r-label": "label", + "r-member": "medlem", + "r-remove-all": "Fjern alle medlemmer fra kortet", + "r-set-color": "Set color to", + "r-checklist": "checklist", + "r-check-all": "Check all", + "r-uncheck-all": "Uncheck all", + "r-items-check": "items of checklist", + "r-check": "Check", + "r-uncheck": "Uncheck", + "r-item": "item", + "r-of-checklist": "of checklist", + "r-send-email": "Send an email", + "r-to": "til", + "r-subject": "Emne", + "r-rule-details": "Rule details", + "r-d-move-to-top-gen": "Move card to top of its list", + "r-d-move-to-top-spec": "Move card to top of list", + "r-d-move-to-bottom-gen": "Flytt kortet til bunnen av sin liste", + "r-d-move-to-bottom-spec": "Flytt kortet til bunnen av listen", + "r-d-send-email": "Send e-post", + "r-d-send-email-to": "til", + "r-d-send-email-subject": "Emne", + "r-d-send-email-message": "Melding", + "r-d-archive": "Move card to Archive", + "r-d-unarchive": "Restore card from Archive", + "r-d-add-label": "Add label", + "r-d-remove-label": "Remove label", + "r-create-card": "Create new card", + "r-in-list": "in list", + "r-in-swimlane": "in swimlane", + "r-d-add-member": "Add member", + "r-d-remove-member": "Remove member", + "r-d-remove-all-member": "Remove all member", + "r-d-check-all": "Check all items of a list", + "r-d-uncheck-all": "Uncheck all items of a list", + "r-d-check-one": "Check item", + "r-d-uncheck-one": "Uncheck item", + "r-d-check-of-list": "of checklist", + "r-d-add-checklist": "Add checklist", + "r-d-remove-checklist": "Remove checklist", + "r-by": "by", + "r-add-checklist": "Add checklist", + "r-with-items": "with items", + "r-items-list": "item1,item2,item3", + "r-add-swimlane": "Add swimlane", + "r-swimlane-name": "swimlane name", + "r-board-note": "Note: leave a field empty to match every possible value.", + "r-checklist-note": "Note: checklist's items have to be written as comma separated values.", + "r-when-a-card-is-moved": "When a card is moved to another list", + "r-set": "Set", + "r-update": "Update", + "r-datefield": "date field", + "r-df-start-at": "start", + "r-df-due-at": "due", + "r-df-end-at": "end", + "r-df-received-at": "received", + "r-to-current-datetime": "to current date/time", + "r-remove-value-from": "Remove value from", + "ldap": "LDAP", + "oauth2": "OAuth2", + "cas": "CAS", + "authentication-method": "Authentication method", + "authentication-type": "Authentication type", + "custom-product-name": "Custom Product Name", + "layout": "Layout", + "hide-logo": "Hide Logo", + "add-custom-html-after-body-start": "Add Custom HTML after <body> start", + "add-custom-html-before-body-end": "Add Custom HTML before </body> end", + "error-undefined": "Something went wrong", + "error-ldap-login": "An error occurred while trying to login", + "display-authentication-method": "Display Authentication Method", + "default-authentication-method": "Default Authentication Method", + "duplicate-board": "Duplicate Board", + "people-number": "The number of people is:", + "swimlaneDeletePopup-title": "Delete Swimlane ?", + "swimlane-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the swimlane. There is no undo.", + "restore-all": "Restore all", + "delete-all": "Delete all", + "loading": "Loading, please wait.", + "previous_as": "last time was", + "act-a-dueAt": "modified due time to \nWhen: __timeValue__\nWhere: __card__\n previous due was __timeOldValue__", + "act-a-endAt": "modified ending time to __timeValue__ from (__timeOldValue__)", + "act-a-startAt": "modified starting time to __timeValue__ from (__timeOldValue__)", + "act-a-receivedAt": "modified received time to __timeValue__ from (__timeOldValue__)", + "a-dueAt": "modified due time to be", + "a-endAt": "modified ending time to be", + "a-startAt": "modified starting time to be", + "a-receivedAt": "modified received time to be", + "almostdue": "current due time %s is approaching", + "pastdue": "current due time %s is past", + "duenow": "current due time %s is today", + "act-newDue": "__list__/__card__ has 1st due reminder [__board__]", + "act-withDue": "__list__/__card__ due reminders [__board__]", + "act-almostdue": "was reminding the current due (__timeValue__) of __card__ is approaching", + "act-pastdue": "was reminding the current due (__timeValue__) of __card__ is past", + "act-duenow": "was reminding the current due (__timeValue__) of __card__ is now", + "act-atUserComment": "Du ble nevnt i [__board__] __list__/__card__", + "delete-user-confirm-popup": "Er du sikker på at du vil slette denne kontoen?", + "accounts-allowUserDelete": "Tillat at brukere sletter sin konto", + "hide-minicard-label-text": "Hide minicard label text", + "show-desktop-drag-handles": "Show desktop drag handles", + "assignee": "Assignee", + "cardAssigneesPopup-title": "Assignee", + "addmore-detail": "Add a more detailed description", + "show-on-card": "Show on Card", + "new": "New", + "editUserPopup-title": "Edit User", + "newUserPopup-title": "New User", + "notifications": "Notifications", + "view-all": "View All", + "filter-by-unread": "Filter by Unread", + "mark-all-as-read": "Mark all as read", + "allow-rename": "Allow Rename", + "allowRenamePopup-title": "Allow Rename" +} diff --git a/i18n/nl.i18n.json b/i18n/nl.i18n.json index 47eca655..02d660fc 100644 --- a/i18n/nl.i18n.json +++ b/i18n/nl.i18n.json @@ -319,6 +319,7 @@ "filter-clear": "Wis filter", "filter-no-label": "Geen label", "filter-no-member": "Geen lid", + "filter-no-assignee": "No assignee", "filter-no-custom-fields": "Geen maatwerkvelden", "filter-show-archive": "Toon gearchiveerde lijsten", "filter-hide-empty": "Verberg lege lijsten", diff --git a/i18n/oc.i18n.json b/i18n/oc.i18n.json index b1ac7762..b5a6d818 100644 --- a/i18n/oc.i18n.json +++ b/i18n/oc.i18n.json @@ -1,769 +1,770 @@ { - "accept": "Acceptar", - "act-activity-notify": "Notificacion d'activitat", - "act-addAttachment": "as apondut una pèça joncha __astacament__ de la carta __card__ a la tièra __list__ del corredor __swimlane__ del tablèu __board__", - "act-deleteAttachment": "as tirat una pèça joncha __astacament__ de la carta __card__ de la tièra __list__ del corredor __swimlane__ del tablèu __board__", - "act-addSubtask": "as apondut una jos-tasca __subtask__ de la carta __card__ de la tièra __list__ del corredor __swimlane__ del tablèu __board__", - "act-addLabel": "as apondut una etiqueta__label__ de la carta __card__ a la tièra __list__ del corredor __swimlane__ del tablèu __board__", - "act-addedLabel": "as apondut una etiqueta__label__ de la carta __card__ a la tièra __list__ del corredor __swimlane__ del tablèu __board__", - "act-removeLabel": "as tirat l'etiqueta__label__ de la carta __card__ de la tièra __list__ del corredor __swimlane__ del tablèu __board__", - "act-removedLabel": "as tirat l'etiqueta__label__ de la carta __card__ de la tièra __list__ del corredor __swimlane__ del tablèu __board__", - "act-addChecklist": "as apondut la checklist __checklist__ de la carta __card__ de la tièra __list__ del corredor __swimlane__ del tablèu __board__", - "act-addChecklistItem": " as apondut l'element __checklistItem__ de la checklist __checklist__ de la carta __card__ de la tièra __list__ del corredor __swimlane__ del tablèu __board__", - "act-removeChecklist": "as tirat la checklist __checklist__ de la carta __card__ de la tièra __list__ del corredor __swimlane__ del tablèu __board__", - "act-removeChecklistItem": " as tirat l'element __checklistItem__ de la checklist __checklist__ de la carta __card__ de la tièra __list__ del corredor __swimlane__ del tablèu __board__", - "act-checkedItem": "as croiat __checklistItem__ de la checklist __checklist__ de la carta __card__ de la tièra __list__ del corredor __swimlane__ del tablèu __board__", - "act-uncheckedItem": "as descroiar __checklistItem__ de la checklist __checklist__ de la carta __card__ de la tièra __list__ del corredor __swimlane__ del tablèu __board__", - "act-completeChecklist": "as completat la checklist __checklist__ de la carta __card__ de la tièra __list__ del corredor __swimlane__ del tablèu __board__", - "act-uncompleteChecklist": "as rendut incomplet la checklist __checklist__ de la carta __card__ de la tièra __list__ del corredor __swimlane__ del tablèu __board__", - "act-addComment": "as comentat la carta __card__: __comment__ de la tièra __list__ del corredor __swimlane__ del tablèu __board__", - "act-editComment": "edited comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-deleteComment": "deleted comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-createBoard": "as creat lo tablèu __board__", - "act-createSwimlane": "created swimlane __swimlane__ to board __board__", - "act-createCard": "as creat la carta __card__ de la tièra __list__ del corredor __swimlane__ del tablèu __board__", - "act-createCustomField": "created custom field __customField__ at board __board__", - "act-deleteCustomField": "deleted custom field __customField__ at board __board__", - "act-setCustomField": "edited custom field __customField__: __customFieldValue__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-createList": "as apondut la tièra __list__ al tablèu __board__", - "act-addBoardMember": "as apondut un participant __member__ al tablèu __board__", - "act-archivedBoard": "Lo tablèu __board__ es estat desplaçar cap a Archius", - "act-archivedCard": "La carta __card__ de la tièra __list__ del corredor __swimlane__ del tablèu __board__ es estat desplaçar cap a Archiu", - "act-archivedList": "La tièra __list__ del corredor __swimlane__ del tablèu __board__ es estat desplaçar cap a Archius", - "act-archivedSwimlane": "Lo corredor __swimlane__ del tablèu __board__ es estat desplaçar cap a Archius", - "act-importBoard": "as importat lo tablèu __board__", - "act-importCard": "as importat la carta __card__ de la tièra __list__ del corredor __swimlane__ del tablèu __board__", - "act-importList": "as importat la tièra __list__ del corredor __swimlane__ del tablèu __board__", - "act-joinMember": "as apondut un participant __member__ a la carta __card__ de la tièra __list__ del corredor __swimlane__ del tablèu __board__", - "act-moveCard": "moved card __card__ at board __board__ from list __oldList__ at swimlane __oldSwimlane__ to list __list__ at swimlane __swimlane__", - "act-moveCardToOtherBoard": "as desplaçat la carta __card__ de la tièra __oldList__ del corredor __oldSwimlane__ del tablèu __oldBoard__ cap a la tièra __list__ del corredor __swimlane__ del tablèu __board__", - "act-removeBoardMember": "as tirat lo participant __member__ del tablèu __board__", - "act-restoredCard": "as restorat la carta __card__ de la tièra __list__ del corredor __swimlane__ del tablèu __board__", - "act-unjoinMember": "as tirat lo participant __member__ de la carta __card__ de la tièra __list__ del corredor __swimlane__ del tablèu __board__", - "act-withBoardTitle": "__tablèu__", - "act-withCardTitle": "[__board__] __card__", - "actions": "Accions", - "activities": "Activitats", - "activity": "Activitat", - "activity-added": "as apondut %s a %s", - "activity-archived": "%s desplaçat cap a Archius", - "activity-attached": "as ligat %s a %s", - "activity-created": "as creat %s", - "activity-customfield-created": "as creat lo camp personalizat %s", - "activity-excluded": "as exclús %s de %s", - "activity-imported": "as importat %s cap a %s dempuèi %s", - "activity-imported-board": "as importat %s dempuèi %s", - "activity-joined": "as rejonch %s", - "activity-moved": "as desplaçat %s dempuèi %s cap a %s", - "activity-on": "sus %s", - "activity-removed": "as tirat %s de %s", - "activity-sent": "as mandat %s cap a %s", - "activity-unjoined": "as quitat %s", - "activity-subtask-added": "as apondut una jos-tasca a %s", - "activity-checked-item": "as croiat %s dins la checklist %s de %s", - "activity-unchecked-item": "as descroiat %s dins la checklist %s de %s", - "activity-checklist-added": "as apondut a checklist a %s", - "activity-checklist-removed": "as tirat la checklist de %s", - "activity-checklist-completed": "completed checklist %s of %s", - "activity-checklist-uncompleted": "as rendut incomplet la checklist %s de %s", - "activity-checklist-item-added": "as apondut un element a la checklist '%s' dins %s", - "activity-checklist-item-removed": "as tirat un element a la checklist '%s' dins %s", - "add": "Apondre", - "activity-checked-item-card": "as croiat %s dins la checklist %s", - "activity-unchecked-item-card": "as descroiat %s dins la checklist %s", - "activity-checklist-completed-card": "as acabat la checklist__checklist__ de la carta __card__ de la tièra __list__ del corredor __swimlane__ del tablèu __board__", - "activity-checklist-uncompleted-card": "as rendut incomplet la checklist %s", - "activity-editComment": "edited comment %s", - "activity-deleteComment": "deleted comment %s", - "add-attachment": "Apondre una pèça joncha", - "add-board": "Apondre un tablèu", - "add-card": "Apondre una carta", - "add-swimlane": "Apondre un corredor", - "add-subtask": "Apondre una jos-tasca", - "add-checklist": "Apondre una checklist", - "add-checklist-item": "Apondre un element a la checklist", - "add-cover": "Apondre una cobèrta", - "add-label": "Apondre una etiqueta", - "add-list": "Apondre una tièra", - "add-members": "Apondre un participant", - "added": "Apondut lo", - "addMemberPopup-title": "Participants", - "admin": "Administartor", - "admin-desc": "As lo drech de legir e modificar las cartas, tirar de participants, e modificar las opcions del tablèu.", - "admin-announcement": "Anóncia", - "admin-announcement-active": "Activar l'anóncia globala", - "admin-announcement-title": "Anóncia de l'administrator", - "all-boards": "Totes los tablèus", - "and-n-other-card": "E __comptar__ carta de mai", - "and-n-other-card_plural": "E __comptar__ cartas de mai", - "apply": "Aplicar", - "app-is-offline": "Cargament, vos cal esperar. Refrescar la pagina vos va far perdre vòstre trabalh. Se lo cargament es tròp long, vos cal agachar se lo servidor es pas blocat/arrestat.", - "archive": "Archivar", - "archive-all": "Archivar tot", - "archive-board": "Archivar lo tablèu", - "archive-card": "Archivar la carta", - "archive-list": "Archivar la tièra", - "archive-swimlane": "Archivar lo corredor", - "archive-selection": "Archivar la seleccion", - "archiveBoardPopup-title": "Archivar lo tablèu?", - "archived-items": "Archius", - "archived-boards": "Tablèu archivat", - "restore-board": "Restaurar lo tablèu", - "no-archived-boards": "Pas de tablèu archivat.", - "archives": "Archivar", - "template": "Modèl", - "templates": "Modèls", - "assign-member": "Affectar un participant", - "attached": "jónher", - "attachment": "pèça joncha", - "attachment-delete-pop": "Tirar una pèça joncha es defenitiu.", - "attachmentDeletePopup-title": "Tirar la pèça joncha ?", - "attachments": "Pèças jonchas", - "auto-watch": "Survelhar automaticament lo tablèu un còp creat", - "avatar-too-big": "L'imatge es tròp pesuc (70KB max)", - "back": "Tornar", - "board-change-color": "Cambiar de color", - "board-nb-stars": "%s estèla", - "board-not-found": "Tablèu pas trapat", - "board-private-info": "Aqueste tablèu serà <strong>privat</strong>.", - "board-public-info": "Aqueste tablèu serà <strong>public</strong>.", - "boardChangeColorPopup-title": "Cambiar lo fons del tablèu", - "boardChangeTitlePopup-title": "Tornar nomenar lo tablèu", - "boardChangeVisibilityPopup-title": "Cambiar la visibilitat", - "boardChangeWatchPopup-title": "Cambiar lo seguit", - "boardMenuPopup-title": "Opcions del tablèu", - "boardChangeViewPopup-title": "Presentacion del tablèu", - "boards": "Tablèus", - "board-view": "Presentacion del tablèu", - "board-view-cal": "Calendièr", - "board-view-swimlanes": "Corredor", - "board-view-collapse": "Collapse", - "board-view-lists": "Tièras", - "bucket-example": "Coma \"Tota la tièra\" per exemple", - "cancel": "Tornar", - "card-archived": "Aquesta carta es desplaçada dins Archius.", - "board-archived": "Aqueste tablèu esdesplaçat dins Archius.", - "card-comments-title": "Aquesta carta a %s comentari(s).", - "card-delete-notice": "Un còp tirat, pas de posibilitat de tornar enrè", - "card-delete-pop": "Totes las accions van èsser quitadas del seguit d'activitat e poiretz pas mai utilizar aquesta carta.", - "card-delete-suggest-archive": "Podètz desplaçar una carta dins Archius per la quitar del tablèu e gardar las activitats.", - "card-due": "Esperat", - "card-due-on": "Esperat lo", - "card-spent": "Temps passat", - "card-edit-attachments": "Cambiar las pèças jonchas", - "card-edit-custom-fields": "Cambiar los camps personalizats", - "card-edit-labels": "Cambiar los labèls", - "card-edit-members": "Cambiar los participants", - "card-labels-title": "Cambiar l'etiqueta de la carta.", - "card-members-title": "Apondre o quitar de participants a la carta. ", - "card-start": "Debuta", - "card-start-on": "Debuta lo", - "cardAttachmentsPopup-title": "Apondut dempuèi", - "cardCustomField-datePopup-title": "Cambiar la data", - "cardCustomFieldsPopup-title": "Cambiar los camps personalizats", - "cardDeletePopup-title": "Suprimir la carta?", - "cardDetailsActionsPopup-title": "Accions sus la carta", - "cardLabelsPopup-title": "Etiquetas", - "cardMembersPopup-title": "Participants", - "cardMorePopup-title": "Mai", - "cardTemplatePopup-title": "Crear un modèl", - "cards": "Cartas", - "cards-count": "Cartas", - "casSignIn": "Vos connectar amb CAS", - "cardType-card": "Carta", - "cardType-linkedCard": "Carta ligada", - "cardType-linkedBoard": "Tablèu ligat", - "change": "Cambiar", - "change-avatar": "Cambiar la fòto", - "change-password": "Cambiar lo mot de Santa-Clara", - "change-permissions": "Cambiar las permissions", - "change-settings": "Cambiar los paramètres", - "changeAvatarPopup-title": "Cambiar la fòto", - "changeLanguagePopup-title": "Cambiar la lenga", - "changePasswordPopup-title": "Cambiar lo mot de Santa-Clara", - "changePermissionsPopup-title": "Cambiar las permissions", - "changeSettingsPopup-title": "Cambiar los paramètres", - "subtasks": "Jos-tasca", - "checklists": "Checklists", - "click-to-star": "Apondre lo tablèu als favorits", - "click-to-unstar": "Quitar lo tablèu dels favorits", - "clipboard": "Copiar o far limpar", - "close": "Tampar", - "close-board": "Tampar lo tablèu", - "close-board-pop": "Podètz tornar activar lo tablèu dempuèi la pagina d'acuèlh.", - "color-black": "negre", - "color-blue": "blau", - "color-crimson": "purple clar", - "color-darkgreen": "verd fonçat", - "color-gold": "aur", - "color-gray": "gris", - "color-green": "verd", - "color-indigo": "indi", - "color-lime": "jaune clar", - "color-magenta": "magenta", - "color-mistyrose": "ròse clar", - "color-navy": "blau marin", - "color-orange": "irange", - "color-paleturquoise": "turqués", - "color-peachpuff": "persèc", - "color-pink": "ròsa", - "color-plum": "pruna", - "color-purple": "violet", - "color-red": "roge", - "color-saddlebrown": "castanh", - "color-silver": "argent", - "color-sky": "blau clar", - "color-slateblue": "blau lausa", - "color-white": "blanc", - "color-yellow": "jaune", - "unset-color": "pas reglat", - "comment": "Comentari", - "comment-placeholder": "Escrire un comentari", - "comment-only": "Comentari solament", - "comment-only-desc": "Comentari sus las cartas solament.", - "no-comments": "Pas cap de comentari", - "no-comments-desc": "Podèts pas veire ni los comentaris ni las activitats", - "worker": "Worker", - "worker-desc": "Can only move cards, assign itself to card and comment.", - "computer": "Ordenator", - "confirm-subtask-delete-dialog": "Sètz segur de voler quitar aquesta jos-tasca?", - "confirm-checklist-delete-dialog": "Sètz segur de voler quitar aquesta checklist?", - "copy-card-link-to-clipboard": "Còpia del ligam de la carta", - "linkCardPopup-title": "Ligam de la carta", - "searchElementPopup-title": "Cèrca", - "copyCardPopup-title": "Còpia de la carta", - "copyChecklistToManyCardsPopup-title": "Còpia del modèl de checklist cap a mai d'una carta", - "copyChecklistToManyCardsPopup-instructions": "Un compte es estat creat per vos sus ", - "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"Títol de la primièra carta\", \"description\":\"Descripcion de la primièra carta\"}, {\"title\":\"Títol de la segonda carta\",\"description\":\"Descripcion de la segonda carta\"},{\"title\":\"Títol de la darrièra carta\",\"description\":\"Descripcion de la darrièra carta\"} ]", - "create": "Crear", - "createBoardPopup-title": "Crear un tablèu", - "chooseBoardSourcePopup-title": "Importar un tablèu", - "createLabelPopup-title": "Crear una etiqueta", - "createCustomField": "Crear un camp", - "createCustomFieldPopup-title": "Crear un camp", - "current": "actual", - "custom-field-delete-pop": "There is no undo. This will remove this custom field from all cards and destroy its history.", - "custom-field-checkbox": "Casa de croiar", - "custom-field-date": "Data", - "custom-field-dropdown": "Tièra de causidas", - "custom-field-dropdown-none": "(pas res)", - "custom-field-dropdown-options": "Opcions de la tièra", - "custom-field-dropdown-options-placeholder": "Apiejar sus \"Enter\" per apondre d'opcions", - "custom-field-dropdown-unknown": "(desconegut)", - "custom-field-number": "Nombre", - "custom-field-text": "Tèxte", - "custom-fields": "Camps personalizats", - "date": "Data", - "decline": "Refusar", - "default-avatar": "Fòto per defaut", - "delete": "Suprimir", - "deleteCustomFieldPopup-title": "Tirar lo camp personalizat?", - "deleteLabelPopup-title": "Tirar l'etiqueta?", - "description": "Descripcion", - "disambiguateMultiLabelPopup-title": "Precisar l'accion de l'etiqueta", - "disambiguateMultiMemberPopup-title": "Precisar l'accion del participant", - "discard": "Botar dins l'escobilha", - "done": "Acabat", - "download": "Telecargar", - "edit": "Modificar", - "edit-avatar": "Cambiar la fòto", - "edit-profile": "Modificar lo perfil", - "edit-wip-limit": "Modificar la WIP limit", - "soft-wip-limit": "Leugièr WIP limit", - "editCardStartDatePopup-title": "Cambiar la data de debuta", - "editCardDueDatePopup-title": "Cambiar la data de fin", - "editCustomFieldPopup-title": "Modificar los camps", - "editCardSpentTimePopup-title": "Cambiar lo temp passat", - "editLabelPopup-title": "Cambiar l'etiqueta", - "editNotificationPopup-title": "Modificar la notificacion", - "editProfilePopup-title": "Modificar lo perfil", - "email": "Corrièl", - "email-enrollAccount-subject": "Vòstre compte es ara activat pel sit __siteName__", - "email-enrollAccount-text": "Adieu __user__,\n\nPer comença d'utilizar lo servici, vos cal clicar sul ligam.\n\n__url__\n\nMercé.", - "email-fail": "Pas possible de mandar lo corrièl", - "email-fail-text": "Error per mandar lo corrièl", - "email-invalid": "L'adreça corrièl es pas valida", - "email-invite": "Convidar per corrièl", - "email-invite-subject": "__inviter__ vos as mandat un convit", - "email-invite-text": "Car __user__,\n\n__inviter__ vos a convidat per jónher lo tablèu \"__board__\".\n\nVos cal clicar sul ligam:\n\n__url__\n\nMercé.", - "email-resetPassword-subject": "Tornar inicializar vòstre mot de Santa-Clara de sit __siteName__", - "email-resetPassword-text": "Adieu __user__,\n\nPer tornar inicializar vòstre mot de Santa-Clara vos cal clicar sul ligam :\n\n__url__\n\nMercé.", - "email-sent": "Mail mandat", - "email-verifyEmail-subject": "Vos cal verificar vòstra adreça corrièl del sit __siteName__", - "email-verifyEmail-text": "Adieu __user__,\n\nPer verificar vòstra adreça corrièl, vos cal clicar sul ligam :\n\n__url__\n\nMercé.", - "enable-wip-limit": "Activar la WIP limit", - "error-board-doesNotExist": "Aqueste tablèu existís pas", - "error-board-notAdmin": "Devètz èsser un administrator del tablèu per far aquò ", - "error-board-notAMember": "Devètz èsser un participant del tablèu per far aquò", - "error-json-malformed": "Vòstre tèxte es pas valid JSON", - "error-json-schema": "Vòstre JSON es pas al format correct ", - "error-list-doesNotExist": "Aqueste tièra existís pas", - "error-user-doesNotExist": "Aqueste utilizator existís pas", - "error-user-notAllowSelf": "Vos podètz pas convidar vautres meteisses", - "error-user-notCreated": "Aqueste utilizator es pas encara creat", - "error-username-taken": "Lo nom es ja pres", - "error-email-taken": "Lo corrièl es ja pres ", - "export-board": "Exportar lo tablèu", - "sort": "Sort", - "sort-desc": "Click to Sort List", - "list-sort-by": "Sort the List By:", - "list-label-modifiedAt": "Last Access Time", - "list-label-title": "Name of the List", - "list-label-sort": "Your Manual Order", - "list-label-short-modifiedAt": "(L)", - "list-label-short-title": "(N)", - "list-label-short-sort": "(M)", - "filter": "Filtre", - "filter-cards": "Filter Cards or Lists", - "list-filter-label": "Filter List by Title", - "filter-clear": "Escafar lo filtre", - "filter-no-label": "Pas cap d'etiqueta", - "filter-no-member": "Pas cap de participant", - "filter-no-custom-fields": "Pas de camp personalizat", - "filter-show-archive": "Show archived lists", - "filter-hide-empty": "Hide empty lists", - "filter-on": "Lo filtre es activat", - "filter-on-desc": "Filtratz las cartas dins aqueste tablèu. Picar aquí per editar los filtres", - "filter-to-selection": "Filtrar la seleccion", - "advanced-filter-label": "Filtre avançat", - "advanced-filter-description": "Advanced Filter allows to write a string containing following operators: == != <= >= && || ( ) A space is used as a separator between the Operators. You can filter for all Custom Fields by typing their names and values. For Example: Field1 == Value1. Note: If fields or values contains spaces, you need to encapsulate them into single quotes. For Example: 'Field 1' == 'Value 1'. For single control characters (' \\/) to be skipped, you can use \\. For example: Field1 == I\\'m. Also you can combine multiple conditions. For Example: F1 == V1 || F1 == V2. Normally all operators are interpreted from left to right. You can change the order by placing brackets. For Example: F1 == V1 && ( F2 == V2 || F2 == V3 ). Also you can search text fields using regex: F1 == /Tes.*/i", - "fullname": "Nom complet", - "header-logo-title": "Retorn a vòstra pagina de tablèus", - "hide-system-messages": "Amagar los messatges sistèm", - "headerBarCreateBoardPopup-title": "Crear un tablèu", - "home": "Acuèlh", - "import": "Importar", - "link": "Ligar", - "import-board": "Importar un tablèu", - "import-board-c": "Importar un tablèu", - "import-board-title-trello": "Importar un tablèu dempuèi Trello", - "import-board-title-wekan": "Importar un tablèu dempuèi un export passat", - "import-sandstorm-backup-warning": "Do not delete data you import from original exported board or Trello before checking does this grain close and open again, or do you get Board not found error, that means data loss.", - "import-sandstorm-warning": "Importar lo tablèu va quitar totes las donadas del tablèu e lo va remplaçar amb las donadas del tablèu importat.", - "from-trello": "Dempuèi Trello", - "from-wekan": "Dempuèi un export passat", - "import-board-instruction-trello": "Dins vòstre tablèu Trello, vos cal anar dins \"Menut\", puèi \"Mai\", \"Export\", \"Export JSON\", e copiar lo tèxte balhat.", - "import-board-instruction-wekan": "Dins vòstre tablèu, vos cal anar dins \"Menut\", puèi \"Exportar lo tablèu\", e de copiar lo tèxte del fichièr telecargat.", - "import-board-instruction-about-errors": "Se avètz de errors al moment d'importar un tablèu, es possible que l'importacion as fonccionat, lo tablèu es belèu a la pagina \"Totes los tablèus\".", - "import-json-placeholder": "Pegar las donadas del fichièr JSON aicí", - "import-map-members": "Mapa dels participants", - "import-members-map": "Lo tablèu qu'avètz importat as ja de participants, vos cal far la migracion amb los utilizators actual", - "import-show-user-mapping": "Review members mapping", - "import-user-select": "Pick your existing user you want to use as this member", - "importMapMembersAddPopup-title": "Seleccionar un participant", - "info": "Vesion", - "initials": "Iniciala", - "invalid-date": "Data invalida", - "invalid-time": "Temps invalid", - "invalid-user": "Participant invalid", - "joined": "Jónher", - "just-invited": "Sètz just convidat dins aqueste tablèu", - "keyboard-shortcuts": "Keyboard shortcuts", - "label-create": "Crear una etiqueta", - "label-default": "%s label (default)", - "label-delete-pop": "There is no undo. This will remove this label from all cards and destroy its history.", - "labels": "Etiquetas", - "language": "Lenga", - "last-admin-desc": "You can’t change roles because there must be at least one admin.", - "leave-board": "Leave Board", - "leave-board-pop": "Are you sure you want to leave __boardTitle__? You will be removed from all cards on this board.", - "leaveBoardPopup-title": "Leave Board ?", - "link-card": "Ligam per aquesta carta", - "list-archive-cards": "Mandar totas las cartas d'aquesta tièra dins Archius", - "list-archive-cards-pop": "This will remove all the cards in this list from the board. To view cards in Archive and bring them back to the board, click “Menu” > “Archive”.", - "list-move-cards": "Mandar totas las cartas dins aquesta tièra", - "list-select-cards": "Seleccionar totas las cartas dins aquesta tièra", - "set-color-list": "Set Color", - "listActionPopup-title": "Tièra de las accions", - "swimlaneActionPopup-title": "Swimlane Actions", - "swimlaneAddPopup-title": "Add a Swimlane below", - "listImportCardPopup-title": "Importar una carta de Trello", - "listMorePopup-title": "Mai", - "link-list": "Ligam d'aquesta tièra", - "list-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the list. There is no undo.", - "list-delete-suggest-archive": "You can move a list to Archive to remove it from the board and preserve the activity.", - "lists": "Tièras", - "swimlanes": "Corredor", - "log-out": "Desconnexion", - "log-in": "Connexion", - "loginPopup-title": "Connexion", - "memberMenuPopup-title": "Paramètres dels participants", - "members": "Participants", - "menu": "Menut", - "move-selection": "Bolegar la seleccion", - "moveCardPopup-title": "Bolegar la carta", - "moveCardToBottom-title": "Bolegar cap al bas", - "moveCardToTop-title": "Bolegar cap al naut", - "moveSelectionPopup-title": "Bolegar la seleccion", - "multi-selection": "Multi-seleccion", - "multi-selection-on": "Multi-Selection is on", - "muted": "Silenciós", - "muted-info": "You will never be notified of any changes in this board", - "my-boards": "Mon tablèu", - "name": "Nom", - "no-archived-cards": "Pas cap de carta dins Archius", - "no-archived-lists": "Pas cap de tièra dins Archius", - "no-archived-swimlanes": "Pas cap de corredor dins Archius", - "no-results": "Pas brica de resultat", - "normal": "Normal", - "normal-desc": "Can view and edit cards. Can't change settings.", - "not-accepted-yet": "Invitation not accepted yet", - "notify-participate": "Receive updates to any cards you participate as creater or member", - "notify-watch": "Receive updates to any boards, lists, or cards you’re watching", - "optional": "opcional", - "or": "o", - "page-maybe-private": "This page may be private. You may be able to view it by <a href='%s'>logging in</a>.", - "page-not-found": "Pagina pas trapada", - "password": "Mot de Santa-Clara", - "paste-or-dragdrop": "to paste, or drag & drop image file to it (image only)", - "participating": "Participating", - "preview": "Apercebut", - "previewAttachedImagePopup-title": "Apercebut", - "previewClipboardImagePopup-title": "Apercebut", - "private": "Privat", - "private-desc": "Aqueste tablèu es privat. Solament las personas apondudas a aquete tablèu lo pòdon veire e editar.", - "profile": "Perfil", - "public": "Public", - "public-desc": "This board is public. It's visible to anyone with the link and will show up in search engines like Google. Only people added to the board can edit.", - "quick-access-description": "Star a board to add a shortcut in this bar.", - "remove-cover": "Remove Cover", - "remove-from-board": "Quitar lo tablèu", - "remove-label": "Quitar l'etiqueta", - "listDeletePopup-title": "Quitar la tièra ?", - "remove-member": "Quitar lo participant", - "remove-member-from-card": "Quitar aquesta carta", - "remove-member-pop": "Remove __name__ (__username__) from __boardTitle__? The member will be removed from all cards on this board. They will receive a notification.", - "removeMemberPopup-title": "Remove Member?", - "rename": "Tornar nomenar", - "rename-board": "Tornar nomenar lo tablèu", - "restore": "Restore", - "save": "Salvar", - "search": "Cèrca", - "rules": "Règlas", - "search-cards": "Search from card/list titles, descriptions and custom fields on this board", - "search-example": "Text to search for?", - "select-color": "Color causida", - "set-wip-limit-value": "Set a limit for the maximum number of tasks in this list", - "setWipLimitPopup-title": "Set WIP Limit", - "shortcut-assign-self": "Assign yourself to current card", - "shortcut-autocomplete-emoji": "Autocomplete emoji", - "shortcut-autocomplete-members": "Autocomplete members", - "shortcut-clear-filters": "Clear all filters", - "shortcut-close-dialog": "Tampar lo dialòg", - "shortcut-filter-my-cards": "Filter my cards", - "shortcut-show-shortcuts": "Bring up this shortcuts list", - "shortcut-toggle-filterbar": "Toggle Filter Sidebar", - "shortcut-toggle-sidebar": "Toggle Board Sidebar", - "show-cards-minimum-count": "Show cards count if list contains more than", - "sidebar-open": "Open Sidebar", - "sidebar-close": "Close Sidebar", - "signupPopup-title": "Crear un compte", - "star-board-title": "Click to star this board. It will show up at top of your boards list.", - "starred-boards": "Starred Boards", - "starred-boards-description": "Starred boards show up at the top of your boards list.", - "subscribe": "Subscribe", - "team": "Còla", - "this-board": "Aqueste tablèu", - "this-card": "aquesta carta", - "spent-time-hours": "Spent time (hours)", - "overtime-hours": "Overtime (hours)", - "overtime": "Overtime", - "has-overtime-cards": "Has overtime cards", - "has-spenttime-cards": "Has spent time cards", - "time": "Temps", - "title": "Títol", - "tracking": "Tracking", - "tracking-info": "You will be notified of any changes to those cards you are involved as creator or member.", - "type": "Mena", - "unassign-member": "Unassign member", - "unsaved-description": "You have an unsaved description.", - "unwatch": "Unwatch", - "upload": "Telecargar", - "upload-avatar": "Telecargar un avatar", - "uploaded-avatar": "Avatar telecargat", - "username": "Nom d’utilizaire", - "view-it": "View it", - "warn-list-archived": "warning: this card is in an list at Archive", - "watch": "Seguit", - "watching": "Agachat", - "watching-info": "You will be notified of any change in this board", - "welcome-board": "Tablèu de benvenguda", - "welcome-swimlane": "Milestone 1", - "welcome-list1": "Basics", - "welcome-list2": "Advanced", - "card-templates-swimlane": "Card Templates", - "list-templates-swimlane": "Lista dels modèls", - "board-templates-swimlane": "Board Templates", - "what-to-do": "Qué volètz far ?", - "wipLimitErrorPopup-title": "Invalid WIP Limit", - "wipLimitErrorPopup-dialog-pt1": "The number of tasks in this list is higher than the WIP limit you've defined.", - "wipLimitErrorPopup-dialog-pt2": "Please move some tasks out of this list, or set a higher WIP limit.", - "admin-panel": "Interfàcia d’admin", - "settings": "Paramètres", - "people": "Personas", - "registration": "Inscripcion", - "disable-self-registration": "Disable Self-Registration", - "invite": "Convidar", - "invite-people": "Convidat", - "to-boards": "To board(s)", - "email-addresses": "Adreça corrièl", - "smtp-host-description": "The address of the SMTP server that handles your emails.", - "smtp-port-description": "The port your SMTP server uses for outgoing emails.", - "smtp-tls-description": "Enable TLS support for SMTP server", - "smtp-host": "Òst SMTP", - "smtp-port": "Pòrt SMTP", - "smtp-username": "Nom d’utilizaire", - "smtp-password": "Mot de Santa-Clara", - "smtp-tls": "Compatibilitat TLS", - "send-from": "De", - "send-smtp-test": "Se mandar un corrièl d'ensag", - "invitation-code": "Còde de convit", - "email-invite-register-subject": "__inviter__ vos a mandat un convit", - "email-invite-register-text": "Dear __user__,\n\n__inviter__ invites you to kanban board for collaborations.\n\nPlease follow the link below:\n__url__\n\nAnd your invitation code is: __icode__\n\nThanks.", - "email-smtp-test-subject": "SMTP Test Email", - "email-smtp-test-text": "As capitat de mandar un corrièl", - "error-invitation-code-not-exist": "Lo còde de convit existís pas", - "error-notAuthorized": "Sès pas autorizat a agachar aquesta pagina", - "webhook-title": "Webhook Name", - "webhook-token": "Token (Optional for Authentication)", - "outgoing-webhooks": "Outgoing Webhooks", - "bidirectional-webhooks": "Two-Way Webhooks", - "outgoingWebhooksPopup-title": "Outgoing Webhooks", - "boardCardTitlePopup-title": "Card Title Filter", - "disable-webhook": "Disable This Webhook", - "global-webhook": "Global Webhooks", - "new-outgoing-webhook": "New Outgoing Webhook", - "no-name": "(Desconegut)", - "Node_version": "Node version", - "Meteor_version": "Meteor version", - "MongoDB_version": "MongoDB version", - "MongoDB_storage_engine": "MongoDB storage engine", - "MongoDB_Oplog_enabled": "MongoDB Oplog enabled", - "OS_Arch": "OS Arch", - "OS_Cpus": "OS CPU Count", - "OS_Freemem": "OS Free Memory", - "OS_Loadavg": "OS Load Average", - "OS_Platform": "OS Platform", - "OS_Release": "OS Release", - "OS_Totalmem": "OS Total Memory", - "OS_Type": "OS Type", - "OS_Uptime": "OS Uptime", - "days": "jorns", - "hours": "oras", - "minutes": "minutas", - "seconds": "segondas", - "show-field-on-card": "Show this field on card", - "automatically-field-on-card": "Auto create field to all cards", - "showLabel-field-on-card": "Show field label on minicard", - "yes": "Òc", - "no": "Non", - "accounts": "Accounts", - "accounts-allowEmailChange": "Allow Email Change", - "accounts-allowUserNameChange": "Allow Username Change", - "createdAt": "Created at", - "verified": "Verificat", - "active": "Avtivat", - "card-received": "Recebut", - "card-received-on": "Received on", - "card-end": "Fin", - "card-end-on": "Ends on", - "editCardReceivedDatePopup-title": "Change received date", - "editCardEndDatePopup-title": "Change end date", - "setCardColorPopup-title": "Color seleccionada", - "setCardActionsColorPopup-title": "Causir una color", - "setSwimlaneColorPopup-title": "Causir una color", - "setListColorPopup-title": "Causir una color", - "assigned-by": "Assigned By", - "requested-by": "Requested By", - "board-delete-notice": "Deleting is permanent. You will lose all lists, cards and actions associated with this board.", - "delete-board-confirm-popup": "All lists, cards, labels, and activities will be deleted and you won't be able to recover the board contents. There is no undo.", - "boardDeletePopup-title": "Suprimir lo tablèu ?", - "delete-board": "Tablèu suprimit", - "default-subtasks-board": "Subtasks for __board__ board", - "default": "Default", - "queue": "Queue", - "subtask-settings": "Subtasks Settings", - "card-settings": "Card Settings", - "boardSubtaskSettingsPopup-title": "Board Subtasks Settings", - "boardCardSettingsPopup-title": "Card Settings", - "deposit-subtasks-board": "Deposit subtasks to this board:", - "deposit-subtasks-list": "Landing list for subtasks deposited here:", - "show-parent-in-minicard": "Show parent in minicard:", - "prefix-with-full-path": "Prefix with full path", - "prefix-with-parent": "Prefix with parent", - "subtext-with-full-path": "Subtext with full path", - "subtext-with-parent": "Subtext with parent", - "change-card-parent": "Change card's parent", - "parent-card": "Parent card", - "source-board": "Source board", - "no-parent": "Don't show parent", - "activity-added-label": "added label '%s' to %s", - "activity-removed-label": "removed label '%s' from %s", - "activity-delete-attach": "deleted an attachment from %s", - "activity-added-label-card": "added label '%s'", - "activity-removed-label-card": "removed label '%s'", - "activity-delete-attach-card": "deleted an attachment", - "activity-set-customfield": "set custom field '%s' to '%s' in %s", - "activity-unset-customfield": "unset custom field '%s' in %s", - "r-rule": "Rule", - "r-add-trigger": "Add trigger", - "r-add-action": "Add action", - "r-board-rules": "Board rules", - "r-add-rule": "Add rule", - "r-view-rule": "View rule", - "r-delete-rule": "Delete rule", - "r-new-rule-name": "New rule title", - "r-no-rules": "No rules", - "r-when-a-card": "When a card", - "r-is": "is", - "r-is-moved": "is moved", - "r-added-to": "added to", - "r-removed-from": "Removed from", - "r-the-board": "the board", - "r-list": "list", - "set-filter": "Set Filter", - "r-moved-to": "Moved to", - "r-moved-from": "Moved from", - "r-archived": "Moved to Archive", - "r-unarchived": "Restored from Archive", - "r-a-card": "a card", - "r-when-a-label-is": "When a label is", - "r-when-the-label": "When the label", - "r-list-name": "list name", - "r-when-a-member": "When a member is", - "r-when-the-member": "When the member", - "r-name": "name", - "r-when-a-attach": "When an attachment", - "r-when-a-checklist": "When a checklist is", - "r-when-the-checklist": "When the checklist", - "r-completed": "Completed", - "r-made-incomplete": "Made incomplete", - "r-when-a-item": "When a checklist item is", - "r-when-the-item": "When the checklist item", - "r-checked": "Checked", - "r-unchecked": "Unchecked", - "r-move-card-to": "Move card to", - "r-top-of": "Top of", - "r-bottom-of": "Bottom of", - "r-its-list": "its list", - "r-archive": "Desplaçar cap a Archius", - "r-unarchive": "Restore from Archive", - "r-card": "card", - "r-add": "Apondre", - "r-remove": "Remove", - "r-label": "label", - "r-member": "member", - "r-remove-all": "Remove all members from the card", - "r-set-color": "Set color to", - "r-checklist": "checklist", - "r-check-all": "Check all", - "r-uncheck-all": "Uncheck all", - "r-items-check": "items of checklist", - "r-check": "Check", - "r-uncheck": "Uncheck", - "r-item": "item", - "r-of-checklist": "of checklist", - "r-send-email": "Send an email", - "r-to": "to", - "r-subject": "subject", - "r-rule-details": "Rule details", - "r-d-move-to-top-gen": "Move card to top of its list", - "r-d-move-to-top-spec": "Move card to top of list", - "r-d-move-to-bottom-gen": "Move card to bottom of its list", - "r-d-move-to-bottom-spec": "Move card to bottom of list", - "r-d-send-email": "Send email", - "r-d-send-email-to": "to", - "r-d-send-email-subject": "subject", - "r-d-send-email-message": "message", - "r-d-archive": "Move card to Archive", - "r-d-unarchive": "Restore card from Archive", - "r-d-add-label": "Add label", - "r-d-remove-label": "Remove label", - "r-create-card": "Create new card", - "r-in-list": "in list", - "r-in-swimlane": "in swimlane", - "r-d-add-member": "Add member", - "r-d-remove-member": "Remove member", - "r-d-remove-all-member": "Remove all member", - "r-d-check-all": "Check all items of a list", - "r-d-uncheck-all": "Uncheck all items of a list", - "r-d-check-one": "Check item", - "r-d-uncheck-one": "Uncheck item", - "r-d-check-of-list": "of checklist", - "r-d-add-checklist": "Add checklist", - "r-d-remove-checklist": "Remove checklist", - "r-by": "by", - "r-add-checklist": "Add checklist", - "r-with-items": "with items", - "r-items-list": "item1,item2,item3", - "r-add-swimlane": "Add swimlane", - "r-swimlane-name": "swimlane name", - "r-board-note": "Note: leave a field empty to match every possible value.", - "r-checklist-note": "Note: checklist's items have to be written as comma separated values.", - "r-when-a-card-is-moved": "When a card is moved to another list", - "r-set": "Set", - "r-update": "Update", - "r-datefield": "date field", - "r-df-start-at": "start", - "r-df-due-at": "due", - "r-df-end-at": "end", - "r-df-received-at": "received", - "r-to-current-datetime": "to current date/time", - "r-remove-value-from": "Remove value from", - "ldap": "LDAP", - "oauth2": "OAuth2", - "cas": "CAS", - "authentication-method": "Authentication method", - "authentication-type": "Authentication type", - "custom-product-name": "Custom Product Name", - "layout": "Layout", - "hide-logo": "Hide Logo", - "add-custom-html-after-body-start": "Add Custom HTML after <body> start", - "add-custom-html-before-body-end": "Add Custom HTML before </body> end", - "error-undefined": "Something went wrong", - "error-ldap-login": "An error occurred while trying to login", - "display-authentication-method": "Display Authentication Method", - "default-authentication-method": "Default Authentication Method", - "duplicate-board": "Duplicate Board", - "people-number": "The number of people is:", - "swimlaneDeletePopup-title": "Delete Swimlane ?", - "swimlane-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the swimlane. There is no undo.", - "restore-all": "Restore all", - "delete-all": "Delete all", - "loading": "Loading, please wait.", - "previous_as": "last time was", - "act-a-dueAt": "modified due time to \nWhen: __timeValue__\nWhere: __card__\n previous due was __timeOldValue__", - "act-a-endAt": "modified ending time to __timeValue__ from (__timeOldValue__)", - "act-a-startAt": "modified starting time to __timeValue__ from (__timeOldValue__)", - "act-a-receivedAt": "modified received time to __timeValue__ from (__timeOldValue__)", - "a-dueAt": "modified due time to be", - "a-endAt": "modified ending time to be", - "a-startAt": "modified starting time to be", - "a-receivedAt": "modified received time to be", - "almostdue": "current due time %s is approaching", - "pastdue": "current due time %s is past", - "duenow": "current due time %s is today", - "act-newDue": "__list__/__card__ has 1st due reminder [__board__]", - "act-withDue": "__list__/__card__ due reminders [__board__]", - "act-almostdue": "was reminding the current due (__timeValue__) of __card__ is approaching", - "act-pastdue": "was reminding the current due (__timeValue__) of __card__ is past", - "act-duenow": "was reminding the current due (__timeValue__) of __card__ is now", - "act-atUserComment": "You were mentioned in [__board__] __list__/__card__", - "delete-user-confirm-popup": "Are you sure you want to delete this account? There is no undo.", - "accounts-allowUserDelete": "Allow users to self delete their account", - "hide-minicard-label-text": "Hide minicard label text", - "show-desktop-drag-handles": "Show desktop drag handles", - "assignee": "Assignee", - "cardAssigneesPopup-title": "Assignee", - "addmore-detail": "Add a more detailed description", - "show-on-card": "Show on Card", - "new": "New", - "editUserPopup-title": "Edit User", - "newUserPopup-title": "New User", - "notifications": "Notifications", - "view-all": "View All", - "filter-by-unread": "Filter by Unread", - "mark-all-as-read": "Mark all as read", - "allow-rename": "Allow Rename", - "allowRenamePopup-title": "Allow Rename" -} \ No newline at end of file + "accept": "Acceptar", + "act-activity-notify": "Notificacion d'activitat", + "act-addAttachment": "as apondut una pèça joncha __astacament__ de la carta __card__ a la tièra __list__ del corredor __swimlane__ del tablèu __board__", + "act-deleteAttachment": "as tirat una pèça joncha __astacament__ de la carta __card__ de la tièra __list__ del corredor __swimlane__ del tablèu __board__", + "act-addSubtask": "as apondut una jos-tasca __subtask__ de la carta __card__ de la tièra __list__ del corredor __swimlane__ del tablèu __board__", + "act-addLabel": "as apondut una etiqueta__label__ de la carta __card__ a la tièra __list__ del corredor __swimlane__ del tablèu __board__", + "act-addedLabel": "as apondut una etiqueta__label__ de la carta __card__ a la tièra __list__ del corredor __swimlane__ del tablèu __board__", + "act-removeLabel": "as tirat l'etiqueta__label__ de la carta __card__ de la tièra __list__ del corredor __swimlane__ del tablèu __board__", + "act-removedLabel": "as tirat l'etiqueta__label__ de la carta __card__ de la tièra __list__ del corredor __swimlane__ del tablèu __board__", + "act-addChecklist": "as apondut la checklist __checklist__ de la carta __card__ de la tièra __list__ del corredor __swimlane__ del tablèu __board__", + "act-addChecklistItem": " as apondut l'element __checklistItem__ de la checklist __checklist__ de la carta __card__ de la tièra __list__ del corredor __swimlane__ del tablèu __board__", + "act-removeChecklist": "as tirat la checklist __checklist__ de la carta __card__ de la tièra __list__ del corredor __swimlane__ del tablèu __board__", + "act-removeChecklistItem": " as tirat l'element __checklistItem__ de la checklist __checklist__ de la carta __card__ de la tièra __list__ del corredor __swimlane__ del tablèu __board__", + "act-checkedItem": "as croiat __checklistItem__ de la checklist __checklist__ de la carta __card__ de la tièra __list__ del corredor __swimlane__ del tablèu __board__", + "act-uncheckedItem": "as descroiar __checklistItem__ de la checklist __checklist__ de la carta __card__ de la tièra __list__ del corredor __swimlane__ del tablèu __board__", + "act-completeChecklist": "as completat la checklist __checklist__ de la carta __card__ de la tièra __list__ del corredor __swimlane__ del tablèu __board__", + "act-uncompleteChecklist": "as rendut incomplet la checklist __checklist__ de la carta __card__ de la tièra __list__ del corredor __swimlane__ del tablèu __board__", + "act-addComment": "as comentat la carta __card__: __comment__ de la tièra __list__ del corredor __swimlane__ del tablèu __board__", + "act-editComment": "edited comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-deleteComment": "deleted comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-createBoard": "as creat lo tablèu __board__", + "act-createSwimlane": "created swimlane __swimlane__ to board __board__", + "act-createCard": "as creat la carta __card__ de la tièra __list__ del corredor __swimlane__ del tablèu __board__", + "act-createCustomField": "created custom field __customField__ at board __board__", + "act-deleteCustomField": "deleted custom field __customField__ at board __board__", + "act-setCustomField": "edited custom field __customField__: __customFieldValue__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-createList": "as apondut la tièra __list__ al tablèu __board__", + "act-addBoardMember": "as apondut un participant __member__ al tablèu __board__", + "act-archivedBoard": "Lo tablèu __board__ es estat desplaçar cap a Archius", + "act-archivedCard": "La carta __card__ de la tièra __list__ del corredor __swimlane__ del tablèu __board__ es estat desplaçar cap a Archiu", + "act-archivedList": "La tièra __list__ del corredor __swimlane__ del tablèu __board__ es estat desplaçar cap a Archius", + "act-archivedSwimlane": "Lo corredor __swimlane__ del tablèu __board__ es estat desplaçar cap a Archius", + "act-importBoard": "as importat lo tablèu __board__", + "act-importCard": "as importat la carta __card__ de la tièra __list__ del corredor __swimlane__ del tablèu __board__", + "act-importList": "as importat la tièra __list__ del corredor __swimlane__ del tablèu __board__", + "act-joinMember": "as apondut un participant __member__ a la carta __card__ de la tièra __list__ del corredor __swimlane__ del tablèu __board__", + "act-moveCard": "moved card __card__ at board __board__ from list __oldList__ at swimlane __oldSwimlane__ to list __list__ at swimlane __swimlane__", + "act-moveCardToOtherBoard": "as desplaçat la carta __card__ de la tièra __oldList__ del corredor __oldSwimlane__ del tablèu __oldBoard__ cap a la tièra __list__ del corredor __swimlane__ del tablèu __board__", + "act-removeBoardMember": "as tirat lo participant __member__ del tablèu __board__", + "act-restoredCard": "as restorat la carta __card__ de la tièra __list__ del corredor __swimlane__ del tablèu __board__", + "act-unjoinMember": "as tirat lo participant __member__ de la carta __card__ de la tièra __list__ del corredor __swimlane__ del tablèu __board__", + "act-withBoardTitle": "__tablèu__", + "act-withCardTitle": "[__board__] __card__", + "actions": "Accions", + "activities": "Activitats", + "activity": "Activitat", + "activity-added": "as apondut %s a %s", + "activity-archived": "%s desplaçat cap a Archius", + "activity-attached": "as ligat %s a %s", + "activity-created": "as creat %s", + "activity-customfield-created": "as creat lo camp personalizat %s", + "activity-excluded": "as exclús %s de %s", + "activity-imported": "as importat %s cap a %s dempuèi %s", + "activity-imported-board": "as importat %s dempuèi %s", + "activity-joined": "as rejonch %s", + "activity-moved": "as desplaçat %s dempuèi %s cap a %s", + "activity-on": "sus %s", + "activity-removed": "as tirat %s de %s", + "activity-sent": "as mandat %s cap a %s", + "activity-unjoined": "as quitat %s", + "activity-subtask-added": "as apondut una jos-tasca a %s", + "activity-checked-item": "as croiat %s dins la checklist %s de %s", + "activity-unchecked-item": "as descroiat %s dins la checklist %s de %s", + "activity-checklist-added": "as apondut a checklist a %s", + "activity-checklist-removed": "as tirat la checklist de %s", + "activity-checklist-completed": "completed checklist %s of %s", + "activity-checklist-uncompleted": "as rendut incomplet la checklist %s de %s", + "activity-checklist-item-added": "as apondut un element a la checklist '%s' dins %s", + "activity-checklist-item-removed": "as tirat un element a la checklist '%s' dins %s", + "add": "Apondre", + "activity-checked-item-card": "as croiat %s dins la checklist %s", + "activity-unchecked-item-card": "as descroiat %s dins la checklist %s", + "activity-checklist-completed-card": "as acabat la checklist__checklist__ de la carta __card__ de la tièra __list__ del corredor __swimlane__ del tablèu __board__", + "activity-checklist-uncompleted-card": "as rendut incomplet la checklist %s", + "activity-editComment": "edited comment %s", + "activity-deleteComment": "deleted comment %s", + "add-attachment": "Apondre una pèça joncha", + "add-board": "Apondre un tablèu", + "add-card": "Apondre una carta", + "add-swimlane": "Apondre un corredor", + "add-subtask": "Apondre una jos-tasca", + "add-checklist": "Apondre una checklist", + "add-checklist-item": "Apondre un element a la checklist", + "add-cover": "Apondre una cobèrta", + "add-label": "Apondre una etiqueta", + "add-list": "Apondre una tièra", + "add-members": "Apondre un participant", + "added": "Apondut lo", + "addMemberPopup-title": "Participants", + "admin": "Administartor", + "admin-desc": "As lo drech de legir e modificar las cartas, tirar de participants, e modificar las opcions del tablèu.", + "admin-announcement": "Anóncia", + "admin-announcement-active": "Activar l'anóncia globala", + "admin-announcement-title": "Anóncia de l'administrator", + "all-boards": "Totes los tablèus", + "and-n-other-card": "E __comptar__ carta de mai", + "and-n-other-card_plural": "E __comptar__ cartas de mai", + "apply": "Aplicar", + "app-is-offline": "Cargament, vos cal esperar. Refrescar la pagina vos va far perdre vòstre trabalh. Se lo cargament es tròp long, vos cal agachar se lo servidor es pas blocat/arrestat.", + "archive": "Archivar", + "archive-all": "Archivar tot", + "archive-board": "Archivar lo tablèu", + "archive-card": "Archivar la carta", + "archive-list": "Archivar la tièra", + "archive-swimlane": "Archivar lo corredor", + "archive-selection": "Archivar la seleccion", + "archiveBoardPopup-title": "Archivar lo tablèu?", + "archived-items": "Archius", + "archived-boards": "Tablèu archivat", + "restore-board": "Restaurar lo tablèu", + "no-archived-boards": "Pas de tablèu archivat.", + "archives": "Archivar", + "template": "Modèl", + "templates": "Modèls", + "assign-member": "Affectar un participant", + "attached": "jónher", + "attachment": "pèça joncha", + "attachment-delete-pop": "Tirar una pèça joncha es defenitiu.", + "attachmentDeletePopup-title": "Tirar la pèça joncha ?", + "attachments": "Pèças jonchas", + "auto-watch": "Survelhar automaticament lo tablèu un còp creat", + "avatar-too-big": "L'imatge es tròp pesuc (70KB max)", + "back": "Tornar", + "board-change-color": "Cambiar de color", + "board-nb-stars": "%s estèla", + "board-not-found": "Tablèu pas trapat", + "board-private-info": "Aqueste tablèu serà <strong>privat</strong>.", + "board-public-info": "Aqueste tablèu serà <strong>public</strong>.", + "boardChangeColorPopup-title": "Cambiar lo fons del tablèu", + "boardChangeTitlePopup-title": "Tornar nomenar lo tablèu", + "boardChangeVisibilityPopup-title": "Cambiar la visibilitat", + "boardChangeWatchPopup-title": "Cambiar lo seguit", + "boardMenuPopup-title": "Opcions del tablèu", + "boardChangeViewPopup-title": "Presentacion del tablèu", + "boards": "Tablèus", + "board-view": "Presentacion del tablèu", + "board-view-cal": "Calendièr", + "board-view-swimlanes": "Corredor", + "board-view-collapse": "Collapse", + "board-view-lists": "Tièras", + "bucket-example": "Coma \"Tota la tièra\" per exemple", + "cancel": "Tornar", + "card-archived": "Aquesta carta es desplaçada dins Archius.", + "board-archived": "Aqueste tablèu esdesplaçat dins Archius.", + "card-comments-title": "Aquesta carta a %s comentari(s).", + "card-delete-notice": "Un còp tirat, pas de posibilitat de tornar enrè", + "card-delete-pop": "Totes las accions van èsser quitadas del seguit d'activitat e poiretz pas mai utilizar aquesta carta.", + "card-delete-suggest-archive": "Podètz desplaçar una carta dins Archius per la quitar del tablèu e gardar las activitats.", + "card-due": "Esperat", + "card-due-on": "Esperat lo", + "card-spent": "Temps passat", + "card-edit-attachments": "Cambiar las pèças jonchas", + "card-edit-custom-fields": "Cambiar los camps personalizats", + "card-edit-labels": "Cambiar los labèls", + "card-edit-members": "Cambiar los participants", + "card-labels-title": "Cambiar l'etiqueta de la carta.", + "card-members-title": "Apondre o quitar de participants a la carta. ", + "card-start": "Debuta", + "card-start-on": "Debuta lo", + "cardAttachmentsPopup-title": "Apondut dempuèi", + "cardCustomField-datePopup-title": "Cambiar la data", + "cardCustomFieldsPopup-title": "Cambiar los camps personalizats", + "cardDeletePopup-title": "Suprimir la carta?", + "cardDetailsActionsPopup-title": "Accions sus la carta", + "cardLabelsPopup-title": "Etiquetas", + "cardMembersPopup-title": "Participants", + "cardMorePopup-title": "Mai", + "cardTemplatePopup-title": "Crear un modèl", + "cards": "Cartas", + "cards-count": "Cartas", + "casSignIn": "Vos connectar amb CAS", + "cardType-card": "Carta", + "cardType-linkedCard": "Carta ligada", + "cardType-linkedBoard": "Tablèu ligat", + "change": "Cambiar", + "change-avatar": "Cambiar la fòto", + "change-password": "Cambiar lo mot de Santa-Clara", + "change-permissions": "Cambiar las permissions", + "change-settings": "Cambiar los paramètres", + "changeAvatarPopup-title": "Cambiar la fòto", + "changeLanguagePopup-title": "Cambiar la lenga", + "changePasswordPopup-title": "Cambiar lo mot de Santa-Clara", + "changePermissionsPopup-title": "Cambiar las permissions", + "changeSettingsPopup-title": "Cambiar los paramètres", + "subtasks": "Jos-tasca", + "checklists": "Checklists", + "click-to-star": "Apondre lo tablèu als favorits", + "click-to-unstar": "Quitar lo tablèu dels favorits", + "clipboard": "Copiar o far limpar", + "close": "Tampar", + "close-board": "Tampar lo tablèu", + "close-board-pop": "Podètz tornar activar lo tablèu dempuèi la pagina d'acuèlh.", + "color-black": "negre", + "color-blue": "blau", + "color-crimson": "purple clar", + "color-darkgreen": "verd fonçat", + "color-gold": "aur", + "color-gray": "gris", + "color-green": "verd", + "color-indigo": "indi", + "color-lime": "jaune clar", + "color-magenta": "magenta", + "color-mistyrose": "ròse clar", + "color-navy": "blau marin", + "color-orange": "irange", + "color-paleturquoise": "turqués", + "color-peachpuff": "persèc", + "color-pink": "ròsa", + "color-plum": "pruna", + "color-purple": "violet", + "color-red": "roge", + "color-saddlebrown": "castanh", + "color-silver": "argent", + "color-sky": "blau clar", + "color-slateblue": "blau lausa", + "color-white": "blanc", + "color-yellow": "jaune", + "unset-color": "pas reglat", + "comment": "Comentari", + "comment-placeholder": "Escrire un comentari", + "comment-only": "Comentari solament", + "comment-only-desc": "Comentari sus las cartas solament.", + "no-comments": "Pas cap de comentari", + "no-comments-desc": "Podèts pas veire ni los comentaris ni las activitats", + "worker": "Worker", + "worker-desc": "Can only move cards, assign itself to card and comment.", + "computer": "Ordenator", + "confirm-subtask-delete-dialog": "Sètz segur de voler quitar aquesta jos-tasca?", + "confirm-checklist-delete-dialog": "Sètz segur de voler quitar aquesta checklist?", + "copy-card-link-to-clipboard": "Còpia del ligam de la carta", + "linkCardPopup-title": "Ligam de la carta", + "searchElementPopup-title": "Cèrca", + "copyCardPopup-title": "Còpia de la carta", + "copyChecklistToManyCardsPopup-title": "Còpia del modèl de checklist cap a mai d'una carta", + "copyChecklistToManyCardsPopup-instructions": "Un compte es estat creat per vos sus ", + "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"Títol de la primièra carta\", \"description\":\"Descripcion de la primièra carta\"}, {\"title\":\"Títol de la segonda carta\",\"description\":\"Descripcion de la segonda carta\"},{\"title\":\"Títol de la darrièra carta\",\"description\":\"Descripcion de la darrièra carta\"} ]", + "create": "Crear", + "createBoardPopup-title": "Crear un tablèu", + "chooseBoardSourcePopup-title": "Importar un tablèu", + "createLabelPopup-title": "Crear una etiqueta", + "createCustomField": "Crear un camp", + "createCustomFieldPopup-title": "Crear un camp", + "current": "actual", + "custom-field-delete-pop": "There is no undo. This will remove this custom field from all cards and destroy its history.", + "custom-field-checkbox": "Casa de croiar", + "custom-field-date": "Data", + "custom-field-dropdown": "Tièra de causidas", + "custom-field-dropdown-none": "(pas res)", + "custom-field-dropdown-options": "Opcions de la tièra", + "custom-field-dropdown-options-placeholder": "Apiejar sus \"Enter\" per apondre d'opcions", + "custom-field-dropdown-unknown": "(desconegut)", + "custom-field-number": "Nombre", + "custom-field-text": "Tèxte", + "custom-fields": "Camps personalizats", + "date": "Data", + "decline": "Refusar", + "default-avatar": "Fòto per defaut", + "delete": "Suprimir", + "deleteCustomFieldPopup-title": "Tirar lo camp personalizat?", + "deleteLabelPopup-title": "Tirar l'etiqueta?", + "description": "Descripcion", + "disambiguateMultiLabelPopup-title": "Precisar l'accion de l'etiqueta", + "disambiguateMultiMemberPopup-title": "Precisar l'accion del participant", + "discard": "Botar dins l'escobilha", + "done": "Acabat", + "download": "Telecargar", + "edit": "Modificar", + "edit-avatar": "Cambiar la fòto", + "edit-profile": "Modificar lo perfil", + "edit-wip-limit": "Modificar la WIP limit", + "soft-wip-limit": "Leugièr WIP limit", + "editCardStartDatePopup-title": "Cambiar la data de debuta", + "editCardDueDatePopup-title": "Cambiar la data de fin", + "editCustomFieldPopup-title": "Modificar los camps", + "editCardSpentTimePopup-title": "Cambiar lo temp passat", + "editLabelPopup-title": "Cambiar l'etiqueta", + "editNotificationPopup-title": "Modificar la notificacion", + "editProfilePopup-title": "Modificar lo perfil", + "email": "Corrièl", + "email-enrollAccount-subject": "Vòstre compte es ara activat pel sit __siteName__", + "email-enrollAccount-text": "Adieu __user__,\n\nPer comença d'utilizar lo servici, vos cal clicar sul ligam.\n\n__url__\n\nMercé.", + "email-fail": "Pas possible de mandar lo corrièl", + "email-fail-text": "Error per mandar lo corrièl", + "email-invalid": "L'adreça corrièl es pas valida", + "email-invite": "Convidar per corrièl", + "email-invite-subject": "__inviter__ vos as mandat un convit", + "email-invite-text": "Car __user__,\n\n__inviter__ vos a convidat per jónher lo tablèu \"__board__\".\n\nVos cal clicar sul ligam:\n\n__url__\n\nMercé.", + "email-resetPassword-subject": "Tornar inicializar vòstre mot de Santa-Clara de sit __siteName__", + "email-resetPassword-text": "Adieu __user__,\n\nPer tornar inicializar vòstre mot de Santa-Clara vos cal clicar sul ligam :\n\n__url__\n\nMercé.", + "email-sent": "Mail mandat", + "email-verifyEmail-subject": "Vos cal verificar vòstra adreça corrièl del sit __siteName__", + "email-verifyEmail-text": "Adieu __user__,\n\nPer verificar vòstra adreça corrièl, vos cal clicar sul ligam :\n\n__url__\n\nMercé.", + "enable-wip-limit": "Activar la WIP limit", + "error-board-doesNotExist": "Aqueste tablèu existís pas", + "error-board-notAdmin": "Devètz èsser un administrator del tablèu per far aquò ", + "error-board-notAMember": "Devètz èsser un participant del tablèu per far aquò", + "error-json-malformed": "Vòstre tèxte es pas valid JSON", + "error-json-schema": "Vòstre JSON es pas al format correct ", + "error-list-doesNotExist": "Aqueste tièra existís pas", + "error-user-doesNotExist": "Aqueste utilizator existís pas", + "error-user-notAllowSelf": "Vos podètz pas convidar vautres meteisses", + "error-user-notCreated": "Aqueste utilizator es pas encara creat", + "error-username-taken": "Lo nom es ja pres", + "error-email-taken": "Lo corrièl es ja pres ", + "export-board": "Exportar lo tablèu", + "sort": "Sort", + "sort-desc": "Click to Sort List", + "list-sort-by": "Sort the List By:", + "list-label-modifiedAt": "Last Access Time", + "list-label-title": "Name of the List", + "list-label-sort": "Your Manual Order", + "list-label-short-modifiedAt": "(L)", + "list-label-short-title": "(N)", + "list-label-short-sort": "(M)", + "filter": "Filtre", + "filter-cards": "Filter Cards or Lists", + "list-filter-label": "Filter List by Title", + "filter-clear": "Escafar lo filtre", + "filter-no-label": "Pas cap d'etiqueta", + "filter-no-member": "Pas cap de participant", + "filter-no-assignee": "No assignee", + "filter-no-custom-fields": "Pas de camp personalizat", + "filter-show-archive": "Show archived lists", + "filter-hide-empty": "Hide empty lists", + "filter-on": "Lo filtre es activat", + "filter-on-desc": "Filtratz las cartas dins aqueste tablèu. Picar aquí per editar los filtres", + "filter-to-selection": "Filtrar la seleccion", + "advanced-filter-label": "Filtre avançat", + "advanced-filter-description": "Advanced Filter allows to write a string containing following operators: == != <= >= && || ( ) A space is used as a separator between the Operators. You can filter for all Custom Fields by typing their names and values. For Example: Field1 == Value1. Note: If fields or values contains spaces, you need to encapsulate them into single quotes. For Example: 'Field 1' == 'Value 1'. For single control characters (' \\/) to be skipped, you can use \\. For example: Field1 == I\\'m. Also you can combine multiple conditions. For Example: F1 == V1 || F1 == V2. Normally all operators are interpreted from left to right. You can change the order by placing brackets. For Example: F1 == V1 && ( F2 == V2 || F2 == V3 ). Also you can search text fields using regex: F1 == /Tes.*/i", + "fullname": "Nom complet", + "header-logo-title": "Retorn a vòstra pagina de tablèus", + "hide-system-messages": "Amagar los messatges sistèm", + "headerBarCreateBoardPopup-title": "Crear un tablèu", + "home": "Acuèlh", + "import": "Importar", + "link": "Ligar", + "import-board": "Importar un tablèu", + "import-board-c": "Importar un tablèu", + "import-board-title-trello": "Importar un tablèu dempuèi Trello", + "import-board-title-wekan": "Importar un tablèu dempuèi un export passat", + "import-sandstorm-backup-warning": "Do not delete data you import from original exported board or Trello before checking does this grain close and open again, or do you get Board not found error, that means data loss.", + "import-sandstorm-warning": "Importar lo tablèu va quitar totes las donadas del tablèu e lo va remplaçar amb las donadas del tablèu importat.", + "from-trello": "Dempuèi Trello", + "from-wekan": "Dempuèi un export passat", + "import-board-instruction-trello": "Dins vòstre tablèu Trello, vos cal anar dins \"Menut\", puèi \"Mai\", \"Export\", \"Export JSON\", e copiar lo tèxte balhat.", + "import-board-instruction-wekan": "Dins vòstre tablèu, vos cal anar dins \"Menut\", puèi \"Exportar lo tablèu\", e de copiar lo tèxte del fichièr telecargat.", + "import-board-instruction-about-errors": "Se avètz de errors al moment d'importar un tablèu, es possible que l'importacion as fonccionat, lo tablèu es belèu a la pagina \"Totes los tablèus\".", + "import-json-placeholder": "Pegar las donadas del fichièr JSON aicí", + "import-map-members": "Mapa dels participants", + "import-members-map": "Lo tablèu qu'avètz importat as ja de participants, vos cal far la migracion amb los utilizators actual", + "import-show-user-mapping": "Review members mapping", + "import-user-select": "Pick your existing user you want to use as this member", + "importMapMembersAddPopup-title": "Seleccionar un participant", + "info": "Vesion", + "initials": "Iniciala", + "invalid-date": "Data invalida", + "invalid-time": "Temps invalid", + "invalid-user": "Participant invalid", + "joined": "Jónher", + "just-invited": "Sètz just convidat dins aqueste tablèu", + "keyboard-shortcuts": "Keyboard shortcuts", + "label-create": "Crear una etiqueta", + "label-default": "%s label (default)", + "label-delete-pop": "There is no undo. This will remove this label from all cards and destroy its history.", + "labels": "Etiquetas", + "language": "Lenga", + "last-admin-desc": "You can’t change roles because there must be at least one admin.", + "leave-board": "Leave Board", + "leave-board-pop": "Are you sure you want to leave __boardTitle__? You will be removed from all cards on this board.", + "leaveBoardPopup-title": "Leave Board ?", + "link-card": "Ligam per aquesta carta", + "list-archive-cards": "Mandar totas las cartas d'aquesta tièra dins Archius", + "list-archive-cards-pop": "This will remove all the cards in this list from the board. To view cards in Archive and bring them back to the board, click “Menu” > “Archive”.", + "list-move-cards": "Mandar totas las cartas dins aquesta tièra", + "list-select-cards": "Seleccionar totas las cartas dins aquesta tièra", + "set-color-list": "Set Color", + "listActionPopup-title": "Tièra de las accions", + "swimlaneActionPopup-title": "Swimlane Actions", + "swimlaneAddPopup-title": "Add a Swimlane below", + "listImportCardPopup-title": "Importar una carta de Trello", + "listMorePopup-title": "Mai", + "link-list": "Ligam d'aquesta tièra", + "list-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the list. There is no undo.", + "list-delete-suggest-archive": "You can move a list to Archive to remove it from the board and preserve the activity.", + "lists": "Tièras", + "swimlanes": "Corredor", + "log-out": "Desconnexion", + "log-in": "Connexion", + "loginPopup-title": "Connexion", + "memberMenuPopup-title": "Paramètres dels participants", + "members": "Participants", + "menu": "Menut", + "move-selection": "Bolegar la seleccion", + "moveCardPopup-title": "Bolegar la carta", + "moveCardToBottom-title": "Bolegar cap al bas", + "moveCardToTop-title": "Bolegar cap al naut", + "moveSelectionPopup-title": "Bolegar la seleccion", + "multi-selection": "Multi-seleccion", + "multi-selection-on": "Multi-Selection is on", + "muted": "Silenciós", + "muted-info": "You will never be notified of any changes in this board", + "my-boards": "Mon tablèu", + "name": "Nom", + "no-archived-cards": "Pas cap de carta dins Archius", + "no-archived-lists": "Pas cap de tièra dins Archius", + "no-archived-swimlanes": "Pas cap de corredor dins Archius", + "no-results": "Pas brica de resultat", + "normal": "Normal", + "normal-desc": "Can view and edit cards. Can't change settings.", + "not-accepted-yet": "Invitation not accepted yet", + "notify-participate": "Receive updates to any cards you participate as creater or member", + "notify-watch": "Receive updates to any boards, lists, or cards you’re watching", + "optional": "opcional", + "or": "o", + "page-maybe-private": "This page may be private. You may be able to view it by <a href='%s'>logging in</a>.", + "page-not-found": "Pagina pas trapada", + "password": "Mot de Santa-Clara", + "paste-or-dragdrop": "to paste, or drag & drop image file to it (image only)", + "participating": "Participating", + "preview": "Apercebut", + "previewAttachedImagePopup-title": "Apercebut", + "previewClipboardImagePopup-title": "Apercebut", + "private": "Privat", + "private-desc": "Aqueste tablèu es privat. Solament las personas apondudas a aquete tablèu lo pòdon veire e editar.", + "profile": "Perfil", + "public": "Public", + "public-desc": "This board is public. It's visible to anyone with the link and will show up in search engines like Google. Only people added to the board can edit.", + "quick-access-description": "Star a board to add a shortcut in this bar.", + "remove-cover": "Remove Cover", + "remove-from-board": "Quitar lo tablèu", + "remove-label": "Quitar l'etiqueta", + "listDeletePopup-title": "Quitar la tièra ?", + "remove-member": "Quitar lo participant", + "remove-member-from-card": "Quitar aquesta carta", + "remove-member-pop": "Remove __name__ (__username__) from __boardTitle__? The member will be removed from all cards on this board. They will receive a notification.", + "removeMemberPopup-title": "Remove Member?", + "rename": "Tornar nomenar", + "rename-board": "Tornar nomenar lo tablèu", + "restore": "Restore", + "save": "Salvar", + "search": "Cèrca", + "rules": "Règlas", + "search-cards": "Search from card/list titles, descriptions and custom fields on this board", + "search-example": "Text to search for?", + "select-color": "Color causida", + "set-wip-limit-value": "Set a limit for the maximum number of tasks in this list", + "setWipLimitPopup-title": "Set WIP Limit", + "shortcut-assign-self": "Assign yourself to current card", + "shortcut-autocomplete-emoji": "Autocomplete emoji", + "shortcut-autocomplete-members": "Autocomplete members", + "shortcut-clear-filters": "Clear all filters", + "shortcut-close-dialog": "Tampar lo dialòg", + "shortcut-filter-my-cards": "Filter my cards", + "shortcut-show-shortcuts": "Bring up this shortcuts list", + "shortcut-toggle-filterbar": "Toggle Filter Sidebar", + "shortcut-toggle-sidebar": "Toggle Board Sidebar", + "show-cards-minimum-count": "Show cards count if list contains more than", + "sidebar-open": "Open Sidebar", + "sidebar-close": "Close Sidebar", + "signupPopup-title": "Crear un compte", + "star-board-title": "Click to star this board. It will show up at top of your boards list.", + "starred-boards": "Starred Boards", + "starred-boards-description": "Starred boards show up at the top of your boards list.", + "subscribe": "Subscribe", + "team": "Còla", + "this-board": "Aqueste tablèu", + "this-card": "aquesta carta", + "spent-time-hours": "Spent time (hours)", + "overtime-hours": "Overtime (hours)", + "overtime": "Overtime", + "has-overtime-cards": "Has overtime cards", + "has-spenttime-cards": "Has spent time cards", + "time": "Temps", + "title": "Títol", + "tracking": "Tracking", + "tracking-info": "You will be notified of any changes to those cards you are involved as creator or member.", + "type": "Mena", + "unassign-member": "Unassign member", + "unsaved-description": "You have an unsaved description.", + "unwatch": "Unwatch", + "upload": "Telecargar", + "upload-avatar": "Telecargar un avatar", + "uploaded-avatar": "Avatar telecargat", + "username": "Nom d’utilizaire", + "view-it": "View it", + "warn-list-archived": "warning: this card is in an list at Archive", + "watch": "Seguit", + "watching": "Agachat", + "watching-info": "You will be notified of any change in this board", + "welcome-board": "Tablèu de benvenguda", + "welcome-swimlane": "Milestone 1", + "welcome-list1": "Basics", + "welcome-list2": "Advanced", + "card-templates-swimlane": "Card Templates", + "list-templates-swimlane": "Lista dels modèls", + "board-templates-swimlane": "Board Templates", + "what-to-do": "Qué volètz far ?", + "wipLimitErrorPopup-title": "Invalid WIP Limit", + "wipLimitErrorPopup-dialog-pt1": "The number of tasks in this list is higher than the WIP limit you've defined.", + "wipLimitErrorPopup-dialog-pt2": "Please move some tasks out of this list, or set a higher WIP limit.", + "admin-panel": "Interfàcia d’admin", + "settings": "Paramètres", + "people": "Personas", + "registration": "Inscripcion", + "disable-self-registration": "Disable Self-Registration", + "invite": "Convidar", + "invite-people": "Convidat", + "to-boards": "To board(s)", + "email-addresses": "Adreça corrièl", + "smtp-host-description": "The address of the SMTP server that handles your emails.", + "smtp-port-description": "The port your SMTP server uses for outgoing emails.", + "smtp-tls-description": "Enable TLS support for SMTP server", + "smtp-host": "Òst SMTP", + "smtp-port": "Pòrt SMTP", + "smtp-username": "Nom d’utilizaire", + "smtp-password": "Mot de Santa-Clara", + "smtp-tls": "Compatibilitat TLS", + "send-from": "De", + "send-smtp-test": "Se mandar un corrièl d'ensag", + "invitation-code": "Còde de convit", + "email-invite-register-subject": "__inviter__ vos a mandat un convit", + "email-invite-register-text": "Dear __user__,\n\n__inviter__ invites you to kanban board for collaborations.\n\nPlease follow the link below:\n__url__\n\nAnd your invitation code is: __icode__\n\nThanks.", + "email-smtp-test-subject": "SMTP Test Email", + "email-smtp-test-text": "As capitat de mandar un corrièl", + "error-invitation-code-not-exist": "Lo còde de convit existís pas", + "error-notAuthorized": "Sès pas autorizat a agachar aquesta pagina", + "webhook-title": "Webhook Name", + "webhook-token": "Token (Optional for Authentication)", + "outgoing-webhooks": "Outgoing Webhooks", + "bidirectional-webhooks": "Two-Way Webhooks", + "outgoingWebhooksPopup-title": "Outgoing Webhooks", + "boardCardTitlePopup-title": "Card Title Filter", + "disable-webhook": "Disable This Webhook", + "global-webhook": "Global Webhooks", + "new-outgoing-webhook": "New Outgoing Webhook", + "no-name": "(Desconegut)", + "Node_version": "Node version", + "Meteor_version": "Meteor version", + "MongoDB_version": "MongoDB version", + "MongoDB_storage_engine": "MongoDB storage engine", + "MongoDB_Oplog_enabled": "MongoDB Oplog enabled", + "OS_Arch": "OS Arch", + "OS_Cpus": "OS CPU Count", + "OS_Freemem": "OS Free Memory", + "OS_Loadavg": "OS Load Average", + "OS_Platform": "OS Platform", + "OS_Release": "OS Release", + "OS_Totalmem": "OS Total Memory", + "OS_Type": "OS Type", + "OS_Uptime": "OS Uptime", + "days": "jorns", + "hours": "oras", + "minutes": "minutas", + "seconds": "segondas", + "show-field-on-card": "Show this field on card", + "automatically-field-on-card": "Auto create field to all cards", + "showLabel-field-on-card": "Show field label on minicard", + "yes": "Òc", + "no": "Non", + "accounts": "Accounts", + "accounts-allowEmailChange": "Allow Email Change", + "accounts-allowUserNameChange": "Allow Username Change", + "createdAt": "Created at", + "verified": "Verificat", + "active": "Avtivat", + "card-received": "Recebut", + "card-received-on": "Received on", + "card-end": "Fin", + "card-end-on": "Ends on", + "editCardReceivedDatePopup-title": "Change received date", + "editCardEndDatePopup-title": "Change end date", + "setCardColorPopup-title": "Color seleccionada", + "setCardActionsColorPopup-title": "Causir una color", + "setSwimlaneColorPopup-title": "Causir una color", + "setListColorPopup-title": "Causir una color", + "assigned-by": "Assigned By", + "requested-by": "Requested By", + "board-delete-notice": "Deleting is permanent. You will lose all lists, cards and actions associated with this board.", + "delete-board-confirm-popup": "All lists, cards, labels, and activities will be deleted and you won't be able to recover the board contents. There is no undo.", + "boardDeletePopup-title": "Suprimir lo tablèu ?", + "delete-board": "Tablèu suprimit", + "default-subtasks-board": "Subtasks for __board__ board", + "default": "Default", + "queue": "Queue", + "subtask-settings": "Subtasks Settings", + "card-settings": "Card Settings", + "boardSubtaskSettingsPopup-title": "Board Subtasks Settings", + "boardCardSettingsPopup-title": "Card Settings", + "deposit-subtasks-board": "Deposit subtasks to this board:", + "deposit-subtasks-list": "Landing list for subtasks deposited here:", + "show-parent-in-minicard": "Show parent in minicard:", + "prefix-with-full-path": "Prefix with full path", + "prefix-with-parent": "Prefix with parent", + "subtext-with-full-path": "Subtext with full path", + "subtext-with-parent": "Subtext with parent", + "change-card-parent": "Change card's parent", + "parent-card": "Parent card", + "source-board": "Source board", + "no-parent": "Don't show parent", + "activity-added-label": "added label '%s' to %s", + "activity-removed-label": "removed label '%s' from %s", + "activity-delete-attach": "deleted an attachment from %s", + "activity-added-label-card": "added label '%s'", + "activity-removed-label-card": "removed label '%s'", + "activity-delete-attach-card": "deleted an attachment", + "activity-set-customfield": "set custom field '%s' to '%s' in %s", + "activity-unset-customfield": "unset custom field '%s' in %s", + "r-rule": "Rule", + "r-add-trigger": "Add trigger", + "r-add-action": "Add action", + "r-board-rules": "Board rules", + "r-add-rule": "Add rule", + "r-view-rule": "View rule", + "r-delete-rule": "Delete rule", + "r-new-rule-name": "New rule title", + "r-no-rules": "No rules", + "r-when-a-card": "When a card", + "r-is": "is", + "r-is-moved": "is moved", + "r-added-to": "added to", + "r-removed-from": "Removed from", + "r-the-board": "the board", + "r-list": "list", + "set-filter": "Set Filter", + "r-moved-to": "Moved to", + "r-moved-from": "Moved from", + "r-archived": "Moved to Archive", + "r-unarchived": "Restored from Archive", + "r-a-card": "a card", + "r-when-a-label-is": "When a label is", + "r-when-the-label": "When the label", + "r-list-name": "list name", + "r-when-a-member": "When a member is", + "r-when-the-member": "When the member", + "r-name": "name", + "r-when-a-attach": "When an attachment", + "r-when-a-checklist": "When a checklist is", + "r-when-the-checklist": "When the checklist", + "r-completed": "Completed", + "r-made-incomplete": "Made incomplete", + "r-when-a-item": "When a checklist item is", + "r-when-the-item": "When the checklist item", + "r-checked": "Checked", + "r-unchecked": "Unchecked", + "r-move-card-to": "Move card to", + "r-top-of": "Top of", + "r-bottom-of": "Bottom of", + "r-its-list": "its list", + "r-archive": "Desplaçar cap a Archius", + "r-unarchive": "Restore from Archive", + "r-card": "card", + "r-add": "Apondre", + "r-remove": "Remove", + "r-label": "label", + "r-member": "member", + "r-remove-all": "Remove all members from the card", + "r-set-color": "Set color to", + "r-checklist": "checklist", + "r-check-all": "Check all", + "r-uncheck-all": "Uncheck all", + "r-items-check": "items of checklist", + "r-check": "Check", + "r-uncheck": "Uncheck", + "r-item": "item", + "r-of-checklist": "of checklist", + "r-send-email": "Send an email", + "r-to": "to", + "r-subject": "subject", + "r-rule-details": "Rule details", + "r-d-move-to-top-gen": "Move card to top of its list", + "r-d-move-to-top-spec": "Move card to top of list", + "r-d-move-to-bottom-gen": "Move card to bottom of its list", + "r-d-move-to-bottom-spec": "Move card to bottom of list", + "r-d-send-email": "Send email", + "r-d-send-email-to": "to", + "r-d-send-email-subject": "subject", + "r-d-send-email-message": "message", + "r-d-archive": "Move card to Archive", + "r-d-unarchive": "Restore card from Archive", + "r-d-add-label": "Add label", + "r-d-remove-label": "Remove label", + "r-create-card": "Create new card", + "r-in-list": "in list", + "r-in-swimlane": "in swimlane", + "r-d-add-member": "Add member", + "r-d-remove-member": "Remove member", + "r-d-remove-all-member": "Remove all member", + "r-d-check-all": "Check all items of a list", + "r-d-uncheck-all": "Uncheck all items of a list", + "r-d-check-one": "Check item", + "r-d-uncheck-one": "Uncheck item", + "r-d-check-of-list": "of checklist", + "r-d-add-checklist": "Add checklist", + "r-d-remove-checklist": "Remove checklist", + "r-by": "by", + "r-add-checklist": "Add checklist", + "r-with-items": "with items", + "r-items-list": "item1,item2,item3", + "r-add-swimlane": "Add swimlane", + "r-swimlane-name": "swimlane name", + "r-board-note": "Note: leave a field empty to match every possible value.", + "r-checklist-note": "Note: checklist's items have to be written as comma separated values.", + "r-when-a-card-is-moved": "When a card is moved to another list", + "r-set": "Set", + "r-update": "Update", + "r-datefield": "date field", + "r-df-start-at": "start", + "r-df-due-at": "due", + "r-df-end-at": "end", + "r-df-received-at": "received", + "r-to-current-datetime": "to current date/time", + "r-remove-value-from": "Remove value from", + "ldap": "LDAP", + "oauth2": "OAuth2", + "cas": "CAS", + "authentication-method": "Authentication method", + "authentication-type": "Authentication type", + "custom-product-name": "Custom Product Name", + "layout": "Layout", + "hide-logo": "Hide Logo", + "add-custom-html-after-body-start": "Add Custom HTML after <body> start", + "add-custom-html-before-body-end": "Add Custom HTML before </body> end", + "error-undefined": "Something went wrong", + "error-ldap-login": "An error occurred while trying to login", + "display-authentication-method": "Display Authentication Method", + "default-authentication-method": "Default Authentication Method", + "duplicate-board": "Duplicate Board", + "people-number": "The number of people is:", + "swimlaneDeletePopup-title": "Delete Swimlane ?", + "swimlane-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the swimlane. There is no undo.", + "restore-all": "Restore all", + "delete-all": "Delete all", + "loading": "Loading, please wait.", + "previous_as": "last time was", + "act-a-dueAt": "modified due time to \nWhen: __timeValue__\nWhere: __card__\n previous due was __timeOldValue__", + "act-a-endAt": "modified ending time to __timeValue__ from (__timeOldValue__)", + "act-a-startAt": "modified starting time to __timeValue__ from (__timeOldValue__)", + "act-a-receivedAt": "modified received time to __timeValue__ from (__timeOldValue__)", + "a-dueAt": "modified due time to be", + "a-endAt": "modified ending time to be", + "a-startAt": "modified starting time to be", + "a-receivedAt": "modified received time to be", + "almostdue": "current due time %s is approaching", + "pastdue": "current due time %s is past", + "duenow": "current due time %s is today", + "act-newDue": "__list__/__card__ has 1st due reminder [__board__]", + "act-withDue": "__list__/__card__ due reminders [__board__]", + "act-almostdue": "was reminding the current due (__timeValue__) of __card__ is approaching", + "act-pastdue": "was reminding the current due (__timeValue__) of __card__ is past", + "act-duenow": "was reminding the current due (__timeValue__) of __card__ is now", + "act-atUserComment": "You were mentioned in [__board__] __list__/__card__", + "delete-user-confirm-popup": "Are you sure you want to delete this account? There is no undo.", + "accounts-allowUserDelete": "Allow users to self delete their account", + "hide-minicard-label-text": "Hide minicard label text", + "show-desktop-drag-handles": "Show desktop drag handles", + "assignee": "Assignee", + "cardAssigneesPopup-title": "Assignee", + "addmore-detail": "Add a more detailed description", + "show-on-card": "Show on Card", + "new": "New", + "editUserPopup-title": "Edit User", + "newUserPopup-title": "New User", + "notifications": "Notifications", + "view-all": "View All", + "filter-by-unread": "Filter by Unread", + "mark-all-as-read": "Mark all as read", + "allow-rename": "Allow Rename", + "allowRenamePopup-title": "Allow Rename" +} diff --git a/i18n/pl.i18n.json b/i18n/pl.i18n.json index 403b3139..546f296f 100644 --- a/i18n/pl.i18n.json +++ b/i18n/pl.i18n.json @@ -1,769 +1,770 @@ { - "accept": "Akceptuj", - "act-activity-notify": "Powiadomienia aktywności", - "act-addAttachment": "dodał(a) załącznik __attachment__ do karty __card__ na liście __list__ w diagramie czynności __swimlane__ na tablicy __board__", - "act-deleteAttachment": "usunął załącznik __attachment__ na karcie __card__ na liście __list__ w diagramie czynności __swimlane__ na tablicy __board__", - "act-addSubtask": "dodał(a) podzadanie __subtask__ na karcie __card__ na liście __list__ w diagramie czynności __swimlane__ na tablicy __board__", - "act-addLabel": "dodał(a) etykietę __label__ do karty __card__ na liście __list__ w diagramie czynności __swimlane__ na tablicy __board__", - "act-addedLabel": "dodał(a) etykietę __label__ do karty __card__ na liście __list__ w diagramie czynności __swimlane__ na tablicy __board__", - "act-removeLabel": "usunął etykietę __label__ z karty __card__ na liście __list__ w diagramie czynności __swimlane__ na tablicy __board__", - "act-removedLabel": "usunął etykietę __label__ z karty __card__ na liście __list__ w diagramie czynności __swimlane__ na tablicy __board__", - "act-addChecklist": "dodał(a) listę zadań __checklist__ do karty __card__ na liście __list__ w diagramie czynności __swimlane__ na tablicy __board__", - "act-addChecklistItem": "dodał(a) element listy zadań __checklistItem__ do listy zadań __checklist__ na karcie __card__ na liście __list__ na diagramie czynności __swimlane__ na tablicy __board__", - "act-removeChecklist": "usunął listę zadań __checklist__ z karty __card__ na liście __list__ na diagramie czynności __swimlane__ na tablicy __board__", - "act-removeChecklistItem": "usunął element listy zadań __checklistItem__ z listy zadań __checkList__ na karcie __card__ na liście __list__ na diagramie czynności __swimlane__ na tablicy __board__", - "act-checkedItem": "zaznaczył(a) __checklistItem__ na liście zadań __checklist__ na karcie __card__ na liście __list__ na diagramie czynności __swimlane__ na tablicy __board__", - "act-uncheckedItem": "odznaczył(a) __checklistItem__ na liście __checklist__ na karcie __card__ na liście __list__ na diagramie czynności __swimlane__ na tablicy __board__", - "act-completeChecklist": "wykonał(a) wszystkie zadania z listy __checklist__ na karcie __card__ na liście __list__ na diagramie czynności__ na tablicy __board__", - "act-uncompleteChecklist": "wycofał(a) ukończenie wykonania listy __checklist__ na karcie __card__ na liście __list__ na diagramie czynności__ na tablicy __board__", - "act-addComment": "dodał(a) komentarz na karcie __card__: __comment__ na liście __list__ na diagramie czynności __swimlane__ na tablicy __board__", - "act-editComment": "edytował(a) komentarz na karcie __card__: __comment__ na liście __list__ na diagramie czynności __swimlane__ na tablicy __board__", - "act-deleteComment": "usunął komentarz na karcie __card__: __comment__ na liście __list__ na diagramie czynności __swimlane__ na tablicy __board__", - "act-createBoard": "utworzył(a) tablicę __board__", - "act-createSwimlane": "utworzył(a) diagram czynności __swimlane__ na tablicy __board__", - "act-createCard": "utworzył(a) kartę __card__ na liście __list__ na diagramie czynności __swimlane__ na tablicy __board__", - "act-createCustomField": "utworzył(a) niestandardowe pole __customField__ na tablicy __board__", - "act-deleteCustomField": "usunął niestandardowe pole __customField__ na tablicy __board__", - "act-setCustomField": "zmienił(a) niestandardowe pole __customField__: __customFieldValue__ na karcie __card__ na liście __list__ na diagramie czynności __swimlane__ na tablicy __board__", - "act-createList": "dodał(a) listę __list__ do tablicy __board__", - "act-addBoardMember": "dodał(a) użytykownika __member__ do tablicy __board__", - "act-archivedBoard": "Tablica __board__ została przeniesiona do Archiwum", - "act-archivedCard": "przeniósł kartę __card__ na liście __list__ na diagramie czynności __swimlane__ na tablicy __board__ do Archiwum", - "act-archivedList": "przeniósł listę __list__ na diagramie czynności __swimlane__ na tablicy __board__ do Archiwum", - "act-archivedSwimlane": "przeniósł diagram czynności __swimlane__ na tablicy __board__ do Archiwum", - "act-importBoard": "zaimportował(a) tablicę __board__", - "act-importCard": "zaimportował(a) kartę __card__ do listy __list__ na diagramie czynności __swimlane__ na tablicy __board__", - "act-importList": "zaimportował(a) listę __list__ na diagram czynności __swimlane__ do tablicy __board__", - "act-joinMember": "dodał(a) użytkownika __member__ do karty __card__ na liście __list__ na diagramie czynności __swimlane__ na tablicy __board__", - "act-moveCard": "przeniósł kartę __card__ na tablicy __board__ z listy __oldList__ na diagramie czynności __oldSwimlane__ na listę __list__ na diagramie czynności __swimlane__", - "act-moveCardToOtherBoard": "przeniósł kartę __card__ z listy __oldList__ na diagramie czynności __oldSwimlane__ na tablicy __oldBoard__ do listy __listy__ na diagramie czynności __swimlane__ na tablicy __board__", - "act-removeBoardMember": "usunął użytkownika __member__ z tablicy __board__", - "act-restoredCard": "przywrócił(a) kartę __card__ na listę __list__ na diagram czynności__ na tablicy __board__", - "act-unjoinMember": "usunął użytkownika __member__ z karty __card__ na liście __list__ na diagramie czynności __swimlane__ na tablicy __board__", - "act-withBoardTitle": "__board__", - "act-withCardTitle": "[__board__] __card__", - "actions": "Akcje", - "activities": "Ostatnia aktywność", - "activity": "Aktywność", - "activity-added": "dodał(a) %s z %s", - "activity-archived": "%s została przeniesiona do Archiwum", - "activity-attached": "załączono %s z %s", - "activity-created": "utworzył(a) %s", - "activity-customfield-created": "utworzył(a) niestandardowe pole %s", - "activity-excluded": "wyłączono %s z %s", - "activity-imported": "zaimportowano %s to %s z %s", - "activity-imported-board": "zaimportowano %s z %s", - "activity-joined": "dołączono %s", - "activity-moved": "przeniesiono % z %s to %s", - "activity-on": "w %s", - "activity-removed": "usunięto %s z %s", - "activity-sent": "wysłano %s z %s", - "activity-unjoined": "odłączono %s", - "activity-subtask-added": "dodano podzadanie do %s", - "activity-checked-item": "zaznaczono %s w liście zadań%s z %s", - "activity-unchecked-item": "odznaczono %s w liście zadań %s z %s", - "activity-checklist-added": "dodał(a) listę zadań do %s", - "activity-checklist-removed": "usunął listę zadań z %s", - "activity-checklist-completed": "ukończono listę zadań %s z %s", - "activity-checklist-uncompleted": "nieukończono listy zadań %s z %s", - "activity-checklist-item-added": "dodał(a) zadanie '%s' do %s", - "activity-checklist-item-removed": "usunął element z listy zadań '%s' w %s", - "add": "Dodaj", - "activity-checked-item-card": "zaznaczono %s w liście zadań %s", - "activity-unchecked-item-card": "odznaczono %s w liście zadań %s", - "activity-checklist-completed-card": "wykonał(a) wszystkie zadania z listy __checklist__ na karcie __card__ na liście __list__ na diagramie czynności __swimlane__ na tablicy __board__", - "activity-checklist-uncompleted-card": "wycofano ukończenie listy zadań %s", - "activity-editComment": "edytował(a) komentarz %s", - "activity-deleteComment": "usunął komentarz %s", - "add-attachment": "Dodaj załącznik", - "add-board": "Dodaj tablicę", - "add-card": "Dodaj kartę", - "add-swimlane": "Dodaj diagram czynności", - "add-subtask": "Dodaj podzadanie", - "add-checklist": "Dodaj listę kontrolną", - "add-checklist-item": "Dodaj element do listy kontrolnej", - "add-cover": "Dodaj okładkę", - "add-label": "Dodaj etykietę", - "add-list": "Dodaj listę", - "add-members": "Dodaj członków", - "added": "Dodane", - "addMemberPopup-title": "Członkowie", - "admin": "Administrator", - "admin-desc": "Może widzieć i edytować karty, usuwać członków oraz zmieniać ustawienia tablicy.", - "admin-announcement": "Ogłoszenie", - "admin-announcement-active": "Włącz ogłoszenie systemowe", - "admin-announcement-title": "Ogłoszenie od administratora", - "all-boards": "Wszystkie tablice", - "and-n-other-card": "I __count__ inna karta", - "and-n-other-card_plural": "I __count__ inne karty", - "apply": "Zastosuj", - "app-is-offline": "Trwa ładowanie, proszę czekać. Odświeżenie strony może spowodować utratę danych. Jeśli strona się nie przeładowuje, upewnij się, że serwer działa poprawnie.", - "archive": "Przenieś do Archiwum", - "archive-all": "Przenieś wszystko do Archiwum", - "archive-board": "Przenieś tablicę do Archiwum", - "archive-card": "Przenieś kartę do Archiwum", - "archive-list": "Przenieś listę do Archiwum", - "archive-swimlane": "Przenieś diagram czynności do Archiwum", - "archive-selection": "Przenieś zaznaczone do Archiwum", - "archiveBoardPopup-title": "Przenieść tablicę do Archiwum?", - "archived-items": "Archiwum", - "archived-boards": "Tablice w Archiwum", - "restore-board": "Przywróć tablicę", - "no-archived-boards": "Brak tablic w Archiwum.", - "archives": "Archiwum", - "template": "Szablon", - "templates": "Szablony", - "assign-member": "Dodaj członka", - "attached": "załączono", - "attachment": "Załącznik", - "attachment-delete-pop": "Usunięcie załącznika jest nieodwracalne.", - "attachmentDeletePopup-title": "Usunąć załącznik?", - "attachments": "Załączniki", - "auto-watch": "Automatycznie obserwuj tablice gdy zostaną stworzone", - "avatar-too-big": "Awatar jest za duży (maksymalnie 70KB)", - "back": "Wstecz", - "board-change-color": "Zmień kolor", - "board-nb-stars": "%s odznaczeń", - "board-not-found": "Nie znaleziono tablicy", - "board-private-info": "Ta tablica będzie <strong>prywatna</strong>.", - "board-public-info": "Ta tablica będzie <strong>publiczna<strong>.", - "boardChangeColorPopup-title": "Zmień tło tablicy", - "boardChangeTitlePopup-title": "Zmień nazwę tablicy", - "boardChangeVisibilityPopup-title": "Zmień widoczność tablicy", - "boardChangeWatchPopup-title": "Zmień sposób wysyłania powiadomień", - "boardMenuPopup-title": "Ustawienia tablicy", - "boardChangeViewPopup-title": "Widok tablicy", - "boards": "Tablice", - "board-view": "Widok tablicy", - "board-view-cal": "Kalendarz", - "board-view-swimlanes": "Diagramy czynności", - "board-view-collapse": "Zwiń", - "board-view-lists": "Listy", - "bucket-example": "Tak jak na przykład \"lista kubełkowa\"", - "cancel": "Anuluj", - "card-archived": "Ta karta została przeniesiona do Archiwum.", - "board-archived": "Ta tablica została przeniesiona do Archiwum.", - "card-comments-title": "Ta karta ma %s komentarzy.", - "card-delete-notice": "Usunięcie jest trwałe. Stracisz wszystkie akcje powiązane z tą kartą.", - "card-delete-pop": "Wszystkie akcje będą usunięte z widoku aktywności, nie można będzie ponownie otworzyć karty. Usunięcie jest nieodwracalne.", - "card-delete-suggest-archive": "Możesz przenieść kartę do Archiwum, a następnie usunąć ją z tablicy i zachować ją w Aktywności.", - "card-due": "Ukończenie", - "card-due-on": "Ukończenie w", - "card-spent": "Spędzony czas", - "card-edit-attachments": "Edytuj załączniki", - "card-edit-custom-fields": "Edytuj niestandardowe pola", - "card-edit-labels": "Edytuj etykiety", - "card-edit-members": "Edytuj członków", - "card-labels-title": "Zmień etykiety karty", - "card-members-title": "Dodaj lub usuń członków tablicy z karty.", - "card-start": "Rozpoczęcie", - "card-start-on": "Zaczyna się o", - "cardAttachmentsPopup-title": "Dodaj załącznik z", - "cardCustomField-datePopup-title": "Zmień datę", - "cardCustomFieldsPopup-title": "Edytuj niestandardowe pola", - "cardDeletePopup-title": "Usunąć kartę?", - "cardDetailsActionsPopup-title": "Czynności kart", - "cardLabelsPopup-title": "Etykiety", - "cardMembersPopup-title": "Członkowie", - "cardMorePopup-title": "Więcej", - "cardTemplatePopup-title": "Utwórz szablon", - "cards": "Karty", - "cards-count": "Karty", - "casSignIn": "Zaloguj się poprzez CAS", - "cardType-card": "Karta", - "cardType-linkedCard": "Podpięta karta", - "cardType-linkedBoard": "Podpięta tablica", - "change": "Zmień", - "change-avatar": "Zmień avatar", - "change-password": "Zmień hasło", - "change-permissions": "Zmień uprawnienia", - "change-settings": "Zmień ustawienia", - "changeAvatarPopup-title": "Zmień avatar", - "changeLanguagePopup-title": "Zmień język", - "changePasswordPopup-title": "Zmień hasło", - "changePermissionsPopup-title": "Zmień uprawnienia", - "changeSettingsPopup-title": "Zmień ustawienia", - "subtasks": "Podzadania", - "checklists": "Listy zadań", - "click-to-star": "Kliknij by odznaczyć tę tablicę.", - "click-to-unstar": "Kliknij by usunąć odznaczenie tej tablicy.", - "clipboard": "Schowka lub poprzez przeciągnij & upuść", - "close": "Zamknij", - "close-board": "Zamknij tablicę", - "close-board-pop": "Będziesz w stanie przywrócić tablicę poprzez kliknięcie przycisku \"Archiwizuj\" w nagłówku strony domowej.", - "color-black": "czarny", - "color-blue": "niebieski", - "color-crimson": "karmazynowy", - "color-darkgreen": "ciemnozielony", - "color-gold": "złoty", - "color-gray": "szary", - "color-green": "zielony", - "color-indigo": "indygo", - "color-lime": "limonkowy", - "color-magenta": "fuksjowy", - "color-mistyrose": "różowy", - "color-navy": "granatowy", - "color-orange": "pomarańczowy", - "color-paleturquoise": "turkusowy", - "color-peachpuff": "brzoskwiniowy", - "color-pink": "różowy", - "color-plum": "śliwkowy", - "color-purple": "fioletowy", - "color-red": "czerwony", - "color-saddlebrown": "jasnobrązowy", - "color-silver": "srebrny", - "color-sky": "błękitny", - "color-slateblue": "szaroniebieski", - "color-white": "miały", - "color-yellow": "żółty", - "unset-color": "Nieustawiony", - "comment": "Komentarz", - "comment-placeholder": "Dodaj komentarz", - "comment-only": "Tylko komentowanie", - "comment-only-desc": "Może tylko komentować w kartach.", - "no-comments": "Bez komentarzy", - "no-comments-desc": "Nie widzi komentarzy i aktywności.", - "worker": "Pracownik", - "worker-desc": "Możesz tylko przenieść karty, przypisać je do siebie i na nich komentować.", - "computer": "Komputera", - "confirm-subtask-delete-dialog": "Czy jesteś pewien, że chcesz usunąć to podzadanie?", - "confirm-checklist-delete-dialog": "Czy jesteś pewien, że chcesz usunąć listę zadań?", - "copy-card-link-to-clipboard": "Skopiuj łącze karty do schowka", - "linkCardPopup-title": "Podepnij kartę", - "searchElementPopup-title": "Wyszukaj", - "copyCardPopup-title": "Skopiuj kartę", - "copyChecklistToManyCardsPopup-title": "Kopiuj szablon listy zadań do wielu kart", - "copyChecklistToManyCardsPopup-instructions": "Docelowe tytuły i opisy kart są w formacie JSON", - "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"Tytuł pierwszej karty\", \"description\":\"Opis pierwszej karty\"}, {\"title\":\"Tytuł drugiej karty\",\"description\":\"Opis drugiej karty\"},{\"title\":\"Tytuł ostatniej karty\",\"description\":\"Opis ostatniej karty\"} ]", - "create": "Utwórz", - "createBoardPopup-title": "Utwórz tablicę", - "chooseBoardSourcePopup-title": "Import tablicy", - "createLabelPopup-title": "Utwórz etykietę", - "createCustomField": "Utwórz pole", - "createCustomFieldPopup-title": "Utwórz pole", - "current": "obecny", - "custom-field-delete-pop": "Nie ma możliwości wycofania tej operacji. To usunie te niestandardowe pole ze wszystkich kart oraz usunie ich całą historię.", - "custom-field-checkbox": "Pole wyboru", - "custom-field-date": "Data", - "custom-field-dropdown": "Lista rozwijana", - "custom-field-dropdown-none": "(puste)", - "custom-field-dropdown-options": "Opcje listy", - "custom-field-dropdown-options-placeholder": "Naciśnij przycisk Enter by zobaczyć więcej opcji", - "custom-field-dropdown-unknown": "(nieznany)", - "custom-field-number": "Numer", - "custom-field-text": "Tekst", - "custom-fields": "Niestandardowe pola", - "date": "Data", - "decline": "Odrzuć", - "default-avatar": "Domyślny avatar", - "delete": "Usuń", - "deleteCustomFieldPopup-title": "Usunąć niestandardowe pole?", - "deleteLabelPopup-title": "Usunąć etykietę?", - "description": "Opis", - "disambiguateMultiLabelPopup-title": "Ujednolić etykiety czynności", - "disambiguateMultiMemberPopup-title": "Ujednolić etykiety członków", - "discard": "Odrzuć", - "done": "Zrobiono", - "download": "Pobierz", - "edit": "Edytuj", - "edit-avatar": "Zmień avatar", - "edit-profile": "Edytuj profil", - "edit-wip-limit": "Zmień limit kart na liście", - "soft-wip-limit": "Pozwól na nadmiarowe karty na liście", - "editCardStartDatePopup-title": "Zmień datę rozpoczęcia", - "editCardDueDatePopup-title": "Zmień datę ukończenia", - "editCustomFieldPopup-title": "Edytuj pole", - "editCardSpentTimePopup-title": "Zmień spędzony czas", - "editLabelPopup-title": "Zmień etykietę", - "editNotificationPopup-title": "Zmień tryb powiadamiania", - "editProfilePopup-title": "Edytuj profil", - "email": "Email", - "email-enrollAccount-subject": "Konto zostało utworzone na __siteName__", - "email-enrollAccount-text": "Witaj __user__,\nAby zacząć korzystać z serwisu, kliknij w link poniżej.\n__url__\nDzięki.", - "email-fail": "Wysyłanie emaila nie powiodło się.", - "email-fail-text": "Bład w trakcie wysyłania wiadomości email", - "email-invalid": "Nieprawidłowy email", - "email-invite": "Zaproś przez email", - "email-invite-subject": "__inviter__ wysłał Ci zaproszenie", - "email-invite-text": "Drogi __user__,\n__inviter__ zaprosił Cię do współpracy w tablicy \"__board__\".\nZobacz więcej:\n__url__\nDzięki.", - "email-resetPassword-subject": "Zresetuj swoje hasło na __siteName__", - "email-resetPassword-text": "Witaj __user__,\nAby zresetować hasło, kliknij w link poniżej.\n__url__\nDzięki.", - "email-sent": "Email wysłany", - "email-verifyEmail-subject": "Zweryfikuj swój adres email na __siteName__", - "email-verifyEmail-text": "Witaj __user__,\nAby zweryfikować adres email, kliknij w link poniżej.\n__url__\nDzięki.", - "enable-wip-limit": "Włącz limit kart na liście", - "error-board-doesNotExist": "Ta tablica nie istnieje", - "error-board-notAdmin": "Musisz być administratorem tej tablicy żeby to zrobić", - "error-board-notAMember": "Musisz być członkiem tej tablicy, żeby wykonać tę czynność", - "error-json-malformed": "Twoja fraza nie jest w formacie JSON", - "error-json-schema": "Twoje dane JSON nie zawierają prawidłowych informacji w poprawnym formacie", - "error-list-doesNotExist": "Ta lista nie isnieje", - "error-user-doesNotExist": "Ten użytkownik nie istnieje", - "error-user-notAllowSelf": "Nie możesz zaprosić samego siebie", - "error-user-notCreated": "Ten użytkownik nie został stworzony", - "error-username-taken": "Ta nazwa jest już zajęta", - "error-email-taken": "Adres email jest już zarezerwowany", - "export-board": "Eksportuj tablicę", - "sort": "Sortuj", - "sort-desc": "Kliknij by sortować listę", - "list-sort-by": "Sortuj listę przez:", - "list-label-modifiedAt": "Ostatni czas dostępu", - "list-label-title": "Nazwa listy", - "list-label-sort": "Twoja kolejność ustawiona ręcznie", - "list-label-short-modifiedAt": "(O)", - "list-label-short-title": "(N)", - "list-label-short-sort": "(K)", - "filter": "Filtr", - "filter-cards": "Filtruj karty i listy", - "list-filter-label": "Filtruj listy względem tytułu", - "filter-clear": "Usuń filter", - "filter-no-label": "Brak etykiety", - "filter-no-member": "Brak członków", - "filter-no-custom-fields": "Brak niestandardowych pól", - "filter-show-archive": "Pokaż zarchiwizowane listy", - "filter-hide-empty": "Ukryj puste listy", - "filter-on": "Filtr jest włączony", - "filter-on-desc": "Filtrujesz karty na tej tablicy. Kliknij tutaj by edytować filtr.", - "filter-to-selection": "Odfiltruj zaznaczenie", - "advanced-filter-label": "Zaawansowane filtry", - "advanced-filter-description": "Zaawansowane filtry pozwalają na wykorzystanie ciągu znaków wraz z następującymi operatorami: == != <= >= && || (). Spacja jest używana jako separator pomiędzy operatorami. Możesz przefiltrowywać wszystkie niestandardowe pola wpisując ich nazwy lub wartości, na przykład: Pole1 == Wartość1.\nUwaga: Jeśli pola lub wartości zawierają spację, musisz je zawrzeć w pojedyncze cudzysłowie, na przykład: 'Pole 1' == 'Wartość 1'. Dla pojedynczych znaków, które powinny być pominięte należy użyć \\, na przykład Pole1 == I\\'m. Możesz także wykorzystywać mieszane warunki, na przykład P1 == W1 || P1 == W2. Standardowo wszystkie operatory są interpretowane od lewej do prawej. Możesz także zmienić kolejność interpretacji wykorzystując nawiasy, na przykład P1 == W1 && (P2 == W2 || P2 == W3). Możesz także wyszukiwać tekstowo wykorzystując wyrażenia regularne, na przykład: P1 == /Tes.*/i", - "fullname": "Pełna nazwa", - "header-logo-title": "Wróć do swojej strony z tablicami.", - "hide-system-messages": "Ukryj wiadomości systemowe", - "headerBarCreateBoardPopup-title": "Utwórz tablicę", - "home": "Strona główna", - "import": "Importuj", - "link": "Podłącz", - "import-board": "importuj tablice", - "import-board-c": "Import tablicy", - "import-board-title-trello": "Importuj tablicę z Trello", - "import-board-title-wekan": "Importuj tablicę z poprzedniego eksportu", - "import-sandstorm-backup-warning": "Nie usuwaj danych, które importujesz ze źródłowej tablicy lub Trello zanim upewnisz się, że wszystko zostało prawidłowo przeniesione przy czym brane jest pod uwagę ponowne uruchomienie strony, ponieważ w przypadku błędu braku tablicy stracisz dane.", - "import-sandstorm-warning": "Zaimportowana tablica usunie wszystkie istniejące dane na aktualnej tablicy oraz zastąpi ją danymi z tej importowanej.", - "from-trello": "Z Trello", - "from-wekan": "Z poprzedniego eksportu", - "import-board-instruction-trello": "W twojej tablicy na Trello przejdź do 'Menu', następnie 'Więcej', 'Drukuj i eksportuj', 'Eksportuj jako JSON' i skopiuj wynik", - "import-board-instruction-wekan": "Na Twojej tablicy przejdź do 'Menu', a następnie wybierz 'Eksportuj tablicę' i skopiuj tekst w pobranym pliku.", - "import-board-instruction-about-errors": "W przypadku, gdy otrzymujesz błędy importowania tablicy, czasami importowanie pomimo wszystko działa poprawnie i tablica znajduje się w oknie Wszystkie tablice.", - "import-json-placeholder": "Wklej Twoje dane JSON tutaj", - "import-map-members": "Przypisz członków", - "import-members-map": "Twoje zaimportowane tablice mają kilku członków. Proszę wybierz członków których chcesz zaimportować dla Twoich użytkowników", - "import-show-user-mapping": "Przejrzyj wybranych członków", - "import-user-select": "Wybierz istniejącego użytkownika, który ma stać się członkiem", - "importMapMembersAddPopup-title": "Wybierz użytkownika", - "info": "Wersja", - "initials": "Inicjały", - "invalid-date": "Błędna data", - "invalid-time": "Błędny czas", - "invalid-user": "Niepoprawna nazwa użytkownika", - "joined": "dołączył", - "just-invited": "Zostałeś zaproszony do tej tablicy", - "keyboard-shortcuts": "Skróty klawiaturowe", - "label-create": "Utwórz etykietę", - "label-default": "'%s' etykieta (domyślna)", - "label-delete-pop": "Nie da się tego wycofać. To usunie tę etykietę ze wszystkich kart i usunie ich historię.", - "labels": "Etykiety", - "language": "Język", - "last-admin-desc": "Nie możesz zmienić roli użytkownika, ponieważ musi istnieć co najmniej jeden administrator.", - "leave-board": "Opuść tablicę", - "leave-board-pop": "Czy jesteś pewien, że chcesz opuścić tablicę __boardTitle__? Zostaniesz usunięty ze wszystkich kart tej tablicy.", - "leaveBoardPopup-title": "Opuścić tablicę?", - "link-card": "Link do tej karty", - "list-archive-cards": "Przenieś wszystkie karty z tej listy do Archiwum", - "list-archive-cards-pop": "To usunie wszystkie karty z tej listy z tej tablicy. Aby przejrzeć karty w Archiwum i przywrócić na tablicę, kliknij \"Menu\" > \"Archiwizuj\".", - "list-move-cards": "Przenieś wszystkie karty z tej listy", - "list-select-cards": "Zaznacz wszystkie karty z tej listy", - "set-color-list": "Ustaw kolor", - "listActionPopup-title": "Lista akcji", - "swimlaneActionPopup-title": "Opcje diagramu czynności", - "swimlaneAddPopup-title": "Dodaj diagram czynności poniżej", - "listImportCardPopup-title": "Zaimportuj kartę z Trello", - "listMorePopup-title": "Więcej", - "link-list": "Podepnij do tej listy", - "list-delete-pop": "Wszystkie czynności zostaną usunięte z Aktywności i nie będziesz w stanie przywrócić listy. Nie ma możliwości cofnięcia tej operacji.", - "list-delete-suggest-archive": "Możesz przenieść listę do Archiwum, a następnie usunąć ją z tablicy i zachować ją w Aktywności.", - "lists": "Listy", - "swimlanes": "Diagramy czynności", - "log-out": "Wyloguj", - "log-in": "Zaloguj", - "loginPopup-title": "Zaloguj", - "memberMenuPopup-title": "Ustawienia członków", - "members": "Członkowie", - "menu": "Menu", - "move-selection": "Przenieś zaznaczone", - "moveCardPopup-title": "Przenieś kartę", - "moveCardToBottom-title": "Przenieś na dół", - "moveCardToTop-title": "Przenieś na górę", - "moveSelectionPopup-title": "Przenieś zaznaczone", - "multi-selection": "Wielokrotne zaznaczenie", - "multi-selection-on": "Wielokrotne zaznaczenie jest włączone", - "muted": "Wycisz", - "muted-info": "Nie dostaniesz powiadomienia o zmianach w tej tablicy.", - "my-boards": "Moje tablice", - "name": "Nazwa", - "no-archived-cards": "Brak kart w Archiwum.", - "no-archived-lists": "Brak list w Archiwum.", - "no-archived-swimlanes": "Brak diagramów czynności w Archiwum", - "no-results": "Brak wyników", - "normal": "Użytkownik standardowy", - "normal-desc": "Może widzieć i edytować karty. Nie może zmieniać ustawiań.", - "not-accepted-yet": "Zaproszenie jeszcze niezaakceptowane", - "notify-participate": "Otrzymuj aktualizacje kart, w których uczestniczysz jako twórca lub członek.", - "notify-watch": "Otrzymuj powiadomienia z tablic, list i kart, które obserwujesz", - "optional": "opcjonalny", - "or": "lub", - "page-maybe-private": "Ta strona może być prywatna. Możliwe, że możesz ją zobaczyć po <a href='%s'>zalogowaniu</a>.", - "page-not-found": "Strona nie znaleziona.", - "password": "Hasło", - "paste-or-dragdrop": "wklej lub przeciągnij & upuść (tylko grafika)", - "participating": "Uczestniczysz", - "preview": "Podgląd", - "previewAttachedImagePopup-title": "Podgląd", - "previewClipboardImagePopup-title": "Podgląd", - "private": "Prywatny", - "private-desc": "Ta tablica jest prywatna. Tylko osoby dodane do tej tablicy mogą ją zobaczyć i edytować.", - "profile": "Profil", - "public": "Publiczny", - "public-desc": "Ta tablica jest publiczna. Jest widoczna dla wszystkich, którzy mają do niej odnośnik i będzie wynikiem silników wyszukiwania takich jak Google. Tylko użytkownicy dodani do tablicy mogą ją edytować.", - "quick-access-description": "Odznacz tablicę aby dodać skrót na tym pasku.", - "remove-cover": "Usuń okładkę", - "remove-from-board": "Usuń z tablicy", - "remove-label": "Usuń etykietę", - "listDeletePopup-title": "Usunąć listę?", - "remove-member": "Usuń członka", - "remove-member-from-card": "Usuń z karty", - "remove-member-pop": "Remove __name__ (__username__) from __boardTitle__? The member will be removed from all cards on this board. They will receive a notification.", - "removeMemberPopup-title": "Usunąć członka?", - "rename": "Zmień nazwę", - "rename-board": "Zmień nazwę tablicy", - "restore": "Przywróć", - "save": "Zapisz", - "search": "Wyszukaj", - "rules": "Reguły", - "search-cards": "Search from card/list titles, descriptions and custom fields on this board", - "search-example": "Czego mam szukać?", - "select-color": "Wybierz kolor", - "set-wip-limit-value": "Ustaw maksymalny limit zadań na tej liście", - "setWipLimitPopup-title": "Ustaw limit kart na liście", - "shortcut-assign-self": "Przypisz siebie do obecnej karty", - "shortcut-autocomplete-emoji": "Autouzupełnianie emoji", - "shortcut-autocomplete-members": "Autouzupełnianie członków", - "shortcut-clear-filters": "Usuń wszystkie filtry", - "shortcut-close-dialog": "Zamknij okno", - "shortcut-filter-my-cards": "Filtruj moje karty", - "shortcut-show-shortcuts": "Przypnij do listy skrótów", - "shortcut-toggle-filterbar": "Przełącz boczny pasek filtru", - "shortcut-toggle-sidebar": "Przełącz boczny pasek tablicy", - "show-cards-minimum-count": "Pokaż licznik kart, jeśli lista zawiera więcej niż", - "sidebar-open": "Otwórz pasek boczny", - "sidebar-close": "Zamknij pasek boczny", - "signupPopup-title": "Utwórz konto", - "star-board-title": "Kliknij by oznaczyć tę tablicę gwiazdką. Pojawi się wtedy na liście tablic na górze.", - "starred-boards": "Odznaczone tablice", - "starred-boards-description": "Tablice oznaczone gwiazdką pojawią się na liście na górze.", - "subscribe": "Zapisz się", - "team": "Zespół", - "this-board": "ta tablica", - "this-card": "ta karta", - "spent-time-hours": "Spędzony czas (w godzinach)", - "overtime-hours": "Nadgodziny (czas)", - "overtime": "Dodatkowo", - "has-overtime-cards": "Ma dodatkowych kart", - "has-spenttime-cards": "Ma karty z wykorzystanym czasem", - "time": "Czas", - "title": "Tytuł", - "tracking": "Śledź", - "tracking-info": "Dostaniesz powiadomienie o zmianach kart, w których bierzesz udział jako twórca lub członek.", - "type": "Typ", - "unassign-member": "Nieprzypisany członek", - "unsaved-description": "Masz niezapisany opis.", - "unwatch": "Nie obserwuj", - "upload": "Wyślij", - "upload-avatar": "Wyślij avatar", - "uploaded-avatar": "Wysłany avatar", - "username": "Nazwa użytkownika", - "view-it": "Zobacz", - "warn-list-archived": "Ostrzeżenie: ta karta jest na liście będącej w Archiwum", - "watch": "Obserwuj", - "watching": "Obserwuj", - "watching-info": "Dostaniesz powiadomienie o każdej zmianie na tej tablicy.", - "welcome-board": "Tablica powitalna", - "welcome-swimlane": "Kamień milowy 1", - "welcome-list1": "Podstawy", - "welcome-list2": "Zaawansowane", - "card-templates-swimlane": "Utwórz szablony", - "list-templates-swimlane": "Wyświetl szablony", - "board-templates-swimlane": "Szablony tablic", - "what-to-do": "Co chcesz zrobić?", - "wipLimitErrorPopup-title": "Nieprawidłowy limit kart na liście", - "wipLimitErrorPopup-dialog-pt1": "Aktualna ilość kart na tej liście jest większa niż aktualny zdefiniowany limit kart.", - "wipLimitErrorPopup-dialog-pt2": "Proszę przenieś zadania z tej listy lub zmień limit kart na tej liście na wyższy.", - "admin-panel": "Panel administracyjny", - "settings": "Ustawienia", - "people": "Osoby", - "registration": "Rejestracja", - "disable-self-registration": "Wyłącz samodzielną rejestrację", - "invite": "Zaproś", - "invite-people": "Zaproś osoby", - "to-boards": "Do tablic(y)", - "email-addresses": "Adres e-mail", - "smtp-host-description": "Adres serwera SMTP, który wysyła Twoje maile.", - "smtp-port-description": "Port, który Twój serwer SMTP wykorzystuje do wysyłania emaili.", - "smtp-tls-description": "Włącz wsparcie TLS dla serwera SMTP", - "smtp-host": "Serwer SMTP", - "smtp-port": "Port SMTP", - "smtp-username": "Nazwa użytkownika", - "smtp-password": "Hasło", - "smtp-tls": "Wsparcie dla TLS", - "send-from": "Od", - "send-smtp-test": "Wyślij wiadomość testową do siebie", - "invitation-code": "Kod z zaproszenia", - "email-invite-register-subject": "__inviter__ wysłał Ci zaproszenie", - "email-invite-register-text": "Drogi __user__,\n\n__inviter__ zaprasza Cię do współpracy na naszej tablicy kanban.\n\nAby kontynuować, wejdź w poniższy link:\n__url__\n\nTwój kod zaproszenia to: __icode__\n\nDziękuję.", - "email-smtp-test-subject": "Wiadomość testowa SMTP", - "email-smtp-test-text": "Wiadomość testowa została wysłana z powodzeniem.", - "error-invitation-code-not-exist": "Kod zaproszenia nie istnieje", - "error-notAuthorized": "Nie jesteś uprawniony do przeglądania tej strony.", - "webhook-title": "Nazwa webhooka", - "webhook-token": "Token (opcjonalny do autoryzacji)", - "outgoing-webhooks": "Wychodzące webhooki", - "bidirectional-webhooks": "Dwustronne webhooki", - "outgoingWebhooksPopup-title": "Wychodzące webhooki", - "boardCardTitlePopup-title": "Filtruj poprzez nazwę karty", - "disable-webhook": "Wyłącz tego webhooka", - "global-webhook": "Globalne webhooki", - "new-outgoing-webhook": "Nowy wychodzący webhook", - "no-name": "(nieznany)", - "Node_version": "Wersja Node", - "Meteor_version": "Wersja Meteor", - "MongoDB_version": "Wersja MongoDB", - "MongoDB_storage_engine": "Silnik MongoDB", - "MongoDB_Oplog_enabled": "MongoDB - włączony Oplog", - "OS_Arch": "Architektura systemu", - "OS_Cpus": "Ilość rdzeni systemu", - "OS_Freemem": "Wolna pamięć RAM", - "OS_Loadavg": "Średnie obciążenie systemu", - "OS_Platform": "Platforma systemu", - "OS_Release": "Wersja jądra", - "OS_Totalmem": "Dostępna pamięć RAM", - "OS_Type": "Typ systemu", - "OS_Uptime": "Czas działania systemu", - "days": "dni", - "hours": "godzin", - "minutes": "minut", - "seconds": "sekund", - "show-field-on-card": "Pokaż te pole na karcie", - "automatically-field-on-card": "Automatycznie stwórz pole dla wszystkich kart", - "showLabel-field-on-card": "Pokaż pole etykiety w minikarcie", - "yes": "Tak", - "no": "Nie", - "accounts": "Konto", - "accounts-allowEmailChange": "Zezwól na zmianę adresu email", - "accounts-allowUserNameChange": "Zezwól na zmianę nazwy użytkownika", - "createdAt": "Stworzono o", - "verified": "Zweryfikowane", - "active": "Aktywny", - "card-received": "Odebrano", - "card-received-on": "Odebrano", - "card-end": "Koniec", - "card-end-on": "Kończy się", - "editCardReceivedDatePopup-title": "Zmień datę odebrania", - "editCardEndDatePopup-title": "Zmień datę ukończenia", - "setCardColorPopup-title": "Ustaw kolor", - "setCardActionsColorPopup-title": "Wybierz kolor", - "setSwimlaneColorPopup-title": "Wybierz kolor", - "setListColorPopup-title": "Wybierz kolor", - "assigned-by": "Przypisane przez", - "requested-by": "Zlecone przez", - "board-delete-notice": "Usuwanie jest permanentne. Stracisz wszystkie listy, kart oraz czynności przypisane do tej tablicy.", - "delete-board-confirm-popup": "Wszystkie listy, etykiety oraz aktywności zostaną usunięte i nie będziesz w stanie przywrócić zawartości tablicy. Tego nie da się cofnąć.", - "boardDeletePopup-title": "Usunąć tablicę?", - "delete-board": "Usuń tablicę", - "default-subtasks-board": "Podzadania dla tablicy __board__", - "default": "Domyślny", - "queue": "Kolejka", - "subtask-settings": "Ustawienia podzadań", - "card-settings": "Ustawienia karty", - "boardSubtaskSettingsPopup-title": "Ustawienia tablicy podzadań", - "boardCardSettingsPopup-title": "Ustawienia kart", - "deposit-subtasks-board": "Przechowuj podzadania na tablicy:", - "deposit-subtasks-list": "Początkowa lista dla podzadań jest przechowywana w:", - "show-parent-in-minicard": "Pokaż rodzica w minikarcie:", - "prefix-with-full-path": "Prefix z pełną ścieżką", - "prefix-with-parent": "Prefix z rodzicem", - "subtext-with-full-path": "Podtekst z pełną ścieżką", - "subtext-with-parent": "Podtekst z rodzicem", - "change-card-parent": "Zmień rodzica karty", - "parent-card": "Karta rodzica", - "source-board": "Tablica źródłowa", - "no-parent": "Nie pokazuj rodzica", - "activity-added-label": "dodał(a) etykietę '%s' z '%s'", - "activity-removed-label": "usunął etykietę '%s' z '%s'", - "activity-delete-attach": "usunął załącznik z %s", - "activity-added-label-card": "dodał(a) etykietę '%s'", - "activity-removed-label-card": "usunął etykietę '%s'", - "activity-delete-attach-card": "usunął załącznik", - "activity-set-customfield": "ustawiono niestandardowe pole '%s' do '%s' na '%s'", - "activity-unset-customfield": "wyczyszczono niestandardowe pole '%s' na '%s'", - "r-rule": "Reguła", - "r-add-trigger": "Dodaj przełącznik", - "r-add-action": "Dodaj czynność", - "r-board-rules": "Reguły tablicy", - "r-add-rule": "Dodaj regułę", - "r-view-rule": "Zobacz regułę", - "r-delete-rule": "Usuń regułę", - "r-new-rule-name": "Nowa nazwa reguły", - "r-no-rules": "Brak regułę", - "r-when-a-card": "Gdy karta", - "r-is": "jest", - "r-is-moved": "jest przenoszona", - "r-added-to": "dodana do", - "r-removed-from": "usunął z", - "r-the-board": "tablicy", - "r-list": "lista", - "set-filter": "Ustaw filtr", - "r-moved-to": "Przeniesiono do", - "r-moved-from": "Przeniesiono z", - "r-archived": "Przeniesione z Archiwum", - "r-unarchived": "Przywrócone z Archiwum", - "r-a-card": "karta", - "r-when-a-label-is": "Gdy etykieta jest", - "r-when-the-label": "Gdy etykieta jest", - "r-list-name": "nazwa listy", - "r-when-a-member": "Gdy członek jest", - "r-when-the-member": "Gdy członek jest", - "r-name": "nazwa", - "r-when-a-attach": "Gdy załącznik", - "r-when-a-checklist": "Gdy lista zadań jest", - "r-when-the-checklist": "Gdy lista zadań", - "r-completed": "Ukończono", - "r-made-incomplete": "Niedokończone", - "r-when-a-item": "Gdy lista zadań jest", - "r-when-the-item": "Gdy element listy zadań", - "r-checked": "Zaznaczony", - "r-unchecked": "Odznaczony", - "r-move-card-to": "Przenieś kartę do", - "r-top-of": "Góra od", - "r-bottom-of": "Dół od", - "r-its-list": "tej listy", - "r-archive": "Przenieś do Archiwum", - "r-unarchive": "Przywróć z Archiwum", - "r-card": "karta", - "r-add": "Dodaj", - "r-remove": "Usuń", - "r-label": "etykieta", - "r-member": "członek", - "r-remove-all": "Usuń wszystkich członków tej karty", - "r-set-color": "Ustaw kolor na", - "r-checklist": "lista zadań", - "r-check-all": "Zaznacz wszystkie", - "r-uncheck-all": "Odznacz wszystkie", - "r-items-check": "elementy listy", - "r-check": "Zaznacz", - "r-uncheck": "Odznacz", - "r-item": "element", - "r-of-checklist": "z listy zadań", - "r-send-email": "Wyślij wiadomość email", - "r-to": "do", - "r-subject": "temat", - "r-rule-details": "Szczegóły reguł", - "r-d-move-to-top-gen": "Przenieś kartę na górę tej listy", - "r-d-move-to-top-spec": "Przenieś kartę na górę listy", - "r-d-move-to-bottom-gen": "Przenieś kartę na dół tej listy", - "r-d-move-to-bottom-spec": "Przenieś kartę na dół listy", - "r-d-send-email": "Wyślij wiadomość email", - "r-d-send-email-to": "do", - "r-d-send-email-subject": "temat", - "r-d-send-email-message": "wiadomość", - "r-d-archive": "Przenieś kartę z Archiwum", - "r-d-unarchive": "Przywróć kartę z Archiwum", - "r-d-add-label": "Dodaj etykietę", - "r-d-remove-label": "Usuń etykietę", - "r-create-card": "Utwórz nową kartę", - "r-in-list": "na liście", - "r-in-swimlane": "w diagramie zdarzeń", - "r-d-add-member": "Dodaj członka", - "r-d-remove-member": "Usuń członka", - "r-d-remove-all-member": "Usuń wszystkich członków", - "r-d-check-all": "Zaznacz wszystkie elementy listy", - "r-d-uncheck-all": "Odznacz wszystkie elementy listy", - "r-d-check-one": "Zaznacz element", - "r-d-uncheck-one": "Odznacz element", - "r-d-check-of-list": "z listy zadań", - "r-d-add-checklist": "Dodaj listę zadań", - "r-d-remove-checklist": "Usuń listę zadań", - "r-by": "przez", - "r-add-checklist": "Dodaj listę zadań", - "r-with-items": "z elementami", - "r-items-list": "element1,element2,element3", - "r-add-swimlane": "Dodaj diagram zdarzeń", - "r-swimlane-name": "Nazwa diagramu", - "r-board-note": "Uwaga: pozostaw pole puste, aby każda wartość była brana pod uwagę.", - "r-checklist-note": "Uwaga: wartości elementów listy muszą być oddzielone przecinkami.", - "r-when-a-card-is-moved": "Gdy karta jest przeniesiona do innej listy", - "r-set": "Ustaw", - "r-update": "Aktualizuj", - "r-datefield": "pole daty", - "r-df-start-at": "start", - "r-df-due-at": "rozpoczęcie", - "r-df-end-at": "zakończenie", - "r-df-received-at": "odebrano", - "r-to-current-datetime": "o aktualnej dacie/godzinie", - "r-remove-value-from": "usunął wartość z", - "ldap": "LDAP", - "oauth2": "OAuth2", - "cas": "CAS", - "authentication-method": "Sposób autoryzacji", - "authentication-type": "Typ autoryzacji", - "custom-product-name": "Niestandardowa nazwa produktu", - "layout": "Układ strony", - "hide-logo": "Ukryj logo", - "add-custom-html-after-body-start": "Dodaj niestandardowy kod HTML po <body> starcie", - "add-custom-html-before-body-end": "Dodaj niestandardowy kod HTML przed </body> końcem", - "error-undefined": "Coś poszło nie tak", - "error-ldap-login": "Wystąpił błąd w trakcie logowania", - "display-authentication-method": "Wyświetl metodę logowania", - "default-authentication-method": "Domyślna metoda logowania", - "duplicate-board": "Duplikuj tablicę", - "people-number": "Liczba użytkowników to:", - "swimlaneDeletePopup-title": "Usunąć diagram czynności?", - "swimlane-delete-pop": "Wszystkie akcje będą usunięte z widoku aktywności, nie można będzie przywrócić diagramu czynności. Usunięcie jest nieodwracalne.", - "restore-all": "Przywróć wszystkie", - "delete-all": "Usuń wszystkie", - "loading": "Ładowanie, proszę czekać.", - "previous_as": "ostatni czas był", - "act-a-dueAt": "zmienił(a) czas zakończenia na: __timeValue__ w karcie __card__, poprzedni czas: __timeOldValue__", - "act-a-endAt": "zmienił(a) czas zakończenia na __timeValue__ z __timeOldValue__", - "act-a-startAt": "zmienił(a) czas rozpoczęcia na __timeValue__ z __timeOldValue__", - "act-a-receivedAt": "zmienił(a) czas odebrania zadania na __timeValue__ z __timeOldValue__", - "a-dueAt": "zmieniono czas zakończenia na", - "a-endAt": "zmieniono czas zakończenia na", - "a-startAt": "zmieniono czas startu na", - "a-receivedAt": "zmieniono czas odebrania zadania na", - "almostdue": "aktualny termin ukończenia %s dobiega końca", - "pastdue": "aktualny termin ukończenia %s jest w przeszłości", - "duenow": "aktualny termin ukończenia %s jest dzisiaj", - "act-newDue": "__list__/__card__ przypomina o 1szym zakończeniu terminu [__board__]", - "act-withDue": "__list__/__card__ posiada przypomnienia zakończenia terminu [__board__]", - "act-almostdue": "przypomina o zbliżającej się dacie ukończenia (__timeValue__) karty __card__", - "act-pastdue": "przypomina o ubiegłej dacie ukończenia (__timeValue__) karty __card__", - "act-duenow": "przypomina o ubiegającej teraz dacie ukończenia (__timeValue__) karty __card__", - "act-atUserComment": "Zostałeś wspomniany w [__board] __list__/__card__", - "delete-user-confirm-popup": "Czy jesteś pewien, że chcesz usunąć te konto? Nie można tego wycofać.", - "accounts-allowUserDelete": "Pozwól użytkownikom na usuwanie własnych kont", - "hide-minicard-label-text": "Ukryj opisy etykiet minikart", - "show-desktop-drag-handles": "Pokaż przeciągnięcia na pulpit", - "assignee": "Przypisujący", - "cardAssigneesPopup-title": "Przypisujący", - "addmore-detail": "Dodaj bardziej szczegółowy opis", - "show-on-card": "Pokaż na karcie", - "new": "Nowy", - "editUserPopup-title": "Edytuj użytkownika", - "newUserPopup-title": "Nowy użytkownik", - "notifications": "Powiadomienia", - "view-all": "Wyświetl wszystko", - "filter-by-unread": "Filtruj nieprzeczytane", - "mark-all-as-read": "Zaznacz wszystkie jako przeczytane", - "allow-rename": "Zezwól na zmianę nazwy", - "allowRenamePopup-title": "Zezwól na zmianę nazwy" -} \ No newline at end of file + "accept": "Akceptuj", + "act-activity-notify": "Powiadomienia aktywności", + "act-addAttachment": "dodał(a) załącznik __attachment__ do karty __card__ na liście __list__ w diagramie czynności __swimlane__ na tablicy __board__", + "act-deleteAttachment": "usunął załącznik __attachment__ na karcie __card__ na liście __list__ w diagramie czynności __swimlane__ na tablicy __board__", + "act-addSubtask": "dodał(a) podzadanie __subtask__ na karcie __card__ na liście __list__ w diagramie czynności __swimlane__ na tablicy __board__", + "act-addLabel": "dodał(a) etykietę __label__ do karty __card__ na liście __list__ w diagramie czynności __swimlane__ na tablicy __board__", + "act-addedLabel": "dodał(a) etykietę __label__ do karty __card__ na liście __list__ w diagramie czynności __swimlane__ na tablicy __board__", + "act-removeLabel": "usunął etykietę __label__ z karty __card__ na liście __list__ w diagramie czynności __swimlane__ na tablicy __board__", + "act-removedLabel": "usunął etykietę __label__ z karty __card__ na liście __list__ w diagramie czynności __swimlane__ na tablicy __board__", + "act-addChecklist": "dodał(a) listę zadań __checklist__ do karty __card__ na liście __list__ w diagramie czynności __swimlane__ na tablicy __board__", + "act-addChecklistItem": "dodał(a) element listy zadań __checklistItem__ do listy zadań __checklist__ na karcie __card__ na liście __list__ na diagramie czynności __swimlane__ na tablicy __board__", + "act-removeChecklist": "usunął listę zadań __checklist__ z karty __card__ na liście __list__ na diagramie czynności __swimlane__ na tablicy __board__", + "act-removeChecklistItem": "usunął element listy zadań __checklistItem__ z listy zadań __checkList__ na karcie __card__ na liście __list__ na diagramie czynności __swimlane__ na tablicy __board__", + "act-checkedItem": "zaznaczył(a) __checklistItem__ na liście zadań __checklist__ na karcie __card__ na liście __list__ na diagramie czynności __swimlane__ na tablicy __board__", + "act-uncheckedItem": "odznaczył(a) __checklistItem__ na liście __checklist__ na karcie __card__ na liście __list__ na diagramie czynności __swimlane__ na tablicy __board__", + "act-completeChecklist": "wykonał(a) wszystkie zadania z listy __checklist__ na karcie __card__ na liście __list__ na diagramie czynności__ na tablicy __board__", + "act-uncompleteChecklist": "wycofał(a) ukończenie wykonania listy __checklist__ na karcie __card__ na liście __list__ na diagramie czynności__ na tablicy __board__", + "act-addComment": "dodał(a) komentarz na karcie __card__: __comment__ na liście __list__ na diagramie czynności __swimlane__ na tablicy __board__", + "act-editComment": "edytował(a) komentarz na karcie __card__: __comment__ na liście __list__ na diagramie czynności __swimlane__ na tablicy __board__", + "act-deleteComment": "usunął komentarz na karcie __card__: __comment__ na liście __list__ na diagramie czynności __swimlane__ na tablicy __board__", + "act-createBoard": "utworzył(a) tablicę __board__", + "act-createSwimlane": "utworzył(a) diagram czynności __swimlane__ na tablicy __board__", + "act-createCard": "utworzył(a) kartę __card__ na liście __list__ na diagramie czynności __swimlane__ na tablicy __board__", + "act-createCustomField": "utworzył(a) niestandardowe pole __customField__ na tablicy __board__", + "act-deleteCustomField": "usunął niestandardowe pole __customField__ na tablicy __board__", + "act-setCustomField": "zmienił(a) niestandardowe pole __customField__: __customFieldValue__ na karcie __card__ na liście __list__ na diagramie czynności __swimlane__ na tablicy __board__", + "act-createList": "dodał(a) listę __list__ do tablicy __board__", + "act-addBoardMember": "dodał(a) użytykownika __member__ do tablicy __board__", + "act-archivedBoard": "Tablica __board__ została przeniesiona do Archiwum", + "act-archivedCard": "przeniósł kartę __card__ na liście __list__ na diagramie czynności __swimlane__ na tablicy __board__ do Archiwum", + "act-archivedList": "przeniósł listę __list__ na diagramie czynności __swimlane__ na tablicy __board__ do Archiwum", + "act-archivedSwimlane": "przeniósł diagram czynności __swimlane__ na tablicy __board__ do Archiwum", + "act-importBoard": "zaimportował(a) tablicę __board__", + "act-importCard": "zaimportował(a) kartę __card__ do listy __list__ na diagramie czynności __swimlane__ na tablicy __board__", + "act-importList": "zaimportował(a) listę __list__ na diagram czynności __swimlane__ do tablicy __board__", + "act-joinMember": "dodał(a) użytkownika __member__ do karty __card__ na liście __list__ na diagramie czynności __swimlane__ na tablicy __board__", + "act-moveCard": "przeniósł kartę __card__ na tablicy __board__ z listy __oldList__ na diagramie czynności __oldSwimlane__ na listę __list__ na diagramie czynności __swimlane__", + "act-moveCardToOtherBoard": "przeniósł kartę __card__ z listy __oldList__ na diagramie czynności __oldSwimlane__ na tablicy __oldBoard__ do listy __listy__ na diagramie czynności __swimlane__ na tablicy __board__", + "act-removeBoardMember": "usunął użytkownika __member__ z tablicy __board__", + "act-restoredCard": "przywrócił(a) kartę __card__ na listę __list__ na diagram czynności__ na tablicy __board__", + "act-unjoinMember": "usunął użytkownika __member__ z karty __card__ na liście __list__ na diagramie czynności __swimlane__ na tablicy __board__", + "act-withBoardTitle": "__board__", + "act-withCardTitle": "[__board__] __card__", + "actions": "Akcje", + "activities": "Ostatnia aktywność", + "activity": "Aktywność", + "activity-added": "dodał(a) %s z %s", + "activity-archived": "%s została przeniesiona do Archiwum", + "activity-attached": "załączono %s z %s", + "activity-created": "utworzył(a) %s", + "activity-customfield-created": "utworzył(a) niestandardowe pole %s", + "activity-excluded": "wyłączono %s z %s", + "activity-imported": "zaimportowano %s to %s z %s", + "activity-imported-board": "zaimportowano %s z %s", + "activity-joined": "dołączono %s", + "activity-moved": "przeniesiono % z %s to %s", + "activity-on": "w %s", + "activity-removed": "usunięto %s z %s", + "activity-sent": "wysłano %s z %s", + "activity-unjoined": "odłączono %s", + "activity-subtask-added": "dodano podzadanie do %s", + "activity-checked-item": "zaznaczono %s w liście zadań%s z %s", + "activity-unchecked-item": "odznaczono %s w liście zadań %s z %s", + "activity-checklist-added": "dodał(a) listę zadań do %s", + "activity-checklist-removed": "usunął listę zadań z %s", + "activity-checklist-completed": "ukończono listę zadań %s z %s", + "activity-checklist-uncompleted": "nieukończono listy zadań %s z %s", + "activity-checklist-item-added": "dodał(a) zadanie '%s' do %s", + "activity-checklist-item-removed": "usunął element z listy zadań '%s' w %s", + "add": "Dodaj", + "activity-checked-item-card": "zaznaczono %s w liście zadań %s", + "activity-unchecked-item-card": "odznaczono %s w liście zadań %s", + "activity-checklist-completed-card": "wykonał(a) wszystkie zadania z listy __checklist__ na karcie __card__ na liście __list__ na diagramie czynności __swimlane__ na tablicy __board__", + "activity-checklist-uncompleted-card": "wycofano ukończenie listy zadań %s", + "activity-editComment": "edytował(a) komentarz %s", + "activity-deleteComment": "usunął komentarz %s", + "add-attachment": "Dodaj załącznik", + "add-board": "Dodaj tablicę", + "add-card": "Dodaj kartę", + "add-swimlane": "Dodaj diagram czynności", + "add-subtask": "Dodaj podzadanie", + "add-checklist": "Dodaj listę kontrolną", + "add-checklist-item": "Dodaj element do listy kontrolnej", + "add-cover": "Dodaj okładkę", + "add-label": "Dodaj etykietę", + "add-list": "Dodaj listę", + "add-members": "Dodaj członków", + "added": "Dodane", + "addMemberPopup-title": "Członkowie", + "admin": "Administrator", + "admin-desc": "Może widzieć i edytować karty, usuwać członków oraz zmieniać ustawienia tablicy.", + "admin-announcement": "Ogłoszenie", + "admin-announcement-active": "Włącz ogłoszenie systemowe", + "admin-announcement-title": "Ogłoszenie od administratora", + "all-boards": "Wszystkie tablice", + "and-n-other-card": "I __count__ inna karta", + "and-n-other-card_plural": "I __count__ inne karty", + "apply": "Zastosuj", + "app-is-offline": "Trwa ładowanie, proszę czekać. Odświeżenie strony może spowodować utratę danych. Jeśli strona się nie przeładowuje, upewnij się, że serwer działa poprawnie.", + "archive": "Przenieś do Archiwum", + "archive-all": "Przenieś wszystko do Archiwum", + "archive-board": "Przenieś tablicę do Archiwum", + "archive-card": "Przenieś kartę do Archiwum", + "archive-list": "Przenieś listę do Archiwum", + "archive-swimlane": "Przenieś diagram czynności do Archiwum", + "archive-selection": "Przenieś zaznaczone do Archiwum", + "archiveBoardPopup-title": "Przenieść tablicę do Archiwum?", + "archived-items": "Archiwum", + "archived-boards": "Tablice w Archiwum", + "restore-board": "Przywróć tablicę", + "no-archived-boards": "Brak tablic w Archiwum.", + "archives": "Archiwum", + "template": "Szablon", + "templates": "Szablony", + "assign-member": "Dodaj członka", + "attached": "załączono", + "attachment": "Załącznik", + "attachment-delete-pop": "Usunięcie załącznika jest nieodwracalne.", + "attachmentDeletePopup-title": "Usunąć załącznik?", + "attachments": "Załączniki", + "auto-watch": "Automatycznie obserwuj tablice gdy zostaną stworzone", + "avatar-too-big": "Awatar jest za duży (maksymalnie 70KB)", + "back": "Wstecz", + "board-change-color": "Zmień kolor", + "board-nb-stars": "%s odznaczeń", + "board-not-found": "Nie znaleziono tablicy", + "board-private-info": "Ta tablica będzie <strong>prywatna</strong>.", + "board-public-info": "Ta tablica będzie <strong>publiczna<strong>.", + "boardChangeColorPopup-title": "Zmień tło tablicy", + "boardChangeTitlePopup-title": "Zmień nazwę tablicy", + "boardChangeVisibilityPopup-title": "Zmień widoczność tablicy", + "boardChangeWatchPopup-title": "Zmień sposób wysyłania powiadomień", + "boardMenuPopup-title": "Ustawienia tablicy", + "boardChangeViewPopup-title": "Widok tablicy", + "boards": "Tablice", + "board-view": "Widok tablicy", + "board-view-cal": "Kalendarz", + "board-view-swimlanes": "Diagramy czynności", + "board-view-collapse": "Zwiń", + "board-view-lists": "Listy", + "bucket-example": "Tak jak na przykład \"lista kubełkowa\"", + "cancel": "Anuluj", + "card-archived": "Ta karta została przeniesiona do Archiwum.", + "board-archived": "Ta tablica została przeniesiona do Archiwum.", + "card-comments-title": "Ta karta ma %s komentarzy.", + "card-delete-notice": "Usunięcie jest trwałe. Stracisz wszystkie akcje powiązane z tą kartą.", + "card-delete-pop": "Wszystkie akcje będą usunięte z widoku aktywności, nie można będzie ponownie otworzyć karty. Usunięcie jest nieodwracalne.", + "card-delete-suggest-archive": "Możesz przenieść kartę do Archiwum, a następnie usunąć ją z tablicy i zachować ją w Aktywności.", + "card-due": "Ukończenie", + "card-due-on": "Ukończenie w", + "card-spent": "Spędzony czas", + "card-edit-attachments": "Edytuj załączniki", + "card-edit-custom-fields": "Edytuj niestandardowe pola", + "card-edit-labels": "Edytuj etykiety", + "card-edit-members": "Edytuj członków", + "card-labels-title": "Zmień etykiety karty", + "card-members-title": "Dodaj lub usuń członków tablicy z karty.", + "card-start": "Rozpoczęcie", + "card-start-on": "Zaczyna się o", + "cardAttachmentsPopup-title": "Dodaj załącznik z", + "cardCustomField-datePopup-title": "Zmień datę", + "cardCustomFieldsPopup-title": "Edytuj niestandardowe pola", + "cardDeletePopup-title": "Usunąć kartę?", + "cardDetailsActionsPopup-title": "Czynności kart", + "cardLabelsPopup-title": "Etykiety", + "cardMembersPopup-title": "Członkowie", + "cardMorePopup-title": "Więcej", + "cardTemplatePopup-title": "Utwórz szablon", + "cards": "Karty", + "cards-count": "Karty", + "casSignIn": "Zaloguj się poprzez CAS", + "cardType-card": "Karta", + "cardType-linkedCard": "Podpięta karta", + "cardType-linkedBoard": "Podpięta tablica", + "change": "Zmień", + "change-avatar": "Zmień avatar", + "change-password": "Zmień hasło", + "change-permissions": "Zmień uprawnienia", + "change-settings": "Zmień ustawienia", + "changeAvatarPopup-title": "Zmień avatar", + "changeLanguagePopup-title": "Zmień język", + "changePasswordPopup-title": "Zmień hasło", + "changePermissionsPopup-title": "Zmień uprawnienia", + "changeSettingsPopup-title": "Zmień ustawienia", + "subtasks": "Podzadania", + "checklists": "Listy zadań", + "click-to-star": "Kliknij by odznaczyć tę tablicę.", + "click-to-unstar": "Kliknij by usunąć odznaczenie tej tablicy.", + "clipboard": "Schowka lub poprzez przeciągnij & upuść", + "close": "Zamknij", + "close-board": "Zamknij tablicę", + "close-board-pop": "Będziesz w stanie przywrócić tablicę poprzez kliknięcie przycisku \"Archiwizuj\" w nagłówku strony domowej.", + "color-black": "czarny", + "color-blue": "niebieski", + "color-crimson": "karmazynowy", + "color-darkgreen": "ciemnozielony", + "color-gold": "złoty", + "color-gray": "szary", + "color-green": "zielony", + "color-indigo": "indygo", + "color-lime": "limonkowy", + "color-magenta": "fuksjowy", + "color-mistyrose": "różowy", + "color-navy": "granatowy", + "color-orange": "pomarańczowy", + "color-paleturquoise": "turkusowy", + "color-peachpuff": "brzoskwiniowy", + "color-pink": "różowy", + "color-plum": "śliwkowy", + "color-purple": "fioletowy", + "color-red": "czerwony", + "color-saddlebrown": "jasnobrązowy", + "color-silver": "srebrny", + "color-sky": "błękitny", + "color-slateblue": "szaroniebieski", + "color-white": "miały", + "color-yellow": "żółty", + "unset-color": "Nieustawiony", + "comment": "Komentarz", + "comment-placeholder": "Dodaj komentarz", + "comment-only": "Tylko komentowanie", + "comment-only-desc": "Może tylko komentować w kartach.", + "no-comments": "Bez komentarzy", + "no-comments-desc": "Nie widzi komentarzy i aktywności.", + "worker": "Pracownik", + "worker-desc": "Możesz tylko przenieść karty, przypisać je do siebie i na nich komentować.", + "computer": "Komputera", + "confirm-subtask-delete-dialog": "Czy jesteś pewien, że chcesz usunąć to podzadanie?", + "confirm-checklist-delete-dialog": "Czy jesteś pewien, że chcesz usunąć listę zadań?", + "copy-card-link-to-clipboard": "Skopiuj łącze karty do schowka", + "linkCardPopup-title": "Podepnij kartę", + "searchElementPopup-title": "Wyszukaj", + "copyCardPopup-title": "Skopiuj kartę", + "copyChecklistToManyCardsPopup-title": "Kopiuj szablon listy zadań do wielu kart", + "copyChecklistToManyCardsPopup-instructions": "Docelowe tytuły i opisy kart są w formacie JSON", + "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"Tytuł pierwszej karty\", \"description\":\"Opis pierwszej karty\"}, {\"title\":\"Tytuł drugiej karty\",\"description\":\"Opis drugiej karty\"},{\"title\":\"Tytuł ostatniej karty\",\"description\":\"Opis ostatniej karty\"} ]", + "create": "Utwórz", + "createBoardPopup-title": "Utwórz tablicę", + "chooseBoardSourcePopup-title": "Import tablicy", + "createLabelPopup-title": "Utwórz etykietę", + "createCustomField": "Utwórz pole", + "createCustomFieldPopup-title": "Utwórz pole", + "current": "obecny", + "custom-field-delete-pop": "Nie ma możliwości wycofania tej operacji. To usunie te niestandardowe pole ze wszystkich kart oraz usunie ich całą historię.", + "custom-field-checkbox": "Pole wyboru", + "custom-field-date": "Data", + "custom-field-dropdown": "Lista rozwijana", + "custom-field-dropdown-none": "(puste)", + "custom-field-dropdown-options": "Opcje listy", + "custom-field-dropdown-options-placeholder": "Naciśnij przycisk Enter by zobaczyć więcej opcji", + "custom-field-dropdown-unknown": "(nieznany)", + "custom-field-number": "Numer", + "custom-field-text": "Tekst", + "custom-fields": "Niestandardowe pola", + "date": "Data", + "decline": "Odrzuć", + "default-avatar": "Domyślny avatar", + "delete": "Usuń", + "deleteCustomFieldPopup-title": "Usunąć niestandardowe pole?", + "deleteLabelPopup-title": "Usunąć etykietę?", + "description": "Opis", + "disambiguateMultiLabelPopup-title": "Ujednolić etykiety czynności", + "disambiguateMultiMemberPopup-title": "Ujednolić etykiety członków", + "discard": "Odrzuć", + "done": "Zrobiono", + "download": "Pobierz", + "edit": "Edytuj", + "edit-avatar": "Zmień avatar", + "edit-profile": "Edytuj profil", + "edit-wip-limit": "Zmień limit kart na liście", + "soft-wip-limit": "Pozwól na nadmiarowe karty na liście", + "editCardStartDatePopup-title": "Zmień datę rozpoczęcia", + "editCardDueDatePopup-title": "Zmień datę ukończenia", + "editCustomFieldPopup-title": "Edytuj pole", + "editCardSpentTimePopup-title": "Zmień spędzony czas", + "editLabelPopup-title": "Zmień etykietę", + "editNotificationPopup-title": "Zmień tryb powiadamiania", + "editProfilePopup-title": "Edytuj profil", + "email": "Email", + "email-enrollAccount-subject": "Konto zostało utworzone na __siteName__", + "email-enrollAccount-text": "Witaj __user__,\nAby zacząć korzystać z serwisu, kliknij w link poniżej.\n__url__\nDzięki.", + "email-fail": "Wysyłanie emaila nie powiodło się.", + "email-fail-text": "Bład w trakcie wysyłania wiadomości email", + "email-invalid": "Nieprawidłowy email", + "email-invite": "Zaproś przez email", + "email-invite-subject": "__inviter__ wysłał Ci zaproszenie", + "email-invite-text": "Drogi __user__,\n__inviter__ zaprosił Cię do współpracy w tablicy \"__board__\".\nZobacz więcej:\n__url__\nDzięki.", + "email-resetPassword-subject": "Zresetuj swoje hasło na __siteName__", + "email-resetPassword-text": "Witaj __user__,\nAby zresetować hasło, kliknij w link poniżej.\n__url__\nDzięki.", + "email-sent": "Email wysłany", + "email-verifyEmail-subject": "Zweryfikuj swój adres email na __siteName__", + "email-verifyEmail-text": "Witaj __user__,\nAby zweryfikować adres email, kliknij w link poniżej.\n__url__\nDzięki.", + "enable-wip-limit": "Włącz limit kart na liście", + "error-board-doesNotExist": "Ta tablica nie istnieje", + "error-board-notAdmin": "Musisz być administratorem tej tablicy żeby to zrobić", + "error-board-notAMember": "Musisz być członkiem tej tablicy, żeby wykonać tę czynność", + "error-json-malformed": "Twoja fraza nie jest w formacie JSON", + "error-json-schema": "Twoje dane JSON nie zawierają prawidłowych informacji w poprawnym formacie", + "error-list-doesNotExist": "Ta lista nie isnieje", + "error-user-doesNotExist": "Ten użytkownik nie istnieje", + "error-user-notAllowSelf": "Nie możesz zaprosić samego siebie", + "error-user-notCreated": "Ten użytkownik nie został stworzony", + "error-username-taken": "Ta nazwa jest już zajęta", + "error-email-taken": "Adres email jest już zarezerwowany", + "export-board": "Eksportuj tablicę", + "sort": "Sortuj", + "sort-desc": "Kliknij by sortować listę", + "list-sort-by": "Sortuj listę przez:", + "list-label-modifiedAt": "Ostatni czas dostępu", + "list-label-title": "Nazwa listy", + "list-label-sort": "Twoja kolejność ustawiona ręcznie", + "list-label-short-modifiedAt": "(O)", + "list-label-short-title": "(N)", + "list-label-short-sort": "(K)", + "filter": "Filtr", + "filter-cards": "Filtruj karty i listy", + "list-filter-label": "Filtruj listy względem tytułu", + "filter-clear": "Usuń filter", + "filter-no-label": "Brak etykiety", + "filter-no-member": "Brak członków", + "filter-no-assignee": "No assignee", + "filter-no-custom-fields": "Brak niestandardowych pól", + "filter-show-archive": "Pokaż zarchiwizowane listy", + "filter-hide-empty": "Ukryj puste listy", + "filter-on": "Filtr jest włączony", + "filter-on-desc": "Filtrujesz karty na tej tablicy. Kliknij tutaj by edytować filtr.", + "filter-to-selection": "Odfiltruj zaznaczenie", + "advanced-filter-label": "Zaawansowane filtry", + "advanced-filter-description": "Zaawansowane filtry pozwalają na wykorzystanie ciągu znaków wraz z następującymi operatorami: == != <= >= && || (). Spacja jest używana jako separator pomiędzy operatorami. Możesz przefiltrowywać wszystkie niestandardowe pola wpisując ich nazwy lub wartości, na przykład: Pole1 == Wartość1.\nUwaga: Jeśli pola lub wartości zawierają spację, musisz je zawrzeć w pojedyncze cudzysłowie, na przykład: 'Pole 1' == 'Wartość 1'. Dla pojedynczych znaków, które powinny być pominięte należy użyć \\, na przykład Pole1 == I\\'m. Możesz także wykorzystywać mieszane warunki, na przykład P1 == W1 || P1 == W2. Standardowo wszystkie operatory są interpretowane od lewej do prawej. Możesz także zmienić kolejność interpretacji wykorzystując nawiasy, na przykład P1 == W1 && (P2 == W2 || P2 == W3). Możesz także wyszukiwać tekstowo wykorzystując wyrażenia regularne, na przykład: P1 == /Tes.*/i", + "fullname": "Pełna nazwa", + "header-logo-title": "Wróć do swojej strony z tablicami.", + "hide-system-messages": "Ukryj wiadomości systemowe", + "headerBarCreateBoardPopup-title": "Utwórz tablicę", + "home": "Strona główna", + "import": "Importuj", + "link": "Podłącz", + "import-board": "importuj tablice", + "import-board-c": "Import tablicy", + "import-board-title-trello": "Importuj tablicę z Trello", + "import-board-title-wekan": "Importuj tablicę z poprzedniego eksportu", + "import-sandstorm-backup-warning": "Nie usuwaj danych, które importujesz ze źródłowej tablicy lub Trello zanim upewnisz się, że wszystko zostało prawidłowo przeniesione przy czym brane jest pod uwagę ponowne uruchomienie strony, ponieważ w przypadku błędu braku tablicy stracisz dane.", + "import-sandstorm-warning": "Zaimportowana tablica usunie wszystkie istniejące dane na aktualnej tablicy oraz zastąpi ją danymi z tej importowanej.", + "from-trello": "Z Trello", + "from-wekan": "Z poprzedniego eksportu", + "import-board-instruction-trello": "W twojej tablicy na Trello przejdź do 'Menu', następnie 'Więcej', 'Drukuj i eksportuj', 'Eksportuj jako JSON' i skopiuj wynik", + "import-board-instruction-wekan": "Na Twojej tablicy przejdź do 'Menu', a następnie wybierz 'Eksportuj tablicę' i skopiuj tekst w pobranym pliku.", + "import-board-instruction-about-errors": "W przypadku, gdy otrzymujesz błędy importowania tablicy, czasami importowanie pomimo wszystko działa poprawnie i tablica znajduje się w oknie Wszystkie tablice.", + "import-json-placeholder": "Wklej Twoje dane JSON tutaj", + "import-map-members": "Przypisz członków", + "import-members-map": "Twoje zaimportowane tablice mają kilku członków. Proszę wybierz członków których chcesz zaimportować dla Twoich użytkowników", + "import-show-user-mapping": "Przejrzyj wybranych członków", + "import-user-select": "Wybierz istniejącego użytkownika, który ma stać się członkiem", + "importMapMembersAddPopup-title": "Wybierz użytkownika", + "info": "Wersja", + "initials": "Inicjały", + "invalid-date": "Błędna data", + "invalid-time": "Błędny czas", + "invalid-user": "Niepoprawna nazwa użytkownika", + "joined": "dołączył", + "just-invited": "Zostałeś zaproszony do tej tablicy", + "keyboard-shortcuts": "Skróty klawiaturowe", + "label-create": "Utwórz etykietę", + "label-default": "'%s' etykieta (domyślna)", + "label-delete-pop": "Nie da się tego wycofać. To usunie tę etykietę ze wszystkich kart i usunie ich historię.", + "labels": "Etykiety", + "language": "Język", + "last-admin-desc": "Nie możesz zmienić roli użytkownika, ponieważ musi istnieć co najmniej jeden administrator.", + "leave-board": "Opuść tablicę", + "leave-board-pop": "Czy jesteś pewien, że chcesz opuścić tablicę __boardTitle__? Zostaniesz usunięty ze wszystkich kart tej tablicy.", + "leaveBoardPopup-title": "Opuścić tablicę?", + "link-card": "Link do tej karty", + "list-archive-cards": "Przenieś wszystkie karty z tej listy do Archiwum", + "list-archive-cards-pop": "To usunie wszystkie karty z tej listy z tej tablicy. Aby przejrzeć karty w Archiwum i przywrócić na tablicę, kliknij \"Menu\" > \"Archiwizuj\".", + "list-move-cards": "Przenieś wszystkie karty z tej listy", + "list-select-cards": "Zaznacz wszystkie karty z tej listy", + "set-color-list": "Ustaw kolor", + "listActionPopup-title": "Lista akcji", + "swimlaneActionPopup-title": "Opcje diagramu czynności", + "swimlaneAddPopup-title": "Dodaj diagram czynności poniżej", + "listImportCardPopup-title": "Zaimportuj kartę z Trello", + "listMorePopup-title": "Więcej", + "link-list": "Podepnij do tej listy", + "list-delete-pop": "Wszystkie czynności zostaną usunięte z Aktywności i nie będziesz w stanie przywrócić listy. Nie ma możliwości cofnięcia tej operacji.", + "list-delete-suggest-archive": "Możesz przenieść listę do Archiwum, a następnie usunąć ją z tablicy i zachować ją w Aktywności.", + "lists": "Listy", + "swimlanes": "Diagramy czynności", + "log-out": "Wyloguj", + "log-in": "Zaloguj", + "loginPopup-title": "Zaloguj", + "memberMenuPopup-title": "Ustawienia członków", + "members": "Członkowie", + "menu": "Menu", + "move-selection": "Przenieś zaznaczone", + "moveCardPopup-title": "Przenieś kartę", + "moveCardToBottom-title": "Przenieś na dół", + "moveCardToTop-title": "Przenieś na górę", + "moveSelectionPopup-title": "Przenieś zaznaczone", + "multi-selection": "Wielokrotne zaznaczenie", + "multi-selection-on": "Wielokrotne zaznaczenie jest włączone", + "muted": "Wycisz", + "muted-info": "Nie dostaniesz powiadomienia o zmianach w tej tablicy.", + "my-boards": "Moje tablice", + "name": "Nazwa", + "no-archived-cards": "Brak kart w Archiwum.", + "no-archived-lists": "Brak list w Archiwum.", + "no-archived-swimlanes": "Brak diagramów czynności w Archiwum", + "no-results": "Brak wyników", + "normal": "Użytkownik standardowy", + "normal-desc": "Może widzieć i edytować karty. Nie może zmieniać ustawiań.", + "not-accepted-yet": "Zaproszenie jeszcze niezaakceptowane", + "notify-participate": "Otrzymuj aktualizacje kart, w których uczestniczysz jako twórca lub członek.", + "notify-watch": "Otrzymuj powiadomienia z tablic, list i kart, które obserwujesz", + "optional": "opcjonalny", + "or": "lub", + "page-maybe-private": "Ta strona może być prywatna. Możliwe, że możesz ją zobaczyć po <a href='%s'>zalogowaniu</a>.", + "page-not-found": "Strona nie znaleziona.", + "password": "Hasło", + "paste-or-dragdrop": "wklej lub przeciągnij & upuść (tylko grafika)", + "participating": "Uczestniczysz", + "preview": "Podgląd", + "previewAttachedImagePopup-title": "Podgląd", + "previewClipboardImagePopup-title": "Podgląd", + "private": "Prywatny", + "private-desc": "Ta tablica jest prywatna. Tylko osoby dodane do tej tablicy mogą ją zobaczyć i edytować.", + "profile": "Profil", + "public": "Publiczny", + "public-desc": "Ta tablica jest publiczna. Jest widoczna dla wszystkich, którzy mają do niej odnośnik i będzie wynikiem silników wyszukiwania takich jak Google. Tylko użytkownicy dodani do tablicy mogą ją edytować.", + "quick-access-description": "Odznacz tablicę aby dodać skrót na tym pasku.", + "remove-cover": "Usuń okładkę", + "remove-from-board": "Usuń z tablicy", + "remove-label": "Usuń etykietę", + "listDeletePopup-title": "Usunąć listę?", + "remove-member": "Usuń członka", + "remove-member-from-card": "Usuń z karty", + "remove-member-pop": "Remove __name__ (__username__) from __boardTitle__? The member will be removed from all cards on this board. They will receive a notification.", + "removeMemberPopup-title": "Usunąć członka?", + "rename": "Zmień nazwę", + "rename-board": "Zmień nazwę tablicy", + "restore": "Przywróć", + "save": "Zapisz", + "search": "Wyszukaj", + "rules": "Reguły", + "search-cards": "Search from card/list titles, descriptions and custom fields on this board", + "search-example": "Czego mam szukać?", + "select-color": "Wybierz kolor", + "set-wip-limit-value": "Ustaw maksymalny limit zadań na tej liście", + "setWipLimitPopup-title": "Ustaw limit kart na liście", + "shortcut-assign-self": "Przypisz siebie do obecnej karty", + "shortcut-autocomplete-emoji": "Autouzupełnianie emoji", + "shortcut-autocomplete-members": "Autouzupełnianie członków", + "shortcut-clear-filters": "Usuń wszystkie filtry", + "shortcut-close-dialog": "Zamknij okno", + "shortcut-filter-my-cards": "Filtruj moje karty", + "shortcut-show-shortcuts": "Przypnij do listy skrótów", + "shortcut-toggle-filterbar": "Przełącz boczny pasek filtru", + "shortcut-toggle-sidebar": "Przełącz boczny pasek tablicy", + "show-cards-minimum-count": "Pokaż licznik kart, jeśli lista zawiera więcej niż", + "sidebar-open": "Otwórz pasek boczny", + "sidebar-close": "Zamknij pasek boczny", + "signupPopup-title": "Utwórz konto", + "star-board-title": "Kliknij by oznaczyć tę tablicę gwiazdką. Pojawi się wtedy na liście tablic na górze.", + "starred-boards": "Odznaczone tablice", + "starred-boards-description": "Tablice oznaczone gwiazdką pojawią się na liście na górze.", + "subscribe": "Zapisz się", + "team": "Zespół", + "this-board": "ta tablica", + "this-card": "ta karta", + "spent-time-hours": "Spędzony czas (w godzinach)", + "overtime-hours": "Nadgodziny (czas)", + "overtime": "Dodatkowo", + "has-overtime-cards": "Ma dodatkowych kart", + "has-spenttime-cards": "Ma karty z wykorzystanym czasem", + "time": "Czas", + "title": "Tytuł", + "tracking": "Śledź", + "tracking-info": "Dostaniesz powiadomienie o zmianach kart, w których bierzesz udział jako twórca lub członek.", + "type": "Typ", + "unassign-member": "Nieprzypisany członek", + "unsaved-description": "Masz niezapisany opis.", + "unwatch": "Nie obserwuj", + "upload": "Wyślij", + "upload-avatar": "Wyślij avatar", + "uploaded-avatar": "Wysłany avatar", + "username": "Nazwa użytkownika", + "view-it": "Zobacz", + "warn-list-archived": "Ostrzeżenie: ta karta jest na liście będącej w Archiwum", + "watch": "Obserwuj", + "watching": "Obserwuj", + "watching-info": "Dostaniesz powiadomienie o każdej zmianie na tej tablicy.", + "welcome-board": "Tablica powitalna", + "welcome-swimlane": "Kamień milowy 1", + "welcome-list1": "Podstawy", + "welcome-list2": "Zaawansowane", + "card-templates-swimlane": "Utwórz szablony", + "list-templates-swimlane": "Wyświetl szablony", + "board-templates-swimlane": "Szablony tablic", + "what-to-do": "Co chcesz zrobić?", + "wipLimitErrorPopup-title": "Nieprawidłowy limit kart na liście", + "wipLimitErrorPopup-dialog-pt1": "Aktualna ilość kart na tej liście jest większa niż aktualny zdefiniowany limit kart.", + "wipLimitErrorPopup-dialog-pt2": "Proszę przenieś zadania z tej listy lub zmień limit kart na tej liście na wyższy.", + "admin-panel": "Panel administracyjny", + "settings": "Ustawienia", + "people": "Osoby", + "registration": "Rejestracja", + "disable-self-registration": "Wyłącz samodzielną rejestrację", + "invite": "Zaproś", + "invite-people": "Zaproś osoby", + "to-boards": "Do tablic(y)", + "email-addresses": "Adres e-mail", + "smtp-host-description": "Adres serwera SMTP, który wysyła Twoje maile.", + "smtp-port-description": "Port, który Twój serwer SMTP wykorzystuje do wysyłania emaili.", + "smtp-tls-description": "Włącz wsparcie TLS dla serwera SMTP", + "smtp-host": "Serwer SMTP", + "smtp-port": "Port SMTP", + "smtp-username": "Nazwa użytkownika", + "smtp-password": "Hasło", + "smtp-tls": "Wsparcie dla TLS", + "send-from": "Od", + "send-smtp-test": "Wyślij wiadomość testową do siebie", + "invitation-code": "Kod z zaproszenia", + "email-invite-register-subject": "__inviter__ wysłał Ci zaproszenie", + "email-invite-register-text": "Drogi __user__,\n\n__inviter__ zaprasza Cię do współpracy na naszej tablicy kanban.\n\nAby kontynuować, wejdź w poniższy link:\n__url__\n\nTwój kod zaproszenia to: __icode__\n\nDziękuję.", + "email-smtp-test-subject": "Wiadomość testowa SMTP", + "email-smtp-test-text": "Wiadomość testowa została wysłana z powodzeniem.", + "error-invitation-code-not-exist": "Kod zaproszenia nie istnieje", + "error-notAuthorized": "Nie jesteś uprawniony do przeglądania tej strony.", + "webhook-title": "Nazwa webhooka", + "webhook-token": "Token (opcjonalny do autoryzacji)", + "outgoing-webhooks": "Wychodzące webhooki", + "bidirectional-webhooks": "Dwustronne webhooki", + "outgoingWebhooksPopup-title": "Wychodzące webhooki", + "boardCardTitlePopup-title": "Filtruj poprzez nazwę karty", + "disable-webhook": "Wyłącz tego webhooka", + "global-webhook": "Globalne webhooki", + "new-outgoing-webhook": "Nowy wychodzący webhook", + "no-name": "(nieznany)", + "Node_version": "Wersja Node", + "Meteor_version": "Wersja Meteor", + "MongoDB_version": "Wersja MongoDB", + "MongoDB_storage_engine": "Silnik MongoDB", + "MongoDB_Oplog_enabled": "MongoDB - włączony Oplog", + "OS_Arch": "Architektura systemu", + "OS_Cpus": "Ilość rdzeni systemu", + "OS_Freemem": "Wolna pamięć RAM", + "OS_Loadavg": "Średnie obciążenie systemu", + "OS_Platform": "Platforma systemu", + "OS_Release": "Wersja jądra", + "OS_Totalmem": "Dostępna pamięć RAM", + "OS_Type": "Typ systemu", + "OS_Uptime": "Czas działania systemu", + "days": "dni", + "hours": "godzin", + "minutes": "minut", + "seconds": "sekund", + "show-field-on-card": "Pokaż te pole na karcie", + "automatically-field-on-card": "Automatycznie stwórz pole dla wszystkich kart", + "showLabel-field-on-card": "Pokaż pole etykiety w minikarcie", + "yes": "Tak", + "no": "Nie", + "accounts": "Konto", + "accounts-allowEmailChange": "Zezwól na zmianę adresu email", + "accounts-allowUserNameChange": "Zezwól na zmianę nazwy użytkownika", + "createdAt": "Stworzono o", + "verified": "Zweryfikowane", + "active": "Aktywny", + "card-received": "Odebrano", + "card-received-on": "Odebrano", + "card-end": "Koniec", + "card-end-on": "Kończy się", + "editCardReceivedDatePopup-title": "Zmień datę odebrania", + "editCardEndDatePopup-title": "Zmień datę ukończenia", + "setCardColorPopup-title": "Ustaw kolor", + "setCardActionsColorPopup-title": "Wybierz kolor", + "setSwimlaneColorPopup-title": "Wybierz kolor", + "setListColorPopup-title": "Wybierz kolor", + "assigned-by": "Przypisane przez", + "requested-by": "Zlecone przez", + "board-delete-notice": "Usuwanie jest permanentne. Stracisz wszystkie listy, kart oraz czynności przypisane do tej tablicy.", + "delete-board-confirm-popup": "Wszystkie listy, etykiety oraz aktywności zostaną usunięte i nie będziesz w stanie przywrócić zawartości tablicy. Tego nie da się cofnąć.", + "boardDeletePopup-title": "Usunąć tablicę?", + "delete-board": "Usuń tablicę", + "default-subtasks-board": "Podzadania dla tablicy __board__", + "default": "Domyślny", + "queue": "Kolejka", + "subtask-settings": "Ustawienia podzadań", + "card-settings": "Ustawienia karty", + "boardSubtaskSettingsPopup-title": "Ustawienia tablicy podzadań", + "boardCardSettingsPopup-title": "Ustawienia kart", + "deposit-subtasks-board": "Przechowuj podzadania na tablicy:", + "deposit-subtasks-list": "Początkowa lista dla podzadań jest przechowywana w:", + "show-parent-in-minicard": "Pokaż rodzica w minikarcie:", + "prefix-with-full-path": "Prefix z pełną ścieżką", + "prefix-with-parent": "Prefix z rodzicem", + "subtext-with-full-path": "Podtekst z pełną ścieżką", + "subtext-with-parent": "Podtekst z rodzicem", + "change-card-parent": "Zmień rodzica karty", + "parent-card": "Karta rodzica", + "source-board": "Tablica źródłowa", + "no-parent": "Nie pokazuj rodzica", + "activity-added-label": "dodał(a) etykietę '%s' z '%s'", + "activity-removed-label": "usunął etykietę '%s' z '%s'", + "activity-delete-attach": "usunął załącznik z %s", + "activity-added-label-card": "dodał(a) etykietę '%s'", + "activity-removed-label-card": "usunął etykietę '%s'", + "activity-delete-attach-card": "usunął załącznik", + "activity-set-customfield": "ustawiono niestandardowe pole '%s' do '%s' na '%s'", + "activity-unset-customfield": "wyczyszczono niestandardowe pole '%s' na '%s'", + "r-rule": "Reguła", + "r-add-trigger": "Dodaj przełącznik", + "r-add-action": "Dodaj czynność", + "r-board-rules": "Reguły tablicy", + "r-add-rule": "Dodaj regułę", + "r-view-rule": "Zobacz regułę", + "r-delete-rule": "Usuń regułę", + "r-new-rule-name": "Nowa nazwa reguły", + "r-no-rules": "Brak regułę", + "r-when-a-card": "Gdy karta", + "r-is": "jest", + "r-is-moved": "jest przenoszona", + "r-added-to": "dodana do", + "r-removed-from": "usunął z", + "r-the-board": "tablicy", + "r-list": "lista", + "set-filter": "Ustaw filtr", + "r-moved-to": "Przeniesiono do", + "r-moved-from": "Przeniesiono z", + "r-archived": "Przeniesione z Archiwum", + "r-unarchived": "Przywrócone z Archiwum", + "r-a-card": "karta", + "r-when-a-label-is": "Gdy etykieta jest", + "r-when-the-label": "Gdy etykieta jest", + "r-list-name": "nazwa listy", + "r-when-a-member": "Gdy członek jest", + "r-when-the-member": "Gdy członek jest", + "r-name": "nazwa", + "r-when-a-attach": "Gdy załącznik", + "r-when-a-checklist": "Gdy lista zadań jest", + "r-when-the-checklist": "Gdy lista zadań", + "r-completed": "Ukończono", + "r-made-incomplete": "Niedokończone", + "r-when-a-item": "Gdy lista zadań jest", + "r-when-the-item": "Gdy element listy zadań", + "r-checked": "Zaznaczony", + "r-unchecked": "Odznaczony", + "r-move-card-to": "Przenieś kartę do", + "r-top-of": "Góra od", + "r-bottom-of": "Dół od", + "r-its-list": "tej listy", + "r-archive": "Przenieś do Archiwum", + "r-unarchive": "Przywróć z Archiwum", + "r-card": "karta", + "r-add": "Dodaj", + "r-remove": "Usuń", + "r-label": "etykieta", + "r-member": "członek", + "r-remove-all": "Usuń wszystkich członków tej karty", + "r-set-color": "Ustaw kolor na", + "r-checklist": "lista zadań", + "r-check-all": "Zaznacz wszystkie", + "r-uncheck-all": "Odznacz wszystkie", + "r-items-check": "elementy listy", + "r-check": "Zaznacz", + "r-uncheck": "Odznacz", + "r-item": "element", + "r-of-checklist": "z listy zadań", + "r-send-email": "Wyślij wiadomość email", + "r-to": "do", + "r-subject": "temat", + "r-rule-details": "Szczegóły reguł", + "r-d-move-to-top-gen": "Przenieś kartę na górę tej listy", + "r-d-move-to-top-spec": "Przenieś kartę na górę listy", + "r-d-move-to-bottom-gen": "Przenieś kartę na dół tej listy", + "r-d-move-to-bottom-spec": "Przenieś kartę na dół listy", + "r-d-send-email": "Wyślij wiadomość email", + "r-d-send-email-to": "do", + "r-d-send-email-subject": "temat", + "r-d-send-email-message": "wiadomość", + "r-d-archive": "Przenieś kartę z Archiwum", + "r-d-unarchive": "Przywróć kartę z Archiwum", + "r-d-add-label": "Dodaj etykietę", + "r-d-remove-label": "Usuń etykietę", + "r-create-card": "Utwórz nową kartę", + "r-in-list": "na liście", + "r-in-swimlane": "w diagramie zdarzeń", + "r-d-add-member": "Dodaj członka", + "r-d-remove-member": "Usuń członka", + "r-d-remove-all-member": "Usuń wszystkich członków", + "r-d-check-all": "Zaznacz wszystkie elementy listy", + "r-d-uncheck-all": "Odznacz wszystkie elementy listy", + "r-d-check-one": "Zaznacz element", + "r-d-uncheck-one": "Odznacz element", + "r-d-check-of-list": "z listy zadań", + "r-d-add-checklist": "Dodaj listę zadań", + "r-d-remove-checklist": "Usuń listę zadań", + "r-by": "przez", + "r-add-checklist": "Dodaj listę zadań", + "r-with-items": "z elementami", + "r-items-list": "element1,element2,element3", + "r-add-swimlane": "Dodaj diagram zdarzeń", + "r-swimlane-name": "Nazwa diagramu", + "r-board-note": "Uwaga: pozostaw pole puste, aby każda wartość była brana pod uwagę.", + "r-checklist-note": "Uwaga: wartości elementów listy muszą być oddzielone przecinkami.", + "r-when-a-card-is-moved": "Gdy karta jest przeniesiona do innej listy", + "r-set": "Ustaw", + "r-update": "Aktualizuj", + "r-datefield": "pole daty", + "r-df-start-at": "start", + "r-df-due-at": "rozpoczęcie", + "r-df-end-at": "zakończenie", + "r-df-received-at": "odebrano", + "r-to-current-datetime": "o aktualnej dacie/godzinie", + "r-remove-value-from": "usunął wartość z", + "ldap": "LDAP", + "oauth2": "OAuth2", + "cas": "CAS", + "authentication-method": "Sposób autoryzacji", + "authentication-type": "Typ autoryzacji", + "custom-product-name": "Niestandardowa nazwa produktu", + "layout": "Układ strony", + "hide-logo": "Ukryj logo", + "add-custom-html-after-body-start": "Dodaj niestandardowy kod HTML po <body> starcie", + "add-custom-html-before-body-end": "Dodaj niestandardowy kod HTML przed </body> końcem", + "error-undefined": "Coś poszło nie tak", + "error-ldap-login": "Wystąpił błąd w trakcie logowania", + "display-authentication-method": "Wyświetl metodę logowania", + "default-authentication-method": "Domyślna metoda logowania", + "duplicate-board": "Duplikuj tablicę", + "people-number": "Liczba użytkowników to:", + "swimlaneDeletePopup-title": "Usunąć diagram czynności?", + "swimlane-delete-pop": "Wszystkie akcje będą usunięte z widoku aktywności, nie można będzie przywrócić diagramu czynności. Usunięcie jest nieodwracalne.", + "restore-all": "Przywróć wszystkie", + "delete-all": "Usuń wszystkie", + "loading": "Ładowanie, proszę czekać.", + "previous_as": "ostatni czas był", + "act-a-dueAt": "zmienił(a) czas zakończenia na: __timeValue__ w karcie __card__, poprzedni czas: __timeOldValue__", + "act-a-endAt": "zmienił(a) czas zakończenia na __timeValue__ z __timeOldValue__", + "act-a-startAt": "zmienił(a) czas rozpoczęcia na __timeValue__ z __timeOldValue__", + "act-a-receivedAt": "zmienił(a) czas odebrania zadania na __timeValue__ z __timeOldValue__", + "a-dueAt": "zmieniono czas zakończenia na", + "a-endAt": "zmieniono czas zakończenia na", + "a-startAt": "zmieniono czas startu na", + "a-receivedAt": "zmieniono czas odebrania zadania na", + "almostdue": "aktualny termin ukończenia %s dobiega końca", + "pastdue": "aktualny termin ukończenia %s jest w przeszłości", + "duenow": "aktualny termin ukończenia %s jest dzisiaj", + "act-newDue": "__list__/__card__ przypomina o 1szym zakończeniu terminu [__board__]", + "act-withDue": "__list__/__card__ posiada przypomnienia zakończenia terminu [__board__]", + "act-almostdue": "przypomina o zbliżającej się dacie ukończenia (__timeValue__) karty __card__", + "act-pastdue": "przypomina o ubiegłej dacie ukończenia (__timeValue__) karty __card__", + "act-duenow": "przypomina o ubiegającej teraz dacie ukończenia (__timeValue__) karty __card__", + "act-atUserComment": "Zostałeś wspomniany w [__board] __list__/__card__", + "delete-user-confirm-popup": "Czy jesteś pewien, że chcesz usunąć te konto? Nie można tego wycofać.", + "accounts-allowUserDelete": "Pozwól użytkownikom na usuwanie własnych kont", + "hide-minicard-label-text": "Ukryj opisy etykiet minikart", + "show-desktop-drag-handles": "Pokaż przeciągnięcia na pulpit", + "assignee": "Przypisujący", + "cardAssigneesPopup-title": "Przypisujący", + "addmore-detail": "Dodaj bardziej szczegółowy opis", + "show-on-card": "Pokaż na karcie", + "new": "Nowy", + "editUserPopup-title": "Edytuj użytkownika", + "newUserPopup-title": "Nowy użytkownik", + "notifications": "Powiadomienia", + "view-all": "Wyświetl wszystko", + "filter-by-unread": "Filtruj nieprzeczytane", + "mark-all-as-read": "Zaznacz wszystkie jako przeczytane", + "allow-rename": "Zezwól na zmianę nazwy", + "allowRenamePopup-title": "Zezwól na zmianę nazwy" +} diff --git a/i18n/pt-BR.i18n.json b/i18n/pt-BR.i18n.json index b49e16c3..a04f6e38 100644 --- a/i18n/pt-BR.i18n.json +++ b/i18n/pt-BR.i18n.json @@ -1,769 +1,770 @@ { - "accept": "Aceitar", - "act-activity-notify": "Notificação de atividade", - "act-addAttachment": "adicionado anexo __attachment__ ao cartão __card__ na lista __list__ em raia __swimlane__ no quadro __board__", - "act-deleteAttachment": "excluído anexo __attachment__ do cartão __card__ na lista __list__ em raia __swimlane__ no quadro __board__", - "act-addSubtask": "adicionada subtarefa __subtask__ ao cartão __card__ na lista __list__ em raia __swimlane__ no quadro __board__", - "act-addLabel": "Adicionada etiqueta __label__ ao cartão __card__ na lista __list__ em raia __swimlane__ no quadro __board__", - "act-addedLabel": "Adicionada etiqueta __label__ ao cartão __card__ na lista __list__ em raia __swimlane__ no quadro __board__", - "act-removeLabel": "Removida etiqueta __label__ do cartão __card__ na lista __list__ em raia __swimlane__ no quadro __board__", - "act-removedLabel": "Removida etiqueta __label__ do cartão __card__ na lista __list__ em raia __swimlane__ no quadro __board__", - "act-addChecklist": "adicionada lista de verificação __checklist__ ao cartão __card__ na lista __list__ em raia __swimlane__ no quadro __board__", - "act-addChecklistItem": "adicionado o item __checklistItem__ a lista de verificação__checklist__ no cartão __card__ na lista __list__ em raia __swimlane__ no quadro __board__", - "act-removeChecklist": "emovida a lista de verificação __checklist__ do cartão __card__ na lista __list__ em raia __swimlane__ no quadro __board__", - "act-removeChecklistItem": "removido item __checklistItem__ da lista de verificação __checkList__ no cartão __card__ na lista __list__ em raia __swimlane__ no quadro __board__", - "act-checkedItem": "marcado __checklistItem__ na lista de verificação __checklist__ no cartão __card__ na lista __list__ em raia __swimlane__ no quadro __board__", - "act-uncheckedItem": "desmarcado __checklistItem__ na lista __checklist__ no cartão __card__ na lista __list__ em raia __swimlane__ no quadro __board__", - "act-completeChecklist": "completada a lista de verificação __checklist__ no cartão __card__ na lista __list__ em raia __swimlane__ no quadro __board__", - "act-uncompleteChecklist": "lista de verificação incompleta __checklist__ no cartão __card__ na lista __list__ em raia __swimlane__ no quadro __board__", - "act-addComment": "comentou no cartão __card__: __comment__ na lista __list__ em raia __swimlane__ no quadro __board__", - "act-editComment": "editado comentário no cartão __card__: __comment__ da lista __list__ da raia __swimlane__ do quadro __board__", - "act-deleteComment": "excluído comentário no cartão __card__: __comment__ da lista __list__ da raia __swimlane__ do quadro __board__", - "act-createBoard": "criado quadro__board__", - "act-createSwimlane": "criada a raia __swimlane__ no quadro __board__", - "act-createCard": "criado cartão __card__ na lista __list__ em raia __swimlane__ no quadro __board__", - "act-createCustomField": "criado campo customizado __customField__ do quadro __board__", - "act-deleteCustomField": "excluído campo customizado __customField__ do quadro __board__", - "act-setCustomField": "editado campo customizado __customField__: __customFieldValue__ no cartão __card__ da lista __list__ da raia __swimlane__ do quadro __board__", - "act-createList": "adicionada lista __list__ ao quadro __board__", - "act-addBoardMember": "adicionado membro __member__ ao quadro __board__", - "act-archivedBoard": "Quadro __board__ foi Arquivado", - "act-archivedCard": "Cartão __card__ na lista __list__ em raia __swimlane__ no quadro __board__ foi Arquivado", - "act-archivedList": "Lista __list__ em raia __swimlane__ no quadro __board__ foi Arquivada", - "act-archivedSwimlane": "Raia __swimlane__ no quadro __board__ foi Arquivada", - "act-importBoard": "importado quadro __board__", - "act-importCard": "importado cartão __card__ para lista __list__ em raia __swimlane__ no quadro __board__", - "act-importList": "importada lista __list__ para raia __swimlane__ no quadro __board__", - "act-joinMember": "adicionado membro __member__ ao cartão __card__ na lista __list__ em raia __swimlane__ no quadro __board__", - "act-moveCard": "movido cartão __card__ do quadro __board__ da raia __oldSwimlane__ da lista __oldList__ para a raia __swimlane__ na lista __list__", - "act-moveCardToOtherBoard": "movido cartão __card__ da lista __oldList__ em raia __oldSwimlane__ no quadro __oldBoard__ para lista __list__ em raia __swimlane__ no quadro __board__", - "act-removeBoardMember": "removido membro __member__ do quadro __board__", - "act-restoredCard": "restaurado cartão __card__ a lista __list__ em raia __swimlane__ no quadro __board__", - "act-unjoinMember": "removido membro __member__ do cartão __card__ na lista __list__ em raia __swimlane__ no quadro __board__", - "act-withBoardTitle": "__board__", - "act-withCardTitle": "[__board__] __card__", - "actions": "Ações", - "activities": "Atividades", - "activity": "Atividade", - "activity-added": "adicionou %s a %s", - "activity-archived": "%s foi Arquivado", - "activity-attached": "anexou %s a %s", - "activity-created": "criou %s", - "activity-customfield-created": "criado campo customizado %s", - "activity-excluded": "excluiu %s de %s", - "activity-imported": "importado %s em %s de %s", - "activity-imported-board": "importado %s de %s", - "activity-joined": "juntou-se a %s", - "activity-moved": "moveu %s de %s para %s", - "activity-on": "em %s", - "activity-removed": "removeu %s de %s", - "activity-sent": "enviou %s de %s", - "activity-unjoined": "saiu de %s", - "activity-subtask-added": "Adcionar subtarefa à", - "activity-checked-item": "marcado %s na lista de verificação %s de %s", - "activity-unchecked-item": "desmarcado %s na lista de verificação %s de %s", - "activity-checklist-added": "Adicionada lista de verificação a %s", - "activity-checklist-removed": "removida a lista de verificação de %s", - "activity-checklist-completed": "listas de verificação completas %s de %s", - "activity-checklist-uncompleted": "não-completada a lista de verificação %s de %s", - "activity-checklist-item-added": "adicionado o item de lista de verificação para '%s' em %s", - "activity-checklist-item-removed": "removida o item de lista de verificação de '%s' na %s", - "add": "Novo", - "activity-checked-item-card": "marcaddo %s na lista de verificação %s", - "activity-unchecked-item-card": "desmarcado %s na lista de verificação %s", - "activity-checklist-completed-card": "completada a lista de verificação __checklist__ no cartão __card__ na lista __list__ em raia __swimlane__ no quadro __board__", - "activity-checklist-uncompleted-card": "não-completada a lista de verificação %s", - "activity-editComment": "comentário editado %s", - "activity-deleteComment": "comentário excluído %s", - "add-attachment": "Adicionar Anexos", - "add-board": "Adicionar Quadro", - "add-card": "Adicionar Cartão", - "add-swimlane": "Adicionar Raia", - "add-subtask": "Adicionar subtarefa", - "add-checklist": "Adicionar lista de verificação", - "add-checklist-item": "Adicionar um item à lista de verificação", - "add-cover": "Adicionar Capa", - "add-label": "Adicionar Etiqueta", - "add-list": "Adicionar Lista", - "add-members": "Adicionar Membros", - "added": "Criado", - "addMemberPopup-title": "Membros", - "admin": "Administrador", - "admin-desc": "Pode ver e editar cartões, remover membros e alterar configurações do quadro.", - "admin-announcement": "Anúncio", - "admin-announcement-active": "Anúncio ativo em todo o sistema", - "admin-announcement-title": "Anúncio do Administrador", - "all-boards": "Todos os quadros", - "and-n-other-card": "E __count__ outro cartão", - "and-n-other-card_plural": "E __count__ outros cartões", - "apply": "Aplicar", - "app-is-offline": "Carregando, por favor espere. Atualizar a página causará perda de dados. Se a carga não funcionar, por favor verifique se o servidor não caiu.", - "archive": "Mover para o Arquivo morto", - "archive-all": "Mover Tudo para o Arquivo morto", - "archive-board": "Mover Quadro para o Arquivo morto", - "archive-card": "Mover Cartão para o Arquivo morto", - "archive-list": "Mover Lista para o Arquivo morto", - "archive-swimlane": "Mover Raia para Arquivo morto", - "archive-selection": "Mover seleção para o Arquivo morto", - "archiveBoardPopup-title": "Mover Quadro para o Arquivo morto?", - "archived-items": "Arquivo morto", - "archived-boards": "Quadros no Arquivo morto", - "restore-board": "Restaurar Quadro", - "no-archived-boards": "Sem Quadros no Arquivo morto.", - "archives": "Arquivos morto", - "template": "Modelo", - "templates": "Modelos", - "assign-member": "Atribuir Membro", - "attached": "anexado", - "attachment": "Anexo", - "attachment-delete-pop": "Excluir um anexo é permanente. Não será possível recuperá-lo.", - "attachmentDeletePopup-title": "Excluir Anexo?", - "attachments": "Anexos", - "auto-watch": "Veja automaticamente os boards que são criados", - "avatar-too-big": "O avatar é muito grande (70KB max)", - "back": "Voltar", - "board-change-color": "Alterar cor", - "board-nb-stars": "%s estrelas", - "board-not-found": "Quadro não encontrado", - "board-private-info": "Este quadro será <strong>privado</strong>.", - "board-public-info": "Este quadro será <strong>público</strong>.", - "boardChangeColorPopup-title": "Alterar Tela de Fundo", - "boardChangeTitlePopup-title": "Renomear Quadro", - "boardChangeVisibilityPopup-title": "Alterar Visibilidade", - "boardChangeWatchPopup-title": "Alterar observação", - "boardMenuPopup-title": "Configurações do quadro", - "boardChangeViewPopup-title": "Visão de quadro", - "boards": "Quadros", - "board-view": "Visão de quadro", - "board-view-cal": "Calendário", - "board-view-swimlanes": "Raias", - "board-view-collapse": "Expandir", - "board-view-lists": "Listas", - "bucket-example": "\"Bucket List\", por exemplo", - "cancel": "Cancelar", - "card-archived": "Este cartão está Arquivado.", - "board-archived": "Este quadro está Arquivado.", - "card-comments-title": "Este cartão possui %s comentários.", - "card-delete-notice": "A exclusão será permanente. Você perderá todas as ações associadas a este cartão.", - "card-delete-pop": "Todas as ações serão excluidas da lista de Atividades e vocês não poderá re-abrir o cartão. Não há como desfazer.", - "card-delete-suggest-archive": "Você pode mover um cartão para o Arquivo morto para removê-lo do quadro e preservar a atividade.", - "card-due": "Prazo final", - "card-due-on": "Prazo final em", - "card-spent": "Tempo Gasto", - "card-edit-attachments": "Editar anexos", - "card-edit-custom-fields": "Editar campos customizados", - "card-edit-labels": "Editar etiquetas", - "card-edit-members": "Editar membros", - "card-labels-title": "Alterar etiquetas do cartão.", - "card-members-title": "Acrescentar ou remover membros do quadro deste cartão.", - "card-start": "Data início", - "card-start-on": "Começa em", - "cardAttachmentsPopup-title": "Anexar a partir de", - "cardCustomField-datePopup-title": "Mudar data", - "cardCustomFieldsPopup-title": "Editar campos customizados", - "cardDeletePopup-title": "Excluir Cartão?", - "cardDetailsActionsPopup-title": "Ações do cartão", - "cardLabelsPopup-title": "Etiquetas", - "cardMembersPopup-title": "Membros", - "cardMorePopup-title": "Mais", - "cardTemplatePopup-title": "Criar Modelo", - "cards": "Cartões", - "cards-count": "Cartões", - "casSignIn": "Entrar com CAS", - "cardType-card": "Cartão", - "cardType-linkedCard": "Cartão ligado", - "cardType-linkedBoard": "Quadro ligado", - "change": "Alterar", - "change-avatar": "Alterar Avatar", - "change-password": "Alterar Senha", - "change-permissions": "Alterar permissões", - "change-settings": "Altera configurações", - "changeAvatarPopup-title": "Alterar Avatar", - "changeLanguagePopup-title": "Alterar Idioma", - "changePasswordPopup-title": "Alterar Senha", - "changePermissionsPopup-title": "Alterar Permissões", - "changeSettingsPopup-title": "Alterar configurações", - "subtasks": "Subtarefas", - "checklists": "Listas de verificação", - "click-to-star": "Marcar quadro como favorito.", - "click-to-unstar": "Remover quadro dos favoritos.", - "clipboard": "Área de Transferência ou arraste e solte", - "close": "Fechar", - "close-board": "Fechar Quadro", - "close-board-pop": "Você será capaz de restaurar o quadro clicando no botão “Arquivo morto” a partir do cabeçalho do Início.", - "color-black": "preto", - "color-blue": "azul", - "color-crimson": "carmesim", - "color-darkgreen": "verde escuro", - "color-gold": "dourado", - "color-gray": "cinza", - "color-green": "verde", - "color-indigo": "azul", - "color-lime": "verde limão", - "color-magenta": "magenta", - "color-mistyrose": "rosa claro", - "color-navy": "azul marinho", - "color-orange": "laranja", - "color-paleturquoise": "azul ciano", - "color-peachpuff": "pêssego", - "color-pink": "cor-de-rosa", - "color-plum": "ameixa", - "color-purple": "roxo", - "color-red": "vermelho", - "color-saddlebrown": "marrom", - "color-silver": "prateado", - "color-sky": "azul-celeste", - "color-slateblue": "azul ardósia", - "color-white": "branco", - "color-yellow": "amarelo", - "unset-color": "Remover", - "comment": "Comentário", - "comment-placeholder": "Escrever Comentário", - "comment-only": "Somente comentários", - "comment-only-desc": "Pode comentar apenas em cartões.", - "no-comments": "Sem comentários", - "no-comments-desc": "Sem visualização de comentários e atividades.", - "worker": "Colaborador", - "worker-desc": "Pode apenas mover cartões, atribuir-se ao cartão e comentar.", - "computer": "Computador", - "confirm-subtask-delete-dialog": "Tem certeza que deseja excluir a subtarefa?", - "confirm-checklist-delete-dialog": "Tem certeza que quer excluir a lista de verificação?", - "copy-card-link-to-clipboard": "Copiar link do cartão para a área de transferência", - "linkCardPopup-title": "Ligar Cartão", - "searchElementPopup-title": "Buscar", - "copyCardPopup-title": "Copiar o cartão", - "copyChecklistToManyCardsPopup-title": "Copiar modelo de lista de verificação para vários cartões", - "copyChecklistToManyCardsPopup-instructions": "Títulos e descrições do cartão de destino neste formato JSON", - "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"Título do primeiro cartão\", \"description\":\"Descrição do primeiro cartão\"}, {\"title\":\"Título do segundo cartão\",\"description\":\"Descrição do segundo cartão\"},{\"title\":\"Título do último cartão\",\"description\":\"Descrição do último cartão\"} ]", - "create": "Criar", - "createBoardPopup-title": "Criar Quadro", - "chooseBoardSourcePopup-title": "Importar quadro", - "createLabelPopup-title": "Criar Etiqueta", - "createCustomField": "Criar campo", - "createCustomFieldPopup-title": "Criar campo", - "current": "atual", - "custom-field-delete-pop": "Não existe desfazer. Isso irá excluir o campo customizado de todos os cartões e destruir seu histórico", - "custom-field-checkbox": "Caixa de seleção", - "custom-field-date": "Data", - "custom-field-dropdown": "Lista suspensa", - "custom-field-dropdown-none": "(nada)", - "custom-field-dropdown-options": "Lista de opções", - "custom-field-dropdown-options-placeholder": "Pressione enter para adicionar mais opções", - "custom-field-dropdown-unknown": "(desconhecido)", - "custom-field-number": "Número", - "custom-field-text": "Texto", - "custom-fields": "Campos customizados", - "date": "Data", - "decline": "Rejeitar", - "default-avatar": "Avatar padrão", - "delete": "Excluir", - "deleteCustomFieldPopup-title": "Excluir campo customizado?", - "deleteLabelPopup-title": "Excluir Etiqueta?", - "description": "Descrição", - "disambiguateMultiLabelPopup-title": "Desambiguar ações de etiquetas", - "disambiguateMultiMemberPopup-title": "Desambiguar ações de membros", - "discard": "Descartar", - "done": "Feito", - "download": "Baixar", - "edit": "Editar", - "edit-avatar": "Alterar Avatar", - "edit-profile": "Editar Perfil", - "edit-wip-limit": "Editar Limite WIP", - "soft-wip-limit": "Limite de WIP", - "editCardStartDatePopup-title": "Altera data de início", - "editCardDueDatePopup-title": "Altera prazo final", - "editCustomFieldPopup-title": "Editar campo", - "editCardSpentTimePopup-title": "Editar tempo gasto", - "editLabelPopup-title": "Alterar Etiqueta", - "editNotificationPopup-title": "Editar Notificações", - "editProfilePopup-title": "Editar Perfil", - "email": "E-mail", - "email-enrollAccount-subject": "Uma conta foi criada para você em __siteName__", - "email-enrollAccount-text": "Olá __user__\npara iniciar utilizando o serviço basta clicar no link abaixo.\n__url__\nMuito Obrigado.", - "email-fail": "Falhou ao enviar e-mail", - "email-fail-text": "Erro ao tentar enviar e-mail", - "email-invalid": "E-mail inválido", - "email-invite": "Convite via E-mail", - "email-invite-subject": "__inviter__ lhe enviou um convite", - "email-invite-text": "Caro __user__\n__inviter__ lhe convidou para ingressar no quadro \"__board__\" como colaborador.\nPor favor prossiga através do link abaixo:\n__url__\nMuito obrigado.", - "email-resetPassword-subject": "Redefina sua senha em __siteName__", - "email-resetPassword-text": "Olá __user__\nPara redefinir sua senha, por favor clique no link abaixo.\n__url__\nMuito obrigado.", - "email-sent": "E-mail enviado", - "email-verifyEmail-subject": "Verifique seu endereço de e-mail em __siteName__", - "email-verifyEmail-text": "Olá __user__\nPara verificar sua conta de e-mail, clique no link abaixo.\n__url__\nObrigado.", - "enable-wip-limit": "Ativar Limite WIP", - "error-board-doesNotExist": "Este quadro não existe", - "error-board-notAdmin": "Você precisa ser administrador desse quadro para fazer isto", - "error-board-notAMember": "Você precisa ser um membro desse quadro para fazer isto", - "error-json-malformed": "Seu texto não é um JSON válido", - "error-json-schema": "Seu JSON não inclui as informações no formato correto", - "error-list-doesNotExist": "Esta lista não existe", - "error-user-doesNotExist": "Este usuário não existe", - "error-user-notAllowSelf": "Você não pode convidar a si mesmo", - "error-user-notCreated": "Este usuário não foi criado", - "error-username-taken": "Esse username já existe", - "error-email-taken": "E-mail já está em uso", - "export-board": "Exportar quadro", - "sort": "Ordenar", - "sort-desc": "Clique para Ordenar Lista", - "list-sort-by": "Ordenar a Lista por:", - "list-label-modifiedAt": "Último Acesso", - "list-label-title": "Nome da Lista", - "list-label-sort": "Ordem Manual", - "list-label-short-modifiedAt": "(L)", - "list-label-short-title": "(N)", - "list-label-short-sort": "(M)", - "filter": "Filtrar", - "filter-cards": "Filtrar Cartões ou Listas", - "list-filter-label": "Filtrar Lista por Título", - "filter-clear": "Limpar filtro", - "filter-no-label": "Sem etiquetas", - "filter-no-member": "Sem membros", - "filter-no-custom-fields": "Não há campos customizados", - "filter-show-archive": "Mostrar listas arquivadas", - "filter-hide-empty": "Esconder listas vazias", - "filter-on": "Filtro está ativo", - "filter-on-desc": "Você está filtrando cartões neste quadro. Clique aqui para editar o filtro.", - "filter-to-selection": "Filtrar esta seleção", - "advanced-filter-label": "Filtro avançado", - "advanced-filter-description": "Filtros avançados permitem escrever uma \"string\" contendo os seguintes operadores: == != <= >= && || (). Um espaco é utilizado como separador entre os operadores. Você pode filtrar para todos os campos personalizados escrevendo os nomes e valores. Exemplo: Campo1 == Valor1. Nota^Se o campo ou valor tiver espaços você precisa encapsular eles em citações sozinhas. Exemplo: Campo1 == Eu\\sou. Também você pode combinar múltiplas condições. Exemplo: C1 == V1 || C1 == V2. Normalmente todos os operadores são interpretados da esquerda para direita. Você pode alterar a ordem colocando parênteses - como ma expressão matemática. Exemplo: C1 == V1 && (C2 == V2 || C2 == V3). Você tamb~em pode pesquisar campos de texto usando regex: C1 == /Tes.*/i", - "fullname": "Nome Completo", - "header-logo-title": "Voltar para a lista de quadros.", - "hide-system-messages": "Esconder mensagens de sistema", - "headerBarCreateBoardPopup-title": "Criar Quadro", - "home": "Início", - "import": "Importar", - "link": "Ligação", - "import-board": "importar quadro", - "import-board-c": "Importar quadro", - "import-board-title-trello": "Importar quadro do Trello", - "import-board-title-wekan": "Importar quadro a partir de exportação prévia", - "import-sandstorm-backup-warning": "Não exclua os dados importados do quadro original exportado ou do Trello antes de verificar se esse item fecha e abre novamente, ou se você receber o erro Quadro não encontrado, que significa perda de dados.", - "import-sandstorm-warning": "O quadro importado irá excluir todos os dados existentes no quadro e irá sobrescrever com o quadro importado.", - "from-trello": "Do Trello", - "from-wekan": "A partir de exportação prévia", - "import-board-instruction-trello": "No seu quadro do Trello, vá em 'Menu', depois em 'Mais', 'Imprimir e Exportar', 'Exportar JSON', então copie o texto emitido", - "import-board-instruction-wekan": "Em seu quadro vá para 'Menu', depois 'Exportar quadro' e copie o texto no arquivo baixado.", - "import-board-instruction-about-errors": "Se você receber erros ao importar o quadro, às vezes a importação ainda funciona e o quadro está na página Todos os Quadros.", - "import-json-placeholder": "Cole seus dados JSON válidos aqui", - "import-map-members": "Mapear membros", - "import-members-map": "Seu quadro importado possui alguns membros. Por favor, mapeie os membros que você deseja importar para seus usuários", - "import-show-user-mapping": "Revisar mapeamento dos membros", - "import-user-select": "Escolha um usuário existente que você deseja usar como esse membro", - "importMapMembersAddPopup-title": "Selecione membro", - "info": "Versão", - "initials": "Iniciais", - "invalid-date": "Data inválida", - "invalid-time": "Hora inválida", - "invalid-user": "Usuário inválido", - "joined": "juntou-se", - "just-invited": "Você já foi convidado para este quadro", - "keyboard-shortcuts": "Atalhos do teclado", - "label-create": "Criar Etiqueta", - "label-default": "%s etiqueta (padrão)", - "label-delete-pop": "Não será possível recuperá-la. A etiqueta será excluida de todos os cartões e seu histórico será destruído.", - "labels": "Etiquetas", - "language": "Idioma", - "last-admin-desc": "Você não pode alterar funções porque deve existir pelo menos um administrador.", - "leave-board": "Sair do Quadro", - "leave-board-pop": "Tem a certeza de que pretende sair de __boardTitle__? Você será removido de todos os cartões neste quadro.", - "leaveBoardPopup-title": "Sair do Quadro?", - "link-card": "Vincular a este cartão", - "list-archive-cards": "Move todos os cartões nesta lista para o Arquivo morto", - "list-archive-cards-pop": "Isto removerá todos os cartões desta lista para o quadro. Para visualizar cartões arquivados e trazê-los de volta para o quadro, clique em “Menu” > “Arquivo morto”.", - "list-move-cards": "Mover todos os cartões desta lista", - "list-select-cards": "Selecionar todos os cartões nesta lista", - "set-color-list": "Definir Cor", - "listActionPopup-title": "Listar Ações", - "swimlaneActionPopup-title": "Ações de Raia", - "swimlaneAddPopup-title": "Adicionar uma Raia abaixo", - "listImportCardPopup-title": "Importe um cartão do Trello", - "listMorePopup-title": "Mais", - "link-list": "Vincular a esta lista", - "list-delete-pop": "Todas as ações serão excluidas da lista de atividades e você não poderá recuperar a lista. Não há como desfazer.", - "list-delete-suggest-archive": "Você pode mover uma lista para o Arquivo morto para removê-la do quadro e preservar a atividade.", - "lists": "Listas", - "swimlanes": "Raias", - "log-out": "Sair", - "log-in": "Entrar", - "loginPopup-title": "Entrar", - "memberMenuPopup-title": "Configuração de Membros", - "members": "Membros", - "menu": "Menu", - "move-selection": "Mover seleção", - "moveCardPopup-title": "Mover Cartão", - "moveCardToBottom-title": "Mover para o final", - "moveCardToTop-title": "Mover para o topo", - "moveSelectionPopup-title": "Mover seleção", - "multi-selection": "Multi-Seleção", - "multi-selection-on": "Multi-seleção está ativo", - "muted": "Silenciar", - "muted-info": "Você nunca receberá qualquer notificação desse board", - "my-boards": "Meus Quadros", - "name": "Nome", - "no-archived-cards": "Sem cartões no Arquivo morto.", - "no-archived-lists": "Sem listas no Arquivo morto.", - "no-archived-swimlanes": "Sem raias no Arquivo morto.", - "no-results": "Nenhum resultado.", - "normal": "Normal", - "normal-desc": "Pode ver e editar cartões. Não pode alterar configurações.", - "not-accepted-yet": "Convite ainda não aceito", - "notify-participate": "Receber atualizações de qualquer card que você criar ou participar como membro", - "notify-watch": "Receber atualizações de qualquer board, lista ou cards que você estiver observando", - "optional": "opcional", - "or": "ou", - "page-maybe-private": "Esta página pode ser privada. Você poderá vê-la se estiver <a href='%s'>logado</a>.", - "page-not-found": "Página não encontrada.", - "password": "Senha", - "paste-or-dragdrop": "para colar ou arraste e solte o arquivo da imagem para cá (somente imagens)", - "participating": "Participando", - "preview": "Pré-visualizar", - "previewAttachedImagePopup-title": "Pré-visualizar", - "previewClipboardImagePopup-title": "Pré-visualizar", - "private": "Privado", - "private-desc": "Este quadro é privado. Apenas seus membros podem acessar e editá-lo.", - "profile": "Perfil", - "public": "Público", - "public-desc": "Este quadro é público. Ele é visível a qualquer pessoa com o link e será exibido em mecanismos de busca como o Google. Apenas seus membros podem editá-lo.", - "quick-access-description": "Clique na estrela para adicionar um atalho nesta barra.", - "remove-cover": "Remover Capa", - "remove-from-board": "Remover do Quadro", - "remove-label": "Remover Etiqueta", - "listDeletePopup-title": "Excluir Lista?", - "remove-member": "Remover Membro", - "remove-member-from-card": "Remover do Cartão", - "remove-member-pop": "Remover __name__ (__username__) de __boardTitle__? O membro será removido de todos os cartões neste quadro e será notificado.", - "removeMemberPopup-title": "Remover Membro?", - "rename": "Renomear", - "rename-board": "Renomear Quadro", - "restore": "Restaurar", - "save": "Salvar", - "search": "Buscar", - "rules": "Regras", - "search-cards": "Buscar por título, descrição e campos customizados de cartão/lista neste quadro", - "search-example": "Texto para procurar", - "select-color": "Selecionar Cor", - "set-wip-limit-value": "Defina um limite máximo para o número de tarefas nesta lista", - "setWipLimitPopup-title": "Definir Limite WIP", - "shortcut-assign-self": "Atribuir a si o cartão atual", - "shortcut-autocomplete-emoji": "Autocompletar emoji", - "shortcut-autocomplete-members": "Preenchimento automático de membros", - "shortcut-clear-filters": "Limpar todos filtros", - "shortcut-close-dialog": "Fechar dialogo", - "shortcut-filter-my-cards": "Filtrar meus cartões", - "shortcut-show-shortcuts": "Mostrar lista de atalhos", - "shortcut-toggle-filterbar": "Alternar barra de filtro", - "shortcut-toggle-sidebar": "Fechar barra lateral.", - "show-cards-minimum-count": "Mostrar contador de cards se a lista tiver mais de", - "sidebar-open": "Abrir barra lateral", - "sidebar-close": "Fechar barra lateral", - "signupPopup-title": "Criar uma Conta", - "star-board-title": "Clique para marcar este quadro como favorito. Ele aparecerá no topo na lista dos seus quadros.", - "starred-boards": "Quadros Favoritos", - "starred-boards-description": "Quadros favoritos aparecem no topo da lista dos seus quadros.", - "subscribe": "Acompanhar", - "team": "Equipe", - "this-board": "este quadro", - "this-card": "este cartão", - "spent-time-hours": "Tempo gasto (Horas)", - "overtime-hours": "Tempo extras (Horas)", - "overtime": "Tempo extras", - "has-overtime-cards": "Tem cartões de horas extras", - "has-spenttime-cards": "Gastou cartões de tempo", - "time": "Tempo", - "title": "Título", - "tracking": "Rastreamento", - "tracking-info": "Você será notificado se houver qualquer alteração em cards em que você é o criador ou membro", - "type": "Tipo", - "unassign-member": "Membro não associado", - "unsaved-description": "Você possui uma descrição não salva", - "unwatch": "Deixar de observar", - "upload": "Carregar", - "upload-avatar": "Carregar um avatar", - "uploaded-avatar": "Avatar carregado", - "username": "Nome de usuário", - "view-it": "Visualizar", - "warn-list-archived": "aviso: este cartão está em uma lista no Arquivo-texto", - "watch": "Observar", - "watching": "Observando", - "watching-info": "Você será notificado de qualquer alteração neste quadro", - "welcome-board": "Board de Boas Vindas", - "welcome-swimlane": "Marco 1", - "welcome-list1": "Básico", - "welcome-list2": "Avançado", - "card-templates-swimlane": "Modelos de cartão", - "list-templates-swimlane": "Modelos de lista", - "board-templates-swimlane": "Modelos de quadro", - "what-to-do": "O que você gostaria de fazer?", - "wipLimitErrorPopup-title": "Limite WIP Inválido", - "wipLimitErrorPopup-dialog-pt1": "O número de tarefas nesta lista excede o limite WIP definido.", - "wipLimitErrorPopup-dialog-pt2": "Por favor, mova algumas tarefas para fora desta lista, ou defina um limite WIP mais elevado.", - "admin-panel": "Painel Administrativo", - "settings": "Configurações", - "people": "Pessoas", - "registration": "Registro", - "disable-self-registration": "Desabilitar Cadastrar-se", - "invite": "Convite", - "invite-people": "Convide Pessoas", - "to-boards": "Para o/os quadro(s)", - "email-addresses": "Endereço de E-mail", - "smtp-host-description": "O endereço do servidor SMTP que envia seus e-mails.", - "smtp-port-description": "A porta que o servidor SMTP usa para enviar os e-mails.", - "smtp-tls-description": "Habilitar suporte TLS para servidor SMTP", - "smtp-host": "Servidor SMTP", - "smtp-port": "Porta SMTP", - "smtp-username": "Nome de usuário", - "smtp-password": "Senha", - "smtp-tls": "Suporte TLS", - "send-from": "De", - "send-smtp-test": "Enviar um e-mail de teste para você mesmo", - "invitation-code": "Código do Convite", - "email-invite-register-subject": "__inviter__ lhe enviou um convite", - "email-invite-register-text": "Caro __user__,\n\n__inviter__ convida você para o quadro Kanban para colaborações.\n\nPor favor, siga o link abaixo:\n__url__ \n\nE seu código de convite é: __icode__\n\nObrigado.", - "email-smtp-test-subject": "E-mail de teste via SMTP", - "email-smtp-test-text": "Você enviou um e-mail com sucesso", - "error-invitation-code-not-exist": "O código do convite não existe", - "error-notAuthorized": "Você não está autorizado à ver esta página.", - "webhook-title": "Nome do Webhook", - "webhook-token": "Token (Opcional para autenticação)", - "outgoing-webhooks": "Webhook de saída", - "bidirectional-webhooks": "Two-Way Webhooks", - "outgoingWebhooksPopup-title": "Webhook de saída", - "boardCardTitlePopup-title": "Filtro do Título do Cartão", - "disable-webhook": "Desabilitar este Webhook", - "global-webhook": "Webhooks globais", - "new-outgoing-webhook": "Novo Webhook de saída", - "no-name": "(Desconhecido)", - "Node_version": "Versão do Node", - "Meteor_version": "Versão do Meteor", - "MongoDB_version": "Versão do MongoDB", - "MongoDB_storage_engine": "Motor de armazenamento do MongoDB", - "MongoDB_Oplog_enabled": "MongoDB Oplog habilitado", - "OS_Arch": "Arquitetura do SO", - "OS_Cpus": "Quantidade de CPUS do SO", - "OS_Freemem": "Memória Disponível do SO", - "OS_Loadavg": "Carga Média do SO", - "OS_Platform": "Plataforma do SO", - "OS_Release": "Versão do SO", - "OS_Totalmem": "Memória Total do SO", - "OS_Type": "Tipo do SO", - "OS_Uptime": "Disponibilidade do SO", - "days": "dias", - "hours": "horas", - "minutes": "minutos", - "seconds": "segundos", - "show-field-on-card": "Mostrar este campo no cartão", - "automatically-field-on-card": "Criar campo automaticamente para todos os cartões", - "showLabel-field-on-card": "Mostrar etiqueta do campo no minicartão", - "yes": "Sim", - "no": "Não", - "accounts": "Contas", - "accounts-allowEmailChange": "Permitir Mudança de e-mail", - "accounts-allowUserNameChange": "Permitir alteração de nome de usuário", - "createdAt": "Criado em", - "verified": "Verificado", - "active": "Ativo", - "card-received": "Recebido", - "card-received-on": "Recebido em", - "card-end": "Concluído", - "card-end-on": "Concluído em", - "editCardReceivedDatePopup-title": "Modificar data de recebimento", - "editCardEndDatePopup-title": "Mudar data de conclusão", - "setCardColorPopup-title": "Definir cor", - "setCardActionsColorPopup-title": "Escolha uma cor", - "setSwimlaneColorPopup-title": "Escolha uma cor", - "setListColorPopup-title": "Escolha uma cor", - "assigned-by": "Atribuído por", - "requested-by": "Solicitado por", - "board-delete-notice": "Excluir é permanente. Você perderá todas as listas, cartões e ações associados nesse quadro.", - "delete-board-confirm-popup": "Todas as listas, cartões, etiquetas e atividades serão excluídas e você não poderá recuperar o conteúdo do quadro. Não há como desfazer.", - "boardDeletePopup-title": "Excluir quadro?", - "delete-board": "Excluir quadro", - "default-subtasks-board": "Subtarefas para quadro __board__", - "default": "Padrão", - "queue": "Fila", - "subtask-settings": "Configurações de subtarefas", - "card-settings": "Configurações do Cartão", - "boardSubtaskSettingsPopup-title": "Configurações das subtarefas do quadro", - "boardCardSettingsPopup-title": "Configurações do Cartão", - "deposit-subtasks-board": "Inserir subtarefas a este quadro:", - "deposit-subtasks-list": "Listas de subtarefas inseridas aqui:", - "show-parent-in-minicard": "Mostrar Pai do mini cartão:", - "prefix-with-full-path": "Prefixo com caminho completo", - "prefix-with-parent": "Prefixo com Pai", - "subtext-with-full-path": "Subtexto com caminho completo", - "subtext-with-parent": "Subtexto com Pai", - "change-card-parent": "Mudar Pai do cartão", - "parent-card": "Pai do cartão", - "source-board": "Fonte do quadro", - "no-parent": "Não mostrar Pai", - "activity-added-label": "adicionada etiqueta '%s' para %s", - "activity-removed-label": "removida etiqueta '%s' de %s", - "activity-delete-attach": "excluído um anexo de %s", - "activity-added-label-card": "adicionada etiqueta '%s'", - "activity-removed-label-card": "removida etiqueta '%s'", - "activity-delete-attach-card": "excluído um anexo", - "activity-set-customfield": "definir campo personalizado '%s' para '%s' em %s", - "activity-unset-customfield": "redefinir campo personalizado '%s' em %s", - "r-rule": "Regra", - "r-add-trigger": "Adicionar gatilho", - "r-add-action": "Adicionar ação", - "r-board-rules": "Quadro de regras", - "r-add-rule": "Adicionar regra", - "r-view-rule": "Ver regra", - "r-delete-rule": "Excluir regra", - "r-new-rule-name": "Título da nova regra", - "r-no-rules": "Sem regras", - "r-when-a-card": "Quando um cartão", - "r-is": "é", - "r-is-moved": "é movido", - "r-added-to": "adicionado à", - "r-removed-from": "Removido de", - "r-the-board": "o quadro", - "r-list": "lista", - "set-filter": "Inserir Filtro", - "r-moved-to": "Movido para", - "r-moved-from": "Movido de", - "r-archived": "Movido para o Arquivo morto", - "r-unarchived": "Restaurado do Arquivo morto", - "r-a-card": "um cartão", - "r-when-a-label-is": "Quando uma etiqueta é", - "r-when-the-label": "Quando a etiqueta é", - "r-list-name": "listar nome", - "r-when-a-member": "Quando um membro é", - "r-when-the-member": "Quando o membro", - "r-name": "nome", - "r-when-a-attach": "Quando um anexo", - "r-when-a-checklist": "Quando a lista de verificação é", - "r-when-the-checklist": "Quando a lista de verificação", - "r-completed": "Completado", - "r-made-incomplete": "Feito incompleto", - "r-when-a-item": "Quando o item da lista de verificação é", - "r-when-the-item": "Quando o item da lista de verificação", - "r-checked": "Marcado", - "r-unchecked": "Desmarcado", - "r-move-card-to": "Mover cartão para", - "r-top-of": "Topo de", - "r-bottom-of": "Final de", - "r-its-list": "é lista", - "r-archive": "Mover para Arquivo morto", - "r-unarchive": "Restaurar do Arquivo morto", - "r-card": "cartão", - "r-add": "Novo", - "r-remove": "Remover", - "r-label": "etiqueta", - "r-member": "membro", - "r-remove-all": "Remover todos os membros do cartão", - "r-set-color": "Definir cor para", - "r-checklist": "lista de verificação", - "r-check-all": "Marcar todos", - "r-uncheck-all": "Desmarcar todos", - "r-items-check": "itens da lista de verificação", - "r-check": "Marcar", - "r-uncheck": "Desmarcar", - "r-item": "item", - "r-of-checklist": "da lista de verificação", - "r-send-email": "Enviar um e-mail", - "r-to": "para", - "r-subject": "assunto", - "r-rule-details": "Detalhes da regra", - "r-d-move-to-top-gen": "Mover cartão para o topo da sua lista", - "r-d-move-to-top-spec": "Mover cartão para o topo da lista", - "r-d-move-to-bottom-gen": "Mover cartão para o final da sua lista", - "r-d-move-to-bottom-spec": "Mover cartão para final da lista", - "r-d-send-email": "Enviar e-mail", - "r-d-send-email-to": "para", - "r-d-send-email-subject": "assunto", - "r-d-send-email-message": "mensagem", - "r-d-archive": "Mover cartão para Arquivo morto", - "r-d-unarchive": "Restaurar cartão do Arquivo morto", - "r-d-add-label": "Adicionar etiqueta", - "r-d-remove-label": "Remover etiqueta", - "r-create-card": "Criar novo cartão", - "r-in-list": "na lista", - "r-in-swimlane": "na raia", - "r-d-add-member": "Adicionar membro", - "r-d-remove-member": "Remover membro", - "r-d-remove-all-member": "Remover todos os membros", - "r-d-check-all": "Marcar todos os itens de uma lista", - "r-d-uncheck-all": "Desmarcar todos os itens de uma lista", - "r-d-check-one": "Marcar item", - "r-d-uncheck-one": "Desmarcar item", - "r-d-check-of-list": "da lista de verificação", - "r-d-add-checklist": "Adicionar lista de verificação", - "r-d-remove-checklist": "Remover lista de verificação", - "r-by": "por", - "r-add-checklist": "Adicionar lista de verificação", - "r-with-items": "com os itens", - "r-items-list": "item1,item2,item3", - "r-add-swimlane": "Adicionar raia", - "r-swimlane-name": "Nome da raia", - "r-board-note": "Nota: deixe o campo vazio para corresponder à todos os valores possíveis", - "r-checklist-note": "Nota: itens de Checklists devem ser escritos separados por vírgulas", - "r-when-a-card-is-moved": "Quando um cartão é movido de outra lista", - "r-set": "Definir", - "r-update": "Atualizar", - "r-datefield": "campo data", - "r-df-start-at": "início", - "r-df-due-at": "prazo final", - "r-df-end-at": "concluído", - "r-df-received-at": "recebido", - "r-to-current-datetime": "para data/hora atuais", - "r-remove-value-from": "Remover valores do", - "ldap": "LDAP", - "oauth2": "OAuth2", - "cas": "CAS", - "authentication-method": "Método de autenticação", - "authentication-type": "Tipo de autenticação", - "custom-product-name": "Nome Customizado do Produto", - "layout": "Layout", - "hide-logo": "Esconder Logo", - "add-custom-html-after-body-start": "Adicionar HTML Customizado depois do início do <body>", - "add-custom-html-before-body-end": "Adicionar HTML Customizado antes do fim do </body>", - "error-undefined": "Algo deu errado", - "error-ldap-login": "Um erro ocorreu enquanto tentava entrar", - "display-authentication-method": "Mostrar Método de Autenticação", - "default-authentication-method": "Método de Autenticação Padrão", - "duplicate-board": "Duplicar Quadro", - "people-number": "O número de pessoas é:", - "swimlaneDeletePopup-title": "Excluir Raia?", - "swimlane-delete-pop": "Todas as ações serão excluídas da lista de atividades e você não poderá recuperar a raia. Não há como desfazer.", - "restore-all": "Restaurar tudo", - "delete-all": "Excluir tudo", - "loading": "Carregando, aguarde por favor.", - "previous_as": "ultima vez foi", - "act-a-dueAt": "prazo final modificado para \nQuando: __timeValue__\nOnde: __card__\n prazo final anterior era __timeOldValue__", - "act-a-endAt": "hora de conclusão modificada de (__timeOldValue__) para __timeValue__ ", - "act-a-startAt": "hora de início modificada de (__timeOldValue__) para __timeValue__ ", - "act-a-receivedAt": "hora de recebido modificada de (__timeOldValue__) para __timeValue__ ", - "a-dueAt": "prazo final modificado para", - "a-endAt": "hora de conclusão modificada para", - "a-startAt": "hora de início modificada para", - "a-receivedAt": "hora de recebido modificada para", - "almostdue": "prazo final atual %s está próximo", - "pastdue": "prazo final atual %s venceu", - "duenow": "prazo final atual %s é hoje", - "act-newDue": "__list__/__card__ possui 1º lembrete de prazo [__board__]", - "act-withDue": "__list__/__card__ lembretes de prazo [__board__]", - "act-almostdue": "está lembrando que o prazo final atual (__timeValue__) do __card__ está próximo", - "act-pastdue": "está lembrando que o prazo final atual (__timeValue__) do __card__ venceu", - "act-duenow": "está lembrando que o prazo final (__timeValue__) do __card__ é agora", - "act-atUserComment": "Você foi mencionado no [__board__] __list__/__card__", - "delete-user-confirm-popup": "Você realmente quer apagar esta conta? Não há como desfazer.", - "accounts-allowUserDelete": "Permitir que usuários apaguem a própria conta", - "hide-minicard-label-text": "Esconder rótulo da etiqueta do mini cartão", - "show-desktop-drag-handles": "Mostrar alças de arrasto da área de trabalho", - "assignee": "Administrador", - "cardAssigneesPopup-title": "Administrador", - "addmore-detail": "Adicionar descrição detalhada", - "show-on-card": "Mostrar no Cartão", - "new": "Novo", - "editUserPopup-title": "Editar usuário", - "newUserPopup-title": "Novo usuário", - "notifications": "Notificações", - "view-all": "Ver tudo", - "filter-by-unread": "Filtrar não lidas", - "mark-all-as-read": "Marcar todas como lidas", - "allow-rename": "Permitir renomear", - "allowRenamePopup-title": "Permitir renomear" -} \ No newline at end of file + "accept": "Aceitar", + "act-activity-notify": "Notificação de atividade", + "act-addAttachment": "adicionado anexo __attachment__ ao cartão __card__ na lista __list__ em raia __swimlane__ no quadro __board__", + "act-deleteAttachment": "excluído anexo __attachment__ do cartão __card__ na lista __list__ em raia __swimlane__ no quadro __board__", + "act-addSubtask": "adicionada subtarefa __subtask__ ao cartão __card__ na lista __list__ em raia __swimlane__ no quadro __board__", + "act-addLabel": "Adicionada etiqueta __label__ ao cartão __card__ na lista __list__ em raia __swimlane__ no quadro __board__", + "act-addedLabel": "Adicionada etiqueta __label__ ao cartão __card__ na lista __list__ em raia __swimlane__ no quadro __board__", + "act-removeLabel": "Removida etiqueta __label__ do cartão __card__ na lista __list__ em raia __swimlane__ no quadro __board__", + "act-removedLabel": "Removida etiqueta __label__ do cartão __card__ na lista __list__ em raia __swimlane__ no quadro __board__", + "act-addChecklist": "adicionada lista de verificação __checklist__ ao cartão __card__ na lista __list__ em raia __swimlane__ no quadro __board__", + "act-addChecklistItem": "adicionado o item __checklistItem__ a lista de verificação__checklist__ no cartão __card__ na lista __list__ em raia __swimlane__ no quadro __board__", + "act-removeChecklist": "emovida a lista de verificação __checklist__ do cartão __card__ na lista __list__ em raia __swimlane__ no quadro __board__", + "act-removeChecklistItem": "removido item __checklistItem__ da lista de verificação __checkList__ no cartão __card__ na lista __list__ em raia __swimlane__ no quadro __board__", + "act-checkedItem": "marcado __checklistItem__ na lista de verificação __checklist__ no cartão __card__ na lista __list__ em raia __swimlane__ no quadro __board__", + "act-uncheckedItem": "desmarcado __checklistItem__ na lista __checklist__ no cartão __card__ na lista __list__ em raia __swimlane__ no quadro __board__", + "act-completeChecklist": "completada a lista de verificação __checklist__ no cartão __card__ na lista __list__ em raia __swimlane__ no quadro __board__", + "act-uncompleteChecklist": "lista de verificação incompleta __checklist__ no cartão __card__ na lista __list__ em raia __swimlane__ no quadro __board__", + "act-addComment": "comentou no cartão __card__: __comment__ na lista __list__ em raia __swimlane__ no quadro __board__", + "act-editComment": "editado comentário no cartão __card__: __comment__ da lista __list__ da raia __swimlane__ do quadro __board__", + "act-deleteComment": "excluído comentário no cartão __card__: __comment__ da lista __list__ da raia __swimlane__ do quadro __board__", + "act-createBoard": "criado quadro__board__", + "act-createSwimlane": "criada a raia __swimlane__ no quadro __board__", + "act-createCard": "criado cartão __card__ na lista __list__ em raia __swimlane__ no quadro __board__", + "act-createCustomField": "criado campo customizado __customField__ do quadro __board__", + "act-deleteCustomField": "excluído campo customizado __customField__ do quadro __board__", + "act-setCustomField": "editado campo customizado __customField__: __customFieldValue__ no cartão __card__ da lista __list__ da raia __swimlane__ do quadro __board__", + "act-createList": "adicionada lista __list__ ao quadro __board__", + "act-addBoardMember": "adicionado membro __member__ ao quadro __board__", + "act-archivedBoard": "Quadro __board__ foi Arquivado", + "act-archivedCard": "Cartão __card__ na lista __list__ em raia __swimlane__ no quadro __board__ foi Arquivado", + "act-archivedList": "Lista __list__ em raia __swimlane__ no quadro __board__ foi Arquivada", + "act-archivedSwimlane": "Raia __swimlane__ no quadro __board__ foi Arquivada", + "act-importBoard": "importado quadro __board__", + "act-importCard": "importado cartão __card__ para lista __list__ em raia __swimlane__ no quadro __board__", + "act-importList": "importada lista __list__ para raia __swimlane__ no quadro __board__", + "act-joinMember": "adicionado membro __member__ ao cartão __card__ na lista __list__ em raia __swimlane__ no quadro __board__", + "act-moveCard": "movido cartão __card__ do quadro __board__ da raia __oldSwimlane__ da lista __oldList__ para a raia __swimlane__ na lista __list__", + "act-moveCardToOtherBoard": "movido cartão __card__ da lista __oldList__ em raia __oldSwimlane__ no quadro __oldBoard__ para lista __list__ em raia __swimlane__ no quadro __board__", + "act-removeBoardMember": "removido membro __member__ do quadro __board__", + "act-restoredCard": "restaurado cartão __card__ a lista __list__ em raia __swimlane__ no quadro __board__", + "act-unjoinMember": "removido membro __member__ do cartão __card__ na lista __list__ em raia __swimlane__ no quadro __board__", + "act-withBoardTitle": "__board__", + "act-withCardTitle": "[__board__] __card__", + "actions": "Ações", + "activities": "Atividades", + "activity": "Atividade", + "activity-added": "adicionou %s a %s", + "activity-archived": "%s foi Arquivado", + "activity-attached": "anexou %s a %s", + "activity-created": "criou %s", + "activity-customfield-created": "criado campo customizado %s", + "activity-excluded": "excluiu %s de %s", + "activity-imported": "importado %s em %s de %s", + "activity-imported-board": "importado %s de %s", + "activity-joined": "juntou-se a %s", + "activity-moved": "moveu %s de %s para %s", + "activity-on": "em %s", + "activity-removed": "removeu %s de %s", + "activity-sent": "enviou %s de %s", + "activity-unjoined": "saiu de %s", + "activity-subtask-added": "Adcionar subtarefa à", + "activity-checked-item": "marcado %s na lista de verificação %s de %s", + "activity-unchecked-item": "desmarcado %s na lista de verificação %s de %s", + "activity-checklist-added": "Adicionada lista de verificação a %s", + "activity-checklist-removed": "removida a lista de verificação de %s", + "activity-checklist-completed": "listas de verificação completas %s de %s", + "activity-checklist-uncompleted": "não-completada a lista de verificação %s de %s", + "activity-checklist-item-added": "adicionado o item de lista de verificação para '%s' em %s", + "activity-checklist-item-removed": "removida o item de lista de verificação de '%s' na %s", + "add": "Novo", + "activity-checked-item-card": "marcaddo %s na lista de verificação %s", + "activity-unchecked-item-card": "desmarcado %s na lista de verificação %s", + "activity-checklist-completed-card": "completada a lista de verificação __checklist__ no cartão __card__ na lista __list__ em raia __swimlane__ no quadro __board__", + "activity-checklist-uncompleted-card": "não-completada a lista de verificação %s", + "activity-editComment": "comentário editado %s", + "activity-deleteComment": "comentário excluído %s", + "add-attachment": "Adicionar Anexos", + "add-board": "Adicionar Quadro", + "add-card": "Adicionar Cartão", + "add-swimlane": "Adicionar Raia", + "add-subtask": "Adicionar subtarefa", + "add-checklist": "Adicionar lista de verificação", + "add-checklist-item": "Adicionar um item à lista de verificação", + "add-cover": "Adicionar Capa", + "add-label": "Adicionar Etiqueta", + "add-list": "Adicionar Lista", + "add-members": "Adicionar Membros", + "added": "Criado", + "addMemberPopup-title": "Membros", + "admin": "Administrador", + "admin-desc": "Pode ver e editar cartões, remover membros e alterar configurações do quadro.", + "admin-announcement": "Anúncio", + "admin-announcement-active": "Anúncio ativo em todo o sistema", + "admin-announcement-title": "Anúncio do Administrador", + "all-boards": "Todos os quadros", + "and-n-other-card": "E __count__ outro cartão", + "and-n-other-card_plural": "E __count__ outros cartões", + "apply": "Aplicar", + "app-is-offline": "Carregando, por favor espere. Atualizar a página causará perda de dados. Se a carga não funcionar, por favor verifique se o servidor não caiu.", + "archive": "Mover para o Arquivo morto", + "archive-all": "Mover Tudo para o Arquivo morto", + "archive-board": "Mover Quadro para o Arquivo morto", + "archive-card": "Mover Cartão para o Arquivo morto", + "archive-list": "Mover Lista para o Arquivo morto", + "archive-swimlane": "Mover Raia para Arquivo morto", + "archive-selection": "Mover seleção para o Arquivo morto", + "archiveBoardPopup-title": "Mover Quadro para o Arquivo morto?", + "archived-items": "Arquivo morto", + "archived-boards": "Quadros no Arquivo morto", + "restore-board": "Restaurar Quadro", + "no-archived-boards": "Sem Quadros no Arquivo morto.", + "archives": "Arquivos morto", + "template": "Modelo", + "templates": "Modelos", + "assign-member": "Atribuir Membro", + "attached": "anexado", + "attachment": "Anexo", + "attachment-delete-pop": "Excluir um anexo é permanente. Não será possível recuperá-lo.", + "attachmentDeletePopup-title": "Excluir Anexo?", + "attachments": "Anexos", + "auto-watch": "Veja automaticamente os boards que são criados", + "avatar-too-big": "O avatar é muito grande (70KB max)", + "back": "Voltar", + "board-change-color": "Alterar cor", + "board-nb-stars": "%s estrelas", + "board-not-found": "Quadro não encontrado", + "board-private-info": "Este quadro será <strong>privado</strong>.", + "board-public-info": "Este quadro será <strong>público</strong>.", + "boardChangeColorPopup-title": "Alterar Tela de Fundo", + "boardChangeTitlePopup-title": "Renomear Quadro", + "boardChangeVisibilityPopup-title": "Alterar Visibilidade", + "boardChangeWatchPopup-title": "Alterar observação", + "boardMenuPopup-title": "Configurações do quadro", + "boardChangeViewPopup-title": "Visão de quadro", + "boards": "Quadros", + "board-view": "Visão de quadro", + "board-view-cal": "Calendário", + "board-view-swimlanes": "Raias", + "board-view-collapse": "Expandir", + "board-view-lists": "Listas", + "bucket-example": "\"Bucket List\", por exemplo", + "cancel": "Cancelar", + "card-archived": "Este cartão está Arquivado.", + "board-archived": "Este quadro está Arquivado.", + "card-comments-title": "Este cartão possui %s comentários.", + "card-delete-notice": "A exclusão será permanente. Você perderá todas as ações associadas a este cartão.", + "card-delete-pop": "Todas as ações serão excluidas da lista de Atividades e vocês não poderá re-abrir o cartão. Não há como desfazer.", + "card-delete-suggest-archive": "Você pode mover um cartão para o Arquivo morto para removê-lo do quadro e preservar a atividade.", + "card-due": "Prazo final", + "card-due-on": "Prazo final em", + "card-spent": "Tempo Gasto", + "card-edit-attachments": "Editar anexos", + "card-edit-custom-fields": "Editar campos customizados", + "card-edit-labels": "Editar etiquetas", + "card-edit-members": "Editar membros", + "card-labels-title": "Alterar etiquetas do cartão.", + "card-members-title": "Acrescentar ou remover membros do quadro deste cartão.", + "card-start": "Data início", + "card-start-on": "Começa em", + "cardAttachmentsPopup-title": "Anexar a partir de", + "cardCustomField-datePopup-title": "Mudar data", + "cardCustomFieldsPopup-title": "Editar campos customizados", + "cardDeletePopup-title": "Excluir Cartão?", + "cardDetailsActionsPopup-title": "Ações do cartão", + "cardLabelsPopup-title": "Etiquetas", + "cardMembersPopup-title": "Membros", + "cardMorePopup-title": "Mais", + "cardTemplatePopup-title": "Criar Modelo", + "cards": "Cartões", + "cards-count": "Cartões", + "casSignIn": "Entrar com CAS", + "cardType-card": "Cartão", + "cardType-linkedCard": "Cartão ligado", + "cardType-linkedBoard": "Quadro ligado", + "change": "Alterar", + "change-avatar": "Alterar Avatar", + "change-password": "Alterar Senha", + "change-permissions": "Alterar permissões", + "change-settings": "Altera configurações", + "changeAvatarPopup-title": "Alterar Avatar", + "changeLanguagePopup-title": "Alterar Idioma", + "changePasswordPopup-title": "Alterar Senha", + "changePermissionsPopup-title": "Alterar Permissões", + "changeSettingsPopup-title": "Alterar configurações", + "subtasks": "Subtarefas", + "checklists": "Listas de verificação", + "click-to-star": "Marcar quadro como favorito.", + "click-to-unstar": "Remover quadro dos favoritos.", + "clipboard": "Área de Transferência ou arraste e solte", + "close": "Fechar", + "close-board": "Fechar Quadro", + "close-board-pop": "Você será capaz de restaurar o quadro clicando no botão “Arquivo morto” a partir do cabeçalho do Início.", + "color-black": "preto", + "color-blue": "azul", + "color-crimson": "carmesim", + "color-darkgreen": "verde escuro", + "color-gold": "dourado", + "color-gray": "cinza", + "color-green": "verde", + "color-indigo": "azul", + "color-lime": "verde limão", + "color-magenta": "magenta", + "color-mistyrose": "rosa claro", + "color-navy": "azul marinho", + "color-orange": "laranja", + "color-paleturquoise": "azul ciano", + "color-peachpuff": "pêssego", + "color-pink": "cor-de-rosa", + "color-plum": "ameixa", + "color-purple": "roxo", + "color-red": "vermelho", + "color-saddlebrown": "marrom", + "color-silver": "prateado", + "color-sky": "azul-celeste", + "color-slateblue": "azul ardósia", + "color-white": "branco", + "color-yellow": "amarelo", + "unset-color": "Remover", + "comment": "Comentário", + "comment-placeholder": "Escrever Comentário", + "comment-only": "Somente comentários", + "comment-only-desc": "Pode comentar apenas em cartões.", + "no-comments": "Sem comentários", + "no-comments-desc": "Sem visualização de comentários e atividades.", + "worker": "Colaborador", + "worker-desc": "Pode apenas mover cartões, atribuir-se ao cartão e comentar.", + "computer": "Computador", + "confirm-subtask-delete-dialog": "Tem certeza que deseja excluir a subtarefa?", + "confirm-checklist-delete-dialog": "Tem certeza que quer excluir a lista de verificação?", + "copy-card-link-to-clipboard": "Copiar link do cartão para a área de transferência", + "linkCardPopup-title": "Ligar Cartão", + "searchElementPopup-title": "Buscar", + "copyCardPopup-title": "Copiar o cartão", + "copyChecklistToManyCardsPopup-title": "Copiar modelo de lista de verificação para vários cartões", + "copyChecklistToManyCardsPopup-instructions": "Títulos e descrições do cartão de destino neste formato JSON", + "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"Título do primeiro cartão\", \"description\":\"Descrição do primeiro cartão\"}, {\"title\":\"Título do segundo cartão\",\"description\":\"Descrição do segundo cartão\"},{\"title\":\"Título do último cartão\",\"description\":\"Descrição do último cartão\"} ]", + "create": "Criar", + "createBoardPopup-title": "Criar Quadro", + "chooseBoardSourcePopup-title": "Importar quadro", + "createLabelPopup-title": "Criar Etiqueta", + "createCustomField": "Criar campo", + "createCustomFieldPopup-title": "Criar campo", + "current": "atual", + "custom-field-delete-pop": "Não existe desfazer. Isso irá excluir o campo customizado de todos os cartões e destruir seu histórico", + "custom-field-checkbox": "Caixa de seleção", + "custom-field-date": "Data", + "custom-field-dropdown": "Lista suspensa", + "custom-field-dropdown-none": "(nada)", + "custom-field-dropdown-options": "Lista de opções", + "custom-field-dropdown-options-placeholder": "Pressione enter para adicionar mais opções", + "custom-field-dropdown-unknown": "(desconhecido)", + "custom-field-number": "Número", + "custom-field-text": "Texto", + "custom-fields": "Campos customizados", + "date": "Data", + "decline": "Rejeitar", + "default-avatar": "Avatar padrão", + "delete": "Excluir", + "deleteCustomFieldPopup-title": "Excluir campo customizado?", + "deleteLabelPopup-title": "Excluir Etiqueta?", + "description": "Descrição", + "disambiguateMultiLabelPopup-title": "Desambiguar ações de etiquetas", + "disambiguateMultiMemberPopup-title": "Desambiguar ações de membros", + "discard": "Descartar", + "done": "Feito", + "download": "Baixar", + "edit": "Editar", + "edit-avatar": "Alterar Avatar", + "edit-profile": "Editar Perfil", + "edit-wip-limit": "Editar Limite WIP", + "soft-wip-limit": "Limite de WIP", + "editCardStartDatePopup-title": "Altera data de início", + "editCardDueDatePopup-title": "Altera prazo final", + "editCustomFieldPopup-title": "Editar campo", + "editCardSpentTimePopup-title": "Editar tempo gasto", + "editLabelPopup-title": "Alterar Etiqueta", + "editNotificationPopup-title": "Editar Notificações", + "editProfilePopup-title": "Editar Perfil", + "email": "E-mail", + "email-enrollAccount-subject": "Uma conta foi criada para você em __siteName__", + "email-enrollAccount-text": "Olá __user__\npara iniciar utilizando o serviço basta clicar no link abaixo.\n__url__\nMuito Obrigado.", + "email-fail": "Falhou ao enviar e-mail", + "email-fail-text": "Erro ao tentar enviar e-mail", + "email-invalid": "E-mail inválido", + "email-invite": "Convite via E-mail", + "email-invite-subject": "__inviter__ lhe enviou um convite", + "email-invite-text": "Caro __user__\n__inviter__ lhe convidou para ingressar no quadro \"__board__\" como colaborador.\nPor favor prossiga através do link abaixo:\n__url__\nMuito obrigado.", + "email-resetPassword-subject": "Redefina sua senha em __siteName__", + "email-resetPassword-text": "Olá __user__\nPara redefinir sua senha, por favor clique no link abaixo.\n__url__\nMuito obrigado.", + "email-sent": "E-mail enviado", + "email-verifyEmail-subject": "Verifique seu endereço de e-mail em __siteName__", + "email-verifyEmail-text": "Olá __user__\nPara verificar sua conta de e-mail, clique no link abaixo.\n__url__\nObrigado.", + "enable-wip-limit": "Ativar Limite WIP", + "error-board-doesNotExist": "Este quadro não existe", + "error-board-notAdmin": "Você precisa ser administrador desse quadro para fazer isto", + "error-board-notAMember": "Você precisa ser um membro desse quadro para fazer isto", + "error-json-malformed": "Seu texto não é um JSON válido", + "error-json-schema": "Seu JSON não inclui as informações no formato correto", + "error-list-doesNotExist": "Esta lista não existe", + "error-user-doesNotExist": "Este usuário não existe", + "error-user-notAllowSelf": "Você não pode convidar a si mesmo", + "error-user-notCreated": "Este usuário não foi criado", + "error-username-taken": "Esse username já existe", + "error-email-taken": "E-mail já está em uso", + "export-board": "Exportar quadro", + "sort": "Ordenar", + "sort-desc": "Clique para Ordenar Lista", + "list-sort-by": "Ordenar a Lista por:", + "list-label-modifiedAt": "Último Acesso", + "list-label-title": "Nome da Lista", + "list-label-sort": "Ordem Manual", + "list-label-short-modifiedAt": "(L)", + "list-label-short-title": "(N)", + "list-label-short-sort": "(M)", + "filter": "Filtrar", + "filter-cards": "Filtrar Cartões ou Listas", + "list-filter-label": "Filtrar Lista por Título", + "filter-clear": "Limpar filtro", + "filter-no-label": "Sem etiquetas", + "filter-no-member": "Sem membros", + "filter-no-assignee": "No assignee", + "filter-no-custom-fields": "Não há campos customizados", + "filter-show-archive": "Mostrar listas arquivadas", + "filter-hide-empty": "Esconder listas vazias", + "filter-on": "Filtro está ativo", + "filter-on-desc": "Você está filtrando cartões neste quadro. Clique aqui para editar o filtro.", + "filter-to-selection": "Filtrar esta seleção", + "advanced-filter-label": "Filtro avançado", + "advanced-filter-description": "Filtros avançados permitem escrever uma \"string\" contendo os seguintes operadores: == != <= >= && || (). Um espaco é utilizado como separador entre os operadores. Você pode filtrar para todos os campos personalizados escrevendo os nomes e valores. Exemplo: Campo1 == Valor1. Nota^Se o campo ou valor tiver espaços você precisa encapsular eles em citações sozinhas. Exemplo: Campo1 == Eu\\sou. Também você pode combinar múltiplas condições. Exemplo: C1 == V1 || C1 == V2. Normalmente todos os operadores são interpretados da esquerda para direita. Você pode alterar a ordem colocando parênteses - como ma expressão matemática. Exemplo: C1 == V1 && (C2 == V2 || C2 == V3). Você tamb~em pode pesquisar campos de texto usando regex: C1 == /Tes.*/i", + "fullname": "Nome Completo", + "header-logo-title": "Voltar para a lista de quadros.", + "hide-system-messages": "Esconder mensagens de sistema", + "headerBarCreateBoardPopup-title": "Criar Quadro", + "home": "Início", + "import": "Importar", + "link": "Ligação", + "import-board": "importar quadro", + "import-board-c": "Importar quadro", + "import-board-title-trello": "Importar quadro do Trello", + "import-board-title-wekan": "Importar quadro a partir de exportação prévia", + "import-sandstorm-backup-warning": "Não exclua os dados importados do quadro original exportado ou do Trello antes de verificar se esse item fecha e abre novamente, ou se você receber o erro Quadro não encontrado, que significa perda de dados.", + "import-sandstorm-warning": "O quadro importado irá excluir todos os dados existentes no quadro e irá sobrescrever com o quadro importado.", + "from-trello": "Do Trello", + "from-wekan": "A partir de exportação prévia", + "import-board-instruction-trello": "No seu quadro do Trello, vá em 'Menu', depois em 'Mais', 'Imprimir e Exportar', 'Exportar JSON', então copie o texto emitido", + "import-board-instruction-wekan": "Em seu quadro vá para 'Menu', depois 'Exportar quadro' e copie o texto no arquivo baixado.", + "import-board-instruction-about-errors": "Se você receber erros ao importar o quadro, às vezes a importação ainda funciona e o quadro está na página Todos os Quadros.", + "import-json-placeholder": "Cole seus dados JSON válidos aqui", + "import-map-members": "Mapear membros", + "import-members-map": "Seu quadro importado possui alguns membros. Por favor, mapeie os membros que você deseja importar para seus usuários", + "import-show-user-mapping": "Revisar mapeamento dos membros", + "import-user-select": "Escolha um usuário existente que você deseja usar como esse membro", + "importMapMembersAddPopup-title": "Selecione membro", + "info": "Versão", + "initials": "Iniciais", + "invalid-date": "Data inválida", + "invalid-time": "Hora inválida", + "invalid-user": "Usuário inválido", + "joined": "juntou-se", + "just-invited": "Você já foi convidado para este quadro", + "keyboard-shortcuts": "Atalhos do teclado", + "label-create": "Criar Etiqueta", + "label-default": "%s etiqueta (padrão)", + "label-delete-pop": "Não será possível recuperá-la. A etiqueta será excluida de todos os cartões e seu histórico será destruído.", + "labels": "Etiquetas", + "language": "Idioma", + "last-admin-desc": "Você não pode alterar funções porque deve existir pelo menos um administrador.", + "leave-board": "Sair do Quadro", + "leave-board-pop": "Tem a certeza de que pretende sair de __boardTitle__? Você será removido de todos os cartões neste quadro.", + "leaveBoardPopup-title": "Sair do Quadro?", + "link-card": "Vincular a este cartão", + "list-archive-cards": "Move todos os cartões nesta lista para o Arquivo morto", + "list-archive-cards-pop": "Isto removerá todos os cartões desta lista para o quadro. Para visualizar cartões arquivados e trazê-los de volta para o quadro, clique em “Menu” > “Arquivo morto”.", + "list-move-cards": "Mover todos os cartões desta lista", + "list-select-cards": "Selecionar todos os cartões nesta lista", + "set-color-list": "Definir Cor", + "listActionPopup-title": "Listar Ações", + "swimlaneActionPopup-title": "Ações de Raia", + "swimlaneAddPopup-title": "Adicionar uma Raia abaixo", + "listImportCardPopup-title": "Importe um cartão do Trello", + "listMorePopup-title": "Mais", + "link-list": "Vincular a esta lista", + "list-delete-pop": "Todas as ações serão excluidas da lista de atividades e você não poderá recuperar a lista. Não há como desfazer.", + "list-delete-suggest-archive": "Você pode mover uma lista para o Arquivo morto para removê-la do quadro e preservar a atividade.", + "lists": "Listas", + "swimlanes": "Raias", + "log-out": "Sair", + "log-in": "Entrar", + "loginPopup-title": "Entrar", + "memberMenuPopup-title": "Configuração de Membros", + "members": "Membros", + "menu": "Menu", + "move-selection": "Mover seleção", + "moveCardPopup-title": "Mover Cartão", + "moveCardToBottom-title": "Mover para o final", + "moveCardToTop-title": "Mover para o topo", + "moveSelectionPopup-title": "Mover seleção", + "multi-selection": "Multi-Seleção", + "multi-selection-on": "Multi-seleção está ativo", + "muted": "Silenciar", + "muted-info": "Você nunca receberá qualquer notificação desse board", + "my-boards": "Meus Quadros", + "name": "Nome", + "no-archived-cards": "Sem cartões no Arquivo morto.", + "no-archived-lists": "Sem listas no Arquivo morto.", + "no-archived-swimlanes": "Sem raias no Arquivo morto.", + "no-results": "Nenhum resultado.", + "normal": "Normal", + "normal-desc": "Pode ver e editar cartões. Não pode alterar configurações.", + "not-accepted-yet": "Convite ainda não aceito", + "notify-participate": "Receber atualizações de qualquer card que você criar ou participar como membro", + "notify-watch": "Receber atualizações de qualquer board, lista ou cards que você estiver observando", + "optional": "opcional", + "or": "ou", + "page-maybe-private": "Esta página pode ser privada. Você poderá vê-la se estiver <a href='%s'>logado</a>.", + "page-not-found": "Página não encontrada.", + "password": "Senha", + "paste-or-dragdrop": "para colar ou arraste e solte o arquivo da imagem para cá (somente imagens)", + "participating": "Participando", + "preview": "Pré-visualizar", + "previewAttachedImagePopup-title": "Pré-visualizar", + "previewClipboardImagePopup-title": "Pré-visualizar", + "private": "Privado", + "private-desc": "Este quadro é privado. Apenas seus membros podem acessar e editá-lo.", + "profile": "Perfil", + "public": "Público", + "public-desc": "Este quadro é público. Ele é visível a qualquer pessoa com o link e será exibido em mecanismos de busca como o Google. Apenas seus membros podem editá-lo.", + "quick-access-description": "Clique na estrela para adicionar um atalho nesta barra.", + "remove-cover": "Remover Capa", + "remove-from-board": "Remover do Quadro", + "remove-label": "Remover Etiqueta", + "listDeletePopup-title": "Excluir Lista?", + "remove-member": "Remover Membro", + "remove-member-from-card": "Remover do Cartão", + "remove-member-pop": "Remover __name__ (__username__) de __boardTitle__? O membro será removido de todos os cartões neste quadro e será notificado.", + "removeMemberPopup-title": "Remover Membro?", + "rename": "Renomear", + "rename-board": "Renomear Quadro", + "restore": "Restaurar", + "save": "Salvar", + "search": "Buscar", + "rules": "Regras", + "search-cards": "Buscar por título, descrição e campos customizados de cartão/lista neste quadro", + "search-example": "Texto para procurar", + "select-color": "Selecionar Cor", + "set-wip-limit-value": "Defina um limite máximo para o número de tarefas nesta lista", + "setWipLimitPopup-title": "Definir Limite WIP", + "shortcut-assign-self": "Atribuir a si o cartão atual", + "shortcut-autocomplete-emoji": "Autocompletar emoji", + "shortcut-autocomplete-members": "Preenchimento automático de membros", + "shortcut-clear-filters": "Limpar todos filtros", + "shortcut-close-dialog": "Fechar dialogo", + "shortcut-filter-my-cards": "Filtrar meus cartões", + "shortcut-show-shortcuts": "Mostrar lista de atalhos", + "shortcut-toggle-filterbar": "Alternar barra de filtro", + "shortcut-toggle-sidebar": "Fechar barra lateral.", + "show-cards-minimum-count": "Mostrar contador de cards se a lista tiver mais de", + "sidebar-open": "Abrir barra lateral", + "sidebar-close": "Fechar barra lateral", + "signupPopup-title": "Criar uma Conta", + "star-board-title": "Clique para marcar este quadro como favorito. Ele aparecerá no topo na lista dos seus quadros.", + "starred-boards": "Quadros Favoritos", + "starred-boards-description": "Quadros favoritos aparecem no topo da lista dos seus quadros.", + "subscribe": "Acompanhar", + "team": "Equipe", + "this-board": "este quadro", + "this-card": "este cartão", + "spent-time-hours": "Tempo gasto (Horas)", + "overtime-hours": "Tempo extras (Horas)", + "overtime": "Tempo extras", + "has-overtime-cards": "Tem cartões de horas extras", + "has-spenttime-cards": "Gastou cartões de tempo", + "time": "Tempo", + "title": "Título", + "tracking": "Rastreamento", + "tracking-info": "Você será notificado se houver qualquer alteração em cards em que você é o criador ou membro", + "type": "Tipo", + "unassign-member": "Membro não associado", + "unsaved-description": "Você possui uma descrição não salva", + "unwatch": "Deixar de observar", + "upload": "Carregar", + "upload-avatar": "Carregar um avatar", + "uploaded-avatar": "Avatar carregado", + "username": "Nome de usuário", + "view-it": "Visualizar", + "warn-list-archived": "aviso: este cartão está em uma lista no Arquivo-texto", + "watch": "Observar", + "watching": "Observando", + "watching-info": "Você será notificado de qualquer alteração neste quadro", + "welcome-board": "Board de Boas Vindas", + "welcome-swimlane": "Marco 1", + "welcome-list1": "Básico", + "welcome-list2": "Avançado", + "card-templates-swimlane": "Modelos de cartão", + "list-templates-swimlane": "Modelos de lista", + "board-templates-swimlane": "Modelos de quadro", + "what-to-do": "O que você gostaria de fazer?", + "wipLimitErrorPopup-title": "Limite WIP Inválido", + "wipLimitErrorPopup-dialog-pt1": "O número de tarefas nesta lista excede o limite WIP definido.", + "wipLimitErrorPopup-dialog-pt2": "Por favor, mova algumas tarefas para fora desta lista, ou defina um limite WIP mais elevado.", + "admin-panel": "Painel Administrativo", + "settings": "Configurações", + "people": "Pessoas", + "registration": "Registro", + "disable-self-registration": "Desabilitar Cadastrar-se", + "invite": "Convite", + "invite-people": "Convide Pessoas", + "to-boards": "Para o/os quadro(s)", + "email-addresses": "Endereço de E-mail", + "smtp-host-description": "O endereço do servidor SMTP que envia seus e-mails.", + "smtp-port-description": "A porta que o servidor SMTP usa para enviar os e-mails.", + "smtp-tls-description": "Habilitar suporte TLS para servidor SMTP", + "smtp-host": "Servidor SMTP", + "smtp-port": "Porta SMTP", + "smtp-username": "Nome de usuário", + "smtp-password": "Senha", + "smtp-tls": "Suporte TLS", + "send-from": "De", + "send-smtp-test": "Enviar um e-mail de teste para você mesmo", + "invitation-code": "Código do Convite", + "email-invite-register-subject": "__inviter__ lhe enviou um convite", + "email-invite-register-text": "Caro __user__,\n\n__inviter__ convida você para o quadro Kanban para colaborações.\n\nPor favor, siga o link abaixo:\n__url__ \n\nE seu código de convite é: __icode__\n\nObrigado.", + "email-smtp-test-subject": "E-mail de teste via SMTP", + "email-smtp-test-text": "Você enviou um e-mail com sucesso", + "error-invitation-code-not-exist": "O código do convite não existe", + "error-notAuthorized": "Você não está autorizado à ver esta página.", + "webhook-title": "Nome do Webhook", + "webhook-token": "Token (Opcional para autenticação)", + "outgoing-webhooks": "Webhook de saída", + "bidirectional-webhooks": "Two-Way Webhooks", + "outgoingWebhooksPopup-title": "Webhook de saída", + "boardCardTitlePopup-title": "Filtro do Título do Cartão", + "disable-webhook": "Desabilitar este Webhook", + "global-webhook": "Webhooks globais", + "new-outgoing-webhook": "Novo Webhook de saída", + "no-name": "(Desconhecido)", + "Node_version": "Versão do Node", + "Meteor_version": "Versão do Meteor", + "MongoDB_version": "Versão do MongoDB", + "MongoDB_storage_engine": "Motor de armazenamento do MongoDB", + "MongoDB_Oplog_enabled": "MongoDB Oplog habilitado", + "OS_Arch": "Arquitetura do SO", + "OS_Cpus": "Quantidade de CPUS do SO", + "OS_Freemem": "Memória Disponível do SO", + "OS_Loadavg": "Carga Média do SO", + "OS_Platform": "Plataforma do SO", + "OS_Release": "Versão do SO", + "OS_Totalmem": "Memória Total do SO", + "OS_Type": "Tipo do SO", + "OS_Uptime": "Disponibilidade do SO", + "days": "dias", + "hours": "horas", + "minutes": "minutos", + "seconds": "segundos", + "show-field-on-card": "Mostrar este campo no cartão", + "automatically-field-on-card": "Criar campo automaticamente para todos os cartões", + "showLabel-field-on-card": "Mostrar etiqueta do campo no minicartão", + "yes": "Sim", + "no": "Não", + "accounts": "Contas", + "accounts-allowEmailChange": "Permitir Mudança de e-mail", + "accounts-allowUserNameChange": "Permitir alteração de nome de usuário", + "createdAt": "Criado em", + "verified": "Verificado", + "active": "Ativo", + "card-received": "Recebido", + "card-received-on": "Recebido em", + "card-end": "Concluído", + "card-end-on": "Concluído em", + "editCardReceivedDatePopup-title": "Modificar data de recebimento", + "editCardEndDatePopup-title": "Mudar data de conclusão", + "setCardColorPopup-title": "Definir cor", + "setCardActionsColorPopup-title": "Escolha uma cor", + "setSwimlaneColorPopup-title": "Escolha uma cor", + "setListColorPopup-title": "Escolha uma cor", + "assigned-by": "Atribuído por", + "requested-by": "Solicitado por", + "board-delete-notice": "Excluir é permanente. Você perderá todas as listas, cartões e ações associados nesse quadro.", + "delete-board-confirm-popup": "Todas as listas, cartões, etiquetas e atividades serão excluídas e você não poderá recuperar o conteúdo do quadro. Não há como desfazer.", + "boardDeletePopup-title": "Excluir quadro?", + "delete-board": "Excluir quadro", + "default-subtasks-board": "Subtarefas para quadro __board__", + "default": "Padrão", + "queue": "Fila", + "subtask-settings": "Configurações de subtarefas", + "card-settings": "Configurações do Cartão", + "boardSubtaskSettingsPopup-title": "Configurações das subtarefas do quadro", + "boardCardSettingsPopup-title": "Configurações do Cartão", + "deposit-subtasks-board": "Inserir subtarefas a este quadro:", + "deposit-subtasks-list": "Listas de subtarefas inseridas aqui:", + "show-parent-in-minicard": "Mostrar Pai do mini cartão:", + "prefix-with-full-path": "Prefixo com caminho completo", + "prefix-with-parent": "Prefixo com Pai", + "subtext-with-full-path": "Subtexto com caminho completo", + "subtext-with-parent": "Subtexto com Pai", + "change-card-parent": "Mudar Pai do cartão", + "parent-card": "Pai do cartão", + "source-board": "Fonte do quadro", + "no-parent": "Não mostrar Pai", + "activity-added-label": "adicionada etiqueta '%s' para %s", + "activity-removed-label": "removida etiqueta '%s' de %s", + "activity-delete-attach": "excluído um anexo de %s", + "activity-added-label-card": "adicionada etiqueta '%s'", + "activity-removed-label-card": "removida etiqueta '%s'", + "activity-delete-attach-card": "excluído um anexo", + "activity-set-customfield": "definir campo personalizado '%s' para '%s' em %s", + "activity-unset-customfield": "redefinir campo personalizado '%s' em %s", + "r-rule": "Regra", + "r-add-trigger": "Adicionar gatilho", + "r-add-action": "Adicionar ação", + "r-board-rules": "Quadro de regras", + "r-add-rule": "Adicionar regra", + "r-view-rule": "Ver regra", + "r-delete-rule": "Excluir regra", + "r-new-rule-name": "Título da nova regra", + "r-no-rules": "Sem regras", + "r-when-a-card": "Quando um cartão", + "r-is": "é", + "r-is-moved": "é movido", + "r-added-to": "adicionado à", + "r-removed-from": "Removido de", + "r-the-board": "o quadro", + "r-list": "lista", + "set-filter": "Inserir Filtro", + "r-moved-to": "Movido para", + "r-moved-from": "Movido de", + "r-archived": "Movido para o Arquivo morto", + "r-unarchived": "Restaurado do Arquivo morto", + "r-a-card": "um cartão", + "r-when-a-label-is": "Quando uma etiqueta é", + "r-when-the-label": "Quando a etiqueta é", + "r-list-name": "listar nome", + "r-when-a-member": "Quando um membro é", + "r-when-the-member": "Quando o membro", + "r-name": "nome", + "r-when-a-attach": "Quando um anexo", + "r-when-a-checklist": "Quando a lista de verificação é", + "r-when-the-checklist": "Quando a lista de verificação", + "r-completed": "Completado", + "r-made-incomplete": "Feito incompleto", + "r-when-a-item": "Quando o item da lista de verificação é", + "r-when-the-item": "Quando o item da lista de verificação", + "r-checked": "Marcado", + "r-unchecked": "Desmarcado", + "r-move-card-to": "Mover cartão para", + "r-top-of": "Topo de", + "r-bottom-of": "Final de", + "r-its-list": "é lista", + "r-archive": "Mover para Arquivo morto", + "r-unarchive": "Restaurar do Arquivo morto", + "r-card": "cartão", + "r-add": "Novo", + "r-remove": "Remover", + "r-label": "etiqueta", + "r-member": "membro", + "r-remove-all": "Remover todos os membros do cartão", + "r-set-color": "Definir cor para", + "r-checklist": "lista de verificação", + "r-check-all": "Marcar todos", + "r-uncheck-all": "Desmarcar todos", + "r-items-check": "itens da lista de verificação", + "r-check": "Marcar", + "r-uncheck": "Desmarcar", + "r-item": "item", + "r-of-checklist": "da lista de verificação", + "r-send-email": "Enviar um e-mail", + "r-to": "para", + "r-subject": "assunto", + "r-rule-details": "Detalhes da regra", + "r-d-move-to-top-gen": "Mover cartão para o topo da sua lista", + "r-d-move-to-top-spec": "Mover cartão para o topo da lista", + "r-d-move-to-bottom-gen": "Mover cartão para o final da sua lista", + "r-d-move-to-bottom-spec": "Mover cartão para final da lista", + "r-d-send-email": "Enviar e-mail", + "r-d-send-email-to": "para", + "r-d-send-email-subject": "assunto", + "r-d-send-email-message": "mensagem", + "r-d-archive": "Mover cartão para Arquivo morto", + "r-d-unarchive": "Restaurar cartão do Arquivo morto", + "r-d-add-label": "Adicionar etiqueta", + "r-d-remove-label": "Remover etiqueta", + "r-create-card": "Criar novo cartão", + "r-in-list": "na lista", + "r-in-swimlane": "na raia", + "r-d-add-member": "Adicionar membro", + "r-d-remove-member": "Remover membro", + "r-d-remove-all-member": "Remover todos os membros", + "r-d-check-all": "Marcar todos os itens de uma lista", + "r-d-uncheck-all": "Desmarcar todos os itens de uma lista", + "r-d-check-one": "Marcar item", + "r-d-uncheck-one": "Desmarcar item", + "r-d-check-of-list": "da lista de verificação", + "r-d-add-checklist": "Adicionar lista de verificação", + "r-d-remove-checklist": "Remover lista de verificação", + "r-by": "por", + "r-add-checklist": "Adicionar lista de verificação", + "r-with-items": "com os itens", + "r-items-list": "item1,item2,item3", + "r-add-swimlane": "Adicionar raia", + "r-swimlane-name": "Nome da raia", + "r-board-note": "Nota: deixe o campo vazio para corresponder à todos os valores possíveis", + "r-checklist-note": "Nota: itens de Checklists devem ser escritos separados por vírgulas", + "r-when-a-card-is-moved": "Quando um cartão é movido de outra lista", + "r-set": "Definir", + "r-update": "Atualizar", + "r-datefield": "campo data", + "r-df-start-at": "início", + "r-df-due-at": "prazo final", + "r-df-end-at": "concluído", + "r-df-received-at": "recebido", + "r-to-current-datetime": "para data/hora atuais", + "r-remove-value-from": "Remover valores do", + "ldap": "LDAP", + "oauth2": "OAuth2", + "cas": "CAS", + "authentication-method": "Método de autenticação", + "authentication-type": "Tipo de autenticação", + "custom-product-name": "Nome Customizado do Produto", + "layout": "Layout", + "hide-logo": "Esconder Logo", + "add-custom-html-after-body-start": "Adicionar HTML Customizado depois do início do <body>", + "add-custom-html-before-body-end": "Adicionar HTML Customizado antes do fim do </body>", + "error-undefined": "Algo deu errado", + "error-ldap-login": "Um erro ocorreu enquanto tentava entrar", + "display-authentication-method": "Mostrar Método de Autenticação", + "default-authentication-method": "Método de Autenticação Padrão", + "duplicate-board": "Duplicar Quadro", + "people-number": "O número de pessoas é:", + "swimlaneDeletePopup-title": "Excluir Raia?", + "swimlane-delete-pop": "Todas as ações serão excluídas da lista de atividades e você não poderá recuperar a raia. Não há como desfazer.", + "restore-all": "Restaurar tudo", + "delete-all": "Excluir tudo", + "loading": "Carregando, aguarde por favor.", + "previous_as": "ultima vez foi", + "act-a-dueAt": "prazo final modificado para \nQuando: __timeValue__\nOnde: __card__\n prazo final anterior era __timeOldValue__", + "act-a-endAt": "hora de conclusão modificada de (__timeOldValue__) para __timeValue__ ", + "act-a-startAt": "hora de início modificada de (__timeOldValue__) para __timeValue__ ", + "act-a-receivedAt": "hora de recebido modificada de (__timeOldValue__) para __timeValue__ ", + "a-dueAt": "prazo final modificado para", + "a-endAt": "hora de conclusão modificada para", + "a-startAt": "hora de início modificada para", + "a-receivedAt": "hora de recebido modificada para", + "almostdue": "prazo final atual %s está próximo", + "pastdue": "prazo final atual %s venceu", + "duenow": "prazo final atual %s é hoje", + "act-newDue": "__list__/__card__ possui 1º lembrete de prazo [__board__]", + "act-withDue": "__list__/__card__ lembretes de prazo [__board__]", + "act-almostdue": "está lembrando que o prazo final atual (__timeValue__) do __card__ está próximo", + "act-pastdue": "está lembrando que o prazo final atual (__timeValue__) do __card__ venceu", + "act-duenow": "está lembrando que o prazo final (__timeValue__) do __card__ é agora", + "act-atUserComment": "Você foi mencionado no [__board__] __list__/__card__", + "delete-user-confirm-popup": "Você realmente quer apagar esta conta? Não há como desfazer.", + "accounts-allowUserDelete": "Permitir que usuários apaguem a própria conta", + "hide-minicard-label-text": "Esconder rótulo da etiqueta do mini cartão", + "show-desktop-drag-handles": "Mostrar alças de arrasto da área de trabalho", + "assignee": "Administrador", + "cardAssigneesPopup-title": "Administrador", + "addmore-detail": "Adicionar descrição detalhada", + "show-on-card": "Mostrar no Cartão", + "new": "Novo", + "editUserPopup-title": "Editar usuário", + "newUserPopup-title": "Novo usuário", + "notifications": "Notificações", + "view-all": "Ver tudo", + "filter-by-unread": "Filtrar não lidas", + "mark-all-as-read": "Marcar todas como lidas", + "allow-rename": "Permitir renomear", + "allowRenamePopup-title": "Permitir renomear" +} diff --git a/i18n/pt.i18n.json b/i18n/pt.i18n.json index 97637b1e..022e3281 100644 --- a/i18n/pt.i18n.json +++ b/i18n/pt.i18n.json @@ -1,769 +1,770 @@ { - "accept": "Aceitar", - "act-activity-notify": "Notificação de Actividade", - "act-addAttachment": "adicionou o anexo __attachment__ ao cartão __card__ na lista __list__ na pista __swimlane__ no quadro __board__", - "act-deleteAttachment": "apagou o anexo __attachment__ do cartão __card__ na lista __list__ na pista __swimlane__ no quadro __board__", - "act-addSubtask": "adicionou a sub-tarefa __subtask__ ao cartão __card__ na lista __list__ na pista __swimlane__ no quadro __board__", - "act-addLabel": "Adicionou a etiqueta __label__ ao cartão __card__ na lista __list__ na pista __swimlane__ no quadro __board__", - "act-addedLabel": "Adicionou a etiqueta __label__ ao cartão __card__ na lista __list__ na pista __swimlane__ no quadro __board__", - "act-removeLabel": "Removeu a etiqueta __label__ do cartão __card__ na lista __list__ na pista __swimlane__ no quadro __board__", - "act-removedLabel": "Removeu a etiqueta __label__ do cartão __card__ na lista __list__ na pista __swimlane__ no quadro __board__", - "act-addChecklist": "adicionoua lista de verificação __checklist__ ao cartão __card__ na lista __list__ na pista __swimlane__ no quadro __board__", - "act-addChecklistItem": "adicionou o item __checklistItem__ à lista de verificação __checklist__ no cartão __card__ na lista __list__ na pista __swimlane__ no quadro __board__", - "act-removeChecklist": "removeu a lista de verificação __checklist__ do cartão __card__ na lista __list__ na pista __swimlane__ no quadro __board__", - "act-removeChecklistItem": "removeu o item __checklistItem__ da lista de verificação __checkList__ no cartão __card__ na lista __list__ na pista __swimlane__ no quadro __board__", - "act-checkedItem": "marcou __checklistItem__ na lista de verificação __checklist__ no cartão __card__ na lista __list__ na pista __swimlane__ no quadro __board__", - "act-uncheckedItem": "desmarcou __checklistItem__ na lista de verificação __checklist__ no cartão __card__ na lista __list__ na pista __swimlane__ no quadro __board__", - "act-completeChecklist": "completou a lista de verificação __checklist__ no cartão __card__ na lista __list__ na pista __swimlane__ no quadro __board__", - "act-uncompleteChecklist": "descompletou a lista de verificação __checklist__ no cartão __card__ na lista __list__ na pista __swimlane__ no quadro __board__", - "act-addComment": "comentou no cartão __card__: __comment__ na lista __list__ na pista __swimlane__ no quadro __board__", - "act-editComment": "editou o comentário no cartão __card__: __comment__ na lista __list__ na pista __swimlane__ no quadro __board__", - "act-deleteComment": "apagou o comentário no cartão __card__: __comment__ na lista __list__ na pista __swimlane__ no quadro __board__", - "act-createBoard": "criou o quadro __board__", - "act-createSwimlane": "criou a pista __swimlane__ no quadro __board__", - "act-createCard": "criou o cartão __card__ na lista __list__ na pista __swimlane__ no quadro __board__", - "act-createCustomField": "criou o campo personalizado __customField__ no quadro __board__", - "act-deleteCustomField": "apagou o campo personalizado __customField__ no quadro __board__", - "act-setCustomField": "editou o campo personalizado __customField__: __customFieldValue__ no cartão __card__ na lista __list__ na pista __swimlane__ no quadro __board__", - "act-createList": "adicionou a lista __list__ ao quadro __board__", - "act-addBoardMember": "adicionou o membro __member__ ao quadro __board__", - "act-archivedBoard": "O quadro __board__ foi movido para o Arquivo", - "act-archivedCard": "O cartão __card__ na lista __list__ na pista __swimlane__ no quadro __board__ foi movido para o Arquivo", - "act-archivedList": "A lista __list__ na pista __swimlane__ no quadro __board__ foi movida para o Arquivo", - "act-archivedSwimlane": "A pista __swimlane__ no quadro __board__ foi movida para o Arquivo", - "act-importBoard": "importou o quadro __board__", - "act-importCard": "importou o cartão __card__ para a lista __list__ na pista __swimlane__ no quadro __board__", - "act-importList": "importou a lista __list__ para pista __swimlane__ no quadro __board__", - "act-joinMember": "adicionou o membro __member__ ao cartão __card__ na lista __list__ na pista __swimlane__ no quadro __board__", - "act-moveCard": "moveu o cartão __card__ do quadro __board__ da pista __oldSwimlane__ da lista __oldList__ para a pista __swimlane__ na lista __list__", - "act-moveCardToOtherBoard": "moveuo cartão __card__ da lista __oldList__ na pista __oldSwimlane__ no quadro __oldBoard__ para a lista __list__ na pista __swimlane__ no quadro __board__", - "act-removeBoardMember": "removeuo membro __member__ do quadro __board__", - "act-restoredCard": "restaurou o cartão __card__ para a lista __list__ na pista __swimlane__ no quadro __board__", - "act-unjoinMember": "removeu o membro __member__ do cartão __card__ na lista __list__ na pista __swimlane__ no quadro __board__", - "act-withBoardTitle": "__board__", - "act-withCardTitle": "[__board__] __card__", - "actions": "Acções", - "activities": "Actividades", - "activity": "Actividade", - "activity-added": "adicionou %s a %s", - "activity-archived": "%s foi movido para o Arquivo", - "activity-attached": "anexou %s a %s", - "activity-created": "criou %s", - "activity-customfield-created": "criado o campo personalizado %s", - "activity-excluded": "excluiu %s de %s", - "activity-imported": "importou %s para %s de %s", - "activity-imported-board": "importou %s de %s", - "activity-joined": "juntou-se a %s", - "activity-moved": "moveu %s de %s para %s", - "activity-on": "em %s", - "activity-removed": "removeu %s de %s", - "activity-sent": "enviou %s para %s", - "activity-unjoined": "saiu de %s", - "activity-subtask-added": "adicionou a sub-tarefa a", - "activity-checked-item": "marcou %s na lista de verificação %s de %s", - "activity-unchecked-item": "desmarcou %s na lista de verificação %s de %s", - "activity-checklist-added": "adicionou a lista de verificação a %s", - "activity-checklist-removed": "removeu a lista de verificação de %s", - "activity-checklist-completed": "completed checklist %s of %s", - "activity-checklist-uncompleted": "descompletou a lista de verificação %s de %s", - "activity-checklist-item-added": "adicionou o item a '%s' em %s", - "activity-checklist-item-removed": "removeu o item de '%s' na %s", - "add": "Adicionar", - "activity-checked-item-card": "marcou %s na lista de verificação %s", - "activity-unchecked-item-card": "desmarcou %s na lista de verificação %s", - "activity-checklist-completed-card": "completou a lista de verificação __checklist__ no cartão __card__ na lista __list__ na pista __swimlane__ no quadro __board__", - "activity-checklist-uncompleted-card": "descompletou a lista de verificação %s", - "activity-editComment": "editou o comentário %s", - "activity-deleteComment": "apagou o comentário %s", - "add-attachment": "Adicionar Anexo", - "add-board": "Adicionar Quadro", - "add-card": "Adicionar Cartão", - "add-swimlane": "Adicionar Pista", - "add-subtask": "Adicionar Sub-tarefa", - "add-checklist": "Adicionar Lista de Verificação", - "add-checklist-item": "Adicionar um item à lista de verificação", - "add-cover": "Adicionar Capa", - "add-label": "Adicionar Etiqueta", - "add-list": "Adicionar Lista", - "add-members": "Adicionar Membros", - "added": "Adicionado", - "addMemberPopup-title": "Membros", - "admin": "Administrador", - "admin-desc": "Pode ver e editar cartões, remover membros e alterar configurações do quadro.", - "admin-announcement": "Anúncio", - "admin-announcement-active": "Anúncio Activo em Todo o Sistema", - "admin-announcement-title": "Anúncio do Administrador", - "all-boards": "Todos os quadros", - "and-n-other-card": "E __count__ outro cartão", - "and-n-other-card_plural": "E __count__ outros cartões", - "apply": "Aplicar", - "app-is-offline": "A carregar, por favor aguarde. Actualizar a página causará perda de dados. Se o carregamento não funcionar, por favor verifique se o servidor não parou.", - "archive": "Mover para o Arquivo", - "archive-all": "Mover Tudo para o Arquivo", - "archive-board": "Mover o Quadro para o Arquivo", - "archive-card": "Mover o Cartão para o Arquivo", - "archive-list": "Mover a Lista para o Arquivo", - "archive-swimlane": "Mover a Pista para o Arquivo", - "archive-selection": "Mover a selecção para o Arquivo", - "archiveBoardPopup-title": "Mover o Quadro para o Arquivo?", - "archived-items": "Arquivo", - "archived-boards": "Quadros no Arquivo", - "restore-board": "Restaurar Quadro", - "no-archived-boards": "Sem Quadros no Arquivo.", - "archives": "Arquivo", - "template": "Modelo", - "templates": "Modelos", - "assign-member": "Atribuir Membro", - "attached": "anexado", - "attachment": "Anexo", - "attachment-delete-pop": "Apagar um anexo é permanente. Não será possível recuperá-lo.", - "attachmentDeletePopup-title": "Apagar Anexo?", - "attachments": "Anexos", - "auto-watch": "Observar automaticamente os quadros quando são criados", - "avatar-too-big": "O avatar é muito grande (70KB máx)", - "back": "Voltar", - "board-change-color": "Alterar cor", - "board-nb-stars": "%s estrelas", - "board-not-found": "Quadro não encontrado", - "board-private-info": "Este quadro será <strong>privado</strong>.", - "board-public-info": "Este quadro será <strong>público</strong>.", - "boardChangeColorPopup-title": "Alterar Imagem de Fundo do Quadro", - "boardChangeTitlePopup-title": "Renomear Quadro", - "boardChangeVisibilityPopup-title": "Alterar Visibilidade", - "boardChangeWatchPopup-title": "Alterar Observação", - "boardMenuPopup-title": "Configurações do Quadro", - "boardChangeViewPopup-title": "Visão do Quadro", - "boards": "Quadros", - "board-view": "Visão do Quadro", - "board-view-cal": "Calendário", - "board-view-swimlanes": "Pistas", - "board-view-collapse": "Collapse", - "board-view-lists": "Listas", - "bucket-example": "\"Lista de Desejos\", por exemplo", - "cancel": "Cancelar", - "card-archived": "Este cartão no Arquivo.", - "board-archived": "Este quadro está no Arquivo.", - "card-comments-title": "Este cartão possui %s comentário.", - "card-delete-notice": "A remoção será permanente. Perderá todas as acções associadas a este cartão.", - "card-delete-pop": "Todas as acções serão removidas do feed de Actividade e não poderá reabrir o cartão. Não há como desfazer.", - "card-delete-suggest-archive": "Pode mover um cartão para o Arquivo para removê-lo do quadro e preservar a atividade.", - "card-due": "Data limite", - "card-due-on": "Data limite em", - "card-spent": "Tempo Gasto", - "card-edit-attachments": "Editar anexos", - "card-edit-custom-fields": "Editar campos personalizados", - "card-edit-labels": "Editar etiquetas", - "card-edit-members": "Editar membros", - "card-labels-title": "Alterar as etiquetas do cartão.", - "card-members-title": "Acrescentar ou remover membros do quadro deste cartão.", - "card-start": "Data de início", - "card-start-on": "Inicia em", - "cardAttachmentsPopup-title": "Anexar a partir de", - "cardCustomField-datePopup-title": "Alterar a data", - "cardCustomFieldsPopup-title": "Editar campos personalizados", - "cardDeletePopup-title": "Apagar Cartão?", - "cardDetailsActionsPopup-title": "Acções do Cartão", - "cardLabelsPopup-title": "Etiquetas", - "cardMembersPopup-title": "Membros", - "cardMorePopup-title": "Mais", - "cardTemplatePopup-title": "Criar Modelo", - "cards": "Cartões", - "cards-count": "Cartões", - "casSignIn": "Entrar com CAS", - "cardType-card": "Cartão", - "cardType-linkedCard": "Cartão Ligado", - "cardType-linkedBoard": "Quadro Ligado", - "change": "Alterar", - "change-avatar": "Alterar o Avatar", - "change-password": "Alterar a Senha", - "change-permissions": "Alterar as permissões", - "change-settings": "Alterar as Configurações", - "changeAvatarPopup-title": "Alterar o Avatar", - "changeLanguagePopup-title": "Alterar o Idioma", - "changePasswordPopup-title": "Alterar a Senha", - "changePermissionsPopup-title": "Alterar as Permissões", - "changeSettingsPopup-title": "Alterar as Configurações", - "subtasks": "Sub-tarefas", - "checklists": "Listas de verificação", - "click-to-star": "Clique para marcar este quadro como favorito.", - "click-to-unstar": "Clique para remover este quadro dos favoritos.", - "clipboard": "Área de Transferência ou arraste e solte", - "close": "Fechar", - "close-board": "Fechar o Quadro", - "close-board-pop": "Poderá restaurar o quadro clicando no botão “Arquivo” a partir do cabeçalho do Início.", - "color-black": "preto", - "color-blue": "azul", - "color-crimson": "carmesim", - "color-darkgreen": "verde escuro", - "color-gold": "dourado", - "color-gray": "cinza", - "color-green": "verde", - "color-indigo": "azul", - "color-lime": "verde limão", - "color-magenta": "magenta", - "color-mistyrose": "rosa claro", - "color-navy": "azul marinho", - "color-orange": "laranja", - "color-paleturquoise": "azul ciano", - "color-peachpuff": "pêssego", - "color-pink": "cor-de-rosa", - "color-plum": "ameixa", - "color-purple": "roxo", - "color-red": "vermelho", - "color-saddlebrown": "marrom", - "color-silver": "prateado", - "color-sky": "azul-celeste", - "color-slateblue": "azul ardósia", - "color-white": "branco", - "color-yellow": "amarelo", - "unset-color": "Remover", - "comment": "Comentar", - "comment-placeholder": "Escrever o Comentário", - "comment-only": "Apenas comentários", - "comment-only-desc": "Pode comentar apenas em cartões.", - "no-comments": "Sem comentários", - "no-comments-desc": "Não pode ver comentários nem actividades.", - "worker": "Worker", - "worker-desc": "Can only move cards, assign itself to card and comment.", - "computer": "Computador", - "confirm-subtask-delete-dialog": "Tem certeza que deseja apagar a sub-tarefa?", - "confirm-checklist-delete-dialog": "Tem certeza que quer apagar a lista de verificação?", - "copy-card-link-to-clipboard": "Copiar a ligação do cartão para a área de transferência", - "linkCardPopup-title": "Ligar Cartão", - "searchElementPopup-title": "Procurar", - "copyCardPopup-title": "Copiar o cartão", - "copyChecklistToManyCardsPopup-title": "Copiar o Modelo de Lista de Verificação para Vários Cartões", - "copyChecklistToManyCardsPopup-instructions": "Títulos e Descrições de Cartões de Destino neste formato JSON", - "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"Título do primeiro cartão\", \"description\":\"Descrição do primeiro cartão\"}, {\"title\":\"Título do segundo cartão\",\"description\":\"Descrição do segundo cartão\"},{\"title\":\"Título do último cartão\",\"description\":\"Descrição do último cartão\"} ]", - "create": "Criar", - "createBoardPopup-title": "Criar Quadro", - "chooseBoardSourcePopup-title": "Importar quadro", - "createLabelPopup-title": "Criar Etiqueta", - "createCustomField": "Criar Campo", - "createCustomFieldPopup-title": "Criar Campo", - "current": "actual", - "custom-field-delete-pop": "Não existe desfazer. Isto irá remover este campo personalizado de todos os cartões e destruir o seu histórico", - "custom-field-checkbox": "Caixa de selecção", - "custom-field-date": "Data", - "custom-field-dropdown": "Lista Suspensa", - "custom-field-dropdown-none": "(nada)", - "custom-field-dropdown-options": "Opções da Lista", - "custom-field-dropdown-options-placeholder": "Pressione enter para adicionar mais opções", - "custom-field-dropdown-unknown": "(desconhecido)", - "custom-field-number": "Número", - "custom-field-text": "Texto", - "custom-fields": "Campos Personalizados", - "date": "Data", - "decline": "Rejeitar", - "default-avatar": "Avatar por omissão", - "delete": "Apagar", - "deleteCustomFieldPopup-title": "Apagar o Campo Personalizado?", - "deleteLabelPopup-title": "Apagar a Etiqueta?", - "description": "Descrição", - "disambiguateMultiLabelPopup-title": "Desambiguar Acção da Etiqueta", - "disambiguateMultiMemberPopup-title": "Desambiguar Acção do Membro", - "discard": "Descartar", - "done": "Feito", - "download": "Descarregar", - "edit": "Editar", - "edit-avatar": "Alterar o Avatar", - "edit-profile": "Editar o Perfil", - "edit-wip-limit": "Editar o Limite WIP", - "soft-wip-limit": "Limite Suave de WIP", - "editCardStartDatePopup-title": "Alterar a data de início", - "editCardDueDatePopup-title": "Alterar a data limite", - "editCustomFieldPopup-title": "Editar Campo", - "editCardSpentTimePopup-title": "Alterar o tempo gasto", - "editLabelPopup-title": "Alterar a Etiqueta", - "editNotificationPopup-title": "Editar a Notificação", - "editProfilePopup-title": "Editar o Perfil", - "email": "E-mail", - "email-enrollAccount-subject": "Uma conta foi criada para si em __siteName__", - "email-enrollAccount-text": "Olá __user__\nPara começar a utilizar o serviço, basta clicar na ligação abaixo.\n__url__\nObrigado.", - "email-fail": "Falhou a enviar o e-mail", - "email-fail-text": "Erro a tentar enviar o e-mail", - "email-invalid": "E-mail inválido", - "email-invite": "Convidar via E-mail", - "email-invite-subject": "__inviter__ enviou-lhe um convite", - "email-invite-text": "Caro __user__\n__inviter__ convidou-o para se juntar ao quadro \"__board__\" para colaborar.\nPor favor prossiga através da ligação abaixo:\n__url__\nObrigado.", - "email-resetPassword-subject": "Redefina sua senha em __siteName__", - "email-resetPassword-text": "Olá __user__\nPara redefinir a sua senha, por favor clique na ligação abaixo.\n__url__\nObrigado.", - "email-sent": "E-mail enviado", - "email-verifyEmail-subject": "Verifique o seu endereço de e-mail em __siteName__", - "email-verifyEmail-text": "Olá __user__\nPara verificar a sua conta de e-mail, clique na ligação abaixo.\n__url__\nObrigado.", - "enable-wip-limit": "Ativar Limite WIP", - "error-board-doesNotExist": "Este quadro não existe", - "error-board-notAdmin": "Precisa de ser administrador deste quadro para fazer isso", - "error-board-notAMember": "Precisa de ser um membro deste quadro para fazer isso", - "error-json-malformed": "O seu texto não é um JSON válido", - "error-json-schema": "O seu JSON não inclui as informações apropriadas no formato correto", - "error-list-doesNotExist": "Esta lista não existe", - "error-user-doesNotExist": "Este utilizador não existe", - "error-user-notAllowSelf": "Não se pode convidar a si mesmo", - "error-user-notCreated": "Este utilizador não foi criado", - "error-username-taken": "Esse nome de utilizador já existe", - "error-email-taken": "Endereço de e-mail já está em uso", - "export-board": "Exportar quadro", - "sort": "Sort", - "sort-desc": "Click to Sort List", - "list-sort-by": "Sort the List By:", - "list-label-modifiedAt": "Last Access Time", - "list-label-title": "Name of the List", - "list-label-sort": "Your Manual Order", - "list-label-short-modifiedAt": "(L)", - "list-label-short-title": "(N)", - "list-label-short-sort": "(M)", - "filter": "Filtrar", - "filter-cards": "Filter Cards or Lists", - "list-filter-label": "Filter List by Title", - "filter-clear": "Limpar filtro", - "filter-no-label": "Sem etiquetas", - "filter-no-member": "Sem membros", - "filter-no-custom-fields": "Sem Campos Personalizados", - "filter-show-archive": "Mostrar listas arquivadas", - "filter-hide-empty": "Ocultar listas vazias", - "filter-on": "Filtro está activo", - "filter-on-desc": "Está a filtrar cartões neste quadro. Clique aqui para editar o filtro.", - "filter-to-selection": "Filtrar esta selecção", - "advanced-filter-label": "Filtro Avançado", - "advanced-filter-description": "Filtro Avançado permite escrever uma \"string\" contendo os seguintes operadores: == != <= >= && || ( ). Um espaço é usado como separador entre Operadores. Pode filtrar em todos os Campos Personalizados escreventos os seus nomes e valores. Por Exemplo: Campo1 == Valor1. Nota: Se os campos ou valores contiverem espaços, tem de os encapsular em apóstrofes. Por Exemplo: 'Campo 1' == 'Valor 1'. Para que caracteres de controlo únicos (' \\/) sejam ignorados, pode usar \\. Por exemplo: Campo1 == I\\'m. Pode também combinar múltiplas condições. Por Exemplo: F1 == V1 || F1 == V2. Normalmente todos os operadores são interpretados da esquerda para a direita. Pode alterar a ordem inserindo parênteses. Por Exemplo: F1 == V1 && ( F2 == V2 || F2 == V3 ). Pode também procurar em campos de texto utilizando uma expressão regular: F1 == /Tes.*/i", - "fullname": "Nome Completo", - "header-logo-title": "Voltar para a sua lista de quadros.", - "hide-system-messages": "Esconder mensagens de sistema", - "headerBarCreateBoardPopup-title": "Criar Quadro", - "home": "Início", - "import": "Importar", - "link": "Ligação", - "import-board": "importar quadro", - "import-board-c": "Importar quadro", - "import-board-title-trello": "Importar quadro do Trello", - "import-board-title-wekan": "Importar quadro a partir de exportação prévia", - "import-sandstorm-backup-warning": "Não apague os dados importados do quadro original exportado ou do Trello antes de verificar se esse item fecha e abre novamente, ou se receber o erro Quadro não encontrado, que significa perda de dados.", - "import-sandstorm-warning": "O quadro importado irá apagar todos os dados existentes no quadro e irá sobrescrever com o quadro importado.", - "from-trello": "Do Trello", - "from-wekan": "A partir de exportação prévia", - "import-board-instruction-trello": "No seu quadro do Trello, vá em 'Menu', depois em 'Mais', 'Imprimir e Exportar', 'Exportar JSON', e copie o texto resultante.", - "import-board-instruction-wekan": "No seu quadro vá para 'Menu', depois 'Exportar quadro' e copie o texto no ficheiro descarregado.", - "import-board-instruction-about-errors": "Se receber erros ao importar o quadro, às vezes a importação ainda funciona e o quadro está na página Todos os Quadros.", - "import-json-placeholder": "Cole seus dados JSON válidos aqui", - "import-map-members": "Mapear membros", - "import-members-map": "O seu quadro importado possui alguns membros. Por favor, mapeie os membros que deseja importar para seus utilizadores", - "import-show-user-mapping": "Rever mapeamento dos membros", - "import-user-select": "Escolha um utilizador existente que deseja usar como esse membro", - "importMapMembersAddPopup-title": "Seleccione membro", - "info": "Versão", - "initials": "Iniciais", - "invalid-date": "Data inválida", - "invalid-time": "Hora inválida", - "invalid-user": "Utilizador inválido", - "joined": "juntou-se", - "just-invited": "Acabou de ser convidado para este quadro", - "keyboard-shortcuts": "Atalhos do teclado", - "label-create": "Criar Etiqueta", - "label-default": "%s etiqueta (omissão)", - "label-delete-pop": "Não há como desfazer. A etiqueta será apagada de todos os cartões e o seu histórico será destruído.", - "labels": "Etiquetas", - "language": "Idioma", - "last-admin-desc": "Não pode alterar funções porque deve existir pelo menos um administrador.", - "leave-board": "Sair do Quadro", - "leave-board-pop": "Tem a certeza de que pretende sair de __boardTitle__? Será removido de todos os cartões neste quadro.", - "leaveBoardPopup-title": "Sair do Quadro ?", - "link-card": "Ligar a este cartão", - "list-archive-cards": "Move todos os cartões nesta lista para o Arquivo", - "list-archive-cards-pop": "Isto irá remover todos os cartões nesta lista do quadro. Para ver os cartões no Arquivo e trazê-los de volta para o quadro, clique em “Menu” > “Arquivo”.", - "list-move-cards": "Mover todos os cartões nesta lista", - "list-select-cards": "Seleccionar todos os cartões nesta lista", - "set-color-list": "Definir Cor", - "listActionPopup-title": "Listar Ações", - "swimlaneActionPopup-title": "Acções de Pista", - "swimlaneAddPopup-title": "Adicionar uma Pista abaixo", - "listImportCardPopup-title": "Importe um cartão do Trello", - "listMorePopup-title": "Mais", - "link-list": "Ligar a esta lista", - "list-delete-pop": "Todas as acções serão removidas do feed de actividade e não poderá recuperar a lista. Não há como desfazer.", - "list-delete-suggest-archive": "Pode mover uma lista para o Arquivo para a remover do quadro e preservar a actividade.", - "lists": "Listas", - "swimlanes": "Pistas", - "log-out": "Terminar a Sessão", - "log-in": "Entrar", - "loginPopup-title": "Entrar", - "memberMenuPopup-title": "Configuração dos Membros", - "members": "Membros", - "menu": "Menu", - "move-selection": "Mover a selecção", - "moveCardPopup-title": "Mover o Cartão", - "moveCardToBottom-title": "Mover para o Fundo", - "moveCardToTop-title": "Mover para o Topo", - "moveSelectionPopup-title": "Mover a selecção", - "multi-selection": "Selecção Múltipla", - "multi-selection-on": "Selecção Múltipla está activa", - "muted": "Silenciado", - "muted-info": "Nunca será notificado de quaisquer alterações neste quadro", - "my-boards": "Meus Quadros", - "name": "Nome", - "no-archived-cards": "Sem cartões no Arquivo.", - "no-archived-lists": "Sem listas no Arquivo.", - "no-archived-swimlanes": "Sem pistas no Arquivo.", - "no-results": "Nenhum resultado.", - "normal": "Normal", - "normal-desc": "Pode ver e editar cartões. Não pode alterar configurações.", - "not-accepted-yet": "Convite ainda não aceite", - "notify-participate": "Receber actualizações de qualquer cartão que criar ou participar como membro", - "notify-watch": "Receber actualizações de qualquer quadro, lista ou cartões que estiver a observar", - "optional": "opcional", - "or": "ou", - "page-maybe-private": "Esta página pode ser privada. Poderá vê-la se <a href='%s'>iniciar a sessão</a>.", - "page-not-found": "Página não encontrada.", - "password": "Senha", - "paste-or-dragdrop": "para colar, ou arrastar e soltar o ficheiro da imagem para lá (somente imagens)", - "participating": "Participando", - "preview": "Pré-visualizar", - "previewAttachedImagePopup-title": "Pré-visualizar", - "previewClipboardImagePopup-title": "Pré-visualizar", - "private": "Privado", - "private-desc": "Este quadro é privado. Apenas o membros do quadro o podem visualizar e editar.", - "profile": "Perfil", - "public": "Público", - "public-desc": "Este quadro é público. Está visível para qualquer pessoa com a ligação e será exibido em motores de busca como o Google. Apenas os membros do quadro o podem editar.", - "quick-access-description": "Clique na estrela de um quadro para adicionar um atalho nesta barra.", - "remove-cover": "Remover Capa", - "remove-from-board": "Remover do Quadro", - "remove-label": "Remover Etiqueta", - "listDeletePopup-title": "Apagar Lista ?", - "remove-member": "Remover Membro", - "remove-member-from-card": "Remover do Cartão", - "remove-member-pop": "Remover __name__ (__username__) de __boardTitle__? O membro será removido de todos os cartões neste quadro e será notificado.", - "removeMemberPopup-title": "Remover Membro?", - "rename": "Renomear", - "rename-board": "Renomear Quadro", - "restore": "Restaurar", - "save": "Guardar", - "search": "Procurar", - "rules": "Regras", - "search-cards": "Search from card/list titles, descriptions and custom fields on this board", - "search-example": "Texto a procurar?", - "select-color": "Seleccionar Cor", - "set-wip-limit-value": "Defina um limite máximo para o número de tarefas nesta lista", - "setWipLimitPopup-title": "Definir Limite WIP", - "shortcut-assign-self": "Atribuir a si o cartão actual", - "shortcut-autocomplete-emoji": "Autocompletar emoji", - "shortcut-autocomplete-members": "Autocompletar membros", - "shortcut-clear-filters": "Limpar todos os filtros", - "shortcut-close-dialog": "Fechar Caixa de Dialogo", - "shortcut-filter-my-cards": "Filtrar os meus cartões", - "shortcut-show-shortcuts": "Mostrar esta lista de atalhos", - "shortcut-toggle-filterbar": "Alternar a Barra Lateral de Filtros", - "shortcut-toggle-sidebar": "Alternar a Barra Lateral do Quadro", - "show-cards-minimum-count": "Mostrar contagem de cartões se a lista tiver mais de", - "sidebar-open": "Abrir a Barra Lateral", - "sidebar-close": "Fechar a Barra Lateral", - "signupPopup-title": "Criar uma Conta", - "star-board-title": "Clique para marcar este quadro como favorito. O quadro irá aparecer no topo da sua lista de quadros.", - "starred-boards": "Quadros Favoritos", - "starred-boards-description": "Os quadros favoritos aparecem no topo da sua lista de quadros.", - "subscribe": "Subscrever", - "team": "Equipa", - "this-board": "este quadro", - "this-card": "este cartão", - "spent-time-hours": "Tempo gasto (horas)", - "overtime-hours": "Horas extra (horas)", - "overtime": "Horas extra", - "has-overtime-cards": "Tem cartões com horas extra", - "has-spenttime-cards": "Tem cartões com tempo gasto", - "time": "Tempo", - "title": "Título", - "tracking": "A seguir", - "tracking-info": "Será notificado de quaisquer alterações em cartões em que é o criador ou membro.", - "type": "Tipo", - "unassign-member": "Desatribuir membro", - "unsaved-description": "Possui uma descrição não guardada.", - "unwatch": "Deixar de observar", - "upload": "Enviar", - "upload-avatar": "Enviar um avatar", - "uploaded-avatar": "Enviado um avatar", - "username": "Nome de utilizador", - "view-it": "Visualizá-lo", - "warn-list-archived": "aviso: este cartão está numa lista no Arquivo", - "watch": "Observar", - "watching": "Observando", - "watching-info": "Será notificado de quaisquer alterações neste quadro", - "welcome-board": "Quadro de Boas Vindas", - "welcome-swimlane": "Marco 1", - "welcome-list1": "Básico", - "welcome-list2": "Avançado", - "card-templates-swimlane": "Modelos de Cartão", - "list-templates-swimlane": "Modelos de Lista", - "board-templates-swimlane": "Modelos de Quadro", - "what-to-do": "O que gostaria de fazer?", - "wipLimitErrorPopup-title": "Limite WIP Inválido", - "wipLimitErrorPopup-dialog-pt1": "O número de tarefas nesta lista excede o limite WIP definido.", - "wipLimitErrorPopup-dialog-pt2": "Por favor, mova algumas tarefas para fora desta lista, ou defina um limite WIP mais elevado.", - "admin-panel": "Painel Administrativo", - "settings": "Configurações", - "people": "Pessoas", - "registration": "Registo", - "disable-self-registration": "Desabilitar Auto-Registo", - "invite": "Convidar", - "invite-people": "Convidar Pessoas", - "to-boards": "Para o(s) quadro(s)", - "email-addresses": "Endereços de E-mail", - "smtp-host-description": "O endereço do servidor SMTP que envia os seus e-mails.", - "smtp-port-description": "A porta que o servidor SMTP usa para enviar os e-mails.", - "smtp-tls-description": "Habilitar suporte TLS para o servidor SMTP", - "smtp-host": "Servidor SMTP", - "smtp-port": "Porta SMTP", - "smtp-username": "Nome de utilizador", - "smtp-password": "Senha", - "smtp-tls": "Suporte TLS", - "send-from": "De", - "send-smtp-test": "Enviar um e-mail de teste para si mesmo", - "invitation-code": "Código do Convite", - "email-invite-register-subject": "__inviter__ enviou-lhe um convite", - "email-invite-register-text": "Caro __user__,\n\n__inviter__ convida-o para o quadro Kanban para colaborações.\n\nPor favor, siga a ligação abaixo:\n__url__ \n\nE seu código de convite é: __icode__\n\nObrigado.", - "email-smtp-test-subject": "E-mail de Teste de SMTP", - "email-smtp-test-text": "Enviou um e-mail com sucesso", - "error-invitation-code-not-exist": "O código do convite não existe", - "error-notAuthorized": "Não tem autorização para ver esta página.", - "webhook-title": "Webhook Name", - "webhook-token": "Token (Optional for Authentication)", - "outgoing-webhooks": "Webhooks de saída", - "bidirectional-webhooks": "Two-Way Webhooks", - "outgoingWebhooksPopup-title": "Webhooks de saída", - "boardCardTitlePopup-title": "Filtro do Título do Cartão", - "disable-webhook": "Disable This Webhook", - "global-webhook": "Global Webhooks", - "new-outgoing-webhook": "Novo Webhook de saída", - "no-name": "(Desconhecido)", - "Node_version": "Versão do Node", - "Meteor_version": "Versão do Meteor", - "MongoDB_version": "Versão do MongoDB", - "MongoDB_storage_engine": "Versão do motor de armazenamento do MongoDB", - "MongoDB_Oplog_enabled": "Oplog do MongoDB activo", - "OS_Arch": "Arquitectura do SO", - "OS_Cpus": "Quantidade de CPUs do SO", - "OS_Freemem": "Memória Disponível do SO", - "OS_Loadavg": "Carga Média do SO", - "OS_Platform": "Plataforma do SO", - "OS_Release": "Versão do SO", - "OS_Totalmem": "Memória Total do SO", - "OS_Type": "Tipo do SO", - "OS_Uptime": "Disponibilidade do SO", - "days": "dias", - "hours": "horas", - "minutes": "minutos", - "seconds": "segundos", - "show-field-on-card": "Mostrar este campo no cartão", - "automatically-field-on-card": "Criar campo automaticamente para todos os cartões", - "showLabel-field-on-card": "Mostrar etiqueta do campo no mini-cartão", - "yes": "Sim", - "no": "Não", - "accounts": "Contas", - "accounts-allowEmailChange": "Permitir Alteração do E-mail", - "accounts-allowUserNameChange": "Permitir Alteração de Nome de Utilizador", - "createdAt": "Criado em", - "verified": "Verificado", - "active": "Activo", - "card-received": "Recebido", - "card-received-on": "Recebido em", - "card-end": "Fim", - "card-end-on": "Termina em", - "editCardReceivedDatePopup-title": "Alterar data de recebimento", - "editCardEndDatePopup-title": "Alterar data de fim", - "setCardColorPopup-title": "Definir cor", - "setCardActionsColorPopup-title": "Escolha uma cor", - "setSwimlaneColorPopup-title": "Escolha uma cor", - "setListColorPopup-title": "Escolha uma cor", - "assigned-by": "Atribuído Por", - "requested-by": "Solicitado Por", - "board-delete-notice": "Apagar é permanente. Irá perder todas as listas, cartões e acções associadas a este quadro.", - "delete-board-confirm-popup": "Todas as listas, cartões, etiquetas e actividades serão apagadas e não poderá recuperar o conteúdo do quadro. Não há como desfazer.", - "boardDeletePopup-title": "Apagar Quadro?", - "delete-board": "Apagar Quadro", - "default-subtasks-board": "Sub-tarefas para o quadro __board__", - "default": "Omissão", - "queue": "Fila", - "subtask-settings": "Configurações de Sub-tarefas", - "card-settings": "Card Settings", - "boardSubtaskSettingsPopup-title": "Configurações das Sub-tarefas do Quadro", - "boardCardSettingsPopup-title": "Card Settings", - "deposit-subtasks-board": "Depositar sub-tarefas neste quadro:", - "deposit-subtasks-list": "Lista de destino para sub-tarefas depositadas aqui:", - "show-parent-in-minicard": "Mostrar pai no mini-cartão:", - "prefix-with-full-path": "Prefixar com o caminho completo", - "prefix-with-parent": "Prefixar com o pai", - "subtext-with-full-path": "Sub-texto com o caminho completo", - "subtext-with-parent": "Sub-texto com o pai", - "change-card-parent": "Alterar o pai do cartão", - "parent-card": "Pai do cartão", - "source-board": "Quadro fonte", - "no-parent": "Não mostrar o pai", - "activity-added-label": "adicionou a etiqueta '%s' a %s", - "activity-removed-label": "removeu a etiqueta '%s' de %s", - "activity-delete-attach": "apagou um anexo de %s", - "activity-added-label-card": "adicionou a etiqueta '%s'", - "activity-removed-label-card": "removeu a etiqueta '%s'", - "activity-delete-attach-card": "apagou um anexo", - "activity-set-customfield": "definiu o campo personalizado '%s' para '%s' em %s", - "activity-unset-customfield": "removeu o campo personalizado '%s' de %s", - "r-rule": "Regra", - "r-add-trigger": "Adicionar gatilho", - "r-add-action": "Adicionar acção", - "r-board-rules": "Regras do quadro", - "r-add-rule": "Adicionar regra", - "r-view-rule": "Ver regra", - "r-delete-rule": "Apagar regra", - "r-new-rule-name": "Título da nova regra", - "r-no-rules": "Sem regras", - "r-when-a-card": "Quando um cartão", - "r-is": "é", - "r-is-moved": "é movido", - "r-added-to": "adicionado a", - "r-removed-from": "Removido de", - "r-the-board": "o quadro", - "r-list": "lista", - "set-filter": "Definir Filtro", - "r-moved-to": "Movido para", - "r-moved-from": "Movido de", - "r-archived": "Movido para o Arquivo", - "r-unarchived": "Restaurado do Arquivo", - "r-a-card": "um cartão", - "r-when-a-label-is": "Quando uma etiqueta é", - "r-when-the-label": "Quando a etiqueta é", - "r-list-name": "listar o nome", - "r-when-a-member": "Quando um membro é", - "r-when-the-member": "Quando o membro", - "r-name": "nome", - "r-when-a-attach": "Quando um anexo", - "r-when-a-checklist": "Quando a lista de verificação é", - "r-when-the-checklist": "Quando a lista de verificação", - "r-completed": "Completada", - "r-made-incomplete": "Tornado incompleta", - "r-when-a-item": "Quando um item de uma lista de verificação é", - "r-when-the-item": "Quando o item da lista de verificação", - "r-checked": "Marcado", - "r-unchecked": "Desmarcado", - "r-move-card-to": "Mover cartão para", - "r-top-of": "Topo de", - "r-bottom-of": "Fundo de", - "r-its-list": "a sua lista", - "r-archive": "Mover para o Arquivo", - "r-unarchive": "Restaurar do Arquivo", - "r-card": "cartão", - "r-add": "Novo", - "r-remove": "Remover", - "r-label": "etiqueta", - "r-member": "membro", - "r-remove-all": "Remover todos os membros do cartão", - "r-set-color": "Definir a cor para", - "r-checklist": "lista de verificação", - "r-check-all": "Marcar todos", - "r-uncheck-all": "Desmarcar todos", - "r-items-check": "itens da lista de verificação", - "r-check": "Marcar", - "r-uncheck": "Desmarcar", - "r-item": "item", - "r-of-checklist": "da lista de verificação", - "r-send-email": "Enviar um e-mail", - "r-to": "para", - "r-subject": "assunto", - "r-rule-details": "Detalhes da regra", - "r-d-move-to-top-gen": "Mover cartão para o topo da sua lista", - "r-d-move-to-top-spec": "Mover cartão para o topo da lista", - "r-d-move-to-bottom-gen": "Mover cartão para o fundo da sua lista", - "r-d-move-to-bottom-spec": "Mover cartão para fundo da lista", - "r-d-send-email": "Enviar e-mail", - "r-d-send-email-to": "para", - "r-d-send-email-subject": "assunto", - "r-d-send-email-message": "mensagem", - "r-d-archive": "Mover cartão para o Arquivo", - "r-d-unarchive": "Restaurar cartão do Arquivo", - "r-d-add-label": "Adicionar etiqueta", - "r-d-remove-label": "Remover etiqueta", - "r-create-card": "Criar novo cartão", - "r-in-list": "na lista", - "r-in-swimlane": "na pista", - "r-d-add-member": "Adicionar membro", - "r-d-remove-member": "Remover membro", - "r-d-remove-all-member": "Remover todos os membros", - "r-d-check-all": "Marcar todos os itens de uma lista", - "r-d-uncheck-all": "Desmarcar todos os itens de uma lista", - "r-d-check-one": "Marcar item", - "r-d-uncheck-one": "Desmarcar item", - "r-d-check-of-list": "da lista de verificação", - "r-d-add-checklist": "Adicionar lista de verificação", - "r-d-remove-checklist": "Remover lista de verificação", - "r-by": "por", - "r-add-checklist": "Adicionar lista de verificação", - "r-with-items": "com os itens", - "r-items-list": "item1,item2,item3", - "r-add-swimlane": "Adicionar pista", - "r-swimlane-name": "nome da pista", - "r-board-note": "Nota: deixe o campo vazio para corresponder a todos os valores possíveis.", - "r-checklist-note": "Nota: itens de listas de verificação devem ser escritos separados por vírgulas.", - "r-when-a-card-is-moved": "Quando um cartão é movido de outra lista", - "r-set": "Definir", - "r-update": "Actualizar", - "r-datefield": "campo de data", - "r-df-start-at": "início", - "r-df-due-at": "data limite", - "r-df-end-at": "fim", - "r-df-received-at": "recebido", - "r-to-current-datetime": "até à data/hora actual", - "r-remove-value-from": "Remover valor de", - "ldap": "LDAP", - "oauth2": "OAuth2", - "cas": "CAS", - "authentication-method": "Método de autenticação", - "authentication-type": "Tipo de autenticação", - "custom-product-name": "Nome Personalizado do Produto", - "layout": "Layout", - "hide-logo": "Esconder Logo", - "add-custom-html-after-body-start": "Adicionar HTML Personalizado depois do início do <body>", - "add-custom-html-before-body-end": "Adicionar HTML Personalizado antes do fim do </body>", - "error-undefined": "Ocorreu um erro", - "error-ldap-login": "Ocorreu um erro ocorreu enquanto tentava entrar", - "display-authentication-method": "Mostrar Método de Autenticação", - "default-authentication-method": "Método de Autenticação por Omissão", - "duplicate-board": "Duplicar Quadro", - "people-number": "O número de pessoas é:", - "swimlaneDeletePopup-title": "Apagar Pista ?", - "swimlane-delete-pop": "Todas as acções serão removidas do feed de actividade e não será possível recuperar a pista. Não há como desfazer.", - "restore-all": "Restaurar todos", - "delete-all": "Apagar todos", - "loading": "A carregar, por favor aguarde.", - "previous_as": "última data era", - "act-a-dueAt": "modificou a data limite para \nQuando: __timeValue__\nOnde: __card__\n a data limite anterior era __timeOldValue__", - "act-a-endAt": "modificou a data de fim para __timeValue__ de (__timeOldValue__)", - "act-a-startAt": "modificou a data de início para __timeValue__ de (__timeOldValue__)", - "act-a-receivedAt": "modificou a data recebida para __timeValue__ de (__timeOldValue__)", - "a-dueAt": "modificou a data limite para", - "a-endAt": "modificou a data de fim para", - "a-startAt": "modificou a data de início para", - "a-receivedAt": "modificou a data recebida para", - "almostdue": "a data limite actual %s está-se a aproximar", - "pastdue": "a data limite actual %s já passou", - "duenow": "a data limite actual %s é hoje", - "act-newDue": "__list__/__card__ has 1st due reminder [__board__]", - "act-withDue": "__list__/__card__ due reminders [__board__]", - "act-almostdue": "estava a lembrar que a data limite actual (__timeValue__) de __card__ está-se a aproximar", - "act-pastdue": "estava a lembrar que a data limite (__timeValue__) de __card__ já passou", - "act-duenow": "estava a lembrar que a data limite (__timeValue__) de __card__ é agora", - "act-atUserComment": "You were mentioned in [__board__] __list__/__card__", - "delete-user-confirm-popup": "Tem a certeza que pretende apagar esta conta? Não há como desfazer.", - "accounts-allowUserDelete": "Permitir aos utilizadores apagar as suas próprias contas", - "hide-minicard-label-text": "Ocultar texto das etiquetas dos mini-cartões", - "show-desktop-drag-handles": "Show desktop drag handles", - "assignee": "Assignee", - "cardAssigneesPopup-title": "Assignee", - "addmore-detail": "Add a more detailed description", - "show-on-card": "Show on Card", - "new": "New", - "editUserPopup-title": "Edit User", - "newUserPopup-title": "New User", - "notifications": "Notifications", - "view-all": "View All", - "filter-by-unread": "Filter by Unread", - "mark-all-as-read": "Mark all as read", - "allow-rename": "Allow Rename", - "allowRenamePopup-title": "Allow Rename" -} \ No newline at end of file + "accept": "Aceitar", + "act-activity-notify": "Notificação de Actividade", + "act-addAttachment": "adicionou o anexo __attachment__ ao cartão __card__ na lista __list__ na pista __swimlane__ no quadro __board__", + "act-deleteAttachment": "apagou o anexo __attachment__ do cartão __card__ na lista __list__ na pista __swimlane__ no quadro __board__", + "act-addSubtask": "adicionou a sub-tarefa __subtask__ ao cartão __card__ na lista __list__ na pista __swimlane__ no quadro __board__", + "act-addLabel": "Adicionou a etiqueta __label__ ao cartão __card__ na lista __list__ na pista __swimlane__ no quadro __board__", + "act-addedLabel": "Adicionou a etiqueta __label__ ao cartão __card__ na lista __list__ na pista __swimlane__ no quadro __board__", + "act-removeLabel": "Removeu a etiqueta __label__ do cartão __card__ na lista __list__ na pista __swimlane__ no quadro __board__", + "act-removedLabel": "Removeu a etiqueta __label__ do cartão __card__ na lista __list__ na pista __swimlane__ no quadro __board__", + "act-addChecklist": "adicionoua lista de verificação __checklist__ ao cartão __card__ na lista __list__ na pista __swimlane__ no quadro __board__", + "act-addChecklistItem": "adicionou o item __checklistItem__ à lista de verificação __checklist__ no cartão __card__ na lista __list__ na pista __swimlane__ no quadro __board__", + "act-removeChecklist": "removeu a lista de verificação __checklist__ do cartão __card__ na lista __list__ na pista __swimlane__ no quadro __board__", + "act-removeChecklistItem": "removeu o item __checklistItem__ da lista de verificação __checkList__ no cartão __card__ na lista __list__ na pista __swimlane__ no quadro __board__", + "act-checkedItem": "marcou __checklistItem__ na lista de verificação __checklist__ no cartão __card__ na lista __list__ na pista __swimlane__ no quadro __board__", + "act-uncheckedItem": "desmarcou __checklistItem__ na lista de verificação __checklist__ no cartão __card__ na lista __list__ na pista __swimlane__ no quadro __board__", + "act-completeChecklist": "completou a lista de verificação __checklist__ no cartão __card__ na lista __list__ na pista __swimlane__ no quadro __board__", + "act-uncompleteChecklist": "descompletou a lista de verificação __checklist__ no cartão __card__ na lista __list__ na pista __swimlane__ no quadro __board__", + "act-addComment": "comentou no cartão __card__: __comment__ na lista __list__ na pista __swimlane__ no quadro __board__", + "act-editComment": "editou o comentário no cartão __card__: __comment__ na lista __list__ na pista __swimlane__ no quadro __board__", + "act-deleteComment": "apagou o comentário no cartão __card__: __comment__ na lista __list__ na pista __swimlane__ no quadro __board__", + "act-createBoard": "criou o quadro __board__", + "act-createSwimlane": "criou a pista __swimlane__ no quadro __board__", + "act-createCard": "criou o cartão __card__ na lista __list__ na pista __swimlane__ no quadro __board__", + "act-createCustomField": "criou o campo personalizado __customField__ no quadro __board__", + "act-deleteCustomField": "apagou o campo personalizado __customField__ no quadro __board__", + "act-setCustomField": "editou o campo personalizado __customField__: __customFieldValue__ no cartão __card__ na lista __list__ na pista __swimlane__ no quadro __board__", + "act-createList": "adicionou a lista __list__ ao quadro __board__", + "act-addBoardMember": "adicionou o membro __member__ ao quadro __board__", + "act-archivedBoard": "O quadro __board__ foi movido para o Arquivo", + "act-archivedCard": "O cartão __card__ na lista __list__ na pista __swimlane__ no quadro __board__ foi movido para o Arquivo", + "act-archivedList": "A lista __list__ na pista __swimlane__ no quadro __board__ foi movida para o Arquivo", + "act-archivedSwimlane": "A pista __swimlane__ no quadro __board__ foi movida para o Arquivo", + "act-importBoard": "importou o quadro __board__", + "act-importCard": "importou o cartão __card__ para a lista __list__ na pista __swimlane__ no quadro __board__", + "act-importList": "importou a lista __list__ para pista __swimlane__ no quadro __board__", + "act-joinMember": "adicionou o membro __member__ ao cartão __card__ na lista __list__ na pista __swimlane__ no quadro __board__", + "act-moveCard": "moveu o cartão __card__ do quadro __board__ da pista __oldSwimlane__ da lista __oldList__ para a pista __swimlane__ na lista __list__", + "act-moveCardToOtherBoard": "moveuo cartão __card__ da lista __oldList__ na pista __oldSwimlane__ no quadro __oldBoard__ para a lista __list__ na pista __swimlane__ no quadro __board__", + "act-removeBoardMember": "removeuo membro __member__ do quadro __board__", + "act-restoredCard": "restaurou o cartão __card__ para a lista __list__ na pista __swimlane__ no quadro __board__", + "act-unjoinMember": "removeu o membro __member__ do cartão __card__ na lista __list__ na pista __swimlane__ no quadro __board__", + "act-withBoardTitle": "__board__", + "act-withCardTitle": "[__board__] __card__", + "actions": "Acções", + "activities": "Actividades", + "activity": "Actividade", + "activity-added": "adicionou %s a %s", + "activity-archived": "%s foi movido para o Arquivo", + "activity-attached": "anexou %s a %s", + "activity-created": "criou %s", + "activity-customfield-created": "criado o campo personalizado %s", + "activity-excluded": "excluiu %s de %s", + "activity-imported": "importou %s para %s de %s", + "activity-imported-board": "importou %s de %s", + "activity-joined": "juntou-se a %s", + "activity-moved": "moveu %s de %s para %s", + "activity-on": "em %s", + "activity-removed": "removeu %s de %s", + "activity-sent": "enviou %s para %s", + "activity-unjoined": "saiu de %s", + "activity-subtask-added": "adicionou a sub-tarefa a", + "activity-checked-item": "marcou %s na lista de verificação %s de %s", + "activity-unchecked-item": "desmarcou %s na lista de verificação %s de %s", + "activity-checklist-added": "adicionou a lista de verificação a %s", + "activity-checklist-removed": "removeu a lista de verificação de %s", + "activity-checklist-completed": "completed checklist %s of %s", + "activity-checklist-uncompleted": "descompletou a lista de verificação %s de %s", + "activity-checklist-item-added": "adicionou o item a '%s' em %s", + "activity-checklist-item-removed": "removeu o item de '%s' na %s", + "add": "Adicionar", + "activity-checked-item-card": "marcou %s na lista de verificação %s", + "activity-unchecked-item-card": "desmarcou %s na lista de verificação %s", + "activity-checklist-completed-card": "completou a lista de verificação __checklist__ no cartão __card__ na lista __list__ na pista __swimlane__ no quadro __board__", + "activity-checklist-uncompleted-card": "descompletou a lista de verificação %s", + "activity-editComment": "editou o comentário %s", + "activity-deleteComment": "apagou o comentário %s", + "add-attachment": "Adicionar Anexo", + "add-board": "Adicionar Quadro", + "add-card": "Adicionar Cartão", + "add-swimlane": "Adicionar Pista", + "add-subtask": "Adicionar Sub-tarefa", + "add-checklist": "Adicionar Lista de Verificação", + "add-checklist-item": "Adicionar um item à lista de verificação", + "add-cover": "Adicionar Capa", + "add-label": "Adicionar Etiqueta", + "add-list": "Adicionar Lista", + "add-members": "Adicionar Membros", + "added": "Adicionado", + "addMemberPopup-title": "Membros", + "admin": "Administrador", + "admin-desc": "Pode ver e editar cartões, remover membros e alterar configurações do quadro.", + "admin-announcement": "Anúncio", + "admin-announcement-active": "Anúncio Activo em Todo o Sistema", + "admin-announcement-title": "Anúncio do Administrador", + "all-boards": "Todos os quadros", + "and-n-other-card": "E __count__ outro cartão", + "and-n-other-card_plural": "E __count__ outros cartões", + "apply": "Aplicar", + "app-is-offline": "A carregar, por favor aguarde. Actualizar a página causará perda de dados. Se o carregamento não funcionar, por favor verifique se o servidor não parou.", + "archive": "Mover para o Arquivo", + "archive-all": "Mover Tudo para o Arquivo", + "archive-board": "Mover o Quadro para o Arquivo", + "archive-card": "Mover o Cartão para o Arquivo", + "archive-list": "Mover a Lista para o Arquivo", + "archive-swimlane": "Mover a Pista para o Arquivo", + "archive-selection": "Mover a selecção para o Arquivo", + "archiveBoardPopup-title": "Mover o Quadro para o Arquivo?", + "archived-items": "Arquivo", + "archived-boards": "Quadros no Arquivo", + "restore-board": "Restaurar Quadro", + "no-archived-boards": "Sem Quadros no Arquivo.", + "archives": "Arquivo", + "template": "Modelo", + "templates": "Modelos", + "assign-member": "Atribuir Membro", + "attached": "anexado", + "attachment": "Anexo", + "attachment-delete-pop": "Apagar um anexo é permanente. Não será possível recuperá-lo.", + "attachmentDeletePopup-title": "Apagar Anexo?", + "attachments": "Anexos", + "auto-watch": "Observar automaticamente os quadros quando são criados", + "avatar-too-big": "O avatar é muito grande (70KB máx)", + "back": "Voltar", + "board-change-color": "Alterar cor", + "board-nb-stars": "%s estrelas", + "board-not-found": "Quadro não encontrado", + "board-private-info": "Este quadro será <strong>privado</strong>.", + "board-public-info": "Este quadro será <strong>público</strong>.", + "boardChangeColorPopup-title": "Alterar Imagem de Fundo do Quadro", + "boardChangeTitlePopup-title": "Renomear Quadro", + "boardChangeVisibilityPopup-title": "Alterar Visibilidade", + "boardChangeWatchPopup-title": "Alterar Observação", + "boardMenuPopup-title": "Configurações do Quadro", + "boardChangeViewPopup-title": "Visão do Quadro", + "boards": "Quadros", + "board-view": "Visão do Quadro", + "board-view-cal": "Calendário", + "board-view-swimlanes": "Pistas", + "board-view-collapse": "Collapse", + "board-view-lists": "Listas", + "bucket-example": "\"Lista de Desejos\", por exemplo", + "cancel": "Cancelar", + "card-archived": "Este cartão no Arquivo.", + "board-archived": "Este quadro está no Arquivo.", + "card-comments-title": "Este cartão possui %s comentário.", + "card-delete-notice": "A remoção será permanente. Perderá todas as acções associadas a este cartão.", + "card-delete-pop": "Todas as acções serão removidas do feed de Actividade e não poderá reabrir o cartão. Não há como desfazer.", + "card-delete-suggest-archive": "Pode mover um cartão para o Arquivo para removê-lo do quadro e preservar a atividade.", + "card-due": "Data limite", + "card-due-on": "Data limite em", + "card-spent": "Tempo Gasto", + "card-edit-attachments": "Editar anexos", + "card-edit-custom-fields": "Editar campos personalizados", + "card-edit-labels": "Editar etiquetas", + "card-edit-members": "Editar membros", + "card-labels-title": "Alterar as etiquetas do cartão.", + "card-members-title": "Acrescentar ou remover membros do quadro deste cartão.", + "card-start": "Data de início", + "card-start-on": "Inicia em", + "cardAttachmentsPopup-title": "Anexar a partir de", + "cardCustomField-datePopup-title": "Alterar a data", + "cardCustomFieldsPopup-title": "Editar campos personalizados", + "cardDeletePopup-title": "Apagar Cartão?", + "cardDetailsActionsPopup-title": "Acções do Cartão", + "cardLabelsPopup-title": "Etiquetas", + "cardMembersPopup-title": "Membros", + "cardMorePopup-title": "Mais", + "cardTemplatePopup-title": "Criar Modelo", + "cards": "Cartões", + "cards-count": "Cartões", + "casSignIn": "Entrar com CAS", + "cardType-card": "Cartão", + "cardType-linkedCard": "Cartão Ligado", + "cardType-linkedBoard": "Quadro Ligado", + "change": "Alterar", + "change-avatar": "Alterar o Avatar", + "change-password": "Alterar a Senha", + "change-permissions": "Alterar as permissões", + "change-settings": "Alterar as Configurações", + "changeAvatarPopup-title": "Alterar o Avatar", + "changeLanguagePopup-title": "Alterar o Idioma", + "changePasswordPopup-title": "Alterar a Senha", + "changePermissionsPopup-title": "Alterar as Permissões", + "changeSettingsPopup-title": "Alterar as Configurações", + "subtasks": "Sub-tarefas", + "checklists": "Listas de verificação", + "click-to-star": "Clique para marcar este quadro como favorito.", + "click-to-unstar": "Clique para remover este quadro dos favoritos.", + "clipboard": "Área de Transferência ou arraste e solte", + "close": "Fechar", + "close-board": "Fechar o Quadro", + "close-board-pop": "Poderá restaurar o quadro clicando no botão “Arquivo” a partir do cabeçalho do Início.", + "color-black": "preto", + "color-blue": "azul", + "color-crimson": "carmesim", + "color-darkgreen": "verde escuro", + "color-gold": "dourado", + "color-gray": "cinza", + "color-green": "verde", + "color-indigo": "azul", + "color-lime": "verde limão", + "color-magenta": "magenta", + "color-mistyrose": "rosa claro", + "color-navy": "azul marinho", + "color-orange": "laranja", + "color-paleturquoise": "azul ciano", + "color-peachpuff": "pêssego", + "color-pink": "cor-de-rosa", + "color-plum": "ameixa", + "color-purple": "roxo", + "color-red": "vermelho", + "color-saddlebrown": "marrom", + "color-silver": "prateado", + "color-sky": "azul-celeste", + "color-slateblue": "azul ardósia", + "color-white": "branco", + "color-yellow": "amarelo", + "unset-color": "Remover", + "comment": "Comentar", + "comment-placeholder": "Escrever o Comentário", + "comment-only": "Apenas comentários", + "comment-only-desc": "Pode comentar apenas em cartões.", + "no-comments": "Sem comentários", + "no-comments-desc": "Não pode ver comentários nem actividades.", + "worker": "Worker", + "worker-desc": "Can only move cards, assign itself to card and comment.", + "computer": "Computador", + "confirm-subtask-delete-dialog": "Tem certeza que deseja apagar a sub-tarefa?", + "confirm-checklist-delete-dialog": "Tem certeza que quer apagar a lista de verificação?", + "copy-card-link-to-clipboard": "Copiar a ligação do cartão para a área de transferência", + "linkCardPopup-title": "Ligar Cartão", + "searchElementPopup-title": "Procurar", + "copyCardPopup-title": "Copiar o cartão", + "copyChecklistToManyCardsPopup-title": "Copiar o Modelo de Lista de Verificação para Vários Cartões", + "copyChecklistToManyCardsPopup-instructions": "Títulos e Descrições de Cartões de Destino neste formato JSON", + "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"Título do primeiro cartão\", \"description\":\"Descrição do primeiro cartão\"}, {\"title\":\"Título do segundo cartão\",\"description\":\"Descrição do segundo cartão\"},{\"title\":\"Título do último cartão\",\"description\":\"Descrição do último cartão\"} ]", + "create": "Criar", + "createBoardPopup-title": "Criar Quadro", + "chooseBoardSourcePopup-title": "Importar quadro", + "createLabelPopup-title": "Criar Etiqueta", + "createCustomField": "Criar Campo", + "createCustomFieldPopup-title": "Criar Campo", + "current": "actual", + "custom-field-delete-pop": "Não existe desfazer. Isto irá remover este campo personalizado de todos os cartões e destruir o seu histórico", + "custom-field-checkbox": "Caixa de selecção", + "custom-field-date": "Data", + "custom-field-dropdown": "Lista Suspensa", + "custom-field-dropdown-none": "(nada)", + "custom-field-dropdown-options": "Opções da Lista", + "custom-field-dropdown-options-placeholder": "Pressione enter para adicionar mais opções", + "custom-field-dropdown-unknown": "(desconhecido)", + "custom-field-number": "Número", + "custom-field-text": "Texto", + "custom-fields": "Campos Personalizados", + "date": "Data", + "decline": "Rejeitar", + "default-avatar": "Avatar por omissão", + "delete": "Apagar", + "deleteCustomFieldPopup-title": "Apagar o Campo Personalizado?", + "deleteLabelPopup-title": "Apagar a Etiqueta?", + "description": "Descrição", + "disambiguateMultiLabelPopup-title": "Desambiguar Acção da Etiqueta", + "disambiguateMultiMemberPopup-title": "Desambiguar Acção do Membro", + "discard": "Descartar", + "done": "Feito", + "download": "Descarregar", + "edit": "Editar", + "edit-avatar": "Alterar o Avatar", + "edit-profile": "Editar o Perfil", + "edit-wip-limit": "Editar o Limite WIP", + "soft-wip-limit": "Limite Suave de WIP", + "editCardStartDatePopup-title": "Alterar a data de início", + "editCardDueDatePopup-title": "Alterar a data limite", + "editCustomFieldPopup-title": "Editar Campo", + "editCardSpentTimePopup-title": "Alterar o tempo gasto", + "editLabelPopup-title": "Alterar a Etiqueta", + "editNotificationPopup-title": "Editar a Notificação", + "editProfilePopup-title": "Editar o Perfil", + "email": "E-mail", + "email-enrollAccount-subject": "Uma conta foi criada para si em __siteName__", + "email-enrollAccount-text": "Olá __user__\nPara começar a utilizar o serviço, basta clicar na ligação abaixo.\n__url__\nObrigado.", + "email-fail": "Falhou a enviar o e-mail", + "email-fail-text": "Erro a tentar enviar o e-mail", + "email-invalid": "E-mail inválido", + "email-invite": "Convidar via E-mail", + "email-invite-subject": "__inviter__ enviou-lhe um convite", + "email-invite-text": "Caro __user__\n__inviter__ convidou-o para se juntar ao quadro \"__board__\" para colaborar.\nPor favor prossiga através da ligação abaixo:\n__url__\nObrigado.", + "email-resetPassword-subject": "Redefina sua senha em __siteName__", + "email-resetPassword-text": "Olá __user__\nPara redefinir a sua senha, por favor clique na ligação abaixo.\n__url__\nObrigado.", + "email-sent": "E-mail enviado", + "email-verifyEmail-subject": "Verifique o seu endereço de e-mail em __siteName__", + "email-verifyEmail-text": "Olá __user__\nPara verificar a sua conta de e-mail, clique na ligação abaixo.\n__url__\nObrigado.", + "enable-wip-limit": "Ativar Limite WIP", + "error-board-doesNotExist": "Este quadro não existe", + "error-board-notAdmin": "Precisa de ser administrador deste quadro para fazer isso", + "error-board-notAMember": "Precisa de ser um membro deste quadro para fazer isso", + "error-json-malformed": "O seu texto não é um JSON válido", + "error-json-schema": "O seu JSON não inclui as informações apropriadas no formato correto", + "error-list-doesNotExist": "Esta lista não existe", + "error-user-doesNotExist": "Este utilizador não existe", + "error-user-notAllowSelf": "Não se pode convidar a si mesmo", + "error-user-notCreated": "Este utilizador não foi criado", + "error-username-taken": "Esse nome de utilizador já existe", + "error-email-taken": "Endereço de e-mail já está em uso", + "export-board": "Exportar quadro", + "sort": "Sort", + "sort-desc": "Click to Sort List", + "list-sort-by": "Sort the List By:", + "list-label-modifiedAt": "Last Access Time", + "list-label-title": "Name of the List", + "list-label-sort": "Your Manual Order", + "list-label-short-modifiedAt": "(L)", + "list-label-short-title": "(N)", + "list-label-short-sort": "(M)", + "filter": "Filtrar", + "filter-cards": "Filter Cards or Lists", + "list-filter-label": "Filter List by Title", + "filter-clear": "Limpar filtro", + "filter-no-label": "Sem etiquetas", + "filter-no-member": "Sem membros", + "filter-no-assignee": "No assignee", + "filter-no-custom-fields": "Sem Campos Personalizados", + "filter-show-archive": "Mostrar listas arquivadas", + "filter-hide-empty": "Ocultar listas vazias", + "filter-on": "Filtro está activo", + "filter-on-desc": "Está a filtrar cartões neste quadro. Clique aqui para editar o filtro.", + "filter-to-selection": "Filtrar esta selecção", + "advanced-filter-label": "Filtro Avançado", + "advanced-filter-description": "Filtro Avançado permite escrever uma \"string\" contendo os seguintes operadores: == != <= >= && || ( ). Um espaço é usado como separador entre Operadores. Pode filtrar em todos os Campos Personalizados escreventos os seus nomes e valores. Por Exemplo: Campo1 == Valor1. Nota: Se os campos ou valores contiverem espaços, tem de os encapsular em apóstrofes. Por Exemplo: 'Campo 1' == 'Valor 1'. Para que caracteres de controlo únicos (' \\/) sejam ignorados, pode usar \\. Por exemplo: Campo1 == I\\'m. Pode também combinar múltiplas condições. Por Exemplo: F1 == V1 || F1 == V2. Normalmente todos os operadores são interpretados da esquerda para a direita. Pode alterar a ordem inserindo parênteses. Por Exemplo: F1 == V1 && ( F2 == V2 || F2 == V3 ). Pode também procurar em campos de texto utilizando uma expressão regular: F1 == /Tes.*/i", + "fullname": "Nome Completo", + "header-logo-title": "Voltar para a sua lista de quadros.", + "hide-system-messages": "Esconder mensagens de sistema", + "headerBarCreateBoardPopup-title": "Criar Quadro", + "home": "Início", + "import": "Importar", + "link": "Ligação", + "import-board": "importar quadro", + "import-board-c": "Importar quadro", + "import-board-title-trello": "Importar quadro do Trello", + "import-board-title-wekan": "Importar quadro a partir de exportação prévia", + "import-sandstorm-backup-warning": "Não apague os dados importados do quadro original exportado ou do Trello antes de verificar se esse item fecha e abre novamente, ou se receber o erro Quadro não encontrado, que significa perda de dados.", + "import-sandstorm-warning": "O quadro importado irá apagar todos os dados existentes no quadro e irá sobrescrever com o quadro importado.", + "from-trello": "Do Trello", + "from-wekan": "A partir de exportação prévia", + "import-board-instruction-trello": "No seu quadro do Trello, vá em 'Menu', depois em 'Mais', 'Imprimir e Exportar', 'Exportar JSON', e copie o texto resultante.", + "import-board-instruction-wekan": "No seu quadro vá para 'Menu', depois 'Exportar quadro' e copie o texto no ficheiro descarregado.", + "import-board-instruction-about-errors": "Se receber erros ao importar o quadro, às vezes a importação ainda funciona e o quadro está na página Todos os Quadros.", + "import-json-placeholder": "Cole seus dados JSON válidos aqui", + "import-map-members": "Mapear membros", + "import-members-map": "O seu quadro importado possui alguns membros. Por favor, mapeie os membros que deseja importar para seus utilizadores", + "import-show-user-mapping": "Rever mapeamento dos membros", + "import-user-select": "Escolha um utilizador existente que deseja usar como esse membro", + "importMapMembersAddPopup-title": "Seleccione membro", + "info": "Versão", + "initials": "Iniciais", + "invalid-date": "Data inválida", + "invalid-time": "Hora inválida", + "invalid-user": "Utilizador inválido", + "joined": "juntou-se", + "just-invited": "Acabou de ser convidado para este quadro", + "keyboard-shortcuts": "Atalhos do teclado", + "label-create": "Criar Etiqueta", + "label-default": "%s etiqueta (omissão)", + "label-delete-pop": "Não há como desfazer. A etiqueta será apagada de todos os cartões e o seu histórico será destruído.", + "labels": "Etiquetas", + "language": "Idioma", + "last-admin-desc": "Não pode alterar funções porque deve existir pelo menos um administrador.", + "leave-board": "Sair do Quadro", + "leave-board-pop": "Tem a certeza de que pretende sair de __boardTitle__? Será removido de todos os cartões neste quadro.", + "leaveBoardPopup-title": "Sair do Quadro ?", + "link-card": "Ligar a este cartão", + "list-archive-cards": "Move todos os cartões nesta lista para o Arquivo", + "list-archive-cards-pop": "Isto irá remover todos os cartões nesta lista do quadro. Para ver os cartões no Arquivo e trazê-los de volta para o quadro, clique em “Menu” > “Arquivo”.", + "list-move-cards": "Mover todos os cartões nesta lista", + "list-select-cards": "Seleccionar todos os cartões nesta lista", + "set-color-list": "Definir Cor", + "listActionPopup-title": "Listar Ações", + "swimlaneActionPopup-title": "Acções de Pista", + "swimlaneAddPopup-title": "Adicionar uma Pista abaixo", + "listImportCardPopup-title": "Importe um cartão do Trello", + "listMorePopup-title": "Mais", + "link-list": "Ligar a esta lista", + "list-delete-pop": "Todas as acções serão removidas do feed de actividade e não poderá recuperar a lista. Não há como desfazer.", + "list-delete-suggest-archive": "Pode mover uma lista para o Arquivo para a remover do quadro e preservar a actividade.", + "lists": "Listas", + "swimlanes": "Pistas", + "log-out": "Terminar a Sessão", + "log-in": "Entrar", + "loginPopup-title": "Entrar", + "memberMenuPopup-title": "Configuração dos Membros", + "members": "Membros", + "menu": "Menu", + "move-selection": "Mover a selecção", + "moveCardPopup-title": "Mover o Cartão", + "moveCardToBottom-title": "Mover para o Fundo", + "moveCardToTop-title": "Mover para o Topo", + "moveSelectionPopup-title": "Mover a selecção", + "multi-selection": "Selecção Múltipla", + "multi-selection-on": "Selecção Múltipla está activa", + "muted": "Silenciado", + "muted-info": "Nunca será notificado de quaisquer alterações neste quadro", + "my-boards": "Meus Quadros", + "name": "Nome", + "no-archived-cards": "Sem cartões no Arquivo.", + "no-archived-lists": "Sem listas no Arquivo.", + "no-archived-swimlanes": "Sem pistas no Arquivo.", + "no-results": "Nenhum resultado.", + "normal": "Normal", + "normal-desc": "Pode ver e editar cartões. Não pode alterar configurações.", + "not-accepted-yet": "Convite ainda não aceite", + "notify-participate": "Receber actualizações de qualquer cartão que criar ou participar como membro", + "notify-watch": "Receber actualizações de qualquer quadro, lista ou cartões que estiver a observar", + "optional": "opcional", + "or": "ou", + "page-maybe-private": "Esta página pode ser privada. Poderá vê-la se <a href='%s'>iniciar a sessão</a>.", + "page-not-found": "Página não encontrada.", + "password": "Senha", + "paste-or-dragdrop": "para colar, ou arrastar e soltar o ficheiro da imagem para lá (somente imagens)", + "participating": "Participando", + "preview": "Pré-visualizar", + "previewAttachedImagePopup-title": "Pré-visualizar", + "previewClipboardImagePopup-title": "Pré-visualizar", + "private": "Privado", + "private-desc": "Este quadro é privado. Apenas o membros do quadro o podem visualizar e editar.", + "profile": "Perfil", + "public": "Público", + "public-desc": "Este quadro é público. Está visível para qualquer pessoa com a ligação e será exibido em motores de busca como o Google. Apenas os membros do quadro o podem editar.", + "quick-access-description": "Clique na estrela de um quadro para adicionar um atalho nesta barra.", + "remove-cover": "Remover Capa", + "remove-from-board": "Remover do Quadro", + "remove-label": "Remover Etiqueta", + "listDeletePopup-title": "Apagar Lista ?", + "remove-member": "Remover Membro", + "remove-member-from-card": "Remover do Cartão", + "remove-member-pop": "Remover __name__ (__username__) de __boardTitle__? O membro será removido de todos os cartões neste quadro e será notificado.", + "removeMemberPopup-title": "Remover Membro?", + "rename": "Renomear", + "rename-board": "Renomear Quadro", + "restore": "Restaurar", + "save": "Guardar", + "search": "Procurar", + "rules": "Regras", + "search-cards": "Search from card/list titles, descriptions and custom fields on this board", + "search-example": "Texto a procurar?", + "select-color": "Seleccionar Cor", + "set-wip-limit-value": "Defina um limite máximo para o número de tarefas nesta lista", + "setWipLimitPopup-title": "Definir Limite WIP", + "shortcut-assign-self": "Atribuir a si o cartão actual", + "shortcut-autocomplete-emoji": "Autocompletar emoji", + "shortcut-autocomplete-members": "Autocompletar membros", + "shortcut-clear-filters": "Limpar todos os filtros", + "shortcut-close-dialog": "Fechar Caixa de Dialogo", + "shortcut-filter-my-cards": "Filtrar os meus cartões", + "shortcut-show-shortcuts": "Mostrar esta lista de atalhos", + "shortcut-toggle-filterbar": "Alternar a Barra Lateral de Filtros", + "shortcut-toggle-sidebar": "Alternar a Barra Lateral do Quadro", + "show-cards-minimum-count": "Mostrar contagem de cartões se a lista tiver mais de", + "sidebar-open": "Abrir a Barra Lateral", + "sidebar-close": "Fechar a Barra Lateral", + "signupPopup-title": "Criar uma Conta", + "star-board-title": "Clique para marcar este quadro como favorito. O quadro irá aparecer no topo da sua lista de quadros.", + "starred-boards": "Quadros Favoritos", + "starred-boards-description": "Os quadros favoritos aparecem no topo da sua lista de quadros.", + "subscribe": "Subscrever", + "team": "Equipa", + "this-board": "este quadro", + "this-card": "este cartão", + "spent-time-hours": "Tempo gasto (horas)", + "overtime-hours": "Horas extra (horas)", + "overtime": "Horas extra", + "has-overtime-cards": "Tem cartões com horas extra", + "has-spenttime-cards": "Tem cartões com tempo gasto", + "time": "Tempo", + "title": "Título", + "tracking": "A seguir", + "tracking-info": "Será notificado de quaisquer alterações em cartões em que é o criador ou membro.", + "type": "Tipo", + "unassign-member": "Desatribuir membro", + "unsaved-description": "Possui uma descrição não guardada.", + "unwatch": "Deixar de observar", + "upload": "Enviar", + "upload-avatar": "Enviar um avatar", + "uploaded-avatar": "Enviado um avatar", + "username": "Nome de utilizador", + "view-it": "Visualizá-lo", + "warn-list-archived": "aviso: este cartão está numa lista no Arquivo", + "watch": "Observar", + "watching": "Observando", + "watching-info": "Será notificado de quaisquer alterações neste quadro", + "welcome-board": "Quadro de Boas Vindas", + "welcome-swimlane": "Marco 1", + "welcome-list1": "Básico", + "welcome-list2": "Avançado", + "card-templates-swimlane": "Modelos de Cartão", + "list-templates-swimlane": "Modelos de Lista", + "board-templates-swimlane": "Modelos de Quadro", + "what-to-do": "O que gostaria de fazer?", + "wipLimitErrorPopup-title": "Limite WIP Inválido", + "wipLimitErrorPopup-dialog-pt1": "O número de tarefas nesta lista excede o limite WIP definido.", + "wipLimitErrorPopup-dialog-pt2": "Por favor, mova algumas tarefas para fora desta lista, ou defina um limite WIP mais elevado.", + "admin-panel": "Painel Administrativo", + "settings": "Configurações", + "people": "Pessoas", + "registration": "Registo", + "disable-self-registration": "Desabilitar Auto-Registo", + "invite": "Convidar", + "invite-people": "Convidar Pessoas", + "to-boards": "Para o(s) quadro(s)", + "email-addresses": "Endereços de E-mail", + "smtp-host-description": "O endereço do servidor SMTP que envia os seus e-mails.", + "smtp-port-description": "A porta que o servidor SMTP usa para enviar os e-mails.", + "smtp-tls-description": "Habilitar suporte TLS para o servidor SMTP", + "smtp-host": "Servidor SMTP", + "smtp-port": "Porta SMTP", + "smtp-username": "Nome de utilizador", + "smtp-password": "Senha", + "smtp-tls": "Suporte TLS", + "send-from": "De", + "send-smtp-test": "Enviar um e-mail de teste para si mesmo", + "invitation-code": "Código do Convite", + "email-invite-register-subject": "__inviter__ enviou-lhe um convite", + "email-invite-register-text": "Caro __user__,\n\n__inviter__ convida-o para o quadro Kanban para colaborações.\n\nPor favor, siga a ligação abaixo:\n__url__ \n\nE seu código de convite é: __icode__\n\nObrigado.", + "email-smtp-test-subject": "E-mail de Teste de SMTP", + "email-smtp-test-text": "Enviou um e-mail com sucesso", + "error-invitation-code-not-exist": "O código do convite não existe", + "error-notAuthorized": "Não tem autorização para ver esta página.", + "webhook-title": "Webhook Name", + "webhook-token": "Token (Optional for Authentication)", + "outgoing-webhooks": "Webhooks de saída", + "bidirectional-webhooks": "Two-Way Webhooks", + "outgoingWebhooksPopup-title": "Webhooks de saída", + "boardCardTitlePopup-title": "Filtro do Título do Cartão", + "disable-webhook": "Disable This Webhook", + "global-webhook": "Global Webhooks", + "new-outgoing-webhook": "Novo Webhook de saída", + "no-name": "(Desconhecido)", + "Node_version": "Versão do Node", + "Meteor_version": "Versão do Meteor", + "MongoDB_version": "Versão do MongoDB", + "MongoDB_storage_engine": "Versão do motor de armazenamento do MongoDB", + "MongoDB_Oplog_enabled": "Oplog do MongoDB activo", + "OS_Arch": "Arquitectura do SO", + "OS_Cpus": "Quantidade de CPUs do SO", + "OS_Freemem": "Memória Disponível do SO", + "OS_Loadavg": "Carga Média do SO", + "OS_Platform": "Plataforma do SO", + "OS_Release": "Versão do SO", + "OS_Totalmem": "Memória Total do SO", + "OS_Type": "Tipo do SO", + "OS_Uptime": "Disponibilidade do SO", + "days": "dias", + "hours": "horas", + "minutes": "minutos", + "seconds": "segundos", + "show-field-on-card": "Mostrar este campo no cartão", + "automatically-field-on-card": "Criar campo automaticamente para todos os cartões", + "showLabel-field-on-card": "Mostrar etiqueta do campo no mini-cartão", + "yes": "Sim", + "no": "Não", + "accounts": "Contas", + "accounts-allowEmailChange": "Permitir Alteração do E-mail", + "accounts-allowUserNameChange": "Permitir Alteração de Nome de Utilizador", + "createdAt": "Criado em", + "verified": "Verificado", + "active": "Activo", + "card-received": "Recebido", + "card-received-on": "Recebido em", + "card-end": "Fim", + "card-end-on": "Termina em", + "editCardReceivedDatePopup-title": "Alterar data de recebimento", + "editCardEndDatePopup-title": "Alterar data de fim", + "setCardColorPopup-title": "Definir cor", + "setCardActionsColorPopup-title": "Escolha uma cor", + "setSwimlaneColorPopup-title": "Escolha uma cor", + "setListColorPopup-title": "Escolha uma cor", + "assigned-by": "Atribuído Por", + "requested-by": "Solicitado Por", + "board-delete-notice": "Apagar é permanente. Irá perder todas as listas, cartões e acções associadas a este quadro.", + "delete-board-confirm-popup": "Todas as listas, cartões, etiquetas e actividades serão apagadas e não poderá recuperar o conteúdo do quadro. Não há como desfazer.", + "boardDeletePopup-title": "Apagar Quadro?", + "delete-board": "Apagar Quadro", + "default-subtasks-board": "Sub-tarefas para o quadro __board__", + "default": "Omissão", + "queue": "Fila", + "subtask-settings": "Configurações de Sub-tarefas", + "card-settings": "Card Settings", + "boardSubtaskSettingsPopup-title": "Configurações das Sub-tarefas do Quadro", + "boardCardSettingsPopup-title": "Card Settings", + "deposit-subtasks-board": "Depositar sub-tarefas neste quadro:", + "deposit-subtasks-list": "Lista de destino para sub-tarefas depositadas aqui:", + "show-parent-in-minicard": "Mostrar pai no mini-cartão:", + "prefix-with-full-path": "Prefixar com o caminho completo", + "prefix-with-parent": "Prefixar com o pai", + "subtext-with-full-path": "Sub-texto com o caminho completo", + "subtext-with-parent": "Sub-texto com o pai", + "change-card-parent": "Alterar o pai do cartão", + "parent-card": "Pai do cartão", + "source-board": "Quadro fonte", + "no-parent": "Não mostrar o pai", + "activity-added-label": "adicionou a etiqueta '%s' a %s", + "activity-removed-label": "removeu a etiqueta '%s' de %s", + "activity-delete-attach": "apagou um anexo de %s", + "activity-added-label-card": "adicionou a etiqueta '%s'", + "activity-removed-label-card": "removeu a etiqueta '%s'", + "activity-delete-attach-card": "apagou um anexo", + "activity-set-customfield": "definiu o campo personalizado '%s' para '%s' em %s", + "activity-unset-customfield": "removeu o campo personalizado '%s' de %s", + "r-rule": "Regra", + "r-add-trigger": "Adicionar gatilho", + "r-add-action": "Adicionar acção", + "r-board-rules": "Regras do quadro", + "r-add-rule": "Adicionar regra", + "r-view-rule": "Ver regra", + "r-delete-rule": "Apagar regra", + "r-new-rule-name": "Título da nova regra", + "r-no-rules": "Sem regras", + "r-when-a-card": "Quando um cartão", + "r-is": "é", + "r-is-moved": "é movido", + "r-added-to": "adicionado a", + "r-removed-from": "Removido de", + "r-the-board": "o quadro", + "r-list": "lista", + "set-filter": "Definir Filtro", + "r-moved-to": "Movido para", + "r-moved-from": "Movido de", + "r-archived": "Movido para o Arquivo", + "r-unarchived": "Restaurado do Arquivo", + "r-a-card": "um cartão", + "r-when-a-label-is": "Quando uma etiqueta é", + "r-when-the-label": "Quando a etiqueta é", + "r-list-name": "listar o nome", + "r-when-a-member": "Quando um membro é", + "r-when-the-member": "Quando o membro", + "r-name": "nome", + "r-when-a-attach": "Quando um anexo", + "r-when-a-checklist": "Quando a lista de verificação é", + "r-when-the-checklist": "Quando a lista de verificação", + "r-completed": "Completada", + "r-made-incomplete": "Tornado incompleta", + "r-when-a-item": "Quando um item de uma lista de verificação é", + "r-when-the-item": "Quando o item da lista de verificação", + "r-checked": "Marcado", + "r-unchecked": "Desmarcado", + "r-move-card-to": "Mover cartão para", + "r-top-of": "Topo de", + "r-bottom-of": "Fundo de", + "r-its-list": "a sua lista", + "r-archive": "Mover para o Arquivo", + "r-unarchive": "Restaurar do Arquivo", + "r-card": "cartão", + "r-add": "Novo", + "r-remove": "Remover", + "r-label": "etiqueta", + "r-member": "membro", + "r-remove-all": "Remover todos os membros do cartão", + "r-set-color": "Definir a cor para", + "r-checklist": "lista de verificação", + "r-check-all": "Marcar todos", + "r-uncheck-all": "Desmarcar todos", + "r-items-check": "itens da lista de verificação", + "r-check": "Marcar", + "r-uncheck": "Desmarcar", + "r-item": "item", + "r-of-checklist": "da lista de verificação", + "r-send-email": "Enviar um e-mail", + "r-to": "para", + "r-subject": "assunto", + "r-rule-details": "Detalhes da regra", + "r-d-move-to-top-gen": "Mover cartão para o topo da sua lista", + "r-d-move-to-top-spec": "Mover cartão para o topo da lista", + "r-d-move-to-bottom-gen": "Mover cartão para o fundo da sua lista", + "r-d-move-to-bottom-spec": "Mover cartão para fundo da lista", + "r-d-send-email": "Enviar e-mail", + "r-d-send-email-to": "para", + "r-d-send-email-subject": "assunto", + "r-d-send-email-message": "mensagem", + "r-d-archive": "Mover cartão para o Arquivo", + "r-d-unarchive": "Restaurar cartão do Arquivo", + "r-d-add-label": "Adicionar etiqueta", + "r-d-remove-label": "Remover etiqueta", + "r-create-card": "Criar novo cartão", + "r-in-list": "na lista", + "r-in-swimlane": "na pista", + "r-d-add-member": "Adicionar membro", + "r-d-remove-member": "Remover membro", + "r-d-remove-all-member": "Remover todos os membros", + "r-d-check-all": "Marcar todos os itens de uma lista", + "r-d-uncheck-all": "Desmarcar todos os itens de uma lista", + "r-d-check-one": "Marcar item", + "r-d-uncheck-one": "Desmarcar item", + "r-d-check-of-list": "da lista de verificação", + "r-d-add-checklist": "Adicionar lista de verificação", + "r-d-remove-checklist": "Remover lista de verificação", + "r-by": "por", + "r-add-checklist": "Adicionar lista de verificação", + "r-with-items": "com os itens", + "r-items-list": "item1,item2,item3", + "r-add-swimlane": "Adicionar pista", + "r-swimlane-name": "nome da pista", + "r-board-note": "Nota: deixe o campo vazio para corresponder a todos os valores possíveis.", + "r-checklist-note": "Nota: itens de listas de verificação devem ser escritos separados por vírgulas.", + "r-when-a-card-is-moved": "Quando um cartão é movido de outra lista", + "r-set": "Definir", + "r-update": "Actualizar", + "r-datefield": "campo de data", + "r-df-start-at": "início", + "r-df-due-at": "data limite", + "r-df-end-at": "fim", + "r-df-received-at": "recebido", + "r-to-current-datetime": "até à data/hora actual", + "r-remove-value-from": "Remover valor de", + "ldap": "LDAP", + "oauth2": "OAuth2", + "cas": "CAS", + "authentication-method": "Método de autenticação", + "authentication-type": "Tipo de autenticação", + "custom-product-name": "Nome Personalizado do Produto", + "layout": "Layout", + "hide-logo": "Esconder Logo", + "add-custom-html-after-body-start": "Adicionar HTML Personalizado depois do início do <body>", + "add-custom-html-before-body-end": "Adicionar HTML Personalizado antes do fim do </body>", + "error-undefined": "Ocorreu um erro", + "error-ldap-login": "Ocorreu um erro ocorreu enquanto tentava entrar", + "display-authentication-method": "Mostrar Método de Autenticação", + "default-authentication-method": "Método de Autenticação por Omissão", + "duplicate-board": "Duplicar Quadro", + "people-number": "O número de pessoas é:", + "swimlaneDeletePopup-title": "Apagar Pista ?", + "swimlane-delete-pop": "Todas as acções serão removidas do feed de actividade e não será possível recuperar a pista. Não há como desfazer.", + "restore-all": "Restaurar todos", + "delete-all": "Apagar todos", + "loading": "A carregar, por favor aguarde.", + "previous_as": "última data era", + "act-a-dueAt": "modificou a data limite para \nQuando: __timeValue__\nOnde: __card__\n a data limite anterior era __timeOldValue__", + "act-a-endAt": "modificou a data de fim para __timeValue__ de (__timeOldValue__)", + "act-a-startAt": "modificou a data de início para __timeValue__ de (__timeOldValue__)", + "act-a-receivedAt": "modificou a data recebida para __timeValue__ de (__timeOldValue__)", + "a-dueAt": "modificou a data limite para", + "a-endAt": "modificou a data de fim para", + "a-startAt": "modificou a data de início para", + "a-receivedAt": "modificou a data recebida para", + "almostdue": "a data limite actual %s está-se a aproximar", + "pastdue": "a data limite actual %s já passou", + "duenow": "a data limite actual %s é hoje", + "act-newDue": "__list__/__card__ has 1st due reminder [__board__]", + "act-withDue": "__list__/__card__ due reminders [__board__]", + "act-almostdue": "estava a lembrar que a data limite actual (__timeValue__) de __card__ está-se a aproximar", + "act-pastdue": "estava a lembrar que a data limite (__timeValue__) de __card__ já passou", + "act-duenow": "estava a lembrar que a data limite (__timeValue__) de __card__ é agora", + "act-atUserComment": "You were mentioned in [__board__] __list__/__card__", + "delete-user-confirm-popup": "Tem a certeza que pretende apagar esta conta? Não há como desfazer.", + "accounts-allowUserDelete": "Permitir aos utilizadores apagar as suas próprias contas", + "hide-minicard-label-text": "Ocultar texto das etiquetas dos mini-cartões", + "show-desktop-drag-handles": "Show desktop drag handles", + "assignee": "Assignee", + "cardAssigneesPopup-title": "Assignee", + "addmore-detail": "Add a more detailed description", + "show-on-card": "Show on Card", + "new": "New", + "editUserPopup-title": "Edit User", + "newUserPopup-title": "New User", + "notifications": "Notifications", + "view-all": "View All", + "filter-by-unread": "Filter by Unread", + "mark-all-as-read": "Mark all as read", + "allow-rename": "Allow Rename", + "allowRenamePopup-title": "Allow Rename" +} diff --git a/i18n/ro.i18n.json b/i18n/ro.i18n.json index 43d4b8ec..758ef362 100644 --- a/i18n/ro.i18n.json +++ b/i18n/ro.i18n.json @@ -1,769 +1,770 @@ { - "accept": "Aceptă", - "act-activity-notify": "Activity Notification", - "act-addAttachment": "added attachment __attachment__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-deleteAttachment": "deleted attachment __attachment__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addSubtask": "added subtask __subtask__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addedLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removeLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removedLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addChecklist": "added checklist __checklist__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addChecklistItem": "added checklist item __checklistItem__ to checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removeChecklist": "removed checklist __checklist__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removeChecklistItem": "removed checklist item __checklistItem__ from checklist __checkList__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-checkedItem": "checked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-uncheckedItem": "unchecked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-completeChecklist": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-uncompleteChecklist": "uncompleted checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addComment": "commented on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-editComment": "edited comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-deleteComment": "deleted comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-createBoard": "created board __board__", - "act-createSwimlane": "created swimlane __swimlane__ to board __board__", - "act-createCard": "created card __card__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-createCustomField": "created custom field __customField__ at board __board__", - "act-deleteCustomField": "deleted custom field __customField__ at board __board__", - "act-setCustomField": "edited custom field __customField__: __customFieldValue__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-createList": "added list __list__ to board __board__", - "act-addBoardMember": "added member __member__ to board __board__", - "act-archivedBoard": "Board __board__ moved to Archive", - "act-archivedCard": "Card __card__ at list __list__ at swimlane __swimlane__ at board __board__ moved to Archive", - "act-archivedList": "List __list__ at swimlane __swimlane__ at board __board__ moved to Archive", - "act-archivedSwimlane": "Swimlane __swimlane__ at board __board__ moved to Archive", - "act-importBoard": "imported board __board__", - "act-importCard": "imported card __card__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-importList": "imported list __list__ to swimlane __swimlane__ at board __board__", - "act-joinMember": "added member __member__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-moveCard": "moved card __card__ at board __board__ from list __oldList__ at swimlane __oldSwimlane__ to list __list__ at swimlane __swimlane__", - "act-moveCardToOtherBoard": "moved card __card__ from list __oldList__ at swimlane __oldSwimlane__ at board __oldBoard__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-removeBoardMember": "removed member __member__ from board __board__", - "act-restoredCard": "restored card __card__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-unjoinMember": "removed member __member__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-withBoardTitle": "__board__", - "act-withCardTitle": "[__board__] __card__", - "actions": "Acțiuni", - "activities": "Activități", - "activity": "Activitate", - "activity-added": "s-a adăugat %s la %s", - "activity-archived": "%s moved to Archive", - "activity-attached": "s-a atașat %s la %s", - "activity-created": "s-a creat %s", - "activity-customfield-created": "created custom field %s", - "activity-excluded": "s-a exclus %s din %s", - "activity-imported": "s-a importat %s în %s din %s", - "activity-imported-board": "s-a importat %s din %s", - "activity-joined": "ai devenit membru %s", - "activity-moved": "s-a mutat %s din %s în%s", - "activity-on": "on %s", - "activity-removed": "s-a șters %s din %s", - "activity-sent": "s-a trimis %s către%s", - "activity-unjoined": "nu mai ești membru al %s", - "activity-subtask-added": "added subtask to %s", - "activity-checked-item": "checked %s in checklist %s of %s", - "activity-unchecked-item": "unchecked %s in checklist %s of %s", - "activity-checklist-added": "added checklist to %s", - "activity-checklist-removed": "removed a checklist from %s", - "activity-checklist-completed": "completed checklist %s of %s", - "activity-checklist-uncompleted": "uncompleted the checklist %s of %s", - "activity-checklist-item-added": "added checklist item to '%s' in %s", - "activity-checklist-item-removed": "removed a checklist item from '%s' in %s", - "add": "Adaugă", - "activity-checked-item-card": "checked %s in checklist %s", - "activity-unchecked-item-card": "unchecked %s in checklist %s", - "activity-checklist-completed-card": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "activity-checklist-uncompleted-card": "uncompleted the checklist %s", - "activity-editComment": "edited comment %s", - "activity-deleteComment": "deleted comment %s", - "add-attachment": "Add Attachment", - "add-board": "Add Board", - "add-card": "Add Card", - "add-swimlane": "Add Swimlane", - "add-subtask": "Add Subtask", - "add-checklist": "Add Checklist", - "add-checklist-item": "Add an item to checklist", - "add-cover": "Adaugă Decor", - "add-label": "Add Label", - "add-list": "Add List", - "add-members": "Adaugă Membrii", - "added": "S-a adăugat", - "addMemberPopup-title": "Membrii", - "admin": "Admin", - "admin-desc": "Poate vedea și edita carduri, șterge membrii, și schimba setările tablei.", - "admin-announcement": "Announcement", - "admin-announcement-active": "Active System-Wide Announcement", - "admin-announcement-title": "Announcement from Administrator", - "all-boards": "Toate tablele", - "and-n-other-card": "Și __count__ alt card", - "and-n-other-card_plural": "Și __count__ alte carduri", - "apply": "Apply", - "app-is-offline": "Loading, please wait. Refreshing the page will cause data loss. If loading does not work, please check that server has not stopped.", - "archive": "Move to Archive", - "archive-all": "Move All to Archive", - "archive-board": "Move Board to Archive", - "archive-card": "Move Card to Archive", - "archive-list": "Move List to Archive", - "archive-swimlane": "Move Swimlane to Archive", - "archive-selection": "Move selection to Archive", - "archiveBoardPopup-title": "Move Board to Archive?", - "archived-items": "Arhivă", - "archived-boards": "Boards in Archive", - "restore-board": "Restore Board", - "no-archived-boards": "No Boards in Archive.", - "archives": "Archive", - "template": "Template", - "templates": "Templates", - "assign-member": "Atribuie unui membru", - "attached": "s-a atașat", - "attachment": "Ataşament", - "attachment-delete-pop": "Ștergerea unui atașament este permanentă. Nu există recuperare.", - "attachmentDeletePopup-title": "Șterge Atașament?", - "attachments": "Ataşamente", - "auto-watch": "Automatically watch boards when they are created", - "avatar-too-big": "The avatar is too large (70KB max)", - "back": "Înapoi", - "board-change-color": "Schimbă culoare", - "board-nb-stars": "%s stele", - "board-not-found": "Tabla nu a fost găsită", - "board-private-info": "Această tabla va fi <strong>privată</strong>.", - "board-public-info": "Această tabla va fi <strong>publică</strong>.", - "boardChangeColorPopup-title": "Schimbă Fundalul Tablei", - "boardChangeTitlePopup-title": "Redenumește Tabla", - "boardChangeVisibilityPopup-title": "Schimbă Vizibilitatea", - "boardChangeWatchPopup-title": "Change Watch", - "boardMenuPopup-title": "Board Settings", - "boardChangeViewPopup-title": "Board View", - "boards": "Table", - "board-view": "Board View", - "board-view-cal": "Calendar", - "board-view-swimlanes": "Swimlanes", - "board-view-collapse": "Collapse", - "board-view-lists": "Liste", - "bucket-example": "Like “Bucket List” for example", - "cancel": "Anulează", - "card-archived": "This card is moved to Archive.", - "board-archived": "This board is moved to Archive.", - "card-comments-title": "Acest card are %s commentariu.", - "card-delete-notice": "Ștergerea este permanentă. Se vor pierde toate acțiunile asociate acestui card.", - "card-delete-pop": "Toate acțiunile vor fi șterse din jurnalul de activități si nu vei mai putea redeschide cardul. Nu există recuperare.", - "card-delete-suggest-archive": "You can move a card to Archive to remove it from the board and preserve the activity.", - "card-due": "Due", - "card-due-on": "Due on", - "card-spent": "Spent Time", - "card-edit-attachments": "Editează atașamente", - "card-edit-custom-fields": "Edit custom fields", - "card-edit-labels": "Editează etichete", - "card-edit-members": "Editează membrii", - "card-labels-title": "Change the labels for the card.", - "card-members-title": "Add or remove members of the board from the card.", - "card-start": "Start", - "card-start-on": "Starts on", - "cardAttachmentsPopup-title": "Attach From", - "cardCustomField-datePopup-title": "Change date", - "cardCustomFieldsPopup-title": "Edit custom fields", - "cardDeletePopup-title": "Delete Card?", - "cardDetailsActionsPopup-title": "Card Actions", - "cardLabelsPopup-title": "Labels", - "cardMembersPopup-title": "Members", - "cardMorePopup-title": "More", - "cardTemplatePopup-title": "Create template", - "cards": "Cards", - "cards-count": "Cards", - "casSignIn": "Sign In with CAS", - "cardType-card": "Card", - "cardType-linkedCard": "Linked Card", - "cardType-linkedBoard": "Linked Board", - "change": "Change", - "change-avatar": "Change Avatar", - "change-password": "Change Password", - "change-permissions": "Change permissions", - "change-settings": "Change Settings", - "changeAvatarPopup-title": "Change Avatar", - "changeLanguagePopup-title": "Change Language", - "changePasswordPopup-title": "Change Password", - "changePermissionsPopup-title": "Change Permissions", - "changeSettingsPopup-title": "Change Settings", - "subtasks": "Subtasks", - "checklists": "Checklists", - "click-to-star": "Click to star this board.", - "click-to-unstar": "Click to unstar this board.", - "clipboard": "Clipboard or drag & drop", - "close": "Închide", - "close-board": "Close Board", - "close-board-pop": "You will be able to restore the board by clicking the “Archive” button from the home header.", - "color-black": "black", - "color-blue": "blue", - "color-crimson": "crimson", - "color-darkgreen": "darkgreen", - "color-gold": "gold", - "color-gray": "gray", - "color-green": "green", - "color-indigo": "indigo", - "color-lime": "lime", - "color-magenta": "magenta", - "color-mistyrose": "mistyrose", - "color-navy": "navy", - "color-orange": "orange", - "color-paleturquoise": "paleturquoise", - "color-peachpuff": "peachpuff", - "color-pink": "pink", - "color-plum": "plum", - "color-purple": "purple", - "color-red": "red", - "color-saddlebrown": "saddlebrown", - "color-silver": "silver", - "color-sky": "sky", - "color-slateblue": "slateblue", - "color-white": "white", - "color-yellow": "yellow", - "unset-color": "Unset", - "comment": "Comment", - "comment-placeholder": "Write Comment", - "comment-only": "Comment only", - "comment-only-desc": "Can comment on cards only.", - "no-comments": "No comments", - "no-comments-desc": "Can not see comments and activities.", - "worker": "Worker", - "worker-desc": "Can only move cards, assign itself to card and comment.", - "computer": "Computer", - "confirm-subtask-delete-dialog": "Are you sure you want to delete subtask?", - "confirm-checklist-delete-dialog": "Are you sure you want to delete checklist?", - "copy-card-link-to-clipboard": "Copy card link to clipboard", - "linkCardPopup-title": "Link Card", - "searchElementPopup-title": "Caută", - "copyCardPopup-title": "Copy Card", - "copyChecklistToManyCardsPopup-title": "Copy Checklist Template to Many Cards", - "copyChecklistToManyCardsPopup-instructions": "Destination Card Titles and Descriptions in this JSON format", - "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"First card title\", \"description\":\"First card description\"}, {\"title\":\"Second card title\",\"description\":\"Second card description\"},{\"title\":\"Last card title\",\"description\":\"Last card description\"} ]", - "create": "Create", - "createBoardPopup-title": "Create Board", - "chooseBoardSourcePopup-title": "Import board", - "createLabelPopup-title": "Create Label", - "createCustomField": "Create Field", - "createCustomFieldPopup-title": "Create Field", - "current": "current", - "custom-field-delete-pop": "There is no undo. This will remove this custom field from all cards and destroy its history.", - "custom-field-checkbox": "Checkbox", - "custom-field-date": "Date", - "custom-field-dropdown": "Dropdown List", - "custom-field-dropdown-none": "(none)", - "custom-field-dropdown-options": "List Options", - "custom-field-dropdown-options-placeholder": "Press enter to add more options", - "custom-field-dropdown-unknown": "(unknown)", - "custom-field-number": "Number", - "custom-field-text": "Text", - "custom-fields": "Custom Fields", - "date": "Date", - "decline": "Decline", - "default-avatar": "Default avatar", - "delete": "Delete", - "deleteCustomFieldPopup-title": "Delete Custom Field?", - "deleteLabelPopup-title": "Delete Label?", - "description": "Description", - "disambiguateMultiLabelPopup-title": "Disambiguate Label Action", - "disambiguateMultiMemberPopup-title": "Disambiguate Member Action", - "discard": "Discard", - "done": "Done", - "download": "Download", - "edit": "Edit", - "edit-avatar": "Change Avatar", - "edit-profile": "Edit Profile", - "edit-wip-limit": "Edit WIP Limit", - "soft-wip-limit": "Soft WIP Limit", - "editCardStartDatePopup-title": "Change start date", - "editCardDueDatePopup-title": "Change due date", - "editCustomFieldPopup-title": "Edit Field", - "editCardSpentTimePopup-title": "Change spent time", - "editLabelPopup-title": "Change Label", - "editNotificationPopup-title": "Edit Notification", - "editProfilePopup-title": "Edit Profile", - "email": "Email", - "email-enrollAccount-subject": "An account created for you on __siteName__", - "email-enrollAccount-text": "Hello __user__,\n\nTo start using the service, simply click the link below.\n\n__url__\n\nThanks.", - "email-fail": "Sending email failed", - "email-fail-text": "Error trying to send email", - "email-invalid": "Invalid email", - "email-invite": "Invite via Email", - "email-invite-subject": "__inviter__ sent you an invitation", - "email-invite-text": "Dear __user__,\n\n__inviter__ invites you to join board \"__board__\" for collaborations.\n\nPlease follow the link below:\n\n__url__\n\nThanks.", - "email-resetPassword-subject": "Reset your password on __siteName__", - "email-resetPassword-text": "Hello __user__,\n\nTo reset your password, simply click the link below.\n\n__url__\n\nThanks.", - "email-sent": "Email sent", - "email-verifyEmail-subject": "Verify your email address on __siteName__", - "email-verifyEmail-text": "Hello __user__,\n\nTo verify your account email, simply click the link below.\n\n__url__\n\nThanks.", - "enable-wip-limit": "Enable WIP Limit", - "error-board-doesNotExist": "This board does not exist", - "error-board-notAdmin": "You need to be admin of this board to do that", - "error-board-notAMember": "You need to be a member of this board to do that", - "error-json-malformed": "Your text is not valid JSON", - "error-json-schema": "Your JSON data does not include the proper information in the correct format", - "error-list-doesNotExist": "This list does not exist", - "error-user-doesNotExist": "This user does not exist", - "error-user-notAllowSelf": "You can not invite yourself", - "error-user-notCreated": "This user is not created", - "error-username-taken": "This username is already taken", - "error-email-taken": "Email has already been taken", - "export-board": "Export board", - "sort": "Sort", - "sort-desc": "Click to Sort List", - "list-sort-by": "Sort the List By:", - "list-label-modifiedAt": "Last Access Time", - "list-label-title": "Name of the List", - "list-label-sort": "Your Manual Order", - "list-label-short-modifiedAt": "(L)", - "list-label-short-title": "(N)", - "list-label-short-sort": "(M)", - "filter": "Filter", - "filter-cards": "Filter Cards or Lists", - "list-filter-label": "Filter List by Title", - "filter-clear": "Clear filter", - "filter-no-label": "No label", - "filter-no-member": "No member", - "filter-no-custom-fields": "No Custom Fields", - "filter-show-archive": "Show archived lists", - "filter-hide-empty": "Hide empty lists", - "filter-on": "Filter is on", - "filter-on-desc": "You are filtering cards on this board. Click here to edit filter.", - "filter-to-selection": "Filter to selection", - "advanced-filter-label": "Advanced Filter", - "advanced-filter-description": "Advanced Filter allows to write a string containing following operators: == != <= >= && || ( ) A space is used as a separator between the Operators. You can filter for all Custom Fields by typing their names and values. For Example: Field1 == Value1. Note: If fields or values contains spaces, you need to encapsulate them into single quotes. For Example: 'Field 1' == 'Value 1'. For single control characters (' \\/) to be skipped, you can use \\. For example: Field1 == I\\'m. Also you can combine multiple conditions. For Example: F1 == V1 || F1 == V2. Normally all operators are interpreted from left to right. You can change the order by placing brackets. For Example: F1 == V1 && ( F2 == V2 || F2 == V3 ). Also you can search text fields using regex: F1 == /Tes.*/i", - "fullname": "Full Name", - "header-logo-title": "Go back to your boards page.", - "hide-system-messages": "Hide system messages", - "headerBarCreateBoardPopup-title": "Create Board", - "home": "Home", - "import": "Import", - "link": "Link", - "import-board": "import board", - "import-board-c": "Import board", - "import-board-title-trello": "Import board from Trello", - "import-board-title-wekan": "Import board from previous export", - "import-sandstorm-backup-warning": "Do not delete data you import from original exported board or Trello before checking does this grain close and open again, or do you get Board not found error, that means data loss.", - "import-sandstorm-warning": "Imported board will delete all existing data on board and replace it with imported board.", - "from-trello": "From Trello", - "from-wekan": "From previous export", - "import-board-instruction-trello": "In your Trello board, go to 'Menu', then 'More', 'Print and Export', 'Export JSON', and copy the resulting text", - "import-board-instruction-wekan": "In your board, go to 'Menu', then 'Export board', and copy the text in the downloaded file.", - "import-board-instruction-about-errors": "If you get errors when importing board, sometimes importing still works, and board is at All Boards page.", - "import-json-placeholder": "Paste your valid JSON data here", - "import-map-members": "Map members", - "import-members-map": "Your imported board has some members. Please map the members you want to import to your users", - "import-show-user-mapping": "Review members mapping", - "import-user-select": "Pick your existing user you want to use as this member", - "importMapMembersAddPopup-title": "Select member", - "info": "Version", - "initials": "Iniţiale", - "invalid-date": "Invalid date", - "invalid-time": "Invalid time", - "invalid-user": "Invalid user", - "joined": "joined", - "just-invited": "You are just invited to this board", - "keyboard-shortcuts": "Keyboard shortcuts", - "label-create": "Create Label", - "label-default": "%s label (default)", - "label-delete-pop": "There is no undo. This will remove this label from all cards and destroy its history.", - "labels": "Labels", - "language": "Language", - "last-admin-desc": "You can’t change roles because there must be at least one admin.", - "leave-board": "Leave Board", - "leave-board-pop": "Are you sure you want to leave __boardTitle__? You will be removed from all cards on this board.", - "leaveBoardPopup-title": "Leave Board ?", - "link-card": "Link to this card", - "list-archive-cards": "Move all cards in this list to Archive", - "list-archive-cards-pop": "This will remove all the cards in this list from the board. To view cards in Archive and bring them back to the board, click “Menu” > “Archive”.", - "list-move-cards": "Move all cards in this list", - "list-select-cards": "Select all cards in this list", - "set-color-list": "Set Color", - "listActionPopup-title": "List Actions", - "swimlaneActionPopup-title": "Swimlane Actions", - "swimlaneAddPopup-title": "Add a Swimlane below", - "listImportCardPopup-title": "Import a Trello card", - "listMorePopup-title": "More", - "link-list": "Link to this list", - "list-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the list. There is no undo.", - "list-delete-suggest-archive": "You can move a list to Archive to remove it from the board and preserve the activity.", - "lists": "Liste", - "swimlanes": "Swimlanes", - "log-out": "Log Out", - "log-in": "Log In", - "loginPopup-title": "Log In", - "memberMenuPopup-title": "Member Settings", - "members": "Members", - "menu": "Meniu", - "move-selection": "Move selection", - "moveCardPopup-title": "Move Card", - "moveCardToBottom-title": "Move to Bottom", - "moveCardToTop-title": "Move to Top", - "moveSelectionPopup-title": "Move selection", - "multi-selection": "Multi-Selection", - "multi-selection-on": "Multi-Selection is on", - "muted": "Muted", - "muted-info": "You will never be notified of any changes in this board", - "my-boards": "My Boards", - "name": "Nume", - "no-archived-cards": "No cards in Archive.", - "no-archived-lists": "No lists in Archive.", - "no-archived-swimlanes": "No swimlanes in Archive.", - "no-results": "No results", - "normal": "Normal", - "normal-desc": "Can view and edit cards. Can't change settings.", - "not-accepted-yet": "Invitation not accepted yet", - "notify-participate": "Receive updates to any cards you participate as creater or member", - "notify-watch": "Receive updates to any boards, lists, or cards you’re watching", - "optional": "optional", - "or": "or", - "page-maybe-private": "This page may be private. You may be able to view it by <a href='%s'>logging in</a>.", - "page-not-found": "Page not found.", - "password": "Parolă", - "paste-or-dragdrop": "to paste, or drag & drop image file to it (image only)", - "participating": "Participating", - "preview": "Preview", - "previewAttachedImagePopup-title": "Preview", - "previewClipboardImagePopup-title": "Preview", - "private": "Privat", - "private-desc": "This board is private. Only people added to the board can view and edit it.", - "profile": "Profil", - "public": "Public", - "public-desc": "This board is public. It's visible to anyone with the link and will show up in search engines like Google. Only people added to the board can edit.", - "quick-access-description": "Star a board to add a shortcut in this bar.", - "remove-cover": "Remove Cover", - "remove-from-board": "Remove from Board", - "remove-label": "Remove Label", - "listDeletePopup-title": "Delete List ?", - "remove-member": "Remove Member", - "remove-member-from-card": "Remove from Card", - "remove-member-pop": "Remove __name__ (__username__) from __boardTitle__? The member will be removed from all cards on this board. They will receive a notification.", - "removeMemberPopup-title": "Remove Member?", - "rename": "Rename", - "rename-board": "Rename Board", - "restore": "Restore", - "save": "Salvează", - "search": "Caută", - "rules": "Rules", - "search-cards": "Search from card/list titles, descriptions and custom fields on this board", - "search-example": "Text to search for?", - "select-color": "Select Color", - "set-wip-limit-value": "Set a limit for the maximum number of tasks in this list", - "setWipLimitPopup-title": "Set WIP Limit", - "shortcut-assign-self": "Assign yourself to current card", - "shortcut-autocomplete-emoji": "Autocomplete emoji", - "shortcut-autocomplete-members": "Autocomplete members", - "shortcut-clear-filters": "Clear all filters", - "shortcut-close-dialog": "Close Dialog", - "shortcut-filter-my-cards": "Filter my cards", - "shortcut-show-shortcuts": "Bring up this shortcuts list", - "shortcut-toggle-filterbar": "Toggle Filter Sidebar", - "shortcut-toggle-sidebar": "Toggle Board Sidebar", - "show-cards-minimum-count": "Show cards count if list contains more than", - "sidebar-open": "Open Sidebar", - "sidebar-close": "Close Sidebar", - "signupPopup-title": "Create an Account", - "star-board-title": "Click to star this board. It will show up at top of your boards list.", - "starred-boards": "Starred Boards", - "starred-boards-description": "Starred boards show up at the top of your boards list.", - "subscribe": "Subscribe", - "team": "Team", - "this-board": "this board", - "this-card": "this card", - "spent-time-hours": "Spent time (hours)", - "overtime-hours": "Overtime (hours)", - "overtime": "Overtime", - "has-overtime-cards": "Has overtime cards", - "has-spenttime-cards": "Has spent time cards", - "time": "Time", - "title": "Titlu", - "tracking": "Tracking", - "tracking-info": "You will be notified of any changes to those cards you are involved as creator or member.", - "type": "Type", - "unassign-member": "Unassign member", - "unsaved-description": "You have an unsaved description.", - "unwatch": "Unwatch", - "upload": "Upload", - "upload-avatar": "Upload an avatar", - "uploaded-avatar": "Uploaded an avatar", - "username": "Username", - "view-it": "View it", - "warn-list-archived": "warning: this card is in an list at Archive", - "watch": "Watch", - "watching": "Watching", - "watching-info": "You will be notified of any change in this board", - "welcome-board": "Welcome Board", - "welcome-swimlane": "Milestone 1", - "welcome-list1": "Basics", - "welcome-list2": "Advanced", - "card-templates-swimlane": "Card Templates", - "list-templates-swimlane": "List Templates", - "board-templates-swimlane": "Board Templates", - "what-to-do": "Ce ai vrea sa faci?", - "wipLimitErrorPopup-title": "Invalid WIP Limit", - "wipLimitErrorPopup-dialog-pt1": "The number of tasks in this list is higher than the WIP limit you've defined.", - "wipLimitErrorPopup-dialog-pt2": "Please move some tasks out of this list, or set a higher WIP limit.", - "admin-panel": "Admin Panel", - "settings": "Settings", - "people": "People", - "registration": "Registration", - "disable-self-registration": "Disable Self-Registration", - "invite": "Invite", - "invite-people": "Invite People", - "to-boards": "To board(s)", - "email-addresses": "Email Addresses", - "smtp-host-description": "The address of the SMTP server that handles your emails.", - "smtp-port-description": "The port your SMTP server uses for outgoing emails.", - "smtp-tls-description": "Enable TLS support for SMTP server", - "smtp-host": "SMTP Host", - "smtp-port": "SMTP Port", - "smtp-username": "Username", - "smtp-password": "Parolă", - "smtp-tls": "TLS support", - "send-from": "From", - "send-smtp-test": "Send a test email to yourself", - "invitation-code": "Invitation Code", - "email-invite-register-subject": "__inviter__ sent you an invitation", - "email-invite-register-text": "Dear __user__,\n\n__inviter__ invites you to kanban board for collaborations.\n\nPlease follow the link below:\n__url__\n\nAnd your invitation code is: __icode__\n\nThanks.", - "email-smtp-test-subject": "SMTP Test Email", - "email-smtp-test-text": "You have successfully sent an email", - "error-invitation-code-not-exist": "Invitation code doesn't exist", - "error-notAuthorized": "You are not authorized to view this page.", - "webhook-title": "Webhook Name", - "webhook-token": "Token (Optional for Authentication)", - "outgoing-webhooks": "Outgoing Webhooks", - "bidirectional-webhooks": "Two-Way Webhooks", - "outgoingWebhooksPopup-title": "Outgoing Webhooks", - "boardCardTitlePopup-title": "Card Title Filter", - "disable-webhook": "Disable This Webhook", - "global-webhook": "Global Webhooks", - "new-outgoing-webhook": "New Outgoing Webhook", - "no-name": "(Unknown)", - "Node_version": "Node version", - "Meteor_version": "Meteor version", - "MongoDB_version": "MongoDB version", - "MongoDB_storage_engine": "MongoDB storage engine", - "MongoDB_Oplog_enabled": "MongoDB Oplog enabled", - "OS_Arch": "OS Arch", - "OS_Cpus": "OS CPU Count", - "OS_Freemem": "OS Free Memory", - "OS_Loadavg": "OS Load Average", - "OS_Platform": "OS Platform", - "OS_Release": "OS Release", - "OS_Totalmem": "OS Total Memory", - "OS_Type": "OS Type", - "OS_Uptime": "OS Uptime", - "days": "days", - "hours": "hours", - "minutes": "minutes", - "seconds": "seconds", - "show-field-on-card": "Show this field on card", - "automatically-field-on-card": "Auto create field to all cards", - "showLabel-field-on-card": "Show field label on minicard", - "yes": "Yes", - "no": "No", - "accounts": "Accounts", - "accounts-allowEmailChange": "Allow Email Change", - "accounts-allowUserNameChange": "Allow Username Change", - "createdAt": "Created at", - "verified": "Verified", - "active": "Active", - "card-received": "Received", - "card-received-on": "Received on", - "card-end": "End", - "card-end-on": "Ends on", - "editCardReceivedDatePopup-title": "Change received date", - "editCardEndDatePopup-title": "Change end date", - "setCardColorPopup-title": "Set color", - "setCardActionsColorPopup-title": "Choose a color", - "setSwimlaneColorPopup-title": "Choose a color", - "setListColorPopup-title": "Choose a color", - "assigned-by": "Assigned By", - "requested-by": "Requested By", - "board-delete-notice": "Deleting is permanent. You will lose all lists, cards and actions associated with this board.", - "delete-board-confirm-popup": "All lists, cards, labels, and activities will be deleted and you won't be able to recover the board contents. There is no undo.", - "boardDeletePopup-title": "Delete Board?", - "delete-board": "Delete Board", - "default-subtasks-board": "Subtasks for __board__ board", - "default": "Default", - "queue": "Queue", - "subtask-settings": "Subtasks Settings", - "card-settings": "Card Settings", - "boardSubtaskSettingsPopup-title": "Board Subtasks Settings", - "boardCardSettingsPopup-title": "Card Settings", - "deposit-subtasks-board": "Deposit subtasks to this board:", - "deposit-subtasks-list": "Landing list for subtasks deposited here:", - "show-parent-in-minicard": "Show parent in minicard:", - "prefix-with-full-path": "Prefix with full path", - "prefix-with-parent": "Prefix with parent", - "subtext-with-full-path": "Subtext with full path", - "subtext-with-parent": "Subtext with parent", - "change-card-parent": "Change card's parent", - "parent-card": "Parent card", - "source-board": "Source board", - "no-parent": "Don't show parent", - "activity-added-label": "added label '%s' to %s", - "activity-removed-label": "removed label '%s' from %s", - "activity-delete-attach": "deleted an attachment from %s", - "activity-added-label-card": "added label '%s'", - "activity-removed-label-card": "removed label '%s'", - "activity-delete-attach-card": "deleted an attachment", - "activity-set-customfield": "set custom field '%s' to '%s' in %s", - "activity-unset-customfield": "unset custom field '%s' in %s", - "r-rule": "Rule", - "r-add-trigger": "Add trigger", - "r-add-action": "Add action", - "r-board-rules": "Board rules", - "r-add-rule": "Add rule", - "r-view-rule": "View rule", - "r-delete-rule": "Delete rule", - "r-new-rule-name": "New rule title", - "r-no-rules": "No rules", - "r-when-a-card": "When a card", - "r-is": "is", - "r-is-moved": "is moved", - "r-added-to": "added to", - "r-removed-from": "Removed from", - "r-the-board": "the board", - "r-list": "list", - "set-filter": "Set Filter", - "r-moved-to": "Moved to", - "r-moved-from": "Moved from", - "r-archived": "Moved to Archive", - "r-unarchived": "Restored from Archive", - "r-a-card": "a card", - "r-when-a-label-is": "When a label is", - "r-when-the-label": "When the label", - "r-list-name": "list name", - "r-when-a-member": "When a member is", - "r-when-the-member": "When the member", - "r-name": "name", - "r-when-a-attach": "When an attachment", - "r-when-a-checklist": "When a checklist is", - "r-when-the-checklist": "When the checklist", - "r-completed": "Completed", - "r-made-incomplete": "Made incomplete", - "r-when-a-item": "When a checklist item is", - "r-when-the-item": "When the checklist item", - "r-checked": "Checked", - "r-unchecked": "Unchecked", - "r-move-card-to": "Move card to", - "r-top-of": "Top of", - "r-bottom-of": "Bottom of", - "r-its-list": "its list", - "r-archive": "Move to Archive", - "r-unarchive": "Restore from Archive", - "r-card": "card", - "r-add": "Add", - "r-remove": "Remove", - "r-label": "label", - "r-member": "member", - "r-remove-all": "Remove all members from the card", - "r-set-color": "Set color to", - "r-checklist": "checklist", - "r-check-all": "Check all", - "r-uncheck-all": "Uncheck all", - "r-items-check": "items of checklist", - "r-check": "Check", - "r-uncheck": "Uncheck", - "r-item": "item", - "r-of-checklist": "of checklist", - "r-send-email": "Send an email", - "r-to": "to", - "r-subject": "subject", - "r-rule-details": "Rule details", - "r-d-move-to-top-gen": "Move card to top of its list", - "r-d-move-to-top-spec": "Move card to top of list", - "r-d-move-to-bottom-gen": "Move card to bottom of its list", - "r-d-move-to-bottom-spec": "Move card to bottom of list", - "r-d-send-email": "Send email", - "r-d-send-email-to": "to", - "r-d-send-email-subject": "subject", - "r-d-send-email-message": "message", - "r-d-archive": "Move card to Archive", - "r-d-unarchive": "Restore card from Archive", - "r-d-add-label": "Add label", - "r-d-remove-label": "Remove label", - "r-create-card": "Create new card", - "r-in-list": "in list", - "r-in-swimlane": "in swimlane", - "r-d-add-member": "Add member", - "r-d-remove-member": "Remove member", - "r-d-remove-all-member": "Remove all member", - "r-d-check-all": "Check all items of a list", - "r-d-uncheck-all": "Uncheck all items of a list", - "r-d-check-one": "Check item", - "r-d-uncheck-one": "Uncheck item", - "r-d-check-of-list": "of checklist", - "r-d-add-checklist": "Add checklist", - "r-d-remove-checklist": "Remove checklist", - "r-by": "by", - "r-add-checklist": "Add checklist", - "r-with-items": "with items", - "r-items-list": "item1,item2,item3", - "r-add-swimlane": "Add swimlane", - "r-swimlane-name": "swimlane name", - "r-board-note": "Note: leave a field empty to match every possible value.", - "r-checklist-note": "Note: checklist's items have to be written as comma separated values.", - "r-when-a-card-is-moved": "When a card is moved to another list", - "r-set": "Set", - "r-update": "Update", - "r-datefield": "date field", - "r-df-start-at": "start", - "r-df-due-at": "due", - "r-df-end-at": "end", - "r-df-received-at": "received", - "r-to-current-datetime": "to current date/time", - "r-remove-value-from": "Remove value from", - "ldap": "LDAP", - "oauth2": "OAuth2", - "cas": "CAS", - "authentication-method": "Authentication method", - "authentication-type": "Authentication type", - "custom-product-name": "Custom Product Name", - "layout": "Layout", - "hide-logo": "Hide Logo", - "add-custom-html-after-body-start": "Add Custom HTML after <body> start", - "add-custom-html-before-body-end": "Add Custom HTML before </body> end", - "error-undefined": "Something went wrong", - "error-ldap-login": "An error occurred while trying to login", - "display-authentication-method": "Display Authentication Method", - "default-authentication-method": "Default Authentication Method", - "duplicate-board": "Duplicate Board", - "people-number": "The number of people is:", - "swimlaneDeletePopup-title": "Delete Swimlane ?", - "swimlane-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the swimlane. There is no undo.", - "restore-all": "Restore all", - "delete-all": "Delete all", - "loading": "Loading, please wait.", - "previous_as": "last time was", - "act-a-dueAt": "modified due time to \nWhen: __timeValue__\nWhere: __card__\n previous due was __timeOldValue__", - "act-a-endAt": "modified ending time to __timeValue__ from (__timeOldValue__)", - "act-a-startAt": "modified starting time to __timeValue__ from (__timeOldValue__)", - "act-a-receivedAt": "modified received time to __timeValue__ from (__timeOldValue__)", - "a-dueAt": "modified due time to be", - "a-endAt": "modified ending time to be", - "a-startAt": "modified starting time to be", - "a-receivedAt": "modified received time to be", - "almostdue": "current due time %s is approaching", - "pastdue": "current due time %s is past", - "duenow": "current due time %s is today", - "act-newDue": "__list__/__card__ has 1st due reminder [__board__]", - "act-withDue": "__list__/__card__ due reminders [__board__]", - "act-almostdue": "was reminding the current due (__timeValue__) of __card__ is approaching", - "act-pastdue": "was reminding the current due (__timeValue__) of __card__ is past", - "act-duenow": "was reminding the current due (__timeValue__) of __card__ is now", - "act-atUserComment": "You were mentioned in [__board__] __list__/__card__", - "delete-user-confirm-popup": "Are you sure you want to delete this account? There is no undo.", - "accounts-allowUserDelete": "Allow users to self delete their account", - "hide-minicard-label-text": "Hide minicard label text", - "show-desktop-drag-handles": "Show desktop drag handles", - "assignee": "Assignee", - "cardAssigneesPopup-title": "Assignee", - "addmore-detail": "Add a more detailed description", - "show-on-card": "Show on Card", - "new": "New", - "editUserPopup-title": "Edit User", - "newUserPopup-title": "New User", - "notifications": "Notifications", - "view-all": "View All", - "filter-by-unread": "Filter by Unread", - "mark-all-as-read": "Mark all as read", - "allow-rename": "Allow Rename", - "allowRenamePopup-title": "Allow Rename" -} \ No newline at end of file + "accept": "Aceptă", + "act-activity-notify": "Activity Notification", + "act-addAttachment": "added attachment __attachment__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-deleteAttachment": "deleted attachment __attachment__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addSubtask": "added subtask __subtask__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addedLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removeLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removedLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addChecklist": "added checklist __checklist__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addChecklistItem": "added checklist item __checklistItem__ to checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removeChecklist": "removed checklist __checklist__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removeChecklistItem": "removed checklist item __checklistItem__ from checklist __checkList__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-checkedItem": "checked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-uncheckedItem": "unchecked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-completeChecklist": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-uncompleteChecklist": "uncompleted checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addComment": "commented on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-editComment": "edited comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-deleteComment": "deleted comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-createBoard": "created board __board__", + "act-createSwimlane": "created swimlane __swimlane__ to board __board__", + "act-createCard": "created card __card__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-createCustomField": "created custom field __customField__ at board __board__", + "act-deleteCustomField": "deleted custom field __customField__ at board __board__", + "act-setCustomField": "edited custom field __customField__: __customFieldValue__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-createList": "added list __list__ to board __board__", + "act-addBoardMember": "added member __member__ to board __board__", + "act-archivedBoard": "Board __board__ moved to Archive", + "act-archivedCard": "Card __card__ at list __list__ at swimlane __swimlane__ at board __board__ moved to Archive", + "act-archivedList": "List __list__ at swimlane __swimlane__ at board __board__ moved to Archive", + "act-archivedSwimlane": "Swimlane __swimlane__ at board __board__ moved to Archive", + "act-importBoard": "imported board __board__", + "act-importCard": "imported card __card__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-importList": "imported list __list__ to swimlane __swimlane__ at board __board__", + "act-joinMember": "added member __member__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-moveCard": "moved card __card__ at board __board__ from list __oldList__ at swimlane __oldSwimlane__ to list __list__ at swimlane __swimlane__", + "act-moveCardToOtherBoard": "moved card __card__ from list __oldList__ at swimlane __oldSwimlane__ at board __oldBoard__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-removeBoardMember": "removed member __member__ from board __board__", + "act-restoredCard": "restored card __card__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-unjoinMember": "removed member __member__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-withBoardTitle": "__board__", + "act-withCardTitle": "[__board__] __card__", + "actions": "Acțiuni", + "activities": "Activități", + "activity": "Activitate", + "activity-added": "s-a adăugat %s la %s", + "activity-archived": "%s moved to Archive", + "activity-attached": "s-a atașat %s la %s", + "activity-created": "s-a creat %s", + "activity-customfield-created": "created custom field %s", + "activity-excluded": "s-a exclus %s din %s", + "activity-imported": "s-a importat %s în %s din %s", + "activity-imported-board": "s-a importat %s din %s", + "activity-joined": "ai devenit membru %s", + "activity-moved": "s-a mutat %s din %s în%s", + "activity-on": "on %s", + "activity-removed": "s-a șters %s din %s", + "activity-sent": "s-a trimis %s către%s", + "activity-unjoined": "nu mai ești membru al %s", + "activity-subtask-added": "added subtask to %s", + "activity-checked-item": "checked %s in checklist %s of %s", + "activity-unchecked-item": "unchecked %s in checklist %s of %s", + "activity-checklist-added": "added checklist to %s", + "activity-checklist-removed": "removed a checklist from %s", + "activity-checklist-completed": "completed checklist %s of %s", + "activity-checklist-uncompleted": "uncompleted the checklist %s of %s", + "activity-checklist-item-added": "added checklist item to '%s' in %s", + "activity-checklist-item-removed": "removed a checklist item from '%s' in %s", + "add": "Adaugă", + "activity-checked-item-card": "checked %s in checklist %s", + "activity-unchecked-item-card": "unchecked %s in checklist %s", + "activity-checklist-completed-card": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "activity-checklist-uncompleted-card": "uncompleted the checklist %s", + "activity-editComment": "edited comment %s", + "activity-deleteComment": "deleted comment %s", + "add-attachment": "Add Attachment", + "add-board": "Add Board", + "add-card": "Add Card", + "add-swimlane": "Add Swimlane", + "add-subtask": "Add Subtask", + "add-checklist": "Add Checklist", + "add-checklist-item": "Add an item to checklist", + "add-cover": "Adaugă Decor", + "add-label": "Add Label", + "add-list": "Add List", + "add-members": "Adaugă Membrii", + "added": "S-a adăugat", + "addMemberPopup-title": "Membrii", + "admin": "Admin", + "admin-desc": "Poate vedea și edita carduri, șterge membrii, și schimba setările tablei.", + "admin-announcement": "Announcement", + "admin-announcement-active": "Active System-Wide Announcement", + "admin-announcement-title": "Announcement from Administrator", + "all-boards": "Toate tablele", + "and-n-other-card": "Și __count__ alt card", + "and-n-other-card_plural": "Și __count__ alte carduri", + "apply": "Apply", + "app-is-offline": "Loading, please wait. Refreshing the page will cause data loss. If loading does not work, please check that server has not stopped.", + "archive": "Move to Archive", + "archive-all": "Move All to Archive", + "archive-board": "Move Board to Archive", + "archive-card": "Move Card to Archive", + "archive-list": "Move List to Archive", + "archive-swimlane": "Move Swimlane to Archive", + "archive-selection": "Move selection to Archive", + "archiveBoardPopup-title": "Move Board to Archive?", + "archived-items": "Arhivă", + "archived-boards": "Boards in Archive", + "restore-board": "Restore Board", + "no-archived-boards": "No Boards in Archive.", + "archives": "Archive", + "template": "Template", + "templates": "Templates", + "assign-member": "Atribuie unui membru", + "attached": "s-a atașat", + "attachment": "Ataşament", + "attachment-delete-pop": "Ștergerea unui atașament este permanentă. Nu există recuperare.", + "attachmentDeletePopup-title": "Șterge Atașament?", + "attachments": "Ataşamente", + "auto-watch": "Automatically watch boards when they are created", + "avatar-too-big": "The avatar is too large (70KB max)", + "back": "Înapoi", + "board-change-color": "Schimbă culoare", + "board-nb-stars": "%s stele", + "board-not-found": "Tabla nu a fost găsită", + "board-private-info": "Această tabla va fi <strong>privată</strong>.", + "board-public-info": "Această tabla va fi <strong>publică</strong>.", + "boardChangeColorPopup-title": "Schimbă Fundalul Tablei", + "boardChangeTitlePopup-title": "Redenumește Tabla", + "boardChangeVisibilityPopup-title": "Schimbă Vizibilitatea", + "boardChangeWatchPopup-title": "Change Watch", + "boardMenuPopup-title": "Board Settings", + "boardChangeViewPopup-title": "Board View", + "boards": "Table", + "board-view": "Board View", + "board-view-cal": "Calendar", + "board-view-swimlanes": "Swimlanes", + "board-view-collapse": "Collapse", + "board-view-lists": "Liste", + "bucket-example": "Like “Bucket List” for example", + "cancel": "Anulează", + "card-archived": "This card is moved to Archive.", + "board-archived": "This board is moved to Archive.", + "card-comments-title": "Acest card are %s commentariu.", + "card-delete-notice": "Ștergerea este permanentă. Se vor pierde toate acțiunile asociate acestui card.", + "card-delete-pop": "Toate acțiunile vor fi șterse din jurnalul de activități si nu vei mai putea redeschide cardul. Nu există recuperare.", + "card-delete-suggest-archive": "You can move a card to Archive to remove it from the board and preserve the activity.", + "card-due": "Due", + "card-due-on": "Due on", + "card-spent": "Spent Time", + "card-edit-attachments": "Editează atașamente", + "card-edit-custom-fields": "Edit custom fields", + "card-edit-labels": "Editează etichete", + "card-edit-members": "Editează membrii", + "card-labels-title": "Change the labels for the card.", + "card-members-title": "Add or remove members of the board from the card.", + "card-start": "Start", + "card-start-on": "Starts on", + "cardAttachmentsPopup-title": "Attach From", + "cardCustomField-datePopup-title": "Change date", + "cardCustomFieldsPopup-title": "Edit custom fields", + "cardDeletePopup-title": "Delete Card?", + "cardDetailsActionsPopup-title": "Card Actions", + "cardLabelsPopup-title": "Labels", + "cardMembersPopup-title": "Members", + "cardMorePopup-title": "More", + "cardTemplatePopup-title": "Create template", + "cards": "Cards", + "cards-count": "Cards", + "casSignIn": "Sign In with CAS", + "cardType-card": "Card", + "cardType-linkedCard": "Linked Card", + "cardType-linkedBoard": "Linked Board", + "change": "Change", + "change-avatar": "Change Avatar", + "change-password": "Change Password", + "change-permissions": "Change permissions", + "change-settings": "Change Settings", + "changeAvatarPopup-title": "Change Avatar", + "changeLanguagePopup-title": "Change Language", + "changePasswordPopup-title": "Change Password", + "changePermissionsPopup-title": "Change Permissions", + "changeSettingsPopup-title": "Change Settings", + "subtasks": "Subtasks", + "checklists": "Checklists", + "click-to-star": "Click to star this board.", + "click-to-unstar": "Click to unstar this board.", + "clipboard": "Clipboard or drag & drop", + "close": "Închide", + "close-board": "Close Board", + "close-board-pop": "You will be able to restore the board by clicking the “Archive” button from the home header.", + "color-black": "black", + "color-blue": "blue", + "color-crimson": "crimson", + "color-darkgreen": "darkgreen", + "color-gold": "gold", + "color-gray": "gray", + "color-green": "green", + "color-indigo": "indigo", + "color-lime": "lime", + "color-magenta": "magenta", + "color-mistyrose": "mistyrose", + "color-navy": "navy", + "color-orange": "orange", + "color-paleturquoise": "paleturquoise", + "color-peachpuff": "peachpuff", + "color-pink": "pink", + "color-plum": "plum", + "color-purple": "purple", + "color-red": "red", + "color-saddlebrown": "saddlebrown", + "color-silver": "silver", + "color-sky": "sky", + "color-slateblue": "slateblue", + "color-white": "white", + "color-yellow": "yellow", + "unset-color": "Unset", + "comment": "Comment", + "comment-placeholder": "Write Comment", + "comment-only": "Comment only", + "comment-only-desc": "Can comment on cards only.", + "no-comments": "No comments", + "no-comments-desc": "Can not see comments and activities.", + "worker": "Worker", + "worker-desc": "Can only move cards, assign itself to card and comment.", + "computer": "Computer", + "confirm-subtask-delete-dialog": "Are you sure you want to delete subtask?", + "confirm-checklist-delete-dialog": "Are you sure you want to delete checklist?", + "copy-card-link-to-clipboard": "Copy card link to clipboard", + "linkCardPopup-title": "Link Card", + "searchElementPopup-title": "Caută", + "copyCardPopup-title": "Copy Card", + "copyChecklistToManyCardsPopup-title": "Copy Checklist Template to Many Cards", + "copyChecklistToManyCardsPopup-instructions": "Destination Card Titles and Descriptions in this JSON format", + "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"First card title\", \"description\":\"First card description\"}, {\"title\":\"Second card title\",\"description\":\"Second card description\"},{\"title\":\"Last card title\",\"description\":\"Last card description\"} ]", + "create": "Create", + "createBoardPopup-title": "Create Board", + "chooseBoardSourcePopup-title": "Import board", + "createLabelPopup-title": "Create Label", + "createCustomField": "Create Field", + "createCustomFieldPopup-title": "Create Field", + "current": "current", + "custom-field-delete-pop": "There is no undo. This will remove this custom field from all cards and destroy its history.", + "custom-field-checkbox": "Checkbox", + "custom-field-date": "Date", + "custom-field-dropdown": "Dropdown List", + "custom-field-dropdown-none": "(none)", + "custom-field-dropdown-options": "List Options", + "custom-field-dropdown-options-placeholder": "Press enter to add more options", + "custom-field-dropdown-unknown": "(unknown)", + "custom-field-number": "Number", + "custom-field-text": "Text", + "custom-fields": "Custom Fields", + "date": "Date", + "decline": "Decline", + "default-avatar": "Default avatar", + "delete": "Delete", + "deleteCustomFieldPopup-title": "Delete Custom Field?", + "deleteLabelPopup-title": "Delete Label?", + "description": "Description", + "disambiguateMultiLabelPopup-title": "Disambiguate Label Action", + "disambiguateMultiMemberPopup-title": "Disambiguate Member Action", + "discard": "Discard", + "done": "Done", + "download": "Download", + "edit": "Edit", + "edit-avatar": "Change Avatar", + "edit-profile": "Edit Profile", + "edit-wip-limit": "Edit WIP Limit", + "soft-wip-limit": "Soft WIP Limit", + "editCardStartDatePopup-title": "Change start date", + "editCardDueDatePopup-title": "Change due date", + "editCustomFieldPopup-title": "Edit Field", + "editCardSpentTimePopup-title": "Change spent time", + "editLabelPopup-title": "Change Label", + "editNotificationPopup-title": "Edit Notification", + "editProfilePopup-title": "Edit Profile", + "email": "Email", + "email-enrollAccount-subject": "An account created for you on __siteName__", + "email-enrollAccount-text": "Hello __user__,\n\nTo start using the service, simply click the link below.\n\n__url__\n\nThanks.", + "email-fail": "Sending email failed", + "email-fail-text": "Error trying to send email", + "email-invalid": "Invalid email", + "email-invite": "Invite via Email", + "email-invite-subject": "__inviter__ sent you an invitation", + "email-invite-text": "Dear __user__,\n\n__inviter__ invites you to join board \"__board__\" for collaborations.\n\nPlease follow the link below:\n\n__url__\n\nThanks.", + "email-resetPassword-subject": "Reset your password on __siteName__", + "email-resetPassword-text": "Hello __user__,\n\nTo reset your password, simply click the link below.\n\n__url__\n\nThanks.", + "email-sent": "Email sent", + "email-verifyEmail-subject": "Verify your email address on __siteName__", + "email-verifyEmail-text": "Hello __user__,\n\nTo verify your account email, simply click the link below.\n\n__url__\n\nThanks.", + "enable-wip-limit": "Enable WIP Limit", + "error-board-doesNotExist": "This board does not exist", + "error-board-notAdmin": "You need to be admin of this board to do that", + "error-board-notAMember": "You need to be a member of this board to do that", + "error-json-malformed": "Your text is not valid JSON", + "error-json-schema": "Your JSON data does not include the proper information in the correct format", + "error-list-doesNotExist": "This list does not exist", + "error-user-doesNotExist": "This user does not exist", + "error-user-notAllowSelf": "You can not invite yourself", + "error-user-notCreated": "This user is not created", + "error-username-taken": "This username is already taken", + "error-email-taken": "Email has already been taken", + "export-board": "Export board", + "sort": "Sort", + "sort-desc": "Click to Sort List", + "list-sort-by": "Sort the List By:", + "list-label-modifiedAt": "Last Access Time", + "list-label-title": "Name of the List", + "list-label-sort": "Your Manual Order", + "list-label-short-modifiedAt": "(L)", + "list-label-short-title": "(N)", + "list-label-short-sort": "(M)", + "filter": "Filter", + "filter-cards": "Filter Cards or Lists", + "list-filter-label": "Filter List by Title", + "filter-clear": "Clear filter", + "filter-no-label": "No label", + "filter-no-member": "No member", + "filter-no-assignee": "No assignee", + "filter-no-custom-fields": "No Custom Fields", + "filter-show-archive": "Show archived lists", + "filter-hide-empty": "Hide empty lists", + "filter-on": "Filter is on", + "filter-on-desc": "You are filtering cards on this board. Click here to edit filter.", + "filter-to-selection": "Filter to selection", + "advanced-filter-label": "Advanced Filter", + "advanced-filter-description": "Advanced Filter allows to write a string containing following operators: == != <= >= && || ( ) A space is used as a separator between the Operators. You can filter for all Custom Fields by typing their names and values. For Example: Field1 == Value1. Note: If fields or values contains spaces, you need to encapsulate them into single quotes. For Example: 'Field 1' == 'Value 1'. For single control characters (' \\/) to be skipped, you can use \\. For example: Field1 == I\\'m. Also you can combine multiple conditions. For Example: F1 == V1 || F1 == V2. Normally all operators are interpreted from left to right. You can change the order by placing brackets. For Example: F1 == V1 && ( F2 == V2 || F2 == V3 ). Also you can search text fields using regex: F1 == /Tes.*/i", + "fullname": "Full Name", + "header-logo-title": "Go back to your boards page.", + "hide-system-messages": "Hide system messages", + "headerBarCreateBoardPopup-title": "Create Board", + "home": "Home", + "import": "Import", + "link": "Link", + "import-board": "import board", + "import-board-c": "Import board", + "import-board-title-trello": "Import board from Trello", + "import-board-title-wekan": "Import board from previous export", + "import-sandstorm-backup-warning": "Do not delete data you import from original exported board or Trello before checking does this grain close and open again, or do you get Board not found error, that means data loss.", + "import-sandstorm-warning": "Imported board will delete all existing data on board and replace it with imported board.", + "from-trello": "From Trello", + "from-wekan": "From previous export", + "import-board-instruction-trello": "In your Trello board, go to 'Menu', then 'More', 'Print and Export', 'Export JSON', and copy the resulting text", + "import-board-instruction-wekan": "In your board, go to 'Menu', then 'Export board', and copy the text in the downloaded file.", + "import-board-instruction-about-errors": "If you get errors when importing board, sometimes importing still works, and board is at All Boards page.", + "import-json-placeholder": "Paste your valid JSON data here", + "import-map-members": "Map members", + "import-members-map": "Your imported board has some members. Please map the members you want to import to your users", + "import-show-user-mapping": "Review members mapping", + "import-user-select": "Pick your existing user you want to use as this member", + "importMapMembersAddPopup-title": "Select member", + "info": "Version", + "initials": "Iniţiale", + "invalid-date": "Invalid date", + "invalid-time": "Invalid time", + "invalid-user": "Invalid user", + "joined": "joined", + "just-invited": "You are just invited to this board", + "keyboard-shortcuts": "Keyboard shortcuts", + "label-create": "Create Label", + "label-default": "%s label (default)", + "label-delete-pop": "There is no undo. This will remove this label from all cards and destroy its history.", + "labels": "Labels", + "language": "Language", + "last-admin-desc": "You can’t change roles because there must be at least one admin.", + "leave-board": "Leave Board", + "leave-board-pop": "Are you sure you want to leave __boardTitle__? You will be removed from all cards on this board.", + "leaveBoardPopup-title": "Leave Board ?", + "link-card": "Link to this card", + "list-archive-cards": "Move all cards in this list to Archive", + "list-archive-cards-pop": "This will remove all the cards in this list from the board. To view cards in Archive and bring them back to the board, click “Menu” > “Archive”.", + "list-move-cards": "Move all cards in this list", + "list-select-cards": "Select all cards in this list", + "set-color-list": "Set Color", + "listActionPopup-title": "List Actions", + "swimlaneActionPopup-title": "Swimlane Actions", + "swimlaneAddPopup-title": "Add a Swimlane below", + "listImportCardPopup-title": "Import a Trello card", + "listMorePopup-title": "More", + "link-list": "Link to this list", + "list-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the list. There is no undo.", + "list-delete-suggest-archive": "You can move a list to Archive to remove it from the board and preserve the activity.", + "lists": "Liste", + "swimlanes": "Swimlanes", + "log-out": "Log Out", + "log-in": "Log In", + "loginPopup-title": "Log In", + "memberMenuPopup-title": "Member Settings", + "members": "Members", + "menu": "Meniu", + "move-selection": "Move selection", + "moveCardPopup-title": "Move Card", + "moveCardToBottom-title": "Move to Bottom", + "moveCardToTop-title": "Move to Top", + "moveSelectionPopup-title": "Move selection", + "multi-selection": "Multi-Selection", + "multi-selection-on": "Multi-Selection is on", + "muted": "Muted", + "muted-info": "You will never be notified of any changes in this board", + "my-boards": "My Boards", + "name": "Nume", + "no-archived-cards": "No cards in Archive.", + "no-archived-lists": "No lists in Archive.", + "no-archived-swimlanes": "No swimlanes in Archive.", + "no-results": "No results", + "normal": "Normal", + "normal-desc": "Can view and edit cards. Can't change settings.", + "not-accepted-yet": "Invitation not accepted yet", + "notify-participate": "Receive updates to any cards you participate as creater or member", + "notify-watch": "Receive updates to any boards, lists, or cards you’re watching", + "optional": "optional", + "or": "or", + "page-maybe-private": "This page may be private. You may be able to view it by <a href='%s'>logging in</a>.", + "page-not-found": "Page not found.", + "password": "Parolă", + "paste-or-dragdrop": "to paste, or drag & drop image file to it (image only)", + "participating": "Participating", + "preview": "Preview", + "previewAttachedImagePopup-title": "Preview", + "previewClipboardImagePopup-title": "Preview", + "private": "Privat", + "private-desc": "This board is private. Only people added to the board can view and edit it.", + "profile": "Profil", + "public": "Public", + "public-desc": "This board is public. It's visible to anyone with the link and will show up in search engines like Google. Only people added to the board can edit.", + "quick-access-description": "Star a board to add a shortcut in this bar.", + "remove-cover": "Remove Cover", + "remove-from-board": "Remove from Board", + "remove-label": "Remove Label", + "listDeletePopup-title": "Delete List ?", + "remove-member": "Remove Member", + "remove-member-from-card": "Remove from Card", + "remove-member-pop": "Remove __name__ (__username__) from __boardTitle__? The member will be removed from all cards on this board. They will receive a notification.", + "removeMemberPopup-title": "Remove Member?", + "rename": "Rename", + "rename-board": "Rename Board", + "restore": "Restore", + "save": "Salvează", + "search": "Caută", + "rules": "Rules", + "search-cards": "Search from card/list titles, descriptions and custom fields on this board", + "search-example": "Text to search for?", + "select-color": "Select Color", + "set-wip-limit-value": "Set a limit for the maximum number of tasks in this list", + "setWipLimitPopup-title": "Set WIP Limit", + "shortcut-assign-self": "Assign yourself to current card", + "shortcut-autocomplete-emoji": "Autocomplete emoji", + "shortcut-autocomplete-members": "Autocomplete members", + "shortcut-clear-filters": "Clear all filters", + "shortcut-close-dialog": "Close Dialog", + "shortcut-filter-my-cards": "Filter my cards", + "shortcut-show-shortcuts": "Bring up this shortcuts list", + "shortcut-toggle-filterbar": "Toggle Filter Sidebar", + "shortcut-toggle-sidebar": "Toggle Board Sidebar", + "show-cards-minimum-count": "Show cards count if list contains more than", + "sidebar-open": "Open Sidebar", + "sidebar-close": "Close Sidebar", + "signupPopup-title": "Create an Account", + "star-board-title": "Click to star this board. It will show up at top of your boards list.", + "starred-boards": "Starred Boards", + "starred-boards-description": "Starred boards show up at the top of your boards list.", + "subscribe": "Subscribe", + "team": "Team", + "this-board": "this board", + "this-card": "this card", + "spent-time-hours": "Spent time (hours)", + "overtime-hours": "Overtime (hours)", + "overtime": "Overtime", + "has-overtime-cards": "Has overtime cards", + "has-spenttime-cards": "Has spent time cards", + "time": "Time", + "title": "Titlu", + "tracking": "Tracking", + "tracking-info": "You will be notified of any changes to those cards you are involved as creator or member.", + "type": "Type", + "unassign-member": "Unassign member", + "unsaved-description": "You have an unsaved description.", + "unwatch": "Unwatch", + "upload": "Upload", + "upload-avatar": "Upload an avatar", + "uploaded-avatar": "Uploaded an avatar", + "username": "Username", + "view-it": "View it", + "warn-list-archived": "warning: this card is in an list at Archive", + "watch": "Watch", + "watching": "Watching", + "watching-info": "You will be notified of any change in this board", + "welcome-board": "Welcome Board", + "welcome-swimlane": "Milestone 1", + "welcome-list1": "Basics", + "welcome-list2": "Advanced", + "card-templates-swimlane": "Card Templates", + "list-templates-swimlane": "List Templates", + "board-templates-swimlane": "Board Templates", + "what-to-do": "Ce ai vrea sa faci?", + "wipLimitErrorPopup-title": "Invalid WIP Limit", + "wipLimitErrorPopup-dialog-pt1": "The number of tasks in this list is higher than the WIP limit you've defined.", + "wipLimitErrorPopup-dialog-pt2": "Please move some tasks out of this list, or set a higher WIP limit.", + "admin-panel": "Admin Panel", + "settings": "Settings", + "people": "People", + "registration": "Registration", + "disable-self-registration": "Disable Self-Registration", + "invite": "Invite", + "invite-people": "Invite People", + "to-boards": "To board(s)", + "email-addresses": "Email Addresses", + "smtp-host-description": "The address of the SMTP server that handles your emails.", + "smtp-port-description": "The port your SMTP server uses for outgoing emails.", + "smtp-tls-description": "Enable TLS support for SMTP server", + "smtp-host": "SMTP Host", + "smtp-port": "SMTP Port", + "smtp-username": "Username", + "smtp-password": "Parolă", + "smtp-tls": "TLS support", + "send-from": "From", + "send-smtp-test": "Send a test email to yourself", + "invitation-code": "Invitation Code", + "email-invite-register-subject": "__inviter__ sent you an invitation", + "email-invite-register-text": "Dear __user__,\n\n__inviter__ invites you to kanban board for collaborations.\n\nPlease follow the link below:\n__url__\n\nAnd your invitation code is: __icode__\n\nThanks.", + "email-smtp-test-subject": "SMTP Test Email", + "email-smtp-test-text": "You have successfully sent an email", + "error-invitation-code-not-exist": "Invitation code doesn't exist", + "error-notAuthorized": "You are not authorized to view this page.", + "webhook-title": "Webhook Name", + "webhook-token": "Token (Optional for Authentication)", + "outgoing-webhooks": "Outgoing Webhooks", + "bidirectional-webhooks": "Two-Way Webhooks", + "outgoingWebhooksPopup-title": "Outgoing Webhooks", + "boardCardTitlePopup-title": "Card Title Filter", + "disable-webhook": "Disable This Webhook", + "global-webhook": "Global Webhooks", + "new-outgoing-webhook": "New Outgoing Webhook", + "no-name": "(Unknown)", + "Node_version": "Node version", + "Meteor_version": "Meteor version", + "MongoDB_version": "MongoDB version", + "MongoDB_storage_engine": "MongoDB storage engine", + "MongoDB_Oplog_enabled": "MongoDB Oplog enabled", + "OS_Arch": "OS Arch", + "OS_Cpus": "OS CPU Count", + "OS_Freemem": "OS Free Memory", + "OS_Loadavg": "OS Load Average", + "OS_Platform": "OS Platform", + "OS_Release": "OS Release", + "OS_Totalmem": "OS Total Memory", + "OS_Type": "OS Type", + "OS_Uptime": "OS Uptime", + "days": "days", + "hours": "hours", + "minutes": "minutes", + "seconds": "seconds", + "show-field-on-card": "Show this field on card", + "automatically-field-on-card": "Auto create field to all cards", + "showLabel-field-on-card": "Show field label on minicard", + "yes": "Yes", + "no": "No", + "accounts": "Accounts", + "accounts-allowEmailChange": "Allow Email Change", + "accounts-allowUserNameChange": "Allow Username Change", + "createdAt": "Created at", + "verified": "Verified", + "active": "Active", + "card-received": "Received", + "card-received-on": "Received on", + "card-end": "End", + "card-end-on": "Ends on", + "editCardReceivedDatePopup-title": "Change received date", + "editCardEndDatePopup-title": "Change end date", + "setCardColorPopup-title": "Set color", + "setCardActionsColorPopup-title": "Choose a color", + "setSwimlaneColorPopup-title": "Choose a color", + "setListColorPopup-title": "Choose a color", + "assigned-by": "Assigned By", + "requested-by": "Requested By", + "board-delete-notice": "Deleting is permanent. You will lose all lists, cards and actions associated with this board.", + "delete-board-confirm-popup": "All lists, cards, labels, and activities will be deleted and you won't be able to recover the board contents. There is no undo.", + "boardDeletePopup-title": "Delete Board?", + "delete-board": "Delete Board", + "default-subtasks-board": "Subtasks for __board__ board", + "default": "Default", + "queue": "Queue", + "subtask-settings": "Subtasks Settings", + "card-settings": "Card Settings", + "boardSubtaskSettingsPopup-title": "Board Subtasks Settings", + "boardCardSettingsPopup-title": "Card Settings", + "deposit-subtasks-board": "Deposit subtasks to this board:", + "deposit-subtasks-list": "Landing list for subtasks deposited here:", + "show-parent-in-minicard": "Show parent in minicard:", + "prefix-with-full-path": "Prefix with full path", + "prefix-with-parent": "Prefix with parent", + "subtext-with-full-path": "Subtext with full path", + "subtext-with-parent": "Subtext with parent", + "change-card-parent": "Change card's parent", + "parent-card": "Parent card", + "source-board": "Source board", + "no-parent": "Don't show parent", + "activity-added-label": "added label '%s' to %s", + "activity-removed-label": "removed label '%s' from %s", + "activity-delete-attach": "deleted an attachment from %s", + "activity-added-label-card": "added label '%s'", + "activity-removed-label-card": "removed label '%s'", + "activity-delete-attach-card": "deleted an attachment", + "activity-set-customfield": "set custom field '%s' to '%s' in %s", + "activity-unset-customfield": "unset custom field '%s' in %s", + "r-rule": "Rule", + "r-add-trigger": "Add trigger", + "r-add-action": "Add action", + "r-board-rules": "Board rules", + "r-add-rule": "Add rule", + "r-view-rule": "View rule", + "r-delete-rule": "Delete rule", + "r-new-rule-name": "New rule title", + "r-no-rules": "No rules", + "r-when-a-card": "When a card", + "r-is": "is", + "r-is-moved": "is moved", + "r-added-to": "added to", + "r-removed-from": "Removed from", + "r-the-board": "the board", + "r-list": "list", + "set-filter": "Set Filter", + "r-moved-to": "Moved to", + "r-moved-from": "Moved from", + "r-archived": "Moved to Archive", + "r-unarchived": "Restored from Archive", + "r-a-card": "a card", + "r-when-a-label-is": "When a label is", + "r-when-the-label": "When the label", + "r-list-name": "list name", + "r-when-a-member": "When a member is", + "r-when-the-member": "When the member", + "r-name": "name", + "r-when-a-attach": "When an attachment", + "r-when-a-checklist": "When a checklist is", + "r-when-the-checklist": "When the checklist", + "r-completed": "Completed", + "r-made-incomplete": "Made incomplete", + "r-when-a-item": "When a checklist item is", + "r-when-the-item": "When the checklist item", + "r-checked": "Checked", + "r-unchecked": "Unchecked", + "r-move-card-to": "Move card to", + "r-top-of": "Top of", + "r-bottom-of": "Bottom of", + "r-its-list": "its list", + "r-archive": "Move to Archive", + "r-unarchive": "Restore from Archive", + "r-card": "card", + "r-add": "Add", + "r-remove": "Remove", + "r-label": "label", + "r-member": "member", + "r-remove-all": "Remove all members from the card", + "r-set-color": "Set color to", + "r-checklist": "checklist", + "r-check-all": "Check all", + "r-uncheck-all": "Uncheck all", + "r-items-check": "items of checklist", + "r-check": "Check", + "r-uncheck": "Uncheck", + "r-item": "item", + "r-of-checklist": "of checklist", + "r-send-email": "Send an email", + "r-to": "to", + "r-subject": "subject", + "r-rule-details": "Rule details", + "r-d-move-to-top-gen": "Move card to top of its list", + "r-d-move-to-top-spec": "Move card to top of list", + "r-d-move-to-bottom-gen": "Move card to bottom of its list", + "r-d-move-to-bottom-spec": "Move card to bottom of list", + "r-d-send-email": "Send email", + "r-d-send-email-to": "to", + "r-d-send-email-subject": "subject", + "r-d-send-email-message": "message", + "r-d-archive": "Move card to Archive", + "r-d-unarchive": "Restore card from Archive", + "r-d-add-label": "Add label", + "r-d-remove-label": "Remove label", + "r-create-card": "Create new card", + "r-in-list": "in list", + "r-in-swimlane": "in swimlane", + "r-d-add-member": "Add member", + "r-d-remove-member": "Remove member", + "r-d-remove-all-member": "Remove all member", + "r-d-check-all": "Check all items of a list", + "r-d-uncheck-all": "Uncheck all items of a list", + "r-d-check-one": "Check item", + "r-d-uncheck-one": "Uncheck item", + "r-d-check-of-list": "of checklist", + "r-d-add-checklist": "Add checklist", + "r-d-remove-checklist": "Remove checklist", + "r-by": "by", + "r-add-checklist": "Add checklist", + "r-with-items": "with items", + "r-items-list": "item1,item2,item3", + "r-add-swimlane": "Add swimlane", + "r-swimlane-name": "swimlane name", + "r-board-note": "Note: leave a field empty to match every possible value.", + "r-checklist-note": "Note: checklist's items have to be written as comma separated values.", + "r-when-a-card-is-moved": "When a card is moved to another list", + "r-set": "Set", + "r-update": "Update", + "r-datefield": "date field", + "r-df-start-at": "start", + "r-df-due-at": "due", + "r-df-end-at": "end", + "r-df-received-at": "received", + "r-to-current-datetime": "to current date/time", + "r-remove-value-from": "Remove value from", + "ldap": "LDAP", + "oauth2": "OAuth2", + "cas": "CAS", + "authentication-method": "Authentication method", + "authentication-type": "Authentication type", + "custom-product-name": "Custom Product Name", + "layout": "Layout", + "hide-logo": "Hide Logo", + "add-custom-html-after-body-start": "Add Custom HTML after <body> start", + "add-custom-html-before-body-end": "Add Custom HTML before </body> end", + "error-undefined": "Something went wrong", + "error-ldap-login": "An error occurred while trying to login", + "display-authentication-method": "Display Authentication Method", + "default-authentication-method": "Default Authentication Method", + "duplicate-board": "Duplicate Board", + "people-number": "The number of people is:", + "swimlaneDeletePopup-title": "Delete Swimlane ?", + "swimlane-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the swimlane. There is no undo.", + "restore-all": "Restore all", + "delete-all": "Delete all", + "loading": "Loading, please wait.", + "previous_as": "last time was", + "act-a-dueAt": "modified due time to \nWhen: __timeValue__\nWhere: __card__\n previous due was __timeOldValue__", + "act-a-endAt": "modified ending time to __timeValue__ from (__timeOldValue__)", + "act-a-startAt": "modified starting time to __timeValue__ from (__timeOldValue__)", + "act-a-receivedAt": "modified received time to __timeValue__ from (__timeOldValue__)", + "a-dueAt": "modified due time to be", + "a-endAt": "modified ending time to be", + "a-startAt": "modified starting time to be", + "a-receivedAt": "modified received time to be", + "almostdue": "current due time %s is approaching", + "pastdue": "current due time %s is past", + "duenow": "current due time %s is today", + "act-newDue": "__list__/__card__ has 1st due reminder [__board__]", + "act-withDue": "__list__/__card__ due reminders [__board__]", + "act-almostdue": "was reminding the current due (__timeValue__) of __card__ is approaching", + "act-pastdue": "was reminding the current due (__timeValue__) of __card__ is past", + "act-duenow": "was reminding the current due (__timeValue__) of __card__ is now", + "act-atUserComment": "You were mentioned in [__board__] __list__/__card__", + "delete-user-confirm-popup": "Are you sure you want to delete this account? There is no undo.", + "accounts-allowUserDelete": "Allow users to self delete their account", + "hide-minicard-label-text": "Hide minicard label text", + "show-desktop-drag-handles": "Show desktop drag handles", + "assignee": "Assignee", + "cardAssigneesPopup-title": "Assignee", + "addmore-detail": "Add a more detailed description", + "show-on-card": "Show on Card", + "new": "New", + "editUserPopup-title": "Edit User", + "newUserPopup-title": "New User", + "notifications": "Notifications", + "view-all": "View All", + "filter-by-unread": "Filter by Unread", + "mark-all-as-read": "Mark all as read", + "allow-rename": "Allow Rename", + "allowRenamePopup-title": "Allow Rename" +} diff --git a/i18n/ru.i18n.json b/i18n/ru.i18n.json index 7baa9226..0740247d 100644 --- a/i18n/ru.i18n.json +++ b/i18n/ru.i18n.json @@ -1,769 +1,770 @@ { - "accept": "Принять", - "act-activity-notify": "Уведомление о действиях участников", - "act-addAttachment": "прикрепил вложение __attachment__ в карточку __card__ в списке __list__ на дорожке __swimlane__ доски __board__", - "act-deleteAttachment": "удалил вложение __attachment__ из карточки __card__ в списке __list__ на дорожке __swimlane__ доски __board__", - "act-addSubtask": "добавил подзадачу __subtask__ для карточки __card__ в списке __list__ на дорожке __swimlane__ доски __board__", - "act-addLabel": "добавил метку __label__ в карточку __card__ в списке __list__ на дорожке __swimlane__ доски __board__", - "act-addedLabel": "добавил метку __label__ в карточку __card__ в списке __list__ на дорожке __swimlane__ доски __board__", - "act-removeLabel": "Снята метка __label__ с карточки __card__ в списке __list__ на дорожке __swimlane__ доски __board__", - "act-removedLabel": "Снята метка __label__ с карточки __card__ в списке __list__ на дорожке __swimlane__ доски __board__", - "act-addChecklist": "добавил контрольный список __checklist__ в карточку __card__ в списке __list__ на дорожке __swimlane__ доски __board__", - "act-addChecklistItem": "добавил пункт __checklistItem__ в контрольный список __checklist__ в карточке __card__ в списке __list__ на дорожке __swimlane__ доски __board__", - "act-removeChecklist": "удалил контрольный список __checklist__ из карточки __card__ в списке __list__ на дорожке __swimlane__ доски __board__", - "act-removeChecklistItem": "удалил пункт __checklistItem__ из контрольного списка __checkList__ в карточке __card__ в списке __list__ на дорожке __swimlane__ доски __board__", - "act-checkedItem": "отметил __checklistItem__ в контрольном списке __checklist__ в карточке __card__ в списке __list__ на дорожке __swimlane__ доски __board__", - "act-uncheckedItem": "снял __checklistItem__ в контрольном списке __checklist__ в карточке __card__ в списке __list__ на дорожке __swimlane__ доски __board__", - "act-completeChecklist": "завершил контрольный список __checklist__ в карточке __card__ в списке __list__ на дорожке __swimlane__ доски __board__", - "act-uncompleteChecklist": "вновь открыл контрольный список __checklist__ в карточке __card__ в списке __list__ на дорожке __swimlane__ доски __board__", - "act-addComment": "написал в карточке __card__: __comment__ в списке __list__ на дорожке __swimlane__ доски __board__", - "act-editComment": "изменил комментарий в карточке __card__: __comment__ в списке __list__ на дорожке __swimlane__ доски __board__", - "act-deleteComment": "удалил комментарий из карточки __card__: __comment__ в списке __list__ на дорожке __swimlane__ доски __board__", - "act-createBoard": "создал доску __board__", - "act-createSwimlane": "создал дорожку __swimlane__ на доске __board__", - "act-createCard": "создал карточку __card__ в списке __list__ на дорожке __swimlane__ доски __board__", - "act-createCustomField": "создал новое поле __customField__ на доске __board__\n", - "act-deleteCustomField": "удалил поле __customField__ с доски __board__", - "act-setCustomField": "изменил значение поля __customField__: __customFieldValue__ в карточке __card__ в списке __list__ на дорожке __swimlane__ доски __board__", - "act-createList": "добавил список __list__ на доску __board__", - "act-addBoardMember": "добавил участника __member__ на доску __board__", - "act-archivedBoard": "Доска __board__ перемещена в Архив", - "act-archivedCard": "Карточка __card__ из списка __list__ с дорожки __swimlane__ доски __board__ перемещена в Архив", - "act-archivedList": "Список __list__ на дорожке __swimlane__ доски __board__ перемещен в Архив", - "act-archivedSwimlane": "Дорожка __swimlane__ на доске __board__ перемещена в Архив", - "act-importBoard": "импортировал доску __board__", - "act-importCard": "импортировал карточку __card__ в список __list__ на дорожку __swimlane__ доски __board__", - "act-importList": "импортировал список __list__ на дорожку __swimlane__ доски __board__", - "act-joinMember": "добавил участника __member__ в карточку __card__ в списке __list__ на дорожке __swimlane__ доски __board__", - "act-moveCard": "переместил карточку __card__ на доске __board__ из списка __oldList__ с дорожки __oldSwimlane__ в список __list__ на дорожку __swimlane__", - "act-moveCardToOtherBoard": "переместил карточку __card__ из списка __oldList__ с дорожки __oldSwimlane__ доски __oldBoard__ в список __list__ на дорожку __swimlane__ доски __board__", - "act-removeBoardMember": "удалил участника __member__ с доски __board__", - "act-restoredCard": "восстановил карточку __card__ в список __list__ на дорожку __swimlane__ доски __board__", - "act-unjoinMember": "удалил участника __member__ из карточки __card__ в списке __list__ на дорожке __swimlane__ доски __board__", - "act-withBoardTitle": "__board__", - "act-withCardTitle": "[__board__] __card__", - "actions": "Действия", - "activities": "История действий", - "activity": "Действия участников", - "activity-added": "добавил %s на %s", - "activity-archived": "%s теперь в Архиве", - "activity-attached": "прикрепил %s к %s", - "activity-created": "создал %s", - "activity-customfield-created": "создал настраиваемое поле %s", - "activity-excluded": "исключил %s из %s", - "activity-imported": "импортировал %s в %s из %s", - "activity-imported-board": "импортировал %s из %s", - "activity-joined": "присоединился к %s", - "activity-moved": "переместил %s из %s в %s", - "activity-on": "%s", - "activity-removed": "удалил %s из %s", - "activity-sent": "отправил %s в %s", - "activity-unjoined": "вышел из %s", - "activity-subtask-added": "добавил подзадачу в %s", - "activity-checked-item": "отметил %s в контрольном списке %s в %s", - "activity-unchecked-item": "снял %s в контрольном списке %s в %s", - "activity-checklist-added": "добавил контрольный список в %s", - "activity-checklist-removed": "удалил контрольный список из %s", - "activity-checklist-completed": "завершил чек-лист %s в %s", - "activity-checklist-uncompleted": "вновь открыл контрольный список %s в %s", - "activity-checklist-item-added": "добавил пункт в контрольный список '%s' в карточке %s", - "activity-checklist-item-removed": "удалил пункт из контрольного списка '%s' в карточке %s", - "add": "Создать", - "activity-checked-item-card": "отметил %s в контрольном списке %s", - "activity-unchecked-item-card": "снял %s в контрольном списке %s", - "activity-checklist-completed-card": "завершил контрольный список __checklist__ в карточку __card__ в списке __list__ на дорожке __swimlane__ доски __board__", - "activity-checklist-uncompleted-card": "вновь открыл контрольный список %s", - "activity-editComment": "отредактировал комментарий %s", - "activity-deleteComment": "удалил комментарий %s", - "add-attachment": "Добавить вложение", - "add-board": "Добавить доску", - "add-card": "Добавить карточку", - "add-swimlane": "Добавить дорожку", - "add-subtask": "Добавить подзадачу", - "add-checklist": "Добавить контрольный список", - "add-checklist-item": "Добавить пункт в контрольный список", - "add-cover": "Прикрепить", - "add-label": "Добавить метку", - "add-list": "Добавить простой список", - "add-members": "Добавить участника", - "added": "Добавлено", - "addMemberPopup-title": "Участники", - "admin": "Администратор", - "admin-desc": "Может просматривать и редактировать карточки, удалять участников и управлять настройками доски.", - "admin-announcement": "Объявление", - "admin-announcement-active": "Действующее общесистемное объявление", - "admin-announcement-title": "Объявление от Администратора", - "all-boards": "Все доски", - "and-n-other-card": "И __count__ другая карточка", - "and-n-other-card_plural": "И __count__ другие карточки", - "apply": "Применить", - "app-is-offline": "Идет загрузка, подождите. Обновление страницы приведет к потере данных. Если загрузка не происходит, проверьте работоспособность сервера.", - "archive": "Переместить в архив", - "archive-all": "Переместить всё в архив", - "archive-board": "Переместить доску в архив", - "archive-card": "Переместить карточку в архив", - "archive-list": "Переместить список в архив", - "archive-swimlane": "Переместить дорожку в архив", - "archive-selection": "Переместить выбранное в архив", - "archiveBoardPopup-title": "Переместить доску в архив?", - "archived-items": "Архив", - "archived-boards": "Доски в архиве", - "restore-board": "Востановить доску", - "no-archived-boards": "Нет досок в архиве.", - "archives": "Архив", - "template": "Шаблон", - "templates": "Шаблоны", - "assign-member": "Назначить участника", - "attached": "прикреплено", - "attachment": "Вложение", - "attachment-delete-pop": "Если удалить вложение, его нельзя будет восстановить.", - "attachmentDeletePopup-title": "Удалить вложение?", - "attachments": "Вложения", - "auto-watch": "Автоматически следить за созданными досками", - "avatar-too-big": "Аватар слишком большой (максимум 70КБ)", - "back": "Назад", - "board-change-color": "Изменить цвет", - "board-nb-stars": "%s избранное", - "board-not-found": "Доска не найдена", - "board-private-info": "Это доска будет <strong>частной</strong>.", - "board-public-info": "Эта доска будет <strong>доступной всем</strong>.", - "boardChangeColorPopup-title": "Изменить фон доски", - "boardChangeTitlePopup-title": "Переименовать доску", - "boardChangeVisibilityPopup-title": "Изменить настройки видимости", - "boardChangeWatchPopup-title": "Режимы оповещения", - "boardMenuPopup-title": "Настройки доски", - "boardChangeViewPopup-title": "Вид доски", - "boards": "Доски", - "board-view": "Вид доски", - "board-view-cal": "Календарь", - "board-view-swimlanes": "Дорожки", - "board-view-collapse": "Свернуть", - "board-view-lists": "Списки", - "bucket-example": "Например “Список дел”", - "cancel": "Отмена", - "card-archived": "Эта карточка перемещена в архив", - "board-archived": "Эта доска перемещена в архив.", - "card-comments-title": "Комментарии (%s)", - "card-delete-notice": "Это действие невозможно будет отменить. Все изменения, которые вы вносили в карточку будут потеряны.", - "card-delete-pop": "Все действия будут удалены из ленты активности участников, и вы не сможете заново открыть карточку. Действие необратимо", - "card-delete-suggest-archive": "Вы можете переместить карточку в архив, чтобы убрать ее с доски, сохранив всю историю действий участников.", - "card-due": "Выполнить к", - "card-due-on": "Выполнить до", - "card-spent": "Затраченное время", - "card-edit-attachments": "Изменить вложения", - "card-edit-custom-fields": "Редактировать настраиваемые поля", - "card-edit-labels": "Изменить метку", - "card-edit-members": "Изменить участников", - "card-labels-title": "Изменить метки для этой карточки.", - "card-members-title": "Добавить или удалить с карточки участников доски.", - "card-start": "В работе с", - "card-start-on": "Начнётся с", - "cardAttachmentsPopup-title": "Прикрепить из", - "cardCustomField-datePopup-title": "Изменить дату", - "cardCustomFieldsPopup-title": "редактировать настраиваемые поля", - "cardDeletePopup-title": "Удалить карточку?", - "cardDetailsActionsPopup-title": "Действия в карточке", - "cardLabelsPopup-title": "Метки", - "cardMembersPopup-title": "Участники", - "cardMorePopup-title": "Поделиться", - "cardTemplatePopup-title": "Создать шаблон", - "cards": "Карточки", - "cards-count": "Карточки", - "casSignIn": "Войти через CAS", - "cardType-card": "Карточка", - "cardType-linkedCard": "Связанная карточка", - "cardType-linkedBoard": "Связанная доска", - "change": "Изменить", - "change-avatar": "Изменить аватар", - "change-password": "Изменить пароль", - "change-permissions": "Изменить права доступа", - "change-settings": "Изменить настройки", - "changeAvatarPopup-title": "Изменить аватар", - "changeLanguagePopup-title": "Сменить язык", - "changePasswordPopup-title": "Изменить пароль", - "changePermissionsPopup-title": "Изменить настройки доступа", - "changeSettingsPopup-title": "Изменить Настройки", - "subtasks": "Подзадачи", - "checklists": "Контрольные списки", - "click-to-star": "Добавить в «Избранное»", - "click-to-unstar": "Удалить из «Избранного»", - "clipboard": "Буфер обмена или drag & drop", - "close": "Закрыть", - "close-board": "Закрыть доску", - "close-board-pop": "Вы сможете восстановить доску, нажав \"Архив\" в заголовке домашней страницы.", - "color-black": "черный", - "color-blue": "синий", - "color-crimson": "малиновый", - "color-darkgreen": "темно-зеленый", - "color-gold": "золотой", - "color-gray": "серый", - "color-green": "зеленый", - "color-indigo": "индиго", - "color-lime": "лимоновый", - "color-magenta": "маджента", - "color-mistyrose": "тускло-розовый", - "color-navy": "темно-синий", - "color-orange": "оранжевый", - "color-paleturquoise": "бледно-бирюзовый", - "color-peachpuff": "персиковый", - "color-pink": "розовый", - "color-plum": "сливовый", - "color-purple": "фиолетовый", - "color-red": "красный", - "color-saddlebrown": "кожано-коричневый", - "color-silver": "серебристый", - "color-sky": "голубой", - "color-slateblue": "серо-голубой", - "color-white": "белый", - "color-yellow": "желтый", - "unset-color": "Убрать", - "comment": "Добавить комментарий", - "comment-placeholder": "Написать комментарий", - "comment-only": "Только комментирование", - "comment-only-desc": "Может комментировать только карточки.", - "no-comments": "Без комментариев", - "no-comments-desc": "Не видит комментарии и историю действий.", - "worker": "Исполнитель", - "worker-desc": "Может перемещать карточки, отмечаться как исполнитель и оставлять комментарии", - "computer": "Загрузить с компьютера", - "confirm-subtask-delete-dialog": "Вы уверены, что хотите удалить подзадачу?", - "confirm-checklist-delete-dialog": "Вы уверены, что хотите удалить контрольный список?", - "copy-card-link-to-clipboard": "Копировать ссылку на карточку в буфер обмена", - "linkCardPopup-title": "Карточка-ссылка", - "searchElementPopup-title": "Поиск", - "copyCardPopup-title": "Копировать карточку", - "copyChecklistToManyCardsPopup-title": "Копировать шаблон контрольного списка в несколько карточек", - "copyChecklistToManyCardsPopup-instructions": "Названия и описания целевых карт в формате JSON", - "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"Название первой карточки\", \"description\":\"Описание первой карточки\"}, {\"title\":\"Название второй карточки\",\"description\":\"Описание второй карточки\"},{\"title\":\"Название последней карточки\",\"description\":\"Описание последней карточки\"} ]", - "create": "Создать", - "createBoardPopup-title": "Создать доску", - "chooseBoardSourcePopup-title": "Импортировать доску", - "createLabelPopup-title": "Создать метку", - "createCustomField": "Создать поле", - "createCustomFieldPopup-title": "Создать поле", - "current": "текущий", - "custom-field-delete-pop": "Отменить нельзя. Это удалит настраиваемое поле со всех карт и уничтожит его историю.", - "custom-field-checkbox": "Галочка", - "custom-field-date": "Дата", - "custom-field-dropdown": "Выпадающий список", - "custom-field-dropdown-none": "(нет)", - "custom-field-dropdown-options": "Параметры списка", - "custom-field-dropdown-options-placeholder": "Нажмите «Ввод», чтобы добавить дополнительные параметры.", - "custom-field-dropdown-unknown": "(неизвестно)", - "custom-field-number": "Номер", - "custom-field-text": "Текст", - "custom-fields": "Настраиваемые поля", - "date": "Дата", - "decline": "Отклонить", - "default-avatar": "Аватар по умолчанию", - "delete": "Удалить", - "deleteCustomFieldPopup-title": "Удалить настраиваемые поля?", - "deleteLabelPopup-title": "Удалить метку?", - "description": "Описание", - "disambiguateMultiLabelPopup-title": "Разрешить конфликт меток", - "disambiguateMultiMemberPopup-title": "Разрешить конфликт участников", - "discard": "Отказать", - "done": "Готово", - "download": "Скачать", - "edit": "Редактировать", - "edit-avatar": "Изменить аватар", - "edit-profile": "Изменить профиль", - "edit-wip-limit": "Изменить лимит на кол-во задач", - "soft-wip-limit": "Мягкий лимит", - "editCardStartDatePopup-title": "Изменить дату начала", - "editCardDueDatePopup-title": "Изменить дату выполнения", - "editCustomFieldPopup-title": "Редактировать поле", - "editCardSpentTimePopup-title": "Изменить затраченное время", - "editLabelPopup-title": "Изменить метки", - "editNotificationPopup-title": "Редактировать уведомления", - "editProfilePopup-title": "Редактировать профиль", - "email": "Эл.почта", - "email-enrollAccount-subject": "Аккаунт создан для вас здесь __url__", - "email-enrollAccount-text": "Привет __user__,\n\nДля того, чтобы начать использовать сервис, просто нажми на ссылку ниже.\n\n__url__\n\nСпасибо.", - "email-fail": "Отправка письма на EMail не удалась", - "email-fail-text": "Ошибка при попытке отправить письмо", - "email-invalid": "Неверный адрес электронной почты", - "email-invite": "Пригласить по электронной почте", - "email-invite-subject": "__inviter__ прислал вам приглашение", - "email-invite-text": "Дорогой __user__,\n\n__inviter__ пригласил вас присоединиться к доске \"__board__\" для сотрудничества.\n\nПожалуйста проследуйте по ссылке ниже:\n\n__url__\n\nСпасибо.", - "email-resetPassword-subject": "Перейдите по ссылке, чтобы сбросить пароль __url__", - "email-resetPassword-text": "Привет __user__,\n\nДля сброса пароля перейдите по ссылке ниже.\n\n__url__\n\nThanks.", - "email-sent": "Письмо отправлено", - "email-verifyEmail-subject": "Подтвердите вашу эл.почту перейдя по ссылке __url__", - "email-verifyEmail-text": "Привет __user__,\n\nДля подтверждения вашей электронной почты перейдите по ссылке ниже.\n\n__url__\n\nСпасибо.", - "enable-wip-limit": "Включить лимит на кол-во задач", - "error-board-doesNotExist": "Доска не найдена", - "error-board-notAdmin": "Вы должны обладать правами администратора этой доски, чтобы сделать это", - "error-board-notAMember": "Вы должны быть участником доски, чтобы сделать это", - "error-json-malformed": "Ваше текст не является правильным JSON", - "error-json-schema": "Содержимое вашего JSON не содержит информацию в корректном формате", - "error-list-doesNotExist": "Список не найден", - "error-user-doesNotExist": "Пользователь не найден", - "error-user-notAllowSelf": "Вы не можете пригласить себя", - "error-user-notCreated": "Пользователь не создан", - "error-username-taken": "Это имя пользователя уже занято", - "error-email-taken": "Этот адрес уже занят", - "export-board": "Экспортировать доску", - "sort": "Сортировать", - "sort-desc": "Нажмите, чтобы отсортировать список", - "list-sort-by": "Сортировать список по:", - "list-label-modifiedAt": "Время последнего доступа", - "list-label-title": "Название списка", - "list-label-sort": "Установленный вами порядок", - "list-label-short-modifiedAt": "(L)", - "list-label-short-title": "(N)", - "list-label-short-sort": "(M)", - "filter": "Фильтр", - "filter-cards": "Фильтр Карточек или Списков", - "list-filter-label": "Фильтровать Список по Названию", - "filter-clear": "Очистить фильтр", - "filter-no-label": "Нет метки", - "filter-no-member": "Нет участников", - "filter-no-custom-fields": "Нет настраиваемых полей", - "filter-show-archive": "Показать архивные списки", - "filter-hide-empty": "Скрыть пустые списки", - "filter-on": "Включен фильтр", - "filter-on-desc": "Показываются карточки, соответствующие настройкам фильтра. Нажмите для редактирования.", - "filter-to-selection": "Filter to selection", - "advanced-filter-label": "Расширенный фильтр", - "advanced-filter-description": "Расширенный фильтр позволяет написать строку, содержащую следующие операторы: == != <= >= && || ( ) Пробел используется как разделитель между операторами. Можно фильтровать все настраиваемые поля, вводя их имена и значения. Например: Поле1 == Значение1. Примечание. Если поля или значения содержат пробелы, нужно взять их в одинарные кавычки. Например: 'Поле 1' == 'Значение 1'. Для одиночных управляющих символов (' \\/), которые нужно пропустить, следует использовать \\. Например: Field1 = I\\'m. Также можно комбинировать несколько условий. Например: F1 == V1 || F1 == V2. Обычно все операторы интерпретируются слева направо, но можно изменить порядок, разместив скобки. Например: F1 == V1 && (F2 == V2 || F2 == V3). Также можно искать текстовые поля с помощью регулярных выражений: F1 == /Tes.*/i", - "fullname": "Полное имя", - "header-logo-title": "Вернуться к доскам.", - "hide-system-messages": "Скрыть системные сообщения", - "headerBarCreateBoardPopup-title": "Создать доску", - "home": "Главная", - "import": "Импорт", - "link": "Ссылка", - "import-board": "импортировать доску", - "import-board-c": "Импортировать доску", - "import-board-title-trello": "Импортировать доску из Trello", - "import-board-title-wekan": "Импортировать доску, сохраненную ранее.", - "import-sandstorm-backup-warning": "Не удаляйте импортируемые данные из ранее сохраненной доски или Trello, пока не убедитесь, что импорт завершился успешно – удается закрыть и снова открыть доску, и не появляется ошибка «Доска не найдена», что означает потерю данных.", - "import-sandstorm-warning": "Импортированная доска удалит все существующие данные на текущей доске и заменит её импортированной доской.", - "from-trello": "Из Trello", - "from-wekan": "Сохраненную ранее", - "import-board-instruction-trello": "На вашей Trello доске нажмите “Menu” - “More” - “Print and export - “Export JSON” и скопируйте полученный текст", - "import-board-instruction-wekan": "На вашей доске перейдите в “Меню”, далее “Экспортировать доску” и скопируйте текст из скачаного файла", - "import-board-instruction-about-errors": "Даже если при импорте возникли ошибки, иногда импортирование проходит успешно – тогда доска появится на странице «Все доски».", - "import-json-placeholder": "Вставьте JSON сюда", - "import-map-members": "Составить карту участников", - "import-members-map": "Вы импортировали доску с участниками. Пожалуйста, отметьте участников, которых вы хотите импортировать в качестве пользователей", - "import-show-user-mapping": "Проверить карту участников", - "import-user-select": "Выберите существующего пользователя, которого вы хотите использовать в качестве участника", - "importMapMembersAddPopup-title": "Выбрать участника", - "info": "Версия", - "initials": "Инициалы", - "invalid-date": "Неверная дата", - "invalid-time": "Некорректное время", - "invalid-user": "Неверный пользователь", - "joined": "вступил", - "just-invited": "Вас только что пригласили на эту доску", - "keyboard-shortcuts": "Сочетания клавиш", - "label-create": "Создать метку", - "label-default": "%s (по умолчанию)", - "label-delete-pop": "Это действие невозможно будет отменить. Эта метка будут удалена во всех карточках. Также будет удалена вся история этой метки.", - "labels": "Метки", - "language": "Язык", - "last-admin-desc": "Вы не можете изменять роли, для этого требуются права администратора.", - "leave-board": "Покинуть доску", - "leave-board-pop": "Вы уверенны, что хотите покинуть __boardTitle__? Вы будете удалены из всех карточек на этой доске.", - "leaveBoardPopup-title": "Покинуть доску?", - "link-card": "Доступна по ссылке", - "list-archive-cards": "Переместить все карточки в этом списке в Архив", - "list-archive-cards-pop": "Это действие удалит все карточки из этого списка с доски. Чтобы просмотреть карточки в Архиве и вернуть их на доску, нажмите “Меню” > “Архив”.", - "list-move-cards": "Переместить все карточки в этом списке", - "list-select-cards": "Выбрать все карточки в этом списке", - "set-color-list": "Задать цвет", - "listActionPopup-title": "Список действий", - "swimlaneActionPopup-title": "Действия с дорожкой", - "swimlaneAddPopup-title": "Добавить дорожку ниже", - "listImportCardPopup-title": "Импортировать Trello карточку", - "listMorePopup-title": "Поделиться", - "link-list": "Ссылка на список", - "list-delete-pop": "Все действия будут удалены из ленты активности участников, и вы не сможете восстановить список. Данное действие необратимо.", - "list-delete-suggest-archive": "Вы можете отправить список в Архив, чтобы убрать его с доски и при этом сохранить результаты.", - "lists": "Списки", - "swimlanes": "Дорожки", - "log-out": "Выйти", - "log-in": "Войти", - "loginPopup-title": "Войти", - "memberMenuPopup-title": "Настройки участника", - "members": "Участники", - "menu": "Меню", - "move-selection": "Переместить выделение", - "moveCardPopup-title": "Переместить карточку", - "moveCardToBottom-title": "Переместить вниз", - "moveCardToTop-title": "Переместить вверх", - "moveSelectionPopup-title": "Переместить выделение", - "multi-selection": "Выбрать несколько", - "multi-selection-on": "Выбрать несколько из", - "muted": "Не беспокоить", - "muted-info": "Вы НИКОГДА не будете уведомлены ни о каких изменениях в этой доске.", - "my-boards": "Мои доски", - "name": "Имя", - "no-archived-cards": "Нет карточек в Архиве", - "no-archived-lists": "Нет списков в Архиве", - "no-archived-swimlanes": "Нет дорожек в Архиве", - "no-results": "Ничего не найдено", - "normal": "Обычный", - "normal-desc": "Может редактировать карточки. Не может управлять настройками.", - "not-accepted-yet": "Приглашение еще не принято", - "notify-participate": "Получать обновления по любым карточкам, которые вы создавали или участником которых являетесь.", - "notify-watch": "Получать обновления по любым доскам, спискам и карточкам, на которые вы подписаны как наблюдатель.", - "optional": "не обязательно", - "or": "или", - "page-maybe-private": "Возможно, эта страница скрыта от незарегистрированных пользователей. Попробуйте <a href='%s'>войти на сайт</a>.", - "page-not-found": "Страница не найдена.", - "password": "Пароль", - "paste-or-dragdrop": "вставьте, или перетащите файл с изображением сюда (только графический файл)", - "participating": "Участвую", - "preview": "Предпросмотр", - "previewAttachedImagePopup-title": "Предпросмотр", - "previewClipboardImagePopup-title": "Предпросмотр", - "private": "Закрытая", - "private-desc": "Эта доска с ограниченным доступом. Только участники могут работать с ней.", - "profile": "Профиль", - "public": "Открытая", - "public-desc": "Эта доска может быть видна всем у кого есть ссылка. Также может быть проиндексирована поисковыми системами. Вносить изменения могут только участники.", - "quick-access-description": "Нажмите на звезду, что добавить ярлык доски на панель.", - "remove-cover": "Открепить", - "remove-from-board": "Удалить с доски", - "remove-label": "Удалить метку", - "listDeletePopup-title": "Удалить список?", - "remove-member": "Удалить участника", - "remove-member-from-card": "Удалить из карточки", - "remove-member-pop": "Удалить участника __name__ (__username__) из доски __boardTitle__? Участник будет удален из всех карточек на этой доске. Также он получит уведомление о совершаемом действии.", - "removeMemberPopup-title": "Удалить участника?", - "rename": "Переименовать", - "rename-board": "Переименовать доску", - "restore": "Восстановить", - "save": "Сохранить", - "search": "Поиск", - "rules": "Правила", - "search-cards": "Поиск в названиях карточек/списков, описаниях и пользовательских полях на этой доске", - "search-example": "Искать текст?", - "select-color": "Выбрать цвет", - "set-wip-limit-value": "Устанавливает ограничение на максимальное количество задач в этом списке", - "setWipLimitPopup-title": "Задать лимит на кол-во задач", - "shortcut-assign-self": "Связать себя с текущей карточкой", - "shortcut-autocomplete-emoji": "Автозаполнение emoji", - "shortcut-autocomplete-members": "Автозаполнение участников", - "shortcut-clear-filters": "Сбросить все фильтры", - "shortcut-close-dialog": "Закрыть диалог", - "shortcut-filter-my-cards": "Показать мои карточки", - "shortcut-show-shortcuts": "Поднять список ярлыков", - "shortcut-toggle-filterbar": "Переместить фильтр на бововую панель", - "shortcut-toggle-sidebar": "Переместить доску на боковую панель", - "show-cards-minimum-count": "Показывать количество карточек если их больше", - "sidebar-open": "Открыть Панель", - "sidebar-close": "Скрыть Панель", - "signupPopup-title": "Создать учетную запись", - "star-board-title": "Добавить в «Избранное». Эта доска будет всегда на виду.", - "starred-boards": "Добавленные в «Избранное»", - "starred-boards-description": "Избранные доски будут всегда вверху списка.", - "subscribe": "Подписаться", - "team": "Участники", - "this-board": "эту доску", - "this-card": "текущая карточка", - "spent-time-hours": "Затраченное время (в часах)", - "overtime-hours": "Переработка (в часах)", - "overtime": "Переработка", - "has-overtime-cards": "Имеются карточки с переработкой", - "has-spenttime-cards": "Имеются карточки с учетом затраченного времени", - "time": "Время", - "title": "Название", - "tracking": "Отслеживание", - "tracking-info": "Вы будете уведомлены о любых изменениях в тех карточках, в которых вы являетесь создателем или участником.", - "type": "Тип", - "unassign-member": "Отменить назначение участника", - "unsaved-description": "У вас есть несохраненное описание.", - "unwatch": "Перестать следить", - "upload": "Загрузить", - "upload-avatar": "Загрузить аватар", - "uploaded-avatar": "Загруженный аватар", - "username": "Имя пользователя", - "view-it": "Просмотреть", - "warn-list-archived": "внимание: эта карточка из списка, который находится в Архиве", - "watch": "Следить", - "watching": "Полный контроль", - "watching-info": "Вы будете уведомлены об любых изменениях в этой доске.", - "welcome-board": "Приветственная Доска", - "welcome-swimlane": "Этап 1", - "welcome-list1": "Основы", - "welcome-list2": "Расширенно", - "card-templates-swimlane": "Шаблоны карточек", - "list-templates-swimlane": "Шаблоны списков", - "board-templates-swimlane": "Шаблоны доски", - "what-to-do": "Что вы хотите сделать?", - "wipLimitErrorPopup-title": "Некорректный лимит на кол-во задач", - "wipLimitErrorPopup-dialog-pt1": "Количество задач в этом списке превышает установленный вами лимит", - "wipLimitErrorPopup-dialog-pt2": "Пожалуйста, перенесите некоторые задачи из этого списка или увеличьте лимит на кол-во задач", - "admin-panel": "Административная Панель", - "settings": "Настройки", - "people": "Люди", - "registration": "Регистрация", - "disable-self-registration": "Отключить самостоятельную регистрацию", - "invite": "Пригласить", - "invite-people": "Пригласить людей", - "to-boards": "В Доску(и)", - "email-addresses": "Email адрес", - "smtp-host-description": "Адрес SMTP сервера, который отправляет ваши электронные письма.", - "smtp-port-description": "Порт который SMTP-сервер использует для исходящих сообщений.", - "smtp-tls-description": "Включить поддержку TLS для SMTP сервера", - "smtp-host": "SMTP Хост", - "smtp-port": "SMTP Порт", - "smtp-username": "Имя пользователя", - "smtp-password": "Пароль", - "smtp-tls": "Поддержка TLS", - "send-from": "От", - "send-smtp-test": "Отправьте тестовое письмо себе", - "invitation-code": "Код приглашения", - "email-invite-register-subject": "__inviter__ прислал вам приглашение", - "email-invite-register-text": "Уважаемый __user__,\n\n__inviter__ приглашает вас использовать канбан-доску для совместной работы.\n\nПожалуйста, проследуйте по ссылке:\n__url__\n\nКод вашего приглашения: __icode__\n\nСпасибо.", - "email-smtp-test-subject": "Тестовое письмо SMTP", - "email-smtp-test-text": "Вы успешно отправили письмо", - "error-invitation-code-not-exist": "Код приглашения не существует", - "error-notAuthorized": "У вас нет доступа на просмотр этой страницы.", - "webhook-title": "Имя Веб-Хука", - "webhook-token": "Токен (Опционально для аутентификации)", - "outgoing-webhooks": "Исходящие Веб-Хуки", - "bidirectional-webhooks": "Двунаправленный Веб-Хук", - "outgoingWebhooksPopup-title": "Исходящие Веб-Хуки", - "boardCardTitlePopup-title": "Фильтр названий карточек", - "disable-webhook": "Отключить этот Веб-Хук", - "global-webhook": "Глобальные Веб-Хуки", - "new-outgoing-webhook": "Новый исходящий Веб-Хук", - "no-name": "(Неизвестный)", - "Node_version": "Версия NodeJS", - "Meteor_version": "Версия Meteor", - "MongoDB_version": "Версия MongoDB", - "MongoDB_storage_engine": "Движок хранилища MongoDB", - "MongoDB_Oplog_enabled": "MongoDB Oplog включен", - "OS_Arch": "Архитектура", - "OS_Cpus": "Количество процессоров", - "OS_Freemem": "Свободная память", - "OS_Loadavg": "Средняя загрузка", - "OS_Platform": "Платформа", - "OS_Release": "Версия ядра", - "OS_Totalmem": "Общая память", - "OS_Type": "Тип ОС", - "OS_Uptime": "Время работы", - "days": "дней", - "hours": "часы", - "minutes": "минуты", - "seconds": "секунды", - "show-field-on-card": "Показать это поле на карточке", - "automatically-field-on-card": "Cоздавать поле во всех новых карточках", - "showLabel-field-on-card": "Показать имя поля на карточке", - "yes": "Да", - "no": "Нет", - "accounts": "Учетные записи", - "accounts-allowEmailChange": "Разрешить изменение электронной почты", - "accounts-allowUserNameChange": "Разрешить изменение имени пользователя", - "createdAt": "Создан", - "verified": "Подтвержден", - "active": "Действующий", - "card-received": "Получено", - "card-received-on": "Получено с", - "card-end": "Завершено", - "card-end-on": "Завершится до", - "editCardReceivedDatePopup-title": "Изменить дату получения", - "editCardEndDatePopup-title": "Изменить дату завершения", - "setCardColorPopup-title": "Задать цвет", - "setCardActionsColorPopup-title": "Выберите цвет", - "setSwimlaneColorPopup-title": "Выберите цвет", - "setListColorPopup-title": "Выберите цвет", - "assigned-by": "Поручил", - "requested-by": "Запросил", - "board-delete-notice": "Удаление является постоянным. Вы потеряете все списки, карты и действия, связанные с этой доской.", - "delete-board-confirm-popup": "Все списки, карточки, метки и действия будут удалены, и вы не сможете восстановить содержимое доски. Отменить нельзя.", - "boardDeletePopup-title": "Удалить доску?", - "delete-board": "Удалить доску", - "default-subtasks-board": "Подзадача для доски __board__", - "default": "По умолчанию", - "queue": "Очередь", - "subtask-settings": "Настройки подзадач", - "card-settings": "Настройки карточки", - "boardSubtaskSettingsPopup-title": "Настройки подзадач для доски", - "boardCardSettingsPopup-title": "Настройки карточки", - "deposit-subtasks-board": "Отправлять подзадачи на доску:", - "deposit-subtasks-list": "Размещать подзадачи, отправленные на эту доску, в списке:", - "show-parent-in-minicard": "Указывать исходную карточку:", - "prefix-with-full-path": "Cверху, полный путь", - "prefix-with-parent": "Сверху, только имя", - "subtext-with-full-path": "Cнизу, полный путь", - "subtext-with-parent": "Снизу, только имя", - "change-card-parent": "Сменить исходную карточку", - "parent-card": "Исходная карточка", - "source-board": "Исходная доска", - "no-parent": "Не указывать", - "activity-added-label": "добавил метку '%s' на %s", - "activity-removed-label": "удалил метку '%s' с %s", - "activity-delete-attach": "удалил вложение из %s", - "activity-added-label-card": "добавил метку '%s'", - "activity-removed-label-card": "удалил метку '%s'", - "activity-delete-attach-card": "удалил вложение", - "activity-set-customfield": "сменил значение поля '%s' на '%s' в карточке %s", - "activity-unset-customfield": "очистил поле '%s' в карточке %s", - "r-rule": "Правило", - "r-add-trigger": "Задать условие", - "r-add-action": "Задать действие", - "r-board-rules": "Правила доски", - "r-add-rule": "Добавить правило", - "r-view-rule": "Показать правило", - "r-delete-rule": "Удалить правило", - "r-new-rule-name": "Имя нового правила", - "r-no-rules": "Нет правил", - "r-when-a-card": "Когда карточка", - "r-is": " ", - "r-is-moved": "перемещается", - "r-added-to": "добавляется в", - "r-removed-from": "Покидает", - "r-the-board": "доску", - "r-list": "список", - "set-filter": "Установить фильтр", - "r-moved-to": "Перемещается в", - "r-moved-from": "Покидает", - "r-archived": "Перемещена в архив", - "r-unarchived": "Восстановлена из архива", - "r-a-card": "карточку", - "r-when-a-label-is": "Когда метка", - "r-when-the-label": "Когда метка", - "r-list-name": "имя", - "r-when-a-member": "Когда участник", - "r-when-the-member": "Когда участник", - "r-name": "имя", - "r-when-a-attach": "Когда вложение", - "r-when-a-checklist": "Когда контрольный список", - "r-when-the-checklist": "Когда контрольный список", - "r-completed": "Завершен", - "r-made-incomplete": "Вновь открыт", - "r-when-a-item": "Когда пункт контрольного списка", - "r-when-the-item": "Когда пункт контрольного списка", - "r-checked": "Отмечен", - "r-unchecked": "Снят", - "r-move-card-to": "Переместить карточку в", - "r-top-of": "Начало", - "r-bottom-of": "Конец", - "r-its-list": "текущего списка", - "r-archive": "Переместить в архив", - "r-unarchive": "Восстановить из Архива", - "r-card": "карточку", - "r-add": "Создать", - "r-remove": "Удалить", - "r-label": "метку", - "r-member": "участника", - "r-remove-all": "Удалить всех участников из карточки", - "r-set-color": "Сменить цвет на", - "r-checklist": "контрольный список", - "r-check-all": "Отметить все", - "r-uncheck-all": "Снять все", - "r-items-check": "пункты контрольного списка", - "r-check": "Отметить", - "r-uncheck": "Снять", - "r-item": "пункт", - "r-of-checklist": "контрольного списка", - "r-send-email": "Отправить письмо", - "r-to": "кому", - "r-subject": "тема", - "r-rule-details": "Содержание правила", - "r-d-move-to-top-gen": "Переместить карточку в начало текущего списка", - "r-d-move-to-top-spec": "Переместить карточку в начало списка", - "r-d-move-to-bottom-gen": "Переместить карточку в конец текущего списка", - "r-d-move-to-bottom-spec": "Переместить карточку в конец списка", - "r-d-send-email": "Отправить письмо", - "r-d-send-email-to": "кому", - "r-d-send-email-subject": "тема", - "r-d-send-email-message": "сообщение", - "r-d-archive": "Переместить карточку в Архив", - "r-d-unarchive": "Восстановить карточку из Архива", - "r-d-add-label": "Добавить метку", - "r-d-remove-label": "Удалить метку", - "r-create-card": "Создать новую карточку", - "r-in-list": "в списке", - "r-in-swimlane": "в дорожке", - "r-d-add-member": "Добавить участника", - "r-d-remove-member": "Удалить участника", - "r-d-remove-all-member": "Удалить всех участников", - "r-d-check-all": "Отметить все пункты в списке", - "r-d-uncheck-all": "Снять все пункты в списке", - "r-d-check-one": "Отметить пункт", - "r-d-uncheck-one": "Снять пункт", - "r-d-check-of-list": "контрольного списка", - "r-d-add-checklist": "Добавить контрольный список", - "r-d-remove-checklist": "Удалить контрольный список", - "r-by": "пользователем", - "r-add-checklist": "Добавить контрольный список", - "r-with-items": "с пунктами", - "r-items-list": "пункт1,пункт2,пункт3", - "r-add-swimlane": "Добавить дорожку", - "r-swimlane-name": "имя", - "r-board-note": "Примечание: пустое поле соответствует любым возможным значениям.", - "r-checklist-note": "Примечание: пункты контрольных списков при перечислении разделяются запятыми.", - "r-when-a-card-is-moved": "Когда карточка перемещена в другой список", - "r-set": "Установить", - "r-update": "Обновить", - "r-datefield": "поле даты", - "r-df-start-at": "в работе с", - "r-df-due-at": "выполнить к", - "r-df-end-at": "завершено", - "r-df-received-at": "получено", - "r-to-current-datetime": "в соответствии с текущей датой/временем", - "r-remove-value-from": "Очистить", - "ldap": "LDAP", - "oauth2": "OAuth2", - "cas": "CAS", - "authentication-method": "Способ авторизации", - "authentication-type": "Тип авторизации", - "custom-product-name": "Собственное наименование", - "layout": "Внешний вид", - "hide-logo": "Скрыть логотип", - "add-custom-html-after-body-start": "Добавить HTML после начала <body>", - "add-custom-html-before-body-end": "Добавить HTML до завершения </body>", - "error-undefined": "Что-то пошло не так", - "error-ldap-login": "Ошибка при попытке авторизации", - "display-authentication-method": "Показывать способ авторизации", - "default-authentication-method": "Способ авторизации по умолчанию", - "duplicate-board": "Клонировать доску", - "people-number": "Количество человек:", - "swimlaneDeletePopup-title": "Удалить дорожку?", - "swimlane-delete-pop": "Все действия будут удалены из ленты активности участников, и вы не сможете восстановить дорожку. Данное действие необратимо.", - "restore-all": "Восстановить все", - "delete-all": "Удалить все", - "loading": "Идет загрузка, пожалуйста подождите", - "previous_as": "в прошлый раз был", - "act-a-dueAt": "изменил срок выполнения \nСтало: __timeValue__\nВ карточке: __card__\nранее было __timeOldValue__", - "act-a-endAt": "изменил время завершения на __timeValue__, было (__timeOldValue__)", - "act-a-startAt": "изменил время начала на __timeValue__, было (__timeOldValue__)", - "act-a-receivedAt": "изменил время получения на __timeValue__, было (__timeOldValue__)", - "a-dueAt": "изменил срок выполнения на", - "a-endAt": "изменил время завершения на", - "a-startAt": "изменил время начала работы на", - "a-receivedAt": "изменил время получения на", - "almostdue": "текущий срок выполнения %s приближается", - "pastdue": "текущий срок выполнения %s прошел", - "duenow": "текущий срок выполнения %s сегодня", - "act-newDue": "__list__/__card__ содержит 1-ое напоминание о сроке [__board__]", - "act-withDue": "__list__/__card__ напоминания о сроке выполнения [__board__]", - "act-almostdue": "напомнил, что скоро завершается срок выполнения (__timeValue__) карточки __card__", - "act-pastdue": "напомнил, что срок выполнения (__timeValue__) карточки __card__ прошел", - "act-duenow": "напомнил, что срок выполнения (__timeValue__) карточки __card__ — это уже сейчас", - "act-atUserComment": "Вас упомянули в [__board__] __list__/__card__", - "delete-user-confirm-popup": "Вы уверены, что хотите удалить аккаунт? Данное действие необратимо.", - "accounts-allowUserDelete": "Разрешить пользователям удалять собственные аккаунты", - "hide-minicard-label-text": "Скрыть текст меток на карточках", - "show-desktop-drag-handles": "Показать ярлыки для перетаскивания", - "assignee": "Исполнитель", - "cardAssigneesPopup-title": "Исполнитель", - "addmore-detail": "Добавить более детальное описание", - "show-on-card": "Показать на карточке", - "new": "Новый", - "editUserPopup-title": "Редактировать пользователя", - "newUserPopup-title": "Новый пользователь", - "notifications": "Уведомления", - "view-all": "Показать все", - "filter-by-unread": "Фильтр по непрочитанным", - "mark-all-as-read": "Отметить все как прочитанные", - "allow-rename": "Разрешить переименование", - "allowRenamePopup-title": "Разрешить переименование" -} \ No newline at end of file + "accept": "Принять", + "act-activity-notify": "Уведомление о действиях участников", + "act-addAttachment": "прикрепил вложение __attachment__ в карточку __card__ в списке __list__ на дорожке __swimlane__ доски __board__", + "act-deleteAttachment": "удалил вложение __attachment__ из карточки __card__ в списке __list__ на дорожке __swimlane__ доски __board__", + "act-addSubtask": "добавил подзадачу __subtask__ для карточки __card__ в списке __list__ на дорожке __swimlane__ доски __board__", + "act-addLabel": "добавил метку __label__ в карточку __card__ в списке __list__ на дорожке __swimlane__ доски __board__", + "act-addedLabel": "добавил метку __label__ в карточку __card__ в списке __list__ на дорожке __swimlane__ доски __board__", + "act-removeLabel": "Снята метка __label__ с карточки __card__ в списке __list__ на дорожке __swimlane__ доски __board__", + "act-removedLabel": "Снята метка __label__ с карточки __card__ в списке __list__ на дорожке __swimlane__ доски __board__", + "act-addChecklist": "добавил контрольный список __checklist__ в карточку __card__ в списке __list__ на дорожке __swimlane__ доски __board__", + "act-addChecklistItem": "добавил пункт __checklistItem__ в контрольный список __checklist__ в карточке __card__ в списке __list__ на дорожке __swimlane__ доски __board__", + "act-removeChecklist": "удалил контрольный список __checklist__ из карточки __card__ в списке __list__ на дорожке __swimlane__ доски __board__", + "act-removeChecklistItem": "удалил пункт __checklistItem__ из контрольного списка __checkList__ в карточке __card__ в списке __list__ на дорожке __swimlane__ доски __board__", + "act-checkedItem": "отметил __checklistItem__ в контрольном списке __checklist__ в карточке __card__ в списке __list__ на дорожке __swimlane__ доски __board__", + "act-uncheckedItem": "снял __checklistItem__ в контрольном списке __checklist__ в карточке __card__ в списке __list__ на дорожке __swimlane__ доски __board__", + "act-completeChecklist": "завершил контрольный список __checklist__ в карточке __card__ в списке __list__ на дорожке __swimlane__ доски __board__", + "act-uncompleteChecklist": "вновь открыл контрольный список __checklist__ в карточке __card__ в списке __list__ на дорожке __swimlane__ доски __board__", + "act-addComment": "написал в карточке __card__: __comment__ в списке __list__ на дорожке __swimlane__ доски __board__", + "act-editComment": "изменил комментарий в карточке __card__: __comment__ в списке __list__ на дорожке __swimlane__ доски __board__", + "act-deleteComment": "удалил комментарий из карточки __card__: __comment__ в списке __list__ на дорожке __swimlane__ доски __board__", + "act-createBoard": "создал доску __board__", + "act-createSwimlane": "создал дорожку __swimlane__ на доске __board__", + "act-createCard": "создал карточку __card__ в списке __list__ на дорожке __swimlane__ доски __board__", + "act-createCustomField": "создал новое поле __customField__ на доске __board__\n", + "act-deleteCustomField": "удалил поле __customField__ с доски __board__", + "act-setCustomField": "изменил значение поля __customField__: __customFieldValue__ в карточке __card__ в списке __list__ на дорожке __swimlane__ доски __board__", + "act-createList": "добавил список __list__ на доску __board__", + "act-addBoardMember": "добавил участника __member__ на доску __board__", + "act-archivedBoard": "Доска __board__ перемещена в Архив", + "act-archivedCard": "Карточка __card__ из списка __list__ с дорожки __swimlane__ доски __board__ перемещена в Архив", + "act-archivedList": "Список __list__ на дорожке __swimlane__ доски __board__ перемещен в Архив", + "act-archivedSwimlane": "Дорожка __swimlane__ на доске __board__ перемещена в Архив", + "act-importBoard": "импортировал доску __board__", + "act-importCard": "импортировал карточку __card__ в список __list__ на дорожку __swimlane__ доски __board__", + "act-importList": "импортировал список __list__ на дорожку __swimlane__ доски __board__", + "act-joinMember": "добавил участника __member__ в карточку __card__ в списке __list__ на дорожке __swimlane__ доски __board__", + "act-moveCard": "переместил карточку __card__ на доске __board__ из списка __oldList__ с дорожки __oldSwimlane__ в список __list__ на дорожку __swimlane__", + "act-moveCardToOtherBoard": "переместил карточку __card__ из списка __oldList__ с дорожки __oldSwimlane__ доски __oldBoard__ в список __list__ на дорожку __swimlane__ доски __board__", + "act-removeBoardMember": "удалил участника __member__ с доски __board__", + "act-restoredCard": "восстановил карточку __card__ в список __list__ на дорожку __swimlane__ доски __board__", + "act-unjoinMember": "удалил участника __member__ из карточки __card__ в списке __list__ на дорожке __swimlane__ доски __board__", + "act-withBoardTitle": "__board__", + "act-withCardTitle": "[__board__] __card__", + "actions": "Действия", + "activities": "История действий", + "activity": "Действия участников", + "activity-added": "добавил %s на %s", + "activity-archived": "%s теперь в Архиве", + "activity-attached": "прикрепил %s к %s", + "activity-created": "создал %s", + "activity-customfield-created": "создал настраиваемое поле %s", + "activity-excluded": "исключил %s из %s", + "activity-imported": "импортировал %s в %s из %s", + "activity-imported-board": "импортировал %s из %s", + "activity-joined": "присоединился к %s", + "activity-moved": "переместил %s из %s в %s", + "activity-on": "%s", + "activity-removed": "удалил %s из %s", + "activity-sent": "отправил %s в %s", + "activity-unjoined": "вышел из %s", + "activity-subtask-added": "добавил подзадачу в %s", + "activity-checked-item": "отметил %s в контрольном списке %s в %s", + "activity-unchecked-item": "снял %s в контрольном списке %s в %s", + "activity-checklist-added": "добавил контрольный список в %s", + "activity-checklist-removed": "удалил контрольный список из %s", + "activity-checklist-completed": "завершил чек-лист %s в %s", + "activity-checklist-uncompleted": "вновь открыл контрольный список %s в %s", + "activity-checklist-item-added": "добавил пункт в контрольный список '%s' в карточке %s", + "activity-checklist-item-removed": "удалил пункт из контрольного списка '%s' в карточке %s", + "add": "Создать", + "activity-checked-item-card": "отметил %s в контрольном списке %s", + "activity-unchecked-item-card": "снял %s в контрольном списке %s", + "activity-checklist-completed-card": "завершил контрольный список __checklist__ в карточку __card__ в списке __list__ на дорожке __swimlane__ доски __board__", + "activity-checklist-uncompleted-card": "вновь открыл контрольный список %s", + "activity-editComment": "отредактировал комментарий %s", + "activity-deleteComment": "удалил комментарий %s", + "add-attachment": "Добавить вложение", + "add-board": "Добавить доску", + "add-card": "Добавить карточку", + "add-swimlane": "Добавить дорожку", + "add-subtask": "Добавить подзадачу", + "add-checklist": "Добавить контрольный список", + "add-checklist-item": "Добавить пункт в контрольный список", + "add-cover": "Прикрепить", + "add-label": "Добавить метку", + "add-list": "Добавить простой список", + "add-members": "Добавить участника", + "added": "Добавлено", + "addMemberPopup-title": "Участники", + "admin": "Администратор", + "admin-desc": "Может просматривать и редактировать карточки, удалять участников и управлять настройками доски.", + "admin-announcement": "Объявление", + "admin-announcement-active": "Действующее общесистемное объявление", + "admin-announcement-title": "Объявление от Администратора", + "all-boards": "Все доски", + "and-n-other-card": "И __count__ другая карточка", + "and-n-other-card_plural": "И __count__ другие карточки", + "apply": "Применить", + "app-is-offline": "Идет загрузка, подождите. Обновление страницы приведет к потере данных. Если загрузка не происходит, проверьте работоспособность сервера.", + "archive": "Переместить в архив", + "archive-all": "Переместить всё в архив", + "archive-board": "Переместить доску в архив", + "archive-card": "Переместить карточку в архив", + "archive-list": "Переместить список в архив", + "archive-swimlane": "Переместить дорожку в архив", + "archive-selection": "Переместить выбранное в архив", + "archiveBoardPopup-title": "Переместить доску в архив?", + "archived-items": "Архив", + "archived-boards": "Доски в архиве", + "restore-board": "Востановить доску", + "no-archived-boards": "Нет досок в архиве.", + "archives": "Архив", + "template": "Шаблон", + "templates": "Шаблоны", + "assign-member": "Назначить участника", + "attached": "прикреплено", + "attachment": "Вложение", + "attachment-delete-pop": "Если удалить вложение, его нельзя будет восстановить.", + "attachmentDeletePopup-title": "Удалить вложение?", + "attachments": "Вложения", + "auto-watch": "Автоматически следить за созданными досками", + "avatar-too-big": "Аватар слишком большой (максимум 70КБ)", + "back": "Назад", + "board-change-color": "Изменить цвет", + "board-nb-stars": "%s избранное", + "board-not-found": "Доска не найдена", + "board-private-info": "Это доска будет <strong>частной</strong>.", + "board-public-info": "Эта доска будет <strong>доступной всем</strong>.", + "boardChangeColorPopup-title": "Изменить фон доски", + "boardChangeTitlePopup-title": "Переименовать доску", + "boardChangeVisibilityPopup-title": "Изменить настройки видимости", + "boardChangeWatchPopup-title": "Режимы оповещения", + "boardMenuPopup-title": "Настройки доски", + "boardChangeViewPopup-title": "Вид доски", + "boards": "Доски", + "board-view": "Вид доски", + "board-view-cal": "Календарь", + "board-view-swimlanes": "Дорожки", + "board-view-collapse": "Свернуть", + "board-view-lists": "Списки", + "bucket-example": "Например “Список дел”", + "cancel": "Отмена", + "card-archived": "Эта карточка перемещена в архив", + "board-archived": "Эта доска перемещена в архив.", + "card-comments-title": "Комментарии (%s)", + "card-delete-notice": "Это действие невозможно будет отменить. Все изменения, которые вы вносили в карточку будут потеряны.", + "card-delete-pop": "Все действия будут удалены из ленты активности участников, и вы не сможете заново открыть карточку. Действие необратимо", + "card-delete-suggest-archive": "Вы можете переместить карточку в архив, чтобы убрать ее с доски, сохранив всю историю действий участников.", + "card-due": "Выполнить к", + "card-due-on": "Выполнить до", + "card-spent": "Затраченное время", + "card-edit-attachments": "Изменить вложения", + "card-edit-custom-fields": "Редактировать настраиваемые поля", + "card-edit-labels": "Изменить метку", + "card-edit-members": "Изменить участников", + "card-labels-title": "Изменить метки для этой карточки.", + "card-members-title": "Добавить или удалить с карточки участников доски.", + "card-start": "В работе с", + "card-start-on": "Начнётся с", + "cardAttachmentsPopup-title": "Прикрепить из", + "cardCustomField-datePopup-title": "Изменить дату", + "cardCustomFieldsPopup-title": "редактировать настраиваемые поля", + "cardDeletePopup-title": "Удалить карточку?", + "cardDetailsActionsPopup-title": "Действия в карточке", + "cardLabelsPopup-title": "Метки", + "cardMembersPopup-title": "Участники", + "cardMorePopup-title": "Поделиться", + "cardTemplatePopup-title": "Создать шаблон", + "cards": "Карточки", + "cards-count": "Карточки", + "casSignIn": "Войти через CAS", + "cardType-card": "Карточка", + "cardType-linkedCard": "Связанная карточка", + "cardType-linkedBoard": "Связанная доска", + "change": "Изменить", + "change-avatar": "Изменить аватар", + "change-password": "Изменить пароль", + "change-permissions": "Изменить права доступа", + "change-settings": "Изменить настройки", + "changeAvatarPopup-title": "Изменить аватар", + "changeLanguagePopup-title": "Сменить язык", + "changePasswordPopup-title": "Изменить пароль", + "changePermissionsPopup-title": "Изменить настройки доступа", + "changeSettingsPopup-title": "Изменить Настройки", + "subtasks": "Подзадачи", + "checklists": "Контрольные списки", + "click-to-star": "Добавить в «Избранное»", + "click-to-unstar": "Удалить из «Избранного»", + "clipboard": "Буфер обмена или drag & drop", + "close": "Закрыть", + "close-board": "Закрыть доску", + "close-board-pop": "Вы сможете восстановить доску, нажав \"Архив\" в заголовке домашней страницы.", + "color-black": "черный", + "color-blue": "синий", + "color-crimson": "малиновый", + "color-darkgreen": "темно-зеленый", + "color-gold": "золотой", + "color-gray": "серый", + "color-green": "зеленый", + "color-indigo": "индиго", + "color-lime": "лимоновый", + "color-magenta": "маджента", + "color-mistyrose": "тускло-розовый", + "color-navy": "темно-синий", + "color-orange": "оранжевый", + "color-paleturquoise": "бледно-бирюзовый", + "color-peachpuff": "персиковый", + "color-pink": "розовый", + "color-plum": "сливовый", + "color-purple": "фиолетовый", + "color-red": "красный", + "color-saddlebrown": "кожано-коричневый", + "color-silver": "серебристый", + "color-sky": "голубой", + "color-slateblue": "серо-голубой", + "color-white": "белый", + "color-yellow": "желтый", + "unset-color": "Убрать", + "comment": "Добавить комментарий", + "comment-placeholder": "Написать комментарий", + "comment-only": "Только комментирование", + "comment-only-desc": "Может комментировать только карточки.", + "no-comments": "Без комментариев", + "no-comments-desc": "Не видит комментарии и историю действий.", + "worker": "Исполнитель", + "worker-desc": "Может перемещать карточки, отмечаться как исполнитель и оставлять комментарии", + "computer": "Загрузить с компьютера", + "confirm-subtask-delete-dialog": "Вы уверены, что хотите удалить подзадачу?", + "confirm-checklist-delete-dialog": "Вы уверены, что хотите удалить контрольный список?", + "copy-card-link-to-clipboard": "Копировать ссылку на карточку в буфер обмена", + "linkCardPopup-title": "Карточка-ссылка", + "searchElementPopup-title": "Поиск", + "copyCardPopup-title": "Копировать карточку", + "copyChecklistToManyCardsPopup-title": "Копировать шаблон контрольного списка в несколько карточек", + "copyChecklistToManyCardsPopup-instructions": "Названия и описания целевых карт в формате JSON", + "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"Название первой карточки\", \"description\":\"Описание первой карточки\"}, {\"title\":\"Название второй карточки\",\"description\":\"Описание второй карточки\"},{\"title\":\"Название последней карточки\",\"description\":\"Описание последней карточки\"} ]", + "create": "Создать", + "createBoardPopup-title": "Создать доску", + "chooseBoardSourcePopup-title": "Импортировать доску", + "createLabelPopup-title": "Создать метку", + "createCustomField": "Создать поле", + "createCustomFieldPopup-title": "Создать поле", + "current": "текущий", + "custom-field-delete-pop": "Отменить нельзя. Это удалит настраиваемое поле со всех карт и уничтожит его историю.", + "custom-field-checkbox": "Галочка", + "custom-field-date": "Дата", + "custom-field-dropdown": "Выпадающий список", + "custom-field-dropdown-none": "(нет)", + "custom-field-dropdown-options": "Параметры списка", + "custom-field-dropdown-options-placeholder": "Нажмите «Ввод», чтобы добавить дополнительные параметры.", + "custom-field-dropdown-unknown": "(неизвестно)", + "custom-field-number": "Номер", + "custom-field-text": "Текст", + "custom-fields": "Настраиваемые поля", + "date": "Дата", + "decline": "Отклонить", + "default-avatar": "Аватар по умолчанию", + "delete": "Удалить", + "deleteCustomFieldPopup-title": "Удалить настраиваемые поля?", + "deleteLabelPopup-title": "Удалить метку?", + "description": "Описание", + "disambiguateMultiLabelPopup-title": "Разрешить конфликт меток", + "disambiguateMultiMemberPopup-title": "Разрешить конфликт участников", + "discard": "Отказать", + "done": "Готово", + "download": "Скачать", + "edit": "Редактировать", + "edit-avatar": "Изменить аватар", + "edit-profile": "Изменить профиль", + "edit-wip-limit": "Изменить лимит на кол-во задач", + "soft-wip-limit": "Мягкий лимит", + "editCardStartDatePopup-title": "Изменить дату начала", + "editCardDueDatePopup-title": "Изменить дату выполнения", + "editCustomFieldPopup-title": "Редактировать поле", + "editCardSpentTimePopup-title": "Изменить затраченное время", + "editLabelPopup-title": "Изменить метки", + "editNotificationPopup-title": "Редактировать уведомления", + "editProfilePopup-title": "Редактировать профиль", + "email": "Эл.почта", + "email-enrollAccount-subject": "Аккаунт создан для вас здесь __url__", + "email-enrollAccount-text": "Привет __user__,\n\nДля того, чтобы начать использовать сервис, просто нажми на ссылку ниже.\n\n__url__\n\nСпасибо.", + "email-fail": "Отправка письма на EMail не удалась", + "email-fail-text": "Ошибка при попытке отправить письмо", + "email-invalid": "Неверный адрес электронной почты", + "email-invite": "Пригласить по электронной почте", + "email-invite-subject": "__inviter__ прислал вам приглашение", + "email-invite-text": "Дорогой __user__,\n\n__inviter__ пригласил вас присоединиться к доске \"__board__\" для сотрудничества.\n\nПожалуйста проследуйте по ссылке ниже:\n\n__url__\n\nСпасибо.", + "email-resetPassword-subject": "Перейдите по ссылке, чтобы сбросить пароль __url__", + "email-resetPassword-text": "Привет __user__,\n\nДля сброса пароля перейдите по ссылке ниже.\n\n__url__\n\nThanks.", + "email-sent": "Письмо отправлено", + "email-verifyEmail-subject": "Подтвердите вашу эл.почту перейдя по ссылке __url__", + "email-verifyEmail-text": "Привет __user__,\n\nДля подтверждения вашей электронной почты перейдите по ссылке ниже.\n\n__url__\n\nСпасибо.", + "enable-wip-limit": "Включить лимит на кол-во задач", + "error-board-doesNotExist": "Доска не найдена", + "error-board-notAdmin": "Вы должны обладать правами администратора этой доски, чтобы сделать это", + "error-board-notAMember": "Вы должны быть участником доски, чтобы сделать это", + "error-json-malformed": "Ваше текст не является правильным JSON", + "error-json-schema": "Содержимое вашего JSON не содержит информацию в корректном формате", + "error-list-doesNotExist": "Список не найден", + "error-user-doesNotExist": "Пользователь не найден", + "error-user-notAllowSelf": "Вы не можете пригласить себя", + "error-user-notCreated": "Пользователь не создан", + "error-username-taken": "Это имя пользователя уже занято", + "error-email-taken": "Этот адрес уже занят", + "export-board": "Экспортировать доску", + "sort": "Сортировать", + "sort-desc": "Нажмите, чтобы отсортировать список", + "list-sort-by": "Сортировать список по:", + "list-label-modifiedAt": "Время последнего доступа", + "list-label-title": "Название списка", + "list-label-sort": "Установленный вами порядок", + "list-label-short-modifiedAt": "(L)", + "list-label-short-title": "(N)", + "list-label-short-sort": "(M)", + "filter": "Фильтр", + "filter-cards": "Фильтр Карточек или Списков", + "list-filter-label": "Фильтровать Список по Названию", + "filter-clear": "Очистить фильтр", + "filter-no-label": "Нет метки", + "filter-no-member": "Нет участников", + "filter-no-assignee": "No assignee", + "filter-no-custom-fields": "Нет настраиваемых полей", + "filter-show-archive": "Показать архивные списки", + "filter-hide-empty": "Скрыть пустые списки", + "filter-on": "Включен фильтр", + "filter-on-desc": "Показываются карточки, соответствующие настройкам фильтра. Нажмите для редактирования.", + "filter-to-selection": "Filter to selection", + "advanced-filter-label": "Расширенный фильтр", + "advanced-filter-description": "Расширенный фильтр позволяет написать строку, содержащую следующие операторы: == != <= >= && || ( ) Пробел используется как разделитель между операторами. Можно фильтровать все настраиваемые поля, вводя их имена и значения. Например: Поле1 == Значение1. Примечание. Если поля или значения содержат пробелы, нужно взять их в одинарные кавычки. Например: 'Поле 1' == 'Значение 1'. Для одиночных управляющих символов (' \\/), которые нужно пропустить, следует использовать \\. Например: Field1 = I\\'m. Также можно комбинировать несколько условий. Например: F1 == V1 || F1 == V2. Обычно все операторы интерпретируются слева направо, но можно изменить порядок, разместив скобки. Например: F1 == V1 && (F2 == V2 || F2 == V3). Также можно искать текстовые поля с помощью регулярных выражений: F1 == /Tes.*/i", + "fullname": "Полное имя", + "header-logo-title": "Вернуться к доскам.", + "hide-system-messages": "Скрыть системные сообщения", + "headerBarCreateBoardPopup-title": "Создать доску", + "home": "Главная", + "import": "Импорт", + "link": "Ссылка", + "import-board": "импортировать доску", + "import-board-c": "Импортировать доску", + "import-board-title-trello": "Импортировать доску из Trello", + "import-board-title-wekan": "Импортировать доску, сохраненную ранее.", + "import-sandstorm-backup-warning": "Не удаляйте импортируемые данные из ранее сохраненной доски или Trello, пока не убедитесь, что импорт завершился успешно – удается закрыть и снова открыть доску, и не появляется ошибка «Доска не найдена», что означает потерю данных.", + "import-sandstorm-warning": "Импортированная доска удалит все существующие данные на текущей доске и заменит её импортированной доской.", + "from-trello": "Из Trello", + "from-wekan": "Сохраненную ранее", + "import-board-instruction-trello": "На вашей Trello доске нажмите “Menu” - “More” - “Print and export - “Export JSON” и скопируйте полученный текст", + "import-board-instruction-wekan": "На вашей доске перейдите в “Меню”, далее “Экспортировать доску” и скопируйте текст из скачаного файла", + "import-board-instruction-about-errors": "Даже если при импорте возникли ошибки, иногда импортирование проходит успешно – тогда доска появится на странице «Все доски».", + "import-json-placeholder": "Вставьте JSON сюда", + "import-map-members": "Составить карту участников", + "import-members-map": "Вы импортировали доску с участниками. Пожалуйста, отметьте участников, которых вы хотите импортировать в качестве пользователей", + "import-show-user-mapping": "Проверить карту участников", + "import-user-select": "Выберите существующего пользователя, которого вы хотите использовать в качестве участника", + "importMapMembersAddPopup-title": "Выбрать участника", + "info": "Версия", + "initials": "Инициалы", + "invalid-date": "Неверная дата", + "invalid-time": "Некорректное время", + "invalid-user": "Неверный пользователь", + "joined": "вступил", + "just-invited": "Вас только что пригласили на эту доску", + "keyboard-shortcuts": "Сочетания клавиш", + "label-create": "Создать метку", + "label-default": "%s (по умолчанию)", + "label-delete-pop": "Это действие невозможно будет отменить. Эта метка будут удалена во всех карточках. Также будет удалена вся история этой метки.", + "labels": "Метки", + "language": "Язык", + "last-admin-desc": "Вы не можете изменять роли, для этого требуются права администратора.", + "leave-board": "Покинуть доску", + "leave-board-pop": "Вы уверенны, что хотите покинуть __boardTitle__? Вы будете удалены из всех карточек на этой доске.", + "leaveBoardPopup-title": "Покинуть доску?", + "link-card": "Доступна по ссылке", + "list-archive-cards": "Переместить все карточки в этом списке в Архив", + "list-archive-cards-pop": "Это действие удалит все карточки из этого списка с доски. Чтобы просмотреть карточки в Архиве и вернуть их на доску, нажмите “Меню” > “Архив”.", + "list-move-cards": "Переместить все карточки в этом списке", + "list-select-cards": "Выбрать все карточки в этом списке", + "set-color-list": "Задать цвет", + "listActionPopup-title": "Список действий", + "swimlaneActionPopup-title": "Действия с дорожкой", + "swimlaneAddPopup-title": "Добавить дорожку ниже", + "listImportCardPopup-title": "Импортировать Trello карточку", + "listMorePopup-title": "Поделиться", + "link-list": "Ссылка на список", + "list-delete-pop": "Все действия будут удалены из ленты активности участников, и вы не сможете восстановить список. Данное действие необратимо.", + "list-delete-suggest-archive": "Вы можете отправить список в Архив, чтобы убрать его с доски и при этом сохранить результаты.", + "lists": "Списки", + "swimlanes": "Дорожки", + "log-out": "Выйти", + "log-in": "Войти", + "loginPopup-title": "Войти", + "memberMenuPopup-title": "Настройки участника", + "members": "Участники", + "menu": "Меню", + "move-selection": "Переместить выделение", + "moveCardPopup-title": "Переместить карточку", + "moveCardToBottom-title": "Переместить вниз", + "moveCardToTop-title": "Переместить вверх", + "moveSelectionPopup-title": "Переместить выделение", + "multi-selection": "Выбрать несколько", + "multi-selection-on": "Выбрать несколько из", + "muted": "Не беспокоить", + "muted-info": "Вы НИКОГДА не будете уведомлены ни о каких изменениях в этой доске.", + "my-boards": "Мои доски", + "name": "Имя", + "no-archived-cards": "Нет карточек в Архиве", + "no-archived-lists": "Нет списков в Архиве", + "no-archived-swimlanes": "Нет дорожек в Архиве", + "no-results": "Ничего не найдено", + "normal": "Обычный", + "normal-desc": "Может редактировать карточки. Не может управлять настройками.", + "not-accepted-yet": "Приглашение еще не принято", + "notify-participate": "Получать обновления по любым карточкам, которые вы создавали или участником которых являетесь.", + "notify-watch": "Получать обновления по любым доскам, спискам и карточкам, на которые вы подписаны как наблюдатель.", + "optional": "не обязательно", + "or": "или", + "page-maybe-private": "Возможно, эта страница скрыта от незарегистрированных пользователей. Попробуйте <a href='%s'>войти на сайт</a>.", + "page-not-found": "Страница не найдена.", + "password": "Пароль", + "paste-or-dragdrop": "вставьте, или перетащите файл с изображением сюда (только графический файл)", + "participating": "Участвую", + "preview": "Предпросмотр", + "previewAttachedImagePopup-title": "Предпросмотр", + "previewClipboardImagePopup-title": "Предпросмотр", + "private": "Закрытая", + "private-desc": "Эта доска с ограниченным доступом. Только участники могут работать с ней.", + "profile": "Профиль", + "public": "Открытая", + "public-desc": "Эта доска может быть видна всем у кого есть ссылка. Также может быть проиндексирована поисковыми системами. Вносить изменения могут только участники.", + "quick-access-description": "Нажмите на звезду, что добавить ярлык доски на панель.", + "remove-cover": "Открепить", + "remove-from-board": "Удалить с доски", + "remove-label": "Удалить метку", + "listDeletePopup-title": "Удалить список?", + "remove-member": "Удалить участника", + "remove-member-from-card": "Удалить из карточки", + "remove-member-pop": "Удалить участника __name__ (__username__) из доски __boardTitle__? Участник будет удален из всех карточек на этой доске. Также он получит уведомление о совершаемом действии.", + "removeMemberPopup-title": "Удалить участника?", + "rename": "Переименовать", + "rename-board": "Переименовать доску", + "restore": "Восстановить", + "save": "Сохранить", + "search": "Поиск", + "rules": "Правила", + "search-cards": "Поиск в названиях карточек/списков, описаниях и пользовательских полях на этой доске", + "search-example": "Искать текст?", + "select-color": "Выбрать цвет", + "set-wip-limit-value": "Устанавливает ограничение на максимальное количество задач в этом списке", + "setWipLimitPopup-title": "Задать лимит на кол-во задач", + "shortcut-assign-self": "Связать себя с текущей карточкой", + "shortcut-autocomplete-emoji": "Автозаполнение emoji", + "shortcut-autocomplete-members": "Автозаполнение участников", + "shortcut-clear-filters": "Сбросить все фильтры", + "shortcut-close-dialog": "Закрыть диалог", + "shortcut-filter-my-cards": "Показать мои карточки", + "shortcut-show-shortcuts": "Поднять список ярлыков", + "shortcut-toggle-filterbar": "Переместить фильтр на бововую панель", + "shortcut-toggle-sidebar": "Переместить доску на боковую панель", + "show-cards-minimum-count": "Показывать количество карточек если их больше", + "sidebar-open": "Открыть Панель", + "sidebar-close": "Скрыть Панель", + "signupPopup-title": "Создать учетную запись", + "star-board-title": "Добавить в «Избранное». Эта доска будет всегда на виду.", + "starred-boards": "Добавленные в «Избранное»", + "starred-boards-description": "Избранные доски будут всегда вверху списка.", + "subscribe": "Подписаться", + "team": "Участники", + "this-board": "эту доску", + "this-card": "текущая карточка", + "spent-time-hours": "Затраченное время (в часах)", + "overtime-hours": "Переработка (в часах)", + "overtime": "Переработка", + "has-overtime-cards": "Имеются карточки с переработкой", + "has-spenttime-cards": "Имеются карточки с учетом затраченного времени", + "time": "Время", + "title": "Название", + "tracking": "Отслеживание", + "tracking-info": "Вы будете уведомлены о любых изменениях в тех карточках, в которых вы являетесь создателем или участником.", + "type": "Тип", + "unassign-member": "Отменить назначение участника", + "unsaved-description": "У вас есть несохраненное описание.", + "unwatch": "Перестать следить", + "upload": "Загрузить", + "upload-avatar": "Загрузить аватар", + "uploaded-avatar": "Загруженный аватар", + "username": "Имя пользователя", + "view-it": "Просмотреть", + "warn-list-archived": "внимание: эта карточка из списка, который находится в Архиве", + "watch": "Следить", + "watching": "Полный контроль", + "watching-info": "Вы будете уведомлены об любых изменениях в этой доске.", + "welcome-board": "Приветственная Доска", + "welcome-swimlane": "Этап 1", + "welcome-list1": "Основы", + "welcome-list2": "Расширенно", + "card-templates-swimlane": "Шаблоны карточек", + "list-templates-swimlane": "Шаблоны списков", + "board-templates-swimlane": "Шаблоны доски", + "what-to-do": "Что вы хотите сделать?", + "wipLimitErrorPopup-title": "Некорректный лимит на кол-во задач", + "wipLimitErrorPopup-dialog-pt1": "Количество задач в этом списке превышает установленный вами лимит", + "wipLimitErrorPopup-dialog-pt2": "Пожалуйста, перенесите некоторые задачи из этого списка или увеличьте лимит на кол-во задач", + "admin-panel": "Административная Панель", + "settings": "Настройки", + "people": "Люди", + "registration": "Регистрация", + "disable-self-registration": "Отключить самостоятельную регистрацию", + "invite": "Пригласить", + "invite-people": "Пригласить людей", + "to-boards": "В Доску(и)", + "email-addresses": "Email адрес", + "smtp-host-description": "Адрес SMTP сервера, который отправляет ваши электронные письма.", + "smtp-port-description": "Порт который SMTP-сервер использует для исходящих сообщений.", + "smtp-tls-description": "Включить поддержку TLS для SMTP сервера", + "smtp-host": "SMTP Хост", + "smtp-port": "SMTP Порт", + "smtp-username": "Имя пользователя", + "smtp-password": "Пароль", + "smtp-tls": "Поддержка TLS", + "send-from": "От", + "send-smtp-test": "Отправьте тестовое письмо себе", + "invitation-code": "Код приглашения", + "email-invite-register-subject": "__inviter__ прислал вам приглашение", + "email-invite-register-text": "Уважаемый __user__,\n\n__inviter__ приглашает вас использовать канбан-доску для совместной работы.\n\nПожалуйста, проследуйте по ссылке:\n__url__\n\nКод вашего приглашения: __icode__\n\nСпасибо.", + "email-smtp-test-subject": "Тестовое письмо SMTP", + "email-smtp-test-text": "Вы успешно отправили письмо", + "error-invitation-code-not-exist": "Код приглашения не существует", + "error-notAuthorized": "У вас нет доступа на просмотр этой страницы.", + "webhook-title": "Имя Веб-Хука", + "webhook-token": "Токен (Опционально для аутентификации)", + "outgoing-webhooks": "Исходящие Веб-Хуки", + "bidirectional-webhooks": "Двунаправленный Веб-Хук", + "outgoingWebhooksPopup-title": "Исходящие Веб-Хуки", + "boardCardTitlePopup-title": "Фильтр названий карточек", + "disable-webhook": "Отключить этот Веб-Хук", + "global-webhook": "Глобальные Веб-Хуки", + "new-outgoing-webhook": "Новый исходящий Веб-Хук", + "no-name": "(Неизвестный)", + "Node_version": "Версия NodeJS", + "Meteor_version": "Версия Meteor", + "MongoDB_version": "Версия MongoDB", + "MongoDB_storage_engine": "Движок хранилища MongoDB", + "MongoDB_Oplog_enabled": "MongoDB Oplog включен", + "OS_Arch": "Архитектура", + "OS_Cpus": "Количество процессоров", + "OS_Freemem": "Свободная память", + "OS_Loadavg": "Средняя загрузка", + "OS_Platform": "Платформа", + "OS_Release": "Версия ядра", + "OS_Totalmem": "Общая память", + "OS_Type": "Тип ОС", + "OS_Uptime": "Время работы", + "days": "дней", + "hours": "часы", + "minutes": "минуты", + "seconds": "секунды", + "show-field-on-card": "Показать это поле на карточке", + "automatically-field-on-card": "Cоздавать поле во всех новых карточках", + "showLabel-field-on-card": "Показать имя поля на карточке", + "yes": "Да", + "no": "Нет", + "accounts": "Учетные записи", + "accounts-allowEmailChange": "Разрешить изменение электронной почты", + "accounts-allowUserNameChange": "Разрешить изменение имени пользователя", + "createdAt": "Создан", + "verified": "Подтвержден", + "active": "Действующий", + "card-received": "Получено", + "card-received-on": "Получено с", + "card-end": "Завершено", + "card-end-on": "Завершится до", + "editCardReceivedDatePopup-title": "Изменить дату получения", + "editCardEndDatePopup-title": "Изменить дату завершения", + "setCardColorPopup-title": "Задать цвет", + "setCardActionsColorPopup-title": "Выберите цвет", + "setSwimlaneColorPopup-title": "Выберите цвет", + "setListColorPopup-title": "Выберите цвет", + "assigned-by": "Поручил", + "requested-by": "Запросил", + "board-delete-notice": "Удаление является постоянным. Вы потеряете все списки, карты и действия, связанные с этой доской.", + "delete-board-confirm-popup": "Все списки, карточки, метки и действия будут удалены, и вы не сможете восстановить содержимое доски. Отменить нельзя.", + "boardDeletePopup-title": "Удалить доску?", + "delete-board": "Удалить доску", + "default-subtasks-board": "Подзадача для доски __board__", + "default": "По умолчанию", + "queue": "Очередь", + "subtask-settings": "Настройки подзадач", + "card-settings": "Настройки карточки", + "boardSubtaskSettingsPopup-title": "Настройки подзадач для доски", + "boardCardSettingsPopup-title": "Настройки карточки", + "deposit-subtasks-board": "Отправлять подзадачи на доску:", + "deposit-subtasks-list": "Размещать подзадачи, отправленные на эту доску, в списке:", + "show-parent-in-minicard": "Указывать исходную карточку:", + "prefix-with-full-path": "Cверху, полный путь", + "prefix-with-parent": "Сверху, только имя", + "subtext-with-full-path": "Cнизу, полный путь", + "subtext-with-parent": "Снизу, только имя", + "change-card-parent": "Сменить исходную карточку", + "parent-card": "Исходная карточка", + "source-board": "Исходная доска", + "no-parent": "Не указывать", + "activity-added-label": "добавил метку '%s' на %s", + "activity-removed-label": "удалил метку '%s' с %s", + "activity-delete-attach": "удалил вложение из %s", + "activity-added-label-card": "добавил метку '%s'", + "activity-removed-label-card": "удалил метку '%s'", + "activity-delete-attach-card": "удалил вложение", + "activity-set-customfield": "сменил значение поля '%s' на '%s' в карточке %s", + "activity-unset-customfield": "очистил поле '%s' в карточке %s", + "r-rule": "Правило", + "r-add-trigger": "Задать условие", + "r-add-action": "Задать действие", + "r-board-rules": "Правила доски", + "r-add-rule": "Добавить правило", + "r-view-rule": "Показать правило", + "r-delete-rule": "Удалить правило", + "r-new-rule-name": "Имя нового правила", + "r-no-rules": "Нет правил", + "r-when-a-card": "Когда карточка", + "r-is": " ", + "r-is-moved": "перемещается", + "r-added-to": "добавляется в", + "r-removed-from": "Покидает", + "r-the-board": "доску", + "r-list": "список", + "set-filter": "Установить фильтр", + "r-moved-to": "Перемещается в", + "r-moved-from": "Покидает", + "r-archived": "Перемещена в архив", + "r-unarchived": "Восстановлена из архива", + "r-a-card": "карточку", + "r-when-a-label-is": "Когда метка", + "r-when-the-label": "Когда метка", + "r-list-name": "имя", + "r-when-a-member": "Когда участник", + "r-when-the-member": "Когда участник", + "r-name": "имя", + "r-when-a-attach": "Когда вложение", + "r-when-a-checklist": "Когда контрольный список", + "r-when-the-checklist": "Когда контрольный список", + "r-completed": "Завершен", + "r-made-incomplete": "Вновь открыт", + "r-when-a-item": "Когда пункт контрольного списка", + "r-when-the-item": "Когда пункт контрольного списка", + "r-checked": "Отмечен", + "r-unchecked": "Снят", + "r-move-card-to": "Переместить карточку в", + "r-top-of": "Начало", + "r-bottom-of": "Конец", + "r-its-list": "текущего списка", + "r-archive": "Переместить в архив", + "r-unarchive": "Восстановить из Архива", + "r-card": "карточку", + "r-add": "Создать", + "r-remove": "Удалить", + "r-label": "метку", + "r-member": "участника", + "r-remove-all": "Удалить всех участников из карточки", + "r-set-color": "Сменить цвет на", + "r-checklist": "контрольный список", + "r-check-all": "Отметить все", + "r-uncheck-all": "Снять все", + "r-items-check": "пункты контрольного списка", + "r-check": "Отметить", + "r-uncheck": "Снять", + "r-item": "пункт", + "r-of-checklist": "контрольного списка", + "r-send-email": "Отправить письмо", + "r-to": "кому", + "r-subject": "тема", + "r-rule-details": "Содержание правила", + "r-d-move-to-top-gen": "Переместить карточку в начало текущего списка", + "r-d-move-to-top-spec": "Переместить карточку в начало списка", + "r-d-move-to-bottom-gen": "Переместить карточку в конец текущего списка", + "r-d-move-to-bottom-spec": "Переместить карточку в конец списка", + "r-d-send-email": "Отправить письмо", + "r-d-send-email-to": "кому", + "r-d-send-email-subject": "тема", + "r-d-send-email-message": "сообщение", + "r-d-archive": "Переместить карточку в Архив", + "r-d-unarchive": "Восстановить карточку из Архива", + "r-d-add-label": "Добавить метку", + "r-d-remove-label": "Удалить метку", + "r-create-card": "Создать новую карточку", + "r-in-list": "в списке", + "r-in-swimlane": "в дорожке", + "r-d-add-member": "Добавить участника", + "r-d-remove-member": "Удалить участника", + "r-d-remove-all-member": "Удалить всех участников", + "r-d-check-all": "Отметить все пункты в списке", + "r-d-uncheck-all": "Снять все пункты в списке", + "r-d-check-one": "Отметить пункт", + "r-d-uncheck-one": "Снять пункт", + "r-d-check-of-list": "контрольного списка", + "r-d-add-checklist": "Добавить контрольный список", + "r-d-remove-checklist": "Удалить контрольный список", + "r-by": "пользователем", + "r-add-checklist": "Добавить контрольный список", + "r-with-items": "с пунктами", + "r-items-list": "пункт1,пункт2,пункт3", + "r-add-swimlane": "Добавить дорожку", + "r-swimlane-name": "имя", + "r-board-note": "Примечание: пустое поле соответствует любым возможным значениям.", + "r-checklist-note": "Примечание: пункты контрольных списков при перечислении разделяются запятыми.", + "r-when-a-card-is-moved": "Когда карточка перемещена в другой список", + "r-set": "Установить", + "r-update": "Обновить", + "r-datefield": "поле даты", + "r-df-start-at": "в работе с", + "r-df-due-at": "выполнить к", + "r-df-end-at": "завершено", + "r-df-received-at": "получено", + "r-to-current-datetime": "в соответствии с текущей датой/временем", + "r-remove-value-from": "Очистить", + "ldap": "LDAP", + "oauth2": "OAuth2", + "cas": "CAS", + "authentication-method": "Способ авторизации", + "authentication-type": "Тип авторизации", + "custom-product-name": "Собственное наименование", + "layout": "Внешний вид", + "hide-logo": "Скрыть логотип", + "add-custom-html-after-body-start": "Добавить HTML после начала <body>", + "add-custom-html-before-body-end": "Добавить HTML до завершения </body>", + "error-undefined": "Что-то пошло не так", + "error-ldap-login": "Ошибка при попытке авторизации", + "display-authentication-method": "Показывать способ авторизации", + "default-authentication-method": "Способ авторизации по умолчанию", + "duplicate-board": "Клонировать доску", + "people-number": "Количество человек:", + "swimlaneDeletePopup-title": "Удалить дорожку?", + "swimlane-delete-pop": "Все действия будут удалены из ленты активности участников, и вы не сможете восстановить дорожку. Данное действие необратимо.", + "restore-all": "Восстановить все", + "delete-all": "Удалить все", + "loading": "Идет загрузка, пожалуйста подождите", + "previous_as": "в прошлый раз был", + "act-a-dueAt": "изменил срок выполнения \nСтало: __timeValue__\nВ карточке: __card__\nранее было __timeOldValue__", + "act-a-endAt": "изменил время завершения на __timeValue__, было (__timeOldValue__)", + "act-a-startAt": "изменил время начала на __timeValue__, было (__timeOldValue__)", + "act-a-receivedAt": "изменил время получения на __timeValue__, было (__timeOldValue__)", + "a-dueAt": "изменил срок выполнения на", + "a-endAt": "изменил время завершения на", + "a-startAt": "изменил время начала работы на", + "a-receivedAt": "изменил время получения на", + "almostdue": "текущий срок выполнения %s приближается", + "pastdue": "текущий срок выполнения %s прошел", + "duenow": "текущий срок выполнения %s сегодня", + "act-newDue": "__list__/__card__ содержит 1-ое напоминание о сроке [__board__]", + "act-withDue": "__list__/__card__ напоминания о сроке выполнения [__board__]", + "act-almostdue": "напомнил, что скоро завершается срок выполнения (__timeValue__) карточки __card__", + "act-pastdue": "напомнил, что срок выполнения (__timeValue__) карточки __card__ прошел", + "act-duenow": "напомнил, что срок выполнения (__timeValue__) карточки __card__ — это уже сейчас", + "act-atUserComment": "Вас упомянули в [__board__] __list__/__card__", + "delete-user-confirm-popup": "Вы уверены, что хотите удалить аккаунт? Данное действие необратимо.", + "accounts-allowUserDelete": "Разрешить пользователям удалять собственные аккаунты", + "hide-minicard-label-text": "Скрыть текст меток на карточках", + "show-desktop-drag-handles": "Показать ярлыки для перетаскивания", + "assignee": "Исполнитель", + "cardAssigneesPopup-title": "Исполнитель", + "addmore-detail": "Добавить более детальное описание", + "show-on-card": "Показать на карточке", + "new": "Новый", + "editUserPopup-title": "Редактировать пользователя", + "newUserPopup-title": "Новый пользователь", + "notifications": "Уведомления", + "view-all": "Показать все", + "filter-by-unread": "Фильтр по непрочитанным", + "mark-all-as-read": "Отметить все как прочитанные", + "allow-rename": "Разрешить переименование", + "allowRenamePopup-title": "Разрешить переименование" +} diff --git a/i18n/sl.i18n.json b/i18n/sl.i18n.json index 30c4123b..f2c45172 100644 --- a/i18n/sl.i18n.json +++ b/i18n/sl.i18n.json @@ -1,769 +1,770 @@ { - "accept": "Sprejmi", - "act-activity-notify": "Obvestilo o dejavnosti", - "act-addAttachment": "dodal priponko __attachment__ h kartici __card__ na seznamu __list__ na plavalni stezi __swimlane__ na tabli __board__", - "act-deleteAttachment": "odstranil priponko __attachment__ iz kartice __card__ na seznamu __list__ na plavalni stezi __swimlane__ na tabli __board__", - "act-addSubtask": "dodal podopravilo __subtask__ h kartici __card__ na seznamu __list__ na plavalni stezi __swimlane__ na tabli __board__", - "act-addLabel": "Dodal oznako __label__ h kartici __card__ na seznamu __list__ na plavalni stezi __swimlane__ na tabli __board__", - "act-addedLabel": "Dodal oznako __label__ h kartici __card__ na seznamu __list__ na plavalni stezi __swimlane__ na tabli __board__", - "act-removeLabel": "Odstranil oznako __label__ iz kartice __card__ na seznamu __list__ na plavalni stezi __swimlane__ na tabli __board__", - "act-removedLabel": "Odstranil oznako __label__ iz kartice __card__ na seznamu __list__ na plavalni stezi __swimlane__ na tabli __board__", - "act-addChecklist": "dodal kontrolni seznam __checklist__ h kartici __card__ na seznamu __list__ na plavalni stezi __swimlane__ na tabli __board__", - "act-addChecklistItem": "dodal postavko __checklistItem__ kontrolnega seznama __checklist__ na kartici __card__ na seznamu __list__ na plavalni stezi __swimlane__ na tabli __board__", - "act-removeChecklist": "odstranil kontrolni seznam __checklist__ iz kartice __card__ na seznamu __list__ na plavalni stezi __swimlane__ na tabli __board__", - "act-removeChecklistItem": "odstranil postavko __checklistItem__ kontrolnega seznama __checklist__ na kartici __card__ na seznamu __list__ na plavalni stezi __swimlane__ na tabli __board__", - "act-checkedItem": "obkljukal postavko __checklistItem__ kontrolnega seznama __checklist__ na kartici __card__ na seznamu __list__ na plavalni stezi __swimlane__ na tabli __board__", - "act-uncheckedItem": "odkljukal postavko __checklistItem__ kontrolnega seznama __checklist__ na kartici __card__ na seznamu __list__ na plavalni stezi __swimlane__ na tabli __board__", - "act-completeChecklist": "dokončal kontrolni seznam __checklist__ na kartici __card__ na seznamu __list__ na plavalni stezi __swimlane__ na tabli __board__", - "act-uncompleteChecklist": "nedokončan kontrolni seznam __checklist__ na kartici __card__ na seznamu __list__ na plavalni stezi __swimlane__ na tabli __board__", - "act-addComment": "komentiral na kartici __card__: __comment__ na seznamu __list__ na plavalni stezi __swimlane__ na tabli __board__", - "act-editComment": "uredil komentar na kartici __card__: __comment__ na seznamu __list__ na plavalni stezi __swimlane__ na tabli __board__", - "act-deleteComment": "izbrisal komentar na kartici __card__: __comment__ na seznamu __list__ na plavalni stezi __swimlane__ na tabli __board__", - "act-createBoard": "ustvaril tablo __board__", - "act-createSwimlane": "ustvaril plavalno stezo __swimlane__ na tabli __board__", - "act-createCard": "ustvaril kartico __card__ na seznamu __list__ na plavalni stezi __swimlane__ na tabli __board__", - "act-createCustomField": "ustvaril poljubno polje __customField__ na tabli __board__", - "act-deleteCustomField": "izbrisal poljubno polje __customField__ na tabli __board__", - "act-setCustomField": "uredil poljubno polje __customField__: __customFieldValue__ na kartici __card__ na seznamu __list__ na plavalni stezi __swimlane__ na tabli __board__", - "act-createList": "dodal seznam __list__ na tablo __board__", - "act-addBoardMember": "dodal člana __member__ k tabli __board__", - "act-archivedBoard": "Tabla __board__ premaknjena v arhiv", - "act-archivedCard": "Kartica __card__ na seznamu __list__ na plavalni stezi __swimlane__ na tabli __board__ premaknjena v arhiv", - "act-archivedList": "Seznam __list__ na plavalni stezi __swimlane__ na tabli __board__ premaknjen v arhiv", - "act-archivedSwimlane": "Plavalna steza __swimlane__ na tabli __board__ premaknjena v arhiv", - "act-importBoard": "uvozil tablo __board__", - "act-importCard": "uvozil kartico __card__ na seznam __list__ na plavalni stezi __swimlane__ na tabli __board__", - "act-importList": "uvozil seznam __list__ na plavalni stezi __swimlane__ na tabli __board__", - "act-joinMember": "dodal član __member__ h kartici __card__ na seznamu __list__ na plavalni stezi __swimlane__ na tabli __board__", - "act-moveCard": "premakil kartico __card__ na tabli __board__ iz seznama __oldList__ na plavalni stezi __oldSwimlane__ na seznam __list__ na plavalni stezi __swimlane__", - "act-moveCardToOtherBoard": "premaknil kartico __card__ iz seznama __oldList__ na plavalni stezi __oldSwimlane__ na tabli __oldBoard__ na seznam __list__ na plavalni stezi __swimlane__ na tabli __board__", - "act-removeBoardMember": "odstranil člana __member__ iz table __board__", - "act-restoredCard": "obnovil kartico __card__ na seznam __list__ na plavalni stezi __swimlane__ na tabli __board__", - "act-unjoinMember": "odstranil člana __member__ iz kartice __card__ na seznamu __list__ na plavalni stezi __swimlane__ na tabli __board__", - "act-withBoardTitle": "__board__", - "act-withCardTitle": "[__board__] __card__", - "actions": "Dejanja", - "activities": "Aktivnosti", - "activity": "Aktivnost", - "activity-added": "dodal %s v %s", - "activity-archived": "%s premaknjeno v arhiv", - "activity-attached": "pripel %s v %s", - "activity-created": "ustvaril %s", - "activity-customfield-created": "ustvaril poljubno polje%s", - "activity-excluded": "izključil %s iz %s", - "activity-imported": "uvozil %s v %s iz %s", - "activity-imported-board": "uvozil %s iz %s", - "activity-joined": "se je pridružil na %s", - "activity-moved": "premakil %s iz %s na %s", - "activity-on": "na %s", - "activity-removed": "odstranil %s iz %s", - "activity-sent": "poslano %s na %s", - "activity-unjoined": "se je odjavil iz %s", - "activity-subtask-added": "dodal podopravilo k %s", - "activity-checked-item": "obkljukal %s na kontrolnem seznamu %s od %s", - "activity-unchecked-item": "odkljukal %s na kontrolnem seznamu %s od %s", - "activity-checklist-added": "dodal kontrolni seznam na %s", - "activity-checklist-removed": "odstranil kontrolni seznam iz %s", - "activity-checklist-completed": "completed checklist %s of %s", - "activity-checklist-uncompleted": "nedokončal kontrolni seznam %s od %s", - "activity-checklist-item-added": "dodal postavko kontrolnega seznama na '%s' v %s", - "activity-checklist-item-removed": "odstranil postavko kontrolnega seznama iz '%s' v %s", - "add": "Dodaj", - "activity-checked-item-card": "obkljukal %s na kontrolnem seznamu %s", - "activity-unchecked-item-card": "odkljukal %s na kontrolnem seznamu %s", - "activity-checklist-completed-card": "dokončal kontrolni seznam __checklist__ na kartici __card__ na seznamu __list__ na plavalni stezi __swimlane__ na tabli __board__", - "activity-checklist-uncompleted-card": "nedokončal kontrolni seznam %s", - "activity-editComment": "uredil komentar %s", - "activity-deleteComment": "izbrisal komentar %s", - "add-attachment": "Dodaj priponko", - "add-board": "Dodaj tablo", - "add-card": "Dodaj kartico", - "add-swimlane": "Dodaj plavalno stezo", - "add-subtask": "Dodaj podopravilo", - "add-checklist": "Dodaj kontrolni seznam", - "add-checklist-item": "Dodaj postavko na kontrolni seznam", - "add-cover": "Dodaj ovitek", - "add-label": "Dodaj oznako", - "add-list": "Dodaj seznam", - "add-members": "Dodaj člane", - "added": "Dodano", - "addMemberPopup-title": "Člani", - "admin": "Administrator", - "admin-desc": "Lahko gleda in ureja kartice, odstrani člane ter spreminja nastavitve table.", - "admin-announcement": "Najava", - "admin-announcement-active": "Aktivna vse-sistemska najava", - "admin-announcement-title": "Najava od administratorja", - "all-boards": "Vse table", - "and-n-other-card": "In __count__ druga kartica", - "and-n-other-card_plural": "In __count__ drugih kartic", - "apply": "Uporabi", - "app-is-offline": "Nalaganje, prosimo počakajte. Osveževanje strani bo povzročilo izgubo podatkov. Če nalaganje ne deluje, preverite, ali se strežnik ni ustavil.", - "archive": "Premakni v arhiv", - "archive-all": "Premakni vse v arhiv", - "archive-board": "Arhiviraj tablo", - "archive-card": "Arhiviraj kartico", - "archive-list": "Arhiviraj seznam", - "archive-swimlane": "Arhiviraj plavalno stezo", - "archive-selection": "Arhiviraj označeno", - "archiveBoardPopup-title": "Arhiviraj tablo?", - "archived-items": "Arhiv", - "archived-boards": "Table v arhivu", - "restore-board": "Obnovi tablo", - "no-archived-boards": "Nobene table ni v arhivu.", - "archives": "Arhiv", - "template": "Predloga", - "templates": "Predloge", - "assign-member": "Dodeli člana", - "attached": "pripeto", - "attachment": "Priponka", - "attachment-delete-pop": "Brisanje priponke je trajno. Ne obstaja razveljavitev.", - "attachmentDeletePopup-title": "Briši priponko?", - "attachments": "Priponke", - "auto-watch": "Samodejno spremljaj ustvarjene table", - "avatar-too-big": "Velikost avatarja je prevelika (70kB maks.)", - "back": "Nazaj", - "board-change-color": "Spremeni barvo", - "board-nb-stars": "%s zvezdic", - "board-not-found": "Tabla ni najdena", - "board-private-info": "Ta tabla bo <strong>privatna</strong>.", - "board-public-info": "Ta tabla bo <strong>javna</strong>.", - "boardChangeColorPopup-title": "Spremeni ozadje table", - "boardChangeTitlePopup-title": "Preimenuj tablo", - "boardChangeVisibilityPopup-title": "Spremeni vidnost", - "boardChangeWatchPopup-title": "Spremeni opazovanje", - "boardMenuPopup-title": "Nastavitve table", - "boardChangeViewPopup-title": "Pogled table", - "boards": "Table", - "board-view": "Pogled table", - "board-view-cal": "Koledar", - "board-view-swimlanes": "Plavalne steze", - "board-view-collapse": "Skrči", - "board-view-lists": "Seznami", - "bucket-example": "Kot na primer \"Življenjski seznam\"", - "cancel": "Prekliči", - "card-archived": "Kartica je premaknjena v arhiv.", - "board-archived": "Tabla je premaknjena v arhiv.", - "card-comments-title": "Ta kartica ima %s komentar.", - "card-delete-notice": "Brisanje je trajno. Izgubili boste vsa dejanja, povezana s kartico.", - "card-delete-pop": "Vsa dejanja bodo odstranjena iz zgodovine dejavnosti. Kartice ne boste mogli znova odpreti. Razveljavitve ni.", - "card-delete-suggest-archive": "Kartico lahko premaknete v arhiv, da jo odstranite s table in ohranite dejavnost.", - "card-due": "Rok", - "card-due-on": "Rok", - "card-spent": "Porabljen čas", - "card-edit-attachments": "Uredi priponke", - "card-edit-custom-fields": "Uredi poljubna polja", - "card-edit-labels": "Uredi oznake", - "card-edit-members": "Uredi člane", - "card-labels-title": "Spremeni oznake za kartico.", - "card-members-title": "Dodaj ali odstrani člane table iz kartice.", - "card-start": "Začetek", - "card-start-on": "Začne ob", - "cardAttachmentsPopup-title": "Pripni od", - "cardCustomField-datePopup-title": "Spremeni datum", - "cardCustomFieldsPopup-title": "Uredi poljubna polja", - "cardDeletePopup-title": "Briši kartico?", - "cardDetailsActionsPopup-title": "Dejanja kartice", - "cardLabelsPopup-title": "Oznake", - "cardMembersPopup-title": "Člani", - "cardMorePopup-title": "Več", - "cardTemplatePopup-title": "Ustvari predlogo", - "cards": "Kartice", - "cards-count": "Kartic", - "casSignIn": "Vpiši se s CAS", - "cardType-card": "Kartica", - "cardType-linkedCard": "Povezana kartica", - "cardType-linkedBoard": "Povezana tabla", - "change": "Spremeni", - "change-avatar": "Spremeni avatar", - "change-password": "Spremeni geslo", - "change-permissions": "Spremeni dovoljenja", - "change-settings": "Spremeni nastavitve", - "changeAvatarPopup-title": "Spremeni avatar", - "changeLanguagePopup-title": "Spremeni jezik", - "changePasswordPopup-title": "Spremeni geslo", - "changePermissionsPopup-title": "Spremeni dovoljenja", - "changeSettingsPopup-title": "Spremeni nastavitve", - "subtasks": "Podopravila", - "checklists": "Kontrolni seznami", - "click-to-star": "Kliknite, da označite tablo z zvezdico.", - "click-to-unstar": "Kliknite, da odznačite tablo z zvezdico.", - "clipboard": "Odložišče ali povleci & spusti", - "close": "Zapri", - "close-board": "Zapri tablo", - "close-board-pop": "Tablo boste lahko obnovili s klikom na gumb »Arhiviraj« na vstopni strani.", - "color-black": "črna", - "color-blue": "modra", - "color-crimson": "temno rdeča", - "color-darkgreen": "temno zelena", - "color-gold": "zlata", - "color-gray": "siva", - "color-green": "zelena", - "color-indigo": "indigo", - "color-lime": "limeta", - "color-magenta": "magenta", - "color-mistyrose": "rožnata", - "color-navy": "navy modra", - "color-orange": "oranžna", - "color-paleturquoise": "bledo turkizna", - "color-peachpuff": "breskvasta", - "color-pink": "roza", - "color-plum": "slivova", - "color-purple": "vijolična", - "color-red": "rdeča", - "color-saddlebrown": "rjava", - "color-silver": "srebrna", - "color-sky": "nebesna", - "color-slateblue": "skrilasto modra", - "color-white": "bela", - "color-yellow": "rumena", - "unset-color": "Onemogoči", - "comment": "Komentiraj", - "comment-placeholder": "Napiši komentar", - "comment-only": "Samo komentar", - "comment-only-desc": "Lahko komentirate samo na karticah.", - "no-comments": "Ni komentarjev", - "no-comments-desc": "Ne morete videti komentarjev in dejavnosti.", - "worker": "Delavec", - "worker-desc": "Lahko samo premikam kartice, se dodelim na kartico in komentiram.", - "computer": "Računalnik", - "confirm-subtask-delete-dialog": "Ste prepričani, da želite izbrisati podopravilo?", - "confirm-checklist-delete-dialog": "Ste prepričani, da želite izbrisati kontrolni seznam?", - "copy-card-link-to-clipboard": "Kopiraj povezavo kartice na odložišče", - "linkCardPopup-title": "Poveži kartico", - "searchElementPopup-title": "Išči", - "copyCardPopup-title": "Kopiraj kartico", - "copyChecklistToManyCardsPopup-title": "Kopiraj predlogo kontrolnega seznama na več kartic", - "copyChecklistToManyCardsPopup-instructions": "Naslovi ciljnih kartic in opisi v JSON formatu", - "copyChecklistToManyCardsPopup-format": "[ {\"naslov\": \"Naslov prve kartice\", \"opis\":\"Opis prve kartice\"}, {\"naslov\":\"Opis druge kartice\",\"opis\":\"Opis druge kartice\"},{\"naslov\":\"Naslov zadnje kartice\",\"opis\":\"Opis zadnje kartice\"} ]", - "create": "Ustvari", - "createBoardPopup-title": "Ustvari tablo", - "chooseBoardSourcePopup-title": "Uvozi tablo", - "createLabelPopup-title": "Ustvari oznako", - "createCustomField": "Ustvari polje", - "createCustomFieldPopup-title": "Ustvari polje", - "current": "trenutno", - "custom-field-delete-pop": "Razveljavitve ni. To bo odstranilo to poljubno polje iz vseh kartic in izbrisalo njegovo zgodovino.", - "custom-field-checkbox": "Potrditveno polje", - "custom-field-date": "Datum", - "custom-field-dropdown": "Spustni seznam", - "custom-field-dropdown-none": "(nobeno)", - "custom-field-dropdown-options": "Možnosti seznama", - "custom-field-dropdown-options-placeholder": "Pritisnite enter da dodate več možnosti", - "custom-field-dropdown-unknown": "(neznano)", - "custom-field-number": "Število", - "custom-field-text": "Besedilo", - "custom-fields": "Poljubna polja", - "date": "Datum", - "decline": "Zavrni", - "default-avatar": "Privzeti avatar", - "delete": "Briši", - "deleteCustomFieldPopup-title": "Briši poljubno polje?", - "deleteLabelPopup-title": "Briši oznako?", - "description": "Opis", - "disambiguateMultiLabelPopup-title": "Razdvoji Dejanje Oznake", - "disambiguateMultiMemberPopup-title": "Razdvoji dejanje člana", - "discard": "Razveljavi", - "done": "Končano", - "download": "Prenos", - "edit": "Uredi", - "edit-avatar": "Spremeni avatar", - "edit-profile": "Uredi profil", - "edit-wip-limit": "Uredi omejitev št. kartic", - "soft-wip-limit": "Omehčaj omejitev št. kartic", - "editCardStartDatePopup-title": "Spremeni začetni datum", - "editCardDueDatePopup-title": "Spremeni datum zapadlosti", - "editCustomFieldPopup-title": "Uredi polje", - "editCardSpentTimePopup-title": "Spremeni porabljen čas", - "editLabelPopup-title": "Spremeni oznako", - "editNotificationPopup-title": "Uredi obvestilo", - "editProfilePopup-title": "Uredi profil", - "email": "E-pošta", - "email-enrollAccount-subject": "Up. račun ustvarjen za vas na __siteName__", - "email-enrollAccount-text": "Pozdravljeni __user__,\n\nZa začetek uporabe kliknite spodnjo povezavo.\n\n__url__\n\nHvala.", - "email-fail": "Pošiljanje e-pošte ni uspelo", - "email-fail-text": "Napaka pri poskusu pošiljanja e-pošte", - "email-invalid": "Neveljavna e-pošta", - "email-invite": "Povabi z uporabo e-pošte", - "email-invite-subject": "__inviter__ vam je poslal povabilo", - "email-invite-text": "Spoštovani __user__,\n\n__inviter__ vas vabi k sodelovanju na tabli \"__board__\".\n\nProsimo sledite spodnji povezavi:\n\n__url__\n\nHvala.", - "email-resetPassword-subject": "Ponastavite geslo na __siteName__", - "email-resetPassword-text": "Pozdravljeni __user__,\n\nZa ponastavitev gesla kliknite na spodnjo povezavo.\n\n__url__\n\nHvala.", - "email-sent": "E-pošta poslana", - "email-verifyEmail-subject": "Preverite svoje e-poštni naslov na __siteName__", - "email-verifyEmail-text": "Pozdravljeni __user__,\n\nDa preverite e-poštni naslov za vaš uporabniški račun, kliknite na spodnjo povezavo.\n\n__url__\n\nHvala.", - "enable-wip-limit": "Vklopi omejitev št. kartic", - "error-board-doesNotExist": "Ta tabla ne obstaja", - "error-board-notAdmin": "Nimate administrativnih pravic za tablo.", - "error-board-notAMember": "Niste član table.", - "error-json-malformed": "Vaše besedilo ni veljaven JSON", - "error-json-schema": "Vaši JSON podatki ne vsebujejo pravilnih informacij v ustreznem formatu", - "error-list-doesNotExist": "Seznam ne obstaja", - "error-user-doesNotExist": "Uporabnik ne obstaja", - "error-user-notAllowSelf": "Ne morete povabiti sebe", - "error-user-notCreated": "Ta uporabnik ni ustvarjen", - "error-username-taken": "To up. ime že obstaja", - "error-email-taken": "E-poštni naslov je že zaseden", - "export-board": "Izvozi tablo", - "sort": "Sortiraj", - "sort-desc": "Klikni za sortiranje seznama", - "list-sort-by": "Sortiraj po:", - "list-label-modifiedAt": "Nazadnje dostopano", - "list-label-title": "Ime seznama", - "list-label-sort": "Ročno nastavljen vrstni red", - "list-label-short-modifiedAt": "(N)", - "list-label-short-title": "(I)", - "list-label-short-sort": "(R)", - "filter": "Filtriraj", - "filter-cards": "Filtriraj kartice ali sezname", - "list-filter-label": "Filtriraj seznam po imenu", - "filter-clear": "Počisti filter", - "filter-no-label": "Brez oznake", - "filter-no-member": "Brez člana", - "filter-no-custom-fields": "Brez poljubnih polj", - "filter-show-archive": "Prikaži arhivirane sezname", - "filter-hide-empty": "Skrij prazne sezname", - "filter-on": "Filter vklopljen", - "filter-on-desc": "Filtrirane kartice na tej tabli. Kliknite tukaj za urejanje filtra.", - "filter-to-selection": "Filtriraj izbrane", - "advanced-filter-label": "Napredni filter", - "advanced-filter-description": "Napredni filter omogoča pripravo niza, ki vsebuje naslednje operaterje: == != <= >= && || () Preslednica se uporablja kot ločilo med operatorji. Vsa polja po meri lahko filtrirate tako, da vtipkate njihova imena in vrednosti. Na primer: Polje1 == Vrednost1. Opomba: Če polja ali vrednosti vsebujejo presledke, jih morate postaviti v enojne narekovaje. Primer: 'Polje 1' == 'Vrednost 1'. Če želite preskočiti posamezne kontrolne znake (' \\/), lahko uporabite \\. Na primer: Polje1 == I\\'m. Prav tako lahko kombinirate več pogojev. Na primer: F1 == V1 || F1 == V2. Običajno se vsi operaterji interpretirajo od leve proti desni. Vrstni red lahko spremenite tako, da postavite oklepaje. Na primer: F1 == V1 && ( F2 == V2 || F2 == V3 ). Prav tako lahko po besedilu iščete z uporabo pravil regex: F1 == /Tes.*/i", - "fullname": "Polno Ime", - "header-logo-title": "Pojdi nazaj na stran s tablami.", - "hide-system-messages": "Skrij sistemska sporočila", - "headerBarCreateBoardPopup-title": "Ustvari tablo", - "home": "Domov", - "import": "Uvozi", - "link": "Poveži", - "import-board": "uvozi tablo", - "import-board-c": "Uvozi tablo", - "import-board-title-trello": "Uvozi tablo iz orodja Trello", - "import-board-title-wekan": "Uvozi tablo iz prejšnjega izvoza", - "import-sandstorm-backup-warning": "Ne zbrišite podatkov, ki jih uvozite z originalne izvožene table ali Trello, preden preverite ali se tabla uspešno zapre in odpre ali pa boste dobili sporočilo Tabla ni najdena, kar pomeni izgubo podatkov.", - "import-sandstorm-warning": "Uvožena tabla bo izbrisala vse obstoječe podatke na tabli in jih zamenjala z uvoženo tablo.", - "from-trello": "Iz orodja Trello", - "from-wekan": "Od prejšnjega izvoza", - "import-board-instruction-trello": "V vaši Trello tabli pojdite na 'Meni', 'Več', 'Natisni in Izvozi', 'Izvozi JSON', in kopirajte prikazano besedilo.", - "import-board-instruction-wekan": "V vaši tabli pojdite na 'Meni', 'Izvozi tablo' in kopirajte besedilo iz prenesene datoteke.", - "import-board-instruction-about-errors": "Pri napakah med uvozom table v nekaterih primerih uvažanje še deluje, uvožena tabla pa je na strani Vse Table.", - "import-json-placeholder": "Tukaj prilepite veljavne JSON podatke", - "import-map-members": "Mapiraj člane", - "import-members-map": "Vaša uvožena tabla vsebuje nekaj članov. Prosimo mapirajte člane, ki jih želite uvoziti, z vašimi uporabniki.", - "import-show-user-mapping": "Preglejte povezane člane", - "import-user-select": "Izberite obstoječega uporabnika, ki ga želite uporabiti kot tega člana.", - "importMapMembersAddPopup-title": "Izberite člana", - "info": "Različica", - "initials": "Inicialke", - "invalid-date": "Neveljaven datum", - "invalid-time": "Neveljaven čas", - "invalid-user": "Neveljaven uporabnik", - "joined": "se je pridružil", - "just-invited": "Povabljeni ste k tej tabli", - "keyboard-shortcuts": "Bližnjice", - "label-create": "Ustvari Oznako", - "label-default": "%s oznaka (privzeto)", - "label-delete-pop": "Razveljavitve ni. To bo odstranilo oznako iz vseh kartic in izbrisalo njeno zgodovino.", - "labels": "Oznake", - "language": "Jezik", - "last-admin-desc": "Ne morete zamenjati vlog, ker mora obstajati vsaj en admin.", - "leave-board": "Zapusti tablo", - "leave-board-pop": "Ste prepričani, da želite zapustiti tablo __boardTitle__? Odstranjeni boste iz vseh kartic na tej tabli.", - "leaveBoardPopup-title": "Zapusti tablo ?", - "link-card": "Poveži s kartico", - "list-archive-cards": "Arhiviraj vse kartice v seznamu", - "list-archive-cards-pop": "To bo odstranilo vse kartice tega seznama. Za ogled in vrnitev kartic iz arhiva na tablo, kliknite \"Meni\" > \"arhiv\".", - "list-move-cards": "Premakni vse kartice na seznamu", - "list-select-cards": "Izberi vse kartice na seznamu", - "set-color-list": "Nastavi barvo", - "listActionPopup-title": "Dejanja seznama", - "swimlaneActionPopup-title": "Dejanja plavalnih stez", - "swimlaneAddPopup-title": "Dodaj plavalno stezo spodaj", - "listImportCardPopup-title": "Uvozi Trello kartico", - "listMorePopup-title": "Več", - "link-list": "Poveži s seznamom", - "list-delete-pop": "Vsa dejanja bodo odstranjena iz vira dejavnosti in seznama ne boste mogli obnoviti. Razveljavitve ni.", - "list-delete-suggest-archive": "Lahko premaknete seznam v arhiv, da ga odstranite iz table in ohranite dejavnosti.", - "lists": "Seznami", - "swimlanes": "Plavalne steze", - "log-out": "Odjava", - "log-in": "Prijava", - "loginPopup-title": "Prijava", - "memberMenuPopup-title": "Nastavitve članov", - "members": "Člani", - "menu": "Meni", - "move-selection": "Premakni izbiro", - "moveCardPopup-title": "Premakni kartico", - "moveCardToBottom-title": "Premakni na dno", - "moveCardToTop-title": "Premakni na vrh", - "moveSelectionPopup-title": "Premakni izbiro", - "multi-selection": "Multi-Izbira", - "multi-selection-on": "Multi-Izbira je omogočena", - "muted": "Utišano", - "muted-info": "O spremembah na tej tabli ne boste prejemali obvestil.", - "my-boards": "Moje Table", - "name": "Ime", - "no-archived-cards": "Ni kartic v arhivu", - "no-archived-lists": "Ni seznamov v arhivu", - "no-archived-swimlanes": "Ni plavalnih stez v arhivu", - "no-results": "Ni zadetkov", - "normal": "Normalno", - "normal-desc": "Lahko gleda in ureja kartice. Ne more spreminjati nastavitev.", - "not-accepted-yet": "Povabilo še ni sprejeto.", - "notify-participate": "Prejemajte posodobitve kartic, na katerih sodelujete kot ustvarjalec ali član", - "notify-watch": "Prejemajte posodobitve opazovanih tabel, seznamov ali kartic", - "optional": "opcijsko", - "or": "ali", - "page-maybe-private": "Ta stran je morda privatna. Verjetno si jo lahko ogledate po<a href='%s'>prijavi</a>.", - "page-not-found": "Stran ne obstaja.", - "password": "Geslo", - "paste-or-dragdrop": "prilepi ali povleci & spusti datoteko slike (samo slika)", - "participating": "Sodelovanje", - "preview": "Predogled", - "previewAttachedImagePopup-title": "Predogled", - "previewClipboardImagePopup-title": "Predogled", - "private": "Zasebno", - "private-desc": "Ta tabla je zasebna. Vsebino lahko vidijo ali urejajo samo dodani uporabniki.", - "profile": "Profil", - "public": "Javno", - "public-desc": "Ta tabla je javna. Vidna je vsakomur s povezavo do table in bo prikazana v zadetkih iskalnikov kot Google. Urejajo jo lahko samo člani table.", - "quick-access-description": "Če tablo označite z zvezdico, bo tukaj dodana bližnjica.", - "remove-cover": "Odstrani ovitek", - "remove-from-board": "Odstrani iz table", - "remove-label": "Odstrani oznako", - "listDeletePopup-title": "Odstrani seznam?", - "remove-member": "Odstrani člana", - "remove-member-from-card": "Odstrani iz kartice", - "remove-member-pop": "Odstrani __name__ (__username__) iz __boardTitle__? Član bo odstranjen iz vseh kartic te table in bo prejel obvestilo.", - "removeMemberPopup-title": "Odstrani člana?", - "rename": "Preimenuj", - "rename-board": "Preimenuj tablo", - "restore": "Obnovi", - "save": "Shrani", - "search": "Išči", - "rules": "Pravila", - "search-cards": "Search from card/list titles, descriptions and custom fields on this board", - "search-example": "Besedilo za iskanje?", - "select-color": "Izberi barvo", - "set-wip-limit-value": "Omeji maksimalno število opravil v seznamu", - "setWipLimitPopup-title": "Omeji število kartic", - "shortcut-assign-self": "Dodeli sebe k trenutni kartici", - "shortcut-autocomplete-emoji": "Samodokončaj emoji", - "shortcut-autocomplete-members": "Samodokončaj člane", - "shortcut-clear-filters": "Počisti vse filtre", - "shortcut-close-dialog": "Zapri dialog", - "shortcut-filter-my-cards": "Filtriraj moje kartice", - "shortcut-show-shortcuts": "Prikaži seznam bližnjic", - "shortcut-toggle-filterbar": "Preklopi stransko vrstico za filter", - "shortcut-toggle-sidebar": "Preklopi stransko vrstico table", - "show-cards-minimum-count": "Prikaži število kartic, če seznam vsebuje več kot", - "sidebar-open": "Odpri stransko vrstico", - "sidebar-close": "Zapri stransko vrstico", - "signupPopup-title": "Ustvari up. račun", - "star-board-title": "Označite tablo z zvezdico, da bo prikazana na vrhu v seznamu tabel.", - "starred-boards": "Table z zvezdico", - "starred-boards-description": "Table z zvezdico se prikažejo na vrhu vašega seznama tabel.", - "subscribe": "Naročite se", - "team": "Skupina", - "this-board": "tablo", - "this-card": "kartico", - "spent-time-hours": "Porabljen čas (ure)", - "overtime-hours": "Presežen čas (ure)", - "overtime": "Presežen čas", - "has-overtime-cards": "Ima kartice s preseženim časom", - "has-spenttime-cards": "Ima kartice s porabljenim časom", - "time": "Čas", - "title": "Naslov", - "tracking": "Sledenje", - "tracking-info": "Obveščeni boste o vseh spremembah nad karticami, kjer ste lastnik ali član.", - "type": "Tip", - "unassign-member": "Odjavi člana", - "unsaved-description": "Imate neshranjen opis.", - "unwatch": "Prekliči opazovanje", - "upload": "Naloži", - "upload-avatar": "Naloži avatar", - "uploaded-avatar": "Naložil avatar", - "username": "Up. ime", - "view-it": "Poglej", - "warn-list-archived": "opozorilo: ta kartica je v seznamu v arhivu", - "watch": "Opazuj", - "watching": "Opazuje", - "watching-info": "O spremembah na tej tabli boste obveščeni", - "welcome-board": "Tabla Dobrodošli", - "welcome-swimlane": "Mejnik 1", - "welcome-list1": "Osnove", - "welcome-list2": "Napredno", - "card-templates-swimlane": "Predloge kartice", - "list-templates-swimlane": "Predloge seznama", - "board-templates-swimlane": "Predloge table", - "what-to-do": "Kaj želite storiti?", - "wipLimitErrorPopup-title": "Neveljaven limit št. kartic", - "wipLimitErrorPopup-dialog-pt1": "Število opravil v seznamu je višje od limita št. kartic.", - "wipLimitErrorPopup-dialog-pt2": "Prosimo premaknite nekaj opravil iz tega seznama ali nastavite višji limit št. kartic.", - "admin-panel": "Skrbniška plošča", - "settings": "Nastavitve", - "people": "Ljudje", - "registration": "Registracija", - "disable-self-registration": "Onemogoči samo-registracijo", - "invite": "Povabi", - "invite-people": "Povabi ljudi", - "to-boards": "K tabli(am)", - "email-addresses": "E-poštni naslovi", - "smtp-host-description": "Naslov vašega strežnika SMTP.", - "smtp-port-description": "Vrata vašega strežnika SMTP za odhodno pošto.", - "smtp-tls-description": "Omogoči šifriranje TLS za SMTP strežnik.", - "smtp-host": "SMTP gostitelj", - "smtp-port": "SMTP vrata", - "smtp-username": "Up. ime", - "smtp-password": "Geslo", - "smtp-tls": "TLS podpora", - "send-from": "Od", - "send-smtp-test": "Pošljite testno e-pošto na svoj naslov", - "invitation-code": "Koda Povabila", - "email-invite-register-subject": "__inviter__ vam je poslal povabilo", - "email-invite-register-text": "Dragi __user__,\n\n__inviter__ vas vabi na kanban tablo za sodelovanje.\n\nProsimo sledite spodnji povezavi:\n__url__\n\nVaša koda povabila je: __icode__\n\nHvala.", - "email-smtp-test-subject": "SMTP testna e-pošta", - "email-smtp-test-text": "Uspešno ste poslali e-pošto", - "error-invitation-code-not-exist": "Koda povabila ne obstaja", - "error-notAuthorized": "Nimate pravic za ogled te strani.", - "webhook-title": "Ime spletnega vmesnika (webhook)", - "webhook-token": "Žeton (opcijsko za avtentikacijo)", - "outgoing-webhooks": "Izhodni spletni vmesniki (webhooks)", - "bidirectional-webhooks": "Dvo-smerni spletni vmesniki (webhooks)", - "outgoingWebhooksPopup-title": "Izhodni spletni vmesniki (webhooks)", - "boardCardTitlePopup-title": "Filter po naslovu kartice", - "disable-webhook": "Onemogoči ta spletni vmesnik (webhook)", - "global-webhook": "Globalni spletni vmesnik (webhook)", - "new-outgoing-webhook": "Nov izhodni spletni vmesnik (webhook)", - "no-name": "(Neznano)", - "Node_version": "Node različica", - "Meteor_version": "Meteor različica", - "MongoDB_version": "MongoDB različica", - "MongoDB_storage_engine": "MongoDB storage engine", - "MongoDB_Oplog_enabled": "MongoDB Oplog omogočen", - "OS_Arch": "OS Arhitektura", - "OS_Cpus": "OS število CPU", - "OS_Freemem": "OS prost pomnilnik", - "OS_Loadavg": "OS povp. obremenitev", - "OS_Platform": "OS platforma", - "OS_Release": "OS izdaja", - "OS_Totalmem": "OS skupni pomnilnik", - "OS_Type": "OS tip", - "OS_Uptime": "OS čas delovanja", - "days": "dnevi", - "hours": "ure", - "minutes": "minute", - "seconds": "sekunde", - "show-field-on-card": "Prikaži to polje na kartici", - "automatically-field-on-card": "Samodejno dodaj polja na vse kartice", - "showLabel-field-on-card": "Prikaži oznako polja na mini kartici", - "yes": "Da", - "no": "Ne", - "accounts": "Up. računi", - "accounts-allowEmailChange": "Dovoli spremembo e-poštnega naslova", - "accounts-allowUserNameChange": "Dovoli spremembo up. imena", - "createdAt": "Ustvarjen ob", - "verified": "Preverjeno", - "active": "Aktivno", - "card-received": "Prejeto", - "card-received-on": "Prejeto ob", - "card-end": "Konec", - "card-end-on": "Končano na", - "editCardReceivedDatePopup-title": "Spremeni datum prejema", - "editCardEndDatePopup-title": "Spremeni končni datum", - "setCardColorPopup-title": "Nastavi barvo", - "setCardActionsColorPopup-title": "Izberi barvo", - "setSwimlaneColorPopup-title": "Izberi barvo", - "setListColorPopup-title": "Izberi barvo", - "assigned-by": "Dodelil", - "requested-by": "Zahteval", - "board-delete-notice": "Brisanje je trajno. Izgubili boste vse sezname, kartice in akcije, povezane z desko.", - "delete-board-confirm-popup": "Vsi seznami, kartice, oznake in dejavnosti bodo izbrisani in vsebine table ne boste mogli obnoviti. Razveljavitve ni.", - "boardDeletePopup-title": "Izbriši tablo?", - "delete-board": "Izbriši tablo", - "default-subtasks-board": "Podopravila za tablo", - "default": "Privzeto", - "queue": "Čakalna vrsta", - "subtask-settings": "Nastavitve podopravil", - "card-settings": "Nastavitve kartice", - "boardSubtaskSettingsPopup-title": "Nastavitve podopravil table", - "boardCardSettingsPopup-title": "Nastavitve kartice", - "deposit-subtasks-board": "Deponiraj podopravila na tablo:", - "deposit-subtasks-list": "Ciljni seznam za deponirana podopravila:", - "show-parent-in-minicard": "Pokaži starša na mini-kartici:", - "prefix-with-full-path": "Predpona s celotno potjo", - "prefix-with-parent": "Predpona s staršem", - "subtext-with-full-path": "Podbesedilo s celotno potjo", - "subtext-with-parent": "Podbesedilo s staršem", - "change-card-parent": "Zamenjaj starša kartice", - "parent-card": "Starševska kartica", - "source-board": "Izvorna tabla", - "no-parent": "Ne prikaži starša", - "activity-added-label": "dodal oznako '%s' do %s", - "activity-removed-label": "odstranil oznako '%s' od %s", - "activity-delete-attach": "izbrisal priponko od %s", - "activity-added-label-card": "dodal oznako '%s'", - "activity-removed-label-card": "izbrisal oznako '%s'", - "activity-delete-attach-card": "izbrisal priponko", - "activity-set-customfield": "nastavi polje po meri '%s' do '%s' v %s", - "activity-unset-customfield": "zbriši polje po meri '%s' v %s", - "r-rule": "Pravilo", - "r-add-trigger": "Dodaj prožilec", - "r-add-action": "Dodaj akcijo", - "r-board-rules": "Pravila table", - "r-add-rule": "Dodaj pravilo", - "r-view-rule": "Poglej pravilo", - "r-delete-rule": "Izbriši pravilo", - "r-new-rule-name": "Ime novega pravila", - "r-no-rules": "Ni pravil", - "r-when-a-card": "Ko je kartica", - "r-is": " ", - "r-is-moved": "premaknjena", - "r-added-to": "dodan na", - "r-removed-from": "izbrisan iz", - "r-the-board": "tabla", - "r-list": "seznam", - "set-filter": "Nastavi filter", - "r-moved-to": "premaknjena v", - "r-moved-from": "premaknjena iz", - "r-archived": "premaknjena v arhiv", - "r-unarchived": "obnovljena iz arhiva", - "r-a-card": "kartico", - "r-when-a-label-is": "Ko je oznaka", - "r-when-the-label": "Ko je oznaka", - "r-list-name": "ime sezn.", - "r-when-a-member": "Ko je član", - "r-when-the-member": "Ko je član", - "r-name": "ime", - "r-when-a-attach": "Ko je priponka", - "r-when-a-checklist": "Ko je kontrolni seznam", - "r-when-the-checklist": "Ko kontrolni seznam", - "r-completed": "zaključen", - "r-made-incomplete": "nastavljen kot nedokončan", - "r-when-a-item": "Ko je kontrolni seznam", - "r-when-the-item": "Ko je element kontrolnega seznama", - "r-checked": "označen", - "r-unchecked": "odznačen", - "r-move-card-to": "Premakni kartico na", - "r-top-of": "Vrh", - "r-bottom-of": "Dno", - "r-its-list": "pripadajočega seznama", - "r-archive": "premaknjena v arhiv", - "r-unarchive": "Obnovi iz arhiva", - "r-card": "kartico", - "r-add": "Dodaj", - "r-remove": "Odstrani", - "r-label": "oznaka", - "r-member": "član", - "r-remove-all": "Izbriši vse člane iz kartice", - "r-set-color": "Nastavi barvo na", - "r-checklist": "kontrolni seznam", - "r-check-all": "Označi vse", - "r-uncheck-all": "Odznači vse", - "r-items-check": "postavke kontrolnega lista", - "r-check": "Označi", - "r-uncheck": "Odznači", - "r-item": "postavka", - "r-of-checklist": "kontrolnega seznama", - "r-send-email": "Pošlji e-pošto", - "r-to": "naslovnik", - "r-subject": "zadeva", - "r-rule-details": "Podrobnosti pravila", - "r-d-move-to-top-gen": "Premakni kartico na vrh pripadajočega sezama", - "r-d-move-to-top-spec": "Premakni kartico na vrh seznama", - "r-d-move-to-bottom-gen": "Premakni kartico na dno pripadajočega seznama", - "r-d-move-to-bottom-spec": "Premakni kartico na dno seznama", - "r-d-send-email": "Pošlji e-pošto", - "r-d-send-email-to": "na", - "r-d-send-email-subject": "zadeva", - "r-d-send-email-message": "vsebina", - "r-d-archive": "Premakni kartico v arhiv", - "r-d-unarchive": "Obnovi kartico iz arhiva", - "r-d-add-label": "Dodaj oznako", - "r-d-remove-label": "Izbriši oznako", - "r-create-card": "Ustvari novo kartico", - "r-in-list": "v seznamu", - "r-in-swimlane": "v plavalni stezi", - "r-d-add-member": "Dodaj člana", - "r-d-remove-member": "Odstrani člana", - "r-d-remove-all-member": "Odstrani vse člane", - "r-d-check-all": "Označi vse elemente seznama", - "r-d-uncheck-all": "Odznači vse elemente seznama", - "r-d-check-one": "Označi element", - "r-d-uncheck-one": "Odznači element", - "r-d-check-of-list": "kontrolnega seznama", - "r-d-add-checklist": "Dodaj kontrolni list", - "r-d-remove-checklist": "Odstrani kotrolni list", - "r-by": "od", - "r-add-checklist": "Dodaj kontrolni list", - "r-with-items": "s postavkami", - "r-items-list": "el1,el2,el3", - "r-add-swimlane": "Dodaj plavalno stezo", - "r-swimlane-name": "ime pl. steze", - "r-board-note": "Opomba: polje pustite prazno, da ustreza vsaki možni vrednosti.", - "r-checklist-note": "Opomba: elementi kontrolnega seznama morajo biti zapisani kot vrednosti, ločene z vejicami.", - "r-when-a-card-is-moved": "Ko je kartica premaknjena v drug seznam", - "r-set": "Nastavi", - "r-update": "Posodobi", - "r-datefield": "polje z datumom", - "r-df-start-at": "začetek", - "r-df-due-at": "rok", - "r-df-end-at": "konec", - "r-df-received-at": "prejeto", - "r-to-current-datetime": "v trenutni datum/čas", - "r-remove-value-from": "Izbriši vrednost iz", - "ldap": "LDAP", - "oauth2": "OAuth2", - "cas": "CAS", - "authentication-method": "Metoda avtentikacije", - "authentication-type": "Način avtentikacije", - "custom-product-name": "Ime izdelka po meri", - "layout": "Postavitev", - "hide-logo": "Skrij logo", - "add-custom-html-after-body-start": "Dodaj HTML po meri po <body> začetku", - "add-custom-html-before-body-end": "Dodaj HMTL po meri po </body> koncu", - "error-undefined": "Prišlo je do napake", - "error-ldap-login": "Prišlo je do napake ob prijavi", - "display-authentication-method": "Prikaži metodo avtentikacije", - "default-authentication-method": "Privzeta metoda avtentikacije", - "duplicate-board": "Dupliciraj tablo", - "people-number": "Število ljudi je:", - "swimlaneDeletePopup-title": "Zbriši plavalno stezo?", - "swimlane-delete-pop": "Vsa dejanja bodo odstranjena iz seznama dejavnosti. Plavalne steze ne boste mogli obnoviti. Razveljavitve ni.", - "restore-all": "Obnovi vse", - "delete-all": "Izbriši vse", - "loading": "Nalagam, prosimo počakajte", - "previous_as": "zadnji čas je bil", - "act-a-dueAt": "spremenil rok zapadlosti na \nKdaj: __timeValue__\nKje: __card__\n prejšnji rok zapadlosti je bil __timeOldValue__", - "act-a-endAt": "spremenil čas dokončanja na __timeValue__ iz (__timeOldValue__)", - "act-a-startAt": "spremenil čas pričetka na __timeValue__ iz (__timeOldValue__)", - "act-a-receivedAt": "spremenil čas prejema na __timeValue__ iz (__timeOldValue__)", - "a-dueAt": "spremenil rok v", - "a-endAt": "spremenil končni čas v", - "a-startAt": "spremenil začetni čas v", - "a-receivedAt": "spremenil čas prejetja v", - "almostdue": "trenutni rok %s se približuje", - "pastdue": "trenutni rok %s je potekel", - "duenow": "trenutni rok %s je danes", - "act-newDue": "__list__/__card__ ima 1. opomnik roka zapadlosti [__board__]", - "act-withDue": "__list__/__card__ opomniki roka zapadlosti [__board__]", - "act-almostdue": "je opomnil trenuten rok zapadlosti (__timeValue__) kartice __card__ se bliža", - "act-pastdue": "je opomnil trenuten rok zapadlosti (__timeValue__) kartice __card__ je potekel", - "act-duenow": "je opomnil trenuten rok zapadlosti (__timeValue__) kartice __card__ je sedaj", - "act-atUserComment": "Omenjeni ste bili v [__board__] __list__/__card__", - "delete-user-confirm-popup": "Ali ste prepričani, da želite izbrisati ta račun? Razveljavitve ni.", - "accounts-allowUserDelete": "Dovoli uporabnikom, da sami izbrišejo svoj račun", - "hide-minicard-label-text": "Skrij besedilo oznak na karticah", - "show-desktop-drag-handles": "Pokaži ročke za povleko na namizju", - "assignee": "Dodeljen član", - "cardAssigneesPopup-title": "Dodeljen član", - "addmore-detail": "Dodaj podrobnejši opis", - "show-on-card": "Prikaži na kartici", - "new": "Novo", - "editUserPopup-title": "Uredi uporabnika", - "newUserPopup-title": "Nov uporabnik", - "notifications": "Notifications", - "view-all": "View All", - "filter-by-unread": "Filter by Unread", - "mark-all-as-read": "Mark all as read", - "allow-rename": "Allow Rename", - "allowRenamePopup-title": "Allow Rename" -} \ No newline at end of file + "accept": "Sprejmi", + "act-activity-notify": "Obvestilo o dejavnosti", + "act-addAttachment": "dodal priponko __attachment__ h kartici __card__ na seznamu __list__ na plavalni stezi __swimlane__ na tabli __board__", + "act-deleteAttachment": "odstranil priponko __attachment__ iz kartice __card__ na seznamu __list__ na plavalni stezi __swimlane__ na tabli __board__", + "act-addSubtask": "dodal podopravilo __subtask__ h kartici __card__ na seznamu __list__ na plavalni stezi __swimlane__ na tabli __board__", + "act-addLabel": "Dodal oznako __label__ h kartici __card__ na seznamu __list__ na plavalni stezi __swimlane__ na tabli __board__", + "act-addedLabel": "Dodal oznako __label__ h kartici __card__ na seznamu __list__ na plavalni stezi __swimlane__ na tabli __board__", + "act-removeLabel": "Odstranil oznako __label__ iz kartice __card__ na seznamu __list__ na plavalni stezi __swimlane__ na tabli __board__", + "act-removedLabel": "Odstranil oznako __label__ iz kartice __card__ na seznamu __list__ na plavalni stezi __swimlane__ na tabli __board__", + "act-addChecklist": "dodal kontrolni seznam __checklist__ h kartici __card__ na seznamu __list__ na plavalni stezi __swimlane__ na tabli __board__", + "act-addChecklistItem": "dodal postavko __checklistItem__ kontrolnega seznama __checklist__ na kartici __card__ na seznamu __list__ na plavalni stezi __swimlane__ na tabli __board__", + "act-removeChecklist": "odstranil kontrolni seznam __checklist__ iz kartice __card__ na seznamu __list__ na plavalni stezi __swimlane__ na tabli __board__", + "act-removeChecklistItem": "odstranil postavko __checklistItem__ kontrolnega seznama __checklist__ na kartici __card__ na seznamu __list__ na plavalni stezi __swimlane__ na tabli __board__", + "act-checkedItem": "obkljukal postavko __checklistItem__ kontrolnega seznama __checklist__ na kartici __card__ na seznamu __list__ na plavalni stezi __swimlane__ na tabli __board__", + "act-uncheckedItem": "odkljukal postavko __checklistItem__ kontrolnega seznama __checklist__ na kartici __card__ na seznamu __list__ na plavalni stezi __swimlane__ na tabli __board__", + "act-completeChecklist": "dokončal kontrolni seznam __checklist__ na kartici __card__ na seznamu __list__ na plavalni stezi __swimlane__ na tabli __board__", + "act-uncompleteChecklist": "nedokončan kontrolni seznam __checklist__ na kartici __card__ na seznamu __list__ na plavalni stezi __swimlane__ na tabli __board__", + "act-addComment": "komentiral na kartici __card__: __comment__ na seznamu __list__ na plavalni stezi __swimlane__ na tabli __board__", + "act-editComment": "uredil komentar na kartici __card__: __comment__ na seznamu __list__ na plavalni stezi __swimlane__ na tabli __board__", + "act-deleteComment": "izbrisal komentar na kartici __card__: __comment__ na seznamu __list__ na plavalni stezi __swimlane__ na tabli __board__", + "act-createBoard": "ustvaril tablo __board__", + "act-createSwimlane": "ustvaril plavalno stezo __swimlane__ na tabli __board__", + "act-createCard": "ustvaril kartico __card__ na seznamu __list__ na plavalni stezi __swimlane__ na tabli __board__", + "act-createCustomField": "ustvaril poljubno polje __customField__ na tabli __board__", + "act-deleteCustomField": "izbrisal poljubno polje __customField__ na tabli __board__", + "act-setCustomField": "uredil poljubno polje __customField__: __customFieldValue__ na kartici __card__ na seznamu __list__ na plavalni stezi __swimlane__ na tabli __board__", + "act-createList": "dodal seznam __list__ na tablo __board__", + "act-addBoardMember": "dodal člana __member__ k tabli __board__", + "act-archivedBoard": "Tabla __board__ premaknjena v arhiv", + "act-archivedCard": "Kartica __card__ na seznamu __list__ na plavalni stezi __swimlane__ na tabli __board__ premaknjena v arhiv", + "act-archivedList": "Seznam __list__ na plavalni stezi __swimlane__ na tabli __board__ premaknjen v arhiv", + "act-archivedSwimlane": "Plavalna steza __swimlane__ na tabli __board__ premaknjena v arhiv", + "act-importBoard": "uvozil tablo __board__", + "act-importCard": "uvozil kartico __card__ na seznam __list__ na plavalni stezi __swimlane__ na tabli __board__", + "act-importList": "uvozil seznam __list__ na plavalni stezi __swimlane__ na tabli __board__", + "act-joinMember": "dodal član __member__ h kartici __card__ na seznamu __list__ na plavalni stezi __swimlane__ na tabli __board__", + "act-moveCard": "premakil kartico __card__ na tabli __board__ iz seznama __oldList__ na plavalni stezi __oldSwimlane__ na seznam __list__ na plavalni stezi __swimlane__", + "act-moveCardToOtherBoard": "premaknil kartico __card__ iz seznama __oldList__ na plavalni stezi __oldSwimlane__ na tabli __oldBoard__ na seznam __list__ na plavalni stezi __swimlane__ na tabli __board__", + "act-removeBoardMember": "odstranil člana __member__ iz table __board__", + "act-restoredCard": "obnovil kartico __card__ na seznam __list__ na plavalni stezi __swimlane__ na tabli __board__", + "act-unjoinMember": "odstranil člana __member__ iz kartice __card__ na seznamu __list__ na plavalni stezi __swimlane__ na tabli __board__", + "act-withBoardTitle": "__board__", + "act-withCardTitle": "[__board__] __card__", + "actions": "Dejanja", + "activities": "Aktivnosti", + "activity": "Aktivnost", + "activity-added": "dodal %s v %s", + "activity-archived": "%s premaknjeno v arhiv", + "activity-attached": "pripel %s v %s", + "activity-created": "ustvaril %s", + "activity-customfield-created": "ustvaril poljubno polje%s", + "activity-excluded": "izključil %s iz %s", + "activity-imported": "uvozil %s v %s iz %s", + "activity-imported-board": "uvozil %s iz %s", + "activity-joined": "se je pridružil na %s", + "activity-moved": "premakil %s iz %s na %s", + "activity-on": "na %s", + "activity-removed": "odstranil %s iz %s", + "activity-sent": "poslano %s na %s", + "activity-unjoined": "se je odjavil iz %s", + "activity-subtask-added": "dodal podopravilo k %s", + "activity-checked-item": "obkljukal %s na kontrolnem seznamu %s od %s", + "activity-unchecked-item": "odkljukal %s na kontrolnem seznamu %s od %s", + "activity-checklist-added": "dodal kontrolni seznam na %s", + "activity-checklist-removed": "odstranil kontrolni seznam iz %s", + "activity-checklist-completed": "completed checklist %s of %s", + "activity-checklist-uncompleted": "nedokončal kontrolni seznam %s od %s", + "activity-checklist-item-added": "dodal postavko kontrolnega seznama na '%s' v %s", + "activity-checklist-item-removed": "odstranil postavko kontrolnega seznama iz '%s' v %s", + "add": "Dodaj", + "activity-checked-item-card": "obkljukal %s na kontrolnem seznamu %s", + "activity-unchecked-item-card": "odkljukal %s na kontrolnem seznamu %s", + "activity-checklist-completed-card": "dokončal kontrolni seznam __checklist__ na kartici __card__ na seznamu __list__ na plavalni stezi __swimlane__ na tabli __board__", + "activity-checklist-uncompleted-card": "nedokončal kontrolni seznam %s", + "activity-editComment": "uredil komentar %s", + "activity-deleteComment": "izbrisal komentar %s", + "add-attachment": "Dodaj priponko", + "add-board": "Dodaj tablo", + "add-card": "Dodaj kartico", + "add-swimlane": "Dodaj plavalno stezo", + "add-subtask": "Dodaj podopravilo", + "add-checklist": "Dodaj kontrolni seznam", + "add-checklist-item": "Dodaj postavko na kontrolni seznam", + "add-cover": "Dodaj ovitek", + "add-label": "Dodaj oznako", + "add-list": "Dodaj seznam", + "add-members": "Dodaj člane", + "added": "Dodano", + "addMemberPopup-title": "Člani", + "admin": "Administrator", + "admin-desc": "Lahko gleda in ureja kartice, odstrani člane ter spreminja nastavitve table.", + "admin-announcement": "Najava", + "admin-announcement-active": "Aktivna vse-sistemska najava", + "admin-announcement-title": "Najava od administratorja", + "all-boards": "Vse table", + "and-n-other-card": "In __count__ druga kartica", + "and-n-other-card_plural": "In __count__ drugih kartic", + "apply": "Uporabi", + "app-is-offline": "Nalaganje, prosimo počakajte. Osveževanje strani bo povzročilo izgubo podatkov. Če nalaganje ne deluje, preverite, ali se strežnik ni ustavil.", + "archive": "Premakni v arhiv", + "archive-all": "Premakni vse v arhiv", + "archive-board": "Arhiviraj tablo", + "archive-card": "Arhiviraj kartico", + "archive-list": "Arhiviraj seznam", + "archive-swimlane": "Arhiviraj plavalno stezo", + "archive-selection": "Arhiviraj označeno", + "archiveBoardPopup-title": "Arhiviraj tablo?", + "archived-items": "Arhiv", + "archived-boards": "Table v arhivu", + "restore-board": "Obnovi tablo", + "no-archived-boards": "Nobene table ni v arhivu.", + "archives": "Arhiv", + "template": "Predloga", + "templates": "Predloge", + "assign-member": "Dodeli člana", + "attached": "pripeto", + "attachment": "Priponka", + "attachment-delete-pop": "Brisanje priponke je trajno. Ne obstaja razveljavitev.", + "attachmentDeletePopup-title": "Briši priponko?", + "attachments": "Priponke", + "auto-watch": "Samodejno spremljaj ustvarjene table", + "avatar-too-big": "Velikost avatarja je prevelika (70kB maks.)", + "back": "Nazaj", + "board-change-color": "Spremeni barvo", + "board-nb-stars": "%s zvezdic", + "board-not-found": "Tabla ni najdena", + "board-private-info": "Ta tabla bo <strong>privatna</strong>.", + "board-public-info": "Ta tabla bo <strong>javna</strong>.", + "boardChangeColorPopup-title": "Spremeni ozadje table", + "boardChangeTitlePopup-title": "Preimenuj tablo", + "boardChangeVisibilityPopup-title": "Spremeni vidnost", + "boardChangeWatchPopup-title": "Spremeni opazovanje", + "boardMenuPopup-title": "Nastavitve table", + "boardChangeViewPopup-title": "Pogled table", + "boards": "Table", + "board-view": "Pogled table", + "board-view-cal": "Koledar", + "board-view-swimlanes": "Plavalne steze", + "board-view-collapse": "Skrči", + "board-view-lists": "Seznami", + "bucket-example": "Kot na primer \"Življenjski seznam\"", + "cancel": "Prekliči", + "card-archived": "Kartica je premaknjena v arhiv.", + "board-archived": "Tabla je premaknjena v arhiv.", + "card-comments-title": "Ta kartica ima %s komentar.", + "card-delete-notice": "Brisanje je trajno. Izgubili boste vsa dejanja, povezana s kartico.", + "card-delete-pop": "Vsa dejanja bodo odstranjena iz zgodovine dejavnosti. Kartice ne boste mogli znova odpreti. Razveljavitve ni.", + "card-delete-suggest-archive": "Kartico lahko premaknete v arhiv, da jo odstranite s table in ohranite dejavnost.", + "card-due": "Rok", + "card-due-on": "Rok", + "card-spent": "Porabljen čas", + "card-edit-attachments": "Uredi priponke", + "card-edit-custom-fields": "Uredi poljubna polja", + "card-edit-labels": "Uredi oznake", + "card-edit-members": "Uredi člane", + "card-labels-title": "Spremeni oznake za kartico.", + "card-members-title": "Dodaj ali odstrani člane table iz kartice.", + "card-start": "Začetek", + "card-start-on": "Začne ob", + "cardAttachmentsPopup-title": "Pripni od", + "cardCustomField-datePopup-title": "Spremeni datum", + "cardCustomFieldsPopup-title": "Uredi poljubna polja", + "cardDeletePopup-title": "Briši kartico?", + "cardDetailsActionsPopup-title": "Dejanja kartice", + "cardLabelsPopup-title": "Oznake", + "cardMembersPopup-title": "Člani", + "cardMorePopup-title": "Več", + "cardTemplatePopup-title": "Ustvari predlogo", + "cards": "Kartice", + "cards-count": "Kartic", + "casSignIn": "Vpiši se s CAS", + "cardType-card": "Kartica", + "cardType-linkedCard": "Povezana kartica", + "cardType-linkedBoard": "Povezana tabla", + "change": "Spremeni", + "change-avatar": "Spremeni avatar", + "change-password": "Spremeni geslo", + "change-permissions": "Spremeni dovoljenja", + "change-settings": "Spremeni nastavitve", + "changeAvatarPopup-title": "Spremeni avatar", + "changeLanguagePopup-title": "Spremeni jezik", + "changePasswordPopup-title": "Spremeni geslo", + "changePermissionsPopup-title": "Spremeni dovoljenja", + "changeSettingsPopup-title": "Spremeni nastavitve", + "subtasks": "Podopravila", + "checklists": "Kontrolni seznami", + "click-to-star": "Kliknite, da označite tablo z zvezdico.", + "click-to-unstar": "Kliknite, da odznačite tablo z zvezdico.", + "clipboard": "Odložišče ali povleci & spusti", + "close": "Zapri", + "close-board": "Zapri tablo", + "close-board-pop": "Tablo boste lahko obnovili s klikom na gumb »Arhiviraj« na vstopni strani.", + "color-black": "črna", + "color-blue": "modra", + "color-crimson": "temno rdeča", + "color-darkgreen": "temno zelena", + "color-gold": "zlata", + "color-gray": "siva", + "color-green": "zelena", + "color-indigo": "indigo", + "color-lime": "limeta", + "color-magenta": "magenta", + "color-mistyrose": "rožnata", + "color-navy": "navy modra", + "color-orange": "oranžna", + "color-paleturquoise": "bledo turkizna", + "color-peachpuff": "breskvasta", + "color-pink": "roza", + "color-plum": "slivova", + "color-purple": "vijolična", + "color-red": "rdeča", + "color-saddlebrown": "rjava", + "color-silver": "srebrna", + "color-sky": "nebesna", + "color-slateblue": "skrilasto modra", + "color-white": "bela", + "color-yellow": "rumena", + "unset-color": "Onemogoči", + "comment": "Komentiraj", + "comment-placeholder": "Napiši komentar", + "comment-only": "Samo komentar", + "comment-only-desc": "Lahko komentirate samo na karticah.", + "no-comments": "Ni komentarjev", + "no-comments-desc": "Ne morete videti komentarjev in dejavnosti.", + "worker": "Delavec", + "worker-desc": "Lahko samo premikam kartice, se dodelim na kartico in komentiram.", + "computer": "Računalnik", + "confirm-subtask-delete-dialog": "Ste prepričani, da želite izbrisati podopravilo?", + "confirm-checklist-delete-dialog": "Ste prepričani, da želite izbrisati kontrolni seznam?", + "copy-card-link-to-clipboard": "Kopiraj povezavo kartice na odložišče", + "linkCardPopup-title": "Poveži kartico", + "searchElementPopup-title": "Išči", + "copyCardPopup-title": "Kopiraj kartico", + "copyChecklistToManyCardsPopup-title": "Kopiraj predlogo kontrolnega seznama na več kartic", + "copyChecklistToManyCardsPopup-instructions": "Naslovi ciljnih kartic in opisi v JSON formatu", + "copyChecklistToManyCardsPopup-format": "[ {\"naslov\": \"Naslov prve kartice\", \"opis\":\"Opis prve kartice\"}, {\"naslov\":\"Opis druge kartice\",\"opis\":\"Opis druge kartice\"},{\"naslov\":\"Naslov zadnje kartice\",\"opis\":\"Opis zadnje kartice\"} ]", + "create": "Ustvari", + "createBoardPopup-title": "Ustvari tablo", + "chooseBoardSourcePopup-title": "Uvozi tablo", + "createLabelPopup-title": "Ustvari oznako", + "createCustomField": "Ustvari polje", + "createCustomFieldPopup-title": "Ustvari polje", + "current": "trenutno", + "custom-field-delete-pop": "Razveljavitve ni. To bo odstranilo to poljubno polje iz vseh kartic in izbrisalo njegovo zgodovino.", + "custom-field-checkbox": "Potrditveno polje", + "custom-field-date": "Datum", + "custom-field-dropdown": "Spustni seznam", + "custom-field-dropdown-none": "(nobeno)", + "custom-field-dropdown-options": "Možnosti seznama", + "custom-field-dropdown-options-placeholder": "Pritisnite enter da dodate več možnosti", + "custom-field-dropdown-unknown": "(neznano)", + "custom-field-number": "Število", + "custom-field-text": "Besedilo", + "custom-fields": "Poljubna polja", + "date": "Datum", + "decline": "Zavrni", + "default-avatar": "Privzeti avatar", + "delete": "Briši", + "deleteCustomFieldPopup-title": "Briši poljubno polje?", + "deleteLabelPopup-title": "Briši oznako?", + "description": "Opis", + "disambiguateMultiLabelPopup-title": "Razdvoji Dejanje Oznake", + "disambiguateMultiMemberPopup-title": "Razdvoji dejanje člana", + "discard": "Razveljavi", + "done": "Končano", + "download": "Prenos", + "edit": "Uredi", + "edit-avatar": "Spremeni avatar", + "edit-profile": "Uredi profil", + "edit-wip-limit": "Uredi omejitev št. kartic", + "soft-wip-limit": "Omehčaj omejitev št. kartic", + "editCardStartDatePopup-title": "Spremeni začetni datum", + "editCardDueDatePopup-title": "Spremeni datum zapadlosti", + "editCustomFieldPopup-title": "Uredi polje", + "editCardSpentTimePopup-title": "Spremeni porabljen čas", + "editLabelPopup-title": "Spremeni oznako", + "editNotificationPopup-title": "Uredi obvestilo", + "editProfilePopup-title": "Uredi profil", + "email": "E-pošta", + "email-enrollAccount-subject": "Up. račun ustvarjen za vas na __siteName__", + "email-enrollAccount-text": "Pozdravljeni __user__,\n\nZa začetek uporabe kliknite spodnjo povezavo.\n\n__url__\n\nHvala.", + "email-fail": "Pošiljanje e-pošte ni uspelo", + "email-fail-text": "Napaka pri poskusu pošiljanja e-pošte", + "email-invalid": "Neveljavna e-pošta", + "email-invite": "Povabi z uporabo e-pošte", + "email-invite-subject": "__inviter__ vam je poslal povabilo", + "email-invite-text": "Spoštovani __user__,\n\n__inviter__ vas vabi k sodelovanju na tabli \"__board__\".\n\nProsimo sledite spodnji povezavi:\n\n__url__\n\nHvala.", + "email-resetPassword-subject": "Ponastavite geslo na __siteName__", + "email-resetPassword-text": "Pozdravljeni __user__,\n\nZa ponastavitev gesla kliknite na spodnjo povezavo.\n\n__url__\n\nHvala.", + "email-sent": "E-pošta poslana", + "email-verifyEmail-subject": "Preverite svoje e-poštni naslov na __siteName__", + "email-verifyEmail-text": "Pozdravljeni __user__,\n\nDa preverite e-poštni naslov za vaš uporabniški račun, kliknite na spodnjo povezavo.\n\n__url__\n\nHvala.", + "enable-wip-limit": "Vklopi omejitev št. kartic", + "error-board-doesNotExist": "Ta tabla ne obstaja", + "error-board-notAdmin": "Nimate administrativnih pravic za tablo.", + "error-board-notAMember": "Niste član table.", + "error-json-malformed": "Vaše besedilo ni veljaven JSON", + "error-json-schema": "Vaši JSON podatki ne vsebujejo pravilnih informacij v ustreznem formatu", + "error-list-doesNotExist": "Seznam ne obstaja", + "error-user-doesNotExist": "Uporabnik ne obstaja", + "error-user-notAllowSelf": "Ne morete povabiti sebe", + "error-user-notCreated": "Ta uporabnik ni ustvarjen", + "error-username-taken": "To up. ime že obstaja", + "error-email-taken": "E-poštni naslov je že zaseden", + "export-board": "Izvozi tablo", + "sort": "Sortiraj", + "sort-desc": "Klikni za sortiranje seznama", + "list-sort-by": "Sortiraj po:", + "list-label-modifiedAt": "Nazadnje dostopano", + "list-label-title": "Ime seznama", + "list-label-sort": "Ročno nastavljen vrstni red", + "list-label-short-modifiedAt": "(N)", + "list-label-short-title": "(I)", + "list-label-short-sort": "(R)", + "filter": "Filtriraj", + "filter-cards": "Filtriraj kartice ali sezname", + "list-filter-label": "Filtriraj seznam po imenu", + "filter-clear": "Počisti filter", + "filter-no-label": "Brez oznake", + "filter-no-member": "Brez člana", + "filter-no-assignee": "No assignee", + "filter-no-custom-fields": "Brez poljubnih polj", + "filter-show-archive": "Prikaži arhivirane sezname", + "filter-hide-empty": "Skrij prazne sezname", + "filter-on": "Filter vklopljen", + "filter-on-desc": "Filtrirane kartice na tej tabli. Kliknite tukaj za urejanje filtra.", + "filter-to-selection": "Filtriraj izbrane", + "advanced-filter-label": "Napredni filter", + "advanced-filter-description": "Napredni filter omogoča pripravo niza, ki vsebuje naslednje operaterje: == != <= >= && || () Preslednica se uporablja kot ločilo med operatorji. Vsa polja po meri lahko filtrirate tako, da vtipkate njihova imena in vrednosti. Na primer: Polje1 == Vrednost1. Opomba: Če polja ali vrednosti vsebujejo presledke, jih morate postaviti v enojne narekovaje. Primer: 'Polje 1' == 'Vrednost 1'. Če želite preskočiti posamezne kontrolne znake (' \\/), lahko uporabite \\. Na primer: Polje1 == I\\'m. Prav tako lahko kombinirate več pogojev. Na primer: F1 == V1 || F1 == V2. Običajno se vsi operaterji interpretirajo od leve proti desni. Vrstni red lahko spremenite tako, da postavite oklepaje. Na primer: F1 == V1 && ( F2 == V2 || F2 == V3 ). Prav tako lahko po besedilu iščete z uporabo pravil regex: F1 == /Tes.*/i", + "fullname": "Polno Ime", + "header-logo-title": "Pojdi nazaj na stran s tablami.", + "hide-system-messages": "Skrij sistemska sporočila", + "headerBarCreateBoardPopup-title": "Ustvari tablo", + "home": "Domov", + "import": "Uvozi", + "link": "Poveži", + "import-board": "uvozi tablo", + "import-board-c": "Uvozi tablo", + "import-board-title-trello": "Uvozi tablo iz orodja Trello", + "import-board-title-wekan": "Uvozi tablo iz prejšnjega izvoza", + "import-sandstorm-backup-warning": "Ne zbrišite podatkov, ki jih uvozite z originalne izvožene table ali Trello, preden preverite ali se tabla uspešno zapre in odpre ali pa boste dobili sporočilo Tabla ni najdena, kar pomeni izgubo podatkov.", + "import-sandstorm-warning": "Uvožena tabla bo izbrisala vse obstoječe podatke na tabli in jih zamenjala z uvoženo tablo.", + "from-trello": "Iz orodja Trello", + "from-wekan": "Od prejšnjega izvoza", + "import-board-instruction-trello": "V vaši Trello tabli pojdite na 'Meni', 'Več', 'Natisni in Izvozi', 'Izvozi JSON', in kopirajte prikazano besedilo.", + "import-board-instruction-wekan": "V vaši tabli pojdite na 'Meni', 'Izvozi tablo' in kopirajte besedilo iz prenesene datoteke.", + "import-board-instruction-about-errors": "Pri napakah med uvozom table v nekaterih primerih uvažanje še deluje, uvožena tabla pa je na strani Vse Table.", + "import-json-placeholder": "Tukaj prilepite veljavne JSON podatke", + "import-map-members": "Mapiraj člane", + "import-members-map": "Vaša uvožena tabla vsebuje nekaj članov. Prosimo mapirajte člane, ki jih želite uvoziti, z vašimi uporabniki.", + "import-show-user-mapping": "Preglejte povezane člane", + "import-user-select": "Izberite obstoječega uporabnika, ki ga želite uporabiti kot tega člana.", + "importMapMembersAddPopup-title": "Izberite člana", + "info": "Različica", + "initials": "Inicialke", + "invalid-date": "Neveljaven datum", + "invalid-time": "Neveljaven čas", + "invalid-user": "Neveljaven uporabnik", + "joined": "se je pridružil", + "just-invited": "Povabljeni ste k tej tabli", + "keyboard-shortcuts": "Bližnjice", + "label-create": "Ustvari Oznako", + "label-default": "%s oznaka (privzeto)", + "label-delete-pop": "Razveljavitve ni. To bo odstranilo oznako iz vseh kartic in izbrisalo njeno zgodovino.", + "labels": "Oznake", + "language": "Jezik", + "last-admin-desc": "Ne morete zamenjati vlog, ker mora obstajati vsaj en admin.", + "leave-board": "Zapusti tablo", + "leave-board-pop": "Ste prepričani, da želite zapustiti tablo __boardTitle__? Odstranjeni boste iz vseh kartic na tej tabli.", + "leaveBoardPopup-title": "Zapusti tablo ?", + "link-card": "Poveži s kartico", + "list-archive-cards": "Arhiviraj vse kartice v seznamu", + "list-archive-cards-pop": "To bo odstranilo vse kartice tega seznama. Za ogled in vrnitev kartic iz arhiva na tablo, kliknite \"Meni\" > \"arhiv\".", + "list-move-cards": "Premakni vse kartice na seznamu", + "list-select-cards": "Izberi vse kartice na seznamu", + "set-color-list": "Nastavi barvo", + "listActionPopup-title": "Dejanja seznama", + "swimlaneActionPopup-title": "Dejanja plavalnih stez", + "swimlaneAddPopup-title": "Dodaj plavalno stezo spodaj", + "listImportCardPopup-title": "Uvozi Trello kartico", + "listMorePopup-title": "Več", + "link-list": "Poveži s seznamom", + "list-delete-pop": "Vsa dejanja bodo odstranjena iz vira dejavnosti in seznama ne boste mogli obnoviti. Razveljavitve ni.", + "list-delete-suggest-archive": "Lahko premaknete seznam v arhiv, da ga odstranite iz table in ohranite dejavnosti.", + "lists": "Seznami", + "swimlanes": "Plavalne steze", + "log-out": "Odjava", + "log-in": "Prijava", + "loginPopup-title": "Prijava", + "memberMenuPopup-title": "Nastavitve članov", + "members": "Člani", + "menu": "Meni", + "move-selection": "Premakni izbiro", + "moveCardPopup-title": "Premakni kartico", + "moveCardToBottom-title": "Premakni na dno", + "moveCardToTop-title": "Premakni na vrh", + "moveSelectionPopup-title": "Premakni izbiro", + "multi-selection": "Multi-Izbira", + "multi-selection-on": "Multi-Izbira je omogočena", + "muted": "Utišano", + "muted-info": "O spremembah na tej tabli ne boste prejemali obvestil.", + "my-boards": "Moje Table", + "name": "Ime", + "no-archived-cards": "Ni kartic v arhivu", + "no-archived-lists": "Ni seznamov v arhivu", + "no-archived-swimlanes": "Ni plavalnih stez v arhivu", + "no-results": "Ni zadetkov", + "normal": "Normalno", + "normal-desc": "Lahko gleda in ureja kartice. Ne more spreminjati nastavitev.", + "not-accepted-yet": "Povabilo še ni sprejeto.", + "notify-participate": "Prejemajte posodobitve kartic, na katerih sodelujete kot ustvarjalec ali član", + "notify-watch": "Prejemajte posodobitve opazovanih tabel, seznamov ali kartic", + "optional": "opcijsko", + "or": "ali", + "page-maybe-private": "Ta stran je morda privatna. Verjetno si jo lahko ogledate po<a href='%s'>prijavi</a>.", + "page-not-found": "Stran ne obstaja.", + "password": "Geslo", + "paste-or-dragdrop": "prilepi ali povleci & spusti datoteko slike (samo slika)", + "participating": "Sodelovanje", + "preview": "Predogled", + "previewAttachedImagePopup-title": "Predogled", + "previewClipboardImagePopup-title": "Predogled", + "private": "Zasebno", + "private-desc": "Ta tabla je zasebna. Vsebino lahko vidijo ali urejajo samo dodani uporabniki.", + "profile": "Profil", + "public": "Javno", + "public-desc": "Ta tabla je javna. Vidna je vsakomur s povezavo do table in bo prikazana v zadetkih iskalnikov kot Google. Urejajo jo lahko samo člani table.", + "quick-access-description": "Če tablo označite z zvezdico, bo tukaj dodana bližnjica.", + "remove-cover": "Odstrani ovitek", + "remove-from-board": "Odstrani iz table", + "remove-label": "Odstrani oznako", + "listDeletePopup-title": "Odstrani seznam?", + "remove-member": "Odstrani člana", + "remove-member-from-card": "Odstrani iz kartice", + "remove-member-pop": "Odstrani __name__ (__username__) iz __boardTitle__? Član bo odstranjen iz vseh kartic te table in bo prejel obvestilo.", + "removeMemberPopup-title": "Odstrani člana?", + "rename": "Preimenuj", + "rename-board": "Preimenuj tablo", + "restore": "Obnovi", + "save": "Shrani", + "search": "Išči", + "rules": "Pravila", + "search-cards": "Search from card/list titles, descriptions and custom fields on this board", + "search-example": "Besedilo za iskanje?", + "select-color": "Izberi barvo", + "set-wip-limit-value": "Omeji maksimalno število opravil v seznamu", + "setWipLimitPopup-title": "Omeji število kartic", + "shortcut-assign-self": "Dodeli sebe k trenutni kartici", + "shortcut-autocomplete-emoji": "Samodokončaj emoji", + "shortcut-autocomplete-members": "Samodokončaj člane", + "shortcut-clear-filters": "Počisti vse filtre", + "shortcut-close-dialog": "Zapri dialog", + "shortcut-filter-my-cards": "Filtriraj moje kartice", + "shortcut-show-shortcuts": "Prikaži seznam bližnjic", + "shortcut-toggle-filterbar": "Preklopi stransko vrstico za filter", + "shortcut-toggle-sidebar": "Preklopi stransko vrstico table", + "show-cards-minimum-count": "Prikaži število kartic, če seznam vsebuje več kot", + "sidebar-open": "Odpri stransko vrstico", + "sidebar-close": "Zapri stransko vrstico", + "signupPopup-title": "Ustvari up. račun", + "star-board-title": "Označite tablo z zvezdico, da bo prikazana na vrhu v seznamu tabel.", + "starred-boards": "Table z zvezdico", + "starred-boards-description": "Table z zvezdico se prikažejo na vrhu vašega seznama tabel.", + "subscribe": "Naročite se", + "team": "Skupina", + "this-board": "tablo", + "this-card": "kartico", + "spent-time-hours": "Porabljen čas (ure)", + "overtime-hours": "Presežen čas (ure)", + "overtime": "Presežen čas", + "has-overtime-cards": "Ima kartice s preseženim časom", + "has-spenttime-cards": "Ima kartice s porabljenim časom", + "time": "Čas", + "title": "Naslov", + "tracking": "Sledenje", + "tracking-info": "Obveščeni boste o vseh spremembah nad karticami, kjer ste lastnik ali član.", + "type": "Tip", + "unassign-member": "Odjavi člana", + "unsaved-description": "Imate neshranjen opis.", + "unwatch": "Prekliči opazovanje", + "upload": "Naloži", + "upload-avatar": "Naloži avatar", + "uploaded-avatar": "Naložil avatar", + "username": "Up. ime", + "view-it": "Poglej", + "warn-list-archived": "opozorilo: ta kartica je v seznamu v arhivu", + "watch": "Opazuj", + "watching": "Opazuje", + "watching-info": "O spremembah na tej tabli boste obveščeni", + "welcome-board": "Tabla Dobrodošli", + "welcome-swimlane": "Mejnik 1", + "welcome-list1": "Osnove", + "welcome-list2": "Napredno", + "card-templates-swimlane": "Predloge kartice", + "list-templates-swimlane": "Predloge seznama", + "board-templates-swimlane": "Predloge table", + "what-to-do": "Kaj želite storiti?", + "wipLimitErrorPopup-title": "Neveljaven limit št. kartic", + "wipLimitErrorPopup-dialog-pt1": "Število opravil v seznamu je višje od limita št. kartic.", + "wipLimitErrorPopup-dialog-pt2": "Prosimo premaknite nekaj opravil iz tega seznama ali nastavite višji limit št. kartic.", + "admin-panel": "Skrbniška plošča", + "settings": "Nastavitve", + "people": "Ljudje", + "registration": "Registracija", + "disable-self-registration": "Onemogoči samo-registracijo", + "invite": "Povabi", + "invite-people": "Povabi ljudi", + "to-boards": "K tabli(am)", + "email-addresses": "E-poštni naslovi", + "smtp-host-description": "Naslov vašega strežnika SMTP.", + "smtp-port-description": "Vrata vašega strežnika SMTP za odhodno pošto.", + "smtp-tls-description": "Omogoči šifriranje TLS za SMTP strežnik.", + "smtp-host": "SMTP gostitelj", + "smtp-port": "SMTP vrata", + "smtp-username": "Up. ime", + "smtp-password": "Geslo", + "smtp-tls": "TLS podpora", + "send-from": "Od", + "send-smtp-test": "Pošljite testno e-pošto na svoj naslov", + "invitation-code": "Koda Povabila", + "email-invite-register-subject": "__inviter__ vam je poslal povabilo", + "email-invite-register-text": "Dragi __user__,\n\n__inviter__ vas vabi na kanban tablo za sodelovanje.\n\nProsimo sledite spodnji povezavi:\n__url__\n\nVaša koda povabila je: __icode__\n\nHvala.", + "email-smtp-test-subject": "SMTP testna e-pošta", + "email-smtp-test-text": "Uspešno ste poslali e-pošto", + "error-invitation-code-not-exist": "Koda povabila ne obstaja", + "error-notAuthorized": "Nimate pravic za ogled te strani.", + "webhook-title": "Ime spletnega vmesnika (webhook)", + "webhook-token": "Žeton (opcijsko za avtentikacijo)", + "outgoing-webhooks": "Izhodni spletni vmesniki (webhooks)", + "bidirectional-webhooks": "Dvo-smerni spletni vmesniki (webhooks)", + "outgoingWebhooksPopup-title": "Izhodni spletni vmesniki (webhooks)", + "boardCardTitlePopup-title": "Filter po naslovu kartice", + "disable-webhook": "Onemogoči ta spletni vmesnik (webhook)", + "global-webhook": "Globalni spletni vmesnik (webhook)", + "new-outgoing-webhook": "Nov izhodni spletni vmesnik (webhook)", + "no-name": "(Neznano)", + "Node_version": "Node različica", + "Meteor_version": "Meteor različica", + "MongoDB_version": "MongoDB različica", + "MongoDB_storage_engine": "MongoDB storage engine", + "MongoDB_Oplog_enabled": "MongoDB Oplog omogočen", + "OS_Arch": "OS Arhitektura", + "OS_Cpus": "OS število CPU", + "OS_Freemem": "OS prost pomnilnik", + "OS_Loadavg": "OS povp. obremenitev", + "OS_Platform": "OS platforma", + "OS_Release": "OS izdaja", + "OS_Totalmem": "OS skupni pomnilnik", + "OS_Type": "OS tip", + "OS_Uptime": "OS čas delovanja", + "days": "dnevi", + "hours": "ure", + "minutes": "minute", + "seconds": "sekunde", + "show-field-on-card": "Prikaži to polje na kartici", + "automatically-field-on-card": "Samodejno dodaj polja na vse kartice", + "showLabel-field-on-card": "Prikaži oznako polja na mini kartici", + "yes": "Da", + "no": "Ne", + "accounts": "Up. računi", + "accounts-allowEmailChange": "Dovoli spremembo e-poštnega naslova", + "accounts-allowUserNameChange": "Dovoli spremembo up. imena", + "createdAt": "Ustvarjen ob", + "verified": "Preverjeno", + "active": "Aktivno", + "card-received": "Prejeto", + "card-received-on": "Prejeto ob", + "card-end": "Konec", + "card-end-on": "Končano na", + "editCardReceivedDatePopup-title": "Spremeni datum prejema", + "editCardEndDatePopup-title": "Spremeni končni datum", + "setCardColorPopup-title": "Nastavi barvo", + "setCardActionsColorPopup-title": "Izberi barvo", + "setSwimlaneColorPopup-title": "Izberi barvo", + "setListColorPopup-title": "Izberi barvo", + "assigned-by": "Dodelil", + "requested-by": "Zahteval", + "board-delete-notice": "Brisanje je trajno. Izgubili boste vse sezname, kartice in akcije, povezane z desko.", + "delete-board-confirm-popup": "Vsi seznami, kartice, oznake in dejavnosti bodo izbrisani in vsebine table ne boste mogli obnoviti. Razveljavitve ni.", + "boardDeletePopup-title": "Izbriši tablo?", + "delete-board": "Izbriši tablo", + "default-subtasks-board": "Podopravila za tablo", + "default": "Privzeto", + "queue": "Čakalna vrsta", + "subtask-settings": "Nastavitve podopravil", + "card-settings": "Nastavitve kartice", + "boardSubtaskSettingsPopup-title": "Nastavitve podopravil table", + "boardCardSettingsPopup-title": "Nastavitve kartice", + "deposit-subtasks-board": "Deponiraj podopravila na tablo:", + "deposit-subtasks-list": "Ciljni seznam za deponirana podopravila:", + "show-parent-in-minicard": "Pokaži starša na mini-kartici:", + "prefix-with-full-path": "Predpona s celotno potjo", + "prefix-with-parent": "Predpona s staršem", + "subtext-with-full-path": "Podbesedilo s celotno potjo", + "subtext-with-parent": "Podbesedilo s staršem", + "change-card-parent": "Zamenjaj starša kartice", + "parent-card": "Starševska kartica", + "source-board": "Izvorna tabla", + "no-parent": "Ne prikaži starša", + "activity-added-label": "dodal oznako '%s' do %s", + "activity-removed-label": "odstranil oznako '%s' od %s", + "activity-delete-attach": "izbrisal priponko od %s", + "activity-added-label-card": "dodal oznako '%s'", + "activity-removed-label-card": "izbrisal oznako '%s'", + "activity-delete-attach-card": "izbrisal priponko", + "activity-set-customfield": "nastavi polje po meri '%s' do '%s' v %s", + "activity-unset-customfield": "zbriši polje po meri '%s' v %s", + "r-rule": "Pravilo", + "r-add-trigger": "Dodaj prožilec", + "r-add-action": "Dodaj akcijo", + "r-board-rules": "Pravila table", + "r-add-rule": "Dodaj pravilo", + "r-view-rule": "Poglej pravilo", + "r-delete-rule": "Izbriši pravilo", + "r-new-rule-name": "Ime novega pravila", + "r-no-rules": "Ni pravil", + "r-when-a-card": "Ko je kartica", + "r-is": " ", + "r-is-moved": "premaknjena", + "r-added-to": "dodan na", + "r-removed-from": "izbrisan iz", + "r-the-board": "tabla", + "r-list": "seznam", + "set-filter": "Nastavi filter", + "r-moved-to": "premaknjena v", + "r-moved-from": "premaknjena iz", + "r-archived": "premaknjena v arhiv", + "r-unarchived": "obnovljena iz arhiva", + "r-a-card": "kartico", + "r-when-a-label-is": "Ko je oznaka", + "r-when-the-label": "Ko je oznaka", + "r-list-name": "ime sezn.", + "r-when-a-member": "Ko je član", + "r-when-the-member": "Ko je član", + "r-name": "ime", + "r-when-a-attach": "Ko je priponka", + "r-when-a-checklist": "Ko je kontrolni seznam", + "r-when-the-checklist": "Ko kontrolni seznam", + "r-completed": "zaključen", + "r-made-incomplete": "nastavljen kot nedokončan", + "r-when-a-item": "Ko je kontrolni seznam", + "r-when-the-item": "Ko je element kontrolnega seznama", + "r-checked": "označen", + "r-unchecked": "odznačen", + "r-move-card-to": "Premakni kartico na", + "r-top-of": "Vrh", + "r-bottom-of": "Dno", + "r-its-list": "pripadajočega seznama", + "r-archive": "premaknjena v arhiv", + "r-unarchive": "Obnovi iz arhiva", + "r-card": "kartico", + "r-add": "Dodaj", + "r-remove": "Odstrani", + "r-label": "oznaka", + "r-member": "član", + "r-remove-all": "Izbriši vse člane iz kartice", + "r-set-color": "Nastavi barvo na", + "r-checklist": "kontrolni seznam", + "r-check-all": "Označi vse", + "r-uncheck-all": "Odznači vse", + "r-items-check": "postavke kontrolnega lista", + "r-check": "Označi", + "r-uncheck": "Odznači", + "r-item": "postavka", + "r-of-checklist": "kontrolnega seznama", + "r-send-email": "Pošlji e-pošto", + "r-to": "naslovnik", + "r-subject": "zadeva", + "r-rule-details": "Podrobnosti pravila", + "r-d-move-to-top-gen": "Premakni kartico na vrh pripadajočega sezama", + "r-d-move-to-top-spec": "Premakni kartico na vrh seznama", + "r-d-move-to-bottom-gen": "Premakni kartico na dno pripadajočega seznama", + "r-d-move-to-bottom-spec": "Premakni kartico na dno seznama", + "r-d-send-email": "Pošlji e-pošto", + "r-d-send-email-to": "na", + "r-d-send-email-subject": "zadeva", + "r-d-send-email-message": "vsebina", + "r-d-archive": "Premakni kartico v arhiv", + "r-d-unarchive": "Obnovi kartico iz arhiva", + "r-d-add-label": "Dodaj oznako", + "r-d-remove-label": "Izbriši oznako", + "r-create-card": "Ustvari novo kartico", + "r-in-list": "v seznamu", + "r-in-swimlane": "v plavalni stezi", + "r-d-add-member": "Dodaj člana", + "r-d-remove-member": "Odstrani člana", + "r-d-remove-all-member": "Odstrani vse člane", + "r-d-check-all": "Označi vse elemente seznama", + "r-d-uncheck-all": "Odznači vse elemente seznama", + "r-d-check-one": "Označi element", + "r-d-uncheck-one": "Odznači element", + "r-d-check-of-list": "kontrolnega seznama", + "r-d-add-checklist": "Dodaj kontrolni list", + "r-d-remove-checklist": "Odstrani kotrolni list", + "r-by": "od", + "r-add-checklist": "Dodaj kontrolni list", + "r-with-items": "s postavkami", + "r-items-list": "el1,el2,el3", + "r-add-swimlane": "Dodaj plavalno stezo", + "r-swimlane-name": "ime pl. steze", + "r-board-note": "Opomba: polje pustite prazno, da ustreza vsaki možni vrednosti.", + "r-checklist-note": "Opomba: elementi kontrolnega seznama morajo biti zapisani kot vrednosti, ločene z vejicami.", + "r-when-a-card-is-moved": "Ko je kartica premaknjena v drug seznam", + "r-set": "Nastavi", + "r-update": "Posodobi", + "r-datefield": "polje z datumom", + "r-df-start-at": "začetek", + "r-df-due-at": "rok", + "r-df-end-at": "konec", + "r-df-received-at": "prejeto", + "r-to-current-datetime": "v trenutni datum/čas", + "r-remove-value-from": "Izbriši vrednost iz", + "ldap": "LDAP", + "oauth2": "OAuth2", + "cas": "CAS", + "authentication-method": "Metoda avtentikacije", + "authentication-type": "Način avtentikacije", + "custom-product-name": "Ime izdelka po meri", + "layout": "Postavitev", + "hide-logo": "Skrij logo", + "add-custom-html-after-body-start": "Dodaj HTML po meri po <body> začetku", + "add-custom-html-before-body-end": "Dodaj HMTL po meri po </body> koncu", + "error-undefined": "Prišlo je do napake", + "error-ldap-login": "Prišlo je do napake ob prijavi", + "display-authentication-method": "Prikaži metodo avtentikacije", + "default-authentication-method": "Privzeta metoda avtentikacije", + "duplicate-board": "Dupliciraj tablo", + "people-number": "Število ljudi je:", + "swimlaneDeletePopup-title": "Zbriši plavalno stezo?", + "swimlane-delete-pop": "Vsa dejanja bodo odstranjena iz seznama dejavnosti. Plavalne steze ne boste mogli obnoviti. Razveljavitve ni.", + "restore-all": "Obnovi vse", + "delete-all": "Izbriši vse", + "loading": "Nalagam, prosimo počakajte", + "previous_as": "zadnji čas je bil", + "act-a-dueAt": "spremenil rok zapadlosti na \nKdaj: __timeValue__\nKje: __card__\n prejšnji rok zapadlosti je bil __timeOldValue__", + "act-a-endAt": "spremenil čas dokončanja na __timeValue__ iz (__timeOldValue__)", + "act-a-startAt": "spremenil čas pričetka na __timeValue__ iz (__timeOldValue__)", + "act-a-receivedAt": "spremenil čas prejema na __timeValue__ iz (__timeOldValue__)", + "a-dueAt": "spremenil rok v", + "a-endAt": "spremenil končni čas v", + "a-startAt": "spremenil začetni čas v", + "a-receivedAt": "spremenil čas prejetja v", + "almostdue": "trenutni rok %s se približuje", + "pastdue": "trenutni rok %s je potekel", + "duenow": "trenutni rok %s je danes", + "act-newDue": "__list__/__card__ ima 1. opomnik roka zapadlosti [__board__]", + "act-withDue": "__list__/__card__ opomniki roka zapadlosti [__board__]", + "act-almostdue": "je opomnil trenuten rok zapadlosti (__timeValue__) kartice __card__ se bliža", + "act-pastdue": "je opomnil trenuten rok zapadlosti (__timeValue__) kartice __card__ je potekel", + "act-duenow": "je opomnil trenuten rok zapadlosti (__timeValue__) kartice __card__ je sedaj", + "act-atUserComment": "Omenjeni ste bili v [__board__] __list__/__card__", + "delete-user-confirm-popup": "Ali ste prepričani, da želite izbrisati ta račun? Razveljavitve ni.", + "accounts-allowUserDelete": "Dovoli uporabnikom, da sami izbrišejo svoj račun", + "hide-minicard-label-text": "Skrij besedilo oznak na karticah", + "show-desktop-drag-handles": "Pokaži ročke za povleko na namizju", + "assignee": "Dodeljen član", + "cardAssigneesPopup-title": "Dodeljen član", + "addmore-detail": "Dodaj podrobnejši opis", + "show-on-card": "Prikaži na kartici", + "new": "Novo", + "editUserPopup-title": "Uredi uporabnika", + "newUserPopup-title": "Nov uporabnik", + "notifications": "Notifications", + "view-all": "View All", + "filter-by-unread": "Filter by Unread", + "mark-all-as-read": "Mark all as read", + "allow-rename": "Allow Rename", + "allowRenamePopup-title": "Allow Rename" +} diff --git a/i18n/sr.i18n.json b/i18n/sr.i18n.json index ba6691d8..a3ba6d6b 100644 --- a/i18n/sr.i18n.json +++ b/i18n/sr.i18n.json @@ -1,769 +1,770 @@ { - "accept": "Prihvati", - "act-activity-notify": "Obaveštenje o aktivnosti", - "act-addAttachment": "dodao attachment __prilog__ na kartici __kartica__ na listi __lista__ na swimlane dijagramu toka __swimlane dijagram toka__ na tabli __tabla__", - "act-deleteAttachment": "deleted attachment __attachment__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addSubtask": "added subtask __subtask__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addedLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removeLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removedLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addChecklist": "added checklist __checklist__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addChecklistItem": "added checklist item __checklistItem__ to checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removeChecklist": "removed checklist __checklist__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removeChecklistItem": "removed checklist item __checklistItem__ from checklist __checkList__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-checkedItem": "checked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-uncheckedItem": "unchecked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-completeChecklist": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-uncompleteChecklist": "uncompleted checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addComment": "commented on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-editComment": "izmenio komentar na kartici__kartica__:__komentar__na listi__lista__na swimlane dijagramu toka__swimlane dijagram toka__na tabli__tabla", - "act-deleteComment": "izbrisan komentar na kartici__kartica__:__komentar__na listi__lista__na swimlane dijagramu toka__swimlane dijagram toka__na tabli__tabla", - "act-createBoard": "kreirana tabla __tabla__", - "act-createSwimlane": "created swimlane __swimlane__ to board __board__", - "act-createCard": "created card __card__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-createCustomField": "kreirano prilagodjeno polje__prilagodjenoPolje__na tabli__tabla", - "act-deleteCustomField": "izbrisano prilagodjeno polje__prilagodjenoPolje__na tabli__tabla", - "act-setCustomField": "izmenjeno prilagodjeno polje__prilagodjenoPolje__:__vrednostPilagodjenogPolja__na kartici__kartica__na listi__lista__na swimlane dijagramu toka__swimlane dijagram toka__na tabli__tabla", - "act-createList": "added list __list__ to board __board__", - "act-addBoardMember": "added member __member__ to board __board__", - "act-archivedBoard": "Board __board__ moved to Archive", - "act-archivedCard": "Card __card__ at list __list__ at swimlane __swimlane__ at board __board__ moved to Archive", - "act-archivedList": "List __list__ at swimlane __swimlane__ at board __board__ moved to Archive", - "act-archivedSwimlane": "Swimlane __swimlane__ at board __board__ moved to Archive", - "act-importBoard": "imported board __board__", - "act-importCard": "imported card __card__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-importList": "imported list __list__ to swimlane __swimlane__ at board __board__", - "act-joinMember": "added member __member__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-moveCard": "moved card __card__ at board __board__ from list __oldList__ at swimlane __oldSwimlane__ to list __list__ at swimlane __swimlane__", - "act-moveCardToOtherBoard": "moved card __card__ from list __oldList__ at swimlane __oldSwimlane__ at board __oldBoard__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-removeBoardMember": "removed member __member__ from board __board__", - "act-restoredCard": "restored card __card__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-unjoinMember": "removed member __member__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-withBoardTitle": "__board__", - "act-withCardTitle": "[__board__] __card__", - "actions": "Akcije", - "activities": "Aktivnosti", - "activity": "Aktivnost", - "activity-added": "dodao %s u %s", - "activity-archived": "%s premešteno u Arhivu", - "activity-attached": "prikačio %s u %s", - "activity-created": "kreirao %s", - "activity-customfield-created": "created custom field %s", - "activity-excluded": "izuzmi %s iz %s", - "activity-imported": "uvezao %s u %s iz %s", - "activity-imported-board": "uvezao %s iz %s", - "activity-joined": "spojio %s", - "activity-moved": "premestio %s iz %s u %s", - "activity-on": "na %s", - "activity-removed": "uklonio %s iz %s", - "activity-sent": "poslao %s %s-u", - "activity-unjoined": "rastavio %s", - "activity-subtask-added": "added subtask to %s", - "activity-checked-item": "checked %s in checklist %s of %s", - "activity-unchecked-item": "unchecked %s in checklist %s of %s", - "activity-checklist-added": "lista je dodata u %s", - "activity-checklist-removed": "removed a checklist from %s", - "activity-checklist-completed": "completed checklist %s of %s", - "activity-checklist-uncompleted": "uncompleted the checklist %s of %s", - "activity-checklist-item-added": "added checklist item to '%s' in %s", - "activity-checklist-item-removed": "removed a checklist item from '%s' in %s", - "add": "Dodaj", - "activity-checked-item-card": "checked %s in checklist %s", - "activity-unchecked-item-card": "unchecked %s in checklist %s", - "activity-checklist-completed-card": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "activity-checklist-uncompleted-card": "uncompleted the checklist %s", - "activity-editComment": "izmenjen komentar", - "activity-deleteComment": "izbrisan komentar", - "add-attachment": "Add Attachment", - "add-board": "Add Board", - "add-card": "Add Card", - "add-swimlane": "Add Swimlane", - "add-subtask": "Add Subtask", - "add-checklist": "Add Checklist", - "add-checklist-item": "Dodaj novu stavku u listu", - "add-cover": "Dodaj zaglavlje", - "add-label": "Add Label", - "add-list": "Dodaj Listu", - "add-members": "Dodaj Članove", - "added": "Dodao", - "addMemberPopup-title": "Članovi", - "admin": "Administrator", - "admin-desc": "Može da pregleda i menja kartice, uklanja članove i menja podešavanja table", - "admin-announcement": "Announcement", - "admin-announcement-active": "Active System-Wide Announcement", - "admin-announcement-title": "Announcement from Administrator", - "all-boards": "Sve table", - "and-n-other-card": "And __count__ other card", - "and-n-other-card_plural": "And __count__ other cards", - "apply": "Primeni", - "app-is-offline": "Loading, please wait. Refreshing the page will cause data loss. If loading does not work, please check that server has not stopped.", - "archive": "Move to Archive", - "archive-all": "Move All to Archive", - "archive-board": "Move Board to Archive", - "archive-card": "Move Card to Archive", - "archive-list": "Move List to Archive", - "archive-swimlane": "Move Swimlane to Archive", - "archive-selection": "Move selection to Archive", - "archiveBoardPopup-title": "Move Board to Archive?", - "archived-items": "Arhiviraj", - "archived-boards": "Boards in Archive", - "restore-board": "Restore Board", - "no-archived-boards": "No Boards in Archive.", - "archives": "Arhiviraj", - "template": "Obrazac", - "templates": "Obrasci", - "assign-member": "Dodeli člana", - "attached": "Prikačeno", - "attachment": "Prikačeni dokument", - "attachment-delete-pop": "Brisanje prikačenog dokumenta je trajno. Ne postoji vraćanje obrisanog.", - "attachmentDeletePopup-title": "Obrisati prikačeni dokument ?", - "attachments": "Prikačeni dokumenti", - "auto-watch": "Automatically watch boards when they are created", - "avatar-too-big": "Avatar je prevelik (maksimum je 70KB)", - "back": "Nazad", - "board-change-color": "Promeni boju", - "board-nb-stars": "%s zvezdice", - "board-not-found": "Tabla nije pronađena", - "board-private-info": "Ova tabla će biti <strong>privatna<strong>.", - "board-public-info": "Ova tabla će biti <strong>javna<strong>.", - "boardChangeColorPopup-title": "Promeni pozadinu table", - "boardChangeTitlePopup-title": "Preimenuj tablu", - "boardChangeVisibilityPopup-title": "Promeni Vidljivost", - "boardChangeWatchPopup-title": "Change Watch", - "boardMenuPopup-title": "Board Settings", - "boardChangeViewPopup-title": "Board View", - "boards": "Table", - "board-view": "Board View", - "board-view-cal": "Calendar", - "board-view-swimlanes": "Swimlanes", - "board-view-collapse": "Sažmi", - "board-view-lists": "Lists", - "bucket-example": "Na primer \"Lista zadataka\"", - "cancel": "Otkaži", - "card-archived": "This card is moved to Archive.", - "board-archived": "This board is moved to Archive.", - "card-comments-title": "Ova kartica ima %s komentar.", - "card-delete-notice": "Brisanje je trajno. Izgubićeš sve akcije povezane sa ovom karticom.", - "card-delete-pop": "Sve akcije će biti uklonjene sa liste aktivnosti i kartica neće moći biti ponovo otvorena. Nema vraćanja unazad.", - "card-delete-suggest-archive": "You can move a card to Archive to remove it from the board and preserve the activity.", - "card-due": "Krajnji datum", - "card-due-on": "Završava se", - "card-spent": "Spent Time", - "card-edit-attachments": "Uredi priloge", - "card-edit-custom-fields": "Edit custom fields", - "card-edit-labels": "Uredi natpise", - "card-edit-members": "Uredi članove", - "card-labels-title": "Promeni natpis na kartici.", - "card-members-title": "Dodaj ili ukloni članove table sa kartice.", - "card-start": "Početak", - "card-start-on": "Počinje", - "cardAttachmentsPopup-title": "Attach From", - "cardCustomField-datePopup-title": "Change date", - "cardCustomFieldsPopup-title": "Edit custom fields", - "cardDeletePopup-title": "Delete Card?", - "cardDetailsActionsPopup-title": "Card Actions", - "cardLabelsPopup-title": "Labels", - "cardMembersPopup-title": "Članovi", - "cardMorePopup-title": "More", - "cardTemplatePopup-title": "Create template", - "cards": "Cards", - "cards-count": "Cards", - "casSignIn": "Sign In with CAS", - "cardType-card": "Card", - "cardType-linkedCard": "Linked Card", - "cardType-linkedBoard": "Linked Board", - "change": "Change", - "change-avatar": "Change Avatar", - "change-password": "Change Password", - "change-permissions": "Change permissions", - "change-settings": "Izmeni podešavanja", - "changeAvatarPopup-title": "Change Avatar", - "changeLanguagePopup-title": "Change Language", - "changePasswordPopup-title": "Change Password", - "changePermissionsPopup-title": "Change Permissions", - "changeSettingsPopup-title": "Izmeni podešavanja", - "subtasks": "Subtasks", - "checklists": "Liste", - "click-to-star": "Click to star this board.", - "click-to-unstar": "Click to unstar this board.", - "clipboard": "Clipboard or drag & drop", - "close": "Close", - "close-board": "Close Board", - "close-board-pop": "You will be able to restore the board by clicking the “Archive” button from the home header.", - "color-black": "black", - "color-blue": "blue", - "color-crimson": "crimson", - "color-darkgreen": "darkgreen", - "color-gold": "gold", - "color-gray": "gray", - "color-green": "green", - "color-indigo": "indigo", - "color-lime": "lime", - "color-magenta": "magenta", - "color-mistyrose": "mistyrose", - "color-navy": "navy", - "color-orange": "orange", - "color-paleturquoise": "paleturquoise", - "color-peachpuff": "peachpuff", - "color-pink": "pink", - "color-plum": "plum", - "color-purple": "purple", - "color-red": "red", - "color-saddlebrown": "saddlebrown", - "color-silver": "silver", - "color-sky": "sky", - "color-slateblue": "slateblue", - "color-white": "white", - "color-yellow": "yellow", - "unset-color": "Unset", - "comment": "Comment", - "comment-placeholder": "Write Comment", - "comment-only": "Comment only", - "comment-only-desc": "Can comment on cards only.", - "no-comments": "No comments", - "no-comments-desc": "Can not see comments and activities.", - "worker": "Radnik", - "worker-desc": "Može samo da pomera kartice, dodeljuje sebe kartici i da komentariše. ", - "computer": "Computer", - "confirm-subtask-delete-dialog": "Are you sure you want to delete subtask?", - "confirm-checklist-delete-dialog": "Are you sure you want to delete checklist?", - "copy-card-link-to-clipboard": "Copy card link to clipboard", - "linkCardPopup-title": "Link Card", - "searchElementPopup-title": "Pretraga", - "copyCardPopup-title": "Copy Card", - "copyChecklistToManyCardsPopup-title": "Copy Checklist Template to Many Cards", - "copyChecklistToManyCardsPopup-instructions": "Destination Card Titles and Descriptions in this JSON format", - "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"First card title\", \"description\":\"First card description\"}, {\"title\":\"Second card title\",\"description\":\"Second card description\"},{\"title\":\"Last card title\",\"description\":\"Last card description\"} ]", - "create": "Create", - "createBoardPopup-title": "Create Board", - "chooseBoardSourcePopup-title": "Import board", - "createLabelPopup-title": "Create Label", - "createCustomField": "Create Field", - "createCustomFieldPopup-title": "Create Field", - "current": "current", - "custom-field-delete-pop": "There is no undo. This will remove this custom field from all cards and destroy its history.", - "custom-field-checkbox": "Checkbox", - "custom-field-date": "Datum", - "custom-field-dropdown": "Dropdown List", - "custom-field-dropdown-none": "(none)", - "custom-field-dropdown-options": "List Options", - "custom-field-dropdown-options-placeholder": "Press enter to add more options", - "custom-field-dropdown-unknown": "(unknown)", - "custom-field-number": "Number", - "custom-field-text": "Text", - "custom-fields": "Custom Fields", - "date": "Datum", - "decline": "Decline", - "default-avatar": "Default avatar", - "delete": "Delete", - "deleteCustomFieldPopup-title": "Delete Custom Field?", - "deleteLabelPopup-title": "Delete Label?", - "description": "Description", - "disambiguateMultiLabelPopup-title": "Disambiguate Label Action", - "disambiguateMultiMemberPopup-title": "Disambiguate Member Action", - "discard": "Discard", - "done": "Done", - "download": "Download", - "edit": "Edit", - "edit-avatar": "Change Avatar", - "edit-profile": "Edit Profile", - "edit-wip-limit": "Edit WIP Limit", - "soft-wip-limit": "Soft WIP Limit", - "editCardStartDatePopup-title": "Izmeni početni datum", - "editCardDueDatePopup-title": "Izmeni krajnji datum", - "editCustomFieldPopup-title": "Edit Field", - "editCardSpentTimePopup-title": "Change spent time", - "editLabelPopup-title": "Change Label", - "editNotificationPopup-title": "Izmeni notifikaciju", - "editProfilePopup-title": "Edit Profile", - "email": "Email", - "email-enrollAccount-subject": "An account created for you on __siteName__", - "email-enrollAccount-text": "Hello __user__,\n\nTo start using the service, simply click the link below.\n\n__url__\n\nThanks.", - "email-fail": "Sending email failed", - "email-fail-text": "Error trying to send email", - "email-invalid": "Invalid email", - "email-invite": "Invite via Email", - "email-invite-subject": "__inviter__ sent you an invitation", - "email-invite-text": "Dear __user__,\n\n__inviter__ invites you to join board \"__board__\" for collaborations.\n\nPlease follow the link below:\n\n__url__\n\nThanks.", - "email-resetPassword-subject": "Reset your password on __siteName__", - "email-resetPassword-text": "Hello __user__,\n\nTo reset your password, simply click the link below.\n\n__url__\n\nThanks.", - "email-sent": "Email sent", - "email-verifyEmail-subject": "Verify your email address on __siteName__", - "email-verifyEmail-text": "Hello __user__,\n\nTo verify your account email, simply click the link below.\n\n__url__\n\nThanks.", - "enable-wip-limit": "Enable WIP Limit", - "error-board-doesNotExist": "This board does not exist", - "error-board-notAdmin": "You need to be admin of this board to do that", - "error-board-notAMember": "You need to be a member of this board to do that", - "error-json-malformed": "Your text is not valid JSON", - "error-json-schema": "Your JSON data does not include the proper information in the correct format", - "error-list-doesNotExist": "This list does not exist", - "error-user-doesNotExist": "This user does not exist", - "error-user-notAllowSelf": "You can not invite yourself", - "error-user-notCreated": "This user is not created", - "error-username-taken": "Korisničko ime je već zauzeto", - "error-email-taken": "Email has already been taken", - "export-board": "Export board", - "sort": "Sortiraj", - "sort-desc": "Kliknite da biste sortirali listu", - "list-sort-by": "Poredaj listu po:", - "list-label-modifiedAt": "Poslednje vreme pristupa", - "list-label-title": "Naziv liste", - "list-label-sort": "Vaš ručni nalog", - "list-label-short-modifiedAt": "(P)", - "list-label-short-title": "(N)", - "list-label-short-sort": "(R)", - "filter": "Filter", - "filter-cards": "Filtriraj kartice ili liste", - "list-filter-label": "Filtriraj liste po naslovu", - "filter-clear": "Clear filter", - "filter-no-label": "Nema oznake", - "filter-no-member": "Nema člana", - "filter-no-custom-fields": "No Custom Fields", - "filter-show-archive": "Prikaži arhivirane liste", - "filter-hide-empty": "Sakrij prazne liste", - "filter-on": "Filter is on", - "filter-on-desc": "You are filtering cards on this board. Click here to edit filter.", - "filter-to-selection": "Filter to selection", - "advanced-filter-label": "Advanced Filter", - "advanced-filter-description": "Advanced Filter allows to write a string containing following operators: == != <= >= && || ( ) A space is used as a separator between the Operators. You can filter for all Custom Fields by typing their names and values. For Example: Field1 == Value1. Note: If fields or values contains spaces, you need to encapsulate them into single quotes. For Example: 'Field 1' == 'Value 1'. For single control characters (' \\/) to be skipped, you can use \\. For example: Field1 == I\\'m. Also you can combine multiple conditions. For Example: F1 == V1 || F1 == V2. Normally all operators are interpreted from left to right. You can change the order by placing brackets. For Example: F1 == V1 && ( F2 == V2 || F2 == V3 ). Also you can search text fields using regex: F1 == /Tes.*/i", - "fullname": "Full Name", - "header-logo-title": "Go back to your boards page.", - "hide-system-messages": "Sakrij sistemske poruke", - "headerBarCreateBoardPopup-title": "Create Board", - "home": "Home", - "import": "Import", - "link": "Link", - "import-board": "import board", - "import-board-c": "Import board", - "import-board-title-trello": "Uvezi tablu iz Trella", - "import-board-title-wekan": "Import board from previous export", - "import-sandstorm-backup-warning": "Do not delete data you import from original exported board or Trello before checking does this grain close and open again, or do you get Board not found error, that means data loss.", - "import-sandstorm-warning": "Imported board will delete all existing data on board and replace it with imported board.", - "from-trello": "From Trello", - "from-wekan": "From previous export", - "import-board-instruction-trello": "In your Trello board, go to 'Menu', then 'More', 'Print and Export', 'Export JSON', and copy the resulting text", - "import-board-instruction-wekan": "In your board, go to 'Menu', then 'Export board', and copy the text in the downloaded file.", - "import-board-instruction-about-errors": "If you get errors when importing board, sometimes importing still works, and board is at All Boards page.", - "import-json-placeholder": "Paste your valid JSON data here", - "import-map-members": "Mapiraj članove", - "import-members-map": "Your imported board has some members. Please map the members you want to import to your users", - "import-show-user-mapping": "Review members mapping", - "import-user-select": "Pick your existing user you want to use as this member", - "importMapMembersAddPopup-title": "Select member", - "info": "Version", - "initials": "Initials", - "invalid-date": "Neispravan datum", - "invalid-time": "Invalid time", - "invalid-user": "Invalid user", - "joined": "joined", - "just-invited": "You are just invited to this board", - "keyboard-shortcuts": "Keyboard shortcuts", - "label-create": "Create Label", - "label-default": "%s label (default)", - "label-delete-pop": "There is no undo. This will remove this label from all cards and destroy its history.", - "labels": "Labels", - "language": "Language", - "last-admin-desc": "You can’t change roles because there must be at least one admin.", - "leave-board": "Leave Board", - "leave-board-pop": "Are you sure you want to leave __boardTitle__? You will be removed from all cards on this board.", - "leaveBoardPopup-title": "Leave Board ?", - "link-card": "Link to this card", - "list-archive-cards": "Move all cards in this list to Archive", - "list-archive-cards-pop": "This will remove all the cards in this list from the board. To view cards in Archive and bring them back to the board, click “Menu” > “Archive”.", - "list-move-cards": "Move all cards in this list", - "list-select-cards": "Select all cards in this list", - "set-color-list": "Set Color", - "listActionPopup-title": "List Actions", - "swimlaneActionPopup-title": "Swimlane Actions", - "swimlaneAddPopup-title": "Add a Swimlane below", - "listImportCardPopup-title": "Import a Trello card", - "listMorePopup-title": "More", - "link-list": "Link to this list", - "list-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the list. There is no undo.", - "list-delete-suggest-archive": "You can move a list to Archive to remove it from the board and preserve the activity.", - "lists": "Lists", - "swimlanes": "Swimlanes", - "log-out": "Log Out", - "log-in": "Log In", - "loginPopup-title": "Log In", - "memberMenuPopup-title": "Member Settings", - "members": "Članovi", - "menu": "Menu", - "move-selection": "Move selection", - "moveCardPopup-title": "Move Card", - "moveCardToBottom-title": "Premesti na dno", - "moveCardToTop-title": "Premesti na vrh", - "moveSelectionPopup-title": "Move selection", - "multi-selection": "Multi-Selection", - "multi-selection-on": "Multi-Selection is on", - "muted": "Utišano", - "muted-info": "Nećete biti obavešteni o promenama u ovoj tabli", - "my-boards": "My Boards", - "name": "Name", - "no-archived-cards": "No cards in Archive.", - "no-archived-lists": "No lists in Archive.", - "no-archived-swimlanes": "No swimlanes in Archive.", - "no-results": "Nema rezultata", - "normal": "Normalno", - "normal-desc": "Can view and edit cards. Can't change settings.", - "not-accepted-yet": "Invitation not accepted yet", - "notify-participate": "Receive updates to any cards you participate as creater or member", - "notify-watch": "Budite obavešteni o novim događajima u tablama, listama ili karticama koje pratite.", - "optional": "opciono", - "or": "ili", - "page-maybe-private": "This page may be private. You may be able to view it by <a href='%s'>logging in</a>.", - "page-not-found": "Stranica nije pronađena.", - "password": "Lozinka", - "paste-or-dragdrop": "to paste, or drag & drop image file to it (image only)", - "participating": "Učestvujem", - "preview": "Prikaz", - "previewAttachedImagePopup-title": "Prikaz", - "previewClipboardImagePopup-title": "Prikaz", - "private": "Privatno", - "private-desc": "This board is private. Only people added to the board can view and edit it.", - "profile": "Profil", - "public": "Javno", - "public-desc": "This board is public. It's visible to anyone with the link and will show up in search engines like Google. Only people added to the board can edit.", - "quick-access-description": "Star a board to add a shortcut in this bar.", - "remove-cover": "Remove Cover", - "remove-from-board": "Ukloni iz table", - "remove-label": "Remove Label", - "listDeletePopup-title": "Delete List ?", - "remove-member": "Ukloni člana", - "remove-member-from-card": "Ukloni iz kartice", - "remove-member-pop": "Remove __name__ (__username__) from __boardTitle__? The member will be removed from all cards on this board. They will receive a notification.", - "removeMemberPopup-title": "Ukloni člana ?", - "rename": "Preimenuj", - "rename-board": "Preimenuj tablu", - "restore": "Oporavi", - "save": "Snimi", - "search": "Pretraga", - "rules": "Rules", - "search-cards": "Search from card/list titles, descriptions and custom fields on this board", - "search-example": "Text to search for?", - "select-color": "Select Color", - "set-wip-limit-value": "Set a limit for the maximum number of tasks in this list", - "setWipLimitPopup-title": "Set WIP Limit", - "shortcut-assign-self": "Pridruži sebe trenutnoj kartici", - "shortcut-autocomplete-emoji": "Autocomplete emoji", - "shortcut-autocomplete-members": "Sam popuni članove", - "shortcut-clear-filters": "Očisti sve filtere", - "shortcut-close-dialog": "Zatvori dijalog", - "shortcut-filter-my-cards": "Filtriraj kartice", - "shortcut-show-shortcuts": "Prikaži ovu listu prečica", - "shortcut-toggle-filterbar": "Uključi ili isključi bočni meni filtera", - "shortcut-toggle-sidebar": "Uključi ili isključi bočni meni table", - "show-cards-minimum-count": "Show cards count if list contains more than", - "sidebar-open": "Open Sidebar", - "sidebar-close": "Close Sidebar", - "signupPopup-title": "Kreiraj nalog", - "star-board-title": "Klikni da označiš zvezdicom ovu tablu. Pokazaće se na vrhu tvoje liste tabli.", - "starred-boards": "Table sa zvezdicom", - "starred-boards-description": "Table sa zvezdicom se pokazuju na vrhu liste tabli.", - "subscribe": "Pretplati se", - "team": "Tim", - "this-board": "ova tabla", - "this-card": "ova kartica", - "spent-time-hours": "Spent time (hours)", - "overtime-hours": "Overtime (hours)", - "overtime": "Overtime", - "has-overtime-cards": "Has overtime cards", - "has-spenttime-cards": "Has spent time cards", - "time": "Vreme", - "title": "Naslov", - "tracking": "Praćenje", - "tracking-info": "You will be notified of any changes to those cards you are involved as creator or member.", - "type": "Type", - "unassign-member": "Unassign member", - "unsaved-description": "Imaš nesnimljen opis.", - "unwatch": "Ne posmatraj", - "upload": "Upload", - "upload-avatar": "Upload an avatar", - "uploaded-avatar": "Uploaded an avatar", - "username": "Korisničko ime", - "view-it": "Pregledaj je", - "warn-list-archived": "warning: this card is in an list at Archive", - "watch": "Posmatraj", - "watching": "Posmatranje", - "watching-info": "Bićete obavešteni o promenama u ovoj tabli", - "welcome-board": "Tabla dobrodošlice", - "welcome-swimlane": "Milestone 1", - "welcome-list1": "Osnove", - "welcome-list2": "Napredno", - "card-templates-swimlane": "Card Templates", - "list-templates-swimlane": "List Templates", - "board-templates-swimlane": "Board Templates", - "what-to-do": "Šta želiš da uradiš ?", - "wipLimitErrorPopup-title": "Invalid WIP Limit", - "wipLimitErrorPopup-dialog-pt1": "The number of tasks in this list is higher than the WIP limit you've defined.", - "wipLimitErrorPopup-dialog-pt2": "Please move some tasks out of this list, or set a higher WIP limit.", - "admin-panel": "Admin Panel", - "settings": "Settings", - "people": "People", - "registration": "Registration", - "disable-self-registration": "Disable Self-Registration", - "invite": "Invite", - "invite-people": "Invite People", - "to-boards": "To board(s)", - "email-addresses": "Email Addresses", - "smtp-host-description": "The address of the SMTP server that handles your emails.", - "smtp-port-description": "The port your SMTP server uses for outgoing emails.", - "smtp-tls-description": "Enable TLS support for SMTP server", - "smtp-host": "SMTP Host", - "smtp-port": "SMTP Port", - "smtp-username": "Korisničko ime", - "smtp-password": "Lozinka", - "smtp-tls": "TLS support", - "send-from": "From", - "send-smtp-test": "Send a test email to yourself", - "invitation-code": "Invitation Code", - "email-invite-register-subject": "__inviter__ sent you an invitation", - "email-invite-register-text": "Dear __user__,\n\n__inviter__ invites you to kanban board for collaborations.\n\nPlease follow the link below:\n__url__\n\nAnd your invitation code is: __icode__\n\nThanks.", - "email-smtp-test-subject": "SMTP Test Email", - "email-smtp-test-text": "You have successfully sent an email", - "error-invitation-code-not-exist": "Invitation code doesn't exist", - "error-notAuthorized": "You are not authorized to view this page.", - "webhook-title": "Naziv mrežne kuke", - "webhook-token": "Token (neobavezno za autentifikaciju)", - "outgoing-webhooks": "Outgoing Webhooks", - "bidirectional-webhooks": "Dvosmerne mrežne kuke", - "outgoingWebhooksPopup-title": "Outgoing Webhooks", - "boardCardTitlePopup-title": "Card Title Filter", - "disable-webhook": "Onesposobi ovu mrežnu kuku", - "global-webhook": "Globalna mrežna kuka", - "new-outgoing-webhook": "New Outgoing Webhook", - "no-name": "(Unknown)", - "Node_version": "Node version", - "Meteor_version": "Verzija Meteor-a", - "MongoDB_version": "Verzija MongoDB-a", - "MongoDB_storage_engine": "MongoDB mehanizam za skladištenje", - "MongoDB_Oplog_enabled": "MongoDB Oplog omogućen", - "OS_Arch": "OS Arch", - "OS_Cpus": "OS CPU Count", - "OS_Freemem": "OS Free Memory", - "OS_Loadavg": "OS Load Average", - "OS_Platform": "OS Platform", - "OS_Release": "OS Release", - "OS_Totalmem": "OS Total Memory", - "OS_Type": "OS Type", - "OS_Uptime": "OS Uptime", - "days": "days", - "hours": "hours", - "minutes": "minutes", - "seconds": "seconds", - "show-field-on-card": "Show this field on card", - "automatically-field-on-card": "Auto create field to all cards", - "showLabel-field-on-card": "Show field label on minicard", - "yes": "Yes", - "no": "No", - "accounts": "Accounts", - "accounts-allowEmailChange": "Allow Email Change", - "accounts-allowUserNameChange": "Allow Username Change", - "createdAt": "Created at", - "verified": "Verified", - "active": "Active", - "card-received": "Received", - "card-received-on": "Received on", - "card-end": "End", - "card-end-on": "Ends on", - "editCardReceivedDatePopup-title": "Change received date", - "editCardEndDatePopup-title": "Change end date", - "setCardColorPopup-title": "Set color", - "setCardActionsColorPopup-title": "Choose a color", - "setSwimlaneColorPopup-title": "Choose a color", - "setListColorPopup-title": "Choose a color", - "assigned-by": "Dodeljeno od strane", - "requested-by": "Requested By", - "board-delete-notice": "Deleting is permanent. You will lose all lists, cards and actions associated with this board.", - "delete-board-confirm-popup": "All lists, cards, labels, and activities will be deleted and you won't be able to recover the board contents. There is no undo.", - "boardDeletePopup-title": "Delete Board?", - "delete-board": "Delete Board", - "default-subtasks-board": "Subtasks for __board__ board", - "default": "Default", - "queue": "Queue", - "subtask-settings": "Subtasks Settings", - "card-settings": "Podešavanja kartice", - "boardSubtaskSettingsPopup-title": "Board Subtasks Settings", - "boardCardSettingsPopup-title": "Podešavanja kartice", - "deposit-subtasks-board": "Deposit subtasks to this board:", - "deposit-subtasks-list": "Landing list for subtasks deposited here:", - "show-parent-in-minicard": "Show parent in minicard:", - "prefix-with-full-path": "Prefix with full path", - "prefix-with-parent": "Prefix with parent", - "subtext-with-full-path": "Subtext with full path", - "subtext-with-parent": "Subtext with parent", - "change-card-parent": "Change card's parent", - "parent-card": "Parent card", - "source-board": "Source board", - "no-parent": "Don't show parent", - "activity-added-label": "added label '%s' to %s", - "activity-removed-label": "removed label '%s' from %s", - "activity-delete-attach": "deleted an attachment from %s", - "activity-added-label-card": "added label '%s'", - "activity-removed-label-card": "removed label '%s'", - "activity-delete-attach-card": "deleted an attachment", - "activity-set-customfield": "set custom field '%s' to '%s' in %s", - "activity-unset-customfield": "unset custom field '%s' in %s", - "r-rule": "Rule", - "r-add-trigger": "Add trigger", - "r-add-action": "Add action", - "r-board-rules": "Board rules", - "r-add-rule": "Add rule", - "r-view-rule": "View rule", - "r-delete-rule": "Delete rule", - "r-new-rule-name": "New rule title", - "r-no-rules": "No rules", - "r-when-a-card": "When a card", - "r-is": "is", - "r-is-moved": "is moved", - "r-added-to": "added to", - "r-removed-from": "Removed from", - "r-the-board": "the board", - "r-list": "list", - "set-filter": "Set Filter", - "r-moved-to": "Moved to", - "r-moved-from": "Moved from", - "r-archived": "Moved to Archive", - "r-unarchived": "Restored from Archive", - "r-a-card": "a card", - "r-when-a-label-is": "When a label is", - "r-when-the-label": "When the label", - "r-list-name": "list name", - "r-when-a-member": "When a member is", - "r-when-the-member": "When the member", - "r-name": "name", - "r-when-a-attach": "When an attachment", - "r-when-a-checklist": "When a checklist is", - "r-when-the-checklist": "When the checklist", - "r-completed": "Completed", - "r-made-incomplete": "Made incomplete", - "r-when-a-item": "When a checklist item is", - "r-when-the-item": "When the checklist item", - "r-checked": "Checked", - "r-unchecked": "Unchecked", - "r-move-card-to": "Move card to", - "r-top-of": "Top of", - "r-bottom-of": "Bottom of", - "r-its-list": "its list", - "r-archive": "Move to Archive", - "r-unarchive": "Restore from Archive", - "r-card": "card", - "r-add": "Dodaj", - "r-remove": "Remove", - "r-label": "label", - "r-member": "member", - "r-remove-all": "Remove all members from the card", - "r-set-color": "Set color to", - "r-checklist": "checklist", - "r-check-all": "Check all", - "r-uncheck-all": "Uncheck all", - "r-items-check": "items of checklist", - "r-check": "Check", - "r-uncheck": "Uncheck", - "r-item": "item", - "r-of-checklist": "of checklist", - "r-send-email": "Send an email", - "r-to": "to", - "r-subject": "subject", - "r-rule-details": "Rule details", - "r-d-move-to-top-gen": "Move card to top of its list", - "r-d-move-to-top-spec": "Move card to top of list", - "r-d-move-to-bottom-gen": "Move card to bottom of its list", - "r-d-move-to-bottom-spec": "Move card to bottom of list", - "r-d-send-email": "Send email", - "r-d-send-email-to": "to", - "r-d-send-email-subject": "subject", - "r-d-send-email-message": "message", - "r-d-archive": "Move card to Archive", - "r-d-unarchive": "Restore card from Archive", - "r-d-add-label": "Add label", - "r-d-remove-label": "Remove label", - "r-create-card": "Create new card", - "r-in-list": "in list", - "r-in-swimlane": "in swimlane", - "r-d-add-member": "Add member", - "r-d-remove-member": "Remove member", - "r-d-remove-all-member": "Remove all member", - "r-d-check-all": "Check all items of a list", - "r-d-uncheck-all": "Uncheck all items of a list", - "r-d-check-one": "Check item", - "r-d-uncheck-one": "Uncheck item", - "r-d-check-of-list": "of checklist", - "r-d-add-checklist": "Add checklist", - "r-d-remove-checklist": "Remove checklist", - "r-by": "by", - "r-add-checklist": "Add checklist", - "r-with-items": "with items", - "r-items-list": "item1,item2,item3", - "r-add-swimlane": "Add swimlane", - "r-swimlane-name": "swimlane name", - "r-board-note": "Note: leave a field empty to match every possible value.", - "r-checklist-note": "Note: checklist's items have to be written as comma separated values.", - "r-when-a-card-is-moved": "When a card is moved to another list", - "r-set": "Postavi", - "r-update": "Ažuriraj", - "r-datefield": "polje za datum", - "r-df-start-at": "početak", - "r-df-due-at": "krajnji datum", - "r-df-end-at": "kraj", - "r-df-received-at": "primljen", - "r-to-current-datetime": "do trenutnog datuma/vremena", - "r-remove-value-from": "Ukloni vrednost sa", - "ldap": "LDAP", - "oauth2": "OAuth2", - "cas": "CAS", - "authentication-method": "Authentication method", - "authentication-type": "Authentication type", - "custom-product-name": "Custom Product Name", - "layout": "Layout", - "hide-logo": "Hide Logo", - "add-custom-html-after-body-start": "Add Custom HTML after <body> start", - "add-custom-html-before-body-end": "Add Custom HTML before </body> end", - "error-undefined": "Something went wrong", - "error-ldap-login": "An error occurred while trying to login", - "display-authentication-method": "Display Authentication Method", - "default-authentication-method": "Default Authentication Method", - "duplicate-board": "Duplicate Board", - "people-number": "The number of people is:", - "swimlaneDeletePopup-title": "Delete Swimlane ?", - "swimlane-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the swimlane. There is no undo.", - "restore-all": "Restore all", - "delete-all": "Delete all", - "loading": "Loading, please wait.", - "previous_as": "prošli put je bio", - "act-a-dueAt": "modifikovano u vreme\nKada:__vremenskaVrednost__\nGde:__kartica__\nprethodni rok je bio__StaraVremenskaVrednost", - "act-a-endAt": "izmenjeno vreme završetaka za__vremenskaVrednost__od (__StaraVremenskaVrednost__)", - "act-a-startAt": "izmenjeno vreme početka u__vremenskaVrednost__od (__StaraVremenskaVrednost__)", - "act-a-receivedAt": "izmenjeno primljeno vreme u__vremenskaVrednost__od (__StaraVremenskaVrednost__)", - "a-dueAt": "izmenjen krajnji datum da bude", - "a-endAt": "izmenjeno vreme završetka", - "a-startAt": "izmenjeno vreme početka", - "a-receivedAt": "izmenjeno primljeno vreme da bude", - "almostdue": "trenutni krajnji datum %s se približava", - "pastdue": "trenutni krajnji datum %s je prošao", - "duenow": "trenutni krajnji datum %s je danas", - "act-newDue": "__lista__/__kartica__ima 1. podsetnik za krajnji datum [__tabla__]", - "act-withDue": "__lista__/__kartica__ podsetnici za krajnji datum [__tabla__]", - "act-almostdue": "podsećao da se trenutni krajnji rok (__vremenskaVrednost__) __kartica__ približava", - "act-pastdue": "podsećao da je trenutni krajnji rok (__vremenskaVrednost__) __kartica__ prošao", - "act-duenow": "podsećao da je trenutni krajnji rok (__vremenskaVrednost__) __kartica__ trenutno", - "act-atUserComment": "Spomenuti ste na [__tabla__] __lista__/__kartica__", - "delete-user-confirm-popup": "Da li ste sigurni da želite da izbrišete nalog? Nema poništenja akcije. ", - "accounts-allowUserDelete": "Dozvoli korisnicima da sami brišu svoj nalog", - "hide-minicard-label-text": "Sakrij tekst nalepnice minikartice", - "show-desktop-drag-handles": "Prikaži kvake za povlačenje sa radne površine", - "assignee": "Asignat", - "cardAssigneesPopup-title": "Asignat", - "addmore-detail": "Dodaj detaljaniji opis", - "show-on-card": "Prikaži na kartici", - "new": "Novo", - "editUserPopup-title": "Uredi korisnika", - "newUserPopup-title": "Novi korisnik", - "notifications": "Obaveštenja", - "view-all": "Prikaži sve", - "filter-by-unread": "Filtriraj nepročitano", - "mark-all-as-read": "Označi sve kao pročitano", - "allow-rename": "Dozvoli preimenovanje", - "allowRenamePopup-title": "Dozvoli preimenovanje" -} \ No newline at end of file + "accept": "Prihvati", + "act-activity-notify": "Obaveštenje o aktivnosti", + "act-addAttachment": "dodao attachment __prilog__ na kartici __kartica__ na listi __lista__ na swimlane dijagramu toka __swimlane dijagram toka__ na tabli __tabla__", + "act-deleteAttachment": "deleted attachment __attachment__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addSubtask": "added subtask __subtask__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addedLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removeLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removedLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addChecklist": "added checklist __checklist__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addChecklistItem": "added checklist item __checklistItem__ to checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removeChecklist": "removed checklist __checklist__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removeChecklistItem": "removed checklist item __checklistItem__ from checklist __checkList__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-checkedItem": "checked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-uncheckedItem": "unchecked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-completeChecklist": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-uncompleteChecklist": "uncompleted checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addComment": "commented on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-editComment": "izmenio komentar na kartici__kartica__:__komentar__na listi__lista__na swimlane dijagramu toka__swimlane dijagram toka__na tabli__tabla", + "act-deleteComment": "izbrisan komentar na kartici__kartica__:__komentar__na listi__lista__na swimlane dijagramu toka__swimlane dijagram toka__na tabli__tabla", + "act-createBoard": "kreirana tabla __tabla__", + "act-createSwimlane": "created swimlane __swimlane__ to board __board__", + "act-createCard": "created card __card__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-createCustomField": "kreirano prilagodjeno polje__prilagodjenoPolje__na tabli__tabla", + "act-deleteCustomField": "izbrisano prilagodjeno polje__prilagodjenoPolje__na tabli__tabla", + "act-setCustomField": "izmenjeno prilagodjeno polje__prilagodjenoPolje__:__vrednostPilagodjenogPolja__na kartici__kartica__na listi__lista__na swimlane dijagramu toka__swimlane dijagram toka__na tabli__tabla", + "act-createList": "added list __list__ to board __board__", + "act-addBoardMember": "added member __member__ to board __board__", + "act-archivedBoard": "Board __board__ moved to Archive", + "act-archivedCard": "Card __card__ at list __list__ at swimlane __swimlane__ at board __board__ moved to Archive", + "act-archivedList": "List __list__ at swimlane __swimlane__ at board __board__ moved to Archive", + "act-archivedSwimlane": "Swimlane __swimlane__ at board __board__ moved to Archive", + "act-importBoard": "imported board __board__", + "act-importCard": "imported card __card__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-importList": "imported list __list__ to swimlane __swimlane__ at board __board__", + "act-joinMember": "added member __member__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-moveCard": "moved card __card__ at board __board__ from list __oldList__ at swimlane __oldSwimlane__ to list __list__ at swimlane __swimlane__", + "act-moveCardToOtherBoard": "moved card __card__ from list __oldList__ at swimlane __oldSwimlane__ at board __oldBoard__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-removeBoardMember": "removed member __member__ from board __board__", + "act-restoredCard": "restored card __card__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-unjoinMember": "removed member __member__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-withBoardTitle": "__board__", + "act-withCardTitle": "[__board__] __card__", + "actions": "Akcije", + "activities": "Aktivnosti", + "activity": "Aktivnost", + "activity-added": "dodao %s u %s", + "activity-archived": "%s premešteno u Arhivu", + "activity-attached": "prikačio %s u %s", + "activity-created": "kreirao %s", + "activity-customfield-created": "created custom field %s", + "activity-excluded": "izuzmi %s iz %s", + "activity-imported": "uvezao %s u %s iz %s", + "activity-imported-board": "uvezao %s iz %s", + "activity-joined": "spojio %s", + "activity-moved": "premestio %s iz %s u %s", + "activity-on": "na %s", + "activity-removed": "uklonio %s iz %s", + "activity-sent": "poslao %s %s-u", + "activity-unjoined": "rastavio %s", + "activity-subtask-added": "added subtask to %s", + "activity-checked-item": "checked %s in checklist %s of %s", + "activity-unchecked-item": "unchecked %s in checklist %s of %s", + "activity-checklist-added": "lista je dodata u %s", + "activity-checklist-removed": "removed a checklist from %s", + "activity-checklist-completed": "completed checklist %s of %s", + "activity-checklist-uncompleted": "uncompleted the checklist %s of %s", + "activity-checklist-item-added": "added checklist item to '%s' in %s", + "activity-checklist-item-removed": "removed a checklist item from '%s' in %s", + "add": "Dodaj", + "activity-checked-item-card": "checked %s in checklist %s", + "activity-unchecked-item-card": "unchecked %s in checklist %s", + "activity-checklist-completed-card": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "activity-checklist-uncompleted-card": "uncompleted the checklist %s", + "activity-editComment": "izmenjen komentar", + "activity-deleteComment": "izbrisan komentar", + "add-attachment": "Add Attachment", + "add-board": "Add Board", + "add-card": "Add Card", + "add-swimlane": "Add Swimlane", + "add-subtask": "Add Subtask", + "add-checklist": "Add Checklist", + "add-checklist-item": "Dodaj novu stavku u listu", + "add-cover": "Dodaj zaglavlje", + "add-label": "Add Label", + "add-list": "Dodaj Listu", + "add-members": "Dodaj Članove", + "added": "Dodao", + "addMemberPopup-title": "Članovi", + "admin": "Administrator", + "admin-desc": "Može da pregleda i menja kartice, uklanja članove i menja podešavanja table", + "admin-announcement": "Announcement", + "admin-announcement-active": "Active System-Wide Announcement", + "admin-announcement-title": "Announcement from Administrator", + "all-boards": "Sve table", + "and-n-other-card": "And __count__ other card", + "and-n-other-card_plural": "And __count__ other cards", + "apply": "Primeni", + "app-is-offline": "Loading, please wait. Refreshing the page will cause data loss. If loading does not work, please check that server has not stopped.", + "archive": "Move to Archive", + "archive-all": "Move All to Archive", + "archive-board": "Move Board to Archive", + "archive-card": "Move Card to Archive", + "archive-list": "Move List to Archive", + "archive-swimlane": "Move Swimlane to Archive", + "archive-selection": "Move selection to Archive", + "archiveBoardPopup-title": "Move Board to Archive?", + "archived-items": "Arhiviraj", + "archived-boards": "Boards in Archive", + "restore-board": "Restore Board", + "no-archived-boards": "No Boards in Archive.", + "archives": "Arhiviraj", + "template": "Obrazac", + "templates": "Obrasci", + "assign-member": "Dodeli člana", + "attached": "Prikačeno", + "attachment": "Prikačeni dokument", + "attachment-delete-pop": "Brisanje prikačenog dokumenta je trajno. Ne postoji vraćanje obrisanog.", + "attachmentDeletePopup-title": "Obrisati prikačeni dokument ?", + "attachments": "Prikačeni dokumenti", + "auto-watch": "Automatically watch boards when they are created", + "avatar-too-big": "Avatar je prevelik (maksimum je 70KB)", + "back": "Nazad", + "board-change-color": "Promeni boju", + "board-nb-stars": "%s zvezdice", + "board-not-found": "Tabla nije pronađena", + "board-private-info": "Ova tabla će biti <strong>privatna<strong>.", + "board-public-info": "Ova tabla će biti <strong>javna<strong>.", + "boardChangeColorPopup-title": "Promeni pozadinu table", + "boardChangeTitlePopup-title": "Preimenuj tablu", + "boardChangeVisibilityPopup-title": "Promeni Vidljivost", + "boardChangeWatchPopup-title": "Change Watch", + "boardMenuPopup-title": "Board Settings", + "boardChangeViewPopup-title": "Board View", + "boards": "Table", + "board-view": "Board View", + "board-view-cal": "Calendar", + "board-view-swimlanes": "Swimlanes", + "board-view-collapse": "Sažmi", + "board-view-lists": "Lists", + "bucket-example": "Na primer \"Lista zadataka\"", + "cancel": "Otkaži", + "card-archived": "This card is moved to Archive.", + "board-archived": "This board is moved to Archive.", + "card-comments-title": "Ova kartica ima %s komentar.", + "card-delete-notice": "Brisanje je trajno. Izgubićeš sve akcije povezane sa ovom karticom.", + "card-delete-pop": "Sve akcije će biti uklonjene sa liste aktivnosti i kartica neće moći biti ponovo otvorena. Nema vraćanja unazad.", + "card-delete-suggest-archive": "You can move a card to Archive to remove it from the board and preserve the activity.", + "card-due": "Krajnji datum", + "card-due-on": "Završava se", + "card-spent": "Spent Time", + "card-edit-attachments": "Uredi priloge", + "card-edit-custom-fields": "Edit custom fields", + "card-edit-labels": "Uredi natpise", + "card-edit-members": "Uredi članove", + "card-labels-title": "Promeni natpis na kartici.", + "card-members-title": "Dodaj ili ukloni članove table sa kartice.", + "card-start": "Početak", + "card-start-on": "Počinje", + "cardAttachmentsPopup-title": "Attach From", + "cardCustomField-datePopup-title": "Change date", + "cardCustomFieldsPopup-title": "Edit custom fields", + "cardDeletePopup-title": "Delete Card?", + "cardDetailsActionsPopup-title": "Card Actions", + "cardLabelsPopup-title": "Labels", + "cardMembersPopup-title": "Članovi", + "cardMorePopup-title": "More", + "cardTemplatePopup-title": "Create template", + "cards": "Cards", + "cards-count": "Cards", + "casSignIn": "Sign In with CAS", + "cardType-card": "Card", + "cardType-linkedCard": "Linked Card", + "cardType-linkedBoard": "Linked Board", + "change": "Change", + "change-avatar": "Change Avatar", + "change-password": "Change Password", + "change-permissions": "Change permissions", + "change-settings": "Izmeni podešavanja", + "changeAvatarPopup-title": "Change Avatar", + "changeLanguagePopup-title": "Change Language", + "changePasswordPopup-title": "Change Password", + "changePermissionsPopup-title": "Change Permissions", + "changeSettingsPopup-title": "Izmeni podešavanja", + "subtasks": "Subtasks", + "checklists": "Liste", + "click-to-star": "Click to star this board.", + "click-to-unstar": "Click to unstar this board.", + "clipboard": "Clipboard or drag & drop", + "close": "Close", + "close-board": "Close Board", + "close-board-pop": "You will be able to restore the board by clicking the “Archive” button from the home header.", + "color-black": "black", + "color-blue": "blue", + "color-crimson": "crimson", + "color-darkgreen": "darkgreen", + "color-gold": "gold", + "color-gray": "gray", + "color-green": "green", + "color-indigo": "indigo", + "color-lime": "lime", + "color-magenta": "magenta", + "color-mistyrose": "mistyrose", + "color-navy": "navy", + "color-orange": "orange", + "color-paleturquoise": "paleturquoise", + "color-peachpuff": "peachpuff", + "color-pink": "pink", + "color-plum": "plum", + "color-purple": "purple", + "color-red": "red", + "color-saddlebrown": "saddlebrown", + "color-silver": "silver", + "color-sky": "sky", + "color-slateblue": "slateblue", + "color-white": "white", + "color-yellow": "yellow", + "unset-color": "Unset", + "comment": "Comment", + "comment-placeholder": "Write Comment", + "comment-only": "Comment only", + "comment-only-desc": "Can comment on cards only.", + "no-comments": "No comments", + "no-comments-desc": "Can not see comments and activities.", + "worker": "Radnik", + "worker-desc": "Može samo da pomera kartice, dodeljuje sebe kartici i da komentariše. ", + "computer": "Computer", + "confirm-subtask-delete-dialog": "Are you sure you want to delete subtask?", + "confirm-checklist-delete-dialog": "Are you sure you want to delete checklist?", + "copy-card-link-to-clipboard": "Copy card link to clipboard", + "linkCardPopup-title": "Link Card", + "searchElementPopup-title": "Pretraga", + "copyCardPopup-title": "Copy Card", + "copyChecklistToManyCardsPopup-title": "Copy Checklist Template to Many Cards", + "copyChecklistToManyCardsPopup-instructions": "Destination Card Titles and Descriptions in this JSON format", + "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"First card title\", \"description\":\"First card description\"}, {\"title\":\"Second card title\",\"description\":\"Second card description\"},{\"title\":\"Last card title\",\"description\":\"Last card description\"} ]", + "create": "Create", + "createBoardPopup-title": "Create Board", + "chooseBoardSourcePopup-title": "Import board", + "createLabelPopup-title": "Create Label", + "createCustomField": "Create Field", + "createCustomFieldPopup-title": "Create Field", + "current": "current", + "custom-field-delete-pop": "There is no undo. This will remove this custom field from all cards and destroy its history.", + "custom-field-checkbox": "Checkbox", + "custom-field-date": "Datum", + "custom-field-dropdown": "Dropdown List", + "custom-field-dropdown-none": "(none)", + "custom-field-dropdown-options": "List Options", + "custom-field-dropdown-options-placeholder": "Press enter to add more options", + "custom-field-dropdown-unknown": "(unknown)", + "custom-field-number": "Number", + "custom-field-text": "Text", + "custom-fields": "Custom Fields", + "date": "Datum", + "decline": "Decline", + "default-avatar": "Default avatar", + "delete": "Delete", + "deleteCustomFieldPopup-title": "Delete Custom Field?", + "deleteLabelPopup-title": "Delete Label?", + "description": "Description", + "disambiguateMultiLabelPopup-title": "Disambiguate Label Action", + "disambiguateMultiMemberPopup-title": "Disambiguate Member Action", + "discard": "Discard", + "done": "Done", + "download": "Download", + "edit": "Edit", + "edit-avatar": "Change Avatar", + "edit-profile": "Edit Profile", + "edit-wip-limit": "Edit WIP Limit", + "soft-wip-limit": "Soft WIP Limit", + "editCardStartDatePopup-title": "Izmeni početni datum", + "editCardDueDatePopup-title": "Izmeni krajnji datum", + "editCustomFieldPopup-title": "Edit Field", + "editCardSpentTimePopup-title": "Change spent time", + "editLabelPopup-title": "Change Label", + "editNotificationPopup-title": "Izmeni notifikaciju", + "editProfilePopup-title": "Edit Profile", + "email": "Email", + "email-enrollAccount-subject": "An account created for you on __siteName__", + "email-enrollAccount-text": "Hello __user__,\n\nTo start using the service, simply click the link below.\n\n__url__\n\nThanks.", + "email-fail": "Sending email failed", + "email-fail-text": "Error trying to send email", + "email-invalid": "Invalid email", + "email-invite": "Invite via Email", + "email-invite-subject": "__inviter__ sent you an invitation", + "email-invite-text": "Dear __user__,\n\n__inviter__ invites you to join board \"__board__\" for collaborations.\n\nPlease follow the link below:\n\n__url__\n\nThanks.", + "email-resetPassword-subject": "Reset your password on __siteName__", + "email-resetPassword-text": "Hello __user__,\n\nTo reset your password, simply click the link below.\n\n__url__\n\nThanks.", + "email-sent": "Email sent", + "email-verifyEmail-subject": "Verify your email address on __siteName__", + "email-verifyEmail-text": "Hello __user__,\n\nTo verify your account email, simply click the link below.\n\n__url__\n\nThanks.", + "enable-wip-limit": "Enable WIP Limit", + "error-board-doesNotExist": "This board does not exist", + "error-board-notAdmin": "You need to be admin of this board to do that", + "error-board-notAMember": "You need to be a member of this board to do that", + "error-json-malformed": "Your text is not valid JSON", + "error-json-schema": "Your JSON data does not include the proper information in the correct format", + "error-list-doesNotExist": "This list does not exist", + "error-user-doesNotExist": "This user does not exist", + "error-user-notAllowSelf": "You can not invite yourself", + "error-user-notCreated": "This user is not created", + "error-username-taken": "Korisničko ime je već zauzeto", + "error-email-taken": "Email has already been taken", + "export-board": "Export board", + "sort": "Sortiraj", + "sort-desc": "Kliknite da biste sortirali listu", + "list-sort-by": "Poredaj listu po:", + "list-label-modifiedAt": "Poslednje vreme pristupa", + "list-label-title": "Naziv liste", + "list-label-sort": "Vaš ručni nalog", + "list-label-short-modifiedAt": "(P)", + "list-label-short-title": "(N)", + "list-label-short-sort": "(R)", + "filter": "Filter", + "filter-cards": "Filtriraj kartice ili liste", + "list-filter-label": "Filtriraj liste po naslovu", + "filter-clear": "Clear filter", + "filter-no-label": "Nema oznake", + "filter-no-member": "Nema člana", + "filter-no-assignee": "No assignee", + "filter-no-custom-fields": "No Custom Fields", + "filter-show-archive": "Prikaži arhivirane liste", + "filter-hide-empty": "Sakrij prazne liste", + "filter-on": "Filter is on", + "filter-on-desc": "You are filtering cards on this board. Click here to edit filter.", + "filter-to-selection": "Filter to selection", + "advanced-filter-label": "Advanced Filter", + "advanced-filter-description": "Advanced Filter allows to write a string containing following operators: == != <= >= && || ( ) A space is used as a separator between the Operators. You can filter for all Custom Fields by typing their names and values. For Example: Field1 == Value1. Note: If fields or values contains spaces, you need to encapsulate them into single quotes. For Example: 'Field 1' == 'Value 1'. For single control characters (' \\/) to be skipped, you can use \\. For example: Field1 == I\\'m. Also you can combine multiple conditions. For Example: F1 == V1 || F1 == V2. Normally all operators are interpreted from left to right. You can change the order by placing brackets. For Example: F1 == V1 && ( F2 == V2 || F2 == V3 ). Also you can search text fields using regex: F1 == /Tes.*/i", + "fullname": "Full Name", + "header-logo-title": "Go back to your boards page.", + "hide-system-messages": "Sakrij sistemske poruke", + "headerBarCreateBoardPopup-title": "Create Board", + "home": "Home", + "import": "Import", + "link": "Link", + "import-board": "import board", + "import-board-c": "Import board", + "import-board-title-trello": "Uvezi tablu iz Trella", + "import-board-title-wekan": "Import board from previous export", + "import-sandstorm-backup-warning": "Do not delete data you import from original exported board or Trello before checking does this grain close and open again, or do you get Board not found error, that means data loss.", + "import-sandstorm-warning": "Imported board will delete all existing data on board and replace it with imported board.", + "from-trello": "From Trello", + "from-wekan": "From previous export", + "import-board-instruction-trello": "In your Trello board, go to 'Menu', then 'More', 'Print and Export', 'Export JSON', and copy the resulting text", + "import-board-instruction-wekan": "In your board, go to 'Menu', then 'Export board', and copy the text in the downloaded file.", + "import-board-instruction-about-errors": "If you get errors when importing board, sometimes importing still works, and board is at All Boards page.", + "import-json-placeholder": "Paste your valid JSON data here", + "import-map-members": "Mapiraj članove", + "import-members-map": "Your imported board has some members. Please map the members you want to import to your users", + "import-show-user-mapping": "Review members mapping", + "import-user-select": "Pick your existing user you want to use as this member", + "importMapMembersAddPopup-title": "Select member", + "info": "Version", + "initials": "Initials", + "invalid-date": "Neispravan datum", + "invalid-time": "Invalid time", + "invalid-user": "Invalid user", + "joined": "joined", + "just-invited": "You are just invited to this board", + "keyboard-shortcuts": "Keyboard shortcuts", + "label-create": "Create Label", + "label-default": "%s label (default)", + "label-delete-pop": "There is no undo. This will remove this label from all cards and destroy its history.", + "labels": "Labels", + "language": "Language", + "last-admin-desc": "You can’t change roles because there must be at least one admin.", + "leave-board": "Leave Board", + "leave-board-pop": "Are you sure you want to leave __boardTitle__? You will be removed from all cards on this board.", + "leaveBoardPopup-title": "Leave Board ?", + "link-card": "Link to this card", + "list-archive-cards": "Move all cards in this list to Archive", + "list-archive-cards-pop": "This will remove all the cards in this list from the board. To view cards in Archive and bring them back to the board, click “Menu” > “Archive”.", + "list-move-cards": "Move all cards in this list", + "list-select-cards": "Select all cards in this list", + "set-color-list": "Set Color", + "listActionPopup-title": "List Actions", + "swimlaneActionPopup-title": "Swimlane Actions", + "swimlaneAddPopup-title": "Add a Swimlane below", + "listImportCardPopup-title": "Import a Trello card", + "listMorePopup-title": "More", + "link-list": "Link to this list", + "list-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the list. There is no undo.", + "list-delete-suggest-archive": "You can move a list to Archive to remove it from the board and preserve the activity.", + "lists": "Lists", + "swimlanes": "Swimlanes", + "log-out": "Log Out", + "log-in": "Log In", + "loginPopup-title": "Log In", + "memberMenuPopup-title": "Member Settings", + "members": "Članovi", + "menu": "Menu", + "move-selection": "Move selection", + "moveCardPopup-title": "Move Card", + "moveCardToBottom-title": "Premesti na dno", + "moveCardToTop-title": "Premesti na vrh", + "moveSelectionPopup-title": "Move selection", + "multi-selection": "Multi-Selection", + "multi-selection-on": "Multi-Selection is on", + "muted": "Utišano", + "muted-info": "Nećete biti obavešteni o promenama u ovoj tabli", + "my-boards": "My Boards", + "name": "Name", + "no-archived-cards": "No cards in Archive.", + "no-archived-lists": "No lists in Archive.", + "no-archived-swimlanes": "No swimlanes in Archive.", + "no-results": "Nema rezultata", + "normal": "Normalno", + "normal-desc": "Can view and edit cards. Can't change settings.", + "not-accepted-yet": "Invitation not accepted yet", + "notify-participate": "Receive updates to any cards you participate as creater or member", + "notify-watch": "Budite obavešteni o novim događajima u tablama, listama ili karticama koje pratite.", + "optional": "opciono", + "or": "ili", + "page-maybe-private": "This page may be private. You may be able to view it by <a href='%s'>logging in</a>.", + "page-not-found": "Stranica nije pronađena.", + "password": "Lozinka", + "paste-or-dragdrop": "to paste, or drag & drop image file to it (image only)", + "participating": "Učestvujem", + "preview": "Prikaz", + "previewAttachedImagePopup-title": "Prikaz", + "previewClipboardImagePopup-title": "Prikaz", + "private": "Privatno", + "private-desc": "This board is private. Only people added to the board can view and edit it.", + "profile": "Profil", + "public": "Javno", + "public-desc": "This board is public. It's visible to anyone with the link and will show up in search engines like Google. Only people added to the board can edit.", + "quick-access-description": "Star a board to add a shortcut in this bar.", + "remove-cover": "Remove Cover", + "remove-from-board": "Ukloni iz table", + "remove-label": "Remove Label", + "listDeletePopup-title": "Delete List ?", + "remove-member": "Ukloni člana", + "remove-member-from-card": "Ukloni iz kartice", + "remove-member-pop": "Remove __name__ (__username__) from __boardTitle__? The member will be removed from all cards on this board. They will receive a notification.", + "removeMemberPopup-title": "Ukloni člana ?", + "rename": "Preimenuj", + "rename-board": "Preimenuj tablu", + "restore": "Oporavi", + "save": "Snimi", + "search": "Pretraga", + "rules": "Rules", + "search-cards": "Search from card/list titles, descriptions and custom fields on this board", + "search-example": "Text to search for?", + "select-color": "Select Color", + "set-wip-limit-value": "Set a limit for the maximum number of tasks in this list", + "setWipLimitPopup-title": "Set WIP Limit", + "shortcut-assign-self": "Pridruži sebe trenutnoj kartici", + "shortcut-autocomplete-emoji": "Autocomplete emoji", + "shortcut-autocomplete-members": "Sam popuni članove", + "shortcut-clear-filters": "Očisti sve filtere", + "shortcut-close-dialog": "Zatvori dijalog", + "shortcut-filter-my-cards": "Filtriraj kartice", + "shortcut-show-shortcuts": "Prikaži ovu listu prečica", + "shortcut-toggle-filterbar": "Uključi ili isključi bočni meni filtera", + "shortcut-toggle-sidebar": "Uključi ili isključi bočni meni table", + "show-cards-minimum-count": "Show cards count if list contains more than", + "sidebar-open": "Open Sidebar", + "sidebar-close": "Close Sidebar", + "signupPopup-title": "Kreiraj nalog", + "star-board-title": "Klikni da označiš zvezdicom ovu tablu. Pokazaće se na vrhu tvoje liste tabli.", + "starred-boards": "Table sa zvezdicom", + "starred-boards-description": "Table sa zvezdicom se pokazuju na vrhu liste tabli.", + "subscribe": "Pretplati se", + "team": "Tim", + "this-board": "ova tabla", + "this-card": "ova kartica", + "spent-time-hours": "Spent time (hours)", + "overtime-hours": "Overtime (hours)", + "overtime": "Overtime", + "has-overtime-cards": "Has overtime cards", + "has-spenttime-cards": "Has spent time cards", + "time": "Vreme", + "title": "Naslov", + "tracking": "Praćenje", + "tracking-info": "You will be notified of any changes to those cards you are involved as creator or member.", + "type": "Type", + "unassign-member": "Unassign member", + "unsaved-description": "Imaš nesnimljen opis.", + "unwatch": "Ne posmatraj", + "upload": "Upload", + "upload-avatar": "Upload an avatar", + "uploaded-avatar": "Uploaded an avatar", + "username": "Korisničko ime", + "view-it": "Pregledaj je", + "warn-list-archived": "warning: this card is in an list at Archive", + "watch": "Posmatraj", + "watching": "Posmatranje", + "watching-info": "Bićete obavešteni o promenama u ovoj tabli", + "welcome-board": "Tabla dobrodošlice", + "welcome-swimlane": "Milestone 1", + "welcome-list1": "Osnove", + "welcome-list2": "Napredno", + "card-templates-swimlane": "Card Templates", + "list-templates-swimlane": "List Templates", + "board-templates-swimlane": "Board Templates", + "what-to-do": "Šta želiš da uradiš ?", + "wipLimitErrorPopup-title": "Invalid WIP Limit", + "wipLimitErrorPopup-dialog-pt1": "The number of tasks in this list is higher than the WIP limit you've defined.", + "wipLimitErrorPopup-dialog-pt2": "Please move some tasks out of this list, or set a higher WIP limit.", + "admin-panel": "Admin Panel", + "settings": "Settings", + "people": "People", + "registration": "Registration", + "disable-self-registration": "Disable Self-Registration", + "invite": "Invite", + "invite-people": "Invite People", + "to-boards": "To board(s)", + "email-addresses": "Email Addresses", + "smtp-host-description": "The address of the SMTP server that handles your emails.", + "smtp-port-description": "The port your SMTP server uses for outgoing emails.", + "smtp-tls-description": "Enable TLS support for SMTP server", + "smtp-host": "SMTP Host", + "smtp-port": "SMTP Port", + "smtp-username": "Korisničko ime", + "smtp-password": "Lozinka", + "smtp-tls": "TLS support", + "send-from": "From", + "send-smtp-test": "Send a test email to yourself", + "invitation-code": "Invitation Code", + "email-invite-register-subject": "__inviter__ sent you an invitation", + "email-invite-register-text": "Dear __user__,\n\n__inviter__ invites you to kanban board for collaborations.\n\nPlease follow the link below:\n__url__\n\nAnd your invitation code is: __icode__\n\nThanks.", + "email-smtp-test-subject": "SMTP Test Email", + "email-smtp-test-text": "You have successfully sent an email", + "error-invitation-code-not-exist": "Invitation code doesn't exist", + "error-notAuthorized": "You are not authorized to view this page.", + "webhook-title": "Naziv mrežne kuke", + "webhook-token": "Token (neobavezno za autentifikaciju)", + "outgoing-webhooks": "Outgoing Webhooks", + "bidirectional-webhooks": "Dvosmerne mrežne kuke", + "outgoingWebhooksPopup-title": "Outgoing Webhooks", + "boardCardTitlePopup-title": "Card Title Filter", + "disable-webhook": "Onesposobi ovu mrežnu kuku", + "global-webhook": "Globalna mrežna kuka", + "new-outgoing-webhook": "New Outgoing Webhook", + "no-name": "(Unknown)", + "Node_version": "Node version", + "Meteor_version": "Verzija Meteor-a", + "MongoDB_version": "Verzija MongoDB-a", + "MongoDB_storage_engine": "MongoDB mehanizam za skladištenje", + "MongoDB_Oplog_enabled": "MongoDB Oplog omogućen", + "OS_Arch": "OS Arch", + "OS_Cpus": "OS CPU Count", + "OS_Freemem": "OS Free Memory", + "OS_Loadavg": "OS Load Average", + "OS_Platform": "OS Platform", + "OS_Release": "OS Release", + "OS_Totalmem": "OS Total Memory", + "OS_Type": "OS Type", + "OS_Uptime": "OS Uptime", + "days": "days", + "hours": "hours", + "minutes": "minutes", + "seconds": "seconds", + "show-field-on-card": "Show this field on card", + "automatically-field-on-card": "Auto create field to all cards", + "showLabel-field-on-card": "Show field label on minicard", + "yes": "Yes", + "no": "No", + "accounts": "Accounts", + "accounts-allowEmailChange": "Allow Email Change", + "accounts-allowUserNameChange": "Allow Username Change", + "createdAt": "Created at", + "verified": "Verified", + "active": "Active", + "card-received": "Received", + "card-received-on": "Received on", + "card-end": "End", + "card-end-on": "Ends on", + "editCardReceivedDatePopup-title": "Change received date", + "editCardEndDatePopup-title": "Change end date", + "setCardColorPopup-title": "Set color", + "setCardActionsColorPopup-title": "Choose a color", + "setSwimlaneColorPopup-title": "Choose a color", + "setListColorPopup-title": "Choose a color", + "assigned-by": "Dodeljeno od strane", + "requested-by": "Requested By", + "board-delete-notice": "Deleting is permanent. You will lose all lists, cards and actions associated with this board.", + "delete-board-confirm-popup": "All lists, cards, labels, and activities will be deleted and you won't be able to recover the board contents. There is no undo.", + "boardDeletePopup-title": "Delete Board?", + "delete-board": "Delete Board", + "default-subtasks-board": "Subtasks for __board__ board", + "default": "Default", + "queue": "Queue", + "subtask-settings": "Subtasks Settings", + "card-settings": "Podešavanja kartice", + "boardSubtaskSettingsPopup-title": "Board Subtasks Settings", + "boardCardSettingsPopup-title": "Podešavanja kartice", + "deposit-subtasks-board": "Deposit subtasks to this board:", + "deposit-subtasks-list": "Landing list for subtasks deposited here:", + "show-parent-in-minicard": "Show parent in minicard:", + "prefix-with-full-path": "Prefix with full path", + "prefix-with-parent": "Prefix with parent", + "subtext-with-full-path": "Subtext with full path", + "subtext-with-parent": "Subtext with parent", + "change-card-parent": "Change card's parent", + "parent-card": "Parent card", + "source-board": "Source board", + "no-parent": "Don't show parent", + "activity-added-label": "added label '%s' to %s", + "activity-removed-label": "removed label '%s' from %s", + "activity-delete-attach": "deleted an attachment from %s", + "activity-added-label-card": "added label '%s'", + "activity-removed-label-card": "removed label '%s'", + "activity-delete-attach-card": "deleted an attachment", + "activity-set-customfield": "set custom field '%s' to '%s' in %s", + "activity-unset-customfield": "unset custom field '%s' in %s", + "r-rule": "Rule", + "r-add-trigger": "Add trigger", + "r-add-action": "Add action", + "r-board-rules": "Board rules", + "r-add-rule": "Add rule", + "r-view-rule": "View rule", + "r-delete-rule": "Delete rule", + "r-new-rule-name": "New rule title", + "r-no-rules": "No rules", + "r-when-a-card": "When a card", + "r-is": "is", + "r-is-moved": "is moved", + "r-added-to": "added to", + "r-removed-from": "Removed from", + "r-the-board": "the board", + "r-list": "list", + "set-filter": "Set Filter", + "r-moved-to": "Moved to", + "r-moved-from": "Moved from", + "r-archived": "Moved to Archive", + "r-unarchived": "Restored from Archive", + "r-a-card": "a card", + "r-when-a-label-is": "When a label is", + "r-when-the-label": "When the label", + "r-list-name": "list name", + "r-when-a-member": "When a member is", + "r-when-the-member": "When the member", + "r-name": "name", + "r-when-a-attach": "When an attachment", + "r-when-a-checklist": "When a checklist is", + "r-when-the-checklist": "When the checklist", + "r-completed": "Completed", + "r-made-incomplete": "Made incomplete", + "r-when-a-item": "When a checklist item is", + "r-when-the-item": "When the checklist item", + "r-checked": "Checked", + "r-unchecked": "Unchecked", + "r-move-card-to": "Move card to", + "r-top-of": "Top of", + "r-bottom-of": "Bottom of", + "r-its-list": "its list", + "r-archive": "Move to Archive", + "r-unarchive": "Restore from Archive", + "r-card": "card", + "r-add": "Dodaj", + "r-remove": "Remove", + "r-label": "label", + "r-member": "member", + "r-remove-all": "Remove all members from the card", + "r-set-color": "Set color to", + "r-checklist": "checklist", + "r-check-all": "Check all", + "r-uncheck-all": "Uncheck all", + "r-items-check": "items of checklist", + "r-check": "Check", + "r-uncheck": "Uncheck", + "r-item": "item", + "r-of-checklist": "of checklist", + "r-send-email": "Send an email", + "r-to": "to", + "r-subject": "subject", + "r-rule-details": "Rule details", + "r-d-move-to-top-gen": "Move card to top of its list", + "r-d-move-to-top-spec": "Move card to top of list", + "r-d-move-to-bottom-gen": "Move card to bottom of its list", + "r-d-move-to-bottom-spec": "Move card to bottom of list", + "r-d-send-email": "Send email", + "r-d-send-email-to": "to", + "r-d-send-email-subject": "subject", + "r-d-send-email-message": "message", + "r-d-archive": "Move card to Archive", + "r-d-unarchive": "Restore card from Archive", + "r-d-add-label": "Add label", + "r-d-remove-label": "Remove label", + "r-create-card": "Create new card", + "r-in-list": "in list", + "r-in-swimlane": "in swimlane", + "r-d-add-member": "Add member", + "r-d-remove-member": "Remove member", + "r-d-remove-all-member": "Remove all member", + "r-d-check-all": "Check all items of a list", + "r-d-uncheck-all": "Uncheck all items of a list", + "r-d-check-one": "Check item", + "r-d-uncheck-one": "Uncheck item", + "r-d-check-of-list": "of checklist", + "r-d-add-checklist": "Add checklist", + "r-d-remove-checklist": "Remove checklist", + "r-by": "by", + "r-add-checklist": "Add checklist", + "r-with-items": "with items", + "r-items-list": "item1,item2,item3", + "r-add-swimlane": "Add swimlane", + "r-swimlane-name": "swimlane name", + "r-board-note": "Note: leave a field empty to match every possible value.", + "r-checklist-note": "Note: checklist's items have to be written as comma separated values.", + "r-when-a-card-is-moved": "When a card is moved to another list", + "r-set": "Postavi", + "r-update": "Ažuriraj", + "r-datefield": "polje za datum", + "r-df-start-at": "početak", + "r-df-due-at": "krajnji datum", + "r-df-end-at": "kraj", + "r-df-received-at": "primljen", + "r-to-current-datetime": "do trenutnog datuma/vremena", + "r-remove-value-from": "Ukloni vrednost sa", + "ldap": "LDAP", + "oauth2": "OAuth2", + "cas": "CAS", + "authentication-method": "Authentication method", + "authentication-type": "Authentication type", + "custom-product-name": "Custom Product Name", + "layout": "Layout", + "hide-logo": "Hide Logo", + "add-custom-html-after-body-start": "Add Custom HTML after <body> start", + "add-custom-html-before-body-end": "Add Custom HTML before </body> end", + "error-undefined": "Something went wrong", + "error-ldap-login": "An error occurred while trying to login", + "display-authentication-method": "Display Authentication Method", + "default-authentication-method": "Default Authentication Method", + "duplicate-board": "Duplicate Board", + "people-number": "The number of people is:", + "swimlaneDeletePopup-title": "Delete Swimlane ?", + "swimlane-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the swimlane. There is no undo.", + "restore-all": "Restore all", + "delete-all": "Delete all", + "loading": "Loading, please wait.", + "previous_as": "prošli put je bio", + "act-a-dueAt": "modifikovano u vreme\nKada:__vremenskaVrednost__\nGde:__kartica__\nprethodni rok je bio__StaraVremenskaVrednost", + "act-a-endAt": "izmenjeno vreme završetaka za__vremenskaVrednost__od (__StaraVremenskaVrednost__)", + "act-a-startAt": "izmenjeno vreme početka u__vremenskaVrednost__od (__StaraVremenskaVrednost__)", + "act-a-receivedAt": "izmenjeno primljeno vreme u__vremenskaVrednost__od (__StaraVremenskaVrednost__)", + "a-dueAt": "izmenjen krajnji datum da bude", + "a-endAt": "izmenjeno vreme završetka", + "a-startAt": "izmenjeno vreme početka", + "a-receivedAt": "izmenjeno primljeno vreme da bude", + "almostdue": "trenutni krajnji datum %s se približava", + "pastdue": "trenutni krajnji datum %s je prošao", + "duenow": "trenutni krajnji datum %s je danas", + "act-newDue": "__lista__/__kartica__ima 1. podsetnik za krajnji datum [__tabla__]", + "act-withDue": "__lista__/__kartica__ podsetnici za krajnji datum [__tabla__]", + "act-almostdue": "podsećao da se trenutni krajnji rok (__vremenskaVrednost__) __kartica__ približava", + "act-pastdue": "podsećao da je trenutni krajnji rok (__vremenskaVrednost__) __kartica__ prošao", + "act-duenow": "podsećao da je trenutni krajnji rok (__vremenskaVrednost__) __kartica__ trenutno", + "act-atUserComment": "Spomenuti ste na [__tabla__] __lista__/__kartica__", + "delete-user-confirm-popup": "Da li ste sigurni da želite da izbrišete nalog? Nema poništenja akcije. ", + "accounts-allowUserDelete": "Dozvoli korisnicima da sami brišu svoj nalog", + "hide-minicard-label-text": "Sakrij tekst nalepnice minikartice", + "show-desktop-drag-handles": "Prikaži kvake za povlačenje sa radne površine", + "assignee": "Asignat", + "cardAssigneesPopup-title": "Asignat", + "addmore-detail": "Dodaj detaljaniji opis", + "show-on-card": "Prikaži na kartici", + "new": "Novo", + "editUserPopup-title": "Uredi korisnika", + "newUserPopup-title": "Novi korisnik", + "notifications": "Obaveštenja", + "view-all": "Prikaži sve", + "filter-by-unread": "Filtriraj nepročitano", + "mark-all-as-read": "Označi sve kao pročitano", + "allow-rename": "Dozvoli preimenovanje", + "allowRenamePopup-title": "Dozvoli preimenovanje" +} diff --git a/i18n/sv.i18n.json b/i18n/sv.i18n.json index 54844f7e..07c358cf 100644 --- a/i18n/sv.i18n.json +++ b/i18n/sv.i18n.json @@ -1,769 +1,770 @@ { - "accept": "Acceptera", - "act-activity-notify": "Aktivitetsnotifiering", - "act-addAttachment": "lade till bifogad fil __attachment__ på kort __card__ i lista __list__ i simbana __swimlane__ på anslagstavla __board__", - "act-deleteAttachment": "raderade bifogad fil __attachment__ från kort __card__ i lista __list__ i simbana __swimlane__ på anslagstavla __board__", - "act-addSubtask": "lade till underaktivitet __subtask__ på kort __card__ i lista __list__ i simbana __swimlane__ på anslagstavla __board__", - "act-addLabel": "lade till etikett __label__ på kort __card__ i lista __list__ i simbana __swimlane__ på anslagstavla __board__", - "act-addedLabel": "lade till etikett __label__ på kort __card__ i lista __list__ i simbana __swimlane__ på anslagstavla __board__", - "act-removeLabel": "Tog bort etikett __label__ från kort __card__ i lista __list__ i simbana __swimlane__ på anslagstavla __board__", - "act-removedLabel": "Tog bort etikett __label__ från kort __card__ i lista __list__ i simbana __swimlane__ på anslagstavla __board__", - "act-addChecklist": "lade till checklista __checklist__ på kort __card__ i lista __list__ i simbana __swimlane__ på anslagstavla __board__", - "act-addChecklistItem": "lade till checklistobjekt __checklistItem__ till checklista __checklist__ på kort __card__ i lista __list__ i simbana __swimlane__ på anslagstavla __board__", - "act-removeChecklist": "tag bort checklista __checklist__ från kort __card__ i lista __list__ i simbana __swimlane__ på anslagstavla __board__", - "act-removeChecklistItem": "tog bort checklistobjekt __checklistItem__ från __checklist__ på kort __card__ i lista __list__ i simbana __swimlane__ på anslagstavla __board__", - "act-checkedItem": "bockade av __checklistItem__ från checklista __checklist__ på kort __card__ i lista __list__ i simbana __swimlane__ på anslagstavla __board__", - "act-uncheckedItem": "avmarkerade __checklistItem__ från checklista __checklist__ på kort __card__ i lista __list__ i simbana __swimlane__ på anslagstavla __board__", - "act-completeChecklist": "slutförde checklista __checklist__ i kort __card__ i lista __list__ i simbana __swimlane__ på anslagstavla __board__", - "act-uncompleteChecklist": "ofullbordade checklista __checklist__ på kort __card__ i lista __list__ i simbana __swimlane__ på anslagstavla __board__", - "act-addComment": "kommenterade på kort __card__: __comment__ i lista __list__ i simbana __swimlane__ på anslagstavla __board__", - "act-editComment": "redigerade kommentar på kort __card__: __comment__ i listan __list__ i simbana __swimlane__ i brädet __board__", - "act-deleteComment": "raderade kommentar på kort __card__: __comment__ i listan __list__ i simbana __swimlane__ i brädet __board__", - "act-createBoard": "skapade anslagstavla __board__", - "act-createSwimlane": "skapade simbana __swimlane__ till anslagstavla __board__", - "act-createCard": "skapade kort __card__ i lista __list__ i simbana __swimlane__ på anslagstavla __board__", - "act-createCustomField": "skapade anpassat fält __customField__ på anslagstavlan __board__", - "act-deleteCustomField": "raderade anpasssat fält __customField__ på bräde __board__", - "act-setCustomField": "redigerade anpassat fält __customField__: __customFieldValue__ på kort __card__ i lista __list__ i simbana __swimlane__ på bräde __board__", - "act-createList": "lade till lista __list__ på anslagstavla __board__", - "act-addBoardMember": "lade till medlem __member__ på anslagstavla __board__", - "act-archivedBoard": "Anslagstavla __board__ flyttad till arkivet", - "act-archivedCard": "Kort __card__ i lista __list__ i simbana __swimlane__ på anslagstavla __board__ flyttad till arkivet", - "act-archivedList": "Lista __list__ i simbana __swimlane__ på anslagstavla __board__ flyttad till arkivet", - "act-archivedSwimlane": "Simbana __swimlane__ på anslagstavla __board__ flyttad till arkivet", - "act-importBoard": "importerade board __board__", - "act-importCard": "importerade kort __card__ i lista __list__ i simbana __swimlane__ på anslagstavla __board__", - "act-importList": "importerade lista __list__ i simbana __swimlane__ på anslagstavla __board__", - "act-joinMember": "lade till medlem __member__ på kort __card__ i lista __list__ i simbana __swimlane__ på anslagstavla __board__", - "act-moveCard": "flyttade kort __card__ på anslagstavla __board__ från lista __oldList__ i sambana __oldSwimlane__ till lista list __list__ i simbana __swimlane__", - "act-moveCardToOtherBoard": "flyttade kort __card__ från lista __oldList__ i simbana __oldSwimlane__ på tavla __oldBoard__ till lista __list__ i simbana __swimlane__ på anslagstavla __board__", - "act-removeBoardMember": "borttagen medlem __member__  från anslagstavla __board__", - "act-restoredCard": "återställde kort __card__ till lista __lis__ i simbana __swimlane__ på anslagstavla __board__", - "act-unjoinMember": "tog bort medlem __member__ från kort __card__ i lista __list__ i simbana __swimlane__ på anslagstavla __board__", - "act-withBoardTitle": "__board__", - "act-withCardTitle": "[__board__] __card__", - "actions": "Åtgärder", - "activities": "Aktiviteter", - "activity": "Aktivitet", - "activity-added": "Lade %s till %s", - "activity-archived": "%s flyttades till Arkiv", - "activity-attached": "bifogade %s to %s", - "activity-created": "skapade %s", - "activity-customfield-created": "skapa anpassat fält %s", - "activity-excluded": "exkluderade %s från %s", - "activity-imported": "importerade %s till %s från %s", - "activity-imported-board": "importerade %s från %s", - "activity-joined": "anslöt sig till %s", - "activity-moved": "tog bort %s från %s till %s", - "activity-on": "på %s", - "activity-removed": "tog bort %s från %s", - "activity-sent": "skickade %s till %s", - "activity-unjoined": "gick ur %s", - "activity-subtask-added": "lade till deluppgift till %s", - "activity-checked-item": "kryssad %s i checklistan %s av %s", - "activity-unchecked-item": "okryssad %s i checklistan %s av %s", - "activity-checklist-added": "lade kontrollista till %s", - "activity-checklist-removed": "tog bort en checklista från %s", - "activity-checklist-completed": "completed checklist %s of %s", - "activity-checklist-uncompleted": "inte slutfört checklistan %s av %s", - "activity-checklist-item-added": "lade checklista objekt till '%s' i %s", - "activity-checklist-item-removed": "tog bort en checklista objekt från \"%s\" i %s", - "add": "Lägg till", - "activity-checked-item-card": "kryssad %s i checklistan %s", - "activity-unchecked-item-card": "okryssad %s i checklistan %s", - "activity-checklist-completed-card": "slutförde checklista __checklist__ i kort __card__ i lista __list__ i simbana __swimlane__ på anslagstavla __board__", - "activity-checklist-uncompleted-card": "icke slutfört checklistan %s", - "activity-editComment": "redigerade kommentaren %s", - "activity-deleteComment": "tog bort kommentaren %s", - "add-attachment": "Lägg till bilaga", - "add-board": "Lägg till anslagstavla", - "add-card": "Lägg till kort", - "add-swimlane": "Lägg till simbana", - "add-subtask": "Lägg till deluppgift", - "add-checklist": "Lägg till checklista", - "add-checklist-item": "Lägg till ett objekt till kontrollista", - "add-cover": "Lägg till omslag", - "add-label": "Lägg till etikett", - "add-list": "Lägg till lista", - "add-members": "Lägg till medlemmar", - "added": "Lades till", - "addMemberPopup-title": "Medlemmar", - "admin": "Adminstratör", - "admin-desc": "Kan visa och redigera kort, ta bort medlemmar och ändra inställningarna för anslagstavlan.", - "admin-announcement": "Meddelande", - "admin-announcement-active": "Aktivt system-brett meddelande", - "admin-announcement-title": "Meddelande från administratör", - "all-boards": "Alla anslagstavlor", - "and-n-other-card": "Och __count__ annat kort", - "and-n-other-card_plural": "Och __count__ andra kort", - "apply": "Tillämpa", - "app-is-offline": "Läser in, vänligen vänta. Uppdatering av sidan kommer att orsaka förlust av data. Om inläsningen inte fungerar, kontrollera att servern inte har stoppats.", - "archive": "Flytta till Arkiv", - "archive-all": "Flytta alla till Arkiv", - "archive-board": "Flytta Anslagstavla till Arkiv", - "archive-card": "Flytta kort till Arkiv", - "archive-list": "Flytta Lista till Arkiv", - "archive-swimlane": "Flytta simbanan till arkivet", - "archive-selection": "Flytta markerad till Arkiv", - "archiveBoardPopup-title": "Flytta Anslagstavla till Arkiv?", - "archived-items": "Arkiv", - "archived-boards": "Anslagstavlor i Arkiv", - "restore-board": "Återställ anslagstavla", - "no-archived-boards": "Inga anslagstavlor i Arkiv.", - "archives": "Arkiv", - "template": "Mall", - "templates": "Mallar", - "assign-member": "Tilldela medlem", - "attached": "bifogad", - "attachment": "Bilaga", - "attachment-delete-pop": "Ta bort en bilaga är permanent. Det går inte att ångra.", - "attachmentDeletePopup-title": "Ta bort bilaga?", - "attachments": "Bilagor", - "auto-watch": "Bevaka automatiskt anslagstavlor när de skapas", - "avatar-too-big": "Avatar är för stor (70KB max)", - "back": "Tillbaka", - "board-change-color": "Ändra färg", - "board-nb-stars": "%s stjärnor", - "board-not-found": "Anslagstavla hittades inte", - "board-private-info": "Denna anslagstavla kommer att vara <strong>privat</strong>.", - "board-public-info": "Denna anslagstavla kommer att vara <strong>officiell</strong>.", - "boardChangeColorPopup-title": "Ändra bakgrund på anslagstavla", - "boardChangeTitlePopup-title": "Byt namn på anslagstavla", - "boardChangeVisibilityPopup-title": "Ändra synlighet", - "boardChangeWatchPopup-title": "Ändra bevaka", - "boardMenuPopup-title": "Anslagstavlans inställningar", - "boardChangeViewPopup-title": "Anslagstavelsvy", - "boards": "Anslagstavlor", - "board-view": "Anslagstavelsvy", - "board-view-cal": "Kalender", - "board-view-swimlanes": "Simbanor", - "board-view-collapse": "Kollapsa", - "board-view-lists": "Listor", - "bucket-example": "Gilla \"att-göra-innan-jag-dör-lista\" till exempel", - "cancel": "Avbryt", - "card-archived": "Detta kort är flyttat till Arkiv.", - "board-archived": "Den här anslagstavlan är flyttad till Arkiv.", - "card-comments-title": "Detta kort har %s kommentar.", - "card-delete-notice": "Ta bort är permanent. Du kommer att förlora alla åtgärder i samband med detta kort.", - "card-delete-pop": "Alla åtgärder kommer att tas bort från aktivitetsflöde och du kommer inte att kunna öppna kortet igen. Det går inte att ångra.", - "card-delete-suggest-archive": "Du kan flytta ett kort för att Arkiv för att ta bort det från anslagstavlan och bevara aktiviteten.", - "card-due": "Förfaller", - "card-due-on": "Förfaller på", - "card-spent": "Spenderad tid", - "card-edit-attachments": "Redigera bilaga", - "card-edit-custom-fields": "Redigera anpassade fält", - "card-edit-labels": "Redigera etiketter", - "card-edit-members": "Redigera medlemmar", - "card-labels-title": "Ändra etiketter för kortet.", - "card-members-title": "Lägg till eller ta bort medlemmar av anslagstavlan från kortet.", - "card-start": "Börja", - "card-start-on": "Börja med", - "cardAttachmentsPopup-title": "Bifoga från", - "cardCustomField-datePopup-title": "Ändra datum", - "cardCustomFieldsPopup-title": "Redigera anpassade fält", - "cardDeletePopup-title": "Ta bort kort?", - "cardDetailsActionsPopup-title": "Kortåtgärder", - "cardLabelsPopup-title": "Etiketter", - "cardMembersPopup-title": "Medlemmar", - "cardMorePopup-title": "Mera", - "cardTemplatePopup-title": "Skapa mall", - "cards": "Kort", - "cards-count": "Kort", - "casSignIn": "Logga in med CAS", - "cardType-card": "Kort", - "cardType-linkedCard": "Länkat kort", - "cardType-linkedBoard": "Länkad anslagstavla", - "change": "Ändra", - "change-avatar": "Ändra avatar", - "change-password": "Ändra lösenord", - "change-permissions": "Ändra behörigheter", - "change-settings": "Ändra inställningar", - "changeAvatarPopup-title": "Ändra avatar", - "changeLanguagePopup-title": "Ändra språk", - "changePasswordPopup-title": "Ändra lösenord", - "changePermissionsPopup-title": "Ändra behörigheter", - "changeSettingsPopup-title": "Ändra inställningar", - "subtasks": "Deluppgifter", - "checklists": "Kontrollistor", - "click-to-star": "Klicka för att stjärnmärka denna anslagstavla.", - "click-to-unstar": "Klicka för att ta bort stjärnmärkningen från denna anslagstavla.", - "clipboard": "Urklipp eller dra och släpp", - "close": "Stäng", - "close-board": "Stäng anslagstavla", - "close-board-pop": "Du kommer att kunna återställa anslagstavlan genom att klicka på knappen \"Arkiv\" från hemrubriken.", - "color-black": "svart", - "color-blue": "blå", - "color-crimson": "mörkröd", - "color-darkgreen": "mörkgrön", - "color-gold": "guld", - "color-gray": "grå", - "color-green": "grön", - "color-indigo": "indigo", - "color-lime": "lime", - "color-magenta": "magenta", - "color-mistyrose": "ljusrosa", - "color-navy": "marinblå", - "color-orange": "orange", - "color-paleturquoise": "turkos", - "color-peachpuff": "ersika", - "color-pink": "rosa", - "color-plum": "lila", - "color-purple": "lila", - "color-red": "röd", - "color-saddlebrown": "sadelbrun", - "color-silver": "silver", - "color-sky": "himmel", - "color-slateblue": "skifferblå", - "color-white": "vit", - "color-yellow": "gul", - "unset-color": "Urkoppla", - "comment": "Kommentera", - "comment-placeholder": "Skriv kommentar", - "comment-only": "Kommentera endast", - "comment-only-desc": "Kan endast kommentera kort.", - "no-comments": "Inga kommentarer", - "no-comments-desc": "Kan inte se kommentarer och aktiviteter.", - "worker": "Worker", - "worker-desc": "Can only move cards, assign itself to card and comment.", - "computer": "Dator", - "confirm-subtask-delete-dialog": "Är du säker på att du vill radera deluppgift?", - "confirm-checklist-delete-dialog": "Är du säker på att du vill radera checklista?", - "copy-card-link-to-clipboard": "Kopiera kortlänk till urklipp", - "linkCardPopup-title": "Länka kort", - "searchElementPopup-title": "Sök", - "copyCardPopup-title": "Kopiera kort", - "copyChecklistToManyCardsPopup-title": "Kopiera checklist-mallen till flera kort", - "copyChecklistToManyCardsPopup-instructions": "Destinationskorttitlar och beskrivningar i detta JSON-format", - "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"Första kortets titel\", \"description\":\"Första kortets beskrivning\"}, {\"title\":\"Andra kortets titel\",\"description\":\"Andra kortets beskrivning\"},{\"title\":\"Sista kortets titel\",\"description\":\"Sista kortets beskrivning\"} ]", - "create": "Skapa", - "createBoardPopup-title": "Skapa anslagstavla", - "chooseBoardSourcePopup-title": "Importera anslagstavla", - "createLabelPopup-title": "Skapa etikett", - "createCustomField": "Skapa fält", - "createCustomFieldPopup-title": "Skapa fält", - "current": "aktuell", - "custom-field-delete-pop": "Det går inte att ångra. Detta tar bort det här anpassade fältet från alla kort och förstör dess historia.", - "custom-field-checkbox": "Kryssruta", - "custom-field-date": "Datum", - "custom-field-dropdown": "Rullgardingsmeny", - "custom-field-dropdown-none": "(inga)", - "custom-field-dropdown-options": "Listalternativ", - "custom-field-dropdown-options-placeholder": "Tryck på enter för att lägga till fler alternativ", - "custom-field-dropdown-unknown": "(okänd)", - "custom-field-number": "Nummer", - "custom-field-text": "Text", - "custom-fields": "Anpassade fält", - "date": "Datum", - "decline": "Nedgång", - "default-avatar": "Standard avatar", - "delete": "Ta bort", - "deleteCustomFieldPopup-title": "Ta bort anpassade fält?", - "deleteLabelPopup-title": "Ta bort etikett?", - "description": "Beskrivning", - "disambiguateMultiLabelPopup-title": "Otvetydig etikettåtgärd", - "disambiguateMultiMemberPopup-title": "Otvetydig medlemsåtgärd", - "discard": "Kassera", - "done": "Färdig", - "download": "Hämta", - "edit": "Redigera", - "edit-avatar": "Ändra avatar", - "edit-profile": "Redigera profil", - "edit-wip-limit": "Redigera WIP-gränsen", - "soft-wip-limit": "Mjuk WIP-gräns", - "editCardStartDatePopup-title": "Ändra startdatum", - "editCardDueDatePopup-title": "Ändra förfallodatum", - "editCustomFieldPopup-title": "Redigera fält", - "editCardSpentTimePopup-title": "Ändra spenderad tid", - "editLabelPopup-title": "Ändra etikett", - "editNotificationPopup-title": "Redigera avisering", - "editProfilePopup-title": "Redigera profil", - "email": "E-post", - "email-enrollAccount-subject": "Ett konto skapas för dig på __siteName__", - "email-enrollAccount-text": "Hej __user__,\n\nFör att börja använda tjänsten, klicka på länken nedan.\n\n__url__\n\nTack.", - "email-fail": "Sändning av e-post misslyckades", - "email-fail-text": "Ett fel vid försök att skicka e-post", - "email-invalid": "Ogiltig e-post", - "email-invite": "Bjud in via e-post", - "email-invite-subject": "__inviter__ skickade dig en inbjudan", - "email-invite-text": "Bästa __user__,\n\n__inviter__ inbjuder dig till anslagstavlan \"__board__\" för samarbete.\n\nFölj länken nedan:\n\n__url__\n\nTack.", - "email-resetPassword-subject": "Återställa lösenordet för __siteName__", - "email-resetPassword-text": "Hej __user__,\n\nFör att återställa ditt lösenord, klicka på länken nedan.\n\n__url__\n\nTack.", - "email-sent": "E-post skickad", - "email-verifyEmail-subject": "Verifiera din e-post adress på __siteName__", - "email-verifyEmail-text": "Hej __user__,\n\nFör att verifiera din konto e-post, klicka på länken nedan.\n\n__url__\n\nTack.", - "enable-wip-limit": "Aktivera WIP-gräns", - "error-board-doesNotExist": "Denna anslagstavla finns inte", - "error-board-notAdmin": "Du måste vara administratör för denna anslagstavla för att göra det", - "error-board-notAMember": "Du måste vara medlem i denna anslagstavla för att göra det", - "error-json-malformed": "Din text är inte giltigt JSON", - "error-json-schema": "Din JSON data inkluderar inte korrekt information i rätt format", - "error-list-doesNotExist": "Denna lista finns inte", - "error-user-doesNotExist": "Denna användare finns inte", - "error-user-notAllowSelf": "Du kan inte bjuda in dig själv", - "error-user-notCreated": "Den här användaren har inte skapats", - "error-username-taken": "Detta användarnamn är redan taget", - "error-email-taken": "E-post har redan tagits", - "export-board": "Exportera anslagstavla", - "sort": "Sortera", - "sort-desc": "Klicka för att sortera listan", - "list-sort-by": "Sortera listan efter:", - "list-label-modifiedAt": "Sista åtkomsttid", - "list-label-title": "Namn på listan", - "list-label-sort": "Your Manual Order", - "list-label-short-modifiedAt": "(L)", - "list-label-short-title": "(N)", - "list-label-short-sort": "(M)", - "filter": "Filtrera", - "filter-cards": "Filtrera kort eller listor", - "list-filter-label": "Filtrera lista efter titel", - "filter-clear": "Rensa filter", - "filter-no-label": "Ingen etikett", - "filter-no-member": "Ingen medlem", - "filter-no-custom-fields": "Inga anpassade fält", - "filter-show-archive": "Visa arkiverade listor", - "filter-hide-empty": "Dölj tomma listor", - "filter-on": "Filter är på", - "filter-on-desc": "Du filtrerar kort på denna anslagstavla. Klicka här för att redigera filter.", - "filter-to-selection": "Filter till val", - "advanced-filter-label": "Avancerat filter", - "advanced-filter-description": "Avancerade filter låter dig skriva en sträng innehållande följande operatorer: == != <= >= && || ( ). Ett mellanslag används som separator mellan operatorerna. Du kan filtrera alla specialfält genom att skriva dess namn och värde. Till exempel: Fält1 == Vårde1. Notera: om fälten eller värden innehåller mellanrum behöver du innesluta dem med enkla citatstecken. Till exempel: 'Fält 1' == 'Värde 1'. För att skippa enkla kontrolltecken (' \\/) kan du använda \\. Till exempel: Fält1 == I\\'m. Du kan även kombinera fler villkor. TIll exempel: F1 == V1 || F1 == V2. Vanligtvis läses operatorerna från vänster till höger. Du kan ändra ordning genom att använda paranteser. TIll exempel: F1 == V1 && ( F2 == V2 || F2 == V3 ). Du kan även söka efter textfält med hjälp av regex: F1 == /Tes.*/i", - "fullname": "Namn", - "header-logo-title": "Gå tillbaka till din anslagstavlor-sida.", - "hide-system-messages": "Dölj systemmeddelanden", - "headerBarCreateBoardPopup-title": "Skapa anslagstavla", - "home": "Hem", - "import": "Importera", - "link": "Länk", - "import-board": "importera anslagstavla", - "import-board-c": "Importera anslagstavla", - "import-board-title-trello": "Importera anslagstavla från Trello", - "import-board-title-wekan": "Importera anslagstavla från tidigare export", - "import-sandstorm-backup-warning": "Ta inte bort data som du importerar från exporterad original-tavla eller Trello innan du kontrollerar att det här spannet stänger och öppnas igen, eller får du felmeddelandet Anslagstavla hittades inte, det vill säga dataförlust.", - "import-sandstorm-warning": "Importerad anslagstavla raderar all befintlig data på anslagstavla och ersätter den med importerat anslagstavla.", - "from-trello": "Från Trello", - "from-wekan": "Från tidigare export", - "import-board-instruction-trello": "I din Trello-anslagstavla, gå till 'Meny', sedan 'Mera', 'Skriv ut och exportera', 'Exportera JSON' och kopiera den resulterande text.", - "import-board-instruction-wekan": "På din anslagstavla, gå till \"Meny\", sedan \"Exportera anslagstavla\" och kopiera texten i den hämtade filen.", - "import-board-instruction-about-errors": "Om du får fel vid import av anslagstavla, ibland importerar fortfarande fungerar, och styrelsen är på alla sidor för anslagstavlor.", - "import-json-placeholder": "Klistra in giltigt JSON data här", - "import-map-members": "Kartlägg medlemmar", - "import-members-map": "Din importerade anslagstavla har några medlemmar. Vänligen kartlägg medlemmarna du vill importera till dina användare", - "import-show-user-mapping": "Granska medlemskartläggning", - "import-user-select": "Välj din befintliga användare du vill använda som den här medlemmen", - "importMapMembersAddPopup-title": "Välj medlem", - "info": "Version", - "initials": "Initialer", - "invalid-date": "Ogiltigt datum", - "invalid-time": "Ogiltig tid", - "invalid-user": "Ogiltig användare", - "joined": "gick med", - "just-invited": "Du blev nyss inbjuden till denna anslagstavla", - "keyboard-shortcuts": "Tangentbordsgenvägar", - "label-create": "Skapa etikett", - "label-default": "%s etikett (standard)", - "label-delete-pop": "Det finns ingen ångra. Detta tar bort denna etikett från alla kort och förstöra dess historik.", - "labels": "Etiketter", - "language": "Språk", - "last-admin-desc": "Du kan inte ändra roller för det måste finnas minst en administratör.", - "leave-board": "Lämna anslagstavla", - "leave-board-pop": "Är du säker på att du vill lämna __boardTitle__? Du kommer att tas bort från alla kort på den här anslagstavlan.", - "leaveBoardPopup-title": "Lämna anslagstavla ?", - "link-card": "Länk till detta kort", - "list-archive-cards": "Flytta alla kort i den här listan till Arkiv", - "list-archive-cards-pop": "Detta kommer att ta bort alla kort i denna lista från anslagstavlan. För att visa kort i Arkiv och få dem tillbaka till anslagstavlan, klicka på \"Meny\" > \"Arkiv\".", - "list-move-cards": "Flytta alla kort i denna lista", - "list-select-cards": "Välj alla kort i denna lista", - "set-color-list": "Ange färg", - "listActionPopup-title": "Liståtgärder", - "swimlaneActionPopup-title": "Simbana-åtgärder", - "swimlaneAddPopup-title": "Lägg till en simbana nedan", - "listImportCardPopup-title": "Importera ett Trello kort", - "listMorePopup-title": "Mera", - "link-list": "Länk till den här listan", - "list-delete-pop": "Alla åtgärder kommer att tas bort från aktivitetsmatningen och du kommer inte att kunna återställa listan. Det går inte att ångra.", - "list-delete-suggest-archive": "Du kan flytta en lista till Arkiv för att ta bort den från anslagstavlan och bevara aktiviteten.", - "lists": "Listor", - "swimlanes": "Simbanor", - "log-out": "Logga ut", - "log-in": "Logga in", - "loginPopup-title": "Logga in", - "memberMenuPopup-title": "Användarinställningar", - "members": "Medlemmar", - "menu": "Meny", - "move-selection": "Flytta vald", - "moveCardPopup-title": "Flytta kort", - "moveCardToBottom-title": "Flytta längst ner", - "moveCardToTop-title": "Flytta högst upp", - "moveSelectionPopup-title": "Flytta vald", - "multi-selection": "Flerval", - "multi-selection-on": "Flerval är på", - "muted": "Tystad", - "muted-info": "Du kommer aldrig att meddelas om eventuella ändringar i denna anslagstavla", - "my-boards": "Mina anslagstavlor", - "name": "Namn", - "no-archived-cards": "Inga kort i Arkiv.", - "no-archived-lists": "Inga listor i Arkiv.", - "no-archived-swimlanes": "Inga simbanor i arkivet.", - "no-results": "Inga reslutat", - "normal": "Normal", - "normal-desc": "Kan se och redigera kort. Kan inte ändra inställningar.", - "not-accepted-yet": "Inbjudan inte ännu accepterad", - "notify-participate": "Få uppdateringar till alla kort du deltar i som skapare eller medlem", - "notify-watch": "Få uppdateringar till alla anslagstavlor, listor, eller kort du bevakar", - "optional": "valfri", - "or": "eller", - "page-maybe-private": "Denna sida kan vara privat. Du kanske kan se den genom att <a href='%s'>logga in</a>.", - "page-not-found": "Sidan hittades inte.", - "password": "Lösenord", - "paste-or-dragdrop": "klistra in eller dra och släpp bildfil till den (endast bilder)", - "participating": "Deltagande", - "preview": "Förhandsvisning", - "previewAttachedImagePopup-title": "Förhandsvisning", - "previewClipboardImagePopup-title": "Förhandsvisning", - "private": "Privat", - "private-desc": "Denna anslagstavla är privat. Endast personer tillagda till anslagstavlan kan se och redigera den.", - "profile": "Profil", - "public": "Officiell", - "public-desc": "Denna anslagstavla är offentlig. Den är synligt för alla med länken och kommer att dyka upp i sökmotorer som Google. Endast personer tillagda till anslagstavlan kan redigera.", - "quick-access-description": "Stjärnmärk en anslagstavla för att lägga till en genväg i detta fält.", - "remove-cover": "Ta bort omslag", - "remove-from-board": "Ta bort från anslagstavla", - "remove-label": "Ta bort etikett", - "listDeletePopup-title": "Ta bort lista", - "remove-member": "Ta bort medlem", - "remove-member-from-card": "Ta bort från kort", - "remove-member-pop": "Ta bort __name__ (__username__) från __boardTitle__? Medlemmen kommer att bli borttagen från alla kort i denna anslagstavla. De kommer att få en avisering.", - "removeMemberPopup-title": "Ta bort medlem?", - "rename": "Byt namn", - "rename-board": "Byt namn på anslagstavla", - "restore": "Återställ", - "save": "Spara", - "search": "Sök", - "rules": "Regler", - "search-cards": "Search from card/list titles, descriptions and custom fields on this board", - "search-example": "Text att söka efter?", - "select-color": "Välj färg", - "set-wip-limit-value": "Ange en gräns för det maximala antalet uppgifter i den här listan", - "setWipLimitPopup-title": "Ställ in WIP-gräns", - "shortcut-assign-self": "Tilldela dig nuvarande kort", - "shortcut-autocomplete-emoji": "Komplettera automatiskt emoji", - "shortcut-autocomplete-members": "Komplettera automatiskt medlemmar", - "shortcut-clear-filters": "Rensa alla filter", - "shortcut-close-dialog": "Stäng dialog", - "shortcut-filter-my-cards": "Filtrera mina kort", - "shortcut-show-shortcuts": "Ta fram denna genvägslista", - "shortcut-toggle-filterbar": "Växla filtrets sidofält", - "shortcut-toggle-sidebar": "Växla anslagstavlans sidofält", - "show-cards-minimum-count": "Visa kortantal om listan innehåller mer än", - "sidebar-open": "Stäng sidofält", - "sidebar-close": "Stäng sidofält", - "signupPopup-title": "Skapa ett konto", - "star-board-title": "Klicka för att stjärnmärka denna anslagstavla. Den kommer att visas högst upp på din lista över anslagstavlor.", - "starred-boards": "Stjärnmärkta anslagstavlor", - "starred-boards-description": "Stjärnmärkta anslagstavlor visas högst upp på din lista över anslagstavlor.", - "subscribe": "Prenumenera", - "team": "Grupp", - "this-board": "denna anslagstavla", - "this-card": "detta kort", - "spent-time-hours": "Spenderad tid (timmar)", - "overtime-hours": "Övertid (timmar)", - "overtime": "Övertid", - "has-overtime-cards": "Har övertidskort", - "has-spenttime-cards": "Har spenderat tidkort", - "time": "Tid", - "title": "Titel", - "tracking": "Spåra", - "tracking-info": "Du kommer att meddelas om eventuella ändringar av dessa kort du deltar i som skapare eller medlem.", - "type": "Skriv", - "unassign-member": "Ta bort tilldelad medlem", - "unsaved-description": "Du har en osparad beskrivning.", - "unwatch": "Avbevaka", - "upload": "Ladda upp", - "upload-avatar": "Ladda upp en avatar", - "uploaded-avatar": "Laddade upp en avatar", - "username": "Änvandarnamn", - "view-it": "Visa det", - "warn-list-archived": "varning: detta kort finns i en lista i Arkiv", - "watch": "Bevaka", - "watching": "Bevaka", - "watching-info": "Du kommer att meddelas om alla ändringar på denna anslagstavla", - "welcome-board": "Välkomstanslagstavla", - "welcome-swimlane": "Milstolpe 1", - "welcome-list1": "Grunderna", - "welcome-list2": "Avancerad", - "card-templates-swimlane": "Kortmallar", - "list-templates-swimlane": "Listmalla", - "board-templates-swimlane": "Tavelmallar", - "what-to-do": "Vad vill du göra?", - "wipLimitErrorPopup-title": "Ogiltig WIP-gräns", - "wipLimitErrorPopup-dialog-pt1": "Antalet uppgifter i den här listan är högre än WIP-gränsen du har definierat.", - "wipLimitErrorPopup-dialog-pt2": "Flytta några uppgifter ur listan, eller ställ in en högre WIP-gräns.", - "admin-panel": "Administratörspanel", - "settings": "Inställningar", - "people": "Personer", - "registration": "Registrering", - "disable-self-registration": "Avaktiverar självregistrering", - "invite": "Bjud in", - "invite-people": "Bjud in personer", - "to-boards": "Till anslagstavl(a/or)", - "email-addresses": "E-post adresser", - "smtp-host-description": "Adressen till SMTP-servern som hanterar din e-post.", - "smtp-port-description": "Porten SMTP-servern använder för utgående e-post.", - "smtp-tls-description": "Aktivera TLS-stöd för SMTP-server", - "smtp-host": "SMTP-värd", - "smtp-port": "SMTP-port", - "smtp-username": "Användarnamn", - "smtp-password": "Lösenord", - "smtp-tls": "TLS-stöd", - "send-from": "Från", - "send-smtp-test": "Skicka ett prov e-postmeddelande till dig själv", - "invitation-code": "Inbjudningskod", - "email-invite-register-subject": "__inviter__ skickade dig en inbjudan", - "email-invite-register-text": "Kära__user__,\n\n__inviter__ bjuder in dig att samarbeta på kanban-anslagstavlan.\n\nFölj länken nedan:\n__url__\n\nDin inbjudningskod är: __icode__\n\nTack!", - "email-smtp-test-subject": "SMTP test-email", - "email-smtp-test-text": "Du har skickat ett e-postmeddelande", - "error-invitation-code-not-exist": "Inbjudningskod finns inte", - "error-notAuthorized": "Du är inte behörig att se den här sidan.", - "webhook-title": "Namn på webhook", - "webhook-token": "Token (valfritt för autentisering)", - "outgoing-webhooks": "Utgående Webhookar", - "bidirectional-webhooks": "Two-Way Webhooks", - "outgoingWebhooksPopup-title": "Utgående Webhookar", - "boardCardTitlePopup-title": "Korttitelfiler", - "disable-webhook": "Avaktivera denna webhook", - "global-webhook": "Globala webhooks", - "new-outgoing-webhook": "Ny utgående webhook", - "no-name": "(Okänd)", - "Node_version": "Nodversion", - "Meteor_version": "Meteor-version", - "MongoDB_version": "MongoDB-version", - "MongoDB_storage_engine": "MongoDB-lagringsmotor", - "MongoDB_Oplog_enabled": "MongoDB Oplog aktiverad", - "OS_Arch": "OS Arch", - "OS_Cpus": "OS CPU-räkning", - "OS_Freemem": "OS ledigt minne", - "OS_Loadavg": "OS belastningsgenomsnitt", - "OS_Platform": "OS plattforme", - "OS_Release": "OS utgåva", - "OS_Totalmem": "OS totalt minne", - "OS_Type": "OS Typ", - "OS_Uptime": "OS drifttid", - "days": "dagar", - "hours": "timmar", - "minutes": "minuter", - "seconds": "sekunder", - "show-field-on-card": "Visa detta fält på kort", - "automatically-field-on-card": "Skapa automatiskt fält till alla kort", - "showLabel-field-on-card": "Visa fältetikett på minikort", - "yes": "Ja", - "no": "Nej", - "accounts": "Konton", - "accounts-allowEmailChange": "Tillåt e-poständring", - "accounts-allowUserNameChange": "Tillåt användarnamnändring", - "createdAt": "Skapad vid", - "verified": "Verifierad", - "active": "Aktiv", - "card-received": "Mottagen", - "card-received-on": "Mottagen den", - "card-end": "Sluta", - "card-end-on": "Slutar den", - "editCardReceivedDatePopup-title": "Ändra mottagningsdatum", - "editCardEndDatePopup-title": "Ändra slutdatum", - "setCardColorPopup-title": "Ange färg", - "setCardActionsColorPopup-title": "Välj en färg", - "setSwimlaneColorPopup-title": "Välj en färg", - "setListColorPopup-title": "Välj en färg", - "assigned-by": "Tilldelad av", - "requested-by": "Efterfrågad av", - "board-delete-notice": "Borttagningen är permanent. Du kommer förlora alla listor, kort och händelser kopplade till den här anslagstavlan.", - "delete-board-confirm-popup": "Alla listor, kort, etiketter och aktiviteter kommer tas bort och du kommer inte kunna återställa anslagstavlans innehåll. Det går inte att ångra.", - "boardDeletePopup-title": "Ta bort anslagstavla?", - "delete-board": "Ta bort anslagstavla", - "default-subtasks-board": "Deluppgifter för __board__ board", - "default": "Standard", - "queue": "Kö", - "subtask-settings": "Deluppgift inställningar", - "card-settings": "Kortinställningar", - "boardSubtaskSettingsPopup-title": "Deluppgiftsinställningar för anslagstavla", - "boardCardSettingsPopup-title": "Kortinställningar", - "deposit-subtasks-board": "Insättnings deluppgifter på denna anslagstavla:", - "deposit-subtasks-list": "Landningslista för deluppgifter deponerade här:", - "show-parent-in-minicard": "Visa förälder i minikort:", - "prefix-with-full-path": "Prefix med fullständig sökväg", - "prefix-with-parent": "Prefix med förälder", - "subtext-with-full-path": "Undertext med fullständig sökväg", - "subtext-with-parent": "Undertext med förälder", - "change-card-parent": "Ändra kortets förälder", - "parent-card": "Ovankort", - "source-board": "Källa för anslagstavla", - "no-parent": "Visa inte förälder", - "activity-added-label": "lade till etiketten '%s' till %s", - "activity-removed-label": "tog bort etiketten '%s' från %s", - "activity-delete-attach": "raderade en bilaga från %s", - "activity-added-label-card": "lade till etiketten \"%s\"", - "activity-removed-label-card": "tog bort etiketten \"%s\"", - "activity-delete-attach-card": "tog bort en bilaga", - "activity-set-customfield": "ställ in anpassat fält '%s' till '%s' i %s", - "activity-unset-customfield": "Koppla bort anpassat fält '%s' i %s", - "r-rule": "Regel", - "r-add-trigger": "Lägg till utlösare", - "r-add-action": "Lägg till åtgärd", - "r-board-rules": "Regler för anslagstavla", - "r-add-rule": "Lägg till regel", - "r-view-rule": "Visa regel", - "r-delete-rule": "Ta bort regel", - "r-new-rule-name": "Ny titel på regel", - "r-no-rules": "Inga regler", - "r-when-a-card": "När ett kort", - "r-is": "är", - "r-is-moved": "är flyttad", - "r-added-to": "tillagd till", - "r-removed-from": "Borttagen från", - "r-the-board": "anslagstavlan", - "r-list": "lista", - "set-filter": "Ställ in filter", - "r-moved-to": "Flyttad till", - "r-moved-from": "Flyttad från", - "r-archived": "Flyttad till Arkiv", - "r-unarchived": "Återställd från Arkiv", - "r-a-card": "ett kort", - "r-when-a-label-is": "När en etikett är", - "r-when-the-label": "När etiketten är", - "r-list-name": "listnamn", - "r-when-a-member": "När en medlem är", - "r-when-the-member": "När medlemmen", - "r-name": "namn", - "r-when-a-attach": "När en bilaga", - "r-when-a-checklist": "När en checklista är", - "r-when-the-checklist": "När checklistan", - "r-completed": "Avslutad", - "r-made-incomplete": "Gjord ofullständig", - "r-when-a-item": "När ett checklistobjekt ä", - "r-when-the-item": "När checklistans objekt", - "r-checked": "Kryssad", - "r-unchecked": "Okryssad", - "r-move-card-to": "Flytta kort till", - "r-top-of": "Överst på", - "r-bottom-of": "Nederst av", - "r-its-list": "sin lista", - "r-archive": "Flytta till Arkiv", - "r-unarchive": "Återställ från Arkiv", - "r-card": "kort", - "r-add": "Lägg till", - "r-remove": "Ta bort", - "r-label": "etikett", - "r-member": "medlem", - "r-remove-all": "Ta bort alla medlemmar från kortet", - "r-set-color": "Ställ in färg till", - "r-checklist": "checklista", - "r-check-all": "Kryssa alla", - "r-uncheck-all": "Avkryssa alla", - "r-items-check": "objekt på checklistan", - "r-check": "Kryssa", - "r-uncheck": "Avkryssa", - "r-item": "objekt", - "r-of-checklist": "av checklistan", - "r-send-email": "Skicka ett e-postmeddelande", - "r-to": "till", - "r-subject": "änme", - "r-rule-details": "Regeldetaljer", - "r-d-move-to-top-gen": "Flytta kort till toppen av sin lista", - "r-d-move-to-top-spec": "Flytta kort till toppen av listan", - "r-d-move-to-bottom-gen": "Flytta kort till botten av sin lista", - "r-d-move-to-bottom-spec": "Flytta kort till botten av listan", - "r-d-send-email": "Skicka e-post", - "r-d-send-email-to": "till", - "r-d-send-email-subject": "ämne", - "r-d-send-email-message": "meddelande", - "r-d-archive": "Flytta kort till Arkiv", - "r-d-unarchive": "Återställ kortet från Arkiv", - "r-d-add-label": "Lägg till etikett", - "r-d-remove-label": "Ta bort etikett", - "r-create-card": "Skapa nytt kort", - "r-in-list": "i listan", - "r-in-swimlane": "i simbana", - "r-d-add-member": "Lägg till medlem", - "r-d-remove-member": "Ta bort medlem", - "r-d-remove-all-member": "Ta bort alla medlemmar", - "r-d-check-all": "Kryssa alla objekt i en lista", - "r-d-uncheck-all": "Avkryssa alla objekt i en lista", - "r-d-check-one": "Kryssa objekt", - "r-d-uncheck-one": "Avkryssa objekt", - "r-d-check-of-list": "av checklistan", - "r-d-add-checklist": "Lägg till checklista", - "r-d-remove-checklist": "Ta bort checklista", - "r-by": "av", - "r-add-checklist": "Lägg till checklista", - "r-with-items": "med objekt", - "r-items-list": "objekt1,objekt2,objekt3", - "r-add-swimlane": "Lägg till simbana", - "r-swimlane-name": "Simbanans namn", - "r-board-note": "Notera: lämna ett fält tomt för att matcha alla möjliga värden.", - "r-checklist-note": "Notera: Objekt i en checklista måste skrivas som kommaseparerade objekt", - "r-when-a-card-is-moved": "När ett kort flyttas till en annan lista", - "r-set": "Ange", - "r-update": "Uppdatera", - "r-datefield": "datumfält", - "r-df-start-at": "start", - "r-df-due-at": "förfallotid", - "r-df-end-at": "slut", - "r-df-received-at": "mottaget", - "r-to-current-datetime": "till aktuellt datum/klockslag", - "r-remove-value-from": "Ta bort värde från", - "ldap": "LDAP", - "oauth2": "OAuth2", - "cas": "CAS", - "authentication-method": "Autentiseringsmetod", - "authentication-type": "Autentiseringstyp", - "custom-product-name": "Anpassat produktnamn", - "layout": "Layout", - "hide-logo": "Dölj logotypen", - "add-custom-html-after-body-start": "Lägg till anpassad HTML efter <body> start", - "add-custom-html-before-body-end": "Lägg till anpassad HTML före </body> slut", - "error-undefined": "Något gick fel", - "error-ldap-login": "Ett fel uppstod när du försökte logga in", - "display-authentication-method": "Visa autentiseringsmetod", - "default-authentication-method": "Standard autentiseringsmetod", - "duplicate-board": "Dubblett anslagstavla", - "people-number": "Antalet personer är:", - "swimlaneDeletePopup-title": "Delete Swimlane ?", - "swimlane-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the swimlane. There is no undo.", - "restore-all": "Återställ alla", - "delete-all": "Ta bort alla", - "loading": "Läser in, var god vänta.", - "previous_as": "förra gången var", - "act-a-dueAt": "ändrad förfallotid till \nNär: __timeValue__\nVar: __card__\n tidigare förfallotid var __timeOldValue__", - "act-a-endAt": "ändrad sluttid till __timeValue__ från (__timeOldValue__)", - "act-a-startAt": "ändrad starttid till __timeValue__ från (__timeOldValue__)", - "act-a-receivedAt": "ändrad mottagen tid till __timeValue__ från (__timeOldValue__)", - "a-dueAt": "ändrad förfallotid att vara", - "a-endAt": "ändrad sluttid att vara", - "a-startAt": "ändrad starttid att vara", - "a-receivedAt": "ändrad mottagen tid att vara", - "almostdue": "aktuell förfallotid %s närmar sig", - "pastdue": "aktuell förfallotid %s är förbi", - "duenow": "aktuell förfallotid %s är idag", - "act-newDue": "__list__/__card__ har en 1:a påminnelse [__board__]", - "act-withDue": "__list__/__card__ påminnelser [__board__]", - "act-almostdue": "påminde om den aktuella förfallotiden (__timeValue__) av __card__ närmar sig", - "act-pastdue": "påminde om den aktuella förfallotiden (__timeValue__) av __card__ är förbi", - "act-duenow": "påminde om den aktuella förfallotiden (__timeValue__) av __card__ är nu", - "act-atUserComment": "Du omnämndes i [__board__] __list__/__card__", - "delete-user-confirm-popup": "Är du säker på att du vill ta bort det här kontot? Det går inte att ångra sig.", - "accounts-allowUserDelete": "Tillåt användare att själv ta bort sina konton", - "hide-minicard-label-text": "Dölj etikett för minikort", - "show-desktop-drag-handles": "Visa greppytor i desktop", - "assignee": "Tilldelad till", - "cardAssigneesPopup-title": "Tilldelad till", - "addmore-detail": "Lägg till detaljerad beskrivning", - "show-on-card": "Visa på kort", - "new": "Ny", - "editUserPopup-title": "Redigera användare", - "newUserPopup-title": "Ny användare", - "notifications": "Notifications", - "view-all": "View All", - "filter-by-unread": "Filter by Unread", - "mark-all-as-read": "Mark all as read", - "allow-rename": "Allow Rename", - "allowRenamePopup-title": "Allow Rename" -} \ No newline at end of file + "accept": "Acceptera", + "act-activity-notify": "Aktivitetsnotifiering", + "act-addAttachment": "lade till bifogad fil __attachment__ på kort __card__ i lista __list__ i simbana __swimlane__ på anslagstavla __board__", + "act-deleteAttachment": "raderade bifogad fil __attachment__ från kort __card__ i lista __list__ i simbana __swimlane__ på anslagstavla __board__", + "act-addSubtask": "lade till underaktivitet __subtask__ på kort __card__ i lista __list__ i simbana __swimlane__ på anslagstavla __board__", + "act-addLabel": "lade till etikett __label__ på kort __card__ i lista __list__ i simbana __swimlane__ på anslagstavla __board__", + "act-addedLabel": "lade till etikett __label__ på kort __card__ i lista __list__ i simbana __swimlane__ på anslagstavla __board__", + "act-removeLabel": "Tog bort etikett __label__ från kort __card__ i lista __list__ i simbana __swimlane__ på anslagstavla __board__", + "act-removedLabel": "Tog bort etikett __label__ från kort __card__ i lista __list__ i simbana __swimlane__ på anslagstavla __board__", + "act-addChecklist": "lade till checklista __checklist__ på kort __card__ i lista __list__ i simbana __swimlane__ på anslagstavla __board__", + "act-addChecklistItem": "lade till checklistobjekt __checklistItem__ till checklista __checklist__ på kort __card__ i lista __list__ i simbana __swimlane__ på anslagstavla __board__", + "act-removeChecklist": "tag bort checklista __checklist__ från kort __card__ i lista __list__ i simbana __swimlane__ på anslagstavla __board__", + "act-removeChecklistItem": "tog bort checklistobjekt __checklistItem__ från __checklist__ på kort __card__ i lista __list__ i simbana __swimlane__ på anslagstavla __board__", + "act-checkedItem": "bockade av __checklistItem__ från checklista __checklist__ på kort __card__ i lista __list__ i simbana __swimlane__ på anslagstavla __board__", + "act-uncheckedItem": "avmarkerade __checklistItem__ från checklista __checklist__ på kort __card__ i lista __list__ i simbana __swimlane__ på anslagstavla __board__", + "act-completeChecklist": "slutförde checklista __checklist__ i kort __card__ i lista __list__ i simbana __swimlane__ på anslagstavla __board__", + "act-uncompleteChecklist": "ofullbordade checklista __checklist__ på kort __card__ i lista __list__ i simbana __swimlane__ på anslagstavla __board__", + "act-addComment": "kommenterade på kort __card__: __comment__ i lista __list__ i simbana __swimlane__ på anslagstavla __board__", + "act-editComment": "redigerade kommentar på kort __card__: __comment__ i listan __list__ i simbana __swimlane__ i brädet __board__", + "act-deleteComment": "raderade kommentar på kort __card__: __comment__ i listan __list__ i simbana __swimlane__ i brädet __board__", + "act-createBoard": "skapade anslagstavla __board__", + "act-createSwimlane": "skapade simbana __swimlane__ till anslagstavla __board__", + "act-createCard": "skapade kort __card__ i lista __list__ i simbana __swimlane__ på anslagstavla __board__", + "act-createCustomField": "skapade anpassat fält __customField__ på anslagstavlan __board__", + "act-deleteCustomField": "raderade anpasssat fält __customField__ på bräde __board__", + "act-setCustomField": "redigerade anpassat fält __customField__: __customFieldValue__ på kort __card__ i lista __list__ i simbana __swimlane__ på bräde __board__", + "act-createList": "lade till lista __list__ på anslagstavla __board__", + "act-addBoardMember": "lade till medlem __member__ på anslagstavla __board__", + "act-archivedBoard": "Anslagstavla __board__ flyttad till arkivet", + "act-archivedCard": "Kort __card__ i lista __list__ i simbana __swimlane__ på anslagstavla __board__ flyttad till arkivet", + "act-archivedList": "Lista __list__ i simbana __swimlane__ på anslagstavla __board__ flyttad till arkivet", + "act-archivedSwimlane": "Simbana __swimlane__ på anslagstavla __board__ flyttad till arkivet", + "act-importBoard": "importerade board __board__", + "act-importCard": "importerade kort __card__ i lista __list__ i simbana __swimlane__ på anslagstavla __board__", + "act-importList": "importerade lista __list__ i simbana __swimlane__ på anslagstavla __board__", + "act-joinMember": "lade till medlem __member__ på kort __card__ i lista __list__ i simbana __swimlane__ på anslagstavla __board__", + "act-moveCard": "flyttade kort __card__ på anslagstavla __board__ från lista __oldList__ i sambana __oldSwimlane__ till lista list __list__ i simbana __swimlane__", + "act-moveCardToOtherBoard": "flyttade kort __card__ från lista __oldList__ i simbana __oldSwimlane__ på tavla __oldBoard__ till lista __list__ i simbana __swimlane__ på anslagstavla __board__", + "act-removeBoardMember": "borttagen medlem __member__  från anslagstavla __board__", + "act-restoredCard": "återställde kort __card__ till lista __lis__ i simbana __swimlane__ på anslagstavla __board__", + "act-unjoinMember": "tog bort medlem __member__ från kort __card__ i lista __list__ i simbana __swimlane__ på anslagstavla __board__", + "act-withBoardTitle": "__board__", + "act-withCardTitle": "[__board__] __card__", + "actions": "Åtgärder", + "activities": "Aktiviteter", + "activity": "Aktivitet", + "activity-added": "Lade %s till %s", + "activity-archived": "%s flyttades till Arkiv", + "activity-attached": "bifogade %s to %s", + "activity-created": "skapade %s", + "activity-customfield-created": "skapa anpassat fält %s", + "activity-excluded": "exkluderade %s från %s", + "activity-imported": "importerade %s till %s från %s", + "activity-imported-board": "importerade %s från %s", + "activity-joined": "anslöt sig till %s", + "activity-moved": "tog bort %s från %s till %s", + "activity-on": "på %s", + "activity-removed": "tog bort %s från %s", + "activity-sent": "skickade %s till %s", + "activity-unjoined": "gick ur %s", + "activity-subtask-added": "lade till deluppgift till %s", + "activity-checked-item": "kryssad %s i checklistan %s av %s", + "activity-unchecked-item": "okryssad %s i checklistan %s av %s", + "activity-checklist-added": "lade kontrollista till %s", + "activity-checklist-removed": "tog bort en checklista från %s", + "activity-checklist-completed": "completed checklist %s of %s", + "activity-checklist-uncompleted": "inte slutfört checklistan %s av %s", + "activity-checklist-item-added": "lade checklista objekt till '%s' i %s", + "activity-checklist-item-removed": "tog bort en checklista objekt från \"%s\" i %s", + "add": "Lägg till", + "activity-checked-item-card": "kryssad %s i checklistan %s", + "activity-unchecked-item-card": "okryssad %s i checklistan %s", + "activity-checklist-completed-card": "slutförde checklista __checklist__ i kort __card__ i lista __list__ i simbana __swimlane__ på anslagstavla __board__", + "activity-checklist-uncompleted-card": "icke slutfört checklistan %s", + "activity-editComment": "redigerade kommentaren %s", + "activity-deleteComment": "tog bort kommentaren %s", + "add-attachment": "Lägg till bilaga", + "add-board": "Lägg till anslagstavla", + "add-card": "Lägg till kort", + "add-swimlane": "Lägg till simbana", + "add-subtask": "Lägg till deluppgift", + "add-checklist": "Lägg till checklista", + "add-checklist-item": "Lägg till ett objekt till kontrollista", + "add-cover": "Lägg till omslag", + "add-label": "Lägg till etikett", + "add-list": "Lägg till lista", + "add-members": "Lägg till medlemmar", + "added": "Lades till", + "addMemberPopup-title": "Medlemmar", + "admin": "Adminstratör", + "admin-desc": "Kan visa och redigera kort, ta bort medlemmar och ändra inställningarna för anslagstavlan.", + "admin-announcement": "Meddelande", + "admin-announcement-active": "Aktivt system-brett meddelande", + "admin-announcement-title": "Meddelande från administratör", + "all-boards": "Alla anslagstavlor", + "and-n-other-card": "Och __count__ annat kort", + "and-n-other-card_plural": "Och __count__ andra kort", + "apply": "Tillämpa", + "app-is-offline": "Läser in, vänligen vänta. Uppdatering av sidan kommer att orsaka förlust av data. Om inläsningen inte fungerar, kontrollera att servern inte har stoppats.", + "archive": "Flytta till Arkiv", + "archive-all": "Flytta alla till Arkiv", + "archive-board": "Flytta Anslagstavla till Arkiv", + "archive-card": "Flytta kort till Arkiv", + "archive-list": "Flytta Lista till Arkiv", + "archive-swimlane": "Flytta simbanan till arkivet", + "archive-selection": "Flytta markerad till Arkiv", + "archiveBoardPopup-title": "Flytta Anslagstavla till Arkiv?", + "archived-items": "Arkiv", + "archived-boards": "Anslagstavlor i Arkiv", + "restore-board": "Återställ anslagstavla", + "no-archived-boards": "Inga anslagstavlor i Arkiv.", + "archives": "Arkiv", + "template": "Mall", + "templates": "Mallar", + "assign-member": "Tilldela medlem", + "attached": "bifogad", + "attachment": "Bilaga", + "attachment-delete-pop": "Ta bort en bilaga är permanent. Det går inte att ångra.", + "attachmentDeletePopup-title": "Ta bort bilaga?", + "attachments": "Bilagor", + "auto-watch": "Bevaka automatiskt anslagstavlor när de skapas", + "avatar-too-big": "Avatar är för stor (70KB max)", + "back": "Tillbaka", + "board-change-color": "Ändra färg", + "board-nb-stars": "%s stjärnor", + "board-not-found": "Anslagstavla hittades inte", + "board-private-info": "Denna anslagstavla kommer att vara <strong>privat</strong>.", + "board-public-info": "Denna anslagstavla kommer att vara <strong>officiell</strong>.", + "boardChangeColorPopup-title": "Ändra bakgrund på anslagstavla", + "boardChangeTitlePopup-title": "Byt namn på anslagstavla", + "boardChangeVisibilityPopup-title": "Ändra synlighet", + "boardChangeWatchPopup-title": "Ändra bevaka", + "boardMenuPopup-title": "Anslagstavlans inställningar", + "boardChangeViewPopup-title": "Anslagstavelsvy", + "boards": "Anslagstavlor", + "board-view": "Anslagstavelsvy", + "board-view-cal": "Kalender", + "board-view-swimlanes": "Simbanor", + "board-view-collapse": "Kollapsa", + "board-view-lists": "Listor", + "bucket-example": "Gilla \"att-göra-innan-jag-dör-lista\" till exempel", + "cancel": "Avbryt", + "card-archived": "Detta kort är flyttat till Arkiv.", + "board-archived": "Den här anslagstavlan är flyttad till Arkiv.", + "card-comments-title": "Detta kort har %s kommentar.", + "card-delete-notice": "Ta bort är permanent. Du kommer att förlora alla åtgärder i samband med detta kort.", + "card-delete-pop": "Alla åtgärder kommer att tas bort från aktivitetsflöde och du kommer inte att kunna öppna kortet igen. Det går inte att ångra.", + "card-delete-suggest-archive": "Du kan flytta ett kort för att Arkiv för att ta bort det från anslagstavlan och bevara aktiviteten.", + "card-due": "Förfaller", + "card-due-on": "Förfaller på", + "card-spent": "Spenderad tid", + "card-edit-attachments": "Redigera bilaga", + "card-edit-custom-fields": "Redigera anpassade fält", + "card-edit-labels": "Redigera etiketter", + "card-edit-members": "Redigera medlemmar", + "card-labels-title": "Ändra etiketter för kortet.", + "card-members-title": "Lägg till eller ta bort medlemmar av anslagstavlan från kortet.", + "card-start": "Börja", + "card-start-on": "Börja med", + "cardAttachmentsPopup-title": "Bifoga från", + "cardCustomField-datePopup-title": "Ändra datum", + "cardCustomFieldsPopup-title": "Redigera anpassade fält", + "cardDeletePopup-title": "Ta bort kort?", + "cardDetailsActionsPopup-title": "Kortåtgärder", + "cardLabelsPopup-title": "Etiketter", + "cardMembersPopup-title": "Medlemmar", + "cardMorePopup-title": "Mera", + "cardTemplatePopup-title": "Skapa mall", + "cards": "Kort", + "cards-count": "Kort", + "casSignIn": "Logga in med CAS", + "cardType-card": "Kort", + "cardType-linkedCard": "Länkat kort", + "cardType-linkedBoard": "Länkad anslagstavla", + "change": "Ändra", + "change-avatar": "Ändra avatar", + "change-password": "Ändra lösenord", + "change-permissions": "Ändra behörigheter", + "change-settings": "Ändra inställningar", + "changeAvatarPopup-title": "Ändra avatar", + "changeLanguagePopup-title": "Ändra språk", + "changePasswordPopup-title": "Ändra lösenord", + "changePermissionsPopup-title": "Ändra behörigheter", + "changeSettingsPopup-title": "Ändra inställningar", + "subtasks": "Deluppgifter", + "checklists": "Kontrollistor", + "click-to-star": "Klicka för att stjärnmärka denna anslagstavla.", + "click-to-unstar": "Klicka för att ta bort stjärnmärkningen från denna anslagstavla.", + "clipboard": "Urklipp eller dra och släpp", + "close": "Stäng", + "close-board": "Stäng anslagstavla", + "close-board-pop": "Du kommer att kunna återställa anslagstavlan genom att klicka på knappen \"Arkiv\" från hemrubriken.", + "color-black": "svart", + "color-blue": "blå", + "color-crimson": "mörkröd", + "color-darkgreen": "mörkgrön", + "color-gold": "guld", + "color-gray": "grå", + "color-green": "grön", + "color-indigo": "indigo", + "color-lime": "lime", + "color-magenta": "magenta", + "color-mistyrose": "ljusrosa", + "color-navy": "marinblå", + "color-orange": "orange", + "color-paleturquoise": "turkos", + "color-peachpuff": "ersika", + "color-pink": "rosa", + "color-plum": "lila", + "color-purple": "lila", + "color-red": "röd", + "color-saddlebrown": "sadelbrun", + "color-silver": "silver", + "color-sky": "himmel", + "color-slateblue": "skifferblå", + "color-white": "vit", + "color-yellow": "gul", + "unset-color": "Urkoppla", + "comment": "Kommentera", + "comment-placeholder": "Skriv kommentar", + "comment-only": "Kommentera endast", + "comment-only-desc": "Kan endast kommentera kort.", + "no-comments": "Inga kommentarer", + "no-comments-desc": "Kan inte se kommentarer och aktiviteter.", + "worker": "Worker", + "worker-desc": "Can only move cards, assign itself to card and comment.", + "computer": "Dator", + "confirm-subtask-delete-dialog": "Är du säker på att du vill radera deluppgift?", + "confirm-checklist-delete-dialog": "Är du säker på att du vill radera checklista?", + "copy-card-link-to-clipboard": "Kopiera kortlänk till urklipp", + "linkCardPopup-title": "Länka kort", + "searchElementPopup-title": "Sök", + "copyCardPopup-title": "Kopiera kort", + "copyChecklistToManyCardsPopup-title": "Kopiera checklist-mallen till flera kort", + "copyChecklistToManyCardsPopup-instructions": "Destinationskorttitlar och beskrivningar i detta JSON-format", + "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"Första kortets titel\", \"description\":\"Första kortets beskrivning\"}, {\"title\":\"Andra kortets titel\",\"description\":\"Andra kortets beskrivning\"},{\"title\":\"Sista kortets titel\",\"description\":\"Sista kortets beskrivning\"} ]", + "create": "Skapa", + "createBoardPopup-title": "Skapa anslagstavla", + "chooseBoardSourcePopup-title": "Importera anslagstavla", + "createLabelPopup-title": "Skapa etikett", + "createCustomField": "Skapa fält", + "createCustomFieldPopup-title": "Skapa fält", + "current": "aktuell", + "custom-field-delete-pop": "Det går inte att ångra. Detta tar bort det här anpassade fältet från alla kort och förstör dess historia.", + "custom-field-checkbox": "Kryssruta", + "custom-field-date": "Datum", + "custom-field-dropdown": "Rullgardingsmeny", + "custom-field-dropdown-none": "(inga)", + "custom-field-dropdown-options": "Listalternativ", + "custom-field-dropdown-options-placeholder": "Tryck på enter för att lägga till fler alternativ", + "custom-field-dropdown-unknown": "(okänd)", + "custom-field-number": "Nummer", + "custom-field-text": "Text", + "custom-fields": "Anpassade fält", + "date": "Datum", + "decline": "Nedgång", + "default-avatar": "Standard avatar", + "delete": "Ta bort", + "deleteCustomFieldPopup-title": "Ta bort anpassade fält?", + "deleteLabelPopup-title": "Ta bort etikett?", + "description": "Beskrivning", + "disambiguateMultiLabelPopup-title": "Otvetydig etikettåtgärd", + "disambiguateMultiMemberPopup-title": "Otvetydig medlemsåtgärd", + "discard": "Kassera", + "done": "Färdig", + "download": "Hämta", + "edit": "Redigera", + "edit-avatar": "Ändra avatar", + "edit-profile": "Redigera profil", + "edit-wip-limit": "Redigera WIP-gränsen", + "soft-wip-limit": "Mjuk WIP-gräns", + "editCardStartDatePopup-title": "Ändra startdatum", + "editCardDueDatePopup-title": "Ändra förfallodatum", + "editCustomFieldPopup-title": "Redigera fält", + "editCardSpentTimePopup-title": "Ändra spenderad tid", + "editLabelPopup-title": "Ändra etikett", + "editNotificationPopup-title": "Redigera avisering", + "editProfilePopup-title": "Redigera profil", + "email": "E-post", + "email-enrollAccount-subject": "Ett konto skapas för dig på __siteName__", + "email-enrollAccount-text": "Hej __user__,\n\nFör att börja använda tjänsten, klicka på länken nedan.\n\n__url__\n\nTack.", + "email-fail": "Sändning av e-post misslyckades", + "email-fail-text": "Ett fel vid försök att skicka e-post", + "email-invalid": "Ogiltig e-post", + "email-invite": "Bjud in via e-post", + "email-invite-subject": "__inviter__ skickade dig en inbjudan", + "email-invite-text": "Bästa __user__,\n\n__inviter__ inbjuder dig till anslagstavlan \"__board__\" för samarbete.\n\nFölj länken nedan:\n\n__url__\n\nTack.", + "email-resetPassword-subject": "Återställa lösenordet för __siteName__", + "email-resetPassword-text": "Hej __user__,\n\nFör att återställa ditt lösenord, klicka på länken nedan.\n\n__url__\n\nTack.", + "email-sent": "E-post skickad", + "email-verifyEmail-subject": "Verifiera din e-post adress på __siteName__", + "email-verifyEmail-text": "Hej __user__,\n\nFör att verifiera din konto e-post, klicka på länken nedan.\n\n__url__\n\nTack.", + "enable-wip-limit": "Aktivera WIP-gräns", + "error-board-doesNotExist": "Denna anslagstavla finns inte", + "error-board-notAdmin": "Du måste vara administratör för denna anslagstavla för att göra det", + "error-board-notAMember": "Du måste vara medlem i denna anslagstavla för att göra det", + "error-json-malformed": "Din text är inte giltigt JSON", + "error-json-schema": "Din JSON data inkluderar inte korrekt information i rätt format", + "error-list-doesNotExist": "Denna lista finns inte", + "error-user-doesNotExist": "Denna användare finns inte", + "error-user-notAllowSelf": "Du kan inte bjuda in dig själv", + "error-user-notCreated": "Den här användaren har inte skapats", + "error-username-taken": "Detta användarnamn är redan taget", + "error-email-taken": "E-post har redan tagits", + "export-board": "Exportera anslagstavla", + "sort": "Sortera", + "sort-desc": "Klicka för att sortera listan", + "list-sort-by": "Sortera listan efter:", + "list-label-modifiedAt": "Sista åtkomsttid", + "list-label-title": "Namn på listan", + "list-label-sort": "Your Manual Order", + "list-label-short-modifiedAt": "(L)", + "list-label-short-title": "(N)", + "list-label-short-sort": "(M)", + "filter": "Filtrera", + "filter-cards": "Filtrera kort eller listor", + "list-filter-label": "Filtrera lista efter titel", + "filter-clear": "Rensa filter", + "filter-no-label": "Ingen etikett", + "filter-no-member": "Ingen medlem", + "filter-no-assignee": "No assignee", + "filter-no-custom-fields": "Inga anpassade fält", + "filter-show-archive": "Visa arkiverade listor", + "filter-hide-empty": "Dölj tomma listor", + "filter-on": "Filter är på", + "filter-on-desc": "Du filtrerar kort på denna anslagstavla. Klicka här för att redigera filter.", + "filter-to-selection": "Filter till val", + "advanced-filter-label": "Avancerat filter", + "advanced-filter-description": "Avancerade filter låter dig skriva en sträng innehållande följande operatorer: == != <= >= && || ( ). Ett mellanslag används som separator mellan operatorerna. Du kan filtrera alla specialfält genom att skriva dess namn och värde. Till exempel: Fält1 == Vårde1. Notera: om fälten eller värden innehåller mellanrum behöver du innesluta dem med enkla citatstecken. Till exempel: 'Fält 1' == 'Värde 1'. För att skippa enkla kontrolltecken (' \\/) kan du använda \\. Till exempel: Fält1 == I\\'m. Du kan även kombinera fler villkor. TIll exempel: F1 == V1 || F1 == V2. Vanligtvis läses operatorerna från vänster till höger. Du kan ändra ordning genom att använda paranteser. TIll exempel: F1 == V1 && ( F2 == V2 || F2 == V3 ). Du kan även söka efter textfält med hjälp av regex: F1 == /Tes.*/i", + "fullname": "Namn", + "header-logo-title": "Gå tillbaka till din anslagstavlor-sida.", + "hide-system-messages": "Dölj systemmeddelanden", + "headerBarCreateBoardPopup-title": "Skapa anslagstavla", + "home": "Hem", + "import": "Importera", + "link": "Länk", + "import-board": "importera anslagstavla", + "import-board-c": "Importera anslagstavla", + "import-board-title-trello": "Importera anslagstavla från Trello", + "import-board-title-wekan": "Importera anslagstavla från tidigare export", + "import-sandstorm-backup-warning": "Ta inte bort data som du importerar från exporterad original-tavla eller Trello innan du kontrollerar att det här spannet stänger och öppnas igen, eller får du felmeddelandet Anslagstavla hittades inte, det vill säga dataförlust.", + "import-sandstorm-warning": "Importerad anslagstavla raderar all befintlig data på anslagstavla och ersätter den med importerat anslagstavla.", + "from-trello": "Från Trello", + "from-wekan": "Från tidigare export", + "import-board-instruction-trello": "I din Trello-anslagstavla, gå till 'Meny', sedan 'Mera', 'Skriv ut och exportera', 'Exportera JSON' och kopiera den resulterande text.", + "import-board-instruction-wekan": "På din anslagstavla, gå till \"Meny\", sedan \"Exportera anslagstavla\" och kopiera texten i den hämtade filen.", + "import-board-instruction-about-errors": "Om du får fel vid import av anslagstavla, ibland importerar fortfarande fungerar, och styrelsen är på alla sidor för anslagstavlor.", + "import-json-placeholder": "Klistra in giltigt JSON data här", + "import-map-members": "Kartlägg medlemmar", + "import-members-map": "Din importerade anslagstavla har några medlemmar. Vänligen kartlägg medlemmarna du vill importera till dina användare", + "import-show-user-mapping": "Granska medlemskartläggning", + "import-user-select": "Välj din befintliga användare du vill använda som den här medlemmen", + "importMapMembersAddPopup-title": "Välj medlem", + "info": "Version", + "initials": "Initialer", + "invalid-date": "Ogiltigt datum", + "invalid-time": "Ogiltig tid", + "invalid-user": "Ogiltig användare", + "joined": "gick med", + "just-invited": "Du blev nyss inbjuden till denna anslagstavla", + "keyboard-shortcuts": "Tangentbordsgenvägar", + "label-create": "Skapa etikett", + "label-default": "%s etikett (standard)", + "label-delete-pop": "Det finns ingen ångra. Detta tar bort denna etikett från alla kort och förstöra dess historik.", + "labels": "Etiketter", + "language": "Språk", + "last-admin-desc": "Du kan inte ändra roller för det måste finnas minst en administratör.", + "leave-board": "Lämna anslagstavla", + "leave-board-pop": "Är du säker på att du vill lämna __boardTitle__? Du kommer att tas bort från alla kort på den här anslagstavlan.", + "leaveBoardPopup-title": "Lämna anslagstavla ?", + "link-card": "Länk till detta kort", + "list-archive-cards": "Flytta alla kort i den här listan till Arkiv", + "list-archive-cards-pop": "Detta kommer att ta bort alla kort i denna lista från anslagstavlan. För att visa kort i Arkiv och få dem tillbaka till anslagstavlan, klicka på \"Meny\" > \"Arkiv\".", + "list-move-cards": "Flytta alla kort i denna lista", + "list-select-cards": "Välj alla kort i denna lista", + "set-color-list": "Ange färg", + "listActionPopup-title": "Liståtgärder", + "swimlaneActionPopup-title": "Simbana-åtgärder", + "swimlaneAddPopup-title": "Lägg till en simbana nedan", + "listImportCardPopup-title": "Importera ett Trello kort", + "listMorePopup-title": "Mera", + "link-list": "Länk till den här listan", + "list-delete-pop": "Alla åtgärder kommer att tas bort från aktivitetsmatningen och du kommer inte att kunna återställa listan. Det går inte att ångra.", + "list-delete-suggest-archive": "Du kan flytta en lista till Arkiv för att ta bort den från anslagstavlan och bevara aktiviteten.", + "lists": "Listor", + "swimlanes": "Simbanor", + "log-out": "Logga ut", + "log-in": "Logga in", + "loginPopup-title": "Logga in", + "memberMenuPopup-title": "Användarinställningar", + "members": "Medlemmar", + "menu": "Meny", + "move-selection": "Flytta vald", + "moveCardPopup-title": "Flytta kort", + "moveCardToBottom-title": "Flytta längst ner", + "moveCardToTop-title": "Flytta högst upp", + "moveSelectionPopup-title": "Flytta vald", + "multi-selection": "Flerval", + "multi-selection-on": "Flerval är på", + "muted": "Tystad", + "muted-info": "Du kommer aldrig att meddelas om eventuella ändringar i denna anslagstavla", + "my-boards": "Mina anslagstavlor", + "name": "Namn", + "no-archived-cards": "Inga kort i Arkiv.", + "no-archived-lists": "Inga listor i Arkiv.", + "no-archived-swimlanes": "Inga simbanor i arkivet.", + "no-results": "Inga reslutat", + "normal": "Normal", + "normal-desc": "Kan se och redigera kort. Kan inte ändra inställningar.", + "not-accepted-yet": "Inbjudan inte ännu accepterad", + "notify-participate": "Få uppdateringar till alla kort du deltar i som skapare eller medlem", + "notify-watch": "Få uppdateringar till alla anslagstavlor, listor, eller kort du bevakar", + "optional": "valfri", + "or": "eller", + "page-maybe-private": "Denna sida kan vara privat. Du kanske kan se den genom att <a href='%s'>logga in</a>.", + "page-not-found": "Sidan hittades inte.", + "password": "Lösenord", + "paste-or-dragdrop": "klistra in eller dra och släpp bildfil till den (endast bilder)", + "participating": "Deltagande", + "preview": "Förhandsvisning", + "previewAttachedImagePopup-title": "Förhandsvisning", + "previewClipboardImagePopup-title": "Förhandsvisning", + "private": "Privat", + "private-desc": "Denna anslagstavla är privat. Endast personer tillagda till anslagstavlan kan se och redigera den.", + "profile": "Profil", + "public": "Officiell", + "public-desc": "Denna anslagstavla är offentlig. Den är synligt för alla med länken och kommer att dyka upp i sökmotorer som Google. Endast personer tillagda till anslagstavlan kan redigera.", + "quick-access-description": "Stjärnmärk en anslagstavla för att lägga till en genväg i detta fält.", + "remove-cover": "Ta bort omslag", + "remove-from-board": "Ta bort från anslagstavla", + "remove-label": "Ta bort etikett", + "listDeletePopup-title": "Ta bort lista", + "remove-member": "Ta bort medlem", + "remove-member-from-card": "Ta bort från kort", + "remove-member-pop": "Ta bort __name__ (__username__) från __boardTitle__? Medlemmen kommer att bli borttagen från alla kort i denna anslagstavla. De kommer att få en avisering.", + "removeMemberPopup-title": "Ta bort medlem?", + "rename": "Byt namn", + "rename-board": "Byt namn på anslagstavla", + "restore": "Återställ", + "save": "Spara", + "search": "Sök", + "rules": "Regler", + "search-cards": "Search from card/list titles, descriptions and custom fields on this board", + "search-example": "Text att söka efter?", + "select-color": "Välj färg", + "set-wip-limit-value": "Ange en gräns för det maximala antalet uppgifter i den här listan", + "setWipLimitPopup-title": "Ställ in WIP-gräns", + "shortcut-assign-self": "Tilldela dig nuvarande kort", + "shortcut-autocomplete-emoji": "Komplettera automatiskt emoji", + "shortcut-autocomplete-members": "Komplettera automatiskt medlemmar", + "shortcut-clear-filters": "Rensa alla filter", + "shortcut-close-dialog": "Stäng dialog", + "shortcut-filter-my-cards": "Filtrera mina kort", + "shortcut-show-shortcuts": "Ta fram denna genvägslista", + "shortcut-toggle-filterbar": "Växla filtrets sidofält", + "shortcut-toggle-sidebar": "Växla anslagstavlans sidofält", + "show-cards-minimum-count": "Visa kortantal om listan innehåller mer än", + "sidebar-open": "Stäng sidofält", + "sidebar-close": "Stäng sidofält", + "signupPopup-title": "Skapa ett konto", + "star-board-title": "Klicka för att stjärnmärka denna anslagstavla. Den kommer att visas högst upp på din lista över anslagstavlor.", + "starred-boards": "Stjärnmärkta anslagstavlor", + "starred-boards-description": "Stjärnmärkta anslagstavlor visas högst upp på din lista över anslagstavlor.", + "subscribe": "Prenumenera", + "team": "Grupp", + "this-board": "denna anslagstavla", + "this-card": "detta kort", + "spent-time-hours": "Spenderad tid (timmar)", + "overtime-hours": "Övertid (timmar)", + "overtime": "Övertid", + "has-overtime-cards": "Har övertidskort", + "has-spenttime-cards": "Har spenderat tidkort", + "time": "Tid", + "title": "Titel", + "tracking": "Spåra", + "tracking-info": "Du kommer att meddelas om eventuella ändringar av dessa kort du deltar i som skapare eller medlem.", + "type": "Skriv", + "unassign-member": "Ta bort tilldelad medlem", + "unsaved-description": "Du har en osparad beskrivning.", + "unwatch": "Avbevaka", + "upload": "Ladda upp", + "upload-avatar": "Ladda upp en avatar", + "uploaded-avatar": "Laddade upp en avatar", + "username": "Änvandarnamn", + "view-it": "Visa det", + "warn-list-archived": "varning: detta kort finns i en lista i Arkiv", + "watch": "Bevaka", + "watching": "Bevaka", + "watching-info": "Du kommer att meddelas om alla ändringar på denna anslagstavla", + "welcome-board": "Välkomstanslagstavla", + "welcome-swimlane": "Milstolpe 1", + "welcome-list1": "Grunderna", + "welcome-list2": "Avancerad", + "card-templates-swimlane": "Kortmallar", + "list-templates-swimlane": "Listmalla", + "board-templates-swimlane": "Tavelmallar", + "what-to-do": "Vad vill du göra?", + "wipLimitErrorPopup-title": "Ogiltig WIP-gräns", + "wipLimitErrorPopup-dialog-pt1": "Antalet uppgifter i den här listan är högre än WIP-gränsen du har definierat.", + "wipLimitErrorPopup-dialog-pt2": "Flytta några uppgifter ur listan, eller ställ in en högre WIP-gräns.", + "admin-panel": "Administratörspanel", + "settings": "Inställningar", + "people": "Personer", + "registration": "Registrering", + "disable-self-registration": "Avaktiverar självregistrering", + "invite": "Bjud in", + "invite-people": "Bjud in personer", + "to-boards": "Till anslagstavl(a/or)", + "email-addresses": "E-post adresser", + "smtp-host-description": "Adressen till SMTP-servern som hanterar din e-post.", + "smtp-port-description": "Porten SMTP-servern använder för utgående e-post.", + "smtp-tls-description": "Aktivera TLS-stöd för SMTP-server", + "smtp-host": "SMTP-värd", + "smtp-port": "SMTP-port", + "smtp-username": "Användarnamn", + "smtp-password": "Lösenord", + "smtp-tls": "TLS-stöd", + "send-from": "Från", + "send-smtp-test": "Skicka ett prov e-postmeddelande till dig själv", + "invitation-code": "Inbjudningskod", + "email-invite-register-subject": "__inviter__ skickade dig en inbjudan", + "email-invite-register-text": "Kära__user__,\n\n__inviter__ bjuder in dig att samarbeta på kanban-anslagstavlan.\n\nFölj länken nedan:\n__url__\n\nDin inbjudningskod är: __icode__\n\nTack!", + "email-smtp-test-subject": "SMTP test-email", + "email-smtp-test-text": "Du har skickat ett e-postmeddelande", + "error-invitation-code-not-exist": "Inbjudningskod finns inte", + "error-notAuthorized": "Du är inte behörig att se den här sidan.", + "webhook-title": "Namn på webhook", + "webhook-token": "Token (valfritt för autentisering)", + "outgoing-webhooks": "Utgående Webhookar", + "bidirectional-webhooks": "Two-Way Webhooks", + "outgoingWebhooksPopup-title": "Utgående Webhookar", + "boardCardTitlePopup-title": "Korttitelfiler", + "disable-webhook": "Avaktivera denna webhook", + "global-webhook": "Globala webhooks", + "new-outgoing-webhook": "Ny utgående webhook", + "no-name": "(Okänd)", + "Node_version": "Nodversion", + "Meteor_version": "Meteor-version", + "MongoDB_version": "MongoDB-version", + "MongoDB_storage_engine": "MongoDB-lagringsmotor", + "MongoDB_Oplog_enabled": "MongoDB Oplog aktiverad", + "OS_Arch": "OS Arch", + "OS_Cpus": "OS CPU-räkning", + "OS_Freemem": "OS ledigt minne", + "OS_Loadavg": "OS belastningsgenomsnitt", + "OS_Platform": "OS plattforme", + "OS_Release": "OS utgåva", + "OS_Totalmem": "OS totalt minne", + "OS_Type": "OS Typ", + "OS_Uptime": "OS drifttid", + "days": "dagar", + "hours": "timmar", + "minutes": "minuter", + "seconds": "sekunder", + "show-field-on-card": "Visa detta fält på kort", + "automatically-field-on-card": "Skapa automatiskt fält till alla kort", + "showLabel-field-on-card": "Visa fältetikett på minikort", + "yes": "Ja", + "no": "Nej", + "accounts": "Konton", + "accounts-allowEmailChange": "Tillåt e-poständring", + "accounts-allowUserNameChange": "Tillåt användarnamnändring", + "createdAt": "Skapad vid", + "verified": "Verifierad", + "active": "Aktiv", + "card-received": "Mottagen", + "card-received-on": "Mottagen den", + "card-end": "Sluta", + "card-end-on": "Slutar den", + "editCardReceivedDatePopup-title": "Ändra mottagningsdatum", + "editCardEndDatePopup-title": "Ändra slutdatum", + "setCardColorPopup-title": "Ange färg", + "setCardActionsColorPopup-title": "Välj en färg", + "setSwimlaneColorPopup-title": "Välj en färg", + "setListColorPopup-title": "Välj en färg", + "assigned-by": "Tilldelad av", + "requested-by": "Efterfrågad av", + "board-delete-notice": "Borttagningen är permanent. Du kommer förlora alla listor, kort och händelser kopplade till den här anslagstavlan.", + "delete-board-confirm-popup": "Alla listor, kort, etiketter och aktiviteter kommer tas bort och du kommer inte kunna återställa anslagstavlans innehåll. Det går inte att ångra.", + "boardDeletePopup-title": "Ta bort anslagstavla?", + "delete-board": "Ta bort anslagstavla", + "default-subtasks-board": "Deluppgifter för __board__ board", + "default": "Standard", + "queue": "Kö", + "subtask-settings": "Deluppgift inställningar", + "card-settings": "Kortinställningar", + "boardSubtaskSettingsPopup-title": "Deluppgiftsinställningar för anslagstavla", + "boardCardSettingsPopup-title": "Kortinställningar", + "deposit-subtasks-board": "Insättnings deluppgifter på denna anslagstavla:", + "deposit-subtasks-list": "Landningslista för deluppgifter deponerade här:", + "show-parent-in-minicard": "Visa förälder i minikort:", + "prefix-with-full-path": "Prefix med fullständig sökväg", + "prefix-with-parent": "Prefix med förälder", + "subtext-with-full-path": "Undertext med fullständig sökväg", + "subtext-with-parent": "Undertext med förälder", + "change-card-parent": "Ändra kortets förälder", + "parent-card": "Ovankort", + "source-board": "Källa för anslagstavla", + "no-parent": "Visa inte förälder", + "activity-added-label": "lade till etiketten '%s' till %s", + "activity-removed-label": "tog bort etiketten '%s' från %s", + "activity-delete-attach": "raderade en bilaga från %s", + "activity-added-label-card": "lade till etiketten \"%s\"", + "activity-removed-label-card": "tog bort etiketten \"%s\"", + "activity-delete-attach-card": "tog bort en bilaga", + "activity-set-customfield": "ställ in anpassat fält '%s' till '%s' i %s", + "activity-unset-customfield": "Koppla bort anpassat fält '%s' i %s", + "r-rule": "Regel", + "r-add-trigger": "Lägg till utlösare", + "r-add-action": "Lägg till åtgärd", + "r-board-rules": "Regler för anslagstavla", + "r-add-rule": "Lägg till regel", + "r-view-rule": "Visa regel", + "r-delete-rule": "Ta bort regel", + "r-new-rule-name": "Ny titel på regel", + "r-no-rules": "Inga regler", + "r-when-a-card": "När ett kort", + "r-is": "är", + "r-is-moved": "är flyttad", + "r-added-to": "tillagd till", + "r-removed-from": "Borttagen från", + "r-the-board": "anslagstavlan", + "r-list": "lista", + "set-filter": "Ställ in filter", + "r-moved-to": "Flyttad till", + "r-moved-from": "Flyttad från", + "r-archived": "Flyttad till Arkiv", + "r-unarchived": "Återställd från Arkiv", + "r-a-card": "ett kort", + "r-when-a-label-is": "När en etikett är", + "r-when-the-label": "När etiketten är", + "r-list-name": "listnamn", + "r-when-a-member": "När en medlem är", + "r-when-the-member": "När medlemmen", + "r-name": "namn", + "r-when-a-attach": "När en bilaga", + "r-when-a-checklist": "När en checklista är", + "r-when-the-checklist": "När checklistan", + "r-completed": "Avslutad", + "r-made-incomplete": "Gjord ofullständig", + "r-when-a-item": "När ett checklistobjekt ä", + "r-when-the-item": "När checklistans objekt", + "r-checked": "Kryssad", + "r-unchecked": "Okryssad", + "r-move-card-to": "Flytta kort till", + "r-top-of": "Överst på", + "r-bottom-of": "Nederst av", + "r-its-list": "sin lista", + "r-archive": "Flytta till Arkiv", + "r-unarchive": "Återställ från Arkiv", + "r-card": "kort", + "r-add": "Lägg till", + "r-remove": "Ta bort", + "r-label": "etikett", + "r-member": "medlem", + "r-remove-all": "Ta bort alla medlemmar från kortet", + "r-set-color": "Ställ in färg till", + "r-checklist": "checklista", + "r-check-all": "Kryssa alla", + "r-uncheck-all": "Avkryssa alla", + "r-items-check": "objekt på checklistan", + "r-check": "Kryssa", + "r-uncheck": "Avkryssa", + "r-item": "objekt", + "r-of-checklist": "av checklistan", + "r-send-email": "Skicka ett e-postmeddelande", + "r-to": "till", + "r-subject": "änme", + "r-rule-details": "Regeldetaljer", + "r-d-move-to-top-gen": "Flytta kort till toppen av sin lista", + "r-d-move-to-top-spec": "Flytta kort till toppen av listan", + "r-d-move-to-bottom-gen": "Flytta kort till botten av sin lista", + "r-d-move-to-bottom-spec": "Flytta kort till botten av listan", + "r-d-send-email": "Skicka e-post", + "r-d-send-email-to": "till", + "r-d-send-email-subject": "ämne", + "r-d-send-email-message": "meddelande", + "r-d-archive": "Flytta kort till Arkiv", + "r-d-unarchive": "Återställ kortet från Arkiv", + "r-d-add-label": "Lägg till etikett", + "r-d-remove-label": "Ta bort etikett", + "r-create-card": "Skapa nytt kort", + "r-in-list": "i listan", + "r-in-swimlane": "i simbana", + "r-d-add-member": "Lägg till medlem", + "r-d-remove-member": "Ta bort medlem", + "r-d-remove-all-member": "Ta bort alla medlemmar", + "r-d-check-all": "Kryssa alla objekt i en lista", + "r-d-uncheck-all": "Avkryssa alla objekt i en lista", + "r-d-check-one": "Kryssa objekt", + "r-d-uncheck-one": "Avkryssa objekt", + "r-d-check-of-list": "av checklistan", + "r-d-add-checklist": "Lägg till checklista", + "r-d-remove-checklist": "Ta bort checklista", + "r-by": "av", + "r-add-checklist": "Lägg till checklista", + "r-with-items": "med objekt", + "r-items-list": "objekt1,objekt2,objekt3", + "r-add-swimlane": "Lägg till simbana", + "r-swimlane-name": "Simbanans namn", + "r-board-note": "Notera: lämna ett fält tomt för att matcha alla möjliga värden.", + "r-checklist-note": "Notera: Objekt i en checklista måste skrivas som kommaseparerade objekt", + "r-when-a-card-is-moved": "När ett kort flyttas till en annan lista", + "r-set": "Ange", + "r-update": "Uppdatera", + "r-datefield": "datumfält", + "r-df-start-at": "start", + "r-df-due-at": "förfallotid", + "r-df-end-at": "slut", + "r-df-received-at": "mottaget", + "r-to-current-datetime": "till aktuellt datum/klockslag", + "r-remove-value-from": "Ta bort värde från", + "ldap": "LDAP", + "oauth2": "OAuth2", + "cas": "CAS", + "authentication-method": "Autentiseringsmetod", + "authentication-type": "Autentiseringstyp", + "custom-product-name": "Anpassat produktnamn", + "layout": "Layout", + "hide-logo": "Dölj logotypen", + "add-custom-html-after-body-start": "Lägg till anpassad HTML efter <body> start", + "add-custom-html-before-body-end": "Lägg till anpassad HTML före </body> slut", + "error-undefined": "Något gick fel", + "error-ldap-login": "Ett fel uppstod när du försökte logga in", + "display-authentication-method": "Visa autentiseringsmetod", + "default-authentication-method": "Standard autentiseringsmetod", + "duplicate-board": "Dubblett anslagstavla", + "people-number": "Antalet personer är:", + "swimlaneDeletePopup-title": "Delete Swimlane ?", + "swimlane-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the swimlane. There is no undo.", + "restore-all": "Återställ alla", + "delete-all": "Ta bort alla", + "loading": "Läser in, var god vänta.", + "previous_as": "förra gången var", + "act-a-dueAt": "ändrad förfallotid till \nNär: __timeValue__\nVar: __card__\n tidigare förfallotid var __timeOldValue__", + "act-a-endAt": "ändrad sluttid till __timeValue__ från (__timeOldValue__)", + "act-a-startAt": "ändrad starttid till __timeValue__ från (__timeOldValue__)", + "act-a-receivedAt": "ändrad mottagen tid till __timeValue__ från (__timeOldValue__)", + "a-dueAt": "ändrad förfallotid att vara", + "a-endAt": "ändrad sluttid att vara", + "a-startAt": "ändrad starttid att vara", + "a-receivedAt": "ändrad mottagen tid att vara", + "almostdue": "aktuell förfallotid %s närmar sig", + "pastdue": "aktuell förfallotid %s är förbi", + "duenow": "aktuell förfallotid %s är idag", + "act-newDue": "__list__/__card__ har en 1:a påminnelse [__board__]", + "act-withDue": "__list__/__card__ påminnelser [__board__]", + "act-almostdue": "påminde om den aktuella förfallotiden (__timeValue__) av __card__ närmar sig", + "act-pastdue": "påminde om den aktuella förfallotiden (__timeValue__) av __card__ är förbi", + "act-duenow": "påminde om den aktuella förfallotiden (__timeValue__) av __card__ är nu", + "act-atUserComment": "Du omnämndes i [__board__] __list__/__card__", + "delete-user-confirm-popup": "Är du säker på att du vill ta bort det här kontot? Det går inte att ångra sig.", + "accounts-allowUserDelete": "Tillåt användare att själv ta bort sina konton", + "hide-minicard-label-text": "Dölj etikett för minikort", + "show-desktop-drag-handles": "Visa greppytor i desktop", + "assignee": "Tilldelad till", + "cardAssigneesPopup-title": "Tilldelad till", + "addmore-detail": "Lägg till detaljerad beskrivning", + "show-on-card": "Visa på kort", + "new": "Ny", + "editUserPopup-title": "Redigera användare", + "newUserPopup-title": "Ny användare", + "notifications": "Notifications", + "view-all": "View All", + "filter-by-unread": "Filter by Unread", + "mark-all-as-read": "Mark all as read", + "allow-rename": "Allow Rename", + "allowRenamePopup-title": "Allow Rename" +} diff --git a/i18n/sw.i18n.json b/i18n/sw.i18n.json index 95917825..b72787e6 100644 --- a/i18n/sw.i18n.json +++ b/i18n/sw.i18n.json @@ -1,769 +1,770 @@ { - "accept": "Kubali", - "act-activity-notify": "Activity Notification", - "act-addAttachment": "added attachment __attachment__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-deleteAttachment": "deleted attachment __attachment__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addSubtask": "added subtask __subtask__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addedLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removeLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removedLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addChecklist": "added checklist __checklist__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addChecklistItem": "added checklist item __checklistItem__ to checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removeChecklist": "removed checklist __checklist__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removeChecklistItem": "removed checklist item __checklistItem__ from checklist __checkList__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-checkedItem": "checked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-uncheckedItem": "unchecked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-completeChecklist": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-uncompleteChecklist": "uncompleted checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addComment": "commented on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-editComment": "edited comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-deleteComment": "deleted comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-createBoard": "created board __board__", - "act-createSwimlane": "created swimlane __swimlane__ to board __board__", - "act-createCard": "created card __card__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-createCustomField": "created custom field __customField__ at board __board__", - "act-deleteCustomField": "deleted custom field __customField__ at board __board__", - "act-setCustomField": "edited custom field __customField__: __customFieldValue__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-createList": "added list __list__ to board __board__", - "act-addBoardMember": "added member __member__ to board __board__", - "act-archivedBoard": "Board __board__ moved to Archive", - "act-archivedCard": "Card __card__ at list __list__ at swimlane __swimlane__ at board __board__ moved to Archive", - "act-archivedList": "List __list__ at swimlane __swimlane__ at board __board__ moved to Archive", - "act-archivedSwimlane": "Swimlane __swimlane__ at board __board__ moved to Archive", - "act-importBoard": "imported board __board__", - "act-importCard": "imported card __card__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-importList": "imported list __list__ to swimlane __swimlane__ at board __board__", - "act-joinMember": "added member __member__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-moveCard": "moved card __card__ at board __board__ from list __oldList__ at swimlane __oldSwimlane__ to list __list__ at swimlane __swimlane__", - "act-moveCardToOtherBoard": "moved card __card__ from list __oldList__ at swimlane __oldSwimlane__ at board __oldBoard__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-removeBoardMember": "removed member __member__ from board __board__", - "act-restoredCard": "restored card __card__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-unjoinMember": "removed member __member__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-withBoardTitle": "__board__", - "act-withCardTitle": "[__board__] __card__", - "actions": "Actions", - "activities": "Activities", - "activity": "Activity", - "activity-added": "added %s to %s", - "activity-archived": "%s moved to Archive", - "activity-attached": "attached %s to %s", - "activity-created": "created %s", - "activity-customfield-created": "created custom field %s", - "activity-excluded": "excluded %s from %s", - "activity-imported": "imported %s into %s from %s", - "activity-imported-board": "imported %s from %s", - "activity-joined": "joined %s", - "activity-moved": "moved %s from %s to %s", - "activity-on": "on %s", - "activity-removed": "removed %s from %s", - "activity-sent": "sent %s to %s", - "activity-unjoined": "unjoined %s", - "activity-subtask-added": "added subtask to %s", - "activity-checked-item": "checked %s in checklist %s of %s", - "activity-unchecked-item": "unchecked %s in checklist %s of %s", - "activity-checklist-added": "added checklist to %s", - "activity-checklist-removed": "removed a checklist from %s", - "activity-checklist-completed": "completed checklist %s of %s", - "activity-checklist-uncompleted": "uncompleted the checklist %s of %s", - "activity-checklist-item-added": "added checklist item to '%s' in %s", - "activity-checklist-item-removed": "removed a checklist item from '%s' in %s", - "add": "Add", - "activity-checked-item-card": "checked %s in checklist %s", - "activity-unchecked-item-card": "unchecked %s in checklist %s", - "activity-checklist-completed-card": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "activity-checklist-uncompleted-card": "uncompleted the checklist %s", - "activity-editComment": "edited comment %s", - "activity-deleteComment": "deleted comment %s", - "add-attachment": "Add Attachment", - "add-board": "Add Board", - "add-card": "Add Card", - "add-swimlane": "Add Swimlane", - "add-subtask": "Add Subtask", - "add-checklist": "Add Checklist", - "add-checklist-item": "Add an item to checklist", - "add-cover": "Add Cover", - "add-label": "Add Label", - "add-list": "Add List", - "add-members": "Add Members", - "added": "Added", - "addMemberPopup-title": "Members", - "admin": "Admin", - "admin-desc": "Can view and edit cards, remove members, and change settings for the board.", - "admin-announcement": "Announcement", - "admin-announcement-active": "Active System-Wide Announcement", - "admin-announcement-title": "Announcement from Administrator", - "all-boards": "All boards", - "and-n-other-card": "And __count__ other card", - "and-n-other-card_plural": "And __count__ other cards", - "apply": "Apply", - "app-is-offline": "Loading, please wait. Refreshing the page will cause data loss. If loading does not work, please check that server has not stopped.", - "archive": "Move to Archive", - "archive-all": "Move All to Archive", - "archive-board": "Move Board to Archive", - "archive-card": "Move Card to Archive", - "archive-list": "Move List to Archive", - "archive-swimlane": "Move Swimlane to Archive", - "archive-selection": "Move selection to Archive", - "archiveBoardPopup-title": "Move Board to Archive?", - "archived-items": "Archive", - "archived-boards": "Boards in Archive", - "restore-board": "Restore Board", - "no-archived-boards": "No Boards in Archive.", - "archives": "Archive", - "template": "Template", - "templates": "Templates", - "assign-member": "Assign member", - "attached": "attached", - "attachment": "Attachment", - "attachment-delete-pop": "Deleting an attachment is permanent. There is no undo.", - "attachmentDeletePopup-title": "Delete Attachment?", - "attachments": "Attachments", - "auto-watch": "Automatically watch boards when they are created", - "avatar-too-big": "The avatar is too large (70KB max)", - "back": "Rudi", - "board-change-color": "Badilisha rangi", - "board-nb-stars": "%s stars", - "board-not-found": "Board not found", - "board-private-info": "This board will be <strong>private</strong>.", - "board-public-info": "This board will be <strong>public</strong>.", - "boardChangeColorPopup-title": "Change Board Background", - "boardChangeTitlePopup-title": "Rename Board", - "boardChangeVisibilityPopup-title": "Change Visibility", - "boardChangeWatchPopup-title": "Change Watch", - "boardMenuPopup-title": "Board Settings", - "boardChangeViewPopup-title": "Board View", - "boards": "Boards", - "board-view": "Board View", - "board-view-cal": "Calendar", - "board-view-swimlanes": "Swimlanes", - "board-view-collapse": "Collapse", - "board-view-lists": "Lists", - "bucket-example": "Like “Bucket List” for example", - "cancel": "Cancel", - "card-archived": "This card is moved to Archive.", - "board-archived": "This board is moved to Archive.", - "card-comments-title": "This card has %s comment.", - "card-delete-notice": "Deleting is permanent. You will lose all actions associated with this card.", - "card-delete-pop": "All actions will be removed from the activity feed and you won't be able to re-open the card. There is no undo.", - "card-delete-suggest-archive": "You can move a card to Archive to remove it from the board and preserve the activity.", - "card-due": "Due", - "card-due-on": "Due on", - "card-spent": "Muda uliotumika", - "card-edit-attachments": "Edit attachments", - "card-edit-custom-fields": "Edit custom fields", - "card-edit-labels": "Edit labels", - "card-edit-members": "Edit members", - "card-labels-title": "Change the labels for the card.", - "card-members-title": "Add or remove members of the board from the card.", - "card-start": "Start", - "card-start-on": "Starts on", - "cardAttachmentsPopup-title": "Attach From", - "cardCustomField-datePopup-title": "Badilisha tarehe", - "cardCustomFieldsPopup-title": "Edit custom fields", - "cardDeletePopup-title": "Delete Card?", - "cardDetailsActionsPopup-title": "Card Actions", - "cardLabelsPopup-title": "Labels", - "cardMembersPopup-title": "Members", - "cardMorePopup-title": "More", - "cardTemplatePopup-title": "Create template", - "cards": "Cards", - "cards-count": "Cards", - "casSignIn": "Sign In with CAS", - "cardType-card": "Card", - "cardType-linkedCard": "Linked Card", - "cardType-linkedBoard": "Linked Board", - "change": "Change", - "change-avatar": "Change Avatar", - "change-password": "Change Password", - "change-permissions": "Change permissions", - "change-settings": "Change Settings", - "changeAvatarPopup-title": "Change Avatar", - "changeLanguagePopup-title": "Change Language", - "changePasswordPopup-title": "Change Password", - "changePermissionsPopup-title": "Change Permissions", - "changeSettingsPopup-title": "Change Settings", - "subtasks": "Subtasks", - "checklists": "Checklists", - "click-to-star": "Click to star this board.", - "click-to-unstar": "Click to unstar this board.", - "clipboard": "Clipboard or drag & drop", - "close": "Funga", - "close-board": "Close Board", - "close-board-pop": "You will be able to restore the board by clicking the “Archive” button from the home header.", - "color-black": "Nyeusi", - "color-blue": "Samawati", - "color-crimson": "crimson", - "color-darkgreen": "darkgreen", - "color-gold": "gold", - "color-gray": "gray", - "color-green": "Kijani", - "color-indigo": "indigo", - "color-lime": "lime", - "color-magenta": "magenta", - "color-mistyrose": "mistyrose", - "color-navy": "navy", - "color-orange": "orange", - "color-paleturquoise": "paleturquoise", - "color-peachpuff": "peachpuff", - "color-pink": "pink", - "color-plum": "plum", - "color-purple": "purple", - "color-red": "red", - "color-saddlebrown": "saddlebrown", - "color-silver": "silver", - "color-sky": "sky", - "color-slateblue": "slateblue", - "color-white": "white", - "color-yellow": "yellow", - "unset-color": "Unset", - "comment": "Changia", - "comment-placeholder": "Andika changio", - "comment-only": "Changia pekee", - "comment-only-desc": "Can comment on cards only.", - "no-comments": "No comments", - "no-comments-desc": "Can not see comments and activities.", - "worker": "Worker", - "worker-desc": "Can only move cards, assign itself to card and comment.", - "computer": "Tarakilishi", - "confirm-subtask-delete-dialog": "Are you sure you want to delete subtask?", - "confirm-checklist-delete-dialog": "Are you sure you want to delete checklist?", - "copy-card-link-to-clipboard": "Copy card link to clipboard", - "linkCardPopup-title": "Link Card", - "searchElementPopup-title": "Search", - "copyCardPopup-title": "Copy Card", - "copyChecklistToManyCardsPopup-title": "Copy Checklist Template to Many Cards", - "copyChecklistToManyCardsPopup-instructions": "Destination Card Titles and Descriptions in this JSON format", - "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"First card title\", \"description\":\"First card description\"}, {\"title\":\"Second card title\",\"description\":\"Second card description\"},{\"title\":\"Last card title\",\"description\":\"Last card description\"} ]", - "create": "Create", - "createBoardPopup-title": "Create Board", - "chooseBoardSourcePopup-title": "Import board", - "createLabelPopup-title": "Create Label", - "createCustomField": "Create Field", - "createCustomFieldPopup-title": "Create Field", - "current": "current", - "custom-field-delete-pop": "There is no undo. This will remove this custom field from all cards and destroy its history.", - "custom-field-checkbox": "Checkbox", - "custom-field-date": "Date", - "custom-field-dropdown": "Dropdown List", - "custom-field-dropdown-none": "(none)", - "custom-field-dropdown-options": "List Options", - "custom-field-dropdown-options-placeholder": "Press enter to add more options", - "custom-field-dropdown-unknown": "(unknown)", - "custom-field-number": "Number", - "custom-field-text": "Text", - "custom-fields": "Custom Fields", - "date": "Date", - "decline": "Decline", - "default-avatar": "Default avatar", - "delete": "Delete", - "deleteCustomFieldPopup-title": "Delete Custom Field?", - "deleteLabelPopup-title": "Delete Label?", - "description": "Description", - "disambiguateMultiLabelPopup-title": "Disambiguate Label Action", - "disambiguateMultiMemberPopup-title": "Disambiguate Member Action", - "discard": "Discard", - "done": "Done", - "download": "Download", - "edit": "Edit", - "edit-avatar": "Change Avatar", - "edit-profile": "Edit Profile", - "edit-wip-limit": "Edit WIP Limit", - "soft-wip-limit": "Soft WIP Limit", - "editCardStartDatePopup-title": "Change start date", - "editCardDueDatePopup-title": "Change due date", - "editCustomFieldPopup-title": "Edit Field", - "editCardSpentTimePopup-title": "Change spent time", - "editLabelPopup-title": "Change Label", - "editNotificationPopup-title": "Edit Notification", - "editProfilePopup-title": "Edit Profile", - "email": "Email", - "email-enrollAccount-subject": "An account created for you on __siteName__", - "email-enrollAccount-text": "Hello __user__,\n\nTo start using the service, simply click the link below.\n\n__url__\n\nThanks.", - "email-fail": "Sending email failed", - "email-fail-text": "Error trying to send email", - "email-invalid": "Invalid email", - "email-invite": "Invite via Email", - "email-invite-subject": "__inviter__ sent you an invitation", - "email-invite-text": "Dear __user__,\n\n__inviter__ invites you to join board \"__board__\" for collaborations.\n\nPlease follow the link below:\n\n__url__\n\nThanks.", - "email-resetPassword-subject": "Reset your password on __siteName__", - "email-resetPassword-text": "Hello __user__,\n\nTo reset your password, simply click the link below.\n\n__url__\n\nThanks.", - "email-sent": "Email sent", - "email-verifyEmail-subject": "Verify your email address on __siteName__", - "email-verifyEmail-text": "Hello __user__,\n\nTo verify your account email, simply click the link below.\n\n__url__\n\nThanks.", - "enable-wip-limit": "Enable WIP Limit", - "error-board-doesNotExist": "This board does not exist", - "error-board-notAdmin": "You need to be admin of this board to do that", - "error-board-notAMember": "You need to be a member of this board to do that", - "error-json-malformed": "Your text is not valid JSON", - "error-json-schema": "Your JSON data does not include the proper information in the correct format", - "error-list-doesNotExist": "This list does not exist", - "error-user-doesNotExist": "This user does not exist", - "error-user-notAllowSelf": "You can not invite yourself", - "error-user-notCreated": "This user is not created", - "error-username-taken": "This username is already taken", - "error-email-taken": "Email has already been taken", - "export-board": "Export board", - "sort": "Sort", - "sort-desc": "Click to Sort List", - "list-sort-by": "Sort the List By:", - "list-label-modifiedAt": "Last Access Time", - "list-label-title": "Name of the List", - "list-label-sort": "Your Manual Order", - "list-label-short-modifiedAt": "(L)", - "list-label-short-title": "(N)", - "list-label-short-sort": "(M)", - "filter": "Filter", - "filter-cards": "Filter Cards or Lists", - "list-filter-label": "Filter List by Title", - "filter-clear": "Clear filter", - "filter-no-label": "No label", - "filter-no-member": "No member", - "filter-no-custom-fields": "No Custom Fields", - "filter-show-archive": "Show archived lists", - "filter-hide-empty": "Hide empty lists", - "filter-on": "Filter is on", - "filter-on-desc": "You are filtering cards on this board. Click here to edit filter.", - "filter-to-selection": "Filter to selection", - "advanced-filter-label": "Advanced Filter", - "advanced-filter-description": "Advanced Filter allows to write a string containing following operators: == != <= >= && || ( ) A space is used as a separator between the Operators. You can filter for all Custom Fields by typing their names and values. For Example: Field1 == Value1. Note: If fields or values contains spaces, you need to encapsulate them into single quotes. For Example: 'Field 1' == 'Value 1'. For single control characters (' \\/) to be skipped, you can use \\. For example: Field1 == I\\'m. Also you can combine multiple conditions. For Example: F1 == V1 || F1 == V2. Normally all operators are interpreted from left to right. You can change the order by placing brackets. For Example: F1 == V1 && ( F2 == V2 || F2 == V3 ). Also you can search text fields using regex: F1 == /Tes.*/i", - "fullname": "Full Name", - "header-logo-title": "Go back to your boards page.", - "hide-system-messages": "Hide system messages", - "headerBarCreateBoardPopup-title": "Create Board", - "home": "Home", - "import": "Import", - "link": "Link", - "import-board": "import board", - "import-board-c": "Import board", - "import-board-title-trello": "Import board from Trello", - "import-board-title-wekan": "Import board from previous export", - "import-sandstorm-backup-warning": "Do not delete data you import from original exported board or Trello before checking does this grain close and open again, or do you get Board not found error, that means data loss.", - "import-sandstorm-warning": "Imported board will delete all existing data on board and replace it with imported board.", - "from-trello": "From Trello", - "from-wekan": "From previous export", - "import-board-instruction-trello": "In your Trello board, go to 'Menu', then 'More', 'Print and Export', 'Export JSON', and copy the resulting text.", - "import-board-instruction-wekan": "In your board, go to 'Menu', then 'Export board', and copy the text in the downloaded file.", - "import-board-instruction-about-errors": "If you get errors when importing board, sometimes importing still works, and board is at All Boards page.", - "import-json-placeholder": "Paste your valid JSON data here", - "import-map-members": "Map members", - "import-members-map": "Your imported board has some members. Please map the members you want to import to your users", - "import-show-user-mapping": "Review members mapping", - "import-user-select": "Pick your existing user you want to use as this member", - "importMapMembersAddPopup-title": "Select member", - "info": "Version", - "initials": "Initials", - "invalid-date": "Invalid date", - "invalid-time": "Invalid time", - "invalid-user": "Invalid user", - "joined": "joined", - "just-invited": "You are just invited to this board", - "keyboard-shortcuts": "Keyboard shortcuts", - "label-create": "Create Label", - "label-default": "%s label (default)", - "label-delete-pop": "There is no undo. This will remove this label from all cards and destroy its history.", - "labels": "Labels", - "language": "Language", - "last-admin-desc": "You can’t change roles because there must be at least one admin.", - "leave-board": "Leave Board", - "leave-board-pop": "Are you sure you want to leave __boardTitle__? You will be removed from all cards on this board.", - "leaveBoardPopup-title": "Leave Board ?", - "link-card": "Link to this card", - "list-archive-cards": "Move all cards in this list to Archive", - "list-archive-cards-pop": "This will remove all the cards in this list from the board. To view cards in Archive and bring them back to the board, click “Menu” > “Archive”.", - "list-move-cards": "Move all cards in this list", - "list-select-cards": "Select all cards in this list", - "set-color-list": "Set Color", - "listActionPopup-title": "List Actions", - "swimlaneActionPopup-title": "Swimlane Actions", - "swimlaneAddPopup-title": "Add a Swimlane below", - "listImportCardPopup-title": "Import a Trello card", - "listMorePopup-title": "More", - "link-list": "Link to this list", - "list-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the list. There is no undo.", - "list-delete-suggest-archive": "You can move a list to Archive to remove it from the board and preserve the activity.", - "lists": "Lists", - "swimlanes": "Swimlanes", - "log-out": "Log Out", - "log-in": "Log In", - "loginPopup-title": "Log In", - "memberMenuPopup-title": "Member Settings", - "members": "Members", - "menu": "Menu", - "move-selection": "Move selection", - "moveCardPopup-title": "Move Card", - "moveCardToBottom-title": "Move to Bottom", - "moveCardToTop-title": "Move to Top", - "moveSelectionPopup-title": "Move selection", - "multi-selection": "Multi-Selection", - "multi-selection-on": "Multi-Selection is on", - "muted": "Muted", - "muted-info": "You will never be notified of any changes in this board", - "my-boards": "My Boards", - "name": "Name", - "no-archived-cards": "No cards in Archive.", - "no-archived-lists": "No lists in Archive.", - "no-archived-swimlanes": "No swimlanes in Archive.", - "no-results": "No results", - "normal": "Normal", - "normal-desc": "Can view and edit cards. Can't change settings.", - "not-accepted-yet": "Invitation not accepted yet", - "notify-participate": "Receive updates to any cards you participate as creater or member", - "notify-watch": "Receive updates to any boards, lists, or cards you’re watching", - "optional": "optional", - "or": "or", - "page-maybe-private": "This page may be private. You may be able to view it by <a href='%s'>logging in</a>.", - "page-not-found": "Page not found.", - "password": "Password", - "paste-or-dragdrop": "to paste, or drag & drop image file to it (image only)", - "participating": "Participating", - "preview": "Preview", - "previewAttachedImagePopup-title": "Preview", - "previewClipboardImagePopup-title": "Preview", - "private": "Private", - "private-desc": "This board is private. Only people added to the board can view and edit it.", - "profile": "Profile", - "public": "Public", - "public-desc": "This board is public. It's visible to anyone with the link and will show up in search engines like Google. Only people added to the board can edit.", - "quick-access-description": "Star a board to add a shortcut in this bar.", - "remove-cover": "Remove Cover", - "remove-from-board": "Remove from Board", - "remove-label": "Remove Label", - "listDeletePopup-title": "Delete List ?", - "remove-member": "Remove Member", - "remove-member-from-card": "Remove from Card", - "remove-member-pop": "Remove __name__ (__username__) from __boardTitle__? The member will be removed from all cards on this board. They will receive a notification.", - "removeMemberPopup-title": "Remove Member?", - "rename": "Rename", - "rename-board": "Rename Board", - "restore": "Restore", - "save": "Save", - "search": "Search", - "rules": "Rules", - "search-cards": "Search from card/list titles, descriptions and custom fields on this board", - "search-example": "Text to search for?", - "select-color": "Select Color", - "set-wip-limit-value": "Set a limit for the maximum number of tasks in this list", - "setWipLimitPopup-title": "Set WIP Limit", - "shortcut-assign-self": "Assign yourself to current card", - "shortcut-autocomplete-emoji": "Autocomplete emoji", - "shortcut-autocomplete-members": "Autocomplete members", - "shortcut-clear-filters": "Clear all filters", - "shortcut-close-dialog": "Close Dialog", - "shortcut-filter-my-cards": "Filter my cards", - "shortcut-show-shortcuts": "Bring up this shortcuts list", - "shortcut-toggle-filterbar": "Toggle Filter Sidebar", - "shortcut-toggle-sidebar": "Toggle Board Sidebar", - "show-cards-minimum-count": "Show cards count if list contains more than", - "sidebar-open": "Open Sidebar", - "sidebar-close": "Close Sidebar", - "signupPopup-title": "Create an Account", - "star-board-title": "Click to star this board. It will show up at top of your boards list.", - "starred-boards": "Starred Boards", - "starred-boards-description": "Starred boards show up at the top of your boards list.", - "subscribe": "Subscribe", - "team": "Team", - "this-board": "this board", - "this-card": "this card", - "spent-time-hours": "Spent time (hours)", - "overtime-hours": "Overtime (hours)", - "overtime": "Overtime", - "has-overtime-cards": "Has overtime cards", - "has-spenttime-cards": "Has spent time cards", - "time": "Time", - "title": "Title", - "tracking": "Tracking", - "tracking-info": "You will be notified of any changes to those cards you are involved as creator or member.", - "type": "Type", - "unassign-member": "Unassign member", - "unsaved-description": "You have an unsaved description.", - "unwatch": "Unwatch", - "upload": "Upload", - "upload-avatar": "Upload an avatar", - "uploaded-avatar": "Uploaded an avatar", - "username": "Username", - "view-it": "View it", - "warn-list-archived": "warning: this card is in an list at Archive", - "watch": "Watch", - "watching": "Watching", - "watching-info": "You will be notified of any change in this board", - "welcome-board": "Welcome Board", - "welcome-swimlane": "Milestone 1", - "welcome-list1": "Basics", - "welcome-list2": "Advanced", - "card-templates-swimlane": "Card Templates", - "list-templates-swimlane": "List Templates", - "board-templates-swimlane": "Board Templates", - "what-to-do": "What do you want to do?", - "wipLimitErrorPopup-title": "Invalid WIP Limit", - "wipLimitErrorPopup-dialog-pt1": "The number of tasks in this list is higher than the WIP limit you've defined.", - "wipLimitErrorPopup-dialog-pt2": "Please move some tasks out of this list, or set a higher WIP limit.", - "admin-panel": "Admin Panel", - "settings": "Settings", - "people": "People", - "registration": "Registration", - "disable-self-registration": "Disable Self-Registration", - "invite": "Invite", - "invite-people": "Invite People", - "to-boards": "To board(s)", - "email-addresses": "Email Addresses", - "smtp-host-description": "The address of the SMTP server that handles your emails.", - "smtp-port-description": "The port your SMTP server uses for outgoing emails.", - "smtp-tls-description": "Enable TLS support for SMTP server", - "smtp-host": "SMTP Host", - "smtp-port": "SMTP Port", - "smtp-username": "Username", - "smtp-password": "Password", - "smtp-tls": "TLS support", - "send-from": "From", - "send-smtp-test": "Send a test email to yourself", - "invitation-code": "Invitation Code", - "email-invite-register-subject": "__inviter__ sent you an invitation", - "email-invite-register-text": "Dear __user__,\n\n__inviter__ invites you to kanban board for collaborations.\n\nPlease follow the link below:\n__url__\n\nAnd your invitation code is: __icode__\n\nThanks.", - "email-smtp-test-subject": "SMTP Test Email", - "email-smtp-test-text": "You have successfully sent an email", - "error-invitation-code-not-exist": "Invitation code doesn't exist", - "error-notAuthorized": "You are not authorized to view this page.", - "webhook-title": "Webhook Name", - "webhook-token": "Token (Optional for Authentication)", - "outgoing-webhooks": "Outgoing Webhooks", - "bidirectional-webhooks": "Two-Way Webhooks", - "outgoingWebhooksPopup-title": "Outgoing Webhooks", - "boardCardTitlePopup-title": "Card Title Filter", - "disable-webhook": "Disable This Webhook", - "global-webhook": "Global Webhooks", - "new-outgoing-webhook": "New Outgoing Webhook", - "no-name": "(Unknown)", - "Node_version": "Node version", - "Meteor_version": "Meteor version", - "MongoDB_version": "MongoDB version", - "MongoDB_storage_engine": "MongoDB storage engine", - "MongoDB_Oplog_enabled": "MongoDB Oplog enabled", - "OS_Arch": "OS Arch", - "OS_Cpus": "OS CPU Count", - "OS_Freemem": "OS Free Memory", - "OS_Loadavg": "OS Load Average", - "OS_Platform": "OS Platform", - "OS_Release": "OS Release", - "OS_Totalmem": "OS Total Memory", - "OS_Type": "OS Type", - "OS_Uptime": "OS Uptime", - "days": "days", - "hours": "hours", - "minutes": "minutes", - "seconds": "seconds", - "show-field-on-card": "Show this field on card", - "automatically-field-on-card": "Auto create field to all cards", - "showLabel-field-on-card": "Show field label on minicard", - "yes": "Yes", - "no": "No", - "accounts": "Accounts", - "accounts-allowEmailChange": "Allow Email Change", - "accounts-allowUserNameChange": "Allow Username Change", - "createdAt": "Created at", - "verified": "Verified", - "active": "Active", - "card-received": "Received", - "card-received-on": "Received on", - "card-end": "End", - "card-end-on": "Ends on", - "editCardReceivedDatePopup-title": "Change received date", - "editCardEndDatePopup-title": "Change end date", - "setCardColorPopup-title": "Set color", - "setCardActionsColorPopup-title": "Choose a color", - "setSwimlaneColorPopup-title": "Choose a color", - "setListColorPopup-title": "Choose a color", - "assigned-by": "Assigned By", - "requested-by": "Requested By", - "board-delete-notice": "Deleting is permanent. You will lose all lists, cards and actions associated with this board.", - "delete-board-confirm-popup": "All lists, cards, labels, and activities will be deleted and you won't be able to recover the board contents. There is no undo.", - "boardDeletePopup-title": "Delete Board?", - "delete-board": "Delete Board", - "default-subtasks-board": "Subtasks for __board__ board", - "default": "Default", - "queue": "Queue", - "subtask-settings": "Subtasks Settings", - "card-settings": "Card Settings", - "boardSubtaskSettingsPopup-title": "Board Subtasks Settings", - "boardCardSettingsPopup-title": "Card Settings", - "deposit-subtasks-board": "Deposit subtasks to this board:", - "deposit-subtasks-list": "Landing list for subtasks deposited here:", - "show-parent-in-minicard": "Show parent in minicard:", - "prefix-with-full-path": "Prefix with full path", - "prefix-with-parent": "Prefix with parent", - "subtext-with-full-path": "Subtext with full path", - "subtext-with-parent": "Subtext with parent", - "change-card-parent": "Change card's parent", - "parent-card": "Parent card", - "source-board": "Source board", - "no-parent": "Don't show parent", - "activity-added-label": "added label '%s' to %s", - "activity-removed-label": "removed label '%s' from %s", - "activity-delete-attach": "deleted an attachment from %s", - "activity-added-label-card": "added label '%s'", - "activity-removed-label-card": "removed label '%s'", - "activity-delete-attach-card": "deleted an attachment", - "activity-set-customfield": "set custom field '%s' to '%s' in %s", - "activity-unset-customfield": "unset custom field '%s' in %s", - "r-rule": "Rule", - "r-add-trigger": "Add trigger", - "r-add-action": "Add action", - "r-board-rules": "Board rules", - "r-add-rule": "Add rule", - "r-view-rule": "View rule", - "r-delete-rule": "Delete rule", - "r-new-rule-name": "New rule title", - "r-no-rules": "No rules", - "r-when-a-card": "When a card", - "r-is": "is", - "r-is-moved": "is moved", - "r-added-to": "added to", - "r-removed-from": "Removed from", - "r-the-board": "the board", - "r-list": "list", - "set-filter": "Set Filter", - "r-moved-to": "Moved to", - "r-moved-from": "Moved from", - "r-archived": "Moved to Archive", - "r-unarchived": "Restored from Archive", - "r-a-card": "a card", - "r-when-a-label-is": "When a label is", - "r-when-the-label": "When the label", - "r-list-name": "list name", - "r-when-a-member": "When a member is", - "r-when-the-member": "When the member", - "r-name": "name", - "r-when-a-attach": "When an attachment", - "r-when-a-checklist": "When a checklist is", - "r-when-the-checklist": "When the checklist", - "r-completed": "Completed", - "r-made-incomplete": "Made incomplete", - "r-when-a-item": "When a checklist item is", - "r-when-the-item": "When the checklist item", - "r-checked": "Checked", - "r-unchecked": "Unchecked", - "r-move-card-to": "Move card to", - "r-top-of": "Top of", - "r-bottom-of": "Bottom of", - "r-its-list": "its list", - "r-archive": "Move to Archive", - "r-unarchive": "Restore from Archive", - "r-card": "card", - "r-add": "Add", - "r-remove": "Remove", - "r-label": "label", - "r-member": "member", - "r-remove-all": "Remove all members from the card", - "r-set-color": "Set color to", - "r-checklist": "checklist", - "r-check-all": "Check all", - "r-uncheck-all": "Uncheck all", - "r-items-check": "items of checklist", - "r-check": "Check", - "r-uncheck": "Uncheck", - "r-item": "item", - "r-of-checklist": "of checklist", - "r-send-email": "Send an email", - "r-to": "to", - "r-subject": "subject", - "r-rule-details": "Rule details", - "r-d-move-to-top-gen": "Move card to top of its list", - "r-d-move-to-top-spec": "Move card to top of list", - "r-d-move-to-bottom-gen": "Move card to bottom of its list", - "r-d-move-to-bottom-spec": "Move card to bottom of list", - "r-d-send-email": "Send email", - "r-d-send-email-to": "to", - "r-d-send-email-subject": "subject", - "r-d-send-email-message": "message", - "r-d-archive": "Move card to Archive", - "r-d-unarchive": "Restore card from Archive", - "r-d-add-label": "Add label", - "r-d-remove-label": "Remove label", - "r-create-card": "Create new card", - "r-in-list": "in list", - "r-in-swimlane": "in swimlane", - "r-d-add-member": "Add member", - "r-d-remove-member": "Remove member", - "r-d-remove-all-member": "Remove all member", - "r-d-check-all": "Check all items of a list", - "r-d-uncheck-all": "Uncheck all items of a list", - "r-d-check-one": "Check item", - "r-d-uncheck-one": "Uncheck item", - "r-d-check-of-list": "of checklist", - "r-d-add-checklist": "Add checklist", - "r-d-remove-checklist": "Remove checklist", - "r-by": "by", - "r-add-checklist": "Add checklist", - "r-with-items": "with items", - "r-items-list": "item1,item2,item3", - "r-add-swimlane": "Add swimlane", - "r-swimlane-name": "swimlane name", - "r-board-note": "Note: leave a field empty to match every possible value.", - "r-checklist-note": "Note: checklist's items have to be written as comma separated values.", - "r-when-a-card-is-moved": "When a card is moved to another list", - "r-set": "Set", - "r-update": "Update", - "r-datefield": "date field", - "r-df-start-at": "start", - "r-df-due-at": "due", - "r-df-end-at": "end", - "r-df-received-at": "received", - "r-to-current-datetime": "to current date/time", - "r-remove-value-from": "Remove value from", - "ldap": "LDAP", - "oauth2": "OAuth2", - "cas": "CAS", - "authentication-method": "Authentication method", - "authentication-type": "Authentication type", - "custom-product-name": "Custom Product Name", - "layout": "Layout", - "hide-logo": "Hide Logo", - "add-custom-html-after-body-start": "Add Custom HTML after <body> start", - "add-custom-html-before-body-end": "Add Custom HTML before </body> end", - "error-undefined": "Something went wrong", - "error-ldap-login": "An error occurred while trying to login", - "display-authentication-method": "Display Authentication Method", - "default-authentication-method": "Default Authentication Method", - "duplicate-board": "Duplicate Board", - "people-number": "The number of people is:", - "swimlaneDeletePopup-title": "Delete Swimlane ?", - "swimlane-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the swimlane. There is no undo.", - "restore-all": "Restore all", - "delete-all": "Delete all", - "loading": "Loading, please wait.", - "previous_as": "last time was", - "act-a-dueAt": "modified due time to \nWhen: __timeValue__\nWhere: __card__\n previous due was __timeOldValue__", - "act-a-endAt": "modified ending time to __timeValue__ from (__timeOldValue__)", - "act-a-startAt": "modified starting time to __timeValue__ from (__timeOldValue__)", - "act-a-receivedAt": "modified received time to __timeValue__ from (__timeOldValue__)", - "a-dueAt": "modified due time to be", - "a-endAt": "modified ending time to be", - "a-startAt": "modified starting time to be", - "a-receivedAt": "modified received time to be", - "almostdue": "current due time %s is approaching", - "pastdue": "current due time %s is past", - "duenow": "current due time %s is today", - "act-newDue": "__list__/__card__ has 1st due reminder [__board__]", - "act-withDue": "__list__/__card__ due reminders [__board__]", - "act-almostdue": "was reminding the current due (__timeValue__) of __card__ is approaching", - "act-pastdue": "was reminding the current due (__timeValue__) of __card__ is past", - "act-duenow": "was reminding the current due (__timeValue__) of __card__ is now", - "act-atUserComment": "You were mentioned in [__board__] __list__/__card__", - "delete-user-confirm-popup": "Are you sure you want to delete this account? There is no undo.", - "accounts-allowUserDelete": "Allow users to self delete their account", - "hide-minicard-label-text": "Hide minicard label text", - "show-desktop-drag-handles": "Show desktop drag handles", - "assignee": "Assignee", - "cardAssigneesPopup-title": "Assignee", - "addmore-detail": "Add a more detailed description", - "show-on-card": "Show on Card", - "new": "New", - "editUserPopup-title": "Edit User", - "newUserPopup-title": "New User", - "notifications": "Notifications", - "view-all": "View All", - "filter-by-unread": "Filter by Unread", - "mark-all-as-read": "Mark all as read", - "allow-rename": "Allow Rename", - "allowRenamePopup-title": "Allow Rename" -} \ No newline at end of file + "accept": "Kubali", + "act-activity-notify": "Activity Notification", + "act-addAttachment": "added attachment __attachment__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-deleteAttachment": "deleted attachment __attachment__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addSubtask": "added subtask __subtask__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addedLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removeLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removedLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addChecklist": "added checklist __checklist__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addChecklistItem": "added checklist item __checklistItem__ to checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removeChecklist": "removed checklist __checklist__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removeChecklistItem": "removed checklist item __checklistItem__ from checklist __checkList__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-checkedItem": "checked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-uncheckedItem": "unchecked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-completeChecklist": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-uncompleteChecklist": "uncompleted checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addComment": "commented on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-editComment": "edited comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-deleteComment": "deleted comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-createBoard": "created board __board__", + "act-createSwimlane": "created swimlane __swimlane__ to board __board__", + "act-createCard": "created card __card__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-createCustomField": "created custom field __customField__ at board __board__", + "act-deleteCustomField": "deleted custom field __customField__ at board __board__", + "act-setCustomField": "edited custom field __customField__: __customFieldValue__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-createList": "added list __list__ to board __board__", + "act-addBoardMember": "added member __member__ to board __board__", + "act-archivedBoard": "Board __board__ moved to Archive", + "act-archivedCard": "Card __card__ at list __list__ at swimlane __swimlane__ at board __board__ moved to Archive", + "act-archivedList": "List __list__ at swimlane __swimlane__ at board __board__ moved to Archive", + "act-archivedSwimlane": "Swimlane __swimlane__ at board __board__ moved to Archive", + "act-importBoard": "imported board __board__", + "act-importCard": "imported card __card__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-importList": "imported list __list__ to swimlane __swimlane__ at board __board__", + "act-joinMember": "added member __member__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-moveCard": "moved card __card__ at board __board__ from list __oldList__ at swimlane __oldSwimlane__ to list __list__ at swimlane __swimlane__", + "act-moveCardToOtherBoard": "moved card __card__ from list __oldList__ at swimlane __oldSwimlane__ at board __oldBoard__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-removeBoardMember": "removed member __member__ from board __board__", + "act-restoredCard": "restored card __card__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-unjoinMember": "removed member __member__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-withBoardTitle": "__board__", + "act-withCardTitle": "[__board__] __card__", + "actions": "Actions", + "activities": "Activities", + "activity": "Activity", + "activity-added": "added %s to %s", + "activity-archived": "%s moved to Archive", + "activity-attached": "attached %s to %s", + "activity-created": "created %s", + "activity-customfield-created": "created custom field %s", + "activity-excluded": "excluded %s from %s", + "activity-imported": "imported %s into %s from %s", + "activity-imported-board": "imported %s from %s", + "activity-joined": "joined %s", + "activity-moved": "moved %s from %s to %s", + "activity-on": "on %s", + "activity-removed": "removed %s from %s", + "activity-sent": "sent %s to %s", + "activity-unjoined": "unjoined %s", + "activity-subtask-added": "added subtask to %s", + "activity-checked-item": "checked %s in checklist %s of %s", + "activity-unchecked-item": "unchecked %s in checklist %s of %s", + "activity-checklist-added": "added checklist to %s", + "activity-checklist-removed": "removed a checklist from %s", + "activity-checklist-completed": "completed checklist %s of %s", + "activity-checklist-uncompleted": "uncompleted the checklist %s of %s", + "activity-checklist-item-added": "added checklist item to '%s' in %s", + "activity-checklist-item-removed": "removed a checklist item from '%s' in %s", + "add": "Add", + "activity-checked-item-card": "checked %s in checklist %s", + "activity-unchecked-item-card": "unchecked %s in checklist %s", + "activity-checklist-completed-card": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "activity-checklist-uncompleted-card": "uncompleted the checklist %s", + "activity-editComment": "edited comment %s", + "activity-deleteComment": "deleted comment %s", + "add-attachment": "Add Attachment", + "add-board": "Add Board", + "add-card": "Add Card", + "add-swimlane": "Add Swimlane", + "add-subtask": "Add Subtask", + "add-checklist": "Add Checklist", + "add-checklist-item": "Add an item to checklist", + "add-cover": "Add Cover", + "add-label": "Add Label", + "add-list": "Add List", + "add-members": "Add Members", + "added": "Added", + "addMemberPopup-title": "Members", + "admin": "Admin", + "admin-desc": "Can view and edit cards, remove members, and change settings for the board.", + "admin-announcement": "Announcement", + "admin-announcement-active": "Active System-Wide Announcement", + "admin-announcement-title": "Announcement from Administrator", + "all-boards": "All boards", + "and-n-other-card": "And __count__ other card", + "and-n-other-card_plural": "And __count__ other cards", + "apply": "Apply", + "app-is-offline": "Loading, please wait. Refreshing the page will cause data loss. If loading does not work, please check that server has not stopped.", + "archive": "Move to Archive", + "archive-all": "Move All to Archive", + "archive-board": "Move Board to Archive", + "archive-card": "Move Card to Archive", + "archive-list": "Move List to Archive", + "archive-swimlane": "Move Swimlane to Archive", + "archive-selection": "Move selection to Archive", + "archiveBoardPopup-title": "Move Board to Archive?", + "archived-items": "Archive", + "archived-boards": "Boards in Archive", + "restore-board": "Restore Board", + "no-archived-boards": "No Boards in Archive.", + "archives": "Archive", + "template": "Template", + "templates": "Templates", + "assign-member": "Assign member", + "attached": "attached", + "attachment": "Attachment", + "attachment-delete-pop": "Deleting an attachment is permanent. There is no undo.", + "attachmentDeletePopup-title": "Delete Attachment?", + "attachments": "Attachments", + "auto-watch": "Automatically watch boards when they are created", + "avatar-too-big": "The avatar is too large (70KB max)", + "back": "Rudi", + "board-change-color": "Badilisha rangi", + "board-nb-stars": "%s stars", + "board-not-found": "Board not found", + "board-private-info": "This board will be <strong>private</strong>.", + "board-public-info": "This board will be <strong>public</strong>.", + "boardChangeColorPopup-title": "Change Board Background", + "boardChangeTitlePopup-title": "Rename Board", + "boardChangeVisibilityPopup-title": "Change Visibility", + "boardChangeWatchPopup-title": "Change Watch", + "boardMenuPopup-title": "Board Settings", + "boardChangeViewPopup-title": "Board View", + "boards": "Boards", + "board-view": "Board View", + "board-view-cal": "Calendar", + "board-view-swimlanes": "Swimlanes", + "board-view-collapse": "Collapse", + "board-view-lists": "Lists", + "bucket-example": "Like “Bucket List” for example", + "cancel": "Cancel", + "card-archived": "This card is moved to Archive.", + "board-archived": "This board is moved to Archive.", + "card-comments-title": "This card has %s comment.", + "card-delete-notice": "Deleting is permanent. You will lose all actions associated with this card.", + "card-delete-pop": "All actions will be removed from the activity feed and you won't be able to re-open the card. There is no undo.", + "card-delete-suggest-archive": "You can move a card to Archive to remove it from the board and preserve the activity.", + "card-due": "Due", + "card-due-on": "Due on", + "card-spent": "Muda uliotumika", + "card-edit-attachments": "Edit attachments", + "card-edit-custom-fields": "Edit custom fields", + "card-edit-labels": "Edit labels", + "card-edit-members": "Edit members", + "card-labels-title": "Change the labels for the card.", + "card-members-title": "Add or remove members of the board from the card.", + "card-start": "Start", + "card-start-on": "Starts on", + "cardAttachmentsPopup-title": "Attach From", + "cardCustomField-datePopup-title": "Badilisha tarehe", + "cardCustomFieldsPopup-title": "Edit custom fields", + "cardDeletePopup-title": "Delete Card?", + "cardDetailsActionsPopup-title": "Card Actions", + "cardLabelsPopup-title": "Labels", + "cardMembersPopup-title": "Members", + "cardMorePopup-title": "More", + "cardTemplatePopup-title": "Create template", + "cards": "Cards", + "cards-count": "Cards", + "casSignIn": "Sign In with CAS", + "cardType-card": "Card", + "cardType-linkedCard": "Linked Card", + "cardType-linkedBoard": "Linked Board", + "change": "Change", + "change-avatar": "Change Avatar", + "change-password": "Change Password", + "change-permissions": "Change permissions", + "change-settings": "Change Settings", + "changeAvatarPopup-title": "Change Avatar", + "changeLanguagePopup-title": "Change Language", + "changePasswordPopup-title": "Change Password", + "changePermissionsPopup-title": "Change Permissions", + "changeSettingsPopup-title": "Change Settings", + "subtasks": "Subtasks", + "checklists": "Checklists", + "click-to-star": "Click to star this board.", + "click-to-unstar": "Click to unstar this board.", + "clipboard": "Clipboard or drag & drop", + "close": "Funga", + "close-board": "Close Board", + "close-board-pop": "You will be able to restore the board by clicking the “Archive” button from the home header.", + "color-black": "Nyeusi", + "color-blue": "Samawati", + "color-crimson": "crimson", + "color-darkgreen": "darkgreen", + "color-gold": "gold", + "color-gray": "gray", + "color-green": "Kijani", + "color-indigo": "indigo", + "color-lime": "lime", + "color-magenta": "magenta", + "color-mistyrose": "mistyrose", + "color-navy": "navy", + "color-orange": "orange", + "color-paleturquoise": "paleturquoise", + "color-peachpuff": "peachpuff", + "color-pink": "pink", + "color-plum": "plum", + "color-purple": "purple", + "color-red": "red", + "color-saddlebrown": "saddlebrown", + "color-silver": "silver", + "color-sky": "sky", + "color-slateblue": "slateblue", + "color-white": "white", + "color-yellow": "yellow", + "unset-color": "Unset", + "comment": "Changia", + "comment-placeholder": "Andika changio", + "comment-only": "Changia pekee", + "comment-only-desc": "Can comment on cards only.", + "no-comments": "No comments", + "no-comments-desc": "Can not see comments and activities.", + "worker": "Worker", + "worker-desc": "Can only move cards, assign itself to card and comment.", + "computer": "Tarakilishi", + "confirm-subtask-delete-dialog": "Are you sure you want to delete subtask?", + "confirm-checklist-delete-dialog": "Are you sure you want to delete checklist?", + "copy-card-link-to-clipboard": "Copy card link to clipboard", + "linkCardPopup-title": "Link Card", + "searchElementPopup-title": "Search", + "copyCardPopup-title": "Copy Card", + "copyChecklistToManyCardsPopup-title": "Copy Checklist Template to Many Cards", + "copyChecklistToManyCardsPopup-instructions": "Destination Card Titles and Descriptions in this JSON format", + "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"First card title\", \"description\":\"First card description\"}, {\"title\":\"Second card title\",\"description\":\"Second card description\"},{\"title\":\"Last card title\",\"description\":\"Last card description\"} ]", + "create": "Create", + "createBoardPopup-title": "Create Board", + "chooseBoardSourcePopup-title": "Import board", + "createLabelPopup-title": "Create Label", + "createCustomField": "Create Field", + "createCustomFieldPopup-title": "Create Field", + "current": "current", + "custom-field-delete-pop": "There is no undo. This will remove this custom field from all cards and destroy its history.", + "custom-field-checkbox": "Checkbox", + "custom-field-date": "Date", + "custom-field-dropdown": "Dropdown List", + "custom-field-dropdown-none": "(none)", + "custom-field-dropdown-options": "List Options", + "custom-field-dropdown-options-placeholder": "Press enter to add more options", + "custom-field-dropdown-unknown": "(unknown)", + "custom-field-number": "Number", + "custom-field-text": "Text", + "custom-fields": "Custom Fields", + "date": "Date", + "decline": "Decline", + "default-avatar": "Default avatar", + "delete": "Delete", + "deleteCustomFieldPopup-title": "Delete Custom Field?", + "deleteLabelPopup-title": "Delete Label?", + "description": "Description", + "disambiguateMultiLabelPopup-title": "Disambiguate Label Action", + "disambiguateMultiMemberPopup-title": "Disambiguate Member Action", + "discard": "Discard", + "done": "Done", + "download": "Download", + "edit": "Edit", + "edit-avatar": "Change Avatar", + "edit-profile": "Edit Profile", + "edit-wip-limit": "Edit WIP Limit", + "soft-wip-limit": "Soft WIP Limit", + "editCardStartDatePopup-title": "Change start date", + "editCardDueDatePopup-title": "Change due date", + "editCustomFieldPopup-title": "Edit Field", + "editCardSpentTimePopup-title": "Change spent time", + "editLabelPopup-title": "Change Label", + "editNotificationPopup-title": "Edit Notification", + "editProfilePopup-title": "Edit Profile", + "email": "Email", + "email-enrollAccount-subject": "An account created for you on __siteName__", + "email-enrollAccount-text": "Hello __user__,\n\nTo start using the service, simply click the link below.\n\n__url__\n\nThanks.", + "email-fail": "Sending email failed", + "email-fail-text": "Error trying to send email", + "email-invalid": "Invalid email", + "email-invite": "Invite via Email", + "email-invite-subject": "__inviter__ sent you an invitation", + "email-invite-text": "Dear __user__,\n\n__inviter__ invites you to join board \"__board__\" for collaborations.\n\nPlease follow the link below:\n\n__url__\n\nThanks.", + "email-resetPassword-subject": "Reset your password on __siteName__", + "email-resetPassword-text": "Hello __user__,\n\nTo reset your password, simply click the link below.\n\n__url__\n\nThanks.", + "email-sent": "Email sent", + "email-verifyEmail-subject": "Verify your email address on __siteName__", + "email-verifyEmail-text": "Hello __user__,\n\nTo verify your account email, simply click the link below.\n\n__url__\n\nThanks.", + "enable-wip-limit": "Enable WIP Limit", + "error-board-doesNotExist": "This board does not exist", + "error-board-notAdmin": "You need to be admin of this board to do that", + "error-board-notAMember": "You need to be a member of this board to do that", + "error-json-malformed": "Your text is not valid JSON", + "error-json-schema": "Your JSON data does not include the proper information in the correct format", + "error-list-doesNotExist": "This list does not exist", + "error-user-doesNotExist": "This user does not exist", + "error-user-notAllowSelf": "You can not invite yourself", + "error-user-notCreated": "This user is not created", + "error-username-taken": "This username is already taken", + "error-email-taken": "Email has already been taken", + "export-board": "Export board", + "sort": "Sort", + "sort-desc": "Click to Sort List", + "list-sort-by": "Sort the List By:", + "list-label-modifiedAt": "Last Access Time", + "list-label-title": "Name of the List", + "list-label-sort": "Your Manual Order", + "list-label-short-modifiedAt": "(L)", + "list-label-short-title": "(N)", + "list-label-short-sort": "(M)", + "filter": "Filter", + "filter-cards": "Filter Cards or Lists", + "list-filter-label": "Filter List by Title", + "filter-clear": "Clear filter", + "filter-no-label": "No label", + "filter-no-member": "No member", + "filter-no-assignee": "No assignee", + "filter-no-custom-fields": "No Custom Fields", + "filter-show-archive": "Show archived lists", + "filter-hide-empty": "Hide empty lists", + "filter-on": "Filter is on", + "filter-on-desc": "You are filtering cards on this board. Click here to edit filter.", + "filter-to-selection": "Filter to selection", + "advanced-filter-label": "Advanced Filter", + "advanced-filter-description": "Advanced Filter allows to write a string containing following operators: == != <= >= && || ( ) A space is used as a separator between the Operators. You can filter for all Custom Fields by typing their names and values. For Example: Field1 == Value1. Note: If fields or values contains spaces, you need to encapsulate them into single quotes. For Example: 'Field 1' == 'Value 1'. For single control characters (' \\/) to be skipped, you can use \\. For example: Field1 == I\\'m. Also you can combine multiple conditions. For Example: F1 == V1 || F1 == V2. Normally all operators are interpreted from left to right. You can change the order by placing brackets. For Example: F1 == V1 && ( F2 == V2 || F2 == V3 ). Also you can search text fields using regex: F1 == /Tes.*/i", + "fullname": "Full Name", + "header-logo-title": "Go back to your boards page.", + "hide-system-messages": "Hide system messages", + "headerBarCreateBoardPopup-title": "Create Board", + "home": "Home", + "import": "Import", + "link": "Link", + "import-board": "import board", + "import-board-c": "Import board", + "import-board-title-trello": "Import board from Trello", + "import-board-title-wekan": "Import board from previous export", + "import-sandstorm-backup-warning": "Do not delete data you import from original exported board or Trello before checking does this grain close and open again, or do you get Board not found error, that means data loss.", + "import-sandstorm-warning": "Imported board will delete all existing data on board and replace it with imported board.", + "from-trello": "From Trello", + "from-wekan": "From previous export", + "import-board-instruction-trello": "In your Trello board, go to 'Menu', then 'More', 'Print and Export', 'Export JSON', and copy the resulting text.", + "import-board-instruction-wekan": "In your board, go to 'Menu', then 'Export board', and copy the text in the downloaded file.", + "import-board-instruction-about-errors": "If you get errors when importing board, sometimes importing still works, and board is at All Boards page.", + "import-json-placeholder": "Paste your valid JSON data here", + "import-map-members": "Map members", + "import-members-map": "Your imported board has some members. Please map the members you want to import to your users", + "import-show-user-mapping": "Review members mapping", + "import-user-select": "Pick your existing user you want to use as this member", + "importMapMembersAddPopup-title": "Select member", + "info": "Version", + "initials": "Initials", + "invalid-date": "Invalid date", + "invalid-time": "Invalid time", + "invalid-user": "Invalid user", + "joined": "joined", + "just-invited": "You are just invited to this board", + "keyboard-shortcuts": "Keyboard shortcuts", + "label-create": "Create Label", + "label-default": "%s label (default)", + "label-delete-pop": "There is no undo. This will remove this label from all cards and destroy its history.", + "labels": "Labels", + "language": "Language", + "last-admin-desc": "You can’t change roles because there must be at least one admin.", + "leave-board": "Leave Board", + "leave-board-pop": "Are you sure you want to leave __boardTitle__? You will be removed from all cards on this board.", + "leaveBoardPopup-title": "Leave Board ?", + "link-card": "Link to this card", + "list-archive-cards": "Move all cards in this list to Archive", + "list-archive-cards-pop": "This will remove all the cards in this list from the board. To view cards in Archive and bring them back to the board, click “Menu” > “Archive”.", + "list-move-cards": "Move all cards in this list", + "list-select-cards": "Select all cards in this list", + "set-color-list": "Set Color", + "listActionPopup-title": "List Actions", + "swimlaneActionPopup-title": "Swimlane Actions", + "swimlaneAddPopup-title": "Add a Swimlane below", + "listImportCardPopup-title": "Import a Trello card", + "listMorePopup-title": "More", + "link-list": "Link to this list", + "list-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the list. There is no undo.", + "list-delete-suggest-archive": "You can move a list to Archive to remove it from the board and preserve the activity.", + "lists": "Lists", + "swimlanes": "Swimlanes", + "log-out": "Log Out", + "log-in": "Log In", + "loginPopup-title": "Log In", + "memberMenuPopup-title": "Member Settings", + "members": "Members", + "menu": "Menu", + "move-selection": "Move selection", + "moveCardPopup-title": "Move Card", + "moveCardToBottom-title": "Move to Bottom", + "moveCardToTop-title": "Move to Top", + "moveSelectionPopup-title": "Move selection", + "multi-selection": "Multi-Selection", + "multi-selection-on": "Multi-Selection is on", + "muted": "Muted", + "muted-info": "You will never be notified of any changes in this board", + "my-boards": "My Boards", + "name": "Name", + "no-archived-cards": "No cards in Archive.", + "no-archived-lists": "No lists in Archive.", + "no-archived-swimlanes": "No swimlanes in Archive.", + "no-results": "No results", + "normal": "Normal", + "normal-desc": "Can view and edit cards. Can't change settings.", + "not-accepted-yet": "Invitation not accepted yet", + "notify-participate": "Receive updates to any cards you participate as creater or member", + "notify-watch": "Receive updates to any boards, lists, or cards you’re watching", + "optional": "optional", + "or": "or", + "page-maybe-private": "This page may be private. You may be able to view it by <a href='%s'>logging in</a>.", + "page-not-found": "Page not found.", + "password": "Password", + "paste-or-dragdrop": "to paste, or drag & drop image file to it (image only)", + "participating": "Participating", + "preview": "Preview", + "previewAttachedImagePopup-title": "Preview", + "previewClipboardImagePopup-title": "Preview", + "private": "Private", + "private-desc": "This board is private. Only people added to the board can view and edit it.", + "profile": "Profile", + "public": "Public", + "public-desc": "This board is public. It's visible to anyone with the link and will show up in search engines like Google. Only people added to the board can edit.", + "quick-access-description": "Star a board to add a shortcut in this bar.", + "remove-cover": "Remove Cover", + "remove-from-board": "Remove from Board", + "remove-label": "Remove Label", + "listDeletePopup-title": "Delete List ?", + "remove-member": "Remove Member", + "remove-member-from-card": "Remove from Card", + "remove-member-pop": "Remove __name__ (__username__) from __boardTitle__? The member will be removed from all cards on this board. They will receive a notification.", + "removeMemberPopup-title": "Remove Member?", + "rename": "Rename", + "rename-board": "Rename Board", + "restore": "Restore", + "save": "Save", + "search": "Search", + "rules": "Rules", + "search-cards": "Search from card/list titles, descriptions and custom fields on this board", + "search-example": "Text to search for?", + "select-color": "Select Color", + "set-wip-limit-value": "Set a limit for the maximum number of tasks in this list", + "setWipLimitPopup-title": "Set WIP Limit", + "shortcut-assign-self": "Assign yourself to current card", + "shortcut-autocomplete-emoji": "Autocomplete emoji", + "shortcut-autocomplete-members": "Autocomplete members", + "shortcut-clear-filters": "Clear all filters", + "shortcut-close-dialog": "Close Dialog", + "shortcut-filter-my-cards": "Filter my cards", + "shortcut-show-shortcuts": "Bring up this shortcuts list", + "shortcut-toggle-filterbar": "Toggle Filter Sidebar", + "shortcut-toggle-sidebar": "Toggle Board Sidebar", + "show-cards-minimum-count": "Show cards count if list contains more than", + "sidebar-open": "Open Sidebar", + "sidebar-close": "Close Sidebar", + "signupPopup-title": "Create an Account", + "star-board-title": "Click to star this board. It will show up at top of your boards list.", + "starred-boards": "Starred Boards", + "starred-boards-description": "Starred boards show up at the top of your boards list.", + "subscribe": "Subscribe", + "team": "Team", + "this-board": "this board", + "this-card": "this card", + "spent-time-hours": "Spent time (hours)", + "overtime-hours": "Overtime (hours)", + "overtime": "Overtime", + "has-overtime-cards": "Has overtime cards", + "has-spenttime-cards": "Has spent time cards", + "time": "Time", + "title": "Title", + "tracking": "Tracking", + "tracking-info": "You will be notified of any changes to those cards you are involved as creator or member.", + "type": "Type", + "unassign-member": "Unassign member", + "unsaved-description": "You have an unsaved description.", + "unwatch": "Unwatch", + "upload": "Upload", + "upload-avatar": "Upload an avatar", + "uploaded-avatar": "Uploaded an avatar", + "username": "Username", + "view-it": "View it", + "warn-list-archived": "warning: this card is in an list at Archive", + "watch": "Watch", + "watching": "Watching", + "watching-info": "You will be notified of any change in this board", + "welcome-board": "Welcome Board", + "welcome-swimlane": "Milestone 1", + "welcome-list1": "Basics", + "welcome-list2": "Advanced", + "card-templates-swimlane": "Card Templates", + "list-templates-swimlane": "List Templates", + "board-templates-swimlane": "Board Templates", + "what-to-do": "What do you want to do?", + "wipLimitErrorPopup-title": "Invalid WIP Limit", + "wipLimitErrorPopup-dialog-pt1": "The number of tasks in this list is higher than the WIP limit you've defined.", + "wipLimitErrorPopup-dialog-pt2": "Please move some tasks out of this list, or set a higher WIP limit.", + "admin-panel": "Admin Panel", + "settings": "Settings", + "people": "People", + "registration": "Registration", + "disable-self-registration": "Disable Self-Registration", + "invite": "Invite", + "invite-people": "Invite People", + "to-boards": "To board(s)", + "email-addresses": "Email Addresses", + "smtp-host-description": "The address of the SMTP server that handles your emails.", + "smtp-port-description": "The port your SMTP server uses for outgoing emails.", + "smtp-tls-description": "Enable TLS support for SMTP server", + "smtp-host": "SMTP Host", + "smtp-port": "SMTP Port", + "smtp-username": "Username", + "smtp-password": "Password", + "smtp-tls": "TLS support", + "send-from": "From", + "send-smtp-test": "Send a test email to yourself", + "invitation-code": "Invitation Code", + "email-invite-register-subject": "__inviter__ sent you an invitation", + "email-invite-register-text": "Dear __user__,\n\n__inviter__ invites you to kanban board for collaborations.\n\nPlease follow the link below:\n__url__\n\nAnd your invitation code is: __icode__\n\nThanks.", + "email-smtp-test-subject": "SMTP Test Email", + "email-smtp-test-text": "You have successfully sent an email", + "error-invitation-code-not-exist": "Invitation code doesn't exist", + "error-notAuthorized": "You are not authorized to view this page.", + "webhook-title": "Webhook Name", + "webhook-token": "Token (Optional for Authentication)", + "outgoing-webhooks": "Outgoing Webhooks", + "bidirectional-webhooks": "Two-Way Webhooks", + "outgoingWebhooksPopup-title": "Outgoing Webhooks", + "boardCardTitlePopup-title": "Card Title Filter", + "disable-webhook": "Disable This Webhook", + "global-webhook": "Global Webhooks", + "new-outgoing-webhook": "New Outgoing Webhook", + "no-name": "(Unknown)", + "Node_version": "Node version", + "Meteor_version": "Meteor version", + "MongoDB_version": "MongoDB version", + "MongoDB_storage_engine": "MongoDB storage engine", + "MongoDB_Oplog_enabled": "MongoDB Oplog enabled", + "OS_Arch": "OS Arch", + "OS_Cpus": "OS CPU Count", + "OS_Freemem": "OS Free Memory", + "OS_Loadavg": "OS Load Average", + "OS_Platform": "OS Platform", + "OS_Release": "OS Release", + "OS_Totalmem": "OS Total Memory", + "OS_Type": "OS Type", + "OS_Uptime": "OS Uptime", + "days": "days", + "hours": "hours", + "minutes": "minutes", + "seconds": "seconds", + "show-field-on-card": "Show this field on card", + "automatically-field-on-card": "Auto create field to all cards", + "showLabel-field-on-card": "Show field label on minicard", + "yes": "Yes", + "no": "No", + "accounts": "Accounts", + "accounts-allowEmailChange": "Allow Email Change", + "accounts-allowUserNameChange": "Allow Username Change", + "createdAt": "Created at", + "verified": "Verified", + "active": "Active", + "card-received": "Received", + "card-received-on": "Received on", + "card-end": "End", + "card-end-on": "Ends on", + "editCardReceivedDatePopup-title": "Change received date", + "editCardEndDatePopup-title": "Change end date", + "setCardColorPopup-title": "Set color", + "setCardActionsColorPopup-title": "Choose a color", + "setSwimlaneColorPopup-title": "Choose a color", + "setListColorPopup-title": "Choose a color", + "assigned-by": "Assigned By", + "requested-by": "Requested By", + "board-delete-notice": "Deleting is permanent. You will lose all lists, cards and actions associated with this board.", + "delete-board-confirm-popup": "All lists, cards, labels, and activities will be deleted and you won't be able to recover the board contents. There is no undo.", + "boardDeletePopup-title": "Delete Board?", + "delete-board": "Delete Board", + "default-subtasks-board": "Subtasks for __board__ board", + "default": "Default", + "queue": "Queue", + "subtask-settings": "Subtasks Settings", + "card-settings": "Card Settings", + "boardSubtaskSettingsPopup-title": "Board Subtasks Settings", + "boardCardSettingsPopup-title": "Card Settings", + "deposit-subtasks-board": "Deposit subtasks to this board:", + "deposit-subtasks-list": "Landing list for subtasks deposited here:", + "show-parent-in-minicard": "Show parent in minicard:", + "prefix-with-full-path": "Prefix with full path", + "prefix-with-parent": "Prefix with parent", + "subtext-with-full-path": "Subtext with full path", + "subtext-with-parent": "Subtext with parent", + "change-card-parent": "Change card's parent", + "parent-card": "Parent card", + "source-board": "Source board", + "no-parent": "Don't show parent", + "activity-added-label": "added label '%s' to %s", + "activity-removed-label": "removed label '%s' from %s", + "activity-delete-attach": "deleted an attachment from %s", + "activity-added-label-card": "added label '%s'", + "activity-removed-label-card": "removed label '%s'", + "activity-delete-attach-card": "deleted an attachment", + "activity-set-customfield": "set custom field '%s' to '%s' in %s", + "activity-unset-customfield": "unset custom field '%s' in %s", + "r-rule": "Rule", + "r-add-trigger": "Add trigger", + "r-add-action": "Add action", + "r-board-rules": "Board rules", + "r-add-rule": "Add rule", + "r-view-rule": "View rule", + "r-delete-rule": "Delete rule", + "r-new-rule-name": "New rule title", + "r-no-rules": "No rules", + "r-when-a-card": "When a card", + "r-is": "is", + "r-is-moved": "is moved", + "r-added-to": "added to", + "r-removed-from": "Removed from", + "r-the-board": "the board", + "r-list": "list", + "set-filter": "Set Filter", + "r-moved-to": "Moved to", + "r-moved-from": "Moved from", + "r-archived": "Moved to Archive", + "r-unarchived": "Restored from Archive", + "r-a-card": "a card", + "r-when-a-label-is": "When a label is", + "r-when-the-label": "When the label", + "r-list-name": "list name", + "r-when-a-member": "When a member is", + "r-when-the-member": "When the member", + "r-name": "name", + "r-when-a-attach": "When an attachment", + "r-when-a-checklist": "When a checklist is", + "r-when-the-checklist": "When the checklist", + "r-completed": "Completed", + "r-made-incomplete": "Made incomplete", + "r-when-a-item": "When a checklist item is", + "r-when-the-item": "When the checklist item", + "r-checked": "Checked", + "r-unchecked": "Unchecked", + "r-move-card-to": "Move card to", + "r-top-of": "Top of", + "r-bottom-of": "Bottom of", + "r-its-list": "its list", + "r-archive": "Move to Archive", + "r-unarchive": "Restore from Archive", + "r-card": "card", + "r-add": "Add", + "r-remove": "Remove", + "r-label": "label", + "r-member": "member", + "r-remove-all": "Remove all members from the card", + "r-set-color": "Set color to", + "r-checklist": "checklist", + "r-check-all": "Check all", + "r-uncheck-all": "Uncheck all", + "r-items-check": "items of checklist", + "r-check": "Check", + "r-uncheck": "Uncheck", + "r-item": "item", + "r-of-checklist": "of checklist", + "r-send-email": "Send an email", + "r-to": "to", + "r-subject": "subject", + "r-rule-details": "Rule details", + "r-d-move-to-top-gen": "Move card to top of its list", + "r-d-move-to-top-spec": "Move card to top of list", + "r-d-move-to-bottom-gen": "Move card to bottom of its list", + "r-d-move-to-bottom-spec": "Move card to bottom of list", + "r-d-send-email": "Send email", + "r-d-send-email-to": "to", + "r-d-send-email-subject": "subject", + "r-d-send-email-message": "message", + "r-d-archive": "Move card to Archive", + "r-d-unarchive": "Restore card from Archive", + "r-d-add-label": "Add label", + "r-d-remove-label": "Remove label", + "r-create-card": "Create new card", + "r-in-list": "in list", + "r-in-swimlane": "in swimlane", + "r-d-add-member": "Add member", + "r-d-remove-member": "Remove member", + "r-d-remove-all-member": "Remove all member", + "r-d-check-all": "Check all items of a list", + "r-d-uncheck-all": "Uncheck all items of a list", + "r-d-check-one": "Check item", + "r-d-uncheck-one": "Uncheck item", + "r-d-check-of-list": "of checklist", + "r-d-add-checklist": "Add checklist", + "r-d-remove-checklist": "Remove checklist", + "r-by": "by", + "r-add-checklist": "Add checklist", + "r-with-items": "with items", + "r-items-list": "item1,item2,item3", + "r-add-swimlane": "Add swimlane", + "r-swimlane-name": "swimlane name", + "r-board-note": "Note: leave a field empty to match every possible value.", + "r-checklist-note": "Note: checklist's items have to be written as comma separated values.", + "r-when-a-card-is-moved": "When a card is moved to another list", + "r-set": "Set", + "r-update": "Update", + "r-datefield": "date field", + "r-df-start-at": "start", + "r-df-due-at": "due", + "r-df-end-at": "end", + "r-df-received-at": "received", + "r-to-current-datetime": "to current date/time", + "r-remove-value-from": "Remove value from", + "ldap": "LDAP", + "oauth2": "OAuth2", + "cas": "CAS", + "authentication-method": "Authentication method", + "authentication-type": "Authentication type", + "custom-product-name": "Custom Product Name", + "layout": "Layout", + "hide-logo": "Hide Logo", + "add-custom-html-after-body-start": "Add Custom HTML after <body> start", + "add-custom-html-before-body-end": "Add Custom HTML before </body> end", + "error-undefined": "Something went wrong", + "error-ldap-login": "An error occurred while trying to login", + "display-authentication-method": "Display Authentication Method", + "default-authentication-method": "Default Authentication Method", + "duplicate-board": "Duplicate Board", + "people-number": "The number of people is:", + "swimlaneDeletePopup-title": "Delete Swimlane ?", + "swimlane-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the swimlane. There is no undo.", + "restore-all": "Restore all", + "delete-all": "Delete all", + "loading": "Loading, please wait.", + "previous_as": "last time was", + "act-a-dueAt": "modified due time to \nWhen: __timeValue__\nWhere: __card__\n previous due was __timeOldValue__", + "act-a-endAt": "modified ending time to __timeValue__ from (__timeOldValue__)", + "act-a-startAt": "modified starting time to __timeValue__ from (__timeOldValue__)", + "act-a-receivedAt": "modified received time to __timeValue__ from (__timeOldValue__)", + "a-dueAt": "modified due time to be", + "a-endAt": "modified ending time to be", + "a-startAt": "modified starting time to be", + "a-receivedAt": "modified received time to be", + "almostdue": "current due time %s is approaching", + "pastdue": "current due time %s is past", + "duenow": "current due time %s is today", + "act-newDue": "__list__/__card__ has 1st due reminder [__board__]", + "act-withDue": "__list__/__card__ due reminders [__board__]", + "act-almostdue": "was reminding the current due (__timeValue__) of __card__ is approaching", + "act-pastdue": "was reminding the current due (__timeValue__) of __card__ is past", + "act-duenow": "was reminding the current due (__timeValue__) of __card__ is now", + "act-atUserComment": "You were mentioned in [__board__] __list__/__card__", + "delete-user-confirm-popup": "Are you sure you want to delete this account? There is no undo.", + "accounts-allowUserDelete": "Allow users to self delete their account", + "hide-minicard-label-text": "Hide minicard label text", + "show-desktop-drag-handles": "Show desktop drag handles", + "assignee": "Assignee", + "cardAssigneesPopup-title": "Assignee", + "addmore-detail": "Add a more detailed description", + "show-on-card": "Show on Card", + "new": "New", + "editUserPopup-title": "Edit User", + "newUserPopup-title": "New User", + "notifications": "Notifications", + "view-all": "View All", + "filter-by-unread": "Filter by Unread", + "mark-all-as-read": "Mark all as read", + "allow-rename": "Allow Rename", + "allowRenamePopup-title": "Allow Rename" +} diff --git a/i18n/ta.i18n.json b/i18n/ta.i18n.json index a24ffb53..38dcf863 100644 --- a/i18n/ta.i18n.json +++ b/i18n/ta.i18n.json @@ -1,769 +1,770 @@ { - "accept": "ஏற்றுக்கொள்", - "act-activity-notify": "Activity Notification", - "act-addAttachment": "added attachment __attachment__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-deleteAttachment": "deleted attachment __attachment__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addSubtask": "added subtask __subtask__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addedLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removeLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removedLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addChecklist": "added checklist __checklist__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addChecklistItem": "added checklist item __checklistItem__ to checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removeChecklist": "removed checklist __checklist__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removeChecklistItem": "removed checklist item __checklistItem__ from checklist __checkList__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-checkedItem": "checked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-uncheckedItem": "unchecked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-completeChecklist": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-uncompleteChecklist": "uncompleted checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addComment": "commented on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-editComment": "edited comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-deleteComment": "deleted comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-createBoard": "created board __board__", - "act-createSwimlane": "created swimlane __swimlane__ to board __board__", - "act-createCard": "created card __card__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-createCustomField": "created custom field __customField__ at board __board__", - "act-deleteCustomField": "deleted custom field __customField__ at board __board__", - "act-setCustomField": "edited custom field __customField__: __customFieldValue__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-createList": "added list __list__ to board __board__", - "act-addBoardMember": "added member __member__ to board __board__", - "act-archivedBoard": "Board __board__ moved to Archive", - "act-archivedCard": "Card __card__ at list __list__ at swimlane __swimlane__ at board __board__ moved to Archive", - "act-archivedList": "List __list__ at swimlane __swimlane__ at board __board__ moved to Archive", - "act-archivedSwimlane": "Swimlane __swimlane__ at board __board__ moved to Archive", - "act-importBoard": "imported board __board__", - "act-importCard": "imported card __card__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-importList": "imported list __list__ to swimlane __swimlane__ at board __board__", - "act-joinMember": "added member __member__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-moveCard": "moved card __card__ at board __board__ from list __oldList__ at swimlane __oldSwimlane__ to list __list__ at swimlane __swimlane__", - "act-moveCardToOtherBoard": "moved card __card__ from list __oldList__ at swimlane __oldSwimlane__ at board __oldBoard__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-removeBoardMember": "removed member __member__ from board __board__", - "act-restoredCard": "restored card __card__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-unjoinMember": "removed member __member__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-withBoardTitle": "__board__", - "act-withCardTitle": "[__board__] __card__", - "actions": "Actions", - "activities": "Activities", - "activity": "Activity", - "activity-added": "added %s to %s", - "activity-archived": "%s moved to Archive", - "activity-attached": "attached %s to %s", - "activity-created": "உருவாக்கப்பட்டது ", - "activity-customfield-created": "created custom field %s", - "activity-excluded": "excluded %s from %s", - "activity-imported": "imported %s into %s from %s", - "activity-imported-board": "imported %s from %s", - "activity-joined": "சேர்ந்தது ", - "activity-moved": "moved %s from %s to %s", - "activity-on": "on %s", - "activity-removed": "removed %s from %s", - "activity-sent": "sent %s to %s", - "activity-unjoined": "பிரிக்கப்பட்டது ", - "activity-subtask-added": "added subtask to %s", - "activity-checked-item": "checked %s in checklist %s of %s", - "activity-unchecked-item": "unchecked %s in checklist %s of %s", - "activity-checklist-added": "added checklist to %s", - "activity-checklist-removed": "removed a checklist from %s", - "activity-checklist-completed": "completed checklist %s of %s", - "activity-checklist-uncompleted": "uncompleted the checklist %s of %s", - "activity-checklist-item-added": "added checklist item to '%s' in %s", - "activity-checklist-item-removed": "removed a checklist item from '%s' in %s", - "add": "சேர் ", - "activity-checked-item-card": "checked %s in checklist %s", - "activity-unchecked-item-card": "unchecked %s in checklist %s", - "activity-checklist-completed-card": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "activity-checklist-uncompleted-card": "uncompleted the checklist %s", - "activity-editComment": "edited comment %s", - "activity-deleteComment": "deleted comment %s", - "add-attachment": "Add Attachment", - "add-board": "Add Board", - "add-card": "Add Card", - "add-swimlane": "Add Swimlane", - "add-subtask": "Add Subtask", - "add-checklist": "Add Checklist", - "add-checklist-item": "Add an item to checklist", - "add-cover": "Add Cover", - "add-label": "Add Label", - "add-list": "Add List", - "add-members": "Add Members", - "added": "Added", - "addMemberPopup-title": "Members", - "admin": "Admin", - "admin-desc": "Can view and edit cards, remove members, and change settings for the board.", - "admin-announcement": "Announcement", - "admin-announcement-active": "Active System-Wide Announcement", - "admin-announcement-title": "Announcement from Administrator", - "all-boards": "All boards", - "and-n-other-card": "And __count__ other card", - "and-n-other-card_plural": "And __count__ other cards", - "apply": "Apply", - "app-is-offline": "Loading, please wait. Refreshing the page will cause data loss. If loading does not work, please check that server has not stopped.", - "archive": "Move to Archive", - "archive-all": "Move All to Archive", - "archive-board": "Move Board to Archive", - "archive-card": "Move Card to Archive", - "archive-list": "Move List to Archive", - "archive-swimlane": "Move Swimlane to Archive", - "archive-selection": "Move selection to Archive", - "archiveBoardPopup-title": "Move Board to Archive?", - "archived-items": "Archive", - "archived-boards": "Boards in Archive", - "restore-board": "Restore Board", - "no-archived-boards": "No Boards in Archive.", - "archives": "Archive", - "template": "Template", - "templates": "Templates", - "assign-member": "Assign member", - "attached": "attached", - "attachment": "இணைப்பு ", - "attachment-delete-pop": "Deleting an attachment is permanent. There is no undo.", - "attachmentDeletePopup-title": "Delete Attachment?", - "attachments": "இணைப்புகள் ", - "auto-watch": "Automatically watch boards when they are created", - "avatar-too-big": "The avatar is too large (70KB max)", - "back": "பின்செல் ", - "board-change-color": "நிறம் மாற்று ", - "board-nb-stars": "%s stars", - "board-not-found": "Board not found", - "board-private-info": "This board will be <strong>private</strong>.", - "board-public-info": "This board will be <strong>public</strong>.", - "boardChangeColorPopup-title": "Change Board Background", - "boardChangeTitlePopup-title": "Rename Board", - "boardChangeVisibilityPopup-title": "Change Visibility", - "boardChangeWatchPopup-title": "Change Watch", - "boardMenuPopup-title": "Board Settings", - "boardChangeViewPopup-title": "Board View", - "boards": "Boards", - "board-view": "Board View", - "board-view-cal": "நாள்கட்டி ", - "board-view-swimlanes": "Swimlanes", - "board-view-collapse": "Collapse", - "board-view-lists": "Lists", - "bucket-example": "Like “Bucket List” for example", - "cancel": "Cancel", - "card-archived": "This card is moved to Archive.", - "board-archived": "This board is moved to Archive.", - "card-comments-title": "This card has %s comment.", - "card-delete-notice": "Deleting is permanent. You will lose all actions associated with this card.", - "card-delete-pop": "All actions will be removed from the activity feed and you won't be able to re-open the card. There is no undo.", - "card-delete-suggest-archive": "You can move a card to Archive to remove it from the board and preserve the activity.", - "card-due": "Due", - "card-due-on": "Due on", - "card-spent": "Spent Time", - "card-edit-attachments": "Edit attachments", - "card-edit-custom-fields": "Edit custom fields", - "card-edit-labels": "Edit labels", - "card-edit-members": "Edit members", - "card-labels-title": "Change the labels for the card.", - "card-members-title": "Add or remove members of the board from the card.", - "card-start": "Start", - "card-start-on": "Starts on", - "cardAttachmentsPopup-title": "Attach From", - "cardCustomField-datePopup-title": "Change date", - "cardCustomFieldsPopup-title": "Edit custom fields", - "cardDeletePopup-title": "Delete Card?", - "cardDetailsActionsPopup-title": "Card Actions", - "cardLabelsPopup-title": "Labels", - "cardMembersPopup-title": "Members", - "cardMorePopup-title": "மேலும் ", - "cardTemplatePopup-title": "Create template", - "cards": "Cards", - "cards-count": "Cards", - "casSignIn": "Sign In with CAS", - "cardType-card": "Card", - "cardType-linkedCard": "Linked Card", - "cardType-linkedBoard": "Linked Board", - "change": "Change", - "change-avatar": "Change Avatar", - "change-password": "கடவுச்சொல்லை மாற்று ", - "change-permissions": "Change permissions", - "change-settings": "Change Settings", - "changeAvatarPopup-title": "Change Avatar", - "changeLanguagePopup-title": "Change Language", - "changePasswordPopup-title": "கடவுச்சொல்லை மாற்றுக ", - "changePermissionsPopup-title": "Change Permissions", - "changeSettingsPopup-title": "Change Settings", - "subtasks": "Subtasks", - "checklists": "Checklists", - "click-to-star": "Click to star this board.", - "click-to-unstar": "Click to unstar this board.", - "clipboard": "Clipboard or drag & drop", - "close": "Close", - "close-board": "Close Board", - "close-board-pop": "You will be able to restore the board by clicking the “Archive” button from the home header.", - "color-black": "black", - "color-blue": "blue", - "color-crimson": "crimson", - "color-darkgreen": "அடர் பச்சை ", - "color-gold": "தங்கம் ", - "color-gray": "gray", - "color-green": "பச்சை ", - "color-indigo": "indigo", - "color-lime": "வெளிர் பச்சை ", - "color-magenta": "magenta", - "color-mistyrose": "mistyrose", - "color-navy": "navy", - "color-orange": "ஆரஞ்சு ", - "color-paleturquoise": "paleturquoise", - "color-peachpuff": "peachpuff", - "color-pink": "pink", - "color-plum": "plum", - "color-purple": "purple", - "color-red": "சிகப்பு ", - "color-saddlebrown": "saddlebrown", - "color-silver": "வெள்ளி ", - "color-sky": "வாணம் ", - "color-slateblue": "slateblue", - "color-white": "வெள்ளை ", - "color-yellow": "மஞ்சள் ", - "unset-color": "Unset", - "comment": "கருத்து ", - "comment-placeholder": "Write Comment", - "comment-only": "கருத்து மட்டும் ", - "comment-only-desc": "Can comment on cards only.", - "no-comments": "கருத்து இல்லை ", - "no-comments-desc": "Can not see comments and activities.", - "worker": "Worker", - "worker-desc": "Can only move cards, assign itself to card and comment.", - "computer": "கணினி ", - "confirm-subtask-delete-dialog": "Are you sure you want to delete subtask?", - "confirm-checklist-delete-dialog": "Are you sure you want to delete checklist?", - "copy-card-link-to-clipboard": "Copy card link to clipboard", - "linkCardPopup-title": "Link Card", - "searchElementPopup-title": "தேடு ", - "copyCardPopup-title": "Copy Card", - "copyChecklistToManyCardsPopup-title": "Copy Checklist Template to Many Cards", - "copyChecklistToManyCardsPopup-instructions": "Destination Card Titles and Descriptions in this JSON format", - "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"First card title\", \"description\":\"First card description\"}, {\"title\":\"Second card title\",\"description\":\"Second card description\"},{\"title\":\"Last card title\",\"description\":\"Last card description\"} ]", - "create": "உருவாக்கு ", - "createBoardPopup-title": "Create Board", - "chooseBoardSourcePopup-title": "Import board", - "createLabelPopup-title": "Create Label", - "createCustomField": "Create Field", - "createCustomFieldPopup-title": "Create Field", - "current": "current", - "custom-field-delete-pop": "There is no undo. This will remove this custom field from all cards and destroy its history.", - "custom-field-checkbox": "Checkbox", - "custom-field-date": "நாள் ", - "custom-field-dropdown": "Dropdown List", - "custom-field-dropdown-none": "(none)", - "custom-field-dropdown-options": "List Options", - "custom-field-dropdown-options-placeholder": "Press enter to add more options", - "custom-field-dropdown-unknown": "(unknown)", - "custom-field-number": "எண் ", - "custom-field-text": "Text", - "custom-fields": "Custom Fields", - "date": "நாள் ", - "decline": "Decline", - "default-avatar": "Default avatar", - "delete": "Delete", - "deleteCustomFieldPopup-title": "Delete Custom Field?", - "deleteLabelPopup-title": "Delete Label?", - "description": "Description", - "disambiguateMultiLabelPopup-title": "Disambiguate Label Action", - "disambiguateMultiMemberPopup-title": "Disambiguate Member Action", - "discard": "Discard", - "done": "Done", - "download": "பதிவிறக்கம் ", - "edit": "திருத்து ", - "edit-avatar": "Change Avatar", - "edit-profile": "Edit Profile", - "edit-wip-limit": "Edit WIP Limit", - "soft-wip-limit": "Soft WIP Limit", - "editCardStartDatePopup-title": "Change start date", - "editCardDueDatePopup-title": "Change due date", - "editCustomFieldPopup-title": "Edit Field", - "editCardSpentTimePopup-title": "Change spent time", - "editLabelPopup-title": "Change Label", - "editNotificationPopup-title": "Edit Notification", - "editProfilePopup-title": "Edit Profile", - "email": "மின் அஞ்சல் ", - "email-enrollAccount-subject": "An account created for you on __siteName__", - "email-enrollAccount-text": "Hello __user__,\n\nTo start using the service, simply click the link below.\n\n__url__\n\nThanks.", - "email-fail": "Sending email failed", - "email-fail-text": "Error trying to send email", - "email-invalid": "Invalid email", - "email-invite": "Invite via Email", - "email-invite-subject": "__inviter__ sent you an invitation", - "email-invite-text": "Dear __user__,\n\n__inviter__ invites you to join board \"__board__\" for collaborations.\n\nPlease follow the link below:\n\n__url__\n\nThanks.", - "email-resetPassword-subject": "Reset your password on __siteName__", - "email-resetPassword-text": "Hello __user__,\n\nTo reset your password, simply click the link below.\n\n__url__\n\nThanks.", - "email-sent": "Email sent", - "email-verifyEmail-subject": "Verify your email address on __siteName__", - "email-verifyEmail-text": "Hello __user__,\n\nTo verify your account email, simply click the link below.\n\n__url__\n\nThanks.", - "enable-wip-limit": "Enable WIP Limit", - "error-board-doesNotExist": "This board does not exist", - "error-board-notAdmin": "You need to be admin of this board to do that", - "error-board-notAMember": "You need to be a member of this board to do that", - "error-json-malformed": "Your text is not valid JSON", - "error-json-schema": "Your JSON data does not include the proper information in the correct format", - "error-list-doesNotExist": "This list does not exist", - "error-user-doesNotExist": "This user does not exist", - "error-user-notAllowSelf": "You can not invite yourself", - "error-user-notCreated": "This user is not created", - "error-username-taken": "This username is already taken", - "error-email-taken": "Email has already been taken", - "export-board": "Export board", - "sort": "Sort", - "sort-desc": "Click to Sort List", - "list-sort-by": "Sort the List By:", - "list-label-modifiedAt": "Last Access Time", - "list-label-title": "Name of the List", - "list-label-sort": "Your Manual Order", - "list-label-short-modifiedAt": "(L)", - "list-label-short-title": "(N)", - "list-label-short-sort": "(M)", - "filter": "Filter", - "filter-cards": "Filter Cards or Lists", - "list-filter-label": "Filter List by Title", - "filter-clear": "Clear filter", - "filter-no-label": "No label", - "filter-no-member": "No member", - "filter-no-custom-fields": "No Custom Fields", - "filter-show-archive": "Show archived lists", - "filter-hide-empty": "Hide empty lists", - "filter-on": "Filter is on", - "filter-on-desc": "You are filtering cards on this board. Click here to edit filter.", - "filter-to-selection": "Filter to selection", - "advanced-filter-label": "Advanced Filter", - "advanced-filter-description": "Advanced Filter allows to write a string containing following operators: == != <= >= && || ( ) A space is used as a separator between the Operators. You can filter for all Custom Fields by typing their names and values. For Example: Field1 == Value1. Note: If fields or values contains spaces, you need to encapsulate them into single quotes. For Example: 'Field 1' == 'Value 1'. For single control characters (' \\/) to be skipped, you can use \\. For example: Field1 == I\\'m. Also you can combine multiple conditions. For Example: F1 == V1 || F1 == V2. Normally all operators are interpreted from left to right. You can change the order by placing brackets. For Example: F1 == V1 && ( F2 == V2 || F2 == V3 ). Also you can search text fields using regex: F1 == /Tes.*/i", - "fullname": "முழு பெயர் ", - "header-logo-title": "Go back to your boards page.", - "hide-system-messages": "Hide system messages", - "headerBarCreateBoardPopup-title": "Create Board", - "home": "தொடக்கம் ", - "import": "பதிவேற்றம் ", - "link": "இணை ", - "import-board": "import board", - "import-board-c": "Import board", - "import-board-title-trello": "Import board from Trello", - "import-board-title-wekan": "Import board from previous export", - "import-sandstorm-backup-warning": "Do not delete data you import from original exported board or Trello before checking does this grain close and open again, or do you get Board not found error, that means data loss.", - "import-sandstorm-warning": "Imported board will delete all existing data on board and replace it with imported board.", - "from-trello": "Trello ல் இருந்து ", - "from-wekan": "From previous export", - "import-board-instruction-trello": "In your Trello board, go to 'Menu', then 'More', 'Print and Export', 'Export JSON', and copy the resulting text.", - "import-board-instruction-wekan": "In your board, go to 'Menu', then 'Export board', and copy the text in the downloaded file.", - "import-board-instruction-about-errors": "If you get errors when importing board, sometimes importing still works, and board is at All Boards page.", - "import-json-placeholder": "Paste your valid JSON data here", - "import-map-members": "Map members", - "import-members-map": "Your imported board has some members. Please map the members you want to import to your users", - "import-show-user-mapping": "Review members mapping", - "import-user-select": "Pick your existing user you want to use as this member", - "importMapMembersAddPopup-title": "Select member", - "info": "Version", - "initials": "Initials", - "invalid-date": "Invalid date", - "invalid-time": "Invalid time", - "invalid-user": "Invalid user", - "joined": "joined", - "just-invited": "You are just invited to this board", - "keyboard-shortcuts": "Keyboard shortcuts", - "label-create": "Create Label", - "label-default": "%s label (default)", - "label-delete-pop": "There is no undo. This will remove this label from all cards and destroy its history.", - "labels": "Labels", - "language": "மொழி ", - "last-admin-desc": "You can’t change roles because there must be at least one admin.", - "leave-board": "Leave Board", - "leave-board-pop": "Are you sure you want to leave __boardTitle__? You will be removed from all cards on this board.", - "leaveBoardPopup-title": "Leave Board ?", - "link-card": "Link to this card", - "list-archive-cards": "Move all cards in this list to Archive", - "list-archive-cards-pop": "This will remove all the cards in this list from the board. To view cards in Archive and bring them back to the board, click “Menu” > “Archive”.", - "list-move-cards": "Move all cards in this list", - "list-select-cards": "Select all cards in this list", - "set-color-list": "நிறத்தை மாற்று ", - "listActionPopup-title": "List Actions", - "swimlaneActionPopup-title": "Swimlane Actions", - "swimlaneAddPopup-title": "Add a Swimlane below", - "listImportCardPopup-title": "Import a Trello card", - "listMorePopup-title": "மேலும் ", - "link-list": "Link to this list", - "list-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the list. There is no undo.", - "list-delete-suggest-archive": "You can move a list to Archive to remove it from the board and preserve the activity.", - "lists": "Lists", - "swimlanes": "Swimlanes", - "log-out": "Log Out", - "log-in": "Log In", - "loginPopup-title": "Log In", - "memberMenuPopup-title": "Member Settings", - "members": "Members", - "menu": "Menu", - "move-selection": "Move selection", - "moveCardPopup-title": "Move Card", - "moveCardToBottom-title": "Move to Bottom", - "moveCardToTop-title": "Move to Top", - "moveSelectionPopup-title": "Move selection", - "multi-selection": "Multi-Selection", - "multi-selection-on": "Multi-Selection is on", - "muted": "Muted", - "muted-info": "You will never be notified of any changes in this board", - "my-boards": "My Boards", - "name": "பெயர் ", - "no-archived-cards": "No cards in Archive.", - "no-archived-lists": "No lists in Archive.", - "no-archived-swimlanes": "No swimlanes in Archive.", - "no-results": "No results", - "normal": "Normal", - "normal-desc": "Can view and edit cards. Can't change settings.", - "not-accepted-yet": "Invitation not accepted yet", - "notify-participate": "Receive updates to any cards you participate as creater or member", - "notify-watch": "Receive updates to any boards, lists, or cards you’re watching", - "optional": "optional", - "or": "or", - "page-maybe-private": "This page may be private. You may be able to view it by <a href='%s'>logging in</a>.", - "page-not-found": "Page not found.", - "password": "கடவுச்சொல் ", - "paste-or-dragdrop": "to paste, or drag & drop image file to it (image only)", - "participating": "Participating", - "preview": "Preview", - "previewAttachedImagePopup-title": "Preview", - "previewClipboardImagePopup-title": "Preview", - "private": "தனியார் ", - "private-desc": "This board is private. Only people added to the board can view and edit it.", - "profile": "Profile", - "public": "பொது ", - "public-desc": "This board is public. It's visible to anyone with the link and will show up in search engines like Google. Only people added to the board can edit.", - "quick-access-description": "Star a board to add a shortcut in this bar.", - "remove-cover": "Remove Cover", - "remove-from-board": "Remove from Board", - "remove-label": "Remove Label", - "listDeletePopup-title": "Delete List ?", - "remove-member": "Remove Member", - "remove-member-from-card": "Remove from Card", - "remove-member-pop": "Remove __name__ (__username__) from __boardTitle__? The member will be removed from all cards on this board. They will receive a notification.", - "removeMemberPopup-title": "Remove Member?", - "rename": "பெயர்மாற்றம் ", - "rename-board": "Rename Board", - "restore": "Restore", - "save": "சேமி ", - "search": "தேடு ", - "rules": "Rules", - "search-cards": "Search from card/list titles, descriptions and custom fields on this board", - "search-example": "Text to search for?", - "select-color": "Select Color", - "set-wip-limit-value": "Set a limit for the maximum number of tasks in this list", - "setWipLimitPopup-title": "Set WIP Limit", - "shortcut-assign-self": "Assign yourself to current card", - "shortcut-autocomplete-emoji": "Autocomplete emoji", - "shortcut-autocomplete-members": "Autocomplete members", - "shortcut-clear-filters": "Clear all filters", - "shortcut-close-dialog": "Close Dialog", - "shortcut-filter-my-cards": "Filter my cards", - "shortcut-show-shortcuts": "Bring up this shortcuts list", - "shortcut-toggle-filterbar": "Toggle Filter Sidebar", - "shortcut-toggle-sidebar": "Toggle Board Sidebar", - "show-cards-minimum-count": "Show cards count if list contains more than", - "sidebar-open": "Open Sidebar", - "sidebar-close": "Close Sidebar", - "signupPopup-title": "Create an Account", - "star-board-title": "Click to star this board. It will show up at top of your boards list.", - "starred-boards": "Starred Boards", - "starred-boards-description": "Starred boards show up at the top of your boards list.", - "subscribe": "சந்தா ", - "team": "குழு ", - "this-board": "this board", - "this-card": "this card", - "spent-time-hours": "Spent time (hours)", - "overtime-hours": "Overtime (hours)", - "overtime": "Overtime", - "has-overtime-cards": "Has overtime cards", - "has-spenttime-cards": "Has spent time cards", - "time": "Time", - "title": "Title", - "tracking": "Tracking", - "tracking-info": "You will be notified of any changes to those cards you are involved as creator or member.", - "type": "Type", - "unassign-member": "Unassign member", - "unsaved-description": "You have an unsaved description.", - "unwatch": "Unwatch", - "upload": "Upload", - "upload-avatar": "Upload an avatar", - "uploaded-avatar": "Uploaded an avatar", - "username": "Username", - "view-it": "View it", - "warn-list-archived": "warning: this card is in an list at Archive", - "watch": "Watch", - "watching": "Watching", - "watching-info": "You will be notified of any change in this board", - "welcome-board": "Welcome Board", - "welcome-swimlane": "Milestone 1", - "welcome-list1": "Basics", - "welcome-list2": "Advanced", - "card-templates-swimlane": "Card Templates", - "list-templates-swimlane": "List Templates", - "board-templates-swimlane": "Board Templates", - "what-to-do": "What do you want to do?", - "wipLimitErrorPopup-title": "Invalid WIP Limit", - "wipLimitErrorPopup-dialog-pt1": "The number of tasks in this list is higher than the WIP limit you've defined.", - "wipLimitErrorPopup-dialog-pt2": "Please move some tasks out of this list, or set a higher WIP limit.", - "admin-panel": "Admin Panel", - "settings": "Settings", - "people": "People", - "registration": "Registration", - "disable-self-registration": "Disable Self-Registration", - "invite": "அழைப்பு ", - "invite-people": "Invite People", - "to-boards": "To board(s)", - "email-addresses": "Email Addresses", - "smtp-host-description": "The address of the SMTP server that handles your emails.", - "smtp-port-description": "The port your SMTP server uses for outgoing emails.", - "smtp-tls-description": "Enable TLS support for SMTP server", - "smtp-host": "SMTP Host", - "smtp-port": "SMTP Port", - "smtp-username": "Username", - "smtp-password": "கடவுச்சொல் ", - "smtp-tls": "TLS support", - "send-from": "அனுப்புனர் ", - "send-smtp-test": "சோதனை மின்னஞ்சல் அணுப்புக ", - "invitation-code": "Invitation Code", - "email-invite-register-subject": "__inviter__ sent you an invitation", - "email-invite-register-text": "Dear __user__,\n\n__inviter__ invites you to kanban board for collaborations.\n\nPlease follow the link below:\n__url__\n\nAnd your invitation code is: __icode__\n\nThanks.", - "email-smtp-test-subject": "SMTP Test Email", - "email-smtp-test-text": "You have successfully sent an email", - "error-invitation-code-not-exist": "Invitation code doesn't exist", - "error-notAuthorized": "You are not authorized to view this page.", - "webhook-title": "Webhook Name", - "webhook-token": "Token (Optional for Authentication)", - "outgoing-webhooks": "Outgoing Webhooks", - "bidirectional-webhooks": "Two-Way Webhooks", - "outgoingWebhooksPopup-title": "Outgoing Webhooks", - "boardCardTitlePopup-title": "Card Title Filter", - "disable-webhook": "Disable This Webhook", - "global-webhook": "Global Webhooks", - "new-outgoing-webhook": "New Outgoing Webhook", - "no-name": "(Unknown)", - "Node_version": "Node version", - "Meteor_version": "Meteor version", - "MongoDB_version": "MongoDB version", - "MongoDB_storage_engine": "MongoDB storage engine", - "MongoDB_Oplog_enabled": "MongoDB Oplog enabled", - "OS_Arch": "OS Arch", - "OS_Cpus": "OS CPU Count", - "OS_Freemem": "OS Free Memory", - "OS_Loadavg": "OS Load Average", - "OS_Platform": "OS Platform", - "OS_Release": "OS Release", - "OS_Totalmem": "OS Total Memory", - "OS_Type": "OS Type", - "OS_Uptime": "OS Uptime", - "days": "days", - "hours": "hours", - "minutes": "minutes", - "seconds": "seconds", - "show-field-on-card": "Show this field on card", - "automatically-field-on-card": "Auto create field to all cards", - "showLabel-field-on-card": "Show field label on minicard", - "yes": "Yes", - "no": "No", - "accounts": "Accounts", - "accounts-allowEmailChange": "Allow Email Change", - "accounts-allowUserNameChange": "Allow Username Change", - "createdAt": "Created at", - "verified": "Verified", - "active": "Active", - "card-received": "Received", - "card-received-on": "Received on", - "card-end": "முடிவு ", - "card-end-on": "Ends on", - "editCardReceivedDatePopup-title": "Change received date", - "editCardEndDatePopup-title": "Change end date", - "setCardColorPopup-title": "Set color", - "setCardActionsColorPopup-title": "Choose a color", - "setSwimlaneColorPopup-title": "Choose a color", - "setListColorPopup-title": "Choose a color", - "assigned-by": "Assigned By", - "requested-by": "Requested By", - "board-delete-notice": "Deleting is permanent. You will lose all lists, cards and actions associated with this board.", - "delete-board-confirm-popup": "All lists, cards, labels, and activities will be deleted and you won't be able to recover the board contents. There is no undo.", - "boardDeletePopup-title": "Delete Board?", - "delete-board": "Delete Board", - "default-subtasks-board": "Subtasks for __board__ board", - "default": "Default", - "queue": "Queue", - "subtask-settings": "Subtasks Settings", - "card-settings": "Card Settings", - "boardSubtaskSettingsPopup-title": "Board Subtasks Settings", - "boardCardSettingsPopup-title": "Card Settings", - "deposit-subtasks-board": "Deposit subtasks to this board:", - "deposit-subtasks-list": "Landing list for subtasks deposited here:", - "show-parent-in-minicard": "Show parent in minicard:", - "prefix-with-full-path": "Prefix with full path", - "prefix-with-parent": "Prefix with parent", - "subtext-with-full-path": "Subtext with full path", - "subtext-with-parent": "Subtext with parent", - "change-card-parent": "Change card's parent", - "parent-card": "Parent card", - "source-board": "Source board", - "no-parent": "Don't show parent", - "activity-added-label": "added label '%s' to %s", - "activity-removed-label": "removed label '%s' from %s", - "activity-delete-attach": "deleted an attachment from %s", - "activity-added-label-card": "added label '%s'", - "activity-removed-label-card": "removed label '%s'", - "activity-delete-attach-card": "deleted an attachment", - "activity-set-customfield": "set custom field '%s' to '%s' in %s", - "activity-unset-customfield": "unset custom field '%s' in %s", - "r-rule": "Rule", - "r-add-trigger": "Add trigger", - "r-add-action": "Add action", - "r-board-rules": "Board rules", - "r-add-rule": "Add rule", - "r-view-rule": "View rule", - "r-delete-rule": "Delete rule", - "r-new-rule-name": "New rule title", - "r-no-rules": "No rules", - "r-when-a-card": "When a card", - "r-is": "is", - "r-is-moved": "is moved", - "r-added-to": "added to", - "r-removed-from": "Removed from", - "r-the-board": "the board", - "r-list": "list", - "set-filter": "Set Filter", - "r-moved-to": "Moved to", - "r-moved-from": "Moved from", - "r-archived": "Moved to Archive", - "r-unarchived": "Restored from Archive", - "r-a-card": "a card", - "r-when-a-label-is": "When a label is", - "r-when-the-label": "When the label", - "r-list-name": "list name", - "r-when-a-member": "When a member is", - "r-when-the-member": "When the member", - "r-name": "name", - "r-when-a-attach": "When an attachment", - "r-when-a-checklist": "When a checklist is", - "r-when-the-checklist": "When the checklist", - "r-completed": "Completed", - "r-made-incomplete": "Made incomplete", - "r-when-a-item": "When a checklist item is", - "r-when-the-item": "When the checklist item", - "r-checked": "Checked", - "r-unchecked": "Unchecked", - "r-move-card-to": "Move card to", - "r-top-of": "Top of", - "r-bottom-of": "Bottom of", - "r-its-list": "its list", - "r-archive": "Move to Archive", - "r-unarchive": "Restore from Archive", - "r-card": "card", - "r-add": "சேர் ", - "r-remove": "Remove", - "r-label": "label", - "r-member": "member", - "r-remove-all": "Remove all members from the card", - "r-set-color": "Set color to", - "r-checklist": "checklist", - "r-check-all": "Check all", - "r-uncheck-all": "Uncheck all", - "r-items-check": "items of checklist", - "r-check": "Check", - "r-uncheck": "Uncheck", - "r-item": "item", - "r-of-checklist": "of checklist", - "r-send-email": "Send an email", - "r-to": "to", - "r-subject": "subject", - "r-rule-details": "Rule details", - "r-d-move-to-top-gen": "Move card to top of its list", - "r-d-move-to-top-spec": "Move card to top of list", - "r-d-move-to-bottom-gen": "Move card to bottom of its list", - "r-d-move-to-bottom-spec": "Move card to bottom of list", - "r-d-send-email": "Send email", - "r-d-send-email-to": "to", - "r-d-send-email-subject": "subject", - "r-d-send-email-message": "message", - "r-d-archive": "Move card to Archive", - "r-d-unarchive": "Restore card from Archive", - "r-d-add-label": "Add label", - "r-d-remove-label": "Remove label", - "r-create-card": "Create new card", - "r-in-list": "in list", - "r-in-swimlane": "in swimlane", - "r-d-add-member": "Add member", - "r-d-remove-member": "Remove member", - "r-d-remove-all-member": "Remove all member", - "r-d-check-all": "Check all items of a list", - "r-d-uncheck-all": "Uncheck all items of a list", - "r-d-check-one": "Check item", - "r-d-uncheck-one": "Uncheck item", - "r-d-check-of-list": "of checklist", - "r-d-add-checklist": "Add checklist", - "r-d-remove-checklist": "Remove checklist", - "r-by": "by", - "r-add-checklist": "Add checklist", - "r-with-items": "with items", - "r-items-list": "item1,item2,item3", - "r-add-swimlane": "Add swimlane", - "r-swimlane-name": "swimlane name", - "r-board-note": "Note: leave a field empty to match every possible value.", - "r-checklist-note": "Note: checklist's items have to be written as comma separated values.", - "r-when-a-card-is-moved": "When a card is moved to another list", - "r-set": "Set", - "r-update": "Update", - "r-datefield": "date field", - "r-df-start-at": "start", - "r-df-due-at": "due", - "r-df-end-at": "end", - "r-df-received-at": "received", - "r-to-current-datetime": "to current date/time", - "r-remove-value-from": "Remove value from", - "ldap": "LDAP", - "oauth2": "OAuth2", - "cas": "CAS", - "authentication-method": "Authentication method", - "authentication-type": "Authentication type", - "custom-product-name": "Custom Product Name", - "layout": "Layout", - "hide-logo": "Hide Logo", - "add-custom-html-after-body-start": "Add Custom HTML after <body> start", - "add-custom-html-before-body-end": "Add Custom HTML before </body> end", - "error-undefined": "Something went wrong", - "error-ldap-login": "An error occurred while trying to login", - "display-authentication-method": "Display Authentication Method", - "default-authentication-method": "Default Authentication Method", - "duplicate-board": "Duplicate Board", - "people-number": "The number of people is:", - "swimlaneDeletePopup-title": "Delete Swimlane ?", - "swimlane-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the swimlane. There is no undo.", - "restore-all": "Restore all", - "delete-all": "Delete all", - "loading": "Loading, please wait.", - "previous_as": "last time was", - "act-a-dueAt": "modified due time to \nWhen: __timeValue__\nWhere: __card__\n previous due was __timeOldValue__", - "act-a-endAt": "modified ending time to __timeValue__ from (__timeOldValue__)", - "act-a-startAt": "modified starting time to __timeValue__ from (__timeOldValue__)", - "act-a-receivedAt": "modified received time to __timeValue__ from (__timeOldValue__)", - "a-dueAt": "modified due time to be", - "a-endAt": "modified ending time to be", - "a-startAt": "modified starting time to be", - "a-receivedAt": "modified received time to be", - "almostdue": "current due time %s is approaching", - "pastdue": "current due time %s is past", - "duenow": "current due time %s is today", - "act-newDue": "__list__/__card__ has 1st due reminder [__board__]", - "act-withDue": "__list__/__card__ due reminders [__board__]", - "act-almostdue": "was reminding the current due (__timeValue__) of __card__ is approaching", - "act-pastdue": "was reminding the current due (__timeValue__) of __card__ is past", - "act-duenow": "was reminding the current due (__timeValue__) of __card__ is now", - "act-atUserComment": "You were mentioned in [__board__] __list__/__card__", - "delete-user-confirm-popup": "Are you sure you want to delete this account? There is no undo.", - "accounts-allowUserDelete": "Allow users to self delete their account", - "hide-minicard-label-text": "Hide minicard label text", - "show-desktop-drag-handles": "Show desktop drag handles", - "assignee": "Assignee", - "cardAssigneesPopup-title": "Assignee", - "addmore-detail": "Add a more detailed description", - "show-on-card": "Show on Card", - "new": "New", - "editUserPopup-title": "Edit User", - "newUserPopup-title": "New User", - "notifications": "Notifications", - "view-all": "View All", - "filter-by-unread": "Filter by Unread", - "mark-all-as-read": "Mark all as read", - "allow-rename": "Allow Rename", - "allowRenamePopup-title": "Allow Rename" -} \ No newline at end of file + "accept": "ஏற்றுக்கொள்", + "act-activity-notify": "Activity Notification", + "act-addAttachment": "added attachment __attachment__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-deleteAttachment": "deleted attachment __attachment__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addSubtask": "added subtask __subtask__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addedLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removeLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removedLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addChecklist": "added checklist __checklist__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addChecklistItem": "added checklist item __checklistItem__ to checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removeChecklist": "removed checklist __checklist__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removeChecklistItem": "removed checklist item __checklistItem__ from checklist __checkList__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-checkedItem": "checked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-uncheckedItem": "unchecked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-completeChecklist": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-uncompleteChecklist": "uncompleted checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addComment": "commented on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-editComment": "edited comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-deleteComment": "deleted comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-createBoard": "created board __board__", + "act-createSwimlane": "created swimlane __swimlane__ to board __board__", + "act-createCard": "created card __card__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-createCustomField": "created custom field __customField__ at board __board__", + "act-deleteCustomField": "deleted custom field __customField__ at board __board__", + "act-setCustomField": "edited custom field __customField__: __customFieldValue__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-createList": "added list __list__ to board __board__", + "act-addBoardMember": "added member __member__ to board __board__", + "act-archivedBoard": "Board __board__ moved to Archive", + "act-archivedCard": "Card __card__ at list __list__ at swimlane __swimlane__ at board __board__ moved to Archive", + "act-archivedList": "List __list__ at swimlane __swimlane__ at board __board__ moved to Archive", + "act-archivedSwimlane": "Swimlane __swimlane__ at board __board__ moved to Archive", + "act-importBoard": "imported board __board__", + "act-importCard": "imported card __card__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-importList": "imported list __list__ to swimlane __swimlane__ at board __board__", + "act-joinMember": "added member __member__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-moveCard": "moved card __card__ at board __board__ from list __oldList__ at swimlane __oldSwimlane__ to list __list__ at swimlane __swimlane__", + "act-moveCardToOtherBoard": "moved card __card__ from list __oldList__ at swimlane __oldSwimlane__ at board __oldBoard__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-removeBoardMember": "removed member __member__ from board __board__", + "act-restoredCard": "restored card __card__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-unjoinMember": "removed member __member__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-withBoardTitle": "__board__", + "act-withCardTitle": "[__board__] __card__", + "actions": "Actions", + "activities": "Activities", + "activity": "Activity", + "activity-added": "added %s to %s", + "activity-archived": "%s moved to Archive", + "activity-attached": "attached %s to %s", + "activity-created": "உருவாக்கப்பட்டது ", + "activity-customfield-created": "created custom field %s", + "activity-excluded": "excluded %s from %s", + "activity-imported": "imported %s into %s from %s", + "activity-imported-board": "imported %s from %s", + "activity-joined": "சேர்ந்தது ", + "activity-moved": "moved %s from %s to %s", + "activity-on": "on %s", + "activity-removed": "removed %s from %s", + "activity-sent": "sent %s to %s", + "activity-unjoined": "பிரிக்கப்பட்டது ", + "activity-subtask-added": "added subtask to %s", + "activity-checked-item": "checked %s in checklist %s of %s", + "activity-unchecked-item": "unchecked %s in checklist %s of %s", + "activity-checklist-added": "added checklist to %s", + "activity-checklist-removed": "removed a checklist from %s", + "activity-checklist-completed": "completed checklist %s of %s", + "activity-checklist-uncompleted": "uncompleted the checklist %s of %s", + "activity-checklist-item-added": "added checklist item to '%s' in %s", + "activity-checklist-item-removed": "removed a checklist item from '%s' in %s", + "add": "சேர் ", + "activity-checked-item-card": "checked %s in checklist %s", + "activity-unchecked-item-card": "unchecked %s in checklist %s", + "activity-checklist-completed-card": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "activity-checklist-uncompleted-card": "uncompleted the checklist %s", + "activity-editComment": "edited comment %s", + "activity-deleteComment": "deleted comment %s", + "add-attachment": "Add Attachment", + "add-board": "Add Board", + "add-card": "Add Card", + "add-swimlane": "Add Swimlane", + "add-subtask": "Add Subtask", + "add-checklist": "Add Checklist", + "add-checklist-item": "Add an item to checklist", + "add-cover": "Add Cover", + "add-label": "Add Label", + "add-list": "Add List", + "add-members": "Add Members", + "added": "Added", + "addMemberPopup-title": "Members", + "admin": "Admin", + "admin-desc": "Can view and edit cards, remove members, and change settings for the board.", + "admin-announcement": "Announcement", + "admin-announcement-active": "Active System-Wide Announcement", + "admin-announcement-title": "Announcement from Administrator", + "all-boards": "All boards", + "and-n-other-card": "And __count__ other card", + "and-n-other-card_plural": "And __count__ other cards", + "apply": "Apply", + "app-is-offline": "Loading, please wait. Refreshing the page will cause data loss. If loading does not work, please check that server has not stopped.", + "archive": "Move to Archive", + "archive-all": "Move All to Archive", + "archive-board": "Move Board to Archive", + "archive-card": "Move Card to Archive", + "archive-list": "Move List to Archive", + "archive-swimlane": "Move Swimlane to Archive", + "archive-selection": "Move selection to Archive", + "archiveBoardPopup-title": "Move Board to Archive?", + "archived-items": "Archive", + "archived-boards": "Boards in Archive", + "restore-board": "Restore Board", + "no-archived-boards": "No Boards in Archive.", + "archives": "Archive", + "template": "Template", + "templates": "Templates", + "assign-member": "Assign member", + "attached": "attached", + "attachment": "இணைப்பு ", + "attachment-delete-pop": "Deleting an attachment is permanent. There is no undo.", + "attachmentDeletePopup-title": "Delete Attachment?", + "attachments": "இணைப்புகள் ", + "auto-watch": "Automatically watch boards when they are created", + "avatar-too-big": "The avatar is too large (70KB max)", + "back": "பின்செல் ", + "board-change-color": "நிறம் மாற்று ", + "board-nb-stars": "%s stars", + "board-not-found": "Board not found", + "board-private-info": "This board will be <strong>private</strong>.", + "board-public-info": "This board will be <strong>public</strong>.", + "boardChangeColorPopup-title": "Change Board Background", + "boardChangeTitlePopup-title": "Rename Board", + "boardChangeVisibilityPopup-title": "Change Visibility", + "boardChangeWatchPopup-title": "Change Watch", + "boardMenuPopup-title": "Board Settings", + "boardChangeViewPopup-title": "Board View", + "boards": "Boards", + "board-view": "Board View", + "board-view-cal": "நாள்கட்டி ", + "board-view-swimlanes": "Swimlanes", + "board-view-collapse": "Collapse", + "board-view-lists": "Lists", + "bucket-example": "Like “Bucket List” for example", + "cancel": "Cancel", + "card-archived": "This card is moved to Archive.", + "board-archived": "This board is moved to Archive.", + "card-comments-title": "This card has %s comment.", + "card-delete-notice": "Deleting is permanent. You will lose all actions associated with this card.", + "card-delete-pop": "All actions will be removed from the activity feed and you won't be able to re-open the card. There is no undo.", + "card-delete-suggest-archive": "You can move a card to Archive to remove it from the board and preserve the activity.", + "card-due": "Due", + "card-due-on": "Due on", + "card-spent": "Spent Time", + "card-edit-attachments": "Edit attachments", + "card-edit-custom-fields": "Edit custom fields", + "card-edit-labels": "Edit labels", + "card-edit-members": "Edit members", + "card-labels-title": "Change the labels for the card.", + "card-members-title": "Add or remove members of the board from the card.", + "card-start": "Start", + "card-start-on": "Starts on", + "cardAttachmentsPopup-title": "Attach From", + "cardCustomField-datePopup-title": "Change date", + "cardCustomFieldsPopup-title": "Edit custom fields", + "cardDeletePopup-title": "Delete Card?", + "cardDetailsActionsPopup-title": "Card Actions", + "cardLabelsPopup-title": "Labels", + "cardMembersPopup-title": "Members", + "cardMorePopup-title": "மேலும் ", + "cardTemplatePopup-title": "Create template", + "cards": "Cards", + "cards-count": "Cards", + "casSignIn": "Sign In with CAS", + "cardType-card": "Card", + "cardType-linkedCard": "Linked Card", + "cardType-linkedBoard": "Linked Board", + "change": "Change", + "change-avatar": "Change Avatar", + "change-password": "கடவுச்சொல்லை மாற்று ", + "change-permissions": "Change permissions", + "change-settings": "Change Settings", + "changeAvatarPopup-title": "Change Avatar", + "changeLanguagePopup-title": "Change Language", + "changePasswordPopup-title": "கடவுச்சொல்லை மாற்றுக ", + "changePermissionsPopup-title": "Change Permissions", + "changeSettingsPopup-title": "Change Settings", + "subtasks": "Subtasks", + "checklists": "Checklists", + "click-to-star": "Click to star this board.", + "click-to-unstar": "Click to unstar this board.", + "clipboard": "Clipboard or drag & drop", + "close": "Close", + "close-board": "Close Board", + "close-board-pop": "You will be able to restore the board by clicking the “Archive” button from the home header.", + "color-black": "black", + "color-blue": "blue", + "color-crimson": "crimson", + "color-darkgreen": "அடர் பச்சை ", + "color-gold": "தங்கம் ", + "color-gray": "gray", + "color-green": "பச்சை ", + "color-indigo": "indigo", + "color-lime": "வெளிர் பச்சை ", + "color-magenta": "magenta", + "color-mistyrose": "mistyrose", + "color-navy": "navy", + "color-orange": "ஆரஞ்சு ", + "color-paleturquoise": "paleturquoise", + "color-peachpuff": "peachpuff", + "color-pink": "pink", + "color-plum": "plum", + "color-purple": "purple", + "color-red": "சிகப்பு ", + "color-saddlebrown": "saddlebrown", + "color-silver": "வெள்ளி ", + "color-sky": "வாணம் ", + "color-slateblue": "slateblue", + "color-white": "வெள்ளை ", + "color-yellow": "மஞ்சள் ", + "unset-color": "Unset", + "comment": "கருத்து ", + "comment-placeholder": "Write Comment", + "comment-only": "கருத்து மட்டும் ", + "comment-only-desc": "Can comment on cards only.", + "no-comments": "கருத்து இல்லை ", + "no-comments-desc": "Can not see comments and activities.", + "worker": "Worker", + "worker-desc": "Can only move cards, assign itself to card and comment.", + "computer": "கணினி ", + "confirm-subtask-delete-dialog": "Are you sure you want to delete subtask?", + "confirm-checklist-delete-dialog": "Are you sure you want to delete checklist?", + "copy-card-link-to-clipboard": "Copy card link to clipboard", + "linkCardPopup-title": "Link Card", + "searchElementPopup-title": "தேடு ", + "copyCardPopup-title": "Copy Card", + "copyChecklistToManyCardsPopup-title": "Copy Checklist Template to Many Cards", + "copyChecklistToManyCardsPopup-instructions": "Destination Card Titles and Descriptions in this JSON format", + "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"First card title\", \"description\":\"First card description\"}, {\"title\":\"Second card title\",\"description\":\"Second card description\"},{\"title\":\"Last card title\",\"description\":\"Last card description\"} ]", + "create": "உருவாக்கு ", + "createBoardPopup-title": "Create Board", + "chooseBoardSourcePopup-title": "Import board", + "createLabelPopup-title": "Create Label", + "createCustomField": "Create Field", + "createCustomFieldPopup-title": "Create Field", + "current": "current", + "custom-field-delete-pop": "There is no undo. This will remove this custom field from all cards and destroy its history.", + "custom-field-checkbox": "Checkbox", + "custom-field-date": "நாள் ", + "custom-field-dropdown": "Dropdown List", + "custom-field-dropdown-none": "(none)", + "custom-field-dropdown-options": "List Options", + "custom-field-dropdown-options-placeholder": "Press enter to add more options", + "custom-field-dropdown-unknown": "(unknown)", + "custom-field-number": "எண் ", + "custom-field-text": "Text", + "custom-fields": "Custom Fields", + "date": "நாள் ", + "decline": "Decline", + "default-avatar": "Default avatar", + "delete": "Delete", + "deleteCustomFieldPopup-title": "Delete Custom Field?", + "deleteLabelPopup-title": "Delete Label?", + "description": "Description", + "disambiguateMultiLabelPopup-title": "Disambiguate Label Action", + "disambiguateMultiMemberPopup-title": "Disambiguate Member Action", + "discard": "Discard", + "done": "Done", + "download": "பதிவிறக்கம் ", + "edit": "திருத்து ", + "edit-avatar": "Change Avatar", + "edit-profile": "Edit Profile", + "edit-wip-limit": "Edit WIP Limit", + "soft-wip-limit": "Soft WIP Limit", + "editCardStartDatePopup-title": "Change start date", + "editCardDueDatePopup-title": "Change due date", + "editCustomFieldPopup-title": "Edit Field", + "editCardSpentTimePopup-title": "Change spent time", + "editLabelPopup-title": "Change Label", + "editNotificationPopup-title": "Edit Notification", + "editProfilePopup-title": "Edit Profile", + "email": "மின் அஞ்சல் ", + "email-enrollAccount-subject": "An account created for you on __siteName__", + "email-enrollAccount-text": "Hello __user__,\n\nTo start using the service, simply click the link below.\n\n__url__\n\nThanks.", + "email-fail": "Sending email failed", + "email-fail-text": "Error trying to send email", + "email-invalid": "Invalid email", + "email-invite": "Invite via Email", + "email-invite-subject": "__inviter__ sent you an invitation", + "email-invite-text": "Dear __user__,\n\n__inviter__ invites you to join board \"__board__\" for collaborations.\n\nPlease follow the link below:\n\n__url__\n\nThanks.", + "email-resetPassword-subject": "Reset your password on __siteName__", + "email-resetPassword-text": "Hello __user__,\n\nTo reset your password, simply click the link below.\n\n__url__\n\nThanks.", + "email-sent": "Email sent", + "email-verifyEmail-subject": "Verify your email address on __siteName__", + "email-verifyEmail-text": "Hello __user__,\n\nTo verify your account email, simply click the link below.\n\n__url__\n\nThanks.", + "enable-wip-limit": "Enable WIP Limit", + "error-board-doesNotExist": "This board does not exist", + "error-board-notAdmin": "You need to be admin of this board to do that", + "error-board-notAMember": "You need to be a member of this board to do that", + "error-json-malformed": "Your text is not valid JSON", + "error-json-schema": "Your JSON data does not include the proper information in the correct format", + "error-list-doesNotExist": "This list does not exist", + "error-user-doesNotExist": "This user does not exist", + "error-user-notAllowSelf": "You can not invite yourself", + "error-user-notCreated": "This user is not created", + "error-username-taken": "This username is already taken", + "error-email-taken": "Email has already been taken", + "export-board": "Export board", + "sort": "Sort", + "sort-desc": "Click to Sort List", + "list-sort-by": "Sort the List By:", + "list-label-modifiedAt": "Last Access Time", + "list-label-title": "Name of the List", + "list-label-sort": "Your Manual Order", + "list-label-short-modifiedAt": "(L)", + "list-label-short-title": "(N)", + "list-label-short-sort": "(M)", + "filter": "Filter", + "filter-cards": "Filter Cards or Lists", + "list-filter-label": "Filter List by Title", + "filter-clear": "Clear filter", + "filter-no-label": "No label", + "filter-no-member": "No member", + "filter-no-assignee": "No assignee", + "filter-no-custom-fields": "No Custom Fields", + "filter-show-archive": "Show archived lists", + "filter-hide-empty": "Hide empty lists", + "filter-on": "Filter is on", + "filter-on-desc": "You are filtering cards on this board. Click here to edit filter.", + "filter-to-selection": "Filter to selection", + "advanced-filter-label": "Advanced Filter", + "advanced-filter-description": "Advanced Filter allows to write a string containing following operators: == != <= >= && || ( ) A space is used as a separator between the Operators. You can filter for all Custom Fields by typing their names and values. For Example: Field1 == Value1. Note: If fields or values contains spaces, you need to encapsulate them into single quotes. For Example: 'Field 1' == 'Value 1'. For single control characters (' \\/) to be skipped, you can use \\. For example: Field1 == I\\'m. Also you can combine multiple conditions. For Example: F1 == V1 || F1 == V2. Normally all operators are interpreted from left to right. You can change the order by placing brackets. For Example: F1 == V1 && ( F2 == V2 || F2 == V3 ). Also you can search text fields using regex: F1 == /Tes.*/i", + "fullname": "முழு பெயர் ", + "header-logo-title": "Go back to your boards page.", + "hide-system-messages": "Hide system messages", + "headerBarCreateBoardPopup-title": "Create Board", + "home": "தொடக்கம் ", + "import": "பதிவேற்றம் ", + "link": "இணை ", + "import-board": "import board", + "import-board-c": "Import board", + "import-board-title-trello": "Import board from Trello", + "import-board-title-wekan": "Import board from previous export", + "import-sandstorm-backup-warning": "Do not delete data you import from original exported board or Trello before checking does this grain close and open again, or do you get Board not found error, that means data loss.", + "import-sandstorm-warning": "Imported board will delete all existing data on board and replace it with imported board.", + "from-trello": "Trello ல் இருந்து ", + "from-wekan": "From previous export", + "import-board-instruction-trello": "In your Trello board, go to 'Menu', then 'More', 'Print and Export', 'Export JSON', and copy the resulting text.", + "import-board-instruction-wekan": "In your board, go to 'Menu', then 'Export board', and copy the text in the downloaded file.", + "import-board-instruction-about-errors": "If you get errors when importing board, sometimes importing still works, and board is at All Boards page.", + "import-json-placeholder": "Paste your valid JSON data here", + "import-map-members": "Map members", + "import-members-map": "Your imported board has some members. Please map the members you want to import to your users", + "import-show-user-mapping": "Review members mapping", + "import-user-select": "Pick your existing user you want to use as this member", + "importMapMembersAddPopup-title": "Select member", + "info": "Version", + "initials": "Initials", + "invalid-date": "Invalid date", + "invalid-time": "Invalid time", + "invalid-user": "Invalid user", + "joined": "joined", + "just-invited": "You are just invited to this board", + "keyboard-shortcuts": "Keyboard shortcuts", + "label-create": "Create Label", + "label-default": "%s label (default)", + "label-delete-pop": "There is no undo. This will remove this label from all cards and destroy its history.", + "labels": "Labels", + "language": "மொழி ", + "last-admin-desc": "You can’t change roles because there must be at least one admin.", + "leave-board": "Leave Board", + "leave-board-pop": "Are you sure you want to leave __boardTitle__? You will be removed from all cards on this board.", + "leaveBoardPopup-title": "Leave Board ?", + "link-card": "Link to this card", + "list-archive-cards": "Move all cards in this list to Archive", + "list-archive-cards-pop": "This will remove all the cards in this list from the board. To view cards in Archive and bring them back to the board, click “Menu” > “Archive”.", + "list-move-cards": "Move all cards in this list", + "list-select-cards": "Select all cards in this list", + "set-color-list": "நிறத்தை மாற்று ", + "listActionPopup-title": "List Actions", + "swimlaneActionPopup-title": "Swimlane Actions", + "swimlaneAddPopup-title": "Add a Swimlane below", + "listImportCardPopup-title": "Import a Trello card", + "listMorePopup-title": "மேலும் ", + "link-list": "Link to this list", + "list-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the list. There is no undo.", + "list-delete-suggest-archive": "You can move a list to Archive to remove it from the board and preserve the activity.", + "lists": "Lists", + "swimlanes": "Swimlanes", + "log-out": "Log Out", + "log-in": "Log In", + "loginPopup-title": "Log In", + "memberMenuPopup-title": "Member Settings", + "members": "Members", + "menu": "Menu", + "move-selection": "Move selection", + "moveCardPopup-title": "Move Card", + "moveCardToBottom-title": "Move to Bottom", + "moveCardToTop-title": "Move to Top", + "moveSelectionPopup-title": "Move selection", + "multi-selection": "Multi-Selection", + "multi-selection-on": "Multi-Selection is on", + "muted": "Muted", + "muted-info": "You will never be notified of any changes in this board", + "my-boards": "My Boards", + "name": "பெயர் ", + "no-archived-cards": "No cards in Archive.", + "no-archived-lists": "No lists in Archive.", + "no-archived-swimlanes": "No swimlanes in Archive.", + "no-results": "No results", + "normal": "Normal", + "normal-desc": "Can view and edit cards. Can't change settings.", + "not-accepted-yet": "Invitation not accepted yet", + "notify-participate": "Receive updates to any cards you participate as creater or member", + "notify-watch": "Receive updates to any boards, lists, or cards you’re watching", + "optional": "optional", + "or": "or", + "page-maybe-private": "This page may be private. You may be able to view it by <a href='%s'>logging in</a>.", + "page-not-found": "Page not found.", + "password": "கடவுச்சொல் ", + "paste-or-dragdrop": "to paste, or drag & drop image file to it (image only)", + "participating": "Participating", + "preview": "Preview", + "previewAttachedImagePopup-title": "Preview", + "previewClipboardImagePopup-title": "Preview", + "private": "தனியார் ", + "private-desc": "This board is private. Only people added to the board can view and edit it.", + "profile": "Profile", + "public": "பொது ", + "public-desc": "This board is public. It's visible to anyone with the link and will show up in search engines like Google. Only people added to the board can edit.", + "quick-access-description": "Star a board to add a shortcut in this bar.", + "remove-cover": "Remove Cover", + "remove-from-board": "Remove from Board", + "remove-label": "Remove Label", + "listDeletePopup-title": "Delete List ?", + "remove-member": "Remove Member", + "remove-member-from-card": "Remove from Card", + "remove-member-pop": "Remove __name__ (__username__) from __boardTitle__? The member will be removed from all cards on this board. They will receive a notification.", + "removeMemberPopup-title": "Remove Member?", + "rename": "பெயர்மாற்றம் ", + "rename-board": "Rename Board", + "restore": "Restore", + "save": "சேமி ", + "search": "தேடு ", + "rules": "Rules", + "search-cards": "Search from card/list titles, descriptions and custom fields on this board", + "search-example": "Text to search for?", + "select-color": "Select Color", + "set-wip-limit-value": "Set a limit for the maximum number of tasks in this list", + "setWipLimitPopup-title": "Set WIP Limit", + "shortcut-assign-self": "Assign yourself to current card", + "shortcut-autocomplete-emoji": "Autocomplete emoji", + "shortcut-autocomplete-members": "Autocomplete members", + "shortcut-clear-filters": "Clear all filters", + "shortcut-close-dialog": "Close Dialog", + "shortcut-filter-my-cards": "Filter my cards", + "shortcut-show-shortcuts": "Bring up this shortcuts list", + "shortcut-toggle-filterbar": "Toggle Filter Sidebar", + "shortcut-toggle-sidebar": "Toggle Board Sidebar", + "show-cards-minimum-count": "Show cards count if list contains more than", + "sidebar-open": "Open Sidebar", + "sidebar-close": "Close Sidebar", + "signupPopup-title": "Create an Account", + "star-board-title": "Click to star this board. It will show up at top of your boards list.", + "starred-boards": "Starred Boards", + "starred-boards-description": "Starred boards show up at the top of your boards list.", + "subscribe": "சந்தா ", + "team": "குழு ", + "this-board": "this board", + "this-card": "this card", + "spent-time-hours": "Spent time (hours)", + "overtime-hours": "Overtime (hours)", + "overtime": "Overtime", + "has-overtime-cards": "Has overtime cards", + "has-spenttime-cards": "Has spent time cards", + "time": "Time", + "title": "Title", + "tracking": "Tracking", + "tracking-info": "You will be notified of any changes to those cards you are involved as creator or member.", + "type": "Type", + "unassign-member": "Unassign member", + "unsaved-description": "You have an unsaved description.", + "unwatch": "Unwatch", + "upload": "Upload", + "upload-avatar": "Upload an avatar", + "uploaded-avatar": "Uploaded an avatar", + "username": "Username", + "view-it": "View it", + "warn-list-archived": "warning: this card is in an list at Archive", + "watch": "Watch", + "watching": "Watching", + "watching-info": "You will be notified of any change in this board", + "welcome-board": "Welcome Board", + "welcome-swimlane": "Milestone 1", + "welcome-list1": "Basics", + "welcome-list2": "Advanced", + "card-templates-swimlane": "Card Templates", + "list-templates-swimlane": "List Templates", + "board-templates-swimlane": "Board Templates", + "what-to-do": "What do you want to do?", + "wipLimitErrorPopup-title": "Invalid WIP Limit", + "wipLimitErrorPopup-dialog-pt1": "The number of tasks in this list is higher than the WIP limit you've defined.", + "wipLimitErrorPopup-dialog-pt2": "Please move some tasks out of this list, or set a higher WIP limit.", + "admin-panel": "Admin Panel", + "settings": "Settings", + "people": "People", + "registration": "Registration", + "disable-self-registration": "Disable Self-Registration", + "invite": "அழைப்பு ", + "invite-people": "Invite People", + "to-boards": "To board(s)", + "email-addresses": "Email Addresses", + "smtp-host-description": "The address of the SMTP server that handles your emails.", + "smtp-port-description": "The port your SMTP server uses for outgoing emails.", + "smtp-tls-description": "Enable TLS support for SMTP server", + "smtp-host": "SMTP Host", + "smtp-port": "SMTP Port", + "smtp-username": "Username", + "smtp-password": "கடவுச்சொல் ", + "smtp-tls": "TLS support", + "send-from": "அனுப்புனர் ", + "send-smtp-test": "சோதனை மின்னஞ்சல் அணுப்புக ", + "invitation-code": "Invitation Code", + "email-invite-register-subject": "__inviter__ sent you an invitation", + "email-invite-register-text": "Dear __user__,\n\n__inviter__ invites you to kanban board for collaborations.\n\nPlease follow the link below:\n__url__\n\nAnd your invitation code is: __icode__\n\nThanks.", + "email-smtp-test-subject": "SMTP Test Email", + "email-smtp-test-text": "You have successfully sent an email", + "error-invitation-code-not-exist": "Invitation code doesn't exist", + "error-notAuthorized": "You are not authorized to view this page.", + "webhook-title": "Webhook Name", + "webhook-token": "Token (Optional for Authentication)", + "outgoing-webhooks": "Outgoing Webhooks", + "bidirectional-webhooks": "Two-Way Webhooks", + "outgoingWebhooksPopup-title": "Outgoing Webhooks", + "boardCardTitlePopup-title": "Card Title Filter", + "disable-webhook": "Disable This Webhook", + "global-webhook": "Global Webhooks", + "new-outgoing-webhook": "New Outgoing Webhook", + "no-name": "(Unknown)", + "Node_version": "Node version", + "Meteor_version": "Meteor version", + "MongoDB_version": "MongoDB version", + "MongoDB_storage_engine": "MongoDB storage engine", + "MongoDB_Oplog_enabled": "MongoDB Oplog enabled", + "OS_Arch": "OS Arch", + "OS_Cpus": "OS CPU Count", + "OS_Freemem": "OS Free Memory", + "OS_Loadavg": "OS Load Average", + "OS_Platform": "OS Platform", + "OS_Release": "OS Release", + "OS_Totalmem": "OS Total Memory", + "OS_Type": "OS Type", + "OS_Uptime": "OS Uptime", + "days": "days", + "hours": "hours", + "minutes": "minutes", + "seconds": "seconds", + "show-field-on-card": "Show this field on card", + "automatically-field-on-card": "Auto create field to all cards", + "showLabel-field-on-card": "Show field label on minicard", + "yes": "Yes", + "no": "No", + "accounts": "Accounts", + "accounts-allowEmailChange": "Allow Email Change", + "accounts-allowUserNameChange": "Allow Username Change", + "createdAt": "Created at", + "verified": "Verified", + "active": "Active", + "card-received": "Received", + "card-received-on": "Received on", + "card-end": "முடிவு ", + "card-end-on": "Ends on", + "editCardReceivedDatePopup-title": "Change received date", + "editCardEndDatePopup-title": "Change end date", + "setCardColorPopup-title": "Set color", + "setCardActionsColorPopup-title": "Choose a color", + "setSwimlaneColorPopup-title": "Choose a color", + "setListColorPopup-title": "Choose a color", + "assigned-by": "Assigned By", + "requested-by": "Requested By", + "board-delete-notice": "Deleting is permanent. You will lose all lists, cards and actions associated with this board.", + "delete-board-confirm-popup": "All lists, cards, labels, and activities will be deleted and you won't be able to recover the board contents. There is no undo.", + "boardDeletePopup-title": "Delete Board?", + "delete-board": "Delete Board", + "default-subtasks-board": "Subtasks for __board__ board", + "default": "Default", + "queue": "Queue", + "subtask-settings": "Subtasks Settings", + "card-settings": "Card Settings", + "boardSubtaskSettingsPopup-title": "Board Subtasks Settings", + "boardCardSettingsPopup-title": "Card Settings", + "deposit-subtasks-board": "Deposit subtasks to this board:", + "deposit-subtasks-list": "Landing list for subtasks deposited here:", + "show-parent-in-minicard": "Show parent in minicard:", + "prefix-with-full-path": "Prefix with full path", + "prefix-with-parent": "Prefix with parent", + "subtext-with-full-path": "Subtext with full path", + "subtext-with-parent": "Subtext with parent", + "change-card-parent": "Change card's parent", + "parent-card": "Parent card", + "source-board": "Source board", + "no-parent": "Don't show parent", + "activity-added-label": "added label '%s' to %s", + "activity-removed-label": "removed label '%s' from %s", + "activity-delete-attach": "deleted an attachment from %s", + "activity-added-label-card": "added label '%s'", + "activity-removed-label-card": "removed label '%s'", + "activity-delete-attach-card": "deleted an attachment", + "activity-set-customfield": "set custom field '%s' to '%s' in %s", + "activity-unset-customfield": "unset custom field '%s' in %s", + "r-rule": "Rule", + "r-add-trigger": "Add trigger", + "r-add-action": "Add action", + "r-board-rules": "Board rules", + "r-add-rule": "Add rule", + "r-view-rule": "View rule", + "r-delete-rule": "Delete rule", + "r-new-rule-name": "New rule title", + "r-no-rules": "No rules", + "r-when-a-card": "When a card", + "r-is": "is", + "r-is-moved": "is moved", + "r-added-to": "added to", + "r-removed-from": "Removed from", + "r-the-board": "the board", + "r-list": "list", + "set-filter": "Set Filter", + "r-moved-to": "Moved to", + "r-moved-from": "Moved from", + "r-archived": "Moved to Archive", + "r-unarchived": "Restored from Archive", + "r-a-card": "a card", + "r-when-a-label-is": "When a label is", + "r-when-the-label": "When the label", + "r-list-name": "list name", + "r-when-a-member": "When a member is", + "r-when-the-member": "When the member", + "r-name": "name", + "r-when-a-attach": "When an attachment", + "r-when-a-checklist": "When a checklist is", + "r-when-the-checklist": "When the checklist", + "r-completed": "Completed", + "r-made-incomplete": "Made incomplete", + "r-when-a-item": "When a checklist item is", + "r-when-the-item": "When the checklist item", + "r-checked": "Checked", + "r-unchecked": "Unchecked", + "r-move-card-to": "Move card to", + "r-top-of": "Top of", + "r-bottom-of": "Bottom of", + "r-its-list": "its list", + "r-archive": "Move to Archive", + "r-unarchive": "Restore from Archive", + "r-card": "card", + "r-add": "சேர் ", + "r-remove": "Remove", + "r-label": "label", + "r-member": "member", + "r-remove-all": "Remove all members from the card", + "r-set-color": "Set color to", + "r-checklist": "checklist", + "r-check-all": "Check all", + "r-uncheck-all": "Uncheck all", + "r-items-check": "items of checklist", + "r-check": "Check", + "r-uncheck": "Uncheck", + "r-item": "item", + "r-of-checklist": "of checklist", + "r-send-email": "Send an email", + "r-to": "to", + "r-subject": "subject", + "r-rule-details": "Rule details", + "r-d-move-to-top-gen": "Move card to top of its list", + "r-d-move-to-top-spec": "Move card to top of list", + "r-d-move-to-bottom-gen": "Move card to bottom of its list", + "r-d-move-to-bottom-spec": "Move card to bottom of list", + "r-d-send-email": "Send email", + "r-d-send-email-to": "to", + "r-d-send-email-subject": "subject", + "r-d-send-email-message": "message", + "r-d-archive": "Move card to Archive", + "r-d-unarchive": "Restore card from Archive", + "r-d-add-label": "Add label", + "r-d-remove-label": "Remove label", + "r-create-card": "Create new card", + "r-in-list": "in list", + "r-in-swimlane": "in swimlane", + "r-d-add-member": "Add member", + "r-d-remove-member": "Remove member", + "r-d-remove-all-member": "Remove all member", + "r-d-check-all": "Check all items of a list", + "r-d-uncheck-all": "Uncheck all items of a list", + "r-d-check-one": "Check item", + "r-d-uncheck-one": "Uncheck item", + "r-d-check-of-list": "of checklist", + "r-d-add-checklist": "Add checklist", + "r-d-remove-checklist": "Remove checklist", + "r-by": "by", + "r-add-checklist": "Add checklist", + "r-with-items": "with items", + "r-items-list": "item1,item2,item3", + "r-add-swimlane": "Add swimlane", + "r-swimlane-name": "swimlane name", + "r-board-note": "Note: leave a field empty to match every possible value.", + "r-checklist-note": "Note: checklist's items have to be written as comma separated values.", + "r-when-a-card-is-moved": "When a card is moved to another list", + "r-set": "Set", + "r-update": "Update", + "r-datefield": "date field", + "r-df-start-at": "start", + "r-df-due-at": "due", + "r-df-end-at": "end", + "r-df-received-at": "received", + "r-to-current-datetime": "to current date/time", + "r-remove-value-from": "Remove value from", + "ldap": "LDAP", + "oauth2": "OAuth2", + "cas": "CAS", + "authentication-method": "Authentication method", + "authentication-type": "Authentication type", + "custom-product-name": "Custom Product Name", + "layout": "Layout", + "hide-logo": "Hide Logo", + "add-custom-html-after-body-start": "Add Custom HTML after <body> start", + "add-custom-html-before-body-end": "Add Custom HTML before </body> end", + "error-undefined": "Something went wrong", + "error-ldap-login": "An error occurred while trying to login", + "display-authentication-method": "Display Authentication Method", + "default-authentication-method": "Default Authentication Method", + "duplicate-board": "Duplicate Board", + "people-number": "The number of people is:", + "swimlaneDeletePopup-title": "Delete Swimlane ?", + "swimlane-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the swimlane. There is no undo.", + "restore-all": "Restore all", + "delete-all": "Delete all", + "loading": "Loading, please wait.", + "previous_as": "last time was", + "act-a-dueAt": "modified due time to \nWhen: __timeValue__\nWhere: __card__\n previous due was __timeOldValue__", + "act-a-endAt": "modified ending time to __timeValue__ from (__timeOldValue__)", + "act-a-startAt": "modified starting time to __timeValue__ from (__timeOldValue__)", + "act-a-receivedAt": "modified received time to __timeValue__ from (__timeOldValue__)", + "a-dueAt": "modified due time to be", + "a-endAt": "modified ending time to be", + "a-startAt": "modified starting time to be", + "a-receivedAt": "modified received time to be", + "almostdue": "current due time %s is approaching", + "pastdue": "current due time %s is past", + "duenow": "current due time %s is today", + "act-newDue": "__list__/__card__ has 1st due reminder [__board__]", + "act-withDue": "__list__/__card__ due reminders [__board__]", + "act-almostdue": "was reminding the current due (__timeValue__) of __card__ is approaching", + "act-pastdue": "was reminding the current due (__timeValue__) of __card__ is past", + "act-duenow": "was reminding the current due (__timeValue__) of __card__ is now", + "act-atUserComment": "You were mentioned in [__board__] __list__/__card__", + "delete-user-confirm-popup": "Are you sure you want to delete this account? There is no undo.", + "accounts-allowUserDelete": "Allow users to self delete their account", + "hide-minicard-label-text": "Hide minicard label text", + "show-desktop-drag-handles": "Show desktop drag handles", + "assignee": "Assignee", + "cardAssigneesPopup-title": "Assignee", + "addmore-detail": "Add a more detailed description", + "show-on-card": "Show on Card", + "new": "New", + "editUserPopup-title": "Edit User", + "newUserPopup-title": "New User", + "notifications": "Notifications", + "view-all": "View All", + "filter-by-unread": "Filter by Unread", + "mark-all-as-read": "Mark all as read", + "allow-rename": "Allow Rename", + "allowRenamePopup-title": "Allow Rename" +} diff --git a/i18n/th.i18n.json b/i18n/th.i18n.json index 25b98fae..be89664b 100644 --- a/i18n/th.i18n.json +++ b/i18n/th.i18n.json @@ -1,769 +1,770 @@ { - "accept": "ยอมรับ", - "act-activity-notify": "Activity Notification", - "act-addAttachment": "added attachment __attachment__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-deleteAttachment": "deleted attachment __attachment__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addSubtask": "added subtask __subtask__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addedLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removeLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removedLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addChecklist": "added checklist __checklist__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addChecklistItem": "added checklist item __checklistItem__ to checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removeChecklist": "removed checklist __checklist__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removeChecklistItem": "removed checklist item __checklistItem__ from checklist __checkList__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-checkedItem": "checked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-uncheckedItem": "unchecked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-completeChecklist": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-uncompleteChecklist": "uncompleted checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addComment": "commented on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-editComment": "edited comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-deleteComment": "deleted comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-createBoard": "created board __board__", - "act-createSwimlane": "created swimlane __swimlane__ to board __board__", - "act-createCard": "created card __card__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-createCustomField": "created custom field __customField__ at board __board__", - "act-deleteCustomField": "deleted custom field __customField__ at board __board__", - "act-setCustomField": "edited custom field __customField__: __customFieldValue__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-createList": "added list __list__ to board __board__", - "act-addBoardMember": "added member __member__ to board __board__", - "act-archivedBoard": "Board __board__ moved to Archive", - "act-archivedCard": "Card __card__ at list __list__ at swimlane __swimlane__ at board __board__ moved to Archive", - "act-archivedList": "List __list__ at swimlane __swimlane__ at board __board__ moved to Archive", - "act-archivedSwimlane": "Swimlane __swimlane__ at board __board__ moved to Archive", - "act-importBoard": "imported board __board__", - "act-importCard": "imported card __card__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-importList": "imported list __list__ to swimlane __swimlane__ at board __board__", - "act-joinMember": "added member __member__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-moveCard": "moved card __card__ at board __board__ from list __oldList__ at swimlane __oldSwimlane__ to list __list__ at swimlane __swimlane__", - "act-moveCardToOtherBoard": "moved card __card__ from list __oldList__ at swimlane __oldSwimlane__ at board __oldBoard__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-removeBoardMember": "removed member __member__ from board __board__", - "act-restoredCard": "restored card __card__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-unjoinMember": "removed member __member__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-withBoardTitle": "__board__", - "act-withCardTitle": "[__board__] __card__", - "actions": "ปฎิบัติการ", - "activities": "กิจกรรม", - "activity": "กิจกรรม", - "activity-added": "เพิ่ม %s ไปยัง %s", - "activity-archived": "%s moved to Archive", - "activity-attached": "แนบ %s ไปยัง %s", - "activity-created": "สร้าง %s", - "activity-customfield-created": "created custom field %s", - "activity-excluded": "ยกเว้น %s จาก %s", - "activity-imported": "ถูกนำเข้า %s ไปยัง %s จาก %s", - "activity-imported-board": "นำเข้า %s จาก %s", - "activity-joined": "เข้าร่วม %s", - "activity-moved": "ย้าย %s จาก %s ถึง %s", - "activity-on": "บน %s", - "activity-removed": "ลบ %s จาด %s", - "activity-sent": "ส่ง %s ถึง %s", - "activity-unjoined": "ยกเลิกเข้าร่วม %s", - "activity-subtask-added": "added subtask to %s", - "activity-checked-item": "checked %s in checklist %s of %s", - "activity-unchecked-item": "unchecked %s in checklist %s of %s", - "activity-checklist-added": "รายการถูกเพิ่มไป %s", - "activity-checklist-removed": "removed a checklist from %s", - "activity-checklist-completed": "completed checklist %s of %s", - "activity-checklist-uncompleted": "uncompleted the checklist %s of %s", - "activity-checklist-item-added": "added checklist item to '%s' in %s", - "activity-checklist-item-removed": "removed a checklist item from '%s' in %s", - "add": "เพิ่ม", - "activity-checked-item-card": "checked %s in checklist %s", - "activity-unchecked-item-card": "unchecked %s in checklist %s", - "activity-checklist-completed-card": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "activity-checklist-uncompleted-card": "uncompleted the checklist %s", - "activity-editComment": "edited comment %s", - "activity-deleteComment": "deleted comment %s", - "add-attachment": "Add Attachment", - "add-board": "Add Board", - "add-card": "Add Card", - "add-swimlane": "Add Swimlane", - "add-subtask": "Add Subtask", - "add-checklist": "Add Checklist", - "add-checklist-item": "เพิ่มรายการตรวจสอบ", - "add-cover": "เพิ่มหน้าปก", - "add-label": "Add Label", - "add-list": "Add List", - "add-members": "เพิ่มสมาชิก", - "added": "เพิ่ม", - "addMemberPopup-title": "สมาชิก", - "admin": "ผู้ดูแลระบบ", - "admin-desc": "สามารถดูและแก้ไขการ์ด ลบสมาชิก และเปลี่ยนการตั้งค่าบอร์ดได้", - "admin-announcement": "Announcement", - "admin-announcement-active": "Active System-Wide Announcement", - "admin-announcement-title": "Announcement from Administrator", - "all-boards": "บอร์ดทั้งหมด", - "and-n-other-card": "และการ์ดอื่น __count__", - "and-n-other-card_plural": "และการ์ดอื่น ๆ __count__", - "apply": "นำมาใช้", - "app-is-offline": "Loading, please wait. Refreshing the page will cause data loss. If loading does not work, please check that server has not stopped.", - "archive": "Move to Archive", - "archive-all": "Move All to Archive", - "archive-board": "Move Board to Archive", - "archive-card": "Move Card to Archive", - "archive-list": "Move List to Archive", - "archive-swimlane": "Move Swimlane to Archive", - "archive-selection": "Move selection to Archive", - "archiveBoardPopup-title": "Move Board to Archive?", - "archived-items": "เอกสารที่เก็บไว้", - "archived-boards": "Boards in Archive", - "restore-board": "Restore Board", - "no-archived-boards": "No Boards in Archive.", - "archives": "เอกสารที่เก็บไว้", - "template": "Template", - "templates": "Templates", - "assign-member": "กำหนดสมาชิก", - "attached": "แนบมาด้วย", - "attachment": "สิ่งที่แนบมา", - "attachment-delete-pop": "ลบสิ่งที่แนบมาถาวร ไม่สามารถเลิกทำได้", - "attachmentDeletePopup-title": "ลบสิ่งที่แนบมาหรือไม่", - "attachments": "สิ่งที่แนบมา", - "auto-watch": "Automatically watch boards when they are created", - "avatar-too-big": "The avatar is too large (70KB max)", - "back": "ย้อนกลับ", - "board-change-color": "เปลี่ยนสี", - "board-nb-stars": "ติดดาว %s", - "board-not-found": "ไม่มีบอร์ด", - "board-private-info": "บอร์ดนี้จะเป็น <strong>ส่วนตัว</strong>.", - "board-public-info": "บอร์ดนี้จะเป็น <strong>สาธารณะ</strong>.", - "boardChangeColorPopup-title": "เปลี่ยนสีพื้นหลังบอร์ด", - "boardChangeTitlePopup-title": "เปลี่ยนชื่อบอร์ด", - "boardChangeVisibilityPopup-title": "เปลี่ยนการเข้าถึง", - "boardChangeWatchPopup-title": "เปลี่ยนการเฝ้าดู", - "boardMenuPopup-title": "Board Settings", - "boardChangeViewPopup-title": "Board View", - "boards": "บอร์ด", - "board-view": "Board View", - "board-view-cal": "Calendar", - "board-view-swimlanes": "Swimlanes", - "board-view-collapse": "Collapse", - "board-view-lists": "รายการ", - "bucket-example": "ตัวอย่างเช่น “ระบบที่ต้องทำ”", - "cancel": "ยกเลิก", - "card-archived": "This card is moved to Archive.", - "board-archived": "This board is moved to Archive.", - "card-comments-title": "การ์ดนี้มี %s ความเห็น.", - "card-delete-notice": "เป็นการลบถาวร คุณจะสูญเสียข้อมูลที่เกี่ยวข้องกับการ์ดนี้ทั้งหมด", - "card-delete-pop": "การดำเนินการทั้งหมดจะถูกลบจาก feed กิจกรรมและคุณไม่สามารถเปิดได้อีกครั้งหรือยกเลิกการทำ", - "card-delete-suggest-archive": "You can move a card to Archive to remove it from the board and preserve the activity.", - "card-due": "ครบกำหนด", - "card-due-on": "ครบกำหนดเมื่อ", - "card-spent": "Spent Time", - "card-edit-attachments": "แก้ไขสิ่งที่แนบมา", - "card-edit-custom-fields": "Edit custom fields", - "card-edit-labels": "แก้ไขป้ายกำกับ", - "card-edit-members": "แก้ไขสมาชิก", - "card-labels-title": "เปลี่ยนป้ายกำกับของการ์ด", - "card-members-title": "เพิ่มหรือลบสมาชิกของบอร์ดจากการ์ด", - "card-start": "เริ่ม", - "card-start-on": "เริ่มเมื่อ", - "cardAttachmentsPopup-title": "แนบจาก", - "cardCustomField-datePopup-title": "Change date", - "cardCustomFieldsPopup-title": "Edit custom fields", - "cardDeletePopup-title": "ลบการ์ดนี้หรือไม่", - "cardDetailsActionsPopup-title": "การดำเนินการการ์ด", - "cardLabelsPopup-title": "ป้ายกำกับ", - "cardMembersPopup-title": "สมาชิก", - "cardMorePopup-title": "เพิ่มเติม", - "cardTemplatePopup-title": "Create template", - "cards": "การ์ด", - "cards-count": "การ์ด", - "casSignIn": "Sign In with CAS", - "cardType-card": "Card", - "cardType-linkedCard": "Linked Card", - "cardType-linkedBoard": "Linked Board", - "change": "เปลี่ยน", - "change-avatar": "เปลี่ยนภาพ", - "change-password": "เปลี่ยนรหัสผ่าน", - "change-permissions": "เปลี่ยนสิทธิ์", - "change-settings": "เปลี่ยนการตั้งค่า", - "changeAvatarPopup-title": "เปลี่ยนภาพ", - "changeLanguagePopup-title": "เปลี่ยนภาษา", - "changePasswordPopup-title": "เปลี่ยนรหัสผ่าน", - "changePermissionsPopup-title": "เปลี่ยนสิทธิ์", - "changeSettingsPopup-title": "เปลี่ยนการตั้งค่า", - "subtasks": "Subtasks", - "checklists": "รายการตรวจสอบ", - "click-to-star": "คลิกดาวบอร์ดนี้", - "click-to-unstar": "คลิกยกเลิกดาวบอร์ดนี้", - "clipboard": "Clipboard หรือลากและวาง", - "close": "ปิด", - "close-board": "ปิดบอร์ด", - "close-board-pop": "You will be able to restore the board by clicking the “Archive” button from the home header.", - "color-black": "ดำ", - "color-blue": "น้ำเงิน", - "color-crimson": "crimson", - "color-darkgreen": "darkgreen", - "color-gold": "gold", - "color-gray": "gray", - "color-green": "เขียว", - "color-indigo": "indigo", - "color-lime": "เหลืองมะนาว", - "color-magenta": "magenta", - "color-mistyrose": "mistyrose", - "color-navy": "navy", - "color-orange": "ส้ม", - "color-paleturquoise": "paleturquoise", - "color-peachpuff": "peachpuff", - "color-pink": "ชมพู", - "color-plum": "plum", - "color-purple": "ม่วง", - "color-red": "แดง", - "color-saddlebrown": "saddlebrown", - "color-silver": "silver", - "color-sky": "ฟ้า", - "color-slateblue": "slateblue", - "color-white": "white", - "color-yellow": "เหลือง", - "unset-color": "Unset", - "comment": "คอมเม็นต์", - "comment-placeholder": "Write Comment", - "comment-only": "Comment only", - "comment-only-desc": "Can comment on cards only.", - "no-comments": "No comments", - "no-comments-desc": "Can not see comments and activities.", - "worker": "Worker", - "worker-desc": "Can only move cards, assign itself to card and comment.", - "computer": "คอมพิวเตอร์", - "confirm-subtask-delete-dialog": "Are you sure you want to delete subtask?", - "confirm-checklist-delete-dialog": "Are you sure you want to delete checklist?", - "copy-card-link-to-clipboard": "Copy card link to clipboard", - "linkCardPopup-title": "Link Card", - "searchElementPopup-title": "ค้นหา", - "copyCardPopup-title": "Copy Card", - "copyChecklistToManyCardsPopup-title": "Copy Checklist Template to Many Cards", - "copyChecklistToManyCardsPopup-instructions": "Destination Card Titles and Descriptions in this JSON format", - "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"First card title\", \"description\":\"First card description\"}, {\"title\":\"Second card title\",\"description\":\"Second card description\"},{\"title\":\"Last card title\",\"description\":\"Last card description\"} ]", - "create": "สร้าง", - "createBoardPopup-title": "สร้างบอร์ด", - "chooseBoardSourcePopup-title": "Import board", - "createLabelPopup-title": "สร้างป้ายกำกับ", - "createCustomField": "Create Field", - "createCustomFieldPopup-title": "Create Field", - "current": "ปัจจุบัน", - "custom-field-delete-pop": "There is no undo. This will remove this custom field from all cards and destroy its history.", - "custom-field-checkbox": "Checkbox", - "custom-field-date": "วันที่", - "custom-field-dropdown": "Dropdown List", - "custom-field-dropdown-none": "(none)", - "custom-field-dropdown-options": "List Options", - "custom-field-dropdown-options-placeholder": "Press enter to add more options", - "custom-field-dropdown-unknown": "(unknown)", - "custom-field-number": "Number", - "custom-field-text": "Text", - "custom-fields": "Custom Fields", - "date": "วันที่", - "decline": "ปฎิเสธ", - "default-avatar": "ภาพเริ่มต้น", - "delete": "ลบ", - "deleteCustomFieldPopup-title": "Delete Custom Field?", - "deleteLabelPopup-title": "ลบป้ายกำกับนี้หรือไม่", - "description": "คำอธิบาย", - "disambiguateMultiLabelPopup-title": "การดำเนินการกำกับป้ายชัดเจน", - "disambiguateMultiMemberPopup-title": "การดำเนินการสมาชิกชัดเจน", - "discard": "ทิ้ง", - "done": "เสร็จสิ้น", - "download": "ดาวน์โหลด", - "edit": "แก้ไข", - "edit-avatar": "เปลี่ยนภาพ", - "edit-profile": "แก้ไขโปรไฟล์", - "edit-wip-limit": "Edit WIP Limit", - "soft-wip-limit": "Soft WIP Limit", - "editCardStartDatePopup-title": "เปลี่ยนวันเริ่มต้น", - "editCardDueDatePopup-title": "เปลี่ยนวันครบกำหนด", - "editCustomFieldPopup-title": "Edit Field", - "editCardSpentTimePopup-title": "Change spent time", - "editLabelPopup-title": "เปลี่ยนป้ายกำกับ", - "editNotificationPopup-title": "แก้ไขการแจ้งเตือน", - "editProfilePopup-title": "แก้ไขโปรไฟล์", - "email": "อีเมล์", - "email-enrollAccount-subject": "บัญชีคุณถูกสร้างใน __siteName__", - "email-enrollAccount-text": "สวัสดี __user__,\n\nเริ่มใช้บริการง่าย ๆ , ด้วยการคลิกลิงค์ด้านล่าง.\n\n__url__\n\n ขอบคุณค่ะ", - "email-fail": "การส่งอีเมล์ล้มเหลว", - "email-fail-text": "Error trying to send email", - "email-invalid": "อีเมล์ไม่ถูกต้อง", - "email-invite": "เชิญผ่านทางอีเมล์", - "email-invite-subject": "__inviter__ ส่งคำเชิญให้คุณ", - "email-invite-text": "สวัสดี __user__,\n\n__inviter__ ขอเชิญคุณเข้าร่วม \"__board__\" เพื่อขอความร่วมมือ \n\n โปรดคลิกตามลิงค์ข้างล่างนี้ \n\n__url__\n\n ขอบคุณ", - "email-resetPassword-subject": "ตั้งรหัสผ่่านใหม่ของคุณบน __siteName__", - "email-resetPassword-text": "สวัสดี __user__,\n\nในการรีเซ็ตรหัสผ่านของคุณ, คลิกตามลิงค์ด้านล่าง \n\n__url__\n\nขอบคุณค่ะ", - "email-sent": "ส่งอีเมล์", - "email-verifyEmail-subject": "ยืนยันที่อยู่อีเม์ของคุณบน __siteName__", - "email-verifyEmail-text": "สวัสดี __user__,\n\nตรวจสอบบัญชีอีเมล์ของคุณ ง่าย ๆ ตามลิงค์ด้านล่าง \n\n__url__\n\n ขอบคุณค่ะ", - "enable-wip-limit": "Enable WIP Limit", - "error-board-doesNotExist": "บอร์ดนี้ไม่มีอยู่แล้ว", - "error-board-notAdmin": "คุณจะต้องเป็นผู้ดูแลระบบถึงจะทำสิ่งเหล่านี้ได้", - "error-board-notAMember": "คุณต้องเป็นสมาชิกของบอร์ดนี้ถึงจะทำได้", - "error-json-malformed": "ข้อความของคุณไม่ใช่ JSON", - "error-json-schema": "รูปแบบข้้้อมูล JSON ของคุณไม่ถูกต้อง", - "error-list-doesNotExist": "รายการนี้ไม่มีอยู่", - "error-user-doesNotExist": "ผู้ใช้นี้ไม่มีอยู่", - "error-user-notAllowSelf": "You can not invite yourself", - "error-user-notCreated": "ผู้ใช้รายนี้ไม่ได้สร้าง", - "error-username-taken": "ชื่อนี้ถูกใช้งานแล้ว", - "error-email-taken": "Email has already been taken", - "export-board": "ส่งออกกระดาน", - "sort": "Sort", - "sort-desc": "Click to Sort List", - "list-sort-by": "Sort the List By:", - "list-label-modifiedAt": "Last Access Time", - "list-label-title": "Name of the List", - "list-label-sort": "Your Manual Order", - "list-label-short-modifiedAt": "(L)", - "list-label-short-title": "(N)", - "list-label-short-sort": "(M)", - "filter": "กรอง", - "filter-cards": "Filter Cards or Lists", - "list-filter-label": "Filter List by Title", - "filter-clear": "ล้างตัวกรอง", - "filter-no-label": "ไม่มีฉลาก", - "filter-no-member": "ไม่มีสมาชิก", - "filter-no-custom-fields": "No Custom Fields", - "filter-show-archive": "Show archived lists", - "filter-hide-empty": "Hide empty lists", - "filter-on": "กรองบน", - "filter-on-desc": "คุณกำลังกรองการ์ดในบอร์ดนี้ คลิกที่นี่เพื่อแก้ไขตัวกรอง", - "filter-to-selection": "กรองตัวเลือก", - "advanced-filter-label": "Advanced Filter", - "advanced-filter-description": "Advanced Filter allows to write a string containing following operators: == != <= >= && || ( ) A space is used as a separator between the Operators. You can filter for all Custom Fields by typing their names and values. For Example: Field1 == Value1. Note: If fields or values contains spaces, you need to encapsulate them into single quotes. For Example: 'Field 1' == 'Value 1'. For single control characters (' \\/) to be skipped, you can use \\. For example: Field1 == I\\'m. Also you can combine multiple conditions. For Example: F1 == V1 || F1 == V2. Normally all operators are interpreted from left to right. You can change the order by placing brackets. For Example: F1 == V1 && ( F2 == V2 || F2 == V3 ). Also you can search text fields using regex: F1 == /Tes.*/i", - "fullname": "ชื่อ นามสกุล", - "header-logo-title": "ย้อนกลับไปที่หน้าบอร์ดของคุณ", - "hide-system-messages": "ซ่อนข้อความของระบบ", - "headerBarCreateBoardPopup-title": "สร้างบอร์ด", - "home": "หน้าหลัก", - "import": "นำเข้า", - "link": "Link", - "import-board": "import board", - "import-board-c": "Import board", - "import-board-title-trello": "นำเข้าบอร์ดจาก Trello", - "import-board-title-wekan": "Import board from previous export", - "import-sandstorm-backup-warning": "Do not delete data you import from original exported board or Trello before checking does this grain close and open again, or do you get Board not found error, that means data loss.", - "import-sandstorm-warning": "Imported board will delete all existing data on board and replace it with imported board.", - "from-trello": "From Trello", - "from-wekan": "From previous export", - "import-board-instruction-trello": "ใน Trello ของคุณให้ไปที่ 'Menu' และไปที่ More -> Print and Export -> Export JSON และคัดลอกข้อความจากนั้น", - "import-board-instruction-wekan": "In your board, go to 'Menu', then 'Export board', and copy the text in the downloaded file.", - "import-board-instruction-about-errors": "If you get errors when importing board, sometimes importing still works, and board is at All Boards page.", - "import-json-placeholder": "วางข้อมูล JSON ที่ถูกต้องของคุณที่นี่", - "import-map-members": "แผนที่สมาชิก", - "import-members-map": "Your imported board has some members. Please map the members you want to import to your users", - "import-show-user-mapping": "Review การทำแผนที่สมาชิก", - "import-user-select": "Pick your existing user you want to use as this member", - "importMapMembersAddPopup-title": "Select member", - "info": "Version", - "initials": "ชื่อย่อ", - "invalid-date": "วันที่ไม่ถูกต้อง", - "invalid-time": "Invalid time", - "invalid-user": "Invalid user", - "joined": "เข้าร่วม", - "just-invited": "คุณพึ่งได้รับเชิญบอร์ดนี้", - "keyboard-shortcuts": "แป้นพิมพ์ลัด", - "label-create": "สร้างป้ายกำกับ", - "label-default": "ป้าย %s (ค่าเริ่มต้น)", - "label-delete-pop": "ไม่มีการยกเลิกการทำนี้ ลบป้ายกำกับนี้จากทุกการ์ดและล้างประวัติทิ้ง", - "labels": "ป้ายกำกับ", - "language": "ภาษา", - "last-admin-desc": "คุณไม่สามารถเปลี่ยนบทบาทเพราะต้องมีผู้ดูแลระบบหนึ่งคนเป็นอย่างน้อย", - "leave-board": "ทิ้งบอร์ด", - "leave-board-pop": "Are you sure you want to leave __boardTitle__? You will be removed from all cards on this board.", - "leaveBoardPopup-title": "Leave Board ?", - "link-card": "เชื่อมโยงไปยังการ์ดใบนี้", - "list-archive-cards": "Move all cards in this list to Archive", - "list-archive-cards-pop": "This will remove all the cards in this list from the board. To view cards in Archive and bring them back to the board, click “Menu” > “Archive”.", - "list-move-cards": "ย้ายการ์ดทั้งหมดในรายการนี้", - "list-select-cards": "เลือกการ์ดทั้งหมดในรายการนี้", - "set-color-list": "Set Color", - "listActionPopup-title": "รายการการดำเนิน", - "swimlaneActionPopup-title": "Swimlane Actions", - "swimlaneAddPopup-title": "Add a Swimlane below", - "listImportCardPopup-title": "นำเข้าการ์ด Trello", - "listMorePopup-title": "เพิ่มเติม", - "link-list": "Link to this list", - "list-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the list. There is no undo.", - "list-delete-suggest-archive": "You can move a list to Archive to remove it from the board and preserve the activity.", - "lists": "รายการ", - "swimlanes": "Swimlanes", - "log-out": "ออกจากระบบ", - "log-in": "เข้าสู่ระบบ", - "loginPopup-title": "เข้าสู่ระบบ", - "memberMenuPopup-title": "การตั้งค่า", - "members": "สมาชิก", - "menu": "เมนู", - "move-selection": "ย้ายตัวเลือก", - "moveCardPopup-title": "ย้ายการ์ด", - "moveCardToBottom-title": "ย้ายไปล่าง", - "moveCardToTop-title": "ย้ายไปบน", - "moveSelectionPopup-title": "เลือกย้าย", - "multi-selection": "เลือกหลายรายการ", - "multi-selection-on": "เลือกหลายรายการเมื่อ", - "muted": "ไม่ออกเสียง", - "muted-info": "คุณจะไม่ได้รับแจ้งการเปลี่ยนแปลงใด ๆ ในบอร์ดนี้", - "my-boards": "บอร์ดของฉัน", - "name": "ชื่อ", - "no-archived-cards": "No cards in Archive.", - "no-archived-lists": "No lists in Archive.", - "no-archived-swimlanes": "No swimlanes in Archive.", - "no-results": "ไม่มีข้อมูล", - "normal": "ธรรมดา", - "normal-desc": "สามารถดูและแก้ไขการ์ดได้ แต่ไม่สามารถเปลี่ยนการตั้งค่าได้", - "not-accepted-yet": "ยังไม่ยอมรับคำเชิญ", - "notify-participate": "ได้รับการแจ้งปรับปรุงการ์ดอื่น ๆ ที่คุณมีส่วนร่วมในฐานะผู้สร้างหรือสมาชิก", - "notify-watch": "ได้รับการแจ้งปรับปรุงบอร์ด รายการหรือการ์ดที่คุณเฝ้าติดตาม", - "optional": "ไม่จำเป็น", - "or": "หรือ", - "page-maybe-private": "หน้านี้อาจจะเป็นส่วนตัว. คุณอาจจะสามารถดูจาก <a href='%s'>logging in</a>.", - "page-not-found": "ไม่พบหน้า", - "password": "รหัสผ่าน", - "paste-or-dragdrop": "วาง หรือลากและวาง ไฟล์ภาพ(ภาพเท่านั้น)", - "participating": "Participating", - "preview": "ภาพตัวอย่าง", - "previewAttachedImagePopup-title": "ตัวอย่าง", - "previewClipboardImagePopup-title": "ตัวอย่าง", - "private": "ส่วนตัว", - "private-desc": "บอร์ดนี้เป็นส่วนตัว. คนที่ถูกเพิ่มเข้าในบอร์ดเท่านั้นที่สามารถดูและแก้ไขได้", - "profile": "โปรไฟล์", - "public": "สาธารณะ", - "public-desc": "บอร์ดนี้เป็นสาธารณะ. ทุกคนสามารถเข้าถึงได้ผ่าน url นี้ แต่สามารถแก้ไขได้เฉพาะผู้ที่ถูกเพิ่มเข้าไปในการ์ดเท่านั้น", - "quick-access-description": "เพิ่มไว้ในนี้เพื่อเป็นทางลัด", - "remove-cover": "ลบหน้าปก", - "remove-from-board": "ลบจากบอร์ด", - "remove-label": "Remove Label", - "listDeletePopup-title": "Delete List ?", - "remove-member": "ลบสมาชิก", - "remove-member-from-card": "ลบจากการ์ด", - "remove-member-pop": "ลบ __name__ (__username__) จาก __boardTitle__ หรือไม่ สมาชิกจะถูกลบออกจากการ์ดทั้งหมดบนบอร์ดนี้ และพวกเขาจะได้รับการแจ้งเตือน", - "removeMemberPopup-title": "ลบสมาชิกหรือไม่", - "rename": "ตั้งชื่อใหม่", - "rename-board": "ตั้งชื่อบอร์ดใหม่", - "restore": "กู้คืน", - "save": "บันทึก", - "search": "ค้นหา", - "rules": "Rules", - "search-cards": "Search from card/list titles, descriptions and custom fields on this board", - "search-example": "Text to search for?", - "select-color": "Select Color", - "set-wip-limit-value": "Set a limit for the maximum number of tasks in this list", - "setWipLimitPopup-title": "Set WIP Limit", - "shortcut-assign-self": "กำหนดตัวเองให้การ์ดนี้", - "shortcut-autocomplete-emoji": "เติม emoji อัตโนมัติ", - "shortcut-autocomplete-members": "เติมสมาชิกอัตโนมัติ", - "shortcut-clear-filters": "ล้างตัวกรองทั้งหมด", - "shortcut-close-dialog": "ปิดหน้าต่าง", - "shortcut-filter-my-cards": "กรองการ์ดฉัน", - "shortcut-show-shortcuts": "นำรายการทางลัดนี้ขึ้น", - "shortcut-toggle-filterbar": "สลับแถบกรองสไลด์ด้้านข้าง", - "shortcut-toggle-sidebar": "สลับโชว์แถบด้านข้าง", - "show-cards-minimum-count": "แสดงจำนวนของการ์ดถ้ารายการมีมากกว่า(เลื่อนกำหนดตัวเลข)", - "sidebar-open": "เปิดแถบเลื่อน", - "sidebar-close": "ปิดแถบเลื่อน", - "signupPopup-title": "สร้างบัญชี", - "star-board-title": "คลิกติดดาวบอร์ดนี้ มันจะแสดงอยู่บนสุดของรายการบอร์ดของคุณ", - "starred-boards": "ติดดาวบอร์ด", - "starred-boards-description": "ติดดาวบอร์ดและแสดงไว้บนสุดของรายการบอร์ด", - "subscribe": "บอกรับสมาชิก", - "team": "ทีม", - "this-board": "บอร์ดนี้", - "this-card": "การ์ดนี้", - "spent-time-hours": "Spent time (hours)", - "overtime-hours": "Overtime (hours)", - "overtime": "Overtime", - "has-overtime-cards": "Has overtime cards", - "has-spenttime-cards": "Has spent time cards", - "time": "เวลา", - "title": "หัวข้อ", - "tracking": "ติดตาม", - "tracking-info": "คุณจะได้รับแจ้งการเปลี่ยนแปลงใด ๆ กับการ์ดที่คุณมีส่วนร่วมในฐานะผู้สร้างหรือสมาชิก", - "type": "Type", - "unassign-member": "ยกเลิกสมาชิก", - "unsaved-description": "คุณมีคำอธิบายที่ไม่ได้บันทึก", - "unwatch": "เลิกเฝ้าดู", - "upload": "อัพโหลด", - "upload-avatar": "อัพโหลดรูปภาพ", - "uploaded-avatar": "ภาพอัพโหลดแล้ว", - "username": "ชื่อผู้ใช้งาน", - "view-it": "ดู", - "warn-list-archived": "warning: this card is in an list at Archive", - "watch": "เฝ้าดู", - "watching": "เฝ้าดู", - "watching-info": "คุณจะได้รับแจ้งหากมีการเปลี่ยนแปลงใด ๆ ในบอร์ดนี้", - "welcome-board": "ยินดีต้อนรับสู่บอร์ด", - "welcome-swimlane": "Milestone 1", - "welcome-list1": "พื้นฐาน", - "welcome-list2": "ก้าวหน้า", - "card-templates-swimlane": "Card Templates", - "list-templates-swimlane": "List Templates", - "board-templates-swimlane": "Board Templates", - "what-to-do": "ต้องการทำอะไร", - "wipLimitErrorPopup-title": "Invalid WIP Limit", - "wipLimitErrorPopup-dialog-pt1": "The number of tasks in this list is higher than the WIP limit you've defined.", - "wipLimitErrorPopup-dialog-pt2": "Please move some tasks out of this list, or set a higher WIP limit.", - "admin-panel": "Admin Panel", - "settings": "Settings", - "people": "People", - "registration": "Registration", - "disable-self-registration": "Disable Self-Registration", - "invite": "Invite", - "invite-people": "Invite People", - "to-boards": "To board(s)", - "email-addresses": "Email Addresses", - "smtp-host-description": "The address of the SMTP server that handles your emails.", - "smtp-port-description": "The port your SMTP server uses for outgoing emails.", - "smtp-tls-description": "Enable TLS support for SMTP server", - "smtp-host": "SMTP Host", - "smtp-port": "SMTP Port", - "smtp-username": "ชื่อผู้ใช้งาน", - "smtp-password": "รหัสผ่าน", - "smtp-tls": "TLS support", - "send-from": "From", - "send-smtp-test": "Send a test email to yourself", - "invitation-code": "Invitation Code", - "email-invite-register-subject": "__inviter__ ส่งคำเชิญให้คุณ", - "email-invite-register-text": "Dear __user__,\n\n__inviter__ invites you to kanban board for collaborations.\n\nPlease follow the link below:\n__url__\n\nAnd your invitation code is: __icode__\n\nThanks.", - "email-smtp-test-subject": "SMTP Test Email", - "email-smtp-test-text": "You have successfully sent an email", - "error-invitation-code-not-exist": "Invitation code doesn't exist", - "error-notAuthorized": "You are not authorized to view this page.", - "webhook-title": "Webhook Name", - "webhook-token": "Token (Optional for Authentication)", - "outgoing-webhooks": "Outgoing Webhooks", - "bidirectional-webhooks": "Two-Way Webhooks", - "outgoingWebhooksPopup-title": "Outgoing Webhooks", - "boardCardTitlePopup-title": "Card Title Filter", - "disable-webhook": "Disable This Webhook", - "global-webhook": "Global Webhooks", - "new-outgoing-webhook": "New Outgoing Webhook", - "no-name": "(Unknown)", - "Node_version": "Node version", - "Meteor_version": "Meteor version", - "MongoDB_version": "MongoDB version", - "MongoDB_storage_engine": "MongoDB storage engine", - "MongoDB_Oplog_enabled": "MongoDB Oplog enabled", - "OS_Arch": "OS Arch", - "OS_Cpus": "OS CPU Count", - "OS_Freemem": "OS Free Memory", - "OS_Loadavg": "OS Load Average", - "OS_Platform": "OS Platform", - "OS_Release": "OS Release", - "OS_Totalmem": "OS Total Memory", - "OS_Type": "OS Type", - "OS_Uptime": "OS Uptime", - "days": "days", - "hours": "hours", - "minutes": "minutes", - "seconds": "seconds", - "show-field-on-card": "Show this field on card", - "automatically-field-on-card": "Auto create field to all cards", - "showLabel-field-on-card": "Show field label on minicard", - "yes": "Yes", - "no": "No", - "accounts": "Accounts", - "accounts-allowEmailChange": "Allow Email Change", - "accounts-allowUserNameChange": "Allow Username Change", - "createdAt": "Created at", - "verified": "Verified", - "active": "Active", - "card-received": "Received", - "card-received-on": "Received on", - "card-end": "End", - "card-end-on": "Ends on", - "editCardReceivedDatePopup-title": "Change received date", - "editCardEndDatePopup-title": "Change end date", - "setCardColorPopup-title": "Set color", - "setCardActionsColorPopup-title": "Choose a color", - "setSwimlaneColorPopup-title": "Choose a color", - "setListColorPopup-title": "Choose a color", - "assigned-by": "Assigned By", - "requested-by": "Requested By", - "board-delete-notice": "Deleting is permanent. You will lose all lists, cards and actions associated with this board.", - "delete-board-confirm-popup": "All lists, cards, labels, and activities will be deleted and you won't be able to recover the board contents. There is no undo.", - "boardDeletePopup-title": "Delete Board?", - "delete-board": "Delete Board", - "default-subtasks-board": "Subtasks for __board__ board", - "default": "Default", - "queue": "Queue", - "subtask-settings": "Subtasks Settings", - "card-settings": "Card Settings", - "boardSubtaskSettingsPopup-title": "Board Subtasks Settings", - "boardCardSettingsPopup-title": "Card Settings", - "deposit-subtasks-board": "Deposit subtasks to this board:", - "deposit-subtasks-list": "Landing list for subtasks deposited here:", - "show-parent-in-minicard": "Show parent in minicard:", - "prefix-with-full-path": "Prefix with full path", - "prefix-with-parent": "Prefix with parent", - "subtext-with-full-path": "Subtext with full path", - "subtext-with-parent": "Subtext with parent", - "change-card-parent": "Change card's parent", - "parent-card": "Parent card", - "source-board": "Source board", - "no-parent": "Don't show parent", - "activity-added-label": "added label '%s' to %s", - "activity-removed-label": "removed label '%s' from %s", - "activity-delete-attach": "deleted an attachment from %s", - "activity-added-label-card": "added label '%s'", - "activity-removed-label-card": "removed label '%s'", - "activity-delete-attach-card": "deleted an attachment", - "activity-set-customfield": "set custom field '%s' to '%s' in %s", - "activity-unset-customfield": "unset custom field '%s' in %s", - "r-rule": "Rule", - "r-add-trigger": "Add trigger", - "r-add-action": "Add action", - "r-board-rules": "Board rules", - "r-add-rule": "Add rule", - "r-view-rule": "View rule", - "r-delete-rule": "Delete rule", - "r-new-rule-name": "New rule title", - "r-no-rules": "No rules", - "r-when-a-card": "When a card", - "r-is": "is", - "r-is-moved": "is moved", - "r-added-to": "added to", - "r-removed-from": "Removed from", - "r-the-board": "the board", - "r-list": "list", - "set-filter": "Set Filter", - "r-moved-to": "Moved to", - "r-moved-from": "Moved from", - "r-archived": "Moved to Archive", - "r-unarchived": "Restored from Archive", - "r-a-card": "a card", - "r-when-a-label-is": "When a label is", - "r-when-the-label": "When the label", - "r-list-name": "list name", - "r-when-a-member": "When a member is", - "r-when-the-member": "When the member", - "r-name": "name", - "r-when-a-attach": "When an attachment", - "r-when-a-checklist": "When a checklist is", - "r-when-the-checklist": "When the checklist", - "r-completed": "Completed", - "r-made-incomplete": "Made incomplete", - "r-when-a-item": "When a checklist item is", - "r-when-the-item": "When the checklist item", - "r-checked": "Checked", - "r-unchecked": "Unchecked", - "r-move-card-to": "Move card to", - "r-top-of": "Top of", - "r-bottom-of": "Bottom of", - "r-its-list": "its list", - "r-archive": "Move to Archive", - "r-unarchive": "Restore from Archive", - "r-card": "card", - "r-add": "เพิ่ม", - "r-remove": "Remove", - "r-label": "label", - "r-member": "member", - "r-remove-all": "Remove all members from the card", - "r-set-color": "Set color to", - "r-checklist": "checklist", - "r-check-all": "Check all", - "r-uncheck-all": "Uncheck all", - "r-items-check": "items of checklist", - "r-check": "Check", - "r-uncheck": "Uncheck", - "r-item": "item", - "r-of-checklist": "of checklist", - "r-send-email": "Send an email", - "r-to": "to", - "r-subject": "subject", - "r-rule-details": "Rule details", - "r-d-move-to-top-gen": "Move card to top of its list", - "r-d-move-to-top-spec": "Move card to top of list", - "r-d-move-to-bottom-gen": "Move card to bottom of its list", - "r-d-move-to-bottom-spec": "Move card to bottom of list", - "r-d-send-email": "Send email", - "r-d-send-email-to": "to", - "r-d-send-email-subject": "subject", - "r-d-send-email-message": "message", - "r-d-archive": "Move card to Archive", - "r-d-unarchive": "Restore card from Archive", - "r-d-add-label": "Add label", - "r-d-remove-label": "Remove label", - "r-create-card": "Create new card", - "r-in-list": "in list", - "r-in-swimlane": "in swimlane", - "r-d-add-member": "Add member", - "r-d-remove-member": "Remove member", - "r-d-remove-all-member": "Remove all member", - "r-d-check-all": "Check all items of a list", - "r-d-uncheck-all": "Uncheck all items of a list", - "r-d-check-one": "Check item", - "r-d-uncheck-one": "Uncheck item", - "r-d-check-of-list": "of checklist", - "r-d-add-checklist": "Add checklist", - "r-d-remove-checklist": "Remove checklist", - "r-by": "by", - "r-add-checklist": "Add checklist", - "r-with-items": "with items", - "r-items-list": "item1,item2,item3", - "r-add-swimlane": "Add swimlane", - "r-swimlane-name": "swimlane name", - "r-board-note": "Note: leave a field empty to match every possible value.", - "r-checklist-note": "Note: checklist's items have to be written as comma separated values.", - "r-when-a-card-is-moved": "When a card is moved to another list", - "r-set": "Set", - "r-update": "Update", - "r-datefield": "date field", - "r-df-start-at": "start", - "r-df-due-at": "due", - "r-df-end-at": "end", - "r-df-received-at": "received", - "r-to-current-datetime": "to current date/time", - "r-remove-value-from": "Remove value from", - "ldap": "LDAP", - "oauth2": "OAuth2", - "cas": "CAS", - "authentication-method": "Authentication method", - "authentication-type": "Authentication type", - "custom-product-name": "Custom Product Name", - "layout": "Layout", - "hide-logo": "Hide Logo", - "add-custom-html-after-body-start": "Add Custom HTML after <body> start", - "add-custom-html-before-body-end": "Add Custom HTML before </body> end", - "error-undefined": "Something went wrong", - "error-ldap-login": "An error occurred while trying to login", - "display-authentication-method": "Display Authentication Method", - "default-authentication-method": "Default Authentication Method", - "duplicate-board": "Duplicate Board", - "people-number": "The number of people is:", - "swimlaneDeletePopup-title": "Delete Swimlane ?", - "swimlane-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the swimlane. There is no undo.", - "restore-all": "Restore all", - "delete-all": "Delete all", - "loading": "Loading, please wait.", - "previous_as": "last time was", - "act-a-dueAt": "modified due time to \nWhen: __timeValue__\nWhere: __card__\n previous due was __timeOldValue__", - "act-a-endAt": "modified ending time to __timeValue__ from (__timeOldValue__)", - "act-a-startAt": "modified starting time to __timeValue__ from (__timeOldValue__)", - "act-a-receivedAt": "modified received time to __timeValue__ from (__timeOldValue__)", - "a-dueAt": "modified due time to be", - "a-endAt": "modified ending time to be", - "a-startAt": "modified starting time to be", - "a-receivedAt": "modified received time to be", - "almostdue": "current due time %s is approaching", - "pastdue": "current due time %s is past", - "duenow": "current due time %s is today", - "act-newDue": "__list__/__card__ has 1st due reminder [__board__]", - "act-withDue": "__list__/__card__ due reminders [__board__]", - "act-almostdue": "was reminding the current due (__timeValue__) of __card__ is approaching", - "act-pastdue": "was reminding the current due (__timeValue__) of __card__ is past", - "act-duenow": "was reminding the current due (__timeValue__) of __card__ is now", - "act-atUserComment": "You were mentioned in [__board__] __list__/__card__", - "delete-user-confirm-popup": "Are you sure you want to delete this account? There is no undo.", - "accounts-allowUserDelete": "Allow users to self delete their account", - "hide-minicard-label-text": "Hide minicard label text", - "show-desktop-drag-handles": "Show desktop drag handles", - "assignee": "Assignee", - "cardAssigneesPopup-title": "Assignee", - "addmore-detail": "Add a more detailed description", - "show-on-card": "Show on Card", - "new": "New", - "editUserPopup-title": "Edit User", - "newUserPopup-title": "New User", - "notifications": "Notifications", - "view-all": "View All", - "filter-by-unread": "Filter by Unread", - "mark-all-as-read": "Mark all as read", - "allow-rename": "Allow Rename", - "allowRenamePopup-title": "Allow Rename" -} \ No newline at end of file + "accept": "ยอมรับ", + "act-activity-notify": "Activity Notification", + "act-addAttachment": "added attachment __attachment__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-deleteAttachment": "deleted attachment __attachment__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addSubtask": "added subtask __subtask__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addedLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removeLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removedLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addChecklist": "added checklist __checklist__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addChecklistItem": "added checklist item __checklistItem__ to checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removeChecklist": "removed checklist __checklist__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removeChecklistItem": "removed checklist item __checklistItem__ from checklist __checkList__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-checkedItem": "checked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-uncheckedItem": "unchecked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-completeChecklist": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-uncompleteChecklist": "uncompleted checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addComment": "commented on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-editComment": "edited comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-deleteComment": "deleted comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-createBoard": "created board __board__", + "act-createSwimlane": "created swimlane __swimlane__ to board __board__", + "act-createCard": "created card __card__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-createCustomField": "created custom field __customField__ at board __board__", + "act-deleteCustomField": "deleted custom field __customField__ at board __board__", + "act-setCustomField": "edited custom field __customField__: __customFieldValue__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-createList": "added list __list__ to board __board__", + "act-addBoardMember": "added member __member__ to board __board__", + "act-archivedBoard": "Board __board__ moved to Archive", + "act-archivedCard": "Card __card__ at list __list__ at swimlane __swimlane__ at board __board__ moved to Archive", + "act-archivedList": "List __list__ at swimlane __swimlane__ at board __board__ moved to Archive", + "act-archivedSwimlane": "Swimlane __swimlane__ at board __board__ moved to Archive", + "act-importBoard": "imported board __board__", + "act-importCard": "imported card __card__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-importList": "imported list __list__ to swimlane __swimlane__ at board __board__", + "act-joinMember": "added member __member__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-moveCard": "moved card __card__ at board __board__ from list __oldList__ at swimlane __oldSwimlane__ to list __list__ at swimlane __swimlane__", + "act-moveCardToOtherBoard": "moved card __card__ from list __oldList__ at swimlane __oldSwimlane__ at board __oldBoard__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-removeBoardMember": "removed member __member__ from board __board__", + "act-restoredCard": "restored card __card__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-unjoinMember": "removed member __member__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-withBoardTitle": "__board__", + "act-withCardTitle": "[__board__] __card__", + "actions": "ปฎิบัติการ", + "activities": "กิจกรรม", + "activity": "กิจกรรม", + "activity-added": "เพิ่ม %s ไปยัง %s", + "activity-archived": "%s moved to Archive", + "activity-attached": "แนบ %s ไปยัง %s", + "activity-created": "สร้าง %s", + "activity-customfield-created": "created custom field %s", + "activity-excluded": "ยกเว้น %s จาก %s", + "activity-imported": "ถูกนำเข้า %s ไปยัง %s จาก %s", + "activity-imported-board": "นำเข้า %s จาก %s", + "activity-joined": "เข้าร่วม %s", + "activity-moved": "ย้าย %s จาก %s ถึง %s", + "activity-on": "บน %s", + "activity-removed": "ลบ %s จาด %s", + "activity-sent": "ส่ง %s ถึง %s", + "activity-unjoined": "ยกเลิกเข้าร่วม %s", + "activity-subtask-added": "added subtask to %s", + "activity-checked-item": "checked %s in checklist %s of %s", + "activity-unchecked-item": "unchecked %s in checklist %s of %s", + "activity-checklist-added": "รายการถูกเพิ่มไป %s", + "activity-checklist-removed": "removed a checklist from %s", + "activity-checklist-completed": "completed checklist %s of %s", + "activity-checklist-uncompleted": "uncompleted the checklist %s of %s", + "activity-checklist-item-added": "added checklist item to '%s' in %s", + "activity-checklist-item-removed": "removed a checklist item from '%s' in %s", + "add": "เพิ่ม", + "activity-checked-item-card": "checked %s in checklist %s", + "activity-unchecked-item-card": "unchecked %s in checklist %s", + "activity-checklist-completed-card": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "activity-checklist-uncompleted-card": "uncompleted the checklist %s", + "activity-editComment": "edited comment %s", + "activity-deleteComment": "deleted comment %s", + "add-attachment": "Add Attachment", + "add-board": "Add Board", + "add-card": "Add Card", + "add-swimlane": "Add Swimlane", + "add-subtask": "Add Subtask", + "add-checklist": "Add Checklist", + "add-checklist-item": "เพิ่มรายการตรวจสอบ", + "add-cover": "เพิ่มหน้าปก", + "add-label": "Add Label", + "add-list": "Add List", + "add-members": "เพิ่มสมาชิก", + "added": "เพิ่ม", + "addMemberPopup-title": "สมาชิก", + "admin": "ผู้ดูแลระบบ", + "admin-desc": "สามารถดูและแก้ไขการ์ด ลบสมาชิก และเปลี่ยนการตั้งค่าบอร์ดได้", + "admin-announcement": "Announcement", + "admin-announcement-active": "Active System-Wide Announcement", + "admin-announcement-title": "Announcement from Administrator", + "all-boards": "บอร์ดทั้งหมด", + "and-n-other-card": "และการ์ดอื่น __count__", + "and-n-other-card_plural": "และการ์ดอื่น ๆ __count__", + "apply": "นำมาใช้", + "app-is-offline": "Loading, please wait. Refreshing the page will cause data loss. If loading does not work, please check that server has not stopped.", + "archive": "Move to Archive", + "archive-all": "Move All to Archive", + "archive-board": "Move Board to Archive", + "archive-card": "Move Card to Archive", + "archive-list": "Move List to Archive", + "archive-swimlane": "Move Swimlane to Archive", + "archive-selection": "Move selection to Archive", + "archiveBoardPopup-title": "Move Board to Archive?", + "archived-items": "เอกสารที่เก็บไว้", + "archived-boards": "Boards in Archive", + "restore-board": "Restore Board", + "no-archived-boards": "No Boards in Archive.", + "archives": "เอกสารที่เก็บไว้", + "template": "Template", + "templates": "Templates", + "assign-member": "กำหนดสมาชิก", + "attached": "แนบมาด้วย", + "attachment": "สิ่งที่แนบมา", + "attachment-delete-pop": "ลบสิ่งที่แนบมาถาวร ไม่สามารถเลิกทำได้", + "attachmentDeletePopup-title": "ลบสิ่งที่แนบมาหรือไม่", + "attachments": "สิ่งที่แนบมา", + "auto-watch": "Automatically watch boards when they are created", + "avatar-too-big": "The avatar is too large (70KB max)", + "back": "ย้อนกลับ", + "board-change-color": "เปลี่ยนสี", + "board-nb-stars": "ติดดาว %s", + "board-not-found": "ไม่มีบอร์ด", + "board-private-info": "บอร์ดนี้จะเป็น <strong>ส่วนตัว</strong>.", + "board-public-info": "บอร์ดนี้จะเป็น <strong>สาธารณะ</strong>.", + "boardChangeColorPopup-title": "เปลี่ยนสีพื้นหลังบอร์ด", + "boardChangeTitlePopup-title": "เปลี่ยนชื่อบอร์ด", + "boardChangeVisibilityPopup-title": "เปลี่ยนการเข้าถึง", + "boardChangeWatchPopup-title": "เปลี่ยนการเฝ้าดู", + "boardMenuPopup-title": "Board Settings", + "boardChangeViewPopup-title": "Board View", + "boards": "บอร์ด", + "board-view": "Board View", + "board-view-cal": "Calendar", + "board-view-swimlanes": "Swimlanes", + "board-view-collapse": "Collapse", + "board-view-lists": "รายการ", + "bucket-example": "ตัวอย่างเช่น “ระบบที่ต้องทำ”", + "cancel": "ยกเลิก", + "card-archived": "This card is moved to Archive.", + "board-archived": "This board is moved to Archive.", + "card-comments-title": "การ์ดนี้มี %s ความเห็น.", + "card-delete-notice": "เป็นการลบถาวร คุณจะสูญเสียข้อมูลที่เกี่ยวข้องกับการ์ดนี้ทั้งหมด", + "card-delete-pop": "การดำเนินการทั้งหมดจะถูกลบจาก feed กิจกรรมและคุณไม่สามารถเปิดได้อีกครั้งหรือยกเลิกการทำ", + "card-delete-suggest-archive": "You can move a card to Archive to remove it from the board and preserve the activity.", + "card-due": "ครบกำหนด", + "card-due-on": "ครบกำหนดเมื่อ", + "card-spent": "Spent Time", + "card-edit-attachments": "แก้ไขสิ่งที่แนบมา", + "card-edit-custom-fields": "Edit custom fields", + "card-edit-labels": "แก้ไขป้ายกำกับ", + "card-edit-members": "แก้ไขสมาชิก", + "card-labels-title": "เปลี่ยนป้ายกำกับของการ์ด", + "card-members-title": "เพิ่มหรือลบสมาชิกของบอร์ดจากการ์ด", + "card-start": "เริ่ม", + "card-start-on": "เริ่มเมื่อ", + "cardAttachmentsPopup-title": "แนบจาก", + "cardCustomField-datePopup-title": "Change date", + "cardCustomFieldsPopup-title": "Edit custom fields", + "cardDeletePopup-title": "ลบการ์ดนี้หรือไม่", + "cardDetailsActionsPopup-title": "การดำเนินการการ์ด", + "cardLabelsPopup-title": "ป้ายกำกับ", + "cardMembersPopup-title": "สมาชิก", + "cardMorePopup-title": "เพิ่มเติม", + "cardTemplatePopup-title": "Create template", + "cards": "การ์ด", + "cards-count": "การ์ด", + "casSignIn": "Sign In with CAS", + "cardType-card": "Card", + "cardType-linkedCard": "Linked Card", + "cardType-linkedBoard": "Linked Board", + "change": "เปลี่ยน", + "change-avatar": "เปลี่ยนภาพ", + "change-password": "เปลี่ยนรหัสผ่าน", + "change-permissions": "เปลี่ยนสิทธิ์", + "change-settings": "เปลี่ยนการตั้งค่า", + "changeAvatarPopup-title": "เปลี่ยนภาพ", + "changeLanguagePopup-title": "เปลี่ยนภาษา", + "changePasswordPopup-title": "เปลี่ยนรหัสผ่าน", + "changePermissionsPopup-title": "เปลี่ยนสิทธิ์", + "changeSettingsPopup-title": "เปลี่ยนการตั้งค่า", + "subtasks": "Subtasks", + "checklists": "รายการตรวจสอบ", + "click-to-star": "คลิกดาวบอร์ดนี้", + "click-to-unstar": "คลิกยกเลิกดาวบอร์ดนี้", + "clipboard": "Clipboard หรือลากและวาง", + "close": "ปิด", + "close-board": "ปิดบอร์ด", + "close-board-pop": "You will be able to restore the board by clicking the “Archive” button from the home header.", + "color-black": "ดำ", + "color-blue": "น้ำเงิน", + "color-crimson": "crimson", + "color-darkgreen": "darkgreen", + "color-gold": "gold", + "color-gray": "gray", + "color-green": "เขียว", + "color-indigo": "indigo", + "color-lime": "เหลืองมะนาว", + "color-magenta": "magenta", + "color-mistyrose": "mistyrose", + "color-navy": "navy", + "color-orange": "ส้ม", + "color-paleturquoise": "paleturquoise", + "color-peachpuff": "peachpuff", + "color-pink": "ชมพู", + "color-plum": "plum", + "color-purple": "ม่วง", + "color-red": "แดง", + "color-saddlebrown": "saddlebrown", + "color-silver": "silver", + "color-sky": "ฟ้า", + "color-slateblue": "slateblue", + "color-white": "white", + "color-yellow": "เหลือง", + "unset-color": "Unset", + "comment": "คอมเม็นต์", + "comment-placeholder": "Write Comment", + "comment-only": "Comment only", + "comment-only-desc": "Can comment on cards only.", + "no-comments": "No comments", + "no-comments-desc": "Can not see comments and activities.", + "worker": "Worker", + "worker-desc": "Can only move cards, assign itself to card and comment.", + "computer": "คอมพิวเตอร์", + "confirm-subtask-delete-dialog": "Are you sure you want to delete subtask?", + "confirm-checklist-delete-dialog": "Are you sure you want to delete checklist?", + "copy-card-link-to-clipboard": "Copy card link to clipboard", + "linkCardPopup-title": "Link Card", + "searchElementPopup-title": "ค้นหา", + "copyCardPopup-title": "Copy Card", + "copyChecklistToManyCardsPopup-title": "Copy Checklist Template to Many Cards", + "copyChecklistToManyCardsPopup-instructions": "Destination Card Titles and Descriptions in this JSON format", + "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"First card title\", \"description\":\"First card description\"}, {\"title\":\"Second card title\",\"description\":\"Second card description\"},{\"title\":\"Last card title\",\"description\":\"Last card description\"} ]", + "create": "สร้าง", + "createBoardPopup-title": "สร้างบอร์ด", + "chooseBoardSourcePopup-title": "Import board", + "createLabelPopup-title": "สร้างป้ายกำกับ", + "createCustomField": "Create Field", + "createCustomFieldPopup-title": "Create Field", + "current": "ปัจจุบัน", + "custom-field-delete-pop": "There is no undo. This will remove this custom field from all cards and destroy its history.", + "custom-field-checkbox": "Checkbox", + "custom-field-date": "วันที่", + "custom-field-dropdown": "Dropdown List", + "custom-field-dropdown-none": "(none)", + "custom-field-dropdown-options": "List Options", + "custom-field-dropdown-options-placeholder": "Press enter to add more options", + "custom-field-dropdown-unknown": "(unknown)", + "custom-field-number": "Number", + "custom-field-text": "Text", + "custom-fields": "Custom Fields", + "date": "วันที่", + "decline": "ปฎิเสธ", + "default-avatar": "ภาพเริ่มต้น", + "delete": "ลบ", + "deleteCustomFieldPopup-title": "Delete Custom Field?", + "deleteLabelPopup-title": "ลบป้ายกำกับนี้หรือไม่", + "description": "คำอธิบาย", + "disambiguateMultiLabelPopup-title": "การดำเนินการกำกับป้ายชัดเจน", + "disambiguateMultiMemberPopup-title": "การดำเนินการสมาชิกชัดเจน", + "discard": "ทิ้ง", + "done": "เสร็จสิ้น", + "download": "ดาวน์โหลด", + "edit": "แก้ไข", + "edit-avatar": "เปลี่ยนภาพ", + "edit-profile": "แก้ไขโปรไฟล์", + "edit-wip-limit": "Edit WIP Limit", + "soft-wip-limit": "Soft WIP Limit", + "editCardStartDatePopup-title": "เปลี่ยนวันเริ่มต้น", + "editCardDueDatePopup-title": "เปลี่ยนวันครบกำหนด", + "editCustomFieldPopup-title": "Edit Field", + "editCardSpentTimePopup-title": "Change spent time", + "editLabelPopup-title": "เปลี่ยนป้ายกำกับ", + "editNotificationPopup-title": "แก้ไขการแจ้งเตือน", + "editProfilePopup-title": "แก้ไขโปรไฟล์", + "email": "อีเมล์", + "email-enrollAccount-subject": "บัญชีคุณถูกสร้างใน __siteName__", + "email-enrollAccount-text": "สวัสดี __user__,\n\nเริ่มใช้บริการง่าย ๆ , ด้วยการคลิกลิงค์ด้านล่าง.\n\n__url__\n\n ขอบคุณค่ะ", + "email-fail": "การส่งอีเมล์ล้มเหลว", + "email-fail-text": "Error trying to send email", + "email-invalid": "อีเมล์ไม่ถูกต้อง", + "email-invite": "เชิญผ่านทางอีเมล์", + "email-invite-subject": "__inviter__ ส่งคำเชิญให้คุณ", + "email-invite-text": "สวัสดี __user__,\n\n__inviter__ ขอเชิญคุณเข้าร่วม \"__board__\" เพื่อขอความร่วมมือ \n\n โปรดคลิกตามลิงค์ข้างล่างนี้ \n\n__url__\n\n ขอบคุณ", + "email-resetPassword-subject": "ตั้งรหัสผ่่านใหม่ของคุณบน __siteName__", + "email-resetPassword-text": "สวัสดี __user__,\n\nในการรีเซ็ตรหัสผ่านของคุณ, คลิกตามลิงค์ด้านล่าง \n\n__url__\n\nขอบคุณค่ะ", + "email-sent": "ส่งอีเมล์", + "email-verifyEmail-subject": "ยืนยันที่อยู่อีเม์ของคุณบน __siteName__", + "email-verifyEmail-text": "สวัสดี __user__,\n\nตรวจสอบบัญชีอีเมล์ของคุณ ง่าย ๆ ตามลิงค์ด้านล่าง \n\n__url__\n\n ขอบคุณค่ะ", + "enable-wip-limit": "Enable WIP Limit", + "error-board-doesNotExist": "บอร์ดนี้ไม่มีอยู่แล้ว", + "error-board-notAdmin": "คุณจะต้องเป็นผู้ดูแลระบบถึงจะทำสิ่งเหล่านี้ได้", + "error-board-notAMember": "คุณต้องเป็นสมาชิกของบอร์ดนี้ถึงจะทำได้", + "error-json-malformed": "ข้อความของคุณไม่ใช่ JSON", + "error-json-schema": "รูปแบบข้้้อมูล JSON ของคุณไม่ถูกต้อง", + "error-list-doesNotExist": "รายการนี้ไม่มีอยู่", + "error-user-doesNotExist": "ผู้ใช้นี้ไม่มีอยู่", + "error-user-notAllowSelf": "You can not invite yourself", + "error-user-notCreated": "ผู้ใช้รายนี้ไม่ได้สร้าง", + "error-username-taken": "ชื่อนี้ถูกใช้งานแล้ว", + "error-email-taken": "Email has already been taken", + "export-board": "ส่งออกกระดาน", + "sort": "Sort", + "sort-desc": "Click to Sort List", + "list-sort-by": "Sort the List By:", + "list-label-modifiedAt": "Last Access Time", + "list-label-title": "Name of the List", + "list-label-sort": "Your Manual Order", + "list-label-short-modifiedAt": "(L)", + "list-label-short-title": "(N)", + "list-label-short-sort": "(M)", + "filter": "กรอง", + "filter-cards": "Filter Cards or Lists", + "list-filter-label": "Filter List by Title", + "filter-clear": "ล้างตัวกรอง", + "filter-no-label": "ไม่มีฉลาก", + "filter-no-member": "ไม่มีสมาชิก", + "filter-no-assignee": "No assignee", + "filter-no-custom-fields": "No Custom Fields", + "filter-show-archive": "Show archived lists", + "filter-hide-empty": "Hide empty lists", + "filter-on": "กรองบน", + "filter-on-desc": "คุณกำลังกรองการ์ดในบอร์ดนี้ คลิกที่นี่เพื่อแก้ไขตัวกรอง", + "filter-to-selection": "กรองตัวเลือก", + "advanced-filter-label": "Advanced Filter", + "advanced-filter-description": "Advanced Filter allows to write a string containing following operators: == != <= >= && || ( ) A space is used as a separator between the Operators. You can filter for all Custom Fields by typing their names and values. For Example: Field1 == Value1. Note: If fields or values contains spaces, you need to encapsulate them into single quotes. For Example: 'Field 1' == 'Value 1'. For single control characters (' \\/) to be skipped, you can use \\. For example: Field1 == I\\'m. Also you can combine multiple conditions. For Example: F1 == V1 || F1 == V2. Normally all operators are interpreted from left to right. You can change the order by placing brackets. For Example: F1 == V1 && ( F2 == V2 || F2 == V3 ). Also you can search text fields using regex: F1 == /Tes.*/i", + "fullname": "ชื่อ นามสกุล", + "header-logo-title": "ย้อนกลับไปที่หน้าบอร์ดของคุณ", + "hide-system-messages": "ซ่อนข้อความของระบบ", + "headerBarCreateBoardPopup-title": "สร้างบอร์ด", + "home": "หน้าหลัก", + "import": "นำเข้า", + "link": "Link", + "import-board": "import board", + "import-board-c": "Import board", + "import-board-title-trello": "นำเข้าบอร์ดจาก Trello", + "import-board-title-wekan": "Import board from previous export", + "import-sandstorm-backup-warning": "Do not delete data you import from original exported board or Trello before checking does this grain close and open again, or do you get Board not found error, that means data loss.", + "import-sandstorm-warning": "Imported board will delete all existing data on board and replace it with imported board.", + "from-trello": "From Trello", + "from-wekan": "From previous export", + "import-board-instruction-trello": "ใน Trello ของคุณให้ไปที่ 'Menu' และไปที่ More -> Print and Export -> Export JSON และคัดลอกข้อความจากนั้น", + "import-board-instruction-wekan": "In your board, go to 'Menu', then 'Export board', and copy the text in the downloaded file.", + "import-board-instruction-about-errors": "If you get errors when importing board, sometimes importing still works, and board is at All Boards page.", + "import-json-placeholder": "วางข้อมูล JSON ที่ถูกต้องของคุณที่นี่", + "import-map-members": "แผนที่สมาชิก", + "import-members-map": "Your imported board has some members. Please map the members you want to import to your users", + "import-show-user-mapping": "Review การทำแผนที่สมาชิก", + "import-user-select": "Pick your existing user you want to use as this member", + "importMapMembersAddPopup-title": "Select member", + "info": "Version", + "initials": "ชื่อย่อ", + "invalid-date": "วันที่ไม่ถูกต้อง", + "invalid-time": "Invalid time", + "invalid-user": "Invalid user", + "joined": "เข้าร่วม", + "just-invited": "คุณพึ่งได้รับเชิญบอร์ดนี้", + "keyboard-shortcuts": "แป้นพิมพ์ลัด", + "label-create": "สร้างป้ายกำกับ", + "label-default": "ป้าย %s (ค่าเริ่มต้น)", + "label-delete-pop": "ไม่มีการยกเลิกการทำนี้ ลบป้ายกำกับนี้จากทุกการ์ดและล้างประวัติทิ้ง", + "labels": "ป้ายกำกับ", + "language": "ภาษา", + "last-admin-desc": "คุณไม่สามารถเปลี่ยนบทบาทเพราะต้องมีผู้ดูแลระบบหนึ่งคนเป็นอย่างน้อย", + "leave-board": "ทิ้งบอร์ด", + "leave-board-pop": "Are you sure you want to leave __boardTitle__? You will be removed from all cards on this board.", + "leaveBoardPopup-title": "Leave Board ?", + "link-card": "เชื่อมโยงไปยังการ์ดใบนี้", + "list-archive-cards": "Move all cards in this list to Archive", + "list-archive-cards-pop": "This will remove all the cards in this list from the board. To view cards in Archive and bring them back to the board, click “Menu” > “Archive”.", + "list-move-cards": "ย้ายการ์ดทั้งหมดในรายการนี้", + "list-select-cards": "เลือกการ์ดทั้งหมดในรายการนี้", + "set-color-list": "Set Color", + "listActionPopup-title": "รายการการดำเนิน", + "swimlaneActionPopup-title": "Swimlane Actions", + "swimlaneAddPopup-title": "Add a Swimlane below", + "listImportCardPopup-title": "นำเข้าการ์ด Trello", + "listMorePopup-title": "เพิ่มเติม", + "link-list": "Link to this list", + "list-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the list. There is no undo.", + "list-delete-suggest-archive": "You can move a list to Archive to remove it from the board and preserve the activity.", + "lists": "รายการ", + "swimlanes": "Swimlanes", + "log-out": "ออกจากระบบ", + "log-in": "เข้าสู่ระบบ", + "loginPopup-title": "เข้าสู่ระบบ", + "memberMenuPopup-title": "การตั้งค่า", + "members": "สมาชิก", + "menu": "เมนู", + "move-selection": "ย้ายตัวเลือก", + "moveCardPopup-title": "ย้ายการ์ด", + "moveCardToBottom-title": "ย้ายไปล่าง", + "moveCardToTop-title": "ย้ายไปบน", + "moveSelectionPopup-title": "เลือกย้าย", + "multi-selection": "เลือกหลายรายการ", + "multi-selection-on": "เลือกหลายรายการเมื่อ", + "muted": "ไม่ออกเสียง", + "muted-info": "คุณจะไม่ได้รับแจ้งการเปลี่ยนแปลงใด ๆ ในบอร์ดนี้", + "my-boards": "บอร์ดของฉัน", + "name": "ชื่อ", + "no-archived-cards": "No cards in Archive.", + "no-archived-lists": "No lists in Archive.", + "no-archived-swimlanes": "No swimlanes in Archive.", + "no-results": "ไม่มีข้อมูล", + "normal": "ธรรมดา", + "normal-desc": "สามารถดูและแก้ไขการ์ดได้ แต่ไม่สามารถเปลี่ยนการตั้งค่าได้", + "not-accepted-yet": "ยังไม่ยอมรับคำเชิญ", + "notify-participate": "ได้รับการแจ้งปรับปรุงการ์ดอื่น ๆ ที่คุณมีส่วนร่วมในฐานะผู้สร้างหรือสมาชิก", + "notify-watch": "ได้รับการแจ้งปรับปรุงบอร์ด รายการหรือการ์ดที่คุณเฝ้าติดตาม", + "optional": "ไม่จำเป็น", + "or": "หรือ", + "page-maybe-private": "หน้านี้อาจจะเป็นส่วนตัว. คุณอาจจะสามารถดูจาก <a href='%s'>logging in</a>.", + "page-not-found": "ไม่พบหน้า", + "password": "รหัสผ่าน", + "paste-or-dragdrop": "วาง หรือลากและวาง ไฟล์ภาพ(ภาพเท่านั้น)", + "participating": "Participating", + "preview": "ภาพตัวอย่าง", + "previewAttachedImagePopup-title": "ตัวอย่าง", + "previewClipboardImagePopup-title": "ตัวอย่าง", + "private": "ส่วนตัว", + "private-desc": "บอร์ดนี้เป็นส่วนตัว. คนที่ถูกเพิ่มเข้าในบอร์ดเท่านั้นที่สามารถดูและแก้ไขได้", + "profile": "โปรไฟล์", + "public": "สาธารณะ", + "public-desc": "บอร์ดนี้เป็นสาธารณะ. ทุกคนสามารถเข้าถึงได้ผ่าน url นี้ แต่สามารถแก้ไขได้เฉพาะผู้ที่ถูกเพิ่มเข้าไปในการ์ดเท่านั้น", + "quick-access-description": "เพิ่มไว้ในนี้เพื่อเป็นทางลัด", + "remove-cover": "ลบหน้าปก", + "remove-from-board": "ลบจากบอร์ด", + "remove-label": "Remove Label", + "listDeletePopup-title": "Delete List ?", + "remove-member": "ลบสมาชิก", + "remove-member-from-card": "ลบจากการ์ด", + "remove-member-pop": "ลบ __name__ (__username__) จาก __boardTitle__ หรือไม่ สมาชิกจะถูกลบออกจากการ์ดทั้งหมดบนบอร์ดนี้ และพวกเขาจะได้รับการแจ้งเตือน", + "removeMemberPopup-title": "ลบสมาชิกหรือไม่", + "rename": "ตั้งชื่อใหม่", + "rename-board": "ตั้งชื่อบอร์ดใหม่", + "restore": "กู้คืน", + "save": "บันทึก", + "search": "ค้นหา", + "rules": "Rules", + "search-cards": "Search from card/list titles, descriptions and custom fields on this board", + "search-example": "Text to search for?", + "select-color": "Select Color", + "set-wip-limit-value": "Set a limit for the maximum number of tasks in this list", + "setWipLimitPopup-title": "Set WIP Limit", + "shortcut-assign-self": "กำหนดตัวเองให้การ์ดนี้", + "shortcut-autocomplete-emoji": "เติม emoji อัตโนมัติ", + "shortcut-autocomplete-members": "เติมสมาชิกอัตโนมัติ", + "shortcut-clear-filters": "ล้างตัวกรองทั้งหมด", + "shortcut-close-dialog": "ปิดหน้าต่าง", + "shortcut-filter-my-cards": "กรองการ์ดฉัน", + "shortcut-show-shortcuts": "นำรายการทางลัดนี้ขึ้น", + "shortcut-toggle-filterbar": "สลับแถบกรองสไลด์ด้้านข้าง", + "shortcut-toggle-sidebar": "สลับโชว์แถบด้านข้าง", + "show-cards-minimum-count": "แสดงจำนวนของการ์ดถ้ารายการมีมากกว่า(เลื่อนกำหนดตัวเลข)", + "sidebar-open": "เปิดแถบเลื่อน", + "sidebar-close": "ปิดแถบเลื่อน", + "signupPopup-title": "สร้างบัญชี", + "star-board-title": "คลิกติดดาวบอร์ดนี้ มันจะแสดงอยู่บนสุดของรายการบอร์ดของคุณ", + "starred-boards": "ติดดาวบอร์ด", + "starred-boards-description": "ติดดาวบอร์ดและแสดงไว้บนสุดของรายการบอร์ด", + "subscribe": "บอกรับสมาชิก", + "team": "ทีม", + "this-board": "บอร์ดนี้", + "this-card": "การ์ดนี้", + "spent-time-hours": "Spent time (hours)", + "overtime-hours": "Overtime (hours)", + "overtime": "Overtime", + "has-overtime-cards": "Has overtime cards", + "has-spenttime-cards": "Has spent time cards", + "time": "เวลา", + "title": "หัวข้อ", + "tracking": "ติดตาม", + "tracking-info": "คุณจะได้รับแจ้งการเปลี่ยนแปลงใด ๆ กับการ์ดที่คุณมีส่วนร่วมในฐานะผู้สร้างหรือสมาชิก", + "type": "Type", + "unassign-member": "ยกเลิกสมาชิก", + "unsaved-description": "คุณมีคำอธิบายที่ไม่ได้บันทึก", + "unwatch": "เลิกเฝ้าดู", + "upload": "อัพโหลด", + "upload-avatar": "อัพโหลดรูปภาพ", + "uploaded-avatar": "ภาพอัพโหลดแล้ว", + "username": "ชื่อผู้ใช้งาน", + "view-it": "ดู", + "warn-list-archived": "warning: this card is in an list at Archive", + "watch": "เฝ้าดู", + "watching": "เฝ้าดู", + "watching-info": "คุณจะได้รับแจ้งหากมีการเปลี่ยนแปลงใด ๆ ในบอร์ดนี้", + "welcome-board": "ยินดีต้อนรับสู่บอร์ด", + "welcome-swimlane": "Milestone 1", + "welcome-list1": "พื้นฐาน", + "welcome-list2": "ก้าวหน้า", + "card-templates-swimlane": "Card Templates", + "list-templates-swimlane": "List Templates", + "board-templates-swimlane": "Board Templates", + "what-to-do": "ต้องการทำอะไร", + "wipLimitErrorPopup-title": "Invalid WIP Limit", + "wipLimitErrorPopup-dialog-pt1": "The number of tasks in this list is higher than the WIP limit you've defined.", + "wipLimitErrorPopup-dialog-pt2": "Please move some tasks out of this list, or set a higher WIP limit.", + "admin-panel": "Admin Panel", + "settings": "Settings", + "people": "People", + "registration": "Registration", + "disable-self-registration": "Disable Self-Registration", + "invite": "Invite", + "invite-people": "Invite People", + "to-boards": "To board(s)", + "email-addresses": "Email Addresses", + "smtp-host-description": "The address of the SMTP server that handles your emails.", + "smtp-port-description": "The port your SMTP server uses for outgoing emails.", + "smtp-tls-description": "Enable TLS support for SMTP server", + "smtp-host": "SMTP Host", + "smtp-port": "SMTP Port", + "smtp-username": "ชื่อผู้ใช้งาน", + "smtp-password": "รหัสผ่าน", + "smtp-tls": "TLS support", + "send-from": "From", + "send-smtp-test": "Send a test email to yourself", + "invitation-code": "Invitation Code", + "email-invite-register-subject": "__inviter__ ส่งคำเชิญให้คุณ", + "email-invite-register-text": "Dear __user__,\n\n__inviter__ invites you to kanban board for collaborations.\n\nPlease follow the link below:\n__url__\n\nAnd your invitation code is: __icode__\n\nThanks.", + "email-smtp-test-subject": "SMTP Test Email", + "email-smtp-test-text": "You have successfully sent an email", + "error-invitation-code-not-exist": "Invitation code doesn't exist", + "error-notAuthorized": "You are not authorized to view this page.", + "webhook-title": "Webhook Name", + "webhook-token": "Token (Optional for Authentication)", + "outgoing-webhooks": "Outgoing Webhooks", + "bidirectional-webhooks": "Two-Way Webhooks", + "outgoingWebhooksPopup-title": "Outgoing Webhooks", + "boardCardTitlePopup-title": "Card Title Filter", + "disable-webhook": "Disable This Webhook", + "global-webhook": "Global Webhooks", + "new-outgoing-webhook": "New Outgoing Webhook", + "no-name": "(Unknown)", + "Node_version": "Node version", + "Meteor_version": "Meteor version", + "MongoDB_version": "MongoDB version", + "MongoDB_storage_engine": "MongoDB storage engine", + "MongoDB_Oplog_enabled": "MongoDB Oplog enabled", + "OS_Arch": "OS Arch", + "OS_Cpus": "OS CPU Count", + "OS_Freemem": "OS Free Memory", + "OS_Loadavg": "OS Load Average", + "OS_Platform": "OS Platform", + "OS_Release": "OS Release", + "OS_Totalmem": "OS Total Memory", + "OS_Type": "OS Type", + "OS_Uptime": "OS Uptime", + "days": "days", + "hours": "hours", + "minutes": "minutes", + "seconds": "seconds", + "show-field-on-card": "Show this field on card", + "automatically-field-on-card": "Auto create field to all cards", + "showLabel-field-on-card": "Show field label on minicard", + "yes": "Yes", + "no": "No", + "accounts": "Accounts", + "accounts-allowEmailChange": "Allow Email Change", + "accounts-allowUserNameChange": "Allow Username Change", + "createdAt": "Created at", + "verified": "Verified", + "active": "Active", + "card-received": "Received", + "card-received-on": "Received on", + "card-end": "End", + "card-end-on": "Ends on", + "editCardReceivedDatePopup-title": "Change received date", + "editCardEndDatePopup-title": "Change end date", + "setCardColorPopup-title": "Set color", + "setCardActionsColorPopup-title": "Choose a color", + "setSwimlaneColorPopup-title": "Choose a color", + "setListColorPopup-title": "Choose a color", + "assigned-by": "Assigned By", + "requested-by": "Requested By", + "board-delete-notice": "Deleting is permanent. You will lose all lists, cards and actions associated with this board.", + "delete-board-confirm-popup": "All lists, cards, labels, and activities will be deleted and you won't be able to recover the board contents. There is no undo.", + "boardDeletePopup-title": "Delete Board?", + "delete-board": "Delete Board", + "default-subtasks-board": "Subtasks for __board__ board", + "default": "Default", + "queue": "Queue", + "subtask-settings": "Subtasks Settings", + "card-settings": "Card Settings", + "boardSubtaskSettingsPopup-title": "Board Subtasks Settings", + "boardCardSettingsPopup-title": "Card Settings", + "deposit-subtasks-board": "Deposit subtasks to this board:", + "deposit-subtasks-list": "Landing list for subtasks deposited here:", + "show-parent-in-minicard": "Show parent in minicard:", + "prefix-with-full-path": "Prefix with full path", + "prefix-with-parent": "Prefix with parent", + "subtext-with-full-path": "Subtext with full path", + "subtext-with-parent": "Subtext with parent", + "change-card-parent": "Change card's parent", + "parent-card": "Parent card", + "source-board": "Source board", + "no-parent": "Don't show parent", + "activity-added-label": "added label '%s' to %s", + "activity-removed-label": "removed label '%s' from %s", + "activity-delete-attach": "deleted an attachment from %s", + "activity-added-label-card": "added label '%s'", + "activity-removed-label-card": "removed label '%s'", + "activity-delete-attach-card": "deleted an attachment", + "activity-set-customfield": "set custom field '%s' to '%s' in %s", + "activity-unset-customfield": "unset custom field '%s' in %s", + "r-rule": "Rule", + "r-add-trigger": "Add trigger", + "r-add-action": "Add action", + "r-board-rules": "Board rules", + "r-add-rule": "Add rule", + "r-view-rule": "View rule", + "r-delete-rule": "Delete rule", + "r-new-rule-name": "New rule title", + "r-no-rules": "No rules", + "r-when-a-card": "When a card", + "r-is": "is", + "r-is-moved": "is moved", + "r-added-to": "added to", + "r-removed-from": "Removed from", + "r-the-board": "the board", + "r-list": "list", + "set-filter": "Set Filter", + "r-moved-to": "Moved to", + "r-moved-from": "Moved from", + "r-archived": "Moved to Archive", + "r-unarchived": "Restored from Archive", + "r-a-card": "a card", + "r-when-a-label-is": "When a label is", + "r-when-the-label": "When the label", + "r-list-name": "list name", + "r-when-a-member": "When a member is", + "r-when-the-member": "When the member", + "r-name": "name", + "r-when-a-attach": "When an attachment", + "r-when-a-checklist": "When a checklist is", + "r-when-the-checklist": "When the checklist", + "r-completed": "Completed", + "r-made-incomplete": "Made incomplete", + "r-when-a-item": "When a checklist item is", + "r-when-the-item": "When the checklist item", + "r-checked": "Checked", + "r-unchecked": "Unchecked", + "r-move-card-to": "Move card to", + "r-top-of": "Top of", + "r-bottom-of": "Bottom of", + "r-its-list": "its list", + "r-archive": "Move to Archive", + "r-unarchive": "Restore from Archive", + "r-card": "card", + "r-add": "เพิ่ม", + "r-remove": "Remove", + "r-label": "label", + "r-member": "member", + "r-remove-all": "Remove all members from the card", + "r-set-color": "Set color to", + "r-checklist": "checklist", + "r-check-all": "Check all", + "r-uncheck-all": "Uncheck all", + "r-items-check": "items of checklist", + "r-check": "Check", + "r-uncheck": "Uncheck", + "r-item": "item", + "r-of-checklist": "of checklist", + "r-send-email": "Send an email", + "r-to": "to", + "r-subject": "subject", + "r-rule-details": "Rule details", + "r-d-move-to-top-gen": "Move card to top of its list", + "r-d-move-to-top-spec": "Move card to top of list", + "r-d-move-to-bottom-gen": "Move card to bottom of its list", + "r-d-move-to-bottom-spec": "Move card to bottom of list", + "r-d-send-email": "Send email", + "r-d-send-email-to": "to", + "r-d-send-email-subject": "subject", + "r-d-send-email-message": "message", + "r-d-archive": "Move card to Archive", + "r-d-unarchive": "Restore card from Archive", + "r-d-add-label": "Add label", + "r-d-remove-label": "Remove label", + "r-create-card": "Create new card", + "r-in-list": "in list", + "r-in-swimlane": "in swimlane", + "r-d-add-member": "Add member", + "r-d-remove-member": "Remove member", + "r-d-remove-all-member": "Remove all member", + "r-d-check-all": "Check all items of a list", + "r-d-uncheck-all": "Uncheck all items of a list", + "r-d-check-one": "Check item", + "r-d-uncheck-one": "Uncheck item", + "r-d-check-of-list": "of checklist", + "r-d-add-checklist": "Add checklist", + "r-d-remove-checklist": "Remove checklist", + "r-by": "by", + "r-add-checklist": "Add checklist", + "r-with-items": "with items", + "r-items-list": "item1,item2,item3", + "r-add-swimlane": "Add swimlane", + "r-swimlane-name": "swimlane name", + "r-board-note": "Note: leave a field empty to match every possible value.", + "r-checklist-note": "Note: checklist's items have to be written as comma separated values.", + "r-when-a-card-is-moved": "When a card is moved to another list", + "r-set": "Set", + "r-update": "Update", + "r-datefield": "date field", + "r-df-start-at": "start", + "r-df-due-at": "due", + "r-df-end-at": "end", + "r-df-received-at": "received", + "r-to-current-datetime": "to current date/time", + "r-remove-value-from": "Remove value from", + "ldap": "LDAP", + "oauth2": "OAuth2", + "cas": "CAS", + "authentication-method": "Authentication method", + "authentication-type": "Authentication type", + "custom-product-name": "Custom Product Name", + "layout": "Layout", + "hide-logo": "Hide Logo", + "add-custom-html-after-body-start": "Add Custom HTML after <body> start", + "add-custom-html-before-body-end": "Add Custom HTML before </body> end", + "error-undefined": "Something went wrong", + "error-ldap-login": "An error occurred while trying to login", + "display-authentication-method": "Display Authentication Method", + "default-authentication-method": "Default Authentication Method", + "duplicate-board": "Duplicate Board", + "people-number": "The number of people is:", + "swimlaneDeletePopup-title": "Delete Swimlane ?", + "swimlane-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the swimlane. There is no undo.", + "restore-all": "Restore all", + "delete-all": "Delete all", + "loading": "Loading, please wait.", + "previous_as": "last time was", + "act-a-dueAt": "modified due time to \nWhen: __timeValue__\nWhere: __card__\n previous due was __timeOldValue__", + "act-a-endAt": "modified ending time to __timeValue__ from (__timeOldValue__)", + "act-a-startAt": "modified starting time to __timeValue__ from (__timeOldValue__)", + "act-a-receivedAt": "modified received time to __timeValue__ from (__timeOldValue__)", + "a-dueAt": "modified due time to be", + "a-endAt": "modified ending time to be", + "a-startAt": "modified starting time to be", + "a-receivedAt": "modified received time to be", + "almostdue": "current due time %s is approaching", + "pastdue": "current due time %s is past", + "duenow": "current due time %s is today", + "act-newDue": "__list__/__card__ has 1st due reminder [__board__]", + "act-withDue": "__list__/__card__ due reminders [__board__]", + "act-almostdue": "was reminding the current due (__timeValue__) of __card__ is approaching", + "act-pastdue": "was reminding the current due (__timeValue__) of __card__ is past", + "act-duenow": "was reminding the current due (__timeValue__) of __card__ is now", + "act-atUserComment": "You were mentioned in [__board__] __list__/__card__", + "delete-user-confirm-popup": "Are you sure you want to delete this account? There is no undo.", + "accounts-allowUserDelete": "Allow users to self delete their account", + "hide-minicard-label-text": "Hide minicard label text", + "show-desktop-drag-handles": "Show desktop drag handles", + "assignee": "Assignee", + "cardAssigneesPopup-title": "Assignee", + "addmore-detail": "Add a more detailed description", + "show-on-card": "Show on Card", + "new": "New", + "editUserPopup-title": "Edit User", + "newUserPopup-title": "New User", + "notifications": "Notifications", + "view-all": "View All", + "filter-by-unread": "Filter by Unread", + "mark-all-as-read": "Mark all as read", + "allow-rename": "Allow Rename", + "allowRenamePopup-title": "Allow Rename" +} diff --git a/i18n/tr.i18n.json b/i18n/tr.i18n.json index 9626a764..4ba0720c 100644 --- a/i18n/tr.i18n.json +++ b/i18n/tr.i18n.json @@ -1,769 +1,770 @@ { - "accept": "Kabul Et", - "act-activity-notify": "Etkinlik Bildirimi", - "act-addAttachment": "__attachment__ eklentisi, __swimlane__ kulvarındaki __list__ listesindeki __board__ panosundaki __card__ kartına eklendi.", - "act-deleteAttachment": "__attachment__ eklentisi, __swimlane__ kulvarındaki __list__ listesindeki __board__ panosundaki __card__ kartından silindi.", - "act-addSubtask": "added subtask __subtask__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addedLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removeLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removedLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addChecklist": "added checklist __checklist__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addChecklistItem": "added checklist item __checklistItem__ to checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removeChecklist": "removed checklist __checklist__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removeChecklistItem": "removed checklist item __checklistItem__ from checklist __checkList__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-checkedItem": "checked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-uncheckedItem": "unchecked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-completeChecklist": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-uncompleteChecklist": "uncompleted checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addComment": "commented on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-editComment": "edited comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-deleteComment": "deleted comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-createBoard": "__board__ panosu oluşturuldu", - "act-createSwimlane": "__board__ panosuna __swimlane__ kulvarı oluşturuldu", - "act-createCard": "__board__ panosunun __swimlane__ kulvarının __list__ listesinin __card__ kartı oluşturuldu", - "act-createCustomField": "created custom field __customField__ at board __board__", - "act-deleteCustomField": "deleted custom field __customField__ at board __board__", - "act-setCustomField": "edited custom field __customField__: __customFieldValue__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-createList": "added list __list__ to board __board__", - "act-addBoardMember": "__board__ panosuna __member__ kullanıcısı eklendi", - "act-archivedBoard": "__board__ panosu Arşiv'e taşındı", - "act-archivedCard": "Card __card__ at list __list__ at swimlane __swimlane__ at board __board__ moved to Archive", - "act-archivedList": "List __list__ at swimlane __swimlane__ at board __board__ moved to Archive", - "act-archivedSwimlane": "Swimlane __swimlane__ at board __board__ moved to Archive", - "act-importBoard": "__board__ panosu içeriye aktarıldı", - "act-importCard": "imported card __card__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-importList": "imported list __list__ to swimlane __swimlane__ at board __board__", - "act-joinMember": "added member __member__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-moveCard": "moved card __card__ at board __board__ from list __oldList__ at swimlane __oldSwimlane__ to list __list__ at swimlane __swimlane__", - "act-moveCardToOtherBoard": "moved card __card__ from list __oldList__ at swimlane __oldSwimlane__ at board __oldBoard__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-removeBoardMember": "removed member __member__ from board __board__", - "act-restoredCard": "restored card __card__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-unjoinMember": "removed member __member__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-withBoardTitle": "__board__", - "act-withCardTitle": "[__board__] __card__", - "actions": "İşlemler", - "activities": "Etkinlikler", - "activity": "Etkinlik", - "activity-added": "%s içine %s ekledi", - "activity-archived": "%s arşive taşındı", - "activity-attached": "%s içine %s ekledi", - "activity-created": "%s öğesini oluşturdu", - "activity-customfield-created": "%s adlı özel alan yaratıldı", - "activity-excluded": "%s içinden %s çıkarttı", - "activity-imported": "%s kaynağından %s öğesini %s öğesinin içine taşıdı ", - "activity-imported-board": "%s i %s içinden aktardı", - "activity-joined": "şuna katıldı: %s", - "activity-moved": "%s i %s içinden %s içine taşıdı", - "activity-on": "%s", - "activity-removed": "%s i %s ten kaldırdı", - "activity-sent": "%s i %s e gönderdi", - "activity-unjoined": "%s içinden ayrıldı", - "activity-subtask-added": "Alt-görev %s'e eklendi", - "activity-checked-item": "checked %s in checklist %s of %s", - "activity-unchecked-item": "unchecked %s in checklist %s of %s", - "activity-checklist-added": "%s içine yapılacak listesi ekledi", - "activity-checklist-removed": "%s Tarafından yapılacaklar listesi silinmiştir", - "activity-checklist-completed": "completed checklist %s of %s", - "activity-checklist-uncompleted": "uncompleted the checklist %s of %s", - "activity-checklist-item-added": "%s içinde %s yapılacak listesine öğe ekledi", - "activity-checklist-item-removed": "removed a checklist item from '%s' in %s", - "add": "Ekle", - "activity-checked-item-card": "checked %s in checklist %s", - "activity-unchecked-item-card": "unchecked %s in checklist %s", - "activity-checklist-completed-card": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "activity-checklist-uncompleted-card": "uncompleted the checklist %s", - "activity-editComment": "%s yorum düzenlendi", - "activity-deleteComment": "deleted comment %s", - "add-attachment": "Ek Ekle", - "add-board": "Pano Ekle", - "add-card": "Kart Ekle", - "add-swimlane": "Kulvar Ekle", - "add-subtask": "Alt Görev Ekle", - "add-checklist": "Yapılacak Listesi Ekle", - "add-checklist-item": "Yapılacak listesine yeni bir öğe ekle", - "add-cover": "Kapak resmi ekle", - "add-label": "Etiket Ekle", - "add-list": "Liste Ekle", - "add-members": "Üye ekle", - "added": "Eklendi", - "addMemberPopup-title": "Üyeler", - "admin": "Yönetici", - "admin-desc": "Kartları görüntüleyebilir ve düzenleyebilir, üyeleri çıkarabilir ve pano ayarlarını değiştirebilir.", - "admin-announcement": "Duyuru", - "admin-announcement-active": "Tüm Sistemde Etkin Duyuru", - "admin-announcement-title": "Yöneticiden Duyuru", - "all-boards": "Tüm panolar", - "and-n-other-card": "Ve __count__ diğer kart", - "and-n-other-card_plural": "Ve __count__ diğer kart", - "apply": "Uygula", - "app-is-offline": "Yükleniyor lütfen bekleyin. Sayfayı yenilemek veri kaybına neden olur. Yükleme çalışmıyorsa, lütfen sunucunun durmadığını kontrol edin.", - "archive": "Arşive Taşı", - "archive-all": "Hepsini Arşive Taşı", - "archive-board": "Panoyu Arşive Taşı", - "archive-card": "Kartı Arşive Taşı", - "archive-list": "Listeyi Arşive Taşı", - "archive-swimlane": "Kulvarı Arşive Taşı", - "archive-selection": "Seçimi arşive taşı", - "archiveBoardPopup-title": "Panoyu arşive taşı?", - "archived-items": "Arşivle", - "archived-boards": "Panolar Arşivde", - "restore-board": "Panoyu Geri Getir", - "no-archived-boards": "Arşivde Pano Yok.", - "archives": "Arşivle", - "template": "Şablon", - "templates": "Şablonlar", - "assign-member": "Üye ata", - "attached": "dosya(sı) eklendi", - "attachment": "Ek Dosya", - "attachment-delete-pop": "Ek silme işlemi kalıcıdır ve geri alınamaz.", - "attachmentDeletePopup-title": "Ek Silinsin mi?", - "attachments": "Ekler", - "auto-watch": "Oluşan yeni panoları kendiliğinden izlemeye al", - "avatar-too-big": "Avatar boyutu çok büyük (En fazla 70KB olabilir)", - "back": "Geri", - "board-change-color": "Renk değiştir", - "board-nb-stars": "%s yıldız", - "board-not-found": "Pano bulunamadı", - "board-private-info": "Bu pano <strong>gizli</strong> olacak.", - "board-public-info": "Bu pano <strong>genel</strong>e açılacaktır.", - "boardChangeColorPopup-title": "Pano arkaplan rengini değiştir", - "boardChangeTitlePopup-title": "Panonun Adını Değiştir", - "boardChangeVisibilityPopup-title": "Görünebilirliği Değiştir", - "boardChangeWatchPopup-title": "İzleme Durumunu Değiştir", - "boardMenuPopup-title": "Pano Ayarları", - "boardChangeViewPopup-title": "Pano Görünümü", - "boards": "Panolar", - "board-view": "Pano Görünümü", - "board-view-cal": "Takvim", - "board-view-swimlanes": "Kulvarlar", - "board-view-collapse": "Collapse", - "board-view-lists": "Listeler", - "bucket-example": "Örn: \"Marketten Alacaklarım\"", - "cancel": "İptal", - "card-archived": "Bu kart arşive taşındı.", - "board-archived": "Bu pano arşive taşındı.", - "card-comments-title": "Bu kartta %s yorum var.", - "card-delete-notice": "Silme işlemi kalıcıdır. Bu kartla ilişkili tüm eylemleri kaybedersiniz.", - "card-delete-pop": "Son hareketler alanındaki tüm veriler silinecek, ayrıca bu kartı yeniden açamayacaksın. Bu işlemin geri dönüşü yok.", - "card-delete-suggest-archive": "Bir kartı tahtadan çıkarmak ve etkinliği korumak için Arşive taşıyabilirsiniz.", - "card-due": "Bitiş", - "card-due-on": "Bitiş tarihi:", - "card-spent": "Harcanan Zaman", - "card-edit-attachments": "Ek dosyasını düzenle", - "card-edit-custom-fields": "Özel alanları düzenle", - "card-edit-labels": "Etiketleri düzenle", - "card-edit-members": "Üyeleri düzenle", - "card-labels-title": "Bu kart için etiketleri düzenle", - "card-members-title": "Karta pano içindeki üyeleri ekler veya çıkartır.", - "card-start": "Başlama", - "card-start-on": "Başlama tarihi:", - "cardAttachmentsPopup-title": "Eklenme", - "cardCustomField-datePopup-title": "Tarihi değiştir", - "cardCustomFieldsPopup-title": "Özel alanları düzenle", - "cardDeletePopup-title": "Kart Silinsin mi?", - "cardDetailsActionsPopup-title": "Kart işlemleri", - "cardLabelsPopup-title": "Etiketler", - "cardMembersPopup-title": "Üyeler", - "cardMorePopup-title": "Daha", - "cardTemplatePopup-title": "Şablon oluştur", - "cards": "Kartlar", - "cards-count": "Kartlar", - "casSignIn": "CAS ile giriş yapın", - "cardType-card": "Kart", - "cardType-linkedCard": "Bağlantılı kart", - "cardType-linkedBoard": "Bağlantılı Pano", - "change": "Değiştir", - "change-avatar": "Avatar Değiştir", - "change-password": "Parola Değiştir", - "change-permissions": "İzinleri değiştir", - "change-settings": "Ayarları değiştir", - "changeAvatarPopup-title": "Avatar Değiştir", - "changeLanguagePopup-title": "Dil Değiştir", - "changePasswordPopup-title": "Parola Değiştir", - "changePermissionsPopup-title": "Yetkileri Değiştirme", - "changeSettingsPopup-title": "Ayarları değiştir", - "subtasks": "Alt Görevler", - "checklists": "Yapılacak Listeleri", - "click-to-star": "Bu panoyu yıldızlamak için tıkla.", - "click-to-unstar": "Bu panunun yıldızını kaldırmak için tıkla.", - "clipboard": "Yapıştır veya sürükleyip bırak", - "close": "Kapat", - "close-board": "Panoyu kapat", - "close-board-pop": "\n92/5000\nAna başlıktaki “Arşiv” düğmesine tıklayarak tahtayı geri yükleyebilirsiniz.", - "color-black": "siyah", - "color-blue": "mavi", - "color-crimson": "crimson", - "color-darkgreen": "koyu yeşil", - "color-gold": "altın rengi", - "color-gray": "gri", - "color-green": "yeşil", - "color-indigo": "çivit", - "color-lime": "misket limonu", - "color-magenta": "magenta", - "color-mistyrose": "mistyrose", - "color-navy": "navy", - "color-orange": "turuncu", - "color-paleturquoise": "paleturquoise", - "color-peachpuff": "peachpuff", - "color-pink": "pembe", - "color-plum": "plum", - "color-purple": "mor", - "color-red": "kırmızı", - "color-saddlebrown": "saddlebrown", - "color-silver": "gümüş rengi", - "color-sky": "açık mavi", - "color-slateblue": "slateblue", - "color-white": "beyaz", - "color-yellow": "sarı", - "unset-color": "Unset", - "comment": "Yorum", - "comment-placeholder": "Yorum Yaz", - "comment-only": "Sadece yorum", - "comment-only-desc": "Sadece kartlara yorum yazabilir.", - "no-comments": "Yorum Yok", - "no-comments-desc": "Yorumlar ve aktiviteleri göremiyorum.", - "worker": "Worker", - "worker-desc": "Can only move cards, assign itself to card and comment.", - "computer": "Bilgisayar", - "confirm-subtask-delete-dialog": "Alt görevi silmek istediğinizden emin misiniz?", - "confirm-checklist-delete-dialog": "Kontrol listesini silmek istediğinden emin misin?", - "copy-card-link-to-clipboard": "Kartın linkini kopyala", - "linkCardPopup-title": "Bağlantı kartı", - "searchElementPopup-title": "Arama", - "copyCardPopup-title": "Kartı Kopyala", - "copyChecklistToManyCardsPopup-title": "Yapılacaklar Listesi şemasını birden çok karta kopyala", - "copyChecklistToManyCardsPopup-instructions": "Hedef Kart Başlıkları ve Açıklamaları bu JSON formatında", - "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"İlk kart başlığı\", \"description\":\"İlk kart açıklaması\"}, {\"title\":\"İkinci kart başlığı\",\"description\":\"İkinci kart açıklaması\"},{\"title\":\"Son kart başlığı\",\"description\":\"Son kart açıklaması\"} ]", - "create": "Oluştur", - "createBoardPopup-title": "Pano Oluşturma", - "chooseBoardSourcePopup-title": "Panoyu içe aktar", - "createLabelPopup-title": "Etiket Oluşturma", - "createCustomField": "Alanı yarat", - "createCustomFieldPopup-title": "Alanı yarat", - "current": "mevcut", - "custom-field-delete-pop": "Bunun geri dönüşü yoktur. Bu özel alan tüm kartlardan kaldırılıp tarihçesi yokedilecektir.", - "custom-field-checkbox": "İşaret kutusu", - "custom-field-date": "Tarih", - "custom-field-dropdown": "Açılır liste", - "custom-field-dropdown-none": "(hiçbiri)", - "custom-field-dropdown-options": "Liste seçenekleri", - "custom-field-dropdown-options-placeholder": "Başka seçenekler eklemek için giriş tuşuna basınız", - "custom-field-dropdown-unknown": "(bilinmeyen)", - "custom-field-number": "Sayı", - "custom-field-text": "Metin", - "custom-fields": "Özel alanlar", - "date": "Tarih", - "decline": "Reddet", - "default-avatar": "Varsayılan avatar", - "delete": "Sil", - "deleteCustomFieldPopup-title": "Özel alan silinsin mi?", - "deleteLabelPopup-title": "Etiket Silinsin mi?", - "description": "Açıklama", - "disambiguateMultiLabelPopup-title": "Etiket işlemini izah et", - "disambiguateMultiMemberPopup-title": "Üye işlemini izah et", - "discard": "At", - "done": "Tamam", - "download": "İndir", - "edit": "Düzenle", - "edit-avatar": "Avatar Değiştir", - "edit-profile": "Profili Düzenle", - "edit-wip-limit": "Devam Eden İş Sınırını Düzenle", - "soft-wip-limit": "Zayıf Devam Eden İş Sınırı", - "editCardStartDatePopup-title": "Başlangıç tarihini değiştir", - "editCardDueDatePopup-title": "Bitiş tarihini değiştir", - "editCustomFieldPopup-title": "Alanı düzenle", - "editCardSpentTimePopup-title": "Harcanan zamanı değiştir", - "editLabelPopup-title": "Etiket Değiştir", - "editNotificationPopup-title": "Bildirimi değiştir", - "editProfilePopup-title": "Profili Düzenle", - "email": "E-posta", - "email-enrollAccount-subject": "Hesabınız __siteName__ üzerinde oluşturuldu", - "email-enrollAccount-text": "Merhaba __user__,\n\nBu servisi kullanmaya başlamak için aşağıdaki linke tıklamalısın:\n\n__url__\n\nTeşekkürler.", - "email-fail": "E-posta gönderimi başarısız", - "email-fail-text": "E-Posta gönderilme çalışırken hata oluştu", - "email-invalid": "Geçersiz e-posta", - "email-invite": "E-posta ile davet et", - "email-invite-subject": "__inviter__ size bir davetiye gönderdi", - "email-invite-text": "Sevgili __user__,\n\n__inviter__ seni birlikte çalışmak için \"__board__\" panosuna davet ediyor.\n\nLütfen aşağıdaki linke tıkla:\n\n__url__\n\nTeşekkürler.", - "email-resetPassword-subject": "__siteName__ üzerinde parolanı sıfırla", - "email-resetPassword-text": "Merhaba __user__,\n\nParolanı sıfırlaman için aşağıdaki linke tıklaman yeterli.\n\n__url__\n\nTeşekkürler.", - "email-sent": "E-posta gönderildi", - "email-verifyEmail-subject": "__siteName__ üzerindeki e-posta adresini doğrulama", - "email-verifyEmail-text": "Merhaba __user__,\n\nHesap e-posta adresini doğrulamak için aşağıdaki linke tıklaman yeterli.\n\n__url__\n\nTeşekkürler.", - "enable-wip-limit": "Devam Eden İş Sınırını Aç", - "error-board-doesNotExist": "Pano bulunamadı", - "error-board-notAdmin": "Bu işlemi yapmak için pano yöneticisi olmalısın.", - "error-board-notAMember": "Bu işlemi yapmak için panoya üye olmalısın.", - "error-json-malformed": "Girilen metin geçerli bir JSON formatında değil", - "error-json-schema": "Girdiğin JSON metni tüm bilgileri doğru biçimde barındırmıyor", - "error-list-doesNotExist": "Liste bulunamadı", - "error-user-doesNotExist": "Kullanıcı bulunamadı", - "error-user-notAllowSelf": "Kendi kendini davet edemezsin", - "error-user-notCreated": "Bu üye oluşturulmadı", - "error-username-taken": "Kullanıcı adı zaten alınmış", - "error-email-taken": "Bu e-posta adresi daha önceden alınmış", - "export-board": "Panoyu dışarı aktar", - "sort": "Sort", - "sort-desc": "Click to Sort List", - "list-sort-by": "Sort the List By:", - "list-label-modifiedAt": "Son Erişim Zamanı...", - "list-label-title": "Listenin Adı...", - "list-label-sort": "Your Manual Order", - "list-label-short-modifiedAt": "(L)", - "list-label-short-title": "(N)", - "list-label-short-sort": "(M)", - "filter": "Filtre", - "filter-cards": "Filter Cards or Lists", - "list-filter-label": "Filter List by Title", - "filter-clear": "Filtreyi temizle", - "filter-no-label": "Etiket yok", - "filter-no-member": "Üye yok", - "filter-no-custom-fields": "Hiç özel alan yok", - "filter-show-archive": "Show archived lists", - "filter-hide-empty": "Hide empty lists", - "filter-on": "Filtre aktif", - "filter-on-desc": "Bu panodaki kartları filtreliyorsunuz. Fitreyi düzenlemek için tıklayın.", - "filter-to-selection": "Seçime göre filtreleme yap", - "advanced-filter-label": "Gelişmiş Filtreleme", - "advanced-filter-description": "Advanced Filter allows to write a string containing following operators: == != <= >= && || ( ) A space is used as a separator between the Operators. You can filter for all Custom Fields by typing their names and values. For Example: Field1 == Value1. Note: If fields or values contains spaces, you need to encapsulate them into single quotes. For Example: 'Field 1' == 'Value 1'. For single control characters (' \\/) to be skipped, you can use \\. For example: Field1 == I\\'m. Also you can combine multiple conditions. For Example: F1 == V1 || F1 == V2. Normally all operators are interpreted from left to right. You can change the order by placing brackets. For Example: F1 == V1 && ( F2 == V2 || F2 == V3 ). Also you can search text fields using regex: F1 == /Tes.*/i", - "fullname": "Ad Soyad", - "header-logo-title": "Panolar sayfanıza geri dön.", - "hide-system-messages": "Sistem mesajlarını gizle", - "headerBarCreateBoardPopup-title": "Pano Oluşturma", - "home": "Ana Sayfa", - "import": "İçeri aktar", - "link": "Bağlantı", - "import-board": "panoyu içe aktar", - "import-board-c": "Panoyu içe aktar", - "import-board-title-trello": "Trello'dan panoyu içeri aktar", - "import-board-title-wekan": "Import board from previous export", - "import-sandstorm-backup-warning": "Do not delete data you import from original exported board or Trello before checking does this grain close and open again, or do you get Board not found error, that means data loss.", - "import-sandstorm-warning": "İçe aktarılan pano şu anki panonun verilerinin üzerine yazılacak ve var olan veriler silinecek.", - "from-trello": "Trello'dan", - "from-wekan": "From previous export", - "import-board-instruction-trello": "Trello panonuzda 'Menü'ye gidip 'Daha fazlası'na tıklayın, ardından 'Yazdır ve Çıktı Al'ı seçip 'JSON biçiminde çıktı al' diyerek çıkan metni buraya kopyalayın.", - "import-board-instruction-wekan": "In your board, go to 'Menu', then 'Export board', and copy the text in the downloaded file.", - "import-board-instruction-about-errors": "If you get errors when importing board, sometimes importing still works, and board is at All Boards page.", - "import-json-placeholder": "Geçerli JSON verisini buraya yapıştırın", - "import-map-members": "Üyeleri eşleştirme", - "import-members-map": "Your imported board has some members. Please map the members you want to import to your users", - "import-show-user-mapping": "Üye eşleştirmesini kontrol et", - "import-user-select": "Bu üye olarak kullanmak istediğiniz mevcut kullanıcınızı seçin", - "importMapMembersAddPopup-title": "Üye seç", - "info": "Sürüm", - "initials": "İlk Harfleri", - "invalid-date": "Geçersiz tarih", - "invalid-time": "Geçersiz zaman", - "invalid-user": "Geçersiz kullanıcı", - "joined": "katıldı", - "just-invited": "Bu panoya şimdi davet edildin.", - "keyboard-shortcuts": "Klavye kısayolları", - "label-create": "Etiket Oluşturma", - "label-default": "%s etiket (varsayılan)", - "label-delete-pop": "Bu işlem geri alınamaz. Bu etiket tüm kartlardan kaldırılacaktır ve geçmişi yok edecektir.", - "labels": "Etiketler", - "language": "Dil", - "last-admin-desc": "En az bir yönetici olması gerektiğinden rolleri değiştiremezsiniz.", - "leave-board": "Panodan ayrıl", - "leave-board-pop": "__boardTitle__ panosundan ayrılmak istediğinize emin misiniz? Panodaki tüm kartlardan kaldırılacaksınız.", - "leaveBoardPopup-title": "Panodan ayrılmak istediğinize emin misiniz?", - "link-card": "Bu kartın bağlantısı", - "list-archive-cards": "Bu listedeki tüm kartları arşive taşı", - "list-archive-cards-pop": "This will remove all the cards in this list from the board. To view cards in Archive and bring them back to the board, click “Menu” > “Archive”.", - "list-move-cards": "Listedeki tüm kartları taşı", - "list-select-cards": "Listedeki tüm kartları seç", - "set-color-list": "Rengi Ayarla", - "listActionPopup-title": "Liste İşlemleri", - "swimlaneActionPopup-title": "Kulvar İşlemleri", - "swimlaneAddPopup-title": "Add a Swimlane below", - "listImportCardPopup-title": "Bir Trello kartını içeri aktar", - "listMorePopup-title": "Daha", - "link-list": "Listeye doğrudan bağlantı", - "list-delete-pop": "Etkinlik akışınızdaki tüm eylemler geri kurtarılamaz şekilde kaldırılacak. Bu işlem geri alınamaz.", - "list-delete-suggest-archive": "You can move a list to Archive to remove it from the board and preserve the activity.", - "lists": "Listeler", - "swimlanes": "Kulvarlar", - "log-out": "Oturum Kapat", - "log-in": "Oturum Aç", - "loginPopup-title": "Oturum Aç", - "memberMenuPopup-title": "Üye Ayarları", - "members": "Üyeler", - "menu": "Menü", - "move-selection": "Seçimi taşı", - "moveCardPopup-title": "Kartı taşı", - "moveCardToBottom-title": "Aşağı taşı", - "moveCardToTop-title": "Yukarı taşı", - "moveSelectionPopup-title": "Seçimi taşı", - "multi-selection": "Çoklu seçim", - "multi-selection-on": "Çoklu seçim açık", - "muted": "Sessiz", - "muted-info": "Bu panodaki hiçbir değişiklik hakkında bildirim almayacaksınız", - "my-boards": "Panolarım", - "name": "Adı", - "no-archived-cards": "Arşivde kart yok", - "no-archived-lists": "Arşivde liste yok", - "no-archived-swimlanes": "Arşivde kulvar yok", - "no-results": "Sonuç yok", - "normal": "Normal", - "normal-desc": "Kartları görüntüleyebilir ve düzenleyebilir. Ayarları değiştiremez.", - "not-accepted-yet": "Davet henüz kabul edilmemiş", - "notify-participate": "Oluşturduğunuz veya üye olduğunuz tüm kartlar hakkında bildirim al", - "notify-watch": "Takip ettiğiniz tüm pano, liste ve kartlar hakkında bildirim al", - "optional": "isteğe bağlı", - "or": "veya", - "page-maybe-private": "Bu sayfa gizli olabilir. <a href='%s'>Oturum açarak</a> görmeyi deneyin.", - "page-not-found": "Sayda bulunamadı.", - "password": "Parola", - "paste-or-dragdrop": "Dosya eklemek için yapıştırabilir, veya (eğer resimse) sürükle bırak yapabilirsiniz", - "participating": "Katılımcılar", - "preview": "Önizleme", - "previewAttachedImagePopup-title": "Önizleme", - "previewClipboardImagePopup-title": "Önizleme", - "private": "Gizli", - "private-desc": "Bu pano gizli. Sadece panoya ekli kişiler görüntüleyebilir ve düzenleyebilir.", - "profile": "Kullanıcı Sayfası", - "public": "Genel", - "public-desc": "Bu pano genel. Bağlantı adresi ile herhangi bir kimseye görünür ve Google gibi arama motorlarında gösterilecektir. Panoyu, sadece eklenen kişiler düzenleyebilir.", - "quick-access-description": "Bu bara kısayol olarak bir pano eklemek için panoyu yıldızlamalısınız", - "remove-cover": "Kapak Resmini Kaldır", - "remove-from-board": "Panodan Kaldır", - "remove-label": "Etiketi Kaldır", - "listDeletePopup-title": "Liste silinsin mi?", - "remove-member": "Üyeyi Çıkar", - "remove-member-from-card": "Karttan Çıkar", - "remove-member-pop": "__boardTitle__ panosundan __name__ (__username__) çıkarılsın mı? Üye, bu panodaki tüm kartlardan çıkarılacak. Panodan çıkarıldığı üyeye bildirilecektir.", - "removeMemberPopup-title": "Üye çıkarılsın mı?", - "rename": "Yeniden adlandır", - "rename-board": "Panonun Adını Değiştir", - "restore": "Geri Getir", - "save": "Kaydet", - "search": "Arama", - "rules": "Kurallar", - "search-cards": "Search from card/list titles, descriptions and custom fields on this board", - "search-example": "Aranılacak metin?", - "select-color": "Renk Seç", - "set-wip-limit-value": "Bu listedeki en fazla öğe sayısı için bir sınır belirleyin", - "setWipLimitPopup-title": "Devam Eden İş Sınırı Belirle", - "shortcut-assign-self": "Kendini karta ata", - "shortcut-autocomplete-emoji": "Emojileri otomatik tamamla", - "shortcut-autocomplete-members": "Üye isimlerini otomatik tamamla", - "shortcut-clear-filters": "Tüm filtreleri temizle", - "shortcut-close-dialog": "Diyaloğu kapat", - "shortcut-filter-my-cards": "Kartlarımı filtrele", - "shortcut-show-shortcuts": "Kısayollar listesini getir", - "shortcut-toggle-filterbar": "Filtre kenar çubuğunu aç/kapa", - "shortcut-toggle-sidebar": "Pano kenar çubuğunu aç/kapa", - "show-cards-minimum-count": "Eğer listede şu sayıdan fazla öğe varsa kart sayısını göster: ", - "sidebar-open": "Kenar Çubuğunu Aç", - "sidebar-close": "Kenar Çubuğunu Kapat", - "signupPopup-title": "Bir Hesap Oluştur", - "star-board-title": "Bu panoyu yıldızlamak için tıkla. Yıldızlı panolar pano listesinin en üstünde gösterilir.", - "starred-boards": "Yıldızlı Panolar", - "starred-boards-description": "Yıldızlanmış panolar, pano listesinin en üstünde gösterilir.", - "subscribe": "Abone ol", - "team": "Takım", - "this-board": "bu panoyu", - "this-card": "bu kart", - "spent-time-hours": "Harcanan zaman (saat)", - "overtime-hours": "Aşılan süre (saat)", - "overtime": "Aşılan süre", - "has-overtime-cards": "Süresi aşılmış kartlar", - "has-spenttime-cards": "Zaman geçirilmiş kartlar", - "time": "Zaman", - "title": "Başlık", - "tracking": "Takip", - "tracking-info": "Oluşturduğunuz veya üyesi olduğunuz tüm kartlardaki değişiklikler size bildirim olarak gelecek.", - "type": "Tür", - "unassign-member": "Üyeye atamayı kaldır", - "unsaved-description": "Kaydedilmemiş bir açıklama metnin bulunmakta", - "unwatch": "Takibi bırak", - "upload": "Yükle", - "upload-avatar": "Avatar yükle", - "uploaded-avatar": "Avatar yüklendi", - "username": "Kullanıcı adı", - "view-it": "Görüntüle", - "warn-list-archived": "Uyarı: Bu kart arşivdeki bir listede", - "watch": "Takip Et", - "watching": "Takip Ediliyor", - "watching-info": "Bu pano hakkındaki tüm değişiklikler hakkında bildirim alacaksınız", - "welcome-board": "Hoş Geldiniz Panosu", - "welcome-swimlane": "Kilometre taşı", - "welcome-list1": "Temel", - "welcome-list2": "Gelişmiş", - "card-templates-swimlane": "Card Templates", - "list-templates-swimlane": "List Templates", - "board-templates-swimlane": "Board Templates", - "what-to-do": "Ne yapmak istiyorsunuz?", - "wipLimitErrorPopup-title": "Geçersiz Devam Eden İş Sınırı", - "wipLimitErrorPopup-dialog-pt1": "Bu listedeki iş sayısı belirlediğiniz sınırdan daha fazla.", - "wipLimitErrorPopup-dialog-pt2": "Lütfen bazı işleri bu listeden başka listeye taşıyın ya da devam eden iş sınırını yükseltin.", - "admin-panel": "Yönetici Paneli", - "settings": "Ayarlar", - "people": "Kullanıcılar", - "registration": "Kayıt", - "disable-self-registration": "Ziyaretçilere kaydı kapa", - "invite": "Davet", - "invite-people": "Kullanıcı davet et", - "to-boards": "Şu pano(lar)a", - "email-addresses": "E-posta adresleri", - "smtp-host-description": "E-posta gönderimi yapan SMTP sunucu adresi", - "smtp-port-description": "E-posta gönderimi yapan SMTP sunucu portu", - "smtp-tls-description": "SMTP mail sunucusu için TLS kriptolama desteği açılsın", - "smtp-host": "SMTP sunucu adresi", - "smtp-port": "SMTP portu", - "smtp-username": "Kullanıcı adı", - "smtp-password": "Parola", - "smtp-tls": "TLS desteği", - "send-from": "Gönderen", - "send-smtp-test": "Kendinize deneme E-Postası gönderin", - "invitation-code": "Davetiye kodu", - "email-invite-register-subject": "__inviter__ size bir davetiye gönderdi", - "email-invite-register-text": "Dear __user__,\n\n__inviter__ invites you to kanban board for collaborations.\n\nPlease follow the link below:\n__url__\n\nAnd your invitation code is: __icode__\n\nThanks.", - "email-smtp-test-subject": "SMTP Test E-postası", - "email-smtp-test-text": "E-Posta başarıyla gönderildi", - "error-invitation-code-not-exist": "Davetiye kodu bulunamadı", - "error-notAuthorized": "Bu sayfayı görmek için yetkiniz yok.", - "webhook-title": "Webhook Name", - "webhook-token": "Token (Optional for Authentication)", - "outgoing-webhooks": "Dışarı giden bağlantılar", - "bidirectional-webhooks": "Two-Way Webhooks", - "outgoingWebhooksPopup-title": "Dışarı giden bağlantılar", - "boardCardTitlePopup-title": "Kart Başlığı Filtresi", - "disable-webhook": "Disable This Webhook", - "global-webhook": "Global Webhooks", - "new-outgoing-webhook": "Yeni Dışarı Giden Web Bağlantısı", - "no-name": "(Bilinmeyen)", - "Node_version": "Node sürümü", - "Meteor_version": "Meteor version", - "MongoDB_version": "MongoDB version", - "MongoDB_storage_engine": "MongoDB storage engine", - "MongoDB_Oplog_enabled": "MongoDB Oplog enabled", - "OS_Arch": "İşletim Sistemi Mimarisi", - "OS_Cpus": "İşletim Sistemi İşlemci Sayısı", - "OS_Freemem": "İşletim Sistemi Kullanılmayan Bellek", - "OS_Loadavg": "İşletim Sistemi Ortalama Yük", - "OS_Platform": "İşletim Sistemi Platformu", - "OS_Release": "İşletim Sistemi Sürümü", - "OS_Totalmem": "İşletim Sistemi Toplam Belleği", - "OS_Type": "İşletim Sistemi Tipi", - "OS_Uptime": "İşletim Sistemi Toplam Açık Kalınan Süre", - "days": "günler", - "hours": "saat", - "minutes": "dakika", - "seconds": "saniye", - "show-field-on-card": "Bu alanı kartta göster", - "automatically-field-on-card": "Tüm kartlara otomatik alan oluştur", - "showLabel-field-on-card": "Minikard üzerindeki alan etiketini göster", - "yes": "Evet", - "no": "Hayır", - "accounts": "Hesaplar", - "accounts-allowEmailChange": "E-posta Değiştirmeye İzin Ver", - "accounts-allowUserNameChange": "Kullanıcı adı değiştirmeye izin ver", - "createdAt": "Oluşturulma tarihi", - "verified": "Doğrulanmış", - "active": "Aktif", - "card-received": "Giriş", - "card-received-on": "Giriş zamanı", - "card-end": "Bitiş", - "card-end-on": "Bitiş zamanı", - "editCardReceivedDatePopup-title": "Giriş tarihini değiştir", - "editCardEndDatePopup-title": "Bitiş tarihini değiştir", - "setCardColorPopup-title": "Renk ayarla", - "setCardActionsColorPopup-title": "Renk seçimi yap", - "setSwimlaneColorPopup-title": "Renk seçimi yap", - "setListColorPopup-title": "Renk seçimi yap", - "assigned-by": "Atamayı yapan", - "requested-by": "Talep Eden", - "board-delete-notice": "Silme kalıcıdır. Bu kartla ilişkili tüm listeleri, kartları ve işlemleri kaybedeceksiniz.", - "delete-board-confirm-popup": "Tüm listeler, kartlar, etiketler ve etkinlikler silinecek ve pano içeriğini kurtaramayacaksınız. Geri dönüş yok.", - "boardDeletePopup-title": "Panoyu Sil?", - "delete-board": "Panoyu Sil", - "default-subtasks-board": "Subtasks for __board__ board", - "default": "Varsayılan", - "queue": "Sıra", - "subtask-settings": "Alt Görev ayarları", - "card-settings": "Card Settings", - "boardSubtaskSettingsPopup-title": "Pano alt görev ayarları", - "boardCardSettingsPopup-title": "Card Settings", - "deposit-subtasks-board": "Deposit subtasks to this board:", - "deposit-subtasks-list": "Alt görevlerin açılacağı liste:", - "show-parent-in-minicard": "Mini kart içinde üst kartı göster", - "prefix-with-full-path": "Tam yolunu önüne ekle", - "prefix-with-parent": "Prefix with parent", - "subtext-with-full-path": "Tam yolu ile alt metin", - "subtext-with-parent": "üst öge ile alt metin", - "change-card-parent": "Kartın üst kartını değiştir", - "parent-card": "Ana kart", - "source-board": "Kaynak panosu", - "no-parent": "Üst ögeyi gösterme", - "activity-added-label": "added label '%s' to %s", - "activity-removed-label": "removed label '%s' from %s", - "activity-delete-attach": "deleted an attachment from %s", - "activity-added-label-card": "etiket eklendi '%s'", - "activity-removed-label-card": "removed label '%s'", - "activity-delete-attach-card": "Ek silindi", - "activity-set-customfield": "set custom field '%s' to '%s' in %s", - "activity-unset-customfield": "unset custom field '%s' in %s", - "r-rule": "Kural", - "r-add-trigger": "Tetikleyici ekle", - "r-add-action": "Eylem ekle", - "r-board-rules": "Pano Kuralları", - "r-add-rule": "Kural ekle", - "r-view-rule": "Kuralı göster", - "r-delete-rule": "Kuralı sil", - "r-new-rule-name": "Yeni kural başlığı", - "r-no-rules": "Kural yok", - "r-when-a-card": "Kart eklendiğinde", - "r-is": "is", - "r-is-moved": "taşındı", - "r-added-to": "eklendi", - "r-removed-from": "Removed from", - "r-the-board": "pano", - "r-list": "liste", - "set-filter": "Filtrele", - "r-moved-to": "Moved to", - "r-moved-from": "Moved from", - "r-archived": "Arşive taşındı", - "r-unarchived": "Arşivden geri çıkarıldı", - "r-a-card": "Kart", - "r-when-a-label-is": "When a label is", - "r-when-the-label": "When the label", - "r-list-name": "liste adı", - "r-when-a-member": "When a member is", - "r-when-the-member": "When the member", - "r-name": "isim", - "r-when-a-attach": "When an attachment", - "r-when-a-checklist": "When a checklist is", - "r-when-the-checklist": "When the checklist", - "r-completed": "Tamamlandı", - "r-made-incomplete": "Tamamlanmamış", - "r-when-a-item": "When a checklist item is", - "r-when-the-item": "When the checklist item", - "r-checked": "İşaretlendi", - "r-unchecked": "İşaret Kaldırıldı", - "r-move-card-to": "Kartı taşı", - "r-top-of": "En üst", - "r-bottom-of": "En alt", - "r-its-list": "its list", - "r-archive": "Arşive Taşı", - "r-unarchive": "Arşivden Geri Yükle", - "r-card": "Kart", - "r-add": "Ekle", - "r-remove": "Kaldır", - "r-label": "etiket", - "r-member": "üye", - "r-remove-all": "Tüm üyeleri karttan çıkarın", - "r-set-color": "Set color to", - "r-checklist": "Kontrol Listesi", - "r-check-all": "Tümünü işaretle", - "r-uncheck-all": "Tüm işaretleri kaldır", - "r-items-check": "Kontrol Listesi maddeleri", - "r-check": "işaretle", - "r-uncheck": "İşareti Kaldır", - "r-item": "öge", - "r-of-checklist": "of checklist", - "r-send-email": "E-Posta Gönder", - "r-to": "to", - "r-subject": "Konu", - "r-rule-details": "Kural Detayları", - "r-d-move-to-top-gen": "Kartı listesinin en üstüne taşı", - "r-d-move-to-top-spec": "Kartı listenin en üstüne taşı", - "r-d-move-to-bottom-gen": "Kartı listesinin en altına taşı", - "r-d-move-to-bottom-spec": "Kartı listenin en altına taşı", - "r-d-send-email": "E-Posta gönder", - "r-d-send-email-to": "to", - "r-d-send-email-subject": "Konu", - "r-d-send-email-message": "mesaj", - "r-d-archive": "Kartı Arşive Taşı", - "r-d-unarchive": "Kartı arşivden geri yükle", - "r-d-add-label": "Etiket ekle", - "r-d-remove-label": "Etiketi kaldır", - "r-create-card": "Yeni kart oluştur", - "r-in-list": ", listesinde", - "r-in-swimlane": "in swimlane", - "r-d-add-member": "Üye Ekle", - "r-d-remove-member": "Üye Sil", - "r-d-remove-all-member": "Tüm Üyeleri Sil", - "r-d-check-all": "Check all items of a list", - "r-d-uncheck-all": "Uncheck all items of a list", - "r-d-check-one": "Ögeyi kontrol et", - "r-d-uncheck-one": "Uncheck item", - "r-d-check-of-list": "of checklist", - "r-d-add-checklist": "Kontrol listesine ekle", - "r-d-remove-checklist": "Kontrol listesini kaldır", - "r-by": "tarafından", - "r-add-checklist": "Kontrol listesine ekle", - "r-with-items": "with items", - "r-items-list": "item1,item2,item3", - "r-add-swimlane": "Kulvar ekle", - "r-swimlane-name": "kulvar adı", - "r-board-note": "Not: Her olası değere uyması için bir alanı boş bırakın.", - "r-checklist-note": "Not: kontrol listesindeki öğelerin virgülle ayrılmış değerler olarak yazılması gerekir.", - "r-when-a-card-is-moved": "Bir kart başka bir listeye taşındığında", - "r-set": "Set", - "r-update": "Güncelle", - "r-datefield": "date field", - "r-df-start-at": "start", - "r-df-due-at": "due", - "r-df-end-at": "end", - "r-df-received-at": "received", - "r-to-current-datetime": "to current date/time", - "r-remove-value-from": "Remove value from", - "ldap": "LDAP", - "oauth2": "Oauth2", - "cas": "CAS", - "authentication-method": "Kimlik doğrulama yöntemi", - "authentication-type": "Kimlik doğrulama türü", - "custom-product-name": "Özel Ürün Adı", - "layout": "Düzen", - "hide-logo": "Logoyu Gizle", - "add-custom-html-after-body-start": "Add Custom HTML after <body> start", - "add-custom-html-before-body-end": "Add Custom HTML before </body> end", - "error-undefined": "Bir şeyler yanlış gitti", - "error-ldap-login": "Giriş yapmaya çalışırken bir hata oluştu", - "display-authentication-method": "Display Authentication Method", - "default-authentication-method": "Default Authentication Method", - "duplicate-board": "Duplicate Board", - "people-number": "The number of people is:", - "swimlaneDeletePopup-title": "Kulvar silinsin mi?", - "swimlane-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the swimlane. There is no undo.", - "restore-all": "Her şeyi eski haline getir", - "delete-all": "Hepsini sil", - "loading": "Yükleniyor, lütfen bekleyiniz", - "previous_as": "last time was", - "act-a-dueAt": "modified due time to \nWhen: __timeValue__\nWhere: __card__\n previous due was __timeOldValue__", - "act-a-endAt": "modified ending time to __timeValue__ from (__timeOldValue__)", - "act-a-startAt": "modified starting time to __timeValue__ from (__timeOldValue__)", - "act-a-receivedAt": "modified received time to __timeValue__ from (__timeOldValue__)", - "a-dueAt": "modified due time to be", - "a-endAt": "modified ending time to be", - "a-startAt": "modified starting time to be", - "a-receivedAt": "modified received time to be", - "almostdue": "current due time %s is approaching", - "pastdue": "current due time %s is past", - "duenow": "current due time %s is today", - "act-newDue": "__list__/__card__ has 1st due reminder [__board__]", - "act-withDue": "__list__/__card__ due reminders [__board__]", - "act-almostdue": "was reminding the current due (__timeValue__) of __card__ is approaching", - "act-pastdue": "was reminding the current due (__timeValue__) of __card__ is past", - "act-duenow": "was reminding the current due (__timeValue__) of __card__ is now", - "act-atUserComment": "You were mentioned in [__board__] __list__/__card__", - "delete-user-confirm-popup": "Bu kullanıcı hesabını silmek istediğinize emin misiniz? Bu işlemi geri alamazsınız.", - "accounts-allowUserDelete": "Kullanıcılara hesaplarını silmek için izin ver.", - "hide-minicard-label-text": "Mini kart etiklerini gizle", - "show-desktop-drag-handles": "Show desktop drag handles", - "assignee": "Assignee", - "cardAssigneesPopup-title": "Assignee", - "addmore-detail": "Add a more detailed description", - "show-on-card": "Show on Card", - "new": "New", - "editUserPopup-title": "Edit User", - "newUserPopup-title": "New User", - "notifications": "Bildirim", - "view-all": "View All", - "filter-by-unread": "Filter by Unread", - "mark-all-as-read": "Mark all as read", - "allow-rename": "Allow Rename", - "allowRenamePopup-title": "Allow Rename" -} \ No newline at end of file + "accept": "Kabul Et", + "act-activity-notify": "Etkinlik Bildirimi", + "act-addAttachment": "__attachment__ eklentisi, __swimlane__ kulvarındaki __list__ listesindeki __board__ panosundaki __card__ kartına eklendi.", + "act-deleteAttachment": "__attachment__ eklentisi, __swimlane__ kulvarındaki __list__ listesindeki __board__ panosundaki __card__ kartından silindi.", + "act-addSubtask": "added subtask __subtask__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addedLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removeLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removedLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addChecklist": "added checklist __checklist__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addChecklistItem": "added checklist item __checklistItem__ to checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removeChecklist": "removed checklist __checklist__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removeChecklistItem": "removed checklist item __checklistItem__ from checklist __checkList__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-checkedItem": "checked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-uncheckedItem": "unchecked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-completeChecklist": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-uncompleteChecklist": "uncompleted checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addComment": "commented on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-editComment": "edited comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-deleteComment": "deleted comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-createBoard": "__board__ panosu oluşturuldu", + "act-createSwimlane": "__board__ panosuna __swimlane__ kulvarı oluşturuldu", + "act-createCard": "__board__ panosunun __swimlane__ kulvarının __list__ listesinin __card__ kartı oluşturuldu", + "act-createCustomField": "created custom field __customField__ at board __board__", + "act-deleteCustomField": "deleted custom field __customField__ at board __board__", + "act-setCustomField": "edited custom field __customField__: __customFieldValue__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-createList": "added list __list__ to board __board__", + "act-addBoardMember": "__board__ panosuna __member__ kullanıcısı eklendi", + "act-archivedBoard": "__board__ panosu Arşiv'e taşındı", + "act-archivedCard": "Card __card__ at list __list__ at swimlane __swimlane__ at board __board__ moved to Archive", + "act-archivedList": "List __list__ at swimlane __swimlane__ at board __board__ moved to Archive", + "act-archivedSwimlane": "Swimlane __swimlane__ at board __board__ moved to Archive", + "act-importBoard": "__board__ panosu içeriye aktarıldı", + "act-importCard": "imported card __card__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-importList": "imported list __list__ to swimlane __swimlane__ at board __board__", + "act-joinMember": "added member __member__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-moveCard": "moved card __card__ at board __board__ from list __oldList__ at swimlane __oldSwimlane__ to list __list__ at swimlane __swimlane__", + "act-moveCardToOtherBoard": "moved card __card__ from list __oldList__ at swimlane __oldSwimlane__ at board __oldBoard__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-removeBoardMember": "removed member __member__ from board __board__", + "act-restoredCard": "restored card __card__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-unjoinMember": "removed member __member__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-withBoardTitle": "__board__", + "act-withCardTitle": "[__board__] __card__", + "actions": "İşlemler", + "activities": "Etkinlikler", + "activity": "Etkinlik", + "activity-added": "%s içine %s ekledi", + "activity-archived": "%s arşive taşındı", + "activity-attached": "%s içine %s ekledi", + "activity-created": "%s öğesini oluşturdu", + "activity-customfield-created": "%s adlı özel alan yaratıldı", + "activity-excluded": "%s içinden %s çıkarttı", + "activity-imported": "%s kaynağından %s öğesini %s öğesinin içine taşıdı ", + "activity-imported-board": "%s i %s içinden aktardı", + "activity-joined": "şuna katıldı: %s", + "activity-moved": "%s i %s içinden %s içine taşıdı", + "activity-on": "%s", + "activity-removed": "%s i %s ten kaldırdı", + "activity-sent": "%s i %s e gönderdi", + "activity-unjoined": "%s içinden ayrıldı", + "activity-subtask-added": "Alt-görev %s'e eklendi", + "activity-checked-item": "checked %s in checklist %s of %s", + "activity-unchecked-item": "unchecked %s in checklist %s of %s", + "activity-checklist-added": "%s içine yapılacak listesi ekledi", + "activity-checklist-removed": "%s Tarafından yapılacaklar listesi silinmiştir", + "activity-checklist-completed": "completed checklist %s of %s", + "activity-checklist-uncompleted": "uncompleted the checklist %s of %s", + "activity-checklist-item-added": "%s içinde %s yapılacak listesine öğe ekledi", + "activity-checklist-item-removed": "removed a checklist item from '%s' in %s", + "add": "Ekle", + "activity-checked-item-card": "checked %s in checklist %s", + "activity-unchecked-item-card": "unchecked %s in checklist %s", + "activity-checklist-completed-card": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "activity-checklist-uncompleted-card": "uncompleted the checklist %s", + "activity-editComment": "%s yorum düzenlendi", + "activity-deleteComment": "deleted comment %s", + "add-attachment": "Ek Ekle", + "add-board": "Pano Ekle", + "add-card": "Kart Ekle", + "add-swimlane": "Kulvar Ekle", + "add-subtask": "Alt Görev Ekle", + "add-checklist": "Yapılacak Listesi Ekle", + "add-checklist-item": "Yapılacak listesine yeni bir öğe ekle", + "add-cover": "Kapak resmi ekle", + "add-label": "Etiket Ekle", + "add-list": "Liste Ekle", + "add-members": "Üye ekle", + "added": "Eklendi", + "addMemberPopup-title": "Üyeler", + "admin": "Yönetici", + "admin-desc": "Kartları görüntüleyebilir ve düzenleyebilir, üyeleri çıkarabilir ve pano ayarlarını değiştirebilir.", + "admin-announcement": "Duyuru", + "admin-announcement-active": "Tüm Sistemde Etkin Duyuru", + "admin-announcement-title": "Yöneticiden Duyuru", + "all-boards": "Tüm panolar", + "and-n-other-card": "Ve __count__ diğer kart", + "and-n-other-card_plural": "Ve __count__ diğer kart", + "apply": "Uygula", + "app-is-offline": "Yükleniyor lütfen bekleyin. Sayfayı yenilemek veri kaybına neden olur. Yükleme çalışmıyorsa, lütfen sunucunun durmadığını kontrol edin.", + "archive": "Arşive Taşı", + "archive-all": "Hepsini Arşive Taşı", + "archive-board": "Panoyu Arşive Taşı", + "archive-card": "Kartı Arşive Taşı", + "archive-list": "Listeyi Arşive Taşı", + "archive-swimlane": "Kulvarı Arşive Taşı", + "archive-selection": "Seçimi arşive taşı", + "archiveBoardPopup-title": "Panoyu arşive taşı?", + "archived-items": "Arşivle", + "archived-boards": "Panolar Arşivde", + "restore-board": "Panoyu Geri Getir", + "no-archived-boards": "Arşivde Pano Yok.", + "archives": "Arşivle", + "template": "Şablon", + "templates": "Şablonlar", + "assign-member": "Üye ata", + "attached": "dosya(sı) eklendi", + "attachment": "Ek Dosya", + "attachment-delete-pop": "Ek silme işlemi kalıcıdır ve geri alınamaz.", + "attachmentDeletePopup-title": "Ek Silinsin mi?", + "attachments": "Ekler", + "auto-watch": "Oluşan yeni panoları kendiliğinden izlemeye al", + "avatar-too-big": "Avatar boyutu çok büyük (En fazla 70KB olabilir)", + "back": "Geri", + "board-change-color": "Renk değiştir", + "board-nb-stars": "%s yıldız", + "board-not-found": "Pano bulunamadı", + "board-private-info": "Bu pano <strong>gizli</strong> olacak.", + "board-public-info": "Bu pano <strong>genel</strong>e açılacaktır.", + "boardChangeColorPopup-title": "Pano arkaplan rengini değiştir", + "boardChangeTitlePopup-title": "Panonun Adını Değiştir", + "boardChangeVisibilityPopup-title": "Görünebilirliği Değiştir", + "boardChangeWatchPopup-title": "İzleme Durumunu Değiştir", + "boardMenuPopup-title": "Pano Ayarları", + "boardChangeViewPopup-title": "Pano Görünümü", + "boards": "Panolar", + "board-view": "Pano Görünümü", + "board-view-cal": "Takvim", + "board-view-swimlanes": "Kulvarlar", + "board-view-collapse": "Collapse", + "board-view-lists": "Listeler", + "bucket-example": "Örn: \"Marketten Alacaklarım\"", + "cancel": "İptal", + "card-archived": "Bu kart arşive taşındı.", + "board-archived": "Bu pano arşive taşındı.", + "card-comments-title": "Bu kartta %s yorum var.", + "card-delete-notice": "Silme işlemi kalıcıdır. Bu kartla ilişkili tüm eylemleri kaybedersiniz.", + "card-delete-pop": "Son hareketler alanındaki tüm veriler silinecek, ayrıca bu kartı yeniden açamayacaksın. Bu işlemin geri dönüşü yok.", + "card-delete-suggest-archive": "Bir kartı tahtadan çıkarmak ve etkinliği korumak için Arşive taşıyabilirsiniz.", + "card-due": "Bitiş", + "card-due-on": "Bitiş tarihi:", + "card-spent": "Harcanan Zaman", + "card-edit-attachments": "Ek dosyasını düzenle", + "card-edit-custom-fields": "Özel alanları düzenle", + "card-edit-labels": "Etiketleri düzenle", + "card-edit-members": "Üyeleri düzenle", + "card-labels-title": "Bu kart için etiketleri düzenle", + "card-members-title": "Karta pano içindeki üyeleri ekler veya çıkartır.", + "card-start": "Başlama", + "card-start-on": "Başlama tarihi:", + "cardAttachmentsPopup-title": "Eklenme", + "cardCustomField-datePopup-title": "Tarihi değiştir", + "cardCustomFieldsPopup-title": "Özel alanları düzenle", + "cardDeletePopup-title": "Kart Silinsin mi?", + "cardDetailsActionsPopup-title": "Kart işlemleri", + "cardLabelsPopup-title": "Etiketler", + "cardMembersPopup-title": "Üyeler", + "cardMorePopup-title": "Daha", + "cardTemplatePopup-title": "Şablon oluştur", + "cards": "Kartlar", + "cards-count": "Kartlar", + "casSignIn": "CAS ile giriş yapın", + "cardType-card": "Kart", + "cardType-linkedCard": "Bağlantılı kart", + "cardType-linkedBoard": "Bağlantılı Pano", + "change": "Değiştir", + "change-avatar": "Avatar Değiştir", + "change-password": "Parola Değiştir", + "change-permissions": "İzinleri değiştir", + "change-settings": "Ayarları değiştir", + "changeAvatarPopup-title": "Avatar Değiştir", + "changeLanguagePopup-title": "Dil Değiştir", + "changePasswordPopup-title": "Parola Değiştir", + "changePermissionsPopup-title": "Yetkileri Değiştirme", + "changeSettingsPopup-title": "Ayarları değiştir", + "subtasks": "Alt Görevler", + "checklists": "Yapılacak Listeleri", + "click-to-star": "Bu panoyu yıldızlamak için tıkla.", + "click-to-unstar": "Bu panunun yıldızını kaldırmak için tıkla.", + "clipboard": "Yapıştır veya sürükleyip bırak", + "close": "Kapat", + "close-board": "Panoyu kapat", + "close-board-pop": "\n92/5000\nAna başlıktaki “Arşiv” düğmesine tıklayarak tahtayı geri yükleyebilirsiniz.", + "color-black": "siyah", + "color-blue": "mavi", + "color-crimson": "crimson", + "color-darkgreen": "koyu yeşil", + "color-gold": "altın rengi", + "color-gray": "gri", + "color-green": "yeşil", + "color-indigo": "çivit", + "color-lime": "misket limonu", + "color-magenta": "magenta", + "color-mistyrose": "mistyrose", + "color-navy": "navy", + "color-orange": "turuncu", + "color-paleturquoise": "paleturquoise", + "color-peachpuff": "peachpuff", + "color-pink": "pembe", + "color-plum": "plum", + "color-purple": "mor", + "color-red": "kırmızı", + "color-saddlebrown": "saddlebrown", + "color-silver": "gümüş rengi", + "color-sky": "açık mavi", + "color-slateblue": "slateblue", + "color-white": "beyaz", + "color-yellow": "sarı", + "unset-color": "Unset", + "comment": "Yorum", + "comment-placeholder": "Yorum Yaz", + "comment-only": "Sadece yorum", + "comment-only-desc": "Sadece kartlara yorum yazabilir.", + "no-comments": "Yorum Yok", + "no-comments-desc": "Yorumlar ve aktiviteleri göremiyorum.", + "worker": "Worker", + "worker-desc": "Can only move cards, assign itself to card and comment.", + "computer": "Bilgisayar", + "confirm-subtask-delete-dialog": "Alt görevi silmek istediğinizden emin misiniz?", + "confirm-checklist-delete-dialog": "Kontrol listesini silmek istediğinden emin misin?", + "copy-card-link-to-clipboard": "Kartın linkini kopyala", + "linkCardPopup-title": "Bağlantı kartı", + "searchElementPopup-title": "Arama", + "copyCardPopup-title": "Kartı Kopyala", + "copyChecklistToManyCardsPopup-title": "Yapılacaklar Listesi şemasını birden çok karta kopyala", + "copyChecklistToManyCardsPopup-instructions": "Hedef Kart Başlıkları ve Açıklamaları bu JSON formatında", + "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"İlk kart başlığı\", \"description\":\"İlk kart açıklaması\"}, {\"title\":\"İkinci kart başlığı\",\"description\":\"İkinci kart açıklaması\"},{\"title\":\"Son kart başlığı\",\"description\":\"Son kart açıklaması\"} ]", + "create": "Oluştur", + "createBoardPopup-title": "Pano Oluşturma", + "chooseBoardSourcePopup-title": "Panoyu içe aktar", + "createLabelPopup-title": "Etiket Oluşturma", + "createCustomField": "Alanı yarat", + "createCustomFieldPopup-title": "Alanı yarat", + "current": "mevcut", + "custom-field-delete-pop": "Bunun geri dönüşü yoktur. Bu özel alan tüm kartlardan kaldırılıp tarihçesi yokedilecektir.", + "custom-field-checkbox": "İşaret kutusu", + "custom-field-date": "Tarih", + "custom-field-dropdown": "Açılır liste", + "custom-field-dropdown-none": "(hiçbiri)", + "custom-field-dropdown-options": "Liste seçenekleri", + "custom-field-dropdown-options-placeholder": "Başka seçenekler eklemek için giriş tuşuna basınız", + "custom-field-dropdown-unknown": "(bilinmeyen)", + "custom-field-number": "Sayı", + "custom-field-text": "Metin", + "custom-fields": "Özel alanlar", + "date": "Tarih", + "decline": "Reddet", + "default-avatar": "Varsayılan avatar", + "delete": "Sil", + "deleteCustomFieldPopup-title": "Özel alan silinsin mi?", + "deleteLabelPopup-title": "Etiket Silinsin mi?", + "description": "Açıklama", + "disambiguateMultiLabelPopup-title": "Etiket işlemini izah et", + "disambiguateMultiMemberPopup-title": "Üye işlemini izah et", + "discard": "At", + "done": "Tamam", + "download": "İndir", + "edit": "Düzenle", + "edit-avatar": "Avatar Değiştir", + "edit-profile": "Profili Düzenle", + "edit-wip-limit": "Devam Eden İş Sınırını Düzenle", + "soft-wip-limit": "Zayıf Devam Eden İş Sınırı", + "editCardStartDatePopup-title": "Başlangıç tarihini değiştir", + "editCardDueDatePopup-title": "Bitiş tarihini değiştir", + "editCustomFieldPopup-title": "Alanı düzenle", + "editCardSpentTimePopup-title": "Harcanan zamanı değiştir", + "editLabelPopup-title": "Etiket Değiştir", + "editNotificationPopup-title": "Bildirimi değiştir", + "editProfilePopup-title": "Profili Düzenle", + "email": "E-posta", + "email-enrollAccount-subject": "Hesabınız __siteName__ üzerinde oluşturuldu", + "email-enrollAccount-text": "Merhaba __user__,\n\nBu servisi kullanmaya başlamak için aşağıdaki linke tıklamalısın:\n\n__url__\n\nTeşekkürler.", + "email-fail": "E-posta gönderimi başarısız", + "email-fail-text": "E-Posta gönderilme çalışırken hata oluştu", + "email-invalid": "Geçersiz e-posta", + "email-invite": "E-posta ile davet et", + "email-invite-subject": "__inviter__ size bir davetiye gönderdi", + "email-invite-text": "Sevgili __user__,\n\n__inviter__ seni birlikte çalışmak için \"__board__\" panosuna davet ediyor.\n\nLütfen aşağıdaki linke tıkla:\n\n__url__\n\nTeşekkürler.", + "email-resetPassword-subject": "__siteName__ üzerinde parolanı sıfırla", + "email-resetPassword-text": "Merhaba __user__,\n\nParolanı sıfırlaman için aşağıdaki linke tıklaman yeterli.\n\n__url__\n\nTeşekkürler.", + "email-sent": "E-posta gönderildi", + "email-verifyEmail-subject": "__siteName__ üzerindeki e-posta adresini doğrulama", + "email-verifyEmail-text": "Merhaba __user__,\n\nHesap e-posta adresini doğrulamak için aşağıdaki linke tıklaman yeterli.\n\n__url__\n\nTeşekkürler.", + "enable-wip-limit": "Devam Eden İş Sınırını Aç", + "error-board-doesNotExist": "Pano bulunamadı", + "error-board-notAdmin": "Bu işlemi yapmak için pano yöneticisi olmalısın.", + "error-board-notAMember": "Bu işlemi yapmak için panoya üye olmalısın.", + "error-json-malformed": "Girilen metin geçerli bir JSON formatında değil", + "error-json-schema": "Girdiğin JSON metni tüm bilgileri doğru biçimde barındırmıyor", + "error-list-doesNotExist": "Liste bulunamadı", + "error-user-doesNotExist": "Kullanıcı bulunamadı", + "error-user-notAllowSelf": "Kendi kendini davet edemezsin", + "error-user-notCreated": "Bu üye oluşturulmadı", + "error-username-taken": "Kullanıcı adı zaten alınmış", + "error-email-taken": "Bu e-posta adresi daha önceden alınmış", + "export-board": "Panoyu dışarı aktar", + "sort": "Sort", + "sort-desc": "Click to Sort List", + "list-sort-by": "Sort the List By:", + "list-label-modifiedAt": "Son Erişim Zamanı...", + "list-label-title": "Listenin Adı...", + "list-label-sort": "Your Manual Order", + "list-label-short-modifiedAt": "(L)", + "list-label-short-title": "(N)", + "list-label-short-sort": "(M)", + "filter": "Filtre", + "filter-cards": "Filter Cards or Lists", + "list-filter-label": "Filter List by Title", + "filter-clear": "Filtreyi temizle", + "filter-no-label": "Etiket yok", + "filter-no-member": "Üye yok", + "filter-no-assignee": "No assignee", + "filter-no-custom-fields": "Hiç özel alan yok", + "filter-show-archive": "Show archived lists", + "filter-hide-empty": "Hide empty lists", + "filter-on": "Filtre aktif", + "filter-on-desc": "Bu panodaki kartları filtreliyorsunuz. Fitreyi düzenlemek için tıklayın.", + "filter-to-selection": "Seçime göre filtreleme yap", + "advanced-filter-label": "Gelişmiş Filtreleme", + "advanced-filter-description": "Advanced Filter allows to write a string containing following operators: == != <= >= && || ( ) A space is used as a separator between the Operators. You can filter for all Custom Fields by typing their names and values. For Example: Field1 == Value1. Note: If fields or values contains spaces, you need to encapsulate them into single quotes. For Example: 'Field 1' == 'Value 1'. For single control characters (' \\/) to be skipped, you can use \\. For example: Field1 == I\\'m. Also you can combine multiple conditions. For Example: F1 == V1 || F1 == V2. Normally all operators are interpreted from left to right. You can change the order by placing brackets. For Example: F1 == V1 && ( F2 == V2 || F2 == V3 ). Also you can search text fields using regex: F1 == /Tes.*/i", + "fullname": "Ad Soyad", + "header-logo-title": "Panolar sayfanıza geri dön.", + "hide-system-messages": "Sistem mesajlarını gizle", + "headerBarCreateBoardPopup-title": "Pano Oluşturma", + "home": "Ana Sayfa", + "import": "İçeri aktar", + "link": "Bağlantı", + "import-board": "panoyu içe aktar", + "import-board-c": "Panoyu içe aktar", + "import-board-title-trello": "Trello'dan panoyu içeri aktar", + "import-board-title-wekan": "Import board from previous export", + "import-sandstorm-backup-warning": "Do not delete data you import from original exported board or Trello before checking does this grain close and open again, or do you get Board not found error, that means data loss.", + "import-sandstorm-warning": "İçe aktarılan pano şu anki panonun verilerinin üzerine yazılacak ve var olan veriler silinecek.", + "from-trello": "Trello'dan", + "from-wekan": "From previous export", + "import-board-instruction-trello": "Trello panonuzda 'Menü'ye gidip 'Daha fazlası'na tıklayın, ardından 'Yazdır ve Çıktı Al'ı seçip 'JSON biçiminde çıktı al' diyerek çıkan metni buraya kopyalayın.", + "import-board-instruction-wekan": "In your board, go to 'Menu', then 'Export board', and copy the text in the downloaded file.", + "import-board-instruction-about-errors": "If you get errors when importing board, sometimes importing still works, and board is at All Boards page.", + "import-json-placeholder": "Geçerli JSON verisini buraya yapıştırın", + "import-map-members": "Üyeleri eşleştirme", + "import-members-map": "Your imported board has some members. Please map the members you want to import to your users", + "import-show-user-mapping": "Üye eşleştirmesini kontrol et", + "import-user-select": "Bu üye olarak kullanmak istediğiniz mevcut kullanıcınızı seçin", + "importMapMembersAddPopup-title": "Üye seç", + "info": "Sürüm", + "initials": "İlk Harfleri", + "invalid-date": "Geçersiz tarih", + "invalid-time": "Geçersiz zaman", + "invalid-user": "Geçersiz kullanıcı", + "joined": "katıldı", + "just-invited": "Bu panoya şimdi davet edildin.", + "keyboard-shortcuts": "Klavye kısayolları", + "label-create": "Etiket Oluşturma", + "label-default": "%s etiket (varsayılan)", + "label-delete-pop": "Bu işlem geri alınamaz. Bu etiket tüm kartlardan kaldırılacaktır ve geçmişi yok edecektir.", + "labels": "Etiketler", + "language": "Dil", + "last-admin-desc": "En az bir yönetici olması gerektiğinden rolleri değiştiremezsiniz.", + "leave-board": "Panodan ayrıl", + "leave-board-pop": "__boardTitle__ panosundan ayrılmak istediğinize emin misiniz? Panodaki tüm kartlardan kaldırılacaksınız.", + "leaveBoardPopup-title": "Panodan ayrılmak istediğinize emin misiniz?", + "link-card": "Bu kartın bağlantısı", + "list-archive-cards": "Bu listedeki tüm kartları arşive taşı", + "list-archive-cards-pop": "This will remove all the cards in this list from the board. To view cards in Archive and bring them back to the board, click “Menu” > “Archive”.", + "list-move-cards": "Listedeki tüm kartları taşı", + "list-select-cards": "Listedeki tüm kartları seç", + "set-color-list": "Rengi Ayarla", + "listActionPopup-title": "Liste İşlemleri", + "swimlaneActionPopup-title": "Kulvar İşlemleri", + "swimlaneAddPopup-title": "Add a Swimlane below", + "listImportCardPopup-title": "Bir Trello kartını içeri aktar", + "listMorePopup-title": "Daha", + "link-list": "Listeye doğrudan bağlantı", + "list-delete-pop": "Etkinlik akışınızdaki tüm eylemler geri kurtarılamaz şekilde kaldırılacak. Bu işlem geri alınamaz.", + "list-delete-suggest-archive": "You can move a list to Archive to remove it from the board and preserve the activity.", + "lists": "Listeler", + "swimlanes": "Kulvarlar", + "log-out": "Oturum Kapat", + "log-in": "Oturum Aç", + "loginPopup-title": "Oturum Aç", + "memberMenuPopup-title": "Üye Ayarları", + "members": "Üyeler", + "menu": "Menü", + "move-selection": "Seçimi taşı", + "moveCardPopup-title": "Kartı taşı", + "moveCardToBottom-title": "Aşağı taşı", + "moveCardToTop-title": "Yukarı taşı", + "moveSelectionPopup-title": "Seçimi taşı", + "multi-selection": "Çoklu seçim", + "multi-selection-on": "Çoklu seçim açık", + "muted": "Sessiz", + "muted-info": "Bu panodaki hiçbir değişiklik hakkında bildirim almayacaksınız", + "my-boards": "Panolarım", + "name": "Adı", + "no-archived-cards": "Arşivde kart yok", + "no-archived-lists": "Arşivde liste yok", + "no-archived-swimlanes": "Arşivde kulvar yok", + "no-results": "Sonuç yok", + "normal": "Normal", + "normal-desc": "Kartları görüntüleyebilir ve düzenleyebilir. Ayarları değiştiremez.", + "not-accepted-yet": "Davet henüz kabul edilmemiş", + "notify-participate": "Oluşturduğunuz veya üye olduğunuz tüm kartlar hakkında bildirim al", + "notify-watch": "Takip ettiğiniz tüm pano, liste ve kartlar hakkında bildirim al", + "optional": "isteğe bağlı", + "or": "veya", + "page-maybe-private": "Bu sayfa gizli olabilir. <a href='%s'>Oturum açarak</a> görmeyi deneyin.", + "page-not-found": "Sayda bulunamadı.", + "password": "Parola", + "paste-or-dragdrop": "Dosya eklemek için yapıştırabilir, veya (eğer resimse) sürükle bırak yapabilirsiniz", + "participating": "Katılımcılar", + "preview": "Önizleme", + "previewAttachedImagePopup-title": "Önizleme", + "previewClipboardImagePopup-title": "Önizleme", + "private": "Gizli", + "private-desc": "Bu pano gizli. Sadece panoya ekli kişiler görüntüleyebilir ve düzenleyebilir.", + "profile": "Kullanıcı Sayfası", + "public": "Genel", + "public-desc": "Bu pano genel. Bağlantı adresi ile herhangi bir kimseye görünür ve Google gibi arama motorlarında gösterilecektir. Panoyu, sadece eklenen kişiler düzenleyebilir.", + "quick-access-description": "Bu bara kısayol olarak bir pano eklemek için panoyu yıldızlamalısınız", + "remove-cover": "Kapak Resmini Kaldır", + "remove-from-board": "Panodan Kaldır", + "remove-label": "Etiketi Kaldır", + "listDeletePopup-title": "Liste silinsin mi?", + "remove-member": "Üyeyi Çıkar", + "remove-member-from-card": "Karttan Çıkar", + "remove-member-pop": "__boardTitle__ panosundan __name__ (__username__) çıkarılsın mı? Üye, bu panodaki tüm kartlardan çıkarılacak. Panodan çıkarıldığı üyeye bildirilecektir.", + "removeMemberPopup-title": "Üye çıkarılsın mı?", + "rename": "Yeniden adlandır", + "rename-board": "Panonun Adını Değiştir", + "restore": "Geri Getir", + "save": "Kaydet", + "search": "Arama", + "rules": "Kurallar", + "search-cards": "Search from card/list titles, descriptions and custom fields on this board", + "search-example": "Aranılacak metin?", + "select-color": "Renk Seç", + "set-wip-limit-value": "Bu listedeki en fazla öğe sayısı için bir sınır belirleyin", + "setWipLimitPopup-title": "Devam Eden İş Sınırı Belirle", + "shortcut-assign-self": "Kendini karta ata", + "shortcut-autocomplete-emoji": "Emojileri otomatik tamamla", + "shortcut-autocomplete-members": "Üye isimlerini otomatik tamamla", + "shortcut-clear-filters": "Tüm filtreleri temizle", + "shortcut-close-dialog": "Diyaloğu kapat", + "shortcut-filter-my-cards": "Kartlarımı filtrele", + "shortcut-show-shortcuts": "Kısayollar listesini getir", + "shortcut-toggle-filterbar": "Filtre kenar çubuğunu aç/kapa", + "shortcut-toggle-sidebar": "Pano kenar çubuğunu aç/kapa", + "show-cards-minimum-count": "Eğer listede şu sayıdan fazla öğe varsa kart sayısını göster: ", + "sidebar-open": "Kenar Çubuğunu Aç", + "sidebar-close": "Kenar Çubuğunu Kapat", + "signupPopup-title": "Bir Hesap Oluştur", + "star-board-title": "Bu panoyu yıldızlamak için tıkla. Yıldızlı panolar pano listesinin en üstünde gösterilir.", + "starred-boards": "Yıldızlı Panolar", + "starred-boards-description": "Yıldızlanmış panolar, pano listesinin en üstünde gösterilir.", + "subscribe": "Abone ol", + "team": "Takım", + "this-board": "bu panoyu", + "this-card": "bu kart", + "spent-time-hours": "Harcanan zaman (saat)", + "overtime-hours": "Aşılan süre (saat)", + "overtime": "Aşılan süre", + "has-overtime-cards": "Süresi aşılmış kartlar", + "has-spenttime-cards": "Zaman geçirilmiş kartlar", + "time": "Zaman", + "title": "Başlık", + "tracking": "Takip", + "tracking-info": "Oluşturduğunuz veya üyesi olduğunuz tüm kartlardaki değişiklikler size bildirim olarak gelecek.", + "type": "Tür", + "unassign-member": "Üyeye atamayı kaldır", + "unsaved-description": "Kaydedilmemiş bir açıklama metnin bulunmakta", + "unwatch": "Takibi bırak", + "upload": "Yükle", + "upload-avatar": "Avatar yükle", + "uploaded-avatar": "Avatar yüklendi", + "username": "Kullanıcı adı", + "view-it": "Görüntüle", + "warn-list-archived": "Uyarı: Bu kart arşivdeki bir listede", + "watch": "Takip Et", + "watching": "Takip Ediliyor", + "watching-info": "Bu pano hakkındaki tüm değişiklikler hakkında bildirim alacaksınız", + "welcome-board": "Hoş Geldiniz Panosu", + "welcome-swimlane": "Kilometre taşı", + "welcome-list1": "Temel", + "welcome-list2": "Gelişmiş", + "card-templates-swimlane": "Card Templates", + "list-templates-swimlane": "List Templates", + "board-templates-swimlane": "Board Templates", + "what-to-do": "Ne yapmak istiyorsunuz?", + "wipLimitErrorPopup-title": "Geçersiz Devam Eden İş Sınırı", + "wipLimitErrorPopup-dialog-pt1": "Bu listedeki iş sayısı belirlediğiniz sınırdan daha fazla.", + "wipLimitErrorPopup-dialog-pt2": "Lütfen bazı işleri bu listeden başka listeye taşıyın ya da devam eden iş sınırını yükseltin.", + "admin-panel": "Yönetici Paneli", + "settings": "Ayarlar", + "people": "Kullanıcılar", + "registration": "Kayıt", + "disable-self-registration": "Ziyaretçilere kaydı kapa", + "invite": "Davet", + "invite-people": "Kullanıcı davet et", + "to-boards": "Şu pano(lar)a", + "email-addresses": "E-posta adresleri", + "smtp-host-description": "E-posta gönderimi yapan SMTP sunucu adresi", + "smtp-port-description": "E-posta gönderimi yapan SMTP sunucu portu", + "smtp-tls-description": "SMTP mail sunucusu için TLS kriptolama desteği açılsın", + "smtp-host": "SMTP sunucu adresi", + "smtp-port": "SMTP portu", + "smtp-username": "Kullanıcı adı", + "smtp-password": "Parola", + "smtp-tls": "TLS desteği", + "send-from": "Gönderen", + "send-smtp-test": "Kendinize deneme E-Postası gönderin", + "invitation-code": "Davetiye kodu", + "email-invite-register-subject": "__inviter__ size bir davetiye gönderdi", + "email-invite-register-text": "Dear __user__,\n\n__inviter__ invites you to kanban board for collaborations.\n\nPlease follow the link below:\n__url__\n\nAnd your invitation code is: __icode__\n\nThanks.", + "email-smtp-test-subject": "SMTP Test E-postası", + "email-smtp-test-text": "E-Posta başarıyla gönderildi", + "error-invitation-code-not-exist": "Davetiye kodu bulunamadı", + "error-notAuthorized": "Bu sayfayı görmek için yetkiniz yok.", + "webhook-title": "Webhook Name", + "webhook-token": "Token (Optional for Authentication)", + "outgoing-webhooks": "Dışarı giden bağlantılar", + "bidirectional-webhooks": "Two-Way Webhooks", + "outgoingWebhooksPopup-title": "Dışarı giden bağlantılar", + "boardCardTitlePopup-title": "Kart Başlığı Filtresi", + "disable-webhook": "Disable This Webhook", + "global-webhook": "Global Webhooks", + "new-outgoing-webhook": "Yeni Dışarı Giden Web Bağlantısı", + "no-name": "(Bilinmeyen)", + "Node_version": "Node sürümü", + "Meteor_version": "Meteor version", + "MongoDB_version": "MongoDB version", + "MongoDB_storage_engine": "MongoDB storage engine", + "MongoDB_Oplog_enabled": "MongoDB Oplog enabled", + "OS_Arch": "İşletim Sistemi Mimarisi", + "OS_Cpus": "İşletim Sistemi İşlemci Sayısı", + "OS_Freemem": "İşletim Sistemi Kullanılmayan Bellek", + "OS_Loadavg": "İşletim Sistemi Ortalama Yük", + "OS_Platform": "İşletim Sistemi Platformu", + "OS_Release": "İşletim Sistemi Sürümü", + "OS_Totalmem": "İşletim Sistemi Toplam Belleği", + "OS_Type": "İşletim Sistemi Tipi", + "OS_Uptime": "İşletim Sistemi Toplam Açık Kalınan Süre", + "days": "günler", + "hours": "saat", + "minutes": "dakika", + "seconds": "saniye", + "show-field-on-card": "Bu alanı kartta göster", + "automatically-field-on-card": "Tüm kartlara otomatik alan oluştur", + "showLabel-field-on-card": "Minikard üzerindeki alan etiketini göster", + "yes": "Evet", + "no": "Hayır", + "accounts": "Hesaplar", + "accounts-allowEmailChange": "E-posta Değiştirmeye İzin Ver", + "accounts-allowUserNameChange": "Kullanıcı adı değiştirmeye izin ver", + "createdAt": "Oluşturulma tarihi", + "verified": "Doğrulanmış", + "active": "Aktif", + "card-received": "Giriş", + "card-received-on": "Giriş zamanı", + "card-end": "Bitiş", + "card-end-on": "Bitiş zamanı", + "editCardReceivedDatePopup-title": "Giriş tarihini değiştir", + "editCardEndDatePopup-title": "Bitiş tarihini değiştir", + "setCardColorPopup-title": "Renk ayarla", + "setCardActionsColorPopup-title": "Renk seçimi yap", + "setSwimlaneColorPopup-title": "Renk seçimi yap", + "setListColorPopup-title": "Renk seçimi yap", + "assigned-by": "Atamayı yapan", + "requested-by": "Talep Eden", + "board-delete-notice": "Silme kalıcıdır. Bu kartla ilişkili tüm listeleri, kartları ve işlemleri kaybedeceksiniz.", + "delete-board-confirm-popup": "Tüm listeler, kartlar, etiketler ve etkinlikler silinecek ve pano içeriğini kurtaramayacaksınız. Geri dönüş yok.", + "boardDeletePopup-title": "Panoyu Sil?", + "delete-board": "Panoyu Sil", + "default-subtasks-board": "Subtasks for __board__ board", + "default": "Varsayılan", + "queue": "Sıra", + "subtask-settings": "Alt Görev ayarları", + "card-settings": "Card Settings", + "boardSubtaskSettingsPopup-title": "Pano alt görev ayarları", + "boardCardSettingsPopup-title": "Card Settings", + "deposit-subtasks-board": "Deposit subtasks to this board:", + "deposit-subtasks-list": "Alt görevlerin açılacağı liste:", + "show-parent-in-minicard": "Mini kart içinde üst kartı göster", + "prefix-with-full-path": "Tam yolunu önüne ekle", + "prefix-with-parent": "Prefix with parent", + "subtext-with-full-path": "Tam yolu ile alt metin", + "subtext-with-parent": "üst öge ile alt metin", + "change-card-parent": "Kartın üst kartını değiştir", + "parent-card": "Ana kart", + "source-board": "Kaynak panosu", + "no-parent": "Üst ögeyi gösterme", + "activity-added-label": "added label '%s' to %s", + "activity-removed-label": "removed label '%s' from %s", + "activity-delete-attach": "deleted an attachment from %s", + "activity-added-label-card": "etiket eklendi '%s'", + "activity-removed-label-card": "removed label '%s'", + "activity-delete-attach-card": "Ek silindi", + "activity-set-customfield": "set custom field '%s' to '%s' in %s", + "activity-unset-customfield": "unset custom field '%s' in %s", + "r-rule": "Kural", + "r-add-trigger": "Tetikleyici ekle", + "r-add-action": "Eylem ekle", + "r-board-rules": "Pano Kuralları", + "r-add-rule": "Kural ekle", + "r-view-rule": "Kuralı göster", + "r-delete-rule": "Kuralı sil", + "r-new-rule-name": "Yeni kural başlığı", + "r-no-rules": "Kural yok", + "r-when-a-card": "Kart eklendiğinde", + "r-is": "is", + "r-is-moved": "taşındı", + "r-added-to": "eklendi", + "r-removed-from": "Removed from", + "r-the-board": "pano", + "r-list": "liste", + "set-filter": "Filtrele", + "r-moved-to": "Moved to", + "r-moved-from": "Moved from", + "r-archived": "Arşive taşındı", + "r-unarchived": "Arşivden geri çıkarıldı", + "r-a-card": "Kart", + "r-when-a-label-is": "When a label is", + "r-when-the-label": "When the label", + "r-list-name": "liste adı", + "r-when-a-member": "When a member is", + "r-when-the-member": "When the member", + "r-name": "isim", + "r-when-a-attach": "When an attachment", + "r-when-a-checklist": "When a checklist is", + "r-when-the-checklist": "When the checklist", + "r-completed": "Tamamlandı", + "r-made-incomplete": "Tamamlanmamış", + "r-when-a-item": "When a checklist item is", + "r-when-the-item": "When the checklist item", + "r-checked": "İşaretlendi", + "r-unchecked": "İşaret Kaldırıldı", + "r-move-card-to": "Kartı taşı", + "r-top-of": "En üst", + "r-bottom-of": "En alt", + "r-its-list": "its list", + "r-archive": "Arşive Taşı", + "r-unarchive": "Arşivden Geri Yükle", + "r-card": "Kart", + "r-add": "Ekle", + "r-remove": "Kaldır", + "r-label": "etiket", + "r-member": "üye", + "r-remove-all": "Tüm üyeleri karttan çıkarın", + "r-set-color": "Set color to", + "r-checklist": "Kontrol Listesi", + "r-check-all": "Tümünü işaretle", + "r-uncheck-all": "Tüm işaretleri kaldır", + "r-items-check": "Kontrol Listesi maddeleri", + "r-check": "işaretle", + "r-uncheck": "İşareti Kaldır", + "r-item": "öge", + "r-of-checklist": "of checklist", + "r-send-email": "E-Posta Gönder", + "r-to": "to", + "r-subject": "Konu", + "r-rule-details": "Kural Detayları", + "r-d-move-to-top-gen": "Kartı listesinin en üstüne taşı", + "r-d-move-to-top-spec": "Kartı listenin en üstüne taşı", + "r-d-move-to-bottom-gen": "Kartı listesinin en altına taşı", + "r-d-move-to-bottom-spec": "Kartı listenin en altına taşı", + "r-d-send-email": "E-Posta gönder", + "r-d-send-email-to": "to", + "r-d-send-email-subject": "Konu", + "r-d-send-email-message": "mesaj", + "r-d-archive": "Kartı Arşive Taşı", + "r-d-unarchive": "Kartı arşivden geri yükle", + "r-d-add-label": "Etiket ekle", + "r-d-remove-label": "Etiketi kaldır", + "r-create-card": "Yeni kart oluştur", + "r-in-list": ", listesinde", + "r-in-swimlane": "in swimlane", + "r-d-add-member": "Üye Ekle", + "r-d-remove-member": "Üye Sil", + "r-d-remove-all-member": "Tüm Üyeleri Sil", + "r-d-check-all": "Check all items of a list", + "r-d-uncheck-all": "Uncheck all items of a list", + "r-d-check-one": "Ögeyi kontrol et", + "r-d-uncheck-one": "Uncheck item", + "r-d-check-of-list": "of checklist", + "r-d-add-checklist": "Kontrol listesine ekle", + "r-d-remove-checklist": "Kontrol listesini kaldır", + "r-by": "tarafından", + "r-add-checklist": "Kontrol listesine ekle", + "r-with-items": "with items", + "r-items-list": "item1,item2,item3", + "r-add-swimlane": "Kulvar ekle", + "r-swimlane-name": "kulvar adı", + "r-board-note": "Not: Her olası değere uyması için bir alanı boş bırakın.", + "r-checklist-note": "Not: kontrol listesindeki öğelerin virgülle ayrılmış değerler olarak yazılması gerekir.", + "r-when-a-card-is-moved": "Bir kart başka bir listeye taşındığında", + "r-set": "Set", + "r-update": "Güncelle", + "r-datefield": "date field", + "r-df-start-at": "start", + "r-df-due-at": "due", + "r-df-end-at": "end", + "r-df-received-at": "received", + "r-to-current-datetime": "to current date/time", + "r-remove-value-from": "Remove value from", + "ldap": "LDAP", + "oauth2": "Oauth2", + "cas": "CAS", + "authentication-method": "Kimlik doğrulama yöntemi", + "authentication-type": "Kimlik doğrulama türü", + "custom-product-name": "Özel Ürün Adı", + "layout": "Düzen", + "hide-logo": "Logoyu Gizle", + "add-custom-html-after-body-start": "Add Custom HTML after <body> start", + "add-custom-html-before-body-end": "Add Custom HTML before </body> end", + "error-undefined": "Bir şeyler yanlış gitti", + "error-ldap-login": "Giriş yapmaya çalışırken bir hata oluştu", + "display-authentication-method": "Display Authentication Method", + "default-authentication-method": "Default Authentication Method", + "duplicate-board": "Duplicate Board", + "people-number": "The number of people is:", + "swimlaneDeletePopup-title": "Kulvar silinsin mi?", + "swimlane-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the swimlane. There is no undo.", + "restore-all": "Her şeyi eski haline getir", + "delete-all": "Hepsini sil", + "loading": "Yükleniyor, lütfen bekleyiniz", + "previous_as": "last time was", + "act-a-dueAt": "modified due time to \nWhen: __timeValue__\nWhere: __card__\n previous due was __timeOldValue__", + "act-a-endAt": "modified ending time to __timeValue__ from (__timeOldValue__)", + "act-a-startAt": "modified starting time to __timeValue__ from (__timeOldValue__)", + "act-a-receivedAt": "modified received time to __timeValue__ from (__timeOldValue__)", + "a-dueAt": "modified due time to be", + "a-endAt": "modified ending time to be", + "a-startAt": "modified starting time to be", + "a-receivedAt": "modified received time to be", + "almostdue": "current due time %s is approaching", + "pastdue": "current due time %s is past", + "duenow": "current due time %s is today", + "act-newDue": "__list__/__card__ has 1st due reminder [__board__]", + "act-withDue": "__list__/__card__ due reminders [__board__]", + "act-almostdue": "was reminding the current due (__timeValue__) of __card__ is approaching", + "act-pastdue": "was reminding the current due (__timeValue__) of __card__ is past", + "act-duenow": "was reminding the current due (__timeValue__) of __card__ is now", + "act-atUserComment": "You were mentioned in [__board__] __list__/__card__", + "delete-user-confirm-popup": "Bu kullanıcı hesabını silmek istediğinize emin misiniz? Bu işlemi geri alamazsınız.", + "accounts-allowUserDelete": "Kullanıcılara hesaplarını silmek için izin ver.", + "hide-minicard-label-text": "Mini kart etiklerini gizle", + "show-desktop-drag-handles": "Show desktop drag handles", + "assignee": "Assignee", + "cardAssigneesPopup-title": "Assignee", + "addmore-detail": "Add a more detailed description", + "show-on-card": "Show on Card", + "new": "New", + "editUserPopup-title": "Edit User", + "newUserPopup-title": "New User", + "notifications": "Bildirim", + "view-all": "View All", + "filter-by-unread": "Filter by Unread", + "mark-all-as-read": "Mark all as read", + "allow-rename": "Allow Rename", + "allowRenamePopup-title": "Allow Rename" +} diff --git a/i18n/uk.i18n.json b/i18n/uk.i18n.json index 39b22387..2b17b845 100644 --- a/i18n/uk.i18n.json +++ b/i18n/uk.i18n.json @@ -1,769 +1,770 @@ { - "accept": "Прийняти", - "act-activity-notify": "Сповіщення активності", - "act-addAttachment": "added attachment __attachment__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-deleteAttachment": "deleted attachment __attachment__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addSubtask": "added subtask __subtask__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addedLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removeLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removedLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addChecklist": "added checklist __checklist__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addChecklistItem": "added checklist item __checklistItem__ to checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removeChecklist": "removed checklist __checklist__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removeChecklistItem": "removed checklist item __checklistItem__ from checklist __checkList__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-checkedItem": "checked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-uncheckedItem": "unchecked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-completeChecklist": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-uncompleteChecklist": "uncompleted checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addComment": "commented on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-editComment": "edited comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-deleteComment": "deleted comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-createBoard": "Дошку __board__створено", - "act-createSwimlane": "created swimlane __swimlane__ to board __board__", - "act-createCard": "created card __card__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-createCustomField": "created custom field __customField__ at board __board__", - "act-deleteCustomField": "deleted custom field __customField__ at board __board__", - "act-setCustomField": "edited custom field __customField__: __customFieldValue__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-createList": "added list __list__ to board __board__", - "act-addBoardMember": "added member __member__ to board __board__", - "act-archivedBoard": "Дошку __board__ переміщено до Архіву", - "act-archivedCard": "Card __card__ at list __list__ at swimlane __swimlane__ at board __board__ moved to Archive", - "act-archivedList": "List __list__ at swimlane __swimlane__ at board __board__ moved to Archive", - "act-archivedSwimlane": "Swimlane __swimlane__ at board __board__ moved to Archive", - "act-importBoard": "Імпортовано дошку __board__", - "act-importCard": "imported card __card__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-importList": "imported list __list__ to swimlane __swimlane__ at board __board__", - "act-joinMember": "added member __member__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-moveCard": "moved card __card__ at board __board__ from list __oldList__ at swimlane __oldSwimlane__ to list __list__ at swimlane __swimlane__", - "act-moveCardToOtherBoard": "moved card __card__ from list __oldList__ at swimlane __oldSwimlane__ at board __oldBoard__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-removeBoardMember": "removed member __member__ from board __board__", - "act-restoredCard": "restored card __card__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-unjoinMember": "removed member __member__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-withBoardTitle": "__board__", - "act-withCardTitle": "[__board__] __card__", - "actions": "Дії", - "activities": "Діяльності", - "activity": "Діяльність", - "activity-added": "%s додано до %s", - "activity-archived": "%s перенесено до архіву", - "activity-attached": "%s прикріплено до %s", - "activity-created": "%sстворено", - "activity-customfield-created": "Створено спеціальне поле%s", - "activity-excluded": "%s виключено з %s", - "activity-imported": "%s імпортовано до %s з %s", - "activity-imported-board": "%s імпортовано з %s", - "activity-joined": "%s приєднано", - "activity-moved": "%s переміщено з %s до %s", - "activity-on": "%s", - "activity-removed": "%s видалено з %s", - "activity-sent": "%s відправлено до %s", - "activity-unjoined": "unjoined %s", - "activity-subtask-added": "Додано підзадачу до %s", - "activity-checked-item": "checked %s in checklist %s of %s", - "activity-unchecked-item": "unchecked %s in checklist %s of %s", - "activity-checklist-added": "Додано контрольний список до %s", - "activity-checklist-removed": "removed a checklist from %s", - "activity-checklist-completed": "completed checklist %s of %s", - "activity-checklist-uncompleted": "uncompleted the checklist %s of %s", - "activity-checklist-item-added": "added checklist item to '%s' in %s", - "activity-checklist-item-removed": "removed a checklist item from '%s' in %s", - "add": "Додати", - "activity-checked-item-card": "checked %s in checklist %s", - "activity-unchecked-item-card": "unchecked %s in checklist %s", - "activity-checklist-completed-card": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "activity-checklist-uncompleted-card": "uncompleted the checklist %s", - "activity-editComment": "відредаговано коментар %s", - "activity-deleteComment": "видалено коментар %s", - "add-attachment": "Додати вкладення", - "add-board": "Додати дошку", - "add-card": "Додати картку", - "add-swimlane": "Add Swimlane", - "add-subtask": "Додати підзадачу", - "add-checklist": "Add Checklist", - "add-checklist-item": "Додати елемент в список", - "add-cover": "Додати обкладинку", - "add-label": "Додати мітку", - "add-list": "Додати список", - "add-members": "Додати користувача", - "added": "Доданно", - "addMemberPopup-title": "Користувачі", - "admin": "Адмін", - "admin-desc": "Може переглядати і редагувати картки, відаляти учасників та змінювати налаштування для дошки.", - "admin-announcement": "Announcement", - "admin-announcement-active": "Active System-Wide Announcement", - "admin-announcement-title": "Announcement from Administrator", - "all-boards": "Всі дошки", - "and-n-other-card": "та __count__ інших карток", - "and-n-other-card_plural": "та __count__ інших карток", - "apply": "Прийняти", - "app-is-offline": "Завантаження, будь ласка, зачекайте. Оновлення сторінки призведе до втрати даних. Якщо завантаження не працює, перевірте, чи не зупинився сервер.", - "archive": "Move to Archive", - "archive-all": "Move All to Archive", - "archive-board": "Move Board to Archive", - "archive-card": "Move Card to Archive", - "archive-list": "Move List to Archive", - "archive-swimlane": "Move Swimlane to Archive", - "archive-selection": "Move selection to Archive", - "archiveBoardPopup-title": "Move Board to Archive?", - "archived-items": "Архів", - "archived-boards": "Дошки в архіві", - "restore-board": "Відновити дошку", - "no-archived-boards": "Немає дошок в архіві", - "archives": "Архів", - "template": "Template", - "templates": "Templates", - "assign-member": "Assign member", - "attached": "доданно", - "attachment": "Додаток", - "attachment-delete-pop": "Видалення Додатку безповоротне. Тут нема відміні (undo).", - "attachmentDeletePopup-title": "Видалити Додаток?", - "attachments": "Додатки", - "auto-watch": "Automatically watch boards when they are created", - "avatar-too-big": "The avatar is too large (70KB max)", - "back": "Назад", - "board-change-color": "Змінити колір", - "board-nb-stars": "%s stars", - "board-not-found": "Дошка не знайдена", - "board-private-info": "This board will be <strong>private</strong>.", - "board-public-info": "This board will be <strong>public</strong>.", - "boardChangeColorPopup-title": "Change Board Background", - "boardChangeTitlePopup-title": "Перейменувати дошку", - "boardChangeVisibilityPopup-title": "Change Visibility", - "boardChangeWatchPopup-title": "Change Watch", - "boardMenuPopup-title": "Board Settings", - "boardChangeViewPopup-title": "Board View", - "boards": "Дошки", - "board-view": "Board View", - "board-view-cal": "Календар", - "board-view-swimlanes": "Swimlanes", - "board-view-collapse": "Collapse", - "board-view-lists": "Lists", - "bucket-example": "Like “Bucket List” for example", - "cancel": "Відміна", - "card-archived": "This card is moved to Archive.", - "board-archived": "This board is moved to Archive.", - "card-comments-title": "This card has %s comment.", - "card-delete-notice": "Цю дію неможливо буде скасувати. Всі зміни, які ви вносили в картку будуть втрачені.", - "card-delete-pop": "Усі дії буде видалено з каналу активності, і ви не зможете повторно відкрити картку. Цю дію не можна скасувати.", - "card-delete-suggest-archive": "Ви можете перемістити картку до архіву, щоб прибрати її з дошки, зберігаючи всю історію дій учасників.", - "card-due": "Due", - "card-due-on": "Due on", - "card-spent": "Витрачено часу", - "card-edit-attachments": "Edit attachments", - "card-edit-custom-fields": "Edit custom fields", - "card-edit-labels": "Редагувати мітки", - "card-edit-members": "Редагувати учасників", - "card-labels-title": "Change the labels for the card.", - "card-members-title": "Add or remove members of the board from the card.", - "card-start": "Start", - "card-start-on": "Starts on", - "cardAttachmentsPopup-title": "Attach From", - "cardCustomField-datePopup-title": "Change date", - "cardCustomFieldsPopup-title": "Edit custom fields", - "cardDeletePopup-title": "Видалити картку?", - "cardDetailsActionsPopup-title": "Card Actions", - "cardLabelsPopup-title": "Labels", - "cardMembersPopup-title": "Користувачі", - "cardMorePopup-title": "More", - "cardTemplatePopup-title": "Create template", - "cards": "Картки", - "cards-count": "Картки", - "casSignIn": "Sign In with CAS", - "cardType-card": "Картка", - "cardType-linkedCard": "Linked Card", - "cardType-linkedBoard": "Linked Board", - "change": "Змінити", - "change-avatar": "Змінити аватар", - "change-password": "Змінити пароль", - "change-permissions": "Change permissions", - "change-settings": "Змінити налаштування", - "changeAvatarPopup-title": "Змінити аватар", - "changeLanguagePopup-title": "Змінити мову", - "changePasswordPopup-title": "Змінити пароль", - "changePermissionsPopup-title": "Change Permissions", - "changeSettingsPopup-title": "Змінити налаштування", - "subtasks": "Підзадачі", - "checklists": "Checklists", - "click-to-star": "Click to star this board.", - "click-to-unstar": "Click to unstar this board.", - "clipboard": "Clipboard or drag & drop", - "close": "Закрити", - "close-board": "Close Board", - "close-board-pop": "You will be able to restore the board by clicking the “Archive” button from the home header.", - "color-black": "чорний", - "color-blue": "синій", - "color-crimson": "crimson", - "color-darkgreen": "darkgreen", - "color-gold": "gold", - "color-gray": "gray", - "color-green": "зелений", - "color-indigo": "indigo", - "color-lime": "лайм", - "color-magenta": "magenta", - "color-mistyrose": "mistyrose", - "color-navy": "navy", - "color-orange": "помаранчевий", - "color-paleturquoise": "paleturquoise", - "color-peachpuff": "peachpuff", - "color-pink": "рожевий", - "color-plum": "plum", - "color-purple": "фіолетовий", - "color-red": "червоний", - "color-saddlebrown": "saddlebrown", - "color-silver": "silver", - "color-sky": "sky", - "color-slateblue": "slateblue", - "color-white": "white", - "color-yellow": "жовтий", - "unset-color": "Unset", - "comment": "Коментар", - "comment-placeholder": "Написати коментар", - "comment-only": "Comment only", - "comment-only-desc": "Can comment on cards only.", - "no-comments": "Немає коментарів", - "no-comments-desc": "Can not see comments and activities.", - "worker": "Worker", - "worker-desc": "Can only move cards, assign itself to card and comment.", - "computer": "Computer", - "confirm-subtask-delete-dialog": "Are you sure you want to delete subtask?", - "confirm-checklist-delete-dialog": "Are you sure you want to delete checklist?", - "copy-card-link-to-clipboard": "Скопіювати посилання на картку в буфер обміну", - "linkCardPopup-title": "Link Card", - "searchElementPopup-title": "Search", - "copyCardPopup-title": "Copy Card", - "copyChecklistToManyCardsPopup-title": "Copy Checklist Template to Many Cards", - "copyChecklistToManyCardsPopup-instructions": "Destination Card Titles and Descriptions in this JSON format", - "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"First card title\", \"description\":\"First card description\"}, {\"title\":\"Second card title\",\"description\":\"Second card description\"},{\"title\":\"Last card title\",\"description\":\"Last card description\"} ]", - "create": "Create", - "createBoardPopup-title": "Create Board", - "chooseBoardSourcePopup-title": "Import board", - "createLabelPopup-title": "Create Label", - "createCustomField": "Create Field", - "createCustomFieldPopup-title": "Create Field", - "current": "current", - "custom-field-delete-pop": "There is no undo. This will remove this custom field from all cards and destroy its history.", - "custom-field-checkbox": "Checkbox", - "custom-field-date": "Date", - "custom-field-dropdown": "Dropdown List", - "custom-field-dropdown-none": "(none)", - "custom-field-dropdown-options": "List Options", - "custom-field-dropdown-options-placeholder": "Press enter to add more options", - "custom-field-dropdown-unknown": "(unknown)", - "custom-field-number": "Number", - "custom-field-text": "Text", - "custom-fields": "Custom Fields", - "date": "Date", - "decline": "Decline", - "default-avatar": "Default avatar", - "delete": "Delete", - "deleteCustomFieldPopup-title": "Delete Custom Field?", - "deleteLabelPopup-title": "Delete Label?", - "description": "Description", - "disambiguateMultiLabelPopup-title": "Disambiguate Label Action", - "disambiguateMultiMemberPopup-title": "Disambiguate Member Action", - "discard": "Discard", - "done": "Done", - "download": "Download", - "edit": "Edit", - "edit-avatar": "Змінити аватар", - "edit-profile": "Edit Profile", - "edit-wip-limit": "Edit WIP Limit", - "soft-wip-limit": "Soft WIP Limit", - "editCardStartDatePopup-title": "Change start date", - "editCardDueDatePopup-title": "Change due date", - "editCustomFieldPopup-title": "Edit Field", - "editCardSpentTimePopup-title": "Change spent time", - "editLabelPopup-title": "Change Label", - "editNotificationPopup-title": "Edit Notification", - "editProfilePopup-title": "Edit Profile", - "email": "Email", - "email-enrollAccount-subject": "An account created for you on __siteName__", - "email-enrollAccount-text": "Hello __user__,\n\nTo start using the service, simply click the link below.\n\n__url__\n\nThanks.", - "email-fail": "Sending email failed", - "email-fail-text": "Error trying to send email", - "email-invalid": "Invalid email", - "email-invite": "Invite via Email", - "email-invite-subject": "__inviter__ sent you an invitation", - "email-invite-text": "Dear __user__,\n\n__inviter__ invites you to join board \"__board__\" for collaborations.\n\nPlease follow the link below:\n\n__url__\n\nThanks.", - "email-resetPassword-subject": "Reset your password on __siteName__", - "email-resetPassword-text": "Hello __user__,\n\nTo reset your password, simply click the link below.\n\n__url__\n\nThanks.", - "email-sent": "Email sent", - "email-verifyEmail-subject": "Verify your email address on __siteName__", - "email-verifyEmail-text": "Hello __user__,\n\nTo verify your account email, simply click the link below.\n\n__url__\n\nThanks.", - "enable-wip-limit": "Enable WIP Limit", - "error-board-doesNotExist": "This board does not exist", - "error-board-notAdmin": "You need to be admin of this board to do that", - "error-board-notAMember": "You need to be a member of this board to do that", - "error-json-malformed": "Your text is not valid JSON", - "error-json-schema": "Your JSON data does not include the proper information in the correct format", - "error-list-doesNotExist": "This list does not exist", - "error-user-doesNotExist": "This user does not exist", - "error-user-notAllowSelf": "You can not invite yourself", - "error-user-notCreated": "This user is not created", - "error-username-taken": "This username is already taken", - "error-email-taken": "Email has already been taken", - "export-board": "Export board", - "sort": "Sort", - "sort-desc": "Click to Sort List", - "list-sort-by": "Sort the List By:", - "list-label-modifiedAt": "Last Access Time", - "list-label-title": "Name of the List", - "list-label-sort": "Your Manual Order", - "list-label-short-modifiedAt": "(L)", - "list-label-short-title": "(N)", - "list-label-short-sort": "(M)", - "filter": "Filter", - "filter-cards": "Filter Cards or Lists", - "list-filter-label": "Filter List by Title", - "filter-clear": "Clear filter", - "filter-no-label": "No label", - "filter-no-member": "No member", - "filter-no-custom-fields": "No Custom Fields", - "filter-show-archive": "Show archived lists", - "filter-hide-empty": "Hide empty lists", - "filter-on": "Filter is on", - "filter-on-desc": "You are filtering cards on this board. Click here to edit filter.", - "filter-to-selection": "Filter to selection", - "advanced-filter-label": "Advanced Filter", - "advanced-filter-description": "Advanced Filter allows to write a string containing following operators: == != <= >= && || ( ) A space is used as a separator between the Operators. You can filter for all Custom Fields by typing their names and values. For Example: Field1 == Value1. Note: If fields or values contains spaces, you need to encapsulate them into single quotes. For Example: 'Field 1' == 'Value 1'. For single control characters (' \\/) to be skipped, you can use \\. For example: Field1 == I\\'m. Also you can combine multiple conditions. For Example: F1 == V1 || F1 == V2. Normally all operators are interpreted from left to right. You can change the order by placing brackets. For Example: F1 == V1 && ( F2 == V2 || F2 == V3 ). Also you can search text fields using regex: F1 == /Tes.*/i", - "fullname": "Full Name", - "header-logo-title": "Go back to your boards page.", - "hide-system-messages": "Hide system messages", - "headerBarCreateBoardPopup-title": "Create Board", - "home": "Home", - "import": "Import", - "link": "Link", - "import-board": "import board", - "import-board-c": "Import board", - "import-board-title-trello": "Import board from Trello", - "import-board-title-wekan": "Import board from previous export", - "import-sandstorm-backup-warning": "Не видаляйте імпортовані дані з раніше збереженої дошки або Trello, поки не переконаєтеся, що імпорт завершився успішно - вдається закрити і знову відкрити дошку, і не з'являється помилка «Дошка не знайдена», що означає втрату даних.", - "import-sandstorm-warning": "Imported board will delete all existing data on board and replace it with imported board.", - "from-trello": "From Trello", - "from-wekan": "From previous export", - "import-board-instruction-trello": "In your Trello board, go to 'Menu', then 'More', 'Print and Export', 'Export JSON', and copy the resulting text.", - "import-board-instruction-wekan": "In your board, go to 'Menu', then 'Export board', and copy the text in the downloaded file.", - "import-board-instruction-about-errors": "If you get errors when importing board, sometimes importing still works, and board is at All Boards page.", - "import-json-placeholder": "Paste your valid JSON data here", - "import-map-members": "Map members", - "import-members-map": "Your imported board has some members. Please map the members you want to import to your users", - "import-show-user-mapping": "Review members mapping", - "import-user-select": "Pick your existing user you want to use as this member", - "importMapMembersAddPopup-title": "Select member", - "info": "Version", - "initials": "Initials", - "invalid-date": "Invalid date", - "invalid-time": "Invalid time", - "invalid-user": "Invalid user", - "joined": "joined", - "just-invited": "You are just invited to this board", - "keyboard-shortcuts": "Keyboard shortcuts", - "label-create": "Create Label", - "label-default": "%s label (default)", - "label-delete-pop": "There is no undo. This will remove this label from all cards and destroy its history.", - "labels": "Labels", - "language": "Language", - "last-admin-desc": "You can’t change roles because there must be at least one admin.", - "leave-board": "Leave Board", - "leave-board-pop": "Are you sure you want to leave __boardTitle__? You will be removed from all cards on this board.", - "leaveBoardPopup-title": "Leave Board ?", - "link-card": "Link to this card", - "list-archive-cards": "Move all cards in this list to Archive", - "list-archive-cards-pop": "This will remove all the cards in this list from the board. To view cards in Archive and bring them back to the board, click “Menu” > “Archive”.", - "list-move-cards": "Move all cards in this list", - "list-select-cards": "Select all cards in this list", - "set-color-list": "Set Color", - "listActionPopup-title": "List Actions", - "swimlaneActionPopup-title": "Swimlane Actions", - "swimlaneAddPopup-title": "Add a Swimlane below", - "listImportCardPopup-title": "Import a Trello card", - "listMorePopup-title": "More", - "link-list": "Link to this list", - "list-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the list. There is no undo.", - "list-delete-suggest-archive": "You can move a list to Archive to remove it from the board and preserve the activity.", - "lists": "Lists", - "swimlanes": "Swimlanes", - "log-out": "Log Out", - "log-in": "Log In", - "loginPopup-title": "Log In", - "memberMenuPopup-title": "Member Settings", - "members": "Користувачі", - "menu": "Menu", - "move-selection": "Move selection", - "moveCardPopup-title": "Move Card", - "moveCardToBottom-title": "Move to Bottom", - "moveCardToTop-title": "Move to Top", - "moveSelectionPopup-title": "Move selection", - "multi-selection": "Multi-Selection", - "multi-selection-on": "Multi-Selection is on", - "muted": "Muted", - "muted-info": "You will never be notified of any changes in this board", - "my-boards": "My Boards", - "name": "Name", - "no-archived-cards": "No cards in Archive.", - "no-archived-lists": "No lists in Archive.", - "no-archived-swimlanes": "No swimlanes in Archive.", - "no-results": "No results", - "normal": "Normal", - "normal-desc": "Can view and edit cards. Can't change settings.", - "not-accepted-yet": "Invitation not accepted yet", - "notify-participate": "Receive updates to any cards you participate as creater or member", - "notify-watch": "Receive updates to any boards, lists, or cards you’re watching", - "optional": "optional", - "or": "or", - "page-maybe-private": "This page may be private. You may be able to view it by <a href='%s'>logging in</a>.", - "page-not-found": "Page not found.", - "password": "Password", - "paste-or-dragdrop": "to paste, or drag & drop image file to it (image only)", - "participating": "Participating", - "preview": "Preview", - "previewAttachedImagePopup-title": "Preview", - "previewClipboardImagePopup-title": "Preview", - "private": "Private", - "private-desc": "This board is private. Only people added to the board can view and edit it.", - "profile": "Profile", - "public": "Public", - "public-desc": "Цю дошку можуть переглядати усі, у кого є посилання. Також ця дошка може бути проіндексована пошуковими системами. Вносити зміни можуть тільки учасники.", - "quick-access-description": "Star a board to add a shortcut in this bar.", - "remove-cover": "Remove Cover", - "remove-from-board": "Remove from Board", - "remove-label": "Remove Label", - "listDeletePopup-title": "Delete List ?", - "remove-member": "Remove Member", - "remove-member-from-card": "Remove from Card", - "remove-member-pop": "Remove __name__ (__username__) from __boardTitle__? The member will be removed from all cards on this board. They will receive a notification.", - "removeMemberPopup-title": "Remove Member?", - "rename": "Rename", - "rename-board": "Перейменувати дошку", - "restore": "Restore", - "save": "Save", - "search": "Search", - "rules": "Rules", - "search-cards": "Search from card/list titles, descriptions and custom fields on this board", - "search-example": "Text to search for?", - "select-color": "Select Color", - "set-wip-limit-value": "Set a limit for the maximum number of tasks in this list", - "setWipLimitPopup-title": "Set WIP Limit", - "shortcut-assign-self": "Assign yourself to current card", - "shortcut-autocomplete-emoji": "Autocomplete emoji", - "shortcut-autocomplete-members": "Autocomplete members", - "shortcut-clear-filters": "Clear all filters", - "shortcut-close-dialog": "Close Dialog", - "shortcut-filter-my-cards": "Filter my cards", - "shortcut-show-shortcuts": "Bring up this shortcuts list", - "shortcut-toggle-filterbar": "Toggle Filter Sidebar", - "shortcut-toggle-sidebar": "Toggle Board Sidebar", - "show-cards-minimum-count": "Show cards count if list contains more than", - "sidebar-open": "Open Sidebar", - "sidebar-close": "Close Sidebar", - "signupPopup-title": "Create an Account", - "star-board-title": "Click to star this board. It will show up at top of your boards list.", - "starred-boards": "Starred Boards", - "starred-boards-description": "Starred boards show up at the top of your boards list.", - "subscribe": "Subscribe", - "team": "Team", - "this-board": "this board", - "this-card": "this card", - "spent-time-hours": "Spent time (hours)", - "overtime-hours": "Overtime (hours)", - "overtime": "Overtime", - "has-overtime-cards": "Has overtime cards", - "has-spenttime-cards": "Has spent time cards", - "time": "Time", - "title": "Title", - "tracking": "Tracking", - "tracking-info": "Ви будете повідомлені про будь-які зміни в тих картках, в яких ви є творцем або учасником.", - "type": "Type", - "unassign-member": "Unassign member", - "unsaved-description": "You have an unsaved description.", - "unwatch": "Unwatch", - "upload": "Upload", - "upload-avatar": "Upload an avatar", - "uploaded-avatar": "Uploaded an avatar", - "username": "Username", - "view-it": "View it", - "warn-list-archived": "warning: this card is in an list at Archive", - "watch": "Watch", - "watching": "Watching", - "watching-info": "You will be notified of any change in this board", - "welcome-board": "Welcome Board", - "welcome-swimlane": "Milestone 1", - "welcome-list1": "Basics", - "welcome-list2": "Advanced", - "card-templates-swimlane": "Card Templates", - "list-templates-swimlane": "List Templates", - "board-templates-swimlane": "Board Templates", - "what-to-do": "What do you want to do?", - "wipLimitErrorPopup-title": "Invalid WIP Limit", - "wipLimitErrorPopup-dialog-pt1": "Кількість завдань у цьому списку перевищує встановлений вами ліміт", - "wipLimitErrorPopup-dialog-pt2": "Будь ласка, перенесіть деякі завдання з цього списку або збільште ліміт на кількість завдань", - "admin-panel": "Admin Panel", - "settings": "Settings", - "people": "People", - "registration": "Registration", - "disable-self-registration": "Disable Self-Registration", - "invite": "Invite", - "invite-people": "Invite People", - "to-boards": "To board(s)", - "email-addresses": "Email Addresses", - "smtp-host-description": "The address of the SMTP server that handles your emails.", - "smtp-port-description": "The port your SMTP server uses for outgoing emails.", - "smtp-tls-description": "Enable TLS support for SMTP server", - "smtp-host": "SMTP Host", - "smtp-port": "SMTP Port", - "smtp-username": "Username", - "smtp-password": "Password", - "smtp-tls": "TLS support", - "send-from": "From", - "send-smtp-test": "Send a test email to yourself", - "invitation-code": "Invitation Code", - "email-invite-register-subject": "__inviter__ sent you an invitation", - "email-invite-register-text": "Dear __user__,\n\n__inviter__ invites you to kanban board for collaborations.\n\nPlease follow the link below:\n__url__\n\nAnd your invitation code is: __icode__\n\nThanks.", - "email-smtp-test-subject": "SMTP Test Email", - "email-smtp-test-text": "You have successfully sent an email", - "error-invitation-code-not-exist": "Invitation code doesn't exist", - "error-notAuthorized": "You are not authorized to view this page.", - "webhook-title": "Webhook Name", - "webhook-token": "Token (Optional for Authentication)", - "outgoing-webhooks": "Outgoing Webhooks", - "bidirectional-webhooks": "Two-Way Webhooks", - "outgoingWebhooksPopup-title": "Outgoing Webhooks", - "boardCardTitlePopup-title": "Card Title Filter", - "disable-webhook": "Disable This Webhook", - "global-webhook": "Global Webhooks", - "new-outgoing-webhook": "New Outgoing Webhook", - "no-name": "(Unknown)", - "Node_version": "Node version", - "Meteor_version": "Meteor version", - "MongoDB_version": "MongoDB version", - "MongoDB_storage_engine": "MongoDB storage engine", - "MongoDB_Oplog_enabled": "MongoDB Oplog enabled", - "OS_Arch": "OS Arch", - "OS_Cpus": "OS CPU Count", - "OS_Freemem": "OS Free Memory", - "OS_Loadavg": "OS Load Average", - "OS_Platform": "OS Platform", - "OS_Release": "OS Release", - "OS_Totalmem": "OS Total Memory", - "OS_Type": "OS Type", - "OS_Uptime": "OS Uptime", - "days": "days", - "hours": "hours", - "minutes": "minutes", - "seconds": "seconds", - "show-field-on-card": "Show this field on card", - "automatically-field-on-card": "Auto create field to all cards", - "showLabel-field-on-card": "Show field label on minicard", - "yes": "Yes", - "no": "No", - "accounts": "Accounts", - "accounts-allowEmailChange": "Allow Email Change", - "accounts-allowUserNameChange": "Allow Username Change", - "createdAt": "Created at", - "verified": "Verified", - "active": "Active", - "card-received": "Received", - "card-received-on": "Received on", - "card-end": "End", - "card-end-on": "Ends on", - "editCardReceivedDatePopup-title": "Change received date", - "editCardEndDatePopup-title": "Change end date", - "setCardColorPopup-title": "Set color", - "setCardActionsColorPopup-title": "Choose a color", - "setSwimlaneColorPopup-title": "Choose a color", - "setListColorPopup-title": "Choose a color", - "assigned-by": "Assigned By", - "requested-by": "Requested By", - "board-delete-notice": "Deleting is permanent. You will lose all lists, cards and actions associated with this board.", - "delete-board-confirm-popup": "All lists, cards, labels, and activities will be deleted and you won't be able to recover the board contents. There is no undo.", - "boardDeletePopup-title": "Delete Board?", - "delete-board": "Delete Board", - "default-subtasks-board": "Subtasks for __board__ board", - "default": "Default", - "queue": "Queue", - "subtask-settings": "Subtasks Settings", - "card-settings": "Card Settings", - "boardSubtaskSettingsPopup-title": "Board Subtasks Settings", - "boardCardSettingsPopup-title": "Card Settings", - "deposit-subtasks-board": "Deposit subtasks to this board:", - "deposit-subtasks-list": "Landing list for subtasks deposited here:", - "show-parent-in-minicard": "Show parent in minicard:", - "prefix-with-full-path": "Prefix with full path", - "prefix-with-parent": "Prefix with parent", - "subtext-with-full-path": "Subtext with full path", - "subtext-with-parent": "Subtext with parent", - "change-card-parent": "Change card's parent", - "parent-card": "Parent card", - "source-board": "Source board", - "no-parent": "Don't show parent", - "activity-added-label": "added label '%s' to %s", - "activity-removed-label": "removed label '%s' from %s", - "activity-delete-attach": "deleted an attachment from %s", - "activity-added-label-card": "added label '%s'", - "activity-removed-label-card": "removed label '%s'", - "activity-delete-attach-card": "deleted an attachment", - "activity-set-customfield": "set custom field '%s' to '%s' in %s", - "activity-unset-customfield": "unset custom field '%s' in %s", - "r-rule": "Правило", - "r-add-trigger": "Add trigger", - "r-add-action": "Add action", - "r-board-rules": "Дошка правил", - "r-add-rule": "Add rule", - "r-view-rule": "Переглянути правило", - "r-delete-rule": "Видалити правило", - "r-new-rule-name": "Заголовок нового правила\n", - "r-no-rules": "No rules", - "r-when-a-card": "When a card", - "r-is": "is", - "r-is-moved": "is moved", - "r-added-to": "added to", - "r-removed-from": "Видалити з", - "r-the-board": "Дошка", - "r-list": "list", - "set-filter": "Set Filter", - "r-moved-to": "переміщено до", - "r-moved-from": "переміщено з", - "r-archived": "переміщено до Архіву", - "r-unarchived": "Відновлено з Архіву", - "r-a-card": "a card", - "r-when-a-label-is": "When a label is", - "r-when-the-label": "When the label", - "r-list-name": "list name", - "r-when-a-member": "When a member is", - "r-when-the-member": "When the member", - "r-name": "name", - "r-when-a-attach": "When an attachment", - "r-when-a-checklist": "When a checklist is", - "r-when-the-checklist": "When the checklist", - "r-completed": "Completed", - "r-made-incomplete": "Made incomplete", - "r-when-a-item": "When a checklist item is", - "r-when-the-item": "When the checklist item", - "r-checked": "Checked", - "r-unchecked": "Unchecked", - "r-move-card-to": "Move card to", - "r-top-of": "Top of", - "r-bottom-of": "Bottom of", - "r-its-list": "its list", - "r-archive": "Move to Archive", - "r-unarchive": "Restore from Archive", - "r-card": "Картка", - "r-add": "Додати", - "r-remove": "Видалити\n", - "r-label": "label", - "r-member": "Користувач", - "r-remove-all": "Видалити усіх учасників картки", - "r-set-color": "Set color to", - "r-checklist": "checklist", - "r-check-all": "Check all", - "r-uncheck-all": "Uncheck all", - "r-items-check": "items of checklist", - "r-check": "Check", - "r-uncheck": "Uncheck", - "r-item": "item", - "r-of-checklist": "of checklist", - "r-send-email": "Send an email", - "r-to": "to", - "r-subject": "Об'єкт", - "r-rule-details": "Rule details", - "r-d-move-to-top-gen": "Move card to top of its list", - "r-d-move-to-top-spec": "Move card to top of list", - "r-d-move-to-bottom-gen": "Move card to bottom of its list", - "r-d-move-to-bottom-spec": "Move card to bottom of list", - "r-d-send-email": "Відправити email", - "r-d-send-email-to": "to", - "r-d-send-email-subject": "Об'єкт", - "r-d-send-email-message": "повідомлення", - "r-d-archive": "Move card to Archive", - "r-d-unarchive": "Restore card from Archive", - "r-d-add-label": "Add label", - "r-d-remove-label": "Remove label", - "r-create-card": "Create new card", - "r-in-list": "in list", - "r-in-swimlane": "in swimlane", - "r-d-add-member": "Додати користувача", - "r-d-remove-member": "Видалити користувача", - "r-d-remove-all-member": "Remove all member", - "r-d-check-all": "Check all items of a list", - "r-d-uncheck-all": "Uncheck all items of a list", - "r-d-check-one": "Check item", - "r-d-uncheck-one": "Uncheck item", - "r-d-check-of-list": "of checklist", - "r-d-add-checklist": "Add checklist", - "r-d-remove-checklist": "Remove checklist", - "r-by": "by", - "r-add-checklist": "Add checklist", - "r-with-items": "with items", - "r-items-list": "item1,item2,item3", - "r-add-swimlane": "Add swimlane", - "r-swimlane-name": "swimlane name", - "r-board-note": "Note: leave a field empty to match every possible value.", - "r-checklist-note": "Note: checklist's items have to be written as comma separated values.", - "r-when-a-card-is-moved": "When a card is moved to another list", - "r-set": "Set", - "r-update": "Update", - "r-datefield": "date field", - "r-df-start-at": "start", - "r-df-due-at": "due", - "r-df-end-at": "end", - "r-df-received-at": "received", - "r-to-current-datetime": "to current date/time", - "r-remove-value-from": "Remove value from", - "ldap": "LDAP", - "oauth2": "OAuth2", - "cas": "CAS", - "authentication-method": "Authentication method", - "authentication-type": "Authentication type", - "custom-product-name": "Custom Product Name", - "layout": "Layout", - "hide-logo": "Hide Logo", - "add-custom-html-after-body-start": "Add Custom HTML after <body> start", - "add-custom-html-before-body-end": "Add Custom HTML before </body> end", - "error-undefined": "Something went wrong", - "error-ldap-login": "An error occurred while trying to login", - "display-authentication-method": "Display Authentication Method", - "default-authentication-method": "Default Authentication Method", - "duplicate-board": "Duplicate Board", - "people-number": "The number of people is:", - "swimlaneDeletePopup-title": "Delete Swimlane ?", - "swimlane-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the swimlane. There is no undo.", - "restore-all": "Відновити все", - "delete-all": "Видалити все", - "loading": "Завантаження, зачекайте будь-ласка.", - "previous_as": "last time was", - "act-a-dueAt": "modified due time to \nWhen: __timeValue__\nWhere: __card__\n previous due was __timeOldValue__", - "act-a-endAt": "modified ending time to __timeValue__ from (__timeOldValue__)", - "act-a-startAt": "modified starting time to __timeValue__ from (__timeOldValue__)", - "act-a-receivedAt": "modified received time to __timeValue__ from (__timeOldValue__)", - "a-dueAt": "modified due time to be", - "a-endAt": "modified ending time to be", - "a-startAt": "modified starting time to be", - "a-receivedAt": "modified received time to be", - "almostdue": "current due time %s is approaching", - "pastdue": "current due time %s is past", - "duenow": "current due time %s is today", - "act-newDue": "__list__/__card__ має 1-ше нагадування визначеного терміну [__board__]", - "act-withDue": "__list__/__card__ due reminders [__board__]", - "act-almostdue": "was reminding the current due (__timeValue__) of __card__ is approaching", - "act-pastdue": "was reminding the current due (__timeValue__) of __card__ is past", - "act-duenow": "was reminding the current due (__timeValue__) of __card__ is now", - "act-atUserComment": "Ви були згадані у [__board__] __list__/__card__", - "delete-user-confirm-popup": "Ви дійсно бажаєте видалити даний обліковий запис? Цю дію не можна відмінити.", - "accounts-allowUserDelete": "Дозволити користувачам видаляти їх власні облікові записи", - "hide-minicard-label-text": "Hide minicard label text", - "show-desktop-drag-handles": "Show desktop drag handles", - "assignee": "Assignee", - "cardAssigneesPopup-title": "Assignee", - "addmore-detail": "Add a more detailed description", - "show-on-card": "Show on Card", - "new": "New", - "editUserPopup-title": "Edit User", - "newUserPopup-title": "New User", - "notifications": "Notifications", - "view-all": "View All", - "filter-by-unread": "Filter by Unread", - "mark-all-as-read": "Mark all as read", - "allow-rename": "Allow Rename", - "allowRenamePopup-title": "Allow Rename" -} \ No newline at end of file + "accept": "Прийняти", + "act-activity-notify": "Сповіщення активності", + "act-addAttachment": "added attachment __attachment__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-deleteAttachment": "deleted attachment __attachment__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addSubtask": "added subtask __subtask__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addedLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removeLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removedLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addChecklist": "added checklist __checklist__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addChecklistItem": "added checklist item __checklistItem__ to checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removeChecklist": "removed checklist __checklist__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removeChecklistItem": "removed checklist item __checklistItem__ from checklist __checkList__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-checkedItem": "checked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-uncheckedItem": "unchecked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-completeChecklist": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-uncompleteChecklist": "uncompleted checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addComment": "commented on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-editComment": "edited comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-deleteComment": "deleted comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-createBoard": "Дошку __board__створено", + "act-createSwimlane": "created swimlane __swimlane__ to board __board__", + "act-createCard": "created card __card__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-createCustomField": "created custom field __customField__ at board __board__", + "act-deleteCustomField": "deleted custom field __customField__ at board __board__", + "act-setCustomField": "edited custom field __customField__: __customFieldValue__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-createList": "added list __list__ to board __board__", + "act-addBoardMember": "added member __member__ to board __board__", + "act-archivedBoard": "Дошку __board__ переміщено до Архіву", + "act-archivedCard": "Card __card__ at list __list__ at swimlane __swimlane__ at board __board__ moved to Archive", + "act-archivedList": "List __list__ at swimlane __swimlane__ at board __board__ moved to Archive", + "act-archivedSwimlane": "Swimlane __swimlane__ at board __board__ moved to Archive", + "act-importBoard": "Імпортовано дошку __board__", + "act-importCard": "imported card __card__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-importList": "imported list __list__ to swimlane __swimlane__ at board __board__", + "act-joinMember": "added member __member__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-moveCard": "moved card __card__ at board __board__ from list __oldList__ at swimlane __oldSwimlane__ to list __list__ at swimlane __swimlane__", + "act-moveCardToOtherBoard": "moved card __card__ from list __oldList__ at swimlane __oldSwimlane__ at board __oldBoard__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-removeBoardMember": "removed member __member__ from board __board__", + "act-restoredCard": "restored card __card__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-unjoinMember": "removed member __member__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-withBoardTitle": "__board__", + "act-withCardTitle": "[__board__] __card__", + "actions": "Дії", + "activities": "Діяльності", + "activity": "Діяльність", + "activity-added": "%s додано до %s", + "activity-archived": "%s перенесено до архіву", + "activity-attached": "%s прикріплено до %s", + "activity-created": "%sстворено", + "activity-customfield-created": "Створено спеціальне поле%s", + "activity-excluded": "%s виключено з %s", + "activity-imported": "%s імпортовано до %s з %s", + "activity-imported-board": "%s імпортовано з %s", + "activity-joined": "%s приєднано", + "activity-moved": "%s переміщено з %s до %s", + "activity-on": "%s", + "activity-removed": "%s видалено з %s", + "activity-sent": "%s відправлено до %s", + "activity-unjoined": "unjoined %s", + "activity-subtask-added": "Додано підзадачу до %s", + "activity-checked-item": "checked %s in checklist %s of %s", + "activity-unchecked-item": "unchecked %s in checklist %s of %s", + "activity-checklist-added": "Додано контрольний список до %s", + "activity-checklist-removed": "removed a checklist from %s", + "activity-checklist-completed": "completed checklist %s of %s", + "activity-checklist-uncompleted": "uncompleted the checklist %s of %s", + "activity-checklist-item-added": "added checklist item to '%s' in %s", + "activity-checklist-item-removed": "removed a checklist item from '%s' in %s", + "add": "Додати", + "activity-checked-item-card": "checked %s in checklist %s", + "activity-unchecked-item-card": "unchecked %s in checklist %s", + "activity-checklist-completed-card": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "activity-checklist-uncompleted-card": "uncompleted the checklist %s", + "activity-editComment": "відредаговано коментар %s", + "activity-deleteComment": "видалено коментар %s", + "add-attachment": "Додати вкладення", + "add-board": "Додати дошку", + "add-card": "Додати картку", + "add-swimlane": "Add Swimlane", + "add-subtask": "Додати підзадачу", + "add-checklist": "Add Checklist", + "add-checklist-item": "Додати елемент в список", + "add-cover": "Додати обкладинку", + "add-label": "Додати мітку", + "add-list": "Додати список", + "add-members": "Додати користувача", + "added": "Доданно", + "addMemberPopup-title": "Користувачі", + "admin": "Адмін", + "admin-desc": "Може переглядати і редагувати картки, відаляти учасників та змінювати налаштування для дошки.", + "admin-announcement": "Announcement", + "admin-announcement-active": "Active System-Wide Announcement", + "admin-announcement-title": "Announcement from Administrator", + "all-boards": "Всі дошки", + "and-n-other-card": "та __count__ інших карток", + "and-n-other-card_plural": "та __count__ інших карток", + "apply": "Прийняти", + "app-is-offline": "Завантаження, будь ласка, зачекайте. Оновлення сторінки призведе до втрати даних. Якщо завантаження не працює, перевірте, чи не зупинився сервер.", + "archive": "Move to Archive", + "archive-all": "Move All to Archive", + "archive-board": "Move Board to Archive", + "archive-card": "Move Card to Archive", + "archive-list": "Move List to Archive", + "archive-swimlane": "Move Swimlane to Archive", + "archive-selection": "Move selection to Archive", + "archiveBoardPopup-title": "Move Board to Archive?", + "archived-items": "Архів", + "archived-boards": "Дошки в архіві", + "restore-board": "Відновити дошку", + "no-archived-boards": "Немає дошок в архіві", + "archives": "Архів", + "template": "Template", + "templates": "Templates", + "assign-member": "Assign member", + "attached": "доданно", + "attachment": "Додаток", + "attachment-delete-pop": "Видалення Додатку безповоротне. Тут нема відміні (undo).", + "attachmentDeletePopup-title": "Видалити Додаток?", + "attachments": "Додатки", + "auto-watch": "Automatically watch boards when they are created", + "avatar-too-big": "The avatar is too large (70KB max)", + "back": "Назад", + "board-change-color": "Змінити колір", + "board-nb-stars": "%s stars", + "board-not-found": "Дошка не знайдена", + "board-private-info": "This board will be <strong>private</strong>.", + "board-public-info": "This board will be <strong>public</strong>.", + "boardChangeColorPopup-title": "Change Board Background", + "boardChangeTitlePopup-title": "Перейменувати дошку", + "boardChangeVisibilityPopup-title": "Change Visibility", + "boardChangeWatchPopup-title": "Change Watch", + "boardMenuPopup-title": "Board Settings", + "boardChangeViewPopup-title": "Board View", + "boards": "Дошки", + "board-view": "Board View", + "board-view-cal": "Календар", + "board-view-swimlanes": "Swimlanes", + "board-view-collapse": "Collapse", + "board-view-lists": "Lists", + "bucket-example": "Like “Bucket List” for example", + "cancel": "Відміна", + "card-archived": "This card is moved to Archive.", + "board-archived": "This board is moved to Archive.", + "card-comments-title": "This card has %s comment.", + "card-delete-notice": "Цю дію неможливо буде скасувати. Всі зміни, які ви вносили в картку будуть втрачені.", + "card-delete-pop": "Усі дії буде видалено з каналу активності, і ви не зможете повторно відкрити картку. Цю дію не можна скасувати.", + "card-delete-suggest-archive": "Ви можете перемістити картку до архіву, щоб прибрати її з дошки, зберігаючи всю історію дій учасників.", + "card-due": "Due", + "card-due-on": "Due on", + "card-spent": "Витрачено часу", + "card-edit-attachments": "Edit attachments", + "card-edit-custom-fields": "Edit custom fields", + "card-edit-labels": "Редагувати мітки", + "card-edit-members": "Редагувати учасників", + "card-labels-title": "Change the labels for the card.", + "card-members-title": "Add or remove members of the board from the card.", + "card-start": "Start", + "card-start-on": "Starts on", + "cardAttachmentsPopup-title": "Attach From", + "cardCustomField-datePopup-title": "Change date", + "cardCustomFieldsPopup-title": "Edit custom fields", + "cardDeletePopup-title": "Видалити картку?", + "cardDetailsActionsPopup-title": "Card Actions", + "cardLabelsPopup-title": "Labels", + "cardMembersPopup-title": "Користувачі", + "cardMorePopup-title": "More", + "cardTemplatePopup-title": "Create template", + "cards": "Картки", + "cards-count": "Картки", + "casSignIn": "Sign In with CAS", + "cardType-card": "Картка", + "cardType-linkedCard": "Linked Card", + "cardType-linkedBoard": "Linked Board", + "change": "Змінити", + "change-avatar": "Змінити аватар", + "change-password": "Змінити пароль", + "change-permissions": "Change permissions", + "change-settings": "Змінити налаштування", + "changeAvatarPopup-title": "Змінити аватар", + "changeLanguagePopup-title": "Змінити мову", + "changePasswordPopup-title": "Змінити пароль", + "changePermissionsPopup-title": "Change Permissions", + "changeSettingsPopup-title": "Змінити налаштування", + "subtasks": "Підзадачі", + "checklists": "Checklists", + "click-to-star": "Click to star this board.", + "click-to-unstar": "Click to unstar this board.", + "clipboard": "Clipboard or drag & drop", + "close": "Закрити", + "close-board": "Close Board", + "close-board-pop": "You will be able to restore the board by clicking the “Archive” button from the home header.", + "color-black": "чорний", + "color-blue": "синій", + "color-crimson": "crimson", + "color-darkgreen": "darkgreen", + "color-gold": "gold", + "color-gray": "gray", + "color-green": "зелений", + "color-indigo": "indigo", + "color-lime": "лайм", + "color-magenta": "magenta", + "color-mistyrose": "mistyrose", + "color-navy": "navy", + "color-orange": "помаранчевий", + "color-paleturquoise": "paleturquoise", + "color-peachpuff": "peachpuff", + "color-pink": "рожевий", + "color-plum": "plum", + "color-purple": "фіолетовий", + "color-red": "червоний", + "color-saddlebrown": "saddlebrown", + "color-silver": "silver", + "color-sky": "sky", + "color-slateblue": "slateblue", + "color-white": "white", + "color-yellow": "жовтий", + "unset-color": "Unset", + "comment": "Коментар", + "comment-placeholder": "Написати коментар", + "comment-only": "Comment only", + "comment-only-desc": "Can comment on cards only.", + "no-comments": "Немає коментарів", + "no-comments-desc": "Can not see comments and activities.", + "worker": "Worker", + "worker-desc": "Can only move cards, assign itself to card and comment.", + "computer": "Computer", + "confirm-subtask-delete-dialog": "Are you sure you want to delete subtask?", + "confirm-checklist-delete-dialog": "Are you sure you want to delete checklist?", + "copy-card-link-to-clipboard": "Скопіювати посилання на картку в буфер обміну", + "linkCardPopup-title": "Link Card", + "searchElementPopup-title": "Search", + "copyCardPopup-title": "Copy Card", + "copyChecklistToManyCardsPopup-title": "Copy Checklist Template to Many Cards", + "copyChecklistToManyCardsPopup-instructions": "Destination Card Titles and Descriptions in this JSON format", + "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"First card title\", \"description\":\"First card description\"}, {\"title\":\"Second card title\",\"description\":\"Second card description\"},{\"title\":\"Last card title\",\"description\":\"Last card description\"} ]", + "create": "Create", + "createBoardPopup-title": "Create Board", + "chooseBoardSourcePopup-title": "Import board", + "createLabelPopup-title": "Create Label", + "createCustomField": "Create Field", + "createCustomFieldPopup-title": "Create Field", + "current": "current", + "custom-field-delete-pop": "There is no undo. This will remove this custom field from all cards and destroy its history.", + "custom-field-checkbox": "Checkbox", + "custom-field-date": "Date", + "custom-field-dropdown": "Dropdown List", + "custom-field-dropdown-none": "(none)", + "custom-field-dropdown-options": "List Options", + "custom-field-dropdown-options-placeholder": "Press enter to add more options", + "custom-field-dropdown-unknown": "(unknown)", + "custom-field-number": "Number", + "custom-field-text": "Text", + "custom-fields": "Custom Fields", + "date": "Date", + "decline": "Decline", + "default-avatar": "Default avatar", + "delete": "Delete", + "deleteCustomFieldPopup-title": "Delete Custom Field?", + "deleteLabelPopup-title": "Delete Label?", + "description": "Description", + "disambiguateMultiLabelPopup-title": "Disambiguate Label Action", + "disambiguateMultiMemberPopup-title": "Disambiguate Member Action", + "discard": "Discard", + "done": "Done", + "download": "Download", + "edit": "Edit", + "edit-avatar": "Змінити аватар", + "edit-profile": "Edit Profile", + "edit-wip-limit": "Edit WIP Limit", + "soft-wip-limit": "Soft WIP Limit", + "editCardStartDatePopup-title": "Change start date", + "editCardDueDatePopup-title": "Change due date", + "editCustomFieldPopup-title": "Edit Field", + "editCardSpentTimePopup-title": "Change spent time", + "editLabelPopup-title": "Change Label", + "editNotificationPopup-title": "Edit Notification", + "editProfilePopup-title": "Edit Profile", + "email": "Email", + "email-enrollAccount-subject": "An account created for you on __siteName__", + "email-enrollAccount-text": "Hello __user__,\n\nTo start using the service, simply click the link below.\n\n__url__\n\nThanks.", + "email-fail": "Sending email failed", + "email-fail-text": "Error trying to send email", + "email-invalid": "Invalid email", + "email-invite": "Invite via Email", + "email-invite-subject": "__inviter__ sent you an invitation", + "email-invite-text": "Dear __user__,\n\n__inviter__ invites you to join board \"__board__\" for collaborations.\n\nPlease follow the link below:\n\n__url__\n\nThanks.", + "email-resetPassword-subject": "Reset your password on __siteName__", + "email-resetPassword-text": "Hello __user__,\n\nTo reset your password, simply click the link below.\n\n__url__\n\nThanks.", + "email-sent": "Email sent", + "email-verifyEmail-subject": "Verify your email address on __siteName__", + "email-verifyEmail-text": "Hello __user__,\n\nTo verify your account email, simply click the link below.\n\n__url__\n\nThanks.", + "enable-wip-limit": "Enable WIP Limit", + "error-board-doesNotExist": "This board does not exist", + "error-board-notAdmin": "You need to be admin of this board to do that", + "error-board-notAMember": "You need to be a member of this board to do that", + "error-json-malformed": "Your text is not valid JSON", + "error-json-schema": "Your JSON data does not include the proper information in the correct format", + "error-list-doesNotExist": "This list does not exist", + "error-user-doesNotExist": "This user does not exist", + "error-user-notAllowSelf": "You can not invite yourself", + "error-user-notCreated": "This user is not created", + "error-username-taken": "This username is already taken", + "error-email-taken": "Email has already been taken", + "export-board": "Export board", + "sort": "Sort", + "sort-desc": "Click to Sort List", + "list-sort-by": "Sort the List By:", + "list-label-modifiedAt": "Last Access Time", + "list-label-title": "Name of the List", + "list-label-sort": "Your Manual Order", + "list-label-short-modifiedAt": "(L)", + "list-label-short-title": "(N)", + "list-label-short-sort": "(M)", + "filter": "Filter", + "filter-cards": "Filter Cards or Lists", + "list-filter-label": "Filter List by Title", + "filter-clear": "Clear filter", + "filter-no-label": "No label", + "filter-no-member": "No member", + "filter-no-assignee": "No assignee", + "filter-no-custom-fields": "No Custom Fields", + "filter-show-archive": "Show archived lists", + "filter-hide-empty": "Hide empty lists", + "filter-on": "Filter is on", + "filter-on-desc": "You are filtering cards on this board. Click here to edit filter.", + "filter-to-selection": "Filter to selection", + "advanced-filter-label": "Advanced Filter", + "advanced-filter-description": "Advanced Filter allows to write a string containing following operators: == != <= >= && || ( ) A space is used as a separator between the Operators. You can filter for all Custom Fields by typing their names and values. For Example: Field1 == Value1. Note: If fields or values contains spaces, you need to encapsulate them into single quotes. For Example: 'Field 1' == 'Value 1'. For single control characters (' \\/) to be skipped, you can use \\. For example: Field1 == I\\'m. Also you can combine multiple conditions. For Example: F1 == V1 || F1 == V2. Normally all operators are interpreted from left to right. You can change the order by placing brackets. For Example: F1 == V1 && ( F2 == V2 || F2 == V3 ). Also you can search text fields using regex: F1 == /Tes.*/i", + "fullname": "Full Name", + "header-logo-title": "Go back to your boards page.", + "hide-system-messages": "Hide system messages", + "headerBarCreateBoardPopup-title": "Create Board", + "home": "Home", + "import": "Import", + "link": "Link", + "import-board": "import board", + "import-board-c": "Import board", + "import-board-title-trello": "Import board from Trello", + "import-board-title-wekan": "Import board from previous export", + "import-sandstorm-backup-warning": "Не видаляйте імпортовані дані з раніше збереженої дошки або Trello, поки не переконаєтеся, що імпорт завершився успішно - вдається закрити і знову відкрити дошку, і не з'являється помилка «Дошка не знайдена», що означає втрату даних.", + "import-sandstorm-warning": "Imported board will delete all existing data on board and replace it with imported board.", + "from-trello": "From Trello", + "from-wekan": "From previous export", + "import-board-instruction-trello": "In your Trello board, go to 'Menu', then 'More', 'Print and Export', 'Export JSON', and copy the resulting text.", + "import-board-instruction-wekan": "In your board, go to 'Menu', then 'Export board', and copy the text in the downloaded file.", + "import-board-instruction-about-errors": "If you get errors when importing board, sometimes importing still works, and board is at All Boards page.", + "import-json-placeholder": "Paste your valid JSON data here", + "import-map-members": "Map members", + "import-members-map": "Your imported board has some members. Please map the members you want to import to your users", + "import-show-user-mapping": "Review members mapping", + "import-user-select": "Pick your existing user you want to use as this member", + "importMapMembersAddPopup-title": "Select member", + "info": "Version", + "initials": "Initials", + "invalid-date": "Invalid date", + "invalid-time": "Invalid time", + "invalid-user": "Invalid user", + "joined": "joined", + "just-invited": "You are just invited to this board", + "keyboard-shortcuts": "Keyboard shortcuts", + "label-create": "Create Label", + "label-default": "%s label (default)", + "label-delete-pop": "There is no undo. This will remove this label from all cards and destroy its history.", + "labels": "Labels", + "language": "Language", + "last-admin-desc": "You can’t change roles because there must be at least one admin.", + "leave-board": "Leave Board", + "leave-board-pop": "Are you sure you want to leave __boardTitle__? You will be removed from all cards on this board.", + "leaveBoardPopup-title": "Leave Board ?", + "link-card": "Link to this card", + "list-archive-cards": "Move all cards in this list to Archive", + "list-archive-cards-pop": "This will remove all the cards in this list from the board. To view cards in Archive and bring them back to the board, click “Menu” > “Archive”.", + "list-move-cards": "Move all cards in this list", + "list-select-cards": "Select all cards in this list", + "set-color-list": "Set Color", + "listActionPopup-title": "List Actions", + "swimlaneActionPopup-title": "Swimlane Actions", + "swimlaneAddPopup-title": "Add a Swimlane below", + "listImportCardPopup-title": "Import a Trello card", + "listMorePopup-title": "More", + "link-list": "Link to this list", + "list-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the list. There is no undo.", + "list-delete-suggest-archive": "You can move a list to Archive to remove it from the board and preserve the activity.", + "lists": "Lists", + "swimlanes": "Swimlanes", + "log-out": "Log Out", + "log-in": "Log In", + "loginPopup-title": "Log In", + "memberMenuPopup-title": "Member Settings", + "members": "Користувачі", + "menu": "Menu", + "move-selection": "Move selection", + "moveCardPopup-title": "Move Card", + "moveCardToBottom-title": "Move to Bottom", + "moveCardToTop-title": "Move to Top", + "moveSelectionPopup-title": "Move selection", + "multi-selection": "Multi-Selection", + "multi-selection-on": "Multi-Selection is on", + "muted": "Muted", + "muted-info": "You will never be notified of any changes in this board", + "my-boards": "My Boards", + "name": "Name", + "no-archived-cards": "No cards in Archive.", + "no-archived-lists": "No lists in Archive.", + "no-archived-swimlanes": "No swimlanes in Archive.", + "no-results": "No results", + "normal": "Normal", + "normal-desc": "Can view and edit cards. Can't change settings.", + "not-accepted-yet": "Invitation not accepted yet", + "notify-participate": "Receive updates to any cards you participate as creater or member", + "notify-watch": "Receive updates to any boards, lists, or cards you’re watching", + "optional": "optional", + "or": "or", + "page-maybe-private": "This page may be private. You may be able to view it by <a href='%s'>logging in</a>.", + "page-not-found": "Page not found.", + "password": "Password", + "paste-or-dragdrop": "to paste, or drag & drop image file to it (image only)", + "participating": "Participating", + "preview": "Preview", + "previewAttachedImagePopup-title": "Preview", + "previewClipboardImagePopup-title": "Preview", + "private": "Private", + "private-desc": "This board is private. Only people added to the board can view and edit it.", + "profile": "Profile", + "public": "Public", + "public-desc": "Цю дошку можуть переглядати усі, у кого є посилання. Також ця дошка може бути проіндексована пошуковими системами. Вносити зміни можуть тільки учасники.", + "quick-access-description": "Star a board to add a shortcut in this bar.", + "remove-cover": "Remove Cover", + "remove-from-board": "Remove from Board", + "remove-label": "Remove Label", + "listDeletePopup-title": "Delete List ?", + "remove-member": "Remove Member", + "remove-member-from-card": "Remove from Card", + "remove-member-pop": "Remove __name__ (__username__) from __boardTitle__? The member will be removed from all cards on this board. They will receive a notification.", + "removeMemberPopup-title": "Remove Member?", + "rename": "Rename", + "rename-board": "Перейменувати дошку", + "restore": "Restore", + "save": "Save", + "search": "Search", + "rules": "Rules", + "search-cards": "Search from card/list titles, descriptions and custom fields on this board", + "search-example": "Text to search for?", + "select-color": "Select Color", + "set-wip-limit-value": "Set a limit for the maximum number of tasks in this list", + "setWipLimitPopup-title": "Set WIP Limit", + "shortcut-assign-self": "Assign yourself to current card", + "shortcut-autocomplete-emoji": "Autocomplete emoji", + "shortcut-autocomplete-members": "Autocomplete members", + "shortcut-clear-filters": "Clear all filters", + "shortcut-close-dialog": "Close Dialog", + "shortcut-filter-my-cards": "Filter my cards", + "shortcut-show-shortcuts": "Bring up this shortcuts list", + "shortcut-toggle-filterbar": "Toggle Filter Sidebar", + "shortcut-toggle-sidebar": "Toggle Board Sidebar", + "show-cards-minimum-count": "Show cards count if list contains more than", + "sidebar-open": "Open Sidebar", + "sidebar-close": "Close Sidebar", + "signupPopup-title": "Create an Account", + "star-board-title": "Click to star this board. It will show up at top of your boards list.", + "starred-boards": "Starred Boards", + "starred-boards-description": "Starred boards show up at the top of your boards list.", + "subscribe": "Subscribe", + "team": "Team", + "this-board": "this board", + "this-card": "this card", + "spent-time-hours": "Spent time (hours)", + "overtime-hours": "Overtime (hours)", + "overtime": "Overtime", + "has-overtime-cards": "Has overtime cards", + "has-spenttime-cards": "Has spent time cards", + "time": "Time", + "title": "Title", + "tracking": "Tracking", + "tracking-info": "Ви будете повідомлені про будь-які зміни в тих картках, в яких ви є творцем або учасником.", + "type": "Type", + "unassign-member": "Unassign member", + "unsaved-description": "You have an unsaved description.", + "unwatch": "Unwatch", + "upload": "Upload", + "upload-avatar": "Upload an avatar", + "uploaded-avatar": "Uploaded an avatar", + "username": "Username", + "view-it": "View it", + "warn-list-archived": "warning: this card is in an list at Archive", + "watch": "Watch", + "watching": "Watching", + "watching-info": "You will be notified of any change in this board", + "welcome-board": "Welcome Board", + "welcome-swimlane": "Milestone 1", + "welcome-list1": "Basics", + "welcome-list2": "Advanced", + "card-templates-swimlane": "Card Templates", + "list-templates-swimlane": "List Templates", + "board-templates-swimlane": "Board Templates", + "what-to-do": "What do you want to do?", + "wipLimitErrorPopup-title": "Invalid WIP Limit", + "wipLimitErrorPopup-dialog-pt1": "Кількість завдань у цьому списку перевищує встановлений вами ліміт", + "wipLimitErrorPopup-dialog-pt2": "Будь ласка, перенесіть деякі завдання з цього списку або збільште ліміт на кількість завдань", + "admin-panel": "Admin Panel", + "settings": "Settings", + "people": "People", + "registration": "Registration", + "disable-self-registration": "Disable Self-Registration", + "invite": "Invite", + "invite-people": "Invite People", + "to-boards": "To board(s)", + "email-addresses": "Email Addresses", + "smtp-host-description": "The address of the SMTP server that handles your emails.", + "smtp-port-description": "The port your SMTP server uses for outgoing emails.", + "smtp-tls-description": "Enable TLS support for SMTP server", + "smtp-host": "SMTP Host", + "smtp-port": "SMTP Port", + "smtp-username": "Username", + "smtp-password": "Password", + "smtp-tls": "TLS support", + "send-from": "From", + "send-smtp-test": "Send a test email to yourself", + "invitation-code": "Invitation Code", + "email-invite-register-subject": "__inviter__ sent you an invitation", + "email-invite-register-text": "Dear __user__,\n\n__inviter__ invites you to kanban board for collaborations.\n\nPlease follow the link below:\n__url__\n\nAnd your invitation code is: __icode__\n\nThanks.", + "email-smtp-test-subject": "SMTP Test Email", + "email-smtp-test-text": "You have successfully sent an email", + "error-invitation-code-not-exist": "Invitation code doesn't exist", + "error-notAuthorized": "You are not authorized to view this page.", + "webhook-title": "Webhook Name", + "webhook-token": "Token (Optional for Authentication)", + "outgoing-webhooks": "Outgoing Webhooks", + "bidirectional-webhooks": "Two-Way Webhooks", + "outgoingWebhooksPopup-title": "Outgoing Webhooks", + "boardCardTitlePopup-title": "Card Title Filter", + "disable-webhook": "Disable This Webhook", + "global-webhook": "Global Webhooks", + "new-outgoing-webhook": "New Outgoing Webhook", + "no-name": "(Unknown)", + "Node_version": "Node version", + "Meteor_version": "Meteor version", + "MongoDB_version": "MongoDB version", + "MongoDB_storage_engine": "MongoDB storage engine", + "MongoDB_Oplog_enabled": "MongoDB Oplog enabled", + "OS_Arch": "OS Arch", + "OS_Cpus": "OS CPU Count", + "OS_Freemem": "OS Free Memory", + "OS_Loadavg": "OS Load Average", + "OS_Platform": "OS Platform", + "OS_Release": "OS Release", + "OS_Totalmem": "OS Total Memory", + "OS_Type": "OS Type", + "OS_Uptime": "OS Uptime", + "days": "days", + "hours": "hours", + "minutes": "minutes", + "seconds": "seconds", + "show-field-on-card": "Show this field on card", + "automatically-field-on-card": "Auto create field to all cards", + "showLabel-field-on-card": "Show field label on minicard", + "yes": "Yes", + "no": "No", + "accounts": "Accounts", + "accounts-allowEmailChange": "Allow Email Change", + "accounts-allowUserNameChange": "Allow Username Change", + "createdAt": "Created at", + "verified": "Verified", + "active": "Active", + "card-received": "Received", + "card-received-on": "Received on", + "card-end": "End", + "card-end-on": "Ends on", + "editCardReceivedDatePopup-title": "Change received date", + "editCardEndDatePopup-title": "Change end date", + "setCardColorPopup-title": "Set color", + "setCardActionsColorPopup-title": "Choose a color", + "setSwimlaneColorPopup-title": "Choose a color", + "setListColorPopup-title": "Choose a color", + "assigned-by": "Assigned By", + "requested-by": "Requested By", + "board-delete-notice": "Deleting is permanent. You will lose all lists, cards and actions associated with this board.", + "delete-board-confirm-popup": "All lists, cards, labels, and activities will be deleted and you won't be able to recover the board contents. There is no undo.", + "boardDeletePopup-title": "Delete Board?", + "delete-board": "Delete Board", + "default-subtasks-board": "Subtasks for __board__ board", + "default": "Default", + "queue": "Queue", + "subtask-settings": "Subtasks Settings", + "card-settings": "Card Settings", + "boardSubtaskSettingsPopup-title": "Board Subtasks Settings", + "boardCardSettingsPopup-title": "Card Settings", + "deposit-subtasks-board": "Deposit subtasks to this board:", + "deposit-subtasks-list": "Landing list for subtasks deposited here:", + "show-parent-in-minicard": "Show parent in minicard:", + "prefix-with-full-path": "Prefix with full path", + "prefix-with-parent": "Prefix with parent", + "subtext-with-full-path": "Subtext with full path", + "subtext-with-parent": "Subtext with parent", + "change-card-parent": "Change card's parent", + "parent-card": "Parent card", + "source-board": "Source board", + "no-parent": "Don't show parent", + "activity-added-label": "added label '%s' to %s", + "activity-removed-label": "removed label '%s' from %s", + "activity-delete-attach": "deleted an attachment from %s", + "activity-added-label-card": "added label '%s'", + "activity-removed-label-card": "removed label '%s'", + "activity-delete-attach-card": "deleted an attachment", + "activity-set-customfield": "set custom field '%s' to '%s' in %s", + "activity-unset-customfield": "unset custom field '%s' in %s", + "r-rule": "Правило", + "r-add-trigger": "Add trigger", + "r-add-action": "Add action", + "r-board-rules": "Дошка правил", + "r-add-rule": "Add rule", + "r-view-rule": "Переглянути правило", + "r-delete-rule": "Видалити правило", + "r-new-rule-name": "Заголовок нового правила\n", + "r-no-rules": "No rules", + "r-when-a-card": "When a card", + "r-is": "is", + "r-is-moved": "is moved", + "r-added-to": "added to", + "r-removed-from": "Видалити з", + "r-the-board": "Дошка", + "r-list": "list", + "set-filter": "Set Filter", + "r-moved-to": "переміщено до", + "r-moved-from": "переміщено з", + "r-archived": "переміщено до Архіву", + "r-unarchived": "Відновлено з Архіву", + "r-a-card": "a card", + "r-when-a-label-is": "When a label is", + "r-when-the-label": "When the label", + "r-list-name": "list name", + "r-when-a-member": "When a member is", + "r-when-the-member": "When the member", + "r-name": "name", + "r-when-a-attach": "When an attachment", + "r-when-a-checklist": "When a checklist is", + "r-when-the-checklist": "When the checklist", + "r-completed": "Completed", + "r-made-incomplete": "Made incomplete", + "r-when-a-item": "When a checklist item is", + "r-when-the-item": "When the checklist item", + "r-checked": "Checked", + "r-unchecked": "Unchecked", + "r-move-card-to": "Move card to", + "r-top-of": "Top of", + "r-bottom-of": "Bottom of", + "r-its-list": "its list", + "r-archive": "Move to Archive", + "r-unarchive": "Restore from Archive", + "r-card": "Картка", + "r-add": "Додати", + "r-remove": "Видалити\n", + "r-label": "label", + "r-member": "Користувач", + "r-remove-all": "Видалити усіх учасників картки", + "r-set-color": "Set color to", + "r-checklist": "checklist", + "r-check-all": "Check all", + "r-uncheck-all": "Uncheck all", + "r-items-check": "items of checklist", + "r-check": "Check", + "r-uncheck": "Uncheck", + "r-item": "item", + "r-of-checklist": "of checklist", + "r-send-email": "Send an email", + "r-to": "to", + "r-subject": "Об'єкт", + "r-rule-details": "Rule details", + "r-d-move-to-top-gen": "Move card to top of its list", + "r-d-move-to-top-spec": "Move card to top of list", + "r-d-move-to-bottom-gen": "Move card to bottom of its list", + "r-d-move-to-bottom-spec": "Move card to bottom of list", + "r-d-send-email": "Відправити email", + "r-d-send-email-to": "to", + "r-d-send-email-subject": "Об'єкт", + "r-d-send-email-message": "повідомлення", + "r-d-archive": "Move card to Archive", + "r-d-unarchive": "Restore card from Archive", + "r-d-add-label": "Add label", + "r-d-remove-label": "Remove label", + "r-create-card": "Create new card", + "r-in-list": "in list", + "r-in-swimlane": "in swimlane", + "r-d-add-member": "Додати користувача", + "r-d-remove-member": "Видалити користувача", + "r-d-remove-all-member": "Remove all member", + "r-d-check-all": "Check all items of a list", + "r-d-uncheck-all": "Uncheck all items of a list", + "r-d-check-one": "Check item", + "r-d-uncheck-one": "Uncheck item", + "r-d-check-of-list": "of checklist", + "r-d-add-checklist": "Add checklist", + "r-d-remove-checklist": "Remove checklist", + "r-by": "by", + "r-add-checklist": "Add checklist", + "r-with-items": "with items", + "r-items-list": "item1,item2,item3", + "r-add-swimlane": "Add swimlane", + "r-swimlane-name": "swimlane name", + "r-board-note": "Note: leave a field empty to match every possible value.", + "r-checklist-note": "Note: checklist's items have to be written as comma separated values.", + "r-when-a-card-is-moved": "When a card is moved to another list", + "r-set": "Set", + "r-update": "Update", + "r-datefield": "date field", + "r-df-start-at": "start", + "r-df-due-at": "due", + "r-df-end-at": "end", + "r-df-received-at": "received", + "r-to-current-datetime": "to current date/time", + "r-remove-value-from": "Remove value from", + "ldap": "LDAP", + "oauth2": "OAuth2", + "cas": "CAS", + "authentication-method": "Authentication method", + "authentication-type": "Authentication type", + "custom-product-name": "Custom Product Name", + "layout": "Layout", + "hide-logo": "Hide Logo", + "add-custom-html-after-body-start": "Add Custom HTML after <body> start", + "add-custom-html-before-body-end": "Add Custom HTML before </body> end", + "error-undefined": "Something went wrong", + "error-ldap-login": "An error occurred while trying to login", + "display-authentication-method": "Display Authentication Method", + "default-authentication-method": "Default Authentication Method", + "duplicate-board": "Duplicate Board", + "people-number": "The number of people is:", + "swimlaneDeletePopup-title": "Delete Swimlane ?", + "swimlane-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the swimlane. There is no undo.", + "restore-all": "Відновити все", + "delete-all": "Видалити все", + "loading": "Завантаження, зачекайте будь-ласка.", + "previous_as": "last time was", + "act-a-dueAt": "modified due time to \nWhen: __timeValue__\nWhere: __card__\n previous due was __timeOldValue__", + "act-a-endAt": "modified ending time to __timeValue__ from (__timeOldValue__)", + "act-a-startAt": "modified starting time to __timeValue__ from (__timeOldValue__)", + "act-a-receivedAt": "modified received time to __timeValue__ from (__timeOldValue__)", + "a-dueAt": "modified due time to be", + "a-endAt": "modified ending time to be", + "a-startAt": "modified starting time to be", + "a-receivedAt": "modified received time to be", + "almostdue": "current due time %s is approaching", + "pastdue": "current due time %s is past", + "duenow": "current due time %s is today", + "act-newDue": "__list__/__card__ має 1-ше нагадування визначеного терміну [__board__]", + "act-withDue": "__list__/__card__ due reminders [__board__]", + "act-almostdue": "was reminding the current due (__timeValue__) of __card__ is approaching", + "act-pastdue": "was reminding the current due (__timeValue__) of __card__ is past", + "act-duenow": "was reminding the current due (__timeValue__) of __card__ is now", + "act-atUserComment": "Ви були згадані у [__board__] __list__/__card__", + "delete-user-confirm-popup": "Ви дійсно бажаєте видалити даний обліковий запис? Цю дію не можна відмінити.", + "accounts-allowUserDelete": "Дозволити користувачам видаляти їх власні облікові записи", + "hide-minicard-label-text": "Hide minicard label text", + "show-desktop-drag-handles": "Show desktop drag handles", + "assignee": "Assignee", + "cardAssigneesPopup-title": "Assignee", + "addmore-detail": "Add a more detailed description", + "show-on-card": "Show on Card", + "new": "New", + "editUserPopup-title": "Edit User", + "newUserPopup-title": "New User", + "notifications": "Notifications", + "view-all": "View All", + "filter-by-unread": "Filter by Unread", + "mark-all-as-read": "Mark all as read", + "allow-rename": "Allow Rename", + "allowRenamePopup-title": "Allow Rename" +} diff --git a/i18n/vi.i18n.json b/i18n/vi.i18n.json index eacb81fc..70813dd9 100644 --- a/i18n/vi.i18n.json +++ b/i18n/vi.i18n.json @@ -1,769 +1,770 @@ { - "accept": "Chấp nhận", - "act-activity-notify": "Thông báo hoạt động", - "act-addAttachment": "thêm tập tin đính kèm __attachment__ vào thẻ __list__ tại danh sách __list__ tại đường bơi __swimlane__ tại bảng __board__", - "act-deleteAttachment": "xóa tập tin đính kèm __attachment__ tại thẻ __card__ tại danh sách __list__ tại đường bơi __swimlane__ tại bảng __board__ ", - "act-addSubtask": "added subtask __subtask__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addedLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removeLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removedLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addChecklist": "added checklist __checklist__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addChecklistItem": "added checklist item __checklistItem__ to checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removeChecklist": "removed checklist __checklist__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removeChecklistItem": "removed checklist item __checklistItem__ from checklist __checkList__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-checkedItem": "checked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-uncheckedItem": "unchecked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-completeChecklist": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-uncompleteChecklist": "uncompleted checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addComment": "commented on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-editComment": "edited comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-deleteComment": "deleted comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-createBoard": "created board __board__", - "act-createSwimlane": "created swimlane __swimlane__ to board __board__", - "act-createCard": "created card __card__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-createCustomField": "created custom field __customField__ at board __board__", - "act-deleteCustomField": "deleted custom field __customField__ at board __board__", - "act-setCustomField": "edited custom field __customField__: __customFieldValue__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-createList": "added list __list__ to board __board__", - "act-addBoardMember": "added member __member__ to board __board__", - "act-archivedBoard": "Board __board__ moved to Archive", - "act-archivedCard": "Card __card__ at list __list__ at swimlane __swimlane__ at board __board__ moved to Archive", - "act-archivedList": "List __list__ at swimlane __swimlane__ at board __board__ moved to Archive", - "act-archivedSwimlane": "Swimlane __swimlane__ at board __board__ moved to Archive", - "act-importBoard": "imported board __board__", - "act-importCard": "imported card __card__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-importList": "imported list __list__ to swimlane __swimlane__ at board __board__", - "act-joinMember": "added member __member__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-moveCard": "moved card __card__ at board __board__ from list __oldList__ at swimlane __oldSwimlane__ to list __list__ at swimlane __swimlane__", - "act-moveCardToOtherBoard": "moved card __card__ from list __oldList__ at swimlane __oldSwimlane__ at board __oldBoard__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-removeBoardMember": "removed member __member__ from board __board__", - "act-restoredCard": "restored card __card__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-unjoinMember": "removed member __member__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-withBoardTitle": "__board__", - "act-withCardTitle": "[__board__] __card__", - "actions": "Hành Động", - "activities": "Hoạt Động", - "activity": "Hoạt Động", - "activity-added": "đã thêm %s vào %s", - "activity-archived": "%s moved to Archive", - "activity-attached": "đã đính kèm %s vào %s", - "activity-created": "đã tạo %s", - "activity-customfield-created": "created custom field %s", - "activity-excluded": "đã loại bỏ %s khỏi %s", - "activity-imported": "đã nạp %s vào %s từ %s", - "activity-imported-board": "đã nạp %s từ %s", - "activity-joined": "đã tham gia %s", - "activity-moved": "đã di chuyển %s từ %s đến %s", - "activity-on": "trên %s", - "activity-removed": "đã xóa %s từ %s", - "activity-sent": "gửi %s đến %s", - "activity-unjoined": "đã rời khỏi %s", - "activity-subtask-added": "added subtask to %s", - "activity-checked-item": "checked %s in checklist %s of %s", - "activity-unchecked-item": "unchecked %s in checklist %s of %s", - "activity-checklist-added": "đã thêm checklist vào %s", - "activity-checklist-removed": "removed a checklist from %s", - "activity-checklist-completed": "completed checklist %s of %s", - "activity-checklist-uncompleted": "uncompleted the checklist %s of %s", - "activity-checklist-item-added": "added checklist item to '%s' in %s", - "activity-checklist-item-removed": "removed a checklist item from '%s' in %s", - "add": "Thêm", - "activity-checked-item-card": "checked %s in checklist %s", - "activity-unchecked-item-card": "unchecked %s in checklist %s", - "activity-checklist-completed-card": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "activity-checklist-uncompleted-card": "uncompleted the checklist %s", - "activity-editComment": "edited comment %s", - "activity-deleteComment": "deleted comment %s", - "add-attachment": "Thêm Bản Đính Kèm", - "add-board": "Thêm Bảng", - "add-card": "Thêm Thẻ", - "add-swimlane": "Add Swimlane", - "add-subtask": "Add Subtask", - "add-checklist": "Thêm Danh Sách Kiểm Tra", - "add-checklist-item": "Thêm Một Mục Vào Danh Sách Kiểm Tra", - "add-cover": "Thêm Bìa", - "add-label": "Thêm Nhãn", - "add-list": "Thêm Danh Sách", - "add-members": "Thêm Thành Viên", - "added": "Đã Thêm", - "addMemberPopup-title": "Thành Viên", - "admin": "Quản Trị Viên", - "admin-desc": "Có thể xem và chỉnh sửa những thẻ, xóa thành viên và thay đổi cài đặt cho bảng.", - "admin-announcement": "Announcement", - "admin-announcement-active": "Active System-Wide Announcement", - "admin-announcement-title": "Announcement from Administrator", - "all-boards": "Tất cả các bảng", - "and-n-other-card": "Và __count__ thẻ khác", - "and-n-other-card_plural": "Và __count__ thẻ khác", - "apply": "Ứng Dụng", - "app-is-offline": "Loading, please wait. Refreshing the page will cause data loss. If loading does not work, please check that server has not stopped.", - "archive": "Move to Archive", - "archive-all": "Move All to Archive", - "archive-board": "Move Board to Archive", - "archive-card": "Move Card to Archive", - "archive-list": "Move List to Archive", - "archive-swimlane": "Move Swimlane to Archive", - "archive-selection": "Move selection to Archive", - "archiveBoardPopup-title": "Move Board to Archive?", - "archived-items": "Lưu Trữ", - "archived-boards": "Boards in Archive", - "restore-board": "Khôi Phục Bảng", - "no-archived-boards": "No Boards in Archive.", - "archives": "Lưu Trữ", - "template": "Template", - "templates": "Templates", - "assign-member": "Chỉ định thành viên", - "attached": "đã đính kèm", - "attachment": "Phần đính kèm", - "attachment-delete-pop": "Xóa tệp đính kèm là vĩnh viễn. Không có khôi phục.", - "attachmentDeletePopup-title": "Xóa tệp đính kèm không?", - "attachments": "Tệp Đính Kèm", - "auto-watch": "Tự động xem bảng lúc được tạo ra", - "avatar-too-big": "Hình đại diện quá to (70KB tối đa)", - "back": "Trở Lại", - "board-change-color": "Đổi màu", - "board-nb-stars": "%s sao", - "board-not-found": "Không tìm được bảng", - "board-private-info": "Bảng này sẽ chuyển sang <strong> chế độ private</strong>.", - "board-public-info": "Bảng này sẽ chuyển sang <strong> chế độ public</strong>.", - "boardChangeColorPopup-title": "Thay hình nền của bảng", - "boardChangeTitlePopup-title": "Đổi tên bảng", - "boardChangeVisibilityPopup-title": "Đổi cách hiển thị", - "boardChangeWatchPopup-title": "Đổi cách xem", - "boardMenuPopup-title": "Board Settings", - "boardChangeViewPopup-title": "Board View", - "boards": "Bảng", - "board-view": "Board View", - "board-view-cal": "Calendar", - "board-view-swimlanes": "Swimlanes", - "board-view-collapse": "Collapse", - "board-view-lists": "Lists", - "bucket-example": "Like “Bucket List” for example", - "cancel": "Hủy", - "card-archived": "This card is moved to Archive.", - "board-archived": "This board is moved to Archive.", - "card-comments-title": "Thẻ này có %s bình luận.", - "card-delete-notice": "Hành động xóa là không thể khôi phục. Bạn sẽ mất hết các hoạt động liên quan đến thẻ này.", - "card-delete-pop": "All actions will be removed from the activity feed and you won't be able to re-open the card. There is no undo.", - "card-delete-suggest-archive": "You can move a card to Archive to remove it from the board and preserve the activity.", - "card-due": "Due", - "card-due-on": "Due on", - "card-spent": "Spent Time", - "card-edit-attachments": "Edit attachments", - "card-edit-custom-fields": "Edit custom fields", - "card-edit-labels": "Edit labels", - "card-edit-members": "Edit members", - "card-labels-title": "Change the labels for the card.", - "card-members-title": "Add or remove members of the board from the card.", - "card-start": "Start", - "card-start-on": "Starts on", - "cardAttachmentsPopup-title": "Attach From", - "cardCustomField-datePopup-title": "Change date", - "cardCustomFieldsPopup-title": "Edit custom fields", - "cardDeletePopup-title": "Delete Card?", - "cardDetailsActionsPopup-title": "Card Actions", - "cardLabelsPopup-title": "Labels", - "cardMembersPopup-title": "Thành Viên", - "cardMorePopup-title": "More", - "cardTemplatePopup-title": "Create template", - "cards": "Cards", - "cards-count": "Cards", - "casSignIn": "Sign In with CAS", - "cardType-card": "Card", - "cardType-linkedCard": "Linked Card", - "cardType-linkedBoard": "Linked Board", - "change": "Change", - "change-avatar": "Change Avatar", - "change-password": "Change Password", - "change-permissions": "Change permissions", - "change-settings": "Change Settings", - "changeAvatarPopup-title": "Change Avatar", - "changeLanguagePopup-title": "Change Language", - "changePasswordPopup-title": "Change Password", - "changePermissionsPopup-title": "Change Permissions", - "changeSettingsPopup-title": "Change Settings", - "subtasks": "Subtasks", - "checklists": "Checklists", - "click-to-star": "Click to star this board.", - "click-to-unstar": "Click to unstar this board.", - "clipboard": "Clipboard or drag & drop", - "close": "Close", - "close-board": "Close Board", - "close-board-pop": "You will be able to restore the board by clicking the “Archive” button from the home header.", - "color-black": "black", - "color-blue": "blue", - "color-crimson": "crimson", - "color-darkgreen": "darkgreen", - "color-gold": "gold", - "color-gray": "gray", - "color-green": "green", - "color-indigo": "indigo", - "color-lime": "lime", - "color-magenta": "magenta", - "color-mistyrose": "mistyrose", - "color-navy": "navy", - "color-orange": "orange", - "color-paleturquoise": "paleturquoise", - "color-peachpuff": "peachpuff", - "color-pink": "pink", - "color-plum": "plum", - "color-purple": "purple", - "color-red": "red", - "color-saddlebrown": "saddlebrown", - "color-silver": "silver", - "color-sky": "sky", - "color-slateblue": "slateblue", - "color-white": "white", - "color-yellow": "yellow", - "unset-color": "Unset", - "comment": "Comment", - "comment-placeholder": "Write Comment", - "comment-only": "Comment only", - "comment-only-desc": "Can comment on cards only.", - "no-comments": "No comments", - "no-comments-desc": "Can not see comments and activities.", - "worker": "Worker", - "worker-desc": "Can only move cards, assign itself to card and comment.", - "computer": "Computer", - "confirm-subtask-delete-dialog": "Are you sure you want to delete subtask?", - "confirm-checklist-delete-dialog": "Are you sure you want to delete checklist?", - "copy-card-link-to-clipboard": "Copy card link to clipboard", - "linkCardPopup-title": "Link Card", - "searchElementPopup-title": "Search", - "copyCardPopup-title": "Copy Card", - "copyChecklistToManyCardsPopup-title": "Copy Checklist Template to Many Cards", - "copyChecklistToManyCardsPopup-instructions": "Destination Card Titles and Descriptions in this JSON format", - "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"First card title\", \"description\":\"First card description\"}, {\"title\":\"Second card title\",\"description\":\"Second card description\"},{\"title\":\"Last card title\",\"description\":\"Last card description\"} ]", - "create": "Create", - "createBoardPopup-title": "Create Board", - "chooseBoardSourcePopup-title": "Import board", - "createLabelPopup-title": "Create Label", - "createCustomField": "Create Field", - "createCustomFieldPopup-title": "Create Field", - "current": "current", - "custom-field-delete-pop": "There is no undo. This will remove this custom field from all cards and destroy its history.", - "custom-field-checkbox": "Checkbox", - "custom-field-date": "Date", - "custom-field-dropdown": "Dropdown List", - "custom-field-dropdown-none": "(none)", - "custom-field-dropdown-options": "List Options", - "custom-field-dropdown-options-placeholder": "Press enter to add more options", - "custom-field-dropdown-unknown": "(unknown)", - "custom-field-number": "Number", - "custom-field-text": "Text", - "custom-fields": "Custom Fields", - "date": "Date", - "decline": "Decline", - "default-avatar": "Default avatar", - "delete": "Delete", - "deleteCustomFieldPopup-title": "Delete Custom Field?", - "deleteLabelPopup-title": "Delete Label?", - "description": "Description", - "disambiguateMultiLabelPopup-title": "Disambiguate Label Action", - "disambiguateMultiMemberPopup-title": "Disambiguate Member Action", - "discard": "Discard", - "done": "Done", - "download": "Download", - "edit": "Edit", - "edit-avatar": "Change Avatar", - "edit-profile": "Edit Profile", - "edit-wip-limit": "Edit WIP Limit", - "soft-wip-limit": "Soft WIP Limit", - "editCardStartDatePopup-title": "Change start date", - "editCardDueDatePopup-title": "Change due date", - "editCustomFieldPopup-title": "Edit Field", - "editCardSpentTimePopup-title": "Change spent time", - "editLabelPopup-title": "Change Label", - "editNotificationPopup-title": "Edit Notification", - "editProfilePopup-title": "Edit Profile", - "email": "Email", - "email-enrollAccount-subject": "An account created for you on __siteName__", - "email-enrollAccount-text": "Hello __user__,\n\nTo start using the service, simply click the link below.\n\n__url__\n\nThanks.", - "email-fail": "Sending email failed", - "email-fail-text": "Error trying to send email", - "email-invalid": "Invalid email", - "email-invite": "Invite via Email", - "email-invite-subject": "__inviter__ sent you an invitation", - "email-invite-text": "Dear __user__,\n\n__inviter__ invites you to join board \"__board__\" for collaborations.\n\nPlease follow the link below:\n\n__url__\n\nThanks.", - "email-resetPassword-subject": "Reset your password on __siteName__", - "email-resetPassword-text": "Hello __user__,\n\nTo reset your password, simply click the link below.\n\n__url__\n\nThanks.", - "email-sent": "Email sent", - "email-verifyEmail-subject": "Verify your email address on __siteName__", - "email-verifyEmail-text": "Hello __user__,\n\nTo verify your account email, simply click the link below.\n\n__url__\n\nThanks.", - "enable-wip-limit": "Enable WIP Limit", - "error-board-doesNotExist": "This board does not exist", - "error-board-notAdmin": "You need to be admin of this board to do that", - "error-board-notAMember": "You need to be a member of this board to do that", - "error-json-malformed": "Your text is not valid JSON", - "error-json-schema": "Your JSON data does not include the proper information in the correct format", - "error-list-doesNotExist": "This list does not exist", - "error-user-doesNotExist": "This user does not exist", - "error-user-notAllowSelf": "You can not invite yourself", - "error-user-notCreated": "This user is not created", - "error-username-taken": "This username is already taken", - "error-email-taken": "Email has already been taken", - "export-board": "Export board", - "sort": "Sort", - "sort-desc": "Click to Sort List", - "list-sort-by": "Sort the List By:", - "list-label-modifiedAt": "Last Access Time", - "list-label-title": "Name of the List", - "list-label-sort": "Your Manual Order", - "list-label-short-modifiedAt": "(L)", - "list-label-short-title": "(N)", - "list-label-short-sort": "(M)", - "filter": "Filter", - "filter-cards": "Filter Cards or Lists", - "list-filter-label": "Filter List by Title", - "filter-clear": "Clear filter", - "filter-no-label": "No label", - "filter-no-member": "No member", - "filter-no-custom-fields": "No Custom Fields", - "filter-show-archive": "Show archived lists", - "filter-hide-empty": "Hide empty lists", - "filter-on": "Filter is on", - "filter-on-desc": "You are filtering cards on this board. Click here to edit filter.", - "filter-to-selection": "Filter to selection", - "advanced-filter-label": "Advanced Filter", - "advanced-filter-description": "Advanced Filter allows to write a string containing following operators: == != <= >= && || ( ) A space is used as a separator between the Operators. You can filter for all Custom Fields by typing their names and values. For Example: Field1 == Value1. Note: If fields or values contains spaces, you need to encapsulate them into single quotes. For Example: 'Field 1' == 'Value 1'. For single control characters (' \\/) to be skipped, you can use \\. For example: Field1 == I\\'m. Also you can combine multiple conditions. For Example: F1 == V1 || F1 == V2. Normally all operators are interpreted from left to right. You can change the order by placing brackets. For Example: F1 == V1 && ( F2 == V2 || F2 == V3 ). Also you can search text fields using regex: F1 == /Tes.*/i", - "fullname": "Full Name", - "header-logo-title": "Go back to your boards page.", - "hide-system-messages": "Hide system messages", - "headerBarCreateBoardPopup-title": "Create Board", - "home": "Home", - "import": "Import", - "link": "Link", - "import-board": "import board", - "import-board-c": "Import board", - "import-board-title-trello": "Import board from Trello", - "import-board-title-wekan": "Import board from previous export", - "import-sandstorm-backup-warning": "Do not delete data you import from original exported board or Trello before checking does this grain close and open again, or do you get Board not found error, that means data loss.", - "import-sandstorm-warning": "Imported board will delete all existing data on board and replace it with imported board.", - "from-trello": "From Trello", - "from-wekan": "From previous export", - "import-board-instruction-trello": "In your Trello board, go to 'Menu', then 'More', 'Print and Export', 'Export JSON', and copy the resulting text.", - "import-board-instruction-wekan": "In your board, go to 'Menu', then 'Export board', and copy the text in the downloaded file.", - "import-board-instruction-about-errors": "If you get errors when importing board, sometimes importing still works, and board is at All Boards page.", - "import-json-placeholder": "Paste your valid JSON data here", - "import-map-members": "Map members", - "import-members-map": "Your imported board has some members. Please map the members you want to import to your users", - "import-show-user-mapping": "Review members mapping", - "import-user-select": "Pick your existing user you want to use as this member", - "importMapMembersAddPopup-title": "Select member", - "info": "Version", - "initials": "Initials", - "invalid-date": "Invalid date", - "invalid-time": "Invalid time", - "invalid-user": "Invalid user", - "joined": "joined", - "just-invited": "You are just invited to this board", - "keyboard-shortcuts": "Keyboard shortcuts", - "label-create": "Create Label", - "label-default": "%s label (default)", - "label-delete-pop": "There is no undo. This will remove this label from all cards and destroy its history.", - "labels": "Labels", - "language": "Language", - "last-admin-desc": "You can’t change roles because there must be at least one admin.", - "leave-board": "Leave Board", - "leave-board-pop": "Are you sure you want to leave __boardTitle__? You will be removed from all cards on this board.", - "leaveBoardPopup-title": "Leave Board ?", - "link-card": "Link to this card", - "list-archive-cards": "Move all cards in this list to Archive", - "list-archive-cards-pop": "This will remove all the cards in this list from the board. To view cards in Archive and bring them back to the board, click “Menu” > “Archive”.", - "list-move-cards": "Move all cards in this list", - "list-select-cards": "Select all cards in this list", - "set-color-list": "Set Color", - "listActionPopup-title": "List Actions", - "swimlaneActionPopup-title": "Swimlane Actions", - "swimlaneAddPopup-title": "Add a Swimlane below", - "listImportCardPopup-title": "Import a Trello card", - "listMorePopup-title": "More", - "link-list": "Link to this list", - "list-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the list. There is no undo.", - "list-delete-suggest-archive": "You can move a list to Archive to remove it from the board and preserve the activity.", - "lists": "Lists", - "swimlanes": "Swimlanes", - "log-out": "Log Out", - "log-in": "Log In", - "loginPopup-title": "Log In", - "memberMenuPopup-title": "Member Settings", - "members": "Thành Viên", - "menu": "Menu", - "move-selection": "Move selection", - "moveCardPopup-title": "Move Card", - "moveCardToBottom-title": "Move to Bottom", - "moveCardToTop-title": "Move to Top", - "moveSelectionPopup-title": "Move selection", - "multi-selection": "Multi-Selection", - "multi-selection-on": "Multi-Selection is on", - "muted": "Muted", - "muted-info": "You will never be notified of any changes in this board", - "my-boards": "My Boards", - "name": "Name", - "no-archived-cards": "No cards in Archive.", - "no-archived-lists": "No lists in Archive.", - "no-archived-swimlanes": "No swimlanes in Archive.", - "no-results": "No results", - "normal": "Normal", - "normal-desc": "Can view and edit cards. Can't change settings.", - "not-accepted-yet": "Invitation not accepted yet", - "notify-participate": "Receive updates to any cards you participate as creater or member", - "notify-watch": "Receive updates to any boards, lists, or cards you’re watching", - "optional": "optional", - "or": "or", - "page-maybe-private": "This page may be private. You may be able to view it by <a href='%s'>logging in</a>.", - "page-not-found": "Page not found.", - "password": "Password", - "paste-or-dragdrop": "to paste, or drag & drop image file to it (image only)", - "participating": "Participating", - "preview": "Preview", - "previewAttachedImagePopup-title": "Preview", - "previewClipboardImagePopup-title": "Preview", - "private": "Private", - "private-desc": "This board is private. Only people added to the board can view and edit it.", - "profile": "Profile", - "public": "Public", - "public-desc": "This board is public. It's visible to anyone with the link and will show up in search engines like Google. Only people added to the board can edit.", - "quick-access-description": "Star a board to add a shortcut in this bar.", - "remove-cover": "Remove Cover", - "remove-from-board": "Remove from Board", - "remove-label": "Remove Label", - "listDeletePopup-title": "Delete List ?", - "remove-member": "Remove Member", - "remove-member-from-card": "Remove from Card", - "remove-member-pop": "Remove __name__ (__username__) from __boardTitle__? The member will be removed from all cards on this board. They will receive a notification.", - "removeMemberPopup-title": "Remove Member?", - "rename": "Rename", - "rename-board": "Đổi tên bảng", - "restore": "Restore", - "save": "Save", - "search": "Search", - "rules": "Rules", - "search-cards": "Search from card/list titles, descriptions and custom fields on this board", - "search-example": "Text to search for?", - "select-color": "Select Color", - "set-wip-limit-value": "Set a limit for the maximum number of tasks in this list", - "setWipLimitPopup-title": "Set WIP Limit", - "shortcut-assign-self": "Assign yourself to current card", - "shortcut-autocomplete-emoji": "Autocomplete emoji", - "shortcut-autocomplete-members": "Autocomplete members", - "shortcut-clear-filters": "Clear all filters", - "shortcut-close-dialog": "Close Dialog", - "shortcut-filter-my-cards": "Filter my cards", - "shortcut-show-shortcuts": "Bring up this shortcuts list", - "shortcut-toggle-filterbar": "Toggle Filter Sidebar", - "shortcut-toggle-sidebar": "Toggle Board Sidebar", - "show-cards-minimum-count": "Show cards count if list contains more than", - "sidebar-open": "Open Sidebar", - "sidebar-close": "Close Sidebar", - "signupPopup-title": "Create an Account", - "star-board-title": "Click to star this board. It will show up at top of your boards list.", - "starred-boards": "Starred Boards", - "starred-boards-description": "Starred boards show up at the top of your boards list.", - "subscribe": "Subscribe", - "team": "Team", - "this-board": "this board", - "this-card": "this card", - "spent-time-hours": "Spent time (hours)", - "overtime-hours": "Overtime (hours)", - "overtime": "Overtime", - "has-overtime-cards": "Has overtime cards", - "has-spenttime-cards": "Has spent time cards", - "time": "Time", - "title": "Title", - "tracking": "Tracking", - "tracking-info": "You will be notified of any changes to those cards you are involved as creator or member.", - "type": "Type", - "unassign-member": "Unassign member", - "unsaved-description": "You have an unsaved description.", - "unwatch": "Unwatch", - "upload": "Upload", - "upload-avatar": "Upload an avatar", - "uploaded-avatar": "Uploaded an avatar", - "username": "Username", - "view-it": "View it", - "warn-list-archived": "warning: this card is in an list at Archive", - "watch": "Watch", - "watching": "Watching", - "watching-info": "You will be notified of any change in this board", - "welcome-board": "Welcome Board", - "welcome-swimlane": "Milestone 1", - "welcome-list1": "Basics", - "welcome-list2": "Advanced", - "card-templates-swimlane": "Card Templates", - "list-templates-swimlane": "List Templates", - "board-templates-swimlane": "Board Templates", - "what-to-do": "What do you want to do?", - "wipLimitErrorPopup-title": "Invalid WIP Limit", - "wipLimitErrorPopup-dialog-pt1": "The number of tasks in this list is higher than the WIP limit you've defined.", - "wipLimitErrorPopup-dialog-pt2": "Please move some tasks out of this list, or set a higher WIP limit.", - "admin-panel": "Admin Panel", - "settings": "Settings", - "people": "People", - "registration": "Registration", - "disable-self-registration": "Disable Self-Registration", - "invite": "Invite", - "invite-people": "Invite People", - "to-boards": "To board(s)", - "email-addresses": "Email Addresses", - "smtp-host-description": "The address of the SMTP server that handles your emails.", - "smtp-port-description": "The port your SMTP server uses for outgoing emails.", - "smtp-tls-description": "Enable TLS support for SMTP server", - "smtp-host": "SMTP Host", - "smtp-port": "SMTP Port", - "smtp-username": "Username", - "smtp-password": "Password", - "smtp-tls": "TLS support", - "send-from": "From", - "send-smtp-test": "Send a test email to yourself", - "invitation-code": "Invitation Code", - "email-invite-register-subject": "__inviter__ sent you an invitation", - "email-invite-register-text": "Dear __user__,\n\n__inviter__ invites you to kanban board for collaborations.\n\nPlease follow the link below:\n__url__\n\nAnd your invitation code is: __icode__\n\nThanks.", - "email-smtp-test-subject": "SMTP Test Email", - "email-smtp-test-text": "You have successfully sent an email", - "error-invitation-code-not-exist": "Invitation code doesn't exist", - "error-notAuthorized": "You are not authorized to view this page.", - "webhook-title": "Webhook Name", - "webhook-token": "Token (Optional for Authentication)", - "outgoing-webhooks": "Outgoing Webhooks", - "bidirectional-webhooks": "Two-Way Webhooks", - "outgoingWebhooksPopup-title": "Outgoing Webhooks", - "boardCardTitlePopup-title": "Card Title Filter", - "disable-webhook": "Disable This Webhook", - "global-webhook": "Global Webhooks", - "new-outgoing-webhook": "New Outgoing Webhook", - "no-name": "(Unknown)", - "Node_version": "Node version", - "Meteor_version": "Meteor version", - "MongoDB_version": "MongoDB version", - "MongoDB_storage_engine": "MongoDB storage engine", - "MongoDB_Oplog_enabled": "MongoDB Oplog enabled", - "OS_Arch": "OS Arch", - "OS_Cpus": "OS CPU Count", - "OS_Freemem": "OS Free Memory", - "OS_Loadavg": "OS Load Average", - "OS_Platform": "OS Platform", - "OS_Release": "OS Release", - "OS_Totalmem": "OS Total Memory", - "OS_Type": "OS Type", - "OS_Uptime": "OS Uptime", - "days": "days", - "hours": "hours", - "minutes": "minutes", - "seconds": "seconds", - "show-field-on-card": "Show this field on card", - "automatically-field-on-card": "Auto create field to all cards", - "showLabel-field-on-card": "Show field label on minicard", - "yes": "Yes", - "no": "No", - "accounts": "Accounts", - "accounts-allowEmailChange": "Allow Email Change", - "accounts-allowUserNameChange": "Allow Username Change", - "createdAt": "Created at", - "verified": "Verified", - "active": "Active", - "card-received": "Received", - "card-received-on": "Received on", - "card-end": "End", - "card-end-on": "Ends on", - "editCardReceivedDatePopup-title": "Change received date", - "editCardEndDatePopup-title": "Change end date", - "setCardColorPopup-title": "Set color", - "setCardActionsColorPopup-title": "Choose a color", - "setSwimlaneColorPopup-title": "Choose a color", - "setListColorPopup-title": "Choose a color", - "assigned-by": "Assigned By", - "requested-by": "Requested By", - "board-delete-notice": "Deleting is permanent. You will lose all lists, cards and actions associated with this board.", - "delete-board-confirm-popup": "All lists, cards, labels, and activities will be deleted and you won't be able to recover the board contents. There is no undo.", - "boardDeletePopup-title": "Delete Board?", - "delete-board": "Delete Board", - "default-subtasks-board": "Subtasks for __board__ board", - "default": "Default", - "queue": "Queue", - "subtask-settings": "Subtasks Settings", - "card-settings": "Card Settings", - "boardSubtaskSettingsPopup-title": "Board Subtasks Settings", - "boardCardSettingsPopup-title": "Card Settings", - "deposit-subtasks-board": "Deposit subtasks to this board:", - "deposit-subtasks-list": "Landing list for subtasks deposited here:", - "show-parent-in-minicard": "Show parent in minicard:", - "prefix-with-full-path": "Prefix with full path", - "prefix-with-parent": "Prefix with parent", - "subtext-with-full-path": "Subtext with full path", - "subtext-with-parent": "Subtext with parent", - "change-card-parent": "Change card's parent", - "parent-card": "Parent card", - "source-board": "Source board", - "no-parent": "Don't show parent", - "activity-added-label": "added label '%s' to %s", - "activity-removed-label": "removed label '%s' from %s", - "activity-delete-attach": "deleted an attachment from %s", - "activity-added-label-card": "added label '%s'", - "activity-removed-label-card": "removed label '%s'", - "activity-delete-attach-card": "deleted an attachment", - "activity-set-customfield": "set custom field '%s' to '%s' in %s", - "activity-unset-customfield": "unset custom field '%s' in %s", - "r-rule": "Rule", - "r-add-trigger": "Add trigger", - "r-add-action": "Add action", - "r-board-rules": "Board rules", - "r-add-rule": "Add rule", - "r-view-rule": "View rule", - "r-delete-rule": "Delete rule", - "r-new-rule-name": "New rule title", - "r-no-rules": "No rules", - "r-when-a-card": "When a card", - "r-is": "is", - "r-is-moved": "is moved", - "r-added-to": "added to", - "r-removed-from": "Removed from", - "r-the-board": "the board", - "r-list": "list", - "set-filter": "Set Filter", - "r-moved-to": "Moved to", - "r-moved-from": "Moved from", - "r-archived": "Moved to Archive", - "r-unarchived": "Restored from Archive", - "r-a-card": "a card", - "r-when-a-label-is": "When a label is", - "r-when-the-label": "When the label", - "r-list-name": "list name", - "r-when-a-member": "When a member is", - "r-when-the-member": "When the member", - "r-name": "name", - "r-when-a-attach": "When an attachment", - "r-when-a-checklist": "When a checklist is", - "r-when-the-checklist": "When the checklist", - "r-completed": "Completed", - "r-made-incomplete": "Made incomplete", - "r-when-a-item": "When a checklist item is", - "r-when-the-item": "When the checklist item", - "r-checked": "Checked", - "r-unchecked": "Unchecked", - "r-move-card-to": "Move card to", - "r-top-of": "Top of", - "r-bottom-of": "Bottom of", - "r-its-list": "its list", - "r-archive": "Move to Archive", - "r-unarchive": "Restore from Archive", - "r-card": "card", - "r-add": "Thêm", - "r-remove": "Remove", - "r-label": "label", - "r-member": "member", - "r-remove-all": "Remove all members from the card", - "r-set-color": "Set color to", - "r-checklist": "checklist", - "r-check-all": "Check all", - "r-uncheck-all": "Uncheck all", - "r-items-check": "items of checklist", - "r-check": "Check", - "r-uncheck": "Uncheck", - "r-item": "item", - "r-of-checklist": "of checklist", - "r-send-email": "Send an email", - "r-to": "to", - "r-subject": "subject", - "r-rule-details": "Rule details", - "r-d-move-to-top-gen": "Move card to top of its list", - "r-d-move-to-top-spec": "Move card to top of list", - "r-d-move-to-bottom-gen": "Move card to bottom of its list", - "r-d-move-to-bottom-spec": "Move card to bottom of list", - "r-d-send-email": "Send email", - "r-d-send-email-to": "to", - "r-d-send-email-subject": "subject", - "r-d-send-email-message": "message", - "r-d-archive": "Move card to Archive", - "r-d-unarchive": "Restore card from Archive", - "r-d-add-label": "Add label", - "r-d-remove-label": "Remove label", - "r-create-card": "Create new card", - "r-in-list": "in list", - "r-in-swimlane": "in swimlane", - "r-d-add-member": "Add member", - "r-d-remove-member": "Remove member", - "r-d-remove-all-member": "Remove all member", - "r-d-check-all": "Check all items of a list", - "r-d-uncheck-all": "Uncheck all items of a list", - "r-d-check-one": "Check item", - "r-d-uncheck-one": "Uncheck item", - "r-d-check-of-list": "of checklist", - "r-d-add-checklist": "Add checklist", - "r-d-remove-checklist": "Remove checklist", - "r-by": "by", - "r-add-checklist": "Add checklist", - "r-with-items": "with items", - "r-items-list": "item1,item2,item3", - "r-add-swimlane": "Add swimlane", - "r-swimlane-name": "swimlane name", - "r-board-note": "Note: leave a field empty to match every possible value.", - "r-checklist-note": "Note: checklist's items have to be written as comma separated values.", - "r-when-a-card-is-moved": "When a card is moved to another list", - "r-set": "Set", - "r-update": "Update", - "r-datefield": "date field", - "r-df-start-at": "start", - "r-df-due-at": "due", - "r-df-end-at": "end", - "r-df-received-at": "received", - "r-to-current-datetime": "to current date/time", - "r-remove-value-from": "Remove value from", - "ldap": "LDAP", - "oauth2": "OAuth2", - "cas": "CAS", - "authentication-method": "Authentication method", - "authentication-type": "Authentication type", - "custom-product-name": "Custom Product Name", - "layout": "Layout", - "hide-logo": "Hide Logo", - "add-custom-html-after-body-start": "Add Custom HTML after <body> start", - "add-custom-html-before-body-end": "Add Custom HTML before </body> end", - "error-undefined": "Something went wrong", - "error-ldap-login": "An error occurred while trying to login", - "display-authentication-method": "Display Authentication Method", - "default-authentication-method": "Default Authentication Method", - "duplicate-board": "Duplicate Board", - "people-number": "The number of people is:", - "swimlaneDeletePopup-title": "Delete Swimlane ?", - "swimlane-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the swimlane. There is no undo.", - "restore-all": "Restore all", - "delete-all": "Delete all", - "loading": "Loading, please wait.", - "previous_as": "last time was", - "act-a-dueAt": "modified due time to \nWhen: __timeValue__\nWhere: __card__\n previous due was __timeOldValue__", - "act-a-endAt": "modified ending time to __timeValue__ from (__timeOldValue__)", - "act-a-startAt": "modified starting time to __timeValue__ from (__timeOldValue__)", - "act-a-receivedAt": "modified received time to __timeValue__ from (__timeOldValue__)", - "a-dueAt": "modified due time to be", - "a-endAt": "modified ending time to be", - "a-startAt": "modified starting time to be", - "a-receivedAt": "modified received time to be", - "almostdue": "current due time %s is approaching", - "pastdue": "current due time %s is past", - "duenow": "current due time %s is today", - "act-newDue": "__list__/__card__ has 1st due reminder [__board__]", - "act-withDue": "__list__/__card__ due reminders [__board__]", - "act-almostdue": "was reminding the current due (__timeValue__) of __card__ is approaching", - "act-pastdue": "was reminding the current due (__timeValue__) of __card__ is past", - "act-duenow": "was reminding the current due (__timeValue__) of __card__ is now", - "act-atUserComment": "You were mentioned in [__board__] __list__/__card__", - "delete-user-confirm-popup": "Are you sure you want to delete this account? There is no undo.", - "accounts-allowUserDelete": "Allow users to self delete their account", - "hide-minicard-label-text": "Hide minicard label text", - "show-desktop-drag-handles": "Show desktop drag handles", - "assignee": "Assignee", - "cardAssigneesPopup-title": "Assignee", - "addmore-detail": "Add a more detailed description", - "show-on-card": "Show on Card", - "new": "New", - "editUserPopup-title": "Edit User", - "newUserPopup-title": "New User", - "notifications": "Notifications", - "view-all": "View All", - "filter-by-unread": "Filter by Unread", - "mark-all-as-read": "Mark all as read", - "allow-rename": "Allow Rename", - "allowRenamePopup-title": "Allow Rename" -} \ No newline at end of file + "accept": "Chấp nhận", + "act-activity-notify": "Thông báo hoạt động", + "act-addAttachment": "thêm tập tin đính kèm __attachment__ vào thẻ __list__ tại danh sách __list__ tại đường bơi __swimlane__ tại bảng __board__", + "act-deleteAttachment": "xóa tập tin đính kèm __attachment__ tại thẻ __card__ tại danh sách __list__ tại đường bơi __swimlane__ tại bảng __board__ ", + "act-addSubtask": "added subtask __subtask__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addedLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removeLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removedLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addChecklist": "added checklist __checklist__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addChecklistItem": "added checklist item __checklistItem__ to checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removeChecklist": "removed checklist __checklist__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removeChecklistItem": "removed checklist item __checklistItem__ from checklist __checkList__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-checkedItem": "checked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-uncheckedItem": "unchecked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-completeChecklist": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-uncompleteChecklist": "uncompleted checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addComment": "commented on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-editComment": "edited comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-deleteComment": "deleted comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-createBoard": "created board __board__", + "act-createSwimlane": "created swimlane __swimlane__ to board __board__", + "act-createCard": "created card __card__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-createCustomField": "created custom field __customField__ at board __board__", + "act-deleteCustomField": "deleted custom field __customField__ at board __board__", + "act-setCustomField": "edited custom field __customField__: __customFieldValue__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-createList": "added list __list__ to board __board__", + "act-addBoardMember": "added member __member__ to board __board__", + "act-archivedBoard": "Board __board__ moved to Archive", + "act-archivedCard": "Card __card__ at list __list__ at swimlane __swimlane__ at board __board__ moved to Archive", + "act-archivedList": "List __list__ at swimlane __swimlane__ at board __board__ moved to Archive", + "act-archivedSwimlane": "Swimlane __swimlane__ at board __board__ moved to Archive", + "act-importBoard": "imported board __board__", + "act-importCard": "imported card __card__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-importList": "imported list __list__ to swimlane __swimlane__ at board __board__", + "act-joinMember": "added member __member__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-moveCard": "moved card __card__ at board __board__ from list __oldList__ at swimlane __oldSwimlane__ to list __list__ at swimlane __swimlane__", + "act-moveCardToOtherBoard": "moved card __card__ from list __oldList__ at swimlane __oldSwimlane__ at board __oldBoard__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-removeBoardMember": "removed member __member__ from board __board__", + "act-restoredCard": "restored card __card__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-unjoinMember": "removed member __member__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-withBoardTitle": "__board__", + "act-withCardTitle": "[__board__] __card__", + "actions": "Hành Động", + "activities": "Hoạt Động", + "activity": "Hoạt Động", + "activity-added": "đã thêm %s vào %s", + "activity-archived": "%s moved to Archive", + "activity-attached": "đã đính kèm %s vào %s", + "activity-created": "đã tạo %s", + "activity-customfield-created": "created custom field %s", + "activity-excluded": "đã loại bỏ %s khỏi %s", + "activity-imported": "đã nạp %s vào %s từ %s", + "activity-imported-board": "đã nạp %s từ %s", + "activity-joined": "đã tham gia %s", + "activity-moved": "đã di chuyển %s từ %s đến %s", + "activity-on": "trên %s", + "activity-removed": "đã xóa %s từ %s", + "activity-sent": "gửi %s đến %s", + "activity-unjoined": "đã rời khỏi %s", + "activity-subtask-added": "added subtask to %s", + "activity-checked-item": "checked %s in checklist %s of %s", + "activity-unchecked-item": "unchecked %s in checklist %s of %s", + "activity-checklist-added": "đã thêm checklist vào %s", + "activity-checklist-removed": "removed a checklist from %s", + "activity-checklist-completed": "completed checklist %s of %s", + "activity-checklist-uncompleted": "uncompleted the checklist %s of %s", + "activity-checklist-item-added": "added checklist item to '%s' in %s", + "activity-checklist-item-removed": "removed a checklist item from '%s' in %s", + "add": "Thêm", + "activity-checked-item-card": "checked %s in checklist %s", + "activity-unchecked-item-card": "unchecked %s in checklist %s", + "activity-checklist-completed-card": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "activity-checklist-uncompleted-card": "uncompleted the checklist %s", + "activity-editComment": "edited comment %s", + "activity-deleteComment": "deleted comment %s", + "add-attachment": "Thêm Bản Đính Kèm", + "add-board": "Thêm Bảng", + "add-card": "Thêm Thẻ", + "add-swimlane": "Add Swimlane", + "add-subtask": "Add Subtask", + "add-checklist": "Thêm Danh Sách Kiểm Tra", + "add-checklist-item": "Thêm Một Mục Vào Danh Sách Kiểm Tra", + "add-cover": "Thêm Bìa", + "add-label": "Thêm Nhãn", + "add-list": "Thêm Danh Sách", + "add-members": "Thêm Thành Viên", + "added": "Đã Thêm", + "addMemberPopup-title": "Thành Viên", + "admin": "Quản Trị Viên", + "admin-desc": "Có thể xem và chỉnh sửa những thẻ, xóa thành viên và thay đổi cài đặt cho bảng.", + "admin-announcement": "Announcement", + "admin-announcement-active": "Active System-Wide Announcement", + "admin-announcement-title": "Announcement from Administrator", + "all-boards": "Tất cả các bảng", + "and-n-other-card": "Và __count__ thẻ khác", + "and-n-other-card_plural": "Và __count__ thẻ khác", + "apply": "Ứng Dụng", + "app-is-offline": "Loading, please wait. Refreshing the page will cause data loss. If loading does not work, please check that server has not stopped.", + "archive": "Move to Archive", + "archive-all": "Move All to Archive", + "archive-board": "Move Board to Archive", + "archive-card": "Move Card to Archive", + "archive-list": "Move List to Archive", + "archive-swimlane": "Move Swimlane to Archive", + "archive-selection": "Move selection to Archive", + "archiveBoardPopup-title": "Move Board to Archive?", + "archived-items": "Lưu Trữ", + "archived-boards": "Boards in Archive", + "restore-board": "Khôi Phục Bảng", + "no-archived-boards": "No Boards in Archive.", + "archives": "Lưu Trữ", + "template": "Template", + "templates": "Templates", + "assign-member": "Chỉ định thành viên", + "attached": "đã đính kèm", + "attachment": "Phần đính kèm", + "attachment-delete-pop": "Xóa tệp đính kèm là vĩnh viễn. Không có khôi phục.", + "attachmentDeletePopup-title": "Xóa tệp đính kèm không?", + "attachments": "Tệp Đính Kèm", + "auto-watch": "Tự động xem bảng lúc được tạo ra", + "avatar-too-big": "Hình đại diện quá to (70KB tối đa)", + "back": "Trở Lại", + "board-change-color": "Đổi màu", + "board-nb-stars": "%s sao", + "board-not-found": "Không tìm được bảng", + "board-private-info": "Bảng này sẽ chuyển sang <strong> chế độ private</strong>.", + "board-public-info": "Bảng này sẽ chuyển sang <strong> chế độ public</strong>.", + "boardChangeColorPopup-title": "Thay hình nền của bảng", + "boardChangeTitlePopup-title": "Đổi tên bảng", + "boardChangeVisibilityPopup-title": "Đổi cách hiển thị", + "boardChangeWatchPopup-title": "Đổi cách xem", + "boardMenuPopup-title": "Board Settings", + "boardChangeViewPopup-title": "Board View", + "boards": "Bảng", + "board-view": "Board View", + "board-view-cal": "Calendar", + "board-view-swimlanes": "Swimlanes", + "board-view-collapse": "Collapse", + "board-view-lists": "Lists", + "bucket-example": "Like “Bucket List” for example", + "cancel": "Hủy", + "card-archived": "This card is moved to Archive.", + "board-archived": "This board is moved to Archive.", + "card-comments-title": "Thẻ này có %s bình luận.", + "card-delete-notice": "Hành động xóa là không thể khôi phục. Bạn sẽ mất hết các hoạt động liên quan đến thẻ này.", + "card-delete-pop": "All actions will be removed from the activity feed and you won't be able to re-open the card. There is no undo.", + "card-delete-suggest-archive": "You can move a card to Archive to remove it from the board and preserve the activity.", + "card-due": "Due", + "card-due-on": "Due on", + "card-spent": "Spent Time", + "card-edit-attachments": "Edit attachments", + "card-edit-custom-fields": "Edit custom fields", + "card-edit-labels": "Edit labels", + "card-edit-members": "Edit members", + "card-labels-title": "Change the labels for the card.", + "card-members-title": "Add or remove members of the board from the card.", + "card-start": "Start", + "card-start-on": "Starts on", + "cardAttachmentsPopup-title": "Attach From", + "cardCustomField-datePopup-title": "Change date", + "cardCustomFieldsPopup-title": "Edit custom fields", + "cardDeletePopup-title": "Delete Card?", + "cardDetailsActionsPopup-title": "Card Actions", + "cardLabelsPopup-title": "Labels", + "cardMembersPopup-title": "Thành Viên", + "cardMorePopup-title": "More", + "cardTemplatePopup-title": "Create template", + "cards": "Cards", + "cards-count": "Cards", + "casSignIn": "Sign In with CAS", + "cardType-card": "Card", + "cardType-linkedCard": "Linked Card", + "cardType-linkedBoard": "Linked Board", + "change": "Change", + "change-avatar": "Change Avatar", + "change-password": "Change Password", + "change-permissions": "Change permissions", + "change-settings": "Change Settings", + "changeAvatarPopup-title": "Change Avatar", + "changeLanguagePopup-title": "Change Language", + "changePasswordPopup-title": "Change Password", + "changePermissionsPopup-title": "Change Permissions", + "changeSettingsPopup-title": "Change Settings", + "subtasks": "Subtasks", + "checklists": "Checklists", + "click-to-star": "Click to star this board.", + "click-to-unstar": "Click to unstar this board.", + "clipboard": "Clipboard or drag & drop", + "close": "Close", + "close-board": "Close Board", + "close-board-pop": "You will be able to restore the board by clicking the “Archive” button from the home header.", + "color-black": "black", + "color-blue": "blue", + "color-crimson": "crimson", + "color-darkgreen": "darkgreen", + "color-gold": "gold", + "color-gray": "gray", + "color-green": "green", + "color-indigo": "indigo", + "color-lime": "lime", + "color-magenta": "magenta", + "color-mistyrose": "mistyrose", + "color-navy": "navy", + "color-orange": "orange", + "color-paleturquoise": "paleturquoise", + "color-peachpuff": "peachpuff", + "color-pink": "pink", + "color-plum": "plum", + "color-purple": "purple", + "color-red": "red", + "color-saddlebrown": "saddlebrown", + "color-silver": "silver", + "color-sky": "sky", + "color-slateblue": "slateblue", + "color-white": "white", + "color-yellow": "yellow", + "unset-color": "Unset", + "comment": "Comment", + "comment-placeholder": "Write Comment", + "comment-only": "Comment only", + "comment-only-desc": "Can comment on cards only.", + "no-comments": "No comments", + "no-comments-desc": "Can not see comments and activities.", + "worker": "Worker", + "worker-desc": "Can only move cards, assign itself to card and comment.", + "computer": "Computer", + "confirm-subtask-delete-dialog": "Are you sure you want to delete subtask?", + "confirm-checklist-delete-dialog": "Are you sure you want to delete checklist?", + "copy-card-link-to-clipboard": "Copy card link to clipboard", + "linkCardPopup-title": "Link Card", + "searchElementPopup-title": "Search", + "copyCardPopup-title": "Copy Card", + "copyChecklistToManyCardsPopup-title": "Copy Checklist Template to Many Cards", + "copyChecklistToManyCardsPopup-instructions": "Destination Card Titles and Descriptions in this JSON format", + "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"First card title\", \"description\":\"First card description\"}, {\"title\":\"Second card title\",\"description\":\"Second card description\"},{\"title\":\"Last card title\",\"description\":\"Last card description\"} ]", + "create": "Create", + "createBoardPopup-title": "Create Board", + "chooseBoardSourcePopup-title": "Import board", + "createLabelPopup-title": "Create Label", + "createCustomField": "Create Field", + "createCustomFieldPopup-title": "Create Field", + "current": "current", + "custom-field-delete-pop": "There is no undo. This will remove this custom field from all cards and destroy its history.", + "custom-field-checkbox": "Checkbox", + "custom-field-date": "Date", + "custom-field-dropdown": "Dropdown List", + "custom-field-dropdown-none": "(none)", + "custom-field-dropdown-options": "List Options", + "custom-field-dropdown-options-placeholder": "Press enter to add more options", + "custom-field-dropdown-unknown": "(unknown)", + "custom-field-number": "Number", + "custom-field-text": "Text", + "custom-fields": "Custom Fields", + "date": "Date", + "decline": "Decline", + "default-avatar": "Default avatar", + "delete": "Delete", + "deleteCustomFieldPopup-title": "Delete Custom Field?", + "deleteLabelPopup-title": "Delete Label?", + "description": "Description", + "disambiguateMultiLabelPopup-title": "Disambiguate Label Action", + "disambiguateMultiMemberPopup-title": "Disambiguate Member Action", + "discard": "Discard", + "done": "Done", + "download": "Download", + "edit": "Edit", + "edit-avatar": "Change Avatar", + "edit-profile": "Edit Profile", + "edit-wip-limit": "Edit WIP Limit", + "soft-wip-limit": "Soft WIP Limit", + "editCardStartDatePopup-title": "Change start date", + "editCardDueDatePopup-title": "Change due date", + "editCustomFieldPopup-title": "Edit Field", + "editCardSpentTimePopup-title": "Change spent time", + "editLabelPopup-title": "Change Label", + "editNotificationPopup-title": "Edit Notification", + "editProfilePopup-title": "Edit Profile", + "email": "Email", + "email-enrollAccount-subject": "An account created for you on __siteName__", + "email-enrollAccount-text": "Hello __user__,\n\nTo start using the service, simply click the link below.\n\n__url__\n\nThanks.", + "email-fail": "Sending email failed", + "email-fail-text": "Error trying to send email", + "email-invalid": "Invalid email", + "email-invite": "Invite via Email", + "email-invite-subject": "__inviter__ sent you an invitation", + "email-invite-text": "Dear __user__,\n\n__inviter__ invites you to join board \"__board__\" for collaborations.\n\nPlease follow the link below:\n\n__url__\n\nThanks.", + "email-resetPassword-subject": "Reset your password on __siteName__", + "email-resetPassword-text": "Hello __user__,\n\nTo reset your password, simply click the link below.\n\n__url__\n\nThanks.", + "email-sent": "Email sent", + "email-verifyEmail-subject": "Verify your email address on __siteName__", + "email-verifyEmail-text": "Hello __user__,\n\nTo verify your account email, simply click the link below.\n\n__url__\n\nThanks.", + "enable-wip-limit": "Enable WIP Limit", + "error-board-doesNotExist": "This board does not exist", + "error-board-notAdmin": "You need to be admin of this board to do that", + "error-board-notAMember": "You need to be a member of this board to do that", + "error-json-malformed": "Your text is not valid JSON", + "error-json-schema": "Your JSON data does not include the proper information in the correct format", + "error-list-doesNotExist": "This list does not exist", + "error-user-doesNotExist": "This user does not exist", + "error-user-notAllowSelf": "You can not invite yourself", + "error-user-notCreated": "This user is not created", + "error-username-taken": "This username is already taken", + "error-email-taken": "Email has already been taken", + "export-board": "Export board", + "sort": "Sort", + "sort-desc": "Click to Sort List", + "list-sort-by": "Sort the List By:", + "list-label-modifiedAt": "Last Access Time", + "list-label-title": "Name of the List", + "list-label-sort": "Your Manual Order", + "list-label-short-modifiedAt": "(L)", + "list-label-short-title": "(N)", + "list-label-short-sort": "(M)", + "filter": "Filter", + "filter-cards": "Filter Cards or Lists", + "list-filter-label": "Filter List by Title", + "filter-clear": "Clear filter", + "filter-no-label": "No label", + "filter-no-member": "No member", + "filter-no-assignee": "No assignee", + "filter-no-custom-fields": "No Custom Fields", + "filter-show-archive": "Show archived lists", + "filter-hide-empty": "Hide empty lists", + "filter-on": "Filter is on", + "filter-on-desc": "You are filtering cards on this board. Click here to edit filter.", + "filter-to-selection": "Filter to selection", + "advanced-filter-label": "Advanced Filter", + "advanced-filter-description": "Advanced Filter allows to write a string containing following operators: == != <= >= && || ( ) A space is used as a separator between the Operators. You can filter for all Custom Fields by typing their names and values. For Example: Field1 == Value1. Note: If fields or values contains spaces, you need to encapsulate them into single quotes. For Example: 'Field 1' == 'Value 1'. For single control characters (' \\/) to be skipped, you can use \\. For example: Field1 == I\\'m. Also you can combine multiple conditions. For Example: F1 == V1 || F1 == V2. Normally all operators are interpreted from left to right. You can change the order by placing brackets. For Example: F1 == V1 && ( F2 == V2 || F2 == V3 ). Also you can search text fields using regex: F1 == /Tes.*/i", + "fullname": "Full Name", + "header-logo-title": "Go back to your boards page.", + "hide-system-messages": "Hide system messages", + "headerBarCreateBoardPopup-title": "Create Board", + "home": "Home", + "import": "Import", + "link": "Link", + "import-board": "import board", + "import-board-c": "Import board", + "import-board-title-trello": "Import board from Trello", + "import-board-title-wekan": "Import board from previous export", + "import-sandstorm-backup-warning": "Do not delete data you import from original exported board or Trello before checking does this grain close and open again, or do you get Board not found error, that means data loss.", + "import-sandstorm-warning": "Imported board will delete all existing data on board and replace it with imported board.", + "from-trello": "From Trello", + "from-wekan": "From previous export", + "import-board-instruction-trello": "In your Trello board, go to 'Menu', then 'More', 'Print and Export', 'Export JSON', and copy the resulting text.", + "import-board-instruction-wekan": "In your board, go to 'Menu', then 'Export board', and copy the text in the downloaded file.", + "import-board-instruction-about-errors": "If you get errors when importing board, sometimes importing still works, and board is at All Boards page.", + "import-json-placeholder": "Paste your valid JSON data here", + "import-map-members": "Map members", + "import-members-map": "Your imported board has some members. Please map the members you want to import to your users", + "import-show-user-mapping": "Review members mapping", + "import-user-select": "Pick your existing user you want to use as this member", + "importMapMembersAddPopup-title": "Select member", + "info": "Version", + "initials": "Initials", + "invalid-date": "Invalid date", + "invalid-time": "Invalid time", + "invalid-user": "Invalid user", + "joined": "joined", + "just-invited": "You are just invited to this board", + "keyboard-shortcuts": "Keyboard shortcuts", + "label-create": "Create Label", + "label-default": "%s label (default)", + "label-delete-pop": "There is no undo. This will remove this label from all cards and destroy its history.", + "labels": "Labels", + "language": "Language", + "last-admin-desc": "You can’t change roles because there must be at least one admin.", + "leave-board": "Leave Board", + "leave-board-pop": "Are you sure you want to leave __boardTitle__? You will be removed from all cards on this board.", + "leaveBoardPopup-title": "Leave Board ?", + "link-card": "Link to this card", + "list-archive-cards": "Move all cards in this list to Archive", + "list-archive-cards-pop": "This will remove all the cards in this list from the board. To view cards in Archive and bring them back to the board, click “Menu” > “Archive”.", + "list-move-cards": "Move all cards in this list", + "list-select-cards": "Select all cards in this list", + "set-color-list": "Set Color", + "listActionPopup-title": "List Actions", + "swimlaneActionPopup-title": "Swimlane Actions", + "swimlaneAddPopup-title": "Add a Swimlane below", + "listImportCardPopup-title": "Import a Trello card", + "listMorePopup-title": "More", + "link-list": "Link to this list", + "list-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the list. There is no undo.", + "list-delete-suggest-archive": "You can move a list to Archive to remove it from the board and preserve the activity.", + "lists": "Lists", + "swimlanes": "Swimlanes", + "log-out": "Log Out", + "log-in": "Log In", + "loginPopup-title": "Log In", + "memberMenuPopup-title": "Member Settings", + "members": "Thành Viên", + "menu": "Menu", + "move-selection": "Move selection", + "moveCardPopup-title": "Move Card", + "moveCardToBottom-title": "Move to Bottom", + "moveCardToTop-title": "Move to Top", + "moveSelectionPopup-title": "Move selection", + "multi-selection": "Multi-Selection", + "multi-selection-on": "Multi-Selection is on", + "muted": "Muted", + "muted-info": "You will never be notified of any changes in this board", + "my-boards": "My Boards", + "name": "Name", + "no-archived-cards": "No cards in Archive.", + "no-archived-lists": "No lists in Archive.", + "no-archived-swimlanes": "No swimlanes in Archive.", + "no-results": "No results", + "normal": "Normal", + "normal-desc": "Can view and edit cards. Can't change settings.", + "not-accepted-yet": "Invitation not accepted yet", + "notify-participate": "Receive updates to any cards you participate as creater or member", + "notify-watch": "Receive updates to any boards, lists, or cards you’re watching", + "optional": "optional", + "or": "or", + "page-maybe-private": "This page may be private. You may be able to view it by <a href='%s'>logging in</a>.", + "page-not-found": "Page not found.", + "password": "Password", + "paste-or-dragdrop": "to paste, or drag & drop image file to it (image only)", + "participating": "Participating", + "preview": "Preview", + "previewAttachedImagePopup-title": "Preview", + "previewClipboardImagePopup-title": "Preview", + "private": "Private", + "private-desc": "This board is private. Only people added to the board can view and edit it.", + "profile": "Profile", + "public": "Public", + "public-desc": "This board is public. It's visible to anyone with the link and will show up in search engines like Google. Only people added to the board can edit.", + "quick-access-description": "Star a board to add a shortcut in this bar.", + "remove-cover": "Remove Cover", + "remove-from-board": "Remove from Board", + "remove-label": "Remove Label", + "listDeletePopup-title": "Delete List ?", + "remove-member": "Remove Member", + "remove-member-from-card": "Remove from Card", + "remove-member-pop": "Remove __name__ (__username__) from __boardTitle__? The member will be removed from all cards on this board. They will receive a notification.", + "removeMemberPopup-title": "Remove Member?", + "rename": "Rename", + "rename-board": "Đổi tên bảng", + "restore": "Restore", + "save": "Save", + "search": "Search", + "rules": "Rules", + "search-cards": "Search from card/list titles, descriptions and custom fields on this board", + "search-example": "Text to search for?", + "select-color": "Select Color", + "set-wip-limit-value": "Set a limit for the maximum number of tasks in this list", + "setWipLimitPopup-title": "Set WIP Limit", + "shortcut-assign-self": "Assign yourself to current card", + "shortcut-autocomplete-emoji": "Autocomplete emoji", + "shortcut-autocomplete-members": "Autocomplete members", + "shortcut-clear-filters": "Clear all filters", + "shortcut-close-dialog": "Close Dialog", + "shortcut-filter-my-cards": "Filter my cards", + "shortcut-show-shortcuts": "Bring up this shortcuts list", + "shortcut-toggle-filterbar": "Toggle Filter Sidebar", + "shortcut-toggle-sidebar": "Toggle Board Sidebar", + "show-cards-minimum-count": "Show cards count if list contains more than", + "sidebar-open": "Open Sidebar", + "sidebar-close": "Close Sidebar", + "signupPopup-title": "Create an Account", + "star-board-title": "Click to star this board. It will show up at top of your boards list.", + "starred-boards": "Starred Boards", + "starred-boards-description": "Starred boards show up at the top of your boards list.", + "subscribe": "Subscribe", + "team": "Team", + "this-board": "this board", + "this-card": "this card", + "spent-time-hours": "Spent time (hours)", + "overtime-hours": "Overtime (hours)", + "overtime": "Overtime", + "has-overtime-cards": "Has overtime cards", + "has-spenttime-cards": "Has spent time cards", + "time": "Time", + "title": "Title", + "tracking": "Tracking", + "tracking-info": "You will be notified of any changes to those cards you are involved as creator or member.", + "type": "Type", + "unassign-member": "Unassign member", + "unsaved-description": "You have an unsaved description.", + "unwatch": "Unwatch", + "upload": "Upload", + "upload-avatar": "Upload an avatar", + "uploaded-avatar": "Uploaded an avatar", + "username": "Username", + "view-it": "View it", + "warn-list-archived": "warning: this card is in an list at Archive", + "watch": "Watch", + "watching": "Watching", + "watching-info": "You will be notified of any change in this board", + "welcome-board": "Welcome Board", + "welcome-swimlane": "Milestone 1", + "welcome-list1": "Basics", + "welcome-list2": "Advanced", + "card-templates-swimlane": "Card Templates", + "list-templates-swimlane": "List Templates", + "board-templates-swimlane": "Board Templates", + "what-to-do": "What do you want to do?", + "wipLimitErrorPopup-title": "Invalid WIP Limit", + "wipLimitErrorPopup-dialog-pt1": "The number of tasks in this list is higher than the WIP limit you've defined.", + "wipLimitErrorPopup-dialog-pt2": "Please move some tasks out of this list, or set a higher WIP limit.", + "admin-panel": "Admin Panel", + "settings": "Settings", + "people": "People", + "registration": "Registration", + "disable-self-registration": "Disable Self-Registration", + "invite": "Invite", + "invite-people": "Invite People", + "to-boards": "To board(s)", + "email-addresses": "Email Addresses", + "smtp-host-description": "The address of the SMTP server that handles your emails.", + "smtp-port-description": "The port your SMTP server uses for outgoing emails.", + "smtp-tls-description": "Enable TLS support for SMTP server", + "smtp-host": "SMTP Host", + "smtp-port": "SMTP Port", + "smtp-username": "Username", + "smtp-password": "Password", + "smtp-tls": "TLS support", + "send-from": "From", + "send-smtp-test": "Send a test email to yourself", + "invitation-code": "Invitation Code", + "email-invite-register-subject": "__inviter__ sent you an invitation", + "email-invite-register-text": "Dear __user__,\n\n__inviter__ invites you to kanban board for collaborations.\n\nPlease follow the link below:\n__url__\n\nAnd your invitation code is: __icode__\n\nThanks.", + "email-smtp-test-subject": "SMTP Test Email", + "email-smtp-test-text": "You have successfully sent an email", + "error-invitation-code-not-exist": "Invitation code doesn't exist", + "error-notAuthorized": "You are not authorized to view this page.", + "webhook-title": "Webhook Name", + "webhook-token": "Token (Optional for Authentication)", + "outgoing-webhooks": "Outgoing Webhooks", + "bidirectional-webhooks": "Two-Way Webhooks", + "outgoingWebhooksPopup-title": "Outgoing Webhooks", + "boardCardTitlePopup-title": "Card Title Filter", + "disable-webhook": "Disable This Webhook", + "global-webhook": "Global Webhooks", + "new-outgoing-webhook": "New Outgoing Webhook", + "no-name": "(Unknown)", + "Node_version": "Node version", + "Meteor_version": "Meteor version", + "MongoDB_version": "MongoDB version", + "MongoDB_storage_engine": "MongoDB storage engine", + "MongoDB_Oplog_enabled": "MongoDB Oplog enabled", + "OS_Arch": "OS Arch", + "OS_Cpus": "OS CPU Count", + "OS_Freemem": "OS Free Memory", + "OS_Loadavg": "OS Load Average", + "OS_Platform": "OS Platform", + "OS_Release": "OS Release", + "OS_Totalmem": "OS Total Memory", + "OS_Type": "OS Type", + "OS_Uptime": "OS Uptime", + "days": "days", + "hours": "hours", + "minutes": "minutes", + "seconds": "seconds", + "show-field-on-card": "Show this field on card", + "automatically-field-on-card": "Auto create field to all cards", + "showLabel-field-on-card": "Show field label on minicard", + "yes": "Yes", + "no": "No", + "accounts": "Accounts", + "accounts-allowEmailChange": "Allow Email Change", + "accounts-allowUserNameChange": "Allow Username Change", + "createdAt": "Created at", + "verified": "Verified", + "active": "Active", + "card-received": "Received", + "card-received-on": "Received on", + "card-end": "End", + "card-end-on": "Ends on", + "editCardReceivedDatePopup-title": "Change received date", + "editCardEndDatePopup-title": "Change end date", + "setCardColorPopup-title": "Set color", + "setCardActionsColorPopup-title": "Choose a color", + "setSwimlaneColorPopup-title": "Choose a color", + "setListColorPopup-title": "Choose a color", + "assigned-by": "Assigned By", + "requested-by": "Requested By", + "board-delete-notice": "Deleting is permanent. You will lose all lists, cards and actions associated with this board.", + "delete-board-confirm-popup": "All lists, cards, labels, and activities will be deleted and you won't be able to recover the board contents. There is no undo.", + "boardDeletePopup-title": "Delete Board?", + "delete-board": "Delete Board", + "default-subtasks-board": "Subtasks for __board__ board", + "default": "Default", + "queue": "Queue", + "subtask-settings": "Subtasks Settings", + "card-settings": "Card Settings", + "boardSubtaskSettingsPopup-title": "Board Subtasks Settings", + "boardCardSettingsPopup-title": "Card Settings", + "deposit-subtasks-board": "Deposit subtasks to this board:", + "deposit-subtasks-list": "Landing list for subtasks deposited here:", + "show-parent-in-minicard": "Show parent in minicard:", + "prefix-with-full-path": "Prefix with full path", + "prefix-with-parent": "Prefix with parent", + "subtext-with-full-path": "Subtext with full path", + "subtext-with-parent": "Subtext with parent", + "change-card-parent": "Change card's parent", + "parent-card": "Parent card", + "source-board": "Source board", + "no-parent": "Don't show parent", + "activity-added-label": "added label '%s' to %s", + "activity-removed-label": "removed label '%s' from %s", + "activity-delete-attach": "deleted an attachment from %s", + "activity-added-label-card": "added label '%s'", + "activity-removed-label-card": "removed label '%s'", + "activity-delete-attach-card": "deleted an attachment", + "activity-set-customfield": "set custom field '%s' to '%s' in %s", + "activity-unset-customfield": "unset custom field '%s' in %s", + "r-rule": "Rule", + "r-add-trigger": "Add trigger", + "r-add-action": "Add action", + "r-board-rules": "Board rules", + "r-add-rule": "Add rule", + "r-view-rule": "View rule", + "r-delete-rule": "Delete rule", + "r-new-rule-name": "New rule title", + "r-no-rules": "No rules", + "r-when-a-card": "When a card", + "r-is": "is", + "r-is-moved": "is moved", + "r-added-to": "added to", + "r-removed-from": "Removed from", + "r-the-board": "the board", + "r-list": "list", + "set-filter": "Set Filter", + "r-moved-to": "Moved to", + "r-moved-from": "Moved from", + "r-archived": "Moved to Archive", + "r-unarchived": "Restored from Archive", + "r-a-card": "a card", + "r-when-a-label-is": "When a label is", + "r-when-the-label": "When the label", + "r-list-name": "list name", + "r-when-a-member": "When a member is", + "r-when-the-member": "When the member", + "r-name": "name", + "r-when-a-attach": "When an attachment", + "r-when-a-checklist": "When a checklist is", + "r-when-the-checklist": "When the checklist", + "r-completed": "Completed", + "r-made-incomplete": "Made incomplete", + "r-when-a-item": "When a checklist item is", + "r-when-the-item": "When the checklist item", + "r-checked": "Checked", + "r-unchecked": "Unchecked", + "r-move-card-to": "Move card to", + "r-top-of": "Top of", + "r-bottom-of": "Bottom of", + "r-its-list": "its list", + "r-archive": "Move to Archive", + "r-unarchive": "Restore from Archive", + "r-card": "card", + "r-add": "Thêm", + "r-remove": "Remove", + "r-label": "label", + "r-member": "member", + "r-remove-all": "Remove all members from the card", + "r-set-color": "Set color to", + "r-checklist": "checklist", + "r-check-all": "Check all", + "r-uncheck-all": "Uncheck all", + "r-items-check": "items of checklist", + "r-check": "Check", + "r-uncheck": "Uncheck", + "r-item": "item", + "r-of-checklist": "of checklist", + "r-send-email": "Send an email", + "r-to": "to", + "r-subject": "subject", + "r-rule-details": "Rule details", + "r-d-move-to-top-gen": "Move card to top of its list", + "r-d-move-to-top-spec": "Move card to top of list", + "r-d-move-to-bottom-gen": "Move card to bottom of its list", + "r-d-move-to-bottom-spec": "Move card to bottom of list", + "r-d-send-email": "Send email", + "r-d-send-email-to": "to", + "r-d-send-email-subject": "subject", + "r-d-send-email-message": "message", + "r-d-archive": "Move card to Archive", + "r-d-unarchive": "Restore card from Archive", + "r-d-add-label": "Add label", + "r-d-remove-label": "Remove label", + "r-create-card": "Create new card", + "r-in-list": "in list", + "r-in-swimlane": "in swimlane", + "r-d-add-member": "Add member", + "r-d-remove-member": "Remove member", + "r-d-remove-all-member": "Remove all member", + "r-d-check-all": "Check all items of a list", + "r-d-uncheck-all": "Uncheck all items of a list", + "r-d-check-one": "Check item", + "r-d-uncheck-one": "Uncheck item", + "r-d-check-of-list": "of checklist", + "r-d-add-checklist": "Add checklist", + "r-d-remove-checklist": "Remove checklist", + "r-by": "by", + "r-add-checklist": "Add checklist", + "r-with-items": "with items", + "r-items-list": "item1,item2,item3", + "r-add-swimlane": "Add swimlane", + "r-swimlane-name": "swimlane name", + "r-board-note": "Note: leave a field empty to match every possible value.", + "r-checklist-note": "Note: checklist's items have to be written as comma separated values.", + "r-when-a-card-is-moved": "When a card is moved to another list", + "r-set": "Set", + "r-update": "Update", + "r-datefield": "date field", + "r-df-start-at": "start", + "r-df-due-at": "due", + "r-df-end-at": "end", + "r-df-received-at": "received", + "r-to-current-datetime": "to current date/time", + "r-remove-value-from": "Remove value from", + "ldap": "LDAP", + "oauth2": "OAuth2", + "cas": "CAS", + "authentication-method": "Authentication method", + "authentication-type": "Authentication type", + "custom-product-name": "Custom Product Name", + "layout": "Layout", + "hide-logo": "Hide Logo", + "add-custom-html-after-body-start": "Add Custom HTML after <body> start", + "add-custom-html-before-body-end": "Add Custom HTML before </body> end", + "error-undefined": "Something went wrong", + "error-ldap-login": "An error occurred while trying to login", + "display-authentication-method": "Display Authentication Method", + "default-authentication-method": "Default Authentication Method", + "duplicate-board": "Duplicate Board", + "people-number": "The number of people is:", + "swimlaneDeletePopup-title": "Delete Swimlane ?", + "swimlane-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the swimlane. There is no undo.", + "restore-all": "Restore all", + "delete-all": "Delete all", + "loading": "Loading, please wait.", + "previous_as": "last time was", + "act-a-dueAt": "modified due time to \nWhen: __timeValue__\nWhere: __card__\n previous due was __timeOldValue__", + "act-a-endAt": "modified ending time to __timeValue__ from (__timeOldValue__)", + "act-a-startAt": "modified starting time to __timeValue__ from (__timeOldValue__)", + "act-a-receivedAt": "modified received time to __timeValue__ from (__timeOldValue__)", + "a-dueAt": "modified due time to be", + "a-endAt": "modified ending time to be", + "a-startAt": "modified starting time to be", + "a-receivedAt": "modified received time to be", + "almostdue": "current due time %s is approaching", + "pastdue": "current due time %s is past", + "duenow": "current due time %s is today", + "act-newDue": "__list__/__card__ has 1st due reminder [__board__]", + "act-withDue": "__list__/__card__ due reminders [__board__]", + "act-almostdue": "was reminding the current due (__timeValue__) of __card__ is approaching", + "act-pastdue": "was reminding the current due (__timeValue__) of __card__ is past", + "act-duenow": "was reminding the current due (__timeValue__) of __card__ is now", + "act-atUserComment": "You were mentioned in [__board__] __list__/__card__", + "delete-user-confirm-popup": "Are you sure you want to delete this account? There is no undo.", + "accounts-allowUserDelete": "Allow users to self delete their account", + "hide-minicard-label-text": "Hide minicard label text", + "show-desktop-drag-handles": "Show desktop drag handles", + "assignee": "Assignee", + "cardAssigneesPopup-title": "Assignee", + "addmore-detail": "Add a more detailed description", + "show-on-card": "Show on Card", + "new": "New", + "editUserPopup-title": "Edit User", + "newUserPopup-title": "New User", + "notifications": "Notifications", + "view-all": "View All", + "filter-by-unread": "Filter by Unread", + "mark-all-as-read": "Mark all as read", + "allow-rename": "Allow Rename", + "allowRenamePopup-title": "Allow Rename" +} diff --git a/i18n/zh-CN.i18n.json b/i18n/zh-CN.i18n.json index 4a487979..a65fd629 100644 --- a/i18n/zh-CN.i18n.json +++ b/i18n/zh-CN.i18n.json @@ -1,769 +1,770 @@ { - "accept": "接受", - "act-activity-notify": "活动通知", - "act-addAttachment": "添加附件 __attachment__ 到看板 __board__ 中的泳道 __swimlane__ 中的列表 __list__ 中的卡片 __card__ 中", - "act-deleteAttachment": "删除看板 __board__ 中的泳道 __swimlane__ 中的列表 __list__ 中的卡片 __card__ 中的附件 __attachment__", - "act-addSubtask": "添加子任务 __subtask__ 到看板 __board__ 中的泳道 __swimlane__ 中的列表 __list__ 中的卡片 __card__ 中", - "act-addLabel": "添加标签 __label__ 到看板 __board__ 中的泳道 __swimlane__ 中的列表 __list__ 中的卡片 __card__ 中", - "act-addedLabel": "添加标签 __label__ 到看板 __board__ 中的泳道 __swimlane__ 中的列表 __list__ 中的卡片 __card__ 中", - "act-removeLabel": "移除看板 __board__ 中的泳道 __swimlane__ 中的列表 __list__ 中的卡片 __card__ 中的标签 __label__", - "act-removedLabel": "移除看板 __board__ 中的泳道 __swimlane__ 中的列表 __list__ 中的卡片 __card__ 中的标签 __label__", - "act-addChecklist": "添加清单 __checklist__ 到看板 __board__ 中的泳道 __swimlane__ 中的列表 __list__ 中的卡片 __card__ 中", - "act-addChecklistItem": "添加清单项 __checklistItem__ 到看板 __board__ 中的泳道 __swimlane__ 中的列表 __list__ 中的卡片 __card__ 中的清单 __checklist__", - "act-removeChecklist": "移除看板 __board__ 中的泳道 __swimlane__ 中的列表 __list__ 中的卡片 __card__ 中的清单 __checklist__", - "act-removeChecklistItem": "移除看板 __board__ 中的泳道 __swimlane__ 中的列表 __list__ 中的卡片 __card__ 中的清单 __checklist__ 清单项 __checklistItem__", - "act-checkedItem": "选中看板 __board__ 中的泳道 __swimlane__ 中的列表 __list__ 中的卡片 __card__ 中的清单 __checklist__ 的清单项 __checklistItem__", - "act-uncheckedItem": "反选看板 __board__ 中的泳道 __swimlane__ 中的列表 __list__ 中的卡片 __card__ 中的清单 __checklist__ 的清单项 __checklistItem__", - "act-completeChecklist": "完成检查列表__checklist__ 卡片 __card__ 列表 __list__ 泳道 __swimlane__ 看板 __board__", - "act-uncompleteChecklist": "看板 __board__ 中的泳道 __swimlane__ 中的列表 __list__ 中的卡片 __card__ 中的清单 __checklist__ 未完成", - "act-addComment": "对看板 __board__ 中的泳道 __swimlane__ 中的列表 __list__ 中的卡片 __card__ 发表了评论: __comment__", - "act-editComment": "编辑卡片中的评论:看板__board__中的泳道__swimlane__中的列表__list__中的评论__comment__", - "act-deleteComment": "删除卡片中的评论:看板__board__中的泳道__swimlane__中的列表__list__中的评论__comment__", - "act-createBoard": "创建看板 __board__", - "act-createSwimlane": "创建泳道 __swimlane__ 到看板 __board__", - "act-createCard": "在看板 __board__ 的泳道 __swimlane__ 的列表 __list__ 中添加卡片 __card__", - "act-createCustomField": "已创建看板__board__中的自定义字段__customField__", - "act-deleteCustomField": "已删除看板__board__中的自定义字段__customField__", - "act-setCustomField": "编辑定制字段__customField__:看板__board__中的泳道__swimlane__中的列表__list__中的卡片__card__中的__customFieldValue__", - "act-createList": "添加列表 __list__ 至看板 __board__", - "act-addBoardMember": "添加成员 __member__ 到看板 __board__", - "act-archivedBoard": "看板 __board__ 已被移入归档", - "act-archivedCard": "将看板 __board__ 中的泳道 __swimlane__ 中的列表 __list__ 中的卡片 移动到归档中", - "act-archivedList": "看板 __board__ 中的泳道 __swimlane__ 中的列表 __list__ 已被移入归档", - "act-archivedSwimlane": "看板 __board__ 中的泳道 __swimlane__ 已被移入归档", - "act-importBoard": "导入看板 __board__", - "act-importCard": "已将卡片 __card__ 导入到 __board__ 看板中的 __swimlane__ 泳道中的 __list__ 列表中", - "act-importList": "已将列表导入到 __board__ 看板中的 __swimlane__  泳道中的 __list__  列表中", - "act-joinMember": "已将成员 __member__  添加到 __board__ 看板中的 __swimlane__ 泳道中的 __list__  列表中的 __card__ 卡片中", - "act-moveCard": "移动卡片 __card__ 到看板 __board__ 从列表 __oldList__ 泳道 __oldSwimlane__ 至列表 __list__ 泳道 __swimlane__", - "act-moveCardToOtherBoard": "移动卡片 __card__ 从列表 __oldList__ 泳道 __oldSwimlane__ 看板 __oldBoard__ 至列表 __list__ 泳道 __swimlane__ 看板 __board__", - "act-removeBoardMember": "从看板 __board__ 移除成员 __member__", - "act-restoredCard": "恢复卡片 __card__ 至列表 __list__ 泳道 __swimlane__ 看板 __board__", - "act-unjoinMember": "移除成员 __member__ 从卡片 __card__ 列表 __list__ a泳道 __swimlane__ 看板 __board__", - "act-withBoardTitle": "看板__board__", - "act-withCardTitle": "[看板 __board__] 卡片 __card__", - "actions": "操作", - "activities": "活动", - "activity": "活动", - "activity-added": "添加 %s 至 %s", - "activity-archived": "%s 已被移入归档", - "activity-attached": "添加附件 %s 至 %s", - "activity-created": "创建 %s", - "activity-customfield-created": "创建了自定义字段 %s", - "activity-excluded": "排除 %s 从 %s", - "activity-imported": "导入 %s 至 %s 从 %s 中", - "activity-imported-board": "已导入 %s 从 %s 中", - "activity-joined": "已关联 %s", - "activity-moved": "将 %s 从 %s 移动到 %s", - "activity-on": "在 %s", - "activity-removed": "从 %s 中移除 %s", - "activity-sent": "发送 %s 至 %s", - "activity-unjoined": "已解除 %s 关联", - "activity-subtask-added": "添加子任务到%s", - "activity-checked-item": "勾选%s于清单%s 共 %s", - "activity-unchecked-item": "未勾选 %s 于清单 %s 共 %s", - "activity-checklist-added": "已经将清单添加到 %s", - "activity-checklist-removed": "已从%s移除待办清单", - "activity-checklist-completed": "完成清单%s共%s", - "activity-checklist-uncompleted": "未完成清单 %s 共 %s", - "activity-checklist-item-added": "添加清单项至'%s' 于 %s", - "activity-checklist-item-removed": "已从 '%s' 于 %s中 移除一个清单项", - "add": "添加", - "activity-checked-item-card": "勾选 %s 与清单 %s 中", - "activity-unchecked-item-card": "取消勾选 %s 于清单 %s中", - "activity-checklist-completed-card": "完成检查列表 __checklist__ 卡片 __card__ 列表 __list__ 泳道 __swimlane__ 看板 __board__", - "activity-checklist-uncompleted-card": "未完成清单 %s", - "activity-editComment": "评论已编辑", - "activity-deleteComment": "评论已删除", - "add-attachment": "添加附件", - "add-board": "添加看板", - "add-card": "添加卡片", - "add-swimlane": "添加泳道图", - "add-subtask": "添加子任务", - "add-checklist": "添加待办清单", - "add-checklist-item": "扩充清单", - "add-cover": "添加封面", - "add-label": "添加标签", - "add-list": "添加列表", - "add-members": "添加成员", - "added": "添加", - "addMemberPopup-title": "成员", - "admin": "管理员", - "admin-desc": "可以浏览并编辑卡片,移除成员,并且更改该看板的设置", - "admin-announcement": "通知", - "admin-announcement-active": "激活系统通知", - "admin-announcement-title": "管理员的通知", - "all-boards": "全部看板", - "and-n-other-card": "和其他 __count__ 个卡片", - "and-n-other-card_plural": "和其他 __count__ 个卡片", - "apply": "应用", - "app-is-offline": "加载中,请稍后。刷新页面将导致数据丢失,如果加载长时间不起作用,请检查服务器是否已经停止工作。", - "archive": "归档", - "archive-all": "全部归档", - "archive-board": "将看板归档", - "archive-card": "将卡片归档", - "archive-list": "将列表归档", - "archive-swimlane": "将泳道归档", - "archive-selection": "将选择归档", - "archiveBoardPopup-title": "是否归档看板?", - "archived-items": "归档", - "archived-boards": "归档的看板", - "restore-board": "还原看板", - "no-archived-boards": "没有归档的看板。", - "archives": "归档", - "template": "模板", - "templates": "模板", - "assign-member": "指派成员", - "attached": "附加", - "attachment": "附件", - "attachment-delete-pop": "删除附件的操作不可逆。", - "attachmentDeletePopup-title": "删除附件?", - "attachments": "附件", - "auto-watch": "自动关注新建的看板", - "avatar-too-big": "头像过大 (上限 70 KB)", - "back": "返回", - "board-change-color": "更改颜色", - "board-nb-stars": "%s 星标", - "board-not-found": "看板不存在", - "board-private-info": "该看板将被设为 <strong>私有</strong>.", - "board-public-info": "该看板将被设为 <strong>公开</strong>.", - "boardChangeColorPopup-title": "修改看板背景", - "boardChangeTitlePopup-title": "重命名看板", - "boardChangeVisibilityPopup-title": "更改可视级别", - "boardChangeWatchPopup-title": "更改关注状态", - "boardMenuPopup-title": "看板设置", - "boardChangeViewPopup-title": "看板视图", - "boards": "看板", - "board-view": "看板视图", - "board-view-cal": "日历", - "board-view-swimlanes": "泳道图", - "board-view-collapse": "崩溃", - "board-view-lists": "列表", - "bucket-example": "例如 “目标清单”", - "cancel": "取消", - "card-archived": "归档这个卡片。", - "board-archived": "归档这个看板。", - "card-comments-title": "该卡片有 %s 条评论", - "card-delete-notice": "彻底删除的操作不可恢复,你将会丢失该卡片相关的所有操作记录。", - "card-delete-pop": "所有的活动将从活动摘要中被移除且您将无法重新打开该卡片。此操作无法撤销。", - "card-delete-suggest-archive": "您可以移动卡片到活动以便从看板中删除并保持活动。", - "card-due": "到期", - "card-due-on": "期限", - "card-spent": "耗时", - "card-edit-attachments": "编辑附件", - "card-edit-custom-fields": "编辑自定义字段", - "card-edit-labels": "编辑标签", - "card-edit-members": "编辑成员", - "card-labels-title": "更改该卡片上的标签", - "card-members-title": "在该卡片中添加或移除看板成员", - "card-start": "开始", - "card-start-on": "始于", - "cardAttachmentsPopup-title": "附件来源", - "cardCustomField-datePopup-title": "修改日期", - "cardCustomFieldsPopup-title": "编辑自定义字段", - "cardDeletePopup-title": "彻底删除卡片?", - "cardDetailsActionsPopup-title": "卡片操作", - "cardLabelsPopup-title": "标签", - "cardMembersPopup-title": "成员", - "cardMorePopup-title": "更多", - "cardTemplatePopup-title": "新建模板", - "cards": "卡片", - "cards-count": "卡片", - "casSignIn": "用CAS登录", - "cardType-card": "卡片", - "cardType-linkedCard": "已链接卡片", - "cardType-linkedBoard": "已链接看板", - "change": "变更", - "change-avatar": "更改头像", - "change-password": "更改密码", - "change-permissions": "更改权限", - "change-settings": "更改设置", - "changeAvatarPopup-title": "更改头像", - "changeLanguagePopup-title": "更改语言", - "changePasswordPopup-title": "更改密码", - "changePermissionsPopup-title": "更改权限", - "changeSettingsPopup-title": "更改设置", - "subtasks": "子任务", - "checklists": "清单", - "click-to-star": "点此来标记该看板", - "click-to-unstar": "点此来去除该看板的标记", - "clipboard": "剪贴板或者拖放文件", - "close": "关闭", - "close-board": "关闭看板", - "close-board-pop": "您可以通过主页头部的“归档”按钮,来恢复看板。", - "color-black": "黑色", - "color-blue": "蓝色", - "color-crimson": "深红", - "color-darkgreen": "墨绿", - "color-gold": "金", - "color-gray": "灰", - "color-green": "绿色", - "color-indigo": "靛蓝", - "color-lime": "绿黄", - "color-magenta": "洋红", - "color-mistyrose": "玫瑰红", - "color-navy": "藏青", - "color-orange": "橙色", - "color-paleturquoise": "宝石绿", - "color-peachpuff": "桃红", - "color-pink": "粉红", - "color-plum": "紫红", - "color-purple": "紫色", - "color-red": "红色", - "color-saddlebrown": "棕褐", - "color-silver": "银", - "color-sky": "天蓝", - "color-slateblue": "石板蓝", - "color-white": "白", - "color-yellow": "黄色", - "unset-color": "复原", - "comment": "评论", - "comment-placeholder": "添加评论", - "comment-only": "仅能评论", - "comment-only-desc": "只能在卡片上评论。", - "no-comments": "暂无评论", - "no-comments-desc": "无法查看评论和活动。", - "worker": "人员", - "worker-desc": "只能移动卡片,分配给卡片和评论", - "computer": "从本机上传", - "confirm-subtask-delete-dialog": "确定要删除子任务吗?", - "confirm-checklist-delete-dialog": "确定要删除清单吗?", - "copy-card-link-to-clipboard": "复制卡片链接到剪贴板", - "linkCardPopup-title": "链接卡片", - "searchElementPopup-title": "搜索", - "copyCardPopup-title": "复制卡片", - "copyChecklistToManyCardsPopup-title": "复制清单模板至多个卡片", - "copyChecklistToManyCardsPopup-instructions": "以JSON格式表示目标卡片的标题和描述", - "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"第一个卡片的标题\", \"description\":\"第一个卡片的描述\"}, {\"title\":\"第二个卡片的标题\",\"description\":\"第二个卡片的描述\"},{\"title\":\"最后一个卡片的标题\",\"description\":\"最后一个卡片的描述\"} ]", - "create": "创建", - "createBoardPopup-title": "创建看板", - "chooseBoardSourcePopup-title": "导入看板", - "createLabelPopup-title": "创建标签", - "createCustomField": "创建字段", - "createCustomFieldPopup-title": "创建字段", - "current": "当前", - "custom-field-delete-pop": "没有撤销,此动作将从所有卡片中移除自定义字段并销毁历史。", - "custom-field-checkbox": "选择框", - "custom-field-date": "日期", - "custom-field-dropdown": "下拉列表", - "custom-field-dropdown-none": "(无)", - "custom-field-dropdown-options": "列表选项", - "custom-field-dropdown-options-placeholder": "回车可以加入更多选项", - "custom-field-dropdown-unknown": "(未知)", - "custom-field-number": "数字", - "custom-field-text": "文本", - "custom-fields": "自定义字段", - "date": "日期", - "decline": "拒绝", - "default-avatar": "默认头像", - "delete": "删除", - "deleteCustomFieldPopup-title": "删除自定义字段?", - "deleteLabelPopup-title": "删除标签?", - "description": "描述", - "disambiguateMultiLabelPopup-title": "消除标签歧义", - "disambiguateMultiMemberPopup-title": "消除成员歧义", - "discard": "放弃", - "done": "完成", - "download": "下载", - "edit": "编辑", - "edit-avatar": "更改头像", - "edit-profile": "编辑资料", - "edit-wip-limit": "编辑最大任务数", - "soft-wip-limit": "最大任务数软限制", - "editCardStartDatePopup-title": "修改起始日期", - "editCardDueDatePopup-title": "修改截止日期", - "editCustomFieldPopup-title": "编辑字段", - "editCardSpentTimePopup-title": "修改耗时", - "editLabelPopup-title": "更改标签", - "editNotificationPopup-title": "编辑通知", - "editProfilePopup-title": "编辑资料", - "email": "邮箱", - "email-enrollAccount-subject": "已为您在 __siteName__ 创建帐号", - "email-enrollAccount-text": "尊敬的 __user__,\n\n点击下面的链接,即刻开始使用这项服务。\n\n__url__\n\n谢谢。", - "email-fail": "邮件发送失败", - "email-fail-text": "尝试发送邮件时出错", - "email-invalid": "邮件地址错误", - "email-invite": "发送邮件邀请", - "email-invite-subject": "__inviter__ 向您发出邀请", - "email-invite-text": "尊敬的 __user__,\n\n__inviter__ 邀请您加入看板 \"__board__\" 参与协作。\n\n请点击下面的链接访问看板:\n\n__url__\n\n谢谢。", - "email-resetPassword-subject": "重置您的 __siteName__ 密码", - "email-resetPassword-text": "尊敬的 __user__,\n\n点击下面的链接,重置您的密码:\n\n__url__\n\n谢谢。", - "email-sent": "邮件已发送", - "email-verifyEmail-subject": "在 __siteName__ 验证您的邮件地址", - "email-verifyEmail-text": "尊敬的 __user__,\n\n点击下面的链接,验证您的邮件地址:\n\n__url__\n\n谢谢。", - "enable-wip-limit": "启用最大任务数限制", - "error-board-doesNotExist": "该看板不存在", - "error-board-notAdmin": "需要成为管理员才能执行此操作", - "error-board-notAMember": "需要成为看板成员才能执行此操作", - "error-json-malformed": "文本不是合法的 JSON", - "error-json-schema": "JSON 数据没有用正确的格式包含合适的信息", - "error-list-doesNotExist": "不存在此列表", - "error-user-doesNotExist": "该用户不存在", - "error-user-notAllowSelf": "无法邀请自己", - "error-user-notCreated": "该用户未能成功创建", - "error-username-taken": "此用户名已存在", - "error-email-taken": "此EMail已存在", - "export-board": "导出看板", - "sort": "排序", - "sort-desc": "点此来将列表排序", - "list-sort-by": "按此来将列表排序:", - "list-label-modifiedAt": "上次访问时间", - "list-label-title": "列表名称", - "list-label-sort": "您手动指定的顺序", - "list-label-short-modifiedAt": "(L)", - "list-label-short-title": "(N)", - "list-label-short-sort": "(M)", - "filter": "过滤", - "filter-cards": "过滤卡片或列表", - "list-filter-label": "以标题过滤列表", - "filter-clear": "清空过滤器", - "filter-no-label": "无标签", - "filter-no-member": "无成员", - "filter-no-custom-fields": "无自定义字段", - "filter-show-archive": "显示归档的列表", - "filter-hide-empty": "隐藏空列表", - "filter-on": "过滤器启用", - "filter-on-desc": "你正在过滤该看板上的卡片,点此编辑过滤。", - "filter-to-selection": "要选择的过滤器", - "advanced-filter-label": "高级过滤器", - "advanced-filter-description": "高级过滤器可以使用包含如下操作符的字符串进行过滤:== != <= >= && || ( ) 。操作符之间用空格隔开。输入字段名和数值就可以过滤所有自定义字段。例如:Field1 == Value1。注意如果字段名或数值包含空格,需要用单引号。例如: 'Field 1' == 'Value 1'。要跳过单个控制字符(' \\/),请使用 \\ 转义字符。例如: Field1 = I\\'m。支持组合使用多个条件,例如: F1 == V1 || F1 == V2。通常以从左到右的顺序进行判断。可以通过括号修改顺序,例如:F1 == V1 && ( F2 == V2 || F2 == V3 )。也支持使用正则表达式搜索文本字段。", - "fullname": "全称", - "header-logo-title": "返回您的看板页", - "hide-system-messages": "隐藏系统消息", - "headerBarCreateBoardPopup-title": "创建看板", - "home": "首页", - "import": "导入", - "link": "链接", - "import-board": "导入看板", - "import-board-c": "导入看板", - "import-board-title-trello": "从Trello导入看板", - "import-board-title-wekan": "从以前的导出数据导入看板", - "import-sandstorm-backup-warning": "在检查此颗粒是否关闭和再次打开之前,不要删除从原始导出的看板或Trello导入的数据,否则看板会发生未知的错误,这将意味着数据丢失。", - "import-sandstorm-warning": "导入的面板将删除所有已存在于面板上的数据并替换他们为导入的面板。", - "from-trello": "自 Trello", - "from-wekan": "自以前的导出", - "import-board-instruction-trello": "在你的Trello看板中,点击“菜单”,然后选择“更多”,“打印与导出”,“导出为 JSON” 并拷贝结果文本", - "import-board-instruction-wekan": "在您的看板,点击“菜单”,然后“导出看板”,复制下载文件中的文本。", - "import-board-instruction-about-errors": "如果在导入看板时出现错误,导入工作可能仍然在进行中,并且看板已经出现在全部看板页。", - "import-json-placeholder": "粘贴您有效的 JSON 数据至此", - "import-map-members": "映射成员", - "import-members-map": "您导入的看板有一些成员,请映射这些成员到您导入的用户。", - "import-show-user-mapping": "核对成员映射", - "import-user-select": "为这个成员选择您已经存在的用户", - "importMapMembersAddPopup-title": "选择成员", - "info": "版本", - "initials": "缩写", - "invalid-date": "无效日期", - "invalid-time": "非法时间", - "invalid-user": "非法用户", - "joined": "关联", - "just-invited": "您刚刚被邀请加入此看板", - "keyboard-shortcuts": "键盘快捷键", - "label-create": "创建标签", - "label-default": "%s 标签 (默认)", - "label-delete-pop": "此操作不可逆,这将会删除该标签并清除它的历史记录。", - "labels": "标签", - "language": "语言", - "last-admin-desc": "你不能更改角色,因为至少需要一名管理员。", - "leave-board": "离开看板", - "leave-board-pop": "确认要离开 __boardTitle__ 吗?此看板的所有卡片都会将您移除。", - "leaveBoardPopup-title": "离开看板?", - "link-card": "关联至该卡片", - "list-archive-cards": "将此列表中的所有卡片归档", - "list-archive-cards-pop": "将移动看板中列表的所有卡片,查看或回复归档中的卡片,点击“菜单”->“归档”", - "list-move-cards": "移动列表中的所有卡片", - "list-select-cards": "选择列表中的所有卡片", - "set-color-list": "设置颜色", - "listActionPopup-title": "列表操作", - "swimlaneActionPopup-title": "泳道图操作", - "swimlaneAddPopup-title": "在下面添加一个泳道", - "listImportCardPopup-title": "导入 Trello 卡片", - "listMorePopup-title": "更多", - "link-list": "关联到这个列表", - "list-delete-pop": "所有活动将被从活动动态中删除并且你无法恢复他们,此操作无法撤销。", - "list-delete-suggest-archive": "您可以移动列表到归档以将其从看板中移除并保留活动。", - "lists": "列表", - "swimlanes": "泳道图", - "log-out": "登出", - "log-in": "登录", - "loginPopup-title": "登录", - "memberMenuPopup-title": "成员设置", - "members": "成员", - "menu": "菜单", - "move-selection": "移动选择", - "moveCardPopup-title": "移动卡片", - "moveCardToBottom-title": "移动至底端", - "moveCardToTop-title": "移动至顶端", - "moveSelectionPopup-title": "移动选择", - "multi-selection": "多选", - "multi-selection-on": "多选启用", - "muted": "静默", - "muted-info": "你将不会收到此看板的任何变更通知", - "my-boards": "我的看板", - "name": "名称", - "no-archived-cards": "存档中没有卡片。", - "no-archived-lists": "存档中没有清单。", - "no-archived-swimlanes": "存档中没有泳道。", - "no-results": "无结果", - "normal": "普通", - "normal-desc": "可以创建以及编辑卡片,无法更改设置。", - "not-accepted-yet": "邀请尚未接受", - "notify-participate": "接收以创建者或成员身份参与的卡片的更新", - "notify-watch": "接收所有关注的面板、列表、及卡片的更新", - "optional": "可选", - "or": "或", - "page-maybe-private": "本页面被设为私有. 您必须 <a href='%s'>登录</a>以浏览其中内容。", - "page-not-found": "页面不存在。", - "password": "密码", - "paste-or-dragdrop": "从剪贴板粘贴,或者拖放文件到它上面 (仅限于图片)", - "participating": "参与", - "preview": "预览", - "previewAttachedImagePopup-title": "预览", - "previewClipboardImagePopup-title": "预览", - "private": "私有", - "private-desc": "该看板将被设为私有。只有该看板成员才可以进行查看和编辑。", - "profile": "资料", - "public": "公开", - "public-desc": "该看板将被公开。任何人均可通过链接查看,并且将对Google和其他搜索引擎开放。只有添加至该看板的成员才可进行编辑。", - "quick-access-description": "星标看板在导航条中添加快捷方式", - "remove-cover": "移除封面", - "remove-from-board": "从看板中删除", - "remove-label": "移除标签", - "listDeletePopup-title": "删除列表", - "remove-member": "移除成员", - "remove-member-from-card": "从该卡片中移除", - "remove-member-pop": "确定从 __boardTitle__ 中移除 __name__ (__username__) 吗? 该成员将被从该看板的所有卡片中移除,同时他会收到一条提醒。", - "removeMemberPopup-title": "删除成员?", - "rename": "重命名", - "rename-board": "重命名看板", - "restore": "还原", - "save": "保存", - "search": "搜索", - "rules": "规则", - "search-cards": "Search from card/list titles, descriptions and custom fields on this board", - "search-example": "搜索", - "select-color": "选择颜色", - "set-wip-limit-value": "设置此列表中的最大任务数", - "setWipLimitPopup-title": "设置最大任务数", - "shortcut-assign-self": "指派当前卡片给自己", - "shortcut-autocomplete-emoji": "表情符号自动补全", - "shortcut-autocomplete-members": "自动补全成员", - "shortcut-clear-filters": "清空全部过滤器", - "shortcut-close-dialog": "关闭对话框", - "shortcut-filter-my-cards": "过滤我的卡片", - "shortcut-show-shortcuts": "显示此快捷键列表", - "shortcut-toggle-filterbar": "切换过滤器边栏", - "shortcut-toggle-sidebar": "切换面板边栏", - "show-cards-minimum-count": "当列表中的卡片多于此阈值时将显示数量", - "sidebar-open": "打开侧栏", - "sidebar-close": "打开侧栏", - "signupPopup-title": "创建账户", - "star-board-title": "点此来标记该看板,它将会出现在您的看板列表顶部。", - "starred-boards": "已标记看板", - "starred-boards-description": "已标记看板将会出现在您的看板列表顶部。", - "subscribe": "订阅", - "team": "团队", - "this-board": "该看板", - "this-card": "该卡片", - "spent-time-hours": "耗时 (小时)", - "overtime-hours": "超时 (小时)", - "overtime": "超时", - "has-overtime-cards": "有超时卡片", - "has-spenttime-cards": "耗时卡", - "time": "时间", - "title": "标题", - "tracking": "跟踪", - "tracking-info": "当任何包含您(作为创建者或成员)的卡片发生变更时,您将得到通知。", - "type": "类型", - "unassign-member": "取消指派成员", - "unsaved-description": "存在未保存的描述", - "unwatch": "取消关注", - "upload": "上传", - "upload-avatar": "上传头像", - "uploaded-avatar": "头像已经上传", - "username": "用户名", - "view-it": "查看", - "warn-list-archived": "警告:此卡片在列表归档中", - "watch": "关注", - "watching": "关注", - "watching-info": "当此看板发生变更时会通知你", - "welcome-board": "“欢迎”看板", - "welcome-swimlane": "里程碑 1", - "welcome-list1": "基本", - "welcome-list2": "高阶", - "card-templates-swimlane": "卡片模板", - "list-templates-swimlane": "列表模板", - "board-templates-swimlane": "看板模板", - "what-to-do": "要做什么?", - "wipLimitErrorPopup-title": "无效的最大任务数", - "wipLimitErrorPopup-dialog-pt1": "此列表中的任务数量已经超过了设置的最大任务数。", - "wipLimitErrorPopup-dialog-pt2": "请将一些任务移出此列表,或者设置一个更大的最大任务数。", - "admin-panel": "管理面板", - "settings": "设置", - "people": "人员", - "registration": "注册", - "disable-self-registration": "禁止自助注册", - "invite": "邀请", - "invite-people": "邀请人员", - "to-boards": "邀请到看板 (可多选)", - "email-addresses": "电子邮箱地址", - "smtp-host-description": "用于发送邮件的SMTP服务器地址。", - "smtp-port-description": "SMTP服务器端口。", - "smtp-tls-description": "对SMTP服务器启用TLS支持", - "smtp-host": "SMTP服务器", - "smtp-port": "SMTP端口", - "smtp-username": "用户名", - "smtp-password": "密码", - "smtp-tls": "TLS支持", - "send-from": "发件人", - "send-smtp-test": "给自己发送一封测试邮件", - "invitation-code": "邀请码", - "email-invite-register-subject": "__inviter__ 向您发出邀请", - "email-invite-register-text": "亲爱的__user__:\n__inviter__ 邀请您加入到看板\n\n请点击下面的链接:\n__url__\n\n您的邀请码是:__icode__\n\n谢谢。", - "email-smtp-test-subject": "通过SMTP发送测试邮件", - "email-smtp-test-text": "你已成功发送邮件", - "error-invitation-code-not-exist": "邀请码不存在", - "error-notAuthorized": "您无权查看此页面。", - "webhook-title": "Webhook名称", - "webhook-token": "Token(认证选项)", - "outgoing-webhooks": "外部Web挂钩", - "bidirectional-webhooks": "双向Webhook", - "outgoingWebhooksPopup-title": "外部Web挂钩", - "boardCardTitlePopup-title": "卡片标题过滤", - "disable-webhook": "禁用Webhook", - "global-webhook": "全局Webhook", - "new-outgoing-webhook": "新建外部Web挂钩", - "no-name": "(未知)", - "Node_version": "Node.js版本", - "Meteor_version": "Meteor版本", - "MongoDB_version": "MongoDB版本", - "MongoDB_storage_engine": "MongoDB存储引擎", - "MongoDB_Oplog_enabled": "MongoDB Oplog已启用", - "OS_Arch": "系统架构", - "OS_Cpus": "系统 CPU数量", - "OS_Freemem": "系统可用内存", - "OS_Loadavg": "系统负载均衡", - "OS_Platform": "系统平台", - "OS_Release": "系统发布版本", - "OS_Totalmem": "系统全部内存", - "OS_Type": "系统类型", - "OS_Uptime": "系统运行时间", - "days": "天", - "hours": "小时", - "minutes": "分钟", - "seconds": "秒", - "show-field-on-card": "在卡片上显示此字段", - "automatically-field-on-card": "自动创建所有卡片的字段", - "showLabel-field-on-card": "在迷你卡片上显示字段标签", - "yes": "是", - "no": "否", - "accounts": "账号", - "accounts-allowEmailChange": "允许邮箱变更", - "accounts-allowUserNameChange": "允许变更用户名", - "createdAt": "创建于", - "verified": "已验证", - "active": "活跃", - "card-received": "已接收", - "card-received-on": "接收于", - "card-end": "终止", - "card-end-on": "终止于", - "editCardReceivedDatePopup-title": "修改接收日期", - "editCardEndDatePopup-title": "修改终止日期", - "setCardColorPopup-title": "设置颜色", - "setCardActionsColorPopup-title": "选择一种颜色", - "setSwimlaneColorPopup-title": "选择一种颜色", - "setListColorPopup-title": "选择一种颜色", - "assigned-by": "指派人", - "requested-by": "需求人", - "board-delete-notice": "删除时永久操作,将会丢失此看板上的所有列表、卡片和动作。", - "delete-board-confirm-popup": "所有列表、卡片、标签和活动都回被删除,将无法恢复看板内容。不支持撤销。", - "boardDeletePopup-title": "删除看板?", - "delete-board": "删除看板", - "default-subtasks-board": "__board__ 看板的子任务", - "default": "缺省", - "queue": "队列", - "subtask-settings": "子任务设置", - "card-settings": "卡片设置", - "boardSubtaskSettingsPopup-title": "看板子任务设置", - "boardCardSettingsPopup-title": "卡片设置", - "deposit-subtasks-board": "将子任务放入以下看板:", - "deposit-subtasks-list": "将子任务放入以下列表:", - "show-parent-in-minicard": "显示上一级卡片:", - "prefix-with-full-path": "完整路径前缀", - "prefix-with-parent": "上级前缀", - "subtext-with-full-path": "子标题显示完整路径", - "subtext-with-parent": "子标题显示上级", - "change-card-parent": "修改卡片的上级", - "parent-card": "上级卡片", - "source-board": "源看板", - "no-parent": "不显示上级", - "activity-added-label": "已添加标签 '%s' 到 %s", - "activity-removed-label": "已将标签 '%s' 从 %s 移除", - "activity-delete-attach": "已从 %s 删除附件", - "activity-added-label-card": "已添加标签 '%s'", - "activity-removed-label-card": "已移除标签 '%s'", - "activity-delete-attach-card": "已删除附件", - "activity-set-customfield": "设置自定义字段 '%s' 至 '%s' 于 %s", - "activity-unset-customfield": "未设置自定义字段 '%s' 于 %s", - "r-rule": "规则", - "r-add-trigger": "添加触发器", - "r-add-action": "添加行动", - "r-board-rules": "看板规则", - "r-add-rule": "添加规则", - "r-view-rule": "查看规则", - "r-delete-rule": "删除规则", - "r-new-rule-name": "新建规则标题", - "r-no-rules": "暂无规则", - "r-when-a-card": "当一张卡片", - "r-is": "是", - "r-is-moved": "已经移动", - "r-added-to": "添加到", - "r-removed-from": "已移除", - "r-the-board": "该看板", - "r-list": "列表", - "set-filter": "设置过滤器", - "r-moved-to": "移至", - "r-moved-from": "已移动", - "r-archived": "已移动到归档", - "r-unarchived": "已从归档中恢复", - "r-a-card": "一个卡片", - "r-when-a-label-is": "当一个标签是", - "r-when-the-label": "当该标签是", - "r-list-name": "列表名称", - "r-when-a-member": "当一个成员是", - "r-when-the-member": "当该成员", - "r-name": "名称", - "r-when-a-attach": "当一个附件", - "r-when-a-checklist": "当一个清单是", - "r-when-the-checklist": "当该清单", - "r-completed": "已完成", - "r-made-incomplete": "置为未完成", - "r-when-a-item": "当一个清单项是", - "r-when-the-item": "当该清单项", - "r-checked": "勾选", - "r-unchecked": "未勾选", - "r-move-card-to": "移动卡片到", - "r-top-of": "的顶部", - "r-bottom-of": "的尾部", - "r-its-list": "其列表", - "r-archive": "归档", - "r-unarchive": "从归档中恢复", - "r-card": "卡片", - "r-add": "添加", - "r-remove": "移除", - "r-label": "标签", - "r-member": "成员", - "r-remove-all": "从卡片移除所有成员", - "r-set-color": "设置颜色", - "r-checklist": "清单", - "r-check-all": "勾选所有", - "r-uncheck-all": "取消勾选所有", - "r-items-check": "清单条目", - "r-check": "勾选", - "r-uncheck": "取消勾选", - "r-item": "条目", - "r-of-checklist": "清单的", - "r-send-email": "发送邮件", - "r-to": "收件人", - "r-subject": "标题", - "r-rule-details": "规则详情", - "r-d-move-to-top-gen": "移动卡片到其列表顶部", - "r-d-move-to-top-spec": "移动卡片到列表顶部", - "r-d-move-to-bottom-gen": "移动卡片到其列表尾部", - "r-d-move-to-bottom-spec": "移动卡片到列表尾部", - "r-d-send-email": "发送邮件", - "r-d-send-email-to": "收件人", - "r-d-send-email-subject": "标题", - "r-d-send-email-message": "消息", - "r-d-archive": "将卡片归档", - "r-d-unarchive": "从归档中恢复卡片", - "r-d-add-label": "添加标签", - "r-d-remove-label": "移除标签", - "r-create-card": "创建新卡片", - "r-in-list": "在列表中", - "r-in-swimlane": "在泳道中", - "r-d-add-member": "添加成员", - "r-d-remove-member": "移除成员", - "r-d-remove-all-member": "移除所有成员", - "r-d-check-all": "勾选所有列表项", - "r-d-uncheck-all": "取消勾选所有列表项", - "r-d-check-one": "勾选该项", - "r-d-uncheck-one": "取消勾选", - "r-d-check-of-list": "清单的", - "r-d-add-checklist": "添加待办清单", - "r-d-remove-checklist": "移动待办清单", - "r-by": "在", - "r-add-checklist": "添加待办清单", - "r-with-items": "与项目", - "r-items-list": "项目1,项目2,项目3", - "r-add-swimlane": "添加泳道", - "r-swimlane-name": "泳道名", - "r-board-note": "注意:保留一个空字段去匹配所有可能的值。", - "r-checklist-note": "注意:清单中的项目必须用都好分割。", - "r-when-a-card-is-moved": "当移动卡片到另一个列表时", - "r-set": "设置", - "r-update": "更新", - "r-datefield": "日期字段", - "r-df-start-at": "开始", - "r-df-due-at": "至", - "r-df-end-at": "结束", - "r-df-received-at": "已接收", - "r-to-current-datetime": "到当前日期/时间", - "r-remove-value-from": "从变量中移动", - "ldap": "LDAP", - "oauth2": "OAuth2", - "cas": "CAS", - "authentication-method": "认证方式", - "authentication-type": "认证类型", - "custom-product-name": "自定义产品名称", - "layout": "布局", - "hide-logo": "隐藏LOGO", - "add-custom-html-after-body-start": "添加定制的HTML在开始<body>之前", - "add-custom-html-before-body-end": "添加定制的HTML在结束</body>之后", - "error-undefined": "出了点问题", - "error-ldap-login": "尝试登陆时出错", - "display-authentication-method": "显示认证方式", - "default-authentication-method": "缺省认证方式", - "duplicate-board": "复制看板", - "people-number": "人数是:", - "swimlaneDeletePopup-title": "是否删除泳道?", - "swimlane-delete-pop": "所有活动将从活动源中删除,您将无法恢复泳道。此操作无法撤销。", - "restore-all": "全部恢复", - "delete-all": "全部删除", - "loading": "加载中,请稍等。", - "previous_as": "上次是", - "act-a-dueAt": "修改到期时间:\n时间:__timeValue__\n位置:__card__\n上一个到期日是 __timeOldValue__", - "act-a-endAt": "修改结束时间从 (__timeOldValue__) 至 __timeValue__", - "act-a-startAt": "修改开始时间从 (__timeOldValue__) 至 __timeValue__", - "act-a-receivedAt": "修改接收时间从 (__timeOldValue__) 至 __timeValue__", - "a-dueAt": "修改到期时间", - "a-endAt": "修改结束时间", - "a-startAt": "修改开始时间", - "a-receivedAt": "修改接收时间", - "almostdue": "当前到期时间%s即将到来", - "pastdue": "当前到期时间%s已过", - "duenow": "当前到期时间%s为今天", - "act-newDue": "__list__/__card__ 有 1st 到期提醒 [__board__]", - "act-withDue": "__list__/__card__ 到期提醒 [__board__]", - "act-almostdue": "__card__ 的当前到期提醒(__timeValue__) 正在接近", - "act-pastdue": "__card__ 的当前到期提醒(__timeValue__) 已经过去了", - "act-duenow": "__card__ 的当前到期提醒(__timeValue__) 现在到期", - "act-atUserComment": "[__board__] __list__/__card__ 提到了您", - "delete-user-confirm-popup": "确实要删除此帐户吗?此操作无法撤销。", - "accounts-allowUserDelete": "允许用户自行删除其帐户", - "hide-minicard-label-text": "隐藏迷你卡片标签文本", - "show-desktop-drag-handles": "显示桌面拖放手柄", - "assignee": "被指派人", - "cardAssigneesPopup-title": "被指派人", - "addmore-detail": "添加更详细的说明", - "show-on-card": "显示卡片", - "new": "新", - "editUserPopup-title": "修改用户", - "newUserPopup-title": "新用户", - "notifications": "提示", - "view-all": "查看全部", - "filter-by-unread": "过滤未读", - "mark-all-as-read": "标记全部已读", - "allow-rename": "允许重命名", - "allowRenamePopup-title": "允许重命名" -} \ No newline at end of file + "accept": "接受", + "act-activity-notify": "活动通知", + "act-addAttachment": "添加附件 __attachment__ 到看板 __board__ 中的泳道 __swimlane__ 中的列表 __list__ 中的卡片 __card__ 中", + "act-deleteAttachment": "删除看板 __board__ 中的泳道 __swimlane__ 中的列表 __list__ 中的卡片 __card__ 中的附件 __attachment__", + "act-addSubtask": "添加子任务 __subtask__ 到看板 __board__ 中的泳道 __swimlane__ 中的列表 __list__ 中的卡片 __card__ 中", + "act-addLabel": "添加标签 __label__ 到看板 __board__ 中的泳道 __swimlane__ 中的列表 __list__ 中的卡片 __card__ 中", + "act-addedLabel": "添加标签 __label__ 到看板 __board__ 中的泳道 __swimlane__ 中的列表 __list__ 中的卡片 __card__ 中", + "act-removeLabel": "移除看板 __board__ 中的泳道 __swimlane__ 中的列表 __list__ 中的卡片 __card__ 中的标签 __label__", + "act-removedLabel": "移除看板 __board__ 中的泳道 __swimlane__ 中的列表 __list__ 中的卡片 __card__ 中的标签 __label__", + "act-addChecklist": "添加清单 __checklist__ 到看板 __board__ 中的泳道 __swimlane__ 中的列表 __list__ 中的卡片 __card__ 中", + "act-addChecklistItem": "添加清单项 __checklistItem__ 到看板 __board__ 中的泳道 __swimlane__ 中的列表 __list__ 中的卡片 __card__ 中的清单 __checklist__", + "act-removeChecklist": "移除看板 __board__ 中的泳道 __swimlane__ 中的列表 __list__ 中的卡片 __card__ 中的清单 __checklist__", + "act-removeChecklistItem": "移除看板 __board__ 中的泳道 __swimlane__ 中的列表 __list__ 中的卡片 __card__ 中的清单 __checklist__ 清单项 __checklistItem__", + "act-checkedItem": "选中看板 __board__ 中的泳道 __swimlane__ 中的列表 __list__ 中的卡片 __card__ 中的清单 __checklist__ 的清单项 __checklistItem__", + "act-uncheckedItem": "反选看板 __board__ 中的泳道 __swimlane__ 中的列表 __list__ 中的卡片 __card__ 中的清单 __checklist__ 的清单项 __checklistItem__", + "act-completeChecklist": "完成检查列表__checklist__ 卡片 __card__ 列表 __list__ 泳道 __swimlane__ 看板 __board__", + "act-uncompleteChecklist": "看板 __board__ 中的泳道 __swimlane__ 中的列表 __list__ 中的卡片 __card__ 中的清单 __checklist__ 未完成", + "act-addComment": "对看板 __board__ 中的泳道 __swimlane__ 中的列表 __list__ 中的卡片 __card__ 发表了评论: __comment__", + "act-editComment": "编辑卡片中的评论:看板__board__中的泳道__swimlane__中的列表__list__中的评论__comment__", + "act-deleteComment": "删除卡片中的评论:看板__board__中的泳道__swimlane__中的列表__list__中的评论__comment__", + "act-createBoard": "创建看板 __board__", + "act-createSwimlane": "创建泳道 __swimlane__ 到看板 __board__", + "act-createCard": "在看板 __board__ 的泳道 __swimlane__ 的列表 __list__ 中添加卡片 __card__", + "act-createCustomField": "已创建看板__board__中的自定义字段__customField__", + "act-deleteCustomField": "已删除看板__board__中的自定义字段__customField__", + "act-setCustomField": "编辑定制字段__customField__:看板__board__中的泳道__swimlane__中的列表__list__中的卡片__card__中的__customFieldValue__", + "act-createList": "添加列表 __list__ 至看板 __board__", + "act-addBoardMember": "添加成员 __member__ 到看板 __board__", + "act-archivedBoard": "看板 __board__ 已被移入归档", + "act-archivedCard": "将看板 __board__ 中的泳道 __swimlane__ 中的列表 __list__ 中的卡片 移动到归档中", + "act-archivedList": "看板 __board__ 中的泳道 __swimlane__ 中的列表 __list__ 已被移入归档", + "act-archivedSwimlane": "看板 __board__ 中的泳道 __swimlane__ 已被移入归档", + "act-importBoard": "导入看板 __board__", + "act-importCard": "已将卡片 __card__ 导入到 __board__ 看板中的 __swimlane__ 泳道中的 __list__ 列表中", + "act-importList": "已将列表导入到 __board__ 看板中的 __swimlane__  泳道中的 __list__  列表中", + "act-joinMember": "已将成员 __member__  添加到 __board__ 看板中的 __swimlane__ 泳道中的 __list__  列表中的 __card__ 卡片中", + "act-moveCard": "移动卡片 __card__ 到看板 __board__ 从列表 __oldList__ 泳道 __oldSwimlane__ 至列表 __list__ 泳道 __swimlane__", + "act-moveCardToOtherBoard": "移动卡片 __card__ 从列表 __oldList__ 泳道 __oldSwimlane__ 看板 __oldBoard__ 至列表 __list__ 泳道 __swimlane__ 看板 __board__", + "act-removeBoardMember": "从看板 __board__ 移除成员 __member__", + "act-restoredCard": "恢复卡片 __card__ 至列表 __list__ 泳道 __swimlane__ 看板 __board__", + "act-unjoinMember": "移除成员 __member__ 从卡片 __card__ 列表 __list__ a泳道 __swimlane__ 看板 __board__", + "act-withBoardTitle": "看板__board__", + "act-withCardTitle": "[看板 __board__] 卡片 __card__", + "actions": "操作", + "activities": "活动", + "activity": "活动", + "activity-added": "添加 %s 至 %s", + "activity-archived": "%s 已被移入归档", + "activity-attached": "添加附件 %s 至 %s", + "activity-created": "创建 %s", + "activity-customfield-created": "创建了自定义字段 %s", + "activity-excluded": "排除 %s 从 %s", + "activity-imported": "导入 %s 至 %s 从 %s 中", + "activity-imported-board": "已导入 %s 从 %s 中", + "activity-joined": "已关联 %s", + "activity-moved": "将 %s 从 %s 移动到 %s", + "activity-on": "在 %s", + "activity-removed": "从 %s 中移除 %s", + "activity-sent": "发送 %s 至 %s", + "activity-unjoined": "已解除 %s 关联", + "activity-subtask-added": "添加子任务到%s", + "activity-checked-item": "勾选%s于清单%s 共 %s", + "activity-unchecked-item": "未勾选 %s 于清单 %s 共 %s", + "activity-checklist-added": "已经将清单添加到 %s", + "activity-checklist-removed": "已从%s移除待办清单", + "activity-checklist-completed": "完成清单%s共%s", + "activity-checklist-uncompleted": "未完成清单 %s 共 %s", + "activity-checklist-item-added": "添加清单项至'%s' 于 %s", + "activity-checklist-item-removed": "已从 '%s' 于 %s中 移除一个清单项", + "add": "添加", + "activity-checked-item-card": "勾选 %s 与清单 %s 中", + "activity-unchecked-item-card": "取消勾选 %s 于清单 %s中", + "activity-checklist-completed-card": "完成检查列表 __checklist__ 卡片 __card__ 列表 __list__ 泳道 __swimlane__ 看板 __board__", + "activity-checklist-uncompleted-card": "未完成清单 %s", + "activity-editComment": "评论已编辑", + "activity-deleteComment": "评论已删除", + "add-attachment": "添加附件", + "add-board": "添加看板", + "add-card": "添加卡片", + "add-swimlane": "添加泳道图", + "add-subtask": "添加子任务", + "add-checklist": "添加待办清单", + "add-checklist-item": "扩充清单", + "add-cover": "添加封面", + "add-label": "添加标签", + "add-list": "添加列表", + "add-members": "添加成员", + "added": "添加", + "addMemberPopup-title": "成员", + "admin": "管理员", + "admin-desc": "可以浏览并编辑卡片,移除成员,并且更改该看板的设置", + "admin-announcement": "通知", + "admin-announcement-active": "激活系统通知", + "admin-announcement-title": "管理员的通知", + "all-boards": "全部看板", + "and-n-other-card": "和其他 __count__ 个卡片", + "and-n-other-card_plural": "和其他 __count__ 个卡片", + "apply": "应用", + "app-is-offline": "加载中,请稍后。刷新页面将导致数据丢失,如果加载长时间不起作用,请检查服务器是否已经停止工作。", + "archive": "归档", + "archive-all": "全部归档", + "archive-board": "将看板归档", + "archive-card": "将卡片归档", + "archive-list": "将列表归档", + "archive-swimlane": "将泳道归档", + "archive-selection": "将选择归档", + "archiveBoardPopup-title": "是否归档看板?", + "archived-items": "归档", + "archived-boards": "归档的看板", + "restore-board": "还原看板", + "no-archived-boards": "没有归档的看板。", + "archives": "归档", + "template": "模板", + "templates": "模板", + "assign-member": "指派成员", + "attached": "附加", + "attachment": "附件", + "attachment-delete-pop": "删除附件的操作不可逆。", + "attachmentDeletePopup-title": "删除附件?", + "attachments": "附件", + "auto-watch": "自动关注新建的看板", + "avatar-too-big": "头像过大 (上限 70 KB)", + "back": "返回", + "board-change-color": "更改颜色", + "board-nb-stars": "%s 星标", + "board-not-found": "看板不存在", + "board-private-info": "该看板将被设为 <strong>私有</strong>.", + "board-public-info": "该看板将被设为 <strong>公开</strong>.", + "boardChangeColorPopup-title": "修改看板背景", + "boardChangeTitlePopup-title": "重命名看板", + "boardChangeVisibilityPopup-title": "更改可视级别", + "boardChangeWatchPopup-title": "更改关注状态", + "boardMenuPopup-title": "看板设置", + "boardChangeViewPopup-title": "看板视图", + "boards": "看板", + "board-view": "看板视图", + "board-view-cal": "日历", + "board-view-swimlanes": "泳道图", + "board-view-collapse": "崩溃", + "board-view-lists": "列表", + "bucket-example": "例如 “目标清单”", + "cancel": "取消", + "card-archived": "归档这个卡片。", + "board-archived": "归档这个看板。", + "card-comments-title": "该卡片有 %s 条评论", + "card-delete-notice": "彻底删除的操作不可恢复,你将会丢失该卡片相关的所有操作记录。", + "card-delete-pop": "所有的活动将从活动摘要中被移除且您将无法重新打开该卡片。此操作无法撤销。", + "card-delete-suggest-archive": "您可以移动卡片到活动以便从看板中删除并保持活动。", + "card-due": "到期", + "card-due-on": "期限", + "card-spent": "耗时", + "card-edit-attachments": "编辑附件", + "card-edit-custom-fields": "编辑自定义字段", + "card-edit-labels": "编辑标签", + "card-edit-members": "编辑成员", + "card-labels-title": "更改该卡片上的标签", + "card-members-title": "在该卡片中添加或移除看板成员", + "card-start": "开始", + "card-start-on": "始于", + "cardAttachmentsPopup-title": "附件来源", + "cardCustomField-datePopup-title": "修改日期", + "cardCustomFieldsPopup-title": "编辑自定义字段", + "cardDeletePopup-title": "彻底删除卡片?", + "cardDetailsActionsPopup-title": "卡片操作", + "cardLabelsPopup-title": "标签", + "cardMembersPopup-title": "成员", + "cardMorePopup-title": "更多", + "cardTemplatePopup-title": "新建模板", + "cards": "卡片", + "cards-count": "卡片", + "casSignIn": "用CAS登录", + "cardType-card": "卡片", + "cardType-linkedCard": "已链接卡片", + "cardType-linkedBoard": "已链接看板", + "change": "变更", + "change-avatar": "更改头像", + "change-password": "更改密码", + "change-permissions": "更改权限", + "change-settings": "更改设置", + "changeAvatarPopup-title": "更改头像", + "changeLanguagePopup-title": "更改语言", + "changePasswordPopup-title": "更改密码", + "changePermissionsPopup-title": "更改权限", + "changeSettingsPopup-title": "更改设置", + "subtasks": "子任务", + "checklists": "清单", + "click-to-star": "点此来标记该看板", + "click-to-unstar": "点此来去除该看板的标记", + "clipboard": "剪贴板或者拖放文件", + "close": "关闭", + "close-board": "关闭看板", + "close-board-pop": "您可以通过主页头部的“归档”按钮,来恢复看板。", + "color-black": "黑色", + "color-blue": "蓝色", + "color-crimson": "深红", + "color-darkgreen": "墨绿", + "color-gold": "金", + "color-gray": "灰", + "color-green": "绿色", + "color-indigo": "靛蓝", + "color-lime": "绿黄", + "color-magenta": "洋红", + "color-mistyrose": "玫瑰红", + "color-navy": "藏青", + "color-orange": "橙色", + "color-paleturquoise": "宝石绿", + "color-peachpuff": "桃红", + "color-pink": "粉红", + "color-plum": "紫红", + "color-purple": "紫色", + "color-red": "红色", + "color-saddlebrown": "棕褐", + "color-silver": "银", + "color-sky": "天蓝", + "color-slateblue": "石板蓝", + "color-white": "白", + "color-yellow": "黄色", + "unset-color": "复原", + "comment": "评论", + "comment-placeholder": "添加评论", + "comment-only": "仅能评论", + "comment-only-desc": "只能在卡片上评论。", + "no-comments": "暂无评论", + "no-comments-desc": "无法查看评论和活动。", + "worker": "人员", + "worker-desc": "只能移动卡片,分配给卡片和评论", + "computer": "从本机上传", + "confirm-subtask-delete-dialog": "确定要删除子任务吗?", + "confirm-checklist-delete-dialog": "确定要删除清单吗?", + "copy-card-link-to-clipboard": "复制卡片链接到剪贴板", + "linkCardPopup-title": "链接卡片", + "searchElementPopup-title": "搜索", + "copyCardPopup-title": "复制卡片", + "copyChecklistToManyCardsPopup-title": "复制清单模板至多个卡片", + "copyChecklistToManyCardsPopup-instructions": "以JSON格式表示目标卡片的标题和描述", + "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"第一个卡片的标题\", \"description\":\"第一个卡片的描述\"}, {\"title\":\"第二个卡片的标题\",\"description\":\"第二个卡片的描述\"},{\"title\":\"最后一个卡片的标题\",\"description\":\"最后一个卡片的描述\"} ]", + "create": "创建", + "createBoardPopup-title": "创建看板", + "chooseBoardSourcePopup-title": "导入看板", + "createLabelPopup-title": "创建标签", + "createCustomField": "创建字段", + "createCustomFieldPopup-title": "创建字段", + "current": "当前", + "custom-field-delete-pop": "没有撤销,此动作将从所有卡片中移除自定义字段并销毁历史。", + "custom-field-checkbox": "选择框", + "custom-field-date": "日期", + "custom-field-dropdown": "下拉列表", + "custom-field-dropdown-none": "(无)", + "custom-field-dropdown-options": "列表选项", + "custom-field-dropdown-options-placeholder": "回车可以加入更多选项", + "custom-field-dropdown-unknown": "(未知)", + "custom-field-number": "数字", + "custom-field-text": "文本", + "custom-fields": "自定义字段", + "date": "日期", + "decline": "拒绝", + "default-avatar": "默认头像", + "delete": "删除", + "deleteCustomFieldPopup-title": "删除自定义字段?", + "deleteLabelPopup-title": "删除标签?", + "description": "描述", + "disambiguateMultiLabelPopup-title": "消除标签歧义", + "disambiguateMultiMemberPopup-title": "消除成员歧义", + "discard": "放弃", + "done": "完成", + "download": "下载", + "edit": "编辑", + "edit-avatar": "更改头像", + "edit-profile": "编辑资料", + "edit-wip-limit": "编辑最大任务数", + "soft-wip-limit": "最大任务数软限制", + "editCardStartDatePopup-title": "修改起始日期", + "editCardDueDatePopup-title": "修改截止日期", + "editCustomFieldPopup-title": "编辑字段", + "editCardSpentTimePopup-title": "修改耗时", + "editLabelPopup-title": "更改标签", + "editNotificationPopup-title": "编辑通知", + "editProfilePopup-title": "编辑资料", + "email": "邮箱", + "email-enrollAccount-subject": "已为您在 __siteName__ 创建帐号", + "email-enrollAccount-text": "尊敬的 __user__,\n\n点击下面的链接,即刻开始使用这项服务。\n\n__url__\n\n谢谢。", + "email-fail": "邮件发送失败", + "email-fail-text": "尝试发送邮件时出错", + "email-invalid": "邮件地址错误", + "email-invite": "发送邮件邀请", + "email-invite-subject": "__inviter__ 向您发出邀请", + "email-invite-text": "尊敬的 __user__,\n\n__inviter__ 邀请您加入看板 \"__board__\" 参与协作。\n\n请点击下面的链接访问看板:\n\n__url__\n\n谢谢。", + "email-resetPassword-subject": "重置您的 __siteName__ 密码", + "email-resetPassword-text": "尊敬的 __user__,\n\n点击下面的链接,重置您的密码:\n\n__url__\n\n谢谢。", + "email-sent": "邮件已发送", + "email-verifyEmail-subject": "在 __siteName__ 验证您的邮件地址", + "email-verifyEmail-text": "尊敬的 __user__,\n\n点击下面的链接,验证您的邮件地址:\n\n__url__\n\n谢谢。", + "enable-wip-limit": "启用最大任务数限制", + "error-board-doesNotExist": "该看板不存在", + "error-board-notAdmin": "需要成为管理员才能执行此操作", + "error-board-notAMember": "需要成为看板成员才能执行此操作", + "error-json-malformed": "文本不是合法的 JSON", + "error-json-schema": "JSON 数据没有用正确的格式包含合适的信息", + "error-list-doesNotExist": "不存在此列表", + "error-user-doesNotExist": "该用户不存在", + "error-user-notAllowSelf": "无法邀请自己", + "error-user-notCreated": "该用户未能成功创建", + "error-username-taken": "此用户名已存在", + "error-email-taken": "此EMail已存在", + "export-board": "导出看板", + "sort": "排序", + "sort-desc": "点此来将列表排序", + "list-sort-by": "按此来将列表排序:", + "list-label-modifiedAt": "上次访问时间", + "list-label-title": "列表名称", + "list-label-sort": "您手动指定的顺序", + "list-label-short-modifiedAt": "(L)", + "list-label-short-title": "(N)", + "list-label-short-sort": "(M)", + "filter": "过滤", + "filter-cards": "过滤卡片或列表", + "list-filter-label": "以标题过滤列表", + "filter-clear": "清空过滤器", + "filter-no-label": "无标签", + "filter-no-member": "无成员", + "filter-no-assignee": "No assignee", + "filter-no-custom-fields": "无自定义字段", + "filter-show-archive": "显示归档的列表", + "filter-hide-empty": "隐藏空列表", + "filter-on": "过滤器启用", + "filter-on-desc": "你正在过滤该看板上的卡片,点此编辑过滤。", + "filter-to-selection": "要选择的过滤器", + "advanced-filter-label": "高级过滤器", + "advanced-filter-description": "高级过滤器可以使用包含如下操作符的字符串进行过滤:== != <= >= && || ( ) 。操作符之间用空格隔开。输入字段名和数值就可以过滤所有自定义字段。例如:Field1 == Value1。注意如果字段名或数值包含空格,需要用单引号。例如: 'Field 1' == 'Value 1'。要跳过单个控制字符(' \\/),请使用 \\ 转义字符。例如: Field1 = I\\'m。支持组合使用多个条件,例如: F1 == V1 || F1 == V2。通常以从左到右的顺序进行判断。可以通过括号修改顺序,例如:F1 == V1 && ( F2 == V2 || F2 == V3 )。也支持使用正则表达式搜索文本字段。", + "fullname": "全称", + "header-logo-title": "返回您的看板页", + "hide-system-messages": "隐藏系统消息", + "headerBarCreateBoardPopup-title": "创建看板", + "home": "首页", + "import": "导入", + "link": "链接", + "import-board": "导入看板", + "import-board-c": "导入看板", + "import-board-title-trello": "从Trello导入看板", + "import-board-title-wekan": "从以前的导出数据导入看板", + "import-sandstorm-backup-warning": "在检查此颗粒是否关闭和再次打开之前,不要删除从原始导出的看板或Trello导入的数据,否则看板会发生未知的错误,这将意味着数据丢失。", + "import-sandstorm-warning": "导入的面板将删除所有已存在于面板上的数据并替换他们为导入的面板。", + "from-trello": "自 Trello", + "from-wekan": "自以前的导出", + "import-board-instruction-trello": "在你的Trello看板中,点击“菜单”,然后选择“更多”,“打印与导出”,“导出为 JSON” 并拷贝结果文本", + "import-board-instruction-wekan": "在您的看板,点击“菜单”,然后“导出看板”,复制下载文件中的文本。", + "import-board-instruction-about-errors": "如果在导入看板时出现错误,导入工作可能仍然在进行中,并且看板已经出现在全部看板页。", + "import-json-placeholder": "粘贴您有效的 JSON 数据至此", + "import-map-members": "映射成员", + "import-members-map": "您导入的看板有一些成员,请映射这些成员到您导入的用户。", + "import-show-user-mapping": "核对成员映射", + "import-user-select": "为这个成员选择您已经存在的用户", + "importMapMembersAddPopup-title": "选择成员", + "info": "版本", + "initials": "缩写", + "invalid-date": "无效日期", + "invalid-time": "非法时间", + "invalid-user": "非法用户", + "joined": "关联", + "just-invited": "您刚刚被邀请加入此看板", + "keyboard-shortcuts": "键盘快捷键", + "label-create": "创建标签", + "label-default": "%s 标签 (默认)", + "label-delete-pop": "此操作不可逆,这将会删除该标签并清除它的历史记录。", + "labels": "标签", + "language": "语言", + "last-admin-desc": "你不能更改角色,因为至少需要一名管理员。", + "leave-board": "离开看板", + "leave-board-pop": "确认要离开 __boardTitle__ 吗?此看板的所有卡片都会将您移除。", + "leaveBoardPopup-title": "离开看板?", + "link-card": "关联至该卡片", + "list-archive-cards": "将此列表中的所有卡片归档", + "list-archive-cards-pop": "将移动看板中列表的所有卡片,查看或回复归档中的卡片,点击“菜单”->“归档”", + "list-move-cards": "移动列表中的所有卡片", + "list-select-cards": "选择列表中的所有卡片", + "set-color-list": "设置颜色", + "listActionPopup-title": "列表操作", + "swimlaneActionPopup-title": "泳道图操作", + "swimlaneAddPopup-title": "在下面添加一个泳道", + "listImportCardPopup-title": "导入 Trello 卡片", + "listMorePopup-title": "更多", + "link-list": "关联到这个列表", + "list-delete-pop": "所有活动将被从活动动态中删除并且你无法恢复他们,此操作无法撤销。", + "list-delete-suggest-archive": "您可以移动列表到归档以将其从看板中移除并保留活动。", + "lists": "列表", + "swimlanes": "泳道图", + "log-out": "登出", + "log-in": "登录", + "loginPopup-title": "登录", + "memberMenuPopup-title": "成员设置", + "members": "成员", + "menu": "菜单", + "move-selection": "移动选择", + "moveCardPopup-title": "移动卡片", + "moveCardToBottom-title": "移动至底端", + "moveCardToTop-title": "移动至顶端", + "moveSelectionPopup-title": "移动选择", + "multi-selection": "多选", + "multi-selection-on": "多选启用", + "muted": "静默", + "muted-info": "你将不会收到此看板的任何变更通知", + "my-boards": "我的看板", + "name": "名称", + "no-archived-cards": "存档中没有卡片。", + "no-archived-lists": "存档中没有清单。", + "no-archived-swimlanes": "存档中没有泳道。", + "no-results": "无结果", + "normal": "普通", + "normal-desc": "可以创建以及编辑卡片,无法更改设置。", + "not-accepted-yet": "邀请尚未接受", + "notify-participate": "接收以创建者或成员身份参与的卡片的更新", + "notify-watch": "接收所有关注的面板、列表、及卡片的更新", + "optional": "可选", + "or": "或", + "page-maybe-private": "本页面被设为私有. 您必须 <a href='%s'>登录</a>以浏览其中内容。", + "page-not-found": "页面不存在。", + "password": "密码", + "paste-or-dragdrop": "从剪贴板粘贴,或者拖放文件到它上面 (仅限于图片)", + "participating": "参与", + "preview": "预览", + "previewAttachedImagePopup-title": "预览", + "previewClipboardImagePopup-title": "预览", + "private": "私有", + "private-desc": "该看板将被设为私有。只有该看板成员才可以进行查看和编辑。", + "profile": "资料", + "public": "公开", + "public-desc": "该看板将被公开。任何人均可通过链接查看,并且将对Google和其他搜索引擎开放。只有添加至该看板的成员才可进行编辑。", + "quick-access-description": "星标看板在导航条中添加快捷方式", + "remove-cover": "移除封面", + "remove-from-board": "从看板中删除", + "remove-label": "移除标签", + "listDeletePopup-title": "删除列表", + "remove-member": "移除成员", + "remove-member-from-card": "从该卡片中移除", + "remove-member-pop": "确定从 __boardTitle__ 中移除 __name__ (__username__) 吗? 该成员将被从该看板的所有卡片中移除,同时他会收到一条提醒。", + "removeMemberPopup-title": "删除成员?", + "rename": "重命名", + "rename-board": "重命名看板", + "restore": "还原", + "save": "保存", + "search": "搜索", + "rules": "规则", + "search-cards": "Search from card/list titles, descriptions and custom fields on this board", + "search-example": "搜索", + "select-color": "选择颜色", + "set-wip-limit-value": "设置此列表中的最大任务数", + "setWipLimitPopup-title": "设置最大任务数", + "shortcut-assign-self": "指派当前卡片给自己", + "shortcut-autocomplete-emoji": "表情符号自动补全", + "shortcut-autocomplete-members": "自动补全成员", + "shortcut-clear-filters": "清空全部过滤器", + "shortcut-close-dialog": "关闭对话框", + "shortcut-filter-my-cards": "过滤我的卡片", + "shortcut-show-shortcuts": "显示此快捷键列表", + "shortcut-toggle-filterbar": "切换过滤器边栏", + "shortcut-toggle-sidebar": "切换面板边栏", + "show-cards-minimum-count": "当列表中的卡片多于此阈值时将显示数量", + "sidebar-open": "打开侧栏", + "sidebar-close": "打开侧栏", + "signupPopup-title": "创建账户", + "star-board-title": "点此来标记该看板,它将会出现在您的看板列表顶部。", + "starred-boards": "已标记看板", + "starred-boards-description": "已标记看板将会出现在您的看板列表顶部。", + "subscribe": "订阅", + "team": "团队", + "this-board": "该看板", + "this-card": "该卡片", + "spent-time-hours": "耗时 (小时)", + "overtime-hours": "超时 (小时)", + "overtime": "超时", + "has-overtime-cards": "有超时卡片", + "has-spenttime-cards": "耗时卡", + "time": "时间", + "title": "标题", + "tracking": "跟踪", + "tracking-info": "当任何包含您(作为创建者或成员)的卡片发生变更时,您将得到通知。", + "type": "类型", + "unassign-member": "取消指派成员", + "unsaved-description": "存在未保存的描述", + "unwatch": "取消关注", + "upload": "上传", + "upload-avatar": "上传头像", + "uploaded-avatar": "头像已经上传", + "username": "用户名", + "view-it": "查看", + "warn-list-archived": "警告:此卡片在列表归档中", + "watch": "关注", + "watching": "关注", + "watching-info": "当此看板发生变更时会通知你", + "welcome-board": "“欢迎”看板", + "welcome-swimlane": "里程碑 1", + "welcome-list1": "基本", + "welcome-list2": "高阶", + "card-templates-swimlane": "卡片模板", + "list-templates-swimlane": "列表模板", + "board-templates-swimlane": "看板模板", + "what-to-do": "要做什么?", + "wipLimitErrorPopup-title": "无效的最大任务数", + "wipLimitErrorPopup-dialog-pt1": "此列表中的任务数量已经超过了设置的最大任务数。", + "wipLimitErrorPopup-dialog-pt2": "请将一些任务移出此列表,或者设置一个更大的最大任务数。", + "admin-panel": "管理面板", + "settings": "设置", + "people": "人员", + "registration": "注册", + "disable-self-registration": "禁止自助注册", + "invite": "邀请", + "invite-people": "邀请人员", + "to-boards": "邀请到看板 (可多选)", + "email-addresses": "电子邮箱地址", + "smtp-host-description": "用于发送邮件的SMTP服务器地址。", + "smtp-port-description": "SMTP服务器端口。", + "smtp-tls-description": "对SMTP服务器启用TLS支持", + "smtp-host": "SMTP服务器", + "smtp-port": "SMTP端口", + "smtp-username": "用户名", + "smtp-password": "密码", + "smtp-tls": "TLS支持", + "send-from": "发件人", + "send-smtp-test": "给自己发送一封测试邮件", + "invitation-code": "邀请码", + "email-invite-register-subject": "__inviter__ 向您发出邀请", + "email-invite-register-text": "亲爱的__user__:\n__inviter__ 邀请您加入到看板\n\n请点击下面的链接:\n__url__\n\n您的邀请码是:__icode__\n\n谢谢。", + "email-smtp-test-subject": "通过SMTP发送测试邮件", + "email-smtp-test-text": "你已成功发送邮件", + "error-invitation-code-not-exist": "邀请码不存在", + "error-notAuthorized": "您无权查看此页面。", + "webhook-title": "Webhook名称", + "webhook-token": "Token(认证选项)", + "outgoing-webhooks": "外部Web挂钩", + "bidirectional-webhooks": "双向Webhook", + "outgoingWebhooksPopup-title": "外部Web挂钩", + "boardCardTitlePopup-title": "卡片标题过滤", + "disable-webhook": "禁用Webhook", + "global-webhook": "全局Webhook", + "new-outgoing-webhook": "新建外部Web挂钩", + "no-name": "(未知)", + "Node_version": "Node.js版本", + "Meteor_version": "Meteor版本", + "MongoDB_version": "MongoDB版本", + "MongoDB_storage_engine": "MongoDB存储引擎", + "MongoDB_Oplog_enabled": "MongoDB Oplog已启用", + "OS_Arch": "系统架构", + "OS_Cpus": "系统 CPU数量", + "OS_Freemem": "系统可用内存", + "OS_Loadavg": "系统负载均衡", + "OS_Platform": "系统平台", + "OS_Release": "系统发布版本", + "OS_Totalmem": "系统全部内存", + "OS_Type": "系统类型", + "OS_Uptime": "系统运行时间", + "days": "天", + "hours": "小时", + "minutes": "分钟", + "seconds": "秒", + "show-field-on-card": "在卡片上显示此字段", + "automatically-field-on-card": "自动创建所有卡片的字段", + "showLabel-field-on-card": "在迷你卡片上显示字段标签", + "yes": "是", + "no": "否", + "accounts": "账号", + "accounts-allowEmailChange": "允许邮箱变更", + "accounts-allowUserNameChange": "允许变更用户名", + "createdAt": "创建于", + "verified": "已验证", + "active": "活跃", + "card-received": "已接收", + "card-received-on": "接收于", + "card-end": "终止", + "card-end-on": "终止于", + "editCardReceivedDatePopup-title": "修改接收日期", + "editCardEndDatePopup-title": "修改终止日期", + "setCardColorPopup-title": "设置颜色", + "setCardActionsColorPopup-title": "选择一种颜色", + "setSwimlaneColorPopup-title": "选择一种颜色", + "setListColorPopup-title": "选择一种颜色", + "assigned-by": "指派人", + "requested-by": "需求人", + "board-delete-notice": "删除时永久操作,将会丢失此看板上的所有列表、卡片和动作。", + "delete-board-confirm-popup": "所有列表、卡片、标签和活动都回被删除,将无法恢复看板内容。不支持撤销。", + "boardDeletePopup-title": "删除看板?", + "delete-board": "删除看板", + "default-subtasks-board": "__board__ 看板的子任务", + "default": "缺省", + "queue": "队列", + "subtask-settings": "子任务设置", + "card-settings": "卡片设置", + "boardSubtaskSettingsPopup-title": "看板子任务设置", + "boardCardSettingsPopup-title": "卡片设置", + "deposit-subtasks-board": "将子任务放入以下看板:", + "deposit-subtasks-list": "将子任务放入以下列表:", + "show-parent-in-minicard": "显示上一级卡片:", + "prefix-with-full-path": "完整路径前缀", + "prefix-with-parent": "上级前缀", + "subtext-with-full-path": "子标题显示完整路径", + "subtext-with-parent": "子标题显示上级", + "change-card-parent": "修改卡片的上级", + "parent-card": "上级卡片", + "source-board": "源看板", + "no-parent": "不显示上级", + "activity-added-label": "已添加标签 '%s' 到 %s", + "activity-removed-label": "已将标签 '%s' 从 %s 移除", + "activity-delete-attach": "已从 %s 删除附件", + "activity-added-label-card": "已添加标签 '%s'", + "activity-removed-label-card": "已移除标签 '%s'", + "activity-delete-attach-card": "已删除附件", + "activity-set-customfield": "设置自定义字段 '%s' 至 '%s' 于 %s", + "activity-unset-customfield": "未设置自定义字段 '%s' 于 %s", + "r-rule": "规则", + "r-add-trigger": "添加触发器", + "r-add-action": "添加行动", + "r-board-rules": "看板规则", + "r-add-rule": "添加规则", + "r-view-rule": "查看规则", + "r-delete-rule": "删除规则", + "r-new-rule-name": "新建规则标题", + "r-no-rules": "暂无规则", + "r-when-a-card": "当一张卡片", + "r-is": "是", + "r-is-moved": "已经移动", + "r-added-to": "添加到", + "r-removed-from": "已移除", + "r-the-board": "该看板", + "r-list": "列表", + "set-filter": "设置过滤器", + "r-moved-to": "移至", + "r-moved-from": "已移动", + "r-archived": "已移动到归档", + "r-unarchived": "已从归档中恢复", + "r-a-card": "一个卡片", + "r-when-a-label-is": "当一个标签是", + "r-when-the-label": "当该标签是", + "r-list-name": "列表名称", + "r-when-a-member": "当一个成员是", + "r-when-the-member": "当该成员", + "r-name": "名称", + "r-when-a-attach": "当一个附件", + "r-when-a-checklist": "当一个清单是", + "r-when-the-checklist": "当该清单", + "r-completed": "已完成", + "r-made-incomplete": "置为未完成", + "r-when-a-item": "当一个清单项是", + "r-when-the-item": "当该清单项", + "r-checked": "勾选", + "r-unchecked": "未勾选", + "r-move-card-to": "移动卡片到", + "r-top-of": "的顶部", + "r-bottom-of": "的尾部", + "r-its-list": "其列表", + "r-archive": "归档", + "r-unarchive": "从归档中恢复", + "r-card": "卡片", + "r-add": "添加", + "r-remove": "移除", + "r-label": "标签", + "r-member": "成员", + "r-remove-all": "从卡片移除所有成员", + "r-set-color": "设置颜色", + "r-checklist": "清单", + "r-check-all": "勾选所有", + "r-uncheck-all": "取消勾选所有", + "r-items-check": "清单条目", + "r-check": "勾选", + "r-uncheck": "取消勾选", + "r-item": "条目", + "r-of-checklist": "清单的", + "r-send-email": "发送邮件", + "r-to": "收件人", + "r-subject": "标题", + "r-rule-details": "规则详情", + "r-d-move-to-top-gen": "移动卡片到其列表顶部", + "r-d-move-to-top-spec": "移动卡片到列表顶部", + "r-d-move-to-bottom-gen": "移动卡片到其列表尾部", + "r-d-move-to-bottom-spec": "移动卡片到列表尾部", + "r-d-send-email": "发送邮件", + "r-d-send-email-to": "收件人", + "r-d-send-email-subject": "标题", + "r-d-send-email-message": "消息", + "r-d-archive": "将卡片归档", + "r-d-unarchive": "从归档中恢复卡片", + "r-d-add-label": "添加标签", + "r-d-remove-label": "移除标签", + "r-create-card": "创建新卡片", + "r-in-list": "在列表中", + "r-in-swimlane": "在泳道中", + "r-d-add-member": "添加成员", + "r-d-remove-member": "移除成员", + "r-d-remove-all-member": "移除所有成员", + "r-d-check-all": "勾选所有列表项", + "r-d-uncheck-all": "取消勾选所有列表项", + "r-d-check-one": "勾选该项", + "r-d-uncheck-one": "取消勾选", + "r-d-check-of-list": "清单的", + "r-d-add-checklist": "添加待办清单", + "r-d-remove-checklist": "移动待办清单", + "r-by": "在", + "r-add-checklist": "添加待办清单", + "r-with-items": "与项目", + "r-items-list": "项目1,项目2,项目3", + "r-add-swimlane": "添加泳道", + "r-swimlane-name": "泳道名", + "r-board-note": "注意:保留一个空字段去匹配所有可能的值。", + "r-checklist-note": "注意:清单中的项目必须用都好分割。", + "r-when-a-card-is-moved": "当移动卡片到另一个列表时", + "r-set": "设置", + "r-update": "更新", + "r-datefield": "日期字段", + "r-df-start-at": "开始", + "r-df-due-at": "至", + "r-df-end-at": "结束", + "r-df-received-at": "已接收", + "r-to-current-datetime": "到当前日期/时间", + "r-remove-value-from": "从变量中移动", + "ldap": "LDAP", + "oauth2": "OAuth2", + "cas": "CAS", + "authentication-method": "认证方式", + "authentication-type": "认证类型", + "custom-product-name": "自定义产品名称", + "layout": "布局", + "hide-logo": "隐藏LOGO", + "add-custom-html-after-body-start": "添加定制的HTML在开始<body>之前", + "add-custom-html-before-body-end": "添加定制的HTML在结束</body>之后", + "error-undefined": "出了点问题", + "error-ldap-login": "尝试登陆时出错", + "display-authentication-method": "显示认证方式", + "default-authentication-method": "缺省认证方式", + "duplicate-board": "复制看板", + "people-number": "人数是:", + "swimlaneDeletePopup-title": "是否删除泳道?", + "swimlane-delete-pop": "所有活动将从活动源中删除,您将无法恢复泳道。此操作无法撤销。", + "restore-all": "全部恢复", + "delete-all": "全部删除", + "loading": "加载中,请稍等。", + "previous_as": "上次是", + "act-a-dueAt": "修改到期时间:\n时间:__timeValue__\n位置:__card__\n上一个到期日是 __timeOldValue__", + "act-a-endAt": "修改结束时间从 (__timeOldValue__) 至 __timeValue__", + "act-a-startAt": "修改开始时间从 (__timeOldValue__) 至 __timeValue__", + "act-a-receivedAt": "修改接收时间从 (__timeOldValue__) 至 __timeValue__", + "a-dueAt": "修改到期时间", + "a-endAt": "修改结束时间", + "a-startAt": "修改开始时间", + "a-receivedAt": "修改接收时间", + "almostdue": "当前到期时间%s即将到来", + "pastdue": "当前到期时间%s已过", + "duenow": "当前到期时间%s为今天", + "act-newDue": "__list__/__card__ 有 1st 到期提醒 [__board__]", + "act-withDue": "__list__/__card__ 到期提醒 [__board__]", + "act-almostdue": "__card__ 的当前到期提醒(__timeValue__) 正在接近", + "act-pastdue": "__card__ 的当前到期提醒(__timeValue__) 已经过去了", + "act-duenow": "__card__ 的当前到期提醒(__timeValue__) 现在到期", + "act-atUserComment": "[__board__] __list__/__card__ 提到了您", + "delete-user-confirm-popup": "确实要删除此帐户吗?此操作无法撤销。", + "accounts-allowUserDelete": "允许用户自行删除其帐户", + "hide-minicard-label-text": "隐藏迷你卡片标签文本", + "show-desktop-drag-handles": "显示桌面拖放手柄", + "assignee": "被指派人", + "cardAssigneesPopup-title": "被指派人", + "addmore-detail": "添加更详细的说明", + "show-on-card": "显示卡片", + "new": "新", + "editUserPopup-title": "修改用户", + "newUserPopup-title": "新用户", + "notifications": "提示", + "view-all": "查看全部", + "filter-by-unread": "过滤未读", + "mark-all-as-read": "标记全部已读", + "allow-rename": "允许重命名", + "allowRenamePopup-title": "允许重命名" +} diff --git a/i18n/zh-HK.i18n.json b/i18n/zh-HK.i18n.json index 5131bfbd..1c818cc3 100644 --- a/i18n/zh-HK.i18n.json +++ b/i18n/zh-HK.i18n.json @@ -1,769 +1,770 @@ { - "accept": "Accept", - "act-activity-notify": "Activity Notification", - "act-addAttachment": "added attachment __attachment__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-deleteAttachment": "deleted attachment __attachment__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addSubtask": "added subtask __subtask__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addedLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removeLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removedLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addChecklist": "added checklist __checklist__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addChecklistItem": "added checklist item __checklistItem__ to checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removeChecklist": "removed checklist __checklist__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removeChecklistItem": "removed checklist item __checklistItem__ from checklist __checkList__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-checkedItem": "checked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-uncheckedItem": "unchecked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-completeChecklist": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-uncompleteChecklist": "uncompleted checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addComment": "commented on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-editComment": "edited comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-deleteComment": "deleted comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-createBoard": "created board __board__", - "act-createSwimlane": "created swimlane __swimlane__ to board __board__", - "act-createCard": "created card __card__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-createCustomField": "created custom field __customField__ at board __board__", - "act-deleteCustomField": "deleted custom field __customField__ at board __board__", - "act-setCustomField": "edited custom field __customField__: __customFieldValue__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-createList": "added list __list__ to board __board__", - "act-addBoardMember": "added member __member__ to board __board__", - "act-archivedBoard": "Board __board__ moved to Archive", - "act-archivedCard": "Card __card__ at list __list__ at swimlane __swimlane__ at board __board__ moved to Archive", - "act-archivedList": "List __list__ at swimlane __swimlane__ at board __board__ moved to Archive", - "act-archivedSwimlane": "Swimlane __swimlane__ at board __board__ moved to Archive", - "act-importBoard": "imported board __board__", - "act-importCard": "imported card __card__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-importList": "imported list __list__ to swimlane __swimlane__ at board __board__", - "act-joinMember": "added member __member__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-moveCard": "moved card __card__ at board __board__ from list __oldList__ at swimlane __oldSwimlane__ to list __list__ at swimlane __swimlane__", - "act-moveCardToOtherBoard": "moved card __card__ from list __oldList__ at swimlane __oldSwimlane__ at board __oldBoard__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-removeBoardMember": "removed member __member__ from board __board__", - "act-restoredCard": "restored card __card__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-unjoinMember": "removed member __member__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-withBoardTitle": "__board__", - "act-withCardTitle": "[__board__] __card__", - "actions": "Actions", - "activities": "Activities", - "activity": "Activity", - "activity-added": "added %s to %s", - "activity-archived": "%s moved to Archive", - "activity-attached": "attached %s to %s", - "activity-created": "created %s", - "activity-customfield-created": "created custom field %s", - "activity-excluded": "excluded %s from %s", - "activity-imported": "imported %s into %s from %s", - "activity-imported-board": "imported %s from %s", - "activity-joined": "joined %s", - "activity-moved": "moved %s from %s to %s", - "activity-on": "on %s", - "activity-removed": "removed %s from %s", - "activity-sent": "sent %s to %s", - "activity-unjoined": "unjoined %s", - "activity-subtask-added": "added subtask to %s", - "activity-checked-item": "checked %s in checklist %s of %s", - "activity-unchecked-item": "unchecked %s in checklist %s of %s", - "activity-checklist-added": "added checklist to %s", - "activity-checklist-removed": "removed a checklist from %s", - "activity-checklist-completed": "completed checklist %s of %s", - "activity-checklist-uncompleted": "uncompleted the checklist %s of %s", - "activity-checklist-item-added": "added checklist item to '%s' in %s", - "activity-checklist-item-removed": "removed a checklist item from '%s' in %s", - "add": "Add", - "activity-checked-item-card": "checked %s in checklist %s", - "activity-unchecked-item-card": "unchecked %s in checklist %s", - "activity-checklist-completed-card": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "activity-checklist-uncompleted-card": "uncompleted the checklist %s", - "activity-editComment": "edited comment %s", - "activity-deleteComment": "deleted comment %s", - "add-attachment": "Add Attachment", - "add-board": "Add Board", - "add-card": "Add Card", - "add-swimlane": "Add Swimlane", - "add-subtask": "Add Subtask", - "add-checklist": "Add Checklist", - "add-checklist-item": "Add an item to checklist", - "add-cover": "Add Cover", - "add-label": "Add Label", - "add-list": "Add List", - "add-members": "Add Members", - "added": "Added", - "addMemberPopup-title": "Members", - "admin": "Admin", - "admin-desc": "Can view and edit cards, remove members, and change settings for the board.", - "admin-announcement": "Announcement", - "admin-announcement-active": "Active System-Wide Announcement", - "admin-announcement-title": "Announcement from Administrator", - "all-boards": "All boards", - "and-n-other-card": "And __count__ other card", - "and-n-other-card_plural": "And __count__ other cards", - "apply": "Apply", - "app-is-offline": "Loading, please wait. Refreshing the page will cause data loss. If loading does not work, please check that server has not stopped.", - "archive": "Move to Archive", - "archive-all": "Move All to Archive", - "archive-board": "Move Board to Archive", - "archive-card": "Move Card to Archive", - "archive-list": "Move List to Archive", - "archive-swimlane": "Move Swimlane to Archive", - "archive-selection": "Move selection to Archive", - "archiveBoardPopup-title": "Move Board to Archive?", - "archived-items": "Archive", - "archived-boards": "Boards in Archive", - "restore-board": "Restore Board", - "no-archived-boards": "No Boards in Archive.", - "archives": "Archive", - "template": "Template", - "templates": "Templates", - "assign-member": "Assign member", - "attached": "attached", - "attachment": "Attachment", - "attachment-delete-pop": "Deleting an attachment is permanent. There is no undo.", - "attachmentDeletePopup-title": "Delete Attachment?", - "attachments": "Attachments", - "auto-watch": "Automatically watch boards when they are created", - "avatar-too-big": "The avatar is too large (70KB max)", - "back": "Back", - "board-change-color": "Change color", - "board-nb-stars": "%s stars", - "board-not-found": "Board not found", - "board-private-info": "This board will be <strong>private</strong>.", - "board-public-info": "This board will be <strong>public</strong>.", - "boardChangeColorPopup-title": "Change Board Background", - "boardChangeTitlePopup-title": "Rename Board", - "boardChangeVisibilityPopup-title": "Change Visibility", - "boardChangeWatchPopup-title": "Change Watch", - "boardMenuPopup-title": "Board Settings", - "boardChangeViewPopup-title": "Board View", - "boards": "Boards", - "board-view": "Board View", - "board-view-cal": "Calendar", - "board-view-swimlanes": "Swimlanes", - "board-view-collapse": "Collapse", - "board-view-lists": "Lists", - "bucket-example": "Like “Bucket List” for example", - "cancel": "Cancel", - "card-archived": "This card is moved to Archive.", - "board-archived": "This board is moved to Archive.", - "card-comments-title": "This card has %s comment.", - "card-delete-notice": "Deleting is permanent. You will lose all actions associated with this card.", - "card-delete-pop": "All actions will be removed from the activity feed and you won't be able to re-open the card. There is no undo.", - "card-delete-suggest-archive": "You can move a card to Archive to remove it from the board and preserve the activity.", - "card-due": "Due", - "card-due-on": "Due on", - "card-spent": "Spent Time", - "card-edit-attachments": "Edit attachments", - "card-edit-custom-fields": "Edit custom fields", - "card-edit-labels": "Edit labels", - "card-edit-members": "Edit members", - "card-labels-title": "Change the labels for the card.", - "card-members-title": "Add or remove members of the board from the card.", - "card-start": "Start", - "card-start-on": "Starts on", - "cardAttachmentsPopup-title": "Attach From", - "cardCustomField-datePopup-title": "Change date", - "cardCustomFieldsPopup-title": "Edit custom fields", - "cardDeletePopup-title": "Delete Card?", - "cardDetailsActionsPopup-title": "Card Actions", - "cardLabelsPopup-title": "Labels", - "cardMembersPopup-title": "Members", - "cardMorePopup-title": "More", - "cardTemplatePopup-title": "Create template", - "cards": "Cards", - "cards-count": "Cards", - "casSignIn": "Sign In with CAS", - "cardType-card": "Card", - "cardType-linkedCard": "Linked Card", - "cardType-linkedBoard": "Linked Board", - "change": "Change", - "change-avatar": "Change Avatar", - "change-password": "Change Password", - "change-permissions": "Change permissions", - "change-settings": "Change Settings", - "changeAvatarPopup-title": "Change Avatar", - "changeLanguagePopup-title": "Change Language", - "changePasswordPopup-title": "Change Password", - "changePermissionsPopup-title": "Change Permissions", - "changeSettingsPopup-title": "Change Settings", - "subtasks": "Subtasks", - "checklists": "Checklists", - "click-to-star": "Click to star this board.", - "click-to-unstar": "Click to unstar this board.", - "clipboard": "Clipboard or drag & drop", - "close": "Close", - "close-board": "Close Board", - "close-board-pop": "You will be able to restore the board by clicking the “Archive” button from the home header.", - "color-black": "black", - "color-blue": "blue", - "color-crimson": "crimson", - "color-darkgreen": "darkgreen", - "color-gold": "gold", - "color-gray": "gray", - "color-green": "green", - "color-indigo": "indigo", - "color-lime": "lime", - "color-magenta": "magenta", - "color-mistyrose": "mistyrose", - "color-navy": "navy", - "color-orange": "orange", - "color-paleturquoise": "paleturquoise", - "color-peachpuff": "peachpuff", - "color-pink": "pink", - "color-plum": "plum", - "color-purple": "purple", - "color-red": "red", - "color-saddlebrown": "saddlebrown", - "color-silver": "silver", - "color-sky": "sky", - "color-slateblue": "slateblue", - "color-white": "white", - "color-yellow": "yellow", - "unset-color": "Unset", - "comment": "Comment", - "comment-placeholder": "Write Comment", - "comment-only": "Comment only", - "comment-only-desc": "Can comment on cards only.", - "no-comments": "No comments", - "no-comments-desc": "Can not see comments and activities.", - "worker": "Worker", - "worker-desc": "Can only move cards, assign itself to card and comment.", - "computer": "Computer", - "confirm-subtask-delete-dialog": "Are you sure you want to delete subtask?", - "confirm-checklist-delete-dialog": "Are you sure you want to delete checklist?", - "copy-card-link-to-clipboard": "Copy card link to clipboard", - "linkCardPopup-title": "Link Card", - "searchElementPopup-title": "Search", - "copyCardPopup-title": "Copy Card", - "copyChecklistToManyCardsPopup-title": "Copy Checklist Template to Many Cards", - "copyChecklistToManyCardsPopup-instructions": "Destination Card Titles and Descriptions in this JSON format", - "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"First card title\", \"description\":\"First card description\"}, {\"title\":\"Second card title\",\"description\":\"Second card description\"},{\"title\":\"Last card title\",\"description\":\"Last card description\"} ]", - "create": "Create", - "createBoardPopup-title": "Create Board", - "chooseBoardSourcePopup-title": "Import board", - "createLabelPopup-title": "Create Label", - "createCustomField": "Create Field", - "createCustomFieldPopup-title": "Create Field", - "current": "current", - "custom-field-delete-pop": "There is no undo. This will remove this custom field from all cards and destroy its history.", - "custom-field-checkbox": "Checkbox", - "custom-field-date": "Date", - "custom-field-dropdown": "Dropdown List", - "custom-field-dropdown-none": "(none)", - "custom-field-dropdown-options": "List Options", - "custom-field-dropdown-options-placeholder": "Press enter to add more options", - "custom-field-dropdown-unknown": "(unknown)", - "custom-field-number": "Number", - "custom-field-text": "Text", - "custom-fields": "Custom Fields", - "date": "Date", - "decline": "Decline", - "default-avatar": "Default avatar", - "delete": "Delete", - "deleteCustomFieldPopup-title": "Delete Custom Field?", - "deleteLabelPopup-title": "Delete Label?", - "description": "Description", - "disambiguateMultiLabelPopup-title": "Disambiguate Label Action", - "disambiguateMultiMemberPopup-title": "Disambiguate Member Action", - "discard": "Discard", - "done": "Done", - "download": "Download", - "edit": "Edit", - "edit-avatar": "Change Avatar", - "edit-profile": "Edit Profile", - "edit-wip-limit": "Edit WIP Limit", - "soft-wip-limit": "Soft WIP Limit", - "editCardStartDatePopup-title": "Change start date", - "editCardDueDatePopup-title": "Change due date", - "editCustomFieldPopup-title": "Edit Field", - "editCardSpentTimePopup-title": "Change spent time", - "editLabelPopup-title": "Change Label", - "editNotificationPopup-title": "Edit Notification", - "editProfilePopup-title": "Edit Profile", - "email": "Email", - "email-enrollAccount-subject": "An account created for you on __siteName__", - "email-enrollAccount-text": "Hello __user__,\n\nTo start using the service, simply click the link below.\n\n__url__\n\nThanks.", - "email-fail": "Sending email failed", - "email-fail-text": "Error trying to send email", - "email-invalid": "Invalid email", - "email-invite": "Invite via Email", - "email-invite-subject": "__inviter__ sent you an invitation", - "email-invite-text": "Dear __user__,\n\n__inviter__ invites you to join board \"__board__\" for collaborations.\n\nPlease follow the link below:\n\n__url__\n\nThanks.", - "email-resetPassword-subject": "Reset your password on __siteName__", - "email-resetPassword-text": "Hello __user__,\n\nTo reset your password, simply click the link below.\n\n__url__\n\nThanks.", - "email-sent": "Email sent", - "email-verifyEmail-subject": "Verify your email address on __siteName__", - "email-verifyEmail-text": "Hello __user__,\n\nTo verify your account email, simply click the link below.\n\n__url__\n\nThanks.", - "enable-wip-limit": "Enable WIP Limit", - "error-board-doesNotExist": "This board does not exist", - "error-board-notAdmin": "You need to be admin of this board to do that", - "error-board-notAMember": "You need to be a member of this board to do that", - "error-json-malformed": "Your text is not valid JSON", - "error-json-schema": "Your JSON data does not include the proper information in the correct format", - "error-list-doesNotExist": "This list does not exist", - "error-user-doesNotExist": "This user does not exist", - "error-user-notAllowSelf": "You can not invite yourself", - "error-user-notCreated": "This user is not created", - "error-username-taken": "This username is already taken", - "error-email-taken": "Email has already been taken", - "export-board": "Export board", - "sort": "Sort", - "sort-desc": "Click to Sort List", - "list-sort-by": "Sort the List By:", - "list-label-modifiedAt": "Last Access Time", - "list-label-title": "Name of the List", - "list-label-sort": "Your Manual Order", - "list-label-short-modifiedAt": "(L)", - "list-label-short-title": "(N)", - "list-label-short-sort": "(M)", - "filter": "Filter", - "filter-cards": "Filter Cards or Lists", - "list-filter-label": "Filter List by Title", - "filter-clear": "Clear filter", - "filter-no-label": "No label", - "filter-no-member": "No member", - "filter-no-custom-fields": "No Custom Fields", - "filter-show-archive": "Show archived lists", - "filter-hide-empty": "Hide empty lists", - "filter-on": "Filter is on", - "filter-on-desc": "You are filtering cards on this board. Click here to edit filter.", - "filter-to-selection": "Filter to selection", - "advanced-filter-label": "Advanced Filter", - "advanced-filter-description": "Advanced Filter allows to write a string containing following operators: == != <= >= && || ( ) A space is used as a separator between the Operators. You can filter for all Custom Fields by typing their names and values. For Example: Field1 == Value1. Note: If fields or values contains spaces, you need to encapsulate them into single quotes. For Example: 'Field 1' == 'Value 1'. For single control characters (' \\/) to be skipped, you can use \\. For example: Field1 == I\\'m. Also you can combine multiple conditions. For Example: F1 == V1 || F1 == V2. Normally all operators are interpreted from left to right. You can change the order by placing brackets. For Example: F1 == V1 && ( F2 == V2 || F2 == V3 ). Also you can search text fields using regex: F1 == /Tes.*/i", - "fullname": "Full Name", - "header-logo-title": "Go back to your boards page.", - "hide-system-messages": "Hide system messages", - "headerBarCreateBoardPopup-title": "Create Board", - "home": "Home", - "import": "Import", - "link": "Link", - "import-board": "import board", - "import-board-c": "Import board", - "import-board-title-trello": "Import board from Trello", - "import-board-title-wekan": "Import board from previous export", - "import-sandstorm-backup-warning": "Do not delete data you import from original exported board or Trello before checking does this grain close and open again, or do you get Board not found error, that means data loss.", - "import-sandstorm-warning": "Imported board will delete all existing data on board and replace it with imported board.", - "from-trello": "From Trello", - "from-wekan": "From previous export", - "import-board-instruction-trello": "In your Trello board, go to 'Menu', then 'More', 'Print and Export', 'Export JSON', and copy the resulting text.", - "import-board-instruction-wekan": "In your board, go to 'Menu', then 'Export board', and copy the text in the downloaded file.", - "import-board-instruction-about-errors": "If you get errors when importing board, sometimes importing still works, and board is at All Boards page.", - "import-json-placeholder": "Paste your valid JSON data here", - "import-map-members": "Map members", - "import-members-map": "Your imported board has some members. Please map the members you want to import to your users", - "import-show-user-mapping": "Review members mapping", - "import-user-select": "Pick your existing user you want to use as this member", - "importMapMembersAddPopup-title": "Select member", - "info": "Version", - "initials": "Initials", - "invalid-date": "Invalid date", - "invalid-time": "Invalid time", - "invalid-user": "Invalid user", - "joined": "joined", - "just-invited": "You are just invited to this board", - "keyboard-shortcuts": "Keyboard shortcuts", - "label-create": "Create Label", - "label-default": "%s label (default)", - "label-delete-pop": "There is no undo. This will remove this label from all cards and destroy its history.", - "labels": "Labels", - "language": "Language", - "last-admin-desc": "You can’t change roles because there must be at least one admin.", - "leave-board": "Leave Board", - "leave-board-pop": "Are you sure you want to leave __boardTitle__? You will be removed from all cards on this board.", - "leaveBoardPopup-title": "Leave Board ?", - "link-card": "Link to this card", - "list-archive-cards": "Move all cards in this list to Archive", - "list-archive-cards-pop": "This will remove all the cards in this list from the board. To view cards in Archive and bring them back to the board, click “Menu” > “Archive”.", - "list-move-cards": "Move all cards in this list", - "list-select-cards": "Select all cards in this list", - "set-color-list": "Set Color", - "listActionPopup-title": "List Actions", - "swimlaneActionPopup-title": "Swimlane Actions", - "swimlaneAddPopup-title": "Add a Swimlane below", - "listImportCardPopup-title": "Import a Trello card", - "listMorePopup-title": "More", - "link-list": "Link to this list", - "list-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the list. There is no undo.", - "list-delete-suggest-archive": "You can move a list to Archive to remove it from the board and preserve the activity.", - "lists": "Lists", - "swimlanes": "Swimlanes", - "log-out": "Log Out", - "log-in": "登入", - "loginPopup-title": "登入", - "memberMenuPopup-title": "Member Settings", - "members": "Members", - "menu": "Menu", - "move-selection": "Move selection", - "moveCardPopup-title": "Move Card", - "moveCardToBottom-title": "Move to Bottom", - "moveCardToTop-title": "Move to Top", - "moveSelectionPopup-title": "Move selection", - "multi-selection": "Multi-Selection", - "multi-selection-on": "Multi-Selection is on", - "muted": "Muted", - "muted-info": "You will never be notified of any changes in this board", - "my-boards": "My Boards", - "name": "Name", - "no-archived-cards": "No cards in Archive.", - "no-archived-lists": "No lists in Archive.", - "no-archived-swimlanes": "No swimlanes in Archive.", - "no-results": "No results", - "normal": "Normal", - "normal-desc": "Can view and edit cards. Can't change settings.", - "not-accepted-yet": "Invitation not accepted yet", - "notify-participate": "Receive updates to any cards you participate as creater or member", - "notify-watch": "Receive updates to any boards, lists, or cards you’re watching", - "optional": "optional", - "or": "or", - "page-maybe-private": "This page may be private. You may be able to view it by <a href='%s'>logging in</a>.", - "page-not-found": "Page not found.", - "password": "Password", - "paste-or-dragdrop": "to paste, or drag & drop image file to it (image only)", - "participating": "Participating", - "preview": "Preview", - "previewAttachedImagePopup-title": "Preview", - "previewClipboardImagePopup-title": "Preview", - "private": "Private", - "private-desc": "This board is private. Only people added to the board can view and edit it.", - "profile": "Profile", - "public": "Public", - "public-desc": "This board is public. It's visible to anyone with the link and will show up in search engines like Google. Only people added to the board can edit.", - "quick-access-description": "Star a board to add a shortcut in this bar.", - "remove-cover": "Remove Cover", - "remove-from-board": "Remove from Board", - "remove-label": "Remove Label", - "listDeletePopup-title": "Delete List ?", - "remove-member": "Remove Member", - "remove-member-from-card": "Remove from Card", - "remove-member-pop": "Remove __name__ (__username__) from __boardTitle__? The member will be removed from all cards on this board. They will receive a notification.", - "removeMemberPopup-title": "Remove Member?", - "rename": "Rename", - "rename-board": "Rename Board", - "restore": "Restore", - "save": "儲存", - "search": "Search", - "rules": "Rules", - "search-cards": "Search from card/list titles, descriptions and custom fields on this board", - "search-example": "Text to search for?", - "select-color": "Select Color", - "set-wip-limit-value": "Set a limit for the maximum number of tasks in this list", - "setWipLimitPopup-title": "Set WIP Limit", - "shortcut-assign-self": "Assign yourself to current card", - "shortcut-autocomplete-emoji": "Autocomplete emoji", - "shortcut-autocomplete-members": "Autocomplete members", - "shortcut-clear-filters": "Clear all filters", - "shortcut-close-dialog": "Close Dialog", - "shortcut-filter-my-cards": "Filter my cards", - "shortcut-show-shortcuts": "Bring up this shortcuts list", - "shortcut-toggle-filterbar": "Toggle Filter Sidebar", - "shortcut-toggle-sidebar": "Toggle Board Sidebar", - "show-cards-minimum-count": "Show cards count if list contains more than", - "sidebar-open": "Open Sidebar", - "sidebar-close": "Close Sidebar", - "signupPopup-title": "Create an Account", - "star-board-title": "Click to star this board. It will show up at top of your boards list.", - "starred-boards": "Starred Boards", - "starred-boards-description": "Starred boards show up at the top of your boards list.", - "subscribe": "Subscribe", - "team": "Team", - "this-board": "this board", - "this-card": "this card", - "spent-time-hours": "Spent time (hours)", - "overtime-hours": "Overtime (hours)", - "overtime": "Overtime", - "has-overtime-cards": "Has overtime cards", - "has-spenttime-cards": "Has spent time cards", - "time": "Time", - "title": "Title", - "tracking": "Tracking", - "tracking-info": "You will be notified of any changes to those cards you are involved as creator or member.", - "type": "Type", - "unassign-member": "Unassign member", - "unsaved-description": "You have an unsaved description.", - "unwatch": "Unwatch", - "upload": "Upload", - "upload-avatar": "Upload an avatar", - "uploaded-avatar": "Uploaded an avatar", - "username": "Username", - "view-it": "View it", - "warn-list-archived": "warning: this card is in an list at Archive", - "watch": "Watch", - "watching": "Watching", - "watching-info": "You will be notified of any change in this board", - "welcome-board": "Welcome Board", - "welcome-swimlane": "Milestone 1", - "welcome-list1": "Basics", - "welcome-list2": "Advanced", - "card-templates-swimlane": "Card Templates", - "list-templates-swimlane": "List Templates", - "board-templates-swimlane": "Board Templates", - "what-to-do": "What do you want to do?", - "wipLimitErrorPopup-title": "Invalid WIP Limit", - "wipLimitErrorPopup-dialog-pt1": "The number of tasks in this list is higher than the WIP limit you've defined.", - "wipLimitErrorPopup-dialog-pt2": "Please move some tasks out of this list, or set a higher WIP limit.", - "admin-panel": "Admin Panel", - "settings": "Settings", - "people": "People", - "registration": "Registration", - "disable-self-registration": "Disable Self-Registration", - "invite": "Invite", - "invite-people": "Invite People", - "to-boards": "To board(s)", - "email-addresses": "Email Addresses", - "smtp-host-description": "The address of the SMTP server that handles your emails.", - "smtp-port-description": "The port your SMTP server uses for outgoing emails.", - "smtp-tls-description": "Enable TLS support for SMTP server", - "smtp-host": "SMTP Host", - "smtp-port": "SMTP Port", - "smtp-username": "Username", - "smtp-password": "Password", - "smtp-tls": "TLS support", - "send-from": "From", - "send-smtp-test": "Send a test email to yourself", - "invitation-code": "Invitation Code", - "email-invite-register-subject": "__inviter__ sent you an invitation", - "email-invite-register-text": "Dear __user__,\n\n__inviter__ invites you to kanban board for collaborations.\n\nPlease follow the link below:\n__url__\n\nAnd your invitation code is: __icode__\n\nThanks.", - "email-smtp-test-subject": "SMTP Test Email", - "email-smtp-test-text": "You have successfully sent an email", - "error-invitation-code-not-exist": "Invitation code doesn't exist", - "error-notAuthorized": "You are not authorized to view this page.", - "webhook-title": "Webhook Name", - "webhook-token": "Token (Optional for Authentication)", - "outgoing-webhooks": "Outgoing Webhooks", - "bidirectional-webhooks": "Two-Way Webhooks", - "outgoingWebhooksPopup-title": "Outgoing Webhooks", - "boardCardTitlePopup-title": "Card Title Filter", - "disable-webhook": "Disable This Webhook", - "global-webhook": "Global Webhooks", - "new-outgoing-webhook": "New Outgoing Webhook", - "no-name": "(Unknown)", - "Node_version": "Node version", - "Meteor_version": "Meteor version", - "MongoDB_version": "MongoDB version", - "MongoDB_storage_engine": "MongoDB storage engine", - "MongoDB_Oplog_enabled": "MongoDB Oplog enabled", - "OS_Arch": "OS Arch", - "OS_Cpus": "OS CPU Count", - "OS_Freemem": "OS Free Memory", - "OS_Loadavg": "OS Load Average", - "OS_Platform": "OS Platform", - "OS_Release": "OS Release", - "OS_Totalmem": "OS Total Memory", - "OS_Type": "OS Type", - "OS_Uptime": "OS Uptime", - "days": "days", - "hours": "hours", - "minutes": "minutes", - "seconds": "seconds", - "show-field-on-card": "Show this field on card", - "automatically-field-on-card": "Auto create field to all cards", - "showLabel-field-on-card": "Show field label on minicard", - "yes": "Yes", - "no": "No", - "accounts": "Accounts", - "accounts-allowEmailChange": "Allow Email Change", - "accounts-allowUserNameChange": "Allow Username Change", - "createdAt": "Created at", - "verified": "Verified", - "active": "Active", - "card-received": "Received", - "card-received-on": "Received on", - "card-end": "End", - "card-end-on": "Ends on", - "editCardReceivedDatePopup-title": "Change received date", - "editCardEndDatePopup-title": "Change end date", - "setCardColorPopup-title": "Set color", - "setCardActionsColorPopup-title": "Choose a color", - "setSwimlaneColorPopup-title": "Choose a color", - "setListColorPopup-title": "Choose a color", - "assigned-by": "Assigned By", - "requested-by": "Requested By", - "board-delete-notice": "Deleting is permanent. You will lose all lists, cards and actions associated with this board.", - "delete-board-confirm-popup": "All lists, cards, labels, and activities will be deleted and you won't be able to recover the board contents. There is no undo.", - "boardDeletePopup-title": "Delete Board?", - "delete-board": "Delete Board", - "default-subtasks-board": "Subtasks for __board__ board", - "default": "Default", - "queue": "Queue", - "subtask-settings": "Subtasks Settings", - "card-settings": "Card Settings", - "boardSubtaskSettingsPopup-title": "Board Subtasks Settings", - "boardCardSettingsPopup-title": "Card Settings", - "deposit-subtasks-board": "Deposit subtasks to this board:", - "deposit-subtasks-list": "Landing list for subtasks deposited here:", - "show-parent-in-minicard": "Show parent in minicard:", - "prefix-with-full-path": "Prefix with full path", - "prefix-with-parent": "Prefix with parent", - "subtext-with-full-path": "Subtext with full path", - "subtext-with-parent": "Subtext with parent", - "change-card-parent": "Change card's parent", - "parent-card": "Parent card", - "source-board": "Source board", - "no-parent": "Don't show parent", - "activity-added-label": "added label '%s' to %s", - "activity-removed-label": "removed label '%s' from %s", - "activity-delete-attach": "deleted an attachment from %s", - "activity-added-label-card": "added label '%s'", - "activity-removed-label-card": "removed label '%s'", - "activity-delete-attach-card": "deleted an attachment", - "activity-set-customfield": "set custom field '%s' to '%s' in %s", - "activity-unset-customfield": "unset custom field '%s' in %s", - "r-rule": "Rule", - "r-add-trigger": "Add trigger", - "r-add-action": "Add action", - "r-board-rules": "Board rules", - "r-add-rule": "Add rule", - "r-view-rule": "View rule", - "r-delete-rule": "Delete rule", - "r-new-rule-name": "New rule title", - "r-no-rules": "No rules", - "r-when-a-card": "When a card", - "r-is": "is", - "r-is-moved": "is moved", - "r-added-to": "added to", - "r-removed-from": "Removed from", - "r-the-board": "the board", - "r-list": "list", - "set-filter": "Set Filter", - "r-moved-to": "Moved to", - "r-moved-from": "Moved from", - "r-archived": "Moved to Archive", - "r-unarchived": "Restored from Archive", - "r-a-card": "a card", - "r-when-a-label-is": "When a label is", - "r-when-the-label": "When the label", - "r-list-name": "list name", - "r-when-a-member": "When a member is", - "r-when-the-member": "When the member", - "r-name": "name", - "r-when-a-attach": "When an attachment", - "r-when-a-checklist": "When a checklist is", - "r-when-the-checklist": "When the checklist", - "r-completed": "Completed", - "r-made-incomplete": "Made incomplete", - "r-when-a-item": "When a checklist item is", - "r-when-the-item": "When the checklist item", - "r-checked": "Checked", - "r-unchecked": "Unchecked", - "r-move-card-to": "Move card to", - "r-top-of": "Top of", - "r-bottom-of": "Bottom of", - "r-its-list": "its list", - "r-archive": "Move to Archive", - "r-unarchive": "Restore from Archive", - "r-card": "card", - "r-add": "Add", - "r-remove": "Remove", - "r-label": "label", - "r-member": "member", - "r-remove-all": "Remove all members from the card", - "r-set-color": "Set color to", - "r-checklist": "checklist", - "r-check-all": "Check all", - "r-uncheck-all": "Uncheck all", - "r-items-check": "items of checklist", - "r-check": "Check", - "r-uncheck": "Uncheck", - "r-item": "item", - "r-of-checklist": "of checklist", - "r-send-email": "Send an email", - "r-to": "to", - "r-subject": "subject", - "r-rule-details": "Rule details", - "r-d-move-to-top-gen": "Move card to top of its list", - "r-d-move-to-top-spec": "Move card to top of list", - "r-d-move-to-bottom-gen": "Move card to bottom of its list", - "r-d-move-to-bottom-spec": "Move card to bottom of list", - "r-d-send-email": "Send email", - "r-d-send-email-to": "to", - "r-d-send-email-subject": "subject", - "r-d-send-email-message": "message", - "r-d-archive": "Move card to Archive", - "r-d-unarchive": "Restore card from Archive", - "r-d-add-label": "Add label", - "r-d-remove-label": "Remove label", - "r-create-card": "Create new card", - "r-in-list": "in list", - "r-in-swimlane": "in swimlane", - "r-d-add-member": "Add member", - "r-d-remove-member": "Remove member", - "r-d-remove-all-member": "Remove all member", - "r-d-check-all": "Check all items of a list", - "r-d-uncheck-all": "Uncheck all items of a list", - "r-d-check-one": "Check item", - "r-d-uncheck-one": "Uncheck item", - "r-d-check-of-list": "of checklist", - "r-d-add-checklist": "Add checklist", - "r-d-remove-checklist": "Remove checklist", - "r-by": "by", - "r-add-checklist": "Add checklist", - "r-with-items": "with items", - "r-items-list": "item1,item2,item3", - "r-add-swimlane": "Add swimlane", - "r-swimlane-name": "swimlane name", - "r-board-note": "Note: leave a field empty to match every possible value.", - "r-checklist-note": "Note: checklist's items have to be written as comma separated values.", - "r-when-a-card-is-moved": "When a card is moved to another list", - "r-set": "Set", - "r-update": "Update", - "r-datefield": "date field", - "r-df-start-at": "start", - "r-df-due-at": "due", - "r-df-end-at": "end", - "r-df-received-at": "received", - "r-to-current-datetime": "to current date/time", - "r-remove-value-from": "Remove value from", - "ldap": "LDAP", - "oauth2": "OAuth2", - "cas": "CAS", - "authentication-method": "Authentication method", - "authentication-type": "Authentication type", - "custom-product-name": "Custom Product Name", - "layout": "Layout", - "hide-logo": "Hide Logo", - "add-custom-html-after-body-start": "Add Custom HTML after <body> start", - "add-custom-html-before-body-end": "Add Custom HTML before </body> end", - "error-undefined": "Something went wrong", - "error-ldap-login": "An error occurred while trying to login", - "display-authentication-method": "Display Authentication Method", - "default-authentication-method": "Default Authentication Method", - "duplicate-board": "Duplicate Board", - "people-number": "The number of people is:", - "swimlaneDeletePopup-title": "Delete Swimlane ?", - "swimlane-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the swimlane. There is no undo.", - "restore-all": "Restore all", - "delete-all": "Delete all", - "loading": "Loading, please wait.", - "previous_as": "last time was", - "act-a-dueAt": "modified due time to \nWhen: __timeValue__\nWhere: __card__\n previous due was __timeOldValue__", - "act-a-endAt": "modified ending time to __timeValue__ from (__timeOldValue__)", - "act-a-startAt": "modified starting time to __timeValue__ from (__timeOldValue__)", - "act-a-receivedAt": "modified received time to __timeValue__ from (__timeOldValue__)", - "a-dueAt": "modified due time to be", - "a-endAt": "modified ending time to be", - "a-startAt": "modified starting time to be", - "a-receivedAt": "modified received time to be", - "almostdue": "current due time %s is approaching", - "pastdue": "current due time %s is past", - "duenow": "current due time %s is today", - "act-newDue": "__list__/__card__ has 1st due reminder [__board__]", - "act-withDue": "__list__/__card__ due reminders [__board__]", - "act-almostdue": "was reminding the current due (__timeValue__) of __card__ is approaching", - "act-pastdue": "was reminding the current due (__timeValue__) of __card__ is past", - "act-duenow": "was reminding the current due (__timeValue__) of __card__ is now", - "act-atUserComment": "You were mentioned in [__board__] __list__/__card__", - "delete-user-confirm-popup": "Are you sure you want to delete this account? There is no undo.", - "accounts-allowUserDelete": "Allow users to self delete their account", - "hide-minicard-label-text": "Hide minicard label text", - "show-desktop-drag-handles": "Show desktop drag handles", - "assignee": "Assignee", - "cardAssigneesPopup-title": "Assignee", - "addmore-detail": "Add a more detailed description", - "show-on-card": "Show on Card", - "new": "New", - "editUserPopup-title": "Edit User", - "newUserPopup-title": "New User", - "notifications": "Notifications", - "view-all": "View All", - "filter-by-unread": "Filter by Unread", - "mark-all-as-read": "Mark all as read", - "allow-rename": "Allow Rename", - "allowRenamePopup-title": "Allow Rename" -} \ No newline at end of file + "accept": "Accept", + "act-activity-notify": "Activity Notification", + "act-addAttachment": "added attachment __attachment__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-deleteAttachment": "deleted attachment __attachment__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addSubtask": "added subtask __subtask__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addedLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removeLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removedLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addChecklist": "added checklist __checklist__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addChecklistItem": "added checklist item __checklistItem__ to checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removeChecklist": "removed checklist __checklist__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removeChecklistItem": "removed checklist item __checklistItem__ from checklist __checkList__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-checkedItem": "checked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-uncheckedItem": "unchecked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-completeChecklist": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-uncompleteChecklist": "uncompleted checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addComment": "commented on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-editComment": "edited comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-deleteComment": "deleted comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-createBoard": "created board __board__", + "act-createSwimlane": "created swimlane __swimlane__ to board __board__", + "act-createCard": "created card __card__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-createCustomField": "created custom field __customField__ at board __board__", + "act-deleteCustomField": "deleted custom field __customField__ at board __board__", + "act-setCustomField": "edited custom field __customField__: __customFieldValue__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-createList": "added list __list__ to board __board__", + "act-addBoardMember": "added member __member__ to board __board__", + "act-archivedBoard": "Board __board__ moved to Archive", + "act-archivedCard": "Card __card__ at list __list__ at swimlane __swimlane__ at board __board__ moved to Archive", + "act-archivedList": "List __list__ at swimlane __swimlane__ at board __board__ moved to Archive", + "act-archivedSwimlane": "Swimlane __swimlane__ at board __board__ moved to Archive", + "act-importBoard": "imported board __board__", + "act-importCard": "imported card __card__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-importList": "imported list __list__ to swimlane __swimlane__ at board __board__", + "act-joinMember": "added member __member__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-moveCard": "moved card __card__ at board __board__ from list __oldList__ at swimlane __oldSwimlane__ to list __list__ at swimlane __swimlane__", + "act-moveCardToOtherBoard": "moved card __card__ from list __oldList__ at swimlane __oldSwimlane__ at board __oldBoard__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-removeBoardMember": "removed member __member__ from board __board__", + "act-restoredCard": "restored card __card__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-unjoinMember": "removed member __member__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-withBoardTitle": "__board__", + "act-withCardTitle": "[__board__] __card__", + "actions": "Actions", + "activities": "Activities", + "activity": "Activity", + "activity-added": "added %s to %s", + "activity-archived": "%s moved to Archive", + "activity-attached": "attached %s to %s", + "activity-created": "created %s", + "activity-customfield-created": "created custom field %s", + "activity-excluded": "excluded %s from %s", + "activity-imported": "imported %s into %s from %s", + "activity-imported-board": "imported %s from %s", + "activity-joined": "joined %s", + "activity-moved": "moved %s from %s to %s", + "activity-on": "on %s", + "activity-removed": "removed %s from %s", + "activity-sent": "sent %s to %s", + "activity-unjoined": "unjoined %s", + "activity-subtask-added": "added subtask to %s", + "activity-checked-item": "checked %s in checklist %s of %s", + "activity-unchecked-item": "unchecked %s in checklist %s of %s", + "activity-checklist-added": "added checklist to %s", + "activity-checklist-removed": "removed a checklist from %s", + "activity-checklist-completed": "completed checklist %s of %s", + "activity-checklist-uncompleted": "uncompleted the checklist %s of %s", + "activity-checklist-item-added": "added checklist item to '%s' in %s", + "activity-checklist-item-removed": "removed a checklist item from '%s' in %s", + "add": "Add", + "activity-checked-item-card": "checked %s in checklist %s", + "activity-unchecked-item-card": "unchecked %s in checklist %s", + "activity-checklist-completed-card": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "activity-checklist-uncompleted-card": "uncompleted the checklist %s", + "activity-editComment": "edited comment %s", + "activity-deleteComment": "deleted comment %s", + "add-attachment": "Add Attachment", + "add-board": "Add Board", + "add-card": "Add Card", + "add-swimlane": "Add Swimlane", + "add-subtask": "Add Subtask", + "add-checklist": "Add Checklist", + "add-checklist-item": "Add an item to checklist", + "add-cover": "Add Cover", + "add-label": "Add Label", + "add-list": "Add List", + "add-members": "Add Members", + "added": "Added", + "addMemberPopup-title": "Members", + "admin": "Admin", + "admin-desc": "Can view and edit cards, remove members, and change settings for the board.", + "admin-announcement": "Announcement", + "admin-announcement-active": "Active System-Wide Announcement", + "admin-announcement-title": "Announcement from Administrator", + "all-boards": "All boards", + "and-n-other-card": "And __count__ other card", + "and-n-other-card_plural": "And __count__ other cards", + "apply": "Apply", + "app-is-offline": "Loading, please wait. Refreshing the page will cause data loss. If loading does not work, please check that server has not stopped.", + "archive": "Move to Archive", + "archive-all": "Move All to Archive", + "archive-board": "Move Board to Archive", + "archive-card": "Move Card to Archive", + "archive-list": "Move List to Archive", + "archive-swimlane": "Move Swimlane to Archive", + "archive-selection": "Move selection to Archive", + "archiveBoardPopup-title": "Move Board to Archive?", + "archived-items": "Archive", + "archived-boards": "Boards in Archive", + "restore-board": "Restore Board", + "no-archived-boards": "No Boards in Archive.", + "archives": "Archive", + "template": "Template", + "templates": "Templates", + "assign-member": "Assign member", + "attached": "attached", + "attachment": "Attachment", + "attachment-delete-pop": "Deleting an attachment is permanent. There is no undo.", + "attachmentDeletePopup-title": "Delete Attachment?", + "attachments": "Attachments", + "auto-watch": "Automatically watch boards when they are created", + "avatar-too-big": "The avatar is too large (70KB max)", + "back": "Back", + "board-change-color": "Change color", + "board-nb-stars": "%s stars", + "board-not-found": "Board not found", + "board-private-info": "This board will be <strong>private</strong>.", + "board-public-info": "This board will be <strong>public</strong>.", + "boardChangeColorPopup-title": "Change Board Background", + "boardChangeTitlePopup-title": "Rename Board", + "boardChangeVisibilityPopup-title": "Change Visibility", + "boardChangeWatchPopup-title": "Change Watch", + "boardMenuPopup-title": "Board Settings", + "boardChangeViewPopup-title": "Board View", + "boards": "Boards", + "board-view": "Board View", + "board-view-cal": "Calendar", + "board-view-swimlanes": "Swimlanes", + "board-view-collapse": "Collapse", + "board-view-lists": "Lists", + "bucket-example": "Like “Bucket List” for example", + "cancel": "Cancel", + "card-archived": "This card is moved to Archive.", + "board-archived": "This board is moved to Archive.", + "card-comments-title": "This card has %s comment.", + "card-delete-notice": "Deleting is permanent. You will lose all actions associated with this card.", + "card-delete-pop": "All actions will be removed from the activity feed and you won't be able to re-open the card. There is no undo.", + "card-delete-suggest-archive": "You can move a card to Archive to remove it from the board and preserve the activity.", + "card-due": "Due", + "card-due-on": "Due on", + "card-spent": "Spent Time", + "card-edit-attachments": "Edit attachments", + "card-edit-custom-fields": "Edit custom fields", + "card-edit-labels": "Edit labels", + "card-edit-members": "Edit members", + "card-labels-title": "Change the labels for the card.", + "card-members-title": "Add or remove members of the board from the card.", + "card-start": "Start", + "card-start-on": "Starts on", + "cardAttachmentsPopup-title": "Attach From", + "cardCustomField-datePopup-title": "Change date", + "cardCustomFieldsPopup-title": "Edit custom fields", + "cardDeletePopup-title": "Delete Card?", + "cardDetailsActionsPopup-title": "Card Actions", + "cardLabelsPopup-title": "Labels", + "cardMembersPopup-title": "Members", + "cardMorePopup-title": "More", + "cardTemplatePopup-title": "Create template", + "cards": "Cards", + "cards-count": "Cards", + "casSignIn": "Sign In with CAS", + "cardType-card": "Card", + "cardType-linkedCard": "Linked Card", + "cardType-linkedBoard": "Linked Board", + "change": "Change", + "change-avatar": "Change Avatar", + "change-password": "Change Password", + "change-permissions": "Change permissions", + "change-settings": "Change Settings", + "changeAvatarPopup-title": "Change Avatar", + "changeLanguagePopup-title": "Change Language", + "changePasswordPopup-title": "Change Password", + "changePermissionsPopup-title": "Change Permissions", + "changeSettingsPopup-title": "Change Settings", + "subtasks": "Subtasks", + "checklists": "Checklists", + "click-to-star": "Click to star this board.", + "click-to-unstar": "Click to unstar this board.", + "clipboard": "Clipboard or drag & drop", + "close": "Close", + "close-board": "Close Board", + "close-board-pop": "You will be able to restore the board by clicking the “Archive” button from the home header.", + "color-black": "black", + "color-blue": "blue", + "color-crimson": "crimson", + "color-darkgreen": "darkgreen", + "color-gold": "gold", + "color-gray": "gray", + "color-green": "green", + "color-indigo": "indigo", + "color-lime": "lime", + "color-magenta": "magenta", + "color-mistyrose": "mistyrose", + "color-navy": "navy", + "color-orange": "orange", + "color-paleturquoise": "paleturquoise", + "color-peachpuff": "peachpuff", + "color-pink": "pink", + "color-plum": "plum", + "color-purple": "purple", + "color-red": "red", + "color-saddlebrown": "saddlebrown", + "color-silver": "silver", + "color-sky": "sky", + "color-slateblue": "slateblue", + "color-white": "white", + "color-yellow": "yellow", + "unset-color": "Unset", + "comment": "Comment", + "comment-placeholder": "Write Comment", + "comment-only": "Comment only", + "comment-only-desc": "Can comment on cards only.", + "no-comments": "No comments", + "no-comments-desc": "Can not see comments and activities.", + "worker": "Worker", + "worker-desc": "Can only move cards, assign itself to card and comment.", + "computer": "Computer", + "confirm-subtask-delete-dialog": "Are you sure you want to delete subtask?", + "confirm-checklist-delete-dialog": "Are you sure you want to delete checklist?", + "copy-card-link-to-clipboard": "Copy card link to clipboard", + "linkCardPopup-title": "Link Card", + "searchElementPopup-title": "Search", + "copyCardPopup-title": "Copy Card", + "copyChecklistToManyCardsPopup-title": "Copy Checklist Template to Many Cards", + "copyChecklistToManyCardsPopup-instructions": "Destination Card Titles and Descriptions in this JSON format", + "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"First card title\", \"description\":\"First card description\"}, {\"title\":\"Second card title\",\"description\":\"Second card description\"},{\"title\":\"Last card title\",\"description\":\"Last card description\"} ]", + "create": "Create", + "createBoardPopup-title": "Create Board", + "chooseBoardSourcePopup-title": "Import board", + "createLabelPopup-title": "Create Label", + "createCustomField": "Create Field", + "createCustomFieldPopup-title": "Create Field", + "current": "current", + "custom-field-delete-pop": "There is no undo. This will remove this custom field from all cards and destroy its history.", + "custom-field-checkbox": "Checkbox", + "custom-field-date": "Date", + "custom-field-dropdown": "Dropdown List", + "custom-field-dropdown-none": "(none)", + "custom-field-dropdown-options": "List Options", + "custom-field-dropdown-options-placeholder": "Press enter to add more options", + "custom-field-dropdown-unknown": "(unknown)", + "custom-field-number": "Number", + "custom-field-text": "Text", + "custom-fields": "Custom Fields", + "date": "Date", + "decline": "Decline", + "default-avatar": "Default avatar", + "delete": "Delete", + "deleteCustomFieldPopup-title": "Delete Custom Field?", + "deleteLabelPopup-title": "Delete Label?", + "description": "Description", + "disambiguateMultiLabelPopup-title": "Disambiguate Label Action", + "disambiguateMultiMemberPopup-title": "Disambiguate Member Action", + "discard": "Discard", + "done": "Done", + "download": "Download", + "edit": "Edit", + "edit-avatar": "Change Avatar", + "edit-profile": "Edit Profile", + "edit-wip-limit": "Edit WIP Limit", + "soft-wip-limit": "Soft WIP Limit", + "editCardStartDatePopup-title": "Change start date", + "editCardDueDatePopup-title": "Change due date", + "editCustomFieldPopup-title": "Edit Field", + "editCardSpentTimePopup-title": "Change spent time", + "editLabelPopup-title": "Change Label", + "editNotificationPopup-title": "Edit Notification", + "editProfilePopup-title": "Edit Profile", + "email": "Email", + "email-enrollAccount-subject": "An account created for you on __siteName__", + "email-enrollAccount-text": "Hello __user__,\n\nTo start using the service, simply click the link below.\n\n__url__\n\nThanks.", + "email-fail": "Sending email failed", + "email-fail-text": "Error trying to send email", + "email-invalid": "Invalid email", + "email-invite": "Invite via Email", + "email-invite-subject": "__inviter__ sent you an invitation", + "email-invite-text": "Dear __user__,\n\n__inviter__ invites you to join board \"__board__\" for collaborations.\n\nPlease follow the link below:\n\n__url__\n\nThanks.", + "email-resetPassword-subject": "Reset your password on __siteName__", + "email-resetPassword-text": "Hello __user__,\n\nTo reset your password, simply click the link below.\n\n__url__\n\nThanks.", + "email-sent": "Email sent", + "email-verifyEmail-subject": "Verify your email address on __siteName__", + "email-verifyEmail-text": "Hello __user__,\n\nTo verify your account email, simply click the link below.\n\n__url__\n\nThanks.", + "enable-wip-limit": "Enable WIP Limit", + "error-board-doesNotExist": "This board does not exist", + "error-board-notAdmin": "You need to be admin of this board to do that", + "error-board-notAMember": "You need to be a member of this board to do that", + "error-json-malformed": "Your text is not valid JSON", + "error-json-schema": "Your JSON data does not include the proper information in the correct format", + "error-list-doesNotExist": "This list does not exist", + "error-user-doesNotExist": "This user does not exist", + "error-user-notAllowSelf": "You can not invite yourself", + "error-user-notCreated": "This user is not created", + "error-username-taken": "This username is already taken", + "error-email-taken": "Email has already been taken", + "export-board": "Export board", + "sort": "Sort", + "sort-desc": "Click to Sort List", + "list-sort-by": "Sort the List By:", + "list-label-modifiedAt": "Last Access Time", + "list-label-title": "Name of the List", + "list-label-sort": "Your Manual Order", + "list-label-short-modifiedAt": "(L)", + "list-label-short-title": "(N)", + "list-label-short-sort": "(M)", + "filter": "Filter", + "filter-cards": "Filter Cards or Lists", + "list-filter-label": "Filter List by Title", + "filter-clear": "Clear filter", + "filter-no-label": "No label", + "filter-no-member": "No member", + "filter-no-assignee": "No assignee", + "filter-no-custom-fields": "No Custom Fields", + "filter-show-archive": "Show archived lists", + "filter-hide-empty": "Hide empty lists", + "filter-on": "Filter is on", + "filter-on-desc": "You are filtering cards on this board. Click here to edit filter.", + "filter-to-selection": "Filter to selection", + "advanced-filter-label": "Advanced Filter", + "advanced-filter-description": "Advanced Filter allows to write a string containing following operators: == != <= >= && || ( ) A space is used as a separator between the Operators. You can filter for all Custom Fields by typing their names and values. For Example: Field1 == Value1. Note: If fields or values contains spaces, you need to encapsulate them into single quotes. For Example: 'Field 1' == 'Value 1'. For single control characters (' \\/) to be skipped, you can use \\. For example: Field1 == I\\'m. Also you can combine multiple conditions. For Example: F1 == V1 || F1 == V2. Normally all operators are interpreted from left to right. You can change the order by placing brackets. For Example: F1 == V1 && ( F2 == V2 || F2 == V3 ). Also you can search text fields using regex: F1 == /Tes.*/i", + "fullname": "Full Name", + "header-logo-title": "Go back to your boards page.", + "hide-system-messages": "Hide system messages", + "headerBarCreateBoardPopup-title": "Create Board", + "home": "Home", + "import": "Import", + "link": "Link", + "import-board": "import board", + "import-board-c": "Import board", + "import-board-title-trello": "Import board from Trello", + "import-board-title-wekan": "Import board from previous export", + "import-sandstorm-backup-warning": "Do not delete data you import from original exported board or Trello before checking does this grain close and open again, or do you get Board not found error, that means data loss.", + "import-sandstorm-warning": "Imported board will delete all existing data on board and replace it with imported board.", + "from-trello": "From Trello", + "from-wekan": "From previous export", + "import-board-instruction-trello": "In your Trello board, go to 'Menu', then 'More', 'Print and Export', 'Export JSON', and copy the resulting text.", + "import-board-instruction-wekan": "In your board, go to 'Menu', then 'Export board', and copy the text in the downloaded file.", + "import-board-instruction-about-errors": "If you get errors when importing board, sometimes importing still works, and board is at All Boards page.", + "import-json-placeholder": "Paste your valid JSON data here", + "import-map-members": "Map members", + "import-members-map": "Your imported board has some members. Please map the members you want to import to your users", + "import-show-user-mapping": "Review members mapping", + "import-user-select": "Pick your existing user you want to use as this member", + "importMapMembersAddPopup-title": "Select member", + "info": "Version", + "initials": "Initials", + "invalid-date": "Invalid date", + "invalid-time": "Invalid time", + "invalid-user": "Invalid user", + "joined": "joined", + "just-invited": "You are just invited to this board", + "keyboard-shortcuts": "Keyboard shortcuts", + "label-create": "Create Label", + "label-default": "%s label (default)", + "label-delete-pop": "There is no undo. This will remove this label from all cards and destroy its history.", + "labels": "Labels", + "language": "Language", + "last-admin-desc": "You can’t change roles because there must be at least one admin.", + "leave-board": "Leave Board", + "leave-board-pop": "Are you sure you want to leave __boardTitle__? You will be removed from all cards on this board.", + "leaveBoardPopup-title": "Leave Board ?", + "link-card": "Link to this card", + "list-archive-cards": "Move all cards in this list to Archive", + "list-archive-cards-pop": "This will remove all the cards in this list from the board. To view cards in Archive and bring them back to the board, click “Menu” > “Archive”.", + "list-move-cards": "Move all cards in this list", + "list-select-cards": "Select all cards in this list", + "set-color-list": "Set Color", + "listActionPopup-title": "List Actions", + "swimlaneActionPopup-title": "Swimlane Actions", + "swimlaneAddPopup-title": "Add a Swimlane below", + "listImportCardPopup-title": "Import a Trello card", + "listMorePopup-title": "More", + "link-list": "Link to this list", + "list-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the list. There is no undo.", + "list-delete-suggest-archive": "You can move a list to Archive to remove it from the board and preserve the activity.", + "lists": "Lists", + "swimlanes": "Swimlanes", + "log-out": "Log Out", + "log-in": "登入", + "loginPopup-title": "登入", + "memberMenuPopup-title": "Member Settings", + "members": "Members", + "menu": "Menu", + "move-selection": "Move selection", + "moveCardPopup-title": "Move Card", + "moveCardToBottom-title": "Move to Bottom", + "moveCardToTop-title": "Move to Top", + "moveSelectionPopup-title": "Move selection", + "multi-selection": "Multi-Selection", + "multi-selection-on": "Multi-Selection is on", + "muted": "Muted", + "muted-info": "You will never be notified of any changes in this board", + "my-boards": "My Boards", + "name": "Name", + "no-archived-cards": "No cards in Archive.", + "no-archived-lists": "No lists in Archive.", + "no-archived-swimlanes": "No swimlanes in Archive.", + "no-results": "No results", + "normal": "Normal", + "normal-desc": "Can view and edit cards. Can't change settings.", + "not-accepted-yet": "Invitation not accepted yet", + "notify-participate": "Receive updates to any cards you participate as creater or member", + "notify-watch": "Receive updates to any boards, lists, or cards you’re watching", + "optional": "optional", + "or": "or", + "page-maybe-private": "This page may be private. You may be able to view it by <a href='%s'>logging in</a>.", + "page-not-found": "Page not found.", + "password": "Password", + "paste-or-dragdrop": "to paste, or drag & drop image file to it (image only)", + "participating": "Participating", + "preview": "Preview", + "previewAttachedImagePopup-title": "Preview", + "previewClipboardImagePopup-title": "Preview", + "private": "Private", + "private-desc": "This board is private. Only people added to the board can view and edit it.", + "profile": "Profile", + "public": "Public", + "public-desc": "This board is public. It's visible to anyone with the link and will show up in search engines like Google. Only people added to the board can edit.", + "quick-access-description": "Star a board to add a shortcut in this bar.", + "remove-cover": "Remove Cover", + "remove-from-board": "Remove from Board", + "remove-label": "Remove Label", + "listDeletePopup-title": "Delete List ?", + "remove-member": "Remove Member", + "remove-member-from-card": "Remove from Card", + "remove-member-pop": "Remove __name__ (__username__) from __boardTitle__? The member will be removed from all cards on this board. They will receive a notification.", + "removeMemberPopup-title": "Remove Member?", + "rename": "Rename", + "rename-board": "Rename Board", + "restore": "Restore", + "save": "儲存", + "search": "Search", + "rules": "Rules", + "search-cards": "Search from card/list titles, descriptions and custom fields on this board", + "search-example": "Text to search for?", + "select-color": "Select Color", + "set-wip-limit-value": "Set a limit for the maximum number of tasks in this list", + "setWipLimitPopup-title": "Set WIP Limit", + "shortcut-assign-self": "Assign yourself to current card", + "shortcut-autocomplete-emoji": "Autocomplete emoji", + "shortcut-autocomplete-members": "Autocomplete members", + "shortcut-clear-filters": "Clear all filters", + "shortcut-close-dialog": "Close Dialog", + "shortcut-filter-my-cards": "Filter my cards", + "shortcut-show-shortcuts": "Bring up this shortcuts list", + "shortcut-toggle-filterbar": "Toggle Filter Sidebar", + "shortcut-toggle-sidebar": "Toggle Board Sidebar", + "show-cards-minimum-count": "Show cards count if list contains more than", + "sidebar-open": "Open Sidebar", + "sidebar-close": "Close Sidebar", + "signupPopup-title": "Create an Account", + "star-board-title": "Click to star this board. It will show up at top of your boards list.", + "starred-boards": "Starred Boards", + "starred-boards-description": "Starred boards show up at the top of your boards list.", + "subscribe": "Subscribe", + "team": "Team", + "this-board": "this board", + "this-card": "this card", + "spent-time-hours": "Spent time (hours)", + "overtime-hours": "Overtime (hours)", + "overtime": "Overtime", + "has-overtime-cards": "Has overtime cards", + "has-spenttime-cards": "Has spent time cards", + "time": "Time", + "title": "Title", + "tracking": "Tracking", + "tracking-info": "You will be notified of any changes to those cards you are involved as creator or member.", + "type": "Type", + "unassign-member": "Unassign member", + "unsaved-description": "You have an unsaved description.", + "unwatch": "Unwatch", + "upload": "Upload", + "upload-avatar": "Upload an avatar", + "uploaded-avatar": "Uploaded an avatar", + "username": "Username", + "view-it": "View it", + "warn-list-archived": "warning: this card is in an list at Archive", + "watch": "Watch", + "watching": "Watching", + "watching-info": "You will be notified of any change in this board", + "welcome-board": "Welcome Board", + "welcome-swimlane": "Milestone 1", + "welcome-list1": "Basics", + "welcome-list2": "Advanced", + "card-templates-swimlane": "Card Templates", + "list-templates-swimlane": "List Templates", + "board-templates-swimlane": "Board Templates", + "what-to-do": "What do you want to do?", + "wipLimitErrorPopup-title": "Invalid WIP Limit", + "wipLimitErrorPopup-dialog-pt1": "The number of tasks in this list is higher than the WIP limit you've defined.", + "wipLimitErrorPopup-dialog-pt2": "Please move some tasks out of this list, or set a higher WIP limit.", + "admin-panel": "Admin Panel", + "settings": "Settings", + "people": "People", + "registration": "Registration", + "disable-self-registration": "Disable Self-Registration", + "invite": "Invite", + "invite-people": "Invite People", + "to-boards": "To board(s)", + "email-addresses": "Email Addresses", + "smtp-host-description": "The address of the SMTP server that handles your emails.", + "smtp-port-description": "The port your SMTP server uses for outgoing emails.", + "smtp-tls-description": "Enable TLS support for SMTP server", + "smtp-host": "SMTP Host", + "smtp-port": "SMTP Port", + "smtp-username": "Username", + "smtp-password": "Password", + "smtp-tls": "TLS support", + "send-from": "From", + "send-smtp-test": "Send a test email to yourself", + "invitation-code": "Invitation Code", + "email-invite-register-subject": "__inviter__ sent you an invitation", + "email-invite-register-text": "Dear __user__,\n\n__inviter__ invites you to kanban board for collaborations.\n\nPlease follow the link below:\n__url__\n\nAnd your invitation code is: __icode__\n\nThanks.", + "email-smtp-test-subject": "SMTP Test Email", + "email-smtp-test-text": "You have successfully sent an email", + "error-invitation-code-not-exist": "Invitation code doesn't exist", + "error-notAuthorized": "You are not authorized to view this page.", + "webhook-title": "Webhook Name", + "webhook-token": "Token (Optional for Authentication)", + "outgoing-webhooks": "Outgoing Webhooks", + "bidirectional-webhooks": "Two-Way Webhooks", + "outgoingWebhooksPopup-title": "Outgoing Webhooks", + "boardCardTitlePopup-title": "Card Title Filter", + "disable-webhook": "Disable This Webhook", + "global-webhook": "Global Webhooks", + "new-outgoing-webhook": "New Outgoing Webhook", + "no-name": "(Unknown)", + "Node_version": "Node version", + "Meteor_version": "Meteor version", + "MongoDB_version": "MongoDB version", + "MongoDB_storage_engine": "MongoDB storage engine", + "MongoDB_Oplog_enabled": "MongoDB Oplog enabled", + "OS_Arch": "OS Arch", + "OS_Cpus": "OS CPU Count", + "OS_Freemem": "OS Free Memory", + "OS_Loadavg": "OS Load Average", + "OS_Platform": "OS Platform", + "OS_Release": "OS Release", + "OS_Totalmem": "OS Total Memory", + "OS_Type": "OS Type", + "OS_Uptime": "OS Uptime", + "days": "days", + "hours": "hours", + "minutes": "minutes", + "seconds": "seconds", + "show-field-on-card": "Show this field on card", + "automatically-field-on-card": "Auto create field to all cards", + "showLabel-field-on-card": "Show field label on minicard", + "yes": "Yes", + "no": "No", + "accounts": "Accounts", + "accounts-allowEmailChange": "Allow Email Change", + "accounts-allowUserNameChange": "Allow Username Change", + "createdAt": "Created at", + "verified": "Verified", + "active": "Active", + "card-received": "Received", + "card-received-on": "Received on", + "card-end": "End", + "card-end-on": "Ends on", + "editCardReceivedDatePopup-title": "Change received date", + "editCardEndDatePopup-title": "Change end date", + "setCardColorPopup-title": "Set color", + "setCardActionsColorPopup-title": "Choose a color", + "setSwimlaneColorPopup-title": "Choose a color", + "setListColorPopup-title": "Choose a color", + "assigned-by": "Assigned By", + "requested-by": "Requested By", + "board-delete-notice": "Deleting is permanent. You will lose all lists, cards and actions associated with this board.", + "delete-board-confirm-popup": "All lists, cards, labels, and activities will be deleted and you won't be able to recover the board contents. There is no undo.", + "boardDeletePopup-title": "Delete Board?", + "delete-board": "Delete Board", + "default-subtasks-board": "Subtasks for __board__ board", + "default": "Default", + "queue": "Queue", + "subtask-settings": "Subtasks Settings", + "card-settings": "Card Settings", + "boardSubtaskSettingsPopup-title": "Board Subtasks Settings", + "boardCardSettingsPopup-title": "Card Settings", + "deposit-subtasks-board": "Deposit subtasks to this board:", + "deposit-subtasks-list": "Landing list for subtasks deposited here:", + "show-parent-in-minicard": "Show parent in minicard:", + "prefix-with-full-path": "Prefix with full path", + "prefix-with-parent": "Prefix with parent", + "subtext-with-full-path": "Subtext with full path", + "subtext-with-parent": "Subtext with parent", + "change-card-parent": "Change card's parent", + "parent-card": "Parent card", + "source-board": "Source board", + "no-parent": "Don't show parent", + "activity-added-label": "added label '%s' to %s", + "activity-removed-label": "removed label '%s' from %s", + "activity-delete-attach": "deleted an attachment from %s", + "activity-added-label-card": "added label '%s'", + "activity-removed-label-card": "removed label '%s'", + "activity-delete-attach-card": "deleted an attachment", + "activity-set-customfield": "set custom field '%s' to '%s' in %s", + "activity-unset-customfield": "unset custom field '%s' in %s", + "r-rule": "Rule", + "r-add-trigger": "Add trigger", + "r-add-action": "Add action", + "r-board-rules": "Board rules", + "r-add-rule": "Add rule", + "r-view-rule": "View rule", + "r-delete-rule": "Delete rule", + "r-new-rule-name": "New rule title", + "r-no-rules": "No rules", + "r-when-a-card": "When a card", + "r-is": "is", + "r-is-moved": "is moved", + "r-added-to": "added to", + "r-removed-from": "Removed from", + "r-the-board": "the board", + "r-list": "list", + "set-filter": "Set Filter", + "r-moved-to": "Moved to", + "r-moved-from": "Moved from", + "r-archived": "Moved to Archive", + "r-unarchived": "Restored from Archive", + "r-a-card": "a card", + "r-when-a-label-is": "When a label is", + "r-when-the-label": "When the label", + "r-list-name": "list name", + "r-when-a-member": "When a member is", + "r-when-the-member": "When the member", + "r-name": "name", + "r-when-a-attach": "When an attachment", + "r-when-a-checklist": "When a checklist is", + "r-when-the-checklist": "When the checklist", + "r-completed": "Completed", + "r-made-incomplete": "Made incomplete", + "r-when-a-item": "When a checklist item is", + "r-when-the-item": "When the checklist item", + "r-checked": "Checked", + "r-unchecked": "Unchecked", + "r-move-card-to": "Move card to", + "r-top-of": "Top of", + "r-bottom-of": "Bottom of", + "r-its-list": "its list", + "r-archive": "Move to Archive", + "r-unarchive": "Restore from Archive", + "r-card": "card", + "r-add": "Add", + "r-remove": "Remove", + "r-label": "label", + "r-member": "member", + "r-remove-all": "Remove all members from the card", + "r-set-color": "Set color to", + "r-checklist": "checklist", + "r-check-all": "Check all", + "r-uncheck-all": "Uncheck all", + "r-items-check": "items of checklist", + "r-check": "Check", + "r-uncheck": "Uncheck", + "r-item": "item", + "r-of-checklist": "of checklist", + "r-send-email": "Send an email", + "r-to": "to", + "r-subject": "subject", + "r-rule-details": "Rule details", + "r-d-move-to-top-gen": "Move card to top of its list", + "r-d-move-to-top-spec": "Move card to top of list", + "r-d-move-to-bottom-gen": "Move card to bottom of its list", + "r-d-move-to-bottom-spec": "Move card to bottom of list", + "r-d-send-email": "Send email", + "r-d-send-email-to": "to", + "r-d-send-email-subject": "subject", + "r-d-send-email-message": "message", + "r-d-archive": "Move card to Archive", + "r-d-unarchive": "Restore card from Archive", + "r-d-add-label": "Add label", + "r-d-remove-label": "Remove label", + "r-create-card": "Create new card", + "r-in-list": "in list", + "r-in-swimlane": "in swimlane", + "r-d-add-member": "Add member", + "r-d-remove-member": "Remove member", + "r-d-remove-all-member": "Remove all member", + "r-d-check-all": "Check all items of a list", + "r-d-uncheck-all": "Uncheck all items of a list", + "r-d-check-one": "Check item", + "r-d-uncheck-one": "Uncheck item", + "r-d-check-of-list": "of checklist", + "r-d-add-checklist": "Add checklist", + "r-d-remove-checklist": "Remove checklist", + "r-by": "by", + "r-add-checklist": "Add checklist", + "r-with-items": "with items", + "r-items-list": "item1,item2,item3", + "r-add-swimlane": "Add swimlane", + "r-swimlane-name": "swimlane name", + "r-board-note": "Note: leave a field empty to match every possible value.", + "r-checklist-note": "Note: checklist's items have to be written as comma separated values.", + "r-when-a-card-is-moved": "When a card is moved to another list", + "r-set": "Set", + "r-update": "Update", + "r-datefield": "date field", + "r-df-start-at": "start", + "r-df-due-at": "due", + "r-df-end-at": "end", + "r-df-received-at": "received", + "r-to-current-datetime": "to current date/time", + "r-remove-value-from": "Remove value from", + "ldap": "LDAP", + "oauth2": "OAuth2", + "cas": "CAS", + "authentication-method": "Authentication method", + "authentication-type": "Authentication type", + "custom-product-name": "Custom Product Name", + "layout": "Layout", + "hide-logo": "Hide Logo", + "add-custom-html-after-body-start": "Add Custom HTML after <body> start", + "add-custom-html-before-body-end": "Add Custom HTML before </body> end", + "error-undefined": "Something went wrong", + "error-ldap-login": "An error occurred while trying to login", + "display-authentication-method": "Display Authentication Method", + "default-authentication-method": "Default Authentication Method", + "duplicate-board": "Duplicate Board", + "people-number": "The number of people is:", + "swimlaneDeletePopup-title": "Delete Swimlane ?", + "swimlane-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the swimlane. There is no undo.", + "restore-all": "Restore all", + "delete-all": "Delete all", + "loading": "Loading, please wait.", + "previous_as": "last time was", + "act-a-dueAt": "modified due time to \nWhen: __timeValue__\nWhere: __card__\n previous due was __timeOldValue__", + "act-a-endAt": "modified ending time to __timeValue__ from (__timeOldValue__)", + "act-a-startAt": "modified starting time to __timeValue__ from (__timeOldValue__)", + "act-a-receivedAt": "modified received time to __timeValue__ from (__timeOldValue__)", + "a-dueAt": "modified due time to be", + "a-endAt": "modified ending time to be", + "a-startAt": "modified starting time to be", + "a-receivedAt": "modified received time to be", + "almostdue": "current due time %s is approaching", + "pastdue": "current due time %s is past", + "duenow": "current due time %s is today", + "act-newDue": "__list__/__card__ has 1st due reminder [__board__]", + "act-withDue": "__list__/__card__ due reminders [__board__]", + "act-almostdue": "was reminding the current due (__timeValue__) of __card__ is approaching", + "act-pastdue": "was reminding the current due (__timeValue__) of __card__ is past", + "act-duenow": "was reminding the current due (__timeValue__) of __card__ is now", + "act-atUserComment": "You were mentioned in [__board__] __list__/__card__", + "delete-user-confirm-popup": "Are you sure you want to delete this account? There is no undo.", + "accounts-allowUserDelete": "Allow users to self delete their account", + "hide-minicard-label-text": "Hide minicard label text", + "show-desktop-drag-handles": "Show desktop drag handles", + "assignee": "Assignee", + "cardAssigneesPopup-title": "Assignee", + "addmore-detail": "Add a more detailed description", + "show-on-card": "Show on Card", + "new": "New", + "editUserPopup-title": "Edit User", + "newUserPopup-title": "New User", + "notifications": "Notifications", + "view-all": "View All", + "filter-by-unread": "Filter by Unread", + "mark-all-as-read": "Mark all as read", + "allow-rename": "Allow Rename", + "allowRenamePopup-title": "Allow Rename" +} diff --git a/i18n/zh-TW.i18n.json b/i18n/zh-TW.i18n.json index 1b7d3f46..1dfcded0 100644 --- a/i18n/zh-TW.i18n.json +++ b/i18n/zh-TW.i18n.json @@ -1,769 +1,770 @@ { - "accept": "接受", - "act-activity-notify": "活動通知", - "act-addAttachment": "附件 __attachment__ 已新增到卡片 __card__ 位於清單 __list__  泳道  __swimlane__ 看板 __board__", - "act-deleteAttachment": "已刪除的附件__附件__卡片上__卡片__在清單__清單__at swimlane__swimlane__在看板__看板__", - "act-addSubtask": "新增子任務 __子任務 __ to card __卡片__ at list_清單__ at swimlane __分隔線__ at board __看板__", - "act-addLabel": "新增標籤 __label__ 到看板 __board__ 中的泳道 __swimlane__ 中的清單 __list__ 中的卡片 __card__ 中", - "act-addedLabel": "新增標籤 __label__ 到看板 __board__ 中的泳道 __swimlane__ 中的清單 __list__ 中的卡片 __card__ 中", - "act-removeLabel": "移除看板 __board__ 中的泳道 __swimlane__ 中的清單 __list__ 中的卡片 __card__ 中的標籤 __label__", - "act-removedLabel": "移除看板 __board__ 中的泳道 __swimlane__ 中的清單 __list__ 中的卡片 __card__ 中的標籤 __label__", - "act-addChecklist": "新增清單 __checklist__ 到看板 __board__ 中的泳道 __swimlane__ 中的清單 __list__ 中的卡片 __card__ 中", - "act-addChecklistItem": "新增清單項 __checklistItem__ 到看板 __board__ 中的泳道 __swimlane__ 中的清單 __list__ 中的卡片 __card__ 中的清單 __checklist__", - "act-removeChecklist": "移除看板 __board__ 中的泳道 __swimlane__ 中的清單 __list__ 中的卡片 __card__ 中的清單 __checklist__", - "act-removeChecklistItem": "移除看板 __board__ 中的泳道 __swimlane__ 中的清單 __list__ 中的卡片 __card__ 中的清單 __checklist__ 清單項 __checklistItem__", - "act-checkedItem": "選中看板 __board__ 中的泳道 __swimlane__ 中的清單 __list__ 中的卡片 __card__ 中的清單 __checklist__ 的清單項 __checklistItem__", - "act-uncheckedItem": "取消選取__選取清單項目__清單上__清單__在卡片__卡片__在清單__清單__在分隔線__分隔線__在看板__看板__", - "act-completeChecklist": "完成檢查清單__checklist__ 卡片 __card__ 清單 __list__ 泳道 __swimlane__ 看板 __board__", - "act-uncompleteChecklist": "看板 __board__ 中的泳道 __swimlane__ 中的清單 __list__ 中的卡片 __card__ 中的清單 __checklist__ 未完成", - "act-addComment": "對看板 __board__ 中的泳道 __swimlane__ 中的清單 __list__ 中的卡片 __card__ 發表了評論: __comment__", - "act-editComment": "編輯卡片中的評論:看板__board__中的泳道__swimlane__中的清單__list__中的評論__comment__", - "act-deleteComment": "刪除卡片中的評論:看板__board__中的泳道__swimlane__中的清單__list__中的評論__comment__", - "act-createBoard": "新增看板 __board__", - "act-createSwimlane": "新增泳道 __swimlane__ 到看板 __board__", - "act-createCard": "在看板 __board__ 的泳道 __swimlane__ 的清單 __list__ 中新增卡片 __card__", - "act-createCustomField": "已新增看板__board__自訂欄位__customField__", - "act-deleteCustomField": "已刪除看板__board__自訂欄位__customField__", - "act-setCustomField": "編輯自訂欄位__customField__:看板__board__中的泳道__swimlane__中的清單__list__中的卡片__card__中的__customFieldValue__", - "act-createList": "新增清單 __list__ 至看板 __board__", - "act-addBoardMember": "新增成員 __member__ 到看板 __board__", - "act-archivedBoard": "看板 __board__ 已被移到封存", - "act-archivedCard": "將看板 __board__ 中的泳道 __swimlane__ 中的清單 __list__ 中的卡片 移動到封存中", - "act-archivedList": "看板 __board__ 中的泳道 __swimlane__ 中的清單 __list__ 已被移入封存", - "act-archivedSwimlane": "看板 __board__ 中的泳道 __swimlane__ 已被移入封存", - "act-importBoard": "匯入看板 __board__", - "act-importCard": "已將卡片 __card__ 匯入到 __board__ 看板中的 __swimlane__ 泳道中的 __list__ 清單中", - "act-importList": "已將清單匯入到 __board__ 看板中的 __swimlane__  泳道中的 __list__  清單中", - "act-joinMember": "已將成員 __member__  新增到 __board__ 看板中的 __swimlane__ 泳道中的 __list__  清單中的 __card__ 卡片中", - "act-moveCard": "移動卡片 __card__ 到看板 __board__ 從清單 __oldList__ 泳道 __oldSwimlane__ 至清單 __list__ 泳道 __swimlane__", - "act-moveCardToOtherBoard": "移動卡片 __card__ 從清單 __oldList__ 泳道 __oldSwimlane__ 看板 __oldBoard__ 至清單 __list__ 泳道 __swimlane__ 看板 __board__", - "act-removeBoardMember": "從看板 __board__ 移除成員 __member__", - "act-restoredCard": "恢覆卡片 __card__ 至清單 __list__ 泳道 __swimlane__ 看板 __board__", - "act-unjoinMember": "移除成員 __member__ 從卡片 __card__ 清單 __list__ a泳道 __swimlane__ 看板 __board__", - "act-withBoardTitle": "看板__board__", - "act-withCardTitle": "[看板 __board__] 卡片 __card__", - "actions": "操作", - "activities": "活動紀錄", - "activity": "活動", - "activity-added": "新增 %s 到 %s", - "activity-archived": "%s 已被移到封存", - "activity-attached": "已新增附件 %s 到 %s", - "activity-created": "新增 %s", - "activity-customfield-created": "已建立的自訂欄位 %s", - "activity-excluded": "排除 %s 從 %s", - "activity-imported": "匯入 %s 到 %s 從 %s 中", - "activity-imported-board": "已匯入 %s 從 %s 中", - "activity-joined": "已關聯 %s", - "activity-moved": "將 %s 從 %s 移到 %s", - "activity-on": "在 %s", - "activity-removed": "已移除 %s 從 %s 中", - "activity-sent": "已寄送 %s 到 %s", - "activity-unjoined": "已解除關聯 %s", - "activity-subtask-added": "已新增子任務到 %s", - "activity-checked-item": "勾選%s於清單%s 共 %s", - "activity-unchecked-item": "未勾選 %s 於清單 %s 共 %s", - "activity-checklist-added": "已新增待辦清單 %s", - "activity-checklist-removed": "已刪除%s的待辦清單", - "activity-checklist-completed": "已完成清單 %s 共 %s", - "activity-checklist-uncompleted": "未完成清單 %s 共 %s", - "activity-checklist-item-added": "新增待辦清單項目從 %s 到 %s", - "activity-checklist-item-removed": "已從 '%s' 於 %s中 移除一個清單項", - "add": "新增", - "activity-checked-item-card": "勾選 %s 與清單 %s 中", - "activity-unchecked-item-card": "取消勾選 %s 於清單 %s中", - "activity-checklist-completed-card": "完成檢查清單 __checklist__ 卡片 __card__ 清單 __list__ 泳道 __swimlane__ 看板 __board__", - "activity-checklist-uncompleted-card": "未完成清單 %s", - "activity-editComment": "評論已編輯", - "activity-deleteComment": "評論已刪除", - "add-attachment": "新增附件", - "add-board": "新增看板", - "add-card": "新增卡片", - "add-swimlane": "新增泳道圖", - "add-subtask": "新增子任務", - "add-checklist": "新增待辦清單", - "add-checklist-item": "新增項目", - "add-cover": "新增封面", - "add-label": "新增標籤", - "add-list": "新增清單", - "add-members": "新增成員", - "added": "新增", - "addMemberPopup-title": "成員", - "admin": "管理員", - "admin-desc": "可以瀏覽並編輯卡片,移除成員,並且更改該看板的設定", - "admin-announcement": "通知", - "admin-announcement-active": "激活系統通知", - "admin-announcement-title": "管理員的通知", - "all-boards": "全部看板", - "and-n-other-card": "和其他 __count__ 個卡片", - "and-n-other-card_plural": "和其他 __count__ 個卡片", - "apply": "應用", - "app-is-offline": "加載中,請稍後。刷新頁面將導致數據丟失,如果加載長時間不起作用,請檢查服務器是否已經停止工作。", - "archive": "封存", - "archive-all": "全部封存", - "archive-board": "將看板封存", - "archive-card": "將卡片封存", - "archive-list": "將清單封存", - "archive-swimlane": "將泳道封存", - "archive-selection": "將選擇封存", - "archiveBoardPopup-title": "是否封存看板?", - "archived-items": "封存", - "archived-boards": "封存的看板", - "restore-board": "還原看板", - "no-archived-boards": "沒有封存的看板。", - "archives": "封存", - "template": "模板", - "templates": "模板", - "assign-member": "分配成員", - "attached": "附加", - "attachment": "附件", - "attachment-delete-pop": "刪除附件的操作不可逆。", - "attachmentDeletePopup-title": "刪除附件?", - "attachments": "附件", - "auto-watch": "自動訂閱新建立的看板", - "avatar-too-big": "頭像過大 (上限 70 KB)", - "back": "返回", - "board-change-color": "更改顏色", - "board-nb-stars": "%s 星標", - "board-not-found": "看板不存在", - "board-private-info": "該看板將被設為 <strong>私有</strong>.", - "board-public-info": "該看板將被設為 <strong>公開</strong>.", - "boardChangeColorPopup-title": "修改看板背景", - "boardChangeTitlePopup-title": "重新命名看板", - "boardChangeVisibilityPopup-title": "更改可見度", - "boardChangeWatchPopup-title": "更改訂閱狀態", - "boardMenuPopup-title": "看板設定", - "boardChangeViewPopup-title": "看板視圖", - "boards": "看板", - "board-view": "看板視圖", - "board-view-cal": "日歷", - "board-view-swimlanes": "泳道圖", - "board-view-collapse": "損毀", - "board-view-lists": "清單", - "bucket-example": "例如 “目標清單”", - "cancel": "取消", - "card-archived": "封存這個卡片。", - "board-archived": "封存這個看板。", - "card-comments-title": "該卡片有 %s 條評論", - "card-delete-notice": "徹底刪除的操作不可恢覆,你將會丟失該卡片相關的所有操作記錄。", - "card-delete-pop": "所有的活動將從活動摘要中被移除且您將無法重新打開該卡片。此操作無法撤銷。", - "card-delete-suggest-archive": "您可以移動卡片到活動以便從看板中刪除並保持活動。", - "card-due": "到期日", - "card-due-on": "期限", - "card-spent": "耗時", - "card-edit-attachments": "編輯附件", - "card-edit-custom-fields": "編輯自訂欄位", - "card-edit-labels": "編輯標籤", - "card-edit-members": "編輯成員", - "card-labels-title": "更改該卡片上的標籤", - "card-members-title": "在該卡片中新增或移除看板成員", - "card-start": "開始", - "card-start-on": "始於", - "cardAttachmentsPopup-title": "附件來源", - "cardCustomField-datePopup-title": "修改日期", - "cardCustomFieldsPopup-title": "編輯自訂欄位", - "cardDeletePopup-title": "徹底刪除卡片?", - "cardDetailsActionsPopup-title": "卡片操作", - "cardLabelsPopup-title": "標籤", - "cardMembersPopup-title": "成員", - "cardMorePopup-title": "更多", - "cardTemplatePopup-title": "新建模板", - "cards": "卡片", - "cards-count": "卡片", - "casSignIn": "以 CAS 登入", - "cardType-card": "卡片", - "cardType-linkedCard": "已連結卡片", - "cardType-linkedBoard": "已連結看板", - "change": "變更", - "change-avatar": "更換大頭貼", - "change-password": "變更密碼", - "change-permissions": "更改許可權", - "change-settings": "更改設定", - "changeAvatarPopup-title": "更換大頭貼", - "changeLanguagePopup-title": "更改語系", - "changePasswordPopup-title": "變更密碼", - "changePermissionsPopup-title": "更改許可權", - "changeSettingsPopup-title": "更改設定", - "subtasks": "子任務", - "checklists": "待辦清單", - "click-to-star": "將看板加入我的最愛。", - "click-to-unstar": "從我的最愛移除此看板。", - "clipboard": "剪貼簿貼上或者拖曳檔案", - "close": "關閉", - "close-board": "關閉看板", - "close-board-pop": "您可以通過點擊主頁面中的「封存」按鈕來恢復看板。", - "color-black": "黑色", - "color-blue": "藍色", - "color-crimson": "深紅", - "color-darkgreen": "墨綠", - "color-gold": "金色", - "color-gray": "灰色", - "color-green": "綠色", - "color-indigo": "紫藍色", - "color-lime": "綠黃", - "color-magenta": "洋紅", - "color-mistyrose": "玫瑰紅", - "color-navy": "藏青色", - "color-orange": "橙色", - "color-paleturquoise": "寶石綠", - "color-peachpuff": "桃紅色", - "color-pink": "粉紅色", - "color-plum": "紫紅色", - "color-purple": "紫色", - "color-red": "紅色", - "color-saddlebrown": "棕褐色", - "color-silver": "銀色", - "color-sky": "天藍", - "color-slateblue": "青藍", - "color-white": "白色", - "color-yellow": "黃色", - "unset-color": "未設定", - "comment": "評論", - "comment-placeholder": "撰寫文字 (可使用 Markdown 語法)", - "comment-only": "僅能評論", - "comment-only-desc": "只能在卡片上發表評論。", - "no-comments": "暫無評論", - "no-comments-desc": "無法檢視評論和活動。", - "worker": "工作者", - "worker-desc": "只能移動卡片,分配給自己及發表評論。", - "computer": "從本機上傳", - "confirm-subtask-delete-dialog": "確定要刪除子任務嗎?", - "confirm-checklist-delete-dialog": "確定要刪除清單嗎?", - "copy-card-link-to-clipboard": "將卡片連結複製到剪貼簿", - "linkCardPopup-title": "連結卡片", - "searchElementPopup-title": "搜尋", - "copyCardPopup-title": "複製卡片", - "copyChecklistToManyCardsPopup-title": "複製待辦清單的樣板到多個卡片", - "copyChecklistToManyCardsPopup-instructions": "使用此 JSON 格式來表示目標卡片的標題和描述", - "copyChecklistToManyCardsPopup-format": "[ {\\\"title\\\": \\\"第一個卡片標題\\\", \\\"description\\\":\\\"第一個卡片描述\\\"}, {\\\"title\\\":\\\"第二個卡片標題\\\",\\\"description\\\":\\\"第二個卡片描述\\\"},{\\\"title\\\":\\\"最後一個卡片標題\\\",\\\"description\\\":\\\"最後一個卡片描述\\\"} ]", - "create": "建立", - "createBoardPopup-title": "建立看板", - "chooseBoardSourcePopup-title": "匯入看板", - "createLabelPopup-title": "建立標籤", - "createCustomField": "建立欄位", - "createCustomFieldPopup-title": "建立欄位", - "current": "目前", - "custom-field-delete-pop": "此操作將會從所有卡片中移除自訂欄位以及銷毀歷史紀錄,並且無法撤消。", - "custom-field-checkbox": "複選框", - "custom-field-date": "日期", - "custom-field-dropdown": "下拉式選單", - "custom-field-dropdown-none": "(無)", - "custom-field-dropdown-options": "清單選項", - "custom-field-dropdown-options-placeholder": "按下 Enter 新增更多選項", - "custom-field-dropdown-unknown": "(未知)", - "custom-field-number": "數字", - "custom-field-text": "文字", - "custom-fields": "自訂欄位", - "date": "日期", - "decline": "拒絕", - "default-avatar": "預設大頭貼", - "delete": "刪除", - "deleteCustomFieldPopup-title": "刪除自訂欄位?", - "deleteLabelPopup-title": "刪除標籤?", - "description": "描述", - "disambiguateMultiLabelPopup-title": "清除標籤動作歧義", - "disambiguateMultiMemberPopup-title": "清除成員動作歧義", - "discard": "取消", - "done": "完成", - "download": "下載", - "edit": "編輯", - "edit-avatar": "更換大頭貼", - "edit-profile": "編輯個人資料", - "edit-wip-limit": "編輯 WIP 限制", - "soft-wip-limit": "軟性 WIP 限制", - "editCardStartDatePopup-title": "變更開始日期", - "editCardDueDatePopup-title": "變更到期日期", - "editCustomFieldPopup-title": "編輯欄位", - "editCardSpentTimePopup-title": "變更耗費時間", - "editLabelPopup-title": "更改標籤", - "editNotificationPopup-title": "更改通知", - "editProfilePopup-title": "編輯個人資料", - "email": "電子郵件", - "email-enrollAccount-subject": "您在 __siteName__ 的帳號已經建立", - "email-enrollAccount-text": "親愛的 __user__,\n\n點選下面的連結,即刻開始使用這項服務。\n\n__url__\n\n謝謝。", - "email-fail": "郵件寄送失敗", - "email-fail-text": "嘗試發送郵件時出現錯誤", - "email-invalid": "電子郵件地址錯誤", - "email-invite": "寄送郵件邀請", - "email-invite-subject": "__inviter__ 向您發出邀請", - "email-invite-text": "親愛的 __user__,\n\n__inviter__ 邀請您加入看板 \"__board__\" 參與協作。\n\n請點選下面的連結訪問看板:\n\n__url__\n\n謝謝。", - "email-resetPassword-subject": "重設您在 __siteName__ 的密碼", - "email-resetPassword-text": "您好 __user__,\n\n點選下面的連結,重置您的密碼:\n\n__url__\n\n謝謝。", - "email-sent": "郵件已寄送", - "email-verifyEmail-subject": "驗證您在 __siteName__ 的電子郵件", - "email-verifyEmail-text": "親愛的 __user__,\n\n點選下面的連結,驗證您的電子郵件地址:\n\n__url__\n\n謝謝。", - "enable-wip-limit": "啟用 WIP 限制", - "error-board-doesNotExist": "該看板不存在", - "error-board-notAdmin": "需要成為管理員才能執行此操作", - "error-board-notAMember": "需要成為看板成員才能執行此操作", - "error-json-malformed": "不是有效的 JSON", - "error-json-schema": "JSON 資料沒有用正確的格式包含合適的資訊", - "error-list-doesNotExist": "不存在此列表", - "error-user-doesNotExist": "該使用者不存在", - "error-user-notAllowSelf": "不允許對自己執行此操作", - "error-user-notCreated": "該使用者未能成功新增", - "error-username-taken": "這個使用者名稱已被使用", - "error-email-taken": "電子信箱已被使用", - "export-board": "匯出看板", - "sort": "排序", - "sort-desc": "點選排序清單", - "list-sort-by": "清單排序依照:", - "list-label-modifiedAt": "最後存取時間", - "list-label-title": "名稱清單", - "list-label-sort": "自定義排序", - "list-label-short-modifiedAt": "(L)", - "list-label-short-title": "(N)", - "list-label-short-sort": "(M)", - "filter": "篩選", - "filter-cards": "篩選卡片或清單", - "list-filter-label": "篩選清單依據標題", - "filter-clear": "清除篩選條件", - "filter-no-label": "沒有標籤", - "filter-no-member": "沒有成員", - "filter-no-custom-fields": "沒有自訂欄位", - "filter-show-archive": "顯示封存的清單", - "filter-hide-empty": "隱藏空清單", - "filter-on": "篩選器已開啟", - "filter-on-desc": "你正在篩選該看板上的卡片,點此編輯篩選條件。", - "filter-to-selection": "選擇的篩選條件", - "advanced-filter-label": "進階篩選", - "advanced-filter-description": "進階篩選可以使用包含如下運算子的字串進行過濾:== != <= >= && || ( ) 。運算子之間用空格隔開。輸入文字和數值就可以過濾所有自訂內容。例如:Field1 == Value1。注意:如果內容或數值包含空格,需要用單引號。例如: 'Field 1' == 'Value 1'。要跳過單個控制字元(' \\/),請使用 \\ 跳脫字元。例如: Field1 = I\\'m。支援組合使用多個條件,例如: F1 == V1 || F1 == V2。通常以從左到右的順序進行判斷。可以透過括號修改順序,例如:F1 == V1 && ( F2 == V2 || F2 == V3 )。也支援使用 正規表示式 (Regex) 搜尋內容。", - "fullname": "全稱", - "header-logo-title": "返回您的看板頁面", - "hide-system-messages": "隱藏系統訊息", - "headerBarCreateBoardPopup-title": "建立看板", - "home": "首頁", - "import": "匯入", - "link": "連結", - "import-board": "匯入看板", - "import-board-c": "匯入看板", - "import-board-title-trello": "匯入在 Trello 的看板", - "import-board-title-wekan": "從上次的匯出檔匯入看板", - "import-sandstorm-backup-warning": "在檢查此顆粒是否關閉和再次打開之前,不要刪除從原始匯出的看板或 Trello 匯入的數據,否則看板會發生未知的錯誤,這意味著資料已遺失。", - "import-sandstorm-warning": "匯入資料將會移除所有現有的看版資料,並取代成此次匯入的看板資料", - "from-trello": "來自 Trello", - "from-wekan": "從上次的匯出檔", - "import-board-instruction-trello": "在你的Trello看板中,點選“功能表”,然後選擇“更多”,“列印與匯出”,“匯出為 JSON” 並拷貝結果文本", - "import-board-instruction-wekan": "在您的看板,點擊“選單”,然後“匯出看板”,複製下載文件中的文本。", - "import-board-instruction-about-errors": "如果在匯入看板時出現錯誤,匯入工作可能仍然在進行中,並且看板已經出現在全部看板頁。", - "import-json-placeholder": "貼上您有效的 JSON 資料至此", - "import-map-members": "複製成員", - "import-members-map": "您匯入的看板有一些成員,請複製這些成員到您匯入的用戶。", - "import-show-user-mapping": "核對複製的成員", - "import-user-select": "選擇現有使用者作為成員", - "importMapMembersAddPopup-title": "選擇成員", - "info": "版本", - "initials": "縮寫", - "invalid-date": "無效的日期", - "invalid-time": "非法的時間", - "invalid-user": "無效的使用者", - "joined": "關聯", - "just-invited": "您剛剛被邀請加入此看板", - "keyboard-shortcuts": "鍵盤快捷鍵", - "label-create": "新增標籤", - "label-default": "%s 標籤 (預設)", - "label-delete-pop": "此操作無法還原,這將會刪除該標籤並清除它的歷史記錄。", - "labels": "標籤", - "language": "語言", - "last-admin-desc": "你不能更改角色,因為至少需要一名管理員。", - "leave-board": "離開看板", - "leave-board-pop": "你確定要離開 __boardTitle__ 嗎?此看板的所有卡片都會將您移除。", - "leaveBoardPopup-title": "離開看板?", - "link-card": "關聯至該卡片", - "list-archive-cards": "封存清單內所有的卡片", - "list-archive-cards-pop": "將移動看板中清單的所有卡片,查看或恢復封存中的卡片,點擊“選單”->“封存”", - "list-move-cards": "移動清單中的所有卡片", - "list-select-cards": "選擇清單中的所有卡片", - "set-color-list": "設定顏色", - "listActionPopup-title": "清單操作", - "swimlaneActionPopup-title": "泳道動作", - "swimlaneAddPopup-title": "在下面新增泳道", - "listImportCardPopup-title": "匯入 Trello 卡片", - "listMorePopup-title": "更多", - "link-list": "連結到這個清單", - "list-delete-pop": "所有的動作都將從活動動態中被移除且您將無法再開啟該清單\b。此操作無法復原。", - "list-delete-suggest-archive": "您可以移動清單到封存以將其從看板中移除並保留活動。", - "lists": "清單", - "swimlanes": "泳道圖", - "log-out": "登出", - "log-in": "登入", - "loginPopup-title": "登入", - "memberMenuPopup-title": "成員更改", - "members": "成員", - "menu": "選單", - "move-selection": "移動被選擇的項目", - "moveCardPopup-title": "移動卡片", - "moveCardToBottom-title": "移至最下面", - "moveCardToTop-title": "移至最上面", - "moveSelectionPopup-title": "移動選取的項目", - "multi-selection": "多選", - "multi-selection-on": "多選啟用", - "muted": "取消任何通知", - "muted-info": "您將不會收到有關這個看板的任何訊息", - "my-boards": "我的看板", - "name": "名稱", - "no-archived-cards": "沒有封存的卡片", - "no-archived-lists": "沒有封存的清單", - "no-archived-swimlanes": "沒有封存的泳道", - "no-results": "無結果", - "normal": "普通", - "normal-desc": "可以建立以及編輯卡片,無法更改。", - "not-accepted-yet": "邀請尚未接受", - "notify-participate": "接收與你有關的卡片更新", - "notify-watch": "接收您關注的看板、清單或卡片的更新", - "optional": "選擇性的", - "or": "或", - "page-maybe-private": "本頁面被設為私有. 您必須 <a href='%s'>登入</a>以瀏覽其中內容。", - "page-not-found": "頁面不存在。", - "password": "密碼", - "paste-or-dragdrop": "從剪貼簿貼上,或者拖曳檔案到它上面 (僅限於圖片)", - "participating": "參與", - "preview": "預覽", - "previewAttachedImagePopup-title": "預覽", - "previewClipboardImagePopup-title": "預覽", - "private": "私有", - "private-desc": "該看板將被設為私有。只有該看板成員才可以進行檢視和編輯。", - "profile": "資料", - "public": "公開", - "public-desc": "該看板將被公開。任何人均可透過連結檢視,並且將對Google和其他搜尋引擎開放。只有加入至該看板的成員才可進行編輯。", - "quick-access-description": "加入我的最愛的看板將會在此導覽列中新增捷徑", - "remove-cover": "移除封面", - "remove-from-board": "從看板中刪除", - "remove-label": "移除標籤", - "listDeletePopup-title": "刪除標籤", - "remove-member": "移除成員", - "remove-member-from-card": "從該卡片中移除", - "remove-member-pop": "確定從 __boardTitle__ 中移除 __name__ (__username__) 嗎? 該成員將被從該看板的所有卡片中移除,同時他會收到一則提醒。", - "removeMemberPopup-title": "刪除成員?", - "rename": "重新命名", - "rename-board": "重新命名看板", - "restore": "還原", - "save": "儲存", - "search": "搜尋", - "rules": "規則", - "search-cards": "搜尋看板內的卡片/清單標題、描述、自訂欄位", - "search-example": "搜尋", - "select-color": "選擇顏色", - "set-wip-limit-value": "設定此清單中的最大任務數", - "setWipLimitPopup-title": "設定 WIP 限制", - "shortcut-assign-self": "分配當前卡片給自己", - "shortcut-autocomplete-emoji": "自動完成表情符號", - "shortcut-autocomplete-members": "自動補齊成員", - "shortcut-clear-filters": "清空全部過濾條件", - "shortcut-close-dialog": "關閉對話方塊", - "shortcut-filter-my-cards": "過濾我的卡片", - "shortcut-show-shortcuts": "顯示此快速鍵清單", - "shortcut-toggle-filterbar": "切換過濾程式邊欄", - "shortcut-toggle-sidebar": "切換面板邊欄", - "show-cards-minimum-count": "顯示卡片數量,當內容超過數量", - "sidebar-open": "開啟側邊欄", - "sidebar-close": "關閉側邊欄", - "signupPopup-title": "建立帳戶", - "star-board-title": "點擊這裡可將看板加入我的最愛,它將會出現在您的看板列表上方。", - "starred-boards": "我的最愛看板", - "starred-boards-description": "加入我的最愛的看板將會出現在您的看板列表上方。", - "subscribe": "訂閱", - "team": "團隊", - "this-board": "這個看板", - "this-card": "這個卡片", - "spent-time-hours": "耗費時間 (小時)", - "overtime-hours": "超時 (小時)", - "overtime": "超時", - "has-overtime-cards": "有卡片已超時", - "has-spenttime-cards": "耗時卡", - "time": "時間", - "title": "標題", - "tracking": "訂閱相關通知", - "tracking-info": "你將會收到與你有關的卡片的所有變更通知", - "type": "類型", - "unassign-member": "取消分配成員", - "unsaved-description": "未儲存的描述", - "unwatch": "取消追蹤", - "upload": "上傳", - "upload-avatar": "上傳大頭貼", - "uploaded-avatar": "大頭貼已經上傳", - "username": "使用者名稱", - "view-it": "檢視", - "warn-list-archived": "警告: 卡片位在封存的清單中", - "watch": "追蹤", - "watching": "訂閱所有通知", - "watching-info": "你將會收到關於這個看板所有的變更通知", - "welcome-board": "歡迎進入看板", - "welcome-swimlane": "里程碑 1", - "welcome-list1": "基本", - "welcome-list2": "進階", - "card-templates-swimlane": "卡片模板", - "list-templates-swimlane": "清單模板", - "board-templates-swimlane": "看板模板", - "what-to-do": "要做什麼?", - "wipLimitErrorPopup-title": "無效的最大任務數", - "wipLimitErrorPopup-dialog-pt1": "此清單中的任務數量已經超過了設定的最大任務數。", - "wipLimitErrorPopup-dialog-pt2": "請將一些任務移出此清單,或者設定一個更大的最大任務數。", - "admin-panel": "控制台", - "settings": "設定", - "people": "成員", - "registration": "註冊", - "disable-self-registration": "關閉自我註冊", - "invite": "邀請", - "invite-people": "邀請成員", - "to-boards": "至看板()", - "email-addresses": "電子郵件", - "smtp-host-description": "SMTP 外寄郵件伺服器", - "smtp-port-description": "SMTP 外寄郵件伺服器埠號", - "smtp-tls-description": "對 SMTP 啟動 TLS 支援", - "smtp-host": "SMTP 位置", - "smtp-port": "SMTP 埠號", - "smtp-username": "使用者名稱", - "smtp-password": "密碼", - "smtp-tls": "支援 TLS", - "send-from": "寄件人", - "send-smtp-test": "傳送測試郵件給自己", - "invitation-code": "邀請碼", - "email-invite-register-subject": "__inviter__ 向您發出邀請", - "email-invite-register-text": "親愛的__user__:\n__inviter__ 邀請您加入到看板\n\n請點擊下面的連結:\n__url__\n\n您的邀請碼是:__icode__\n\n謝謝。", - "email-smtp-test-subject": "透過SMTP發送測試郵件", - "email-smtp-test-text": "你已成功發送郵件", - "error-invitation-code-not-exist": "邀請碼不存在", - "error-notAuthorized": "您無權限查看此頁面。", - "webhook-title": "Webhook 名稱", - "webhook-token": "Token (認證選項)", - "outgoing-webhooks": "設定訂閱 (Webhooks)", - "bidirectional-webhooks": "雙向訂閱 (Webhooks)", - "outgoingWebhooksPopup-title": "外部訂閱 (Webhooks)", - "boardCardTitlePopup-title": "卡片標題過濾器", - "disable-webhook": "禁用訂閱 (Webhooks)", - "global-webhook": "全域訂閱 (Webhooks)", - "new-outgoing-webhook": "新增連外訂閱 (Webhooks)", - "no-name": "(未知)", - "Node_version": "Node.js 版本", - "Meteor_version": "Meteor 版本", - "MongoDB_version": "MongoDB 版本", - "MongoDB_storage_engine": "MongoDB 存儲引擎", - "MongoDB_Oplog_enabled": "MongoDB Oplog 已啟用", - "OS_Arch": "系統架構", - "OS_Cpus": "系統 CPU 數量", - "OS_Freemem": "系統可用記憶體", - "OS_Loadavg": "系統平均負載", - "OS_Platform": "系統平臺", - "OS_Release": "系統發佈版本", - "OS_Totalmem": "系統總記憶體", - "OS_Type": "系統類型", - "OS_Uptime": "系統運行時間", - "days": "天", - "hours": "小時", - "minutes": "分鐘", - "seconds": "秒", - "show-field-on-card": "在卡片上顯示這個欄位", - "automatically-field-on-card": "自動在所有卡片建立欄位", - "showLabel-field-on-card": "在迷你卡片中顯示欄位標籤", - "yes": "是", - "no": "否", - "accounts": "賬號", - "accounts-allowEmailChange": "允許變更電子信箱", - "accounts-allowUserNameChange": "允許修改使用者名稱", - "createdAt": "新增於", - "verified": "已驗證", - "active": "啟用", - "card-received": "已接收", - "card-received-on": "接收於", - "card-end": "完成日", - "card-end-on": "完成於", - "editCardReceivedDatePopup-title": "更改接收日期", - "editCardEndDatePopup-title": "更改完成日期", - "setCardColorPopup-title": "設定顏色", - "setCardActionsColorPopup-title": "選擇顏色", - "setSwimlaneColorPopup-title": "選擇顏色", - "setListColorPopup-title": "選擇顏色", - "assigned-by": "分配者", - "requested-by": "請求者", - "board-delete-notice": "刪除時永久操作,將會丟失此看板上的所有清單、卡片和動作。", - "delete-board-confirm-popup": "所有清單、卡片、標籤和活動都會被刪除,將無法恢覆看板內容。不支援撤銷。", - "boardDeletePopup-title": "刪除看板?", - "delete-board": "刪除看板", - "default-subtasks-board": "__board__ 看板的子任務", - "default": "預設值", - "queue": "隊列", - "subtask-settings": "子任務設定", - "card-settings": "卡片設定", - "boardSubtaskSettingsPopup-title": "看板子任務設定", - "boardCardSettingsPopup-title": "卡片設定", - "deposit-subtasks-board": "將子任務放入以下看板:", - "deposit-subtasks-list": "將子任務放入以下清單:", - "show-parent-in-minicard": "顯示上一級卡片:", - "prefix-with-full-path": "完整路徑前綴", - "prefix-with-parent": "父層前綴", - "subtext-with-full-path": "子標題顯示完整路徑", - "subtext-with-parent": "子標題顯示父層", - "change-card-parent": "修改卡片的父層", - "parent-card": "父層卡片", - "source-board": "來源看板", - "no-parent": "不顯示上層", - "activity-added-label": "增加標籤%s至%s", - "activity-removed-label": "刪除標籤%s位於%s", - "activity-delete-attach": "刪除%s的附件", - "activity-added-label-card": "新增標籤%s", - "activity-removed-label-card": "刪除標籤%s", - "activity-delete-attach-card": "刪除附件", - "activity-set-customfield": "設定自定欄位 '%s' 至 '%s' 於 %s", - "activity-unset-customfield": "未設定自定欄位 '%s' 於 %s", - "r-rule": "規則", - "r-add-trigger": "新增觸發器", - "r-add-action": "新增動作", - "r-board-rules": "看板規則", - "r-add-rule": "新增規則", - "r-view-rule": "查看規則", - "r-delete-rule": "刪除規則", - "r-new-rule-name": "新規則標題", - "r-no-rules": "暫無規則", - "r-when-a-card": "當一張卡片", - "r-is": "是", - "r-is-moved": "已經移動", - "r-added-to": "新增到", - "r-removed-from": "已移除", - "r-the-board": "該看板", - "r-list": "清單", - "set-filter": "設定過濾器", - "r-moved-to": "移至", - "r-moved-from": "已移動", - "r-archived": "已移動到封存", - "r-unarchived": "已從封存中恢復", - "r-a-card": "一個卡片", - "r-when-a-label-is": "當一個標籤是", - "r-when-the-label": "當該標籤是", - "r-list-name": "清單名稱", - "r-when-a-member": "當一個成員是", - "r-when-the-member": "當該成員", - "r-name": "名稱", - "r-when-a-attach": "當一個附件", - "r-when-a-checklist": "當一個清單是", - "r-when-the-checklist": "當該清單", - "r-completed": "已完成", - "r-made-incomplete": "置為未完成", - "r-when-a-item": "當一個清單項是", - "r-when-the-item": "當該清單項", - "r-checked": "勾選", - "r-unchecked": "未勾選", - "r-move-card-to": "移動卡片到", - "r-top-of": "的頂部", - "r-bottom-of": "的尾部", - "r-its-list": "其清單", - "r-archive": "移到封存", - "r-unarchive": "從封存中恢復", - "r-card": "卡片", - "r-add": "新增", - "r-remove": "移除", - "r-label": "標籤", - "r-member": "成員", - "r-remove-all": "從卡片移除所有成員", - "r-set-color": "設定顏色", - "r-checklist": "清單", - "r-check-all": "勾選所有", - "r-uncheck-all": "取消所有勾選", - "r-items-check": "清單條目", - "r-check": "勾選", - "r-uncheck": "取消勾選", - "r-item": "條目", - "r-of-checklist": "清單的", - "r-send-email": "寄送郵件", - "r-to": "收件人", - "r-subject": "主旨", - "r-rule-details": "詳細規則", - "r-d-move-to-top-gen": "將卡片移到所屬清單頂部", - "r-d-move-to-top-spec": "將卡片移到清單頂部", - "r-d-move-to-bottom-gen": "將卡片移到所屬清單底部", - "r-d-move-to-bottom-spec": "將卡片移到清單底部", - "r-d-send-email": "寄送郵件", - "r-d-send-email-to": "收件人", - "r-d-send-email-subject": "主旨", - "r-d-send-email-message": "訊息", - "r-d-archive": "將卡片封存", - "r-d-unarchive": "從封存中恢復卡片", - "r-d-add-label": "新增標籤", - "r-d-remove-label": "移除標籤", - "r-create-card": "新增新卡片", - "r-in-list": "在清單中", - "r-in-swimlane": "在泳道", - "r-d-add-member": "新增成員", - "r-d-remove-member": "移除成員", - "r-d-remove-all-member": "移除所有成員", - "r-d-check-all": "勾選所有清單項", - "r-d-uncheck-all": "取消所有勾選清單項目", - "r-d-check-one": "勾選該項", - "r-d-uncheck-one": "取消勾選", - "r-d-check-of-list": "清單的", - "r-d-add-checklist": "新增待辦清單", - "r-d-remove-checklist": "移除待辦清單", - "r-by": "在", - "r-add-checklist": "新增待辦清單", - "r-with-items": "與項目", - "r-items-list": "項目1,項目2,項目3", - "r-add-swimlane": "新增泳道", - "r-swimlane-name": "泳道名稱", - "r-board-note": "註解:保留一個空字串去比對所有可能的值。", - "r-checklist-note": "註解:清單中的項目必須使用逗號分隔。", - "r-when-a-card-is-moved": "當移動卡片到另一個清單時", - "r-set": "設定", - "r-update": "更新", - "r-datefield": "日期欄位", - "r-df-start-at": "開始", - "r-df-due-at": "至", - "r-df-end-at": "完成", - "r-df-received-at": "已接收", - "r-to-current-datetime": "到當前日期/時間", - "r-remove-value-from": "移除值從", - "ldap": "LDAP", - "oauth2": "OAuth2", - "cas": "CAS", - "authentication-method": "認證方式", - "authentication-type": "認證類型", - "custom-product-name": "自訂產品名稱", - "layout": "排版", - "hide-logo": "隱藏圖示", - "add-custom-html-after-body-start": "新增自訂的 HTML 在<body>之後開始", - "add-custom-html-before-body-end": "新增自訂的 HTML 在</body>之前結束", - "error-undefined": "發生問題", - "error-ldap-login": "嘗試登入時出現錯誤", - "display-authentication-method": "顯示認證方式", - "default-authentication-method": "預設認證方式", - "duplicate-board": "重複的看板", - "people-number": "人數是:", - "swimlaneDeletePopup-title": "是否刪除泳道?", - "swimlane-delete-pop": "所有動作將從活動來源中刪除,您將無法恢復泳道。此操作無法還原。", - "restore-all": "全部還原", - "delete-all": "全部刪除", - "loading": "讀取中,請稍後。", - "previous_as": "上次是", - "act-a-dueAt": "修改到期時間:\n時間:__timeValue__\n位置:__card__\n上一個到期日是 __timeOldValue__", - "act-a-endAt": "修改結束時間從 (__timeOldValue__) 至 __timeValue__", - "act-a-startAt": "修改開始時間從 (__timeOldValue__) 至 __timeValue__", - "act-a-receivedAt": "修改接收時間從 (__timeOldValue__) 至 __timeValue__", - "a-dueAt": "修改到期時間", - "a-endAt": "修改結束時間", - "a-startAt": "修改開始時間", - "a-receivedAt": "修改接收時間", - "almostdue": "當前到期時間%s即將到來", - "pastdue": "當前到期時間%s已過", - "duenow": "當前到期時間%s為今天", - "act-newDue": "__list__/__card__ has 1st due reminder [__board__]", - "act-withDue": "__list__/__card__ due reminders [__board__]", - "act-almostdue": "__card__ 的當前到期提醒(__timeValue__) 正在接近", - "act-pastdue": "__card__ 的當前到期提醒(__timeValue__) 已經過去了", - "act-duenow": "__card__ 的當前到期提醒(__timeValue__) 現在到期", - "act-atUserComment": "You were mentioned in [__board__] __list__/__card__", - "delete-user-confirm-popup": "確定要刪除此帳戶嗎?此操作無法還原。", - "accounts-allowUserDelete": "允許用戶自行刪除其帳戶", - "hide-minicard-label-text": "隱藏迷你卡片標籤內文", - "show-desktop-drag-handles": "顯示桌面拖曳工具", - "assignee": "代理人", - "cardAssigneesPopup-title": "代理人", - "addmore-detail": "新增更多詳細描述", - "show-on-card": "在卡片上顯示", - "new": "新增", - "editUserPopup-title": "編輯使用者", - "newUserPopup-title": "新增使用者", - "notifications": "通知", - "view-all": "檢視全部", - "filter-by-unread": "篩選: 未讀", - "mark-all-as-read": "標示全部已讀", - "allow-rename": "允許更名", - "allowRenamePopup-title": "允許更名" -} \ No newline at end of file + "accept": "接受", + "act-activity-notify": "活動通知", + "act-addAttachment": "附件 __attachment__ 已新增到卡片 __card__ 位於清單 __list__  泳道  __swimlane__ 看板 __board__", + "act-deleteAttachment": "已刪除的附件__附件__卡片上__卡片__在清單__清單__at swimlane__swimlane__在看板__看板__", + "act-addSubtask": "新增子任務 __子任務 __ to card __卡片__ at list_清單__ at swimlane __分隔線__ at board __看板__", + "act-addLabel": "新增標籤 __label__ 到看板 __board__ 中的泳道 __swimlane__ 中的清單 __list__ 中的卡片 __card__ 中", + "act-addedLabel": "新增標籤 __label__ 到看板 __board__ 中的泳道 __swimlane__ 中的清單 __list__ 中的卡片 __card__ 中", + "act-removeLabel": "移除看板 __board__ 中的泳道 __swimlane__ 中的清單 __list__ 中的卡片 __card__ 中的標籤 __label__", + "act-removedLabel": "移除看板 __board__ 中的泳道 __swimlane__ 中的清單 __list__ 中的卡片 __card__ 中的標籤 __label__", + "act-addChecklist": "新增清單 __checklist__ 到看板 __board__ 中的泳道 __swimlane__ 中的清單 __list__ 中的卡片 __card__ 中", + "act-addChecklistItem": "新增清單項 __checklistItem__ 到看板 __board__ 中的泳道 __swimlane__ 中的清單 __list__ 中的卡片 __card__ 中的清單 __checklist__", + "act-removeChecklist": "移除看板 __board__ 中的泳道 __swimlane__ 中的清單 __list__ 中的卡片 __card__ 中的清單 __checklist__", + "act-removeChecklistItem": "移除看板 __board__ 中的泳道 __swimlane__ 中的清單 __list__ 中的卡片 __card__ 中的清單 __checklist__ 清單項 __checklistItem__", + "act-checkedItem": "選中看板 __board__ 中的泳道 __swimlane__ 中的清單 __list__ 中的卡片 __card__ 中的清單 __checklist__ 的清單項 __checklistItem__", + "act-uncheckedItem": "取消選取__選取清單項目__清單上__清單__在卡片__卡片__在清單__清單__在分隔線__分隔線__在看板__看板__", + "act-completeChecklist": "完成檢查清單__checklist__ 卡片 __card__ 清單 __list__ 泳道 __swimlane__ 看板 __board__", + "act-uncompleteChecklist": "看板 __board__ 中的泳道 __swimlane__ 中的清單 __list__ 中的卡片 __card__ 中的清單 __checklist__ 未完成", + "act-addComment": "對看板 __board__ 中的泳道 __swimlane__ 中的清單 __list__ 中的卡片 __card__ 發表了評論: __comment__", + "act-editComment": "編輯卡片中的評論:看板__board__中的泳道__swimlane__中的清單__list__中的評論__comment__", + "act-deleteComment": "刪除卡片中的評論:看板__board__中的泳道__swimlane__中的清單__list__中的評論__comment__", + "act-createBoard": "新增看板 __board__", + "act-createSwimlane": "新增泳道 __swimlane__ 到看板 __board__", + "act-createCard": "在看板 __board__ 的泳道 __swimlane__ 的清單 __list__ 中新增卡片 __card__", + "act-createCustomField": "已新增看板__board__自訂欄位__customField__", + "act-deleteCustomField": "已刪除看板__board__自訂欄位__customField__", + "act-setCustomField": "編輯自訂欄位__customField__:看板__board__中的泳道__swimlane__中的清單__list__中的卡片__card__中的__customFieldValue__", + "act-createList": "新增清單 __list__ 至看板 __board__", + "act-addBoardMember": "新增成員 __member__ 到看板 __board__", + "act-archivedBoard": "看板 __board__ 已被移到封存", + "act-archivedCard": "將看板 __board__ 中的泳道 __swimlane__ 中的清單 __list__ 中的卡片 移動到封存中", + "act-archivedList": "看板 __board__ 中的泳道 __swimlane__ 中的清單 __list__ 已被移入封存", + "act-archivedSwimlane": "看板 __board__ 中的泳道 __swimlane__ 已被移入封存", + "act-importBoard": "匯入看板 __board__", + "act-importCard": "已將卡片 __card__ 匯入到 __board__ 看板中的 __swimlane__ 泳道中的 __list__ 清單中", + "act-importList": "已將清單匯入到 __board__ 看板中的 __swimlane__  泳道中的 __list__  清單中", + "act-joinMember": "已將成員 __member__  新增到 __board__ 看板中的 __swimlane__ 泳道中的 __list__  清單中的 __card__ 卡片中", + "act-moveCard": "移動卡片 __card__ 到看板 __board__ 從清單 __oldList__ 泳道 __oldSwimlane__ 至清單 __list__ 泳道 __swimlane__", + "act-moveCardToOtherBoard": "移動卡片 __card__ 從清單 __oldList__ 泳道 __oldSwimlane__ 看板 __oldBoard__ 至清單 __list__ 泳道 __swimlane__ 看板 __board__", + "act-removeBoardMember": "從看板 __board__ 移除成員 __member__", + "act-restoredCard": "恢覆卡片 __card__ 至清單 __list__ 泳道 __swimlane__ 看板 __board__", + "act-unjoinMember": "移除成員 __member__ 從卡片 __card__ 清單 __list__ a泳道 __swimlane__ 看板 __board__", + "act-withBoardTitle": "看板__board__", + "act-withCardTitle": "[看板 __board__] 卡片 __card__", + "actions": "操作", + "activities": "活動紀錄", + "activity": "活動", + "activity-added": "新增 %s 到 %s", + "activity-archived": "%s 已被移到封存", + "activity-attached": "已新增附件 %s 到 %s", + "activity-created": "新增 %s", + "activity-customfield-created": "已建立的自訂欄位 %s", + "activity-excluded": "排除 %s 從 %s", + "activity-imported": "匯入 %s 到 %s 從 %s 中", + "activity-imported-board": "已匯入 %s 從 %s 中", + "activity-joined": "已關聯 %s", + "activity-moved": "將 %s 從 %s 移到 %s", + "activity-on": "在 %s", + "activity-removed": "已移除 %s 從 %s 中", + "activity-sent": "已寄送 %s 到 %s", + "activity-unjoined": "已解除關聯 %s", + "activity-subtask-added": "已新增子任務到 %s", + "activity-checked-item": "勾選%s於清單%s 共 %s", + "activity-unchecked-item": "未勾選 %s 於清單 %s 共 %s", + "activity-checklist-added": "已新增待辦清單 %s", + "activity-checklist-removed": "已刪除%s的待辦清單", + "activity-checklist-completed": "已完成清單 %s 共 %s 項", + "activity-checklist-uncompleted": "未完成清單 %s 共 %s 項", + "activity-checklist-item-added": "新增待辦清單項目從 %s 到 %s", + "activity-checklist-item-removed": "已從 '%s' 於 %s中 移除一個清單項", + "add": "新增", + "activity-checked-item-card": "勾選 %s 與清單 %s 中", + "activity-unchecked-item-card": "取消勾選 %s 於清單 %s中", + "activity-checklist-completed-card": "完成檢查清單 __checklist__ 卡片 __card__ 清單 __list__ 泳道 __swimlane__ 看板 __board__", + "activity-checklist-uncompleted-card": "未完成清單 %s", + "activity-editComment": "評論已編輯", + "activity-deleteComment": "評論已刪除", + "add-attachment": "新增附件", + "add-board": "新增看板", + "add-card": "新增卡片", + "add-swimlane": "新增泳道", + "add-subtask": "新增子任務", + "add-checklist": "新增待辦清單", + "add-checklist-item": "新增項目", + "add-cover": "新增封面", + "add-label": "新增標籤", + "add-list": "新增清單", + "add-members": "新增成員", + "added": "新增", + "addMemberPopup-title": "成員", + "admin": "管理員", + "admin-desc": "可以瀏覽並編輯卡片,移除成員,並且更改該看板的設定", + "admin-announcement": "通知", + "admin-announcement-active": "啟用系統公告", + "admin-announcement-title": "來自管理員的公告訊息", + "all-boards": "全部看板", + "and-n-other-card": "和其他 __count__ 個卡片", + "and-n-other-card_plural": "和其他 __count__ 個卡片", + "apply": "應用", + "app-is-offline": "頁面載入中,請稍後。重新整理頁面將會造成尚未儲存的資料遺失,如果載入太久,請檢查伺服器是否已經停止工作。", + "archive": "封存", + "archive-all": "全部封存", + "archive-board": "將看板封存", + "archive-card": "將卡片封存", + "archive-list": "將清單封存", + "archive-swimlane": "將泳道封存", + "archive-selection": "將選擇封存", + "archiveBoardPopup-title": "是否封存看板?", + "archived-items": "封存", + "archived-boards": "封存的看板", + "restore-board": "還原看板", + "no-archived-boards": "沒有封存的看板。", + "archives": "封存", + "template": "範本", + "templates": "範本", + "assign-member": "分配成員", + "attached": "附加", + "attachment": "附件", + "attachment-delete-pop": "刪除附件的操作不可逆。", + "attachmentDeletePopup-title": "刪除附件?", + "attachments": "附件", + "auto-watch": "自動訂閱新建立的看板", + "avatar-too-big": "頭像過大 (上限 70 KB)", + "back": "返回", + "board-change-color": "更改顏色", + "board-nb-stars": "%s 星星", + "board-not-found": "看板不存在", + "board-private-info": "該看板將被設為 <strong>私有</strong>.", + "board-public-info": "該看板將被設為 <strong>公開</strong>.", + "boardChangeColorPopup-title": "修改看板背景", + "boardChangeTitlePopup-title": "重新命名看板", + "boardChangeVisibilityPopup-title": "更改可見度", + "boardChangeWatchPopup-title": "更改訂閱狀態", + "boardMenuPopup-title": "看板設定", + "boardChangeViewPopup-title": "看板檢視", + "boards": "看板", + "board-view": "看板檢視", + "board-view-cal": "日曆", + "board-view-swimlanes": "泳道", + "board-view-collapse": "損毀", + "board-view-lists": "清單", + "bucket-example": "例如 “目標清單”", + "cancel": "取消", + "card-archived": "封存這個卡片。", + "board-archived": "封存這個看板。", + "card-comments-title": "該卡片有 %s 條評論", + "card-delete-notice": "永久刪除是無法復原的,你將會失去這張卡片的所有相關操作記錄。", + "card-delete-pop": "所有的活動將從活動摘要中被移除且您將無法重新打開該卡片。此操作無法撤銷。", + "card-delete-suggest-archive": "您可以移動卡片到活動以便從看板中刪除並保持活動。", + "card-due": "到期日", + "card-due-on": "期限", + "card-spent": "耗時", + "card-edit-attachments": "編輯附件", + "card-edit-custom-fields": "編輯自訂欄位", + "card-edit-labels": "編輯標籤", + "card-edit-members": "編輯成員", + "card-labels-title": "更改該卡片上的標籤", + "card-members-title": "在該卡片中新增或移除看板成員", + "card-start": "開始", + "card-start-on": "開始於", + "cardAttachmentsPopup-title": "附件來源", + "cardCustomField-datePopup-title": "修改日期", + "cardCustomFieldsPopup-title": "編輯自訂欄位", + "cardDeletePopup-title": "徹底刪除卡片?", + "cardDetailsActionsPopup-title": "卡片操作", + "cardLabelsPopup-title": "標籤", + "cardMembersPopup-title": "成員", + "cardMorePopup-title": "更多", + "cardTemplatePopup-title": "建立範本", + "cards": "卡片", + "cards-count": "卡片", + "casSignIn": "以 CAS 登入", + "cardType-card": "卡片", + "cardType-linkedCard": "已連結卡片", + "cardType-linkedBoard": "已連結看板", + "change": "變更", + "change-avatar": "更換大頭貼", + "change-password": "變更密碼", + "change-permissions": "變更權限", + "change-settings": "更改設定", + "changeAvatarPopup-title": "更換大頭貼", + "changeLanguagePopup-title": "更改語系", + "changePasswordPopup-title": "變更密碼", + "changePermissionsPopup-title": "變更權限", + "changeSettingsPopup-title": "更改設定", + "subtasks": "子任務", + "checklists": "待辦清單", + "click-to-star": "將看板加入我的最愛。", + "click-to-unstar": "從我的最愛移除此看板。", + "clipboard": "剪貼簿貼上或者拖曳檔案", + "close": "關閉", + "close-board": "關閉看板", + "close-board-pop": "您可以透過點擊首頁中的「封存」按鈕來還原看板。", + "color-black": "黑色", + "color-blue": "藍色", + "color-crimson": "深紅", + "color-darkgreen": "墨綠", + "color-gold": "金色", + "color-gray": "灰色", + "color-green": "綠色", + "color-indigo": "紫藍色", + "color-lime": "綠黃", + "color-magenta": "洋紅", + "color-mistyrose": "玫瑰紅", + "color-navy": "藏青色", + "color-orange": "橙色", + "color-paleturquoise": "寶石綠", + "color-peachpuff": "桃紅色", + "color-pink": "粉紅色", + "color-plum": "紫紅色", + "color-purple": "紫色", + "color-red": "紅色", + "color-saddlebrown": "棕褐色", + "color-silver": "銀色", + "color-sky": "天藍", + "color-slateblue": "青藍", + "color-white": "白色", + "color-yellow": "黃色", + "unset-color": "未設定", + "comment": "評論", + "comment-placeholder": "撰寫文字", + "comment-only": "僅能評論", + "comment-only-desc": "只能在卡片上發表評論。", + "no-comments": "暫無評論", + "no-comments-desc": "無法檢視評論和活動。", + "worker": "工作者", + "worker-desc": "只能移動卡片,分配給自己及發表評論。", + "computer": "從本機上傳", + "confirm-subtask-delete-dialog": "確定要刪除子任務嗎?", + "confirm-checklist-delete-dialog": "確定要刪除清單嗎?", + "copy-card-link-to-clipboard": "將卡片連結複製到剪貼簿", + "linkCardPopup-title": "連結卡片", + "searchElementPopup-title": "搜尋", + "copyCardPopup-title": "複製卡片", + "copyChecklistToManyCardsPopup-title": "複製待辦清單的範本到多個卡片", + "copyChecklistToManyCardsPopup-instructions": "使用此 JSON 格式來表示目標卡片的標題和描述", + "copyChecklistToManyCardsPopup-format": "[ {\\\"title\\\": \\\"第一個卡片標題\\\", \\\"description\\\":\\\"第一個卡片描述\\\"}, {\\\"title\\\":\\\"第二個卡片標題\\\",\\\"description\\\":\\\"第二個卡片描述\\\"},{\\\"title\\\":\\\"最後一個卡片標題\\\",\\\"description\\\":\\\"最後一個卡片描述\\\"} ]", + "create": "建立", + "createBoardPopup-title": "建立看板", + "chooseBoardSourcePopup-title": "匯入看板", + "createLabelPopup-title": "建立標籤", + "createCustomField": "建立欄位", + "createCustomFieldPopup-title": "建立欄位", + "current": "目前", + "custom-field-delete-pop": "此操作將會從所有卡片中移除自訂欄位以及銷毀歷史紀錄,並且無法撤消。", + "custom-field-checkbox": "複選框", + "custom-field-date": "日期", + "custom-field-dropdown": "下拉式選單", + "custom-field-dropdown-none": "(無)", + "custom-field-dropdown-options": "清單選項", + "custom-field-dropdown-options-placeholder": "按下 Enter 新增更多選項", + "custom-field-dropdown-unknown": "(未知)", + "custom-field-number": "數字", + "custom-field-text": "文字", + "custom-fields": "自訂欄位", + "date": "日期", + "decline": "拒絕", + "default-avatar": "預設大頭貼", + "delete": "刪除", + "deleteCustomFieldPopup-title": "刪除自訂欄位?", + "deleteLabelPopup-title": "刪除標籤?", + "description": "描述", + "disambiguateMultiLabelPopup-title": "清除標籤動作歧義", + "disambiguateMultiMemberPopup-title": "清除成員動作歧義", + "discard": "取消", + "done": "完成", + "download": "下載", + "edit": "編輯", + "edit-avatar": "更換大頭貼", + "edit-profile": "編輯個人資料", + "edit-wip-limit": "編輯 WIP 限制", + "soft-wip-limit": "軟性 WIP 限制", + "editCardStartDatePopup-title": "變更開始日期", + "editCardDueDatePopup-title": "變更到期日期", + "editCustomFieldPopup-title": "編輯欄位", + "editCardSpentTimePopup-title": "變更耗費時間", + "editLabelPopup-title": "更改標籤", + "editNotificationPopup-title": "更改通知", + "editProfilePopup-title": "編輯個人資料", + "email": "電子郵件", + "email-enrollAccount-subject": "您在 __siteName__ 的帳號已經建立", + "email-enrollAccount-text": "親愛的 __user__,\n\n點選下面的連結,即刻開始使用這項服務。\n\n__url__\n\n謝謝。", + "email-fail": "郵件寄送失敗", + "email-fail-text": "嘗試發送郵件時出現錯誤", + "email-invalid": "電子郵件地址錯誤", + "email-invite": "寄送郵件邀請", + "email-invite-subject": "__inviter__ 向您發出邀請", + "email-invite-text": "親愛的 __user__,\n\n__inviter__ 邀請您加入看板 \"__board__\" 參與協作。\n\n請點選下面的連結訪問看板:\n\n__url__\n\n謝謝。", + "email-resetPassword-subject": "重設您在 __siteName__ 的密碼", + "email-resetPassword-text": "您好 __user__,\n\n點選下面的連結,重置您的密碼:\n\n__url__\n\n謝謝。", + "email-sent": "郵件已寄送", + "email-verifyEmail-subject": "驗證您在 __siteName__ 的電子郵件", + "email-verifyEmail-text": "親愛的 __user__,\n\n點選下面的連結,驗證您的電子郵件地址:\n\n__url__\n\n謝謝。", + "enable-wip-limit": "啟用 WIP 限制", + "error-board-doesNotExist": "該看板不存在", + "error-board-notAdmin": "需要成為管理員才能執行此操作", + "error-board-notAMember": "需要成為看板成員才能執行此操作", + "error-json-malformed": "不是有效的 JSON", + "error-json-schema": "JSON 資料沒有用正確的格式包含合適的資訊", + "error-list-doesNotExist": "不存在此列表", + "error-user-doesNotExist": "該使用者不存在", + "error-user-notAllowSelf": "不允許對自己執行此操作", + "error-user-notCreated": "該使用者未能成功新增", + "error-username-taken": "這個使用者名稱已被使用", + "error-email-taken": "Email 已被使用", + "export-board": "匯出看板", + "sort": "排序", + "sort-desc": "點選排序清單", + "list-sort-by": "清單排序依照:", + "list-label-modifiedAt": "最後存取時間", + "list-label-title": "名稱清單", + "list-label-sort": "自定義排序", + "list-label-short-modifiedAt": "(L)", + "list-label-short-title": "(N)", + "list-label-short-sort": "(M)", + "filter": "篩選", + "filter-cards": "篩選卡片或清單", + "list-filter-label": "篩選清單依據標題", + "filter-clear": "清除篩選條件", + "filter-no-label": "沒有標籤", + "filter-no-member": "沒有成員", + "filter-no-assignee": "No assignee", + "filter-no-custom-fields": "沒有自訂欄位", + "filter-show-archive": "顯示封存的清單", + "filter-hide-empty": "隱藏空清單", + "filter-on": "篩選器已開啟", + "filter-on-desc": "你正在篩選該看板上的卡片,點此編輯篩選條件。", + "filter-to-selection": "選擇的篩選條件", + "advanced-filter-label": "進階篩選", + "advanced-filter-description": "進階篩選可以使用包含如下運算子的字串進行過濾:== != <= >= && || ( ) 。運算子之間用空格隔開。輸入文字和數值就可以過濾所有自訂內容。例如:Field1 == Value1。注意:如果內容或數值包含空格,需要用單引號。例如: 'Field 1' == 'Value 1'。要跳過單個控制字元(' \\/),請使用 \\ 跳脫字元。例如: Field1 = I\\'m。支援組合使用多個條件,例如: F1 == V1 || F1 == V2。通常以從左到右的順序進行判斷。可以透過括號修改順序,例如:F1 == V1 && ( F2 == V2 || F2 == V3 )。也支援使用 正規表示式 (Regex) 搜尋內容。", + "fullname": "全稱", + "header-logo-title": "返回您的看板頁面", + "hide-system-messages": "隱藏系統訊息", + "headerBarCreateBoardPopup-title": "建立看板", + "home": "首頁", + "import": "匯入", + "link": "連結", + "import-board": "匯入看板", + "import-board-c": "匯入看板", + "import-board-title-trello": "匯入在 Trello 的看板", + "import-board-title-wekan": "從上次的匯出檔匯入看板", + "import-sandstorm-backup-warning": "在檢查此 grain 是否關閉和再次打開之前,不要刪除從原始匯出的看板或 Trello 匯入的資料,否則看板會發生未知的錯誤,這意味著資料已遺失。", + "import-sandstorm-warning": "匯入資料將會移除所有現有的看版資料,並取代成此次匯入的看板資料", + "from-trello": "來自 Trello", + "from-wekan": "從上次的匯出檔", + "import-board-instruction-trello": "在你的Trello看板中,點選“功能表”,然後選擇“更多”,“列印與匯出”,“匯出為 JSON” 並拷貝結果文本", + "import-board-instruction-wekan": "在您的看板,點擊“選單”,然後“匯出看板”,複製下載文件中的文本。", + "import-board-instruction-about-errors": "如果在匯入看板時出現錯誤,匯入工作可能仍然在進行中,並且看板已經出現在全部看板頁。", + "import-json-placeholder": "貼上您有效的 JSON 資料至此", + "import-map-members": "複製成員", + "import-members-map": "您匯入的看板有一些成員,請複製這些成員到您匯入的用戶。", + "import-show-user-mapping": "核對複製的成員", + "import-user-select": "選擇現有使用者作為成員", + "importMapMembersAddPopup-title": "選擇成員", + "info": "版本", + "initials": "縮寫", + "invalid-date": "無效的日期", + "invalid-time": "非法的時間", + "invalid-user": "無效的使用者", + "joined": "關聯", + "just-invited": "您剛剛被邀請加入此看板", + "keyboard-shortcuts": "鍵盤快捷鍵", + "label-create": "新增標籤", + "label-default": "%s 標籤 (預設)", + "label-delete-pop": "此操作無法還原,這將會刪除該標籤並清除它的歷史記錄。", + "labels": "標籤", + "language": "語言", + "last-admin-desc": "你不能更改角色,因為至少需要一名管理員。", + "leave-board": "離開看板", + "leave-board-pop": "你確定要離開 __boardTitle__ 嗎?此看板的所有卡片都會將您移除。", + "leaveBoardPopup-title": "離開看板?", + "link-card": "關聯至該卡片", + "list-archive-cards": "封存清單內所有的卡片", + "list-archive-cards-pop": "將移動看板中清單的所有卡片,查看或恢復封存中的卡片,點擊“選單”->“封存”", + "list-move-cards": "移動清單中的所有卡片", + "list-select-cards": "選擇清單中的所有卡片", + "set-color-list": "設定顏色", + "listActionPopup-title": "清單操作", + "swimlaneActionPopup-title": "泳道動作", + "swimlaneAddPopup-title": "在下面新增泳道", + "listImportCardPopup-title": "匯入 Trello 卡片", + "listMorePopup-title": "更多", + "link-list": "連結到這個清單", + "list-delete-pop": "所有的動作都將從活動動態中被移除且您將無法再開啟該清單\b。此操作無法復原。", + "list-delete-suggest-archive": "您可以移動清單到封存以將其從看板中移除並保留活動。", + "lists": "清單", + "swimlanes": "泳道", + "log-out": "登出", + "log-in": "登入", + "loginPopup-title": "登入", + "memberMenuPopup-title": "成員更改", + "members": "成員", + "menu": "選單", + "move-selection": "移動被選擇的項目", + "moveCardPopup-title": "移動卡片", + "moveCardToBottom-title": "移至最下面", + "moveCardToTop-title": "移至最上面", + "moveSelectionPopup-title": "移動選取的項目", + "multi-selection": "多選", + "multi-selection-on": "多選啟用", + "muted": "取消任何通知", + "muted-info": "您將不會收到有關這個看板的任何訊息", + "my-boards": "我的看板", + "name": "名稱", + "no-archived-cards": "沒有封存的卡片", + "no-archived-lists": "沒有封存的清單", + "no-archived-swimlanes": "沒有封存的泳道", + "no-results": "無結果", + "normal": "普通", + "normal-desc": "可以建立以及編輯卡片,無法更改。", + "not-accepted-yet": "邀請尚未接受", + "notify-participate": "接收與你有關的卡片更新", + "notify-watch": "接收您關注的看板、清單或卡片的更新", + "optional": "選擇性的", + "or": "或", + "page-maybe-private": "本頁面被設為私有. 您必須 <a href='%s'>登入</a>以瀏覽其中內容。", + "page-not-found": "頁面不存在。", + "password": "密碼", + "paste-or-dragdrop": "從剪貼簿貼上,或者拖曳檔案到它上面 (僅限於圖片)", + "participating": "參與", + "preview": "預覽", + "previewAttachedImagePopup-title": "預覽", + "previewClipboardImagePopup-title": "預覽", + "private": "私有", + "private-desc": "該看板將被設為私有。只有該看板成員才可以進行檢視和編輯。", + "profile": "資料", + "public": "公開", + "public-desc": "該看板將被公開。任何人均可透過連結檢視,並且將對Google和其他搜尋引擎開放。只有加入至該看板的成員才可進行編輯。", + "quick-access-description": "加入我的最愛的看板將會在此導覽列中新增捷徑", + "remove-cover": "移除封面", + "remove-from-board": "從看板中刪除", + "remove-label": "移除標籤", + "listDeletePopup-title": "刪除標籤", + "remove-member": "移除成員", + "remove-member-from-card": "從該卡片中移除", + "remove-member-pop": "確定從 __boardTitle__ 中移除 __name__ (__username__) 嗎? 該成員將被從該看板的所有卡片中移除,同時他會收到一則提醒。", + "removeMemberPopup-title": "刪除成員?", + "rename": "重新命名", + "rename-board": "重新命名看板", + "restore": "還原", + "save": "儲存", + "search": "搜尋", + "rules": "規則", + "search-cards": "搜尋看板內的卡片/清單標題、描述、自訂欄位", + "search-example": "搜尋", + "select-color": "選擇顏色", + "set-wip-limit-value": "設定此清單中的最大任務數", + "setWipLimitPopup-title": "設定 WIP 限制", + "shortcut-assign-self": "分配當前卡片給自己", + "shortcut-autocomplete-emoji": "自動完成表情符號", + "shortcut-autocomplete-members": "自動補齊成員", + "shortcut-clear-filters": "清空全部過濾條件", + "shortcut-close-dialog": "關閉對話方塊", + "shortcut-filter-my-cards": "過濾我的卡片", + "shortcut-show-shortcuts": "顯示此快速鍵清單", + "shortcut-toggle-filterbar": "切換過濾程式邊欄", + "shortcut-toggle-sidebar": "切換面板邊欄", + "show-cards-minimum-count": "顯示卡片數量,當內容超過數量", + "sidebar-open": "開啟側邊欄", + "sidebar-close": "關閉側邊欄", + "signupPopup-title": "建立帳戶", + "star-board-title": "點擊這裡可將看板加入我的最愛,它將會出現在您的看板列表上方。", + "starred-boards": "我的最愛看板", + "starred-boards-description": "加入我的最愛的看板將會出現在您的看板列表上方。", + "subscribe": "訂閱", + "team": "團隊", + "this-board": "這個看板", + "this-card": "這個卡片", + "spent-time-hours": "耗費時間 (小時)", + "overtime-hours": "超時 (小時)", + "overtime": "超時", + "has-overtime-cards": "有卡片已超時", + "has-spenttime-cards": "耗時卡", + "time": "時間", + "title": "標題", + "tracking": "訂閱相關通知", + "tracking-info": "你將會收到與你有關的卡片的所有變更通知", + "type": "類型", + "unassign-member": "取消分配成員", + "unsaved-description": "未儲存的描述", + "unwatch": "取消追蹤", + "upload": "上傳", + "upload-avatar": "上傳大頭貼", + "uploaded-avatar": "大頭貼已經上傳", + "username": "使用者名稱", + "view-it": "檢視", + "warn-list-archived": "警告: 卡片位在封存的清單中", + "watch": "追蹤", + "watching": "訂閱所有通知", + "watching-info": "你將會收到關於這個看板所有的變更通知", + "welcome-board": "歡迎進入看板", + "welcome-swimlane": "里程碑 1", + "welcome-list1": "基本", + "welcome-list2": "進階", + "card-templates-swimlane": "卡片範本", + "list-templates-swimlane": "清單範本", + "board-templates-swimlane": "看板範本", + "what-to-do": "要做什麼?", + "wipLimitErrorPopup-title": "無效的最大任務數", + "wipLimitErrorPopup-dialog-pt1": "此清單中的任務數量已經超過了設定的最大任務數。", + "wipLimitErrorPopup-dialog-pt2": "請將一些任務移出此清單,或者設定一個更大的最大任務數。", + "admin-panel": "系統設定", + "settings": "設定", + "people": "成員", + "registration": "註冊", + "disable-self-registration": "關閉自我註冊", + "invite": "邀請", + "invite-people": "邀請成員", + "to-boards": "至看板()", + "email-addresses": "電子郵件", + "smtp-host-description": "SMTP 外寄郵件伺服器", + "smtp-port-description": "SMTP 外寄郵件伺服器埠號", + "smtp-tls-description": "對 SMTP 啟動 TLS 支援", + "smtp-host": "SMTP 位置", + "smtp-port": "SMTP 埠號", + "smtp-username": "使用者名稱", + "smtp-password": "密碼", + "smtp-tls": "支援 TLS", + "send-from": "寄件人", + "send-smtp-test": "傳送測試郵件給自己", + "invitation-code": "邀請碼", + "email-invite-register-subject": "__inviter__ 向您發出邀請", + "email-invite-register-text": "親愛的__user__:\n__inviter__ 邀請您加入到看板\n\n請點擊下面的連結:\n__url__\n\n您的邀請碼是:__icode__\n\n謝謝。", + "email-smtp-test-subject": "透過SMTP發送測試郵件", + "email-smtp-test-text": "你已成功發送郵件", + "error-invitation-code-not-exist": "邀請碼不存在", + "error-notAuthorized": "您無權限查看此頁面。", + "webhook-title": "Webhook 名稱", + "webhook-token": "Token (認證選項)", + "outgoing-webhooks": "設定訂閱 (Webhooks)", + "bidirectional-webhooks": "雙向訂閱 (Webhooks)", + "outgoingWebhooksPopup-title": "外部訂閱 (Webhooks)", + "boardCardTitlePopup-title": "卡片標題過濾器", + "disable-webhook": "禁用訂閱 (Webhooks)", + "global-webhook": "全域訂閱 (Webhooks)", + "new-outgoing-webhook": "新增連外訂閱 (Webhooks)", + "no-name": "(未知)", + "Node_version": "Node.js 版本", + "Meteor_version": "Meteor 版本", + "MongoDB_version": "MongoDB 版本", + "MongoDB_storage_engine": "MongoDB 儲存引擎", + "MongoDB_Oplog_enabled": "MongoDB Oplog 已啟用", + "OS_Arch": "作業系統架構", + "OS_Cpus": "系統 CPU 數量", + "OS_Freemem": "系統可用記憶體", + "OS_Loadavg": "系統平均負載", + "OS_Platform": "作業系統平台", + "OS_Release": "作業系統版本", + "OS_Totalmem": "系統總記憶體", + "OS_Type": "作業系統類型", + "OS_Uptime": "系統運行時間", + "days": "天", + "hours": "小時", + "minutes": "分鐘", + "seconds": "秒", + "show-field-on-card": "在卡片上顯示這個欄位", + "automatically-field-on-card": "自動在所有卡片建立欄位", + "showLabel-field-on-card": "在迷你卡片中顯示欄位標籤", + "yes": "是", + "no": "否", + "accounts": "帳號", + "accounts-allowEmailChange": "允許變更 Email", + "accounts-allowUserNameChange": "允許修改使用者名稱", + "createdAt": "新增於", + "verified": "已驗證", + "active": "啟用", + "card-received": "已接收", + "card-received-on": "接收於", + "card-end": "完成日", + "card-end-on": "完成於", + "editCardReceivedDatePopup-title": "更改接收日期", + "editCardEndDatePopup-title": "更改完成日期", + "setCardColorPopup-title": "設定顏色", + "setCardActionsColorPopup-title": "選擇顏色", + "setSwimlaneColorPopup-title": "選擇顏色", + "setListColorPopup-title": "選擇顏色", + "assigned-by": "分配者", + "requested-by": "請求者", + "board-delete-notice": "永久刪除是無法復原的,你將會失去這個看板上的所有清單、卡片和動作。", + "delete-board-confirm-popup": "所有清單、卡片、標籤和活動都會被刪除,將無法恢覆看板內容。不支援撤銷。", + "boardDeletePopup-title": "刪除看板?", + "delete-board": "刪除看板", + "default-subtasks-board": "__board__ 看板的子任務", + "default": "預設值", + "queue": "隊列", + "subtask-settings": "子任務設定", + "card-settings": "卡片設定", + "boardSubtaskSettingsPopup-title": "看板子任務設定", + "boardCardSettingsPopup-title": "卡片設定", + "deposit-subtasks-board": "將子任務放入以下看板:", + "deposit-subtasks-list": "將子任務放入以下清單:", + "show-parent-in-minicard": "顯示上一級卡片:", + "prefix-with-full-path": "完整路徑前綴", + "prefix-with-parent": "父層前綴", + "subtext-with-full-path": "子標題顯示完整路徑", + "subtext-with-parent": "子標題顯示父層", + "change-card-parent": "修改卡片的父層", + "parent-card": "父層卡片", + "source-board": "來源看板", + "no-parent": "不顯示上層", + "activity-added-label": "增加標籤%s至%s", + "activity-removed-label": "刪除標籤%s位於%s", + "activity-delete-attach": "刪除%s的附件", + "activity-added-label-card": "新增標籤%s", + "activity-removed-label-card": "刪除標籤%s", + "activity-delete-attach-card": "刪除附件", + "activity-set-customfield": "設定自定欄位 '%s' 至 '%s' 於 %s", + "activity-unset-customfield": "未設定自定欄位 '%s' 於 %s", + "r-rule": "規則", + "r-add-trigger": "新增觸發器", + "r-add-action": "新增動作", + "r-board-rules": "看板規則", + "r-add-rule": "新增規則", + "r-view-rule": "查看規則", + "r-delete-rule": "刪除規則", + "r-new-rule-name": "新規則標題", + "r-no-rules": "暫無規則", + "r-when-a-card": "當一張卡片", + "r-is": "是", + "r-is-moved": "已經移動", + "r-added-to": "新增到", + "r-removed-from": "已移除", + "r-the-board": "該看板", + "r-list": "清單", + "set-filter": "設定過濾器", + "r-moved-to": "移至", + "r-moved-from": "已移動", + "r-archived": "已移動到封存", + "r-unarchived": "已從封存中恢復", + "r-a-card": "一個卡片", + "r-when-a-label-is": "當一個標籤是", + "r-when-the-label": "當該標籤是", + "r-list-name": "清單名稱", + "r-when-a-member": "當一個成員是", + "r-when-the-member": "當該成員", + "r-name": "名稱", + "r-when-a-attach": "當一個附件", + "r-when-a-checklist": "當一個清單是", + "r-when-the-checklist": "當該清單", + "r-completed": "已完成", + "r-made-incomplete": "置為未完成", + "r-when-a-item": "當一個清單項是", + "r-when-the-item": "當該清單項", + "r-checked": "勾選", + "r-unchecked": "未勾選", + "r-move-card-to": "移動卡片到", + "r-top-of": "的頂部", + "r-bottom-of": "的尾部", + "r-its-list": "其清單", + "r-archive": "移到封存", + "r-unarchive": "從封存中恢復", + "r-card": "卡片", + "r-add": "新增", + "r-remove": "移除", + "r-label": "標籤", + "r-member": "成員", + "r-remove-all": "從卡片移除所有成員", + "r-set-color": "設定顏色", + "r-checklist": "清單", + "r-check-all": "勾選所有", + "r-uncheck-all": "取消所有勾選", + "r-items-check": "清單條目", + "r-check": "勾選", + "r-uncheck": "取消勾選", + "r-item": "條目", + "r-of-checklist": "清單的", + "r-send-email": "寄送郵件", + "r-to": "收件人", + "r-subject": "主旨", + "r-rule-details": "詳細規則", + "r-d-move-to-top-gen": "將卡片移到所屬清單頂部", + "r-d-move-to-top-spec": "將卡片移到清單頂部", + "r-d-move-to-bottom-gen": "將卡片移到所屬清單底部", + "r-d-move-to-bottom-spec": "將卡片移到清單底部", + "r-d-send-email": "寄送郵件", + "r-d-send-email-to": "收件人", + "r-d-send-email-subject": "主旨", + "r-d-send-email-message": "訊息", + "r-d-archive": "將卡片封存", + "r-d-unarchive": "從封存中恢復卡片", + "r-d-add-label": "新增標籤", + "r-d-remove-label": "移除標籤", + "r-create-card": "新增新卡片", + "r-in-list": "在清單中", + "r-in-swimlane": "在泳道", + "r-d-add-member": "新增成員", + "r-d-remove-member": "移除成員", + "r-d-remove-all-member": "移除所有成員", + "r-d-check-all": "勾選所有清單項", + "r-d-uncheck-all": "取消所有勾選清單項目", + "r-d-check-one": "勾選該項", + "r-d-uncheck-one": "取消勾選", + "r-d-check-of-list": "清單的", + "r-d-add-checklist": "新增待辦清單", + "r-d-remove-checklist": "移除待辦清單", + "r-by": "在", + "r-add-checklist": "新增待辦清單", + "r-with-items": "與項目", + "r-items-list": "項目1,項目2,項目3", + "r-add-swimlane": "新增泳道", + "r-swimlane-name": "泳道名稱", + "r-board-note": "註解:保留一個空字串去比對所有可能的值。", + "r-checklist-note": "註解:清單中的項目必須使用逗號分隔。", + "r-when-a-card-is-moved": "當移動卡片到另一個清單時", + "r-set": "設定", + "r-update": "更新", + "r-datefield": "日期欄位", + "r-df-start-at": "開始", + "r-df-due-at": "至", + "r-df-end-at": "完成", + "r-df-received-at": "已接收", + "r-to-current-datetime": "到當前日期/時間", + "r-remove-value-from": "移除值從", + "ldap": "LDAP", + "oauth2": "OAuth2", + "cas": "CAS", + "authentication-method": "認證方式", + "authentication-type": "認證類型", + "custom-product-name": "自訂產品名稱", + "layout": "排版", + "hide-logo": "隱藏圖示", + "add-custom-html-after-body-start": "新增自訂的 HTML 在<body>之後開始", + "add-custom-html-before-body-end": "新增自訂的 HTML 在</body>之前結束", + "error-undefined": "發生問題", + "error-ldap-login": "嘗試登入時出現錯誤", + "display-authentication-method": "顯示認證方式", + "default-authentication-method": "預設認證方式", + "duplicate-board": "重複的看板", + "people-number": "人數是:", + "swimlaneDeletePopup-title": "是否刪除泳道?", + "swimlane-delete-pop": "所有動作將從活動來源中刪除,您將無法恢復泳道。此操作無法還原。", + "restore-all": "全部還原", + "delete-all": "全部刪除", + "loading": "讀取中,請稍後。", + "previous_as": "上次是", + "act-a-dueAt": "修改到期時間:\n時間:__timeValue__\n位置:__card__\n上一個到期日是 __timeOldValue__", + "act-a-endAt": "修改結束時間從 (__timeOldValue__) 至 __timeValue__", + "act-a-startAt": "修改開始時間從 (__timeOldValue__) 至 __timeValue__", + "act-a-receivedAt": "修改接收時間從 (__timeOldValue__) 至 __timeValue__", + "a-dueAt": "修改到期時間", + "a-endAt": "修改結束時間", + "a-startAt": "修改開始時間", + "a-receivedAt": "修改接收時間", + "almostdue": "當前到期時間%s即將到來", + "pastdue": "當前到期時間%s已過", + "duenow": "當前到期時間%s為今天", + "act-newDue": "__list__/__card__ has 1st due reminder [__board__]", + "act-withDue": "__list__/__card__ due reminders [__board__]", + "act-almostdue": "__card__ 的當前到期提醒(__timeValue__) 正在接近", + "act-pastdue": "__card__ 的當前到期提醒(__timeValue__) 已經過去了", + "act-duenow": "__card__ 的當前到期提醒(__timeValue__) 現在到期", + "act-atUserComment": "You were mentioned in [__board__] __list__/__card__", + "delete-user-confirm-popup": "確定要刪除此帳戶嗎?此操作無法還原。", + "accounts-allowUserDelete": "允許用戶自行刪除其帳戶", + "hide-minicard-label-text": "隱藏迷你卡片標籤內文", + "show-desktop-drag-handles": "顯示桌面拖曳工具", + "assignee": "代理人", + "cardAssigneesPopup-title": "代理人", + "addmore-detail": "新增更多詳細描述", + "show-on-card": "在卡片上顯示", + "new": "新增", + "editUserPopup-title": "編輯使用者", + "newUserPopup-title": "新增使用者", + "notifications": "通知", + "view-all": "檢視全部", + "filter-by-unread": "篩選: 未讀", + "mark-all-as-read": "標示全部已讀", + "allow-rename": "允許更名", + "allowRenamePopup-title": "允許更名" +} -- cgit v1.2.3-1-g7c22 From d4a91d30ff77c2d57a39cf37300d01d27563e318 Mon Sep 17 00:00:00 2001 From: Lauri Ojansivu <x@xet7.org> Date: Wed, 8 Apr 2020 19:14:13 +0300 Subject: Update ChangeLog. --- CHANGELOG.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index a7ea0448..4fa877f5 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -5,6 +5,8 @@ This release adds the following new features: - [OpenShift: Route template added to helm chart for Openshift v4x cluster](https://github.com/wekan/wekan/pull/2996). Thanks to ckavili. +- [Filter by Assignee](https://github.com/wekan/wekan/pull/2997). + Thanks to daniel-eder. Thanks to above GitHub users for their contributions and translators for their translations. -- cgit v1.2.3-1-g7c22 From 06c32cb497ec3eddda95bd8f66e6761ae0e45e4c Mon Sep 17 00:00:00 2001 From: Lauri Ojansivu <x@xet7.org> Date: Wed, 8 Apr 2020 19:37:41 +0300 Subject: Update translations. --- i18n/ar.i18n.json | 6 ++++++ i18n/bg.i18n.json | 6 ++++++ i18n/br.i18n.json | 6 ++++++ i18n/ca.i18n.json | 6 ++++++ i18n/cs.i18n.json | 6 ++++++ i18n/da.i18n.json | 6 ++++++ i18n/de.i18n.json | 6 ++++++ i18n/el.i18n.json | 6 ++++++ i18n/en-GB.i18n.json | 6 ++++++ i18n/eo.i18n.json | 6 ++++++ i18n/es-AR.i18n.json | 6 ++++++ i18n/es.i18n.json | 6 ++++++ i18n/eu.i18n.json | 6 ++++++ i18n/fa.i18n.json | 6 ++++++ i18n/fi.i18n.json | 6 ++++++ i18n/fr.i18n.json | 6 ++++++ i18n/gl.i18n.json | 6 ++++++ i18n/he.i18n.json | 6 ++++++ i18n/hi.i18n.json | 6 ++++++ i18n/hu.i18n.json | 6 ++++++ i18n/hy.i18n.json | 6 ++++++ i18n/id.i18n.json | 6 ++++++ i18n/ig.i18n.json | 6 ++++++ i18n/it.i18n.json | 6 ++++++ i18n/ja.i18n.json | 6 ++++++ i18n/ka.i18n.json | 6 ++++++ i18n/km.i18n.json | 6 ++++++ i18n/ko.i18n.json | 6 ++++++ i18n/lv.i18n.json | 6 ++++++ i18n/mk.i18n.json | 6 ++++++ i18n/mn.i18n.json | 6 ++++++ i18n/nb.i18n.json | 6 ++++++ i18n/nl.i18n.json | 6 ++++++ i18n/oc.i18n.json | 6 ++++++ i18n/pl.i18n.json | 6 ++++++ i18n/pt-BR.i18n.json | 6 ++++++ i18n/pt.i18n.json | 6 ++++++ i18n/ro.i18n.json | 6 ++++++ i18n/ru.i18n.json | 6 ++++++ i18n/sl.i18n.json | 6 ++++++ i18n/sr.i18n.json | 12 +++++++++--- i18n/sv.i18n.json | 6 ++++++ i18n/sw.i18n.json | 6 ++++++ i18n/ta.i18n.json | 6 ++++++ i18n/th.i18n.json | 6 ++++++ i18n/tr.i18n.json | 6 ++++++ i18n/uk.i18n.json | 6 ++++++ i18n/vi.i18n.json | 6 ++++++ i18n/zh-CN.i18n.json | 6 ++++++ i18n/zh-HK.i18n.json | 6 ++++++ i18n/zh-TW.i18n.json | 6 ++++++ 51 files changed, 309 insertions(+), 3 deletions(-) diff --git a/i18n/ar.i18n.json b/i18n/ar.i18n.json index 79827015..d5103f91 100644 --- a/i18n/ar.i18n.json +++ b/i18n/ar.i18n.json @@ -152,6 +152,8 @@ "card-spent": "امضى وقتا", "card-edit-attachments": "تعديل المرفقات", "card-edit-custom-fields": "تعديل الحقل المعدل", + "card-start-voting": "Start voting", + "card-cancel-voting": "Delete voting", "card-edit-labels": "تعديل العلامات", "card-edit-members": "تعديل الأعضاء", "card-labels-title": "تعديل علامات البطاقة.", @@ -161,6 +163,10 @@ "cardAttachmentsPopup-title": "إرفاق من", "cardCustomField-datePopup-title": "تغير التاريخ", "cardCustomFieldsPopup-title": "تعديل الحقل المعدل", + "cardStartVotingPopup-title": "Start a vote", + "vote-question": "Voting question", + "vote-for-it": "for it", + "vote-against": "against", "cardDeletePopup-title": "حذف البطاقة ?", "cardDetailsActionsPopup-title": "إجراءات على البطاقة", "cardLabelsPopup-title": "علامات", diff --git a/i18n/bg.i18n.json b/i18n/bg.i18n.json index 18785014..c594f3a3 100644 --- a/i18n/bg.i18n.json +++ b/i18n/bg.i18n.json @@ -152,6 +152,8 @@ "card-spent": "Изработено време", "card-edit-attachments": "Промени прикачените файлове", "card-edit-custom-fields": "Промени собствените полета", + "card-start-voting": "Start voting", + "card-cancel-voting": "Delete voting", "card-edit-labels": "Промени етикетите", "card-edit-members": "Промени членовете", "card-labels-title": "Промени етикетите за картата.", @@ -161,6 +163,10 @@ "cardAttachmentsPopup-title": "Прикачи от", "cardCustomField-datePopup-title": "Промени датата", "cardCustomFieldsPopup-title": "Промени собствените полета", + "cardStartVotingPopup-title": "Start a vote", + "vote-question": "Voting question", + "vote-for-it": "for it", + "vote-against": "against", "cardDeletePopup-title": "Желаете да изтриете картата?", "cardDetailsActionsPopup-title": "Опции", "cardLabelsPopup-title": "Етикети", diff --git a/i18n/br.i18n.json b/i18n/br.i18n.json index 3c0b668b..ef60fa33 100644 --- a/i18n/br.i18n.json +++ b/i18n/br.i18n.json @@ -152,6 +152,8 @@ "card-spent": "Spent Time", "card-edit-attachments": "Edit attachments", "card-edit-custom-fields": "Edit custom fields", + "card-start-voting": "Start voting", + "card-cancel-voting": "Delete voting", "card-edit-labels": "Edit labels", "card-edit-members": "Edit members", "card-labels-title": "Change the labels for the card.", @@ -161,6 +163,10 @@ "cardAttachmentsPopup-title": "Attach From", "cardCustomField-datePopup-title": "Change date", "cardCustomFieldsPopup-title": "Edit custom fields", + "cardStartVotingPopup-title": "Start a vote", + "vote-question": "Voting question", + "vote-for-it": "for it", + "vote-against": "against", "cardDeletePopup-title": "Diverkañ ar gartenn ?", "cardDetailsActionsPopup-title": "Card Actions", "cardLabelsPopup-title": "Labels", diff --git a/i18n/ca.i18n.json b/i18n/ca.i18n.json index afaa8089..ba48972b 100644 --- a/i18n/ca.i18n.json +++ b/i18n/ca.i18n.json @@ -152,6 +152,8 @@ "card-spent": "Temps Dedicat", "card-edit-attachments": "Edita arxius adjunts", "card-edit-custom-fields": "Editar camps personalitzats", + "card-start-voting": "Start voting", + "card-cancel-voting": "Delete voting", "card-edit-labels": "Edita etiquetes", "card-edit-members": "Edita membres", "card-labels-title": "Canvia les etiquetes de la fitxa", @@ -161,6 +163,10 @@ "cardAttachmentsPopup-title": "Adjunta des de", "cardCustomField-datePopup-title": "Canviar data", "cardCustomFieldsPopup-title": "Editar camps personalitzats", + "cardStartVotingPopup-title": "Start a vote", + "vote-question": "Voting question", + "vote-for-it": "for it", + "vote-against": "against", "cardDeletePopup-title": "Esborrar fitxa?", "cardDetailsActionsPopup-title": "Accions de fitxes", "cardLabelsPopup-title": "Etiquetes", diff --git a/i18n/cs.i18n.json b/i18n/cs.i18n.json index 77d8db09..2d88d52c 100644 --- a/i18n/cs.i18n.json +++ b/i18n/cs.i18n.json @@ -152,6 +152,8 @@ "card-spent": "Strávený čas", "card-edit-attachments": "Upravit přílohy", "card-edit-custom-fields": "Upravit vlastní pole", + "card-start-voting": "Start voting", + "card-cancel-voting": "Delete voting", "card-edit-labels": "Upravit štítky", "card-edit-members": "Upravit členy", "card-labels-title": "Změnit štítky karty.", @@ -161,6 +163,10 @@ "cardAttachmentsPopup-title": "Přiložit formulář", "cardCustomField-datePopup-title": "Změnit datum", "cardCustomFieldsPopup-title": "Upravit vlastní pole", + "cardStartVotingPopup-title": "Start a vote", + "vote-question": "Voting question", + "vote-for-it": "for it", + "vote-against": "against", "cardDeletePopup-title": "Smazat kartu?", "cardDetailsActionsPopup-title": "Akce karty", "cardLabelsPopup-title": "Štítky", diff --git a/i18n/da.i18n.json b/i18n/da.i18n.json index ed1d6158..488c9485 100644 --- a/i18n/da.i18n.json +++ b/i18n/da.i18n.json @@ -152,6 +152,8 @@ "card-spent": "Spent Time", "card-edit-attachments": "Edit attachments", "card-edit-custom-fields": "Edit custom fields", + "card-start-voting": "Start voting", + "card-cancel-voting": "Delete voting", "card-edit-labels": "Edit labels", "card-edit-members": "Edit members", "card-labels-title": "Change the labels for the card.", @@ -161,6 +163,10 @@ "cardAttachmentsPopup-title": "Attach From", "cardCustomField-datePopup-title": "Change date", "cardCustomFieldsPopup-title": "Edit custom fields", + "cardStartVotingPopup-title": "Start a vote", + "vote-question": "Voting question", + "vote-for-it": "for it", + "vote-against": "against", "cardDeletePopup-title": "Delete Card?", "cardDetailsActionsPopup-title": "Card Actions", "cardLabelsPopup-title": "Labels", diff --git a/i18n/de.i18n.json b/i18n/de.i18n.json index 24f7fc3c..32c50ea1 100644 --- a/i18n/de.i18n.json +++ b/i18n/de.i18n.json @@ -152,6 +152,8 @@ "card-spent": "Aufgewendete Zeit", "card-edit-attachments": "Anhänge ändern", "card-edit-custom-fields": "Benutzerdefinierte Felder editieren", + "card-start-voting": "Start voting", + "card-cancel-voting": "Delete voting", "card-edit-labels": "Labels ändern", "card-edit-members": "Mitglieder ändern", "card-labels-title": "Labels für diese Karte ändern.", @@ -161,6 +163,10 @@ "cardAttachmentsPopup-title": "Anhängen von", "cardCustomField-datePopup-title": "Datum ändern", "cardCustomFieldsPopup-title": "Benutzerdefinierte Felder editieren", + "cardStartVotingPopup-title": "Start a vote", + "vote-question": "Voting question", + "vote-for-it": "for it", + "vote-against": "against", "cardDeletePopup-title": "Karte löschen?", "cardDetailsActionsPopup-title": "Kartenaktionen", "cardLabelsPopup-title": "Labels", diff --git a/i18n/el.i18n.json b/i18n/el.i18n.json index 7fb69ae7..7600a7e1 100644 --- a/i18n/el.i18n.json +++ b/i18n/el.i18n.json @@ -152,6 +152,8 @@ "card-spent": "Spent Time", "card-edit-attachments": "Edit attachments", "card-edit-custom-fields": "Edit custom fields", + "card-start-voting": "Start voting", + "card-cancel-voting": "Delete voting", "card-edit-labels": "Edit labels", "card-edit-members": "Edit members", "card-labels-title": "Change the labels for the card.", @@ -161,6 +163,10 @@ "cardAttachmentsPopup-title": "Attach From", "cardCustomField-datePopup-title": "Change date", "cardCustomFieldsPopup-title": "Edit custom fields", + "cardStartVotingPopup-title": "Start a vote", + "vote-question": "Voting question", + "vote-for-it": "for it", + "vote-against": "against", "cardDeletePopup-title": "Διαγραφή Κάρτας;", "cardDetailsActionsPopup-title": "Card Actions", "cardLabelsPopup-title": "Ετικέτες", diff --git a/i18n/en-GB.i18n.json b/i18n/en-GB.i18n.json index b04affb4..6d514a00 100644 --- a/i18n/en-GB.i18n.json +++ b/i18n/en-GB.i18n.json @@ -152,6 +152,8 @@ "card-spent": "Spent Time", "card-edit-attachments": "Edit attachments", "card-edit-custom-fields": "Edit custom fields", + "card-start-voting": "Start voting", + "card-cancel-voting": "Delete voting", "card-edit-labels": "Edit labels", "card-edit-members": "Edit members", "card-labels-title": "Change the labels for the card.", @@ -161,6 +163,10 @@ "cardAttachmentsPopup-title": "Attach From", "cardCustomField-datePopup-title": "Change date", "cardCustomFieldsPopup-title": "Edit custom fields", + "cardStartVotingPopup-title": "Start a vote", + "vote-question": "Voting question", + "vote-for-it": "for it", + "vote-against": "against", "cardDeletePopup-title": "Delete Card?", "cardDetailsActionsPopup-title": "Card Actions", "cardLabelsPopup-title": "Labels", diff --git a/i18n/eo.i18n.json b/i18n/eo.i18n.json index 278abe9f..6d1b1926 100644 --- a/i18n/eo.i18n.json +++ b/i18n/eo.i18n.json @@ -152,6 +152,8 @@ "card-spent": "Spent Time", "card-edit-attachments": "Edit attachments", "card-edit-custom-fields": "Edit custom fields", + "card-start-voting": "Start voting", + "card-cancel-voting": "Delete voting", "card-edit-labels": "Redakti etikedojn", "card-edit-members": "Redakti membrojn", "card-labels-title": "Change the labels for the card.", @@ -161,6 +163,10 @@ "cardAttachmentsPopup-title": "Attach From", "cardCustomField-datePopup-title": "Change date", "cardCustomFieldsPopup-title": "Edit custom fields", + "cardStartVotingPopup-title": "Start a vote", + "vote-question": "Voting question", + "vote-for-it": "for it", + "vote-against": "against", "cardDeletePopup-title": "Delete Card?", "cardDetailsActionsPopup-title": "Card Actions", "cardLabelsPopup-title": "Etikedoj", diff --git a/i18n/es-AR.i18n.json b/i18n/es-AR.i18n.json index f24b1138..d26fd4c6 100644 --- a/i18n/es-AR.i18n.json +++ b/i18n/es-AR.i18n.json @@ -152,6 +152,8 @@ "card-spent": "Tiempo Empleado", "card-edit-attachments": "Editar adjuntos", "card-edit-custom-fields": "Editar campos personalizados", + "card-start-voting": "Start voting", + "card-cancel-voting": "Delete voting", "card-edit-labels": "Editar etiquetas", "card-edit-members": "Editar miembros", "card-labels-title": "Cambiar las etiquetas de la tarjeta.", @@ -161,6 +163,10 @@ "cardAttachmentsPopup-title": "Adjuntar De", "cardCustomField-datePopup-title": "Cambiar fecha", "cardCustomFieldsPopup-title": "Editar campos personalizados", + "cardStartVotingPopup-title": "Start a vote", + "vote-question": "Voting question", + "vote-for-it": "for it", + "vote-against": "against", "cardDeletePopup-title": "¿Borrar Tarjeta?", "cardDetailsActionsPopup-title": "Acciones de la Tarjeta", "cardLabelsPopup-title": "Etiquetas", diff --git a/i18n/es.i18n.json b/i18n/es.i18n.json index 5701ae3b..8c738bd4 100644 --- a/i18n/es.i18n.json +++ b/i18n/es.i18n.json @@ -152,6 +152,8 @@ "card-spent": "Tiempo consumido", "card-edit-attachments": "Editar los adjuntos", "card-edit-custom-fields": "Editar los campos personalizados", + "card-start-voting": "Start voting", + "card-cancel-voting": "Delete voting", "card-edit-labels": "Editar las etiquetas", "card-edit-members": "Editar los miembros", "card-labels-title": "Cambia las etiquetas de la tarjeta", @@ -161,6 +163,10 @@ "cardAttachmentsPopup-title": "Adjuntar desde", "cardCustomField-datePopup-title": "Cambiar la fecha", "cardCustomFieldsPopup-title": "Editar los campos personalizados", + "cardStartVotingPopup-title": "Start a vote", + "vote-question": "Voting question", + "vote-for-it": "for it", + "vote-against": "against", "cardDeletePopup-title": "¿Eliminar la tarjeta?", "cardDetailsActionsPopup-title": "Acciones de la tarjeta", "cardLabelsPopup-title": "Etiquetas", diff --git a/i18n/eu.i18n.json b/i18n/eu.i18n.json index 03afe383..99b524b7 100644 --- a/i18n/eu.i18n.json +++ b/i18n/eu.i18n.json @@ -152,6 +152,8 @@ "card-spent": "Erabilitako denbora", "card-edit-attachments": "Editatu eranskinak", "card-edit-custom-fields": "Edit custom fields", + "card-start-voting": "Start voting", + "card-cancel-voting": "Delete voting", "card-edit-labels": "Editatu etiketak", "card-edit-members": "Editatu kideak", "card-labels-title": "Aldatu txartelaren etiketak", @@ -161,6 +163,10 @@ "cardAttachmentsPopup-title": "Erantsi hemendik", "cardCustomField-datePopup-title": "Change date", "cardCustomFieldsPopup-title": "Edit custom fields", + "cardStartVotingPopup-title": "Start a vote", + "vote-question": "Voting question", + "vote-for-it": "for it", + "vote-against": "against", "cardDeletePopup-title": "Ezabatu txartela?", "cardDetailsActionsPopup-title": "Txartel-ekintzak", "cardLabelsPopup-title": "Etiketak", diff --git a/i18n/fa.i18n.json b/i18n/fa.i18n.json index d779eb13..43a81536 100644 --- a/i18n/fa.i18n.json +++ b/i18n/fa.i18n.json @@ -152,6 +152,8 @@ "card-spent": "زمان صرف شده", "card-edit-attachments": "ویرایش ضمائم", "card-edit-custom-fields": "ویرایش فیلدهای شخصی", + "card-start-voting": "Start voting", + "card-cancel-voting": "Delete voting", "card-edit-labels": "ویرایش برچسب", "card-edit-members": "ویرایش اعضا", "card-labels-title": "تغییر برچسب کارت", @@ -161,6 +163,10 @@ "cardAttachmentsPopup-title": "ضمیمه از", "cardCustomField-datePopup-title": "تغییر تاریخ", "cardCustomFieldsPopup-title": "ویرایش فیلدهای شخصی", + "cardStartVotingPopup-title": "Start a vote", + "vote-question": "Voting question", + "vote-for-it": "for it", + "vote-against": "against", "cardDeletePopup-title": "آیا می خواهید کارت را حذف کنید؟", "cardDetailsActionsPopup-title": "اعمال کارت", "cardLabelsPopup-title": "برچسب ها", diff --git a/i18n/fi.i18n.json b/i18n/fi.i18n.json index 8feef4d5..bf7e1a7f 100644 --- a/i18n/fi.i18n.json +++ b/i18n/fi.i18n.json @@ -152,6 +152,8 @@ "card-spent": "Käytetty aika", "card-edit-attachments": "Muokkaa liitetiedostoja", "card-edit-custom-fields": "Muokkaa mukautettuja kenttiä", + "card-start-voting": "Aloita äänestys", + "card-cancel-voting": "Poista äänestys", "card-edit-labels": "Muokkaa nimilappuja", "card-edit-members": "Muokkaa jäseniä", "card-labels-title": "Muokkaa kortin nimilappuja.", @@ -161,6 +163,10 @@ "cardAttachmentsPopup-title": "Liitä mistä", "cardCustomField-datePopup-title": "Muokkaa päivää", "cardCustomFieldsPopup-title": "Muokkaa mukautettuja kenttiä", + "cardStartVotingPopup-title": "Äänestä", + "vote-question": "Äänestys kysymys", + "vote-for-it": "puolesta", + "vote-against": "vastaan", "cardDeletePopup-title": "Poista kortti?", "cardDetailsActionsPopup-title": "Korttitoimet", "cardLabelsPopup-title": "Nimilaput", diff --git a/i18n/fr.i18n.json b/i18n/fr.i18n.json index 4674dae3..29df7816 100644 --- a/i18n/fr.i18n.json +++ b/i18n/fr.i18n.json @@ -152,6 +152,8 @@ "card-spent": "Temps passé", "card-edit-attachments": "Modifier les pièces jointes", "card-edit-custom-fields": "Éditer les champs personnalisés", + "card-start-voting": "Start voting", + "card-cancel-voting": "Delete voting", "card-edit-labels": "Gérer les étiquettes", "card-edit-members": "Gérer les participants", "card-labels-title": "Modifier les étiquettes de la carte.", @@ -161,6 +163,10 @@ "cardAttachmentsPopup-title": "Ajouter depuis", "cardCustomField-datePopup-title": "Modifier la date", "cardCustomFieldsPopup-title": "Éditer les champs personnalisés", + "cardStartVotingPopup-title": "Start a vote", + "vote-question": "Voting question", + "vote-for-it": "for it", + "vote-against": "against", "cardDeletePopup-title": "Supprimer la carte ?", "cardDetailsActionsPopup-title": "Actions sur la carte", "cardLabelsPopup-title": "Étiquettes", diff --git a/i18n/gl.i18n.json b/i18n/gl.i18n.json index ef65d8c3..8b4e7a14 100644 --- a/i18n/gl.i18n.json +++ b/i18n/gl.i18n.json @@ -152,6 +152,8 @@ "card-spent": "Spent Time", "card-edit-attachments": "Editar anexos", "card-edit-custom-fields": "Edit custom fields", + "card-start-voting": "Start voting", + "card-cancel-voting": "Delete voting", "card-edit-labels": "Editar etiquetas", "card-edit-members": "Editar membros", "card-labels-title": "Cambiar as etiquetas da tarxeta.", @@ -161,6 +163,10 @@ "cardAttachmentsPopup-title": "Attach From", "cardCustomField-datePopup-title": "Change date", "cardCustomFieldsPopup-title": "Edit custom fields", + "cardStartVotingPopup-title": "Start a vote", + "vote-question": "Voting question", + "vote-for-it": "for it", + "vote-against": "against", "cardDeletePopup-title": "Delete Card?", "cardDetailsActionsPopup-title": "Card Actions", "cardLabelsPopup-title": "Etiquetas", diff --git a/i18n/he.i18n.json b/i18n/he.i18n.json index 028417e6..d5dc0066 100644 --- a/i18n/he.i18n.json +++ b/i18n/he.i18n.json @@ -152,6 +152,8 @@ "card-spent": "זמן שהושקע", "card-edit-attachments": "עריכת קבצים מצורפים", "card-edit-custom-fields": "עריכת שדות בהתאמה אישית", + "card-start-voting": "Start voting", + "card-cancel-voting": "Delete voting", "card-edit-labels": "עריכת תוויות", "card-edit-members": "עריכת חברים", "card-labels-title": "שינוי תוויות לכרטיס.", @@ -161,6 +163,10 @@ "cardAttachmentsPopup-title": "לצרף מ־", "cardCustomField-datePopup-title": "החלפת תאריך", "cardCustomFieldsPopup-title": "עריכת שדות בהתאמה אישית", + "cardStartVotingPopup-title": "Start a vote", + "vote-question": "Voting question", + "vote-for-it": "for it", + "vote-against": "against", "cardDeletePopup-title": "למחוק כרטיס?", "cardDetailsActionsPopup-title": "פעולות על הכרטיס", "cardLabelsPopup-title": "תוויות", diff --git a/i18n/hi.i18n.json b/i18n/hi.i18n.json index 41bbc3f0..9cff1d25 100644 --- a/i18n/hi.i18n.json +++ b/i18n/hi.i18n.json @@ -152,6 +152,8 @@ "card-spent": "समय बिताया", "card-edit-attachments": "संपादित संलग्नक", "card-edit-custom-fields": "संपादित प्रचलन क्षेत्र", + "card-start-voting": "Start voting", + "card-cancel-voting": "Delete voting", "card-edit-labels": "संपादित नामपत्र", "card-edit-members": "संपादित सदस्य", "card-labels-title": "कार्ड के लिए नामपत्र परिवर्तित करें ।", @@ -161,6 +163,10 @@ "cardAttachmentsPopup-title": "से अनुलग्न करें", "cardCustomField-datePopup-title": "तारीख बदलें", "cardCustomFieldsPopup-title": "संपादित करें प्रचलन क्षेत्र", + "cardStartVotingPopup-title": "Start a vote", + "vote-question": "Voting question", + "vote-for-it": "for it", + "vote-against": "against", "cardDeletePopup-title": "मिटाएँ कार्ड?", "cardDetailsActionsPopup-title": "कार्ड क्रियाएँ", "cardLabelsPopup-title": "नामपत्र", diff --git a/i18n/hu.i18n.json b/i18n/hu.i18n.json index ee7d0c38..548ff229 100644 --- a/i18n/hu.i18n.json +++ b/i18n/hu.i18n.json @@ -152,6 +152,8 @@ "card-spent": "Eltöltött idő", "card-edit-attachments": "Mellékletek szerkesztése", "card-edit-custom-fields": "Egyéni mezők szerkesztése", + "card-start-voting": "Start voting", + "card-cancel-voting": "Delete voting", "card-edit-labels": "Címkék szerkesztése", "card-edit-members": "Tagok szerkesztése", "card-labels-title": "A kártya címkéinek megváltoztatása.", @@ -161,6 +163,10 @@ "cardAttachmentsPopup-title": "Innen csatolva", "cardCustomField-datePopup-title": "Dátum megváltoztatása", "cardCustomFieldsPopup-title": "Egyéni mezők szerkesztése", + "cardStartVotingPopup-title": "Start a vote", + "vote-question": "Voting question", + "vote-for-it": "for it", + "vote-against": "against", "cardDeletePopup-title": "Törli a kártyát?", "cardDetailsActionsPopup-title": "Kártyaműveletek", "cardLabelsPopup-title": "Címkék", diff --git a/i18n/hy.i18n.json b/i18n/hy.i18n.json index 5f9d5984..40bdb74c 100644 --- a/i18n/hy.i18n.json +++ b/i18n/hy.i18n.json @@ -152,6 +152,8 @@ "card-spent": "Spent Time", "card-edit-attachments": "Edit attachments", "card-edit-custom-fields": "Edit custom fields", + "card-start-voting": "Start voting", + "card-cancel-voting": "Delete voting", "card-edit-labels": "Edit labels", "card-edit-members": "Edit members", "card-labels-title": "Change the labels for the card.", @@ -161,6 +163,10 @@ "cardAttachmentsPopup-title": "Attach From", "cardCustomField-datePopup-title": "Change date", "cardCustomFieldsPopup-title": "Edit custom fields", + "cardStartVotingPopup-title": "Start a vote", + "vote-question": "Voting question", + "vote-for-it": "for it", + "vote-against": "against", "cardDeletePopup-title": "Delete Card?", "cardDetailsActionsPopup-title": "Card Actions", "cardLabelsPopup-title": "Labels", diff --git a/i18n/id.i18n.json b/i18n/id.i18n.json index 6b101abb..3bf76704 100644 --- a/i18n/id.i18n.json +++ b/i18n/id.i18n.json @@ -152,6 +152,8 @@ "card-spent": "Spent Time", "card-edit-attachments": "Sunting lampiran", "card-edit-custom-fields": "Edit custom fields", + "card-start-voting": "Start voting", + "card-cancel-voting": "Delete voting", "card-edit-labels": "Sunting label", "card-edit-members": "Sunting anggota", "card-labels-title": "Ubah label kartu", @@ -161,6 +163,10 @@ "cardAttachmentsPopup-title": "Lampirkan dari", "cardCustomField-datePopup-title": "Change date", "cardCustomFieldsPopup-title": "Edit custom fields", + "cardStartVotingPopup-title": "Start a vote", + "vote-question": "Voting question", + "vote-for-it": "for it", + "vote-against": "against", "cardDeletePopup-title": "Hapus kartu", "cardDetailsActionsPopup-title": "Aksi Kartu", "cardLabelsPopup-title": "Daftar Label", diff --git a/i18n/ig.i18n.json b/i18n/ig.i18n.json index c9906837..f735971d 100644 --- a/i18n/ig.i18n.json +++ b/i18n/ig.i18n.json @@ -152,6 +152,8 @@ "card-spent": "Spent Time", "card-edit-attachments": "Edit attachments", "card-edit-custom-fields": "Edit custom fields", + "card-start-voting": "Start voting", + "card-cancel-voting": "Delete voting", "card-edit-labels": "Edit labels", "card-edit-members": "Edit members", "card-labels-title": "Change the labels for the card.", @@ -161,6 +163,10 @@ "cardAttachmentsPopup-title": "Attach From", "cardCustomField-datePopup-title": "Change date", "cardCustomFieldsPopup-title": "Edit custom fields", + "cardStartVotingPopup-title": "Start a vote", + "vote-question": "Voting question", + "vote-for-it": "for it", + "vote-against": "against", "cardDeletePopup-title": "Delete Card?", "cardDetailsActionsPopup-title": "Card Actions", "cardLabelsPopup-title": "Aha", diff --git a/i18n/it.i18n.json b/i18n/it.i18n.json index 3597e408..6d4d46e4 100644 --- a/i18n/it.i18n.json +++ b/i18n/it.i18n.json @@ -152,6 +152,8 @@ "card-spent": "Tempo trascorso", "card-edit-attachments": "Modifica allegati", "card-edit-custom-fields": "Modifica campo personalizzato", + "card-start-voting": "Start voting", + "card-cancel-voting": "Delete voting", "card-edit-labels": "Modifica etichette", "card-edit-members": "Modifica membri", "card-labels-title": "Cambia le etichette per questa scheda.", @@ -161,6 +163,10 @@ "cardAttachmentsPopup-title": "Allega da", "cardCustomField-datePopup-title": "Cambia data", "cardCustomFieldsPopup-title": "Modifica campo personalizzato", + "cardStartVotingPopup-title": "Start a vote", + "vote-question": "Voting question", + "vote-for-it": "for it", + "vote-against": "against", "cardDeletePopup-title": "Elimina scheda?", "cardDetailsActionsPopup-title": "Azioni scheda", "cardLabelsPopup-title": "Etichette", diff --git a/i18n/ja.i18n.json b/i18n/ja.i18n.json index 230d8bf4..e18ef87e 100644 --- a/i18n/ja.i18n.json +++ b/i18n/ja.i18n.json @@ -152,6 +152,8 @@ "card-spent": "作業時間", "card-edit-attachments": "添付ファイルの編集", "card-edit-custom-fields": "カスタムフィールドの編集", + "card-start-voting": "Start voting", + "card-cancel-voting": "Delete voting", "card-edit-labels": "ラベルの編集", "card-edit-members": "メンバーの編集", "card-labels-title": "カードのラベルを変更する", @@ -161,6 +163,10 @@ "cardAttachmentsPopup-title": "添付元", "cardCustomField-datePopup-title": "日時変更", "cardCustomFieldsPopup-title": "カスタムフィールドの編集", + "cardStartVotingPopup-title": "Start a vote", + "vote-question": "Voting question", + "vote-for-it": "for it", + "vote-against": "against", "cardDeletePopup-title": "カードを削除しますか?", "cardDetailsActionsPopup-title": "カード操作", "cardLabelsPopup-title": "ラベル", diff --git a/i18n/ka.i18n.json b/i18n/ka.i18n.json index 08bbcf96..6b130fc2 100644 --- a/i18n/ka.i18n.json +++ b/i18n/ka.i18n.json @@ -152,6 +152,8 @@ "card-spent": "დახარჯული დრო", "card-edit-attachments": "მიბმული ფაილის შესწორება", "card-edit-custom-fields": "მომხმარებლის ველის შესწორება", + "card-start-voting": "Start voting", + "card-cancel-voting": "Delete voting", "card-edit-labels": "ნიშნის შესწორება", "card-edit-members": "მომხმარებლების შესწორება", "card-labels-title": "ნიშნის შეცვლა ბარათისთვის.", @@ -161,6 +163,10 @@ "cardAttachmentsPopup-title": "მიბმა შემდეგი წყაროდან: ", "cardCustomField-datePopup-title": "დროის ცვლილება", "cardCustomFieldsPopup-title": "მომხმარებლის ველის შესწორება", + "cardStartVotingPopup-title": "Start a vote", + "vote-question": "Voting question", + "vote-for-it": "for it", + "vote-against": "against", "cardDeletePopup-title": "წავშალოთ ბარათი? ", "cardDetailsActionsPopup-title": "ბარათის მოქმედებები", "cardLabelsPopup-title": "ნიშნები", diff --git a/i18n/km.i18n.json b/i18n/km.i18n.json index 640448cd..7effb3d4 100644 --- a/i18n/km.i18n.json +++ b/i18n/km.i18n.json @@ -152,6 +152,8 @@ "card-spent": "Spent Time", "card-edit-attachments": "Edit attachments", "card-edit-custom-fields": "Edit custom fields", + "card-start-voting": "Start voting", + "card-cancel-voting": "Delete voting", "card-edit-labels": "Edit labels", "card-edit-members": "Edit members", "card-labels-title": "Change the labels for the card.", @@ -161,6 +163,10 @@ "cardAttachmentsPopup-title": "Attach From", "cardCustomField-datePopup-title": "Change date", "cardCustomFieldsPopup-title": "Edit custom fields", + "cardStartVotingPopup-title": "Start a vote", + "vote-question": "Voting question", + "vote-for-it": "for it", + "vote-against": "against", "cardDeletePopup-title": "Delete Card?", "cardDetailsActionsPopup-title": "Card Actions", "cardLabelsPopup-title": "Labels", diff --git a/i18n/ko.i18n.json b/i18n/ko.i18n.json index 92b965eb..986326d4 100644 --- a/i18n/ko.i18n.json +++ b/i18n/ko.i18n.json @@ -152,6 +152,8 @@ "card-spent": "Spent Time", "card-edit-attachments": "첨부 파일 수정", "card-edit-custom-fields": "Edit custom fields", + "card-start-voting": "Start voting", + "card-cancel-voting": "Delete voting", "card-edit-labels": "라벨 수정", "card-edit-members": "멤버 수정", "card-labels-title": "카드의 라벨 변경.", @@ -161,6 +163,10 @@ "cardAttachmentsPopup-title": "첨부 파일", "cardCustomField-datePopup-title": "Change date", "cardCustomFieldsPopup-title": "Edit custom fields", + "cardStartVotingPopup-title": "Start a vote", + "vote-question": "Voting question", + "vote-for-it": "for it", + "vote-against": "against", "cardDeletePopup-title": "카드를 삭제합니까?", "cardDetailsActionsPopup-title": "카드 액션", "cardLabelsPopup-title": "라벨", diff --git a/i18n/lv.i18n.json b/i18n/lv.i18n.json index 524b3916..8b3770be 100644 --- a/i18n/lv.i18n.json +++ b/i18n/lv.i18n.json @@ -152,6 +152,8 @@ "card-spent": "Spent Time", "card-edit-attachments": "Edit attachments", "card-edit-custom-fields": "Edit custom fields", + "card-start-voting": "Start voting", + "card-cancel-voting": "Delete voting", "card-edit-labels": "Edit labels", "card-edit-members": "Edit members", "card-labels-title": "Change the labels for the card.", @@ -161,6 +163,10 @@ "cardAttachmentsPopup-title": "Attach From", "cardCustomField-datePopup-title": "Change date", "cardCustomFieldsPopup-title": "Edit custom fields", + "cardStartVotingPopup-title": "Start a vote", + "vote-question": "Voting question", + "vote-for-it": "for it", + "vote-against": "against", "cardDeletePopup-title": "Delete Card?", "cardDetailsActionsPopup-title": "Card Actions", "cardLabelsPopup-title": "Labels", diff --git a/i18n/mk.i18n.json b/i18n/mk.i18n.json index cb1d34c5..cea569be 100644 --- a/i18n/mk.i18n.json +++ b/i18n/mk.i18n.json @@ -152,6 +152,8 @@ "card-spent": "Изработено време", "card-edit-attachments": "Промени прикачените датотеки", "card-edit-custom-fields": "Промени собствените полета", + "card-start-voting": "Start voting", + "card-cancel-voting": "Delete voting", "card-edit-labels": "Промени етикетите", "card-edit-members": "Промени членовете", "card-labels-title": "Промени етикетите за картата.", @@ -161,6 +163,10 @@ "cardAttachmentsPopup-title": "Прикачи от", "cardCustomField-datePopup-title": "Промени датата", "cardCustomFieldsPopup-title": "Промени собствените полета", + "cardStartVotingPopup-title": "Start a vote", + "vote-question": "Voting question", + "vote-for-it": "for it", + "vote-against": "against", "cardDeletePopup-title": "Желаете да изтриете картата?", "cardDetailsActionsPopup-title": "Опции", "cardLabelsPopup-title": "Етикети", diff --git a/i18n/mn.i18n.json b/i18n/mn.i18n.json index 157065dd..0eca4125 100644 --- a/i18n/mn.i18n.json +++ b/i18n/mn.i18n.json @@ -152,6 +152,8 @@ "card-spent": "Spent Time", "card-edit-attachments": "Edit attachments", "card-edit-custom-fields": "Edit custom fields", + "card-start-voting": "Start voting", + "card-cancel-voting": "Delete voting", "card-edit-labels": "Edit labels", "card-edit-members": "Edit members", "card-labels-title": "Change the labels for the card.", @@ -161,6 +163,10 @@ "cardAttachmentsPopup-title": "Attach From", "cardCustomField-datePopup-title": "Change date", "cardCustomFieldsPopup-title": "Edit custom fields", + "cardStartVotingPopup-title": "Start a vote", + "vote-question": "Voting question", + "vote-for-it": "for it", + "vote-against": "against", "cardDeletePopup-title": "Delete Card?", "cardDetailsActionsPopup-title": "Card Actions", "cardLabelsPopup-title": "Labels", diff --git a/i18n/nb.i18n.json b/i18n/nb.i18n.json index dfb02ae1..e4fe1e82 100644 --- a/i18n/nb.i18n.json +++ b/i18n/nb.i18n.json @@ -152,6 +152,8 @@ "card-spent": "Spent Time", "card-edit-attachments": "Rediger vedlegg", "card-edit-custom-fields": "Edit custom fields", + "card-start-voting": "Start voting", + "card-cancel-voting": "Delete voting", "card-edit-labels": "Rediger etiketter", "card-edit-members": "Endre medlemmer", "card-labels-title": "Endre etiketter for kortet.", @@ -161,6 +163,10 @@ "cardAttachmentsPopup-title": "Legg ved fra", "cardCustomField-datePopup-title": "Change date", "cardCustomFieldsPopup-title": "Edit custom fields", + "cardStartVotingPopup-title": "Start a vote", + "vote-question": "Voting question", + "vote-for-it": "for it", + "vote-against": "against", "cardDeletePopup-title": "Slett kort?", "cardDetailsActionsPopup-title": "Kort-handlinger", "cardLabelsPopup-title": "Etiketter", diff --git a/i18n/nl.i18n.json b/i18n/nl.i18n.json index 02d660fc..76cab8a4 100644 --- a/i18n/nl.i18n.json +++ b/i18n/nl.i18n.json @@ -152,6 +152,8 @@ "card-spent": "Gespendeerde tijd", "card-edit-attachments": "Wijzig bijlagen", "card-edit-custom-fields": "Wijzig maatwerkvelden", + "card-start-voting": "Start voting", + "card-cancel-voting": "Delete voting", "card-edit-labels": "Wijzig labels", "card-edit-members": "Wijzig leden", "card-labels-title": "Wijzig de labels van de kaart.", @@ -161,6 +163,10 @@ "cardAttachmentsPopup-title": "Voeg bestand toe vanuit", "cardCustomField-datePopup-title": "Wijzigingsdatum", "cardCustomFieldsPopup-title": "Wijzig maatwerkvelden", + "cardStartVotingPopup-title": "Start a vote", + "vote-question": "Voting question", + "vote-for-it": "for it", + "vote-against": "against", "cardDeletePopup-title": "Kaart verwijderen?", "cardDetailsActionsPopup-title": "Kaart actie ondernemen", "cardLabelsPopup-title": "Labels", diff --git a/i18n/oc.i18n.json b/i18n/oc.i18n.json index b5a6d818..9f6f9f83 100644 --- a/i18n/oc.i18n.json +++ b/i18n/oc.i18n.json @@ -152,6 +152,8 @@ "card-spent": "Temps passat", "card-edit-attachments": "Cambiar las pèças jonchas", "card-edit-custom-fields": "Cambiar los camps personalizats", + "card-start-voting": "Start voting", + "card-cancel-voting": "Delete voting", "card-edit-labels": "Cambiar los labèls", "card-edit-members": "Cambiar los participants", "card-labels-title": "Cambiar l'etiqueta de la carta.", @@ -161,6 +163,10 @@ "cardAttachmentsPopup-title": "Apondut dempuèi", "cardCustomField-datePopup-title": "Cambiar la data", "cardCustomFieldsPopup-title": "Cambiar los camps personalizats", + "cardStartVotingPopup-title": "Start a vote", + "vote-question": "Voting question", + "vote-for-it": "for it", + "vote-against": "against", "cardDeletePopup-title": "Suprimir la carta?", "cardDetailsActionsPopup-title": "Accions sus la carta", "cardLabelsPopup-title": "Etiquetas", diff --git a/i18n/pl.i18n.json b/i18n/pl.i18n.json index 546f296f..e54c0bb4 100644 --- a/i18n/pl.i18n.json +++ b/i18n/pl.i18n.json @@ -152,6 +152,8 @@ "card-spent": "Spędzony czas", "card-edit-attachments": "Edytuj załączniki", "card-edit-custom-fields": "Edytuj niestandardowe pola", + "card-start-voting": "Start voting", + "card-cancel-voting": "Delete voting", "card-edit-labels": "Edytuj etykiety", "card-edit-members": "Edytuj członków", "card-labels-title": "Zmień etykiety karty", @@ -161,6 +163,10 @@ "cardAttachmentsPopup-title": "Dodaj załącznik z", "cardCustomField-datePopup-title": "Zmień datę", "cardCustomFieldsPopup-title": "Edytuj niestandardowe pola", + "cardStartVotingPopup-title": "Start a vote", + "vote-question": "Voting question", + "vote-for-it": "for it", + "vote-against": "against", "cardDeletePopup-title": "Usunąć kartę?", "cardDetailsActionsPopup-title": "Czynności kart", "cardLabelsPopup-title": "Etykiety", diff --git a/i18n/pt-BR.i18n.json b/i18n/pt-BR.i18n.json index a04f6e38..622a6a24 100644 --- a/i18n/pt-BR.i18n.json +++ b/i18n/pt-BR.i18n.json @@ -152,6 +152,8 @@ "card-spent": "Tempo Gasto", "card-edit-attachments": "Editar anexos", "card-edit-custom-fields": "Editar campos customizados", + "card-start-voting": "Start voting", + "card-cancel-voting": "Delete voting", "card-edit-labels": "Editar etiquetas", "card-edit-members": "Editar membros", "card-labels-title": "Alterar etiquetas do cartão.", @@ -161,6 +163,10 @@ "cardAttachmentsPopup-title": "Anexar a partir de", "cardCustomField-datePopup-title": "Mudar data", "cardCustomFieldsPopup-title": "Editar campos customizados", + "cardStartVotingPopup-title": "Start a vote", + "vote-question": "Voting question", + "vote-for-it": "for it", + "vote-against": "against", "cardDeletePopup-title": "Excluir Cartão?", "cardDetailsActionsPopup-title": "Ações do cartão", "cardLabelsPopup-title": "Etiquetas", diff --git a/i18n/pt.i18n.json b/i18n/pt.i18n.json index 022e3281..b3285abe 100644 --- a/i18n/pt.i18n.json +++ b/i18n/pt.i18n.json @@ -152,6 +152,8 @@ "card-spent": "Tempo Gasto", "card-edit-attachments": "Editar anexos", "card-edit-custom-fields": "Editar campos personalizados", + "card-start-voting": "Start voting", + "card-cancel-voting": "Delete voting", "card-edit-labels": "Editar etiquetas", "card-edit-members": "Editar membros", "card-labels-title": "Alterar as etiquetas do cartão.", @@ -161,6 +163,10 @@ "cardAttachmentsPopup-title": "Anexar a partir de", "cardCustomField-datePopup-title": "Alterar a data", "cardCustomFieldsPopup-title": "Editar campos personalizados", + "cardStartVotingPopup-title": "Start a vote", + "vote-question": "Voting question", + "vote-for-it": "for it", + "vote-against": "against", "cardDeletePopup-title": "Apagar Cartão?", "cardDetailsActionsPopup-title": "Acções do Cartão", "cardLabelsPopup-title": "Etiquetas", diff --git a/i18n/ro.i18n.json b/i18n/ro.i18n.json index 758ef362..4a5eadea 100644 --- a/i18n/ro.i18n.json +++ b/i18n/ro.i18n.json @@ -152,6 +152,8 @@ "card-spent": "Spent Time", "card-edit-attachments": "Editează atașamente", "card-edit-custom-fields": "Edit custom fields", + "card-start-voting": "Start voting", + "card-cancel-voting": "Delete voting", "card-edit-labels": "Editează etichete", "card-edit-members": "Editează membrii", "card-labels-title": "Change the labels for the card.", @@ -161,6 +163,10 @@ "cardAttachmentsPopup-title": "Attach From", "cardCustomField-datePopup-title": "Change date", "cardCustomFieldsPopup-title": "Edit custom fields", + "cardStartVotingPopup-title": "Start a vote", + "vote-question": "Voting question", + "vote-for-it": "for it", + "vote-against": "against", "cardDeletePopup-title": "Delete Card?", "cardDetailsActionsPopup-title": "Card Actions", "cardLabelsPopup-title": "Labels", diff --git a/i18n/ru.i18n.json b/i18n/ru.i18n.json index 0740247d..e18eb65f 100644 --- a/i18n/ru.i18n.json +++ b/i18n/ru.i18n.json @@ -152,6 +152,8 @@ "card-spent": "Затраченное время", "card-edit-attachments": "Изменить вложения", "card-edit-custom-fields": "Редактировать настраиваемые поля", + "card-start-voting": "Start voting", + "card-cancel-voting": "Delete voting", "card-edit-labels": "Изменить метку", "card-edit-members": "Изменить участников", "card-labels-title": "Изменить метки для этой карточки.", @@ -161,6 +163,10 @@ "cardAttachmentsPopup-title": "Прикрепить из", "cardCustomField-datePopup-title": "Изменить дату", "cardCustomFieldsPopup-title": "редактировать настраиваемые поля", + "cardStartVotingPopup-title": "Start a vote", + "vote-question": "Voting question", + "vote-for-it": "for it", + "vote-against": "against", "cardDeletePopup-title": "Удалить карточку?", "cardDetailsActionsPopup-title": "Действия в карточке", "cardLabelsPopup-title": "Метки", diff --git a/i18n/sl.i18n.json b/i18n/sl.i18n.json index f2c45172..18df85ff 100644 --- a/i18n/sl.i18n.json +++ b/i18n/sl.i18n.json @@ -152,6 +152,8 @@ "card-spent": "Porabljen čas", "card-edit-attachments": "Uredi priponke", "card-edit-custom-fields": "Uredi poljubna polja", + "card-start-voting": "Start voting", + "card-cancel-voting": "Delete voting", "card-edit-labels": "Uredi oznake", "card-edit-members": "Uredi člane", "card-labels-title": "Spremeni oznake za kartico.", @@ -161,6 +163,10 @@ "cardAttachmentsPopup-title": "Pripni od", "cardCustomField-datePopup-title": "Spremeni datum", "cardCustomFieldsPopup-title": "Uredi poljubna polja", + "cardStartVotingPopup-title": "Start a vote", + "vote-question": "Voting question", + "vote-for-it": "for it", + "vote-against": "against", "cardDeletePopup-title": "Briši kartico?", "cardDetailsActionsPopup-title": "Dejanja kartice", "cardLabelsPopup-title": "Oznake", diff --git a/i18n/sr.i18n.json b/i18n/sr.i18n.json index a3ba6d6b..1636357e 100644 --- a/i18n/sr.i18n.json +++ b/i18n/sr.i18n.json @@ -64,7 +64,7 @@ "activity-unchecked-item": "unchecked %s in checklist %s of %s", "activity-checklist-added": "lista je dodata u %s", "activity-checklist-removed": "removed a checklist from %s", - "activity-checklist-completed": "completed checklist %s of %s", + "activity-checklist-completed": "završena čeklista %s od %s", "activity-checklist-uncompleted": "uncompleted the checklist %s of %s", "activity-checklist-item-added": "added checklist item to '%s' in %s", "activity-checklist-item-removed": "removed a checklist item from '%s' in %s", @@ -152,6 +152,8 @@ "card-spent": "Spent Time", "card-edit-attachments": "Uredi priloge", "card-edit-custom-fields": "Edit custom fields", + "card-start-voting": "Start voting", + "card-cancel-voting": "Delete voting", "card-edit-labels": "Uredi natpise", "card-edit-members": "Uredi članove", "card-labels-title": "Promeni natpis na kartici.", @@ -161,6 +163,10 @@ "cardAttachmentsPopup-title": "Attach From", "cardCustomField-datePopup-title": "Change date", "cardCustomFieldsPopup-title": "Edit custom fields", + "cardStartVotingPopup-title": "Start a vote", + "vote-question": "Voting question", + "vote-for-it": "for it", + "vote-against": "against", "cardDeletePopup-title": "Delete Card?", "cardDetailsActionsPopup-title": "Card Actions", "cardLabelsPopup-title": "Labels", @@ -319,7 +325,7 @@ "filter-clear": "Clear filter", "filter-no-label": "Nema oznake", "filter-no-member": "Nema člana", - "filter-no-assignee": "No assignee", + "filter-no-assignee": "Nema zastupnika", "filter-no-custom-fields": "No Custom Fields", "filter-show-archive": "Prikaži arhivirane liste", "filter-hide-empty": "Sakrij prazne liste", @@ -441,7 +447,7 @@ "save": "Snimi", "search": "Pretraga", "rules": "Rules", - "search-cards": "Search from card/list titles, descriptions and custom fields on this board", + "search-cards": "Pretraži u naslovima kartica/listi, opsima i proizvoljnim poljima sa ove table", "search-example": "Text to search for?", "select-color": "Select Color", "set-wip-limit-value": "Set a limit for the maximum number of tasks in this list", diff --git a/i18n/sv.i18n.json b/i18n/sv.i18n.json index 07c358cf..e8185306 100644 --- a/i18n/sv.i18n.json +++ b/i18n/sv.i18n.json @@ -152,6 +152,8 @@ "card-spent": "Spenderad tid", "card-edit-attachments": "Redigera bilaga", "card-edit-custom-fields": "Redigera anpassade fält", + "card-start-voting": "Start voting", + "card-cancel-voting": "Delete voting", "card-edit-labels": "Redigera etiketter", "card-edit-members": "Redigera medlemmar", "card-labels-title": "Ändra etiketter för kortet.", @@ -161,6 +163,10 @@ "cardAttachmentsPopup-title": "Bifoga från", "cardCustomField-datePopup-title": "Ändra datum", "cardCustomFieldsPopup-title": "Redigera anpassade fält", + "cardStartVotingPopup-title": "Start a vote", + "vote-question": "Voting question", + "vote-for-it": "for it", + "vote-against": "against", "cardDeletePopup-title": "Ta bort kort?", "cardDetailsActionsPopup-title": "Kortåtgärder", "cardLabelsPopup-title": "Etiketter", diff --git a/i18n/sw.i18n.json b/i18n/sw.i18n.json index b72787e6..333c3755 100644 --- a/i18n/sw.i18n.json +++ b/i18n/sw.i18n.json @@ -152,6 +152,8 @@ "card-spent": "Muda uliotumika", "card-edit-attachments": "Edit attachments", "card-edit-custom-fields": "Edit custom fields", + "card-start-voting": "Start voting", + "card-cancel-voting": "Delete voting", "card-edit-labels": "Edit labels", "card-edit-members": "Edit members", "card-labels-title": "Change the labels for the card.", @@ -161,6 +163,10 @@ "cardAttachmentsPopup-title": "Attach From", "cardCustomField-datePopup-title": "Badilisha tarehe", "cardCustomFieldsPopup-title": "Edit custom fields", + "cardStartVotingPopup-title": "Start a vote", + "vote-question": "Voting question", + "vote-for-it": "for it", + "vote-against": "against", "cardDeletePopup-title": "Delete Card?", "cardDetailsActionsPopup-title": "Card Actions", "cardLabelsPopup-title": "Labels", diff --git a/i18n/ta.i18n.json b/i18n/ta.i18n.json index 38dcf863..4b8ec424 100644 --- a/i18n/ta.i18n.json +++ b/i18n/ta.i18n.json @@ -152,6 +152,8 @@ "card-spent": "Spent Time", "card-edit-attachments": "Edit attachments", "card-edit-custom-fields": "Edit custom fields", + "card-start-voting": "Start voting", + "card-cancel-voting": "Delete voting", "card-edit-labels": "Edit labels", "card-edit-members": "Edit members", "card-labels-title": "Change the labels for the card.", @@ -161,6 +163,10 @@ "cardAttachmentsPopup-title": "Attach From", "cardCustomField-datePopup-title": "Change date", "cardCustomFieldsPopup-title": "Edit custom fields", + "cardStartVotingPopup-title": "Start a vote", + "vote-question": "Voting question", + "vote-for-it": "for it", + "vote-against": "against", "cardDeletePopup-title": "Delete Card?", "cardDetailsActionsPopup-title": "Card Actions", "cardLabelsPopup-title": "Labels", diff --git a/i18n/th.i18n.json b/i18n/th.i18n.json index be89664b..4ac3ca67 100644 --- a/i18n/th.i18n.json +++ b/i18n/th.i18n.json @@ -152,6 +152,8 @@ "card-spent": "Spent Time", "card-edit-attachments": "แก้ไขสิ่งที่แนบมา", "card-edit-custom-fields": "Edit custom fields", + "card-start-voting": "Start voting", + "card-cancel-voting": "Delete voting", "card-edit-labels": "แก้ไขป้ายกำกับ", "card-edit-members": "แก้ไขสมาชิก", "card-labels-title": "เปลี่ยนป้ายกำกับของการ์ด", @@ -161,6 +163,10 @@ "cardAttachmentsPopup-title": "แนบจาก", "cardCustomField-datePopup-title": "Change date", "cardCustomFieldsPopup-title": "Edit custom fields", + "cardStartVotingPopup-title": "Start a vote", + "vote-question": "Voting question", + "vote-for-it": "for it", + "vote-against": "against", "cardDeletePopup-title": "ลบการ์ดนี้หรือไม่", "cardDetailsActionsPopup-title": "การดำเนินการการ์ด", "cardLabelsPopup-title": "ป้ายกำกับ", diff --git a/i18n/tr.i18n.json b/i18n/tr.i18n.json index 4ba0720c..2b5213c6 100644 --- a/i18n/tr.i18n.json +++ b/i18n/tr.i18n.json @@ -152,6 +152,8 @@ "card-spent": "Harcanan Zaman", "card-edit-attachments": "Ek dosyasını düzenle", "card-edit-custom-fields": "Özel alanları düzenle", + "card-start-voting": "Start voting", + "card-cancel-voting": "Delete voting", "card-edit-labels": "Etiketleri düzenle", "card-edit-members": "Üyeleri düzenle", "card-labels-title": "Bu kart için etiketleri düzenle", @@ -161,6 +163,10 @@ "cardAttachmentsPopup-title": "Eklenme", "cardCustomField-datePopup-title": "Tarihi değiştir", "cardCustomFieldsPopup-title": "Özel alanları düzenle", + "cardStartVotingPopup-title": "Start a vote", + "vote-question": "Voting question", + "vote-for-it": "for it", + "vote-against": "against", "cardDeletePopup-title": "Kart Silinsin mi?", "cardDetailsActionsPopup-title": "Kart işlemleri", "cardLabelsPopup-title": "Etiketler", diff --git a/i18n/uk.i18n.json b/i18n/uk.i18n.json index 2b17b845..ecf568f6 100644 --- a/i18n/uk.i18n.json +++ b/i18n/uk.i18n.json @@ -152,6 +152,8 @@ "card-spent": "Витрачено часу", "card-edit-attachments": "Edit attachments", "card-edit-custom-fields": "Edit custom fields", + "card-start-voting": "Start voting", + "card-cancel-voting": "Delete voting", "card-edit-labels": "Редагувати мітки", "card-edit-members": "Редагувати учасників", "card-labels-title": "Change the labels for the card.", @@ -161,6 +163,10 @@ "cardAttachmentsPopup-title": "Attach From", "cardCustomField-datePopup-title": "Change date", "cardCustomFieldsPopup-title": "Edit custom fields", + "cardStartVotingPopup-title": "Start a vote", + "vote-question": "Voting question", + "vote-for-it": "for it", + "vote-against": "against", "cardDeletePopup-title": "Видалити картку?", "cardDetailsActionsPopup-title": "Card Actions", "cardLabelsPopup-title": "Labels", diff --git a/i18n/vi.i18n.json b/i18n/vi.i18n.json index 70813dd9..78db5240 100644 --- a/i18n/vi.i18n.json +++ b/i18n/vi.i18n.json @@ -152,6 +152,8 @@ "card-spent": "Spent Time", "card-edit-attachments": "Edit attachments", "card-edit-custom-fields": "Edit custom fields", + "card-start-voting": "Start voting", + "card-cancel-voting": "Delete voting", "card-edit-labels": "Edit labels", "card-edit-members": "Edit members", "card-labels-title": "Change the labels for the card.", @@ -161,6 +163,10 @@ "cardAttachmentsPopup-title": "Attach From", "cardCustomField-datePopup-title": "Change date", "cardCustomFieldsPopup-title": "Edit custom fields", + "cardStartVotingPopup-title": "Start a vote", + "vote-question": "Voting question", + "vote-for-it": "for it", + "vote-against": "against", "cardDeletePopup-title": "Delete Card?", "cardDetailsActionsPopup-title": "Card Actions", "cardLabelsPopup-title": "Labels", diff --git a/i18n/zh-CN.i18n.json b/i18n/zh-CN.i18n.json index a65fd629..5a31c9cd 100644 --- a/i18n/zh-CN.i18n.json +++ b/i18n/zh-CN.i18n.json @@ -152,6 +152,8 @@ "card-spent": "耗时", "card-edit-attachments": "编辑附件", "card-edit-custom-fields": "编辑自定义字段", + "card-start-voting": "Start voting", + "card-cancel-voting": "Delete voting", "card-edit-labels": "编辑标签", "card-edit-members": "编辑成员", "card-labels-title": "更改该卡片上的标签", @@ -161,6 +163,10 @@ "cardAttachmentsPopup-title": "附件来源", "cardCustomField-datePopup-title": "修改日期", "cardCustomFieldsPopup-title": "编辑自定义字段", + "cardStartVotingPopup-title": "Start a vote", + "vote-question": "Voting question", + "vote-for-it": "for it", + "vote-against": "against", "cardDeletePopup-title": "彻底删除卡片?", "cardDetailsActionsPopup-title": "卡片操作", "cardLabelsPopup-title": "标签", diff --git a/i18n/zh-HK.i18n.json b/i18n/zh-HK.i18n.json index 1c818cc3..feb0223e 100644 --- a/i18n/zh-HK.i18n.json +++ b/i18n/zh-HK.i18n.json @@ -152,6 +152,8 @@ "card-spent": "Spent Time", "card-edit-attachments": "Edit attachments", "card-edit-custom-fields": "Edit custom fields", + "card-start-voting": "Start voting", + "card-cancel-voting": "Delete voting", "card-edit-labels": "Edit labels", "card-edit-members": "Edit members", "card-labels-title": "Change the labels for the card.", @@ -161,6 +163,10 @@ "cardAttachmentsPopup-title": "Attach From", "cardCustomField-datePopup-title": "Change date", "cardCustomFieldsPopup-title": "Edit custom fields", + "cardStartVotingPopup-title": "Start a vote", + "vote-question": "Voting question", + "vote-for-it": "for it", + "vote-against": "against", "cardDeletePopup-title": "Delete Card?", "cardDetailsActionsPopup-title": "Card Actions", "cardLabelsPopup-title": "Labels", diff --git a/i18n/zh-TW.i18n.json b/i18n/zh-TW.i18n.json index 1dfcded0..44660985 100644 --- a/i18n/zh-TW.i18n.json +++ b/i18n/zh-TW.i18n.json @@ -152,6 +152,8 @@ "card-spent": "耗時", "card-edit-attachments": "編輯附件", "card-edit-custom-fields": "編輯自訂欄位", + "card-start-voting": "Start voting", + "card-cancel-voting": "Delete voting", "card-edit-labels": "編輯標籤", "card-edit-members": "編輯成員", "card-labels-title": "更改該卡片上的標籤", @@ -161,6 +163,10 @@ "cardAttachmentsPopup-title": "附件來源", "cardCustomField-datePopup-title": "修改日期", "cardCustomFieldsPopup-title": "編輯自訂欄位", + "cardStartVotingPopup-title": "Start a vote", + "vote-question": "Voting question", + "vote-for-it": "for it", + "vote-against": "against", "cardDeletePopup-title": "徹底刪除卡片?", "cardDetailsActionsPopup-title": "卡片操作", "cardLabelsPopup-title": "標籤", -- cgit v1.2.3-1-g7c22 From 968ae122b0386876dcfe3b8414e5a5b94b4b28ae Mon Sep 17 00:00:00 2001 From: Lauri Ojansivu <x@xet7.org> Date: Wed, 8 Apr 2020 19:38:30 +0300 Subject: Fix typos. --- client/components/cards/cardDetails.styl | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/client/components/cards/cardDetails.styl b/client/components/cards/cardDetails.styl index 9bbbf075..6b3ca91c 100644 --- a/client/components/cards/cardDetails.styl +++ b/client/components/cards/cardDetails.styl @@ -100,11 +100,11 @@ avatar-radius = 50% .ps-scrollbar-y-rail pointer-event: all - position: absolute; + position: absolute .card-details-canvas width: 470px - padding-left: 20px; + padding-left: 20px .card-details-header margin: 0 -20px 5px @@ -241,7 +241,7 @@ input[type="submit"].attachment-add-link-submit .card-details-canvas width: 100% - padding-left: 0px; + padding-left: 0px .card-details-header .close-card-details @@ -334,7 +334,7 @@ card-details-color(background, color...) .voted opacity: .7 .vote-title - display: flex; - justify-content: space-between; + display: flex + justify-content: space-between .vote-result - display: flex; + display: flex -- cgit v1.2.3-1-g7c22 From 4fba0fb1a14ecac2ae3e9ad6c4bc50f7431fc76c Mon Sep 17 00:00:00 2001 From: Lauri Ojansivu <x@xet7.org> Date: Wed, 8 Apr 2020 19:43:25 +0300 Subject: Clarify translation. --- i18n/en.i18n.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/i18n/en.i18n.json b/i18n/en.i18n.json index 1ffdcc6b..68e30193 100644 --- a/i18n/en.i18n.json +++ b/i18n/en.i18n.json @@ -153,7 +153,7 @@ "card-edit-attachments": "Edit attachments", "card-edit-custom-fields": "Edit custom fields", "card-start-voting": "Start voting", - "card-cancel-voting": "Delete voting", + "card-cancel-voting": "Delete voting and all votes", "card-edit-labels": "Edit labels", "card-edit-members": "Edit members", "card-labels-title": "Change the labels for the card.", -- cgit v1.2.3-1-g7c22 From 6ed26e373a1b53f393f6517136d182d3889cca6a Mon Sep 17 00:00:00 2001 From: Lauri Ojansivu <x@xet7.org> Date: Wed, 8 Apr 2020 19:54:12 +0300 Subject: Update ChangeLog. --- CHANGELOG.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 4fa877f5..04e20bbc 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -7,6 +7,8 @@ This release adds the following new features: Thanks to ckavili. - [Filter by Assignee](https://github.com/wekan/wekan/pull/2997). Thanks to daniel-eder. +- [Vote on Card](https://github.com/wekan/wekan/pull/2994). + Thanks to NicoP-S and xet7. Thanks to above GitHub users for their contributions and translators for their translations. -- cgit v1.2.3-1-g7c22 From feb602ecd4b99ab7733eb73f647da1aa1c70b7d2 Mon Sep 17 00:00:00 2001 From: Lauri Ojansivu <x@xet7.org> Date: Wed, 8 Apr 2020 19:59:23 +0300 Subject: Update translations. --- i18n/ar.i18n.json | 2 +- i18n/bg.i18n.json | 2 +- i18n/br.i18n.json | 2 +- i18n/ca.i18n.json | 2 +- i18n/cs.i18n.json | 2 +- i18n/da.i18n.json | 2 +- i18n/de.i18n.json | 2 +- i18n/el.i18n.json | 2 +- i18n/en-GB.i18n.json | 2 +- i18n/eo.i18n.json | 2 +- i18n/es-AR.i18n.json | 2 +- i18n/es.i18n.json | 2 +- i18n/eu.i18n.json | 2 +- i18n/fa.i18n.json | 2 +- i18n/fi.i18n.json | 2 +- i18n/fr.i18n.json | 2 +- i18n/gl.i18n.json | 2 +- i18n/he.i18n.json | 12 ++++++------ i18n/hi.i18n.json | 2 +- i18n/hu.i18n.json | 2 +- i18n/hy.i18n.json | 2 +- i18n/id.i18n.json | 2 +- i18n/ig.i18n.json | 2 +- i18n/it.i18n.json | 2 +- i18n/ja.i18n.json | 2 +- i18n/ka.i18n.json | 2 +- i18n/km.i18n.json | 2 +- i18n/ko.i18n.json | 2 +- i18n/lv.i18n.json | 2 +- i18n/mk.i18n.json | 2 +- i18n/mn.i18n.json | 2 +- i18n/nb.i18n.json | 2 +- i18n/nl.i18n.json | 2 +- i18n/oc.i18n.json | 2 +- i18n/pl.i18n.json | 2 +- i18n/pt-BR.i18n.json | 4 ++-- i18n/pt.i18n.json | 2 +- i18n/ro.i18n.json | 2 +- i18n/ru.i18n.json | 2 +- i18n/sl.i18n.json | 2 +- i18n/sr.i18n.json | 12 ++++++------ i18n/sv.i18n.json | 2 +- i18n/sw.i18n.json | 2 +- i18n/ta.i18n.json | 2 +- i18n/th.i18n.json | 2 +- i18n/tr.i18n.json | 2 +- i18n/uk.i18n.json | 2 +- i18n/vi.i18n.json | 2 +- i18n/zh-CN.i18n.json | 2 +- i18n/zh-HK.i18n.json | 2 +- i18n/zh-TW.i18n.json | 2 +- 51 files changed, 62 insertions(+), 62 deletions(-) diff --git a/i18n/ar.i18n.json b/i18n/ar.i18n.json index d5103f91..b3b8bf6c 100644 --- a/i18n/ar.i18n.json +++ b/i18n/ar.i18n.json @@ -153,7 +153,7 @@ "card-edit-attachments": "تعديل المرفقات", "card-edit-custom-fields": "تعديل الحقل المعدل", "card-start-voting": "Start voting", - "card-cancel-voting": "Delete voting", + "card-cancel-voting": "Delete voting and all votes", "card-edit-labels": "تعديل العلامات", "card-edit-members": "تعديل الأعضاء", "card-labels-title": "تعديل علامات البطاقة.", diff --git a/i18n/bg.i18n.json b/i18n/bg.i18n.json index c594f3a3..c393f45f 100644 --- a/i18n/bg.i18n.json +++ b/i18n/bg.i18n.json @@ -153,7 +153,7 @@ "card-edit-attachments": "Промени прикачените файлове", "card-edit-custom-fields": "Промени собствените полета", "card-start-voting": "Start voting", - "card-cancel-voting": "Delete voting", + "card-cancel-voting": "Delete voting and all votes", "card-edit-labels": "Промени етикетите", "card-edit-members": "Промени членовете", "card-labels-title": "Промени етикетите за картата.", diff --git a/i18n/br.i18n.json b/i18n/br.i18n.json index ef60fa33..b4611cc7 100644 --- a/i18n/br.i18n.json +++ b/i18n/br.i18n.json @@ -153,7 +153,7 @@ "card-edit-attachments": "Edit attachments", "card-edit-custom-fields": "Edit custom fields", "card-start-voting": "Start voting", - "card-cancel-voting": "Delete voting", + "card-cancel-voting": "Delete voting and all votes", "card-edit-labels": "Edit labels", "card-edit-members": "Edit members", "card-labels-title": "Change the labels for the card.", diff --git a/i18n/ca.i18n.json b/i18n/ca.i18n.json index ba48972b..43e3e5e6 100644 --- a/i18n/ca.i18n.json +++ b/i18n/ca.i18n.json @@ -153,7 +153,7 @@ "card-edit-attachments": "Edita arxius adjunts", "card-edit-custom-fields": "Editar camps personalitzats", "card-start-voting": "Start voting", - "card-cancel-voting": "Delete voting", + "card-cancel-voting": "Delete voting and all votes", "card-edit-labels": "Edita etiquetes", "card-edit-members": "Edita membres", "card-labels-title": "Canvia les etiquetes de la fitxa", diff --git a/i18n/cs.i18n.json b/i18n/cs.i18n.json index 2d88d52c..b0f7fa11 100644 --- a/i18n/cs.i18n.json +++ b/i18n/cs.i18n.json @@ -153,7 +153,7 @@ "card-edit-attachments": "Upravit přílohy", "card-edit-custom-fields": "Upravit vlastní pole", "card-start-voting": "Start voting", - "card-cancel-voting": "Delete voting", + "card-cancel-voting": "Delete voting and all votes", "card-edit-labels": "Upravit štítky", "card-edit-members": "Upravit členy", "card-labels-title": "Změnit štítky karty.", diff --git a/i18n/da.i18n.json b/i18n/da.i18n.json index 488c9485..b1fe2ef2 100644 --- a/i18n/da.i18n.json +++ b/i18n/da.i18n.json @@ -153,7 +153,7 @@ "card-edit-attachments": "Edit attachments", "card-edit-custom-fields": "Edit custom fields", "card-start-voting": "Start voting", - "card-cancel-voting": "Delete voting", + "card-cancel-voting": "Delete voting and all votes", "card-edit-labels": "Edit labels", "card-edit-members": "Edit members", "card-labels-title": "Change the labels for the card.", diff --git a/i18n/de.i18n.json b/i18n/de.i18n.json index 32c50ea1..99f12770 100644 --- a/i18n/de.i18n.json +++ b/i18n/de.i18n.json @@ -153,7 +153,7 @@ "card-edit-attachments": "Anhänge ändern", "card-edit-custom-fields": "Benutzerdefinierte Felder editieren", "card-start-voting": "Start voting", - "card-cancel-voting": "Delete voting", + "card-cancel-voting": "Delete voting and all votes", "card-edit-labels": "Labels ändern", "card-edit-members": "Mitglieder ändern", "card-labels-title": "Labels für diese Karte ändern.", diff --git a/i18n/el.i18n.json b/i18n/el.i18n.json index 7600a7e1..0b2df147 100644 --- a/i18n/el.i18n.json +++ b/i18n/el.i18n.json @@ -153,7 +153,7 @@ "card-edit-attachments": "Edit attachments", "card-edit-custom-fields": "Edit custom fields", "card-start-voting": "Start voting", - "card-cancel-voting": "Delete voting", + "card-cancel-voting": "Delete voting and all votes", "card-edit-labels": "Edit labels", "card-edit-members": "Edit members", "card-labels-title": "Change the labels for the card.", diff --git a/i18n/en-GB.i18n.json b/i18n/en-GB.i18n.json index 6d514a00..9cdf295b 100644 --- a/i18n/en-GB.i18n.json +++ b/i18n/en-GB.i18n.json @@ -153,7 +153,7 @@ "card-edit-attachments": "Edit attachments", "card-edit-custom-fields": "Edit custom fields", "card-start-voting": "Start voting", - "card-cancel-voting": "Delete voting", + "card-cancel-voting": "Delete voting and all votes", "card-edit-labels": "Edit labels", "card-edit-members": "Edit members", "card-labels-title": "Change the labels for the card.", diff --git a/i18n/eo.i18n.json b/i18n/eo.i18n.json index 6d1b1926..16dbdce9 100644 --- a/i18n/eo.i18n.json +++ b/i18n/eo.i18n.json @@ -153,7 +153,7 @@ "card-edit-attachments": "Edit attachments", "card-edit-custom-fields": "Edit custom fields", "card-start-voting": "Start voting", - "card-cancel-voting": "Delete voting", + "card-cancel-voting": "Delete voting and all votes", "card-edit-labels": "Redakti etikedojn", "card-edit-members": "Redakti membrojn", "card-labels-title": "Change the labels for the card.", diff --git a/i18n/es-AR.i18n.json b/i18n/es-AR.i18n.json index d26fd4c6..269fccd8 100644 --- a/i18n/es-AR.i18n.json +++ b/i18n/es-AR.i18n.json @@ -153,7 +153,7 @@ "card-edit-attachments": "Editar adjuntos", "card-edit-custom-fields": "Editar campos personalizados", "card-start-voting": "Start voting", - "card-cancel-voting": "Delete voting", + "card-cancel-voting": "Delete voting and all votes", "card-edit-labels": "Editar etiquetas", "card-edit-members": "Editar miembros", "card-labels-title": "Cambiar las etiquetas de la tarjeta.", diff --git a/i18n/es.i18n.json b/i18n/es.i18n.json index 8c738bd4..e7f4c3ef 100644 --- a/i18n/es.i18n.json +++ b/i18n/es.i18n.json @@ -153,7 +153,7 @@ "card-edit-attachments": "Editar los adjuntos", "card-edit-custom-fields": "Editar los campos personalizados", "card-start-voting": "Start voting", - "card-cancel-voting": "Delete voting", + "card-cancel-voting": "Delete voting and all votes", "card-edit-labels": "Editar las etiquetas", "card-edit-members": "Editar los miembros", "card-labels-title": "Cambia las etiquetas de la tarjeta", diff --git a/i18n/eu.i18n.json b/i18n/eu.i18n.json index 99b524b7..f6ee868d 100644 --- a/i18n/eu.i18n.json +++ b/i18n/eu.i18n.json @@ -153,7 +153,7 @@ "card-edit-attachments": "Editatu eranskinak", "card-edit-custom-fields": "Edit custom fields", "card-start-voting": "Start voting", - "card-cancel-voting": "Delete voting", + "card-cancel-voting": "Delete voting and all votes", "card-edit-labels": "Editatu etiketak", "card-edit-members": "Editatu kideak", "card-labels-title": "Aldatu txartelaren etiketak", diff --git a/i18n/fa.i18n.json b/i18n/fa.i18n.json index 43a81536..0a0f4b11 100644 --- a/i18n/fa.i18n.json +++ b/i18n/fa.i18n.json @@ -153,7 +153,7 @@ "card-edit-attachments": "ویرایش ضمائم", "card-edit-custom-fields": "ویرایش فیلدهای شخصی", "card-start-voting": "Start voting", - "card-cancel-voting": "Delete voting", + "card-cancel-voting": "Delete voting and all votes", "card-edit-labels": "ویرایش برچسب", "card-edit-members": "ویرایش اعضا", "card-labels-title": "تغییر برچسب کارت", diff --git a/i18n/fi.i18n.json b/i18n/fi.i18n.json index bf7e1a7f..3d2de5da 100644 --- a/i18n/fi.i18n.json +++ b/i18n/fi.i18n.json @@ -153,7 +153,7 @@ "card-edit-attachments": "Muokkaa liitetiedostoja", "card-edit-custom-fields": "Muokkaa mukautettuja kenttiä", "card-start-voting": "Aloita äänestys", - "card-cancel-voting": "Poista äänestys", + "card-cancel-voting": "Poista äänestys ja kaikki äänet", "card-edit-labels": "Muokkaa nimilappuja", "card-edit-members": "Muokkaa jäseniä", "card-labels-title": "Muokkaa kortin nimilappuja.", diff --git a/i18n/fr.i18n.json b/i18n/fr.i18n.json index 29df7816..061ccbfc 100644 --- a/i18n/fr.i18n.json +++ b/i18n/fr.i18n.json @@ -153,7 +153,7 @@ "card-edit-attachments": "Modifier les pièces jointes", "card-edit-custom-fields": "Éditer les champs personnalisés", "card-start-voting": "Start voting", - "card-cancel-voting": "Delete voting", + "card-cancel-voting": "Delete voting and all votes", "card-edit-labels": "Gérer les étiquettes", "card-edit-members": "Gérer les participants", "card-labels-title": "Modifier les étiquettes de la carte.", diff --git a/i18n/gl.i18n.json b/i18n/gl.i18n.json index 8b4e7a14..3a77e268 100644 --- a/i18n/gl.i18n.json +++ b/i18n/gl.i18n.json @@ -153,7 +153,7 @@ "card-edit-attachments": "Editar anexos", "card-edit-custom-fields": "Edit custom fields", "card-start-voting": "Start voting", - "card-cancel-voting": "Delete voting", + "card-cancel-voting": "Delete voting and all votes", "card-edit-labels": "Editar etiquetas", "card-edit-members": "Editar membros", "card-labels-title": "Cambiar as etiquetas da tarxeta.", diff --git a/i18n/he.i18n.json b/i18n/he.i18n.json index d5dc0066..29a79eec 100644 --- a/i18n/he.i18n.json +++ b/i18n/he.i18n.json @@ -152,8 +152,8 @@ "card-spent": "זמן שהושקע", "card-edit-attachments": "עריכת קבצים מצורפים", "card-edit-custom-fields": "עריכת שדות בהתאמה אישית", - "card-start-voting": "Start voting", - "card-cancel-voting": "Delete voting", + "card-start-voting": "התחילו להצביע", + "card-cancel-voting": "Delete voting and all votes", "card-edit-labels": "עריכת תוויות", "card-edit-members": "עריכת חברים", "card-labels-title": "שינוי תוויות לכרטיס.", @@ -164,9 +164,9 @@ "cardCustomField-datePopup-title": "החלפת תאריך", "cardCustomFieldsPopup-title": "עריכת שדות בהתאמה אישית", "cardStartVotingPopup-title": "Start a vote", - "vote-question": "Voting question", - "vote-for-it": "for it", - "vote-against": "against", + "vote-question": "שאלת הסקר", + "vote-for-it": "בעד", + "vote-against": "נגד", "cardDeletePopup-title": "למחוק כרטיס?", "cardDetailsActionsPopup-title": "פעולות על הכרטיס", "cardLabelsPopup-title": "תוויות", @@ -325,7 +325,7 @@ "filter-clear": "ניקוי המסנן", "filter-no-label": "אין תווית", "filter-no-member": "אין חבר כזה", - "filter-no-assignee": "No assignee", + "filter-no-assignee": "אין אחראי", "filter-no-custom-fields": "אין שדות מותאמים אישית", "filter-show-archive": "הצגת רשימות שהועברו לארכיון", "filter-hide-empty": "הסתרת רשימות ריקות", diff --git a/i18n/hi.i18n.json b/i18n/hi.i18n.json index 9cff1d25..b970a348 100644 --- a/i18n/hi.i18n.json +++ b/i18n/hi.i18n.json @@ -153,7 +153,7 @@ "card-edit-attachments": "संपादित संलग्नक", "card-edit-custom-fields": "संपादित प्रचलन क्षेत्र", "card-start-voting": "Start voting", - "card-cancel-voting": "Delete voting", + "card-cancel-voting": "Delete voting and all votes", "card-edit-labels": "संपादित नामपत्र", "card-edit-members": "संपादित सदस्य", "card-labels-title": "कार्ड के लिए नामपत्र परिवर्तित करें ।", diff --git a/i18n/hu.i18n.json b/i18n/hu.i18n.json index 548ff229..8a3310c3 100644 --- a/i18n/hu.i18n.json +++ b/i18n/hu.i18n.json @@ -153,7 +153,7 @@ "card-edit-attachments": "Mellékletek szerkesztése", "card-edit-custom-fields": "Egyéni mezők szerkesztése", "card-start-voting": "Start voting", - "card-cancel-voting": "Delete voting", + "card-cancel-voting": "Delete voting and all votes", "card-edit-labels": "Címkék szerkesztése", "card-edit-members": "Tagok szerkesztése", "card-labels-title": "A kártya címkéinek megváltoztatása.", diff --git a/i18n/hy.i18n.json b/i18n/hy.i18n.json index 40bdb74c..4243eeb0 100644 --- a/i18n/hy.i18n.json +++ b/i18n/hy.i18n.json @@ -153,7 +153,7 @@ "card-edit-attachments": "Edit attachments", "card-edit-custom-fields": "Edit custom fields", "card-start-voting": "Start voting", - "card-cancel-voting": "Delete voting", + "card-cancel-voting": "Delete voting and all votes", "card-edit-labels": "Edit labels", "card-edit-members": "Edit members", "card-labels-title": "Change the labels for the card.", diff --git a/i18n/id.i18n.json b/i18n/id.i18n.json index 3bf76704..df83edd3 100644 --- a/i18n/id.i18n.json +++ b/i18n/id.i18n.json @@ -153,7 +153,7 @@ "card-edit-attachments": "Sunting lampiran", "card-edit-custom-fields": "Edit custom fields", "card-start-voting": "Start voting", - "card-cancel-voting": "Delete voting", + "card-cancel-voting": "Delete voting and all votes", "card-edit-labels": "Sunting label", "card-edit-members": "Sunting anggota", "card-labels-title": "Ubah label kartu", diff --git a/i18n/ig.i18n.json b/i18n/ig.i18n.json index f735971d..de94f116 100644 --- a/i18n/ig.i18n.json +++ b/i18n/ig.i18n.json @@ -153,7 +153,7 @@ "card-edit-attachments": "Edit attachments", "card-edit-custom-fields": "Edit custom fields", "card-start-voting": "Start voting", - "card-cancel-voting": "Delete voting", + "card-cancel-voting": "Delete voting and all votes", "card-edit-labels": "Edit labels", "card-edit-members": "Edit members", "card-labels-title": "Change the labels for the card.", diff --git a/i18n/it.i18n.json b/i18n/it.i18n.json index 6d4d46e4..bf11c566 100644 --- a/i18n/it.i18n.json +++ b/i18n/it.i18n.json @@ -153,7 +153,7 @@ "card-edit-attachments": "Modifica allegati", "card-edit-custom-fields": "Modifica campo personalizzato", "card-start-voting": "Start voting", - "card-cancel-voting": "Delete voting", + "card-cancel-voting": "Delete voting and all votes", "card-edit-labels": "Modifica etichette", "card-edit-members": "Modifica membri", "card-labels-title": "Cambia le etichette per questa scheda.", diff --git a/i18n/ja.i18n.json b/i18n/ja.i18n.json index e18ef87e..d197d7b7 100644 --- a/i18n/ja.i18n.json +++ b/i18n/ja.i18n.json @@ -153,7 +153,7 @@ "card-edit-attachments": "添付ファイルの編集", "card-edit-custom-fields": "カスタムフィールドの編集", "card-start-voting": "Start voting", - "card-cancel-voting": "Delete voting", + "card-cancel-voting": "Delete voting and all votes", "card-edit-labels": "ラベルの編集", "card-edit-members": "メンバーの編集", "card-labels-title": "カードのラベルを変更する", diff --git a/i18n/ka.i18n.json b/i18n/ka.i18n.json index 6b130fc2..e2307e32 100644 --- a/i18n/ka.i18n.json +++ b/i18n/ka.i18n.json @@ -153,7 +153,7 @@ "card-edit-attachments": "მიბმული ფაილის შესწორება", "card-edit-custom-fields": "მომხმარებლის ველის შესწორება", "card-start-voting": "Start voting", - "card-cancel-voting": "Delete voting", + "card-cancel-voting": "Delete voting and all votes", "card-edit-labels": "ნიშნის შესწორება", "card-edit-members": "მომხმარებლების შესწორება", "card-labels-title": "ნიშნის შეცვლა ბარათისთვის.", diff --git a/i18n/km.i18n.json b/i18n/km.i18n.json index 7effb3d4..251cd39f 100644 --- a/i18n/km.i18n.json +++ b/i18n/km.i18n.json @@ -153,7 +153,7 @@ "card-edit-attachments": "Edit attachments", "card-edit-custom-fields": "Edit custom fields", "card-start-voting": "Start voting", - "card-cancel-voting": "Delete voting", + "card-cancel-voting": "Delete voting and all votes", "card-edit-labels": "Edit labels", "card-edit-members": "Edit members", "card-labels-title": "Change the labels for the card.", diff --git a/i18n/ko.i18n.json b/i18n/ko.i18n.json index 986326d4..8d59faa5 100644 --- a/i18n/ko.i18n.json +++ b/i18n/ko.i18n.json @@ -153,7 +153,7 @@ "card-edit-attachments": "첨부 파일 수정", "card-edit-custom-fields": "Edit custom fields", "card-start-voting": "Start voting", - "card-cancel-voting": "Delete voting", + "card-cancel-voting": "Delete voting and all votes", "card-edit-labels": "라벨 수정", "card-edit-members": "멤버 수정", "card-labels-title": "카드의 라벨 변경.", diff --git a/i18n/lv.i18n.json b/i18n/lv.i18n.json index 8b3770be..ac2f045e 100644 --- a/i18n/lv.i18n.json +++ b/i18n/lv.i18n.json @@ -153,7 +153,7 @@ "card-edit-attachments": "Edit attachments", "card-edit-custom-fields": "Edit custom fields", "card-start-voting": "Start voting", - "card-cancel-voting": "Delete voting", + "card-cancel-voting": "Delete voting and all votes", "card-edit-labels": "Edit labels", "card-edit-members": "Edit members", "card-labels-title": "Change the labels for the card.", diff --git a/i18n/mk.i18n.json b/i18n/mk.i18n.json index cea569be..6e2cb261 100644 --- a/i18n/mk.i18n.json +++ b/i18n/mk.i18n.json @@ -153,7 +153,7 @@ "card-edit-attachments": "Промени прикачените датотеки", "card-edit-custom-fields": "Промени собствените полета", "card-start-voting": "Start voting", - "card-cancel-voting": "Delete voting", + "card-cancel-voting": "Delete voting and all votes", "card-edit-labels": "Промени етикетите", "card-edit-members": "Промени членовете", "card-labels-title": "Промени етикетите за картата.", diff --git a/i18n/mn.i18n.json b/i18n/mn.i18n.json index 0eca4125..36577558 100644 --- a/i18n/mn.i18n.json +++ b/i18n/mn.i18n.json @@ -153,7 +153,7 @@ "card-edit-attachments": "Edit attachments", "card-edit-custom-fields": "Edit custom fields", "card-start-voting": "Start voting", - "card-cancel-voting": "Delete voting", + "card-cancel-voting": "Delete voting and all votes", "card-edit-labels": "Edit labels", "card-edit-members": "Edit members", "card-labels-title": "Change the labels for the card.", diff --git a/i18n/nb.i18n.json b/i18n/nb.i18n.json index e4fe1e82..c24bd162 100644 --- a/i18n/nb.i18n.json +++ b/i18n/nb.i18n.json @@ -153,7 +153,7 @@ "card-edit-attachments": "Rediger vedlegg", "card-edit-custom-fields": "Edit custom fields", "card-start-voting": "Start voting", - "card-cancel-voting": "Delete voting", + "card-cancel-voting": "Delete voting and all votes", "card-edit-labels": "Rediger etiketter", "card-edit-members": "Endre medlemmer", "card-labels-title": "Endre etiketter for kortet.", diff --git a/i18n/nl.i18n.json b/i18n/nl.i18n.json index 76cab8a4..64cb80a7 100644 --- a/i18n/nl.i18n.json +++ b/i18n/nl.i18n.json @@ -153,7 +153,7 @@ "card-edit-attachments": "Wijzig bijlagen", "card-edit-custom-fields": "Wijzig maatwerkvelden", "card-start-voting": "Start voting", - "card-cancel-voting": "Delete voting", + "card-cancel-voting": "Delete voting and all votes", "card-edit-labels": "Wijzig labels", "card-edit-members": "Wijzig leden", "card-labels-title": "Wijzig de labels van de kaart.", diff --git a/i18n/oc.i18n.json b/i18n/oc.i18n.json index 9f6f9f83..e5332284 100644 --- a/i18n/oc.i18n.json +++ b/i18n/oc.i18n.json @@ -153,7 +153,7 @@ "card-edit-attachments": "Cambiar las pèças jonchas", "card-edit-custom-fields": "Cambiar los camps personalizats", "card-start-voting": "Start voting", - "card-cancel-voting": "Delete voting", + "card-cancel-voting": "Delete voting and all votes", "card-edit-labels": "Cambiar los labèls", "card-edit-members": "Cambiar los participants", "card-labels-title": "Cambiar l'etiqueta de la carta.", diff --git a/i18n/pl.i18n.json b/i18n/pl.i18n.json index e54c0bb4..c43006cf 100644 --- a/i18n/pl.i18n.json +++ b/i18n/pl.i18n.json @@ -153,7 +153,7 @@ "card-edit-attachments": "Edytuj załączniki", "card-edit-custom-fields": "Edytuj niestandardowe pola", "card-start-voting": "Start voting", - "card-cancel-voting": "Delete voting", + "card-cancel-voting": "Delete voting and all votes", "card-edit-labels": "Edytuj etykiety", "card-edit-members": "Edytuj członków", "card-labels-title": "Zmień etykiety karty", diff --git a/i18n/pt-BR.i18n.json b/i18n/pt-BR.i18n.json index 622a6a24..cf11427d 100644 --- a/i18n/pt-BR.i18n.json +++ b/i18n/pt-BR.i18n.json @@ -152,8 +152,8 @@ "card-spent": "Tempo Gasto", "card-edit-attachments": "Editar anexos", "card-edit-custom-fields": "Editar campos customizados", - "card-start-voting": "Start voting", - "card-cancel-voting": "Delete voting", + "card-start-voting": "Iniciar votação", + "card-cancel-voting": "Delete voting and all votes", "card-edit-labels": "Editar etiquetas", "card-edit-members": "Editar membros", "card-labels-title": "Alterar etiquetas do cartão.", diff --git a/i18n/pt.i18n.json b/i18n/pt.i18n.json index b3285abe..548ef2d9 100644 --- a/i18n/pt.i18n.json +++ b/i18n/pt.i18n.json @@ -153,7 +153,7 @@ "card-edit-attachments": "Editar anexos", "card-edit-custom-fields": "Editar campos personalizados", "card-start-voting": "Start voting", - "card-cancel-voting": "Delete voting", + "card-cancel-voting": "Delete voting and all votes", "card-edit-labels": "Editar etiquetas", "card-edit-members": "Editar membros", "card-labels-title": "Alterar as etiquetas do cartão.", diff --git a/i18n/ro.i18n.json b/i18n/ro.i18n.json index 4a5eadea..cc8fc5fa 100644 --- a/i18n/ro.i18n.json +++ b/i18n/ro.i18n.json @@ -153,7 +153,7 @@ "card-edit-attachments": "Editează atașamente", "card-edit-custom-fields": "Edit custom fields", "card-start-voting": "Start voting", - "card-cancel-voting": "Delete voting", + "card-cancel-voting": "Delete voting and all votes", "card-edit-labels": "Editează etichete", "card-edit-members": "Editează membrii", "card-labels-title": "Change the labels for the card.", diff --git a/i18n/ru.i18n.json b/i18n/ru.i18n.json index e18eb65f..620bd3b2 100644 --- a/i18n/ru.i18n.json +++ b/i18n/ru.i18n.json @@ -153,7 +153,7 @@ "card-edit-attachments": "Изменить вложения", "card-edit-custom-fields": "Редактировать настраиваемые поля", "card-start-voting": "Start voting", - "card-cancel-voting": "Delete voting", + "card-cancel-voting": "Delete voting and all votes", "card-edit-labels": "Изменить метку", "card-edit-members": "Изменить участников", "card-labels-title": "Изменить метки для этой карточки.", diff --git a/i18n/sl.i18n.json b/i18n/sl.i18n.json index 18df85ff..8b57302a 100644 --- a/i18n/sl.i18n.json +++ b/i18n/sl.i18n.json @@ -153,7 +153,7 @@ "card-edit-attachments": "Uredi priponke", "card-edit-custom-fields": "Uredi poljubna polja", "card-start-voting": "Start voting", - "card-cancel-voting": "Delete voting", + "card-cancel-voting": "Delete voting and all votes", "card-edit-labels": "Uredi oznake", "card-edit-members": "Uredi člane", "card-labels-title": "Spremeni oznake za kartico.", diff --git a/i18n/sr.i18n.json b/i18n/sr.i18n.json index 1636357e..35a617b6 100644 --- a/i18n/sr.i18n.json +++ b/i18n/sr.i18n.json @@ -152,8 +152,8 @@ "card-spent": "Spent Time", "card-edit-attachments": "Uredi priloge", "card-edit-custom-fields": "Edit custom fields", - "card-start-voting": "Start voting", - "card-cancel-voting": "Delete voting", + "card-start-voting": "Započni glasanje", + "card-cancel-voting": "Obriši glasanje i sve glasove", "card-edit-labels": "Uredi natpise", "card-edit-members": "Uredi članove", "card-labels-title": "Promeni natpis na kartici.", @@ -163,10 +163,10 @@ "cardAttachmentsPopup-title": "Attach From", "cardCustomField-datePopup-title": "Change date", "cardCustomFieldsPopup-title": "Edit custom fields", - "cardStartVotingPopup-title": "Start a vote", - "vote-question": "Voting question", - "vote-for-it": "for it", - "vote-against": "against", + "cardStartVotingPopup-title": "Novo glasanje", + "vote-question": "Pitanje za glasanje", + "vote-for-it": "za", + "vote-against": "protiv", "cardDeletePopup-title": "Delete Card?", "cardDetailsActionsPopup-title": "Card Actions", "cardLabelsPopup-title": "Labels", diff --git a/i18n/sv.i18n.json b/i18n/sv.i18n.json index e8185306..ed725a97 100644 --- a/i18n/sv.i18n.json +++ b/i18n/sv.i18n.json @@ -153,7 +153,7 @@ "card-edit-attachments": "Redigera bilaga", "card-edit-custom-fields": "Redigera anpassade fält", "card-start-voting": "Start voting", - "card-cancel-voting": "Delete voting", + "card-cancel-voting": "Delete voting and all votes", "card-edit-labels": "Redigera etiketter", "card-edit-members": "Redigera medlemmar", "card-labels-title": "Ändra etiketter för kortet.", diff --git a/i18n/sw.i18n.json b/i18n/sw.i18n.json index 333c3755..d052d41f 100644 --- a/i18n/sw.i18n.json +++ b/i18n/sw.i18n.json @@ -153,7 +153,7 @@ "card-edit-attachments": "Edit attachments", "card-edit-custom-fields": "Edit custom fields", "card-start-voting": "Start voting", - "card-cancel-voting": "Delete voting", + "card-cancel-voting": "Delete voting and all votes", "card-edit-labels": "Edit labels", "card-edit-members": "Edit members", "card-labels-title": "Change the labels for the card.", diff --git a/i18n/ta.i18n.json b/i18n/ta.i18n.json index 4b8ec424..982ae79d 100644 --- a/i18n/ta.i18n.json +++ b/i18n/ta.i18n.json @@ -153,7 +153,7 @@ "card-edit-attachments": "Edit attachments", "card-edit-custom-fields": "Edit custom fields", "card-start-voting": "Start voting", - "card-cancel-voting": "Delete voting", + "card-cancel-voting": "Delete voting and all votes", "card-edit-labels": "Edit labels", "card-edit-members": "Edit members", "card-labels-title": "Change the labels for the card.", diff --git a/i18n/th.i18n.json b/i18n/th.i18n.json index 4ac3ca67..17307248 100644 --- a/i18n/th.i18n.json +++ b/i18n/th.i18n.json @@ -153,7 +153,7 @@ "card-edit-attachments": "แก้ไขสิ่งที่แนบมา", "card-edit-custom-fields": "Edit custom fields", "card-start-voting": "Start voting", - "card-cancel-voting": "Delete voting", + "card-cancel-voting": "Delete voting and all votes", "card-edit-labels": "แก้ไขป้ายกำกับ", "card-edit-members": "แก้ไขสมาชิก", "card-labels-title": "เปลี่ยนป้ายกำกับของการ์ด", diff --git a/i18n/tr.i18n.json b/i18n/tr.i18n.json index 2b5213c6..05fd2ca3 100644 --- a/i18n/tr.i18n.json +++ b/i18n/tr.i18n.json @@ -153,7 +153,7 @@ "card-edit-attachments": "Ek dosyasını düzenle", "card-edit-custom-fields": "Özel alanları düzenle", "card-start-voting": "Start voting", - "card-cancel-voting": "Delete voting", + "card-cancel-voting": "Delete voting and all votes", "card-edit-labels": "Etiketleri düzenle", "card-edit-members": "Üyeleri düzenle", "card-labels-title": "Bu kart için etiketleri düzenle", diff --git a/i18n/uk.i18n.json b/i18n/uk.i18n.json index ecf568f6..d80efe2b 100644 --- a/i18n/uk.i18n.json +++ b/i18n/uk.i18n.json @@ -153,7 +153,7 @@ "card-edit-attachments": "Edit attachments", "card-edit-custom-fields": "Edit custom fields", "card-start-voting": "Start voting", - "card-cancel-voting": "Delete voting", + "card-cancel-voting": "Delete voting and all votes", "card-edit-labels": "Редагувати мітки", "card-edit-members": "Редагувати учасників", "card-labels-title": "Change the labels for the card.", diff --git a/i18n/vi.i18n.json b/i18n/vi.i18n.json index 78db5240..7b2061b1 100644 --- a/i18n/vi.i18n.json +++ b/i18n/vi.i18n.json @@ -153,7 +153,7 @@ "card-edit-attachments": "Edit attachments", "card-edit-custom-fields": "Edit custom fields", "card-start-voting": "Start voting", - "card-cancel-voting": "Delete voting", + "card-cancel-voting": "Delete voting and all votes", "card-edit-labels": "Edit labels", "card-edit-members": "Edit members", "card-labels-title": "Change the labels for the card.", diff --git a/i18n/zh-CN.i18n.json b/i18n/zh-CN.i18n.json index 5a31c9cd..19663e01 100644 --- a/i18n/zh-CN.i18n.json +++ b/i18n/zh-CN.i18n.json @@ -153,7 +153,7 @@ "card-edit-attachments": "编辑附件", "card-edit-custom-fields": "编辑自定义字段", "card-start-voting": "Start voting", - "card-cancel-voting": "Delete voting", + "card-cancel-voting": "Delete voting and all votes", "card-edit-labels": "编辑标签", "card-edit-members": "编辑成员", "card-labels-title": "更改该卡片上的标签", diff --git a/i18n/zh-HK.i18n.json b/i18n/zh-HK.i18n.json index feb0223e..a5751686 100644 --- a/i18n/zh-HK.i18n.json +++ b/i18n/zh-HK.i18n.json @@ -153,7 +153,7 @@ "card-edit-attachments": "Edit attachments", "card-edit-custom-fields": "Edit custom fields", "card-start-voting": "Start voting", - "card-cancel-voting": "Delete voting", + "card-cancel-voting": "Delete voting and all votes", "card-edit-labels": "Edit labels", "card-edit-members": "Edit members", "card-labels-title": "Change the labels for the card.", diff --git a/i18n/zh-TW.i18n.json b/i18n/zh-TW.i18n.json index 44660985..2fb71e5e 100644 --- a/i18n/zh-TW.i18n.json +++ b/i18n/zh-TW.i18n.json @@ -153,7 +153,7 @@ "card-edit-attachments": "編輯附件", "card-edit-custom-fields": "編輯自訂欄位", "card-start-voting": "Start voting", - "card-cancel-voting": "Delete voting", + "card-cancel-voting": "Delete voting and all votes", "card-edit-labels": "編輯標籤", "card-edit-members": "編輯成員", "card-labels-title": "更改該卡片上的標籤", -- cgit v1.2.3-1-g7c22 From 7e7c8fd001d643dd31cbc9167c0ed3778ea36643 Mon Sep 17 00:00:00 2001 From: Lauri Ojansivu <x@xet7.org> Date: Wed, 8 Apr 2020 20:29:31 +0300 Subject: Update translations. --- i18n/pt-BR.i18n.json | 12 ++++++------ i18n/ru.i18n.json | 2 +- 2 files changed, 7 insertions(+), 7 deletions(-) diff --git a/i18n/pt-BR.i18n.json b/i18n/pt-BR.i18n.json index cf11427d..befe8e8a 100644 --- a/i18n/pt-BR.i18n.json +++ b/i18n/pt-BR.i18n.json @@ -153,7 +153,7 @@ "card-edit-attachments": "Editar anexos", "card-edit-custom-fields": "Editar campos customizados", "card-start-voting": "Iniciar votação", - "card-cancel-voting": "Delete voting and all votes", + "card-cancel-voting": "Excluir votação e todos os votos", "card-edit-labels": "Editar etiquetas", "card-edit-members": "Editar membros", "card-labels-title": "Alterar etiquetas do cartão.", @@ -163,10 +163,10 @@ "cardAttachmentsPopup-title": "Anexar a partir de", "cardCustomField-datePopup-title": "Mudar data", "cardCustomFieldsPopup-title": "Editar campos customizados", - "cardStartVotingPopup-title": "Start a vote", - "vote-question": "Voting question", - "vote-for-it": "for it", - "vote-against": "against", + "cardStartVotingPopup-title": "Iniciar um voto", + "vote-question": "Questão em votação", + "vote-for-it": "a favor", + "vote-against": "contra", "cardDeletePopup-title": "Excluir Cartão?", "cardDetailsActionsPopup-title": "Ações do cartão", "cardLabelsPopup-title": "Etiquetas", @@ -325,7 +325,7 @@ "filter-clear": "Limpar filtro", "filter-no-label": "Sem etiquetas", "filter-no-member": "Sem membros", - "filter-no-assignee": "No assignee", + "filter-no-assignee": "Não atribuído", "filter-no-custom-fields": "Não há campos customizados", "filter-show-archive": "Mostrar listas arquivadas", "filter-hide-empty": "Esconder listas vazias", diff --git a/i18n/ru.i18n.json b/i18n/ru.i18n.json index 620bd3b2..44c2af15 100644 --- a/i18n/ru.i18n.json +++ b/i18n/ru.i18n.json @@ -152,7 +152,7 @@ "card-spent": "Затраченное время", "card-edit-attachments": "Изменить вложения", "card-edit-custom-fields": "Редактировать настраиваемые поля", - "card-start-voting": "Start voting", + "card-start-voting": "Запустить голосование", "card-cancel-voting": "Delete voting and all votes", "card-edit-labels": "Изменить метку", "card-edit-members": "Изменить участников", -- cgit v1.2.3-1-g7c22 From 7856692946e33233b8c7b48d0a06371205aa6683 Mon Sep 17 00:00:00 2001 From: Lauri Ojansivu <x@xet7.org> Date: Wed, 8 Apr 2020 20:37:43 +0300 Subject: v3.91 --- .sandstorm-meteor-1.8/package-lock.json | 2 +- .sandstorm-meteor-1.8/package.json | 2 +- CHANGELOG.md | 2 +- Stackerfile.yml | 2 +- package-lock.json | 2 +- package.json | 2 +- public/api/wekan.html | 84 +++++++++++++++++++++++++++++++-- public/api/wekan.yml | 30 +++++++++++- sandstorm-pkgdef.capnp | 4 +- 9 files changed, 118 insertions(+), 12 deletions(-) diff --git a/.sandstorm-meteor-1.8/package-lock.json b/.sandstorm-meteor-1.8/package-lock.json index 4431ebb2..68140106 100644 --- a/.sandstorm-meteor-1.8/package-lock.json +++ b/.sandstorm-meteor-1.8/package-lock.json @@ -1,6 +1,6 @@ { "name": "wekan", - "version": "v3.90.0", + "version": "v3.91.0", "lockfileVersion": 1, "requires": true, "dependencies": { diff --git a/.sandstorm-meteor-1.8/package.json b/.sandstorm-meteor-1.8/package.json index 4cbbb0c8..17743bc1 100644 --- a/.sandstorm-meteor-1.8/package.json +++ b/.sandstorm-meteor-1.8/package.json @@ -1,6 +1,6 @@ { "name": "wekan", - "version": "v3.90.0", + "version": "v3.91.0", "description": "Open-Source kanban", "private": true, "scripts": { diff --git a/CHANGELOG.md b/CHANGELOG.md index 04e20bbc..ccce946b 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,4 +1,4 @@ -# Upcoming Wekan release +# v3.91 2020-04-08 Wekan release This release adds the following new features: diff --git a/Stackerfile.yml b/Stackerfile.yml index 48a033a4..f51df6f2 100644 --- a/Stackerfile.yml +++ b/Stackerfile.yml @@ -1,5 +1,5 @@ appId: wekan-public/apps/77b94f60-dec9-0136-304e-16ff53095928 -appVersion: "v3.90.0" +appVersion: "v3.91.0" files: userUploads: - README.md diff --git a/package-lock.json b/package-lock.json index 06cb5f86..ae10aa04 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,6 +1,6 @@ { "name": "wekan", - "version": "v3.90.0", + "version": "v3.91.0", "lockfileVersion": 1, "requires": true, "dependencies": { diff --git a/package.json b/package.json index d6411ffc..d2269d50 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "wekan", - "version": "v3.90.0", + "version": "v3.91.0", "description": "Open-Source kanban", "private": true, "scripts": { diff --git a/public/api/wekan.html b/public/api/wekan.html index 1256c251..e370e9bc 100644 --- a/public/api/wekan.html +++ b/public/api/wekan.html @@ -1524,7 +1524,7 @@ var n=this.pipeline.run(e.tokenizer(t)),r=new e.Vector,i=[],o=this._fields.reduc <ul class="toc-list-h1"> <li> - <a href="#wekan-rest-api" class="toc-h1 toc-link" data-title="Wekan REST API v3.90">Wekan REST API v3.90</a> + <a href="#wekan-rest-api" class="toc-h1 toc-link" data-title="Wekan REST API v3.91">Wekan REST API v3.91</a> </li> @@ -1937,6 +1937,11 @@ var n=this.pipeline.run(e.tokenizer(t)),r=new e.Vector,i=[],o=this._fields.reduc </li> + <li> + <a href="#tocscardsvote" class="toc-h2 toc-link" data-title="CardsVote">CardsVote</a> + + </li> + <li> <a href="#tocscardscustomfields" class="toc-h2 toc-link" data-title="CardsCustomfields">CardsCustomfields</a> @@ -2017,7 +2022,7 @@ var n=this.pipeline.run(e.tokenizer(t)),r=new e.Vector,i=[],o=this._fields.reduc <div class="page-wrapper"> <div class="dark-box"></div> <div class="content"> - <h1 id="wekan-rest-api">Wekan REST API v3.90</h1> + <h1 id="wekan-rest-api">Wekan REST API v3.91</h1> <blockquote> <p>Scroll down for code samples, example requests and responses. Select a language for code samples from the tabs above or the mobile navigation menu.</p> </blockquote> @@ -14376,7 +14381,17 @@ UserSecurity <span class="hljs-attr">"sort"</span>: <span class="hljs-number">0</span>, <span class="hljs-attr">"subtaskSort"</span>: <span class="hljs-number">0</span>, <span class="hljs-attr">"type"</span>: <span class="hljs-string">"string"</span>, - <span class="hljs-attr">"linkedId"</span>: <span class="hljs-string">"string"</span> + <span class="hljs-attr">"linkedId"</span>: <span class="hljs-string">"string"</span>, + <span class="hljs-attr">"vote"</span>: { + <span class="hljs-attr">"question"</span>: <span class="hljs-string">"string"</span>, + <span class="hljs-attr">"positive"</span>: [ + <span class="hljs-string">"string"</span> + ], + <span class="hljs-attr">"negative"</span>: [ + <span class="hljs-string">"string"</span> + ], + <span class="hljs-attr">"end"</span>: <span class="hljs-string">"string"</span> + } } </code></pre> @@ -14595,6 +14610,13 @@ UserSecurity <td>none</td> <td>ID of the linked card</td> </tr> +<tr> +<td>vote</td> +<td><a href="#schemacardsvote">CardsVote</a></td> +<td>false</td> +<td>none</td> +<td>vote object, see below</td> +</tr> </tbody> </table> <h4 id="enumerated-values">Enumerated Values</h4> @@ -14708,6 +14730,62 @@ UserSecurity </tr> </tbody> </table> +<h2 id="tocscardsvote">CardsVote</h2> +<p><a id="schemacardsvote"></a></p> +<pre class="highlight tab tab-json"><code>{ + <span class="hljs-attr">"question"</span>: <span class="hljs-string">"string"</span>, + <span class="hljs-attr">"positive"</span>: [ + <span class="hljs-string">"string"</span> + ], + <span class="hljs-attr">"negative"</span>: [ + <span class="hljs-string">"string"</span> + ], + <span class="hljs-attr">"end"</span>: <span class="hljs-string">"string"</span> +} + +</code></pre> +<h3 id="properties">Properties</h3> +<table> +<thead> +<tr> +<th>Name</th> +<th>Type</th> +<th>Required</th> +<th>Restrictions</th> +<th>Description</th> +</tr> +</thead> +<tbody> +<tr> +<td>question</td> +<td>string</td> +<td>true</td> +<td>none</td> +<td>none</td> +</tr> +<tr> +<td>positive</td> +<td>[string]</td> +<td>false</td> +<td>none</td> +<td>list of members (user IDs)</td> +</tr> +<tr> +<td>negative</td> +<td>[string]</td> +<td>false</td> +<td>none</td> +<td>list of members (user IDs)</td> +</tr> +<tr> +<td>end</td> +<td>string</td> +<td>false</td> +<td>none</td> +<td>none</td> +</tr> +</tbody> +</table> <h2 id="tocscardscustomfields">CardsCustomfields</h2> <p><a id="schemacardscustomfields"></a></p> <pre class="highlight tab tab-json"><code>{} diff --git a/public/api/wekan.yml b/public/api/wekan.yml index 003c260f..739e3742 100644 --- a/public/api/wekan.yml +++ b/public/api/wekan.yml @@ -1,7 +1,7 @@ swagger: '2.0' info: title: Wekan REST API - version: v3.90 + version: v3.91 description: | The REST API allows you to control and extend Wekan with ease. @@ -2523,6 +2523,11 @@ definitions: ID of the linked card type: string x-nullable: true + vote: + description: | + vote object, see below + $ref: "#/definitions/CardsVote" + x-nullable: true required: - archived - swimlaneId @@ -2532,6 +2537,29 @@ definitions: - userId - sort - type + CardsVote: + type: object + properties: + question: + type: string + positive: + description: | + list of members (user IDs) + type: array + items: + type: string + x-nullable: true + negative: + description: | + list of members (user IDs) + type: array + items: + type: string + x-nullable: true + end: + type: string + required: + - question CardsCustomfields: type: object ChecklistItems: diff --git a/sandstorm-pkgdef.capnp b/sandstorm-pkgdef.capnp index 65edd1dd..d1ed3967 100644 --- a/sandstorm-pkgdef.capnp +++ b/sandstorm-pkgdef.capnp @@ -22,10 +22,10 @@ const pkgdef :Spk.PackageDefinition = ( appTitle = (defaultText = "Wekan"), # The name of the app as it is displayed to the user. - appVersion = 390, + appVersion = 391, # Increment this for every release. - appMarketingVersion = (defaultText = "3.90.0~2020-04-06"), + appMarketingVersion = (defaultText = "3.91.0~2020-04-08"), # Human-readable presentation of the app version. minUpgradableAppVersion = 0, -- cgit v1.2.3-1-g7c22 From 4d066b1f3095326c6ef085ccc405bb1e19f0dd03 Mon Sep 17 00:00:00 2001 From: Jonathan Baird <jonathan@smithbox.com> Date: Wed, 8 Apr 2020 11:54:00 -0600 Subject: stop notifying users about their own behavior --- models/activities.js | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/models/activities.js b/models/activities.js index 568859a9..b5fcb7d8 100644 --- a/models/activities.js +++ b/models/activities.js @@ -282,7 +282,10 @@ if (Meteor.isServer) { ); } Notifications.getUsers(watchers).forEach(user => { - Notifications.notify(user, title, description, params); + // don't notify a user of their own behavior + if (user._id !== userId) { + Notifications.notify(user, title, description, params); + } }); const integrations = Integrations.find({ -- cgit v1.2.3-1-g7c22 From 1e20e2601fa9c2951d811861ff97f3f555aac6af Mon Sep 17 00:00:00 2001 From: Jonathan Baird <jonathan@smithbox.com> Date: Wed, 8 Apr 2020 11:54:00 -0600 Subject: add a scheduled notification cleanup job --- models/users.js | 36 ++++++++++++++++++++++++++++++++++++ 1 file changed, 36 insertions(+) diff --git a/models/users.js b/models/users.js index 20581e65..9b2a5465 100644 --- a/models/users.js +++ b/models/users.js @@ -1,3 +1,5 @@ +import { SyncedCron } from 'meteor/percolate:synced-cron'; + // Sandstorm context is detected using the METEOR_SETTINGS environment variable // in the package definition. const isSandstorm = @@ -926,6 +928,37 @@ if (Meteor.isServer) { }); } +const addCronJob = _.debounce( + Meteor.bindEnvironment(function notificationCleanupDebounced() { + // passed in the removeAge has to be a number standing for the number of days after a notification is read before we remove it + const envRemoveAge = process.env.NOTIFICATION_REMOVAL_AGE; + // default notifications will be removed 2 days after they are read + const defaultRemoveAge = 2; + const removeAge = parseInt(envRemoveAge, 10) || defaultRemoveAge; + + SyncedCron.add({ + name: 'notification_cleanup', + schedule: parser => parser.text('every 1 days'), + job: () => { + for (const user of Users.find()) { + for (const notification of user.profile.notifications) { + if (notification.read) { + const removeDate = new Date(notification.read); + removeDate.setDate(removeDate.getDate() + removeAge); + if (removeDate <= new Date()) { + user.removeNotification(notification.activity); + } + } + } + } + }, + }); + + SyncedCron.start(); + }), + 500, +); + if (Meteor.isServer) { // Let mongoDB ensure username unicity Meteor.startup(() => { @@ -939,6 +972,9 @@ if (Meteor.isServer) { }, { unique: true }, ); + Meteor.defer(() => { + addCronJob(); + }); }); // OLD WAY THIS CODE DID WORK: When user is last admin of board, -- cgit v1.2.3-1-g7c22 From a182dde11ff4f1ab8cd01a04e1e26affda5d8a3b Mon Sep 17 00:00:00 2001 From: Jonathan Baird <jonathan@smithbox.com> Date: Wed, 8 Apr 2020 13:14:29 -0600 Subject: add a "remove all read" button to notification menu --- client/components/notifications/notificationsDrawer.jade | 4 ++++ client/components/notifications/notificationsDrawer.js | 15 +++++++++++++++ client/components/notifications/notificationsDrawer.styl | 13 ++++++++++++- i18n/en.i18n.json | 1 + 4 files changed, 32 insertions(+), 1 deletion(-) diff --git a/client/components/notifications/notificationsDrawer.jade b/client/components/notifications/notificationsDrawer.jade index 01117009..fee6aef6 100644 --- a/client/components/notifications/notificationsDrawer.jade +++ b/client/components/notifications/notificationsDrawer.jade @@ -14,3 +14,7 @@ template(name='notificationsDrawer') +notification(activityData=activity index=dbIndex read=read) if($gt unreadNotifications 0) a.all-read {{_ 'mark-all-as-read'}} + if ($and ($.Session.get 'showReadNotifications') ($gt readNotifications 0)) + a.remove-read + i.fa.fa-trash + | {{_ 'remove-all-read'}} diff --git a/client/components/notifications/notificationsDrawer.js b/client/components/notifications/notificationsDrawer.js index 98d4750d..76abeea7 100644 --- a/client/components/notifications/notificationsDrawer.js +++ b/client/components/notifications/notificationsDrawer.js @@ -16,6 +16,13 @@ Template.notificationsDrawer.helpers({ transformedProfile() { return Users.findOne(Meteor.userId()); }, + readNotifications() { + const readNotifications = _.filter( + Meteor.user().profile.notifications, + v => !!v.read, + ); + return readNotifications.length; + }, }); Template.notificationsDrawer.events({ @@ -35,4 +42,12 @@ Template.notificationsDrawer.events({ 'click .toggle-read'() { Session.set('showReadNotifications', !Session.get('showReadNotifications')); }, + 'click .remove-read'() { + const user = Meteor.user(); + for (const notification of user.profile.notifications) { + if (notification.read) { + user.removeNotification(notification.activity); + } + } + }, }); diff --git a/client/components/notifications/notificationsDrawer.styl b/client/components/notifications/notificationsDrawer.styl index a26b5e4a..b64f13f4 100644 --- a/client/components/notifications/notificationsDrawer.styl +++ b/client/components/notifications/notificationsDrawer.styl @@ -45,12 +45,23 @@ section#notifications-drawer line-height: 24px opacity 1 - .all-read + .all-read, + .remove-read color belize background-color: #fafafa margin 8px 16px 12px display inline-block + .remove-read + float right + + &:hover + color #eb4646 !important + + i.fa + color inherit + + ul.notifications display: block padding: 0px 16px diff --git a/i18n/en.i18n.json b/i18n/en.i18n.json index 68e30193..0b194042 100644 --- a/i18n/en.i18n.json +++ b/i18n/en.i18n.json @@ -774,6 +774,7 @@ "view-all": "View All", "filter-by-unread": "Filter by Unread", "mark-all-as-read": "Mark all as read", + "remove-all-read": "Remove all read", "allow-rename": "Allow Rename", "allowRenamePopup-title": "Allow Rename" } -- cgit v1.2.3-1-g7c22 From 5ebb47cb0ec7272894a37d99579ede872251f55c Mon Sep 17 00:00:00 2001 From: Lauri Ojansivu <x@xet7.org> Date: Wed, 8 Apr 2020 23:16:48 +0300 Subject: Add setting default NOTIFICATION_TRAY_AFTER_READ_DAYS_BEFORE_REMOVE=2 to all Wekan platforms https://github.com/wekan/wekan/pull/2998 Thanks to xet7 ! --- Dockerfile | 1 + client/components/cards/cardDetails.js | 49 +++++++++++++-------------- client/components/cards/subtasks.js | 15 ++++++-- docker-compose.yml | 5 +++ models/cards.js | 62 +++++++++++++++++----------------- models/users.js | 3 +- sandstorm-pkgdef.capnp | 1 + snap-src/bin/config | 6 +++- snap-src/bin/wekan-help | 5 +++ start-wekan.bat | 5 +++ start-wekan.sh | 5 +++ torodb-postgresql/docker-compose.yml | 5 +++ 12 files changed, 100 insertions(+), 62 deletions(-) diff --git a/Dockerfile b/Dockerfile index d9ccfcda..29248ca1 100644 --- a/Dockerfile +++ b/Dockerfile @@ -26,6 +26,7 @@ ENV BUILD_DEPS="apt-utils libarchive-tools gnupg gosu wget curl bzip2 g++ build- ATTACHMENTS_STORE_PATH="" \ MAX_IMAGE_PIXEL="" \ IMAGE_COMPRESS_RATIO="" \ + NOTIFICATION_TRAY_AFTER_READ_DAYS_BEFORE_REMOVE="" \ BIGEVENTS_PATTERN=NONE \ NOTIFY_DUE_DAYS_BEFORE_AND_AFTER="" \ NOTIFY_DUE_AT_HOUR_OF_DAY="" \ diff --git a/client/components/cards/cardDetails.js b/client/components/cards/cardDetails.js index 8492393c..84ba21b1 100644 --- a/client/components/cards/cardDetails.js +++ b/client/components/cards/cardDetails.js @@ -40,31 +40,29 @@ BlazeComponent.extendComponent({ voteState() { const card = this.currentData(); - const userId = Meteor.userId() - let state + const userId = Meteor.userId(); + let state; if (card.vote) { if (card.vote.positive) { state = _.contains(card.vote.positive, userId); - if (state === true) return true + if (state === true) return true; } if (card.vote.negative) { state = _.contains(card.vote.negative, userId); - if (state === true) return false + if (state === true) return false; } } - return null + return null; }, voteCountPositive() { const card = this.currentData(); - if (card.vote && card.vote.positive) - return card.vote.positive.length - return null + if (card.vote && card.vote.positive) return card.vote.positive.length; + return null; }, voteCountNegative() { const card = this.currentData(); - if (card.vote && card.vote.negative) - return card.vote.negative.length - return null + if (card.vote && card.vote.negative) return card.vote.negative.length; + return null; }, isWatching() { const card = this.currentData(); @@ -408,17 +406,17 @@ BlazeComponent.extendComponent({ Meteor.call('toggleSystemMessages'); }, 'click .js-vote'(e) { - const forIt = $(e.target).hasClass('js-vote-positive') - let newState = null + const forIt = $(e.target).hasClass('js-vote-positive'); + let newState = null; if ( this.voteState() == null || - this.voteState() == false && forIt || - this.voteState() == true && !forIt + (this.voteState() == false && forIt) || + (this.voteState() == true && !forIt) ) { - newState = forIt + newState = forIt; } - this.data().setVote(Meteor.userId(), newState) - } + this.data().setVote(Meteor.userId(), newState); + }, }, ]; }, @@ -613,7 +611,7 @@ Template.cardDetailsActionsPopup.events({ 'click .js-set-card-color': Popup.open('setCardColor'), 'click .js-cancel-voting'(event) { event.preventDefault(); - this.unsetVote() + this.unsetVote(); Popup.close(); }, 'click .js-move-card-to-top'(event) { @@ -649,7 +647,7 @@ Template.cardDetailsActionsPopup.events({ }, }); -Template.editCardTitleForm.onRendered(function () { +Template.editCardTitleForm.onRendered(function() { autosize(this.$('.js-edit-card-title')); }); @@ -663,7 +661,7 @@ Template.editCardTitleForm.events({ }, }); -Template.editCardRequesterForm.onRendered(function () { +Template.editCardRequesterForm.onRendered(function() { autosize(this.$('.js-edit-card-requester')); }); @@ -676,7 +674,7 @@ Template.editCardRequesterForm.events({ }, }); -Template.editCardAssignerForm.onRendered(function () { +Template.editCardAssignerForm.onRendered(function() { autosize(this.$('.js-edit-card-assigner')); }); @@ -816,7 +814,7 @@ Template.copyChecklistToManyCardsPopup.events({ // copy subtasks cursor = Cards.find({ parentId: oldId }); - cursor.forEach(function () { + cursor.forEach(function() { 'use strict'; const subtask = arguments[0]; subtask.parentId = _id; @@ -965,7 +963,7 @@ BlazeComponent.extendComponent({ } } }, - 'click .js-delete': Popup.afterConfirm('cardDelete', function () { + 'click .js-delete': Popup.afterConfirm('cardDelete', function() { Popup.close(); Cards.remove(this._id); Utils.goBoardId(this.boardId); @@ -1003,9 +1001,8 @@ BlazeComponent.extendComponent({ 'submit .edit-vote-question'(evt) { evt.preventDefault(); const voteQuestion = evt.target.vote.value; - this.currentCard.setVoteQuestion(voteQuestion) + this.currentCard.setVoteQuestion(voteQuestion); Popup.close(); - }, }, ]; diff --git a/client/components/cards/subtasks.js b/client/components/cards/subtasks.js index cdc227fc..4cd15c11 100644 --- a/client/components/cards/subtasks.js +++ b/client/components/cards/subtasks.js @@ -22,11 +22,20 @@ BlazeComponent.extendComponent({ const listId = targetBoard.getDefaultSubtasksListId(); //Get the full swimlane data for the parent task. - const parentSwimlane = Swimlanes.findOne({boardId: crtBoard._id, _id: card.swimlaneId}); + const parentSwimlane = Swimlanes.findOne({ + boardId: crtBoard._id, + _id: card.swimlaneId, + }); //find the swimlane of the same name in the target board. - const targetSwimlane = Swimlanes.findOne({boardId: targetBoard._id, title: parentSwimlane.title}); + const targetSwimlane = Swimlanes.findOne({ + boardId: targetBoard._id, + title: parentSwimlane.title, + }); //If no swimlane with a matching title exists in the target board, fall back to the default swimlane. - const swimlaneId = targetSwimlane === undefined ? targetBoard.getDefaultSwimline()._id : targetSwimlane._id; + const swimlaneId = + targetSwimlane === undefined + ? targetBoard.getDefaultSwimline()._id + : targetSwimlane._id; if (title) { const _id = Cards.insert({ diff --git a/docker-compose.yml b/docker-compose.yml index 54e50ce2..fe037add 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -254,6 +254,11 @@ services: #-MAX_IMAGE_PIXEL=1024 #-IMAGE_COMPRESS_RATIO=80 #--------------------------------------------------------------- + # ==== NOTIFICATION TRAY AFTER READ DAYS BEFORE REMOVE ===== + # Number of days after a notification is read before we remove it. + # Default: 2 + #- NOTIFICATION_TRAY_AFTER_READ_DAYS_BEFORE_REMOVE=2 + #--------------------------------------------------------------- # ==== BIGEVENTS DUE ETC NOTIFICATIONS ===== # https://github.com/wekan/wekan/pull/2541 # Introduced a system env var BIGEVENTS_PATTERN default as "NONE", diff --git a/models/cards.js b/models/cards.js index 1ee4ba68..94b174bb 100644 --- a/models/cards.js +++ b/models/cards.js @@ -334,8 +334,8 @@ Cards.attachSchema( 'vote.end': { type: Date, optional: true, - defaultValue: null - } + defaultValue: null, + }, }), ); @@ -728,7 +728,7 @@ Cards.helpers({ parentString(sep) { return this.parentList() - .map(function (elem) { + .map(function(elem) { return elem.title; }) .join(sep); @@ -1449,11 +1449,11 @@ Cards.mutations({ $set: { vote: { question, - positive:[], - negative:[] + positive: [], + negative: [], }, - } - } + }, + }; }, unsetVote() { return { @@ -1467,32 +1467,32 @@ Cards.mutations({ case true: // vote for it return { - $pull:{ - "vote.negative": userId + $pull: { + 'vote.negative': userId, }, $addToSet: { - "vote.positive": userId - } - } + 'vote.positive': userId, + }, + }; case false: // vote against return { - $pull:{ - "vote.positive": userId + $pull: { + 'vote.positive': userId, }, $addToSet: { - "vote.negative" : userId - } - } + 'vote.negative': userId, + }, + }; default: // Remove votes return { - $pull:{ - "vote.positive": userId, - "vote.negative" : userId + $pull: { + 'vote.positive': userId, + 'vote.negative': userId, }, - } + }; } }, }); @@ -1897,7 +1897,7 @@ if (Meteor.isServer) { }); //New activity for card moves - Cards.after.update(function (userId, doc, fieldNames) { + Cards.after.update(function(userId, doc, fieldNames) { const oldListId = this.previous.listId; const oldSwimlaneId = this.previous.swimlaneId; const oldBoardId = this.previous.boardId; @@ -1943,7 +1943,7 @@ if (Meteor.isServer) { // change list modifiedAt, when user modified the key values in timingaction array, if it's endAt, put the modifiedAt of list back to one year ago for sorting purpose const modifiedAt = new Date( new Date(value).getTime() - - (action === 'endAt' ? 365 * 24 * 3600 * 1e3 : 0), + (action === 'endAt' ? 365 * 24 * 3600 * 1e3 : 0), ); // set it as 1 year before const boardId = list.boardId; Lists.direct.update( @@ -1997,7 +1997,7 @@ if (Meteor.isServer) { JsonRoutes.add( 'GET', '/api/boards/:boardId/swimlanes/:swimlaneId/cards', - function (req, res) { + function(req, res) { const paramBoardId = req.params.boardId; const paramSwimlaneId = req.params.swimlaneId; Authentication.checkBoardAccess(req.userId, paramBoardId); @@ -2007,7 +2007,7 @@ if (Meteor.isServer) { boardId: paramBoardId, swimlaneId: paramSwimlaneId, archived: false, - }).map(function (doc) { + }).map(function(doc) { return { _id: doc._id, title: doc.title, @@ -2031,7 +2031,7 @@ if (Meteor.isServer) { * title: string, * description: string}] */ - JsonRoutes.add('GET', '/api/boards/:boardId/lists/:listId/cards', function ( + JsonRoutes.add('GET', '/api/boards/:boardId/lists/:listId/cards', function( req, res, ) { @@ -2044,7 +2044,7 @@ if (Meteor.isServer) { boardId: paramBoardId, listId: paramListId, archived: false, - }).map(function (doc) { + }).map(function(doc) { return { _id: doc._id, title: doc.title, @@ -2066,7 +2066,7 @@ if (Meteor.isServer) { JsonRoutes.add( 'GET', '/api/boards/:boardId/lists/:listId/cards/:cardId', - function (req, res) { + function(req, res) { const paramBoardId = req.params.boardId; const paramListId = req.params.listId; const paramCardId = req.params.cardId; @@ -2098,7 +2098,7 @@ if (Meteor.isServer) { * @param {string} [assignees] the array of maximum one ID of assignee of the new card * @return_type {_id: string} */ - JsonRoutes.add('POST', '/api/boards/:boardId/lists/:listId/cards', function ( + JsonRoutes.add('POST', '/api/boards/:boardId/lists/:listId/cards', function( req, res, ) { @@ -2205,7 +2205,7 @@ if (Meteor.isServer) { JsonRoutes.add( 'PUT', '/api/boards/:boardId/lists/:listId/cards/:cardId', - function (req, res) { + function(req, res) { Authentication.checkUserId(req.userId); const paramBoardId = req.params.boardId; const paramCardId = req.params.cardId; @@ -2504,7 +2504,7 @@ if (Meteor.isServer) { JsonRoutes.add( 'DELETE', '/api/boards/:boardId/lists/:listId/cards/:cardId', - function (req, res) { + function(req, res) { Authentication.checkUserId(req.userId); const paramBoardId = req.params.boardId; const paramListId = req.params.listId; diff --git a/models/users.js b/models/users.js index 9b2a5465..8a05a0d2 100644 --- a/models/users.js +++ b/models/users.js @@ -931,7 +931,8 @@ if (Meteor.isServer) { const addCronJob = _.debounce( Meteor.bindEnvironment(function notificationCleanupDebounced() { // passed in the removeAge has to be a number standing for the number of days after a notification is read before we remove it - const envRemoveAge = process.env.NOTIFICATION_REMOVAL_AGE; + const envRemoveAge = + process.env.NOTIFICATION_TRAY_AFTER_READ_DAYS_BEFORE_REMOVE; // default notifications will be removed 2 days after they are read const defaultRemoveAge = 2; const removeAge = parseInt(envRemoveAge, 10) || defaultRemoveAge; diff --git a/sandstorm-pkgdef.capnp b/sandstorm-pkgdef.capnp index d1ed3967..cc2d8d84 100644 --- a/sandstorm-pkgdef.capnp +++ b/sandstorm-pkgdef.capnp @@ -242,6 +242,7 @@ const myCommand :Spk.Manifest.Command = ( (key = "SCROLLINERTIA", value="0"), (key = "SCROLLAMOUNT", value="auto"), (key = "CARD_OPENED_WEBHOOK_ENABLED", value="false"), + (key = "NOTIFICATION_TRAY_AFTER_READ_DAYS_BEFORE_REMOVE", value=""), (key = "BIGEVENTS_PATTERN", value="NONE"), (key = "MATOMO_ADDRESS", value=""), (key = "MATOMO_SITE_ID", value=""), diff --git a/snap-src/bin/config b/snap-src/bin/config index 3fc786fb..90c70c91 100755 --- a/snap-src/bin/config +++ b/snap-src/bin/config @@ -3,7 +3,7 @@ # All supported keys are defined here together with descriptions and default values # list of supported keys -keys="DEBUG MONGO_URL MONGODB_BIND_UNIX_SOCKET MONGO_URL MONGODB_BIND_IP MONGODB_PORT MAIL_URL MAIL_FROM ROOT_URL PORT DISABLE_MONGODB CADDY_ENABLED CADDY_BIND_PORT WITH_API RICHER_CARD_COMMENT_EDITOR CARD_OPENED_WEBHOOK_ENABLED ACCOUNTS_LOCKOUT_KNOWN_USERS_FAILURES_BEFORE ACCOUNTS_LOCKOUT_KNOWN_USERS_PERIOD ACCOUNTS_LOCKOUT_KNOWN_USERS_FAILURE_WINDOW ACCOUNTS_LOCKOUT_UNKNOWN_USERS_FAILURES_BERORE ACCOUNTS_LOCKOUT_UNKNOWN_USERS_LOCKOUT_PERIOD ACCOUNTS_LOCKOUT_UNKNOWN_USERS_FAILURE_WINDOW MAX_IMAGE_PIXEL IMAGE_COMPRESS_RATIO BIGEVENTS_PATTERN NOTIFY_DUE_DAYS_BEFORE_AND_AFTER NOTIFY_DUE_AT_HOUR_OF_DAY EMAIL_NOTIFICATION_TIMEOUT CORS CORS_ALLOW_HEADERS CORS_EXPOSE_HEADERS MATOMO_ADDRESS MATOMO_SITE_ID MATOMO_DO_NOT_TRACK MATOMO_WITH_USERNAME BROWSER_POLICY_ENABLED TRUSTED_URL WEBHOOKS_ATTRIBUTES OAUTH2_ENABLED OAUTH2_LOGIN_STYLE OAUTH2_CLIENT_ID OAUTH2_SECRET OAUTH2_SERVER_URL OAUTH2_AUTH_ENDPOINT OAUTH2_USERINFO_ENDPOINT OAUTH2_TOKEN_ENDPOINT OAUTH2_ID_MAP OAUTH2_USERNAME_MAP OAUTH2_FULLNAME_MAP OAUTH2_ID_TOKEN_WHITELIST_FIELDS OAUTH2_EMAIL_MAP OAUTH2_REQUEST_PERMISSIONS LDAP_ENABLE LDAP_PORT LDAP_HOST LDAP_BASEDN LDAP_LOGIN_FALLBACK LDAP_RECONNECT LDAP_TIMEOUT LDAP_IDLE_TIMEOUT LDAP_CONNECT_TIMEOUT LDAP_AUTHENTIFICATION LDAP_AUTHENTIFICATION_USERDN LDAP_AUTHENTIFICATION_PASSWORD LDAP_LOG_ENABLED LDAP_BACKGROUND_SYNC LDAP_BACKGROUND_SYNC_INTERVAL LDAP_BACKGROUND_SYNC_KEEP_EXISTANT_USERS_UPDATED LDAP_BACKGROUND_SYNC_IMPORT_NEW_USERS LDAP_ENCRYPTION LDAP_CA_CERT LDAP_REJECT_UNAUTHORIZED LDAP_USER_AUTHENTICATION LDAP_USER_AUTHENTICATION_FIELD LDAP_USER_SEARCH_FILTER LDAP_USER_SEARCH_SCOPE LDAP_USER_SEARCH_FIELD LDAP_SEARCH_PAGE_SIZE LDAP_SEARCH_SIZE_LIMIT LDAP_GROUP_FILTER_ENABLE LDAP_GROUP_FILTER_OBJECTCLASS LDAP_GROUP_FILTER_GROUP_ID_ATTRIBUTE LDAP_GROUP_FILTER_GROUP_MEMBER_ATTRIBUTE LDAP_GROUP_FILTER_GROUP_MEMBER_FORMAT LDAP_GROUP_FILTER_GROUP_NAME LDAP_UNIQUE_IDENTIFIER_FIELD LDAP_UTF8_NAMES_SLUGIFY LDAP_USERNAME_FIELD LDAP_FULLNAME_FIELD LDAP_MERGE_EXISTING_USERS LDAP_SYNC_USER_DATA LDAP_SYNC_USER_DATA_FIELDMAP LDAP_SYNC_GROUP_ROLES LDAP_DEFAULT_DOMAIN LDAP_EMAIL_MATCH_ENABLE LDAP_EMAIL_MATCH_REQUIRE LDAP_EMAIL_MATCH_VERIFIED LDAP_EMAIL_FIELD LDAP_SYNC_ADMIN_STATUS LDAP_SYNC_ADMIN_GROUPS HEADER_LOGIN_ID HEADER_LOGIN_FIRSTNAME HEADER_LOGIN_LASTNAME HEADER_LOGIN_EMAIL LOGOUT_WITH_TIMER LOGOUT_IN LOGOUT_ON_HOURS LOGOUT_ON_MINUTES DEFAULT_AUTHENTICATION_METHOD ATTACHMENTS_STORE_PATH SCROLLINERTIA SCROLLAMOUNT" +keys="DEBUG MONGO_URL MONGODB_BIND_UNIX_SOCKET MONGO_URL MONGODB_BIND_IP MONGODB_PORT MAIL_URL MAIL_FROM ROOT_URL PORT DISABLE_MONGODB CADDY_ENABLED CADDY_BIND_PORT WITH_API RICHER_CARD_COMMENT_EDITOR CARD_OPENED_WEBHOOK_ENABLED ACCOUNTS_LOCKOUT_KNOWN_USERS_FAILURES_BEFORE ACCOUNTS_LOCKOUT_KNOWN_USERS_PERIOD ACCOUNTS_LOCKOUT_KNOWN_USERS_FAILURE_WINDOW ACCOUNTS_LOCKOUT_UNKNOWN_USERS_FAILURES_BERORE ACCOUNTS_LOCKOUT_UNKNOWN_USERS_LOCKOUT_PERIOD ACCOUNTS_LOCKOUT_UNKNOWN_USERS_FAILURE_WINDOW MAX_IMAGE_PIXEL IMAGE_COMPRESS_RATIO BIGEVENTS_PATTERN NOTIFICATION_TRAY_AFTER_READ_DAYS_BEFORE_REMOVE NOTIFY_DUE_DAYS_BEFORE_AND_AFTER NOTIFY_DUE_AT_HOUR_OF_DAY EMAIL_NOTIFICATION_TIMEOUT CORS CORS_ALLOW_HEADERS CORS_EXPOSE_HEADERS MATOMO_ADDRESS MATOMO_SITE_ID MATOMO_DO_NOT_TRACK MATOMO_WITH_USERNAME BROWSER_POLICY_ENABLED TRUSTED_URL WEBHOOKS_ATTRIBUTES OAUTH2_ENABLED OAUTH2_LOGIN_STYLE OAUTH2_CLIENT_ID OAUTH2_SECRET OAUTH2_SERVER_URL OAUTH2_AUTH_ENDPOINT OAUTH2_USERINFO_ENDPOINT OAUTH2_TOKEN_ENDPOINT OAUTH2_ID_MAP OAUTH2_USERNAME_MAP OAUTH2_FULLNAME_MAP OAUTH2_ID_TOKEN_WHITELIST_FIELDS OAUTH2_EMAIL_MAP OAUTH2_REQUEST_PERMISSIONS LDAP_ENABLE LDAP_PORT LDAP_HOST LDAP_BASEDN LDAP_LOGIN_FALLBACK LDAP_RECONNECT LDAP_TIMEOUT LDAP_IDLE_TIMEOUT LDAP_CONNECT_TIMEOUT LDAP_AUTHENTIFICATION LDAP_AUTHENTIFICATION_USERDN LDAP_AUTHENTIFICATION_PASSWORD LDAP_LOG_ENABLED LDAP_BACKGROUND_SYNC LDAP_BACKGROUND_SYNC_INTERVAL LDAP_BACKGROUND_SYNC_KEEP_EXISTANT_USERS_UPDATED LDAP_BACKGROUND_SYNC_IMPORT_NEW_USERS LDAP_ENCRYPTION LDAP_CA_CERT LDAP_REJECT_UNAUTHORIZED LDAP_USER_AUTHENTICATION LDAP_USER_AUTHENTICATION_FIELD LDAP_USER_SEARCH_FILTER LDAP_USER_SEARCH_SCOPE LDAP_USER_SEARCH_FIELD LDAP_SEARCH_PAGE_SIZE LDAP_SEARCH_SIZE_LIMIT LDAP_GROUP_FILTER_ENABLE LDAP_GROUP_FILTER_OBJECTCLASS LDAP_GROUP_FILTER_GROUP_ID_ATTRIBUTE LDAP_GROUP_FILTER_GROUP_MEMBER_ATTRIBUTE LDAP_GROUP_FILTER_GROUP_MEMBER_FORMAT LDAP_GROUP_FILTER_GROUP_NAME LDAP_UNIQUE_IDENTIFIER_FIELD LDAP_UTF8_NAMES_SLUGIFY LDAP_USERNAME_FIELD LDAP_FULLNAME_FIELD LDAP_MERGE_EXISTING_USERS LDAP_SYNC_USER_DATA LDAP_SYNC_USER_DATA_FIELDMAP LDAP_SYNC_GROUP_ROLES LDAP_DEFAULT_DOMAIN LDAP_EMAIL_MATCH_ENABLE LDAP_EMAIL_MATCH_REQUIRE LDAP_EMAIL_MATCH_VERIFIED LDAP_EMAIL_FIELD LDAP_SYNC_ADMIN_STATUS LDAP_SYNC_ADMIN_GROUPS HEADER_LOGIN_ID HEADER_LOGIN_FIRSTNAME HEADER_LOGIN_LASTNAME HEADER_LOGIN_EMAIL LOGOUT_WITH_TIMER LOGOUT_IN LOGOUT_ON_HOURS LOGOUT_ON_MINUTES DEFAULT_AUTHENTICATION_METHOD ATTACHMENTS_STORE_PATH SCROLLINERTIA SCROLLAMOUNT" # default values DESCRIPTION_DEBUG="Debug OIDC OAuth2 etc. Example: sudo snap set wekan debug='true'" @@ -104,6 +104,10 @@ DESCRIPTION_IMAGE_COMPRESS_RATIO="Image compress ratio: Allow to shrink attached DEFAULT_IMAGE_COMPRESS_RATIO="" KEY_IMAGE_COMPRESS_RATIO="image-compress-ratio" +DESCRIPTION_NOTIFICATION_TRAY_AFTER_READ_DAYS_BEFORE_REMOVE="Number of days after a notification is read before we remove it. Default: 2." +DEFAULT_NOTIFICATION_TRAY_AFTER_READ_DAYS_BEFORE_REMOVE="" +KEY_NOTIFICATION_TRAY_AFTER_READ_DAYS_BEFORE_REMOVE="notification-tray-after-read-days-before-remove" + DESCRIPTION_BIGEVENTS_PATTERN="Big events pattern: Notify always due etc regardless of notification settings. Default: NONE, All: received|start|due|end, Disabled: NONE" DEFAULT_BIGEVENTS_PATTERN="NONE" KEY_BIGEVENTS_PATTERN="bigevents-pattern" diff --git a/snap-src/bin/wekan-help b/snap-src/bin/wekan-help index 1d6d87a1..008a4de1 100755 --- a/snap-src/bin/wekan-help +++ b/snap-src/bin/wekan-help @@ -105,6 +105,11 @@ echo -e "\t$ snap set $SNAP_NAME attachments-store-path='/var/snap/wekan/common/ echo -e "Disabled:" echo -e "\t$ snap set $SNAP_NAME attachments-store-path=''" echo -e "\n" +echo -e "NOTIFICATION TRAY AFTER READ DAYS BEFORE REMOVE https://github.com/wekan/wekan/pull/2998" +echo -e "Number of days after a notification is read before we remove it. Default: 2." +echo -e "Default:" +echo -e "\t$ snap set $SNAP_NAME notification-tray-after-read-days-before-remove='2'" +echo -e "\n" echo -e "BIGEVENTS DUE ETC NOTIFICATIONS https://github.com/wekan/wekan/pull/2541" echo -e "Big events pattern: Notify always due etc regardless of notification settings. Default: due, All: received|start|due|end, Disabled: NONE" echo -e "Default:" diff --git a/start-wekan.bat b/start-wekan.bat index bb5b883c..61c242ee 100755 --- a/start-wekan.bat +++ b/start-wekan.bat @@ -48,6 +48,11 @@ REM SET ACCOUNTS_LOCKOUT_UNKNOWN_USERS_FAILURES_BERORE=3 REM SET ACCOUNTS_LOCKOUT_UNKNOWN_USERS_LOCKOUT_PERIOD=60 REM SET ACCOUNTS_LOCKOUT_UNKNOWN_USERS_FAILURE_WINDOW=15 +REM # ==== NOTIFICATION TRAY AFTER READ DAYS BEFORE REMOVE ===== +REM # Number of days after a notification is read before we remove it. +REM # Default: 2 +REM SET NOTIFICATION_TRAY_AFTER_READ_DAYS_BEFORE_REMOVE=2 + REM # ==== BIGEVENTS DUE ETC NOTIFICATIONS ===== REM # https://github.com/wekan/wekan/pull/2541 REM # Introduced a system env var BIGEVENTS_PATTERN default as "NONE", diff --git a/start-wekan.sh b/start-wekan.sh index bb9249a6..bf598e39 100755 --- a/start-wekan.sh +++ b/start-wekan.sh @@ -54,6 +54,11 @@ #export MAX_IMAGE_PIXEL=1024 #export IMAGE_COMPRESS_RATIO=80 #--------------------------------------------------------------- + # ==== NOTIFICATION TRAY AFTER READ DAYS BEFORE REMOVE ===== + # Number of days after a notification is read before we remove it. + # Default: 2 + #- NOTIFICATION_TRAY_AFTER_READ_DAYS_BEFORE_REMOVE=2 + #--------------------------------------------------------------- # ==== BIGEVENTS DUE ETC NOTIFICATIONS ===== # https://github.com/wekan/wekan/pull/2541 # Introduced a system env var BIGEVENTS_PATTERN default as "NONE", diff --git a/torodb-postgresql/docker-compose.yml b/torodb-postgresql/docker-compose.yml index d741d1a1..e742402f 100644 --- a/torodb-postgresql/docker-compose.yml +++ b/torodb-postgresql/docker-compose.yml @@ -244,6 +244,11 @@ services: #-MAX_IMAGE_PIXEL=1024 #-IMAGE_COMPRESS_RATIO=80 #--------------------------------------------------------------- + # ==== NOTIFICATION TRAY AFTER READ DAYS BEFORE REMOVE ===== + # Number of days after a notification is read before we remove it. + # Default: 2 + #- NOTIFICATION_TRAY_AFTER_READ_DAYS_BEFORE_REMOVE=2 + #--------------------------------------------------------------- # ==== BIGEVENTS DUE ETC NOTIFICATIONS ===== # https://github.com/wekan/wekan/pull/2541 # Introduced a system env var BIGEVENTS_PATTERN default as "NONE", -- cgit v1.2.3-1-g7c22 From c63071424540cdccee77cd02c5ed316bf864e2be Mon Sep 17 00:00:00 2001 From: Lauri Ojansivu <x@xet7.org> Date: Wed, 8 Apr 2020 23:23:45 +0300 Subject: Update ChangeLog. --- CHANGELOG.md | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index ccce946b..c068632a 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,18 @@ +# Upcoming Wekan release + +This release adds the following new features: + +- [Scheduler to clean up read notifications. Also added a button to manually remove all + read notifications, and a fix to prevent users form getting notifications for their own + actions](https://github.com/wekan/wekan/pull/2998). + Thanks to jtbairdsr. +- [Add setting](https://github.com/wekan/wekan/commit/5ebb47cb0ec7272894a37d99579ede872251f55c) + default [NOTIFICATION_TRAY_AFTER_READ_DAYS_BEFORE_REMOVE=2](https://github.com/wekan/wekan/pull/2998) + to all Wekan platforms. + Thanks to xet7. + +Thanks to above GitHub users for their contributions and translators for their translations. + # v3.91 2020-04-08 Wekan release This release adds the following new features: -- cgit v1.2.3-1-g7c22 From 3563e0145dfa7bbd37f36ae496656716badf930d Mon Sep 17 00:00:00 2001 From: Lauri Ojansivu <x@xet7.org> Date: Wed, 8 Apr 2020 23:41:13 +0300 Subject: Update translations. --- i18n/ar.i18n.json | 1 + i18n/bg.i18n.json | 1 + i18n/br.i18n.json | 1 + i18n/ca.i18n.json | 1 + i18n/cs.i18n.json | 1 + i18n/da.i18n.json | 1 + i18n/de.i18n.json | 13 +++++++------ i18n/el.i18n.json | 1 + i18n/en-GB.i18n.json | 1 + i18n/eo.i18n.json | 1 + i18n/es-AR.i18n.json | 1 + i18n/es.i18n.json | 1 + i18n/eu.i18n.json | 1 + i18n/fa.i18n.json | 1 + i18n/fi.i18n.json | 1 + i18n/fr.i18n.json | 19 ++++++++++--------- i18n/gl.i18n.json | 1 + i18n/he.i18n.json | 5 +++-- i18n/hi.i18n.json | 1 + i18n/hu.i18n.json | 1 + i18n/hy.i18n.json | 1 + i18n/id.i18n.json | 1 + i18n/ig.i18n.json | 1 + i18n/it.i18n.json | 1 + i18n/ja.i18n.json | 1 + i18n/ka.i18n.json | 1 + i18n/km.i18n.json | 1 + i18n/ko.i18n.json | 1 + i18n/lv.i18n.json | 1 + i18n/mk.i18n.json | 1 + i18n/mn.i18n.json | 1 + i18n/nb.i18n.json | 1 + i18n/nl.i18n.json | 1 + i18n/oc.i18n.json | 1 + i18n/pl.i18n.json | 1 + i18n/pt-BR.i18n.json | 1 + i18n/pt.i18n.json | 1 + i18n/ro.i18n.json | 1 + i18n/ru.i18n.json | 13 +++++++------ i18n/sl.i18n.json | 1 + i18n/sr.i18n.json | 17 +++++++++-------- i18n/sv.i18n.json | 1 + i18n/sw.i18n.json | 1 + i18n/ta.i18n.json | 1 + i18n/th.i18n.json | 1 + i18n/tr.i18n.json | 1 + i18n/uk.i18n.json | 1 + i18n/vi.i18n.json | 1 + i18n/zh-CN.i18n.json | 1 + i18n/zh-HK.i18n.json | 1 + i18n/zh-TW.i18n.json | 1 + 51 files changed, 82 insertions(+), 31 deletions(-) diff --git a/i18n/ar.i18n.json b/i18n/ar.i18n.json index b3b8bf6c..72c8f003 100644 --- a/i18n/ar.i18n.json +++ b/i18n/ar.i18n.json @@ -771,6 +771,7 @@ "view-all": "View All", "filter-by-unread": "Filter by Unread", "mark-all-as-read": "Mark all as read", + "remove-all-read": "Remove all read", "allow-rename": "Allow Rename", "allowRenamePopup-title": "Allow Rename" } diff --git a/i18n/bg.i18n.json b/i18n/bg.i18n.json index c393f45f..4f422d0f 100644 --- a/i18n/bg.i18n.json +++ b/i18n/bg.i18n.json @@ -771,6 +771,7 @@ "view-all": "View All", "filter-by-unread": "Filter by Unread", "mark-all-as-read": "Mark all as read", + "remove-all-read": "Remove all read", "allow-rename": "Allow Rename", "allowRenamePopup-title": "Allow Rename" } diff --git a/i18n/br.i18n.json b/i18n/br.i18n.json index b4611cc7..10a33923 100644 --- a/i18n/br.i18n.json +++ b/i18n/br.i18n.json @@ -771,6 +771,7 @@ "view-all": "View All", "filter-by-unread": "Filter by Unread", "mark-all-as-read": "Mark all as read", + "remove-all-read": "Remove all read", "allow-rename": "Allow Rename", "allowRenamePopup-title": "Allow Rename" } diff --git a/i18n/ca.i18n.json b/i18n/ca.i18n.json index 43e3e5e6..133d62ec 100644 --- a/i18n/ca.i18n.json +++ b/i18n/ca.i18n.json @@ -771,6 +771,7 @@ "view-all": "View All", "filter-by-unread": "Filter by Unread", "mark-all-as-read": "Mark all as read", + "remove-all-read": "Remove all read", "allow-rename": "Allow Rename", "allowRenamePopup-title": "Allow Rename" } diff --git a/i18n/cs.i18n.json b/i18n/cs.i18n.json index b0f7fa11..61b2ed98 100644 --- a/i18n/cs.i18n.json +++ b/i18n/cs.i18n.json @@ -771,6 +771,7 @@ "view-all": "Zobrazit vše", "filter-by-unread": "Filter by Unread", "mark-all-as-read": "Označit vše jako přečtené", + "remove-all-read": "Remove all read", "allow-rename": "Povolit přejmenování", "allowRenamePopup-title": "Povolit přejmenování" } diff --git a/i18n/da.i18n.json b/i18n/da.i18n.json index b1fe2ef2..bfdd49c9 100644 --- a/i18n/da.i18n.json +++ b/i18n/da.i18n.json @@ -771,6 +771,7 @@ "view-all": "View All", "filter-by-unread": "Filter by Unread", "mark-all-as-read": "Mark all as read", + "remove-all-read": "Remove all read", "allow-rename": "Allow Rename", "allowRenamePopup-title": "Allow Rename" } diff --git a/i18n/de.i18n.json b/i18n/de.i18n.json index 99f12770..d3537f77 100644 --- a/i18n/de.i18n.json +++ b/i18n/de.i18n.json @@ -152,8 +152,8 @@ "card-spent": "Aufgewendete Zeit", "card-edit-attachments": "Anhänge ändern", "card-edit-custom-fields": "Benutzerdefinierte Felder editieren", - "card-start-voting": "Start voting", - "card-cancel-voting": "Delete voting and all votes", + "card-start-voting": "Abstimmung starten", + "card-cancel-voting": "Abstimmung mit allen Stimmen löschen ", "card-edit-labels": "Labels ändern", "card-edit-members": "Mitglieder ändern", "card-labels-title": "Labels für diese Karte ändern.", @@ -163,10 +163,10 @@ "cardAttachmentsPopup-title": "Anhängen von", "cardCustomField-datePopup-title": "Datum ändern", "cardCustomFieldsPopup-title": "Benutzerdefinierte Felder editieren", - "cardStartVotingPopup-title": "Start a vote", - "vote-question": "Voting question", - "vote-for-it": "for it", - "vote-against": "against", + "cardStartVotingPopup-title": "Abstimmung starten", + "vote-question": "Abstimmen über", + "vote-for-it": "Dafür", + "vote-against": "Dagegen", "cardDeletePopup-title": "Karte löschen?", "cardDetailsActionsPopup-title": "Kartenaktionen", "cardLabelsPopup-title": "Labels", @@ -771,6 +771,7 @@ "view-all": "Alle anzeigen", "filter-by-unread": "Nach Ungelesenen filtern", "mark-all-as-read": "Alle als gelesen markieren", + "remove-all-read": "Alle gelesenen entfernen", "allow-rename": "Umbenennen erlauben", "allowRenamePopup-title": "Umbenennen erlauben" } diff --git a/i18n/el.i18n.json b/i18n/el.i18n.json index 0b2df147..ecda7dc3 100644 --- a/i18n/el.i18n.json +++ b/i18n/el.i18n.json @@ -771,6 +771,7 @@ "view-all": "View All", "filter-by-unread": "Filter by Unread", "mark-all-as-read": "Mark all as read", + "remove-all-read": "Remove all read", "allow-rename": "Allow Rename", "allowRenamePopup-title": "Allow Rename" } diff --git a/i18n/en-GB.i18n.json b/i18n/en-GB.i18n.json index 9cdf295b..2b171936 100644 --- a/i18n/en-GB.i18n.json +++ b/i18n/en-GB.i18n.json @@ -771,6 +771,7 @@ "view-all": "View All", "filter-by-unread": "Filter by Unread", "mark-all-as-read": "Mark all as read", + "remove-all-read": "Remove all read", "allow-rename": "Allow Rename", "allowRenamePopup-title": "Allow Rename" } diff --git a/i18n/eo.i18n.json b/i18n/eo.i18n.json index 16dbdce9..d665a419 100644 --- a/i18n/eo.i18n.json +++ b/i18n/eo.i18n.json @@ -771,6 +771,7 @@ "view-all": "View All", "filter-by-unread": "Filter by Unread", "mark-all-as-read": "Mark all as read", + "remove-all-read": "Remove all read", "allow-rename": "Allow Rename", "allowRenamePopup-title": "Allow Rename" } diff --git a/i18n/es-AR.i18n.json b/i18n/es-AR.i18n.json index 269fccd8..105cae2a 100644 --- a/i18n/es-AR.i18n.json +++ b/i18n/es-AR.i18n.json @@ -771,6 +771,7 @@ "view-all": "View All", "filter-by-unread": "Filter by Unread", "mark-all-as-read": "Mark all as read", + "remove-all-read": "Remove all read", "allow-rename": "Allow Rename", "allowRenamePopup-title": "Allow Rename" } diff --git a/i18n/es.i18n.json b/i18n/es.i18n.json index e7f4c3ef..6e47523e 100644 --- a/i18n/es.i18n.json +++ b/i18n/es.i18n.json @@ -771,6 +771,7 @@ "view-all": "Ver todo", "filter-by-unread": "Filtrar por no leído", "mark-all-as-read": "Marcar todo como leido", + "remove-all-read": "Remove all read", "allow-rename": "Permitir renombrar", "allowRenamePopup-title": "Permitir renombrar" } diff --git a/i18n/eu.i18n.json b/i18n/eu.i18n.json index f6ee868d..469b4692 100644 --- a/i18n/eu.i18n.json +++ b/i18n/eu.i18n.json @@ -771,6 +771,7 @@ "view-all": "View All", "filter-by-unread": "Filter by Unread", "mark-all-as-read": "Mark all as read", + "remove-all-read": "Remove all read", "allow-rename": "Allow Rename", "allowRenamePopup-title": "Allow Rename" } diff --git a/i18n/fa.i18n.json b/i18n/fa.i18n.json index 0a0f4b11..5d27144b 100644 --- a/i18n/fa.i18n.json +++ b/i18n/fa.i18n.json @@ -771,6 +771,7 @@ "view-all": "View All", "filter-by-unread": "Filter by Unread", "mark-all-as-read": "Mark all as read", + "remove-all-read": "Remove all read", "allow-rename": "Allow Rename", "allowRenamePopup-title": "Allow Rename" } diff --git a/i18n/fi.i18n.json b/i18n/fi.i18n.json index 3d2de5da..2d210f14 100644 --- a/i18n/fi.i18n.json +++ b/i18n/fi.i18n.json @@ -771,6 +771,7 @@ "view-all": "Näytä kaikki", "filter-by-unread": "Suodata lukemattomat", "mark-all-as-read": "Merkkaa kaikki luetuksi", + "remove-all-read": "Poista kaikki luetut", "allow-rename": "Salli uudelleennimeäminen", "allowRenamePopup-title": "Salli uudelleennimeäminen" } diff --git a/i18n/fr.i18n.json b/i18n/fr.i18n.json index 061ccbfc..905308f0 100644 --- a/i18n/fr.i18n.json +++ b/i18n/fr.i18n.json @@ -152,8 +152,8 @@ "card-spent": "Temps passé", "card-edit-attachments": "Modifier les pièces jointes", "card-edit-custom-fields": "Éditer les champs personnalisés", - "card-start-voting": "Start voting", - "card-cancel-voting": "Delete voting and all votes", + "card-start-voting": "Commencer le vote", + "card-cancel-voting": "Supprimer le vote", "card-edit-labels": "Gérer les étiquettes", "card-edit-members": "Gérer les participants", "card-labels-title": "Modifier les étiquettes de la carte.", @@ -163,10 +163,10 @@ "cardAttachmentsPopup-title": "Ajouter depuis", "cardCustomField-datePopup-title": "Modifier la date", "cardCustomFieldsPopup-title": "Éditer les champs personnalisés", - "cardStartVotingPopup-title": "Start a vote", - "vote-question": "Voting question", - "vote-for-it": "for it", - "vote-against": "against", + "cardStartVotingPopup-title": "Commencer un vote", + "vote-question": "Question du vote", + "vote-for-it": "pour", + "vote-against": "contre", "cardDeletePopup-title": "Supprimer la carte ?", "cardDetailsActionsPopup-title": "Actions sur la carte", "cardLabelsPopup-title": "Étiquettes", @@ -325,7 +325,7 @@ "filter-clear": "Supprimer les filtres", "filter-no-label": "Aucune étiquette", "filter-no-member": "Aucun participant", - "filter-no-assignee": "No assignee", + "filter-no-assignee": "Pas de personne assignée", "filter-no-custom-fields": "Pas de champs personnalisés", "filter-show-archive": "Montrer les listes archivées", "filter-hide-empty": "Cacher les listes vides", @@ -760,8 +760,8 @@ "accounts-allowUserDelete": "Autoriser les utilisateurs à supprimer leur compte", "hide-minicard-label-text": "Cacher le label de la minicarte", "show-desktop-drag-handles": "Voir les poignées de déplacement du bureau", - "assignee": "Cessionnaire", - "cardAssigneesPopup-title": "Cessionnaire", + "assignee": "Personne assignée", + "cardAssigneesPopup-title": "Personne assignée", "addmore-detail": "Ajouter une description plus détaillée", "show-on-card": "Afficher sur la carte", "new": "Nouveau", @@ -771,6 +771,7 @@ "view-all": "Voir tout", "filter-by-unread": "Filtrer par non lu", "mark-all-as-read": "Marquer comme lus", + "remove-all-read": "Supprimer les lus", "allow-rename": "Autoriser le renommage", "allowRenamePopup-title": "Autoriser le renommage" } diff --git a/i18n/gl.i18n.json b/i18n/gl.i18n.json index 3a77e268..bd7db55c 100644 --- a/i18n/gl.i18n.json +++ b/i18n/gl.i18n.json @@ -771,6 +771,7 @@ "view-all": "View All", "filter-by-unread": "Filter by Unread", "mark-all-as-read": "Mark all as read", + "remove-all-read": "Remove all read", "allow-rename": "Allow Rename", "allowRenamePopup-title": "Allow Rename" } diff --git a/i18n/he.i18n.json b/i18n/he.i18n.json index 29a79eec..5a332086 100644 --- a/i18n/he.i18n.json +++ b/i18n/he.i18n.json @@ -153,7 +153,7 @@ "card-edit-attachments": "עריכת קבצים מצורפים", "card-edit-custom-fields": "עריכת שדות בהתאמה אישית", "card-start-voting": "התחילו להצביע", - "card-cancel-voting": "Delete voting and all votes", + "card-cancel-voting": "מחיקת אפשרות ההצבעה ואת כל הקולות", "card-edit-labels": "עריכת תוויות", "card-edit-members": "עריכת חברים", "card-labels-title": "שינוי תוויות לכרטיס.", @@ -163,7 +163,7 @@ "cardAttachmentsPopup-title": "לצרף מ־", "cardCustomField-datePopup-title": "החלפת תאריך", "cardCustomFieldsPopup-title": "עריכת שדות בהתאמה אישית", - "cardStartVotingPopup-title": "Start a vote", + "cardStartVotingPopup-title": "התחלת הצבעה", "vote-question": "שאלת הסקר", "vote-for-it": "בעד", "vote-against": "נגד", @@ -771,6 +771,7 @@ "view-all": "להציג הכול", "filter-by-unread": "סימון לפי כאלו שלא נקראו", "mark-all-as-read": "לסמן הכול כאילו שנקראו", + "remove-all-read": "הסרת כל אלו שנקראו", "allow-rename": "לאפשר שינוי שם", "allowRenamePopup-title": "לאפשר שינוי שם" } diff --git a/i18n/hi.i18n.json b/i18n/hi.i18n.json index b970a348..b1e18bac 100644 --- a/i18n/hi.i18n.json +++ b/i18n/hi.i18n.json @@ -771,6 +771,7 @@ "view-all": "View All", "filter-by-unread": "Filter by Unread", "mark-all-as-read": "Mark all as read", + "remove-all-read": "Remove all read", "allow-rename": "Allow Rename", "allowRenamePopup-title": "Allow Rename" } diff --git a/i18n/hu.i18n.json b/i18n/hu.i18n.json index 8a3310c3..7584e861 100644 --- a/i18n/hu.i18n.json +++ b/i18n/hu.i18n.json @@ -771,6 +771,7 @@ "view-all": "View All", "filter-by-unread": "Filter by Unread", "mark-all-as-read": "Mark all as read", + "remove-all-read": "Remove all read", "allow-rename": "Allow Rename", "allowRenamePopup-title": "Allow Rename" } diff --git a/i18n/hy.i18n.json b/i18n/hy.i18n.json index 4243eeb0..62a05875 100644 --- a/i18n/hy.i18n.json +++ b/i18n/hy.i18n.json @@ -771,6 +771,7 @@ "view-all": "View All", "filter-by-unread": "Filter by Unread", "mark-all-as-read": "Mark all as read", + "remove-all-read": "Remove all read", "allow-rename": "Allow Rename", "allowRenamePopup-title": "Allow Rename" } diff --git a/i18n/id.i18n.json b/i18n/id.i18n.json index df83edd3..d7ae48a2 100644 --- a/i18n/id.i18n.json +++ b/i18n/id.i18n.json @@ -771,6 +771,7 @@ "view-all": "View All", "filter-by-unread": "Filter by Unread", "mark-all-as-read": "Mark all as read", + "remove-all-read": "Remove all read", "allow-rename": "Allow Rename", "allowRenamePopup-title": "Allow Rename" } diff --git a/i18n/ig.i18n.json b/i18n/ig.i18n.json index de94f116..14fc63cd 100644 --- a/i18n/ig.i18n.json +++ b/i18n/ig.i18n.json @@ -771,6 +771,7 @@ "view-all": "View All", "filter-by-unread": "Filter by Unread", "mark-all-as-read": "Mark all as read", + "remove-all-read": "Remove all read", "allow-rename": "Allow Rename", "allowRenamePopup-title": "Allow Rename" } diff --git a/i18n/it.i18n.json b/i18n/it.i18n.json index bf11c566..921fd36d 100644 --- a/i18n/it.i18n.json +++ b/i18n/it.i18n.json @@ -771,6 +771,7 @@ "view-all": "Mostra Tutto", "filter-by-unread": "Filtra per non letto", "mark-all-as-read": "Segna come letto", + "remove-all-read": "Remove all read", "allow-rename": "Consenti Rinomina", "allowRenamePopup-title": "Consenti Rinomina" } diff --git a/i18n/ja.i18n.json b/i18n/ja.i18n.json index d197d7b7..7b12f472 100644 --- a/i18n/ja.i18n.json +++ b/i18n/ja.i18n.json @@ -771,6 +771,7 @@ "view-all": "全てを表示", "filter-by-unread": "未読でフィルタ", "mark-all-as-read": "全て既読にする", + "remove-all-read": "Remove all read", "allow-rename": "リネームを許可する", "allowRenamePopup-title": "リネームを許可する" } diff --git a/i18n/ka.i18n.json b/i18n/ka.i18n.json index e2307e32..18bc006a 100644 --- a/i18n/ka.i18n.json +++ b/i18n/ka.i18n.json @@ -771,6 +771,7 @@ "view-all": "View All", "filter-by-unread": "Filter by Unread", "mark-all-as-read": "Mark all as read", + "remove-all-read": "Remove all read", "allow-rename": "Allow Rename", "allowRenamePopup-title": "Allow Rename" } diff --git a/i18n/km.i18n.json b/i18n/km.i18n.json index 251cd39f..364e9bfd 100644 --- a/i18n/km.i18n.json +++ b/i18n/km.i18n.json @@ -771,6 +771,7 @@ "view-all": "View All", "filter-by-unread": "Filter by Unread", "mark-all-as-read": "Mark all as read", + "remove-all-read": "Remove all read", "allow-rename": "Allow Rename", "allowRenamePopup-title": "Allow Rename" } diff --git a/i18n/ko.i18n.json b/i18n/ko.i18n.json index 8d59faa5..51ba3420 100644 --- a/i18n/ko.i18n.json +++ b/i18n/ko.i18n.json @@ -771,6 +771,7 @@ "view-all": "View All", "filter-by-unread": "Filter by Unread", "mark-all-as-read": "Mark all as read", + "remove-all-read": "Remove all read", "allow-rename": "Allow Rename", "allowRenamePopup-title": "Allow Rename" } diff --git a/i18n/lv.i18n.json b/i18n/lv.i18n.json index ac2f045e..1cc06023 100644 --- a/i18n/lv.i18n.json +++ b/i18n/lv.i18n.json @@ -771,6 +771,7 @@ "view-all": "View All", "filter-by-unread": "Filter by Unread", "mark-all-as-read": "Mark all as read", + "remove-all-read": "Remove all read", "allow-rename": "Allow Rename", "allowRenamePopup-title": "Allow Rename" } diff --git a/i18n/mk.i18n.json b/i18n/mk.i18n.json index 6e2cb261..2e053004 100644 --- a/i18n/mk.i18n.json +++ b/i18n/mk.i18n.json @@ -771,6 +771,7 @@ "view-all": "View All", "filter-by-unread": "Filter by Unread", "mark-all-as-read": "Mark all as read", + "remove-all-read": "Remove all read", "allow-rename": "Allow Rename", "allowRenamePopup-title": "Allow Rename" } diff --git a/i18n/mn.i18n.json b/i18n/mn.i18n.json index 36577558..c16ae1f5 100644 --- a/i18n/mn.i18n.json +++ b/i18n/mn.i18n.json @@ -771,6 +771,7 @@ "view-all": "View All", "filter-by-unread": "Filter by Unread", "mark-all-as-read": "Mark all as read", + "remove-all-read": "Remove all read", "allow-rename": "Allow Rename", "allowRenamePopup-title": "Allow Rename" } diff --git a/i18n/nb.i18n.json b/i18n/nb.i18n.json index c24bd162..ac961e28 100644 --- a/i18n/nb.i18n.json +++ b/i18n/nb.i18n.json @@ -771,6 +771,7 @@ "view-all": "View All", "filter-by-unread": "Filter by Unread", "mark-all-as-read": "Mark all as read", + "remove-all-read": "Remove all read", "allow-rename": "Allow Rename", "allowRenamePopup-title": "Allow Rename" } diff --git a/i18n/nl.i18n.json b/i18n/nl.i18n.json index 64cb80a7..b5e22f81 100644 --- a/i18n/nl.i18n.json +++ b/i18n/nl.i18n.json @@ -771,6 +771,7 @@ "view-all": "Bekijk alles", "filter-by-unread": "Filter op Ongelezen", "mark-all-as-read": "Markeer alles als gelezen", + "remove-all-read": "Remove all read", "allow-rename": "Sta Hernoemen toe", "allowRenamePopup-title": "Sta Hernoemen toe" } diff --git a/i18n/oc.i18n.json b/i18n/oc.i18n.json index e5332284..81971fe1 100644 --- a/i18n/oc.i18n.json +++ b/i18n/oc.i18n.json @@ -771,6 +771,7 @@ "view-all": "View All", "filter-by-unread": "Filter by Unread", "mark-all-as-read": "Mark all as read", + "remove-all-read": "Remove all read", "allow-rename": "Allow Rename", "allowRenamePopup-title": "Allow Rename" } diff --git a/i18n/pl.i18n.json b/i18n/pl.i18n.json index c43006cf..0f4e66ec 100644 --- a/i18n/pl.i18n.json +++ b/i18n/pl.i18n.json @@ -771,6 +771,7 @@ "view-all": "Wyświetl wszystko", "filter-by-unread": "Filtruj nieprzeczytane", "mark-all-as-read": "Zaznacz wszystkie jako przeczytane", + "remove-all-read": "Remove all read", "allow-rename": "Zezwól na zmianę nazwy", "allowRenamePopup-title": "Zezwól na zmianę nazwy" } diff --git a/i18n/pt-BR.i18n.json b/i18n/pt-BR.i18n.json index befe8e8a..01586cdb 100644 --- a/i18n/pt-BR.i18n.json +++ b/i18n/pt-BR.i18n.json @@ -771,6 +771,7 @@ "view-all": "Ver tudo", "filter-by-unread": "Filtrar não lidas", "mark-all-as-read": "Marcar todas como lidas", + "remove-all-read": "Remover todas lidas", "allow-rename": "Permitir renomear", "allowRenamePopup-title": "Permitir renomear" } diff --git a/i18n/pt.i18n.json b/i18n/pt.i18n.json index 548ef2d9..2323c79b 100644 --- a/i18n/pt.i18n.json +++ b/i18n/pt.i18n.json @@ -771,6 +771,7 @@ "view-all": "View All", "filter-by-unread": "Filter by Unread", "mark-all-as-read": "Mark all as read", + "remove-all-read": "Remove all read", "allow-rename": "Allow Rename", "allowRenamePopup-title": "Allow Rename" } diff --git a/i18n/ro.i18n.json b/i18n/ro.i18n.json index cc8fc5fa..090be43c 100644 --- a/i18n/ro.i18n.json +++ b/i18n/ro.i18n.json @@ -771,6 +771,7 @@ "view-all": "View All", "filter-by-unread": "Filter by Unread", "mark-all-as-read": "Mark all as read", + "remove-all-read": "Remove all read", "allow-rename": "Allow Rename", "allowRenamePopup-title": "Allow Rename" } diff --git a/i18n/ru.i18n.json b/i18n/ru.i18n.json index 44c2af15..a6cec3fc 100644 --- a/i18n/ru.i18n.json +++ b/i18n/ru.i18n.json @@ -153,7 +153,7 @@ "card-edit-attachments": "Изменить вложения", "card-edit-custom-fields": "Редактировать настраиваемые поля", "card-start-voting": "Запустить голосование", - "card-cancel-voting": "Delete voting and all votes", + "card-cancel-voting": "Отменить голосование и удалить голоса", "card-edit-labels": "Изменить метку", "card-edit-members": "Изменить участников", "card-labels-title": "Изменить метки для этой карточки.", @@ -163,10 +163,10 @@ "cardAttachmentsPopup-title": "Прикрепить из", "cardCustomField-datePopup-title": "Изменить дату", "cardCustomFieldsPopup-title": "редактировать настраиваемые поля", - "cardStartVotingPopup-title": "Start a vote", - "vote-question": "Voting question", - "vote-for-it": "for it", - "vote-against": "against", + "cardStartVotingPopup-title": "Голосовать", + "vote-question": "Вопрос для голосования", + "vote-for-it": "за", + "vote-against": "против", "cardDeletePopup-title": "Удалить карточку?", "cardDetailsActionsPopup-title": "Действия в карточке", "cardLabelsPopup-title": "Метки", @@ -325,7 +325,7 @@ "filter-clear": "Очистить фильтр", "filter-no-label": "Нет метки", "filter-no-member": "Нет участников", - "filter-no-assignee": "No assignee", + "filter-no-assignee": "Не применимо", "filter-no-custom-fields": "Нет настраиваемых полей", "filter-show-archive": "Показать архивные списки", "filter-hide-empty": "Скрыть пустые списки", @@ -771,6 +771,7 @@ "view-all": "Показать все", "filter-by-unread": "Фильтр по непрочитанным", "mark-all-as-read": "Отметить все как прочитанные", + "remove-all-read": "Remove all read", "allow-rename": "Разрешить переименование", "allowRenamePopup-title": "Разрешить переименование" } diff --git a/i18n/sl.i18n.json b/i18n/sl.i18n.json index 8b57302a..19d1597d 100644 --- a/i18n/sl.i18n.json +++ b/i18n/sl.i18n.json @@ -771,6 +771,7 @@ "view-all": "View All", "filter-by-unread": "Filter by Unread", "mark-all-as-read": "Mark all as read", + "remove-all-read": "Remove all read", "allow-rename": "Allow Rename", "allowRenamePopup-title": "Allow Rename" } diff --git a/i18n/sr.i18n.json b/i18n/sr.i18n.json index 35a617b6..be0241be 100644 --- a/i18n/sr.i18n.json +++ b/i18n/sr.i18n.json @@ -75,9 +75,9 @@ "activity-checklist-uncompleted-card": "uncompleted the checklist %s", "activity-editComment": "izmenjen komentar", "activity-deleteComment": "izbrisan komentar", - "add-attachment": "Add Attachment", + "add-attachment": "Dodaj prilog", "add-board": "Add Board", - "add-card": "Add Card", + "add-card": "Dodaj karticu", "add-swimlane": "Add Swimlane", "add-subtask": "Add Subtask", "add-checklist": "Add Checklist", @@ -265,15 +265,15 @@ "delete": "Delete", "deleteCustomFieldPopup-title": "Delete Custom Field?", "deleteLabelPopup-title": "Delete Label?", - "description": "Description", + "description": "Opis", "disambiguateMultiLabelPopup-title": "Disambiguate Label Action", "disambiguateMultiMemberPopup-title": "Disambiguate Member Action", - "discard": "Discard", - "done": "Done", - "download": "Download", - "edit": "Edit", + "discard": "Odbaci", + "done": "Završeno", + "download": "Preuzmi", + "edit": "Uredi", "edit-avatar": "Change Avatar", - "edit-profile": "Edit Profile", + "edit-profile": "Uredi profil", "edit-wip-limit": "Edit WIP Limit", "soft-wip-limit": "Soft WIP Limit", "editCardStartDatePopup-title": "Izmeni početni datum", @@ -771,6 +771,7 @@ "view-all": "Prikaži sve", "filter-by-unread": "Filtriraj nepročitano", "mark-all-as-read": "Označi sve kao pročitano", + "remove-all-read": "Ukloni sve pročitano", "allow-rename": "Dozvoli preimenovanje", "allowRenamePopup-title": "Dozvoli preimenovanje" } diff --git a/i18n/sv.i18n.json b/i18n/sv.i18n.json index ed725a97..997ac99f 100644 --- a/i18n/sv.i18n.json +++ b/i18n/sv.i18n.json @@ -771,6 +771,7 @@ "view-all": "View All", "filter-by-unread": "Filter by Unread", "mark-all-as-read": "Mark all as read", + "remove-all-read": "Remove all read", "allow-rename": "Allow Rename", "allowRenamePopup-title": "Allow Rename" } diff --git a/i18n/sw.i18n.json b/i18n/sw.i18n.json index d052d41f..45cf8991 100644 --- a/i18n/sw.i18n.json +++ b/i18n/sw.i18n.json @@ -771,6 +771,7 @@ "view-all": "View All", "filter-by-unread": "Filter by Unread", "mark-all-as-read": "Mark all as read", + "remove-all-read": "Remove all read", "allow-rename": "Allow Rename", "allowRenamePopup-title": "Allow Rename" } diff --git a/i18n/ta.i18n.json b/i18n/ta.i18n.json index 982ae79d..a95fbd6d 100644 --- a/i18n/ta.i18n.json +++ b/i18n/ta.i18n.json @@ -771,6 +771,7 @@ "view-all": "View All", "filter-by-unread": "Filter by Unread", "mark-all-as-read": "Mark all as read", + "remove-all-read": "Remove all read", "allow-rename": "Allow Rename", "allowRenamePopup-title": "Allow Rename" } diff --git a/i18n/th.i18n.json b/i18n/th.i18n.json index 17307248..0491767a 100644 --- a/i18n/th.i18n.json +++ b/i18n/th.i18n.json @@ -771,6 +771,7 @@ "view-all": "View All", "filter-by-unread": "Filter by Unread", "mark-all-as-read": "Mark all as read", + "remove-all-read": "Remove all read", "allow-rename": "Allow Rename", "allowRenamePopup-title": "Allow Rename" } diff --git a/i18n/tr.i18n.json b/i18n/tr.i18n.json index 05fd2ca3..4865ce7c 100644 --- a/i18n/tr.i18n.json +++ b/i18n/tr.i18n.json @@ -771,6 +771,7 @@ "view-all": "View All", "filter-by-unread": "Filter by Unread", "mark-all-as-read": "Mark all as read", + "remove-all-read": "Remove all read", "allow-rename": "Allow Rename", "allowRenamePopup-title": "Allow Rename" } diff --git a/i18n/uk.i18n.json b/i18n/uk.i18n.json index d80efe2b..20d637d4 100644 --- a/i18n/uk.i18n.json +++ b/i18n/uk.i18n.json @@ -771,6 +771,7 @@ "view-all": "View All", "filter-by-unread": "Filter by Unread", "mark-all-as-read": "Mark all as read", + "remove-all-read": "Remove all read", "allow-rename": "Allow Rename", "allowRenamePopup-title": "Allow Rename" } diff --git a/i18n/vi.i18n.json b/i18n/vi.i18n.json index 7b2061b1..d1160611 100644 --- a/i18n/vi.i18n.json +++ b/i18n/vi.i18n.json @@ -771,6 +771,7 @@ "view-all": "View All", "filter-by-unread": "Filter by Unread", "mark-all-as-read": "Mark all as read", + "remove-all-read": "Remove all read", "allow-rename": "Allow Rename", "allowRenamePopup-title": "Allow Rename" } diff --git a/i18n/zh-CN.i18n.json b/i18n/zh-CN.i18n.json index 19663e01..dfd0ac21 100644 --- a/i18n/zh-CN.i18n.json +++ b/i18n/zh-CN.i18n.json @@ -771,6 +771,7 @@ "view-all": "查看全部", "filter-by-unread": "过滤未读", "mark-all-as-read": "标记全部已读", + "remove-all-read": "Remove all read", "allow-rename": "允许重命名", "allowRenamePopup-title": "允许重命名" } diff --git a/i18n/zh-HK.i18n.json b/i18n/zh-HK.i18n.json index a5751686..3fca3497 100644 --- a/i18n/zh-HK.i18n.json +++ b/i18n/zh-HK.i18n.json @@ -771,6 +771,7 @@ "view-all": "View All", "filter-by-unread": "Filter by Unread", "mark-all-as-read": "Mark all as read", + "remove-all-read": "Remove all read", "allow-rename": "Allow Rename", "allowRenamePopup-title": "Allow Rename" } diff --git a/i18n/zh-TW.i18n.json b/i18n/zh-TW.i18n.json index 2fb71e5e..8065b261 100644 --- a/i18n/zh-TW.i18n.json +++ b/i18n/zh-TW.i18n.json @@ -771,6 +771,7 @@ "view-all": "檢視全部", "filter-by-unread": "篩選: 未讀", "mark-all-as-read": "標示全部已讀", + "remove-all-read": "Remove all read", "allow-rename": "允許更名", "allowRenamePopup-title": "允許更名" } -- cgit v1.2.3-1-g7c22 From 121686a928029609e46740d78e129d91fae432e5 Mon Sep 17 00:00:00 2001 From: Lauri Ojansivu <x@xet7.org> Date: Wed, 8 Apr 2020 23:51:38 +0300 Subject: v3.92 --- .sandstorm-meteor-1.8/package-lock.json | 2 +- .sandstorm-meteor-1.8/package.json | 2 +- CHANGELOG.md | 2 +- Stackerfile.yml | 2 +- package-lock.json | 2 +- package.json | 2 +- public/api/wekan.html | 4 ++-- public/api/wekan.yml | 2 +- sandstorm-pkgdef.capnp | 4 ++-- 9 files changed, 11 insertions(+), 11 deletions(-) diff --git a/.sandstorm-meteor-1.8/package-lock.json b/.sandstorm-meteor-1.8/package-lock.json index 68140106..d46097ee 100644 --- a/.sandstorm-meteor-1.8/package-lock.json +++ b/.sandstorm-meteor-1.8/package-lock.json @@ -1,6 +1,6 @@ { "name": "wekan", - "version": "v3.91.0", + "version": "v3.92.0", "lockfileVersion": 1, "requires": true, "dependencies": { diff --git a/.sandstorm-meteor-1.8/package.json b/.sandstorm-meteor-1.8/package.json index 17743bc1..6e6f2b5a 100644 --- a/.sandstorm-meteor-1.8/package.json +++ b/.sandstorm-meteor-1.8/package.json @@ -1,6 +1,6 @@ { "name": "wekan", - "version": "v3.91.0", + "version": "v3.92.0", "description": "Open-Source kanban", "private": true, "scripts": { diff --git a/CHANGELOG.md b/CHANGELOG.md index c068632a..97b750b8 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,4 +1,4 @@ -# Upcoming Wekan release +# v3.92 2020-04-09 Wekan release This release adds the following new features: diff --git a/Stackerfile.yml b/Stackerfile.yml index f51df6f2..103baae9 100644 --- a/Stackerfile.yml +++ b/Stackerfile.yml @@ -1,5 +1,5 @@ appId: wekan-public/apps/77b94f60-dec9-0136-304e-16ff53095928 -appVersion: "v3.91.0" +appVersion: "v3.92.0" files: userUploads: - README.md diff --git a/package-lock.json b/package-lock.json index ae10aa04..4fea76bf 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,6 +1,6 @@ { "name": "wekan", - "version": "v3.91.0", + "version": "v3.92.0", "lockfileVersion": 1, "requires": true, "dependencies": { diff --git a/package.json b/package.json index d2269d50..b8e6698c 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "wekan", - "version": "v3.91.0", + "version": "v3.92.0", "description": "Open-Source kanban", "private": true, "scripts": { diff --git a/public/api/wekan.html b/public/api/wekan.html index e370e9bc..063348bc 100644 --- a/public/api/wekan.html +++ b/public/api/wekan.html @@ -1524,7 +1524,7 @@ var n=this.pipeline.run(e.tokenizer(t)),r=new e.Vector,i=[],o=this._fields.reduc <ul class="toc-list-h1"> <li> - <a href="#wekan-rest-api" class="toc-h1 toc-link" data-title="Wekan REST API v3.91">Wekan REST API v3.91</a> + <a href="#wekan-rest-api" class="toc-h1 toc-link" data-title="Wekan REST API v3.92">Wekan REST API v3.92</a> </li> @@ -2022,7 +2022,7 @@ var n=this.pipeline.run(e.tokenizer(t)),r=new e.Vector,i=[],o=this._fields.reduc <div class="page-wrapper"> <div class="dark-box"></div> <div class="content"> - <h1 id="wekan-rest-api">Wekan REST API v3.91</h1> + <h1 id="wekan-rest-api">Wekan REST API v3.92</h1> <blockquote> <p>Scroll down for code samples, example requests and responses. Select a language for code samples from the tabs above or the mobile navigation menu.</p> </blockquote> diff --git a/public/api/wekan.yml b/public/api/wekan.yml index 739e3742..31f4f4e7 100644 --- a/public/api/wekan.yml +++ b/public/api/wekan.yml @@ -1,7 +1,7 @@ swagger: '2.0' info: title: Wekan REST API - version: v3.91 + version: v3.92 description: | The REST API allows you to control and extend Wekan with ease. diff --git a/sandstorm-pkgdef.capnp b/sandstorm-pkgdef.capnp index cc2d8d84..ff7eb54f 100644 --- a/sandstorm-pkgdef.capnp +++ b/sandstorm-pkgdef.capnp @@ -22,10 +22,10 @@ const pkgdef :Spk.PackageDefinition = ( appTitle = (defaultText = "Wekan"), # The name of the app as it is displayed to the user. - appVersion = 391, + appVersion = 392, # Increment this for every release. - appMarketingVersion = (defaultText = "3.91.0~2020-04-08"), + appMarketingVersion = (defaultText = "3.92.0~2020-04-09"), # Human-readable presentation of the app version. minUpgradableAppVersion = 0, -- cgit v1.2.3-1-g7c22 From f09219cbfd620e04fd48539bd11eced20c81137b Mon Sep 17 00:00:00 2001 From: Nico <paetni1@gmail.com> Date: Thu, 9 Apr 2020 01:55:01 +0200 Subject: Remove export button if WITH_API is not enabled #2938 https://github.com/wekan/wekan/issues/2938#issuecomment-589782402 --- client/components/boards/boardHeader.js | 16 ---------------- client/components/sidebar/sidebar.jade | 20 +++++++++++--------- client/components/sidebar/sidebar.js | 19 +++++++++++++++---- models/settings.js | 8 ++++++++ 4 files changed, 34 insertions(+), 29 deletions(-) diff --git a/client/components/boards/boardHeader.js b/client/components/boards/boardHeader.js index dc553134..be0146ec 100644 --- a/client/components/boards/boardHeader.js +++ b/client/components/boards/boardHeader.js @@ -33,22 +33,6 @@ Template.boardMenuPopup.events({ 'click .js-card-settings': Popup.open('boardCardSettings'), }); -Template.boardMenuPopup.helpers({ - exportUrl() { - const params = { - boardId: Session.get('currentBoard'), - }; - const queryParams = { - authToken: Accounts._storedLoginToken(), - }; - return FlowRouter.path('/api/boards/:boardId/export', params, queryParams); - }, - exportFilename() { - const boardId = Session.get('currentBoard'); - return `wekan-export-board-${boardId}.json`; - }, -}); - Template.boardChangeTitlePopup.events({ submit(event, templateInstance) { const newTitle = templateInstance diff --git a/client/components/sidebar/sidebar.jade b/client/components/sidebar/sidebar.jade index 901fe99f..6bfedc9c 100644 --- a/client/components/sidebar/sidebar.jade +++ b/client/components/sidebar/sidebar.jade @@ -298,10 +298,11 @@ template(name="boardMenuPopup") if currentUser.isBoardAdmin hr ul.pop-over-list - li - a(href="{{exportUrl}}", download="{{exportFilename}}") - i.fa.fa-share-alt - | {{_ 'export-board'}} + if withApi + li + a(href="{{exportUrl}}", download="{{exportFilename}}") + i.fa.fa-share-alt + | {{_ 'export-board'}} li a.js-outgoing-webhooks i.fa.fa-globe @@ -326,11 +327,12 @@ template(name="boardMenuPopup") if isSandstorm hr ul.pop-over-list - li - a(href="{{exportUrl}}", download="{{exportFilename}}") - i.fa.fa-share-alt - i.fa.fa-sign-out - | {{_ 'export-board'}} + if withApi + li + a(href="{{exportUrl}}", download="{{exportFilename}}") + i.fa.fa-share-alt + i.fa.fa-sign-out + | {{_ 'export-board'}} li a.js-import-board i.fa.fa-share-alt diff --git a/client/components/sidebar/sidebar.js b/client/components/sidebar/sidebar.js index baf57114..78b47a48 100644 --- a/client/components/sidebar/sidebar.js +++ b/client/components/sidebar/sidebar.js @@ -196,14 +196,14 @@ Template.boardMenuPopup.events({ }, 'click .js-change-board-color': Popup.open('boardChangeColor'), 'click .js-change-language': Popup.open('changeLanguage'), - 'click .js-archive-board ': Popup.afterConfirm('archiveBoard', function() { + 'click .js-archive-board ': Popup.afterConfirm('archiveBoard', function () { const currentBoard = Boards.findOne(Session.get('currentBoard')); currentBoard.archive(); // XXX We should have some kind of notification on top of the page to // confirm that the board was successfully archived. FlowRouter.go('home'); }), - 'click .js-delete-board': Popup.afterConfirm('deleteBoard', function() { + 'click .js-delete-board': Popup.afterConfirm('deleteBoard', function () { const currentBoard = Boards.findOne(Session.get('currentBoard')); Popup.close(); Boards.remove(currentBoard._id); @@ -215,7 +215,18 @@ Template.boardMenuPopup.events({ 'click .js-card-settings': Popup.open('boardCardSettings'), }); + +Template.boardMenuPopup.onCreated(function () { + this.apiEnabled = new ReactiveVar(false); + Meteor.call('_isApiEnabled', (e, result) => { + this.apiEnabled.set(result) + }) +}) + Template.boardMenuPopup.helpers({ + withApi() { + return Template.instance().apiEnabled.get() + }, exportUrl() { const params = { boardId: Session.get('currentBoard'), @@ -237,7 +248,7 @@ Template.memberPopup.events({ Popup.close(); }, 'click .js-change-role': Popup.open('changePermissions'), - 'click .js-remove-member': Popup.afterConfirm('removeMember', function() { + 'click .js-remove-member': Popup.afterConfirm('removeMember', function () { const boardId = Session.get('currentBoard'); const memberId = this.userId; Cards.find({ boardId, members: memberId }).forEach(card => { @@ -578,7 +589,7 @@ BlazeComponent.extendComponent({ 'subtext-with-parent', 'no-parent', ]; - options.forEach(function(element) { + options.forEach(function (element) { if (element !== value) { $(`#${element} ${MCB}`).toggleClass(CKCLS, false); $(`#${element}`).toggleClass(CKCLS, false); diff --git a/models/settings.js b/models/settings.js index 63bcd7f3..0d671aa4 100644 --- a/models/settings.js +++ b/models/settings.js @@ -198,6 +198,10 @@ if (Meteor.isServer) { return process.env.CAS_ENABLED === 'true'; } + function isApiEnabled() { + return process.env.WITH_API === 'true'; + } + Meteor.methods({ sendInvitation(emails, boards) { check(emails, [String]); @@ -314,6 +318,10 @@ if (Meteor.isServer) { return isCasEnabled(); }, + _isApiEnabled() { + return isApiEnabled(); + }, + // Gets all connection methods to use it in the Template getAuthenticationsEnabled() { return { -- cgit v1.2.3-1-g7c22 From e661d03e8d7ea8c1d2190de2c7c59eaf0700534b Mon Sep 17 00:00:00 2001 From: Nico <paetni1@gmail.com> Date: Thu, 9 Apr 2020 02:00:15 +0200 Subject: Add vote import from Trello --- models/trelloCreator.js | 27 +++++++++++++++++++++++++-- 1 file changed, 25 insertions(+), 2 deletions(-) diff --git a/models/trelloCreator.js b/models/trelloCreator.js index cb1a6a67..48dce7eb 100644 --- a/models/trelloCreator.js +++ b/models/trelloCreator.js @@ -1,4 +1,4 @@ -const DateString = Match.Where(function(dateAsString) { +const DateString = Match.Where(function (dateAsString) { check(dateAsString, String); return moment(dateAsString, moment.ISO_8601).isValid(); }); @@ -285,6 +285,29 @@ export class TrelloCreator { cardToCreate.members = wekanMembers; } } + // add vote + if (card.idMembersVoted) { + // Trello only know's positive votes + const positiveVotes = []; + card.idMembersVoted.forEach(trelloId => { + if (this.members[trelloId]) { + const wekanId = this.members[trelloId]; + // we may map multiple Trello members to the same wekan user + // in which case we risk adding the same user multiple times + if (!positiveVotes.find(wId => wId === wekanId)) { + positiveVotes.push(wekanId); + } + } + return true; + }) + if (positiveVotes.length > 0) { + cardToCreate.vote = { + question: cardToCreate.title, + positive: positiveVotes, + } + } + } + // insert card const cardId = Cards.direct.insert(cardToCreate); // keep track of Trello id => Wekan id @@ -345,7 +368,7 @@ export class TrelloCreator { // so we make it server only, and let UI catch up once it is done, forget about latency comp. const self = this; if (Meteor.isServer) { - file.attachData(att.url, function(error) { + file.attachData(att.url, function (error) { file.boardId = boardId; file.cardId = cardId; file.userId = self._user(att.idMemberCreator); -- cgit v1.2.3-1-g7c22 From 6ced47aa8c7c62764778f8123708455c0f33f82f Mon Sep 17 00:00:00 2001 From: Pedro Sousa <18445484+slvrpdr@users.noreply.github.com> Date: Thu, 9 Apr 2020 19:10:50 +0100 Subject: When adding a user to a board that has subtasks, also add user to the subtask board --- models/users.js | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/models/users.js b/models/users.js index 8a05a0d2..b1f3e26c 100644 --- a/models/users.js +++ b/models/users.js @@ -814,6 +814,16 @@ if (Meteor.isServer) { board.addMember(user._id); user.addInvite(boardId); + //Check if there is a subtasks board + if (board.subtasksDefaultBoardId){ + const subBoard = Boards.findOne(board.subtasksDefaultBoardId); + //If there is, also add user to that board + if (subBoard) { + subBoard.addMember(user._id); + user.addInvite(subBoard._id); + } + } + try { const params = { user: user.username, -- cgit v1.2.3-1-g7c22 From fe6616941505b82d503899e2e27d5a2e95f39db3 Mon Sep 17 00:00:00 2001 From: Jonathan Baird <jonathan@smithbox.com> Date: Thu, 9 Apr 2020 12:46:24 -0600 Subject: fix bug that prevents editing or deleting comments --- client/components/activities/activities.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/client/components/activities/activities.js b/client/components/activities/activities.js index 36214e19..5d356f6e 100644 --- a/client/components/activities/activities.js +++ b/client/components/activities/activities.js @@ -180,7 +180,7 @@ BlazeComponent.extendComponent({ { // XXX We should use Popup.afterConfirmation here 'click .js-delete-comment'() { - const commentId = this.currentData().commentId; + const commentId = this.currentData().activity.commentId; CardComments.remove(commentId); }, 'submit .js-edit-comment'(evt) { @@ -188,7 +188,7 @@ BlazeComponent.extendComponent({ const commentText = this.currentComponent() .getValue() .trim(); - const commentId = Template.parentData().commentId; + const commentId = Template.parentData().activity.commentId; if (commentText) { CardComments.update(commentId, { $set: { -- cgit v1.2.3-1-g7c22 From 363bcab98b93001962c49abbb87f3e6701956ba7 Mon Sep 17 00:00:00 2001 From: Lauri Ojansivu <x@xet7.org> Date: Thu, 9 Apr 2020 22:30:31 +0300 Subject: Update ChangeLog. --- CHANGELOG.md | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 97b750b8..3d6bdeb0 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,22 @@ +# Upcoming Wekan release + +This release adds the following new features: + +- [Trello vote import & hide export button if with_api is + disabled](https://github.com/wekan/wekan/pull/3000). + Thanks to NicoP-S. +- [When adding a user to a board that has subtasks, also add user to the subtask + board](https://github.com/wekan/wekan/pull/3004). + Thanks to slvrpdr. + +and fixes the following bugs: + +- [Fix bug that prevents editing or deleting + comments](https://github.com/wekan/wekan/pull/3005). + Thanks to jtbairdsr. + +Thanks to above GitHub users for their contributions and translators for their translations. + # v3.92 2020-04-09 Wekan release This release adds the following new features: -- cgit v1.2.3-1-g7c22 From f389fd95fb3dc368bc9263d11de5224e6e89f428 Mon Sep 17 00:00:00 2001 From: Lauri Ojansivu <x@xet7.org> Date: Thu, 9 Apr 2020 22:37:36 +0300 Subject: Update translations. --- i18n/he.i18n.json | 2 +- i18n/it.i18n.json | 16 +-- i18n/ja.i18n.json | 18 +-- i18n/nl.i18n.json | 16 +-- i18n/sr.i18n.json | 366 +++++++++++++++++++++++++-------------------------- i18n/zh-TW.i18n.json | 16 +-- 6 files changed, 217 insertions(+), 217 deletions(-) diff --git a/i18n/he.i18n.json b/i18n/he.i18n.json index 5a332086..ece87549 100644 --- a/i18n/he.i18n.json +++ b/i18n/he.i18n.json @@ -152,7 +152,7 @@ "card-spent": "זמן שהושקע", "card-edit-attachments": "עריכת קבצים מצורפים", "card-edit-custom-fields": "עריכת שדות בהתאמה אישית", - "card-start-voting": "התחילו להצביע", + "card-start-voting": "ניתן להצביע", "card-cancel-voting": "מחיקת אפשרות ההצבעה ואת כל הקולות", "card-edit-labels": "עריכת תוויות", "card-edit-members": "עריכת חברים", diff --git a/i18n/it.i18n.json b/i18n/it.i18n.json index 921fd36d..ad869615 100644 --- a/i18n/it.i18n.json +++ b/i18n/it.i18n.json @@ -152,8 +152,8 @@ "card-spent": "Tempo trascorso", "card-edit-attachments": "Modifica allegati", "card-edit-custom-fields": "Modifica campo personalizzato", - "card-start-voting": "Start voting", - "card-cancel-voting": "Delete voting and all votes", + "card-start-voting": "Inizia a votare", + "card-cancel-voting": "Cancella votazione e tutti i voti", "card-edit-labels": "Modifica etichette", "card-edit-members": "Modifica membri", "card-labels-title": "Cambia le etichette per questa scheda.", @@ -163,10 +163,10 @@ "cardAttachmentsPopup-title": "Allega da", "cardCustomField-datePopup-title": "Cambia data", "cardCustomFieldsPopup-title": "Modifica campo personalizzato", - "cardStartVotingPopup-title": "Start a vote", - "vote-question": "Voting question", - "vote-for-it": "for it", - "vote-against": "against", + "cardStartVotingPopup-title": "Inizia una votazione", + "vote-question": "Domanda di votazione", + "vote-for-it": "a favore", + "vote-against": "contro", "cardDeletePopup-title": "Elimina scheda?", "cardDetailsActionsPopup-title": "Azioni scheda", "cardLabelsPopup-title": "Etichette", @@ -325,7 +325,7 @@ "filter-clear": "Pulisci filtri", "filter-no-label": "Nessuna etichetta", "filter-no-member": "Nessun membro", - "filter-no-assignee": "No assignee", + "filter-no-assignee": "Nessun assegnatario", "filter-no-custom-fields": "Nessun campo personalizzato", "filter-show-archive": "Mostra le liste archiviate", "filter-hide-empty": "Nascondi liste vuote", @@ -771,7 +771,7 @@ "view-all": "Mostra Tutto", "filter-by-unread": "Filtra per non letto", "mark-all-as-read": "Segna come letto", - "remove-all-read": "Remove all read", + "remove-all-read": "Rimuovi tutti i già letti", "allow-rename": "Consenti Rinomina", "allowRenamePopup-title": "Consenti Rinomina" } diff --git a/i18n/ja.i18n.json b/i18n/ja.i18n.json index 7b12f472..24b7bbc8 100644 --- a/i18n/ja.i18n.json +++ b/i18n/ja.i18n.json @@ -152,8 +152,8 @@ "card-spent": "作業時間", "card-edit-attachments": "添付ファイルの編集", "card-edit-custom-fields": "カスタムフィールドの編集", - "card-start-voting": "Start voting", - "card-cancel-voting": "Delete voting and all votes", + "card-start-voting": "投票を開始", + "card-cancel-voting": "投票と全ての結果を削除", "card-edit-labels": "ラベルの編集", "card-edit-members": "メンバーの編集", "card-labels-title": "カードのラベルを変更する", @@ -163,10 +163,10 @@ "cardAttachmentsPopup-title": "添付元", "cardCustomField-datePopup-title": "日時変更", "cardCustomFieldsPopup-title": "カスタムフィールドの編集", - "cardStartVotingPopup-title": "Start a vote", - "vote-question": "Voting question", - "vote-for-it": "for it", - "vote-against": "against", + "cardStartVotingPopup-title": "投票を開始", + "vote-question": "投票の質問事項", + "vote-for-it": "賛成", + "vote-against": "反対", "cardDeletePopup-title": "カードを削除しますか?", "cardDetailsActionsPopup-title": "カード操作", "cardLabelsPopup-title": "ラベル", @@ -325,7 +325,7 @@ "filter-clear": "フィルターの解除", "filter-no-label": "ラベルなし", "filter-no-member": "メンバーなし", - "filter-no-assignee": "No assignee", + "filter-no-assignee": "担当者なし", "filter-no-custom-fields": "カスタムフィールドなし", "filter-show-archive": "アーカイブされたリストを表示", "filter-hide-empty": "空のリストを隠す", @@ -447,7 +447,7 @@ "save": "保存", "search": "検索", "rules": "ルール", - "search-cards": "Search from card/list titles, descriptions and custom fields on this board", + "search-cards": "このボード上のカード/リストタイトル、詳細、カスタムフィールドから検索", "search-example": "検索文字", "select-color": "色を選択", "set-wip-limit-value": "このリスト中のタスクの最大数を設定", @@ -771,7 +771,7 @@ "view-all": "全てを表示", "filter-by-unread": "未読でフィルタ", "mark-all-as-read": "全て既読にする", - "remove-all-read": "Remove all read", + "remove-all-read": "全ての既読を削除", "allow-rename": "リネームを許可する", "allowRenamePopup-title": "リネームを許可する" } diff --git a/i18n/nl.i18n.json b/i18n/nl.i18n.json index b5e22f81..b2173e8d 100644 --- a/i18n/nl.i18n.json +++ b/i18n/nl.i18n.json @@ -152,8 +152,8 @@ "card-spent": "Gespendeerde tijd", "card-edit-attachments": "Wijzig bijlagen", "card-edit-custom-fields": "Wijzig maatwerkvelden", - "card-start-voting": "Start voting", - "card-cancel-voting": "Delete voting and all votes", + "card-start-voting": "Start stemming", + "card-cancel-voting": "Verwijder stemming en verwijder stemmen", "card-edit-labels": "Wijzig labels", "card-edit-members": "Wijzig leden", "card-labels-title": "Wijzig de labels van de kaart.", @@ -163,10 +163,10 @@ "cardAttachmentsPopup-title": "Voeg bestand toe vanuit", "cardCustomField-datePopup-title": "Wijzigingsdatum", "cardCustomFieldsPopup-title": "Wijzig maatwerkvelden", - "cardStartVotingPopup-title": "Start a vote", - "vote-question": "Voting question", - "vote-for-it": "for it", - "vote-against": "against", + "cardStartVotingPopup-title": "Start een stemming", + "vote-question": "Stemvraag", + "vote-for-it": "Voor", + "vote-against": "tegen", "cardDeletePopup-title": "Kaart verwijderen?", "cardDetailsActionsPopup-title": "Kaart actie ondernemen", "cardLabelsPopup-title": "Labels", @@ -325,7 +325,7 @@ "filter-clear": "Wis filter", "filter-no-label": "Geen label", "filter-no-member": "Geen lid", - "filter-no-assignee": "No assignee", + "filter-no-assignee": "Niemand toegewezen", "filter-no-custom-fields": "Geen maatwerkvelden", "filter-show-archive": "Toon gearchiveerde lijsten", "filter-hide-empty": "Verberg lege lijsten", @@ -771,7 +771,7 @@ "view-all": "Bekijk alles", "filter-by-unread": "Filter op Ongelezen", "mark-all-as-read": "Markeer alles als gelezen", - "remove-all-read": "Remove all read", + "remove-all-read": "verwijder alle gelezen", "allow-rename": "Sta Hernoemen toe", "allowRenamePopup-title": "Sta Hernoemen toe" } diff --git a/i18n/sr.i18n.json b/i18n/sr.i18n.json index be0241be..aae89d1d 100644 --- a/i18n/sr.i18n.json +++ b/i18n/sr.i18n.json @@ -79,30 +79,30 @@ "add-board": "Add Board", "add-card": "Dodaj karticu", "add-swimlane": "Add Swimlane", - "add-subtask": "Add Subtask", + "add-subtask": "Dodaj podzadatak", "add-checklist": "Add Checklist", "add-checklist-item": "Dodaj novu stavku u listu", "add-cover": "Dodaj zaglavlje", - "add-label": "Add Label", + "add-label": "Dodaj oznaku", "add-list": "Dodaj Listu", - "add-members": "Dodaj Članove", + "add-members": "Dodaj članove", "added": "Dodao", "addMemberPopup-title": "Članovi", "admin": "Administrator", "admin-desc": "Može da pregleda i menja kartice, uklanja članove i menja podešavanja table", - "admin-announcement": "Announcement", + "admin-announcement": "Najava", "admin-announcement-active": "Active System-Wide Announcement", - "admin-announcement-title": "Announcement from Administrator", + "admin-announcement-title": "Najava za administratora", "all-boards": "Sve table", "and-n-other-card": "And __count__ other card", "and-n-other-card_plural": "And __count__ other cards", "apply": "Primeni", "app-is-offline": "Loading, please wait. Refreshing the page will cause data loss. If loading does not work, please check that server has not stopped.", - "archive": "Move to Archive", - "archive-all": "Move All to Archive", + "archive": "Premesti u arhivu", + "archive-all": "Premesti sve u arhivu", "archive-board": "Move Board to Archive", - "archive-card": "Move Card to Archive", - "archive-list": "Move List to Archive", + "archive-card": "Premesti karticu u arhivu", + "archive-list": "Premesti listu u arhivu", "archive-swimlane": "Move Swimlane to Archive", "archive-selection": "Move selection to Archive", "archiveBoardPopup-title": "Move Board to Archive?", @@ -117,7 +117,7 @@ "attached": "Prikačeno", "attachment": "Prikačeni dokument", "attachment-delete-pop": "Brisanje prikačenog dokumenta je trajno. Ne postoji vraćanje obrisanog.", - "attachmentDeletePopup-title": "Obrisati prikačeni dokument ?", + "attachmentDeletePopup-title": "Obrisati prikačeni dokument?", "attachments": "Prikačeni dokumenti", "auto-watch": "Automatically watch boards when they are created", "avatar-too-big": "Avatar je prevelik (maksimum je 70KB)", @@ -129,25 +129,25 @@ "board-public-info": "Ova tabla će biti <strong>javna<strong>.", "boardChangeColorPopup-title": "Promeni pozadinu table", "boardChangeTitlePopup-title": "Preimenuj tablu", - "boardChangeVisibilityPopup-title": "Promeni Vidljivost", + "boardChangeVisibilityPopup-title": "Promeni vidljivost", "boardChangeWatchPopup-title": "Change Watch", "boardMenuPopup-title": "Board Settings", "boardChangeViewPopup-title": "Board View", "boards": "Table", "board-view": "Board View", - "board-view-cal": "Calendar", + "board-view-cal": "Kalendar", "board-view-swimlanes": "Swimlanes", "board-view-collapse": "Sažmi", - "board-view-lists": "Lists", + "board-view-lists": "Liste", "bucket-example": "Na primer \"Lista zadataka\"", "cancel": "Otkaži", - "card-archived": "This card is moved to Archive.", + "card-archived": "Ova kartica je premeštena u arhivu.", "board-archived": "This board is moved to Archive.", "card-comments-title": "Ova kartica ima %s komentar.", "card-delete-notice": "Brisanje je trajno. Izgubićeš sve akcije povezane sa ovom karticom.", "card-delete-pop": "Sve akcije će biti uklonjene sa liste aktivnosti i kartica neće moći biti ponovo otvorena. Nema vraćanja unazad.", "card-delete-suggest-archive": "You can move a card to Archive to remove it from the board and preserve the activity.", - "card-due": "Krajnji datum", + "card-due": "Rok", "card-due-on": "Završava se", "card-spent": "Spent Time", "card-edit-attachments": "Uredi priloge", @@ -161,110 +161,110 @@ "card-start": "Početak", "card-start-on": "Počinje", "cardAttachmentsPopup-title": "Attach From", - "cardCustomField-datePopup-title": "Change date", + "cardCustomField-datePopup-title": "Promeni datum", "cardCustomFieldsPopup-title": "Edit custom fields", "cardStartVotingPopup-title": "Novo glasanje", "vote-question": "Pitanje za glasanje", "vote-for-it": "za", "vote-against": "protiv", - "cardDeletePopup-title": "Delete Card?", + "cardDeletePopup-title": "Obrisati karticu?", "cardDetailsActionsPopup-title": "Card Actions", - "cardLabelsPopup-title": "Labels", + "cardLabelsPopup-title": "Oznake", "cardMembersPopup-title": "Članovi", - "cardMorePopup-title": "More", - "cardTemplatePopup-title": "Create template", - "cards": "Cards", - "cards-count": "Cards", + "cardMorePopup-title": "Više", + "cardTemplatePopup-title": "Napravi šemu", + "cards": "Kartice", + "cards-count": "Kartice", "casSignIn": "Sign In with CAS", - "cardType-card": "Card", - "cardType-linkedCard": "Linked Card", + "cardType-card": "Kartica", + "cardType-linkedCard": "Povezana kartica", "cardType-linkedBoard": "Linked Board", - "change": "Change", - "change-avatar": "Change Avatar", - "change-password": "Change Password", - "change-permissions": "Change permissions", - "change-settings": "Izmeni podešavanja", - "changeAvatarPopup-title": "Change Avatar", - "changeLanguagePopup-title": "Change Language", - "changePasswordPopup-title": "Change Password", - "changePermissionsPopup-title": "Change Permissions", - "changeSettingsPopup-title": "Izmeni podešavanja", - "subtasks": "Subtasks", + "change": "Promeni", + "change-avatar": "Promeni avatara", + "change-password": "Promeni lozinku", + "change-permissions": "Promeni dozvole", + "change-settings": "Promeni podešavanja", + "changeAvatarPopup-title": "Promeni avatara", + "changeLanguagePopup-title": "Promeni jezik", + "changePasswordPopup-title": "Promeni lozinku", + "changePermissionsPopup-title": "Promeni dozvole", + "changeSettingsPopup-title": "Promeni podešavanja", + "subtasks": "Podzadaci", "checklists": "Liste", "click-to-star": "Click to star this board.", "click-to-unstar": "Click to unstar this board.", "clipboard": "Clipboard or drag & drop", - "close": "Close", + "close": "Zatvori", "close-board": "Close Board", "close-board-pop": "You will be able to restore the board by clicking the “Archive” button from the home header.", - "color-black": "black", - "color-blue": "blue", - "color-crimson": "crimson", - "color-darkgreen": "darkgreen", - "color-gold": "gold", - "color-gray": "gray", - "color-green": "green", + "color-black": "crno", + "color-blue": "plavo", + "color-crimson": "grimizno", + "color-darkgreen": "tamnozeleno", + "color-gold": "zlatno", + "color-gray": "sivo", + "color-green": "zeleno", "color-indigo": "indigo", "color-lime": "lime", "color-magenta": "magenta", "color-mistyrose": "mistyrose", - "color-navy": "navy", - "color-orange": "orange", + "color-navy": "mornarsko", + "color-orange": "narandžasto", "color-paleturquoise": "paleturquoise", "color-peachpuff": "peachpuff", "color-pink": "pink", - "color-plum": "plum", - "color-purple": "purple", - "color-red": "red", + "color-plum": "šljiva", + "color-purple": "ljubičasto", + "color-red": "crveno", "color-saddlebrown": "saddlebrown", - "color-silver": "silver", - "color-sky": "sky", + "color-silver": "srebrno", + "color-sky": "nebesko", "color-slateblue": "slateblue", - "color-white": "white", - "color-yellow": "yellow", + "color-white": "belo", + "color-yellow": "žuto", "unset-color": "Unset", - "comment": "Comment", - "comment-placeholder": "Write Comment", - "comment-only": "Comment only", + "comment": "Komentar", + "comment-placeholder": "Napiši komentar", + "comment-only": "Samo komentari", "comment-only-desc": "Can comment on cards only.", "no-comments": "No comments", "no-comments-desc": "Can not see comments and activities.", "worker": "Radnik", "worker-desc": "Može samo da pomera kartice, dodeljuje sebe kartici i da komentariše. ", - "computer": "Computer", + "computer": "Računar", "confirm-subtask-delete-dialog": "Are you sure you want to delete subtask?", "confirm-checklist-delete-dialog": "Are you sure you want to delete checklist?", "copy-card-link-to-clipboard": "Copy card link to clipboard", - "linkCardPopup-title": "Link Card", + "linkCardPopup-title": "Poveži karticu", "searchElementPopup-title": "Pretraga", - "copyCardPopup-title": "Copy Card", + "copyCardPopup-title": "Kopiraj karticu", "copyChecklistToManyCardsPopup-title": "Copy Checklist Template to Many Cards", "copyChecklistToManyCardsPopup-instructions": "Destination Card Titles and Descriptions in this JSON format", "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"First card title\", \"description\":\"First card description\"}, {\"title\":\"Second card title\",\"description\":\"Second card description\"},{\"title\":\"Last card title\",\"description\":\"Last card description\"} ]", - "create": "Create", + "create": "Napravi", "createBoardPopup-title": "Create Board", "chooseBoardSourcePopup-title": "Import board", - "createLabelPopup-title": "Create Label", - "createCustomField": "Create Field", - "createCustomFieldPopup-title": "Create Field", + "createLabelPopup-title": "Napravi oznaku", + "createCustomField": "Napravi polje", + "createCustomFieldPopup-title": "Napravi polje", "current": "current", "custom-field-delete-pop": "There is no undo. This will remove this custom field from all cards and destroy its history.", "custom-field-checkbox": "Checkbox", "custom-field-date": "Datum", - "custom-field-dropdown": "Dropdown List", - "custom-field-dropdown-none": "(none)", - "custom-field-dropdown-options": "List Options", + "custom-field-dropdown": "Padajuća lista", + "custom-field-dropdown-none": "(ništa)", + "custom-field-dropdown-options": "Opcije liste", "custom-field-dropdown-options-placeholder": "Press enter to add more options", - "custom-field-dropdown-unknown": "(unknown)", - "custom-field-number": "Number", - "custom-field-text": "Text", + "custom-field-dropdown-unknown": "(nepoznato)", + "custom-field-number": "Broj", + "custom-field-text": "Tekst", "custom-fields": "Custom Fields", "date": "Datum", - "decline": "Decline", + "decline": "Odbij", "default-avatar": "Default avatar", - "delete": "Delete", + "delete": "Obriši", "deleteCustomFieldPopup-title": "Delete Custom Field?", - "deleteLabelPopup-title": "Delete Label?", + "deleteLabelPopup-title": "Obrisati oznaku?", "description": "Opis", "disambiguateMultiLabelPopup-title": "Disambiguate Label Action", "disambiguateMultiMemberPopup-title": "Disambiguate Member Action", @@ -272,21 +272,21 @@ "done": "Završeno", "download": "Preuzmi", "edit": "Uredi", - "edit-avatar": "Change Avatar", + "edit-avatar": "Promeni avatara", "edit-profile": "Uredi profil", "edit-wip-limit": "Edit WIP Limit", "soft-wip-limit": "Soft WIP Limit", "editCardStartDatePopup-title": "Izmeni početni datum", "editCardDueDatePopup-title": "Izmeni krajnji datum", - "editCustomFieldPopup-title": "Edit Field", + "editCustomFieldPopup-title": "Izmeni polje", "editCardSpentTimePopup-title": "Change spent time", - "editLabelPopup-title": "Change Label", - "editNotificationPopup-title": "Izmeni notifikaciju", - "editProfilePopup-title": "Edit Profile", - "email": "Email", + "editLabelPopup-title": "Izmeni oznaku", + "editNotificationPopup-title": "Izmeni obaveštenje", + "editProfilePopup-title": "Izmeni profil", + "email": "Epošta", "email-enrollAccount-subject": "An account created for you on __siteName__", "email-enrollAccount-text": "Hello __user__,\n\nTo start using the service, simply click the link below.\n\n__url__\n\nThanks.", - "email-fail": "Sending email failed", + "email-fail": "Neuspelo slanje epošte", "email-fail-text": "Error trying to send email", "email-invalid": "Invalid email", "email-invite": "Invite via Email", @@ -304,9 +304,9 @@ "error-json-malformed": "Your text is not valid JSON", "error-json-schema": "Your JSON data does not include the proper information in the correct format", "error-list-doesNotExist": "This list does not exist", - "error-user-doesNotExist": "This user does not exist", - "error-user-notAllowSelf": "You can not invite yourself", - "error-user-notCreated": "This user is not created", + "error-user-doesNotExist": "Korisnik ne postoji", + "error-user-notAllowSelf": "Ne možeš pozvati samog sebe", + "error-user-notCreated": "Korisnik nije kreiran", "error-username-taken": "Korisničko ime je već zauzeto", "error-email-taken": "Email has already been taken", "export-board": "Export board", @@ -322,25 +322,25 @@ "filter": "Filter", "filter-cards": "Filtriraj kartice ili liste", "list-filter-label": "Filtriraj liste po naslovu", - "filter-clear": "Clear filter", + "filter-clear": "Očisti filter", "filter-no-label": "Nema oznake", "filter-no-member": "Nema člana", "filter-no-assignee": "Nema zastupnika", "filter-no-custom-fields": "No Custom Fields", "filter-show-archive": "Prikaži arhivirane liste", "filter-hide-empty": "Sakrij prazne liste", - "filter-on": "Filter is on", + "filter-on": "Filter je uključen", "filter-on-desc": "You are filtering cards on this board. Click here to edit filter.", "filter-to-selection": "Filter to selection", - "advanced-filter-label": "Advanced Filter", + "advanced-filter-label": "Napredni filter", "advanced-filter-description": "Advanced Filter allows to write a string containing following operators: == != <= >= && || ( ) A space is used as a separator between the Operators. You can filter for all Custom Fields by typing their names and values. For Example: Field1 == Value1. Note: If fields or values contains spaces, you need to encapsulate them into single quotes. For Example: 'Field 1' == 'Value 1'. For single control characters (' \\/) to be skipped, you can use \\. For example: Field1 == I\\'m. Also you can combine multiple conditions. For Example: F1 == V1 || F1 == V2. Normally all operators are interpreted from left to right. You can change the order by placing brackets. For Example: F1 == V1 && ( F2 == V2 || F2 == V3 ). Also you can search text fields using regex: F1 == /Tes.*/i", - "fullname": "Full Name", + "fullname": "Puno ime", "header-logo-title": "Go back to your boards page.", "hide-system-messages": "Sakrij sistemske poruke", "headerBarCreateBoardPopup-title": "Create Board", - "home": "Home", - "import": "Import", - "link": "Link", + "home": "Početna", + "import": "Uvezi", + "link": "Veza", "import-board": "import board", "import-board-c": "Import board", "import-board-title-trello": "Uvezi tablu iz Trella", @@ -349,7 +349,7 @@ "import-sandstorm-warning": "Imported board will delete all existing data on board and replace it with imported board.", "from-trello": "From Trello", "from-wekan": "From previous export", - "import-board-instruction-trello": "In your Trello board, go to 'Menu', then 'More', 'Print and Export', 'Export JSON', and copy the resulting text", + "import-board-instruction-trello": "In your Trello board, go to 'Menu', then 'More', 'Print and Export', 'Export JSON', and copy the resulting text.", "import-board-instruction-wekan": "In your board, go to 'Menu', then 'Export board', and copy the text in the downloaded file.", "import-board-instruction-about-errors": "If you get errors when importing board, sometimes importing still works, and board is at All Boards page.", "import-json-placeholder": "Paste your valid JSON data here", @@ -357,48 +357,48 @@ "import-members-map": "Your imported board has some members. Please map the members you want to import to your users", "import-show-user-mapping": "Review members mapping", "import-user-select": "Pick your existing user you want to use as this member", - "importMapMembersAddPopup-title": "Select member", - "info": "Version", - "initials": "Initials", + "importMapMembersAddPopup-title": "Izaberi člana", + "info": "Verzija", + "initials": "Inicijali", "invalid-date": "Neispravan datum", - "invalid-time": "Invalid time", - "invalid-user": "Invalid user", + "invalid-time": "Neispravno vreme", + "invalid-user": "Neispravan korisnik", "joined": "joined", "just-invited": "You are just invited to this board", - "keyboard-shortcuts": "Keyboard shortcuts", - "label-create": "Create Label", + "keyboard-shortcuts": "Prečice tastature", + "label-create": "Napravi oznaku", "label-default": "%s label (default)", "label-delete-pop": "There is no undo. This will remove this label from all cards and destroy its history.", - "labels": "Labels", - "language": "Language", + "labels": "Oznake", + "language": "Jezik", "last-admin-desc": "You can’t change roles because there must be at least one admin.", "leave-board": "Leave Board", "leave-board-pop": "Are you sure you want to leave __boardTitle__? You will be removed from all cards on this board.", "leaveBoardPopup-title": "Leave Board ?", - "link-card": "Link to this card", + "link-card": "Veza do ove kartice", "list-archive-cards": "Move all cards in this list to Archive", "list-archive-cards-pop": "This will remove all the cards in this list from the board. To view cards in Archive and bring them back to the board, click “Menu” > “Archive”.", - "list-move-cards": "Move all cards in this list", - "list-select-cards": "Select all cards in this list", - "set-color-list": "Set Color", + "list-move-cards": "Premesti sve kartice u ovoj listi", + "list-select-cards": "Izaberi sve kartice u ovoj listi", + "set-color-list": "Postavi boju", "listActionPopup-title": "List Actions", "swimlaneActionPopup-title": "Swimlane Actions", "swimlaneAddPopup-title": "Add a Swimlane below", "listImportCardPopup-title": "Import a Trello card", - "listMorePopup-title": "More", + "listMorePopup-title": "Više", "link-list": "Link to this list", "list-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the list. There is no undo.", "list-delete-suggest-archive": "You can move a list to Archive to remove it from the board and preserve the activity.", - "lists": "Lists", + "lists": "Liste", "swimlanes": "Swimlanes", - "log-out": "Log Out", - "log-in": "Log In", - "loginPopup-title": "Log In", + "log-out": "Odjavi se", + "log-in": "Prijava", + "loginPopup-title": "Prijava", "memberMenuPopup-title": "Member Settings", "members": "Članovi", - "menu": "Menu", + "menu": "Meni", "move-selection": "Move selection", - "moveCardPopup-title": "Move Card", + "moveCardPopup-title": "Premesti karticu", "moveCardToBottom-title": "Premesti na dno", "moveCardToTop-title": "Premesti na vrh", "moveSelectionPopup-title": "Move selection", @@ -416,7 +416,7 @@ "normal-desc": "Can view and edit cards. Can't change settings.", "not-accepted-yet": "Invitation not accepted yet", "notify-participate": "Receive updates to any cards you participate as creater or member", - "notify-watch": "Budite obavešteni o novim događajima u tablama, listama ili karticama koje pratite.", + "notify-watch": "Receive updates to any boards, lists, or cards you’re watching", "optional": "opciono", "or": "ili", "page-maybe-private": "This page may be private. You may be able to view it by <a href='%s'>logging in</a>.", @@ -435,21 +435,21 @@ "quick-access-description": "Star a board to add a shortcut in this bar.", "remove-cover": "Remove Cover", "remove-from-board": "Ukloni iz table", - "remove-label": "Remove Label", - "listDeletePopup-title": "Delete List ?", + "remove-label": "Ukloni oznaku", + "listDeletePopup-title": "Obrisati listu?", "remove-member": "Ukloni člana", "remove-member-from-card": "Ukloni iz kartice", "remove-member-pop": "Remove __name__ (__username__) from __boardTitle__? The member will be removed from all cards on this board. They will receive a notification.", - "removeMemberPopup-title": "Ukloni člana ?", + "removeMemberPopup-title": "Ukloni člana?", "rename": "Preimenuj", "rename-board": "Preimenuj tablu", "restore": "Oporavi", "save": "Snimi", "search": "Pretraga", - "rules": "Rules", + "rules": "Pravila", "search-cards": "Pretraži u naslovima kartica/listi, opsima i proizvoljnim poljima sa ove table", - "search-example": "Text to search for?", - "select-color": "Select Color", + "search-example": "Tekst za pretragu?", + "select-color": "Izaberi boju", "set-wip-limit-value": "Set a limit for the maximum number of tasks in this list", "setWipLimitPopup-title": "Set WIP Limit", "shortcut-assign-self": "Pridruži sebe trenutnoj kartici", @@ -481,7 +481,7 @@ "title": "Naslov", "tracking": "Praćenje", "tracking-info": "You will be notified of any changes to those cards you are involved as creator or member.", - "type": "Type", + "type": "Tip", "unassign-member": "Unassign member", "unsaved-description": "Imaš nesnimljen opis.", "unwatch": "Ne posmatraj", @@ -498,22 +498,22 @@ "welcome-swimlane": "Milestone 1", "welcome-list1": "Osnove", "welcome-list2": "Napredno", - "card-templates-swimlane": "Card Templates", - "list-templates-swimlane": "List Templates", + "card-templates-swimlane": "Šeme kartice", + "list-templates-swimlane": "Šeme liste", "board-templates-swimlane": "Board Templates", "what-to-do": "Šta želiš da uradiš ?", "wipLimitErrorPopup-title": "Invalid WIP Limit", "wipLimitErrorPopup-dialog-pt1": "The number of tasks in this list is higher than the WIP limit you've defined.", "wipLimitErrorPopup-dialog-pt2": "Please move some tasks out of this list, or set a higher WIP limit.", "admin-panel": "Admin Panel", - "settings": "Settings", - "people": "People", - "registration": "Registration", + "settings": "Podešavanja", + "people": "Ljudi", + "registration": "Registracija", "disable-self-registration": "Disable Self-Registration", "invite": "Invite", "invite-people": "Invite People", "to-boards": "To board(s)", - "email-addresses": "Email Addresses", + "email-addresses": "Adrese epošte", "smtp-host-description": "The address of the SMTP server that handles your emails.", "smtp-port-description": "The port your SMTP server uses for outgoing emails.", "smtp-tls-description": "Enable TLS support for SMTP server", @@ -521,8 +521,8 @@ "smtp-port": "SMTP Port", "smtp-username": "Korisničko ime", "smtp-password": "Lozinka", - "smtp-tls": "TLS support", - "send-from": "From", + "smtp-tls": "TLS podrška", + "send-from": "Od", "send-smtp-test": "Send a test email to yourself", "invitation-code": "Invitation Code", "email-invite-register-subject": "__inviter__ sent you an invitation", @@ -540,8 +540,8 @@ "disable-webhook": "Onesposobi ovu mrežnu kuku", "global-webhook": "Globalna mrežna kuka", "new-outgoing-webhook": "New Outgoing Webhook", - "no-name": "(Unknown)", - "Node_version": "Node version", + "no-name": "(Nepoznato)", + "Node_version": "Verzija čvora", "Meteor_version": "Verzija Meteor-a", "MongoDB_version": "Verzija MongoDB-a", "MongoDB_storage_engine": "MongoDB mehanizam za skladištenje", @@ -555,16 +555,16 @@ "OS_Totalmem": "OS Total Memory", "OS_Type": "OS Type", "OS_Uptime": "OS Uptime", - "days": "days", - "hours": "hours", - "minutes": "minutes", - "seconds": "seconds", + "days": "dana", + "hours": "sati", + "minutes": "minuta", + "seconds": "sekundi", "show-field-on-card": "Show this field on card", "automatically-field-on-card": "Auto create field to all cards", "showLabel-field-on-card": "Show field label on minicard", - "yes": "Yes", - "no": "No", - "accounts": "Accounts", + "yes": "Da", + "no": "Ne", + "accounts": "Nalozi", "accounts-allowEmailChange": "Allow Email Change", "accounts-allowUserNameChange": "Allow Username Change", "createdAt": "Created at", @@ -576,10 +576,10 @@ "card-end-on": "Ends on", "editCardReceivedDatePopup-title": "Change received date", "editCardEndDatePopup-title": "Change end date", - "setCardColorPopup-title": "Set color", - "setCardActionsColorPopup-title": "Choose a color", - "setSwimlaneColorPopup-title": "Choose a color", - "setListColorPopup-title": "Choose a color", + "setCardColorPopup-title": "Podesi boju", + "setCardActionsColorPopup-title": "Izaberi boju", + "setSwimlaneColorPopup-title": "Izaberi boju", + "setListColorPopup-title": "Izaberi boju", "assigned-by": "Dodeljeno od strane", "requested-by": "Requested By", "board-delete-notice": "Deleting is permanent. You will lose all lists, cards and actions associated with this board.", @@ -587,7 +587,7 @@ "boardDeletePopup-title": "Delete Board?", "delete-board": "Delete Board", "default-subtasks-board": "Subtasks for __board__ board", - "default": "Default", + "default": "Predefinisano", "queue": "Queue", "subtask-settings": "Subtasks Settings", "card-settings": "Podešavanja kartice", @@ -612,22 +612,22 @@ "activity-delete-attach-card": "deleted an attachment", "activity-set-customfield": "set custom field '%s' to '%s' in %s", "activity-unset-customfield": "unset custom field '%s' in %s", - "r-rule": "Rule", - "r-add-trigger": "Add trigger", - "r-add-action": "Add action", + "r-rule": "Pravilo", + "r-add-trigger": "Dodaj okidač", + "r-add-action": "Dodaj akciju", "r-board-rules": "Board rules", - "r-add-rule": "Add rule", - "r-view-rule": "View rule", - "r-delete-rule": "Delete rule", - "r-new-rule-name": "New rule title", - "r-no-rules": "No rules", - "r-when-a-card": "When a card", - "r-is": "is", - "r-is-moved": "is moved", - "r-added-to": "added to", - "r-removed-from": "Removed from", - "r-the-board": "the board", - "r-list": "list", + "r-add-rule": "Dodaj pravilo", + "r-view-rule": "Pregledaj pravilo", + "r-delete-rule": "Obriši pravilo", + "r-new-rule-name": "Novi naslov pravila", + "r-no-rules": "Nema pravila", + "r-when-a-card": "Kada kartica", + "r-is": "je", + "r-is-moved": "je premeštena", + "r-added-to": "dodata u", + "r-removed-from": "Uklonjena iz", + "r-the-board": "table", + "r-list": "liste", "set-filter": "Set Filter", "r-moved-to": "Moved to", "r-moved-from": "Moved from", @@ -643,7 +643,7 @@ "r-when-a-attach": "When an attachment", "r-when-a-checklist": "When a checklist is", "r-when-the-checklist": "When the checklist", - "r-completed": "Completed", + "r-completed": "Završeno", "r-made-incomplete": "Made incomplete", "r-when-a-item": "When a checklist item is", "r-when-the-item": "When the checklist item", @@ -655,11 +655,11 @@ "r-its-list": "its list", "r-archive": "Move to Archive", "r-unarchive": "Restore from Archive", - "r-card": "card", + "r-card": "kartica", "r-add": "Dodaj", - "r-remove": "Remove", - "r-label": "label", - "r-member": "member", + "r-remove": "Ukloni", + "r-label": "oznaka", + "r-member": "član", "r-remove-all": "Remove all members from the card", "r-set-color": "Set color to", "r-checklist": "checklist", @@ -668,30 +668,30 @@ "r-items-check": "items of checklist", "r-check": "Check", "r-uncheck": "Uncheck", - "r-item": "item", + "r-item": "stavka", "r-of-checklist": "of checklist", - "r-send-email": "Send an email", - "r-to": "to", - "r-subject": "subject", - "r-rule-details": "Rule details", + "r-send-email": "Pošalji epoštu", + "r-to": "za", + "r-subject": "naslov", + "r-rule-details": "Detalji pravila", "r-d-move-to-top-gen": "Move card to top of its list", "r-d-move-to-top-spec": "Move card to top of list", "r-d-move-to-bottom-gen": "Move card to bottom of its list", "r-d-move-to-bottom-spec": "Move card to bottom of list", - "r-d-send-email": "Send email", - "r-d-send-email-to": "to", - "r-d-send-email-subject": "subject", - "r-d-send-email-message": "message", + "r-d-send-email": "Pošalji epoštu", + "r-d-send-email-to": "za", + "r-d-send-email-subject": "naslov", + "r-d-send-email-message": "poruka", "r-d-archive": "Move card to Archive", "r-d-unarchive": "Restore card from Archive", - "r-d-add-label": "Add label", - "r-d-remove-label": "Remove label", - "r-create-card": "Create new card", - "r-in-list": "in list", + "r-d-add-label": "Dodaj oznaku", + "r-d-remove-label": "Ukloni oznaku", + "r-create-card": "Napravi novu karticu", + "r-in-list": "u listi", "r-in-swimlane": "in swimlane", - "r-d-add-member": "Add member", - "r-d-remove-member": "Remove member", - "r-d-remove-all-member": "Remove all member", + "r-d-add-member": "Dodaj člana", + "r-d-remove-member": "Ukloni člana", + "r-d-remove-all-member": "Ukloni sve članove", "r-d-check-all": "Check all items of a list", "r-d-uncheck-all": "Uncheck all items of a list", "r-d-check-one": "Check item", @@ -720,11 +720,11 @@ "ldap": "LDAP", "oauth2": "OAuth2", "cas": "CAS", - "authentication-method": "Authentication method", - "authentication-type": "Authentication type", + "authentication-method": "Metod autentifikacije", + "authentication-type": "Tip autentifikacije", "custom-product-name": "Custom Product Name", - "layout": "Layout", - "hide-logo": "Hide Logo", + "layout": "Raspored", + "hide-logo": "Sakrij logo", "add-custom-html-after-body-start": "Add Custom HTML after <body> start", "add-custom-html-before-body-end": "Add Custom HTML before </body> end", "error-undefined": "Something went wrong", @@ -736,8 +736,8 @@ "swimlaneDeletePopup-title": "Delete Swimlane ?", "swimlane-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the swimlane. There is no undo.", "restore-all": "Restore all", - "delete-all": "Delete all", - "loading": "Loading, please wait.", + "delete-all": "Obriši sve", + "loading": "Učitavanje, molim sačekajte.", "previous_as": "prošli put je bio", "act-a-dueAt": "modifikovano u vreme\nKada:__vremenskaVrednost__\nGde:__kartica__\nprethodni rok je bio__StaraVremenskaVrednost", "act-a-endAt": "izmenjeno vreme završetaka za__vremenskaVrednost__od (__StaraVremenskaVrednost__)", @@ -760,8 +760,8 @@ "accounts-allowUserDelete": "Dozvoli korisnicima da sami brišu svoj nalog", "hide-minicard-label-text": "Sakrij tekst nalepnice minikartice", "show-desktop-drag-handles": "Prikaži kvake za povlačenje sa radne površine", - "assignee": "Asignat", - "cardAssigneesPopup-title": "Asignat", + "assignee": "Zastupnik", + "cardAssigneesPopup-title": "Zastupnik", "addmore-detail": "Dodaj detaljaniji opis", "show-on-card": "Prikaži na kartici", "new": "Novo", diff --git a/i18n/zh-TW.i18n.json b/i18n/zh-TW.i18n.json index 8065b261..af2b98b9 100644 --- a/i18n/zh-TW.i18n.json +++ b/i18n/zh-TW.i18n.json @@ -152,8 +152,8 @@ "card-spent": "耗時", "card-edit-attachments": "編輯附件", "card-edit-custom-fields": "編輯自訂欄位", - "card-start-voting": "Start voting", - "card-cancel-voting": "Delete voting and all votes", + "card-start-voting": "開始投票", + "card-cancel-voting": "移除投票", "card-edit-labels": "編輯標籤", "card-edit-members": "編輯成員", "card-labels-title": "更改該卡片上的標籤", @@ -163,10 +163,10 @@ "cardAttachmentsPopup-title": "附件來源", "cardCustomField-datePopup-title": "修改日期", "cardCustomFieldsPopup-title": "編輯自訂欄位", - "cardStartVotingPopup-title": "Start a vote", - "vote-question": "Voting question", - "vote-for-it": "for it", - "vote-against": "against", + "cardStartVotingPopup-title": "建立投票", + "vote-question": "投票題目", + "vote-for-it": "同意", + "vote-against": "反對", "cardDeletePopup-title": "徹底刪除卡片?", "cardDetailsActionsPopup-title": "卡片操作", "cardLabelsPopup-title": "標籤", @@ -325,7 +325,7 @@ "filter-clear": "清除篩選條件", "filter-no-label": "沒有標籤", "filter-no-member": "沒有成員", - "filter-no-assignee": "No assignee", + "filter-no-assignee": "沒有代理人", "filter-no-custom-fields": "沒有自訂欄位", "filter-show-archive": "顯示封存的清單", "filter-hide-empty": "隱藏空清單", @@ -771,7 +771,7 @@ "view-all": "檢視全部", "filter-by-unread": "篩選: 未讀", "mark-all-as-read": "標示全部已讀", - "remove-all-read": "Remove all read", + "remove-all-read": "移除所有已讀", "allow-rename": "允許更名", "allowRenamePopup-title": "允許更名" } -- cgit v1.2.3-1-g7c22 From 6db717b9b384fe1491063e507b80e67791a07e3a Mon Sep 17 00:00:00 2001 From: Lauri Ojansivu <x@xet7.org> Date: Thu, 9 Apr 2020 22:47:11 +0300 Subject: Upgrade to Node v12.16.2 Thanks to Node developers and xet7 ! --- .travis.yml | 2 +- Dockerfile | 2 +- rebuild-wekan.bat | 4 ++-- rebuild-wekan.sh | 4 ++-- snapcraft.yaml | 2 +- 5 files changed, 7 insertions(+), 7 deletions(-) diff --git a/.travis.yml b/.travis.yml index 52da07c3..2081aad0 100644 --- a/.travis.yml +++ b/.travis.yml @@ -3,7 +3,7 @@ sudo: required env: TRAVIS_DOCKER_COMPOSE_VERSION: 1.24.0 - TRAVIS_NODE_VERSION: 12.15.0 + TRAVIS_NODE_VERSION: 12.16.2 TRAVIS_NPM_VERSION: latest before_install: diff --git a/Dockerfile b/Dockerfile index 29248ca1..63002e79 100644 --- a/Dockerfile +++ b/Dockerfile @@ -6,7 +6,7 @@ LABEL maintainer="wekan" # ENV BUILD_DEPS="paxctl" ENV BUILD_DEPS="apt-utils libarchive-tools gnupg gosu wget curl bzip2 g++ build-essential git ca-certificates python3" \ DEBUG=false \ - NODE_VERSION=v12.16.1 \ + NODE_VERSION=v12.16.2 \ METEOR_RELEASE=1.10-rc.2 \ USE_EDGE=false \ METEOR_EDGE=1.5-beta.17 \ diff --git a/rebuild-wekan.bat b/rebuild-wekan.bat index 0a9a8eac..232629ce 100644 --- a/rebuild-wekan.bat +++ b/rebuild-wekan.bat @@ -18,8 +18,8 @@ REM Install chocolatey choco install -y git curl python2 dotnet4.5.2 nano mongodb-3 mongoclient meteor -curl -O https://nodejs.org/dist/v12.16.1/node-v12.16.1-x64.msi -call node-v12.16.1-x64.msi +curl -O https://nodejs.org/dist/v12.16.2/node-v12.16.2-x64.msi +call node-v12.16.2-x64.msi call npm config -g set msvs_version 2015 call meteor npm config -g set msvs_version 2015 diff --git a/rebuild-wekan.sh b/rebuild-wekan.sh index 957e634f..61c19928 100755 --- a/rebuild-wekan.sh +++ b/rebuild-wekan.sh @@ -5,7 +5,7 @@ echo " with 'sudo dpkg-reconfigure locales' , so that MongoDB works correct echo " You can still use any other locale as your main locale." #Below script installs newest node 8.x for Debian/Ubuntu/Mint. -#NODE_VERSION=12.16.1 +#NODE_VERSION=12.16.2 #X64NODE="https://nodejs.org/dist/v${NODE_VERSION}/node-v${NODE_VERSION}-linux-x64.tar.gz" function pause(){ @@ -79,7 +79,7 @@ do curl -0 -L https://npmjs.org/install.sh | sudo sh sudo chown -R $(id -u):$(id -g) $HOME/.npm sudo npm -g install n - sudo n 12.16.1 + sudo n 12.16.2 #curl -sL https://deb.nodesource.com/setup_8.x | sudo -E bash - #sudo apt-get install -y nodejs elif [[ "$OSTYPE" == "darwin"* ]]; then diff --git a/snapcraft.yaml b/snapcraft.yaml index 2b6b1ef9..940bb378 100644 --- a/snapcraft.yaml +++ b/snapcraft.yaml @@ -81,7 +81,7 @@ parts: wekan: source: . plugin: nodejs - node-engine: 12.16.1 + node-engine: 12.16.2 node-packages: - node-gyp - node-pre-gyp -- cgit v1.2.3-1-g7c22 From 70edd44a01d2ebf92692b549b6f20ada5a9c3e8b Mon Sep 17 00:00:00 2001 From: Lauri Ojansivu <x@xet7.org> Date: Thu, 9 Apr 2020 22:50:00 +0300 Subject: Update ChangeLog. --- CHANGELOG.md | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 3d6bdeb0..51ba81a5 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -9,6 +9,11 @@ This release adds the following new features: board](https://github.com/wekan/wekan/pull/3004). Thanks to slvrpdr. +and adds the following updates: + +- [Upgrade to Node v12.16.2](https://github.com/wekan/wekan/commit/6db717b9b384fe1491063e507b80e67791a07e3a). + Thanks to Node developers and xet7. + and fixes the following bugs: - [Fix bug that prevents editing or deleting -- cgit v1.2.3-1-g7c22 From 268d7fcb32186a902a84e7f6d80c50b1f3790bad Mon Sep 17 00:00:00 2001 From: Lauri Ojansivu <x@xet7.org> Date: Thu, 9 Apr 2020 22:53:04 +0300 Subject: Upgrade Node to 12.16.2, part 2. Thanks to Node developers and xet7 ! --- stacksmith/user-scripts/build.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/stacksmith/user-scripts/build.sh b/stacksmith/user-scripts/build.sh index 00448514..22b88dc9 100755 --- a/stacksmith/user-scripts/build.sh +++ b/stacksmith/user-scripts/build.sh @@ -2,7 +2,7 @@ set -euxo pipefail BUILD_DEPS="bsdtar gnupg wget curl bzip2 python git ca-certificates perl-Digest-SHA" -NODE_VERSION=v12.16.1 +NODE_VERSION=v12.16.2 #METEOR_RELEASE=1.6.0.1 - for Stacksmith, meteor-1.8 branch that could have METEOR@1.8.1-beta.8 or newer USE_EDGE=false METEOR_EDGE=1.5-beta.17 -- cgit v1.2.3-1-g7c22 From 7566f05b97618bc9ea74964d3bb628e6c845e5df Mon Sep 17 00:00:00 2001 From: Lauri Ojansivu <x@xet7.org> Date: Thu, 9 Apr 2020 23:00:00 +0300 Subject: v3.93 --- .sandstorm-meteor-1.8/package-lock.json | 2 +- .sandstorm-meteor-1.8/package.json | 2 +- CHANGELOG.md | 5 +++-- Stackerfile.yml | 2 +- package-lock.json | 2 +- package.json | 2 +- public/api/wekan.html | 4 ++-- public/api/wekan.yml | 2 +- sandstorm-pkgdef.capnp | 4 ++-- 9 files changed, 13 insertions(+), 12 deletions(-) diff --git a/.sandstorm-meteor-1.8/package-lock.json b/.sandstorm-meteor-1.8/package-lock.json index d46097ee..4e81f671 100644 --- a/.sandstorm-meteor-1.8/package-lock.json +++ b/.sandstorm-meteor-1.8/package-lock.json @@ -1,6 +1,6 @@ { "name": "wekan", - "version": "v3.92.0", + "version": "v3.93.0", "lockfileVersion": 1, "requires": true, "dependencies": { diff --git a/.sandstorm-meteor-1.8/package.json b/.sandstorm-meteor-1.8/package.json index 6e6f2b5a..a1459f8e 100644 --- a/.sandstorm-meteor-1.8/package.json +++ b/.sandstorm-meteor-1.8/package.json @@ -1,6 +1,6 @@ { "name": "wekan", - "version": "v3.92.0", + "version": "v3.93.0", "description": "Open-Source kanban", "private": true, "scripts": { diff --git a/CHANGELOG.md b/CHANGELOG.md index 51ba81a5..34217276 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,4 +1,4 @@ -# Upcoming Wekan release +# v3.93 2020-04-10 Wekan release This release adds the following new features: @@ -11,7 +11,8 @@ This release adds the following new features: and adds the following updates: -- [Upgrade to Node v12.16.2](https://github.com/wekan/wekan/commit/6db717b9b384fe1491063e507b80e67791a07e3a). +- Upgrade to Node v12.16.2 [Part1](https://github.com/wekan/wekan/commit/6db717b9b384fe1491063e507b80e67791a07e3a) + and [Part2](https://github.com/wekan/wekan/commit/268d7fcb32186a902a84e7f6d80c50b1f3790bad). Thanks to Node developers and xet7. and fixes the following bugs: diff --git a/Stackerfile.yml b/Stackerfile.yml index 103baae9..5ab00985 100644 --- a/Stackerfile.yml +++ b/Stackerfile.yml @@ -1,5 +1,5 @@ appId: wekan-public/apps/77b94f60-dec9-0136-304e-16ff53095928 -appVersion: "v3.92.0" +appVersion: "v3.93.0" files: userUploads: - README.md diff --git a/package-lock.json b/package-lock.json index 4fea76bf..314216cd 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,6 +1,6 @@ { "name": "wekan", - "version": "v3.92.0", + "version": "v3.93.0", "lockfileVersion": 1, "requires": true, "dependencies": { diff --git a/package.json b/package.json index b8e6698c..a04b6a6b 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "wekan", - "version": "v3.92.0", + "version": "v3.93.0", "description": "Open-Source kanban", "private": true, "scripts": { diff --git a/public/api/wekan.html b/public/api/wekan.html index 063348bc..49f90a38 100644 --- a/public/api/wekan.html +++ b/public/api/wekan.html @@ -1524,7 +1524,7 @@ var n=this.pipeline.run(e.tokenizer(t)),r=new e.Vector,i=[],o=this._fields.reduc <ul class="toc-list-h1"> <li> - <a href="#wekan-rest-api" class="toc-h1 toc-link" data-title="Wekan REST API v3.92">Wekan REST API v3.92</a> + <a href="#wekan-rest-api" class="toc-h1 toc-link" data-title="Wekan REST API v3.93">Wekan REST API v3.93</a> </li> @@ -2022,7 +2022,7 @@ var n=this.pipeline.run(e.tokenizer(t)),r=new e.Vector,i=[],o=this._fields.reduc <div class="page-wrapper"> <div class="dark-box"></div> <div class="content"> - <h1 id="wekan-rest-api">Wekan REST API v3.92</h1> + <h1 id="wekan-rest-api">Wekan REST API v3.93</h1> <blockquote> <p>Scroll down for code samples, example requests and responses. Select a language for code samples from the tabs above or the mobile navigation menu.</p> </blockquote> diff --git a/public/api/wekan.yml b/public/api/wekan.yml index 31f4f4e7..07461940 100644 --- a/public/api/wekan.yml +++ b/public/api/wekan.yml @@ -1,7 +1,7 @@ swagger: '2.0' info: title: Wekan REST API - version: v3.92 + version: v3.93 description: | The REST API allows you to control and extend Wekan with ease. diff --git a/sandstorm-pkgdef.capnp b/sandstorm-pkgdef.capnp index ff7eb54f..6b571302 100644 --- a/sandstorm-pkgdef.capnp +++ b/sandstorm-pkgdef.capnp @@ -22,10 +22,10 @@ const pkgdef :Spk.PackageDefinition = ( appTitle = (defaultText = "Wekan"), # The name of the app as it is displayed to the user. - appVersion = 392, + appVersion = 393, # Increment this for every release. - appMarketingVersion = (defaultText = "3.92.0~2020-04-09"), + appMarketingVersion = (defaultText = "3.93.0~2020-04-10"), # Human-readable presentation of the app version. minUpgradableAppVersion = 0, -- cgit v1.2.3-1-g7c22 From 8f28a409c7dd90319f785e3fc4c1b26803f67f31 Mon Sep 17 00:00:00 2001 From: Nico <paetni1@gmail.com> Date: Fri, 10 Apr 2020 01:46:36 +0200 Subject: Public vote --- client/components/cards/cardDetails.jade | 35 ++++++++++++++++---- client/components/cards/cardDetails.js | 25 ++++++++++---- client/components/cards/cardDetails.styl | 2 ++ i18n/en.i18n.json | 3 ++ models/cards.js | 56 +++++++++++++++++++++++++------- models/trelloCreator.js | 1 + 6 files changed, 98 insertions(+), 24 deletions(-) diff --git a/client/components/cards/cardDetails.jade b/client/components/cards/cardDetails.jade index 9cd581ea..99606ae4 100644 --- a/client/components/cards/cardDetails.jade +++ b/client/components/cards/cardDetails.jade @@ -206,12 +206,12 @@ template(name="cardDetails") i.fa.fa-thumbs-up card-details-item-title {{_ 'vote-question'}} .vote-result - .card-label.card-label-green - +viewer - = voteCountPositive - .card-label.card-label-red - +viewer - = voteCountNegative + if votePublic + a.card-label.card-label-green.js-show-positive-votes {{ voteCountPositive }} + a.card-label.card-label-red.js-show-negative-votes {{ voteCountNegative }} + else + .card-label.card-label-green {{ voteCountPositive }} + .card-label.card-label-red {{ voteCountNegative }} +viewer = getVoteQuestion button.card-details-green.js-vote.js-vote-positive(class="{{#if voteState}}voted{{/if}}") {{_ 'vote-for-it'}} @@ -572,6 +572,29 @@ template(name="cardStartVotingPopup") .fields label(for="vote") {{_ 'vote-question'}} input.js-vote-field#vote(type="text" name="vote" value="{{card.getVoteQuestion}}" autofocus) + label(for="vote-public") {{_ 'vote-public'}} + a.js-toggle-vote-public + .materialCheckBox#vote-public(name="vote-public") button.primary.confirm.js-submit {{_ 'save'}} //- button.js-remove-color.negate.wide.right {{_ 'delete'}} + +template(name="positiveVoteMembersPopup") + ul.pop-over-list.js-card-member-list + each m in voteMemberPositive + li.item + a.name + +userAvatar(userId=m._id) + span.full-name + = m.profile.fullname + | (<span class="username">{{ m.username }}</span>) + +template(name="negativeVoteMembersPopup") + ul.pop-over-list.js-card-member-list + each m in voteMemberNegative + li.item + a.name + +userAvatar(userId=m._id) + span.full-name + = m.profile.fullname + | (<span class="username">{{ m.username }}</span>) diff --git a/client/components/cards/cardDetails.js b/client/components/cards/cardDetails.js index 84ba21b1..6ca5d784 100644 --- a/client/components/cards/cardDetails.js +++ b/client/components/cards/cardDetails.js @@ -54,6 +54,12 @@ BlazeComponent.extendComponent({ } return null; }, + votePublic() { + const card = this.currentData(); + if (card.vote) + return card.vote.public + return null + }, voteCountPositive() { const card = this.currentData(); if (card.vote && card.vote.positive) return card.vote.positive.length; @@ -382,6 +388,8 @@ BlazeComponent.extendComponent({ 'click .js-start-date': Popup.open('editCardStartDate'), 'click .js-due-date': Popup.open('editCardDueDate'), 'click .js-end-date': Popup.open('editCardEndDate'), + 'click .js-show-positive-votes':Popup.open('positiveVoteMembers'), + 'click .js-show-negative-votes': Popup.open('negativeVoteMembers'), 'mouseenter .js-card-details'() { const parentComponent = this.parentComponent().parentComponent(); //on mobile view parent is Board, not BoardBody. @@ -647,7 +655,7 @@ Template.cardDetailsActionsPopup.events({ }, }); -Template.editCardTitleForm.onRendered(function() { +Template.editCardTitleForm.onRendered(function () { autosize(this.$('.js-edit-card-title')); }); @@ -661,7 +669,7 @@ Template.editCardTitleForm.events({ }, }); -Template.editCardRequesterForm.onRendered(function() { +Template.editCardRequesterForm.onRendered(function () { autosize(this.$('.js-edit-card-requester')); }); @@ -674,7 +682,7 @@ Template.editCardRequesterForm.events({ }, }); -Template.editCardAssignerForm.onRendered(function() { +Template.editCardAssignerForm.onRendered(function () { autosize(this.$('.js-edit-card-assigner')); }); @@ -814,7 +822,7 @@ Template.copyChecklistToManyCardsPopup.events({ // copy subtasks cursor = Cards.find({ parentId: oldId }); - cursor.forEach(function() { + cursor.forEach(function () { 'use strict'; const subtask = arguments[0]; subtask.parentId = _id; @@ -963,7 +971,7 @@ BlazeComponent.extendComponent({ } } }, - 'click .js-delete': Popup.afterConfirm('cardDelete', function() { + 'click .js-delete': Popup.afterConfirm('cardDelete', function () { Popup.close(); Cards.remove(this._id); Utils.goBoardId(this.boardId); @@ -1001,9 +1009,14 @@ BlazeComponent.extendComponent({ 'submit .edit-vote-question'(evt) { evt.preventDefault(); const voteQuestion = evt.target.vote.value; - this.currentCard.setVoteQuestion(voteQuestion); + const publicVote = $('#vote-public').hasClass('is-checked'); + this.currentCard.setVoteQuestion(voteQuestion, publicVote); Popup.close(); }, + 'click a.js-toggle-vote-public'(event) { + event.preventDefault(); + $('#vote-public').toggleClass('is-checked'); + }, }, ]; }, diff --git a/client/components/cards/cardDetails.styl b/client/components/cards/cardDetails.styl index 6b3ca91c..199a12da 100644 --- a/client/components/cards/cardDetails.styl +++ b/client/components/cards/cardDetails.styl @@ -338,3 +338,5 @@ card-details-color(background, color...) justify-content: space-between .vote-result display: flex +.js-show-positive-votes + cursor: pointer diff --git a/i18n/en.i18n.json b/i18n/en.i18n.json index 0b194042..68c7acae 100644 --- a/i18n/en.i18n.json +++ b/i18n/en.i18n.json @@ -164,7 +164,10 @@ "cardCustomField-datePopup-title": "Change date", "cardCustomFieldsPopup-title": "Edit custom fields", "cardStartVotingPopup-title": "Start a vote", + "positiveVoteMembersPopup-title": "Proponents", + "negativeVoteMembersPopup-title": "Opponents", "vote-question": "Voting question", + "vote-public": "Public vote", "vote-for-it": "for it", "vote-against": "against", "cardDeletePopup-title": "Delete Card?", diff --git a/models/cards.js b/models/cards.js index 94b174bb..5a812679 100644 --- a/models/cards.js +++ b/models/cards.js @@ -336,6 +336,10 @@ Cards.attachSchema( optional: true, defaultValue: null, }, + 'vote.public': { + type: Boolean, + defaultValue: false, + }, }), ); @@ -728,7 +732,7 @@ Cards.helpers({ parentString(sep) { return this.parentList() - .map(function(elem) { + .map(function (elem) { return elem.title; }) .join(sep); @@ -1028,6 +1032,33 @@ Cards.helpers({ } }, + getVotePublic() { + if (this.isLinkedCard()) { + const card = Cards.findOne({ _id: this.linkedId }); + if (card && card.vote) return card.vote.public; + else return null; + } else if (this.isLinkedBoard()) { + const board = Boards.findOne({ _id: this.linkedId }); + if (board && board.vote) return board.vote.public; + else return null; + } else if (this.vote) { + return this.vote.public; + } else { + return null; + } + }, + + voteMemberPositive() { + if (this.vote && this.vote.positive) + return Users.find({ _id: { $in: this.vote.positive } }) + return [] + }, + voteMemberNegative() { + if (this.vote && this.vote.negative) + return Users.find({ _id: { $in: this.vote.negative } }) + return [] + }, + getId() { if (this.isLinked()) { return this.linkedId; @@ -1444,11 +1475,12 @@ Cards.mutations({ }, }; }, - setVoteQuestion(question) { + setVoteQuestion(question, public) { return { $set: { vote: { question, + public, positive: [], negative: [], }, @@ -1897,7 +1929,7 @@ if (Meteor.isServer) { }); //New activity for card moves - Cards.after.update(function(userId, doc, fieldNames) { + Cards.after.update(function (userId, doc, fieldNames) { const oldListId = this.previous.listId; const oldSwimlaneId = this.previous.swimlaneId; const oldBoardId = this.previous.boardId; @@ -1943,7 +1975,7 @@ if (Meteor.isServer) { // change list modifiedAt, when user modified the key values in timingaction array, if it's endAt, put the modifiedAt of list back to one year ago for sorting purpose const modifiedAt = new Date( new Date(value).getTime() - - (action === 'endAt' ? 365 * 24 * 3600 * 1e3 : 0), + (action === 'endAt' ? 365 * 24 * 3600 * 1e3 : 0), ); // set it as 1 year before const boardId = list.boardId; Lists.direct.update( @@ -1997,7 +2029,7 @@ if (Meteor.isServer) { JsonRoutes.add( 'GET', '/api/boards/:boardId/swimlanes/:swimlaneId/cards', - function(req, res) { + function (req, res) { const paramBoardId = req.params.boardId; const paramSwimlaneId = req.params.swimlaneId; Authentication.checkBoardAccess(req.userId, paramBoardId); @@ -2007,7 +2039,7 @@ if (Meteor.isServer) { boardId: paramBoardId, swimlaneId: paramSwimlaneId, archived: false, - }).map(function(doc) { + }).map(function (doc) { return { _id: doc._id, title: doc.title, @@ -2031,7 +2063,7 @@ if (Meteor.isServer) { * title: string, * description: string}] */ - JsonRoutes.add('GET', '/api/boards/:boardId/lists/:listId/cards', function( + JsonRoutes.add('GET', '/api/boards/:boardId/lists/:listId/cards', function ( req, res, ) { @@ -2044,7 +2076,7 @@ if (Meteor.isServer) { boardId: paramBoardId, listId: paramListId, archived: false, - }).map(function(doc) { + }).map(function (doc) { return { _id: doc._id, title: doc.title, @@ -2066,7 +2098,7 @@ if (Meteor.isServer) { JsonRoutes.add( 'GET', '/api/boards/:boardId/lists/:listId/cards/:cardId', - function(req, res) { + function (req, res) { const paramBoardId = req.params.boardId; const paramListId = req.params.listId; const paramCardId = req.params.cardId; @@ -2098,7 +2130,7 @@ if (Meteor.isServer) { * @param {string} [assignees] the array of maximum one ID of assignee of the new card * @return_type {_id: string} */ - JsonRoutes.add('POST', '/api/boards/:boardId/lists/:listId/cards', function( + JsonRoutes.add('POST', '/api/boards/:boardId/lists/:listId/cards', function ( req, res, ) { @@ -2205,7 +2237,7 @@ if (Meteor.isServer) { JsonRoutes.add( 'PUT', '/api/boards/:boardId/lists/:listId/cards/:cardId', - function(req, res) { + function (req, res) { Authentication.checkUserId(req.userId); const paramBoardId = req.params.boardId; const paramCardId = req.params.cardId; @@ -2504,7 +2536,7 @@ if (Meteor.isServer) { JsonRoutes.add( 'DELETE', '/api/boards/:boardId/lists/:listId/cards/:cardId', - function(req, res) { + function (req, res) { Authentication.checkUserId(req.userId); const paramBoardId = req.params.boardId; const paramListId = req.params.listId; diff --git a/models/trelloCreator.js b/models/trelloCreator.js index 48dce7eb..28982f43 100644 --- a/models/trelloCreator.js +++ b/models/trelloCreator.js @@ -303,6 +303,7 @@ export class TrelloCreator { if (positiveVotes.length > 0) { cardToCreate.vote = { question: cardToCreate.title, + public: true, positive: positiveVotes, } } -- cgit v1.2.3-1-g7c22 From 20e88159ae086e108562de091b9359f4d5dac395 Mon Sep 17 00:00:00 2001 From: Lauri Ojansivu <x@xet7.org> Date: Fri, 10 Apr 2020 12:14:58 +0300 Subject: Update translations. --- i18n/ar.i18n.json | 3 +++ i18n/bg.i18n.json | 3 +++ i18n/br.i18n.json | 3 +++ i18n/ca.i18n.json | 3 +++ i18n/cs.i18n.json | 3 +++ i18n/da.i18n.json | 3 +++ i18n/de.i18n.json | 3 +++ i18n/el.i18n.json | 3 +++ i18n/en-GB.i18n.json | 3 +++ i18n/eo.i18n.json | 3 +++ i18n/es-AR.i18n.json | 3 +++ i18n/es.i18n.json | 3 +++ i18n/eu.i18n.json | 3 +++ i18n/fa.i18n.json | 3 +++ i18n/fi.i18n.json | 3 +++ i18n/fr.i18n.json | 3 +++ i18n/gl.i18n.json | 3 +++ i18n/he.i18n.json | 3 +++ i18n/hi.i18n.json | 3 +++ i18n/hu.i18n.json | 3 +++ i18n/hy.i18n.json | 3 +++ i18n/id.i18n.json | 3 +++ i18n/ig.i18n.json | 3 +++ i18n/it.i18n.json | 3 +++ i18n/ja.i18n.json | 3 +++ i18n/ka.i18n.json | 3 +++ i18n/km.i18n.json | 3 +++ i18n/ko.i18n.json | 3 +++ i18n/lv.i18n.json | 3 +++ i18n/mk.i18n.json | 3 +++ i18n/mn.i18n.json | 3 +++ i18n/nb.i18n.json | 3 +++ i18n/nl.i18n.json | 3 +++ i18n/oc.i18n.json | 3 +++ i18n/pl.i18n.json | 3 +++ i18n/pt-BR.i18n.json | 3 +++ i18n/pt.i18n.json | 3 +++ i18n/ro.i18n.json | 3 +++ i18n/ru.i18n.json | 5 ++++- i18n/sl.i18n.json | 3 +++ i18n/sr.i18n.json | 3 +++ i18n/sv.i18n.json | 3 +++ i18n/sw.i18n.json | 3 +++ i18n/ta.i18n.json | 3 +++ i18n/th.i18n.json | 3 +++ i18n/tr.i18n.json | 3 +++ i18n/uk.i18n.json | 3 +++ i18n/vi.i18n.json | 3 +++ i18n/zh-CN.i18n.json | 3 +++ i18n/zh-HK.i18n.json | 3 +++ i18n/zh-TW.i18n.json | 3 +++ 51 files changed, 154 insertions(+), 1 deletion(-) diff --git a/i18n/ar.i18n.json b/i18n/ar.i18n.json index 72c8f003..004841e8 100644 --- a/i18n/ar.i18n.json +++ b/i18n/ar.i18n.json @@ -164,7 +164,10 @@ "cardCustomField-datePopup-title": "تغير التاريخ", "cardCustomFieldsPopup-title": "تعديل الحقل المعدل", "cardStartVotingPopup-title": "Start a vote", + "positiveVoteMembersPopup-title": "Proponents", + "negativeVoteMembersPopup-title": "Opponents", "vote-question": "Voting question", + "vote-public": "Public vote", "vote-for-it": "for it", "vote-against": "against", "cardDeletePopup-title": "حذف البطاقة ?", diff --git a/i18n/bg.i18n.json b/i18n/bg.i18n.json index 4f422d0f..cc3b5a88 100644 --- a/i18n/bg.i18n.json +++ b/i18n/bg.i18n.json @@ -164,7 +164,10 @@ "cardCustomField-datePopup-title": "Промени датата", "cardCustomFieldsPopup-title": "Промени собствените полета", "cardStartVotingPopup-title": "Start a vote", + "positiveVoteMembersPopup-title": "Proponents", + "negativeVoteMembersPopup-title": "Opponents", "vote-question": "Voting question", + "vote-public": "Public vote", "vote-for-it": "for it", "vote-against": "against", "cardDeletePopup-title": "Желаете да изтриете картата?", diff --git a/i18n/br.i18n.json b/i18n/br.i18n.json index 10a33923..d7834c94 100644 --- a/i18n/br.i18n.json +++ b/i18n/br.i18n.json @@ -164,7 +164,10 @@ "cardCustomField-datePopup-title": "Change date", "cardCustomFieldsPopup-title": "Edit custom fields", "cardStartVotingPopup-title": "Start a vote", + "positiveVoteMembersPopup-title": "Proponents", + "negativeVoteMembersPopup-title": "Opponents", "vote-question": "Voting question", + "vote-public": "Public vote", "vote-for-it": "for it", "vote-against": "against", "cardDeletePopup-title": "Diverkañ ar gartenn ?", diff --git a/i18n/ca.i18n.json b/i18n/ca.i18n.json index 133d62ec..b363a47f 100644 --- a/i18n/ca.i18n.json +++ b/i18n/ca.i18n.json @@ -164,7 +164,10 @@ "cardCustomField-datePopup-title": "Canviar data", "cardCustomFieldsPopup-title": "Editar camps personalitzats", "cardStartVotingPopup-title": "Start a vote", + "positiveVoteMembersPopup-title": "Proponents", + "negativeVoteMembersPopup-title": "Opponents", "vote-question": "Voting question", + "vote-public": "Public vote", "vote-for-it": "for it", "vote-against": "against", "cardDeletePopup-title": "Esborrar fitxa?", diff --git a/i18n/cs.i18n.json b/i18n/cs.i18n.json index 61b2ed98..96f2385f 100644 --- a/i18n/cs.i18n.json +++ b/i18n/cs.i18n.json @@ -164,7 +164,10 @@ "cardCustomField-datePopup-title": "Změnit datum", "cardCustomFieldsPopup-title": "Upravit vlastní pole", "cardStartVotingPopup-title": "Start a vote", + "positiveVoteMembersPopup-title": "Proponents", + "negativeVoteMembersPopup-title": "Opponents", "vote-question": "Voting question", + "vote-public": "Public vote", "vote-for-it": "for it", "vote-against": "against", "cardDeletePopup-title": "Smazat kartu?", diff --git a/i18n/da.i18n.json b/i18n/da.i18n.json index bfdd49c9..6645d691 100644 --- a/i18n/da.i18n.json +++ b/i18n/da.i18n.json @@ -164,7 +164,10 @@ "cardCustomField-datePopup-title": "Change date", "cardCustomFieldsPopup-title": "Edit custom fields", "cardStartVotingPopup-title": "Start a vote", + "positiveVoteMembersPopup-title": "Proponents", + "negativeVoteMembersPopup-title": "Opponents", "vote-question": "Voting question", + "vote-public": "Public vote", "vote-for-it": "for it", "vote-against": "against", "cardDeletePopup-title": "Delete Card?", diff --git a/i18n/de.i18n.json b/i18n/de.i18n.json index d3537f77..3740b22d 100644 --- a/i18n/de.i18n.json +++ b/i18n/de.i18n.json @@ -164,7 +164,10 @@ "cardCustomField-datePopup-title": "Datum ändern", "cardCustomFieldsPopup-title": "Benutzerdefinierte Felder editieren", "cardStartVotingPopup-title": "Abstimmung starten", + "positiveVoteMembersPopup-title": "Proponents", + "negativeVoteMembersPopup-title": "Opponents", "vote-question": "Abstimmen über", + "vote-public": "Public vote", "vote-for-it": "Dafür", "vote-against": "Dagegen", "cardDeletePopup-title": "Karte löschen?", diff --git a/i18n/el.i18n.json b/i18n/el.i18n.json index ecda7dc3..7d2e5ae3 100644 --- a/i18n/el.i18n.json +++ b/i18n/el.i18n.json @@ -164,7 +164,10 @@ "cardCustomField-datePopup-title": "Change date", "cardCustomFieldsPopup-title": "Edit custom fields", "cardStartVotingPopup-title": "Start a vote", + "positiveVoteMembersPopup-title": "Proponents", + "negativeVoteMembersPopup-title": "Opponents", "vote-question": "Voting question", + "vote-public": "Public vote", "vote-for-it": "for it", "vote-against": "against", "cardDeletePopup-title": "Διαγραφή Κάρτας;", diff --git a/i18n/en-GB.i18n.json b/i18n/en-GB.i18n.json index 2b171936..a9fd0ce7 100644 --- a/i18n/en-GB.i18n.json +++ b/i18n/en-GB.i18n.json @@ -164,7 +164,10 @@ "cardCustomField-datePopup-title": "Change date", "cardCustomFieldsPopup-title": "Edit custom fields", "cardStartVotingPopup-title": "Start a vote", + "positiveVoteMembersPopup-title": "Proponents", + "negativeVoteMembersPopup-title": "Opponents", "vote-question": "Voting question", + "vote-public": "Public vote", "vote-for-it": "for it", "vote-against": "against", "cardDeletePopup-title": "Delete Card?", diff --git a/i18n/eo.i18n.json b/i18n/eo.i18n.json index d665a419..3491fabf 100644 --- a/i18n/eo.i18n.json +++ b/i18n/eo.i18n.json @@ -164,7 +164,10 @@ "cardCustomField-datePopup-title": "Change date", "cardCustomFieldsPopup-title": "Edit custom fields", "cardStartVotingPopup-title": "Start a vote", + "positiveVoteMembersPopup-title": "Proponents", + "negativeVoteMembersPopup-title": "Opponents", "vote-question": "Voting question", + "vote-public": "Public vote", "vote-for-it": "for it", "vote-against": "against", "cardDeletePopup-title": "Delete Card?", diff --git a/i18n/es-AR.i18n.json b/i18n/es-AR.i18n.json index 105cae2a..5ee7aa4a 100644 --- a/i18n/es-AR.i18n.json +++ b/i18n/es-AR.i18n.json @@ -164,7 +164,10 @@ "cardCustomField-datePopup-title": "Cambiar fecha", "cardCustomFieldsPopup-title": "Editar campos personalizados", "cardStartVotingPopup-title": "Start a vote", + "positiveVoteMembersPopup-title": "Proponents", + "negativeVoteMembersPopup-title": "Opponents", "vote-question": "Voting question", + "vote-public": "Public vote", "vote-for-it": "for it", "vote-against": "against", "cardDeletePopup-title": "¿Borrar Tarjeta?", diff --git a/i18n/es.i18n.json b/i18n/es.i18n.json index 6e47523e..ae11d005 100644 --- a/i18n/es.i18n.json +++ b/i18n/es.i18n.json @@ -164,7 +164,10 @@ "cardCustomField-datePopup-title": "Cambiar la fecha", "cardCustomFieldsPopup-title": "Editar los campos personalizados", "cardStartVotingPopup-title": "Start a vote", + "positiveVoteMembersPopup-title": "Proponents", + "negativeVoteMembersPopup-title": "Opponents", "vote-question": "Voting question", + "vote-public": "Public vote", "vote-for-it": "for it", "vote-against": "against", "cardDeletePopup-title": "¿Eliminar la tarjeta?", diff --git a/i18n/eu.i18n.json b/i18n/eu.i18n.json index 469b4692..5492c427 100644 --- a/i18n/eu.i18n.json +++ b/i18n/eu.i18n.json @@ -164,7 +164,10 @@ "cardCustomField-datePopup-title": "Change date", "cardCustomFieldsPopup-title": "Edit custom fields", "cardStartVotingPopup-title": "Start a vote", + "positiveVoteMembersPopup-title": "Proponents", + "negativeVoteMembersPopup-title": "Opponents", "vote-question": "Voting question", + "vote-public": "Public vote", "vote-for-it": "for it", "vote-against": "against", "cardDeletePopup-title": "Ezabatu txartela?", diff --git a/i18n/fa.i18n.json b/i18n/fa.i18n.json index 5d27144b..3ec53dfa 100644 --- a/i18n/fa.i18n.json +++ b/i18n/fa.i18n.json @@ -164,7 +164,10 @@ "cardCustomField-datePopup-title": "تغییر تاریخ", "cardCustomFieldsPopup-title": "ویرایش فیلدهای شخصی", "cardStartVotingPopup-title": "Start a vote", + "positiveVoteMembersPopup-title": "Proponents", + "negativeVoteMembersPopup-title": "Opponents", "vote-question": "Voting question", + "vote-public": "Public vote", "vote-for-it": "for it", "vote-against": "against", "cardDeletePopup-title": "آیا می خواهید کارت را حذف کنید؟", diff --git a/i18n/fi.i18n.json b/i18n/fi.i18n.json index 2d210f14..a5fe05a6 100644 --- a/i18n/fi.i18n.json +++ b/i18n/fi.i18n.json @@ -164,7 +164,10 @@ "cardCustomField-datePopup-title": "Muokkaa päivää", "cardCustomFieldsPopup-title": "Muokkaa mukautettuja kenttiä", "cardStartVotingPopup-title": "Äänestä", + "positiveVoteMembersPopup-title": "Kannattajat", + "negativeVoteMembersPopup-title": "Vastustajat", "vote-question": "Äänestys kysymys", + "vote-public": "Julkinen äänestys", "vote-for-it": "puolesta", "vote-against": "vastaan", "cardDeletePopup-title": "Poista kortti?", diff --git a/i18n/fr.i18n.json b/i18n/fr.i18n.json index 905308f0..47af0216 100644 --- a/i18n/fr.i18n.json +++ b/i18n/fr.i18n.json @@ -164,7 +164,10 @@ "cardCustomField-datePopup-title": "Modifier la date", "cardCustomFieldsPopup-title": "Éditer les champs personnalisés", "cardStartVotingPopup-title": "Commencer un vote", + "positiveVoteMembersPopup-title": "Proponents", + "negativeVoteMembersPopup-title": "Opponents", "vote-question": "Question du vote", + "vote-public": "Public vote", "vote-for-it": "pour", "vote-against": "contre", "cardDeletePopup-title": "Supprimer la carte ?", diff --git a/i18n/gl.i18n.json b/i18n/gl.i18n.json index bd7db55c..c3c22614 100644 --- a/i18n/gl.i18n.json +++ b/i18n/gl.i18n.json @@ -164,7 +164,10 @@ "cardCustomField-datePopup-title": "Change date", "cardCustomFieldsPopup-title": "Edit custom fields", "cardStartVotingPopup-title": "Start a vote", + "positiveVoteMembersPopup-title": "Proponents", + "negativeVoteMembersPopup-title": "Opponents", "vote-question": "Voting question", + "vote-public": "Public vote", "vote-for-it": "for it", "vote-against": "against", "cardDeletePopup-title": "Delete Card?", diff --git a/i18n/he.i18n.json b/i18n/he.i18n.json index ece87549..7edb4ed2 100644 --- a/i18n/he.i18n.json +++ b/i18n/he.i18n.json @@ -164,7 +164,10 @@ "cardCustomField-datePopup-title": "החלפת תאריך", "cardCustomFieldsPopup-title": "עריכת שדות בהתאמה אישית", "cardStartVotingPopup-title": "התחלת הצבעה", + "positiveVoteMembersPopup-title": "Proponents", + "negativeVoteMembersPopup-title": "Opponents", "vote-question": "שאלת הסקר", + "vote-public": "Public vote", "vote-for-it": "בעד", "vote-against": "נגד", "cardDeletePopup-title": "למחוק כרטיס?", diff --git a/i18n/hi.i18n.json b/i18n/hi.i18n.json index b1e18bac..eb64bf6b 100644 --- a/i18n/hi.i18n.json +++ b/i18n/hi.i18n.json @@ -164,7 +164,10 @@ "cardCustomField-datePopup-title": "तारीख बदलें", "cardCustomFieldsPopup-title": "संपादित करें प्रचलन क्षेत्र", "cardStartVotingPopup-title": "Start a vote", + "positiveVoteMembersPopup-title": "Proponents", + "negativeVoteMembersPopup-title": "Opponents", "vote-question": "Voting question", + "vote-public": "Public vote", "vote-for-it": "for it", "vote-against": "against", "cardDeletePopup-title": "मिटाएँ कार्ड?", diff --git a/i18n/hu.i18n.json b/i18n/hu.i18n.json index 7584e861..ea82b788 100644 --- a/i18n/hu.i18n.json +++ b/i18n/hu.i18n.json @@ -164,7 +164,10 @@ "cardCustomField-datePopup-title": "Dátum megváltoztatása", "cardCustomFieldsPopup-title": "Egyéni mezők szerkesztése", "cardStartVotingPopup-title": "Start a vote", + "positiveVoteMembersPopup-title": "Proponents", + "negativeVoteMembersPopup-title": "Opponents", "vote-question": "Voting question", + "vote-public": "Public vote", "vote-for-it": "for it", "vote-against": "against", "cardDeletePopup-title": "Törli a kártyát?", diff --git a/i18n/hy.i18n.json b/i18n/hy.i18n.json index 62a05875..0a7e06f9 100644 --- a/i18n/hy.i18n.json +++ b/i18n/hy.i18n.json @@ -164,7 +164,10 @@ "cardCustomField-datePopup-title": "Change date", "cardCustomFieldsPopup-title": "Edit custom fields", "cardStartVotingPopup-title": "Start a vote", + "positiveVoteMembersPopup-title": "Proponents", + "negativeVoteMembersPopup-title": "Opponents", "vote-question": "Voting question", + "vote-public": "Public vote", "vote-for-it": "for it", "vote-against": "against", "cardDeletePopup-title": "Delete Card?", diff --git a/i18n/id.i18n.json b/i18n/id.i18n.json index d7ae48a2..3154f987 100644 --- a/i18n/id.i18n.json +++ b/i18n/id.i18n.json @@ -164,7 +164,10 @@ "cardCustomField-datePopup-title": "Change date", "cardCustomFieldsPopup-title": "Edit custom fields", "cardStartVotingPopup-title": "Start a vote", + "positiveVoteMembersPopup-title": "Proponents", + "negativeVoteMembersPopup-title": "Opponents", "vote-question": "Voting question", + "vote-public": "Public vote", "vote-for-it": "for it", "vote-against": "against", "cardDeletePopup-title": "Hapus kartu", diff --git a/i18n/ig.i18n.json b/i18n/ig.i18n.json index 14fc63cd..bea9f57f 100644 --- a/i18n/ig.i18n.json +++ b/i18n/ig.i18n.json @@ -164,7 +164,10 @@ "cardCustomField-datePopup-title": "Change date", "cardCustomFieldsPopup-title": "Edit custom fields", "cardStartVotingPopup-title": "Start a vote", + "positiveVoteMembersPopup-title": "Proponents", + "negativeVoteMembersPopup-title": "Opponents", "vote-question": "Voting question", + "vote-public": "Public vote", "vote-for-it": "for it", "vote-against": "against", "cardDeletePopup-title": "Delete Card?", diff --git a/i18n/it.i18n.json b/i18n/it.i18n.json index ad869615..f089203f 100644 --- a/i18n/it.i18n.json +++ b/i18n/it.i18n.json @@ -164,7 +164,10 @@ "cardCustomField-datePopup-title": "Cambia data", "cardCustomFieldsPopup-title": "Modifica campo personalizzato", "cardStartVotingPopup-title": "Inizia una votazione", + "positiveVoteMembersPopup-title": "Proponents", + "negativeVoteMembersPopup-title": "Opponents", "vote-question": "Domanda di votazione", + "vote-public": "Public vote", "vote-for-it": "a favore", "vote-against": "contro", "cardDeletePopup-title": "Elimina scheda?", diff --git a/i18n/ja.i18n.json b/i18n/ja.i18n.json index 24b7bbc8..69d243d8 100644 --- a/i18n/ja.i18n.json +++ b/i18n/ja.i18n.json @@ -164,7 +164,10 @@ "cardCustomField-datePopup-title": "日時変更", "cardCustomFieldsPopup-title": "カスタムフィールドの編集", "cardStartVotingPopup-title": "投票を開始", + "positiveVoteMembersPopup-title": "Proponents", + "negativeVoteMembersPopup-title": "Opponents", "vote-question": "投票の質問事項", + "vote-public": "Public vote", "vote-for-it": "賛成", "vote-against": "反対", "cardDeletePopup-title": "カードを削除しますか?", diff --git a/i18n/ka.i18n.json b/i18n/ka.i18n.json index 18bc006a..705011cf 100644 --- a/i18n/ka.i18n.json +++ b/i18n/ka.i18n.json @@ -164,7 +164,10 @@ "cardCustomField-datePopup-title": "დროის ცვლილება", "cardCustomFieldsPopup-title": "მომხმარებლის ველის შესწორება", "cardStartVotingPopup-title": "Start a vote", + "positiveVoteMembersPopup-title": "Proponents", + "negativeVoteMembersPopup-title": "Opponents", "vote-question": "Voting question", + "vote-public": "Public vote", "vote-for-it": "for it", "vote-against": "against", "cardDeletePopup-title": "წავშალოთ ბარათი? ", diff --git a/i18n/km.i18n.json b/i18n/km.i18n.json index 364e9bfd..8a4ca3bb 100644 --- a/i18n/km.i18n.json +++ b/i18n/km.i18n.json @@ -164,7 +164,10 @@ "cardCustomField-datePopup-title": "Change date", "cardCustomFieldsPopup-title": "Edit custom fields", "cardStartVotingPopup-title": "Start a vote", + "positiveVoteMembersPopup-title": "Proponents", + "negativeVoteMembersPopup-title": "Opponents", "vote-question": "Voting question", + "vote-public": "Public vote", "vote-for-it": "for it", "vote-against": "against", "cardDeletePopup-title": "Delete Card?", diff --git a/i18n/ko.i18n.json b/i18n/ko.i18n.json index 51ba3420..8e56fadf 100644 --- a/i18n/ko.i18n.json +++ b/i18n/ko.i18n.json @@ -164,7 +164,10 @@ "cardCustomField-datePopup-title": "Change date", "cardCustomFieldsPopup-title": "Edit custom fields", "cardStartVotingPopup-title": "Start a vote", + "positiveVoteMembersPopup-title": "Proponents", + "negativeVoteMembersPopup-title": "Opponents", "vote-question": "Voting question", + "vote-public": "Public vote", "vote-for-it": "for it", "vote-against": "against", "cardDeletePopup-title": "카드를 삭제합니까?", diff --git a/i18n/lv.i18n.json b/i18n/lv.i18n.json index 1cc06023..1908cfd4 100644 --- a/i18n/lv.i18n.json +++ b/i18n/lv.i18n.json @@ -164,7 +164,10 @@ "cardCustomField-datePopup-title": "Change date", "cardCustomFieldsPopup-title": "Edit custom fields", "cardStartVotingPopup-title": "Start a vote", + "positiveVoteMembersPopup-title": "Proponents", + "negativeVoteMembersPopup-title": "Opponents", "vote-question": "Voting question", + "vote-public": "Public vote", "vote-for-it": "for it", "vote-against": "against", "cardDeletePopup-title": "Delete Card?", diff --git a/i18n/mk.i18n.json b/i18n/mk.i18n.json index 2e053004..ef45fb48 100644 --- a/i18n/mk.i18n.json +++ b/i18n/mk.i18n.json @@ -164,7 +164,10 @@ "cardCustomField-datePopup-title": "Промени датата", "cardCustomFieldsPopup-title": "Промени собствените полета", "cardStartVotingPopup-title": "Start a vote", + "positiveVoteMembersPopup-title": "Proponents", + "negativeVoteMembersPopup-title": "Opponents", "vote-question": "Voting question", + "vote-public": "Public vote", "vote-for-it": "for it", "vote-against": "against", "cardDeletePopup-title": "Желаете да изтриете картата?", diff --git a/i18n/mn.i18n.json b/i18n/mn.i18n.json index c16ae1f5..d38cd6a8 100644 --- a/i18n/mn.i18n.json +++ b/i18n/mn.i18n.json @@ -164,7 +164,10 @@ "cardCustomField-datePopup-title": "Change date", "cardCustomFieldsPopup-title": "Edit custom fields", "cardStartVotingPopup-title": "Start a vote", + "positiveVoteMembersPopup-title": "Proponents", + "negativeVoteMembersPopup-title": "Opponents", "vote-question": "Voting question", + "vote-public": "Public vote", "vote-for-it": "for it", "vote-against": "against", "cardDeletePopup-title": "Delete Card?", diff --git a/i18n/nb.i18n.json b/i18n/nb.i18n.json index ac961e28..5e87b744 100644 --- a/i18n/nb.i18n.json +++ b/i18n/nb.i18n.json @@ -164,7 +164,10 @@ "cardCustomField-datePopup-title": "Change date", "cardCustomFieldsPopup-title": "Edit custom fields", "cardStartVotingPopup-title": "Start a vote", + "positiveVoteMembersPopup-title": "Proponents", + "negativeVoteMembersPopup-title": "Opponents", "vote-question": "Voting question", + "vote-public": "Public vote", "vote-for-it": "for it", "vote-against": "against", "cardDeletePopup-title": "Slett kort?", diff --git a/i18n/nl.i18n.json b/i18n/nl.i18n.json index b2173e8d..8a576746 100644 --- a/i18n/nl.i18n.json +++ b/i18n/nl.i18n.json @@ -164,7 +164,10 @@ "cardCustomField-datePopup-title": "Wijzigingsdatum", "cardCustomFieldsPopup-title": "Wijzig maatwerkvelden", "cardStartVotingPopup-title": "Start een stemming", + "positiveVoteMembersPopup-title": "Proponents", + "negativeVoteMembersPopup-title": "Opponents", "vote-question": "Stemvraag", + "vote-public": "Public vote", "vote-for-it": "Voor", "vote-against": "tegen", "cardDeletePopup-title": "Kaart verwijderen?", diff --git a/i18n/oc.i18n.json b/i18n/oc.i18n.json index 81971fe1..9522b5c3 100644 --- a/i18n/oc.i18n.json +++ b/i18n/oc.i18n.json @@ -164,7 +164,10 @@ "cardCustomField-datePopup-title": "Cambiar la data", "cardCustomFieldsPopup-title": "Cambiar los camps personalizats", "cardStartVotingPopup-title": "Start a vote", + "positiveVoteMembersPopup-title": "Proponents", + "negativeVoteMembersPopup-title": "Opponents", "vote-question": "Voting question", + "vote-public": "Public vote", "vote-for-it": "for it", "vote-against": "against", "cardDeletePopup-title": "Suprimir la carta?", diff --git a/i18n/pl.i18n.json b/i18n/pl.i18n.json index 0f4e66ec..27630664 100644 --- a/i18n/pl.i18n.json +++ b/i18n/pl.i18n.json @@ -164,7 +164,10 @@ "cardCustomField-datePopup-title": "Zmień datę", "cardCustomFieldsPopup-title": "Edytuj niestandardowe pola", "cardStartVotingPopup-title": "Start a vote", + "positiveVoteMembersPopup-title": "Proponents", + "negativeVoteMembersPopup-title": "Opponents", "vote-question": "Voting question", + "vote-public": "Public vote", "vote-for-it": "for it", "vote-against": "against", "cardDeletePopup-title": "Usunąć kartę?", diff --git a/i18n/pt-BR.i18n.json b/i18n/pt-BR.i18n.json index 01586cdb..c7c94315 100644 --- a/i18n/pt-BR.i18n.json +++ b/i18n/pt-BR.i18n.json @@ -164,7 +164,10 @@ "cardCustomField-datePopup-title": "Mudar data", "cardCustomFieldsPopup-title": "Editar campos customizados", "cardStartVotingPopup-title": "Iniciar um voto", + "positiveVoteMembersPopup-title": "Proponents", + "negativeVoteMembersPopup-title": "Opponents", "vote-question": "Questão em votação", + "vote-public": "Public vote", "vote-for-it": "a favor", "vote-against": "contra", "cardDeletePopup-title": "Excluir Cartão?", diff --git a/i18n/pt.i18n.json b/i18n/pt.i18n.json index 2323c79b..245ebfc1 100644 --- a/i18n/pt.i18n.json +++ b/i18n/pt.i18n.json @@ -164,7 +164,10 @@ "cardCustomField-datePopup-title": "Alterar a data", "cardCustomFieldsPopup-title": "Editar campos personalizados", "cardStartVotingPopup-title": "Start a vote", + "positiveVoteMembersPopup-title": "Proponents", + "negativeVoteMembersPopup-title": "Opponents", "vote-question": "Voting question", + "vote-public": "Public vote", "vote-for-it": "for it", "vote-against": "against", "cardDeletePopup-title": "Apagar Cartão?", diff --git a/i18n/ro.i18n.json b/i18n/ro.i18n.json index 090be43c..af5a719b 100644 --- a/i18n/ro.i18n.json +++ b/i18n/ro.i18n.json @@ -164,7 +164,10 @@ "cardCustomField-datePopup-title": "Change date", "cardCustomFieldsPopup-title": "Edit custom fields", "cardStartVotingPopup-title": "Start a vote", + "positiveVoteMembersPopup-title": "Proponents", + "negativeVoteMembersPopup-title": "Opponents", "vote-question": "Voting question", + "vote-public": "Public vote", "vote-for-it": "for it", "vote-against": "against", "cardDeletePopup-title": "Delete Card?", diff --git a/i18n/ru.i18n.json b/i18n/ru.i18n.json index a6cec3fc..33714b34 100644 --- a/i18n/ru.i18n.json +++ b/i18n/ru.i18n.json @@ -164,7 +164,10 @@ "cardCustomField-datePopup-title": "Изменить дату", "cardCustomFieldsPopup-title": "редактировать настраиваемые поля", "cardStartVotingPopup-title": "Голосовать", + "positiveVoteMembersPopup-title": "Proponents", + "negativeVoteMembersPopup-title": "Opponents", "vote-question": "Вопрос для голосования", + "vote-public": "Public vote", "vote-for-it": "за", "vote-against": "против", "cardDeletePopup-title": "Удалить карточку?", @@ -771,7 +774,7 @@ "view-all": "Показать все", "filter-by-unread": "Фильтр по непрочитанным", "mark-all-as-read": "Отметить все как прочитанные", - "remove-all-read": "Remove all read", + "remove-all-read": "Удалить все прочитанные", "allow-rename": "Разрешить переименование", "allowRenamePopup-title": "Разрешить переименование" } diff --git a/i18n/sl.i18n.json b/i18n/sl.i18n.json index 19d1597d..65eff014 100644 --- a/i18n/sl.i18n.json +++ b/i18n/sl.i18n.json @@ -164,7 +164,10 @@ "cardCustomField-datePopup-title": "Spremeni datum", "cardCustomFieldsPopup-title": "Uredi poljubna polja", "cardStartVotingPopup-title": "Start a vote", + "positiveVoteMembersPopup-title": "Proponents", + "negativeVoteMembersPopup-title": "Opponents", "vote-question": "Voting question", + "vote-public": "Public vote", "vote-for-it": "for it", "vote-against": "against", "cardDeletePopup-title": "Briši kartico?", diff --git a/i18n/sr.i18n.json b/i18n/sr.i18n.json index aae89d1d..08e3df5a 100644 --- a/i18n/sr.i18n.json +++ b/i18n/sr.i18n.json @@ -164,7 +164,10 @@ "cardCustomField-datePopup-title": "Promeni datum", "cardCustomFieldsPopup-title": "Edit custom fields", "cardStartVotingPopup-title": "Novo glasanje", + "positiveVoteMembersPopup-title": "Proponents", + "negativeVoteMembersPopup-title": "Opponents", "vote-question": "Pitanje za glasanje", + "vote-public": "Public vote", "vote-for-it": "za", "vote-against": "protiv", "cardDeletePopup-title": "Obrisati karticu?", diff --git a/i18n/sv.i18n.json b/i18n/sv.i18n.json index 997ac99f..a10a1c81 100644 --- a/i18n/sv.i18n.json +++ b/i18n/sv.i18n.json @@ -164,7 +164,10 @@ "cardCustomField-datePopup-title": "Ändra datum", "cardCustomFieldsPopup-title": "Redigera anpassade fält", "cardStartVotingPopup-title": "Start a vote", + "positiveVoteMembersPopup-title": "Proponents", + "negativeVoteMembersPopup-title": "Opponents", "vote-question": "Voting question", + "vote-public": "Public vote", "vote-for-it": "for it", "vote-against": "against", "cardDeletePopup-title": "Ta bort kort?", diff --git a/i18n/sw.i18n.json b/i18n/sw.i18n.json index 45cf8991..9f9e6741 100644 --- a/i18n/sw.i18n.json +++ b/i18n/sw.i18n.json @@ -164,7 +164,10 @@ "cardCustomField-datePopup-title": "Badilisha tarehe", "cardCustomFieldsPopup-title": "Edit custom fields", "cardStartVotingPopup-title": "Start a vote", + "positiveVoteMembersPopup-title": "Proponents", + "negativeVoteMembersPopup-title": "Opponents", "vote-question": "Voting question", + "vote-public": "Public vote", "vote-for-it": "for it", "vote-against": "against", "cardDeletePopup-title": "Delete Card?", diff --git a/i18n/ta.i18n.json b/i18n/ta.i18n.json index a95fbd6d..5643cf2c 100644 --- a/i18n/ta.i18n.json +++ b/i18n/ta.i18n.json @@ -164,7 +164,10 @@ "cardCustomField-datePopup-title": "Change date", "cardCustomFieldsPopup-title": "Edit custom fields", "cardStartVotingPopup-title": "Start a vote", + "positiveVoteMembersPopup-title": "Proponents", + "negativeVoteMembersPopup-title": "Opponents", "vote-question": "Voting question", + "vote-public": "Public vote", "vote-for-it": "for it", "vote-against": "against", "cardDeletePopup-title": "Delete Card?", diff --git a/i18n/th.i18n.json b/i18n/th.i18n.json index 0491767a..d53d34ee 100644 --- a/i18n/th.i18n.json +++ b/i18n/th.i18n.json @@ -164,7 +164,10 @@ "cardCustomField-datePopup-title": "Change date", "cardCustomFieldsPopup-title": "Edit custom fields", "cardStartVotingPopup-title": "Start a vote", + "positiveVoteMembersPopup-title": "Proponents", + "negativeVoteMembersPopup-title": "Opponents", "vote-question": "Voting question", + "vote-public": "Public vote", "vote-for-it": "for it", "vote-against": "against", "cardDeletePopup-title": "ลบการ์ดนี้หรือไม่", diff --git a/i18n/tr.i18n.json b/i18n/tr.i18n.json index 4865ce7c..1f989fc5 100644 --- a/i18n/tr.i18n.json +++ b/i18n/tr.i18n.json @@ -164,7 +164,10 @@ "cardCustomField-datePopup-title": "Tarihi değiştir", "cardCustomFieldsPopup-title": "Özel alanları düzenle", "cardStartVotingPopup-title": "Start a vote", + "positiveVoteMembersPopup-title": "Proponents", + "negativeVoteMembersPopup-title": "Opponents", "vote-question": "Voting question", + "vote-public": "Public vote", "vote-for-it": "for it", "vote-against": "against", "cardDeletePopup-title": "Kart Silinsin mi?", diff --git a/i18n/uk.i18n.json b/i18n/uk.i18n.json index 20d637d4..3dd0b54d 100644 --- a/i18n/uk.i18n.json +++ b/i18n/uk.i18n.json @@ -164,7 +164,10 @@ "cardCustomField-datePopup-title": "Change date", "cardCustomFieldsPopup-title": "Edit custom fields", "cardStartVotingPopup-title": "Start a vote", + "positiveVoteMembersPopup-title": "Proponents", + "negativeVoteMembersPopup-title": "Opponents", "vote-question": "Voting question", + "vote-public": "Public vote", "vote-for-it": "for it", "vote-against": "against", "cardDeletePopup-title": "Видалити картку?", diff --git a/i18n/vi.i18n.json b/i18n/vi.i18n.json index d1160611..8fee3373 100644 --- a/i18n/vi.i18n.json +++ b/i18n/vi.i18n.json @@ -164,7 +164,10 @@ "cardCustomField-datePopup-title": "Change date", "cardCustomFieldsPopup-title": "Edit custom fields", "cardStartVotingPopup-title": "Start a vote", + "positiveVoteMembersPopup-title": "Proponents", + "negativeVoteMembersPopup-title": "Opponents", "vote-question": "Voting question", + "vote-public": "Public vote", "vote-for-it": "for it", "vote-against": "against", "cardDeletePopup-title": "Delete Card?", diff --git a/i18n/zh-CN.i18n.json b/i18n/zh-CN.i18n.json index dfd0ac21..ef1b5856 100644 --- a/i18n/zh-CN.i18n.json +++ b/i18n/zh-CN.i18n.json @@ -164,7 +164,10 @@ "cardCustomField-datePopup-title": "修改日期", "cardCustomFieldsPopup-title": "编辑自定义字段", "cardStartVotingPopup-title": "Start a vote", + "positiveVoteMembersPopup-title": "Proponents", + "negativeVoteMembersPopup-title": "Opponents", "vote-question": "Voting question", + "vote-public": "Public vote", "vote-for-it": "for it", "vote-against": "against", "cardDeletePopup-title": "彻底删除卡片?", diff --git a/i18n/zh-HK.i18n.json b/i18n/zh-HK.i18n.json index 3fca3497..fda2f6de 100644 --- a/i18n/zh-HK.i18n.json +++ b/i18n/zh-HK.i18n.json @@ -164,7 +164,10 @@ "cardCustomField-datePopup-title": "Change date", "cardCustomFieldsPopup-title": "Edit custom fields", "cardStartVotingPopup-title": "Start a vote", + "positiveVoteMembersPopup-title": "Proponents", + "negativeVoteMembersPopup-title": "Opponents", "vote-question": "Voting question", + "vote-public": "Public vote", "vote-for-it": "for it", "vote-against": "against", "cardDeletePopup-title": "Delete Card?", diff --git a/i18n/zh-TW.i18n.json b/i18n/zh-TW.i18n.json index af2b98b9..55f11e9b 100644 --- a/i18n/zh-TW.i18n.json +++ b/i18n/zh-TW.i18n.json @@ -164,7 +164,10 @@ "cardCustomField-datePopup-title": "修改日期", "cardCustomFieldsPopup-title": "編輯自訂欄位", "cardStartVotingPopup-title": "建立投票", + "positiveVoteMembersPopup-title": "Proponents", + "negativeVoteMembersPopup-title": "Opponents", "vote-question": "投票題目", + "vote-public": "Public vote", "vote-for-it": "同意", "vote-against": "反對", "cardDeletePopup-title": "徹底刪除卡片?", -- cgit v1.2.3-1-g7c22 From 3fae5355d40055757bf4a5f0c503581195609720 Mon Sep 17 00:00:00 2001 From: Lauri Ojansivu <x@xet7.org> Date: Fri, 10 Apr 2020 12:19:18 +0300 Subject: Add robots.txt disallow all. Thanks to xet7 ! Related #3001 --- public/robots.txt | 2 ++ 1 file changed, 2 insertions(+) create mode 100644 public/robots.txt diff --git a/public/robots.txt b/public/robots.txt new file mode 100644 index 00000000..1f53798b --- /dev/null +++ b/public/robots.txt @@ -0,0 +1,2 @@ +User-agent: * +Disallow: / -- cgit v1.2.3-1-g7c22 From c86155f1aa283be74baf82a22e3b069c5de62b3c Mon Sep 17 00:00:00 2001 From: Lauri Ojansivu <x@xet7.org> Date: Fri, 10 Apr 2020 12:22:47 +0300 Subject: Update ChangeLog. --- CHANGELOG.md | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 34217276..e221bcab 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,12 @@ +# Upcoming Wekan release + +This release adds the following new features: + +- [Add robots.txt disallow all](https://github.com/wekan/wekan/commit/3fae5355d40055757bf4a5f0c503581195609720). + Thanks to xet7. + +Thanks to above GitHub users for their contributions and translators for their translations. + # v3.93 2020-04-10 Wekan release This release adds the following new features: -- cgit v1.2.3-1-g7c22 From 7f029906267b9a534861d8b6fb9de18c717b2858 Mon Sep 17 00:00:00 2001 From: Lauri Ojansivu <x@xet7.org> Date: Sat, 11 Apr 2020 22:25:25 +0300 Subject: Update ChangeLog. --- CHANGELOG.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index e221bcab..3b492703 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,8 @@ This release adds the following new features: +- [Public vote](https://github.com/wekan/wekan/pull/3006). + Thanks to NicoP-S. - [Add robots.txt disallow all](https://github.com/wekan/wekan/commit/3fae5355d40055757bf4a5f0c503581195609720). Thanks to xet7. -- cgit v1.2.3-1-g7c22 From e23aacedb3fa55194c5341fe95d1114ba735e2c3 Mon Sep 17 00:00:00 2001 From: Lauri Ojansivu <x@xet7.org> Date: Sat, 11 Apr 2020 22:38:24 +0300 Subject: Update translations. --- i18n/de.i18n.json | 6 +++--- i18n/fa.i18n.json | 26 +++++++++++++------------- i18n/fr.i18n.json | 6 +++--- i18n/he.i18n.json | 6 +++--- i18n/ja.i18n.json | 6 +++--- i18n/pt-BR.i18n.json | 6 +++--- i18n/ru.i18n.json | 2 +- i18n/zh-TW.i18n.json | 6 +++--- 8 files changed, 32 insertions(+), 32 deletions(-) diff --git a/i18n/de.i18n.json b/i18n/de.i18n.json index 3740b22d..3a0039eb 100644 --- a/i18n/de.i18n.json +++ b/i18n/de.i18n.json @@ -164,10 +164,10 @@ "cardCustomField-datePopup-title": "Datum ändern", "cardCustomFieldsPopup-title": "Benutzerdefinierte Felder editieren", "cardStartVotingPopup-title": "Abstimmung starten", - "positiveVoteMembersPopup-title": "Proponents", - "negativeVoteMembersPopup-title": "Opponents", + "positiveVoteMembersPopup-title": "Befürworter", + "negativeVoteMembersPopup-title": "Gegner", "vote-question": "Abstimmen über", - "vote-public": "Public vote", + "vote-public": "Öffentliche Abstimmung", "vote-for-it": "Dafür", "vote-against": "Dagegen", "cardDeletePopup-title": "Karte löschen?", diff --git a/i18n/fa.i18n.json b/i18n/fa.i18n.json index 3ec53dfa..b26850d7 100644 --- a/i18n/fa.i18n.json +++ b/i18n/fa.i18n.json @@ -64,7 +64,7 @@ "activity-unchecked-item": "چک نشده %s در چک لیست %s از %s", "activity-checklist-added": "سیاهه به %s اضافه شد", "activity-checklist-removed": "از چک لیست حذف گردید", - "activity-checklist-completed": "completed checklist %s of %s", + "activity-checklist-completed": "چک‌لیست انجام شده %s از %s", "activity-checklist-uncompleted": "تمام نشده ها در چک لیست %s از %s", "activity-checklist-item-added": "added checklist item to '%s' in %s", "activity-checklist-item-removed": "حذف شده از چک لیست '%s' در %s", @@ -152,8 +152,8 @@ "card-spent": "زمان صرف شده", "card-edit-attachments": "ویرایش ضمائم", "card-edit-custom-fields": "ویرایش فیلدهای شخصی", - "card-start-voting": "Start voting", - "card-cancel-voting": "Delete voting and all votes", + "card-start-voting": "شروع رای گیری", + "card-cancel-voting": "حذف رای گیری و همه آرا", "card-edit-labels": "ویرایش برچسب", "card-edit-members": "ویرایش اعضا", "card-labels-title": "تغییر برچسب کارت", @@ -163,10 +163,10 @@ "cardAttachmentsPopup-title": "ضمیمه از", "cardCustomField-datePopup-title": "تغییر تاریخ", "cardCustomFieldsPopup-title": "ویرایش فیلدهای شخصی", - "cardStartVotingPopup-title": "Start a vote", + "cardStartVotingPopup-title": "شروع به رای", "positiveVoteMembersPopup-title": "Proponents", "negativeVoteMembersPopup-title": "Opponents", - "vote-question": "Voting question", + "vote-question": "سوال رای گیری", "vote-public": "Public vote", "vote-for-it": "for it", "vote-against": "against", @@ -767,14 +767,14 @@ "cardAssigneesPopup-title": "Assignee", "addmore-detail": "Add a more detailed description", "show-on-card": "Show on Card", - "new": "New", - "editUserPopup-title": "Edit User", - "newUserPopup-title": "New User", - "notifications": "Notifications", - "view-all": "View All", - "filter-by-unread": "Filter by Unread", - "mark-all-as-read": "Mark all as read", - "remove-all-read": "Remove all read", + "new": "جدید", + "editUserPopup-title": "ویرایش کاربر", + "newUserPopup-title": "کاربر جدید", + "notifications": "اعلان‌ها", + "view-all": "مشاهده همه", + "filter-by-unread": "فیلتر با خوانده نشده", + "mark-all-as-read": "علامت همه به خوانده شده", + "remove-all-read": "حذف همه خوانده شده", "allow-rename": "Allow Rename", "allowRenamePopup-title": "Allow Rename" } diff --git a/i18n/fr.i18n.json b/i18n/fr.i18n.json index 47af0216..d087c643 100644 --- a/i18n/fr.i18n.json +++ b/i18n/fr.i18n.json @@ -164,10 +164,10 @@ "cardCustomField-datePopup-title": "Modifier la date", "cardCustomFieldsPopup-title": "Éditer les champs personnalisés", "cardStartVotingPopup-title": "Commencer un vote", - "positiveVoteMembersPopup-title": "Proponents", - "negativeVoteMembersPopup-title": "Opponents", + "positiveVoteMembersPopup-title": "Pour", + "negativeVoteMembersPopup-title": "Contre", "vote-question": "Question du vote", - "vote-public": "Public vote", + "vote-public": "Vote public", "vote-for-it": "pour", "vote-against": "contre", "cardDeletePopup-title": "Supprimer la carte ?", diff --git a/i18n/he.i18n.json b/i18n/he.i18n.json index 7edb4ed2..5c6b84e5 100644 --- a/i18n/he.i18n.json +++ b/i18n/he.i18n.json @@ -164,10 +164,10 @@ "cardCustomField-datePopup-title": "החלפת תאריך", "cardCustomFieldsPopup-title": "עריכת שדות בהתאמה אישית", "cardStartVotingPopup-title": "התחלת הצבעה", - "positiveVoteMembersPopup-title": "Proponents", - "negativeVoteMembersPopup-title": "Opponents", + "positiveVoteMembersPopup-title": "תומכים", + "negativeVoteMembersPopup-title": "יריבים", "vote-question": "שאלת הסקר", - "vote-public": "Public vote", + "vote-public": "הצבעה ציבורית", "vote-for-it": "בעד", "vote-against": "נגד", "cardDeletePopup-title": "למחוק כרטיס?", diff --git a/i18n/ja.i18n.json b/i18n/ja.i18n.json index 69d243d8..ce21e9a4 100644 --- a/i18n/ja.i18n.json +++ b/i18n/ja.i18n.json @@ -164,10 +164,10 @@ "cardCustomField-datePopup-title": "日時変更", "cardCustomFieldsPopup-title": "カスタムフィールドの編集", "cardStartVotingPopup-title": "投票を開始", - "positiveVoteMembersPopup-title": "Proponents", - "negativeVoteMembersPopup-title": "Opponents", + "positiveVoteMembersPopup-title": "支持者", + "negativeVoteMembersPopup-title": "反対者", "vote-question": "投票の質問事項", - "vote-public": "Public vote", + "vote-public": "投票を公開", "vote-for-it": "賛成", "vote-against": "反対", "cardDeletePopup-title": "カードを削除しますか?", diff --git a/i18n/pt-BR.i18n.json b/i18n/pt-BR.i18n.json index c7c94315..d9ed7752 100644 --- a/i18n/pt-BR.i18n.json +++ b/i18n/pt-BR.i18n.json @@ -164,10 +164,10 @@ "cardCustomField-datePopup-title": "Mudar data", "cardCustomFieldsPopup-title": "Editar campos customizados", "cardStartVotingPopup-title": "Iniciar um voto", - "positiveVoteMembersPopup-title": "Proponents", - "negativeVoteMembersPopup-title": "Opponents", + "positiveVoteMembersPopup-title": "Proponentes", + "negativeVoteMembersPopup-title": "Oponentes", "vote-question": "Questão em votação", - "vote-public": "Public vote", + "vote-public": "Voto público", "vote-for-it": "a favor", "vote-against": "contra", "cardDeletePopup-title": "Excluir Cartão?", diff --git a/i18n/ru.i18n.json b/i18n/ru.i18n.json index 33714b34..53ca30a5 100644 --- a/i18n/ru.i18n.json +++ b/i18n/ru.i18n.json @@ -64,7 +64,7 @@ "activity-unchecked-item": "снял %s в контрольном списке %s в %s", "activity-checklist-added": "добавил контрольный список в %s", "activity-checklist-removed": "удалил контрольный список из %s", - "activity-checklist-completed": "завершил чек-лист %s в %s", + "activity-checklist-completed": "завершил контрольный список %s в %s", "activity-checklist-uncompleted": "вновь открыл контрольный список %s в %s", "activity-checklist-item-added": "добавил пункт в контрольный список '%s' в карточке %s", "activity-checklist-item-removed": "удалил пункт из контрольного списка '%s' в карточке %s", diff --git a/i18n/zh-TW.i18n.json b/i18n/zh-TW.i18n.json index 55f11e9b..b477250e 100644 --- a/i18n/zh-TW.i18n.json +++ b/i18n/zh-TW.i18n.json @@ -164,10 +164,10 @@ "cardCustomField-datePopup-title": "修改日期", "cardCustomFieldsPopup-title": "編輯自訂欄位", "cardStartVotingPopup-title": "建立投票", - "positiveVoteMembersPopup-title": "Proponents", - "negativeVoteMembersPopup-title": "Opponents", + "positiveVoteMembersPopup-title": "支持", + "negativeVoteMembersPopup-title": "反對", "vote-question": "投票題目", - "vote-public": "Public vote", + "vote-public": "公開投票", "vote-for-it": "同意", "vote-against": "反對", "cardDeletePopup-title": "徹底刪除卡片?", -- cgit v1.2.3-1-g7c22 From 58ce859368f751c30f264890cc75298dd792834f Mon Sep 17 00:00:00 2001 From: Lauri Ojansivu <x@xet7.org> Date: Sun, 12 Apr 2020 00:01:07 +0300 Subject: v3.94 --- .sandstorm-meteor-1.8/package-lock.json | 2 +- .sandstorm-meteor-1.8/package.json | 2 +- CHANGELOG.md | 2 +- Stackerfile.yml | 2 +- package-lock.json | 2 +- package.json | 2 +- public/api/wekan.html | 4239 +++++++++---------------------- public/api/wekan.yml | 529 +--- sandstorm-pkgdef.capnp | 4 +- 9 files changed, 1181 insertions(+), 3603 deletions(-) diff --git a/.sandstorm-meteor-1.8/package-lock.json b/.sandstorm-meteor-1.8/package-lock.json index 4e81f671..b00234e7 100644 --- a/.sandstorm-meteor-1.8/package-lock.json +++ b/.sandstorm-meteor-1.8/package-lock.json @@ -1,6 +1,6 @@ { "name": "wekan", - "version": "v3.93.0", + "version": "v3.94.0", "lockfileVersion": 1, "requires": true, "dependencies": { diff --git a/.sandstorm-meteor-1.8/package.json b/.sandstorm-meteor-1.8/package.json index a1459f8e..50db4726 100644 --- a/.sandstorm-meteor-1.8/package.json +++ b/.sandstorm-meteor-1.8/package.json @@ -1,6 +1,6 @@ { "name": "wekan", - "version": "v3.93.0", + "version": "v3.94.0", "description": "Open-Source kanban", "private": true, "scripts": { diff --git a/CHANGELOG.md b/CHANGELOG.md index 3b492703..830fa036 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,4 +1,4 @@ -# Upcoming Wekan release +# v3.94 2020-04-12 Wekan release This release adds the following new features: diff --git a/Stackerfile.yml b/Stackerfile.yml index 5ab00985..ca8eaa5d 100644 --- a/Stackerfile.yml +++ b/Stackerfile.yml @@ -1,5 +1,5 @@ appId: wekan-public/apps/77b94f60-dec9-0136-304e-16ff53095928 -appVersion: "v3.93.0" +appVersion: "v3.94.0" files: userUploads: - README.md diff --git a/package-lock.json b/package-lock.json index 314216cd..7871cacb 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,6 +1,6 @@ { "name": "wekan", - "version": "v3.93.0", + "version": "v3.94.0", "lockfileVersion": 1, "requires": true, "dependencies": { diff --git a/package.json b/package.json index a04b6a6b..0ed67b3c 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "wekan", - "version": "v3.93.0", + "version": "v3.94.0", "description": "Open-Source kanban", "private": true, "scripts": { diff --git a/public/api/wekan.html b/public/api/wekan.html index 49f90a38..ff586d41 100644 --- a/public/api/wekan.html +++ b/public/api/wekan.html @@ -1524,7 +1524,7 @@ var n=this.pipeline.run(e.tokenizer(t)),r=new e.Vector,i=[],o=this._fields.reduc <ul class="toc-list-h1"> <li> - <a href="#wekan-rest-api" class="toc-h1 toc-link" data-title="Wekan REST API v3.93">Wekan REST API v3.93</a> + <a href="#wekan-rest-api" class="toc-h1 toc-link" data-title="Wekan REST API v3.94">Wekan REST API v3.94</a> </li> @@ -1790,45 +1790,6 @@ var n=this.pipeline.run(e.tokenizer(t)),r=new e.Vector,i=[],o=this._fields.reduc </li> - <li> - <a href="#wekan-rest-api-cards" class="toc-h1 toc-link" data-title="Cards">Cards</a> - - <ul class="toc-list-h2"> - - <li> - <a href="#get_all_cards" class="toc-h2 toc-link" data-title="get_all_cards">get_all_cards</a> - - </li> - - <li> - <a href="#new_card" class="toc-h2 toc-link" data-title="new_card">new_card</a> - - </li> - - <li> - <a href="#get_board_list_card" class="toc-h2 toc-link" data-title="get_board_list_card">get_board_list_card</a> - - </li> - - <li> - <a href="#put_board_list_card" class="toc-h2 toc-link" data-title="put_board_list_card">put_board_list_card</a> - - </li> - - <li> - <a href="#delete_board_list_card" class="toc-h2 toc-link" data-title="delete_board_list_card">delete_board_list_card</a> - - </li> - - <li> - <a href="#get_board_swimlane_cards" class="toc-h2 toc-link" data-title="get_board_swimlane_cards">get_board_swimlane_cards</a> - - </li> - - </ul> - - </li> - <li> <a href="#wekan-rest-api-users" class="toc-h1 toc-link" data-title="Users">Users</a> @@ -1932,21 +1893,6 @@ var n=this.pipeline.run(e.tokenizer(t)),r=new e.Vector,i=[],o=this._fields.reduc </li> - <li> - <a href="#tocscards" class="toc-h2 toc-link" data-title="Cards">Cards</a> - - </li> - - <li> - <a href="#tocscardsvote" class="toc-h2 toc-link" data-title="CardsVote">CardsVote</a> - - </li> - - <li> - <a href="#tocscardscustomfields" class="toc-h2 toc-link" data-title="CardsCustomfields">CardsCustomfields</a> - - </li> - <li> <a href="#tocschecklistitems" class="toc-h2 toc-link" data-title="ChecklistItems">ChecklistItems</a> @@ -2022,7 +1968,7 @@ var n=this.pipeline.run(e.tokenizer(t)),r=new e.Vector,i=[],o=this._fields.reduc <div class="page-wrapper"> <div class="dark-box"></div> <div class="content"> - <h1 id="wekan-rest-api">Wekan REST API v3.93</h1> + <h1 id="wekan-rest-api">Wekan REST API v3.94</h1> <blockquote> <p>Scroll down for code samples, example requests and responses. Select a language for code samples from the tabs above or the mobile navigation menu.</p> </blockquote> @@ -9652,32 +9598,35 @@ The list is not put in the recycle bin.</p> To perform this operation, you must be authenticated by means of one of the following methods: UserSecurity </aside> -<h1 id="wekan-rest-api-cards">Cards</h1> -<h2 id="get_all_cards">get_all_cards</h2> -<p><a id="opIdget_all_cards"></a></p> +<h1 id="wekan-rest-api-users">Users</h1> +<h2 id="add_board_member">add_board_member</h2> +<p><a id="opIdadd_board_member"></a></p> <blockquote> <p>Code samples</p> </blockquote> <pre class="highlight tab tab-shell"><code><span class="hljs-comment"># You can also use wget</span> -curl -X GET /api/boards/{board}/lists/{list}/cards \ +curl -X POST /api/boards/{board}/members/{user}/add \ + -H <span class="hljs-string">'Content-Type: multipart/form-data'</span> \ -H <span class="hljs-string">'Accept: application/json'</span> \ -H <span class="hljs-string">'Authorization: API_KEY'</span> </code></pre> -<pre class="highlight tab tab-http"><code><span class="hljs-keyword">GET</span> <span class="hljs-string">/api/boards/{board}/lists/{list}/cards</span> HTTP/1.1 +<pre class="highlight tab tab-http"><code><span class="hljs-keyword">POST</span> <span class="hljs-string">/api/boards/{board}/members/{user}/add</span> HTTP/1.1 -<span class="http"><span class="hljs-attribute">Accept</span>: application/json +<span class="fortran">Content-<span class="hljs-keyword">Type</span>: multipart/<span class="hljs-keyword">form</span>-<span class="hljs-keyword">data</span> +Accept: application/json -<span class="undefined"></span></span></code></pre> +</span></code></pre> <pre class="highlight tab tab-javascript"><code><span class="hljs-keyword">var</span> headers = { + <span class="hljs-string">'Content-Type'</span>:<span class="hljs-string">'multipart/form-data'</span>, <span class="hljs-string">'Accept'</span>:<span class="hljs-string">'application/json'</span>, <span class="hljs-string">'Authorization'</span>:<span class="hljs-string">'API_KEY'</span> }; $.ajax({ - <span class="hljs-attr">url</span>: <span class="hljs-string">'/api/boards/{board}/lists/{list}/cards'</span>, - <span class="hljs-attr">method</span>: <span class="hljs-string">'get'</span>, + <span class="hljs-attr">url</span>: <span class="hljs-string">'/api/boards/{board}/members/{user}/add'</span>, + <span class="hljs-attr">method</span>: <span class="hljs-string">'post'</span>, <span class="hljs-attr">headers</span>: headers, <span class="hljs-attr">success</span>: <span class="hljs-function"><span class="hljs-keyword">function</span>(<span class="hljs-params">data</span>) </span>{ @@ -9687,17 +9636,23 @@ $.ajax({ </code></pre> <pre class="highlight tab tab-javascript--nodejs"><code><span class="hljs-keyword">const</span> fetch = <span class="hljs-built_in">require</span>(<span class="hljs-string">'node-fetch'</span>); - +<span class="hljs-keyword">const</span> inputBody = <span class="hljs-string">'{ + "action": "string", + "isAdmin": true, + "isNoComments": true, + "isCommentOnly": true +}'</span>; <span class="hljs-keyword">const</span> headers = { + <span class="hljs-string">'Content-Type'</span>:<span class="hljs-string">'multipart/form-data'</span>, <span class="hljs-string">'Accept'</span>:<span class="hljs-string">'application/json'</span>, <span class="hljs-string">'Authorization'</span>:<span class="hljs-string">'API_KEY'</span> }; -fetch(<span class="hljs-string">'/api/boards/{board}/lists/{list}/cards'</span>, +fetch(<span class="hljs-string">'/api/boards/{board}/members/{user}/add'</span>, { - <span class="hljs-attr">method</span>: <span class="hljs-string">'GET'</span>, - + <span class="hljs-attr">method</span>: <span class="hljs-string">'POST'</span>, + <span class="hljs-attr">body</span>: inputBody, <span class="hljs-attr">headers</span>: headers }) .then(<span class="hljs-function"><span class="hljs-keyword">function</span>(<span class="hljs-params">res</span>) </span>{ @@ -9711,11 +9666,12 @@ fetch(<span class="hljs-string">'/api/boards/{board}/lists/{list}/cards'</span>, <span class="hljs-keyword">require</span> <span class="hljs-string">'json'</span> headers = { + <span class="hljs-string">'Content-Type'</span> => <span class="hljs-string">'multipart/form-data'</span>, <span class="hljs-string">'Accept'</span> => <span class="hljs-string">'application/json'</span>, <span class="hljs-string">'Authorization'</span> => <span class="hljs-string">'API_KEY'</span> } -result = RestClient.get <span class="hljs-string">'/api/boards/{board}/lists/{list}/cards'</span>, +result = RestClient.post <span class="hljs-string">'/api/boards/{board}/members/{user}/add'</span>, <span class="hljs-symbol">params:</span> { }, <span class="hljs-symbol">headers:</span> headers @@ -9724,20 +9680,21 @@ p JSON.parse(result) </code></pre> <pre class="highlight tab tab-python"><code><span class="hljs-keyword">import</span> requests headers = { + <span class="hljs-string">'Content-Type'</span>: <span class="hljs-string">'multipart/form-data'</span>, <span class="hljs-string">'Accept'</span>: <span class="hljs-string">'application/json'</span>, <span class="hljs-string">'Authorization'</span>: <span class="hljs-string">'API_KEY'</span> } -r = requests.get(<span class="hljs-string">'/api/boards/{board}/lists/{list}/cards'</span>, params={ +r = requests.post(<span class="hljs-string">'/api/boards/{board}/members/{user}/add'</span>, params={ }, headers = headers) <span class="hljs-keyword">print</span> r.json() </code></pre> -<pre class="highlight tab tab-java"><code>URL obj = <span class="hljs-keyword">new</span> URL(<span class="hljs-string">"/api/boards/{board}/lists/{list}/cards"</span>); +<pre class="highlight tab tab-java"><code>URL obj = <span class="hljs-keyword">new</span> URL(<span class="hljs-string">"/api/boards/{board}/members/{user}/add"</span>); HttpURLConnection con = (HttpURLConnection) obj.openConnection(); -con.setRequestMethod(<span class="hljs-string">"GET"</span>); +con.setRequestMethod(<span class="hljs-string">"POST"</span>); <span class="hljs-keyword">int</span> responseCode = con.getResponseCode(); BufferedReader in = <span class="hljs-keyword">new</span> BufferedReader( <span class="hljs-keyword">new</span> InputStreamReader(con.getInputStream())); @@ -9760,13 +9717,14 @@ System.out.println(response.toString()); <span class="hljs-function"><span class="hljs-keyword">func</span> <span class="hljs-title">main</span><span class="hljs-params">()</span></span> { headers := <span class="hljs-keyword">map</span>[<span class="hljs-keyword">string</span>][]<span class="hljs-keyword">string</span>{ + <span class="hljs-string">"Content-Type"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"multipart/form-data"</span>}, <span class="hljs-string">"Accept"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"application/json"</span>}, <span class="hljs-string">"Authorization"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"API_KEY"</span>}, } data := bytes.NewBuffer([]<span class="hljs-keyword">byte</span>{jsonReq}) - req, err := http.NewRequest(<span class="hljs-string">"GET"</span>, <span class="hljs-string">"/api/boards/{board}/lists/{list}/cards"</span>, data) + req, err := http.NewRequest(<span class="hljs-string">"POST"</span>, <span class="hljs-string">"/api/boards/{board}/members/{user}/add"</span>, data) req.Header = headers client := &http.Client{} @@ -9775,9 +9733,21 @@ System.out.println(response.toString()); } </code></pre> -<p><code>GET /api/boards/{board}/lists/{list}/cards</code></p> -<p><em>Get all Cards attached to a List</em></p> -<h3 id="get_all_cards-parameters">Parameters</h3> +<p><code>POST /api/boards/{board}/members/{user}/add</code></p> +<p><em>Add New Board Member with Role</em></p> +<p>Only the admin user (the first user) can call the REST API.</p> +<p><strong>Note</strong>: see <a href="#set_board_member_permission">Boards.set_board_member_permission</a> +to later change the permissions.</p> +<blockquote> +<p>Body parameter</p> +</blockquote> +<pre class="highlight tab tab-yaml"><code><span class="hljs-attr">action:</span> <span class="hljs-string">string</span> +<span class="hljs-attr">isAdmin:</span> <span class="hljs-literal">true</span> +<span class="hljs-attr">isNoComments:</span> <span class="hljs-literal">true</span> +<span class="hljs-attr">isCommentOnly:</span> <span class="hljs-literal">true</span> + +</code></pre> +<h3 id="add_board_member-parameters">Parameters</h3> <table> <thead> <tr> @@ -9797,32 +9767,64 @@ System.out.println(response.toString()); <td>the board ID</td> </tr> <tr> -<td>list</td> +<td>user</td> <td>path</td> <td>string</td> <td>true</td> -<td>the list ID</td> +<td>the user ID</td> +</tr> +<tr> +<td>body</td> +<td>body</td> +<td>object</td> +<td>false</td> +<td>none</td> +</tr> +<tr> +<td>» action</td> +<td>body</td> +<td>string</td> +<td>true</td> +<td>the action value</td> +</tr> +<tr> +<td>» isAdmin</td> +<td>body</td> +<td>boolean</td> +<td>true</td> +<td>is the user an admin of the board</td> +</tr> +<tr> +<td>» isNoComments</td> +<td>body</td> +<td>boolean</td> +<td>true</td> +<td>disable comments</td> +</tr> +<tr> +<td>» isCommentOnly</td> +<td>body</td> +<td>boolean</td> +<td>true</td> +<td>only enable comments</td> </tr> </tbody> </table> <h4 id="detailed-descriptions">Detailed descriptions</h4> <p><strong>board</strong>: the board ID</p> -<p><strong>list</strong>: the list ID</p> +<p><strong>user</strong>: the user ID</p> <blockquote> <p>Example responses</p> </blockquote> <blockquote> <p>200 Response</p> </blockquote> -<pre class="highlight tab tab-json"><code>[ - { - <span class="hljs-attr">"_id"</span>: <span class="hljs-string">"string"</span>, - <span class="hljs-attr">"title"</span>: <span class="hljs-string">"string"</span>, - <span class="hljs-attr">"description"</span>: <span class="hljs-string">"string"</span> - } -] +<pre class="highlight tab tab-json"><code>{ + <span class="hljs-attr">"_id"</span>: <span class="hljs-string">"string"</span>, + <span class="hljs-attr">"title"</span>: <span class="hljs-string">"string"</span> +} </code></pre> -<h3 id="get_all_cards-responses">Responses</h3> +<h3 id="add_board_member-responses">Responses</h3> <table> <thead> <tr> @@ -9841,7 +9843,7 @@ System.out.println(response.toString()); </tr> </tbody> </table> -<h3 id="get_all_cards-responseschema">Response Schema</h3> +<h3 id="add_board_member-responseschema">Response Schema</h3> <p>Status Code <strong>200</strong></p> <table> <thead> @@ -9868,46 +9870,36 @@ System.out.println(response.toString()); <td>none</td> <td>none</td> </tr> -<tr> -<td>» description</td> -<td>string</td> -<td>false</td> -<td>none</td> -<td>none</td> -</tr> </tbody> </table> <aside class="warning"> To perform this operation, you must be authenticated by means of one of the following methods: UserSecurity </aside> -<h2 id="new_card">new_card</h2> -<p><a id="opIdnew_card"></a></p> +<h2 id="post_board_user_remove">post_board_user_remove</h2> +<p><a id="opIdpost_board_user_remove"></a></p> <blockquote> <p>Code samples</p> </blockquote> <pre class="highlight tab tab-shell"><code><span class="hljs-comment"># You can also use wget</span> -curl -X POST /api/boards/{board}/lists/{list}/cards \ +curl -X POST /api/boards/{board}/members/{user}/remove \ -H <span class="hljs-string">'Content-Type: multipart/form-data'</span> \ - -H <span class="hljs-string">'Accept: application/json'</span> \ -H <span class="hljs-string">'Authorization: API_KEY'</span> </code></pre> -<pre class="highlight tab tab-http"><code><span class="hljs-keyword">POST</span> <span class="hljs-string">/api/boards/{board}/lists/{list}/cards</span> HTTP/1.1 +<pre class="highlight tab tab-http"><code><span class="hljs-keyword">POST</span> <span class="hljs-string">/api/boards/{board}/members/{user}/remove</span> HTTP/1.1 <span class="fortran">Content-<span class="hljs-keyword">Type</span>: multipart/<span class="hljs-keyword">form</span>-<span class="hljs-keyword">data</span> -Accept: application/json </span></code></pre> <pre class="highlight tab tab-javascript"><code><span class="hljs-keyword">var</span> headers = { <span class="hljs-string">'Content-Type'</span>:<span class="hljs-string">'multipart/form-data'</span>, - <span class="hljs-string">'Accept'</span>:<span class="hljs-string">'application/json'</span>, <span class="hljs-string">'Authorization'</span>:<span class="hljs-string">'API_KEY'</span> }; $.ajax({ - <span class="hljs-attr">url</span>: <span class="hljs-string">'/api/boards/{board}/lists/{list}/cards'</span>, + <span class="hljs-attr">url</span>: <span class="hljs-string">'/api/boards/{board}/members/{user}/remove'</span>, <span class="hljs-attr">method</span>: <span class="hljs-string">'post'</span>, <span class="hljs-attr">headers</span>: headers, @@ -9919,21 +9911,15 @@ $.ajax({ </code></pre> <pre class="highlight tab tab-javascript--nodejs"><code><span class="hljs-keyword">const</span> fetch = <span class="hljs-built_in">require</span>(<span class="hljs-string">'node-fetch'</span>); <span class="hljs-keyword">const</span> inputBody = <span class="hljs-string">'{ - "authorId": "string", - "members": "string", - "assignees": "string", - "title": "string", - "description": "string", - "swimlaneId": "string" + "action": "string" }'</span>; <span class="hljs-keyword">const</span> headers = { <span class="hljs-string">'Content-Type'</span>:<span class="hljs-string">'multipart/form-data'</span>, - <span class="hljs-string">'Accept'</span>:<span class="hljs-string">'application/json'</span>, <span class="hljs-string">'Authorization'</span>:<span class="hljs-string">'API_KEY'</span> }; -fetch(<span class="hljs-string">'/api/boards/{board}/lists/{list}/cards'</span>, +fetch(<span class="hljs-string">'/api/boards/{board}/members/{user}/remove'</span>, { <span class="hljs-attr">method</span>: <span class="hljs-string">'POST'</span>, <span class="hljs-attr">body</span>: inputBody, @@ -9951,11 +9937,10 @@ fetch(<span class="hljs-string">'/api/boards/{board}/lists/{list}/cards'</span>, headers = { <span class="hljs-string">'Content-Type'</span> => <span class="hljs-string">'multipart/form-data'</span>, - <span class="hljs-string">'Accept'</span> => <span class="hljs-string">'application/json'</span>, <span class="hljs-string">'Authorization'</span> => <span class="hljs-string">'API_KEY'</span> } -result = RestClient.post <span class="hljs-string">'/api/boards/{board}/lists/{list}/cards'</span>, +result = RestClient.post <span class="hljs-string">'/api/boards/{board}/members/{user}/remove'</span>, <span class="hljs-symbol">params:</span> { }, <span class="hljs-symbol">headers:</span> headers @@ -9965,18 +9950,17 @@ p JSON.parse(result) <pre class="highlight tab tab-python"><code><span class="hljs-keyword">import</span> requests headers = { <span class="hljs-string">'Content-Type'</span>: <span class="hljs-string">'multipart/form-data'</span>, - <span class="hljs-string">'Accept'</span>: <span class="hljs-string">'application/json'</span>, <span class="hljs-string">'Authorization'</span>: <span class="hljs-string">'API_KEY'</span> } -r = requests.post(<span class="hljs-string">'/api/boards/{board}/lists/{list}/cards'</span>, params={ +r = requests.post(<span class="hljs-string">'/api/boards/{board}/members/{user}/remove'</span>, params={ }, headers = headers) <span class="hljs-keyword">print</span> r.json() </code></pre> -<pre class="highlight tab tab-java"><code>URL obj = <span class="hljs-keyword">new</span> URL(<span class="hljs-string">"/api/boards/{board}/lists/{list}/cards"</span>); +<pre class="highlight tab tab-java"><code>URL obj = <span class="hljs-keyword">new</span> URL(<span class="hljs-string">"/api/boards/{board}/members/{user}/remove"</span>); HttpURLConnection con = (HttpURLConnection) obj.openConnection(); con.setRequestMethod(<span class="hljs-string">"POST"</span>); <span class="hljs-keyword">int</span> responseCode = con.getResponseCode(); @@ -10002,13 +9986,12 @@ System.out.println(response.toString()); headers := <span class="hljs-keyword">map</span>[<span class="hljs-keyword">string</span>][]<span class="hljs-keyword">string</span>{ <span class="hljs-string">"Content-Type"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"multipart/form-data"</span>}, - <span class="hljs-string">"Accept"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"application/json"</span>}, <span class="hljs-string">"Authorization"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"API_KEY"</span>}, } data := bytes.NewBuffer([]<span class="hljs-keyword">byte</span>{jsonReq}) - req, err := http.NewRequest(<span class="hljs-string">"POST"</span>, <span class="hljs-string">"/api/boards/{board}/lists/{list}/cards"</span>, data) + req, err := http.NewRequest(<span class="hljs-string">"POST"</span>, <span class="hljs-string">"/api/boards/{board}/members/{user}/remove"</span>, data) req.Header = headers client := &http.Client{} @@ -10017,20 +10000,14 @@ System.out.println(response.toString()); } </code></pre> -<p><code>POST /api/boards/{board}/lists/{list}/cards</code></p> -<p><em>Create a new Card</em></p> +<p><code>POST /api/boards/{board}/members/{user}/remove</code></p> <blockquote> <p>Body parameter</p> </blockquote> -<pre class="highlight tab tab-yaml"><code><span class="hljs-attr">authorId:</span> <span class="hljs-string">string</span> -<span class="hljs-attr">members:</span> <span class="hljs-string">string</span> -<span class="hljs-attr">assignees:</span> <span class="hljs-string">string</span> -<span class="hljs-attr">title:</span> <span class="hljs-string">string</span> -<span class="hljs-attr">description:</span> <span class="hljs-string">string</span> -<span class="hljs-attr">swimlaneId:</span> <span class="hljs-string">string</span> +<pre class="highlight tab tab-yaml"><code><span class="hljs-attr">action:</span> <span class="hljs-string">string</span> </code></pre> -<h3 id="new_card-parameters">Parameters</h3> +<h3 id="post_board_user_remove-parameters">Parameters</h3> <table> <thead> <tr> @@ -10047,14 +10024,14 @@ System.out.println(response.toString()); <td>path</td> <td>string</td> <td>true</td> -<td>the board ID of the new card</td> +<td>the board value</td> </tr> <tr> -<td>list</td> +<td>user</td> <td>path</td> <td>string</td> <td>true</td> -<td>the list ID of the new card</td> +<td>the user value</td> </tr> <tr> <td>body</td> @@ -10064,63 +10041,15 @@ System.out.println(response.toString()); <td>none</td> </tr> <tr> -<td>» authorId</td> -<td>body</td> -<td>string</td> -<td>true</td> -<td>the authorId value</td> -</tr> -<tr> -<td>» members</td> -<td>body</td> -<td>string</td> -<td>false</td> -<td>the member IDs list of the new card</td> -</tr> -<tr> -<td>» assignees</td> -<td>body</td> -<td>string</td> -<td>false</td> -<td>the array of maximum one ID of assignee of the new card</td> -</tr> -<tr> -<td>» title</td> -<td>body</td> -<td>string</td> -<td>true</td> -<td>the title of the new card</td> -</tr> -<tr> -<td>» description</td> -<td>body</td> -<td>string</td> -<td>true</td> -<td>the description of the new card</td> -</tr> -<tr> -<td>» swimlaneId</td> +<td>» action</td> <td>body</td> <td>string</td> <td>true</td> -<td>the swimlane ID of the new card</td> +<td>the action value</td> </tr> </tbody> </table> -<h4 id="detailed-descriptions">Detailed descriptions</h4> -<p><strong>board</strong>: the board ID of the new card</p> -<p><strong>list</strong>: the list ID of the new card</p> -<blockquote> -<p>Example responses</p> -</blockquote> -<blockquote> -<p>200 Response</p> -</blockquote> -<pre class="highlight tab tab-json"><code>{ - <span class="hljs-attr">"_id"</span>: <span class="hljs-string">"string"</span> -} -</code></pre> -<h3 id="new_card-responses">Responses</h3> +<h3 id="post_board_user_remove-responses">Responses</h3> <table> <thead> <tr> @@ -10135,29 +10064,7 @@ System.out.println(response.toString()); <td>200</td> <td><a href="https://tools.ietf.org/html/rfc7231#section-6.3.1">OK</a></td> <td>200 response</td> -<td>Inline</td> -</tr> -</tbody> -</table> -<h3 id="new_card-responseschema">Response Schema</h3> -<p>Status Code <strong>200</strong></p> -<table> -<thead> -<tr> -<th>Name</th> -<th>Type</th> -<th>Required</th> -<th>Restrictions</th> -<th>Description</th> -</tr> -</thead> -<tbody> -<tr> -<td>» _id</td> -<td>string</td> -<td>false</td> -<td>none</td> -<td>none</td> +<td>None</td> </tr> </tbody> </table> @@ -10165,26 +10072,30 @@ System.out.println(response.toString()); To perform this operation, you must be authenticated by means of one of the following methods: UserSecurity </aside> -<h2 id="get_board_list_card">get_board_list_card</h2> -<p><a id="opIdget_board_list_card"></a></p> +<h2 id="get_current_user">get_current_user</h2> +<p><a id="opIdget_current_user"></a></p> <blockquote> <p>Code samples</p> </blockquote> <pre class="highlight tab tab-shell"><code><span class="hljs-comment"># You can also use wget</span> -curl -X GET /api/boards/{board}/lists/{list}/cards/{card} \ +curl -X GET /api/user \ + -H <span class="hljs-string">'Accept: application/json'</span> \ -H <span class="hljs-string">'Authorization: API_KEY'</span> </code></pre> -<pre class="highlight tab tab-http"><code><span class="hljs-keyword">GET</span> <span class="hljs-string">/api/boards/{board}/lists/{list}/cards/{card}</span> HTTP/1.1 +<pre class="highlight tab tab-http"><code><span class="hljs-keyword">GET</span> <span class="hljs-string">/api/user</span> HTTP/1.1 -<span class="undefined"></span></code></pre> -<pre class="highlight tab tab-javascript"><code><span class="hljs-keyword">var</span> headers = { - <span class="hljs-string">'Authorization'</span>:<span class="hljs-string">'API_KEY'</span> +<span class="http"><span class="hljs-attribute">Accept</span>: application/json + +<span class="undefined"></span></span></code></pre> +<pre class="highlight tab tab-javascript"><code><span class="hljs-keyword">var</span> headers = { + <span class="hljs-string">'Accept'</span>:<span class="hljs-string">'application/json'</span>, + <span class="hljs-string">'Authorization'</span>:<span class="hljs-string">'API_KEY'</span> }; $.ajax({ - <span class="hljs-attr">url</span>: <span class="hljs-string">'/api/boards/{board}/lists/{list}/cards/{card}'</span>, + <span class="hljs-attr">url</span>: <span class="hljs-string">'/api/user'</span>, <span class="hljs-attr">method</span>: <span class="hljs-string">'get'</span>, <span class="hljs-attr">headers</span>: headers, @@ -10197,11 +10108,12 @@ $.ajax({ <pre class="highlight tab tab-javascript--nodejs"><code><span class="hljs-keyword">const</span> fetch = <span class="hljs-built_in">require</span>(<span class="hljs-string">'node-fetch'</span>); <span class="hljs-keyword">const</span> headers = { + <span class="hljs-string">'Accept'</span>:<span class="hljs-string">'application/json'</span>, <span class="hljs-string">'Authorization'</span>:<span class="hljs-string">'API_KEY'</span> }; -fetch(<span class="hljs-string">'/api/boards/{board}/lists/{list}/cards/{card}'</span>, +fetch(<span class="hljs-string">'/api/user'</span>, { <span class="hljs-attr">method</span>: <span class="hljs-string">'GET'</span>, @@ -10218,10 +10130,11 @@ fetch(<span class="hljs-string">'/api/boards/{board}/lists/{list}/cards/{card}'< <span class="hljs-keyword">require</span> <span class="hljs-string">'json'</span> headers = { + <span class="hljs-string">'Accept'</span> => <span class="hljs-string">'application/json'</span>, <span class="hljs-string">'Authorization'</span> => <span class="hljs-string">'API_KEY'</span> } -result = RestClient.get <span class="hljs-string">'/api/boards/{board}/lists/{list}/cards/{card}'</span>, +result = RestClient.get <span class="hljs-string">'/api/user'</span>, <span class="hljs-symbol">params:</span> { }, <span class="hljs-symbol">headers:</span> headers @@ -10230,17 +10143,18 @@ p JSON.parse(result) </code></pre> <pre class="highlight tab tab-python"><code><span class="hljs-keyword">import</span> requests headers = { + <span class="hljs-string">'Accept'</span>: <span class="hljs-string">'application/json'</span>, <span class="hljs-string">'Authorization'</span>: <span class="hljs-string">'API_KEY'</span> } -r = requests.get(<span class="hljs-string">'/api/boards/{board}/lists/{list}/cards/{card}'</span>, params={ +r = requests.get(<span class="hljs-string">'/api/user'</span>, params={ }, headers = headers) <span class="hljs-keyword">print</span> r.json() </code></pre> -<pre class="highlight tab tab-java"><code>URL obj = <span class="hljs-keyword">new</span> URL(<span class="hljs-string">"/api/boards/{board}/lists/{list}/cards/{card}"</span>); +<pre class="highlight tab tab-java"><code>URL obj = <span class="hljs-keyword">new</span> URL(<span class="hljs-string">"/api/user"</span>); HttpURLConnection con = (HttpURLConnection) obj.openConnection(); con.setRequestMethod(<span class="hljs-string">"GET"</span>); <span class="hljs-keyword">int</span> responseCode = con.getResponseCode(); @@ -10265,12 +10179,13 @@ System.out.println(response.toString()); <span class="hljs-function"><span class="hljs-keyword">func</span> <span class="hljs-title">main</span><span class="hljs-params">()</span></span> { headers := <span class="hljs-keyword">map</span>[<span class="hljs-keyword">string</span>][]<span class="hljs-keyword">string</span>{ + <span class="hljs-string">"Accept"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"application/json"</span>}, <span class="hljs-string">"Authorization"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"API_KEY"</span>}, } data := bytes.NewBuffer([]<span class="hljs-keyword">byte</span>{jsonReq}) - req, err := http.NewRequest(<span class="hljs-string">"GET"</span>, <span class="hljs-string">"/api/boards/{board}/lists/{list}/cards/{card}"</span>, data) + req, err := http.NewRequest(<span class="hljs-string">"GET"</span>, <span class="hljs-string">"/api/user"</span>, data) req.Header = headers client := &http.Client{} @@ -10279,43 +10194,62 @@ System.out.println(response.toString()); } </code></pre> -<p><code>GET /api/boards/{board}/lists/{list}/cards/{card}</code></p> -<h3 id="get_board_list_card-parameters">Parameters</h3> -<table> -<thead> -<tr> -<th>Name</th> -<th>In</th> -<th>Type</th> -<th>Required</th> -<th>Description</th> -</tr> -</thead> -<tbody> -<tr> -<td>board</td> -<td>path</td> -<td>string</td> -<td>true</td> -<td>the board value</td> -</tr> -<tr> -<td>list</td> -<td>path</td> -<td>string</td> -<td>true</td> -<td>the list value</td> -</tr> -<tr> -<td>card</td> -<td>path</td> -<td>string</td> -<td>true</td> -<td>the card value</td> -</tr> -</tbody> -</table> -<h3 id="get_board_list_card-responses">Responses</h3> +<p><code>GET /api/user</code></p> +<p><em>returns the current user</em></p> +<blockquote> +<p>Example responses</p> +</blockquote> +<blockquote> +<p>200 Response</p> +</blockquote> +<pre class="highlight tab tab-json"><code>{ + <span class="hljs-attr">"username"</span>: <span class="hljs-string">"string"</span>, + <span class="hljs-attr">"emails"</span>: [ + { + <span class="hljs-attr">"address"</span>: <span class="hljs-string">"string"</span>, + <span class="hljs-attr">"verified"</span>: <span class="hljs-literal">true</span> + } + ], + <span class="hljs-attr">"createdAt"</span>: <span class="hljs-string">"string"</span>, + <span class="hljs-attr">"modifiedAt"</span>: <span class="hljs-string">"string"</span>, + <span class="hljs-attr">"profile"</span>: { + <span class="hljs-attr">"avatarUrl"</span>: <span class="hljs-string">"string"</span>, + <span class="hljs-attr">"emailBuffer"</span>: [ + <span class="hljs-string">"string"</span> + ], + <span class="hljs-attr">"fullname"</span>: <span class="hljs-string">"string"</span>, + <span class="hljs-attr">"showDesktopDragHandles"</span>: <span class="hljs-literal">true</span>, + <span class="hljs-attr">"hiddenSystemMessages"</span>: <span class="hljs-literal">true</span>, + <span class="hljs-attr">"hiddenMinicardLabelText"</span>: <span class="hljs-literal">true</span>, + <span class="hljs-attr">"initials"</span>: <span class="hljs-string">"string"</span>, + <span class="hljs-attr">"invitedBoards"</span>: [ + <span class="hljs-string">"string"</span> + ], + <span class="hljs-attr">"language"</span>: <span class="hljs-string">"string"</span>, + <span class="hljs-attr">"notifications"</span>: [], + <span class="hljs-attr">"activity"</span>: <span class="hljs-string">"string"</span>, + <span class="hljs-attr">"read"</span>: <span class="hljs-string">"string"</span>, + <span class="hljs-attr">"showCardsCountAt"</span>: <span class="hljs-number">0</span>, + <span class="hljs-attr">"starredBoards"</span>: [ + <span class="hljs-string">"string"</span> + ], + <span class="hljs-attr">"icode"</span>: <span class="hljs-string">"string"</span>, + <span class="hljs-attr">"boardView"</span>: <span class="hljs-string">"board-view-lists"</span>, + <span class="hljs-attr">"listSortBy"</span>: <span class="hljs-string">"-modifiedat"</span>, + <span class="hljs-attr">"templatesBoardId"</span>: <span class="hljs-string">"string"</span>, + <span class="hljs-attr">"cardTemplatesSwimlaneId"</span>: <span class="hljs-string">"string"</span>, + <span class="hljs-attr">"listTemplatesSwimlaneId"</span>: <span class="hljs-string">"string"</span>, + <span class="hljs-attr">"boardTemplatesSwimlaneId"</span>: <span class="hljs-string">"string"</span> + }, + <span class="hljs-attr">"services"</span>: {}, + <span class="hljs-attr">"heartbeat"</span>: <span class="hljs-string">"string"</span>, + <span class="hljs-attr">"isAdmin"</span>: <span class="hljs-literal">true</span>, + <span class="hljs-attr">"createdThroughApi"</span>: <span class="hljs-literal">true</span>, + <span class="hljs-attr">"loginDisabled"</span>: <span class="hljs-literal">true</span>, + <span class="hljs-attr">"authenticationMethod"</span>: <span class="hljs-string">"string"</span> +} +</code></pre> +<h3 id="get_current_user-responses">Responses</h3> <table> <thead> <tr> @@ -10330,7 +10264,7 @@ System.out.println(response.toString()); <td>200</td> <td><a href="https://tools.ietf.org/html/rfc7231#section-6.3.1">OK</a></td> <td>200 response</td> -<td>None</td> +<td><a href="#schemausers">Users</a></td> </tr> </tbody> </table> @@ -10338,31 +10272,31 @@ System.out.println(response.toString()); To perform this operation, you must be authenticated by means of one of the following methods: UserSecurity </aside> -<h2 id="put_board_list_card">put_board_list_card</h2> -<p><a id="opIdput_board_list_card"></a></p> +<h2 id="get_all_users">get_all_users</h2> +<p><a id="opIdget_all_users"></a></p> <blockquote> <p>Code samples</p> </blockquote> <pre class="highlight tab tab-shell"><code><span class="hljs-comment"># You can also use wget</span> -curl -X PUT /api/boards/{board}/lists/{list}/cards/{card} \ - -H <span class="hljs-string">'Content-Type: multipart/form-data'</span> \ +curl -X GET /api/users \ + -H <span class="hljs-string">'Accept: application/json'</span> \ -H <span class="hljs-string">'Authorization: API_KEY'</span> </code></pre> -<pre class="highlight tab tab-http"><code><span class="hljs-keyword">PUT</span> <span class="hljs-string">/api/boards/{board}/lists/{list}/cards/{card}</span> HTTP/1.1 +<pre class="highlight tab tab-http"><code><span class="hljs-keyword">GET</span> <span class="hljs-string">/api/users</span> HTTP/1.1 -<span class="fortran">Content-<span class="hljs-keyword">Type</span>: multipart/<span class="hljs-keyword">form</span>-<span class="hljs-keyword">data</span> +<span class="http"><span class="hljs-attribute">Accept</span>: application/json -</span></code></pre> +<span class="undefined"></span></span></code></pre> <pre class="highlight tab tab-javascript"><code><span class="hljs-keyword">var</span> headers = { - <span class="hljs-string">'Content-Type'</span>:<span class="hljs-string">'multipart/form-data'</span>, + <span class="hljs-string">'Accept'</span>:<span class="hljs-string">'application/json'</span>, <span class="hljs-string">'Authorization'</span>:<span class="hljs-string">'API_KEY'</span> }; $.ajax({ - <span class="hljs-attr">url</span>: <span class="hljs-string">'/api/boards/{board}/lists/{list}/cards/{card}'</span>, - <span class="hljs-attr">method</span>: <span class="hljs-string">'put'</span>, + <span class="hljs-attr">url</span>: <span class="hljs-string">'/api/users'</span>, + <span class="hljs-attr">method</span>: <span class="hljs-string">'get'</span>, <span class="hljs-attr">headers</span>: headers, <span class="hljs-attr">success</span>: <span class="hljs-function"><span class="hljs-keyword">function</span>(<span class="hljs-params">data</span>) </span>{ @@ -10372,37 +10306,17 @@ $.ajax({ </code></pre> <pre class="highlight tab tab-javascript--nodejs"><code><span class="hljs-keyword">const</span> fetch = <span class="hljs-built_in">require</span>(<span class="hljs-string">'node-fetch'</span>); -<span class="hljs-keyword">const</span> inputBody = <span class="hljs-string">'{ - "title": "string", - "listId": "string", - "authorId": "string", - "parentId": "string", - "description": "string", - "color": "string", - "labelIds": "string", - "requestedBy": "string", - "assignedBy": "string", - "receivedAt": "string", - "startAt": "string", - "dueAt": "string", - "endAt": "string", - "spentTime": "string", - "isOverTime": "string", - "customFields": "string", - "members": "string", - "assignees": "string", - "swimlaneId": "string" -}'</span>; + <span class="hljs-keyword">const</span> headers = { - <span class="hljs-string">'Content-Type'</span>:<span class="hljs-string">'multipart/form-data'</span>, + <span class="hljs-string">'Accept'</span>:<span class="hljs-string">'application/json'</span>, <span class="hljs-string">'Authorization'</span>:<span class="hljs-string">'API_KEY'</span> }; -fetch(<span class="hljs-string">'/api/boards/{board}/lists/{list}/cards/{card}'</span>, +fetch(<span class="hljs-string">'/api/users'</span>, { - <span class="hljs-attr">method</span>: <span class="hljs-string">'PUT'</span>, - <span class="hljs-attr">body</span>: inputBody, + <span class="hljs-attr">method</span>: <span class="hljs-string">'GET'</span>, + <span class="hljs-attr">headers</span>: headers }) .then(<span class="hljs-function"><span class="hljs-keyword">function</span>(<span class="hljs-params">res</span>) </span>{ @@ -10416,11 +10330,11 @@ fetch(<span class="hljs-string">'/api/boards/{board}/lists/{list}/cards/{card}'< <span class="hljs-keyword">require</span> <span class="hljs-string">'json'</span> headers = { - <span class="hljs-string">'Content-Type'</span> => <span class="hljs-string">'multipart/form-data'</span>, + <span class="hljs-string">'Accept'</span> => <span class="hljs-string">'application/json'</span>, <span class="hljs-string">'Authorization'</span> => <span class="hljs-string">'API_KEY'</span> } -result = RestClient.put <span class="hljs-string">'/api/boards/{board}/lists/{list}/cards/{card}'</span>, +result = RestClient.get <span class="hljs-string">'/api/users'</span>, <span class="hljs-symbol">params:</span> { }, <span class="hljs-symbol">headers:</span> headers @@ -10429,20 +10343,20 @@ p JSON.parse(result) </code></pre> <pre class="highlight tab tab-python"><code><span class="hljs-keyword">import</span> requests headers = { - <span class="hljs-string">'Content-Type'</span>: <span class="hljs-string">'multipart/form-data'</span>, + <span class="hljs-string">'Accept'</span>: <span class="hljs-string">'application/json'</span>, <span class="hljs-string">'Authorization'</span>: <span class="hljs-string">'API_KEY'</span> } -r = requests.put(<span class="hljs-string">'/api/boards/{board}/lists/{list}/cards/{card}'</span>, params={ +r = requests.get(<span class="hljs-string">'/api/users'</span>, params={ }, headers = headers) <span class="hljs-keyword">print</span> r.json() </code></pre> -<pre class="highlight tab tab-java"><code>URL obj = <span class="hljs-keyword">new</span> URL(<span class="hljs-string">"/api/boards/{board}/lists/{list}/cards/{card}"</span>); +<pre class="highlight tab tab-java"><code>URL obj = <span class="hljs-keyword">new</span> URL(<span class="hljs-string">"/api/users"</span>); HttpURLConnection con = (HttpURLConnection) obj.openConnection(); -con.setRequestMethod(<span class="hljs-string">"PUT"</span>); +con.setRequestMethod(<span class="hljs-string">"GET"</span>); <span class="hljs-keyword">int</span> responseCode = con.getResponseCode(); BufferedReader in = <span class="hljs-keyword">new</span> BufferedReader( <span class="hljs-keyword">new</span> InputStreamReader(con.getInputStream())); @@ -10465,13 +10379,13 @@ System.out.println(response.toString()); <span class="hljs-function"><span class="hljs-keyword">func</span> <span class="hljs-title">main</span><span class="hljs-params">()</span></span> { headers := <span class="hljs-keyword">map</span>[<span class="hljs-keyword">string</span>][]<span class="hljs-keyword">string</span>{ - <span class="hljs-string">"Content-Type"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"multipart/form-data"</span>}, + <span class="hljs-string">"Accept"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"application/json"</span>}, <span class="hljs-string">"Authorization"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"API_KEY"</span>}, } data := bytes.NewBuffer([]<span class="hljs-keyword">byte</span>{jsonReq}) - req, err := http.NewRequest(<span class="hljs-string">"PUT"</span>, <span class="hljs-string">"/api/boards/{board}/lists/{list}/cards/{card}"</span>, data) + req, err := http.NewRequest(<span class="hljs-string">"GET"</span>, <span class="hljs-string">"/api/users"</span>, data) req.Header = headers client := &http.Client{} @@ -10480,222 +10394,67 @@ System.out.println(response.toString()); } </code></pre> -<p><code>PUT /api/boards/{board}/lists/{list}/cards/{card}</code></p> +<p><code>GET /api/users</code></p> +<p><em>return all the users</em></p> +<p>Only the admin user (the first user) can call the REST API.</p> <blockquote> -<p>Body parameter</p> +<p>Example responses</p> </blockquote> -<pre class="highlight tab tab-yaml"><code><span class="hljs-attr">title:</span> <span class="hljs-string">string</span> -<span class="hljs-attr">listId:</span> <span class="hljs-string">string</span> -<span class="hljs-attr">authorId:</span> <span class="hljs-string">string</span> -<span class="hljs-attr">parentId:</span> <span class="hljs-string">string</span> -<span class="hljs-attr">description:</span> <span class="hljs-string">string</span> -<span class="hljs-attr">color:</span> <span class="hljs-string">string</span> -<span class="hljs-attr">labelIds:</span> <span class="hljs-string">string</span> -<span class="hljs-attr">requestedBy:</span> <span class="hljs-string">string</span> -<span class="hljs-attr">assignedBy:</span> <span class="hljs-string">string</span> -<span class="hljs-attr">receivedAt:</span> <span class="hljs-string">string</span> -<span class="hljs-attr">startAt:</span> <span class="hljs-string">string</span> -<span class="hljs-attr">dueAt:</span> <span class="hljs-string">string</span> -<span class="hljs-attr">endAt:</span> <span class="hljs-string">string</span> -<span class="hljs-attr">spentTime:</span> <span class="hljs-string">string</span> -<span class="hljs-attr">isOverTime:</span> <span class="hljs-string">string</span> -<span class="hljs-attr">customFields:</span> <span class="hljs-string">string</span> -<span class="hljs-attr">members:</span> <span class="hljs-string">string</span> -<span class="hljs-attr">assignees:</span> <span class="hljs-string">string</span> -<span class="hljs-attr">swimlaneId:</span> <span class="hljs-string">string</span> - +<blockquote> +<p>200 Response</p> +</blockquote> +<pre class="highlight tab tab-json"><code>[ + { + <span class="hljs-attr">"_id"</span>: <span class="hljs-string">"string"</span>, + <span class="hljs-attr">"username"</span>: <span class="hljs-string">"string"</span> + } +] </code></pre> -<h3 id="put_board_list_card-parameters">Parameters</h3> +<h3 id="get_all_users-responses">Responses</h3> <table> <thead> <tr> -<th>Name</th> -<th>In</th> -<th>Type</th> -<th>Required</th> +<th>Status</th> +<th>Meaning</th> <th>Description</th> +<th>Schema</th> </tr> </thead> <tbody> <tr> -<td>board</td> -<td>path</td> -<td>string</td> -<td>true</td> -<td>the board value</td> +<td>200</td> +<td><a href="https://tools.ietf.org/html/rfc7231#section-6.3.1">OK</a></td> +<td>200 response</td> +<td>Inline</td> </tr> +</tbody> +</table> +<h3 id="get_all_users-responseschema">Response Schema</h3> +<p>Status Code <strong>200</strong></p> +<table> +<thead> <tr> -<td>list</td> -<td>path</td> -<td>string</td> -<td>true</td> -<td>the list value</td> +<th>Name</th> +<th>Type</th> +<th>Required</th> +<th>Restrictions</th> +<th>Description</th> </tr> +</thead> +<tbody> <tr> -<td>card</td> -<td>path</td> +<td>» _id</td> <td>string</td> -<td>true</td> -<td>the card value</td> -</tr> -<tr> -<td>body</td> -<td>body</td> -<td>object</td> <td>false</td> <td>none</td> +<td>none</td> </tr> <tr> -<td>» title</td> -<td>body</td> -<td>string</td> -<td>true</td> -<td>the title value</td> -</tr> -<tr> -<td>» listId</td> -<td>body</td> -<td>string</td> -<td>true</td> -<td>the listId value</td> -</tr> -<tr> -<td>» authorId</td> -<td>body</td> -<td>string</td> -<td>true</td> -<td>the authorId value</td> -</tr> -<tr> -<td>» parentId</td> -<td>body</td> -<td>string</td> -<td>true</td> -<td>the parentId value</td> -</tr> -<tr> -<td>» description</td> -<td>body</td> -<td>string</td> -<td>true</td> -<td>the description value</td> -</tr> -<tr> -<td>» color</td> -<td>body</td> -<td>string</td> -<td>true</td> -<td>the color value</td> -</tr> -<tr> -<td>» labelIds</td> -<td>body</td> -<td>string</td> -<td>true</td> -<td>the labelIds value</td> -</tr> -<tr> -<td>» requestedBy</td> -<td>body</td> +<td>» username</td> <td>string</td> -<td>true</td> -<td>the requestedBy value</td> -</tr> -<tr> -<td>» assignedBy</td> -<td>body</td> -<td>string</td> -<td>true</td> -<td>the assignedBy value</td> -</tr> -<tr> -<td>» receivedAt</td> -<td>body</td> -<td>string</td> -<td>true</td> -<td>the receivedAt value</td> -</tr> -<tr> -<td>» startAt</td> -<td>body</td> -<td>string</td> -<td>true</td> -<td>the startAt value</td> -</tr> -<tr> -<td>» dueAt</td> -<td>body</td> -<td>string</td> -<td>true</td> -<td>the dueAt value</td> -</tr> -<tr> -<td>» endAt</td> -<td>body</td> -<td>string</td> -<td>true</td> -<td>the endAt value</td> -</tr> -<tr> -<td>» spentTime</td> -<td>body</td> -<td>string</td> -<td>true</td> -<td>the spentTime value</td> -</tr> -<tr> -<td>» isOverTime</td> -<td>body</td> -<td>string</td> -<td>true</td> -<td>the isOverTime value</td> -</tr> -<tr> -<td>» customFields</td> -<td>body</td> -<td>string</td> -<td>true</td> -<td>the customFields value</td> -</tr> -<tr> -<td>» members</td> -<td>body</td> -<td>string</td> -<td>true</td> -<td>the members value</td> -</tr> -<tr> -<td>» assignees</td> -<td>body</td> -<td>string</td> -<td>true</td> -<td>the assignees value</td> -</tr> -<tr> -<td>» swimlaneId</td> -<td>body</td> -<td>string</td> -<td>true</td> -<td>the swimlaneId value</td> -</tr> -</tbody> -</table> -<h3 id="put_board_list_card-responses">Responses</h3> -<table> -<thead> -<tr> -<th>Status</th> -<th>Meaning</th> -<th>Description</th> -<th>Schema</th> -</tr> -</thead> -<tbody> -<tr> -<td>200</td> -<td><a href="https://tools.ietf.org/html/rfc7231#section-6.3.1">OK</a></td> -<td>200 response</td> -<td>None</td> +<td>false</td> +<td>none</td> +<td>none</td> </tr> </tbody> </table> @@ -10703,27 +10462,34 @@ System.out.println(response.toString()); To perform this operation, you must be authenticated by means of one of the following methods: UserSecurity </aside> -<h2 id="delete_board_list_card">delete_board_list_card</h2> -<p><a id="opIddelete_board_list_card"></a></p> +<h2 id="new_user">new_user</h2> +<p><a id="opIdnew_user"></a></p> <blockquote> <p>Code samples</p> </blockquote> <pre class="highlight tab tab-shell"><code><span class="hljs-comment"># You can also use wget</span> -curl -X DELETE /api/boards/{board}/lists/{list}/cards/{card} \ +curl -X POST /api/users \ + -H <span class="hljs-string">'Content-Type: multipart/form-data'</span> \ + -H <span class="hljs-string">'Accept: application/json'</span> \ -H <span class="hljs-string">'Authorization: API_KEY'</span> </code></pre> -<pre class="highlight tab tab-http"><code><span class="hljs-keyword">DELETE</span> <span class="hljs-string">/api/boards/{board}/lists/{list}/cards/{card}</span> HTTP/1.1 +<pre class="highlight tab tab-http"><code><span class="hljs-keyword">POST</span> <span class="hljs-string">/api/users</span> HTTP/1.1 -<span class="undefined"></span></code></pre> +<span class="fortran">Content-<span class="hljs-keyword">Type</span>: multipart/<span class="hljs-keyword">form</span>-<span class="hljs-keyword">data</span> +Accept: application/json + +</span></code></pre> <pre class="highlight tab tab-javascript"><code><span class="hljs-keyword">var</span> headers = { + <span class="hljs-string">'Content-Type'</span>:<span class="hljs-string">'multipart/form-data'</span>, + <span class="hljs-string">'Accept'</span>:<span class="hljs-string">'application/json'</span>, <span class="hljs-string">'Authorization'</span>:<span class="hljs-string">'API_KEY'</span> }; $.ajax({ - <span class="hljs-attr">url</span>: <span class="hljs-string">'/api/boards/{board}/lists/{list}/cards/{card}'</span>, - <span class="hljs-attr">method</span>: <span class="hljs-string">'delete'</span>, + <span class="hljs-attr">url</span>: <span class="hljs-string">'/api/users'</span>, + <span class="hljs-attr">method</span>: <span class="hljs-string">'post'</span>, <span class="hljs-attr">headers</span>: headers, <span class="hljs-attr">success</span>: <span class="hljs-function"><span class="hljs-keyword">function</span>(<span class="hljs-params">data</span>) </span>{ @@ -10733,16 +10499,22 @@ $.ajax({ </code></pre> <pre class="highlight tab tab-javascript--nodejs"><code><span class="hljs-keyword">const</span> fetch = <span class="hljs-built_in">require</span>(<span class="hljs-string">'node-fetch'</span>); - +<span class="hljs-keyword">const</span> inputBody = <span class="hljs-string">'{ + "username": "string", + "email": "string", + "password": "string" +}'</span>; <span class="hljs-keyword">const</span> headers = { + <span class="hljs-string">'Content-Type'</span>:<span class="hljs-string">'multipart/form-data'</span>, + <span class="hljs-string">'Accept'</span>:<span class="hljs-string">'application/json'</span>, <span class="hljs-string">'Authorization'</span>:<span class="hljs-string">'API_KEY'</span> }; -fetch(<span class="hljs-string">'/api/boards/{board}/lists/{list}/cards/{card}'</span>, +fetch(<span class="hljs-string">'/api/users'</span>, { - <span class="hljs-attr">method</span>: <span class="hljs-string">'DELETE'</span>, - + <span class="hljs-attr">method</span>: <span class="hljs-string">'POST'</span>, + <span class="hljs-attr">body</span>: inputBody, <span class="hljs-attr">headers</span>: headers }) .then(<span class="hljs-function"><span class="hljs-keyword">function</span>(<span class="hljs-params">res</span>) </span>{ @@ -10756,10 +10528,12 @@ fetch(<span class="hljs-string">'/api/boards/{board}/lists/{list}/cards/{card}'< <span class="hljs-keyword">require</span> <span class="hljs-string">'json'</span> headers = { + <span class="hljs-string">'Content-Type'</span> => <span class="hljs-string">'multipart/form-data'</span>, + <span class="hljs-string">'Accept'</span> => <span class="hljs-string">'application/json'</span>, <span class="hljs-string">'Authorization'</span> => <span class="hljs-string">'API_KEY'</span> } -result = RestClient.delete <span class="hljs-string">'/api/boards/{board}/lists/{list}/cards/{card}'</span>, +result = RestClient.post <span class="hljs-string">'/api/users'</span>, <span class="hljs-symbol">params:</span> { }, <span class="hljs-symbol">headers:</span> headers @@ -10768,19 +10542,21 @@ p JSON.parse(result) </code></pre> <pre class="highlight tab tab-python"><code><span class="hljs-keyword">import</span> requests headers = { + <span class="hljs-string">'Content-Type'</span>: <span class="hljs-string">'multipart/form-data'</span>, + <span class="hljs-string">'Accept'</span>: <span class="hljs-string">'application/json'</span>, <span class="hljs-string">'Authorization'</span>: <span class="hljs-string">'API_KEY'</span> } -r = requests.delete(<span class="hljs-string">'/api/boards/{board}/lists/{list}/cards/{card}'</span>, params={ +r = requests.post(<span class="hljs-string">'/api/users'</span>, params={ }, headers = headers) <span class="hljs-keyword">print</span> r.json() </code></pre> -<pre class="highlight tab tab-java"><code>URL obj = <span class="hljs-keyword">new</span> URL(<span class="hljs-string">"/api/boards/{board}/lists/{list}/cards/{card}"</span>); +<pre class="highlight tab tab-java"><code>URL obj = <span class="hljs-keyword">new</span> URL(<span class="hljs-string">"/api/users"</span>); HttpURLConnection con = (HttpURLConnection) obj.openConnection(); -con.setRequestMethod(<span class="hljs-string">"DELETE"</span>); +con.setRequestMethod(<span class="hljs-string">"POST"</span>); <span class="hljs-keyword">int</span> responseCode = con.getResponseCode(); BufferedReader in = <span class="hljs-keyword">new</span> BufferedReader( <span class="hljs-keyword">new</span> InputStreamReader(con.getInputStream())); @@ -10803,12 +10579,14 @@ System.out.println(response.toString()); <span class="hljs-function"><span class="hljs-keyword">func</span> <span class="hljs-title">main</span><span class="hljs-params">()</span></span> { headers := <span class="hljs-keyword">map</span>[<span class="hljs-keyword">string</span>][]<span class="hljs-keyword">string</span>{ + <span class="hljs-string">"Content-Type"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"multipart/form-data"</span>}, + <span class="hljs-string">"Accept"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"application/json"</span>}, <span class="hljs-string">"Authorization"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"API_KEY"</span>}, } data := bytes.NewBuffer([]<span class="hljs-keyword">byte</span>{jsonReq}) - req, err := http.NewRequest(<span class="hljs-string">"DELETE"</span>, <span class="hljs-string">"/api/boards/{board}/lists/{list}/cards/{card}"</span>, data) + req, err := http.NewRequest(<span class="hljs-string">"POST"</span>, <span class="hljs-string">"/api/users"</span>, data) req.Header = headers client := &http.Client{} @@ -10817,8 +10595,18 @@ System.out.println(response.toString()); } </code></pre> -<p><code>DELETE /api/boards/{board}/lists/{list}/cards/{card}</code></p> -<h3 id="delete_board_list_card-parameters">Parameters</h3> +<p><code>POST /api/users</code></p> +<p><em>Create a new user</em></p> +<p>Only the admin user (the first user) can call the REST API.</p> +<blockquote> +<p>Body parameter</p> +</blockquote> +<pre class="highlight tab tab-yaml"><code><span class="hljs-attr">username:</span> <span class="hljs-string">string</span> +<span class="hljs-attr">email:</span> <span class="hljs-string">string</span> +<span class="hljs-attr">password:</span> <span class="hljs-string">string</span> + +</code></pre> +<h3 id="new_user-parameters">Parameters</h3> <table> <thead> <tr> @@ -10831,29 +10619,46 @@ System.out.println(response.toString()); </thead> <tbody> <tr> -<td>board</td> -<td>path</td> +<td>body</td> +<td>body</td> +<td>object</td> +<td>false</td> +<td>none</td> +</tr> +<tr> +<td>» username</td> +<td>body</td> <td>string</td> <td>true</td> -<td>the board value</td> +<td>the new username</td> </tr> <tr> -<td>list</td> -<td>path</td> +<td>» email</td> +<td>body</td> <td>string</td> <td>true</td> -<td>the list value</td> +<td>the email of the new user</td> </tr> <tr> -<td>card</td> -<td>path</td> +<td>» password</td> +<td>body</td> <td>string</td> <td>true</td> -<td>the card value</td> +<td>the password of the new user</td> </tr> </tbody> </table> -<h3 id="delete_board_list_card-responses">Responses</h3> +<blockquote> +<p>Example responses</p> +</blockquote> +<blockquote> +<p>200 Response</p> +</blockquote> +<pre class="highlight tab tab-json"><code>{ + <span class="hljs-attr">"_id"</span>: <span class="hljs-string">"string"</span> +} +</code></pre> +<h3 id="new_user-responses">Responses</h3> <table> <thead> <tr> @@ -10868,7 +10673,29 @@ System.out.println(response.toString()); <td>200</td> <td><a href="https://tools.ietf.org/html/rfc7231#section-6.3.1">OK</a></td> <td>200 response</td> -<td>None</td> +<td>Inline</td> +</tr> +</tbody> +</table> +<h3 id="new_user-responseschema">Response Schema</h3> +<p>Status Code <strong>200</strong></p> +<table> +<thead> +<tr> +<th>Name</th> +<th>Type</th> +<th>Required</th> +<th>Restrictions</th> +<th>Description</th> +</tr> +</thead> +<tbody> +<tr> +<td>» _id</td> +<td>string</td> +<td>false</td> +<td>none</td> +<td>none</td> </tr> </tbody> </table> @@ -10876,26 +10703,30 @@ System.out.println(response.toString()); To perform this operation, you must be authenticated by means of one of the following methods: UserSecurity </aside> -<h2 id="get_board_swimlane_cards">get_board_swimlane_cards</h2> -<p><a id="opIdget_board_swimlane_cards"></a></p> +<h2 id="get_user">get_user</h2> +<p><a id="opIdget_user"></a></p> <blockquote> <p>Code samples</p> </blockquote> <pre class="highlight tab tab-shell"><code><span class="hljs-comment"># You can also use wget</span> -curl -X GET /api/boards/{board}/swimlanes/{swimlane}/cards \ +curl -X GET /api/users/{user} \ + -H <span class="hljs-string">'Accept: application/json'</span> \ -H <span class="hljs-string">'Authorization: API_KEY'</span> </code></pre> -<pre class="highlight tab tab-http"><code><span class="hljs-keyword">GET</span> <span class="hljs-string">/api/boards/{board}/swimlanes/{swimlane}/cards</span> HTTP/1.1 +<pre class="highlight tab tab-http"><code><span class="hljs-keyword">GET</span> <span class="hljs-string">/api/users/{user}</span> HTTP/1.1 -<span class="undefined"></span></code></pre> +<span class="http"><span class="hljs-attribute">Accept</span>: application/json + +<span class="undefined"></span></span></code></pre> <pre class="highlight tab tab-javascript"><code><span class="hljs-keyword">var</span> headers = { + <span class="hljs-string">'Accept'</span>:<span class="hljs-string">'application/json'</span>, <span class="hljs-string">'Authorization'</span>:<span class="hljs-string">'API_KEY'</span> }; $.ajax({ - <span class="hljs-attr">url</span>: <span class="hljs-string">'/api/boards/{board}/swimlanes/{swimlane}/cards'</span>, + <span class="hljs-attr">url</span>: <span class="hljs-string">'/api/users/{user}'</span>, <span class="hljs-attr">method</span>: <span class="hljs-string">'get'</span>, <span class="hljs-attr">headers</span>: headers, @@ -10908,11 +10739,12 @@ $.ajax({ <pre class="highlight tab tab-javascript--nodejs"><code><span class="hljs-keyword">const</span> fetch = <span class="hljs-built_in">require</span>(<span class="hljs-string">'node-fetch'</span>); <span class="hljs-keyword">const</span> headers = { + <span class="hljs-string">'Accept'</span>:<span class="hljs-string">'application/json'</span>, <span class="hljs-string">'Authorization'</span>:<span class="hljs-string">'API_KEY'</span> }; -fetch(<span class="hljs-string">'/api/boards/{board}/swimlanes/{swimlane}/cards'</span>, +fetch(<span class="hljs-string">'/api/users/{user}'</span>, { <span class="hljs-attr">method</span>: <span class="hljs-string">'GET'</span>, @@ -10929,10 +10761,11 @@ fetch(<span class="hljs-string">'/api/boards/{board}/swimlanes/{swimlane}/cards' <span class="hljs-keyword">require</span> <span class="hljs-string">'json'</span> headers = { + <span class="hljs-string">'Accept'</span> => <span class="hljs-string">'application/json'</span>, <span class="hljs-string">'Authorization'</span> => <span class="hljs-string">'API_KEY'</span> } -result = RestClient.get <span class="hljs-string">'/api/boards/{board}/swimlanes/{swimlane}/cards'</span>, +result = RestClient.get <span class="hljs-string">'/api/users/{user}'</span>, <span class="hljs-symbol">params:</span> { }, <span class="hljs-symbol">headers:</span> headers @@ -10941,17 +10774,18 @@ p JSON.parse(result) </code></pre> <pre class="highlight tab tab-python"><code><span class="hljs-keyword">import</span> requests headers = { + <span class="hljs-string">'Accept'</span>: <span class="hljs-string">'application/json'</span>, <span class="hljs-string">'Authorization'</span>: <span class="hljs-string">'API_KEY'</span> } -r = requests.get(<span class="hljs-string">'/api/boards/{board}/swimlanes/{swimlane}/cards'</span>, params={ +r = requests.get(<span class="hljs-string">'/api/users/{user}'</span>, params={ }, headers = headers) <span class="hljs-keyword">print</span> r.json() </code></pre> -<pre class="highlight tab tab-java"><code>URL obj = <span class="hljs-keyword">new</span> URL(<span class="hljs-string">"/api/boards/{board}/swimlanes/{swimlane}/cards"</span>); +<pre class="highlight tab tab-java"><code>URL obj = <span class="hljs-keyword">new</span> URL(<span class="hljs-string">"/api/users/{user}"</span>); HttpURLConnection con = (HttpURLConnection) obj.openConnection(); con.setRequestMethod(<span class="hljs-string">"GET"</span>); <span class="hljs-keyword">int</span> responseCode = con.getResponseCode(); @@ -10976,12 +10810,13 @@ System.out.println(response.toString()); <span class="hljs-function"><span class="hljs-keyword">func</span> <span class="hljs-title">main</span><span class="hljs-params">()</span></span> { headers := <span class="hljs-keyword">map</span>[<span class="hljs-keyword">string</span>][]<span class="hljs-keyword">string</span>{ + <span class="hljs-string">"Accept"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"application/json"</span>}, <span class="hljs-string">"Authorization"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"API_KEY"</span>}, } data := bytes.NewBuffer([]<span class="hljs-keyword">byte</span>{jsonReq}) - req, err := http.NewRequest(<span class="hljs-string">"GET"</span>, <span class="hljs-string">"/api/boards/{board}/swimlanes/{swimlane}/cards"</span>, data) + req, err := http.NewRequest(<span class="hljs-string">"GET"</span>, <span class="hljs-string">"/api/users/{user}"</span>, data) req.Header = headers client := &http.Client{} @@ -10990,8 +10825,10 @@ System.out.println(response.toString()); } </code></pre> -<p><code>GET /api/boards/{board}/swimlanes/{swimlane}/cards</code></p> -<h3 id="get_board_swimlane_cards-parameters">Parameters</h3> +<p><code>GET /api/users/{user}</code></p> +<p><em>get a given user</em></p> +<p>Only the admin user (the first user) can call the REST API.</p> +<h3 id="get_user-parameters">Parameters</h3> <table> <thead> <tr> @@ -11004,59 +10841,106 @@ System.out.println(response.toString()); </thead> <tbody> <tr> -<td>board</td> -<td>path</td> -<td>string</td> -<td>true</td> -<td>the board value</td> -</tr> -<tr> -<td>swimlane</td> +<td>user</td> <td>path</td> <td>string</td> <td>true</td> -<td>the swimlane value</td> -</tr> -</tbody> -</table> -<h3 id="get_board_swimlane_cards-responses">Responses</h3> -<table> -<thead> -<tr> -<th>Status</th> -<th>Meaning</th> -<th>Description</th> -<th>Schema</th> -</tr> -</thead> -<tbody> -<tr> -<td>200</td> -<td><a href="https://tools.ietf.org/html/rfc7231#section-6.3.1">OK</a></td> -<td>200 response</td> -<td>None</td> +<td>the user ID</td> </tr> </tbody> </table> -<aside class="warning"> -To perform this operation, you must be authenticated by means of one of the following methods: -UserSecurity -</aside> -<h1 id="wekan-rest-api-users">Users</h1> -<h2 id="add_board_member">add_board_member</h2> -<p><a id="opIdadd_board_member"></a></p> +<h4 id="detailed-descriptions">Detailed descriptions</h4> +<p><strong>user</strong>: the user ID</p> <blockquote> -<p>Code samples</p> +<p>Example responses</p> </blockquote> -<pre class="highlight tab tab-shell"><code><span class="hljs-comment"># You can also use wget</span> -curl -X POST /api/boards/{board}/members/{user}/add \ - -H <span class="hljs-string">'Content-Type: multipart/form-data'</span> \ - -H <span class="hljs-string">'Accept: application/json'</span> \ - -H <span class="hljs-string">'Authorization: API_KEY'</span> - -</code></pre> -<pre class="highlight tab tab-http"><code><span class="hljs-keyword">POST</span> <span class="hljs-string">/api/boards/{board}/members/{user}/add</span> HTTP/1.1 - +<blockquote> +<p>200 Response</p> +</blockquote> +<pre class="highlight tab tab-json"><code>{ + <span class="hljs-attr">"username"</span>: <span class="hljs-string">"string"</span>, + <span class="hljs-attr">"emails"</span>: [ + { + <span class="hljs-attr">"address"</span>: <span class="hljs-string">"string"</span>, + <span class="hljs-attr">"verified"</span>: <span class="hljs-literal">true</span> + } + ], + <span class="hljs-attr">"createdAt"</span>: <span class="hljs-string">"string"</span>, + <span class="hljs-attr">"modifiedAt"</span>: <span class="hljs-string">"string"</span>, + <span class="hljs-attr">"profile"</span>: { + <span class="hljs-attr">"avatarUrl"</span>: <span class="hljs-string">"string"</span>, + <span class="hljs-attr">"emailBuffer"</span>: [ + <span class="hljs-string">"string"</span> + ], + <span class="hljs-attr">"fullname"</span>: <span class="hljs-string">"string"</span>, + <span class="hljs-attr">"showDesktopDragHandles"</span>: <span class="hljs-literal">true</span>, + <span class="hljs-attr">"hiddenSystemMessages"</span>: <span class="hljs-literal">true</span>, + <span class="hljs-attr">"hiddenMinicardLabelText"</span>: <span class="hljs-literal">true</span>, + <span class="hljs-attr">"initials"</span>: <span class="hljs-string">"string"</span>, + <span class="hljs-attr">"invitedBoards"</span>: [ + <span class="hljs-string">"string"</span> + ], + <span class="hljs-attr">"language"</span>: <span class="hljs-string">"string"</span>, + <span class="hljs-attr">"notifications"</span>: [], + <span class="hljs-attr">"activity"</span>: <span class="hljs-string">"string"</span>, + <span class="hljs-attr">"read"</span>: <span class="hljs-string">"string"</span>, + <span class="hljs-attr">"showCardsCountAt"</span>: <span class="hljs-number">0</span>, + <span class="hljs-attr">"starredBoards"</span>: [ + <span class="hljs-string">"string"</span> + ], + <span class="hljs-attr">"icode"</span>: <span class="hljs-string">"string"</span>, + <span class="hljs-attr">"boardView"</span>: <span class="hljs-string">"board-view-lists"</span>, + <span class="hljs-attr">"listSortBy"</span>: <span class="hljs-string">"-modifiedat"</span>, + <span class="hljs-attr">"templatesBoardId"</span>: <span class="hljs-string">"string"</span>, + <span class="hljs-attr">"cardTemplatesSwimlaneId"</span>: <span class="hljs-string">"string"</span>, + <span class="hljs-attr">"listTemplatesSwimlaneId"</span>: <span class="hljs-string">"string"</span>, + <span class="hljs-attr">"boardTemplatesSwimlaneId"</span>: <span class="hljs-string">"string"</span> + }, + <span class="hljs-attr">"services"</span>: {}, + <span class="hljs-attr">"heartbeat"</span>: <span class="hljs-string">"string"</span>, + <span class="hljs-attr">"isAdmin"</span>: <span class="hljs-literal">true</span>, + <span class="hljs-attr">"createdThroughApi"</span>: <span class="hljs-literal">true</span>, + <span class="hljs-attr">"loginDisabled"</span>: <span class="hljs-literal">true</span>, + <span class="hljs-attr">"authenticationMethod"</span>: <span class="hljs-string">"string"</span> +} +</code></pre> +<h3 id="get_user-responses">Responses</h3> +<table> +<thead> +<tr> +<th>Status</th> +<th>Meaning</th> +<th>Description</th> +<th>Schema</th> +</tr> +</thead> +<tbody> +<tr> +<td>200</td> +<td><a href="https://tools.ietf.org/html/rfc7231#section-6.3.1">OK</a></td> +<td>200 response</td> +<td><a href="#schemausers">Users</a></td> +</tr> +</tbody> +</table> +<aside class="warning"> +To perform this operation, you must be authenticated by means of one of the following methods: +UserSecurity +</aside> +<h2 id="edit_user">edit_user</h2> +<p><a id="opIdedit_user"></a></p> +<blockquote> +<p>Code samples</p> +</blockquote> +<pre class="highlight tab tab-shell"><code><span class="hljs-comment"># You can also use wget</span> +curl -X PUT /api/users/{user} \ + -H <span class="hljs-string">'Content-Type: multipart/form-data'</span> \ + -H <span class="hljs-string">'Accept: application/json'</span> \ + -H <span class="hljs-string">'Authorization: API_KEY'</span> + +</code></pre> +<pre class="highlight tab tab-http"><code><span class="hljs-keyword">PUT</span> <span class="hljs-string">/api/users/{user}</span> HTTP/1.1 + <span class="fortran">Content-<span class="hljs-keyword">Type</span>: multipart/<span class="hljs-keyword">form</span>-<span class="hljs-keyword">data</span> Accept: application/json @@ -11069,8 +10953,8 @@ Accept: application/json }; $.ajax({ - <span class="hljs-attr">url</span>: <span class="hljs-string">'/api/boards/{board}/members/{user}/add'</span>, - <span class="hljs-attr">method</span>: <span class="hljs-string">'post'</span>, + <span class="hljs-attr">url</span>: <span class="hljs-string">'/api/users/{user}'</span>, + <span class="hljs-attr">method</span>: <span class="hljs-string">'put'</span>, <span class="hljs-attr">headers</span>: headers, <span class="hljs-attr">success</span>: <span class="hljs-function"><span class="hljs-keyword">function</span>(<span class="hljs-params">data</span>) </span>{ @@ -11081,10 +10965,7 @@ $.ajax({ </code></pre> <pre class="highlight tab tab-javascript--nodejs"><code><span class="hljs-keyword">const</span> fetch = <span class="hljs-built_in">require</span>(<span class="hljs-string">'node-fetch'</span>); <span class="hljs-keyword">const</span> inputBody = <span class="hljs-string">'{ - "action": "string", - "isAdmin": true, - "isNoComments": true, - "isCommentOnly": true + "action": "string" }'</span>; <span class="hljs-keyword">const</span> headers = { <span class="hljs-string">'Content-Type'</span>:<span class="hljs-string">'multipart/form-data'</span>, @@ -11093,9 +10974,9 @@ $.ajax({ }; -fetch(<span class="hljs-string">'/api/boards/{board}/members/{user}/add'</span>, +fetch(<span class="hljs-string">'/api/users/{user}'</span>, { - <span class="hljs-attr">method</span>: <span class="hljs-string">'POST'</span>, + <span class="hljs-attr">method</span>: <span class="hljs-string">'PUT'</span>, <span class="hljs-attr">body</span>: inputBody, <span class="hljs-attr">headers</span>: headers }) @@ -11115,7 +10996,7 @@ headers = { <span class="hljs-string">'Authorization'</span> => <span class="hljs-string">'API_KEY'</span> } -result = RestClient.post <span class="hljs-string">'/api/boards/{board}/members/{user}/add'</span>, +result = RestClient.put <span class="hljs-string">'/api/users/{user}'</span>, <span class="hljs-symbol">params:</span> { }, <span class="hljs-symbol">headers:</span> headers @@ -11129,16 +11010,16 @@ headers = { <span class="hljs-string">'Authorization'</span>: <span class="hljs-string">'API_KEY'</span> } -r = requests.post(<span class="hljs-string">'/api/boards/{board}/members/{user}/add'</span>, params={ +r = requests.put(<span class="hljs-string">'/api/users/{user}'</span>, params={ }, headers = headers) <span class="hljs-keyword">print</span> r.json() </code></pre> -<pre class="highlight tab tab-java"><code>URL obj = <span class="hljs-keyword">new</span> URL(<span class="hljs-string">"/api/boards/{board}/members/{user}/add"</span>); +<pre class="highlight tab tab-java"><code>URL obj = <span class="hljs-keyword">new</span> URL(<span class="hljs-string">"/api/users/{user}"</span>); HttpURLConnection con = (HttpURLConnection) obj.openConnection(); -con.setRequestMethod(<span class="hljs-string">"POST"</span>); +con.setRequestMethod(<span class="hljs-string">"PUT"</span>); <span class="hljs-keyword">int</span> responseCode = con.getResponseCode(); BufferedReader in = <span class="hljs-keyword">new</span> BufferedReader( <span class="hljs-keyword">new</span> InputStreamReader(con.getInputStream())); @@ -11168,7 +11049,7 @@ System.out.println(response.toString()); } data := bytes.NewBuffer([]<span class="hljs-keyword">byte</span>{jsonReq}) - req, err := http.NewRequest(<span class="hljs-string">"POST"</span>, <span class="hljs-string">"/api/boards/{board}/members/{user}/add"</span>, data) + req, err := http.NewRequest(<span class="hljs-string">"PUT"</span>, <span class="hljs-string">"/api/users/{user}"</span>, data) req.Header = headers client := &http.Client{} @@ -11177,21 +11058,22 @@ System.out.println(response.toString()); } </code></pre> -<p><code>POST /api/boards/{board}/members/{user}/add</code></p> -<p><em>Add New Board Member with Role</em></p> +<p><code>PUT /api/users/{user}</code></p> +<p><em>edit a given user</em></p> <p>Only the admin user (the first user) can call the REST API.</p> -<p><strong>Note</strong>: see <a href="#set_board_member_permission">Boards.set_board_member_permission</a> -to later change the permissions.</p> +<p>Possible values for <em>action</em>:</p> +<ul> +<li><code>takeOwnership</code>: The admin takes the ownership of ALL boards of the user (archived and not archived) where the user is admin on.</li> +<li><code>disableLogin</code>: Disable a user (the user is not allowed to login and his login tokens are purged)</li> +<li><code>enableLogin</code>: Enable a user</li> +</ul> <blockquote> <p>Body parameter</p> </blockquote> <pre class="highlight tab tab-yaml"><code><span class="hljs-attr">action:</span> <span class="hljs-string">string</span> -<span class="hljs-attr">isAdmin:</span> <span class="hljs-literal">true</span> -<span class="hljs-attr">isNoComments:</span> <span class="hljs-literal">true</span> -<span class="hljs-attr">isCommentOnly:</span> <span class="hljs-literal">true</span> </code></pre> -<h3 id="add_board_member-parameters">Parameters</h3> +<h3 id="edit_user-parameters">Parameters</h3> <table> <thead> <tr> @@ -11204,13 +11086,6 @@ to later change the permissions.</p> </thead> <tbody> <tr> -<td>board</td> -<td>path</td> -<td>string</td> -<td>true</td> -<td>the board ID</td> -</tr> -<tr> <td>user</td> <td>path</td> <td>string</td> @@ -11229,33 +11104,11 @@ to later change the permissions.</p> <td>body</td> <td>string</td> <td>true</td> -<td>the action value</td> -</tr> -<tr> -<td>» isAdmin</td> -<td>body</td> -<td>boolean</td> -<td>true</td> -<td>is the user an admin of the board</td> -</tr> -<tr> -<td>» isNoComments</td> -<td>body</td> -<td>boolean</td> -<td>true</td> -<td>disable comments</td> -</tr> -<tr> -<td>» isCommentOnly</td> -<td>body</td> -<td>boolean</td> -<td>true</td> -<td>only enable comments</td> +<td>the action</td> </tr> </tbody> </table> <h4 id="detailed-descriptions">Detailed descriptions</h4> -<p><strong>board</strong>: the board ID</p> <p><strong>user</strong>: the user ID</p> <blockquote> <p>Example responses</p> @@ -11268,7 +11121,7 @@ to later change the permissions.</p> <span class="hljs-attr">"title"</span>: <span class="hljs-string">"string"</span> } </code></pre> -<h3 id="add_board_member-responses">Responses</h3> +<h3 id="edit_user-responses">Responses</h3> <table> <thead> <tr> @@ -11287,7 +11140,7 @@ to later change the permissions.</p> </tr> </tbody> </table> -<h3 id="add_board_member-responseschema">Response Schema</h3> +<h3 id="edit_user-responseschema">Response Schema</h3> <p>Status Code <strong>200</strong></p> <table> <thead> @@ -11320,31 +11173,31 @@ to later change the permissions.</p> To perform this operation, you must be authenticated by means of one of the following methods: UserSecurity </aside> -<h2 id="post_board_user_remove">post_board_user_remove</h2> -<p><a id="opIdpost_board_user_remove"></a></p> +<h2 id="delete_user">delete_user</h2> +<p><a id="opIddelete_user"></a></p> <blockquote> <p>Code samples</p> </blockquote> <pre class="highlight tab tab-shell"><code><span class="hljs-comment"># You can also use wget</span> -curl -X POST /api/boards/{board}/members/{user}/remove \ - -H <span class="hljs-string">'Content-Type: multipart/form-data'</span> \ +curl -X DELETE /api/users/{user} \ + -H <span class="hljs-string">'Accept: application/json'</span> \ -H <span class="hljs-string">'Authorization: API_KEY'</span> </code></pre> -<pre class="highlight tab tab-http"><code><span class="hljs-keyword">POST</span> <span class="hljs-string">/api/boards/{board}/members/{user}/remove</span> HTTP/1.1 +<pre class="highlight tab tab-http"><code><span class="hljs-keyword">DELETE</span> <span class="hljs-string">/api/users/{user}</span> HTTP/1.1 -<span class="fortran">Content-<span class="hljs-keyword">Type</span>: multipart/<span class="hljs-keyword">form</span>-<span class="hljs-keyword">data</span> +<span class="http"><span class="hljs-attribute">Accept</span>: application/json -</span></code></pre> +<span class="undefined"></span></span></code></pre> <pre class="highlight tab tab-javascript"><code><span class="hljs-keyword">var</span> headers = { - <span class="hljs-string">'Content-Type'</span>:<span class="hljs-string">'multipart/form-data'</span>, + <span class="hljs-string">'Accept'</span>:<span class="hljs-string">'application/json'</span>, <span class="hljs-string">'Authorization'</span>:<span class="hljs-string">'API_KEY'</span> }; $.ajax({ - <span class="hljs-attr">url</span>: <span class="hljs-string">'/api/boards/{board}/members/{user}/remove'</span>, - <span class="hljs-attr">method</span>: <span class="hljs-string">'post'</span>, + <span class="hljs-attr">url</span>: <span class="hljs-string">'/api/users/{user}'</span>, + <span class="hljs-attr">method</span>: <span class="hljs-string">'delete'</span>, <span class="hljs-attr">headers</span>: headers, <span class="hljs-attr">success</span>: <span class="hljs-function"><span class="hljs-keyword">function</span>(<span class="hljs-params">data</span>) </span>{ @@ -11354,19 +11207,17 @@ $.ajax({ </code></pre> <pre class="highlight tab tab-javascript--nodejs"><code><span class="hljs-keyword">const</span> fetch = <span class="hljs-built_in">require</span>(<span class="hljs-string">'node-fetch'</span>); -<span class="hljs-keyword">const</span> inputBody = <span class="hljs-string">'{ - "action": "string" -}'</span>; + <span class="hljs-keyword">const</span> headers = { - <span class="hljs-string">'Content-Type'</span>:<span class="hljs-string">'multipart/form-data'</span>, + <span class="hljs-string">'Accept'</span>:<span class="hljs-string">'application/json'</span>, <span class="hljs-string">'Authorization'</span>:<span class="hljs-string">'API_KEY'</span> }; -fetch(<span class="hljs-string">'/api/boards/{board}/members/{user}/remove'</span>, +fetch(<span class="hljs-string">'/api/users/{user}'</span>, { - <span class="hljs-attr">method</span>: <span class="hljs-string">'POST'</span>, - <span class="hljs-attr">body</span>: inputBody, + <span class="hljs-attr">method</span>: <span class="hljs-string">'DELETE'</span>, + <span class="hljs-attr">headers</span>: headers }) .then(<span class="hljs-function"><span class="hljs-keyword">function</span>(<span class="hljs-params">res</span>) </span>{ @@ -11380,11 +11231,11 @@ fetch(<span class="hljs-string">'/api/boards/{board}/members/{user}/remove'</spa <span class="hljs-keyword">require</span> <span class="hljs-string">'json'</span> headers = { - <span class="hljs-string">'Content-Type'</span> => <span class="hljs-string">'multipart/form-data'</span>, + <span class="hljs-string">'Accept'</span> => <span class="hljs-string">'application/json'</span>, <span class="hljs-string">'Authorization'</span> => <span class="hljs-string">'API_KEY'</span> } -result = RestClient.post <span class="hljs-string">'/api/boards/{board}/members/{user}/remove'</span>, +result = RestClient.delete <span class="hljs-string">'/api/users/{user}'</span>, <span class="hljs-symbol">params:</span> { }, <span class="hljs-symbol">headers:</span> headers @@ -11393,20 +11244,20 @@ p JSON.parse(result) </code></pre> <pre class="highlight tab tab-python"><code><span class="hljs-keyword">import</span> requests headers = { - <span class="hljs-string">'Content-Type'</span>: <span class="hljs-string">'multipart/form-data'</span>, + <span class="hljs-string">'Accept'</span>: <span class="hljs-string">'application/json'</span>, <span class="hljs-string">'Authorization'</span>: <span class="hljs-string">'API_KEY'</span> } -r = requests.post(<span class="hljs-string">'/api/boards/{board}/members/{user}/remove'</span>, params={ +r = requests.delete(<span class="hljs-string">'/api/users/{user}'</span>, params={ }, headers = headers) <span class="hljs-keyword">print</span> r.json() </code></pre> -<pre class="highlight tab tab-java"><code>URL obj = <span class="hljs-keyword">new</span> URL(<span class="hljs-string">"/api/boards/{board}/members/{user}/remove"</span>); +<pre class="highlight tab tab-java"><code>URL obj = <span class="hljs-keyword">new</span> URL(<span class="hljs-string">"/api/users/{user}"</span>); HttpURLConnection con = (HttpURLConnection) obj.openConnection(); -con.setRequestMethod(<span class="hljs-string">"POST"</span>); +con.setRequestMethod(<span class="hljs-string">"DELETE"</span>); <span class="hljs-keyword">int</span> responseCode = con.getResponseCode(); BufferedReader in = <span class="hljs-keyword">new</span> BufferedReader( <span class="hljs-keyword">new</span> InputStreamReader(con.getInputStream())); @@ -11429,13 +11280,13 @@ System.out.println(response.toString()); <span class="hljs-function"><span class="hljs-keyword">func</span> <span class="hljs-title">main</span><span class="hljs-params">()</span></span> { headers := <span class="hljs-keyword">map</span>[<span class="hljs-keyword">string</span>][]<span class="hljs-keyword">string</span>{ - <span class="hljs-string">"Content-Type"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"multipart/form-data"</span>}, + <span class="hljs-string">"Accept"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"application/json"</span>}, <span class="hljs-string">"Authorization"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"API_KEY"</span>}, } data := bytes.NewBuffer([]<span class="hljs-keyword">byte</span>{jsonReq}) - req, err := http.NewRequest(<span class="hljs-string">"POST"</span>, <span class="hljs-string">"/api/boards/{board}/members/{user}/remove"</span>, data) + req, err := http.NewRequest(<span class="hljs-string">"DELETE"</span>, <span class="hljs-string">"/api/users/{user}"</span>, data) req.Header = headers client := &http.Client{} @@ -11444,14 +11295,10 @@ System.out.println(response.toString()); } </code></pre> -<p><code>POST /api/boards/{board}/members/{user}/remove</code></p> -<blockquote> -<p>Body parameter</p> -</blockquote> -<pre class="highlight tab tab-yaml"><code><span class="hljs-attr">action:</span> <span class="hljs-string">string</span> - -</code></pre> -<h3 id="post_board_user_remove-parameters">Parameters</h3> +<p><code>DELETE /api/users/{user}</code></p> +<p><em>Delete a user</em></p> +<p>Only the admin user (the first user) can call the REST API.</p> +<h3 id="delete_user-parameters">Parameters</h3> <table> <thead> <tr> @@ -11464,51 +11311,64 @@ System.out.println(response.toString()); </thead> <tbody> <tr> -<td>board</td> -<td>path</td> -<td>string</td> -<td>true</td> -<td>the board value</td> -</tr> -<tr> <td>user</td> <td>path</td> <td>string</td> <td>true</td> -<td>the user value</td> -</tr> -<tr> -<td>body</td> -<td>body</td> -<td>object</td> -<td>false</td> -<td>none</td> -</tr> -<tr> -<td>» action</td> -<td>body</td> -<td>string</td> -<td>true</td> -<td>the action value</td> +<td>the ID of the user to delete</td> </tr> </tbody> </table> -<h3 id="post_board_user_remove-responses">Responses</h3> -<table> -<thead> -<tr> -<th>Status</th> -<th>Meaning</th> -<th>Description</th> -<th>Schema</th> -</tr> -</thead> -<tbody> +<h4 id="detailed-descriptions">Detailed descriptions</h4> +<p><strong>user</strong>: the ID of the user to delete</p> +<blockquote> +<p>Example responses</p> +</blockquote> +<blockquote> +<p>200 Response</p> +</blockquote> +<pre class="highlight tab tab-json"><code>{ + <span class="hljs-attr">"_id"</span>: <span class="hljs-string">"string"</span> +} +</code></pre> +<h3 id="delete_user-responses">Responses</h3> +<table> +<thead> +<tr> +<th>Status</th> +<th>Meaning</th> +<th>Description</th> +<th>Schema</th> +</tr> +</thead> +<tbody> <tr> <td>200</td> <td><a href="https://tools.ietf.org/html/rfc7231#section-6.3.1">OK</a></td> <td>200 response</td> -<td>None</td> +<td>Inline</td> +</tr> +</tbody> +</table> +<h3 id="delete_user-responseschema">Response Schema</h3> +<p>Status Code <strong>200</strong></p> +<table> +<thead> +<tr> +<th>Name</th> +<th>Type</th> +<th>Required</th> +<th>Restrictions</th> +<th>Description</th> +</tr> +</thead> +<tbody> +<tr> +<td>» _id</td> +<td>string</td> +<td>false</td> +<td>none</td> +<td>none</td> </tr> </tbody> </table> @@ -11516,18 +11376,19 @@ System.out.println(response.toString()); To perform this operation, you must be authenticated by means of one of the following methods: UserSecurity </aside> -<h2 id="get_current_user">get_current_user</h2> -<p><a id="opIdget_current_user"></a></p> +<h1 id="wekan-rest-api-swimlanes">Swimlanes</h1> +<h2 id="get_all_swimlanes">get_all_swimlanes</h2> +<p><a id="opIdget_all_swimlanes"></a></p> <blockquote> <p>Code samples</p> </blockquote> <pre class="highlight tab tab-shell"><code><span class="hljs-comment"># You can also use wget</span> -curl -X GET /api/user \ +curl -X GET /api/boards/{board}/swimlanes \ -H <span class="hljs-string">'Accept: application/json'</span> \ -H <span class="hljs-string">'Authorization: API_KEY'</span> </code></pre> -<pre class="highlight tab tab-http"><code><span class="hljs-keyword">GET</span> <span class="hljs-string">/api/user</span> HTTP/1.1 +<pre class="highlight tab tab-http"><code><span class="hljs-keyword">GET</span> <span class="hljs-string">/api/boards/{board}/swimlanes</span> HTTP/1.1 <span class="http"><span class="hljs-attribute">Accept</span>: application/json @@ -11539,7 +11400,7 @@ curl -X GET /api/user \ }; $.ajax({ - <span class="hljs-attr">url</span>: <span class="hljs-string">'/api/user'</span>, + <span class="hljs-attr">url</span>: <span class="hljs-string">'/api/boards/{board}/swimlanes'</span>, <span class="hljs-attr">method</span>: <span class="hljs-string">'get'</span>, <span class="hljs-attr">headers</span>: headers, @@ -11557,7 +11418,7 @@ $.ajax({ }; -fetch(<span class="hljs-string">'/api/user'</span>, +fetch(<span class="hljs-string">'/api/boards/{board}/swimlanes'</span>, { <span class="hljs-attr">method</span>: <span class="hljs-string">'GET'</span>, @@ -11578,7 +11439,7 @@ headers = { <span class="hljs-string">'Authorization'</span> => <span class="hljs-string">'API_KEY'</span> } -result = RestClient.get <span class="hljs-string">'/api/user'</span>, +result = RestClient.get <span class="hljs-string">'/api/boards/{board}/swimlanes'</span>, <span class="hljs-symbol">params:</span> { }, <span class="hljs-symbol">headers:</span> headers @@ -11591,14 +11452,14 @@ headers = { <span class="hljs-string">'Authorization'</span>: <span class="hljs-string">'API_KEY'</span> } -r = requests.get(<span class="hljs-string">'/api/user'</span>, params={ +r = requests.get(<span class="hljs-string">'/api/boards/{board}/swimlanes'</span>, params={ }, headers = headers) <span class="hljs-keyword">print</span> r.json() </code></pre> -<pre class="highlight tab tab-java"><code>URL obj = <span class="hljs-keyword">new</span> URL(<span class="hljs-string">"/api/user"</span>); +<pre class="highlight tab tab-java"><code>URL obj = <span class="hljs-keyword">new</span> URL(<span class="hljs-string">"/api/boards/{board}/swimlanes"</span>); HttpURLConnection con = (HttpURLConnection) obj.openConnection(); con.setRequestMethod(<span class="hljs-string">"GET"</span>); <span class="hljs-keyword">int</span> responseCode = con.getResponseCode(); @@ -11629,7 +11490,7 @@ System.out.println(response.toString()); } data := bytes.NewBuffer([]<span class="hljs-keyword">byte</span>{jsonReq}) - req, err := http.NewRequest(<span class="hljs-string">"GET"</span>, <span class="hljs-string">"/api/user"</span>, data) + req, err := http.NewRequest(<span class="hljs-string">"GET"</span>, <span class="hljs-string">"/api/boards/{board}/swimlanes"</span>, data) req.Header = headers client := &http.Client{} @@ -11638,62 +11499,45 @@ System.out.println(response.toString()); } </code></pre> -<p><code>GET /api/user</code></p> -<p><em>returns the current user</em></p> +<p><code>GET /api/boards/{board}/swimlanes</code></p> +<p><em>Get the list of swimlanes attached to a board</em></p> +<h3 id="get_all_swimlanes-parameters">Parameters</h3> +<table> +<thead> +<tr> +<th>Name</th> +<th>In</th> +<th>Type</th> +<th>Required</th> +<th>Description</th> +</tr> +</thead> +<tbody> +<tr> +<td>board</td> +<td>path</td> +<td>string</td> +<td>true</td> +<td>the ID of the board</td> +</tr> +</tbody> +</table> +<h4 id="detailed-descriptions">Detailed descriptions</h4> +<p><strong>board</strong>: the ID of the board</p> <blockquote> <p>Example responses</p> </blockquote> <blockquote> <p>200 Response</p> </blockquote> -<pre class="highlight tab tab-json"><code>{ - <span class="hljs-attr">"username"</span>: <span class="hljs-string">"string"</span>, - <span class="hljs-attr">"emails"</span>: [ - { - <span class="hljs-attr">"address"</span>: <span class="hljs-string">"string"</span>, - <span class="hljs-attr">"verified"</span>: <span class="hljs-literal">true</span> - } - ], - <span class="hljs-attr">"createdAt"</span>: <span class="hljs-string">"string"</span>, - <span class="hljs-attr">"modifiedAt"</span>: <span class="hljs-string">"string"</span>, - <span class="hljs-attr">"profile"</span>: { - <span class="hljs-attr">"avatarUrl"</span>: <span class="hljs-string">"string"</span>, - <span class="hljs-attr">"emailBuffer"</span>: [ - <span class="hljs-string">"string"</span> - ], - <span class="hljs-attr">"fullname"</span>: <span class="hljs-string">"string"</span>, - <span class="hljs-attr">"showDesktopDragHandles"</span>: <span class="hljs-literal">true</span>, - <span class="hljs-attr">"hiddenSystemMessages"</span>: <span class="hljs-literal">true</span>, - <span class="hljs-attr">"hiddenMinicardLabelText"</span>: <span class="hljs-literal">true</span>, - <span class="hljs-attr">"initials"</span>: <span class="hljs-string">"string"</span>, - <span class="hljs-attr">"invitedBoards"</span>: [ - <span class="hljs-string">"string"</span> - ], - <span class="hljs-attr">"language"</span>: <span class="hljs-string">"string"</span>, - <span class="hljs-attr">"notifications"</span>: [], - <span class="hljs-attr">"activity"</span>: <span class="hljs-string">"string"</span>, - <span class="hljs-attr">"read"</span>: <span class="hljs-string">"string"</span>, - <span class="hljs-attr">"showCardsCountAt"</span>: <span class="hljs-number">0</span>, - <span class="hljs-attr">"starredBoards"</span>: [ - <span class="hljs-string">"string"</span> - ], - <span class="hljs-attr">"icode"</span>: <span class="hljs-string">"string"</span>, - <span class="hljs-attr">"boardView"</span>: <span class="hljs-string">"board-view-lists"</span>, - <span class="hljs-attr">"listSortBy"</span>: <span class="hljs-string">"-modifiedat"</span>, - <span class="hljs-attr">"templatesBoardId"</span>: <span class="hljs-string">"string"</span>, - <span class="hljs-attr">"cardTemplatesSwimlaneId"</span>: <span class="hljs-string">"string"</span>, - <span class="hljs-attr">"listTemplatesSwimlaneId"</span>: <span class="hljs-string">"string"</span>, - <span class="hljs-attr">"boardTemplatesSwimlaneId"</span>: <span class="hljs-string">"string"</span> - }, - <span class="hljs-attr">"services"</span>: {}, - <span class="hljs-attr">"heartbeat"</span>: <span class="hljs-string">"string"</span>, - <span class="hljs-attr">"isAdmin"</span>: <span class="hljs-literal">true</span>, - <span class="hljs-attr">"createdThroughApi"</span>: <span class="hljs-literal">true</span>, - <span class="hljs-attr">"loginDisabled"</span>: <span class="hljs-literal">true</span>, - <span class="hljs-attr">"authenticationMethod"</span>: <span class="hljs-string">"string"</span> -} +<pre class="highlight tab tab-json"><code>[ + { + <span class="hljs-attr">"_id"</span>: <span class="hljs-string">"string"</span>, + <span class="hljs-attr">"title"</span>: <span class="hljs-string">"string"</span> + } +] </code></pre> -<h3 id="get_current_user-responses">Responses</h3> +<h3 id="get_all_swimlanes-responses">Responses</h3> <table> <thead> <tr> @@ -11708,7 +11552,36 @@ System.out.println(response.toString()); <td>200</td> <td><a href="https://tools.ietf.org/html/rfc7231#section-6.3.1">OK</a></td> <td>200 response</td> -<td><a href="#schemausers">Users</a></td> +<td>Inline</td> +</tr> +</tbody> +</table> +<h3 id="get_all_swimlanes-responseschema">Response Schema</h3> +<p>Status Code <strong>200</strong></p> +<table> +<thead> +<tr> +<th>Name</th> +<th>Type</th> +<th>Required</th> +<th>Restrictions</th> +<th>Description</th> +</tr> +</thead> +<tbody> +<tr> +<td>» _id</td> +<td>string</td> +<td>false</td> +<td>none</td> +<td>none</td> +</tr> +<tr> +<td>» title</td> +<td>string</td> +<td>false</td> +<td>none</td> +<td>none</td> </tr> </tbody> </table> @@ -11716,31 +11589,34 @@ System.out.println(response.toString()); To perform this operation, you must be authenticated by means of one of the following methods: UserSecurity </aside> -<h2 id="get_all_users">get_all_users</h2> -<p><a id="opIdget_all_users"></a></p> +<h2 id="new_swimlane">new_swimlane</h2> +<p><a id="opIdnew_swimlane"></a></p> <blockquote> <p>Code samples</p> </blockquote> <pre class="highlight tab tab-shell"><code><span class="hljs-comment"># You can also use wget</span> -curl -X GET /api/users \ +curl -X POST /api/boards/{board}/swimlanes \ + -H <span class="hljs-string">'Content-Type: multipart/form-data'</span> \ -H <span class="hljs-string">'Accept: application/json'</span> \ -H <span class="hljs-string">'Authorization: API_KEY'</span> </code></pre> -<pre class="highlight tab tab-http"><code><span class="hljs-keyword">GET</span> <span class="hljs-string">/api/users</span> HTTP/1.1 +<pre class="highlight tab tab-http"><code><span class="hljs-keyword">POST</span> <span class="hljs-string">/api/boards/{board}/swimlanes</span> HTTP/1.1 -<span class="http"><span class="hljs-attribute">Accept</span>: application/json +<span class="fortran">Content-<span class="hljs-keyword">Type</span>: multipart/<span class="hljs-keyword">form</span>-<span class="hljs-keyword">data</span> +Accept: application/json -<span class="undefined"></span></span></code></pre> +</span></code></pre> <pre class="highlight tab tab-javascript"><code><span class="hljs-keyword">var</span> headers = { + <span class="hljs-string">'Content-Type'</span>:<span class="hljs-string">'multipart/form-data'</span>, <span class="hljs-string">'Accept'</span>:<span class="hljs-string">'application/json'</span>, <span class="hljs-string">'Authorization'</span>:<span class="hljs-string">'API_KEY'</span> }; $.ajax({ - <span class="hljs-attr">url</span>: <span class="hljs-string">'/api/users'</span>, - <span class="hljs-attr">method</span>: <span class="hljs-string">'get'</span>, + <span class="hljs-attr">url</span>: <span class="hljs-string">'/api/boards/{board}/swimlanes'</span>, + <span class="hljs-attr">method</span>: <span class="hljs-string">'post'</span>, <span class="hljs-attr">headers</span>: headers, <span class="hljs-attr">success</span>: <span class="hljs-function"><span class="hljs-keyword">function</span>(<span class="hljs-params">data</span>) </span>{ @@ -11750,17 +11626,20 @@ $.ajax({ </code></pre> <pre class="highlight tab tab-javascript--nodejs"><code><span class="hljs-keyword">const</span> fetch = <span class="hljs-built_in">require</span>(<span class="hljs-string">'node-fetch'</span>); - +<span class="hljs-keyword">const</span> inputBody = <span class="hljs-string">'{ + "title": "string" +}'</span>; <span class="hljs-keyword">const</span> headers = { + <span class="hljs-string">'Content-Type'</span>:<span class="hljs-string">'multipart/form-data'</span>, <span class="hljs-string">'Accept'</span>:<span class="hljs-string">'application/json'</span>, <span class="hljs-string">'Authorization'</span>:<span class="hljs-string">'API_KEY'</span> }; -fetch(<span class="hljs-string">'/api/users'</span>, +fetch(<span class="hljs-string">'/api/boards/{board}/swimlanes'</span>, { - <span class="hljs-attr">method</span>: <span class="hljs-string">'GET'</span>, - + <span class="hljs-attr">method</span>: <span class="hljs-string">'POST'</span>, + <span class="hljs-attr">body</span>: inputBody, <span class="hljs-attr">headers</span>: headers }) .then(<span class="hljs-function"><span class="hljs-keyword">function</span>(<span class="hljs-params">res</span>) </span>{ @@ -11774,11 +11653,12 @@ fetch(<span class="hljs-string">'/api/users'</span>, <span class="hljs-keyword">require</span> <span class="hljs-string">'json'</span> headers = { + <span class="hljs-string">'Content-Type'</span> => <span class="hljs-string">'multipart/form-data'</span>, <span class="hljs-string">'Accept'</span> => <span class="hljs-string">'application/json'</span>, <span class="hljs-string">'Authorization'</span> => <span class="hljs-string">'API_KEY'</span> } -result = RestClient.get <span class="hljs-string">'/api/users'</span>, +result = RestClient.post <span class="hljs-string">'/api/boards/{board}/swimlanes'</span>, <span class="hljs-symbol">params:</span> { }, <span class="hljs-symbol">headers:</span> headers @@ -11787,20 +11667,21 @@ p JSON.parse(result) </code></pre> <pre class="highlight tab tab-python"><code><span class="hljs-keyword">import</span> requests headers = { + <span class="hljs-string">'Content-Type'</span>: <span class="hljs-string">'multipart/form-data'</span>, <span class="hljs-string">'Accept'</span>: <span class="hljs-string">'application/json'</span>, <span class="hljs-string">'Authorization'</span>: <span class="hljs-string">'API_KEY'</span> } -r = requests.get(<span class="hljs-string">'/api/users'</span>, params={ +r = requests.post(<span class="hljs-string">'/api/boards/{board}/swimlanes'</span>, params={ }, headers = headers) <span class="hljs-keyword">print</span> r.json() </code></pre> -<pre class="highlight tab tab-java"><code>URL obj = <span class="hljs-keyword">new</span> URL(<span class="hljs-string">"/api/users"</span>); +<pre class="highlight tab tab-java"><code>URL obj = <span class="hljs-keyword">new</span> URL(<span class="hljs-string">"/api/boards/{board}/swimlanes"</span>); HttpURLConnection con = (HttpURLConnection) obj.openConnection(); -con.setRequestMethod(<span class="hljs-string">"GET"</span>); +con.setRequestMethod(<span class="hljs-string">"POST"</span>); <span class="hljs-keyword">int</span> responseCode = con.getResponseCode(); BufferedReader in = <span class="hljs-keyword">new</span> BufferedReader( <span class="hljs-keyword">new</span> InputStreamReader(con.getInputStream())); @@ -11823,13 +11704,14 @@ System.out.println(response.toString()); <span class="hljs-function"><span class="hljs-keyword">func</span> <span class="hljs-title">main</span><span class="hljs-params">()</span></span> { headers := <span class="hljs-keyword">map</span>[<span class="hljs-keyword">string</span>][]<span class="hljs-keyword">string</span>{ + <span class="hljs-string">"Content-Type"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"multipart/form-data"</span>}, <span class="hljs-string">"Accept"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"application/json"</span>}, <span class="hljs-string">"Authorization"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"API_KEY"</span>}, } data := bytes.NewBuffer([]<span class="hljs-keyword">byte</span>{jsonReq}) - req, err := http.NewRequest(<span class="hljs-string">"GET"</span>, <span class="hljs-string">"/api/users"</span>, data) + req, err := http.NewRequest(<span class="hljs-string">"POST"</span>, <span class="hljs-string">"/api/boards/{board}/swimlanes"</span>, data) req.Header = headers client := &http.Client{} @@ -11838,42 +11720,81 @@ System.out.println(response.toString()); } </code></pre> -<p><code>GET /api/users</code></p> -<p><em>return all the users</em></p> -<p>Only the admin user (the first user) can call the REST API.</p> -<blockquote> -<p>Example responses</p> -</blockquote> +<p><code>POST /api/boards/{board}/swimlanes</code></p> +<p><em>Add a swimlane to a board</em></p> <blockquote> -<p>200 Response</p> +<p>Body parameter</p> </blockquote> -<pre class="highlight tab tab-json"><code>[ - { - <span class="hljs-attr">"_id"</span>: <span class="hljs-string">"string"</span>, - <span class="hljs-attr">"username"</span>: <span class="hljs-string">"string"</span> - } -] +<pre class="highlight tab tab-yaml"><code><span class="hljs-attr">title:</span> <span class="hljs-string">string</span> + </code></pre> -<h3 id="get_all_users-responses">Responses</h3> +<h3 id="new_swimlane-parameters">Parameters</h3> <table> <thead> <tr> -<th>Status</th> -<th>Meaning</th> +<th>Name</th> +<th>In</th> +<th>Type</th> +<th>Required</th> <th>Description</th> -<th>Schema</th> </tr> </thead> <tbody> <tr> -<td>200</td> -<td><a href="https://tools.ietf.org/html/rfc7231#section-6.3.1">OK</a></td> -<td>200 response</td> -<td>Inline</td> -</tr> -</tbody> +<td>board</td> +<td>path</td> +<td>string</td> +<td>true</td> +<td>the ID of the board</td> +</tr> +<tr> +<td>body</td> +<td>body</td> +<td>object</td> +<td>false</td> +<td>none</td> +</tr> +<tr> +<td>» title</td> +<td>body</td> +<td>string</td> +<td>true</td> +<td>the new title of the swimlane</td> +</tr> +</tbody> </table> -<h3 id="get_all_users-responseschema">Response Schema</h3> +<h4 id="detailed-descriptions">Detailed descriptions</h4> +<p><strong>board</strong>: the ID of the board</p> +<blockquote> +<p>Example responses</p> +</blockquote> +<blockquote> +<p>200 Response</p> +</blockquote> +<pre class="highlight tab tab-json"><code>{ + <span class="hljs-attr">"_id"</span>: <span class="hljs-string">"string"</span> +} +</code></pre> +<h3 id="new_swimlane-responses">Responses</h3> +<table> +<thead> +<tr> +<th>Status</th> +<th>Meaning</th> +<th>Description</th> +<th>Schema</th> +</tr> +</thead> +<tbody> +<tr> +<td>200</td> +<td><a href="https://tools.ietf.org/html/rfc7231#section-6.3.1">OK</a></td> +<td>200 response</td> +<td>Inline</td> +</tr> +</tbody> +</table> +<h3 id="new_swimlane-responseschema">Response Schema</h3> <p>Status Code <strong>200</strong></p> <table> <thead> @@ -11893,47 +11814,37 @@ System.out.println(response.toString()); <td>none</td> <td>none</td> </tr> -<tr> -<td>» username</td> -<td>string</td> -<td>false</td> -<td>none</td> -<td>none</td> -</tr> </tbody> </table> <aside class="warning"> To perform this operation, you must be authenticated by means of one of the following methods: UserSecurity </aside> -<h2 id="new_user">new_user</h2> -<p><a id="opIdnew_user"></a></p> +<h2 id="get_swimlane">get_swimlane</h2> +<p><a id="opIdget_swimlane"></a></p> <blockquote> <p>Code samples</p> </blockquote> <pre class="highlight tab tab-shell"><code><span class="hljs-comment"># You can also use wget</span> -curl -X POST /api/users \ - -H <span class="hljs-string">'Content-Type: multipart/form-data'</span> \ +curl -X GET /api/boards/{board}/swimlanes/{swimlane} \ -H <span class="hljs-string">'Accept: application/json'</span> \ -H <span class="hljs-string">'Authorization: API_KEY'</span> </code></pre> -<pre class="highlight tab tab-http"><code><span class="hljs-keyword">POST</span> <span class="hljs-string">/api/users</span> HTTP/1.1 +<pre class="highlight tab tab-http"><code><span class="hljs-keyword">GET</span> <span class="hljs-string">/api/boards/{board}/swimlanes/{swimlane}</span> HTTP/1.1 -<span class="fortran">Content-<span class="hljs-keyword">Type</span>: multipart/<span class="hljs-keyword">form</span>-<span class="hljs-keyword">data</span> -Accept: application/json +<span class="http"><span class="hljs-attribute">Accept</span>: application/json -</span></code></pre> +<span class="undefined"></span></span></code></pre> <pre class="highlight tab tab-javascript"><code><span class="hljs-keyword">var</span> headers = { - <span class="hljs-string">'Content-Type'</span>:<span class="hljs-string">'multipart/form-data'</span>, <span class="hljs-string">'Accept'</span>:<span class="hljs-string">'application/json'</span>, <span class="hljs-string">'Authorization'</span>:<span class="hljs-string">'API_KEY'</span> }; $.ajax({ - <span class="hljs-attr">url</span>: <span class="hljs-string">'/api/users'</span>, - <span class="hljs-attr">method</span>: <span class="hljs-string">'post'</span>, + <span class="hljs-attr">url</span>: <span class="hljs-string">'/api/boards/{board}/swimlanes/{swimlane}'</span>, + <span class="hljs-attr">method</span>: <span class="hljs-string">'get'</span>, <span class="hljs-attr">headers</span>: headers, <span class="hljs-attr">success</span>: <span class="hljs-function"><span class="hljs-keyword">function</span>(<span class="hljs-params">data</span>) </span>{ @@ -11943,22 +11854,17 @@ $.ajax({ </code></pre> <pre class="highlight tab tab-javascript--nodejs"><code><span class="hljs-keyword">const</span> fetch = <span class="hljs-built_in">require</span>(<span class="hljs-string">'node-fetch'</span>); -<span class="hljs-keyword">const</span> inputBody = <span class="hljs-string">'{ - "username": "string", - "email": "string", - "password": "string" -}'</span>; + <span class="hljs-keyword">const</span> headers = { - <span class="hljs-string">'Content-Type'</span>:<span class="hljs-string">'multipart/form-data'</span>, <span class="hljs-string">'Accept'</span>:<span class="hljs-string">'application/json'</span>, <span class="hljs-string">'Authorization'</span>:<span class="hljs-string">'API_KEY'</span> }; -fetch(<span class="hljs-string">'/api/users'</span>, +fetch(<span class="hljs-string">'/api/boards/{board}/swimlanes/{swimlane}'</span>, { - <span class="hljs-attr">method</span>: <span class="hljs-string">'POST'</span>, - <span class="hljs-attr">body</span>: inputBody, + <span class="hljs-attr">method</span>: <span class="hljs-string">'GET'</span>, + <span class="hljs-attr">headers</span>: headers }) .then(<span class="hljs-function"><span class="hljs-keyword">function</span>(<span class="hljs-params">res</span>) </span>{ @@ -11972,12 +11878,11 @@ fetch(<span class="hljs-string">'/api/users'</span>, <span class="hljs-keyword">require</span> <span class="hljs-string">'json'</span> headers = { - <span class="hljs-string">'Content-Type'</span> => <span class="hljs-string">'multipart/form-data'</span>, <span class="hljs-string">'Accept'</span> => <span class="hljs-string">'application/json'</span>, <span class="hljs-string">'Authorization'</span> => <span class="hljs-string">'API_KEY'</span> } -result = RestClient.post <span class="hljs-string">'/api/users'</span>, +result = RestClient.get <span class="hljs-string">'/api/boards/{board}/swimlanes/{swimlane}'</span>, <span class="hljs-symbol">params:</span> { }, <span class="hljs-symbol">headers:</span> headers @@ -11986,21 +11891,20 @@ p JSON.parse(result) </code></pre> <pre class="highlight tab tab-python"><code><span class="hljs-keyword">import</span> requests headers = { - <span class="hljs-string">'Content-Type'</span>: <span class="hljs-string">'multipart/form-data'</span>, <span class="hljs-string">'Accept'</span>: <span class="hljs-string">'application/json'</span>, <span class="hljs-string">'Authorization'</span>: <span class="hljs-string">'API_KEY'</span> } -r = requests.post(<span class="hljs-string">'/api/users'</span>, params={ +r = requests.get(<span class="hljs-string">'/api/boards/{board}/swimlanes/{swimlane}'</span>, params={ }, headers = headers) <span class="hljs-keyword">print</span> r.json() </code></pre> -<pre class="highlight tab tab-java"><code>URL obj = <span class="hljs-keyword">new</span> URL(<span class="hljs-string">"/api/users"</span>); +<pre class="highlight tab tab-java"><code>URL obj = <span class="hljs-keyword">new</span> URL(<span class="hljs-string">"/api/boards/{board}/swimlanes/{swimlane}"</span>); HttpURLConnection con = (HttpURLConnection) obj.openConnection(); -con.setRequestMethod(<span class="hljs-string">"POST"</span>); +con.setRequestMethod(<span class="hljs-string">"GET"</span>); <span class="hljs-keyword">int</span> responseCode = con.getResponseCode(); BufferedReader in = <span class="hljs-keyword">new</span> BufferedReader( <span class="hljs-keyword">new</span> InputStreamReader(con.getInputStream())); @@ -12023,14 +11927,13 @@ System.out.println(response.toString()); <span class="hljs-function"><span class="hljs-keyword">func</span> <span class="hljs-title">main</span><span class="hljs-params">()</span></span> { headers := <span class="hljs-keyword">map</span>[<span class="hljs-keyword">string</span>][]<span class="hljs-keyword">string</span>{ - <span class="hljs-string">"Content-Type"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"multipart/form-data"</span>}, <span class="hljs-string">"Accept"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"application/json"</span>}, <span class="hljs-string">"Authorization"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"API_KEY"</span>}, } data := bytes.NewBuffer([]<span class="hljs-keyword">byte</span>{jsonReq}) - req, err := http.NewRequest(<span class="hljs-string">"POST"</span>, <span class="hljs-string">"/api/users"</span>, data) + req, err := http.NewRequest(<span class="hljs-string">"GET"</span>, <span class="hljs-string">"/api/boards/{board}/swimlanes/{swimlane}"</span>, data) req.Header = headers client := &http.Client{} @@ -12039,18 +11942,9 @@ System.out.println(response.toString()); } </code></pre> -<p><code>POST /api/users</code></p> -<p><em>Create a new user</em></p> -<p>Only the admin user (the first user) can call the REST API.</p> -<blockquote> -<p>Body parameter</p> -</blockquote> -<pre class="highlight tab tab-yaml"><code><span class="hljs-attr">username:</span> <span class="hljs-string">string</span> -<span class="hljs-attr">email:</span> <span class="hljs-string">string</span> -<span class="hljs-attr">password:</span> <span class="hljs-string">string</span> - -</code></pre> -<h3 id="new_user-parameters">Parameters</h3> +<p><code>GET /api/boards/{board}/swimlanes/{swimlane}</code></p> +<p><em>Get a swimlane</em></p> +<h3 id="get_swimlane-parameters">Parameters</h3> <table> <thead> <tr> @@ -12063,35 +11957,24 @@ System.out.println(response.toString()); </thead> <tbody> <tr> -<td>body</td> -<td>body</td> -<td>object</td> -<td>false</td> -<td>none</td> -</tr> -<tr> -<td>» username</td> -<td>body</td> -<td>string</td> -<td>true</td> -<td>the new username</td> -</tr> -<tr> -<td>» email</td> -<td>body</td> +<td>board</td> +<td>path</td> <td>string</td> <td>true</td> -<td>the email of the new user</td> +<td>the ID of the board</td> </tr> <tr> -<td>» password</td> -<td>body</td> +<td>swimlane</td> +<td>path</td> <td>string</td> <td>true</td> -<td>the password of the new user</td> +<td>the ID of the swimlane</td> </tr> </tbody> </table> +<h4 id="detailed-descriptions">Detailed descriptions</h4> +<p><strong>board</strong>: the ID of the board</p> +<p><strong>swimlane</strong>: the ID of the swimlane</p> <blockquote> <p>Example responses</p> </blockquote> @@ -12099,10 +11982,18 @@ System.out.println(response.toString()); <p>200 Response</p> </blockquote> <pre class="highlight tab tab-json"><code>{ - <span class="hljs-attr">"_id"</span>: <span class="hljs-string">"string"</span> + <span class="hljs-attr">"title"</span>: <span class="hljs-string">"string"</span>, + <span class="hljs-attr">"archived"</span>: <span class="hljs-literal">true</span>, + <span class="hljs-attr">"boardId"</span>: <span class="hljs-string">"string"</span>, + <span class="hljs-attr">"createdAt"</span>: <span class="hljs-string">"string"</span>, + <span class="hljs-attr">"sort"</span>: <span class="hljs-number">0</span>, + <span class="hljs-attr">"color"</span>: <span class="hljs-string">"white"</span>, + <span class="hljs-attr">"updatedAt"</span>: <span class="hljs-string">"string"</span>, + <span class="hljs-attr">"modifiedAt"</span>: <span class="hljs-string">"string"</span>, + <span class="hljs-attr">"type"</span>: <span class="hljs-string">"string"</span> } </code></pre> -<h3 id="new_user-responses">Responses</h3> +<h3 id="get_swimlane-responses">Responses</h3> <table> <thead> <tr> @@ -12117,29 +12008,7 @@ System.out.println(response.toString()); <td>200</td> <td><a href="https://tools.ietf.org/html/rfc7231#section-6.3.1">OK</a></td> <td>200 response</td> -<td>Inline</td> -</tr> -</tbody> -</table> -<h3 id="new_user-responseschema">Response Schema</h3> -<p>Status Code <strong>200</strong></p> -<table> -<thead> -<tr> -<th>Name</th> -<th>Type</th> -<th>Required</th> -<th>Restrictions</th> -<th>Description</th> -</tr> -</thead> -<tbody> -<tr> -<td>» _id</td> -<td>string</td> -<td>false</td> -<td>none</td> -<td>none</td> +<td><a href="#schemaswimlanes">Swimlanes</a></td> </tr> </tbody> </table> @@ -12147,31 +12016,27 @@ System.out.println(response.toString()); To perform this operation, you must be authenticated by means of one of the following methods: UserSecurity </aside> -<h2 id="get_user">get_user</h2> -<p><a id="opIdget_user"></a></p> +<h2 id="delete_board_swimlane">delete_board_swimlane</h2> +<p><a id="opIddelete_board_swimlane"></a></p> <blockquote> <p>Code samples</p> </blockquote> <pre class="highlight tab tab-shell"><code><span class="hljs-comment"># You can also use wget</span> -curl -X GET /api/users/{user} \ - -H <span class="hljs-string">'Accept: application/json'</span> \ +curl -X DELETE /api/boards/{board}/swimlanes/{swimlane} \ -H <span class="hljs-string">'Authorization: API_KEY'</span> </code></pre> -<pre class="highlight tab tab-http"><code><span class="hljs-keyword">GET</span> <span class="hljs-string">/api/users/{user}</span> HTTP/1.1 - -<span class="http"><span class="hljs-attribute">Accept</span>: application/json +<pre class="highlight tab tab-http"><code><span class="hljs-keyword">DELETE</span> <span class="hljs-string">/api/boards/{board}/swimlanes/{swimlane}</span> HTTP/1.1 -<span class="undefined"></span></span></code></pre> +<span class="undefined"></span></code></pre> <pre class="highlight tab tab-javascript"><code><span class="hljs-keyword">var</span> headers = { - <span class="hljs-string">'Accept'</span>:<span class="hljs-string">'application/json'</span>, <span class="hljs-string">'Authorization'</span>:<span class="hljs-string">'API_KEY'</span> }; $.ajax({ - <span class="hljs-attr">url</span>: <span class="hljs-string">'/api/users/{user}'</span>, - <span class="hljs-attr">method</span>: <span class="hljs-string">'get'</span>, + <span class="hljs-attr">url</span>: <span class="hljs-string">'/api/boards/{board}/swimlanes/{swimlane}'</span>, + <span class="hljs-attr">method</span>: <span class="hljs-string">'delete'</span>, <span class="hljs-attr">headers</span>: headers, <span class="hljs-attr">success</span>: <span class="hljs-function"><span class="hljs-keyword">function</span>(<span class="hljs-params">data</span>) </span>{ @@ -12183,14 +12048,13 @@ $.ajax({ <pre class="highlight tab tab-javascript--nodejs"><code><span class="hljs-keyword">const</span> fetch = <span class="hljs-built_in">require</span>(<span class="hljs-string">'node-fetch'</span>); <span class="hljs-keyword">const</span> headers = { - <span class="hljs-string">'Accept'</span>:<span class="hljs-string">'application/json'</span>, <span class="hljs-string">'Authorization'</span>:<span class="hljs-string">'API_KEY'</span> }; -fetch(<span class="hljs-string">'/api/users/{user}'</span>, +fetch(<span class="hljs-string">'/api/boards/{board}/swimlanes/{swimlane}'</span>, { - <span class="hljs-attr">method</span>: <span class="hljs-string">'GET'</span>, + <span class="hljs-attr">method</span>: <span class="hljs-string">'DELETE'</span>, <span class="hljs-attr">headers</span>: headers }) @@ -12205,11 +12069,10 @@ fetch(<span class="hljs-string">'/api/users/{user}'</span>, <span class="hljs-keyword">require</span> <span class="hljs-string">'json'</span> headers = { - <span class="hljs-string">'Accept'</span> => <span class="hljs-string">'application/json'</span>, <span class="hljs-string">'Authorization'</span> => <span class="hljs-string">'API_KEY'</span> } -result = RestClient.get <span class="hljs-string">'/api/users/{user}'</span>, +result = RestClient.delete <span class="hljs-string">'/api/boards/{board}/swimlanes/{swimlane}'</span>, <span class="hljs-symbol">params:</span> { }, <span class="hljs-symbol">headers:</span> headers @@ -12218,20 +12081,19 @@ p JSON.parse(result) </code></pre> <pre class="highlight tab tab-python"><code><span class="hljs-keyword">import</span> requests headers = { - <span class="hljs-string">'Accept'</span>: <span class="hljs-string">'application/json'</span>, <span class="hljs-string">'Authorization'</span>: <span class="hljs-string">'API_KEY'</span> } -r = requests.get(<span class="hljs-string">'/api/users/{user}'</span>, params={ +r = requests.delete(<span class="hljs-string">'/api/boards/{board}/swimlanes/{swimlane}'</span>, params={ }, headers = headers) <span class="hljs-keyword">print</span> r.json() </code></pre> -<pre class="highlight tab tab-java"><code>URL obj = <span class="hljs-keyword">new</span> URL(<span class="hljs-string">"/api/users/{user}"</span>); +<pre class="highlight tab tab-java"><code>URL obj = <span class="hljs-keyword">new</span> URL(<span class="hljs-string">"/api/boards/{board}/swimlanes/{swimlane}"</span>); HttpURLConnection con = (HttpURLConnection) obj.openConnection(); -con.setRequestMethod(<span class="hljs-string">"GET"</span>); +con.setRequestMethod(<span class="hljs-string">"DELETE"</span>); <span class="hljs-keyword">int</span> responseCode = con.getResponseCode(); BufferedReader in = <span class="hljs-keyword">new</span> BufferedReader( <span class="hljs-keyword">new</span> InputStreamReader(con.getInputStream())); @@ -12254,13 +12116,12 @@ System.out.println(response.toString()); <span class="hljs-function"><span class="hljs-keyword">func</span> <span class="hljs-title">main</span><span class="hljs-params">()</span></span> { headers := <span class="hljs-keyword">map</span>[<span class="hljs-keyword">string</span>][]<span class="hljs-keyword">string</span>{ - <span class="hljs-string">"Accept"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"application/json"</span>}, <span class="hljs-string">"Authorization"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"API_KEY"</span>}, } data := bytes.NewBuffer([]<span class="hljs-keyword">byte</span>{jsonReq}) - req, err := http.NewRequest(<span class="hljs-string">"GET"</span>, <span class="hljs-string">"/api/users/{user}"</span>, data) + req, err := http.NewRequest(<span class="hljs-string">"DELETE"</span>, <span class="hljs-string">"/api/boards/{board}/swimlanes/{swimlane}"</span>, data) req.Header = headers client := &http.Client{} @@ -12269,10 +12130,8 @@ System.out.println(response.toString()); } </code></pre> -<p><code>GET /api/users/{user}</code></p> -<p><em>get a given user</em></p> -<p>Only the admin user (the first user) can call the REST API.</p> -<h3 id="get_user-parameters">Parameters</h3> +<p><code>DELETE /api/boards/{board}/swimlanes/{swimlane}</code></p> +<h3 id="delete_board_swimlane-parameters">Parameters</h3> <table> <thead> <tr> @@ -12285,70 +12144,22 @@ System.out.println(response.toString()); </thead> <tbody> <tr> -<td>user</td> +<td>board</td> <td>path</td> <td>string</td> <td>true</td> -<td>the user ID</td> +<td>the board value</td> +</tr> +<tr> +<td>swimlane</td> +<td>path</td> +<td>string</td> +<td>true</td> +<td>the swimlane value</td> </tr> </tbody> </table> -<h4 id="detailed-descriptions">Detailed descriptions</h4> -<p><strong>user</strong>: the user ID</p> -<blockquote> -<p>Example responses</p> -</blockquote> -<blockquote> -<p>200 Response</p> -</blockquote> -<pre class="highlight tab tab-json"><code>{ - <span class="hljs-attr">"username"</span>: <span class="hljs-string">"string"</span>, - <span class="hljs-attr">"emails"</span>: [ - { - <span class="hljs-attr">"address"</span>: <span class="hljs-string">"string"</span>, - <span class="hljs-attr">"verified"</span>: <span class="hljs-literal">true</span> - } - ], - <span class="hljs-attr">"createdAt"</span>: <span class="hljs-string">"string"</span>, - <span class="hljs-attr">"modifiedAt"</span>: <span class="hljs-string">"string"</span>, - <span class="hljs-attr">"profile"</span>: { - <span class="hljs-attr">"avatarUrl"</span>: <span class="hljs-string">"string"</span>, - <span class="hljs-attr">"emailBuffer"</span>: [ - <span class="hljs-string">"string"</span> - ], - <span class="hljs-attr">"fullname"</span>: <span class="hljs-string">"string"</span>, - <span class="hljs-attr">"showDesktopDragHandles"</span>: <span class="hljs-literal">true</span>, - <span class="hljs-attr">"hiddenSystemMessages"</span>: <span class="hljs-literal">true</span>, - <span class="hljs-attr">"hiddenMinicardLabelText"</span>: <span class="hljs-literal">true</span>, - <span class="hljs-attr">"initials"</span>: <span class="hljs-string">"string"</span>, - <span class="hljs-attr">"invitedBoards"</span>: [ - <span class="hljs-string">"string"</span> - ], - <span class="hljs-attr">"language"</span>: <span class="hljs-string">"string"</span>, - <span class="hljs-attr">"notifications"</span>: [], - <span class="hljs-attr">"activity"</span>: <span class="hljs-string">"string"</span>, - <span class="hljs-attr">"read"</span>: <span class="hljs-string">"string"</span>, - <span class="hljs-attr">"showCardsCountAt"</span>: <span class="hljs-number">0</span>, - <span class="hljs-attr">"starredBoards"</span>: [ - <span class="hljs-string">"string"</span> - ], - <span class="hljs-attr">"icode"</span>: <span class="hljs-string">"string"</span>, - <span class="hljs-attr">"boardView"</span>: <span class="hljs-string">"board-view-lists"</span>, - <span class="hljs-attr">"listSortBy"</span>: <span class="hljs-string">"-modifiedat"</span>, - <span class="hljs-attr">"templatesBoardId"</span>: <span class="hljs-string">"string"</span>, - <span class="hljs-attr">"cardTemplatesSwimlaneId"</span>: <span class="hljs-string">"string"</span>, - <span class="hljs-attr">"listTemplatesSwimlaneId"</span>: <span class="hljs-string">"string"</span>, - <span class="hljs-attr">"boardTemplatesSwimlaneId"</span>: <span class="hljs-string">"string"</span> - }, - <span class="hljs-attr">"services"</span>: {}, - <span class="hljs-attr">"heartbeat"</span>: <span class="hljs-string">"string"</span>, - <span class="hljs-attr">"isAdmin"</span>: <span class="hljs-literal">true</span>, - <span class="hljs-attr">"createdThroughApi"</span>: <span class="hljs-literal">true</span>, - <span class="hljs-attr">"loginDisabled"</span>: <span class="hljs-literal">true</span>, - <span class="hljs-attr">"authenticationMethod"</span>: <span class="hljs-string">"string"</span> -} -</code></pre> -<h3 id="get_user-responses">Responses</h3> +<h3 id="delete_board_swimlane-responses">Responses</h3> <table> <thead> <tr> @@ -12363,7 +12174,7 @@ System.out.println(response.toString()); <td>200</td> <td><a href="https://tools.ietf.org/html/rfc7231#section-6.3.1">OK</a></td> <td>200 response</td> -<td><a href="#schemausers">Users</a></td> +<td>None</td> </tr> </tbody> </table> @@ -12371,1852 +12182,67 @@ System.out.println(response.toString()); To perform this operation, you must be authenticated by means of one of the following methods: UserSecurity </aside> -<h2 id="edit_user">edit_user</h2> -<p><a id="opIdedit_user"></a></p> -<blockquote> -<p>Code samples</p> -</blockquote> -<pre class="highlight tab tab-shell"><code><span class="hljs-comment"># You can also use wget</span> -curl -X PUT /api/users/{user} \ - -H <span class="hljs-string">'Content-Type: multipart/form-data'</span> \ - -H <span class="hljs-string">'Accept: application/json'</span> \ - -H <span class="hljs-string">'Authorization: API_KEY'</span> - -</code></pre> -<pre class="highlight tab tab-http"><code><span class="hljs-keyword">PUT</span> <span class="hljs-string">/api/users/{user}</span> HTTP/1.1 - -<span class="fortran">Content-<span class="hljs-keyword">Type</span>: multipart/<span class="hljs-keyword">form</span>-<span class="hljs-keyword">data</span> -Accept: application/json - -</span></code></pre> -<pre class="highlight tab tab-javascript"><code><span class="hljs-keyword">var</span> headers = { - <span class="hljs-string">'Content-Type'</span>:<span class="hljs-string">'multipart/form-data'</span>, - <span class="hljs-string">'Accept'</span>:<span class="hljs-string">'application/json'</span>, - <span class="hljs-string">'Authorization'</span>:<span class="hljs-string">'API_KEY'</span> - -}; - -$.ajax({ - <span class="hljs-attr">url</span>: <span class="hljs-string">'/api/users/{user}'</span>, - <span class="hljs-attr">method</span>: <span class="hljs-string">'put'</span>, - - <span class="hljs-attr">headers</span>: headers, - <span class="hljs-attr">success</span>: <span class="hljs-function"><span class="hljs-keyword">function</span>(<span class="hljs-params">data</span>) </span>{ - <span class="hljs-built_in">console</span>.log(<span class="hljs-built_in">JSON</span>.stringify(data)); - } -}) - -</code></pre> -<pre class="highlight tab tab-javascript--nodejs"><code><span class="hljs-keyword">const</span> fetch = <span class="hljs-built_in">require</span>(<span class="hljs-string">'node-fetch'</span>); -<span class="hljs-keyword">const</span> inputBody = <span class="hljs-string">'{ - "action": "string" -}'</span>; -<span class="hljs-keyword">const</span> headers = { - <span class="hljs-string">'Content-Type'</span>:<span class="hljs-string">'multipart/form-data'</span>, - <span class="hljs-string">'Accept'</span>:<span class="hljs-string">'application/json'</span>, - <span class="hljs-string">'Authorization'</span>:<span class="hljs-string">'API_KEY'</span> - -}; - -fetch(<span class="hljs-string">'/api/users/{user}'</span>, -{ - <span class="hljs-attr">method</span>: <span class="hljs-string">'PUT'</span>, - <span class="hljs-attr">body</span>: inputBody, - <span class="hljs-attr">headers</span>: headers -}) -.then(<span class="hljs-function"><span class="hljs-keyword">function</span>(<span class="hljs-params">res</span>) </span>{ - <span class="hljs-keyword">return</span> res.json(); -}).then(<span class="hljs-function"><span class="hljs-keyword">function</span>(<span class="hljs-params">body</span>) </span>{ - <span class="hljs-built_in">console</span>.log(body); -}); - -</code></pre> -<pre class="highlight tab tab-ruby"><code><span class="hljs-keyword">require</span> <span class="hljs-string">'rest-client'</span> -<span class="hljs-keyword">require</span> <span class="hljs-string">'json'</span> - -headers = { - <span class="hljs-string">'Content-Type'</span> => <span class="hljs-string">'multipart/form-data'</span>, - <span class="hljs-string">'Accept'</span> => <span class="hljs-string">'application/json'</span>, - <span class="hljs-string">'Authorization'</span> => <span class="hljs-string">'API_KEY'</span> -} - -result = RestClient.put <span class="hljs-string">'/api/users/{user}'</span>, - <span class="hljs-symbol">params:</span> { - }, <span class="hljs-symbol">headers:</span> headers - -p JSON.parse(result) - -</code></pre> -<pre class="highlight tab tab-python"><code><span class="hljs-keyword">import</span> requests -headers = { - <span class="hljs-string">'Content-Type'</span>: <span class="hljs-string">'multipart/form-data'</span>, - <span class="hljs-string">'Accept'</span>: <span class="hljs-string">'application/json'</span>, - <span class="hljs-string">'Authorization'</span>: <span class="hljs-string">'API_KEY'</span> -} - -r = requests.put(<span class="hljs-string">'/api/users/{user}'</span>, params={ - -}, headers = headers) - -<span class="hljs-keyword">print</span> r.json() - -</code></pre> -<pre class="highlight tab tab-java"><code>URL obj = <span class="hljs-keyword">new</span> URL(<span class="hljs-string">"/api/users/{user}"</span>); -HttpURLConnection con = (HttpURLConnection) obj.openConnection(); -con.setRequestMethod(<span class="hljs-string">"PUT"</span>); -<span class="hljs-keyword">int</span> responseCode = con.getResponseCode(); -BufferedReader in = <span class="hljs-keyword">new</span> BufferedReader( - <span class="hljs-keyword">new</span> InputStreamReader(con.getInputStream())); -String inputLine; -StringBuffer response = <span class="hljs-keyword">new</span> StringBuffer(); -<span class="hljs-keyword">while</span> ((inputLine = in.readLine()) != <span class="hljs-keyword">null</span>) { - response.append(inputLine); -} -in.close(); -System.out.println(response.toString()); - -</code></pre> -<pre class="highlight tab tab-go"><code><span class="hljs-keyword">package</span> main - -<span class="hljs-keyword">import</span> ( - <span class="hljs-string">"bytes"</span> - <span class="hljs-string">"net/http"</span> -) - -<span class="hljs-function"><span class="hljs-keyword">func</span> <span class="hljs-title">main</span><span class="hljs-params">()</span></span> { - - headers := <span class="hljs-keyword">map</span>[<span class="hljs-keyword">string</span>][]<span class="hljs-keyword">string</span>{ - <span class="hljs-string">"Content-Type"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"multipart/form-data"</span>}, - <span class="hljs-string">"Accept"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"application/json"</span>}, - <span class="hljs-string">"Authorization"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"API_KEY"</span>}, - - } - - data := bytes.NewBuffer([]<span class="hljs-keyword">byte</span>{jsonReq}) - req, err := http.NewRequest(<span class="hljs-string">"PUT"</span>, <span class="hljs-string">"/api/users/{user}"</span>, data) - req.Header = headers - - client := &http.Client{} - resp, err := client.Do(req) - <span class="hljs-comment">// ...</span> -} - -</code></pre> -<p><code>PUT /api/users/{user}</code></p> -<p><em>edit a given user</em></p> -<p>Only the admin user (the first user) can call the REST API.</p> -<p>Possible values for <em>action</em>:</p> -<ul> -<li><code>takeOwnership</code>: The admin takes the ownership of ALL boards of the user (archived and not archived) where the user is admin on.</li> -<li><code>disableLogin</code>: Disable a user (the user is not allowed to login and his login tokens are purged)</li> -<li><code>enableLogin</code>: Enable a user</li> -</ul> -<blockquote> -<p>Body parameter</p> -</blockquote> -<pre class="highlight tab tab-yaml"><code><span class="hljs-attr">action:</span> <span class="hljs-string">string</span> - -</code></pre> -<h3 id="edit_user-parameters">Parameters</h3> -<table> -<thead> -<tr> -<th>Name</th> -<th>In</th> -<th>Type</th> -<th>Required</th> -<th>Description</th> -</tr> -</thead> -<tbody> -<tr> -<td>user</td> -<td>path</td> -<td>string</td> -<td>true</td> -<td>the user ID</td> -</tr> -<tr> -<td>body</td> -<td>body</td> -<td>object</td> -<td>false</td> -<td>none</td> -</tr> -<tr> -<td>» action</td> -<td>body</td> -<td>string</td> -<td>true</td> -<td>the action</td> -</tr> -</tbody> -</table> -<h4 id="detailed-descriptions">Detailed descriptions</h4> -<p><strong>user</strong>: the user ID</p> -<blockquote> -<p>Example responses</p> -</blockquote> -<blockquote> -<p>200 Response</p> -</blockquote> +<h1 id="schemas">Schemas</h1> +<h2 id="tocsboards">Boards</h2> +<p><a id="schemaboards"></a></p> <pre class="highlight tab tab-json"><code>{ - <span class="hljs-attr">"_id"</span>: <span class="hljs-string">"string"</span>, - <span class="hljs-attr">"title"</span>: <span class="hljs-string">"string"</span> -} -</code></pre> -<h3 id="edit_user-responses">Responses</h3> -<table> -<thead> -<tr> -<th>Status</th> -<th>Meaning</th> -<th>Description</th> -<th>Schema</th> -</tr> -</thead> -<tbody> -<tr> -<td>200</td> -<td><a href="https://tools.ietf.org/html/rfc7231#section-6.3.1">OK</a></td> -<td>200 response</td> -<td>Inline</td> -</tr> -</tbody> -</table> -<h3 id="edit_user-responseschema">Response Schema</h3> -<p>Status Code <strong>200</strong></p> -<table> -<thead> -<tr> -<th>Name</th> -<th>Type</th> -<th>Required</th> -<th>Restrictions</th> -<th>Description</th> -</tr> -</thead> -<tbody> -<tr> -<td>» _id</td> -<td>string</td> -<td>false</td> -<td>none</td> -<td>none</td> -</tr> -<tr> -<td>» title</td> -<td>string</td> -<td>false</td> -<td>none</td> -<td>none</td> -</tr> -</tbody> -</table> -<aside class="warning"> -To perform this operation, you must be authenticated by means of one of the following methods: -UserSecurity -</aside> -<h2 id="delete_user">delete_user</h2> -<p><a id="opIddelete_user"></a></p> -<blockquote> -<p>Code samples</p> -</blockquote> -<pre class="highlight tab tab-shell"><code><span class="hljs-comment"># You can also use wget</span> -curl -X DELETE /api/users/{user} \ - -H <span class="hljs-string">'Accept: application/json'</span> \ - -H <span class="hljs-string">'Authorization: API_KEY'</span> - -</code></pre> -<pre class="highlight tab tab-http"><code><span class="hljs-keyword">DELETE</span> <span class="hljs-string">/api/users/{user}</span> HTTP/1.1 - -<span class="http"><span class="hljs-attribute">Accept</span>: application/json - -<span class="undefined"></span></span></code></pre> -<pre class="highlight tab tab-javascript"><code><span class="hljs-keyword">var</span> headers = { - <span class="hljs-string">'Accept'</span>:<span class="hljs-string">'application/json'</span>, - <span class="hljs-string">'Authorization'</span>:<span class="hljs-string">'API_KEY'</span> - -}; - -$.ajax({ - <span class="hljs-attr">url</span>: <span class="hljs-string">'/api/users/{user}'</span>, - <span class="hljs-attr">method</span>: <span class="hljs-string">'delete'</span>, - - <span class="hljs-attr">headers</span>: headers, - <span class="hljs-attr">success</span>: <span class="hljs-function"><span class="hljs-keyword">function</span>(<span class="hljs-params">data</span>) </span>{ - <span class="hljs-built_in">console</span>.log(<span class="hljs-built_in">JSON</span>.stringify(data)); - } -}) - -</code></pre> -<pre class="highlight tab tab-javascript--nodejs"><code><span class="hljs-keyword">const</span> fetch = <span class="hljs-built_in">require</span>(<span class="hljs-string">'node-fetch'</span>); - -<span class="hljs-keyword">const</span> headers = { - <span class="hljs-string">'Accept'</span>:<span class="hljs-string">'application/json'</span>, - <span class="hljs-string">'Authorization'</span>:<span class="hljs-string">'API_KEY'</span> - -}; - -fetch(<span class="hljs-string">'/api/users/{user}'</span>, -{ - <span class="hljs-attr">method</span>: <span class="hljs-string">'DELETE'</span>, - - <span class="hljs-attr">headers</span>: headers -}) -.then(<span class="hljs-function"><span class="hljs-keyword">function</span>(<span class="hljs-params">res</span>) </span>{ - <span class="hljs-keyword">return</span> res.json(); -}).then(<span class="hljs-function"><span class="hljs-keyword">function</span>(<span class="hljs-params">body</span>) </span>{ - <span class="hljs-built_in">console</span>.log(body); -}); - -</code></pre> -<pre class="highlight tab tab-ruby"><code><span class="hljs-keyword">require</span> <span class="hljs-string">'rest-client'</span> -<span class="hljs-keyword">require</span> <span class="hljs-string">'json'</span> - -headers = { - <span class="hljs-string">'Accept'</span> => <span class="hljs-string">'application/json'</span>, - <span class="hljs-string">'Authorization'</span> => <span class="hljs-string">'API_KEY'</span> -} - -result = RestClient.delete <span class="hljs-string">'/api/users/{user}'</span>, - <span class="hljs-symbol">params:</span> { - }, <span class="hljs-symbol">headers:</span> headers - -p JSON.parse(result) - -</code></pre> -<pre class="highlight tab tab-python"><code><span class="hljs-keyword">import</span> requests -headers = { - <span class="hljs-string">'Accept'</span>: <span class="hljs-string">'application/json'</span>, - <span class="hljs-string">'Authorization'</span>: <span class="hljs-string">'API_KEY'</span> -} - -r = requests.delete(<span class="hljs-string">'/api/users/{user}'</span>, params={ - -}, headers = headers) - -<span class="hljs-keyword">print</span> r.json() - -</code></pre> -<pre class="highlight tab tab-java"><code>URL obj = <span class="hljs-keyword">new</span> URL(<span class="hljs-string">"/api/users/{user}"</span>); -HttpURLConnection con = (HttpURLConnection) obj.openConnection(); -con.setRequestMethod(<span class="hljs-string">"DELETE"</span>); -<span class="hljs-keyword">int</span> responseCode = con.getResponseCode(); -BufferedReader in = <span class="hljs-keyword">new</span> BufferedReader( - <span class="hljs-keyword">new</span> InputStreamReader(con.getInputStream())); -String inputLine; -StringBuffer response = <span class="hljs-keyword">new</span> StringBuffer(); -<span class="hljs-keyword">while</span> ((inputLine = in.readLine()) != <span class="hljs-keyword">null</span>) { - response.append(inputLine); -} -in.close(); -System.out.println(response.toString()); - -</code></pre> -<pre class="highlight tab tab-go"><code><span class="hljs-keyword">package</span> main - -<span class="hljs-keyword">import</span> ( - <span class="hljs-string">"bytes"</span> - <span class="hljs-string">"net/http"</span> -) - -<span class="hljs-function"><span class="hljs-keyword">func</span> <span class="hljs-title">main</span><span class="hljs-params">()</span></span> { - - headers := <span class="hljs-keyword">map</span>[<span class="hljs-keyword">string</span>][]<span class="hljs-keyword">string</span>{ - <span class="hljs-string">"Accept"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"application/json"</span>}, - <span class="hljs-string">"Authorization"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"API_KEY"</span>}, - + <span class="hljs-attr">"title"</span>: <span class="hljs-string">"string"</span>, + <span class="hljs-attr">"slug"</span>: <span class="hljs-string">"string"</span>, + <span class="hljs-attr">"archived"</span>: <span class="hljs-literal">true</span>, + <span class="hljs-attr">"createdAt"</span>: <span class="hljs-string">"string"</span>, + <span class="hljs-attr">"modifiedAt"</span>: <span class="hljs-string">"string"</span>, + <span class="hljs-attr">"stars"</span>: <span class="hljs-number">0</span>, + <span class="hljs-attr">"labels"</span>: [ + { + <span class="hljs-attr">"_id"</span>: <span class="hljs-string">"string"</span>, + <span class="hljs-attr">"name"</span>: <span class="hljs-string">"string"</span>, + <span class="hljs-attr">"color"</span>: <span class="hljs-string">"green"</span> } - - data := bytes.NewBuffer([]<span class="hljs-keyword">byte</span>{jsonReq}) - req, err := http.NewRequest(<span class="hljs-string">"DELETE"</span>, <span class="hljs-string">"/api/users/{user}"</span>, data) - req.Header = headers - - client := &http.Client{} - resp, err := client.Do(req) - <span class="hljs-comment">// ...</span> -} - -</code></pre> -<p><code>DELETE /api/users/{user}</code></p> -<p><em>Delete a user</em></p> -<p>Only the admin user (the first user) can call the REST API.</p> -<h3 id="delete_user-parameters">Parameters</h3> -<table> -<thead> -<tr> -<th>Name</th> -<th>In</th> -<th>Type</th> -<th>Required</th> -<th>Description</th> -</tr> -</thead> -<tbody> -<tr> -<td>user</td> -<td>path</td> -<td>string</td> -<td>true</td> -<td>the ID of the user to delete</td> -</tr> -</tbody> -</table> -<h4 id="detailed-descriptions">Detailed descriptions</h4> -<p><strong>user</strong>: the ID of the user to delete</p> -<blockquote> -<p>Example responses</p> -</blockquote> -<blockquote> -<p>200 Response</p> -</blockquote> -<pre class="highlight tab tab-json"><code>{ - <span class="hljs-attr">"_id"</span>: <span class="hljs-string">"string"</span> -} -</code></pre> -<h3 id="delete_user-responses">Responses</h3> -<table> -<thead> -<tr> -<th>Status</th> -<th>Meaning</th> -<th>Description</th> -<th>Schema</th> -</tr> -</thead> -<tbody> -<tr> -<td>200</td> -<td><a href="https://tools.ietf.org/html/rfc7231#section-6.3.1">OK</a></td> -<td>200 response</td> -<td>Inline</td> -</tr> -</tbody> -</table> -<h3 id="delete_user-responseschema">Response Schema</h3> -<p>Status Code <strong>200</strong></p> -<table> -<thead> -<tr> -<th>Name</th> -<th>Type</th> -<th>Required</th> -<th>Restrictions</th> -<th>Description</th> -</tr> -</thead> -<tbody> -<tr> -<td>» _id</td> -<td>string</td> -<td>false</td> -<td>none</td> -<td>none</td> -</tr> -</tbody> -</table> -<aside class="warning"> -To perform this operation, you must be authenticated by means of one of the following methods: -UserSecurity -</aside> -<h1 id="wekan-rest-api-swimlanes">Swimlanes</h1> -<h2 id="get_all_swimlanes">get_all_swimlanes</h2> -<p><a id="opIdget_all_swimlanes"></a></p> -<blockquote> -<p>Code samples</p> -</blockquote> -<pre class="highlight tab tab-shell"><code><span class="hljs-comment"># You can also use wget</span> -curl -X GET /api/boards/{board}/swimlanes \ - -H <span class="hljs-string">'Accept: application/json'</span> \ - -H <span class="hljs-string">'Authorization: API_KEY'</span> - -</code></pre> -<pre class="highlight tab tab-http"><code><span class="hljs-keyword">GET</span> <span class="hljs-string">/api/boards/{board}/swimlanes</span> HTTP/1.1 - -<span class="http"><span class="hljs-attribute">Accept</span>: application/json - -<span class="undefined"></span></span></code></pre> -<pre class="highlight tab tab-javascript"><code><span class="hljs-keyword">var</span> headers = { - <span class="hljs-string">'Accept'</span>:<span class="hljs-string">'application/json'</span>, - <span class="hljs-string">'Authorization'</span>:<span class="hljs-string">'API_KEY'</span> - -}; - -$.ajax({ - <span class="hljs-attr">url</span>: <span class="hljs-string">'/api/boards/{board}/swimlanes'</span>, - <span class="hljs-attr">method</span>: <span class="hljs-string">'get'</span>, - - <span class="hljs-attr">headers</span>: headers, - <span class="hljs-attr">success</span>: <span class="hljs-function"><span class="hljs-keyword">function</span>(<span class="hljs-params">data</span>) </span>{ - <span class="hljs-built_in">console</span>.log(<span class="hljs-built_in">JSON</span>.stringify(data)); - } -}) - -</code></pre> -<pre class="highlight tab tab-javascript--nodejs"><code><span class="hljs-keyword">const</span> fetch = <span class="hljs-built_in">require</span>(<span class="hljs-string">'node-fetch'</span>); - -<span class="hljs-keyword">const</span> headers = { - <span class="hljs-string">'Accept'</span>:<span class="hljs-string">'application/json'</span>, - <span class="hljs-string">'Authorization'</span>:<span class="hljs-string">'API_KEY'</span> - -}; - -fetch(<span class="hljs-string">'/api/boards/{board}/swimlanes'</span>, -{ - <span class="hljs-attr">method</span>: <span class="hljs-string">'GET'</span>, - - <span class="hljs-attr">headers</span>: headers -}) -.then(<span class="hljs-function"><span class="hljs-keyword">function</span>(<span class="hljs-params">res</span>) </span>{ - <span class="hljs-keyword">return</span> res.json(); -}).then(<span class="hljs-function"><span class="hljs-keyword">function</span>(<span class="hljs-params">body</span>) </span>{ - <span class="hljs-built_in">console</span>.log(body); -}); - -</code></pre> -<pre class="highlight tab tab-ruby"><code><span class="hljs-keyword">require</span> <span class="hljs-string">'rest-client'</span> -<span class="hljs-keyword">require</span> <span class="hljs-string">'json'</span> - -headers = { - <span class="hljs-string">'Accept'</span> => <span class="hljs-string">'application/json'</span>, - <span class="hljs-string">'Authorization'</span> => <span class="hljs-string">'API_KEY'</span> -} - -result = RestClient.get <span class="hljs-string">'/api/boards/{board}/swimlanes'</span>, - <span class="hljs-symbol">params:</span> { - }, <span class="hljs-symbol">headers:</span> headers - -p JSON.parse(result) - -</code></pre> -<pre class="highlight tab tab-python"><code><span class="hljs-keyword">import</span> requests -headers = { - <span class="hljs-string">'Accept'</span>: <span class="hljs-string">'application/json'</span>, - <span class="hljs-string">'Authorization'</span>: <span class="hljs-string">'API_KEY'</span> -} - -r = requests.get(<span class="hljs-string">'/api/boards/{board}/swimlanes'</span>, params={ - -}, headers = headers) - -<span class="hljs-keyword">print</span> r.json() - -</code></pre> -<pre class="highlight tab tab-java"><code>URL obj = <span class="hljs-keyword">new</span> URL(<span class="hljs-string">"/api/boards/{board}/swimlanes"</span>); -HttpURLConnection con = (HttpURLConnection) obj.openConnection(); -con.setRequestMethod(<span class="hljs-string">"GET"</span>); -<span class="hljs-keyword">int</span> responseCode = con.getResponseCode(); -BufferedReader in = <span class="hljs-keyword">new</span> BufferedReader( - <span class="hljs-keyword">new</span> InputStreamReader(con.getInputStream())); -String inputLine; -StringBuffer response = <span class="hljs-keyword">new</span> StringBuffer(); -<span class="hljs-keyword">while</span> ((inputLine = in.readLine()) != <span class="hljs-keyword">null</span>) { - response.append(inputLine); -} -in.close(); -System.out.println(response.toString()); - -</code></pre> -<pre class="highlight tab tab-go"><code><span class="hljs-keyword">package</span> main - -<span class="hljs-keyword">import</span> ( - <span class="hljs-string">"bytes"</span> - <span class="hljs-string">"net/http"</span> -) - -<span class="hljs-function"><span class="hljs-keyword">func</span> <span class="hljs-title">main</span><span class="hljs-params">()</span></span> { - - headers := <span class="hljs-keyword">map</span>[<span class="hljs-keyword">string</span>][]<span class="hljs-keyword">string</span>{ - <span class="hljs-string">"Accept"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"application/json"</span>}, - <span class="hljs-string">"Authorization"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"API_KEY"</span>}, - + ], + <span class="hljs-attr">"members"</span>: [ + { + <span class="hljs-attr">"userId"</span>: <span class="hljs-string">"string"</span>, + <span class="hljs-attr">"isAdmin"</span>: <span class="hljs-literal">true</span>, + <span class="hljs-attr">"isActive"</span>: <span class="hljs-literal">true</span>, + <span class="hljs-attr">"isNoComments"</span>: <span class="hljs-literal">true</span>, + <span class="hljs-attr">"isCommentOnly"</span>: <span class="hljs-literal">true</span>, + <span class="hljs-attr">"isWorker"</span>: <span class="hljs-literal">true</span> } - - data := bytes.NewBuffer([]<span class="hljs-keyword">byte</span>{jsonReq}) - req, err := http.NewRequest(<span class="hljs-string">"GET"</span>, <span class="hljs-string">"/api/boards/{board}/swimlanes"</span>, data) - req.Header = headers - - client := &http.Client{} - resp, err := client.Do(req) - <span class="hljs-comment">// ...</span> -} - -</code></pre> -<p><code>GET /api/boards/{board}/swimlanes</code></p> -<p><em>Get the list of swimlanes attached to a board</em></p> -<h3 id="get_all_swimlanes-parameters">Parameters</h3> -<table> -<thead> -<tr> -<th>Name</th> -<th>In</th> -<th>Type</th> -<th>Required</th> -<th>Description</th> -</tr> -</thead> -<tbody> -<tr> -<td>board</td> -<td>path</td> -<td>string</td> -<td>true</td> -<td>the ID of the board</td> -</tr> -</tbody> -</table> -<h4 id="detailed-descriptions">Detailed descriptions</h4> -<p><strong>board</strong>: the ID of the board</p> -<blockquote> -<p>Example responses</p> -</blockquote> -<blockquote> -<p>200 Response</p> -</blockquote> -<pre class="highlight tab tab-json"><code>[ - { - <span class="hljs-attr">"_id"</span>: <span class="hljs-string">"string"</span>, - <span class="hljs-attr">"title"</span>: <span class="hljs-string">"string"</span> - } -] -</code></pre> -<h3 id="get_all_swimlanes-responses">Responses</h3> -<table> -<thead> -<tr> -<th>Status</th> -<th>Meaning</th> -<th>Description</th> -<th>Schema</th> -</tr> -</thead> -<tbody> -<tr> -<td>200</td> -<td><a href="https://tools.ietf.org/html/rfc7231#section-6.3.1">OK</a></td> -<td>200 response</td> -<td>Inline</td> -</tr> -</tbody> -</table> -<h3 id="get_all_swimlanes-responseschema">Response Schema</h3> -<p>Status Code <strong>200</strong></p> -<table> -<thead> -<tr> -<th>Name</th> -<th>Type</th> -<th>Required</th> -<th>Restrictions</th> -<th>Description</th> -</tr> -</thead> -<tbody> -<tr> -<td>» _id</td> -<td>string</td> -<td>false</td> -<td>none</td> -<td>none</td> -</tr> -<tr> -<td>» title</td> -<td>string</td> -<td>false</td> -<td>none</td> -<td>none</td> -</tr> -</tbody> -</table> -<aside class="warning"> -To perform this operation, you must be authenticated by means of one of the following methods: -UserSecurity -</aside> -<h2 id="new_swimlane">new_swimlane</h2> -<p><a id="opIdnew_swimlane"></a></p> -<blockquote> -<p>Code samples</p> -</blockquote> -<pre class="highlight tab tab-shell"><code><span class="hljs-comment"># You can also use wget</span> -curl -X POST /api/boards/{board}/swimlanes \ - -H <span class="hljs-string">'Content-Type: multipart/form-data'</span> \ - -H <span class="hljs-string">'Accept: application/json'</span> \ - -H <span class="hljs-string">'Authorization: API_KEY'</span> - -</code></pre> -<pre class="highlight tab tab-http"><code><span class="hljs-keyword">POST</span> <span class="hljs-string">/api/boards/{board}/swimlanes</span> HTTP/1.1 - -<span class="fortran">Content-<span class="hljs-keyword">Type</span>: multipart/<span class="hljs-keyword">form</span>-<span class="hljs-keyword">data</span> -Accept: application/json - -</span></code></pre> -<pre class="highlight tab tab-javascript"><code><span class="hljs-keyword">var</span> headers = { - <span class="hljs-string">'Content-Type'</span>:<span class="hljs-string">'multipart/form-data'</span>, - <span class="hljs-string">'Accept'</span>:<span class="hljs-string">'application/json'</span>, - <span class="hljs-string">'Authorization'</span>:<span class="hljs-string">'API_KEY'</span> - -}; - -$.ajax({ - <span class="hljs-attr">url</span>: <span class="hljs-string">'/api/boards/{board}/swimlanes'</span>, - <span class="hljs-attr">method</span>: <span class="hljs-string">'post'</span>, - - <span class="hljs-attr">headers</span>: headers, - <span class="hljs-attr">success</span>: <span class="hljs-function"><span class="hljs-keyword">function</span>(<span class="hljs-params">data</span>) </span>{ - <span class="hljs-built_in">console</span>.log(<span class="hljs-built_in">JSON</span>.stringify(data)); - } -}) - -</code></pre> -<pre class="highlight tab tab-javascript--nodejs"><code><span class="hljs-keyword">const</span> fetch = <span class="hljs-built_in">require</span>(<span class="hljs-string">'node-fetch'</span>); -<span class="hljs-keyword">const</span> inputBody = <span class="hljs-string">'{ - "title": "string" -}'</span>; -<span class="hljs-keyword">const</span> headers = { - <span class="hljs-string">'Content-Type'</span>:<span class="hljs-string">'multipart/form-data'</span>, - <span class="hljs-string">'Accept'</span>:<span class="hljs-string">'application/json'</span>, - <span class="hljs-string">'Authorization'</span>:<span class="hljs-string">'API_KEY'</span> - -}; - -fetch(<span class="hljs-string">'/api/boards/{board}/swimlanes'</span>, -{ - <span class="hljs-attr">method</span>: <span class="hljs-string">'POST'</span>, - <span class="hljs-attr">body</span>: inputBody, - <span class="hljs-attr">headers</span>: headers -}) -.then(<span class="hljs-function"><span class="hljs-keyword">function</span>(<span class="hljs-params">res</span>) </span>{ - <span class="hljs-keyword">return</span> res.json(); -}).then(<span class="hljs-function"><span class="hljs-keyword">function</span>(<span class="hljs-params">body</span>) </span>{ - <span class="hljs-built_in">console</span>.log(body); -}); - -</code></pre> -<pre class="highlight tab tab-ruby"><code><span class="hljs-keyword">require</span> <span class="hljs-string">'rest-client'</span> -<span class="hljs-keyword">require</span> <span class="hljs-string">'json'</span> - -headers = { - <span class="hljs-string">'Content-Type'</span> => <span class="hljs-string">'multipart/form-data'</span>, - <span class="hljs-string">'Accept'</span> => <span class="hljs-string">'application/json'</span>, - <span class="hljs-string">'Authorization'</span> => <span class="hljs-string">'API_KEY'</span> -} - -result = RestClient.post <span class="hljs-string">'/api/boards/{board}/swimlanes'</span>, - <span class="hljs-symbol">params:</span> { - }, <span class="hljs-symbol">headers:</span> headers - -p JSON.parse(result) - -</code></pre> -<pre class="highlight tab tab-python"><code><span class="hljs-keyword">import</span> requests -headers = { - <span class="hljs-string">'Content-Type'</span>: <span class="hljs-string">'multipart/form-data'</span>, - <span class="hljs-string">'Accept'</span>: <span class="hljs-string">'application/json'</span>, - <span class="hljs-string">'Authorization'</span>: <span class="hljs-string">'API_KEY'</span> -} - -r = requests.post(<span class="hljs-string">'/api/boards/{board}/swimlanes'</span>, params={ - -}, headers = headers) - -<span class="hljs-keyword">print</span> r.json() - -</code></pre> -<pre class="highlight tab tab-java"><code>URL obj = <span class="hljs-keyword">new</span> URL(<span class="hljs-string">"/api/boards/{board}/swimlanes"</span>); -HttpURLConnection con = (HttpURLConnection) obj.openConnection(); -con.setRequestMethod(<span class="hljs-string">"POST"</span>); -<span class="hljs-keyword">int</span> responseCode = con.getResponseCode(); -BufferedReader in = <span class="hljs-keyword">new</span> BufferedReader( - <span class="hljs-keyword">new</span> InputStreamReader(con.getInputStream())); -String inputLine; -StringBuffer response = <span class="hljs-keyword">new</span> StringBuffer(); -<span class="hljs-keyword">while</span> ((inputLine = in.readLine()) != <span class="hljs-keyword">null</span>) { - response.append(inputLine); -} -in.close(); -System.out.println(response.toString()); - -</code></pre> -<pre class="highlight tab tab-go"><code><span class="hljs-keyword">package</span> main - -<span class="hljs-keyword">import</span> ( - <span class="hljs-string">"bytes"</span> - <span class="hljs-string">"net/http"</span> -) - -<span class="hljs-function"><span class="hljs-keyword">func</span> <span class="hljs-title">main</span><span class="hljs-params">()</span></span> { - - headers := <span class="hljs-keyword">map</span>[<span class="hljs-keyword">string</span>][]<span class="hljs-keyword">string</span>{ - <span class="hljs-string">"Content-Type"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"multipart/form-data"</span>}, - <span class="hljs-string">"Accept"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"application/json"</span>}, - <span class="hljs-string">"Authorization"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"API_KEY"</span>}, - - } - - data := bytes.NewBuffer([]<span class="hljs-keyword">byte</span>{jsonReq}) - req, err := http.NewRequest(<span class="hljs-string">"POST"</span>, <span class="hljs-string">"/api/boards/{board}/swimlanes"</span>, data) - req.Header = headers - - client := &http.Client{} - resp, err := client.Do(req) - <span class="hljs-comment">// ...</span> -} - -</code></pre> -<p><code>POST /api/boards/{board}/swimlanes</code></p> -<p><em>Add a swimlane to a board</em></p> -<blockquote> -<p>Body parameter</p> -</blockquote> -<pre class="highlight tab tab-yaml"><code><span class="hljs-attr">title:</span> <span class="hljs-string">string</span> - -</code></pre> -<h3 id="new_swimlane-parameters">Parameters</h3> -<table> -<thead> -<tr> -<th>Name</th> -<th>In</th> -<th>Type</th> -<th>Required</th> -<th>Description</th> -</tr> -</thead> -<tbody> -<tr> -<td>board</td> -<td>path</td> -<td>string</td> -<td>true</td> -<td>the ID of the board</td> -</tr> -<tr> -<td>body</td> -<td>body</td> -<td>object</td> -<td>false</td> -<td>none</td> -</tr> -<tr> -<td>» title</td> -<td>body</td> -<td>string</td> -<td>true</td> -<td>the new title of the swimlane</td> -</tr> -</tbody> -</table> -<h4 id="detailed-descriptions">Detailed descriptions</h4> -<p><strong>board</strong>: the ID of the board</p> -<blockquote> -<p>Example responses</p> -</blockquote> -<blockquote> -<p>200 Response</p> -</blockquote> -<pre class="highlight tab tab-json"><code>{ - <span class="hljs-attr">"_id"</span>: <span class="hljs-string">"string"</span> -} -</code></pre> -<h3 id="new_swimlane-responses">Responses</h3> -<table> -<thead> -<tr> -<th>Status</th> -<th>Meaning</th> -<th>Description</th> -<th>Schema</th> -</tr> -</thead> -<tbody> -<tr> -<td>200</td> -<td><a href="https://tools.ietf.org/html/rfc7231#section-6.3.1">OK</a></td> -<td>200 response</td> -<td>Inline</td> -</tr> -</tbody> -</table> -<h3 id="new_swimlane-responseschema">Response Schema</h3> -<p>Status Code <strong>200</strong></p> -<table> -<thead> -<tr> -<th>Name</th> -<th>Type</th> -<th>Required</th> -<th>Restrictions</th> -<th>Description</th> -</tr> -</thead> -<tbody> -<tr> -<td>» _id</td> -<td>string</td> -<td>false</td> -<td>none</td> -<td>none</td> -</tr> -</tbody> -</table> -<aside class="warning"> -To perform this operation, you must be authenticated by means of one of the following methods: -UserSecurity -</aside> -<h2 id="get_swimlane">get_swimlane</h2> -<p><a id="opIdget_swimlane"></a></p> -<blockquote> -<p>Code samples</p> -</blockquote> -<pre class="highlight tab tab-shell"><code><span class="hljs-comment"># You can also use wget</span> -curl -X GET /api/boards/{board}/swimlanes/{swimlane} \ - -H <span class="hljs-string">'Accept: application/json'</span> \ - -H <span class="hljs-string">'Authorization: API_KEY'</span> - -</code></pre> -<pre class="highlight tab tab-http"><code><span class="hljs-keyword">GET</span> <span class="hljs-string">/api/boards/{board}/swimlanes/{swimlane}</span> HTTP/1.1 - -<span class="http"><span class="hljs-attribute">Accept</span>: application/json - -<span class="undefined"></span></span></code></pre> -<pre class="highlight tab tab-javascript"><code><span class="hljs-keyword">var</span> headers = { - <span class="hljs-string">'Accept'</span>:<span class="hljs-string">'application/json'</span>, - <span class="hljs-string">'Authorization'</span>:<span class="hljs-string">'API_KEY'</span> - -}; - -$.ajax({ - <span class="hljs-attr">url</span>: <span class="hljs-string">'/api/boards/{board}/swimlanes/{swimlane}'</span>, - <span class="hljs-attr">method</span>: <span class="hljs-string">'get'</span>, - - <span class="hljs-attr">headers</span>: headers, - <span class="hljs-attr">success</span>: <span class="hljs-function"><span class="hljs-keyword">function</span>(<span class="hljs-params">data</span>) </span>{ - <span class="hljs-built_in">console</span>.log(<span class="hljs-built_in">JSON</span>.stringify(data)); - } -}) - -</code></pre> -<pre class="highlight tab tab-javascript--nodejs"><code><span class="hljs-keyword">const</span> fetch = <span class="hljs-built_in">require</span>(<span class="hljs-string">'node-fetch'</span>); - -<span class="hljs-keyword">const</span> headers = { - <span class="hljs-string">'Accept'</span>:<span class="hljs-string">'application/json'</span>, - <span class="hljs-string">'Authorization'</span>:<span class="hljs-string">'API_KEY'</span> - -}; - -fetch(<span class="hljs-string">'/api/boards/{board}/swimlanes/{swimlane}'</span>, -{ - <span class="hljs-attr">method</span>: <span class="hljs-string">'GET'</span>, - - <span class="hljs-attr">headers</span>: headers -}) -.then(<span class="hljs-function"><span class="hljs-keyword">function</span>(<span class="hljs-params">res</span>) </span>{ - <span class="hljs-keyword">return</span> res.json(); -}).then(<span class="hljs-function"><span class="hljs-keyword">function</span>(<span class="hljs-params">body</span>) </span>{ - <span class="hljs-built_in">console</span>.log(body); -}); - -</code></pre> -<pre class="highlight tab tab-ruby"><code><span class="hljs-keyword">require</span> <span class="hljs-string">'rest-client'</span> -<span class="hljs-keyword">require</span> <span class="hljs-string">'json'</span> - -headers = { - <span class="hljs-string">'Accept'</span> => <span class="hljs-string">'application/json'</span>, - <span class="hljs-string">'Authorization'</span> => <span class="hljs-string">'API_KEY'</span> -} - -result = RestClient.get <span class="hljs-string">'/api/boards/{board}/swimlanes/{swimlane}'</span>, - <span class="hljs-symbol">params:</span> { - }, <span class="hljs-symbol">headers:</span> headers - -p JSON.parse(result) - -</code></pre> -<pre class="highlight tab tab-python"><code><span class="hljs-keyword">import</span> requests -headers = { - <span class="hljs-string">'Accept'</span>: <span class="hljs-string">'application/json'</span>, - <span class="hljs-string">'Authorization'</span>: <span class="hljs-string">'API_KEY'</span> -} - -r = requests.get(<span class="hljs-string">'/api/boards/{board}/swimlanes/{swimlane}'</span>, params={ - -}, headers = headers) - -<span class="hljs-keyword">print</span> r.json() - -</code></pre> -<pre class="highlight tab tab-java"><code>URL obj = <span class="hljs-keyword">new</span> URL(<span class="hljs-string">"/api/boards/{board}/swimlanes/{swimlane}"</span>); -HttpURLConnection con = (HttpURLConnection) obj.openConnection(); -con.setRequestMethod(<span class="hljs-string">"GET"</span>); -<span class="hljs-keyword">int</span> responseCode = con.getResponseCode(); -BufferedReader in = <span class="hljs-keyword">new</span> BufferedReader( - <span class="hljs-keyword">new</span> InputStreamReader(con.getInputStream())); -String inputLine; -StringBuffer response = <span class="hljs-keyword">new</span> StringBuffer(); -<span class="hljs-keyword">while</span> ((inputLine = in.readLine()) != <span class="hljs-keyword">null</span>) { - response.append(inputLine); -} -in.close(); -System.out.println(response.toString()); - -</code></pre> -<pre class="highlight tab tab-go"><code><span class="hljs-keyword">package</span> main - -<span class="hljs-keyword">import</span> ( - <span class="hljs-string">"bytes"</span> - <span class="hljs-string">"net/http"</span> -) - -<span class="hljs-function"><span class="hljs-keyword">func</span> <span class="hljs-title">main</span><span class="hljs-params">()</span></span> { - - headers := <span class="hljs-keyword">map</span>[<span class="hljs-keyword">string</span>][]<span class="hljs-keyword">string</span>{ - <span class="hljs-string">"Accept"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"application/json"</span>}, - <span class="hljs-string">"Authorization"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"API_KEY"</span>}, - - } - - data := bytes.NewBuffer([]<span class="hljs-keyword">byte</span>{jsonReq}) - req, err := http.NewRequest(<span class="hljs-string">"GET"</span>, <span class="hljs-string">"/api/boards/{board}/swimlanes/{swimlane}"</span>, data) - req.Header = headers - - client := &http.Client{} - resp, err := client.Do(req) - <span class="hljs-comment">// ...</span> -} - -</code></pre> -<p><code>GET /api/boards/{board}/swimlanes/{swimlane}</code></p> -<p><em>Get a swimlane</em></p> -<h3 id="get_swimlane-parameters">Parameters</h3> -<table> -<thead> -<tr> -<th>Name</th> -<th>In</th> -<th>Type</th> -<th>Required</th> -<th>Description</th> -</tr> -</thead> -<tbody> -<tr> -<td>board</td> -<td>path</td> -<td>string</td> -<td>true</td> -<td>the ID of the board</td> -</tr> -<tr> -<td>swimlane</td> -<td>path</td> -<td>string</td> -<td>true</td> -<td>the ID of the swimlane</td> -</tr> -</tbody> -</table> -<h4 id="detailed-descriptions">Detailed descriptions</h4> -<p><strong>board</strong>: the ID of the board</p> -<p><strong>swimlane</strong>: the ID of the swimlane</p> -<blockquote> -<p>Example responses</p> -</blockquote> -<blockquote> -<p>200 Response</p> -</blockquote> -<pre class="highlight tab tab-json"><code>{ - <span class="hljs-attr">"title"</span>: <span class="hljs-string">"string"</span>, - <span class="hljs-attr">"archived"</span>: <span class="hljs-literal">true</span>, - <span class="hljs-attr">"boardId"</span>: <span class="hljs-string">"string"</span>, - <span class="hljs-attr">"createdAt"</span>: <span class="hljs-string">"string"</span>, - <span class="hljs-attr">"sort"</span>: <span class="hljs-number">0</span>, - <span class="hljs-attr">"color"</span>: <span class="hljs-string">"white"</span>, - <span class="hljs-attr">"updatedAt"</span>: <span class="hljs-string">"string"</span>, - <span class="hljs-attr">"modifiedAt"</span>: <span class="hljs-string">"string"</span>, - <span class="hljs-attr">"type"</span>: <span class="hljs-string">"string"</span> -} -</code></pre> -<h3 id="get_swimlane-responses">Responses</h3> -<table> -<thead> -<tr> -<th>Status</th> -<th>Meaning</th> -<th>Description</th> -<th>Schema</th> -</tr> -</thead> -<tbody> -<tr> -<td>200</td> -<td><a href="https://tools.ietf.org/html/rfc7231#section-6.3.1">OK</a></td> -<td>200 response</td> -<td><a href="#schemaswimlanes">Swimlanes</a></td> -</tr> -</tbody> -</table> -<aside class="warning"> -To perform this operation, you must be authenticated by means of one of the following methods: -UserSecurity -</aside> -<h2 id="delete_board_swimlane">delete_board_swimlane</h2> -<p><a id="opIddelete_board_swimlane"></a></p> -<blockquote> -<p>Code samples</p> -</blockquote> -<pre class="highlight tab tab-shell"><code><span class="hljs-comment"># You can also use wget</span> -curl -X DELETE /api/boards/{board}/swimlanes/{swimlane} \ - -H <span class="hljs-string">'Authorization: API_KEY'</span> - -</code></pre> -<pre class="highlight tab tab-http"><code><span class="hljs-keyword">DELETE</span> <span class="hljs-string">/api/boards/{board}/swimlanes/{swimlane}</span> HTTP/1.1 - -<span class="undefined"></span></code></pre> -<pre class="highlight tab tab-javascript"><code><span class="hljs-keyword">var</span> headers = { - <span class="hljs-string">'Authorization'</span>:<span class="hljs-string">'API_KEY'</span> - -}; - -$.ajax({ - <span class="hljs-attr">url</span>: <span class="hljs-string">'/api/boards/{board}/swimlanes/{swimlane}'</span>, - <span class="hljs-attr">method</span>: <span class="hljs-string">'delete'</span>, - - <span class="hljs-attr">headers</span>: headers, - <span class="hljs-attr">success</span>: <span class="hljs-function"><span class="hljs-keyword">function</span>(<span class="hljs-params">data</span>) </span>{ - <span class="hljs-built_in">console</span>.log(<span class="hljs-built_in">JSON</span>.stringify(data)); - } -}) - -</code></pre> -<pre class="highlight tab tab-javascript--nodejs"><code><span class="hljs-keyword">const</span> fetch = <span class="hljs-built_in">require</span>(<span class="hljs-string">'node-fetch'</span>); - -<span class="hljs-keyword">const</span> headers = { - <span class="hljs-string">'Authorization'</span>:<span class="hljs-string">'API_KEY'</span> - -}; - -fetch(<span class="hljs-string">'/api/boards/{board}/swimlanes/{swimlane}'</span>, -{ - <span class="hljs-attr">method</span>: <span class="hljs-string">'DELETE'</span>, - - <span class="hljs-attr">headers</span>: headers -}) -.then(<span class="hljs-function"><span class="hljs-keyword">function</span>(<span class="hljs-params">res</span>) </span>{ - <span class="hljs-keyword">return</span> res.json(); -}).then(<span class="hljs-function"><span class="hljs-keyword">function</span>(<span class="hljs-params">body</span>) </span>{ - <span class="hljs-built_in">console</span>.log(body); -}); - -</code></pre> -<pre class="highlight tab tab-ruby"><code><span class="hljs-keyword">require</span> <span class="hljs-string">'rest-client'</span> -<span class="hljs-keyword">require</span> <span class="hljs-string">'json'</span> - -headers = { - <span class="hljs-string">'Authorization'</span> => <span class="hljs-string">'API_KEY'</span> -} - -result = RestClient.delete <span class="hljs-string">'/api/boards/{board}/swimlanes/{swimlane}'</span>, - <span class="hljs-symbol">params:</span> { - }, <span class="hljs-symbol">headers:</span> headers - -p JSON.parse(result) - -</code></pre> -<pre class="highlight tab tab-python"><code><span class="hljs-keyword">import</span> requests -headers = { - <span class="hljs-string">'Authorization'</span>: <span class="hljs-string">'API_KEY'</span> -} - -r = requests.delete(<span class="hljs-string">'/api/boards/{board}/swimlanes/{swimlane}'</span>, params={ - -}, headers = headers) - -<span class="hljs-keyword">print</span> r.json() - -</code></pre> -<pre class="highlight tab tab-java"><code>URL obj = <span class="hljs-keyword">new</span> URL(<span class="hljs-string">"/api/boards/{board}/swimlanes/{swimlane}"</span>); -HttpURLConnection con = (HttpURLConnection) obj.openConnection(); -con.setRequestMethod(<span class="hljs-string">"DELETE"</span>); -<span class="hljs-keyword">int</span> responseCode = con.getResponseCode(); -BufferedReader in = <span class="hljs-keyword">new</span> BufferedReader( - <span class="hljs-keyword">new</span> InputStreamReader(con.getInputStream())); -String inputLine; -StringBuffer response = <span class="hljs-keyword">new</span> StringBuffer(); -<span class="hljs-keyword">while</span> ((inputLine = in.readLine()) != <span class="hljs-keyword">null</span>) { - response.append(inputLine); -} -in.close(); -System.out.println(response.toString()); - -</code></pre> -<pre class="highlight tab tab-go"><code><span class="hljs-keyword">package</span> main - -<span class="hljs-keyword">import</span> ( - <span class="hljs-string">"bytes"</span> - <span class="hljs-string">"net/http"</span> -) - -<span class="hljs-function"><span class="hljs-keyword">func</span> <span class="hljs-title">main</span><span class="hljs-params">()</span></span> { - - headers := <span class="hljs-keyword">map</span>[<span class="hljs-keyword">string</span>][]<span class="hljs-keyword">string</span>{ - <span class="hljs-string">"Authorization"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"API_KEY"</span>}, - - } - - data := bytes.NewBuffer([]<span class="hljs-keyword">byte</span>{jsonReq}) - req, err := http.NewRequest(<span class="hljs-string">"DELETE"</span>, <span class="hljs-string">"/api/boards/{board}/swimlanes/{swimlane}"</span>, data) - req.Header = headers - - client := &http.Client{} - resp, err := client.Do(req) - <span class="hljs-comment">// ...</span> -} - -</code></pre> -<p><code>DELETE /api/boards/{board}/swimlanes/{swimlane}</code></p> -<h3 id="delete_board_swimlane-parameters">Parameters</h3> -<table> -<thead> -<tr> -<th>Name</th> -<th>In</th> -<th>Type</th> -<th>Required</th> -<th>Description</th> -</tr> -</thead> -<tbody> -<tr> -<td>board</td> -<td>path</td> -<td>string</td> -<td>true</td> -<td>the board value</td> -</tr> -<tr> -<td>swimlane</td> -<td>path</td> -<td>string</td> -<td>true</td> -<td>the swimlane value</td> -</tr> -</tbody> -</table> -<h3 id="delete_board_swimlane-responses">Responses</h3> -<table> -<thead> -<tr> -<th>Status</th> -<th>Meaning</th> -<th>Description</th> -<th>Schema</th> -</tr> -</thead> -<tbody> -<tr> -<td>200</td> -<td><a href="https://tools.ietf.org/html/rfc7231#section-6.3.1">OK</a></td> -<td>200 response</td> -<td>None</td> -</tr> -</tbody> -</table> -<aside class="warning"> -To perform this operation, you must be authenticated by means of one of the following methods: -UserSecurity -</aside> -<h1 id="schemas">Schemas</h1> -<h2 id="tocsboards">Boards</h2> -<p><a id="schemaboards"></a></p> -<pre class="highlight tab tab-json"><code>{ - <span class="hljs-attr">"title"</span>: <span class="hljs-string">"string"</span>, - <span class="hljs-attr">"slug"</span>: <span class="hljs-string">"string"</span>, - <span class="hljs-attr">"archived"</span>: <span class="hljs-literal">true</span>, - <span class="hljs-attr">"createdAt"</span>: <span class="hljs-string">"string"</span>, - <span class="hljs-attr">"modifiedAt"</span>: <span class="hljs-string">"string"</span>, - <span class="hljs-attr">"stars"</span>: <span class="hljs-number">0</span>, - <span class="hljs-attr">"labels"</span>: [ - { - <span class="hljs-attr">"_id"</span>: <span class="hljs-string">"string"</span>, - <span class="hljs-attr">"name"</span>: <span class="hljs-string">"string"</span>, - <span class="hljs-attr">"color"</span>: <span class="hljs-string">"green"</span> - } - ], - <span class="hljs-attr">"members"</span>: [ - { - <span class="hljs-attr">"userId"</span>: <span class="hljs-string">"string"</span>, - <span class="hljs-attr">"isAdmin"</span>: <span class="hljs-literal">true</span>, - <span class="hljs-attr">"isActive"</span>: <span class="hljs-literal">true</span>, - <span class="hljs-attr">"isNoComments"</span>: <span class="hljs-literal">true</span>, - <span class="hljs-attr">"isCommentOnly"</span>: <span class="hljs-literal">true</span>, - <span class="hljs-attr">"isWorker"</span>: <span class="hljs-literal">true</span> - } - ], - <span class="hljs-attr">"permission"</span>: <span class="hljs-string">"public"</span>, - <span class="hljs-attr">"color"</span>: <span class="hljs-string">"belize"</span>, - <span class="hljs-attr">"description"</span>: <span class="hljs-string">"string"</span>, - <span class="hljs-attr">"subtasksDefaultBoardId"</span>: <span class="hljs-string">"string"</span>, - <span class="hljs-attr">"subtasksDefaultListId"</span>: <span class="hljs-string">"string"</span>, - <span class="hljs-attr">"dateSettingsDefaultBoardId"</span>: <span class="hljs-string">"string"</span>, - <span class="hljs-attr">"dateSettingsDefaultListId"</span>: <span class="hljs-string">"string"</span>, - <span class="hljs-attr">"allowsSubtasks"</span>: <span class="hljs-literal">true</span>, - <span class="hljs-attr">"allowsAttachments"</span>: <span class="hljs-literal">true</span>, - <span class="hljs-attr">"allowsChecklists"</span>: <span class="hljs-literal">true</span>, - <span class="hljs-attr">"allowsComments"</span>: <span class="hljs-literal">true</span>, - <span class="hljs-attr">"allowsDescriptionTitle"</span>: <span class="hljs-literal">true</span>, - <span class="hljs-attr">"allowsDescriptionText"</span>: <span class="hljs-literal">true</span>, - <span class="hljs-attr">"allowsActivities"</span>: <span class="hljs-literal">true</span>, - <span class="hljs-attr">"allowsLabels"</span>: <span class="hljs-literal">true</span>, - <span class="hljs-attr">"allowsAssignee"</span>: <span class="hljs-literal">true</span>, - <span class="hljs-attr">"allowsMembers"</span>: <span class="hljs-literal">true</span>, - <span class="hljs-attr">"allowsRequestedBy"</span>: <span class="hljs-literal">true</span>, - <span class="hljs-attr">"allowsAssignedBy"</span>: <span class="hljs-literal">true</span>, - <span class="hljs-attr">"allowsReceivedDate"</span>: <span class="hljs-literal">true</span>, - <span class="hljs-attr">"allowsStartDate"</span>: <span class="hljs-literal">true</span>, - <span class="hljs-attr">"allowsEndDate"</span>: <span class="hljs-literal">true</span>, - <span class="hljs-attr">"allowsDueDate"</span>: <span class="hljs-literal">true</span>, - <span class="hljs-attr">"presentParentTask"</span>: <span class="hljs-string">"prefix-with-full-path"</span>, - <span class="hljs-attr">"startAt"</span>: <span class="hljs-string">"string"</span>, - <span class="hljs-attr">"dueAt"</span>: <span class="hljs-string">"string"</span>, - <span class="hljs-attr">"endAt"</span>: <span class="hljs-string">"string"</span>, - <span class="hljs-attr">"spentTime"</span>: <span class="hljs-number">0</span>, - <span class="hljs-attr">"isOvertime"</span>: <span class="hljs-literal">true</span>, - <span class="hljs-attr">"type"</span>: <span class="hljs-string">"string"</span> -} - -</code></pre> -<p><em>This is a Board.</em></p> -<h3 id="properties">Properties</h3> -<table> -<thead> -<tr> -<th>Name</th> -<th>Type</th> -<th>Required</th> -<th>Restrictions</th> -<th>Description</th> -</tr> -</thead> -<tbody> -<tr> -<td>title</td> -<td>string</td> -<td>true</td> -<td>none</td> -<td>The title of the board</td> -</tr> -<tr> -<td>slug</td> -<td>string</td> -<td>true</td> -<td>none</td> -<td>The title slugified.</td> -</tr> -<tr> -<td>archived</td> -<td>boolean</td> -<td>true</td> -<td>none</td> -<td>Is the board archived?</td> -</tr> -<tr> -<td>createdAt</td> -<td>string</td> -<td>true</td> -<td>none</td> -<td>Creation time of the board</td> -</tr> -<tr> -<td>modifiedAt</td> -<td>string|null</td> -<td>false</td> -<td>none</td> -<td>Last modification time of the board</td> -</tr> -<tr> -<td>stars</td> -<td>number</td> -<td>true</td> -<td>none</td> -<td>How many stars the board has</td> -</tr> -<tr> -<td>labels</td> -<td>[<a href="#schemaboardslabels">BoardsLabels</a>]</td> -<td>true</td> -<td>none</td> -<td>List of labels attached to a board</td> -</tr> -<tr> -<td>members</td> -<td>[<a href="#schemaboardsmembers">BoardsMembers</a>]</td> -<td>true</td> -<td>none</td> -<td>List of members of a board</td> -</tr> -<tr> -<td>permission</td> -<td>string</td> -<td>true</td> -<td>none</td> -<td>visibility of the board</td> -</tr> -<tr> -<td>color</td> -<td>string</td> -<td>true</td> -<td>none</td> -<td>The color of the board.</td> -</tr> -<tr> -<td>description</td> -<td>string|null</td> -<td>false</td> -<td>none</td> -<td>The description of the board</td> -</tr> -<tr> -<td>subtasksDefaultBoardId</td> -<td>string|null</td> -<td>false</td> -<td>none</td> -<td>The default board ID assigned to subtasks.</td> -</tr> -<tr> -<td>subtasksDefaultListId</td> -<td>string|null</td> -<td>false</td> -<td>none</td> -<td>The default List ID assigned to subtasks.</td> -</tr> -<tr> -<td>dateSettingsDefaultBoardId</td> -<td>string|null</td> -<td>false</td> -<td>none</td> -<td>none</td> -</tr> -<tr> -<td>dateSettingsDefaultListId</td> -<td>string|null</td> -<td>false</td> -<td>none</td> -<td>none</td> -</tr> -<tr> -<td>allowsSubtasks</td> -<td>boolean</td> -<td>true</td> -<td>none</td> -<td>Does the board allows subtasks?</td> -</tr> -<tr> -<td>allowsAttachments</td> -<td>boolean</td> -<td>true</td> -<td>none</td> -<td>Does the board allows attachments?</td> -</tr> -<tr> -<td>allowsChecklists</td> -<td>boolean</td> -<td>true</td> -<td>none</td> -<td>Does the board allows checklists?</td> -</tr> -<tr> -<td>allowsComments</td> -<td>boolean</td> -<td>true</td> -<td>none</td> -<td>Does the board allows comments?</td> -</tr> -<tr> -<td>allowsDescriptionTitle</td> -<td>boolean</td> -<td>true</td> -<td>none</td> -<td>Does the board allows description title?</td> -</tr> -<tr> -<td>allowsDescriptionText</td> -<td>boolean</td> -<td>true</td> -<td>none</td> -<td>Does the board allows description text?</td> -</tr> -<tr> -<td>allowsActivities</td> -<td>boolean</td> -<td>true</td> -<td>none</td> -<td>Does the board allows comments?</td> -</tr> -<tr> -<td>allowsLabels</td> -<td>boolean</td> -<td>true</td> -<td>none</td> -<td>Does the board allows labels?</td> -</tr> -<tr> -<td>allowsAssignee</td> -<td>boolean</td> -<td>true</td> -<td>none</td> -<td>Does the board allows assignee?</td> -</tr> -<tr> -<td>allowsMembers</td> -<td>boolean</td> -<td>true</td> -<td>none</td> -<td>Does the board allows members?</td> -</tr> -<tr> -<td>allowsRequestedBy</td> -<td>boolean</td> -<td>true</td> -<td>none</td> -<td>Does the board allows requested by?</td> -</tr> -<tr> -<td>allowsAssignedBy</td> -<td>boolean</td> -<td>true</td> -<td>none</td> -<td>Does the board allows requested by?</td> -</tr> -<tr> -<td>allowsReceivedDate</td> -<td>boolean</td> -<td>true</td> -<td>none</td> -<td>Does the board allows received date?</td> -</tr> -<tr> -<td>allowsStartDate</td> -<td>boolean</td> -<td>true</td> -<td>none</td> -<td>Does the board allows start date?</td> -</tr> -<tr> -<td>allowsEndDate</td> -<td>boolean</td> -<td>true</td> -<td>none</td> -<td>Does the board allows end date?</td> -</tr> -<tr> -<td>allowsDueDate</td> -<td>boolean</td> -<td>true</td> -<td>none</td> -<td>Does the board allows due date?</td> -</tr> -<tr> -<td>presentParentTask</td> -<td>string|null</td> -<td>false</td> -<td>none</td> -<td>Controls how to present the parent task: - <code>prefix-with-full-path</code>: add a prefix with the full path - <code>prefix-with-parent</code>: add a prefisx with the parent name - <code>subtext-with-full-path</code>: add a subtext with the full path - <code>subtext-with-parent</code>: add a subtext with the parent name - <code>no-parent</code>: does not show the parent at all</td> -</tr> -<tr> -<td>startAt</td> -<td>string|null</td> -<td>false</td> -<td>none</td> -<td>Starting date of the board.</td> -</tr> -<tr> -<td>dueAt</td> -<td>string|null</td> -<td>false</td> -<td>none</td> -<td>Due date of the board.</td> -</tr> -<tr> -<td>endAt</td> -<td>string|null</td> -<td>false</td> -<td>none</td> -<td>End date of the board.</td> -</tr> -<tr> -<td>spentTime</td> -<td>number|null</td> -<td>false</td> -<td>none</td> -<td>Time spent in the board.</td> -</tr> -<tr> -<td>isOvertime</td> -<td>boolean|null</td> -<td>false</td> -<td>none</td> -<td>Is the board overtimed?</td> -</tr> -<tr> -<td>type</td> -<td>string</td> -<td>true</td> -<td>none</td> -<td>The type of board</td> -</tr> -</tbody> -</table> -<h4 id="enumerated-values">Enumerated Values</h4> -<table> -<thead> -<tr> -<th>Property</th> -<th>Value</th> -</tr> -</thead> -<tbody> -<tr> -<td>permission</td> -<td>public</td> -</tr> -<tr> -<td>permission</td> -<td>private</td> -</tr> -<tr> -<td>color</td> -<td>belize</td> -</tr> -<tr> -<td>color</td> -<td>nephritis</td> -</tr> -<tr> -<td>color</td> -<td>pomegranate</td> -</tr> -<tr> -<td>color</td> -<td>pumpkin</td> -</tr> -<tr> -<td>color</td> -<td>wisteria</td> -</tr> -<tr> -<td>color</td> -<td>moderatepink</td> -</tr> -<tr> -<td>color</td> -<td>strongcyan</td> -</tr> -<tr> -<td>color</td> -<td>limegreen</td> -</tr> -<tr> -<td>color</td> -<td>midnight</td> -</tr> -<tr> -<td>color</td> -<td>dark</td> -</tr> -<tr> -<td>color</td> -<td>relax</td> -</tr> -<tr> -<td>color</td> -<td>corteza</td> -</tr> -<tr> -<td>presentParentTask</td> -<td>prefix-with-full-path</td> -</tr> -<tr> -<td>presentParentTask</td> -<td>prefix-with-parent</td> -</tr> -<tr> -<td>presentParentTask</td> -<td>subtext-with-full-path</td> -</tr> -<tr> -<td>presentParentTask</td> -<td>subtext-with-parent</td> -</tr> -<tr> -<td>presentParentTask</td> -<td>no-parent</td> -</tr> -</tbody> -</table> -<h2 id="tocsboardslabels">BoardsLabels</h2> -<p><a id="schemaboardslabels"></a></p> -<pre class="highlight tab tab-json"><code>{ - <span class="hljs-attr">"_id"</span>: <span class="hljs-string">"string"</span>, - <span class="hljs-attr">"name"</span>: <span class="hljs-string">"string"</span>, - <span class="hljs-attr">"color"</span>: <span class="hljs-string">"green"</span> -} - -</code></pre> -<h3 id="properties">Properties</h3> -<table> -<thead> -<tr> -<th>Name</th> -<th>Type</th> -<th>Required</th> -<th>Restrictions</th> -<th>Description</th> -</tr> -</thead> -<tbody> -<tr> -<td>_id</td> -<td>string</td> -<td>true</td> -<td>none</td> -<td>Unique id of a label</td> -</tr> -<tr> -<td>name</td> -<td>string</td> -<td>false</td> -<td>none</td> -<td>Name of a label</td> -</tr> -<tr> -<td>color</td> -<td>string</td> -<td>true</td> -<td>none</td> -<td>color of a label. Can be amongst <code>green</code>, <code>yellow</code>, <code>orange</code>, <code>red</code>, <code>purple</code>, <code>blue</code>, <code>sky</code>, <code>lime</code>, <code>pink</code>, <code>black</code>, <code>silver</code>, <code>peachpuff</code>, <code>crimson</code>, <code>plum</code>, <code>darkgreen</code>, <code>slateblue</code>, <code>magenta</code>, <code>gold</code>, <code>navy</code>, <code>gray</code>, <code>saddlebrown</code>, <code>paleturquoise</code>, <code>mistyrose</code>, <code>indigo</code></td> -</tr> -</tbody> -</table> -<h4 id="enumerated-values">Enumerated Values</h4> -<table> -<thead> -<tr> -<th>Property</th> -<th>Value</th> -</tr> -</thead> -<tbody> -<tr> -<td>color</td> -<td>green</td> -</tr> -<tr> -<td>color</td> -<td>yellow</td> -</tr> -<tr> -<td>color</td> -<td>orange</td> -</tr> -<tr> -<td>color</td> -<td>red</td> -</tr> -<tr> -<td>color</td> -<td>purple</td> -</tr> -<tr> -<td>color</td> -<td>blue</td> -</tr> -<tr> -<td>color</td> -<td>sky</td> -</tr> -<tr> -<td>color</td> -<td>lime</td> -</tr> -<tr> -<td>color</td> -<td>pink</td> -</tr> -<tr> -<td>color</td> -<td>black</td> -</tr> -<tr> -<td>color</td> -<td>silver</td> -</tr> -<tr> -<td>color</td> -<td>peachpuff</td> -</tr> -<tr> -<td>color</td> -<td>crimson</td> -</tr> -<tr> -<td>color</td> -<td>plum</td> -</tr> -<tr> -<td>color</td> -<td>darkgreen</td> -</tr> -<tr> -<td>color</td> -<td>slateblue</td> -</tr> -<tr> -<td>color</td> -<td>magenta</td> -</tr> -<tr> -<td>color</td> -<td>gold</td> -</tr> -<tr> -<td>color</td> -<td>navy</td> -</tr> -<tr> -<td>color</td> -<td>gray</td> -</tr> -<tr> -<td>color</td> -<td>saddlebrown</td> -</tr> -<tr> -<td>color</td> -<td>paleturquoise</td> -</tr> -<tr> -<td>color</td> -<td>mistyrose</td> -</tr> -<tr> -<td>color</td> -<td>indigo</td> -</tr> -</tbody> -</table> -<h2 id="tocsboardsmembers">BoardsMembers</h2> -<p><a id="schemaboardsmembers"></a></p> -<pre class="highlight tab tab-json"><code>{ - <span class="hljs-attr">"userId"</span>: <span class="hljs-string">"string"</span>, - <span class="hljs-attr">"isAdmin"</span>: <span class="hljs-literal">true</span>, - <span class="hljs-attr">"isActive"</span>: <span class="hljs-literal">true</span>, - <span class="hljs-attr">"isNoComments"</span>: <span class="hljs-literal">true</span>, - <span class="hljs-attr">"isCommentOnly"</span>: <span class="hljs-literal">true</span>, - <span class="hljs-attr">"isWorker"</span>: <span class="hljs-literal">true</span> + ], + <span class="hljs-attr">"permission"</span>: <span class="hljs-string">"public"</span>, + <span class="hljs-attr">"color"</span>: <span class="hljs-string">"belize"</span>, + <span class="hljs-attr">"description"</span>: <span class="hljs-string">"string"</span>, + <span class="hljs-attr">"subtasksDefaultBoardId"</span>: <span class="hljs-string">"string"</span>, + <span class="hljs-attr">"subtasksDefaultListId"</span>: <span class="hljs-string">"string"</span>, + <span class="hljs-attr">"dateSettingsDefaultBoardId"</span>: <span class="hljs-string">"string"</span>, + <span class="hljs-attr">"dateSettingsDefaultListId"</span>: <span class="hljs-string">"string"</span>, + <span class="hljs-attr">"allowsSubtasks"</span>: <span class="hljs-literal">true</span>, + <span class="hljs-attr">"allowsAttachments"</span>: <span class="hljs-literal">true</span>, + <span class="hljs-attr">"allowsChecklists"</span>: <span class="hljs-literal">true</span>, + <span class="hljs-attr">"allowsComments"</span>: <span class="hljs-literal">true</span>, + <span class="hljs-attr">"allowsDescriptionTitle"</span>: <span class="hljs-literal">true</span>, + <span class="hljs-attr">"allowsDescriptionText"</span>: <span class="hljs-literal">true</span>, + <span class="hljs-attr">"allowsActivities"</span>: <span class="hljs-literal">true</span>, + <span class="hljs-attr">"allowsLabels"</span>: <span class="hljs-literal">true</span>, + <span class="hljs-attr">"allowsAssignee"</span>: <span class="hljs-literal">true</span>, + <span class="hljs-attr">"allowsMembers"</span>: <span class="hljs-literal">true</span>, + <span class="hljs-attr">"allowsRequestedBy"</span>: <span class="hljs-literal">true</span>, + <span class="hljs-attr">"allowsAssignedBy"</span>: <span class="hljs-literal">true</span>, + <span class="hljs-attr">"allowsReceivedDate"</span>: <span class="hljs-literal">true</span>, + <span class="hljs-attr">"allowsStartDate"</span>: <span class="hljs-literal">true</span>, + <span class="hljs-attr">"allowsEndDate"</span>: <span class="hljs-literal">true</span>, + <span class="hljs-attr">"allowsDueDate"</span>: <span class="hljs-literal">true</span>, + <span class="hljs-attr">"presentParentTask"</span>: <span class="hljs-string">"prefix-with-full-path"</span>, + <span class="hljs-attr">"startAt"</span>: <span class="hljs-string">"string"</span>, + <span class="hljs-attr">"dueAt"</span>: <span class="hljs-string">"string"</span>, + <span class="hljs-attr">"endAt"</span>: <span class="hljs-string">"string"</span>, + <span class="hljs-attr">"spentTime"</span>: <span class="hljs-number">0</span>, + <span class="hljs-attr">"isOvertime"</span>: <span class="hljs-literal">true</span>, + <span class="hljs-attr">"type"</span>: <span class="hljs-string">"string"</span> } </code></pre> +<p><em>This is a Board.</em></p> <h3 id="properties">Properties</h3> <table> <thead> @@ -14230,392 +12256,401 @@ UserSecurity </thead> <tbody> <tr> -<td>userId</td> +<td>title</td> <td>string</td> <td>true</td> <td>none</td> -<td>The uniq ID of the member</td> +<td>The title of the board</td> </tr> <tr> -<td>isAdmin</td> -<td>boolean</td> +<td>slug</td> +<td>string</td> <td>true</td> <td>none</td> -<td>Is the member an admin of the board?</td> +<td>The title slugified.</td> </tr> <tr> -<td>isActive</td> +<td>archived</td> <td>boolean</td> <td>true</td> <td>none</td> -<td>Is the member active?</td> -</tr> -<tr> -<td>isNoComments</td> -<td>boolean</td> -<td>false</td> -<td>none</td> -<td>Is the member not allowed to make comments</td> +<td>Is the board archived?</td> </tr> <tr> -<td>isCommentOnly</td> -<td>boolean</td> -<td>false</td> +<td>createdAt</td> +<td>string</td> +<td>true</td> <td>none</td> -<td>Is the member only allowed to comment on the board</td> +<td>Creation time of the board</td> </tr> <tr> -<td>isWorker</td> -<td>boolean</td> +<td>modifiedAt</td> +<td>string|null</td> <td>false</td> <td>none</td> -<td>Is the member only allowed to move card, assign himself to card and comment</td> -</tr> -</tbody> -</table> -<h2 id="tocscardcomments">CardComments</h2> -<p><a id="schemacardcomments"></a></p> -<pre class="highlight tab tab-json"><code>{ - <span class="hljs-attr">"boardId"</span>: <span class="hljs-string">"string"</span>, - <span class="hljs-attr">"cardId"</span>: <span class="hljs-string">"string"</span>, - <span class="hljs-attr">"text"</span>: <span class="hljs-string">"string"</span>, - <span class="hljs-attr">"createdAt"</span>: <span class="hljs-string">"string"</span>, - <span class="hljs-attr">"modifiedAt"</span>: <span class="hljs-string">"string"</span>, - <span class="hljs-attr">"userId"</span>: <span class="hljs-string">"string"</span> -} - -</code></pre> -<p><em>A comment on a card</em></p> -<h3 id="properties">Properties</h3> -<table> -<thead> -<tr> -<th>Name</th> -<th>Type</th> -<th>Required</th> -<th>Restrictions</th> -<th>Description</th> +<td>Last modification time of the board</td> </tr> -</thead> -<tbody> <tr> -<td>boardId</td> -<td>string</td> +<td>stars</td> +<td>number</td> <td>true</td> <td>none</td> -<td>the board ID</td> +<td>How many stars the board has</td> </tr> <tr> -<td>cardId</td> -<td>string</td> +<td>labels</td> +<td>[<a href="#schemaboardslabels">BoardsLabels</a>]</td> <td>true</td> <td>none</td> -<td>the card ID</td> +<td>List of labels attached to a board</td> </tr> <tr> -<td>text</td> -<td>string</td> +<td>members</td> +<td>[<a href="#schemaboardsmembers">BoardsMembers</a>]</td> <td>true</td> <td>none</td> -<td>the text of the comment</td> +<td>List of members of a board</td> </tr> <tr> -<td>createdAt</td> +<td>permission</td> <td>string</td> <td>true</td> <td>none</td> -<td>when was the comment created</td> +<td>visibility of the board</td> </tr> <tr> -<td>modifiedAt</td> +<td>color</td> <td>string</td> <td>true</td> <td>none</td> -<td>none</td> +<td>The color of the board.</td> </tr> <tr> -<td>userId</td> -<td>string</td> -<td>true</td> +<td>description</td> +<td>string|null</td> +<td>false</td> <td>none</td> -<td>the author ID of the comment</td> -</tr> -</tbody> -</table> -<h2 id="tocscards">Cards</h2> -<p><a id="schemacards"></a></p> -<pre class="highlight tab tab-json"><code>{ - <span class="hljs-attr">"title"</span>: <span class="hljs-string">"string"</span>, - <span class="hljs-attr">"archived"</span>: <span class="hljs-literal">true</span>, - <span class="hljs-attr">"parentId"</span>: <span class="hljs-string">"string"</span>, - <span class="hljs-attr">"listId"</span>: <span class="hljs-string">"string"</span>, - <span class="hljs-attr">"swimlaneId"</span>: <span class="hljs-string">"string"</span>, - <span class="hljs-attr">"boardId"</span>: <span class="hljs-string">"string"</span>, - <span class="hljs-attr">"coverId"</span>: <span class="hljs-string">"string"</span>, - <span class="hljs-attr">"color"</span>: <span class="hljs-string">"white"</span>, - <span class="hljs-attr">"createdAt"</span>: <span class="hljs-string">"string"</span>, - <span class="hljs-attr">"modifiedAt"</span>: <span class="hljs-string">"string"</span>, - <span class="hljs-attr">"customFields"</span>: [ - {} - ], - <span class="hljs-attr">"dateLastActivity"</span>: <span class="hljs-string">"string"</span>, - <span class="hljs-attr">"description"</span>: <span class="hljs-string">"string"</span>, - <span class="hljs-attr">"requestedBy"</span>: <span class="hljs-string">"string"</span>, - <span class="hljs-attr">"assignedBy"</span>: <span class="hljs-string">"string"</span>, - <span class="hljs-attr">"labelIds"</span>: [ - <span class="hljs-string">"string"</span> - ], - <span class="hljs-attr">"members"</span>: [ - <span class="hljs-string">"string"</span> - ], - <span class="hljs-attr">"assignees"</span>: [ - <span class="hljs-string">"string"</span> - ], - <span class="hljs-attr">"receivedAt"</span>: <span class="hljs-string">"string"</span>, - <span class="hljs-attr">"startAt"</span>: <span class="hljs-string">"string"</span>, - <span class="hljs-attr">"dueAt"</span>: <span class="hljs-string">"string"</span>, - <span class="hljs-attr">"endAt"</span>: <span class="hljs-string">"string"</span>, - <span class="hljs-attr">"spentTime"</span>: <span class="hljs-number">0</span>, - <span class="hljs-attr">"isOvertime"</span>: <span class="hljs-literal">true</span>, - <span class="hljs-attr">"userId"</span>: <span class="hljs-string">"string"</span>, - <span class="hljs-attr">"sort"</span>: <span class="hljs-number">0</span>, - <span class="hljs-attr">"subtaskSort"</span>: <span class="hljs-number">0</span>, - <span class="hljs-attr">"type"</span>: <span class="hljs-string">"string"</span>, - <span class="hljs-attr">"linkedId"</span>: <span class="hljs-string">"string"</span>, - <span class="hljs-attr">"vote"</span>: { - <span class="hljs-attr">"question"</span>: <span class="hljs-string">"string"</span>, - <span class="hljs-attr">"positive"</span>: [ - <span class="hljs-string">"string"</span> - ], - <span class="hljs-attr">"negative"</span>: [ - <span class="hljs-string">"string"</span> - ], - <span class="hljs-attr">"end"</span>: <span class="hljs-string">"string"</span> - } -} - -</code></pre> -<h3 id="properties">Properties</h3> -<table> -<thead> -<tr> -<th>Name</th> -<th>Type</th> -<th>Required</th> -<th>Restrictions</th> -<th>Description</th> +<td>The description of the board</td> </tr> -</thead> -<tbody> <tr> -<td>title</td> +<td>subtasksDefaultBoardId</td> <td>string|null</td> <td>false</td> <td>none</td> -<td>the title of the card</td> +<td>The default board ID assigned to subtasks.</td> </tr> <tr> -<td>archived</td> -<td>boolean</td> -<td>true</td> +<td>subtasksDefaultListId</td> +<td>string|null</td> +<td>false</td> <td>none</td> -<td>is the card archived</td> +<td>The default List ID assigned to subtasks.</td> </tr> <tr> -<td>parentId</td> +<td>dateSettingsDefaultBoardId</td> <td>string|null</td> <td>false</td> <td>none</td> -<td>ID of the parent card</td> +<td>none</td> </tr> <tr> -<td>listId</td> +<td>dateSettingsDefaultListId</td> <td>string|null</td> <td>false</td> <td>none</td> -<td>List ID where the card is</td> +<td>none</td> </tr> <tr> -<td>swimlaneId</td> -<td>string</td> +<td>allowsSubtasks</td> +<td>boolean</td> <td>true</td> <td>none</td> -<td>Swimlane ID where the card is</td> +<td>Does the board allows subtasks?</td> </tr> <tr> -<td>boardId</td> -<td>string|null</td> -<td>false</td> +<td>allowsAttachments</td> +<td>boolean</td> +<td>true</td> <td>none</td> -<td>Board ID of the card</td> +<td>Does the board allows attachments?</td> </tr> <tr> -<td>coverId</td> -<td>string|null</td> -<td>false</td> +<td>allowsChecklists</td> +<td>boolean</td> +<td>true</td> <td>none</td> -<td>Cover ID of the card</td> +<td>Does the board allows checklists?</td> </tr> <tr> -<td>color</td> -<td>string|null</td> -<td>false</td> +<td>allowsComments</td> +<td>boolean</td> +<td>true</td> <td>none</td> +<td>Does the board allows comments?</td> +</tr> +<tr> +<td>allowsDescriptionTitle</td> +<td>boolean</td> +<td>true</td> <td>none</td> +<td>Does the board allows description title?</td> </tr> <tr> -<td>createdAt</td> -<td>string</td> +<td>allowsDescriptionText</td> +<td>boolean</td> <td>true</td> <td>none</td> -<td>creation date</td> +<td>Does the board allows description text?</td> </tr> <tr> -<td>modifiedAt</td> -<td>string</td> +<td>allowsActivities</td> +<td>boolean</td> <td>true</td> <td>none</td> +<td>Does the board allows comments?</td> +</tr> +<tr> +<td>allowsLabels</td> +<td>boolean</td> +<td>true</td> <td>none</td> +<td>Does the board allows labels?</td> </tr> <tr> -<td>customFields</td> -<td>[<a href="#schemacardscustomfields">CardsCustomfields</a>]|null</td> -<td>false</td> +<td>allowsAssignee</td> +<td>boolean</td> +<td>true</td> <td>none</td> -<td>list of custom fields</td> +<td>Does the board allows assignee?</td> </tr> <tr> -<td>dateLastActivity</td> -<td>string</td> +<td>allowsMembers</td> +<td>boolean</td> <td>true</td> <td>none</td> -<td>Date of last activity</td> +<td>Does the board allows members?</td> </tr> <tr> -<td>description</td> -<td>string|null</td> -<td>false</td> +<td>allowsRequestedBy</td> +<td>boolean</td> +<td>true</td> <td>none</td> -<td>description of the card</td> +<td>Does the board allows requested by?</td> </tr> <tr> -<td>requestedBy</td> -<td>string|null</td> -<td>false</td> +<td>allowsAssignedBy</td> +<td>boolean</td> +<td>true</td> <td>none</td> -<td>who requested the card (ID of the user)</td> +<td>Does the board allows requested by?</td> </tr> <tr> -<td>assignedBy</td> -<td>string|null</td> -<td>false</td> +<td>allowsReceivedDate</td> +<td>boolean</td> +<td>true</td> <td>none</td> -<td>who assigned the card (ID of the user)</td> +<td>Does the board allows received date?</td> </tr> <tr> -<td>labelIds</td> -<td>[string]|null</td> -<td>false</td> +<td>allowsStartDate</td> +<td>boolean</td> +<td>true</td> <td>none</td> -<td>list of labels ID the card has</td> +<td>Does the board allows start date?</td> </tr> <tr> -<td>members</td> -<td>[string]|null</td> -<td>false</td> +<td>allowsEndDate</td> +<td>boolean</td> +<td>true</td> <td>none</td> -<td>list of members (user IDs)</td> +<td>Does the board allows end date?</td> </tr> <tr> -<td>assignees</td> -<td>[string]|null</td> -<td>false</td> +<td>allowsDueDate</td> +<td>boolean</td> +<td>true</td> <td>none</td> -<td>who is assignee of the card (user ID), maximum one ID of assignee in array.</td> +<td>Does the board allows due date?</td> </tr> <tr> -<td>receivedAt</td> +<td>presentParentTask</td> <td>string|null</td> <td>false</td> <td>none</td> -<td>Date the card was received</td> +<td>Controls how to present the parent task: - <code>prefix-with-full-path</code>: add a prefix with the full path - <code>prefix-with-parent</code>: add a prefisx with the parent name - <code>subtext-with-full-path</code>: add a subtext with the full path - <code>subtext-with-parent</code>: add a subtext with the parent name - <code>no-parent</code>: does not show the parent at all</td> </tr> <tr> <td>startAt</td> <td>string|null</td> <td>false</td> <td>none</td> -<td>Date the card was started to be worked on</td> +<td>Starting date of the board.</td> </tr> <tr> <td>dueAt</td> <td>string|null</td> <td>false</td> <td>none</td> -<td>Date the card is due</td> +<td>Due date of the board.</td> </tr> <tr> <td>endAt</td> <td>string|null</td> <td>false</td> <td>none</td> -<td>Date the card ended</td> +<td>End date of the board.</td> </tr> <tr> <td>spentTime</td> <td>number|null</td> <td>false</td> <td>none</td> -<td>How much time has been spent on this</td> +<td>Time spent in the board.</td> </tr> <tr> <td>isOvertime</td> <td>boolean|null</td> <td>false</td> <td>none</td> -<td>is the card over time?</td> +<td>Is the board overtimed?</td> </tr> <tr> -<td>userId</td> +<td>type</td> <td>string</td> <td>true</td> <td>none</td> -<td>user ID of the author of the card</td> +<td>The type of board</td> </tr> +</tbody> +</table> +<h4 id="enumerated-values">Enumerated Values</h4> +<table> +<thead> <tr> -<td>sort</td> -<td>number</td> -<td>true</td> -<td>none</td> -<td>Sort value</td> +<th>Property</th> +<th>Value</th> +</tr> +</thead> +<tbody> +<tr> +<td>permission</td> +<td>public</td> </tr> <tr> -<td>subtaskSort</td> -<td>number|null</td> -<td>false</td> -<td>none</td> -<td>subtask sort value</td> +<td>permission</td> +<td>private</td> </tr> <tr> -<td>type</td> +<td>color</td> +<td>belize</td> +</tr> +<tr> +<td>color</td> +<td>nephritis</td> +</tr> +<tr> +<td>color</td> +<td>pomegranate</td> +</tr> +<tr> +<td>color</td> +<td>pumpkin</td> +</tr> +<tr> +<td>color</td> +<td>wisteria</td> +</tr> +<tr> +<td>color</td> +<td>moderatepink</td> +</tr> +<tr> +<td>color</td> +<td>strongcyan</td> +</tr> +<tr> +<td>color</td> +<td>limegreen</td> +</tr> +<tr> +<td>color</td> +<td>midnight</td> +</tr> +<tr> +<td>color</td> +<td>dark</td> +</tr> +<tr> +<td>color</td> +<td>relax</td> +</tr> +<tr> +<td>color</td> +<td>corteza</td> +</tr> +<tr> +<td>presentParentTask</td> +<td>prefix-with-full-path</td> +</tr> +<tr> +<td>presentParentTask</td> +<td>prefix-with-parent</td> +</tr> +<tr> +<td>presentParentTask</td> +<td>subtext-with-full-path</td> +</tr> +<tr> +<td>presentParentTask</td> +<td>subtext-with-parent</td> +</tr> +<tr> +<td>presentParentTask</td> +<td>no-parent</td> +</tr> +</tbody> +</table> +<h2 id="tocsboardslabels">BoardsLabels</h2> +<p><a id="schemaboardslabels"></a></p> +<pre class="highlight tab tab-json"><code>{ + <span class="hljs-attr">"_id"</span>: <span class="hljs-string">"string"</span>, + <span class="hljs-attr">"name"</span>: <span class="hljs-string">"string"</span>, + <span class="hljs-attr">"color"</span>: <span class="hljs-string">"green"</span> +} + +</code></pre> +<h3 id="properties">Properties</h3> +<table> +<thead> +<tr> +<th>Name</th> +<th>Type</th> +<th>Required</th> +<th>Restrictions</th> +<th>Description</th> +</tr> +</thead> +<tbody> +<tr> +<td>_id</td> <td>string</td> <td>true</td> <td>none</td> -<td>type of the card</td> +<td>Unique id of a label</td> </tr> <tr> -<td>linkedId</td> -<td>string|null</td> +<td>name</td> +<td>string</td> <td>false</td> <td>none</td> -<td>ID of the linked card</td> +<td>Name of a label</td> </tr> <tr> -<td>vote</td> -<td><a href="#schemacardsvote">CardsVote</a></td> -<td>false</td> +<td>color</td> +<td>string</td> +<td>true</td> <td>none</td> -<td>vote object, see below</td> +<td>color of a label. Can be amongst <code>green</code>, <code>yellow</code>, <code>orange</code>, <code>red</code>, <code>purple</code>, <code>blue</code>, <code>sky</code>, <code>lime</code>, <code>pink</code>, <code>black</code>, <code>silver</code>, <code>peachpuff</code>, <code>crimson</code>, <code>plum</code>, <code>darkgreen</code>, <code>slateblue</code>, <code>magenta</code>, <code>gold</code>, <code>navy</code>, <code>gray</code>, <code>saddlebrown</code>, <code>paleturquoise</code>, <code>mistyrose</code>, <code>indigo</code></td> </tr> </tbody> </table> @@ -14630,10 +12665,6 @@ UserSecurity <tbody> <tr> <td>color</td> -<td>white</td> -</tr> -<tr> -<td>color</td> <td>green</td> </tr> <tr> @@ -14730,17 +12761,15 @@ UserSecurity </tr> </tbody> </table> -<h2 id="tocscardsvote">CardsVote</h2> -<p><a id="schemacardsvote"></a></p> +<h2 id="tocsboardsmembers">BoardsMembers</h2> +<p><a id="schemaboardsmembers"></a></p> <pre class="highlight tab tab-json"><code>{ - <span class="hljs-attr">"question"</span>: <span class="hljs-string">"string"</span>, - <span class="hljs-attr">"positive"</span>: [ - <span class="hljs-string">"string"</span> - ], - <span class="hljs-attr">"negative"</span>: [ - <span class="hljs-string">"string"</span> - ], - <span class="hljs-attr">"end"</span>: <span class="hljs-string">"string"</span> + <span class="hljs-attr">"userId"</span>: <span class="hljs-string">"string"</span>, + <span class="hljs-attr">"isAdmin"</span>: <span class="hljs-literal">true</span>, + <span class="hljs-attr">"isActive"</span>: <span class="hljs-literal">true</span>, + <span class="hljs-attr">"isNoComments"</span>: <span class="hljs-literal">true</span>, + <span class="hljs-attr">"isCommentOnly"</span>: <span class="hljs-literal">true</span>, + <span class="hljs-attr">"isWorker"</span>: <span class="hljs-literal">true</span> } </code></pre> @@ -14757,42 +12786,118 @@ UserSecurity </thead> <tbody> <tr> -<td>question</td> +<td>userId</td> <td>string</td> <td>true</td> <td>none</td> +<td>The uniq ID of the member</td> +</tr> +<tr> +<td>isAdmin</td> +<td>boolean</td> +<td>true</td> <td>none</td> +<td>Is the member an admin of the board?</td> </tr> <tr> -<td>positive</td> -<td>[string]</td> -<td>false</td> +<td>isActive</td> +<td>boolean</td> +<td>true</td> <td>none</td> -<td>list of members (user IDs)</td> +<td>Is the member active?</td> </tr> <tr> -<td>negative</td> -<td>[string]</td> +<td>isNoComments</td> +<td>boolean</td> <td>false</td> <td>none</td> -<td>list of members (user IDs)</td> +<td>Is the member not allowed to make comments</td> </tr> <tr> -<td>end</td> -<td>string</td> +<td>isCommentOnly</td> +<td>boolean</td> <td>false</td> <td>none</td> +<td>Is the member only allowed to comment on the board</td> +</tr> +<tr> +<td>isWorker</td> +<td>boolean</td> +<td>false</td> <td>none</td> +<td>Is the member only allowed to move card, assign himself to card and comment</td> </tr> </tbody> </table> -<h2 id="tocscardscustomfields">CardsCustomfields</h2> -<p><a id="schemacardscustomfields"></a></p> -<pre class="highlight tab tab-json"><code>{} +<h2 id="tocscardcomments">CardComments</h2> +<p><a id="schemacardcomments"></a></p> +<pre class="highlight tab tab-json"><code>{ + <span class="hljs-attr">"boardId"</span>: <span class="hljs-string">"string"</span>, + <span class="hljs-attr">"cardId"</span>: <span class="hljs-string">"string"</span>, + <span class="hljs-attr">"text"</span>: <span class="hljs-string">"string"</span>, + <span class="hljs-attr">"createdAt"</span>: <span class="hljs-string">"string"</span>, + <span class="hljs-attr">"modifiedAt"</span>: <span class="hljs-string">"string"</span>, + <span class="hljs-attr">"userId"</span>: <span class="hljs-string">"string"</span> +} </code></pre> +<p><em>A comment on a card</em></p> <h3 id="properties">Properties</h3> -<p><em>None</em></p> +<table> +<thead> +<tr> +<th>Name</th> +<th>Type</th> +<th>Required</th> +<th>Restrictions</th> +<th>Description</th> +</tr> +</thead> +<tbody> +<tr> +<td>boardId</td> +<td>string</td> +<td>true</td> +<td>none</td> +<td>the board ID</td> +</tr> +<tr> +<td>cardId</td> +<td>string</td> +<td>true</td> +<td>none</td> +<td>the card ID</td> +</tr> +<tr> +<td>text</td> +<td>string</td> +<td>true</td> +<td>none</td> +<td>the text of the comment</td> +</tr> +<tr> +<td>createdAt</td> +<td>string</td> +<td>true</td> +<td>none</td> +<td>when was the comment created</td> +</tr> +<tr> +<td>modifiedAt</td> +<td>string</td> +<td>true</td> +<td>none</td> +<td>none</td> +</tr> +<tr> +<td>userId</td> +<td>string</td> +<td>true</td> +<td>none</td> +<td>the author ID of the comment</td> +</tr> +</tbody> +</table> <h2 id="tocschecklistitems">ChecklistItems</h2> <p><a id="schemachecklistitems"></a></p> <pre class="highlight tab tab-json"><code>{ diff --git a/public/api/wekan.yml b/public/api/wekan.yml index 07461940..2b25fd97 100644 --- a/public/api/wekan.yml +++ b/public/api/wekan.yml @@ -1,7 +1,7 @@ swagger: '2.0' info: title: Wekan REST API - version: v3.93 + version: v3.94 description: | The REST API allows you to control and extend Wekan with ease. @@ -1221,296 +1221,6 @@ paths: properties: _id: type: string - /api/boards/{board}/lists/{list}/cards: - get: - operationId: get_all_cards - summary: Get all Cards attached to a List - tags: - - Cards - parameters: - - name: board - in: path - description: | - the board ID - type: string - required: true - - name: list - in: path - description: | - the list ID - type: string - required: true - produces: - - application/json - security: - - UserSecurity: [] - responses: - '200': - description: |- - 200 response - schema: - type: array - items: - type: object - properties: - _id: - type: string - title: - type: string - description: - type: string - post: - operationId: new_card - summary: Create a new Card - tags: - - Cards - consumes: - - multipart/form-data - - application/json - parameters: - - name: authorId - in: formData - description: the authorId value - type: string - required: true - - name: members - in: formData - description: | - the member IDs list of the new card - type: string - required: false - - name: assignees - in: formData - description: | - the array of maximum one ID of assignee of the new card - type: string - required: false - - name: title - in: formData - description: | - the title of the new card - type: string - required: true - - name: description - in: formData - description: | - the description of the new card - type: string - required: true - - name: swimlaneId - in: formData - description: | - the swimlane ID of the new card - type: string - required: true - - name: board - in: path - description: | - the board ID of the new card - type: string - required: true - - name: list - in: path - description: | - the list ID of the new card - type: string - required: true - produces: - - application/json - security: - - UserSecurity: [] - responses: - '200': - description: |- - 200 response - schema: - type: object - properties: - _id: - type: string - /api/boards/{board}/lists/{list}/cards/{card}: - get: - operationId: get_board_list_card - tags: - - Cards - parameters: - - name: board - in: path - description: the board value - type: string - required: true - - name: list - in: path - description: the list value - type: string - required: true - - name: card - in: path - description: the card value - type: string - required: true - produces: - - application/json - security: - - UserSecurity: [] - responses: - '200': - description: |- - 200 response - put: - operationId: put_board_list_card - tags: - - Cards - consumes: - - multipart/form-data - - application/json - parameters: - - name: title - in: formData - description: the title value - type: string - required: true - - name: listId - in: formData - description: the listId value - type: string - required: true - - name: authorId - in: formData - description: the authorId value - type: string - required: true - - name: parentId - in: formData - description: the parentId value - type: string - required: true - - name: description - in: formData - description: the description value - type: string - required: true - - name: color - in: formData - description: the color value - type: string - required: true - - name: labelIds - in: formData - description: the labelIds value - type: string - required: true - - name: requestedBy - in: formData - description: the requestedBy value - type: string - required: true - - name: assignedBy - in: formData - description: the assignedBy value - type: string - required: true - - name: receivedAt - in: formData - description: the receivedAt value - type: string - required: true - - name: startAt - in: formData - description: the startAt value - type: string - required: true - - name: dueAt - in: formData - description: the dueAt value - type: string - required: true - - name: endAt - in: formData - description: the endAt value - type: string - required: true - - name: spentTime - in: formData - description: the spentTime value - type: string - required: true - - name: isOverTime - in: formData - description: the isOverTime value - type: string - required: true - - name: customFields - in: formData - description: the customFields value - type: string - required: true - - name: members - in: formData - description: the members value - type: string - required: true - - name: assignees - in: formData - description: the assignees value - type: string - required: true - - name: swimlaneId - in: formData - description: the swimlaneId value - type: string - required: true - - name: board - in: path - description: the board value - type: string - required: true - - name: list - in: path - description: the list value - type: string - required: true - - name: card - in: path - description: the card value - type: string - required: true - produces: - - application/json - security: - - UserSecurity: [] - responses: - '200': - description: |- - 200 response - delete: - operationId: delete_board_list_card - tags: - - Cards - parameters: - - name: board - in: path - description: the board value - type: string - required: true - - name: list - in: path - description: the list value - type: string - required: true - - name: card - in: path - description: the card value - type: string - required: true - produces: - - application/json - security: - - UserSecurity: [] - responses: - '200': - description: |- - 200 response /api/boards/{board}/members/{member}: post: operationId: set_board_member_permission @@ -1780,30 +1490,6 @@ paths: '200': description: |- 200 response - /api/boards/{board}/swimlanes/{swimlane}/cards: - get: - operationId: get_board_swimlane_cards - tags: - - Cards - parameters: - - name: board - in: path - description: the board value - type: string - required: true - - name: swimlane - in: path - description: the swimlane value - type: string - required: true - produces: - - application/json - security: - - UserSecurity: [] - responses: - '200': - description: |- - 200 response /api/user: get: operationId: get_current_user @@ -2349,219 +2035,6 @@ definitions: - createdAt - modifiedAt - userId - Cards: - type: object - properties: - title: - description: | - the title of the card - type: string - x-nullable: true - archived: - description: | - is the card archived - type: boolean - parentId: - description: | - ID of the parent card - type: string - x-nullable: true - listId: - description: | - List ID where the card is - type: string - x-nullable: true - swimlaneId: - description: | - Swimlane ID where the card is - type: string - boardId: - description: | - Board ID of the card - type: string - x-nullable: true - coverId: - description: | - Cover ID of the card - type: string - x-nullable: true - color: - type: string - enum: - - white - - green - - yellow - - orange - - red - - purple - - blue - - sky - - lime - - pink - - black - - silver - - peachpuff - - crimson - - plum - - darkgreen - - slateblue - - magenta - - gold - - navy - - gray - - saddlebrown - - paleturquoise - - mistyrose - - indigo - x-nullable: true - createdAt: - description: | - creation date - type: string - modifiedAt: - type: string - customFields: - description: | - list of custom fields - type: array - items: - $ref: "#/definitions/CardsCustomfields" - x-nullable: true - dateLastActivity: - description: | - Date of last activity - type: string - description: - description: | - description of the card - type: string - x-nullable: true - requestedBy: - description: | - who requested the card (ID of the user) - type: string - x-nullable: true - assignedBy: - description: | - who assigned the card (ID of the user) - type: string - x-nullable: true - labelIds: - description: | - list of labels ID the card has - type: array - items: - type: string - x-nullable: true - x-nullable: true - members: - description: | - list of members (user IDs) - type: array - items: - type: string - x-nullable: true - x-nullable: true - assignees: - description: | - who is assignee of the card (user ID), - maximum one ID of assignee in array. - type: array - items: - type: string - x-nullable: true - x-nullable: true - receivedAt: - description: | - Date the card was received - type: string - x-nullable: true - startAt: - description: | - Date the card was started to be worked on - type: string - x-nullable: true - dueAt: - description: | - Date the card is due - type: string - x-nullable: true - endAt: - description: | - Date the card ended - type: string - x-nullable: true - spentTime: - description: | - How much time has been spent on this - type: number - x-nullable: true - isOvertime: - description: | - is the card over time? - type: boolean - x-nullable: true - userId: - description: | - user ID of the author of the card - type: string - sort: - description: | - Sort value - type: number - subtaskSort: - description: | - subtask sort value - type: number - x-nullable: true - type: - description: | - type of the card - type: string - linkedId: - description: | - ID of the linked card - type: string - x-nullable: true - vote: - description: | - vote object, see below - $ref: "#/definitions/CardsVote" - x-nullable: true - required: - - archived - - swimlaneId - - createdAt - - modifiedAt - - dateLastActivity - - userId - - sort - - type - CardsVote: - type: object - properties: - question: - type: string - positive: - description: | - list of members (user IDs) - type: array - items: - type: string - x-nullable: true - negative: - description: | - list of members (user IDs) - type: array - items: - type: string - x-nullable: true - end: - type: string - required: - - question - CardsCustomfields: - type: object ChecklistItems: type: object description: An item in a checklist diff --git a/sandstorm-pkgdef.capnp b/sandstorm-pkgdef.capnp index 6b571302..18124e31 100644 --- a/sandstorm-pkgdef.capnp +++ b/sandstorm-pkgdef.capnp @@ -22,10 +22,10 @@ const pkgdef :Spk.PackageDefinition = ( appTitle = (defaultText = "Wekan"), # The name of the app as it is displayed to the user. - appVersion = 393, + appVersion = 394, # Increment this for every release. - appMarketingVersion = (defaultText = "3.93.0~2020-04-10"), + appMarketingVersion = (defaultText = "3.94.0~2020-04-12"), # Human-readable presentation of the app version. minUpgradableAppVersion = 0, -- cgit v1.2.3-1-g7c22 From edf52bc4382823ed8768251954371094a849213e Mon Sep 17 00:00:00 2001 From: Nico <paetni1@gmail.com> Date: Sun, 12 Apr 2020 00:56:35 +0200 Subject: Public boards overview --- client/components/boards/boardsList.jade | 2 +- client/components/boards/boardsList.js | 18 +++++++++++++----- client/components/main/header.jade | 5 +++++ client/components/main/header.styl | 2 +- config/router.js | 21 +++++++++++++++++++++ server/publications/boards.js | 2 +- 6 files changed, 42 insertions(+), 8 deletions(-) diff --git a/client/components/boards/boardsList.jade b/client/components/boards/boardsList.jade index 79bae502..f1118aa8 100644 --- a/client/components/boards/boardsList.jade +++ b/client/components/boards/boardsList.jade @@ -55,7 +55,7 @@ template(name="boardList") title="{{_ 'archive-board'}}") template(name="boardListHeaderBar") - h1 {{_ 'my-boards'}} + h1 {{_ title }} .board-header-btns.right a.board-header-btn.js-open-archived-board i.fa.fa-archive diff --git a/client/components/boards/boardsList.js b/client/components/boards/boardsList.js index 3918af82..0ff1c4fb 100644 --- a/client/components/boards/boardsList.js +++ b/client/components/boards/boardsList.js @@ -7,6 +7,9 @@ Template.boardListHeaderBar.events({ }); Template.boardListHeaderBar.helpers({ + title(){ + return FlowRouter.getRouteName() == 'home' ? 'my-boards' :'public'; + }, templatesBoardId() { return Meteor.user() && Meteor.user().getTemplatesBoardId(); }, @@ -21,12 +24,17 @@ BlazeComponent.extendComponent({ }, boards() { + let query = { + archived: false, + type: 'board', + } + if (FlowRouter.getRouteName() == 'home') + query['members.userId'] = Meteor.userId() + else + query.permission = 'public' + return Boards.find( - { - archived: false, - 'members.userId': Meteor.userId(), - type: 'board', - }, + query, { sort: ['title'] }, ); }, diff --git a/client/components/main/header.jade b/client/components/main/header.jade index 9a5a6b9b..de7ead93 100644 --- a/client/components/main/header.jade +++ b/client/components/main/header.jade @@ -24,6 +24,11 @@ template(name="header") a(href="{{pathFor 'home'}}") span.fa.fa-home | {{_ 'all-boards'}} + li.separator - + li + a(href="{{pathFor 'public'}}") + span.fa.fa-globe + | {{_ 'public'}} each currentUser.starredBoards li.separator - li(class="{{#if $.Session.equals 'currentBoard' _id}}current{{/if}}") diff --git a/client/components/main/header.styl b/client/components/main/header.styl index 632d1535..38ff0560 100644 --- a/client/components/main/header.styl +++ b/client/components/main/header.styl @@ -127,7 +127,7 @@ &.current color: darken(white, 5%) - &:first-child .fa-home + &:first-child .fa-home,&:nth-child(3) .fa-globe margin-right: 5px a.js-create-board diff --git a/config/router.js b/config/router.js index ad76035b..2e66c67f 100644 --- a/config/router.js +++ b/config/router.js @@ -26,6 +26,27 @@ FlowRouter.route('/', { }, }); +FlowRouter.route('/public', { + name: 'public', + triggersEnter: [AccountsTemplates.ensureSignedIn], + action() { + Session.set('currentBoard', null); + Session.set('currentList', null); + Session.set('currentCard', null); + + Filter.reset(); + EscapeActions.executeAll(); + + Utils.manageCustomUI(); + Utils.manageMatomo(); + + BlazeLayout.render('defaultLayout', { + headerBar: 'boardListHeaderBar', + content: 'boardList', + }); + }, +}); + FlowRouter.route('/b/:id/:slug', { name: 'board', action(params) { diff --git a/server/publications/boards.js b/server/publications/boards.js index f24dce47..6fbd9860 100644 --- a/server/publications/boards.js +++ b/server/publications/boards.js @@ -18,7 +18,7 @@ Meteor.publish('boards', function() { archived: false, $or: [ { - _id: { $in: starredBoards }, + // _id: { $in: starredBoards }, // Commented out, to get a list of all public boards permission: 'public', }, { members: { $elemMatch: { userId, isActive: true } } }, -- cgit v1.2.3-1-g7c22 From 8648e3210867518a565c9a105a6947a015e6ae6a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=BAnior=20Mendon=C3=A7a?= <juniormendonca@gmail.com> Date: Sat, 11 Apr 2020 23:27:59 +0000 Subject: Add gitpod config this commit adds support for Gitpod.io, a free automated dev environment that makes contributing and generally working on GitHub projects much easier. It allows anyone to start a ready-to-code dev environment for any branch, issue and pull request with a single click. --- .gitpod.Dockerfile | 10 ++++++++++ .gitpod.yml | 4 ++++ README.md | 2 ++ 3 files changed, 16 insertions(+) create mode 100644 .gitpod.Dockerfile create mode 100644 .gitpod.yml diff --git a/.gitpod.Dockerfile b/.gitpod.Dockerfile new file mode 100644 index 00000000..be6e71f5 --- /dev/null +++ b/.gitpod.Dockerfile @@ -0,0 +1,10 @@ +FROM gitpod/workspace-mongodb + +USER gitpod + +# Install custom tools, runtime, etc. using apt-get +# For example, the command below would install "bastet" - a command line tetris clone: +# +# RUN sudo apt-get -q update && # sudo apt-get install -yq bastet && # sudo rm -rf /var/lib/apt/lists/* +# +# More information: https://www.gitpod.io/docs/config-docker/ diff --git a/.gitpod.yml b/.gitpod.yml new file mode 100644 index 00000000..6463af3b --- /dev/null +++ b/.gitpod.yml @@ -0,0 +1,4 @@ +tasks: + - init: npm install +image: + file: .gitpod.Dockerfile diff --git a/README.md b/README.md index affbf5e8..975fe6e2 100644 --- a/README.md +++ b/README.md @@ -1,3 +1,5 @@ +[![Gitpod Ready-to-Code](https://img.shields.io/badge/Gitpod-Ready--to--Code-blue?logo=gitpod)](https://gitpod.io/#https://github.com/wekan/wekan) + # Wekan - Open Source kanban [![Contributors](https://img.shields.io/github/contributors/wekan/wekan.svg "Contributors")](https://github.com/wekan/wekan/graphs/contributors) -- cgit v1.2.3-1-g7c22 From 269382869e20a9b172dfa5f56f4d06a7722993ef Mon Sep 17 00:00:00 2001 From: Jonathan Baird <jonathan@smithbox.com> Date: Sat, 11 Apr 2020 17:28:15 -0600 Subject: fix error in notifications cleanup cron --- models/users.js | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/models/users.js b/models/users.js index b1f3e26c..3700d1c8 100644 --- a/models/users.js +++ b/models/users.js @@ -815,7 +815,7 @@ if (Meteor.isServer) { user.addInvite(boardId); //Check if there is a subtasks board - if (board.subtasksDefaultBoardId){ + if (board.subtasksDefaultBoardId) { const subBoard = Boards.findOne(board.subtasksDefaultBoardId); //If there is, also add user to that board if (subBoard) { @@ -823,7 +823,7 @@ if (Meteor.isServer) { user.addInvite(subBoard._id); } } - + try { const params = { user: user.username, @@ -952,6 +952,7 @@ const addCronJob = _.debounce( schedule: parser => parser.text('every 1 days'), job: () => { for (const user of Users.find()) { + if (!user.profile || !user.profile.notifications) continue; for (const notification of user.profile.notifications) { if (notification.read) { const removeDate = new Date(notification.read); -- cgit v1.2.3-1-g7c22 From 9cacaafb8f93b7043b9d88550ca20615bb1d921e Mon Sep 17 00:00:00 2001 From: boeserwolf <github@noxware.de> Date: Sun, 12 Apr 2020 11:47:30 +0200 Subject: Fix styling issue in notifications drawer The header of the notification drawer had a margin to the right side in Google Chrome caused by overflow: scroll on the #notifications-drawer element. --- client/components/notifications/notificationsDrawer.styl | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/client/components/notifications/notificationsDrawer.styl b/client/components/notifications/notificationsDrawer.styl index b64f13f4..f99e1299 100644 --- a/client/components/notifications/notificationsDrawer.styl +++ b/client/components/notifications/notificationsDrawer.styl @@ -10,8 +10,7 @@ section#notifications-drawer border-radius: 2px max-height: calc(100vh - 28px - 36px) color: black - padding-top 36px; - overflow: scroll + padding-top 36px a:hover color: belize !important @@ -66,3 +65,5 @@ section#notifications-drawer display: block padding: 0px 16px margin: 0 + height: calc(100vh - 102px) + overflow-y: scroll -- cgit v1.2.3-1-g7c22 From 89d25f52fa5a4c807657e2bf68c910b1d581b65f Mon Sep 17 00:00:00 2001 From: Lauri Ojansivu <x@xet7.org> Date: Sun, 12 Apr 2020 16:55:26 +0300 Subject: Update ChangeLog. --- CHANGELOG.md | 32 ++++++++++++++++++++++++++++++-- 1 file changed, 30 insertions(+), 2 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 830fa036..248872b0 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,31 @@ +# Upcoming Wekan release + +This release adds the following new features: + +- [Add gitpod config](https://github.com/wekan/wekan/pull/3009). + This adds support for Gitpod.io, a free automated + dev environment that makes contributing and generally working on GitHub + projects much easier. It allows anyone to start a ready-to-code dev + environment for any branch, issue and pull request with a single click. + Thanks to juniormendonca. + +and fixes the following bugs: + +- [Fix styling issue in notifications drawer](https://github.com/wekan/wekan/pull/3012). + Thanks to boeserwolf. +- [Fix error in notifications cleanup cron](https://github.com/wekan/wekan/pull/3010). + Thanks to jtbairdsr. + +Thanks to above GitHub users for their contributions and translators for their translations. + +# v3.95 2020-04-12 Wekan release + +This release adds the following new features: + +- Upgrade Sandstorm Wekan to Meteor 1.10.1 and Node 12.x. + +Thanks to above GitHub users for their contributions and translators for their translations. + # v3.94 2020-04-12 Wekan release This release adds the following new features: @@ -103,7 +131,7 @@ and fixes the following bugs: - [Fix start-wekan.sh MongoDB port to 27017](https://github.com/wekan/wekan/commit/c60a092fc0ed9fe15c417bcb443b1e3e3aaedf7e). Thanks to Keelan and xet7. - + Thanks to above GitHub users for their contributions and translators for their translations. # v3.87 2020-04-01 Wekan release @@ -143,7 +171,7 @@ This release fixes the following bugs: @member mention not close card, and disabling clicking of @member mention](https://github.com/wekan/wekan/commit/b9099a8b7ea6f63c79bdcbb871cb993b2cb7e325). Thanks to xet7 ! - + Thanks to above GitHub users for their contributions and translators for their translations. # v3.85 2020-03-23 Wekan release -- cgit v1.2.3-1-g7c22 From 7f558fede03c83b904dcf19369e6f58abd1af8b1 Mon Sep 17 00:00:00 2001 From: Lauri Ojansivu <x@xet7.org> Date: Sun, 12 Apr 2020 17:45:33 +0300 Subject: Update translations. --- i18n/de.i18n.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/i18n/de.i18n.json b/i18n/de.i18n.json index 3a0039eb..beb20bce 100644 --- a/i18n/de.i18n.json +++ b/i18n/de.i18n.json @@ -772,7 +772,7 @@ "newUserPopup-title": "Neuer Benutzer", "notifications": "Benachrichtigungen", "view-all": "Alle anzeigen", - "filter-by-unread": "Nach Ungelesenen filtern", + "filter-by-unread": "Nur ungelesene", "mark-all-as-read": "Alle als gelesen markieren", "remove-all-read": "Alle gelesenen entfernen", "allow-rename": "Umbenennen erlauben", -- cgit v1.2.3-1-g7c22 From 4bc6ad3b4c2520e31cc42e67cec1afb7634e3290 Mon Sep 17 00:00:00 2001 From: Lauri Ojansivu <x@xet7.org> Date: Sun, 12 Apr 2020 18:07:38 +0300 Subject: v3.95 --- .sandstorm-meteor-1.8/package-lock.json | 2 +- .sandstorm-meteor-1.8/package.json | 2 +- CHANGELOG.md | 14 +++++--------- Stackerfile.yml | 2 +- package-lock.json | 24 ++++++++++++------------ package.json | 4 ++-- sandstorm-pkgdef.capnp | 4 ++-- 7 files changed, 24 insertions(+), 28 deletions(-) diff --git a/.sandstorm-meteor-1.8/package-lock.json b/.sandstorm-meteor-1.8/package-lock.json index b00234e7..0d73e909 100644 --- a/.sandstorm-meteor-1.8/package-lock.json +++ b/.sandstorm-meteor-1.8/package-lock.json @@ -1,6 +1,6 @@ { "name": "wekan", - "version": "v3.94.0", + "version": "v3.95.0", "lockfileVersion": 1, "requires": true, "dependencies": { diff --git a/.sandstorm-meteor-1.8/package.json b/.sandstorm-meteor-1.8/package.json index 50db4726..4b72c8d4 100644 --- a/.sandstorm-meteor-1.8/package.json +++ b/.sandstorm-meteor-1.8/package.json @@ -1,6 +1,6 @@ { "name": "wekan", - "version": "v3.94.0", + "version": "v3.95.0", "description": "Open-Source kanban", "private": true, "scripts": { diff --git a/CHANGELOG.md b/CHANGELOG.md index 248872b0..fb99f773 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,4 +1,4 @@ -# Upcoming Wekan release +# v3.95 2020-04-12 Wekan release This release adds the following new features: @@ -8,6 +8,10 @@ This release adds the following new features: projects much easier. It allows anyone to start a ready-to-code dev environment for any branch, issue and pull request with a single click. Thanks to juniormendonca. +- [Public boards overview](https://github.com/wekan/wekan/pull/3008). + Thanks to NicoP-S. +- Try to upgrade Sandstorm Wekan to Meteor 1.10.1 and Node 12.x. + Thanks to kentonv and xet7. and fixes the following bugs: @@ -18,14 +22,6 @@ and fixes the following bugs: Thanks to above GitHub users for their contributions and translators for their translations. -# v3.95 2020-04-12 Wekan release - -This release adds the following new features: - -- Upgrade Sandstorm Wekan to Meteor 1.10.1 and Node 12.x. - -Thanks to above GitHub users for their contributions and translators for their translations. - # v3.94 2020-04-12 Wekan release This release adds the following new features: diff --git a/Stackerfile.yml b/Stackerfile.yml index ca8eaa5d..77d375e6 100644 --- a/Stackerfile.yml +++ b/Stackerfile.yml @@ -1,5 +1,5 @@ appId: wekan-public/apps/77b94f60-dec9-0136-304e-16ff53095928 -appVersion: "v3.94.0" +appVersion: "v3.95.0" files: userUploads: - README.md diff --git a/package-lock.json b/package-lock.json index 7871cacb..ca055733 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,6 +1,6 @@ { "name": "wekan", - "version": "v3.94.0", + "version": "v3.95.0", "lockfileVersion": 1, "requires": true, "dependencies": { @@ -25,11 +25,11 @@ } }, "@babel/runtime": { - "version": "7.8.4", - "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.8.4.tgz", - "integrity": "sha512-neAp3zt80trRVBI1x0azq6c57aNBqYZH8KhMm3TaB7wEI5Q4A2SHfBHE8w9gOhI/lrqxtEbXZgQIrHP+wvSGwQ==", + "version": "7.9.2", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.9.2.tgz", + "integrity": "sha512-NE2DtOdufG7R5vnfQUTehdTfNycfUANEtCa9PssN9O/xmTzP4E08UI797ixaei6hBEVL9BI/PsdJS5x7mWoB9Q==", "requires": { - "regenerator-runtime": "^0.13.2" + "regenerator-runtime": "^0.13.4" } }, "@samverschueren/stream-to-observable": { @@ -3149,11 +3149,11 @@ } }, "mkdirp": { - "version": "0.5.1", - "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.1.tgz", - "integrity": "sha1-MAV0OOrGz3+MR2fzhkjWaX11yQM=", + "version": "0.5.5", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.5.tgz", + "integrity": "sha512-NKmAlESf6jMGym1++R0Ra7wvhV+wFW63FaSOFPwRahvea0gMUcGUhVeAg/0BC0wiv9ih5NYPB1Wn1UEI1/L+xQ==", "requires": { - "minimist": "1.2.5" + "minimist": "^1.2.5" } }, "moment": { @@ -3882,9 +3882,9 @@ } }, "regenerator-runtime": { - "version": "0.13.3", - "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.3.tgz", - "integrity": "sha512-naKIZz2GQ8JWh///G7L3X6LaQUAMp2lvb1rvwwsURe/VXwD6VMfr+/1NuNw3ag8v2kY1aQ/go5SNn79O9JU7yw==" + "version": "0.13.5", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.5.tgz", + "integrity": "sha512-ZS5w8CpKFinUzOwW3c83oPeVXoNsrLsaCoLtJvAClH135j/R77RuymhiSErhm2lKcwSCIpmvIWSbDkIfAqKQlA==" }, "regex-not": { "version": "1.0.2", diff --git a/package.json b/package.json index 0ed67b3c..b03e7d3f 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "wekan", - "version": "v3.94.0", + "version": "v3.95.0", "description": "Open-Source kanban", "private": true, "scripts": { @@ -53,7 +53,7 @@ "prettier-eslint": "^9.0.1" }, "dependencies": { - "@babel/runtime": "^7.8.4", + "@babel/runtime": "^7.9.2", "ajv": "^5.0.0", "babel-runtime": "^6.26.0", "bcrypt": "^3.0.7", diff --git a/sandstorm-pkgdef.capnp b/sandstorm-pkgdef.capnp index 18124e31..a4da206b 100644 --- a/sandstorm-pkgdef.capnp +++ b/sandstorm-pkgdef.capnp @@ -22,10 +22,10 @@ const pkgdef :Spk.PackageDefinition = ( appTitle = (defaultText = "Wekan"), # The name of the app as it is displayed to the user. - appVersion = 394, + appVersion = 395, # Increment this for every release. - appMarketingVersion = (defaultText = "3.94.0~2020-04-12"), + appMarketingVersion = (defaultText = "3.95.0~2020-04-12"), # Human-readable presentation of the app version. minUpgradableAppVersion = 0, -- cgit v1.2.3-1-g7c22 From b2d546579c4957352c29b36c0c8a4a08b944dbb4 Mon Sep 17 00:00:00 2001 From: Lauri Ojansivu <x@xet7.org> Date: Mon, 13 Apr 2020 02:09:46 +0300 Subject: Fix capnp workaround to work with newest Meteor and Node 12.x. Thanks to kentonv ! --- sandstorm.js | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/sandstorm.js b/sandstorm.js index 590a24ec..8615e419 100644 --- a/sandstorm.js +++ b/sandstorm.js @@ -22,9 +22,7 @@ const sandstormBoard = { if (isSandstorm && Meteor.isServer) { const fs = require('fs'); - const pathParts = process.cwd().split('/'); - const path = pathParts.join('/'); - const Capnp = Npm.require(`${path}../../../node_modules/capnp.js`); + const Capnp = Npm.require(`capnp`); const Package = Capnp.importSystem('sandstorm/package.capnp'); const Powerbox = Capnp.importSystem('sandstorm/powerbox.capnp'); const Identity = Capnp.importSystem('sandstorm/identity.capnp'); -- cgit v1.2.3-1-g7c22 From a68ecc079d13170a646c502977069233f14f0be1 Mon Sep 17 00:00:00 2001 From: Lauri Ojansivu <x@xet7.org> Date: Mon, 13 Apr 2020 02:12:10 +0300 Subject: Update translations. --- i18n/de.i18n.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/i18n/de.i18n.json b/i18n/de.i18n.json index beb20bce..a14ac3f9 100644 --- a/i18n/de.i18n.json +++ b/i18n/de.i18n.json @@ -328,7 +328,7 @@ "filter-clear": "Filter entfernen", "filter-no-label": "Kein Label", "filter-no-member": "Kein Mitglied", - "filter-no-assignee": "No assignee", + "filter-no-assignee": "Nicht zugewiesen", "filter-no-custom-fields": "Keine benutzerdefinierten Felder", "filter-show-archive": "Archivierte Listen anzeigen", "filter-hide-empty": "Leere Listen verstecken", -- cgit v1.2.3-1-g7c22 From 2c792363bf946506044dd02d73935dd174e6b941 Mon Sep 17 00:00:00 2001 From: Cansu Kavili <cansukavili@gmail.com> Date: Mon, 13 Apr 2020 14:03:19 +0200 Subject: ocp hack added --- packages/wekan-oidc/oidc_server.js | 1 + 1 file changed, 1 insertion(+) diff --git a/packages/wekan-oidc/oidc_server.js b/packages/wekan-oidc/oidc_server.js index c6d7deab..745f68e8 100644 --- a/packages/wekan-oidc/oidc_server.js +++ b/packages/wekan-oidc/oidc_server.js @@ -11,6 +11,7 @@ OAuth.registerService('oidc', 2, null, function (query) { var userinfo = getUserInfo(accessToken); if (userinfo.ocs) userinfo = userinfo.ocs.data; // Nextcloud hack + if (userinfo.metadata) userinfo = userinfo.metadata // Openshift hack if (debug) console.log('XXX: userinfo:', userinfo); var serviceData = {}; -- cgit v1.2.3-1-g7c22 From 35ae07e2a65c5ab5ba6784cdb67631918a41ccc3 Mon Sep 17 00:00:00 2001 From: salleman <salleman@wingit.math.u-bordeaux.fr> Date: Mon, 13 Apr 2020 15:46:29 +0200 Subject: debug isBoardAdmin on main page --- client/components/boards/boardsList.jade | 2 +- client/components/boards/boardsList.js | 4 ++++ models/users.js | 4 ++-- 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/client/components/boards/boardsList.jade b/client/components/boards/boardsList.jade index f1118aa8..46086693 100644 --- a/client/components/boards/boardsList.jade +++ b/client/components/boards/boardsList.jade @@ -39,7 +39,7 @@ template(name="boardList") i.fa.js-archive-board( class="fa-archive" title="{{_ 'archive-board'}}") - else if currentUser.isBoardAdmin + else if isAdministrable i.fa.js-clone-board( class="fa-clone" title="{{_ 'duplicate-board'}}") diff --git a/client/components/boards/boardsList.js b/client/components/boards/boardsList.js index 0ff1c4fb..65bed16a 100644 --- a/client/components/boards/boardsList.js +++ b/client/components/boards/boardsList.js @@ -42,6 +42,10 @@ BlazeComponent.extendComponent({ const user = Meteor.user(); return user && user.hasStarred(this.currentData()._id); }, + isAdministrable() { + const user = Meteor.user(); + return user && user.isBoardAdmin(this.currentData()._id); + }, hasOvertimeCards() { subManager.subscribe('board', this.currentData()._id, false); diff --git a/models/users.js b/models/users.js index 3700d1c8..a9eeb38b 100644 --- a/models/users.js +++ b/models/users.js @@ -377,8 +377,8 @@ if (Meteor.isClient) { return board && board.hasWorker(this._id); }, - isBoardAdmin() { - const board = Boards.findOne(Session.get('currentBoard')); + isBoardAdmin(boardId = Session.get('currentBoard')) { + const board = Boards.findOne(boardId); return board && board.hasAdmin(this._id); }, }); -- cgit v1.2.3-1-g7c22 From c5f782976b971fa3f2323e80a013bbf6a49c0596 Mon Sep 17 00:00:00 2001 From: Lauri Ojansivu <x@xet7.org> Date: Mon, 13 Apr 2020 10:55:00 -0400 Subject: Update Sandstorm release script for newest Meteor and Node 12.x --- releases/release-sandstorm.sh | 39 +++------------------------------------ 1 file changed, 3 insertions(+), 36 deletions(-) diff --git a/releases/release-sandstorm.sh b/releases/release-sandstorm.sh index 997e46c4..9bf32bf5 100755 --- a/releases/release-sandstorm.sh +++ b/releases/release-sandstorm.sh @@ -1,4 +1,4 @@ -# Usage: ./release.sh 1.36 +# Usage: ./release.sh 3.95 # Delete old stuff #cd ~/repos/wekan @@ -10,8 +10,6 @@ REPODIR=/home/wekan/repos WEKANDIR=/home/wekan/repos/wekan -OLDDIR=/home/wekan/repos/sandstorm-build -METEDIR=/home/wekan/repos/wekan/.sandstorm-meteor-1.8 # Ensure sudo access sudo echo . @@ -20,45 +18,14 @@ cd $REPODIR rm -rf $WEKANDIR git clone git@github.com:wekan/wekan.git cd $WEKANDIR -# Use Meteor 1.8.x and Node 8.17.0 -sudo n 8.17.0 -#sudo rm -rf /root/.cache/node-gyp/8.17.0 +sudo n 12.16.2 sudo mkdir -p /usr/local/lib/node_modules/fibers/.node-gyp -#sudo npm -g uninstall node-gyp node-pre-gyp fibers -#./releases/rebuild-release.sh -rm -rf $OLDDIR -mkdir $OLDDIR -mv .meteor $OLDDIR/ -cp -pR .snap-meteor-1.8 $OLDDIR/ -mv $METEDIR/.meteor . -mv $METEDIR/package.json . -mv $METEDIR/package-lock.json . -# Meteor 1.9.x has changes to Buffer() => Buffer.alloc(), so reverting those -mv $METEDIR/cfs_access-point.txt fix-download-unicode/ -mv $METEDIR/export.js models/ -mv $METEDIR/wekanCreator.js models/ -mv $METEDIR/ldap.js packages/wekan-ldap/server/ldap.js -mv $METEDIR/oidc_server.js packages/wekan-oidc/oidc_server.js -rm -rf $METEDIR # Build Wekan ./releases/rebuild-release.sh -# Build bundle with Meteor 1.8.x and Node 8.17.0 cd .build/bundle/programs/server -npm install node-gyp node-pre-gyp fibers@2.0.0 +npm install node-gyp node-pre-gyp fibers cd $WEKANDIR # Build Sandstorm meteor-spk pack wekan-$1.spk #spk publish wekan-$1.spk #scp wekan-$1.spk x2:/var/snap/wekan/common/releases.wekan.team/ -#mv wekan-$1.spk .. -#sudo rm -rf .meteor-spk -# Back to Meteor 1.9 and Node 12.14.1 -#sudo n 12.14.1 -#sudo rm -rf .meteor -#mv ../sandstorm-build/.meteor . -#mv ../sandstorm-build/.snap-meteor-1.8 . -#rmdir ../sandstorm-build -# Delete old stuff -#cd ~/repos/wekan -#./releases/release-cleanup.sh - -- cgit v1.2.3-1-g7c22 From 3e817257ef6d7a527aaad040cdcdcc642caea3c1 Mon Sep 17 00:00:00 2001 From: salleman <salleman@wingit.math.u-bordeaux.fr> Date: Mon, 13 Apr 2020 21:06:27 +0200 Subject: hide password auth with PASSWORD_LOGIN_ENABLED variable --- client/components/main/layouts.js | 5 +++++ models/settings.js | 5 +++++ 2 files changed, 10 insertions(+) diff --git a/client/components/main/layouts.js b/client/components/main/layouts.js index e5c86d76..23960a9e 100644 --- a/client/components/main/layouts.js +++ b/client/components/main/layouts.js @@ -31,6 +31,11 @@ Template.userFormsLayout.onCreated(function() { return this.stop(); }, }); + Meteor.call('isPasswordDisabled', (_, result) => { + if (result) { + $('.at-pwd-form').hide(); + } + }); }); Template.userFormsLayout.onRendered(() => { diff --git a/models/settings.js b/models/settings.js index 0d671aa4..3bebd977 100644 --- a/models/settings.js +++ b/models/settings.js @@ -334,6 +334,11 @@ if (Meteor.isServer) { getDefaultAuthenticationMethod() { return process.env.DEFAULT_AUTHENTICATION_METHOD; }, + + isPasswordDisabled() { + return process.env.PASSWORD_LOGIN_ENABLED === 'false'; + }, + }); } -- cgit v1.2.3-1-g7c22 From c39364af83b9f6e8ff43bcae97a529942b9a8244 Mon Sep 17 00:00:00 2001 From: boeserwolf <github@noxware.de> Date: Mon, 13 Apr 2020 23:47:00 +0200 Subject: Fix margin in card labels --- client/components/cards/labels.styl | 2 ++ 1 file changed, 2 insertions(+) diff --git a/client/components/cards/labels.styl b/client/components/cards/labels.styl index 9d7c7553..ee946656 100644 --- a/client/components/cards/labels.styl +++ b/client/components/cards/labels.styl @@ -158,6 +158,8 @@ .edit-labels-pop-over margin-bottom: 8px + .card-label .viewer p + margin: 0 .edit-labels-pop-over .shortcut display: inline-block -- cgit v1.2.3-1-g7c22 From 1389ed0fce80c622220104e6c0e693ac52ce2177 Mon Sep 17 00:00:00 2001 From: Allemand <37148072+salleman33@users.noreply.github.com> Date: Tue, 14 Apr 2020 08:48:51 +0200 Subject: Update layouts.js --- client/components/main/layouts.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/client/components/main/layouts.js b/client/components/main/layouts.js index 23960a9e..83678e73 100644 --- a/client/components/main/layouts.js +++ b/client/components/main/layouts.js @@ -31,7 +31,7 @@ Template.userFormsLayout.onCreated(function() { return this.stop(); }, }); - Meteor.call('isPasswordDisabled', (_, result) => { + Meteor.call('isPasswordLoginDisabled', (_, result) => { if (result) { $('.at-pwd-form').hide(); } -- cgit v1.2.3-1-g7c22 From 18610d2fe61dd7e5f7fbf914fabba6eaab412e6c Mon Sep 17 00:00:00 2001 From: Allemand <37148072+salleman33@users.noreply.github.com> Date: Tue, 14 Apr 2020 08:49:47 +0200 Subject: Update settings.js --- models/settings.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/models/settings.js b/models/settings.js index 3bebd977..03ef9052 100644 --- a/models/settings.js +++ b/models/settings.js @@ -335,7 +335,7 @@ if (Meteor.isServer) { return process.env.DEFAULT_AUTHENTICATION_METHOD; }, - isPasswordDisabled() { + isPasswordLoginDisabled() { return process.env.PASSWORD_LOGIN_ENABLED === 'false'; }, -- cgit v1.2.3-1-g7c22 From 659e8418f708a26832aaa71eb472606d614504ed Mon Sep 17 00:00:00 2001 From: Allemand <37148072+salleman33@users.noreply.github.com> Date: Tue, 14 Apr 2020 08:51:59 +0200 Subject: Update Dockerfile --- Dockerfile | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/Dockerfile b/Dockerfile index 63002e79..67f7d329 100644 --- a/Dockerfile +++ b/Dockerfile @@ -113,7 +113,8 @@ ENV BUILD_DEPS="apt-utils libarchive-tools gnupg gosu wget curl bzip2 g++ build- CORS_EXPOSE_HEADERS="" \ DEFAULT_AUTHENTICATION_METHOD="" \ SCROLLINERTIA="0" \ - SCROLLAMOUNT="auto" + SCROLLAMOUNT="auto" \ + PASSWORD_LOGIN_ENABLED=true # Copy the app to the image COPY ${SRC_PATH} /home/wekan/app -- cgit v1.2.3-1-g7c22 From 2fd577d2c00b5d7c08542f0254f9488c3f12d7ec Mon Sep 17 00:00:00 2001 From: Allemand <37148072+salleman33@users.noreply.github.com> Date: Tue, 14 Apr 2020 08:56:52 +0200 Subject: Update docker-compose.yml --- docker-compose.yml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/docker-compose.yml b/docker-compose.yml index fe037add..071fb5a6 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -598,6 +598,9 @@ services: # example : LOGOUT_ON_MINUTES=55 #- LOGOUT_ON_MINUTES= #------------------------------------------------------------------- + # Hide password login form + # - PASSWORD_LOGIN_ENABLED=true + #------------------------------------------------------------------- depends_on: - wekandb -- cgit v1.2.3-1-g7c22 From efd3faf9ef13830cb0c8cbb54362f6884e9d4dd7 Mon Sep 17 00:00:00 2001 From: Allemand <37148072+salleman33@users.noreply.github.com> Date: Tue, 14 Apr 2020 08:58:47 +0200 Subject: Update sandstorm-pkgdef.capnp --- sandstorm-pkgdef.capnp | 1 + 1 file changed, 1 insertion(+) diff --git a/sandstorm-pkgdef.capnp b/sandstorm-pkgdef.capnp index a4da206b..0b2f1c36 100644 --- a/sandstorm-pkgdef.capnp +++ b/sandstorm-pkgdef.capnp @@ -259,6 +259,7 @@ const myCommand :Spk.Manifest.Command = ( (key = "OAUTH2_USERINFO_ENDPOINT", value=""), (key = "OAUTH2_TOKEN_ENDPOINT", value=""), (key = "LDAP_ENABLE", value="false"), + (key = "PASSWORD_LOGIN_ENABLED", value="true"), (key = "SANDSTORM", value="1"), (key = "METEOR_SETTINGS", value = "{\"public\": {\"sandstorm\": true}}") ] -- cgit v1.2.3-1-g7c22 From e0cb5a0c7a360ed5a74e8243ebc33477889f5d56 Mon Sep 17 00:00:00 2001 From: Allemand <37148072+salleman33@users.noreply.github.com> Date: Tue, 14 Apr 2020 09:01:43 +0200 Subject: Update config --- snap-src/bin/config | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/snap-src/bin/config b/snap-src/bin/config index 90c70c91..48ab6393 100755 --- a/snap-src/bin/config +++ b/snap-src/bin/config @@ -3,7 +3,7 @@ # All supported keys are defined here together with descriptions and default values # list of supported keys -keys="DEBUG MONGO_URL MONGODB_BIND_UNIX_SOCKET MONGO_URL MONGODB_BIND_IP MONGODB_PORT MAIL_URL MAIL_FROM ROOT_URL PORT DISABLE_MONGODB CADDY_ENABLED CADDY_BIND_PORT WITH_API RICHER_CARD_COMMENT_EDITOR CARD_OPENED_WEBHOOK_ENABLED ACCOUNTS_LOCKOUT_KNOWN_USERS_FAILURES_BEFORE ACCOUNTS_LOCKOUT_KNOWN_USERS_PERIOD ACCOUNTS_LOCKOUT_KNOWN_USERS_FAILURE_WINDOW ACCOUNTS_LOCKOUT_UNKNOWN_USERS_FAILURES_BERORE ACCOUNTS_LOCKOUT_UNKNOWN_USERS_LOCKOUT_PERIOD ACCOUNTS_LOCKOUT_UNKNOWN_USERS_FAILURE_WINDOW MAX_IMAGE_PIXEL IMAGE_COMPRESS_RATIO BIGEVENTS_PATTERN NOTIFICATION_TRAY_AFTER_READ_DAYS_BEFORE_REMOVE NOTIFY_DUE_DAYS_BEFORE_AND_AFTER NOTIFY_DUE_AT_HOUR_OF_DAY EMAIL_NOTIFICATION_TIMEOUT CORS CORS_ALLOW_HEADERS CORS_EXPOSE_HEADERS MATOMO_ADDRESS MATOMO_SITE_ID MATOMO_DO_NOT_TRACK MATOMO_WITH_USERNAME BROWSER_POLICY_ENABLED TRUSTED_URL WEBHOOKS_ATTRIBUTES OAUTH2_ENABLED OAUTH2_LOGIN_STYLE OAUTH2_CLIENT_ID OAUTH2_SECRET OAUTH2_SERVER_URL OAUTH2_AUTH_ENDPOINT OAUTH2_USERINFO_ENDPOINT OAUTH2_TOKEN_ENDPOINT OAUTH2_ID_MAP OAUTH2_USERNAME_MAP OAUTH2_FULLNAME_MAP OAUTH2_ID_TOKEN_WHITELIST_FIELDS OAUTH2_EMAIL_MAP OAUTH2_REQUEST_PERMISSIONS LDAP_ENABLE LDAP_PORT LDAP_HOST LDAP_BASEDN LDAP_LOGIN_FALLBACK LDAP_RECONNECT LDAP_TIMEOUT LDAP_IDLE_TIMEOUT LDAP_CONNECT_TIMEOUT LDAP_AUTHENTIFICATION LDAP_AUTHENTIFICATION_USERDN LDAP_AUTHENTIFICATION_PASSWORD LDAP_LOG_ENABLED LDAP_BACKGROUND_SYNC LDAP_BACKGROUND_SYNC_INTERVAL LDAP_BACKGROUND_SYNC_KEEP_EXISTANT_USERS_UPDATED LDAP_BACKGROUND_SYNC_IMPORT_NEW_USERS LDAP_ENCRYPTION LDAP_CA_CERT LDAP_REJECT_UNAUTHORIZED LDAP_USER_AUTHENTICATION LDAP_USER_AUTHENTICATION_FIELD LDAP_USER_SEARCH_FILTER LDAP_USER_SEARCH_SCOPE LDAP_USER_SEARCH_FIELD LDAP_SEARCH_PAGE_SIZE LDAP_SEARCH_SIZE_LIMIT LDAP_GROUP_FILTER_ENABLE LDAP_GROUP_FILTER_OBJECTCLASS LDAP_GROUP_FILTER_GROUP_ID_ATTRIBUTE LDAP_GROUP_FILTER_GROUP_MEMBER_ATTRIBUTE LDAP_GROUP_FILTER_GROUP_MEMBER_FORMAT LDAP_GROUP_FILTER_GROUP_NAME LDAP_UNIQUE_IDENTIFIER_FIELD LDAP_UTF8_NAMES_SLUGIFY LDAP_USERNAME_FIELD LDAP_FULLNAME_FIELD LDAP_MERGE_EXISTING_USERS LDAP_SYNC_USER_DATA LDAP_SYNC_USER_DATA_FIELDMAP LDAP_SYNC_GROUP_ROLES LDAP_DEFAULT_DOMAIN LDAP_EMAIL_MATCH_ENABLE LDAP_EMAIL_MATCH_REQUIRE LDAP_EMAIL_MATCH_VERIFIED LDAP_EMAIL_FIELD LDAP_SYNC_ADMIN_STATUS LDAP_SYNC_ADMIN_GROUPS HEADER_LOGIN_ID HEADER_LOGIN_FIRSTNAME HEADER_LOGIN_LASTNAME HEADER_LOGIN_EMAIL LOGOUT_WITH_TIMER LOGOUT_IN LOGOUT_ON_HOURS LOGOUT_ON_MINUTES DEFAULT_AUTHENTICATION_METHOD ATTACHMENTS_STORE_PATH SCROLLINERTIA SCROLLAMOUNT" +keys="DEBUG MONGO_URL MONGODB_BIND_UNIX_SOCKET MONGO_URL MONGODB_BIND_IP MONGODB_PORT MAIL_URL MAIL_FROM ROOT_URL PORT DISABLE_MONGODB CADDY_ENABLED CADDY_BIND_PORT WITH_API RICHER_CARD_COMMENT_EDITOR CARD_OPENED_WEBHOOK_ENABLED ACCOUNTS_LOCKOUT_KNOWN_USERS_FAILURES_BEFORE ACCOUNTS_LOCKOUT_KNOWN_USERS_PERIOD ACCOUNTS_LOCKOUT_KNOWN_USERS_FAILURE_WINDOW ACCOUNTS_LOCKOUT_UNKNOWN_USERS_FAILURES_BERORE ACCOUNTS_LOCKOUT_UNKNOWN_USERS_LOCKOUT_PERIOD ACCOUNTS_LOCKOUT_UNKNOWN_USERS_FAILURE_WINDOW MAX_IMAGE_PIXEL IMAGE_COMPRESS_RATIO BIGEVENTS_PATTERN NOTIFICATION_TRAY_AFTER_READ_DAYS_BEFORE_REMOVE NOTIFY_DUE_DAYS_BEFORE_AND_AFTER NOTIFY_DUE_AT_HOUR_OF_DAY EMAIL_NOTIFICATION_TIMEOUT CORS CORS_ALLOW_HEADERS CORS_EXPOSE_HEADERS MATOMO_ADDRESS MATOMO_SITE_ID MATOMO_DO_NOT_TRACK MATOMO_WITH_USERNAME BROWSER_POLICY_ENABLED TRUSTED_URL WEBHOOKS_ATTRIBUTES OAUTH2_ENABLED OAUTH2_LOGIN_STYLE OAUTH2_CLIENT_ID OAUTH2_SECRET OAUTH2_SERVER_URL OAUTH2_AUTH_ENDPOINT OAUTH2_USERINFO_ENDPOINT OAUTH2_TOKEN_ENDPOINT OAUTH2_ID_MAP OAUTH2_USERNAME_MAP OAUTH2_FULLNAME_MAP OAUTH2_ID_TOKEN_WHITELIST_FIELDS OAUTH2_EMAIL_MAP OAUTH2_REQUEST_PERMISSIONS LDAP_ENABLE LDAP_PORT LDAP_HOST LDAP_BASEDN LDAP_LOGIN_FALLBACK LDAP_RECONNECT LDAP_TIMEOUT LDAP_IDLE_TIMEOUT LDAP_CONNECT_TIMEOUT LDAP_AUTHENTIFICATION LDAP_AUTHENTIFICATION_USERDN LDAP_AUTHENTIFICATION_PASSWORD LDAP_LOG_ENABLED LDAP_BACKGROUND_SYNC LDAP_BACKGROUND_SYNC_INTERVAL LDAP_BACKGROUND_SYNC_KEEP_EXISTANT_USERS_UPDATED LDAP_BACKGROUND_SYNC_IMPORT_NEW_USERS LDAP_ENCRYPTION LDAP_CA_CERT LDAP_REJECT_UNAUTHORIZED LDAP_USER_AUTHENTICATION LDAP_USER_AUTHENTICATION_FIELD LDAP_USER_SEARCH_FILTER LDAP_USER_SEARCH_SCOPE LDAP_USER_SEARCH_FIELD LDAP_SEARCH_PAGE_SIZE LDAP_SEARCH_SIZE_LIMIT LDAP_GROUP_FILTER_ENABLE LDAP_GROUP_FILTER_OBJECTCLASS LDAP_GROUP_FILTER_GROUP_ID_ATTRIBUTE LDAP_GROUP_FILTER_GROUP_MEMBER_ATTRIBUTE LDAP_GROUP_FILTER_GROUP_MEMBER_FORMAT LDAP_GROUP_FILTER_GROUP_NAME LDAP_UNIQUE_IDENTIFIER_FIELD LDAP_UTF8_NAMES_SLUGIFY LDAP_USERNAME_FIELD LDAP_FULLNAME_FIELD LDAP_MERGE_EXISTING_USERS LDAP_SYNC_USER_DATA LDAP_SYNC_USER_DATA_FIELDMAP LDAP_SYNC_GROUP_ROLES LDAP_DEFAULT_DOMAIN LDAP_EMAIL_MATCH_ENABLE LDAP_EMAIL_MATCH_REQUIRE LDAP_EMAIL_MATCH_VERIFIED LDAP_EMAIL_FIELD LDAP_SYNC_ADMIN_STATUS LDAP_SYNC_ADMIN_GROUPS HEADER_LOGIN_ID HEADER_LOGIN_FIRSTNAME HEADER_LOGIN_LASTNAME HEADER_LOGIN_EMAIL LOGOUT_WITH_TIMER LOGOUT_IN LOGOUT_ON_HOURS LOGOUT_ON_MINUTES DEFAULT_AUTHENTICATION_METHOD ATTACHMENTS_STORE_PATH SCROLLINERTIA SCROLLAMOUNT PASSWORD_LOGIN_ENABLED" # default values DESCRIPTION_DEBUG="Debug OIDC OAuth2 etc. Example: sudo snap set wekan debug='true'" @@ -461,3 +461,8 @@ KEY_SCROLLINERTIA="scrollinertia" DESCRIPTION_SCROLLINERTIA="Mousewheel scroll amount, issue #2949. Default: 'auto'" DEFAULT_SCROLLINERTIA="auto" KEY_SCROLLINERTIA="scrollamount" + +DESCRIPTION_PASSWORD_LOGIN_ENABLED="To hide the password login form" +DEFAULT_PASSWORD_LOGIN_ENABLED="true" +KEY_PASSWORD_LOGIN_ENABLED="password-login-enabled" + -- cgit v1.2.3-1-g7c22 From 55545a52cadc131f85200153835d5940b74e5fc7 Mon Sep 17 00:00:00 2001 From: Allemand <37148072+salleman33@users.noreply.github.com> Date: Tue, 14 Apr 2020 09:05:14 +0200 Subject: Update wekan-help --- snap-src/bin/wekan-help | 3 +++ 1 file changed, 3 insertions(+) diff --git a/snap-src/bin/wekan-help b/snap-src/bin/wekan-help index 008a4de1..dfcf40a5 100755 --- a/snap-src/bin/wekan-help +++ b/snap-src/bin/wekan-help @@ -461,6 +461,9 @@ echo -e "Default authentication method." echo -e "The default authentication method used if a user does not exist to create and authenticate. Method can be password or ldap." echo -e "\t$ snap set $SNAP_NAME default-authentication-method='ldap'" echo -e "\n" +echo -e "Enable or not password login Form" +echo -e "\t$ snap set $SNAP_NAME password-login-enabled='false'" +echo -e "\n" # parse config file for supported settings keys echo -e "wekan supports settings keys" echo -e "values can be changed by calling\n$ snap set $SNAP_NAME <key name>='<key value>'" -- cgit v1.2.3-1-g7c22 From e22e24d91722370e62e2fb7abb4835376410ecff Mon Sep 17 00:00:00 2001 From: Allemand <37148072+salleman33@users.noreply.github.com> Date: Tue, 14 Apr 2020 09:07:49 +0200 Subject: Update start-wekan.bat --- start-wekan.bat | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/start-wekan.bat b/start-wekan.bat index 61c242ee..272e963e 100755 --- a/start-wekan.bat +++ b/start-wekan.bat @@ -363,6 +363,13 @@ REM SET LDAP_SYNC_ADMIN_STATUS=true REM # Comma separated list of admin group names to sync. REM SET LDAP_SYNC_ADMIN_GROUPS=group1,group2 +REM ------------------------------------------------ + +REM # Enable/Disable password login form. +REM SET PASSWORD_LOGIN_ENABLED=true + +REM ------------------------------------------------ + REM # Login to LDAP automatically with HTTP header. REM # In below example for siteminder, at right side of = is header name. REM SET HEADER_LOGIN_ID=HEADERUID -- cgit v1.2.3-1-g7c22 From 94b558cf434316fab64a3651fb7ce18b8101d14b Mon Sep 17 00:00:00 2001 From: Allemand <37148072+salleman33@users.noreply.github.com> Date: Tue, 14 Apr 2020 09:09:38 +0200 Subject: Update start-wekan.sh --- start-wekan.sh | 3 +++ 1 file changed, 3 insertions(+) diff --git a/start-wekan.sh b/start-wekan.sh index bf598e39..f3fb18e9 100755 --- a/start-wekan.sh +++ b/start-wekan.sh @@ -362,6 +362,9 @@ # LOGOUT_ON_MINUTES : The number of minutes # example : LOGOUT_ON_MINUTES=55 #export LOGOUT_ON_MINUTES= + #--------------------------------------------------------------------- + # PASSWORD_LOGIN_ENABLED : Enable or not the password login form. + #export PASSWORD_LOGIN_ENABLED=true node main.js # & >> ../../wekan.log -- cgit v1.2.3-1-g7c22 From 4f1330c777ae52f2b52eacda4f0945dee1cb51af Mon Sep 17 00:00:00 2001 From: Allemand <37148072+salleman33@users.noreply.github.com> Date: Tue, 14 Apr 2020 09:12:39 +0200 Subject: Update docker-compose.yml --- torodb-postgresql/docker-compose.yml | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/torodb-postgresql/docker-compose.yml b/torodb-postgresql/docker-compose.yml index e742402f..793a9b4f 100644 --- a/torodb-postgresql/docker-compose.yml +++ b/torodb-postgresql/docker-compose.yml @@ -527,7 +527,12 @@ services: # LOGOUT_ON_MINUTES : The number of minutes # example : LOGOUT_ON_MINUTES=55 #- LOGOUT_ON_MINUTES= + #--------------------------------------------------------------------- + # PASSWORD_LOGIN_ENABLED : Enable or not the password login form. + # example: PASSWORD_LOGIN_ENABLED=false + # - PASSWORD_LOGIN_ENABLED #------------------------------------------------------------------- + depends_on: - mongodb -- cgit v1.2.3-1-g7c22 From 1a836969e10215bad47ac56a9b0d9de801b66fd2 Mon Sep 17 00:00:00 2001 From: Lauri Ojansivu <x@xet7.org> Date: Tue, 14 Apr 2020 23:01:21 +0300 Subject: Remove 1.8.x files because Sandstorm now uses newest Meteor. Thanks to xet7 ! --- .future-snap/snapcraft.yaml | 155 + .sandstorm-meteor-1.8/.meteor/.finished-upgraders | 20 - .sandstorm-meteor-1.8/.meteor/.gitignore | 2 - .sandstorm-meteor-1.8/.meteor/.id | 7 - .sandstorm-meteor-1.8/.meteor/cordova-plugins | 0 .sandstorm-meteor-1.8/.meteor/packages | 100 - .sandstorm-meteor-1.8/.meteor/platforms | 2 - .sandstorm-meteor-1.8/.meteor/release | 1 - .sandstorm-meteor-1.8/.meteor/versions | 198 - .sandstorm-meteor-1.8/cfs_access-point.txt | 914 ----- .sandstorm-meteor-1.8/export.js | 238 -- .sandstorm-meteor-1.8/future/snapcraft.yaml | 155 - .sandstorm-meteor-1.8/ldap.js | 640 --- .sandstorm-meteor-1.8/oidc_server.js | 163 - .sandstorm-meteor-1.8/package-lock.json | 4361 --------------------- .sandstorm-meteor-1.8/package.json | 73 - .sandstorm-meteor-1.8/snapcraft.yaml | 244 -- .sandstorm-meteor-1.8/wekanCreator.js | 853 ---- 18 files changed, 155 insertions(+), 7971 deletions(-) create mode 100644 .future-snap/snapcraft.yaml delete mode 100644 .sandstorm-meteor-1.8/.meteor/.finished-upgraders delete mode 100644 .sandstorm-meteor-1.8/.meteor/.gitignore delete mode 100644 .sandstorm-meteor-1.8/.meteor/.id delete mode 100644 .sandstorm-meteor-1.8/.meteor/cordova-plugins delete mode 100644 .sandstorm-meteor-1.8/.meteor/packages delete mode 100644 .sandstorm-meteor-1.8/.meteor/platforms delete mode 100644 .sandstorm-meteor-1.8/.meteor/release delete mode 100644 .sandstorm-meteor-1.8/.meteor/versions delete mode 100644 .sandstorm-meteor-1.8/cfs_access-point.txt delete mode 100644 .sandstorm-meteor-1.8/export.js delete mode 100644 .sandstorm-meteor-1.8/future/snapcraft.yaml delete mode 100644 .sandstorm-meteor-1.8/ldap.js delete mode 100644 .sandstorm-meteor-1.8/oidc_server.js delete mode 100644 .sandstorm-meteor-1.8/package-lock.json delete mode 100644 .sandstorm-meteor-1.8/package.json delete mode 100644 .sandstorm-meteor-1.8/snapcraft.yaml delete mode 100644 .sandstorm-meteor-1.8/wekanCreator.js diff --git a/.future-snap/snapcraft.yaml b/.future-snap/snapcraft.yaml new file mode 100644 index 00000000..a84c5d1f --- /dev/null +++ b/.future-snap/snapcraft.yaml @@ -0,0 +1,155 @@ +name: wekan +version: git +summary: The open-source kanban +description: | + Wekan is an open-source and collaborative kanban board application. + + Whether you’re maintaining a personal todo list, planning your holidays with some friends, or working in a team on your next revolutionary idea, Kanban boards are an unbeatable tool to keep your things organized. They give you a visual overview of the current state of your project, and make you productive by allowing you to focus on the few items that matter the most. + Depending on target environment, some configuration settings might need to be adjusted. + For full list of configuration options call: + $ wekan.help + +confinement: strict +grade: stable +base: core18 + +architectures: + - amd64 + +plugs: + mongodb-plug: + interface: content + target: $SNAP_DATA/shared + +hooks: + configure: + plugs: + - network + - network-bind + +slots: + mongodb-slot: + interface: content + write: + - $SNAP_DATA/share + +apps: + wekan: + command: wekan-control + daemon: simple + plugs: [network, network-bind] + + mongodb: + command: mongodb-control + daemon: simple + plugs: [network, network-bind] + + caddy: + command: caddy-control + daemon: simple + plugs: [network, network-bind] + + help: + command: wekan-help + + database-backup: + command: mongodb-backup + plugs: [network, network-bind] + + database-list-backups: + command: ls -al $SNAP_COMMON/db-backups/ + + database-restore: + command: mongodb-restore + plugs: [network, network-bind] + +parts: + mongodb: + source: https://repo.mongodb.org/apt/ubuntu/dists/xenial/mongodb-org/4.2/multiverse/binary-amd64/mongodb-org-server_4.2.2_amd64.deb + #https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-4.0.14.tgz + #https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-ubuntu1604-3.2.22.tgz + plugin: dump + stage-packages: [libssl1.0.0, libcurl3] + filesets: + mongo: + - usr + - bin + - lib + stage: + - $mongo + prime: + - $mongo + + wekan: + source: . + plugin: nodejs + node-engine: 12.14.1 + node-packages: + - node-gyp + - node-pre-gyp + - fibers + build-packages: + - ca-certificates + - apt-utils + - build-essential + - python + - python3 + - g++ + - capnproto + - curl + - libcurl3 + - execstack + - nodejs + - npm + stage-packages: + - libfontconfig1 + override-build: | + echo "Cleaning environment first" + rm -rf ~/.meteor ~/.npm /usr/local/lib/node_modules + rm -rf .build + echo "Installing meteor" + curl https://install.meteor.com/ -o install_meteor.sh + chmod +x install_meteor.sh + sh install_meteor.sh + rm install_meteor.sh + rm -rf .build + meteor add standard-minifier-js --allow-superuser + meteor npm install --allow-superuser + meteor npm install --allow-superuser --save babel-runtime + meteor build .build --directory --allow-superuser + cp -f fix-download-unicode/cfs_access-point.txt .build/bundle/programs/server/packages/cfs_access-point.js + cd .build/bundle/programs/server + npm install + npm install --allow-superuser --save babel-runtime + # Change back to Wekan source directory + cd ../../../.. + cp -r .build/bundle/* $SNAPCRAFT_PART_INSTALL/ + cp .build/bundle/.node_version.txt $SNAPCRAFT_PART_INSTALL/ + rm -f $SNAPCRAFT_PART_INSTALL/lib/node_modules/wekan + rm -f $SNAPCRAFT_PART_INSTALL/programs/server/npm/node_modules/meteor/rajit_bootstrap3-datepicker/lib/bootstrap-datepicker/node_modules/phantomjs-prebuilt/lib/phantom/bin/phantomjs + rm -f $SNAPCRAFT_PART_INSTALL/programs/server/npm/node_modules/tar/lib/.mkdir.js.swp + rm -f $SNAPCRAFT_PART_INSTALL/lib/node_modules/node-pre-gyp/node_modules/tar/lib/.mkdir.js.swp + rm -f $SNAPCRAFT_PART_INSTALL/lib/node_modules/node-gyp/node_modules/tar/lib/.mkdir.js.swp + rm -f $SNAPCRAFT_PART_INSTALL/programs/server/node_modules/node-pre-gyp/node_modules/tar/lib/.mkdir.js.swp + + organize: + README: README.wekan + prime: + - -lib/node_modules/node-pre-gyp/node_modules/tar/lib/.unpack.js.swp + + helpers: + source: snap-src + plugin: dump + + caddy: + plugin: dump + source: https://caddyserver.com/download/linux/amd64?license=personal&telemetry=off + source-type: tar + organize: + caddy: bin/caddy + CHANGES.txt: CADDY_CHANGES.txt + EULA.txt: CADDY_EULA.txt + LICENSES.txt: CADDY_LICENSES.txt + README.txt: CADDY_README.txt + stage: + - -init diff --git a/.sandstorm-meteor-1.8/.meteor/.finished-upgraders b/.sandstorm-meteor-1.8/.meteor/.finished-upgraders deleted file mode 100644 index bc5b50f7..00000000 --- a/.sandstorm-meteor-1.8/.meteor/.finished-upgraders +++ /dev/null @@ -1,20 +0,0 @@ -# This file contains information which helps Meteor properly upgrade your -# app when you run 'meteor update'. You should check it into version control -# with your project. - -notices-for-0.9.0 -notices-for-0.9.1 -0.9.4-platform-file -notices-for-facebook-graph-api-2 -1.2.0-standard-minifiers-package -1.2.0-meteor-platform-split -1.2.0-cordova-changes -1.2.0-breaking-changes -1.3.0-split-minifiers-package -1.3.5-remove-old-dev-bundle-link -1.4.0-remove-old-dev-bundle-link -1.4.1-add-shell-server-package -1.4.3-split-account-service-packages -1.5-add-dynamic-import-package -1.7-split-underscore-from-meteor-base -1.8.3-split-jquery-from-blaze diff --git a/.sandstorm-meteor-1.8/.meteor/.gitignore b/.sandstorm-meteor-1.8/.meteor/.gitignore deleted file mode 100644 index 501f92e4..00000000 --- a/.sandstorm-meteor-1.8/.meteor/.gitignore +++ /dev/null @@ -1,2 +0,0 @@ -dev_bundle -local diff --git a/.sandstorm-meteor-1.8/.meteor/.id b/.sandstorm-meteor-1.8/.meteor/.id deleted file mode 100644 index 0556ccf7..00000000 --- a/.sandstorm-meteor-1.8/.meteor/.id +++ /dev/null @@ -1,7 +0,0 @@ -# This file contains a token that is unique to your project. -# Check it into your repository along with the rest of this directory. -# It can be used for purposes such as: -# - ensuring you don't accidentally deploy one app on top of another -# - providing package authors with aggregated statistics - -dvyihgykyzec6y1dpg diff --git a/.sandstorm-meteor-1.8/.meteor/cordova-plugins b/.sandstorm-meteor-1.8/.meteor/cordova-plugins deleted file mode 100644 index e69de29b..00000000 diff --git a/.sandstorm-meteor-1.8/.meteor/packages b/.sandstorm-meteor-1.8/.meteor/packages deleted file mode 100644 index 8af7f314..00000000 --- a/.sandstorm-meteor-1.8/.meteor/packages +++ /dev/null @@ -1,100 +0,0 @@ -# Meteor packages used by this project, one per line. -# -# 'meteor add' and 'meteor remove' will edit this file for you, -# but you can also edit it by hand. - -meteor-base@1.4.0 - -# Build system -ecmascript@0.13.2 -standard-minifier-css@1.5.4 -standard-minifier-js@2.5.2 -mquandalle:jade - -# Polyfills -es5-shim@4.8.0 - -# Collections -aldeed:collection2 -cfs:standard-packages -cottz:publish-relations -dburles:collection-helpers -idmontie:migrations -matb33:collection-hooks -matteodem:easy-search -mongo@1.7.0 -mquandalle:collection-mutations - -# Account system -kenton:accounts-sandstorm -service-configuration@1.0.11 -useraccounts:unstyled -useraccounts:flow-routing -wekan-ldap -wekan-accounts-cas -wekan-accounts-oidc - -# Utilities -check@1.3.1 -jquery@1.11.10 -random@1.1.0 -reactive-dict@1.3.0 -session@1.2.0 -tracker@1.2.0 -underscore@1.0.10 -3stack:presence -alethes:pages -arillo:flow-router-helpers -audit-argument-checks@1.0.7 -kadira:blaze-layout -kadira:dochead -mquandalle:autofocus -ongoworks:speakingurl -raix:handlebar-helpers -tap:i18n -http@1.4.2 - -# UI components -blaze -reactive-var@1.0.11 -fortawesome:fontawesome -mousetrap:mousetrap -mquandalle:jquery-textcomplete -mquandalle:jquery-ui-drag-drop-sort -mquandalle:mousetrap-bindglobal -peerlibrary:blaze-components@=0.15.1 -templates:tabs -verron:autosize -simple:json-routes -rajit:bootstrap3-datepicker -shell-server@0.4.0 -simple:rest-accounts-password -useraccounts:core -email@1.2.3 -horka:swipebox -dynamic-import@0.5.1 -staringatlights:fast-render - -accounts-password@1.5.2 -cfs:gridfs -rzymek:fullcalendar -momentjs:moment@2.22.2 -browser-policy-framing@1.1.0 -mquandalle:moment -msavin:usercache -wekan-scrollbar -mquandalle:perfect-scrollbar -mdg:meteor-apm-agent@3.2.0-rc.0! -# Keep stylus in 1.1.0, because building v2 takes extra 52 minutes. -coagmano:stylus@1.1.0! -lucasantoniassi:accounts-lockout -meteorhacks:subs-manager -meteorhacks:picker -lamhieu:unblock -meteorhacks:aggregate@1.3.0 -wekan-markdown -konecty:mongo-counter -percolate:synced-cron -easylogic:summernote -cfs:filesystem -ostrio:cookies diff --git a/.sandstorm-meteor-1.8/.meteor/platforms b/.sandstorm-meteor-1.8/.meteor/platforms deleted file mode 100644 index efeba1b5..00000000 --- a/.sandstorm-meteor-1.8/.meteor/platforms +++ /dev/null @@ -1,2 +0,0 @@ -server -browser diff --git a/.sandstorm-meteor-1.8/.meteor/release b/.sandstorm-meteor-1.8/.meteor/release deleted file mode 100644 index bfccdc2c..00000000 --- a/.sandstorm-meteor-1.8/.meteor/release +++ /dev/null @@ -1 +0,0 @@ -METEOR@1.8.3 diff --git a/.sandstorm-meteor-1.8/.meteor/versions b/.sandstorm-meteor-1.8/.meteor/versions deleted file mode 100644 index 65869431..00000000 --- a/.sandstorm-meteor-1.8/.meteor/versions +++ /dev/null @@ -1,198 +0,0 @@ -3stack:presence@1.1.2 -accounts-base@1.4.5 -accounts-oauth@1.1.16 -accounts-password@1.5.2 -aldeed:collection2@2.10.0 -aldeed:collection2-core@1.2.0 -aldeed:schema-deny@1.1.0 -aldeed:schema-index@1.1.1 -aldeed:simple-schema@1.5.4 -alethes:pages@1.8.6 -allow-deny@1.1.0 -arillo:flow-router-helpers@0.5.2 -audit-argument-checks@1.0.7 -autoupdate@1.6.0 -babel-compiler@7.4.2 -babel-runtime@1.4.0 -base64@1.0.12 -binary-heap@1.0.11 -blaze@2.3.4 -blaze-tools@1.0.10 -boilerplate-generator@1.6.0 -browser-policy-common@1.0.11 -browser-policy-framing@1.1.0 -caching-compiler@1.2.1 -caching-html-compiler@1.1.3 -callback-hook@1.2.0 -cfs:access-point@0.1.49 -cfs:base-package@0.0.30 -cfs:collection@0.5.5 -cfs:collection-filters@0.2.4 -cfs:data-man@0.0.6 -cfs:file@0.1.17 -cfs:filesystem@0.1.2 -cfs:gridfs@0.0.34 -cfs:http-methods@0.0.32 -cfs:http-publish@0.0.13 -cfs:power-queue@0.9.11 -cfs:reactive-list@0.0.9 -cfs:reactive-property@0.0.4 -cfs:standard-packages@0.5.10 -cfs:storage-adapter@0.2.4 -cfs:tempstore@0.1.6 -cfs:upload-http@0.0.20 -cfs:worker@0.1.5 -check@1.3.1 -chuangbo:cookie@1.1.0 -coagmano:stylus@1.1.0 -coffeescript@1.0.17 -cottz:publish-relations@2.0.8 -dburles:collection-helpers@1.1.0 -ddp@1.4.0 -ddp-client@2.3.3 -ddp-common@1.4.0 -ddp-rate-limiter@1.0.7 -ddp-server@2.3.0 -deps@1.0.12 -diff-sequence@1.1.1 -dynamic-import@0.5.1 -easylogic:summernote@0.8.8 -ecmascript@0.13.2 -ecmascript-runtime@0.7.0 -ecmascript-runtime-client@0.9.0 -ecmascript-runtime-server@0.8.0 -ejson@1.1.1 -email@1.2.3 -es5-shim@4.8.0 -fastclick@1.0.13 -fetch@0.1.1 -fortawesome:fontawesome@4.7.0 -geojson-utils@1.0.10 -horka:swipebox@1.0.2 -hot-code-push@1.0.4 -html-tools@1.0.11 -htmljs@1.0.11 -http@1.4.2 -id-map@1.1.0 -idmontie:migrations@1.0.3 -inter-process-messaging@0.1.0 -jquery@1.11.11 -kadira:blaze-layout@2.3.0 -kadira:dochead@1.5.0 -kadira:flow-router@2.12.1 -kenton:accounts-sandstorm@0.7.0 -konecty:mongo-counter@0.0.5_3 -lamhieu:meteorx@2.1.1 -lamhieu:unblock@1.0.0 -launch-screen@1.1.1 -livedata@1.0.18 -localstorage@1.2.0 -logging@1.1.20 -lucasantoniassi:accounts-lockout@1.0.0 -matb33:collection-hooks@0.9.1 -matteodem:easy-search@1.6.4 -mdg:meteor-apm-agent@3.2.5 -mdg:validation-error@0.5.1 -meteor@1.9.3 -meteor-base@1.4.0 -meteor-platform@1.2.6 -meteorhacks:aggregate@1.3.0 -meteorhacks:collection-utils@1.2.0 -meteorhacks:picker@1.0.3 -meteorhacks:subs-manager@1.6.4 -meteorspark:util@0.2.0 -minifier-css@1.4.3 -minifier-js@2.5.1 -minifiers@1.1.8-faster-rebuild.0 -minimongo@1.4.5 -mobile-status-bar@1.0.14 -modern-browsers@0.1.4 -modules@0.14.0 -modules-runtime@0.11.0 -momentjs:moment@2.24.0 -mongo@1.7.0 -mongo-decimal@0.1.1 -mongo-dev-server@1.1.0 -mongo-id@1.0.7 -mongo-livedata@1.0.12 -mousetrap:mousetrap@1.4.6_1 -mquandalle:autofocus@1.0.0 -mquandalle:collection-mutations@0.1.0 -mquandalle:jade@0.4.9 -mquandalle:jade-compiler@0.4.5 -mquandalle:jquery-textcomplete@0.8.0_1 -mquandalle:jquery-ui-drag-drop-sort@0.2.0 -mquandalle:moment@1.0.1 -mquandalle:mousetrap-bindglobal@0.0.1 -mquandalle:perfect-scrollbar@0.6.5_2 -msavin:usercache@1.8.0 -npm-bcrypt@0.9.3 -npm-mongo@3.2.0 -oauth@1.2.8 -oauth2@1.2.1 -observe-sequence@1.0.16 -ongoworks:speakingurl@1.1.0 -ordered-dict@1.1.0 -ostrio:cookies@2.5.0 -peerlibrary:assert@0.3.0 -peerlibrary:base-component@0.16.0 -peerlibrary:blaze-components@0.15.1 -peerlibrary:computed-field@0.10.0 -peerlibrary:reactive-field@0.6.0 -percolate:synced-cron@1.3.2 -promise@0.11.2 -raix:eventemitter@0.1.3 -raix:handlebar-helpers@0.2.5 -rajit:bootstrap3-datepicker@1.7.1_1 -random@1.1.0 -rate-limit@1.0.9 -reactive-dict@1.3.0 -reactive-var@1.0.11 -reload@1.3.0 -retry@1.1.0 -routepolicy@1.1.0 -rzymek:fullcalendar@3.8.0 -server-render@0.3.1 -service-configuration@1.0.11 -session@1.2.0 -sha@1.0.9 -shell-server@0.4.0 -simple:authenticate-user-by-token@1.0.1 -simple:json-routes@2.1.0 -simple:rest-accounts-password@1.1.2 -simple:rest-bearer-token-parser@1.0.1 -simple:rest-json-error-handler@1.0.1 -socket-stream-client@0.2.2 -softwarerero:accounts-t9n@1.3.11 -spacebars@1.0.15 -spacebars-compiler@1.1.3 -srp@1.0.12 -standard-minifier-css@1.5.4 -standard-minifier-js@2.5.2 -staringatlights:fast-render@3.2.0 -staringatlights:inject-data@2.3.0 -tap:i18n@1.8.2 -templates:tabs@2.3.0 -templating@1.3.2 -templating-compiler@1.3.3 -templating-runtime@1.3.2 -templating-tools@1.1.2 -tracker@1.2.0 -twbs:bootstrap@3.3.6 -ui@1.0.13 -underscore@1.0.10 -url@1.2.0 -useraccounts:core@1.14.2 -useraccounts:flow-routing@1.14.2 -useraccounts:unstyled@1.14.2 -verron:autosize@3.0.8 -webapp@1.7.5 -webapp-hashing@1.0.9 -wekan-accounts-cas@0.1.0 -wekan-accounts-oidc@1.0.10 -wekan-ldap@0.0.2 -wekan-markdown@1.0.7 -wekan-oidc@1.0.12 -wekan-scrollbar@3.1.3 -yasaricli:slugify@0.0.7 -zimme:active-route@2.3.2 diff --git a/.sandstorm-meteor-1.8/cfs_access-point.txt b/.sandstorm-meteor-1.8/cfs_access-point.txt deleted file mode 100644 index 8e3359d0..00000000 --- a/.sandstorm-meteor-1.8/cfs_access-point.txt +++ /dev/null @@ -1,914 +0,0 @@ -(function () { - -/* Imports */ -var Meteor = Package.meteor.Meteor; -var global = Package.meteor.global; -var meteorEnv = Package.meteor.meteorEnv; -var FS = Package['cfs:base-package'].FS; -var check = Package.check.check; -var Match = Package.check.Match; -var EJSON = Package.ejson.EJSON; -var HTTP = Package['cfs:http-methods'].HTTP; - -/* Package-scope variables */ -var rootUrlPathPrefix, baseUrl, getHeaders, getHeadersByCollection, _existingMountPoints, mountUrls; - -(function(){ - -/////////////////////////////////////////////////////////////////////// -// // -// packages/cfs_access-point/packages/cfs_access-point.js // -// // -/////////////////////////////////////////////////////////////////////// - // -(function () { - -//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -// // -// packages/cfs:access-point/access-point-common.js // -// // -//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// - // -rootUrlPathPrefix = __meteor_runtime_config__.ROOT_URL_PATH_PREFIX || ""; // 1 -// Adjust the rootUrlPathPrefix if necessary // 2 -if (rootUrlPathPrefix.length > 0) { // 3 - if (rootUrlPathPrefix.slice(0, 1) !== '/') { // 4 - rootUrlPathPrefix = '/' + rootUrlPathPrefix; // 5 - } // 6 - if (rootUrlPathPrefix.slice(-1) === '/') { // 7 - rootUrlPathPrefix = rootUrlPathPrefix.slice(0, -1); // 8 - } // 9 -} // 10 - // 11 -// prepend ROOT_URL when isCordova // 12 -if (Meteor.isCordova) { // 13 - rootUrlPathPrefix = Meteor.absoluteUrl(rootUrlPathPrefix.replace(/^\/+/, '')).replace(/\/+$/, ''); // 14 -} // 15 - // 16 -baseUrl = '/cfs'; // 17 -FS.HTTP = FS.HTTP || {}; // 18 - // 19 -// Note the upload URL so that client uploader packages know what it is // 20 -FS.HTTP.uploadUrl = rootUrlPathPrefix + baseUrl + '/files'; // 21 - // 22 -/** // 23 - * @method FS.HTTP.setBaseUrl // 24 - * @public // 25 - * @param {String} newBaseUrl - Change the base URL for the HTTP GET and DELETE endpoints. // 26 - * @returns {undefined} // 27 - */ // 28 -FS.HTTP.setBaseUrl = function setBaseUrl(newBaseUrl) { // 29 - // 30 - // Adjust the baseUrl if necessary // 31 - if (newBaseUrl.slice(0, 1) !== '/') { // 32 - newBaseUrl = '/' + newBaseUrl; // 33 - } // 34 - if (newBaseUrl.slice(-1) === '/') { // 35 - newBaseUrl = newBaseUrl.slice(0, -1); // 36 - } // 37 - // 38 - // Update the base URL // 39 - baseUrl = newBaseUrl; // 40 - // 41 - // Change the upload URL so that client uploader packages know what it is // 42 - FS.HTTP.uploadUrl = rootUrlPathPrefix + baseUrl + '/files'; // 43 - // 44 - // Remount URLs with the new baseUrl, unmounting the old, on the server only. // 45 - // If existingMountPoints is empty, then we haven't run the server startup // 46 - // code yet, so this new URL will be used at that point for the initial mount. // 47 - if (Meteor.isServer && !FS.Utility.isEmpty(_existingMountPoints)) { // 48 - mountUrls(); // 49 - } // 50 -}; // 51 - // 52 -/* // 53 - * FS.File extensions // 54 - */ // 55 - // 56 -/** // 57 - * @method FS.File.prototype.url Construct the file url // 58 - * @public // 59 - * @param {Object} [options] // 60 - * @param {String} [options.store] Name of the store to get from. If not defined, the first store defined in `options.stores` for the collection on the client is used. - * @param {Boolean} [options.auth=null] Add authentication token to the URL query string? By default, a token for the current logged in user is added on the client. Set this to `false` to omit the token. Set this to a string to provide your own token. Set this to a number to specify an expiration time for the token in seconds. - * @param {Boolean} [options.download=false] Should headers be set to force a download? Typically this means that clicking the link with this URL will download the file to the user's Downloads folder instead of displaying the file in the browser. - * @param {Boolean} [options.brokenIsFine=false] Return the URL even if we know it's currently a broken link because the file hasn't been saved in the requested store yet. - * @param {Boolean} [options.metadata=false] Return the URL for the file metadata access point rather than the file itself. - * @param {String} [options.uploading=null] A URL to return while the file is being uploaded. // 66 - * @param {String} [options.storing=null] A URL to return while the file is being stored. // 67 - * @param {String} [options.filename=null] Override the filename that should appear at the end of the URL. By default it is the name of the file in the requested store. - * // 69 - * Returns the HTTP URL for getting the file or its metadata. // 70 - */ // 71 -FS.File.prototype.url = function(options) { // 72 - var self = this; // 73 - options = options || {}; // 74 - options = FS.Utility.extend({ // 75 - store: null, // 76 - auth: null, // 77 - download: false, // 78 - metadata: false, // 79 - brokenIsFine: false, // 80 - uploading: null, // return this URL while uploading // 81 - storing: null, // return this URL while storing // 82 - filename: null // override the filename that is shown to the user // 83 - }, options.hash || options); // check for "hash" prop if called as helper // 84 - // 85 - // Primarily useful for displaying a temporary image while uploading an image // 86 - if (options.uploading && !self.isUploaded()) { // 87 - return options.uploading; // 88 - } // 89 - // 90 - if (self.isMounted()) { // 91 - // See if we've stored in the requested store yet // 92 - var storeName = options.store || self.collection.primaryStore.name; // 93 - if (!self.hasStored(storeName)) { // 94 - if (options.storing) { // 95 - return options.storing; // 96 - } else if (!options.brokenIsFine) { // 97 - // We want to return null if we know the URL will be a broken // 98 - // link because then we can avoid rendering broken links, broken // 99 - // images, etc. // 100 - return null; // 101 - } // 102 - } // 103 - // 104 - // Add filename to end of URL if we can determine one // 105 - var filename = options.filename || self.name({store: storeName}); // 106 - if (typeof filename === "string" && filename.length) { // 107 - filename = '/' + filename; // 108 - } else { // 109 - filename = ''; // 110 - } // 111 - // 112 - // TODO: Could we somehow figure out if the collection requires login? // 113 - var authToken = ''; // 114 - if (Meteor.isClient && typeof Accounts !== "undefined" && typeof Accounts._storedLoginToken === "function") { // 115 - if (options.auth !== false) { // 116 - // Add reactive deps on the user // 117 - Meteor.userId(); // 118 - // 119 - var authObject = { // 120 - authToken: Accounts._storedLoginToken() || '' // 121 - }; // 122 - // 123 - // If it's a number, we use that as the expiration time (in seconds) // 124 - if (options.auth === +options.auth) { // 125 - authObject.expiration = FS.HTTP.now() + options.auth * 1000; // 126 - } // 127 - // 128 - // Set the authToken // 129 - var authString = JSON.stringify(authObject); // 130 - authToken = FS.Utility.btoa(authString); // 131 - } // 132 - } else if (typeof options.auth === "string") { // 133 - // If the user supplies auth token the user will be responsible for // 134 - // updating // 135 - authToken = options.auth; // 136 - } // 137 - // 138 - // Construct query string // 139 - var params = {}; // 140 - if (authToken !== '') { // 141 - params.token = authToken; // 142 - } // 143 - if (options.download) { // 144 - params.download = true; // 145 - } // 146 - if (options.store) { // 147 - // We use options.store here instead of storeName because we want to omit the queryString // 148 - // whenever possible, allowing users to have "clean" URLs if they want. The server will // 149 - // assume the first store defined on the server, which means that we are assuming that // 150 - // the first on the client is also the first on the server. If that's not the case, the // 151 - // store option should be supplied. // 152 - params.store = options.store; // 153 - } // 154 - var queryString = FS.Utility.encodeParams(params); // 155 - if (queryString.length) { // 156 - queryString = '?' + queryString; // 157 - } // 158 - // 159 - // Determine which URL to use // 160 - var area; // 161 - if (options.metadata) { // 162 - area = '/record'; // 163 - } else { // 164 - area = '/files'; // 165 - } // 166 - // 167 - // Construct and return the http method url // 168 - return rootUrlPathPrefix + baseUrl + area + '/' + self.collection.name + '/' + self._id + filename + queryString; // 169 - } // 170 - // 171 -}; // 172 - // 173 - // 174 - // 175 -//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// - -}).call(this); - - - - - - -(function () { - -//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -// // -// packages/cfs:access-point/access-point-handlers.js // -// // -//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// - // -getHeaders = []; // 1 -getHeadersByCollection = {}; // 2 - // 3 -FS.HTTP.Handlers = {}; // 4 - // 5 -/** // 6 - * @method FS.HTTP.Handlers.Del // 7 - * @public // 8 - * @returns {any} response // 9 - * // 10 - * HTTP DEL request handler // 11 - */ // 12 -FS.HTTP.Handlers.Del = function httpDelHandler(ref) { // 13 - var self = this; // 14 - var opts = FS.Utility.extend({}, self.query || {}, self.params || {}); // 15 - // 16 - // If DELETE request, validate with 'remove' allow/deny, delete the file, and return // 17 - FS.Utility.validateAction(ref.collection.files._validators['remove'], ref.file, self.userId); // 18 - // 19 - /* // 20 - * From the DELETE spec: // 21 - * A successful response SHOULD be 200 (OK) if the response includes an // 22 - * entity describing the status, 202 (Accepted) if the action has not // 23 - * yet been enacted, or 204 (No Content) if the action has been enacted // 24 - * but the response does not include an entity. // 25 - */ // 26 - self.setStatusCode(200); // 27 - // 28 - return { // 29 - deleted: !!ref.file.remove() // 30 - }; // 31 -}; // 32 - // 33 -/** // 34 - * @method FS.HTTP.Handlers.GetList // 35 - * @public // 36 - * @returns {Object} response // 37 - * // 38 - * HTTP GET file list request handler // 39 - */ // 40 -FS.HTTP.Handlers.GetList = function httpGetListHandler() { // 41 - // Not Yet Implemented // 42 - // Need to check publications and return file list based on // 43 - // what user is allowed to see // 44 -}; // 45 - // 46 -/* // 47 - requestRange will parse the range set in request header - if not possible it // 48 - will throw fitting errors and autofill range for both partial and full ranges // 49 - // 50 - throws error or returns the object: // 51 - { // 52 - start // 53 - end // 54 - length // 55 - unit // 56 - partial // 57 - } // 58 -*/ // 59 -var requestRange = function(req, fileSize) { // 60 - if (req) { // 61 - if (req.headers) { // 62 - var rangeString = req.headers.range; // 63 - // 64 - // Make sure range is a string // 65 - if (rangeString === ''+rangeString) { // 66 - // 67 - // range will be in the format "bytes=0-32767" // 68 - var parts = rangeString.split('='); // 69 - var unit = parts[0]; // 70 - // 71 - // Make sure parts consists of two strings and range is of type "byte" // 72 - if (parts.length == 2 && unit == 'bytes') { // 73 - // Parse the range // 74 - var range = parts[1].split('-'); // 75 - var start = Number(range[0]); // 76 - var end = Number(range[1]); // 77 - // 78 - // Fix invalid ranges? // 79 - if (range[0] != start) start = 0; // 80 - if (range[1] != end || !end) end = fileSize - 1; // 81 - // 82 - // Make sure range consists of a start and end point of numbers and start is less than end // 83 - if (start < end) { // 84 - // 85 - var partSize = 0 - start + end + 1; // 86 - // 87 - // Return the parsed range // 88 - return { // 89 - start: start, // 90 - end: end, // 91 - length: partSize, // 92 - size: fileSize, // 93 - unit: unit, // 94 - partial: (partSize < fileSize) // 95 - }; // 96 - // 97 - } else { // 98 - throw new Meteor.Error(416, "Requested Range Not Satisfiable"); // 99 - } // 100 - // 101 - } else { // 102 - // The first part should be bytes // 103 - throw new Meteor.Error(416, "Requested Range Unit Not Satisfiable"); // 104 - } // 105 - // 106 - } else { // 107 - // No range found // 108 - } // 109 - // 110 - } else { // 111 - // throw new Error('No request headers set for _parseRange function'); // 112 - } // 113 - } else { // 114 - throw new Error('No request object passed to _parseRange function'); // 115 - } // 116 - // 117 - return { // 118 - start: 0, // 119 - end: fileSize - 1, // 120 - length: fileSize, // 121 - size: fileSize, // 122 - unit: 'bytes', // 123 - partial: false // 124 - }; // 125 -}; // 126 - // 127 -/** // 128 - * @method FS.HTTP.Handlers.Get // 129 - * @public // 130 - * @returns {any} response // 131 - * // 132 - * HTTP GET request handler // 133 - */ // 134 -FS.HTTP.Handlers.Get = function httpGetHandler(ref) { // 135 - var self = this; // 136 - // Once we have the file, we can test allow/deny validators // 137 - // XXX: pass on the "share" query eg. ?share=342hkjh23ggj for shared url access? // 138 - FS.Utility.validateAction(ref.collection._validators['download'], ref.file, self.userId /*, self.query.shareId*/); // 139 - // 140 - var storeName = ref.storeName; // 141 - // 142 - // If no storeName was specified, use the first defined storeName // 143 - if (typeof storeName !== "string") { // 144 - // No store handed, we default to primary store // 145 - storeName = ref.collection.primaryStore.name; // 146 - } // 147 - // 148 - // Get the storage reference // 149 - var storage = ref.collection.storesLookup[storeName]; // 150 - // 151 - if (!storage) { // 152 - throw new Meteor.Error(404, "Not Found", 'There is no store "' + storeName + '"'); // 153 - } // 154 - // 155 - // Get the file // 156 - var copyInfo = ref.file.copies[storeName]; // 157 - // 158 - if (!copyInfo) { // 159 - throw new Meteor.Error(404, "Not Found", 'This file was not stored in the ' + storeName + ' store'); // 160 - } // 161 - // 162 - // Set the content type for file // 163 - if (typeof copyInfo.type === "string") { // 164 - self.setContentType(copyInfo.type); // 165 - } else { // 166 - self.setContentType('application/octet-stream'); // 167 - } // 168 - // 169 - // Add 'Content-Disposition' header if requested a download/attachment URL // 170 - if (typeof ref.download !== "undefined") { // 171 - var filename = ref.filename || copyInfo.name; // 172 - self.addHeader('Content-Disposition', 'attachment; filename="' + filename + '"'); // 173 - } else { // 174 - self.addHeader('Content-Disposition', 'inline'); // 175 - } // 176 - // 177 - // Get the contents range from request // 178 - var range = requestRange(self.request, copyInfo.size); // 179 - // 180 - // Some browsers cope better if the content-range header is // 181 - // still included even for the full file being returned. // 182 - self.addHeader('Content-Range', range.unit + ' ' + range.start + '-' + range.end + '/' + range.size); // 183 - // 184 - // If a chunk/range was requested instead of the whole file, serve that' // 185 - if (range.partial) { // 186 - self.setStatusCode(206, 'Partial Content'); // 187 - } else { // 188 - self.setStatusCode(200, 'OK'); // 189 - } // 190 - // 191 - // Add any other global custom headers and collection-specific custom headers // 192 - FS.Utility.each(getHeaders.concat(getHeadersByCollection[ref.collection.name] || []), function(header) { // 193 - self.addHeader(header[0], header[1]); // 194 - }); // 195 - // 196 - // Inform clients about length (or chunk length in case of ranges) // 197 - self.addHeader('Content-Length', range.length); // 198 - // 199 - // Last modified header (updatedAt from file info) // 200 - self.addHeader('Last-Modified', copyInfo.updatedAt.toUTCString()); // 201 - // 202 - // Inform clients that we accept ranges for resumable chunked downloads // 203 - self.addHeader('Accept-Ranges', range.unit); // 204 - // 205 - if (FS.debug) console.log('Read file "' + (ref.filename || copyInfo.name) + '" ' + range.unit + ' ' + range.start + '-' + range.end + '/' + range.size); - // 207 - var readStream = storage.adapter.createReadStream(ref.file, {start: range.start, end: range.end}); // 208 - // 209 - readStream.on('error', function(err) { // 210 - // Send proper error message on get error // 211 - if (err.message && err.statusCode) { // 212 - self.Error(new Meteor.Error(err.statusCode, err.message)); // 213 - } else { // 214 - self.Error(new Meteor.Error(503, 'Service unavailable')); // 215 - } // 216 - }); // 217 - // 218 - readStream.pipe(self.createWriteStream()); // 219 -}; // 220 - -const originalHandler = FS.HTTP.Handlers.Get; -FS.HTTP.Handlers.Get = function (ref) { -//console.log(ref.filename); - try { - var userAgent = (this.requestHeaders['user-agent']||'').toLowerCase(); - - if(userAgent.indexOf('msie') >= 0 || userAgent.indexOf('trident') >= 0 || userAgent.indexOf('chrome') >= 0) { - ref.filename = encodeURIComponent(ref.filename); - } else if(userAgent.indexOf('firefox') >= 0) { - ref.filename = new Buffer(ref.filename).toString('binary'); - } else { - /* safari*/ - ref.filename = new Buffer(ref.filename).toString('binary'); - } - } catch (ex){ - ref.filename = 'tempfix'; - } - return originalHandler.call(this, ref); -}; - // 221 -/** // 222 - * @method FS.HTTP.Handlers.PutInsert // 223 - * @public // 224 - * @returns {Object} response object with _id property // 225 - * // 226 - * HTTP PUT file insert request handler // 227 - */ // 228 -FS.HTTP.Handlers.PutInsert = function httpPutInsertHandler(ref) { // 229 - var self = this; // 230 - var opts = FS.Utility.extend({}, self.query || {}, self.params || {}); // 231 - // 232 - FS.debug && console.log("HTTP PUT (insert) handler"); // 233 - // 234 - // Create the nice FS.File // 235 - var fileObj = new FS.File(); // 236 - // 237 - // Set its name // 238 - fileObj.name(opts.filename || null); // 239 - // 240 - // Attach the readstream as the file's data // 241 - fileObj.attachData(self.createReadStream(), {type: self.requestHeaders['content-type'] || 'application/octet-stream'}); - // 243 - // Validate with insert allow/deny // 244 - FS.Utility.validateAction(ref.collection.files._validators['insert'], fileObj, self.userId); // 245 - // 246 - // Insert file into collection, triggering readStream storage // 247 - ref.collection.insert(fileObj); // 248 - // 249 - // Send response // 250 - self.setStatusCode(200); // 251 - // 252 - // Return the new file id // 253 - return {_id: fileObj._id}; // 254 -}; // 255 - // 256 -/** // 257 - * @method FS.HTTP.Handlers.PutUpdate // 258 - * @public // 259 - * @returns {Object} response object with _id and chunk properties // 260 - * // 261 - * HTTP PUT file update chunk request handler // 262 - */ // 263 -FS.HTTP.Handlers.PutUpdate = function httpPutUpdateHandler(ref) { // 264 - var self = this; // 265 - var opts = FS.Utility.extend({}, self.query || {}, self.params || {}); // 266 - // 267 - var chunk = parseInt(opts.chunk, 10); // 268 - if (isNaN(chunk)) chunk = 0; // 269 - // 270 - FS.debug && console.log("HTTP PUT (update) handler received chunk: ", chunk); // 271 - // 272 - // Validate with insert allow/deny; also mounts and retrieves the file // 273 - FS.Utility.validateAction(ref.collection.files._validators['insert'], ref.file, self.userId); // 274 - // 275 - self.createReadStream().pipe( FS.TempStore.createWriteStream(ref.file, chunk) ); // 276 - // 277 - // Send response // 278 - self.setStatusCode(200); // 279 - // 280 - return { _id: ref.file._id, chunk: chunk }; // 281 -}; // 282 - // 283 -//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// - -}).call(this); - - - - - - -(function () { - -//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -// // -// packages/cfs:access-point/access-point-server.js // -// // -//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// - // -var path = Npm.require("path"); // 1 - // 2 -HTTP.publishFormats({ // 3 - fileRecordFormat: function (input) { // 4 - // Set the method scope content type to json // 5 - this.setContentType('application/json'); // 6 - if (FS.Utility.isArray(input)) { // 7 - return EJSON.stringify(FS.Utility.map(input, function (obj) { // 8 - return FS.Utility.cloneFileRecord(obj); // 9 - })); // 10 - } else { // 11 - return EJSON.stringify(FS.Utility.cloneFileRecord(input)); // 12 - } // 13 - } // 14 -}); // 15 - // 16 -/** // 17 - * @method FS.HTTP.setHeadersForGet // 18 - * @public // 19 - * @param {Array} headers - List of headers, where each is a two-item array in which item 1 is the header name and item 2 is the header value. - * @param {Array|String} [collections] - Which collections the headers should be added for. Omit this argument to add the header for all collections. - * @returns {undefined} // 22 - */ // 23 -FS.HTTP.setHeadersForGet = function setHeadersForGet(headers, collections) { // 24 - if (typeof collections === "string") { // 25 - collections = [collections]; // 26 - } // 27 - if (collections) { // 28 - FS.Utility.each(collections, function(collectionName) { // 29 - getHeadersByCollection[collectionName] = headers || []; // 30 - }); // 31 - } else { // 32 - getHeaders = headers || []; // 33 - } // 34 -}; // 35 - // 36 -/** // 37 - * @method FS.HTTP.publish // 38 - * @public // 39 - * @param {FS.Collection} collection // 40 - * @param {Function} func - Publish function that returns a cursor. // 41 - * @returns {undefined} // 42 - * // 43 - * Publishes all documents returned by the cursor at a GET URL // 44 - * with the format baseUrl/record/collectionName. The publish // 45 - * function `this` is similar to normal `Meteor.publish`. // 46 - */ // 47 -FS.HTTP.publish = function fsHttpPublish(collection, func) { // 48 - var name = baseUrl + '/record/' + collection.name; // 49 - // Mount collection listing URL using http-publish package // 50 - HTTP.publish({ // 51 - name: name, // 52 - defaultFormat: 'fileRecordFormat', // 53 - collection: collection, // 54 - collectionGet: true, // 55 - collectionPost: false, // 56 - documentGet: true, // 57 - documentPut: false, // 58 - documentDelete: false // 59 - }, func); // 60 - // 61 - FS.debug && console.log("Registered HTTP method GET URLs:\n\n" + name + '\n' + name + '/:id\n'); // 62 -}; // 63 - // 64 -/** // 65 - * @method FS.HTTP.unpublish // 66 - * @public // 67 - * @param {FS.Collection} collection // 68 - * @returns {undefined} // 69 - * // 70 - * Unpublishes a restpoint created by a call to `FS.HTTP.publish` // 71 - */ // 72 -FS.HTTP.unpublish = function fsHttpUnpublish(collection) { // 73 - // Mount collection listing URL using http-publish package // 74 - HTTP.unpublish(baseUrl + '/record/' + collection.name); // 75 -}; // 76 - // 77 -_existingMountPoints = {}; // 78 - // 79 -/** // 80 - * @method defaultSelectorFunction // 81 - * @private // 82 - * @returns { collection, file } // 83 - * // 84 - * This is the default selector function // 85 - */ // 86 -var defaultSelectorFunction = function() { // 87 - var self = this; // 88 - // Selector function // 89 - // // 90 - // This function will have to return the collection and the // 91 - // file. If file not found undefined is returned - if null is returned the // 92 - // search was not possible // 93 - var opts = FS.Utility.extend({}, self.query || {}, self.params || {}); // 94 - // 95 - // Get the collection name from the url // 96 - var collectionName = opts.collectionName; // 97 - // 98 - // Get the id from the url // 99 - var id = opts.id; // 100 - // 101 - // Get the collection // 102 - var collection = FS._collections[collectionName]; // 103 - // 104 - // Get the file if possible else return null // 105 - var file = (id && collection)? collection.findOne({ _id: id }): null; // 106 - // 107 - // Return the collection and the file // 108 - return { // 109 - collection: collection, // 110 - file: file, // 111 - storeName: opts.store, // 112 - download: opts.download, // 113 - filename: opts.filename // 114 - }; // 115 -}; // 116 - // 117 -/* // 118 - * @method FS.HTTP.mount // 119 - * @public // 120 - * @param {array of string} mountPoints mount points to map rest functinality on // 121 - * @param {function} selector_f [selector] function returns `{ collection, file }` for mount points to work with // 122 - * // 123 -*/ // 124 -FS.HTTP.mount = function(mountPoints, selector_f) { // 125 - // We take mount points as an array and we get a selector function // 126 - var selectorFunction = selector_f || defaultSelectorFunction; // 127 - // 128 - var accessPoint = { // 129 - 'stream': true, // 130 - 'auth': expirationAuth, // 131 - 'post': function(data) { // 132 - // Use the selector for finding the collection and file reference // 133 - var ref = selectorFunction.call(this); // 134 - // 135 - // We dont support post - this would be normal insert eg. of filerecord? // 136 - throw new Meteor.Error(501, "Not implemented", "Post is not supported"); // 137 - }, // 138 - 'put': function(data) { // 139 - // Use the selector for finding the collection and file reference // 140 - var ref = selectorFunction.call(this); // 141 - // 142 - // Make sure we have a collection reference // 143 - if (!ref.collection) // 144 - throw new Meteor.Error(404, "Not Found", "No collection found"); // 145 - // 146 - // Make sure we have a file reference // 147 - if (ref.file === null) { // 148 - // No id supplied so we will create a new FS.File instance and // 149 - // insert the supplied data. // 150 - return FS.HTTP.Handlers.PutInsert.apply(this, [ref]); // 151 - } else { // 152 - if (ref.file) { // 153 - return FS.HTTP.Handlers.PutUpdate.apply(this, [ref]); // 154 - } else { // 155 - throw new Meteor.Error(404, "Not Found", 'No file found'); // 156 - } // 157 - } // 158 - }, // 159 - 'get': function(data) { // 160 - // Use the selector for finding the collection and file reference // 161 - var ref = selectorFunction.call(this); // 162 - // 163 - // Make sure we have a collection reference // 164 - if (!ref.collection) // 165 - throw new Meteor.Error(404, "Not Found", "No collection found"); // 166 - // 167 - // Make sure we have a file reference // 168 - if (ref.file === null) { // 169 - // No id supplied so we will return the published list of files ala // 170 - // http.publish in json format // 171 - return FS.HTTP.Handlers.GetList.apply(this, [ref]); // 172 - } else { // 173 - if (ref.file) { // 174 - return FS.HTTP.Handlers.Get.apply(this, [ref]); // 175 - } else { // 176 - throw new Meteor.Error(404, "Not Found", 'No file found'); // 177 - } // 178 - } // 179 - }, // 180 - 'delete': function(data) { // 181 - // Use the selector for finding the collection and file reference // 182 - var ref = selectorFunction.call(this); // 183 - // 184 - // Make sure we have a collection reference // 185 - if (!ref.collection) // 186 - throw new Meteor.Error(404, "Not Found", "No collection found"); // 187 - // 188 - // Make sure we have a file reference // 189 - if (ref.file) { // 190 - return FS.HTTP.Handlers.Del.apply(this, [ref]); // 191 - } else { // 192 - throw new Meteor.Error(404, "Not Found", 'No file found'); // 193 - } // 194 - } // 195 - }; // 196 - // 197 - var accessPoints = {}; // 198 - // 199 - // Add debug message // 200 - FS.debug && console.log('Registered HTTP method URLs:'); // 201 - // 202 - FS.Utility.each(mountPoints, function(mountPoint) { // 203 - // Couple mountpoint and accesspoint // 204 - accessPoints[mountPoint] = accessPoint; // 205 - // Remember our mountpoints // 206 - _existingMountPoints[mountPoint] = mountPoint; // 207 - // Add debug message // 208 - FS.debug && console.log(mountPoint); // 209 - }); // 210 - // 211 - // XXX: HTTP:methods should unmount existing mounts in case of overwriting? // 212 - HTTP.methods(accessPoints); // 213 - // 214 -}; // 215 - // 216 -/** // 217 - * @method FS.HTTP.unmount // 218 - * @public // 219 - * @param {string | array of string} [mountPoints] Optional, if not specified all mountpoints are unmounted // 220 - * // 221 - */ // 222 -FS.HTTP.unmount = function(mountPoints) { // 223 - // The mountPoints is optional, can be string or array if undefined then // 224 - // _existingMountPoints will be used // 225 - var unmountList; // 226 - // Container for the mount points to unmount // 227 - var unmountPoints = {}; // 228 - // 229 - if (typeof mountPoints === 'undefined') { // 230 - // Use existing mount points - unmount all // 231 - unmountList = _existingMountPoints; // 232 - } else if (mountPoints === ''+mountPoints) { // 233 - // Got a string // 234 - unmountList = [mountPoints]; // 235 - } else if (mountPoints.length) { // 236 - // Got an array // 237 - unmountList = mountPoints; // 238 - } // 239 - // 240 - // If we have a list to unmount // 241 - if (unmountList) { // 242 - // Iterate over each item // 243 - FS.Utility.each(unmountList, function(mountPoint) { // 244 - // Check _existingMountPoints to make sure the mount point exists in our // 245 - // context / was created by the FS.HTTP.mount // 246 - if (_existingMountPoints[mountPoint]) { // 247 - // Mark as unmount // 248 - unmountPoints[mountPoint] = false; // 249 - // Release // 250 - delete _existingMountPoints[mountPoint]; // 251 - } // 252 - }); // 253 - FS.debug && console.log('FS.HTTP.unmount:'); // 254 - FS.debug && console.log(unmountPoints); // 255 - // Complete unmount // 256 - HTTP.methods(unmountPoints); // 257 - } // 258 -}; // 259 - // 260 -// ### FS.Collection maps on HTTP pr. default on the following restpoints: // 261 -// * // 262 -// baseUrl + '/files/:collectionName/:id/:filename', // 263 -// baseUrl + '/files/:collectionName/:id', // 264 -// baseUrl + '/files/:collectionName' // 265 -// // 266 -// Change/ replace the existing mount point by: // 267 -// ```js // 268 -// // unmount all existing // 269 -// FS.HTTP.unmount(); // 270 -// // Create new mount point // 271 -// FS.HTTP.mount([ // 272 -// '/cfs/files/:collectionName/:id/:filename', // 273 -// '/cfs/files/:collectionName/:id', // 274 -// '/cfs/files/:collectionName' // 275 -// ]); // 276 -// ``` // 277 -// // 278 -mountUrls = function mountUrls() { // 279 - // We unmount first in case we are calling this a second time // 280 - FS.HTTP.unmount(); // 281 - // 282 - FS.HTTP.mount([ // 283 - baseUrl + '/files/:collectionName/:id/:filename', // 284 - baseUrl + '/files/:collectionName/:id', // 285 - baseUrl + '/files/:collectionName' // 286 - ]); // 287 -}; // 288 - // 289 -// Returns the userId from URL token // 290 -var expirationAuth = function expirationAuth() { // 291 - var self = this; // 292 - // 293 - // Read the token from '/hello?token=base64' // 294 - var encodedToken = self.query.token; // 295 - // 296 - FS.debug && console.log("token: "+encodedToken); // 297 - // 298 - if (!encodedToken || !Meteor.users) return false; // 299 - // 300 - // Check the userToken before adding it to the db query // 301 - // Set the this.userId // 302 - var tokenString = FS.Utility.atob(encodedToken); // 303 - // 304 - var tokenObject; // 305 - try { // 306 - tokenObject = JSON.parse(tokenString); // 307 - } catch(err) { // 308 - throw new Meteor.Error(400, 'Bad Request'); // 309 - } // 310 - // 311 - // XXX: Do some check here of the object // 312 - var userToken = tokenObject.authToken; // 313 - if (userToken !== ''+userToken) { // 314 - throw new Meteor.Error(400, 'Bad Request'); // 315 - } // 316 - // 317 - // If we have an expiration token we should check that it's still valid // 318 - if (tokenObject.expiration != null) { // 319 - // check if its too old // 320 - var now = Date.now(); // 321 - if (tokenObject.expiration < now) { // 322 - FS.debug && console.log('Expired token: ' + tokenObject.expiration + ' is less than ' + now); // 323 - throw new Meteor.Error(500, 'Expired token'); // 324 - } // 325 - } // 326 - // 327 - // We are not on a secure line - so we have to look up the user... // 328 - var user = Meteor.users.findOne({ // 329 - $or: [ // 330 - {'services.resume.loginTokens.hashedToken': Accounts._hashLoginToken(userToken)}, // 331 - {'services.resume.loginTokens.token': userToken} // 332 - ] // 333 - }); // 334 - // 335 - // Set the userId in the scope // 336 - return user && user._id; // 337 -}; // 338 - // 339 -HTTP.methods( // 340 - {'/cfs/servertime': { // 341 - get: function(data) { // 342 - return Date.now().toString(); // 343 - } // 344 - } // 345 -}); // 346 - // 347 -// Unify client / server api // 348 -FS.HTTP.now = function() { // 349 - return Date.now(); // 350 -}; // 351 - // 352 -// Start up the basic mount points // 353 -Meteor.startup(function () { // 354 - mountUrls(); // 355 -}); // 356 - // 357 -//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// - -}).call(this); - -/////////////////////////////////////////////////////////////////////// - -}).call(this); - - -/* Exports */ -if (typeof Package === 'undefined') Package = {}; -Package['cfs:access-point'] = {}; - -})(); diff --git a/.sandstorm-meteor-1.8/export.js b/.sandstorm-meteor-1.8/export.js deleted file mode 100644 index cc979ce0..00000000 --- a/.sandstorm-meteor-1.8/export.js +++ /dev/null @@ -1,238 +0,0 @@ -/* global JsonRoutes */ -if (Meteor.isServer) { - // todo XXX once we have a real API in place, move that route there - // todo XXX also share the route definition between the client and the server - // so that we could use something like - // `ApiRoutes.path('boards/export', boardId)`` - // on the client instead of copy/pasting the route path manually between the - // client and the server. - /** - * @operation export - * @tag Boards - * - * @summary This route is used to export the board. - * - * @description If user is already logged-in, pass loginToken as param - * "authToken": '/api/boards/:boardId/export?authToken=:token' - * - * See https://blog.kayla.com.au/server-side-route-authentication-in-meteor/ - * for detailed explanations - * - * @param {string} boardId the ID of the board we are exporting - * @param {string} authToken the loginToken - */ - JsonRoutes.add('get', '/api/boards/:boardId/export', function(req, res) { - const boardId = req.params.boardId; - let user = null; - - const loginToken = req.query.authToken; - if (loginToken) { - const hashToken = Accounts._hashLoginToken(loginToken); - user = Meteor.users.findOne({ - 'services.resume.loginTokens.hashedToken': hashToken, - }); - } else if (!Meteor.settings.public.sandstorm) { - Authentication.checkUserId(req.userId); - user = Users.findOne({ _id: req.userId, isAdmin: true }); - } - - const exporter = new Exporter(boardId); - if (exporter.canExport(user)) { - JsonRoutes.sendResult(res, { - code: 200, - data: exporter.build(), - }); - } else { - // we could send an explicit error message, but on the other hand the only - // way to get there is by hacking the UI so let's keep it raw. - JsonRoutes.sendResult(res, 403); - } - }); -} - -// exporter maybe is broken since Gridfs introduced, add fs and path - -export class Exporter { - constructor(boardId) { - this._boardId = boardId; - } - - build() { - const fs = Npm.require('fs'); - const os = Npm.require('os'); - const path = Npm.require('path'); - - const byBoard = { boardId: this._boardId }; - const byBoardNoLinked = { - boardId: this._boardId, - linkedId: { $in: ['', null] }, - }; - // we do not want to retrieve boardId in related elements - const noBoardId = { - fields: { - boardId: 0, - }, - }; - const result = { - _format: 'wekan-board-1.0.0', - }; - _.extend( - result, - Boards.findOne(this._boardId, { - fields: { - stars: 0, - }, - }), - ); - result.lists = Lists.find(byBoard, noBoardId).fetch(); - result.cards = Cards.find(byBoardNoLinked, noBoardId).fetch(); - result.swimlanes = Swimlanes.find(byBoard, noBoardId).fetch(); - result.customFields = CustomFields.find( - { boardIds: { $in: [this.boardId] } }, - { fields: { boardId: 0 } }, - ).fetch(); - result.comments = CardComments.find(byBoard, noBoardId).fetch(); - result.activities = Activities.find(byBoard, noBoardId).fetch(); - result.rules = Rules.find(byBoard, noBoardId).fetch(); - result.checklists = []; - result.checklistItems = []; - result.subtaskItems = []; - result.triggers = []; - result.actions = []; - result.cards.forEach(card => { - result.checklists.push( - ...Checklists.find({ - cardId: card._id, - }).fetch(), - ); - result.checklistItems.push( - ...ChecklistItems.find({ - cardId: card._id, - }).fetch(), - ); - result.subtaskItems.push( - ...Cards.find({ - parentId: card._id, - }).fetch(), - ); - }); - result.rules.forEach(rule => { - result.triggers.push( - ...Triggers.find( - { - _id: rule.triggerId, - }, - noBoardId, - ).fetch(), - ); - result.actions.push( - ...Actions.find( - { - _id: rule.actionId, - }, - noBoardId, - ).fetch(), - ); - }); - - // [Old] for attachments we only export IDs and absolute url to original doc - // [New] Encode attachment to base64 - const getBase64Data = function(doc, callback) { - let buffer = new Buffer(0); - // callback has the form function (err, res) {} - const tmpFile = path.join( - os.tmpdir(), - `tmpexport${process.pid}${Math.random()}`, - ); - const tmpWriteable = fs.createWriteStream(tmpFile); - const readStream = doc.createReadStream(); - readStream.on('data', function(chunk) { - buffer = Buffer.concat([buffer, chunk]); - }); - readStream.on('error', function(err) { - callback(err, null); - }); - readStream.on('end', function() { - // done - fs.unlink(tmpFile, () => { - //ignored - }); - callback(null, buffer.toString('base64')); - }); - readStream.pipe(tmpWriteable); - }; - const getBase64DataSync = Meteor.wrapAsync(getBase64Data); - result.attachments = Attachments.find(byBoard) - .fetch() - .map(attachment => { - return { - _id: attachment._id, - cardId: attachment.cardId, - // url: FlowRouter.url(attachment.url()), - file: getBase64DataSync(attachment), - name: attachment.original.name, - type: attachment.original.type, - }; - }); - - // we also have to export some user data - as the other elements only - // include id but we have to be careful: - // 1- only exports users that are linked somehow to that board - // 2- do not export any sensitive information - const users = {}; - result.members.forEach(member => { - users[member.userId] = true; - }); - result.lists.forEach(list => { - users[list.userId] = true; - }); - result.cards.forEach(card => { - users[card.userId] = true; - if (card.members) { - card.members.forEach(memberId => { - users[memberId] = true; - }); - } - }); - result.comments.forEach(comment => { - users[comment.userId] = true; - }); - result.activities.forEach(activity => { - users[activity.userId] = true; - }); - result.checklists.forEach(checklist => { - users[checklist.userId] = true; - }); - const byUserIds = { - _id: { - $in: Object.getOwnPropertyNames(users), - }, - }; - // we use whitelist to be sure we do not expose inadvertently - // some secret fields that gets added to User later. - const userFields = { - fields: { - _id: 1, - username: 1, - 'profile.fullname': 1, - 'profile.initials': 1, - 'profile.avatarUrl': 1, - }, - }; - result.users = Users.find(byUserIds, userFields) - .fetch() - .map(user => { - // user avatar is stored as a relative url, we export absolute - if ((user.profile || {}).avatarUrl) { - user.profile.avatarUrl = FlowRouter.url(user.profile.avatarUrl); - } - return user; - }); - return result; - } - - canExport(user) { - const board = Boards.findOne(this._boardId); - return board && board.isVisibleBy(user); - } -} diff --git a/.sandstorm-meteor-1.8/future/snapcraft.yaml b/.sandstorm-meteor-1.8/future/snapcraft.yaml deleted file mode 100644 index a84c5d1f..00000000 --- a/.sandstorm-meteor-1.8/future/snapcraft.yaml +++ /dev/null @@ -1,155 +0,0 @@ -name: wekan -version: git -summary: The open-source kanban -description: | - Wekan is an open-source and collaborative kanban board application. - - Whether you’re maintaining a personal todo list, planning your holidays with some friends, or working in a team on your next revolutionary idea, Kanban boards are an unbeatable tool to keep your things organized. They give you a visual overview of the current state of your project, and make you productive by allowing you to focus on the few items that matter the most. - Depending on target environment, some configuration settings might need to be adjusted. - For full list of configuration options call: - $ wekan.help - -confinement: strict -grade: stable -base: core18 - -architectures: - - amd64 - -plugs: - mongodb-plug: - interface: content - target: $SNAP_DATA/shared - -hooks: - configure: - plugs: - - network - - network-bind - -slots: - mongodb-slot: - interface: content - write: - - $SNAP_DATA/share - -apps: - wekan: - command: wekan-control - daemon: simple - plugs: [network, network-bind] - - mongodb: - command: mongodb-control - daemon: simple - plugs: [network, network-bind] - - caddy: - command: caddy-control - daemon: simple - plugs: [network, network-bind] - - help: - command: wekan-help - - database-backup: - command: mongodb-backup - plugs: [network, network-bind] - - database-list-backups: - command: ls -al $SNAP_COMMON/db-backups/ - - database-restore: - command: mongodb-restore - plugs: [network, network-bind] - -parts: - mongodb: - source: https://repo.mongodb.org/apt/ubuntu/dists/xenial/mongodb-org/4.2/multiverse/binary-amd64/mongodb-org-server_4.2.2_amd64.deb - #https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-4.0.14.tgz - #https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-ubuntu1604-3.2.22.tgz - plugin: dump - stage-packages: [libssl1.0.0, libcurl3] - filesets: - mongo: - - usr - - bin - - lib - stage: - - $mongo - prime: - - $mongo - - wekan: - source: . - plugin: nodejs - node-engine: 12.14.1 - node-packages: - - node-gyp - - node-pre-gyp - - fibers - build-packages: - - ca-certificates - - apt-utils - - build-essential - - python - - python3 - - g++ - - capnproto - - curl - - libcurl3 - - execstack - - nodejs - - npm - stage-packages: - - libfontconfig1 - override-build: | - echo "Cleaning environment first" - rm -rf ~/.meteor ~/.npm /usr/local/lib/node_modules - rm -rf .build - echo "Installing meteor" - curl https://install.meteor.com/ -o install_meteor.sh - chmod +x install_meteor.sh - sh install_meteor.sh - rm install_meteor.sh - rm -rf .build - meteor add standard-minifier-js --allow-superuser - meteor npm install --allow-superuser - meteor npm install --allow-superuser --save babel-runtime - meteor build .build --directory --allow-superuser - cp -f fix-download-unicode/cfs_access-point.txt .build/bundle/programs/server/packages/cfs_access-point.js - cd .build/bundle/programs/server - npm install - npm install --allow-superuser --save babel-runtime - # Change back to Wekan source directory - cd ../../../.. - cp -r .build/bundle/* $SNAPCRAFT_PART_INSTALL/ - cp .build/bundle/.node_version.txt $SNAPCRAFT_PART_INSTALL/ - rm -f $SNAPCRAFT_PART_INSTALL/lib/node_modules/wekan - rm -f $SNAPCRAFT_PART_INSTALL/programs/server/npm/node_modules/meteor/rajit_bootstrap3-datepicker/lib/bootstrap-datepicker/node_modules/phantomjs-prebuilt/lib/phantom/bin/phantomjs - rm -f $SNAPCRAFT_PART_INSTALL/programs/server/npm/node_modules/tar/lib/.mkdir.js.swp - rm -f $SNAPCRAFT_PART_INSTALL/lib/node_modules/node-pre-gyp/node_modules/tar/lib/.mkdir.js.swp - rm -f $SNAPCRAFT_PART_INSTALL/lib/node_modules/node-gyp/node_modules/tar/lib/.mkdir.js.swp - rm -f $SNAPCRAFT_PART_INSTALL/programs/server/node_modules/node-pre-gyp/node_modules/tar/lib/.mkdir.js.swp - - organize: - README: README.wekan - prime: - - -lib/node_modules/node-pre-gyp/node_modules/tar/lib/.unpack.js.swp - - helpers: - source: snap-src - plugin: dump - - caddy: - plugin: dump - source: https://caddyserver.com/download/linux/amd64?license=personal&telemetry=off - source-type: tar - organize: - caddy: bin/caddy - CHANGES.txt: CADDY_CHANGES.txt - EULA.txt: CADDY_EULA.txt - LICENSES.txt: CADDY_LICENSES.txt - README.txt: CADDY_README.txt - stage: - - -init diff --git a/.sandstorm-meteor-1.8/ldap.js b/.sandstorm-meteor-1.8/ldap.js deleted file mode 100644 index 3b963823..00000000 --- a/.sandstorm-meteor-1.8/ldap.js +++ /dev/null @@ -1,640 +0,0 @@ -import ldapjs from 'ldapjs'; -import util from 'util'; -import Bunyan from 'bunyan'; -import { log_debug, log_info, log_warn, log_error } from './logger'; - -export default class LDAP { - constructor() { - this.ldapjs = ldapjs; - - this.connected = false; - - this.options = { - host: this.constructor.settings_get('LDAP_HOST'), - port: this.constructor.settings_get('LDAP_PORT'), - Reconnect: this.constructor.settings_get('LDAP_RECONNECT'), - timeout: this.constructor.settings_get('LDAP_TIMEOUT'), - connect_timeout: this.constructor.settings_get('LDAP_CONNECT_TIMEOUT'), - idle_timeout: this.constructor.settings_get('LDAP_IDLE_TIMEOUT'), - encryption: this.constructor.settings_get('LDAP_ENCRYPTION'), - ca_cert: this.constructor.settings_get('LDAP_CA_CERT'), - reject_unauthorized: - this.constructor.settings_get('LDAP_REJECT_UNAUTHORIZED') || false, - Authentication: this.constructor.settings_get('LDAP_AUTHENTIFICATION'), - Authentication_UserDN: this.constructor.settings_get( - 'LDAP_AUTHENTIFICATION_USERDN', - ), - Authentication_Password: this.constructor.settings_get( - 'LDAP_AUTHENTIFICATION_PASSWORD', - ), - Authentication_Fallback: this.constructor.settings_get( - 'LDAP_LOGIN_FALLBACK', - ), - BaseDN: this.constructor.settings_get('LDAP_BASEDN'), - Internal_Log_Level: this.constructor.settings_get('INTERNAL_LOG_LEVEL'), - User_Authentication: this.constructor.settings_get( - 'LDAP_USER_AUTHENTICATION', - ), - User_Authentication_Field: this.constructor.settings_get( - 'LDAP_USER_AUTHENTICATION_FIELD', - ), - User_Attributes: this.constructor.settings_get('LDAP_USER_ATTRIBUTES'), - User_Search_Filter: this.constructor.settings_get( - 'LDAP_USER_SEARCH_FILTER', - ), - User_Search_Scope: this.constructor.settings_get( - 'LDAP_USER_SEARCH_SCOPE', - ), - User_Search_Field: this.constructor.settings_get( - 'LDAP_USER_SEARCH_FIELD', - ), - Search_Page_Size: this.constructor.settings_get('LDAP_SEARCH_PAGE_SIZE'), - Search_Size_Limit: this.constructor.settings_get( - 'LDAP_SEARCH_SIZE_LIMIT', - ), - group_filter_enabled: this.constructor.settings_get( - 'LDAP_GROUP_FILTER_ENABLE', - ), - group_filter_object_class: this.constructor.settings_get( - 'LDAP_GROUP_FILTER_OBJECTCLASS', - ), - group_filter_group_id_attribute: this.constructor.settings_get( - 'LDAP_GROUP_FILTER_GROUP_ID_ATTRIBUTE', - ), - group_filter_group_member_attribute: this.constructor.settings_get( - 'LDAP_GROUP_FILTER_GROUP_MEMBER_ATTRIBUTE', - ), - group_filter_group_member_format: this.constructor.settings_get( - 'LDAP_GROUP_FILTER_GROUP_MEMBER_FORMAT', - ), - group_filter_group_name: this.constructor.settings_get( - 'LDAP_GROUP_FILTER_GROUP_NAME', - ), - }; - } - - static settings_get(name, ...args) { - let value = process.env[name]; - if (value !== undefined) { - if (value === 'true' || value === 'false') { - value = JSON.parse(value); - } else if (value !== '' && !isNaN(value)) { - value = Number(value); - } - return value; - } else { - log_warn(`Lookup for unset variable: ${name}`); - } - } - - connectSync(...args) { - if (!this._connectSync) { - this._connectSync = Meteor.wrapAsync(this.connectAsync, this); - } - return this._connectSync(...args); - } - - searchAllSync(...args) { - if (!this._searchAllSync) { - this._searchAllSync = Meteor.wrapAsync(this.searchAllAsync, this); - } - return this._searchAllSync(...args); - } - - connectAsync(callback) { - log_info('Init setup'); - - let replied = false; - - const connectionOptions = { - url: `${this.options.host}:${this.options.port}`, - timeout: this.options.timeout, - connectTimeout: this.options.connect_timeout, - idleTimeout: this.options.idle_timeout, - reconnect: this.options.Reconnect, - }; - - if (this.options.Internal_Log_Level !== 'disabled') { - connectionOptions.log = new Bunyan({ - name: 'ldapjs', - component: 'client', - stream: process.stderr, - level: this.options.Internal_Log_Level, - }); - } - - const tlsOptions = { - rejectUnauthorized: this.options.reject_unauthorized, - }; - - if (this.options.ca_cert && this.options.ca_cert !== '') { - // Split CA cert into array of strings - const chainLines = this.constructor - .settings_get('LDAP_CA_CERT') - .split('\n'); - let cert = []; - const ca = []; - chainLines.forEach(line => { - cert.push(line); - if (line.match(/-END CERTIFICATE-/)) { - ca.push(cert.join('\n')); - cert = []; - } - }); - tlsOptions.ca = ca; - } - - if (this.options.encryption === 'ssl') { - connectionOptions.url = `ldaps://${connectionOptions.url}`; - connectionOptions.tlsOptions = tlsOptions; - } else { - connectionOptions.url = `ldap://${connectionOptions.url}`; - } - - log_info('Connecting', connectionOptions.url); - log_debug(`connectionOptions${util.inspect(connectionOptions)}`); - - this.client = ldapjs.createClient(connectionOptions); - - this.bindSync = Meteor.wrapAsync(this.client.bind, this.client); - - this.client.on('error', error => { - log_error('connection', error); - if (replied === false) { - replied = true; - callback(error, null); - } - }); - - this.client.on('idle', () => { - log_info('Idle'); - this.disconnect(); - }); - - this.client.on('close', () => { - log_info('Closed'); - }); - - if (this.options.encryption === 'tls') { - // Set host parameter for tls.connect which is used by ldapjs starttls. This shouldn't be needed in newer nodejs versions (e.g v5.6.0). - // https://github.com/RocketChat/Rocket.Chat/issues/2035 - // https://github.com/mcavage/node-ldapjs/issues/349 - tlsOptions.host = this.options.host; - - log_info('Starting TLS'); - log_debug('tlsOptions', tlsOptions); - - this.client.starttls(tlsOptions, null, (error, response) => { - if (error) { - log_error('TLS connection', error); - if (replied === false) { - replied = true; - callback(error, null); - } - return; - } - - log_info('TLS connected'); - this.connected = true; - if (replied === false) { - replied = true; - callback(null, response); - } - }); - } else { - this.client.on('connect', response => { - log_info('LDAP connected'); - this.connected = true; - if (replied === false) { - replied = true; - callback(null, response); - } - }); - } - - setTimeout(() => { - if (replied === false) { - log_error('connection time out', connectionOptions.connectTimeout); - replied = true; - callback(new Error('Timeout')); - } - }, connectionOptions.connectTimeout); - } - - getUserFilter(username) { - const filter = []; - - if (this.options.User_Search_Filter !== '') { - if (this.options.User_Search_Filter[0] === '(') { - filter.push(`${this.options.User_Search_Filter}`); - } else { - filter.push(`(${this.options.User_Search_Filter})`); - } - } - - const usernameFilter = this.options.User_Search_Field.split(',').map( - item => `(${item}=${username})`, - ); - - if (usernameFilter.length === 0) { - log_error('LDAP_LDAP_User_Search_Field not defined'); - } else if (usernameFilter.length === 1) { - filter.push(`${usernameFilter[0]}`); - } else { - filter.push(`(|${usernameFilter.join('')})`); - } - - return `(&${filter.join('')})`; - } - - bindUserIfNecessary(username, password) { - if (this.domainBinded === true) { - return; - } - - if (!this.options.User_Authentication) { - return; - } - - if (!this.options.BaseDN) throw new Error('BaseDN is not provided'); - - const userDn = `${this.options.User_Authentication_Field}=${username},${this.options.BaseDN}`; - - this.bindSync(userDn, password); - this.domainBinded = true; - } - - bindIfNecessary() { - if (this.domainBinded === true) { - return; - } - - if (this.options.Authentication !== true) { - return; - } - - log_info('Binding UserDN', this.options.Authentication_UserDN); - - this.bindSync( - this.options.Authentication_UserDN, - this.options.Authentication_Password, - ); - this.domainBinded = true; - } - - searchUsersSync(username, page) { - this.bindIfNecessary(); - const searchOptions = { - filter: this.getUserFilter(username), - scope: this.options.User_Search_Scope || 'sub', - sizeLimit: this.options.Search_Size_Limit, - }; - - if (!!this.options.User_Attributes) - searchOptions.attributes = this.options.User_Attributes.split(','); - - if (this.options.Search_Page_Size > 0) { - searchOptions.paged = { - pageSize: this.options.Search_Page_Size, - pagePause: !!page, - }; - } - - log_info('Searching user', username); - log_debug('searchOptions', searchOptions); - log_debug('BaseDN', this.options.BaseDN); - - if (page) { - return this.searchAllPaged(this.options.BaseDN, searchOptions, page); - } - - return this.searchAllSync(this.options.BaseDN, searchOptions); - } - - getUserByIdSync(id, attribute) { - this.bindIfNecessary(); - - const Unique_Identifier_Field = this.constructor - .settings_get('LDAP_UNIQUE_IDENTIFIER_FIELD') - .split(','); - - let filter; - - if (attribute) { - filter = new this.ldapjs.filters.EqualityFilter({ - attribute, - value: new Buffer(id, 'hex'), - }); - } else { - const filters = []; - Unique_Identifier_Field.forEach(item => { - filters.push( - new this.ldapjs.filters.EqualityFilter({ - attribute: item, - value: new Buffer(id, 'hex'), - }), - ); - }); - - filter = new this.ldapjs.filters.OrFilter({ filters }); - } - - const searchOptions = { - filter, - scope: 'sub', - }; - - log_info('Searching by id', id); - log_debug('search filter', searchOptions.filter.toString()); - log_debug('BaseDN', this.options.BaseDN); - - const result = this.searchAllSync(this.options.BaseDN, searchOptions); - - if (!Array.isArray(result) || result.length === 0) { - return; - } - - if (result.length > 1) { - log_error('Search by id', id, 'returned', result.length, 'records'); - } - - return result[0]; - } - - getUserByUsernameSync(username) { - this.bindIfNecessary(); - - const searchOptions = { - filter: this.getUserFilter(username), - scope: this.options.User_Search_Scope || 'sub', - }; - - log_info('Searching user', username); - log_debug('searchOptions', searchOptions); - log_debug('BaseDN', this.options.BaseDN); - - const result = this.searchAllSync(this.options.BaseDN, searchOptions); - - if (!Array.isArray(result) || result.length === 0) { - return; - } - - if (result.length > 1) { - log_error( - 'Search by username', - username, - 'returned', - result.length, - 'records', - ); - } - - return result[0]; - } - - getUserGroups(username, ldapUser) { - if (!this.options.group_filter_enabled) { - return true; - } - - const filter = ['(&']; - - if (this.options.group_filter_object_class !== '') { - filter.push(`(objectclass=${this.options.group_filter_object_class})`); - } - - if (this.options.group_filter_group_member_attribute !== '') { - const format_value = - ldapUser[this.options.group_filter_group_member_format]; - if (format_value) { - filter.push( - `(${this.options.group_filter_group_member_attribute}=${format_value})`, - ); - } - } - - filter.push(')'); - - const searchOptions = { - filter: filter.join('').replace(/#{username}/g, username), - scope: 'sub', - }; - - log_debug('Group list filter LDAP:', searchOptions.filter); - - const result = this.searchAllSync(this.options.BaseDN, searchOptions); - - if (!Array.isArray(result) || result.length === 0) { - return []; - } - - const grp_identifier = this.options.group_filter_group_id_attribute || 'cn'; - const groups = []; - result.map(item => { - groups.push(item[grp_identifier]); - }); - log_debug(`Groups: ${groups.join(', ')}`); - return groups; - } - - isUserInGroup(username, ldapUser) { - if (!this.options.group_filter_enabled) { - return true; - } - - const grps = this.getUserGroups(username, ldapUser); - - const filter = ['(&']; - - if (this.options.group_filter_object_class !== '') { - filter.push(`(objectclass=${this.options.group_filter_object_class})`); - } - - if (this.options.group_filter_group_member_attribute !== '') { - const format_value = - ldapUser[this.options.group_filter_group_member_format]; - if (format_value) { - filter.push( - `(${this.options.group_filter_group_member_attribute}=${format_value})`, - ); - } - } - - if (this.options.group_filter_group_id_attribute !== '') { - filter.push( - `(${this.options.group_filter_group_id_attribute}=${this.options.group_filter_group_name})`, - ); - } - filter.push(')'); - - const searchOptions = { - filter: filter.join('').replace(/#{username}/g, username), - scope: 'sub', - }; - - log_debug('Group filter LDAP:', searchOptions.filter); - - const result = this.searchAllSync(this.options.BaseDN, searchOptions); - - if (!Array.isArray(result) || result.length === 0) { - return false; - } - return true; - } - - extractLdapEntryData(entry) { - const values = { - _raw: entry.raw, - }; - - Object.keys(values._raw).forEach(key => { - const value = values._raw[key]; - - if (!['thumbnailPhoto', 'jpegPhoto'].includes(key)) { - if (value instanceof Buffer) { - values[key] = value.toString(); - } else { - values[key] = value; - } - } - }); - - return values; - } - - searchAllPaged(BaseDN, options, page) { - this.bindIfNecessary(); - - const processPage = ({ entries, title, end, next }) => { - log_info(title); - // Force LDAP idle to wait the record processing - this.client._updateIdle(true); - page(null, entries, { - end, - next: () => { - // Reset idle timer - this.client._updateIdle(); - next && next(); - }, - }); - }; - - this.client.search(BaseDN, options, (error, res) => { - if (error) { - log_error(error); - page(error); - return; - } - - res.on('error', error => { - log_error(error); - page(error); - return; - }); - - let entries = []; - - const internalPageSize = - options.paged && options.paged.pageSize > 0 - ? options.paged.pageSize * 2 - : 500; - - res.on('searchEntry', entry => { - entries.push(this.extractLdapEntryData(entry)); - - if (entries.length >= internalPageSize) { - processPage({ - entries, - title: 'Internal Page', - end: false, - }); - entries = []; - } - }); - - res.on('page', (result, next) => { - if (!next) { - this.client._updateIdle(true); - processPage({ - entries, - title: 'Final Page', - end: true, - }); - } else if (entries.length) { - log_info('Page'); - processPage({ - entries, - title: 'Page', - end: false, - next, - }); - entries = []; - } - }); - - res.on('end', () => { - if (entries.length) { - processPage({ - entries, - title: 'Final Page', - end: true, - }); - entries = []; - } - }); - }); - } - - searchAllAsync(BaseDN, options, callback) { - this.bindIfNecessary(); - - this.client.search(BaseDN, options, (error, res) => { - if (error) { - log_error(error); - callback(error); - return; - } - - res.on('error', error => { - log_error(error); - callback(error); - return; - }); - - const entries = []; - - res.on('searchEntry', entry => { - entries.push(this.extractLdapEntryData(entry)); - }); - - res.on('end', () => { - log_info('Search result count', entries.length); - callback(null, entries); - }); - }); - } - - authSync(dn, password) { - log_info('Authenticating', dn); - - try { - if (password === '') { - throw new Error('Password is not provided'); - } - this.bindSync(dn, password); - log_info('Authenticated', dn); - return true; - } catch (error) { - log_info('Not authenticated', dn); - log_debug('error', error); - return false; - } - } - - disconnect() { - this.connected = false; - this.domainBinded = false; - log_info('Disconecting'); - this.client.unbind(); - } -} diff --git a/.sandstorm-meteor-1.8/oidc_server.js b/.sandstorm-meteor-1.8/oidc_server.js deleted file mode 100644 index 91b0e8a4..00000000 --- a/.sandstorm-meteor-1.8/oidc_server.js +++ /dev/null @@ -1,163 +0,0 @@ -Oidc = {}; - -OAuth.registerService('oidc', 2, null, function(query) { - var debug = process.env.DEBUG || false; - var token = getToken(query); - if (debug) console.log('XXX: register token:', token); - - var accessToken = token.access_token || token.id_token; - var expiresAt = +new Date() + 1000 * parseInt(token.expires_in, 10); - - var userinfo = getUserInfo(accessToken); - if (debug) console.log('XXX: userinfo:', userinfo); - - var serviceData = {}; - serviceData.id = userinfo[process.env.OAUTH2_ID_MAP]; // || userinfo["id"]; - serviceData.username = userinfo[process.env.OAUTH2_USERNAME_MAP]; // || userinfo["uid"]; - serviceData.fullname = userinfo[process.env.OAUTH2_FULLNAME_MAP]; // || userinfo["displayName"]; - serviceData.accessToken = accessToken; - serviceData.expiresAt = expiresAt; - serviceData.email = userinfo[process.env.OAUTH2_EMAIL_MAP]; // || userinfo["email"]; - - if (accessToken) { - var tokenContent = getTokenContent(accessToken); - var fields = _.pick( - tokenContent, - getConfiguration().idTokenWhitelistFields, - ); - _.extend(serviceData, fields); - } - - if (token.refresh_token) serviceData.refreshToken = token.refresh_token; - if (debug) console.log('XXX: serviceData:', serviceData); - - var profile = {}; - profile.name = userinfo[process.env.OAUTH2_FULLNAME_MAP]; // || userinfo["displayName"]; - profile.email = userinfo[process.env.OAUTH2_EMAIL_MAP]; // || userinfo["email"]; - if (debug) console.log('XXX: profile:', profile); - - return { - serviceData: serviceData, - options: { profile: profile }, - }; -}); - -var userAgent = 'Meteor'; -if (Meteor.release) { - userAgent += '/' + Meteor.release; -} - -var getToken = function(query) { - var debug = process.env.DEBUG || false; - var config = getConfiguration(); - if (config.tokenEndpoint.includes('https://')) { - var serverTokenEndpoint = config.tokenEndpoint; - } else { - var serverTokenEndpoint = config.serverUrl + config.tokenEndpoint; - } - var requestPermissions = config.requestPermissions; - var response; - - try { - response = HTTP.post(serverTokenEndpoint, { - headers: { - Accept: 'application/json', - 'User-Agent': userAgent, - }, - params: { - code: query.code, - client_id: config.clientId, - client_secret: OAuth.openSecret(config.secret), - redirect_uri: OAuth._redirectUri('oidc', config), - grant_type: 'authorization_code', - scope: requestPermissions, - state: query.state, - }, - }); - } catch (err) { - throw _.extend( - new Error( - 'Failed to get token from OIDC ' + - serverTokenEndpoint + - ': ' + - err.message, - ), - { response: err.response }, - ); - } - if (response.data.error) { - // if the http response was a json object with an error attribute - throw new Error( - 'Failed to complete handshake with OIDC ' + - serverTokenEndpoint + - ': ' + - response.data.error, - ); - } else { - if (debug) console.log('XXX: getToken response: ', response.data); - return response.data; - } -}; - -var getUserInfo = function(accessToken) { - var debug = process.env.DEBUG || false; - var config = getConfiguration(); - // Some userinfo endpoints use a different base URL than the authorization or token endpoints. - // This logic allows the end user to override the setting by providing the full URL to userinfo in their config. - if (config.userinfoEndpoint.includes('https://')) { - var serverUserinfoEndpoint = config.userinfoEndpoint; - } else { - var serverUserinfoEndpoint = config.serverUrl + config.userinfoEndpoint; - } - var response; - try { - response = HTTP.get(serverUserinfoEndpoint, { - headers: { - 'User-Agent': userAgent, - Authorization: 'Bearer ' + accessToken, - }, - }); - } catch (err) { - throw _.extend( - new Error( - 'Failed to fetch userinfo from OIDC ' + - serverUserinfoEndpoint + - ': ' + - err.message, - ), - { response: err.response }, - ); - } - if (debug) console.log('XXX: getUserInfo response: ', response.data); - return response.data; -}; - -var getConfiguration = function() { - var config = ServiceConfiguration.configurations.findOne({ service: 'oidc' }); - if (!config) { - throw new ServiceConfiguration.ConfigError('Service oidc not configured.'); - } - return config; -}; - -var getTokenContent = function(token) { - var content = null; - if (token) { - try { - var parts = token.split('.'); - var header = JSON.parse(new Buffer(parts[0], 'base64').toString()); - content = JSON.parse(new Buffer(parts[1], 'base64').toString()); - var signature = new Buffer(parts[2], 'base64'); - var signed = parts[0] + '.' + parts[1]; - } catch (err) { - this.content = { - exp: 0, - }; - } - } - return content; -}; - -Oidc.retrieveCredential = function(credentialToken, credentialSecret) { - return OAuth.retrieveCredential(credentialToken, credentialSecret); -}; diff --git a/.sandstorm-meteor-1.8/package-lock.json b/.sandstorm-meteor-1.8/package-lock.json deleted file mode 100644 index 0d73e909..00000000 --- a/.sandstorm-meteor-1.8/package-lock.json +++ /dev/null @@ -1,4361 +0,0 @@ -{ - "name": "wekan", - "version": "v3.95.0", - "lockfileVersion": 1, - "requires": true, - "dependencies": { - "@babel/code-frame": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.8.3.tgz", - "integrity": "sha512-a9gxpmdXtZEInkCSHUJDLHZVBgb1QS0jhss4cPP93EW7s+uC5bikET2twEF3KV+7rDblJcmNvTR7VJejqd2C2g==", - "dev": true, - "requires": { - "@babel/highlight": "^7.8.3" - } - }, - "@babel/highlight": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.8.3.tgz", - "integrity": "sha512-PX4y5xQUvy0fnEVHrYOarRPXVWafSjTW9T0Hab8gVIawpl2Sj0ORyrygANq+KjcNlSSTw0YCLSNA8OyZ1I4yEg==", - "dev": true, - "requires": { - "chalk": "^2.0.0", - "esutils": "^2.0.2", - "js-tokens": "^4.0.0" - } - }, - "@babel/runtime": { - "version": "7.8.7", - "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.8.7.tgz", - "integrity": "sha512-+AATMUFppJDw6aiR5NVPHqIQBlV/Pj8wY/EZH+lmvRdUo9xBaz/rF3alAwFJQavvKfeOlPE7oaaDHVbcySbCsg==", - "requires": { - "regenerator-runtime": "^0.13.4" - } - }, - "@samverschueren/stream-to-observable": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/@samverschueren/stream-to-observable/-/stream-to-observable-0.3.0.tgz", - "integrity": "sha512-MI4Xx6LHs4Webyvi6EbspgyAb4D2Q2VtnCQ1blOJcoLS6mVa8lNN2rkIy1CVxfTUpoyIbCTkXES1rLXztFD1lg==", - "dev": true, - "requires": { - "any-observable": "^0.3.0" - } - }, - "@types/color-name": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/@types/color-name/-/color-name-1.1.1.tgz", - "integrity": "sha512-rr+OQyAjxze7GgWrSaJwydHStIhHq2lvY3BOC2Mj7KnzI7XK0Uw1TOOdI9lDoajEbSWLiYgoo4f1R51erQfhPQ==", - "dev": true - }, - "@types/eslint-visitor-keys": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@types/eslint-visitor-keys/-/eslint-visitor-keys-1.0.0.tgz", - "integrity": "sha512-OCutwjDZ4aFS6PB1UZ988C4YgwlBHJd6wCeQqaLdmadZ/7e+w79+hbMUFC1QXDNCmdyoRfAFdm0RypzwR+Qpag==", - "dev": true - }, - "@types/json-schema": { - "version": "7.0.4", - "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.4.tgz", - "integrity": "sha512-8+KAKzEvSUdeo+kmqnKrqgeE+LcA0tjYWFY7RPProVYwnqDjukzO+3b6dLD56rYX5TdWejnEOLJYOIeh4CXKuA==", - "dev": true - }, - "@types/parse-json": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/@types/parse-json/-/parse-json-4.0.0.tgz", - "integrity": "sha512-//oorEZjL6sbPcKUaCdIGlIUeH26mgzimjBB77G6XRgnDl/L5wOnpyBGRe/Mmf5CVW3PwEBE1NjiMZ/ssFh4wA==", - "dev": true - }, - "@typescript-eslint/experimental-utils": { - "version": "1.13.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-1.13.0.tgz", - "integrity": "sha512-zmpS6SyqG4ZF64ffaJ6uah6tWWWgZ8m+c54XXgwFtUv0jNz8aJAVx8chMCvnk7yl6xwn8d+d96+tWp7fXzTuDg==", - "dev": true, - "requires": { - "@types/json-schema": "^7.0.3", - "@typescript-eslint/typescript-estree": "1.13.0", - "eslint-scope": "^4.0.0" - }, - "dependencies": { - "eslint-scope": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-4.0.3.tgz", - "integrity": "sha512-p7VutNr1O/QrxysMo3E45FjYDTeXBy0iTltPFNSqKAIfjDSXC+4dj+qfyuD8bfAXrW/y6lW3O76VaYNPKfpKrg==", - "dev": true, - "requires": { - "esrecurse": "^4.1.0", - "estraverse": "^4.1.1" - } - } - } - }, - "@typescript-eslint/parser": { - "version": "1.13.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-1.13.0.tgz", - "integrity": "sha512-ITMBs52PCPgLb2nGPoeT4iU3HdQZHcPaZVw+7CsFagRJHUhyeTgorEwHXhFf3e7Evzi8oujKNpHc8TONth8AdQ==", - "dev": true, - "requires": { - "@types/eslint-visitor-keys": "^1.0.0", - "@typescript-eslint/experimental-utils": "1.13.0", - "@typescript-eslint/typescript-estree": "1.13.0", - "eslint-visitor-keys": "^1.0.0" - } - }, - "@typescript-eslint/typescript-estree": { - "version": "1.13.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-1.13.0.tgz", - "integrity": "sha512-b5rCmd2e6DCC6tCTN9GSUAuxdYwCM/k/2wdjHGrIRGPSJotWMCe/dGpi66u42bhuh8q3QBzqM4TMA1GUUCJvdw==", - "dev": true, - "requires": { - "lodash.unescape": "4.0.1", - "semver": "5.5.0" - }, - "dependencies": { - "semver": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.5.0.tgz", - "integrity": "sha512-4SJ3dm0WAwWy/NVeioZh5AntkdJoWKxHxcmyP622fOkgHa4z3R0TdBJICINyaSDE6uNwVc8gZr+ZinwZAH4xIA==", - "dev": true - } - } - }, - "abbrev": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-1.1.1.tgz", - "integrity": "sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q==" - }, - "acorn": { - "version": "7.1.1", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.1.1.tgz", - "integrity": "sha512-add7dgA5ppRPxCFJoAGfMDi7PIBXq1RtGo7BhbLaxwrXPOmw8gq48Y9ozT01hUKy9byMjlR20EJhu5zlkErEkg==", - "dev": true - }, - "acorn-jsx": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.2.0.tgz", - "integrity": "sha512-HiUX/+K2YpkpJ+SzBffkM/AQ2YE03S0U1kjTLVpoJdhZMOWy8qvXVN9JdLqv2QsaQ6MPYQIuNmwD8zOiYUofLQ==", - "dev": true - }, - "ajv": { - "version": "6.12.0", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.0.tgz", - "integrity": "sha512-D6gFiFA0RRLyUbvijN74DWAjXSFxWKaWP7mldxkVhyhAV3+SWA9HEJPHQ2c9soIeTFJqcSdFDGFgdqs1iUU2Hw==", - "requires": { - "fast-deep-equal": "^3.1.1", - "fast-json-stable-stringify": "^2.0.0", - "json-schema-traverse": "^0.4.1", - "uri-js": "^4.2.2" - } - }, - "ansi-escapes": { - "version": "4.3.1", - "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.1.tgz", - "integrity": "sha512-JWF7ocqNrp8u9oqpgV+wH5ftbt+cfvv+PTjOvKLT3AdYly/LmORARfEVT1iyjwN+4MqE5UmVKoAdIBqeoCHgLA==", - "dev": true, - "requires": { - "type-fest": "^0.11.0" - }, - "dependencies": { - "type-fest": { - "version": "0.11.0", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.11.0.tgz", - "integrity": "sha512-OdjXJxnCN1AvyLSzeKIgXTXxV+99ZuXl3Hpo9XpJAv9MBcHrrJOQ5kV7ypXOuQie+AmWG25hLbiKdwYTifzcfQ==", - "dev": true - } - } - }, - "ansi-regex": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", - "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=" - }, - "ansi-styles": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", - "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", - "dev": true, - "requires": { - "color-convert": "^1.9.0" - } - }, - "any-observable": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/any-observable/-/any-observable-0.3.0.tgz", - "integrity": "sha512-/FQM1EDkTsf63Ub2C6O7GuYFDsSXUwsaZDurV0np41ocwq0jthUAYCmhBX9f+KwlaCgIuWyr/4WlUQUBfKfZog==", - "dev": true - }, - "aproba": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/aproba/-/aproba-1.2.0.tgz", - "integrity": "sha512-Y9J6ZjXtoYh8RnXVCMOU/ttDmk1aBjunq9vO0ta5x85WDQiQfUF9sIPBITdbiiIVcBo03Hi3jMxigBtsddlXRw==" - }, - "are-we-there-yet": { - "version": "1.1.5", - "resolved": "https://registry.npmjs.org/are-we-there-yet/-/are-we-there-yet-1.1.5.tgz", - "integrity": "sha512-5hYdAkZlcG8tOLujVDTgCT+uPX0VnpAH28gWsLfzpXYm7wP6mp5Q/gYyR7YQ0cKVJcXJnl3j2kpBan13PtQf6w==", - "requires": { - "delegates": "^1.0.0", - "readable-stream": "^2.0.6" - } - }, - "argparse": { - "version": "1.0.10", - "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", - "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", - "dev": true, - "requires": { - "sprintf-js": "~1.0.2" - } - }, - "array-includes": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/array-includes/-/array-includes-3.1.1.tgz", - "integrity": "sha512-c2VXaCHl7zPsvpkFsw4nxvFie4fh1ur9bpcgsVkIjqn0H/Xwdg+7fv3n2r/isyS8EBj5b06M9kHyZuIr4El6WQ==", - "dev": true, - "requires": { - "define-properties": "^1.1.3", - "es-abstract": "^1.17.0", - "is-string": "^1.0.5" - } - }, - "array.prototype.flat": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/array.prototype.flat/-/array.prototype.flat-1.2.3.tgz", - "integrity": "sha512-gBlRZV0VSmfPIeWfuuy56XZMvbVfbEUnOXUvt3F/eUUUSyzlgLxhEX4YAEpxNAogRGehPSnfXyPtYyKAhkzQhQ==", - "dev": true, - "requires": { - "define-properties": "^1.1.3", - "es-abstract": "^1.17.0-next.1" - } - }, - "asn1": { - "version": "0.2.3", - "resolved": "https://registry.npmjs.org/asn1/-/asn1-0.2.3.tgz", - "integrity": "sha1-2sh4dxPJlmhJ/IGAd36+nB3fO4Y=" - }, - "assert-plus": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz", - "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=" - }, - "astral-regex": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/astral-regex/-/astral-regex-1.0.0.tgz", - "integrity": "sha512-+Ryf6g3BKoRc7jfp7ad8tM4TtMiaWvbF/1/sQcZPkkS7ag3D5nMBCe2UfOTONtAkaG0tO0ij3C5Lwmf1EiyjHg==", - "dev": true - }, - "babel-runtime": { - "version": "6.26.0", - "resolved": "https://registry.npmjs.org/babel-runtime/-/babel-runtime-6.26.0.tgz", - "integrity": "sha1-llxwWGaOgrVde/4E/yM3vItWR/4=", - "requires": { - "core-js": "^2.4.0", - "regenerator-runtime": "^0.11.0" - }, - "dependencies": { - "regenerator-runtime": { - "version": "0.11.1", - "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.11.1.tgz", - "integrity": "sha512-MguG95oij0fC3QV3URf4V2SDYGJhJnJGqvIIgdECeODCT98wSWDAJ94SSuVpYQUoTcGUIL6L4yNB7j1DFFHSBg==" - } - } - }, - "backoff": { - "version": "2.5.0", - "resolved": "https://registry.npmjs.org/backoff/-/backoff-2.5.0.tgz", - "integrity": "sha1-9hbtqdPktmuMp/ynn2lXIsX44m8=", - "requires": { - "precond": "0.2" - } - }, - "balanced-match": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz", - "integrity": "sha1-ibTRmasr7kneFk6gK4nORi1xt2c=" - }, - "base64-js": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.3.1.tgz", - "integrity": "sha512-mLQ4i2QO1ytvGWFWmcngKO//JXAQueZvwEKtjgQFM4jIK0kU+ytMfplL8j+n5mspOfjHwoAg+9yhb7BwAHm36g==" - }, - "bcrypt": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/bcrypt/-/bcrypt-4.0.1.tgz", - "integrity": "sha512-hSIZHkUxIDS5zA2o00Kf2O5RfVbQ888n54xQoF/eIaquU4uaLxK8vhhBdktd0B3n2MjkcAWzv4mnhogykBKOUQ==", - "requires": { - "node-addon-api": "^2.0.0", - "node-pre-gyp": "0.14.0" - } - }, - "bl": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/bl/-/bl-2.2.0.tgz", - "integrity": "sha512-wbgvOpqopSr7uq6fJrLH8EsvYMJf9gzfo2jCsL2eTy75qXPukA4pCgHamOQkZtY5vmfVtjB+P3LNlMHW5CEZXA==", - "requires": { - "readable-stream": "^2.3.5", - "safe-buffer": "^5.1.1" - } - }, - "brace-expansion": { - "version": "1.1.11", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", - "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", - "requires": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" - } - }, - "braces": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", - "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", - "dev": true, - "requires": { - "fill-range": "^7.0.1" - } - }, - "bson": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/bson/-/bson-4.0.3.tgz", - "integrity": "sha512-7uBjjxwOSuGLmoqGI1UXWpDGc0K2WjR7dC6iaOg4iriNZo6M2EEBb8co4dEPJ5ArYCebPMie0ecgX0TWF+ZUrQ==", - "requires": { - "buffer": "^5.1.0", - "long": "^4.0.0" - } - }, - "buffer": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.5.0.tgz", - "integrity": "sha512-9FTEDjLjwoAkEwyMGDjYJQN2gfRgOKBKRfiglhvibGbpeeU/pQn1bJxQqm32OD/AIeEuHxU9roxXxg34Byp/Ww==", - "requires": { - "base64-js": "^1.0.2", - "ieee754": "^1.1.4" - } - }, - "buffer-from": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.1.tgz", - "integrity": "sha512-MQcXEUbCKtEo7bhqEs6560Hyd4XaovZlO/k9V3hjVUF/zwW7KBVdSK4gIt/bzwS9MbR5qob+F5jusZsb0YQK2A==" - }, - "bunyan": { - "version": "1.8.12", - "resolved": "https://registry.npmjs.org/bunyan/-/bunyan-1.8.12.tgz", - "integrity": "sha1-8VDw9nSKvdcq6uhPBEA74u8RN5c=", - "requires": { - "dtrace-provider": "~0.8", - "moment": "^2.10.6", - "mv": "~2", - "safe-json-stringify": "~1" - } - }, - "callsites": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", - "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", - "dev": true - }, - "chalk": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", - "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", - "dev": true, - "requires": { - "ansi-styles": "^3.2.1", - "escape-string-regexp": "^1.0.5", - "supports-color": "^5.3.0" - } - }, - "chardet": { - "version": "0.7.0", - "resolved": "https://registry.npmjs.org/chardet/-/chardet-0.7.0.tgz", - "integrity": "sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA==", - "dev": true - }, - "chownr": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/chownr/-/chownr-1.1.4.tgz", - "integrity": "sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==" - }, - "cli-cursor": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-3.1.0.tgz", - "integrity": "sha512-I/zHAwsKf9FqGoXM4WWRACob9+SNukZTd94DWF57E4toouRulbCxcUh6RKUEOQlYTHJnzkPMySvPNaaSLNfLZw==", - "dev": true, - "requires": { - "restore-cursor": "^3.1.0" - } - }, - "cli-truncate": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/cli-truncate/-/cli-truncate-0.2.1.tgz", - "integrity": "sha1-nxXPuwcFAFNpIWxiasfQWrkN1XQ=", - "dev": true, - "requires": { - "slice-ansi": "0.0.4", - "string-width": "^1.0.1" - }, - "dependencies": { - "slice-ansi": { - "version": "0.0.4", - "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-0.0.4.tgz", - "integrity": "sha1-7b+JA/ZvfOL46v1s7tZeJkyDGzU=", - "dev": true - } - } - }, - "cli-width": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/cli-width/-/cli-width-2.2.0.tgz", - "integrity": "sha1-/xnt6Kml5XkyQUewwR8PvLq+1jk=", - "dev": true - }, - "code-point-at": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/code-point-at/-/code-point-at-1.1.0.tgz", - "integrity": "sha1-DQcLTQQ6W+ozovGkDi7bPZpMz3c=" - }, - "color-convert": { - "version": "1.9.3", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", - "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", - "dev": true, - "requires": { - "color-name": "1.1.3" - } - }, - "color-name": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", - "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=", - "dev": true - }, - "commander": { - "version": "2.20.3", - "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", - "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==" - }, - "common-tags": { - "version": "1.8.0", - "resolved": "https://registry.npmjs.org/common-tags/-/common-tags-1.8.0.tgz", - "integrity": "sha512-6P6g0uetGpW/sdyUy/iQQCbFF0kWVMSIVSyYz7Zgjcgh8mgw8PQzDNZeyZ5DQ2gM7LBoZPHmnjz8rUthkBG5tw==", - "dev": true - }, - "concat-map": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", - "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=" - }, - "concat-stream": { - "version": "1.6.2", - "resolved": "https://registry.npmjs.org/concat-stream/-/concat-stream-1.6.2.tgz", - "integrity": "sha512-27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw==", - "dev": true, - "requires": { - "buffer-from": "^1.0.0", - "inherits": "^2.0.3", - "readable-stream": "^2.2.2", - "typedarray": "^0.0.6" - } - }, - "console-control-strings": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/console-control-strings/-/console-control-strings-1.1.0.tgz", - "integrity": "sha1-PXz0Rk22RG6mRL9LOVB/mFEAjo4=" - }, - "contains-path": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/contains-path/-/contains-path-0.1.0.tgz", - "integrity": "sha1-/ozxhP9mcLa67wGp1IYaXL7EEgo=", - "dev": true - }, - "core-js": { - "version": "2.6.11", - "resolved": "https://registry.npmjs.org/core-js/-/core-js-2.6.11.tgz", - "integrity": "sha512-5wjnpaT/3dV+XB4borEsnAYQchn00XSgTAWKDkEqv+K8KevjbzmofK6hfJ9TZIlpj2N0xQpazy7PiRQiWHqzWg==" - }, - "core-util-is": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz", - "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=" - }, - "cosmiconfig": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-6.0.0.tgz", - "integrity": "sha512-xb3ZL6+L8b9JLLCx3ZdoZy4+2ECphCMo2PwqgP1tlfVq6M6YReyzBJtvWWtbDSpNr9hn96pkCiZqUcFEc+54Qg==", - "dev": true, - "requires": { - "@types/parse-json": "^4.0.0", - "import-fresh": "^3.1.0", - "parse-json": "^5.0.0", - "path-type": "^4.0.0", - "yaml": "^1.7.2" - }, - "dependencies": { - "parse-json": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.0.0.tgz", - "integrity": "sha512-OOY5b7PAEFV0E2Fir1KOkxchnZNCdowAJgQ5NuxjpBKTRP3pQhwkrkxqQjeoKJ+fO7bCpmIZaogI4eZGDMEGOw==", - "dev": true, - "requires": { - "@babel/code-frame": "^7.0.0", - "error-ex": "^1.3.1", - "json-parse-better-errors": "^1.0.1", - "lines-and-columns": "^1.1.6" - } - }, - "path-type": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz", - "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==", - "dev": true - } - } - }, - "cross-spawn": { - "version": "6.0.5", - "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.5.tgz", - "integrity": "sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==", - "dev": true, - "requires": { - "nice-try": "^1.0.4", - "path-key": "^2.0.1", - "semver": "^5.5.0", - "shebang-command": "^1.2.0", - "which": "^1.2.9" - } - }, - "cssfilter": { - "version": "0.0.10", - "resolved": "https://registry.npmjs.org/cssfilter/-/cssfilter-0.0.10.tgz", - "integrity": "sha1-xtJnJjKi5cg+AT5oZKQs6N79IK4=" - }, - "dashdash": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz", - "integrity": "sha1-hTz6D3y+L+1d4gMmuN1YEDX24vA=", - "requires": { - "assert-plus": "^1.0.0" - } - }, - "date-fns": { - "version": "1.30.1", - "resolved": "https://registry.npmjs.org/date-fns/-/date-fns-1.30.1.tgz", - "integrity": "sha512-hBSVCvSmWC+QypYObzwGOd9wqdDpOt+0wl0KbU+R+uuZBS1jN8VsD1ss3irQDknRj5NvxiTF6oj/nDRnN/UQNw==", - "dev": true - }, - "debug": { - "version": "3.2.6", - "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.6.tgz", - "integrity": "sha512-mel+jf7nrtEl5Pn1Qx46zARXKDpBbvzezse7p7LqINmdoIk8PYP5SySaxEmYv6TZ0JyEKA1hsCId6DIhgITtWQ==", - "requires": { - "ms": "^2.1.1" - } - }, - "dedent": { - "version": "0.7.0", - "resolved": "https://registry.npmjs.org/dedent/-/dedent-0.7.0.tgz", - "integrity": "sha1-JJXduvbrh0q7Dhvp3yLS5aVEMmw=", - "dev": true - }, - "deep-extend": { - "version": "0.6.0", - "resolved": "https://registry.npmjs.org/deep-extend/-/deep-extend-0.6.0.tgz", - "integrity": "sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==" - }, - "deep-is": { - "version": "0.1.3", - "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.3.tgz", - "integrity": "sha1-s2nW+128E+7PUk+RsHD+7cNXzzQ=", - "dev": true - }, - "define-properties": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.3.tgz", - "integrity": "sha512-3MqfYKj2lLzdMSf8ZIZE/V+Zuy+BgD6f164e8K2w7dgnpKArBDerGYpM46IYYcjnkdPNMjPk9A6VFB8+3SKlXQ==", - "dev": true, - "requires": { - "object-keys": "^1.0.12" - } - }, - "delegates": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/delegates/-/delegates-1.0.0.tgz", - "integrity": "sha1-hMbhWbgZBP3KWaDvRM2HDTElD5o=" - }, - "denque": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/denque/-/denque-1.4.1.tgz", - "integrity": "sha512-OfzPuSZKGcgr96rf1oODnfjqBFmr1DVoc/TrItj3Ohe0Ah1C5WX5Baquw/9U9KovnQ88EqmJbD66rKYUQYN1tQ==" - }, - "detect-libc": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-1.0.3.tgz", - "integrity": "sha1-+hN8S9aY7fVc1c0CrFWfkaTEups=" - }, - "dlv": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/dlv/-/dlv-1.1.3.tgz", - "integrity": "sha512-+HlytyjlPKnIG8XuRG8WvmBP8xs8P71y+SKKS6ZXWoEgLuePxtDoUEiH7WkdePWrQ5JBpE6aoVqfZfJUQkjXwA==", - "dev": true - }, - "doctrine": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz", - "integrity": "sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==", - "dev": true, - "requires": { - "esutils": "^2.0.2" - } - }, - "dtrace-provider": { - "version": "0.8.8", - "resolved": "https://registry.npmjs.org/dtrace-provider/-/dtrace-provider-0.8.8.tgz", - "integrity": "sha512-b7Z7cNtHPhH9EJhNNbbeqTcXB8LGFFZhq1PGgEvpeHlzd36bhbdTWoE/Ba/YguqpBSlAPKnARWhVlhunCMwfxg==", - "optional": true, - "requires": { - "nan": "^2.14.0" - } - }, - "elegant-spinner": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/elegant-spinner/-/elegant-spinner-1.0.1.tgz", - "integrity": "sha1-2wQ1IcldfjA/2PNFvtwzSc+wcp4=", - "dev": true - }, - "emoji-regex": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", - "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", - "dev": true - }, - "end-of-stream": { - "version": "1.4.4", - "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz", - "integrity": "sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==", - "dev": true, - "requires": { - "once": "^1.4.0" - } - }, - "error-ex": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz", - "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==", - "dev": true, - "requires": { - "is-arrayish": "^0.2.1" - } - }, - "es-abstract": { - "version": "1.17.4", - "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.17.4.tgz", - "integrity": "sha512-Ae3um/gb8F0mui/jPL+QiqmglkUsaQf7FwBEHYIFkztkneosu9imhqHpBzQ3h1vit8t5iQ74t6PEVvphBZiuiQ==", - "dev": true, - "requires": { - "es-to-primitive": "^1.2.1", - "function-bind": "^1.1.1", - "has": "^1.0.3", - "has-symbols": "^1.0.1", - "is-callable": "^1.1.5", - "is-regex": "^1.0.5", - "object-inspect": "^1.7.0", - "object-keys": "^1.1.1", - "object.assign": "^4.1.0", - "string.prototype.trimleft": "^2.1.1", - "string.prototype.trimright": "^2.1.1" - } - }, - "es-to-primitive": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz", - "integrity": "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==", - "dev": true, - "requires": { - "is-callable": "^1.1.4", - "is-date-object": "^1.0.1", - "is-symbol": "^1.0.2" - } - }, - "es6-promise": { - "version": "4.2.8", - "resolved": "https://registry.npmjs.org/es6-promise/-/es6-promise-4.2.8.tgz", - "integrity": "sha512-HJDGx5daxeIvxdBxvG2cb9g4tEvwIk3i8+nhX0yGrYmZUzbkdg8QbDevheDB8gd0//uPj4c1EQua8Q+MViT0/w==" - }, - "escape-string-regexp": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", - "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=", - "dev": true - }, - "eslint": { - "version": "6.8.0", - "resolved": "https://registry.npmjs.org/eslint/-/eslint-6.8.0.tgz", - "integrity": "sha512-K+Iayyo2LtyYhDSYwz5D5QdWw0hCacNzyq1Y821Xna2xSJj7cijoLLYmLxTQgcgZ9mC61nryMy9S7GRbYpI5Ig==", - "dev": true, - "requires": { - "@babel/code-frame": "^7.0.0", - "ajv": "^6.10.0", - "chalk": "^2.1.0", - "cross-spawn": "^6.0.5", - "debug": "^4.0.1", - "doctrine": "^3.0.0", - "eslint-scope": "^5.0.0", - "eslint-utils": "^1.4.3", - "eslint-visitor-keys": "^1.1.0", - "espree": "^6.1.2", - "esquery": "^1.0.1", - "esutils": "^2.0.2", - "file-entry-cache": "^5.0.1", - "functional-red-black-tree": "^1.0.1", - "glob-parent": "^5.0.0", - "globals": "^12.1.0", - "ignore": "^4.0.6", - "import-fresh": "^3.0.0", - "imurmurhash": "^0.1.4", - "inquirer": "^7.0.0", - "is-glob": "^4.0.0", - "js-yaml": "^3.13.1", - "json-stable-stringify-without-jsonify": "^1.0.1", - "levn": "^0.3.0", - "lodash": "^4.17.14", - "minimatch": "^3.0.4", - "mkdirp": "^0.5.1", - "natural-compare": "^1.4.0", - "optionator": "^0.8.3", - "progress": "^2.0.0", - "regexpp": "^2.0.1", - "semver": "^6.1.2", - "strip-ansi": "^5.2.0", - "strip-json-comments": "^3.0.1", - "table": "^5.2.3", - "text-table": "^0.2.0", - "v8-compile-cache": "^2.0.3" - }, - "dependencies": { - "ajv": { - "version": "6.12.0", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.0.tgz", - "integrity": "sha512-D6gFiFA0RRLyUbvijN74DWAjXSFxWKaWP7mldxkVhyhAV3+SWA9HEJPHQ2c9soIeTFJqcSdFDGFgdqs1iUU2Hw==", - "dev": true, - "requires": { - "fast-deep-equal": "^3.1.1", - "fast-json-stable-stringify": "^2.0.0", - "json-schema-traverse": "^0.4.1", - "uri-js": "^4.2.2" - } - }, - "ansi-regex": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz", - "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==", - "dev": true - }, - "debug": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz", - "integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==", - "dev": true, - "requires": { - "ms": "^2.1.1" - } - }, - "fast-deep-equal": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.1.tgz", - "integrity": "sha512-8UEa58QDLauDNfpbrX55Q9jrGHThw2ZMdOky5Gl1CDtVeJDPVrG4Jxx1N8jw2gkWaff5UUuX1KJd+9zGe2B+ZA==", - "dev": true - }, - "json-schema-traverse": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", - "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", - "dev": true - }, - "semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", - "dev": true - }, - "strip-ansi": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz", - "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==", - "dev": true, - "requires": { - "ansi-regex": "^4.1.0" - } - }, - "strip-json-comments": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.0.1.tgz", - "integrity": "sha512-VTyMAUfdm047mwKl+u79WIdrZxtFtn+nBxHeb844XBQ9uMNTuTHdx2hc5RiAJYqwTj3wc/xe5HLSdJSkJ+WfZw==", - "dev": true - } - } - }, - "eslint-config-meteor": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/eslint-config-meteor/-/eslint-config-meteor-0.1.1.tgz", - "integrity": "sha1-rbauIL5wOFdUV5MCuqinpk5PChM=", - "dev": true - }, - "eslint-config-prettier": { - "version": "6.10.0", - "resolved": "https://registry.npmjs.org/eslint-config-prettier/-/eslint-config-prettier-6.10.0.tgz", - "integrity": "sha512-AtndijGte1rPILInUdHjvKEGbIV06NuvPrqlIEaEaWtbtvJh464mDeyGMdZEQMsGvC0ZVkiex1fSNcC4HAbRGg==", - "dev": true, - "requires": { - "get-stdin": "^6.0.0" - } - }, - "eslint-import-resolver-meteor": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/eslint-import-resolver-meteor/-/eslint-import-resolver-meteor-0.4.0.tgz", - "integrity": "sha1-yGhjhAghIIz4EzxczlGQnCamFWk=", - "dev": true, - "requires": { - "object-assign": "^4.0.1", - "resolve": "^1.1.6" - } - }, - "eslint-import-resolver-node": { - "version": "0.3.3", - "resolved": "https://registry.npmjs.org/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.3.tgz", - "integrity": "sha512-b8crLDo0M5RSe5YG8Pu2DYBj71tSB6OvXkfzwbJU2w7y8P4/yo0MyF8jU26IEuEuHF2K5/gcAJE3LhQGqBBbVg==", - "dev": true, - "requires": { - "debug": "^2.6.9", - "resolve": "^1.13.1" - }, - "dependencies": { - "debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dev": true, - "requires": { - "ms": "2.0.0" - } - }, - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", - "dev": true - } - } - }, - "eslint-module-utils": { - "version": "2.5.2", - "resolved": "https://registry.npmjs.org/eslint-module-utils/-/eslint-module-utils-2.5.2.tgz", - "integrity": "sha512-LGScZ/JSlqGKiT8OC+cYRxseMjyqt6QO54nl281CK93unD89ijSeRV6An8Ci/2nvWVKe8K/Tqdm75RQoIOCr+Q==", - "dev": true, - "requires": { - "debug": "^2.6.9", - "pkg-dir": "^2.0.0" - }, - "dependencies": { - "debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dev": true, - "requires": { - "ms": "2.0.0" - } - }, - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", - "dev": true - } - } - }, - "eslint-plugin-import": { - "version": "2.20.1", - "resolved": "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.20.1.tgz", - "integrity": "sha512-qQHgFOTjguR+LnYRoToeZWT62XM55MBVXObHM6SKFd1VzDcX/vqT1kAz8ssqigh5eMj8qXcRoXXGZpPP6RfdCw==", - "dev": true, - "requires": { - "array-includes": "^3.0.3", - "array.prototype.flat": "^1.2.1", - "contains-path": "^0.1.0", - "debug": "^2.6.9", - "doctrine": "1.5.0", - "eslint-import-resolver-node": "^0.3.2", - "eslint-module-utils": "^2.4.1", - "has": "^1.0.3", - "minimatch": "^3.0.4", - "object.values": "^1.1.0", - "read-pkg-up": "^2.0.0", - "resolve": "^1.12.0" - }, - "dependencies": { - "debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dev": true, - "requires": { - "ms": "2.0.0" - } - }, - "doctrine": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-1.5.0.tgz", - "integrity": "sha1-N53Ocw9hZvds76TmcHoVmwLFpvo=", - "dev": true, - "requires": { - "esutils": "^2.0.2", - "isarray": "^1.0.0" - } - }, - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", - "dev": true - } - } - }, - "eslint-plugin-meteor": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/eslint-plugin-meteor/-/eslint-plugin-meteor-6.0.0.tgz", - "integrity": "sha512-2sEW3Ow1QJMLeJPHnTJbqD3ASAyRUzgU24SKTaj2NyYC4CWYl7WmEMUl99HVlDS3qigrSnSUNMix9+3vn9TmkQ==", - "dev": true, - "requires": { - "invariant": "2.2.4" - } - }, - "eslint-plugin-prettier": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/eslint-plugin-prettier/-/eslint-plugin-prettier-3.1.2.tgz", - "integrity": "sha512-GlolCC9y3XZfv3RQfwGew7NnuFDKsfI4lbvRK+PIIo23SFH+LemGs4cKwzAaRa+Mdb+lQO/STaIayno8T5sJJA==", - "dev": true, - "requires": { - "prettier-linter-helpers": "^1.0.0" - } - }, - "eslint-scope": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.0.0.tgz", - "integrity": "sha512-oYrhJW7S0bxAFDvWqzvMPRm6pcgcnWc4QnofCAqRTRfQC0JcwenzGglTtsLyIuuWFfkqDG9vz67cnttSd53djw==", - "dev": true, - "requires": { - "esrecurse": "^4.1.0", - "estraverse": "^4.1.1" - } - }, - "eslint-utils": { - "version": "1.4.3", - "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-1.4.3.tgz", - "integrity": "sha512-fbBN5W2xdY45KulGXmLHZ3c3FHfVYmKg0IrAKGOkT/464PQsx2UeIzfz1RmEci+KLm1bBaAzZAh8+/E+XAeZ8Q==", - "dev": true, - "requires": { - "eslint-visitor-keys": "^1.1.0" - } - }, - "eslint-visitor-keys": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-1.1.0.tgz", - "integrity": "sha512-8y9YjtM1JBJU/A9Kc+SbaOV4y29sSWckBwMHa+FGtVj5gN/sbnKDf6xJUl+8g7FAij9LVaP8C24DUiH/f/2Z9A==", - "dev": true - }, - "espree": { - "version": "6.2.1", - "resolved": "https://registry.npmjs.org/espree/-/espree-6.2.1.tgz", - "integrity": "sha512-ysCxRQY3WaXJz9tdbWOwuWr5Y/XrPTGX9Kiz3yoUXwW0VZ4w30HTkQLaGx/+ttFjF8i+ACbArnB4ce68a9m5hw==", - "dev": true, - "requires": { - "acorn": "^7.1.1", - "acorn-jsx": "^5.2.0", - "eslint-visitor-keys": "^1.1.0" - } - }, - "esprima": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", - "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==", - "dev": true - }, - "esquery": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.1.0.tgz", - "integrity": "sha512-MxYW9xKmROWF672KqjO75sszsA8Mxhw06YFeS5VHlB98KDHbOSurm3ArsjO60Eaf3QmGMCP1yn+0JQkNLo/97Q==", - "dev": true, - "requires": { - "estraverse": "^4.0.0" - } - }, - "esrecurse": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.2.1.tgz", - "integrity": "sha512-64RBB++fIOAXPw3P9cy89qfMlvZEXZkqqJkjqqXIvzP5ezRZjW+lPWjw35UX/3EhUPFYbg5ER4JYgDw4007/DQ==", - "dev": true, - "requires": { - "estraverse": "^4.1.0" - } - }, - "estraverse": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", - "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", - "dev": true - }, - "esutils": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", - "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==", - "dev": true - }, - "execa": { - "version": "3.4.0", - "resolved": "https://registry.npmjs.org/execa/-/execa-3.4.0.tgz", - "integrity": "sha512-r9vdGQk4bmCuK1yKQu1KTwcT2zwfWdbdaXfCtAh+5nU/4fSX+JAb7vZGvI5naJrQlvONrEB20jeruESI69530g==", - "dev": true, - "requires": { - "cross-spawn": "^7.0.0", - "get-stream": "^5.0.0", - "human-signals": "^1.1.1", - "is-stream": "^2.0.0", - "merge-stream": "^2.0.0", - "npm-run-path": "^4.0.0", - "onetime": "^5.1.0", - "p-finally": "^2.0.0", - "signal-exit": "^3.0.2", - "strip-final-newline": "^2.0.0" - }, - "dependencies": { - "cross-spawn": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.1.tgz", - "integrity": "sha512-u7v4o84SwFpD32Z8IIcPZ6z1/ie24O6RU3RbtL5Y316l3KuHVPx9ItBgWQ6VlfAFnRnTtMUrsQ9MUUTuEZjogg==", - "dev": true, - "requires": { - "path-key": "^3.1.0", - "shebang-command": "^2.0.0", - "which": "^2.0.1" - } - }, - "path-key": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", - "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", - "dev": true - }, - "shebang-command": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", - "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", - "dev": true, - "requires": { - "shebang-regex": "^3.0.0" - } - }, - "shebang-regex": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", - "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", - "dev": true - }, - "which": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", - "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", - "dev": true, - "requires": { - "isexe": "^2.0.0" - } - } - } - }, - "external-editor": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/external-editor/-/external-editor-3.1.0.tgz", - "integrity": "sha512-hMQ4CX1p1izmuLYyZqLMO/qGNw10wSv9QDCPfzXfyFrOaCSSoRfqE1Kf1s5an66J5JZC62NewG+mK49jOCtQew==", - "dev": true, - "requires": { - "chardet": "^0.7.0", - "iconv-lite": "^0.4.24", - "tmp": "^0.0.33" - } - }, - "extsprintf": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.2.0.tgz", - "integrity": "sha1-WtlGwi9bMrp/jNdCZxHG6KP8JSk=" - }, - "fast-deep-equal": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.1.tgz", - "integrity": "sha512-8UEa58QDLauDNfpbrX55Q9jrGHThw2ZMdOky5Gl1CDtVeJDPVrG4Jxx1N8jw2gkWaff5UUuX1KJd+9zGe2B+ZA==" - }, - "fast-diff": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/fast-diff/-/fast-diff-1.2.0.tgz", - "integrity": "sha512-xJuoT5+L99XlZ8twedaRf6Ax2TgQVxvgZOYoPKqZufmJib0tL2tegPBOZb1pVNgIhlqDlA0eO0c3wBvQcmzx4w==", - "dev": true - }, - "fast-json-stable-stringify": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.0.0.tgz", - "integrity": "sha1-1RQsDK7msRifh9OnYREGT4bIu/I=" - }, - "fast-levenshtein": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", - "integrity": "sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc=", - "dev": true - }, - "figures": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/figures/-/figures-3.2.0.tgz", - "integrity": "sha512-yaduQFRKLXYOGgEn6AZau90j3ggSOyiqXU0F9JZfeXYhNa+Jk4X+s45A2zg5jns87GAFa34BBm2kXw4XpNcbdg==", - "dev": true, - "requires": { - "escape-string-regexp": "^1.0.5" - } - }, - "file-entry-cache": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-5.0.1.tgz", - "integrity": "sha512-bCg29ictuBaKUwwArK4ouCaqDgLZcysCFLmM/Yn/FDoqndh/9vNuQfXRDvTuXKLxfD/JtZQGKFT8MGcJBK644g==", - "dev": true, - "requires": { - "flat-cache": "^2.0.1" - } - }, - "fill-range": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", - "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", - "dev": true, - "requires": { - "to-regex-range": "^5.0.1" - } - }, - "find-up": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-2.1.0.tgz", - "integrity": "sha1-RdG35QbHF93UgndaK3eSCjwMV6c=", - "dev": true, - "requires": { - "locate-path": "^2.0.0" - } - }, - "flat-cache": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-2.0.1.tgz", - "integrity": "sha512-LoQe6yDuUMDzQAEH8sgmh4Md6oZnc/7PjtwjNFSzveXqSHt6ka9fPBuso7IGf9Rz4uqnSnWiFH2B/zj24a5ReA==", - "dev": true, - "requires": { - "flatted": "^2.0.0", - "rimraf": "2.6.3", - "write": "1.0.3" - } - }, - "flatted": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/flatted/-/flatted-2.0.1.tgz", - "integrity": "sha512-a1hQMktqW9Nmqr5aktAux3JMNqaucxGcjtjWnZLHX7yyPCmlSV3M54nGYbqT8K+0GhF3NBgmJCc3ma+WOgX8Jg==", - "dev": true - }, - "flushwritable": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/flushwritable/-/flushwritable-1.0.0.tgz", - "integrity": "sha1-PjKNj95BKtR+c44751C00pAENJg=" - }, - "fs-minipass": { - "version": "1.2.7", - "resolved": "https://registry.npmjs.org/fs-minipass/-/fs-minipass-1.2.7.tgz", - "integrity": "sha512-GWSSJGFy4e9GUeCcbIkED+bgAoFyj7XF1mV8rma3QW4NIqX9Kyx79N/PF61H5udOV3aY1IaMLs6pGbH71nlCTA==", - "requires": { - "minipass": "^2.6.0" - } - }, - "fs.realpath": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", - "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=" - }, - "function-bind": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", - "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==", - "dev": true - }, - "functional-red-black-tree": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/functional-red-black-tree/-/functional-red-black-tree-1.0.1.tgz", - "integrity": "sha1-GwqzvVU7Kg1jmdKcDj6gslIHgyc=", - "dev": true - }, - "gauge": { - "version": "2.7.4", - "resolved": "https://registry.npmjs.org/gauge/-/gauge-2.7.4.tgz", - "integrity": "sha1-LANAXHU4w51+s3sxcCLjJfsBi/c=", - "requires": { - "aproba": "^1.0.3", - "console-control-strings": "^1.0.0", - "has-unicode": "^2.0.0", - "object-assign": "^4.1.0", - "signal-exit": "^3.0.0", - "string-width": "^1.0.1", - "strip-ansi": "^3.0.1", - "wide-align": "^1.1.0" - } - }, - "get-own-enumerable-property-symbols": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/get-own-enumerable-property-symbols/-/get-own-enumerable-property-symbols-3.0.2.tgz", - "integrity": "sha512-I0UBV/XOz1XkIJHEUDMZAbzCThU/H8DxmSfmdGcKPnVhu2VfFqr34jr9777IyaTYvxjedWhqVIilEDsCdP5G6g==", - "dev": true - }, - "get-stdin": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-6.0.0.tgz", - "integrity": "sha512-jp4tHawyV7+fkkSKyvjuLZswblUtz+SQKzSWnBbii16BuZksJlU1wuBYXY75r+duh/llF1ur6oNwi+2ZzjKZ7g==", - "dev": true - }, - "get-stream": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-5.1.0.tgz", - "integrity": "sha512-EXr1FOzrzTfGeL0gQdeFEvOMm2mzMOglyiOXSTpPC+iAjAKftbr3jpCMWynogwYnM+eSj9sHGc6wjIcDvYiygw==", - "dev": true, - "requires": { - "pump": "^3.0.0" - } - }, - "glob": { - "version": "7.1.4", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.4.tgz", - "integrity": "sha512-hkLPepehmnKk41pUGm3sYxoFs/umurYfYJCerbXEyFIWcAzvpipAgVkBqqT9RBKMGjnq6kMuyYwha6csxbiM1A==", - "requires": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^3.0.4", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" - } - }, - "glob-parent": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.0.tgz", - "integrity": "sha512-qjtRgnIVmOfnKUE3NJAQEdk+lKrxfw8t5ke7SXtfMTHcjsBfOfWXCQfdb30zfDoZQ2IRSIiidmjtbHZPZ++Ihw==", - "dev": true, - "requires": { - "is-glob": "^4.0.1" - } - }, - "globals": { - "version": "12.4.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-12.4.0.tgz", - "integrity": "sha512-BWICuzzDvDoH54NHKCseDanAhE3CeDorgDL5MT6LMXXj2WCnd9UC2szdk4AWLfjdgNBCXLUanXYcpBBKOSWGwg==", - "dev": true, - "requires": { - "type-fest": "^0.8.1" - } - }, - "graceful-fs": { - "version": "4.2.3", - "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.3.tgz", - "integrity": "sha512-a30VEBm4PEdx1dRB7MFK7BejejvCvBronbLjht+sHuGYj8PHs7M/5Z+rt5lw551vZ7yfTCj4Vuyy3mSJytDWRQ==", - "dev": true - }, - "gridfs-stream": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/gridfs-stream/-/gridfs-stream-1.1.1.tgz", - "integrity": "sha1-PdOhAOwgIaGBKC9utGcJY2B034k=", - "requires": { - "flushwritable": "^1.0.0" - } - }, - "has": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", - "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", - "dev": true, - "requires": { - "function-bind": "^1.1.1" - } - }, - "has-ansi": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/has-ansi/-/has-ansi-2.0.0.tgz", - "integrity": "sha1-NPUEnOHs3ysGSa8+8k5F7TVBbZE=", - "dev": true, - "requires": { - "ansi-regex": "^2.0.0" - } - }, - "has-flag": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", - "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=", - "dev": true - }, - "has-symbols": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.1.tgz", - "integrity": "sha512-PLcsoqu++dmEIZB+6totNFKq/7Do+Z0u4oT0zKOJNl3lYK6vGwwu2hjHs+68OEZbTjiUE9bgOABXbP/GvrS0Kg==", - "dev": true - }, - "has-unicode": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/has-unicode/-/has-unicode-2.0.1.tgz", - "integrity": "sha1-4Ob+aijPUROIVeCG0Wkedx3iqLk=" - }, - "hosted-git-info": { - "version": "2.8.8", - "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.8.tgz", - "integrity": "sha512-f/wzC2QaWBs7t9IYqB4T3sR1xviIViXJRJTWBlx2Gf3g0Xi5vI7Yy4koXQ1c9OYDGHN9sBy1DQ2AB8fqZBWhUg==", - "dev": true - }, - "human-signals": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-1.1.1.tgz", - "integrity": "sha512-SEQu7vl8KjNL2eoGBLF3+wAjpsNfA9XMlXAYj/3EdaNfAlxKthD1xjEQfGOUhllCGGJVNY34bRr6lPINhNjyZw==", - "dev": true - }, - "iconv-lite": { - "version": "0.4.24", - "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", - "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", - "requires": { - "safer-buffer": ">= 2.1.2 < 3" - } - }, - "ieee754": { - "version": "1.1.13", - "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.1.13.tgz", - "integrity": "sha512-4vf7I2LYV/HaWerSo3XmlMkp5eZ83i+/CDluXi/IGTs/O1sejBNhTtnxzmRZfvOUqj7lZjqHkeTvpgSFDlWZTg==" - }, - "ignore": { - "version": "4.0.6", - "resolved": "https://registry.npmjs.org/ignore/-/ignore-4.0.6.tgz", - "integrity": "sha512-cyFDKrqc/YdcWFniJhzI42+AzS+gNwmUzOSFcRCQYwySuBBBy/KjuxWLZ/FHEH6Moq1NizMOBWyTcv8O4OZIMg==", - "dev": true - }, - "ignore-walk": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/ignore-walk/-/ignore-walk-3.0.3.tgz", - "integrity": "sha512-m7o6xuOaT1aqheYHKf8W6J5pYH85ZI9w077erOzLje3JsB1gkafkAhHHY19dqjulgIZHFm32Cp5uNZgcQqdJKw==", - "requires": { - "minimatch": "^3.0.4" - } - }, - "import-fresh": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.2.1.tgz", - "integrity": "sha512-6e1q1cnWP2RXD9/keSkxHScg508CdXqXWgWBaETNhyuBFz+kUZlKboh+ISK+bU++DmbHimVBrOz/zzPe0sZ3sQ==", - "dev": true, - "requires": { - "parent-module": "^1.0.0", - "resolve-from": "^4.0.0" - }, - "dependencies": { - "resolve-from": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", - "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==", - "dev": true - } - } - }, - "imurmurhash": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", - "integrity": "sha1-khi5srkoojixPcT7a21XbyMUU+o=", - "dev": true - }, - "indent-string": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-3.2.0.tgz", - "integrity": "sha1-Sl/W0nzDMvN+VBmlBNu4NxBckok=", - "dev": true - }, - "inflight": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", - "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=", - "requires": { - "once": "^1.3.0", - "wrappy": "1" - } - }, - "inherits": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", - "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==" - }, - "ini": { - "version": "1.3.5", - "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.5.tgz", - "integrity": "sha512-RZY5huIKCMRWDUqZlEi72f/lmXKMvuszcMBduliQ3nnWbx9X/ZBQO7DijMEYS9EhHBb2qacRUMtC7svLwe0lcw==" - }, - "inquirer": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-7.1.0.tgz", - "integrity": "sha512-5fJMWEmikSYu0nv/flMc475MhGbB7TSPd/2IpFV4I4rMklboCH2rQjYY5kKiYGHqUF9gvaambupcJFFG9dvReg==", - "dev": true, - "requires": { - "ansi-escapes": "^4.2.1", - "chalk": "^3.0.0", - "cli-cursor": "^3.1.0", - "cli-width": "^2.0.0", - "external-editor": "^3.0.3", - "figures": "^3.0.0", - "lodash": "^4.17.15", - "mute-stream": "0.0.8", - "run-async": "^2.4.0", - "rxjs": "^6.5.3", - "string-width": "^4.1.0", - "strip-ansi": "^6.0.0", - "through": "^2.3.6" - }, - "dependencies": { - "ansi-regex": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz", - "integrity": "sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==", - "dev": true - }, - "ansi-styles": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.2.1.tgz", - "integrity": "sha512-9VGjrMsG1vePxcSweQsN20KY/c4zN0h9fLjqAbwbPfahM3t+NL+M9HC8xeXG2I8pX5NoamTGNuomEUFI7fcUjA==", - "dev": true, - "requires": { - "@types/color-name": "^1.1.1", - "color-convert": "^2.0.1" - } - }, - "chalk": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", - "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", - "dev": true, - "requires": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - } - }, - "color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "requires": { - "color-name": "~1.1.4" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true - }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true - }, - "is-fullwidth-code-point": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", - "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", - "dev": true - }, - "string-width": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.0.tgz", - "integrity": "sha512-zUz5JD+tgqtuDjMhwIg5uFVV3dtqZ9yQJlZVfq4I01/K5Paj5UHj7VyrQOJvzawSVlKpObApbfD0Ed6yJc+1eg==", - "dev": true, - "requires": { - "emoji-regex": "^8.0.0", - "is-fullwidth-code-point": "^3.0.0", - "strip-ansi": "^6.0.0" - } - }, - "strip-ansi": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz", - "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==", - "dev": true, - "requires": { - "ansi-regex": "^5.0.0" - } - }, - "supports-color": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.1.0.tgz", - "integrity": "sha512-oRSIpR8pxT1Wr2FquTNnGet79b3BWljqOuoW/h4oBhxJ/HUbX5nX6JSruTkvXDCFMwDPvsaTTbvMLKZWSy0R5g==", - "dev": true, - "requires": { - "has-flag": "^4.0.0" - } - } - } - }, - "invariant": { - "version": "2.2.4", - "resolved": "https://registry.npmjs.org/invariant/-/invariant-2.2.4.tgz", - "integrity": "sha512-phJfQVBuaJM5raOpJjSfkiD6BpbCE4Ns//LaXl6wGYtUBY83nWS6Rf9tXm2e8VaK60JEjYldbPif/A2B1C2gNA==", - "dev": true, - "requires": { - "loose-envify": "^1.0.0" - } - }, - "is-arrayish": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", - "integrity": "sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=", - "dev": true - }, - "is-callable": { - "version": "1.1.5", - "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.1.5.tgz", - "integrity": "sha512-ESKv5sMCJB2jnHTWZ3O5itG+O128Hsus4K4Qh1h2/cgn2vbgnLSVqfV46AeJA9D5EeeLa9w81KUXMtn34zhX+Q==", - "dev": true - }, - "is-date-object": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.2.tgz", - "integrity": "sha512-USlDT524woQ08aoZFzh3/Z6ch9Y/EWXEHQ/AaRN0SkKq4t2Jw2R2339tSXmwuVoY7LLlBCbOIlx2myP/L5zk0g==", - "dev": true - }, - "is-extglob": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", - "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=", - "dev": true - }, - "is-fullwidth-code-point": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz", - "integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=", - "requires": { - "number-is-nan": "^1.0.0" - } - }, - "is-glob": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.1.tgz", - "integrity": "sha512-5G0tKtBTFImOqDnLB2hG6Bp2qcKEFduo4tZu9MT/H6NQv/ghhy30o55ufafxJ/LdH79LLs2Kfrn85TLKyA7BUg==", - "dev": true, - "requires": { - "is-extglob": "^2.1.1" - } - }, - "is-number": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", - "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", - "dev": true - }, - "is-obj": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-1.0.1.tgz", - "integrity": "sha1-PkcprB9f3gJc19g6iW2rn09n2w8=", - "dev": true - }, - "is-observable": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/is-observable/-/is-observable-1.1.0.tgz", - "integrity": "sha512-NqCa4Sa2d+u7BWc6CukaObG3Fh+CU9bvixbpcXYhy2VvYS7vVGIdAgnIS5Ks3A/cqk4rebLJ9s8zBstT2aKnIA==", - "dev": true, - "requires": { - "symbol-observable": "^1.1.0" - } - }, - "is-promise": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/is-promise/-/is-promise-2.1.0.tgz", - "integrity": "sha1-eaKp7OfwlugPNtKy87wWwf9L8/o=", - "dev": true - }, - "is-regex": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.0.5.tgz", - "integrity": "sha512-vlKW17SNq44owv5AQR3Cq0bQPEb8+kF3UKZ2fiZNOWtztYE5i0CzCZxFDwO58qAOWtxdBRVO/V5Qin1wjCqFYQ==", - "dev": true, - "requires": { - "has": "^1.0.3" - } - }, - "is-regexp": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-regexp/-/is-regexp-1.0.0.tgz", - "integrity": "sha1-/S2INUXEa6xaYz57mgnof6LLUGk=", - "dev": true - }, - "is-stream": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.0.tgz", - "integrity": "sha512-XCoy+WlUr7d1+Z8GgSuXmpuUFC9fOhRXglJMx+dwLKTkL44Cjd4W1Z5P+BQZpr+cR93aGP4S/s7Ftw6Nd/kiEw==", - "dev": true - }, - "is-string": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.0.5.tgz", - "integrity": "sha512-buY6VNRjhQMiF1qWDouloZlQbRhDPCebwxSjxMjxgemYT46YMd2NR0/H+fBhEfWX4A/w9TBJ+ol+okqJKFE6vQ==", - "dev": true - }, - "is-symbol": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.3.tgz", - "integrity": "sha512-OwijhaRSgqvhm/0ZdAcXNZt9lYdKFpcRDT5ULUuYXPoT794UNOdU+gpT6Rzo7b4V2HUl/op6GqY894AZwv9faQ==", - "dev": true, - "requires": { - "has-symbols": "^1.0.1" - } - }, - "isarray": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", - "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=" - }, - "isexe": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", - "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=", - "dev": true - }, - "js-tokens": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", - "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==", - "dev": true - }, - "js-yaml": { - "version": "3.13.1", - "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.13.1.tgz", - "integrity": "sha512-YfbcO7jXDdyj0DGxYVSlSeQNHbD7XPWvrVWeVUujrQEoZzWJIRrCPoyk6kL6IAjAG2IolMK4T0hNUe0HOUs5Jw==", - "dev": true, - "requires": { - "argparse": "^1.0.7", - "esprima": "^4.0.0" - } - }, - "json-parse-better-errors": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz", - "integrity": "sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==", - "dev": true - }, - "json-schema-traverse": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", - "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==" - }, - "json-stable-stringify-without-jsonify": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz", - "integrity": "sha1-nbe1lJatPzz+8wp1FC0tkwrXJlE=", - "dev": true - }, - "ldap-filter": { - "version": "0.2.2", - "resolved": "https://registry.npmjs.org/ldap-filter/-/ldap-filter-0.2.2.tgz", - "integrity": "sha1-8rhCvguG2jNSeYUFsx68rlkNd9A=", - "requires": { - "assert-plus": "0.1.5" - }, - "dependencies": { - "assert-plus": { - "version": "0.1.5", - "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-0.1.5.tgz", - "integrity": "sha1-7nQAlBMALYTOxyGcasgRgS5yMWA=" - } - } - }, - "ldapjs": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/ldapjs/-/ldapjs-1.0.2.tgz", - "integrity": "sha1-VE/3Ayt7g8aPBwEyjZKXqmlDQPk=", - "requires": { - "asn1": "0.2.3", - "assert-plus": "^1.0.0", - "backoff": "^2.5.0", - "bunyan": "^1.8.3", - "dashdash": "^1.14.0", - "dtrace-provider": "~0.8", - "ldap-filter": "0.2.2", - "once": "^1.4.0", - "vasync": "^1.6.4", - "verror": "^1.8.1" - } - }, - "levn": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/levn/-/levn-0.3.0.tgz", - "integrity": "sha1-OwmSTt+fCDwEkP3UwLxEIeBHZO4=", - "dev": true, - "requires": { - "prelude-ls": "~1.1.2", - "type-check": "~0.3.2" - } - }, - "lines-and-columns": { - "version": "1.1.6", - "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.1.6.tgz", - "integrity": "sha1-HADHQ7QzzQpOgHWPe2SldEDZ/wA=", - "dev": true - }, - "lint-staged": { - "version": "10.0.8", - "resolved": "https://registry.npmjs.org/lint-staged/-/lint-staged-10.0.8.tgz", - "integrity": "sha512-Oa9eS4DJqvQMVdywXfEor6F4vP+21fPHF8LUXgBbVWUSWBddjqsvO6Bv1LwMChmgQZZqwUvgJSHlu8HFHAPZmA==", - "dev": true, - "requires": { - "chalk": "^3.0.0", - "commander": "^4.0.1", - "cosmiconfig": "^6.0.0", - "debug": "^4.1.1", - "dedent": "^0.7.0", - "execa": "^3.4.0", - "listr": "^0.14.3", - "log-symbols": "^3.0.0", - "micromatch": "^4.0.2", - "normalize-path": "^3.0.0", - "please-upgrade-node": "^3.2.0", - "string-argv": "0.3.1", - "stringify-object": "^3.3.0" - }, - "dependencies": { - "ansi-styles": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.2.1.tgz", - "integrity": "sha512-9VGjrMsG1vePxcSweQsN20KY/c4zN0h9fLjqAbwbPfahM3t+NL+M9HC8xeXG2I8pX5NoamTGNuomEUFI7fcUjA==", - "dev": true, - "requires": { - "@types/color-name": "^1.1.1", - "color-convert": "^2.0.1" - } - }, - "chalk": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", - "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", - "dev": true, - "requires": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - } - }, - "color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "requires": { - "color-name": "~1.1.4" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true - }, - "commander": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/commander/-/commander-4.1.1.tgz", - "integrity": "sha512-NOKm8xhkzAjzFx8B2v5OAHT+u5pRQc2UCa2Vq9jYL/31o2wi9mxBA7LIFs3sV5VSC49z6pEhfbMULvShKj26WA==", - "dev": true - }, - "debug": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz", - "integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==", - "dev": true, - "requires": { - "ms": "^2.1.1" - } - }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true - }, - "supports-color": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.1.0.tgz", - "integrity": "sha512-oRSIpR8pxT1Wr2FquTNnGet79b3BWljqOuoW/h4oBhxJ/HUbX5nX6JSruTkvXDCFMwDPvsaTTbvMLKZWSy0R5g==", - "dev": true, - "requires": { - "has-flag": "^4.0.0" - } - } - } - }, - "listr": { - "version": "0.14.3", - "resolved": "https://registry.npmjs.org/listr/-/listr-0.14.3.tgz", - "integrity": "sha512-RmAl7su35BFd/xoMamRjpIE4j3v+L28o8CT5YhAXQJm1fD+1l9ngXY8JAQRJ+tFK2i5njvi0iRUKV09vPwA0iA==", - "dev": true, - "requires": { - "@samverschueren/stream-to-observable": "^0.3.0", - "is-observable": "^1.1.0", - "is-promise": "^2.1.0", - "is-stream": "^1.1.0", - "listr-silent-renderer": "^1.1.1", - "listr-update-renderer": "^0.5.0", - "listr-verbose-renderer": "^0.5.0", - "p-map": "^2.0.0", - "rxjs": "^6.3.3" - }, - "dependencies": { - "is-stream": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz", - "integrity": "sha1-EtSj3U5o4Lec6428hBc66A2RykQ=", - "dev": true - } - } - }, - "listr-silent-renderer": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/listr-silent-renderer/-/listr-silent-renderer-1.1.1.tgz", - "integrity": "sha1-kktaN1cVN3C/Go4/v3S4u/P5JC4=", - "dev": true - }, - "listr-update-renderer": { - "version": "0.5.0", - "resolved": "https://registry.npmjs.org/listr-update-renderer/-/listr-update-renderer-0.5.0.tgz", - "integrity": "sha512-tKRsZpKz8GSGqoI/+caPmfrypiaq+OQCbd+CovEC24uk1h952lVj5sC7SqyFUm+OaJ5HN/a1YLt5cit2FMNsFA==", - "dev": true, - "requires": { - "chalk": "^1.1.3", - "cli-truncate": "^0.2.1", - "elegant-spinner": "^1.0.1", - "figures": "^1.7.0", - "indent-string": "^3.0.0", - "log-symbols": "^1.0.2", - "log-update": "^2.3.0", - "strip-ansi": "^3.0.1" - }, - "dependencies": { - "ansi-styles": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", - "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=", - "dev": true - }, - "chalk": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", - "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", - "dev": true, - "requires": { - "ansi-styles": "^2.2.1", - "escape-string-regexp": "^1.0.2", - "has-ansi": "^2.0.0", - "strip-ansi": "^3.0.0", - "supports-color": "^2.0.0" - } - }, - "figures": { - "version": "1.7.0", - "resolved": "https://registry.npmjs.org/figures/-/figures-1.7.0.tgz", - "integrity": "sha1-y+Hjr/zxzUS4DK3+0o3Hk6lwHS4=", - "dev": true, - "requires": { - "escape-string-regexp": "^1.0.5", - "object-assign": "^4.1.0" - } - }, - "log-symbols": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-1.0.2.tgz", - "integrity": "sha1-N2/3tY6jCGoPCfrMdGF+ylAeGhg=", - "dev": true, - "requires": { - "chalk": "^1.0.0" - } - }, - "supports-color": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", - "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=", - "dev": true - } - } - }, - "listr-verbose-renderer": { - "version": "0.5.0", - "resolved": "https://registry.npmjs.org/listr-verbose-renderer/-/listr-verbose-renderer-0.5.0.tgz", - "integrity": "sha512-04PDPqSlsqIOaaaGZ+41vq5FejI9auqTInicFRndCBgE3bXG8D6W1I+mWhk+1nqbHmyhla/6BUrd5OSiHwKRXw==", - "dev": true, - "requires": { - "chalk": "^2.4.1", - "cli-cursor": "^2.1.0", - "date-fns": "^1.27.2", - "figures": "^2.0.0" - }, - "dependencies": { - "cli-cursor": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-2.1.0.tgz", - "integrity": "sha1-s12sN2R5+sw+lHR9QdDQ9SOP/LU=", - "dev": true, - "requires": { - "restore-cursor": "^2.0.0" - } - }, - "figures": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/figures/-/figures-2.0.0.tgz", - "integrity": "sha1-OrGi0qYsi/tDGgyUy3l6L84nyWI=", - "dev": true, - "requires": { - "escape-string-regexp": "^1.0.5" - } - }, - "mimic-fn": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-1.2.0.tgz", - "integrity": "sha512-jf84uxzwiuiIVKiOLpfYk7N46TSy8ubTonmneY9vrpHNAnp0QBt2BxWV9dO3/j+BoVAb+a5G6YDPW3M5HOdMWQ==", - "dev": true - }, - "onetime": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/onetime/-/onetime-2.0.1.tgz", - "integrity": "sha1-BnQoIw/WdEOyeUsiu6UotoZ5YtQ=", - "dev": true, - "requires": { - "mimic-fn": "^1.0.0" - } - }, - "restore-cursor": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-2.0.0.tgz", - "integrity": "sha1-n37ih/gv0ybU/RYpI9YhKe7g368=", - "dev": true, - "requires": { - "onetime": "^2.0.0", - "signal-exit": "^3.0.2" - } - } - } - }, - "load-json-file": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-2.0.0.tgz", - "integrity": "sha1-eUfkIUmvgNaWy/eXvKq8/h/inKg=", - "dev": true, - "requires": { - "graceful-fs": "^4.1.2", - "parse-json": "^2.2.0", - "pify": "^2.0.0", - "strip-bom": "^3.0.0" - } - }, - "locate-path": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-2.0.0.tgz", - "integrity": "sha1-K1aLJl7slExtnA3pw9u7ygNUzY4=", - "dev": true, - "requires": { - "p-locate": "^2.0.0", - "path-exists": "^3.0.0" - } - }, - "lodash": { - "version": "4.17.15", - "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.15.tgz", - "integrity": "sha512-8xOcRHvCjnocdS5cpwXQXVzmmh5e5+saE2QGoeQmbKmRS6J3VQppPOIt0MnmE+4xlZoumy0GPG0D0MVIQbNA1A==", - "dev": true - }, - "lodash.merge": { - "version": "4.6.2", - "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz", - "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==", - "dev": true - }, - "lodash.unescape": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/lodash.unescape/-/lodash.unescape-4.0.1.tgz", - "integrity": "sha1-vyJJiGzlFM2hEvrpIYzcBlIR/Jw=", - "dev": true - }, - "log-symbols": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-3.0.0.tgz", - "integrity": "sha512-dSkNGuI7iG3mfvDzUuYZyvk5dD9ocYCYzNU6CYDE6+Xqd+gwme6Z00NS3dUh8mq/73HaEtT7m6W+yUPtU6BZnQ==", - "dev": true, - "requires": { - "chalk": "^2.4.2" - } - }, - "log-update": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/log-update/-/log-update-2.3.0.tgz", - "integrity": "sha1-iDKP19HOeTiykoN0bwsbwSayRwg=", - "dev": true, - "requires": { - "ansi-escapes": "^3.0.0", - "cli-cursor": "^2.0.0", - "wrap-ansi": "^3.0.1" - }, - "dependencies": { - "ansi-escapes": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-3.2.0.tgz", - "integrity": "sha512-cBhpre4ma+U0T1oM5fXg7Dy1Jw7zzwv7lt/GoCpr+hDQJoYnKVPLL4dCvSEFMmQurOQvSrwT7SL/DAlhBI97RQ==", - "dev": true - }, - "cli-cursor": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-2.1.0.tgz", - "integrity": "sha1-s12sN2R5+sw+lHR9QdDQ9SOP/LU=", - "dev": true, - "requires": { - "restore-cursor": "^2.0.0" - } - }, - "mimic-fn": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-1.2.0.tgz", - "integrity": "sha512-jf84uxzwiuiIVKiOLpfYk7N46TSy8ubTonmneY9vrpHNAnp0QBt2BxWV9dO3/j+BoVAb+a5G6YDPW3M5HOdMWQ==", - "dev": true - }, - "onetime": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/onetime/-/onetime-2.0.1.tgz", - "integrity": "sha1-BnQoIw/WdEOyeUsiu6UotoZ5YtQ=", - "dev": true, - "requires": { - "mimic-fn": "^1.0.0" - } - }, - "restore-cursor": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-2.0.0.tgz", - "integrity": "sha1-n37ih/gv0ybU/RYpI9YhKe7g368=", - "dev": true, - "requires": { - "onetime": "^2.0.0", - "signal-exit": "^3.0.2" - } - } - } - }, - "loglevel": { - "version": "1.6.7", - "resolved": "https://registry.npmjs.org/loglevel/-/loglevel-1.6.7.tgz", - "integrity": "sha512-cY2eLFrQSAfVPhCgH1s7JI73tMbg9YC3v3+ZHVW67sBS7UxWzNEk/ZBbSfLykBWHp33dqqtOv82gjhKEi81T/A==", - "dev": true - }, - "loglevel-colored-level-prefix": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/loglevel-colored-level-prefix/-/loglevel-colored-level-prefix-1.0.0.tgz", - "integrity": "sha1-akAhj9x64V/HbD0PPmdsRlOIYD4=", - "dev": true, - "requires": { - "chalk": "^1.1.3", - "loglevel": "^1.4.1" - }, - "dependencies": { - "ansi-styles": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", - "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=", - "dev": true - }, - "chalk": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", - "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", - "dev": true, - "requires": { - "ansi-styles": "^2.2.1", - "escape-string-regexp": "^1.0.2", - "has-ansi": "^2.0.0", - "strip-ansi": "^3.0.0", - "supports-color": "^2.0.0" - } - }, - "supports-color": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", - "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=", - "dev": true - } - } - }, - "long": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/long/-/long-4.0.0.tgz", - "integrity": "sha512-XsP+KhQif4bjX1kbuSiySJFNAehNxgLb6hPRGJ9QsUr8ajHkuXGdrHmFUTUUXhDwVX2R5bY4JNZEwbUiMhV+MA==" - }, - "loose-envify": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz", - "integrity": "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==", - "dev": true, - "requires": { - "js-tokens": "^3.0.0 || ^4.0.0" - } - }, - "lru-cache": { - "version": "4.1.5", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-4.1.5.tgz", - "integrity": "sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g==", - "dev": true, - "requires": { - "pseudomap": "^1.0.2", - "yallist": "^2.1.2" - }, - "dependencies": { - "yallist": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-2.1.2.tgz", - "integrity": "sha1-HBH5IY8HYImkfdUS+TxmmaaoHVI=", - "dev": true - } - } - }, - "memory-pager": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/memory-pager/-/memory-pager-1.5.0.tgz", - "integrity": "sha512-ZS4Bp4r/Zoeq6+NLJpP+0Zzm0pR8whtGPf1XExKLJBAczGMnSi3It14OiNCStjQjM6NU1okjQGSxgEZN8eBYKg==", - "optional": true - }, - "merge-stream": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz", - "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==", - "dev": true - }, - "meteor-node-stubs": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/meteor-node-stubs/-/meteor-node-stubs-1.0.0.tgz", - "integrity": "sha512-QJwyv23wyXD3uEMzk5Xr/y5ezoVlCbHvBbrgdkVadn84dmifLRbs0PtD6EeNw5NLIk+SQSfxld7IMdEsneGz5w==", - "requires": { - "assert": "^1.4.1", - "browserify-zlib": "^0.2.0", - "buffer": "^5.2.1", - "console-browserify": "^1.1.0", - "constants-browserify": "^1.0.0", - "crypto-browserify": "^3.12.0", - "domain-browser": "^1.2.0", - "events": "^3.0.0", - "https-browserify": "^1.0.0", - "os-browserify": "^0.3.0", - "path-browserify": "^1.0.0", - "process": "^0.11.10", - "punycode": "^2.1.1", - "querystring-es3": "^0.2.1", - "readable-stream": "^3.3.0", - "stream-browserify": "^2.0.2", - "stream-http": "^3.0.0", - "string_decoder": "^1.2.0", - "timers-browserify": "^2.0.10", - "tty-browserify": "0.0.1", - "url": "^0.11.0", - "util": "^0.11.1", - "vm-browserify": "^1.1.0" - }, - "dependencies": { - "asn1.js": { - "version": "4.10.1", - "bundled": true, - "requires": { - "bn.js": "^4.0.0", - "inherits": "^2.0.1", - "minimalistic-assert": "^1.0.0" - } - }, - "assert": { - "version": "1.4.1", - "bundled": true, - "requires": { - "util": "0.10.3" - }, - "dependencies": { - "util": { - "version": "0.10.3", - "bundled": true, - "requires": { - "inherits": "2.0.1" - } - } - } - }, - "base64-js": { - "version": "1.3.0", - "bundled": true - }, - "bn.js": { - "version": "4.11.8", - "bundled": true - }, - "brorand": { - "version": "1.1.0", - "bundled": true - }, - "browserify-aes": { - "version": "1.2.0", - "bundled": true, - "requires": { - "buffer-xor": "^1.0.3", - "cipher-base": "^1.0.0", - "create-hash": "^1.1.0", - "evp_bytestokey": "^1.0.3", - "inherits": "^2.0.1", - "safe-buffer": "^5.0.1" - } - }, - "browserify-cipher": { - "version": "1.0.1", - "bundled": true, - "requires": { - "browserify-aes": "^1.0.4", - "browserify-des": "^1.0.0", - "evp_bytestokey": "^1.0.0" - } - }, - "browserify-des": { - "version": "1.0.2", - "bundled": true, - "requires": { - "cipher-base": "^1.0.1", - "des.js": "^1.0.0", - "inherits": "^2.0.1", - "safe-buffer": "^5.1.2" - } - }, - "browserify-rsa": { - "version": "4.0.1", - "bundled": true, - "requires": { - "bn.js": "^4.1.0", - "randombytes": "^2.0.1" - } - }, - "browserify-sign": { - "version": "4.0.4", - "bundled": true, - "requires": { - "bn.js": "^4.1.1", - "browserify-rsa": "^4.0.0", - "create-hash": "^1.1.0", - "create-hmac": "^1.1.2", - "elliptic": "^6.0.0", - "inherits": "^2.0.1", - "parse-asn1": "^5.0.0" - } - }, - "browserify-zlib": { - "version": "0.2.0", - "bundled": true, - "requires": { - "pako": "~1.0.5" - } - }, - "buffer": { - "version": "5.2.1", - "bundled": true, - "requires": { - "base64-js": "^1.0.2", - "ieee754": "^1.1.4" - } - }, - "buffer-xor": { - "version": "1.0.3", - "bundled": true - }, - "builtin-status-codes": { - "version": "3.0.0", - "bundled": true - }, - "cipher-base": { - "version": "1.0.4", - "bundled": true, - "requires": { - "inherits": "^2.0.1", - "safe-buffer": "^5.0.1" - } - }, - "console-browserify": { - "version": "1.1.0", - "bundled": true, - "requires": { - "date-now": "^0.1.4" - } - }, - "constants-browserify": { - "version": "1.0.0", - "bundled": true - }, - "core-util-is": { - "version": "1.0.2", - "bundled": true - }, - "create-ecdh": { - "version": "4.0.3", - "bundled": true, - "requires": { - "bn.js": "^4.1.0", - "elliptic": "^6.0.0" - } - }, - "create-hash": { - "version": "1.2.0", - "bundled": true, - "requires": { - "cipher-base": "^1.0.1", - "inherits": "^2.0.1", - "md5.js": "^1.3.4", - "ripemd160": "^2.0.1", - "sha.js": "^2.4.0" - } - }, - "create-hmac": { - "version": "1.1.7", - "bundled": true, - "requires": { - "cipher-base": "^1.0.3", - "create-hash": "^1.1.0", - "inherits": "^2.0.1", - "ripemd160": "^2.0.0", - "safe-buffer": "^5.0.1", - "sha.js": "^2.4.8" - } - }, - "crypto-browserify": { - "version": "3.12.0", - "bundled": true, - "requires": { - "browserify-cipher": "^1.0.0", - "browserify-sign": "^4.0.0", - "create-ecdh": "^4.0.0", - "create-hash": "^1.1.0", - "create-hmac": "^1.1.0", - "diffie-hellman": "^5.0.0", - "inherits": "^2.0.1", - "pbkdf2": "^3.0.3", - "public-encrypt": "^4.0.0", - "randombytes": "^2.0.0", - "randomfill": "^1.0.3" - } - }, - "date-now": { - "version": "0.1.4", - "bundled": true - }, - "des.js": { - "version": "1.0.0", - "bundled": true, - "requires": { - "inherits": "^2.0.1", - "minimalistic-assert": "^1.0.0" - } - }, - "diffie-hellman": { - "version": "5.0.3", - "bundled": true, - "requires": { - "bn.js": "^4.1.0", - "miller-rabin": "^4.0.0", - "randombytes": "^2.0.0" - } - }, - "domain-browser": { - "version": "1.2.0", - "bundled": true - }, - "elliptic": { - "version": "6.4.1", - "bundled": true, - "requires": { - "bn.js": "^4.4.0", - "brorand": "^1.0.1", - "hash.js": "^1.0.0", - "hmac-drbg": "^1.0.0", - "inherits": "^2.0.1", - "minimalistic-assert": "^1.0.0", - "minimalistic-crypto-utils": "^1.0.0" - } - }, - "events": { - "version": "3.0.0", - "bundled": true - }, - "evp_bytestokey": { - "version": "1.0.3", - "bundled": true, - "requires": { - "md5.js": "^1.3.4", - "safe-buffer": "^5.1.1" - } - }, - "hash-base": { - "version": "3.0.4", - "bundled": true, - "requires": { - "inherits": "^2.0.1", - "safe-buffer": "^5.0.1" - } - }, - "hash.js": { - "version": "1.1.7", - "bundled": true, - "requires": { - "inherits": "^2.0.3", - "minimalistic-assert": "^1.0.1" - }, - "dependencies": { - "inherits": { - "version": "2.0.3", - "bundled": true - } - } - }, - "hmac-drbg": { - "version": "1.0.1", - "bundled": true, - "requires": { - "hash.js": "^1.0.3", - "minimalistic-assert": "^1.0.0", - "minimalistic-crypto-utils": "^1.0.1" - } - }, - "https-browserify": { - "version": "1.0.0", - "bundled": true - }, - "ieee754": { - "version": "1.1.13", - "bundled": true - }, - "inherits": { - "version": "2.0.1", - "bundled": true - }, - "isarray": { - "version": "1.0.0", - "bundled": true - }, - "md5.js": { - "version": "1.3.5", - "bundled": true, - "requires": { - "hash-base": "^3.0.0", - "inherits": "^2.0.1", - "safe-buffer": "^5.1.2" - } - }, - "miller-rabin": { - "version": "4.0.1", - "bundled": true, - "requires": { - "bn.js": "^4.0.0", - "brorand": "^1.0.1" - } - }, - "minimalistic-assert": { - "version": "1.0.1", - "bundled": true - }, - "minimalistic-crypto-utils": { - "version": "1.0.1", - "bundled": true - }, - "os-browserify": { - "version": "0.3.0", - "bundled": true - }, - "pako": { - "version": "1.0.10", - "bundled": true - }, - "parse-asn1": { - "version": "5.1.4", - "bundled": true, - "requires": { - "asn1.js": "^4.0.0", - "browserify-aes": "^1.0.0", - "create-hash": "^1.1.0", - "evp_bytestokey": "^1.0.0", - "pbkdf2": "^3.0.3", - "safe-buffer": "^5.1.1" - } - }, - "path-browserify": { - "version": "1.0.0", - "bundled": true - }, - "pbkdf2": { - "version": "3.0.17", - "bundled": true, - "requires": { - "create-hash": "^1.1.2", - "create-hmac": "^1.1.4", - "ripemd160": "^2.0.1", - "safe-buffer": "^5.0.1", - "sha.js": "^2.4.8" - } - }, - "process": { - "version": "0.11.10", - "bundled": true - }, - "process-nextick-args": { - "version": "2.0.0", - "bundled": true - }, - "public-encrypt": { - "version": "4.0.3", - "bundled": true, - "requires": { - "bn.js": "^4.1.0", - "browserify-rsa": "^4.0.0", - "create-hash": "^1.1.0", - "parse-asn1": "^5.0.0", - "randombytes": "^2.0.1", - "safe-buffer": "^5.1.2" - } - }, - "punycode": { - "version": "2.1.1", - "bundled": true - }, - "querystring": { - "version": "0.2.0", - "bundled": true - }, - "querystring-es3": { - "version": "0.2.1", - "bundled": true - }, - "randombytes": { - "version": "2.1.0", - "bundled": true, - "requires": { - "safe-buffer": "^5.1.0" - } - }, - "randomfill": { - "version": "1.0.4", - "bundled": true, - "requires": { - "randombytes": "^2.0.5", - "safe-buffer": "^5.1.0" - } - }, - "readable-stream": { - "version": "3.3.0", - "bundled": true, - "requires": { - "inherits": "^2.0.3", - "string_decoder": "^1.1.1", - "util-deprecate": "^1.0.1" - }, - "dependencies": { - "inherits": { - "version": "2.0.3", - "bundled": true - } - } - }, - "ripemd160": { - "version": "2.0.2", - "bundled": true, - "requires": { - "hash-base": "^3.0.0", - "inherits": "^2.0.1" - } - }, - "safe-buffer": { - "version": "5.1.2", - "bundled": true - }, - "setimmediate": { - "version": "1.0.5", - "bundled": true - }, - "sha.js": { - "version": "2.4.11", - "bundled": true, - "requires": { - "inherits": "^2.0.1", - "safe-buffer": "^5.0.1" - } - }, - "stream-browserify": { - "version": "2.0.2", - "bundled": true, - "requires": { - "inherits": "~2.0.1", - "readable-stream": "^2.0.2" - }, - "dependencies": { - "readable-stream": { - "version": "2.3.6", - "bundled": true, - "requires": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.3", - "isarray": "~1.0.0", - "process-nextick-args": "~2.0.0", - "safe-buffer": "~5.1.1", - "string_decoder": "~1.1.1", - "util-deprecate": "~1.0.1" - }, - "dependencies": { - "inherits": { - "version": "2.0.3", - "bundled": true - } - } - }, - "string_decoder": { - "version": "1.1.1", - "bundled": true, - "requires": { - "safe-buffer": "~5.1.0" - } - } - } - }, - "stream-http": { - "version": "3.0.0", - "bundled": true, - "requires": { - "builtin-status-codes": "^3.0.0", - "inherits": "^2.0.1", - "readable-stream": "^3.0.6", - "xtend": "^4.0.0" - } - }, - "string_decoder": { - "version": "1.2.0", - "bundled": true, - "requires": { - "safe-buffer": "~5.1.0" - } - }, - "timers-browserify": { - "version": "2.0.10", - "bundled": true, - "requires": { - "setimmediate": "^1.0.4" - } - }, - "tty-browserify": { - "version": "0.0.1", - "bundled": true - }, - "url": { - "version": "0.11.0", - "bundled": true, - "requires": { - "punycode": "1.3.2", - "querystring": "0.2.0" - }, - "dependencies": { - "punycode": { - "version": "1.3.2", - "bundled": true - } - } - }, - "util": { - "version": "0.11.1", - "bundled": true, - "requires": { - "inherits": "2.0.3" - }, - "dependencies": { - "inherits": { - "version": "2.0.3", - "bundled": true - } - } - }, - "util-deprecate": { - "version": "1.0.2", - "bundled": true - }, - "vm-browserify": { - "version": "1.1.0", - "bundled": true - }, - "xtend": { - "version": "4.0.1", - "bundled": true - } - } - }, - "micromatch": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.2.tgz", - "integrity": "sha512-y7FpHSbMUMoyPbYUSzO6PaZ6FyRnQOpHuKwbo1G+Knck95XVU4QAiKdGEnj5wwoS7PlOgthX/09u5iFJ+aYf5Q==", - "dev": true, - "requires": { - "braces": "^3.0.1", - "picomatch": "^2.0.5" - } - }, - "mimic-fn": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", - "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==", - "dev": true - }, - "minimatch": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz", - "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==", - "requires": { - "brace-expansion": "^1.1.7" - } - }, - "minimist": { - "version": "1.2.5", - "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz", - "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==" - }, - "minipass": { - "version": "2.9.0", - "resolved": "https://registry.npmjs.org/minipass/-/minipass-2.9.0.tgz", - "integrity": "sha512-wxfUjg9WebH+CUDX/CdbRlh5SmfZiy/hpkxaRI16Y9W56Pa75sWgd/rvFilSgrauD9NyFymP/+JFV3KwzIsJeg==", - "requires": { - "safe-buffer": "^5.1.2", - "yallist": "^3.0.0" - } - }, - "minizlib": { - "version": "1.3.3", - "resolved": "https://registry.npmjs.org/minizlib/-/minizlib-1.3.3.tgz", - "integrity": "sha512-6ZYMOEnmVsdCeTJVE0W9ZD+pVnE8h9Hma/iOwwRDsdQoePpoX56/8B6z3P9VNwppJuBKNRuFDRNRqRWexT9G9Q==", - "requires": { - "minipass": "^2.9.0" - } - }, - "mkdirp": { - "version": "0.5.1", - "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.1.tgz", - "integrity": "sha1-MAV0OOrGz3+MR2fzhkjWaX11yQM=", - "requires": { - "minimist": "0.0.8" - }, - "dependencies": { - "minimist": { - "version": "0.0.8", - "resolved": "https://registry.npmjs.org/minimist/-/minimist-0.0.8.tgz", - "integrity": "sha1-hX/Kv8M5fSYluCKCYuhqp6ARsF0=" - } - } - }, - "moment": { - "version": "2.24.0", - "resolved": "https://registry.npmjs.org/moment/-/moment-2.24.0.tgz", - "integrity": "sha512-bV7f+6l2QigeBBZSM/6yTNq4P2fNpSWj/0e7jQcy87A8e7o2nAfP/34/2ky5Vw4B9S446EtIhodAzkFCcR4dQg==", - "optional": true - }, - "mongodb": { - "version": "3.5.5", - "resolved": "https://registry.npmjs.org/mongodb/-/mongodb-3.5.5.tgz", - "integrity": "sha512-GCjDxR3UOltDq00Zcpzql6dQo1sVry60OXJY3TDmFc2SWFY6c8Gn1Ardidc5jDirvJrx2GC3knGOImKphbSL3A==", - "requires": { - "bl": "^2.2.0", - "bson": "^1.1.1", - "denque": "^1.4.1", - "require_optional": "^1.0.1", - "safe-buffer": "^5.1.2", - "saslprep": "^1.0.0" - }, - "dependencies": { - "bson": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/bson/-/bson-1.1.3.tgz", - "integrity": "sha512-TdiJxMVnodVS7r0BdL42y/pqC9cL2iKynVwA0Ho3qbsQYr428veL3l7BQyuqiw+Q5SqqoT0m4srSY/BlZ9AxXg==" - } - } - }, - "ms": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", - "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" - }, - "mute-stream": { - "version": "0.0.8", - "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.8.tgz", - "integrity": "sha512-nnbWWOkoWyUsTjKrhgD0dcz22mdkSnpYqbEjIm2nhwhuxlSkpywJmBo8h0ZqJdkp73mb90SssHkN4rsRaBAfAA==", - "dev": true - }, - "mv": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/mv/-/mv-2.1.1.tgz", - "integrity": "sha1-rmzg1vbV4KT32JN5jQPB6pVZtqI=", - "optional": true, - "requires": { - "mkdirp": "~0.5.1", - "ncp": "~2.0.0", - "rimraf": "~2.4.0" - }, - "dependencies": { - "glob": { - "version": "6.0.4", - "resolved": "https://registry.npmjs.org/glob/-/glob-6.0.4.tgz", - "integrity": "sha1-DwiGD2oVUSey+t1PnOJLGqtuTSI=", - "optional": true, - "requires": { - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "2 || 3", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" - } - }, - "rimraf": { - "version": "2.4.5", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.4.5.tgz", - "integrity": "sha1-7nEM5dk6j9uFb7Xqj/Di11k0sto=", - "optional": true, - "requires": { - "glob": "^6.0.1" - } - } - } - }, - "nan": { - "version": "2.14.0", - "resolved": "https://registry.npmjs.org/nan/-/nan-2.14.0.tgz", - "integrity": "sha512-INOFj37C7k3AfaNTtX8RhsTw7qRy7eLET14cROi9+5HAVbbHuIWUHEauBv5qT4Av2tWasiTY1Jw6puUNqRJXQg==", - "optional": true - }, - "natural-compare": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", - "integrity": "sha1-Sr6/7tdUHywnrPspvbvRXI1bpPc=", - "dev": true - }, - "ncp": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ncp/-/ncp-2.0.0.tgz", - "integrity": "sha1-GVoh1sRuNh0vsSgbo4uR6d9727M=", - "optional": true - }, - "needle": { - "version": "2.3.3", - "resolved": "https://registry.npmjs.org/needle/-/needle-2.3.3.tgz", - "integrity": "sha512-EkY0GeSq87rWp1hoq/sH/wnTWgFVhYlnIkbJ0YJFfRgEFlz2RraCjBpFQ+vrEgEdp0ThfyHADmkChEhcb7PKyw==", - "requires": { - "debug": "^3.2.6", - "iconv-lite": "^0.4.4", - "sax": "^1.2.4" - } - }, - "nice-try": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/nice-try/-/nice-try-1.0.5.tgz", - "integrity": "sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ==", - "dev": true - }, - "node-addon-api": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/node-addon-api/-/node-addon-api-2.0.0.tgz", - "integrity": "sha512-ASCL5U13as7HhOExbT6OlWJJUV/lLzL2voOSP1UVehpRD8FbSrSDjfScK/KwAvVTI5AS6r4VwbOMlIqtvRidnA==" - }, - "node-pre-gyp": { - "version": "0.14.0", - "resolved": "https://registry.npmjs.org/node-pre-gyp/-/node-pre-gyp-0.14.0.tgz", - "integrity": "sha512-+CvDC7ZttU/sSt9rFjix/P05iS43qHCOOGzcr3Ry99bXG7VX953+vFyEuph/tfqoYu8dttBkE86JSKBO2OzcxA==", - "requires": { - "detect-libc": "^1.0.2", - "mkdirp": "^0.5.1", - "needle": "^2.2.1", - "nopt": "^4.0.1", - "npm-packlist": "^1.1.6", - "npmlog": "^4.0.2", - "rc": "^1.2.7", - "rimraf": "^2.6.1", - "semver": "^5.3.0", - "tar": "^4.4.2" - } - }, - "nopt": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/nopt/-/nopt-4.0.3.tgz", - "integrity": "sha512-CvaGwVMztSMJLOeXPrez7fyfObdZqNUK1cPAEzLHrTybIua9pMdmmPR5YwtfNftIOMv3DPUhFaxsZMNTQO20Kg==", - "requires": { - "abbrev": "1", - "osenv": "^0.1.4" - } - }, - "normalize-package-data": { - "version": "2.5.0", - "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz", - "integrity": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==", - "dev": true, - "requires": { - "hosted-git-info": "^2.1.4", - "resolve": "^1.10.0", - "semver": "2 || 3 || 4 || 5", - "validate-npm-package-license": "^3.0.1" - } - }, - "normalize-path": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", - "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", - "dev": true - }, - "npm-bundled": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/npm-bundled/-/npm-bundled-1.1.1.tgz", - "integrity": "sha512-gqkfgGePhTpAEgUsGEgcq1rqPXA+tv/aVBlgEzfXwA1yiUJF7xtEt3CtVwOjNYQOVknDk0F20w58Fnm3EtG0fA==", - "requires": { - "npm-normalize-package-bin": "^1.0.1" - } - }, - "npm-normalize-package-bin": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/npm-normalize-package-bin/-/npm-normalize-package-bin-1.0.1.tgz", - "integrity": "sha512-EPfafl6JL5/rU+ot6P3gRSCpPDW5VmIzX959Ob1+ySFUuuYHWHekXpwdUZcKP5C+DS4GEtdJluwBjnsNDl+fSA==" - }, - "npm-packlist": { - "version": "1.4.8", - "resolved": "https://registry.npmjs.org/npm-packlist/-/npm-packlist-1.4.8.tgz", - "integrity": "sha512-5+AZgwru5IevF5ZdnFglB5wNlHG1AOOuw28WhUq8/8emhBmLv6jX5by4WJCh7lW0uSYZYS6DXqIsyZVIXRZU9A==", - "requires": { - "ignore-walk": "^3.0.1", - "npm-bundled": "^1.0.1", - "npm-normalize-package-bin": "^1.0.1" - } - }, - "npm-run-path": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz", - "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==", - "dev": true, - "requires": { - "path-key": "^3.0.0" - }, - "dependencies": { - "path-key": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", - "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", - "dev": true - } - } - }, - "npmlog": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/npmlog/-/npmlog-4.1.2.tgz", - "integrity": "sha512-2uUqazuKlTaSI/dC8AzicUck7+IrEaOnN/e0jd3Xtt1KcGpwx30v50mL7oPyr/h9bL3E4aZccVwpwP+5W9Vjkg==", - "requires": { - "are-we-there-yet": "~1.1.2", - "console-control-strings": "~1.1.0", - "gauge": "~2.7.3", - "set-blocking": "~2.0.0" - } - }, - "number-is-nan": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.1.tgz", - "integrity": "sha1-CXtgK1NCKlIsGvuHkDGDNpQaAR0=" - }, - "object-assign": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", - "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=" - }, - "object-inspect": { - "version": "1.7.0", - "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.7.0.tgz", - "integrity": "sha512-a7pEHdh1xKIAgTySUGgLMx/xwDZskN1Ud6egYYN3EdRW4ZMPNEDUTF+hwy2LUC+Bl+SyLXANnwz/jyh/qutKUw==", - "dev": true - }, - "object-keys": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", - "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==", - "dev": true - }, - "object.assign": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.0.tgz", - "integrity": "sha512-exHJeq6kBKj58mqGyTQ9DFvrZC/eR6OwxzoM9YRoGBqrXYonaFyGiFMuc9VZrXf7DarreEwMpurG3dd+CNyW5w==", - "dev": true, - "requires": { - "define-properties": "^1.1.2", - "function-bind": "^1.1.1", - "has-symbols": "^1.0.0", - "object-keys": "^1.0.11" - } - }, - "object.values": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.1.1.tgz", - "integrity": "sha512-WTa54g2K8iu0kmS/us18jEmdv1a4Wi//BZ/DTVYEcH0XhLM5NYdpDHja3gt57VrZLcNAO2WGA+KpWsDBaHt6eA==", - "dev": true, - "requires": { - "define-properties": "^1.1.3", - "es-abstract": "^1.17.0-next.1", - "function-bind": "^1.1.1", - "has": "^1.0.3" - } - }, - "once": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", - "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=", - "requires": { - "wrappy": "1" - } - }, - "onetime": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.0.tgz", - "integrity": "sha512-5NcSkPHhwTVFIQN+TUqXoS5+dlElHXdpAWu9I0HP20YOtIi+aZ0Ct82jdlILDxjLEAWwvm+qj1m6aEtsDVmm6Q==", - "dev": true, - "requires": { - "mimic-fn": "^2.1.0" - } - }, - "optionator": { - "version": "0.8.3", - "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.8.3.tgz", - "integrity": "sha512-+IW9pACdk3XWmmTXG8m3upGUJst5XRGzxMRjXzAuJ1XnIFNvfhjjIuYkDvysnPQ7qzqVzLt78BCruntqRhWQbA==", - "dev": true, - "requires": { - "deep-is": "~0.1.3", - "fast-levenshtein": "~2.0.6", - "levn": "~0.3.0", - "prelude-ls": "~1.1.2", - "type-check": "~0.3.2", - "word-wrap": "~1.2.3" - } - }, - "os": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/os/-/os-0.1.1.tgz", - "integrity": "sha1-IIhF6J4ZOtTZcUdLk5R3NqVtE/M=" - }, - "os-homedir": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/os-homedir/-/os-homedir-1.0.2.tgz", - "integrity": "sha1-/7xJiDNuDoM94MFox+8VISGqf7M=" - }, - "os-shim": { - "version": "0.1.3", - "resolved": "https://registry.npmjs.org/os-shim/-/os-shim-0.1.3.tgz", - "integrity": "sha1-a2LDeRz3kJ6jXtRuF2WLtBfLORc=", - "dev": true - }, - "os-tmpdir": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz", - "integrity": "sha1-u+Z0BseaqFxc/sdm/lc0VV36EnQ=" - }, - "osenv": { - "version": "0.1.5", - "resolved": "https://registry.npmjs.org/osenv/-/osenv-0.1.5.tgz", - "integrity": "sha512-0CWcCECdMVc2Rw3U5w9ZjqX6ga6ubk1xDVKxtBQPK7wis/0F2r9T6k4ydGYhecl7YUBxBVxhL5oisPsNxAPe2g==", - "requires": { - "os-homedir": "^1.0.0", - "os-tmpdir": "^1.0.0" - } - }, - "p-finally": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-2.0.1.tgz", - "integrity": "sha512-vpm09aKwq6H9phqRQzecoDpD8TmVyGw70qmWlyq5onxY7tqyTTFVvxMykxQSQKILBSFlbXpypIw2T1Ml7+DDtw==", - "dev": true - }, - "p-limit": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-1.3.0.tgz", - "integrity": "sha512-vvcXsLAJ9Dr5rQOPk7toZQZJApBl2K4J6dANSsEuh6QI41JYcsS/qhTGa9ErIUUgK3WNQoJYvylxvjqmiqEA9Q==", - "dev": true, - "requires": { - "p-try": "^1.0.0" - } - }, - "p-locate": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-2.0.0.tgz", - "integrity": "sha1-IKAQOyIqcMj9OcwuWAaA893l7EM=", - "dev": true, - "requires": { - "p-limit": "^1.1.0" - } - }, - "p-map": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/p-map/-/p-map-2.1.0.tgz", - "integrity": "sha512-y3b8Kpd8OAN444hxfBbFfj1FY/RjtTd8tzYwhUqNYXx0fXx2iX4maP4Qr6qhIKbQXI02wTLAda4fYUbDagTUFw==", - "dev": true - }, - "p-try": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/p-try/-/p-try-1.0.0.tgz", - "integrity": "sha1-y8ec26+P1CKOE/Yh8rGiN8GyB7M=", - "dev": true - }, - "page": { - "version": "1.11.5", - "resolved": "https://registry.npmjs.org/page/-/page-1.11.5.tgz", - "integrity": "sha512-0JXUHc7Y8p1cPJQbhZSwaKO3p+bU3Rgny+OM5gJMKHWHvJKan/fsE5RUzEjRQolv9DzPOSVWfSOHz0lLxK19eA==", - "requires": { - "path-to-regexp": "~1.2.1" - } - }, - "parent-module": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz", - "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==", - "dev": true, - "requires": { - "callsites": "^3.0.0" - } - }, - "parse-json": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-2.2.0.tgz", - "integrity": "sha1-9ID0BDTvgHQfhGkJn43qGPVaTck=", - "dev": true, - "requires": { - "error-ex": "^1.2.0" - } - }, - "path-exists": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", - "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=", - "dev": true - }, - "path-is-absolute": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", - "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=" - }, - "path-is-inside": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/path-is-inside/-/path-is-inside-1.0.2.tgz", - "integrity": "sha1-NlQX3t5EQw0cEa9hAn+s8HS9/FM=", - "dev": true - }, - "path-key": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz", - "integrity": "sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A=", - "dev": true - }, - "path-parse": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.6.tgz", - "integrity": "sha512-GSmOT2EbHrINBf9SR7CDELwlJ8AENk3Qn7OikK4nFYAu3Ote2+JYNVvkpAEQm3/TLNEJFD/xZJjzyxg3KBWOzw==", - "dev": true - }, - "path-to-regexp": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-1.2.1.tgz", - "integrity": "sha1-szcFwUAjTYc8hyHHuf2LVB7Tr/k=", - "requires": { - "isarray": "0.0.1" - }, - "dependencies": { - "isarray": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz", - "integrity": "sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8=" - } - } - }, - "path-type": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/path-type/-/path-type-2.0.0.tgz", - "integrity": "sha1-8BLMuEFbcJb8LaoQVMPXI4lZTHM=", - "dev": true, - "requires": { - "pify": "^2.0.0" - } - }, - "picomatch": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.2.1.tgz", - "integrity": "sha512-ISBaA8xQNmwELC7eOjqFKMESB2VIqt4PPDD0nsS95b/9dZXvVKOlz9keMSnoGGKcOHXfTvDD6WMaRoSc9UuhRA==", - "dev": true - }, - "pify": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", - "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=", - "dev": true - }, - "pkg-dir": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-2.0.0.tgz", - "integrity": "sha1-9tXREJ4Z1j7fQo4L1X4Sd3YVM0s=", - "dev": true, - "requires": { - "find-up": "^2.1.0" - } - }, - "please-upgrade-node": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/please-upgrade-node/-/please-upgrade-node-3.2.0.tgz", - "integrity": "sha512-gQR3WpIgNIKwBMVLkpMUeR3e1/E1y42bqDQZfql+kDeXd8COYfM8PQA4X6y7a8u9Ua9FHmsrrmirW2vHs45hWg==", - "dev": true, - "requires": { - "semver-compare": "^1.0.0" - } - }, - "pre-commit": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/pre-commit/-/pre-commit-1.2.2.tgz", - "integrity": "sha1-287g7p3nI15X95xW186UZBpp7sY=", - "dev": true, - "requires": { - "cross-spawn": "^5.0.1", - "spawn-sync": "^1.0.15", - "which": "1.2.x" - }, - "dependencies": { - "cross-spawn": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-5.1.0.tgz", - "integrity": "sha1-6L0O/uWPz/b4+UUQoKVUu/ojVEk=", - "dev": true, - "requires": { - "lru-cache": "^4.0.1", - "shebang-command": "^1.2.0", - "which": "^1.2.9" - } - }, - "which": { - "version": "1.2.14", - "resolved": "https://registry.npmjs.org/which/-/which-1.2.14.tgz", - "integrity": "sha1-mofEN48D6CfOyvGs31bHNsAcFOU=", - "dev": true, - "requires": { - "isexe": "^2.0.0" - } - } - } - }, - "precond": { - "version": "0.2.3", - "resolved": "https://registry.npmjs.org/precond/-/precond-0.2.3.tgz", - "integrity": "sha1-qpWRvKokkj8eD0hJ0kD0fvwQdaw=" - }, - "prelude-ls": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.1.2.tgz", - "integrity": "sha1-IZMqVJ9eUv/ZqCf1cOBL5iqX2lQ=", - "dev": true - }, - "prettier": { - "version": "1.19.1", - "resolved": "https://registry.npmjs.org/prettier/-/prettier-1.19.1.tgz", - "integrity": "sha512-s7PoyDv/II1ObgQunCbB9PdLmUcBZcnWOcxDh7O0N/UwDEsHyqkW+Qh28jW+mVuCdx7gLB0BotYI1Y6uI9iyew==", - "dev": true - }, - "prettier-eslint": { - "version": "9.0.1", - "resolved": "https://registry.npmjs.org/prettier-eslint/-/prettier-eslint-9.0.1.tgz", - "integrity": "sha512-KZT65QTosSAqBBqmrC+RpXbsMRe7Os2YSR9cAfFbDlyPAopzA/S5bioiZ3rpziNQNSJaOxmtXSx07EQ+o2Dlug==", - "dev": true, - "requires": { - "@typescript-eslint/parser": "^1.10.2", - "common-tags": "^1.4.0", - "core-js": "^3.1.4", - "dlv": "^1.1.0", - "eslint": "^5.0.0", - "indent-string": "^4.0.0", - "lodash.merge": "^4.6.0", - "loglevel-colored-level-prefix": "^1.0.0", - "prettier": "^1.7.0", - "pretty-format": "^23.0.1", - "require-relative": "^0.8.7", - "typescript": "^3.2.1", - "vue-eslint-parser": "^2.0.2" - }, - "dependencies": { - "acorn": { - "version": "6.4.1", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-6.4.1.tgz", - "integrity": "sha512-ZVA9k326Nwrj3Cj9jlh3wGFutC2ZornPNARZwsNYqQYgN0EsV2d53w5RN/co65Ohn4sUAUtb1rSUAOD6XN9idA==", - "dev": true - }, - "ajv": { - "version": "6.12.0", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.0.tgz", - "integrity": "sha512-D6gFiFA0RRLyUbvijN74DWAjXSFxWKaWP7mldxkVhyhAV3+SWA9HEJPHQ2c9soIeTFJqcSdFDGFgdqs1iUU2Hw==", - "dev": true, - "requires": { - "fast-deep-equal": "^3.1.1", - "fast-json-stable-stringify": "^2.0.0", - "json-schema-traverse": "^0.4.1", - "uri-js": "^4.2.2" - } - }, - "ansi-escapes": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-3.2.0.tgz", - "integrity": "sha512-cBhpre4ma+U0T1oM5fXg7Dy1Jw7zzwv7lt/GoCpr+hDQJoYnKVPLL4dCvSEFMmQurOQvSrwT7SL/DAlhBI97RQ==", - "dev": true - }, - "ansi-regex": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz", - "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=", - "dev": true - }, - "cli-cursor": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-2.1.0.tgz", - "integrity": "sha1-s12sN2R5+sw+lHR9QdDQ9SOP/LU=", - "dev": true, - "requires": { - "restore-cursor": "^2.0.0" - } - }, - "core-js": { - "version": "3.6.4", - "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.6.4.tgz", - "integrity": "sha512-4paDGScNgZP2IXXilaffL9X7968RuvwlkK3xWtZRVqgd8SYNiVKRJvkFd1aqqEuPfN7E68ZHEp9hDj6lHj4Hyw==", - "dev": true - }, - "debug": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz", - "integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==", - "dev": true, - "requires": { - "ms": "^2.1.1" - } - }, - "eslint": { - "version": "5.16.0", - "resolved": "https://registry.npmjs.org/eslint/-/eslint-5.16.0.tgz", - "integrity": "sha512-S3Rz11i7c8AA5JPv7xAH+dOyq/Cu/VXHiHXBPOU1k/JAM5dXqQPt3qcrhpHSorXmrpu2g0gkIBVXAqCpzfoZIg==", - "dev": true, - "requires": { - "@babel/code-frame": "^7.0.0", - "ajv": "^6.9.1", - "chalk": "^2.1.0", - "cross-spawn": "^6.0.5", - "debug": "^4.0.1", - "doctrine": "^3.0.0", - "eslint-scope": "^4.0.3", - "eslint-utils": "^1.3.1", - "eslint-visitor-keys": "^1.0.0", - "espree": "^5.0.1", - "esquery": "^1.0.1", - "esutils": "^2.0.2", - "file-entry-cache": "^5.0.1", - "functional-red-black-tree": "^1.0.1", - "glob": "^7.1.2", - "globals": "^11.7.0", - "ignore": "^4.0.6", - "import-fresh": "^3.0.0", - "imurmurhash": "^0.1.4", - "inquirer": "^6.2.2", - "js-yaml": "^3.13.0", - "json-stable-stringify-without-jsonify": "^1.0.1", - "levn": "^0.3.0", - "lodash": "^4.17.11", - "minimatch": "^3.0.4", - "mkdirp": "^0.5.1", - "natural-compare": "^1.4.0", - "optionator": "^0.8.2", - "path-is-inside": "^1.0.2", - "progress": "^2.0.0", - "regexpp": "^2.0.1", - "semver": "^5.5.1", - "strip-ansi": "^4.0.0", - "strip-json-comments": "^2.0.1", - "table": "^5.2.3", - "text-table": "^0.2.0" - } - }, - "eslint-scope": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-4.0.3.tgz", - "integrity": "sha512-p7VutNr1O/QrxysMo3E45FjYDTeXBy0iTltPFNSqKAIfjDSXC+4dj+qfyuD8bfAXrW/y6lW3O76VaYNPKfpKrg==", - "dev": true, - "requires": { - "esrecurse": "^4.1.0", - "estraverse": "^4.1.1" - } - }, - "espree": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/espree/-/espree-5.0.1.tgz", - "integrity": "sha512-qWAZcWh4XE/RwzLJejfcofscgMc9CamR6Tn1+XRXNzrvUSSbiAjGOI/fggztjIi7y9VLPqnICMIPiGyr8JaZ0A==", - "dev": true, - "requires": { - "acorn": "^6.0.7", - "acorn-jsx": "^5.0.0", - "eslint-visitor-keys": "^1.0.0" - } - }, - "fast-deep-equal": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.1.tgz", - "integrity": "sha512-8UEa58QDLauDNfpbrX55Q9jrGHThw2ZMdOky5Gl1CDtVeJDPVrG4Jxx1N8jw2gkWaff5UUuX1KJd+9zGe2B+ZA==", - "dev": true - }, - "figures": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/figures/-/figures-2.0.0.tgz", - "integrity": "sha1-OrGi0qYsi/tDGgyUy3l6L84nyWI=", - "dev": true, - "requires": { - "escape-string-regexp": "^1.0.5" - } - }, - "globals": { - "version": "11.12.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz", - "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==", - "dev": true - }, - "indent-string": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-4.0.0.tgz", - "integrity": "sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==", - "dev": true - }, - "inquirer": { - "version": "6.5.2", - "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-6.5.2.tgz", - "integrity": "sha512-cntlB5ghuB0iuO65Ovoi8ogLHiWGs/5yNrtUcKjFhSSiVeAIVpD7koaSU9RM8mpXw5YDi9RdYXGQMaOURB7ycQ==", - "dev": true, - "requires": { - "ansi-escapes": "^3.2.0", - "chalk": "^2.4.2", - "cli-cursor": "^2.1.0", - "cli-width": "^2.0.0", - "external-editor": "^3.0.3", - "figures": "^2.0.0", - "lodash": "^4.17.12", - "mute-stream": "0.0.7", - "run-async": "^2.2.0", - "rxjs": "^6.4.0", - "string-width": "^2.1.0", - "strip-ansi": "^5.1.0", - "through": "^2.3.6" - }, - "dependencies": { - "ansi-regex": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz", - "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==", - "dev": true - }, - "strip-ansi": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz", - "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==", - "dev": true, - "requires": { - "ansi-regex": "^4.1.0" - } - } - } - }, - "is-fullwidth-code-point": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz", - "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=", - "dev": true - }, - "json-schema-traverse": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", - "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", - "dev": true - }, - "mimic-fn": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-1.2.0.tgz", - "integrity": "sha512-jf84uxzwiuiIVKiOLpfYk7N46TSy8ubTonmneY9vrpHNAnp0QBt2BxWV9dO3/j+BoVAb+a5G6YDPW3M5HOdMWQ==", - "dev": true - }, - "mute-stream": { - "version": "0.0.7", - "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.7.tgz", - "integrity": "sha1-MHXOk7whuPq0PhvE2n6BFe0ee6s=", - "dev": true - }, - "onetime": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/onetime/-/onetime-2.0.1.tgz", - "integrity": "sha1-BnQoIw/WdEOyeUsiu6UotoZ5YtQ=", - "dev": true, - "requires": { - "mimic-fn": "^1.0.0" - } - }, - "restore-cursor": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-2.0.0.tgz", - "integrity": "sha1-n37ih/gv0ybU/RYpI9YhKe7g368=", - "dev": true, - "requires": { - "onetime": "^2.0.0", - "signal-exit": "^3.0.2" - } - }, - "string-width": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz", - "integrity": "sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==", - "dev": true, - "requires": { - "is-fullwidth-code-point": "^2.0.0", - "strip-ansi": "^4.0.0" - } - }, - "strip-ansi": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz", - "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=", - "dev": true, - "requires": { - "ansi-regex": "^3.0.0" - } - } - } - }, - "prettier-linter-helpers": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/prettier-linter-helpers/-/prettier-linter-helpers-1.0.0.tgz", - "integrity": "sha512-GbK2cP9nraSSUF9N2XwUwqfzlAFlMNYYl+ShE/V+H8a9uNl/oUqB1w2EL54Jh0OlyRSd8RfWYJ3coVS4TROP2w==", - "dev": true, - "requires": { - "fast-diff": "^1.1.2" - } - }, - "pretty-format": { - "version": "23.6.0", - "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-23.6.0.tgz", - "integrity": "sha512-zf9NV1NSlDLDjycnwm6hpFATCGl/K1lt0R/GdkAK2O5LN/rwJoB+Mh93gGJjut4YbmecbfgLWVGSTCr0Ewvvbw==", - "dev": true, - "requires": { - "ansi-regex": "^3.0.0", - "ansi-styles": "^3.2.0" - }, - "dependencies": { - "ansi-regex": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz", - "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=", - "dev": true - } - } - }, - "process-nextick-args": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz", - "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==" - }, - "progress": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/progress/-/progress-2.0.3.tgz", - "integrity": "sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA==", - "dev": true - }, - "pseudomap": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/pseudomap/-/pseudomap-1.0.2.tgz", - "integrity": "sha1-8FKijacOYYkX7wqKw0wa5aaChrM=", - "dev": true - }, - "pump": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz", - "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==", - "dev": true, - "requires": { - "end-of-stream": "^1.1.0", - "once": "^1.3.1" - } - }, - "punycode": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz", - "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==" - }, - "qs": { - "version": "6.9.1", - "resolved": "https://registry.npmjs.org/qs/-/qs-6.9.1.tgz", - "integrity": "sha512-Cxm7/SS/y/Z3MHWSxXb8lIFqgqBowP5JMlTUFyJN88y0SGQhVmZnqFK/PeuMX9LzUyWsqqhNxIyg0jlzq946yA==" - }, - "rc": { - "version": "1.2.8", - "resolved": "https://registry.npmjs.org/rc/-/rc-1.2.8.tgz", - "integrity": "sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw==", - "requires": { - "deep-extend": "^0.6.0", - "ini": "~1.3.0", - "minimist": "^1.2.0", - "strip-json-comments": "~2.0.1" - } - }, - "read-pkg": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-2.0.0.tgz", - "integrity": "sha1-jvHAYjxqbbDcZxPEv6xGMysjaPg=", - "dev": true, - "requires": { - "load-json-file": "^2.0.0", - "normalize-package-data": "^2.3.2", - "path-type": "^2.0.0" - } - }, - "read-pkg-up": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-2.0.0.tgz", - "integrity": "sha1-a3KoBImE4MQeeVEP1en6mbO1Sb4=", - "dev": true, - "requires": { - "find-up": "^2.0.0", - "read-pkg": "^2.0.0" - } - }, - "readable-stream": { - "version": "2.3.6", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.6.tgz", - "integrity": "sha512-tQtKA9WIAhBF3+VLAseyMqZeBjW0AHJoxOtYqSUZNJxauErmLbVm2FW1y+J/YA9dUrAC39ITejlZWhVIwawkKw==", - "requires": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.3", - "isarray": "~1.0.0", - "process-nextick-args": "~2.0.0", - "safe-buffer": "~5.1.1", - "string_decoder": "~1.1.1", - "util-deprecate": "~1.0.1" - } - }, - "regenerator-runtime": { - "version": "0.13.5", - "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.5.tgz", - "integrity": "sha512-ZS5w8CpKFinUzOwW3c83oPeVXoNsrLsaCoLtJvAClH135j/R77RuymhiSErhm2lKcwSCIpmvIWSbDkIfAqKQlA==" - }, - "regexpp": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/regexpp/-/regexpp-2.0.1.tgz", - "integrity": "sha512-lv0M6+TkDVniA3aD1Eg0DVpfU/booSu7Eev3TDO/mZKHBfVjgCGTV4t4buppESEYDtkArYFOxTJWv6S5C+iaNw==", - "dev": true - }, - "require-relative": { - "version": "0.8.7", - "resolved": "https://registry.npmjs.org/require-relative/-/require-relative-0.8.7.tgz", - "integrity": "sha1-eZlTn8ngR6N5KPoZb44VY9q9Nt4=", - "dev": true - }, - "require_optional": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/require_optional/-/require_optional-1.0.1.tgz", - "integrity": "sha512-qhM/y57enGWHAe3v/NcwML6a3/vfESLe/sGM2dII+gEO0BpKRUkWZow/tyloNqJyN6kXSl3RyyM8Ll5D/sJP8g==", - "requires": { - "resolve-from": "^2.0.0", - "semver": "^5.1.0" - } - }, - "resolve": { - "version": "1.15.1", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.15.1.tgz", - "integrity": "sha512-84oo6ZTtoTUpjgNEr5SJyzQhzL72gaRodsSfyxC/AXRvwu0Yse9H8eF9IpGo7b8YetZhlI6v7ZQ6bKBFV/6S7w==", - "dev": true, - "requires": { - "path-parse": "^1.0.6" - } - }, - "resolve-from": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-2.0.0.tgz", - "integrity": "sha1-lICrIOlP+h2egKgEx+oUdhGWa1c=" - }, - "restore-cursor": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-3.1.0.tgz", - "integrity": "sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA==", - "dev": true, - "requires": { - "onetime": "^5.1.0", - "signal-exit": "^3.0.2" - } - }, - "rimraf": { - "version": "2.6.3", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.6.3.tgz", - "integrity": "sha512-mwqeW5XsA2qAejG46gYdENaxXjx9onRNCfn7L0duuP4hCuTIi/QO7PDK07KJfp1d+izWPrzEJDcSqBa0OZQriA==", - "requires": { - "glob": "^7.1.3" - } - }, - "run-async": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/run-async/-/run-async-2.4.0.tgz", - "integrity": "sha512-xJTbh/d7Lm7SBhc1tNvTpeCHaEzoyxPrqNlvSdMfBTYwaY++UJFyXUOxAtsRUXjlqOfj8luNaR9vjCh4KeV+pg==", - "dev": true, - "requires": { - "is-promise": "^2.1.0" - } - }, - "rxjs": { - "version": "6.5.4", - "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.5.4.tgz", - "integrity": "sha512-naMQXcgEo3csAEGvw/NydRA0fuS2nDZJiw1YUWFKU7aPPAPGZEsD4Iimit96qwCieH6y614MCLYwdkrWx7z/7Q==", - "dev": true, - "requires": { - "tslib": "^1.9.0" - } - }, - "safe-buffer": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", - "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" - }, - "safe-json-stringify": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/safe-json-stringify/-/safe-json-stringify-1.2.0.tgz", - "integrity": "sha512-gH8eh2nZudPQO6TytOvbxnuhYBOvDBBLW52tz5q6X58lJcd/tkmqFR+5Z9adS8aJtURSXWThWy/xJtJwixErvg==", - "optional": true - }, - "safer-buffer": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", - "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==" - }, - "saslprep": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/saslprep/-/saslprep-1.0.3.tgz", - "integrity": "sha512-/MY/PEMbk2SuY5sScONwhUDsV2p77Znkb/q3nSVstq/yQzYJOH/Azh29p9oJLsl3LnQwSvZDKagDGBsBwSooag==", - "optional": true, - "requires": { - "sparse-bitfield": "^3.0.3" - } - }, - "sax": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz", - "integrity": "sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==" - }, - "semver": { - "version": "5.7.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", - "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==" - }, - "semver-compare": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/semver-compare/-/semver-compare-1.0.0.tgz", - "integrity": "sha1-De4hahyUGrN+nvsXiPavxf9VN/w=", - "dev": true - }, - "set-blocking": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz", - "integrity": "sha1-BF+XgtARrppoA93TgrJDkrPYkPc=" - }, - "shebang-command": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz", - "integrity": "sha1-RKrGW2lbAzmJaMOfNj/uXer98eo=", - "dev": true, - "requires": { - "shebang-regex": "^1.0.0" - } - }, - "shebang-regex": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz", - "integrity": "sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM=", - "dev": true - }, - "signal-exit": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.2.tgz", - "integrity": "sha1-tf3AjxKH6hF4Yo5BXiUTK3NkbG0=" - }, - "slice-ansi": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-2.1.0.tgz", - "integrity": "sha512-Qu+VC3EwYLldKa1fCxuuvULvSJOKEgk9pi8dZeCVK7TqBfUNTH4sFkk4joj8afVSfAYgJoSOetjx9QWOJ5mYoQ==", - "dev": true, - "requires": { - "ansi-styles": "^3.2.0", - "astral-regex": "^1.0.0", - "is-fullwidth-code-point": "^2.0.0" - }, - "dependencies": { - "is-fullwidth-code-point": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz", - "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=", - "dev": true - } - } - }, - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" - }, - "source-map-support": { - "version": "0.5.16", - "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.16.tgz", - "integrity": "sha512-efyLRJDr68D9hBBNIPWFjhpFzURh+KJykQwvMyW5UiZzYwoF6l4YMMDIJJEyFWxWCqfyxLzz6tSfUFR+kXXsVQ==", - "requires": { - "buffer-from": "^1.0.0", - "source-map": "^0.6.0" - } - }, - "sparse-bitfield": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/sparse-bitfield/-/sparse-bitfield-3.0.3.tgz", - "integrity": "sha1-/0rm5oZWBWuks+eSqzM004JzyhE=", - "optional": true, - "requires": { - "memory-pager": "^1.0.2" - } - }, - "spawn-sync": { - "version": "1.0.15", - "resolved": "https://registry.npmjs.org/spawn-sync/-/spawn-sync-1.0.15.tgz", - "integrity": "sha1-sAeZVX63+wyDdsKdROih6mfldHY=", - "dev": true, - "requires": { - "concat-stream": "^1.4.7", - "os-shim": "^0.1.2" - } - }, - "spdx-correct": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.1.0.tgz", - "integrity": "sha512-lr2EZCctC2BNR7j7WzJ2FpDznxky1sjfxvvYEyzxNyb6lZXHODmEoJeFu4JupYlkfha1KZpJyoqiJ7pgA1qq8Q==", - "dev": true, - "requires": { - "spdx-expression-parse": "^3.0.0", - "spdx-license-ids": "^3.0.0" - } - }, - "spdx-exceptions": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.2.0.tgz", - "integrity": "sha512-2XQACfElKi9SlVb1CYadKDXvoajPgBVPn/gOQLrTvHdElaVhr7ZEbqJaRnJLVNeaI4cMEAgVCeBMKF6MWRDCRA==", - "dev": true - }, - "spdx-expression-parse": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.0.tgz", - "integrity": "sha512-Yg6D3XpRD4kkOmTpdgbUiEJFKghJH03fiC1OPll5h/0sO6neh2jqRDVHOQ4o/LMea0tgCkbMgea5ip/e+MkWyg==", - "dev": true, - "requires": { - "spdx-exceptions": "^2.1.0", - "spdx-license-ids": "^3.0.0" - } - }, - "spdx-license-ids": { - "version": "3.0.5", - "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.5.tgz", - "integrity": "sha512-J+FWzZoynJEXGphVIS+XEh3kFSjZX/1i9gFBaWQcB+/tmpe2qUsSBABpcxqxnAxFdiUFEgAX1bjYGQvIZmoz9Q==", - "dev": true - }, - "sprintf-js": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", - "integrity": "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=", - "dev": true - }, - "string-argv": { - "version": "0.3.1", - "resolved": "https://registry.npmjs.org/string-argv/-/string-argv-0.3.1.tgz", - "integrity": "sha512-a1uQGz7IyVy9YwhqjZIZu1c8JO8dNIe20xBmSS6qu9kv++k3JGzCVmprbNN5Kn+BgzD5E7YYwg1CcjuJMRNsvg==", - "dev": true - }, - "string-width": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz", - "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=", - "requires": { - "code-point-at": "^1.0.0", - "is-fullwidth-code-point": "^1.0.0", - "strip-ansi": "^3.0.0" - } - }, - "string.prototype.trimleft": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/string.prototype.trimleft/-/string.prototype.trimleft-2.1.1.tgz", - "integrity": "sha512-iu2AGd3PuP5Rp7x2kEZCrB2Nf41ehzh+goo8TV7z8/XDBbsvc6HQIlUl9RjkZ4oyrW1XM5UwlGl1oVEaDjg6Ag==", - "dev": true, - "requires": { - "define-properties": "^1.1.3", - "function-bind": "^1.1.1" - } - }, - "string.prototype.trimright": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/string.prototype.trimright/-/string.prototype.trimright-2.1.1.tgz", - "integrity": "sha512-qFvWL3/+QIgZXVmJBfpHmxLB7xsUXz6HsUmP8+5dRaC3Q7oKUv9Vo6aMCRZC1smrtyECFsIT30PqBJ1gTjAs+g==", - "dev": true, - "requires": { - "define-properties": "^1.1.3", - "function-bind": "^1.1.1" - } - }, - "string_decoder": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", - "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", - "requires": { - "safe-buffer": "~5.1.0" - } - }, - "stringify-object": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/stringify-object/-/stringify-object-3.3.0.tgz", - "integrity": "sha512-rHqiFh1elqCQ9WPLIC8I0Q/g/wj5J1eMkyoiD6eoQApWHP0FtlK7rqnhmabL5VUY9JQCcqwwvlOaSuutekgyrw==", - "dev": true, - "requires": { - "get-own-enumerable-property-symbols": "^3.0.0", - "is-obj": "^1.0.1", - "is-regexp": "^1.0.0" - } - }, - "strip-ansi": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", - "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", - "requires": { - "ansi-regex": "^2.0.0" - } - }, - "strip-bom": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz", - "integrity": "sha1-IzTBjpx1n3vdVv3vfprj1YjmjtM=", - "dev": true - }, - "strip-final-newline": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz", - "integrity": "sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==", - "dev": true - }, - "strip-json-comments": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-2.0.1.tgz", - "integrity": "sha1-PFMZQukIwml8DsNEhYwobHygpgo=" - }, - "supports-color": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", - "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", - "dev": true, - "requires": { - "has-flag": "^3.0.0" - } - }, - "symbol-observable": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/symbol-observable/-/symbol-observable-1.2.0.tgz", - "integrity": "sha512-e900nM8RRtGhlV36KGEU9k65K3mPb1WV70OdjfxlG2EAuM1noi/E/BaW/uMhL7bPEssK8QV57vN3esixjUvcXQ==", - "dev": true - }, - "table": { - "version": "5.4.6", - "resolved": "https://registry.npmjs.org/table/-/table-5.4.6.tgz", - "integrity": "sha512-wmEc8m4fjnob4gt5riFRtTu/6+4rSe12TpAELNSqHMfF3IqnA+CH37USM6/YR3qRZv7e56kAEAtd6nKZaxe0Ug==", - "dev": true, - "requires": { - "ajv": "^6.10.2", - "lodash": "^4.17.14", - "slice-ansi": "^2.1.0", - "string-width": "^3.0.0" - }, - "dependencies": { - "ajv": { - "version": "6.12.0", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.0.tgz", - "integrity": "sha512-D6gFiFA0RRLyUbvijN74DWAjXSFxWKaWP7mldxkVhyhAV3+SWA9HEJPHQ2c9soIeTFJqcSdFDGFgdqs1iUU2Hw==", - "dev": true, - "requires": { - "fast-deep-equal": "^3.1.1", - "fast-json-stable-stringify": "^2.0.0", - "json-schema-traverse": "^0.4.1", - "uri-js": "^4.2.2" - } - }, - "ansi-regex": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz", - "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==", - "dev": true - }, - "emoji-regex": { - "version": "7.0.3", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-7.0.3.tgz", - "integrity": "sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA==", - "dev": true - }, - "fast-deep-equal": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.1.tgz", - "integrity": "sha512-8UEa58QDLauDNfpbrX55Q9jrGHThw2ZMdOky5Gl1CDtVeJDPVrG4Jxx1N8jw2gkWaff5UUuX1KJd+9zGe2B+ZA==", - "dev": true - }, - "is-fullwidth-code-point": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz", - "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=", - "dev": true - }, - "json-schema-traverse": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", - "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", - "dev": true - }, - "string-width": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-3.1.0.tgz", - "integrity": "sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w==", - "dev": true, - "requires": { - "emoji-regex": "^7.0.1", - "is-fullwidth-code-point": "^2.0.0", - "strip-ansi": "^5.1.0" - } - }, - "strip-ansi": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz", - "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==", - "dev": true, - "requires": { - "ansi-regex": "^4.1.0" - } - } - } - }, - "tar": { - "version": "4.4.13", - "resolved": "https://registry.npmjs.org/tar/-/tar-4.4.13.tgz", - "integrity": "sha512-w2VwSrBoHa5BsSyH+KxEqeQBAllHhccyMFVHtGtdMpF4W7IRWfZjFiQceJPChOeTsSDVUpER2T8FA93pr0L+QA==", - "requires": { - "chownr": "^1.1.1", - "fs-minipass": "^1.2.5", - "minipass": "^2.8.6", - "minizlib": "^1.2.1", - "mkdirp": "^0.5.0", - "safe-buffer": "^5.1.2", - "yallist": "^3.0.3" - } - }, - "text-table": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz", - "integrity": "sha1-f17oI66AUgfACvLfSoTsP8+lcLQ=", - "dev": true - }, - "through": { - "version": "2.3.8", - "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz", - "integrity": "sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU=", - "dev": true - }, - "tmp": { - "version": "0.0.33", - "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.0.33.tgz", - "integrity": "sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw==", - "dev": true, - "requires": { - "os-tmpdir": "~1.0.2" - } - }, - "to-regex-range": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", - "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", - "dev": true, - "requires": { - "is-number": "^7.0.0" - } - }, - "tslib": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.11.1.tgz", - "integrity": "sha512-aZW88SY8kQbU7gpV19lN24LtXh/yD4ZZg6qieAJDDg+YBsJcSmLGK9QpnUjAKVG/xefmvJGd1WUmfpT/g6AJGA==", - "dev": true - }, - "type-check": { - "version": "0.3.2", - "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.3.2.tgz", - "integrity": "sha1-WITKtRLPHTVeP7eE8wgEsrUg23I=", - "dev": true, - "requires": { - "prelude-ls": "~1.1.2" - } - }, - "type-fest": { - "version": "0.8.1", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz", - "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==", - "dev": true - }, - "typedarray": { - "version": "0.0.6", - "resolved": "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz", - "integrity": "sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c=", - "dev": true - }, - "typescript": { - "version": "3.8.3", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-3.8.3.tgz", - "integrity": "sha512-MYlEfn5VrLNsgudQTVJeNaQFUAI7DkhnOjdpAp4T+ku1TfQClewlbSuTVHiA+8skNBgaf02TL/kLOvig4y3G8w==", - "dev": true - }, - "uri-js": { - "version": "4.2.2", - "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.2.2.tgz", - "integrity": "sha512-KY9Frmirql91X2Qgjry0Wd4Y+YTdrdZheS8TFwvkbLWf/G5KNJDCh6pKL5OZctEW4+0Baa5idK2ZQuELRwPznQ==", - "requires": { - "punycode": "^2.1.0" - } - }, - "util-deprecate": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", - "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=" - }, - "v8-compile-cache": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/v8-compile-cache/-/v8-compile-cache-2.1.0.tgz", - "integrity": "sha512-usZBT3PW+LOjM25wbqIlZwPeJV+3OSz3M1k1Ws8snlW39dZyYL9lOGC5FgPVHfk0jKmjiDV8Z0mIbVQPiwFs7g==", - "dev": true - }, - "validate-npm-package-license": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz", - "integrity": "sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==", - "dev": true, - "requires": { - "spdx-correct": "^3.0.0", - "spdx-expression-parse": "^3.0.0" - } - }, - "vasync": { - "version": "1.6.4", - "resolved": "https://registry.npmjs.org/vasync/-/vasync-1.6.4.tgz", - "integrity": "sha1-3+k2Fq0OeugBszKp2Iv8XNyOHR8=", - "requires": { - "verror": "1.6.0" - }, - "dependencies": { - "verror": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/verror/-/verror-1.6.0.tgz", - "integrity": "sha1-fROyex+swuLakEBetepuW90lLqU=", - "requires": { - "extsprintf": "1.2.0" - } - } - } - }, - "verror": { - "version": "1.10.0", - "resolved": "https://registry.npmjs.org/verror/-/verror-1.10.0.tgz", - "integrity": "sha1-OhBcoXBTr1XW4nDB+CiGguGNpAA=", - "requires": { - "assert-plus": "^1.0.0", - "core-util-is": "1.0.2", - "extsprintf": "^1.2.0" - } - }, - "vue-eslint-parser": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/vue-eslint-parser/-/vue-eslint-parser-2.0.3.tgz", - "integrity": "sha512-ZezcU71Owm84xVF6gfurBQUGg8WQ+WZGxgDEQu1IHFBZNx7BFZg3L1yHxrCBNNwbwFtE1GuvfJKMtb6Xuwc/Bw==", - "dev": true, - "requires": { - "debug": "^3.1.0", - "eslint-scope": "^3.7.1", - "eslint-visitor-keys": "^1.0.0", - "espree": "^3.5.2", - "esquery": "^1.0.0", - "lodash": "^4.17.4" - }, - "dependencies": { - "acorn": { - "version": "5.7.4", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-5.7.4.tgz", - "integrity": "sha512-1D++VG7BhrtvQpNbBzovKNc1FLGGEE/oGe7b9xJm/RFHMBeUaUGpluV9RLjZa47YFdPcDAenEYuq9pQPcMdLJg==", - "dev": true - }, - "acorn-jsx": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-3.0.1.tgz", - "integrity": "sha1-r9+UiPsezvyDSPb7IvRk4ypYs2s=", - "dev": true, - "requires": { - "acorn": "^3.0.4" - }, - "dependencies": { - "acorn": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-3.3.0.tgz", - "integrity": "sha1-ReN/s56No/JbruP/U2niu18iAXo=", - "dev": true - } - } - }, - "eslint-scope": { - "version": "3.7.3", - "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-3.7.3.tgz", - "integrity": "sha512-W+B0SvF4gamyCTmUc+uITPY0989iXVfKvhwtmJocTaYoc/3khEHmEmvfY/Gn9HA9VV75jrQECsHizkNw1b68FA==", - "dev": true, - "requires": { - "esrecurse": "^4.1.0", - "estraverse": "^4.1.1" - } - }, - "espree": { - "version": "3.5.4", - "resolved": "https://registry.npmjs.org/espree/-/espree-3.5.4.tgz", - "integrity": "sha512-yAcIQxtmMiB/jL32dzEp2enBeidsB7xWPLNiw3IIkpVds1P+h7qF9YwJq1yUNzp2OKXgAprs4F61ih66UsoD1A==", - "dev": true, - "requires": { - "acorn": "^5.5.0", - "acorn-jsx": "^3.0.0" - } - } - } - }, - "which": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", - "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", - "dev": true, - "requires": { - "isexe": "^2.0.0" - } - }, - "wide-align": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/wide-align/-/wide-align-1.1.3.tgz", - "integrity": "sha512-QGkOQc8XL6Bt5PwnsExKBPuMKBxnGxWWW3fU55Xt4feHozMUhdUMaBCk290qpm/wG5u/RSKzwdAC4i51YigihA==", - "requires": { - "string-width": "^1.0.2 || 2" - } - }, - "word-wrap": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.3.tgz", - "integrity": "sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==", - "dev": true - }, - "wrap-ansi": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-3.0.1.tgz", - "integrity": "sha1-KIoE2H7aXChuBg3+jxNc6NAH+Lo=", - "dev": true, - "requires": { - "string-width": "^2.1.1", - "strip-ansi": "^4.0.0" - }, - "dependencies": { - "ansi-regex": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz", - "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=", - "dev": true - }, - "is-fullwidth-code-point": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz", - "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=", - "dev": true - }, - "string-width": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz", - "integrity": "sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==", - "dev": true, - "requires": { - "is-fullwidth-code-point": "^2.0.0", - "strip-ansi": "^4.0.0" - } - }, - "strip-ansi": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz", - "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=", - "dev": true, - "requires": { - "ansi-regex": "^3.0.0" - } - } - } - }, - "wrappy": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", - "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=" - }, - "write": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/write/-/write-1.0.3.tgz", - "integrity": "sha512-/lg70HAjtkUgWPVZhZcm+T4hkL8Zbtp1nFNOn3lRrxnlv50SRBv7cR7RqR+GMsd3hUXy9hWBo4CHTbFTcOYwig==", - "dev": true, - "requires": { - "mkdirp": "^0.5.1" - } - }, - "xss": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/xss/-/xss-1.0.6.tgz", - "integrity": "sha512-6Q9TPBeNyoTRxgZFk5Ggaepk/4vUOYdOsIUYvLehcsIZTFjaavbVnsuAkLA5lIFuug5hw8zxcB9tm01gsjph2A==", - "requires": { - "commander": "^2.9.0", - "cssfilter": "0.0.10" - } - }, - "yallist": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz", - "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==" - }, - "yaml": { - "version": "1.8.2", - "resolved": "https://registry.npmjs.org/yaml/-/yaml-1.8.2.tgz", - "integrity": "sha512-omakb0d7FjMo3R1D2EbTKVIk6dAVLRxFXdLZMEUToeAvuqgG/YuHMuQOZ5fgk+vQ8cx+cnGKwyg+8g8PNT0xQg==", - "dev": true, - "requires": { - "@babel/runtime": "^7.8.7" - }, - "dependencies": { - "@babel/runtime": { - "version": "7.8.7", - "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.8.7.tgz", - "integrity": "sha512-+AATMUFppJDw6aiR5NVPHqIQBlV/Pj8wY/EZH+lmvRdUo9xBaz/rF3alAwFJQavvKfeOlPE7oaaDHVbcySbCsg==", - "dev": true, - "requires": { - "regenerator-runtime": "^0.13.4" - } - }, - "regenerator-runtime": { - "version": "0.13.5", - "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.5.tgz", - "integrity": "sha512-ZS5w8CpKFinUzOwW3c83oPeVXoNsrLsaCoLtJvAClH135j/R77RuymhiSErhm2lKcwSCIpmvIWSbDkIfAqKQlA==", - "dev": true - } - } - } - } -} diff --git a/.sandstorm-meteor-1.8/package.json b/.sandstorm-meteor-1.8/package.json deleted file mode 100644 index 4b72c8d4..00000000 --- a/.sandstorm-meteor-1.8/package.json +++ /dev/null @@ -1,73 +0,0 @@ -{ - "name": "wekan", - "version": "v3.95.0", - "description": "Open-Source kanban", - "private": true, - "scripts": { - "lint": "eslint --cache --ext .js --ignore-path .eslintignore .", - "lint:eslint:fix": "eslint --ext .js --ignore-path .eslintignore --fix .", - "lint:staged": "lint-staged", - "prettify": "prettier --write '**/*.js' '**/*.jsx'", - "test": "npm run lint" - }, - "lint-staged": { - "*.js": [ - "meteor npm run prettify", - "meteor npm run lint:eslint:fix", - "git add --force" - ], - "*.jsx": [ - "meteor npm run prettify", - "meteor npm run lint:eslint:fix", - "git add --force" - ], - "*.json": [ - "prettier --write", - "git add --force" - ] - }, - "pre-commit": "lint:staged", - "eslintConfig": { - "extends": "@meteorjs/eslint-config-meteor" - }, - "repository": { - "type": "git", - "url": "git+https://github.com/wekan/wekan.git" - }, - "license": "MIT", - "bugs": { - "url": "https://github.com/wekan/wekan/issues" - }, - "homepage": "https://wekan.github.io", - "devDependencies": { - "eslint": "^6.8.0", - "eslint-config-meteor": "^0.1.1", - "eslint-config-prettier": "^6.10.0", - "eslint-import-resolver-meteor": "^0.4.0", - "eslint-plugin-import": "^2.20.1", - "eslint-plugin-meteor": "^6.0.0", - "eslint-plugin-prettier": "^3.1.2", - "lint-staged": "^10.0.8", - "pre-commit": "^1.2.2", - "prettier": "^1.19.1", - "prettier-eslint": "^9.0.1" - }, - "dependencies": { - "@babel/runtime": "^7.8.7", - "ajv": "^6.12.0", - "babel-runtime": "^6.26.0", - "bcrypt": "^4.0.1", - "bson": "^4.0.3", - "bunyan": "^1.8.12", - "es6-promise": "^4.2.8", - "gridfs-stream": "^1.1.1", - "ldapjs": "^1.0.2", - "meteor-node-stubs": "^1.0.0", - "mongodb": "^3.5.5", - "os": "^0.1.1", - "page": "^1.11.5", - "qs": "^6.9.1", - "source-map-support": "^0.5.16", - "xss": "^1.0.6" - } -} diff --git a/.sandstorm-meteor-1.8/snapcraft.yaml b/.sandstorm-meteor-1.8/snapcraft.yaml deleted file mode 100644 index 2f965fe1..00000000 --- a/.sandstorm-meteor-1.8/snapcraft.yaml +++ /dev/null @@ -1,244 +0,0 @@ -name: wekan -version: 0 -version-script: git describe --tags | cut -c 2- -summary: The open-source kanban -description: | - Wekan is an open-source and collaborative kanban board application. - - Whether you’re maintaining a personal todo list, planning your holidays with some friends, or working in a team on your next revolutionary idea, Kanban boards are an unbeatable tool to keep your things organized. They give you a visual overview of the current state of your project, and make you productive by allowing you to focus on the few items that matter the most. - Depending on target environment, some configuration settings might need to be adjusted. - For full list of configuration options call: - $ wekan.help - -confinement: strict -grade: stable - -architectures: - - amd64 - -plugs: - mongodb-plug: - interface: content - target: $SNAP_DATA/shared - -hooks: - configure: - plugs: - - network - - network-bind - -slots: - mongodb-slot: - interface: content - write: - - $SNAP_DATA/share - -apps: - wekan: - command: wekan-control - daemon: simple - plugs: [network, network-bind] - - mongodb: - command: mongodb-control - daemon: simple - plugs: [network, network-bind] - - caddy: - command: caddy-control - daemon: simple - plugs: [network, network-bind] - - help: - command: wekan-help - - database-backup: - command: mongodb-backup - plugs: [network, network-bind] - - database-list-backups: - command: ls -al $SNAP_COMMON/db-backups/ - - database-restore: - command: mongodb-restore - plugs: [network, network-bind] - -parts: - mongodb: - source: https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-ubuntu1604-3.2.22.tgz - plugin: dump - stage-packages: [libssl1.0.0] - filesets: - mongo: - - usr - - bin - - lib - stage: - - $mongo - prime: - - $mongo - - wekan: - source: . - plugin: nodejs - node-engine: 8.17.0 - node-packages: - - node-gyp - - node-pre-gyp - - fibers@2.0.0 - build-packages: - - ca-certificates - - apt-utils - - python -# - python3 - - g++ - - capnproto - - curl - - execstack - - nodejs - - npm - stage-packages: - - libfontconfig1 - override-build: | - echo "Cleaning environment first" - rm -rf ~/.meteor ~/.npm /usr/local/lib/node_modules - # Create the OpenAPI specification - rm -rf .build - #mkdir -p .build/python - #cd .build/python - #git clone --depth 1 -b master https://github.com/Kronuz/esprima-python - #cd esprima-python - #python3 setup.py install - #cd ../../.. - #mkdir -p ./public/api - #python3 ./openapi/generate_openapi.py --release $(git describe --tags --abbrev=0) > ./public/api/wekan.yml - # we temporary need api2html and mkdirp - #npm install -g api2html@0.3.0 - #npm install -g mkdirp - #api2html -c ./public/logo-header.png -o ./public/api/wekan.html ./public/api/wekan.yml - #npm uninstall -g mkdirp - #npm uninstall -g api2html - # Node Fibers 100% CPU usage issue: - # https://github.com/wekan/wekan-mongodb/issues/2#issuecomment-381453161 - # https://github.com/meteor/meteor/issues/9796#issuecomment-381676326 - # https://github.com/sandstorm-io/sandstorm/blob/0f1fec013fe7208ed0fd97eb88b31b77e3c61f42/shell/server/00-startup.js#L99-L129 - # Also see beginning of wekan/server/authentication.js - # import Fiber from "fibers"; - # Fiber.poolSize = 1e9; - # OLD: Download node version 8.12.0 prerelease build => Official node 8.12.0 has been released - # Description at https://releases.wekan.team/node.txt - ##echo "375bd8db50b9c692c0bbba6e96d4114cd29bee3770f901c1ff2249d1038f1348 node" >> node-SHASUMS256.txt.asc - ##curl https://releases.wekan.team/node -o node - # Verify Fibers patched node authenticity - ##echo "Fibers 100% CPU issue patched node authenticity:" - ##grep node node-SHASUMS256.txt.asc | shasum -a 256 -c - - ##rm -f node-SHASUMS256.txt.asc - ##chmod +x node - ##mv node `which node` - # DOES NOT WORK: paxctl fix. - # Removed from build-packages: - paxctl - #echo "Applying paxctl fix for alpine linux: https://github.com/wekan/wekan/issues/1303" - #paxctl -mC `which node` - #echo "Installing npm" - #curl -L https://www.npmjs.com/install.sh | sh - echo "Installing meteor" - curl https://install.meteor.com/ -o install_meteor.sh - #sed -i "s|RELEASE=.*|RELEASE=\"1.8.1-beta.0\"|g" install_meteor.sh - chmod +x install_meteor.sh - sh install_meteor.sh - rm install_meteor.sh - # REPOS BELOW ARE INCLUDED TO WEKAN REPO - #if [ ! -d "packages" ]; then - # mkdir packages - #fi - #if [ ! -d "packages/kadira-flow-router" ]; then - # cd packages - # git clone --depth 1 -b master https://github.com/wekan/flow-router.git kadira-flow-router - # cd .. - #fi - #if [ ! -d "packages/meteor-useraccounts-core" ]; then - # cd packages - # git clone --depth 1 -b master https://github.com/meteor-useraccounts/core.git meteor-useraccounts-core - # sed -i 's/api\.versionsFrom/\/\/api.versionsFrom/' meteor-useraccounts-core/package.js - # cd .. - #fi - #if [ ! -d "packages/meteor-accounts-cas" ]; then - # cd packages - # git clone --depth 1 -b master https://github.com/wekan/meteor-accounts-cas.git meteor-accounts-cas - # cd .. - #fi - #if [ ! -d "packages/wekan-ldap" ]; then - # cd packages - # git clone --depth 1 -b master https://github.com/wekan/wekan-ldap.git - # cd .. - #fi - #if [ ! -d "packages/wekan-scrollbar" ]; then - # cd packages - # git clone --depth 1 -b master https://github.com/wekan/wekan-scrollbar.git - # cd .. - #fi - #if [ ! -d "packages/wekan_accounts-oidc" ]; then - # cd packages - # git clone --depth 1 -b master https://github.com/wekan/meteor-accounts-oidc.git - # mv meteor-accounts-oidc/packages/switch_accounts-oidc wekan-accounts-oidc - # mv meteor-accounts-oidc/packages/switch_oidc wekan-oidc - # rm -rf meteor-accounts-oidc - # cd .. - #fi - #if [ ! -d "packages/markdown" ]; then - # cd packages - # git clone --depth 1 -b master --recurse-submodules https://github.com/wekan/markdown.git - # cd .. - #fi - rm -rf .build - meteor add standard-minifier-js --allow-superuser - meteor npm install --allow-superuser - meteor npm install --allow-superuser --save babel-runtime - meteor build .build --directory --allow-superuser - cp -f fix-download-unicode/cfs_access-point.txt .build/bundle/programs/server/packages/cfs_access-point.js - #Removed binary version of bcrypt because of security vulnerability that is not fixed yet. - #https://github.com/wekan/wekan/commit/4b2010213907c61b0e0482ab55abb06f6a668eac - #https://github.com/wekan/wekan/commit/7eeabf14be3c63fae2226e561ef8a0c1390c8d3c - #cd .build/bundle/programs/server/npm/node_modules/meteor/npm-bcrypt - #rm -rf node_modules/bcrypt - #meteor npm install --save bcrypt - # Change from npm-bcrypt directory back to .build/bundle/programs/server directory. - #cd ../../../../ - # Change to directory .build/bundle/programs/server - cd .build/bundle/programs/server - npm install - npm install --allow-superuser --save babel-runtime - #meteor npm install --save bcrypt - # Change back to Wekan source directory - cd ../../../.. - cp -r .build/bundle/* $SNAPCRAFT_PART_INSTALL/ - cp .build/bundle/.node_version.txt $SNAPCRAFT_PART_INSTALL/ - rm -f $SNAPCRAFT_PART_INSTALL/lib/node_modules/wekan - rm -f $SNAPCRAFT_PART_INSTALL/programs/server/npm/node_modules/meteor/rajit_bootstrap3-datepicker/lib/bootstrap-datepicker/node_modules/phantomjs-prebuilt/lib/phantom/bin/phantomjs - rm -f $SNAPCRAFT_PART_INSTALL/programs/server/npm/node_modules/tar/lib/.mkdir.js.swp - rm -f $SNAPCRAFT_PART_INSTALL/lib/node_modules/node-pre-gyp/node_modules/tar/lib/.mkdir.js.swp - rm -f $SNAPCRAFT_PART_INSTALL/lib/node_modules/node-gyp/node_modules/tar/lib/.mkdir.js.swp - # Meteor 1.8.x additional .swp remove - rm -f $SNAPCRAFT_PART_INSTALL/programs/server/node_modules/node-pre-gyp/node_modules/tar/lib/.mkdir.js.swp - - organize: - README: README.wekan - prime: - - -lib/node_modules/node-pre-gyp/node_modules/tar/lib/.unpack.js.swp - - helpers: - source: snap-src - plugin: dump - - caddy: - plugin: dump - source: https://caddyserver.com/download/linux/amd64?license=personal&telemetry=off - source-type: tar - organize: - caddy: bin/caddy - CHANGES.txt: CADDY_CHANGES.txt - EULA.txt: CADDY_EULA.txt - LICENSES.txt: CADDY_LICENSES.txt - README.txt: CADDY_README.txt - stage: - - -init diff --git a/.sandstorm-meteor-1.8/wekanCreator.js b/.sandstorm-meteor-1.8/wekanCreator.js deleted file mode 100644 index ec85d93f..00000000 --- a/.sandstorm-meteor-1.8/wekanCreator.js +++ /dev/null @@ -1,853 +0,0 @@ -const DateString = Match.Where(function(dateAsString) { - check(dateAsString, String); - return moment(dateAsString, moment.ISO_8601).isValid(); -}); - -export class WekanCreator { - constructor(data) { - // we log current date, to use the same timestamp for all our actions. - // this helps to retrieve all elements performed by the same import. - this._nowDate = new Date(); - // The object creation dates, indexed by Wekan id - // (so we only parse actions once!) - this.createdAt = { - board: null, - cards: {}, - lists: {}, - swimlanes: {}, - }; - // The object creator Wekan Id, indexed by the object Wekan id - // (so we only parse actions once!) - this.createdBy = { - cards: {}, // only cards have a field for that - }; - - // Map of labels Wekan ID => Wekan ID - this.labels = {}; - // Map of swimlanes Wekan ID => Wekan ID - this.swimlanes = {}; - // Map of lists Wekan ID => Wekan ID - this.lists = {}; - // Map of cards Wekan ID => Wekan ID - this.cards = {}; - // Map of comments Wekan ID => Wekan ID - this.commentIds = {}; - // Map of attachments Wekan ID => Wekan ID - this.attachmentIds = {}; - // Map of checklists Wekan ID => Wekan ID - this.checklists = {}; - // Map of checklistItems Wekan ID => Wekan ID - this.checklistItems = {}; - // The comments, indexed by Wekan card id (to map when importing cards) - this.comments = {}; - // Map of rules Wekan ID => Wekan ID - this.rules = {}; - // the members, indexed by Wekan member id => Wekan user ID - this.members = data.membersMapping ? data.membersMapping : {}; - // Map of triggers Wekan ID => Wekan ID - this.triggers = {}; - // Map of actions Wekan ID => Wekan ID - this.actions = {}; - - // maps a wekanCardId to an array of wekanAttachments - this.attachments = {}; - } - - /** - * If dateString is provided, - * return the Date it represents. - * If not, will return the date when it was first called. - * This is useful for us, as we want all import operations to - * have the exact same date for easier later retrieval. - * - * @param {String} dateString a properly formatted Date - */ - _now(dateString) { - if (dateString) { - return new Date(dateString); - } - if (!this._nowDate) { - this._nowDate = new Date(); - } - return this._nowDate; - } - - /** - * if wekanUserId is provided and we have a mapping, - * return it. - * Otherwise return current logged user. - * @param wekanUserId - * @private - */ - _user(wekanUserId) { - if (wekanUserId && this.members[wekanUserId]) { - return this.members[wekanUserId]; - } - return Meteor.userId(); - } - - checkActivities(wekanActivities) { - check(wekanActivities, [ - Match.ObjectIncluding({ - activityType: String, - createdAt: DateString, - }), - ]); - // XXX we could perform more thorough checks based on action type - } - - checkBoard(wekanBoard) { - check( - wekanBoard, - Match.ObjectIncluding({ - archived: Boolean, - title: String, - // XXX refine control by validating 'color' against a list of - // allowed values (is it worth the maintenance?) - color: String, - permission: Match.Where(value => { - return ['private', 'public'].indexOf(value) >= 0; - }), - }), - ); - } - - checkCards(wekanCards) { - check(wekanCards, [ - Match.ObjectIncluding({ - archived: Boolean, - dateLastActivity: DateString, - labelIds: [String], - title: String, - sort: Number, - }), - ]); - } - - checkLabels(wekanLabels) { - check(wekanLabels, [ - Match.ObjectIncluding({ - // XXX refine control by validating 'color' against a list of allowed - // values (is it worth the maintenance?) - color: String, - }), - ]); - } - - checkLists(wekanLists) { - check(wekanLists, [ - Match.ObjectIncluding({ - archived: Boolean, - title: String, - }), - ]); - } - - checkSwimlanes(wekanSwimlanes) { - check(wekanSwimlanes, [ - Match.ObjectIncluding({ - archived: Boolean, - title: String, - }), - ]); - } - - checkChecklists(wekanChecklists) { - check(wekanChecklists, [ - Match.ObjectIncluding({ - cardId: String, - title: String, - }), - ]); - } - - checkChecklistItems(wekanChecklistItems) { - check(wekanChecklistItems, [ - Match.ObjectIncluding({ - cardId: String, - title: String, - }), - ]); - } - - checkRules(wekanRules) { - check(wekanRules, [ - Match.ObjectIncluding({ - triggerId: String, - actionId: String, - title: String, - }), - ]); - } - - checkTriggers(wekanTriggers) { - // XXX More check based on trigger type - check(wekanTriggers, [ - Match.ObjectIncluding({ - activityType: String, - desc: String, - }), - ]); - } - - getMembersToMap(data) { - // we will work on the list itself (an ordered array of objects) when a - // mapping is done, we add a 'wekan' field to the object representing the - // imported member - const membersToMap = data.members; - const users = data.users; - // auto-map based on username - membersToMap.forEach(importedMember => { - importedMember.id = importedMember.userId; - delete importedMember.userId; - const user = users.filter(user => { - return user._id === importedMember.id; - })[0]; - if (user.profile && user.profile.fullname) { - importedMember.fullName = user.profile.fullname; - } - importedMember.username = user.username; - const wekanUser = Users.findOne({ username: importedMember.username }); - if (wekanUser) { - importedMember.wekanId = wekanUser._id; - } - }); - return membersToMap; - } - - checkActions(wekanActions) { - // XXX More check based on action type - check(wekanActions, [ - Match.ObjectIncluding({ - actionType: String, - desc: String, - }), - ]); - } - - // You must call parseActions before calling this one. - createBoardAndLabels(boardToImport) { - const boardToCreate = { - archived: boardToImport.archived, - color: boardToImport.color, - // very old boards won't have a creation activity so no creation date - createdAt: this._now(boardToImport.createdAt), - labels: [], - members: [ - { - userId: Meteor.userId(), - wekanId: Meteor.userId(), - isActive: true, - isAdmin: true, - isNoComments: false, - isCommentOnly: false, - swimlaneId: false, - }, - ], - // Standalone Export has modifiedAt missing, adding modifiedAt to fix it - modifiedAt: this._now(boardToImport.modifiedAt), - permission: boardToImport.permission, - slug: getSlug(boardToImport.title) || 'board', - stars: 0, - title: boardToImport.title, - }; - // now add other members - if (boardToImport.members) { - boardToImport.members.forEach(wekanMember => { - // do we already have it in our list? - if ( - !boardToCreate.members.some( - member => member.wekanId === wekanMember.wekanId, - ) - ) - boardToCreate.members.push({ - ...wekanMember, - userId: wekanMember.wekanId, - }); - }); - } - boardToImport.labels.forEach(label => { - const labelToCreate = { - _id: Random.id(6), - color: label.color, - name: label.name, - }; - // We need to remember them by Wekan ID, as this is the only ref we have - // when importing cards. - this.labels[label._id] = labelToCreate._id; - boardToCreate.labels.push(labelToCreate); - }); - const boardId = Boards.direct.insert(boardToCreate); - Boards.direct.update(boardId, { - $set: { - modifiedAt: this._now(), - }, - }); - // log activity - Activities.direct.insert({ - activityType: 'importBoard', - boardId, - createdAt: this._now(), - source: { - id: boardToImport.id, - system: 'Wekan', - }, - // We attribute the import to current user, - // not the author from the original object. - userId: this._user(), - }); - return boardId; - } - - /** - * Create the Wekan cards corresponding to the supplied Wekan cards, - * as well as all linked data: activities, comments, and attachments - * @param wekanCards - * @param boardId - * @returns {Array} - */ - createCards(wekanCards, boardId) { - const result = []; - wekanCards.forEach(card => { - const cardToCreate = { - archived: card.archived, - boardId, - // very old boards won't have a creation activity so no creation date - createdAt: this._now(this.createdAt.cards[card._id]), - dateLastActivity: this._now(), - description: card.description, - listId: this.lists[card.listId], - swimlaneId: this.swimlanes[card.swimlaneId], - sort: card.sort, - title: card.title, - // we attribute the card to its creator if available - userId: this._user(this.createdBy.cards[card._id]), - isOvertime: card.isOvertime || false, - startAt: card.startAt ? this._now(card.startAt) : null, - dueAt: card.dueAt ? this._now(card.dueAt) : null, - spentTime: card.spentTime || null, - }; - // add labels - if (card.labelIds) { - cardToCreate.labelIds = card.labelIds.map(wekanId => { - return this.labels[wekanId]; - }); - } - // add members { - if (card.members) { - const wekanMembers = []; - // we can't just map, as some members may not have been mapped - card.members.forEach(sourceMemberId => { - if (this.members[sourceMemberId]) { - const wekanId = this.members[sourceMemberId]; - // we may map multiple Wekan members to the same wekan user - // in which case we risk adding the same user multiple times - if (!wekanMembers.find(wId => wId === wekanId)) { - wekanMembers.push(wekanId); - } - } - return true; - }); - if (wekanMembers.length > 0) { - cardToCreate.members = wekanMembers; - } - } - // set color - if (card.color) { - cardToCreate.color = card.color; - } - // insert card - const cardId = Cards.direct.insert(cardToCreate); - // keep track of Wekan id => Wekan id - this.cards[card._id] = cardId; - // // log activity - // Activities.direct.insert({ - // activityType: 'importCard', - // boardId, - // cardId, - // createdAt: this._now(), - // listId: cardToCreate.listId, - // source: { - // id: card._id, - // system: 'Wekan', - // }, - // // we attribute the import to current user, - // // not the author of the original card - // userId: this._user(), - // }); - // add comments - const comments = this.comments[card._id]; - if (comments) { - comments.forEach(comment => { - const commentToCreate = { - boardId, - cardId, - createdAt: this._now(comment.createdAt), - text: comment.text, - // we attribute the comment to the original author, default to current user - userId: this._user(comment.userId), - }; - // dateLastActivity will be set from activity insert, no need to - // update it ourselves - const commentId = CardComments.direct.insert(commentToCreate); - this.commentIds[comment._id] = commentId; - // Activities.direct.insert({ - // activityType: 'addComment', - // boardId: commentToCreate.boardId, - // cardId: commentToCreate.cardId, - // commentId, - // createdAt: this._now(commentToCreate.createdAt), - // // we attribute the addComment (not the import) - // // to the original author - it is needed by some UI elements. - // userId: commentToCreate.userId, - // }); - }); - } - const attachments = this.attachments[card._id]; - const wekanCoverId = card.coverId; - if (attachments) { - attachments.forEach(att => { - const file = new FS.File(); - // Simulating file.attachData on the client generates multiple errors - // - HEAD returns null, which causes exception down the line - // - the template then tries to display the url to the attachment which causes other errors - // so we make it server only, and let UI catch up once it is done, forget about latency comp. - const self = this; - if (Meteor.isServer) { - if (att.url) { - file.attachData(att.url, function(error) { - file.boardId = boardId; - file.cardId = cardId; - file.userId = self._user(att.userId); - // The field source will only be used to prevent adding - // attachments' related activities automatically - file.source = 'import'; - if (error) { - throw error; - } else { - const wekanAtt = Attachments.insert(file, () => { - // we do nothing - }); - self.attachmentIds[att._id] = wekanAtt._id; - // - if (wekanCoverId === att._id) { - Cards.direct.update(cardId, { - $set: { - coverId: wekanAtt._id, - }, - }); - } - } - }); - } else if (att.file) { - file.attachData( - new Buffer(att.file, 'base64'), - { - type: att.type, - }, - error => { - file.name(att.name); - file.boardId = boardId; - file.cardId = cardId; - file.userId = self._user(att.userId); - // The field source will only be used to prevent adding - // attachments' related activities automatically - file.source = 'import'; - if (error) { - throw error; - } else { - const wekanAtt = Attachments.insert(file, () => { - // we do nothing - }); - this.attachmentIds[att._id] = wekanAtt._id; - // - if (wekanCoverId === att._id) { - Cards.direct.update(cardId, { - $set: { - coverId: wekanAtt._id, - }, - }); - } - } - }, - ); - } - } - // todo XXX set cover - if need be - }); - } - result.push(cardId); - }); - return result; - } - - // Create labels if they do not exist and load this.labels. - createLabels(wekanLabels, board) { - wekanLabels.forEach(label => { - const color = label.color; - const name = label.name; - const existingLabel = board.getLabel(name, color); - if (existingLabel) { - this.labels[label.id] = existingLabel._id; - } else { - const idLabelCreated = board.pushLabel(name, color); - this.labels[label.id] = idLabelCreated; - } - }); - } - - createLists(wekanLists, boardId) { - wekanLists.forEach((list, listIndex) => { - const listToCreate = { - archived: list.archived, - boardId, - // We are being defensing here by providing a default date (now) if the - // creation date wasn't found on the action log. This happen on old - // Wekan boards (eg from 2013) that didn't log the 'createList' action - // we require. - createdAt: this._now(this.createdAt.lists[list.id]), - title: list.title, - sort: list.sort ? list.sort : listIndex, - }; - const listId = Lists.direct.insert(listToCreate); - Lists.direct.update(listId, { - $set: { - updatedAt: this._now(), - }, - }); - this.lists[list._id] = listId; - // // log activity - // Activities.direct.insert({ - // activityType: 'importList', - // boardId, - // createdAt: this._now(), - // listId, - // source: { - // id: list._id, - // system: 'Wekan', - // }, - // // We attribute the import to current user, - // // not the creator of the original object - // userId: this._user(), - // }); - }); - } - - createSwimlanes(wekanSwimlanes, boardId) { - wekanSwimlanes.forEach((swimlane, swimlaneIndex) => { - const swimlaneToCreate = { - archived: swimlane.archived, - boardId, - // We are being defensing here by providing a default date (now) if the - // creation date wasn't found on the action log. This happen on old - // Wekan boards (eg from 2013) that didn't log the 'createList' action - // we require. - createdAt: this._now(this.createdAt.swimlanes[swimlane._id]), - title: swimlane.title, - sort: swimlane.sort ? swimlane.sort : swimlaneIndex, - }; - // set color - if (swimlane.color) { - swimlaneToCreate.color = swimlane.color; - } - const swimlaneId = Swimlanes.direct.insert(swimlaneToCreate); - Swimlanes.direct.update(swimlaneId, { - $set: { - updatedAt: this._now(), - }, - }); - this.swimlanes[swimlane._id] = swimlaneId; - }); - } - - createChecklists(wekanChecklists) { - const result = []; - wekanChecklists.forEach((checklist, checklistIndex) => { - // Create the checklist - const checklistToCreate = { - cardId: this.cards[checklist.cardId], - title: checklist.title, - createdAt: checklist.createdAt, - sort: checklist.sort ? checklist.sort : checklistIndex, - }; - const checklistId = Checklists.direct.insert(checklistToCreate); - this.checklists[checklist._id] = checklistId; - result.push(checklistId); - }); - return result; - } - - createTriggers(wekanTriggers, boardId) { - wekanTriggers.forEach(trigger => { - if (trigger.hasOwnProperty('labelId')) { - trigger.labelId = this.labels[trigger.labelId]; - } - if (trigger.hasOwnProperty('memberId')) { - trigger.memberId = this.members[trigger.memberId]; - } - trigger.boardId = boardId; - const oldId = trigger._id; - delete trigger._id; - this.triggers[oldId] = Triggers.direct.insert(trigger); - }); - } - - createActions(wekanActions, boardId) { - wekanActions.forEach(action => { - if (action.hasOwnProperty('labelId')) { - action.labelId = this.labels[action.labelId]; - } - if (action.hasOwnProperty('memberId')) { - action.memberId = this.members[action.memberId]; - } - action.boardId = boardId; - const oldId = action._id; - delete action._id; - this.actions[oldId] = Actions.direct.insert(action); - }); - } - - createRules(wekanRules, boardId) { - wekanRules.forEach(rule => { - // Create the rule - rule.boardId = boardId; - rule.triggerId = this.triggers[rule.triggerId]; - rule.actionId = this.actions[rule.actionId]; - delete rule._id; - Rules.direct.insert(rule); - }); - } - - createChecklistItems(wekanChecklistItems) { - wekanChecklistItems.forEach((checklistitem, checklistitemIndex) => { - // Create the checklistItem - const checklistItemTocreate = { - title: checklistitem.title, - checklistId: this.checklists[checklistitem.checklistId], - cardId: this.cards[checklistitem.cardId], - sort: checklistitem.sort ? checklistitem.sort : checklistitemIndex, - isFinished: checklistitem.isFinished, - }; - const checklistItemId = ChecklistItems.direct.insert( - checklistItemTocreate, - ); - this.checklistItems[checklistitem._id] = checklistItemId; - }); - } - - parseActivities(wekanBoard) { - wekanBoard.activities.forEach(activity => { - switch (activity.activityType) { - case 'addAttachment': { - // We have to be cautious, because the attachment could have been removed later. - // In that case Wekan still reports its addition, but removes its 'url' field. - // So we test for that - const wekanAttachment = wekanBoard.attachments.filter(attachment => { - return attachment._id === activity.attachmentId; - })[0]; - - if (typeof wekanAttachment !== 'undefined' && wekanAttachment) { - if (wekanAttachment.url || wekanAttachment.file) { - // we cannot actually create the Wekan attachment, because we don't yet - // have the cards to attach it to, so we store it in the instance variable. - const wekanCardId = activity.cardId; - if (!this.attachments[wekanCardId]) { - this.attachments[wekanCardId] = []; - } - this.attachments[wekanCardId].push(wekanAttachment); - } - } - break; - } - case 'addComment': { - const wekanComment = wekanBoard.comments.filter(comment => { - return comment._id === activity.commentId; - })[0]; - const id = activity.cardId; - if (!this.comments[id]) { - this.comments[id] = []; - } - this.comments[id].push(wekanComment); - break; - } - case 'createBoard': { - this.createdAt.board = activity.createdAt; - break; - } - case 'createCard': { - const cardId = activity.cardId; - this.createdAt.cards[cardId] = activity.createdAt; - this.createdBy.cards[cardId] = activity.userId; - break; - } - case 'createList': { - const listId = activity.listId; - this.createdAt.lists[listId] = activity.createdAt; - break; - } - case 'createSwimlane': { - const swimlaneId = activity.swimlaneId; - this.createdAt.swimlanes[swimlaneId] = activity.createdAt; - break; - } - } - }); - } - - importActivities(activities, boardId) { - activities.forEach(activity => { - switch (activity.activityType) { - // Board related activities - // TODO: addBoardMember, removeBoardMember - case 'createBoard': { - Activities.direct.insert({ - userId: this._user(activity.userId), - type: 'board', - activityTypeId: boardId, - activityType: activity.activityType, - boardId, - createdAt: this._now(activity.createdAt), - }); - break; - } - // List related activities - // TODO: removeList, archivedList - case 'createList': { - Activities.direct.insert({ - userId: this._user(activity.userId), - type: 'list', - activityType: activity.activityType, - listId: this.lists[activity.listId], - boardId, - createdAt: this._now(activity.createdAt), - }); - break; - } - // Card related activities - // TODO: archivedCard, restoredCard, joinMember, unjoinMember - case 'createCard': { - Activities.direct.insert({ - userId: this._user(activity.userId), - activityType: activity.activityType, - listId: this.lists[activity.listId], - cardId: this.cards[activity.cardId], - boardId, - createdAt: this._now(activity.createdAt), - }); - break; - } - case 'moveCard': { - Activities.direct.insert({ - userId: this._user(activity.userId), - oldListId: this.lists[activity.oldListId], - activityType: activity.activityType, - listId: this.lists[activity.listId], - cardId: this.cards[activity.cardId], - boardId, - createdAt: this._now(activity.createdAt), - }); - break; - } - // Comment related activities - case 'addComment': { - Activities.direct.insert({ - userId: this._user(activity.userId), - activityType: activity.activityType, - cardId: this.cards[activity.cardId], - commentId: this.commentIds[activity.commentId], - boardId, - createdAt: this._now(activity.createdAt), - }); - break; - } - // Attachment related activities - case 'addAttachment': { - Activities.direct.insert({ - userId: this._user(activity.userId), - type: 'card', - activityType: activity.activityType, - attachmentId: this.attachmentIds[activity.attachmentId], - cardId: this.cards[activity.cardId], - boardId, - createdAt: this._now(activity.createdAt), - }); - break; - } - // Checklist related activities - case 'addChecklist': { - Activities.direct.insert({ - userId: this._user(activity.userId), - activityType: activity.activityType, - cardId: this.cards[activity.cardId], - checklistId: this.checklists[activity.checklistId], - boardId, - createdAt: this._now(activity.createdAt), - }); - break; - } - case 'addChecklistItem': { - Activities.direct.insert({ - userId: this._user(activity.userId), - activityType: activity.activityType, - cardId: this.cards[activity.cardId], - checklistId: this.checklists[activity.checklistId], - checklistItemId: activity.checklistItemId.replace( - activity.checklistId, - this.checklists[activity.checklistId], - ), - boardId, - createdAt: this._now(activity.createdAt), - }); - break; - } - } - }); - } - - //check(board) { - check() { - //try { - // check(data, { - // membersMapping: Match.Optional(Object), - // }); - // this.checkActivities(board.activities); - // this.checkBoard(board); - // this.checkLabels(board.labels); - // this.checkLists(board.lists); - // this.checkSwimlanes(board.swimlanes); - // this.checkCards(board.cards); - //this.checkChecklists(board.checklists); - // this.checkRules(board.rules); - // this.checkActions(board.actions); - //this.checkTriggers(board.triggers); - //this.checkChecklistItems(board.checklistItems); - //} catch (e) { - // throw new Meteor.Error('error-json-schema'); - // } - } - - create(board, currentBoardId) { - // TODO : Make isSandstorm variable global - const isSandstorm = - Meteor.settings && - Meteor.settings.public && - Meteor.settings.public.sandstorm; - if (isSandstorm && currentBoardId) { - const currentBoard = Boards.findOne(currentBoardId); - currentBoard.archive(); - } - this.parseActivities(board); - const boardId = this.createBoardAndLabels(board); - this.createLists(board.lists, boardId); - this.createSwimlanes(board.swimlanes, boardId); - this.createCards(board.cards, boardId); - this.createChecklists(board.checklists); - this.createChecklistItems(board.checklistItems); - this.importActivities(board.activities, boardId); - this.createTriggers(board.triggers, boardId); - this.createActions(board.actions, boardId); - this.createRules(board.rules, boardId); - // XXX add members - return boardId; - } -} -- cgit v1.2.3-1-g7c22 From 5ef1a9236627040b9d16042a9bc7bcf43d6d04aa Mon Sep 17 00:00:00 2001 From: Lauri Ojansivu <x@xet7.org> Date: Tue, 14 Apr 2020 23:41:22 +0300 Subject: Update translations. --- i18n/ar.i18n.json | 1558 +++++++++++++++++++++++++------------------------- i18n/bg.i18n.json | 1558 +++++++++++++++++++++++++------------------------- i18n/br.i18n.json | 1558 +++++++++++++++++++++++++------------------------- i18n/ca.i18n.json | 1558 +++++++++++++++++++++++++------------------------- i18n/cs.i18n.json | 1558 +++++++++++++++++++++++++------------------------- i18n/da.i18n.json | 1558 +++++++++++++++++++++++++------------------------- i18n/de.i18n.json | 1558 +++++++++++++++++++++++++------------------------- i18n/el.i18n.json | 1558 +++++++++++++++++++++++++------------------------- i18n/en-GB.i18n.json | 1558 +++++++++++++++++++++++++------------------------- i18n/eo.i18n.json | 1558 +++++++++++++++++++++++++------------------------- i18n/es-AR.i18n.json | 1558 +++++++++++++++++++++++++------------------------- i18n/es.i18n.json | 1558 +++++++++++++++++++++++++------------------------- i18n/eu.i18n.json | 1558 +++++++++++++++++++++++++------------------------- i18n/fa.i18n.json | 1558 +++++++++++++++++++++++++------------------------- i18n/fi.i18n.json | 1558 +++++++++++++++++++++++++------------------------- i18n/fr.i18n.json | 1558 +++++++++++++++++++++++++------------------------- i18n/gl.i18n.json | 1558 +++++++++++++++++++++++++------------------------- i18n/he.i18n.json | 1558 +++++++++++++++++++++++++------------------------- i18n/hi.i18n.json | 1558 +++++++++++++++++++++++++------------------------- i18n/hu.i18n.json | 1558 +++++++++++++++++++++++++------------------------- i18n/hy.i18n.json | 1558 +++++++++++++++++++++++++------------------------- i18n/id.i18n.json | 1558 +++++++++++++++++++++++++------------------------- i18n/ig.i18n.json | 1558 +++++++++++++++++++++++++------------------------- i18n/it.i18n.json | 1558 +++++++++++++++++++++++++------------------------- i18n/ja.i18n.json | 1558 +++++++++++++++++++++++++------------------------- i18n/ka.i18n.json | 1558 +++++++++++++++++++++++++------------------------- i18n/km.i18n.json | 1558 +++++++++++++++++++++++++------------------------- i18n/ko.i18n.json | 1558 +++++++++++++++++++++++++------------------------- i18n/lv.i18n.json | 1558 +++++++++++++++++++++++++------------------------- i18n/mk.i18n.json | 1558 +++++++++++++++++++++++++------------------------- i18n/mn.i18n.json | 1558 +++++++++++++++++++++++++------------------------- i18n/nb.i18n.json | 1558 +++++++++++++++++++++++++------------------------- i18n/nl.i18n.json | 1558 +++++++++++++++++++++++++------------------------- i18n/oc.i18n.json | 1558 +++++++++++++++++++++++++------------------------- i18n/pl.i18n.json | 1558 +++++++++++++++++++++++++------------------------- i18n/pt-BR.i18n.json | 1558 +++++++++++++++++++++++++------------------------- i18n/pt.i18n.json | 1558 +++++++++++++++++++++++++------------------------- i18n/ro.i18n.json | 1558 +++++++++++++++++++++++++------------------------- i18n/ru.i18n.json | 1558 +++++++++++++++++++++++++------------------------- i18n/sl.i18n.json | 1558 +++++++++++++++++++++++++------------------------- i18n/sr.i18n.json | 1558 +++++++++++++++++++++++++------------------------- i18n/sv.i18n.json | 1558 +++++++++++++++++++++++++------------------------- i18n/sw.i18n.json | 1558 +++++++++++++++++++++++++------------------------- i18n/ta.i18n.json | 1558 +++++++++++++++++++++++++------------------------- i18n/th.i18n.json | 1558 +++++++++++++++++++++++++------------------------- i18n/tr.i18n.json | 1558 +++++++++++++++++++++++++------------------------- i18n/uk.i18n.json | 1558 +++++++++++++++++++++++++------------------------- i18n/vi.i18n.json | 1558 +++++++++++++++++++++++++------------------------- i18n/zh-CN.i18n.json | 1558 +++++++++++++++++++++++++------------------------- i18n/zh-HK.i18n.json | 1558 +++++++++++++++++++++++++------------------------- i18n/zh-TW.i18n.json | 1558 +++++++++++++++++++++++++------------------------- 51 files changed, 39729 insertions(+), 39729 deletions(-) diff --git a/i18n/ar.i18n.json b/i18n/ar.i18n.json index 004841e8..93ccfd05 100644 --- a/i18n/ar.i18n.json +++ b/i18n/ar.i18n.json @@ -1,780 +1,780 @@ { - "accept": "قبول", - "act-activity-notify": "اشعارات النشاط", - "act-addAttachment": "added attachment __attachment__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-deleteAttachment": "deleted attachment __attachment__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addSubtask": "added subtask __subtask__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addedLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removeLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removedLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addChecklist": "added checklist __checklist__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addChecklistItem": "added checklist item __checklistItem__ to checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removeChecklist": "removed checklist __checklist__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removeChecklistItem": "removed checklist item __checklistItem__ from checklist __checkList__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-checkedItem": "checked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-uncheckedItem": "unchecked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-completeChecklist": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-uncompleteChecklist": "uncompleted checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addComment": "commented on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-editComment": "edited comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-deleteComment": "deleted comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-createBoard": "created board __board__", - "act-createSwimlane": "created swimlane __swimlane__ to board __board__", - "act-createCard": "created card __card__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-createCustomField": "created custom field __customField__ at board __board__", - "act-deleteCustomField": "deleted custom field __customField__ at board __board__", - "act-setCustomField": "edited custom field __customField__: __customFieldValue__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-createList": "added list __list__ to board __board__", - "act-addBoardMember": "added member __member__ to board __board__", - "act-archivedBoard": "Board __board__ moved to Archive", - "act-archivedCard": "Card __card__ at list __list__ at swimlane __swimlane__ at board __board__ moved to Archive", - "act-archivedList": "List __list__ at swimlane __swimlane__ at board __board__ moved to Archive", - "act-archivedSwimlane": "Swimlane __swimlane__ at board __board__ moved to Archive", - "act-importBoard": "imported board __board__", - "act-importCard": "imported card __card__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-importList": "imported list __list__ to swimlane __swimlane__ at board __board__", - "act-joinMember": "added member __member__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-moveCard": "moved card __card__ at board __board__ from list __oldList__ at swimlane __oldSwimlane__ to list __list__ at swimlane __swimlane__", - "act-moveCardToOtherBoard": "moved card __card__ from list __oldList__ at swimlane __oldSwimlane__ at board __oldBoard__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-removeBoardMember": "removed member __member__ from board __board__", - "act-restoredCard": "restored card __card__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-unjoinMember": "removed member __member__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-withBoardTitle": "__لوح__", - "act-withCardTitle": "[__board__] __card__", - "actions": "الإجراءات", - "activities": "الأنشطة", - "activity": "النشاط", - "activity-added": "تمت إضافة %s ل %s", - "activity-archived": "%s انتقل الى الارشيف", - "activity-attached": "إرفاق %s ل %s", - "activity-created": "أنشأ %s", - "activity-customfield-created": "%s احدت حقل مخصص", - "activity-excluded": "استبعاد %s عن %s", - "activity-imported": "imported %s into %s from %s", - "activity-imported-board": "imported %s from %s", - "activity-joined": "انضم %s", - "activity-moved": "تم نقل %s من %s إلى %s", - "activity-on": "على %s", - "activity-removed": "حذف %s إلى %s", - "activity-sent": "إرسال %s إلى %s", - "activity-unjoined": "غادر %s", - "activity-subtask-added": "تم اضافة مهمة فرعية الى %s", - "activity-checked-item": "تحقق %s في قائمة التحقق %s من %s", - "activity-unchecked-item": "ازالة تحقق %s من قائمة التحقق %s من %s", - "activity-checklist-added": "أضاف قائمة تحقق إلى %s", - "activity-checklist-removed": "ازالة قائمة التحقق من %s", - "activity-checklist-completed": "completed checklist %s of %s", - "activity-checklist-uncompleted": "لم يتم انجاز قائمة التحقق %s من %s", - "activity-checklist-item-added": "تم اضافة عنصر قائمة التحقق الى '%s' في %s", - "activity-checklist-item-removed": "تم ازالة عنصر قائمة التحقق الى '%s' في %s", - "add": "أضف", - "activity-checked-item-card": "checked %s in checklist %s", - "activity-unchecked-item-card": "unchecked %s in checklist %s", - "activity-checklist-completed-card": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "activity-checklist-uncompleted-card": "uncompleted the checklist %s", - "activity-editComment": "edited comment %s", - "activity-deleteComment": "deleted comment %s", - "add-attachment": "إضافة مرفق", - "add-board": "إضافة لوحة", - "add-card": "إضافة بطاقة", - "add-swimlane": "Add Swimlane", - "add-subtask": "Add Subtask", - "add-checklist": "إضافة قائمة تدقيق", - "add-checklist-item": "إضافة عنصر إلى قائمة التحقق", - "add-cover": "إضافة غلاف", - "add-label": "إضافة ملصق", - "add-list": "إضافة قائمة", - "add-members": "تعيين أعضاء", - "added": "أُضيف", - "addMemberPopup-title": "الأعضاء", - "admin": "المدير", - "admin-desc": "إمكانية مشاهدة و تعديل و حذف أعضاء ، و تعديل إعدادات اللوحة أيضا.", - "admin-announcement": "إعلان", - "admin-announcement-active": "Active System-Wide Announcement", - "admin-announcement-title": "Announcement from Administrator", - "all-boards": "كل اللوحات", - "and-n-other-card": "And __count__ other بطاقة", - "and-n-other-card_plural": "And __count__ other بطاقات", - "apply": "طبق", - "app-is-offline": "Loading, please wait. Refreshing the page will cause data loss. If loading does not work, please check that server has not stopped.", - "archive": "نقل الى الارشيف", - "archive-all": "نقل الكل الى الارشيف", - "archive-board": "نقل اللوح الى الارشيف", - "archive-card": "نقل البطاقة الى الارشيف", - "archive-list": "نقل القائمة الى الارشيف", - "archive-swimlane": "نقل خط السباحة الى الارشيف", - "archive-selection": "نقل التحديد إلى الأرشيف", - "archiveBoardPopup-title": "نقل الوح إلى الأرشيف", - "archived-items": "أرشيف", - "archived-boards": "الالواح في الأرشيف", - "restore-board": "استعادة اللوحة", - "no-archived-boards": "لا توجد لوحات في الأرشيف.", - "archives": "أرشيف", - "template": "Template", - "templates": "Templates", - "assign-member": "تعيين عضو", - "attached": "أُرفق)", - "attachment": "مرفق", - "attachment-delete-pop": "حذف المرق هو حذف نهائي . لا يمكن التراجع إذا حذف.", - "attachmentDeletePopup-title": "تريد حذف المرفق ?", - "attachments": "المرفقات", - "auto-watch": "مراقبة لوحات تلقائيا عندما يتم إنشاؤها", - "avatar-too-big": "الصورة الرمزية كبيرة جدا (70 كيلوبايت كحد أقصى)", - "back": "رجوع", - "board-change-color": "تغيير اللومr", - "board-nb-stars": "%s نجوم", - "board-not-found": "لوحة مفقودة", - "board-private-info": "سوف تصبح هذه اللوحة <strong>خاصة</strong>", - "board-public-info": "سوف تصبح هذه اللوحة <strong>عامّة</strong>.", - "boardChangeColorPopup-title": "تعديل خلفية الشاشة", - "boardChangeTitlePopup-title": "إعادة تسمية اللوحة", - "boardChangeVisibilityPopup-title": "تعديل وضوح الرؤية", - "boardChangeWatchPopup-title": "تغيير المتابعة", - "boardMenuPopup-title": "Board Settings", - "boardChangeViewPopup-title": "عرض اللوحات", - "boards": "لوحات", - "board-view": "عرض اللوحات", - "board-view-cal": "التقويم", - "board-view-swimlanes": "خطوط السباحة", - "board-view-collapse": "Collapse", - "board-view-lists": "القائمات", - "bucket-example": "مثل « todo list » على سبيل المثال", - "cancel": "إلغاء", - "card-archived": "البطاقة منقولة الى الارشيف", - "board-archived": "اللوحات منقولة الى الارشيف", - "card-comments-title": "%s تعليقات لهذه البطاقة", - "card-delete-notice": "هذا حذف أبديّ . سوف تفقد كل الإجراءات المنوطة بهذه البطاقة", - "card-delete-pop": "سيتم إزالة جميع الإجراءات من تبعات النشاط، وأنك لن تكون قادرا على إعادة فتح البطاقة. لا يوجد التراجع.", - "card-delete-suggest-archive": "يمكنك نقل بطاقة إلى الأرشيف لإزالتها من اللوحة والمحافظة على النشاط.", - "card-due": "مستحق", - "card-due-on": "مستحق في", - "card-spent": "امضى وقتا", - "card-edit-attachments": "تعديل المرفقات", - "card-edit-custom-fields": "تعديل الحقل المعدل", - "card-start-voting": "Start voting", - "card-cancel-voting": "Delete voting and all votes", - "card-edit-labels": "تعديل العلامات", - "card-edit-members": "تعديل الأعضاء", - "card-labels-title": "تعديل علامات البطاقة.", - "card-members-title": "إضافة او حذف أعضاء للبطاقة.", - "card-start": "بداية", - "card-start-on": "يبدأ في", - "cardAttachmentsPopup-title": "إرفاق من", - "cardCustomField-datePopup-title": "تغير التاريخ", - "cardCustomFieldsPopup-title": "تعديل الحقل المعدل", - "cardStartVotingPopup-title": "Start a vote", - "positiveVoteMembersPopup-title": "Proponents", - "negativeVoteMembersPopup-title": "Opponents", - "vote-question": "Voting question", - "vote-public": "Public vote", - "vote-for-it": "for it", - "vote-against": "against", - "cardDeletePopup-title": "حذف البطاقة ?", - "cardDetailsActionsPopup-title": "إجراءات على البطاقة", - "cardLabelsPopup-title": "علامات", - "cardMembersPopup-title": "أعضاء", - "cardMorePopup-title": "المزيد", - "cardTemplatePopup-title": "Create template", - "cards": "بطاقات", - "cards-count": "بطاقات", - "casSignIn": "تسجيل الدخول مع CAS", - "cardType-card": "بطاقة", - "cardType-linkedCard": "البطاقة المرتبطة", - "cardType-linkedBoard": "Linked Board", - "change": "Change", - "change-avatar": "تعديل الصورة الشخصية", - "change-password": "تغيير كلمة المرور", - "change-permissions": "تعديل الصلاحيات", - "change-settings": "تغيير الاعدادات", - "changeAvatarPopup-title": "تعديل الصورة الشخصية", - "changeLanguagePopup-title": "تغيير اللغة", - "changePasswordPopup-title": "تغيير كلمة المرور", - "changePermissionsPopup-title": "تعديل الصلاحيات", - "changeSettingsPopup-title": "تغيير الاعدادات", - "subtasks": "Subtasks", - "checklists": "قوائم التّدقيق", - "click-to-star": "اضغط لإضافة اللوحة للمفضلة.", - "click-to-unstar": "اضغط لحذف اللوحة من المفضلة.", - "clipboard": "Clipboard or drag & drop", - "close": "غلق", - "close-board": "غلق اللوحة", - "close-board-pop": "You will be able to restore the board by clicking the “Archive” button from the home header.", - "color-black": "black", - "color-blue": "blue", - "color-crimson": "crimson", - "color-darkgreen": "darkgreen", - "color-gold": "gold", - "color-gray": "gray", - "color-green": "green", - "color-indigo": "indigo", - "color-lime": "lime", - "color-magenta": "magenta", - "color-mistyrose": "mistyrose", - "color-navy": "navy", - "color-orange": "orange", - "color-paleturquoise": "paleturquoise", - "color-peachpuff": "peachpuff", - "color-pink": "pink", - "color-plum": "plum", - "color-purple": "purple", - "color-red": "red", - "color-saddlebrown": "saddlebrown", - "color-silver": "silver", - "color-sky": "sky", - "color-slateblue": "slateblue", - "color-white": "white", - "color-yellow": "yellow", - "unset-color": "Unset", - "comment": "تعليق", - "comment-placeholder": "أكتب تعليق", - "comment-only": "التعليق فقط", - "comment-only-desc": "يمكن التعليق على بطاقات فقط.", - "no-comments": "No comments", - "no-comments-desc": "Can not see comments and activities.", - "worker": "Worker", - "worker-desc": "Can only move cards, assign itself to card and comment.", - "computer": "حاسوب", - "confirm-subtask-delete-dialog": "Are you sure you want to delete subtask?", - "confirm-checklist-delete-dialog": "Are you sure you want to delete checklist?", - "copy-card-link-to-clipboard": "نسخ رابط البطاقة إلى الحافظة", - "linkCardPopup-title": "ربط البطاقة", - "searchElementPopup-title": "بحث", - "copyCardPopup-title": "نسخ البطاقة", - "copyChecklistToManyCardsPopup-title": "Copy Checklist Template to Many Cards", - "copyChecklistToManyCardsPopup-instructions": "Destination Card Titles and Descriptions in this JSON format", - "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"First card title\", \"description\":\"First card description\"}, {\"title\":\"Second card title\",\"description\":\"Second card description\"},{\"title\":\"Last card title\",\"description\":\"Last card description\"} ]", - "create": "إنشاء", - "createBoardPopup-title": "إنشاء لوحة", - "chooseBoardSourcePopup-title": "استيراد لوحة", - "createLabelPopup-title": "إنشاء علامة", - "createCustomField": "Create Field", - "createCustomFieldPopup-title": "Create Field", - "current": "الحالي", - "custom-field-delete-pop": "There is no undo. This will remove this custom field from all cards and destroy its history.", - "custom-field-checkbox": "Checkbox", - "custom-field-date": "تاريخ", - "custom-field-dropdown": "Dropdown List", - "custom-field-dropdown-none": "(none)", - "custom-field-dropdown-options": "List Options", - "custom-field-dropdown-options-placeholder": "Press enter to add more options", - "custom-field-dropdown-unknown": "(unknown)", - "custom-field-number": "Number", - "custom-field-text": "Text", - "custom-fields": "Custom Fields", - "date": "تاريخ", - "decline": "Decline", - "default-avatar": "صورة شخصية افتراضية", - "delete": "حذف", - "deleteCustomFieldPopup-title": "Delete Custom Field?", - "deleteLabelPopup-title": "حذف العلامة ?", - "description": "وصف", - "disambiguateMultiLabelPopup-title": "تحديد الإجراء على العلامة", - "disambiguateMultiMemberPopup-title": "تحديد الإجراء على العضو", - "discard": "التخلص منها", - "done": "Done", - "download": "تنزيل", - "edit": "تعديل", - "edit-avatar": "تعديل الصورة الشخصية", - "edit-profile": "تعديل الملف الشخصي", - "edit-wip-limit": "Edit WIP Limit", - "soft-wip-limit": "Soft WIP Limit", - "editCardStartDatePopup-title": "تغيير تاريخ البدء", - "editCardDueDatePopup-title": "تغيير تاريخ الاستحقاق", - "editCustomFieldPopup-title": "Edit Field", - "editCardSpentTimePopup-title": "Change spent time", - "editLabelPopup-title": "تعديل العلامة", - "editNotificationPopup-title": "تصحيح الإشعار", - "editProfilePopup-title": "تعديل الملف الشخصي", - "email": "البريد الإلكتروني", - "email-enrollAccount-subject": "An account created for you on __siteName__", - "email-enrollAccount-text": "Hello __user__,\n\nTo start using the service, simply click the link below.\n\n__url__\n\nThanks.", - "email-fail": "Sending email failed", - "email-fail-text": "Error trying to send email", - "email-invalid": "Invalid email", - "email-invite": "Invite via Email", - "email-invite-subject": "__inviter__ sent you an invitation", - "email-invite-text": "Dear __user__,\n\n__inviter__ invites you to join board \"__board__\" for collaborations.\n\nPlease follow the link below:\n\n__url__\n\nThanks.", - "email-resetPassword-subject": "Reset your password on __siteName__", - "email-resetPassword-text": "Hello __user__,\n\nTo reset your password, simply click the link below.\n\n__url__\n\nThanks.", - "email-sent": "Email sent", - "email-verifyEmail-subject": "Verify your email address on __siteName__", - "email-verifyEmail-text": "Hello __user__,\n\nTo verify your account email, simply click the link below.\n\n__url__\n\nThanks.", - "enable-wip-limit": "Enable WIP Limit", - "error-board-doesNotExist": "This board does not exist", - "error-board-notAdmin": "You need to be admin of this board to do that", - "error-board-notAMember": "You need to be a member of this board to do that", - "error-json-malformed": "Your text is not valid JSON", - "error-json-schema": "Your JSON data does not include the proper information in the correct format", - "error-list-doesNotExist": "This list does not exist", - "error-user-doesNotExist": "This user does not exist", - "error-user-notAllowSelf": "لا يمكنك دعوة نفسك", - "error-user-notCreated": "This user is not created", - "error-username-taken": "إسم المستخدم مأخوذ مسبقا", - "error-email-taken": "البريد الإلكتروني مأخوذ بالفعل", - "export-board": "Export board", - "sort": "Sort", - "sort-desc": "Click to Sort List", - "list-sort-by": "Sort the List By:", - "list-label-modifiedAt": "Last Access Time", - "list-label-title": "Name of the List", - "list-label-sort": "Your Manual Order", - "list-label-short-modifiedAt": "(L)", - "list-label-short-title": "(N)", - "list-label-short-sort": "(M)", - "filter": "تصفية", - "filter-cards": "Filter Cards or Lists", - "list-filter-label": "Filter List by Title", - "filter-clear": "مسح التصفية", - "filter-no-label": "لا يوجد ملصق", - "filter-no-member": "ليس هناك أي عضو", - "filter-no-assignee": "No assignee", - "filter-no-custom-fields": "No Custom Fields", - "filter-show-archive": "Show archived lists", - "filter-hide-empty": "Hide empty lists", - "filter-on": "التصفية تشتغل", - "filter-on-desc": "أنت بصدد تصفية بطاقات هذه اللوحة. اضغط هنا لتعديل التصفية.", - "filter-to-selection": "تصفية بالتحديد", - "advanced-filter-label": "Advanced Filter", - "advanced-filter-description": "Advanced Filter allows to write a string containing following operators: == != <= >= && || ( ) A space is used as a separator between the Operators. You can filter for all Custom Fields by typing their names and values. For Example: Field1 == Value1. Note: If fields or values contains spaces, you need to encapsulate them into single quotes. For Example: 'Field 1' == 'Value 1'. For single control characters (' \\/) to be skipped, you can use \\. For example: Field1 == I\\'m. Also you can combine multiple conditions. For Example: F1 == V1 || F1 == V2. Normally all operators are interpreted from left to right. You can change the order by placing brackets. For Example: F1 == V1 && ( F2 == V2 || F2 == V3 ). Also you can search text fields using regex: F1 == /Tes.*/i", - "fullname": "الإسم الكامل", - "header-logo-title": "الرجوع إلى صفحة اللوحات", - "hide-system-messages": "إخفاء رسائل النظام", - "headerBarCreateBoardPopup-title": "إنشاء لوحة", - "home": "الرئيسية", - "import": "Import", - "link": "Link", - "import-board": "استيراد لوحة", - "import-board-c": "استيراد لوحة", - "import-board-title-trello": "Import board from Trello", - "import-board-title-wekan": "Import board from previous export", - "import-sandstorm-backup-warning": "Do not delete data you import from original exported board or Trello before checking does this grain close and open again, or do you get Board not found error, that means data loss.", - "import-sandstorm-warning": "Imported board will delete all existing data on board and replace it with imported board.", - "from-trello": "من تريلو", - "from-wekan": "From previous export", - "import-board-instruction-trello": "In your Trello board, go to 'Menu', then 'More', 'Print and Export', 'Export JSON', and copy the resulting text", - "import-board-instruction-wekan": "In your board, go to 'Menu', then 'Export board', and copy the text in the downloaded file.", - "import-board-instruction-about-errors": "If you get errors when importing board, sometimes importing still works, and board is at All Boards page.", - "import-json-placeholder": "Paste your valid JSON data here", - "import-map-members": "رسم خريطة الأعضاء", - "import-members-map": "Your imported board has some members. Please map the members you want to import to your users", - "import-show-user-mapping": "Review members mapping", - "import-user-select": "Pick your existing user you want to use as this member", - "importMapMembersAddPopup-title": "Select member", - "info": "الإصدار", - "initials": "أولية", - "invalid-date": "تاريخ غير صالح", - "invalid-time": "Invalid time", - "invalid-user": "Invalid user", - "joined": "انضمّ", - "just-invited": "You are just invited to this board", - "keyboard-shortcuts": "اختصار لوحة المفاتيح", - "label-create": "إنشاء علامة", - "label-default": "%s علامة (افتراضية)", - "label-delete-pop": "لا يوجد تراجع. سيؤدي هذا إلى إزالة هذه العلامة من جميع بطاقات والقضاء على تأريخها", - "labels": "علامات", - "language": "لغة", - "last-admin-desc": "لا يمكن تعديل الأدوار لأن ذلك يتطلب صلاحيات المدير.", - "leave-board": "مغادرة اللوحة", - "leave-board-pop": "Are you sure you want to leave __boardTitle__? You will be removed from all cards on this board.", - "leaveBoardPopup-title": "مغادرة اللوحة ؟", - "link-card": "ربط هذه البطاقة", - "list-archive-cards": "Move all cards in this list to Archive", - "list-archive-cards-pop": "This will remove all the cards in this list from the board. To view cards in Archive and bring them back to the board, click “Menu” > “Archive”.", - "list-move-cards": "نقل بطاقات هذه القائمة", - "list-select-cards": "تحديد بطاقات هذه القائمة", - "set-color-list": "Set Color", - "listActionPopup-title": "قائمة الإجراءات", - "swimlaneActionPopup-title": "Swimlane Actions", - "swimlaneAddPopup-title": "Add a Swimlane below", - "listImportCardPopup-title": "Import a Trello card", - "listMorePopup-title": "المزيد", - "link-list": "رابط إلى هذه القائمة", - "list-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the list. There is no undo.", - "list-delete-suggest-archive": "You can move a list to Archive to remove it from the board and preserve the activity.", - "lists": "القائمات", - "swimlanes": "خطوط السباحة", - "log-out": "تسجيل الخروج", - "log-in": "تسجيل الدخول", - "loginPopup-title": "تسجيل الدخول", - "memberMenuPopup-title": "أفضليات الأعضاء", - "members": "أعضاء", - "menu": "القائمة", - "move-selection": "Move selection", - "moveCardPopup-title": "نقل البطاقة", - "moveCardToBottom-title": "التحرك إلى القاع", - "moveCardToTop-title": "التحرك إلى الأعلى", - "moveSelectionPopup-title": "Move selection", - "multi-selection": "تحديد أكثر من واحدة", - "multi-selection-on": "Multi-Selection is on", - "muted": "مكتوم", - "muted-info": "You will never be notified of any changes in this board", - "my-boards": "لوحاتي", - "name": "اسم", - "no-archived-cards": "No cards in Archive.", - "no-archived-lists": "No lists in Archive.", - "no-archived-swimlanes": "No swimlanes in Archive.", - "no-results": "لا توجد نتائج", - "normal": "عادي", - "normal-desc": "يمكن مشاهدة و تعديل البطاقات. لا يمكن تغيير إعدادات الضبط.", - "not-accepted-yet": "Invitation not accepted yet", - "notify-participate": "Receive updates to any cards you participate as creater or member", - "notify-watch": "Receive updates to any boards, lists, or cards you’re watching", - "optional": "اختياري", - "or": "or", - "page-maybe-private": "قدتكون هذه الصفحة خاصة . قد تستطيع مشاهدتها ب <a href='%s'>تسجيل الدخول</a>.", - "page-not-found": "صفحة غير موجودة", - "password": "كلمة المرور", - "paste-or-dragdrop": "to paste, or drag & drop image file to it (image only)", - "participating": "المشاركة", - "preview": "Preview", - "previewAttachedImagePopup-title": "Preview", - "previewClipboardImagePopup-title": "Preview", - "private": "خاص", - "private-desc": "هذه اللوحة خاصة . لا يسمح إلا للأعضاء .", - "profile": "ملف شخصي", - "public": "عامّ", - "public-desc": "هذه اللوحة عامة: مرئية لكلّ من يحصل على الرابط ، و هي مرئية أيضا في محركات البحث مثل جوجل. التعديل مسموح به للأعضاء فقط.", - "quick-access-description": "أضف لوحة إلى المفضلة لإنشاء اختصار في هذا الشريط.", - "remove-cover": "حذف الغلاف", - "remove-from-board": "حذف من اللوحة", - "remove-label": "إزالة التصنيف", - "listDeletePopup-title": "حذف القائمة ؟", - "remove-member": "حذف العضو", - "remove-member-from-card": "حذف من البطاقة", - "remove-member-pop": "حذف __name__ (__username__) من __boardTitle__ ? سيتم حذف هذا العضو من جميع بطاقة اللوحة مع إرسال إشعار له بذاك.", - "removeMemberPopup-title": "حذف العضو ?", - "rename": "إعادة التسمية", - "rename-board": "إعادة تسمية اللوحة", - "restore": "استعادة", - "save": "حفظ", - "search": "بحث", - "rules": "Rules", - "search-cards": "Search from card/list titles, descriptions and custom fields on this board", - "search-example": "Text to search for?", - "select-color": "اختيار اللون", - "set-wip-limit-value": "Set a limit for the maximum number of tasks in this list", - "setWipLimitPopup-title": "Set WIP Limit", - "shortcut-assign-self": "Assign yourself to current card", - "shortcut-autocomplete-emoji": "الإكمال التلقائي للرموز التعبيرية", - "shortcut-autocomplete-members": "الإكمال التلقائي لأسماء الأعضاء", - "shortcut-clear-filters": "مسح التصفيات", - "shortcut-close-dialog": "غلق النافذة", - "shortcut-filter-my-cards": "تصفية بطاقاتي", - "shortcut-show-shortcuts": "عرض قائمة الإختصارات ،تلك", - "shortcut-toggle-filterbar": "Toggle Filter Sidebar", - "shortcut-toggle-sidebar": "إظهار-إخفاء الشريط الجانبي للوحة", - "show-cards-minimum-count": "إظهار عدد البطاقات إذا كانت القائمة تتضمن أكثر من", - "sidebar-open": "فتح الشريط الجانبي", - "sidebar-close": "إغلاق الشريط الجانبي", - "signupPopup-title": "إنشاء حساب", - "star-board-title": "اضغط لإضافة هذه اللوحة إلى المفضلة . سوف يتم إظهارها على رأس بقية اللوحات.", - "starred-boards": "اللوحات المفضلة", - "starred-boards-description": "تعرض اللوحات المفضلة على رأس بقية اللوحات.", - "subscribe": "اشتراك و متابعة", - "team": "فريق", - "this-board": "هذه اللوحة", - "this-card": "هذه البطاقة", - "spent-time-hours": "Spent time (hours)", - "overtime-hours": "Overtime (hours)", - "overtime": "Overtime", - "has-overtime-cards": "Has overtime cards", - "has-spenttime-cards": "Has spent time cards", - "time": "الوقت", - "title": "عنوان", - "tracking": "تتبع", - "tracking-info": "You will be notified of any changes to those cards you are involved as creator or member.", - "type": "Type", - "unassign-member": "إلغاء تعيين العضو", - "unsaved-description": "لديك وصف غير محفوظ", - "unwatch": "غير مُشاهد", - "upload": "Upload", - "upload-avatar": "رفع صورة شخصية", - "uploaded-avatar": "تم رفع الصورة الشخصية", - "username": "اسم المستخدم", - "view-it": "شاهدها", - "warn-list-archived": "warning: this card is in an list at Archive", - "watch": "مُشاهد", - "watching": "مشاهدة", - "watching-info": "You will be notified of any change in this board", - "welcome-board": "لوحة التّرحيب", - "welcome-swimlane": "Milestone 1", - "welcome-list1": "المبادئ", - "welcome-list2": "متقدم", - "card-templates-swimlane": "Card Templates", - "list-templates-swimlane": "List Templates", - "board-templates-swimlane": "Board Templates", - "what-to-do": "ماذا تريد أن تنجز?", - "wipLimitErrorPopup-title": "Invalid WIP Limit", - "wipLimitErrorPopup-dialog-pt1": "The number of tasks in this list is higher than the WIP limit you've defined.", - "wipLimitErrorPopup-dialog-pt2": "Please move some tasks out of this list, or set a higher WIP limit.", - "admin-panel": "لوحة التحكم", - "settings": "الإعدادات", - "people": "الناس", - "registration": "تسجيل", - "disable-self-registration": "Disable Self-Registration", - "invite": "دعوة", - "invite-people": "الناس المدعوين", - "to-boards": "إلى اللوحات", - "email-addresses": "عناوين البريد الإلكتروني", - "smtp-host-description": "The address of the SMTP server that handles your emails.", - "smtp-port-description": "The port your SMTP server uses for outgoing emails.", - "smtp-tls-description": "تفعيل دعم TLS من اجل خادم SMTP", - "smtp-host": "مضيف SMTP", - "smtp-port": "منفذ SMTP", - "smtp-username": "اسم المستخدم", - "smtp-password": "كلمة المرور", - "smtp-tls": "دعم التي ال سي", - "send-from": "من", - "send-smtp-test": "Send a test email to yourself", - "invitation-code": "رمز الدعوة", - "email-invite-register-subject": "__inviter__ أرسل دعوة لك", - "email-invite-register-text": "Dear __user__,\n\n__inviter__ invites you to kanban board for collaborations.\n\nPlease follow the link below:\n__url__\n\nAnd your invitation code is: __icode__\n\nThanks.", - "email-smtp-test-subject": "SMTP Test Email", - "email-smtp-test-text": "You have successfully sent an email", - "error-invitation-code-not-exist": "رمز الدعوة غير موجود", - "error-notAuthorized": "أنتَ لا تملك الصلاحيات لرؤية هذه الصفحة.", - "webhook-title": "Webhook Name", - "webhook-token": "Token (Optional for Authentication)", - "outgoing-webhooks": "الويبهوك الصادرة", - "bidirectional-webhooks": "Two-Way Webhooks", - "outgoingWebhooksPopup-title": "الويبهوك الصادرة", - "boardCardTitlePopup-title": "Card Title Filter", - "disable-webhook": "Disable This Webhook", - "global-webhook": "Global Webhooks", - "new-outgoing-webhook": "ويبهوك جديدة ", - "no-name": "(غير معروف)", - "Node_version": "إصدار النود", - "Meteor_version": "Meteor version", - "MongoDB_version": "MongoDB version", - "MongoDB_storage_engine": "MongoDB storage engine", - "MongoDB_Oplog_enabled": "MongoDB Oplog enabled", - "OS_Arch": "معمارية نظام التشغيل", - "OS_Cpus": "استهلاك وحدة المعالجة المركزية لنظام التشغيل", - "OS_Freemem": "الذاكرة الحرة لنظام التشغيل", - "OS_Loadavg": "متوسط حمل نظام التشغيل", - "OS_Platform": "منصة نظام التشغيل", - "OS_Release": "إصدار نظام التشغيل", - "OS_Totalmem": "الذاكرة الكلية لنظام التشغيل", - "OS_Type": "نوع نظام التشغيل", - "OS_Uptime": "مدة تشغيل نظام التشغيل", - "days": "days", - "hours": "الساعات", - "minutes": "الدقائق", - "seconds": "الثواني", - "show-field-on-card": "Show this field on card", - "automatically-field-on-card": "Auto create field to all cards", - "showLabel-field-on-card": "Show field label on minicard", - "yes": "نعم", - "no": "لا", - "accounts": "الحسابات", - "accounts-allowEmailChange": "السماح بتغيير البريد الإلكتروني", - "accounts-allowUserNameChange": "Allow Username Change", - "createdAt": "Created at", - "verified": "Verified", - "active": "Active", - "card-received": "Received", - "card-received-on": "Received on", - "card-end": "End", - "card-end-on": "Ends on", - "editCardReceivedDatePopup-title": "Change received date", - "editCardEndDatePopup-title": "Change end date", - "setCardColorPopup-title": "Set color", - "setCardActionsColorPopup-title": "Choose a color", - "setSwimlaneColorPopup-title": "Choose a color", - "setListColorPopup-title": "Choose a color", - "assigned-by": "Assigned By", - "requested-by": "Requested By", - "board-delete-notice": "Deleting is permanent. You will lose all lists, cards and actions associated with this board.", - "delete-board-confirm-popup": "All lists, cards, labels, and activities will be deleted and you won't be able to recover the board contents. There is no undo.", - "boardDeletePopup-title": "Delete Board?", - "delete-board": "Delete Board", - "default-subtasks-board": "Subtasks for __board__ board", - "default": "Default", - "queue": "Queue", - "subtask-settings": "Subtasks Settings", - "card-settings": "Card Settings", - "boardSubtaskSettingsPopup-title": "Board Subtasks Settings", - "boardCardSettingsPopup-title": "Card Settings", - "deposit-subtasks-board": "Deposit subtasks to this board:", - "deposit-subtasks-list": "Landing list for subtasks deposited here:", - "show-parent-in-minicard": "Show parent in minicard:", - "prefix-with-full-path": "Prefix with full path", - "prefix-with-parent": "Prefix with parent", - "subtext-with-full-path": "Subtext with full path", - "subtext-with-parent": "Subtext with parent", - "change-card-parent": "Change card's parent", - "parent-card": "Parent card", - "source-board": "Source board", - "no-parent": "Don't show parent", - "activity-added-label": "added label '%s' to %s", - "activity-removed-label": "removed label '%s' from %s", - "activity-delete-attach": "deleted an attachment from %s", - "activity-added-label-card": "added label '%s'", - "activity-removed-label-card": "removed label '%s'", - "activity-delete-attach-card": "deleted an attachment", - "activity-set-customfield": "set custom field '%s' to '%s' in %s", - "activity-unset-customfield": "unset custom field '%s' in %s", - "r-rule": "Rule", - "r-add-trigger": "Add trigger", - "r-add-action": "Add action", - "r-board-rules": "Board rules", - "r-add-rule": "Add rule", - "r-view-rule": "View rule", - "r-delete-rule": "Delete rule", - "r-new-rule-name": "New rule title", - "r-no-rules": "No rules", - "r-when-a-card": "When a card", - "r-is": "is", - "r-is-moved": "is moved", - "r-added-to": "added to", - "r-removed-from": "Removed from", - "r-the-board": "the board", - "r-list": "list", - "set-filter": "Set Filter", - "r-moved-to": "Moved to", - "r-moved-from": "Moved from", - "r-archived": "Moved to Archive", - "r-unarchived": "Restored from Archive", - "r-a-card": "a card", - "r-when-a-label-is": "When a label is", - "r-when-the-label": "When the label", - "r-list-name": "list name", - "r-when-a-member": "When a member is", - "r-when-the-member": "When the member", - "r-name": "name", - "r-when-a-attach": "When an attachment", - "r-when-a-checklist": "When a checklist is", - "r-when-the-checklist": "When the checklist", - "r-completed": "Completed", - "r-made-incomplete": "Made incomplete", - "r-when-a-item": "When a checklist item is", - "r-when-the-item": "When the checklist item", - "r-checked": "Checked", - "r-unchecked": "Unchecked", - "r-move-card-to": "Move card to", - "r-top-of": "Top of", - "r-bottom-of": "Bottom of", - "r-its-list": "its list", - "r-archive": "نقل الى الارشيف", - "r-unarchive": "Restore from Archive", - "r-card": "card", - "r-add": "أضف", - "r-remove": "Remove", - "r-label": "label", - "r-member": "member", - "r-remove-all": "Remove all members from the card", - "r-set-color": "Set color to", - "r-checklist": "checklist", - "r-check-all": "Check all", - "r-uncheck-all": "Uncheck all", - "r-items-check": "items of checklist", - "r-check": "Check", - "r-uncheck": "Uncheck", - "r-item": "item", - "r-of-checklist": "of checklist", - "r-send-email": "Send an email", - "r-to": "to", - "r-subject": "subject", - "r-rule-details": "Rule details", - "r-d-move-to-top-gen": "Move card to top of its list", - "r-d-move-to-top-spec": "Move card to top of list", - "r-d-move-to-bottom-gen": "Move card to bottom of its list", - "r-d-move-to-bottom-spec": "Move card to bottom of list", - "r-d-send-email": "Send email", - "r-d-send-email-to": "to", - "r-d-send-email-subject": "subject", - "r-d-send-email-message": "message", - "r-d-archive": "Move card to Archive", - "r-d-unarchive": "Restore card from Archive", - "r-d-add-label": "Add label", - "r-d-remove-label": "Remove label", - "r-create-card": "Create new card", - "r-in-list": "in list", - "r-in-swimlane": "in swimlane", - "r-d-add-member": "Add member", - "r-d-remove-member": "Remove member", - "r-d-remove-all-member": "Remove all member", - "r-d-check-all": "Check all items of a list", - "r-d-uncheck-all": "Uncheck all items of a list", - "r-d-check-one": "Check item", - "r-d-uncheck-one": "Uncheck item", - "r-d-check-of-list": "of checklist", - "r-d-add-checklist": "Add checklist", - "r-d-remove-checklist": "Remove checklist", - "r-by": "by", - "r-add-checklist": "Add checklist", - "r-with-items": "with items", - "r-items-list": "item1,item2,item3", - "r-add-swimlane": "Add swimlane", - "r-swimlane-name": "swimlane name", - "r-board-note": "Note: leave a field empty to match every possible value.", - "r-checklist-note": "Note: checklist's items have to be written as comma separated values.", - "r-when-a-card-is-moved": "When a card is moved to another list", - "r-set": "Set", - "r-update": "Update", - "r-datefield": "date field", - "r-df-start-at": "start", - "r-df-due-at": "due", - "r-df-end-at": "end", - "r-df-received-at": "received", - "r-to-current-datetime": "to current date/time", - "r-remove-value-from": "Remove value from", - "ldap": "LDAP", - "oauth2": "OAuth2", - "cas": "CAS", - "authentication-method": "Authentication method", - "authentication-type": "Authentication type", - "custom-product-name": "Custom Product Name", - "layout": "Layout", - "hide-logo": "Hide Logo", - "add-custom-html-after-body-start": "Add Custom HTML after <body> start", - "add-custom-html-before-body-end": "Add Custom HTML before </body> end", - "error-undefined": "Something went wrong", - "error-ldap-login": "An error occurred while trying to login", - "display-authentication-method": "Display Authentication Method", - "default-authentication-method": "Default Authentication Method", - "duplicate-board": "Duplicate Board", - "people-number": "The number of people is:", - "swimlaneDeletePopup-title": "Delete Swimlane ?", - "swimlane-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the swimlane. There is no undo.", - "restore-all": "Restore all", - "delete-all": "Delete all", - "loading": "Loading, please wait.", - "previous_as": "last time was", - "act-a-dueAt": "modified due time to \nWhen: __timeValue__\nWhere: __card__\n previous due was __timeOldValue__", - "act-a-endAt": "modified ending time to __timeValue__ from (__timeOldValue__)", - "act-a-startAt": "modified starting time to __timeValue__ from (__timeOldValue__)", - "act-a-receivedAt": "modified received time to __timeValue__ from (__timeOldValue__)", - "a-dueAt": "modified due time to be", - "a-endAt": "modified ending time to be", - "a-startAt": "modified starting time to be", - "a-receivedAt": "modified received time to be", - "almostdue": "current due time %s is approaching", - "pastdue": "current due time %s is past", - "duenow": "current due time %s is today", - "act-newDue": "__list__/__card__ has 1st due reminder [__board__]", - "act-withDue": "__list__/__card__ due reminders [__board__]", - "act-almostdue": "was reminding the current due (__timeValue__) of __card__ is approaching", - "act-pastdue": "was reminding the current due (__timeValue__) of __card__ is past", - "act-duenow": "was reminding the current due (__timeValue__) of __card__ is now", - "act-atUserComment": "You were mentioned in [__board__] __list__/__card__", - "delete-user-confirm-popup": "Are you sure you want to delete this account? There is no undo.", - "accounts-allowUserDelete": "Allow users to self delete their account", - "hide-minicard-label-text": "Hide minicard label text", - "show-desktop-drag-handles": "Show desktop drag handles", - "assignee": "Assignee", - "cardAssigneesPopup-title": "Assignee", - "addmore-detail": "Add a more detailed description", - "show-on-card": "Show on Card", - "new": "New", - "editUserPopup-title": "Edit User", - "newUserPopup-title": "New User", - "notifications": "Notifications", - "view-all": "View All", - "filter-by-unread": "Filter by Unread", - "mark-all-as-read": "Mark all as read", - "remove-all-read": "Remove all read", - "allow-rename": "Allow Rename", - "allowRenamePopup-title": "Allow Rename" -} + "accept": "قبول", + "act-activity-notify": "اشعارات النشاط", + "act-addAttachment": "added attachment __attachment__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-deleteAttachment": "deleted attachment __attachment__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addSubtask": "added subtask __subtask__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addedLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removeLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removedLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addChecklist": "added checklist __checklist__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addChecklistItem": "added checklist item __checklistItem__ to checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removeChecklist": "removed checklist __checklist__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removeChecklistItem": "removed checklist item __checklistItem__ from checklist __checkList__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-checkedItem": "checked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-uncheckedItem": "unchecked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-completeChecklist": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-uncompleteChecklist": "uncompleted checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addComment": "commented on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-editComment": "edited comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-deleteComment": "deleted comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-createBoard": "created board __board__", + "act-createSwimlane": "created swimlane __swimlane__ to board __board__", + "act-createCard": "created card __card__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-createCustomField": "created custom field __customField__ at board __board__", + "act-deleteCustomField": "deleted custom field __customField__ at board __board__", + "act-setCustomField": "edited custom field __customField__: __customFieldValue__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-createList": "added list __list__ to board __board__", + "act-addBoardMember": "added member __member__ to board __board__", + "act-archivedBoard": "Board __board__ moved to Archive", + "act-archivedCard": "Card __card__ at list __list__ at swimlane __swimlane__ at board __board__ moved to Archive", + "act-archivedList": "List __list__ at swimlane __swimlane__ at board __board__ moved to Archive", + "act-archivedSwimlane": "Swimlane __swimlane__ at board __board__ moved to Archive", + "act-importBoard": "imported board __board__", + "act-importCard": "imported card __card__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-importList": "imported list __list__ to swimlane __swimlane__ at board __board__", + "act-joinMember": "added member __member__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-moveCard": "moved card __card__ at board __board__ from list __oldList__ at swimlane __oldSwimlane__ to list __list__ at swimlane __swimlane__", + "act-moveCardToOtherBoard": "moved card __card__ from list __oldList__ at swimlane __oldSwimlane__ at board __oldBoard__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-removeBoardMember": "removed member __member__ from board __board__", + "act-restoredCard": "restored card __card__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-unjoinMember": "removed member __member__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-withBoardTitle": "__لوح__", + "act-withCardTitle": "[__board__] __card__", + "actions": "الإجراءات", + "activities": "الأنشطة", + "activity": "النشاط", + "activity-added": "تمت إضافة %s ل %s", + "activity-archived": "%s انتقل الى الارشيف", + "activity-attached": "إرفاق %s ل %s", + "activity-created": "أنشأ %s", + "activity-customfield-created": "%s احدت حقل مخصص", + "activity-excluded": "استبعاد %s عن %s", + "activity-imported": "imported %s into %s from %s", + "activity-imported-board": "imported %s from %s", + "activity-joined": "انضم %s", + "activity-moved": "تم نقل %s من %s إلى %s", + "activity-on": "على %s", + "activity-removed": "حذف %s إلى %s", + "activity-sent": "إرسال %s إلى %s", + "activity-unjoined": "غادر %s", + "activity-subtask-added": "تم اضافة مهمة فرعية الى %s", + "activity-checked-item": "تحقق %s في قائمة التحقق %s من %s", + "activity-unchecked-item": "ازالة تحقق %s من قائمة التحقق %s من %s", + "activity-checklist-added": "أضاف قائمة تحقق إلى %s", + "activity-checklist-removed": "ازالة قائمة التحقق من %s", + "activity-checklist-completed": "completed checklist %s of %s", + "activity-checklist-uncompleted": "لم يتم انجاز قائمة التحقق %s من %s", + "activity-checklist-item-added": "تم اضافة عنصر قائمة التحقق الى '%s' في %s", + "activity-checklist-item-removed": "تم ازالة عنصر قائمة التحقق الى '%s' في %s", + "add": "أضف", + "activity-checked-item-card": "checked %s in checklist %s", + "activity-unchecked-item-card": "unchecked %s in checklist %s", + "activity-checklist-completed-card": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "activity-checklist-uncompleted-card": "uncompleted the checklist %s", + "activity-editComment": "edited comment %s", + "activity-deleteComment": "deleted comment %s", + "add-attachment": "إضافة مرفق", + "add-board": "إضافة لوحة", + "add-card": "إضافة بطاقة", + "add-swimlane": "Add Swimlane", + "add-subtask": "Add Subtask", + "add-checklist": "إضافة قائمة تدقيق", + "add-checklist-item": "إضافة عنصر إلى قائمة التحقق", + "add-cover": "إضافة غلاف", + "add-label": "إضافة ملصق", + "add-list": "إضافة قائمة", + "add-members": "تعيين أعضاء", + "added": "أُضيف", + "addMemberPopup-title": "الأعضاء", + "admin": "المدير", + "admin-desc": "إمكانية مشاهدة و تعديل و حذف أعضاء ، و تعديل إعدادات اللوحة أيضا.", + "admin-announcement": "إعلان", + "admin-announcement-active": "Active System-Wide Announcement", + "admin-announcement-title": "Announcement from Administrator", + "all-boards": "كل اللوحات", + "and-n-other-card": "And __count__ other بطاقة", + "and-n-other-card_plural": "And __count__ other بطاقات", + "apply": "طبق", + "app-is-offline": "Loading, please wait. Refreshing the page will cause data loss. If loading does not work, please check that server has not stopped.", + "archive": "نقل الى الارشيف", + "archive-all": "نقل الكل الى الارشيف", + "archive-board": "نقل اللوح الى الارشيف", + "archive-card": "نقل البطاقة الى الارشيف", + "archive-list": "نقل القائمة الى الارشيف", + "archive-swimlane": "نقل خط السباحة الى الارشيف", + "archive-selection": "نقل التحديد إلى الأرشيف", + "archiveBoardPopup-title": "نقل الوح إلى الأرشيف", + "archived-items": "أرشيف", + "archived-boards": "الالواح في الأرشيف", + "restore-board": "استعادة اللوحة", + "no-archived-boards": "لا توجد لوحات في الأرشيف.", + "archives": "أرشيف", + "template": "Template", + "templates": "Templates", + "assign-member": "تعيين عضو", + "attached": "أُرفق)", + "attachment": "مرفق", + "attachment-delete-pop": "حذف المرق هو حذف نهائي . لا يمكن التراجع إذا حذف.", + "attachmentDeletePopup-title": "تريد حذف المرفق ?", + "attachments": "المرفقات", + "auto-watch": "مراقبة لوحات تلقائيا عندما يتم إنشاؤها", + "avatar-too-big": "الصورة الرمزية كبيرة جدا (70 كيلوبايت كحد أقصى)", + "back": "رجوع", + "board-change-color": "تغيير اللومr", + "board-nb-stars": "%s نجوم", + "board-not-found": "لوحة مفقودة", + "board-private-info": "سوف تصبح هذه اللوحة <strong>خاصة</strong>", + "board-public-info": "سوف تصبح هذه اللوحة <strong>عامّة</strong>.", + "boardChangeColorPopup-title": "تعديل خلفية الشاشة", + "boardChangeTitlePopup-title": "إعادة تسمية اللوحة", + "boardChangeVisibilityPopup-title": "تعديل وضوح الرؤية", + "boardChangeWatchPopup-title": "تغيير المتابعة", + "boardMenuPopup-title": "Board Settings", + "boardChangeViewPopup-title": "عرض اللوحات", + "boards": "لوحات", + "board-view": "عرض اللوحات", + "board-view-cal": "التقويم", + "board-view-swimlanes": "خطوط السباحة", + "board-view-collapse": "Collapse", + "board-view-lists": "القائمات", + "bucket-example": "مثل « todo list » على سبيل المثال", + "cancel": "إلغاء", + "card-archived": "البطاقة منقولة الى الارشيف", + "board-archived": "اللوحات منقولة الى الارشيف", + "card-comments-title": "%s تعليقات لهذه البطاقة", + "card-delete-notice": "هذا حذف أبديّ . سوف تفقد كل الإجراءات المنوطة بهذه البطاقة", + "card-delete-pop": "سيتم إزالة جميع الإجراءات من تبعات النشاط، وأنك لن تكون قادرا على إعادة فتح البطاقة. لا يوجد التراجع.", + "card-delete-suggest-archive": "يمكنك نقل بطاقة إلى الأرشيف لإزالتها من اللوحة والمحافظة على النشاط.", + "card-due": "مستحق", + "card-due-on": "مستحق في", + "card-spent": "امضى وقتا", + "card-edit-attachments": "تعديل المرفقات", + "card-edit-custom-fields": "تعديل الحقل المعدل", + "card-start-voting": "Start voting", + "card-cancel-voting": "Delete voting and all votes", + "card-edit-labels": "تعديل العلامات", + "card-edit-members": "تعديل الأعضاء", + "card-labels-title": "تعديل علامات البطاقة.", + "card-members-title": "إضافة او حذف أعضاء للبطاقة.", + "card-start": "بداية", + "card-start-on": "يبدأ في", + "cardAttachmentsPopup-title": "إرفاق من", + "cardCustomField-datePopup-title": "تغير التاريخ", + "cardCustomFieldsPopup-title": "تعديل الحقل المعدل", + "cardStartVotingPopup-title": "Start a vote", + "positiveVoteMembersPopup-title": "Proponents", + "negativeVoteMembersPopup-title": "Opponents", + "vote-question": "Voting question", + "vote-public": "Public vote", + "vote-for-it": "for it", + "vote-against": "against", + "cardDeletePopup-title": "حذف البطاقة ?", + "cardDetailsActionsPopup-title": "إجراءات على البطاقة", + "cardLabelsPopup-title": "علامات", + "cardMembersPopup-title": "أعضاء", + "cardMorePopup-title": "المزيد", + "cardTemplatePopup-title": "Create template", + "cards": "بطاقات", + "cards-count": "بطاقات", + "casSignIn": "تسجيل الدخول مع CAS", + "cardType-card": "بطاقة", + "cardType-linkedCard": "البطاقة المرتبطة", + "cardType-linkedBoard": "Linked Board", + "change": "Change", + "change-avatar": "تعديل الصورة الشخصية", + "change-password": "تغيير كلمة المرور", + "change-permissions": "تعديل الصلاحيات", + "change-settings": "تغيير الاعدادات", + "changeAvatarPopup-title": "تعديل الصورة الشخصية", + "changeLanguagePopup-title": "تغيير اللغة", + "changePasswordPopup-title": "تغيير كلمة المرور", + "changePermissionsPopup-title": "تعديل الصلاحيات", + "changeSettingsPopup-title": "تغيير الاعدادات", + "subtasks": "Subtasks", + "checklists": "قوائم التّدقيق", + "click-to-star": "اضغط لإضافة اللوحة للمفضلة.", + "click-to-unstar": "اضغط لحذف اللوحة من المفضلة.", + "clipboard": "Clipboard or drag & drop", + "close": "غلق", + "close-board": "غلق اللوحة", + "close-board-pop": "You will be able to restore the board by clicking the “Archive” button from the home header.", + "color-black": "black", + "color-blue": "blue", + "color-crimson": "crimson", + "color-darkgreen": "darkgreen", + "color-gold": "gold", + "color-gray": "gray", + "color-green": "green", + "color-indigo": "indigo", + "color-lime": "lime", + "color-magenta": "magenta", + "color-mistyrose": "mistyrose", + "color-navy": "navy", + "color-orange": "orange", + "color-paleturquoise": "paleturquoise", + "color-peachpuff": "peachpuff", + "color-pink": "pink", + "color-plum": "plum", + "color-purple": "purple", + "color-red": "red", + "color-saddlebrown": "saddlebrown", + "color-silver": "silver", + "color-sky": "sky", + "color-slateblue": "slateblue", + "color-white": "white", + "color-yellow": "yellow", + "unset-color": "Unset", + "comment": "تعليق", + "comment-placeholder": "أكتب تعليق", + "comment-only": "التعليق فقط", + "comment-only-desc": "يمكن التعليق على بطاقات فقط.", + "no-comments": "No comments", + "no-comments-desc": "Can not see comments and activities.", + "worker": "Worker", + "worker-desc": "Can only move cards, assign itself to card and comment.", + "computer": "حاسوب", + "confirm-subtask-delete-dialog": "Are you sure you want to delete subtask?", + "confirm-checklist-delete-dialog": "Are you sure you want to delete checklist?", + "copy-card-link-to-clipboard": "نسخ رابط البطاقة إلى الحافظة", + "linkCardPopup-title": "ربط البطاقة", + "searchElementPopup-title": "بحث", + "copyCardPopup-title": "نسخ البطاقة", + "copyChecklistToManyCardsPopup-title": "Copy Checklist Template to Many Cards", + "copyChecklistToManyCardsPopup-instructions": "Destination Card Titles and Descriptions in this JSON format", + "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"First card title\", \"description\":\"First card description\"}, {\"title\":\"Second card title\",\"description\":\"Second card description\"},{\"title\":\"Last card title\",\"description\":\"Last card description\"} ]", + "create": "إنشاء", + "createBoardPopup-title": "إنشاء لوحة", + "chooseBoardSourcePopup-title": "استيراد لوحة", + "createLabelPopup-title": "إنشاء علامة", + "createCustomField": "Create Field", + "createCustomFieldPopup-title": "Create Field", + "current": "الحالي", + "custom-field-delete-pop": "There is no undo. This will remove this custom field from all cards and destroy its history.", + "custom-field-checkbox": "Checkbox", + "custom-field-date": "تاريخ", + "custom-field-dropdown": "Dropdown List", + "custom-field-dropdown-none": "(none)", + "custom-field-dropdown-options": "List Options", + "custom-field-dropdown-options-placeholder": "Press enter to add more options", + "custom-field-dropdown-unknown": "(unknown)", + "custom-field-number": "Number", + "custom-field-text": "Text", + "custom-fields": "Custom Fields", + "date": "تاريخ", + "decline": "Decline", + "default-avatar": "صورة شخصية افتراضية", + "delete": "حذف", + "deleteCustomFieldPopup-title": "Delete Custom Field?", + "deleteLabelPopup-title": "حذف العلامة ?", + "description": "وصف", + "disambiguateMultiLabelPopup-title": "تحديد الإجراء على العلامة", + "disambiguateMultiMemberPopup-title": "تحديد الإجراء على العضو", + "discard": "التخلص منها", + "done": "Done", + "download": "تنزيل", + "edit": "تعديل", + "edit-avatar": "تعديل الصورة الشخصية", + "edit-profile": "تعديل الملف الشخصي", + "edit-wip-limit": "Edit WIP Limit", + "soft-wip-limit": "Soft WIP Limit", + "editCardStartDatePopup-title": "تغيير تاريخ البدء", + "editCardDueDatePopup-title": "تغيير تاريخ الاستحقاق", + "editCustomFieldPopup-title": "Edit Field", + "editCardSpentTimePopup-title": "Change spent time", + "editLabelPopup-title": "تعديل العلامة", + "editNotificationPopup-title": "تصحيح الإشعار", + "editProfilePopup-title": "تعديل الملف الشخصي", + "email": "البريد الإلكتروني", + "email-enrollAccount-subject": "An account created for you on __siteName__", + "email-enrollAccount-text": "Hello __user__,\n\nTo start using the service, simply click the link below.\n\n__url__\n\nThanks.", + "email-fail": "Sending email failed", + "email-fail-text": "Error trying to send email", + "email-invalid": "Invalid email", + "email-invite": "Invite via Email", + "email-invite-subject": "__inviter__ sent you an invitation", + "email-invite-text": "Dear __user__,\n\n__inviter__ invites you to join board \"__board__\" for collaborations.\n\nPlease follow the link below:\n\n__url__\n\nThanks.", + "email-resetPassword-subject": "Reset your password on __siteName__", + "email-resetPassword-text": "Hello __user__,\n\nTo reset your password, simply click the link below.\n\n__url__\n\nThanks.", + "email-sent": "Email sent", + "email-verifyEmail-subject": "Verify your email address on __siteName__", + "email-verifyEmail-text": "Hello __user__,\n\nTo verify your account email, simply click the link below.\n\n__url__\n\nThanks.", + "enable-wip-limit": "Enable WIP Limit", + "error-board-doesNotExist": "This board does not exist", + "error-board-notAdmin": "You need to be admin of this board to do that", + "error-board-notAMember": "You need to be a member of this board to do that", + "error-json-malformed": "Your text is not valid JSON", + "error-json-schema": "Your JSON data does not include the proper information in the correct format", + "error-list-doesNotExist": "This list does not exist", + "error-user-doesNotExist": "This user does not exist", + "error-user-notAllowSelf": "لا يمكنك دعوة نفسك", + "error-user-notCreated": "This user is not created", + "error-username-taken": "إسم المستخدم مأخوذ مسبقا", + "error-email-taken": "البريد الإلكتروني مأخوذ بالفعل", + "export-board": "Export board", + "sort": "Sort", + "sort-desc": "Click to Sort List", + "list-sort-by": "Sort the List By:", + "list-label-modifiedAt": "Last Access Time", + "list-label-title": "Name of the List", + "list-label-sort": "Your Manual Order", + "list-label-short-modifiedAt": "(L)", + "list-label-short-title": "(N)", + "list-label-short-sort": "(M)", + "filter": "تصفية", + "filter-cards": "Filter Cards or Lists", + "list-filter-label": "Filter List by Title", + "filter-clear": "مسح التصفية", + "filter-no-label": "لا يوجد ملصق", + "filter-no-member": "ليس هناك أي عضو", + "filter-no-assignee": "No assignee", + "filter-no-custom-fields": "No Custom Fields", + "filter-show-archive": "Show archived lists", + "filter-hide-empty": "Hide empty lists", + "filter-on": "التصفية تشتغل", + "filter-on-desc": "أنت بصدد تصفية بطاقات هذه اللوحة. اضغط هنا لتعديل التصفية.", + "filter-to-selection": "تصفية بالتحديد", + "advanced-filter-label": "Advanced Filter", + "advanced-filter-description": "Advanced Filter allows to write a string containing following operators: == != <= >= && || ( ) A space is used as a separator between the Operators. You can filter for all Custom Fields by typing their names and values. For Example: Field1 == Value1. Note: If fields or values contains spaces, you need to encapsulate them into single quotes. For Example: 'Field 1' == 'Value 1'. For single control characters (' \\/) to be skipped, you can use \\. For example: Field1 == I\\'m. Also you can combine multiple conditions. For Example: F1 == V1 || F1 == V2. Normally all operators are interpreted from left to right. You can change the order by placing brackets. For Example: F1 == V1 && ( F2 == V2 || F2 == V3 ). Also you can search text fields using regex: F1 == /Tes.*/i", + "fullname": "الإسم الكامل", + "header-logo-title": "الرجوع إلى صفحة اللوحات", + "hide-system-messages": "إخفاء رسائل النظام", + "headerBarCreateBoardPopup-title": "إنشاء لوحة", + "home": "الرئيسية", + "import": "Import", + "link": "Link", + "import-board": "استيراد لوحة", + "import-board-c": "استيراد لوحة", + "import-board-title-trello": "Import board from Trello", + "import-board-title-wekan": "Import board from previous export", + "import-sandstorm-backup-warning": "Do not delete data you import from original exported board or Trello before checking does this grain close and open again, or do you get Board not found error, that means data loss.", + "import-sandstorm-warning": "Imported board will delete all existing data on board and replace it with imported board.", + "from-trello": "من تريلو", + "from-wekan": "From previous export", + "import-board-instruction-trello": "In your Trello board, go to 'Menu', then 'More', 'Print and Export', 'Export JSON', and copy the resulting text", + "import-board-instruction-wekan": "In your board, go to 'Menu', then 'Export board', and copy the text in the downloaded file.", + "import-board-instruction-about-errors": "If you get errors when importing board, sometimes importing still works, and board is at All Boards page.", + "import-json-placeholder": "Paste your valid JSON data here", + "import-map-members": "رسم خريطة الأعضاء", + "import-members-map": "Your imported board has some members. Please map the members you want to import to your users", + "import-show-user-mapping": "Review members mapping", + "import-user-select": "Pick your existing user you want to use as this member", + "importMapMembersAddPopup-title": "Select member", + "info": "الإصدار", + "initials": "أولية", + "invalid-date": "تاريخ غير صالح", + "invalid-time": "Invalid time", + "invalid-user": "Invalid user", + "joined": "انضمّ", + "just-invited": "You are just invited to this board", + "keyboard-shortcuts": "اختصار لوحة المفاتيح", + "label-create": "إنشاء علامة", + "label-default": "%s علامة (افتراضية)", + "label-delete-pop": "لا يوجد تراجع. سيؤدي هذا إلى إزالة هذه العلامة من جميع بطاقات والقضاء على تأريخها", + "labels": "علامات", + "language": "لغة", + "last-admin-desc": "لا يمكن تعديل الأدوار لأن ذلك يتطلب صلاحيات المدير.", + "leave-board": "مغادرة اللوحة", + "leave-board-pop": "Are you sure you want to leave __boardTitle__? You will be removed from all cards on this board.", + "leaveBoardPopup-title": "مغادرة اللوحة ؟", + "link-card": "ربط هذه البطاقة", + "list-archive-cards": "Move all cards in this list to Archive", + "list-archive-cards-pop": "This will remove all the cards in this list from the board. To view cards in Archive and bring them back to the board, click “Menu” > “Archive”.", + "list-move-cards": "نقل بطاقات هذه القائمة", + "list-select-cards": "تحديد بطاقات هذه القائمة", + "set-color-list": "Set Color", + "listActionPopup-title": "قائمة الإجراءات", + "swimlaneActionPopup-title": "Swimlane Actions", + "swimlaneAddPopup-title": "Add a Swimlane below", + "listImportCardPopup-title": "Import a Trello card", + "listMorePopup-title": "المزيد", + "link-list": "رابط إلى هذه القائمة", + "list-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the list. There is no undo.", + "list-delete-suggest-archive": "You can move a list to Archive to remove it from the board and preserve the activity.", + "lists": "القائمات", + "swimlanes": "خطوط السباحة", + "log-out": "تسجيل الخروج", + "log-in": "تسجيل الدخول", + "loginPopup-title": "تسجيل الدخول", + "memberMenuPopup-title": "أفضليات الأعضاء", + "members": "أعضاء", + "menu": "القائمة", + "move-selection": "Move selection", + "moveCardPopup-title": "نقل البطاقة", + "moveCardToBottom-title": "التحرك إلى القاع", + "moveCardToTop-title": "التحرك إلى الأعلى", + "moveSelectionPopup-title": "Move selection", + "multi-selection": "تحديد أكثر من واحدة", + "multi-selection-on": "Multi-Selection is on", + "muted": "مكتوم", + "muted-info": "You will never be notified of any changes in this board", + "my-boards": "لوحاتي", + "name": "اسم", + "no-archived-cards": "No cards in Archive.", + "no-archived-lists": "No lists in Archive.", + "no-archived-swimlanes": "No swimlanes in Archive.", + "no-results": "لا توجد نتائج", + "normal": "عادي", + "normal-desc": "يمكن مشاهدة و تعديل البطاقات. لا يمكن تغيير إعدادات الضبط.", + "not-accepted-yet": "Invitation not accepted yet", + "notify-participate": "Receive updates to any cards you participate as creater or member", + "notify-watch": "Receive updates to any boards, lists, or cards you’re watching", + "optional": "اختياري", + "or": "or", + "page-maybe-private": "قدتكون هذه الصفحة خاصة . قد تستطيع مشاهدتها ب <a href='%s'>تسجيل الدخول</a>.", + "page-not-found": "صفحة غير موجودة", + "password": "كلمة المرور", + "paste-or-dragdrop": "to paste, or drag & drop image file to it (image only)", + "participating": "المشاركة", + "preview": "Preview", + "previewAttachedImagePopup-title": "Preview", + "previewClipboardImagePopup-title": "Preview", + "private": "خاص", + "private-desc": "هذه اللوحة خاصة . لا يسمح إلا للأعضاء .", + "profile": "ملف شخصي", + "public": "عامّ", + "public-desc": "هذه اللوحة عامة: مرئية لكلّ من يحصل على الرابط ، و هي مرئية أيضا في محركات البحث مثل جوجل. التعديل مسموح به للأعضاء فقط.", + "quick-access-description": "أضف لوحة إلى المفضلة لإنشاء اختصار في هذا الشريط.", + "remove-cover": "حذف الغلاف", + "remove-from-board": "حذف من اللوحة", + "remove-label": "إزالة التصنيف", + "listDeletePopup-title": "حذف القائمة ؟", + "remove-member": "حذف العضو", + "remove-member-from-card": "حذف من البطاقة", + "remove-member-pop": "حذف __name__ (__username__) من __boardTitle__ ? سيتم حذف هذا العضو من جميع بطاقة اللوحة مع إرسال إشعار له بذاك.", + "removeMemberPopup-title": "حذف العضو ?", + "rename": "إعادة التسمية", + "rename-board": "إعادة تسمية اللوحة", + "restore": "استعادة", + "save": "حفظ", + "search": "بحث", + "rules": "Rules", + "search-cards": "Search from card/list titles, descriptions and custom fields on this board", + "search-example": "Text to search for?", + "select-color": "اختيار اللون", + "set-wip-limit-value": "Set a limit for the maximum number of tasks in this list", + "setWipLimitPopup-title": "Set WIP Limit", + "shortcut-assign-self": "Assign yourself to current card", + "shortcut-autocomplete-emoji": "الإكمال التلقائي للرموز التعبيرية", + "shortcut-autocomplete-members": "الإكمال التلقائي لأسماء الأعضاء", + "shortcut-clear-filters": "مسح التصفيات", + "shortcut-close-dialog": "غلق النافذة", + "shortcut-filter-my-cards": "تصفية بطاقاتي", + "shortcut-show-shortcuts": "عرض قائمة الإختصارات ،تلك", + "shortcut-toggle-filterbar": "Toggle Filter Sidebar", + "shortcut-toggle-sidebar": "إظهار-إخفاء الشريط الجانبي للوحة", + "show-cards-minimum-count": "إظهار عدد البطاقات إذا كانت القائمة تتضمن أكثر من", + "sidebar-open": "فتح الشريط الجانبي", + "sidebar-close": "إغلاق الشريط الجانبي", + "signupPopup-title": "إنشاء حساب", + "star-board-title": "اضغط لإضافة هذه اللوحة إلى المفضلة . سوف يتم إظهارها على رأس بقية اللوحات.", + "starred-boards": "اللوحات المفضلة", + "starred-boards-description": "تعرض اللوحات المفضلة على رأس بقية اللوحات.", + "subscribe": "اشتراك و متابعة", + "team": "فريق", + "this-board": "هذه اللوحة", + "this-card": "هذه البطاقة", + "spent-time-hours": "Spent time (hours)", + "overtime-hours": "Overtime (hours)", + "overtime": "Overtime", + "has-overtime-cards": "Has overtime cards", + "has-spenttime-cards": "Has spent time cards", + "time": "الوقت", + "title": "عنوان", + "tracking": "تتبع", + "tracking-info": "You will be notified of any changes to those cards you are involved as creator or member.", + "type": "Type", + "unassign-member": "إلغاء تعيين العضو", + "unsaved-description": "لديك وصف غير محفوظ", + "unwatch": "غير مُشاهد", + "upload": "Upload", + "upload-avatar": "رفع صورة شخصية", + "uploaded-avatar": "تم رفع الصورة الشخصية", + "username": "اسم المستخدم", + "view-it": "شاهدها", + "warn-list-archived": "warning: this card is in an list at Archive", + "watch": "مُشاهد", + "watching": "مشاهدة", + "watching-info": "You will be notified of any change in this board", + "welcome-board": "لوحة التّرحيب", + "welcome-swimlane": "Milestone 1", + "welcome-list1": "المبادئ", + "welcome-list2": "متقدم", + "card-templates-swimlane": "Card Templates", + "list-templates-swimlane": "List Templates", + "board-templates-swimlane": "Board Templates", + "what-to-do": "ماذا تريد أن تنجز?", + "wipLimitErrorPopup-title": "Invalid WIP Limit", + "wipLimitErrorPopup-dialog-pt1": "The number of tasks in this list is higher than the WIP limit you've defined.", + "wipLimitErrorPopup-dialog-pt2": "Please move some tasks out of this list, or set a higher WIP limit.", + "admin-panel": "لوحة التحكم", + "settings": "الإعدادات", + "people": "الناس", + "registration": "تسجيل", + "disable-self-registration": "Disable Self-Registration", + "invite": "دعوة", + "invite-people": "الناس المدعوين", + "to-boards": "إلى اللوحات", + "email-addresses": "عناوين البريد الإلكتروني", + "smtp-host-description": "The address of the SMTP server that handles your emails.", + "smtp-port-description": "The port your SMTP server uses for outgoing emails.", + "smtp-tls-description": "تفعيل دعم TLS من اجل خادم SMTP", + "smtp-host": "مضيف SMTP", + "smtp-port": "منفذ SMTP", + "smtp-username": "اسم المستخدم", + "smtp-password": "كلمة المرور", + "smtp-tls": "دعم التي ال سي", + "send-from": "من", + "send-smtp-test": "Send a test email to yourself", + "invitation-code": "رمز الدعوة", + "email-invite-register-subject": "__inviter__ أرسل دعوة لك", + "email-invite-register-text": "Dear __user__,\n\n__inviter__ invites you to kanban board for collaborations.\n\nPlease follow the link below:\n__url__\n\nAnd your invitation code is: __icode__\n\nThanks.", + "email-smtp-test-subject": "SMTP Test Email", + "email-smtp-test-text": "You have successfully sent an email", + "error-invitation-code-not-exist": "رمز الدعوة غير موجود", + "error-notAuthorized": "أنتَ لا تملك الصلاحيات لرؤية هذه الصفحة.", + "webhook-title": "Webhook Name", + "webhook-token": "Token (Optional for Authentication)", + "outgoing-webhooks": "الويبهوك الصادرة", + "bidirectional-webhooks": "Two-Way Webhooks", + "outgoingWebhooksPopup-title": "الويبهوك الصادرة", + "boardCardTitlePopup-title": "Card Title Filter", + "disable-webhook": "Disable This Webhook", + "global-webhook": "Global Webhooks", + "new-outgoing-webhook": "ويبهوك جديدة ", + "no-name": "(غير معروف)", + "Node_version": "إصدار النود", + "Meteor_version": "Meteor version", + "MongoDB_version": "MongoDB version", + "MongoDB_storage_engine": "MongoDB storage engine", + "MongoDB_Oplog_enabled": "MongoDB Oplog enabled", + "OS_Arch": "معمارية نظام التشغيل", + "OS_Cpus": "استهلاك وحدة المعالجة المركزية لنظام التشغيل", + "OS_Freemem": "الذاكرة الحرة لنظام التشغيل", + "OS_Loadavg": "متوسط حمل نظام التشغيل", + "OS_Platform": "منصة نظام التشغيل", + "OS_Release": "إصدار نظام التشغيل", + "OS_Totalmem": "الذاكرة الكلية لنظام التشغيل", + "OS_Type": "نوع نظام التشغيل", + "OS_Uptime": "مدة تشغيل نظام التشغيل", + "days": "days", + "hours": "الساعات", + "minutes": "الدقائق", + "seconds": "الثواني", + "show-field-on-card": "Show this field on card", + "automatically-field-on-card": "Auto create field to all cards", + "showLabel-field-on-card": "Show field label on minicard", + "yes": "نعم", + "no": "لا", + "accounts": "الحسابات", + "accounts-allowEmailChange": "السماح بتغيير البريد الإلكتروني", + "accounts-allowUserNameChange": "Allow Username Change", + "createdAt": "Created at", + "verified": "Verified", + "active": "Active", + "card-received": "Received", + "card-received-on": "Received on", + "card-end": "End", + "card-end-on": "Ends on", + "editCardReceivedDatePopup-title": "Change received date", + "editCardEndDatePopup-title": "Change end date", + "setCardColorPopup-title": "Set color", + "setCardActionsColorPopup-title": "Choose a color", + "setSwimlaneColorPopup-title": "Choose a color", + "setListColorPopup-title": "Choose a color", + "assigned-by": "Assigned By", + "requested-by": "Requested By", + "board-delete-notice": "Deleting is permanent. You will lose all lists, cards and actions associated with this board.", + "delete-board-confirm-popup": "All lists, cards, labels, and activities will be deleted and you won't be able to recover the board contents. There is no undo.", + "boardDeletePopup-title": "Delete Board?", + "delete-board": "Delete Board", + "default-subtasks-board": "Subtasks for __board__ board", + "default": "Default", + "queue": "Queue", + "subtask-settings": "Subtasks Settings", + "card-settings": "Card Settings", + "boardSubtaskSettingsPopup-title": "Board Subtasks Settings", + "boardCardSettingsPopup-title": "Card Settings", + "deposit-subtasks-board": "Deposit subtasks to this board:", + "deposit-subtasks-list": "Landing list for subtasks deposited here:", + "show-parent-in-minicard": "Show parent in minicard:", + "prefix-with-full-path": "Prefix with full path", + "prefix-with-parent": "Prefix with parent", + "subtext-with-full-path": "Subtext with full path", + "subtext-with-parent": "Subtext with parent", + "change-card-parent": "Change card's parent", + "parent-card": "Parent card", + "source-board": "Source board", + "no-parent": "Don't show parent", + "activity-added-label": "added label '%s' to %s", + "activity-removed-label": "removed label '%s' from %s", + "activity-delete-attach": "deleted an attachment from %s", + "activity-added-label-card": "added label '%s'", + "activity-removed-label-card": "removed label '%s'", + "activity-delete-attach-card": "deleted an attachment", + "activity-set-customfield": "set custom field '%s' to '%s' in %s", + "activity-unset-customfield": "unset custom field '%s' in %s", + "r-rule": "Rule", + "r-add-trigger": "Add trigger", + "r-add-action": "Add action", + "r-board-rules": "Board rules", + "r-add-rule": "Add rule", + "r-view-rule": "View rule", + "r-delete-rule": "Delete rule", + "r-new-rule-name": "New rule title", + "r-no-rules": "No rules", + "r-when-a-card": "When a card", + "r-is": "is", + "r-is-moved": "is moved", + "r-added-to": "added to", + "r-removed-from": "Removed from", + "r-the-board": "the board", + "r-list": "list", + "set-filter": "Set Filter", + "r-moved-to": "Moved to", + "r-moved-from": "Moved from", + "r-archived": "Moved to Archive", + "r-unarchived": "Restored from Archive", + "r-a-card": "a card", + "r-when-a-label-is": "When a label is", + "r-when-the-label": "When the label", + "r-list-name": "list name", + "r-when-a-member": "When a member is", + "r-when-the-member": "When the member", + "r-name": "name", + "r-when-a-attach": "When an attachment", + "r-when-a-checklist": "When a checklist is", + "r-when-the-checklist": "When the checklist", + "r-completed": "Completed", + "r-made-incomplete": "Made incomplete", + "r-when-a-item": "When a checklist item is", + "r-when-the-item": "When the checklist item", + "r-checked": "Checked", + "r-unchecked": "Unchecked", + "r-move-card-to": "Move card to", + "r-top-of": "Top of", + "r-bottom-of": "Bottom of", + "r-its-list": "its list", + "r-archive": "نقل الى الارشيف", + "r-unarchive": "Restore from Archive", + "r-card": "card", + "r-add": "أضف", + "r-remove": "Remove", + "r-label": "label", + "r-member": "member", + "r-remove-all": "Remove all members from the card", + "r-set-color": "Set color to", + "r-checklist": "checklist", + "r-check-all": "Check all", + "r-uncheck-all": "Uncheck all", + "r-items-check": "items of checklist", + "r-check": "Check", + "r-uncheck": "Uncheck", + "r-item": "item", + "r-of-checklist": "of checklist", + "r-send-email": "Send an email", + "r-to": "to", + "r-subject": "subject", + "r-rule-details": "Rule details", + "r-d-move-to-top-gen": "Move card to top of its list", + "r-d-move-to-top-spec": "Move card to top of list", + "r-d-move-to-bottom-gen": "Move card to bottom of its list", + "r-d-move-to-bottom-spec": "Move card to bottom of list", + "r-d-send-email": "Send email", + "r-d-send-email-to": "to", + "r-d-send-email-subject": "subject", + "r-d-send-email-message": "message", + "r-d-archive": "Move card to Archive", + "r-d-unarchive": "Restore card from Archive", + "r-d-add-label": "Add label", + "r-d-remove-label": "Remove label", + "r-create-card": "Create new card", + "r-in-list": "in list", + "r-in-swimlane": "in swimlane", + "r-d-add-member": "Add member", + "r-d-remove-member": "Remove member", + "r-d-remove-all-member": "Remove all member", + "r-d-check-all": "Check all items of a list", + "r-d-uncheck-all": "Uncheck all items of a list", + "r-d-check-one": "Check item", + "r-d-uncheck-one": "Uncheck item", + "r-d-check-of-list": "of checklist", + "r-d-add-checklist": "Add checklist", + "r-d-remove-checklist": "Remove checklist", + "r-by": "by", + "r-add-checklist": "Add checklist", + "r-with-items": "with items", + "r-items-list": "item1,item2,item3", + "r-add-swimlane": "Add swimlane", + "r-swimlane-name": "swimlane name", + "r-board-note": "Note: leave a field empty to match every possible value.", + "r-checklist-note": "Note: checklist's items have to be written as comma separated values.", + "r-when-a-card-is-moved": "When a card is moved to another list", + "r-set": "Set", + "r-update": "Update", + "r-datefield": "date field", + "r-df-start-at": "start", + "r-df-due-at": "due", + "r-df-end-at": "end", + "r-df-received-at": "received", + "r-to-current-datetime": "to current date/time", + "r-remove-value-from": "Remove value from", + "ldap": "LDAP", + "oauth2": "OAuth2", + "cas": "CAS", + "authentication-method": "Authentication method", + "authentication-type": "Authentication type", + "custom-product-name": "Custom Product Name", + "layout": "Layout", + "hide-logo": "Hide Logo", + "add-custom-html-after-body-start": "Add Custom HTML after <body> start", + "add-custom-html-before-body-end": "Add Custom HTML before </body> end", + "error-undefined": "Something went wrong", + "error-ldap-login": "An error occurred while trying to login", + "display-authentication-method": "Display Authentication Method", + "default-authentication-method": "Default Authentication Method", + "duplicate-board": "Duplicate Board", + "people-number": "The number of people is:", + "swimlaneDeletePopup-title": "Delete Swimlane ?", + "swimlane-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the swimlane. There is no undo.", + "restore-all": "Restore all", + "delete-all": "Delete all", + "loading": "Loading, please wait.", + "previous_as": "last time was", + "act-a-dueAt": "modified due time to \nWhen: __timeValue__\nWhere: __card__\n previous due was __timeOldValue__", + "act-a-endAt": "modified ending time to __timeValue__ from (__timeOldValue__)", + "act-a-startAt": "modified starting time to __timeValue__ from (__timeOldValue__)", + "act-a-receivedAt": "modified received time to __timeValue__ from (__timeOldValue__)", + "a-dueAt": "modified due time to be", + "a-endAt": "modified ending time to be", + "a-startAt": "modified starting time to be", + "a-receivedAt": "modified received time to be", + "almostdue": "current due time %s is approaching", + "pastdue": "current due time %s is past", + "duenow": "current due time %s is today", + "act-newDue": "__list__/__card__ has 1st due reminder [__board__]", + "act-withDue": "__list__/__card__ due reminders [__board__]", + "act-almostdue": "was reminding the current due (__timeValue__) of __card__ is approaching", + "act-pastdue": "was reminding the current due (__timeValue__) of __card__ is past", + "act-duenow": "was reminding the current due (__timeValue__) of __card__ is now", + "act-atUserComment": "You were mentioned in [__board__] __list__/__card__", + "delete-user-confirm-popup": "Are you sure you want to delete this account? There is no undo.", + "accounts-allowUserDelete": "Allow users to self delete their account", + "hide-minicard-label-text": "Hide minicard label text", + "show-desktop-drag-handles": "Show desktop drag handles", + "assignee": "Assignee", + "cardAssigneesPopup-title": "Assignee", + "addmore-detail": "Add a more detailed description", + "show-on-card": "Show on Card", + "new": "New", + "editUserPopup-title": "Edit User", + "newUserPopup-title": "New User", + "notifications": "Notifications", + "view-all": "View All", + "filter-by-unread": "Filter by Unread", + "mark-all-as-read": "Mark all as read", + "remove-all-read": "Remove all read", + "allow-rename": "Allow Rename", + "allowRenamePopup-title": "Allow Rename" +} \ No newline at end of file diff --git a/i18n/bg.i18n.json b/i18n/bg.i18n.json index cc3b5a88..ff828814 100644 --- a/i18n/bg.i18n.json +++ b/i18n/bg.i18n.json @@ -1,780 +1,780 @@ { - "accept": "Приемам", - "act-activity-notify": "Activity Notification", - "act-addAttachment": "added attachment __attachment__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-deleteAttachment": "deleted attachment __attachment__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addSubtask": "added subtask __subtask__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addedLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removeLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removedLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addChecklist": "added checklist __checklist__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addChecklistItem": "added checklist item __checklistItem__ to checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removeChecklist": "removed checklist __checklist__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removeChecklistItem": "removed checklist item __checklistItem__ from checklist __checkList__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-checkedItem": "checked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-uncheckedItem": "unchecked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-completeChecklist": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-uncompleteChecklist": "uncompleted checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addComment": "commented on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-editComment": "edited comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-deleteComment": "deleted comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-createBoard": "created board __board__", - "act-createSwimlane": "created swimlane __swimlane__ to board __board__", - "act-createCard": "created card __card__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-createCustomField": "created custom field __customField__ at board __board__", - "act-deleteCustomField": "deleted custom field __customField__ at board __board__", - "act-setCustomField": "edited custom field __customField__: __customFieldValue__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-createList": "added list __list__ to board __board__", - "act-addBoardMember": "added member __member__ to board __board__", - "act-archivedBoard": "Board __board__ moved to Archive", - "act-archivedCard": "Card __card__ at list __list__ at swimlane __swimlane__ at board __board__ moved to Archive", - "act-archivedList": "List __list__ at swimlane __swimlane__ at board __board__ moved to Archive", - "act-archivedSwimlane": "Swimlane __swimlane__ at board __board__ moved to Archive", - "act-importBoard": "imported board __board__", - "act-importCard": "imported card __card__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-importList": "imported list __list__ to swimlane __swimlane__ at board __board__", - "act-joinMember": "added member __member__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-moveCard": "moved card __card__ at board __board__ from list __oldList__ at swimlane __oldSwimlane__ to list __list__ at swimlane __swimlane__", - "act-moveCardToOtherBoard": "moved card __card__ from list __oldList__ at swimlane __oldSwimlane__ at board __oldBoard__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-removeBoardMember": "removed member __member__ from board __board__", - "act-restoredCard": "restored card __card__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-unjoinMember": "removed member __member__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-withBoardTitle": "__board__ ", - "act-withCardTitle": "[__board__] __card__", - "actions": "Действия", - "activities": "Действия", - "activity": "Дейности", - "activity-added": "добави %s към %s", - "activity-archived": "%s е преместена в Архива", - "activity-attached": "прикачи %s към %s", - "activity-created": "създаде %s", - "activity-customfield-created": "създаде собствено поле %s", - "activity-excluded": "изключи %s от %s", - "activity-imported": "импортира %s в/във %s от %s", - "activity-imported-board": "импортира %s от %s", - "activity-joined": "се присъедини към %s", - "activity-moved": "премести %s от %s в/във %s", - "activity-on": "на %s", - "activity-removed": "премахна %s от %s", - "activity-sent": "изпрати %s до %s", - "activity-unjoined": "вече не е част от %s", - "activity-subtask-added": "добави задача към %s", - "activity-checked-item": "отбеляза%s в списък със задачи %s на %s", - "activity-unchecked-item": "размаркира %s от списък със задачи %s на %s", - "activity-checklist-added": "добави списък със задачи към %s", - "activity-checklist-removed": "премахна списък със задачи от %s", - "activity-checklist-completed": "completed checklist %s of %s", - "activity-checklist-uncompleted": "\"отзавърши\" чеклистта %s в %s", - "activity-checklist-item-added": "добави точка към '%s' в/във %s", - "activity-checklist-item-removed": "премахна точка от '%s' в %s", - "add": "Добави", - "activity-checked-item-card": "отбеляза %s в чеклист %s", - "activity-unchecked-item-card": "размаркира %s в чеклист %s", - "activity-checklist-completed-card": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "activity-checklist-uncompleted-card": "\"отзавърши\" чеклистта %s", - "activity-editComment": "edited comment %s", - "activity-deleteComment": "deleted comment %s", - "add-attachment": "Добави прикачен файл", - "add-board": "Добави Табло", - "add-card": "Добави карта", - "add-swimlane": "Добави коридор", - "add-subtask": "Добави подзадача", - "add-checklist": "Добави списък със задачи", - "add-checklist-item": "Добави точка към списъка със задачи", - "add-cover": "Добави корица", - "add-label": "Добави етикет", - "add-list": "Добави списък", - "add-members": "Добави членове", - "added": "Добавено", - "addMemberPopup-title": "Членове", - "admin": "Администратор", - "admin-desc": "Can view and edit cards, remove members, and change settings for the board.", - "admin-announcement": "Съобщение", - "admin-announcement-active": "Active System-Wide Announcement", - "admin-announcement-title": "Съобщение от администратора", - "all-boards": "Всички табла", - "and-n-other-card": "И __count__ друга карта", - "and-n-other-card_plural": "И __count__ други карти", - "apply": "Приложи", - "app-is-offline": "Loading, please wait. Refreshing the page will cause data loss. If loading does not work, please check that server has not stopped.", - "archive": "Премести в Архива", - "archive-all": "Премести всички в Архива", - "archive-board": "Премести Таблото в Архива", - "archive-card": "Премести Картата в Архива", - "archive-list": "Премести Списъка в Архива", - "archive-swimlane": "Премести Коридора в Архива", - "archive-selection": "Премести избраното в Архива", - "archiveBoardPopup-title": "Да преместя ли Таблото в Архива?", - "archived-items": "Архив", - "archived-boards": "Табла в Архива", - "restore-board": "Възстанови Таблото", - "no-archived-boards": "Няма Табла в Архива.", - "archives": "Архив", - "template": "Template", - "templates": "Templates", - "assign-member": "Възложи на член от екипа", - "attached": "прикачен", - "attachment": "Прикаченн файл", - "attachment-delete-pop": "Изтриването на прикачен файл е завинаги. Няма как да бъде възстановен.", - "attachmentDeletePopup-title": "Желаете ли да изтриете прикачения файл?", - "attachments": "Прикачени файлове", - "auto-watch": "Автоматично наблюдаване на таблата, когато са създадени", - "avatar-too-big": "Аватарът е прекалено голям (максимум 70KB)", - "back": "Назад", - "board-change-color": "Промени цвета", - "board-nb-stars": "%s звезди", - "board-not-found": "Таблото не е намерено", - "board-private-info": "This board will be <strong>private</strong>.", - "board-public-info": "This board will be <strong>public</strong>.", - "boardChangeColorPopup-title": "Change Board Background", - "boardChangeTitlePopup-title": "Промени името на Таблото", - "boardChangeVisibilityPopup-title": "Change Visibility", - "boardChangeWatchPopup-title": "Промени наблюдаването", - "boardMenuPopup-title": "Board Settings", - "boardChangeViewPopup-title": "Board View", - "boards": "Табла", - "board-view": "Board View", - "board-view-cal": "Календар", - "board-view-swimlanes": "Коридори", - "board-view-collapse": "Collapse", - "board-view-lists": "Списъци", - "bucket-example": "Like “Bucket List” for example", - "cancel": "Cancel", - "card-archived": "Тази карта е преместена в Архива.", - "board-archived": "Това табло е преместено в Архива.", - "card-comments-title": "Тази карта има %s коментар.", - "card-delete-notice": "Deleting is permanent. You will lose all actions associated with this card.", - "card-delete-pop": "All actions will be removed from the activity feed and you won't be able to re-open the card. There is no undo.", - "card-delete-suggest-archive": "Можете да преместите картата в Архива, за да я премахнете от Таблото и така да запазите активността в него.", - "card-due": "Готова за", - "card-due-on": "Готова за", - "card-spent": "Изработено време", - "card-edit-attachments": "Промени прикачените файлове", - "card-edit-custom-fields": "Промени собствените полета", - "card-start-voting": "Start voting", - "card-cancel-voting": "Delete voting and all votes", - "card-edit-labels": "Промени етикетите", - "card-edit-members": "Промени членовете", - "card-labels-title": "Промени етикетите за картата.", - "card-members-title": "Добави или премахни членове на Таблото от тази карта.", - "card-start": "Начало", - "card-start-on": "Започва на", - "cardAttachmentsPopup-title": "Прикачи от", - "cardCustomField-datePopup-title": "Промени датата", - "cardCustomFieldsPopup-title": "Промени собствените полета", - "cardStartVotingPopup-title": "Start a vote", - "positiveVoteMembersPopup-title": "Proponents", - "negativeVoteMembersPopup-title": "Opponents", - "vote-question": "Voting question", - "vote-public": "Public vote", - "vote-for-it": "for it", - "vote-against": "against", - "cardDeletePopup-title": "Желаете да изтриете картата?", - "cardDetailsActionsPopup-title": "Опции", - "cardLabelsPopup-title": "Етикети", - "cardMembersPopup-title": "Членове", - "cardMorePopup-title": "Още", - "cardTemplatePopup-title": "Create template", - "cards": "Карти", - "cards-count": "Карти", - "casSignIn": "Sign In with CAS", - "cardType-card": "Карта", - "cardType-linkedCard": "Свързана карта", - "cardType-linkedBoard": "Свързано табло", - "change": "Промени", - "change-avatar": "Промени аватара", - "change-password": "Промени паролата", - "change-permissions": "Промени правата", - "change-settings": "Промени настройките", - "changeAvatarPopup-title": "Промени аватара", - "changeLanguagePopup-title": "Промени езика", - "changePasswordPopup-title": "Промени паролата", - "changePermissionsPopup-title": "Промени правата", - "changeSettingsPopup-title": "Промяна на настройките", - "subtasks": "Подзадачи", - "checklists": "Списъци със задачи", - "click-to-star": "Click to star this board.", - "click-to-unstar": "Натиснете, за да премахнете това табло от любими.", - "clipboard": "Клипборда или с драг & дроп", - "close": "Затвори", - "close-board": "Затвори Таблото", - "close-board-pop": "Ще можете да възстановите Таблото като натиснете на бутона \"Архив\" в началото на хедъра.", - "color-black": "черно", - "color-blue": "синьо", - "color-crimson": "crimson", - "color-darkgreen": "darkgreen", - "color-gold": "gold", - "color-gray": "gray", - "color-green": "зелено", - "color-indigo": "indigo", - "color-lime": "лайм", - "color-magenta": "magenta", - "color-mistyrose": "mistyrose", - "color-navy": "navy", - "color-orange": "оранжево", - "color-paleturquoise": "paleturquoise", - "color-peachpuff": "peachpuff", - "color-pink": "розово", - "color-plum": "plum", - "color-purple": "пурпурно", - "color-red": "червено", - "color-saddlebrown": "saddlebrown", - "color-silver": "silver", - "color-sky": "светло синьо", - "color-slateblue": "slateblue", - "color-white": "бяло", - "color-yellow": "жълто", - "unset-color": "Unset", - "comment": "Коментирай", - "comment-placeholder": "Напиши коментар", - "comment-only": "Само коментар", - "comment-only-desc": "Може да коментира само в карти.", - "no-comments": "Няма коментари", - "no-comments-desc": "Can not see comments and activities.", - "worker": "Worker", - "worker-desc": "Can only move cards, assign itself to card and comment.", - "computer": "Компютър", - "confirm-subtask-delete-dialog": "Сигурен ли сте, че искате да изтриете подзадачата?", - "confirm-checklist-delete-dialog": "Сигурни ли сте, че искате да изтриете този чеклист?", - "copy-card-link-to-clipboard": "Копирай връзката на картата в клипборда", - "linkCardPopup-title": "Свържи картата", - "searchElementPopup-title": "Търсене", - "copyCardPopup-title": "Копирай картата", - "copyChecklistToManyCardsPopup-title": "Копирай чеклисти в други карти", - "copyChecklistToManyCardsPopup-instructions": "Destination Card Titles and Descriptions in this JSON format", - "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"First card title\", \"description\":\"First card description\"}, {\"title\":\"Second card title\",\"description\":\"Second card description\"},{\"title\":\"Last card title\",\"description\":\"Last card description\"} ]", - "create": "Създай", - "createBoardPopup-title": "Създай Табло", - "chooseBoardSourcePopup-title": "Импортирай Табло", - "createLabelPopup-title": "Създай Табло", - "createCustomField": "Създай Поле", - "createCustomFieldPopup-title": "Създай Поле", - "current": "сегашен", - "custom-field-delete-pop": "There is no undo. This will remove this custom field from all cards and destroy its history.", - "custom-field-checkbox": "Чекбокс", - "custom-field-date": "Дата", - "custom-field-dropdown": "Падащо меню", - "custom-field-dropdown-none": "(няма)", - "custom-field-dropdown-options": "List Options", - "custom-field-dropdown-options-placeholder": "Press enter to add more options", - "custom-field-dropdown-unknown": "(unknown)", - "custom-field-number": "Номер", - "custom-field-text": "Текст", - "custom-fields": "Собствени полета", - "date": "Дата", - "decline": "Отказ", - "default-avatar": "Основен аватар", - "delete": "Изтрий", - "deleteCustomFieldPopup-title": "Изтриване на Собственото поле?", - "deleteLabelPopup-title": "Желаете да изтриете етикета?", - "description": "Описание", - "disambiguateMultiLabelPopup-title": "Disambiguate Label Action", - "disambiguateMultiMemberPopup-title": "Disambiguate Member Action", - "discard": "Отказ", - "done": "Готово", - "download": "Сваляне", - "edit": "Промени", - "edit-avatar": "Промени аватара", - "edit-profile": "Промяна на профила", - "edit-wip-limit": "Промени WIP лимита", - "soft-wip-limit": "\"Мек\" WIP лимит", - "editCardStartDatePopup-title": "Промени началната дата", - "editCardDueDatePopup-title": "Промени датата за готовност", - "editCustomFieldPopup-title": "Промени Полето", - "editCardSpentTimePopup-title": "Промени изработеното време", - "editLabelPopup-title": "Промяна на Етикета", - "editNotificationPopup-title": "Промени известията", - "editProfilePopup-title": "Промяна на профила", - "email": "Имейл", - "email-enrollAccount-subject": "Ваш профил беше създаден на __siteName__", - "email-enrollAccount-text": "Hello __user__,\n\nTo start using the service, simply click the link below.\n\n__url__\n\nThanks.", - "email-fail": "Неуспешно изпращане на имейла", - "email-fail-text": "Възникна грешка при изпращането на имейла", - "email-invalid": "Невалиден имейл", - "email-invite": "Покани чрез имейл", - "email-invite-subject": "__inviter__ sent you an invitation", - "email-invite-text": "Dear __user__,\n\n__inviter__ invites you to join board \"__board__\" for collaborations.\n\nPlease follow the link below:\n\n__url__\n\nThanks.", - "email-resetPassword-subject": "Reset your password on __siteName__", - "email-resetPassword-text": "Hello __user__,\n\nTo reset your password, simply click the link below.\n\n__url__\n\nThanks.", - "email-sent": "Имейлът е изпратен", - "email-verifyEmail-subject": "Verify your email address on __siteName__", - "email-verifyEmail-text": "Hello __user__,\n\nTo verify your account email, simply click the link below.\n\n__url__\n\nThanks.", - "enable-wip-limit": "Включи WIP лимита", - "error-board-doesNotExist": "Това табло не съществува", - "error-board-notAdmin": "За да направите това трябва да сте администратор на това табло", - "error-board-notAMember": "За да направите това трябва да сте член на това табло", - "error-json-malformed": "Текстът Ви не е валиден JSON", - "error-json-schema": "JSON информацията Ви не съдържа информация във валиден формат", - "error-list-doesNotExist": "Този списък не съществува", - "error-user-doesNotExist": "Този потребител не съществува", - "error-user-notAllowSelf": "Не можете да поканите себе си", - "error-user-notCreated": "Този потребител не е създаден", - "error-username-taken": "Това потребителско име е вече заето", - "error-email-taken": "Имейлът е вече зает", - "export-board": "Експортиране на Табло", - "sort": "Sort", - "sort-desc": "Click to Sort List", - "list-sort-by": "Sort the List By:", - "list-label-modifiedAt": "Last Access Time", - "list-label-title": "Name of the List", - "list-label-sort": "Your Manual Order", - "list-label-short-modifiedAt": "(L)", - "list-label-short-title": "(N)", - "list-label-short-sort": "(M)", - "filter": "Филтър", - "filter-cards": "Filter Cards or Lists", - "list-filter-label": "Filter List by Title", - "filter-clear": "Премахване на филтрите", - "filter-no-label": "без етикет", - "filter-no-member": "без член", - "filter-no-assignee": "No assignee", - "filter-no-custom-fields": "Няма Собствени полета", - "filter-show-archive": "Show archived lists", - "filter-hide-empty": "Hide empty lists", - "filter-on": "Има приложени филтри", - "filter-on-desc": "В момента филтрирате картите в това табло. Моля, натиснете тук, за да промените филтъра.", - "filter-to-selection": "Филтрирай избраните", - "advanced-filter-label": "Advanced Filter", - "advanced-filter-description": "Advanced Filter allows to write a string containing following operators: == != <= >= && || ( ) A space is used as a separator between the Operators. You can filter for all Custom Fields by typing their names and values. For Example: Field1 == Value1. Note: If fields or values contains spaces, you need to encapsulate them into single quotes. For Example: 'Field 1' == 'Value 1'. For single control characters (' \\/) to be skipped, you can use \\. For example: Field1 == I\\'m. Also you can combine multiple conditions. For Example: F1 == V1 || F1 == V2. Normally all operators are interpreted from left to right. You can change the order by placing brackets. For Example: F1 == V1 && ( F2 == V2 || F2 == V3 ). Also you can search text fields using regex: F1 == /Tes.*/i", - "fullname": "Име", - "header-logo-title": "Назад към страницата с Вашите табла.", - "hide-system-messages": "Скриване на системните съобщения", - "headerBarCreateBoardPopup-title": "Създай Табло", - "home": "Начало", - "import": "Импорт", - "link": "Връзка", - "import-board": "Импортирай Табло", - "import-board-c": "Импортирай Табло", - "import-board-title-trello": "Импорт на табло от Trello", - "import-board-title-wekan": "Import board from previous export", - "import-sandstorm-backup-warning": "Do not delete data you import from original exported board or Trello before checking does this grain close and open again, or do you get Board not found error, that means data loss.", - "import-sandstorm-warning": "Импортирането ще изтрие всичката налична информация в таблото и ще я замени с нова.", - "from-trello": "От Trello", - "from-wekan": "From previous export", - "import-board-instruction-trello": "In your Trello board, go to 'Menu', then 'More', 'Print and Export', 'Export JSON', and copy the resulting text.", - "import-board-instruction-wekan": "In your board, go to 'Menu', then 'Export board', and copy the text in the downloaded file.", - "import-board-instruction-about-errors": "If you get errors when importing board, sometimes importing still works, and board is at All Boards page.", - "import-json-placeholder": "Копирайте валидната Ви JSON информация тук", - "import-map-members": "Map members", - "import-members-map": "Your imported board has some members. Please map the members you want to import to your users", - "import-show-user-mapping": "Review members mapping", - "import-user-select": "Pick your existing user you want to use as this member", - "importMapMembersAddPopup-title": "Select member", - "info": "Версия", - "initials": "Инициали", - "invalid-date": "Невалидна дата", - "invalid-time": "Невалиден час", - "invalid-user": "Невалиден потребител", - "joined": "присъедини ", - "just-invited": "Бяхте поканени в това табло", - "keyboard-shortcuts": "Преки пътища с клавиатурата", - "label-create": "Създай етикет", - "label-default": "%s етикет (по подразбиране)", - "label-delete-pop": "There is no undo. This will remove this label from all cards and destroy its history.", - "labels": "Етикети", - "language": "Език", - "last-admin-desc": "You can’t change roles because there must be at least one admin.", - "leave-board": "Leave Board", - "leave-board-pop": "Are you sure you want to leave __boardTitle__? You will be removed from all cards on this board.", - "leaveBoardPopup-title": "Leave Board ?", - "link-card": "Връзка към тази карта", - "list-archive-cards": "Премести всички карти от този списък в Архива", - "list-archive-cards-pop": "Това ще премахне всички карти от този Списък от Таблото. За да видите картите в Архива и да ги върнете натиснете на \"Меню\" > \"Архив\".", - "list-move-cards": "Премести всички карти в този списък", - "list-select-cards": "Избери всички карти в този списък", - "set-color-list": "Set Color", - "listActionPopup-title": "List Actions", - "swimlaneActionPopup-title": "Swimlane Actions", - "swimlaneAddPopup-title": "Add a Swimlane below", - "listImportCardPopup-title": "Импорт на карта от Trello", - "listMorePopup-title": "Още", - "link-list": "Връзка към този списък", - "list-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the list. There is no undo.", - "list-delete-suggest-archive": "Можете да преместите списъка в Архива, за да го премахнете от Таблото и така да запазите активността в него.", - "lists": "Списъци", - "swimlanes": "Коридори", - "log-out": "Изход", - "log-in": "Вход", - "loginPopup-title": "Вход", - "memberMenuPopup-title": "Настройки на профила", - "members": "Членове", - "menu": "Меню", - "move-selection": "Move selection", - "moveCardPopup-title": "Премести картата", - "moveCardToBottom-title": "Премести в края", - "moveCardToTop-title": "Премести в началото", - "moveSelectionPopup-title": "Move selection", - "multi-selection": "Множествен избор", - "multi-selection-on": "Множественият избор е приложен", - "muted": "Muted", - "muted-info": "You will never be notified of any changes in this board", - "my-boards": "Моите табла", - "name": "Име", - "no-archived-cards": "Няма карти в Архива.", - "no-archived-lists": "Няма списъци в Архива.", - "no-archived-swimlanes": "Няма коридори в Архива.", - "no-results": "No results", - "normal": "Normal", - "normal-desc": "Can view and edit cards. Can't change settings.", - "not-accepted-yet": "Invitation not accepted yet", - "notify-participate": "Получавате информация за всички карти, в които сте отбелязани или сте създали", - "notify-watch": "Получавате информация за всички табла, списъци и карти, които наблюдавате", - "optional": "optional", - "or": "или", - "page-maybe-private": "This page may be private. You may be able to view it by <a href='%s'>logging in</a>.", - "page-not-found": "Page not found.", - "password": "Парола", - "paste-or-dragdrop": "to paste, or drag & drop image file to it (image only)", - "participating": "Participating", - "preview": "Preview", - "previewAttachedImagePopup-title": "Preview", - "previewClipboardImagePopup-title": "Preview", - "private": "Private", - "private-desc": "This board is private. Only people added to the board can view and edit it.", - "profile": "Профил", - "public": "Public", - "public-desc": "This board is public. It's visible to anyone with the link and will show up in search engines like Google. Only people added to the board can edit.", - "quick-access-description": "Star a board to add a shortcut in this bar.", - "remove-cover": "Remove Cover", - "remove-from-board": "Remove from Board", - "remove-label": "Remove Label", - "listDeletePopup-title": "Желаете да изтриете списъка?", - "remove-member": "Премахни член", - "remove-member-from-card": "Премахни от картата", - "remove-member-pop": "Remove __name__ (__username__) from __boardTitle__? The member will be removed from all cards on this board. They will receive a notification.", - "removeMemberPopup-title": "Remove Member?", - "rename": "Rename", - "rename-board": "Промени името на Таблото", - "restore": "Възстанови", - "save": "Запази", - "search": "Търсене", - "rules": "Правила", - "search-cards": "Search from card/list titles, descriptions and custom fields on this board", - "search-example": "Text to search for?", - "select-color": "Избери цвят", - "set-wip-limit-value": "Set a limit for the maximum number of tasks in this list", - "setWipLimitPopup-title": "Въведи WIP лимит", - "shortcut-assign-self": "Добави себе си към тази карта", - "shortcut-autocomplete-emoji": "Autocomplete emoji", - "shortcut-autocomplete-members": "Autocomplete members", - "shortcut-clear-filters": "Изчистване на всички филтри", - "shortcut-close-dialog": "Close Dialog", - "shortcut-filter-my-cards": "Филтрирай моите карти", - "shortcut-show-shortcuts": "Bring up this shortcuts list", - "shortcut-toggle-filterbar": "Отвори/затвори сайдбара с филтри", - "shortcut-toggle-sidebar": "Toggle Board Sidebar", - "show-cards-minimum-count": "Покажи бройката на картите, ако списъка съдържа повече от", - "sidebar-open": "Open Sidebar", - "sidebar-close": "Close Sidebar", - "signupPopup-title": "Create an Account", - "star-board-title": "Click to star this board. It will show up at top of your boards list.", - "starred-boards": "Любими табла", - "starred-boards-description": "Любимите табла се показват в началото на списъка Ви.", - "subscribe": "Subscribe", - "team": "Team", - "this-board": "това табло", - "this-card": "картата", - "spent-time-hours": "Изработено време (часа)", - "overtime-hours": "Оувъртайм (часа)", - "overtime": "Оувъртайм", - "has-overtime-cards": "Има карти с оувъртайм", - "has-spenttime-cards": "Има карти с изработено време", - "time": "Време", - "title": "Title", - "tracking": "Следене", - "tracking-info": "You will be notified of any changes to those cards you are involved as creator or member.", - "type": "Type", - "unassign-member": "Unassign member", - "unsaved-description": "You have an unsaved description.", - "unwatch": "Спри наблюдаването", - "upload": "Upload", - "upload-avatar": "Качване на аватар", - "uploaded-avatar": "Качихте аватар", - "username": "Потребителско име", - "view-it": "View it", - "warn-list-archived": "внимание: тази карта е в списък в Архива", - "watch": "Наблюдавай", - "watching": "Наблюдава", - "watching-info": "You will be notified of any change in this board", - "welcome-board": "Welcome Board", - "welcome-swimlane": "Milestone 1", - "welcome-list1": "Basics", - "welcome-list2": "Advanced", - "card-templates-swimlane": "Card Templates", - "list-templates-swimlane": "List Templates", - "board-templates-swimlane": "Board Templates", - "what-to-do": "What do you want to do?", - "wipLimitErrorPopup-title": "Невалиден WIP лимит", - "wipLimitErrorPopup-dialog-pt1": "The number of tasks in this list is higher than the WIP limit you've defined.", - "wipLimitErrorPopup-dialog-pt2": "Моля, преместете някои от задачите от този списък или въведете по-висок WIP лимит.", - "admin-panel": "Администраторски панел", - "settings": "Настройки", - "people": "Хора", - "registration": "Регистрация", - "disable-self-registration": "Disable Self-Registration", - "invite": "Покани", - "invite-people": "Покани хора", - "to-boards": "в табло/а", - "email-addresses": "Имейл адреси", - "smtp-host-description": "Адресът на SMTP сървъра, който обслужва Вашите имейли.", - "smtp-port-description": "Портът, който Вашият SMTP сървър използва за изходящи имейли.", - "smtp-tls-description": "Разреши TLS поддръжка за SMTP сървъра", - "smtp-host": "SMTP хост", - "smtp-port": "SMTP порт", - "smtp-username": "Потребителско име", - "smtp-password": "Парола", - "smtp-tls": "TLS поддръжка", - "send-from": "От", - "send-smtp-test": "Изпрати тестов имейл на себе си", - "invitation-code": "Invitation Code", - "email-invite-register-subject": "__inviter__ sent you an invitation", - "email-invite-register-text": "Dear __user__,\n\n__inviter__ invites you to kanban board for collaborations.\n\nPlease follow the link below:\n__url__\n\nAnd your invitation code is: __icode__\n\nThanks.", - "email-smtp-test-subject": "SMTP Test Email", - "email-smtp-test-text": "Успешно изпратихте имейл", - "error-invitation-code-not-exist": "Invitation code doesn't exist", - "error-notAuthorized": "You are not authorized to view this page.", - "webhook-title": "Webhook Name", - "webhook-token": "Token (Optional for Authentication)", - "outgoing-webhooks": "Outgoing Webhooks", - "bidirectional-webhooks": "Two-Way Webhooks", - "outgoingWebhooksPopup-title": "Outgoing Webhooks", - "boardCardTitlePopup-title": "Card Title Filter", - "disable-webhook": "Disable This Webhook", - "global-webhook": "Global Webhooks", - "new-outgoing-webhook": "New Outgoing Webhook", - "no-name": "(Unknown)", - "Node_version": "Версия на Node", - "Meteor_version": "Meteor version", - "MongoDB_version": "MongoDB version", - "MongoDB_storage_engine": "MongoDB storage engine", - "MongoDB_Oplog_enabled": "MongoDB Oplog enabled", - "OS_Arch": "Архитектура на ОС", - "OS_Cpus": "Брой CPU ядра", - "OS_Freemem": "Свободна памет", - "OS_Loadavg": "ОС средно натоварване", - "OS_Platform": "ОС платформа", - "OS_Release": "ОС Версия", - "OS_Totalmem": "ОС Общо памет", - "OS_Type": "Тип ОС", - "OS_Uptime": "OS Ъптайм", - "days": "дни", - "hours": "часа", - "minutes": "минути", - "seconds": "секунди", - "show-field-on-card": "Покажи това поле в картата", - "automatically-field-on-card": "Auto create field to all cards", - "showLabel-field-on-card": "Show field label on minicard", - "yes": "Да", - "no": "Не", - "accounts": "Профили", - "accounts-allowEmailChange": "Разреши промяна на имейла", - "accounts-allowUserNameChange": "Allow Username Change", - "createdAt": "Създаден на", - "verified": "Потвърден", - "active": "Активен", - "card-received": "Получена", - "card-received-on": "Получена на", - "card-end": "Завършена", - "card-end-on": "Завършена на", - "editCardReceivedDatePopup-title": "Промени датата на получаване", - "editCardEndDatePopup-title": "Промени датата на завършване", - "setCardColorPopup-title": "Set color", - "setCardActionsColorPopup-title": "Choose a color", - "setSwimlaneColorPopup-title": "Choose a color", - "setListColorPopup-title": "Choose a color", - "assigned-by": "Разпределена от", - "requested-by": "Поискан от", - "board-delete-notice": "Deleting is permanent. You will lose all lists, cards and actions associated with this board.", - "delete-board-confirm-popup": "All lists, cards, labels, and activities will be deleted and you won't be able to recover the board contents. There is no undo.", - "boardDeletePopup-title": "Изтриване на Таблото?", - "delete-board": "Изтрий таблото", - "default-subtasks-board": "Подзадачи за табло __board__", - "default": "по подразбиране", - "queue": "Опашка", - "subtask-settings": "Настройки на Подзадачите", - "card-settings": "Card Settings", - "boardSubtaskSettingsPopup-title": "Настройки за Подзадачите за това Табло", - "boardCardSettingsPopup-title": "Card Settings", - "deposit-subtasks-board": "Deposit subtasks to this board:", - "deposit-subtasks-list": "Landing list for subtasks deposited here:", - "show-parent-in-minicard": "Show parent in minicard:", - "prefix-with-full-path": "Prefix with full path", - "prefix-with-parent": "Prefix with parent", - "subtext-with-full-path": "Subtext with full path", - "subtext-with-parent": "Subtext with parent", - "change-card-parent": "Промени източника на картата", - "parent-card": "Карта-източник", - "source-board": "Source board", - "no-parent": "Не показвай източника", - "activity-added-label": "добави етикет '%s' към %s", - "activity-removed-label": "премахна етикет '%s' от %s", - "activity-delete-attach": "изтри прикачен файл от %s", - "activity-added-label-card": "добави етикет '%s'", - "activity-removed-label-card": "премахна етикет '%s'", - "activity-delete-attach-card": "изтри прикачения файл", - "activity-set-customfield": "set custom field '%s' to '%s' in %s", - "activity-unset-customfield": "unset custom field '%s' in %s", - "r-rule": "Правило", - "r-add-trigger": "Добави спусък", - "r-add-action": "Добави действие", - "r-board-rules": "Правила за таблото", - "r-add-rule": "Добави правилото", - "r-view-rule": "Виж правилото", - "r-delete-rule": "Изтрий правилото", - "r-new-rule-name": "Заглавие за новото правило", - "r-no-rules": "Няма правила", - "r-when-a-card": "Когато карта", - "r-is": "е", - "r-is-moved": "преместена", - "r-added-to": "добавена в", - "r-removed-from": "премахната от", - "r-the-board": "таблото", - "r-list": "списък", - "set-filter": "Set Filter", - "r-moved-to": "Moved to", - "r-moved-from": "Moved from", - "r-archived": "Преместено в Архива", - "r-unarchived": "Възстановено от Архива", - "r-a-card": "карта", - "r-when-a-label-is": "When a label is", - "r-when-the-label": "When the label", - "r-list-name": "list name", - "r-when-a-member": "When a member is", - "r-when-the-member": "When the member", - "r-name": "име", - "r-when-a-attach": "When an attachment", - "r-when-a-checklist": "When a checklist is", - "r-when-the-checklist": "When the checklist", - "r-completed": "Completed", - "r-made-incomplete": "Made incomplete", - "r-when-a-item": "When a checklist item is", - "r-when-the-item": "When the checklist item", - "r-checked": "Checked", - "r-unchecked": "Unchecked", - "r-move-card-to": "Премести картата в", - "r-top-of": "началото на", - "r-bottom-of": "края на", - "r-its-list": "списъка й", - "r-archive": "Премести в Архива", - "r-unarchive": "Възстанови от Архива", - "r-card": "карта", - "r-add": "Добави", - "r-remove": "Remove", - "r-label": "label", - "r-member": "member", - "r-remove-all": "Remove all members from the card", - "r-set-color": "Set color to", - "r-checklist": "checklist", - "r-check-all": "Check all", - "r-uncheck-all": "Uncheck all", - "r-items-check": "items of checklist", - "r-check": "Check", - "r-uncheck": "Uncheck", - "r-item": "item", - "r-of-checklist": "of checklist", - "r-send-email": "Send an email", - "r-to": "to", - "r-subject": "subject", - "r-rule-details": "Детайли за правилото", - "r-d-move-to-top-gen": "Move card to top of its list", - "r-d-move-to-top-spec": "Move card to top of list", - "r-d-move-to-bottom-gen": "Move card to bottom of its list", - "r-d-move-to-bottom-spec": "Move card to bottom of list", - "r-d-send-email": "Send email", - "r-d-send-email-to": "to", - "r-d-send-email-subject": "subject", - "r-d-send-email-message": "message", - "r-d-archive": "Премести картата в Архива", - "r-d-unarchive": "Възстанови картата от Архива", - "r-d-add-label": "Add label", - "r-d-remove-label": "Remove label", - "r-create-card": "Create new card", - "r-in-list": "in list", - "r-in-swimlane": "in swimlane", - "r-d-add-member": "Add member", - "r-d-remove-member": "Remove member", - "r-d-remove-all-member": "Remove all member", - "r-d-check-all": "Check all items of a list", - "r-d-uncheck-all": "Uncheck all items of a list", - "r-d-check-one": "Check item", - "r-d-uncheck-one": "Uncheck item", - "r-d-check-of-list": "of checklist", - "r-d-add-checklist": "Добави чеклист", - "r-d-remove-checklist": "Премахни чеклист", - "r-by": "by", - "r-add-checklist": "Добави чеклист", - "r-with-items": "с точки", - "r-items-list": "точка1,точка2,точка3", - "r-add-swimlane": "Добави коридор", - "r-swimlane-name": "име на коридора", - "r-board-note": "Note: leave a field empty to match every possible value.", - "r-checklist-note": "Note: checklist's items have to be written as comma separated values.", - "r-when-a-card-is-moved": "When a card is moved to another list", - "r-set": "Set", - "r-update": "Update", - "r-datefield": "date field", - "r-df-start-at": "start", - "r-df-due-at": "due", - "r-df-end-at": "end", - "r-df-received-at": "received", - "r-to-current-datetime": "to current date/time", - "r-remove-value-from": "Remove value from", - "ldap": "LDAP", - "oauth2": "OAuth2", - "cas": "CAS", - "authentication-method": "Authentication method", - "authentication-type": "Authentication type", - "custom-product-name": "Custom Product Name", - "layout": "Layout", - "hide-logo": "Hide Logo", - "add-custom-html-after-body-start": "Add Custom HTML after <body> start", - "add-custom-html-before-body-end": "Add Custom HTML before </body> end", - "error-undefined": "Something went wrong", - "error-ldap-login": "An error occurred while trying to login", - "display-authentication-method": "Display Authentication Method", - "default-authentication-method": "Default Authentication Method", - "duplicate-board": "Duplicate Board", - "people-number": "The number of people is:", - "swimlaneDeletePopup-title": "Delete Swimlane ?", - "swimlane-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the swimlane. There is no undo.", - "restore-all": "Restore all", - "delete-all": "Delete all", - "loading": "Loading, please wait.", - "previous_as": "last time was", - "act-a-dueAt": "modified due time to \nWhen: __timeValue__\nWhere: __card__\n previous due was __timeOldValue__", - "act-a-endAt": "modified ending time to __timeValue__ from (__timeOldValue__)", - "act-a-startAt": "modified starting time to __timeValue__ from (__timeOldValue__)", - "act-a-receivedAt": "modified received time to __timeValue__ from (__timeOldValue__)", - "a-dueAt": "modified due time to be", - "a-endAt": "modified ending time to be", - "a-startAt": "modified starting time to be", - "a-receivedAt": "modified received time to be", - "almostdue": "current due time %s is approaching", - "pastdue": "current due time %s is past", - "duenow": "current due time %s is today", - "act-newDue": "__list__/__card__ has 1st due reminder [__board__]", - "act-withDue": "__list__/__card__ due reminders [__board__]", - "act-almostdue": "was reminding the current due (__timeValue__) of __card__ is approaching", - "act-pastdue": "was reminding the current due (__timeValue__) of __card__ is past", - "act-duenow": "was reminding the current due (__timeValue__) of __card__ is now", - "act-atUserComment": "You were mentioned in [__board__] __list__/__card__", - "delete-user-confirm-popup": "Are you sure you want to delete this account? There is no undo.", - "accounts-allowUserDelete": "Allow users to self delete their account", - "hide-minicard-label-text": "Hide minicard label text", - "show-desktop-drag-handles": "Show desktop drag handles", - "assignee": "Assignee", - "cardAssigneesPopup-title": "Assignee", - "addmore-detail": "Add a more detailed description", - "show-on-card": "Show on Card", - "new": "New", - "editUserPopup-title": "Edit User", - "newUserPopup-title": "New User", - "notifications": "Notifications", - "view-all": "View All", - "filter-by-unread": "Filter by Unread", - "mark-all-as-read": "Mark all as read", - "remove-all-read": "Remove all read", - "allow-rename": "Allow Rename", - "allowRenamePopup-title": "Allow Rename" -} + "accept": "Приемам", + "act-activity-notify": "Activity Notification", + "act-addAttachment": "added attachment __attachment__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-deleteAttachment": "deleted attachment __attachment__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addSubtask": "added subtask __subtask__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addedLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removeLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removedLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addChecklist": "added checklist __checklist__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addChecklistItem": "added checklist item __checklistItem__ to checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removeChecklist": "removed checklist __checklist__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removeChecklistItem": "removed checklist item __checklistItem__ from checklist __checkList__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-checkedItem": "checked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-uncheckedItem": "unchecked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-completeChecklist": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-uncompleteChecklist": "uncompleted checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addComment": "commented on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-editComment": "edited comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-deleteComment": "deleted comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-createBoard": "created board __board__", + "act-createSwimlane": "created swimlane __swimlane__ to board __board__", + "act-createCard": "created card __card__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-createCustomField": "created custom field __customField__ at board __board__", + "act-deleteCustomField": "deleted custom field __customField__ at board __board__", + "act-setCustomField": "edited custom field __customField__: __customFieldValue__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-createList": "added list __list__ to board __board__", + "act-addBoardMember": "added member __member__ to board __board__", + "act-archivedBoard": "Board __board__ moved to Archive", + "act-archivedCard": "Card __card__ at list __list__ at swimlane __swimlane__ at board __board__ moved to Archive", + "act-archivedList": "List __list__ at swimlane __swimlane__ at board __board__ moved to Archive", + "act-archivedSwimlane": "Swimlane __swimlane__ at board __board__ moved to Archive", + "act-importBoard": "imported board __board__", + "act-importCard": "imported card __card__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-importList": "imported list __list__ to swimlane __swimlane__ at board __board__", + "act-joinMember": "added member __member__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-moveCard": "moved card __card__ at board __board__ from list __oldList__ at swimlane __oldSwimlane__ to list __list__ at swimlane __swimlane__", + "act-moveCardToOtherBoard": "moved card __card__ from list __oldList__ at swimlane __oldSwimlane__ at board __oldBoard__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-removeBoardMember": "removed member __member__ from board __board__", + "act-restoredCard": "restored card __card__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-unjoinMember": "removed member __member__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-withBoardTitle": "__board__ ", + "act-withCardTitle": "[__board__] __card__", + "actions": "Действия", + "activities": "Действия", + "activity": "Дейности", + "activity-added": "добави %s към %s", + "activity-archived": "%s е преместена в Архива", + "activity-attached": "прикачи %s към %s", + "activity-created": "създаде %s", + "activity-customfield-created": "създаде собствено поле %s", + "activity-excluded": "изключи %s от %s", + "activity-imported": "импортира %s в/във %s от %s", + "activity-imported-board": "импортира %s от %s", + "activity-joined": "се присъедини към %s", + "activity-moved": "премести %s от %s в/във %s", + "activity-on": "на %s", + "activity-removed": "премахна %s от %s", + "activity-sent": "изпрати %s до %s", + "activity-unjoined": "вече не е част от %s", + "activity-subtask-added": "добави задача към %s", + "activity-checked-item": "отбеляза%s в списък със задачи %s на %s", + "activity-unchecked-item": "размаркира %s от списък със задачи %s на %s", + "activity-checklist-added": "добави списък със задачи към %s", + "activity-checklist-removed": "премахна списък със задачи от %s", + "activity-checklist-completed": "completed checklist %s of %s", + "activity-checklist-uncompleted": "\"отзавърши\" чеклистта %s в %s", + "activity-checklist-item-added": "добави точка към '%s' в/във %s", + "activity-checklist-item-removed": "премахна точка от '%s' в %s", + "add": "Добави", + "activity-checked-item-card": "отбеляза %s в чеклист %s", + "activity-unchecked-item-card": "размаркира %s в чеклист %s", + "activity-checklist-completed-card": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "activity-checklist-uncompleted-card": "\"отзавърши\" чеклистта %s", + "activity-editComment": "edited comment %s", + "activity-deleteComment": "deleted comment %s", + "add-attachment": "Добави прикачен файл", + "add-board": "Добави Табло", + "add-card": "Добави карта", + "add-swimlane": "Добави коридор", + "add-subtask": "Добави подзадача", + "add-checklist": "Добави списък със задачи", + "add-checklist-item": "Добави точка към списъка със задачи", + "add-cover": "Добави корица", + "add-label": "Добави етикет", + "add-list": "Добави списък", + "add-members": "Добави членове", + "added": "Добавено", + "addMemberPopup-title": "Членове", + "admin": "Администратор", + "admin-desc": "Can view and edit cards, remove members, and change settings for the board.", + "admin-announcement": "Съобщение", + "admin-announcement-active": "Active System-Wide Announcement", + "admin-announcement-title": "Съобщение от администратора", + "all-boards": "Всички табла", + "and-n-other-card": "И __count__ друга карта", + "and-n-other-card_plural": "И __count__ други карти", + "apply": "Приложи", + "app-is-offline": "Loading, please wait. Refreshing the page will cause data loss. If loading does not work, please check that server has not stopped.", + "archive": "Премести в Архива", + "archive-all": "Премести всички в Архива", + "archive-board": "Премести Таблото в Архива", + "archive-card": "Премести Картата в Архива", + "archive-list": "Премести Списъка в Архива", + "archive-swimlane": "Премести Коридора в Архива", + "archive-selection": "Премести избраното в Архива", + "archiveBoardPopup-title": "Да преместя ли Таблото в Архива?", + "archived-items": "Архив", + "archived-boards": "Табла в Архива", + "restore-board": "Възстанови Таблото", + "no-archived-boards": "Няма Табла в Архива.", + "archives": "Архив", + "template": "Template", + "templates": "Templates", + "assign-member": "Възложи на член от екипа", + "attached": "прикачен", + "attachment": "Прикаченн файл", + "attachment-delete-pop": "Изтриването на прикачен файл е завинаги. Няма как да бъде възстановен.", + "attachmentDeletePopup-title": "Желаете ли да изтриете прикачения файл?", + "attachments": "Прикачени файлове", + "auto-watch": "Автоматично наблюдаване на таблата, когато са създадени", + "avatar-too-big": "Аватарът е прекалено голям (максимум 70KB)", + "back": "Назад", + "board-change-color": "Промени цвета", + "board-nb-stars": "%s звезди", + "board-not-found": "Таблото не е намерено", + "board-private-info": "This board will be <strong>private</strong>.", + "board-public-info": "This board will be <strong>public</strong>.", + "boardChangeColorPopup-title": "Change Board Background", + "boardChangeTitlePopup-title": "Промени името на Таблото", + "boardChangeVisibilityPopup-title": "Change Visibility", + "boardChangeWatchPopup-title": "Промени наблюдаването", + "boardMenuPopup-title": "Board Settings", + "boardChangeViewPopup-title": "Board View", + "boards": "Табла", + "board-view": "Board View", + "board-view-cal": "Календар", + "board-view-swimlanes": "Коридори", + "board-view-collapse": "Collapse", + "board-view-lists": "Списъци", + "bucket-example": "Like “Bucket List” for example", + "cancel": "Cancel", + "card-archived": "Тази карта е преместена в Архива.", + "board-archived": "Това табло е преместено в Архива.", + "card-comments-title": "Тази карта има %s коментар.", + "card-delete-notice": "Deleting is permanent. You will lose all actions associated with this card.", + "card-delete-pop": "All actions will be removed from the activity feed and you won't be able to re-open the card. There is no undo.", + "card-delete-suggest-archive": "Можете да преместите картата в Архива, за да я премахнете от Таблото и така да запазите активността в него.", + "card-due": "Готова за", + "card-due-on": "Готова за", + "card-spent": "Изработено време", + "card-edit-attachments": "Промени прикачените файлове", + "card-edit-custom-fields": "Промени собствените полета", + "card-start-voting": "Start voting", + "card-cancel-voting": "Delete voting and all votes", + "card-edit-labels": "Промени етикетите", + "card-edit-members": "Промени членовете", + "card-labels-title": "Промени етикетите за картата.", + "card-members-title": "Добави или премахни членове на Таблото от тази карта.", + "card-start": "Начало", + "card-start-on": "Започва на", + "cardAttachmentsPopup-title": "Прикачи от", + "cardCustomField-datePopup-title": "Промени датата", + "cardCustomFieldsPopup-title": "Промени собствените полета", + "cardStartVotingPopup-title": "Start a vote", + "positiveVoteMembersPopup-title": "Proponents", + "negativeVoteMembersPopup-title": "Opponents", + "vote-question": "Voting question", + "vote-public": "Public vote", + "vote-for-it": "for it", + "vote-against": "against", + "cardDeletePopup-title": "Желаете да изтриете картата?", + "cardDetailsActionsPopup-title": "Опции", + "cardLabelsPopup-title": "Етикети", + "cardMembersPopup-title": "Членове", + "cardMorePopup-title": "Още", + "cardTemplatePopup-title": "Create template", + "cards": "Карти", + "cards-count": "Карти", + "casSignIn": "Sign In with CAS", + "cardType-card": "Карта", + "cardType-linkedCard": "Свързана карта", + "cardType-linkedBoard": "Свързано табло", + "change": "Промени", + "change-avatar": "Промени аватара", + "change-password": "Промени паролата", + "change-permissions": "Промени правата", + "change-settings": "Промени настройките", + "changeAvatarPopup-title": "Промени аватара", + "changeLanguagePopup-title": "Промени езика", + "changePasswordPopup-title": "Промени паролата", + "changePermissionsPopup-title": "Промени правата", + "changeSettingsPopup-title": "Промяна на настройките", + "subtasks": "Подзадачи", + "checklists": "Списъци със задачи", + "click-to-star": "Click to star this board.", + "click-to-unstar": "Натиснете, за да премахнете това табло от любими.", + "clipboard": "Клипборда или с драг & дроп", + "close": "Затвори", + "close-board": "Затвори Таблото", + "close-board-pop": "Ще можете да възстановите Таблото като натиснете на бутона \"Архив\" в началото на хедъра.", + "color-black": "черно", + "color-blue": "синьо", + "color-crimson": "crimson", + "color-darkgreen": "darkgreen", + "color-gold": "gold", + "color-gray": "gray", + "color-green": "зелено", + "color-indigo": "indigo", + "color-lime": "лайм", + "color-magenta": "magenta", + "color-mistyrose": "mistyrose", + "color-navy": "navy", + "color-orange": "оранжево", + "color-paleturquoise": "paleturquoise", + "color-peachpuff": "peachpuff", + "color-pink": "розово", + "color-plum": "plum", + "color-purple": "пурпурно", + "color-red": "червено", + "color-saddlebrown": "saddlebrown", + "color-silver": "silver", + "color-sky": "светло синьо", + "color-slateblue": "slateblue", + "color-white": "бяло", + "color-yellow": "жълто", + "unset-color": "Unset", + "comment": "Коментирай", + "comment-placeholder": "Напиши коментар", + "comment-only": "Само коментар", + "comment-only-desc": "Може да коментира само в карти.", + "no-comments": "Няма коментари", + "no-comments-desc": "Can not see comments and activities.", + "worker": "Worker", + "worker-desc": "Can only move cards, assign itself to card and comment.", + "computer": "Компютър", + "confirm-subtask-delete-dialog": "Сигурен ли сте, че искате да изтриете подзадачата?", + "confirm-checklist-delete-dialog": "Сигурни ли сте, че искате да изтриете този чеклист?", + "copy-card-link-to-clipboard": "Копирай връзката на картата в клипборда", + "linkCardPopup-title": "Свържи картата", + "searchElementPopup-title": "Търсене", + "copyCardPopup-title": "Копирай картата", + "copyChecklistToManyCardsPopup-title": "Копирай чеклисти в други карти", + "copyChecklistToManyCardsPopup-instructions": "Destination Card Titles and Descriptions in this JSON format", + "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"First card title\", \"description\":\"First card description\"}, {\"title\":\"Second card title\",\"description\":\"Second card description\"},{\"title\":\"Last card title\",\"description\":\"Last card description\"} ]", + "create": "Създай", + "createBoardPopup-title": "Създай Табло", + "chooseBoardSourcePopup-title": "Импортирай Табло", + "createLabelPopup-title": "Създай Табло", + "createCustomField": "Създай Поле", + "createCustomFieldPopup-title": "Създай Поле", + "current": "сегашен", + "custom-field-delete-pop": "There is no undo. This will remove this custom field from all cards and destroy its history.", + "custom-field-checkbox": "Чекбокс", + "custom-field-date": "Дата", + "custom-field-dropdown": "Падащо меню", + "custom-field-dropdown-none": "(няма)", + "custom-field-dropdown-options": "List Options", + "custom-field-dropdown-options-placeholder": "Press enter to add more options", + "custom-field-dropdown-unknown": "(unknown)", + "custom-field-number": "Номер", + "custom-field-text": "Текст", + "custom-fields": "Собствени полета", + "date": "Дата", + "decline": "Отказ", + "default-avatar": "Основен аватар", + "delete": "Изтрий", + "deleteCustomFieldPopup-title": "Изтриване на Собственото поле?", + "deleteLabelPopup-title": "Желаете да изтриете етикета?", + "description": "Описание", + "disambiguateMultiLabelPopup-title": "Disambiguate Label Action", + "disambiguateMultiMemberPopup-title": "Disambiguate Member Action", + "discard": "Отказ", + "done": "Готово", + "download": "Сваляне", + "edit": "Промени", + "edit-avatar": "Промени аватара", + "edit-profile": "Промяна на профила", + "edit-wip-limit": "Промени WIP лимита", + "soft-wip-limit": "\"Мек\" WIP лимит", + "editCardStartDatePopup-title": "Промени началната дата", + "editCardDueDatePopup-title": "Промени датата за готовност", + "editCustomFieldPopup-title": "Промени Полето", + "editCardSpentTimePopup-title": "Промени изработеното време", + "editLabelPopup-title": "Промяна на Етикета", + "editNotificationPopup-title": "Промени известията", + "editProfilePopup-title": "Промяна на профила", + "email": "Имейл", + "email-enrollAccount-subject": "Ваш профил беше създаден на __siteName__", + "email-enrollAccount-text": "Hello __user__,\n\nTo start using the service, simply click the link below.\n\n__url__\n\nThanks.", + "email-fail": "Неуспешно изпращане на имейла", + "email-fail-text": "Възникна грешка при изпращането на имейла", + "email-invalid": "Невалиден имейл", + "email-invite": "Покани чрез имейл", + "email-invite-subject": "__inviter__ sent you an invitation", + "email-invite-text": "Dear __user__,\n\n__inviter__ invites you to join board \"__board__\" for collaborations.\n\nPlease follow the link below:\n\n__url__\n\nThanks.", + "email-resetPassword-subject": "Reset your password on __siteName__", + "email-resetPassword-text": "Hello __user__,\n\nTo reset your password, simply click the link below.\n\n__url__\n\nThanks.", + "email-sent": "Имейлът е изпратен", + "email-verifyEmail-subject": "Verify your email address on __siteName__", + "email-verifyEmail-text": "Hello __user__,\n\nTo verify your account email, simply click the link below.\n\n__url__\n\nThanks.", + "enable-wip-limit": "Включи WIP лимита", + "error-board-doesNotExist": "Това табло не съществува", + "error-board-notAdmin": "За да направите това трябва да сте администратор на това табло", + "error-board-notAMember": "За да направите това трябва да сте член на това табло", + "error-json-malformed": "Текстът Ви не е валиден JSON", + "error-json-schema": "JSON информацията Ви не съдържа информация във валиден формат", + "error-list-doesNotExist": "Този списък не съществува", + "error-user-doesNotExist": "Този потребител не съществува", + "error-user-notAllowSelf": "Не можете да поканите себе си", + "error-user-notCreated": "Този потребител не е създаден", + "error-username-taken": "Това потребителско име е вече заето", + "error-email-taken": "Имейлът е вече зает", + "export-board": "Експортиране на Табло", + "sort": "Sort", + "sort-desc": "Click to Sort List", + "list-sort-by": "Sort the List By:", + "list-label-modifiedAt": "Last Access Time", + "list-label-title": "Name of the List", + "list-label-sort": "Your Manual Order", + "list-label-short-modifiedAt": "(L)", + "list-label-short-title": "(N)", + "list-label-short-sort": "(M)", + "filter": "Филтър", + "filter-cards": "Filter Cards or Lists", + "list-filter-label": "Filter List by Title", + "filter-clear": "Премахване на филтрите", + "filter-no-label": "без етикет", + "filter-no-member": "без член", + "filter-no-assignee": "No assignee", + "filter-no-custom-fields": "Няма Собствени полета", + "filter-show-archive": "Show archived lists", + "filter-hide-empty": "Hide empty lists", + "filter-on": "Има приложени филтри", + "filter-on-desc": "В момента филтрирате картите в това табло. Моля, натиснете тук, за да промените филтъра.", + "filter-to-selection": "Филтрирай избраните", + "advanced-filter-label": "Advanced Filter", + "advanced-filter-description": "Advanced Filter allows to write a string containing following operators: == != <= >= && || ( ) A space is used as a separator between the Operators. You can filter for all Custom Fields by typing their names and values. For Example: Field1 == Value1. Note: If fields or values contains spaces, you need to encapsulate them into single quotes. For Example: 'Field 1' == 'Value 1'. For single control characters (' \\/) to be skipped, you can use \\. For example: Field1 == I\\'m. Also you can combine multiple conditions. For Example: F1 == V1 || F1 == V2. Normally all operators are interpreted from left to right. You can change the order by placing brackets. For Example: F1 == V1 && ( F2 == V2 || F2 == V3 ). Also you can search text fields using regex: F1 == /Tes.*/i", + "fullname": "Име", + "header-logo-title": "Назад към страницата с Вашите табла.", + "hide-system-messages": "Скриване на системните съобщения", + "headerBarCreateBoardPopup-title": "Създай Табло", + "home": "Начало", + "import": "Импорт", + "link": "Връзка", + "import-board": "Импортирай Табло", + "import-board-c": "Импортирай Табло", + "import-board-title-trello": "Импорт на табло от Trello", + "import-board-title-wekan": "Import board from previous export", + "import-sandstorm-backup-warning": "Do not delete data you import from original exported board or Trello before checking does this grain close and open again, or do you get Board not found error, that means data loss.", + "import-sandstorm-warning": "Импортирането ще изтрие всичката налична информация в таблото и ще я замени с нова.", + "from-trello": "От Trello", + "from-wekan": "From previous export", + "import-board-instruction-trello": "In your Trello board, go to 'Menu', then 'More', 'Print and Export', 'Export JSON', and copy the resulting text.", + "import-board-instruction-wekan": "In your board, go to 'Menu', then 'Export board', and copy the text in the downloaded file.", + "import-board-instruction-about-errors": "If you get errors when importing board, sometimes importing still works, and board is at All Boards page.", + "import-json-placeholder": "Копирайте валидната Ви JSON информация тук", + "import-map-members": "Map members", + "import-members-map": "Your imported board has some members. Please map the members you want to import to your users", + "import-show-user-mapping": "Review members mapping", + "import-user-select": "Pick your existing user you want to use as this member", + "importMapMembersAddPopup-title": "Select member", + "info": "Версия", + "initials": "Инициали", + "invalid-date": "Невалидна дата", + "invalid-time": "Невалиден час", + "invalid-user": "Невалиден потребител", + "joined": "присъедини ", + "just-invited": "Бяхте поканени в това табло", + "keyboard-shortcuts": "Преки пътища с клавиатурата", + "label-create": "Създай етикет", + "label-default": "%s етикет (по подразбиране)", + "label-delete-pop": "There is no undo. This will remove this label from all cards and destroy its history.", + "labels": "Етикети", + "language": "Език", + "last-admin-desc": "You can’t change roles because there must be at least one admin.", + "leave-board": "Leave Board", + "leave-board-pop": "Are you sure you want to leave __boardTitle__? You will be removed from all cards on this board.", + "leaveBoardPopup-title": "Leave Board ?", + "link-card": "Връзка към тази карта", + "list-archive-cards": "Премести всички карти от този списък в Архива", + "list-archive-cards-pop": "Това ще премахне всички карти от този Списък от Таблото. За да видите картите в Архива и да ги върнете натиснете на \"Меню\" > \"Архив\".", + "list-move-cards": "Премести всички карти в този списък", + "list-select-cards": "Избери всички карти в този списък", + "set-color-list": "Set Color", + "listActionPopup-title": "List Actions", + "swimlaneActionPopup-title": "Swimlane Actions", + "swimlaneAddPopup-title": "Add a Swimlane below", + "listImportCardPopup-title": "Импорт на карта от Trello", + "listMorePopup-title": "Още", + "link-list": "Връзка към този списък", + "list-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the list. There is no undo.", + "list-delete-suggest-archive": "Можете да преместите списъка в Архива, за да го премахнете от Таблото и така да запазите активността в него.", + "lists": "Списъци", + "swimlanes": "Коридори", + "log-out": "Изход", + "log-in": "Вход", + "loginPopup-title": "Вход", + "memberMenuPopup-title": "Настройки на профила", + "members": "Членове", + "menu": "Меню", + "move-selection": "Move selection", + "moveCardPopup-title": "Премести картата", + "moveCardToBottom-title": "Премести в края", + "moveCardToTop-title": "Премести в началото", + "moveSelectionPopup-title": "Move selection", + "multi-selection": "Множествен избор", + "multi-selection-on": "Множественият избор е приложен", + "muted": "Muted", + "muted-info": "You will never be notified of any changes in this board", + "my-boards": "Моите табла", + "name": "Име", + "no-archived-cards": "Няма карти в Архива.", + "no-archived-lists": "Няма списъци в Архива.", + "no-archived-swimlanes": "Няма коридори в Архива.", + "no-results": "No results", + "normal": "Normal", + "normal-desc": "Can view and edit cards. Can't change settings.", + "not-accepted-yet": "Invitation not accepted yet", + "notify-participate": "Получавате информация за всички карти, в които сте отбелязани или сте създали", + "notify-watch": "Получавате информация за всички табла, списъци и карти, които наблюдавате", + "optional": "optional", + "or": "или", + "page-maybe-private": "This page may be private. You may be able to view it by <a href='%s'>logging in</a>.", + "page-not-found": "Page not found.", + "password": "Парола", + "paste-or-dragdrop": "to paste, or drag & drop image file to it (image only)", + "participating": "Participating", + "preview": "Preview", + "previewAttachedImagePopup-title": "Preview", + "previewClipboardImagePopup-title": "Preview", + "private": "Private", + "private-desc": "This board is private. Only people added to the board can view and edit it.", + "profile": "Профил", + "public": "Public", + "public-desc": "This board is public. It's visible to anyone with the link and will show up in search engines like Google. Only people added to the board can edit.", + "quick-access-description": "Star a board to add a shortcut in this bar.", + "remove-cover": "Remove Cover", + "remove-from-board": "Remove from Board", + "remove-label": "Remove Label", + "listDeletePopup-title": "Желаете да изтриете списъка?", + "remove-member": "Премахни член", + "remove-member-from-card": "Премахни от картата", + "remove-member-pop": "Remove __name__ (__username__) from __boardTitle__? The member will be removed from all cards on this board. They will receive a notification.", + "removeMemberPopup-title": "Remove Member?", + "rename": "Rename", + "rename-board": "Промени името на Таблото", + "restore": "Възстанови", + "save": "Запази", + "search": "Търсене", + "rules": "Правила", + "search-cards": "Search from card/list titles, descriptions and custom fields on this board", + "search-example": "Text to search for?", + "select-color": "Избери цвят", + "set-wip-limit-value": "Set a limit for the maximum number of tasks in this list", + "setWipLimitPopup-title": "Въведи WIP лимит", + "shortcut-assign-self": "Добави себе си към тази карта", + "shortcut-autocomplete-emoji": "Autocomplete emoji", + "shortcut-autocomplete-members": "Autocomplete members", + "shortcut-clear-filters": "Изчистване на всички филтри", + "shortcut-close-dialog": "Close Dialog", + "shortcut-filter-my-cards": "Филтрирай моите карти", + "shortcut-show-shortcuts": "Bring up this shortcuts list", + "shortcut-toggle-filterbar": "Отвори/затвори сайдбара с филтри", + "shortcut-toggle-sidebar": "Toggle Board Sidebar", + "show-cards-minimum-count": "Покажи бройката на картите, ако списъка съдържа повече от", + "sidebar-open": "Open Sidebar", + "sidebar-close": "Close Sidebar", + "signupPopup-title": "Create an Account", + "star-board-title": "Click to star this board. It will show up at top of your boards list.", + "starred-boards": "Любими табла", + "starred-boards-description": "Любимите табла се показват в началото на списъка Ви.", + "subscribe": "Subscribe", + "team": "Team", + "this-board": "това табло", + "this-card": "картата", + "spent-time-hours": "Изработено време (часа)", + "overtime-hours": "Оувъртайм (часа)", + "overtime": "Оувъртайм", + "has-overtime-cards": "Има карти с оувъртайм", + "has-spenttime-cards": "Има карти с изработено време", + "time": "Време", + "title": "Title", + "tracking": "Следене", + "tracking-info": "You will be notified of any changes to those cards you are involved as creator or member.", + "type": "Type", + "unassign-member": "Unassign member", + "unsaved-description": "You have an unsaved description.", + "unwatch": "Спри наблюдаването", + "upload": "Upload", + "upload-avatar": "Качване на аватар", + "uploaded-avatar": "Качихте аватар", + "username": "Потребителско име", + "view-it": "View it", + "warn-list-archived": "внимание: тази карта е в списък в Архива", + "watch": "Наблюдавай", + "watching": "Наблюдава", + "watching-info": "You will be notified of any change in this board", + "welcome-board": "Welcome Board", + "welcome-swimlane": "Milestone 1", + "welcome-list1": "Basics", + "welcome-list2": "Advanced", + "card-templates-swimlane": "Card Templates", + "list-templates-swimlane": "List Templates", + "board-templates-swimlane": "Board Templates", + "what-to-do": "What do you want to do?", + "wipLimitErrorPopup-title": "Невалиден WIP лимит", + "wipLimitErrorPopup-dialog-pt1": "The number of tasks in this list is higher than the WIP limit you've defined.", + "wipLimitErrorPopup-dialog-pt2": "Моля, преместете някои от задачите от този списък или въведете по-висок WIP лимит.", + "admin-panel": "Администраторски панел", + "settings": "Настройки", + "people": "Хора", + "registration": "Регистрация", + "disable-self-registration": "Disable Self-Registration", + "invite": "Покани", + "invite-people": "Покани хора", + "to-boards": "в табло/а", + "email-addresses": "Имейл адреси", + "smtp-host-description": "Адресът на SMTP сървъра, който обслужва Вашите имейли.", + "smtp-port-description": "Портът, който Вашият SMTP сървър използва за изходящи имейли.", + "smtp-tls-description": "Разреши TLS поддръжка за SMTP сървъра", + "smtp-host": "SMTP хост", + "smtp-port": "SMTP порт", + "smtp-username": "Потребителско име", + "smtp-password": "Парола", + "smtp-tls": "TLS поддръжка", + "send-from": "От", + "send-smtp-test": "Изпрати тестов имейл на себе си", + "invitation-code": "Invitation Code", + "email-invite-register-subject": "__inviter__ sent you an invitation", + "email-invite-register-text": "Dear __user__,\n\n__inviter__ invites you to kanban board for collaborations.\n\nPlease follow the link below:\n__url__\n\nAnd your invitation code is: __icode__\n\nThanks.", + "email-smtp-test-subject": "SMTP Test Email", + "email-smtp-test-text": "Успешно изпратихте имейл", + "error-invitation-code-not-exist": "Invitation code doesn't exist", + "error-notAuthorized": "You are not authorized to view this page.", + "webhook-title": "Webhook Name", + "webhook-token": "Token (Optional for Authentication)", + "outgoing-webhooks": "Outgoing Webhooks", + "bidirectional-webhooks": "Two-Way Webhooks", + "outgoingWebhooksPopup-title": "Outgoing Webhooks", + "boardCardTitlePopup-title": "Card Title Filter", + "disable-webhook": "Disable This Webhook", + "global-webhook": "Global Webhooks", + "new-outgoing-webhook": "New Outgoing Webhook", + "no-name": "(Unknown)", + "Node_version": "Версия на Node", + "Meteor_version": "Meteor version", + "MongoDB_version": "MongoDB version", + "MongoDB_storage_engine": "MongoDB storage engine", + "MongoDB_Oplog_enabled": "MongoDB Oplog enabled", + "OS_Arch": "Архитектура на ОС", + "OS_Cpus": "Брой CPU ядра", + "OS_Freemem": "Свободна памет", + "OS_Loadavg": "ОС средно натоварване", + "OS_Platform": "ОС платформа", + "OS_Release": "ОС Версия", + "OS_Totalmem": "ОС Общо памет", + "OS_Type": "Тип ОС", + "OS_Uptime": "OS Ъптайм", + "days": "дни", + "hours": "часа", + "minutes": "минути", + "seconds": "секунди", + "show-field-on-card": "Покажи това поле в картата", + "automatically-field-on-card": "Auto create field to all cards", + "showLabel-field-on-card": "Show field label on minicard", + "yes": "Да", + "no": "Не", + "accounts": "Профили", + "accounts-allowEmailChange": "Разреши промяна на имейла", + "accounts-allowUserNameChange": "Allow Username Change", + "createdAt": "Създаден на", + "verified": "Потвърден", + "active": "Активен", + "card-received": "Получена", + "card-received-on": "Получена на", + "card-end": "Завършена", + "card-end-on": "Завършена на", + "editCardReceivedDatePopup-title": "Промени датата на получаване", + "editCardEndDatePopup-title": "Промени датата на завършване", + "setCardColorPopup-title": "Set color", + "setCardActionsColorPopup-title": "Choose a color", + "setSwimlaneColorPopup-title": "Choose a color", + "setListColorPopup-title": "Choose a color", + "assigned-by": "Разпределена от", + "requested-by": "Поискан от", + "board-delete-notice": "Deleting is permanent. You will lose all lists, cards and actions associated with this board.", + "delete-board-confirm-popup": "All lists, cards, labels, and activities will be deleted and you won't be able to recover the board contents. There is no undo.", + "boardDeletePopup-title": "Изтриване на Таблото?", + "delete-board": "Изтрий таблото", + "default-subtasks-board": "Подзадачи за табло __board__", + "default": "по подразбиране", + "queue": "Опашка", + "subtask-settings": "Настройки на Подзадачите", + "card-settings": "Card Settings", + "boardSubtaskSettingsPopup-title": "Настройки за Подзадачите за това Табло", + "boardCardSettingsPopup-title": "Card Settings", + "deposit-subtasks-board": "Deposit subtasks to this board:", + "deposit-subtasks-list": "Landing list for subtasks deposited here:", + "show-parent-in-minicard": "Show parent in minicard:", + "prefix-with-full-path": "Prefix with full path", + "prefix-with-parent": "Prefix with parent", + "subtext-with-full-path": "Subtext with full path", + "subtext-with-parent": "Subtext with parent", + "change-card-parent": "Промени източника на картата", + "parent-card": "Карта-източник", + "source-board": "Source board", + "no-parent": "Не показвай източника", + "activity-added-label": "добави етикет '%s' към %s", + "activity-removed-label": "премахна етикет '%s' от %s", + "activity-delete-attach": "изтри прикачен файл от %s", + "activity-added-label-card": "добави етикет '%s'", + "activity-removed-label-card": "премахна етикет '%s'", + "activity-delete-attach-card": "изтри прикачения файл", + "activity-set-customfield": "set custom field '%s' to '%s' in %s", + "activity-unset-customfield": "unset custom field '%s' in %s", + "r-rule": "Правило", + "r-add-trigger": "Добави спусък", + "r-add-action": "Добави действие", + "r-board-rules": "Правила за таблото", + "r-add-rule": "Добави правилото", + "r-view-rule": "Виж правилото", + "r-delete-rule": "Изтрий правилото", + "r-new-rule-name": "Заглавие за новото правило", + "r-no-rules": "Няма правила", + "r-when-a-card": "Когато карта", + "r-is": "е", + "r-is-moved": "преместена", + "r-added-to": "добавена в", + "r-removed-from": "премахната от", + "r-the-board": "таблото", + "r-list": "списък", + "set-filter": "Set Filter", + "r-moved-to": "Moved to", + "r-moved-from": "Moved from", + "r-archived": "Преместено в Архива", + "r-unarchived": "Възстановено от Архива", + "r-a-card": "карта", + "r-when-a-label-is": "When a label is", + "r-when-the-label": "When the label", + "r-list-name": "list name", + "r-when-a-member": "When a member is", + "r-when-the-member": "When the member", + "r-name": "име", + "r-when-a-attach": "When an attachment", + "r-when-a-checklist": "When a checklist is", + "r-when-the-checklist": "When the checklist", + "r-completed": "Completed", + "r-made-incomplete": "Made incomplete", + "r-when-a-item": "When a checklist item is", + "r-when-the-item": "When the checklist item", + "r-checked": "Checked", + "r-unchecked": "Unchecked", + "r-move-card-to": "Премести картата в", + "r-top-of": "началото на", + "r-bottom-of": "края на", + "r-its-list": "списъка й", + "r-archive": "Премести в Архива", + "r-unarchive": "Възстанови от Архива", + "r-card": "карта", + "r-add": "Добави", + "r-remove": "Remove", + "r-label": "label", + "r-member": "member", + "r-remove-all": "Remove all members from the card", + "r-set-color": "Set color to", + "r-checklist": "checklist", + "r-check-all": "Check all", + "r-uncheck-all": "Uncheck all", + "r-items-check": "items of checklist", + "r-check": "Check", + "r-uncheck": "Uncheck", + "r-item": "item", + "r-of-checklist": "of checklist", + "r-send-email": "Send an email", + "r-to": "to", + "r-subject": "subject", + "r-rule-details": "Детайли за правилото", + "r-d-move-to-top-gen": "Move card to top of its list", + "r-d-move-to-top-spec": "Move card to top of list", + "r-d-move-to-bottom-gen": "Move card to bottom of its list", + "r-d-move-to-bottom-spec": "Move card to bottom of list", + "r-d-send-email": "Send email", + "r-d-send-email-to": "to", + "r-d-send-email-subject": "subject", + "r-d-send-email-message": "message", + "r-d-archive": "Премести картата в Архива", + "r-d-unarchive": "Възстанови картата от Архива", + "r-d-add-label": "Add label", + "r-d-remove-label": "Remove label", + "r-create-card": "Create new card", + "r-in-list": "in list", + "r-in-swimlane": "in swimlane", + "r-d-add-member": "Add member", + "r-d-remove-member": "Remove member", + "r-d-remove-all-member": "Remove all member", + "r-d-check-all": "Check all items of a list", + "r-d-uncheck-all": "Uncheck all items of a list", + "r-d-check-one": "Check item", + "r-d-uncheck-one": "Uncheck item", + "r-d-check-of-list": "of checklist", + "r-d-add-checklist": "Добави чеклист", + "r-d-remove-checklist": "Премахни чеклист", + "r-by": "by", + "r-add-checklist": "Добави чеклист", + "r-with-items": "с точки", + "r-items-list": "точка1,точка2,точка3", + "r-add-swimlane": "Добави коридор", + "r-swimlane-name": "име на коридора", + "r-board-note": "Note: leave a field empty to match every possible value.", + "r-checklist-note": "Note: checklist's items have to be written as comma separated values.", + "r-when-a-card-is-moved": "When a card is moved to another list", + "r-set": "Set", + "r-update": "Update", + "r-datefield": "date field", + "r-df-start-at": "start", + "r-df-due-at": "due", + "r-df-end-at": "end", + "r-df-received-at": "received", + "r-to-current-datetime": "to current date/time", + "r-remove-value-from": "Remove value from", + "ldap": "LDAP", + "oauth2": "OAuth2", + "cas": "CAS", + "authentication-method": "Authentication method", + "authentication-type": "Authentication type", + "custom-product-name": "Custom Product Name", + "layout": "Layout", + "hide-logo": "Hide Logo", + "add-custom-html-after-body-start": "Add Custom HTML after <body> start", + "add-custom-html-before-body-end": "Add Custom HTML before </body> end", + "error-undefined": "Something went wrong", + "error-ldap-login": "An error occurred while trying to login", + "display-authentication-method": "Display Authentication Method", + "default-authentication-method": "Default Authentication Method", + "duplicate-board": "Duplicate Board", + "people-number": "The number of people is:", + "swimlaneDeletePopup-title": "Delete Swimlane ?", + "swimlane-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the swimlane. There is no undo.", + "restore-all": "Restore all", + "delete-all": "Delete all", + "loading": "Loading, please wait.", + "previous_as": "last time was", + "act-a-dueAt": "modified due time to \nWhen: __timeValue__\nWhere: __card__\n previous due was __timeOldValue__", + "act-a-endAt": "modified ending time to __timeValue__ from (__timeOldValue__)", + "act-a-startAt": "modified starting time to __timeValue__ from (__timeOldValue__)", + "act-a-receivedAt": "modified received time to __timeValue__ from (__timeOldValue__)", + "a-dueAt": "modified due time to be", + "a-endAt": "modified ending time to be", + "a-startAt": "modified starting time to be", + "a-receivedAt": "modified received time to be", + "almostdue": "current due time %s is approaching", + "pastdue": "current due time %s is past", + "duenow": "current due time %s is today", + "act-newDue": "__list__/__card__ has 1st due reminder [__board__]", + "act-withDue": "__list__/__card__ due reminders [__board__]", + "act-almostdue": "was reminding the current due (__timeValue__) of __card__ is approaching", + "act-pastdue": "was reminding the current due (__timeValue__) of __card__ is past", + "act-duenow": "was reminding the current due (__timeValue__) of __card__ is now", + "act-atUserComment": "You were mentioned in [__board__] __list__/__card__", + "delete-user-confirm-popup": "Are you sure you want to delete this account? There is no undo.", + "accounts-allowUserDelete": "Allow users to self delete their account", + "hide-minicard-label-text": "Hide minicard label text", + "show-desktop-drag-handles": "Show desktop drag handles", + "assignee": "Assignee", + "cardAssigneesPopup-title": "Assignee", + "addmore-detail": "Add a more detailed description", + "show-on-card": "Show on Card", + "new": "New", + "editUserPopup-title": "Edit User", + "newUserPopup-title": "New User", + "notifications": "Notifications", + "view-all": "View All", + "filter-by-unread": "Filter by Unread", + "mark-all-as-read": "Mark all as read", + "remove-all-read": "Remove all read", + "allow-rename": "Allow Rename", + "allowRenamePopup-title": "Allow Rename" +} \ No newline at end of file diff --git a/i18n/br.i18n.json b/i18n/br.i18n.json index d7834c94..e4f7a426 100644 --- a/i18n/br.i18n.json +++ b/i18n/br.i18n.json @@ -1,780 +1,780 @@ { - "accept": "Asantiñ", - "act-activity-notify": "Activity Notification", - "act-addAttachment": "added attachment __attachment__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-deleteAttachment": "deleted attachment __attachment__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addSubtask": "added subtask __subtask__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addedLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removeLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removedLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addChecklist": "added checklist __checklist__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addChecklistItem": "added checklist item __checklistItem__ to checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removeChecklist": "removed checklist __checklist__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removeChecklistItem": "removed checklist item __checklistItem__ from checklist __checkList__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-checkedItem": "checked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-uncheckedItem": "unchecked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-completeChecklist": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-uncompleteChecklist": "uncompleted checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addComment": "commented on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-editComment": "edited comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-deleteComment": "deleted comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-createBoard": "created board __board__", - "act-createSwimlane": "created swimlane __swimlane__ to board __board__", - "act-createCard": "created card __card__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-createCustomField": "created custom field __customField__ at board __board__", - "act-deleteCustomField": "deleted custom field __customField__ at board __board__", - "act-setCustomField": "edited custom field __customField__: __customFieldValue__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-createList": "added list __list__ to board __board__", - "act-addBoardMember": "added member __member__ to board __board__", - "act-archivedBoard": "Board __board__ moved to Archive", - "act-archivedCard": "Card __card__ at list __list__ at swimlane __swimlane__ at board __board__ moved to Archive", - "act-archivedList": "List __list__ at swimlane __swimlane__ at board __board__ moved to Archive", - "act-archivedSwimlane": "Swimlane __swimlane__ at board __board__ moved to Archive", - "act-importBoard": "imported board __board__", - "act-importCard": "imported card __card__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-importList": "imported list __list__ to swimlane __swimlane__ at board __board__", - "act-joinMember": "added member __member__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-moveCard": "moved card __card__ at board __board__ from list __oldList__ at swimlane __oldSwimlane__ to list __list__ at swimlane __swimlane__", - "act-moveCardToOtherBoard": "moved card __card__ from list __oldList__ at swimlane __oldSwimlane__ at board __oldBoard__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-removeBoardMember": "removed member __member__ from board __board__", - "act-restoredCard": "restored card __card__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-unjoinMember": "removed member __member__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-withBoardTitle": "__board__", - "act-withCardTitle": "[__board__] __card__", - "actions": "Oberoù", - "activities": "Oberiantizoù", - "activity": "Oberiantiz", - "activity-added": "%s ouzhpennet da %s", - "activity-archived": "%s moved to Archive", - "activity-attached": "%s liammet ouzh %s", - "activity-created": "%s krouet", - "activity-customfield-created": "created custom field %s", - "activity-excluded": "excluded %s from %s", - "activity-imported": "%s enporzhiet eus %s da %s", - "activity-imported-board": "%s enporzhiet da %s", - "activity-joined": "joined %s", - "activity-moved": "moved %s from %s to %s", - "activity-on": "on %s", - "activity-removed": "removed %s from %s", - "activity-sent": "sent %s to %s", - "activity-unjoined": "unjoined %s", - "activity-subtask-added": "added subtask to %s", - "activity-checked-item": "checked %s in checklist %s of %s", - "activity-unchecked-item": "unchecked %s in checklist %s of %s", - "activity-checklist-added": "added checklist to %s", - "activity-checklist-removed": "removed a checklist from %s", - "activity-checklist-completed": "completed checklist %s of %s", - "activity-checklist-uncompleted": "uncompleted the checklist %s of %s", - "activity-checklist-item-added": "added checklist item to '%s' in %s", - "activity-checklist-item-removed": "removed a checklist item from '%s' in %s", - "add": "Ouzhpenn", - "activity-checked-item-card": "checked %s in checklist %s", - "activity-unchecked-item-card": "unchecked %s in checklist %s", - "activity-checklist-completed-card": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "activity-checklist-uncompleted-card": "uncompleted the checklist %s", - "activity-editComment": "edited comment %s", - "activity-deleteComment": "deleted comment %s", - "add-attachment": "Add Attachment", - "add-board": "Add Board", - "add-card": "Add Card", - "add-swimlane": "Add Swimlane", - "add-subtask": "Add Subtask", - "add-checklist": "Add Checklist", - "add-checklist-item": "Add an item to checklist", - "add-cover": "Ouzphenn ur golo", - "add-label": "Add Label", - "add-list": "Add List", - "add-members": "Ouzhpenn izili", - "added": "Ouzhpennet", - "addMemberPopup-title": "Izili", - "admin": "Merour", - "admin-desc": "Can view and edit cards, remove members, and change settings for the board.", - "admin-announcement": "Announcement", - "admin-announcement-active": "Active System-Wide Announcement", - "admin-announcement-title": "Announcement from Administrator", - "all-boards": "All boards", - "and-n-other-card": "And __count__ other card", - "and-n-other-card_plural": "And __count__ other cards", - "apply": "Apply", - "app-is-offline": "Loading, please wait. Refreshing the page will cause data loss. If loading does not work, please check that server has not stopped.", - "archive": "Move to Archive", - "archive-all": "Move All to Archive", - "archive-board": "Move Board to Archive", - "archive-card": "Move Card to Archive", - "archive-list": "Move List to Archive", - "archive-swimlane": "Move Swimlane to Archive", - "archive-selection": "Move selection to Archive", - "archiveBoardPopup-title": "Move Board to Archive?", - "archived-items": "Archive", - "archived-boards": "Boards in Archive", - "restore-board": "Restore Board", - "no-archived-boards": "No Boards in Archive.", - "archives": "Archive", - "template": "Template", - "templates": "Templates", - "assign-member": "Assign member", - "attached": "attached", - "attachment": "Attachment", - "attachment-delete-pop": "Deleting an attachment is permanent. There is no undo.", - "attachmentDeletePopup-title": "Delete Attachment?", - "attachments": "Attachments", - "auto-watch": "Automatically watch boards when they are created", - "avatar-too-big": "The avatar is too large (70KB max)", - "back": "Back", - "board-change-color": "Kemmañ al liv", - "board-nb-stars": "%s stered", - "board-not-found": "Board not found", - "board-private-info": "This board will be <strong>private</strong>.", - "board-public-info": "This board will be <strong>public</strong>.", - "boardChangeColorPopup-title": "Change Board Background", - "boardChangeTitlePopup-title": "Rename Board", - "boardChangeVisibilityPopup-title": "Change Visibility", - "boardChangeWatchPopup-title": "Change Watch", - "boardMenuPopup-title": "Board Settings", - "boardChangeViewPopup-title": "Board View", - "boards": "Boards", - "board-view": "Board View", - "board-view-cal": "Calendar", - "board-view-swimlanes": "Swimlanes", - "board-view-collapse": "Collapse", - "board-view-lists": "Lists", - "bucket-example": "Like “Bucket List” for example", - "cancel": "Cancel", - "card-archived": "This card is moved to Archive.", - "board-archived": "This board is moved to Archive.", - "card-comments-title": "This card has %s comment.", - "card-delete-notice": "Deleting is permanent. You will lose all actions associated with this card.", - "card-delete-pop": "All actions will be removed from the activity feed and you won't be able to re-open the card. There is no undo.", - "card-delete-suggest-archive": "You can move a card to Archive to remove it from the board and preserve the activity.", - "card-due": "Due", - "card-due-on": "Due on", - "card-spent": "Spent Time", - "card-edit-attachments": "Edit attachments", - "card-edit-custom-fields": "Edit custom fields", - "card-start-voting": "Start voting", - "card-cancel-voting": "Delete voting and all votes", - "card-edit-labels": "Edit labels", - "card-edit-members": "Edit members", - "card-labels-title": "Change the labels for the card.", - "card-members-title": "Add or remove members of the board from the card.", - "card-start": "Start", - "card-start-on": "Starts on", - "cardAttachmentsPopup-title": "Attach From", - "cardCustomField-datePopup-title": "Change date", - "cardCustomFieldsPopup-title": "Edit custom fields", - "cardStartVotingPopup-title": "Start a vote", - "positiveVoteMembersPopup-title": "Proponents", - "negativeVoteMembersPopup-title": "Opponents", - "vote-question": "Voting question", - "vote-public": "Public vote", - "vote-for-it": "for it", - "vote-against": "against", - "cardDeletePopup-title": "Diverkañ ar gartenn ?", - "cardDetailsActionsPopup-title": "Card Actions", - "cardLabelsPopup-title": "Labels", - "cardMembersPopup-title": "Izili", - "cardMorePopup-title": "Muioc’h", - "cardTemplatePopup-title": "Create template", - "cards": "Kartennoù", - "cards-count": "Kartennoù", - "casSignIn": "Sign In with CAS", - "cardType-card": "Card", - "cardType-linkedCard": "Linked Card", - "cardType-linkedBoard": "Linked Board", - "change": "Change", - "change-avatar": "Change Avatar", - "change-password": "Kemmañ ger-tremen", - "change-permissions": "Change permissions", - "change-settings": "Change Settings", - "changeAvatarPopup-title": "Change Avatar", - "changeLanguagePopup-title": "Change Language", - "changePasswordPopup-title": "Kemmañ ger-tremen", - "changePermissionsPopup-title": "Change Permissions", - "changeSettingsPopup-title": "Change Settings", - "subtasks": "Subtasks", - "checklists": "Checklists", - "click-to-star": "Click to star this board.", - "click-to-unstar": "Click to unstar this board.", - "clipboard": "Clipboard or drag & drop", - "close": "Close", - "close-board": "Close Board", - "close-board-pop": "You will be able to restore the board by clicking the “Archive” button from the home header.", - "color-black": "du", - "color-blue": "glas", - "color-crimson": "crimson", - "color-darkgreen": "darkgreen", - "color-gold": "gold", - "color-gray": "gray", - "color-green": "gwer", - "color-indigo": "indigo", - "color-lime": "melen sitroñs", - "color-magenta": "magenta", - "color-mistyrose": "mistyrose", - "color-navy": "navy", - "color-orange": "orañjez", - "color-paleturquoise": "paleturquoise", - "color-peachpuff": "peachpuff", - "color-pink": "roz", - "color-plum": "plum", - "color-purple": "mouk", - "color-red": "ruz", - "color-saddlebrown": "saddlebrown", - "color-silver": "silver", - "color-sky": "pers", - "color-slateblue": "slateblue", - "color-white": "white", - "color-yellow": "melen", - "unset-color": "Unset", - "comment": "Comment", - "comment-placeholder": "Write Comment", - "comment-only": "Comment only", - "comment-only-desc": "Can comment on cards only.", - "no-comments": "No comments", - "no-comments-desc": "Can not see comments and activities.", - "worker": "Worker", - "worker-desc": "Can only move cards, assign itself to card and comment.", - "computer": "Computer", - "confirm-subtask-delete-dialog": "Are you sure you want to delete subtask?", - "confirm-checklist-delete-dialog": "Are you sure you want to delete checklist?", - "copy-card-link-to-clipboard": "Copy card link to clipboard", - "linkCardPopup-title": "Link Card", - "searchElementPopup-title": "Search", - "copyCardPopup-title": "Copy Card", - "copyChecklistToManyCardsPopup-title": "Copy Checklist Template to Many Cards", - "copyChecklistToManyCardsPopup-instructions": "Destination Card Titles and Descriptions in this JSON format", - "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"First card title\", \"description\":\"First card description\"}, {\"title\":\"Second card title\",\"description\":\"Second card description\"},{\"title\":\"Last card title\",\"description\":\"Last card description\"} ]", - "create": "Krouiñ", - "createBoardPopup-title": "Create Board", - "chooseBoardSourcePopup-title": "Import board", - "createLabelPopup-title": "Create Label", - "createCustomField": "Create Field", - "createCustomFieldPopup-title": "Create Field", - "current": "current", - "custom-field-delete-pop": "There is no undo. This will remove this custom field from all cards and destroy its history.", - "custom-field-checkbox": "Checkbox", - "custom-field-date": "Date", - "custom-field-dropdown": "Dropdown List", - "custom-field-dropdown-none": "(none)", - "custom-field-dropdown-options": "List Options", - "custom-field-dropdown-options-placeholder": "Press enter to add more options", - "custom-field-dropdown-unknown": "(unknown)", - "custom-field-number": "Number", - "custom-field-text": "Text", - "custom-fields": "Custom Fields", - "date": "Date", - "decline": "Decline", - "default-avatar": "Default avatar", - "delete": "Diverkañ", - "deleteCustomFieldPopup-title": "Delete Custom Field?", - "deleteLabelPopup-title": "Delete Label?", - "description": "Description", - "disambiguateMultiLabelPopup-title": "Disambiguate Label Action", - "disambiguateMultiMemberPopup-title": "Disambiguate Member Action", - "discard": "Discard", - "done": "Graet", - "download": "Download", - "edit": "Kemmañ", - "edit-avatar": "Change Avatar", - "edit-profile": "Edit Profile", - "edit-wip-limit": "Edit WIP Limit", - "soft-wip-limit": "Soft WIP Limit", - "editCardStartDatePopup-title": "Change start date", - "editCardDueDatePopup-title": "Change due date", - "editCustomFieldPopup-title": "Edit Field", - "editCardSpentTimePopup-title": "Change spent time", - "editLabelPopup-title": "Change Label", - "editNotificationPopup-title": "Edit Notification", - "editProfilePopup-title": "Edit Profile", - "email": "Email", - "email-enrollAccount-subject": "An account created for you on __siteName__", - "email-enrollAccount-text": "Hello __user__,\n\nTo start using the service, simply click the link below.\n\n__url__\n\nThanks.", - "email-fail": "Sending email failed", - "email-fail-text": "Error trying to send email", - "email-invalid": "Invalid email", - "email-invite": "Invite via Email", - "email-invite-subject": "__inviter__ sent you an invitation", - "email-invite-text": "Dear __user__,\n\n__inviter__ invites you to join board \"__board__\" for collaborations.\n\nPlease follow the link below:\n\n__url__\n\nThanks.", - "email-resetPassword-subject": "Reset your password on __siteName__", - "email-resetPassword-text": "Hello __user__,\n\nTo reset your password, simply click the link below.\n\n__url__\n\nThanks.", - "email-sent": "Email sent", - "email-verifyEmail-subject": "Verify your email address on __siteName__", - "email-verifyEmail-text": "Hello __user__,\n\nTo verify your account email, simply click the link below.\n\n__url__\n\nThanks.", - "enable-wip-limit": "Enable WIP Limit", - "error-board-doesNotExist": "This board does not exist", - "error-board-notAdmin": "You need to be admin of this board to do that", - "error-board-notAMember": "You need to be a member of this board to do that", - "error-json-malformed": "Your text is not valid JSON", - "error-json-schema": "Your JSON data does not include the proper information in the correct format", - "error-list-doesNotExist": "This list does not exist", - "error-user-doesNotExist": "This user does not exist", - "error-user-notAllowSelf": "You can not invite yourself", - "error-user-notCreated": "This user is not created", - "error-username-taken": "This username is already taken", - "error-email-taken": "Email has already been taken", - "export-board": "Export board", - "sort": "Sort", - "sort-desc": "Click to Sort List", - "list-sort-by": "Sort the List By:", - "list-label-modifiedAt": "Last Access Time", - "list-label-title": "Name of the List", - "list-label-sort": "Your Manual Order", - "list-label-short-modifiedAt": "(L)", - "list-label-short-title": "(N)", - "list-label-short-sort": "(M)", - "filter": "Filter", - "filter-cards": "Filter Cards or Lists", - "list-filter-label": "Filter List by Title", - "filter-clear": "Clear filter", - "filter-no-label": "No label", - "filter-no-member": "No member", - "filter-no-assignee": "No assignee", - "filter-no-custom-fields": "No Custom Fields", - "filter-show-archive": "Show archived lists", - "filter-hide-empty": "Hide empty lists", - "filter-on": "Filter is on", - "filter-on-desc": "You are filtering cards on this board. Click here to edit filter.", - "filter-to-selection": "Filter to selection", - "advanced-filter-label": "Advanced Filter", - "advanced-filter-description": "Advanced Filter allows to write a string containing following operators: == != <= >= && || ( ) A space is used as a separator between the Operators. You can filter for all Custom Fields by typing their names and values. For Example: Field1 == Value1. Note: If fields or values contains spaces, you need to encapsulate them into single quotes. For Example: 'Field 1' == 'Value 1'. For single control characters (' \\/) to be skipped, you can use \\. For example: Field1 == I\\'m. Also you can combine multiple conditions. For Example: F1 == V1 || F1 == V2. Normally all operators are interpreted from left to right. You can change the order by placing brackets. For Example: F1 == V1 && ( F2 == V2 || F2 == V3 ). Also you can search text fields using regex: F1 == /Tes.*/i", - "fullname": "Full Name", - "header-logo-title": "Go back to your boards page.", - "hide-system-messages": "Hide system messages", - "headerBarCreateBoardPopup-title": "Create Board", - "home": "Home", - "import": "Import", - "link": "Link", - "import-board": "import board", - "import-board-c": "Import board", - "import-board-title-trello": "Import board from Trello", - "import-board-title-wekan": "Import board from previous export", - "import-sandstorm-backup-warning": "Do not delete data you import from original exported board or Trello before checking does this grain close and open again, or do you get Board not found error, that means data loss.", - "import-sandstorm-warning": "Imported board will delete all existing data on board and replace it with imported board.", - "from-trello": "From Trello", - "from-wekan": "From previous export", - "import-board-instruction-trello": "In your Trello board, go to 'Menu', then 'More', 'Print and Export', 'Export JSON', and copy the resulting text", - "import-board-instruction-wekan": "In your board, go to 'Menu', then 'Export board', and copy the text in the downloaded file.", - "import-board-instruction-about-errors": "If you get errors when importing board, sometimes importing still works, and board is at All Boards page.", - "import-json-placeholder": "Paste your valid JSON data here", - "import-map-members": "Map members", - "import-members-map": "Your imported board has some members. Please map the members you want to import to your users", - "import-show-user-mapping": "Review members mapping", - "import-user-select": "Pick your existing user you want to use as this member", - "importMapMembersAddPopup-title": "Select member", - "info": "Version", - "initials": "Initials", - "invalid-date": "Invalid date", - "invalid-time": "Invalid time", - "invalid-user": "Invalid user", - "joined": "joined", - "just-invited": "You are just invited to this board", - "keyboard-shortcuts": "Keyboard shortcuts", - "label-create": "Create Label", - "label-default": "%s label (default)", - "label-delete-pop": "There is no undo. This will remove this label from all cards and destroy its history.", - "labels": "Labels", - "language": "Yezh", - "last-admin-desc": "You can’t change roles because there must be at least one admin.", - "leave-board": "Leave Board", - "leave-board-pop": "Are you sure you want to leave __boardTitle__? You will be removed from all cards on this board.", - "leaveBoardPopup-title": "Leave Board ?", - "link-card": "Link to this card", - "list-archive-cards": "Move all cards in this list to Archive", - "list-archive-cards-pop": "This will remove all the cards in this list from the board. To view cards in Archive and bring them back to the board, click “Menu” > “Archive”.", - "list-move-cards": "Move all cards in this list", - "list-select-cards": "Select all cards in this list", - "set-color-list": "Set Color", - "listActionPopup-title": "List Actions", - "swimlaneActionPopup-title": "Swimlane Actions", - "swimlaneAddPopup-title": "Add a Swimlane below", - "listImportCardPopup-title": "Import a Trello card", - "listMorePopup-title": "Muioc’h", - "link-list": "Link to this list", - "list-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the list. There is no undo.", - "list-delete-suggest-archive": "You can move a list to Archive to remove it from the board and preserve the activity.", - "lists": "Lists", - "swimlanes": "Swimlanes", - "log-out": "Log Out", - "log-in": "Log In", - "loginPopup-title": "Log In", - "memberMenuPopup-title": "Member Settings", - "members": "Izili", - "menu": "Menu", - "move-selection": "Move selection", - "moveCardPopup-title": "Move Card", - "moveCardToBottom-title": "Move to Bottom", - "moveCardToTop-title": "Move to Top", - "moveSelectionPopup-title": "Move selection", - "multi-selection": "Multi-Selection", - "multi-selection-on": "Multi-Selection is on", - "muted": "Muted", - "muted-info": "You will never be notified of any changes in this board", - "my-boards": "My Boards", - "name": "Name", - "no-archived-cards": "No cards in Archive.", - "no-archived-lists": "No lists in Archive.", - "no-archived-swimlanes": "No swimlanes in Archive.", - "no-results": "No results", - "normal": "Normal", - "normal-desc": "Can view and edit cards. Can't change settings.", - "not-accepted-yet": "Invitation not accepted yet", - "notify-participate": "Receive updates to any cards you participate as creater or member", - "notify-watch": "Receive updates to any boards, lists, or cards you’re watching", - "optional": "optional", - "or": "or", - "page-maybe-private": "This page may be private. You may be able to view it by <a href='%s'>logging in</a>.", - "page-not-found": "Page not found.", - "password": "Ger-tremen", - "paste-or-dragdrop": "to paste, or drag & drop image file to it (image only)", - "participating": "Participating", - "preview": "Preview", - "previewAttachedImagePopup-title": "Preview", - "previewClipboardImagePopup-title": "Preview", - "private": "Private", - "private-desc": "This board is private. Only people added to the board can view and edit it.", - "profile": "Profile", - "public": "Public", - "public-desc": "This board is public. It's visible to anyone with the link and will show up in search engines like Google. Only people added to the board can edit.", - "quick-access-description": "Star a board to add a shortcut in this bar.", - "remove-cover": "Remove Cover", - "remove-from-board": "Remove from Board", - "remove-label": "Remove Label", - "listDeletePopup-title": "Delete List ?", - "remove-member": "Remove Member", - "remove-member-from-card": "Remove from Card", - "remove-member-pop": "Remove __name__ (__username__) from __boardTitle__? The member will be removed from all cards on this board. They will receive a notification.", - "removeMemberPopup-title": "Remove Member?", - "rename": "Rename", - "rename-board": "Rename Board", - "restore": "Restore", - "save": "Save", - "search": "Search", - "rules": "Rules", - "search-cards": "Search from card/list titles, descriptions and custom fields on this board", - "search-example": "Text to search for?", - "select-color": "Select Color", - "set-wip-limit-value": "Set a limit for the maximum number of tasks in this list", - "setWipLimitPopup-title": "Set WIP Limit", - "shortcut-assign-self": "Assign yourself to current card", - "shortcut-autocomplete-emoji": "Autocomplete emoji", - "shortcut-autocomplete-members": "Autocomplete members", - "shortcut-clear-filters": "Clear all filters", - "shortcut-close-dialog": "Close Dialog", - "shortcut-filter-my-cards": "Filter my cards", - "shortcut-show-shortcuts": "Bring up this shortcuts list", - "shortcut-toggle-filterbar": "Toggle Filter Sidebar", - "shortcut-toggle-sidebar": "Toggle Board Sidebar", - "show-cards-minimum-count": "Show cards count if list contains more than", - "sidebar-open": "Open Sidebar", - "sidebar-close": "Close Sidebar", - "signupPopup-title": "Create an Account", - "star-board-title": "Click to star this board. It will show up at top of your boards list.", - "starred-boards": "Starred Boards", - "starred-boards-description": "Starred boards show up at the top of your boards list.", - "subscribe": "Subscribe", - "team": "Team", - "this-board": "this board", - "this-card": "this card", - "spent-time-hours": "Spent time (hours)", - "overtime-hours": "Overtime (hours)", - "overtime": "Overtime", - "has-overtime-cards": "Has overtime cards", - "has-spenttime-cards": "Has spent time cards", - "time": "Time", - "title": "Title", - "tracking": "Tracking", - "tracking-info": "You will be notified of any changes to those cards you are involved as creator or member.", - "type": "Type", - "unassign-member": "Unassign member", - "unsaved-description": "You have an unsaved description.", - "unwatch": "Unwatch", - "upload": "Upload", - "upload-avatar": "Upload an avatar", - "uploaded-avatar": "Uploaded an avatar", - "username": "Username", - "view-it": "View it", - "warn-list-archived": "warning: this card is in an list at Archive", - "watch": "Watch", - "watching": "Watching", - "watching-info": "You will be notified of any change in this board", - "welcome-board": "Welcome Board", - "welcome-swimlane": "Milestone 1", - "welcome-list1": "Basics", - "welcome-list2": "Advanced", - "card-templates-swimlane": "Card Templates", - "list-templates-swimlane": "List Templates", - "board-templates-swimlane": "Board Templates", - "what-to-do": "What do you want to do?", - "wipLimitErrorPopup-title": "Invalid WIP Limit", - "wipLimitErrorPopup-dialog-pt1": "The number of tasks in this list is higher than the WIP limit you've defined.", - "wipLimitErrorPopup-dialog-pt2": "Please move some tasks out of this list, or set a higher WIP limit.", - "admin-panel": "Admin Panel", - "settings": "Settings", - "people": "People", - "registration": "Registration", - "disable-self-registration": "Disable Self-Registration", - "invite": "Invite", - "invite-people": "Invite People", - "to-boards": "To board(s)", - "email-addresses": "Email Addresses", - "smtp-host-description": "The address of the SMTP server that handles your emails.", - "smtp-port-description": "The port your SMTP server uses for outgoing emails.", - "smtp-tls-description": "Enable TLS support for SMTP server", - "smtp-host": "SMTP Host", - "smtp-port": "SMTP Port", - "smtp-username": "Username", - "smtp-password": "Ger-tremen", - "smtp-tls": "TLS support", - "send-from": "From", - "send-smtp-test": "Send a test email to yourself", - "invitation-code": "Invitation Code", - "email-invite-register-subject": "__inviter__ sent you an invitation", - "email-invite-register-text": "Dear __user__,\n\n__inviter__ invites you to kanban board for collaborations.\n\nPlease follow the link below:\n__url__\n\nAnd your invitation code is: __icode__\n\nThanks.", - "email-smtp-test-subject": "SMTP Test Email", - "email-smtp-test-text": "You have successfully sent an email", - "error-invitation-code-not-exist": "Invitation code doesn't exist", - "error-notAuthorized": "You are not authorized to view this page.", - "webhook-title": "Webhook Name", - "webhook-token": "Token (Optional for Authentication)", - "outgoing-webhooks": "Outgoing Webhooks", - "bidirectional-webhooks": "Two-Way Webhooks", - "outgoingWebhooksPopup-title": "Outgoing Webhooks", - "boardCardTitlePopup-title": "Card Title Filter", - "disable-webhook": "Disable This Webhook", - "global-webhook": "Global Webhooks", - "new-outgoing-webhook": "New Outgoing Webhook", - "no-name": "(Unknown)", - "Node_version": "Node version", - "Meteor_version": "Meteor version", - "MongoDB_version": "MongoDB version", - "MongoDB_storage_engine": "MongoDB storage engine", - "MongoDB_Oplog_enabled": "MongoDB Oplog enabled", - "OS_Arch": "OS Arch", - "OS_Cpus": "OS CPU Count", - "OS_Freemem": "OS Free Memory", - "OS_Loadavg": "OS Load Average", - "OS_Platform": "OS Platform", - "OS_Release": "OS Release", - "OS_Totalmem": "OS Total Memory", - "OS_Type": "OS Type", - "OS_Uptime": "OS Uptime", - "days": "days", - "hours": "hours", - "minutes": "minutes", - "seconds": "seconds", - "show-field-on-card": "Show this field on card", - "automatically-field-on-card": "Auto create field to all cards", - "showLabel-field-on-card": "Show field label on minicard", - "yes": "Yes", - "no": "No", - "accounts": "Accounts", - "accounts-allowEmailChange": "Allow Email Change", - "accounts-allowUserNameChange": "Allow Username Change", - "createdAt": "Created at", - "verified": "Verified", - "active": "Active", - "card-received": "Received", - "card-received-on": "Received on", - "card-end": "End", - "card-end-on": "Ends on", - "editCardReceivedDatePopup-title": "Change received date", - "editCardEndDatePopup-title": "Change end date", - "setCardColorPopup-title": "Set color", - "setCardActionsColorPopup-title": "Choose a color", - "setSwimlaneColorPopup-title": "Choose a color", - "setListColorPopup-title": "Choose a color", - "assigned-by": "Assigned By", - "requested-by": "Requested By", - "board-delete-notice": "Deleting is permanent. You will lose all lists, cards and actions associated with this board.", - "delete-board-confirm-popup": "All lists, cards, labels, and activities will be deleted and you won't be able to recover the board contents. There is no undo.", - "boardDeletePopup-title": "Delete Board?", - "delete-board": "Delete Board", - "default-subtasks-board": "Subtasks for __board__ board", - "default": "Default", - "queue": "Queue", - "subtask-settings": "Subtasks Settings", - "card-settings": "Card Settings", - "boardSubtaskSettingsPopup-title": "Board Subtasks Settings", - "boardCardSettingsPopup-title": "Card Settings", - "deposit-subtasks-board": "Deposit subtasks to this board:", - "deposit-subtasks-list": "Landing list for subtasks deposited here:", - "show-parent-in-minicard": "Show parent in minicard:", - "prefix-with-full-path": "Prefix with full path", - "prefix-with-parent": "Prefix with parent", - "subtext-with-full-path": "Subtext with full path", - "subtext-with-parent": "Subtext with parent", - "change-card-parent": "Change card's parent", - "parent-card": "Parent card", - "source-board": "Source board", - "no-parent": "Don't show parent", - "activity-added-label": "added label '%s' to %s", - "activity-removed-label": "removed label '%s' from %s", - "activity-delete-attach": "deleted an attachment from %s", - "activity-added-label-card": "added label '%s'", - "activity-removed-label-card": "removed label '%s'", - "activity-delete-attach-card": "deleted an attachment", - "activity-set-customfield": "set custom field '%s' to '%s' in %s", - "activity-unset-customfield": "unset custom field '%s' in %s", - "r-rule": "Rule", - "r-add-trigger": "Add trigger", - "r-add-action": "Add action", - "r-board-rules": "Board rules", - "r-add-rule": "Add rule", - "r-view-rule": "View rule", - "r-delete-rule": "Delete rule", - "r-new-rule-name": "New rule title", - "r-no-rules": "No rules", - "r-when-a-card": "When a card", - "r-is": "is", - "r-is-moved": "is moved", - "r-added-to": "added to", - "r-removed-from": "Removed from", - "r-the-board": "the board", - "r-list": "list", - "set-filter": "Set Filter", - "r-moved-to": "Moved to", - "r-moved-from": "Moved from", - "r-archived": "Moved to Archive", - "r-unarchived": "Restored from Archive", - "r-a-card": "a card", - "r-when-a-label-is": "When a label is", - "r-when-the-label": "When the label", - "r-list-name": "list name", - "r-when-a-member": "When a member is", - "r-when-the-member": "When the member", - "r-name": "name", - "r-when-a-attach": "When an attachment", - "r-when-a-checklist": "When a checklist is", - "r-when-the-checklist": "When the checklist", - "r-completed": "Completed", - "r-made-incomplete": "Made incomplete", - "r-when-a-item": "When a checklist item is", - "r-when-the-item": "When the checklist item", - "r-checked": "Checked", - "r-unchecked": "Unchecked", - "r-move-card-to": "Move card to", - "r-top-of": "Top of", - "r-bottom-of": "Bottom of", - "r-its-list": "its list", - "r-archive": "Move to Archive", - "r-unarchive": "Restore from Archive", - "r-card": "card", - "r-add": "Ouzhpenn", - "r-remove": "Remove", - "r-label": "label", - "r-member": "member", - "r-remove-all": "Remove all members from the card", - "r-set-color": "Set color to", - "r-checklist": "checklist", - "r-check-all": "Check all", - "r-uncheck-all": "Uncheck all", - "r-items-check": "items of checklist", - "r-check": "Check", - "r-uncheck": "Uncheck", - "r-item": "item", - "r-of-checklist": "of checklist", - "r-send-email": "Send an email", - "r-to": "to", - "r-subject": "subject", - "r-rule-details": "Rule details", - "r-d-move-to-top-gen": "Move card to top of its list", - "r-d-move-to-top-spec": "Move card to top of list", - "r-d-move-to-bottom-gen": "Move card to bottom of its list", - "r-d-move-to-bottom-spec": "Move card to bottom of list", - "r-d-send-email": "Send email", - "r-d-send-email-to": "to", - "r-d-send-email-subject": "subject", - "r-d-send-email-message": "message", - "r-d-archive": "Move card to Archive", - "r-d-unarchive": "Restore card from Archive", - "r-d-add-label": "Add label", - "r-d-remove-label": "Remove label", - "r-create-card": "Create new card", - "r-in-list": "in list", - "r-in-swimlane": "in swimlane", - "r-d-add-member": "Add member", - "r-d-remove-member": "Remove member", - "r-d-remove-all-member": "Remove all member", - "r-d-check-all": "Check all items of a list", - "r-d-uncheck-all": "Uncheck all items of a list", - "r-d-check-one": "Check item", - "r-d-uncheck-one": "Uncheck item", - "r-d-check-of-list": "of checklist", - "r-d-add-checklist": "Add checklist", - "r-d-remove-checklist": "Remove checklist", - "r-by": "by", - "r-add-checklist": "Add checklist", - "r-with-items": "with items", - "r-items-list": "item1,item2,item3", - "r-add-swimlane": "Add swimlane", - "r-swimlane-name": "swimlane name", - "r-board-note": "Note: leave a field empty to match every possible value.", - "r-checklist-note": "Note: checklist's items have to be written as comma separated values.", - "r-when-a-card-is-moved": "When a card is moved to another list", - "r-set": "Set", - "r-update": "Update", - "r-datefield": "date field", - "r-df-start-at": "start", - "r-df-due-at": "due", - "r-df-end-at": "end", - "r-df-received-at": "received", - "r-to-current-datetime": "to current date/time", - "r-remove-value-from": "Remove value from", - "ldap": "LDAP", - "oauth2": "OAuth2", - "cas": "CAS", - "authentication-method": "Authentication method", - "authentication-type": "Authentication type", - "custom-product-name": "Custom Product Name", - "layout": "Layout", - "hide-logo": "Hide Logo", - "add-custom-html-after-body-start": "Add Custom HTML after <body> start", - "add-custom-html-before-body-end": "Add Custom HTML before </body> end", - "error-undefined": "Something went wrong", - "error-ldap-login": "An error occurred while trying to login", - "display-authentication-method": "Display Authentication Method", - "default-authentication-method": "Default Authentication Method", - "duplicate-board": "Duplicate Board", - "people-number": "The number of people is:", - "swimlaneDeletePopup-title": "Delete Swimlane ?", - "swimlane-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the swimlane. There is no undo.", - "restore-all": "Restore all", - "delete-all": "Delete all", - "loading": "Loading, please wait.", - "previous_as": "last time was", - "act-a-dueAt": "modified due time to \nWhen: __timeValue__\nWhere: __card__\n previous due was __timeOldValue__", - "act-a-endAt": "modified ending time to __timeValue__ from (__timeOldValue__)", - "act-a-startAt": "modified starting time to __timeValue__ from (__timeOldValue__)", - "act-a-receivedAt": "modified received time to __timeValue__ from (__timeOldValue__)", - "a-dueAt": "modified due time to be", - "a-endAt": "modified ending time to be", - "a-startAt": "modified starting time to be", - "a-receivedAt": "modified received time to be", - "almostdue": "current due time %s is approaching", - "pastdue": "current due time %s is past", - "duenow": "current due time %s is today", - "act-newDue": "__list__/__card__ has 1st due reminder [__board__]", - "act-withDue": "__list__/__card__ due reminders [__board__]", - "act-almostdue": "was reminding the current due (__timeValue__) of __card__ is approaching", - "act-pastdue": "was reminding the current due (__timeValue__) of __card__ is past", - "act-duenow": "was reminding the current due (__timeValue__) of __card__ is now", - "act-atUserComment": "You were mentioned in [__board__] __list__/__card__", - "delete-user-confirm-popup": "Are you sure you want to delete this account? There is no undo.", - "accounts-allowUserDelete": "Allow users to self delete their account", - "hide-minicard-label-text": "Hide minicard label text", - "show-desktop-drag-handles": "Show desktop drag handles", - "assignee": "Assignee", - "cardAssigneesPopup-title": "Assignee", - "addmore-detail": "Add a more detailed description", - "show-on-card": "Show on Card", - "new": "New", - "editUserPopup-title": "Edit User", - "newUserPopup-title": "New User", - "notifications": "Notifications", - "view-all": "View All", - "filter-by-unread": "Filter by Unread", - "mark-all-as-read": "Mark all as read", - "remove-all-read": "Remove all read", - "allow-rename": "Allow Rename", - "allowRenamePopup-title": "Allow Rename" -} + "accept": "Asantiñ", + "act-activity-notify": "Activity Notification", + "act-addAttachment": "added attachment __attachment__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-deleteAttachment": "deleted attachment __attachment__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addSubtask": "added subtask __subtask__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addedLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removeLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removedLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addChecklist": "added checklist __checklist__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addChecklistItem": "added checklist item __checklistItem__ to checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removeChecklist": "removed checklist __checklist__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removeChecklistItem": "removed checklist item __checklistItem__ from checklist __checkList__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-checkedItem": "checked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-uncheckedItem": "unchecked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-completeChecklist": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-uncompleteChecklist": "uncompleted checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addComment": "commented on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-editComment": "edited comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-deleteComment": "deleted comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-createBoard": "created board __board__", + "act-createSwimlane": "created swimlane __swimlane__ to board __board__", + "act-createCard": "created card __card__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-createCustomField": "created custom field __customField__ at board __board__", + "act-deleteCustomField": "deleted custom field __customField__ at board __board__", + "act-setCustomField": "edited custom field __customField__: __customFieldValue__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-createList": "added list __list__ to board __board__", + "act-addBoardMember": "added member __member__ to board __board__", + "act-archivedBoard": "Board __board__ moved to Archive", + "act-archivedCard": "Card __card__ at list __list__ at swimlane __swimlane__ at board __board__ moved to Archive", + "act-archivedList": "List __list__ at swimlane __swimlane__ at board __board__ moved to Archive", + "act-archivedSwimlane": "Swimlane __swimlane__ at board __board__ moved to Archive", + "act-importBoard": "imported board __board__", + "act-importCard": "imported card __card__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-importList": "imported list __list__ to swimlane __swimlane__ at board __board__", + "act-joinMember": "added member __member__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-moveCard": "moved card __card__ at board __board__ from list __oldList__ at swimlane __oldSwimlane__ to list __list__ at swimlane __swimlane__", + "act-moveCardToOtherBoard": "moved card __card__ from list __oldList__ at swimlane __oldSwimlane__ at board __oldBoard__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-removeBoardMember": "removed member __member__ from board __board__", + "act-restoredCard": "restored card __card__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-unjoinMember": "removed member __member__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-withBoardTitle": "__board__", + "act-withCardTitle": "[__board__] __card__", + "actions": "Oberoù", + "activities": "Oberiantizoù", + "activity": "Oberiantiz", + "activity-added": "%s ouzhpennet da %s", + "activity-archived": "%s moved to Archive", + "activity-attached": "%s liammet ouzh %s", + "activity-created": "%s krouet", + "activity-customfield-created": "created custom field %s", + "activity-excluded": "excluded %s from %s", + "activity-imported": "%s enporzhiet eus %s da %s", + "activity-imported-board": "%s enporzhiet da %s", + "activity-joined": "joined %s", + "activity-moved": "moved %s from %s to %s", + "activity-on": "on %s", + "activity-removed": "removed %s from %s", + "activity-sent": "sent %s to %s", + "activity-unjoined": "unjoined %s", + "activity-subtask-added": "added subtask to %s", + "activity-checked-item": "checked %s in checklist %s of %s", + "activity-unchecked-item": "unchecked %s in checklist %s of %s", + "activity-checklist-added": "added checklist to %s", + "activity-checklist-removed": "removed a checklist from %s", + "activity-checklist-completed": "completed checklist %s of %s", + "activity-checklist-uncompleted": "uncompleted the checklist %s of %s", + "activity-checklist-item-added": "added checklist item to '%s' in %s", + "activity-checklist-item-removed": "removed a checklist item from '%s' in %s", + "add": "Ouzhpenn", + "activity-checked-item-card": "checked %s in checklist %s", + "activity-unchecked-item-card": "unchecked %s in checklist %s", + "activity-checklist-completed-card": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "activity-checklist-uncompleted-card": "uncompleted the checklist %s", + "activity-editComment": "edited comment %s", + "activity-deleteComment": "deleted comment %s", + "add-attachment": "Add Attachment", + "add-board": "Add Board", + "add-card": "Add Card", + "add-swimlane": "Add Swimlane", + "add-subtask": "Add Subtask", + "add-checklist": "Add Checklist", + "add-checklist-item": "Add an item to checklist", + "add-cover": "Ouzphenn ur golo", + "add-label": "Add Label", + "add-list": "Add List", + "add-members": "Ouzhpenn izili", + "added": "Ouzhpennet", + "addMemberPopup-title": "Izili", + "admin": "Merour", + "admin-desc": "Can view and edit cards, remove members, and change settings for the board.", + "admin-announcement": "Announcement", + "admin-announcement-active": "Active System-Wide Announcement", + "admin-announcement-title": "Announcement from Administrator", + "all-boards": "All boards", + "and-n-other-card": "And __count__ other card", + "and-n-other-card_plural": "And __count__ other cards", + "apply": "Apply", + "app-is-offline": "Loading, please wait. Refreshing the page will cause data loss. If loading does not work, please check that server has not stopped.", + "archive": "Move to Archive", + "archive-all": "Move All to Archive", + "archive-board": "Move Board to Archive", + "archive-card": "Move Card to Archive", + "archive-list": "Move List to Archive", + "archive-swimlane": "Move Swimlane to Archive", + "archive-selection": "Move selection to Archive", + "archiveBoardPopup-title": "Move Board to Archive?", + "archived-items": "Archive", + "archived-boards": "Boards in Archive", + "restore-board": "Restore Board", + "no-archived-boards": "No Boards in Archive.", + "archives": "Archive", + "template": "Template", + "templates": "Templates", + "assign-member": "Assign member", + "attached": "attached", + "attachment": "Attachment", + "attachment-delete-pop": "Deleting an attachment is permanent. There is no undo.", + "attachmentDeletePopup-title": "Delete Attachment?", + "attachments": "Attachments", + "auto-watch": "Automatically watch boards when they are created", + "avatar-too-big": "The avatar is too large (70KB max)", + "back": "Back", + "board-change-color": "Kemmañ al liv", + "board-nb-stars": "%s stered", + "board-not-found": "Board not found", + "board-private-info": "This board will be <strong>private</strong>.", + "board-public-info": "This board will be <strong>public</strong>.", + "boardChangeColorPopup-title": "Change Board Background", + "boardChangeTitlePopup-title": "Rename Board", + "boardChangeVisibilityPopup-title": "Change Visibility", + "boardChangeWatchPopup-title": "Change Watch", + "boardMenuPopup-title": "Board Settings", + "boardChangeViewPopup-title": "Board View", + "boards": "Boards", + "board-view": "Board View", + "board-view-cal": "Calendar", + "board-view-swimlanes": "Swimlanes", + "board-view-collapse": "Collapse", + "board-view-lists": "Lists", + "bucket-example": "Like “Bucket List” for example", + "cancel": "Cancel", + "card-archived": "This card is moved to Archive.", + "board-archived": "This board is moved to Archive.", + "card-comments-title": "This card has %s comment.", + "card-delete-notice": "Deleting is permanent. You will lose all actions associated with this card.", + "card-delete-pop": "All actions will be removed from the activity feed and you won't be able to re-open the card. There is no undo.", + "card-delete-suggest-archive": "You can move a card to Archive to remove it from the board and preserve the activity.", + "card-due": "Due", + "card-due-on": "Due on", + "card-spent": "Spent Time", + "card-edit-attachments": "Edit attachments", + "card-edit-custom-fields": "Edit custom fields", + "card-start-voting": "Start voting", + "card-cancel-voting": "Delete voting and all votes", + "card-edit-labels": "Edit labels", + "card-edit-members": "Edit members", + "card-labels-title": "Change the labels for the card.", + "card-members-title": "Add or remove members of the board from the card.", + "card-start": "Start", + "card-start-on": "Starts on", + "cardAttachmentsPopup-title": "Attach From", + "cardCustomField-datePopup-title": "Change date", + "cardCustomFieldsPopup-title": "Edit custom fields", + "cardStartVotingPopup-title": "Start a vote", + "positiveVoteMembersPopup-title": "Proponents", + "negativeVoteMembersPopup-title": "Opponents", + "vote-question": "Voting question", + "vote-public": "Public vote", + "vote-for-it": "for it", + "vote-against": "against", + "cardDeletePopup-title": "Diverkañ ar gartenn ?", + "cardDetailsActionsPopup-title": "Card Actions", + "cardLabelsPopup-title": "Labels", + "cardMembersPopup-title": "Izili", + "cardMorePopup-title": "Muioc’h", + "cardTemplatePopup-title": "Create template", + "cards": "Kartennoù", + "cards-count": "Kartennoù", + "casSignIn": "Sign In with CAS", + "cardType-card": "Card", + "cardType-linkedCard": "Linked Card", + "cardType-linkedBoard": "Linked Board", + "change": "Change", + "change-avatar": "Change Avatar", + "change-password": "Kemmañ ger-tremen", + "change-permissions": "Change permissions", + "change-settings": "Change Settings", + "changeAvatarPopup-title": "Change Avatar", + "changeLanguagePopup-title": "Change Language", + "changePasswordPopup-title": "Kemmañ ger-tremen", + "changePermissionsPopup-title": "Change Permissions", + "changeSettingsPopup-title": "Change Settings", + "subtasks": "Subtasks", + "checklists": "Checklists", + "click-to-star": "Click to star this board.", + "click-to-unstar": "Click to unstar this board.", + "clipboard": "Clipboard or drag & drop", + "close": "Close", + "close-board": "Close Board", + "close-board-pop": "You will be able to restore the board by clicking the “Archive” button from the home header.", + "color-black": "du", + "color-blue": "glas", + "color-crimson": "crimson", + "color-darkgreen": "darkgreen", + "color-gold": "gold", + "color-gray": "gray", + "color-green": "gwer", + "color-indigo": "indigo", + "color-lime": "melen sitroñs", + "color-magenta": "magenta", + "color-mistyrose": "mistyrose", + "color-navy": "navy", + "color-orange": "orañjez", + "color-paleturquoise": "paleturquoise", + "color-peachpuff": "peachpuff", + "color-pink": "roz", + "color-plum": "plum", + "color-purple": "mouk", + "color-red": "ruz", + "color-saddlebrown": "saddlebrown", + "color-silver": "silver", + "color-sky": "pers", + "color-slateblue": "slateblue", + "color-white": "white", + "color-yellow": "melen", + "unset-color": "Unset", + "comment": "Comment", + "comment-placeholder": "Write Comment", + "comment-only": "Comment only", + "comment-only-desc": "Can comment on cards only.", + "no-comments": "No comments", + "no-comments-desc": "Can not see comments and activities.", + "worker": "Worker", + "worker-desc": "Can only move cards, assign itself to card and comment.", + "computer": "Computer", + "confirm-subtask-delete-dialog": "Are you sure you want to delete subtask?", + "confirm-checklist-delete-dialog": "Are you sure you want to delete checklist?", + "copy-card-link-to-clipboard": "Copy card link to clipboard", + "linkCardPopup-title": "Link Card", + "searchElementPopup-title": "Search", + "copyCardPopup-title": "Copy Card", + "copyChecklistToManyCardsPopup-title": "Copy Checklist Template to Many Cards", + "copyChecklistToManyCardsPopup-instructions": "Destination Card Titles and Descriptions in this JSON format", + "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"First card title\", \"description\":\"First card description\"}, {\"title\":\"Second card title\",\"description\":\"Second card description\"},{\"title\":\"Last card title\",\"description\":\"Last card description\"} ]", + "create": "Krouiñ", + "createBoardPopup-title": "Create Board", + "chooseBoardSourcePopup-title": "Import board", + "createLabelPopup-title": "Create Label", + "createCustomField": "Create Field", + "createCustomFieldPopup-title": "Create Field", + "current": "current", + "custom-field-delete-pop": "There is no undo. This will remove this custom field from all cards and destroy its history.", + "custom-field-checkbox": "Checkbox", + "custom-field-date": "Date", + "custom-field-dropdown": "Dropdown List", + "custom-field-dropdown-none": "(none)", + "custom-field-dropdown-options": "List Options", + "custom-field-dropdown-options-placeholder": "Press enter to add more options", + "custom-field-dropdown-unknown": "(unknown)", + "custom-field-number": "Number", + "custom-field-text": "Text", + "custom-fields": "Custom Fields", + "date": "Date", + "decline": "Decline", + "default-avatar": "Default avatar", + "delete": "Diverkañ", + "deleteCustomFieldPopup-title": "Delete Custom Field?", + "deleteLabelPopup-title": "Delete Label?", + "description": "Description", + "disambiguateMultiLabelPopup-title": "Disambiguate Label Action", + "disambiguateMultiMemberPopup-title": "Disambiguate Member Action", + "discard": "Discard", + "done": "Graet", + "download": "Download", + "edit": "Kemmañ", + "edit-avatar": "Change Avatar", + "edit-profile": "Edit Profile", + "edit-wip-limit": "Edit WIP Limit", + "soft-wip-limit": "Soft WIP Limit", + "editCardStartDatePopup-title": "Change start date", + "editCardDueDatePopup-title": "Change due date", + "editCustomFieldPopup-title": "Edit Field", + "editCardSpentTimePopup-title": "Change spent time", + "editLabelPopup-title": "Change Label", + "editNotificationPopup-title": "Edit Notification", + "editProfilePopup-title": "Edit Profile", + "email": "Email", + "email-enrollAccount-subject": "An account created for you on __siteName__", + "email-enrollAccount-text": "Hello __user__,\n\nTo start using the service, simply click the link below.\n\n__url__\n\nThanks.", + "email-fail": "Sending email failed", + "email-fail-text": "Error trying to send email", + "email-invalid": "Invalid email", + "email-invite": "Invite via Email", + "email-invite-subject": "__inviter__ sent you an invitation", + "email-invite-text": "Dear __user__,\n\n__inviter__ invites you to join board \"__board__\" for collaborations.\n\nPlease follow the link below:\n\n__url__\n\nThanks.", + "email-resetPassword-subject": "Reset your password on __siteName__", + "email-resetPassword-text": "Hello __user__,\n\nTo reset your password, simply click the link below.\n\n__url__\n\nThanks.", + "email-sent": "Email sent", + "email-verifyEmail-subject": "Verify your email address on __siteName__", + "email-verifyEmail-text": "Hello __user__,\n\nTo verify your account email, simply click the link below.\n\n__url__\n\nThanks.", + "enable-wip-limit": "Enable WIP Limit", + "error-board-doesNotExist": "This board does not exist", + "error-board-notAdmin": "You need to be admin of this board to do that", + "error-board-notAMember": "You need to be a member of this board to do that", + "error-json-malformed": "Your text is not valid JSON", + "error-json-schema": "Your JSON data does not include the proper information in the correct format", + "error-list-doesNotExist": "This list does not exist", + "error-user-doesNotExist": "This user does not exist", + "error-user-notAllowSelf": "You can not invite yourself", + "error-user-notCreated": "This user is not created", + "error-username-taken": "This username is already taken", + "error-email-taken": "Email has already been taken", + "export-board": "Export board", + "sort": "Sort", + "sort-desc": "Click to Sort List", + "list-sort-by": "Sort the List By:", + "list-label-modifiedAt": "Last Access Time", + "list-label-title": "Name of the List", + "list-label-sort": "Your Manual Order", + "list-label-short-modifiedAt": "(L)", + "list-label-short-title": "(N)", + "list-label-short-sort": "(M)", + "filter": "Filter", + "filter-cards": "Filter Cards or Lists", + "list-filter-label": "Filter List by Title", + "filter-clear": "Clear filter", + "filter-no-label": "No label", + "filter-no-member": "No member", + "filter-no-assignee": "No assignee", + "filter-no-custom-fields": "No Custom Fields", + "filter-show-archive": "Show archived lists", + "filter-hide-empty": "Hide empty lists", + "filter-on": "Filter is on", + "filter-on-desc": "You are filtering cards on this board. Click here to edit filter.", + "filter-to-selection": "Filter to selection", + "advanced-filter-label": "Advanced Filter", + "advanced-filter-description": "Advanced Filter allows to write a string containing following operators: == != <= >= && || ( ) A space is used as a separator between the Operators. You can filter for all Custom Fields by typing their names and values. For Example: Field1 == Value1. Note: If fields or values contains spaces, you need to encapsulate them into single quotes. For Example: 'Field 1' == 'Value 1'. For single control characters (' \\/) to be skipped, you can use \\. For example: Field1 == I\\'m. Also you can combine multiple conditions. For Example: F1 == V1 || F1 == V2. Normally all operators are interpreted from left to right. You can change the order by placing brackets. For Example: F1 == V1 && ( F2 == V2 || F2 == V3 ). Also you can search text fields using regex: F1 == /Tes.*/i", + "fullname": "Full Name", + "header-logo-title": "Go back to your boards page.", + "hide-system-messages": "Hide system messages", + "headerBarCreateBoardPopup-title": "Create Board", + "home": "Home", + "import": "Import", + "link": "Link", + "import-board": "import board", + "import-board-c": "Import board", + "import-board-title-trello": "Import board from Trello", + "import-board-title-wekan": "Import board from previous export", + "import-sandstorm-backup-warning": "Do not delete data you import from original exported board or Trello before checking does this grain close and open again, or do you get Board not found error, that means data loss.", + "import-sandstorm-warning": "Imported board will delete all existing data on board and replace it with imported board.", + "from-trello": "From Trello", + "from-wekan": "From previous export", + "import-board-instruction-trello": "In your Trello board, go to 'Menu', then 'More', 'Print and Export', 'Export JSON', and copy the resulting text", + "import-board-instruction-wekan": "In your board, go to 'Menu', then 'Export board', and copy the text in the downloaded file.", + "import-board-instruction-about-errors": "If you get errors when importing board, sometimes importing still works, and board is at All Boards page.", + "import-json-placeholder": "Paste your valid JSON data here", + "import-map-members": "Map members", + "import-members-map": "Your imported board has some members. Please map the members you want to import to your users", + "import-show-user-mapping": "Review members mapping", + "import-user-select": "Pick your existing user you want to use as this member", + "importMapMembersAddPopup-title": "Select member", + "info": "Version", + "initials": "Initials", + "invalid-date": "Invalid date", + "invalid-time": "Invalid time", + "invalid-user": "Invalid user", + "joined": "joined", + "just-invited": "You are just invited to this board", + "keyboard-shortcuts": "Keyboard shortcuts", + "label-create": "Create Label", + "label-default": "%s label (default)", + "label-delete-pop": "There is no undo. This will remove this label from all cards and destroy its history.", + "labels": "Labels", + "language": "Yezh", + "last-admin-desc": "You can’t change roles because there must be at least one admin.", + "leave-board": "Leave Board", + "leave-board-pop": "Are you sure you want to leave __boardTitle__? You will be removed from all cards on this board.", + "leaveBoardPopup-title": "Leave Board ?", + "link-card": "Link to this card", + "list-archive-cards": "Move all cards in this list to Archive", + "list-archive-cards-pop": "This will remove all the cards in this list from the board. To view cards in Archive and bring them back to the board, click “Menu” > “Archive”.", + "list-move-cards": "Move all cards in this list", + "list-select-cards": "Select all cards in this list", + "set-color-list": "Set Color", + "listActionPopup-title": "List Actions", + "swimlaneActionPopup-title": "Swimlane Actions", + "swimlaneAddPopup-title": "Add a Swimlane below", + "listImportCardPopup-title": "Import a Trello card", + "listMorePopup-title": "Muioc’h", + "link-list": "Link to this list", + "list-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the list. There is no undo.", + "list-delete-suggest-archive": "You can move a list to Archive to remove it from the board and preserve the activity.", + "lists": "Lists", + "swimlanes": "Swimlanes", + "log-out": "Log Out", + "log-in": "Log In", + "loginPopup-title": "Log In", + "memberMenuPopup-title": "Member Settings", + "members": "Izili", + "menu": "Menu", + "move-selection": "Move selection", + "moveCardPopup-title": "Move Card", + "moveCardToBottom-title": "Move to Bottom", + "moveCardToTop-title": "Move to Top", + "moveSelectionPopup-title": "Move selection", + "multi-selection": "Multi-Selection", + "multi-selection-on": "Multi-Selection is on", + "muted": "Muted", + "muted-info": "You will never be notified of any changes in this board", + "my-boards": "My Boards", + "name": "Name", + "no-archived-cards": "No cards in Archive.", + "no-archived-lists": "No lists in Archive.", + "no-archived-swimlanes": "No swimlanes in Archive.", + "no-results": "No results", + "normal": "Normal", + "normal-desc": "Can view and edit cards. Can't change settings.", + "not-accepted-yet": "Invitation not accepted yet", + "notify-participate": "Receive updates to any cards you participate as creater or member", + "notify-watch": "Receive updates to any boards, lists, or cards you’re watching", + "optional": "optional", + "or": "or", + "page-maybe-private": "This page may be private. You may be able to view it by <a href='%s'>logging in</a>.", + "page-not-found": "Page not found.", + "password": "Ger-tremen", + "paste-or-dragdrop": "to paste, or drag & drop image file to it (image only)", + "participating": "Participating", + "preview": "Preview", + "previewAttachedImagePopup-title": "Preview", + "previewClipboardImagePopup-title": "Preview", + "private": "Private", + "private-desc": "This board is private. Only people added to the board can view and edit it.", + "profile": "Profile", + "public": "Public", + "public-desc": "This board is public. It's visible to anyone with the link and will show up in search engines like Google. Only people added to the board can edit.", + "quick-access-description": "Star a board to add a shortcut in this bar.", + "remove-cover": "Remove Cover", + "remove-from-board": "Remove from Board", + "remove-label": "Remove Label", + "listDeletePopup-title": "Delete List ?", + "remove-member": "Remove Member", + "remove-member-from-card": "Remove from Card", + "remove-member-pop": "Remove __name__ (__username__) from __boardTitle__? The member will be removed from all cards on this board. They will receive a notification.", + "removeMemberPopup-title": "Remove Member?", + "rename": "Rename", + "rename-board": "Rename Board", + "restore": "Restore", + "save": "Save", + "search": "Search", + "rules": "Rules", + "search-cards": "Search from card/list titles, descriptions and custom fields on this board", + "search-example": "Text to search for?", + "select-color": "Select Color", + "set-wip-limit-value": "Set a limit for the maximum number of tasks in this list", + "setWipLimitPopup-title": "Set WIP Limit", + "shortcut-assign-self": "Assign yourself to current card", + "shortcut-autocomplete-emoji": "Autocomplete emoji", + "shortcut-autocomplete-members": "Autocomplete members", + "shortcut-clear-filters": "Clear all filters", + "shortcut-close-dialog": "Close Dialog", + "shortcut-filter-my-cards": "Filter my cards", + "shortcut-show-shortcuts": "Bring up this shortcuts list", + "shortcut-toggle-filterbar": "Toggle Filter Sidebar", + "shortcut-toggle-sidebar": "Toggle Board Sidebar", + "show-cards-minimum-count": "Show cards count if list contains more than", + "sidebar-open": "Open Sidebar", + "sidebar-close": "Close Sidebar", + "signupPopup-title": "Create an Account", + "star-board-title": "Click to star this board. It will show up at top of your boards list.", + "starred-boards": "Starred Boards", + "starred-boards-description": "Starred boards show up at the top of your boards list.", + "subscribe": "Subscribe", + "team": "Team", + "this-board": "this board", + "this-card": "this card", + "spent-time-hours": "Spent time (hours)", + "overtime-hours": "Overtime (hours)", + "overtime": "Overtime", + "has-overtime-cards": "Has overtime cards", + "has-spenttime-cards": "Has spent time cards", + "time": "Time", + "title": "Title", + "tracking": "Tracking", + "tracking-info": "You will be notified of any changes to those cards you are involved as creator or member.", + "type": "Type", + "unassign-member": "Unassign member", + "unsaved-description": "You have an unsaved description.", + "unwatch": "Unwatch", + "upload": "Upload", + "upload-avatar": "Upload an avatar", + "uploaded-avatar": "Uploaded an avatar", + "username": "Username", + "view-it": "View it", + "warn-list-archived": "warning: this card is in an list at Archive", + "watch": "Watch", + "watching": "Watching", + "watching-info": "You will be notified of any change in this board", + "welcome-board": "Welcome Board", + "welcome-swimlane": "Milestone 1", + "welcome-list1": "Basics", + "welcome-list2": "Advanced", + "card-templates-swimlane": "Card Templates", + "list-templates-swimlane": "List Templates", + "board-templates-swimlane": "Board Templates", + "what-to-do": "What do you want to do?", + "wipLimitErrorPopup-title": "Invalid WIP Limit", + "wipLimitErrorPopup-dialog-pt1": "The number of tasks in this list is higher than the WIP limit you've defined.", + "wipLimitErrorPopup-dialog-pt2": "Please move some tasks out of this list, or set a higher WIP limit.", + "admin-panel": "Admin Panel", + "settings": "Settings", + "people": "People", + "registration": "Registration", + "disable-self-registration": "Disable Self-Registration", + "invite": "Invite", + "invite-people": "Invite People", + "to-boards": "To board(s)", + "email-addresses": "Email Addresses", + "smtp-host-description": "The address of the SMTP server that handles your emails.", + "smtp-port-description": "The port your SMTP server uses for outgoing emails.", + "smtp-tls-description": "Enable TLS support for SMTP server", + "smtp-host": "SMTP Host", + "smtp-port": "SMTP Port", + "smtp-username": "Username", + "smtp-password": "Ger-tremen", + "smtp-tls": "TLS support", + "send-from": "From", + "send-smtp-test": "Send a test email to yourself", + "invitation-code": "Invitation Code", + "email-invite-register-subject": "__inviter__ sent you an invitation", + "email-invite-register-text": "Dear __user__,\n\n__inviter__ invites you to kanban board for collaborations.\n\nPlease follow the link below:\n__url__\n\nAnd your invitation code is: __icode__\n\nThanks.", + "email-smtp-test-subject": "SMTP Test Email", + "email-smtp-test-text": "You have successfully sent an email", + "error-invitation-code-not-exist": "Invitation code doesn't exist", + "error-notAuthorized": "You are not authorized to view this page.", + "webhook-title": "Webhook Name", + "webhook-token": "Token (Optional for Authentication)", + "outgoing-webhooks": "Outgoing Webhooks", + "bidirectional-webhooks": "Two-Way Webhooks", + "outgoingWebhooksPopup-title": "Outgoing Webhooks", + "boardCardTitlePopup-title": "Card Title Filter", + "disable-webhook": "Disable This Webhook", + "global-webhook": "Global Webhooks", + "new-outgoing-webhook": "New Outgoing Webhook", + "no-name": "(Unknown)", + "Node_version": "Node version", + "Meteor_version": "Meteor version", + "MongoDB_version": "MongoDB version", + "MongoDB_storage_engine": "MongoDB storage engine", + "MongoDB_Oplog_enabled": "MongoDB Oplog enabled", + "OS_Arch": "OS Arch", + "OS_Cpus": "OS CPU Count", + "OS_Freemem": "OS Free Memory", + "OS_Loadavg": "OS Load Average", + "OS_Platform": "OS Platform", + "OS_Release": "OS Release", + "OS_Totalmem": "OS Total Memory", + "OS_Type": "OS Type", + "OS_Uptime": "OS Uptime", + "days": "days", + "hours": "hours", + "minutes": "minutes", + "seconds": "seconds", + "show-field-on-card": "Show this field on card", + "automatically-field-on-card": "Auto create field to all cards", + "showLabel-field-on-card": "Show field label on minicard", + "yes": "Yes", + "no": "No", + "accounts": "Accounts", + "accounts-allowEmailChange": "Allow Email Change", + "accounts-allowUserNameChange": "Allow Username Change", + "createdAt": "Created at", + "verified": "Verified", + "active": "Active", + "card-received": "Received", + "card-received-on": "Received on", + "card-end": "End", + "card-end-on": "Ends on", + "editCardReceivedDatePopup-title": "Change received date", + "editCardEndDatePopup-title": "Change end date", + "setCardColorPopup-title": "Set color", + "setCardActionsColorPopup-title": "Choose a color", + "setSwimlaneColorPopup-title": "Choose a color", + "setListColorPopup-title": "Choose a color", + "assigned-by": "Assigned By", + "requested-by": "Requested By", + "board-delete-notice": "Deleting is permanent. You will lose all lists, cards and actions associated with this board.", + "delete-board-confirm-popup": "All lists, cards, labels, and activities will be deleted and you won't be able to recover the board contents. There is no undo.", + "boardDeletePopup-title": "Delete Board?", + "delete-board": "Delete Board", + "default-subtasks-board": "Subtasks for __board__ board", + "default": "Default", + "queue": "Queue", + "subtask-settings": "Subtasks Settings", + "card-settings": "Card Settings", + "boardSubtaskSettingsPopup-title": "Board Subtasks Settings", + "boardCardSettingsPopup-title": "Card Settings", + "deposit-subtasks-board": "Deposit subtasks to this board:", + "deposit-subtasks-list": "Landing list for subtasks deposited here:", + "show-parent-in-minicard": "Show parent in minicard:", + "prefix-with-full-path": "Prefix with full path", + "prefix-with-parent": "Prefix with parent", + "subtext-with-full-path": "Subtext with full path", + "subtext-with-parent": "Subtext with parent", + "change-card-parent": "Change card's parent", + "parent-card": "Parent card", + "source-board": "Source board", + "no-parent": "Don't show parent", + "activity-added-label": "added label '%s' to %s", + "activity-removed-label": "removed label '%s' from %s", + "activity-delete-attach": "deleted an attachment from %s", + "activity-added-label-card": "added label '%s'", + "activity-removed-label-card": "removed label '%s'", + "activity-delete-attach-card": "deleted an attachment", + "activity-set-customfield": "set custom field '%s' to '%s' in %s", + "activity-unset-customfield": "unset custom field '%s' in %s", + "r-rule": "Rule", + "r-add-trigger": "Add trigger", + "r-add-action": "Add action", + "r-board-rules": "Board rules", + "r-add-rule": "Add rule", + "r-view-rule": "View rule", + "r-delete-rule": "Delete rule", + "r-new-rule-name": "New rule title", + "r-no-rules": "No rules", + "r-when-a-card": "When a card", + "r-is": "is", + "r-is-moved": "is moved", + "r-added-to": "added to", + "r-removed-from": "Removed from", + "r-the-board": "the board", + "r-list": "list", + "set-filter": "Set Filter", + "r-moved-to": "Moved to", + "r-moved-from": "Moved from", + "r-archived": "Moved to Archive", + "r-unarchived": "Restored from Archive", + "r-a-card": "a card", + "r-when-a-label-is": "When a label is", + "r-when-the-label": "When the label", + "r-list-name": "list name", + "r-when-a-member": "When a member is", + "r-when-the-member": "When the member", + "r-name": "name", + "r-when-a-attach": "When an attachment", + "r-when-a-checklist": "When a checklist is", + "r-when-the-checklist": "When the checklist", + "r-completed": "Completed", + "r-made-incomplete": "Made incomplete", + "r-when-a-item": "When a checklist item is", + "r-when-the-item": "When the checklist item", + "r-checked": "Checked", + "r-unchecked": "Unchecked", + "r-move-card-to": "Move card to", + "r-top-of": "Top of", + "r-bottom-of": "Bottom of", + "r-its-list": "its list", + "r-archive": "Move to Archive", + "r-unarchive": "Restore from Archive", + "r-card": "card", + "r-add": "Ouzhpenn", + "r-remove": "Remove", + "r-label": "label", + "r-member": "member", + "r-remove-all": "Remove all members from the card", + "r-set-color": "Set color to", + "r-checklist": "checklist", + "r-check-all": "Check all", + "r-uncheck-all": "Uncheck all", + "r-items-check": "items of checklist", + "r-check": "Check", + "r-uncheck": "Uncheck", + "r-item": "item", + "r-of-checklist": "of checklist", + "r-send-email": "Send an email", + "r-to": "to", + "r-subject": "subject", + "r-rule-details": "Rule details", + "r-d-move-to-top-gen": "Move card to top of its list", + "r-d-move-to-top-spec": "Move card to top of list", + "r-d-move-to-bottom-gen": "Move card to bottom of its list", + "r-d-move-to-bottom-spec": "Move card to bottom of list", + "r-d-send-email": "Send email", + "r-d-send-email-to": "to", + "r-d-send-email-subject": "subject", + "r-d-send-email-message": "message", + "r-d-archive": "Move card to Archive", + "r-d-unarchive": "Restore card from Archive", + "r-d-add-label": "Add label", + "r-d-remove-label": "Remove label", + "r-create-card": "Create new card", + "r-in-list": "in list", + "r-in-swimlane": "in swimlane", + "r-d-add-member": "Add member", + "r-d-remove-member": "Remove member", + "r-d-remove-all-member": "Remove all member", + "r-d-check-all": "Check all items of a list", + "r-d-uncheck-all": "Uncheck all items of a list", + "r-d-check-one": "Check item", + "r-d-uncheck-one": "Uncheck item", + "r-d-check-of-list": "of checklist", + "r-d-add-checklist": "Add checklist", + "r-d-remove-checklist": "Remove checklist", + "r-by": "by", + "r-add-checklist": "Add checklist", + "r-with-items": "with items", + "r-items-list": "item1,item2,item3", + "r-add-swimlane": "Add swimlane", + "r-swimlane-name": "swimlane name", + "r-board-note": "Note: leave a field empty to match every possible value.", + "r-checklist-note": "Note: checklist's items have to be written as comma separated values.", + "r-when-a-card-is-moved": "When a card is moved to another list", + "r-set": "Set", + "r-update": "Update", + "r-datefield": "date field", + "r-df-start-at": "start", + "r-df-due-at": "due", + "r-df-end-at": "end", + "r-df-received-at": "received", + "r-to-current-datetime": "to current date/time", + "r-remove-value-from": "Remove value from", + "ldap": "LDAP", + "oauth2": "OAuth2", + "cas": "CAS", + "authentication-method": "Authentication method", + "authentication-type": "Authentication type", + "custom-product-name": "Custom Product Name", + "layout": "Layout", + "hide-logo": "Hide Logo", + "add-custom-html-after-body-start": "Add Custom HTML after <body> start", + "add-custom-html-before-body-end": "Add Custom HTML before </body> end", + "error-undefined": "Something went wrong", + "error-ldap-login": "An error occurred while trying to login", + "display-authentication-method": "Display Authentication Method", + "default-authentication-method": "Default Authentication Method", + "duplicate-board": "Duplicate Board", + "people-number": "The number of people is:", + "swimlaneDeletePopup-title": "Delete Swimlane ?", + "swimlane-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the swimlane. There is no undo.", + "restore-all": "Restore all", + "delete-all": "Delete all", + "loading": "Loading, please wait.", + "previous_as": "last time was", + "act-a-dueAt": "modified due time to \nWhen: __timeValue__\nWhere: __card__\n previous due was __timeOldValue__", + "act-a-endAt": "modified ending time to __timeValue__ from (__timeOldValue__)", + "act-a-startAt": "modified starting time to __timeValue__ from (__timeOldValue__)", + "act-a-receivedAt": "modified received time to __timeValue__ from (__timeOldValue__)", + "a-dueAt": "modified due time to be", + "a-endAt": "modified ending time to be", + "a-startAt": "modified starting time to be", + "a-receivedAt": "modified received time to be", + "almostdue": "current due time %s is approaching", + "pastdue": "current due time %s is past", + "duenow": "current due time %s is today", + "act-newDue": "__list__/__card__ has 1st due reminder [__board__]", + "act-withDue": "__list__/__card__ due reminders [__board__]", + "act-almostdue": "was reminding the current due (__timeValue__) of __card__ is approaching", + "act-pastdue": "was reminding the current due (__timeValue__) of __card__ is past", + "act-duenow": "was reminding the current due (__timeValue__) of __card__ is now", + "act-atUserComment": "You were mentioned in [__board__] __list__/__card__", + "delete-user-confirm-popup": "Are you sure you want to delete this account? There is no undo.", + "accounts-allowUserDelete": "Allow users to self delete their account", + "hide-minicard-label-text": "Hide minicard label text", + "show-desktop-drag-handles": "Show desktop drag handles", + "assignee": "Assignee", + "cardAssigneesPopup-title": "Assignee", + "addmore-detail": "Add a more detailed description", + "show-on-card": "Show on Card", + "new": "New", + "editUserPopup-title": "Edit User", + "newUserPopup-title": "New User", + "notifications": "Notifications", + "view-all": "View All", + "filter-by-unread": "Filter by Unread", + "mark-all-as-read": "Mark all as read", + "remove-all-read": "Remove all read", + "allow-rename": "Allow Rename", + "allowRenamePopup-title": "Allow Rename" +} \ No newline at end of file diff --git a/i18n/ca.i18n.json b/i18n/ca.i18n.json index b363a47f..634163c7 100644 --- a/i18n/ca.i18n.json +++ b/i18n/ca.i18n.json @@ -1,780 +1,780 @@ { - "accept": "Accepta", - "act-activity-notify": "Notificació d'activitat", - "act-addAttachment": "afegit l'adjunt __attachment__ a la targeta __card__ en la llista __list__ al canal __swimlane__ al tauler __tauler__", - "act-deleteAttachment": "deleted attachment __attachment__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addSubtask": "added subtask __subtask__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addedLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removeLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removedLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addChecklist": "added checklist __checklist__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addChecklistItem": "added checklist item __checklistItem__ to checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removeChecklist": "removed checklist __checklist__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removeChecklistItem": "removed checklist item __checklistItem__ from checklist __checkList__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-checkedItem": "checked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-uncheckedItem": "unchecked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-completeChecklist": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-uncompleteChecklist": "uncompleted checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addComment": "commented on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-editComment": "edited comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-deleteComment": "deleted comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-createBoard": "created board __board__", - "act-createSwimlane": "created swimlane __swimlane__ to board __board__", - "act-createCard": "created card __card__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-createCustomField": "created custom field __customField__ at board __board__", - "act-deleteCustomField": "deleted custom field __customField__ at board __board__", - "act-setCustomField": "edited custom field __customField__: __customFieldValue__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-createList": "added list __list__ to board __board__", - "act-addBoardMember": "added member __member__ to board __board__", - "act-archivedBoard": "Board __board__ moved to Archive", - "act-archivedCard": "Card __card__ at list __list__ at swimlane __swimlane__ at board __board__ moved to Archive", - "act-archivedList": "List __list__ at swimlane __swimlane__ at board __board__ moved to Archive", - "act-archivedSwimlane": "Swimlane __swimlane__ at board __board__ moved to Archive", - "act-importBoard": "imported board __board__", - "act-importCard": "imported card __card__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-importList": "imported list __list__ to swimlane __swimlane__ at board __board__", - "act-joinMember": "added member __member__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-moveCard": "moved card __card__ at board __board__ from list __oldList__ at swimlane __oldSwimlane__ to list __list__ at swimlane __swimlane__", - "act-moveCardToOtherBoard": "moved card __card__ from list __oldList__ at swimlane __oldSwimlane__ at board __oldBoard__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-removeBoardMember": "removed member __member__ from board __board__", - "act-restoredCard": "restored card __card__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-unjoinMember": "removed member __member__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-withBoardTitle": "__tauler__", - "act-withCardTitle": "[__tauler__] __fitxa__", - "actions": "Accions", - "activities": "Activitats", - "activity": "Activitat", - "activity-added": "ha afegit %s a %s", - "activity-archived": "%s mogut al Arxiu", - "activity-attached": "ha adjuntat %s a %s", - "activity-created": "ha creat %s", - "activity-customfield-created": "camp personalitzat creat %s", - "activity-excluded": "ha exclòs %s de %s", - "activity-imported": "importat %s dins %s des de %s", - "activity-imported-board": "importat %s des de %s", - "activity-joined": "s'ha unit a %s", - "activity-moved": "ha mogut %s de %s a %s", - "activity-on": "en %s", - "activity-removed": "ha eliminat %s de %s", - "activity-sent": "ha enviat %s %s", - "activity-unjoined": "desassignat %s", - "activity-subtask-added": "added subtask to %s", - "activity-checked-item": "checked %s in checklist %s of %s", - "activity-unchecked-item": "unchecked %s in checklist %s of %s", - "activity-checklist-added": "Checklist afegida a %s", - "activity-checklist-removed": "removed a checklist from %s", - "activity-checklist-completed": "completed checklist %s of %s", - "activity-checklist-uncompleted": "uncompleted the checklist %s of %s", - "activity-checklist-item-added": "afegida entrada de checklist de '%s' a %s", - "activity-checklist-item-removed": "removed a checklist item from '%s' in %s", - "add": "Afegeix", - "activity-checked-item-card": "checked %s in checklist %s", - "activity-unchecked-item-card": "unchecked %s in checklist %s", - "activity-checklist-completed-card": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "activity-checklist-uncompleted-card": "uncompleted the checklist %s", - "activity-editComment": "edited comment %s", - "activity-deleteComment": "deleted comment %s", - "add-attachment": "Afegeix adjunt", - "add-board": "Afegeix Tauler", - "add-card": "Afegeix Fitxa", - "add-swimlane": "Afegeix carril de natació", - "add-subtask": "Afegir Subtasca", - "add-checklist": "Afegeix checklist", - "add-checklist-item": "Afegeix un ítem al checklist", - "add-cover": "Afegeix coberta", - "add-label": "Afegeix etiqueta", - "add-list": "Afegeix llista", - "add-members": "Afegeix membres", - "added": "Afegit", - "addMemberPopup-title": "Membres", - "admin": "Administrador", - "admin-desc": "Pots veure i editar fitxes, eliminar usuaris, i canviar la configuració del tauler.", - "admin-announcement": "Alertes", - "admin-announcement-active": "Activar alertes del Sistema", - "admin-announcement-title": "Alertes d'administració", - "all-boards": "Tots els taulers", - "and-n-other-card": "And __count__ other card", - "and-n-other-card_plural": "And __count__ other cards", - "apply": "Aplica", - "app-is-offline": "Carregant. Per favor, espereu. Actualitzar la pàgina pot comportar pèrdua de dades. Si la càrrega no funciona, comproveu que el servidor no s'ha aturat. ", - "archive": "Moure al arxiu", - "archive-all": "Moure tot al arxiu", - "archive-board": "Moure Tauler al Arxiu", - "archive-card": "Moure Fitxa al Arxiu", - "archive-list": "Moure Llista al Arxiu", - "archive-swimlane": "Move Swimlane to Archive", - "archive-selection": "Moure selecció al Arxiu", - "archiveBoardPopup-title": "Moure el Tauler al Arxiu?", - "archived-items": "Desa", - "archived-boards": "Taulers al Arxiu", - "restore-board": "Restaura Tauler", - "no-archived-boards": "No hi han Taulers al Arxiu.", - "archives": "Desa", - "template": "Plantilla", - "templates": "Plantilles", - "assign-member": "Assignar membre", - "attached": "adjuntat", - "attachment": "Adjunt", - "attachment-delete-pop": "L'esborrat d'un arxiu adjunt és permanent. No es pot desfer.", - "attachmentDeletePopup-title": "Esborrar adjunt?", - "attachments": "Adjunts", - "auto-watch": "Segueix automàticament el taulers quan són creats", - "avatar-too-big": "L'avatar es massa gran (70KM max)", - "back": "Enrere", - "board-change-color": "Canvia el color", - "board-nb-stars": "%s estrelles", - "board-not-found": "No s'ha trobat el tauler", - "board-private-info": "Aquest tauler serà <strong> privat.", - "board-public-info": "Aquest tauler serà <strong> públic.", - "boardChangeColorPopup-title": "Canvia fons del tauler", - "boardChangeTitlePopup-title": "Canvia el nom tauler", - "boardChangeVisibilityPopup-title": "Canvia visibilitat", - "boardChangeWatchPopup-title": "Canvia seguiment", - "boardMenuPopup-title": "Configuració del tauler", - "boardChangeViewPopup-title": "Visió del tauler", - "boards": "Taulers", - "board-view": "Visió del tauler", - "board-view-cal": "Calendari", - "board-view-swimlanes": "Carrils de Natació", - "board-view-collapse": "Contraure", - "board-view-lists": "Llistes", - "bucket-example": "Igual que “Bucket List”, per exemple", - "cancel": "Cancel·la", - "card-archived": "Aquesta fitxa ha estat moguda al Arxiu.", - "board-archived": "Aquest tauler s'ha mogut al arxiu", - "card-comments-title": "Aquesta fitxa té %s comentaris.", - "card-delete-notice": "L'esborrat és permanent. Perdreu totes les accions associades a aquesta fitxa.", - "card-delete-pop": "Totes les accions s'eliminaran de l'activitat i no podreu tornar a obrir la fitxa. No es pot desfer.", - "card-delete-suggest-archive": "You can move a card to Archive to remove it from the board and preserve the activity.", - "card-due": "Finalitza", - "card-due-on": "Finalitza a", - "card-spent": "Temps Dedicat", - "card-edit-attachments": "Edita arxius adjunts", - "card-edit-custom-fields": "Editar camps personalitzats", - "card-start-voting": "Start voting", - "card-cancel-voting": "Delete voting and all votes", - "card-edit-labels": "Edita etiquetes", - "card-edit-members": "Edita membres", - "card-labels-title": "Canvia les etiquetes de la fitxa", - "card-members-title": "Afegeix o eliminar membres del tauler des de la fitxa.", - "card-start": "Comença", - "card-start-on": "Comença a", - "cardAttachmentsPopup-title": "Adjunta des de", - "cardCustomField-datePopup-title": "Canviar data", - "cardCustomFieldsPopup-title": "Editar camps personalitzats", - "cardStartVotingPopup-title": "Start a vote", - "positiveVoteMembersPopup-title": "Proponents", - "negativeVoteMembersPopup-title": "Opponents", - "vote-question": "Voting question", - "vote-public": "Public vote", - "vote-for-it": "for it", - "vote-against": "against", - "cardDeletePopup-title": "Esborrar fitxa?", - "cardDetailsActionsPopup-title": "Accions de fitxes", - "cardLabelsPopup-title": "Etiquetes", - "cardMembersPopup-title": "Membres", - "cardMorePopup-title": "Més", - "cardTemplatePopup-title": "Create template", - "cards": "Fitxes", - "cards-count": "Fitxes", - "casSignIn": "Sign In with CAS", - "cardType-card": "Fitxa", - "cardType-linkedCard": "Linked Card", - "cardType-linkedBoard": "Linked Board", - "change": "Canvia", - "change-avatar": "Canvia Avatar", - "change-password": "Canvia la clau", - "change-permissions": "Canvia permisos", - "change-settings": "Canvia configuració", - "changeAvatarPopup-title": "Canvia Avatar", - "changeLanguagePopup-title": "Canvia idioma", - "changePasswordPopup-title": "Canvia la contrasenya", - "changePermissionsPopup-title": "Canvia permisos", - "changeSettingsPopup-title": "Canvia configuració", - "subtasks": "Subtasca", - "checklists": "Checklists", - "click-to-star": "Fes clic per destacar aquest tauler.", - "click-to-unstar": "Fes clic per deixar de destacar aquest tauler.", - "clipboard": "Portaretalls o estirar i amollar", - "close": "Tanca", - "close-board": "Tanca tauler", - "close-board-pop": "You will be able to restore the board by clicking the “Archive” button from the home header.", - "color-black": "negre", - "color-blue": "blau", - "color-crimson": "carmesí", - "color-darkgreen": "verd fosc", - "color-gold": "daurat", - "color-gray": "gris", - "color-green": "verd", - "color-indigo": "índigo", - "color-lime": "llima", - "color-magenta": "magenta", - "color-mistyrose": "mistyrose", - "color-navy": "marina", - "color-orange": "taronja", - "color-paleturquoise": "paleturquoise", - "color-peachpuff": "peachpuff", - "color-pink": "rosa", - "color-plum": "pruna", - "color-purple": "púrpura", - "color-red": "vermell", - "color-saddlebrown": "saddlebrown", - "color-silver": "plata", - "color-sky": "cel", - "color-slateblue": "slateblue", - "color-white": "blanc", - "color-yellow": "groc", - "unset-color": "Unset", - "comment": "Comentari", - "comment-placeholder": "Escriu un comentari", - "comment-only": "Només comentaris", - "comment-only-desc": "Només pots fer comentaris a les fitxes", - "no-comments": "Sense comentaris", - "no-comments-desc": "Can not see comments and activities.", - "worker": "Worker", - "worker-desc": "Can only move cards, assign itself to card and comment.", - "computer": "Ordinador", - "confirm-subtask-delete-dialog": "Esteu segur que voleu eliminar la subtasca?", - "confirm-checklist-delete-dialog": "Are you sure you want to delete checklist?", - "copy-card-link-to-clipboard": "Copia l'enllaç de la ftixa al porta-retalls", - "linkCardPopup-title": "Link Card", - "searchElementPopup-title": "Cerca", - "copyCardPopup-title": "Copia la fitxa", - "copyChecklistToManyCardsPopup-title": "Copy Checklist Template to Many Cards", - "copyChecklistToManyCardsPopup-instructions": "Títols de fitxa i Descripcions de destí en aquest format JSON", - "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"Títol de la primera fitxa\", \"description\":\"Descripció de la primera fitxa\"}, {\"title\":\"Títol de la segona fitxa\",\"description\":\"Descripció de la segona fitxa\"},{\"title\":\"Títol de l'última fitxa\",\"description\":\"Descripció de l'última fitxa\"} ]", - "create": "Crea", - "createBoardPopup-title": "Crea tauler", - "chooseBoardSourcePopup-title": "Importa Tauler", - "createLabelPopup-title": "Crea etiqueta", - "createCustomField": "Crear camp", - "createCustomFieldPopup-title": "Crear camp", - "current": "Actual", - "custom-field-delete-pop": "There is no undo. This will remove this custom field from all cards and destroy its history.", - "custom-field-checkbox": "Checkbox", - "custom-field-date": "Data", - "custom-field-dropdown": "Dropdown List", - "custom-field-dropdown-none": "(none)", - "custom-field-dropdown-options": "Llista d'opcions", - "custom-field-dropdown-options-placeholder": "Press enter to add more options", - "custom-field-dropdown-unknown": "(unknown)", - "custom-field-number": "Number", - "custom-field-text": "Text", - "custom-fields": "Camps Personalitzats", - "date": "Data", - "decline": "Declina", - "default-avatar": "Avatar per defecte", - "delete": "Esborra", - "deleteCustomFieldPopup-title": "Delete Custom Field?", - "deleteLabelPopup-title": "Esborra etiqueta", - "description": "Descripció", - "disambiguateMultiLabelPopup-title": "Desfe l'ambigüitat en les etiquetes", - "disambiguateMultiMemberPopup-title": "Desfe l'ambigüitat en els membres", - "discard": "Descarta", - "done": "Fet", - "download": "Descarrega", - "edit": "Edita", - "edit-avatar": "Canvia Avatar", - "edit-profile": "Edita el teu Perfil", - "edit-wip-limit": "Edita el Límit de Treball en Progrès", - "soft-wip-limit": "Soft WIP Limit", - "editCardStartDatePopup-title": "Canvia data d'inici", - "editCardDueDatePopup-title": "Canvia data de finalització", - "editCustomFieldPopup-title": "Modificar camp", - "editCardSpentTimePopup-title": "Canvia temps dedicat", - "editLabelPopup-title": "Canvia etiqueta", - "editNotificationPopup-title": "Edita la notificació", - "editProfilePopup-title": "Edita teu Perfil", - "email": "Correu electrònic", - "email-enrollAccount-subject": "An account created for you on __siteName__", - "email-enrollAccount-text": "Hola __user__,\n\nPer començar a utilitzar el servei, segueix l'enllaç següent.\n\n__url__\n\nGràcies.", - "email-fail": "Error enviant el correu", - "email-fail-text": "Error en intentar enviar e-mail", - "email-invalid": "Adreça de correu invàlida", - "email-invite": "Convida mitjançant correu electrònic", - "email-invite-subject": "__inviter__ t'ha convidat", - "email-invite-text": "Benvolgut __user__,\n\n __inviter__ t'ha convidat a participar al tauler \"__board__\" per col·laborar-hi.\n\nSegueix l'enllaç següent:\n\n __url__\n\n Gràcies.", - "email-resetPassword-subject": "Reset your password on __siteName__", - "email-resetPassword-text": "Hola __user__,\n \n per resetejar la teva contrasenya, segueix l'enllaç següent.\n \n __url__\n \n Gràcies.", - "email-sent": "Correu enviat", - "email-verifyEmail-subject": "Verify your email address on __siteName__", - "email-verifyEmail-text": "Hola __user__, \n\n per verificar el teu correu, segueix l'enllaç següent.\n\n __url__\n\n Gràcies.", - "enable-wip-limit": "Activa e Límit de Treball en Progrès", - "error-board-doesNotExist": "Aquest tauler no existeix", - "error-board-notAdmin": "Necessites ser administrador d'aquest tauler per dur a lloc aquest acció", - "error-board-notAMember": "Necessites ser membre d'aquest tauler per dur a terme aquesta acció", - "error-json-malformed": "El text no és JSON vàlid", - "error-json-schema": "La dades JSON no contenen la informació en el format correcte", - "error-list-doesNotExist": "La llista no existeix", - "error-user-doesNotExist": "L'usuari no existeix", - "error-user-notAllowSelf": "No et pots convidar a tu mateix", - "error-user-notCreated": "L'usuari no s'ha creat", - "error-username-taken": "Aquest usuari ja existeix", - "error-email-taken": "L'adreça de correu electrònic ja és en ús", - "export-board": "Exporta tauler", - "sort": "Sort", - "sort-desc": "Click to Sort List", - "list-sort-by": "Sort the List By:", - "list-label-modifiedAt": "Last Access Time", - "list-label-title": "Name of the List", - "list-label-sort": "Your Manual Order", - "list-label-short-modifiedAt": "(L)", - "list-label-short-title": "(N)", - "list-label-short-sort": "(M)", - "filter": "Filtre", - "filter-cards": "Filter Cards or Lists", - "list-filter-label": "Filter List by Title", - "filter-clear": "Elimina filtre", - "filter-no-label": "Sense etiqueta", - "filter-no-member": "Sense membres", - "filter-no-assignee": "No assignee", - "filter-no-custom-fields": "No Custom Fields", - "filter-show-archive": "Show archived lists", - "filter-hide-empty": "Hide empty lists", - "filter-on": "Filtra per", - "filter-on-desc": "Estau filtrant fitxes en aquest tauler. Feu clic aquí per editar el filtre.", - "filter-to-selection": "Filtra selecció", - "advanced-filter-label": "Filtre avançat", - "advanced-filter-description": "Advanced Filter allows to write a string containing following operators: == != <= >= && || ( ) A space is used as a separator between the Operators. You can filter for all Custom Fields by typing their names and values. For Example: Field1 == Value1. Note: If fields or values contains spaces, you need to encapsulate them into single quotes. For Example: 'Field 1' == 'Value 1'. For single control characters (' \\/) to be skipped, you can use \\. For example: Field1 == I\\'m. Also you can combine multiple conditions. For Example: F1 == V1 || F1 == V2. Normally all operators are interpreted from left to right. You can change the order by placing brackets. For Example: F1 == V1 && ( F2 == V2 || F2 == V3 ). Also you can search text fields using regex: F1 == /Tes.*/i", - "fullname": "Nom complet", - "header-logo-title": "Torna a la teva pàgina de taulers", - "hide-system-messages": "Oculta missatges del sistema", - "headerBarCreateBoardPopup-title": "Crea tauler", - "home": "Inici", - "import": "importa", - "link": "Enllaç", - "import-board": "Importa tauler", - "import-board-c": "Importa tauler", - "import-board-title-trello": "Importa tauler des de Trello", - "import-board-title-wekan": "Import board from previous export", - "import-sandstorm-backup-warning": "Do not delete data you import from original exported board or Trello before checking does this grain close and open again, or do you get Board not found error, that means data loss.", - "import-sandstorm-warning": "Estau segur que voleu esborrar aquesta checklist?", - "from-trello": "Des de Trello", - "from-wekan": "From previous export", - "import-board-instruction-trello": "En el teu tauler Trello, ves a 'Menú', 'Més'.' Imprimir i Exportar', 'Exportar JSON', i copia el text resultant.", - "import-board-instruction-wekan": "In your board, go to 'Menu', then 'Export board', and copy the text in the downloaded file.", - "import-board-instruction-about-errors": "If you get errors when importing board, sometimes importing still works, and board is at All Boards page.", - "import-json-placeholder": "Aferra codi JSON vàlid aquí", - "import-map-members": "Mapeja el membres", - "import-members-map": "Your imported board has some members. Please map the members you want to import to your users", - "import-show-user-mapping": "Revisa l'assignació de membres", - "import-user-select": "Pick your existing user you want to use as this member", - "importMapMembersAddPopup-title": "Selecciona un usuari", - "info": "Versió", - "initials": "Inicials", - "invalid-date": "Data invàlida", - "invalid-time": "Temps Invàlid", - "invalid-user": "Usuari invàlid", - "joined": "s'ha unit", - "just-invited": "Has estat convidat a aquest tauler", - "keyboard-shortcuts": "Dreceres de teclat", - "label-create": "Crea etiqueta", - "label-default": "%s etiqueta (per defecte)", - "label-delete-pop": "No es pot desfer. Això eliminarà aquesta etiqueta de totes les fitxes i destruirà la seva història.", - "labels": "Etiquetes", - "language": "Idioma", - "last-admin-desc": "No podeu canviar rols perquè ha d'haver-hi almenys un administrador.", - "leave-board": "Abandona tauler", - "leave-board-pop": "De debò voleu abandonar __boardTitle__? Se us eliminarà de totes les fitxes d'aquest tauler.", - "leaveBoardPopup-title": "Abandonar Tauler?", - "link-card": "Enllaç a aquesta fitxa", - "list-archive-cards": "Moure totes les fitxes en aquesta llista al Arxiu", - "list-archive-cards-pop": "This will remove all the cards in this list from the board. To view cards in Archive and bring them back to the board, click “Menu” > “Archive”.", - "list-move-cards": "Mou totes les fitxes d'aquesta llista", - "list-select-cards": "Selecciona totes les fitxes d'aquesta llista", - "set-color-list": "Set Color", - "listActionPopup-title": "Accions de la llista", - "swimlaneActionPopup-title": "Accions de Carril de Natació", - "swimlaneAddPopup-title": "Add a Swimlane below", - "listImportCardPopup-title": "importa una fitxa de Trello", - "listMorePopup-title": "Més", - "link-list": "Enllaça a aquesta llista", - "list-delete-pop": "Totes les accions seran esborrades de la llista d'activitats i no serà possible recuperar la llista", - "list-delete-suggest-archive": "You can move a list to Archive to remove it from the board and preserve the activity.", - "lists": "Llistes", - "swimlanes": "Carrils de Natació", - "log-out": "Finalitza la sessió", - "log-in": "Ingresa", - "loginPopup-title": "Inicia sessió", - "memberMenuPopup-title": "Configura membres", - "members": "Membres", - "menu": "Menú", - "move-selection": "Move selection", - "moveCardPopup-title": "Moure fitxa", - "moveCardToBottom-title": "Mou a la part inferior", - "moveCardToTop-title": "Mou a la part superior", - "moveSelectionPopup-title": "Move selection", - "multi-selection": "Multi-Selecció", - "multi-selection-on": "Multi-Selecció està activada", - "muted": "En silenci", - "muted-info": "No seràs notificat dels canvis en aquest tauler", - "my-boards": "Els meus taulers", - "name": "Nom", - "no-archived-cards": "No hi ha fitxes a l'arxiu.", - "no-archived-lists": "No hi ha llistes al arxiu.", - "no-archived-swimlanes": "No swimlanes in Archive.", - "no-results": "Sense resultats", - "normal": "Normal", - "normal-desc": "Podeu veure i editar fitxes. No podeu canviar la configuració.", - "not-accepted-yet": "La invitació no ha esta acceptada encara", - "notify-participate": "Rebre actualitzacions per a cada fitxa de la qual n'ets creador o membre", - "notify-watch": "Rebre actualitzacions per qualsevol tauler, llista o fitxa en observació", - "optional": "opcional", - "or": "o", - "page-maybe-private": "Aquesta pàgina és privada. Per veure-la <a href='%s'> entra </a>.", - "page-not-found": "Pàgina no trobada.", - "password": "Contrasenya", - "paste-or-dragdrop": "aferra, o estira i amolla la imatge (només imatge)", - "participating": "Participant", - "preview": "Vista prèvia", - "previewAttachedImagePopup-title": "Vista prèvia", - "previewClipboardImagePopup-title": "Vista prèvia", - "private": "Privat", - "private-desc": "Aquest tauler és privat. Només les persones afegides al tauler poden veure´l i editar-lo.", - "profile": "Perfil", - "public": "Públic", - "public-desc": "Aquest tauler és públic. És visible per a qualsevol persona amb l'enllaç i es mostrarà en els motors de cerca com Google. Només persones afegides al tauler poden editar-lo.", - "quick-access-description": "Inicia un tauler per afegir un accés directe en aquest barra", - "remove-cover": "Elimina coberta", - "remove-from-board": "Elimina del tauler", - "remove-label": "Elimina l'etiqueta", - "listDeletePopup-title": "Esborrar la llista?", - "remove-member": "Elimina membre", - "remove-member-from-card": "Elimina de la fitxa", - "remove-member-pop": "Eliminar __name__ (__username__) de __boardTitle__ ? El membre serà eliminat de totes les fitxes d'aquest tauler. Ells rebran una notificació.", - "removeMemberPopup-title": "Vols suprimir el membre?", - "rename": "Canvia el nom", - "rename-board": "Canvia el nom del tauler", - "restore": "Restaura", - "save": "Desa", - "search": "Cerca", - "rules": "Regles", - "search-cards": "Search from card/list titles, descriptions and custom fields on this board", - "search-example": "Text que cercar?", - "select-color": "Selecciona color", - "set-wip-limit-value": "Limita el màxim nombre de tasques en aquesta llista", - "setWipLimitPopup-title": "Configura el Límit de Treball en Progrès", - "shortcut-assign-self": "Assigna't la ftixa actual", - "shortcut-autocomplete-emoji": "Autocompleta emoji", - "shortcut-autocomplete-members": "Autocompleta membres", - "shortcut-clear-filters": "Elimina tots els filters", - "shortcut-close-dialog": "Tanca el diàleg", - "shortcut-filter-my-cards": "Filtra les meves fitxes", - "shortcut-show-shortcuts": "Mostra aquesta lista d'accessos directes", - "shortcut-toggle-filterbar": "Canvia la barra lateral del tauler", - "shortcut-toggle-sidebar": "Canvia Sidebar del Tauler", - "show-cards-minimum-count": "Mostra contador de fitxes si la llista en conté més de", - "sidebar-open": "Mostra barra lateral", - "sidebar-close": "Amaga barra lateral", - "signupPopup-title": "Crea un compte", - "star-board-title": "Fes clic per destacar aquest tauler. Es mostrarà a la part superior de la llista de taulers.", - "starred-boards": "Taulers destacats", - "starred-boards-description": "Els taulers destacats es mostraran a la part superior de la llista de taulers.", - "subscribe": "Subscriure", - "team": "Equip", - "this-board": "aquest tauler", - "this-card": "aquesta fitxa", - "spent-time-hours": "Temps dedicat (hores)", - "overtime-hours": "Temps de més (hores)", - "overtime": "Temps de més", - "has-overtime-cards": "Té fitxes amb temps de més", - "has-spenttime-cards": "Té fitxes amb temps dedicat", - "time": "Hora", - "title": "Títol", - "tracking": "En seguiment", - "tracking-info": "Seràs notificat per cada canvi a aquelles fitxes de les que n'eres creador o membre", - "type": "Tipus", - "unassign-member": "Desassignar membre", - "unsaved-description": "Tens una descripció sense desar.", - "unwatch": "Suprimeix observació", - "upload": "Puja", - "upload-avatar": "Actualitza avatar", - "uploaded-avatar": "Avatar actualitzat", - "username": "Nom d'Usuari", - "view-it": "Vist", - "warn-list-archived": "warning: this card is in an list at Archive", - "watch": "Observa", - "watching": "En observació", - "watching-info": "Seràs notificat de cada canvi en aquest tauler", - "welcome-board": "Tauler de benvinguda", - "welcome-swimlane": "Objectiu 1", - "welcome-list1": "Bàsics", - "welcome-list2": "Avançades", - "card-templates-swimlane": "Card Templates", - "list-templates-swimlane": "List Templates", - "board-templates-swimlane": "Board Templates", - "what-to-do": "Què vols fer?", - "wipLimitErrorPopup-title": "Límit de Treball en Progrès invàlid", - "wipLimitErrorPopup-dialog-pt1": "El nombre de tasques en esta llista és superior al límit de Treball en Progrès que heu definit.", - "wipLimitErrorPopup-dialog-pt2": "Si us plau mogui algunes taques fora d'aquesta llista, o configuri un límit de Treball en Progrès superior.", - "admin-panel": "Tauler d'administració", - "settings": "Configuració", - "people": "Persones", - "registration": "Registre", - "disable-self-registration": "Deshabilita Auto-Registre", - "invite": "Convida", - "invite-people": "Convida a persones", - "to-boards": "Al tauler(s)", - "email-addresses": "Adreça de correu", - "smtp-host-description": "L'adreça del vostre servidor SMTP.", - "smtp-port-description": "El port del vostre servidor SMTP.", - "smtp-tls-description": "Activa suport TLS pel servidor SMTP", - "smtp-host": "Servidor SMTP", - "smtp-port": "Port SMTP", - "smtp-username": "Nom d'usuari", - "smtp-password": "Contrasenya", - "smtp-tls": "Suport TLS", - "send-from": "De", - "send-smtp-test": "Envia't un correu electrònic de prova", - "invitation-code": "Codi d'invitació", - "email-invite-register-subject": "__inviter__ t'ha convidat", - "email-invite-register-text": "Dear __user__,\n\n__inviter__ invites you to kanban board for collaborations.\n\nPlease follow the link below:\n__url__\n\nAnd your invitation code is: __icode__\n\nThanks.", - "email-smtp-test-subject": "SMTP Test Email", - "email-smtp-test-text": "Has enviat un missatge satisfactòriament", - "error-invitation-code-not-exist": "El codi d'invitació no existeix", - "error-notAuthorized": "No estau autoritzats per veure aquesta pàgina", - "webhook-title": "Webhook Name", - "webhook-token": "Token (Optional for Authentication)", - "outgoing-webhooks": "Webhooks sortints", - "bidirectional-webhooks": "Two-Way Webhooks", - "outgoingWebhooksPopup-title": "Webhooks sortints", - "boardCardTitlePopup-title": "Card Title Filter", - "disable-webhook": "Disable This Webhook", - "global-webhook": "Global Webhooks", - "new-outgoing-webhook": "Nou Webook sortint", - "no-name": "Importa tauler des de Wekan", - "Node_version": "Versió Node", - "Meteor_version": "Meteor version", - "MongoDB_version": "MongoDB version", - "MongoDB_storage_engine": "MongoDB storage engine", - "MongoDB_Oplog_enabled": "MongoDB Oplog enabled", - "OS_Arch": "Arquitectura SO", - "OS_Cpus": "Plataforma SO", - "OS_Freemem": "Memòria lliure", - "OS_Loadavg": "Carrega de SO", - "OS_Platform": "Plataforma de SO", - "OS_Release": "Versió SO", - "OS_Totalmem": "Memòria total", - "OS_Type": "Tipus de SO", - "OS_Uptime": "Temps d'activitat", - "days": "days", - "hours": "hores", - "minutes": "minuts", - "seconds": "segons", - "show-field-on-card": "Show this field on card", - "automatically-field-on-card": "Auto create field to all cards", - "showLabel-field-on-card": "Show field label on minicard", - "yes": "Si", - "no": "No", - "accounts": "Comptes", - "accounts-allowEmailChange": "Permet modificar correu electrònic", - "accounts-allowUserNameChange": "Allow Username Change", - "createdAt": "Creat ", - "verified": "Verificat", - "active": "Actiu", - "card-received": "Received", - "card-received-on": "Received on", - "card-end": "End", - "card-end-on": "Ends on", - "editCardReceivedDatePopup-title": "Change received date", - "editCardEndDatePopup-title": "Change end date", - "setCardColorPopup-title": "Set color", - "setCardActionsColorPopup-title": "Choose a color", - "setSwimlaneColorPopup-title": "Choose a color", - "setListColorPopup-title": "Choose a color", - "assigned-by": "Assignat Per", - "requested-by": "Demanat Per", - "board-delete-notice": "Deleting is permanent. You will lose all lists, cards and actions associated with this board.", - "delete-board-confirm-popup": "All lists, cards, labels, and activities will be deleted and you won't be able to recover the board contents. There is no undo.", - "boardDeletePopup-title": "Delete Board?", - "delete-board": "Delete Board", - "default-subtasks-board": "Subtasks for __board__ board", - "default": "Default", - "queue": "Queue", - "subtask-settings": "Subtasks Settings", - "card-settings": "Configuració de targeta", - "boardSubtaskSettingsPopup-title": "Board Subtasks Settings", - "boardCardSettingsPopup-title": "Configuració de targeta", - "deposit-subtasks-board": "Deposit subtasks to this board:", - "deposit-subtasks-list": "Landing list for subtasks deposited here:", - "show-parent-in-minicard": "Show parent in minicard:", - "prefix-with-full-path": "Prefix with full path", - "prefix-with-parent": "Prefix with parent", - "subtext-with-full-path": "Subtext with full path", - "subtext-with-parent": "Subtext with parent", - "change-card-parent": "Change card's parent", - "parent-card": "Parent card", - "source-board": "Source board", - "no-parent": "Don't show parent", - "activity-added-label": "added label '%s' to %s", - "activity-removed-label": "removed label '%s' from %s", - "activity-delete-attach": "deleted an attachment from %s", - "activity-added-label-card": "added label '%s'", - "activity-removed-label-card": "removed label '%s'", - "activity-delete-attach-card": "deleted an attachment", - "activity-set-customfield": "set custom field '%s' to '%s' in %s", - "activity-unset-customfield": "unset custom field '%s' in %s", - "r-rule": "Rule", - "r-add-trigger": "Add trigger", - "r-add-action": "Add action", - "r-board-rules": "Regles del tauler", - "r-add-rule": "Add rule", - "r-view-rule": "View rule", - "r-delete-rule": "Delete rule", - "r-new-rule-name": "New rule title", - "r-no-rules": "No hi han regles", - "r-when-a-card": "When a card", - "r-is": "is", - "r-is-moved": "is moved", - "r-added-to": "added to", - "r-removed-from": "Removed from", - "r-the-board": "the board", - "r-list": "list", - "set-filter": "Set Filter", - "r-moved-to": "Moved to", - "r-moved-from": "Moved from", - "r-archived": "Moved to Archive", - "r-unarchived": "Restored from Archive", - "r-a-card": "una targeta", - "r-when-a-label-is": "When a label is", - "r-when-the-label": "When the label", - "r-list-name": "list name", - "r-when-a-member": "When a member is", - "r-when-the-member": "When the member", - "r-name": "name", - "r-when-a-attach": "When an attachment", - "r-when-a-checklist": "When a checklist is", - "r-when-the-checklist": "When the checklist", - "r-completed": "Completed", - "r-made-incomplete": "Made incomplete", - "r-when-a-item": "When a checklist item is", - "r-when-the-item": "When the checklist item", - "r-checked": "Checked", - "r-unchecked": "Unchecked", - "r-move-card-to": "Move card to", - "r-top-of": "Top of", - "r-bottom-of": "Bottom of", - "r-its-list": "its list", - "r-archive": "Moure al arxiu", - "r-unarchive": "Restore from Archive", - "r-card": "targeta", - "r-add": "Afegeix", - "r-remove": "Remove", - "r-label": "label", - "r-member": "member", - "r-remove-all": "Remove all members from the card", - "r-set-color": "Set color to", - "r-checklist": "checklist", - "r-check-all": "Check all", - "r-uncheck-all": "Uncheck all", - "r-items-check": "items of checklist", - "r-check": "Check", - "r-uncheck": "Uncheck", - "r-item": "item", - "r-of-checklist": "of checklist", - "r-send-email": "Send an email", - "r-to": "to", - "r-subject": "subject", - "r-rule-details": "Rule details", - "r-d-move-to-top-gen": "Move card to top of its list", - "r-d-move-to-top-spec": "Move card to top of list", - "r-d-move-to-bottom-gen": "Move card to bottom of its list", - "r-d-move-to-bottom-spec": "Move card to bottom of list", - "r-d-send-email": "Send email", - "r-d-send-email-to": "to", - "r-d-send-email-subject": "subject", - "r-d-send-email-message": "message", - "r-d-archive": "Move card to Archive", - "r-d-unarchive": "Restore card from Archive", - "r-d-add-label": "Add label", - "r-d-remove-label": "Remove label", - "r-create-card": "Crea una targeta nova", - "r-in-list": "in list", - "r-in-swimlane": "in swimlane", - "r-d-add-member": "Add member", - "r-d-remove-member": "Remove member", - "r-d-remove-all-member": "Remove all member", - "r-d-check-all": "Check all items of a list", - "r-d-uncheck-all": "Uncheck all items of a list", - "r-d-check-one": "Check item", - "r-d-uncheck-one": "Uncheck item", - "r-d-check-of-list": "of checklist", - "r-d-add-checklist": "Add checklist", - "r-d-remove-checklist": "Remove checklist", - "r-by": "by", - "r-add-checklist": "Add checklist", - "r-with-items": "with items", - "r-items-list": "item1,item2,item3", - "r-add-swimlane": "Add swimlane", - "r-swimlane-name": "swimlane name", - "r-board-note": "Note: leave a field empty to match every possible value.", - "r-checklist-note": "Note: checklist's items have to be written as comma separated values.", - "r-when-a-card-is-moved": "Quan una targeta es mou a una altra llista", - "r-set": "Set", - "r-update": "Update", - "r-datefield": "date field", - "r-df-start-at": "start", - "r-df-due-at": "due", - "r-df-end-at": "end", - "r-df-received-at": "received", - "r-to-current-datetime": "to current date/time", - "r-remove-value-from": "Remove value from", - "ldap": "LDAP", - "oauth2": "OAuth2", - "cas": "CAS", - "authentication-method": "Authentication method", - "authentication-type": "Authentication type", - "custom-product-name": "Custom Product Name", - "layout": "Layout", - "hide-logo": "Hide Logo", - "add-custom-html-after-body-start": "Add Custom HTML after <body> start", - "add-custom-html-before-body-end": "Add Custom HTML before </body> end", - "error-undefined": "Something went wrong", - "error-ldap-login": "An error occurred while trying to login", - "display-authentication-method": "Display Authentication Method", - "default-authentication-method": "Default Authentication Method", - "duplicate-board": "Duplicate Board", - "people-number": "The number of people is:", - "swimlaneDeletePopup-title": "Delete Swimlane ?", - "swimlane-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the swimlane. There is no undo.", - "restore-all": "Restore all", - "delete-all": "Delete all", - "loading": "Loading, please wait.", - "previous_as": "last time was", - "act-a-dueAt": "modified due time to \nWhen: __timeValue__\nWhere: __card__\n previous due was __timeOldValue__", - "act-a-endAt": "modified ending time to __timeValue__ from (__timeOldValue__)", - "act-a-startAt": "modified starting time to __timeValue__ from (__timeOldValue__)", - "act-a-receivedAt": "modified received time to __timeValue__ from (__timeOldValue__)", - "a-dueAt": "modified due time to be", - "a-endAt": "modified ending time to be", - "a-startAt": "modified starting time to be", - "a-receivedAt": "modified received time to be", - "almostdue": "current due time %s is approaching", - "pastdue": "current due time %s is past", - "duenow": "current due time %s is today", - "act-newDue": "__list__/__card__ has 1st due reminder [__board__]", - "act-withDue": "__list__/__card__ due reminders [__board__]", - "act-almostdue": "was reminding the current due (__timeValue__) of __card__ is approaching", - "act-pastdue": "was reminding the current due (__timeValue__) of __card__ is past", - "act-duenow": "was reminding the current due (__timeValue__) of __card__ is now", - "act-atUserComment": "You were mentioned in [__board__] __list__/__card__", - "delete-user-confirm-popup": "Are you sure you want to delete this account? There is no undo.", - "accounts-allowUserDelete": "Allow users to self delete their account", - "hide-minicard-label-text": "Hide minicard label text", - "show-desktop-drag-handles": "Show desktop drag handles", - "assignee": "Assignat", - "cardAssigneesPopup-title": "Assignat", - "addmore-detail": "Afegiu una descripció més detallada", - "show-on-card": "Show on Card", - "new": "New", - "editUserPopup-title": "Edit User", - "newUserPopup-title": "New User", - "notifications": "Notifications", - "view-all": "View All", - "filter-by-unread": "Filter by Unread", - "mark-all-as-read": "Mark all as read", - "remove-all-read": "Remove all read", - "allow-rename": "Allow Rename", - "allowRenamePopup-title": "Allow Rename" -} + "accept": "Accepta", + "act-activity-notify": "Notificació d'activitat", + "act-addAttachment": "afegit l'adjunt __attachment__ a la targeta __card__ en la llista __list__ al canal __swimlane__ al tauler __tauler__", + "act-deleteAttachment": "deleted attachment __attachment__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addSubtask": "added subtask __subtask__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addedLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removeLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removedLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addChecklist": "added checklist __checklist__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addChecklistItem": "added checklist item __checklistItem__ to checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removeChecklist": "removed checklist __checklist__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removeChecklistItem": "removed checklist item __checklistItem__ from checklist __checkList__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-checkedItem": "checked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-uncheckedItem": "unchecked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-completeChecklist": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-uncompleteChecklist": "uncompleted checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addComment": "commented on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-editComment": "edited comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-deleteComment": "deleted comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-createBoard": "created board __board__", + "act-createSwimlane": "created swimlane __swimlane__ to board __board__", + "act-createCard": "created card __card__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-createCustomField": "created custom field __customField__ at board __board__", + "act-deleteCustomField": "deleted custom field __customField__ at board __board__", + "act-setCustomField": "edited custom field __customField__: __customFieldValue__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-createList": "added list __list__ to board __board__", + "act-addBoardMember": "added member __member__ to board __board__", + "act-archivedBoard": "Board __board__ moved to Archive", + "act-archivedCard": "Card __card__ at list __list__ at swimlane __swimlane__ at board __board__ moved to Archive", + "act-archivedList": "List __list__ at swimlane __swimlane__ at board __board__ moved to Archive", + "act-archivedSwimlane": "Swimlane __swimlane__ at board __board__ moved to Archive", + "act-importBoard": "imported board __board__", + "act-importCard": "imported card __card__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-importList": "imported list __list__ to swimlane __swimlane__ at board __board__", + "act-joinMember": "added member __member__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-moveCard": "moved card __card__ at board __board__ from list __oldList__ at swimlane __oldSwimlane__ to list __list__ at swimlane __swimlane__", + "act-moveCardToOtherBoard": "moved card __card__ from list __oldList__ at swimlane __oldSwimlane__ at board __oldBoard__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-removeBoardMember": "removed member __member__ from board __board__", + "act-restoredCard": "restored card __card__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-unjoinMember": "removed member __member__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-withBoardTitle": "__tauler__", + "act-withCardTitle": "[__tauler__] __fitxa__", + "actions": "Accions", + "activities": "Activitats", + "activity": "Activitat", + "activity-added": "ha afegit %s a %s", + "activity-archived": "%s mogut al Arxiu", + "activity-attached": "ha adjuntat %s a %s", + "activity-created": "ha creat %s", + "activity-customfield-created": "camp personalitzat creat %s", + "activity-excluded": "ha exclòs %s de %s", + "activity-imported": "importat %s dins %s des de %s", + "activity-imported-board": "importat %s des de %s", + "activity-joined": "s'ha unit a %s", + "activity-moved": "ha mogut %s de %s a %s", + "activity-on": "en %s", + "activity-removed": "ha eliminat %s de %s", + "activity-sent": "ha enviat %s %s", + "activity-unjoined": "desassignat %s", + "activity-subtask-added": "added subtask to %s", + "activity-checked-item": "checked %s in checklist %s of %s", + "activity-unchecked-item": "unchecked %s in checklist %s of %s", + "activity-checklist-added": "Checklist afegida a %s", + "activity-checklist-removed": "removed a checklist from %s", + "activity-checklist-completed": "completed checklist %s of %s", + "activity-checklist-uncompleted": "uncompleted the checklist %s of %s", + "activity-checklist-item-added": "afegida entrada de checklist de '%s' a %s", + "activity-checklist-item-removed": "removed a checklist item from '%s' in %s", + "add": "Afegeix", + "activity-checked-item-card": "checked %s in checklist %s", + "activity-unchecked-item-card": "unchecked %s in checklist %s", + "activity-checklist-completed-card": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "activity-checklist-uncompleted-card": "uncompleted the checklist %s", + "activity-editComment": "edited comment %s", + "activity-deleteComment": "deleted comment %s", + "add-attachment": "Afegeix adjunt", + "add-board": "Afegeix Tauler", + "add-card": "Afegeix Fitxa", + "add-swimlane": "Afegeix carril de natació", + "add-subtask": "Afegir Subtasca", + "add-checklist": "Afegeix checklist", + "add-checklist-item": "Afegeix un ítem al checklist", + "add-cover": "Afegeix coberta", + "add-label": "Afegeix etiqueta", + "add-list": "Afegeix llista", + "add-members": "Afegeix membres", + "added": "Afegit", + "addMemberPopup-title": "Membres", + "admin": "Administrador", + "admin-desc": "Pots veure i editar fitxes, eliminar usuaris, i canviar la configuració del tauler.", + "admin-announcement": "Alertes", + "admin-announcement-active": "Activar alertes del Sistema", + "admin-announcement-title": "Alertes d'administració", + "all-boards": "Tots els taulers", + "and-n-other-card": "And __count__ other card", + "and-n-other-card_plural": "And __count__ other cards", + "apply": "Aplica", + "app-is-offline": "Carregant. Per favor, espereu. Actualitzar la pàgina pot comportar pèrdua de dades. Si la càrrega no funciona, comproveu que el servidor no s'ha aturat. ", + "archive": "Moure al arxiu", + "archive-all": "Moure tot al arxiu", + "archive-board": "Moure Tauler al Arxiu", + "archive-card": "Moure Fitxa al Arxiu", + "archive-list": "Moure Llista al Arxiu", + "archive-swimlane": "Move Swimlane to Archive", + "archive-selection": "Moure selecció al Arxiu", + "archiveBoardPopup-title": "Moure el Tauler al Arxiu?", + "archived-items": "Desa", + "archived-boards": "Taulers al Arxiu", + "restore-board": "Restaura Tauler", + "no-archived-boards": "No hi han Taulers al Arxiu.", + "archives": "Desa", + "template": "Plantilla", + "templates": "Plantilles", + "assign-member": "Assignar membre", + "attached": "adjuntat", + "attachment": "Adjunt", + "attachment-delete-pop": "L'esborrat d'un arxiu adjunt és permanent. No es pot desfer.", + "attachmentDeletePopup-title": "Esborrar adjunt?", + "attachments": "Adjunts", + "auto-watch": "Segueix automàticament el taulers quan són creats", + "avatar-too-big": "L'avatar es massa gran (70KM max)", + "back": "Enrere", + "board-change-color": "Canvia el color", + "board-nb-stars": "%s estrelles", + "board-not-found": "No s'ha trobat el tauler", + "board-private-info": "Aquest tauler serà <strong> privat.", + "board-public-info": "Aquest tauler serà <strong> públic.", + "boardChangeColorPopup-title": "Canvia fons del tauler", + "boardChangeTitlePopup-title": "Canvia el nom tauler", + "boardChangeVisibilityPopup-title": "Canvia visibilitat", + "boardChangeWatchPopup-title": "Canvia seguiment", + "boardMenuPopup-title": "Configuració del tauler", + "boardChangeViewPopup-title": "Visió del tauler", + "boards": "Taulers", + "board-view": "Visió del tauler", + "board-view-cal": "Calendari", + "board-view-swimlanes": "Carrils de Natació", + "board-view-collapse": "Contraure", + "board-view-lists": "Llistes", + "bucket-example": "Igual que “Bucket List”, per exemple", + "cancel": "Cancel·la", + "card-archived": "Aquesta fitxa ha estat moguda al Arxiu.", + "board-archived": "Aquest tauler s'ha mogut al arxiu", + "card-comments-title": "Aquesta fitxa té %s comentaris.", + "card-delete-notice": "L'esborrat és permanent. Perdreu totes les accions associades a aquesta fitxa.", + "card-delete-pop": "Totes les accions s'eliminaran de l'activitat i no podreu tornar a obrir la fitxa. No es pot desfer.", + "card-delete-suggest-archive": "You can move a card to Archive to remove it from the board and preserve the activity.", + "card-due": "Finalitza", + "card-due-on": "Finalitza a", + "card-spent": "Temps Dedicat", + "card-edit-attachments": "Edita arxius adjunts", + "card-edit-custom-fields": "Editar camps personalitzats", + "card-start-voting": "Start voting", + "card-cancel-voting": "Delete voting and all votes", + "card-edit-labels": "Edita etiquetes", + "card-edit-members": "Edita membres", + "card-labels-title": "Canvia les etiquetes de la fitxa", + "card-members-title": "Afegeix o eliminar membres del tauler des de la fitxa.", + "card-start": "Comença", + "card-start-on": "Comença a", + "cardAttachmentsPopup-title": "Adjunta des de", + "cardCustomField-datePopup-title": "Canviar data", + "cardCustomFieldsPopup-title": "Editar camps personalitzats", + "cardStartVotingPopup-title": "Start a vote", + "positiveVoteMembersPopup-title": "Proponents", + "negativeVoteMembersPopup-title": "Opponents", + "vote-question": "Voting question", + "vote-public": "Public vote", + "vote-for-it": "for it", + "vote-against": "against", + "cardDeletePopup-title": "Esborrar fitxa?", + "cardDetailsActionsPopup-title": "Accions de fitxes", + "cardLabelsPopup-title": "Etiquetes", + "cardMembersPopup-title": "Membres", + "cardMorePopup-title": "Més", + "cardTemplatePopup-title": "Create template", + "cards": "Fitxes", + "cards-count": "Fitxes", + "casSignIn": "Sign In with CAS", + "cardType-card": "Fitxa", + "cardType-linkedCard": "Linked Card", + "cardType-linkedBoard": "Linked Board", + "change": "Canvia", + "change-avatar": "Canvia Avatar", + "change-password": "Canvia la clau", + "change-permissions": "Canvia permisos", + "change-settings": "Canvia configuració", + "changeAvatarPopup-title": "Canvia Avatar", + "changeLanguagePopup-title": "Canvia idioma", + "changePasswordPopup-title": "Canvia la contrasenya", + "changePermissionsPopup-title": "Canvia permisos", + "changeSettingsPopup-title": "Canvia configuració", + "subtasks": "Subtasca", + "checklists": "Checklists", + "click-to-star": "Fes clic per destacar aquest tauler.", + "click-to-unstar": "Fes clic per deixar de destacar aquest tauler.", + "clipboard": "Portaretalls o estirar i amollar", + "close": "Tanca", + "close-board": "Tanca tauler", + "close-board-pop": "You will be able to restore the board by clicking the “Archive” button from the home header.", + "color-black": "negre", + "color-blue": "blau", + "color-crimson": "carmesí", + "color-darkgreen": "verd fosc", + "color-gold": "daurat", + "color-gray": "gris", + "color-green": "verd", + "color-indigo": "índigo", + "color-lime": "llima", + "color-magenta": "magenta", + "color-mistyrose": "mistyrose", + "color-navy": "marina", + "color-orange": "taronja", + "color-paleturquoise": "paleturquoise", + "color-peachpuff": "peachpuff", + "color-pink": "rosa", + "color-plum": "pruna", + "color-purple": "púrpura", + "color-red": "vermell", + "color-saddlebrown": "saddlebrown", + "color-silver": "plata", + "color-sky": "cel", + "color-slateblue": "slateblue", + "color-white": "blanc", + "color-yellow": "groc", + "unset-color": "Unset", + "comment": "Comentari", + "comment-placeholder": "Escriu un comentari", + "comment-only": "Només comentaris", + "comment-only-desc": "Només pots fer comentaris a les fitxes", + "no-comments": "Sense comentaris", + "no-comments-desc": "Can not see comments and activities.", + "worker": "Worker", + "worker-desc": "Can only move cards, assign itself to card and comment.", + "computer": "Ordinador", + "confirm-subtask-delete-dialog": "Esteu segur que voleu eliminar la subtasca?", + "confirm-checklist-delete-dialog": "Are you sure you want to delete checklist?", + "copy-card-link-to-clipboard": "Copia l'enllaç de la ftixa al porta-retalls", + "linkCardPopup-title": "Link Card", + "searchElementPopup-title": "Cerca", + "copyCardPopup-title": "Copia la fitxa", + "copyChecklistToManyCardsPopup-title": "Copy Checklist Template to Many Cards", + "copyChecklistToManyCardsPopup-instructions": "Títols de fitxa i Descripcions de destí en aquest format JSON", + "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"Títol de la primera fitxa\", \"description\":\"Descripció de la primera fitxa\"}, {\"title\":\"Títol de la segona fitxa\",\"description\":\"Descripció de la segona fitxa\"},{\"title\":\"Títol de l'última fitxa\",\"description\":\"Descripció de l'última fitxa\"} ]", + "create": "Crea", + "createBoardPopup-title": "Crea tauler", + "chooseBoardSourcePopup-title": "Importa Tauler", + "createLabelPopup-title": "Crea etiqueta", + "createCustomField": "Crear camp", + "createCustomFieldPopup-title": "Crear camp", + "current": "Actual", + "custom-field-delete-pop": "There is no undo. This will remove this custom field from all cards and destroy its history.", + "custom-field-checkbox": "Checkbox", + "custom-field-date": "Data", + "custom-field-dropdown": "Dropdown List", + "custom-field-dropdown-none": "(none)", + "custom-field-dropdown-options": "Llista d'opcions", + "custom-field-dropdown-options-placeholder": "Press enter to add more options", + "custom-field-dropdown-unknown": "(unknown)", + "custom-field-number": "Number", + "custom-field-text": "Text", + "custom-fields": "Camps Personalitzats", + "date": "Data", + "decline": "Declina", + "default-avatar": "Avatar per defecte", + "delete": "Esborra", + "deleteCustomFieldPopup-title": "Delete Custom Field?", + "deleteLabelPopup-title": "Esborra etiqueta", + "description": "Descripció", + "disambiguateMultiLabelPopup-title": "Desfe l'ambigüitat en les etiquetes", + "disambiguateMultiMemberPopup-title": "Desfe l'ambigüitat en els membres", + "discard": "Descarta", + "done": "Fet", + "download": "Descarrega", + "edit": "Edita", + "edit-avatar": "Canvia Avatar", + "edit-profile": "Edita el teu Perfil", + "edit-wip-limit": "Edita el Límit de Treball en Progrès", + "soft-wip-limit": "Soft WIP Limit", + "editCardStartDatePopup-title": "Canvia data d'inici", + "editCardDueDatePopup-title": "Canvia data de finalització", + "editCustomFieldPopup-title": "Modificar camp", + "editCardSpentTimePopup-title": "Canvia temps dedicat", + "editLabelPopup-title": "Canvia etiqueta", + "editNotificationPopup-title": "Edita la notificació", + "editProfilePopup-title": "Edita teu Perfil", + "email": "Correu electrònic", + "email-enrollAccount-subject": "An account created for you on __siteName__", + "email-enrollAccount-text": "Hola __user__,\n\nPer començar a utilitzar el servei, segueix l'enllaç següent.\n\n__url__\n\nGràcies.", + "email-fail": "Error enviant el correu", + "email-fail-text": "Error en intentar enviar e-mail", + "email-invalid": "Adreça de correu invàlida", + "email-invite": "Convida mitjançant correu electrònic", + "email-invite-subject": "__inviter__ t'ha convidat", + "email-invite-text": "Benvolgut __user__,\n\n __inviter__ t'ha convidat a participar al tauler \"__board__\" per col·laborar-hi.\n\nSegueix l'enllaç següent:\n\n __url__\n\n Gràcies.", + "email-resetPassword-subject": "Reset your password on __siteName__", + "email-resetPassword-text": "Hola __user__,\n \n per resetejar la teva contrasenya, segueix l'enllaç següent.\n \n __url__\n \n Gràcies.", + "email-sent": "Correu enviat", + "email-verifyEmail-subject": "Verify your email address on __siteName__", + "email-verifyEmail-text": "Hola __user__, \n\n per verificar el teu correu, segueix l'enllaç següent.\n\n __url__\n\n Gràcies.", + "enable-wip-limit": "Activa e Límit de Treball en Progrès", + "error-board-doesNotExist": "Aquest tauler no existeix", + "error-board-notAdmin": "Necessites ser administrador d'aquest tauler per dur a lloc aquest acció", + "error-board-notAMember": "Necessites ser membre d'aquest tauler per dur a terme aquesta acció", + "error-json-malformed": "El text no és JSON vàlid", + "error-json-schema": "La dades JSON no contenen la informació en el format correcte", + "error-list-doesNotExist": "La llista no existeix", + "error-user-doesNotExist": "L'usuari no existeix", + "error-user-notAllowSelf": "No et pots convidar a tu mateix", + "error-user-notCreated": "L'usuari no s'ha creat", + "error-username-taken": "Aquest usuari ja existeix", + "error-email-taken": "L'adreça de correu electrònic ja és en ús", + "export-board": "Exporta tauler", + "sort": "Sort", + "sort-desc": "Click to Sort List", + "list-sort-by": "Sort the List By:", + "list-label-modifiedAt": "Last Access Time", + "list-label-title": "Name of the List", + "list-label-sort": "Your Manual Order", + "list-label-short-modifiedAt": "(L)", + "list-label-short-title": "(N)", + "list-label-short-sort": "(M)", + "filter": "Filtre", + "filter-cards": "Filter Cards or Lists", + "list-filter-label": "Filter List by Title", + "filter-clear": "Elimina filtre", + "filter-no-label": "Sense etiqueta", + "filter-no-member": "Sense membres", + "filter-no-assignee": "No assignee", + "filter-no-custom-fields": "No Custom Fields", + "filter-show-archive": "Show archived lists", + "filter-hide-empty": "Hide empty lists", + "filter-on": "Filtra per", + "filter-on-desc": "Estau filtrant fitxes en aquest tauler. Feu clic aquí per editar el filtre.", + "filter-to-selection": "Filtra selecció", + "advanced-filter-label": "Filtre avançat", + "advanced-filter-description": "Advanced Filter allows to write a string containing following operators: == != <= >= && || ( ) A space is used as a separator between the Operators. You can filter for all Custom Fields by typing their names and values. For Example: Field1 == Value1. Note: If fields or values contains spaces, you need to encapsulate them into single quotes. For Example: 'Field 1' == 'Value 1'. For single control characters (' \\/) to be skipped, you can use \\. For example: Field1 == I\\'m. Also you can combine multiple conditions. For Example: F1 == V1 || F1 == V2. Normally all operators are interpreted from left to right. You can change the order by placing brackets. For Example: F1 == V1 && ( F2 == V2 || F2 == V3 ). Also you can search text fields using regex: F1 == /Tes.*/i", + "fullname": "Nom complet", + "header-logo-title": "Torna a la teva pàgina de taulers", + "hide-system-messages": "Oculta missatges del sistema", + "headerBarCreateBoardPopup-title": "Crea tauler", + "home": "Inici", + "import": "importa", + "link": "Enllaç", + "import-board": "Importa tauler", + "import-board-c": "Importa tauler", + "import-board-title-trello": "Importa tauler des de Trello", + "import-board-title-wekan": "Import board from previous export", + "import-sandstorm-backup-warning": "Do not delete data you import from original exported board or Trello before checking does this grain close and open again, or do you get Board not found error, that means data loss.", + "import-sandstorm-warning": "Estau segur que voleu esborrar aquesta checklist?", + "from-trello": "Des de Trello", + "from-wekan": "From previous export", + "import-board-instruction-trello": "En el teu tauler Trello, ves a 'Menú', 'Més'.' Imprimir i Exportar', 'Exportar JSON', i copia el text resultant.", + "import-board-instruction-wekan": "In your board, go to 'Menu', then 'Export board', and copy the text in the downloaded file.", + "import-board-instruction-about-errors": "If you get errors when importing board, sometimes importing still works, and board is at All Boards page.", + "import-json-placeholder": "Aferra codi JSON vàlid aquí", + "import-map-members": "Mapeja el membres", + "import-members-map": "Your imported board has some members. Please map the members you want to import to your users", + "import-show-user-mapping": "Revisa l'assignació de membres", + "import-user-select": "Pick your existing user you want to use as this member", + "importMapMembersAddPopup-title": "Selecciona un usuari", + "info": "Versió", + "initials": "Inicials", + "invalid-date": "Data invàlida", + "invalid-time": "Temps Invàlid", + "invalid-user": "Usuari invàlid", + "joined": "s'ha unit", + "just-invited": "Has estat convidat a aquest tauler", + "keyboard-shortcuts": "Dreceres de teclat", + "label-create": "Crea etiqueta", + "label-default": "%s etiqueta (per defecte)", + "label-delete-pop": "No es pot desfer. Això eliminarà aquesta etiqueta de totes les fitxes i destruirà la seva història.", + "labels": "Etiquetes", + "language": "Idioma", + "last-admin-desc": "No podeu canviar rols perquè ha d'haver-hi almenys un administrador.", + "leave-board": "Abandona tauler", + "leave-board-pop": "De debò voleu abandonar __boardTitle__? Se us eliminarà de totes les fitxes d'aquest tauler.", + "leaveBoardPopup-title": "Abandonar Tauler?", + "link-card": "Enllaç a aquesta fitxa", + "list-archive-cards": "Moure totes les fitxes en aquesta llista al Arxiu", + "list-archive-cards-pop": "This will remove all the cards in this list from the board. To view cards in Archive and bring them back to the board, click “Menu” > “Archive”.", + "list-move-cards": "Mou totes les fitxes d'aquesta llista", + "list-select-cards": "Selecciona totes les fitxes d'aquesta llista", + "set-color-list": "Set Color", + "listActionPopup-title": "Accions de la llista", + "swimlaneActionPopup-title": "Accions de Carril de Natació", + "swimlaneAddPopup-title": "Add a Swimlane below", + "listImportCardPopup-title": "importa una fitxa de Trello", + "listMorePopup-title": "Més", + "link-list": "Enllaça a aquesta llista", + "list-delete-pop": "Totes les accions seran esborrades de la llista d'activitats i no serà possible recuperar la llista", + "list-delete-suggest-archive": "You can move a list to Archive to remove it from the board and preserve the activity.", + "lists": "Llistes", + "swimlanes": "Carrils de Natació", + "log-out": "Finalitza la sessió", + "log-in": "Ingresa", + "loginPopup-title": "Inicia sessió", + "memberMenuPopup-title": "Configura membres", + "members": "Membres", + "menu": "Menú", + "move-selection": "Move selection", + "moveCardPopup-title": "Moure fitxa", + "moveCardToBottom-title": "Mou a la part inferior", + "moveCardToTop-title": "Mou a la part superior", + "moveSelectionPopup-title": "Move selection", + "multi-selection": "Multi-Selecció", + "multi-selection-on": "Multi-Selecció està activada", + "muted": "En silenci", + "muted-info": "No seràs notificat dels canvis en aquest tauler", + "my-boards": "Els meus taulers", + "name": "Nom", + "no-archived-cards": "No hi ha fitxes a l'arxiu.", + "no-archived-lists": "No hi ha llistes al arxiu.", + "no-archived-swimlanes": "No swimlanes in Archive.", + "no-results": "Sense resultats", + "normal": "Normal", + "normal-desc": "Podeu veure i editar fitxes. No podeu canviar la configuració.", + "not-accepted-yet": "La invitació no ha esta acceptada encara", + "notify-participate": "Rebre actualitzacions per a cada fitxa de la qual n'ets creador o membre", + "notify-watch": "Rebre actualitzacions per qualsevol tauler, llista o fitxa en observació", + "optional": "opcional", + "or": "o", + "page-maybe-private": "Aquesta pàgina és privada. Per veure-la <a href='%s'> entra </a>.", + "page-not-found": "Pàgina no trobada.", + "password": "Contrasenya", + "paste-or-dragdrop": "aferra, o estira i amolla la imatge (només imatge)", + "participating": "Participant", + "preview": "Vista prèvia", + "previewAttachedImagePopup-title": "Vista prèvia", + "previewClipboardImagePopup-title": "Vista prèvia", + "private": "Privat", + "private-desc": "Aquest tauler és privat. Només les persones afegides al tauler poden veure´l i editar-lo.", + "profile": "Perfil", + "public": "Públic", + "public-desc": "Aquest tauler és públic. És visible per a qualsevol persona amb l'enllaç i es mostrarà en els motors de cerca com Google. Només persones afegides al tauler poden editar-lo.", + "quick-access-description": "Inicia un tauler per afegir un accés directe en aquest barra", + "remove-cover": "Elimina coberta", + "remove-from-board": "Elimina del tauler", + "remove-label": "Elimina l'etiqueta", + "listDeletePopup-title": "Esborrar la llista?", + "remove-member": "Elimina membre", + "remove-member-from-card": "Elimina de la fitxa", + "remove-member-pop": "Eliminar __name__ (__username__) de __boardTitle__ ? El membre serà eliminat de totes les fitxes d'aquest tauler. Ells rebran una notificació.", + "removeMemberPopup-title": "Vols suprimir el membre?", + "rename": "Canvia el nom", + "rename-board": "Canvia el nom del tauler", + "restore": "Restaura", + "save": "Desa", + "search": "Cerca", + "rules": "Regles", + "search-cards": "Search from card/list titles, descriptions and custom fields on this board", + "search-example": "Text que cercar?", + "select-color": "Selecciona color", + "set-wip-limit-value": "Limita el màxim nombre de tasques en aquesta llista", + "setWipLimitPopup-title": "Configura el Límit de Treball en Progrès", + "shortcut-assign-self": "Assigna't la ftixa actual", + "shortcut-autocomplete-emoji": "Autocompleta emoji", + "shortcut-autocomplete-members": "Autocompleta membres", + "shortcut-clear-filters": "Elimina tots els filters", + "shortcut-close-dialog": "Tanca el diàleg", + "shortcut-filter-my-cards": "Filtra les meves fitxes", + "shortcut-show-shortcuts": "Mostra aquesta lista d'accessos directes", + "shortcut-toggle-filterbar": "Canvia la barra lateral del tauler", + "shortcut-toggle-sidebar": "Canvia Sidebar del Tauler", + "show-cards-minimum-count": "Mostra contador de fitxes si la llista en conté més de", + "sidebar-open": "Mostra barra lateral", + "sidebar-close": "Amaga barra lateral", + "signupPopup-title": "Crea un compte", + "star-board-title": "Fes clic per destacar aquest tauler. Es mostrarà a la part superior de la llista de taulers.", + "starred-boards": "Taulers destacats", + "starred-boards-description": "Els taulers destacats es mostraran a la part superior de la llista de taulers.", + "subscribe": "Subscriure", + "team": "Equip", + "this-board": "aquest tauler", + "this-card": "aquesta fitxa", + "spent-time-hours": "Temps dedicat (hores)", + "overtime-hours": "Temps de més (hores)", + "overtime": "Temps de més", + "has-overtime-cards": "Té fitxes amb temps de més", + "has-spenttime-cards": "Té fitxes amb temps dedicat", + "time": "Hora", + "title": "Títol", + "tracking": "En seguiment", + "tracking-info": "Seràs notificat per cada canvi a aquelles fitxes de les que n'eres creador o membre", + "type": "Tipus", + "unassign-member": "Desassignar membre", + "unsaved-description": "Tens una descripció sense desar.", + "unwatch": "Suprimeix observació", + "upload": "Puja", + "upload-avatar": "Actualitza avatar", + "uploaded-avatar": "Avatar actualitzat", + "username": "Nom d'Usuari", + "view-it": "Vist", + "warn-list-archived": "warning: this card is in an list at Archive", + "watch": "Observa", + "watching": "En observació", + "watching-info": "Seràs notificat de cada canvi en aquest tauler", + "welcome-board": "Tauler de benvinguda", + "welcome-swimlane": "Objectiu 1", + "welcome-list1": "Bàsics", + "welcome-list2": "Avançades", + "card-templates-swimlane": "Card Templates", + "list-templates-swimlane": "List Templates", + "board-templates-swimlane": "Board Templates", + "what-to-do": "Què vols fer?", + "wipLimitErrorPopup-title": "Límit de Treball en Progrès invàlid", + "wipLimitErrorPopup-dialog-pt1": "El nombre de tasques en esta llista és superior al límit de Treball en Progrès que heu definit.", + "wipLimitErrorPopup-dialog-pt2": "Si us plau mogui algunes taques fora d'aquesta llista, o configuri un límit de Treball en Progrès superior.", + "admin-panel": "Tauler d'administració", + "settings": "Configuració", + "people": "Persones", + "registration": "Registre", + "disable-self-registration": "Deshabilita Auto-Registre", + "invite": "Convida", + "invite-people": "Convida a persones", + "to-boards": "Al tauler(s)", + "email-addresses": "Adreça de correu", + "smtp-host-description": "L'adreça del vostre servidor SMTP.", + "smtp-port-description": "El port del vostre servidor SMTP.", + "smtp-tls-description": "Activa suport TLS pel servidor SMTP", + "smtp-host": "Servidor SMTP", + "smtp-port": "Port SMTP", + "smtp-username": "Nom d'usuari", + "smtp-password": "Contrasenya", + "smtp-tls": "Suport TLS", + "send-from": "De", + "send-smtp-test": "Envia't un correu electrònic de prova", + "invitation-code": "Codi d'invitació", + "email-invite-register-subject": "__inviter__ t'ha convidat", + "email-invite-register-text": "Dear __user__,\n\n__inviter__ invites you to kanban board for collaborations.\n\nPlease follow the link below:\n__url__\n\nAnd your invitation code is: __icode__\n\nThanks.", + "email-smtp-test-subject": "SMTP Test Email", + "email-smtp-test-text": "Has enviat un missatge satisfactòriament", + "error-invitation-code-not-exist": "El codi d'invitació no existeix", + "error-notAuthorized": "No estau autoritzats per veure aquesta pàgina", + "webhook-title": "Webhook Name", + "webhook-token": "Token (Optional for Authentication)", + "outgoing-webhooks": "Webhooks sortints", + "bidirectional-webhooks": "Two-Way Webhooks", + "outgoingWebhooksPopup-title": "Webhooks sortints", + "boardCardTitlePopup-title": "Card Title Filter", + "disable-webhook": "Disable This Webhook", + "global-webhook": "Global Webhooks", + "new-outgoing-webhook": "Nou Webook sortint", + "no-name": "Importa tauler des de Wekan", + "Node_version": "Versió Node", + "Meteor_version": "Meteor version", + "MongoDB_version": "MongoDB version", + "MongoDB_storage_engine": "MongoDB storage engine", + "MongoDB_Oplog_enabled": "MongoDB Oplog enabled", + "OS_Arch": "Arquitectura SO", + "OS_Cpus": "Plataforma SO", + "OS_Freemem": "Memòria lliure", + "OS_Loadavg": "Carrega de SO", + "OS_Platform": "Plataforma de SO", + "OS_Release": "Versió SO", + "OS_Totalmem": "Memòria total", + "OS_Type": "Tipus de SO", + "OS_Uptime": "Temps d'activitat", + "days": "days", + "hours": "hores", + "minutes": "minuts", + "seconds": "segons", + "show-field-on-card": "Show this field on card", + "automatically-field-on-card": "Auto create field to all cards", + "showLabel-field-on-card": "Show field label on minicard", + "yes": "Si", + "no": "No", + "accounts": "Comptes", + "accounts-allowEmailChange": "Permet modificar correu electrònic", + "accounts-allowUserNameChange": "Allow Username Change", + "createdAt": "Creat ", + "verified": "Verificat", + "active": "Actiu", + "card-received": "Received", + "card-received-on": "Received on", + "card-end": "End", + "card-end-on": "Ends on", + "editCardReceivedDatePopup-title": "Change received date", + "editCardEndDatePopup-title": "Change end date", + "setCardColorPopup-title": "Set color", + "setCardActionsColorPopup-title": "Choose a color", + "setSwimlaneColorPopup-title": "Choose a color", + "setListColorPopup-title": "Choose a color", + "assigned-by": "Assignat Per", + "requested-by": "Demanat Per", + "board-delete-notice": "Deleting is permanent. You will lose all lists, cards and actions associated with this board.", + "delete-board-confirm-popup": "All lists, cards, labels, and activities will be deleted and you won't be able to recover the board contents. There is no undo.", + "boardDeletePopup-title": "Delete Board?", + "delete-board": "Delete Board", + "default-subtasks-board": "Subtasks for __board__ board", + "default": "Default", + "queue": "Queue", + "subtask-settings": "Subtasks Settings", + "card-settings": "Configuració de targeta", + "boardSubtaskSettingsPopup-title": "Board Subtasks Settings", + "boardCardSettingsPopup-title": "Configuració de targeta", + "deposit-subtasks-board": "Deposit subtasks to this board:", + "deposit-subtasks-list": "Landing list for subtasks deposited here:", + "show-parent-in-minicard": "Show parent in minicard:", + "prefix-with-full-path": "Prefix with full path", + "prefix-with-parent": "Prefix with parent", + "subtext-with-full-path": "Subtext with full path", + "subtext-with-parent": "Subtext with parent", + "change-card-parent": "Change card's parent", + "parent-card": "Parent card", + "source-board": "Source board", + "no-parent": "Don't show parent", + "activity-added-label": "added label '%s' to %s", + "activity-removed-label": "removed label '%s' from %s", + "activity-delete-attach": "deleted an attachment from %s", + "activity-added-label-card": "added label '%s'", + "activity-removed-label-card": "removed label '%s'", + "activity-delete-attach-card": "deleted an attachment", + "activity-set-customfield": "set custom field '%s' to '%s' in %s", + "activity-unset-customfield": "unset custom field '%s' in %s", + "r-rule": "Rule", + "r-add-trigger": "Add trigger", + "r-add-action": "Add action", + "r-board-rules": "Regles del tauler", + "r-add-rule": "Add rule", + "r-view-rule": "View rule", + "r-delete-rule": "Delete rule", + "r-new-rule-name": "New rule title", + "r-no-rules": "No hi han regles", + "r-when-a-card": "When a card", + "r-is": "is", + "r-is-moved": "is moved", + "r-added-to": "added to", + "r-removed-from": "Removed from", + "r-the-board": "the board", + "r-list": "list", + "set-filter": "Set Filter", + "r-moved-to": "Moved to", + "r-moved-from": "Moved from", + "r-archived": "Moved to Archive", + "r-unarchived": "Restored from Archive", + "r-a-card": "una targeta", + "r-when-a-label-is": "When a label is", + "r-when-the-label": "When the label", + "r-list-name": "list name", + "r-when-a-member": "When a member is", + "r-when-the-member": "When the member", + "r-name": "name", + "r-when-a-attach": "When an attachment", + "r-when-a-checklist": "When a checklist is", + "r-when-the-checklist": "When the checklist", + "r-completed": "Completed", + "r-made-incomplete": "Made incomplete", + "r-when-a-item": "When a checklist item is", + "r-when-the-item": "When the checklist item", + "r-checked": "Checked", + "r-unchecked": "Unchecked", + "r-move-card-to": "Move card to", + "r-top-of": "Top of", + "r-bottom-of": "Bottom of", + "r-its-list": "its list", + "r-archive": "Moure al arxiu", + "r-unarchive": "Restore from Archive", + "r-card": "targeta", + "r-add": "Afegeix", + "r-remove": "Remove", + "r-label": "label", + "r-member": "member", + "r-remove-all": "Remove all members from the card", + "r-set-color": "Set color to", + "r-checklist": "checklist", + "r-check-all": "Check all", + "r-uncheck-all": "Uncheck all", + "r-items-check": "items of checklist", + "r-check": "Check", + "r-uncheck": "Uncheck", + "r-item": "item", + "r-of-checklist": "of checklist", + "r-send-email": "Send an email", + "r-to": "to", + "r-subject": "subject", + "r-rule-details": "Rule details", + "r-d-move-to-top-gen": "Move card to top of its list", + "r-d-move-to-top-spec": "Move card to top of list", + "r-d-move-to-bottom-gen": "Move card to bottom of its list", + "r-d-move-to-bottom-spec": "Move card to bottom of list", + "r-d-send-email": "Send email", + "r-d-send-email-to": "to", + "r-d-send-email-subject": "subject", + "r-d-send-email-message": "message", + "r-d-archive": "Move card to Archive", + "r-d-unarchive": "Restore card from Archive", + "r-d-add-label": "Add label", + "r-d-remove-label": "Remove label", + "r-create-card": "Crea una targeta nova", + "r-in-list": "in list", + "r-in-swimlane": "in swimlane", + "r-d-add-member": "Add member", + "r-d-remove-member": "Remove member", + "r-d-remove-all-member": "Remove all member", + "r-d-check-all": "Check all items of a list", + "r-d-uncheck-all": "Uncheck all items of a list", + "r-d-check-one": "Check item", + "r-d-uncheck-one": "Uncheck item", + "r-d-check-of-list": "of checklist", + "r-d-add-checklist": "Add checklist", + "r-d-remove-checklist": "Remove checklist", + "r-by": "by", + "r-add-checklist": "Add checklist", + "r-with-items": "with items", + "r-items-list": "item1,item2,item3", + "r-add-swimlane": "Add swimlane", + "r-swimlane-name": "swimlane name", + "r-board-note": "Note: leave a field empty to match every possible value.", + "r-checklist-note": "Note: checklist's items have to be written as comma separated values.", + "r-when-a-card-is-moved": "Quan una targeta es mou a una altra llista", + "r-set": "Set", + "r-update": "Update", + "r-datefield": "date field", + "r-df-start-at": "start", + "r-df-due-at": "due", + "r-df-end-at": "end", + "r-df-received-at": "received", + "r-to-current-datetime": "to current date/time", + "r-remove-value-from": "Remove value from", + "ldap": "LDAP", + "oauth2": "OAuth2", + "cas": "CAS", + "authentication-method": "Authentication method", + "authentication-type": "Authentication type", + "custom-product-name": "Custom Product Name", + "layout": "Layout", + "hide-logo": "Hide Logo", + "add-custom-html-after-body-start": "Add Custom HTML after <body> start", + "add-custom-html-before-body-end": "Add Custom HTML before </body> end", + "error-undefined": "Something went wrong", + "error-ldap-login": "An error occurred while trying to login", + "display-authentication-method": "Display Authentication Method", + "default-authentication-method": "Default Authentication Method", + "duplicate-board": "Duplicate Board", + "people-number": "The number of people is:", + "swimlaneDeletePopup-title": "Delete Swimlane ?", + "swimlane-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the swimlane. There is no undo.", + "restore-all": "Restore all", + "delete-all": "Delete all", + "loading": "Loading, please wait.", + "previous_as": "last time was", + "act-a-dueAt": "modified due time to \nWhen: __timeValue__\nWhere: __card__\n previous due was __timeOldValue__", + "act-a-endAt": "modified ending time to __timeValue__ from (__timeOldValue__)", + "act-a-startAt": "modified starting time to __timeValue__ from (__timeOldValue__)", + "act-a-receivedAt": "modified received time to __timeValue__ from (__timeOldValue__)", + "a-dueAt": "modified due time to be", + "a-endAt": "modified ending time to be", + "a-startAt": "modified starting time to be", + "a-receivedAt": "modified received time to be", + "almostdue": "current due time %s is approaching", + "pastdue": "current due time %s is past", + "duenow": "current due time %s is today", + "act-newDue": "__list__/__card__ has 1st due reminder [__board__]", + "act-withDue": "__list__/__card__ due reminders [__board__]", + "act-almostdue": "was reminding the current due (__timeValue__) of __card__ is approaching", + "act-pastdue": "was reminding the current due (__timeValue__) of __card__ is past", + "act-duenow": "was reminding the current due (__timeValue__) of __card__ is now", + "act-atUserComment": "You were mentioned in [__board__] __list__/__card__", + "delete-user-confirm-popup": "Are you sure you want to delete this account? There is no undo.", + "accounts-allowUserDelete": "Allow users to self delete their account", + "hide-minicard-label-text": "Hide minicard label text", + "show-desktop-drag-handles": "Show desktop drag handles", + "assignee": "Assignat", + "cardAssigneesPopup-title": "Assignat", + "addmore-detail": "Afegiu una descripció més detallada", + "show-on-card": "Show on Card", + "new": "New", + "editUserPopup-title": "Edit User", + "newUserPopup-title": "New User", + "notifications": "Notifications", + "view-all": "View All", + "filter-by-unread": "Filter by Unread", + "mark-all-as-read": "Mark all as read", + "remove-all-read": "Remove all read", + "allow-rename": "Allow Rename", + "allowRenamePopup-title": "Allow Rename" +} \ No newline at end of file diff --git a/i18n/cs.i18n.json b/i18n/cs.i18n.json index 96f2385f..fcc56129 100644 --- a/i18n/cs.i18n.json +++ b/i18n/cs.i18n.json @@ -1,780 +1,780 @@ { - "accept": "Přijmout", - "act-activity-notify": "Notifikace aktivit", - "act-addAttachment": "přidal(a) přílohu __attachment__ na kartu __card__ ve sloupci __list__ ve swimlane __swimlane__ na tablu __board__", - "act-deleteAttachment": "smazal(a) přílohu __attachment__ na kartě __card__ ve sloupci __list__ ve swimlane __swimlane__ na tablu __board__", - "act-addSubtask": "přidal(a) podúkol __subtask__ na kartu __card__ ve sloupci __list__ ve swimlane __swimlane__ na tablu __board__", - "act-addLabel": "Přídán štítek __label__ na kartu __card__ ve sloupci __list__ ve swimlane __swimlane__ na tablu __board__", - "act-addedLabel": "Přídán štítek __label__ na kartu __card__ ve sloupci __list__ ve swimlane __swimlane__ na tablu __board__", - "act-removeLabel": "Odstraněn štítek __label__ na kartě __card__ ve sloupci __list__ ve swimlane __swimlane__ na tablu __board__", - "act-removedLabel": "Odstraněn štítek __label__ na kartě __card__ ve sloupci __list__ ve swimlane __swimlane__ na tablu __board__", - "act-addChecklist": "přidal(a) zaškrtávací seznam __checklist__ na kartu __card__ ve sloupci __list__ ve swimlane __swimlane__ na tablu __board__", - "act-addChecklistItem": "přidal(a) položku zaškrtávacího seznamu __checklistItem__ do zaškrtávacího seznamu __checklist__ na kartě __card__ ve sloupci __list__ ve swimlane __swimlane__ na tablu __board__", - "act-removeChecklist": "smazal(a) zaškrtávací seznam __checklist__ na kartě __card__ ve sloupci __list__ ve swimlane __swimlane__ na tablu __board__", - "act-removeChecklistItem": "smazal(a) položku zaškrtávacího seznamu __checklistItem__ ze zaškrtávacího seznamu __checklist__ na kartě __card__ ve sloupci __list__ ve swimlane __swimlane__ na tablu __board__", - "act-checkedItem": "zaškrtl(a) __checklistItem__ na zaškrtávacím seznamu __checklist__ na kartě __card__ ve sloupci __list__ ve swimlane __swimlane__ na tablu __board__", - "act-uncheckedItem": "zrušil(a) zaškrtnutí __checklistItem__ na zaškrtávacím seznamu __checklist__ na kartě __card__ ve sloupci __list__ ve swimlane __swimlane__ na tablu __board__", - "act-completeChecklist": "dokončil(a) zaškrtávací seznam __checklist__ na kartě __card__ ve sloupci __list__ ve swimlane __swimlane__ na tablu __board__", - "act-uncompleteChecklist": "zrušil(a) dokončení zaškrtávacího seznamu __checklist__ na kartě __card__ ve sloupci __list__ ve swimlane __swimlane__ na tablu __board__", - "act-addComment": "přidal(a) komentář na kartě __card__: __comment__ ve sloupci __list__ ve swimlane __swimlane__ na tablu __board__", - "act-editComment": "edited comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-deleteComment": "deleted comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-createBoard": "přidal(a) tablo __board__", - "act-createSwimlane": "created swimlane __swimlane__ to board __board__", - "act-createCard": "přidal(a) kartu __card__ do sloupce __list__ ve swimlane __swimlane__ na tablu __board__", - "act-createCustomField": "přidal(a) pole __customField__ na tablo __board__", - "act-deleteCustomField": "odebral(a) pole __customField__ na tablu __board__", - "act-setCustomField": "edited custom field __customField__: __customFieldValue__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-createList": "přidal(a) sloupec __list__ do tabla __board__", - "act-addBoardMember": "přidal(a) člena __member__ do tabla __board__", - "act-archivedBoard": "Tablo __board__ přesunuto do Archivu", - "act-archivedCard": "Karta __card__ ve sloupci __list__ ve swimlane __swimlane__ na tablu __board__ přesunuta do Archivu", - "act-archivedList": "Sloupec __list__ ve swimlane __swimlane__ na tablu __board__ přesunut do Archivu", - "act-archivedSwimlane": "Swimlane __swimlane__ na tablu __board__ přesunut do Archivu", - "act-importBoard": "importoval(a) tablo __board__", - "act-importCard": "importoval(a) karta __card__ do sloupce __list__ ve swimlane __swimlane__ na tablu __board__", - "act-importList": "importoval(a) sloupec __list__ do swimlane __swimlane__ na tablu __board__", - "act-joinMember": "přidal(a) člena __member__ na kartu __card__ v seznamu __list__ ve swimlane __swimlane__ na tablu __board__", - "act-moveCard": "moved card __card__ at board __board__ from list __oldList__ at swimlane __oldSwimlane__ to list __list__ at swimlane __swimlane__", - "act-moveCardToOtherBoard": "přesunul(a) kartu __card__ ze sloupce __oldList__ ve swimlane __oldSwimlane__ na tablu __oldBoard__ do sloupce __list__ ve swimlane __swimlane__ na tablu __board__", - "act-removeBoardMember": "odstranil(a) člena __member__ z tabla __board__", - "act-restoredCard": "obnovil(a) kartu __card__ do sloupce __list__ ve swimlane __swimlane__ na tablu __board__", - "act-unjoinMember": "odstranil(a) člena __member__ z karty __card__ ve sloupci __list__ ve swimlane __swimlane__ na tablu __board__", - "act-withBoardTitle": "__board__", - "act-withCardTitle": "[__board__] __card__", - "actions": "Akce", - "activities": "Aktivity", - "activity": "Aktivita", - "activity-added": "%s přidáno k %s", - "activity-archived": "%s bylo přesunuto do archivu", - "activity-attached": "přiloženo %s k %s", - "activity-created": "%s vytvořeno", - "activity-customfield-created": "vytvořeno vlastní pole %s", - "activity-excluded": "%s vyjmuto z %s", - "activity-imported": "importován %s do %s z %s", - "activity-imported-board": "importován %s z %s", - "activity-joined": "spojen %s", - "activity-moved": "%s přesunuto z %s do %s", - "activity-on": "na %s", - "activity-removed": "odstraněn %s z %s", - "activity-sent": "%s posláno na %s", - "activity-unjoined": "odpojen %s", - "activity-subtask-added": "podúkol přidán do %s", - "activity-checked-item": "dokončen %s v seznamu %s z %s", - "activity-unchecked-item": "nedokončen %s v seznamu %s z %s", - "activity-checklist-added": "přidán checklist do %s", - "activity-checklist-removed": "odstraněn checklist z %s", - "activity-checklist-completed": "completed checklist %s of %s", - "activity-checklist-uncompleted": "nedokončen seznam %s z %s", - "activity-checklist-item-added": "přidána položka checklist do '%s' v %s", - "activity-checklist-item-removed": "odstraněna položka seznamu do '%s' v %s", - "add": "Přidat", - "activity-checked-item-card": "dokončen %s v seznamu %s", - "activity-unchecked-item-card": "nedokončen %s v seznamu %s", - "activity-checklist-completed-card": "dokončil(a) zaškrtávací seznam __checklist__ na kartě __card__ ve sloupci __list__ ve swimlane __swimlane__ na tablu __board__", - "activity-checklist-uncompleted-card": "nedokončený seznam %s", - "activity-editComment": "edited comment %s", - "activity-deleteComment": "smazat komentář %s", - "add-attachment": "Přidat přílohu", - "add-board": "Přidat tablo", - "add-card": "Přidat kartu", - "add-swimlane": "Přidat Swimlane", - "add-subtask": "Přidat Podúkol", - "add-checklist": "Přidat zaškrtávací seznam", - "add-checklist-item": "Přidat položku do zaškrtávacího seznamu", - "add-cover": "Přidat obal", - "add-label": "Přidat štítek", - "add-list": "Přidat sloupec", - "add-members": "Přidat členy", - "added": "Přidán", - "addMemberPopup-title": "Členové", - "admin": "Administrátor", - "admin-desc": "Může zobrazovat a upravovat karty, mazat členy a měnit nastavení tabla.", - "admin-announcement": "Oznámení", - "admin-announcement-active": "Aktivní oznámení v celém systému", - "admin-announcement-title": "Oznámení od administrátora", - "all-boards": "Všechna tabla", - "and-n-other-card": "A __count__ další karta(y)", - "and-n-other-card_plural": "A __count__ dalších karet", - "apply": "Použít", - "app-is-offline": "Načítá se, prosím čekejte. Obnovení stránky způsobí ztrátu dat. Pokud se načítání nedaří, zkontrolujte prosím server.", - "archive": "Přesunout do archivu", - "archive-all": "Přesunout vše do archivu", - "archive-board": "Přesunout tablo do archivu", - "archive-card": "Přesunout kartu do archivu", - "archive-list": "Přesunout seznam do archivu", - "archive-swimlane": "Přesunout swimlane do archivu", - "archive-selection": "Přesunout výběr do archivu", - "archiveBoardPopup-title": "Přesunout tablo do archivu?", - "archived-items": "Archiv", - "archived-boards": "Tabla v archivu", - "restore-board": "Obnovit tablo", - "no-archived-boards": "V archivu nejsou žádná tabla.", - "archives": "Archiv", - "template": "Šablona", - "templates": "Šablony", - "assign-member": "Přiřadit člena", - "attached": "přiloženo", - "attachment": "Příloha", - "attachment-delete-pop": "Smazání přílohy je trvalé. Nejde vrátit zpět.", - "attachmentDeletePopup-title": "Smazat přílohu?", - "attachments": "Přílohy", - "auto-watch": "Automaticky sleduj tabla když jsou vytvořena", - "avatar-too-big": "Avatar obrázek je příliš velký (70KB max)", - "back": "Zpět", - "board-change-color": "Změnit barvu", - "board-nb-stars": "%s hvězdiček", - "board-not-found": "Tablo nenalezeno", - "board-private-info": "Toto tablo bude <strong>soukromé</strong>.", - "board-public-info": "Toto tablo bude <strong>veřejné</strong>.", - "boardChangeColorPopup-title": "Změnit pozadí tabla", - "boardChangeTitlePopup-title": "Přejmenovat tablo", - "boardChangeVisibilityPopup-title": "Upravit viditelnost", - "boardChangeWatchPopup-title": "Změnit sledování", - "boardMenuPopup-title": "Nastavení Tabla", - "boardChangeViewPopup-title": "Náhled tabla", - "boards": "Tabla", - "board-view": "Náhled tabla", - "board-view-cal": "Kalendář", - "board-view-swimlanes": "Swimlanes", - "board-view-collapse": "Sbalit", - "board-view-lists": "Sloupce", - "bucket-example": "Například \"O čem sním\"", - "cancel": "Zrušit", - "card-archived": "Karta byla přesunuta do archivu.", - "board-archived": "Toto tablo je přesunuto do archivu.", - "card-comments-title": "Tato karta má %s komentářů.", - "card-delete-notice": "Smazání je trvalé. Přijdete o všechny akce asociované s touto kartou.", - "card-delete-pop": "Všechny akce budou odstraněny z kanálu aktivity a nebude možné kartu obnovit. Toto nelze vrátit zpět.", - "card-delete-suggest-archive": "Můžete přesunout kartu do archivu pro odstranění z tabla a zachovat aktivitu.", - "card-due": "Termín", - "card-due-on": "Do", - "card-spent": "Strávený čas", - "card-edit-attachments": "Upravit přílohy", - "card-edit-custom-fields": "Upravit vlastní pole", - "card-start-voting": "Start voting", - "card-cancel-voting": "Delete voting and all votes", - "card-edit-labels": "Upravit štítky", - "card-edit-members": "Upravit členy", - "card-labels-title": "Změnit štítky karty.", - "card-members-title": "Přidat nebo odstranit členy tohoto tabla z karty.", - "card-start": "Start", - "card-start-on": "Začít dne", - "cardAttachmentsPopup-title": "Přiložit formulář", - "cardCustomField-datePopup-title": "Změnit datum", - "cardCustomFieldsPopup-title": "Upravit vlastní pole", - "cardStartVotingPopup-title": "Start a vote", - "positiveVoteMembersPopup-title": "Proponents", - "negativeVoteMembersPopup-title": "Opponents", - "vote-question": "Voting question", - "vote-public": "Public vote", - "vote-for-it": "for it", - "vote-against": "against", - "cardDeletePopup-title": "Smazat kartu?", - "cardDetailsActionsPopup-title": "Akce karty", - "cardLabelsPopup-title": "Štítky", - "cardMembersPopup-title": "Členové", - "cardMorePopup-title": "Více", - "cardTemplatePopup-title": "Vytvořit šablonu", - "cards": "Karty", - "cards-count": "Karty", - "casSignIn": "Přihlásit pomocí CAS", - "cardType-card": "Karta", - "cardType-linkedCard": "Propojená karta", - "cardType-linkedBoard": "Propojené tablo", - "change": "Změnit", - "change-avatar": "Změnit avatar", - "change-password": "Změnit heslo", - "change-permissions": "Změnit oprávnění", - "change-settings": "Změnit nastavení", - "changeAvatarPopup-title": "Změnit avatar", - "changeLanguagePopup-title": "Změnit jazyk", - "changePasswordPopup-title": "Změnit heslo", - "changePermissionsPopup-title": "Změnit oprávnění", - "changeSettingsPopup-title": "Změnit nastavení", - "subtasks": "Podúkol", - "checklists": "Checklisty", - "click-to-star": "Kliknutím přidat hvězdičku tomuto tablu.", - "click-to-unstar": "Kliknutím odebrat hvězdičku tomuto tablu.", - "clipboard": "Schránka nebo potáhnout a pustit", - "close": "Zavřít", - "close-board": "Zavřít tablo", - "close-board-pop": "Budete moci obnovit tablo kliknutím na tlačítko \"Archiv\" v hlavním menu.", - "color-black": "černá", - "color-blue": "modrá", - "color-crimson": "karmínová", - "color-darkgreen": "tmavě zelená", - "color-gold": "zlatá", - "color-gray": "šedá", - "color-green": "zelená", - "color-indigo": "indigo", - "color-lime": "světlezelená", - "color-magenta": "purpurová", - "color-mistyrose": "mistyrose", - "color-navy": "tmavě modrá", - "color-orange": "oranžová", - "color-paleturquoise": "paleturquoise", - "color-peachpuff": "peachpuff", - "color-pink": "růžová", - "color-plum": "švestková", - "color-purple": "fialová", - "color-red": "červená", - "color-saddlebrown": "saddlebrown", - "color-silver": "stříbrná", - "color-sky": "nebeská", - "color-slateblue": "slateblue", - "color-white": "bílá", - "color-yellow": "žlutá", - "unset-color": "Nenastaveno", - "comment": "Komentář", - "comment-placeholder": "Text komentáře", - "comment-only": "Pouze komentáře", - "comment-only-desc": "Může přidávat komentáře pouze do karet.", - "no-comments": "Žádné komentáře", - "no-comments-desc": "Nemůže vidět komentáře a aktivity", - "worker": "Worker", - "worker-desc": "Can only move cards, assign itself to card and comment.", - "computer": "Počítač", - "confirm-subtask-delete-dialog": "Opravdu chcete smazat tento podúkol?", - "confirm-checklist-delete-dialog": "Opravdu chcete smazat tento checklist?", - "copy-card-link-to-clipboard": "Kopírovat adresu karty do mezipaměti", - "linkCardPopup-title": "Propojit kartu", - "searchElementPopup-title": "Hledat", - "copyCardPopup-title": "Kopírovat kartu", - "copyChecklistToManyCardsPopup-title": "Kopírovat checklist do více karet", - "copyChecklistToManyCardsPopup-instructions": "Názvy a popisy cílové karty v tomto formátu JSON", - "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"Nadpis první karty\", \"description\":\"Popis druhé karty\"}, {\"title\":\"Nadpis druhé karty\",\"description\":\"Popis druhé karty\"},{\"title\":\"Nadpis poslední kary\",\"description\":\"Popis poslední karty\"} ]", - "create": "Vytvořit", - "createBoardPopup-title": "Vytvořit tablo", - "chooseBoardSourcePopup-title": "Importovat tablo", - "createLabelPopup-title": "Vytvořit štítek", - "createCustomField": "Vytvořit pole", - "createCustomFieldPopup-title": "Vytvořit pole", - "current": "Aktuální", - "custom-field-delete-pop": "Nelze vrátit zpět. Toto odebere toto vlastní pole ze všech karet a zničí jeho historii.", - "custom-field-checkbox": "Checkbox", - "custom-field-date": "Datum", - "custom-field-dropdown": "Rozbalovací seznam", - "custom-field-dropdown-none": "(prázdné)", - "custom-field-dropdown-options": "Seznam možností", - "custom-field-dropdown-options-placeholder": "Stiskněte enter pro přidání více možností", - "custom-field-dropdown-unknown": "(neznámé)", - "custom-field-number": "Číslo", - "custom-field-text": "Text", - "custom-fields": "Vlastní pole", - "date": "Datum", - "decline": "Zamítnout", - "default-avatar": "Výchozí avatar", - "delete": "Smazat", - "deleteCustomFieldPopup-title": "Smazat vlastní pole", - "deleteLabelPopup-title": "Smazat štítek?", - "description": "Popis", - "disambiguateMultiLabelPopup-title": "Dvojznačný štítek akce", - "disambiguateMultiMemberPopup-title": "Dvojznačná akce člena", - "discard": "Zahodit", - "done": "Hotovo", - "download": "Stáhnout", - "edit": "Upravit", - "edit-avatar": "Změnit avatar", - "edit-profile": "Upravit profil", - "edit-wip-limit": "Upravit WIP Limit", - "soft-wip-limit": "Mírný WIP limit", - "editCardStartDatePopup-title": "Změnit datum startu úkolu", - "editCardDueDatePopup-title": "Změnit datum dokončení úkolu", - "editCustomFieldPopup-title": "Upravit pole", - "editCardSpentTimePopup-title": "Změnit strávený čas", - "editLabelPopup-title": "Změnit štítek", - "editNotificationPopup-title": "Změnit notifikace", - "editProfilePopup-title": "Upravit profil", - "email": "Email", - "email-enrollAccount-subject": "Byl vytvořen účet na __siteName__", - "email-enrollAccount-text": "Ahoj __user__,\n\nMůžeš začít používat službu kliknutím na odkaz níže.\n\n__url__\n\nDěkujeme.", - "email-fail": "Odeslání emailu selhalo", - "email-fail-text": "Chyba při pokusu o odeslání emailu", - "email-invalid": "Neplatný email", - "email-invite": "Pozvat pomocí emailu", - "email-invite-subject": "__inviter__ odeslal pozvánku", - "email-invite-text": "Ahoj __user__,\n\n__inviter__ tě přizval ke spolupráci na tablu \"__board__\".\n\nNásleduj prosím odkaz níže:\n\n__url__\n\nDěkujeme.", - "email-resetPassword-subject": "Změň své heslo na __siteName__", - "email-resetPassword-text": "Ahoj __user__,\n\nPro změnu hesla klikni na odkaz níže.\n\n__url__\n\nDěkujeme.", - "email-sent": "Email byl odeslán", - "email-verifyEmail-subject": "Ověř svou emailovou adresu na", - "email-verifyEmail-text": "Ahoj __user__,\n\nPro ověření emailové adresy klikni na odkaz níže.\n\n__url__\n\nDěkujeme.", - "enable-wip-limit": "Povolit WIP Limit", - "error-board-doesNotExist": "Toto tablo neexistuje", - "error-board-notAdmin": "K provedení změny musíš být administrátor tohoto tabla", - "error-board-notAMember": "K provedení změny musíš být členem tohoto tabla", - "error-json-malformed": "Tvůj text není validní JSON", - "error-json-schema": "Tato JSON data neobsahují správné informace v platném formátu", - "error-list-doesNotExist": "Tento sloupec ;neexistuje", - "error-user-doesNotExist": "Tento uživatel neexistuje", - "error-user-notAllowSelf": "Nemůžeš pozvat sám sebe", - "error-user-notCreated": "Tento uživatel není vytvořen", - "error-username-taken": "Toto uživatelské jméno již existuje", - "error-email-taken": "Tento email byl již použit", - "export-board": "Exportovat tablo", - "sort": "řadit", - "sort-desc": "Click to Sort List", - "list-sort-by": "řadit seznam podle", - "list-label-modifiedAt": "Last Access Time", - "list-label-title": "Name of the List", - "list-label-sort": "Your Manual Order", - "list-label-short-modifiedAt": "(L)", - "list-label-short-title": "(N)", - "list-label-short-sort": "(M)", - "filter": "Filtr", - "filter-cards": "Filter Cards or Lists", - "list-filter-label": "Filter List by Title", - "filter-clear": "Vyčistit filtr", - "filter-no-label": "Žádný štítek", - "filter-no-member": "Žádný člen", - "filter-no-assignee": "No assignee", - "filter-no-custom-fields": "Žádné vlastní pole", - "filter-show-archive": "Zobrazit archivované listy", - "filter-hide-empty": "Skrýt prázdné listy", - "filter-on": "Filtr je zapnut", - "filter-on-desc": "Filtrujete karty tohoto tabla. Pro úpravu filtru klikni sem.", - "filter-to-selection": "Filtrovat výběr", - "advanced-filter-label": "Pokročilý filtr", - "advanced-filter-description": "Pokročilý filtr dovoluje zapsat řetězec následujících operátorů: == != <= >= && || () Operátory jsou odděleny mezerou. Můžete filtrovat všechny vlastní pole zadáním jejich názvů nebo hodnot. Například: Pole1 == Hodnota1. Poznámka: Pokud pole nebo hodnoty obsahují mezery, je potřeba je obalit v jednoduchých uvozovkách. Například: 'Pole 1' == 'Hodnota 1'. Pro ignorovaní kontrolních znaků (' \\ /) je možné použít \\. Například Pole1 == I\\'m. Můžete také kombinovat více podmínek. Například P1 == H1 || P1 == H2. Obvykle jsou operátory interpretovány zleva doprava. Jejich pořadí můžete měnit pomocí závorek. Například: P1 == H1 && ( P2 == H2 || P2 == H3 )", - "fullname": "Celé jméno", - "header-logo-title": "Jit zpět na stránku s tably.", - "hide-system-messages": "Skrýt systémové zprávy", - "headerBarCreateBoardPopup-title": "Vytvořit tablo", - "home": "Domů", - "import": "Import", - "link": "Propojit", - "import-board": "Importovat tablo", - "import-board-c": "Importovat tablo", - "import-board-title-trello": "Import board from Trello", - "import-board-title-wekan": "Importovat tablo z předchozího exportu", - "import-sandstorm-backup-warning": "Nemažte data, která importujete z původního exportovaného tabla nebo Trello předtím, nežli zkontrolujete, jestli lze tuto část zavřít a znovu otevřít nebo jestli se Vám nezobrazuje chyba tabla, což znamená ztrátu dat.", - "import-sandstorm-warning": "Importované tablo spaže všechny existující data v tablu a nahradí je importovaným tablem.", - "from-trello": "Z Trella", - "from-wekan": "Z předchozího exportu", - "import-board-instruction-trello": "Na svém Trello tablu, otevři 'Menu', pak 'More', 'Print and Export', 'Export JSON', a zkopíruj výsledný text", - "import-board-instruction-wekan": "Ve vašem tablu jděte do 'Menu', klikněte na 'Exportovat tablo' a zkopírujte text ze staženého souboru.", - "import-board-instruction-about-errors": "Někdy import funguje i přestože dostáváte chyby při importování tabla, které se zobrazí na stránce Všechna tabla.", - "import-json-placeholder": "Sem vlož validní JSON data", - "import-map-members": "Mapovat členy", - "import-members-map": "Toto importované tablo obsahuje několik osob. Prosím namapujte osoby z importu na místní uživatelské účty.", - "import-show-user-mapping": "Zkontrolovat namapování členů", - "import-user-select": "Vyberte existující uživatelský účet, kterého chcete použít pro tuto osobu", - "importMapMembersAddPopup-title": "Zvolte osobu", - "info": "Verze", - "initials": "Iniciály", - "invalid-date": "Neplatné datum", - "invalid-time": "Neplatný čas", - "invalid-user": "Neplatný uživatel", - "joined": "spojeno", - "just-invited": "Právě jsi byl pozván(a) do tohoto tabla", - "keyboard-shortcuts": "Klávesové zkratky", - "label-create": "Vytvořit štítek", - "label-default": "%s štítek (výchozí)", - "label-delete-pop": "Nelze vrátit zpět. Toto odebere tento štítek ze všech karet a zničí jeho historii.", - "labels": "Štítky", - "language": "Jazyk", - "last-admin-desc": "Nelze změnit role, protože musí existovat alespoň jeden administrátor.", - "leave-board": "Opustit tablo", - "leave-board-pop": "Opravdu chcete opustit tablo __boardTitle__? Odstraníte se tím i ze všech karet v tomto tablu.", - "leaveBoardPopup-title": "Opustit tablo?", - "link-card": "Odkázat na tuto kartu", - "list-archive-cards": "Přesunout všechny karty v tomto seznamu do archivu.", - "list-archive-cards-pop": "Toto odstraní z tabla všechny karty z tohoto seznamu. Pro zobrazení karet v Archivu a jejich opětovné obnovení, klikni v \"Menu\" > \"Archiv\".", - "list-move-cards": "Přesunout všechny karty v tomto sloupci", - "list-select-cards": "Vybrat všechny karty v tomto sloupci", - "set-color-list": "Nastavit barvu", - "listActionPopup-title": "Vypsat akce", - "swimlaneActionPopup-title": "Akce swimlane", - "swimlaneAddPopup-title": "Přidat swimlane dolů", - "listImportCardPopup-title": "Importovat Trello kartu", - "listMorePopup-title": "Více", - "link-list": "Odkaz na tento sloupec", - "list-delete-pop": "Všechny akce budou odstraněny z kanálu aktivity a nebude možné sloupec obnovit. Toto nelze vrátit zpět.", - "list-delete-suggest-archive": "Seznam můžete přesunout do archivu, abyste jej odstranili z tabla a zachovali si svou aktivitu.", - "lists": "Sloupce", - "swimlanes": "Swimlanes", - "log-out": "Odhlásit", - "log-in": "Přihlásit", - "loginPopup-title": "Přihlásit", - "memberMenuPopup-title": "Nastavení uživatele", - "members": "Členové", - "menu": "Menu", - "move-selection": "Přesunout výběr", - "moveCardPopup-title": "Přesunout kartu", - "moveCardToBottom-title": "Přesunout dolu", - "moveCardToTop-title": "Přesunout nahoru", - "moveSelectionPopup-title": "Přesunout výběr", - "multi-selection": "Multi-výběr", - "multi-selection-on": "Multi-výběr je zapnut", - "muted": "Umlčeno", - "muted-info": "Nikdy nedostanete oznámení o změně v tomto tablu.", - "my-boards": "Moje tabla", - "name": "Jméno", - "no-archived-cards": "V archivu nejsou žádné karty.", - "no-archived-lists": "V archivu nejsou žádné seznamy.", - "no-archived-swimlanes": "V archivu nejsou žádné swimlanes.", - "no-results": "Žádné výsledky", - "normal": "Normální", - "normal-desc": "Může zobrazovat a upravovat karty. Nemůže měnit nastavení.", - "not-accepted-yet": "Pozvánka ještě nebyla přijmuta", - "notify-participate": "Dostane aktualizace do všech karet, ve kterých se účastní jako tvůrce nebo člen", - "notify-watch": "Dostane aktualitace to všech tabel, sloupců nebo karet, které sledujete", - "optional": "volitelný", - "or": "nebo", - "page-maybe-private": "Tato stránka může být soukromá. Můžete ji zobrazit po <a href='%s'>přihlášení</a>.", - "page-not-found": "Stránka nenalezena.", - "password": "Heslo", - "paste-or-dragdrop": "vložit, nebo přetáhnout a pustit soubor obrázku (pouze obrázek)", - "participating": "Zúčastnění", - "preview": "Náhled", - "previewAttachedImagePopup-title": "Náhled", - "previewClipboardImagePopup-title": "Náhled", - "private": "Soukromý", - "private-desc": "Toto tablo je soukromé. Pouze vybraní uživatelé ho mohou zobrazit a upravovat.", - "profile": "Profil", - "public": "Veřejný", - "public-desc": "Toto tablo je veřejné. Je viditelné pro každého, kdo na něj má odkaz a bude zobrazeno ve vyhledávačích jako je Google. Pouze vybraní uživatelé ho mohou upravovat.", - "quick-access-description": "Pro přidání odkazu do této lišty označ tablo hvězdičkou.", - "remove-cover": "Odstranit obal", - "remove-from-board": "Odstranit z tabla", - "remove-label": "Odstranit štítek", - "listDeletePopup-title": "Smazat sloupec?", - "remove-member": "Odebrat uživatele", - "remove-member-from-card": "Odstranit z karty", - "remove-member-pop": "Odstranit __name__ (__username__) z __boardTitle__? Uživatel bude odebrán ze všech karet na tomto tablu. Na tuto skutečnost bude upozorněn.", - "removeMemberPopup-title": "Odstranit člena?", - "rename": "Přejmenovat", - "rename-board": "Přejmenovat tablo", - "restore": "Obnovit", - "save": "Uložit", - "search": "Hledat", - "rules": "Pravidla", - "search-cards": "Search from card/list titles, descriptions and custom fields on this board", - "search-example": "Hledaný text", - "select-color": "Vybrat barvu", - "set-wip-limit-value": "Nastaví limit pro maximální počet úkolů ve sloupci.", - "setWipLimitPopup-title": "Nastavit WIP Limit", - "shortcut-assign-self": "Přiřadit sebe k aktuální kartě", - "shortcut-autocomplete-emoji": "Automatické dokončování emoji", - "shortcut-autocomplete-members": "Automatický výběr uživatel", - "shortcut-clear-filters": "Vyčistit všechny filtry", - "shortcut-close-dialog": "Zavřít dialog", - "shortcut-filter-my-cards": "Filtrovat mé karty", - "shortcut-show-shortcuts": "Otevřít tento seznam odkazů", - "shortcut-toggle-filterbar": "Přepnout lištu filtrování", - "shortcut-toggle-sidebar": "Přepnout lištu tabla", - "show-cards-minimum-count": "Zobrazit počet karet pokud sloupec obsahuje více než", - "sidebar-open": "Otevřít boční panel", - "sidebar-close": "Zavřít boční panel", - "signupPopup-title": "Vytvořit účet", - "star-board-title": "Kliknutím přidat tablu hvězdičku. Poté bude zobrazeno nahoře.", - "starred-boards": "Tabla s hvězdičkou", - "starred-boards-description": "Tabla s hvězdičkou jsou zobrazena nahoře.", - "subscribe": "Odebírat", - "team": "Tým", - "this-board": "toto tablo", - "this-card": "tuto kartu", - "spent-time-hours": "Strávený čas (hodiny)", - "overtime-hours": "Přesčas (hodiny)", - "overtime": "Přesčas", - "has-overtime-cards": "Obsahuje karty s přesčasy", - "has-spenttime-cards": "Obsahuje karty se stráveným časem", - "time": "Čas", - "title": "Název", - "tracking": "Pozorující", - "tracking-info": "Budete informováni o všech změnách v kartách, u kterých jste tvůrce nebo člen.", - "type": "Typ", - "unassign-member": "Vyřadit člena", - "unsaved-description": "Popis neni uložen.", - "unwatch": "Přestat sledovat", - "upload": "Nahrát", - "upload-avatar": "Nahrát avatar", - "uploaded-avatar": "Avatar nahrán", - "username": "Uživatelské jméno", - "view-it": "Zobrazit", - "warn-list-archived": "varování: tato karta je v seznamu v Archivu", - "watch": "Sledovat", - "watching": "Sledující", - "watching-info": "Bude vám oznámena každá změna v tomto tablu", - "welcome-board": "Uvítací tablo", - "welcome-swimlane": "Milník 1", - "welcome-list1": "Základní", - "welcome-list2": "Pokročilé", - "card-templates-swimlane": "Šablony Karty", - "list-templates-swimlane": "Šablony Sloupce", - "board-templates-swimlane": "Šablony Tabla", - "what-to-do": "Co chcete dělat?", - "wipLimitErrorPopup-title": "Neplatný WIP Limit", - "wipLimitErrorPopup-dialog-pt1": "Počet úkolů v tomto sloupci je vyšší než definovaný WIP limit.", - "wipLimitErrorPopup-dialog-pt2": "Přesuňte prosím některé úkoly mimo tento sloupec, nebo nastavte vyšší WIP limit.", - "admin-panel": "Administrátorský panel", - "settings": "Nastavení", - "people": "Lidé", - "registration": "Registrace", - "disable-self-registration": "Vypnout svévolnou registraci", - "invite": "Pozvánka", - "invite-people": "Pozvat lidi", - "to-boards": "Do tabel", - "email-addresses": "Emailové adresy", - "smtp-host-description": "Adresa SMTP serveru, který zpracovává vaše emaily.", - "smtp-port-description": "Port, který používá Váš SMTP server pro odchozí emaily.", - "smtp-tls-description": "Zapnout TLS podporu pro SMTP server", - "smtp-host": "SMTP Host", - "smtp-port": "SMTP Port", - "smtp-username": "Uživatelské jméno", - "smtp-password": "Heslo", - "smtp-tls": "podpora TLS", - "send-from": "Od", - "send-smtp-test": "Poslat si zkušební email.", - "invitation-code": "Kód pozvánky", - "email-invite-register-subject": "__inviter__ odeslal pozvánku", - "email-invite-register-text": "Ahoj __user__,\n\n__inviter__ tě přizval do kanban boardu ke spolupráci.\n\nNásleduj prosím odkaz níže:\n\n__url__\n\nKód Tvé pozvánky je: __icode__\n\nDěkujeme.", - "email-smtp-test-subject": "E-mail testující SMTP", - "email-smtp-test-text": "Email byl úspěšně odeslán", - "error-invitation-code-not-exist": "Kód pozvánky neexistuje.", - "error-notAuthorized": "Nejste autorizován k prohlížení této stránky.", - "webhook-title": "Webhook Name", - "webhook-token": "Token (Optional for Authentication)", - "outgoing-webhooks": "Odchozí Webhooky", - "bidirectional-webhooks": "Two-Way Webhooks", - "outgoingWebhooksPopup-title": "Odchozí Webhooky", - "boardCardTitlePopup-title": "Filtr názvů karet", - "disable-webhook": "Disable This Webhook", - "global-webhook": "Global Webhooks", - "new-outgoing-webhook": "Nové odchozí Webhooky", - "no-name": "(Neznámé)", - "Node_version": "Node verze", - "Meteor_version": "Meteor version", - "MongoDB_version": "MongoDB verze", - "MongoDB_storage_engine": "MongoDB storage engine", - "MongoDB_Oplog_enabled": "MongoDB Oplog enabled", - "OS_Arch": "OS Architektura", - "OS_Cpus": "OS Počet CPU", - "OS_Freemem": "OS Volná paměť", - "OS_Loadavg": "OS Průměrná zátěž systém", - "OS_Platform": "Platforma OS", - "OS_Release": "Verze OS", - "OS_Totalmem": "OS Celková paměť", - "OS_Type": "Typ OS", - "OS_Uptime": "OS Doba běhu systému", - "days": "dní", - "hours": "hodin", - "minutes": "minut", - "seconds": "sekund", - "show-field-on-card": "Ukázat toto pole na kartě", - "automatically-field-on-card": "Automaticky vytvořit pole na všech kartách", - "showLabel-field-on-card": "Ukázat štítek pole na minikartě", - "yes": "Ano", - "no": "Ne", - "accounts": "Účty", - "accounts-allowEmailChange": "Povolit změnu Emailu", - "accounts-allowUserNameChange": "Povolit změnu uživatelského jména", - "createdAt": "Vytvořeno v", - "verified": "Ověřen", - "active": "Aktivní", - "card-received": "Přijato", - "card-received-on": "Přijaté v", - "card-end": "Konec", - "card-end-on": "Končí v", - "editCardReceivedDatePopup-title": "Změnit datum přijetí", - "editCardEndDatePopup-title": "Změnit datum konce", - "setCardColorPopup-title": "Nastav barvu", - "setCardActionsColorPopup-title": "Vyber barvu", - "setSwimlaneColorPopup-title": "Vyber barvu", - "setListColorPopup-title": "Vyber barvu", - "assigned-by": "Přidělil(a)", - "requested-by": "Vyžádal(a)", - "board-delete-notice": "Smazání je trvalé. Přijdete o všechny sloupce, karty a akce spojené s tímto tablem.", - "delete-board-confirm-popup": "Všechny sloupce, štítky a aktivity budou smazány a obsah tabla nebude možné obnovit. Toto nelze vrátit zpět.", - "boardDeletePopup-title": "Smazat tablo?", - "delete-board": "Smazat tablo", - "default-subtasks-board": "Podúkoly pro tablo __board__", - "default": "Výchozí", - "queue": "Fronta", - "subtask-settings": "Nastavení podúkolů", - "card-settings": "Card Settings", - "boardSubtaskSettingsPopup-title": "Nastavení podúkolů tabla", - "boardCardSettingsPopup-title": "Card Settings", - "deposit-subtasks-board": "Vložit podúkoly do tohoto tabla", - "deposit-subtasks-list": "Landing list for subtasks deposited here:", - "show-parent-in-minicard": "Ukázat předka na minikartě", - "prefix-with-full-path": "Prefix s celou cestou", - "prefix-with-parent": "Prefix s předkem", - "subtext-with-full-path": "Podtext s celou cestou", - "subtext-with-parent": "Podtext s předkem", - "change-card-parent": "Změnit rodiče karty", - "parent-card": "Rodičovská karta", - "source-board": "Zdrojové tablo", - "no-parent": "Nezobrazovat rodiče", - "activity-added-label": "added label '%s' to %s", - "activity-removed-label": "removed label '%s' from %s", - "activity-delete-attach": "deleted an attachment from %s", - "activity-added-label-card": "přidán štítek '%s'", - "activity-removed-label-card": "odstraněn štítek '%s'", - "activity-delete-attach-card": "odstraněna příloha", - "activity-set-customfield": "set custom field '%s' to '%s' in %s", - "activity-unset-customfield": "unset custom field '%s' in %s", - "r-rule": "Pravidlo", - "r-add-trigger": "Přidat spoštěč", - "r-add-action": "Přidat akci", - "r-board-rules": "Pravidla Tabla", - "r-add-rule": "Přidat pravidlo", - "r-view-rule": "Zobrazit pravidlo", - "r-delete-rule": "Smazat pravidlo", - "r-new-rule-name": "Nový název pravidla", - "r-no-rules": "Žádná pravidla", - "r-when-a-card": "Pokud karta", - "r-is": "je", - "r-is-moved": "je přesunuto", - "r-added-to": "přidáno do", - "r-removed-from": "Odstraněno z", - "r-the-board": "tablo", - "r-list": "sloupce", - "set-filter": "Nastavit filtr", - "r-moved-to": "Přesunuto do", - "r-moved-from": "Přesunuto z", - "r-archived": "Přesunuto do archivu", - "r-unarchived": "Obnoveno z archivu", - "r-a-card": "karta", - "r-when-a-label-is": "Pokud nějaký štítek je", - "r-when-the-label": "Pokud tento štítek je", - "r-list-name": "název seznamu", - "r-when-a-member": "Pokud nějaký člen je", - "r-when-the-member": "Pokud tento člen je", - "r-name": "jméno", - "r-when-a-attach": "Pokud je nějaká příloha", - "r-when-a-checklist": "Když zaškrtávací seznam je", - "r-when-the-checklist": "Když zaškrtávací seznam", - "r-completed": "Dokončeno", - "r-made-incomplete": "Vytvořeno nehotové", - "r-when-a-item": "Když položka zaškrtávacího seznamu je", - "r-when-the-item": "Když položka zaškrtávacího seznamu", - "r-checked": "Zaškrtnuto", - "r-unchecked": "Odškrtnuto", - "r-move-card-to": "Přesunout kartu do", - "r-top-of": "Začátek", - "r-bottom-of": "Spodek", - "r-its-list": "toho sloupce", - "r-archive": "Přesunout do archivu", - "r-unarchive": "Obnovit z archivu", - "r-card": "karta", - "r-add": "Přidat", - "r-remove": "Odstranit", - "r-label": "štítek", - "r-member": "člen", - "r-remove-all": "Odstranit všechny členy z této karty", - "r-set-color": "Nastav barvu na", - "r-checklist": "zaškrtávací seznam", - "r-check-all": "Zaškrtnout vše", - "r-uncheck-all": "Odškrtnout vše", - "r-items-check": "položky zaškrtávacího seznamu", - "r-check": "Označit", - "r-uncheck": "Odznačit", - "r-item": "Položka", - "r-of-checklist": "ze zaškrtávacího seznamu", - "r-send-email": "Odeslat e-mail", - "r-to": "komu", - "r-subject": "předmět", - "r-rule-details": "Podrobnosti pravidla", - "r-d-move-to-top-gen": "Přesunout kartu na začátek toho sloupce", - "r-d-move-to-top-spec": "Přesunout kartu na začátek sloupce", - "r-d-move-to-bottom-gen": "Přesunout kartu na konec sloupce", - "r-d-move-to-bottom-spec": "Přesunout kartu na konec sloupce", - "r-d-send-email": "Odeslat email", - "r-d-send-email-to": "komu", - "r-d-send-email-subject": "předmět", - "r-d-send-email-message": "zpráva", - "r-d-archive": "Přesunout kartu do archivu", - "r-d-unarchive": "Obnovit kartu z archivu", - "r-d-add-label": "Přidat štítek", - "r-d-remove-label": "Odstranit štítek", - "r-create-card": "Vytvořit novou kartu", - "r-in-list": "v seznamu", - "r-in-swimlane": "ve swimlane", - "r-d-add-member": "Přidat člena", - "r-d-remove-member": "Odstranit člena", - "r-d-remove-all-member": "Odstranit všechny členy", - "r-d-check-all": "Označit všechny položky na seznamu", - "r-d-uncheck-all": "Odznačit všechny položky na seznamu", - "r-d-check-one": "Označit položku", - "r-d-uncheck-one": "Odznačit položku", - "r-d-check-of-list": "ze zaškrtávacího seznamu", - "r-d-add-checklist": "Přidat zaškrtávací seznam", - "r-d-remove-checklist": "Odstranit zaškrtávací seznam", - "r-by": "by", - "r-add-checklist": "Přidat zaškrtávací seznam", - "r-with-items": "s položkami", - "r-items-list": "položka1,položka2,položka3", - "r-add-swimlane": "Přidat swimlane", - "r-swimlane-name": "Název swimlane", - "r-board-note": "Note: leave a field empty to match every possible value.", - "r-checklist-note": "Note: checklist's items have to be written as comma separated values.", - "r-when-a-card-is-moved": "Když je karta přesunuta do jiného sloupce", - "r-set": "Set", - "r-update": "Update", - "r-datefield": "date field", - "r-df-start-at": "začátek", - "r-df-due-at": "due", - "r-df-end-at": "konec", - "r-df-received-at": "received", - "r-to-current-datetime": "to current date/time", - "r-remove-value-from": "Remove value from", - "ldap": "LDAP", - "oauth2": "OAuth2", - "cas": "CAS", - "authentication-method": "Metoda autentizace", - "authentication-type": "Typ autentizace", - "custom-product-name": "Vlastní název produktu", - "layout": "Uspořádání", - "hide-logo": "Skrýt logo", - "add-custom-html-after-body-start": "Přidej vlastní HTML za <body>", - "add-custom-html-before-body-end": "Přidej vlastní HTML před </body>", - "error-undefined": "Něco se pokazilo", - "error-ldap-login": "Během přihlašování nastala chyba", - "display-authentication-method": "Zobraz způsob ověřování", - "default-authentication-method": "Zobraz způsob ověřování", - "duplicate-board": "Duplikovat tablo", - "people-number": "The number of people is:", - "swimlaneDeletePopup-title": "Delete Swimlane ?", - "swimlane-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the swimlane. There is no undo.", - "restore-all": "Restore all", - "delete-all": "Delete all", - "loading": "Loading, please wait.", - "previous_as": "last time was", - "act-a-dueAt": "modified due time to \nWhen: __timeValue__\nWhere: __card__\n previous due was __timeOldValue__", - "act-a-endAt": "modified ending time to __timeValue__ from (__timeOldValue__)", - "act-a-startAt": "modified starting time to __timeValue__ from (__timeOldValue__)", - "act-a-receivedAt": "modified received time to __timeValue__ from (__timeOldValue__)", - "a-dueAt": "modified due time to be", - "a-endAt": "modified ending time to be", - "a-startAt": "modified starting time to be", - "a-receivedAt": "modified received time to be", - "almostdue": "current due time %s is approaching", - "pastdue": "current due time %s is past", - "duenow": "current due time %s is today", - "act-newDue": "__list__/__card__ has 1st due reminder [__board__]", - "act-withDue": "__list__/__card__ due reminders [__board__]", - "act-almostdue": "was reminding the current due (__timeValue__) of __card__ is approaching", - "act-pastdue": "was reminding the current due (__timeValue__) of __card__ is past", - "act-duenow": "was reminding the current due (__timeValue__) of __card__ is now", - "act-atUserComment": "You were mentioned in [__board__] __list__/__card__", - "delete-user-confirm-popup": "Jste si jisti, že chcete smazat tento účet? Tuto akci nelze vrátit zpět.", - "accounts-allowUserDelete": "Dovolit uživatelům smazat vlastní účet", - "hide-minicard-label-text": "Hide minicard label text", - "show-desktop-drag-handles": "Show desktop drag handles", - "assignee": "Assignee", - "cardAssigneesPopup-title": "Assignee", - "addmore-detail": "Přidat detailnější popis", - "show-on-card": "Zobrazit na kartě", - "new": "Nový", - "editUserPopup-title": "Editovat uživatele", - "newUserPopup-title": "Nový uživatel", - "notifications": "Upozornění", - "view-all": "Zobrazit vše", - "filter-by-unread": "Filter by Unread", - "mark-all-as-read": "Označit vše jako přečtené", - "remove-all-read": "Remove all read", - "allow-rename": "Povolit přejmenování", - "allowRenamePopup-title": "Povolit přejmenování" -} + "accept": "Přijmout", + "act-activity-notify": "Notifikace aktivit", + "act-addAttachment": "přidal(a) přílohu __attachment__ na kartu __card__ ve sloupci __list__ ve swimlane __swimlane__ na tablu __board__", + "act-deleteAttachment": "smazal(a) přílohu __attachment__ na kartě __card__ ve sloupci __list__ ve swimlane __swimlane__ na tablu __board__", + "act-addSubtask": "přidal(a) podúkol __subtask__ na kartu __card__ ve sloupci __list__ ve swimlane __swimlane__ na tablu __board__", + "act-addLabel": "Přídán štítek __label__ na kartu __card__ ve sloupci __list__ ve swimlane __swimlane__ na tablu __board__", + "act-addedLabel": "Přídán štítek __label__ na kartu __card__ ve sloupci __list__ ve swimlane __swimlane__ na tablu __board__", + "act-removeLabel": "Odstraněn štítek __label__ na kartě __card__ ve sloupci __list__ ve swimlane __swimlane__ na tablu __board__", + "act-removedLabel": "Odstraněn štítek __label__ na kartě __card__ ve sloupci __list__ ve swimlane __swimlane__ na tablu __board__", + "act-addChecklist": "přidal(a) zaškrtávací seznam __checklist__ na kartu __card__ ve sloupci __list__ ve swimlane __swimlane__ na tablu __board__", + "act-addChecklistItem": "přidal(a) položku zaškrtávacího seznamu __checklistItem__ do zaškrtávacího seznamu __checklist__ na kartě __card__ ve sloupci __list__ ve swimlane __swimlane__ na tablu __board__", + "act-removeChecklist": "smazal(a) zaškrtávací seznam __checklist__ na kartě __card__ ve sloupci __list__ ve swimlane __swimlane__ na tablu __board__", + "act-removeChecklistItem": "smazal(a) položku zaškrtávacího seznamu __checklistItem__ ze zaškrtávacího seznamu __checklist__ na kartě __card__ ve sloupci __list__ ve swimlane __swimlane__ na tablu __board__", + "act-checkedItem": "zaškrtl(a) __checklistItem__ na zaškrtávacím seznamu __checklist__ na kartě __card__ ve sloupci __list__ ve swimlane __swimlane__ na tablu __board__", + "act-uncheckedItem": "zrušil(a) zaškrtnutí __checklistItem__ na zaškrtávacím seznamu __checklist__ na kartě __card__ ve sloupci __list__ ve swimlane __swimlane__ na tablu __board__", + "act-completeChecklist": "dokončil(a) zaškrtávací seznam __checklist__ na kartě __card__ ve sloupci __list__ ve swimlane __swimlane__ na tablu __board__", + "act-uncompleteChecklist": "zrušil(a) dokončení zaškrtávacího seznamu __checklist__ na kartě __card__ ve sloupci __list__ ve swimlane __swimlane__ na tablu __board__", + "act-addComment": "přidal(a) komentář na kartě __card__: __comment__ ve sloupci __list__ ve swimlane __swimlane__ na tablu __board__", + "act-editComment": "edited comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-deleteComment": "deleted comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-createBoard": "přidal(a) tablo __board__", + "act-createSwimlane": "created swimlane __swimlane__ to board __board__", + "act-createCard": "přidal(a) kartu __card__ do sloupce __list__ ve swimlane __swimlane__ na tablu __board__", + "act-createCustomField": "přidal(a) pole __customField__ na tablo __board__", + "act-deleteCustomField": "odebral(a) pole __customField__ na tablu __board__", + "act-setCustomField": "edited custom field __customField__: __customFieldValue__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-createList": "přidal(a) sloupec __list__ do tabla __board__", + "act-addBoardMember": "přidal(a) člena __member__ do tabla __board__", + "act-archivedBoard": "Tablo __board__ přesunuto do Archivu", + "act-archivedCard": "Karta __card__ ve sloupci __list__ ve swimlane __swimlane__ na tablu __board__ přesunuta do Archivu", + "act-archivedList": "Sloupec __list__ ve swimlane __swimlane__ na tablu __board__ přesunut do Archivu", + "act-archivedSwimlane": "Swimlane __swimlane__ na tablu __board__ přesunut do Archivu", + "act-importBoard": "importoval(a) tablo __board__", + "act-importCard": "importoval(a) karta __card__ do sloupce __list__ ve swimlane __swimlane__ na tablu __board__", + "act-importList": "importoval(a) sloupec __list__ do swimlane __swimlane__ na tablu __board__", + "act-joinMember": "přidal(a) člena __member__ na kartu __card__ v seznamu __list__ ve swimlane __swimlane__ na tablu __board__", + "act-moveCard": "moved card __card__ at board __board__ from list __oldList__ at swimlane __oldSwimlane__ to list __list__ at swimlane __swimlane__", + "act-moveCardToOtherBoard": "přesunul(a) kartu __card__ ze sloupce __oldList__ ve swimlane __oldSwimlane__ na tablu __oldBoard__ do sloupce __list__ ve swimlane __swimlane__ na tablu __board__", + "act-removeBoardMember": "odstranil(a) člena __member__ z tabla __board__", + "act-restoredCard": "obnovil(a) kartu __card__ do sloupce __list__ ve swimlane __swimlane__ na tablu __board__", + "act-unjoinMember": "odstranil(a) člena __member__ z karty __card__ ve sloupci __list__ ve swimlane __swimlane__ na tablu __board__", + "act-withBoardTitle": "__board__", + "act-withCardTitle": "[__board__] __card__", + "actions": "Akce", + "activities": "Aktivity", + "activity": "Aktivita", + "activity-added": "%s přidáno k %s", + "activity-archived": "%s bylo přesunuto do archivu", + "activity-attached": "přiloženo %s k %s", + "activity-created": "%s vytvořeno", + "activity-customfield-created": "vytvořeno vlastní pole %s", + "activity-excluded": "%s vyjmuto z %s", + "activity-imported": "importován %s do %s z %s", + "activity-imported-board": "importován %s z %s", + "activity-joined": "spojen %s", + "activity-moved": "%s přesunuto z %s do %s", + "activity-on": "na %s", + "activity-removed": "odstraněn %s z %s", + "activity-sent": "%s posláno na %s", + "activity-unjoined": "odpojen %s", + "activity-subtask-added": "podúkol přidán do %s", + "activity-checked-item": "dokončen %s v seznamu %s z %s", + "activity-unchecked-item": "nedokončen %s v seznamu %s z %s", + "activity-checklist-added": "přidán checklist do %s", + "activity-checklist-removed": "odstraněn checklist z %s", + "activity-checklist-completed": "completed checklist %s of %s", + "activity-checklist-uncompleted": "nedokončen seznam %s z %s", + "activity-checklist-item-added": "přidána položka checklist do '%s' v %s", + "activity-checklist-item-removed": "odstraněna položka seznamu do '%s' v %s", + "add": "Přidat", + "activity-checked-item-card": "dokončen %s v seznamu %s", + "activity-unchecked-item-card": "nedokončen %s v seznamu %s", + "activity-checklist-completed-card": "dokončil(a) zaškrtávací seznam __checklist__ na kartě __card__ ve sloupci __list__ ve swimlane __swimlane__ na tablu __board__", + "activity-checklist-uncompleted-card": "nedokončený seznam %s", + "activity-editComment": "edited comment %s", + "activity-deleteComment": "smazat komentář %s", + "add-attachment": "Přidat přílohu", + "add-board": "Přidat tablo", + "add-card": "Přidat kartu", + "add-swimlane": "Přidat Swimlane", + "add-subtask": "Přidat Podúkol", + "add-checklist": "Přidat zaškrtávací seznam", + "add-checklist-item": "Přidat položku do zaškrtávacího seznamu", + "add-cover": "Přidat obal", + "add-label": "Přidat štítek", + "add-list": "Přidat sloupec", + "add-members": "Přidat členy", + "added": "Přidán", + "addMemberPopup-title": "Členové", + "admin": "Administrátor", + "admin-desc": "Může zobrazovat a upravovat karty, mazat členy a měnit nastavení tabla.", + "admin-announcement": "Oznámení", + "admin-announcement-active": "Aktivní oznámení v celém systému", + "admin-announcement-title": "Oznámení od administrátora", + "all-boards": "Všechna tabla", + "and-n-other-card": "A __count__ další karta(y)", + "and-n-other-card_plural": "A __count__ dalších karet", + "apply": "Použít", + "app-is-offline": "Načítá se, prosím čekejte. Obnovení stránky způsobí ztrátu dat. Pokud se načítání nedaří, zkontrolujte prosím server.", + "archive": "Přesunout do archivu", + "archive-all": "Přesunout vše do archivu", + "archive-board": "Přesunout tablo do archivu", + "archive-card": "Přesunout kartu do archivu", + "archive-list": "Přesunout seznam do archivu", + "archive-swimlane": "Přesunout swimlane do archivu", + "archive-selection": "Přesunout výběr do archivu", + "archiveBoardPopup-title": "Přesunout tablo do archivu?", + "archived-items": "Archiv", + "archived-boards": "Tabla v archivu", + "restore-board": "Obnovit tablo", + "no-archived-boards": "V archivu nejsou žádná tabla.", + "archives": "Archiv", + "template": "Šablona", + "templates": "Šablony", + "assign-member": "Přiřadit člena", + "attached": "přiloženo", + "attachment": "Příloha", + "attachment-delete-pop": "Smazání přílohy je trvalé. Nejde vrátit zpět.", + "attachmentDeletePopup-title": "Smazat přílohu?", + "attachments": "Přílohy", + "auto-watch": "Automaticky sleduj tabla když jsou vytvořena", + "avatar-too-big": "Avatar obrázek je příliš velký (70KB max)", + "back": "Zpět", + "board-change-color": "Změnit barvu", + "board-nb-stars": "%s hvězdiček", + "board-not-found": "Tablo nenalezeno", + "board-private-info": "Toto tablo bude <strong>soukromé</strong>.", + "board-public-info": "Toto tablo bude <strong>veřejné</strong>.", + "boardChangeColorPopup-title": "Změnit pozadí tabla", + "boardChangeTitlePopup-title": "Přejmenovat tablo", + "boardChangeVisibilityPopup-title": "Upravit viditelnost", + "boardChangeWatchPopup-title": "Změnit sledování", + "boardMenuPopup-title": "Nastavení Tabla", + "boardChangeViewPopup-title": "Náhled tabla", + "boards": "Tabla", + "board-view": "Náhled tabla", + "board-view-cal": "Kalendář", + "board-view-swimlanes": "Swimlanes", + "board-view-collapse": "Sbalit", + "board-view-lists": "Sloupce", + "bucket-example": "Například \"O čem sním\"", + "cancel": "Zrušit", + "card-archived": "Karta byla přesunuta do archivu.", + "board-archived": "Toto tablo je přesunuto do archivu.", + "card-comments-title": "Tato karta má %s komentářů.", + "card-delete-notice": "Smazání je trvalé. Přijdete o všechny akce asociované s touto kartou.", + "card-delete-pop": "Všechny akce budou odstraněny z kanálu aktivity a nebude možné kartu obnovit. Toto nelze vrátit zpět.", + "card-delete-suggest-archive": "Můžete přesunout kartu do archivu pro odstranění z tabla a zachovat aktivitu.", + "card-due": "Termín", + "card-due-on": "Do", + "card-spent": "Strávený čas", + "card-edit-attachments": "Upravit přílohy", + "card-edit-custom-fields": "Upravit vlastní pole", + "card-start-voting": "Start voting", + "card-cancel-voting": "Delete voting and all votes", + "card-edit-labels": "Upravit štítky", + "card-edit-members": "Upravit členy", + "card-labels-title": "Změnit štítky karty.", + "card-members-title": "Přidat nebo odstranit členy tohoto tabla z karty.", + "card-start": "Start", + "card-start-on": "Začít dne", + "cardAttachmentsPopup-title": "Přiložit formulář", + "cardCustomField-datePopup-title": "Změnit datum", + "cardCustomFieldsPopup-title": "Upravit vlastní pole", + "cardStartVotingPopup-title": "Start a vote", + "positiveVoteMembersPopup-title": "Proponents", + "negativeVoteMembersPopup-title": "Opponents", + "vote-question": "Voting question", + "vote-public": "Public vote", + "vote-for-it": "for it", + "vote-against": "against", + "cardDeletePopup-title": "Smazat kartu?", + "cardDetailsActionsPopup-title": "Akce karty", + "cardLabelsPopup-title": "Štítky", + "cardMembersPopup-title": "Členové", + "cardMorePopup-title": "Více", + "cardTemplatePopup-title": "Vytvořit šablonu", + "cards": "Karty", + "cards-count": "Karty", + "casSignIn": "Přihlásit pomocí CAS", + "cardType-card": "Karta", + "cardType-linkedCard": "Propojená karta", + "cardType-linkedBoard": "Propojené tablo", + "change": "Změnit", + "change-avatar": "Změnit avatar", + "change-password": "Změnit heslo", + "change-permissions": "Změnit oprávnění", + "change-settings": "Změnit nastavení", + "changeAvatarPopup-title": "Změnit avatar", + "changeLanguagePopup-title": "Změnit jazyk", + "changePasswordPopup-title": "Změnit heslo", + "changePermissionsPopup-title": "Změnit oprávnění", + "changeSettingsPopup-title": "Změnit nastavení", + "subtasks": "Podúkol", + "checklists": "Checklisty", + "click-to-star": "Kliknutím přidat hvězdičku tomuto tablu.", + "click-to-unstar": "Kliknutím odebrat hvězdičku tomuto tablu.", + "clipboard": "Schránka nebo potáhnout a pustit", + "close": "Zavřít", + "close-board": "Zavřít tablo", + "close-board-pop": "Budete moci obnovit tablo kliknutím na tlačítko \"Archiv\" v hlavním menu.", + "color-black": "černá", + "color-blue": "modrá", + "color-crimson": "karmínová", + "color-darkgreen": "tmavě zelená", + "color-gold": "zlatá", + "color-gray": "šedá", + "color-green": "zelená", + "color-indigo": "indigo", + "color-lime": "světlezelená", + "color-magenta": "purpurová", + "color-mistyrose": "mistyrose", + "color-navy": "tmavě modrá", + "color-orange": "oranžová", + "color-paleturquoise": "paleturquoise", + "color-peachpuff": "peachpuff", + "color-pink": "růžová", + "color-plum": "švestková", + "color-purple": "fialová", + "color-red": "červená", + "color-saddlebrown": "saddlebrown", + "color-silver": "stříbrná", + "color-sky": "nebeská", + "color-slateblue": "slateblue", + "color-white": "bílá", + "color-yellow": "žlutá", + "unset-color": "Nenastaveno", + "comment": "Komentář", + "comment-placeholder": "Text komentáře", + "comment-only": "Pouze komentáře", + "comment-only-desc": "Může přidávat komentáře pouze do karet.", + "no-comments": "Žádné komentáře", + "no-comments-desc": "Nemůže vidět komentáře a aktivity", + "worker": "Worker", + "worker-desc": "Can only move cards, assign itself to card and comment.", + "computer": "Počítač", + "confirm-subtask-delete-dialog": "Opravdu chcete smazat tento podúkol?", + "confirm-checklist-delete-dialog": "Opravdu chcete smazat tento checklist?", + "copy-card-link-to-clipboard": "Kopírovat adresu karty do mezipaměti", + "linkCardPopup-title": "Propojit kartu", + "searchElementPopup-title": "Hledat", + "copyCardPopup-title": "Kopírovat kartu", + "copyChecklistToManyCardsPopup-title": "Kopírovat checklist do více karet", + "copyChecklistToManyCardsPopup-instructions": "Názvy a popisy cílové karty v tomto formátu JSON", + "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"Nadpis první karty\", \"description\":\"Popis druhé karty\"}, {\"title\":\"Nadpis druhé karty\",\"description\":\"Popis druhé karty\"},{\"title\":\"Nadpis poslední kary\",\"description\":\"Popis poslední karty\"} ]", + "create": "Vytvořit", + "createBoardPopup-title": "Vytvořit tablo", + "chooseBoardSourcePopup-title": "Importovat tablo", + "createLabelPopup-title": "Vytvořit štítek", + "createCustomField": "Vytvořit pole", + "createCustomFieldPopup-title": "Vytvořit pole", + "current": "Aktuální", + "custom-field-delete-pop": "Nelze vrátit zpět. Toto odebere toto vlastní pole ze všech karet a zničí jeho historii.", + "custom-field-checkbox": "Checkbox", + "custom-field-date": "Datum", + "custom-field-dropdown": "Rozbalovací seznam", + "custom-field-dropdown-none": "(prázdné)", + "custom-field-dropdown-options": "Seznam možností", + "custom-field-dropdown-options-placeholder": "Stiskněte enter pro přidání více možností", + "custom-field-dropdown-unknown": "(neznámé)", + "custom-field-number": "Číslo", + "custom-field-text": "Text", + "custom-fields": "Vlastní pole", + "date": "Datum", + "decline": "Zamítnout", + "default-avatar": "Výchozí avatar", + "delete": "Smazat", + "deleteCustomFieldPopup-title": "Smazat vlastní pole", + "deleteLabelPopup-title": "Smazat štítek?", + "description": "Popis", + "disambiguateMultiLabelPopup-title": "Dvojznačný štítek akce", + "disambiguateMultiMemberPopup-title": "Dvojznačná akce člena", + "discard": "Zahodit", + "done": "Hotovo", + "download": "Stáhnout", + "edit": "Upravit", + "edit-avatar": "Změnit avatar", + "edit-profile": "Upravit profil", + "edit-wip-limit": "Upravit WIP Limit", + "soft-wip-limit": "Mírný WIP limit", + "editCardStartDatePopup-title": "Změnit datum startu úkolu", + "editCardDueDatePopup-title": "Změnit datum dokončení úkolu", + "editCustomFieldPopup-title": "Upravit pole", + "editCardSpentTimePopup-title": "Změnit strávený čas", + "editLabelPopup-title": "Změnit štítek", + "editNotificationPopup-title": "Změnit notifikace", + "editProfilePopup-title": "Upravit profil", + "email": "Email", + "email-enrollAccount-subject": "Byl vytvořen účet na __siteName__", + "email-enrollAccount-text": "Ahoj __user__,\n\nMůžeš začít používat službu kliknutím na odkaz níže.\n\n__url__\n\nDěkujeme.", + "email-fail": "Odeslání emailu selhalo", + "email-fail-text": "Chyba při pokusu o odeslání emailu", + "email-invalid": "Neplatný email", + "email-invite": "Pozvat pomocí emailu", + "email-invite-subject": "__inviter__ odeslal pozvánku", + "email-invite-text": "Ahoj __user__,\n\n__inviter__ tě přizval ke spolupráci na tablu \"__board__\".\n\nNásleduj prosím odkaz níže:\n\n__url__\n\nDěkujeme.", + "email-resetPassword-subject": "Změň své heslo na __siteName__", + "email-resetPassword-text": "Ahoj __user__,\n\nPro změnu hesla klikni na odkaz níže.\n\n__url__\n\nDěkujeme.", + "email-sent": "Email byl odeslán", + "email-verifyEmail-subject": "Ověř svou emailovou adresu na", + "email-verifyEmail-text": "Ahoj __user__,\n\nPro ověření emailové adresy klikni na odkaz níže.\n\n__url__\n\nDěkujeme.", + "enable-wip-limit": "Povolit WIP Limit", + "error-board-doesNotExist": "Toto tablo neexistuje", + "error-board-notAdmin": "K provedení změny musíš být administrátor tohoto tabla", + "error-board-notAMember": "K provedení změny musíš být členem tohoto tabla", + "error-json-malformed": "Tvůj text není validní JSON", + "error-json-schema": "Tato JSON data neobsahují správné informace v platném formátu", + "error-list-doesNotExist": "Tento sloupec ;neexistuje", + "error-user-doesNotExist": "Tento uživatel neexistuje", + "error-user-notAllowSelf": "Nemůžeš pozvat sám sebe", + "error-user-notCreated": "Tento uživatel není vytvořen", + "error-username-taken": "Toto uživatelské jméno již existuje", + "error-email-taken": "Tento email byl již použit", + "export-board": "Exportovat tablo", + "sort": "řadit", + "sort-desc": "Click to Sort List", + "list-sort-by": "řadit seznam podle", + "list-label-modifiedAt": "Last Access Time", + "list-label-title": "Name of the List", + "list-label-sort": "Your Manual Order", + "list-label-short-modifiedAt": "(L)", + "list-label-short-title": "(N)", + "list-label-short-sort": "(M)", + "filter": "Filtr", + "filter-cards": "Filter Cards or Lists", + "list-filter-label": "Filter List by Title", + "filter-clear": "Vyčistit filtr", + "filter-no-label": "Žádný štítek", + "filter-no-member": "Žádný člen", + "filter-no-assignee": "No assignee", + "filter-no-custom-fields": "Žádné vlastní pole", + "filter-show-archive": "Zobrazit archivované listy", + "filter-hide-empty": "Skrýt prázdné listy", + "filter-on": "Filtr je zapnut", + "filter-on-desc": "Filtrujete karty tohoto tabla. Pro úpravu filtru klikni sem.", + "filter-to-selection": "Filtrovat výběr", + "advanced-filter-label": "Pokročilý filtr", + "advanced-filter-description": "Pokročilý filtr dovoluje zapsat řetězec následujících operátorů: == != <= >= && || () Operátory jsou odděleny mezerou. Můžete filtrovat všechny vlastní pole zadáním jejich názvů nebo hodnot. Například: Pole1 == Hodnota1. Poznámka: Pokud pole nebo hodnoty obsahují mezery, je potřeba je obalit v jednoduchých uvozovkách. Například: 'Pole 1' == 'Hodnota 1'. Pro ignorovaní kontrolních znaků (' \\ /) je možné použít \\. Například Pole1 == I\\'m. Můžete také kombinovat více podmínek. Například P1 == H1 || P1 == H2. Obvykle jsou operátory interpretovány zleva doprava. Jejich pořadí můžete měnit pomocí závorek. Například: P1 == H1 && ( P2 == H2 || P2 == H3 )", + "fullname": "Celé jméno", + "header-logo-title": "Jit zpět na stránku s tably.", + "hide-system-messages": "Skrýt systémové zprávy", + "headerBarCreateBoardPopup-title": "Vytvořit tablo", + "home": "Domů", + "import": "Import", + "link": "Propojit", + "import-board": "Importovat tablo", + "import-board-c": "Importovat tablo", + "import-board-title-trello": "Import board from Trello", + "import-board-title-wekan": "Importovat tablo z předchozího exportu", + "import-sandstorm-backup-warning": "Nemažte data, která importujete z původního exportovaného tabla nebo Trello předtím, nežli zkontrolujete, jestli lze tuto část zavřít a znovu otevřít nebo jestli se Vám nezobrazuje chyba tabla, což znamená ztrátu dat.", + "import-sandstorm-warning": "Importované tablo spaže všechny existující data v tablu a nahradí je importovaným tablem.", + "from-trello": "Z Trella", + "from-wekan": "Z předchozího exportu", + "import-board-instruction-trello": "Na svém Trello tablu, otevři 'Menu', pak 'More', 'Print and Export', 'Export JSON', a zkopíruj výsledný text", + "import-board-instruction-wekan": "Ve vašem tablu jděte do 'Menu', klikněte na 'Exportovat tablo' a zkopírujte text ze staženého souboru.", + "import-board-instruction-about-errors": "Někdy import funguje i přestože dostáváte chyby při importování tabla, které se zobrazí na stránce Všechna tabla.", + "import-json-placeholder": "Sem vlož validní JSON data", + "import-map-members": "Mapovat členy", + "import-members-map": "Toto importované tablo obsahuje několik osob. Prosím namapujte osoby z importu na místní uživatelské účty.", + "import-show-user-mapping": "Zkontrolovat namapování členů", + "import-user-select": "Vyberte existující uživatelský účet, kterého chcete použít pro tuto osobu", + "importMapMembersAddPopup-title": "Zvolte osobu", + "info": "Verze", + "initials": "Iniciály", + "invalid-date": "Neplatné datum", + "invalid-time": "Neplatný čas", + "invalid-user": "Neplatný uživatel", + "joined": "spojeno", + "just-invited": "Právě jsi byl pozván(a) do tohoto tabla", + "keyboard-shortcuts": "Klávesové zkratky", + "label-create": "Vytvořit štítek", + "label-default": "%s štítek (výchozí)", + "label-delete-pop": "Nelze vrátit zpět. Toto odebere tento štítek ze všech karet a zničí jeho historii.", + "labels": "Štítky", + "language": "Jazyk", + "last-admin-desc": "Nelze změnit role, protože musí existovat alespoň jeden administrátor.", + "leave-board": "Opustit tablo", + "leave-board-pop": "Opravdu chcete opustit tablo __boardTitle__? Odstraníte se tím i ze všech karet v tomto tablu.", + "leaveBoardPopup-title": "Opustit tablo?", + "link-card": "Odkázat na tuto kartu", + "list-archive-cards": "Přesunout všechny karty v tomto seznamu do archivu.", + "list-archive-cards-pop": "Toto odstraní z tabla všechny karty z tohoto seznamu. Pro zobrazení karet v Archivu a jejich opětovné obnovení, klikni v \"Menu\" > \"Archiv\".", + "list-move-cards": "Přesunout všechny karty v tomto sloupci", + "list-select-cards": "Vybrat všechny karty v tomto sloupci", + "set-color-list": "Nastavit barvu", + "listActionPopup-title": "Vypsat akce", + "swimlaneActionPopup-title": "Akce swimlane", + "swimlaneAddPopup-title": "Přidat swimlane dolů", + "listImportCardPopup-title": "Importovat Trello kartu", + "listMorePopup-title": "Více", + "link-list": "Odkaz na tento sloupec", + "list-delete-pop": "Všechny akce budou odstraněny z kanálu aktivity a nebude možné sloupec obnovit. Toto nelze vrátit zpět.", + "list-delete-suggest-archive": "Seznam můžete přesunout do archivu, abyste jej odstranili z tabla a zachovali si svou aktivitu.", + "lists": "Sloupce", + "swimlanes": "Swimlanes", + "log-out": "Odhlásit", + "log-in": "Přihlásit", + "loginPopup-title": "Přihlásit", + "memberMenuPopup-title": "Nastavení uživatele", + "members": "Členové", + "menu": "Menu", + "move-selection": "Přesunout výběr", + "moveCardPopup-title": "Přesunout kartu", + "moveCardToBottom-title": "Přesunout dolu", + "moveCardToTop-title": "Přesunout nahoru", + "moveSelectionPopup-title": "Přesunout výběr", + "multi-selection": "Multi-výběr", + "multi-selection-on": "Multi-výběr je zapnut", + "muted": "Umlčeno", + "muted-info": "Nikdy nedostanete oznámení o změně v tomto tablu.", + "my-boards": "Moje tabla", + "name": "Jméno", + "no-archived-cards": "V archivu nejsou žádné karty.", + "no-archived-lists": "V archivu nejsou žádné seznamy.", + "no-archived-swimlanes": "V archivu nejsou žádné swimlanes.", + "no-results": "Žádné výsledky", + "normal": "Normální", + "normal-desc": "Může zobrazovat a upravovat karty. Nemůže měnit nastavení.", + "not-accepted-yet": "Pozvánka ještě nebyla přijmuta", + "notify-participate": "Dostane aktualizace do všech karet, ve kterých se účastní jako tvůrce nebo člen", + "notify-watch": "Dostane aktualitace to všech tabel, sloupců nebo karet, které sledujete", + "optional": "volitelný", + "or": "nebo", + "page-maybe-private": "Tato stránka může být soukromá. Můžete ji zobrazit po <a href='%s'>přihlášení</a>.", + "page-not-found": "Stránka nenalezena.", + "password": "Heslo", + "paste-or-dragdrop": "vložit, nebo přetáhnout a pustit soubor obrázku (pouze obrázek)", + "participating": "Zúčastnění", + "preview": "Náhled", + "previewAttachedImagePopup-title": "Náhled", + "previewClipboardImagePopup-title": "Náhled", + "private": "Soukromý", + "private-desc": "Toto tablo je soukromé. Pouze vybraní uživatelé ho mohou zobrazit a upravovat.", + "profile": "Profil", + "public": "Veřejný", + "public-desc": "Toto tablo je veřejné. Je viditelné pro každého, kdo na něj má odkaz a bude zobrazeno ve vyhledávačích jako je Google. Pouze vybraní uživatelé ho mohou upravovat.", + "quick-access-description": "Pro přidání odkazu do této lišty označ tablo hvězdičkou.", + "remove-cover": "Odstranit obal", + "remove-from-board": "Odstranit z tabla", + "remove-label": "Odstranit štítek", + "listDeletePopup-title": "Smazat sloupec?", + "remove-member": "Odebrat uživatele", + "remove-member-from-card": "Odstranit z karty", + "remove-member-pop": "Odstranit __name__ (__username__) z __boardTitle__? Uživatel bude odebrán ze všech karet na tomto tablu. Na tuto skutečnost bude upozorněn.", + "removeMemberPopup-title": "Odstranit člena?", + "rename": "Přejmenovat", + "rename-board": "Přejmenovat tablo", + "restore": "Obnovit", + "save": "Uložit", + "search": "Hledat", + "rules": "Pravidla", + "search-cards": "Search from card/list titles, descriptions and custom fields on this board", + "search-example": "Hledaný text", + "select-color": "Vybrat barvu", + "set-wip-limit-value": "Nastaví limit pro maximální počet úkolů ve sloupci.", + "setWipLimitPopup-title": "Nastavit WIP Limit", + "shortcut-assign-self": "Přiřadit sebe k aktuální kartě", + "shortcut-autocomplete-emoji": "Automatické dokončování emoji", + "shortcut-autocomplete-members": "Automatický výběr uživatel", + "shortcut-clear-filters": "Vyčistit všechny filtry", + "shortcut-close-dialog": "Zavřít dialog", + "shortcut-filter-my-cards": "Filtrovat mé karty", + "shortcut-show-shortcuts": "Otevřít tento seznam odkazů", + "shortcut-toggle-filterbar": "Přepnout lištu filtrování", + "shortcut-toggle-sidebar": "Přepnout lištu tabla", + "show-cards-minimum-count": "Zobrazit počet karet pokud sloupec obsahuje více než", + "sidebar-open": "Otevřít boční panel", + "sidebar-close": "Zavřít boční panel", + "signupPopup-title": "Vytvořit účet", + "star-board-title": "Kliknutím přidat tablu hvězdičku. Poté bude zobrazeno nahoře.", + "starred-boards": "Tabla s hvězdičkou", + "starred-boards-description": "Tabla s hvězdičkou jsou zobrazena nahoře.", + "subscribe": "Odebírat", + "team": "Tým", + "this-board": "toto tablo", + "this-card": "tuto kartu", + "spent-time-hours": "Strávený čas (hodiny)", + "overtime-hours": "Přesčas (hodiny)", + "overtime": "Přesčas", + "has-overtime-cards": "Obsahuje karty s přesčasy", + "has-spenttime-cards": "Obsahuje karty se stráveným časem", + "time": "Čas", + "title": "Název", + "tracking": "Pozorující", + "tracking-info": "Budete informováni o všech změnách v kartách, u kterých jste tvůrce nebo člen.", + "type": "Typ", + "unassign-member": "Vyřadit člena", + "unsaved-description": "Popis neni uložen.", + "unwatch": "Přestat sledovat", + "upload": "Nahrát", + "upload-avatar": "Nahrát avatar", + "uploaded-avatar": "Avatar nahrán", + "username": "Uživatelské jméno", + "view-it": "Zobrazit", + "warn-list-archived": "varování: tato karta je v seznamu v Archivu", + "watch": "Sledovat", + "watching": "Sledující", + "watching-info": "Bude vám oznámena každá změna v tomto tablu", + "welcome-board": "Uvítací tablo", + "welcome-swimlane": "Milník 1", + "welcome-list1": "Základní", + "welcome-list2": "Pokročilé", + "card-templates-swimlane": "Šablony Karty", + "list-templates-swimlane": "Šablony Sloupce", + "board-templates-swimlane": "Šablony Tabla", + "what-to-do": "Co chcete dělat?", + "wipLimitErrorPopup-title": "Neplatný WIP Limit", + "wipLimitErrorPopup-dialog-pt1": "Počet úkolů v tomto sloupci je vyšší než definovaný WIP limit.", + "wipLimitErrorPopup-dialog-pt2": "Přesuňte prosím některé úkoly mimo tento sloupec, nebo nastavte vyšší WIP limit.", + "admin-panel": "Administrátorský panel", + "settings": "Nastavení", + "people": "Lidé", + "registration": "Registrace", + "disable-self-registration": "Vypnout svévolnou registraci", + "invite": "Pozvánka", + "invite-people": "Pozvat lidi", + "to-boards": "Do tabel", + "email-addresses": "Emailové adresy", + "smtp-host-description": "Adresa SMTP serveru, který zpracovává vaše emaily.", + "smtp-port-description": "Port, který používá Váš SMTP server pro odchozí emaily.", + "smtp-tls-description": "Zapnout TLS podporu pro SMTP server", + "smtp-host": "SMTP Host", + "smtp-port": "SMTP Port", + "smtp-username": "Uživatelské jméno", + "smtp-password": "Heslo", + "smtp-tls": "podpora TLS", + "send-from": "Od", + "send-smtp-test": "Poslat si zkušební email.", + "invitation-code": "Kód pozvánky", + "email-invite-register-subject": "__inviter__ odeslal pozvánku", + "email-invite-register-text": "Ahoj __user__,\n\n__inviter__ tě přizval do kanban boardu ke spolupráci.\n\nNásleduj prosím odkaz níže:\n\n__url__\n\nKód Tvé pozvánky je: __icode__\n\nDěkujeme.", + "email-smtp-test-subject": "E-mail testující SMTP", + "email-smtp-test-text": "Email byl úspěšně odeslán", + "error-invitation-code-not-exist": "Kód pozvánky neexistuje.", + "error-notAuthorized": "Nejste autorizován k prohlížení této stránky.", + "webhook-title": "Webhook Name", + "webhook-token": "Token (Optional for Authentication)", + "outgoing-webhooks": "Odchozí Webhooky", + "bidirectional-webhooks": "Two-Way Webhooks", + "outgoingWebhooksPopup-title": "Odchozí Webhooky", + "boardCardTitlePopup-title": "Filtr názvů karet", + "disable-webhook": "Disable This Webhook", + "global-webhook": "Global Webhooks", + "new-outgoing-webhook": "Nové odchozí Webhooky", + "no-name": "(Neznámé)", + "Node_version": "Node verze", + "Meteor_version": "Meteor version", + "MongoDB_version": "MongoDB verze", + "MongoDB_storage_engine": "MongoDB storage engine", + "MongoDB_Oplog_enabled": "MongoDB Oplog enabled", + "OS_Arch": "OS Architektura", + "OS_Cpus": "OS Počet CPU", + "OS_Freemem": "OS Volná paměť", + "OS_Loadavg": "OS Průměrná zátěž systém", + "OS_Platform": "Platforma OS", + "OS_Release": "Verze OS", + "OS_Totalmem": "OS Celková paměť", + "OS_Type": "Typ OS", + "OS_Uptime": "OS Doba běhu systému", + "days": "dní", + "hours": "hodin", + "minutes": "minut", + "seconds": "sekund", + "show-field-on-card": "Ukázat toto pole na kartě", + "automatically-field-on-card": "Automaticky vytvořit pole na všech kartách", + "showLabel-field-on-card": "Ukázat štítek pole na minikartě", + "yes": "Ano", + "no": "Ne", + "accounts": "Účty", + "accounts-allowEmailChange": "Povolit změnu Emailu", + "accounts-allowUserNameChange": "Povolit změnu uživatelského jména", + "createdAt": "Vytvořeno v", + "verified": "Ověřen", + "active": "Aktivní", + "card-received": "Přijato", + "card-received-on": "Přijaté v", + "card-end": "Konec", + "card-end-on": "Končí v", + "editCardReceivedDatePopup-title": "Změnit datum přijetí", + "editCardEndDatePopup-title": "Změnit datum konce", + "setCardColorPopup-title": "Nastav barvu", + "setCardActionsColorPopup-title": "Vyber barvu", + "setSwimlaneColorPopup-title": "Vyber barvu", + "setListColorPopup-title": "Vyber barvu", + "assigned-by": "Přidělil(a)", + "requested-by": "Vyžádal(a)", + "board-delete-notice": "Smazání je trvalé. Přijdete o všechny sloupce, karty a akce spojené s tímto tablem.", + "delete-board-confirm-popup": "Všechny sloupce, štítky a aktivity budou smazány a obsah tabla nebude možné obnovit. Toto nelze vrátit zpět.", + "boardDeletePopup-title": "Smazat tablo?", + "delete-board": "Smazat tablo", + "default-subtasks-board": "Podúkoly pro tablo __board__", + "default": "Výchozí", + "queue": "Fronta", + "subtask-settings": "Nastavení podúkolů", + "card-settings": "Card Settings", + "boardSubtaskSettingsPopup-title": "Nastavení podúkolů tabla", + "boardCardSettingsPopup-title": "Card Settings", + "deposit-subtasks-board": "Vložit podúkoly do tohoto tabla", + "deposit-subtasks-list": "Landing list for subtasks deposited here:", + "show-parent-in-minicard": "Ukázat předka na minikartě", + "prefix-with-full-path": "Prefix s celou cestou", + "prefix-with-parent": "Prefix s předkem", + "subtext-with-full-path": "Podtext s celou cestou", + "subtext-with-parent": "Podtext s předkem", + "change-card-parent": "Změnit rodiče karty", + "parent-card": "Rodičovská karta", + "source-board": "Zdrojové tablo", + "no-parent": "Nezobrazovat rodiče", + "activity-added-label": "added label '%s' to %s", + "activity-removed-label": "removed label '%s' from %s", + "activity-delete-attach": "deleted an attachment from %s", + "activity-added-label-card": "přidán štítek '%s'", + "activity-removed-label-card": "odstraněn štítek '%s'", + "activity-delete-attach-card": "odstraněna příloha", + "activity-set-customfield": "set custom field '%s' to '%s' in %s", + "activity-unset-customfield": "unset custom field '%s' in %s", + "r-rule": "Pravidlo", + "r-add-trigger": "Přidat spoštěč", + "r-add-action": "Přidat akci", + "r-board-rules": "Pravidla Tabla", + "r-add-rule": "Přidat pravidlo", + "r-view-rule": "Zobrazit pravidlo", + "r-delete-rule": "Smazat pravidlo", + "r-new-rule-name": "Nový název pravidla", + "r-no-rules": "Žádná pravidla", + "r-when-a-card": "Pokud karta", + "r-is": "je", + "r-is-moved": "je přesunuto", + "r-added-to": "přidáno do", + "r-removed-from": "Odstraněno z", + "r-the-board": "tablo", + "r-list": "sloupce", + "set-filter": "Nastavit filtr", + "r-moved-to": "Přesunuto do", + "r-moved-from": "Přesunuto z", + "r-archived": "Přesunuto do archivu", + "r-unarchived": "Obnoveno z archivu", + "r-a-card": "karta", + "r-when-a-label-is": "Pokud nějaký štítek je", + "r-when-the-label": "Pokud tento štítek je", + "r-list-name": "název seznamu", + "r-when-a-member": "Pokud nějaký člen je", + "r-when-the-member": "Pokud tento člen je", + "r-name": "jméno", + "r-when-a-attach": "Pokud je nějaká příloha", + "r-when-a-checklist": "Když zaškrtávací seznam je", + "r-when-the-checklist": "Když zaškrtávací seznam", + "r-completed": "Dokončeno", + "r-made-incomplete": "Vytvořeno nehotové", + "r-when-a-item": "Když položka zaškrtávacího seznamu je", + "r-when-the-item": "Když položka zaškrtávacího seznamu", + "r-checked": "Zaškrtnuto", + "r-unchecked": "Odškrtnuto", + "r-move-card-to": "Přesunout kartu do", + "r-top-of": "Začátek", + "r-bottom-of": "Spodek", + "r-its-list": "toho sloupce", + "r-archive": "Přesunout do archivu", + "r-unarchive": "Obnovit z archivu", + "r-card": "karta", + "r-add": "Přidat", + "r-remove": "Odstranit", + "r-label": "štítek", + "r-member": "člen", + "r-remove-all": "Odstranit všechny členy z této karty", + "r-set-color": "Nastav barvu na", + "r-checklist": "zaškrtávací seznam", + "r-check-all": "Zaškrtnout vše", + "r-uncheck-all": "Odškrtnout vše", + "r-items-check": "položky zaškrtávacího seznamu", + "r-check": "Označit", + "r-uncheck": "Odznačit", + "r-item": "Položka", + "r-of-checklist": "ze zaškrtávacího seznamu", + "r-send-email": "Odeslat e-mail", + "r-to": "komu", + "r-subject": "předmět", + "r-rule-details": "Podrobnosti pravidla", + "r-d-move-to-top-gen": "Přesunout kartu na začátek toho sloupce", + "r-d-move-to-top-spec": "Přesunout kartu na začátek sloupce", + "r-d-move-to-bottom-gen": "Přesunout kartu na konec sloupce", + "r-d-move-to-bottom-spec": "Přesunout kartu na konec sloupce", + "r-d-send-email": "Odeslat email", + "r-d-send-email-to": "komu", + "r-d-send-email-subject": "předmět", + "r-d-send-email-message": "zpráva", + "r-d-archive": "Přesunout kartu do archivu", + "r-d-unarchive": "Obnovit kartu z archivu", + "r-d-add-label": "Přidat štítek", + "r-d-remove-label": "Odstranit štítek", + "r-create-card": "Vytvořit novou kartu", + "r-in-list": "v seznamu", + "r-in-swimlane": "ve swimlane", + "r-d-add-member": "Přidat člena", + "r-d-remove-member": "Odstranit člena", + "r-d-remove-all-member": "Odstranit všechny členy", + "r-d-check-all": "Označit všechny položky na seznamu", + "r-d-uncheck-all": "Odznačit všechny položky na seznamu", + "r-d-check-one": "Označit položku", + "r-d-uncheck-one": "Odznačit položku", + "r-d-check-of-list": "ze zaškrtávacího seznamu", + "r-d-add-checklist": "Přidat zaškrtávací seznam", + "r-d-remove-checklist": "Odstranit zaškrtávací seznam", + "r-by": "by", + "r-add-checklist": "Přidat zaškrtávací seznam", + "r-with-items": "s položkami", + "r-items-list": "položka1,položka2,položka3", + "r-add-swimlane": "Přidat swimlane", + "r-swimlane-name": "Název swimlane", + "r-board-note": "Note: leave a field empty to match every possible value.", + "r-checklist-note": "Note: checklist's items have to be written as comma separated values.", + "r-when-a-card-is-moved": "Když je karta přesunuta do jiného sloupce", + "r-set": "Set", + "r-update": "Update", + "r-datefield": "date field", + "r-df-start-at": "začátek", + "r-df-due-at": "due", + "r-df-end-at": "konec", + "r-df-received-at": "received", + "r-to-current-datetime": "to current date/time", + "r-remove-value-from": "Remove value from", + "ldap": "LDAP", + "oauth2": "OAuth2", + "cas": "CAS", + "authentication-method": "Metoda autentizace", + "authentication-type": "Typ autentizace", + "custom-product-name": "Vlastní název produktu", + "layout": "Uspořádání", + "hide-logo": "Skrýt logo", + "add-custom-html-after-body-start": "Přidej vlastní HTML za <body>", + "add-custom-html-before-body-end": "Přidej vlastní HTML před </body>", + "error-undefined": "Něco se pokazilo", + "error-ldap-login": "Během přihlašování nastala chyba", + "display-authentication-method": "Zobraz způsob ověřování", + "default-authentication-method": "Zobraz způsob ověřování", + "duplicate-board": "Duplikovat tablo", + "people-number": "The number of people is:", + "swimlaneDeletePopup-title": "Delete Swimlane ?", + "swimlane-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the swimlane. There is no undo.", + "restore-all": "Restore all", + "delete-all": "Delete all", + "loading": "Loading, please wait.", + "previous_as": "last time was", + "act-a-dueAt": "modified due time to \nWhen: __timeValue__\nWhere: __card__\n previous due was __timeOldValue__", + "act-a-endAt": "modified ending time to __timeValue__ from (__timeOldValue__)", + "act-a-startAt": "modified starting time to __timeValue__ from (__timeOldValue__)", + "act-a-receivedAt": "modified received time to __timeValue__ from (__timeOldValue__)", + "a-dueAt": "modified due time to be", + "a-endAt": "modified ending time to be", + "a-startAt": "modified starting time to be", + "a-receivedAt": "modified received time to be", + "almostdue": "current due time %s is approaching", + "pastdue": "current due time %s is past", + "duenow": "current due time %s is today", + "act-newDue": "__list__/__card__ has 1st due reminder [__board__]", + "act-withDue": "__list__/__card__ due reminders [__board__]", + "act-almostdue": "was reminding the current due (__timeValue__) of __card__ is approaching", + "act-pastdue": "was reminding the current due (__timeValue__) of __card__ is past", + "act-duenow": "was reminding the current due (__timeValue__) of __card__ is now", + "act-atUserComment": "You were mentioned in [__board__] __list__/__card__", + "delete-user-confirm-popup": "Jste si jisti, že chcete smazat tento účet? Tuto akci nelze vrátit zpět.", + "accounts-allowUserDelete": "Dovolit uživatelům smazat vlastní účet", + "hide-minicard-label-text": "Hide minicard label text", + "show-desktop-drag-handles": "Show desktop drag handles", + "assignee": "Assignee", + "cardAssigneesPopup-title": "Assignee", + "addmore-detail": "Přidat detailnější popis", + "show-on-card": "Zobrazit na kartě", + "new": "Nový", + "editUserPopup-title": "Editovat uživatele", + "newUserPopup-title": "Nový uživatel", + "notifications": "Upozornění", + "view-all": "Zobrazit vše", + "filter-by-unread": "Filter by Unread", + "mark-all-as-read": "Označit vše jako přečtené", + "remove-all-read": "Remove all read", + "allow-rename": "Povolit přejmenování", + "allowRenamePopup-title": "Povolit přejmenování" +} \ No newline at end of file diff --git a/i18n/da.i18n.json b/i18n/da.i18n.json index 6645d691..222f1053 100644 --- a/i18n/da.i18n.json +++ b/i18n/da.i18n.json @@ -1,780 +1,780 @@ { - "accept": "Accepter", - "act-activity-notify": "Activity Notification", - "act-addAttachment": "added attachment __attachment__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-deleteAttachment": "deleted attachment __attachment__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addSubtask": "added subtask __subtask__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addedLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removeLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removedLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addChecklist": "added checklist __checklist__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addChecklistItem": "added checklist item __checklistItem__ to checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removeChecklist": "removed checklist __checklist__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removeChecklistItem": "removed checklist item __checklistItem__ from checklist __checkList__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-checkedItem": "checked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-uncheckedItem": "unchecked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-completeChecklist": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-uncompleteChecklist": "uncompleted checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addComment": "commented on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-editComment": "edited comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-deleteComment": "deleted comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-createBoard": "created board __board__", - "act-createSwimlane": "created swimlane __swimlane__ to board __board__", - "act-createCard": "created card __card__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-createCustomField": "created custom field __customField__ at board __board__", - "act-deleteCustomField": "deleted custom field __customField__ at board __board__", - "act-setCustomField": "edited custom field __customField__: __customFieldValue__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-createList": "added list __list__ to board __board__", - "act-addBoardMember": "added member __member__ to board __board__", - "act-archivedBoard": "Board __board__ moved to Archive", - "act-archivedCard": "Card __card__ at list __list__ at swimlane __swimlane__ at board __board__ moved to Archive", - "act-archivedList": "List __list__ at swimlane __swimlane__ at board __board__ moved to Archive", - "act-archivedSwimlane": "Swimlane __swimlane__ at board __board__ moved to Archive", - "act-importBoard": "imported board __board__", - "act-importCard": "imported card __card__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-importList": "imported list __list__ to swimlane __swimlane__ at board __board__", - "act-joinMember": "added member __member__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-moveCard": "moved card __card__ at board __board__ from list __oldList__ at swimlane __oldSwimlane__ to list __list__ at swimlane __swimlane__", - "act-moveCardToOtherBoard": "moved card __card__ from list __oldList__ at swimlane __oldSwimlane__ at board __oldBoard__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-removeBoardMember": "removed member __member__ from board __board__", - "act-restoredCard": "restored card __card__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-unjoinMember": "removed member __member__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-withBoardTitle": "__board__", - "act-withCardTitle": "[__board__] __card__", - "actions": "Actions", - "activities": "Activities", - "activity": "Activity", - "activity-added": "added %s to %s", - "activity-archived": "%s moved to Archive", - "activity-attached": "attached %s to %s", - "activity-created": "created %s", - "activity-customfield-created": "created custom field %s", - "activity-excluded": "excluded %s from %s", - "activity-imported": "imported %s into %s from %s", - "activity-imported-board": "imported %s from %s", - "activity-joined": "joined %s", - "activity-moved": "moved %s from %s to %s", - "activity-on": "on %s", - "activity-removed": "removed %s from %s", - "activity-sent": "sent %s to %s", - "activity-unjoined": "unjoined %s", - "activity-subtask-added": "added subtask to %s", - "activity-checked-item": "checked %s in checklist %s of %s", - "activity-unchecked-item": "unchecked %s in checklist %s of %s", - "activity-checklist-added": "added checklist to %s", - "activity-checklist-removed": "removed a checklist from %s", - "activity-checklist-completed": "completed checklist %s of %s", - "activity-checklist-uncompleted": "uncompleted the checklist %s of %s", - "activity-checklist-item-added": "added checklist item to '%s' in %s", - "activity-checklist-item-removed": "removed a checklist item from '%s' in %s", - "add": "Add", - "activity-checked-item-card": "checked %s in checklist %s", - "activity-unchecked-item-card": "unchecked %s in checklist %s", - "activity-checklist-completed-card": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "activity-checklist-uncompleted-card": "uncompleted the checklist %s", - "activity-editComment": "edited comment %s", - "activity-deleteComment": "deleted comment %s", - "add-attachment": "Add Attachment", - "add-board": "Add Board", - "add-card": "Add Card", - "add-swimlane": "Add Swimlane", - "add-subtask": "Add Subtask", - "add-checklist": "Add Checklist", - "add-checklist-item": "Add an item to checklist", - "add-cover": "Add Cover", - "add-label": "Add Label", - "add-list": "Add List", - "add-members": "Add Members", - "added": "Added", - "addMemberPopup-title": "Members", - "admin": "Admin", - "admin-desc": "Can view and edit cards, remove members, and change settings for the board.", - "admin-announcement": "Announcement", - "admin-announcement-active": "Active System-Wide Announcement", - "admin-announcement-title": "Announcement from Administrator", - "all-boards": "All boards", - "and-n-other-card": "And __count__ other card", - "and-n-other-card_plural": "And __count__ other cards", - "apply": "Apply", - "app-is-offline": "Loading, please wait. Refreshing the page will cause data loss. If loading does not work, please check that server has not stopped.", - "archive": "Move to Archive", - "archive-all": "Move All to Archive", - "archive-board": "Move Board to Archive", - "archive-card": "Move Card to Archive", - "archive-list": "Move List to Archive", - "archive-swimlane": "Move Swimlane to Archive", - "archive-selection": "Move selection to Archive", - "archiveBoardPopup-title": "Move Board to Archive?", - "archived-items": "Archive", - "archived-boards": "Boards in Archive", - "restore-board": "Restore Board", - "no-archived-boards": "No Boards in Archive.", - "archives": "Archive", - "template": "Template", - "templates": "Templates", - "assign-member": "Assign member", - "attached": "attached", - "attachment": "Attachment", - "attachment-delete-pop": "Deleting an attachment is permanent. There is no undo.", - "attachmentDeletePopup-title": "Delete Attachment?", - "attachments": "Attachments", - "auto-watch": "Automatically watch boards when they are created", - "avatar-too-big": "The avatar is too large (70KB max)", - "back": "Back", - "board-change-color": "Change color", - "board-nb-stars": "%s stars", - "board-not-found": "Board not found", - "board-private-info": "This board will be <strong>private</strong>.", - "board-public-info": "This board will be <strong>public</strong>.", - "boardChangeColorPopup-title": "Change Board Background", - "boardChangeTitlePopup-title": "Rename Board", - "boardChangeVisibilityPopup-title": "Change Visibility", - "boardChangeWatchPopup-title": "Change Watch", - "boardMenuPopup-title": "Board Settings", - "boardChangeViewPopup-title": "Board View", - "boards": "Boards", - "board-view": "Board View", - "board-view-cal": "Calendar", - "board-view-swimlanes": "Swimlanes", - "board-view-collapse": "Collapse", - "board-view-lists": "Lists", - "bucket-example": "Like “Bucket List” for example", - "cancel": "Cancel", - "card-archived": "This card is moved to Archive.", - "board-archived": "This board is moved to Archive.", - "card-comments-title": "This card has %s comment.", - "card-delete-notice": "Deleting is permanent. You will lose all actions associated with this card.", - "card-delete-pop": "All actions will be removed from the activity feed and you won't be able to re-open the card. There is no undo.", - "card-delete-suggest-archive": "You can move a card to Archive to remove it from the board and preserve the activity.", - "card-due": "Due", - "card-due-on": "Due on", - "card-spent": "Spent Time", - "card-edit-attachments": "Edit attachments", - "card-edit-custom-fields": "Edit custom fields", - "card-start-voting": "Start voting", - "card-cancel-voting": "Delete voting and all votes", - "card-edit-labels": "Edit labels", - "card-edit-members": "Edit members", - "card-labels-title": "Change the labels for the card.", - "card-members-title": "Add or remove members of the board from the card.", - "card-start": "Start", - "card-start-on": "Starts on", - "cardAttachmentsPopup-title": "Attach From", - "cardCustomField-datePopup-title": "Change date", - "cardCustomFieldsPopup-title": "Edit custom fields", - "cardStartVotingPopup-title": "Start a vote", - "positiveVoteMembersPopup-title": "Proponents", - "negativeVoteMembersPopup-title": "Opponents", - "vote-question": "Voting question", - "vote-public": "Public vote", - "vote-for-it": "for it", - "vote-against": "against", - "cardDeletePopup-title": "Delete Card?", - "cardDetailsActionsPopup-title": "Card Actions", - "cardLabelsPopup-title": "Labels", - "cardMembersPopup-title": "Members", - "cardMorePopup-title": "More", - "cardTemplatePopup-title": "Create template", - "cards": "Cards", - "cards-count": "Cards", - "casSignIn": "Sign In with CAS", - "cardType-card": "Card", - "cardType-linkedCard": "Linked Card", - "cardType-linkedBoard": "Linked Board", - "change": "Change", - "change-avatar": "Change Avatar", - "change-password": "Change Password", - "change-permissions": "Change permissions", - "change-settings": "Change Settings", - "changeAvatarPopup-title": "Change Avatar", - "changeLanguagePopup-title": "Change Language", - "changePasswordPopup-title": "Change Password", - "changePermissionsPopup-title": "Change Permissions", - "changeSettingsPopup-title": "Change Settings", - "subtasks": "Subtasks", - "checklists": "Checklists", - "click-to-star": "Click to star this board.", - "click-to-unstar": "Click to unstar this board.", - "clipboard": "Clipboard or drag & drop", - "close": "Close", - "close-board": "Close Board", - "close-board-pop": "You will be able to restore the board by clicking the “Archive” button from the home header.", - "color-black": "black", - "color-blue": "blue", - "color-crimson": "crimson", - "color-darkgreen": "darkgreen", - "color-gold": "gold", - "color-gray": "gray", - "color-green": "green", - "color-indigo": "indigo", - "color-lime": "lime", - "color-magenta": "magenta", - "color-mistyrose": "mistyrose", - "color-navy": "navy", - "color-orange": "orange", - "color-paleturquoise": "paleturquoise", - "color-peachpuff": "peachpuff", - "color-pink": "pink", - "color-plum": "plum", - "color-purple": "purple", - "color-red": "red", - "color-saddlebrown": "saddlebrown", - "color-silver": "silver", - "color-sky": "sky", - "color-slateblue": "slateblue", - "color-white": "white", - "color-yellow": "yellow", - "unset-color": "Unset", - "comment": "Comment", - "comment-placeholder": "Write Comment", - "comment-only": "Comment only", - "comment-only-desc": "Can comment on cards only.", - "no-comments": "No comments", - "no-comments-desc": "Can not see comments and activities.", - "worker": "Worker", - "worker-desc": "Can only move cards, assign itself to card and comment.", - "computer": "Computer", - "confirm-subtask-delete-dialog": "Are you sure you want to delete subtask?", - "confirm-checklist-delete-dialog": "Are you sure you want to delete checklist?", - "copy-card-link-to-clipboard": "Copy card link to clipboard", - "linkCardPopup-title": "Link Card", - "searchElementPopup-title": "Search", - "copyCardPopup-title": "Copy Card", - "copyChecklistToManyCardsPopup-title": "Copy Checklist Template to Many Cards", - "copyChecklistToManyCardsPopup-instructions": "Destination Card Titles and Descriptions in this JSON format", - "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"First card title\", \"description\":\"First card description\"}, {\"title\":\"Second card title\",\"description\":\"Second card description\"},{\"title\":\"Last card title\",\"description\":\"Last card description\"} ]", - "create": "Create", - "createBoardPopup-title": "Create Board", - "chooseBoardSourcePopup-title": "Import board", - "createLabelPopup-title": "Create Label", - "createCustomField": "Create Field", - "createCustomFieldPopup-title": "Create Field", - "current": "current", - "custom-field-delete-pop": "There is no undo. This will remove this custom field from all cards and destroy its history.", - "custom-field-checkbox": "Checkbox", - "custom-field-date": "Date", - "custom-field-dropdown": "Dropdown List", - "custom-field-dropdown-none": "(none)", - "custom-field-dropdown-options": "List Options", - "custom-field-dropdown-options-placeholder": "Press enter to add more options", - "custom-field-dropdown-unknown": "(unknown)", - "custom-field-number": "Number", - "custom-field-text": "Text", - "custom-fields": "Custom Fields", - "date": "Date", - "decline": "Decline", - "default-avatar": "Default avatar", - "delete": "Delete", - "deleteCustomFieldPopup-title": "Delete Custom Field?", - "deleteLabelPopup-title": "Delete Label?", - "description": "Description", - "disambiguateMultiLabelPopup-title": "Disambiguate Label Action", - "disambiguateMultiMemberPopup-title": "Disambiguate Member Action", - "discard": "Discard", - "done": "Done", - "download": "Download", - "edit": "Edit", - "edit-avatar": "Change Avatar", - "edit-profile": "Edit Profile", - "edit-wip-limit": "Edit WIP Limit", - "soft-wip-limit": "Soft WIP Limit", - "editCardStartDatePopup-title": "Change start date", - "editCardDueDatePopup-title": "Change due date", - "editCustomFieldPopup-title": "Edit Field", - "editCardSpentTimePopup-title": "Change spent time", - "editLabelPopup-title": "Change Label", - "editNotificationPopup-title": "Edit Notification", - "editProfilePopup-title": "Edit Profile", - "email": "Email", - "email-enrollAccount-subject": "An account created for you on __siteName__", - "email-enrollAccount-text": "Hello __user__,\n\nTo start using the service, simply click the link below.\n\n__url__\n\nThanks.", - "email-fail": "Sending email failed", - "email-fail-text": "Error trying to send email", - "email-invalid": "Invalid email", - "email-invite": "Invite via Email", - "email-invite-subject": "__inviter__ sent you an invitation", - "email-invite-text": "Dear __user__,\n\n__inviter__ invites you to join board \"__board__\" for collaborations.\n\nPlease follow the link below:\n\n__url__\n\nThanks.", - "email-resetPassword-subject": "Reset your password on __siteName__", - "email-resetPassword-text": "Hello __user__,\n\nTo reset your password, simply click the link below.\n\n__url__\n\nThanks.", - "email-sent": "Email sent", - "email-verifyEmail-subject": "Verify your email address on __siteName__", - "email-verifyEmail-text": "Hello __user__,\n\nTo verify your account email, simply click the link below.\n\n__url__\n\nThanks.", - "enable-wip-limit": "Enable WIP Limit", - "error-board-doesNotExist": "This board does not exist", - "error-board-notAdmin": "You need to be admin of this board to do that", - "error-board-notAMember": "You need to be a member of this board to do that", - "error-json-malformed": "Your text is not valid JSON", - "error-json-schema": "Your JSON data does not include the proper information in the correct format", - "error-list-doesNotExist": "This list does not exist", - "error-user-doesNotExist": "This user does not exist", - "error-user-notAllowSelf": "You can not invite yourself", - "error-user-notCreated": "This user is not created", - "error-username-taken": "This username is already taken", - "error-email-taken": "Email has already been taken", - "export-board": "Export board", - "sort": "Sort", - "sort-desc": "Click to Sort List", - "list-sort-by": "Sort the List By:", - "list-label-modifiedAt": "Last Access Time", - "list-label-title": "Name of the List", - "list-label-sort": "Your Manual Order", - "list-label-short-modifiedAt": "(L)", - "list-label-short-title": "(N)", - "list-label-short-sort": "(M)", - "filter": "Filter", - "filter-cards": "Filter Cards or Lists", - "list-filter-label": "Filter List by Title", - "filter-clear": "Clear filter", - "filter-no-label": "No label", - "filter-no-member": "No member", - "filter-no-assignee": "No assignee", - "filter-no-custom-fields": "No Custom Fields", - "filter-show-archive": "Show archived lists", - "filter-hide-empty": "Hide empty lists", - "filter-on": "Filter is on", - "filter-on-desc": "You are filtering cards on this board. Click here to edit filter.", - "filter-to-selection": "Filter to selection", - "advanced-filter-label": "Advanced Filter", - "advanced-filter-description": "Advanced Filter allows to write a string containing following operators: == != <= >= && || ( ) A space is used as a separator between the Operators. You can filter for all Custom Fields by typing their names and values. For Example: Field1 == Value1. Note: If fields or values contains spaces, you need to encapsulate them into single quotes. For Example: 'Field 1' == 'Value 1'. For single control characters (' \\/) to be skipped, you can use \\. For example: Field1 == I\\'m. Also you can combine multiple conditions. For Example: F1 == V1 || F1 == V2. Normally all operators are interpreted from left to right. You can change the order by placing brackets. For Example: F1 == V1 && ( F2 == V2 || F2 == V3 ). Also you can search text fields using regex: F1 == /Tes.*/i", - "fullname": "Full Name", - "header-logo-title": "Go back to your boards page.", - "hide-system-messages": "Hide system messages", - "headerBarCreateBoardPopup-title": "Create Board", - "home": "Home", - "import": "Import", - "link": "Link", - "import-board": "import board", - "import-board-c": "Import board", - "import-board-title-trello": "Import board from Trello", - "import-board-title-wekan": "Import board from previous export", - "import-sandstorm-backup-warning": "Do not delete data you import from original exported board or Trello before checking does this grain close and open again, or do you get Board not found error, that means data loss.", - "import-sandstorm-warning": "Imported board will delete all existing data on board and replace it with imported board.", - "from-trello": "From Trello", - "from-wekan": "From previous export", - "import-board-instruction-trello": "In your Trello board, go to 'Menu', then 'More', 'Print and Export', 'Export JSON', and copy the resulting text.", - "import-board-instruction-wekan": "In your board, go to 'Menu', then 'Export board', and copy the text in the downloaded file.", - "import-board-instruction-about-errors": "If you get errors when importing board, sometimes importing still works, and board is at All Boards page.", - "import-json-placeholder": "Paste your valid JSON data here", - "import-map-members": "Map members", - "import-members-map": "Your imported board has some members. Please map the members you want to import to your users", - "import-show-user-mapping": "Review members mapping", - "import-user-select": "Pick your existing user you want to use as this member", - "importMapMembersAddPopup-title": "Select member", - "info": "Version", - "initials": "Initials", - "invalid-date": "Invalid date", - "invalid-time": "Invalid time", - "invalid-user": "Invalid user", - "joined": "joined", - "just-invited": "You are just invited to this board", - "keyboard-shortcuts": "Keyboard shortcuts", - "label-create": "Create Label", - "label-default": "%s label (default)", - "label-delete-pop": "There is no undo. This will remove this label from all cards and destroy its history.", - "labels": "Labels", - "language": "Language", - "last-admin-desc": "You can’t change roles because there must be at least one admin.", - "leave-board": "Leave Board", - "leave-board-pop": "Are you sure you want to leave __boardTitle__? You will be removed from all cards on this board.", - "leaveBoardPopup-title": "Leave Board ?", - "link-card": "Link to this card", - "list-archive-cards": "Move all cards in this list to Archive", - "list-archive-cards-pop": "This will remove all the cards in this list from the board. To view cards in Archive and bring them back to the board, click “Menu” > “Archive”.", - "list-move-cards": "Move all cards in this list", - "list-select-cards": "Select all cards in this list", - "set-color-list": "Set Color", - "listActionPopup-title": "List Actions", - "swimlaneActionPopup-title": "Swimlane Actions", - "swimlaneAddPopup-title": "Add a Swimlane below", - "listImportCardPopup-title": "Import a Trello card", - "listMorePopup-title": "More", - "link-list": "Link to this list", - "list-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the list. There is no undo.", - "list-delete-suggest-archive": "You can move a list to Archive to remove it from the board and preserve the activity.", - "lists": "Lists", - "swimlanes": "Swimlanes", - "log-out": "Log Out", - "log-in": "Log In", - "loginPopup-title": "Log In", - "memberMenuPopup-title": "Member Settings", - "members": "Members", - "menu": "Menu", - "move-selection": "Move selection", - "moveCardPopup-title": "Move Card", - "moveCardToBottom-title": "Move to Bottom", - "moveCardToTop-title": "Move to Top", - "moveSelectionPopup-title": "Move selection", - "multi-selection": "Multi-Selection", - "multi-selection-on": "Multi-Selection is on", - "muted": "Muted", - "muted-info": "You will never be notified of any changes in this board", - "my-boards": "My Boards", - "name": "Name", - "no-archived-cards": "No cards in Archive.", - "no-archived-lists": "No lists in Archive.", - "no-archived-swimlanes": "No swimlanes in Archive.", - "no-results": "No results", - "normal": "Normal", - "normal-desc": "Can view and edit cards. Can't change settings.", - "not-accepted-yet": "Invitation not accepted yet", - "notify-participate": "Receive updates to any cards you participate as creater or member", - "notify-watch": "Receive updates to any boards, lists, or cards you’re watching", - "optional": "optional", - "or": "or", - "page-maybe-private": "This page may be private. You may be able to view it by <a href='%s'>logging in</a>.", - "page-not-found": "Page not found.", - "password": "Password", - "paste-or-dragdrop": "to paste, or drag & drop image file to it (image only)", - "participating": "Participating", - "preview": "Preview", - "previewAttachedImagePopup-title": "Preview", - "previewClipboardImagePopup-title": "Preview", - "private": "Private", - "private-desc": "This board is private. Only people added to the board can view and edit it.", - "profile": "Profile", - "public": "Public", - "public-desc": "This board is public. It's visible to anyone with the link and will show up in search engines like Google. Only people added to the board can edit.", - "quick-access-description": "Star a board to add a shortcut in this bar.", - "remove-cover": "Remove Cover", - "remove-from-board": "Remove from Board", - "remove-label": "Remove Label", - "listDeletePopup-title": "Delete List ?", - "remove-member": "Remove Member", - "remove-member-from-card": "Remove from Card", - "remove-member-pop": "Remove __name__ (__username__) from __boardTitle__? The member will be removed from all cards on this board. They will receive a notification.", - "removeMemberPopup-title": "Remove Member?", - "rename": "Rename", - "rename-board": "Rename Board", - "restore": "Restore", - "save": "Save", - "search": "Search", - "rules": "Rules", - "search-cards": "Search from card/list titles, descriptions and custom fields on this board", - "search-example": "Text to search for?", - "select-color": "Select Color", - "set-wip-limit-value": "Set a limit for the maximum number of tasks in this list", - "setWipLimitPopup-title": "Set WIP Limit", - "shortcut-assign-self": "Assign yourself to current card", - "shortcut-autocomplete-emoji": "Autocomplete emoji", - "shortcut-autocomplete-members": "Autocomplete members", - "shortcut-clear-filters": "Clear all filters", - "shortcut-close-dialog": "Close Dialog", - "shortcut-filter-my-cards": "Filter my cards", - "shortcut-show-shortcuts": "Bring up this shortcuts list", - "shortcut-toggle-filterbar": "Toggle Filter Sidebar", - "shortcut-toggle-sidebar": "Toggle Board Sidebar", - "show-cards-minimum-count": "Show cards count if list contains more than", - "sidebar-open": "Open Sidebar", - "sidebar-close": "Close Sidebar", - "signupPopup-title": "Create an Account", - "star-board-title": "Click to star this board. It will show up at top of your boards list.", - "starred-boards": "Starred Boards", - "starred-boards-description": "Starred boards show up at the top of your boards list.", - "subscribe": "Subscribe", - "team": "Team", - "this-board": "this board", - "this-card": "this card", - "spent-time-hours": "Spent time (hours)", - "overtime-hours": "Overtime (hours)", - "overtime": "Overtime", - "has-overtime-cards": "Has overtime cards", - "has-spenttime-cards": "Has spent time cards", - "time": "Time", - "title": "Title", - "tracking": "Tracking", - "tracking-info": "You will be notified of any changes to those cards you are involved as creator or member.", - "type": "Type", - "unassign-member": "Unassign member", - "unsaved-description": "You have an unsaved description.", - "unwatch": "Unwatch", - "upload": "Upload", - "upload-avatar": "Upload an avatar", - "uploaded-avatar": "Uploaded an avatar", - "username": "Username", - "view-it": "View it", - "warn-list-archived": "warning: this card is in an list at Archive", - "watch": "Watch", - "watching": "Watching", - "watching-info": "You will be notified of any change in this board", - "welcome-board": "Welcome Board", - "welcome-swimlane": "Milestone 1", - "welcome-list1": "Basics", - "welcome-list2": "Advanced", - "card-templates-swimlane": "Card Templates", - "list-templates-swimlane": "List Templates", - "board-templates-swimlane": "Board Templates", - "what-to-do": "What do you want to do?", - "wipLimitErrorPopup-title": "Invalid WIP Limit", - "wipLimitErrorPopup-dialog-pt1": "The number of tasks in this list is higher than the WIP limit you've defined.", - "wipLimitErrorPopup-dialog-pt2": "Please move some tasks out of this list, or set a higher WIP limit.", - "admin-panel": "Admin Panel", - "settings": "Settings", - "people": "People", - "registration": "Registration", - "disable-self-registration": "Disable Self-Registration", - "invite": "Invite", - "invite-people": "Invite People", - "to-boards": "To board(s)", - "email-addresses": "Email Addresses", - "smtp-host-description": "The address of the SMTP server that handles your emails.", - "smtp-port-description": "The port your SMTP server uses for outgoing emails.", - "smtp-tls-description": "Enable TLS support for SMTP server", - "smtp-host": "SMTP Host", - "smtp-port": "SMTP Port", - "smtp-username": "Username", - "smtp-password": "Password", - "smtp-tls": "TLS support", - "send-from": "From", - "send-smtp-test": "Send a test email to yourself", - "invitation-code": "Invitation Code", - "email-invite-register-subject": "__inviter__ sent you an invitation", - "email-invite-register-text": "Dear __user__,\n\n__inviter__ invites you to kanban board for collaborations.\n\nPlease follow the link below:\n__url__\n\nAnd your invitation code is: __icode__\n\nThanks.", - "email-smtp-test-subject": "SMTP Test Email", - "email-smtp-test-text": "You have successfully sent an email", - "error-invitation-code-not-exist": "Invitation code doesn't exist", - "error-notAuthorized": "You are not authorized to view this page.", - "webhook-title": "Webhook Name", - "webhook-token": "Token (Optional for Authentication)", - "outgoing-webhooks": "Outgoing Webhooks", - "bidirectional-webhooks": "Two-Way Webhooks", - "outgoingWebhooksPopup-title": "Outgoing Webhooks", - "boardCardTitlePopup-title": "Card Title Filter", - "disable-webhook": "Disable This Webhook", - "global-webhook": "Global Webhooks", - "new-outgoing-webhook": "New Outgoing Webhook", - "no-name": "(Unknown)", - "Node_version": "Node version", - "Meteor_version": "Meteor version", - "MongoDB_version": "MongoDB version", - "MongoDB_storage_engine": "MongoDB storage engine", - "MongoDB_Oplog_enabled": "MongoDB Oplog enabled", - "OS_Arch": "OS Arch", - "OS_Cpus": "OS CPU Count", - "OS_Freemem": "OS Free Memory", - "OS_Loadavg": "OS Load Average", - "OS_Platform": "OS Platform", - "OS_Release": "OS Release", - "OS_Totalmem": "OS Total Memory", - "OS_Type": "OS Type", - "OS_Uptime": "OS Uptime", - "days": "days", - "hours": "hours", - "minutes": "minutes", - "seconds": "seconds", - "show-field-on-card": "Show this field on card", - "automatically-field-on-card": "Auto create field to all cards", - "showLabel-field-on-card": "Show field label on minicard", - "yes": "Yes", - "no": "No", - "accounts": "Accounts", - "accounts-allowEmailChange": "Allow Email Change", - "accounts-allowUserNameChange": "Allow Username Change", - "createdAt": "Created at", - "verified": "Verified", - "active": "Active", - "card-received": "Received", - "card-received-on": "Received on", - "card-end": "End", - "card-end-on": "Ends on", - "editCardReceivedDatePopup-title": "Change received date", - "editCardEndDatePopup-title": "Change end date", - "setCardColorPopup-title": "Set color", - "setCardActionsColorPopup-title": "Choose a color", - "setSwimlaneColorPopup-title": "Choose a color", - "setListColorPopup-title": "Choose a color", - "assigned-by": "Assigned By", - "requested-by": "Requested By", - "board-delete-notice": "Deleting is permanent. You will lose all lists, cards and actions associated with this board.", - "delete-board-confirm-popup": "All lists, cards, labels, and activities will be deleted and you won't be able to recover the board contents. There is no undo.", - "boardDeletePopup-title": "Delete Board?", - "delete-board": "Delete Board", - "default-subtasks-board": "Subtasks for __board__ board", - "default": "Default", - "queue": "Queue", - "subtask-settings": "Subtasks Settings", - "card-settings": "Card Settings", - "boardSubtaskSettingsPopup-title": "Board Subtasks Settings", - "boardCardSettingsPopup-title": "Card Settings", - "deposit-subtasks-board": "Deposit subtasks to this board:", - "deposit-subtasks-list": "Landing list for subtasks deposited here:", - "show-parent-in-minicard": "Show parent in minicard:", - "prefix-with-full-path": "Prefix with full path", - "prefix-with-parent": "Prefix with parent", - "subtext-with-full-path": "Subtext with full path", - "subtext-with-parent": "Subtext with parent", - "change-card-parent": "Change card's parent", - "parent-card": "Parent card", - "source-board": "Source board", - "no-parent": "Don't show parent", - "activity-added-label": "added label '%s' to %s", - "activity-removed-label": "removed label '%s' from %s", - "activity-delete-attach": "deleted an attachment from %s", - "activity-added-label-card": "added label '%s'", - "activity-removed-label-card": "removed label '%s'", - "activity-delete-attach-card": "deleted an attachment", - "activity-set-customfield": "set custom field '%s' to '%s' in %s", - "activity-unset-customfield": "unset custom field '%s' in %s", - "r-rule": "Rule", - "r-add-trigger": "Add trigger", - "r-add-action": "Add action", - "r-board-rules": "Board rules", - "r-add-rule": "Add rule", - "r-view-rule": "View rule", - "r-delete-rule": "Delete rule", - "r-new-rule-name": "New rule title", - "r-no-rules": "No rules", - "r-when-a-card": "When a card", - "r-is": "is", - "r-is-moved": "is moved", - "r-added-to": "added to", - "r-removed-from": "Removed from", - "r-the-board": "the board", - "r-list": "list", - "set-filter": "Set Filter", - "r-moved-to": "Moved to", - "r-moved-from": "Moved from", - "r-archived": "Moved to Archive", - "r-unarchived": "Restored from Archive", - "r-a-card": "a card", - "r-when-a-label-is": "When a label is", - "r-when-the-label": "When the label", - "r-list-name": "list name", - "r-when-a-member": "When a member is", - "r-when-the-member": "When the member", - "r-name": "name", - "r-when-a-attach": "When an attachment", - "r-when-a-checklist": "When a checklist is", - "r-when-the-checklist": "When the checklist", - "r-completed": "Completed", - "r-made-incomplete": "Made incomplete", - "r-when-a-item": "When a checklist item is", - "r-when-the-item": "When the checklist item", - "r-checked": "Checked", - "r-unchecked": "Unchecked", - "r-move-card-to": "Move card to", - "r-top-of": "Top of", - "r-bottom-of": "Bottom of", - "r-its-list": "its list", - "r-archive": "Move to Archive", - "r-unarchive": "Restore from Archive", - "r-card": "card", - "r-add": "Add", - "r-remove": "Remove", - "r-label": "label", - "r-member": "member", - "r-remove-all": "Remove all members from the card", - "r-set-color": "Set color to", - "r-checklist": "checklist", - "r-check-all": "Check all", - "r-uncheck-all": "Uncheck all", - "r-items-check": "items of checklist", - "r-check": "Check", - "r-uncheck": "Uncheck", - "r-item": "item", - "r-of-checklist": "of checklist", - "r-send-email": "Send an email", - "r-to": "to", - "r-subject": "subject", - "r-rule-details": "Rule details", - "r-d-move-to-top-gen": "Move card to top of its list", - "r-d-move-to-top-spec": "Move card to top of list", - "r-d-move-to-bottom-gen": "Move card to bottom of its list", - "r-d-move-to-bottom-spec": "Move card to bottom of list", - "r-d-send-email": "Send email", - "r-d-send-email-to": "to", - "r-d-send-email-subject": "subject", - "r-d-send-email-message": "message", - "r-d-archive": "Move card to Archive", - "r-d-unarchive": "Restore card from Archive", - "r-d-add-label": "Add label", - "r-d-remove-label": "Remove label", - "r-create-card": "Create new card", - "r-in-list": "in list", - "r-in-swimlane": "in swimlane", - "r-d-add-member": "Add member", - "r-d-remove-member": "Remove member", - "r-d-remove-all-member": "Remove all member", - "r-d-check-all": "Check all items of a list", - "r-d-uncheck-all": "Uncheck all items of a list", - "r-d-check-one": "Check item", - "r-d-uncheck-one": "Uncheck item", - "r-d-check-of-list": "of checklist", - "r-d-add-checklist": "Add checklist", - "r-d-remove-checklist": "Remove checklist", - "r-by": "by", - "r-add-checklist": "Add checklist", - "r-with-items": "with items", - "r-items-list": "item1,item2,item3", - "r-add-swimlane": "Add swimlane", - "r-swimlane-name": "swimlane name", - "r-board-note": "Note: leave a field empty to match every possible value.", - "r-checklist-note": "Note: checklist's items have to be written as comma separated values.", - "r-when-a-card-is-moved": "When a card is moved to another list", - "r-set": "Set", - "r-update": "Update", - "r-datefield": "date field", - "r-df-start-at": "start", - "r-df-due-at": "due", - "r-df-end-at": "end", - "r-df-received-at": "received", - "r-to-current-datetime": "to current date/time", - "r-remove-value-from": "Remove value from", - "ldap": "LDAP", - "oauth2": "OAuth2", - "cas": "CAS", - "authentication-method": "Authentication method", - "authentication-type": "Authentication type", - "custom-product-name": "Custom Product Name", - "layout": "Layout", - "hide-logo": "Hide Logo", - "add-custom-html-after-body-start": "Add Custom HTML after <body> start", - "add-custom-html-before-body-end": "Add Custom HTML before </body> end", - "error-undefined": "Something went wrong", - "error-ldap-login": "An error occurred while trying to login", - "display-authentication-method": "Display Authentication Method", - "default-authentication-method": "Default Authentication Method", - "duplicate-board": "Duplicate Board", - "people-number": "The number of people is:", - "swimlaneDeletePopup-title": "Delete Swimlane ?", - "swimlane-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the swimlane. There is no undo.", - "restore-all": "Restore all", - "delete-all": "Delete all", - "loading": "Loading, please wait.", - "previous_as": "last time was", - "act-a-dueAt": "modified due time to \nWhen: __timeValue__\nWhere: __card__\n previous due was __timeOldValue__", - "act-a-endAt": "modified ending time to __timeValue__ from (__timeOldValue__)", - "act-a-startAt": "modified starting time to __timeValue__ from (__timeOldValue__)", - "act-a-receivedAt": "modified received time to __timeValue__ from (__timeOldValue__)", - "a-dueAt": "modified due time to be", - "a-endAt": "modified ending time to be", - "a-startAt": "modified starting time to be", - "a-receivedAt": "modified received time to be", - "almostdue": "current due time %s is approaching", - "pastdue": "current due time %s is past", - "duenow": "current due time %s is today", - "act-newDue": "__list__/__card__ has 1st due reminder [__board__]", - "act-withDue": "__list__/__card__ due reminders [__board__]", - "act-almostdue": "was reminding the current due (__timeValue__) of __card__ is approaching", - "act-pastdue": "was reminding the current due (__timeValue__) of __card__ is past", - "act-duenow": "was reminding the current due (__timeValue__) of __card__ is now", - "act-atUserComment": "You were mentioned in [__board__] __list__/__card__", - "delete-user-confirm-popup": "Are you sure you want to delete this account? There is no undo.", - "accounts-allowUserDelete": "Allow users to self delete their account", - "hide-minicard-label-text": "Hide minicard label text", - "show-desktop-drag-handles": "Show desktop drag handles", - "assignee": "Assignee", - "cardAssigneesPopup-title": "Assignee", - "addmore-detail": "Add a more detailed description", - "show-on-card": "Show on Card", - "new": "New", - "editUserPopup-title": "Edit User", - "newUserPopup-title": "New User", - "notifications": "Notifications", - "view-all": "View All", - "filter-by-unread": "Filter by Unread", - "mark-all-as-read": "Mark all as read", - "remove-all-read": "Remove all read", - "allow-rename": "Allow Rename", - "allowRenamePopup-title": "Allow Rename" -} + "accept": "Accepter", + "act-activity-notify": "Activity Notification", + "act-addAttachment": "added attachment __attachment__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-deleteAttachment": "deleted attachment __attachment__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addSubtask": "added subtask __subtask__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addedLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removeLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removedLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addChecklist": "added checklist __checklist__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addChecklistItem": "added checklist item __checklistItem__ to checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removeChecklist": "removed checklist __checklist__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removeChecklistItem": "removed checklist item __checklistItem__ from checklist __checkList__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-checkedItem": "checked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-uncheckedItem": "unchecked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-completeChecklist": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-uncompleteChecklist": "uncompleted checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addComment": "commented on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-editComment": "edited comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-deleteComment": "deleted comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-createBoard": "created board __board__", + "act-createSwimlane": "created swimlane __swimlane__ to board __board__", + "act-createCard": "created card __card__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-createCustomField": "created custom field __customField__ at board __board__", + "act-deleteCustomField": "deleted custom field __customField__ at board __board__", + "act-setCustomField": "edited custom field __customField__: __customFieldValue__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-createList": "added list __list__ to board __board__", + "act-addBoardMember": "added member __member__ to board __board__", + "act-archivedBoard": "Board __board__ moved to Archive", + "act-archivedCard": "Card __card__ at list __list__ at swimlane __swimlane__ at board __board__ moved to Archive", + "act-archivedList": "List __list__ at swimlane __swimlane__ at board __board__ moved to Archive", + "act-archivedSwimlane": "Swimlane __swimlane__ at board __board__ moved to Archive", + "act-importBoard": "imported board __board__", + "act-importCard": "imported card __card__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-importList": "imported list __list__ to swimlane __swimlane__ at board __board__", + "act-joinMember": "added member __member__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-moveCard": "moved card __card__ at board __board__ from list __oldList__ at swimlane __oldSwimlane__ to list __list__ at swimlane __swimlane__", + "act-moveCardToOtherBoard": "moved card __card__ from list __oldList__ at swimlane __oldSwimlane__ at board __oldBoard__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-removeBoardMember": "removed member __member__ from board __board__", + "act-restoredCard": "restored card __card__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-unjoinMember": "removed member __member__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-withBoardTitle": "__board__", + "act-withCardTitle": "[__board__] __card__", + "actions": "Actions", + "activities": "Activities", + "activity": "Activity", + "activity-added": "added %s to %s", + "activity-archived": "%s moved to Archive", + "activity-attached": "attached %s to %s", + "activity-created": "created %s", + "activity-customfield-created": "created custom field %s", + "activity-excluded": "excluded %s from %s", + "activity-imported": "imported %s into %s from %s", + "activity-imported-board": "imported %s from %s", + "activity-joined": "joined %s", + "activity-moved": "moved %s from %s to %s", + "activity-on": "on %s", + "activity-removed": "removed %s from %s", + "activity-sent": "sent %s to %s", + "activity-unjoined": "unjoined %s", + "activity-subtask-added": "added subtask to %s", + "activity-checked-item": "checked %s in checklist %s of %s", + "activity-unchecked-item": "unchecked %s in checklist %s of %s", + "activity-checklist-added": "added checklist to %s", + "activity-checklist-removed": "removed a checklist from %s", + "activity-checklist-completed": "completed checklist %s of %s", + "activity-checklist-uncompleted": "uncompleted the checklist %s of %s", + "activity-checklist-item-added": "added checklist item to '%s' in %s", + "activity-checklist-item-removed": "removed a checklist item from '%s' in %s", + "add": "Add", + "activity-checked-item-card": "checked %s in checklist %s", + "activity-unchecked-item-card": "unchecked %s in checklist %s", + "activity-checklist-completed-card": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "activity-checklist-uncompleted-card": "uncompleted the checklist %s", + "activity-editComment": "edited comment %s", + "activity-deleteComment": "deleted comment %s", + "add-attachment": "Add Attachment", + "add-board": "Add Board", + "add-card": "Add Card", + "add-swimlane": "Add Swimlane", + "add-subtask": "Add Subtask", + "add-checklist": "Add Checklist", + "add-checklist-item": "Add an item to checklist", + "add-cover": "Add Cover", + "add-label": "Add Label", + "add-list": "Add List", + "add-members": "Add Members", + "added": "Added", + "addMemberPopup-title": "Members", + "admin": "Admin", + "admin-desc": "Can view and edit cards, remove members, and change settings for the board.", + "admin-announcement": "Announcement", + "admin-announcement-active": "Active System-Wide Announcement", + "admin-announcement-title": "Announcement from Administrator", + "all-boards": "All boards", + "and-n-other-card": "And __count__ other card", + "and-n-other-card_plural": "And __count__ other cards", + "apply": "Apply", + "app-is-offline": "Loading, please wait. Refreshing the page will cause data loss. If loading does not work, please check that server has not stopped.", + "archive": "Move to Archive", + "archive-all": "Move All to Archive", + "archive-board": "Move Board to Archive", + "archive-card": "Move Card to Archive", + "archive-list": "Move List to Archive", + "archive-swimlane": "Move Swimlane to Archive", + "archive-selection": "Move selection to Archive", + "archiveBoardPopup-title": "Move Board to Archive?", + "archived-items": "Archive", + "archived-boards": "Boards in Archive", + "restore-board": "Restore Board", + "no-archived-boards": "No Boards in Archive.", + "archives": "Archive", + "template": "Template", + "templates": "Templates", + "assign-member": "Assign member", + "attached": "attached", + "attachment": "Attachment", + "attachment-delete-pop": "Deleting an attachment is permanent. There is no undo.", + "attachmentDeletePopup-title": "Delete Attachment?", + "attachments": "Attachments", + "auto-watch": "Automatically watch boards when they are created", + "avatar-too-big": "The avatar is too large (70KB max)", + "back": "Back", + "board-change-color": "Change color", + "board-nb-stars": "%s stars", + "board-not-found": "Board not found", + "board-private-info": "This board will be <strong>private</strong>.", + "board-public-info": "This board will be <strong>public</strong>.", + "boardChangeColorPopup-title": "Change Board Background", + "boardChangeTitlePopup-title": "Rename Board", + "boardChangeVisibilityPopup-title": "Change Visibility", + "boardChangeWatchPopup-title": "Change Watch", + "boardMenuPopup-title": "Board Settings", + "boardChangeViewPopup-title": "Board View", + "boards": "Boards", + "board-view": "Board View", + "board-view-cal": "Calendar", + "board-view-swimlanes": "Swimlanes", + "board-view-collapse": "Collapse", + "board-view-lists": "Lists", + "bucket-example": "Like “Bucket List” for example", + "cancel": "Cancel", + "card-archived": "This card is moved to Archive.", + "board-archived": "This board is moved to Archive.", + "card-comments-title": "This card has %s comment.", + "card-delete-notice": "Deleting is permanent. You will lose all actions associated with this card.", + "card-delete-pop": "All actions will be removed from the activity feed and you won't be able to re-open the card. There is no undo.", + "card-delete-suggest-archive": "You can move a card to Archive to remove it from the board and preserve the activity.", + "card-due": "Due", + "card-due-on": "Due on", + "card-spent": "Spent Time", + "card-edit-attachments": "Edit attachments", + "card-edit-custom-fields": "Edit custom fields", + "card-start-voting": "Start voting", + "card-cancel-voting": "Delete voting and all votes", + "card-edit-labels": "Edit labels", + "card-edit-members": "Edit members", + "card-labels-title": "Change the labels for the card.", + "card-members-title": "Add or remove members of the board from the card.", + "card-start": "Start", + "card-start-on": "Starts on", + "cardAttachmentsPopup-title": "Attach From", + "cardCustomField-datePopup-title": "Change date", + "cardCustomFieldsPopup-title": "Edit custom fields", + "cardStartVotingPopup-title": "Start a vote", + "positiveVoteMembersPopup-title": "Proponents", + "negativeVoteMembersPopup-title": "Opponents", + "vote-question": "Voting question", + "vote-public": "Public vote", + "vote-for-it": "for it", + "vote-against": "against", + "cardDeletePopup-title": "Delete Card?", + "cardDetailsActionsPopup-title": "Card Actions", + "cardLabelsPopup-title": "Labels", + "cardMembersPopup-title": "Members", + "cardMorePopup-title": "More", + "cardTemplatePopup-title": "Create template", + "cards": "Cards", + "cards-count": "Cards", + "casSignIn": "Sign In with CAS", + "cardType-card": "Card", + "cardType-linkedCard": "Linked Card", + "cardType-linkedBoard": "Linked Board", + "change": "Change", + "change-avatar": "Change Avatar", + "change-password": "Change Password", + "change-permissions": "Change permissions", + "change-settings": "Change Settings", + "changeAvatarPopup-title": "Change Avatar", + "changeLanguagePopup-title": "Change Language", + "changePasswordPopup-title": "Change Password", + "changePermissionsPopup-title": "Change Permissions", + "changeSettingsPopup-title": "Change Settings", + "subtasks": "Subtasks", + "checklists": "Checklists", + "click-to-star": "Click to star this board.", + "click-to-unstar": "Click to unstar this board.", + "clipboard": "Clipboard or drag & drop", + "close": "Close", + "close-board": "Close Board", + "close-board-pop": "You will be able to restore the board by clicking the “Archive” button from the home header.", + "color-black": "black", + "color-blue": "blue", + "color-crimson": "crimson", + "color-darkgreen": "darkgreen", + "color-gold": "gold", + "color-gray": "gray", + "color-green": "green", + "color-indigo": "indigo", + "color-lime": "lime", + "color-magenta": "magenta", + "color-mistyrose": "mistyrose", + "color-navy": "navy", + "color-orange": "orange", + "color-paleturquoise": "paleturquoise", + "color-peachpuff": "peachpuff", + "color-pink": "pink", + "color-plum": "plum", + "color-purple": "purple", + "color-red": "red", + "color-saddlebrown": "saddlebrown", + "color-silver": "silver", + "color-sky": "sky", + "color-slateblue": "slateblue", + "color-white": "white", + "color-yellow": "yellow", + "unset-color": "Unset", + "comment": "Comment", + "comment-placeholder": "Write Comment", + "comment-only": "Comment only", + "comment-only-desc": "Can comment on cards only.", + "no-comments": "No comments", + "no-comments-desc": "Can not see comments and activities.", + "worker": "Worker", + "worker-desc": "Can only move cards, assign itself to card and comment.", + "computer": "Computer", + "confirm-subtask-delete-dialog": "Are you sure you want to delete subtask?", + "confirm-checklist-delete-dialog": "Are you sure you want to delete checklist?", + "copy-card-link-to-clipboard": "Copy card link to clipboard", + "linkCardPopup-title": "Link Card", + "searchElementPopup-title": "Search", + "copyCardPopup-title": "Copy Card", + "copyChecklistToManyCardsPopup-title": "Copy Checklist Template to Many Cards", + "copyChecklistToManyCardsPopup-instructions": "Destination Card Titles and Descriptions in this JSON format", + "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"First card title\", \"description\":\"First card description\"}, {\"title\":\"Second card title\",\"description\":\"Second card description\"},{\"title\":\"Last card title\",\"description\":\"Last card description\"} ]", + "create": "Create", + "createBoardPopup-title": "Create Board", + "chooseBoardSourcePopup-title": "Import board", + "createLabelPopup-title": "Create Label", + "createCustomField": "Create Field", + "createCustomFieldPopup-title": "Create Field", + "current": "current", + "custom-field-delete-pop": "There is no undo. This will remove this custom field from all cards and destroy its history.", + "custom-field-checkbox": "Checkbox", + "custom-field-date": "Date", + "custom-field-dropdown": "Dropdown List", + "custom-field-dropdown-none": "(none)", + "custom-field-dropdown-options": "List Options", + "custom-field-dropdown-options-placeholder": "Press enter to add more options", + "custom-field-dropdown-unknown": "(unknown)", + "custom-field-number": "Number", + "custom-field-text": "Text", + "custom-fields": "Custom Fields", + "date": "Date", + "decline": "Decline", + "default-avatar": "Default avatar", + "delete": "Delete", + "deleteCustomFieldPopup-title": "Delete Custom Field?", + "deleteLabelPopup-title": "Delete Label?", + "description": "Description", + "disambiguateMultiLabelPopup-title": "Disambiguate Label Action", + "disambiguateMultiMemberPopup-title": "Disambiguate Member Action", + "discard": "Discard", + "done": "Done", + "download": "Download", + "edit": "Edit", + "edit-avatar": "Change Avatar", + "edit-profile": "Edit Profile", + "edit-wip-limit": "Edit WIP Limit", + "soft-wip-limit": "Soft WIP Limit", + "editCardStartDatePopup-title": "Change start date", + "editCardDueDatePopup-title": "Change due date", + "editCustomFieldPopup-title": "Edit Field", + "editCardSpentTimePopup-title": "Change spent time", + "editLabelPopup-title": "Change Label", + "editNotificationPopup-title": "Edit Notification", + "editProfilePopup-title": "Edit Profile", + "email": "Email", + "email-enrollAccount-subject": "An account created for you on __siteName__", + "email-enrollAccount-text": "Hello __user__,\n\nTo start using the service, simply click the link below.\n\n__url__\n\nThanks.", + "email-fail": "Sending email failed", + "email-fail-text": "Error trying to send email", + "email-invalid": "Invalid email", + "email-invite": "Invite via Email", + "email-invite-subject": "__inviter__ sent you an invitation", + "email-invite-text": "Dear __user__,\n\n__inviter__ invites you to join board \"__board__\" for collaborations.\n\nPlease follow the link below:\n\n__url__\n\nThanks.", + "email-resetPassword-subject": "Reset your password on __siteName__", + "email-resetPassword-text": "Hello __user__,\n\nTo reset your password, simply click the link below.\n\n__url__\n\nThanks.", + "email-sent": "Email sent", + "email-verifyEmail-subject": "Verify your email address on __siteName__", + "email-verifyEmail-text": "Hello __user__,\n\nTo verify your account email, simply click the link below.\n\n__url__\n\nThanks.", + "enable-wip-limit": "Enable WIP Limit", + "error-board-doesNotExist": "This board does not exist", + "error-board-notAdmin": "You need to be admin of this board to do that", + "error-board-notAMember": "You need to be a member of this board to do that", + "error-json-malformed": "Your text is not valid JSON", + "error-json-schema": "Your JSON data does not include the proper information in the correct format", + "error-list-doesNotExist": "This list does not exist", + "error-user-doesNotExist": "This user does not exist", + "error-user-notAllowSelf": "You can not invite yourself", + "error-user-notCreated": "This user is not created", + "error-username-taken": "This username is already taken", + "error-email-taken": "Email has already been taken", + "export-board": "Export board", + "sort": "Sort", + "sort-desc": "Click to Sort List", + "list-sort-by": "Sort the List By:", + "list-label-modifiedAt": "Last Access Time", + "list-label-title": "Name of the List", + "list-label-sort": "Your Manual Order", + "list-label-short-modifiedAt": "(L)", + "list-label-short-title": "(N)", + "list-label-short-sort": "(M)", + "filter": "Filter", + "filter-cards": "Filter Cards or Lists", + "list-filter-label": "Filter List by Title", + "filter-clear": "Clear filter", + "filter-no-label": "No label", + "filter-no-member": "No member", + "filter-no-assignee": "No assignee", + "filter-no-custom-fields": "No Custom Fields", + "filter-show-archive": "Show archived lists", + "filter-hide-empty": "Hide empty lists", + "filter-on": "Filter is on", + "filter-on-desc": "You are filtering cards on this board. Click here to edit filter.", + "filter-to-selection": "Filter to selection", + "advanced-filter-label": "Advanced Filter", + "advanced-filter-description": "Advanced Filter allows to write a string containing following operators: == != <= >= && || ( ) A space is used as a separator between the Operators. You can filter for all Custom Fields by typing their names and values. For Example: Field1 == Value1. Note: If fields or values contains spaces, you need to encapsulate them into single quotes. For Example: 'Field 1' == 'Value 1'. For single control characters (' \\/) to be skipped, you can use \\. For example: Field1 == I\\'m. Also you can combine multiple conditions. For Example: F1 == V1 || F1 == V2. Normally all operators are interpreted from left to right. You can change the order by placing brackets. For Example: F1 == V1 && ( F2 == V2 || F2 == V3 ). Also you can search text fields using regex: F1 == /Tes.*/i", + "fullname": "Full Name", + "header-logo-title": "Go back to your boards page.", + "hide-system-messages": "Hide system messages", + "headerBarCreateBoardPopup-title": "Create Board", + "home": "Home", + "import": "Import", + "link": "Link", + "import-board": "import board", + "import-board-c": "Import board", + "import-board-title-trello": "Import board from Trello", + "import-board-title-wekan": "Import board from previous export", + "import-sandstorm-backup-warning": "Do not delete data you import from original exported board or Trello before checking does this grain close and open again, or do you get Board not found error, that means data loss.", + "import-sandstorm-warning": "Imported board will delete all existing data on board and replace it with imported board.", + "from-trello": "From Trello", + "from-wekan": "From previous export", + "import-board-instruction-trello": "In your Trello board, go to 'Menu', then 'More', 'Print and Export', 'Export JSON', and copy the resulting text.", + "import-board-instruction-wekan": "In your board, go to 'Menu', then 'Export board', and copy the text in the downloaded file.", + "import-board-instruction-about-errors": "If you get errors when importing board, sometimes importing still works, and board is at All Boards page.", + "import-json-placeholder": "Paste your valid JSON data here", + "import-map-members": "Map members", + "import-members-map": "Your imported board has some members. Please map the members you want to import to your users", + "import-show-user-mapping": "Review members mapping", + "import-user-select": "Pick your existing user you want to use as this member", + "importMapMembersAddPopup-title": "Select member", + "info": "Version", + "initials": "Initials", + "invalid-date": "Invalid date", + "invalid-time": "Invalid time", + "invalid-user": "Invalid user", + "joined": "joined", + "just-invited": "You are just invited to this board", + "keyboard-shortcuts": "Keyboard shortcuts", + "label-create": "Create Label", + "label-default": "%s label (default)", + "label-delete-pop": "There is no undo. This will remove this label from all cards and destroy its history.", + "labels": "Labels", + "language": "Language", + "last-admin-desc": "You can’t change roles because there must be at least one admin.", + "leave-board": "Leave Board", + "leave-board-pop": "Are you sure you want to leave __boardTitle__? You will be removed from all cards on this board.", + "leaveBoardPopup-title": "Leave Board ?", + "link-card": "Link to this card", + "list-archive-cards": "Move all cards in this list to Archive", + "list-archive-cards-pop": "This will remove all the cards in this list from the board. To view cards in Archive and bring them back to the board, click “Menu” > “Archive”.", + "list-move-cards": "Move all cards in this list", + "list-select-cards": "Select all cards in this list", + "set-color-list": "Set Color", + "listActionPopup-title": "List Actions", + "swimlaneActionPopup-title": "Swimlane Actions", + "swimlaneAddPopup-title": "Add a Swimlane below", + "listImportCardPopup-title": "Import a Trello card", + "listMorePopup-title": "More", + "link-list": "Link to this list", + "list-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the list. There is no undo.", + "list-delete-suggest-archive": "You can move a list to Archive to remove it from the board and preserve the activity.", + "lists": "Lists", + "swimlanes": "Swimlanes", + "log-out": "Log Out", + "log-in": "Log In", + "loginPopup-title": "Log In", + "memberMenuPopup-title": "Member Settings", + "members": "Members", + "menu": "Menu", + "move-selection": "Move selection", + "moveCardPopup-title": "Move Card", + "moveCardToBottom-title": "Move to Bottom", + "moveCardToTop-title": "Move to Top", + "moveSelectionPopup-title": "Move selection", + "multi-selection": "Multi-Selection", + "multi-selection-on": "Multi-Selection is on", + "muted": "Muted", + "muted-info": "You will never be notified of any changes in this board", + "my-boards": "My Boards", + "name": "Name", + "no-archived-cards": "No cards in Archive.", + "no-archived-lists": "No lists in Archive.", + "no-archived-swimlanes": "No swimlanes in Archive.", + "no-results": "No results", + "normal": "Normal", + "normal-desc": "Can view and edit cards. Can't change settings.", + "not-accepted-yet": "Invitation not accepted yet", + "notify-participate": "Receive updates to any cards you participate as creater or member", + "notify-watch": "Receive updates to any boards, lists, or cards you’re watching", + "optional": "optional", + "or": "or", + "page-maybe-private": "This page may be private. You may be able to view it by <a href='%s'>logging in</a>.", + "page-not-found": "Page not found.", + "password": "Password", + "paste-or-dragdrop": "to paste, or drag & drop image file to it (image only)", + "participating": "Participating", + "preview": "Preview", + "previewAttachedImagePopup-title": "Preview", + "previewClipboardImagePopup-title": "Preview", + "private": "Private", + "private-desc": "This board is private. Only people added to the board can view and edit it.", + "profile": "Profile", + "public": "Public", + "public-desc": "This board is public. It's visible to anyone with the link and will show up in search engines like Google. Only people added to the board can edit.", + "quick-access-description": "Star a board to add a shortcut in this bar.", + "remove-cover": "Remove Cover", + "remove-from-board": "Remove from Board", + "remove-label": "Remove Label", + "listDeletePopup-title": "Delete List ?", + "remove-member": "Remove Member", + "remove-member-from-card": "Remove from Card", + "remove-member-pop": "Remove __name__ (__username__) from __boardTitle__? The member will be removed from all cards on this board. They will receive a notification.", + "removeMemberPopup-title": "Remove Member?", + "rename": "Rename", + "rename-board": "Rename Board", + "restore": "Restore", + "save": "Save", + "search": "Search", + "rules": "Rules", + "search-cards": "Search from card/list titles, descriptions and custom fields on this board", + "search-example": "Text to search for?", + "select-color": "Select Color", + "set-wip-limit-value": "Set a limit for the maximum number of tasks in this list", + "setWipLimitPopup-title": "Set WIP Limit", + "shortcut-assign-self": "Assign yourself to current card", + "shortcut-autocomplete-emoji": "Autocomplete emoji", + "shortcut-autocomplete-members": "Autocomplete members", + "shortcut-clear-filters": "Clear all filters", + "shortcut-close-dialog": "Close Dialog", + "shortcut-filter-my-cards": "Filter my cards", + "shortcut-show-shortcuts": "Bring up this shortcuts list", + "shortcut-toggle-filterbar": "Toggle Filter Sidebar", + "shortcut-toggle-sidebar": "Toggle Board Sidebar", + "show-cards-minimum-count": "Show cards count if list contains more than", + "sidebar-open": "Open Sidebar", + "sidebar-close": "Close Sidebar", + "signupPopup-title": "Create an Account", + "star-board-title": "Click to star this board. It will show up at top of your boards list.", + "starred-boards": "Starred Boards", + "starred-boards-description": "Starred boards show up at the top of your boards list.", + "subscribe": "Subscribe", + "team": "Team", + "this-board": "this board", + "this-card": "this card", + "spent-time-hours": "Spent time (hours)", + "overtime-hours": "Overtime (hours)", + "overtime": "Overtime", + "has-overtime-cards": "Has overtime cards", + "has-spenttime-cards": "Has spent time cards", + "time": "Time", + "title": "Title", + "tracking": "Tracking", + "tracking-info": "You will be notified of any changes to those cards you are involved as creator or member.", + "type": "Type", + "unassign-member": "Unassign member", + "unsaved-description": "You have an unsaved description.", + "unwatch": "Unwatch", + "upload": "Upload", + "upload-avatar": "Upload an avatar", + "uploaded-avatar": "Uploaded an avatar", + "username": "Username", + "view-it": "View it", + "warn-list-archived": "warning: this card is in an list at Archive", + "watch": "Watch", + "watching": "Watching", + "watching-info": "You will be notified of any change in this board", + "welcome-board": "Welcome Board", + "welcome-swimlane": "Milestone 1", + "welcome-list1": "Basics", + "welcome-list2": "Advanced", + "card-templates-swimlane": "Card Templates", + "list-templates-swimlane": "List Templates", + "board-templates-swimlane": "Board Templates", + "what-to-do": "What do you want to do?", + "wipLimitErrorPopup-title": "Invalid WIP Limit", + "wipLimitErrorPopup-dialog-pt1": "The number of tasks in this list is higher than the WIP limit you've defined.", + "wipLimitErrorPopup-dialog-pt2": "Please move some tasks out of this list, or set a higher WIP limit.", + "admin-panel": "Admin Panel", + "settings": "Settings", + "people": "People", + "registration": "Registration", + "disable-self-registration": "Disable Self-Registration", + "invite": "Invite", + "invite-people": "Invite People", + "to-boards": "To board(s)", + "email-addresses": "Email Addresses", + "smtp-host-description": "The address of the SMTP server that handles your emails.", + "smtp-port-description": "The port your SMTP server uses for outgoing emails.", + "smtp-tls-description": "Enable TLS support for SMTP server", + "smtp-host": "SMTP Host", + "smtp-port": "SMTP Port", + "smtp-username": "Username", + "smtp-password": "Password", + "smtp-tls": "TLS support", + "send-from": "From", + "send-smtp-test": "Send a test email to yourself", + "invitation-code": "Invitation Code", + "email-invite-register-subject": "__inviter__ sent you an invitation", + "email-invite-register-text": "Dear __user__,\n\n__inviter__ invites you to kanban board for collaborations.\n\nPlease follow the link below:\n__url__\n\nAnd your invitation code is: __icode__\n\nThanks.", + "email-smtp-test-subject": "SMTP Test Email", + "email-smtp-test-text": "You have successfully sent an email", + "error-invitation-code-not-exist": "Invitation code doesn't exist", + "error-notAuthorized": "You are not authorized to view this page.", + "webhook-title": "Webhook Name", + "webhook-token": "Token (Optional for Authentication)", + "outgoing-webhooks": "Outgoing Webhooks", + "bidirectional-webhooks": "Two-Way Webhooks", + "outgoingWebhooksPopup-title": "Outgoing Webhooks", + "boardCardTitlePopup-title": "Card Title Filter", + "disable-webhook": "Disable This Webhook", + "global-webhook": "Global Webhooks", + "new-outgoing-webhook": "New Outgoing Webhook", + "no-name": "(Unknown)", + "Node_version": "Node version", + "Meteor_version": "Meteor version", + "MongoDB_version": "MongoDB version", + "MongoDB_storage_engine": "MongoDB storage engine", + "MongoDB_Oplog_enabled": "MongoDB Oplog enabled", + "OS_Arch": "OS Arch", + "OS_Cpus": "OS CPU Count", + "OS_Freemem": "OS Free Memory", + "OS_Loadavg": "OS Load Average", + "OS_Platform": "OS Platform", + "OS_Release": "OS Release", + "OS_Totalmem": "OS Total Memory", + "OS_Type": "OS Type", + "OS_Uptime": "OS Uptime", + "days": "days", + "hours": "hours", + "minutes": "minutes", + "seconds": "seconds", + "show-field-on-card": "Show this field on card", + "automatically-field-on-card": "Auto create field to all cards", + "showLabel-field-on-card": "Show field label on minicard", + "yes": "Yes", + "no": "No", + "accounts": "Accounts", + "accounts-allowEmailChange": "Allow Email Change", + "accounts-allowUserNameChange": "Allow Username Change", + "createdAt": "Created at", + "verified": "Verified", + "active": "Active", + "card-received": "Received", + "card-received-on": "Received on", + "card-end": "End", + "card-end-on": "Ends on", + "editCardReceivedDatePopup-title": "Change received date", + "editCardEndDatePopup-title": "Change end date", + "setCardColorPopup-title": "Set color", + "setCardActionsColorPopup-title": "Choose a color", + "setSwimlaneColorPopup-title": "Choose a color", + "setListColorPopup-title": "Choose a color", + "assigned-by": "Assigned By", + "requested-by": "Requested By", + "board-delete-notice": "Deleting is permanent. You will lose all lists, cards and actions associated with this board.", + "delete-board-confirm-popup": "All lists, cards, labels, and activities will be deleted and you won't be able to recover the board contents. There is no undo.", + "boardDeletePopup-title": "Delete Board?", + "delete-board": "Delete Board", + "default-subtasks-board": "Subtasks for __board__ board", + "default": "Default", + "queue": "Queue", + "subtask-settings": "Subtasks Settings", + "card-settings": "Card Settings", + "boardSubtaskSettingsPopup-title": "Board Subtasks Settings", + "boardCardSettingsPopup-title": "Card Settings", + "deposit-subtasks-board": "Deposit subtasks to this board:", + "deposit-subtasks-list": "Landing list for subtasks deposited here:", + "show-parent-in-minicard": "Show parent in minicard:", + "prefix-with-full-path": "Prefix with full path", + "prefix-with-parent": "Prefix with parent", + "subtext-with-full-path": "Subtext with full path", + "subtext-with-parent": "Subtext with parent", + "change-card-parent": "Change card's parent", + "parent-card": "Parent card", + "source-board": "Source board", + "no-parent": "Don't show parent", + "activity-added-label": "added label '%s' to %s", + "activity-removed-label": "removed label '%s' from %s", + "activity-delete-attach": "deleted an attachment from %s", + "activity-added-label-card": "added label '%s'", + "activity-removed-label-card": "removed label '%s'", + "activity-delete-attach-card": "deleted an attachment", + "activity-set-customfield": "set custom field '%s' to '%s' in %s", + "activity-unset-customfield": "unset custom field '%s' in %s", + "r-rule": "Rule", + "r-add-trigger": "Add trigger", + "r-add-action": "Add action", + "r-board-rules": "Board rules", + "r-add-rule": "Add rule", + "r-view-rule": "View rule", + "r-delete-rule": "Delete rule", + "r-new-rule-name": "New rule title", + "r-no-rules": "No rules", + "r-when-a-card": "When a card", + "r-is": "is", + "r-is-moved": "is moved", + "r-added-to": "added to", + "r-removed-from": "Removed from", + "r-the-board": "the board", + "r-list": "list", + "set-filter": "Set Filter", + "r-moved-to": "Moved to", + "r-moved-from": "Moved from", + "r-archived": "Moved to Archive", + "r-unarchived": "Restored from Archive", + "r-a-card": "a card", + "r-when-a-label-is": "When a label is", + "r-when-the-label": "When the label", + "r-list-name": "list name", + "r-when-a-member": "When a member is", + "r-when-the-member": "When the member", + "r-name": "name", + "r-when-a-attach": "When an attachment", + "r-when-a-checklist": "When a checklist is", + "r-when-the-checklist": "When the checklist", + "r-completed": "Completed", + "r-made-incomplete": "Made incomplete", + "r-when-a-item": "When a checklist item is", + "r-when-the-item": "When the checklist item", + "r-checked": "Checked", + "r-unchecked": "Unchecked", + "r-move-card-to": "Move card to", + "r-top-of": "Top of", + "r-bottom-of": "Bottom of", + "r-its-list": "its list", + "r-archive": "Move to Archive", + "r-unarchive": "Restore from Archive", + "r-card": "card", + "r-add": "Add", + "r-remove": "Remove", + "r-label": "label", + "r-member": "member", + "r-remove-all": "Remove all members from the card", + "r-set-color": "Set color to", + "r-checklist": "checklist", + "r-check-all": "Check all", + "r-uncheck-all": "Uncheck all", + "r-items-check": "items of checklist", + "r-check": "Check", + "r-uncheck": "Uncheck", + "r-item": "item", + "r-of-checklist": "of checklist", + "r-send-email": "Send an email", + "r-to": "to", + "r-subject": "subject", + "r-rule-details": "Rule details", + "r-d-move-to-top-gen": "Move card to top of its list", + "r-d-move-to-top-spec": "Move card to top of list", + "r-d-move-to-bottom-gen": "Move card to bottom of its list", + "r-d-move-to-bottom-spec": "Move card to bottom of list", + "r-d-send-email": "Send email", + "r-d-send-email-to": "to", + "r-d-send-email-subject": "subject", + "r-d-send-email-message": "message", + "r-d-archive": "Move card to Archive", + "r-d-unarchive": "Restore card from Archive", + "r-d-add-label": "Add label", + "r-d-remove-label": "Remove label", + "r-create-card": "Create new card", + "r-in-list": "in list", + "r-in-swimlane": "in swimlane", + "r-d-add-member": "Add member", + "r-d-remove-member": "Remove member", + "r-d-remove-all-member": "Remove all member", + "r-d-check-all": "Check all items of a list", + "r-d-uncheck-all": "Uncheck all items of a list", + "r-d-check-one": "Check item", + "r-d-uncheck-one": "Uncheck item", + "r-d-check-of-list": "of checklist", + "r-d-add-checklist": "Add checklist", + "r-d-remove-checklist": "Remove checklist", + "r-by": "by", + "r-add-checklist": "Add checklist", + "r-with-items": "with items", + "r-items-list": "item1,item2,item3", + "r-add-swimlane": "Add swimlane", + "r-swimlane-name": "swimlane name", + "r-board-note": "Note: leave a field empty to match every possible value.", + "r-checklist-note": "Note: checklist's items have to be written as comma separated values.", + "r-when-a-card-is-moved": "When a card is moved to another list", + "r-set": "Set", + "r-update": "Update", + "r-datefield": "date field", + "r-df-start-at": "start", + "r-df-due-at": "due", + "r-df-end-at": "end", + "r-df-received-at": "received", + "r-to-current-datetime": "to current date/time", + "r-remove-value-from": "Remove value from", + "ldap": "LDAP", + "oauth2": "OAuth2", + "cas": "CAS", + "authentication-method": "Authentication method", + "authentication-type": "Authentication type", + "custom-product-name": "Custom Product Name", + "layout": "Layout", + "hide-logo": "Hide Logo", + "add-custom-html-after-body-start": "Add Custom HTML after <body> start", + "add-custom-html-before-body-end": "Add Custom HTML before </body> end", + "error-undefined": "Something went wrong", + "error-ldap-login": "An error occurred while trying to login", + "display-authentication-method": "Display Authentication Method", + "default-authentication-method": "Default Authentication Method", + "duplicate-board": "Duplicate Board", + "people-number": "The number of people is:", + "swimlaneDeletePopup-title": "Delete Swimlane ?", + "swimlane-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the swimlane. There is no undo.", + "restore-all": "Restore all", + "delete-all": "Delete all", + "loading": "Loading, please wait.", + "previous_as": "last time was", + "act-a-dueAt": "modified due time to \nWhen: __timeValue__\nWhere: __card__\n previous due was __timeOldValue__", + "act-a-endAt": "modified ending time to __timeValue__ from (__timeOldValue__)", + "act-a-startAt": "modified starting time to __timeValue__ from (__timeOldValue__)", + "act-a-receivedAt": "modified received time to __timeValue__ from (__timeOldValue__)", + "a-dueAt": "modified due time to be", + "a-endAt": "modified ending time to be", + "a-startAt": "modified starting time to be", + "a-receivedAt": "modified received time to be", + "almostdue": "current due time %s is approaching", + "pastdue": "current due time %s is past", + "duenow": "current due time %s is today", + "act-newDue": "__list__/__card__ has 1st due reminder [__board__]", + "act-withDue": "__list__/__card__ due reminders [__board__]", + "act-almostdue": "was reminding the current due (__timeValue__) of __card__ is approaching", + "act-pastdue": "was reminding the current due (__timeValue__) of __card__ is past", + "act-duenow": "was reminding the current due (__timeValue__) of __card__ is now", + "act-atUserComment": "You were mentioned in [__board__] __list__/__card__", + "delete-user-confirm-popup": "Are you sure you want to delete this account? There is no undo.", + "accounts-allowUserDelete": "Allow users to self delete their account", + "hide-minicard-label-text": "Hide minicard label text", + "show-desktop-drag-handles": "Show desktop drag handles", + "assignee": "Assignee", + "cardAssigneesPopup-title": "Assignee", + "addmore-detail": "Add a more detailed description", + "show-on-card": "Show on Card", + "new": "New", + "editUserPopup-title": "Edit User", + "newUserPopup-title": "New User", + "notifications": "Notifications", + "view-all": "View All", + "filter-by-unread": "Filter by Unread", + "mark-all-as-read": "Mark all as read", + "remove-all-read": "Remove all read", + "allow-rename": "Allow Rename", + "allowRenamePopup-title": "Allow Rename" +} \ No newline at end of file diff --git a/i18n/de.i18n.json b/i18n/de.i18n.json index a14ac3f9..1dff6dea 100644 --- a/i18n/de.i18n.json +++ b/i18n/de.i18n.json @@ -1,780 +1,780 @@ { - "accept": "Akzeptieren", - "act-activity-notify": "Aktivitätsbenachrichtigung", - "act-addAttachment": "hat Anhang __attachment__ zur Karte __card__ auf der Liste __list__ in Swimlane __swimlane__ in Board __board__ hinzugefügt", - "act-deleteAttachment": "hat Anhang __attachment__ von Karte __card__ auf der Liste __list__ in Swimlane __swimlane__ in Board __board__ gelöscht", - "act-addSubtask": "hat Teilaufgabe __subtask__ zur Karte __card__ auf der Liste __list__ in Swimlane __swimlane__ in Board __board__ hinzugefügt", - "act-addLabel": "hat Label __label__ zur Karte __card__ auf der Liste __list__ in Swimlane __swimlane__ in Board __board__ hinzugefügt", - "act-addedLabel": "hat Label __label__ zur Karte __card__ auf der Liste __list__ in Swimlane __swimlane__ in Board __board__ hinzugefügt", - "act-removeLabel": "hat Label __label__ von Karte __card__ auf der Liste __list__ in Swimlane __swimlane__ in Board __board__ entfernt", - "act-removedLabel": "hat Label __label__ von Karte __card__ auf der Liste __list__ in Swimlane __swimlane__ in Board __board__ entfernt", - "act-addChecklist": "hat Checkliste __checklist__ zur Karte __card__ auf der Liste __list__ in Swimlane __swimlane__ in Board __board__ hinzugefügt", - "act-addChecklistItem": "hat Checklistenposition __checklistItem__ zu Checkliste __checkList__ auf der Karte __card__ auf der Liste __list__ in Swimlane __swimlane__ in Board __board__ hinzugefügt", - "act-removeChecklist": "hat Checkliste __checklist__ von Karte __card__ auf der Liste __list__ in Swimlane __swimlane__ in Board __board__ entfernt", - "act-removeChecklistItem": "hat Checklistenposition __checklistItem__ von Checkliste __checkList__ auf der Karte __card__ auf der Liste __list__ in Swimlane __swimlane__ in Board __board__ entfernt", - "act-checkedItem": "hat __checklistItem__ der Checkliste __checklist__ der Karte __card__ auf der Liste __list__ in Swimlane __swimlane__ in Board __board__ abgehakt", - "act-uncheckedItem": "hat Haken von __checklistItem__ der Checkliste __checklist__ der Karte __card__ auf der Liste __list__ in Swimlane __swimlane__ in Board __board__ entfernt", - "act-completeChecklist": "hat Checkliste __checklist__ der Karte __card__ auf der Liste __list__ in Swimlane __swimlane__ in Board __board__ vervollständigt", - "act-uncompleteChecklist": "hat Checkliste __checklist__ der Karte __card__ auf der Liste __list__ in Swimlane __swimlane__ in Board __board__ unvervollständigt", - "act-addComment": "hat Karte __card__ auf der Liste __list__ in Swimlane __swimlane__ in Board __board__ kommentiert: __comment__", - "act-editComment": "hat den Kommentar auf Karte __card__: __comment__ auf Liste __list__ in Swimlane __swimlane__ in Board __board__ bearbeitet", - "act-deleteComment": "hat den Kommentar von Karte __card__: __comment__ auf Liste __list__ in Swimlane __swimlane__ in Board __board__ gelöscht", - "act-createBoard": "hat Board __board__ erstellt", - "act-createSwimlane": "hat Swimlane __swimlane__ in Board __board__ erstellt", - "act-createCard": "hat Karte __card__ auf der Liste __list__ in Swimlane __swimlane__ in Board __board__ erstellt", - "act-createCustomField": "hat benutzerdefiniertes Feld __customField__ in Board __board__ angelegt", - "act-deleteCustomField": "hat benutzerdefiniertes Feld __customField__ in Board __board__ gelöscht", - "act-setCustomField": "hat benutzerdefiniertes Feld __customField__: __customFieldValue__ auf Karte __card__ auf Liste __list__ in Swimlane __swimlane__ in Board __board__ bearbeitet", - "act-createList": "hat Liste __list__ zu Board __board__ hinzugefügt", - "act-addBoardMember": "hat Mitglied __member__ zu Board __board__ hinzugefügt", - "act-archivedBoard": "hat Board __board__ ins Archiv verschoben", - "act-archivedCard": "hat Karte __card__ von der Liste __list__ in Swimlane __swimlane__ in Board __board__ ins Archiv verschoben", - "act-archivedList": "hat Liste __list__ in Swimlane __swimlane__ in Board __board__ ins Archiv verschoben", - "act-archivedSwimlane": "hat Swimlane __swimlane__ von Board __board__ ins Archiv verschoben", - "act-importBoard": "hat Board __board__ importiert", - "act-importCard": "hat Karte __card__ in Liste __list__ in Swimlane __swimlane__ in Board __board__ importiert", - "act-importList": "hat Liste __list__ in Swimlane __swimlane__ in Board __board__ importiert", - "act-joinMember": "hat Mitglied __member__ zur Karte __card__ auf der Liste __list__ in Swimlane __swimlane__ in Board __board__ hinzugefügt", - "act-moveCard": "hat Karte __card__ in Board __board__ von Liste __oldList__ in Swimlane __oldSwimlane__ zu Liste __list__ in Swimlane __swimlane__ verschoben", - "act-moveCardToOtherBoard": "hat Karte __card__ von Liste __oldList__ in Swimlane __oldSwimlane__ in Board __oldBoard__ zu Liste __list__ in Swimlane __swimlane__ in Board __board__ verschoben", - "act-removeBoardMember": "hat Mitglied __member__ von Board __board__ entfernt", - "act-restoredCard": "hat Karte __card__ auf der Liste __list__ in Swimlane __swimlane__ in Board __board__ wiederhergestellt", - "act-unjoinMember": "hat Mitglied __member__ von Karte __card__ auf der Liste __list__ in Swimlane __swimlane__ in Board __board__ entfernt", - "act-withBoardTitle": "__board__", - "act-withCardTitle": "[__board__] __card__", - "actions": "Aktionen", - "activities": "Aktivitäten", - "activity": "Aktivität", - "activity-added": "hat %s zu %s hinzugefügt", - "activity-archived": "hat %s ins Archiv verschoben", - "activity-attached": "hat %s an %s angehängt", - "activity-created": "hat %s erstellt", - "activity-customfield-created": "hat das benutzerdefinierte Feld %s erstellt", - "activity-excluded": "hat %s von %s ausgeschlossen", - "activity-imported": "hat %s in %s von %s importiert", - "activity-imported-board": "hat %s von %s importiert", - "activity-joined": "ist %s beigetreten", - "activity-moved": "hat %s von %s nach %s verschoben", - "activity-on": "in %s", - "activity-removed": "hat %s von %s entfernt", - "activity-sent": "hat %s an %s gesendet", - "activity-unjoined": "hat %s verlassen", - "activity-subtask-added": "Teilaufgabe zu %s hinzugefügt", - "activity-checked-item": "markierte %s in Checkliste %s von %s", - "activity-unchecked-item": "hat %s in Checkliste %s von %s abgewählt", - "activity-checklist-added": "hat eine Checkliste zu %s hinzugefügt", - "activity-checklist-removed": "entfernte eine Checkliste von %s", - "activity-checklist-completed": "Abgeschlossene Checkliste", - "activity-checklist-uncompleted": "unvervollständigte die Checkliste %s von %s", - "activity-checklist-item-added": "hat ein Checklistenelement zu '%s' in %s hinzugefügt", - "activity-checklist-item-removed": "hat ein Checklistenelement von '%s' in %s entfernt", - "add": "Hinzufügen", - "activity-checked-item-card": "markiere %s in Checkliste %s", - "activity-unchecked-item-card": "hat %s in Checkliste %s abgewählt", - "activity-checklist-completed-card": "hat Checkliste __checklist__ der Karte __card__ auf der Liste __list__ in Swimlane __swimlane__ in Board __board__ vervollständigt", - "activity-checklist-uncompleted-card": "unvervollständigte die Checkliste %s", - "activity-editComment": "editierte Kommentar", - "activity-deleteComment": "löschte Kommentar", - "add-attachment": "Datei anhängen", - "add-board": "neues Board", - "add-card": "Karte hinzufügen", - "add-swimlane": "Swimlane hinzufügen", - "add-subtask": "Teilaufgabe hinzufügen", - "add-checklist": "Checkliste hinzufügen", - "add-checklist-item": "Element zu Checkliste hinzufügen", - "add-cover": "Cover hinzufügen", - "add-label": "Label hinzufügen", - "add-list": "Liste hinzufügen", - "add-members": "Mitglieder hinzufügen", - "added": "Hinzugefügt", - "addMemberPopup-title": "Mitglieder", - "admin": "Admin", - "admin-desc": "Kann Karten anzeigen und bearbeiten, Mitglieder entfernen und Boardeinstellungen ändern.", - "admin-announcement": "Ankündigung", - "admin-announcement-active": "Aktive systemweite Ankündigungen", - "admin-announcement-title": "Ankündigung des Administrators", - "all-boards": "Alle Boards", - "and-n-other-card": "und eine andere Karte", - "and-n-other-card_plural": "und __count__ andere Karten", - "apply": "Übernehmen", - "app-is-offline": "Laden, bitte warten. Das Aktualisieren der Seite führt zu Datenverlust. Wenn das Laden nicht funktioniert, überprüfen Sie bitte, ob der Server nicht angehalten wurde.", - "archive": "Ins Archiv verschieben", - "archive-all": "Alles ins Archiv verschieben", - "archive-board": "Board ins Archiv verschieben", - "archive-card": "Karte ins Archiv verschieben", - "archive-list": "Liste ins Archiv verschieben", - "archive-swimlane": "Swimlane ins Archiv verschieben", - "archive-selection": "Auswahl ins Archiv verschieben", - "archiveBoardPopup-title": "Board ins Archiv verschieben?", - "archived-items": "Archiv", - "archived-boards": "Boards im Archiv", - "restore-board": "Board wiederherstellen", - "no-archived-boards": "Keine Boards im Archiv.", - "archives": "Archiv", - "template": "Vorlage", - "templates": "Vorlagen", - "assign-member": "Mitglied zuweisen", - "attached": "angehängt", - "attachment": "Anhang", - "attachment-delete-pop": "Das Löschen eines Anhangs kann nicht rückgängig gemacht werden.", - "attachmentDeletePopup-title": "Anhang löschen?", - "attachments": "Anhänge", - "auto-watch": "Neue Boards nach Erstellung automatisch beobachten", - "avatar-too-big": "Das Profilbild ist zu groß (max. 70KB)", - "back": "Zurück", - "board-change-color": "Farbe ändern", - "board-nb-stars": "%s Sterne", - "board-not-found": "Board nicht gefunden", - "board-private-info": "Dieses Board wird <strong>privat</strong> sein.", - "board-public-info": "Dieses Board wird <strong>öffentlich</strong> sein.", - "boardChangeColorPopup-title": "Farbe des Boards ändern", - "boardChangeTitlePopup-title": "Board umbenennen", - "boardChangeVisibilityPopup-title": "Sichtbarkeit ändern", - "boardChangeWatchPopup-title": "Beobachtung ändern", - "boardMenuPopup-title": "Boardeinstellungen", - "boardChangeViewPopup-title": "Boardansicht", - "boards": "Boards", - "board-view": "Boardansicht", - "board-view-cal": "Kalender", - "board-view-swimlanes": "Swimlanes", - "board-view-collapse": "Einklappen", - "board-view-lists": "Listen", - "bucket-example": "z.B. \"Löffelliste\"", - "cancel": "Abbrechen", - "card-archived": "Diese Karte wurde ins Archiv verschoben", - "board-archived": "Dieses Board wurde ins Archiv verschoben.", - "card-comments-title": "Diese Karte hat %s Kommentar(e).", - "card-delete-notice": "Löschen kann nicht rückgängig gemacht werden. Alle Aktionen, die dieser Karte zugeordnet sind, werden ebenfalls gelöscht.", - "card-delete-pop": "Alle Aktionen werden aus dem Aktivitätsfeed entfernt und die Karte kann nicht wiedereröffnet werden. Die Aktion kann nicht rückgängig gemacht werden.", - "card-delete-suggest-archive": "Sie können eine Karte ins Archiv verschieben, um sie vom Board zu entfernen und die Aktivitäten zu behalten.", - "card-due": "Fällig", - "card-due-on": "Fällig am", - "card-spent": "Aufgewendete Zeit", - "card-edit-attachments": "Anhänge ändern", - "card-edit-custom-fields": "Benutzerdefinierte Felder editieren", - "card-start-voting": "Abstimmung starten", - "card-cancel-voting": "Abstimmung mit allen Stimmen löschen ", - "card-edit-labels": "Labels ändern", - "card-edit-members": "Mitglieder ändern", - "card-labels-title": "Labels für diese Karte ändern.", - "card-members-title": "Der Karte Board-Mitglieder hinzufügen oder entfernen.", - "card-start": "Start", - "card-start-on": "Start am", - "cardAttachmentsPopup-title": "Anhängen von", - "cardCustomField-datePopup-title": "Datum ändern", - "cardCustomFieldsPopup-title": "Benutzerdefinierte Felder editieren", - "cardStartVotingPopup-title": "Abstimmung starten", - "positiveVoteMembersPopup-title": "Befürworter", - "negativeVoteMembersPopup-title": "Gegner", - "vote-question": "Abstimmen über", - "vote-public": "Öffentliche Abstimmung", - "vote-for-it": "Dafür", - "vote-against": "Dagegen", - "cardDeletePopup-title": "Karte löschen?", - "cardDetailsActionsPopup-title": "Kartenaktionen", - "cardLabelsPopup-title": "Labels", - "cardMembersPopup-title": "Mitglieder", - "cardMorePopup-title": "Mehr", - "cardTemplatePopup-title": "Vorlage erstellen", - "cards": "Karten", - "cards-count": "Karten", - "casSignIn": "Mit CAS anmelden", - "cardType-card": "Karte", - "cardType-linkedCard": "Verknüpfte Karte", - "cardType-linkedBoard": "Verknüpftes Board", - "change": "Ändern", - "change-avatar": "Profilbild ändern", - "change-password": "Passwort ändern", - "change-permissions": "Berechtigungen ändern", - "change-settings": "Einstellungen ändern", - "changeAvatarPopup-title": "Profilbild ändern", - "changeLanguagePopup-title": "Sprache ändern", - "changePasswordPopup-title": "Passwort ändern", - "changePermissionsPopup-title": "Berechtigungen ändern", - "changeSettingsPopup-title": "Einstellungen ändern", - "subtasks": "Teilaufgaben", - "checklists": "Checklisten", - "click-to-star": "Klicken Sie, um das Board mit einem Stern zu markieren.", - "click-to-unstar": "Klicken Sie, um den Stern vom Board zu entfernen.", - "clipboard": "Zwischenablage oder Drag & Drop", - "close": "Schließen", - "close-board": "Board schließen", - "close-board-pop": "Sie können das Board wiederherstellen, indem Sie die Schaltfläche \"Archiv\" in der Kopfzeile der Startseite anklicken.", - "color-black": "schwarz", - "color-blue": "blau", - "color-crimson": "Karminrot", - "color-darkgreen": "Dunkelgrün", - "color-gold": "Gold", - "color-gray": "Grau", - "color-green": "grün", - "color-indigo": "Indigo", - "color-lime": "hellgrün", - "color-magenta": "Magentarot", - "color-mistyrose": "Altrosa", - "color-navy": "Marineblau", - "color-orange": "orange", - "color-paleturquoise": "Blasses Türkis", - "color-peachpuff": "Pfirsich", - "color-pink": "pink", - "color-plum": "Pflaume", - "color-purple": "lila", - "color-red": "rot", - "color-saddlebrown": "Sattelbraun", - "color-silver": "Silber", - "color-sky": "himmelblau", - "color-slateblue": "Schieferblau", - "color-white": "Weiß", - "color-yellow": "gelb", - "unset-color": "Nicht festgelegt", - "comment": "Kommentar", - "comment-placeholder": "Kommentar schreiben", - "comment-only": "Nur Kommentare", - "comment-only-desc": "Kann Karten nur kommentieren.", - "no-comments": "Keine Kommentare", - "no-comments-desc": "Kann keine Kommentare und Aktivitäten sehen.", - "worker": "Arbeiter", - "worker-desc": "Kann Karten nur verschieben, sich selbst zuweisen und kommentieren.", - "computer": "Computer", - "confirm-subtask-delete-dialog": "Wollen Sie die Teilaufgabe wirklich löschen?", - "confirm-checklist-delete-dialog": "Wollen Sie die Checkliste wirklich löschen?", - "copy-card-link-to-clipboard": "Kopiere Link zur Karte in die Zwischenablage", - "linkCardPopup-title": "Karte verknüpfen", - "searchElementPopup-title": "Suche", - "copyCardPopup-title": "Karte kopieren", - "copyChecklistToManyCardsPopup-title": "Checklistenvorlage in mehrere Karten kopieren", - "copyChecklistToManyCardsPopup-instructions": "Titel und Beschreibungen der Zielkarten im folgenden JSON-Format", - "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"Titel der ersten Karte\", \"description\":\"Beschreibung der ersten Karte\"}, {\"title\":\"Titel der zweiten Karte\",\"description\":\"Beschreibung der zweiten Karte\"},{\"title\":\"Titel der letzten Karte\",\"description\":\"Beschreibung der letzten Karte\"} ]", - "create": "Erstellen", - "createBoardPopup-title": "Board erstellen", - "chooseBoardSourcePopup-title": "Board importieren", - "createLabelPopup-title": "Label erstellen", - "createCustomField": "Feld erstellen", - "createCustomFieldPopup-title": "Feld erstellen", - "current": "aktuell", - "custom-field-delete-pop": "Dies wird das Feld aus allen Karten entfernen und den dazugehörigen Verlauf löschen. Die Aktion kann nicht rückgängig gemacht werden.", - "custom-field-checkbox": "Kontrollkästchen", - "custom-field-date": "Datum", - "custom-field-dropdown": "Dropdownliste", - "custom-field-dropdown-none": "(keiner)", - "custom-field-dropdown-options": "Listenoptionen", - "custom-field-dropdown-options-placeholder": "Drücken Sie die Eingabetaste, um weitere Optionen hinzuzufügen", - "custom-field-dropdown-unknown": "(unbekannt)", - "custom-field-number": "Zahl", - "custom-field-text": "Text", - "custom-fields": "Benutzerdefinierte Felder", - "date": "Datum", - "decline": "Ablehnen", - "default-avatar": "Standard Profilbild", - "delete": "Löschen", - "deleteCustomFieldPopup-title": "Benutzerdefiniertes Feld löschen?", - "deleteLabelPopup-title": "Label löschen?", - "description": "Beschreibung", - "disambiguateMultiLabelPopup-title": "Labels vereinheitlichen", - "disambiguateMultiMemberPopup-title": "Mitglieder vereinheitlichen", - "discard": "Verwerfen", - "done": "Erledigt", - "download": "Herunterladen", - "edit": "Bearbeiten", - "edit-avatar": "Profilbild ändern", - "edit-profile": "Profil ändern", - "edit-wip-limit": "WIP-Limit bearbeiten", - "soft-wip-limit": "Soft WIP-Limit", - "editCardStartDatePopup-title": "Startdatum ändern", - "editCardDueDatePopup-title": "Fälligkeitsdatum ändern", - "editCustomFieldPopup-title": "Feld bearbeiten", - "editCardSpentTimePopup-title": "Aufgewendete Zeit ändern", - "editLabelPopup-title": "Label ändern", - "editNotificationPopup-title": "Benachrichtigung ändern", - "editProfilePopup-title": "Profil ändern", - "email": "E-Mail", - "email-enrollAccount-subject": "Ihr Benutzerkonto auf __siteName__ wurde erstellt", - "email-enrollAccount-text": "Hallo __user__,\n\num den Dienst nutzen zu können, klicken Sie bitte auf folgenden Link:\n\n__url__\n\nDanke.", - "email-fail": "Senden der E-Mail fehlgeschlagen", - "email-fail-text": "Fehler beim Senden der E-Mail", - "email-invalid": "Ungültige E-Mail-Adresse", - "email-invite": "per E-Mail einladen", - "email-invite-subject": "__inviter__ hat Ihnen eine Einladung geschickt", - "email-invite-text": "Hallo __user__,\n\n__inviter__ hat Sie zu dem Board \"__board__\" eingeladen.\n\nBitte klicken Sie auf folgenden Link:\n\n__url__\n\nDanke.", - "email-resetPassword-subject": "Setzten Sie ihr Passwort auf __siteName__ zurück", - "email-resetPassword-text": "Hallo __user__,\n\num ihr Passwort zurückzusetzen, klicken Sie bitte auf folgenden Link:\n\n__url__\n\nDanke.", - "email-sent": "E-Mail gesendet", - "email-verifyEmail-subject": "Bestätigen Sie ihre E-Mail-Adresse auf __siteName__", - "email-verifyEmail-text": "Hallo __user__,\n\num ihre E-Mail-Adresse zu bestätigen, klicken Sie bitte auf folgenden Link:\n\n__url__\n\nDanke.", - "enable-wip-limit": "WIP-Limit einschalten", - "error-board-doesNotExist": "Dieses Board existiert nicht", - "error-board-notAdmin": "Um das zu tun, müssen Sie Administrator dieses Boards sein", - "error-board-notAMember": "Um das zu tun, müssen Sie Mitglied dieses Boards sein", - "error-json-malformed": "Ihre Eingabe ist kein gültiges JSON", - "error-json-schema": "Ihre JSON-Daten enthalten nicht die gewünschten Informationen im richtigen Format", - "error-list-doesNotExist": "Diese Liste existiert nicht", - "error-user-doesNotExist": "Dieser Nutzer existiert nicht", - "error-user-notAllowSelf": "Sie können sich nicht selbst einladen.", - "error-user-notCreated": "Dieser Nutzer ist nicht angelegt", - "error-username-taken": "Dieser Benutzername ist bereits vergeben", - "error-email-taken": "E-Mail wird schon verwendet", - "export-board": "Board exportieren", - "sort": "Sortieren", - "sort-desc": "Zum Sortieren der Liste klicken", - "list-sort-by": "Sortieren der Liste nach:", - "list-label-modifiedAt": "Letzte Zugriffszeit", - "list-label-title": "Name der Liste", - "list-label-sort": "Ihre manuelle Sortierung", - "list-label-short-modifiedAt": "(Z)", - "list-label-short-title": "(N)", - "list-label-short-sort": "(M)", - "filter": "Filter", - "filter-cards": "Karten oder Listen filtern", - "list-filter-label": "Liste nach Titel filtern", - "filter-clear": "Filter entfernen", - "filter-no-label": "Kein Label", - "filter-no-member": "Kein Mitglied", - "filter-no-assignee": "Nicht zugewiesen", - "filter-no-custom-fields": "Keine benutzerdefinierten Felder", - "filter-show-archive": "Archivierte Listen anzeigen", - "filter-hide-empty": "Leere Listen verstecken", - "filter-on": "Filter ist aktiv", - "filter-on-desc": "Sie filtern die Karten in diesem Board. Klicken Sie, um den Filter zu bearbeiten.", - "filter-to-selection": "Ergebnisse auswählen", - "advanced-filter-label": "Erweiterter Filter", - "advanced-filter-description": "Der erweiterte Filter erlaubt die Eingabe von Zeichenfolgen, die folgende Operatoren enthalten: == != <= >= && || ( ). Ein Leerzeichen wird als Trennzeichen zwischen den Operatoren verwendet. Sie können nach allen benutzerdefinierten Feldern filtern, indem Sie deren Namen und Werte eingeben. Zum Beispiel: Feld1 == Wert1. Hinweis: Wenn Felder oder Werte Leerzeichen enthalten, müssen Sie sie in einfache Anführungszeichen setzen. Zum Beispiel: 'Feld 1' == 'Wert 1'. Um einzelne Steuerzeichen (' \\/) zu überspringen, können Sie \\ verwenden. Zum Beispiel: Feld1 == Ich bin\\'s. Sie können außerdem mehrere Bedingungen kombinieren. Zum Beispiel: F1 == W1 || F1 == W2. Normalerweise werden alle Operatoren von links nach rechts interpretiert. Sie können die Reihenfolge ändern, indem Sie Klammern setzen. Zum Beispiel: F1 == W1 && ( F2 == W2 || F2 == W3 ). Sie können Textfelder auch mithilfe regulärer Ausdrücke durchsuchen: F1 == /Tes.*/i", - "fullname": "Vollständiger Name", - "header-logo-title": "Zurück zur Board Seite.", - "hide-system-messages": "Systemmeldungen ausblenden", - "headerBarCreateBoardPopup-title": "Board erstellen", - "home": "Home", - "import": "Importieren", - "link": "Verknüpfung", - "import-board": "Board importieren", - "import-board-c": "Board importieren", - "import-board-title-trello": "Board von Trello importieren", - "import-board-title-wekan": "Board aus vorherigem Export importieren", - "import-sandstorm-backup-warning": "Löschen Sie keine Daten, die Sie aus einem ursprünglich exportierten oder Trelloboard importieren, bevor Sie geprüft haben, ob alles funktioniert. Andernfalls kann es zu Datenverlust kommen, falls es zu einem \"Board nicht gefunden\"-Fehler kommt.", - "import-sandstorm-warning": "Das importierte Board wird alle bereits existierenden Daten löschen und mit den importierten Daten überschreiben.", - "from-trello": "Von Trello", - "from-wekan": "Aus vorherigem Export", - "import-board-instruction-trello": "Gehen Sie in ihrem Trello-Board auf 'Menü', dann 'Mehr', 'Drucken und Exportieren', 'JSON-Export' und kopieren Sie den dort angezeigten Text", - "import-board-instruction-wekan": "Gehen Sie in Ihrem Board auf 'Menü', danach auf 'Board exportieren' und kopieren Sie den Text aus der heruntergeladenen Datei.", - "import-board-instruction-about-errors": "Treten beim importieren eines Board Fehler auf, so kann der Import dennoch erfolgreich abgeschlossen sein und das Board ist auf der Seite \"Alle Boards\" zusehen.", - "import-json-placeholder": "Fügen Sie die korrekten JSON-Daten hier ein", - "import-map-members": "Mitglieder zuordnen", - "import-members-map": "Das importierte Board hat einige Mitglieder. Bitte ordnen sie die Mitglieder, die Sie importieren wollen, Ihren Benutzern zu.", - "import-show-user-mapping": "Mitgliederzuordnung überprüfen", - "import-user-select": "Wählen Sie den bestehenden Benutzer aus, den Sie für dieses Mitglied verwenden wollen.", - "importMapMembersAddPopup-title": "Mitglied auswählen", - "info": "Version", - "initials": "Initialen", - "invalid-date": "Ungültiges Datum", - "invalid-time": "Ungültige Zeitangabe", - "invalid-user": "Ungültiger Benutzer", - "joined": "beigetreten", - "just-invited": "Sie wurden soeben zu diesem Board eingeladen", - "keyboard-shortcuts": "Tastaturkürzel", - "label-create": "Label erstellen", - "label-default": "%s Label (Standard)", - "label-delete-pop": "Aktion kann nicht rückgängig gemacht werden. Das Label wird von allen Karten entfernt und seine Historie gelöscht.", - "labels": "Labels", - "language": "Sprache", - "last-admin-desc": "Sie können keine Rollen ändern, weil es mindestens einen Administrator geben muss.", - "leave-board": "Board verlassen", - "leave-board-pop": "Sind Sie sicher, dass Sie __boardTitle__ verlassen möchten? Sie werden von allen Karten in diesem Board entfernt.", - "leaveBoardPopup-title": "Board verlassen?", - "link-card": "Link zu dieser Karte", - "list-archive-cards": "Alle Karten dieser Liste ins Archiv verschieben", - "list-archive-cards-pop": "Alle Karten dieser Liste werden vom Board entfernt. Um Karten im Papierkorb anzuzeigen und wiederherzustellen, klicken Sie auf \"Menü\" > \"Archiv\".", - "list-move-cards": "Alle Karten in dieser Liste verschieben", - "list-select-cards": "Alle Karten in dieser Liste auswählen", - "set-color-list": "Lege Farbe fest", - "listActionPopup-title": "Listenaktionen", - "swimlaneActionPopup-title": "Swimlaneaktionen", - "swimlaneAddPopup-title": "Swimlane unterhalb einfügen", - "listImportCardPopup-title": "Eine Trello-Karte importieren", - "listMorePopup-title": "Mehr", - "link-list": "Link zu dieser Liste", - "list-delete-pop": "Alle Aktionen werden aus dem Verlauf gelöscht und die Liste kann nicht wiederhergestellt werden.", - "list-delete-suggest-archive": "Listen können ins Archiv verschoben werden, um sie aus dem Board zu entfernen und die Aktivitäten zu behalten.", - "lists": "Listen", - "swimlanes": "Swimlanes", - "log-out": "Ausloggen", - "log-in": "Einloggen", - "loginPopup-title": "Einloggen", - "memberMenuPopup-title": "Nutzereinstellungen", - "members": "Mitglieder", - "menu": "Menü", - "move-selection": "Auswahl verschieben", - "moveCardPopup-title": "Karte verschieben", - "moveCardToBottom-title": "Ans Ende verschieben", - "moveCardToTop-title": "Zum Anfang verschieben", - "moveSelectionPopup-title": "Auswahl verschieben", - "multi-selection": "Mehrfachauswahl", - "multi-selection-on": "Mehrfachauswahl ist aktiv", - "muted": "Stumm", - "muted-info": "Sie werden nicht über Änderungen auf diesem Board benachrichtigt", - "my-boards": "Meine Boards", - "name": "Name", - "no-archived-cards": "Keine Karten im Archiv.", - "no-archived-lists": "Keine Listen im Archiv.", - "no-archived-swimlanes": "Keine Swimlanes im Archiv.", - "no-results": "Keine Ergebnisse", - "normal": "Normal", - "normal-desc": "Kann Karten anzeigen und bearbeiten, aber keine Einstellungen ändern.", - "not-accepted-yet": "Die Einladung wurde noch nicht angenommen", - "notify-participate": "Benachrichtigungen zu allen Karten erhalten, an denen Sie teilnehmen", - "notify-watch": "Benachrichtigungen über alle Boards, Listen oder Karten erhalten, die Sie beobachten", - "optional": "optional", - "or": "oder", - "page-maybe-private": "Diese Seite könnte privat sein. Vielleicht können Sie sie sehen, wenn Sie sich <a href='%s'>einloggen</a>.", - "page-not-found": "Seite nicht gefunden.", - "password": "Passwort", - "paste-or-dragdrop": "Einfügen oder Datei mit Drag & Drop ablegen (nur Bilder)", - "participating": "Teilnehmen", - "preview": "Vorschau", - "previewAttachedImagePopup-title": "Vorschau", - "previewClipboardImagePopup-title": "Vorschau", - "private": "Privat", - "private-desc": "Dieses Board ist privat. Nur Nutzer, die zu dem Board gehören, können es anschauen und bearbeiten.", - "profile": "Profil", - "public": "Öffentlich", - "public-desc": "Dieses Board ist öffentlich. Es ist für jeden, der den Link kennt, sichtbar und taucht in Suchmaschinen wie Google auf. Nur Nutzer, die zum Board hinzugefügt wurden, können es bearbeiten.", - "quick-access-description": "Markieren Sie ein Board mit einem Stern, um dieser Leiste eine Verknüpfung hinzuzufügen.", - "remove-cover": "Cover entfernen", - "remove-from-board": "Von Board entfernen", - "remove-label": "Label entfernen", - "listDeletePopup-title": "Liste löschen?", - "remove-member": "Nutzer entfernen", - "remove-member-from-card": "Von Karte entfernen", - "remove-member-pop": "__name__ (__username__) von __boardTitle__ entfernen? Das Mitglied wird von allen Karten auf diesem Board entfernt. Es erhält eine Benachrichtigung.", - "removeMemberPopup-title": "Mitglied entfernen?", - "rename": "Umbenennen", - "rename-board": "Board umbenennen", - "restore": "Wiederherstellen", - "save": "Speichern", - "search": "Suchen", - "rules": "Regeln", - "search-cards": "Suche nach Karten-/Listentiteln, Beschreibungen und personalisierten Feldern auf diesem Brett ", - "search-example": "Suchbegriff", - "select-color": "Farbe auswählen", - "set-wip-limit-value": "Setzen Sie ein Limit für die maximale Anzahl von Aufgaben in dieser Liste", - "setWipLimitPopup-title": "WIP-Limit setzen", - "shortcut-assign-self": "Fügen Sie sich zur aktuellen Karte hinzu", - "shortcut-autocomplete-emoji": "Emojis vervollständigen", - "shortcut-autocomplete-members": "Mitglieder vervollständigen", - "shortcut-clear-filters": "Alle Filter entfernen", - "shortcut-close-dialog": "Dialog schließen", - "shortcut-filter-my-cards": "Meine Karten filtern", - "shortcut-show-shortcuts": "Liste der Tastaturkürzel anzeigen", - "shortcut-toggle-filterbar": "Filter-Seitenleiste ein-/ausblenden", - "shortcut-toggle-sidebar": "Seitenleiste ein-/ausblenden", - "show-cards-minimum-count": "Zeigt die Kartenanzahl an, wenn die Liste mehr enthält als", - "sidebar-open": "Seitenleiste öffnen", - "sidebar-close": "Seitenleiste schließen", - "signupPopup-title": "Benutzerkonto erstellen", - "star-board-title": "Klicken Sie, um das Board mit einem Stern zu markieren. Es erscheint dann oben in ihrer Boardliste.", - "starred-boards": "Markierte Boards", - "starred-boards-description": "Markierte Boards erscheinen oben in ihrer Boardliste.", - "subscribe": "Abonnieren", - "team": "Team", - "this-board": "diesem Board", - "this-card": "diese Karte", - "spent-time-hours": "Aufgewendete Zeit (Stunden)", - "overtime-hours": "Mehrarbeit (Stunden)", - "overtime": "Mehrarbeit", - "has-overtime-cards": "Hat Karten mit Mehrarbeit", - "has-spenttime-cards": "Hat Karten mit aufgewendeten Zeiten", - "time": "Zeit", - "title": "Titel", - "tracking": "Folgen", - "tracking-info": "Sie werden über alle Änderungen an Karten benachrichtigt, an denen Sie als Ersteller oder Mitglied beteiligt sind.", - "type": "Typ", - "unassign-member": "Mitglied entfernen", - "unsaved-description": "Sie haben eine nicht gespeicherte Änderung.", - "unwatch": "Beobachtung entfernen", - "upload": "Upload", - "upload-avatar": "Profilbild hochladen", - "uploaded-avatar": "Profilbild hochgeladen", - "username": "Benutzername", - "view-it": "Ansehen", - "warn-list-archived": "Warnung: Diese Karte befindet sich in einer Liste im Archiv", - "watch": "Beobachten", - "watching": "Beobachten", - "watching-info": "Sie werden über alle Änderungen in diesem Board benachrichtigt", - "welcome-board": "Willkommen-Board", - "welcome-swimlane": "Meilenstein 1", - "welcome-list1": "Grundlagen", - "welcome-list2": "Fortgeschritten", - "card-templates-swimlane": "Kartenvorlagen", - "list-templates-swimlane": "Listenvorlagen", - "board-templates-swimlane": "Boardvorlagen", - "what-to-do": "Was wollen Sie tun?", - "wipLimitErrorPopup-title": "Ungültiges WIP-Limit", - "wipLimitErrorPopup-dialog-pt1": "Die Anzahl von Aufgaben in dieser Liste ist größer als das von Ihnen definierte WIP-Limit.", - "wipLimitErrorPopup-dialog-pt2": "Bitte verschieben Sie einige Aufgaben aus dieser Liste oder setzen Sie ein grösseres WIP-Limit.", - "admin-panel": "Administration", - "settings": "Einstellungen", - "people": "Nutzer", - "registration": "Registrierung", - "disable-self-registration": "Selbstregistrierung deaktivieren", - "invite": "Einladen", - "invite-people": "Nutzer einladen", - "to-boards": "In Board(s)", - "email-addresses": "E-Mail Adressen", - "smtp-host-description": "Die Adresse Ihres SMTP-Servers für ausgehende E-Mails.", - "smtp-port-description": "Der Port Ihres SMTP-Servers für ausgehende E-Mails.", - "smtp-tls-description": "Aktiviere TLS Unterstützung für SMTP Server", - "smtp-host": "SMTP-Server", - "smtp-port": "SMTP-Port", - "smtp-username": "Benutzername", - "smtp-password": "Passwort", - "smtp-tls": "TLS Unterstützung", - "send-from": "Absender", - "send-smtp-test": "Test-E-Mail an sich selbst schicken", - "invitation-code": "Einladungscode", - "email-invite-register-subject": "__inviter__ hat Ihnen eine Einladung geschickt", - "email-invite-register-text": "Sehr geehrte(r) __user__,\n\n__inviter__ hat Sie zur Mitarbeit an einem Kanbanboard eingeladen.\n\nBitte klicken Sie auf folgenden Link:\n__url__\n\nIhr Einladungscode lautet: __icode__\n\nDanke.", - "email-smtp-test-subject": "SMTP Test-E-Mail", - "email-smtp-test-text": "Sie haben erfolgreich eine E-Mail versandt", - "error-invitation-code-not-exist": "Ungültiger Einladungscode", - "error-notAuthorized": "Sie sind nicht berechtigt diese Seite zu sehen.", - "webhook-title": "Webhook Name", - "webhook-token": "Token (Optional für Authentifizierung)", - "outgoing-webhooks": "Ausgehende Webhooks", - "bidirectional-webhooks": "Zwei-Wege Webhooks", - "outgoingWebhooksPopup-title": "Ausgehende Webhooks", - "boardCardTitlePopup-title": "Kartentitelfilter", - "disable-webhook": "Diesen Webhook deaktivieren", - "global-webhook": "Globale Webhooks", - "new-outgoing-webhook": "Neuer ausgehender Webhook", - "no-name": "(Unbekannt)", - "Node_version": "Node-Version", - "Meteor_version": "Meteor-Version", - "MongoDB_version": "MongoDB-Version", - "MongoDB_storage_engine": "MongoDB-Speicher-Engine", - "MongoDB_Oplog_enabled": "MongoDB-Oplog aktiviert", - "OS_Arch": "Betriebssystem-Architektur", - "OS_Cpus": "Anzahl Prozessoren", - "OS_Freemem": "Freier Arbeitsspeicher", - "OS_Loadavg": "Mittlere Systembelastung", - "OS_Platform": "Plattform", - "OS_Release": "Version des Betriebssystem", - "OS_Totalmem": "Gesamter Arbeitsspeicher", - "OS_Type": "Typ des Betriebssystems", - "OS_Uptime": "Laufzeit des Systems", - "days": "Tage", - "hours": "Stunden", - "minutes": "Minuten", - "seconds": "Sekunden", - "show-field-on-card": "Zeige dieses Feld auf der Karte", - "automatically-field-on-card": "Automatisch Label für alle Karten erzeugen", - "showLabel-field-on-card": "Feldbezeichnung auf Minikarte anzeigen", - "yes": "Ja", - "no": "Nein", - "accounts": "Konten", - "accounts-allowEmailChange": "Ändern der E-Mailadresse erlauben", - "accounts-allowUserNameChange": "Ändern des Benutzernamens erlauben", - "createdAt": "Erstellt am", - "verified": "Geprüft", - "active": "Aktiv", - "card-received": "Empfangen", - "card-received-on": "Empfangen am", - "card-end": "Ende", - "card-end-on": "Endet am", - "editCardReceivedDatePopup-title": "Empfangsdatum ändern", - "editCardEndDatePopup-title": "Enddatum ändern", - "setCardColorPopup-title": "Farbe festlegen", - "setCardActionsColorPopup-title": "Farbe wählen", - "setSwimlaneColorPopup-title": "Farbe wählen", - "setListColorPopup-title": "Farbe wählen", - "assigned-by": "Zugewiesen von", - "requested-by": "Angefordert von", - "board-delete-notice": "Löschen kann nicht rückgängig gemacht werden. Sie werden alle Listen, Karten und Aktionen, die mit diesem Board verbunden sind, verlieren.", - "delete-board-confirm-popup": "Alle Listen, Karten, Labels und Akivitäten werden gelöscht und Sie können die Inhalte des Boards nicht wiederherstellen! Die Aktion kann nicht rückgängig gemacht werden.", - "boardDeletePopup-title": "Board löschen?", - "delete-board": "Board löschen", - "default-subtasks-board": "Teilaufgabe für __board__ Board", - "default": "Standard", - "queue": "Warteschlange", - "subtask-settings": "Einstellungen für Teilaufgaben", - "card-settings": "Karten-Einstellungen", - "boardSubtaskSettingsPopup-title": "Boardeinstellungen für Teilaufgaben", - "boardCardSettingsPopup-title": "Karten-Einstellungen", - "deposit-subtasks-board": "Teilaufgaben in diesem Board ablegen:", - "deposit-subtasks-list": "Zielliste für hier abgelegte Teilaufgaben:", - "show-parent-in-minicard": "Übergeordnetes Element auf Minikarte anzeigen:", - "prefix-with-full-path": "Vollständiger Pfad über Titel", - "prefix-with-parent": "Über Titel", - "subtext-with-full-path": "Vollständiger Pfad unter Titel", - "subtext-with-parent": "Unter Titel", - "change-card-parent": "Übergeordnete Karte ändern", - "parent-card": "Übergeordnete Karte", - "source-board": "Quellboard", - "no-parent": "Nicht anzeigen", - "activity-added-label": "fügte Label '%s' zu %s hinzu", - "activity-removed-label": "entfernte Label '%s' von %s", - "activity-delete-attach": "löschte ein Anhang von %s", - "activity-added-label-card": "Label hinzugefügt '%s'", - "activity-removed-label-card": "Label entfernt '%s'", - "activity-delete-attach-card": "hat einen Anhang gelöscht", - "activity-set-customfield": "setze benutzerdefiniertes Feld '%s' zu '%s' in %s", - "activity-unset-customfield": "entferne benutzerdefiniertes Feld '%s' in %s", - "r-rule": "Regel", - "r-add-trigger": "Auslöser hinzufügen", - "r-add-action": "Aktion hinzufügen", - "r-board-rules": "Boardregeln", - "r-add-rule": "Regel hinzufügen", - "r-view-rule": "Regel anzeigen", - "r-delete-rule": "Regel löschen", - "r-new-rule-name": "Neuer Regeltitel", - "r-no-rules": "Keine Regeln", - "r-when-a-card": "Wenn Karte", - "r-is": "wird", - "r-is-moved": "verschoben wird", - "r-added-to": "hinzugefügt zu", - "r-removed-from": "entfernt von", - "r-the-board": "das Board", - "r-list": "Liste", - "set-filter": "Setze Filter", - "r-moved-to": "verschoben nach", - "r-moved-from": "verschoben von", - "r-archived": "ins Archiv verschoben", - "r-unarchived": "aus dem Archiv wiederhergestellt", - "r-a-card": "einer Karte", - "r-when-a-label-is": "Wenn ein Label", - "r-when-the-label": "Wenn das Label", - "r-list-name": "Listenname", - "r-when-a-member": "Wenn ein Mitglied", - "r-when-the-member": "Wenn das Mitglied", - "r-name": "Name", - "r-when-a-attach": "Wenn ein Anhang", - "r-when-a-checklist": "Wenn eine Checkliste wird", - "r-when-the-checklist": "Wenn die Checkliste", - "r-completed": "abgeschlossen", - "r-made-incomplete": "unvollständig gemacht", - "r-when-a-item": "Wenn eine Checklistenposition", - "r-when-the-item": "Wenn die Checklistenposition", - "r-checked": "markiert wird", - "r-unchecked": "abgewählt wird", - "r-move-card-to": "Verschiebe Karte an", - "r-top-of": "Anfang von", - "r-bottom-of": "Ende von", - "r-its-list": "seiner Liste", - "r-archive": "Ins Archiv verschieben", - "r-unarchive": "Aus dem Archiv wiederherstellen", - "r-card": "Karte", - "r-add": "Hinzufügen", - "r-remove": "entfernen", - "r-label": "Label", - "r-member": "Mitglied", - "r-remove-all": "Entferne alle Mitglieder von der Karte", - "r-set-color": "Farbe festlegen auf", - "r-checklist": "Checkliste", - "r-check-all": "Alle markieren", - "r-uncheck-all": "Alle abwählen", - "r-items-check": "Elemente der Checkliste", - "r-check": "Markieren", - "r-uncheck": "Abwählen", - "r-item": "Element", - "r-of-checklist": "der Checkliste", - "r-send-email": "Eine E-Mail senden", - "r-to": "an", - "r-subject": "Betreff", - "r-rule-details": "Regeldetails", - "r-d-move-to-top-gen": "Karte nach oben in die Liste verschieben", - "r-d-move-to-top-spec": "Karte an den Anfang der Liste verschieben", - "r-d-move-to-bottom-gen": "Karte nach unten in die Liste verschieben", - "r-d-move-to-bottom-spec": "Karte an das Ende der Liste verschieben", - "r-d-send-email": "E-Mail senden", - "r-d-send-email-to": "an", - "r-d-send-email-subject": "Betreff", - "r-d-send-email-message": "Nachricht", - "r-d-archive": "Karte ins Archiv verschieben", - "r-d-unarchive": "Karte aus dem Archiv wiederherstellen", - "r-d-add-label": "Label hinzufügen", - "r-d-remove-label": "Label entfernen", - "r-create-card": "Neue Karte erstellen", - "r-in-list": "in der Liste", - "r-in-swimlane": "in Swimlane", - "r-d-add-member": "Mitglied hinzufügen", - "r-d-remove-member": "Mitglied entfernen", - "r-d-remove-all-member": "Entferne alle Mitglieder", - "r-d-check-all": "Alle Elemente der Liste markieren", - "r-d-uncheck-all": "Alle Element der Liste abwählen", - "r-d-check-one": "Element auswählen", - "r-d-uncheck-one": "Element abwählen", - "r-d-check-of-list": "der Checkliste", - "r-d-add-checklist": "Checkliste hinzufügen", - "r-d-remove-checklist": "Checkliste entfernen", - "r-by": "durch", - "r-add-checklist": "Checkliste hinzufügen", - "r-with-items": "mit Elementen", - "r-items-list": "Element1,Element2,Element3", - "r-add-swimlane": "Füge Swimlane hinzu", - "r-swimlane-name": "Swimlanename", - "r-board-note": "Hinweis: Lassen Sie ein Feld leer, um alle möglichen Werte zu finden.", - "r-checklist-note": "Hinweis: Die Elemente der Checkliste müssen als kommagetrennte Werte geschrieben werden.", - "r-when-a-card-is-moved": "Wenn eine Karte in eine andere Liste verschoben wird", - "r-set": "Setze", - "r-update": "Aktualisiere", - "r-datefield": "Datumsfeld", - "r-df-start-at": "Start", - "r-df-due-at": "Fällig", - "r-df-end-at": "Ende", - "r-df-received-at": "Empfangen", - "r-to-current-datetime": "auf das aktuelle Datum/Zeit", - "r-remove-value-from": "Entferne Wert von", - "ldap": "LDAP", - "oauth2": "OAuth2", - "cas": "CAS", - "authentication-method": "Authentifizierungsmethode", - "authentication-type": "Authentifizierungstyp", - "custom-product-name": "Benutzerdefinierter Produktname", - "layout": "Layout", - "hide-logo": "Verstecke Logo", - "add-custom-html-after-body-start": "Füge benutzerdefiniertes HTML nach <body> Anfang hinzu", - "add-custom-html-before-body-end": "Füge benutzerdefiniertes HTML vor </body>Ende hinzu", - "error-undefined": "Etwas ist schief gelaufen", - "error-ldap-login": "Es ist ein Fehler beim Anmelden aufgetreten", - "display-authentication-method": "Anzeige Authentifizierungsverfahren", - "default-authentication-method": "Standardauthentifizierungsverfahren", - "duplicate-board": "Board duplizieren", - "people-number": "Anzahl der Personen:", - "swimlaneDeletePopup-title": "Swimlane löschen?", - "swimlane-delete-pop": "Alle Aktionen werden aus dem Aktivitätenfeed entfernt und die Swimlane kann nicht wiederhergestellt werden. Die Aktion kann nicht rückgängig gemacht werden.", - "restore-all": "Alles wiederherstellen", - "delete-all": "Alles löschen", - "loading": "Laden, bitte warten.", - "previous_as": "letzter Zeitpunkt war", - "act-a-dueAt": "hat Fälligkeit geändert auf\nWann: __timeValue__\nWo: __card__\nvorheriger Fälligkeitszeitpunkt war __timeOldValue__", - "act-a-endAt": "hat Ende auf __timeValue__ von (__timeOldValue__) geändert", - "act-a-startAt": "hat Start auf __timeValue__ von (__timeOldValue__) geändert", - "act-a-receivedAt": "hat Empfangszeit auf __timeValue__ von (__timeOldValue__) geändert", - "a-dueAt": "hat Fälligkeit geändert auf", - "a-endAt": "hat Ende geändert auf", - "a-startAt": "hat Startzeit geändert auf", - "a-receivedAt": "hat Empfangszeit geändert auf", - "almostdue": "aktuelles Fälligkeitsdatum %s bevorstehend", - "pastdue": "aktuelles Fälligkeitsdatum %s überschritten", - "duenow": "aktuelles Fälligkeitsdatum %s heute", - "act-newDue": "__list__/__card__ hat seine 1. fällige Erinnerung [__board__]", - "act-withDue": "Erinnerung an Fällikgeit von __card__ [__board__]", - "act-almostdue": "erinnernd an das aktuelle Fälligkeitszeitpunkt (__timeValue__) von __card__ ist bevorstehend", - "act-pastdue": "erinnernd an das aktuelle Fälligkeitszeitpunkt (__timeValue__) von __card__ ist vorbei", - "act-duenow": "erinnernd an das aktuelle Fälligkeitszeitpunkt (__timeValue__) von __card__ ist jetzt", - "act-atUserComment": "Sie wurden in [__board__] __list__/__card__ erwähnt", - "delete-user-confirm-popup": "Sind Sie sicher, dass Sie diesen Account löschen wollen? Die Aktion kann nicht rückgängig gemacht werden.", - "accounts-allowUserDelete": "Erlaube Benutzern ihren eigenen Account zu löschen", - "hide-minicard-label-text": "Labeltext auf Minikarte ausblenden", - "show-desktop-drag-handles": "Desktop-Ziehpunkte anzeigen", - "assignee": "Zugewiesen", - "cardAssigneesPopup-title": "Zugewiesen", - "addmore-detail": "Eine detailliertere Beschreibung hinzufügen", - "show-on-card": "Zeige auf Karte", - "new": "Neu", - "editUserPopup-title": "Benutzer ändern", - "newUserPopup-title": "Neuer Benutzer", - "notifications": "Benachrichtigungen", - "view-all": "Alle anzeigen", - "filter-by-unread": "Nur ungelesene", - "mark-all-as-read": "Alle als gelesen markieren", - "remove-all-read": "Alle gelesenen entfernen", - "allow-rename": "Umbenennen erlauben", - "allowRenamePopup-title": "Umbenennen erlauben" -} + "accept": "Akzeptieren", + "act-activity-notify": "Aktivitätsbenachrichtigung", + "act-addAttachment": "hat Anhang __attachment__ zur Karte __card__ auf der Liste __list__ in Swimlane __swimlane__ in Board __board__ hinzugefügt", + "act-deleteAttachment": "hat Anhang __attachment__ von Karte __card__ auf der Liste __list__ in Swimlane __swimlane__ in Board __board__ gelöscht", + "act-addSubtask": "hat Teilaufgabe __subtask__ zur Karte __card__ auf der Liste __list__ in Swimlane __swimlane__ in Board __board__ hinzugefügt", + "act-addLabel": "hat Label __label__ zur Karte __card__ auf der Liste __list__ in Swimlane __swimlane__ in Board __board__ hinzugefügt", + "act-addedLabel": "hat Label __label__ zur Karte __card__ auf der Liste __list__ in Swimlane __swimlane__ in Board __board__ hinzugefügt", + "act-removeLabel": "hat Label __label__ von Karte __card__ auf der Liste __list__ in Swimlane __swimlane__ in Board __board__ entfernt", + "act-removedLabel": "hat Label __label__ von Karte __card__ auf der Liste __list__ in Swimlane __swimlane__ in Board __board__ entfernt", + "act-addChecklist": "hat Checkliste __checklist__ zur Karte __card__ auf der Liste __list__ in Swimlane __swimlane__ in Board __board__ hinzugefügt", + "act-addChecklistItem": "hat Checklistenposition __checklistItem__ zu Checkliste __checkList__ auf der Karte __card__ auf der Liste __list__ in Swimlane __swimlane__ in Board __board__ hinzugefügt", + "act-removeChecklist": "hat Checkliste __checklist__ von Karte __card__ auf der Liste __list__ in Swimlane __swimlane__ in Board __board__ entfernt", + "act-removeChecklistItem": "hat Checklistenposition __checklistItem__ von Checkliste __checkList__ auf der Karte __card__ auf der Liste __list__ in Swimlane __swimlane__ in Board __board__ entfernt", + "act-checkedItem": "hat __checklistItem__ der Checkliste __checklist__ der Karte __card__ auf der Liste __list__ in Swimlane __swimlane__ in Board __board__ abgehakt", + "act-uncheckedItem": "hat Haken von __checklistItem__ der Checkliste __checklist__ der Karte __card__ auf der Liste __list__ in Swimlane __swimlane__ in Board __board__ entfernt", + "act-completeChecklist": "hat Checkliste __checklist__ der Karte __card__ auf der Liste __list__ in Swimlane __swimlane__ in Board __board__ vervollständigt", + "act-uncompleteChecklist": "hat Checkliste __checklist__ der Karte __card__ auf der Liste __list__ in Swimlane __swimlane__ in Board __board__ unvervollständigt", + "act-addComment": "hat Karte __card__ auf der Liste __list__ in Swimlane __swimlane__ in Board __board__ kommentiert: __comment__", + "act-editComment": "hat den Kommentar auf Karte __card__: __comment__ auf Liste __list__ in Swimlane __swimlane__ in Board __board__ bearbeitet", + "act-deleteComment": "hat den Kommentar von Karte __card__: __comment__ auf Liste __list__ in Swimlane __swimlane__ in Board __board__ gelöscht", + "act-createBoard": "hat Board __board__ erstellt", + "act-createSwimlane": "hat Swimlane __swimlane__ in Board __board__ erstellt", + "act-createCard": "hat Karte __card__ auf der Liste __list__ in Swimlane __swimlane__ in Board __board__ erstellt", + "act-createCustomField": "hat benutzerdefiniertes Feld __customField__ in Board __board__ angelegt", + "act-deleteCustomField": "hat benutzerdefiniertes Feld __customField__ in Board __board__ gelöscht", + "act-setCustomField": "hat benutzerdefiniertes Feld __customField__: __customFieldValue__ auf Karte __card__ auf Liste __list__ in Swimlane __swimlane__ in Board __board__ bearbeitet", + "act-createList": "hat Liste __list__ zu Board __board__ hinzugefügt", + "act-addBoardMember": "hat Mitglied __member__ zu Board __board__ hinzugefügt", + "act-archivedBoard": "hat Board __board__ ins Archiv verschoben", + "act-archivedCard": "hat Karte __card__ von der Liste __list__ in Swimlane __swimlane__ in Board __board__ ins Archiv verschoben", + "act-archivedList": "hat Liste __list__ in Swimlane __swimlane__ in Board __board__ ins Archiv verschoben", + "act-archivedSwimlane": "hat Swimlane __swimlane__ von Board __board__ ins Archiv verschoben", + "act-importBoard": "hat Board __board__ importiert", + "act-importCard": "hat Karte __card__ in Liste __list__ in Swimlane __swimlane__ in Board __board__ importiert", + "act-importList": "hat Liste __list__ in Swimlane __swimlane__ in Board __board__ importiert", + "act-joinMember": "hat Mitglied __member__ zur Karte __card__ auf der Liste __list__ in Swimlane __swimlane__ in Board __board__ hinzugefügt", + "act-moveCard": "hat Karte __card__ in Board __board__ von Liste __oldList__ in Swimlane __oldSwimlane__ zu Liste __list__ in Swimlane __swimlane__ verschoben", + "act-moveCardToOtherBoard": "hat Karte __card__ von Liste __oldList__ in Swimlane __oldSwimlane__ in Board __oldBoard__ zu Liste __list__ in Swimlane __swimlane__ in Board __board__ verschoben", + "act-removeBoardMember": "hat Mitglied __member__ von Board __board__ entfernt", + "act-restoredCard": "hat Karte __card__ auf der Liste __list__ in Swimlane __swimlane__ in Board __board__ wiederhergestellt", + "act-unjoinMember": "hat Mitglied __member__ von Karte __card__ auf der Liste __list__ in Swimlane __swimlane__ in Board __board__ entfernt", + "act-withBoardTitle": "__board__", + "act-withCardTitle": "[__board__] __card__", + "actions": "Aktionen", + "activities": "Aktivitäten", + "activity": "Aktivität", + "activity-added": "hat %s zu %s hinzugefügt", + "activity-archived": "hat %s ins Archiv verschoben", + "activity-attached": "hat %s an %s angehängt", + "activity-created": "hat %s erstellt", + "activity-customfield-created": "hat das benutzerdefinierte Feld %s erstellt", + "activity-excluded": "hat %s von %s ausgeschlossen", + "activity-imported": "hat %s in %s von %s importiert", + "activity-imported-board": "hat %s von %s importiert", + "activity-joined": "ist %s beigetreten", + "activity-moved": "hat %s von %s nach %s verschoben", + "activity-on": "in %s", + "activity-removed": "hat %s von %s entfernt", + "activity-sent": "hat %s an %s gesendet", + "activity-unjoined": "hat %s verlassen", + "activity-subtask-added": "Teilaufgabe zu %s hinzugefügt", + "activity-checked-item": "markierte %s in Checkliste %s von %s", + "activity-unchecked-item": "hat %s in Checkliste %s von %s abgewählt", + "activity-checklist-added": "hat eine Checkliste zu %s hinzugefügt", + "activity-checklist-removed": "entfernte eine Checkliste von %s", + "activity-checklist-completed": "Abgeschlossene Checkliste", + "activity-checklist-uncompleted": "unvervollständigte die Checkliste %s von %s", + "activity-checklist-item-added": "hat ein Checklistenelement zu '%s' in %s hinzugefügt", + "activity-checklist-item-removed": "hat ein Checklistenelement von '%s' in %s entfernt", + "add": "Hinzufügen", + "activity-checked-item-card": "markiere %s in Checkliste %s", + "activity-unchecked-item-card": "hat %s in Checkliste %s abgewählt", + "activity-checklist-completed-card": "hat Checkliste __checklist__ der Karte __card__ auf der Liste __list__ in Swimlane __swimlane__ in Board __board__ vervollständigt", + "activity-checklist-uncompleted-card": "unvervollständigte die Checkliste %s", + "activity-editComment": "editierte Kommentar", + "activity-deleteComment": "löschte Kommentar", + "add-attachment": "Datei anhängen", + "add-board": "neues Board", + "add-card": "Karte hinzufügen", + "add-swimlane": "Swimlane hinzufügen", + "add-subtask": "Teilaufgabe hinzufügen", + "add-checklist": "Checkliste hinzufügen", + "add-checklist-item": "Element zu Checkliste hinzufügen", + "add-cover": "Cover hinzufügen", + "add-label": "Label hinzufügen", + "add-list": "Liste hinzufügen", + "add-members": "Mitglieder hinzufügen", + "added": "Hinzugefügt", + "addMemberPopup-title": "Mitglieder", + "admin": "Admin", + "admin-desc": "Kann Karten anzeigen und bearbeiten, Mitglieder entfernen und Boardeinstellungen ändern.", + "admin-announcement": "Ankündigung", + "admin-announcement-active": "Aktive systemweite Ankündigungen", + "admin-announcement-title": "Ankündigung des Administrators", + "all-boards": "Alle Boards", + "and-n-other-card": "und eine andere Karte", + "and-n-other-card_plural": "und __count__ andere Karten", + "apply": "Übernehmen", + "app-is-offline": "Laden, bitte warten. Das Aktualisieren der Seite führt zu Datenverlust. Wenn das Laden nicht funktioniert, überprüfen Sie bitte, ob der Server nicht angehalten wurde.", + "archive": "Ins Archiv verschieben", + "archive-all": "Alles ins Archiv verschieben", + "archive-board": "Board ins Archiv verschieben", + "archive-card": "Karte ins Archiv verschieben", + "archive-list": "Liste ins Archiv verschieben", + "archive-swimlane": "Swimlane ins Archiv verschieben", + "archive-selection": "Auswahl ins Archiv verschieben", + "archiveBoardPopup-title": "Board ins Archiv verschieben?", + "archived-items": "Archiv", + "archived-boards": "Boards im Archiv", + "restore-board": "Board wiederherstellen", + "no-archived-boards": "Keine Boards im Archiv.", + "archives": "Archiv", + "template": "Vorlage", + "templates": "Vorlagen", + "assign-member": "Mitglied zuweisen", + "attached": "angehängt", + "attachment": "Anhang", + "attachment-delete-pop": "Das Löschen eines Anhangs kann nicht rückgängig gemacht werden.", + "attachmentDeletePopup-title": "Anhang löschen?", + "attachments": "Anhänge", + "auto-watch": "Neue Boards nach Erstellung automatisch beobachten", + "avatar-too-big": "Das Profilbild ist zu groß (max. 70KB)", + "back": "Zurück", + "board-change-color": "Farbe ändern", + "board-nb-stars": "%s Sterne", + "board-not-found": "Board nicht gefunden", + "board-private-info": "Dieses Board wird <strong>privat</strong> sein.", + "board-public-info": "Dieses Board wird <strong>öffentlich</strong> sein.", + "boardChangeColorPopup-title": "Farbe des Boards ändern", + "boardChangeTitlePopup-title": "Board umbenennen", + "boardChangeVisibilityPopup-title": "Sichtbarkeit ändern", + "boardChangeWatchPopup-title": "Beobachtung ändern", + "boardMenuPopup-title": "Boardeinstellungen", + "boardChangeViewPopup-title": "Boardansicht", + "boards": "Boards", + "board-view": "Boardansicht", + "board-view-cal": "Kalender", + "board-view-swimlanes": "Swimlanes", + "board-view-collapse": "Einklappen", + "board-view-lists": "Listen", + "bucket-example": "z.B. \"Löffelliste\"", + "cancel": "Abbrechen", + "card-archived": "Diese Karte wurde ins Archiv verschoben", + "board-archived": "Dieses Board wurde ins Archiv verschoben.", + "card-comments-title": "Diese Karte hat %s Kommentar(e).", + "card-delete-notice": "Löschen kann nicht rückgängig gemacht werden. Alle Aktionen, die dieser Karte zugeordnet sind, werden ebenfalls gelöscht.", + "card-delete-pop": "Alle Aktionen werden aus dem Aktivitätsfeed entfernt und die Karte kann nicht wiedereröffnet werden. Die Aktion kann nicht rückgängig gemacht werden.", + "card-delete-suggest-archive": "Sie können eine Karte ins Archiv verschieben, um sie vom Board zu entfernen und die Aktivitäten zu behalten.", + "card-due": "Fällig", + "card-due-on": "Fällig am", + "card-spent": "Aufgewendete Zeit", + "card-edit-attachments": "Anhänge ändern", + "card-edit-custom-fields": "Benutzerdefinierte Felder editieren", + "card-start-voting": "Abstimmung starten", + "card-cancel-voting": "Abstimmung mit allen Stimmen löschen ", + "card-edit-labels": "Labels ändern", + "card-edit-members": "Mitglieder ändern", + "card-labels-title": "Labels für diese Karte ändern.", + "card-members-title": "Der Karte Board-Mitglieder hinzufügen oder entfernen.", + "card-start": "Start", + "card-start-on": "Start am", + "cardAttachmentsPopup-title": "Anhängen von", + "cardCustomField-datePopup-title": "Datum ändern", + "cardCustomFieldsPopup-title": "Benutzerdefinierte Felder editieren", + "cardStartVotingPopup-title": "Abstimmung starten", + "positiveVoteMembersPopup-title": "Befürworter", + "negativeVoteMembersPopup-title": "Gegner", + "vote-question": "Abstimmen über", + "vote-public": "Öffentliche Abstimmung", + "vote-for-it": "Dafür", + "vote-against": "Dagegen", + "cardDeletePopup-title": "Karte löschen?", + "cardDetailsActionsPopup-title": "Kartenaktionen", + "cardLabelsPopup-title": "Labels", + "cardMembersPopup-title": "Mitglieder", + "cardMorePopup-title": "Mehr", + "cardTemplatePopup-title": "Vorlage erstellen", + "cards": "Karten", + "cards-count": "Karten", + "casSignIn": "Mit CAS anmelden", + "cardType-card": "Karte", + "cardType-linkedCard": "Verknüpfte Karte", + "cardType-linkedBoard": "Verknüpftes Board", + "change": "Ändern", + "change-avatar": "Profilbild ändern", + "change-password": "Passwort ändern", + "change-permissions": "Berechtigungen ändern", + "change-settings": "Einstellungen ändern", + "changeAvatarPopup-title": "Profilbild ändern", + "changeLanguagePopup-title": "Sprache ändern", + "changePasswordPopup-title": "Passwort ändern", + "changePermissionsPopup-title": "Berechtigungen ändern", + "changeSettingsPopup-title": "Einstellungen ändern", + "subtasks": "Teilaufgaben", + "checklists": "Checklisten", + "click-to-star": "Klicken Sie, um das Board mit einem Stern zu markieren.", + "click-to-unstar": "Klicken Sie, um den Stern vom Board zu entfernen.", + "clipboard": "Zwischenablage oder Drag & Drop", + "close": "Schließen", + "close-board": "Board schließen", + "close-board-pop": "Sie können das Board wiederherstellen, indem Sie die Schaltfläche \"Archiv\" in der Kopfzeile der Startseite anklicken.", + "color-black": "schwarz", + "color-blue": "blau", + "color-crimson": "Karminrot", + "color-darkgreen": "Dunkelgrün", + "color-gold": "Gold", + "color-gray": "Grau", + "color-green": "grün", + "color-indigo": "Indigo", + "color-lime": "hellgrün", + "color-magenta": "Magentarot", + "color-mistyrose": "Altrosa", + "color-navy": "Marineblau", + "color-orange": "orange", + "color-paleturquoise": "Blasses Türkis", + "color-peachpuff": "Pfirsich", + "color-pink": "pink", + "color-plum": "Pflaume", + "color-purple": "lila", + "color-red": "rot", + "color-saddlebrown": "Sattelbraun", + "color-silver": "Silber", + "color-sky": "himmelblau", + "color-slateblue": "Schieferblau", + "color-white": "Weiß", + "color-yellow": "gelb", + "unset-color": "Nicht festgelegt", + "comment": "Kommentar", + "comment-placeholder": "Kommentar schreiben", + "comment-only": "Nur Kommentare", + "comment-only-desc": "Kann Karten nur kommentieren.", + "no-comments": "Keine Kommentare", + "no-comments-desc": "Kann keine Kommentare und Aktivitäten sehen.", + "worker": "Arbeiter", + "worker-desc": "Kann Karten nur verschieben, sich selbst zuweisen und kommentieren.", + "computer": "Computer", + "confirm-subtask-delete-dialog": "Wollen Sie die Teilaufgabe wirklich löschen?", + "confirm-checklist-delete-dialog": "Wollen Sie die Checkliste wirklich löschen?", + "copy-card-link-to-clipboard": "Kopiere Link zur Karte in die Zwischenablage", + "linkCardPopup-title": "Karte verknüpfen", + "searchElementPopup-title": "Suche", + "copyCardPopup-title": "Karte kopieren", + "copyChecklistToManyCardsPopup-title": "Checklistenvorlage in mehrere Karten kopieren", + "copyChecklistToManyCardsPopup-instructions": "Titel und Beschreibungen der Zielkarten im folgenden JSON-Format", + "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"Titel der ersten Karte\", \"description\":\"Beschreibung der ersten Karte\"}, {\"title\":\"Titel der zweiten Karte\",\"description\":\"Beschreibung der zweiten Karte\"},{\"title\":\"Titel der letzten Karte\",\"description\":\"Beschreibung der letzten Karte\"} ]", + "create": "Erstellen", + "createBoardPopup-title": "Board erstellen", + "chooseBoardSourcePopup-title": "Board importieren", + "createLabelPopup-title": "Label erstellen", + "createCustomField": "Feld erstellen", + "createCustomFieldPopup-title": "Feld erstellen", + "current": "aktuell", + "custom-field-delete-pop": "Dies wird das Feld aus allen Karten entfernen und den dazugehörigen Verlauf löschen. Die Aktion kann nicht rückgängig gemacht werden.", + "custom-field-checkbox": "Kontrollkästchen", + "custom-field-date": "Datum", + "custom-field-dropdown": "Dropdownliste", + "custom-field-dropdown-none": "(keiner)", + "custom-field-dropdown-options": "Listenoptionen", + "custom-field-dropdown-options-placeholder": "Drücken Sie die Eingabetaste, um weitere Optionen hinzuzufügen", + "custom-field-dropdown-unknown": "(unbekannt)", + "custom-field-number": "Zahl", + "custom-field-text": "Text", + "custom-fields": "Benutzerdefinierte Felder", + "date": "Datum", + "decline": "Ablehnen", + "default-avatar": "Standard Profilbild", + "delete": "Löschen", + "deleteCustomFieldPopup-title": "Benutzerdefiniertes Feld löschen?", + "deleteLabelPopup-title": "Label löschen?", + "description": "Beschreibung", + "disambiguateMultiLabelPopup-title": "Labels vereinheitlichen", + "disambiguateMultiMemberPopup-title": "Mitglieder vereinheitlichen", + "discard": "Verwerfen", + "done": "Erledigt", + "download": "Herunterladen", + "edit": "Bearbeiten", + "edit-avatar": "Profilbild ändern", + "edit-profile": "Profil ändern", + "edit-wip-limit": "WIP-Limit bearbeiten", + "soft-wip-limit": "Soft WIP-Limit", + "editCardStartDatePopup-title": "Startdatum ändern", + "editCardDueDatePopup-title": "Fälligkeitsdatum ändern", + "editCustomFieldPopup-title": "Feld bearbeiten", + "editCardSpentTimePopup-title": "Aufgewendete Zeit ändern", + "editLabelPopup-title": "Label ändern", + "editNotificationPopup-title": "Benachrichtigung ändern", + "editProfilePopup-title": "Profil ändern", + "email": "E-Mail", + "email-enrollAccount-subject": "Ihr Benutzerkonto auf __siteName__ wurde erstellt", + "email-enrollAccount-text": "Hallo __user__,\n\num den Dienst nutzen zu können, klicken Sie bitte auf folgenden Link:\n\n__url__\n\nDanke.", + "email-fail": "Senden der E-Mail fehlgeschlagen", + "email-fail-text": "Fehler beim Senden der E-Mail", + "email-invalid": "Ungültige E-Mail-Adresse", + "email-invite": "per E-Mail einladen", + "email-invite-subject": "__inviter__ hat Ihnen eine Einladung geschickt", + "email-invite-text": "Hallo __user__,\n\n__inviter__ hat Sie zu dem Board \"__board__\" eingeladen.\n\nBitte klicken Sie auf folgenden Link:\n\n__url__\n\nDanke.", + "email-resetPassword-subject": "Setzten Sie ihr Passwort auf __siteName__ zurück", + "email-resetPassword-text": "Hallo __user__,\n\num ihr Passwort zurückzusetzen, klicken Sie bitte auf folgenden Link:\n\n__url__\n\nDanke.", + "email-sent": "E-Mail gesendet", + "email-verifyEmail-subject": "Bestätigen Sie ihre E-Mail-Adresse auf __siteName__", + "email-verifyEmail-text": "Hallo __user__,\n\num ihre E-Mail-Adresse zu bestätigen, klicken Sie bitte auf folgenden Link:\n\n__url__\n\nDanke.", + "enable-wip-limit": "WIP-Limit einschalten", + "error-board-doesNotExist": "Dieses Board existiert nicht", + "error-board-notAdmin": "Um das zu tun, müssen Sie Administrator dieses Boards sein", + "error-board-notAMember": "Um das zu tun, müssen Sie Mitglied dieses Boards sein", + "error-json-malformed": "Ihre Eingabe ist kein gültiges JSON", + "error-json-schema": "Ihre JSON-Daten enthalten nicht die gewünschten Informationen im richtigen Format", + "error-list-doesNotExist": "Diese Liste existiert nicht", + "error-user-doesNotExist": "Dieser Nutzer existiert nicht", + "error-user-notAllowSelf": "Sie können sich nicht selbst einladen.", + "error-user-notCreated": "Dieser Nutzer ist nicht angelegt", + "error-username-taken": "Dieser Benutzername ist bereits vergeben", + "error-email-taken": "E-Mail wird schon verwendet", + "export-board": "Board exportieren", + "sort": "Sortieren", + "sort-desc": "Zum Sortieren der Liste klicken", + "list-sort-by": "Sortieren der Liste nach:", + "list-label-modifiedAt": "Letzte Zugriffszeit", + "list-label-title": "Name der Liste", + "list-label-sort": "Ihre manuelle Sortierung", + "list-label-short-modifiedAt": "(Z)", + "list-label-short-title": "(N)", + "list-label-short-sort": "(M)", + "filter": "Filter", + "filter-cards": "Karten oder Listen filtern", + "list-filter-label": "Liste nach Titel filtern", + "filter-clear": "Filter entfernen", + "filter-no-label": "Kein Label", + "filter-no-member": "Kein Mitglied", + "filter-no-assignee": "Nicht zugewiesen", + "filter-no-custom-fields": "Keine benutzerdefinierten Felder", + "filter-show-archive": "Archivierte Listen anzeigen", + "filter-hide-empty": "Leere Listen verstecken", + "filter-on": "Filter ist aktiv", + "filter-on-desc": "Sie filtern die Karten in diesem Board. Klicken Sie, um den Filter zu bearbeiten.", + "filter-to-selection": "Ergebnisse auswählen", + "advanced-filter-label": "Erweiterter Filter", + "advanced-filter-description": "Der erweiterte Filter erlaubt die Eingabe von Zeichenfolgen, die folgende Operatoren enthalten: == != <= >= && || ( ). Ein Leerzeichen wird als Trennzeichen zwischen den Operatoren verwendet. Sie können nach allen benutzerdefinierten Feldern filtern, indem Sie deren Namen und Werte eingeben. Zum Beispiel: Feld1 == Wert1. Hinweis: Wenn Felder oder Werte Leerzeichen enthalten, müssen Sie sie in einfache Anführungszeichen setzen. Zum Beispiel: 'Feld 1' == 'Wert 1'. Um einzelne Steuerzeichen (' \\/) zu überspringen, können Sie \\ verwenden. Zum Beispiel: Feld1 == Ich bin\\'s. Sie können außerdem mehrere Bedingungen kombinieren. Zum Beispiel: F1 == W1 || F1 == W2. Normalerweise werden alle Operatoren von links nach rechts interpretiert. Sie können die Reihenfolge ändern, indem Sie Klammern setzen. Zum Beispiel: F1 == W1 && ( F2 == W2 || F2 == W3 ). Sie können Textfelder auch mithilfe regulärer Ausdrücke durchsuchen: F1 == /Tes.*/i", + "fullname": "Vollständiger Name", + "header-logo-title": "Zurück zur Board Seite.", + "hide-system-messages": "Systemmeldungen ausblenden", + "headerBarCreateBoardPopup-title": "Board erstellen", + "home": "Home", + "import": "Importieren", + "link": "Verknüpfung", + "import-board": "Board importieren", + "import-board-c": "Board importieren", + "import-board-title-trello": "Board von Trello importieren", + "import-board-title-wekan": "Board aus vorherigem Export importieren", + "import-sandstorm-backup-warning": "Löschen Sie keine Daten, die Sie aus einem ursprünglich exportierten oder Trelloboard importieren, bevor Sie geprüft haben, ob alles funktioniert. Andernfalls kann es zu Datenverlust kommen, falls es zu einem \"Board nicht gefunden\"-Fehler kommt.", + "import-sandstorm-warning": "Das importierte Board wird alle bereits existierenden Daten löschen und mit den importierten Daten überschreiben.", + "from-trello": "Von Trello", + "from-wekan": "Aus vorherigem Export", + "import-board-instruction-trello": "Gehen Sie in ihrem Trello-Board auf 'Menü', dann 'Mehr', 'Drucken und Exportieren', 'JSON-Export' und kopieren Sie den dort angezeigten Text", + "import-board-instruction-wekan": "Gehen Sie in Ihrem Board auf 'Menü', danach auf 'Board exportieren' und kopieren Sie den Text aus der heruntergeladenen Datei.", + "import-board-instruction-about-errors": "Treten beim importieren eines Board Fehler auf, so kann der Import dennoch erfolgreich abgeschlossen sein und das Board ist auf der Seite \"Alle Boards\" zusehen.", + "import-json-placeholder": "Fügen Sie die korrekten JSON-Daten hier ein", + "import-map-members": "Mitglieder zuordnen", + "import-members-map": "Das importierte Board hat einige Mitglieder. Bitte ordnen sie die Mitglieder, die Sie importieren wollen, Ihren Benutzern zu.", + "import-show-user-mapping": "Mitgliederzuordnung überprüfen", + "import-user-select": "Wählen Sie den bestehenden Benutzer aus, den Sie für dieses Mitglied verwenden wollen.", + "importMapMembersAddPopup-title": "Mitglied auswählen", + "info": "Version", + "initials": "Initialen", + "invalid-date": "Ungültiges Datum", + "invalid-time": "Ungültige Zeitangabe", + "invalid-user": "Ungültiger Benutzer", + "joined": "beigetreten", + "just-invited": "Sie wurden soeben zu diesem Board eingeladen", + "keyboard-shortcuts": "Tastaturkürzel", + "label-create": "Label erstellen", + "label-default": "%s Label (Standard)", + "label-delete-pop": "Aktion kann nicht rückgängig gemacht werden. Das Label wird von allen Karten entfernt und seine Historie gelöscht.", + "labels": "Labels", + "language": "Sprache", + "last-admin-desc": "Sie können keine Rollen ändern, weil es mindestens einen Administrator geben muss.", + "leave-board": "Board verlassen", + "leave-board-pop": "Sind Sie sicher, dass Sie __boardTitle__ verlassen möchten? Sie werden von allen Karten in diesem Board entfernt.", + "leaveBoardPopup-title": "Board verlassen?", + "link-card": "Link zu dieser Karte", + "list-archive-cards": "Alle Karten dieser Liste ins Archiv verschieben", + "list-archive-cards-pop": "Alle Karten dieser Liste werden vom Board entfernt. Um Karten im Papierkorb anzuzeigen und wiederherzustellen, klicken Sie auf \"Menü\" > \"Archiv\".", + "list-move-cards": "Alle Karten in dieser Liste verschieben", + "list-select-cards": "Alle Karten in dieser Liste auswählen", + "set-color-list": "Lege Farbe fest", + "listActionPopup-title": "Listenaktionen", + "swimlaneActionPopup-title": "Swimlaneaktionen", + "swimlaneAddPopup-title": "Swimlane unterhalb einfügen", + "listImportCardPopup-title": "Eine Trello-Karte importieren", + "listMorePopup-title": "Mehr", + "link-list": "Link zu dieser Liste", + "list-delete-pop": "Alle Aktionen werden aus dem Verlauf gelöscht und die Liste kann nicht wiederhergestellt werden.", + "list-delete-suggest-archive": "Listen können ins Archiv verschoben werden, um sie aus dem Board zu entfernen und die Aktivitäten zu behalten.", + "lists": "Listen", + "swimlanes": "Swimlanes", + "log-out": "Ausloggen", + "log-in": "Einloggen", + "loginPopup-title": "Einloggen", + "memberMenuPopup-title": "Nutzereinstellungen", + "members": "Mitglieder", + "menu": "Menü", + "move-selection": "Auswahl verschieben", + "moveCardPopup-title": "Karte verschieben", + "moveCardToBottom-title": "Ans Ende verschieben", + "moveCardToTop-title": "Zum Anfang verschieben", + "moveSelectionPopup-title": "Auswahl verschieben", + "multi-selection": "Mehrfachauswahl", + "multi-selection-on": "Mehrfachauswahl ist aktiv", + "muted": "Stumm", + "muted-info": "Sie werden nicht über Änderungen auf diesem Board benachrichtigt", + "my-boards": "Meine Boards", + "name": "Name", + "no-archived-cards": "Keine Karten im Archiv.", + "no-archived-lists": "Keine Listen im Archiv.", + "no-archived-swimlanes": "Keine Swimlanes im Archiv.", + "no-results": "Keine Ergebnisse", + "normal": "Normal", + "normal-desc": "Kann Karten anzeigen und bearbeiten, aber keine Einstellungen ändern.", + "not-accepted-yet": "Die Einladung wurde noch nicht angenommen", + "notify-participate": "Benachrichtigungen zu allen Karten erhalten, an denen Sie teilnehmen", + "notify-watch": "Benachrichtigungen über alle Boards, Listen oder Karten erhalten, die Sie beobachten", + "optional": "optional", + "or": "oder", + "page-maybe-private": "Diese Seite könnte privat sein. Vielleicht können Sie sie sehen, wenn Sie sich <a href='%s'>einloggen</a>.", + "page-not-found": "Seite nicht gefunden.", + "password": "Passwort", + "paste-or-dragdrop": "Einfügen oder Datei mit Drag & Drop ablegen (nur Bilder)", + "participating": "Teilnehmen", + "preview": "Vorschau", + "previewAttachedImagePopup-title": "Vorschau", + "previewClipboardImagePopup-title": "Vorschau", + "private": "Privat", + "private-desc": "Dieses Board ist privat. Nur Nutzer, die zu dem Board gehören, können es anschauen und bearbeiten.", + "profile": "Profil", + "public": "Öffentlich", + "public-desc": "Dieses Board ist öffentlich. Es ist für jeden, der den Link kennt, sichtbar und taucht in Suchmaschinen wie Google auf. Nur Nutzer, die zum Board hinzugefügt wurden, können es bearbeiten.", + "quick-access-description": "Markieren Sie ein Board mit einem Stern, um dieser Leiste eine Verknüpfung hinzuzufügen.", + "remove-cover": "Cover entfernen", + "remove-from-board": "Von Board entfernen", + "remove-label": "Label entfernen", + "listDeletePopup-title": "Liste löschen?", + "remove-member": "Nutzer entfernen", + "remove-member-from-card": "Von Karte entfernen", + "remove-member-pop": "__name__ (__username__) von __boardTitle__ entfernen? Das Mitglied wird von allen Karten auf diesem Board entfernt. Es erhält eine Benachrichtigung.", + "removeMemberPopup-title": "Mitglied entfernen?", + "rename": "Umbenennen", + "rename-board": "Board umbenennen", + "restore": "Wiederherstellen", + "save": "Speichern", + "search": "Suchen", + "rules": "Regeln", + "search-cards": "Suche nach Karten-/Listentiteln, Beschreibungen und personalisierten Feldern auf diesem Brett ", + "search-example": "Suchbegriff", + "select-color": "Farbe auswählen", + "set-wip-limit-value": "Setzen Sie ein Limit für die maximale Anzahl von Aufgaben in dieser Liste", + "setWipLimitPopup-title": "WIP-Limit setzen", + "shortcut-assign-self": "Fügen Sie sich zur aktuellen Karte hinzu", + "shortcut-autocomplete-emoji": "Emojis vervollständigen", + "shortcut-autocomplete-members": "Mitglieder vervollständigen", + "shortcut-clear-filters": "Alle Filter entfernen", + "shortcut-close-dialog": "Dialog schließen", + "shortcut-filter-my-cards": "Meine Karten filtern", + "shortcut-show-shortcuts": "Liste der Tastaturkürzel anzeigen", + "shortcut-toggle-filterbar": "Filter-Seitenleiste ein-/ausblenden", + "shortcut-toggle-sidebar": "Seitenleiste ein-/ausblenden", + "show-cards-minimum-count": "Zeigt die Kartenanzahl an, wenn die Liste mehr enthält als", + "sidebar-open": "Seitenleiste öffnen", + "sidebar-close": "Seitenleiste schließen", + "signupPopup-title": "Benutzerkonto erstellen", + "star-board-title": "Klicken Sie, um das Board mit einem Stern zu markieren. Es erscheint dann oben in ihrer Boardliste.", + "starred-boards": "Markierte Boards", + "starred-boards-description": "Markierte Boards erscheinen oben in ihrer Boardliste.", + "subscribe": "Abonnieren", + "team": "Team", + "this-board": "diesem Board", + "this-card": "diese Karte", + "spent-time-hours": "Aufgewendete Zeit (Stunden)", + "overtime-hours": "Mehrarbeit (Stunden)", + "overtime": "Mehrarbeit", + "has-overtime-cards": "Hat Karten mit Mehrarbeit", + "has-spenttime-cards": "Hat Karten mit aufgewendeten Zeiten", + "time": "Zeit", + "title": "Titel", + "tracking": "Folgen", + "tracking-info": "Sie werden über alle Änderungen an Karten benachrichtigt, an denen Sie als Ersteller oder Mitglied beteiligt sind.", + "type": "Typ", + "unassign-member": "Mitglied entfernen", + "unsaved-description": "Sie haben eine nicht gespeicherte Änderung.", + "unwatch": "Beobachtung entfernen", + "upload": "Upload", + "upload-avatar": "Profilbild hochladen", + "uploaded-avatar": "Profilbild hochgeladen", + "username": "Benutzername", + "view-it": "Ansehen", + "warn-list-archived": "Warnung: Diese Karte befindet sich in einer Liste im Archiv", + "watch": "Beobachten", + "watching": "Beobachten", + "watching-info": "Sie werden über alle Änderungen in diesem Board benachrichtigt", + "welcome-board": "Willkommen-Board", + "welcome-swimlane": "Meilenstein 1", + "welcome-list1": "Grundlagen", + "welcome-list2": "Fortgeschritten", + "card-templates-swimlane": "Kartenvorlagen", + "list-templates-swimlane": "Listenvorlagen", + "board-templates-swimlane": "Boardvorlagen", + "what-to-do": "Was wollen Sie tun?", + "wipLimitErrorPopup-title": "Ungültiges WIP-Limit", + "wipLimitErrorPopup-dialog-pt1": "Die Anzahl von Aufgaben in dieser Liste ist größer als das von Ihnen definierte WIP-Limit.", + "wipLimitErrorPopup-dialog-pt2": "Bitte verschieben Sie einige Aufgaben aus dieser Liste oder setzen Sie ein grösseres WIP-Limit.", + "admin-panel": "Administration", + "settings": "Einstellungen", + "people": "Nutzer", + "registration": "Registrierung", + "disable-self-registration": "Selbstregistrierung deaktivieren", + "invite": "Einladen", + "invite-people": "Nutzer einladen", + "to-boards": "In Board(s)", + "email-addresses": "E-Mail Adressen", + "smtp-host-description": "Die Adresse Ihres SMTP-Servers für ausgehende E-Mails.", + "smtp-port-description": "Der Port Ihres SMTP-Servers für ausgehende E-Mails.", + "smtp-tls-description": "Aktiviere TLS Unterstützung für SMTP Server", + "smtp-host": "SMTP-Server", + "smtp-port": "SMTP-Port", + "smtp-username": "Benutzername", + "smtp-password": "Passwort", + "smtp-tls": "TLS Unterstützung", + "send-from": "Absender", + "send-smtp-test": "Test-E-Mail an sich selbst schicken", + "invitation-code": "Einladungscode", + "email-invite-register-subject": "__inviter__ hat Ihnen eine Einladung geschickt", + "email-invite-register-text": "Sehr geehrte(r) __user__,\n\n__inviter__ hat Sie zur Mitarbeit an einem Kanbanboard eingeladen.\n\nBitte klicken Sie auf folgenden Link:\n__url__\n\nIhr Einladungscode lautet: __icode__\n\nDanke.", + "email-smtp-test-subject": "SMTP Test-E-Mail", + "email-smtp-test-text": "Sie haben erfolgreich eine E-Mail versandt", + "error-invitation-code-not-exist": "Ungültiger Einladungscode", + "error-notAuthorized": "Sie sind nicht berechtigt diese Seite zu sehen.", + "webhook-title": "Webhook Name", + "webhook-token": "Token (Optional für Authentifizierung)", + "outgoing-webhooks": "Ausgehende Webhooks", + "bidirectional-webhooks": "Zwei-Wege Webhooks", + "outgoingWebhooksPopup-title": "Ausgehende Webhooks", + "boardCardTitlePopup-title": "Kartentitelfilter", + "disable-webhook": "Diesen Webhook deaktivieren", + "global-webhook": "Globale Webhooks", + "new-outgoing-webhook": "Neuer ausgehender Webhook", + "no-name": "(Unbekannt)", + "Node_version": "Node-Version", + "Meteor_version": "Meteor-Version", + "MongoDB_version": "MongoDB-Version", + "MongoDB_storage_engine": "MongoDB-Speicher-Engine", + "MongoDB_Oplog_enabled": "MongoDB-Oplog aktiviert", + "OS_Arch": "Betriebssystem-Architektur", + "OS_Cpus": "Anzahl Prozessoren", + "OS_Freemem": "Freier Arbeitsspeicher", + "OS_Loadavg": "Mittlere Systembelastung", + "OS_Platform": "Plattform", + "OS_Release": "Version des Betriebssystem", + "OS_Totalmem": "Gesamter Arbeitsspeicher", + "OS_Type": "Typ des Betriebssystems", + "OS_Uptime": "Laufzeit des Systems", + "days": "Tage", + "hours": "Stunden", + "minutes": "Minuten", + "seconds": "Sekunden", + "show-field-on-card": "Zeige dieses Feld auf der Karte", + "automatically-field-on-card": "Automatisch Label für alle Karten erzeugen", + "showLabel-field-on-card": "Feldbezeichnung auf Minikarte anzeigen", + "yes": "Ja", + "no": "Nein", + "accounts": "Konten", + "accounts-allowEmailChange": "Ändern der E-Mailadresse erlauben", + "accounts-allowUserNameChange": "Ändern des Benutzernamens erlauben", + "createdAt": "Erstellt am", + "verified": "Geprüft", + "active": "Aktiv", + "card-received": "Empfangen", + "card-received-on": "Empfangen am", + "card-end": "Ende", + "card-end-on": "Endet am", + "editCardReceivedDatePopup-title": "Empfangsdatum ändern", + "editCardEndDatePopup-title": "Enddatum ändern", + "setCardColorPopup-title": "Farbe festlegen", + "setCardActionsColorPopup-title": "Farbe wählen", + "setSwimlaneColorPopup-title": "Farbe wählen", + "setListColorPopup-title": "Farbe wählen", + "assigned-by": "Zugewiesen von", + "requested-by": "Angefordert von", + "board-delete-notice": "Löschen kann nicht rückgängig gemacht werden. Sie werden alle Listen, Karten und Aktionen, die mit diesem Board verbunden sind, verlieren.", + "delete-board-confirm-popup": "Alle Listen, Karten, Labels und Akivitäten werden gelöscht und Sie können die Inhalte des Boards nicht wiederherstellen! Die Aktion kann nicht rückgängig gemacht werden.", + "boardDeletePopup-title": "Board löschen?", + "delete-board": "Board löschen", + "default-subtasks-board": "Teilaufgabe für __board__ Board", + "default": "Standard", + "queue": "Warteschlange", + "subtask-settings": "Einstellungen für Teilaufgaben", + "card-settings": "Karten-Einstellungen", + "boardSubtaskSettingsPopup-title": "Boardeinstellungen für Teilaufgaben", + "boardCardSettingsPopup-title": "Karten-Einstellungen", + "deposit-subtasks-board": "Teilaufgaben in diesem Board ablegen:", + "deposit-subtasks-list": "Zielliste für hier abgelegte Teilaufgaben:", + "show-parent-in-minicard": "Übergeordnetes Element auf Minikarte anzeigen:", + "prefix-with-full-path": "Vollständiger Pfad über Titel", + "prefix-with-parent": "Über Titel", + "subtext-with-full-path": "Vollständiger Pfad unter Titel", + "subtext-with-parent": "Unter Titel", + "change-card-parent": "Übergeordnete Karte ändern", + "parent-card": "Übergeordnete Karte", + "source-board": "Quellboard", + "no-parent": "Nicht anzeigen", + "activity-added-label": "fügte Label '%s' zu %s hinzu", + "activity-removed-label": "entfernte Label '%s' von %s", + "activity-delete-attach": "löschte ein Anhang von %s", + "activity-added-label-card": "Label hinzugefügt '%s'", + "activity-removed-label-card": "Label entfernt '%s'", + "activity-delete-attach-card": "hat einen Anhang gelöscht", + "activity-set-customfield": "setze benutzerdefiniertes Feld '%s' zu '%s' in %s", + "activity-unset-customfield": "entferne benutzerdefiniertes Feld '%s' in %s", + "r-rule": "Regel", + "r-add-trigger": "Auslöser hinzufügen", + "r-add-action": "Aktion hinzufügen", + "r-board-rules": "Boardregeln", + "r-add-rule": "Regel hinzufügen", + "r-view-rule": "Regel anzeigen", + "r-delete-rule": "Regel löschen", + "r-new-rule-name": "Neuer Regeltitel", + "r-no-rules": "Keine Regeln", + "r-when-a-card": "Wenn Karte", + "r-is": "wird", + "r-is-moved": "verschoben wird", + "r-added-to": "hinzugefügt zu", + "r-removed-from": "entfernt von", + "r-the-board": "das Board", + "r-list": "Liste", + "set-filter": "Setze Filter", + "r-moved-to": "verschoben nach", + "r-moved-from": "verschoben von", + "r-archived": "ins Archiv verschoben", + "r-unarchived": "aus dem Archiv wiederhergestellt", + "r-a-card": "einer Karte", + "r-when-a-label-is": "Wenn ein Label", + "r-when-the-label": "Wenn das Label", + "r-list-name": "Listenname", + "r-when-a-member": "Wenn ein Mitglied", + "r-when-the-member": "Wenn das Mitglied", + "r-name": "Name", + "r-when-a-attach": "Wenn ein Anhang", + "r-when-a-checklist": "Wenn eine Checkliste wird", + "r-when-the-checklist": "Wenn die Checkliste", + "r-completed": "abgeschlossen", + "r-made-incomplete": "unvollständig gemacht", + "r-when-a-item": "Wenn eine Checklistenposition", + "r-when-the-item": "Wenn die Checklistenposition", + "r-checked": "markiert wird", + "r-unchecked": "abgewählt wird", + "r-move-card-to": "Verschiebe Karte an", + "r-top-of": "Anfang von", + "r-bottom-of": "Ende von", + "r-its-list": "seiner Liste", + "r-archive": "Ins Archiv verschieben", + "r-unarchive": "Aus dem Archiv wiederherstellen", + "r-card": "Karte", + "r-add": "Hinzufügen", + "r-remove": "entfernen", + "r-label": "Label", + "r-member": "Mitglied", + "r-remove-all": "Entferne alle Mitglieder von der Karte", + "r-set-color": "Farbe festlegen auf", + "r-checklist": "Checkliste", + "r-check-all": "Alle markieren", + "r-uncheck-all": "Alle abwählen", + "r-items-check": "Elemente der Checkliste", + "r-check": "Markieren", + "r-uncheck": "Abwählen", + "r-item": "Element", + "r-of-checklist": "der Checkliste", + "r-send-email": "Eine E-Mail senden", + "r-to": "an", + "r-subject": "Betreff", + "r-rule-details": "Regeldetails", + "r-d-move-to-top-gen": "Karte nach oben in die Liste verschieben", + "r-d-move-to-top-spec": "Karte an den Anfang der Liste verschieben", + "r-d-move-to-bottom-gen": "Karte nach unten in die Liste verschieben", + "r-d-move-to-bottom-spec": "Karte an das Ende der Liste verschieben", + "r-d-send-email": "E-Mail senden", + "r-d-send-email-to": "an", + "r-d-send-email-subject": "Betreff", + "r-d-send-email-message": "Nachricht", + "r-d-archive": "Karte ins Archiv verschieben", + "r-d-unarchive": "Karte aus dem Archiv wiederherstellen", + "r-d-add-label": "Label hinzufügen", + "r-d-remove-label": "Label entfernen", + "r-create-card": "Neue Karte erstellen", + "r-in-list": "in der Liste", + "r-in-swimlane": "in Swimlane", + "r-d-add-member": "Mitglied hinzufügen", + "r-d-remove-member": "Mitglied entfernen", + "r-d-remove-all-member": "Entferne alle Mitglieder", + "r-d-check-all": "Alle Elemente der Liste markieren", + "r-d-uncheck-all": "Alle Element der Liste abwählen", + "r-d-check-one": "Element auswählen", + "r-d-uncheck-one": "Element abwählen", + "r-d-check-of-list": "der Checkliste", + "r-d-add-checklist": "Checkliste hinzufügen", + "r-d-remove-checklist": "Checkliste entfernen", + "r-by": "durch", + "r-add-checklist": "Checkliste hinzufügen", + "r-with-items": "mit Elementen", + "r-items-list": "Element1,Element2,Element3", + "r-add-swimlane": "Füge Swimlane hinzu", + "r-swimlane-name": "Swimlanename", + "r-board-note": "Hinweis: Lassen Sie ein Feld leer, um alle möglichen Werte zu finden.", + "r-checklist-note": "Hinweis: Die Elemente der Checkliste müssen als kommagetrennte Werte geschrieben werden.", + "r-when-a-card-is-moved": "Wenn eine Karte in eine andere Liste verschoben wird", + "r-set": "Setze", + "r-update": "Aktualisiere", + "r-datefield": "Datumsfeld", + "r-df-start-at": "Start", + "r-df-due-at": "Fällig", + "r-df-end-at": "Ende", + "r-df-received-at": "Empfangen", + "r-to-current-datetime": "auf das aktuelle Datum/Zeit", + "r-remove-value-from": "Entferne Wert von", + "ldap": "LDAP", + "oauth2": "OAuth2", + "cas": "CAS", + "authentication-method": "Authentifizierungsmethode", + "authentication-type": "Authentifizierungstyp", + "custom-product-name": "Benutzerdefinierter Produktname", + "layout": "Layout", + "hide-logo": "Verstecke Logo", + "add-custom-html-after-body-start": "Füge benutzerdefiniertes HTML nach <body> Anfang hinzu", + "add-custom-html-before-body-end": "Füge benutzerdefiniertes HTML vor </body>Ende hinzu", + "error-undefined": "Etwas ist schief gelaufen", + "error-ldap-login": "Es ist ein Fehler beim Anmelden aufgetreten", + "display-authentication-method": "Anzeige Authentifizierungsverfahren", + "default-authentication-method": "Standardauthentifizierungsverfahren", + "duplicate-board": "Board duplizieren", + "people-number": "Anzahl der Personen:", + "swimlaneDeletePopup-title": "Swimlane löschen?", + "swimlane-delete-pop": "Alle Aktionen werden aus dem Aktivitätenfeed entfernt und die Swimlane kann nicht wiederhergestellt werden. Die Aktion kann nicht rückgängig gemacht werden.", + "restore-all": "Alles wiederherstellen", + "delete-all": "Alles löschen", + "loading": "Laden, bitte warten.", + "previous_as": "letzter Zeitpunkt war", + "act-a-dueAt": "hat Fälligkeit geändert auf\nWann: __timeValue__\nWo: __card__\nvorheriger Fälligkeitszeitpunkt war __timeOldValue__", + "act-a-endAt": "hat Ende auf __timeValue__ von (__timeOldValue__) geändert", + "act-a-startAt": "hat Start auf __timeValue__ von (__timeOldValue__) geändert", + "act-a-receivedAt": "hat Empfangszeit auf __timeValue__ von (__timeOldValue__) geändert", + "a-dueAt": "hat Fälligkeit geändert auf", + "a-endAt": "hat Ende geändert auf", + "a-startAt": "hat Startzeit geändert auf", + "a-receivedAt": "hat Empfangszeit geändert auf", + "almostdue": "aktuelles Fälligkeitsdatum %s bevorstehend", + "pastdue": "aktuelles Fälligkeitsdatum %s überschritten", + "duenow": "aktuelles Fälligkeitsdatum %s heute", + "act-newDue": "__list__/__card__ hat seine 1. fällige Erinnerung [__board__]", + "act-withDue": "Erinnerung an Fällikgeit von __card__ [__board__]", + "act-almostdue": "erinnernd an das aktuelle Fälligkeitszeitpunkt (__timeValue__) von __card__ ist bevorstehend", + "act-pastdue": "erinnernd an das aktuelle Fälligkeitszeitpunkt (__timeValue__) von __card__ ist vorbei", + "act-duenow": "erinnernd an das aktuelle Fälligkeitszeitpunkt (__timeValue__) von __card__ ist jetzt", + "act-atUserComment": "Sie wurden in [__board__] __list__/__card__ erwähnt", + "delete-user-confirm-popup": "Sind Sie sicher, dass Sie diesen Account löschen wollen? Die Aktion kann nicht rückgängig gemacht werden.", + "accounts-allowUserDelete": "Erlaube Benutzern ihren eigenen Account zu löschen", + "hide-minicard-label-text": "Labeltext auf Minikarte ausblenden", + "show-desktop-drag-handles": "Desktop-Ziehpunkte anzeigen", + "assignee": "Zugewiesen", + "cardAssigneesPopup-title": "Zugewiesen", + "addmore-detail": "Eine detailliertere Beschreibung hinzufügen", + "show-on-card": "Zeige auf Karte", + "new": "Neu", + "editUserPopup-title": "Benutzer ändern", + "newUserPopup-title": "Neuer Benutzer", + "notifications": "Benachrichtigungen", + "view-all": "Alle anzeigen", + "filter-by-unread": "Nur ungelesene", + "mark-all-as-read": "Alle als gelesen markieren", + "remove-all-read": "Alle gelesenen entfernen", + "allow-rename": "Umbenennen erlauben", + "allowRenamePopup-title": "Umbenennen erlauben" +} \ No newline at end of file diff --git a/i18n/el.i18n.json b/i18n/el.i18n.json index 7d2e5ae3..335ff73d 100644 --- a/i18n/el.i18n.json +++ b/i18n/el.i18n.json @@ -1,780 +1,780 @@ { - "accept": "Αποδοχή", - "act-activity-notify": "Ειδοποίηση δραστηριότητας", - "act-addAttachment": "added attachment __attachment__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-deleteAttachment": "deleted attachment __attachment__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addSubtask": "added subtask __subtask__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addedLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removeLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removedLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addChecklist": "added checklist __checklist__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addChecklistItem": "added checklist item __checklistItem__ to checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removeChecklist": "removed checklist __checklist__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removeChecklistItem": "removed checklist item __checklistItem__ from checklist __checkList__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-checkedItem": "checked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-uncheckedItem": "unchecked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-completeChecklist": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-uncompleteChecklist": "uncompleted checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addComment": "commented on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-editComment": "edited comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-deleteComment": "deleted comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-createBoard": "created board __board__", - "act-createSwimlane": "created swimlane __swimlane__ to board __board__", - "act-createCard": "created card __card__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-createCustomField": "created custom field __customField__ at board __board__", - "act-deleteCustomField": "deleted custom field __customField__ at board __board__", - "act-setCustomField": "edited custom field __customField__: __customFieldValue__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-createList": "added list __list__ to board __board__", - "act-addBoardMember": "added member __member__ to board __board__", - "act-archivedBoard": "Board __board__ moved to Archive", - "act-archivedCard": "Card __card__ at list __list__ at swimlane __swimlane__ at board __board__ moved to Archive", - "act-archivedList": "List __list__ at swimlane __swimlane__ at board __board__ moved to Archive", - "act-archivedSwimlane": "Swimlane __swimlane__ at board __board__ moved to Archive", - "act-importBoard": "imported board __board__", - "act-importCard": "imported card __card__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-importList": "imported list __list__ to swimlane __swimlane__ at board __board__", - "act-joinMember": "added member __member__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-moveCard": "moved card __card__ at board __board__ from list __oldList__ at swimlane __oldSwimlane__ to list __list__ at swimlane __swimlane__", - "act-moveCardToOtherBoard": "moved card __card__ from list __oldList__ at swimlane __oldSwimlane__ at board __oldBoard__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-removeBoardMember": "removed member __member__ from board __board__", - "act-restoredCard": "restored card __card__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-unjoinMember": "removed member __member__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-withBoardTitle": "__board__", - "act-withCardTitle": "[__board__] __card__", - "actions": "Ενέργειες", - "activities": "Activities", - "activity": "Δραστηριότητα", - "activity-added": "added %s to %s", - "activity-archived": "%s μετακινήθηκε στο Αρχείο", - "activity-attached": "attached %s to %s", - "activity-created": "created %s", - "activity-customfield-created": "created custom field %s", - "activity-excluded": "excluded %s from %s", - "activity-imported": "imported %s into %s from %s", - "activity-imported-board": "imported %s from %s", - "activity-joined": "joined %s", - "activity-moved": "moved %s from %s to %s", - "activity-on": "on %s", - "activity-removed": "removed %s from %s", - "activity-sent": "sent %s to %s", - "activity-unjoined": "unjoined %s", - "activity-subtask-added": "added subtask to %s", - "activity-checked-item": "checked %s in checklist %s of %s", - "activity-unchecked-item": "unchecked %s in checklist %s of %s", - "activity-checklist-added": "added checklist to %s", - "activity-checklist-removed": "removed a checklist from %s", - "activity-checklist-completed": "completed checklist %s of %s", - "activity-checklist-uncompleted": "uncompleted the checklist %s of %s", - "activity-checklist-item-added": "added checklist item to '%s' in %s", - "activity-checklist-item-removed": "removed a checklist item from '%s' in %s", - "add": "Προσθήκη", - "activity-checked-item-card": "checked %s in checklist %s", - "activity-unchecked-item-card": "unchecked %s in checklist %s", - "activity-checklist-completed-card": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "activity-checklist-uncompleted-card": "uncompleted the checklist %s", - "activity-editComment": "edited comment %s", - "activity-deleteComment": "deleted comment %s", - "add-attachment": "Add Attachment", - "add-board": "Add Board", - "add-card": "Προσθήκη Κάρτας", - "add-swimlane": "Add Swimlane", - "add-subtask": "Add Subtask", - "add-checklist": "Add Checklist", - "add-checklist-item": "Add an item to checklist", - "add-cover": "Add Cover", - "add-label": "Προσθήκη Ετικέτας", - "add-list": "Προσθήκη Λίστας", - "add-members": "Προσθήκη Μελών", - "added": "Προστέθηκε", - "addMemberPopup-title": "Μέλοι", - "admin": "Διαχειριστής", - "admin-desc": "Can view and edit cards, remove members, and change settings for the board.", - "admin-announcement": "Announcement", - "admin-announcement-active": "Active System-Wide Announcement", - "admin-announcement-title": "Announcement from Administrator", - "all-boards": "All boards", - "and-n-other-card": "And __count__ other card", - "and-n-other-card_plural": "And __count__ other cards", - "apply": "Εφαρμογή", - "app-is-offline": "Loading, please wait. Refreshing the page will cause data loss. If loading does not work, please check that server has not stopped.", - "archive": "Μετακίνηση στο Αρχείο", - "archive-all": "Μετακίνηση Όλων στο Αρχείο", - "archive-board": "Μετακίνηση Πίνακα στο Αρχείο", - "archive-card": "Μετακίνηση Κάρτας στο Αρχείο", - "archive-list": "Μετακίνηση Λίστας στο Αρχείο", - "archive-swimlane": "Move Swimlane to Archive", - "archive-selection": "Μετακίνηση επιλογής στο Αρχείο", - "archiveBoardPopup-title": "Να μετακινηθεί ο Πίνακας στο Αρχείο;", - "archived-items": "Αρχείο", - "archived-boards": "Πίνακες στο Αρχείο", - "restore-board": "Επαναφορά Πίνακα", - "no-archived-boards": "Δεν υπάρχουν Πίνακες στο Αρχείο.", - "archives": "Αρχείο", - "template": "Πρότυπο", - "templates": "Πρότυπα", - "assign-member": "Ανάθεση μέλους", - "attached": "attached", - "attachment": "Συνημμένο", - "attachment-delete-pop": "Deleting an attachment is permanent. There is no undo.", - "attachmentDeletePopup-title": "Διαγραφή Συννημένου;", - "attachments": "Συννημένα", - "auto-watch": "Automatically watch boards when they are created", - "avatar-too-big": "The avatar is too large (70KB max)", - "back": "Πίσω", - "board-change-color": "Αλλαγή χρώματος", - "board-nb-stars": "%s stars", - "board-not-found": "Ο πίνακας δε βρέθηκε", - "board-private-info": "This board will be <strong>private</strong>.", - "board-public-info": "This board will be <strong>public</strong>.", - "boardChangeColorPopup-title": "Αλλαγή Φόντου Πίνακα", - "boardChangeTitlePopup-title": "Μετονομασία Πίνακα", - "boardChangeVisibilityPopup-title": "Αλλαγή Ορατότητας", - "boardChangeWatchPopup-title": "Change Watch", - "boardMenuPopup-title": "Ρυθμίσεις Πίνακα", - "boardChangeViewPopup-title": "Board View", - "boards": "Πίνακες", - "board-view": "Board View", - "board-view-cal": "Ημερολόγιο", - "board-view-swimlanes": "Swimlanes", - "board-view-collapse": "Collapse", - "board-view-lists": "Λίστες", - "bucket-example": "Like “Bucket List” for example", - "cancel": "Ακύρωση", - "card-archived": "Αυτή η κάρτα μετακινήθηκε στο Αρχείο.", - "board-archived": "Αυτός ο πίνακας μετακινήθηκε στο Αρχείο.", - "card-comments-title": "This card has %s comment.", - "card-delete-notice": "Deleting is permanent. You will lose all actions associated with this card.", - "card-delete-pop": "All actions will be removed from the activity feed and you won't be able to re-open the card. There is no undo.", - "card-delete-suggest-archive": "You can move a card to Archive to remove it from the board and preserve the activity.", - "card-due": "Έως", - "card-due-on": "Έως τις", - "card-spent": "Spent Time", - "card-edit-attachments": "Edit attachments", - "card-edit-custom-fields": "Edit custom fields", - "card-start-voting": "Start voting", - "card-cancel-voting": "Delete voting and all votes", - "card-edit-labels": "Edit labels", - "card-edit-members": "Edit members", - "card-labels-title": "Change the labels for the card.", - "card-members-title": "Add or remove members of the board from the card.", - "card-start": "Start", - "card-start-on": "Starts on", - "cardAttachmentsPopup-title": "Attach From", - "cardCustomField-datePopup-title": "Change date", - "cardCustomFieldsPopup-title": "Edit custom fields", - "cardStartVotingPopup-title": "Start a vote", - "positiveVoteMembersPopup-title": "Proponents", - "negativeVoteMembersPopup-title": "Opponents", - "vote-question": "Voting question", - "vote-public": "Public vote", - "vote-for-it": "for it", - "vote-against": "against", - "cardDeletePopup-title": "Διαγραφή Κάρτας;", - "cardDetailsActionsPopup-title": "Card Actions", - "cardLabelsPopup-title": "Ετικέτες", - "cardMembersPopup-title": "Μέλοι", - "cardMorePopup-title": "Περισσότερα", - "cardTemplatePopup-title": "Create template", - "cards": "Κάρτες", - "cards-count": "Κάρτες", - "casSignIn": "Sign In with CAS", - "cardType-card": "Card", - "cardType-linkedCard": "Linked Card", - "cardType-linkedBoard": "Linked Board", - "change": "Αλλαγή", - "change-avatar": "Change Avatar", - "change-password": "Αλλαγή Κωδικού", - "change-permissions": "Change permissions", - "change-settings": "Αλλαγή Ρυθμίσεων", - "changeAvatarPopup-title": "Change Avatar", - "changeLanguagePopup-title": "Αλλαγή Γλώσσας", - "changePasswordPopup-title": "Αλλαγή Κωδικού", - "changePermissionsPopup-title": "Change Permissions", - "changeSettingsPopup-title": "Αλλαγή Ρυθμίσεων", - "subtasks": "Subtasks", - "checklists": "Checklists", - "click-to-star": "Click to star this board.", - "click-to-unstar": "Click to unstar this board.", - "clipboard": "Clipboard or drag & drop", - "close": "Κλείσιμο", - "close-board": "Close Board", - "close-board-pop": "You will be able to restore the board by clicking the “Archive” button from the home header.", - "color-black": "μαύρο", - "color-blue": "μπλε", - "color-crimson": "βυσσινί", - "color-darkgreen": "σκούρο πράσινο", - "color-gold": "χρυσό", - "color-gray": "γκρι", - "color-green": "πράσινο", - "color-indigo": "λουλάκι", - "color-lime": "λάιμ", - "color-magenta": "magenta", - "color-mistyrose": "mistyrose", - "color-navy": "navy", - "color-orange": "πορτοκαλί", - "color-paleturquoise": "paleturquoise", - "color-peachpuff": "peachpuff", - "color-pink": "ροζ", - "color-plum": "plum", - "color-purple": "μωβ", - "color-red": "κόκκινο", - "color-saddlebrown": "saddlebrown", - "color-silver": "ασημί", - "color-sky": "ουρανός", - "color-slateblue": "slateblue", - "color-white": "λευκό", - "color-yellow": "κίτρινο", - "unset-color": "Unset", - "comment": "Comment", - "comment-placeholder": "Write Comment", - "comment-only": "Comment only", - "comment-only-desc": "Can comment on cards only.", - "no-comments": "Χωρίς σχόλια", - "no-comments-desc": "Can not see comments and activities.", - "worker": "Worker", - "worker-desc": "Can only move cards, assign itself to card and comment.", - "computer": "Υπολογιστής", - "confirm-subtask-delete-dialog": "Are you sure you want to delete subtask?", - "confirm-checklist-delete-dialog": "Are you sure you want to delete checklist?", - "copy-card-link-to-clipboard": "Copy card link to clipboard", - "linkCardPopup-title": "Link Card", - "searchElementPopup-title": "Αναζήτηση", - "copyCardPopup-title": "Copy Card", - "copyChecklistToManyCardsPopup-title": "Copy Checklist Template to Many Cards", - "copyChecklistToManyCardsPopup-instructions": "Destination Card Titles and Descriptions in this JSON format", - "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"First card title\", \"description\":\"First card description\"}, {\"title\":\"Second card title\",\"description\":\"Second card description\"},{\"title\":\"Last card title\",\"description\":\"Last card description\"} ]", - "create": "Δημιουργία", - "createBoardPopup-title": "Create Board", - "chooseBoardSourcePopup-title": "Εισαγωγή πίνακα", - "createLabelPopup-title": "Δημιουργία Ετικέτας", - "createCustomField": "Δημιουργία Πεδίου", - "createCustomFieldPopup-title": "Δημιουργία Πεδίου", - "current": "current", - "custom-field-delete-pop": "There is no undo. This will remove this custom field from all cards and destroy its history.", - "custom-field-checkbox": "Checkbox", - "custom-field-date": "Ημερομηνία", - "custom-field-dropdown": "Dropdown List", - "custom-field-dropdown-none": "(none)", - "custom-field-dropdown-options": "List Options", - "custom-field-dropdown-options-placeholder": "Press enter to add more options", - "custom-field-dropdown-unknown": "(unknown)", - "custom-field-number": "Αριθμός", - "custom-field-text": "Κείμενο", - "custom-fields": "Custom Fields", - "date": "Ημερομηνία", - "decline": "Decline", - "default-avatar": "Default avatar", - "delete": "Διαγραφή", - "deleteCustomFieldPopup-title": "Delete Custom Field?", - "deleteLabelPopup-title": "Διαγραφή Ετικέτας;", - "description": "Περιγραφή", - "disambiguateMultiLabelPopup-title": "Disambiguate Label Action", - "disambiguateMultiMemberPopup-title": "Disambiguate Member Action", - "discard": "Απόρριψη", - "done": "Done", - "download": "Download", - "edit": "Επεξεργασία", - "edit-avatar": "Change Avatar", - "edit-profile": "Επεξεργασία Προφίλ", - "edit-wip-limit": "Edit WIP Limit", - "soft-wip-limit": "Soft WIP Limit", - "editCardStartDatePopup-title": "Change start date", - "editCardDueDatePopup-title": "Change due date", - "editCustomFieldPopup-title": "Επεξεργασία Πεδίου", - "editCardSpentTimePopup-title": "Change spent time", - "editLabelPopup-title": "Αλλαγή Ετικέτας", - "editNotificationPopup-title": "Επεξεργασία Ειδοποίησης", - "editProfilePopup-title": "Επεξεργασία Προφίλ", - "email": "Email", - "email-enrollAccount-subject": "An account created for you on __siteName__", - "email-enrollAccount-text": "Hello __user__,\n\nTo start using the service, simply click the link below.\n\n__url__\n\nThanks.", - "email-fail": "Sending email failed", - "email-fail-text": "Error trying to send email", - "email-invalid": "Invalid email", - "email-invite": "Πρόσκληση μέσω Email", - "email-invite-subject": "__inviter__ sent you an invitation", - "email-invite-text": "Dear __user__,\n\n__inviter__ invites you to join board \"__board__\" for collaborations.\n\nPlease follow the link below:\n\n__url__\n\nThanks.", - "email-resetPassword-subject": "Reset your password on __siteName__", - "email-resetPassword-text": "Hello __user__,\n\nTo reset your password, simply click the link below.\n\n__url__\n\nThanks.", - "email-sent": "Email sent", - "email-verifyEmail-subject": "Verify your email address on __siteName__", - "email-verifyEmail-text": "Hello __user__,\n\nTo verify your account email, simply click the link below.\n\n__url__\n\nThanks.", - "enable-wip-limit": "Enable WIP Limit", - "error-board-doesNotExist": "This board does not exist", - "error-board-notAdmin": "You need to be admin of this board to do that", - "error-board-notAMember": "You need to be a member of this board to do that", - "error-json-malformed": "Το κείμενο δεν είναι έγκυρο JSON", - "error-json-schema": "Your JSON data does not include the proper information in the correct format", - "error-list-doesNotExist": "Η λίστα δεν υπάρχει", - "error-user-doesNotExist": "Ο χρήστης δεν υπάρχει", - "error-user-notAllowSelf": "You can not invite yourself", - "error-user-notCreated": "Ο χρήστης δε δημιουργήθηκε", - "error-username-taken": "This username is already taken", - "error-email-taken": "Email has already been taken", - "export-board": "Εξαγωγή πίνακα", - "sort": "Sort", - "sort-desc": "Click to Sort List", - "list-sort-by": "Sort the List By:", - "list-label-modifiedAt": "Last Access Time", - "list-label-title": "Name of the List", - "list-label-sort": "Your Manual Order", - "list-label-short-modifiedAt": "(L)", - "list-label-short-title": "(N)", - "list-label-short-sort": "(M)", - "filter": "Φίλτρο", - "filter-cards": "Filter Cards or Lists", - "list-filter-label": "Filter List by Title", - "filter-clear": "Clear filter", - "filter-no-label": "No label", - "filter-no-member": "Κανένα μέλος", - "filter-no-assignee": "No assignee", - "filter-no-custom-fields": "No Custom Fields", - "filter-show-archive": "Show archived lists", - "filter-hide-empty": "Hide empty lists", - "filter-on": "Filter is on", - "filter-on-desc": "You are filtering cards on this board. Click here to edit filter.", - "filter-to-selection": "Filter to selection", - "advanced-filter-label": "Advanced Filter", - "advanced-filter-description": "Advanced Filter allows to write a string containing following operators: == != <= >= && || ( ) A space is used as a separator between the Operators. You can filter for all Custom Fields by typing their names and values. For Example: Field1 == Value1. Note: If fields or values contains spaces, you need to encapsulate them into single quotes. For Example: 'Field 1' == 'Value 1'. For single control characters (' \\/) to be skipped, you can use \\. For example: Field1 == I\\'m. Also you can combine multiple conditions. For Example: F1 == V1 || F1 == V2. Normally all operators are interpreted from left to right. You can change the order by placing brackets. For Example: F1 == V1 && ( F2 == V2 || F2 == V3 ). Also you can search text fields using regex: F1 == /Tes.*/i", - "fullname": "Πλήρες Όνομα", - "header-logo-title": "Go back to your boards page.", - "hide-system-messages": "Hide system messages", - "headerBarCreateBoardPopup-title": "Create Board", - "home": "Home", - "import": "Εισαγωγή", - "link": "Link", - "import-board": "import board", - "import-board-c": "Εισαγωγή πίνακα", - "import-board-title-trello": "Import board from Trello", - "import-board-title-wekan": "Import board from previous export", - "import-sandstorm-backup-warning": "Do not delete data you import from original exported board or Trello before checking does this grain close and open again, or do you get Board not found error, that means data loss.", - "import-sandstorm-warning": "Imported board will delete all existing data on board and replace it with imported board.", - "from-trello": "Από το Trello", - "from-wekan": "From previous export", - "import-board-instruction-trello": "In your Trello board, go to 'Menu', then 'More', 'Print and Export', 'Export JSON', and copy the resulting text.", - "import-board-instruction-wekan": "In your board, go to 'Menu', then 'Export board', and copy the text in the downloaded file.", - "import-board-instruction-about-errors": "If you get errors when importing board, sometimes importing still works, and board is at All Boards page.", - "import-json-placeholder": "Paste your valid JSON data here", - "import-map-members": "Map members", - "import-members-map": "Your imported board has some members. Please map the members you want to import to your users", - "import-show-user-mapping": "Review members mapping", - "import-user-select": "Pick your existing user you want to use as this member", - "importMapMembersAddPopup-title": "Επιλογή μέλους", - "info": "Έκδοση", - "initials": "Initials", - "invalid-date": "Invalid date", - "invalid-time": "Invalid time", - "invalid-user": "Invalid user", - "joined": "joined", - "just-invited": "You are just invited to this board", - "keyboard-shortcuts": "Συντομεύσεις πληκτρολογίου", - "label-create": "Δημιουργία Ετικέτας", - "label-default": "%s label (default)", - "label-delete-pop": "There is no undo. This will remove this label from all cards and destroy its history.", - "labels": "Ετικέτες", - "language": "Γλώσσα", - "last-admin-desc": "You can’t change roles because there must be at least one admin.", - "leave-board": "Leave Board", - "leave-board-pop": "Are you sure you want to leave __boardTitle__? You will be removed from all cards on this board.", - "leaveBoardPopup-title": "Leave Board ?", - "link-card": "Link to this card", - "list-archive-cards": "Move all cards in this list to Archive", - "list-archive-cards-pop": "This will remove all the cards in this list from the board. To view cards in Archive and bring them back to the board, click “Menu” > “Archive”.", - "list-move-cards": "Move all cards in this list", - "list-select-cards": "Select all cards in this list", - "set-color-list": "Set Color", - "listActionPopup-title": "List Actions", - "swimlaneActionPopup-title": "Swimlane Actions", - "swimlaneAddPopup-title": "Add a Swimlane below", - "listImportCardPopup-title": "Εισαγωγή μιας κάρτας Trello", - "listMorePopup-title": "Περισσότερα", - "link-list": "Link to this list", - "list-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the list. There is no undo.", - "list-delete-suggest-archive": "You can move a list to Archive to remove it from the board and preserve the activity.", - "lists": "Λίστες", - "swimlanes": "Swimlanes", - "log-out": "Αποσύνδεση", - "log-in": "Σύνδεση", - "loginPopup-title": "Σύνδεση", - "memberMenuPopup-title": "Member Settings", - "members": "Μέλοι", - "menu": "Menu", - "move-selection": "Move selection", - "moveCardPopup-title": "Move Card", - "moveCardToBottom-title": "Move to Bottom", - "moveCardToTop-title": "Move to Top", - "moveSelectionPopup-title": "Move selection", - "multi-selection": "Multi-Selection", - "multi-selection-on": "Multi-Selection is on", - "muted": "Muted", - "muted-info": "You will never be notified of any changes in this board", - "my-boards": "My Boards", - "name": "Όνομα", - "no-archived-cards": "Δεν υπάρχουν κάρτες στο Αρχείο.", - "no-archived-lists": "No lists in Archive.", - "no-archived-swimlanes": "No swimlanes in Archive.", - "no-results": "Κανένα αποτέλεσμα", - "normal": "Normal", - "normal-desc": "Can view and edit cards. Can't change settings.", - "not-accepted-yet": "Invitation not accepted yet", - "notify-participate": "Receive updates to any cards you participate as creater or member", - "notify-watch": "Receive updates to any boards, lists, or cards you’re watching", - "optional": "optional", - "or": "ή", - "page-maybe-private": "This page may be private. You may be able to view it by <a href='%s'>logging in</a>.", - "page-not-found": "Η σελίδα δεν βρέθηκε.", - "password": "Κωδικός", - "paste-or-dragdrop": "to paste, or drag & drop image file to it (image only)", - "participating": "Participating", - "preview": "Προεπισκόπηση", - "previewAttachedImagePopup-title": "Προεπισκόπηση", - "previewClipboardImagePopup-title": "Προεπισκόπηση", - "private": "Private", - "private-desc": "This board is private. Only people added to the board can view and edit it.", - "profile": "Προφίλ", - "public": "Public", - "public-desc": "This board is public. It's visible to anyone with the link and will show up in search engines like Google. Only people added to the board can edit.", - "quick-access-description": "Star a board to add a shortcut in this bar.", - "remove-cover": "Remove Cover", - "remove-from-board": "Αφαίρεση από Πίνακα", - "remove-label": "Αφαίρεση Ετικέτας", - "listDeletePopup-title": "Διαγραφή Λίστας;", - "remove-member": "Αφαίρεση Μέλους", - "remove-member-from-card": "Αφαίρεση από την Κάρτα", - "remove-member-pop": "Remove __name__ (__username__) from __boardTitle__? The member will be removed from all cards on this board. They will receive a notification.", - "removeMemberPopup-title": "Αφαίρεση Μέλους;", - "rename": "Μετανομασία", - "rename-board": "Μετονομασία Πίνακα", - "restore": "Restore", - "save": "Αποθήκευση", - "search": "Αναζήτηση", - "rules": "Rules", - "search-cards": "Search from card/list titles, descriptions and custom fields on this board", - "search-example": "Text to search for?", - "select-color": "Επιλέξτε Χρώμα", - "set-wip-limit-value": "Set a limit for the maximum number of tasks in this list", - "setWipLimitPopup-title": "Set WIP Limit", - "shortcut-assign-self": "Assign yourself to current card", - "shortcut-autocomplete-emoji": "Autocomplete emoji", - "shortcut-autocomplete-members": "Autocomplete members", - "shortcut-clear-filters": "Καθαρισμός φίλτρων", - "shortcut-close-dialog": "Close Dialog", - "shortcut-filter-my-cards": "Φιλτράρισμα των καρτών μου", - "shortcut-show-shortcuts": "Bring up this shortcuts list", - "shortcut-toggle-filterbar": "Toggle Filter Sidebar", - "shortcut-toggle-sidebar": "Toggle Board Sidebar", - "show-cards-minimum-count": "Show cards count if list contains more than", - "sidebar-open": "Open Sidebar", - "sidebar-close": "Close Sidebar", - "signupPopup-title": "Δημιουργία Λογαριασμού", - "star-board-title": "Click to star this board. It will show up at top of your boards list.", - "starred-boards": "Starred Boards", - "starred-boards-description": "Starred boards show up at the top of your boards list.", - "subscribe": "Εγγραφή", - "team": "Ομάδα", - "this-board": "this board", - "this-card": "αυτή η κάρτα", - "spent-time-hours": "Spent time (hours)", - "overtime-hours": "Overtime (hours)", - "overtime": "Overtime", - "has-overtime-cards": "Has overtime cards", - "has-spenttime-cards": "Has spent time cards", - "time": "Ώρα", - "title": "Τίτλος", - "tracking": "Tracking", - "tracking-info": "You will be notified of any changes to those cards you are involved as creator or member.", - "type": "Τύπος", - "unassign-member": "Unassign member", - "unsaved-description": "You have an unsaved description.", - "unwatch": "Unwatch", - "upload": "Upload", - "upload-avatar": "Upload an avatar", - "uploaded-avatar": "Uploaded an avatar", - "username": "Όνομα Χρήστη", - "view-it": "View it", - "warn-list-archived": "warning: this card is in an list at Archive", - "watch": "Watch", - "watching": "Watching", - "watching-info": "You will be notified of any change in this board", - "welcome-board": "Πίνακας Καλωσορίσματος", - "welcome-swimlane": "Milestone 1", - "welcome-list1": "Basics", - "welcome-list2": "Advanced", - "card-templates-swimlane": "Πρότυπα Καρτών", - "list-templates-swimlane": "Πρότυπα Λίστας", - "board-templates-swimlane": "Πρότυπα Πινάκων", - "what-to-do": "What do you want to do?", - "wipLimitErrorPopup-title": "Invalid WIP Limit", - "wipLimitErrorPopup-dialog-pt1": "The number of tasks in this list is higher than the WIP limit you've defined.", - "wipLimitErrorPopup-dialog-pt2": "Please move some tasks out of this list, or set a higher WIP limit.", - "admin-panel": "Admin Panel", - "settings": "Ρυθμίσεις", - "people": "Άνθρωποι", - "registration": "Registration", - "disable-self-registration": "Disable Self-Registration", - "invite": "Πρόσκληση", - "invite-people": "Invite People", - "to-boards": "To board(s)", - "email-addresses": "Email Διευθύνσεις", - "smtp-host-description": "The address of the SMTP server that handles your emails.", - "smtp-port-description": "The port your SMTP server uses for outgoing emails.", - "smtp-tls-description": "Enable TLS support for SMTP server", - "smtp-host": "SMTP Host", - "smtp-port": "SMTP Port", - "smtp-username": "Όνομα Χρήστη", - "smtp-password": "Κωδικός", - "smtp-tls": "TLS υποστήριξη", - "send-from": "Από", - "send-smtp-test": "Send a test email to yourself", - "invitation-code": "Κωδικός Πρόσκλησης", - "email-invite-register-subject": "__inviter__ sent you an invitation", - "email-invite-register-text": "Dear __user__,\n\n__inviter__ invites you to kanban board for collaborations.\n\nPlease follow the link below:\n__url__\n\nAnd your invitation code is: __icode__\n\nThanks.", - "email-smtp-test-subject": "SMTP Test Email", - "email-smtp-test-text": "You have successfully sent an email", - "error-invitation-code-not-exist": "Ο κωδικός πρόσκλησης δεν υπάρχει", - "error-notAuthorized": "You are not authorized to view this page.", - "webhook-title": "Webhook Name", - "webhook-token": "Token (Optional for Authentication)", - "outgoing-webhooks": "Outgoing Webhooks", - "bidirectional-webhooks": "Two-Way Webhooks", - "outgoingWebhooksPopup-title": "Outgoing Webhooks", - "boardCardTitlePopup-title": "Card Title Filter", - "disable-webhook": "Disable This Webhook", - "global-webhook": "Global Webhooks", - "new-outgoing-webhook": "New Outgoing Webhook", - "no-name": "(Άγνωστο)", - "Node_version": "Έκδοση Node", - "Meteor_version": "Έκδοση Meteor", - "MongoDB_version": "Έκδοση MongoDB", - "MongoDB_storage_engine": "MongoDB storage engine", - "MongoDB_Oplog_enabled": "MongoDB Oplog enabled", - "OS_Arch": "OS Arch", - "OS_Cpus": "OS CPU Count", - "OS_Freemem": "OS Free Memory", - "OS_Loadavg": "OS Load Average", - "OS_Platform": "OS Platform", - "OS_Release": "OS Release", - "OS_Totalmem": "OS Total Memory", - "OS_Type": "OS Type", - "OS_Uptime": "OS Uptime", - "days": "days", - "hours": "ώρες", - "minutes": "λεπτά", - "seconds": "δευτερόλεπτα", - "show-field-on-card": "Show this field on card", - "automatically-field-on-card": "Auto create field to all cards", - "showLabel-field-on-card": "Show field label on minicard", - "yes": "Ναι", - "no": "Όχι", - "accounts": "Λογαριασμοί", - "accounts-allowEmailChange": "Allow Email Change", - "accounts-allowUserNameChange": "Allow Username Change", - "createdAt": "Created at", - "verified": "Verified", - "active": "Ενεργό", - "card-received": "Received", - "card-received-on": "Received on", - "card-end": "Τέλος", - "card-end-on": "Ends on", - "editCardReceivedDatePopup-title": "Change received date", - "editCardEndDatePopup-title": "Change end date", - "setCardColorPopup-title": "Set color", - "setCardActionsColorPopup-title": "Choose a color", - "setSwimlaneColorPopup-title": "Choose a color", - "setListColorPopup-title": "Choose a color", - "assigned-by": "Assigned By", - "requested-by": "Requested By", - "board-delete-notice": "Deleting is permanent. You will lose all lists, cards and actions associated with this board.", - "delete-board-confirm-popup": "All lists, cards, labels, and activities will be deleted and you won't be able to recover the board contents. There is no undo.", - "boardDeletePopup-title": "Διαγραφή Πίνακα;", - "delete-board": "Διαγραφή Πίνακα", - "default-subtasks-board": "Subtasks for __board__ board", - "default": "Default", - "queue": "Queue", - "subtask-settings": "Subtasks Settings", - "card-settings": "Card Settings", - "boardSubtaskSettingsPopup-title": "Board Subtasks Settings", - "boardCardSettingsPopup-title": "Card Settings", - "deposit-subtasks-board": "Deposit subtasks to this board:", - "deposit-subtasks-list": "Landing list for subtasks deposited here:", - "show-parent-in-minicard": "Show parent in minicard:", - "prefix-with-full-path": "Prefix with full path", - "prefix-with-parent": "Prefix with parent", - "subtext-with-full-path": "Subtext with full path", - "subtext-with-parent": "Subtext with parent", - "change-card-parent": "Change card's parent", - "parent-card": "Parent card", - "source-board": "Source board", - "no-parent": "Don't show parent", - "activity-added-label": "added label '%s' to %s", - "activity-removed-label": "removed label '%s' from %s", - "activity-delete-attach": "deleted an attachment from %s", - "activity-added-label-card": "added label '%s'", - "activity-removed-label-card": "removed label '%s'", - "activity-delete-attach-card": "deleted an attachment", - "activity-set-customfield": "set custom field '%s' to '%s' in %s", - "activity-unset-customfield": "unset custom field '%s' in %s", - "r-rule": "Κανόνας", - "r-add-trigger": "Add trigger", - "r-add-action": "Add action", - "r-board-rules": "Board rules", - "r-add-rule": "Προσθήκη κανόνα", - "r-view-rule": "Προβολή κανόνα", - "r-delete-rule": "Διαγραφή κανόνα", - "r-new-rule-name": "New rule title", - "r-no-rules": "No rules", - "r-when-a-card": "Όταν μία κάρτα", - "r-is": "is", - "r-is-moved": "is moved", - "r-added-to": "added to", - "r-removed-from": "Removed from", - "r-the-board": "the board", - "r-list": "list", - "set-filter": "Set Filter", - "r-moved-to": "Moved to", - "r-moved-from": "Moved from", - "r-archived": "Μετακινήθηκε στο Αρχείο", - "r-unarchived": "Επαναφέρθηκε από το Αρχείο", - "r-a-card": "μία κάρτα", - "r-when-a-label-is": "When a label is", - "r-when-the-label": "When the label", - "r-list-name": "list name", - "r-when-a-member": "When a member is", - "r-when-the-member": "When the member", - "r-name": "name", - "r-when-a-attach": "When an attachment", - "r-when-a-checklist": "When a checklist is", - "r-when-the-checklist": "When the checklist", - "r-completed": "Completed", - "r-made-incomplete": "Made incomplete", - "r-when-a-item": "When a checklist item is", - "r-when-the-item": "When the checklist item", - "r-checked": "Checked", - "r-unchecked": "Unchecked", - "r-move-card-to": "Move card to", - "r-top-of": "Top of", - "r-bottom-of": "Bottom of", - "r-its-list": "its list", - "r-archive": "Μετακίνηση στο Αρχείο", - "r-unarchive": "Επαναφορά από το Αρχείο", - "r-card": "card", - "r-add": "Προσθήκη", - "r-remove": "Remove", - "r-label": "label", - "r-member": "member", - "r-remove-all": "Remove all members from the card", - "r-set-color": "Set color to", - "r-checklist": "checklist", - "r-check-all": "Check all", - "r-uncheck-all": "Uncheck all", - "r-items-check": "items of checklist", - "r-check": "Check", - "r-uncheck": "Uncheck", - "r-item": "item", - "r-of-checklist": "of checklist", - "r-send-email": "Send an email", - "r-to": "to", - "r-subject": "subject", - "r-rule-details": "Rule details", - "r-d-move-to-top-gen": "Μετακίνηση κάρτας στην αρχή της λίστας της", - "r-d-move-to-top-spec": "Μετακίνηση κάρτας στην αρχή της λίστας", - "r-d-move-to-bottom-gen": "Μετακίνηση κάρτας στο τέλος της λίστας της", - "r-d-move-to-bottom-spec": "Μετακίνηση κάρτας στο τέλος της λίστας", - "r-d-send-email": "Send email", - "r-d-send-email-to": "to", - "r-d-send-email-subject": "subject", - "r-d-send-email-message": "message", - "r-d-archive": "Μετακίνηση κάρτας στο Αρχείο", - "r-d-unarchive": "Επαναφορά κάρτας από το Αρχείο", - "r-d-add-label": "Προσθήκη ετικέτας", - "r-d-remove-label": "Αφαίρεση ετικέτας", - "r-create-card": "Δημιουργία νέας κάρτας", - "r-in-list": "in list", - "r-in-swimlane": "in swimlane", - "r-d-add-member": "Add member", - "r-d-remove-member": "Remove member", - "r-d-remove-all-member": "Remove all member", - "r-d-check-all": "Check all items of a list", - "r-d-uncheck-all": "Uncheck all items of a list", - "r-d-check-one": "Check item", - "r-d-uncheck-one": "Uncheck item", - "r-d-check-of-list": "of checklist", - "r-d-add-checklist": "Add checklist", - "r-d-remove-checklist": "Remove checklist", - "r-by": "by", - "r-add-checklist": "Add checklist", - "r-with-items": "with items", - "r-items-list": "item1,item2,item3", - "r-add-swimlane": "Add swimlane", - "r-swimlane-name": "swimlane name", - "r-board-note": "Note: leave a field empty to match every possible value.", - "r-checklist-note": "Note: checklist's items have to be written as comma separated values.", - "r-when-a-card-is-moved": "When a card is moved to another list", - "r-set": "Set", - "r-update": "Update", - "r-datefield": "date field", - "r-df-start-at": "start", - "r-df-due-at": "due", - "r-df-end-at": "end", - "r-df-received-at": "received", - "r-to-current-datetime": "to current date/time", - "r-remove-value-from": "Remove value from", - "ldap": "LDAP", - "oauth2": "OAuth2", - "cas": "CAS", - "authentication-method": "Authentication method", - "authentication-type": "Authentication type", - "custom-product-name": "Custom Product Name", - "layout": "Layout", - "hide-logo": "Hide Logo", - "add-custom-html-after-body-start": "Add Custom HTML after <body> start", - "add-custom-html-before-body-end": "Add Custom HTML before </body> end", - "error-undefined": "Something went wrong", - "error-ldap-login": "An error occurred while trying to login", - "display-authentication-method": "Display Authentication Method", - "default-authentication-method": "Default Authentication Method", - "duplicate-board": "Duplicate Board", - "people-number": "The number of people is:", - "swimlaneDeletePopup-title": "Delete Swimlane ?", - "swimlane-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the swimlane. There is no undo.", - "restore-all": "Restore all", - "delete-all": "Delete all", - "loading": "Loading, please wait.", - "previous_as": "last time was", - "act-a-dueAt": "modified due time to \nWhen: __timeValue__\nWhere: __card__\n previous due was __timeOldValue__", - "act-a-endAt": "modified ending time to __timeValue__ from (__timeOldValue__)", - "act-a-startAt": "modified starting time to __timeValue__ from (__timeOldValue__)", - "act-a-receivedAt": "modified received time to __timeValue__ from (__timeOldValue__)", - "a-dueAt": "modified due time to be", - "a-endAt": "modified ending time to be", - "a-startAt": "modified starting time to be", - "a-receivedAt": "modified received time to be", - "almostdue": "current due time %s is approaching", - "pastdue": "current due time %s is past", - "duenow": "current due time %s is today", - "act-newDue": "__list__/__card__ has 1st due reminder [__board__]", - "act-withDue": "__list__/__card__ due reminders [__board__]", - "act-almostdue": "was reminding the current due (__timeValue__) of __card__ is approaching", - "act-pastdue": "was reminding the current due (__timeValue__) of __card__ is past", - "act-duenow": "was reminding the current due (__timeValue__) of __card__ is now", - "act-atUserComment": "You were mentioned in [__board__] __list__/__card__", - "delete-user-confirm-popup": "Are you sure you want to delete this account? There is no undo.", - "accounts-allowUserDelete": "Allow users to self delete their account", - "hide-minicard-label-text": "Hide minicard label text", - "show-desktop-drag-handles": "Show desktop drag handles", - "assignee": "Assignee", - "cardAssigneesPopup-title": "Assignee", - "addmore-detail": "Add a more detailed description", - "show-on-card": "Show on Card", - "new": "New", - "editUserPopup-title": "Edit User", - "newUserPopup-title": "New User", - "notifications": "Notifications", - "view-all": "View All", - "filter-by-unread": "Filter by Unread", - "mark-all-as-read": "Mark all as read", - "remove-all-read": "Remove all read", - "allow-rename": "Allow Rename", - "allowRenamePopup-title": "Allow Rename" -} + "accept": "Αποδοχή", + "act-activity-notify": "Ειδοποίηση δραστηριότητας", + "act-addAttachment": "added attachment __attachment__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-deleteAttachment": "deleted attachment __attachment__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addSubtask": "added subtask __subtask__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addedLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removeLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removedLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addChecklist": "added checklist __checklist__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addChecklistItem": "added checklist item __checklistItem__ to checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removeChecklist": "removed checklist __checklist__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removeChecklistItem": "removed checklist item __checklistItem__ from checklist __checkList__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-checkedItem": "checked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-uncheckedItem": "unchecked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-completeChecklist": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-uncompleteChecklist": "uncompleted checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addComment": "commented on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-editComment": "edited comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-deleteComment": "deleted comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-createBoard": "created board __board__", + "act-createSwimlane": "created swimlane __swimlane__ to board __board__", + "act-createCard": "created card __card__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-createCustomField": "created custom field __customField__ at board __board__", + "act-deleteCustomField": "deleted custom field __customField__ at board __board__", + "act-setCustomField": "edited custom field __customField__: __customFieldValue__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-createList": "added list __list__ to board __board__", + "act-addBoardMember": "added member __member__ to board __board__", + "act-archivedBoard": "Board __board__ moved to Archive", + "act-archivedCard": "Card __card__ at list __list__ at swimlane __swimlane__ at board __board__ moved to Archive", + "act-archivedList": "List __list__ at swimlane __swimlane__ at board __board__ moved to Archive", + "act-archivedSwimlane": "Swimlane __swimlane__ at board __board__ moved to Archive", + "act-importBoard": "imported board __board__", + "act-importCard": "imported card __card__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-importList": "imported list __list__ to swimlane __swimlane__ at board __board__", + "act-joinMember": "added member __member__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-moveCard": "moved card __card__ at board __board__ from list __oldList__ at swimlane __oldSwimlane__ to list __list__ at swimlane __swimlane__", + "act-moveCardToOtherBoard": "moved card __card__ from list __oldList__ at swimlane __oldSwimlane__ at board __oldBoard__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-removeBoardMember": "removed member __member__ from board __board__", + "act-restoredCard": "restored card __card__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-unjoinMember": "removed member __member__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-withBoardTitle": "__board__", + "act-withCardTitle": "[__board__] __card__", + "actions": "Ενέργειες", + "activities": "Activities", + "activity": "Δραστηριότητα", + "activity-added": "added %s to %s", + "activity-archived": "%s μετακινήθηκε στο Αρχείο", + "activity-attached": "attached %s to %s", + "activity-created": "created %s", + "activity-customfield-created": "created custom field %s", + "activity-excluded": "excluded %s from %s", + "activity-imported": "imported %s into %s from %s", + "activity-imported-board": "imported %s from %s", + "activity-joined": "joined %s", + "activity-moved": "moved %s from %s to %s", + "activity-on": "on %s", + "activity-removed": "removed %s from %s", + "activity-sent": "sent %s to %s", + "activity-unjoined": "unjoined %s", + "activity-subtask-added": "added subtask to %s", + "activity-checked-item": "checked %s in checklist %s of %s", + "activity-unchecked-item": "unchecked %s in checklist %s of %s", + "activity-checklist-added": "added checklist to %s", + "activity-checklist-removed": "removed a checklist from %s", + "activity-checklist-completed": "completed checklist %s of %s", + "activity-checklist-uncompleted": "uncompleted the checklist %s of %s", + "activity-checklist-item-added": "added checklist item to '%s' in %s", + "activity-checklist-item-removed": "removed a checklist item from '%s' in %s", + "add": "Προσθήκη", + "activity-checked-item-card": "checked %s in checklist %s", + "activity-unchecked-item-card": "unchecked %s in checklist %s", + "activity-checklist-completed-card": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "activity-checklist-uncompleted-card": "uncompleted the checklist %s", + "activity-editComment": "edited comment %s", + "activity-deleteComment": "deleted comment %s", + "add-attachment": "Add Attachment", + "add-board": "Add Board", + "add-card": "Προσθήκη Κάρτας", + "add-swimlane": "Add Swimlane", + "add-subtask": "Add Subtask", + "add-checklist": "Add Checklist", + "add-checklist-item": "Add an item to checklist", + "add-cover": "Add Cover", + "add-label": "Προσθήκη Ετικέτας", + "add-list": "Προσθήκη Λίστας", + "add-members": "Προσθήκη Μελών", + "added": "Προστέθηκε", + "addMemberPopup-title": "Μέλοι", + "admin": "Διαχειριστής", + "admin-desc": "Can view and edit cards, remove members, and change settings for the board.", + "admin-announcement": "Announcement", + "admin-announcement-active": "Active System-Wide Announcement", + "admin-announcement-title": "Announcement from Administrator", + "all-boards": "All boards", + "and-n-other-card": "And __count__ other card", + "and-n-other-card_plural": "And __count__ other cards", + "apply": "Εφαρμογή", + "app-is-offline": "Loading, please wait. Refreshing the page will cause data loss. If loading does not work, please check that server has not stopped.", + "archive": "Μετακίνηση στο Αρχείο", + "archive-all": "Μετακίνηση Όλων στο Αρχείο", + "archive-board": "Μετακίνηση Πίνακα στο Αρχείο", + "archive-card": "Μετακίνηση Κάρτας στο Αρχείο", + "archive-list": "Μετακίνηση Λίστας στο Αρχείο", + "archive-swimlane": "Move Swimlane to Archive", + "archive-selection": "Μετακίνηση επιλογής στο Αρχείο", + "archiveBoardPopup-title": "Να μετακινηθεί ο Πίνακας στο Αρχείο;", + "archived-items": "Αρχείο", + "archived-boards": "Πίνακες στο Αρχείο", + "restore-board": "Επαναφορά Πίνακα", + "no-archived-boards": "Δεν υπάρχουν Πίνακες στο Αρχείο.", + "archives": "Αρχείο", + "template": "Πρότυπο", + "templates": "Πρότυπα", + "assign-member": "Ανάθεση μέλους", + "attached": "attached", + "attachment": "Συνημμένο", + "attachment-delete-pop": "Deleting an attachment is permanent. There is no undo.", + "attachmentDeletePopup-title": "Διαγραφή Συννημένου;", + "attachments": "Συννημένα", + "auto-watch": "Automatically watch boards when they are created", + "avatar-too-big": "The avatar is too large (70KB max)", + "back": "Πίσω", + "board-change-color": "Αλλαγή χρώματος", + "board-nb-stars": "%s stars", + "board-not-found": "Ο πίνακας δε βρέθηκε", + "board-private-info": "This board will be <strong>private</strong>.", + "board-public-info": "This board will be <strong>public</strong>.", + "boardChangeColorPopup-title": "Αλλαγή Φόντου Πίνακα", + "boardChangeTitlePopup-title": "Μετονομασία Πίνακα", + "boardChangeVisibilityPopup-title": "Αλλαγή Ορατότητας", + "boardChangeWatchPopup-title": "Change Watch", + "boardMenuPopup-title": "Ρυθμίσεις Πίνακα", + "boardChangeViewPopup-title": "Board View", + "boards": "Πίνακες", + "board-view": "Board View", + "board-view-cal": "Ημερολόγιο", + "board-view-swimlanes": "Swimlanes", + "board-view-collapse": "Collapse", + "board-view-lists": "Λίστες", + "bucket-example": "Like “Bucket List” for example", + "cancel": "Ακύρωση", + "card-archived": "Αυτή η κάρτα μετακινήθηκε στο Αρχείο.", + "board-archived": "Αυτός ο πίνακας μετακινήθηκε στο Αρχείο.", + "card-comments-title": "This card has %s comment.", + "card-delete-notice": "Deleting is permanent. You will lose all actions associated with this card.", + "card-delete-pop": "All actions will be removed from the activity feed and you won't be able to re-open the card. There is no undo.", + "card-delete-suggest-archive": "You can move a card to Archive to remove it from the board and preserve the activity.", + "card-due": "Έως", + "card-due-on": "Έως τις", + "card-spent": "Spent Time", + "card-edit-attachments": "Edit attachments", + "card-edit-custom-fields": "Edit custom fields", + "card-start-voting": "Start voting", + "card-cancel-voting": "Delete voting and all votes", + "card-edit-labels": "Edit labels", + "card-edit-members": "Edit members", + "card-labels-title": "Change the labels for the card.", + "card-members-title": "Add or remove members of the board from the card.", + "card-start": "Start", + "card-start-on": "Starts on", + "cardAttachmentsPopup-title": "Attach From", + "cardCustomField-datePopup-title": "Change date", + "cardCustomFieldsPopup-title": "Edit custom fields", + "cardStartVotingPopup-title": "Start a vote", + "positiveVoteMembersPopup-title": "Proponents", + "negativeVoteMembersPopup-title": "Opponents", + "vote-question": "Voting question", + "vote-public": "Public vote", + "vote-for-it": "for it", + "vote-against": "against", + "cardDeletePopup-title": "Διαγραφή Κάρτας;", + "cardDetailsActionsPopup-title": "Card Actions", + "cardLabelsPopup-title": "Ετικέτες", + "cardMembersPopup-title": "Μέλοι", + "cardMorePopup-title": "Περισσότερα", + "cardTemplatePopup-title": "Create template", + "cards": "Κάρτες", + "cards-count": "Κάρτες", + "casSignIn": "Sign In with CAS", + "cardType-card": "Card", + "cardType-linkedCard": "Linked Card", + "cardType-linkedBoard": "Linked Board", + "change": "Αλλαγή", + "change-avatar": "Change Avatar", + "change-password": "Αλλαγή Κωδικού", + "change-permissions": "Change permissions", + "change-settings": "Αλλαγή Ρυθμίσεων", + "changeAvatarPopup-title": "Change Avatar", + "changeLanguagePopup-title": "Αλλαγή Γλώσσας", + "changePasswordPopup-title": "Αλλαγή Κωδικού", + "changePermissionsPopup-title": "Change Permissions", + "changeSettingsPopup-title": "Αλλαγή Ρυθμίσεων", + "subtasks": "Subtasks", + "checklists": "Checklists", + "click-to-star": "Click to star this board.", + "click-to-unstar": "Click to unstar this board.", + "clipboard": "Clipboard or drag & drop", + "close": "Κλείσιμο", + "close-board": "Close Board", + "close-board-pop": "You will be able to restore the board by clicking the “Archive” button from the home header.", + "color-black": "μαύρο", + "color-blue": "μπλε", + "color-crimson": "βυσσινί", + "color-darkgreen": "σκούρο πράσινο", + "color-gold": "χρυσό", + "color-gray": "γκρι", + "color-green": "πράσινο", + "color-indigo": "λουλάκι", + "color-lime": "λάιμ", + "color-magenta": "magenta", + "color-mistyrose": "mistyrose", + "color-navy": "navy", + "color-orange": "πορτοκαλί", + "color-paleturquoise": "paleturquoise", + "color-peachpuff": "peachpuff", + "color-pink": "ροζ", + "color-plum": "plum", + "color-purple": "μωβ", + "color-red": "κόκκινο", + "color-saddlebrown": "saddlebrown", + "color-silver": "ασημί", + "color-sky": "ουρανός", + "color-slateblue": "slateblue", + "color-white": "λευκό", + "color-yellow": "κίτρινο", + "unset-color": "Unset", + "comment": "Comment", + "comment-placeholder": "Write Comment", + "comment-only": "Comment only", + "comment-only-desc": "Can comment on cards only.", + "no-comments": "Χωρίς σχόλια", + "no-comments-desc": "Can not see comments and activities.", + "worker": "Worker", + "worker-desc": "Can only move cards, assign itself to card and comment.", + "computer": "Υπολογιστής", + "confirm-subtask-delete-dialog": "Are you sure you want to delete subtask?", + "confirm-checklist-delete-dialog": "Are you sure you want to delete checklist?", + "copy-card-link-to-clipboard": "Copy card link to clipboard", + "linkCardPopup-title": "Link Card", + "searchElementPopup-title": "Αναζήτηση", + "copyCardPopup-title": "Copy Card", + "copyChecklistToManyCardsPopup-title": "Copy Checklist Template to Many Cards", + "copyChecklistToManyCardsPopup-instructions": "Destination Card Titles and Descriptions in this JSON format", + "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"First card title\", \"description\":\"First card description\"}, {\"title\":\"Second card title\",\"description\":\"Second card description\"},{\"title\":\"Last card title\",\"description\":\"Last card description\"} ]", + "create": "Δημιουργία", + "createBoardPopup-title": "Create Board", + "chooseBoardSourcePopup-title": "Εισαγωγή πίνακα", + "createLabelPopup-title": "Δημιουργία Ετικέτας", + "createCustomField": "Δημιουργία Πεδίου", + "createCustomFieldPopup-title": "Δημιουργία Πεδίου", + "current": "current", + "custom-field-delete-pop": "There is no undo. This will remove this custom field from all cards and destroy its history.", + "custom-field-checkbox": "Checkbox", + "custom-field-date": "Ημερομηνία", + "custom-field-dropdown": "Dropdown List", + "custom-field-dropdown-none": "(none)", + "custom-field-dropdown-options": "List Options", + "custom-field-dropdown-options-placeholder": "Press enter to add more options", + "custom-field-dropdown-unknown": "(unknown)", + "custom-field-number": "Αριθμός", + "custom-field-text": "Κείμενο", + "custom-fields": "Custom Fields", + "date": "Ημερομηνία", + "decline": "Decline", + "default-avatar": "Default avatar", + "delete": "Διαγραφή", + "deleteCustomFieldPopup-title": "Delete Custom Field?", + "deleteLabelPopup-title": "Διαγραφή Ετικέτας;", + "description": "Περιγραφή", + "disambiguateMultiLabelPopup-title": "Disambiguate Label Action", + "disambiguateMultiMemberPopup-title": "Disambiguate Member Action", + "discard": "Απόρριψη", + "done": "Done", + "download": "Download", + "edit": "Επεξεργασία", + "edit-avatar": "Change Avatar", + "edit-profile": "Επεξεργασία Προφίλ", + "edit-wip-limit": "Edit WIP Limit", + "soft-wip-limit": "Soft WIP Limit", + "editCardStartDatePopup-title": "Change start date", + "editCardDueDatePopup-title": "Change due date", + "editCustomFieldPopup-title": "Επεξεργασία Πεδίου", + "editCardSpentTimePopup-title": "Change spent time", + "editLabelPopup-title": "Αλλαγή Ετικέτας", + "editNotificationPopup-title": "Επεξεργασία Ειδοποίησης", + "editProfilePopup-title": "Επεξεργασία Προφίλ", + "email": "Email", + "email-enrollAccount-subject": "An account created for you on __siteName__", + "email-enrollAccount-text": "Hello __user__,\n\nTo start using the service, simply click the link below.\n\n__url__\n\nThanks.", + "email-fail": "Sending email failed", + "email-fail-text": "Error trying to send email", + "email-invalid": "Invalid email", + "email-invite": "Πρόσκληση μέσω Email", + "email-invite-subject": "__inviter__ sent you an invitation", + "email-invite-text": "Dear __user__,\n\n__inviter__ invites you to join board \"__board__\" for collaborations.\n\nPlease follow the link below:\n\n__url__\n\nThanks.", + "email-resetPassword-subject": "Reset your password on __siteName__", + "email-resetPassword-text": "Hello __user__,\n\nTo reset your password, simply click the link below.\n\n__url__\n\nThanks.", + "email-sent": "Email sent", + "email-verifyEmail-subject": "Verify your email address on __siteName__", + "email-verifyEmail-text": "Hello __user__,\n\nTo verify your account email, simply click the link below.\n\n__url__\n\nThanks.", + "enable-wip-limit": "Enable WIP Limit", + "error-board-doesNotExist": "This board does not exist", + "error-board-notAdmin": "You need to be admin of this board to do that", + "error-board-notAMember": "You need to be a member of this board to do that", + "error-json-malformed": "Το κείμενο δεν είναι έγκυρο JSON", + "error-json-schema": "Your JSON data does not include the proper information in the correct format", + "error-list-doesNotExist": "Η λίστα δεν υπάρχει", + "error-user-doesNotExist": "Ο χρήστης δεν υπάρχει", + "error-user-notAllowSelf": "You can not invite yourself", + "error-user-notCreated": "Ο χρήστης δε δημιουργήθηκε", + "error-username-taken": "This username is already taken", + "error-email-taken": "Email has already been taken", + "export-board": "Εξαγωγή πίνακα", + "sort": "Sort", + "sort-desc": "Click to Sort List", + "list-sort-by": "Sort the List By:", + "list-label-modifiedAt": "Last Access Time", + "list-label-title": "Name of the List", + "list-label-sort": "Your Manual Order", + "list-label-short-modifiedAt": "(L)", + "list-label-short-title": "(N)", + "list-label-short-sort": "(M)", + "filter": "Φίλτρο", + "filter-cards": "Filter Cards or Lists", + "list-filter-label": "Filter List by Title", + "filter-clear": "Clear filter", + "filter-no-label": "No label", + "filter-no-member": "Κανένα μέλος", + "filter-no-assignee": "No assignee", + "filter-no-custom-fields": "No Custom Fields", + "filter-show-archive": "Show archived lists", + "filter-hide-empty": "Hide empty lists", + "filter-on": "Filter is on", + "filter-on-desc": "You are filtering cards on this board. Click here to edit filter.", + "filter-to-selection": "Filter to selection", + "advanced-filter-label": "Advanced Filter", + "advanced-filter-description": "Advanced Filter allows to write a string containing following operators: == != <= >= && || ( ) A space is used as a separator between the Operators. You can filter for all Custom Fields by typing their names and values. For Example: Field1 == Value1. Note: If fields or values contains spaces, you need to encapsulate them into single quotes. For Example: 'Field 1' == 'Value 1'. For single control characters (' \\/) to be skipped, you can use \\. For example: Field1 == I\\'m. Also you can combine multiple conditions. For Example: F1 == V1 || F1 == V2. Normally all operators are interpreted from left to right. You can change the order by placing brackets. For Example: F1 == V1 && ( F2 == V2 || F2 == V3 ). Also you can search text fields using regex: F1 == /Tes.*/i", + "fullname": "Πλήρες Όνομα", + "header-logo-title": "Go back to your boards page.", + "hide-system-messages": "Hide system messages", + "headerBarCreateBoardPopup-title": "Create Board", + "home": "Home", + "import": "Εισαγωγή", + "link": "Link", + "import-board": "import board", + "import-board-c": "Εισαγωγή πίνακα", + "import-board-title-trello": "Import board from Trello", + "import-board-title-wekan": "Import board from previous export", + "import-sandstorm-backup-warning": "Do not delete data you import from original exported board or Trello before checking does this grain close and open again, or do you get Board not found error, that means data loss.", + "import-sandstorm-warning": "Imported board will delete all existing data on board and replace it with imported board.", + "from-trello": "Από το Trello", + "from-wekan": "From previous export", + "import-board-instruction-trello": "In your Trello board, go to 'Menu', then 'More', 'Print and Export', 'Export JSON', and copy the resulting text.", + "import-board-instruction-wekan": "In your board, go to 'Menu', then 'Export board', and copy the text in the downloaded file.", + "import-board-instruction-about-errors": "If you get errors when importing board, sometimes importing still works, and board is at All Boards page.", + "import-json-placeholder": "Paste your valid JSON data here", + "import-map-members": "Map members", + "import-members-map": "Your imported board has some members. Please map the members you want to import to your users", + "import-show-user-mapping": "Review members mapping", + "import-user-select": "Pick your existing user you want to use as this member", + "importMapMembersAddPopup-title": "Επιλογή μέλους", + "info": "Έκδοση", + "initials": "Initials", + "invalid-date": "Invalid date", + "invalid-time": "Invalid time", + "invalid-user": "Invalid user", + "joined": "joined", + "just-invited": "You are just invited to this board", + "keyboard-shortcuts": "Συντομεύσεις πληκτρολογίου", + "label-create": "Δημιουργία Ετικέτας", + "label-default": "%s label (default)", + "label-delete-pop": "There is no undo. This will remove this label from all cards and destroy its history.", + "labels": "Ετικέτες", + "language": "Γλώσσα", + "last-admin-desc": "You can’t change roles because there must be at least one admin.", + "leave-board": "Leave Board", + "leave-board-pop": "Are you sure you want to leave __boardTitle__? You will be removed from all cards on this board.", + "leaveBoardPopup-title": "Leave Board ?", + "link-card": "Link to this card", + "list-archive-cards": "Move all cards in this list to Archive", + "list-archive-cards-pop": "This will remove all the cards in this list from the board. To view cards in Archive and bring them back to the board, click “Menu” > “Archive”.", + "list-move-cards": "Move all cards in this list", + "list-select-cards": "Select all cards in this list", + "set-color-list": "Set Color", + "listActionPopup-title": "List Actions", + "swimlaneActionPopup-title": "Swimlane Actions", + "swimlaneAddPopup-title": "Add a Swimlane below", + "listImportCardPopup-title": "Εισαγωγή μιας κάρτας Trello", + "listMorePopup-title": "Περισσότερα", + "link-list": "Link to this list", + "list-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the list. There is no undo.", + "list-delete-suggest-archive": "You can move a list to Archive to remove it from the board and preserve the activity.", + "lists": "Λίστες", + "swimlanes": "Swimlanes", + "log-out": "Αποσύνδεση", + "log-in": "Σύνδεση", + "loginPopup-title": "Σύνδεση", + "memberMenuPopup-title": "Member Settings", + "members": "Μέλοι", + "menu": "Menu", + "move-selection": "Move selection", + "moveCardPopup-title": "Move Card", + "moveCardToBottom-title": "Move to Bottom", + "moveCardToTop-title": "Move to Top", + "moveSelectionPopup-title": "Move selection", + "multi-selection": "Multi-Selection", + "multi-selection-on": "Multi-Selection is on", + "muted": "Muted", + "muted-info": "You will never be notified of any changes in this board", + "my-boards": "My Boards", + "name": "Όνομα", + "no-archived-cards": "Δεν υπάρχουν κάρτες στο Αρχείο.", + "no-archived-lists": "No lists in Archive.", + "no-archived-swimlanes": "No swimlanes in Archive.", + "no-results": "Κανένα αποτέλεσμα", + "normal": "Normal", + "normal-desc": "Can view and edit cards. Can't change settings.", + "not-accepted-yet": "Invitation not accepted yet", + "notify-participate": "Receive updates to any cards you participate as creater or member", + "notify-watch": "Receive updates to any boards, lists, or cards you’re watching", + "optional": "optional", + "or": "ή", + "page-maybe-private": "This page may be private. You may be able to view it by <a href='%s'>logging in</a>.", + "page-not-found": "Η σελίδα δεν βρέθηκε.", + "password": "Κωδικός", + "paste-or-dragdrop": "to paste, or drag & drop image file to it (image only)", + "participating": "Participating", + "preview": "Προεπισκόπηση", + "previewAttachedImagePopup-title": "Προεπισκόπηση", + "previewClipboardImagePopup-title": "Προεπισκόπηση", + "private": "Private", + "private-desc": "This board is private. Only people added to the board can view and edit it.", + "profile": "Προφίλ", + "public": "Public", + "public-desc": "This board is public. It's visible to anyone with the link and will show up in search engines like Google. Only people added to the board can edit.", + "quick-access-description": "Star a board to add a shortcut in this bar.", + "remove-cover": "Remove Cover", + "remove-from-board": "Αφαίρεση από Πίνακα", + "remove-label": "Αφαίρεση Ετικέτας", + "listDeletePopup-title": "Διαγραφή Λίστας;", + "remove-member": "Αφαίρεση Μέλους", + "remove-member-from-card": "Αφαίρεση από την Κάρτα", + "remove-member-pop": "Remove __name__ (__username__) from __boardTitle__? The member will be removed from all cards on this board. They will receive a notification.", + "removeMemberPopup-title": "Αφαίρεση Μέλους;", + "rename": "Μετανομασία", + "rename-board": "Μετονομασία Πίνακα", + "restore": "Restore", + "save": "Αποθήκευση", + "search": "Αναζήτηση", + "rules": "Rules", + "search-cards": "Search from card/list titles, descriptions and custom fields on this board", + "search-example": "Text to search for?", + "select-color": "Επιλέξτε Χρώμα", + "set-wip-limit-value": "Set a limit for the maximum number of tasks in this list", + "setWipLimitPopup-title": "Set WIP Limit", + "shortcut-assign-self": "Assign yourself to current card", + "shortcut-autocomplete-emoji": "Autocomplete emoji", + "shortcut-autocomplete-members": "Autocomplete members", + "shortcut-clear-filters": "Καθαρισμός φίλτρων", + "shortcut-close-dialog": "Close Dialog", + "shortcut-filter-my-cards": "Φιλτράρισμα των καρτών μου", + "shortcut-show-shortcuts": "Bring up this shortcuts list", + "shortcut-toggle-filterbar": "Toggle Filter Sidebar", + "shortcut-toggle-sidebar": "Toggle Board Sidebar", + "show-cards-minimum-count": "Show cards count if list contains more than", + "sidebar-open": "Open Sidebar", + "sidebar-close": "Close Sidebar", + "signupPopup-title": "Δημιουργία Λογαριασμού", + "star-board-title": "Click to star this board. It will show up at top of your boards list.", + "starred-boards": "Starred Boards", + "starred-boards-description": "Starred boards show up at the top of your boards list.", + "subscribe": "Εγγραφή", + "team": "Ομάδα", + "this-board": "this board", + "this-card": "αυτή η κάρτα", + "spent-time-hours": "Spent time (hours)", + "overtime-hours": "Overtime (hours)", + "overtime": "Overtime", + "has-overtime-cards": "Has overtime cards", + "has-spenttime-cards": "Has spent time cards", + "time": "Ώρα", + "title": "Τίτλος", + "tracking": "Tracking", + "tracking-info": "You will be notified of any changes to those cards you are involved as creator or member.", + "type": "Τύπος", + "unassign-member": "Unassign member", + "unsaved-description": "You have an unsaved description.", + "unwatch": "Unwatch", + "upload": "Upload", + "upload-avatar": "Upload an avatar", + "uploaded-avatar": "Uploaded an avatar", + "username": "Όνομα Χρήστη", + "view-it": "View it", + "warn-list-archived": "warning: this card is in an list at Archive", + "watch": "Watch", + "watching": "Watching", + "watching-info": "You will be notified of any change in this board", + "welcome-board": "Πίνακας Καλωσορίσματος", + "welcome-swimlane": "Milestone 1", + "welcome-list1": "Basics", + "welcome-list2": "Advanced", + "card-templates-swimlane": "Πρότυπα Καρτών", + "list-templates-swimlane": "Πρότυπα Λίστας", + "board-templates-swimlane": "Πρότυπα Πινάκων", + "what-to-do": "What do you want to do?", + "wipLimitErrorPopup-title": "Invalid WIP Limit", + "wipLimitErrorPopup-dialog-pt1": "The number of tasks in this list is higher than the WIP limit you've defined.", + "wipLimitErrorPopup-dialog-pt2": "Please move some tasks out of this list, or set a higher WIP limit.", + "admin-panel": "Admin Panel", + "settings": "Ρυθμίσεις", + "people": "Άνθρωποι", + "registration": "Registration", + "disable-self-registration": "Disable Self-Registration", + "invite": "Πρόσκληση", + "invite-people": "Invite People", + "to-boards": "To board(s)", + "email-addresses": "Email Διευθύνσεις", + "smtp-host-description": "The address of the SMTP server that handles your emails.", + "smtp-port-description": "The port your SMTP server uses for outgoing emails.", + "smtp-tls-description": "Enable TLS support for SMTP server", + "smtp-host": "SMTP Host", + "smtp-port": "SMTP Port", + "smtp-username": "Όνομα Χρήστη", + "smtp-password": "Κωδικός", + "smtp-tls": "TLS υποστήριξη", + "send-from": "Από", + "send-smtp-test": "Send a test email to yourself", + "invitation-code": "Κωδικός Πρόσκλησης", + "email-invite-register-subject": "__inviter__ sent you an invitation", + "email-invite-register-text": "Dear __user__,\n\n__inviter__ invites you to kanban board for collaborations.\n\nPlease follow the link below:\n__url__\n\nAnd your invitation code is: __icode__\n\nThanks.", + "email-smtp-test-subject": "SMTP Test Email", + "email-smtp-test-text": "You have successfully sent an email", + "error-invitation-code-not-exist": "Ο κωδικός πρόσκλησης δεν υπάρχει", + "error-notAuthorized": "You are not authorized to view this page.", + "webhook-title": "Webhook Name", + "webhook-token": "Token (Optional for Authentication)", + "outgoing-webhooks": "Outgoing Webhooks", + "bidirectional-webhooks": "Two-Way Webhooks", + "outgoingWebhooksPopup-title": "Outgoing Webhooks", + "boardCardTitlePopup-title": "Card Title Filter", + "disable-webhook": "Disable This Webhook", + "global-webhook": "Global Webhooks", + "new-outgoing-webhook": "New Outgoing Webhook", + "no-name": "(Άγνωστο)", + "Node_version": "Έκδοση Node", + "Meteor_version": "Έκδοση Meteor", + "MongoDB_version": "Έκδοση MongoDB", + "MongoDB_storage_engine": "MongoDB storage engine", + "MongoDB_Oplog_enabled": "MongoDB Oplog enabled", + "OS_Arch": "OS Arch", + "OS_Cpus": "OS CPU Count", + "OS_Freemem": "OS Free Memory", + "OS_Loadavg": "OS Load Average", + "OS_Platform": "OS Platform", + "OS_Release": "OS Release", + "OS_Totalmem": "OS Total Memory", + "OS_Type": "OS Type", + "OS_Uptime": "OS Uptime", + "days": "days", + "hours": "ώρες", + "minutes": "λεπτά", + "seconds": "δευτερόλεπτα", + "show-field-on-card": "Show this field on card", + "automatically-field-on-card": "Auto create field to all cards", + "showLabel-field-on-card": "Show field label on minicard", + "yes": "Ναι", + "no": "Όχι", + "accounts": "Λογαριασμοί", + "accounts-allowEmailChange": "Allow Email Change", + "accounts-allowUserNameChange": "Allow Username Change", + "createdAt": "Created at", + "verified": "Verified", + "active": "Ενεργό", + "card-received": "Received", + "card-received-on": "Received on", + "card-end": "Τέλος", + "card-end-on": "Ends on", + "editCardReceivedDatePopup-title": "Change received date", + "editCardEndDatePopup-title": "Change end date", + "setCardColorPopup-title": "Set color", + "setCardActionsColorPopup-title": "Choose a color", + "setSwimlaneColorPopup-title": "Choose a color", + "setListColorPopup-title": "Choose a color", + "assigned-by": "Assigned By", + "requested-by": "Requested By", + "board-delete-notice": "Deleting is permanent. You will lose all lists, cards and actions associated with this board.", + "delete-board-confirm-popup": "All lists, cards, labels, and activities will be deleted and you won't be able to recover the board contents. There is no undo.", + "boardDeletePopup-title": "Διαγραφή Πίνακα;", + "delete-board": "Διαγραφή Πίνακα", + "default-subtasks-board": "Subtasks for __board__ board", + "default": "Default", + "queue": "Queue", + "subtask-settings": "Subtasks Settings", + "card-settings": "Card Settings", + "boardSubtaskSettingsPopup-title": "Board Subtasks Settings", + "boardCardSettingsPopup-title": "Card Settings", + "deposit-subtasks-board": "Deposit subtasks to this board:", + "deposit-subtasks-list": "Landing list for subtasks deposited here:", + "show-parent-in-minicard": "Show parent in minicard:", + "prefix-with-full-path": "Prefix with full path", + "prefix-with-parent": "Prefix with parent", + "subtext-with-full-path": "Subtext with full path", + "subtext-with-parent": "Subtext with parent", + "change-card-parent": "Change card's parent", + "parent-card": "Parent card", + "source-board": "Source board", + "no-parent": "Don't show parent", + "activity-added-label": "added label '%s' to %s", + "activity-removed-label": "removed label '%s' from %s", + "activity-delete-attach": "deleted an attachment from %s", + "activity-added-label-card": "added label '%s'", + "activity-removed-label-card": "removed label '%s'", + "activity-delete-attach-card": "deleted an attachment", + "activity-set-customfield": "set custom field '%s' to '%s' in %s", + "activity-unset-customfield": "unset custom field '%s' in %s", + "r-rule": "Κανόνας", + "r-add-trigger": "Add trigger", + "r-add-action": "Add action", + "r-board-rules": "Board rules", + "r-add-rule": "Προσθήκη κανόνα", + "r-view-rule": "Προβολή κανόνα", + "r-delete-rule": "Διαγραφή κανόνα", + "r-new-rule-name": "New rule title", + "r-no-rules": "No rules", + "r-when-a-card": "Όταν μία κάρτα", + "r-is": "is", + "r-is-moved": "is moved", + "r-added-to": "added to", + "r-removed-from": "Removed from", + "r-the-board": "the board", + "r-list": "list", + "set-filter": "Set Filter", + "r-moved-to": "Moved to", + "r-moved-from": "Moved from", + "r-archived": "Μετακινήθηκε στο Αρχείο", + "r-unarchived": "Επαναφέρθηκε από το Αρχείο", + "r-a-card": "μία κάρτα", + "r-when-a-label-is": "When a label is", + "r-when-the-label": "When the label", + "r-list-name": "list name", + "r-when-a-member": "When a member is", + "r-when-the-member": "When the member", + "r-name": "name", + "r-when-a-attach": "When an attachment", + "r-when-a-checklist": "When a checklist is", + "r-when-the-checklist": "When the checklist", + "r-completed": "Completed", + "r-made-incomplete": "Made incomplete", + "r-when-a-item": "When a checklist item is", + "r-when-the-item": "When the checklist item", + "r-checked": "Checked", + "r-unchecked": "Unchecked", + "r-move-card-to": "Move card to", + "r-top-of": "Top of", + "r-bottom-of": "Bottom of", + "r-its-list": "its list", + "r-archive": "Μετακίνηση στο Αρχείο", + "r-unarchive": "Επαναφορά από το Αρχείο", + "r-card": "card", + "r-add": "Προσθήκη", + "r-remove": "Remove", + "r-label": "label", + "r-member": "member", + "r-remove-all": "Remove all members from the card", + "r-set-color": "Set color to", + "r-checklist": "checklist", + "r-check-all": "Check all", + "r-uncheck-all": "Uncheck all", + "r-items-check": "items of checklist", + "r-check": "Check", + "r-uncheck": "Uncheck", + "r-item": "item", + "r-of-checklist": "of checklist", + "r-send-email": "Send an email", + "r-to": "to", + "r-subject": "subject", + "r-rule-details": "Rule details", + "r-d-move-to-top-gen": "Μετακίνηση κάρτας στην αρχή της λίστας της", + "r-d-move-to-top-spec": "Μετακίνηση κάρτας στην αρχή της λίστας", + "r-d-move-to-bottom-gen": "Μετακίνηση κάρτας στο τέλος της λίστας της", + "r-d-move-to-bottom-spec": "Μετακίνηση κάρτας στο τέλος της λίστας", + "r-d-send-email": "Send email", + "r-d-send-email-to": "to", + "r-d-send-email-subject": "subject", + "r-d-send-email-message": "message", + "r-d-archive": "Μετακίνηση κάρτας στο Αρχείο", + "r-d-unarchive": "Επαναφορά κάρτας από το Αρχείο", + "r-d-add-label": "Προσθήκη ετικέτας", + "r-d-remove-label": "Αφαίρεση ετικέτας", + "r-create-card": "Δημιουργία νέας κάρτας", + "r-in-list": "in list", + "r-in-swimlane": "in swimlane", + "r-d-add-member": "Add member", + "r-d-remove-member": "Remove member", + "r-d-remove-all-member": "Remove all member", + "r-d-check-all": "Check all items of a list", + "r-d-uncheck-all": "Uncheck all items of a list", + "r-d-check-one": "Check item", + "r-d-uncheck-one": "Uncheck item", + "r-d-check-of-list": "of checklist", + "r-d-add-checklist": "Add checklist", + "r-d-remove-checklist": "Remove checklist", + "r-by": "by", + "r-add-checklist": "Add checklist", + "r-with-items": "with items", + "r-items-list": "item1,item2,item3", + "r-add-swimlane": "Add swimlane", + "r-swimlane-name": "swimlane name", + "r-board-note": "Note: leave a field empty to match every possible value.", + "r-checklist-note": "Note: checklist's items have to be written as comma separated values.", + "r-when-a-card-is-moved": "When a card is moved to another list", + "r-set": "Set", + "r-update": "Update", + "r-datefield": "date field", + "r-df-start-at": "start", + "r-df-due-at": "due", + "r-df-end-at": "end", + "r-df-received-at": "received", + "r-to-current-datetime": "to current date/time", + "r-remove-value-from": "Remove value from", + "ldap": "LDAP", + "oauth2": "OAuth2", + "cas": "CAS", + "authentication-method": "Authentication method", + "authentication-type": "Authentication type", + "custom-product-name": "Custom Product Name", + "layout": "Layout", + "hide-logo": "Hide Logo", + "add-custom-html-after-body-start": "Add Custom HTML after <body> start", + "add-custom-html-before-body-end": "Add Custom HTML before </body> end", + "error-undefined": "Something went wrong", + "error-ldap-login": "An error occurred while trying to login", + "display-authentication-method": "Display Authentication Method", + "default-authentication-method": "Default Authentication Method", + "duplicate-board": "Duplicate Board", + "people-number": "The number of people is:", + "swimlaneDeletePopup-title": "Delete Swimlane ?", + "swimlane-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the swimlane. There is no undo.", + "restore-all": "Restore all", + "delete-all": "Delete all", + "loading": "Loading, please wait.", + "previous_as": "last time was", + "act-a-dueAt": "modified due time to \nWhen: __timeValue__\nWhere: __card__\n previous due was __timeOldValue__", + "act-a-endAt": "modified ending time to __timeValue__ from (__timeOldValue__)", + "act-a-startAt": "modified starting time to __timeValue__ from (__timeOldValue__)", + "act-a-receivedAt": "modified received time to __timeValue__ from (__timeOldValue__)", + "a-dueAt": "modified due time to be", + "a-endAt": "modified ending time to be", + "a-startAt": "modified starting time to be", + "a-receivedAt": "modified received time to be", + "almostdue": "current due time %s is approaching", + "pastdue": "current due time %s is past", + "duenow": "current due time %s is today", + "act-newDue": "__list__/__card__ has 1st due reminder [__board__]", + "act-withDue": "__list__/__card__ due reminders [__board__]", + "act-almostdue": "was reminding the current due (__timeValue__) of __card__ is approaching", + "act-pastdue": "was reminding the current due (__timeValue__) of __card__ is past", + "act-duenow": "was reminding the current due (__timeValue__) of __card__ is now", + "act-atUserComment": "You were mentioned in [__board__] __list__/__card__", + "delete-user-confirm-popup": "Are you sure you want to delete this account? There is no undo.", + "accounts-allowUserDelete": "Allow users to self delete their account", + "hide-minicard-label-text": "Hide minicard label text", + "show-desktop-drag-handles": "Show desktop drag handles", + "assignee": "Assignee", + "cardAssigneesPopup-title": "Assignee", + "addmore-detail": "Add a more detailed description", + "show-on-card": "Show on Card", + "new": "New", + "editUserPopup-title": "Edit User", + "newUserPopup-title": "New User", + "notifications": "Notifications", + "view-all": "View All", + "filter-by-unread": "Filter by Unread", + "mark-all-as-read": "Mark all as read", + "remove-all-read": "Remove all read", + "allow-rename": "Allow Rename", + "allowRenamePopup-title": "Allow Rename" +} \ No newline at end of file diff --git a/i18n/en-GB.i18n.json b/i18n/en-GB.i18n.json index a9fd0ce7..49788358 100644 --- a/i18n/en-GB.i18n.json +++ b/i18n/en-GB.i18n.json @@ -1,780 +1,780 @@ { - "accept": "Accept", - "act-activity-notify": "Activity Notification", - "act-addAttachment": "added attachment __attachment__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-deleteAttachment": "deleted attachment __attachment__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addSubtask": "added subtask __subtask__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addedLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removeLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removedLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addChecklist": "added checklist __checklist__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addChecklistItem": "added checklist item __checklistItem__ to checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removeChecklist": "removed checklist __checklist__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removeChecklistItem": "removed checklist item __checklistItem__ from checklist __checkList__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-checkedItem": "checked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-uncheckedItem": "unchecked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-completeChecklist": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-uncompleteChecklist": "uncompleted checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addComment": "commented on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-editComment": "edited comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-deleteComment": "deleted comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-createBoard": "created board __board__", - "act-createSwimlane": "created swimlane __swimlane__ to board __board__", - "act-createCard": "created card __card__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-createCustomField": "created custom field __customField__ at board __board__", - "act-deleteCustomField": "deleted custom field __customField__ at board __board__", - "act-setCustomField": "edited custom field __customField__: __customFieldValue__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-createList": "added list __list__ to board __board__", - "act-addBoardMember": "added member __member__ to board __board__", - "act-archivedBoard": "Board __board__ moved to Archive", - "act-archivedCard": "Card __card__ at list __list__ at swimlane __swimlane__ at board __board__ moved to Archive", - "act-archivedList": "List __list__ at swimlane __swimlane__ at board __board__ moved to Archive", - "act-archivedSwimlane": "Swimlane __swimlane__ at board __board__ moved to Archive", - "act-importBoard": "imported board __board__", - "act-importCard": "imported card __card__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-importList": "imported list __list__ to swimlane __swimlane__ at board __board__", - "act-joinMember": "added member __member__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-moveCard": "moved card __card__ at board __board__ from list __oldList__ at swimlane __oldSwimlane__ to list __list__ at swimlane __swimlane__", - "act-moveCardToOtherBoard": "moved card __card__ from list __oldList__ at swimlane __oldSwimlane__ at board __oldBoard__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-removeBoardMember": "removed member __member__ from board __board__", - "act-restoredCard": "restored card __card__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-unjoinMember": "removed member __member__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-withBoardTitle": "__board__", - "act-withCardTitle": "[__board__] __card__", - "actions": "Actions", - "activities": "Activities", - "activity": "Activity", - "activity-added": "added %s to %s", - "activity-archived": "%s moved to Archive", - "activity-attached": "attached %s to %s", - "activity-created": "created %s", - "activity-customfield-created": "created custom field %s", - "activity-excluded": "excluded %s from %s", - "activity-imported": "imported %s into %s from %s", - "activity-imported-board": "imported %s from %s", - "activity-joined": "joined %s", - "activity-moved": "moved %s from %s to %s", - "activity-on": "on %s", - "activity-removed": "removed %s from %s", - "activity-sent": "sent %s to %s", - "activity-unjoined": "unjoined %s", - "activity-subtask-added": "added subtask to %s", - "activity-checked-item": "checked %s in checklist %s of %s", - "activity-unchecked-item": "unchecked %s in checklist %s of %s", - "activity-checklist-added": "added checklist to %s", - "activity-checklist-removed": "removed a checklist from %s", - "activity-checklist-completed": "completed checklist %s of %s", - "activity-checklist-uncompleted": "uncompleted the checklist %s of %s", - "activity-checklist-item-added": "added checklist item to '%s' in %s", - "activity-checklist-item-removed": "removed a checklist item from '%s' in %s", - "add": "Add", - "activity-checked-item-card": "checked %s in checklist %s", - "activity-unchecked-item-card": "unchecked %s in checklist %s", - "activity-checklist-completed-card": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "activity-checklist-uncompleted-card": "uncompleted the checklist %s", - "activity-editComment": "edited comment %s", - "activity-deleteComment": "deleted comment %s", - "add-attachment": "Add Attachment", - "add-board": "Add Board", - "add-card": "Add Card", - "add-swimlane": "Add Swimlane", - "add-subtask": "Add Subtask", - "add-checklist": "Add Checklist", - "add-checklist-item": "Add an item to checklist", - "add-cover": "Add Cover", - "add-label": "Add Label", - "add-list": "Add List", - "add-members": "Add Members", - "added": "Added", - "addMemberPopup-title": "Members", - "admin": "Admin", - "admin-desc": "Can view and edit cards, remove members, and change settings for the board.", - "admin-announcement": "Announcement", - "admin-announcement-active": "Active System-Wide Announcement", - "admin-announcement-title": "Announcement from Administrator", - "all-boards": "All boards", - "and-n-other-card": "And __count__ other card", - "and-n-other-card_plural": "And __count__ other cards", - "apply": "Apply", - "app-is-offline": "Loading, please wait. Refreshing the page will cause data loss. If loading does not work, please check that server has not stopped.", - "archive": "Move to Archive", - "archive-all": "Move All to Archive", - "archive-board": "Move Board to Archive", - "archive-card": "Move Card to Archive", - "archive-list": "Move List to Archive", - "archive-swimlane": "Move Swimlane to Archive", - "archive-selection": "Move selection to Archive", - "archiveBoardPopup-title": "Move Board to Archive?", - "archived-items": "Archive", - "archived-boards": "Boards in Archive", - "restore-board": "Restore Board", - "no-archived-boards": "No Boards in Archive.", - "archives": "Archive", - "template": "Template", - "templates": "Templates", - "assign-member": "Assign member", - "attached": "attached", - "attachment": "Attachment", - "attachment-delete-pop": "Deleting an attachment is permanent. There is no undo.", - "attachmentDeletePopup-title": "Delete Attachment?", - "attachments": "Attachments", - "auto-watch": "Automatically watch boards when they are created", - "avatar-too-big": "The avatar is too large (70KB max)", - "back": "Back", - "board-change-color": "Change colour", - "board-nb-stars": "%s stars", - "board-not-found": "Board not found", - "board-private-info": "This board will be <strong>private</strong>.", - "board-public-info": "This board will be <strong>public</strong>.", - "boardChangeColorPopup-title": "Change Board Background", - "boardChangeTitlePopup-title": "Rename Board", - "boardChangeVisibilityPopup-title": "Change Visibility", - "boardChangeWatchPopup-title": "Change Watch", - "boardMenuPopup-title": "Board Settings", - "boardChangeViewPopup-title": "Board View", - "boards": "Boards", - "board-view": "Board View", - "board-view-cal": "Calendar", - "board-view-swimlanes": "Swimlanes", - "board-view-collapse": "Collapse", - "board-view-lists": "Lists", - "bucket-example": "Like “Bucket List” for example", - "cancel": "Cancel", - "card-archived": "This card is moved to Archive.", - "board-archived": "This board is moved to Archive.", - "card-comments-title": "This card has %s comment.", - "card-delete-notice": "Deleting is permanent. You will lose all actions associated with this card.", - "card-delete-pop": "All actions will be removed from the activity feed and you won't be able to re-open the card. There is no undo.", - "card-delete-suggest-archive": "You can move a card to Archive to remove it from the board and preserve the activity.", - "card-due": "Due", - "card-due-on": "Due on", - "card-spent": "Spent Time", - "card-edit-attachments": "Edit attachments", - "card-edit-custom-fields": "Edit custom fields", - "card-start-voting": "Start voting", - "card-cancel-voting": "Delete voting and all votes", - "card-edit-labels": "Edit labels", - "card-edit-members": "Edit members", - "card-labels-title": "Change the labels for the card.", - "card-members-title": "Add or remove members of the board from the card.", - "card-start": "Start", - "card-start-on": "Starts on", - "cardAttachmentsPopup-title": "Attach From", - "cardCustomField-datePopup-title": "Change date", - "cardCustomFieldsPopup-title": "Edit custom fields", - "cardStartVotingPopup-title": "Start a vote", - "positiveVoteMembersPopup-title": "Proponents", - "negativeVoteMembersPopup-title": "Opponents", - "vote-question": "Voting question", - "vote-public": "Public vote", - "vote-for-it": "for it", - "vote-against": "against", - "cardDeletePopup-title": "Delete Card?", - "cardDetailsActionsPopup-title": "Card Actions", - "cardLabelsPopup-title": "Labels", - "cardMembersPopup-title": "Members", - "cardMorePopup-title": "More", - "cardTemplatePopup-title": "Create template", - "cards": "Cards", - "cards-count": "Cards", - "casSignIn": "Sign In with CAS", - "cardType-card": "Card", - "cardType-linkedCard": "Linked Card", - "cardType-linkedBoard": "Linked Board", - "change": "Change", - "change-avatar": "Change Avatar", - "change-password": "Change Password", - "change-permissions": "Change permissions", - "change-settings": "Change Settings", - "changeAvatarPopup-title": "Change Avatar", - "changeLanguagePopup-title": "Change Language", - "changePasswordPopup-title": "Change Password", - "changePermissionsPopup-title": "Change Permissions", - "changeSettingsPopup-title": "Change Settings", - "subtasks": "Subtasks", - "checklists": "Checklists", - "click-to-star": "Click to star this board.", - "click-to-unstar": "Click to unstar this board.", - "clipboard": "Clipboard or drag & drop", - "close": "Close", - "close-board": "Close Board", - "close-board-pop": "You will be able to restore the board by clicking the “Archive” button from the home header.", - "color-black": "black", - "color-blue": "blue", - "color-crimson": "crimson", - "color-darkgreen": "darkgreen", - "color-gold": "gold", - "color-gray": "gray", - "color-green": "green", - "color-indigo": "indigo", - "color-lime": "lime", - "color-magenta": "magenta", - "color-mistyrose": "mistyrose", - "color-navy": "navy", - "color-orange": "orange", - "color-paleturquoise": "paleturquoise", - "color-peachpuff": "peachpuff", - "color-pink": "pink", - "color-plum": "plum", - "color-purple": "purple", - "color-red": "red", - "color-saddlebrown": "saddlebrown", - "color-silver": "silver", - "color-sky": "sky", - "color-slateblue": "slateblue", - "color-white": "white", - "color-yellow": "yellow", - "unset-color": "Unset", - "comment": "Comment", - "comment-placeholder": "Write Comment", - "comment-only": "Comment only", - "comment-only-desc": "Can comment on cards only.", - "no-comments": "No comments", - "no-comments-desc": "Can not see comments and activities.", - "worker": "Worker", - "worker-desc": "Can only move cards, assign itself to card and comment.", - "computer": "Computer", - "confirm-subtask-delete-dialog": "Are you sure you want to delete subtask?", - "confirm-checklist-delete-dialog": "Are you sure you want to delete checklist?", - "copy-card-link-to-clipboard": "Copy card link to clipboard", - "linkCardPopup-title": "Link Card", - "searchElementPopup-title": "Search", - "copyCardPopup-title": "Copy Card", - "copyChecklistToManyCardsPopup-title": "Copy Checklist Template to Many Cards", - "copyChecklistToManyCardsPopup-instructions": "Destination Card Titles and Descriptions in this JSON format", - "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"First card title\", \"description\":\"First card description\"}, {\"title\":\"Second card title\",\"description\":\"Second card description\"},{\"title\":\"Last card title\",\"description\":\"Last card description\"} ]", - "create": "Create", - "createBoardPopup-title": "Create Board", - "chooseBoardSourcePopup-title": "Import board", - "createLabelPopup-title": "Create Label", - "createCustomField": "Create Field", - "createCustomFieldPopup-title": "Create Field", - "current": "current", - "custom-field-delete-pop": "There is no undo. This will remove this custom field from all cards and destroy its history.", - "custom-field-checkbox": "Checkbox", - "custom-field-date": "Date", - "custom-field-dropdown": "Dropdown List", - "custom-field-dropdown-none": "(none)", - "custom-field-dropdown-options": "List Options", - "custom-field-dropdown-options-placeholder": "Press enter to add more options", - "custom-field-dropdown-unknown": "(unknown)", - "custom-field-number": "Number", - "custom-field-text": "Text", - "custom-fields": "Custom Fields", - "date": "Date", - "decline": "Decline", - "default-avatar": "Default avatar", - "delete": "Delete", - "deleteCustomFieldPopup-title": "Delete Custom Field?", - "deleteLabelPopup-title": "Delete Label?", - "description": "Description", - "disambiguateMultiLabelPopup-title": "Disambiguate Label Action", - "disambiguateMultiMemberPopup-title": "Disambiguate Member Action", - "discard": "Discard", - "done": "Done", - "download": "Download", - "edit": "Edit", - "edit-avatar": "Change Avatar", - "edit-profile": "Edit Profile", - "edit-wip-limit": "Edit WIP Limit", - "soft-wip-limit": "Soft WIP Limit", - "editCardStartDatePopup-title": "Change start date", - "editCardDueDatePopup-title": "Change due date", - "editCustomFieldPopup-title": "Edit Field", - "editCardSpentTimePopup-title": "Change spent time", - "editLabelPopup-title": "Change Label", - "editNotificationPopup-title": "Edit Notification", - "editProfilePopup-title": "Edit Profile", - "email": "Email", - "email-enrollAccount-subject": "An account created for you on __siteName__", - "email-enrollAccount-text": "Hello __user__,\n\nTo start using the service, simply click the link below.\n\n__url__\n\nThanks.", - "email-fail": "Sending email failed", - "email-fail-text": "Error trying to send email", - "email-invalid": "Invalid email", - "email-invite": "Invite via email", - "email-invite-subject": "__inviter__ sent you an invitation", - "email-invite-text": "Dear __user__,\n\n__inviter__ invites you to join board \"__board__\" for collaboration.\n\nPlease follow the link below:\n\n__url__\n\nThanks.", - "email-resetPassword-subject": "Reset your password on __siteName__", - "email-resetPassword-text": "Hello __user__,\n\nTo reset your password, simply click the link below.\n\n__url__\n\nThanks.", - "email-sent": "Email sent", - "email-verifyEmail-subject": "Verify your email address on __siteName__", - "email-verifyEmail-text": "Hello __user__,\n\nTo verify your account email, simply click the link below.\n\n__url__\n\nThanks.", - "enable-wip-limit": "Enable WIP Limit", - "error-board-doesNotExist": "This board does not exist", - "error-board-notAdmin": "You need to be admin of this board to do that", - "error-board-notAMember": "You need to be a member of this board to do that", - "error-json-malformed": "Your text is not valid JSON", - "error-json-schema": "Your JSON data does not include the proper information in the correct format", - "error-list-doesNotExist": "This list does not exist", - "error-user-doesNotExist": "This user does not exist", - "error-user-notAllowSelf": "You can not invite yourself", - "error-user-notCreated": "This user is not created", - "error-username-taken": "This username is already taken", - "error-email-taken": "Email has already been taken", - "export-board": "Export board", - "sort": "Sort", - "sort-desc": "Click to Sort List", - "list-sort-by": "Sort the List By:", - "list-label-modifiedAt": "Last Access Time", - "list-label-title": "Name of the List", - "list-label-sort": "Your Manual Order", - "list-label-short-modifiedAt": "(L)", - "list-label-short-title": "(N)", - "list-label-short-sort": "(M)", - "filter": "Filter", - "filter-cards": "Filter Cards or Lists", - "list-filter-label": "Filter List by Title", - "filter-clear": "Clear filter", - "filter-no-label": "No label", - "filter-no-member": "No member", - "filter-no-assignee": "No assignee", - "filter-no-custom-fields": "No Custom Fields", - "filter-show-archive": "Show archived lists", - "filter-hide-empty": "Hide empty lists", - "filter-on": "Filter is on", - "filter-on-desc": "You are filtering cards on this board. Click here to edit filter.", - "filter-to-selection": "Filter to selection", - "advanced-filter-label": "Advanced Filter", - "advanced-filter-description": "Advanced Filter allows to write a string containing following operators: == != <= >= && || ( ) A space is used as a separator between the Operators. You can filter for all Custom Fields by typing their names and values. For Example: Field1 == Value1. Note: If fields or values contains spaces, you need to encapsulate them into single quotes. For Example: 'Field 1' == 'Value 1'. For single control characters (' \\/) to be skipped, you can use \\. For example: Field1 == I\\'m. Also you can combine multiple conditions. For Example: F1 == V1 || F1 == V2. Normally all operators are interpreted from left to right. You can change the order by placing brackets. For Example: F1 == V1 && ( F2 == V2 || F2 == V3 ). Also you can search text fields using regex: F1 == /Tes.*/i", - "fullname": "Full Name", - "header-logo-title": "Go back to your boards page.", - "hide-system-messages": "Hide system messages", - "headerBarCreateBoardPopup-title": "Create Board", - "home": "Home", - "import": "Import", - "link": "Link", - "import-board": "import board", - "import-board-c": "Import board", - "import-board-title-trello": "Import board from Trello", - "import-board-title-wekan": "Import board from previous export", - "import-sandstorm-backup-warning": "Do not delete data you import from original exported board or Trello before checking does this grain close and open again, or do you get Board not found error, that means data loss.", - "import-sandstorm-warning": "Imported board will delete all existing data on board and replace it with imported board.", - "from-trello": "From Trello", - "from-wekan": "From previous export", - "import-board-instruction-trello": "In your Trello board, go to 'Menu', then 'More', 'Print and Export', 'Export JSON', and copy the resulting text.", - "import-board-instruction-wekan": "In your board, go to 'Menu', then 'Export board', and copy the text in the downloaded file.", - "import-board-instruction-about-errors": "If you get errors when importing board, sometimes importing still works, and board is at All Boards page.", - "import-json-placeholder": "Paste your valid JSON data here", - "import-map-members": "Map members", - "import-members-map": "Your imported board has some members. Please map the members you want to import to your users", - "import-show-user-mapping": "Review members mapping", - "import-user-select": "Pick your existing user you want to use as this member", - "importMapMembersAddPopup-title": "Select member", - "info": "Version", - "initials": "Initials", - "invalid-date": "Invalid date", - "invalid-time": "Invalid time", - "invalid-user": "Invalid user", - "joined": "joined", - "just-invited": "You are just invited to this board", - "keyboard-shortcuts": "Keyboard shortcuts", - "label-create": "Create Label", - "label-default": "%s label (default)", - "label-delete-pop": "There is no undo. This will remove this label from all cards and destroy its history.", - "labels": "Labels", - "language": "Language", - "last-admin-desc": "You can’t change roles because there must be at least one admin.", - "leave-board": "Leave Board", - "leave-board-pop": "Are you sure you want to leave __boardTitle__? You will be removed from all cards on this board.", - "leaveBoardPopup-title": "Leave Board ?", - "link-card": "Link to this card", - "list-archive-cards": "Move all cards in this list to Archive", - "list-archive-cards-pop": "This will remove all the cards in this list from the board. To view cards in Archive and bring them back to the board, click “Menu” > “Archive”.", - "list-move-cards": "Move all cards in this list", - "list-select-cards": "Select all cards in this list", - "set-color-list": "Set Color", - "listActionPopup-title": "List Actions", - "swimlaneActionPopup-title": "Swimlane Actions", - "swimlaneAddPopup-title": "Add a Swimlane below", - "listImportCardPopup-title": "Import a Trello card", - "listMorePopup-title": "More", - "link-list": "Link to this list", - "list-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the list. There is no undo.", - "list-delete-suggest-archive": "You can move a list to Archive to remove it from the board and preserve its activity.", - "lists": "Lists", - "swimlanes": "Swimlanes", - "log-out": "Log Out", - "log-in": "Log In", - "loginPopup-title": "Log In", - "memberMenuPopup-title": "Member Settings", - "members": "Members", - "menu": "Menu", - "move-selection": "Move selection", - "moveCardPopup-title": "Move Card", - "moveCardToBottom-title": "Move to Bottom", - "moveCardToTop-title": "Move to Top", - "moveSelectionPopup-title": "Move selection", - "multi-selection": "Multi-Selection", - "multi-selection-on": "Multi-Selection is on", - "muted": "Muted", - "muted-info": "You will never be notified of any changes in this board", - "my-boards": "My Boards", - "name": "Name", - "no-archived-cards": "No cards in Archive.", - "no-archived-lists": "No lists in Archive.", - "no-archived-swimlanes": "No swimlanes in Archive.", - "no-results": "No results", - "normal": "Normal", - "normal-desc": "Can view and edit cards. Can't change settings.", - "not-accepted-yet": "Invitation not accepted yet", - "notify-participate": "Receive updates to any cards you participate as creater or member", - "notify-watch": "Receive updates to any boards, lists, or cards you’re watching", - "optional": "optional", - "or": "or", - "page-maybe-private": "This page may be private. You may be able to view it by <a href='%s'>logging in</a>.", - "page-not-found": "Page not found.", - "password": "Password", - "paste-or-dragdrop": "to paste, or drag & drop image file to it (image only)", - "participating": "Participating", - "preview": "Preview", - "previewAttachedImagePopup-title": "Preview", - "previewClipboardImagePopup-title": "Preview", - "private": "Private", - "private-desc": "This board is private. Only people added to the board can view and edit it.", - "profile": "Profile", - "public": "Public", - "public-desc": "This board is public. It's visible to anyone with the link and will show up in search engines like Google. Only people added to the board can edit.", - "quick-access-description": "Star a board to add a shortcut in this bar.", - "remove-cover": "Remove Cover", - "remove-from-board": "Remove from Board", - "remove-label": "Remove Label", - "listDeletePopup-title": "Delete List ?", - "remove-member": "Remove Member", - "remove-member-from-card": "Remove from Card", - "remove-member-pop": "Remove __name__ (__username__) from __boardTitle__? The member will be removed from all cards on this board. They will receive a notification.", - "removeMemberPopup-title": "Remove Member?", - "rename": "Rename", - "rename-board": "Rename Board", - "restore": "Restore", - "save": "Save", - "search": "Search", - "rules": "Rules", - "search-cards": "Search from card/list titles, descriptions and custom fields on this board", - "search-example": "Text to search for?", - "select-color": "Select Colour", - "set-wip-limit-value": "Set a limit for the maximum number of tasks in this list", - "setWipLimitPopup-title": "Set WIP Limit", - "shortcut-assign-self": "Assign yourself to current card", - "shortcut-autocomplete-emoji": "Autocomplete emoji", - "shortcut-autocomplete-members": "Autocomplete members", - "shortcut-clear-filters": "Clear all filters", - "shortcut-close-dialog": "Close Dialog", - "shortcut-filter-my-cards": "Filter my cards", - "shortcut-show-shortcuts": "Bring up this shortcuts list", - "shortcut-toggle-filterbar": "Toggle Filter Sidebar", - "shortcut-toggle-sidebar": "Toggle Board Sidebar", - "show-cards-minimum-count": "Show cards count if list contains more than", - "sidebar-open": "Open Sidebar", - "sidebar-close": "Close Sidebar", - "signupPopup-title": "Create an Account", - "star-board-title": "Click to star this board. It will show up at top of your boards list.", - "starred-boards": "Starred Boards", - "starred-boards-description": "Starred boards show up at the top of your boards list.", - "subscribe": "Subscribe", - "team": "Team", - "this-board": "this board", - "this-card": "this card", - "spent-time-hours": "Spent time (hours)", - "overtime-hours": "Overtime (hours)", - "overtime": "Overtime", - "has-overtime-cards": "Has overtime cards", - "has-spenttime-cards": "Has spent time cards", - "time": "Time", - "title": "Title", - "tracking": "Tracking", - "tracking-info": "You will be notified of any changes to those cards you are involved as creator or member.", - "type": "Type", - "unassign-member": "Unassign member", - "unsaved-description": "You have an unsaved description.", - "unwatch": "Unwatch", - "upload": "Upload", - "upload-avatar": "Upload an avatar", - "uploaded-avatar": "Uploaded an avatar", - "username": "Username", - "view-it": "View it", - "warn-list-archived": "warning: this card is in a list in the Archive", - "watch": "Watch", - "watching": "Watching", - "watching-info": "You will be notified of any changes in this board", - "welcome-board": "Welcome Board", - "welcome-swimlane": "Milestone 1", - "welcome-list1": "Basics", - "welcome-list2": "Advanced", - "card-templates-swimlane": "Card Templates", - "list-templates-swimlane": "List Templates", - "board-templates-swimlane": "Board Templates", - "what-to-do": "What do you want to do?", - "wipLimitErrorPopup-title": "Invalid WIP Limit", - "wipLimitErrorPopup-dialog-pt1": "The number of tasks in this list is higher than the WIP limit you've defined.", - "wipLimitErrorPopup-dialog-pt2": "Please move some tasks out of this list, or set a higher WIP limit.", - "admin-panel": "Admin Panel", - "settings": "Settings", - "people": "People", - "registration": "Registration", - "disable-self-registration": "Disable Self-Registration", - "invite": "Invite", - "invite-people": "Invite People", - "to-boards": "To board(s)", - "email-addresses": "Email Addresses", - "smtp-host-description": "The address of the SMTP server that handles your emails.", - "smtp-port-description": "The port your SMTP server uses for outgoing emails.", - "smtp-tls-description": "Enable TLS support for SMTP server", - "smtp-host": "SMTP Host", - "smtp-port": "SMTP Port", - "smtp-username": "Username", - "smtp-password": "Password", - "smtp-tls": "TLS support", - "send-from": "From", - "send-smtp-test": "Send a test email to yourself", - "invitation-code": "Invitation Code", - "email-invite-register-subject": "__inviter__ sent you an invitation", - "email-invite-register-text": "Dear __user__,\n\n__inviter__ invites you to kanban board for collaborations.\n\nPlease follow the link below:\n__url__\n\nAnd your invitation code is: __icode__\n\nThanks.", - "email-smtp-test-subject": "SMTP Test Email", - "email-smtp-test-text": "You have successfully sent an email", - "error-invitation-code-not-exist": "Invitation code doesn't exist", - "error-notAuthorized": "You are not authorised to view this page.", - "webhook-title": "Webhook Name", - "webhook-token": "Token (Optional for Authentication)", - "outgoing-webhooks": "Outgoing Webhooks", - "bidirectional-webhooks": "Two-Way Webhooks", - "outgoingWebhooksPopup-title": "Outgoing Webhooks", - "boardCardTitlePopup-title": "Card Title Filter", - "disable-webhook": "Disable This Webhook", - "global-webhook": "Global Webhooks", - "new-outgoing-webhook": "New Outgoing Webhook", - "no-name": "(Unknown)", - "Node_version": "Node version", - "Meteor_version": "Meteor version", - "MongoDB_version": "MongoDB version", - "MongoDB_storage_engine": "MongoDB storage engine", - "MongoDB_Oplog_enabled": "MongoDB Oplog enabled", - "OS_Arch": "OS Arch", - "OS_Cpus": "OS CPU Count", - "OS_Freemem": "OS Free Memory", - "OS_Loadavg": "OS Load Average", - "OS_Platform": "OS Platform", - "OS_Release": "OS Release", - "OS_Totalmem": "OS Total Memory", - "OS_Type": "OS Type", - "OS_Uptime": "OS Uptime", - "days": "days", - "hours": "hours", - "minutes": "minutes", - "seconds": "seconds", - "show-field-on-card": "Show this field on card", - "automatically-field-on-card": "Auto create field to all cards", - "showLabel-field-on-card": "Show field label on minicard", - "yes": "Yes", - "no": "No", - "accounts": "Accounts", - "accounts-allowEmailChange": "Allow Email Change", - "accounts-allowUserNameChange": "Allow Username Change", - "createdAt": "Created at", - "verified": "Verified", - "active": "Active", - "card-received": "Received", - "card-received-on": "Received on", - "card-end": "End", - "card-end-on": "Ends on", - "editCardReceivedDatePopup-title": "Change received date", - "editCardEndDatePopup-title": "Change end date", - "setCardColorPopup-title": "Set color", - "setCardActionsColorPopup-title": "Choose a color", - "setSwimlaneColorPopup-title": "Choose a color", - "setListColorPopup-title": "Choose a color", - "assigned-by": "Assigned By", - "requested-by": "Requested By", - "board-delete-notice": "Deleting is permanent. You will lose all lists, cards and actions associated with this board.", - "delete-board-confirm-popup": "All lists, cards, labels, and activities will be deleted and you won't be able to recover the board contents. There is no undo.", - "boardDeletePopup-title": "Delete Board?", - "delete-board": "Delete Board", - "default-subtasks-board": "Subtasks for __board__ board", - "default": "Default", - "queue": "Queue", - "subtask-settings": "Subtasks Settings", - "card-settings": "Card Settings", - "boardSubtaskSettingsPopup-title": "Board Subtasks Settings", - "boardCardSettingsPopup-title": "Card Settings", - "deposit-subtasks-board": "Deposit subtasks to this board:", - "deposit-subtasks-list": "Landing list for subtasks deposited here:", - "show-parent-in-minicard": "Show parent in minicard:", - "prefix-with-full-path": "Prefix with full path", - "prefix-with-parent": "Prefix with parent", - "subtext-with-full-path": "Subtext with full path", - "subtext-with-parent": "Subtext with parent", - "change-card-parent": "Change card's parent", - "parent-card": "Parent card", - "source-board": "Source board", - "no-parent": "Don't show parent", - "activity-added-label": "added label '%s' to %s", - "activity-removed-label": "removed label '%s' from %s", - "activity-delete-attach": "deleted an attachment from %s", - "activity-added-label-card": "added label '%s'", - "activity-removed-label-card": "removed label '%s'", - "activity-delete-attach-card": "deleted an attachment", - "activity-set-customfield": "set custom field '%s' to '%s' in %s", - "activity-unset-customfield": "unset custom field '%s' in %s", - "r-rule": "Rule", - "r-add-trigger": "Add trigger", - "r-add-action": "Add action", - "r-board-rules": "Board rules", - "r-add-rule": "Add rule", - "r-view-rule": "View rule", - "r-delete-rule": "Delete rule", - "r-new-rule-name": "New rule title", - "r-no-rules": "No rules", - "r-when-a-card": "When a card", - "r-is": "is", - "r-is-moved": "is moved", - "r-added-to": "added to", - "r-removed-from": "Removed from", - "r-the-board": "the board", - "r-list": "list", - "set-filter": "Set Filter", - "r-moved-to": "Moved to", - "r-moved-from": "Moved from", - "r-archived": "Moved to Archive", - "r-unarchived": "Restored from Archive", - "r-a-card": "a card", - "r-when-a-label-is": "When a label is", - "r-when-the-label": "When the label", - "r-list-name": "list name", - "r-when-a-member": "When a member is", - "r-when-the-member": "When the member", - "r-name": "name", - "r-when-a-attach": "When an attachment", - "r-when-a-checklist": "When a checklist is", - "r-when-the-checklist": "When the checklist", - "r-completed": "Completed", - "r-made-incomplete": "Made incomplete", - "r-when-a-item": "When a checklist item is", - "r-when-the-item": "When the checklist item", - "r-checked": "Checked", - "r-unchecked": "Unchecked", - "r-move-card-to": "Move card to", - "r-top-of": "Top of", - "r-bottom-of": "Bottom of", - "r-its-list": "its list", - "r-archive": "Move to Archive", - "r-unarchive": "Restore from Archive", - "r-card": "card", - "r-add": "Add", - "r-remove": "Remove", - "r-label": "label", - "r-member": "member", - "r-remove-all": "Remove all members from the card", - "r-set-color": "Set color to", - "r-checklist": "checklist", - "r-check-all": "Check all", - "r-uncheck-all": "Uncheck all", - "r-items-check": "items of checklist", - "r-check": "Check", - "r-uncheck": "Uncheck", - "r-item": "item", - "r-of-checklist": "of checklist", - "r-send-email": "Send an email", - "r-to": "to", - "r-subject": "subject", - "r-rule-details": "Rule details", - "r-d-move-to-top-gen": "Move card to top of its list", - "r-d-move-to-top-spec": "Move card to top of list", - "r-d-move-to-bottom-gen": "Move card to bottom of its list", - "r-d-move-to-bottom-spec": "Move card to bottom of list", - "r-d-send-email": "Send email", - "r-d-send-email-to": "to", - "r-d-send-email-subject": "subject", - "r-d-send-email-message": "message", - "r-d-archive": "Move card to Archive", - "r-d-unarchive": "Restore card from Archive", - "r-d-add-label": "Add label", - "r-d-remove-label": "Remove label", - "r-create-card": "Create new card", - "r-in-list": "in list", - "r-in-swimlane": "in swimlane", - "r-d-add-member": "Add member", - "r-d-remove-member": "Remove member", - "r-d-remove-all-member": "Remove all member", - "r-d-check-all": "Check all items of a list", - "r-d-uncheck-all": "Uncheck all items of a list", - "r-d-check-one": "Check item", - "r-d-uncheck-one": "Uncheck item", - "r-d-check-of-list": "of checklist", - "r-d-add-checklist": "Add checklist", - "r-d-remove-checklist": "Remove checklist", - "r-by": "by", - "r-add-checklist": "Add checklist", - "r-with-items": "with items", - "r-items-list": "item1,item2,item3", - "r-add-swimlane": "Add swimlane", - "r-swimlane-name": "swimlane name", - "r-board-note": "Note: leave a field empty to match every possible value.", - "r-checklist-note": "Note: checklist's items have to be written as comma separated values.", - "r-when-a-card-is-moved": "When a card is moved to another list", - "r-set": "Set", - "r-update": "Update", - "r-datefield": "date field", - "r-df-start-at": "start", - "r-df-due-at": "due", - "r-df-end-at": "end", - "r-df-received-at": "received", - "r-to-current-datetime": "to current date/time", - "r-remove-value-from": "Remove value from", - "ldap": "LDAP", - "oauth2": "OAuth2", - "cas": "CAS", - "authentication-method": "Authentication method", - "authentication-type": "Authentication type", - "custom-product-name": "Custom Product Name", - "layout": "Layout", - "hide-logo": "Hide Logo", - "add-custom-html-after-body-start": "Add Custom HTML after <body> start", - "add-custom-html-before-body-end": "Add Custom HTML before </body> end", - "error-undefined": "Something went wrong", - "error-ldap-login": "An error occurred while trying to login", - "display-authentication-method": "Display Authentication Method", - "default-authentication-method": "Default Authentication Method", - "duplicate-board": "Duplicate Board", - "people-number": "The number of people is:", - "swimlaneDeletePopup-title": "Delete Swimlane ?", - "swimlane-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the swimlane. There is no undo.", - "restore-all": "Restore all", - "delete-all": "Delete all", - "loading": "Loading, please wait.", - "previous_as": "last time was", - "act-a-dueAt": "modified due time to \nWhen: __timeValue__\nWhere: __card__\n previous due was __timeOldValue__", - "act-a-endAt": "modified ending time to __timeValue__ from (__timeOldValue__)", - "act-a-startAt": "modified starting time to __timeValue__ from (__timeOldValue__)", - "act-a-receivedAt": "modified received time to __timeValue__ from (__timeOldValue__)", - "a-dueAt": "modified due time to be", - "a-endAt": "modified ending time to be", - "a-startAt": "modified starting time to be", - "a-receivedAt": "modified received time to be", - "almostdue": "current due time %s is approaching", - "pastdue": "current due time %s is past", - "duenow": "current due time %s is today", - "act-newDue": "__list__/__card__ has 1st due reminder [__board__]", - "act-withDue": "__list__/__card__ due reminders [__board__]", - "act-almostdue": "was reminding the current due (__timeValue__) of __card__ is approaching", - "act-pastdue": "was reminding the current due (__timeValue__) of __card__ is past", - "act-duenow": "was reminding the current due (__timeValue__) of __card__ is now", - "act-atUserComment": "You were mentioned in [__board__] __list__/__card__", - "delete-user-confirm-popup": "Are you sure you want to delete this account? There is no undo.", - "accounts-allowUserDelete": "Allow users to self delete their account", - "hide-minicard-label-text": "Hide minicard label text", - "show-desktop-drag-handles": "Show desktop drag handles", - "assignee": "Assignee", - "cardAssigneesPopup-title": "Assignee", - "addmore-detail": "Add a more detailed description", - "show-on-card": "Show on Card", - "new": "New", - "editUserPopup-title": "Edit User", - "newUserPopup-title": "New User", - "notifications": "Notifications", - "view-all": "View All", - "filter-by-unread": "Filter by Unread", - "mark-all-as-read": "Mark all as read", - "remove-all-read": "Remove all read", - "allow-rename": "Allow Rename", - "allowRenamePopup-title": "Allow Rename" -} + "accept": "Accept", + "act-activity-notify": "Activity Notification", + "act-addAttachment": "added attachment __attachment__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-deleteAttachment": "deleted attachment __attachment__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addSubtask": "added subtask __subtask__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addedLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removeLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removedLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addChecklist": "added checklist __checklist__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addChecklistItem": "added checklist item __checklistItem__ to checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removeChecklist": "removed checklist __checklist__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removeChecklistItem": "removed checklist item __checklistItem__ from checklist __checkList__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-checkedItem": "checked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-uncheckedItem": "unchecked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-completeChecklist": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-uncompleteChecklist": "uncompleted checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addComment": "commented on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-editComment": "edited comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-deleteComment": "deleted comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-createBoard": "created board __board__", + "act-createSwimlane": "created swimlane __swimlane__ to board __board__", + "act-createCard": "created card __card__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-createCustomField": "created custom field __customField__ at board __board__", + "act-deleteCustomField": "deleted custom field __customField__ at board __board__", + "act-setCustomField": "edited custom field __customField__: __customFieldValue__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-createList": "added list __list__ to board __board__", + "act-addBoardMember": "added member __member__ to board __board__", + "act-archivedBoard": "Board __board__ moved to Archive", + "act-archivedCard": "Card __card__ at list __list__ at swimlane __swimlane__ at board __board__ moved to Archive", + "act-archivedList": "List __list__ at swimlane __swimlane__ at board __board__ moved to Archive", + "act-archivedSwimlane": "Swimlane __swimlane__ at board __board__ moved to Archive", + "act-importBoard": "imported board __board__", + "act-importCard": "imported card __card__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-importList": "imported list __list__ to swimlane __swimlane__ at board __board__", + "act-joinMember": "added member __member__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-moveCard": "moved card __card__ at board __board__ from list __oldList__ at swimlane __oldSwimlane__ to list __list__ at swimlane __swimlane__", + "act-moveCardToOtherBoard": "moved card __card__ from list __oldList__ at swimlane __oldSwimlane__ at board __oldBoard__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-removeBoardMember": "removed member __member__ from board __board__", + "act-restoredCard": "restored card __card__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-unjoinMember": "removed member __member__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-withBoardTitle": "__board__", + "act-withCardTitle": "[__board__] __card__", + "actions": "Actions", + "activities": "Activities", + "activity": "Activity", + "activity-added": "added %s to %s", + "activity-archived": "%s moved to Archive", + "activity-attached": "attached %s to %s", + "activity-created": "created %s", + "activity-customfield-created": "created custom field %s", + "activity-excluded": "excluded %s from %s", + "activity-imported": "imported %s into %s from %s", + "activity-imported-board": "imported %s from %s", + "activity-joined": "joined %s", + "activity-moved": "moved %s from %s to %s", + "activity-on": "on %s", + "activity-removed": "removed %s from %s", + "activity-sent": "sent %s to %s", + "activity-unjoined": "unjoined %s", + "activity-subtask-added": "added subtask to %s", + "activity-checked-item": "checked %s in checklist %s of %s", + "activity-unchecked-item": "unchecked %s in checklist %s of %s", + "activity-checklist-added": "added checklist to %s", + "activity-checklist-removed": "removed a checklist from %s", + "activity-checklist-completed": "completed checklist %s of %s", + "activity-checklist-uncompleted": "uncompleted the checklist %s of %s", + "activity-checklist-item-added": "added checklist item to '%s' in %s", + "activity-checklist-item-removed": "removed a checklist item from '%s' in %s", + "add": "Add", + "activity-checked-item-card": "checked %s in checklist %s", + "activity-unchecked-item-card": "unchecked %s in checklist %s", + "activity-checklist-completed-card": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "activity-checklist-uncompleted-card": "uncompleted the checklist %s", + "activity-editComment": "edited comment %s", + "activity-deleteComment": "deleted comment %s", + "add-attachment": "Add Attachment", + "add-board": "Add Board", + "add-card": "Add Card", + "add-swimlane": "Add Swimlane", + "add-subtask": "Add Subtask", + "add-checklist": "Add Checklist", + "add-checklist-item": "Add an item to checklist", + "add-cover": "Add Cover", + "add-label": "Add Label", + "add-list": "Add List", + "add-members": "Add Members", + "added": "Added", + "addMemberPopup-title": "Members", + "admin": "Admin", + "admin-desc": "Can view and edit cards, remove members, and change settings for the board.", + "admin-announcement": "Announcement", + "admin-announcement-active": "Active System-Wide Announcement", + "admin-announcement-title": "Announcement from Administrator", + "all-boards": "All boards", + "and-n-other-card": "And __count__ other card", + "and-n-other-card_plural": "And __count__ other cards", + "apply": "Apply", + "app-is-offline": "Loading, please wait. Refreshing the page will cause data loss. If loading does not work, please check that server has not stopped.", + "archive": "Move to Archive", + "archive-all": "Move All to Archive", + "archive-board": "Move Board to Archive", + "archive-card": "Move Card to Archive", + "archive-list": "Move List to Archive", + "archive-swimlane": "Move Swimlane to Archive", + "archive-selection": "Move selection to Archive", + "archiveBoardPopup-title": "Move Board to Archive?", + "archived-items": "Archive", + "archived-boards": "Boards in Archive", + "restore-board": "Restore Board", + "no-archived-boards": "No Boards in Archive.", + "archives": "Archive", + "template": "Template", + "templates": "Templates", + "assign-member": "Assign member", + "attached": "attached", + "attachment": "Attachment", + "attachment-delete-pop": "Deleting an attachment is permanent. There is no undo.", + "attachmentDeletePopup-title": "Delete Attachment?", + "attachments": "Attachments", + "auto-watch": "Automatically watch boards when they are created", + "avatar-too-big": "The avatar is too large (70KB max)", + "back": "Back", + "board-change-color": "Change colour", + "board-nb-stars": "%s stars", + "board-not-found": "Board not found", + "board-private-info": "This board will be <strong>private</strong>.", + "board-public-info": "This board will be <strong>public</strong>.", + "boardChangeColorPopup-title": "Change Board Background", + "boardChangeTitlePopup-title": "Rename Board", + "boardChangeVisibilityPopup-title": "Change Visibility", + "boardChangeWatchPopup-title": "Change Watch", + "boardMenuPopup-title": "Board Settings", + "boardChangeViewPopup-title": "Board View", + "boards": "Boards", + "board-view": "Board View", + "board-view-cal": "Calendar", + "board-view-swimlanes": "Swimlanes", + "board-view-collapse": "Collapse", + "board-view-lists": "Lists", + "bucket-example": "Like “Bucket List” for example", + "cancel": "Cancel", + "card-archived": "This card is moved to Archive.", + "board-archived": "This board is moved to Archive.", + "card-comments-title": "This card has %s comment.", + "card-delete-notice": "Deleting is permanent. You will lose all actions associated with this card.", + "card-delete-pop": "All actions will be removed from the activity feed and you won't be able to re-open the card. There is no undo.", + "card-delete-suggest-archive": "You can move a card to Archive to remove it from the board and preserve the activity.", + "card-due": "Due", + "card-due-on": "Due on", + "card-spent": "Spent Time", + "card-edit-attachments": "Edit attachments", + "card-edit-custom-fields": "Edit custom fields", + "card-start-voting": "Start voting", + "card-cancel-voting": "Delete voting and all votes", + "card-edit-labels": "Edit labels", + "card-edit-members": "Edit members", + "card-labels-title": "Change the labels for the card.", + "card-members-title": "Add or remove members of the board from the card.", + "card-start": "Start", + "card-start-on": "Starts on", + "cardAttachmentsPopup-title": "Attach From", + "cardCustomField-datePopup-title": "Change date", + "cardCustomFieldsPopup-title": "Edit custom fields", + "cardStartVotingPopup-title": "Start a vote", + "positiveVoteMembersPopup-title": "Proponents", + "negativeVoteMembersPopup-title": "Opponents", + "vote-question": "Voting question", + "vote-public": "Public vote", + "vote-for-it": "for it", + "vote-against": "against", + "cardDeletePopup-title": "Delete Card?", + "cardDetailsActionsPopup-title": "Card Actions", + "cardLabelsPopup-title": "Labels", + "cardMembersPopup-title": "Members", + "cardMorePopup-title": "More", + "cardTemplatePopup-title": "Create template", + "cards": "Cards", + "cards-count": "Cards", + "casSignIn": "Sign In with CAS", + "cardType-card": "Card", + "cardType-linkedCard": "Linked Card", + "cardType-linkedBoard": "Linked Board", + "change": "Change", + "change-avatar": "Change Avatar", + "change-password": "Change Password", + "change-permissions": "Change permissions", + "change-settings": "Change Settings", + "changeAvatarPopup-title": "Change Avatar", + "changeLanguagePopup-title": "Change Language", + "changePasswordPopup-title": "Change Password", + "changePermissionsPopup-title": "Change Permissions", + "changeSettingsPopup-title": "Change Settings", + "subtasks": "Subtasks", + "checklists": "Checklists", + "click-to-star": "Click to star this board.", + "click-to-unstar": "Click to unstar this board.", + "clipboard": "Clipboard or drag & drop", + "close": "Close", + "close-board": "Close Board", + "close-board-pop": "You will be able to restore the board by clicking the “Archive” button from the home header.", + "color-black": "black", + "color-blue": "blue", + "color-crimson": "crimson", + "color-darkgreen": "darkgreen", + "color-gold": "gold", + "color-gray": "gray", + "color-green": "green", + "color-indigo": "indigo", + "color-lime": "lime", + "color-magenta": "magenta", + "color-mistyrose": "mistyrose", + "color-navy": "navy", + "color-orange": "orange", + "color-paleturquoise": "paleturquoise", + "color-peachpuff": "peachpuff", + "color-pink": "pink", + "color-plum": "plum", + "color-purple": "purple", + "color-red": "red", + "color-saddlebrown": "saddlebrown", + "color-silver": "silver", + "color-sky": "sky", + "color-slateblue": "slateblue", + "color-white": "white", + "color-yellow": "yellow", + "unset-color": "Unset", + "comment": "Comment", + "comment-placeholder": "Write Comment", + "comment-only": "Comment only", + "comment-only-desc": "Can comment on cards only.", + "no-comments": "No comments", + "no-comments-desc": "Can not see comments and activities.", + "worker": "Worker", + "worker-desc": "Can only move cards, assign itself to card and comment.", + "computer": "Computer", + "confirm-subtask-delete-dialog": "Are you sure you want to delete subtask?", + "confirm-checklist-delete-dialog": "Are you sure you want to delete checklist?", + "copy-card-link-to-clipboard": "Copy card link to clipboard", + "linkCardPopup-title": "Link Card", + "searchElementPopup-title": "Search", + "copyCardPopup-title": "Copy Card", + "copyChecklistToManyCardsPopup-title": "Copy Checklist Template to Many Cards", + "copyChecklistToManyCardsPopup-instructions": "Destination Card Titles and Descriptions in this JSON format", + "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"First card title\", \"description\":\"First card description\"}, {\"title\":\"Second card title\",\"description\":\"Second card description\"},{\"title\":\"Last card title\",\"description\":\"Last card description\"} ]", + "create": "Create", + "createBoardPopup-title": "Create Board", + "chooseBoardSourcePopup-title": "Import board", + "createLabelPopup-title": "Create Label", + "createCustomField": "Create Field", + "createCustomFieldPopup-title": "Create Field", + "current": "current", + "custom-field-delete-pop": "There is no undo. This will remove this custom field from all cards and destroy its history.", + "custom-field-checkbox": "Checkbox", + "custom-field-date": "Date", + "custom-field-dropdown": "Dropdown List", + "custom-field-dropdown-none": "(none)", + "custom-field-dropdown-options": "List Options", + "custom-field-dropdown-options-placeholder": "Press enter to add more options", + "custom-field-dropdown-unknown": "(unknown)", + "custom-field-number": "Number", + "custom-field-text": "Text", + "custom-fields": "Custom Fields", + "date": "Date", + "decline": "Decline", + "default-avatar": "Default avatar", + "delete": "Delete", + "deleteCustomFieldPopup-title": "Delete Custom Field?", + "deleteLabelPopup-title": "Delete Label?", + "description": "Description", + "disambiguateMultiLabelPopup-title": "Disambiguate Label Action", + "disambiguateMultiMemberPopup-title": "Disambiguate Member Action", + "discard": "Discard", + "done": "Done", + "download": "Download", + "edit": "Edit", + "edit-avatar": "Change Avatar", + "edit-profile": "Edit Profile", + "edit-wip-limit": "Edit WIP Limit", + "soft-wip-limit": "Soft WIP Limit", + "editCardStartDatePopup-title": "Change start date", + "editCardDueDatePopup-title": "Change due date", + "editCustomFieldPopup-title": "Edit Field", + "editCardSpentTimePopup-title": "Change spent time", + "editLabelPopup-title": "Change Label", + "editNotificationPopup-title": "Edit Notification", + "editProfilePopup-title": "Edit Profile", + "email": "Email", + "email-enrollAccount-subject": "An account created for you on __siteName__", + "email-enrollAccount-text": "Hello __user__,\n\nTo start using the service, simply click the link below.\n\n__url__\n\nThanks.", + "email-fail": "Sending email failed", + "email-fail-text": "Error trying to send email", + "email-invalid": "Invalid email", + "email-invite": "Invite via email", + "email-invite-subject": "__inviter__ sent you an invitation", + "email-invite-text": "Dear __user__,\n\n__inviter__ invites you to join board \"__board__\" for collaboration.\n\nPlease follow the link below:\n\n__url__\n\nThanks.", + "email-resetPassword-subject": "Reset your password on __siteName__", + "email-resetPassword-text": "Hello __user__,\n\nTo reset your password, simply click the link below.\n\n__url__\n\nThanks.", + "email-sent": "Email sent", + "email-verifyEmail-subject": "Verify your email address on __siteName__", + "email-verifyEmail-text": "Hello __user__,\n\nTo verify your account email, simply click the link below.\n\n__url__\n\nThanks.", + "enable-wip-limit": "Enable WIP Limit", + "error-board-doesNotExist": "This board does not exist", + "error-board-notAdmin": "You need to be admin of this board to do that", + "error-board-notAMember": "You need to be a member of this board to do that", + "error-json-malformed": "Your text is not valid JSON", + "error-json-schema": "Your JSON data does not include the proper information in the correct format", + "error-list-doesNotExist": "This list does not exist", + "error-user-doesNotExist": "This user does not exist", + "error-user-notAllowSelf": "You can not invite yourself", + "error-user-notCreated": "This user is not created", + "error-username-taken": "This username is already taken", + "error-email-taken": "Email has already been taken", + "export-board": "Export board", + "sort": "Sort", + "sort-desc": "Click to Sort List", + "list-sort-by": "Sort the List By:", + "list-label-modifiedAt": "Last Access Time", + "list-label-title": "Name of the List", + "list-label-sort": "Your Manual Order", + "list-label-short-modifiedAt": "(L)", + "list-label-short-title": "(N)", + "list-label-short-sort": "(M)", + "filter": "Filter", + "filter-cards": "Filter Cards or Lists", + "list-filter-label": "Filter List by Title", + "filter-clear": "Clear filter", + "filter-no-label": "No label", + "filter-no-member": "No member", + "filter-no-assignee": "No assignee", + "filter-no-custom-fields": "No Custom Fields", + "filter-show-archive": "Show archived lists", + "filter-hide-empty": "Hide empty lists", + "filter-on": "Filter is on", + "filter-on-desc": "You are filtering cards on this board. Click here to edit filter.", + "filter-to-selection": "Filter to selection", + "advanced-filter-label": "Advanced Filter", + "advanced-filter-description": "Advanced Filter allows to write a string containing following operators: == != <= >= && || ( ) A space is used as a separator between the Operators. You can filter for all Custom Fields by typing their names and values. For Example: Field1 == Value1. Note: If fields or values contains spaces, you need to encapsulate them into single quotes. For Example: 'Field 1' == 'Value 1'. For single control characters (' \\/) to be skipped, you can use \\. For example: Field1 == I\\'m. Also you can combine multiple conditions. For Example: F1 == V1 || F1 == V2. Normally all operators are interpreted from left to right. You can change the order by placing brackets. For Example: F1 == V1 && ( F2 == V2 || F2 == V3 ). Also you can search text fields using regex: F1 == /Tes.*/i", + "fullname": "Full Name", + "header-logo-title": "Go back to your boards page.", + "hide-system-messages": "Hide system messages", + "headerBarCreateBoardPopup-title": "Create Board", + "home": "Home", + "import": "Import", + "link": "Link", + "import-board": "import board", + "import-board-c": "Import board", + "import-board-title-trello": "Import board from Trello", + "import-board-title-wekan": "Import board from previous export", + "import-sandstorm-backup-warning": "Do not delete data you import from original exported board or Trello before checking does this grain close and open again, or do you get Board not found error, that means data loss.", + "import-sandstorm-warning": "Imported board will delete all existing data on board and replace it with imported board.", + "from-trello": "From Trello", + "from-wekan": "From previous export", + "import-board-instruction-trello": "In your Trello board, go to 'Menu', then 'More', 'Print and Export', 'Export JSON', and copy the resulting text.", + "import-board-instruction-wekan": "In your board, go to 'Menu', then 'Export board', and copy the text in the downloaded file.", + "import-board-instruction-about-errors": "If you get errors when importing board, sometimes importing still works, and board is at All Boards page.", + "import-json-placeholder": "Paste your valid JSON data here", + "import-map-members": "Map members", + "import-members-map": "Your imported board has some members. Please map the members you want to import to your users", + "import-show-user-mapping": "Review members mapping", + "import-user-select": "Pick your existing user you want to use as this member", + "importMapMembersAddPopup-title": "Select member", + "info": "Version", + "initials": "Initials", + "invalid-date": "Invalid date", + "invalid-time": "Invalid time", + "invalid-user": "Invalid user", + "joined": "joined", + "just-invited": "You are just invited to this board", + "keyboard-shortcuts": "Keyboard shortcuts", + "label-create": "Create Label", + "label-default": "%s label (default)", + "label-delete-pop": "There is no undo. This will remove this label from all cards and destroy its history.", + "labels": "Labels", + "language": "Language", + "last-admin-desc": "You can’t change roles because there must be at least one admin.", + "leave-board": "Leave Board", + "leave-board-pop": "Are you sure you want to leave __boardTitle__? You will be removed from all cards on this board.", + "leaveBoardPopup-title": "Leave Board ?", + "link-card": "Link to this card", + "list-archive-cards": "Move all cards in this list to Archive", + "list-archive-cards-pop": "This will remove all the cards in this list from the board. To view cards in Archive and bring them back to the board, click “Menu” > “Archive”.", + "list-move-cards": "Move all cards in this list", + "list-select-cards": "Select all cards in this list", + "set-color-list": "Set Color", + "listActionPopup-title": "List Actions", + "swimlaneActionPopup-title": "Swimlane Actions", + "swimlaneAddPopup-title": "Add a Swimlane below", + "listImportCardPopup-title": "Import a Trello card", + "listMorePopup-title": "More", + "link-list": "Link to this list", + "list-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the list. There is no undo.", + "list-delete-suggest-archive": "You can move a list to Archive to remove it from the board and preserve its activity.", + "lists": "Lists", + "swimlanes": "Swimlanes", + "log-out": "Log Out", + "log-in": "Log In", + "loginPopup-title": "Log In", + "memberMenuPopup-title": "Member Settings", + "members": "Members", + "menu": "Menu", + "move-selection": "Move selection", + "moveCardPopup-title": "Move Card", + "moveCardToBottom-title": "Move to Bottom", + "moveCardToTop-title": "Move to Top", + "moveSelectionPopup-title": "Move selection", + "multi-selection": "Multi-Selection", + "multi-selection-on": "Multi-Selection is on", + "muted": "Muted", + "muted-info": "You will never be notified of any changes in this board", + "my-boards": "My Boards", + "name": "Name", + "no-archived-cards": "No cards in Archive.", + "no-archived-lists": "No lists in Archive.", + "no-archived-swimlanes": "No swimlanes in Archive.", + "no-results": "No results", + "normal": "Normal", + "normal-desc": "Can view and edit cards. Can't change settings.", + "not-accepted-yet": "Invitation not accepted yet", + "notify-participate": "Receive updates to any cards you participate as creater or member", + "notify-watch": "Receive updates to any boards, lists, or cards you’re watching", + "optional": "optional", + "or": "or", + "page-maybe-private": "This page may be private. You may be able to view it by <a href='%s'>logging in</a>.", + "page-not-found": "Page not found.", + "password": "Password", + "paste-or-dragdrop": "to paste, or drag & drop image file to it (image only)", + "participating": "Participating", + "preview": "Preview", + "previewAttachedImagePopup-title": "Preview", + "previewClipboardImagePopup-title": "Preview", + "private": "Private", + "private-desc": "This board is private. Only people added to the board can view and edit it.", + "profile": "Profile", + "public": "Public", + "public-desc": "This board is public. It's visible to anyone with the link and will show up in search engines like Google. Only people added to the board can edit.", + "quick-access-description": "Star a board to add a shortcut in this bar.", + "remove-cover": "Remove Cover", + "remove-from-board": "Remove from Board", + "remove-label": "Remove Label", + "listDeletePopup-title": "Delete List ?", + "remove-member": "Remove Member", + "remove-member-from-card": "Remove from Card", + "remove-member-pop": "Remove __name__ (__username__) from __boardTitle__? The member will be removed from all cards on this board. They will receive a notification.", + "removeMemberPopup-title": "Remove Member?", + "rename": "Rename", + "rename-board": "Rename Board", + "restore": "Restore", + "save": "Save", + "search": "Search", + "rules": "Rules", + "search-cards": "Search from card/list titles, descriptions and custom fields on this board", + "search-example": "Text to search for?", + "select-color": "Select Colour", + "set-wip-limit-value": "Set a limit for the maximum number of tasks in this list", + "setWipLimitPopup-title": "Set WIP Limit", + "shortcut-assign-self": "Assign yourself to current card", + "shortcut-autocomplete-emoji": "Autocomplete emoji", + "shortcut-autocomplete-members": "Autocomplete members", + "shortcut-clear-filters": "Clear all filters", + "shortcut-close-dialog": "Close Dialog", + "shortcut-filter-my-cards": "Filter my cards", + "shortcut-show-shortcuts": "Bring up this shortcuts list", + "shortcut-toggle-filterbar": "Toggle Filter Sidebar", + "shortcut-toggle-sidebar": "Toggle Board Sidebar", + "show-cards-minimum-count": "Show cards count if list contains more than", + "sidebar-open": "Open Sidebar", + "sidebar-close": "Close Sidebar", + "signupPopup-title": "Create an Account", + "star-board-title": "Click to star this board. It will show up at top of your boards list.", + "starred-boards": "Starred Boards", + "starred-boards-description": "Starred boards show up at the top of your boards list.", + "subscribe": "Subscribe", + "team": "Team", + "this-board": "this board", + "this-card": "this card", + "spent-time-hours": "Spent time (hours)", + "overtime-hours": "Overtime (hours)", + "overtime": "Overtime", + "has-overtime-cards": "Has overtime cards", + "has-spenttime-cards": "Has spent time cards", + "time": "Time", + "title": "Title", + "tracking": "Tracking", + "tracking-info": "You will be notified of any changes to those cards you are involved as creator or member.", + "type": "Type", + "unassign-member": "Unassign member", + "unsaved-description": "You have an unsaved description.", + "unwatch": "Unwatch", + "upload": "Upload", + "upload-avatar": "Upload an avatar", + "uploaded-avatar": "Uploaded an avatar", + "username": "Username", + "view-it": "View it", + "warn-list-archived": "warning: this card is in a list in the Archive", + "watch": "Watch", + "watching": "Watching", + "watching-info": "You will be notified of any changes in this board", + "welcome-board": "Welcome Board", + "welcome-swimlane": "Milestone 1", + "welcome-list1": "Basics", + "welcome-list2": "Advanced", + "card-templates-swimlane": "Card Templates", + "list-templates-swimlane": "List Templates", + "board-templates-swimlane": "Board Templates", + "what-to-do": "What do you want to do?", + "wipLimitErrorPopup-title": "Invalid WIP Limit", + "wipLimitErrorPopup-dialog-pt1": "The number of tasks in this list is higher than the WIP limit you've defined.", + "wipLimitErrorPopup-dialog-pt2": "Please move some tasks out of this list, or set a higher WIP limit.", + "admin-panel": "Admin Panel", + "settings": "Settings", + "people": "People", + "registration": "Registration", + "disable-self-registration": "Disable Self-Registration", + "invite": "Invite", + "invite-people": "Invite People", + "to-boards": "To board(s)", + "email-addresses": "Email Addresses", + "smtp-host-description": "The address of the SMTP server that handles your emails.", + "smtp-port-description": "The port your SMTP server uses for outgoing emails.", + "smtp-tls-description": "Enable TLS support for SMTP server", + "smtp-host": "SMTP Host", + "smtp-port": "SMTP Port", + "smtp-username": "Username", + "smtp-password": "Password", + "smtp-tls": "TLS support", + "send-from": "From", + "send-smtp-test": "Send a test email to yourself", + "invitation-code": "Invitation Code", + "email-invite-register-subject": "__inviter__ sent you an invitation", + "email-invite-register-text": "Dear __user__,\n\n__inviter__ invites you to kanban board for collaborations.\n\nPlease follow the link below:\n__url__\n\nAnd your invitation code is: __icode__\n\nThanks.", + "email-smtp-test-subject": "SMTP Test Email", + "email-smtp-test-text": "You have successfully sent an email", + "error-invitation-code-not-exist": "Invitation code doesn't exist", + "error-notAuthorized": "You are not authorised to view this page.", + "webhook-title": "Webhook Name", + "webhook-token": "Token (Optional for Authentication)", + "outgoing-webhooks": "Outgoing Webhooks", + "bidirectional-webhooks": "Two-Way Webhooks", + "outgoingWebhooksPopup-title": "Outgoing Webhooks", + "boardCardTitlePopup-title": "Card Title Filter", + "disable-webhook": "Disable This Webhook", + "global-webhook": "Global Webhooks", + "new-outgoing-webhook": "New Outgoing Webhook", + "no-name": "(Unknown)", + "Node_version": "Node version", + "Meteor_version": "Meteor version", + "MongoDB_version": "MongoDB version", + "MongoDB_storage_engine": "MongoDB storage engine", + "MongoDB_Oplog_enabled": "MongoDB Oplog enabled", + "OS_Arch": "OS Arch", + "OS_Cpus": "OS CPU Count", + "OS_Freemem": "OS Free Memory", + "OS_Loadavg": "OS Load Average", + "OS_Platform": "OS Platform", + "OS_Release": "OS Release", + "OS_Totalmem": "OS Total Memory", + "OS_Type": "OS Type", + "OS_Uptime": "OS Uptime", + "days": "days", + "hours": "hours", + "minutes": "minutes", + "seconds": "seconds", + "show-field-on-card": "Show this field on card", + "automatically-field-on-card": "Auto create field to all cards", + "showLabel-field-on-card": "Show field label on minicard", + "yes": "Yes", + "no": "No", + "accounts": "Accounts", + "accounts-allowEmailChange": "Allow Email Change", + "accounts-allowUserNameChange": "Allow Username Change", + "createdAt": "Created at", + "verified": "Verified", + "active": "Active", + "card-received": "Received", + "card-received-on": "Received on", + "card-end": "End", + "card-end-on": "Ends on", + "editCardReceivedDatePopup-title": "Change received date", + "editCardEndDatePopup-title": "Change end date", + "setCardColorPopup-title": "Set color", + "setCardActionsColorPopup-title": "Choose a color", + "setSwimlaneColorPopup-title": "Choose a color", + "setListColorPopup-title": "Choose a color", + "assigned-by": "Assigned By", + "requested-by": "Requested By", + "board-delete-notice": "Deleting is permanent. You will lose all lists, cards and actions associated with this board.", + "delete-board-confirm-popup": "All lists, cards, labels, and activities will be deleted and you won't be able to recover the board contents. There is no undo.", + "boardDeletePopup-title": "Delete Board?", + "delete-board": "Delete Board", + "default-subtasks-board": "Subtasks for __board__ board", + "default": "Default", + "queue": "Queue", + "subtask-settings": "Subtasks Settings", + "card-settings": "Card Settings", + "boardSubtaskSettingsPopup-title": "Board Subtasks Settings", + "boardCardSettingsPopup-title": "Card Settings", + "deposit-subtasks-board": "Deposit subtasks to this board:", + "deposit-subtasks-list": "Landing list for subtasks deposited here:", + "show-parent-in-minicard": "Show parent in minicard:", + "prefix-with-full-path": "Prefix with full path", + "prefix-with-parent": "Prefix with parent", + "subtext-with-full-path": "Subtext with full path", + "subtext-with-parent": "Subtext with parent", + "change-card-parent": "Change card's parent", + "parent-card": "Parent card", + "source-board": "Source board", + "no-parent": "Don't show parent", + "activity-added-label": "added label '%s' to %s", + "activity-removed-label": "removed label '%s' from %s", + "activity-delete-attach": "deleted an attachment from %s", + "activity-added-label-card": "added label '%s'", + "activity-removed-label-card": "removed label '%s'", + "activity-delete-attach-card": "deleted an attachment", + "activity-set-customfield": "set custom field '%s' to '%s' in %s", + "activity-unset-customfield": "unset custom field '%s' in %s", + "r-rule": "Rule", + "r-add-trigger": "Add trigger", + "r-add-action": "Add action", + "r-board-rules": "Board rules", + "r-add-rule": "Add rule", + "r-view-rule": "View rule", + "r-delete-rule": "Delete rule", + "r-new-rule-name": "New rule title", + "r-no-rules": "No rules", + "r-when-a-card": "When a card", + "r-is": "is", + "r-is-moved": "is moved", + "r-added-to": "added to", + "r-removed-from": "Removed from", + "r-the-board": "the board", + "r-list": "list", + "set-filter": "Set Filter", + "r-moved-to": "Moved to", + "r-moved-from": "Moved from", + "r-archived": "Moved to Archive", + "r-unarchived": "Restored from Archive", + "r-a-card": "a card", + "r-when-a-label-is": "When a label is", + "r-when-the-label": "When the label", + "r-list-name": "list name", + "r-when-a-member": "When a member is", + "r-when-the-member": "When the member", + "r-name": "name", + "r-when-a-attach": "When an attachment", + "r-when-a-checklist": "When a checklist is", + "r-when-the-checklist": "When the checklist", + "r-completed": "Completed", + "r-made-incomplete": "Made incomplete", + "r-when-a-item": "When a checklist item is", + "r-when-the-item": "When the checklist item", + "r-checked": "Checked", + "r-unchecked": "Unchecked", + "r-move-card-to": "Move card to", + "r-top-of": "Top of", + "r-bottom-of": "Bottom of", + "r-its-list": "its list", + "r-archive": "Move to Archive", + "r-unarchive": "Restore from Archive", + "r-card": "card", + "r-add": "Add", + "r-remove": "Remove", + "r-label": "label", + "r-member": "member", + "r-remove-all": "Remove all members from the card", + "r-set-color": "Set color to", + "r-checklist": "checklist", + "r-check-all": "Check all", + "r-uncheck-all": "Uncheck all", + "r-items-check": "items of checklist", + "r-check": "Check", + "r-uncheck": "Uncheck", + "r-item": "item", + "r-of-checklist": "of checklist", + "r-send-email": "Send an email", + "r-to": "to", + "r-subject": "subject", + "r-rule-details": "Rule details", + "r-d-move-to-top-gen": "Move card to top of its list", + "r-d-move-to-top-spec": "Move card to top of list", + "r-d-move-to-bottom-gen": "Move card to bottom of its list", + "r-d-move-to-bottom-spec": "Move card to bottom of list", + "r-d-send-email": "Send email", + "r-d-send-email-to": "to", + "r-d-send-email-subject": "subject", + "r-d-send-email-message": "message", + "r-d-archive": "Move card to Archive", + "r-d-unarchive": "Restore card from Archive", + "r-d-add-label": "Add label", + "r-d-remove-label": "Remove label", + "r-create-card": "Create new card", + "r-in-list": "in list", + "r-in-swimlane": "in swimlane", + "r-d-add-member": "Add member", + "r-d-remove-member": "Remove member", + "r-d-remove-all-member": "Remove all member", + "r-d-check-all": "Check all items of a list", + "r-d-uncheck-all": "Uncheck all items of a list", + "r-d-check-one": "Check item", + "r-d-uncheck-one": "Uncheck item", + "r-d-check-of-list": "of checklist", + "r-d-add-checklist": "Add checklist", + "r-d-remove-checklist": "Remove checklist", + "r-by": "by", + "r-add-checklist": "Add checklist", + "r-with-items": "with items", + "r-items-list": "item1,item2,item3", + "r-add-swimlane": "Add swimlane", + "r-swimlane-name": "swimlane name", + "r-board-note": "Note: leave a field empty to match every possible value.", + "r-checklist-note": "Note: checklist's items have to be written as comma separated values.", + "r-when-a-card-is-moved": "When a card is moved to another list", + "r-set": "Set", + "r-update": "Update", + "r-datefield": "date field", + "r-df-start-at": "start", + "r-df-due-at": "due", + "r-df-end-at": "end", + "r-df-received-at": "received", + "r-to-current-datetime": "to current date/time", + "r-remove-value-from": "Remove value from", + "ldap": "LDAP", + "oauth2": "OAuth2", + "cas": "CAS", + "authentication-method": "Authentication method", + "authentication-type": "Authentication type", + "custom-product-name": "Custom Product Name", + "layout": "Layout", + "hide-logo": "Hide Logo", + "add-custom-html-after-body-start": "Add Custom HTML after <body> start", + "add-custom-html-before-body-end": "Add Custom HTML before </body> end", + "error-undefined": "Something went wrong", + "error-ldap-login": "An error occurred while trying to login", + "display-authentication-method": "Display Authentication Method", + "default-authentication-method": "Default Authentication Method", + "duplicate-board": "Duplicate Board", + "people-number": "The number of people is:", + "swimlaneDeletePopup-title": "Delete Swimlane ?", + "swimlane-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the swimlane. There is no undo.", + "restore-all": "Restore all", + "delete-all": "Delete all", + "loading": "Loading, please wait.", + "previous_as": "last time was", + "act-a-dueAt": "modified due time to \nWhen: __timeValue__\nWhere: __card__\n previous due was __timeOldValue__", + "act-a-endAt": "modified ending time to __timeValue__ from (__timeOldValue__)", + "act-a-startAt": "modified starting time to __timeValue__ from (__timeOldValue__)", + "act-a-receivedAt": "modified received time to __timeValue__ from (__timeOldValue__)", + "a-dueAt": "modified due time to be", + "a-endAt": "modified ending time to be", + "a-startAt": "modified starting time to be", + "a-receivedAt": "modified received time to be", + "almostdue": "current due time %s is approaching", + "pastdue": "current due time %s is past", + "duenow": "current due time %s is today", + "act-newDue": "__list__/__card__ has 1st due reminder [__board__]", + "act-withDue": "__list__/__card__ due reminders [__board__]", + "act-almostdue": "was reminding the current due (__timeValue__) of __card__ is approaching", + "act-pastdue": "was reminding the current due (__timeValue__) of __card__ is past", + "act-duenow": "was reminding the current due (__timeValue__) of __card__ is now", + "act-atUserComment": "You were mentioned in [__board__] __list__/__card__", + "delete-user-confirm-popup": "Are you sure you want to delete this account? There is no undo.", + "accounts-allowUserDelete": "Allow users to self delete their account", + "hide-minicard-label-text": "Hide minicard label text", + "show-desktop-drag-handles": "Show desktop drag handles", + "assignee": "Assignee", + "cardAssigneesPopup-title": "Assignee", + "addmore-detail": "Add a more detailed description", + "show-on-card": "Show on Card", + "new": "New", + "editUserPopup-title": "Edit User", + "newUserPopup-title": "New User", + "notifications": "Notifications", + "view-all": "View All", + "filter-by-unread": "Filter by Unread", + "mark-all-as-read": "Mark all as read", + "remove-all-read": "Remove all read", + "allow-rename": "Allow Rename", + "allowRenamePopup-title": "Allow Rename" +} \ No newline at end of file diff --git a/i18n/eo.i18n.json b/i18n/eo.i18n.json index 3491fabf..d36faf52 100644 --- a/i18n/eo.i18n.json +++ b/i18n/eo.i18n.json @@ -1,780 +1,780 @@ { - "accept": "Akcepti", - "act-activity-notify": "Activity Notification", - "act-addAttachment": "added attachment __attachment__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-deleteAttachment": "deleted attachment __attachment__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addSubtask": "added subtask __subtask__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addedLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removeLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removedLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addChecklist": "added checklist __checklist__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addChecklistItem": "added checklist item __checklistItem__ to checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removeChecklist": "removed checklist __checklist__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removeChecklistItem": "removed checklist item __checklistItem__ from checklist __checkList__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-checkedItem": "checked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-uncheckedItem": "unchecked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-completeChecklist": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-uncompleteChecklist": "uncompleted checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addComment": "commented on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-editComment": "edited comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-deleteComment": "deleted comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-createBoard": "created board __board__", - "act-createSwimlane": "created swimlane __swimlane__ to board __board__", - "act-createCard": "created card __card__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-createCustomField": "created custom field __customField__ at board __board__", - "act-deleteCustomField": "deleted custom field __customField__ at board __board__", - "act-setCustomField": "edited custom field __customField__: __customFieldValue__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-createList": "added list __list__ to board __board__", - "act-addBoardMember": "added member __member__ to board __board__", - "act-archivedBoard": "Board __board__ moved to Archive", - "act-archivedCard": "Card __card__ at list __list__ at swimlane __swimlane__ at board __board__ moved to Archive", - "act-archivedList": "List __list__ at swimlane __swimlane__ at board __board__ moved to Archive", - "act-archivedSwimlane": "Swimlane __swimlane__ at board __board__ moved to Archive", - "act-importBoard": "imported board __board__", - "act-importCard": "imported card __card__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-importList": "imported list __list__ to swimlane __swimlane__ at board __board__", - "act-joinMember": "added member __member__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-moveCard": "moved card __card__ at board __board__ from list __oldList__ at swimlane __oldSwimlane__ to list __list__ at swimlane __swimlane__", - "act-moveCardToOtherBoard": "moved card __card__ from list __oldList__ at swimlane __oldSwimlane__ at board __oldBoard__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-removeBoardMember": "removed member __member__ from board __board__", - "act-restoredCard": "restored card __card__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-unjoinMember": "removed member __member__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-withBoardTitle": "__board__", - "act-withCardTitle": "[__board__] __card__", - "actions": "Akcioj", - "activities": "Aktivaĵoj", - "activity": "Aktivaĵo", - "activity-added": "Aldonis %s al %s", - "activity-archived": "%s moved to Archive", - "activity-attached": "attached %s to %s", - "activity-created": "Kreiis %s", - "activity-customfield-created": "created custom field %s", - "activity-excluded": "excluded %s from %s", - "activity-imported": "imported %s into %s from %s", - "activity-imported-board": "imported %s from %s", - "activity-joined": "joined %s", - "activity-moved": "moved %s from %s to %s", - "activity-on": "on %s", - "activity-removed": "removed %s from %s", - "activity-sent": "Sendis %s al %s", - "activity-unjoined": "unjoined %s", - "activity-subtask-added": "added subtask to %s", - "activity-checked-item": "checked %s in checklist %s of %s", - "activity-unchecked-item": "unchecked %s in checklist %s of %s", - "activity-checklist-added": "added checklist to %s", - "activity-checklist-removed": "removed a checklist from %s", - "activity-checklist-completed": "completed checklist %s of %s", - "activity-checklist-uncompleted": "uncompleted the checklist %s of %s", - "activity-checklist-item-added": "added checklist item to '%s' in %s", - "activity-checklist-item-removed": "removed a checklist item from '%s' in %s", - "add": "Aldoni", - "activity-checked-item-card": "checked %s in checklist %s", - "activity-unchecked-item-card": "unchecked %s in checklist %s", - "activity-checklist-completed-card": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "activity-checklist-uncompleted-card": "uncompleted the checklist %s", - "activity-editComment": "edited comment %s", - "activity-deleteComment": "deleted comment %s", - "add-attachment": "Add Attachment", - "add-board": "Add Board", - "add-card": "Add Card", - "add-swimlane": "Add Swimlane", - "add-subtask": "Add Subtask", - "add-checklist": "Add Checklist", - "add-checklist-item": "Add an item to checklist", - "add-cover": "Add Cover", - "add-label": "Add Label", - "add-list": "Add List", - "add-members": "Aldoni membrojn", - "added": "Aldonita", - "addMemberPopup-title": "Membroj", - "admin": "Admin", - "admin-desc": "Can view and edit cards, remove members, and change settings for the board.", - "admin-announcement": "Announcement", - "admin-announcement-active": "Active System-Wide Announcement", - "admin-announcement-title": "Announcement from Administrator", - "all-boards": "All boards", - "and-n-other-card": "And __count__ other card", - "and-n-other-card_plural": "And __count__ other cards", - "apply": "Apliki", - "app-is-offline": "Loading, please wait. Refreshing the page will cause data loss. If loading does not work, please check that server has not stopped.", - "archive": "Move to Archive", - "archive-all": "Move All to Archive", - "archive-board": "Move Board to Archive", - "archive-card": "Move Card to Archive", - "archive-list": "Move List to Archive", - "archive-swimlane": "Move Swimlane to Archive", - "archive-selection": "Move selection to Archive", - "archiveBoardPopup-title": "Move Board to Archive?", - "archived-items": "Arkivi", - "archived-boards": "Boards in Archive", - "restore-board": "Restore Board", - "no-archived-boards": "No Boards in Archive.", - "archives": "Arkivi", - "template": "Template", - "templates": "Templates", - "assign-member": "Assign member", - "attached": "attached", - "attachment": "Attachment", - "attachment-delete-pop": "Deleting an attachment is permanent. There is no undo.", - "attachmentDeletePopup-title": "Delete Attachment?", - "attachments": "Attachments", - "auto-watch": "Automatically watch boards when they are created", - "avatar-too-big": "The avatar is too large (70KB max)", - "back": "Reen", - "board-change-color": "Ŝanĝi koloron", - "board-nb-stars": "%s stars", - "board-not-found": "Board not found", - "board-private-info": "This board will be <strong>private</strong>.", - "board-public-info": "This board will be <strong>public</strong>.", - "boardChangeColorPopup-title": "Change Board Background", - "boardChangeTitlePopup-title": "Renomi tavolon", - "boardChangeVisibilityPopup-title": "Change Visibility", - "boardChangeWatchPopup-title": "Change Watch", - "boardMenuPopup-title": "Board Settings", - "boardChangeViewPopup-title": "Board View", - "boards": "Boards", - "board-view": "Board View", - "board-view-cal": "Calendar", - "board-view-swimlanes": "Swimlanes", - "board-view-collapse": "Collapse", - "board-view-lists": "Listoj", - "bucket-example": "Like “Bucket List” for example", - "cancel": "Cancel", - "card-archived": "This card is moved to Archive.", - "board-archived": "This board is moved to Archive.", - "card-comments-title": "This card has %s comment.", - "card-delete-notice": "Deleting is permanent. You will lose all actions associated with this card.", - "card-delete-pop": "All actions will be removed from the activity feed and you won't be able to re-open the card. There is no undo.", - "card-delete-suggest-archive": "You can move a card to Archive to remove it from the board and preserve the activity.", - "card-due": "Due", - "card-due-on": "Due on", - "card-spent": "Spent Time", - "card-edit-attachments": "Edit attachments", - "card-edit-custom-fields": "Edit custom fields", - "card-start-voting": "Start voting", - "card-cancel-voting": "Delete voting and all votes", - "card-edit-labels": "Redakti etikedojn", - "card-edit-members": "Redakti membrojn", - "card-labels-title": "Change the labels for the card.", - "card-members-title": "Add or remove members of the board from the card.", - "card-start": "Komenco", - "card-start-on": "Komencas je la", - "cardAttachmentsPopup-title": "Attach From", - "cardCustomField-datePopup-title": "Change date", - "cardCustomFieldsPopup-title": "Edit custom fields", - "cardStartVotingPopup-title": "Start a vote", - "positiveVoteMembersPopup-title": "Proponents", - "negativeVoteMembersPopup-title": "Opponents", - "vote-question": "Voting question", - "vote-public": "Public vote", - "vote-for-it": "for it", - "vote-against": "against", - "cardDeletePopup-title": "Delete Card?", - "cardDetailsActionsPopup-title": "Card Actions", - "cardLabelsPopup-title": "Etikedoj", - "cardMembersPopup-title": "Membroj", - "cardMorePopup-title": "Pli", - "cardTemplatePopup-title": "Create template", - "cards": "Kartoj", - "cards-count": "Kartoj", - "casSignIn": "Sign In with CAS", - "cardType-card": "Card", - "cardType-linkedCard": "Linked Card", - "cardType-linkedBoard": "Linked Board", - "change": "Ŝanĝi", - "change-avatar": "Change Avatar", - "change-password": "Ŝangi pasvorton", - "change-permissions": "Change permissions", - "change-settings": "Ŝanĝi agordojn", - "changeAvatarPopup-title": "Change Avatar", - "changeLanguagePopup-title": "Ŝanĝi lingvon", - "changePasswordPopup-title": "Ŝangi pasvorton", - "changePermissionsPopup-title": "Change Permissions", - "changeSettingsPopup-title": "Ŝanĝi agordojn", - "subtasks": "Subtasks", - "checklists": "Checklists", - "click-to-star": "Click to star this board.", - "click-to-unstar": "Click to unstar this board.", - "clipboard": "Clipboard or drag & drop", - "close": "Fermi", - "close-board": "Close Board", - "close-board-pop": "You will be able to restore the board by clicking the “Archive” button from the home header.", - "color-black": "nigra", - "color-blue": "blua", - "color-crimson": "crimson", - "color-darkgreen": "darkgreen", - "color-gold": "gold", - "color-gray": "gray", - "color-green": "verda", - "color-indigo": "indigo", - "color-lime": "lime", - "color-magenta": "magenta", - "color-mistyrose": "mistyrose", - "color-navy": "navy", - "color-orange": "oranĝa", - "color-paleturquoise": "paleturquoise", - "color-peachpuff": "peachpuff", - "color-pink": "pink", - "color-plum": "plum", - "color-purple": "purple", - "color-red": "ruĝa", - "color-saddlebrown": "saddlebrown", - "color-silver": "silver", - "color-sky": "sky", - "color-slateblue": "slateblue", - "color-white": "white", - "color-yellow": "flava", - "unset-color": "Unset", - "comment": "Komento", - "comment-placeholder": "Write Comment", - "comment-only": "Comment only", - "comment-only-desc": "Can comment on cards only.", - "no-comments": "No comments", - "no-comments-desc": "Can not see comments and activities.", - "worker": "Worker", - "worker-desc": "Can only move cards, assign itself to card and comment.", - "computer": "Komputilo", - "confirm-subtask-delete-dialog": "Are you sure you want to delete subtask?", - "confirm-checklist-delete-dialog": "Are you sure you want to delete checklist?", - "copy-card-link-to-clipboard": "Copy card link to clipboard", - "linkCardPopup-title": "Link Card", - "searchElementPopup-title": "Serĉi", - "copyCardPopup-title": "Copy Card", - "copyChecklistToManyCardsPopup-title": "Copy Checklist Template to Many Cards", - "copyChecklistToManyCardsPopup-instructions": "Destination Card Titles and Descriptions in this JSON format", - "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"First card title\", \"description\":\"First card description\"}, {\"title\":\"Second card title\",\"description\":\"Second card description\"},{\"title\":\"Last card title\",\"description\":\"Last card description\"} ]", - "create": "Krei", - "createBoardPopup-title": "Krei tavolon", - "chooseBoardSourcePopup-title": "Import board", - "createLabelPopup-title": "Create Label", - "createCustomField": "Create Field", - "createCustomFieldPopup-title": "Create Field", - "current": "current", - "custom-field-delete-pop": "There is no undo. This will remove this custom field from all cards and destroy its history.", - "custom-field-checkbox": "Checkbox", - "custom-field-date": "Dato", - "custom-field-dropdown": "Dropdown List", - "custom-field-dropdown-none": "(none)", - "custom-field-dropdown-options": "List Options", - "custom-field-dropdown-options-placeholder": "Press enter to add more options", - "custom-field-dropdown-unknown": "(unknown)", - "custom-field-number": "Nombro", - "custom-field-text": "Teksto", - "custom-fields": "Custom Fields", - "date": "Dato", - "decline": "Decline", - "default-avatar": "Default avatar", - "delete": "Delete", - "deleteCustomFieldPopup-title": "Delete Custom Field?", - "deleteLabelPopup-title": "Delete Label?", - "description": "Description", - "disambiguateMultiLabelPopup-title": "Disambiguate Label Action", - "disambiguateMultiMemberPopup-title": "Disambiguate Member Action", - "discard": "Discard", - "done": "Farite", - "download": "Elŝuti", - "edit": "Redakti", - "edit-avatar": "Change Avatar", - "edit-profile": "Redakti profilon", - "edit-wip-limit": "Edit WIP Limit", - "soft-wip-limit": "Soft WIP Limit", - "editCardStartDatePopup-title": "Redakti komencdaton", - "editCardDueDatePopup-title": "Change due date", - "editCustomFieldPopup-title": "Edit Field", - "editCardSpentTimePopup-title": "Change spent time", - "editLabelPopup-title": "Ŝanĝi etikedon", - "editNotificationPopup-title": "Edit Notification", - "editProfilePopup-title": "Redakti profilon", - "email": "Retpoŝtadreso", - "email-enrollAccount-subject": "An account created for you on __siteName__", - "email-enrollAccount-text": "Hello __user__,\n\nTo start using the service, simply click the link below.\n\n__url__\n\nThanks.", - "email-fail": "Malsukcesis sendi retpoŝton", - "email-fail-text": "Error trying to send email", - "email-invalid": "Nevalida retpoŝtadreso", - "email-invite": "Inviti per retpoŝto", - "email-invite-subject": "__inviter__ sent you an invitation", - "email-invite-text": "Dear __user__,\n\n__inviter__ invites you to join board \"__board__\" for collaborations.\n\nPlease follow the link below:\n\n__url__\n\nThanks.", - "email-resetPassword-subject": "Reset your password on __siteName__", - "email-resetPassword-text": "Hello __user__,\n\nTo reset your password, simply click the link below.\n\n__url__\n\nThanks.", - "email-sent": "Sendis retpoŝton", - "email-verifyEmail-subject": "Verify your email address on __siteName__", - "email-verifyEmail-text": "Hello __user__,\n\nTo verify your account email, simply click the link below.\n\n__url__\n\nThanks.", - "enable-wip-limit": "Enable WIP Limit", - "error-board-doesNotExist": "This board does not exist", - "error-board-notAdmin": "You need to be admin of this board to do that", - "error-board-notAMember": "You need to be a member of this board to do that", - "error-json-malformed": "Via teksto estas nevalida JSON", - "error-json-schema": "Via JSON ne enhavas la ĝustajn informojn en ĝusta formato", - "error-list-doesNotExist": "Tio listo ne ekzistas", - "error-user-doesNotExist": "Tio uzanto ne ekzistas", - "error-user-notAllowSelf": "You can not invite yourself", - "error-user-notCreated": "Uzanto ne kreita", - "error-username-taken": "Uzantnomo jam prenita", - "error-email-taken": "Email has already been taken", - "export-board": "Export board", - "sort": "Sort", - "sort-desc": "Click to Sort List", - "list-sort-by": "Sort the List By:", - "list-label-modifiedAt": "Last Access Time", - "list-label-title": "Name of the List", - "list-label-sort": "Your Manual Order", - "list-label-short-modifiedAt": "(L)", - "list-label-short-title": "(N)", - "list-label-short-sort": "(M)", - "filter": "Filter", - "filter-cards": "Filter Cards or Lists", - "list-filter-label": "Filter List by Title", - "filter-clear": "Clear filter", - "filter-no-label": "Nenia etikedo", - "filter-no-member": "Nenia membro", - "filter-no-assignee": "No assignee", - "filter-no-custom-fields": "No Custom Fields", - "filter-show-archive": "Show archived lists", - "filter-hide-empty": "Hide empty lists", - "filter-on": "Filter is on", - "filter-on-desc": "You are filtering cards on this board. Click here to edit filter.", - "filter-to-selection": "Filter to selection", - "advanced-filter-label": "Advanced Filter", - "advanced-filter-description": "Advanced Filter allows to write a string containing following operators: == != <= >= && || ( ) A space is used as a separator between the Operators. You can filter for all Custom Fields by typing their names and values. For Example: Field1 == Value1. Note: If fields or values contains spaces, you need to encapsulate them into single quotes. For Example: 'Field 1' == 'Value 1'. For single control characters (' \\/) to be skipped, you can use \\. For example: Field1 == I\\'m. Also you can combine multiple conditions. For Example: F1 == V1 || F1 == V2. Normally all operators are interpreted from left to right. You can change the order by placing brackets. For Example: F1 == V1 && ( F2 == V2 || F2 == V3 ). Also you can search text fields using regex: F1 == /Tes.*/i", - "fullname": "Plena nomo", - "header-logo-title": "Go back to your boards page.", - "hide-system-messages": "Hide system messages", - "headerBarCreateBoardPopup-title": "Krei tavolon", - "home": "Hejmo", - "import": "Importi", - "link": "Ligilo", - "import-board": "import board", - "import-board-c": "Import board", - "import-board-title-trello": "Import board from Trello", - "import-board-title-wekan": "Import board from previous export", - "import-sandstorm-backup-warning": "Do not delete data you import from original exported board or Trello before checking does this grain close and open again, or do you get Board not found error, that means data loss.", - "import-sandstorm-warning": "Imported board will delete all existing data on board and replace it with imported board.", - "from-trello": "From Trello", - "from-wekan": "From previous export", - "import-board-instruction-trello": "In your Trello board, go to 'Menu', then 'More', 'Print and Export', 'Export JSON', and copy the resulting text.", - "import-board-instruction-wekan": "In your board, go to 'Menu', then 'Export board', and copy the text in the downloaded file.", - "import-board-instruction-about-errors": "If you get errors when importing board, sometimes importing still works, and board is at All Boards page.", - "import-json-placeholder": "Paste your valid JSON data here", - "import-map-members": "Map members", - "import-members-map": "Your imported board has some members. Please map the members you want to import to your users", - "import-show-user-mapping": "Review members mapping", - "import-user-select": "Pick your existing user you want to use as this member", - "importMapMembersAddPopup-title": "Select member", - "info": "Version", - "initials": "Initials", - "invalid-date": "Invalid date", - "invalid-time": "Invalid time", - "invalid-user": "Invalid user", - "joined": "joined", - "just-invited": "You are just invited to this board", - "keyboard-shortcuts": "Keyboard shortcuts", - "label-create": "Create Label", - "label-default": "%s label (default)", - "label-delete-pop": "There is no undo. This will remove this label from all cards and destroy its history.", - "labels": "Etikedoj", - "language": "Lingvo", - "last-admin-desc": "You can’t change roles because there must be at least one admin.", - "leave-board": "Leave Board", - "leave-board-pop": "Are you sure you want to leave __boardTitle__? You will be removed from all cards on this board.", - "leaveBoardPopup-title": "Leave Board ?", - "link-card": "Ligi al ĉitiu karto", - "list-archive-cards": "Move all cards in this list to Archive", - "list-archive-cards-pop": "This will remove all the cards in this list from the board. To view cards in Archive and bring them back to the board, click “Menu” > “Archive”.", - "list-move-cards": "Movu ĉiujn kartojn en tiu listo.", - "list-select-cards": "Elektu ĉiujn kartojn en tiu listo.", - "set-color-list": "Set Color", - "listActionPopup-title": "List Actions", - "swimlaneActionPopup-title": "Swimlane Actions", - "swimlaneAddPopup-title": "Add a Swimlane below", - "listImportCardPopup-title": "Import a Trello card", - "listMorePopup-title": "Pli", - "link-list": "Link to this list", - "list-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the list. There is no undo.", - "list-delete-suggest-archive": "You can move a list to Archive to remove it from the board and preserve the activity.", - "lists": "Listoj", - "swimlanes": "Swimlanes", - "log-out": "Elsaluti", - "log-in": "Ensaluti", - "loginPopup-title": "Ensaluti", - "memberMenuPopup-title": "Membraj agordoj", - "members": "Membroj", - "menu": "Menuo", - "move-selection": "Movi elekton", - "moveCardPopup-title": "Movi karton", - "moveCardToBottom-title": "Movi suben", - "moveCardToTop-title": "Movi supren", - "moveSelectionPopup-title": "Movi elekton", - "multi-selection": "Multi-Selection", - "multi-selection-on": "Multi-Selection is on", - "muted": "Muted", - "muted-info": "You will never be notified of any changes in this board", - "my-boards": "My Boards", - "name": "Nomo", - "no-archived-cards": "No cards in Archive.", - "no-archived-lists": "No lists in Archive.", - "no-archived-swimlanes": "No swimlanes in Archive.", - "no-results": "Neniaj rezultoj", - "normal": "Normala", - "normal-desc": "Can view and edit cards. Can't change settings.", - "not-accepted-yet": "Invitation not accepted yet", - "notify-participate": "Receive updates to any cards you participate as creater or member", - "notify-watch": "Receive updates to any boards, lists, or cards you’re watching", - "optional": "optional", - "or": "aŭ", - "page-maybe-private": "This page may be private. You may be able to view it by <a href='%s'>logging in</a>.", - "page-not-found": "Netrovita paĝo.", - "password": "Pasvorto", - "paste-or-dragdrop": "to paste, or drag & drop image file to it (image only)", - "participating": "Participating", - "preview": "Preview", - "previewAttachedImagePopup-title": "Preview", - "previewClipboardImagePopup-title": "Preview", - "private": "Privata", - "private-desc": "This board is private. Only people added to the board can view and edit it.", - "profile": "Profilo", - "public": "Publika", - "public-desc": "This board is public. It's visible to anyone with the link and will show up in search engines like Google. Only people added to the board can edit.", - "quick-access-description": "Star a board to add a shortcut in this bar.", - "remove-cover": "Remove Cover", - "remove-from-board": "Remove from Board", - "remove-label": "Remove Label", - "listDeletePopup-title": "Delete List ?", - "remove-member": "Forigi membron", - "remove-member-from-card": "Forigi de karto", - "remove-member-pop": "Remove __name__ (__username__) from __boardTitle__? The member will be removed from all cards on this board. They will receive a notification.", - "removeMemberPopup-title": "Remove Member?", - "rename": "Renomi", - "rename-board": "Renomi tavolon", - "restore": "Forigi", - "save": "Savi", - "search": "Serĉi", - "rules": "Reguloj", - "search-cards": "Search from card/list titles, descriptions and custom fields on this board", - "search-example": "Text to search for?", - "select-color": "Select Color", - "set-wip-limit-value": "Set a limit for the maximum number of tasks in this list", - "setWipLimitPopup-title": "Set WIP Limit", - "shortcut-assign-self": "Assign yourself to current card", - "shortcut-autocomplete-emoji": "Autocomplete emoji", - "shortcut-autocomplete-members": "Autocomplete members", - "shortcut-clear-filters": "Clear all filters", - "shortcut-close-dialog": "Close Dialog", - "shortcut-filter-my-cards": "Filter my cards", - "shortcut-show-shortcuts": "Bring up this shortcuts list", - "shortcut-toggle-filterbar": "Toggle Filter Sidebar", - "shortcut-toggle-sidebar": "Toggle Board Sidebar", - "show-cards-minimum-count": "Show cards count if list contains more than", - "sidebar-open": "Open Sidebar", - "sidebar-close": "Close Sidebar", - "signupPopup-title": "Create an Account", - "star-board-title": "Click to star this board. It will show up at top of your boards list.", - "starred-boards": "Starred Boards", - "starred-boards-description": "Starred boards show up at the top of your boards list.", - "subscribe": "Subscribe", - "team": "Teamo", - "this-board": "this board", - "this-card": "this card", - "spent-time-hours": "Spent time (hours)", - "overtime-hours": "Overtime (hours)", - "overtime": "Overtime", - "has-overtime-cards": "Has overtime cards", - "has-spenttime-cards": "Has spent time cards", - "time": "Tempo", - "title": "Titolo", - "tracking": "Tracking", - "tracking-info": "You will be notified of any changes to those cards you are involved as creator or member.", - "type": "Tipo", - "unassign-member": "Unassign member", - "unsaved-description": "You have an unsaved description.", - "unwatch": "Unwatch", - "upload": "Alŝuti", - "upload-avatar": "Upload an avatar", - "uploaded-avatar": "Uploaded an avatar", - "username": "Uzantnomo", - "view-it": "View it", - "warn-list-archived": "warning: this card is in an list at Archive", - "watch": "Rigardi", - "watching": "Rigardante", - "watching-info": "You will be notified of any change in this board", - "welcome-board": "Welcome Board", - "welcome-swimlane": "Milestone 1", - "welcome-list1": "Basics", - "welcome-list2": "Advanced", - "card-templates-swimlane": "Card Templates", - "list-templates-swimlane": "List Templates", - "board-templates-swimlane": "Board Templates", - "what-to-do": "Kion vi volas fari?", - "wipLimitErrorPopup-title": "Invalid WIP Limit", - "wipLimitErrorPopup-dialog-pt1": "The number of tasks in this list is higher than the WIP limit you've defined.", - "wipLimitErrorPopup-dialog-pt2": "Please move some tasks out of this list, or set a higher WIP limit.", - "admin-panel": "Admin Panel", - "settings": "Settings", - "people": "People", - "registration": "Registration", - "disable-self-registration": "Disable Self-Registration", - "invite": "Invite", - "invite-people": "Invite People", - "to-boards": "To board(s)", - "email-addresses": "Email Addresses", - "smtp-host-description": "The address of the SMTP server that handles your emails.", - "smtp-port-description": "The port your SMTP server uses for outgoing emails.", - "smtp-tls-description": "Enable TLS support for SMTP server", - "smtp-host": "SMTP Host", - "smtp-port": "SMTP Port", - "smtp-username": "Uzantnomo", - "smtp-password": "Pasvorto", - "smtp-tls": "TLS support", - "send-from": "From", - "send-smtp-test": "Send a test email to yourself", - "invitation-code": "Invitation Code", - "email-invite-register-subject": "__inviter__ sent you an invitation", - "email-invite-register-text": "Dear __user__,\n\n__inviter__ invites you to kanban board for collaborations.\n\nPlease follow the link below:\n__url__\n\nAnd your invitation code is: __icode__\n\nThanks.", - "email-smtp-test-subject": "SMTP Test Email", - "email-smtp-test-text": "You have successfully sent an email", - "error-invitation-code-not-exist": "Invitation code doesn't exist", - "error-notAuthorized": "You are not authorized to view this page.", - "webhook-title": "Webhook Name", - "webhook-token": "Token (Optional for Authentication)", - "outgoing-webhooks": "Outgoing Webhooks", - "bidirectional-webhooks": "Two-Way Webhooks", - "outgoingWebhooksPopup-title": "Outgoing Webhooks", - "boardCardTitlePopup-title": "Card Title Filter", - "disable-webhook": "Disable This Webhook", - "global-webhook": "Global Webhooks", - "new-outgoing-webhook": "New Outgoing Webhook", - "no-name": "(Unknown)", - "Node_version": "Node version", - "Meteor_version": "Meteor version", - "MongoDB_version": "MongoDB version", - "MongoDB_storage_engine": "MongoDB storage engine", - "MongoDB_Oplog_enabled": "MongoDB Oplog enabled", - "OS_Arch": "OS Arch", - "OS_Cpus": "OS CPU Count", - "OS_Freemem": "OS Free Memory", - "OS_Loadavg": "OS Load Average", - "OS_Platform": "OS Platform", - "OS_Release": "OS Release", - "OS_Totalmem": "OS Total Memory", - "OS_Type": "OS Type", - "OS_Uptime": "OS Uptime", - "days": "days", - "hours": "hours", - "minutes": "minutes", - "seconds": "seconds", - "show-field-on-card": "Show this field on card", - "automatically-field-on-card": "Auto create field to all cards", - "showLabel-field-on-card": "Show field label on minicard", - "yes": "Jes", - "no": "Ne", - "accounts": "Accounts", - "accounts-allowEmailChange": "Allow Email Change", - "accounts-allowUserNameChange": "Allow Username Change", - "createdAt": "Created at", - "verified": "Verified", - "active": "Active", - "card-received": "Received", - "card-received-on": "Received on", - "card-end": "End", - "card-end-on": "Ends on", - "editCardReceivedDatePopup-title": "Change received date", - "editCardEndDatePopup-title": "Change end date", - "setCardColorPopup-title": "Set color", - "setCardActionsColorPopup-title": "Choose a color", - "setSwimlaneColorPopup-title": "Choose a color", - "setListColorPopup-title": "Choose a color", - "assigned-by": "Assigned By", - "requested-by": "Requested By", - "board-delete-notice": "Deleting is permanent. You will lose all lists, cards and actions associated with this board.", - "delete-board-confirm-popup": "All lists, cards, labels, and activities will be deleted and you won't be able to recover the board contents. There is no undo.", - "boardDeletePopup-title": "Delete Board?", - "delete-board": "Delete Board", - "default-subtasks-board": "Subtasks for __board__ board", - "default": "Defaŭlto", - "queue": "Queue", - "subtask-settings": "Subtasks Settings", - "card-settings": "Card Settings", - "boardSubtaskSettingsPopup-title": "Board Subtasks Settings", - "boardCardSettingsPopup-title": "Card Settings", - "deposit-subtasks-board": "Deposit subtasks to this board:", - "deposit-subtasks-list": "Landing list for subtasks deposited here:", - "show-parent-in-minicard": "Show parent in minicard:", - "prefix-with-full-path": "Prefix with full path", - "prefix-with-parent": "Prefix with parent", - "subtext-with-full-path": "Subtext with full path", - "subtext-with-parent": "Subtext with parent", - "change-card-parent": "Change card's parent", - "parent-card": "Parent card", - "source-board": "Source board", - "no-parent": "Don't show parent", - "activity-added-label": "added label '%s' to %s", - "activity-removed-label": "removed label '%s' from %s", - "activity-delete-attach": "deleted an attachment from %s", - "activity-added-label-card": "added label '%s'", - "activity-removed-label-card": "removed label '%s'", - "activity-delete-attach-card": "deleted an attachment", - "activity-set-customfield": "set custom field '%s' to '%s' in %s", - "activity-unset-customfield": "unset custom field '%s' in %s", - "r-rule": "Regulo", - "r-add-trigger": "Add trigger", - "r-add-action": "Add action", - "r-board-rules": "Board rules", - "r-add-rule": "Aldoni regulon", - "r-view-rule": "View rule", - "r-delete-rule": "Forigi regulon", - "r-new-rule-name": "New rule title", - "r-no-rules": "No rules", - "r-when-a-card": "When a card", - "r-is": "is", - "r-is-moved": "is moved", - "r-added-to": "added to", - "r-removed-from": "Removed from", - "r-the-board": "the board", - "r-list": "listo", - "set-filter": "Set Filter", - "r-moved-to": "Moved to", - "r-moved-from": "Moved from", - "r-archived": "Moved to Archive", - "r-unarchived": "Restored from Archive", - "r-a-card": "a card", - "r-when-a-label-is": "When a label is", - "r-when-the-label": "When the label", - "r-list-name": "list name", - "r-when-a-member": "When a member is", - "r-when-the-member": "When the member", - "r-name": "nomo", - "r-when-a-attach": "When an attachment", - "r-when-a-checklist": "When a checklist is", - "r-when-the-checklist": "When the checklist", - "r-completed": "Completed", - "r-made-incomplete": "Made incomplete", - "r-when-a-item": "When a checklist item is", - "r-when-the-item": "When the checklist item", - "r-checked": "Checked", - "r-unchecked": "Unchecked", - "r-move-card-to": "Move card to", - "r-top-of": "Top of", - "r-bottom-of": "Bottom of", - "r-its-list": "its list", - "r-archive": "Move to Archive", - "r-unarchive": "Restore from Archive", - "r-card": "card", - "r-add": "Aldoni", - "r-remove": "Forigi", - "r-label": "label", - "r-member": "membro", - "r-remove-all": "Remove all members from the card", - "r-set-color": "Set color to", - "r-checklist": "kontrololisto", - "r-check-all": "Check all", - "r-uncheck-all": "Uncheck all", - "r-items-check": "items of checklist", - "r-check": "Check", - "r-uncheck": "Uncheck", - "r-item": "item", - "r-of-checklist": "of checklist", - "r-send-email": "Send an email", - "r-to": "to", - "r-subject": "temo", - "r-rule-details": "Rule details", - "r-d-move-to-top-gen": "Move card to top of its list", - "r-d-move-to-top-spec": "Move card to top of list", - "r-d-move-to-bottom-gen": "Move card to bottom of its list", - "r-d-move-to-bottom-spec": "Move card to bottom of list", - "r-d-send-email": "Send email", - "r-d-send-email-to": "to", - "r-d-send-email-subject": "temo", - "r-d-send-email-message": "mesaĝo", - "r-d-archive": "Move card to Archive", - "r-d-unarchive": "Restore card from Archive", - "r-d-add-label": "Add label", - "r-d-remove-label": "Remove label", - "r-create-card": "Create new card", - "r-in-list": "in list", - "r-in-swimlane": "in swimlane", - "r-d-add-member": "Aldoni membron", - "r-d-remove-member": "Forigi membron", - "r-d-remove-all-member": "Forigi ĉiujn membrojn", - "r-d-check-all": "Check all items of a list", - "r-d-uncheck-all": "Uncheck all items of a list", - "r-d-check-one": "Check item", - "r-d-uncheck-one": "Uncheck item", - "r-d-check-of-list": "of checklist", - "r-d-add-checklist": "Aldoni kontrololiston", - "r-d-remove-checklist": "Forigi kontrololiston", - "r-by": "by", - "r-add-checklist": "Aldoni kontrololiston", - "r-with-items": "with items", - "r-items-list": "item1,item2,item3", - "r-add-swimlane": "Add swimlane", - "r-swimlane-name": "swimlane name", - "r-board-note": "Note: leave a field empty to match every possible value.", - "r-checklist-note": "Note: checklist's items have to be written as comma separated values.", - "r-when-a-card-is-moved": "When a card is moved to another list", - "r-set": "Set", - "r-update": "Update", - "r-datefield": "date field", - "r-df-start-at": "start", - "r-df-due-at": "due", - "r-df-end-at": "end", - "r-df-received-at": "received", - "r-to-current-datetime": "to current date/time", - "r-remove-value-from": "Remove value from", - "ldap": "LDAP", - "oauth2": "OAuth2", - "cas": "CAS", - "authentication-method": "Authentication method", - "authentication-type": "Authentication type", - "custom-product-name": "Custom Product Name", - "layout": "Layout", - "hide-logo": "Hide Logo", - "add-custom-html-after-body-start": "Add Custom HTML after <body> start", - "add-custom-html-before-body-end": "Add Custom HTML before </body> end", - "error-undefined": "Something went wrong", - "error-ldap-login": "An error occurred while trying to login", - "display-authentication-method": "Display Authentication Method", - "default-authentication-method": "Default Authentication Method", - "duplicate-board": "Duplicate Board", - "people-number": "The number of people is:", - "swimlaneDeletePopup-title": "Delete Swimlane ?", - "swimlane-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the swimlane. There is no undo.", - "restore-all": "Restore all", - "delete-all": "Delete all", - "loading": "Loading, please wait.", - "previous_as": "last time was", - "act-a-dueAt": "modified due time to \nWhen: __timeValue__\nWhere: __card__\n previous due was __timeOldValue__", - "act-a-endAt": "modified ending time to __timeValue__ from (__timeOldValue__)", - "act-a-startAt": "modified starting time to __timeValue__ from (__timeOldValue__)", - "act-a-receivedAt": "modified received time to __timeValue__ from (__timeOldValue__)", - "a-dueAt": "modified due time to be", - "a-endAt": "modified ending time to be", - "a-startAt": "modified starting time to be", - "a-receivedAt": "modified received time to be", - "almostdue": "current due time %s is approaching", - "pastdue": "current due time %s is past", - "duenow": "current due time %s is today", - "act-newDue": "__list__/__card__ has 1st due reminder [__board__]", - "act-withDue": "__list__/__card__ due reminders [__board__]", - "act-almostdue": "was reminding the current due (__timeValue__) of __card__ is approaching", - "act-pastdue": "was reminding the current due (__timeValue__) of __card__ is past", - "act-duenow": "was reminding the current due (__timeValue__) of __card__ is now", - "act-atUserComment": "You were mentioned in [__board__] __list__/__card__", - "delete-user-confirm-popup": "Are you sure you want to delete this account? There is no undo.", - "accounts-allowUserDelete": "Allow users to self delete their account", - "hide-minicard-label-text": "Hide minicard label text", - "show-desktop-drag-handles": "Show desktop drag handles", - "assignee": "Assignee", - "cardAssigneesPopup-title": "Assignee", - "addmore-detail": "Add a more detailed description", - "show-on-card": "Show on Card", - "new": "New", - "editUserPopup-title": "Edit User", - "newUserPopup-title": "New User", - "notifications": "Notifications", - "view-all": "View All", - "filter-by-unread": "Filter by Unread", - "mark-all-as-read": "Mark all as read", - "remove-all-read": "Remove all read", - "allow-rename": "Allow Rename", - "allowRenamePopup-title": "Allow Rename" -} + "accept": "Akcepti", + "act-activity-notify": "Activity Notification", + "act-addAttachment": "added attachment __attachment__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-deleteAttachment": "deleted attachment __attachment__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addSubtask": "added subtask __subtask__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addedLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removeLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removedLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addChecklist": "added checklist __checklist__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addChecklistItem": "added checklist item __checklistItem__ to checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removeChecklist": "removed checklist __checklist__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removeChecklistItem": "removed checklist item __checklistItem__ from checklist __checkList__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-checkedItem": "checked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-uncheckedItem": "unchecked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-completeChecklist": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-uncompleteChecklist": "uncompleted checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addComment": "commented on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-editComment": "edited comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-deleteComment": "deleted comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-createBoard": "created board __board__", + "act-createSwimlane": "created swimlane __swimlane__ to board __board__", + "act-createCard": "created card __card__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-createCustomField": "created custom field __customField__ at board __board__", + "act-deleteCustomField": "deleted custom field __customField__ at board __board__", + "act-setCustomField": "edited custom field __customField__: __customFieldValue__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-createList": "added list __list__ to board __board__", + "act-addBoardMember": "added member __member__ to board __board__", + "act-archivedBoard": "Board __board__ moved to Archive", + "act-archivedCard": "Card __card__ at list __list__ at swimlane __swimlane__ at board __board__ moved to Archive", + "act-archivedList": "List __list__ at swimlane __swimlane__ at board __board__ moved to Archive", + "act-archivedSwimlane": "Swimlane __swimlane__ at board __board__ moved to Archive", + "act-importBoard": "imported board __board__", + "act-importCard": "imported card __card__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-importList": "imported list __list__ to swimlane __swimlane__ at board __board__", + "act-joinMember": "added member __member__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-moveCard": "moved card __card__ at board __board__ from list __oldList__ at swimlane __oldSwimlane__ to list __list__ at swimlane __swimlane__", + "act-moveCardToOtherBoard": "moved card __card__ from list __oldList__ at swimlane __oldSwimlane__ at board __oldBoard__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-removeBoardMember": "removed member __member__ from board __board__", + "act-restoredCard": "restored card __card__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-unjoinMember": "removed member __member__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-withBoardTitle": "__board__", + "act-withCardTitle": "[__board__] __card__", + "actions": "Akcioj", + "activities": "Aktivaĵoj", + "activity": "Aktivaĵo", + "activity-added": "Aldonis %s al %s", + "activity-archived": "%s moved to Archive", + "activity-attached": "attached %s to %s", + "activity-created": "Kreiis %s", + "activity-customfield-created": "created custom field %s", + "activity-excluded": "excluded %s from %s", + "activity-imported": "imported %s into %s from %s", + "activity-imported-board": "imported %s from %s", + "activity-joined": "joined %s", + "activity-moved": "moved %s from %s to %s", + "activity-on": "on %s", + "activity-removed": "removed %s from %s", + "activity-sent": "Sendis %s al %s", + "activity-unjoined": "unjoined %s", + "activity-subtask-added": "added subtask to %s", + "activity-checked-item": "checked %s in checklist %s of %s", + "activity-unchecked-item": "unchecked %s in checklist %s of %s", + "activity-checklist-added": "added checklist to %s", + "activity-checklist-removed": "removed a checklist from %s", + "activity-checklist-completed": "completed checklist %s of %s", + "activity-checklist-uncompleted": "uncompleted the checklist %s of %s", + "activity-checklist-item-added": "added checklist item to '%s' in %s", + "activity-checklist-item-removed": "removed a checklist item from '%s' in %s", + "add": "Aldoni", + "activity-checked-item-card": "checked %s in checklist %s", + "activity-unchecked-item-card": "unchecked %s in checklist %s", + "activity-checklist-completed-card": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "activity-checklist-uncompleted-card": "uncompleted the checklist %s", + "activity-editComment": "edited comment %s", + "activity-deleteComment": "deleted comment %s", + "add-attachment": "Add Attachment", + "add-board": "Add Board", + "add-card": "Add Card", + "add-swimlane": "Add Swimlane", + "add-subtask": "Add Subtask", + "add-checklist": "Add Checklist", + "add-checklist-item": "Add an item to checklist", + "add-cover": "Add Cover", + "add-label": "Add Label", + "add-list": "Add List", + "add-members": "Aldoni membrojn", + "added": "Aldonita", + "addMemberPopup-title": "Membroj", + "admin": "Admin", + "admin-desc": "Can view and edit cards, remove members, and change settings for the board.", + "admin-announcement": "Announcement", + "admin-announcement-active": "Active System-Wide Announcement", + "admin-announcement-title": "Announcement from Administrator", + "all-boards": "All boards", + "and-n-other-card": "And __count__ other card", + "and-n-other-card_plural": "And __count__ other cards", + "apply": "Apliki", + "app-is-offline": "Loading, please wait. Refreshing the page will cause data loss. If loading does not work, please check that server has not stopped.", + "archive": "Move to Archive", + "archive-all": "Move All to Archive", + "archive-board": "Move Board to Archive", + "archive-card": "Move Card to Archive", + "archive-list": "Move List to Archive", + "archive-swimlane": "Move Swimlane to Archive", + "archive-selection": "Move selection to Archive", + "archiveBoardPopup-title": "Move Board to Archive?", + "archived-items": "Arkivi", + "archived-boards": "Boards in Archive", + "restore-board": "Restore Board", + "no-archived-boards": "No Boards in Archive.", + "archives": "Arkivi", + "template": "Template", + "templates": "Templates", + "assign-member": "Assign member", + "attached": "attached", + "attachment": "Attachment", + "attachment-delete-pop": "Deleting an attachment is permanent. There is no undo.", + "attachmentDeletePopup-title": "Delete Attachment?", + "attachments": "Attachments", + "auto-watch": "Automatically watch boards when they are created", + "avatar-too-big": "The avatar is too large (70KB max)", + "back": "Reen", + "board-change-color": "Ŝanĝi koloron", + "board-nb-stars": "%s stars", + "board-not-found": "Board not found", + "board-private-info": "This board will be <strong>private</strong>.", + "board-public-info": "This board will be <strong>public</strong>.", + "boardChangeColorPopup-title": "Change Board Background", + "boardChangeTitlePopup-title": "Renomi tavolon", + "boardChangeVisibilityPopup-title": "Change Visibility", + "boardChangeWatchPopup-title": "Change Watch", + "boardMenuPopup-title": "Board Settings", + "boardChangeViewPopup-title": "Board View", + "boards": "Boards", + "board-view": "Board View", + "board-view-cal": "Calendar", + "board-view-swimlanes": "Swimlanes", + "board-view-collapse": "Collapse", + "board-view-lists": "Listoj", + "bucket-example": "Like “Bucket List” for example", + "cancel": "Cancel", + "card-archived": "This card is moved to Archive.", + "board-archived": "This board is moved to Archive.", + "card-comments-title": "This card has %s comment.", + "card-delete-notice": "Deleting is permanent. You will lose all actions associated with this card.", + "card-delete-pop": "All actions will be removed from the activity feed and you won't be able to re-open the card. There is no undo.", + "card-delete-suggest-archive": "You can move a card to Archive to remove it from the board and preserve the activity.", + "card-due": "Due", + "card-due-on": "Due on", + "card-spent": "Spent Time", + "card-edit-attachments": "Edit attachments", + "card-edit-custom-fields": "Edit custom fields", + "card-start-voting": "Start voting", + "card-cancel-voting": "Delete voting and all votes", + "card-edit-labels": "Redakti etikedojn", + "card-edit-members": "Redakti membrojn", + "card-labels-title": "Change the labels for the card.", + "card-members-title": "Add or remove members of the board from the card.", + "card-start": "Komenco", + "card-start-on": "Komencas je la", + "cardAttachmentsPopup-title": "Attach From", + "cardCustomField-datePopup-title": "Change date", + "cardCustomFieldsPopup-title": "Edit custom fields", + "cardStartVotingPopup-title": "Start a vote", + "positiveVoteMembersPopup-title": "Proponents", + "negativeVoteMembersPopup-title": "Opponents", + "vote-question": "Voting question", + "vote-public": "Public vote", + "vote-for-it": "for it", + "vote-against": "against", + "cardDeletePopup-title": "Delete Card?", + "cardDetailsActionsPopup-title": "Card Actions", + "cardLabelsPopup-title": "Etikedoj", + "cardMembersPopup-title": "Membroj", + "cardMorePopup-title": "Pli", + "cardTemplatePopup-title": "Create template", + "cards": "Kartoj", + "cards-count": "Kartoj", + "casSignIn": "Sign In with CAS", + "cardType-card": "Card", + "cardType-linkedCard": "Linked Card", + "cardType-linkedBoard": "Linked Board", + "change": "Ŝanĝi", + "change-avatar": "Change Avatar", + "change-password": "Ŝangi pasvorton", + "change-permissions": "Change permissions", + "change-settings": "Ŝanĝi agordojn", + "changeAvatarPopup-title": "Change Avatar", + "changeLanguagePopup-title": "Ŝanĝi lingvon", + "changePasswordPopup-title": "Ŝangi pasvorton", + "changePermissionsPopup-title": "Change Permissions", + "changeSettingsPopup-title": "Ŝanĝi agordojn", + "subtasks": "Subtasks", + "checklists": "Checklists", + "click-to-star": "Click to star this board.", + "click-to-unstar": "Click to unstar this board.", + "clipboard": "Clipboard or drag & drop", + "close": "Fermi", + "close-board": "Close Board", + "close-board-pop": "You will be able to restore the board by clicking the “Archive” button from the home header.", + "color-black": "nigra", + "color-blue": "blua", + "color-crimson": "crimson", + "color-darkgreen": "darkgreen", + "color-gold": "gold", + "color-gray": "gray", + "color-green": "verda", + "color-indigo": "indigo", + "color-lime": "lime", + "color-magenta": "magenta", + "color-mistyrose": "mistyrose", + "color-navy": "navy", + "color-orange": "oranĝa", + "color-paleturquoise": "paleturquoise", + "color-peachpuff": "peachpuff", + "color-pink": "pink", + "color-plum": "plum", + "color-purple": "purple", + "color-red": "ruĝa", + "color-saddlebrown": "saddlebrown", + "color-silver": "silver", + "color-sky": "sky", + "color-slateblue": "slateblue", + "color-white": "white", + "color-yellow": "flava", + "unset-color": "Unset", + "comment": "Komento", + "comment-placeholder": "Write Comment", + "comment-only": "Comment only", + "comment-only-desc": "Can comment on cards only.", + "no-comments": "No comments", + "no-comments-desc": "Can not see comments and activities.", + "worker": "Worker", + "worker-desc": "Can only move cards, assign itself to card and comment.", + "computer": "Komputilo", + "confirm-subtask-delete-dialog": "Are you sure you want to delete subtask?", + "confirm-checklist-delete-dialog": "Are you sure you want to delete checklist?", + "copy-card-link-to-clipboard": "Copy card link to clipboard", + "linkCardPopup-title": "Link Card", + "searchElementPopup-title": "Serĉi", + "copyCardPopup-title": "Copy Card", + "copyChecklistToManyCardsPopup-title": "Copy Checklist Template to Many Cards", + "copyChecklistToManyCardsPopup-instructions": "Destination Card Titles and Descriptions in this JSON format", + "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"First card title\", \"description\":\"First card description\"}, {\"title\":\"Second card title\",\"description\":\"Second card description\"},{\"title\":\"Last card title\",\"description\":\"Last card description\"} ]", + "create": "Krei", + "createBoardPopup-title": "Krei tavolon", + "chooseBoardSourcePopup-title": "Import board", + "createLabelPopup-title": "Create Label", + "createCustomField": "Create Field", + "createCustomFieldPopup-title": "Create Field", + "current": "current", + "custom-field-delete-pop": "There is no undo. This will remove this custom field from all cards and destroy its history.", + "custom-field-checkbox": "Checkbox", + "custom-field-date": "Dato", + "custom-field-dropdown": "Dropdown List", + "custom-field-dropdown-none": "(none)", + "custom-field-dropdown-options": "List Options", + "custom-field-dropdown-options-placeholder": "Press enter to add more options", + "custom-field-dropdown-unknown": "(unknown)", + "custom-field-number": "Nombro", + "custom-field-text": "Teksto", + "custom-fields": "Custom Fields", + "date": "Dato", + "decline": "Decline", + "default-avatar": "Default avatar", + "delete": "Delete", + "deleteCustomFieldPopup-title": "Delete Custom Field?", + "deleteLabelPopup-title": "Delete Label?", + "description": "Description", + "disambiguateMultiLabelPopup-title": "Disambiguate Label Action", + "disambiguateMultiMemberPopup-title": "Disambiguate Member Action", + "discard": "Discard", + "done": "Farite", + "download": "Elŝuti", + "edit": "Redakti", + "edit-avatar": "Change Avatar", + "edit-profile": "Redakti profilon", + "edit-wip-limit": "Edit WIP Limit", + "soft-wip-limit": "Soft WIP Limit", + "editCardStartDatePopup-title": "Redakti komencdaton", + "editCardDueDatePopup-title": "Change due date", + "editCustomFieldPopup-title": "Edit Field", + "editCardSpentTimePopup-title": "Change spent time", + "editLabelPopup-title": "Ŝanĝi etikedon", + "editNotificationPopup-title": "Edit Notification", + "editProfilePopup-title": "Redakti profilon", + "email": "Retpoŝtadreso", + "email-enrollAccount-subject": "An account created for you on __siteName__", + "email-enrollAccount-text": "Hello __user__,\n\nTo start using the service, simply click the link below.\n\n__url__\n\nThanks.", + "email-fail": "Malsukcesis sendi retpoŝton", + "email-fail-text": "Error trying to send email", + "email-invalid": "Nevalida retpoŝtadreso", + "email-invite": "Inviti per retpoŝto", + "email-invite-subject": "__inviter__ sent you an invitation", + "email-invite-text": "Dear __user__,\n\n__inviter__ invites you to join board \"__board__\" for collaborations.\n\nPlease follow the link below:\n\n__url__\n\nThanks.", + "email-resetPassword-subject": "Reset your password on __siteName__", + "email-resetPassword-text": "Hello __user__,\n\nTo reset your password, simply click the link below.\n\n__url__\n\nThanks.", + "email-sent": "Sendis retpoŝton", + "email-verifyEmail-subject": "Verify your email address on __siteName__", + "email-verifyEmail-text": "Hello __user__,\n\nTo verify your account email, simply click the link below.\n\n__url__\n\nThanks.", + "enable-wip-limit": "Enable WIP Limit", + "error-board-doesNotExist": "This board does not exist", + "error-board-notAdmin": "You need to be admin of this board to do that", + "error-board-notAMember": "You need to be a member of this board to do that", + "error-json-malformed": "Via teksto estas nevalida JSON", + "error-json-schema": "Via JSON ne enhavas la ĝustajn informojn en ĝusta formato", + "error-list-doesNotExist": "Tio listo ne ekzistas", + "error-user-doesNotExist": "Tio uzanto ne ekzistas", + "error-user-notAllowSelf": "You can not invite yourself", + "error-user-notCreated": "Uzanto ne kreita", + "error-username-taken": "Uzantnomo jam prenita", + "error-email-taken": "Email has already been taken", + "export-board": "Export board", + "sort": "Sort", + "sort-desc": "Click to Sort List", + "list-sort-by": "Sort the List By:", + "list-label-modifiedAt": "Last Access Time", + "list-label-title": "Name of the List", + "list-label-sort": "Your Manual Order", + "list-label-short-modifiedAt": "(L)", + "list-label-short-title": "(N)", + "list-label-short-sort": "(M)", + "filter": "Filter", + "filter-cards": "Filter Cards or Lists", + "list-filter-label": "Filter List by Title", + "filter-clear": "Clear filter", + "filter-no-label": "Nenia etikedo", + "filter-no-member": "Nenia membro", + "filter-no-assignee": "No assignee", + "filter-no-custom-fields": "No Custom Fields", + "filter-show-archive": "Show archived lists", + "filter-hide-empty": "Hide empty lists", + "filter-on": "Filter is on", + "filter-on-desc": "You are filtering cards on this board. Click here to edit filter.", + "filter-to-selection": "Filter to selection", + "advanced-filter-label": "Advanced Filter", + "advanced-filter-description": "Advanced Filter allows to write a string containing following operators: == != <= >= && || ( ) A space is used as a separator between the Operators. You can filter for all Custom Fields by typing their names and values. For Example: Field1 == Value1. Note: If fields or values contains spaces, you need to encapsulate them into single quotes. For Example: 'Field 1' == 'Value 1'. For single control characters (' \\/) to be skipped, you can use \\. For example: Field1 == I\\'m. Also you can combine multiple conditions. For Example: F1 == V1 || F1 == V2. Normally all operators are interpreted from left to right. You can change the order by placing brackets. For Example: F1 == V1 && ( F2 == V2 || F2 == V3 ). Also you can search text fields using regex: F1 == /Tes.*/i", + "fullname": "Plena nomo", + "header-logo-title": "Go back to your boards page.", + "hide-system-messages": "Hide system messages", + "headerBarCreateBoardPopup-title": "Krei tavolon", + "home": "Hejmo", + "import": "Importi", + "link": "Ligilo", + "import-board": "import board", + "import-board-c": "Import board", + "import-board-title-trello": "Import board from Trello", + "import-board-title-wekan": "Import board from previous export", + "import-sandstorm-backup-warning": "Do not delete data you import from original exported board or Trello before checking does this grain close and open again, or do you get Board not found error, that means data loss.", + "import-sandstorm-warning": "Imported board will delete all existing data on board and replace it with imported board.", + "from-trello": "From Trello", + "from-wekan": "From previous export", + "import-board-instruction-trello": "In your Trello board, go to 'Menu', then 'More', 'Print and Export', 'Export JSON', and copy the resulting text.", + "import-board-instruction-wekan": "In your board, go to 'Menu', then 'Export board', and copy the text in the downloaded file.", + "import-board-instruction-about-errors": "If you get errors when importing board, sometimes importing still works, and board is at All Boards page.", + "import-json-placeholder": "Paste your valid JSON data here", + "import-map-members": "Map members", + "import-members-map": "Your imported board has some members. Please map the members you want to import to your users", + "import-show-user-mapping": "Review members mapping", + "import-user-select": "Pick your existing user you want to use as this member", + "importMapMembersAddPopup-title": "Select member", + "info": "Version", + "initials": "Initials", + "invalid-date": "Invalid date", + "invalid-time": "Invalid time", + "invalid-user": "Invalid user", + "joined": "joined", + "just-invited": "You are just invited to this board", + "keyboard-shortcuts": "Keyboard shortcuts", + "label-create": "Create Label", + "label-default": "%s label (default)", + "label-delete-pop": "There is no undo. This will remove this label from all cards and destroy its history.", + "labels": "Etikedoj", + "language": "Lingvo", + "last-admin-desc": "You can’t change roles because there must be at least one admin.", + "leave-board": "Leave Board", + "leave-board-pop": "Are you sure you want to leave __boardTitle__? You will be removed from all cards on this board.", + "leaveBoardPopup-title": "Leave Board ?", + "link-card": "Ligi al ĉitiu karto", + "list-archive-cards": "Move all cards in this list to Archive", + "list-archive-cards-pop": "This will remove all the cards in this list from the board. To view cards in Archive and bring them back to the board, click “Menu” > “Archive”.", + "list-move-cards": "Movu ĉiujn kartojn en tiu listo.", + "list-select-cards": "Elektu ĉiujn kartojn en tiu listo.", + "set-color-list": "Set Color", + "listActionPopup-title": "List Actions", + "swimlaneActionPopup-title": "Swimlane Actions", + "swimlaneAddPopup-title": "Add a Swimlane below", + "listImportCardPopup-title": "Import a Trello card", + "listMorePopup-title": "Pli", + "link-list": "Link to this list", + "list-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the list. There is no undo.", + "list-delete-suggest-archive": "You can move a list to Archive to remove it from the board and preserve the activity.", + "lists": "Listoj", + "swimlanes": "Swimlanes", + "log-out": "Elsaluti", + "log-in": "Ensaluti", + "loginPopup-title": "Ensaluti", + "memberMenuPopup-title": "Membraj agordoj", + "members": "Membroj", + "menu": "Menuo", + "move-selection": "Movi elekton", + "moveCardPopup-title": "Movi karton", + "moveCardToBottom-title": "Movi suben", + "moveCardToTop-title": "Movi supren", + "moveSelectionPopup-title": "Movi elekton", + "multi-selection": "Multi-Selection", + "multi-selection-on": "Multi-Selection is on", + "muted": "Muted", + "muted-info": "You will never be notified of any changes in this board", + "my-boards": "My Boards", + "name": "Nomo", + "no-archived-cards": "No cards in Archive.", + "no-archived-lists": "No lists in Archive.", + "no-archived-swimlanes": "No swimlanes in Archive.", + "no-results": "Neniaj rezultoj", + "normal": "Normala", + "normal-desc": "Can view and edit cards. Can't change settings.", + "not-accepted-yet": "Invitation not accepted yet", + "notify-participate": "Receive updates to any cards you participate as creater or member", + "notify-watch": "Receive updates to any boards, lists, or cards you’re watching", + "optional": "optional", + "or": "aŭ", + "page-maybe-private": "This page may be private. You may be able to view it by <a href='%s'>logging in</a>.", + "page-not-found": "Netrovita paĝo.", + "password": "Pasvorto", + "paste-or-dragdrop": "to paste, or drag & drop image file to it (image only)", + "participating": "Participating", + "preview": "Preview", + "previewAttachedImagePopup-title": "Preview", + "previewClipboardImagePopup-title": "Preview", + "private": "Privata", + "private-desc": "This board is private. Only people added to the board can view and edit it.", + "profile": "Profilo", + "public": "Publika", + "public-desc": "This board is public. It's visible to anyone with the link and will show up in search engines like Google. Only people added to the board can edit.", + "quick-access-description": "Star a board to add a shortcut in this bar.", + "remove-cover": "Remove Cover", + "remove-from-board": "Remove from Board", + "remove-label": "Remove Label", + "listDeletePopup-title": "Delete List ?", + "remove-member": "Forigi membron", + "remove-member-from-card": "Forigi de karto", + "remove-member-pop": "Remove __name__ (__username__) from __boardTitle__? The member will be removed from all cards on this board. They will receive a notification.", + "removeMemberPopup-title": "Remove Member?", + "rename": "Renomi", + "rename-board": "Renomi tavolon", + "restore": "Forigi", + "save": "Savi", + "search": "Serĉi", + "rules": "Reguloj", + "search-cards": "Search from card/list titles, descriptions and custom fields on this board", + "search-example": "Text to search for?", + "select-color": "Select Color", + "set-wip-limit-value": "Set a limit for the maximum number of tasks in this list", + "setWipLimitPopup-title": "Set WIP Limit", + "shortcut-assign-self": "Assign yourself to current card", + "shortcut-autocomplete-emoji": "Autocomplete emoji", + "shortcut-autocomplete-members": "Autocomplete members", + "shortcut-clear-filters": "Clear all filters", + "shortcut-close-dialog": "Close Dialog", + "shortcut-filter-my-cards": "Filter my cards", + "shortcut-show-shortcuts": "Bring up this shortcuts list", + "shortcut-toggle-filterbar": "Toggle Filter Sidebar", + "shortcut-toggle-sidebar": "Toggle Board Sidebar", + "show-cards-minimum-count": "Show cards count if list contains more than", + "sidebar-open": "Open Sidebar", + "sidebar-close": "Close Sidebar", + "signupPopup-title": "Create an Account", + "star-board-title": "Click to star this board. It will show up at top of your boards list.", + "starred-boards": "Starred Boards", + "starred-boards-description": "Starred boards show up at the top of your boards list.", + "subscribe": "Subscribe", + "team": "Teamo", + "this-board": "this board", + "this-card": "this card", + "spent-time-hours": "Spent time (hours)", + "overtime-hours": "Overtime (hours)", + "overtime": "Overtime", + "has-overtime-cards": "Has overtime cards", + "has-spenttime-cards": "Has spent time cards", + "time": "Tempo", + "title": "Titolo", + "tracking": "Tracking", + "tracking-info": "You will be notified of any changes to those cards you are involved as creator or member.", + "type": "Tipo", + "unassign-member": "Unassign member", + "unsaved-description": "You have an unsaved description.", + "unwatch": "Unwatch", + "upload": "Alŝuti", + "upload-avatar": "Upload an avatar", + "uploaded-avatar": "Uploaded an avatar", + "username": "Uzantnomo", + "view-it": "View it", + "warn-list-archived": "warning: this card is in an list at Archive", + "watch": "Rigardi", + "watching": "Rigardante", + "watching-info": "You will be notified of any change in this board", + "welcome-board": "Welcome Board", + "welcome-swimlane": "Milestone 1", + "welcome-list1": "Basics", + "welcome-list2": "Advanced", + "card-templates-swimlane": "Card Templates", + "list-templates-swimlane": "List Templates", + "board-templates-swimlane": "Board Templates", + "what-to-do": "Kion vi volas fari?", + "wipLimitErrorPopup-title": "Invalid WIP Limit", + "wipLimitErrorPopup-dialog-pt1": "The number of tasks in this list is higher than the WIP limit you've defined.", + "wipLimitErrorPopup-dialog-pt2": "Please move some tasks out of this list, or set a higher WIP limit.", + "admin-panel": "Admin Panel", + "settings": "Settings", + "people": "People", + "registration": "Registration", + "disable-self-registration": "Disable Self-Registration", + "invite": "Invite", + "invite-people": "Invite People", + "to-boards": "To board(s)", + "email-addresses": "Email Addresses", + "smtp-host-description": "The address of the SMTP server that handles your emails.", + "smtp-port-description": "The port your SMTP server uses for outgoing emails.", + "smtp-tls-description": "Enable TLS support for SMTP server", + "smtp-host": "SMTP Host", + "smtp-port": "SMTP Port", + "smtp-username": "Uzantnomo", + "smtp-password": "Pasvorto", + "smtp-tls": "TLS support", + "send-from": "From", + "send-smtp-test": "Send a test email to yourself", + "invitation-code": "Invitation Code", + "email-invite-register-subject": "__inviter__ sent you an invitation", + "email-invite-register-text": "Dear __user__,\n\n__inviter__ invites you to kanban board for collaborations.\n\nPlease follow the link below:\n__url__\n\nAnd your invitation code is: __icode__\n\nThanks.", + "email-smtp-test-subject": "SMTP Test Email", + "email-smtp-test-text": "You have successfully sent an email", + "error-invitation-code-not-exist": "Invitation code doesn't exist", + "error-notAuthorized": "You are not authorized to view this page.", + "webhook-title": "Webhook Name", + "webhook-token": "Token (Optional for Authentication)", + "outgoing-webhooks": "Outgoing Webhooks", + "bidirectional-webhooks": "Two-Way Webhooks", + "outgoingWebhooksPopup-title": "Outgoing Webhooks", + "boardCardTitlePopup-title": "Card Title Filter", + "disable-webhook": "Disable This Webhook", + "global-webhook": "Global Webhooks", + "new-outgoing-webhook": "New Outgoing Webhook", + "no-name": "(Unknown)", + "Node_version": "Node version", + "Meteor_version": "Meteor version", + "MongoDB_version": "MongoDB version", + "MongoDB_storage_engine": "MongoDB storage engine", + "MongoDB_Oplog_enabled": "MongoDB Oplog enabled", + "OS_Arch": "OS Arch", + "OS_Cpus": "OS CPU Count", + "OS_Freemem": "OS Free Memory", + "OS_Loadavg": "OS Load Average", + "OS_Platform": "OS Platform", + "OS_Release": "OS Release", + "OS_Totalmem": "OS Total Memory", + "OS_Type": "OS Type", + "OS_Uptime": "OS Uptime", + "days": "days", + "hours": "hours", + "minutes": "minutes", + "seconds": "seconds", + "show-field-on-card": "Show this field on card", + "automatically-field-on-card": "Auto create field to all cards", + "showLabel-field-on-card": "Show field label on minicard", + "yes": "Jes", + "no": "Ne", + "accounts": "Accounts", + "accounts-allowEmailChange": "Allow Email Change", + "accounts-allowUserNameChange": "Allow Username Change", + "createdAt": "Created at", + "verified": "Verified", + "active": "Active", + "card-received": "Received", + "card-received-on": "Received on", + "card-end": "End", + "card-end-on": "Ends on", + "editCardReceivedDatePopup-title": "Change received date", + "editCardEndDatePopup-title": "Change end date", + "setCardColorPopup-title": "Set color", + "setCardActionsColorPopup-title": "Choose a color", + "setSwimlaneColorPopup-title": "Choose a color", + "setListColorPopup-title": "Choose a color", + "assigned-by": "Assigned By", + "requested-by": "Requested By", + "board-delete-notice": "Deleting is permanent. You will lose all lists, cards and actions associated with this board.", + "delete-board-confirm-popup": "All lists, cards, labels, and activities will be deleted and you won't be able to recover the board contents. There is no undo.", + "boardDeletePopup-title": "Delete Board?", + "delete-board": "Delete Board", + "default-subtasks-board": "Subtasks for __board__ board", + "default": "Defaŭlto", + "queue": "Queue", + "subtask-settings": "Subtasks Settings", + "card-settings": "Card Settings", + "boardSubtaskSettingsPopup-title": "Board Subtasks Settings", + "boardCardSettingsPopup-title": "Card Settings", + "deposit-subtasks-board": "Deposit subtasks to this board:", + "deposit-subtasks-list": "Landing list for subtasks deposited here:", + "show-parent-in-minicard": "Show parent in minicard:", + "prefix-with-full-path": "Prefix with full path", + "prefix-with-parent": "Prefix with parent", + "subtext-with-full-path": "Subtext with full path", + "subtext-with-parent": "Subtext with parent", + "change-card-parent": "Change card's parent", + "parent-card": "Parent card", + "source-board": "Source board", + "no-parent": "Don't show parent", + "activity-added-label": "added label '%s' to %s", + "activity-removed-label": "removed label '%s' from %s", + "activity-delete-attach": "deleted an attachment from %s", + "activity-added-label-card": "added label '%s'", + "activity-removed-label-card": "removed label '%s'", + "activity-delete-attach-card": "deleted an attachment", + "activity-set-customfield": "set custom field '%s' to '%s' in %s", + "activity-unset-customfield": "unset custom field '%s' in %s", + "r-rule": "Regulo", + "r-add-trigger": "Add trigger", + "r-add-action": "Add action", + "r-board-rules": "Board rules", + "r-add-rule": "Aldoni regulon", + "r-view-rule": "View rule", + "r-delete-rule": "Forigi regulon", + "r-new-rule-name": "New rule title", + "r-no-rules": "No rules", + "r-when-a-card": "When a card", + "r-is": "is", + "r-is-moved": "is moved", + "r-added-to": "added to", + "r-removed-from": "Removed from", + "r-the-board": "the board", + "r-list": "listo", + "set-filter": "Set Filter", + "r-moved-to": "Moved to", + "r-moved-from": "Moved from", + "r-archived": "Moved to Archive", + "r-unarchived": "Restored from Archive", + "r-a-card": "a card", + "r-when-a-label-is": "When a label is", + "r-when-the-label": "When the label", + "r-list-name": "list name", + "r-when-a-member": "When a member is", + "r-when-the-member": "When the member", + "r-name": "nomo", + "r-when-a-attach": "When an attachment", + "r-when-a-checklist": "When a checklist is", + "r-when-the-checklist": "When the checklist", + "r-completed": "Completed", + "r-made-incomplete": "Made incomplete", + "r-when-a-item": "When a checklist item is", + "r-when-the-item": "When the checklist item", + "r-checked": "Checked", + "r-unchecked": "Unchecked", + "r-move-card-to": "Move card to", + "r-top-of": "Top of", + "r-bottom-of": "Bottom of", + "r-its-list": "its list", + "r-archive": "Move to Archive", + "r-unarchive": "Restore from Archive", + "r-card": "card", + "r-add": "Aldoni", + "r-remove": "Forigi", + "r-label": "label", + "r-member": "membro", + "r-remove-all": "Remove all members from the card", + "r-set-color": "Set color to", + "r-checklist": "kontrololisto", + "r-check-all": "Check all", + "r-uncheck-all": "Uncheck all", + "r-items-check": "items of checklist", + "r-check": "Check", + "r-uncheck": "Uncheck", + "r-item": "item", + "r-of-checklist": "of checklist", + "r-send-email": "Send an email", + "r-to": "to", + "r-subject": "temo", + "r-rule-details": "Rule details", + "r-d-move-to-top-gen": "Move card to top of its list", + "r-d-move-to-top-spec": "Move card to top of list", + "r-d-move-to-bottom-gen": "Move card to bottom of its list", + "r-d-move-to-bottom-spec": "Move card to bottom of list", + "r-d-send-email": "Send email", + "r-d-send-email-to": "to", + "r-d-send-email-subject": "temo", + "r-d-send-email-message": "mesaĝo", + "r-d-archive": "Move card to Archive", + "r-d-unarchive": "Restore card from Archive", + "r-d-add-label": "Add label", + "r-d-remove-label": "Remove label", + "r-create-card": "Create new card", + "r-in-list": "in list", + "r-in-swimlane": "in swimlane", + "r-d-add-member": "Aldoni membron", + "r-d-remove-member": "Forigi membron", + "r-d-remove-all-member": "Forigi ĉiujn membrojn", + "r-d-check-all": "Check all items of a list", + "r-d-uncheck-all": "Uncheck all items of a list", + "r-d-check-one": "Check item", + "r-d-uncheck-one": "Uncheck item", + "r-d-check-of-list": "of checklist", + "r-d-add-checklist": "Aldoni kontrololiston", + "r-d-remove-checklist": "Forigi kontrololiston", + "r-by": "by", + "r-add-checklist": "Aldoni kontrololiston", + "r-with-items": "with items", + "r-items-list": "item1,item2,item3", + "r-add-swimlane": "Add swimlane", + "r-swimlane-name": "swimlane name", + "r-board-note": "Note: leave a field empty to match every possible value.", + "r-checklist-note": "Note: checklist's items have to be written as comma separated values.", + "r-when-a-card-is-moved": "When a card is moved to another list", + "r-set": "Set", + "r-update": "Update", + "r-datefield": "date field", + "r-df-start-at": "start", + "r-df-due-at": "due", + "r-df-end-at": "end", + "r-df-received-at": "received", + "r-to-current-datetime": "to current date/time", + "r-remove-value-from": "Remove value from", + "ldap": "LDAP", + "oauth2": "OAuth2", + "cas": "CAS", + "authentication-method": "Authentication method", + "authentication-type": "Authentication type", + "custom-product-name": "Custom Product Name", + "layout": "Layout", + "hide-logo": "Hide Logo", + "add-custom-html-after-body-start": "Add Custom HTML after <body> start", + "add-custom-html-before-body-end": "Add Custom HTML before </body> end", + "error-undefined": "Something went wrong", + "error-ldap-login": "An error occurred while trying to login", + "display-authentication-method": "Display Authentication Method", + "default-authentication-method": "Default Authentication Method", + "duplicate-board": "Duplicate Board", + "people-number": "The number of people is:", + "swimlaneDeletePopup-title": "Delete Swimlane ?", + "swimlane-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the swimlane. There is no undo.", + "restore-all": "Restore all", + "delete-all": "Delete all", + "loading": "Loading, please wait.", + "previous_as": "last time was", + "act-a-dueAt": "modified due time to \nWhen: __timeValue__\nWhere: __card__\n previous due was __timeOldValue__", + "act-a-endAt": "modified ending time to __timeValue__ from (__timeOldValue__)", + "act-a-startAt": "modified starting time to __timeValue__ from (__timeOldValue__)", + "act-a-receivedAt": "modified received time to __timeValue__ from (__timeOldValue__)", + "a-dueAt": "modified due time to be", + "a-endAt": "modified ending time to be", + "a-startAt": "modified starting time to be", + "a-receivedAt": "modified received time to be", + "almostdue": "current due time %s is approaching", + "pastdue": "current due time %s is past", + "duenow": "current due time %s is today", + "act-newDue": "__list__/__card__ has 1st due reminder [__board__]", + "act-withDue": "__list__/__card__ due reminders [__board__]", + "act-almostdue": "was reminding the current due (__timeValue__) of __card__ is approaching", + "act-pastdue": "was reminding the current due (__timeValue__) of __card__ is past", + "act-duenow": "was reminding the current due (__timeValue__) of __card__ is now", + "act-atUserComment": "You were mentioned in [__board__] __list__/__card__", + "delete-user-confirm-popup": "Are you sure you want to delete this account? There is no undo.", + "accounts-allowUserDelete": "Allow users to self delete their account", + "hide-minicard-label-text": "Hide minicard label text", + "show-desktop-drag-handles": "Show desktop drag handles", + "assignee": "Assignee", + "cardAssigneesPopup-title": "Assignee", + "addmore-detail": "Add a more detailed description", + "show-on-card": "Show on Card", + "new": "New", + "editUserPopup-title": "Edit User", + "newUserPopup-title": "New User", + "notifications": "Notifications", + "view-all": "View All", + "filter-by-unread": "Filter by Unread", + "mark-all-as-read": "Mark all as read", + "remove-all-read": "Remove all read", + "allow-rename": "Allow Rename", + "allowRenamePopup-title": "Allow Rename" +} \ No newline at end of file diff --git a/i18n/es-AR.i18n.json b/i18n/es-AR.i18n.json index 5ee7aa4a..412a646e 100644 --- a/i18n/es-AR.i18n.json +++ b/i18n/es-AR.i18n.json @@ -1,780 +1,780 @@ { - "accept": "Aceptar", - "act-activity-notify": "Notificación de Actividad", - "act-addAttachment": "added attachment __attachment__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-deleteAttachment": "deleted attachment __attachment__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addSubtask": "added subtask __subtask__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addedLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removeLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removedLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addChecklist": "added checklist __checklist__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addChecklistItem": "added checklist item __checklistItem__ to checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removeChecklist": "removed checklist __checklist__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removeChecklistItem": "removed checklist item __checklistItem__ from checklist __checkList__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-checkedItem": "checked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-uncheckedItem": "unchecked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-completeChecklist": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-uncompleteChecklist": "uncompleted checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addComment": "commented on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-editComment": "edited comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-deleteComment": "deleted comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-createBoard": "created board __board__", - "act-createSwimlane": "created swimlane __swimlane__ to board __board__", - "act-createCard": "created card __card__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-createCustomField": "created custom field __customField__ at board __board__", - "act-deleteCustomField": "deleted custom field __customField__ at board __board__", - "act-setCustomField": "edited custom field __customField__: __customFieldValue__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-createList": "added list __list__ to board __board__", - "act-addBoardMember": "added member __member__ to board __board__", - "act-archivedBoard": "Board __board__ moved to Archive", - "act-archivedCard": "Card __card__ at list __list__ at swimlane __swimlane__ at board __board__ moved to Archive", - "act-archivedList": "List __list__ at swimlane __swimlane__ at board __board__ moved to Archive", - "act-archivedSwimlane": "Swimlane __swimlane__ at board __board__ moved to Archive", - "act-importBoard": "imported board __board__", - "act-importCard": "imported card __card__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-importList": "imported list __list__ to swimlane __swimlane__ at board __board__", - "act-joinMember": "added member __member__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-moveCard": "moved card __card__ at board __board__ from list __oldList__ at swimlane __oldSwimlane__ to list __list__ at swimlane __swimlane__", - "act-moveCardToOtherBoard": "moved card __card__ from list __oldList__ at swimlane __oldSwimlane__ at board __oldBoard__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-removeBoardMember": "removed member __member__ from board __board__", - "act-restoredCard": "restored card __card__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-unjoinMember": "removed member __member__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-withBoardTitle": "__board__", - "act-withCardTitle": "__card__ [__board__] ", - "actions": "Acciones", - "activities": "Actividades", - "activity": "Actividad", - "activity-added": "agregadas %s a %s", - "activity-archived": "%s moved to Archive", - "activity-attached": "adjuntadas %s a %s", - "activity-created": "creadas %s", - "activity-customfield-created": "created custom field %s", - "activity-excluded": "excluidas %s de %s", - "activity-imported": "importadas %s en %s de %s", - "activity-imported-board": "importadas %s de %s", - "activity-joined": "unidas %s", - "activity-moved": "movidas %s de %s a %s", - "activity-on": "en %s", - "activity-removed": "eliminadas %s de %s", - "activity-sent": "enviadas %s a %s", - "activity-unjoined": "separadas %s", - "activity-subtask-added": "added subtask to %s", - "activity-checked-item": "checked %s in checklist %s of %s", - "activity-unchecked-item": "unchecked %s in checklist %s of %s", - "activity-checklist-added": "agregada lista de tareas a %s", - "activity-checklist-removed": "removed a checklist from %s", - "activity-checklist-completed": "completed checklist %s of %s", - "activity-checklist-uncompleted": "uncompleted the checklist %s of %s", - "activity-checklist-item-added": "agregado item de lista de tareas a '%s' en %s", - "activity-checklist-item-removed": "removed a checklist item from '%s' in %s", - "add": "Agregar", - "activity-checked-item-card": "checked %s in checklist %s", - "activity-unchecked-item-card": "unchecked %s in checklist %s", - "activity-checklist-completed-card": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "activity-checklist-uncompleted-card": "uncompleted the checklist %s", - "activity-editComment": "edited comment %s", - "activity-deleteComment": "deleted comment %s", - "add-attachment": "Agregar Adjunto", - "add-board": "Agregar Tablero", - "add-card": "Agregar Tarjeta", - "add-swimlane": "Agregar Calle", - "add-subtask": "Agregar Subtarea", - "add-checklist": "Agregar Lista de Tareas", - "add-checklist-item": "Agregar ítem a lista de tareas", - "add-cover": "Agregar Portadas", - "add-label": "Agregar Etiqueta", - "add-list": "Agregar Lista", - "add-members": "Agregar Miembros", - "added": "Agregadas", - "addMemberPopup-title": "Miembros", - "admin": "Administrador", - "admin-desc": "Puede ver y editar tarjetas, eliminar miembros, y cambiar opciones para el tablero.", - "admin-announcement": "Anuncio", - "admin-announcement-active": "Anuncio del Sistema Activo", - "admin-announcement-title": "Anuncio del Administrador", - "all-boards": "Todos los tableros", - "and-n-other-card": "Y __count__ otra tarjeta", - "and-n-other-card_plural": "Y __count__ otras tarjetas", - "apply": "Aplicar", - "app-is-offline": "Loading, please wait. Refreshing the page will cause data loss. If loading does not work, please check that server has not stopped.", - "archive": "Mover al Archivo", - "archive-all": "Mover Todo al Archivo", - "archive-board": "Mover Tablero al Archivo", - "archive-card": "Mover Tarjeta al Archivo", - "archive-list": "Mover Lista al Archivo", - "archive-swimlane": "Mover Calle al Archivo", - "archive-selection": "Mover selección al Archivo", - "archiveBoardPopup-title": "¿Mover Tablero al Archivo?", - "archived-items": "Archivar", - "archived-boards": "Tableros en el Archivo", - "restore-board": "Restaurar Tablero", - "no-archived-boards": "No hay Tableros en el Archivo", - "archives": "Archivar", - "template": "Plantilla", - "templates": "Plantillas", - "assign-member": "Asignar miembro", - "attached": "adjunto(s)", - "attachment": "Adjunto", - "attachment-delete-pop": "Borrar un adjunto es permanente. No hay deshacer.", - "attachmentDeletePopup-title": "¿Borrar Adjunto?", - "attachments": "Adjuntos", - "auto-watch": "Seguir tableros automáticamente al crearlos", - "avatar-too-big": "El avatar es muy grande (70KB max)", - "back": "Atrás", - "board-change-color": "Cambiar color", - "board-nb-stars": "%s estrellas", - "board-not-found": "Tablero no encontrado", - "board-private-info": "Este tablero va a ser <strong>privado</strong>.", - "board-public-info": "Este tablero va a ser <strong>público</strong>.", - "boardChangeColorPopup-title": "Cambiar Fondo del Tablero", - "boardChangeTitlePopup-title": "Renombrar Tablero", - "boardChangeVisibilityPopup-title": "Cambiar Visibilidad", - "boardChangeWatchPopup-title": "Alternar Seguimiento", - "boardMenuPopup-title": "Opciones del Tablero", - "boardChangeViewPopup-title": "Vista de Tablero", - "boards": "Tableros", - "board-view": "Vista de Tablero", - "board-view-cal": "Calendario", - "board-view-swimlanes": "Calles", - "board-view-collapse": "Collapse", - "board-view-lists": "Listas", - "bucket-example": "Como \"Lista de Contenedores\" por ejemplo", - "cancel": "Cancelar", - "card-archived": "Esta tarjeta es movida al Archivo.", - "board-archived": "Este tablero es movido al Archivo.", - "card-comments-title": "Esta tarjeta tiene %s comentario.", - "card-delete-notice": "Borrar es permanente. Perderás todas las acciones asociadas con esta tarjeta.", - "card-delete-pop": "Todas las acciones van a ser eliminadas del agregador de actividad y no podrás re-abrir la tarjeta. No hay deshacer.", - "card-delete-suggest-archive": "Podés mover una tarjeta al Archivo para eliminarla del tablero y preservar la actividad.", - "card-due": "Vence", - "card-due-on": "Vence en", - "card-spent": "Tiempo Empleado", - "card-edit-attachments": "Editar adjuntos", - "card-edit-custom-fields": "Editar campos personalizados", - "card-start-voting": "Start voting", - "card-cancel-voting": "Delete voting and all votes", - "card-edit-labels": "Editar etiquetas", - "card-edit-members": "Editar miembros", - "card-labels-title": "Cambiar las etiquetas de la tarjeta.", - "card-members-title": "Agregar o eliminar de la tarjeta miembros del tablero.", - "card-start": "Empieza", - "card-start-on": "Empieza el", - "cardAttachmentsPopup-title": "Adjuntar De", - "cardCustomField-datePopup-title": "Cambiar fecha", - "cardCustomFieldsPopup-title": "Editar campos personalizados", - "cardStartVotingPopup-title": "Start a vote", - "positiveVoteMembersPopup-title": "Proponents", - "negativeVoteMembersPopup-title": "Opponents", - "vote-question": "Voting question", - "vote-public": "Public vote", - "vote-for-it": "for it", - "vote-against": "against", - "cardDeletePopup-title": "¿Borrar Tarjeta?", - "cardDetailsActionsPopup-title": "Acciones de la Tarjeta", - "cardLabelsPopup-title": "Etiquetas", - "cardMembersPopup-title": "Miembros", - "cardMorePopup-title": "Mas", - "cardTemplatePopup-title": "Crear plantilla", - "cards": "Tarjetas", - "cards-count": "Tarjetas", - "casSignIn": "Ingresar con CAS", - "cardType-card": "Tarjeta", - "cardType-linkedCard": "Tarjeta Vinculada", - "cardType-linkedBoard": "Tablero Vinculado", - "change": "Cambiar", - "change-avatar": "Cambiar Avatar", - "change-password": "Cambiar Contraseña", - "change-permissions": "Cambiar permisos", - "change-settings": "Cambiar Opciones", - "changeAvatarPopup-title": "Cambiar Avatar", - "changeLanguagePopup-title": "Cambiar Lenguaje", - "changePasswordPopup-title": "Cambiar Contraseña", - "changePermissionsPopup-title": "Cambiar Permisos", - "changeSettingsPopup-title": "Cambiar Opciones", - "subtasks": "Subtareas", - "checklists": "Listas de ítems", - "click-to-star": "Clickeá para darle una estrella a este tablero.", - "click-to-unstar": "Clickeá para sacarle la estrella al tablero.", - "clipboard": "Portapapeles o arrastrar y soltar", - "close": "Cerrar", - "close-board": "Cerrar Tablero", - "close-board-pop": "Podrás restaurar el tablero clickeando el \"Archivo\" desde el encabesado de inicio.", - "color-black": "negro", - "color-blue": "azul", - "color-crimson": "crimson", - "color-darkgreen": "verdeoscuro", - "color-gold": "dorado", - "color-gray": "gris", - "color-green": "verde", - "color-indigo": "índigo", - "color-lime": "lima", - "color-magenta": "magenta", - "color-mistyrose": "rosamística", - "color-navy": "navy", - "color-orange": "naranja", - "color-paleturquoise": "paleturquoise", - "color-peachpuff": "peachpuff", - "color-pink": "rosa", - "color-plum": "plum", - "color-purple": "púrpura", - "color-red": "rojo", - "color-saddlebrown": "marróntriste", - "color-silver": "plata", - "color-sky": "cielo", - "color-slateblue": "slateblue", - "color-white": "blanco", - "color-yellow": "amarillo", - "unset-color": "Deseleccionado", - "comment": "Comentario", - "comment-placeholder": "Comentar", - "comment-only": "Comentar solamente", - "comment-only-desc": "Puede comentar en tarjetas solamente.", - "no-comments": "Sin comentarios", - "no-comments-desc": "Can not see comments and activities.", - "worker": "Worker", - "worker-desc": "Can only move cards, assign itself to card and comment.", - "computer": "Computadora", - "confirm-subtask-delete-dialog": "Are you sure you want to delete subtask?", - "confirm-checklist-delete-dialog": "Are you sure you want to delete checklist?", - "copy-card-link-to-clipboard": "Copiar enlace a tarjeta en el portapapeles", - "linkCardPopup-title": "Tarjeta vinculada", - "searchElementPopup-title": "Buscar", - "copyCardPopup-title": "Copiar Tarjeta", - "copyChecklistToManyCardsPopup-title": "Copiar Plantilla Checklist a Muchas Tarjetas", - "copyChecklistToManyCardsPopup-instructions": "Títulos y Descripciones de la Tarjeta Destino en este formato JSON", - "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"Título de primera tarjeta\", \"description\":\"Descripción de primera tarjeta\"}, {\"title\":\"Título de segunda tarjeta\",\"description\":\"Descripción de segunda tarjeta\"},{\"title\":\"Título de última tarjeta\",\"description\":\"Descripción de última tarjeta\"} ]", - "create": "Crear", - "createBoardPopup-title": "Crear Tablero", - "chooseBoardSourcePopup-title": "Importar tablero", - "createLabelPopup-title": "Crear Etiqueta", - "createCustomField": "Crear Campo", - "createCustomFieldPopup-title": "Crear Campo", - "current": "actual", - "custom-field-delete-pop": "There is no undo. This will remove this custom field from all cards and destroy its history.", - "custom-field-checkbox": "Checkbox", - "custom-field-date": "Fecha", - "custom-field-dropdown": "Dropdown List", - "custom-field-dropdown-none": "(ninguno)", - "custom-field-dropdown-options": "List Options", - "custom-field-dropdown-options-placeholder": "Press enter to add more options", - "custom-field-dropdown-unknown": "(unknown)", - "custom-field-number": "Número", - "custom-field-text": "Texto", - "custom-fields": "Custom Fields", - "date": "Fecha", - "decline": "Rechazar", - "default-avatar": "Avatar por defecto", - "delete": "Borrar", - "deleteCustomFieldPopup-title": "Delete Custom Field?", - "deleteLabelPopup-title": "¿Borrar Etiqueta?", - "description": "Descripción", - "disambiguateMultiLabelPopup-title": "Desambiguación de Acción de Etiqueta", - "disambiguateMultiMemberPopup-title": "Desambiguación de Acción de Miembro", - "discard": "Descartar", - "done": "Hecho", - "download": "Descargar", - "edit": "Editar", - "edit-avatar": "Cambiar Avatar", - "edit-profile": "Editar Perfil", - "edit-wip-limit": "Editar Lìmite de TEP", - "soft-wip-limit": "Límite TEP suave", - "editCardStartDatePopup-title": "Cambiar fecha de inicio", - "editCardDueDatePopup-title": "Cambiar fecha de vencimiento", - "editCustomFieldPopup-title": "Edit Field", - "editCardSpentTimePopup-title": "Cambiar tiempo empleado", - "editLabelPopup-title": "Cambiar Etiqueta", - "editNotificationPopup-title": "Editar Notificación", - "editProfilePopup-title": "Editar Perfil", - "email": "Email", - "email-enrollAccount-subject": "Una cuenta creada para vos en __siteName__", - "email-enrollAccount-text": "Hola __user__,\n\nPara empezar a usar el servicio, simplemente clickeá en el enlace de abajo.\n\n__url__\n\nGracias.", - "email-fail": "Fallo envío de email", - "email-fail-text": "Error intentando enviar email", - "email-invalid": "Email inválido", - "email-invite": "Invitar vía Email", - "email-invite-subject": "__inviter__ te envió una invitación", - "email-invite-text": "Querido __user__,\n\n__inviter__ te invita a unirte al tablero \"__board__\" para colaborar.\n\nPor favor sigue el enlace de abajo:\n\n__url__\n\nGracias.", - "email-resetPassword-subject": "Restaurá tu contraseña en __siteName__", - "email-resetPassword-text": "Hola __user__,\n\nPara restaurar tu contraseña, simplemente clickeá el enlace de abajo.\n\n__url__\n\nGracias.", - "email-sent": "Email enviado", - "email-verifyEmail-subject": "Verificá tu dirección de email en __siteName__", - "email-verifyEmail-text": "Hola __user__,\n\nPara verificar tu cuenta de email, simplemente clickeá el enlace de abajo.\n\n__url__\n\nGracias.", - "enable-wip-limit": "Activar Límite TEP", - "error-board-doesNotExist": "Este tablero no existe", - "error-board-notAdmin": "Necesitás ser administrador de este tablero para hacer eso", - "error-board-notAMember": "Necesitás ser miembro de este tablero para hacer eso", - "error-json-malformed": "Tu texto no es JSON válido", - "error-json-schema": "Tus datos JSON no incluyen la información correcta en el formato adecuado", - "error-list-doesNotExist": "Esta lista no existe", - "error-user-doesNotExist": "Este usuario no existe", - "error-user-notAllowSelf": "No podés invitarte a vos mismo", - "error-user-notCreated": " El usuario no se creó", - "error-username-taken": "El nombre de usuario ya existe", - "error-email-taken": "El email ya existe", - "export-board": "Exportar tablero", - "sort": "Sort", - "sort-desc": "Click to Sort List", - "list-sort-by": "Sort the List By:", - "list-label-modifiedAt": "Last Access Time", - "list-label-title": "Name of the List", - "list-label-sort": "Your Manual Order", - "list-label-short-modifiedAt": "(L)", - "list-label-short-title": "(N)", - "list-label-short-sort": "(M)", - "filter": "Filtrar", - "filter-cards": "Filter Cards or Lists", - "list-filter-label": "Filter List by Title", - "filter-clear": "Sacar filtro", - "filter-no-label": "Sin etiqueta", - "filter-no-member": "No es miembro", - "filter-no-assignee": "No assignee", - "filter-no-custom-fields": "No Custom Fields", - "filter-show-archive": "Show archived lists", - "filter-hide-empty": "Hide empty lists", - "filter-on": "El filtro está activado", - "filter-on-desc": "Estás filtrando cartas en este tablero. Clickeá acá para editar el filtro.", - "filter-to-selection": "Filtrar en la selección", - "advanced-filter-label": "Advanced Filter", - "advanced-filter-description": "Advanced Filter allows to write a string containing following operators: == != <= >= && || ( ) A space is used as a separator between the Operators. You can filter for all Custom Fields by typing their names and values. For Example: Field1 == Value1. Note: If fields or values contains spaces, you need to encapsulate them into single quotes. For Example: 'Field 1' == 'Value 1'. For single control characters (' \\/) to be skipped, you can use \\. For example: Field1 == I\\'m. Also you can combine multiple conditions. For Example: F1 == V1 || F1 == V2. Normally all operators are interpreted from left to right. You can change the order by placing brackets. For Example: F1 == V1 && ( F2 == V2 || F2 == V3 ). Also you can search text fields using regex: F1 == /Tes.*/i", - "fullname": "Nombre Completo", - "header-logo-title": "Retroceder a tu página de tableros.", - "hide-system-messages": "Esconder mensajes del sistema", - "headerBarCreateBoardPopup-title": "Crear Tablero", - "home": "Inicio", - "import": "Importar", - "link": "Link", - "import-board": "importar tablero", - "import-board-c": "Importar tablero", - "import-board-title-trello": "Importar tablero de Trello", - "import-board-title-wekan": "Import board from previous export", - "import-sandstorm-backup-warning": "Do not delete data you import from original exported board or Trello before checking does this grain close and open again, or do you get Board not found error, that means data loss.", - "import-sandstorm-warning": "El tablero importado va a borrar todos los datos existentes en el tablero y reemplazarlos con los del tablero en cuestión.", - "from-trello": "De Trello", - "from-wekan": "From previous export", - "import-board-instruction-trello": "En tu tablero de Trello, ve a 'Menú', luego a 'Más', 'Imprimir y Exportar', 'Exportar JSON', y copia el texto resultante.", - "import-board-instruction-wekan": "In your board, go to 'Menu', then 'Export board', and copy the text in the downloaded file.", - "import-board-instruction-about-errors": "If you get errors when importing board, sometimes importing still works, and board is at All Boards page.", - "import-json-placeholder": "Pegá tus datos JSON válidos acá", - "import-map-members": "Mapear Miembros", - "import-members-map": "Your imported board has some members. Please map the members you want to import to your users", - "import-show-user-mapping": "Revisar mapeo de miembros", - "import-user-select": "Pick your existing user you want to use as this member", - "importMapMembersAddPopup-title": "Select member", - "info": "Versión", - "initials": "Iniciales", - "invalid-date": "Fecha inválida", - "invalid-time": "Tiempo inválido", - "invalid-user": "Usuario inválido", - "joined": "unido", - "just-invited": "Fuiste invitado a este tablero", - "keyboard-shortcuts": "Atajos de teclado", - "label-create": "Crear Etiqueta", - "label-default": "%s etiqueta (por defecto)", - "label-delete-pop": "No hay deshacer. Esto va a eliminar esta etiqueta de todas las tarjetas y destruir su historia.", - "labels": "Etiquetas", - "language": "Lenguaje", - "last-admin-desc": "No podés cambiar roles porque tiene que haber al menos un administrador.", - "leave-board": "Dejar Tablero", - "leave-board-pop": "¿Estás seguro que querés dejar __boardTitle__? Vas a salir de todas las tarjetas en este tablero.", - "leaveBoardPopup-title": "¿Dejar Tablero?", - "link-card": "Enlace a esta tarjeta", - "list-archive-cards": "Move all cards in this list to Archive", - "list-archive-cards-pop": "This will remove all the cards in this list from the board. To view cards in Archive and bring them back to the board, click “Menu” > “Archive”.", - "list-move-cards": "Mueve todas las tarjetas en esta lista", - "list-select-cards": "Selecciona todas las tarjetas en esta lista", - "set-color-list": "Set Color", - "listActionPopup-title": "Listar Acciones", - "swimlaneActionPopup-title": "Acciones de la Calle", - "swimlaneAddPopup-title": "Add a Swimlane below", - "listImportCardPopup-title": "Importar una tarjeta Trello", - "listMorePopup-title": "Mas", - "link-list": "Enlace a esta lista", - "list-delete-pop": "Todas las acciones van a ser eliminadas del agregador de actividad y no podás recuperar la lista. No se puede deshacer.", - "list-delete-suggest-archive": "You can move a list to Archive to remove it from the board and preserve the activity.", - "lists": "Listas", - "swimlanes": "Calles", - "log-out": "Salir", - "log-in": "Entrar", - "loginPopup-title": "Entrar", - "memberMenuPopup-title": "Opciones de Miembros", - "members": "Miembros", - "menu": "Menú", - "move-selection": "Mover selección", - "moveCardPopup-title": "Mover Tarjeta", - "moveCardToBottom-title": "Mover al Final", - "moveCardToTop-title": "Mover al Tope", - "moveSelectionPopup-title": "Mover selección", - "multi-selection": "Multi-Selección", - "multi-selection-on": "Multi-selección está activo", - "muted": "Silenciado", - "muted-info": "No serás notificado de ningún cambio en este tablero", - "my-boards": "Mis Tableros", - "name": "Nombre", - "no-archived-cards": "No cards in Archive.", - "no-archived-lists": "No lists in Archive.", - "no-archived-swimlanes": "No swimlanes in Archive.", - "no-results": "No hay resultados", - "normal": "Normal", - "normal-desc": "Puede ver y editar tarjetas. No puede cambiar opciones.", - "not-accepted-yet": "Invitación no aceptada todavía", - "notify-participate": "Recibí actualizaciones en cualquier tarjeta que participés como creador o miembro", - "notify-watch": "Recibí actualizaciones en cualquier tablero, lista, o tarjeta que estés siguiendo", - "optional": "opcional", - "or": "o", - "page-maybe-private": "Esta página puede ser privada. Vos podrás verla <a href='%s'>entrando</a>.", - "page-not-found": "Página no encontrada.", - "password": "Contraseña", - "paste-or-dragdrop": "pegar, arrastrar y soltar el archivo de imagen a esto (imagen sola)", - "participating": "Participando", - "preview": "Previsualización", - "previewAttachedImagePopup-title": "Previsualización", - "previewClipboardImagePopup-title": "Previsualización", - "private": "Privado", - "private-desc": "Este tablero es privado. Solo personas agregadas a este tablero pueden verlo y editarlo.", - "profile": "Perfil", - "public": "Público", - "public-desc": "Este tablero es público. Es visible para cualquiera con un enlace y se va a mostrar en los motores de búsqueda como Google. Solo personas agregadas a este tablero pueden editarlo.", - "quick-access-description": "Dale una estrella al tablero para agregar un acceso directo en esta barra.", - "remove-cover": "Remover Portada", - "remove-from-board": "Remover del Tablero", - "remove-label": "Remover Etiqueta", - "listDeletePopup-title": "¿Borrar Lista?", - "remove-member": "Remover Miembro", - "remove-member-from-card": "Remover de Tarjeta", - "remove-member-pop": "¿Remover __name__ (__username__) de __boardTitle__? Los miembros va a ser removido de todas las tarjetas en este tablero. Serán notificados.", - "removeMemberPopup-title": "¿Remover Miembro?", - "rename": "Renombrar", - "rename-board": "Renombrar Tablero", - "restore": "Restaurar", - "save": "Grabar", - "search": "Buscar", - "rules": "Rules", - "search-cards": "Search from card/list titles, descriptions and custom fields on this board", - "search-example": "¿Texto a buscar?", - "select-color": "Seleccionar Color", - "set-wip-limit-value": "Fijar un límite para el número máximo de tareas en esta lista", - "setWipLimitPopup-title": "Establecer Límite TEP", - "shortcut-assign-self": "Asignarte a vos mismo en la tarjeta actual", - "shortcut-autocomplete-emoji": "Autocompletar emonji", - "shortcut-autocomplete-members": "Autocompletar miembros", - "shortcut-clear-filters": "Limpiar todos los filtros", - "shortcut-close-dialog": "Cerrar Diálogo", - "shortcut-filter-my-cards": "Filtrar mis tarjetas", - "shortcut-show-shortcuts": "Traer esta lista de atajos", - "shortcut-toggle-filterbar": "Activar/Desactivar Barra Lateral de Filtros", - "shortcut-toggle-sidebar": "Activar/Desactivar Barra Lateral de Tableros", - "show-cards-minimum-count": "Mostrar cuenta de tarjetas si la lista contiene más que", - "sidebar-open": "Abrir Barra Lateral", - "sidebar-close": "Cerrar Barra Lateral", - "signupPopup-title": "Crear Cuenta", - "star-board-title": "Clickear para darle una estrella a este tablero. Se mostrará arriba en el tope de tu lista de tableros.", - "starred-boards": "Tableros con estrellas", - "starred-boards-description": "Tableros con estrellas se muestran en el tope de tu lista de tableros.", - "subscribe": "Suscribirse", - "team": "Equipo", - "this-board": "este tablero", - "this-card": "esta tarjeta", - "spent-time-hours": "Tiempo empleado (horas)", - "overtime-hours": "Sobretiempo (horas)", - "overtime": "Sobretiempo", - "has-overtime-cards": "Tiene tarjetas con sobretiempo", - "has-spenttime-cards": "Ha gastado tarjetas de tiempo", - "time": "Hora", - "title": "Título", - "tracking": "Seguimiento", - "tracking-info": "Serás notificado de cualquier cambio a aquellas tarjetas en las que seas creador o miembro.", - "type": "Type", - "unassign-member": "Desasignar miembro", - "unsaved-description": "Tienes una descripción sin guardar.", - "unwatch": "Dejar de seguir", - "upload": "Cargar", - "upload-avatar": "Cargar un avatar", - "uploaded-avatar": "Cargado un avatar", - "username": "Nombre de usuario", - "view-it": "Verlo", - "warn-list-archived": "warning: this card is in an list at Archive", - "watch": "Seguir", - "watching": "Siguiendo", - "watching-info": "Serás notificado de cualquier cambio en este tablero", - "welcome-board": "Tablero de Bienvenida", - "welcome-swimlane": "Hito 1", - "welcome-list1": "Básicos", - "welcome-list2": "Avanzado", - "card-templates-swimlane": "Card Templates", - "list-templates-swimlane": "List Templates", - "board-templates-swimlane": "Board Templates", - "what-to-do": "¿Qué querés hacer?", - "wipLimitErrorPopup-title": "Límite TEP Inválido", - "wipLimitErrorPopup-dialog-pt1": " El número de tareas en esta lista es mayor que el límite TEP que definiste.", - "wipLimitErrorPopup-dialog-pt2": "Por favor mové algunas tareas fuera de esta lista, o seleccioná un límite TEP más alto.", - "admin-panel": "Panel de Administración", - "settings": "Opciones", - "people": "Gente", - "registration": "Registro", - "disable-self-registration": "Desactivar auto-registro", - "invite": "Invitar", - "invite-people": "Invitar Gente", - "to-boards": "A tarjeta(s)", - "email-addresses": "Dirección de Email", - "smtp-host-description": "La dirección del servidor SMTP que maneja tus emails", - "smtp-port-description": "El puerto que tu servidor SMTP usa para correos salientes", - "smtp-tls-description": "Activar soporte TLS para el servidor SMTP", - "smtp-host": "Servidor SMTP", - "smtp-port": "Puerto SMTP", - "smtp-username": "Usuario", - "smtp-password": "Contraseña", - "smtp-tls": "Soporte TLS", - "send-from": "De", - "send-smtp-test": "Enviarse un email de prueba", - "invitation-code": "Código de Invitación", - "email-invite-register-subject": "__inviter__ te envió una invitación", - "email-invite-register-text": "Dear __user__,\n\n__inviter__ invites you to kanban board for collaborations.\n\nPlease follow the link below:\n__url__\n\nAnd your invitation code is: __icode__\n\nThanks.", - "email-smtp-test-subject": "SMTP Test Email", - "email-smtp-test-text": "Enviaste el correo correctamente", - "error-invitation-code-not-exist": "El código de invitación no existe", - "error-notAuthorized": "No estás autorizado para ver esta página.", - "webhook-title": "Webhook Name", - "webhook-token": "Token (Optional for Authentication)", - "outgoing-webhooks": "Ganchos Web Salientes", - "bidirectional-webhooks": "Two-Way Webhooks", - "outgoingWebhooksPopup-title": "Ganchos Web Salientes", - "boardCardTitlePopup-title": "Card Title Filter", - "disable-webhook": "Disable This Webhook", - "global-webhook": "Global Webhooks", - "new-outgoing-webhook": "Nuevo Gancho Web", - "no-name": "(desconocido)", - "Node_version": "Versión de Node", - "Meteor_version": "Meteor version", - "MongoDB_version": "MongoDB version", - "MongoDB_storage_engine": "MongoDB storage engine", - "MongoDB_Oplog_enabled": "MongoDB Oplog enabled", - "OS_Arch": "Arch del SO", - "OS_Cpus": "Cantidad de CPU del SO", - "OS_Freemem": "Memoria Libre del SO", - "OS_Loadavg": "Carga Promedio del SO", - "OS_Platform": "Plataforma del SO", - "OS_Release": "Revisión del SO", - "OS_Totalmem": "Memoria Total del SO", - "OS_Type": "Tipo de SO", - "OS_Uptime": "Tiempo encendido del SO", - "days": "days", - "hours": "horas", - "minutes": "minutos", - "seconds": "segundos", - "show-field-on-card": "Show this field on card", - "automatically-field-on-card": "Auto create field to all cards", - "showLabel-field-on-card": "Show field label on minicard", - "yes": "Si", - "no": "No", - "accounts": "Cuentas", - "accounts-allowEmailChange": "Permitir Cambio de Email", - "accounts-allowUserNameChange": "Allow Username Change", - "createdAt": "Creado en", - "verified": "Verificado", - "active": "Activo", - "card-received": "Recibido", - "card-received-on": "Recibido en", - "card-end": "Termino", - "card-end-on": "Termina en", - "editCardReceivedDatePopup-title": "Cambiar fecha de recepción", - "editCardEndDatePopup-title": "Cambiar fecha de término", - "setCardColorPopup-title": "Set color", - "setCardActionsColorPopup-title": "Choose a color", - "setSwimlaneColorPopup-title": "Choose a color", - "setListColorPopup-title": "Choose a color", - "assigned-by": "Assigned By", - "requested-by": "Requested By", - "board-delete-notice": "Deleting is permanent. You will lose all lists, cards and actions associated with this board.", - "delete-board-confirm-popup": "All lists, cards, labels, and activities will be deleted and you won't be able to recover the board contents. There is no undo.", - "boardDeletePopup-title": "Delete Board?", - "delete-board": "Delete Board", - "default-subtasks-board": "Subtasks for __board__ board", - "default": "Default", - "queue": "Queue", - "subtask-settings": "Subtasks Settings", - "card-settings": "Card Settings", - "boardSubtaskSettingsPopup-title": "Board Subtasks Settings", - "boardCardSettingsPopup-title": "Card Settings", - "deposit-subtasks-board": "Deposit subtasks to this board:", - "deposit-subtasks-list": "Landing list for subtasks deposited here:", - "show-parent-in-minicard": "Show parent in minicard:", - "prefix-with-full-path": "Prefix with full path", - "prefix-with-parent": "Prefix with parent", - "subtext-with-full-path": "Subtext with full path", - "subtext-with-parent": "Subtext with parent", - "change-card-parent": "Change card's parent", - "parent-card": "Parent card", - "source-board": "Source board", - "no-parent": "Don't show parent", - "activity-added-label": "added label '%s' to %s", - "activity-removed-label": "removed label '%s' from %s", - "activity-delete-attach": "deleted an attachment from %s", - "activity-added-label-card": "added label '%s'", - "activity-removed-label-card": "removed label '%s'", - "activity-delete-attach-card": "deleted an attachment", - "activity-set-customfield": "set custom field '%s' to '%s' in %s", - "activity-unset-customfield": "unset custom field '%s' in %s", - "r-rule": "Rule", - "r-add-trigger": "Add trigger", - "r-add-action": "Add action", - "r-board-rules": "Board rules", - "r-add-rule": "Add rule", - "r-view-rule": "View rule", - "r-delete-rule": "Delete rule", - "r-new-rule-name": "New rule title", - "r-no-rules": "No rules", - "r-when-a-card": "When a card", - "r-is": "is", - "r-is-moved": "is moved", - "r-added-to": "added to", - "r-removed-from": "Removed from", - "r-the-board": "the board", - "r-list": "list", - "set-filter": "Set Filter", - "r-moved-to": "Moved to", - "r-moved-from": "Moved from", - "r-archived": "Moved to Archive", - "r-unarchived": "Restored from Archive", - "r-a-card": "a card", - "r-when-a-label-is": "When a label is", - "r-when-the-label": "When the label", - "r-list-name": "list name", - "r-when-a-member": "When a member is", - "r-when-the-member": "When the member", - "r-name": "name", - "r-when-a-attach": "When an attachment", - "r-when-a-checklist": "When a checklist is", - "r-when-the-checklist": "When the checklist", - "r-completed": "Completed", - "r-made-incomplete": "Made incomplete", - "r-when-a-item": "When a checklist item is", - "r-when-the-item": "When the checklist item", - "r-checked": "Checked", - "r-unchecked": "Unchecked", - "r-move-card-to": "Move card to", - "r-top-of": "Top of", - "r-bottom-of": "Bottom of", - "r-its-list": "its list", - "r-archive": "Mover al Archivo", - "r-unarchive": "Restore from Archive", - "r-card": "card", - "r-add": "Agregar", - "r-remove": "Remove", - "r-label": "label", - "r-member": "member", - "r-remove-all": "Remove all members from the card", - "r-set-color": "Set color to", - "r-checklist": "checklist", - "r-check-all": "Check all", - "r-uncheck-all": "Uncheck all", - "r-items-check": "items of checklist", - "r-check": "Check", - "r-uncheck": "Uncheck", - "r-item": "item", - "r-of-checklist": "of checklist", - "r-send-email": "Send an email", - "r-to": "to", - "r-subject": "subject", - "r-rule-details": "Rule details", - "r-d-move-to-top-gen": "Move card to top of its list", - "r-d-move-to-top-spec": "Move card to top of list", - "r-d-move-to-bottom-gen": "Move card to bottom of its list", - "r-d-move-to-bottom-spec": "Move card to bottom of list", - "r-d-send-email": "Send email", - "r-d-send-email-to": "to", - "r-d-send-email-subject": "subject", - "r-d-send-email-message": "message", - "r-d-archive": "Move card to Archive", - "r-d-unarchive": "Restore card from Archive", - "r-d-add-label": "Add label", - "r-d-remove-label": "Remove label", - "r-create-card": "Create new card", - "r-in-list": "in list", - "r-in-swimlane": "in swimlane", - "r-d-add-member": "Add member", - "r-d-remove-member": "Remove member", - "r-d-remove-all-member": "Remove all member", - "r-d-check-all": "Check all items of a list", - "r-d-uncheck-all": "Uncheck all items of a list", - "r-d-check-one": "Check item", - "r-d-uncheck-one": "Uncheck item", - "r-d-check-of-list": "of checklist", - "r-d-add-checklist": "Add checklist", - "r-d-remove-checklist": "Remove checklist", - "r-by": "by", - "r-add-checklist": "Add checklist", - "r-with-items": "with items", - "r-items-list": "item1,item2,item3", - "r-add-swimlane": "Add swimlane", - "r-swimlane-name": "swimlane name", - "r-board-note": "Note: leave a field empty to match every possible value.", - "r-checklist-note": "Note: checklist's items have to be written as comma separated values.", - "r-when-a-card-is-moved": "When a card is moved to another list", - "r-set": "Set", - "r-update": "Update", - "r-datefield": "date field", - "r-df-start-at": "start", - "r-df-due-at": "due", - "r-df-end-at": "end", - "r-df-received-at": "received", - "r-to-current-datetime": "to current date/time", - "r-remove-value-from": "Remove value from", - "ldap": "LDAP", - "oauth2": "OAuth2", - "cas": "CAS", - "authentication-method": "Authentication method", - "authentication-type": "Authentication type", - "custom-product-name": "Custom Product Name", - "layout": "Layout", - "hide-logo": "Hide Logo", - "add-custom-html-after-body-start": "Add Custom HTML after <body> start", - "add-custom-html-before-body-end": "Add Custom HTML before </body> end", - "error-undefined": "Something went wrong", - "error-ldap-login": "An error occurred while trying to login", - "display-authentication-method": "Display Authentication Method", - "default-authentication-method": "Default Authentication Method", - "duplicate-board": "Duplicate Board", - "people-number": "The number of people is:", - "swimlaneDeletePopup-title": "Delete Swimlane ?", - "swimlane-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the swimlane. There is no undo.", - "restore-all": "Restore all", - "delete-all": "Delete all", - "loading": "Loading, please wait.", - "previous_as": "last time was", - "act-a-dueAt": "modified due time to \nWhen: __timeValue__\nWhere: __card__\n previous due was __timeOldValue__", - "act-a-endAt": "modified ending time to __timeValue__ from (__timeOldValue__)", - "act-a-startAt": "modified starting time to __timeValue__ from (__timeOldValue__)", - "act-a-receivedAt": "modified received time to __timeValue__ from (__timeOldValue__)", - "a-dueAt": "modified due time to be", - "a-endAt": "modified ending time to be", - "a-startAt": "modified starting time to be", - "a-receivedAt": "modified received time to be", - "almostdue": "current due time %s is approaching", - "pastdue": "current due time %s is past", - "duenow": "current due time %s is today", - "act-newDue": "__list__/__card__ has 1st due reminder [__board__]", - "act-withDue": "__list__/__card__ due reminders [__board__]", - "act-almostdue": "was reminding the current due (__timeValue__) of __card__ is approaching", - "act-pastdue": "was reminding the current due (__timeValue__) of __card__ is past", - "act-duenow": "was reminding the current due (__timeValue__) of __card__ is now", - "act-atUserComment": "You were mentioned in [__board__] __list__/__card__", - "delete-user-confirm-popup": "Are you sure you want to delete this account? There is no undo.", - "accounts-allowUserDelete": "Allow users to self delete their account", - "hide-minicard-label-text": "Hide minicard label text", - "show-desktop-drag-handles": "Show desktop drag handles", - "assignee": "Assignee", - "cardAssigneesPopup-title": "Assignee", - "addmore-detail": "Add a more detailed description", - "show-on-card": "Show on Card", - "new": "New", - "editUserPopup-title": "Edit User", - "newUserPopup-title": "New User", - "notifications": "Notifications", - "view-all": "View All", - "filter-by-unread": "Filter by Unread", - "mark-all-as-read": "Mark all as read", - "remove-all-read": "Remove all read", - "allow-rename": "Allow Rename", - "allowRenamePopup-title": "Allow Rename" -} + "accept": "Aceptar", + "act-activity-notify": "Notificación de Actividad", + "act-addAttachment": "added attachment __attachment__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-deleteAttachment": "deleted attachment __attachment__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addSubtask": "added subtask __subtask__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addedLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removeLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removedLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addChecklist": "added checklist __checklist__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addChecklistItem": "added checklist item __checklistItem__ to checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removeChecklist": "removed checklist __checklist__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removeChecklistItem": "removed checklist item __checklistItem__ from checklist __checkList__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-checkedItem": "checked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-uncheckedItem": "unchecked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-completeChecklist": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-uncompleteChecklist": "uncompleted checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addComment": "commented on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-editComment": "edited comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-deleteComment": "deleted comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-createBoard": "created board __board__", + "act-createSwimlane": "created swimlane __swimlane__ to board __board__", + "act-createCard": "created card __card__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-createCustomField": "created custom field __customField__ at board __board__", + "act-deleteCustomField": "deleted custom field __customField__ at board __board__", + "act-setCustomField": "edited custom field __customField__: __customFieldValue__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-createList": "added list __list__ to board __board__", + "act-addBoardMember": "added member __member__ to board __board__", + "act-archivedBoard": "Board __board__ moved to Archive", + "act-archivedCard": "Card __card__ at list __list__ at swimlane __swimlane__ at board __board__ moved to Archive", + "act-archivedList": "List __list__ at swimlane __swimlane__ at board __board__ moved to Archive", + "act-archivedSwimlane": "Swimlane __swimlane__ at board __board__ moved to Archive", + "act-importBoard": "imported board __board__", + "act-importCard": "imported card __card__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-importList": "imported list __list__ to swimlane __swimlane__ at board __board__", + "act-joinMember": "added member __member__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-moveCard": "moved card __card__ at board __board__ from list __oldList__ at swimlane __oldSwimlane__ to list __list__ at swimlane __swimlane__", + "act-moveCardToOtherBoard": "moved card __card__ from list __oldList__ at swimlane __oldSwimlane__ at board __oldBoard__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-removeBoardMember": "removed member __member__ from board __board__", + "act-restoredCard": "restored card __card__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-unjoinMember": "removed member __member__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-withBoardTitle": "__board__", + "act-withCardTitle": "__card__ [__board__] ", + "actions": "Acciones", + "activities": "Actividades", + "activity": "Actividad", + "activity-added": "agregadas %s a %s", + "activity-archived": "%s moved to Archive", + "activity-attached": "adjuntadas %s a %s", + "activity-created": "creadas %s", + "activity-customfield-created": "created custom field %s", + "activity-excluded": "excluidas %s de %s", + "activity-imported": "importadas %s en %s de %s", + "activity-imported-board": "importadas %s de %s", + "activity-joined": "unidas %s", + "activity-moved": "movidas %s de %s a %s", + "activity-on": "en %s", + "activity-removed": "eliminadas %s de %s", + "activity-sent": "enviadas %s a %s", + "activity-unjoined": "separadas %s", + "activity-subtask-added": "added subtask to %s", + "activity-checked-item": "checked %s in checklist %s of %s", + "activity-unchecked-item": "unchecked %s in checklist %s of %s", + "activity-checklist-added": "agregada lista de tareas a %s", + "activity-checklist-removed": "removed a checklist from %s", + "activity-checklist-completed": "completed checklist %s of %s", + "activity-checklist-uncompleted": "uncompleted the checklist %s of %s", + "activity-checklist-item-added": "agregado item de lista de tareas a '%s' en %s", + "activity-checklist-item-removed": "removed a checklist item from '%s' in %s", + "add": "Agregar", + "activity-checked-item-card": "checked %s in checklist %s", + "activity-unchecked-item-card": "unchecked %s in checklist %s", + "activity-checklist-completed-card": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "activity-checklist-uncompleted-card": "uncompleted the checklist %s", + "activity-editComment": "edited comment %s", + "activity-deleteComment": "deleted comment %s", + "add-attachment": "Agregar Adjunto", + "add-board": "Agregar Tablero", + "add-card": "Agregar Tarjeta", + "add-swimlane": "Agregar Calle", + "add-subtask": "Agregar Subtarea", + "add-checklist": "Agregar Lista de Tareas", + "add-checklist-item": "Agregar ítem a lista de tareas", + "add-cover": "Agregar Portadas", + "add-label": "Agregar Etiqueta", + "add-list": "Agregar Lista", + "add-members": "Agregar Miembros", + "added": "Agregadas", + "addMemberPopup-title": "Miembros", + "admin": "Administrador", + "admin-desc": "Puede ver y editar tarjetas, eliminar miembros, y cambiar opciones para el tablero.", + "admin-announcement": "Anuncio", + "admin-announcement-active": "Anuncio del Sistema Activo", + "admin-announcement-title": "Anuncio del Administrador", + "all-boards": "Todos los tableros", + "and-n-other-card": "Y __count__ otra tarjeta", + "and-n-other-card_plural": "Y __count__ otras tarjetas", + "apply": "Aplicar", + "app-is-offline": "Loading, please wait. Refreshing the page will cause data loss. If loading does not work, please check that server has not stopped.", + "archive": "Mover al Archivo", + "archive-all": "Mover Todo al Archivo", + "archive-board": "Mover Tablero al Archivo", + "archive-card": "Mover Tarjeta al Archivo", + "archive-list": "Mover Lista al Archivo", + "archive-swimlane": "Mover Calle al Archivo", + "archive-selection": "Mover selección al Archivo", + "archiveBoardPopup-title": "¿Mover Tablero al Archivo?", + "archived-items": "Archivar", + "archived-boards": "Tableros en el Archivo", + "restore-board": "Restaurar Tablero", + "no-archived-boards": "No hay Tableros en el Archivo", + "archives": "Archivar", + "template": "Plantilla", + "templates": "Plantillas", + "assign-member": "Asignar miembro", + "attached": "adjunto(s)", + "attachment": "Adjunto", + "attachment-delete-pop": "Borrar un adjunto es permanente. No hay deshacer.", + "attachmentDeletePopup-title": "¿Borrar Adjunto?", + "attachments": "Adjuntos", + "auto-watch": "Seguir tableros automáticamente al crearlos", + "avatar-too-big": "El avatar es muy grande (70KB max)", + "back": "Atrás", + "board-change-color": "Cambiar color", + "board-nb-stars": "%s estrellas", + "board-not-found": "Tablero no encontrado", + "board-private-info": "Este tablero va a ser <strong>privado</strong>.", + "board-public-info": "Este tablero va a ser <strong>público</strong>.", + "boardChangeColorPopup-title": "Cambiar Fondo del Tablero", + "boardChangeTitlePopup-title": "Renombrar Tablero", + "boardChangeVisibilityPopup-title": "Cambiar Visibilidad", + "boardChangeWatchPopup-title": "Alternar Seguimiento", + "boardMenuPopup-title": "Opciones del Tablero", + "boardChangeViewPopup-title": "Vista de Tablero", + "boards": "Tableros", + "board-view": "Vista de Tablero", + "board-view-cal": "Calendario", + "board-view-swimlanes": "Calles", + "board-view-collapse": "Collapse", + "board-view-lists": "Listas", + "bucket-example": "Como \"Lista de Contenedores\" por ejemplo", + "cancel": "Cancelar", + "card-archived": "Esta tarjeta es movida al Archivo.", + "board-archived": "Este tablero es movido al Archivo.", + "card-comments-title": "Esta tarjeta tiene %s comentario.", + "card-delete-notice": "Borrar es permanente. Perderás todas las acciones asociadas con esta tarjeta.", + "card-delete-pop": "Todas las acciones van a ser eliminadas del agregador de actividad y no podrás re-abrir la tarjeta. No hay deshacer.", + "card-delete-suggest-archive": "Podés mover una tarjeta al Archivo para eliminarla del tablero y preservar la actividad.", + "card-due": "Vence", + "card-due-on": "Vence en", + "card-spent": "Tiempo Empleado", + "card-edit-attachments": "Editar adjuntos", + "card-edit-custom-fields": "Editar campos personalizados", + "card-start-voting": "Start voting", + "card-cancel-voting": "Delete voting and all votes", + "card-edit-labels": "Editar etiquetas", + "card-edit-members": "Editar miembros", + "card-labels-title": "Cambiar las etiquetas de la tarjeta.", + "card-members-title": "Agregar o eliminar de la tarjeta miembros del tablero.", + "card-start": "Empieza", + "card-start-on": "Empieza el", + "cardAttachmentsPopup-title": "Adjuntar De", + "cardCustomField-datePopup-title": "Cambiar fecha", + "cardCustomFieldsPopup-title": "Editar campos personalizados", + "cardStartVotingPopup-title": "Start a vote", + "positiveVoteMembersPopup-title": "Proponents", + "negativeVoteMembersPopup-title": "Opponents", + "vote-question": "Voting question", + "vote-public": "Public vote", + "vote-for-it": "for it", + "vote-against": "against", + "cardDeletePopup-title": "¿Borrar Tarjeta?", + "cardDetailsActionsPopup-title": "Acciones de la Tarjeta", + "cardLabelsPopup-title": "Etiquetas", + "cardMembersPopup-title": "Miembros", + "cardMorePopup-title": "Mas", + "cardTemplatePopup-title": "Crear plantilla", + "cards": "Tarjetas", + "cards-count": "Tarjetas", + "casSignIn": "Ingresar con CAS", + "cardType-card": "Tarjeta", + "cardType-linkedCard": "Tarjeta Vinculada", + "cardType-linkedBoard": "Tablero Vinculado", + "change": "Cambiar", + "change-avatar": "Cambiar Avatar", + "change-password": "Cambiar Contraseña", + "change-permissions": "Cambiar permisos", + "change-settings": "Cambiar Opciones", + "changeAvatarPopup-title": "Cambiar Avatar", + "changeLanguagePopup-title": "Cambiar Lenguaje", + "changePasswordPopup-title": "Cambiar Contraseña", + "changePermissionsPopup-title": "Cambiar Permisos", + "changeSettingsPopup-title": "Cambiar Opciones", + "subtasks": "Subtareas", + "checklists": "Listas de ítems", + "click-to-star": "Clickeá para darle una estrella a este tablero.", + "click-to-unstar": "Clickeá para sacarle la estrella al tablero.", + "clipboard": "Portapapeles o arrastrar y soltar", + "close": "Cerrar", + "close-board": "Cerrar Tablero", + "close-board-pop": "Podrás restaurar el tablero clickeando el \"Archivo\" desde el encabesado de inicio.", + "color-black": "negro", + "color-blue": "azul", + "color-crimson": "crimson", + "color-darkgreen": "verdeoscuro", + "color-gold": "dorado", + "color-gray": "gris", + "color-green": "verde", + "color-indigo": "índigo", + "color-lime": "lima", + "color-magenta": "magenta", + "color-mistyrose": "rosamística", + "color-navy": "navy", + "color-orange": "naranja", + "color-paleturquoise": "paleturquoise", + "color-peachpuff": "peachpuff", + "color-pink": "rosa", + "color-plum": "plum", + "color-purple": "púrpura", + "color-red": "rojo", + "color-saddlebrown": "marróntriste", + "color-silver": "plata", + "color-sky": "cielo", + "color-slateblue": "slateblue", + "color-white": "blanco", + "color-yellow": "amarillo", + "unset-color": "Deseleccionado", + "comment": "Comentario", + "comment-placeholder": "Comentar", + "comment-only": "Comentar solamente", + "comment-only-desc": "Puede comentar en tarjetas solamente.", + "no-comments": "Sin comentarios", + "no-comments-desc": "Can not see comments and activities.", + "worker": "Worker", + "worker-desc": "Can only move cards, assign itself to card and comment.", + "computer": "Computadora", + "confirm-subtask-delete-dialog": "Are you sure you want to delete subtask?", + "confirm-checklist-delete-dialog": "Are you sure you want to delete checklist?", + "copy-card-link-to-clipboard": "Copiar enlace a tarjeta en el portapapeles", + "linkCardPopup-title": "Tarjeta vinculada", + "searchElementPopup-title": "Buscar", + "copyCardPopup-title": "Copiar Tarjeta", + "copyChecklistToManyCardsPopup-title": "Copiar Plantilla Checklist a Muchas Tarjetas", + "copyChecklistToManyCardsPopup-instructions": "Títulos y Descripciones de la Tarjeta Destino en este formato JSON", + "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"Título de primera tarjeta\", \"description\":\"Descripción de primera tarjeta\"}, {\"title\":\"Título de segunda tarjeta\",\"description\":\"Descripción de segunda tarjeta\"},{\"title\":\"Título de última tarjeta\",\"description\":\"Descripción de última tarjeta\"} ]", + "create": "Crear", + "createBoardPopup-title": "Crear Tablero", + "chooseBoardSourcePopup-title": "Importar tablero", + "createLabelPopup-title": "Crear Etiqueta", + "createCustomField": "Crear Campo", + "createCustomFieldPopup-title": "Crear Campo", + "current": "actual", + "custom-field-delete-pop": "There is no undo. This will remove this custom field from all cards and destroy its history.", + "custom-field-checkbox": "Checkbox", + "custom-field-date": "Fecha", + "custom-field-dropdown": "Dropdown List", + "custom-field-dropdown-none": "(ninguno)", + "custom-field-dropdown-options": "List Options", + "custom-field-dropdown-options-placeholder": "Press enter to add more options", + "custom-field-dropdown-unknown": "(unknown)", + "custom-field-number": "Número", + "custom-field-text": "Texto", + "custom-fields": "Custom Fields", + "date": "Fecha", + "decline": "Rechazar", + "default-avatar": "Avatar por defecto", + "delete": "Borrar", + "deleteCustomFieldPopup-title": "Delete Custom Field?", + "deleteLabelPopup-title": "¿Borrar Etiqueta?", + "description": "Descripción", + "disambiguateMultiLabelPopup-title": "Desambiguación de Acción de Etiqueta", + "disambiguateMultiMemberPopup-title": "Desambiguación de Acción de Miembro", + "discard": "Descartar", + "done": "Hecho", + "download": "Descargar", + "edit": "Editar", + "edit-avatar": "Cambiar Avatar", + "edit-profile": "Editar Perfil", + "edit-wip-limit": "Editar Lìmite de TEP", + "soft-wip-limit": "Límite TEP suave", + "editCardStartDatePopup-title": "Cambiar fecha de inicio", + "editCardDueDatePopup-title": "Cambiar fecha de vencimiento", + "editCustomFieldPopup-title": "Edit Field", + "editCardSpentTimePopup-title": "Cambiar tiempo empleado", + "editLabelPopup-title": "Cambiar Etiqueta", + "editNotificationPopup-title": "Editar Notificación", + "editProfilePopup-title": "Editar Perfil", + "email": "Email", + "email-enrollAccount-subject": "Una cuenta creada para vos en __siteName__", + "email-enrollAccount-text": "Hola __user__,\n\nPara empezar a usar el servicio, simplemente clickeá en el enlace de abajo.\n\n__url__\n\nGracias.", + "email-fail": "Fallo envío de email", + "email-fail-text": "Error intentando enviar email", + "email-invalid": "Email inválido", + "email-invite": "Invitar vía Email", + "email-invite-subject": "__inviter__ te envió una invitación", + "email-invite-text": "Querido __user__,\n\n__inviter__ te invita a unirte al tablero \"__board__\" para colaborar.\n\nPor favor sigue el enlace de abajo:\n\n__url__\n\nGracias.", + "email-resetPassword-subject": "Restaurá tu contraseña en __siteName__", + "email-resetPassword-text": "Hola __user__,\n\nPara restaurar tu contraseña, simplemente clickeá el enlace de abajo.\n\n__url__\n\nGracias.", + "email-sent": "Email enviado", + "email-verifyEmail-subject": "Verificá tu dirección de email en __siteName__", + "email-verifyEmail-text": "Hola __user__,\n\nPara verificar tu cuenta de email, simplemente clickeá el enlace de abajo.\n\n__url__\n\nGracias.", + "enable-wip-limit": "Activar Límite TEP", + "error-board-doesNotExist": "Este tablero no existe", + "error-board-notAdmin": "Necesitás ser administrador de este tablero para hacer eso", + "error-board-notAMember": "Necesitás ser miembro de este tablero para hacer eso", + "error-json-malformed": "Tu texto no es JSON válido", + "error-json-schema": "Tus datos JSON no incluyen la información correcta en el formato adecuado", + "error-list-doesNotExist": "Esta lista no existe", + "error-user-doesNotExist": "Este usuario no existe", + "error-user-notAllowSelf": "No podés invitarte a vos mismo", + "error-user-notCreated": " El usuario no se creó", + "error-username-taken": "El nombre de usuario ya existe", + "error-email-taken": "El email ya existe", + "export-board": "Exportar tablero", + "sort": "Sort", + "sort-desc": "Click to Sort List", + "list-sort-by": "Sort the List By:", + "list-label-modifiedAt": "Last Access Time", + "list-label-title": "Name of the List", + "list-label-sort": "Your Manual Order", + "list-label-short-modifiedAt": "(L)", + "list-label-short-title": "(N)", + "list-label-short-sort": "(M)", + "filter": "Filtrar", + "filter-cards": "Filter Cards or Lists", + "list-filter-label": "Filter List by Title", + "filter-clear": "Sacar filtro", + "filter-no-label": "Sin etiqueta", + "filter-no-member": "No es miembro", + "filter-no-assignee": "No assignee", + "filter-no-custom-fields": "No Custom Fields", + "filter-show-archive": "Show archived lists", + "filter-hide-empty": "Hide empty lists", + "filter-on": "El filtro está activado", + "filter-on-desc": "Estás filtrando cartas en este tablero. Clickeá acá para editar el filtro.", + "filter-to-selection": "Filtrar en la selección", + "advanced-filter-label": "Advanced Filter", + "advanced-filter-description": "Advanced Filter allows to write a string containing following operators: == != <= >= && || ( ) A space is used as a separator between the Operators. You can filter for all Custom Fields by typing their names and values. For Example: Field1 == Value1. Note: If fields or values contains spaces, you need to encapsulate them into single quotes. For Example: 'Field 1' == 'Value 1'. For single control characters (' \\/) to be skipped, you can use \\. For example: Field1 == I\\'m. Also you can combine multiple conditions. For Example: F1 == V1 || F1 == V2. Normally all operators are interpreted from left to right. You can change the order by placing brackets. For Example: F1 == V1 && ( F2 == V2 || F2 == V3 ). Also you can search text fields using regex: F1 == /Tes.*/i", + "fullname": "Nombre Completo", + "header-logo-title": "Retroceder a tu página de tableros.", + "hide-system-messages": "Esconder mensajes del sistema", + "headerBarCreateBoardPopup-title": "Crear Tablero", + "home": "Inicio", + "import": "Importar", + "link": "Link", + "import-board": "importar tablero", + "import-board-c": "Importar tablero", + "import-board-title-trello": "Importar tablero de Trello", + "import-board-title-wekan": "Import board from previous export", + "import-sandstorm-backup-warning": "Do not delete data you import from original exported board or Trello before checking does this grain close and open again, or do you get Board not found error, that means data loss.", + "import-sandstorm-warning": "El tablero importado va a borrar todos los datos existentes en el tablero y reemplazarlos con los del tablero en cuestión.", + "from-trello": "De Trello", + "from-wekan": "From previous export", + "import-board-instruction-trello": "En tu tablero de Trello, ve a 'Menú', luego a 'Más', 'Imprimir y Exportar', 'Exportar JSON', y copia el texto resultante.", + "import-board-instruction-wekan": "In your board, go to 'Menu', then 'Export board', and copy the text in the downloaded file.", + "import-board-instruction-about-errors": "If you get errors when importing board, sometimes importing still works, and board is at All Boards page.", + "import-json-placeholder": "Pegá tus datos JSON válidos acá", + "import-map-members": "Mapear Miembros", + "import-members-map": "Your imported board has some members. Please map the members you want to import to your users", + "import-show-user-mapping": "Revisar mapeo de miembros", + "import-user-select": "Pick your existing user you want to use as this member", + "importMapMembersAddPopup-title": "Select member", + "info": "Versión", + "initials": "Iniciales", + "invalid-date": "Fecha inválida", + "invalid-time": "Tiempo inválido", + "invalid-user": "Usuario inválido", + "joined": "unido", + "just-invited": "Fuiste invitado a este tablero", + "keyboard-shortcuts": "Atajos de teclado", + "label-create": "Crear Etiqueta", + "label-default": "%s etiqueta (por defecto)", + "label-delete-pop": "No hay deshacer. Esto va a eliminar esta etiqueta de todas las tarjetas y destruir su historia.", + "labels": "Etiquetas", + "language": "Lenguaje", + "last-admin-desc": "No podés cambiar roles porque tiene que haber al menos un administrador.", + "leave-board": "Dejar Tablero", + "leave-board-pop": "¿Estás seguro que querés dejar __boardTitle__? Vas a salir de todas las tarjetas en este tablero.", + "leaveBoardPopup-title": "¿Dejar Tablero?", + "link-card": "Enlace a esta tarjeta", + "list-archive-cards": "Move all cards in this list to Archive", + "list-archive-cards-pop": "This will remove all the cards in this list from the board. To view cards in Archive and bring them back to the board, click “Menu” > “Archive”.", + "list-move-cards": "Mueve todas las tarjetas en esta lista", + "list-select-cards": "Selecciona todas las tarjetas en esta lista", + "set-color-list": "Set Color", + "listActionPopup-title": "Listar Acciones", + "swimlaneActionPopup-title": "Acciones de la Calle", + "swimlaneAddPopup-title": "Add a Swimlane below", + "listImportCardPopup-title": "Importar una tarjeta Trello", + "listMorePopup-title": "Mas", + "link-list": "Enlace a esta lista", + "list-delete-pop": "Todas las acciones van a ser eliminadas del agregador de actividad y no podás recuperar la lista. No se puede deshacer.", + "list-delete-suggest-archive": "You can move a list to Archive to remove it from the board and preserve the activity.", + "lists": "Listas", + "swimlanes": "Calles", + "log-out": "Salir", + "log-in": "Entrar", + "loginPopup-title": "Entrar", + "memberMenuPopup-title": "Opciones de Miembros", + "members": "Miembros", + "menu": "Menú", + "move-selection": "Mover selección", + "moveCardPopup-title": "Mover Tarjeta", + "moveCardToBottom-title": "Mover al Final", + "moveCardToTop-title": "Mover al Tope", + "moveSelectionPopup-title": "Mover selección", + "multi-selection": "Multi-Selección", + "multi-selection-on": "Multi-selección está activo", + "muted": "Silenciado", + "muted-info": "No serás notificado de ningún cambio en este tablero", + "my-boards": "Mis Tableros", + "name": "Nombre", + "no-archived-cards": "No cards in Archive.", + "no-archived-lists": "No lists in Archive.", + "no-archived-swimlanes": "No swimlanes in Archive.", + "no-results": "No hay resultados", + "normal": "Normal", + "normal-desc": "Puede ver y editar tarjetas. No puede cambiar opciones.", + "not-accepted-yet": "Invitación no aceptada todavía", + "notify-participate": "Recibí actualizaciones en cualquier tarjeta que participés como creador o miembro", + "notify-watch": "Recibí actualizaciones en cualquier tablero, lista, o tarjeta que estés siguiendo", + "optional": "opcional", + "or": "o", + "page-maybe-private": "Esta página puede ser privada. Vos podrás verla <a href='%s'>entrando</a>.", + "page-not-found": "Página no encontrada.", + "password": "Contraseña", + "paste-or-dragdrop": "pegar, arrastrar y soltar el archivo de imagen a esto (imagen sola)", + "participating": "Participando", + "preview": "Previsualización", + "previewAttachedImagePopup-title": "Previsualización", + "previewClipboardImagePopup-title": "Previsualización", + "private": "Privado", + "private-desc": "Este tablero es privado. Solo personas agregadas a este tablero pueden verlo y editarlo.", + "profile": "Perfil", + "public": "Público", + "public-desc": "Este tablero es público. Es visible para cualquiera con un enlace y se va a mostrar en los motores de búsqueda como Google. Solo personas agregadas a este tablero pueden editarlo.", + "quick-access-description": "Dale una estrella al tablero para agregar un acceso directo en esta barra.", + "remove-cover": "Remover Portada", + "remove-from-board": "Remover del Tablero", + "remove-label": "Remover Etiqueta", + "listDeletePopup-title": "¿Borrar Lista?", + "remove-member": "Remover Miembro", + "remove-member-from-card": "Remover de Tarjeta", + "remove-member-pop": "¿Remover __name__ (__username__) de __boardTitle__? Los miembros va a ser removido de todas las tarjetas en este tablero. Serán notificados.", + "removeMemberPopup-title": "¿Remover Miembro?", + "rename": "Renombrar", + "rename-board": "Renombrar Tablero", + "restore": "Restaurar", + "save": "Grabar", + "search": "Buscar", + "rules": "Rules", + "search-cards": "Search from card/list titles, descriptions and custom fields on this board", + "search-example": "¿Texto a buscar?", + "select-color": "Seleccionar Color", + "set-wip-limit-value": "Fijar un límite para el número máximo de tareas en esta lista", + "setWipLimitPopup-title": "Establecer Límite TEP", + "shortcut-assign-self": "Asignarte a vos mismo en la tarjeta actual", + "shortcut-autocomplete-emoji": "Autocompletar emonji", + "shortcut-autocomplete-members": "Autocompletar miembros", + "shortcut-clear-filters": "Limpiar todos los filtros", + "shortcut-close-dialog": "Cerrar Diálogo", + "shortcut-filter-my-cards": "Filtrar mis tarjetas", + "shortcut-show-shortcuts": "Traer esta lista de atajos", + "shortcut-toggle-filterbar": "Activar/Desactivar Barra Lateral de Filtros", + "shortcut-toggle-sidebar": "Activar/Desactivar Barra Lateral de Tableros", + "show-cards-minimum-count": "Mostrar cuenta de tarjetas si la lista contiene más que", + "sidebar-open": "Abrir Barra Lateral", + "sidebar-close": "Cerrar Barra Lateral", + "signupPopup-title": "Crear Cuenta", + "star-board-title": "Clickear para darle una estrella a este tablero. Se mostrará arriba en el tope de tu lista de tableros.", + "starred-boards": "Tableros con estrellas", + "starred-boards-description": "Tableros con estrellas se muestran en el tope de tu lista de tableros.", + "subscribe": "Suscribirse", + "team": "Equipo", + "this-board": "este tablero", + "this-card": "esta tarjeta", + "spent-time-hours": "Tiempo empleado (horas)", + "overtime-hours": "Sobretiempo (horas)", + "overtime": "Sobretiempo", + "has-overtime-cards": "Tiene tarjetas con sobretiempo", + "has-spenttime-cards": "Ha gastado tarjetas de tiempo", + "time": "Hora", + "title": "Título", + "tracking": "Seguimiento", + "tracking-info": "Serás notificado de cualquier cambio a aquellas tarjetas en las que seas creador o miembro.", + "type": "Type", + "unassign-member": "Desasignar miembro", + "unsaved-description": "Tienes una descripción sin guardar.", + "unwatch": "Dejar de seguir", + "upload": "Cargar", + "upload-avatar": "Cargar un avatar", + "uploaded-avatar": "Cargado un avatar", + "username": "Nombre de usuario", + "view-it": "Verlo", + "warn-list-archived": "warning: this card is in an list at Archive", + "watch": "Seguir", + "watching": "Siguiendo", + "watching-info": "Serás notificado de cualquier cambio en este tablero", + "welcome-board": "Tablero de Bienvenida", + "welcome-swimlane": "Hito 1", + "welcome-list1": "Básicos", + "welcome-list2": "Avanzado", + "card-templates-swimlane": "Card Templates", + "list-templates-swimlane": "List Templates", + "board-templates-swimlane": "Board Templates", + "what-to-do": "¿Qué querés hacer?", + "wipLimitErrorPopup-title": "Límite TEP Inválido", + "wipLimitErrorPopup-dialog-pt1": " El número de tareas en esta lista es mayor que el límite TEP que definiste.", + "wipLimitErrorPopup-dialog-pt2": "Por favor mové algunas tareas fuera de esta lista, o seleccioná un límite TEP más alto.", + "admin-panel": "Panel de Administración", + "settings": "Opciones", + "people": "Gente", + "registration": "Registro", + "disable-self-registration": "Desactivar auto-registro", + "invite": "Invitar", + "invite-people": "Invitar Gente", + "to-boards": "A tarjeta(s)", + "email-addresses": "Dirección de Email", + "smtp-host-description": "La dirección del servidor SMTP que maneja tus emails", + "smtp-port-description": "El puerto que tu servidor SMTP usa para correos salientes", + "smtp-tls-description": "Activar soporte TLS para el servidor SMTP", + "smtp-host": "Servidor SMTP", + "smtp-port": "Puerto SMTP", + "smtp-username": "Usuario", + "smtp-password": "Contraseña", + "smtp-tls": "Soporte TLS", + "send-from": "De", + "send-smtp-test": "Enviarse un email de prueba", + "invitation-code": "Código de Invitación", + "email-invite-register-subject": "__inviter__ te envió una invitación", + "email-invite-register-text": "Dear __user__,\n\n__inviter__ invites you to kanban board for collaborations.\n\nPlease follow the link below:\n__url__\n\nAnd your invitation code is: __icode__\n\nThanks.", + "email-smtp-test-subject": "SMTP Test Email", + "email-smtp-test-text": "Enviaste el correo correctamente", + "error-invitation-code-not-exist": "El código de invitación no existe", + "error-notAuthorized": "No estás autorizado para ver esta página.", + "webhook-title": "Webhook Name", + "webhook-token": "Token (Optional for Authentication)", + "outgoing-webhooks": "Ganchos Web Salientes", + "bidirectional-webhooks": "Two-Way Webhooks", + "outgoingWebhooksPopup-title": "Ganchos Web Salientes", + "boardCardTitlePopup-title": "Card Title Filter", + "disable-webhook": "Disable This Webhook", + "global-webhook": "Global Webhooks", + "new-outgoing-webhook": "Nuevo Gancho Web", + "no-name": "(desconocido)", + "Node_version": "Versión de Node", + "Meteor_version": "Meteor version", + "MongoDB_version": "MongoDB version", + "MongoDB_storage_engine": "MongoDB storage engine", + "MongoDB_Oplog_enabled": "MongoDB Oplog enabled", + "OS_Arch": "Arch del SO", + "OS_Cpus": "Cantidad de CPU del SO", + "OS_Freemem": "Memoria Libre del SO", + "OS_Loadavg": "Carga Promedio del SO", + "OS_Platform": "Plataforma del SO", + "OS_Release": "Revisión del SO", + "OS_Totalmem": "Memoria Total del SO", + "OS_Type": "Tipo de SO", + "OS_Uptime": "Tiempo encendido del SO", + "days": "days", + "hours": "horas", + "minutes": "minutos", + "seconds": "segundos", + "show-field-on-card": "Show this field on card", + "automatically-field-on-card": "Auto create field to all cards", + "showLabel-field-on-card": "Show field label on minicard", + "yes": "Si", + "no": "No", + "accounts": "Cuentas", + "accounts-allowEmailChange": "Permitir Cambio de Email", + "accounts-allowUserNameChange": "Allow Username Change", + "createdAt": "Creado en", + "verified": "Verificado", + "active": "Activo", + "card-received": "Recibido", + "card-received-on": "Recibido en", + "card-end": "Termino", + "card-end-on": "Termina en", + "editCardReceivedDatePopup-title": "Cambiar fecha de recepción", + "editCardEndDatePopup-title": "Cambiar fecha de término", + "setCardColorPopup-title": "Set color", + "setCardActionsColorPopup-title": "Choose a color", + "setSwimlaneColorPopup-title": "Choose a color", + "setListColorPopup-title": "Choose a color", + "assigned-by": "Assigned By", + "requested-by": "Requested By", + "board-delete-notice": "Deleting is permanent. You will lose all lists, cards and actions associated with this board.", + "delete-board-confirm-popup": "All lists, cards, labels, and activities will be deleted and you won't be able to recover the board contents. There is no undo.", + "boardDeletePopup-title": "Delete Board?", + "delete-board": "Delete Board", + "default-subtasks-board": "Subtasks for __board__ board", + "default": "Default", + "queue": "Queue", + "subtask-settings": "Subtasks Settings", + "card-settings": "Card Settings", + "boardSubtaskSettingsPopup-title": "Board Subtasks Settings", + "boardCardSettingsPopup-title": "Card Settings", + "deposit-subtasks-board": "Deposit subtasks to this board:", + "deposit-subtasks-list": "Landing list for subtasks deposited here:", + "show-parent-in-minicard": "Show parent in minicard:", + "prefix-with-full-path": "Prefix with full path", + "prefix-with-parent": "Prefix with parent", + "subtext-with-full-path": "Subtext with full path", + "subtext-with-parent": "Subtext with parent", + "change-card-parent": "Change card's parent", + "parent-card": "Parent card", + "source-board": "Source board", + "no-parent": "Don't show parent", + "activity-added-label": "added label '%s' to %s", + "activity-removed-label": "removed label '%s' from %s", + "activity-delete-attach": "deleted an attachment from %s", + "activity-added-label-card": "added label '%s'", + "activity-removed-label-card": "removed label '%s'", + "activity-delete-attach-card": "deleted an attachment", + "activity-set-customfield": "set custom field '%s' to '%s' in %s", + "activity-unset-customfield": "unset custom field '%s' in %s", + "r-rule": "Rule", + "r-add-trigger": "Add trigger", + "r-add-action": "Add action", + "r-board-rules": "Board rules", + "r-add-rule": "Add rule", + "r-view-rule": "View rule", + "r-delete-rule": "Delete rule", + "r-new-rule-name": "New rule title", + "r-no-rules": "No rules", + "r-when-a-card": "When a card", + "r-is": "is", + "r-is-moved": "is moved", + "r-added-to": "added to", + "r-removed-from": "Removed from", + "r-the-board": "the board", + "r-list": "list", + "set-filter": "Set Filter", + "r-moved-to": "Moved to", + "r-moved-from": "Moved from", + "r-archived": "Moved to Archive", + "r-unarchived": "Restored from Archive", + "r-a-card": "a card", + "r-when-a-label-is": "When a label is", + "r-when-the-label": "When the label", + "r-list-name": "list name", + "r-when-a-member": "When a member is", + "r-when-the-member": "When the member", + "r-name": "name", + "r-when-a-attach": "When an attachment", + "r-when-a-checklist": "When a checklist is", + "r-when-the-checklist": "When the checklist", + "r-completed": "Completed", + "r-made-incomplete": "Made incomplete", + "r-when-a-item": "When a checklist item is", + "r-when-the-item": "When the checklist item", + "r-checked": "Checked", + "r-unchecked": "Unchecked", + "r-move-card-to": "Move card to", + "r-top-of": "Top of", + "r-bottom-of": "Bottom of", + "r-its-list": "its list", + "r-archive": "Mover al Archivo", + "r-unarchive": "Restore from Archive", + "r-card": "card", + "r-add": "Agregar", + "r-remove": "Remove", + "r-label": "label", + "r-member": "member", + "r-remove-all": "Remove all members from the card", + "r-set-color": "Set color to", + "r-checklist": "checklist", + "r-check-all": "Check all", + "r-uncheck-all": "Uncheck all", + "r-items-check": "items of checklist", + "r-check": "Check", + "r-uncheck": "Uncheck", + "r-item": "item", + "r-of-checklist": "of checklist", + "r-send-email": "Send an email", + "r-to": "to", + "r-subject": "subject", + "r-rule-details": "Rule details", + "r-d-move-to-top-gen": "Move card to top of its list", + "r-d-move-to-top-spec": "Move card to top of list", + "r-d-move-to-bottom-gen": "Move card to bottom of its list", + "r-d-move-to-bottom-spec": "Move card to bottom of list", + "r-d-send-email": "Send email", + "r-d-send-email-to": "to", + "r-d-send-email-subject": "subject", + "r-d-send-email-message": "message", + "r-d-archive": "Move card to Archive", + "r-d-unarchive": "Restore card from Archive", + "r-d-add-label": "Add label", + "r-d-remove-label": "Remove label", + "r-create-card": "Create new card", + "r-in-list": "in list", + "r-in-swimlane": "in swimlane", + "r-d-add-member": "Add member", + "r-d-remove-member": "Remove member", + "r-d-remove-all-member": "Remove all member", + "r-d-check-all": "Check all items of a list", + "r-d-uncheck-all": "Uncheck all items of a list", + "r-d-check-one": "Check item", + "r-d-uncheck-one": "Uncheck item", + "r-d-check-of-list": "of checklist", + "r-d-add-checklist": "Add checklist", + "r-d-remove-checklist": "Remove checklist", + "r-by": "by", + "r-add-checklist": "Add checklist", + "r-with-items": "with items", + "r-items-list": "item1,item2,item3", + "r-add-swimlane": "Add swimlane", + "r-swimlane-name": "swimlane name", + "r-board-note": "Note: leave a field empty to match every possible value.", + "r-checklist-note": "Note: checklist's items have to be written as comma separated values.", + "r-when-a-card-is-moved": "When a card is moved to another list", + "r-set": "Set", + "r-update": "Update", + "r-datefield": "date field", + "r-df-start-at": "start", + "r-df-due-at": "due", + "r-df-end-at": "end", + "r-df-received-at": "received", + "r-to-current-datetime": "to current date/time", + "r-remove-value-from": "Remove value from", + "ldap": "LDAP", + "oauth2": "OAuth2", + "cas": "CAS", + "authentication-method": "Authentication method", + "authentication-type": "Authentication type", + "custom-product-name": "Custom Product Name", + "layout": "Layout", + "hide-logo": "Hide Logo", + "add-custom-html-after-body-start": "Add Custom HTML after <body> start", + "add-custom-html-before-body-end": "Add Custom HTML before </body> end", + "error-undefined": "Something went wrong", + "error-ldap-login": "An error occurred while trying to login", + "display-authentication-method": "Display Authentication Method", + "default-authentication-method": "Default Authentication Method", + "duplicate-board": "Duplicate Board", + "people-number": "The number of people is:", + "swimlaneDeletePopup-title": "Delete Swimlane ?", + "swimlane-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the swimlane. There is no undo.", + "restore-all": "Restore all", + "delete-all": "Delete all", + "loading": "Loading, please wait.", + "previous_as": "last time was", + "act-a-dueAt": "modified due time to \nWhen: __timeValue__\nWhere: __card__\n previous due was __timeOldValue__", + "act-a-endAt": "modified ending time to __timeValue__ from (__timeOldValue__)", + "act-a-startAt": "modified starting time to __timeValue__ from (__timeOldValue__)", + "act-a-receivedAt": "modified received time to __timeValue__ from (__timeOldValue__)", + "a-dueAt": "modified due time to be", + "a-endAt": "modified ending time to be", + "a-startAt": "modified starting time to be", + "a-receivedAt": "modified received time to be", + "almostdue": "current due time %s is approaching", + "pastdue": "current due time %s is past", + "duenow": "current due time %s is today", + "act-newDue": "__list__/__card__ has 1st due reminder [__board__]", + "act-withDue": "__list__/__card__ due reminders [__board__]", + "act-almostdue": "was reminding the current due (__timeValue__) of __card__ is approaching", + "act-pastdue": "was reminding the current due (__timeValue__) of __card__ is past", + "act-duenow": "was reminding the current due (__timeValue__) of __card__ is now", + "act-atUserComment": "You were mentioned in [__board__] __list__/__card__", + "delete-user-confirm-popup": "Are you sure you want to delete this account? There is no undo.", + "accounts-allowUserDelete": "Allow users to self delete their account", + "hide-minicard-label-text": "Hide minicard label text", + "show-desktop-drag-handles": "Show desktop drag handles", + "assignee": "Assignee", + "cardAssigneesPopup-title": "Assignee", + "addmore-detail": "Add a more detailed description", + "show-on-card": "Show on Card", + "new": "New", + "editUserPopup-title": "Edit User", + "newUserPopup-title": "New User", + "notifications": "Notifications", + "view-all": "View All", + "filter-by-unread": "Filter by Unread", + "mark-all-as-read": "Mark all as read", + "remove-all-read": "Remove all read", + "allow-rename": "Allow Rename", + "allowRenamePopup-title": "Allow Rename" +} \ No newline at end of file diff --git a/i18n/es.i18n.json b/i18n/es.i18n.json index ae11d005..fd929535 100644 --- a/i18n/es.i18n.json +++ b/i18n/es.i18n.json @@ -1,780 +1,780 @@ { - "accept": "Aceptar", - "act-activity-notify": "Notificación de actividad", - "act-addAttachment": "añadido el adjunto __attachment__ a la tarjeta __card__ de la lista __list__ del carril __swimlane__ del tablero __board__", - "act-deleteAttachment": "eliminado el adjunto __attachment__ de la tarjeta __card__ de la lista __list__ del carril __swimlane__ del tablero __board__", - "act-addSubtask": "añadida la subtarea __subtask__ a la tarjeta __card__ de la lista __list__ del carril __swimlane__ del tablero __board__", - "act-addLabel": "añadida la etiqueta __label__ a la tarjeta __card__ de la lista __list__ del carril __swimlane__ del tablero __board__", - "act-addedLabel": "añadida la etiqueta __label__ a la tarjeta __card__ de la lista __list__ del carril __swimlane__ del tablero __board__", - "act-removeLabel": "eliminada la etiqueta __label__ de la tarjeta __card__ de la lista __list__ del carril __swimlane__ del tablero __board__", - "act-removedLabel": "eliminada la etiqueta __label__ de la tarjeta __card__ de la lista __list__ del carril __swimlane__ del tablero __board__", - "act-addChecklist": "añadida la lista de verificación __checklist__ a la tarjeta __card__ de la lista __list__ del carril __swimlane__ del tablero __board__", - "act-addChecklistItem": "añadido el elemento __checklistItem__ a la lista de verificación __checklist__ de la tarjeta __card__ de la lista __list__ del carril __swimlane__ del tablero __board__", - "act-removeChecklist": "eliminada la lista de verificación __checklist__ de la tarjeta __card__ de la lista __list__ del carril __swimlane__ del tablero __board__", - "act-removeChecklistItem": "eliminado el elemento __checklistItem__ de la lista de verificación __checkList__ de la tarjeta __card__ de la lista __list__ del carril __swimlane__ del tablero __board__", - "act-checkedItem": "marcado el elemento __checklistItem__ de la lista de verificación __checklist__ de la tarjeta __card__ de la lista __list__ del carril __swimlane__ del tablero __board__", - "act-uncheckedItem": "desmarcado el elemento __checklistItem__ de la lista de verificación __checklist__ de la tarjeta __card__ de la lista __list__ del carril __swimlane__ del tablero __board__", - "act-completeChecklist": "completada la lista de verificación __checklist__ de la tarjeta __card__ de la lista __list__ del carril __swimlane__ del tablero __board__", - "act-uncompleteChecklist": "no completada la lista de verificación __checklist__ de la tarjeta __card__ de la lista __list__ del carril __swimlane__ del tablero __board__", - "act-addComment": "comentario en la tarjeta__card__: __comment__ de la lista __list__ del carril __swimlane__ del tablero __board__", - "act-editComment": "comentario editado en la tarjeta __card__: __comment__ de la lista __list__ del carril __swimlane__ del tablero __board__", - "act-deleteComment": "comentario eliminado en la tarjeta __card__: __comment__ de la lista __list__ del carril __swimlane__ del tablero __board__", - "act-createBoard": "creó el tablero __board__", - "act-createSwimlane": "creó el carril de flujo __swimlane__ en el tablero __board__", - "act-createCard": "creada la tarjeta __card__ de la lista __list__ del carril __swimlane__ del tablero __board__", - "act-createCustomField": " creado el campo personalizado __customField__ en el tablero __board__", - "act-deleteCustomField": "eliminado el campo personalizado __customField__ del tablero __board__", - "act-setCustomField": "editado el campo personalizado __customField__: __customFieldValue__ en la tarjeta __card__ de la lista __list__ del carril __swimlane__ del tablero __board__", - "act-createList": "añadida la lista __list__ al tablero __board__", - "act-addBoardMember": "añadido el mimbro __member__ al tablero __board__", - "act-archivedBoard": "El tablero __board__ se ha archivado", - "act-archivedCard": "La tarjeta __card__ de la lista __list__ del carril __swimlane__ del tablero __board__ se ha archivado", - "act-archivedList": "La lista __list__ del carril __swimlane__ del tablero __board__ se ha archivado", - "act-archivedSwimlane": "El carril __swimlane__ del tablero __board__ se ha archivado", - "act-importBoard": "importado el tablero __board__", - "act-importCard": "importada la tarjeta __card__ a la lista __list__ del carrril __swimlane__ del tablero __board__", - "act-importList": "importada la lista __list__ al carril __swimlane__ del tablero __board__", - "act-joinMember": "añadido el miembro __member__ a la tarjeta __card__ de la lista __list__ del carril __swimlane__ del tablero __board__", - "act-moveCard": "movida la tarjeta __card__ del tablero __board__ de la lista __oldList__ del carril __oldSwimlane__ a la lista __list__ del carril __swimlane__", - "act-moveCardToOtherBoard": "movida la tarjeta __card__ de la lista __oldList__ del carril __oldSwimlane__ del tablero __oldBoard__ a la lista __list__ del carril __swimlane__ del tablero __board__", - "act-removeBoardMember": "eliminado el miembro __member__ del tablero __board__", - "act-restoredCard": "restaurada la tarjeta __card__ a la lista __list__ del carril __swimlane__ del tablero __board__", - "act-unjoinMember": "eliminado el miembro __member__ de la tarjeta __card__ de la lista __list__ del carril __swimlane__ del tablero __board__", - "act-withBoardTitle": "__board__", - "act-withCardTitle": "[__board__] __card__", - "actions": "Acciones", - "activities": "Actividades", - "activity": "Actividad", - "activity-added": "ha añadido %s a %s", - "activity-archived": "%s se ha archivado", - "activity-attached": "ha adjuntado %s a %s", - "activity-created": "ha creado %s", - "activity-customfield-created": "creó el campo personalizado %s", - "activity-excluded": "ha excluido %s de %s", - "activity-imported": "ha importado %s a %s desde %s", - "activity-imported-board": "ha importado %s desde %s", - "activity-joined": "se ha unido a %s", - "activity-moved": "ha movido %s de %s a %s", - "activity-on": "en %s", - "activity-removed": "ha eliminado %s de %s", - "activity-sent": "ha enviado %s a %s", - "activity-unjoined": "se ha desvinculado de %s", - "activity-subtask-added": "ha añadido la subtarea a %s", - "activity-checked-item": "marcado %s en la lista de verificación %s de %s", - "activity-unchecked-item": "desmarcado %s en lista %s de %s", - "activity-checklist-added": "ha añadido una lista de verificación a %s", - "activity-checklist-removed": "eliminada una lista de verificación desde %s", - "activity-checklist-completed": "lista de verificación completada %s de %s", - "activity-checklist-uncompleted": "no completado la lista %s de %s", - "activity-checklist-item-added": "ha añadido el elemento de la lista de verificación a '%s' en %s", - "activity-checklist-item-removed": "eliminado un elemento de la lista de verificación desde '%s' en %s", - "add": "Añadir", - "activity-checked-item-card": "marcado %s en la lista de verificación %s", - "activity-unchecked-item-card": "desmarcado %s en la lista de verificación %s", - "activity-checklist-completed-card": "completada la lista de verificación __checklist__ de la tarjeta __card__ de la lista __list__ del carril __swimlane__ del tablero __board__", - "activity-checklist-uncompleted-card": "no completó la lista de verificación %s", - "activity-editComment": "comentario editado", - "activity-deleteComment": "comentario eliminado", - "add-attachment": "Añadir adjunto", - "add-board": "Añadir tablero", - "add-card": "Añadir una tarjeta", - "add-swimlane": "Añadir un carril de flujo", - "add-subtask": "Añadir subtarea", - "add-checklist": "Añadir una lista de verificación", - "add-checklist-item": "Añadir un elemento a la lista de verificación", - "add-cover": "Añadir portada", - "add-label": "Añadir una etiqueta", - "add-list": "Añadir una lista", - "add-members": "Añadir miembros", - "added": "Añadida el", - "addMemberPopup-title": "Miembros", - "admin": "Administrador", - "admin-desc": "Puedes ver y editar tarjetas, eliminar miembros, y cambiar las preferencias del tablero", - "admin-announcement": "Aviso", - "admin-announcement-active": "Activar el aviso para todo el sistema", - "admin-announcement-title": "Aviso del administrador", - "all-boards": "Tableros", - "and-n-other-card": "y __count__ tarjeta más", - "and-n-other-card_plural": "y otras __count__ tarjetas", - "apply": "Aplicar", - "app-is-offline": "Cargando, espera por favor. Refrescar esta página causará pérdida de datos. Si la carga no funciona, por favor comprueba que el servidor no se ha parado.", - "archive": "Archivar", - "archive-all": "Archivar todo", - "archive-board": "Archivar este tablero", - "archive-card": "Archivar esta tarjeta", - "archive-list": "Archivar esta lista", - "archive-swimlane": "Archivar este carril", - "archive-selection": "Archivar esta selección", - "archiveBoardPopup-title": "¿Archivar este tablero?", - "archived-items": "Archivo", - "archived-boards": "Tableros en el Archivo", - "restore-board": "Restaurar el tablero", - "no-archived-boards": "No hay Tableros en el Archivo", - "archives": "Archivo", - "template": "Plantilla", - "templates": "Plantillas", - "assign-member": "Asignar miembros", - "attached": "adjuntado", - "attachment": "Adjunto", - "attachment-delete-pop": "La eliminación de un fichero adjunto es permanente. Esta acción no puede deshacerse.", - "attachmentDeletePopup-title": "¿Eliminar el adjunto?", - "attachments": "Adjuntos", - "auto-watch": "Suscribirse automáticamente a los tableros cuando son creados", - "avatar-too-big": "El avatar es muy grande (70KB máx.)", - "back": "Atrás", - "board-change-color": "Cambiar el color", - "board-nb-stars": "%s destacados", - "board-not-found": "Tablero no encontrado", - "board-private-info": "Este tablero será <strong>privado</strong>.", - "board-public-info": "Este tablero será <strong>público</strong>.", - "boardChangeColorPopup-title": "Cambiar el fondo del tablero", - "boardChangeTitlePopup-title": "Renombrar el tablero", - "boardChangeVisibilityPopup-title": "Cambiar visibilidad", - "boardChangeWatchPopup-title": "Cambiar vigilancia", - "boardMenuPopup-title": "Preferencias del tablero", - "boardChangeViewPopup-title": "Vista del tablero", - "boards": "Tableros", - "board-view": "Vista del tablero", - "board-view-cal": "Calendario", - "board-view-swimlanes": "Carriles", - "board-view-collapse": "Contraer", - "board-view-lists": "Listas", - "bucket-example": "Como “Cosas por hacer” por ejemplo", - "cancel": "Cancelar", - "card-archived": "Se archivó esta tarjeta", - "board-archived": "Se archivó este tablero", - "card-comments-title": "Esta tarjeta tiene %s comentarios.", - "card-delete-notice": "la eliminación es permanente. Perderás todas las acciones asociadas a esta tarjeta.", - "card-delete-pop": "Se eliminarán todas las acciones del historial de actividades y no se podrá volver a abrir la tarjeta. Esta acción no puede deshacerse.", - "card-delete-suggest-archive": "Puedes mover una tarjeta al Archivo para quitarla del tablero y preservar la actividad.", - "card-due": "Vence", - "card-due-on": "Vence el", - "card-spent": "Tiempo consumido", - "card-edit-attachments": "Editar los adjuntos", - "card-edit-custom-fields": "Editar los campos personalizados", - "card-start-voting": "Start voting", - "card-cancel-voting": "Delete voting and all votes", - "card-edit-labels": "Editar las etiquetas", - "card-edit-members": "Editar los miembros", - "card-labels-title": "Cambia las etiquetas de la tarjeta", - "card-members-title": "Añadir o eliminar miembros del tablero desde la tarjeta.", - "card-start": "Comienza", - "card-start-on": "Comienza el", - "cardAttachmentsPopup-title": "Adjuntar desde", - "cardCustomField-datePopup-title": "Cambiar la fecha", - "cardCustomFieldsPopup-title": "Editar los campos personalizados", - "cardStartVotingPopup-title": "Start a vote", - "positiveVoteMembersPopup-title": "Proponents", - "negativeVoteMembersPopup-title": "Opponents", - "vote-question": "Voting question", - "vote-public": "Public vote", - "vote-for-it": "for it", - "vote-against": "against", - "cardDeletePopup-title": "¿Eliminar la tarjeta?", - "cardDetailsActionsPopup-title": "Acciones de la tarjeta", - "cardLabelsPopup-title": "Etiquetas", - "cardMembersPopup-title": "Miembros", - "cardMorePopup-title": "Más", - "cardTemplatePopup-title": "Crear plantilla", - "cards": "Tarjetas", - "cards-count": "Tarjetas", - "casSignIn": "Iniciar sesión con CAS", - "cardType-card": "Tarjeta", - "cardType-linkedCard": "Tarjeta enlazada", - "cardType-linkedBoard": "Tablero enlazado", - "change": "Cambiar", - "change-avatar": "Cambiar el avatar", - "change-password": "Cambiar la contraseña", - "change-permissions": "Cambiar los permisos", - "change-settings": "Cambiar las preferencias", - "changeAvatarPopup-title": "Cambiar el avatar", - "changeLanguagePopup-title": "Cambiar el idioma", - "changePasswordPopup-title": "Cambiar la contraseña", - "changePermissionsPopup-title": "Cambiar los permisos", - "changeSettingsPopup-title": "Cambiar las preferencias", - "subtasks": "Subtareas", - "checklists": "Lista de verificación", - "click-to-star": "Haz clic para destacar este tablero.", - "click-to-unstar": "Haz clic para dejar de destacar este tablero.", - "clipboard": "el portapapeles o con arrastrar y soltar", - "close": "Cerrar", - "close-board": "Cerrar el tablero", - "close-board-pop": "Podrás restaurar el tablero haciendo clic en el botón \"Archivo\" del encabezado de la pantalla inicial.", - "color-black": "negra", - "color-blue": "azul", - "color-crimson": "carmesí", - "color-darkgreen": "verde oscuro", - "color-gold": "oro", - "color-gray": "gris", - "color-green": "verde", - "color-indigo": "añil", - "color-lime": "lima", - "color-magenta": "magenta", - "color-mistyrose": "rosa claro", - "color-navy": "azul marino", - "color-orange": "naranja", - "color-paleturquoise": "turquesa", - "color-peachpuff": "melocotón", - "color-pink": "rosa", - "color-plum": "púrpura", - "color-purple": "violeta", - "color-red": "roja", - "color-saddlebrown": "marrón", - "color-silver": "plata", - "color-sky": "celeste", - "color-slateblue": "azul", - "color-white": "blanco", - "color-yellow": "amarilla", - "unset-color": "Desmarcar", - "comment": "Comentar", - "comment-placeholder": "Escribir comentario", - "comment-only": "Sólo comentarios", - "comment-only-desc": "Solo puedes comentar en las tarjetas.", - "no-comments": "No hay comentarios", - "no-comments-desc": "No se pueden mostrar comentarios ni actividades.", - "worker": "Trabajador", - "worker-desc": "Solo puede mover tarjetas, asignarse a la tarjeta y comentar.", - "computer": "el ordenador", - "confirm-subtask-delete-dialog": "¿Seguro que quieres eliminar la subtarea?", - "confirm-checklist-delete-dialog": "¿Seguro que quieres eliminar la lista de verificación?", - "copy-card-link-to-clipboard": "Copiar el enlace de la tarjeta al portapapeles", - "linkCardPopup-title": "Enlazar tarjeta", - "searchElementPopup-title": "Buscar", - "copyCardPopup-title": "Copiar la tarjeta", - "copyChecklistToManyCardsPopup-title": "Copiar la plantilla de la lista de verificación en varias tarjetas", - "copyChecklistToManyCardsPopup-instructions": "Títulos y descripciones de las tarjetas de destino en formato JSON", - "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"Título de la primera tarjeta\", \"description\":\"Descripción de la primera tarjeta\"}, {\"title\":\"Título de la segunda tarjeta\",\"description\":\"Descripción de la segunda tarjeta\"},{\"title\":\"Título de la última tarjeta\",\"description\":\"Descripción de la última tarjeta\"} ]", - "create": "Crear", - "createBoardPopup-title": "Crear tablero", - "chooseBoardSourcePopup-title": "Importar un tablero", - "createLabelPopup-title": "Crear etiqueta", - "createCustomField": "Crear un campo", - "createCustomFieldPopup-title": "Crear un campo", - "current": "actual", - "custom-field-delete-pop": "Se eliminará este campo personalizado de todas las tarjetas y se destruirá su historial. Esta acción no puede deshacerse.", - "custom-field-checkbox": "Casilla de verificación", - "custom-field-date": "Fecha", - "custom-field-dropdown": "Lista desplegable", - "custom-field-dropdown-none": "(nada)", - "custom-field-dropdown-options": "Opciones de la lista", - "custom-field-dropdown-options-placeholder": "Pulsa Intro para añadir más opciones", - "custom-field-dropdown-unknown": "(desconocido)", - "custom-field-number": "Número", - "custom-field-text": "Texto", - "custom-fields": "Campos personalizados", - "date": "Fecha", - "decline": "Declinar", - "default-avatar": "Avatar por defecto", - "delete": "Eliminar", - "deleteCustomFieldPopup-title": "¿Eliminar el campo personalizado?", - "deleteLabelPopup-title": "¿Eliminar la etiqueta?", - "description": "Descripción", - "disambiguateMultiLabelPopup-title": "Desambiguar la acción de etiqueta", - "disambiguateMultiMemberPopup-title": "Desambiguar la acción de miembro", - "discard": "Descartarla", - "done": "Hecho", - "download": "Descargar", - "edit": "Editar", - "edit-avatar": "Cambiar el avatar", - "edit-profile": "Editar el perfil", - "edit-wip-limit": "Cambiar el límite del trabajo en proceso", - "soft-wip-limit": "Límite del trabajo en proceso flexible", - "editCardStartDatePopup-title": "Cambiar la fecha de comienzo", - "editCardDueDatePopup-title": "Cambiar la fecha de vencimiento", - "editCustomFieldPopup-title": "Editar el campo", - "editCardSpentTimePopup-title": "Cambiar el tiempo consumido", - "editLabelPopup-title": "Cambiar la etiqueta", - "editNotificationPopup-title": "Editar las notificaciones", - "editProfilePopup-title": "Editar el perfil", - "email": "Correo electrónico", - "email-enrollAccount-subject": "Cuenta creada en __siteName__", - "email-enrollAccount-text": "Hola __user__,\n\nPara empezar a utilizar el servicio, simplemente haz clic en el siguiente enlace.\n\n__url__\n\nGracias.", - "email-fail": "Error al enviar el correo", - "email-fail-text": "Error al intentar enviar el correo", - "email-invalid": "Correo no válido", - "email-invite": "Invitar vía correo electrónico", - "email-invite-subject": "__inviter__ ha enviado una invitación", - "email-invite-text": "Estimado __user__,\n\n__inviter__ te invita a unirte al tablero '__board__' para colaborar.\n\nPor favor, haz clic en el siguiente enlace:\n\n__url__\n\nGracias.", - "email-resetPassword-subject": "Restablecer tu contraseña en __siteName__", - "email-resetPassword-text": "Hola __user__,\n\nPara restablecer tu contraseña, haz clic en el siguiente enlace.\n\n__url__\n\nGracias.", - "email-sent": "Correo enviado", - "email-verifyEmail-subject": "Verifica tu dirección de correo en __siteName__", - "email-verifyEmail-text": "Hola __user__,\n\nPara verificar tu cuenta de correo electrónico, haz clic en el siguiente enlace.\n\n__url__\n\nGracias.", - "enable-wip-limit": "Habilitar el límite del trabajo en proceso", - "error-board-doesNotExist": "El tablero no existe", - "error-board-notAdmin": "Es necesario ser administrador de este tablero para hacer eso", - "error-board-notAMember": "Es necesario ser miembro de este tablero para hacer eso", - "error-json-malformed": "El texto no es un JSON válido", - "error-json-schema": "Sus datos JSON no incluyen la información apropiada en el formato correcto", - "error-list-doesNotExist": "La lista no existe", - "error-user-doesNotExist": "El usuario no existe", - "error-user-notAllowSelf": "No puedes invitarte a ti mismo", - "error-user-notCreated": "El usuario no ha sido creado", - "error-username-taken": "Este nombre de usuario ya está en uso", - "error-email-taken": "Esta dirección de correo ya está en uso", - "export-board": "Exportar el tablero", - "sort": "Ordenar", - "sort-desc": "Click para ordenar la lista", - "list-sort-by": "Ordenar la lista por:", - "list-label-modifiedAt": "Hora de último acceso", - "list-label-title": "Nombre de la lista", - "list-label-sort": "Tu orden manual", - "list-label-short-modifiedAt": "(L)", - "list-label-short-title": "(N)", - "list-label-short-sort": "(M)", - "filter": "Filtrar", - "filter-cards": "Filtrar tarjetas o listas", - "list-filter-label": "Filtrar listas por título", - "filter-clear": "Limpiar el filtro", - "filter-no-label": "Sin etiqueta", - "filter-no-member": "Sin miembro", - "filter-no-assignee": "No assignee", - "filter-no-custom-fields": "Sin campos personalizados", - "filter-show-archive": "Mostrar las listas archivadas", - "filter-hide-empty": "Ocultar las listas vacías", - "filter-on": "Filtrado activado", - "filter-on-desc": "Estás filtrando tarjetas en este tablero. Haz clic aquí para editar el filtro.", - "filter-to-selection": "Filtrar la selección", - "advanced-filter-label": "Filtrado avanzado", - "advanced-filter-description": "El filtrado avanzado permite escribir una cadena que contiene los siguientes operadores: == != <= >= && || ( ) Se utiliza un espacio como separador entre los operadores. Se pueden filtrar todos los campos personalizados escribiendo sus nombres y valores. Por ejemplo: Campo1 == Valor1. Nota: Si los campos o valores contienen espacios, deben encapsularse entre comillas simples. Por ejemplo: 'Campo 1' == 'Valor 1'. Para omitir los caracteres de control único (' \\/), se usa \\. Por ejemplo: Campo1 = I\\'m. También se pueden combinar múltiples condiciones. Por ejemplo: C1 == V1 || C1 == V2. Normalmente todos los operadores se interpretan de izquierda a derecha. Se puede cambiar el orden colocando paréntesis. Por ejemplo: C1 == V1 && ( C2 == V2 || C2 == V3 ). También se puede buscar en campos de texto usando expresiones regulares: C1 == /Tes.*/i", - "fullname": "Nombre completo", - "header-logo-title": "Volver a tu página de tableros", - "hide-system-messages": "Ocultar las notificaciones de actividad", - "headerBarCreateBoardPopup-title": "Crear tablero", - "home": "Inicio", - "import": "Importar", - "link": "Enlace", - "import-board": "importar un tablero", - "import-board-c": "Importar un tablero", - "import-board-title-trello": "Importar un tablero desde Trello", - "import-board-title-wekan": "Importar tablero desde una exportación previa", - "import-sandstorm-backup-warning": "No elimine los datos que está importando del tablero o Trello original antes de verificar que la semilla pueda cerrarse y abrirse nuevamente, o que ocurra un error de \"Tablero no encontrado\", de lo contrario perderá sus datos.", - "import-sandstorm-warning": "El tablero importado eliminará todos los datos existentes en este tablero y los reemplazará con los datos del tablero importado.", - "from-trello": "Desde Trello", - "from-wekan": "Desde exportación previa", - "import-board-instruction-trello": "En tu tablero de Trello, ve a 'Menú', luego 'Más' > 'Imprimir y exportar' > 'Exportar JSON', y copia el texto resultante.", - "import-board-instruction-wekan": "En tu tablero, vete a 'Menú', luego 'Exportar tablero', y copia el texto en el archivo descargado.", - "import-board-instruction-about-errors": "Aunque obtengas errores cuando importes el tablero, a veces la importación funciona igualmente, y el tablero se encontrará en la página de tableros.", - "import-json-placeholder": "Pega tus datos JSON válidos aquí", - "import-map-members": "Mapa de miembros", - "import-members-map": "Tu tablero importado tiene algunos miembros. Por favor, mapea los miembros que quieres importar con tus usuarios.", - "import-show-user-mapping": "Revisión de la asignación de miembros", - "import-user-select": "Selecciona el miembro existe que quieres usar como este miembro.", - "importMapMembersAddPopup-title": "Seleccionar miembro", - "info": "Versión", - "initials": "Iniciales", - "invalid-date": "Fecha no válida", - "invalid-time": "Tiempo no válido", - "invalid-user": "Usuario no válido", - "joined": "se ha unido", - "just-invited": "Has sido invitado a este tablero", - "keyboard-shortcuts": "Atajos de teclado", - "label-create": "Crear una etiqueta", - "label-default": "etiqueta %s (por defecto)", - "label-delete-pop": "Se eliminará esta etiqueta de todas las tarjetas y se destruirá su historial. Esta acción no puede deshacerse.", - "labels": "Etiquetas", - "language": "Cambiar el idioma", - "last-admin-desc": "No puedes cambiar roles porque debe haber al menos un administrador.", - "leave-board": "Abandonar el tablero", - "leave-board-pop": "¿Seguro que quieres abandonar __boardTitle__? Serás desvinculado de todas las tarjetas en este tablero.", - "leaveBoardPopup-title": "¿Abandonar el tablero?", - "link-card": "Enlazar a esta tarjeta", - "list-archive-cards": "Archivar todas las tarjetas de esta lista", - "list-archive-cards-pop": "Esto eliminará del tablero todas las tarjetas en esta lista. Para ver las tarjetas en el Archivo y recuperarlas al tablero haga click en \"Menu\" > \"Archivo\"", - "list-move-cards": "Mover todas las tarjetas de esta lista", - "list-select-cards": "Seleccionar todas las tarjetas de esta lista", - "set-color-list": "Cambiar el color", - "listActionPopup-title": "Acciones de la lista", - "swimlaneActionPopup-title": "Acciones del carril de flujo", - "swimlaneAddPopup-title": "Añadir un carril de flujo debajo", - "listImportCardPopup-title": "Importar una tarjeta de Trello", - "listMorePopup-title": "Más", - "link-list": "Enlazar a esta lista", - "list-delete-pop": "Todas las acciones serán eliminadas del historial de actividades y no se podrá recuperar la lista. Esta acción no puede deshacerse.", - "list-delete-suggest-archive": "Puedes mover una lista al Archivo para quitarla del tablero y preservar la actividad.", - "lists": "Listas", - "swimlanes": "Carriles", - "log-out": "Finalizar la sesión", - "log-in": "Iniciar sesión", - "loginPopup-title": "Iniciar sesión", - "memberMenuPopup-title": "Preferencias de miembro", - "members": "Miembros", - "menu": "Menú", - "move-selection": "Mover la selección", - "moveCardPopup-title": "Mover la tarjeta", - "moveCardToBottom-title": "Mover al final", - "moveCardToTop-title": "Mover al principio", - "moveSelectionPopup-title": "Mover la selección", - "multi-selection": "Selección múltiple", - "multi-selection-on": "Selección múltiple activada", - "muted": "Silenciado", - "muted-info": "No serás notificado de ningún cambio en este tablero", - "my-boards": "Mis tableros", - "name": "Nombre", - "no-archived-cards": "No hay tarjetas archivadas.", - "no-archived-lists": "No hay listas archivadas.", - "no-archived-swimlanes": "No hay carriles archivados.", - "no-results": "Sin resultados", - "normal": "Normal", - "normal-desc": "Puedes ver y editar tarjetas. No puedes cambiar la configuración.", - "not-accepted-yet": "La invitación no ha sido aceptada aún", - "notify-participate": "Recibir actualizaciones de cualquier tarjeta en la que participas como creador o miembro", - "notify-watch": "Recibir actuaizaciones de cualquier tablero, lista o tarjeta que estés vigilando", - "optional": "opcional", - "or": "o", - "page-maybe-private": "Esta página puede ser privada. Es posible que puedas verla al <a href='%s'>iniciar sesión</a>.", - "page-not-found": "Página no encontrada.", - "password": "Contraseña", - "paste-or-dragdrop": "pegar o arrastrar y soltar un fichero de imagen (sólo imagen)", - "participating": "Participando", - "preview": "Previsualizar", - "previewAttachedImagePopup-title": "Previsualizar", - "previewClipboardImagePopup-title": "Previsualizar", - "private": "Privado", - "private-desc": "Este tablero es privado. Sólo las personas añadidas al tablero pueden verlo y editarlo.", - "profile": "Perfil", - "public": "Público", - "public-desc": "Este tablero es público. Es visible para cualquiera a través del enlace, y se mostrará en los buscadores como Google. Sólo las personas añadidas al tablero pueden editarlo.", - "quick-access-description": "Destaca un tablero para añadir un acceso directo en esta barra.", - "remove-cover": "Eliminar portada", - "remove-from-board": "Desvincular del tablero", - "remove-label": "Eliminar la etiqueta", - "listDeletePopup-title": "¿Eliminar la lista?", - "remove-member": "Eliminar miembro", - "remove-member-from-card": "Eliminar de la tarjeta", - "remove-member-pop": "¿Eliminar __name__ (__username__) de __boardTitle__? El miembro será eliminado de todas las tarjetas de este tablero. En ellas se mostrará una notificación.", - "removeMemberPopup-title": "¿Eliminar miembro?", - "rename": "Renombrar", - "rename-board": "Renombrar el tablero", - "restore": "Restaurar", - "save": "Añadir", - "search": "Buscar", - "rules": "Reglas", - "search-cards": "Buscar entre los títulos, las descripciones de las tarjetas/listas y los campos personalizados en este tablero. ", - "search-example": "¿Texto a buscar?", - "select-color": "Seleccionar el color", - "set-wip-limit-value": "Cambiar el límite para el número máximo de tareas en esta lista.", - "setWipLimitPopup-title": "Cambiar el límite del trabajo en proceso", - "shortcut-assign-self": "Asignarte a ti mismo a la tarjeta actual", - "shortcut-autocomplete-emoji": "Autocompletar emoji", - "shortcut-autocomplete-members": "Autocompletar miembros", - "shortcut-clear-filters": "Limpiar todos los filtros", - "shortcut-close-dialog": "Cerrar el cuadro de diálogo", - "shortcut-filter-my-cards": "Filtrar mis tarjetas", - "shortcut-show-shortcuts": "Mostrar esta lista de atajos", - "shortcut-toggle-filterbar": "Conmutar la barra lateral del filtro", - "shortcut-toggle-sidebar": "Conmutar la barra lateral del tablero", - "show-cards-minimum-count": "Mostrar recuento de tarjetas si la lista contiene más de", - "sidebar-open": "Abrir la barra lateral", - "sidebar-close": "Cerrar la barra lateral", - "signupPopup-title": "Crear una cuenta", - "star-board-title": "Haz clic para destacar este tablero. Se mostrará en la parte superior de tu lista de tableros.", - "starred-boards": "Tableros destacados", - "starred-boards-description": "Los tableros destacados se mostrarán en la parte superior de tu lista de tableros.", - "subscribe": "Suscribirse", - "team": "Equipo", - "this-board": "este tablero", - "this-card": "esta tarjeta", - "spent-time-hours": "Tiempo consumido (horas)", - "overtime-hours": "Tiempo excesivo (horas)", - "overtime": "Tiempo excesivo", - "has-overtime-cards": "Hay tarjetas con el tiempo excedido", - "has-spenttime-cards": "Se ha excedido el tiempo de las tarjetas", - "time": "Hora", - "title": "Título", - "tracking": "Siguiendo", - "tracking-info": "Serás notificado de cualquier cambio en las tarjetas en las que participas como creador o miembro.", - "type": "Tipo", - "unassign-member": "Desvincular al miembro", - "unsaved-description": "Tienes una descripción por añadir.", - "unwatch": "Dejar de vigilar", - "upload": "Cargar", - "upload-avatar": "Cargar un avatar", - "uploaded-avatar": "Avatar cargado", - "username": "Nombre de usuario", - "view-it": "Verla", - "warn-list-archived": "advertencia: esta tarjeta está en una lista en el Archivo", - "watch": "Vigilar", - "watching": "Vigilando", - "watching-info": "Serás notificado de cualquier cambio en este tablero", - "welcome-board": "Tablero de bienvenida", - "welcome-swimlane": "Hito 1", - "welcome-list1": "Básicos", - "welcome-list2": "Avanzados", - "card-templates-swimlane": "Plantilla de tarjeta", - "list-templates-swimlane": "Listar plantillas", - "board-templates-swimlane": "Plantilla de tablero", - "what-to-do": "¿Qué quieres hacer?", - "wipLimitErrorPopup-title": "El límite del trabajo en proceso no es válido.", - "wipLimitErrorPopup-dialog-pt1": "El número de tareas en esta lista es mayor que el límite del trabajo en proceso que has definido.", - "wipLimitErrorPopup-dialog-pt2": "Por favor, mueve algunas tareas fuera de esta lista, o fija un límite del trabajo en proceso más alto.", - "admin-panel": "Panel del administrador", - "settings": "Preferencias", - "people": "Personas", - "registration": "Registro", - "disable-self-registration": "Deshabilitar autoregistro", - "invite": "Invitar", - "invite-people": "Invitar a personas", - "to-boards": "A el(los) tablero(s)", - "email-addresses": "Direcciones de correo electrónico", - "smtp-host-description": "Dirección del servidor SMTP para gestionar tus correos", - "smtp-port-description": "Puerto usado por el servidor SMTP para mandar correos", - "smtp-tls-description": "Habilitar el soporte TLS para el servidor SMTP", - "smtp-host": "Servidor SMTP", - "smtp-port": "Puerto SMTP", - "smtp-username": "Nombre de usuario", - "smtp-password": "Contraseña", - "smtp-tls": "Soporte TLS", - "send-from": "Desde", - "send-smtp-test": "Enviarte un correo de prueba a ti mismo", - "invitation-code": "Código de Invitación", - "email-invite-register-subject": "__inviter__ te ha enviado una invitación", - "email-invite-register-text": "Querido __user__,\n__inviter__ le invita al tablero kanban para colaborar.\n\nPor favor, siga el siguiente enlace:\n__url__\n\nY tu código de invitación es: __icode__\n\nGracias.", - "email-smtp-test-subject": "Prueba de email SMTP", - "email-smtp-test-text": "El correo se ha enviado correctamente", - "error-invitation-code-not-exist": "El código de invitación no existe", - "error-notAuthorized": "No estás autorizado a ver esta página.", - "webhook-title": "Nombre del Webhook", - "webhook-token": "Token (opcional para la autenticación)", - "outgoing-webhooks": "Webhooks salientes", - "bidirectional-webhooks": "Webhooks de doble sentido", - "outgoingWebhooksPopup-title": "Webhooks salientes", - "boardCardTitlePopup-title": "Filtro de títulos de tarjeta", - "disable-webhook": "Deshabilitar este Webhook", - "global-webhook": "Webhooks globales", - "new-outgoing-webhook": "Nuevo webhook saliente", - "no-name": "(Desconocido)", - "Node_version": "Versión de Node", - "Meteor_version": "Versión de Meteor", - "MongoDB_version": "Versión de MongoDB", - "MongoDB_storage_engine": "Motor de almacenamiento de MongoDB", - "MongoDB_Oplog_enabled": "Oplog de MongoDB habilitado", - "OS_Arch": "Arquitectura del sistema", - "OS_Cpus": "Número de CPUs del sistema", - "OS_Freemem": "Memoria libre del sistema", - "OS_Loadavg": "Carga media del sistema", - "OS_Platform": "Plataforma del sistema", - "OS_Release": "Publicación del sistema", - "OS_Totalmem": "Memoria total del sistema", - "OS_Type": "Tipo de sistema", - "OS_Uptime": "Tiempo activo del sistema", - "days": "días", - "hours": "horas", - "minutes": "minutos", - "seconds": "segundos", - "show-field-on-card": "Mostrar este campo en la tarjeta", - "automatically-field-on-card": "Crear campos automáticamente para todas las tarjetas.", - "showLabel-field-on-card": "Mostrar etiquetas de campos en la minitarjeta.", - "yes": "Sí", - "no": "No", - "accounts": "Cuentas", - "accounts-allowEmailChange": "Permitir cambiar el correo electrónico", - "accounts-allowUserNameChange": "Permitir cambiar el nombre de usuario", - "createdAt": "Fecha de alta", - "verified": "Verificado", - "active": "Activo", - "card-received": "Recibido", - "card-received-on": "Recibido el", - "card-end": "Finalizado", - "card-end-on": "Finalizado el", - "editCardReceivedDatePopup-title": "Cambiar la fecha de recepción", - "editCardEndDatePopup-title": "Cambiar la fecha de finalización", - "setCardColorPopup-title": "Cambiar el color", - "setCardActionsColorPopup-title": "Elegir un color", - "setSwimlaneColorPopup-title": "Elegir un color", - "setListColorPopup-title": "Elegir un color", - "assigned-by": "Asignado por", - "requested-by": "Solicitado por", - "board-delete-notice": "Se eliminarán todas las listas, tarjetas y acciones asociadas a este tablero. Esta acción no puede deshacerse.", - "delete-board-confirm-popup": "Se eliminarán todas las listas, tarjetas, etiquetas y actividades, y no podrás recuperar los contenidos del tablero. Esta acción no puede deshacerse.", - "boardDeletePopup-title": "¿Eliminar el tablero?", - "delete-board": "Eliminar el tablero", - "default-subtasks-board": "Subtareas para el tablero __board__", - "default": "Por defecto", - "queue": "Cola", - "subtask-settings": "Preferencias de las subtareas", - "card-settings": "Preferencias de la tarjeta", - "boardSubtaskSettingsPopup-title": "Preferencias de las subtareas del tablero", - "boardCardSettingsPopup-title": "Preferencias de la tarjeta", - "deposit-subtasks-board": "Depositar subtareas en este tablero:", - "deposit-subtasks-list": "Lista de destino para subtareas depositadas aquí:", - "show-parent-in-minicard": "Mostrar el padre en una minitarjeta:", - "prefix-with-full-path": "Prefijo con ruta completa", - "prefix-with-parent": "Prefijo con el padre", - "subtext-with-full-path": "Subtexto con ruta completa", - "subtext-with-parent": "Subtexto con el padre", - "change-card-parent": "Cambiar la tarjeta padre", - "parent-card": "Tarjeta padre", - "source-board": "Tablero de origen", - "no-parent": "No mostrar la tarjeta padre", - "activity-added-label": "añadida etiqueta %s a %s", - "activity-removed-label": "eliminada etiqueta '%s' desde %s", - "activity-delete-attach": "eliminado un adjunto desde %s", - "activity-added-label-card": "añadida etiqueta '%s'", - "activity-removed-label-card": "eliminada etiqueta '%s'", - "activity-delete-attach-card": "eliminado un adjunto", - "activity-set-customfield": "Cambiar el campo personalizado '%s' a '%s' en %s", - "activity-unset-customfield": "Desmarcar el campo personalizado '%s' en %s", - "r-rule": "Regla", - "r-add-trigger": "Añadir disparador", - "r-add-action": "Añadir acción", - "r-board-rules": "Reglas del tablero", - "r-add-rule": "Añadir regla", - "r-view-rule": "Ver regla", - "r-delete-rule": "Eliminar regla", - "r-new-rule-name": "Nueva título de regla", - "r-no-rules": "No hay reglas", - "r-when-a-card": "Cuando una tarjeta", - "r-is": "es", - "r-is-moved": "es movida", - "r-added-to": "agregada a", - "r-removed-from": "eliminado de", - "r-the-board": "el tablero", - "r-list": "la lista", - "set-filter": "Filtrar", - "r-moved-to": "Movido a", - "r-moved-from": "Movido desde", - "r-archived": "Se archivó", - "r-unarchived": "Restaurado del archivo", - "r-a-card": "una tarjeta", - "r-when-a-label-is": "Cuando una etiqueta es", - "r-when-the-label": "Cuando la etiqueta es", - "r-list-name": "Nombre de lista", - "r-when-a-member": "Cuando un miembro es", - "r-when-the-member": "Cuando el miembro", - "r-name": "nombre", - "r-when-a-attach": "Cuando un adjunto", - "r-when-a-checklist": "Cuando una lista de verificación es", - "r-when-the-checklist": "Cuando la lista de verificación", - "r-completed": "Completada", - "r-made-incomplete": "Hecha incompleta", - "r-when-a-item": "Cuando un elemento de la lista de verificación es", - "r-when-the-item": "Cuando el elemento de la lista de verificación es", - "r-checked": "Marcado", - "r-unchecked": "Desmarcado", - "r-move-card-to": "Mover la tarjeta", - "r-top-of": "Arriba de", - "r-bottom-of": "Abajo de", - "r-its-list": "su lista", - "r-archive": "Archivar", - "r-unarchive": "Restaurar del Archivo", - "r-card": "la tarjeta", - "r-add": "Añadir", - "r-remove": "Eliminar", - "r-label": "etiqueta", - "r-member": "miembro", - "r-remove-all": "Eliminar todos los miembros de la tarjeta", - "r-set-color": "Cambiar el color a", - "r-checklist": "lista de verificación", - "r-check-all": "Marcar todo", - "r-uncheck-all": "Desmarcar todo", - "r-items-check": "elementos de la lista de verificación", - "r-check": "Marcar", - "r-uncheck": "Desmarcar", - "r-item": "elemento", - "r-of-checklist": "de la lista de verificación", - "r-send-email": "Enviar un email", - "r-to": "a", - "r-subject": "asunto", - "r-rule-details": "Detalle de la regla", - "r-d-move-to-top-gen": "Mover la tarjeta al inicio de su lista", - "r-d-move-to-top-spec": "Mover la tarjeta al inicio de la lista", - "r-d-move-to-bottom-gen": "Mover la tarjeta al final de su lista", - "r-d-move-to-bottom-spec": "Mover la tarjeta al final de la lista", - "r-d-send-email": "Enviar email", - "r-d-send-email-to": "a", - "r-d-send-email-subject": "asunto", - "r-d-send-email-message": "mensaje", - "r-d-archive": "Archivar la tarjeta", - "r-d-unarchive": "Restaurar tarjeta del Archivo", - "r-d-add-label": "Añadir etiqueta", - "r-d-remove-label": "Eliminar etiqueta", - "r-create-card": "Crear una nueva tarjeta", - "r-in-list": "en la lista", - "r-in-swimlane": "en el carril", - "r-d-add-member": "Añadir miembro", - "r-d-remove-member": "Eliminar miembro", - "r-d-remove-all-member": "Eliminar todos los miembros", - "r-d-check-all": "Marcar todos los elementos de una lista", - "r-d-uncheck-all": "Desmarcar todos los elementos de una lista", - "r-d-check-one": "Marcar elemento", - "r-d-uncheck-one": "Desmarcar elemento", - "r-d-check-of-list": "de la lista de verificación", - "r-d-add-checklist": "Añadir una lista de verificación", - "r-d-remove-checklist": "Eliminar lista de verificación", - "r-by": "por", - "r-add-checklist": "Añadir una lista de verificación", - "r-with-items": "con items", - "r-items-list": "item1,item2,item3", - "r-add-swimlane": "Agregar el carril", - "r-swimlane-name": "nombre del carril", - "r-board-note": "Nota: deje un campo vacío para que coincida con todos los valores posibles", - "r-checklist-note": "Nota: los ítems de la lista tienen que escribirse como valores separados por coma.", - "r-when-a-card-is-moved": "Cuando una tarjeta es movida a otra lista", - "r-set": "Cambiar", - "r-update": "Actualizar", - "r-datefield": "campo de fecha", - "r-df-start-at": "comienza", - "r-df-due-at": "vencimiento", - "r-df-end-at": "finalizado", - "r-df-received-at": "recibido", - "r-to-current-datetime": "a la fecha/hora actual", - "r-remove-value-from": "Eliminar el valor de", - "ldap": "LDAP", - "oauth2": "OAuth2", - "cas": "CAS", - "authentication-method": "Método de autenticación", - "authentication-type": "Tipo de autenticación", - "custom-product-name": "Nombre de producto personalizado", - "layout": "Diseño", - "hide-logo": "Ocultar el logo", - "add-custom-html-after-body-start": "Añade HTML personalizado después de <body>", - "add-custom-html-before-body-end": "Añade HTML personalizado después de </body>", - "error-undefined": "Algo no está bien", - "error-ldap-login": "Ocurrió un error al intentar acceder", - "display-authentication-method": "Mostrar el método de autenticación", - "default-authentication-method": "Método de autenticación por defecto", - "duplicate-board": "Duplicar tablero", - "people-number": "El número de personas es:", - "swimlaneDeletePopup-title": "¿Eliminar el carril de flujo?", - "swimlane-delete-pop": "Todas las acciones serán eliminadas del historial de actividades y no se podrá recuperar el carril de flujo. Esta acción no puede deshacerse.", - "restore-all": "Restaurar todas", - "delete-all": "Borrar todas", - "loading": "Cargando. Por favor, espere.", - "previous_as": "el último tiempo fue", - "act-a-dueAt": "cambiada la hora de vencimiento a \nCuándo: __timeValue__\nDónde: __card__\n el vencimiento anterior fue __timeOldValue__", - "act-a-endAt": "cambiada la hora de finalización a __timeValue__ Fecha anterior: (__timeOldValue__)", - "act-a-startAt": "cambiada la hora de comienzo a __timeValue__ Fecha anterior: (__timeOldValue__)", - "act-a-receivedAt": "cambiada la fecha de recepción a __timeValue__ Fecha anterior: (__timeOldValue__)", - "a-dueAt": "cambiada la hora de vencimiento a", - "a-endAt": "cambiada la hora de finalización a", - "a-startAt": "cambiada la hora de comienzo a", - "a-receivedAt": "cambiada la hora de recepción a", - "almostdue": "está próxima la hora de vencimiento actual %s", - "pastdue": "se sobrepasó la hora de vencimiento actual%s", - "duenow": "la hora de vencimiento actual %s es hoy", - "act-newDue": "__list__/__card__ tiene una 1ra notificación de vencimiento [__board__]", - "act-withDue": "__list__/__card__ notificaciones de vencimiento [__board__]", - "act-almostdue": "se ha notificado que el vencimiento actual (__timeValue__) de __card__ está próximo", - "act-pastdue": "se ha notificado que el vencimiento actual (__timeValue__) de __card__ se sobrepasó", - "act-duenow": "se ha notificado que el vencimiento actual (__timeValue__) de __card__ es ahora", - "act-atUserComment": "Se te mencionó en [__board__] __list__/__card__", - "delete-user-confirm-popup": "¿Seguro que quieres eliminar esta cuenta? Esta acción no puede deshacerse.", - "accounts-allowUserDelete": "Permitir a los usuarios eliminar su cuenta", - "hide-minicard-label-text": "Ocultar el texto de la etiqueta de la minitarjeta", - "show-desktop-drag-handles": "Mostrar los controles de arrastre del escritorio", - "assignee": "Asignado", - "cardAssigneesPopup-title": "Asignado", - "addmore-detail": "Añadir una descripción detallada", - "show-on-card": "Mostrar en la tarjeta", - "new": "Nuevo", - "editUserPopup-title": "Editar el usuario", - "newUserPopup-title": "Nuevo usuario", - "notifications": "Notificaciones", - "view-all": "Ver todo", - "filter-by-unread": "Filtrar por no leído", - "mark-all-as-read": "Marcar todo como leido", - "remove-all-read": "Remove all read", - "allow-rename": "Permitir renombrar", - "allowRenamePopup-title": "Permitir renombrar" -} + "accept": "Aceptar", + "act-activity-notify": "Notificación de actividad", + "act-addAttachment": "añadido el adjunto __attachment__ a la tarjeta __card__ de la lista __list__ del carril __swimlane__ del tablero __board__", + "act-deleteAttachment": "eliminado el adjunto __attachment__ de la tarjeta __card__ de la lista __list__ del carril __swimlane__ del tablero __board__", + "act-addSubtask": "añadida la subtarea __subtask__ a la tarjeta __card__ de la lista __list__ del carril __swimlane__ del tablero __board__", + "act-addLabel": "añadida la etiqueta __label__ a la tarjeta __card__ de la lista __list__ del carril __swimlane__ del tablero __board__", + "act-addedLabel": "añadida la etiqueta __label__ a la tarjeta __card__ de la lista __list__ del carril __swimlane__ del tablero __board__", + "act-removeLabel": "eliminada la etiqueta __label__ de la tarjeta __card__ de la lista __list__ del carril __swimlane__ del tablero __board__", + "act-removedLabel": "eliminada la etiqueta __label__ de la tarjeta __card__ de la lista __list__ del carril __swimlane__ del tablero __board__", + "act-addChecklist": "añadida la lista de verificación __checklist__ a la tarjeta __card__ de la lista __list__ del carril __swimlane__ del tablero __board__", + "act-addChecklistItem": "añadido el elemento __checklistItem__ a la lista de verificación __checklist__ de la tarjeta __card__ de la lista __list__ del carril __swimlane__ del tablero __board__", + "act-removeChecklist": "eliminada la lista de verificación __checklist__ de la tarjeta __card__ de la lista __list__ del carril __swimlane__ del tablero __board__", + "act-removeChecklistItem": "eliminado el elemento __checklistItem__ de la lista de verificación __checkList__ de la tarjeta __card__ de la lista __list__ del carril __swimlane__ del tablero __board__", + "act-checkedItem": "marcado el elemento __checklistItem__ de la lista de verificación __checklist__ de la tarjeta __card__ de la lista __list__ del carril __swimlane__ del tablero __board__", + "act-uncheckedItem": "desmarcado el elemento __checklistItem__ de la lista de verificación __checklist__ de la tarjeta __card__ de la lista __list__ del carril __swimlane__ del tablero __board__", + "act-completeChecklist": "completada la lista de verificación __checklist__ de la tarjeta __card__ de la lista __list__ del carril __swimlane__ del tablero __board__", + "act-uncompleteChecklist": "no completada la lista de verificación __checklist__ de la tarjeta __card__ de la lista __list__ del carril __swimlane__ del tablero __board__", + "act-addComment": "comentario en la tarjeta__card__: __comment__ de la lista __list__ del carril __swimlane__ del tablero __board__", + "act-editComment": "comentario editado en la tarjeta __card__: __comment__ de la lista __list__ del carril __swimlane__ del tablero __board__", + "act-deleteComment": "comentario eliminado en la tarjeta __card__: __comment__ de la lista __list__ del carril __swimlane__ del tablero __board__", + "act-createBoard": "creó el tablero __board__", + "act-createSwimlane": "creó el carril de flujo __swimlane__ en el tablero __board__", + "act-createCard": "creada la tarjeta __card__ de la lista __list__ del carril __swimlane__ del tablero __board__", + "act-createCustomField": " creado el campo personalizado __customField__ en el tablero __board__", + "act-deleteCustomField": "eliminado el campo personalizado __customField__ del tablero __board__", + "act-setCustomField": "editado el campo personalizado __customField__: __customFieldValue__ en la tarjeta __card__ de la lista __list__ del carril __swimlane__ del tablero __board__", + "act-createList": "añadida la lista __list__ al tablero __board__", + "act-addBoardMember": "añadido el mimbro __member__ al tablero __board__", + "act-archivedBoard": "El tablero __board__ se ha archivado", + "act-archivedCard": "La tarjeta __card__ de la lista __list__ del carril __swimlane__ del tablero __board__ se ha archivado", + "act-archivedList": "La lista __list__ del carril __swimlane__ del tablero __board__ se ha archivado", + "act-archivedSwimlane": "El carril __swimlane__ del tablero __board__ se ha archivado", + "act-importBoard": "importado el tablero __board__", + "act-importCard": "importada la tarjeta __card__ a la lista __list__ del carrril __swimlane__ del tablero __board__", + "act-importList": "importada la lista __list__ al carril __swimlane__ del tablero __board__", + "act-joinMember": "añadido el miembro __member__ a la tarjeta __card__ de la lista __list__ del carril __swimlane__ del tablero __board__", + "act-moveCard": "movida la tarjeta __card__ del tablero __board__ de la lista __oldList__ del carril __oldSwimlane__ a la lista __list__ del carril __swimlane__", + "act-moveCardToOtherBoard": "movida la tarjeta __card__ de la lista __oldList__ del carril __oldSwimlane__ del tablero __oldBoard__ a la lista __list__ del carril __swimlane__ del tablero __board__", + "act-removeBoardMember": "eliminado el miembro __member__ del tablero __board__", + "act-restoredCard": "restaurada la tarjeta __card__ a la lista __list__ del carril __swimlane__ del tablero __board__", + "act-unjoinMember": "eliminado el miembro __member__ de la tarjeta __card__ de la lista __list__ del carril __swimlane__ del tablero __board__", + "act-withBoardTitle": "__board__", + "act-withCardTitle": "[__board__] __card__", + "actions": "Acciones", + "activities": "Actividades", + "activity": "Actividad", + "activity-added": "ha añadido %s a %s", + "activity-archived": "%s se ha archivado", + "activity-attached": "ha adjuntado %s a %s", + "activity-created": "ha creado %s", + "activity-customfield-created": "creó el campo personalizado %s", + "activity-excluded": "ha excluido %s de %s", + "activity-imported": "ha importado %s a %s desde %s", + "activity-imported-board": "ha importado %s desde %s", + "activity-joined": "se ha unido a %s", + "activity-moved": "ha movido %s de %s a %s", + "activity-on": "en %s", + "activity-removed": "ha eliminado %s de %s", + "activity-sent": "ha enviado %s a %s", + "activity-unjoined": "se ha desvinculado de %s", + "activity-subtask-added": "ha añadido la subtarea a %s", + "activity-checked-item": "marcado %s en la lista de verificación %s de %s", + "activity-unchecked-item": "desmarcado %s en lista %s de %s", + "activity-checklist-added": "ha añadido una lista de verificación a %s", + "activity-checklist-removed": "eliminada una lista de verificación desde %s", + "activity-checklist-completed": "lista de verificación completada %s de %s", + "activity-checklist-uncompleted": "no completado la lista %s de %s", + "activity-checklist-item-added": "ha añadido el elemento de la lista de verificación a '%s' en %s", + "activity-checklist-item-removed": "eliminado un elemento de la lista de verificación desde '%s' en %s", + "add": "Añadir", + "activity-checked-item-card": "marcado %s en la lista de verificación %s", + "activity-unchecked-item-card": "desmarcado %s en la lista de verificación %s", + "activity-checklist-completed-card": "completada la lista de verificación __checklist__ de la tarjeta __card__ de la lista __list__ del carril __swimlane__ del tablero __board__", + "activity-checklist-uncompleted-card": "no completó la lista de verificación %s", + "activity-editComment": "comentario editado", + "activity-deleteComment": "comentario eliminado", + "add-attachment": "Añadir adjunto", + "add-board": "Añadir tablero", + "add-card": "Añadir una tarjeta", + "add-swimlane": "Añadir un carril de flujo", + "add-subtask": "Añadir subtarea", + "add-checklist": "Añadir una lista de verificación", + "add-checklist-item": "Añadir un elemento a la lista de verificación", + "add-cover": "Añadir portada", + "add-label": "Añadir una etiqueta", + "add-list": "Añadir una lista", + "add-members": "Añadir miembros", + "added": "Añadida el", + "addMemberPopup-title": "Miembros", + "admin": "Administrador", + "admin-desc": "Puedes ver y editar tarjetas, eliminar miembros, y cambiar las preferencias del tablero", + "admin-announcement": "Aviso", + "admin-announcement-active": "Activar el aviso para todo el sistema", + "admin-announcement-title": "Aviso del administrador", + "all-boards": "Tableros", + "and-n-other-card": "y __count__ tarjeta más", + "and-n-other-card_plural": "y otras __count__ tarjetas", + "apply": "Aplicar", + "app-is-offline": "Cargando, espera por favor. Refrescar esta página causará pérdida de datos. Si la carga no funciona, por favor comprueba que el servidor no se ha parado.", + "archive": "Archivar", + "archive-all": "Archivar todo", + "archive-board": "Archivar este tablero", + "archive-card": "Archivar esta tarjeta", + "archive-list": "Archivar esta lista", + "archive-swimlane": "Archivar este carril", + "archive-selection": "Archivar esta selección", + "archiveBoardPopup-title": "¿Archivar este tablero?", + "archived-items": "Archivo", + "archived-boards": "Tableros en el Archivo", + "restore-board": "Restaurar el tablero", + "no-archived-boards": "No hay Tableros en el Archivo", + "archives": "Archivo", + "template": "Plantilla", + "templates": "Plantillas", + "assign-member": "Asignar miembros", + "attached": "adjuntado", + "attachment": "Adjunto", + "attachment-delete-pop": "La eliminación de un fichero adjunto es permanente. Esta acción no puede deshacerse.", + "attachmentDeletePopup-title": "¿Eliminar el adjunto?", + "attachments": "Adjuntos", + "auto-watch": "Suscribirse automáticamente a los tableros cuando son creados", + "avatar-too-big": "El avatar es muy grande (70KB máx.)", + "back": "Atrás", + "board-change-color": "Cambiar el color", + "board-nb-stars": "%s destacados", + "board-not-found": "Tablero no encontrado", + "board-private-info": "Este tablero será <strong>privado</strong>.", + "board-public-info": "Este tablero será <strong>público</strong>.", + "boardChangeColorPopup-title": "Cambiar el fondo del tablero", + "boardChangeTitlePopup-title": "Renombrar el tablero", + "boardChangeVisibilityPopup-title": "Cambiar visibilidad", + "boardChangeWatchPopup-title": "Cambiar vigilancia", + "boardMenuPopup-title": "Preferencias del tablero", + "boardChangeViewPopup-title": "Vista del tablero", + "boards": "Tableros", + "board-view": "Vista del tablero", + "board-view-cal": "Calendario", + "board-view-swimlanes": "Carriles", + "board-view-collapse": "Contraer", + "board-view-lists": "Listas", + "bucket-example": "Como “Cosas por hacer” por ejemplo", + "cancel": "Cancelar", + "card-archived": "Se archivó esta tarjeta", + "board-archived": "Se archivó este tablero", + "card-comments-title": "Esta tarjeta tiene %s comentarios.", + "card-delete-notice": "la eliminación es permanente. Perderás todas las acciones asociadas a esta tarjeta.", + "card-delete-pop": "Se eliminarán todas las acciones del historial de actividades y no se podrá volver a abrir la tarjeta. Esta acción no puede deshacerse.", + "card-delete-suggest-archive": "Puedes mover una tarjeta al Archivo para quitarla del tablero y preservar la actividad.", + "card-due": "Vence", + "card-due-on": "Vence el", + "card-spent": "Tiempo consumido", + "card-edit-attachments": "Editar los adjuntos", + "card-edit-custom-fields": "Editar los campos personalizados", + "card-start-voting": "Start voting", + "card-cancel-voting": "Delete voting and all votes", + "card-edit-labels": "Editar las etiquetas", + "card-edit-members": "Editar los miembros", + "card-labels-title": "Cambia las etiquetas de la tarjeta", + "card-members-title": "Añadir o eliminar miembros del tablero desde la tarjeta.", + "card-start": "Comienza", + "card-start-on": "Comienza el", + "cardAttachmentsPopup-title": "Adjuntar desde", + "cardCustomField-datePopup-title": "Cambiar la fecha", + "cardCustomFieldsPopup-title": "Editar los campos personalizados", + "cardStartVotingPopup-title": "Start a vote", + "positiveVoteMembersPopup-title": "Proponents", + "negativeVoteMembersPopup-title": "Opponents", + "vote-question": "Voting question", + "vote-public": "Public vote", + "vote-for-it": "for it", + "vote-against": "contrarios", + "cardDeletePopup-title": "¿Eliminar la tarjeta?", + "cardDetailsActionsPopup-title": "Acciones de la tarjeta", + "cardLabelsPopup-title": "Etiquetas", + "cardMembersPopup-title": "Miembros", + "cardMorePopup-title": "Más", + "cardTemplatePopup-title": "Crear plantilla", + "cards": "Tarjetas", + "cards-count": "Tarjetas", + "casSignIn": "Iniciar sesión con CAS", + "cardType-card": "Tarjeta", + "cardType-linkedCard": "Tarjeta enlazada", + "cardType-linkedBoard": "Tablero enlazado", + "change": "Cambiar", + "change-avatar": "Cambiar el avatar", + "change-password": "Cambiar la contraseña", + "change-permissions": "Cambiar los permisos", + "change-settings": "Cambiar las preferencias", + "changeAvatarPopup-title": "Cambiar el avatar", + "changeLanguagePopup-title": "Cambiar el idioma", + "changePasswordPopup-title": "Cambiar la contraseña", + "changePermissionsPopup-title": "Cambiar los permisos", + "changeSettingsPopup-title": "Cambiar las preferencias", + "subtasks": "Subtareas", + "checklists": "Lista de verificación", + "click-to-star": "Haz clic para destacar este tablero.", + "click-to-unstar": "Haz clic para dejar de destacar este tablero.", + "clipboard": "el portapapeles o con arrastrar y soltar", + "close": "Cerrar", + "close-board": "Cerrar el tablero", + "close-board-pop": "Podrás restaurar el tablero haciendo clic en el botón \"Archivo\" del encabezado de la pantalla inicial.", + "color-black": "negra", + "color-blue": "azul", + "color-crimson": "carmesí", + "color-darkgreen": "verde oscuro", + "color-gold": "oro", + "color-gray": "gris", + "color-green": "verde", + "color-indigo": "añil", + "color-lime": "lima", + "color-magenta": "magenta", + "color-mistyrose": "rosa claro", + "color-navy": "azul marino", + "color-orange": "naranja", + "color-paleturquoise": "turquesa", + "color-peachpuff": "melocotón", + "color-pink": "rosa", + "color-plum": "púrpura", + "color-purple": "violeta", + "color-red": "roja", + "color-saddlebrown": "marrón", + "color-silver": "plata", + "color-sky": "celeste", + "color-slateblue": "azul", + "color-white": "blanco", + "color-yellow": "amarilla", + "unset-color": "Desmarcar", + "comment": "Comentar", + "comment-placeholder": "Escribir comentario", + "comment-only": "Sólo comentarios", + "comment-only-desc": "Solo puedes comentar en las tarjetas.", + "no-comments": "No hay comentarios", + "no-comments-desc": "No se pueden mostrar comentarios ni actividades.", + "worker": "Trabajador", + "worker-desc": "Solo puede mover tarjetas, asignarse a la tarjeta y comentar.", + "computer": "el ordenador", + "confirm-subtask-delete-dialog": "¿Seguro que quieres eliminar la subtarea?", + "confirm-checklist-delete-dialog": "¿Seguro que quieres eliminar la lista de verificación?", + "copy-card-link-to-clipboard": "Copiar el enlace de la tarjeta al portapapeles", + "linkCardPopup-title": "Enlazar tarjeta", + "searchElementPopup-title": "Buscar", + "copyCardPopup-title": "Copiar la tarjeta", + "copyChecklistToManyCardsPopup-title": "Copiar la plantilla de la lista de verificación en varias tarjetas", + "copyChecklistToManyCardsPopup-instructions": "Títulos y descripciones de las tarjetas de destino en formato JSON", + "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"Título de la primera tarjeta\", \"description\":\"Descripción de la primera tarjeta\"}, {\"title\":\"Título de la segunda tarjeta\",\"description\":\"Descripción de la segunda tarjeta\"},{\"title\":\"Título de la última tarjeta\",\"description\":\"Descripción de la última tarjeta\"} ]", + "create": "Crear", + "createBoardPopup-title": "Crear tablero", + "chooseBoardSourcePopup-title": "Importar un tablero", + "createLabelPopup-title": "Crear etiqueta", + "createCustomField": "Crear un campo", + "createCustomFieldPopup-title": "Crear un campo", + "current": "actual", + "custom-field-delete-pop": "Se eliminará este campo personalizado de todas las tarjetas y se destruirá su historial. Esta acción no puede deshacerse.", + "custom-field-checkbox": "Casilla de verificación", + "custom-field-date": "Fecha", + "custom-field-dropdown": "Lista desplegable", + "custom-field-dropdown-none": "(nada)", + "custom-field-dropdown-options": "Opciones de la lista", + "custom-field-dropdown-options-placeholder": "Pulsa Intro para añadir más opciones", + "custom-field-dropdown-unknown": "(desconocido)", + "custom-field-number": "Número", + "custom-field-text": "Texto", + "custom-fields": "Campos personalizados", + "date": "Fecha", + "decline": "Declinar", + "default-avatar": "Avatar por defecto", + "delete": "Eliminar", + "deleteCustomFieldPopup-title": "¿Eliminar el campo personalizado?", + "deleteLabelPopup-title": "¿Eliminar la etiqueta?", + "description": "Descripción", + "disambiguateMultiLabelPopup-title": "Desambiguar la acción de etiqueta", + "disambiguateMultiMemberPopup-title": "Desambiguar la acción de miembro", + "discard": "Descartarla", + "done": "Hecho", + "download": "Descargar", + "edit": "Editar", + "edit-avatar": "Cambiar el avatar", + "edit-profile": "Editar el perfil", + "edit-wip-limit": "Cambiar el límite del trabajo en proceso", + "soft-wip-limit": "Límite del trabajo en proceso flexible", + "editCardStartDatePopup-title": "Cambiar la fecha de comienzo", + "editCardDueDatePopup-title": "Cambiar la fecha de vencimiento", + "editCustomFieldPopup-title": "Editar el campo", + "editCardSpentTimePopup-title": "Cambiar el tiempo consumido", + "editLabelPopup-title": "Cambiar la etiqueta", + "editNotificationPopup-title": "Editar las notificaciones", + "editProfilePopup-title": "Editar el perfil", + "email": "Correo electrónico", + "email-enrollAccount-subject": "Cuenta creada en __siteName__", + "email-enrollAccount-text": "Hola __user__,\n\nPara empezar a utilizar el servicio, simplemente haz clic en el siguiente enlace.\n\n__url__\n\nGracias.", + "email-fail": "Error al enviar el correo", + "email-fail-text": "Error al intentar enviar el correo", + "email-invalid": "Correo no válido", + "email-invite": "Invitar vía correo electrónico", + "email-invite-subject": "__inviter__ ha enviado una invitación", + "email-invite-text": "Estimado __user__,\n\n__inviter__ te invita a unirte al tablero '__board__' para colaborar.\n\nPor favor, haz clic en el siguiente enlace:\n\n__url__\n\nGracias.", + "email-resetPassword-subject": "Restablecer tu contraseña en __siteName__", + "email-resetPassword-text": "Hola __user__,\n\nPara restablecer tu contraseña, haz clic en el siguiente enlace.\n\n__url__\n\nGracias.", + "email-sent": "Correo enviado", + "email-verifyEmail-subject": "Verifica tu dirección de correo en __siteName__", + "email-verifyEmail-text": "Hola __user__,\n\nPara verificar tu cuenta de correo electrónico, haz clic en el siguiente enlace.\n\n__url__\n\nGracias.", + "enable-wip-limit": "Habilitar el límite del trabajo en proceso", + "error-board-doesNotExist": "El tablero no existe", + "error-board-notAdmin": "Es necesario ser administrador de este tablero para hacer eso", + "error-board-notAMember": "Es necesario ser miembro de este tablero para hacer eso", + "error-json-malformed": "El texto no es un JSON válido", + "error-json-schema": "Sus datos JSON no incluyen la información apropiada en el formato correcto", + "error-list-doesNotExist": "La lista no existe", + "error-user-doesNotExist": "El usuario no existe", + "error-user-notAllowSelf": "No puedes invitarte a ti mismo", + "error-user-notCreated": "El usuario no ha sido creado", + "error-username-taken": "Este nombre de usuario ya está en uso", + "error-email-taken": "Esta dirección de correo ya está en uso", + "export-board": "Exportar el tablero", + "sort": "Ordenar", + "sort-desc": "Click para ordenar la lista", + "list-sort-by": "Ordenar la lista por:", + "list-label-modifiedAt": "Hora de último acceso", + "list-label-title": "Nombre de la lista", + "list-label-sort": "Tu orden manual", + "list-label-short-modifiedAt": "(L)", + "list-label-short-title": "(N)", + "list-label-short-sort": "(M)", + "filter": "Filtrar", + "filter-cards": "Filtrar tarjetas o listas", + "list-filter-label": "Filtrar listas por título", + "filter-clear": "Limpiar el filtro", + "filter-no-label": "Sin etiqueta", + "filter-no-member": "Sin miembro", + "filter-no-assignee": "No assignee", + "filter-no-custom-fields": "Sin campos personalizados", + "filter-show-archive": "Mostrar las listas archivadas", + "filter-hide-empty": "Ocultar las listas vacías", + "filter-on": "Filtrado activado", + "filter-on-desc": "Estás filtrando tarjetas en este tablero. Haz clic aquí para editar el filtro.", + "filter-to-selection": "Filtrar la selección", + "advanced-filter-label": "Filtrado avanzado", + "advanced-filter-description": "El filtrado avanzado permite escribir una cadena que contiene los siguientes operadores: == != <= >= && || ( ) Se utiliza un espacio como separador entre los operadores. Se pueden filtrar todos los campos personalizados escribiendo sus nombres y valores. Por ejemplo: Campo1 == Valor1. Nota: Si los campos o valores contienen espacios, deben encapsularse entre comillas simples. Por ejemplo: 'Campo 1' == 'Valor 1'. Para omitir los caracteres de control único (' \\/), se usa \\. Por ejemplo: Campo1 = I\\'m. También se pueden combinar múltiples condiciones. Por ejemplo: C1 == V1 || C1 == V2. Normalmente todos los operadores se interpretan de izquierda a derecha. Se puede cambiar el orden colocando paréntesis. Por ejemplo: C1 == V1 && ( C2 == V2 || C2 == V3 ). También se puede buscar en campos de texto usando expresiones regulares: C1 == /Tes.*/i", + "fullname": "Nombre completo", + "header-logo-title": "Volver a tu página de tableros", + "hide-system-messages": "Ocultar las notificaciones de actividad", + "headerBarCreateBoardPopup-title": "Crear tablero", + "home": "Inicio", + "import": "Importar", + "link": "Enlace", + "import-board": "importar un tablero", + "import-board-c": "Importar un tablero", + "import-board-title-trello": "Importar un tablero desde Trello", + "import-board-title-wekan": "Importar tablero desde una exportación previa", + "import-sandstorm-backup-warning": "No elimine los datos que está importando del tablero o Trello original antes de verificar que la semilla pueda cerrarse y abrirse nuevamente, o que ocurra un error de \"Tablero no encontrado\", de lo contrario perderá sus datos.", + "import-sandstorm-warning": "El tablero importado eliminará todos los datos existentes en este tablero y los reemplazará con los datos del tablero importado.", + "from-trello": "Desde Trello", + "from-wekan": "Desde exportación previa", + "import-board-instruction-trello": "En tu tablero de Trello, ve a 'Menú', luego 'Más' > 'Imprimir y exportar' > 'Exportar JSON', y copia el texto resultante.", + "import-board-instruction-wekan": "En tu tablero, vete a 'Menú', luego 'Exportar tablero', y copia el texto en el archivo descargado.", + "import-board-instruction-about-errors": "Aunque obtengas errores cuando importes el tablero, a veces la importación funciona igualmente, y el tablero se encontrará en la página de tableros.", + "import-json-placeholder": "Pega tus datos JSON válidos aquí", + "import-map-members": "Mapa de miembros", + "import-members-map": "Tu tablero importado tiene algunos miembros. Por favor, mapea los miembros que quieres importar con tus usuarios.", + "import-show-user-mapping": "Revisión de la asignación de miembros", + "import-user-select": "Selecciona el miembro existe que quieres usar como este miembro.", + "importMapMembersAddPopup-title": "Seleccionar miembro", + "info": "Versión", + "initials": "Iniciales", + "invalid-date": "Fecha no válida", + "invalid-time": "Tiempo no válido", + "invalid-user": "Usuario no válido", + "joined": "se ha unido", + "just-invited": "Has sido invitado a este tablero", + "keyboard-shortcuts": "Atajos de teclado", + "label-create": "Crear una etiqueta", + "label-default": "etiqueta %s (por defecto)", + "label-delete-pop": "Se eliminará esta etiqueta de todas las tarjetas y se destruirá su historial. Esta acción no puede deshacerse.", + "labels": "Etiquetas", + "language": "Cambiar el idioma", + "last-admin-desc": "No puedes cambiar roles porque debe haber al menos un administrador.", + "leave-board": "Abandonar el tablero", + "leave-board-pop": "¿Seguro que quieres abandonar __boardTitle__? Serás desvinculado de todas las tarjetas en este tablero.", + "leaveBoardPopup-title": "¿Abandonar el tablero?", + "link-card": "Enlazar a esta tarjeta", + "list-archive-cards": "Archivar todas las tarjetas de esta lista", + "list-archive-cards-pop": "Esto eliminará del tablero todas las tarjetas en esta lista. Para ver las tarjetas en el Archivo y recuperarlas al tablero haga click en \"Menu\" > \"Archivo\"", + "list-move-cards": "Mover todas las tarjetas de esta lista", + "list-select-cards": "Seleccionar todas las tarjetas de esta lista", + "set-color-list": "Cambiar el color", + "listActionPopup-title": "Acciones de la lista", + "swimlaneActionPopup-title": "Acciones del carril de flujo", + "swimlaneAddPopup-title": "Añadir un carril de flujo debajo", + "listImportCardPopup-title": "Importar una tarjeta de Trello", + "listMorePopup-title": "Más", + "link-list": "Enlazar a esta lista", + "list-delete-pop": "Todas las acciones serán eliminadas del historial de actividades y no se podrá recuperar la lista. Esta acción no puede deshacerse.", + "list-delete-suggest-archive": "Puedes mover una lista al Archivo para quitarla del tablero y preservar la actividad.", + "lists": "Listas", + "swimlanes": "Carriles", + "log-out": "Finalizar la sesión", + "log-in": "Iniciar sesión", + "loginPopup-title": "Iniciar sesión", + "memberMenuPopup-title": "Preferencias de miembro", + "members": "Miembros", + "menu": "Menú", + "move-selection": "Mover la selección", + "moveCardPopup-title": "Mover la tarjeta", + "moveCardToBottom-title": "Mover al final", + "moveCardToTop-title": "Mover al principio", + "moveSelectionPopup-title": "Mover la selección", + "multi-selection": "Selección múltiple", + "multi-selection-on": "Selección múltiple activada", + "muted": "Silenciado", + "muted-info": "No serás notificado de ningún cambio en este tablero", + "my-boards": "Mis tableros", + "name": "Nombre", + "no-archived-cards": "No hay tarjetas archivadas.", + "no-archived-lists": "No hay listas archivadas.", + "no-archived-swimlanes": "No hay carriles archivados.", + "no-results": "Sin resultados", + "normal": "Normal", + "normal-desc": "Puedes ver y editar tarjetas. No puedes cambiar la configuración.", + "not-accepted-yet": "La invitación no ha sido aceptada aún", + "notify-participate": "Recibir actualizaciones de cualquier tarjeta en la que participas como creador o miembro", + "notify-watch": "Recibir actuaizaciones de cualquier tablero, lista o tarjeta que estés vigilando", + "optional": "opcional", + "or": "o", + "page-maybe-private": "Esta página puede ser privada. Es posible que puedas verla al <a href='%s'>iniciar sesión</a>.", + "page-not-found": "Página no encontrada.", + "password": "Contraseña", + "paste-or-dragdrop": "pegar o arrastrar y soltar un fichero de imagen (sólo imagen)", + "participating": "Participando", + "preview": "Previsualizar", + "previewAttachedImagePopup-title": "Previsualizar", + "previewClipboardImagePopup-title": "Previsualizar", + "private": "Privado", + "private-desc": "Este tablero es privado. Sólo las personas añadidas al tablero pueden verlo y editarlo.", + "profile": "Perfil", + "public": "Público", + "public-desc": "Este tablero es público. Es visible para cualquiera a través del enlace, y se mostrará en los buscadores como Google. Sólo las personas añadidas al tablero pueden editarlo.", + "quick-access-description": "Destaca un tablero para añadir un acceso directo en esta barra.", + "remove-cover": "Eliminar portada", + "remove-from-board": "Desvincular del tablero", + "remove-label": "Eliminar la etiqueta", + "listDeletePopup-title": "¿Eliminar la lista?", + "remove-member": "Eliminar miembro", + "remove-member-from-card": "Eliminar de la tarjeta", + "remove-member-pop": "¿Eliminar __name__ (__username__) de __boardTitle__? El miembro será eliminado de todas las tarjetas de este tablero. En ellas se mostrará una notificación.", + "removeMemberPopup-title": "¿Eliminar miembro?", + "rename": "Renombrar", + "rename-board": "Renombrar el tablero", + "restore": "Restaurar", + "save": "Añadir", + "search": "Buscar", + "rules": "Reglas", + "search-cards": "Buscar entre los títulos, las descripciones de las tarjetas/listas y los campos personalizados en este tablero. ", + "search-example": "¿Texto a buscar?", + "select-color": "Seleccionar el color", + "set-wip-limit-value": "Cambiar el límite para el número máximo de tareas en esta lista.", + "setWipLimitPopup-title": "Cambiar el límite del trabajo en proceso", + "shortcut-assign-self": "Asignarte a ti mismo a la tarjeta actual", + "shortcut-autocomplete-emoji": "Autocompletar emoji", + "shortcut-autocomplete-members": "Autocompletar miembros", + "shortcut-clear-filters": "Limpiar todos los filtros", + "shortcut-close-dialog": "Cerrar el cuadro de diálogo", + "shortcut-filter-my-cards": "Filtrar mis tarjetas", + "shortcut-show-shortcuts": "Mostrar esta lista de atajos", + "shortcut-toggle-filterbar": "Conmutar la barra lateral del filtro", + "shortcut-toggle-sidebar": "Conmutar la barra lateral del tablero", + "show-cards-minimum-count": "Mostrar recuento de tarjetas si la lista contiene más de", + "sidebar-open": "Abrir la barra lateral", + "sidebar-close": "Cerrar la barra lateral", + "signupPopup-title": "Crear una cuenta", + "star-board-title": "Haz clic para destacar este tablero. Se mostrará en la parte superior de tu lista de tableros.", + "starred-boards": "Tableros destacados", + "starred-boards-description": "Los tableros destacados se mostrarán en la parte superior de tu lista de tableros.", + "subscribe": "Suscribirse", + "team": "Equipo", + "this-board": "este tablero", + "this-card": "esta tarjeta", + "spent-time-hours": "Tiempo consumido (horas)", + "overtime-hours": "Tiempo excesivo (horas)", + "overtime": "Tiempo excesivo", + "has-overtime-cards": "Hay tarjetas con el tiempo excedido", + "has-spenttime-cards": "Se ha excedido el tiempo de las tarjetas", + "time": "Hora", + "title": "Título", + "tracking": "Siguiendo", + "tracking-info": "Serás notificado de cualquier cambio en las tarjetas en las que participas como creador o miembro.", + "type": "Tipo", + "unassign-member": "Desvincular al miembro", + "unsaved-description": "Tienes una descripción por añadir.", + "unwatch": "Dejar de vigilar", + "upload": "Cargar", + "upload-avatar": "Cargar un avatar", + "uploaded-avatar": "Avatar cargado", + "username": "Nombre de usuario", + "view-it": "Verla", + "warn-list-archived": "advertencia: esta tarjeta está en una lista en el Archivo", + "watch": "Vigilar", + "watching": "Vigilando", + "watching-info": "Serás notificado de cualquier cambio en este tablero", + "welcome-board": "Tablero de bienvenida", + "welcome-swimlane": "Hito 1", + "welcome-list1": "Básicos", + "welcome-list2": "Avanzados", + "card-templates-swimlane": "Plantilla de tarjeta", + "list-templates-swimlane": "Listar plantillas", + "board-templates-swimlane": "Plantilla de tablero", + "what-to-do": "¿Qué quieres hacer?", + "wipLimitErrorPopup-title": "El límite del trabajo en proceso no es válido.", + "wipLimitErrorPopup-dialog-pt1": "El número de tareas en esta lista es mayor que el límite del trabajo en proceso que has definido.", + "wipLimitErrorPopup-dialog-pt2": "Por favor, mueve algunas tareas fuera de esta lista, o fija un límite del trabajo en proceso más alto.", + "admin-panel": "Panel del administrador", + "settings": "Preferencias", + "people": "Personas", + "registration": "Registro", + "disable-self-registration": "Deshabilitar autoregistro", + "invite": "Invitar", + "invite-people": "Invitar a personas", + "to-boards": "A el(los) tablero(s)", + "email-addresses": "Direcciones de correo electrónico", + "smtp-host-description": "Dirección del servidor SMTP para gestionar tus correos", + "smtp-port-description": "Puerto usado por el servidor SMTP para mandar correos", + "smtp-tls-description": "Habilitar el soporte TLS para el servidor SMTP", + "smtp-host": "Servidor SMTP", + "smtp-port": "Puerto SMTP", + "smtp-username": "Nombre de usuario", + "smtp-password": "Contraseña", + "smtp-tls": "Soporte TLS", + "send-from": "Desde", + "send-smtp-test": "Enviarte un correo de prueba a ti mismo", + "invitation-code": "Código de Invitación", + "email-invite-register-subject": "__inviter__ te ha enviado una invitación", + "email-invite-register-text": "Querido __user__,\n__inviter__ le invita al tablero kanban para colaborar.\n\nPor favor, siga el siguiente enlace:\n__url__\n\nY tu código de invitación es: __icode__\n\nGracias.", + "email-smtp-test-subject": "Prueba de email SMTP", + "email-smtp-test-text": "El correo se ha enviado correctamente", + "error-invitation-code-not-exist": "El código de invitación no existe", + "error-notAuthorized": "No estás autorizado a ver esta página.", + "webhook-title": "Nombre del Webhook", + "webhook-token": "Token (opcional para la autenticación)", + "outgoing-webhooks": "Webhooks salientes", + "bidirectional-webhooks": "Webhooks de doble sentido", + "outgoingWebhooksPopup-title": "Webhooks salientes", + "boardCardTitlePopup-title": "Filtro de títulos de tarjeta", + "disable-webhook": "Deshabilitar este Webhook", + "global-webhook": "Webhooks globales", + "new-outgoing-webhook": "Nuevo webhook saliente", + "no-name": "(Desconocido)", + "Node_version": "Versión de Node", + "Meteor_version": "Versión de Meteor", + "MongoDB_version": "Versión de MongoDB", + "MongoDB_storage_engine": "Motor de almacenamiento de MongoDB", + "MongoDB_Oplog_enabled": "Oplog de MongoDB habilitado", + "OS_Arch": "Arquitectura del sistema", + "OS_Cpus": "Número de CPUs del sistema", + "OS_Freemem": "Memoria libre del sistema", + "OS_Loadavg": "Carga media del sistema", + "OS_Platform": "Plataforma del sistema", + "OS_Release": "Publicación del sistema", + "OS_Totalmem": "Memoria total del sistema", + "OS_Type": "Tipo de sistema", + "OS_Uptime": "Tiempo activo del sistema", + "days": "días", + "hours": "horas", + "minutes": "minutos", + "seconds": "segundos", + "show-field-on-card": "Mostrar este campo en la tarjeta", + "automatically-field-on-card": "Crear campos automáticamente para todas las tarjetas.", + "showLabel-field-on-card": "Mostrar etiquetas de campos en la minitarjeta.", + "yes": "Sí", + "no": "No", + "accounts": "Cuentas", + "accounts-allowEmailChange": "Permitir cambiar el correo electrónico", + "accounts-allowUserNameChange": "Permitir cambiar el nombre de usuario", + "createdAt": "Fecha de alta", + "verified": "Verificado", + "active": "Activo", + "card-received": "Recibido", + "card-received-on": "Recibido el", + "card-end": "Finalizado", + "card-end-on": "Finalizado el", + "editCardReceivedDatePopup-title": "Cambiar la fecha de recepción", + "editCardEndDatePopup-title": "Cambiar la fecha de finalización", + "setCardColorPopup-title": "Cambiar el color", + "setCardActionsColorPopup-title": "Elegir un color", + "setSwimlaneColorPopup-title": "Elegir un color", + "setListColorPopup-title": "Elegir un color", + "assigned-by": "Asignado por", + "requested-by": "Solicitado por", + "board-delete-notice": "Se eliminarán todas las listas, tarjetas y acciones asociadas a este tablero. Esta acción no puede deshacerse.", + "delete-board-confirm-popup": "Se eliminarán todas las listas, tarjetas, etiquetas y actividades, y no podrás recuperar los contenidos del tablero. Esta acción no puede deshacerse.", + "boardDeletePopup-title": "¿Eliminar el tablero?", + "delete-board": "Eliminar el tablero", + "default-subtasks-board": "Subtareas para el tablero __board__", + "default": "Por defecto", + "queue": "Cola", + "subtask-settings": "Preferencias de las subtareas", + "card-settings": "Preferencias de la tarjeta", + "boardSubtaskSettingsPopup-title": "Preferencias de las subtareas del tablero", + "boardCardSettingsPopup-title": "Preferencias de la tarjeta", + "deposit-subtasks-board": "Depositar subtareas en este tablero:", + "deposit-subtasks-list": "Lista de destino para subtareas depositadas aquí:", + "show-parent-in-minicard": "Mostrar el padre en una minitarjeta:", + "prefix-with-full-path": "Prefijo con ruta completa", + "prefix-with-parent": "Prefijo con el padre", + "subtext-with-full-path": "Subtexto con ruta completa", + "subtext-with-parent": "Subtexto con el padre", + "change-card-parent": "Cambiar la tarjeta padre", + "parent-card": "Tarjeta padre", + "source-board": "Tablero de origen", + "no-parent": "No mostrar la tarjeta padre", + "activity-added-label": "añadida etiqueta %s a %s", + "activity-removed-label": "eliminada etiqueta '%s' desde %s", + "activity-delete-attach": "eliminado un adjunto desde %s", + "activity-added-label-card": "añadida etiqueta '%s'", + "activity-removed-label-card": "eliminada etiqueta '%s'", + "activity-delete-attach-card": "eliminado un adjunto", + "activity-set-customfield": "Cambiar el campo personalizado '%s' a '%s' en %s", + "activity-unset-customfield": "Desmarcar el campo personalizado '%s' en %s", + "r-rule": "Regla", + "r-add-trigger": "Añadir disparador", + "r-add-action": "Añadir acción", + "r-board-rules": "Reglas del tablero", + "r-add-rule": "Añadir regla", + "r-view-rule": "Ver regla", + "r-delete-rule": "Eliminar regla", + "r-new-rule-name": "Nueva título de regla", + "r-no-rules": "No hay reglas", + "r-when-a-card": "Cuando una tarjeta", + "r-is": "es", + "r-is-moved": "es movida", + "r-added-to": "agregada a", + "r-removed-from": "eliminado de", + "r-the-board": "el tablero", + "r-list": "la lista", + "set-filter": "Filtrar", + "r-moved-to": "Movido a", + "r-moved-from": "Movido desde", + "r-archived": "Se archivó", + "r-unarchived": "Restaurado del archivo", + "r-a-card": "una tarjeta", + "r-when-a-label-is": "Cuando una etiqueta es", + "r-when-the-label": "Cuando la etiqueta es", + "r-list-name": "Nombre de lista", + "r-when-a-member": "Cuando un miembro es", + "r-when-the-member": "Cuando el miembro", + "r-name": "nombre", + "r-when-a-attach": "Cuando un adjunto", + "r-when-a-checklist": "Cuando una lista de verificación es", + "r-when-the-checklist": "Cuando la lista de verificación", + "r-completed": "Completada", + "r-made-incomplete": "Hecha incompleta", + "r-when-a-item": "Cuando un elemento de la lista de verificación es", + "r-when-the-item": "Cuando el elemento de la lista de verificación es", + "r-checked": "Marcado", + "r-unchecked": "Desmarcado", + "r-move-card-to": "Mover la tarjeta", + "r-top-of": "Arriba de", + "r-bottom-of": "Abajo de", + "r-its-list": "su lista", + "r-archive": "Archivar", + "r-unarchive": "Restaurar del Archivo", + "r-card": "la tarjeta", + "r-add": "Añadir", + "r-remove": "Eliminar", + "r-label": "etiqueta", + "r-member": "miembro", + "r-remove-all": "Eliminar todos los miembros de la tarjeta", + "r-set-color": "Cambiar el color a", + "r-checklist": "lista de verificación", + "r-check-all": "Marcar todo", + "r-uncheck-all": "Desmarcar todo", + "r-items-check": "elementos de la lista de verificación", + "r-check": "Marcar", + "r-uncheck": "Desmarcar", + "r-item": "elemento", + "r-of-checklist": "de la lista de verificación", + "r-send-email": "Enviar un email", + "r-to": "a", + "r-subject": "asunto", + "r-rule-details": "Detalle de la regla", + "r-d-move-to-top-gen": "Mover la tarjeta al inicio de su lista", + "r-d-move-to-top-spec": "Mover la tarjeta al inicio de la lista", + "r-d-move-to-bottom-gen": "Mover la tarjeta al final de su lista", + "r-d-move-to-bottom-spec": "Mover la tarjeta al final de la lista", + "r-d-send-email": "Enviar email", + "r-d-send-email-to": "a", + "r-d-send-email-subject": "asunto", + "r-d-send-email-message": "mensaje", + "r-d-archive": "Archivar la tarjeta", + "r-d-unarchive": "Restaurar tarjeta del Archivo", + "r-d-add-label": "Añadir etiqueta", + "r-d-remove-label": "Eliminar etiqueta", + "r-create-card": "Crear una nueva tarjeta", + "r-in-list": "en la lista", + "r-in-swimlane": "en el carril", + "r-d-add-member": "Añadir miembro", + "r-d-remove-member": "Eliminar miembro", + "r-d-remove-all-member": "Eliminar todos los miembros", + "r-d-check-all": "Marcar todos los elementos de una lista", + "r-d-uncheck-all": "Desmarcar todos los elementos de una lista", + "r-d-check-one": "Marcar elemento", + "r-d-uncheck-one": "Desmarcar elemento", + "r-d-check-of-list": "de la lista de verificación", + "r-d-add-checklist": "Añadir una lista de verificación", + "r-d-remove-checklist": "Eliminar lista de verificación", + "r-by": "por", + "r-add-checklist": "Añadir una lista de verificación", + "r-with-items": "con items", + "r-items-list": "item1,item2,item3", + "r-add-swimlane": "Agregar el carril", + "r-swimlane-name": "nombre del carril", + "r-board-note": "Nota: deje un campo vacío para que coincida con todos los valores posibles", + "r-checklist-note": "Nota: los ítems de la lista tienen que escribirse como valores separados por coma.", + "r-when-a-card-is-moved": "Cuando una tarjeta es movida a otra lista", + "r-set": "Cambiar", + "r-update": "Actualizar", + "r-datefield": "campo de fecha", + "r-df-start-at": "comienza", + "r-df-due-at": "vencimiento", + "r-df-end-at": "finalizado", + "r-df-received-at": "recibido", + "r-to-current-datetime": "a la fecha/hora actual", + "r-remove-value-from": "Eliminar el valor de", + "ldap": "LDAP", + "oauth2": "OAuth2", + "cas": "CAS", + "authentication-method": "Método de autenticación", + "authentication-type": "Tipo de autenticación", + "custom-product-name": "Nombre de producto personalizado", + "layout": "Diseño", + "hide-logo": "Ocultar el logo", + "add-custom-html-after-body-start": "Añade HTML personalizado después de <body>", + "add-custom-html-before-body-end": "Añade HTML personalizado después de </body>", + "error-undefined": "Algo no está bien", + "error-ldap-login": "Ocurrió un error al intentar acceder", + "display-authentication-method": "Mostrar el método de autenticación", + "default-authentication-method": "Método de autenticación por defecto", + "duplicate-board": "Duplicar tablero", + "people-number": "El número de personas es:", + "swimlaneDeletePopup-title": "¿Eliminar el carril de flujo?", + "swimlane-delete-pop": "Todas las acciones serán eliminadas del historial de actividades y no se podrá recuperar el carril de flujo. Esta acción no puede deshacerse.", + "restore-all": "Restaurar todas", + "delete-all": "Borrar todas", + "loading": "Cargando. Por favor, espere.", + "previous_as": "el último tiempo fue", + "act-a-dueAt": "cambiada la hora de vencimiento a \nCuándo: __timeValue__\nDónde: __card__\n el vencimiento anterior fue __timeOldValue__", + "act-a-endAt": "cambiada la hora de finalización a __timeValue__ Fecha anterior: (__timeOldValue__)", + "act-a-startAt": "cambiada la hora de comienzo a __timeValue__ Fecha anterior: (__timeOldValue__)", + "act-a-receivedAt": "cambiada la fecha de recepción a __timeValue__ Fecha anterior: (__timeOldValue__)", + "a-dueAt": "cambiada la hora de vencimiento a", + "a-endAt": "cambiada la hora de finalización a", + "a-startAt": "cambiada la hora de comienzo a", + "a-receivedAt": "cambiada la hora de recepción a", + "almostdue": "está próxima la hora de vencimiento actual %s", + "pastdue": "se sobrepasó la hora de vencimiento actual%s", + "duenow": "la hora de vencimiento actual %s es hoy", + "act-newDue": "__list__/__card__ tiene una 1ra notificación de vencimiento [__board__]", + "act-withDue": "__list__/__card__ notificaciones de vencimiento [__board__]", + "act-almostdue": "se ha notificado que el vencimiento actual (__timeValue__) de __card__ está próximo", + "act-pastdue": "se ha notificado que el vencimiento actual (__timeValue__) de __card__ se sobrepasó", + "act-duenow": "se ha notificado que el vencimiento actual (__timeValue__) de __card__ es ahora", + "act-atUserComment": "Se te mencionó en [__board__] __list__/__card__", + "delete-user-confirm-popup": "¿Seguro que quieres eliminar esta cuenta? Esta acción no puede deshacerse.", + "accounts-allowUserDelete": "Permitir a los usuarios eliminar su cuenta", + "hide-minicard-label-text": "Ocultar el texto de la etiqueta de la minitarjeta", + "show-desktop-drag-handles": "Mostrar los controles de arrastre del escritorio", + "assignee": "Asignado", + "cardAssigneesPopup-title": "Asignado", + "addmore-detail": "Añadir una descripción detallada", + "show-on-card": "Mostrar en la tarjeta", + "new": "Nuevo", + "editUserPopup-title": "Editar el usuario", + "newUserPopup-title": "Nuevo usuario", + "notifications": "Notificaciones", + "view-all": "Ver todo", + "filter-by-unread": "Filtrar por no leído", + "mark-all-as-read": "Marcar todo como leido", + "remove-all-read": "Remove all read", + "allow-rename": "Permitir renombrar", + "allowRenamePopup-title": "Permitir renombrar" +} \ No newline at end of file diff --git a/i18n/eu.i18n.json b/i18n/eu.i18n.json index 5492c427..3cc378af 100644 --- a/i18n/eu.i18n.json +++ b/i18n/eu.i18n.json @@ -1,780 +1,780 @@ { - "accept": "Onartu", - "act-activity-notify": "Activity Notification", - "act-addAttachment": "added attachment __attachment__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-deleteAttachment": "deleted attachment __attachment__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addSubtask": "added subtask __subtask__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addedLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removeLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removedLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addChecklist": "added checklist __checklist__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addChecklistItem": "added checklist item __checklistItem__ to checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removeChecklist": "removed checklist __checklist__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removeChecklistItem": "removed checklist item __checklistItem__ from checklist __checkList__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-checkedItem": "checked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-uncheckedItem": "unchecked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-completeChecklist": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-uncompleteChecklist": "uncompleted checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addComment": "commented on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-editComment": "edited comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-deleteComment": "deleted comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-createBoard": "created board __board__", - "act-createSwimlane": "created swimlane __swimlane__ to board __board__", - "act-createCard": "created card __card__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-createCustomField": "created custom field __customField__ at board __board__", - "act-deleteCustomField": "deleted custom field __customField__ at board __board__", - "act-setCustomField": "edited custom field __customField__: __customFieldValue__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-createList": "added list __list__ to board __board__", - "act-addBoardMember": "added member __member__ to board __board__", - "act-archivedBoard": "Board __board__ moved to Archive", - "act-archivedCard": "Card __card__ at list __list__ at swimlane __swimlane__ at board __board__ moved to Archive", - "act-archivedList": "List __list__ at swimlane __swimlane__ at board __board__ moved to Archive", - "act-archivedSwimlane": "Swimlane __swimlane__ at board __board__ moved to Archive", - "act-importBoard": "imported board __board__", - "act-importCard": "imported card __card__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-importList": "imported list __list__ to swimlane __swimlane__ at board __board__", - "act-joinMember": "added member __member__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-moveCard": "moved card __card__ at board __board__ from list __oldList__ at swimlane __oldSwimlane__ to list __list__ at swimlane __swimlane__", - "act-moveCardToOtherBoard": "moved card __card__ from list __oldList__ at swimlane __oldSwimlane__ at board __oldBoard__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-removeBoardMember": "removed member __member__ from board __board__", - "act-restoredCard": "restored card __card__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-unjoinMember": "removed member __member__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-withBoardTitle": "__board__", - "act-withCardTitle": "[__board__] __card__", - "actions": "Ekintzak", - "activities": "Jarduerak", - "activity": "Jarduera", - "activity-added": "%s %s(e)ra gehituta", - "activity-archived": "%s moved to Archive", - "activity-attached": "%s %s(e)ra erantsita", - "activity-created": "%s sortuta", - "activity-customfield-created": "created custom field %s", - "activity-excluded": "%s %s(e)tik kanpo utzita", - "activity-imported": "%s inportatuta %s(e)ra %s(e)tik", - "activity-imported-board": "%s inportatuta %s(e)tik", - "activity-joined": "%s(e)ra elkartuta", - "activity-moved": "%s %s(e)tik %s(e)ra eramanda", - "activity-on": "%s", - "activity-removed": "%s %s(e)tik kenduta", - "activity-sent": "%s %s(e)ri bidalita", - "activity-unjoined": "%s utzita", - "activity-subtask-added": "added subtask to %s", - "activity-checked-item": "checked %s in checklist %s of %s", - "activity-unchecked-item": "unchecked %s in checklist %s of %s", - "activity-checklist-added": "egiaztaketa zerrenda %s(e)ra gehituta", - "activity-checklist-removed": "removed a checklist from %s", - "activity-checklist-completed": "completed checklist %s of %s", - "activity-checklist-uncompleted": "uncompleted the checklist %s of %s", - "activity-checklist-item-added": "egiaztaketa zerrendako elementuak '%s'(e)ra gehituta %s(e)n", - "activity-checklist-item-removed": "removed a checklist item from '%s' in %s", - "add": "Gehitu", - "activity-checked-item-card": "checked %s in checklist %s", - "activity-unchecked-item-card": "unchecked %s in checklist %s", - "activity-checklist-completed-card": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "activity-checklist-uncompleted-card": "uncompleted the checklist %s", - "activity-editComment": "edited comment %s", - "activity-deleteComment": "deleted comment %s", - "add-attachment": "Gehitu eranskina", - "add-board": "Gehitu arbela", - "add-card": "Gehitu txartela", - "add-swimlane": "Add Swimlane", - "add-subtask": "Add Subtask", - "add-checklist": "Gehitu egiaztaketa zerrenda", - "add-checklist-item": "Gehitu elementu bat egiaztaketa zerrendara", - "add-cover": "Gehitu azala", - "add-label": "Gehitu etiketa", - "add-list": "Gehitu zerrenda", - "add-members": "Gehitu kideak", - "added": "Gehituta", - "addMemberPopup-title": "Kideak", - "admin": "Kudeatzailea", - "admin-desc": "Txartelak ikusi eta editatu ditzake, kideak kendu, eta arbelaren ezarpenak aldatu.", - "admin-announcement": "Jakinarazpena", - "admin-announcement-active": "Gaitu Sistema-eremuko Jakinarazpena", - "admin-announcement-title": "Administrariaren jakinarazpena", - "all-boards": "Arbel guztiak", - "and-n-other-card": "Eta beste txartel __count__", - "and-n-other-card_plural": "Eta beste __count__ txartel", - "apply": "Aplikatu", - "app-is-offline": "Loading, please wait. Refreshing the page will cause data loss. If loading does not work, please check that server has not stopped.", - "archive": "Move to Archive", - "archive-all": "Move All to Archive", - "archive-board": "Move Board to Archive", - "archive-card": "Move Card to Archive", - "archive-list": "Move List to Archive", - "archive-swimlane": "Move Swimlane to Archive", - "archive-selection": "Move selection to Archive", - "archiveBoardPopup-title": "Move Board to Archive?", - "archived-items": "Artxibatu", - "archived-boards": "Boards in Archive", - "restore-board": "Berreskuratu arbela", - "no-archived-boards": "No Boards in Archive.", - "archives": "Artxibatu", - "template": "Template", - "templates": "Templates", - "assign-member": "Esleitu kidea", - "attached": "erantsita", - "attachment": "Eranskina", - "attachment-delete-pop": "Eranskina ezabatzea behin betikoa da. Ez dago desegiterik.", - "attachmentDeletePopup-title": "Ezabatu eranskina?", - "attachments": "Eranskinak", - "auto-watch": "Automatikoki jarraitu arbelak hauek sortzean", - "avatar-too-big": "Avatarra handiegia da (Gehienez 70Kb)", - "back": "Atzera", - "board-change-color": "Aldatu kolorea", - "board-nb-stars": "%s izar", - "board-not-found": "Ez da arbela aurkitu", - "board-private-info": "Arbel hau <strong>pribatua</strong> izango da.", - "board-public-info": "Arbel hau <strong>publikoa</strong> izango da.", - "boardChangeColorPopup-title": "Aldatu arbelaren atzealdea", - "boardChangeTitlePopup-title": "Aldatu izena arbelari", - "boardChangeVisibilityPopup-title": "Aldatu ikusgaitasuna", - "boardChangeWatchPopup-title": "Aldatu ikuskatzea", - "boardMenuPopup-title": "Board Settings", - "boardChangeViewPopup-title": "Board View", - "boards": "Arbelak", - "board-view": "Board View", - "board-view-cal": "Calendar", - "board-view-swimlanes": "Swimlanes", - "board-view-collapse": "Collapse", - "board-view-lists": "Zerrendak", - "bucket-example": "Esaterako \"Pertz zerrenda\"", - "cancel": "Utzi", - "card-archived": "This card is moved to Archive.", - "board-archived": "This board is moved to Archive.", - "card-comments-title": "Txartel honek iruzkin %s dauka.", - "card-delete-notice": "Ezabaketa behin betiko da. Txartel honi lotutako ekintza guztiak galduko dituzu.", - "card-delete-pop": "Ekintza guztiak ekintza jariotik kenduko dira eta ezin izango duzu txartela berrireki. Ez dago desegiterik.", - "card-delete-suggest-archive": "You can move a card to Archive to remove it from the board and preserve the activity.", - "card-due": "Epemuga", - "card-due-on": "Epemuga", - "card-spent": "Erabilitako denbora", - "card-edit-attachments": "Editatu eranskinak", - "card-edit-custom-fields": "Edit custom fields", - "card-start-voting": "Start voting", - "card-cancel-voting": "Delete voting and all votes", - "card-edit-labels": "Editatu etiketak", - "card-edit-members": "Editatu kideak", - "card-labels-title": "Aldatu txartelaren etiketak", - "card-members-title": "Gehitu edo kendu arbeleko kideak txarteletik.", - "card-start": "Hasiera", - "card-start-on": "Hasiera", - "cardAttachmentsPopup-title": "Erantsi hemendik", - "cardCustomField-datePopup-title": "Change date", - "cardCustomFieldsPopup-title": "Edit custom fields", - "cardStartVotingPopup-title": "Start a vote", - "positiveVoteMembersPopup-title": "Proponents", - "negativeVoteMembersPopup-title": "Opponents", - "vote-question": "Voting question", - "vote-public": "Public vote", - "vote-for-it": "for it", - "vote-against": "against", - "cardDeletePopup-title": "Ezabatu txartela?", - "cardDetailsActionsPopup-title": "Txartel-ekintzak", - "cardLabelsPopup-title": "Etiketak", - "cardMembersPopup-title": "Kideak", - "cardMorePopup-title": "Gehiago", - "cardTemplatePopup-title": "Create template", - "cards": "Txartelak", - "cards-count": "Txartelak", - "casSignIn": "Sign In with CAS", - "cardType-card": "Card", - "cardType-linkedCard": "Linked Card", - "cardType-linkedBoard": "Linked Board", - "change": "Aldatu", - "change-avatar": "Aldatu avatarra", - "change-password": "Aldatu pasahitza", - "change-permissions": "Aldatu baimenak", - "change-settings": "Aldatu ezarpenak", - "changeAvatarPopup-title": "Aldatu avatarra", - "changeLanguagePopup-title": "Aldatu hizkuntza", - "changePasswordPopup-title": "Aldatu pasahitza", - "changePermissionsPopup-title": "Aldatu baimenak", - "changeSettingsPopup-title": "Aldatu ezarpenak", - "subtasks": "Subtasks", - "checklists": "Egiaztaketa zerrenda", - "click-to-star": "Egin klik arbel honi izarra jartzeko", - "click-to-unstar": "Egin klik arbel honi izarra kentzeko", - "clipboard": "Kopiatu eta itsatsi edo arrastatu eta jaregin", - "close": "Itxi", - "close-board": "Itxi arbela", - "close-board-pop": "You will be able to restore the board by clicking the “Archive” button from the home header.", - "color-black": "beltza", - "color-blue": "urdina", - "color-crimson": "crimson", - "color-darkgreen": "darkgreen", - "color-gold": "gold", - "color-gray": "gray", - "color-green": "berdea", - "color-indigo": "indigo", - "color-lime": "lima", - "color-magenta": "magenta", - "color-mistyrose": "mistyrose", - "color-navy": "navy", - "color-orange": "laranja", - "color-paleturquoise": "paleturquoise", - "color-peachpuff": "peachpuff", - "color-pink": "larrosa", - "color-plum": "plum", - "color-purple": "purpura", - "color-red": "gorria", - "color-saddlebrown": "saddlebrown", - "color-silver": "silver", - "color-sky": "zerua", - "color-slateblue": "slateblue", - "color-white": "white", - "color-yellow": "horia", - "unset-color": "Unset", - "comment": "Iruzkina", - "comment-placeholder": "Idatzi iruzkin bat", - "comment-only": "Iruzkinak besterik ez", - "comment-only-desc": "Iruzkinak txarteletan soilik egin ditzake", - "no-comments": "No comments", - "no-comments-desc": "Can not see comments and activities.", - "worker": "Worker", - "worker-desc": "Can only move cards, assign itself to card and comment.", - "computer": "Ordenagailua", - "confirm-subtask-delete-dialog": "Are you sure you want to delete subtask?", - "confirm-checklist-delete-dialog": "Are you sure you want to delete checklist?", - "copy-card-link-to-clipboard": "Kopiatu txartela arbelera", - "linkCardPopup-title": "Link Card", - "searchElementPopup-title": "Bilatu", - "copyCardPopup-title": "Kopiatu txartela", - "copyChecklistToManyCardsPopup-title": "Copy Checklist Template to Many Cards", - "copyChecklistToManyCardsPopup-instructions": "Destination Card Titles and Descriptions in this JSON format", - "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"First card title\", \"description\":\"First card description\"}, {\"title\":\"Second card title\",\"description\":\"Second card description\"},{\"title\":\"Last card title\",\"description\":\"Last card description\"} ]", - "create": "Sortu", - "createBoardPopup-title": "Sortu arbela", - "chooseBoardSourcePopup-title": "Inportatu arbela", - "createLabelPopup-title": "Sortu etiketa", - "createCustomField": "Create Field", - "createCustomFieldPopup-title": "Create Field", - "current": "unekoa", - "custom-field-delete-pop": "There is no undo. This will remove this custom field from all cards and destroy its history.", - "custom-field-checkbox": "Checkbox", - "custom-field-date": "Data", - "custom-field-dropdown": "Dropdown List", - "custom-field-dropdown-none": "(none)", - "custom-field-dropdown-options": "List Options", - "custom-field-dropdown-options-placeholder": "Press enter to add more options", - "custom-field-dropdown-unknown": "(unknown)", - "custom-field-number": "Number", - "custom-field-text": "Text", - "custom-fields": "Custom Fields", - "date": "Data", - "decline": "Ukatu", - "default-avatar": "Lehenetsitako avatarra", - "delete": "Ezabatu", - "deleteCustomFieldPopup-title": "Delete Custom Field?", - "deleteLabelPopup-title": "Ezabatu etiketa?", - "description": "Deskripzioa", - "disambiguateMultiLabelPopup-title": "Argitu etiketaren ekintza", - "disambiguateMultiMemberPopup-title": "Argitu kidearen ekintza", - "discard": "Baztertu", - "done": "Egina", - "download": "Deskargatu", - "edit": "Editatu", - "edit-avatar": "Aldatu avatarra", - "edit-profile": "Editatu profila", - "edit-wip-limit": "WIP muga editatu", - "soft-wip-limit": "WIP muga malgua", - "editCardStartDatePopup-title": "Aldatu hasiera data", - "editCardDueDatePopup-title": "Aldatu epemuga data", - "editCustomFieldPopup-title": "Edit Field", - "editCardSpentTimePopup-title": "Aldatu erabilitako denbora", - "editLabelPopup-title": "Aldatu etiketa", - "editNotificationPopup-title": "Editatu jakinarazpena", - "editProfilePopup-title": "Editatu profila", - "email": "e-posta", - "email-enrollAccount-subject": "Kontu bat sortu zaizu __siteName__ gunean", - "email-enrollAccount-text": "Kaixo __user__,\n\nZerbitzua erabiltzen hasteko, egin klik beheko loturan.\n\n__url__\n\nEskerrik asko.", - "email-fail": "E-posta bidalketak huts egin du", - "email-fail-text": "Arazoa mezua bidaltzen saiatzen", - "email-invalid": "Baliogabeko e-posta", - "email-invite": "Gonbidatu e-posta bidez", - "email-invite-subject": "__inviter__ erabiltzaileak gonbidapen bat bidali dizu", - "email-invite-text": "Kaixo __user__,\n\n__inviter__ erabiltzaileak \"__board__\" arbelera elkartzera gonbidatzen zaitu elkar-lanean aritzeko.\n\nJarraitu mesedez lotura hau:\n\n__url__\n\nEskerrik asko.", - "email-resetPassword-subject": "Leheneratu zure __siteName__ guneko pasahitza", - "email-resetPassword-text": "Kaixo __user__,\n\nZure pasahitza berrezartzeko, egin klik beheko loturan.\n\n__url__\n\nEskerrik asko.", - "email-sent": "E-posta bidali da", - "email-verifyEmail-subject": "Egiaztatu __siteName__ guneko zure e-posta helbidea.", - "email-verifyEmail-text": "Kaixo __user__,\n\nZure e-posta kontua egiaztatzeko, egin klik beheko loturan.\n\n__url__\n\nEskerrik asko.", - "enable-wip-limit": "WIP muga gaitu", - "error-board-doesNotExist": "Arbel hau ez da existitzen", - "error-board-notAdmin": "Arbel honetako kudeatzailea izan behar zara hori egin ahal izateko", - "error-board-notAMember": "Arbel honetako kidea izan behar zara hori egin ahal izateko", - "error-json-malformed": "Zure testua ez da baliozko JSON", - "error-json-schema": "Zure JSON datuek ez dute formatu zuzenaren informazio egokia", - "error-list-doesNotExist": "Zerrenda hau ez da existitzen", - "error-user-doesNotExist": "Erabiltzaile hau ez da existitzen", - "error-user-notAllowSelf": "Ezin duzu zure burua gonbidatu", - "error-user-notCreated": "Erabiltzaile hau sortu gabe dago", - "error-username-taken": "Erabiltzaile-izen hori hartuta dago", - "error-email-taken": "E-mail hori hartuta dago", - "export-board": "Esportatu arbela", - "sort": "Sort", - "sort-desc": "Click to Sort List", - "list-sort-by": "Sort the List By:", - "list-label-modifiedAt": "Last Access Time", - "list-label-title": "Name of the List", - "list-label-sort": "Your Manual Order", - "list-label-short-modifiedAt": "(L)", - "list-label-short-title": "(N)", - "list-label-short-sort": "(M)", - "filter": "Iragazi", - "filter-cards": "Filter Cards or Lists", - "list-filter-label": "Filter List by Title", - "filter-clear": "Garbitu iragazkia", - "filter-no-label": "Etiketarik ez", - "filter-no-member": "Kiderik ez", - "filter-no-assignee": "No assignee", - "filter-no-custom-fields": "No Custom Fields", - "filter-show-archive": "Show archived lists", - "filter-hide-empty": "Hide empty lists", - "filter-on": "Iragazkia gaituta dago", - "filter-on-desc": "Arbel honetako txartela iragazten ari zara. Egin klik hemen iragazkia editatzeko.", - "filter-to-selection": "Iragazketa aukerara", - "advanced-filter-label": "Advanced Filter", - "advanced-filter-description": "Advanced Filter allows to write a string containing following operators: == != <= >= && || ( ) A space is used as a separator between the Operators. You can filter for all Custom Fields by typing their names and values. For Example: Field1 == Value1. Note: If fields or values contains spaces, you need to encapsulate them into single quotes. For Example: 'Field 1' == 'Value 1'. For single control characters (' \\/) to be skipped, you can use \\. For example: Field1 == I\\'m. Also you can combine multiple conditions. For Example: F1 == V1 || F1 == V2. Normally all operators are interpreted from left to right. You can change the order by placing brackets. For Example: F1 == V1 && ( F2 == V2 || F2 == V3 ). Also you can search text fields using regex: F1 == /Tes.*/i", - "fullname": "Izen abizenak", - "header-logo-title": "Itzuli zure arbelen orrira.", - "hide-system-messages": "Ezkutatu sistemako mezuak", - "headerBarCreateBoardPopup-title": "Sortu arbela", - "home": "Hasiera", - "import": "Inportatu", - "link": "Link", - "import-board": "inportatu arbela", - "import-board-c": "Inportatu arbela", - "import-board-title-trello": "Inportatu arbela Trellotik", - "import-board-title-wekan": "Import board from previous export", - "import-sandstorm-backup-warning": "Do not delete data you import from original exported board or Trello before checking does this grain close and open again, or do you get Board not found error, that means data loss.", - "import-sandstorm-warning": "Inportatutako arbelak oraingo arbeleko informazio guztia ezabatuko du eta inportatutako arbeleko informazioarekin ordeztu.", - "from-trello": "Trellotik", - "from-wekan": "From previous export", - "import-board-instruction-trello": "Zure Trello arbelean, aukeratu 'Menu\", 'More', 'Print and Export', 'Export JSON', eta kopiatu jasotako testua hemen.", - "import-board-instruction-wekan": "In your board, go to 'Menu', then 'Export board', and copy the text in the downloaded file.", - "import-board-instruction-about-errors": "If you get errors when importing board, sometimes importing still works, and board is at All Boards page.", - "import-json-placeholder": "Isatsi baliozko JSON datuak hemen", - "import-map-members": "Kideen mapa", - "import-members-map": "Your imported board has some members. Please map the members you want to import to your users", - "import-show-user-mapping": "Berrikusi kideen mapa", - "import-user-select": "Pick your existing user you want to use as this member", - "importMapMembersAddPopup-title": "Select member", - "info": "Bertsioa", - "initials": "Inizialak", - "invalid-date": "Baliogabeko data", - "invalid-time": "Baliogabeko denbora", - "invalid-user": "Baliogabeko erabiltzailea", - "joined": "elkartu da", - "just-invited": "Arbel honetara gonbidatu berri zaituzte", - "keyboard-shortcuts": "Teklatu laster-bideak", - "label-create": "Sortu etiketa", - "label-default": "%s etiketa (lehenetsia)", - "label-delete-pop": "Ez dago desegiterik. Honek etiketa hau kenduko du txartel guztietatik eta bere historiala suntsitu.", - "labels": "Etiketak", - "language": "Hizkuntza", - "last-admin-desc": "Ezin duzu rola aldatu gutxienez kudeatzaile bat behar delako.", - "leave-board": "Utzi arbela", - "leave-board-pop": "Ziur zaude __boardTitle__ utzi nahi duzula? Arbel honetako txartel guztietatik ezabatua izango zara.", - "leaveBoardPopup-title": "Arbela utzi?", - "link-card": "Lotura txartel honetara", - "list-archive-cards": "Move all cards in this list to Archive", - "list-archive-cards-pop": "This will remove all the cards in this list from the board. To view cards in Archive and bring them back to the board, click “Menu” > “Archive”.", - "list-move-cards": "Lekuz aldatu zerrendako txartel guztiak", - "list-select-cards": "Aukeratu zerrenda honetako txartel guztiak", - "set-color-list": "Set Color", - "listActionPopup-title": "Zerrendaren ekintzak", - "swimlaneActionPopup-title": "Swimlane Actions", - "swimlaneAddPopup-title": "Add a Swimlane below", - "listImportCardPopup-title": "Inportatu Trello txartel bat", - "listMorePopup-title": "Gehiago", - "link-list": "Lotura zerrenda honetara", - "list-delete-pop": "Ekintza guztiak ekintza jariotik kenduko dira eta ezin izango duzu zerrenda berreskuratu. Ez dago desegiterik.", - "list-delete-suggest-archive": "You can move a list to Archive to remove it from the board and preserve the activity.", - "lists": "Zerrendak", - "swimlanes": "Swimlanes", - "log-out": "Itxi saioa", - "log-in": "Hasi saioa", - "loginPopup-title": "Hasi saioa", - "memberMenuPopup-title": "Kidearen ezarpenak", - "members": "Kideak", - "menu": "Menua", - "move-selection": "Lekuz aldatu hautaketa", - "moveCardPopup-title": "Lekuz aldatu txartela", - "moveCardToBottom-title": "Eraman behera", - "moveCardToTop-title": "Eraman gora", - "moveSelectionPopup-title": "Lekuz aldatu hautaketa", - "multi-selection": "Hautaketa anitza", - "multi-selection-on": "Hautaketa anitza gaituta dago", - "muted": "Mututua", - "muted-info": "Ez zaizkizu jakinaraziko arbel honi egindako aldaketak", - "my-boards": "Nire arbelak", - "name": "Izena", - "no-archived-cards": "No cards in Archive.", - "no-archived-lists": "No lists in Archive.", - "no-archived-swimlanes": "No swimlanes in Archive.", - "no-results": "Emaitzarik ez", - "normal": "Arrunta", - "normal-desc": "Txartelak ikusi eta editatu ditzake. Ezin ditu ezarpenak aldatu.", - "not-accepted-yet": "Gonbidapena ez da oraindik onartu", - "notify-participate": "Jaso sortzaile edo kide zaren txartelen jakinarazpenak", - "notify-watch": "Jaso ikuskatzen dituzun arbel, zerrenda edo txartelen jakinarazpenak", - "optional": "aukerazkoa", - "or": "edo", - "page-maybe-private": "Orri hau pribatua izan daiteke. Agian <a href='%s'>saioa hasi</a> eta gero ikusi ahal izango duzu.", - "page-not-found": "Ez da orria aurkitu.", - "password": "Pasahitza", - "paste-or-dragdrop": "itsasteko, edo irudi fitxategia arrastatu eta jaregiteko (irudia besterik ez)", - "participating": "Parte-hartzen", - "preview": "Aurreikusi", - "previewAttachedImagePopup-title": "Aurreikusi", - "previewClipboardImagePopup-title": "Aurreikusi", - "private": "Pribatua", - "private-desc": "Arbel hau pribatua da. Arbelera gehitutako jendeak besterik ezin du ikusi eta editatu.", - "profile": "Profila", - "public": "Publikoa", - "public-desc": "Arbel hau publikoa da lotura duen edonorentzat ikusgai dago eta Google bezalako bilatzaileetan agertuko da. Arbelera gehitutako kideek besterik ezin dute editatu.", - "quick-access-description": "Jarri izarra arbel bati barra honetan lasterbide bat sortzeko", - "remove-cover": "Kendu azala", - "remove-from-board": "Kendu arbeletik", - "remove-label": "Kendu etiketa", - "listDeletePopup-title": "Ezabatu zerrenda?", - "remove-member": "Kendu kidea", - "remove-member-from-card": "Kendu txarteletik", - "remove-member-pop": "Kendu __name__ (__username__) __boardTitle__ arbeletik? Kidea arbel honetako txartel guztietatik kenduko da. Jakinarazpenak bidaliko dira.", - "removeMemberPopup-title": "Kendu kidea?", - "rename": "Aldatu izena", - "rename-board": "Aldatu izena arbelari", - "restore": "Berrezarri", - "save": "Gorde", - "search": "Bilatu", - "rules": "Rules", - "search-cards": "Search from card/list titles, descriptions and custom fields on this board", - "search-example": "Text to search for?", - "select-color": "Aukeratu kolorea", - "set-wip-limit-value": "Zerrenda honetako atazen muga maximoa ezarri", - "setWipLimitPopup-title": "WIP muga ezarri", - "shortcut-assign-self": "Esleitu zure burua txartel honetara", - "shortcut-autocomplete-emoji": "Automatikoki osatu emojia", - "shortcut-autocomplete-members": "Automatikoki osatu kideak", - "shortcut-clear-filters": "Garbitu iragazki guztiak", - "shortcut-close-dialog": "Itxi elkarrizketa-koadroa", - "shortcut-filter-my-cards": "Iragazi nire txartelak", - "shortcut-show-shortcuts": "Erakutsi lasterbideen zerrenda hau", - "shortcut-toggle-filterbar": "Txandakatu iragazkiaren albo-barra", - "shortcut-toggle-sidebar": "Txandakatu arbelaren albo-barra", - "show-cards-minimum-count": "Erakutsi txartel kopurua hau baino handiagoa denean:", - "sidebar-open": "Ireki albo-barra", - "sidebar-close": "Itxi albo-barra", - "signupPopup-title": "Sortu kontu bat", - "star-board-title": "Egin klik arbel honi izarra jartzeko, zure arbelen zerrendaren goialdean agertuko da", - "starred-boards": "Izardun arbelak", - "starred-boards-description": "Izardun arbelak zure arbelen zerrendaren goialdean agertuko dira", - "subscribe": "Harpidetu", - "team": "Taldea", - "this-board": "arbel hau", - "this-card": "txartel hau", - "spent-time-hours": "Erabilitako denbora (orduak)", - "overtime-hours": "Luzapena (orduak)", - "overtime": "Luzapena", - "has-overtime-cards": "Luzapen txartelak ditu", - "has-spenttime-cards": "Erabilitako denbora txartelak ditu", - "time": "Ordua", - "title": "Izenburua", - "tracking": "Jarraitzen", - "tracking-info": "Sortzaile edo kide gisa parte-hartzen duzun txartelei egindako aldaketak jakinaraziko zaizkizu.", - "type": "Type", - "unassign-member": "Kendu kidea", - "unsaved-description": "Gorde gabeko deskripzio bat duzu", - "unwatch": "Utzi ikuskatzeari", - "upload": "Igo", - "upload-avatar": "Igo avatar bat", - "uploaded-avatar": "Avatar bat igo da", - "username": "Erabiltzaile-izena", - "view-it": "Ikusi", - "warn-list-archived": "warning: this card is in an list at Archive", - "watch": "Ikuskatu", - "watching": "Ikuskatzen", - "watching-info": "Arbel honi egindako aldaketak jakinaraziko zaizkizu", - "welcome-board": "Ongi etorri arbela", - "welcome-swimlane": "Milestone 1", - "welcome-list1": "Oinarrizkoa", - "welcome-list2": "Aurreratua", - "card-templates-swimlane": "Card Templates", - "list-templates-swimlane": "List Templates", - "board-templates-swimlane": "Board Templates", - "what-to-do": "Zer egin nahi duzu?", - "wipLimitErrorPopup-title": "Baliogabeko WIP muga", - "wipLimitErrorPopup-dialog-pt1": "Zerrenda honetako atazen muga, WIP-en ezarritakoa baina handiagoa da", - "wipLimitErrorPopup-dialog-pt2": "Mugitu zenbait ataza zerrenda honetatik, edo WIP muga handiagoa ezarri.", - "admin-panel": "Kudeaketa panela", - "settings": "Ezarpenak", - "people": "Jendea", - "registration": "Izen-ematea", - "disable-self-registration": "Desgaitu nork bere burua erregistratzea", - "invite": "Gonbidatu", - "invite-people": "Gonbidatu jendea", - "to-boards": "Arbele(ta)ra", - "email-addresses": "E-posta helbideak", - "smtp-host-description": "Zure e-posta mezuez arduratzen den SMTP zerbitzariaren helbidea", - "smtp-port-description": "Zure SMTP zerbitzariak bidalitako e-posta mezuentzat erabiltzen duen kaia.", - "smtp-tls-description": "Gaitu TLS euskarria SMTP zerbitzariarentzat", - "smtp-host": "SMTP ostalaria", - "smtp-port": "SMTP kaia", - "smtp-username": "Erabiltzaile-izena", - "smtp-password": "Pasahitza", - "smtp-tls": "TLS euskarria", - "send-from": "Nork", - "send-smtp-test": "Bidali posta elektroniko mezu bat zure buruari", - "invitation-code": "Gonbidapen kodea", - "email-invite-register-subject": "__inviter__ erabiltzaileak gonbidapen bat bidali dizu", - "email-invite-register-text": "Dear __user__,\n\n__inviter__ invites you to kanban board for collaborations.\n\nPlease follow the link below:\n__url__\n\nAnd your invitation code is: __icode__\n\nThanks.", - "email-smtp-test-subject": "SMTP Test Email", - "email-smtp-test-text": "Arrakastaz bidali duzu posta elektroniko mezua", - "error-invitation-code-not-exist": "Gonbidapen kodea ez da existitzen", - "error-notAuthorized": "Ez duzu orri hau ikusteko baimenik.", - "webhook-title": "Webhook Name", - "webhook-token": "Token (Optional for Authentication)", - "outgoing-webhooks": "Irteerako Webhook-ak", - "bidirectional-webhooks": "Two-Way Webhooks", - "outgoingWebhooksPopup-title": "Irteerako Webhook-ak", - "boardCardTitlePopup-title": "Card Title Filter", - "disable-webhook": "Disable This Webhook", - "global-webhook": "Global Webhooks", - "new-outgoing-webhook": "Irteera-webhook berria", - "no-name": "(Ezezaguna)", - "Node_version": "Nodo bertsioa", - "Meteor_version": "Meteor version", - "MongoDB_version": "MongoDB version", - "MongoDB_storage_engine": "MongoDB storage engine", - "MongoDB_Oplog_enabled": "MongoDB Oplog enabled", - "OS_Arch": "SE Arkitektura", - "OS_Cpus": "SE PUZ kopurua", - "OS_Freemem": "SE Memoria librea", - "OS_Loadavg": "SE batez besteko karga", - "OS_Platform": "SE plataforma", - "OS_Release": "SE kaleratzea", - "OS_Totalmem": "SE memoria guztira", - "OS_Type": "SE mota", - "OS_Uptime": "SE denbora abiatuta", - "days": "days", - "hours": "ordu", - "minutes": "minutu", - "seconds": "segundo", - "show-field-on-card": "Show this field on card", - "automatically-field-on-card": "Auto create field to all cards", - "showLabel-field-on-card": "Show field label on minicard", - "yes": "Bai", - "no": "Ez", - "accounts": "Kontuak", - "accounts-allowEmailChange": "Baimendu e-mail aldaketa", - "accounts-allowUserNameChange": "Allow Username Change", - "createdAt": "Noiz sortua", - "verified": "Egiaztatuta", - "active": "Gaituta", - "card-received": "Received", - "card-received-on": "Received on", - "card-end": "End", - "card-end-on": "Ends on", - "editCardReceivedDatePopup-title": "Change received date", - "editCardEndDatePopup-title": "Change end date", - "setCardColorPopup-title": "Set color", - "setCardActionsColorPopup-title": "Choose a color", - "setSwimlaneColorPopup-title": "Choose a color", - "setListColorPopup-title": "Choose a color", - "assigned-by": "Assigned By", - "requested-by": "Requested By", - "board-delete-notice": "Deleting is permanent. You will lose all lists, cards and actions associated with this board.", - "delete-board-confirm-popup": "All lists, cards, labels, and activities will be deleted and you won't be able to recover the board contents. There is no undo.", - "boardDeletePopup-title": "Delete Board?", - "delete-board": "Delete Board", - "default-subtasks-board": "Subtasks for __board__ board", - "default": "Default", - "queue": "Queue", - "subtask-settings": "Subtasks Settings", - "card-settings": "Card Settings", - "boardSubtaskSettingsPopup-title": "Board Subtasks Settings", - "boardCardSettingsPopup-title": "Card Settings", - "deposit-subtasks-board": "Deposit subtasks to this board:", - "deposit-subtasks-list": "Landing list for subtasks deposited here:", - "show-parent-in-minicard": "Show parent in minicard:", - "prefix-with-full-path": "Prefix with full path", - "prefix-with-parent": "Prefix with parent", - "subtext-with-full-path": "Subtext with full path", - "subtext-with-parent": "Subtext with parent", - "change-card-parent": "Change card's parent", - "parent-card": "Parent card", - "source-board": "Source board", - "no-parent": "Don't show parent", - "activity-added-label": "added label '%s' to %s", - "activity-removed-label": "removed label '%s' from %s", - "activity-delete-attach": "deleted an attachment from %s", - "activity-added-label-card": "added label '%s'", - "activity-removed-label-card": "removed label '%s'", - "activity-delete-attach-card": "deleted an attachment", - "activity-set-customfield": "set custom field '%s' to '%s' in %s", - "activity-unset-customfield": "unset custom field '%s' in %s", - "r-rule": "Rule", - "r-add-trigger": "Add trigger", - "r-add-action": "Add action", - "r-board-rules": "Board rules", - "r-add-rule": "Add rule", - "r-view-rule": "View rule", - "r-delete-rule": "Delete rule", - "r-new-rule-name": "New rule title", - "r-no-rules": "No rules", - "r-when-a-card": "When a card", - "r-is": "is", - "r-is-moved": "is moved", - "r-added-to": "added to", - "r-removed-from": "Removed from", - "r-the-board": "the board", - "r-list": "list", - "set-filter": "Set Filter", - "r-moved-to": "Moved to", - "r-moved-from": "Moved from", - "r-archived": "Moved to Archive", - "r-unarchived": "Restored from Archive", - "r-a-card": "a card", - "r-when-a-label-is": "When a label is", - "r-when-the-label": "When the label", - "r-list-name": "list name", - "r-when-a-member": "When a member is", - "r-when-the-member": "When the member", - "r-name": "name", - "r-when-a-attach": "When an attachment", - "r-when-a-checklist": "When a checklist is", - "r-when-the-checklist": "When the checklist", - "r-completed": "Completed", - "r-made-incomplete": "Made incomplete", - "r-when-a-item": "When a checklist item is", - "r-when-the-item": "When the checklist item", - "r-checked": "Checked", - "r-unchecked": "Unchecked", - "r-move-card-to": "Move card to", - "r-top-of": "Top of", - "r-bottom-of": "Bottom of", - "r-its-list": "its list", - "r-archive": "Move to Archive", - "r-unarchive": "Restore from Archive", - "r-card": "card", - "r-add": "Gehitu", - "r-remove": "Remove", - "r-label": "label", - "r-member": "member", - "r-remove-all": "Remove all members from the card", - "r-set-color": "Set color to", - "r-checklist": "checklist", - "r-check-all": "Check all", - "r-uncheck-all": "Uncheck all", - "r-items-check": "items of checklist", - "r-check": "Check", - "r-uncheck": "Uncheck", - "r-item": "item", - "r-of-checklist": "of checklist", - "r-send-email": "Send an email", - "r-to": "to", - "r-subject": "subject", - "r-rule-details": "Rule details", - "r-d-move-to-top-gen": "Move card to top of its list", - "r-d-move-to-top-spec": "Move card to top of list", - "r-d-move-to-bottom-gen": "Move card to bottom of its list", - "r-d-move-to-bottom-spec": "Move card to bottom of list", - "r-d-send-email": "Send email", - "r-d-send-email-to": "to", - "r-d-send-email-subject": "subject", - "r-d-send-email-message": "message", - "r-d-archive": "Move card to Archive", - "r-d-unarchive": "Restore card from Archive", - "r-d-add-label": "Add label", - "r-d-remove-label": "Remove label", - "r-create-card": "Create new card", - "r-in-list": "in list", - "r-in-swimlane": "in swimlane", - "r-d-add-member": "Add member", - "r-d-remove-member": "Remove member", - "r-d-remove-all-member": "Remove all member", - "r-d-check-all": "Check all items of a list", - "r-d-uncheck-all": "Uncheck all items of a list", - "r-d-check-one": "Check item", - "r-d-uncheck-one": "Uncheck item", - "r-d-check-of-list": "of checklist", - "r-d-add-checklist": "Add checklist", - "r-d-remove-checklist": "Remove checklist", - "r-by": "by", - "r-add-checklist": "Add checklist", - "r-with-items": "with items", - "r-items-list": "item1,item2,item3", - "r-add-swimlane": "Add swimlane", - "r-swimlane-name": "swimlane name", - "r-board-note": "Note: leave a field empty to match every possible value.", - "r-checklist-note": "Note: checklist's items have to be written as comma separated values.", - "r-when-a-card-is-moved": "When a card is moved to another list", - "r-set": "Set", - "r-update": "Update", - "r-datefield": "date field", - "r-df-start-at": "start", - "r-df-due-at": "due", - "r-df-end-at": "end", - "r-df-received-at": "received", - "r-to-current-datetime": "to current date/time", - "r-remove-value-from": "Remove value from", - "ldap": "LDAP", - "oauth2": "OAuth2", - "cas": "CAS", - "authentication-method": "Authentication method", - "authentication-type": "Authentication type", - "custom-product-name": "Custom Product Name", - "layout": "Layout", - "hide-logo": "Hide Logo", - "add-custom-html-after-body-start": "Add Custom HTML after <body> start", - "add-custom-html-before-body-end": "Add Custom HTML before </body> end", - "error-undefined": "Something went wrong", - "error-ldap-login": "An error occurred while trying to login", - "display-authentication-method": "Display Authentication Method", - "default-authentication-method": "Default Authentication Method", - "duplicate-board": "Duplicate Board", - "people-number": "The number of people is:", - "swimlaneDeletePopup-title": "Delete Swimlane ?", - "swimlane-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the swimlane. There is no undo.", - "restore-all": "Restore all", - "delete-all": "Delete all", - "loading": "Loading, please wait.", - "previous_as": "last time was", - "act-a-dueAt": "modified due time to \nWhen: __timeValue__\nWhere: __card__\n previous due was __timeOldValue__", - "act-a-endAt": "modified ending time to __timeValue__ from (__timeOldValue__)", - "act-a-startAt": "modified starting time to __timeValue__ from (__timeOldValue__)", - "act-a-receivedAt": "modified received time to __timeValue__ from (__timeOldValue__)", - "a-dueAt": "modified due time to be", - "a-endAt": "modified ending time to be", - "a-startAt": "modified starting time to be", - "a-receivedAt": "modified received time to be", - "almostdue": "current due time %s is approaching", - "pastdue": "current due time %s is past", - "duenow": "current due time %s is today", - "act-newDue": "__list__/__card__ has 1st due reminder [__board__]", - "act-withDue": "__list__/__card__ due reminders [__board__]", - "act-almostdue": "was reminding the current due (__timeValue__) of __card__ is approaching", - "act-pastdue": "was reminding the current due (__timeValue__) of __card__ is past", - "act-duenow": "was reminding the current due (__timeValue__) of __card__ is now", - "act-atUserComment": "You were mentioned in [__board__] __list__/__card__", - "delete-user-confirm-popup": "Are you sure you want to delete this account? There is no undo.", - "accounts-allowUserDelete": "Allow users to self delete their account", - "hide-minicard-label-text": "Hide minicard label text", - "show-desktop-drag-handles": "Show desktop drag handles", - "assignee": "Assignee", - "cardAssigneesPopup-title": "Assignee", - "addmore-detail": "Add a more detailed description", - "show-on-card": "Show on Card", - "new": "New", - "editUserPopup-title": "Edit User", - "newUserPopup-title": "New User", - "notifications": "Notifications", - "view-all": "View All", - "filter-by-unread": "Filter by Unread", - "mark-all-as-read": "Mark all as read", - "remove-all-read": "Remove all read", - "allow-rename": "Allow Rename", - "allowRenamePopup-title": "Allow Rename" -} + "accept": "Onartu", + "act-activity-notify": "Activity Notification", + "act-addAttachment": "added attachment __attachment__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-deleteAttachment": "deleted attachment __attachment__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addSubtask": "added subtask __subtask__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addedLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removeLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removedLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addChecklist": "added checklist __checklist__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addChecklistItem": "added checklist item __checklistItem__ to checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removeChecklist": "removed checklist __checklist__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removeChecklistItem": "removed checklist item __checklistItem__ from checklist __checkList__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-checkedItem": "checked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-uncheckedItem": "unchecked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-completeChecklist": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-uncompleteChecklist": "uncompleted checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addComment": "commented on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-editComment": "edited comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-deleteComment": "deleted comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-createBoard": "created board __board__", + "act-createSwimlane": "created swimlane __swimlane__ to board __board__", + "act-createCard": "created card __card__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-createCustomField": "created custom field __customField__ at board __board__", + "act-deleteCustomField": "deleted custom field __customField__ at board __board__", + "act-setCustomField": "edited custom field __customField__: __customFieldValue__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-createList": "added list __list__ to board __board__", + "act-addBoardMember": "added member __member__ to board __board__", + "act-archivedBoard": "Board __board__ moved to Archive", + "act-archivedCard": "Card __card__ at list __list__ at swimlane __swimlane__ at board __board__ moved to Archive", + "act-archivedList": "List __list__ at swimlane __swimlane__ at board __board__ moved to Archive", + "act-archivedSwimlane": "Swimlane __swimlane__ at board __board__ moved to Archive", + "act-importBoard": "imported board __board__", + "act-importCard": "imported card __card__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-importList": "imported list __list__ to swimlane __swimlane__ at board __board__", + "act-joinMember": "added member __member__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-moveCard": "moved card __card__ at board __board__ from list __oldList__ at swimlane __oldSwimlane__ to list __list__ at swimlane __swimlane__", + "act-moveCardToOtherBoard": "moved card __card__ from list __oldList__ at swimlane __oldSwimlane__ at board __oldBoard__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-removeBoardMember": "removed member __member__ from board __board__", + "act-restoredCard": "restored card __card__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-unjoinMember": "removed member __member__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-withBoardTitle": "__board__", + "act-withCardTitle": "[__board__] __card__", + "actions": "Ekintzak", + "activities": "Jarduerak", + "activity": "Jarduera", + "activity-added": "%s %s(e)ra gehituta", + "activity-archived": "%s moved to Archive", + "activity-attached": "%s %s(e)ra erantsita", + "activity-created": "%s sortuta", + "activity-customfield-created": "created custom field %s", + "activity-excluded": "%s %s(e)tik kanpo utzita", + "activity-imported": "%s inportatuta %s(e)ra %s(e)tik", + "activity-imported-board": "%s inportatuta %s(e)tik", + "activity-joined": "%s(e)ra elkartuta", + "activity-moved": "%s %s(e)tik %s(e)ra eramanda", + "activity-on": "%s", + "activity-removed": "%s %s(e)tik kenduta", + "activity-sent": "%s %s(e)ri bidalita", + "activity-unjoined": "%s utzita", + "activity-subtask-added": "added subtask to %s", + "activity-checked-item": "checked %s in checklist %s of %s", + "activity-unchecked-item": "unchecked %s in checklist %s of %s", + "activity-checklist-added": "egiaztaketa zerrenda %s(e)ra gehituta", + "activity-checklist-removed": "removed a checklist from %s", + "activity-checklist-completed": "completed checklist %s of %s", + "activity-checklist-uncompleted": "uncompleted the checklist %s of %s", + "activity-checklist-item-added": "egiaztaketa zerrendako elementuak '%s'(e)ra gehituta %s(e)n", + "activity-checklist-item-removed": "removed a checklist item from '%s' in %s", + "add": "Gehitu", + "activity-checked-item-card": "checked %s in checklist %s", + "activity-unchecked-item-card": "unchecked %s in checklist %s", + "activity-checklist-completed-card": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "activity-checklist-uncompleted-card": "uncompleted the checklist %s", + "activity-editComment": "edited comment %s", + "activity-deleteComment": "deleted comment %s", + "add-attachment": "Gehitu eranskina", + "add-board": "Gehitu arbela", + "add-card": "Gehitu txartela", + "add-swimlane": "Add Swimlane", + "add-subtask": "Add Subtask", + "add-checklist": "Gehitu egiaztaketa zerrenda", + "add-checklist-item": "Gehitu elementu bat egiaztaketa zerrendara", + "add-cover": "Gehitu azala", + "add-label": "Gehitu etiketa", + "add-list": "Gehitu zerrenda", + "add-members": "Gehitu kideak", + "added": "Gehituta", + "addMemberPopup-title": "Kideak", + "admin": "Kudeatzailea", + "admin-desc": "Txartelak ikusi eta editatu ditzake, kideak kendu, eta arbelaren ezarpenak aldatu.", + "admin-announcement": "Jakinarazpena", + "admin-announcement-active": "Gaitu Sistema-eremuko Jakinarazpena", + "admin-announcement-title": "Administrariaren jakinarazpena", + "all-boards": "Arbel guztiak", + "and-n-other-card": "Eta beste txartel __count__", + "and-n-other-card_plural": "Eta beste __count__ txartel", + "apply": "Aplikatu", + "app-is-offline": "Loading, please wait. Refreshing the page will cause data loss. If loading does not work, please check that server has not stopped.", + "archive": "Move to Archive", + "archive-all": "Move All to Archive", + "archive-board": "Move Board to Archive", + "archive-card": "Move Card to Archive", + "archive-list": "Move List to Archive", + "archive-swimlane": "Move Swimlane to Archive", + "archive-selection": "Move selection to Archive", + "archiveBoardPopup-title": "Move Board to Archive?", + "archived-items": "Artxibatu", + "archived-boards": "Boards in Archive", + "restore-board": "Berreskuratu arbela", + "no-archived-boards": "No Boards in Archive.", + "archives": "Artxibatu", + "template": "Template", + "templates": "Templates", + "assign-member": "Esleitu kidea", + "attached": "erantsita", + "attachment": "Eranskina", + "attachment-delete-pop": "Eranskina ezabatzea behin betikoa da. Ez dago desegiterik.", + "attachmentDeletePopup-title": "Ezabatu eranskina?", + "attachments": "Eranskinak", + "auto-watch": "Automatikoki jarraitu arbelak hauek sortzean", + "avatar-too-big": "Avatarra handiegia da (Gehienez 70Kb)", + "back": "Atzera", + "board-change-color": "Aldatu kolorea", + "board-nb-stars": "%s izar", + "board-not-found": "Ez da arbela aurkitu", + "board-private-info": "Arbel hau <strong>pribatua</strong> izango da.", + "board-public-info": "Arbel hau <strong>publikoa</strong> izango da.", + "boardChangeColorPopup-title": "Aldatu arbelaren atzealdea", + "boardChangeTitlePopup-title": "Aldatu izena arbelari", + "boardChangeVisibilityPopup-title": "Aldatu ikusgaitasuna", + "boardChangeWatchPopup-title": "Aldatu ikuskatzea", + "boardMenuPopup-title": "Board Settings", + "boardChangeViewPopup-title": "Board View", + "boards": "Arbelak", + "board-view": "Board View", + "board-view-cal": "Calendar", + "board-view-swimlanes": "Swimlanes", + "board-view-collapse": "Collapse", + "board-view-lists": "Zerrendak", + "bucket-example": "Esaterako \"Pertz zerrenda\"", + "cancel": "Utzi", + "card-archived": "This card is moved to Archive.", + "board-archived": "This board is moved to Archive.", + "card-comments-title": "Txartel honek iruzkin %s dauka.", + "card-delete-notice": "Ezabaketa behin betiko da. Txartel honi lotutako ekintza guztiak galduko dituzu.", + "card-delete-pop": "Ekintza guztiak ekintza jariotik kenduko dira eta ezin izango duzu txartela berrireki. Ez dago desegiterik.", + "card-delete-suggest-archive": "You can move a card to Archive to remove it from the board and preserve the activity.", + "card-due": "Epemuga", + "card-due-on": "Epemuga", + "card-spent": "Erabilitako denbora", + "card-edit-attachments": "Editatu eranskinak", + "card-edit-custom-fields": "Edit custom fields", + "card-start-voting": "Start voting", + "card-cancel-voting": "Delete voting and all votes", + "card-edit-labels": "Editatu etiketak", + "card-edit-members": "Editatu kideak", + "card-labels-title": "Aldatu txartelaren etiketak", + "card-members-title": "Gehitu edo kendu arbeleko kideak txarteletik.", + "card-start": "Hasiera", + "card-start-on": "Hasiera", + "cardAttachmentsPopup-title": "Erantsi hemendik", + "cardCustomField-datePopup-title": "Change date", + "cardCustomFieldsPopup-title": "Edit custom fields", + "cardStartVotingPopup-title": "Start a vote", + "positiveVoteMembersPopup-title": "Proponents", + "negativeVoteMembersPopup-title": "Opponents", + "vote-question": "Voting question", + "vote-public": "Public vote", + "vote-for-it": "for it", + "vote-against": "against", + "cardDeletePopup-title": "Ezabatu txartela?", + "cardDetailsActionsPopup-title": "Txartel-ekintzak", + "cardLabelsPopup-title": "Etiketak", + "cardMembersPopup-title": "Kideak", + "cardMorePopup-title": "Gehiago", + "cardTemplatePopup-title": "Create template", + "cards": "Txartelak", + "cards-count": "Txartelak", + "casSignIn": "Sign In with CAS", + "cardType-card": "Card", + "cardType-linkedCard": "Linked Card", + "cardType-linkedBoard": "Linked Board", + "change": "Aldatu", + "change-avatar": "Aldatu avatarra", + "change-password": "Aldatu pasahitza", + "change-permissions": "Aldatu baimenak", + "change-settings": "Aldatu ezarpenak", + "changeAvatarPopup-title": "Aldatu avatarra", + "changeLanguagePopup-title": "Aldatu hizkuntza", + "changePasswordPopup-title": "Aldatu pasahitza", + "changePermissionsPopup-title": "Aldatu baimenak", + "changeSettingsPopup-title": "Aldatu ezarpenak", + "subtasks": "Subtasks", + "checklists": "Egiaztaketa zerrenda", + "click-to-star": "Egin klik arbel honi izarra jartzeko", + "click-to-unstar": "Egin klik arbel honi izarra kentzeko", + "clipboard": "Kopiatu eta itsatsi edo arrastatu eta jaregin", + "close": "Itxi", + "close-board": "Itxi arbela", + "close-board-pop": "You will be able to restore the board by clicking the “Archive” button from the home header.", + "color-black": "beltza", + "color-blue": "urdina", + "color-crimson": "crimson", + "color-darkgreen": "darkgreen", + "color-gold": "gold", + "color-gray": "gray", + "color-green": "berdea", + "color-indigo": "indigo", + "color-lime": "lima", + "color-magenta": "magenta", + "color-mistyrose": "mistyrose", + "color-navy": "navy", + "color-orange": "laranja", + "color-paleturquoise": "paleturquoise", + "color-peachpuff": "peachpuff", + "color-pink": "larrosa", + "color-plum": "plum", + "color-purple": "purpura", + "color-red": "gorria", + "color-saddlebrown": "saddlebrown", + "color-silver": "silver", + "color-sky": "zerua", + "color-slateblue": "slateblue", + "color-white": "white", + "color-yellow": "horia", + "unset-color": "Unset", + "comment": "Iruzkina", + "comment-placeholder": "Idatzi iruzkin bat", + "comment-only": "Iruzkinak besterik ez", + "comment-only-desc": "Iruzkinak txarteletan soilik egin ditzake", + "no-comments": "No comments", + "no-comments-desc": "Can not see comments and activities.", + "worker": "Worker", + "worker-desc": "Can only move cards, assign itself to card and comment.", + "computer": "Ordenagailua", + "confirm-subtask-delete-dialog": "Are you sure you want to delete subtask?", + "confirm-checklist-delete-dialog": "Are you sure you want to delete checklist?", + "copy-card-link-to-clipboard": "Kopiatu txartela arbelera", + "linkCardPopup-title": "Link Card", + "searchElementPopup-title": "Bilatu", + "copyCardPopup-title": "Kopiatu txartela", + "copyChecklistToManyCardsPopup-title": "Copy Checklist Template to Many Cards", + "copyChecklistToManyCardsPopup-instructions": "Destination Card Titles and Descriptions in this JSON format", + "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"First card title\", \"description\":\"First card description\"}, {\"title\":\"Second card title\",\"description\":\"Second card description\"},{\"title\":\"Last card title\",\"description\":\"Last card description\"} ]", + "create": "Sortu", + "createBoardPopup-title": "Sortu arbela", + "chooseBoardSourcePopup-title": "Inportatu arbela", + "createLabelPopup-title": "Sortu etiketa", + "createCustomField": "Create Field", + "createCustomFieldPopup-title": "Create Field", + "current": "unekoa", + "custom-field-delete-pop": "There is no undo. This will remove this custom field from all cards and destroy its history.", + "custom-field-checkbox": "Checkbox", + "custom-field-date": "Data", + "custom-field-dropdown": "Dropdown List", + "custom-field-dropdown-none": "(none)", + "custom-field-dropdown-options": "List Options", + "custom-field-dropdown-options-placeholder": "Press enter to add more options", + "custom-field-dropdown-unknown": "(unknown)", + "custom-field-number": "Number", + "custom-field-text": "Text", + "custom-fields": "Custom Fields", + "date": "Data", + "decline": "Ukatu", + "default-avatar": "Lehenetsitako avatarra", + "delete": "Ezabatu", + "deleteCustomFieldPopup-title": "Delete Custom Field?", + "deleteLabelPopup-title": "Ezabatu etiketa?", + "description": "Deskripzioa", + "disambiguateMultiLabelPopup-title": "Argitu etiketaren ekintza", + "disambiguateMultiMemberPopup-title": "Argitu kidearen ekintza", + "discard": "Baztertu", + "done": "Egina", + "download": "Deskargatu", + "edit": "Editatu", + "edit-avatar": "Aldatu avatarra", + "edit-profile": "Editatu profila", + "edit-wip-limit": "WIP muga editatu", + "soft-wip-limit": "WIP muga malgua", + "editCardStartDatePopup-title": "Aldatu hasiera data", + "editCardDueDatePopup-title": "Aldatu epemuga data", + "editCustomFieldPopup-title": "Edit Field", + "editCardSpentTimePopup-title": "Aldatu erabilitako denbora", + "editLabelPopup-title": "Aldatu etiketa", + "editNotificationPopup-title": "Editatu jakinarazpena", + "editProfilePopup-title": "Editatu profila", + "email": "e-posta", + "email-enrollAccount-subject": "Kontu bat sortu zaizu __siteName__ gunean", + "email-enrollAccount-text": "Kaixo __user__,\n\nZerbitzua erabiltzen hasteko, egin klik beheko loturan.\n\n__url__\n\nEskerrik asko.", + "email-fail": "E-posta bidalketak huts egin du", + "email-fail-text": "Arazoa mezua bidaltzen saiatzen", + "email-invalid": "Baliogabeko e-posta", + "email-invite": "Gonbidatu e-posta bidez", + "email-invite-subject": "__inviter__ erabiltzaileak gonbidapen bat bidali dizu", + "email-invite-text": "Kaixo __user__,\n\n__inviter__ erabiltzaileak \"__board__\" arbelera elkartzera gonbidatzen zaitu elkar-lanean aritzeko.\n\nJarraitu mesedez lotura hau:\n\n__url__\n\nEskerrik asko.", + "email-resetPassword-subject": "Leheneratu zure __siteName__ guneko pasahitza", + "email-resetPassword-text": "Kaixo __user__,\n\nZure pasahitza berrezartzeko, egin klik beheko loturan.\n\n__url__\n\nEskerrik asko.", + "email-sent": "E-posta bidali da", + "email-verifyEmail-subject": "Egiaztatu __siteName__ guneko zure e-posta helbidea.", + "email-verifyEmail-text": "Kaixo __user__,\n\nZure e-posta kontua egiaztatzeko, egin klik beheko loturan.\n\n__url__\n\nEskerrik asko.", + "enable-wip-limit": "WIP muga gaitu", + "error-board-doesNotExist": "Arbel hau ez da existitzen", + "error-board-notAdmin": "Arbel honetako kudeatzailea izan behar zara hori egin ahal izateko", + "error-board-notAMember": "Arbel honetako kidea izan behar zara hori egin ahal izateko", + "error-json-malformed": "Zure testua ez da baliozko JSON", + "error-json-schema": "Zure JSON datuek ez dute formatu zuzenaren informazio egokia", + "error-list-doesNotExist": "Zerrenda hau ez da existitzen", + "error-user-doesNotExist": "Erabiltzaile hau ez da existitzen", + "error-user-notAllowSelf": "Ezin duzu zure burua gonbidatu", + "error-user-notCreated": "Erabiltzaile hau sortu gabe dago", + "error-username-taken": "Erabiltzaile-izen hori hartuta dago", + "error-email-taken": "E-mail hori hartuta dago", + "export-board": "Esportatu arbela", + "sort": "Sort", + "sort-desc": "Click to Sort List", + "list-sort-by": "Sort the List By:", + "list-label-modifiedAt": "Last Access Time", + "list-label-title": "Name of the List", + "list-label-sort": "Your Manual Order", + "list-label-short-modifiedAt": "(L)", + "list-label-short-title": "(N)", + "list-label-short-sort": "(M)", + "filter": "Iragazi", + "filter-cards": "Filter Cards or Lists", + "list-filter-label": "Filter List by Title", + "filter-clear": "Garbitu iragazkia", + "filter-no-label": "Etiketarik ez", + "filter-no-member": "Kiderik ez", + "filter-no-assignee": "No assignee", + "filter-no-custom-fields": "No Custom Fields", + "filter-show-archive": "Show archived lists", + "filter-hide-empty": "Hide empty lists", + "filter-on": "Iragazkia gaituta dago", + "filter-on-desc": "Arbel honetako txartela iragazten ari zara. Egin klik hemen iragazkia editatzeko.", + "filter-to-selection": "Iragazketa aukerara", + "advanced-filter-label": "Advanced Filter", + "advanced-filter-description": "Advanced Filter allows to write a string containing following operators: == != <= >= && || ( ) A space is used as a separator between the Operators. You can filter for all Custom Fields by typing their names and values. For Example: Field1 == Value1. Note: If fields or values contains spaces, you need to encapsulate them into single quotes. For Example: 'Field 1' == 'Value 1'. For single control characters (' \\/) to be skipped, you can use \\. For example: Field1 == I\\'m. Also you can combine multiple conditions. For Example: F1 == V1 || F1 == V2. Normally all operators are interpreted from left to right. You can change the order by placing brackets. For Example: F1 == V1 && ( F2 == V2 || F2 == V3 ). Also you can search text fields using regex: F1 == /Tes.*/i", + "fullname": "Izen abizenak", + "header-logo-title": "Itzuli zure arbelen orrira.", + "hide-system-messages": "Ezkutatu sistemako mezuak", + "headerBarCreateBoardPopup-title": "Sortu arbela", + "home": "Hasiera", + "import": "Inportatu", + "link": "Link", + "import-board": "inportatu arbela", + "import-board-c": "Inportatu arbela", + "import-board-title-trello": "Inportatu arbela Trellotik", + "import-board-title-wekan": "Import board from previous export", + "import-sandstorm-backup-warning": "Do not delete data you import from original exported board or Trello before checking does this grain close and open again, or do you get Board not found error, that means data loss.", + "import-sandstorm-warning": "Inportatutako arbelak oraingo arbeleko informazio guztia ezabatuko du eta inportatutako arbeleko informazioarekin ordeztu.", + "from-trello": "Trellotik", + "from-wekan": "From previous export", + "import-board-instruction-trello": "Zure Trello arbelean, aukeratu 'Menu\", 'More', 'Print and Export', 'Export JSON', eta kopiatu jasotako testua hemen.", + "import-board-instruction-wekan": "In your board, go to 'Menu', then 'Export board', and copy the text in the downloaded file.", + "import-board-instruction-about-errors": "If you get errors when importing board, sometimes importing still works, and board is at All Boards page.", + "import-json-placeholder": "Isatsi baliozko JSON datuak hemen", + "import-map-members": "Kideen mapa", + "import-members-map": "Your imported board has some members. Please map the members you want to import to your users", + "import-show-user-mapping": "Berrikusi kideen mapa", + "import-user-select": "Pick your existing user you want to use as this member", + "importMapMembersAddPopup-title": "Select member", + "info": "Bertsioa", + "initials": "Inizialak", + "invalid-date": "Baliogabeko data", + "invalid-time": "Baliogabeko denbora", + "invalid-user": "Baliogabeko erabiltzailea", + "joined": "elkartu da", + "just-invited": "Arbel honetara gonbidatu berri zaituzte", + "keyboard-shortcuts": "Teklatu laster-bideak", + "label-create": "Sortu etiketa", + "label-default": "%s etiketa (lehenetsia)", + "label-delete-pop": "Ez dago desegiterik. Honek etiketa hau kenduko du txartel guztietatik eta bere historiala suntsitu.", + "labels": "Etiketak", + "language": "Hizkuntza", + "last-admin-desc": "Ezin duzu rola aldatu gutxienez kudeatzaile bat behar delako.", + "leave-board": "Utzi arbela", + "leave-board-pop": "Ziur zaude __boardTitle__ utzi nahi duzula? Arbel honetako txartel guztietatik ezabatua izango zara.", + "leaveBoardPopup-title": "Arbela utzi?", + "link-card": "Lotura txartel honetara", + "list-archive-cards": "Move all cards in this list to Archive", + "list-archive-cards-pop": "This will remove all the cards in this list from the board. To view cards in Archive and bring them back to the board, click “Menu” > “Archive”.", + "list-move-cards": "Lekuz aldatu zerrendako txartel guztiak", + "list-select-cards": "Aukeratu zerrenda honetako txartel guztiak", + "set-color-list": "Set Color", + "listActionPopup-title": "Zerrendaren ekintzak", + "swimlaneActionPopup-title": "Swimlane Actions", + "swimlaneAddPopup-title": "Add a Swimlane below", + "listImportCardPopup-title": "Inportatu Trello txartel bat", + "listMorePopup-title": "Gehiago", + "link-list": "Lotura zerrenda honetara", + "list-delete-pop": "Ekintza guztiak ekintza jariotik kenduko dira eta ezin izango duzu zerrenda berreskuratu. Ez dago desegiterik.", + "list-delete-suggest-archive": "You can move a list to Archive to remove it from the board and preserve the activity.", + "lists": "Zerrendak", + "swimlanes": "Swimlanes", + "log-out": "Itxi saioa", + "log-in": "Hasi saioa", + "loginPopup-title": "Hasi saioa", + "memberMenuPopup-title": "Kidearen ezarpenak", + "members": "Kideak", + "menu": "Menua", + "move-selection": "Lekuz aldatu hautaketa", + "moveCardPopup-title": "Lekuz aldatu txartela", + "moveCardToBottom-title": "Eraman behera", + "moveCardToTop-title": "Eraman gora", + "moveSelectionPopup-title": "Lekuz aldatu hautaketa", + "multi-selection": "Hautaketa anitza", + "multi-selection-on": "Hautaketa anitza gaituta dago", + "muted": "Mututua", + "muted-info": "Ez zaizkizu jakinaraziko arbel honi egindako aldaketak", + "my-boards": "Nire arbelak", + "name": "Izena", + "no-archived-cards": "No cards in Archive.", + "no-archived-lists": "No lists in Archive.", + "no-archived-swimlanes": "No swimlanes in Archive.", + "no-results": "Emaitzarik ez", + "normal": "Arrunta", + "normal-desc": "Txartelak ikusi eta editatu ditzake. Ezin ditu ezarpenak aldatu.", + "not-accepted-yet": "Gonbidapena ez da oraindik onartu", + "notify-participate": "Jaso sortzaile edo kide zaren txartelen jakinarazpenak", + "notify-watch": "Jaso ikuskatzen dituzun arbel, zerrenda edo txartelen jakinarazpenak", + "optional": "aukerazkoa", + "or": "edo", + "page-maybe-private": "Orri hau pribatua izan daiteke. Agian <a href='%s'>saioa hasi</a> eta gero ikusi ahal izango duzu.", + "page-not-found": "Ez da orria aurkitu.", + "password": "Pasahitza", + "paste-or-dragdrop": "itsasteko, edo irudi fitxategia arrastatu eta jaregiteko (irudia besterik ez)", + "participating": "Parte-hartzen", + "preview": "Aurreikusi", + "previewAttachedImagePopup-title": "Aurreikusi", + "previewClipboardImagePopup-title": "Aurreikusi", + "private": "Pribatua", + "private-desc": "Arbel hau pribatua da. Arbelera gehitutako jendeak besterik ezin du ikusi eta editatu.", + "profile": "Profila", + "public": "Publikoa", + "public-desc": "Arbel hau publikoa da lotura duen edonorentzat ikusgai dago eta Google bezalako bilatzaileetan agertuko da. Arbelera gehitutako kideek besterik ezin dute editatu.", + "quick-access-description": "Jarri izarra arbel bati barra honetan lasterbide bat sortzeko", + "remove-cover": "Kendu azala", + "remove-from-board": "Kendu arbeletik", + "remove-label": "Kendu etiketa", + "listDeletePopup-title": "Ezabatu zerrenda?", + "remove-member": "Kendu kidea", + "remove-member-from-card": "Kendu txarteletik", + "remove-member-pop": "Kendu __name__ (__username__) __boardTitle__ arbeletik? Kidea arbel honetako txartel guztietatik kenduko da. Jakinarazpenak bidaliko dira.", + "removeMemberPopup-title": "Kendu kidea?", + "rename": "Aldatu izena", + "rename-board": "Aldatu izena arbelari", + "restore": "Berrezarri", + "save": "Gorde", + "search": "Bilatu", + "rules": "Rules", + "search-cards": "Search from card/list titles, descriptions and custom fields on this board", + "search-example": "Text to search for?", + "select-color": "Aukeratu kolorea", + "set-wip-limit-value": "Zerrenda honetako atazen muga maximoa ezarri", + "setWipLimitPopup-title": "WIP muga ezarri", + "shortcut-assign-self": "Esleitu zure burua txartel honetara", + "shortcut-autocomplete-emoji": "Automatikoki osatu emojia", + "shortcut-autocomplete-members": "Automatikoki osatu kideak", + "shortcut-clear-filters": "Garbitu iragazki guztiak", + "shortcut-close-dialog": "Itxi elkarrizketa-koadroa", + "shortcut-filter-my-cards": "Iragazi nire txartelak", + "shortcut-show-shortcuts": "Erakutsi lasterbideen zerrenda hau", + "shortcut-toggle-filterbar": "Txandakatu iragazkiaren albo-barra", + "shortcut-toggle-sidebar": "Txandakatu arbelaren albo-barra", + "show-cards-minimum-count": "Erakutsi txartel kopurua hau baino handiagoa denean:", + "sidebar-open": "Ireki albo-barra", + "sidebar-close": "Itxi albo-barra", + "signupPopup-title": "Sortu kontu bat", + "star-board-title": "Egin klik arbel honi izarra jartzeko, zure arbelen zerrendaren goialdean agertuko da", + "starred-boards": "Izardun arbelak", + "starred-boards-description": "Izardun arbelak zure arbelen zerrendaren goialdean agertuko dira", + "subscribe": "Harpidetu", + "team": "Taldea", + "this-board": "arbel hau", + "this-card": "txartel hau", + "spent-time-hours": "Erabilitako denbora (orduak)", + "overtime-hours": "Luzapena (orduak)", + "overtime": "Luzapena", + "has-overtime-cards": "Luzapen txartelak ditu", + "has-spenttime-cards": "Erabilitako denbora txartelak ditu", + "time": "Ordua", + "title": "Izenburua", + "tracking": "Jarraitzen", + "tracking-info": "Sortzaile edo kide gisa parte-hartzen duzun txartelei egindako aldaketak jakinaraziko zaizkizu.", + "type": "Type", + "unassign-member": "Kendu kidea", + "unsaved-description": "Gorde gabeko deskripzio bat duzu", + "unwatch": "Utzi ikuskatzeari", + "upload": "Igo", + "upload-avatar": "Igo avatar bat", + "uploaded-avatar": "Avatar bat igo da", + "username": "Erabiltzaile-izena", + "view-it": "Ikusi", + "warn-list-archived": "warning: this card is in an list at Archive", + "watch": "Ikuskatu", + "watching": "Ikuskatzen", + "watching-info": "Arbel honi egindako aldaketak jakinaraziko zaizkizu", + "welcome-board": "Ongi etorri arbela", + "welcome-swimlane": "Milestone 1", + "welcome-list1": "Oinarrizkoa", + "welcome-list2": "Aurreratua", + "card-templates-swimlane": "Card Templates", + "list-templates-swimlane": "List Templates", + "board-templates-swimlane": "Board Templates", + "what-to-do": "Zer egin nahi duzu?", + "wipLimitErrorPopup-title": "Baliogabeko WIP muga", + "wipLimitErrorPopup-dialog-pt1": "Zerrenda honetako atazen muga, WIP-en ezarritakoa baina handiagoa da", + "wipLimitErrorPopup-dialog-pt2": "Mugitu zenbait ataza zerrenda honetatik, edo WIP muga handiagoa ezarri.", + "admin-panel": "Kudeaketa panela", + "settings": "Ezarpenak", + "people": "Jendea", + "registration": "Izen-ematea", + "disable-self-registration": "Desgaitu nork bere burua erregistratzea", + "invite": "Gonbidatu", + "invite-people": "Gonbidatu jendea", + "to-boards": "Arbele(ta)ra", + "email-addresses": "E-posta helbideak", + "smtp-host-description": "Zure e-posta mezuez arduratzen den SMTP zerbitzariaren helbidea", + "smtp-port-description": "Zure SMTP zerbitzariak bidalitako e-posta mezuentzat erabiltzen duen kaia.", + "smtp-tls-description": "Gaitu TLS euskarria SMTP zerbitzariarentzat", + "smtp-host": "SMTP ostalaria", + "smtp-port": "SMTP kaia", + "smtp-username": "Erabiltzaile-izena", + "smtp-password": "Pasahitza", + "smtp-tls": "TLS euskarria", + "send-from": "Nork", + "send-smtp-test": "Bidali posta elektroniko mezu bat zure buruari", + "invitation-code": "Gonbidapen kodea", + "email-invite-register-subject": "__inviter__ erabiltzaileak gonbidapen bat bidali dizu", + "email-invite-register-text": "Dear __user__,\n\n__inviter__ invites you to kanban board for collaborations.\n\nPlease follow the link below:\n__url__\n\nAnd your invitation code is: __icode__\n\nThanks.", + "email-smtp-test-subject": "SMTP Test Email", + "email-smtp-test-text": "Arrakastaz bidali duzu posta elektroniko mezua", + "error-invitation-code-not-exist": "Gonbidapen kodea ez da existitzen", + "error-notAuthorized": "Ez duzu orri hau ikusteko baimenik.", + "webhook-title": "Webhook Name", + "webhook-token": "Token (Optional for Authentication)", + "outgoing-webhooks": "Irteerako Webhook-ak", + "bidirectional-webhooks": "Two-Way Webhooks", + "outgoingWebhooksPopup-title": "Irteerako Webhook-ak", + "boardCardTitlePopup-title": "Card Title Filter", + "disable-webhook": "Disable This Webhook", + "global-webhook": "Global Webhooks", + "new-outgoing-webhook": "Irteera-webhook berria", + "no-name": "(Ezezaguna)", + "Node_version": "Nodo bertsioa", + "Meteor_version": "Meteor version", + "MongoDB_version": "MongoDB version", + "MongoDB_storage_engine": "MongoDB storage engine", + "MongoDB_Oplog_enabled": "MongoDB Oplog enabled", + "OS_Arch": "SE Arkitektura", + "OS_Cpus": "SE PUZ kopurua", + "OS_Freemem": "SE Memoria librea", + "OS_Loadavg": "SE batez besteko karga", + "OS_Platform": "SE plataforma", + "OS_Release": "SE kaleratzea", + "OS_Totalmem": "SE memoria guztira", + "OS_Type": "SE mota", + "OS_Uptime": "SE denbora abiatuta", + "days": "days", + "hours": "ordu", + "minutes": "minutu", + "seconds": "segundo", + "show-field-on-card": "Show this field on card", + "automatically-field-on-card": "Auto create field to all cards", + "showLabel-field-on-card": "Show field label on minicard", + "yes": "Bai", + "no": "Ez", + "accounts": "Kontuak", + "accounts-allowEmailChange": "Baimendu e-mail aldaketa", + "accounts-allowUserNameChange": "Allow Username Change", + "createdAt": "Noiz sortua", + "verified": "Egiaztatuta", + "active": "Gaituta", + "card-received": "Received", + "card-received-on": "Received on", + "card-end": "End", + "card-end-on": "Ends on", + "editCardReceivedDatePopup-title": "Change received date", + "editCardEndDatePopup-title": "Change end date", + "setCardColorPopup-title": "Set color", + "setCardActionsColorPopup-title": "Choose a color", + "setSwimlaneColorPopup-title": "Choose a color", + "setListColorPopup-title": "Choose a color", + "assigned-by": "Assigned By", + "requested-by": "Requested By", + "board-delete-notice": "Deleting is permanent. You will lose all lists, cards and actions associated with this board.", + "delete-board-confirm-popup": "All lists, cards, labels, and activities will be deleted and you won't be able to recover the board contents. There is no undo.", + "boardDeletePopup-title": "Delete Board?", + "delete-board": "Delete Board", + "default-subtasks-board": "Subtasks for __board__ board", + "default": "Default", + "queue": "Queue", + "subtask-settings": "Subtasks Settings", + "card-settings": "Card Settings", + "boardSubtaskSettingsPopup-title": "Board Subtasks Settings", + "boardCardSettingsPopup-title": "Card Settings", + "deposit-subtasks-board": "Deposit subtasks to this board:", + "deposit-subtasks-list": "Landing list for subtasks deposited here:", + "show-parent-in-minicard": "Show parent in minicard:", + "prefix-with-full-path": "Prefix with full path", + "prefix-with-parent": "Prefix with parent", + "subtext-with-full-path": "Subtext with full path", + "subtext-with-parent": "Subtext with parent", + "change-card-parent": "Change card's parent", + "parent-card": "Parent card", + "source-board": "Source board", + "no-parent": "Don't show parent", + "activity-added-label": "added label '%s' to %s", + "activity-removed-label": "removed label '%s' from %s", + "activity-delete-attach": "deleted an attachment from %s", + "activity-added-label-card": "added label '%s'", + "activity-removed-label-card": "removed label '%s'", + "activity-delete-attach-card": "deleted an attachment", + "activity-set-customfield": "set custom field '%s' to '%s' in %s", + "activity-unset-customfield": "unset custom field '%s' in %s", + "r-rule": "Rule", + "r-add-trigger": "Add trigger", + "r-add-action": "Add action", + "r-board-rules": "Board rules", + "r-add-rule": "Add rule", + "r-view-rule": "View rule", + "r-delete-rule": "Delete rule", + "r-new-rule-name": "New rule title", + "r-no-rules": "No rules", + "r-when-a-card": "When a card", + "r-is": "is", + "r-is-moved": "is moved", + "r-added-to": "added to", + "r-removed-from": "Removed from", + "r-the-board": "the board", + "r-list": "list", + "set-filter": "Set Filter", + "r-moved-to": "Moved to", + "r-moved-from": "Moved from", + "r-archived": "Moved to Archive", + "r-unarchived": "Restored from Archive", + "r-a-card": "a card", + "r-when-a-label-is": "When a label is", + "r-when-the-label": "When the label", + "r-list-name": "list name", + "r-when-a-member": "When a member is", + "r-when-the-member": "When the member", + "r-name": "name", + "r-when-a-attach": "When an attachment", + "r-when-a-checklist": "When a checklist is", + "r-when-the-checklist": "When the checklist", + "r-completed": "Completed", + "r-made-incomplete": "Made incomplete", + "r-when-a-item": "When a checklist item is", + "r-when-the-item": "When the checklist item", + "r-checked": "Checked", + "r-unchecked": "Unchecked", + "r-move-card-to": "Move card to", + "r-top-of": "Top of", + "r-bottom-of": "Bottom of", + "r-its-list": "its list", + "r-archive": "Move to Archive", + "r-unarchive": "Restore from Archive", + "r-card": "card", + "r-add": "Gehitu", + "r-remove": "Remove", + "r-label": "label", + "r-member": "member", + "r-remove-all": "Remove all members from the card", + "r-set-color": "Set color to", + "r-checklist": "checklist", + "r-check-all": "Check all", + "r-uncheck-all": "Uncheck all", + "r-items-check": "items of checklist", + "r-check": "Check", + "r-uncheck": "Uncheck", + "r-item": "item", + "r-of-checklist": "of checklist", + "r-send-email": "Send an email", + "r-to": "to", + "r-subject": "subject", + "r-rule-details": "Rule details", + "r-d-move-to-top-gen": "Move card to top of its list", + "r-d-move-to-top-spec": "Move card to top of list", + "r-d-move-to-bottom-gen": "Move card to bottom of its list", + "r-d-move-to-bottom-spec": "Move card to bottom of list", + "r-d-send-email": "Send email", + "r-d-send-email-to": "to", + "r-d-send-email-subject": "subject", + "r-d-send-email-message": "message", + "r-d-archive": "Move card to Archive", + "r-d-unarchive": "Restore card from Archive", + "r-d-add-label": "Add label", + "r-d-remove-label": "Remove label", + "r-create-card": "Create new card", + "r-in-list": "in list", + "r-in-swimlane": "in swimlane", + "r-d-add-member": "Add member", + "r-d-remove-member": "Remove member", + "r-d-remove-all-member": "Remove all member", + "r-d-check-all": "Check all items of a list", + "r-d-uncheck-all": "Uncheck all items of a list", + "r-d-check-one": "Check item", + "r-d-uncheck-one": "Uncheck item", + "r-d-check-of-list": "of checklist", + "r-d-add-checklist": "Add checklist", + "r-d-remove-checklist": "Remove checklist", + "r-by": "by", + "r-add-checklist": "Add checklist", + "r-with-items": "with items", + "r-items-list": "item1,item2,item3", + "r-add-swimlane": "Add swimlane", + "r-swimlane-name": "swimlane name", + "r-board-note": "Note: leave a field empty to match every possible value.", + "r-checklist-note": "Note: checklist's items have to be written as comma separated values.", + "r-when-a-card-is-moved": "When a card is moved to another list", + "r-set": "Set", + "r-update": "Update", + "r-datefield": "date field", + "r-df-start-at": "start", + "r-df-due-at": "due", + "r-df-end-at": "end", + "r-df-received-at": "received", + "r-to-current-datetime": "to current date/time", + "r-remove-value-from": "Remove value from", + "ldap": "LDAP", + "oauth2": "OAuth2", + "cas": "CAS", + "authentication-method": "Authentication method", + "authentication-type": "Authentication type", + "custom-product-name": "Custom Product Name", + "layout": "Layout", + "hide-logo": "Hide Logo", + "add-custom-html-after-body-start": "Add Custom HTML after <body> start", + "add-custom-html-before-body-end": "Add Custom HTML before </body> end", + "error-undefined": "Something went wrong", + "error-ldap-login": "An error occurred while trying to login", + "display-authentication-method": "Display Authentication Method", + "default-authentication-method": "Default Authentication Method", + "duplicate-board": "Duplicate Board", + "people-number": "The number of people is:", + "swimlaneDeletePopup-title": "Delete Swimlane ?", + "swimlane-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the swimlane. There is no undo.", + "restore-all": "Restore all", + "delete-all": "Delete all", + "loading": "Loading, please wait.", + "previous_as": "last time was", + "act-a-dueAt": "modified due time to \nWhen: __timeValue__\nWhere: __card__\n previous due was __timeOldValue__", + "act-a-endAt": "modified ending time to __timeValue__ from (__timeOldValue__)", + "act-a-startAt": "modified starting time to __timeValue__ from (__timeOldValue__)", + "act-a-receivedAt": "modified received time to __timeValue__ from (__timeOldValue__)", + "a-dueAt": "modified due time to be", + "a-endAt": "modified ending time to be", + "a-startAt": "modified starting time to be", + "a-receivedAt": "modified received time to be", + "almostdue": "current due time %s is approaching", + "pastdue": "current due time %s is past", + "duenow": "current due time %s is today", + "act-newDue": "__list__/__card__ has 1st due reminder [__board__]", + "act-withDue": "__list__/__card__ due reminders [__board__]", + "act-almostdue": "was reminding the current due (__timeValue__) of __card__ is approaching", + "act-pastdue": "was reminding the current due (__timeValue__) of __card__ is past", + "act-duenow": "was reminding the current due (__timeValue__) of __card__ is now", + "act-atUserComment": "You were mentioned in [__board__] __list__/__card__", + "delete-user-confirm-popup": "Are you sure you want to delete this account? There is no undo.", + "accounts-allowUserDelete": "Allow users to self delete their account", + "hide-minicard-label-text": "Hide minicard label text", + "show-desktop-drag-handles": "Show desktop drag handles", + "assignee": "Assignee", + "cardAssigneesPopup-title": "Assignee", + "addmore-detail": "Add a more detailed description", + "show-on-card": "Show on Card", + "new": "New", + "editUserPopup-title": "Edit User", + "newUserPopup-title": "New User", + "notifications": "Notifications", + "view-all": "View All", + "filter-by-unread": "Filter by Unread", + "mark-all-as-read": "Mark all as read", + "remove-all-read": "Remove all read", + "allow-rename": "Allow Rename", + "allowRenamePopup-title": "Allow Rename" +} \ No newline at end of file diff --git a/i18n/fa.i18n.json b/i18n/fa.i18n.json index b26850d7..0307a30e 100644 --- a/i18n/fa.i18n.json +++ b/i18n/fa.i18n.json @@ -1,780 +1,780 @@ { - "accept": "پذیرش", - "act-activity-notify": "اعلان فعالیت", - "act-addAttachment": "ضمیمه __attachment__ را به کارت __card__ در لیست __list__ در مسیر شناور __swimlane__ در برد __board__ اضافه کرد", - "act-deleteAttachment": "ضمیمه __attachment__ را از کارت __card__ در لیست __list__ در مسیر شناور __swimlane__ در برد __board__ حذف کرد", - "act-addSubtask": "زیر وظیفه __subtask__ را به کارت __card__ در لیست __list__ در مسیر شناور __swimlane__ در برد __board__ اضافه کرد", - "act-addLabel": "برچسب __label__ را به کارت __card__ در لیست __list__ در مسیر شناور __swimlane__ در برد __board__ اضافه کرد", - "act-addedLabel": "برچسب __label__ را به کارت __card__ در لیست __list__ در مسیر شناور __swimlane__ در برد __board__ اضافه کرد", - "act-removeLabel": "برچسب __label__ را از کارت __card__ در لیست __list__ در مسیر شناور __swimlane__ در برد __board__ حذف کرد", - "act-removedLabel": "برچسب __label__ را از کارت __card__ در لیست __list__ در مسیر شناور __swimlane__ در برد __board__ حذف کرد", - "act-addChecklist": "سیاهه __checklist__ را به کارت __card__ در لیست __list__ در مسیر شناور __swimlane__ در برد __board__ اضافه کرد", - "act-addChecklistItem": "چک لیست __checklistItem__ را به سیاهه __checklist__ در کارت __card__ در لیست __list__ در مسیر شناور __swimlane__ در برد __board__ اضافه کرد", - "act-removeChecklist": "سیاهه __checklist__ را از کارت __card__ در لیست __list__ در مسیر شناور __swimlane__ در برد __board__ حذف کرد", - "act-removeChecklistItem": "چک لیست __checklistItem__ را از سیاهه __checkList__ در کارت __card__ در لیست __list__ در مسیر شناور __swimlane__ در برد __board__ حذف کرد", - "act-checkedItem": "چک لیست __checklistItem__ را از سیاهه __checklist__ در کارت __card__ در لیست __list__ در مسیر شناور __swimlane__ در برد __board__ تیک زد", - "act-uncheckedItem": "چک لیست __checklistItem__ را از سیاهه __checklist__ در کارت __card__ در لیست __list__ در مسیر شناور __swimlane__ در برد __board__ بدونِ تیک کرد", - "act-completeChecklist": "سیاهه __checklist__ را در کارت __card__ در لیست __list__ در مسیر شناور __swimlane__ در برد __board__ کامل کرد", - "act-uncompleteChecklist": "سیاهه __checklist__ را در کارت __card__ در لیست __list__ در مسیر شناور __swimlane__ در برد __board__ ناقص کرد", - "act-addComment": "روی کارت __card__ نظر داد: __comment__ در لیست __list__ در مسیر شناور __swimlane__ در برد __board__", - "act-editComment": "نظر روی کارت __card__ را ویرایش کرد: __comment__ در لیست __list__ در مسیر شناور __swimlane__ در برد __board__", - "act-deleteComment": "نظر روی کارت __card__ را حذف کرد: __comment__ در لیست __list__ در مسیر شناور __swimlane__ در برد __board__", - "act-createBoard": "برد __board__ را ایجاد کرد", - "act-createSwimlane": "مسیر شناور __swimlane__ را در برد __board__ ایجاد کرد", - "act-createCard": "کارت __card__ را در لیست __list__ در مسیر شناور __swimlane__ در برد __board__ ایجاد کرد", - "act-createCustomField": "فیلد شخصی __customField__ را در برد __board__ ایجاد کرد", - "act-deleteCustomField": "فیلد شخصی __customField__ را در برد __board__ حذف کرد", - "act-setCustomField": "فیلد شخصی __customField__ را ویرایش کرد: __customFieldValue__ در کارت __card__ در لیست __list__ در مسیر شناور __swimlane__ در برد __board__", - "act-createList": "لیست __list__ را به برد __board__ اضافه کرد", - "act-addBoardMember": "عضو __member__ را به برد __board__ اضافه کرد", - "act-archivedBoard": "برد __board__ را بایگانی کرد", - "act-archivedCard": "کارت __card__ را در لیست __list__ در مسیر شناور __swimlane__ در برد __board__ بایگانی کرد", - "act-archivedList": "لیست __list__ را در مسیر شناور __swimlane__ در برد __board__ بایگانی کرد", - "act-archivedSwimlane": "مسیر شناور __swimlane__ را در برد __board__ بایگانی کرد", - "act-importBoard": "برد __board__ را وارد کرد", - "act-importCard": "کارت __card__ را به لیست __list__ در مسیر شناور __swimlane__ در برد __board__ وارد کرد", - "act-importList": "لیست __list__ را به مسیر شناور __swimlane__ در برد __board__ وارد کرد", - "act-joinMember": "عضو __member__ را به کارت __card__ در لیست __list__ در مسیر شناور __swimlane__ در برد __board__ اضافه کرد", - "act-moveCard": "کارت __card__ را در برد __board__ از لیست __oldList__ در مسیر شناور __oldSwimlane__ به لیست __list__ در مسیر شناور __swimlane__ منتقل کرد", - "act-moveCardToOtherBoard": "کارت __card__ را از لیست __oldList__ در مسیر شناور __oldSwimlane__ در برد __oldBoard__ به لیست __list__ در مسیر شناور __swimlane__ در برد __board__ منتقل کرد", - "act-removeBoardMember": "عضو __member__ را از برد __board__ حذف کرد", - "act-restoredCard": "کارت __card__ را به لیست __list__ در مسیر شناور __swimlane__ در برد __board__ بازگرداند", - "act-unjoinMember": "عضو __member__ را از کارت __card__ در لیست __list__ در مسیر شناور __swimlane__ در برد __board__ حذف کرد", - "act-withBoardTitle": "__board__", - "act-withCardTitle": "[__board__] __card__", - "actions": "اعمال", - "activities": "فعالیت‌ها", - "activity": "فعالیت", - "activity-added": "%s به %s اضافه شد", - "activity-archived": "%s به آرشیو انتقال یافت", - "activity-attached": "%s به %s پیوست شد", - "activity-created": "%s ایجاد شد", - "activity-customfield-created": "%s فیلدشخصی ایجاد شد", - "activity-excluded": "%s از %s مستثنی گردید", - "activity-imported": "%s از %s وارد %s شد", - "activity-imported-board": "%s از %s وارد شد", - "activity-joined": "اتصال به %s", - "activity-moved": "%s از %s به %s منتقل شد", - "activity-on": "%s", - "activity-removed": "%s از %s حذف شد", - "activity-sent": "ارسال %s به %s", - "activity-unjoined": "قطع اتصال %s", - "activity-subtask-added": "زیروظیفه به %s اضافه شد", - "activity-checked-item": "چک شده %s در چک لیست %s از %s", - "activity-unchecked-item": "چک نشده %s در چک لیست %s از %s", - "activity-checklist-added": "سیاهه به %s اضافه شد", - "activity-checklist-removed": "از چک لیست حذف گردید", - "activity-checklist-completed": "چک‌لیست انجام شده %s از %s", - "activity-checklist-uncompleted": "تمام نشده ها در چک لیست %s از %s", - "activity-checklist-item-added": "added checklist item to '%s' in %s", - "activity-checklist-item-removed": "حذف شده از چک لیست '%s' در %s", - "add": "افزودن", - "activity-checked-item-card": "چک شده %s در چک لیست %s", - "activity-unchecked-item-card": "چک نشده %s در چک لیست %s", - "activity-checklist-completed-card": "سیاهه __checklist__ را در کارت __card__ در لیست __list__ در مسیر شناور __swimlane__ در برد __board__ کامل کرد", - "activity-checklist-uncompleted-card": "چک لیست تمام نشده %s", - "activity-editComment": "نظر ویرایش شد %s", - "activity-deleteComment": "نظر حذف شد %s", - "add-attachment": "افزودن ضمیمه", - "add-board": "افزودن برد", - "add-card": "افزودن کارت", - "add-swimlane": "اضافه کردن مسیر شناور", - "add-subtask": "افزودن زیر وظیفه", - "add-checklist": "افزودن چک لیست", - "add-checklist-item": "افزودن مورد به سیاهه", - "add-cover": "جلد کردن", - "add-label": "افزودن لیبل", - "add-list": "افزودن لیست", - "add-members": "افزودن اعضا", - "added": "اضافه گردید", - "addMemberPopup-title": "اعضا", - "admin": "مدیر", - "admin-desc": "امکان دیدن و ویرایش کارت‌ها، پاک کردن کاربران و تغییر تنظیمات برای برد.", - "admin-announcement": "اعلان", - "admin-announcement-active": "اعلان سراسری فعال", - "admin-announcement-title": "اعلان از سوی مدیر", - "all-boards": "تمام بردها", - "and-n-other-card": "و __count__ کارت دیگر", - "and-n-other-card_plural": "و __count__ کارت دیگر", - "apply": "اعمال", - "app-is-offline": "در حال بارگزاری لطفا منتظر بمانید. بازخوانی صفحه باعث از بین رفتن اطلاعات می شود. اگر بارگذاری کار نمی کند، لطفا بررسی کنید که این سرور متوقف نشده است.", - "archive": "انتقال به آرشیو", - "archive-all": "انتقال همه به آرشیو", - "archive-board": "انتقال برد به آرشیو", - "archive-card": "انتقال کارت به آرشیو", - "archive-list": "انتقال لیست به آرشیو", - "archive-swimlane": "انتقال مسیر به آرشیو", - "archive-selection": "انتقال انتخاب شده ها به آرشیو", - "archiveBoardPopup-title": "انتقال برد به آرشیو؟", - "archived-items": "بایگانی", - "archived-boards": "برد های داخل آرشیو", - "restore-board": "بازیابی برد", - "no-archived-boards": "هیچ بردی داخل آرشیو نیست", - "archives": "بایگانی", - "template": "Template", - "templates": "Templates", - "assign-member": "تعیین عضو", - "attached": "ضمیمه شده", - "attachment": "ضمیمه", - "attachment-delete-pop": "حذف پیوست دایمی و بی بازگشت خواهد بود.", - "attachmentDeletePopup-title": "آیا می خواهید ضمیمه را حذف کنید؟", - "attachments": "ضمائم", - "auto-watch": "اضافه شدن خودکار دیده‌بانی بردها زمانی که ایجاد می‌شوند", - "avatar-too-big": "تصویر کاربر بسیار بزرگ است ـ حداکثر۷۰ کیلوبایت ـ", - "back": "بازگشت", - "board-change-color": "تغییر رنگ", - "board-nb-stars": "%s ستاره", - "board-not-found": "برد مورد نظر پیدا نشد", - "board-private-info": "این برد <strong>خصوصی</strong> خواهد بود.", - "board-public-info": "این برد <strong>عمومی</strong> خواهد بود.", - "boardChangeColorPopup-title": "تغییر پس زمینه برد", - "boardChangeTitlePopup-title": "تغییر نام برد", - "boardChangeVisibilityPopup-title": "تغییر وضعیت نمایش", - "boardChangeWatchPopup-title": "تغییر دیده بانی", - "boardMenuPopup-title": "Board Settings", - "boardChangeViewPopup-title": "نمایش برد", - "boards": "بردها", - "board-view": "نمایش برد", - "board-view-cal": "تقویم", - "board-view-swimlanes": "Swimlanes", - "board-view-collapse": "بستن", - "board-view-lists": "فهرست‌ها", - "bucket-example": "برای مثال چیزی شبیه \"لیست سبدها\"", - "cancel": "انصراف", - "card-archived": "این کارت به آرشیو انتقال داده شد", - "board-archived": "این برد به آرشیو انتقال یافت", - "card-comments-title": "این کارت دارای %s نظر است.", - "card-delete-notice": "حذف دائمی. تمامی موارد مرتبط با این کارت از بین خواهند رفت.", - "card-delete-pop": "همه اقدامات از این پردازه حذف خواهد شد و امکان بازگرداندن کارت وجود نخواهد داشت.", - "card-delete-suggest-archive": "شما می توانید کارت را به بایگانی منتقل کنید تا آن را از هیئت مدیره حذف کنید و فعالیت را حفظ کنید.", - "card-due": "تا", - "card-due-on": "تا", - "card-spent": "زمان صرف شده", - "card-edit-attachments": "ویرایش ضمائم", - "card-edit-custom-fields": "ویرایش فیلدهای شخصی", - "card-start-voting": "شروع رای گیری", - "card-cancel-voting": "حذف رای گیری و همه آرا", - "card-edit-labels": "ویرایش برچسب", - "card-edit-members": "ویرایش اعضا", - "card-labels-title": "تغییر برچسب کارت", - "card-members-title": "افزودن یا حذف اعضا از کارت.", - "card-start": "شروع", - "card-start-on": "شروع از", - "cardAttachmentsPopup-title": "ضمیمه از", - "cardCustomField-datePopup-title": "تغییر تاریخ", - "cardCustomFieldsPopup-title": "ویرایش فیلدهای شخصی", - "cardStartVotingPopup-title": "شروع به رای", - "positiveVoteMembersPopup-title": "Proponents", - "negativeVoteMembersPopup-title": "Opponents", - "vote-question": "سوال رای گیری", - "vote-public": "Public vote", - "vote-for-it": "for it", - "vote-against": "against", - "cardDeletePopup-title": "آیا می خواهید کارت را حذف کنید؟", - "cardDetailsActionsPopup-title": "اعمال کارت", - "cardLabelsPopup-title": "برچسب ها", - "cardMembersPopup-title": "اعضا", - "cardMorePopup-title": "بیشتر", - "cardTemplatePopup-title": "Create template", - "cards": "کارت‌ها", - "cards-count": "کارت‌ها", - "casSignIn": "ورود با استفاده از CAS", - "cardType-card": "کارت", - "cardType-linkedCard": "کارت‌های مرتبط", - "cardType-linkedBoard": "برد مرتبط", - "change": "تغییر", - "change-avatar": "تغییر تصویر", - "change-password": "تغییر کلمه عبور", - "change-permissions": "تغییر دسترسی‌ها", - "change-settings": "تغییر تنظیمات", - "changeAvatarPopup-title": "تغییر تصویر", - "changeLanguagePopup-title": "تغییر زبان", - "changePasswordPopup-title": "تغییر کلمه عبور", - "changePermissionsPopup-title": "تغییر دسترسی‌ها", - "changeSettingsPopup-title": "تغییر تنظیمات", - "subtasks": "زیر وظیفه", - "checklists": "سیاهه‌ها", - "click-to-star": "با کلیک کردن ستاره بدهید", - "click-to-unstar": "با کلیک کردن ستاره را کم کنید", - "clipboard": "ذخیره در حافظه ویا بردار-رهاکن", - "close": "بستن", - "close-board": "بستن برد", - "close-board-pop": "شما می توانید با کلیک کردن بر روی دکمه «بایگانی» از صفحه هدر، صفحه را بازگردانید.", - "color-black": "مشکی", - "color-blue": "آبی", - "color-crimson": "قرمز", - "color-darkgreen": "سبز تیره", - "color-gold": "طلایی", - "color-gray": "خاکستری", - "color-green": "سبز", - "color-indigo": "نیلی", - "color-lime": "لیمویی", - "color-magenta": "ارغوانی", - "color-mistyrose": "صورتی روشن", - "color-navy": "لاجوردی", - "color-orange": "نارنجی", - "color-paleturquoise": "فیروزه‌ای کدر", - "color-peachpuff": "هلویی", - "color-pink": "صورتی", - "color-plum": "بنفش کدر", - "color-purple": "بنفش", - "color-red": "قرمز", - "color-saddlebrown": "کاکائویی", - "color-silver": "نقره‌ای", - "color-sky": "آبی آسمانی", - "color-slateblue": "آبی فولادی", - "color-white": "سفید", - "color-yellow": "زرد", - "unset-color": "بازنشانی", - "comment": "نظر", - "comment-placeholder": "درج نظر", - "comment-only": "فقط نظر", - "comment-only-desc": "فقط می‌تواند روی کارت‌ها نظر دهد.", - "no-comments": "هیچ کامنتی موجود نیست", - "no-comments-desc": "نظرات و فعالیت ها را نمی توان دید.", - "worker": "کارگر", - "worker-desc": "تنها میتوانید کارت ها را جابجا کنید، این را به یک کارت اضافه کنید.", - "computer": "رایانه", - "confirm-subtask-delete-dialog": "از حذف این زیر وظیفه اطمینان دارید؟", - "confirm-checklist-delete-dialog": "مطمئنا چک لیست پاک شود؟", - "copy-card-link-to-clipboard": "درج پیوند کارت در حافظه", - "linkCardPopup-title": "ارتباط دادن کارت", - "searchElementPopup-title": "جستجو", - "copyCardPopup-title": "کپی کارت", - "copyChecklistToManyCardsPopup-title": "کپی قالب کارت به کارت‌های متعدد", - "copyChecklistToManyCardsPopup-instructions": "عنوان و توضیحات کارت مقصد در این قالب JSON", - "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"First card title\", \"description\":\"First card description\"}, {\"title\":\"Second card title\",\"description\":\"Second card description\"},{\"title\":\"Last card title\",\"description\":\"Last card description\"} ]", - "create": "ایجاد", - "createBoardPopup-title": "ایجاد برد", - "chooseBoardSourcePopup-title": "بارگذاری برد", - "createLabelPopup-title": "ایجاد برچسب", - "createCustomField": "ایجاد فیلد", - "createCustomFieldPopup-title": "ایجاد فیلد", - "current": "جاری", - "custom-field-delete-pop": "این اقدام فیلدشخصی را بهمراه تمامی تاریخچه آن از کارت ها پاک می کند و برگشت پذیر نمی باشد", - "custom-field-checkbox": "جعبه انتخابی", - "custom-field-date": "تاریخ", - "custom-field-dropdown": "لیست افتادنی", - "custom-field-dropdown-none": "(هیچ)", - "custom-field-dropdown-options": "لیست امکانات", - "custom-field-dropdown-options-placeholder": "کلید Enter را جهت افزودن امکانات بیشتر فشار دهید", - "custom-field-dropdown-unknown": "(ناشناخته)", - "custom-field-number": "عدد", - "custom-field-text": "متن", - "custom-fields": "فیلدهای شخصی", - "date": "تاریخ", - "decline": "رد", - "default-avatar": "تصویر پیش فرض", - "delete": "حذف", - "deleteCustomFieldPopup-title": "آیا فیلدشخصی پاک شود؟", - "deleteLabelPopup-title": "آیا می خواهید برچسب را حذف کنید؟", - "description": "توضیحات", - "disambiguateMultiLabelPopup-title": "عمل ابهام زدایی از برچسب", - "disambiguateMultiMemberPopup-title": "عمل ابهام زدایی از کاربر", - "discard": "لغو", - "done": "انجام شده", - "download": "دریافت", - "edit": "ویرایش", - "edit-avatar": "تغییر تصویر", - "edit-profile": "ویرایش پروفایل", - "edit-wip-limit": "Edit WIP Limit", - "soft-wip-limit": "Soft WIP Limit", - "editCardStartDatePopup-title": "تغییر تاریخ آغاز", - "editCardDueDatePopup-title": "تغییر تاریخ پایان", - "editCustomFieldPopup-title": "ویرایش فیلد", - "editCardSpentTimePopup-title": "تغییر زمان صرف شده", - "editLabelPopup-title": "تغیر برچسب", - "editNotificationPopup-title": "اصلاح اعلان", - "editProfilePopup-title": "ویرایش پروفایل", - "email": "پست الکترونیک", - "email-enrollAccount-subject": "یک حساب کاربری برای شما در __siteName__ ایجاد شد", - "email-enrollAccount-text": "سلام __user__ \nبرای شروع به استفاده از این سرویس برروی آدرس زیر کلیک کنید.\n__url__\nبا تشکر.", - "email-fail": "عدم موفقیت در فرستادن رایانامه", - "email-fail-text": "خطا در تلاش برای فرستادن رایانامه", - "email-invalid": "رایانامه نادرست", - "email-invite": "دعوت از طریق رایانامه", - "email-invite-subject": "__inviter__ برای شما دعوت نامه ارسال کرده است", - "email-invite-text": "__User__ عزیز\n __inviter__ شما را به عضویت برد \"__board__\" برای همکاری دعوت کرده است.\nلطفا لینک زیر را دنبال کنید، باتشکر:\n__url__", - "email-resetPassword-subject": "تنظیم مجدد کلمه عبور در __siteName__", - "email-resetPassword-text": "سلام __user__\nجهت تنظیم مجدد کلمه عبور آدرس زیر را دنبال نمایید، باتشکر:\n__url__", - "email-sent": "نامه الکترونیکی فرستاده شد", - "email-verifyEmail-subject": "تایید آدرس الکترونیکی شما در __siteName__", - "email-verifyEmail-text": "سلام __user__\nبه منظور تایید آدرس الکترونیکی حساب خود، آدرس زیر را دنبال نمایید، باتشکر:\n__url__.", - "enable-wip-limit": "Enable WIP Limit", - "error-board-doesNotExist": "برد مورد نظر وجود ندارد", - "error-board-notAdmin": "شما جهت انجام آن باید مدیر برد باشید", - "error-board-notAMember": "شما برای انجام آن، باید عضو این برد باشید", - "error-json-malformed": "متن درغالب صحیح Json نمی باشد.", - "error-json-schema": "داده های Json شما، شامل اطلاعات صحیح در غالب درستی نمی باشد.", - "error-list-doesNotExist": "این لیست موجود نیست", - "error-user-doesNotExist": "این کاربر وجود ندارد", - "error-user-notAllowSelf": "عدم امکان دعوت خود", - "error-user-notCreated": "این کاربر ایجاد نشده است", - "error-username-taken": "این نام کاربری استفاده شده است", - "error-email-taken": "رایانامه توسط گیرنده دریافت شده است", - "export-board": "انتقال به بیرون برد", - "sort": "مرتب سازی", - "sort-desc": "برای مرتب سازی لیست کلیک کنید", - "list-sort-by": "مرتب سازی لیست بر اساس:", - "list-label-modifiedAt": "زمان دسترسی قبلی", - "list-label-title": "نام لیست", - "list-label-sort": "دلخواه شما", - "list-label-short-modifiedAt": "(L)", - "list-label-short-title": "(N)", - "list-label-short-sort": "(M)", - "filter": "صافی ـ فیلتر ـ", - "filter-cards": "فیلتر کارت‌ها یا لیست‌ها", - "list-filter-label": "فیلتر لیست بر اساس عنوان", - "filter-clear": "حذف صافی ـ فیلتر ـ", - "filter-no-label": "بدون برچسب", - "filter-no-member": "بدون عضو", - "filter-no-assignee": "No assignee", - "filter-no-custom-fields": "هیچ فیلدشخصی ای وجود ندارد", - "filter-show-archive": "نمایش لیست‌های آرشیو شده", - "filter-hide-empty": "مخفی کردن لیست‌های خالی", - "filter-on": "صافی ـ فیلتر ـ فعال است", - "filter-on-desc": "شما درحال صافی ـ فیلتر ـ کارت‌های این برد هستید. برای ویرایش فیلتر کلیک نمایید.", - "filter-to-selection": "صافی ـ فیلتر ـ برای موارد انتخابی", - "advanced-filter-label": "صافی ـ فیلتر ـ پیشرفته", - "advanced-filter-description": "فیلتر پیشرفته اجازه می دهد تا برای نوشتن رشته حاوی اپراتورهای زیر: ==! = <=> = && || () یک فضای به عنوان یک جداساز بین اپراتورها استفاده می شود. با تایپ کردن نام ها و مقادیر آنها می توانید برای تمام زمینه های سفارشی فیلتر کنید. به عنوان مثال: Field1 == Value1. نکته: اگر فیلدها یا مقادیر حاوی فضاها باشند، شما باید آنها را به یک نقل قول کپسول کنید. برای مثال: 'فیلد 1' == 'مقدار 1'. برای تک تک کاراکترهای کنترل (\\\\) که می توانید از آنها استفاده کنید، می توانید از \\ استفاده کنید. به عنوان مثال: Field1 == I \\ 'm. همچنین شما می توانید شرایط مختلف را ترکیب کنید. برای مثال: F1 == V1 || F1 == V2. به طور معمول همه اپراتورها از چپ به راست تفسیر می شوند. شما می توانید سفارش را با قرار دادن براکت تغییر دهید. برای مثال: F1 == V1 && (F2 == V2 || F2 == V3). همچنین می توانید فیلدهای متنی را با استفاده از regex جستجو کنید: F1 == /Tes.*/i", - "fullname": "نام و نام خانوادگی", - "header-logo-title": "بازگشت به صفحه بردها.", - "hide-system-messages": "عدم نمایش پیامهای سیستمی", - "headerBarCreateBoardPopup-title": "ایجاد برد", - "home": "خانه", - "import": "وارد کردن", - "link": "ارتباط", - "import-board": "وارد کردن برد", - "import-board-c": "وارد کردن برد", - "import-board-title-trello": "وارد کردن برد از Trello", - "import-board-title-wekan": "بارگذاری برد ها از آخرین خروجی", - "import-sandstorm-backup-warning": "قبل از بررسی این داده ها را از صفحه اصلی صادر شده یا Trello وارد نمیکنید این دانه دوباره باز می شود و یا دوباره باز می شود، یا برد را پیدا نمی کنید، این بدان معنی است که از دست دادن اطلاعات.", - "import-sandstorm-warning": "Imported board will delete all existing data on board and replace it with imported board.", - "from-trello": "از Trello", - "from-wekan": "از آخرین خروجی", - "import-board-instruction-trello": "در Trello-ی خود به 'Menu'، 'More'، 'Print'، 'Export to JSON رفته و متن نهایی را دراینجا وارد نمایید.", - "import-board-instruction-wekan": "در هیئت مدیره خود، به 'Menu' بروید، سپس 'Export Board'، و متن را در فایل دانلود شده کپی کنید.", - "import-board-instruction-about-errors": "اگر هنگام بازگردانی با خطا مواجه شدید بعضی اوقات بازگردانی انجام می شود و تمامی برد ها در داخل صفحه All Boards هستند", - "import-json-placeholder": "اطلاعات Json معتبر خود را اینجا وارد کنید.", - "import-map-members": "نگاشت اعضا", - "import-members-map": "برد ها بازگردانده شده تعدادی کاربر دارند . لطفا کاربر های که می خواهید را انتخاب نمایید", - "import-show-user-mapping": "بررسی نقشه کاربران", - "import-user-select": "کاربر فعلی خود را انتخاب نمایید اگر میخواهیپ بعنوان کاربر باشد", - "importMapMembersAddPopup-title": "انتخاب کاربر", - "info": "نسخه", - "initials": "تخصیصات اولیه", - "invalid-date": "تاریخ نامعتبر", - "invalid-time": "زمان نامعتبر", - "invalid-user": "کاربر نامعتیر", - "joined": "متصل", - "just-invited": "هم اکنون، شما به این برد دعوت شده‌اید.", - "keyboard-shortcuts": "میانبر کلیدها", - "label-create": "ایجاد برچسب", - "label-default": "%s برچسب(پیش فرض)", - "label-delete-pop": "این اقدام، برچسب را از همه کارت‌ها پاک خواهد کرد و تاریخچه آن را نیز از بین می‌برد.", - "labels": "برچسب ها", - "language": "زبان", - "last-admin-desc": "شما نمی توانید نقش ـroleـ را تغییر دهید چراکه باید حداقل یک مدیری وجود داشته باشد.", - "leave-board": "خروج از برد", - "leave-board-pop": "Are you sure you want to leave __boardTitle__? You will be removed from all cards on this board.", - "leaveBoardPopup-title": "Leave Board ?", - "link-card": "ارجاع به این کارت", - "list-archive-cards": "انتقال تمامی کارت های این لیست به آرشیو", - "list-archive-cards-pop": "این کارتباعث حذف تمامی کارت های این لیست از برد می شود . برای مشاهده کارت ها در آرشیو و برگرداندن آنها به برد بر بروی \"Menu\">\"Archive\" کلیک نمایید", - "list-move-cards": "انتقال تمام کارت های این لیست", - "list-select-cards": "انتخاب تمام کارت های این لیست", - "set-color-list": "انتخاب رنگ", - "listActionPopup-title": "لیست اقدامات", - "swimlaneActionPopup-title": "Swimlane Actions", - "swimlaneAddPopup-title": "اضافه کردن مسیر شناور", - "listImportCardPopup-title": "وارد کردن کارت Trello", - "listMorePopup-title": "بیشتر", - "link-list": "پیوند به این فهرست", - "list-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the list. There is no undo.", - "list-delete-suggest-archive": "شما می توانید لیست را به آرشیو انتقال دهید تا آن را از برد حذف نمایید و فعالیت های خود را حفظ نمایید", - "lists": "لیست ها", - "swimlanes": "Swimlanes", - "log-out": "خروج", - "log-in": "ورود", - "loginPopup-title": "ورود", - "memberMenuPopup-title": "تنظیمات اعضا", - "members": "اعضا", - "menu": "منو", - "move-selection": "حرکت مورد انتخابی", - "moveCardPopup-title": "حرکت کارت", - "moveCardToBottom-title": "انتقال به پایین", - "moveCardToTop-title": "انتقال به بالا", - "moveSelectionPopup-title": "حرکت مورد انتخابی", - "multi-selection": "امکان چند انتخابی", - "multi-selection-on": "حالت چند انتخابی روشن است", - "muted": "بی صدا", - "muted-info": "شما هیچگاه از تغییرات این برد مطلع نخواهید شد", - "my-boards": "بردهای من", - "name": "نام", - "no-archived-cards": "هیچ کارتی در آرشیو موجود نمی باشد", - "no-archived-lists": "هیچ لیستی در آرشیو موجود نمی باشد", - "no-archived-swimlanes": "هیچ مسیری در آرشیو موجود نمی باشد", - "no-results": "بدون نتیجه", - "normal": "عادی", - "normal-desc": "امکان نمایش و تنظیم کارت بدون امکان تغییر تنظیمات", - "not-accepted-yet": "دعوت نامه هنوز پذیرفته نشده است", - "notify-participate": "اطلاع رسانی از هرگونه تغییر در کارتهایی که ایجاد کرده اید ویا عضو آن هستید", - "notify-watch": "اطلاع رسانی از هرگونه تغییر در بردها، لیست‌ها یا کارت‌هایی که از آنها دیده‌بانی می‌کنید", - "optional": "انتخابی", - "or": "یا", - "page-maybe-private": "این صفحه ممکن است خصوصی باشد. شما با<a href='%s'>ورود</a> می‌توانید آن را ببینید.", - "page-not-found": "صفحه پیدا نشد.", - "password": "کلمه عبور", - "paste-or-dragdrop": "جهت چسباندن، یا برداشتن-رهاسازی فایل تصویر به آن (تصویر)", - "participating": "شرکت کنندگان", - "preview": "پیش‌نمایش", - "previewAttachedImagePopup-title": "پیش‌نمایش", - "previewClipboardImagePopup-title": "پیش‌نمایش", - "private": "خصوصی", - "private-desc": "این برد خصوصی است. فقط افراد اضافه شده به برد می‌توانند مشاهده و ویرایش کنند.", - "profile": "حساب کاربری", - "public": "عمومی", - "public-desc": "این برد عمومی است. برای هر کسی با آدرس و یا جستجو در موتورها مانند گوگل قابل مشاهده است. فقط افرادی که به برد اضافه شده‌اند امکان ویرایش دارند.", - "quick-access-description": "جهت افزودن یک برد به اینجا، آن را ستاره دار نمایید.", - "remove-cover": "حذف کاور", - "remove-from-board": "حذف از برد", - "remove-label": "حذف برچسب", - "listDeletePopup-title": "حذف فهرست؟", - "remove-member": "حذف عضو", - "remove-member-from-card": "حذف از کارت", - "remove-member-pop": "آیا __name__ (__username__) را از __boardTitle__ حذف می‌کنید؟ کاربر از تمام کارت‌ها در این برد حذف خواهد شد. آنها از این اقدام مطلع خواهند شد.", - "removeMemberPopup-title": "آیا می خواهید کاربر را حذف کنید؟", - "rename": "تغیر نام", - "rename-board": "تغییر نام برد", - "restore": "بازیابی", - "save": "ذخیره", - "search": "جستجو", - "rules": "قوانین", - "search-cards": "Search from card/list titles, descriptions and custom fields on this board", - "search-example": "متن مورد جستجو؟", - "select-color": "انتخاب رنگ", - "set-wip-limit-value": "تعیین بیشینه تعداد وظایف در این فهرست", - "setWipLimitPopup-title": "Set WIP Limit", - "shortcut-assign-self": "اختصاص خود به کارت فعلی", - "shortcut-autocomplete-emoji": "تکمیل خودکار شکلکها", - "shortcut-autocomplete-members": "تکمیل خودکار کاربرها", - "shortcut-clear-filters": "حذف تمامی صافی‌ها ـ فیلترها ـ", - "shortcut-close-dialog": "بستن محاوره", - "shortcut-filter-my-cards": "کارت های من", - "shortcut-show-shortcuts": "بالا آوردن میانبر این لیست", - "shortcut-toggle-filterbar": "ضامن نوار جداکننده صافی ـ فیلتر ـ", - "shortcut-toggle-sidebar": "ضامن نوار جداکننده برد", - "show-cards-minimum-count": "نمایش تعداد کارتها اگر لیست شامل بیشتراز", - "sidebar-open": "بازکردن جداکننده", - "sidebar-close": "بستن جداکننده", - "signupPopup-title": "ایجاد یک کاربر", - "star-board-title": "برای ستاره دار کردن این برد کلیک کنید. این در بالای لیست بردهای شما نمایش داده خواهد شد.", - "starred-boards": "بردهای ستاره دار", - "starred-boards-description": "بردهای ستاره دار در بالای لیست بردها نمایش داده می‌شود.", - "subscribe": "عضوشدن", - "team": "تیم", - "this-board": "این برد", - "this-card": "این کارت", - "spent-time-hours": "زمان صرف شده (ساعت)", - "overtime-hours": "Overtime (hours)", - "overtime": "Overtime", - "has-overtime-cards": "Has overtime cards", - "has-spenttime-cards": "Has spent time cards", - "time": "زمان", - "title": "عنوان", - "tracking": "پیگردی", - "tracking-info": "شما از هرگونه تغییر در کارتهایی که بعنوان ایجاد کننده ویا عضو آن هستید، آگاه خواهید شد", - "type": "نوع", - "unassign-member": "عدم انتصاب کاربر", - "unsaved-description": "شما توضیحات ذخیره نشده دارید.", - "unwatch": "عدم دیده بانی", - "upload": "ارسال", - "upload-avatar": "ارسال تصویر", - "uploaded-avatar": "تصویر ارسال شد", - "username": "نام کاربری", - "view-it": "مشاهده", - "warn-list-archived": "اخطار:این کارت در یک لیست در آرشیو موجود می باشد", - "watch": "دیده بانی", - "watching": "درحال دیده بانی", - "watching-info": "شما از هر تغییری در این برد آگاه خواهید شد", - "welcome-board": "به این برد خوش آمدید", - "welcome-swimlane": "Milestone 1", - "welcome-list1": "پایه ای ها", - "welcome-list2": "پیشرفته", - "card-templates-swimlane": "Card Templates", - "list-templates-swimlane": "List Templates", - "board-templates-swimlane": "Board Templates", - "what-to-do": "چه کاری می خواهید انجام دهید؟", - "wipLimitErrorPopup-title": "Invalid WIP Limit", - "wipLimitErrorPopup-dialog-pt1": "The number of tasks in this list is higher than the WIP limit you've defined.", - "wipLimitErrorPopup-dialog-pt2": "Please move some tasks out of this list, or set a higher WIP limit.", - "admin-panel": "پیشخوان مدیریتی", - "settings": "تنظمات", - "people": "افراد", - "registration": "ثبت نام", - "disable-self-registration": "‌غیرفعال‌سازی خودثبت‌نامی", - "invite": "دعوت", - "invite-people": "دعوت از افراد", - "to-boards": "به برد(ها)", - "email-addresses": "نشانی رایانامه", - "smtp-host-description": "آدرس سرور SMTP ای که پست الکترونیکی شما برروی آن است", - "smtp-port-description": "شماره درگاه ـPortـ ای که سرور SMTP شما جهت ارسال از آن استفاده می کند", - "smtp-tls-description": "پشتیبانی از TLS برای سرور SMTP", - "smtp-host": "آدرس سرور SMTP", - "smtp-port": "شماره درگاه ـPortـ سرور SMTP", - "smtp-username": "نام کاربری", - "smtp-password": "کلمه عبور", - "smtp-tls": "پشتیبانی از SMTP", - "send-from": "از", - "send-smtp-test": "فرستادن رایانامه آزمایشی به خود", - "invitation-code": "کد دعوت نامه", - "email-invite-register-subject": "__inviter__ برای شما دعوت نامه ارسال کرده است", - "email-invite-register-text": "__user__ عزیز,\n\n__inviter__ شما را به این برد دعوت کرده است.\n\nلطفا روی لینک زیر کلیک نمایید:\n__url__\n\nو کد معرفی شما: __icode__\n\nبا تشکر.", - "email-smtp-test-subject": "SMTP تست ایمیل", - "email-smtp-test-text": "با موفقیت، یک رایانامه را فرستادید", - "error-invitation-code-not-exist": "چنین کد دعوتی یافت نشد", - "error-notAuthorized": "شما مجاز به دیدن این صفحه نیستید.", - "webhook-title": "نام وب‌هوک", - "webhook-token": "توکن", - "outgoing-webhooks": "Outgoing Webhooks", - "bidirectional-webhooks": "وب‌هوک two-way", - "outgoingWebhooksPopup-title": "Outgoing Webhooks", - "boardCardTitlePopup-title": "فیلتر موضوع کارت", - "disable-webhook": "حذف این وب‌هوک", - "global-webhook": "وب‌هوک‌های سراسری", - "new-outgoing-webhook": "New Outgoing Webhook", - "no-name": "(ناشناخته)", - "Node_version": "نسخه Node", - "Meteor_version": "Meteor version", - "MongoDB_version": "ورژن MongoDB", - "MongoDB_storage_engine": "موتور ذخیره سازی MongoDB", - "MongoDB_Oplog_enabled": "MongoDB Oplog فعال", - "OS_Arch": "OS Arch", - "OS_Cpus": "OS CPU Count", - "OS_Freemem": "OS Free Memory", - "OS_Loadavg": "OS Load Average", - "OS_Platform": "OS Platform", - "OS_Release": "OS Release", - "OS_Totalmem": "OS Total Memory", - "OS_Type": "OS Type", - "OS_Uptime": "OS Uptime", - "days": "روزه‌ها", - "hours": "ساعت", - "minutes": "دقیقه", - "seconds": "ثانیه", - "show-field-on-card": "این رشته را در کارت نمایش بده", - "automatically-field-on-card": "اتوماتیک این رشته را در همه ی کارت ها اضافه کن", - "showLabel-field-on-card": "نمایش نام رشته در کارت های کوچک", - "yes": "بله", - "no": "خیر", - "accounts": "حساب‌ها", - "accounts-allowEmailChange": "اجازه تغییر رایانامه", - "accounts-allowUserNameChange": "اجازه تغییر نام کاربری", - "createdAt": "ساخته شده در", - "verified": "معتبر", - "active": "فعال", - "card-received": "رسیده", - "card-received-on": "رسیده در", - "card-end": "پایان", - "card-end-on": "پایان در", - "editCardReceivedDatePopup-title": "تغییر تاریخ رسید", - "editCardEndDatePopup-title": "تغییر تاریخ پایان", - "setCardColorPopup-title": "انتخاب رنگ", - "setCardActionsColorPopup-title": "انتخاب کردن رنگ", - "setSwimlaneColorPopup-title": "انتخاب کردن رنگ", - "setListColorPopup-title": "انتخاب کردن رنگ", - "assigned-by": "محول شده توسط", - "requested-by": "تقاضا شده توسط", - "board-delete-notice": "حذف دائمی است شما تمام لیست ها، کارت ها و اقدامات مرتبط با این برد را از دست خواهید داد.", - "delete-board-confirm-popup": "تمام لیست ها، کارت ها، برچسب ها و فعالیت ها حذف خواهند شد و شما نمی توانید محتوای برد را بازیابی کنید. هیچ واکنشی وجود ندارد", - "boardDeletePopup-title": "حذف برد؟", - "delete-board": "حذف برد", - "default-subtasks-board": "ریزکار برای __board__ برد", - "default": "پیش‌فرض", - "queue": "صف", - "subtask-settings": "تنظیمات ریزکارها", - "card-settings": "Card Settings", - "boardSubtaskSettingsPopup-title": "تنظیمات ریزکار های برد", - "boardCardSettingsPopup-title": "Card Settings", - "deposit-subtasks-board": "افزودن ریزکار به برد:", - "deposit-subtasks-list": "لیست برای ریزکار های افزوده شده", - "show-parent-in-minicard": "نمایش خانواده در ریز کارت", - "prefix-with-full-path": "پیشوند با مسیر کامل", - "prefix-with-parent": "پیشوند با خانواده", - "subtext-with-full-path": "زیرنویس با مسیر کامل", - "subtext-with-parent": "زیرنویس با خانواده", - "change-card-parent": "تغییرخانواده کارت", - "parent-card": "کارت خانواده", - "source-board": "کارت مرجع", - "no-parent": "خانواده نمایش داده نشود", - "activity-added-label": "افزودن لیبل '%s' به %s", - "activity-removed-label": "حذف لیبل '%s' از %s", - "activity-delete-attach": "حذف ضمیمه از %s", - "activity-added-label-card": "افزودن لیبل '%s'", - "activity-removed-label-card": "حذف لیبل '%s'", - "activity-delete-attach-card": "حذف ضمیمه", - "activity-set-customfield": "set custom field '%s' to '%s' in %s", - "activity-unset-customfield": "unset custom field '%s' in %s", - "r-rule": "نقش", - "r-add-trigger": "افزودن گیره", - "r-add-action": "افزودن عملیات", - "r-board-rules": "قوانین برد", - "r-add-rule": "افزودن نقش", - "r-view-rule": "نمایش قانون", - "r-delete-rule": "حذف قانون", - "r-new-rule-name": "تیتر قانون جدید", - "r-no-rules": "بدون قانون", - "r-when-a-card": "زمانی که کارت", - "r-is": "هست", - "r-is-moved": "جابه‌جا شده", - "r-added-to": "اضافه شد به", - "r-removed-from": "حذف از", - "r-the-board": "برد", - "r-list": "لیست", - "set-filter": "اضافه کردن فیلتر", - "r-moved-to": "انتقال به", - "r-moved-from": "انتقال از", - "r-archived": "انتقال به آرشیو", - "r-unarchived": "بازگردانی از آرشیو", - "r-a-card": "کارت", - "r-when-a-label-is": "زمانی که لیبل هست", - "r-when-the-label": "زمانی که لیبل هست", - "r-list-name": "نام لیست", - "r-when-a-member": "زمانی که کاربر هست", - "r-when-the-member": "زمانی که کاربر", - "r-name": "نام", - "r-when-a-attach": "زمانی که ضمیمه", - "r-when-a-checklist": "زمانی که چک لیست هست", - "r-when-the-checklist": "زمانی که چک لیست", - "r-completed": "تمام شده", - "r-made-incomplete": "تمام نشده", - "r-when-a-item": "زمانی که چک لیست ایتم هست", - "r-when-the-item": "زمانی که چک لیست ایتم", - "r-checked": "انتخاب شده", - "r-unchecked": "لغو انتخاب", - "r-move-card-to": "انتقال کارت به", - "r-top-of": "بالای", - "r-bottom-of": "پایین", - "r-its-list": "لیست خود", - "r-archive": "انتقال به آرشیو", - "r-unarchive": "بازگردانی از آرشیو", - "r-card": "کارت", - "r-add": "افزودن", - "r-remove": "حذف", - "r-label": "برچسب", - "r-member": "عضو", - "r-remove-all": "حذف همه کاربران از کارت", - "r-set-color": "انتخاب رنگ به", - "r-checklist": "چک لیست", - "r-check-all": "انتخاب همه", - "r-uncheck-all": "لغو انتخاب همه", - "r-items-check": "آیتم از چک لیست", - "r-check": "انتخاب", - "r-uncheck": "لغو انتخاب", - "r-item": "آیتم", - "r-of-checklist": "از چک لیست", - "r-send-email": "ارسال ایمیل", - "r-to": "به", - "r-subject": "عنوان", - "r-rule-details": "جزئیات قوانین", - "r-d-move-to-top-gen": "انتقال کارت به ابتدای لیست خود", - "r-d-move-to-top-spec": "انتقال کارت به ابتدای لیست", - "r-d-move-to-bottom-gen": "انتقال کارت به انتهای لیست خود", - "r-d-move-to-bottom-spec": "انتقال کارت به انتهای لیست", - "r-d-send-email": "ارسال ایمیل", - "r-d-send-email-to": "به", - "r-d-send-email-subject": "عنوان", - "r-d-send-email-message": "پیام", - "r-d-archive": "انتقال کارت به آرشیو", - "r-d-unarchive": "بازگردانی کارت از آرشیو", - "r-d-add-label": "افزودن برچسب", - "r-d-remove-label": "حذف برچسب", - "r-create-card": "ساخت کارت جدید", - "r-in-list": "در لیست", - "r-in-swimlane": "در مسیرِ شناور", - "r-d-add-member": "افزودن عضو", - "r-d-remove-member": "حذف عضو", - "r-d-remove-all-member": "حذف تمامی کاربران", - "r-d-check-all": "انتخاب تمام آیتم های لیست", - "r-d-uncheck-all": "لغوانتخاب تمام آیتم های لیست", - "r-d-check-one": "انتخاب آیتم", - "r-d-uncheck-one": "لغو انتخاب آیتم", - "r-d-check-of-list": "از چک لیست", - "r-d-add-checklist": "افزودن چک لیست", - "r-d-remove-checklist": "حذف چک لیست", - "r-by": "توسط", - "r-add-checklist": "افزودن چک لیست", - "r-with-items": "با موارد", - "r-items-list": "مورد۱،مورد۲،مورد۳", - "r-add-swimlane": "اضافه کردن مسیر شناور", - "r-swimlane-name": "نام مسیر شناور", - "r-board-note": "نکته: برای نمایش موارد ممکن کادر را خالی بگذارید.", - "r-checklist-note": "نکته: چک‌لیست‌ها باید توسط کاما از یک‌دیگر جدا شوند.", - "r-when-a-card-is-moved": "زمانی که یک کارت به لیست دیگری منتقل شد", - "r-set": "Set", - "r-update": "به روز رسانی", - "r-datefield": "تاریخ", - "r-df-start-at": "شروع", - "r-df-due-at": "ناشی از", - "r-df-end-at": "پایان", - "r-df-received-at": "رسیده", - "r-to-current-datetime": "به تاریخ/زمان فعلی", - "r-remove-value-from": "حذف مقدار از", - "ldap": "LDAP", - "oauth2": "OAuth2", - "cas": "CAS", - "authentication-method": "متد اعتبارسنجی", - "authentication-type": "نوع اعتبارسنجی", - "custom-product-name": "نام سفارشی محصول", - "layout": "لایه", - "hide-logo": "مخفی سازی نماد", - "add-custom-html-after-body-start": "افزودن کد های HTML بعد از <body> شروع", - "add-custom-html-before-body-end": "افزودن کد های HTML قبل از </body> پایان", - "error-undefined": "یک اشتباه رخ داده شده است", - "error-ldap-login": "هنگام تلاش برای ورود به یک خطا رخ داد", - "display-authentication-method": "نمایش نوع اعتبارسنجی", - "default-authentication-method": "نوع اعتبارسنجی پیشفرض", - "duplicate-board": "Duplicate Board", - "people-number": "The number of people is:", - "swimlaneDeletePopup-title": "Delete Swimlane ?", - "swimlane-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the swimlane. There is no undo.", - "restore-all": "Restore all", - "delete-all": "Delete all", - "loading": "Loading, please wait.", - "previous_as": "آخرین زمان بوده", - "act-a-dueAt": "اصلاح زمان انجام به \nکِی: __timeValue__\nکجا: __card__\n زمان قبلی انجام __timeOldValue__ بوده", - "act-a-endAt": "modified ending time to __timeValue__ from (__timeOldValue__)", - "act-a-startAt": "modified starting time to __timeValue__ from (__timeOldValue__)", - "act-a-receivedAt": "modified received time to __timeValue__ from (__timeOldValue__)", - "a-dueAt": "modified due time to be", - "a-endAt": "modified ending time to be", - "a-startAt": "modified starting time to be", - "a-receivedAt": "modified received time to be", - "almostdue": "current due time %s is approaching", - "pastdue": "current due time %s is past", - "duenow": "current due time %s is today", - "act-newDue": "__list__/__card__ has 1st due reminder [__board__]", - "act-withDue": "__list__/__card__ due reminders [__board__]", - "act-almostdue": "was reminding the current due (__timeValue__) of __card__ is approaching", - "act-pastdue": "was reminding the current due (__timeValue__) of __card__ is past", - "act-duenow": "was reminding the current due (__timeValue__) of __card__ is now", - "act-atUserComment": "You were mentioned in [__board__] __list__/__card__", - "delete-user-confirm-popup": "Are you sure you want to delete this account? There is no undo.", - "accounts-allowUserDelete": "Allow users to self delete their account", - "hide-minicard-label-text": "Hide minicard label text", - "show-desktop-drag-handles": "Show desktop drag handles", - "assignee": "Assignee", - "cardAssigneesPopup-title": "Assignee", - "addmore-detail": "Add a more detailed description", - "show-on-card": "Show on Card", - "new": "جدید", - "editUserPopup-title": "ویرایش کاربر", - "newUserPopup-title": "کاربر جدید", - "notifications": "اعلان‌ها", - "view-all": "مشاهده همه", - "filter-by-unread": "فیلتر با خوانده نشده", - "mark-all-as-read": "علامت همه به خوانده شده", - "remove-all-read": "حذف همه خوانده شده", - "allow-rename": "Allow Rename", - "allowRenamePopup-title": "Allow Rename" -} + "accept": "پذیرش", + "act-activity-notify": "اعلان فعالیت", + "act-addAttachment": "ضمیمه __attachment__ را به کارت __card__ در لیست __list__ در مسیر شناور __swimlane__ در برد __board__ اضافه کرد", + "act-deleteAttachment": "ضمیمه __attachment__ را از کارت __card__ در لیست __list__ در مسیر شناور __swimlane__ در برد __board__ حذف کرد", + "act-addSubtask": "زیر وظیفه __subtask__ را به کارت __card__ در لیست __list__ در مسیر شناور __swimlane__ در برد __board__ اضافه کرد", + "act-addLabel": "برچسب __label__ را به کارت __card__ در لیست __list__ در مسیر شناور __swimlane__ در برد __board__ اضافه کرد", + "act-addedLabel": "برچسب __label__ را به کارت __card__ در لیست __list__ در مسیر شناور __swimlane__ در برد __board__ اضافه کرد", + "act-removeLabel": "برچسب __label__ را از کارت __card__ در لیست __list__ در مسیر شناور __swimlane__ در برد __board__ حذف کرد", + "act-removedLabel": "برچسب __label__ را از کارت __card__ در لیست __list__ در مسیر شناور __swimlane__ در برد __board__ حذف کرد", + "act-addChecklist": "سیاهه __checklist__ را به کارت __card__ در لیست __list__ در مسیر شناور __swimlane__ در برد __board__ اضافه کرد", + "act-addChecklistItem": "چک لیست __checklistItem__ را به سیاهه __checklist__ در کارت __card__ در لیست __list__ در مسیر شناور __swimlane__ در برد __board__ اضافه کرد", + "act-removeChecklist": "سیاهه __checklist__ را از کارت __card__ در لیست __list__ در مسیر شناور __swimlane__ در برد __board__ حذف کرد", + "act-removeChecklistItem": "چک لیست __checklistItem__ را از سیاهه __checkList__ در کارت __card__ در لیست __list__ در مسیر شناور __swimlane__ در برد __board__ حذف کرد", + "act-checkedItem": "چک لیست __checklistItem__ را از سیاهه __checklist__ در کارت __card__ در لیست __list__ در مسیر شناور __swimlane__ در برد __board__ تیک زد", + "act-uncheckedItem": "چک لیست __checklistItem__ را از سیاهه __checklist__ در کارت __card__ در لیست __list__ در مسیر شناور __swimlane__ در برد __board__ بدونِ تیک کرد", + "act-completeChecklist": "سیاهه __checklist__ را در کارت __card__ در لیست __list__ در مسیر شناور __swimlane__ در برد __board__ کامل کرد", + "act-uncompleteChecklist": "سیاهه __checklist__ را در کارت __card__ در لیست __list__ در مسیر شناور __swimlane__ در برد __board__ ناقص کرد", + "act-addComment": "روی کارت __card__ نظر داد: __comment__ در لیست __list__ در مسیر شناور __swimlane__ در برد __board__", + "act-editComment": "نظر روی کارت __card__ را ویرایش کرد: __comment__ در لیست __list__ در مسیر شناور __swimlane__ در برد __board__", + "act-deleteComment": "نظر روی کارت __card__ را حذف کرد: __comment__ در لیست __list__ در مسیر شناور __swimlane__ در برد __board__", + "act-createBoard": "برد __board__ را ایجاد کرد", + "act-createSwimlane": "مسیر شناور __swimlane__ را در برد __board__ ایجاد کرد", + "act-createCard": "کارت __card__ را در لیست __list__ در مسیر شناور __swimlane__ در برد __board__ ایجاد کرد", + "act-createCustomField": "فیلد شخصی __customField__ را در برد __board__ ایجاد کرد", + "act-deleteCustomField": "فیلد شخصی __customField__ را در برد __board__ حذف کرد", + "act-setCustomField": "فیلد شخصی __customField__ را ویرایش کرد: __customFieldValue__ در کارت __card__ در لیست __list__ در مسیر شناور __swimlane__ در برد __board__", + "act-createList": "لیست __list__ را به برد __board__ اضافه کرد", + "act-addBoardMember": "عضو __member__ را به برد __board__ اضافه کرد", + "act-archivedBoard": "برد __board__ را بایگانی کرد", + "act-archivedCard": "کارت __card__ را در لیست __list__ در مسیر شناور __swimlane__ در برد __board__ بایگانی کرد", + "act-archivedList": "لیست __list__ را در مسیر شناور __swimlane__ در برد __board__ بایگانی کرد", + "act-archivedSwimlane": "مسیر شناور __swimlane__ را در برد __board__ بایگانی کرد", + "act-importBoard": "برد __board__ را وارد کرد", + "act-importCard": "کارت __card__ را به لیست __list__ در مسیر شناور __swimlane__ در برد __board__ وارد کرد", + "act-importList": "لیست __list__ را به مسیر شناور __swimlane__ در برد __board__ وارد کرد", + "act-joinMember": "عضو __member__ را به کارت __card__ در لیست __list__ در مسیر شناور __swimlane__ در برد __board__ اضافه کرد", + "act-moveCard": "کارت __card__ را در برد __board__ از لیست __oldList__ در مسیر شناور __oldSwimlane__ به لیست __list__ در مسیر شناور __swimlane__ منتقل کرد", + "act-moveCardToOtherBoard": "کارت __card__ را از لیست __oldList__ در مسیر شناور __oldSwimlane__ در برد __oldBoard__ به لیست __list__ در مسیر شناور __swimlane__ در برد __board__ منتقل کرد", + "act-removeBoardMember": "عضو __member__ را از برد __board__ حذف کرد", + "act-restoredCard": "کارت __card__ را به لیست __list__ در مسیر شناور __swimlane__ در برد __board__ بازگرداند", + "act-unjoinMember": "عضو __member__ را از کارت __card__ در لیست __list__ در مسیر شناور __swimlane__ در برد __board__ حذف کرد", + "act-withBoardTitle": "__board__", + "act-withCardTitle": "[__board__] __card__", + "actions": "اعمال", + "activities": "فعالیت‌ها", + "activity": "فعالیت", + "activity-added": "%s به %s اضافه شد", + "activity-archived": "%s به آرشیو انتقال یافت", + "activity-attached": "%s به %s پیوست شد", + "activity-created": "%s ایجاد شد", + "activity-customfield-created": "%s فیلدشخصی ایجاد شد", + "activity-excluded": "%s از %s مستثنی گردید", + "activity-imported": "%s از %s وارد %s شد", + "activity-imported-board": "%s از %s وارد شد", + "activity-joined": "اتصال به %s", + "activity-moved": "%s از %s به %s منتقل شد", + "activity-on": "%s", + "activity-removed": "%s از %s حذف شد", + "activity-sent": "ارسال %s به %s", + "activity-unjoined": "قطع اتصال %s", + "activity-subtask-added": "زیروظیفه به %s اضافه شد", + "activity-checked-item": "چک شده %s در چک لیست %s از %s", + "activity-unchecked-item": "چک نشده %s در چک لیست %s از %s", + "activity-checklist-added": "سیاهه به %s اضافه شد", + "activity-checklist-removed": "از چک لیست حذف گردید", + "activity-checklist-completed": "چک‌لیست انجام شده %s از %s", + "activity-checklist-uncompleted": "تمام نشده ها در چک لیست %s از %s", + "activity-checklist-item-added": "added checklist item to '%s' in %s", + "activity-checklist-item-removed": "حذف شده از چک لیست '%s' در %s", + "add": "افزودن", + "activity-checked-item-card": "چک شده %s در چک لیست %s", + "activity-unchecked-item-card": "چک نشده %s در چک لیست %s", + "activity-checklist-completed-card": "سیاهه __checklist__ را در کارت __card__ در لیست __list__ در مسیر شناور __swimlane__ در برد __board__ کامل کرد", + "activity-checklist-uncompleted-card": "چک لیست تمام نشده %s", + "activity-editComment": "نظر ویرایش شد %s", + "activity-deleteComment": "نظر حذف شد %s", + "add-attachment": "افزودن ضمیمه", + "add-board": "افزودن برد", + "add-card": "افزودن کارت", + "add-swimlane": "اضافه کردن مسیر شناور", + "add-subtask": "افزودن زیر وظیفه", + "add-checklist": "افزودن چک لیست", + "add-checklist-item": "افزودن مورد به سیاهه", + "add-cover": "جلد کردن", + "add-label": "افزودن لیبل", + "add-list": "افزودن لیست", + "add-members": "افزودن اعضا", + "added": "اضافه گردید", + "addMemberPopup-title": "اعضا", + "admin": "مدیر", + "admin-desc": "امکان دیدن و ویرایش کارت‌ها، پاک کردن کاربران و تغییر تنظیمات برای برد.", + "admin-announcement": "اعلان", + "admin-announcement-active": "اعلان سراسری فعال", + "admin-announcement-title": "اعلان از سوی مدیر", + "all-boards": "تمام بردها", + "and-n-other-card": "و __count__ کارت دیگر", + "and-n-other-card_plural": "و __count__ کارت دیگر", + "apply": "اعمال", + "app-is-offline": "در حال بارگزاری لطفا منتظر بمانید. بازخوانی صفحه باعث از بین رفتن اطلاعات می شود. اگر بارگذاری کار نمی کند، لطفا بررسی کنید که این سرور متوقف نشده است.", + "archive": "انتقال به آرشیو", + "archive-all": "انتقال همه به آرشیو", + "archive-board": "انتقال برد به آرشیو", + "archive-card": "انتقال کارت به آرشیو", + "archive-list": "انتقال لیست به آرشیو", + "archive-swimlane": "انتقال مسیر به آرشیو", + "archive-selection": "انتقال انتخاب شده ها به آرشیو", + "archiveBoardPopup-title": "انتقال برد به آرشیو؟", + "archived-items": "بایگانی", + "archived-boards": "برد های داخل آرشیو", + "restore-board": "بازیابی برد", + "no-archived-boards": "هیچ بردی داخل آرشیو نیست", + "archives": "بایگانی", + "template": "Template", + "templates": "Templates", + "assign-member": "تعیین عضو", + "attached": "ضمیمه شده", + "attachment": "ضمیمه", + "attachment-delete-pop": "حذف پیوست دایمی و بی بازگشت خواهد بود.", + "attachmentDeletePopup-title": "آیا می خواهید ضمیمه را حذف کنید؟", + "attachments": "ضمائم", + "auto-watch": "اضافه شدن خودکار دیده‌بانی بردها زمانی که ایجاد می‌شوند", + "avatar-too-big": "تصویر کاربر بسیار بزرگ است ـ حداکثر۷۰ کیلوبایت ـ", + "back": "بازگشت", + "board-change-color": "تغییر رنگ", + "board-nb-stars": "%s ستاره", + "board-not-found": "برد مورد نظر پیدا نشد", + "board-private-info": "این برد <strong>خصوصی</strong> خواهد بود.", + "board-public-info": "این برد <strong>عمومی</strong> خواهد بود.", + "boardChangeColorPopup-title": "تغییر پس زمینه برد", + "boardChangeTitlePopup-title": "تغییر نام برد", + "boardChangeVisibilityPopup-title": "تغییر وضعیت نمایش", + "boardChangeWatchPopup-title": "تغییر دیده بانی", + "boardMenuPopup-title": "Board Settings", + "boardChangeViewPopup-title": "نمایش برد", + "boards": "بردها", + "board-view": "نمایش برد", + "board-view-cal": "تقویم", + "board-view-swimlanes": "Swimlanes", + "board-view-collapse": "بستن", + "board-view-lists": "فهرست‌ها", + "bucket-example": "برای مثال چیزی شبیه \"لیست سبدها\"", + "cancel": "انصراف", + "card-archived": "این کارت به آرشیو انتقال داده شد", + "board-archived": "این برد به آرشیو انتقال یافت", + "card-comments-title": "این کارت دارای %s نظر است.", + "card-delete-notice": "حذف دائمی. تمامی موارد مرتبط با این کارت از بین خواهند رفت.", + "card-delete-pop": "همه اقدامات از این پردازه حذف خواهد شد و امکان بازگرداندن کارت وجود نخواهد داشت.", + "card-delete-suggest-archive": "شما می توانید کارت را به بایگانی منتقل کنید تا آن را از هیئت مدیره حذف کنید و فعالیت را حفظ کنید.", + "card-due": "تا", + "card-due-on": "تا", + "card-spent": "زمان صرف شده", + "card-edit-attachments": "ویرایش ضمائم", + "card-edit-custom-fields": "ویرایش فیلدهای شخصی", + "card-start-voting": "شروع رای گیری", + "card-cancel-voting": "حذف رای گیری و همه آرا", + "card-edit-labels": "ویرایش برچسب", + "card-edit-members": "ویرایش اعضا", + "card-labels-title": "تغییر برچسب کارت", + "card-members-title": "افزودن یا حذف اعضا از کارت.", + "card-start": "شروع", + "card-start-on": "شروع از", + "cardAttachmentsPopup-title": "ضمیمه از", + "cardCustomField-datePopup-title": "تغییر تاریخ", + "cardCustomFieldsPopup-title": "ویرایش فیلدهای شخصی", + "cardStartVotingPopup-title": "شروع به رای", + "positiveVoteMembersPopup-title": "Proponents", + "negativeVoteMembersPopup-title": "Opponents", + "vote-question": "سوال رای گیری", + "vote-public": "Public vote", + "vote-for-it": "for it", + "vote-against": "against", + "cardDeletePopup-title": "آیا می خواهید کارت را حذف کنید؟", + "cardDetailsActionsPopup-title": "اعمال کارت", + "cardLabelsPopup-title": "برچسب ها", + "cardMembersPopup-title": "اعضا", + "cardMorePopup-title": "بیشتر", + "cardTemplatePopup-title": "Create template", + "cards": "کارت‌ها", + "cards-count": "کارت‌ها", + "casSignIn": "ورود با استفاده از CAS", + "cardType-card": "کارت", + "cardType-linkedCard": "کارت‌های مرتبط", + "cardType-linkedBoard": "برد مرتبط", + "change": "تغییر", + "change-avatar": "تغییر تصویر", + "change-password": "تغییر کلمه عبور", + "change-permissions": "تغییر دسترسی‌ها", + "change-settings": "تغییر تنظیمات", + "changeAvatarPopup-title": "تغییر تصویر", + "changeLanguagePopup-title": "تغییر زبان", + "changePasswordPopup-title": "تغییر کلمه عبور", + "changePermissionsPopup-title": "تغییر دسترسی‌ها", + "changeSettingsPopup-title": "تغییر تنظیمات", + "subtasks": "زیر وظیفه", + "checklists": "سیاهه‌ها", + "click-to-star": "با کلیک کردن ستاره بدهید", + "click-to-unstar": "با کلیک کردن ستاره را کم کنید", + "clipboard": "ذخیره در حافظه ویا بردار-رهاکن", + "close": "بستن", + "close-board": "بستن برد", + "close-board-pop": "شما می توانید با کلیک کردن بر روی دکمه «بایگانی» از صفحه هدر، صفحه را بازگردانید.", + "color-black": "مشکی", + "color-blue": "آبی", + "color-crimson": "قرمز", + "color-darkgreen": "سبز تیره", + "color-gold": "طلایی", + "color-gray": "خاکستری", + "color-green": "سبز", + "color-indigo": "نیلی", + "color-lime": "لیمویی", + "color-magenta": "ارغوانی", + "color-mistyrose": "صورتی روشن", + "color-navy": "لاجوردی", + "color-orange": "نارنجی", + "color-paleturquoise": "فیروزه‌ای کدر", + "color-peachpuff": "هلویی", + "color-pink": "صورتی", + "color-plum": "بنفش کدر", + "color-purple": "بنفش", + "color-red": "قرمز", + "color-saddlebrown": "کاکائویی", + "color-silver": "نقره‌ای", + "color-sky": "آبی آسمانی", + "color-slateblue": "آبی فولادی", + "color-white": "سفید", + "color-yellow": "زرد", + "unset-color": "بازنشانی", + "comment": "نظر", + "comment-placeholder": "درج نظر", + "comment-only": "فقط نظر", + "comment-only-desc": "فقط می‌تواند روی کارت‌ها نظر دهد.", + "no-comments": "هیچ کامنتی موجود نیست", + "no-comments-desc": "نظرات و فعالیت ها را نمی توان دید.", + "worker": "کارگر", + "worker-desc": "تنها میتوانید کارت ها را جابجا کنید، این را به یک کارت اضافه کنید.", + "computer": "رایانه", + "confirm-subtask-delete-dialog": "از حذف این زیر وظیفه اطمینان دارید؟", + "confirm-checklist-delete-dialog": "مطمئنا چک لیست پاک شود؟", + "copy-card-link-to-clipboard": "درج پیوند کارت در حافظه", + "linkCardPopup-title": "ارتباط دادن کارت", + "searchElementPopup-title": "جستجو", + "copyCardPopup-title": "کپی کارت", + "copyChecklistToManyCardsPopup-title": "کپی قالب کارت به کارت‌های متعدد", + "copyChecklistToManyCardsPopup-instructions": "عنوان و توضیحات کارت مقصد در این قالب JSON", + "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"First card title\", \"description\":\"First card description\"}, {\"title\":\"Second card title\",\"description\":\"Second card description\"},{\"title\":\"Last card title\",\"description\":\"Last card description\"} ]", + "create": "ایجاد", + "createBoardPopup-title": "ایجاد برد", + "chooseBoardSourcePopup-title": "بارگذاری برد", + "createLabelPopup-title": "ایجاد برچسب", + "createCustomField": "ایجاد فیلد", + "createCustomFieldPopup-title": "ایجاد فیلد", + "current": "جاری", + "custom-field-delete-pop": "این اقدام فیلدشخصی را بهمراه تمامی تاریخچه آن از کارت ها پاک می کند و برگشت پذیر نمی باشد", + "custom-field-checkbox": "جعبه انتخابی", + "custom-field-date": "تاریخ", + "custom-field-dropdown": "لیست افتادنی", + "custom-field-dropdown-none": "(هیچ)", + "custom-field-dropdown-options": "لیست امکانات", + "custom-field-dropdown-options-placeholder": "کلید Enter را جهت افزودن امکانات بیشتر فشار دهید", + "custom-field-dropdown-unknown": "(ناشناخته)", + "custom-field-number": "عدد", + "custom-field-text": "متن", + "custom-fields": "فیلدهای شخصی", + "date": "تاریخ", + "decline": "رد", + "default-avatar": "تصویر پیش فرض", + "delete": "حذف", + "deleteCustomFieldPopup-title": "آیا فیلدشخصی پاک شود؟", + "deleteLabelPopup-title": "آیا می خواهید برچسب را حذف کنید؟", + "description": "توضیحات", + "disambiguateMultiLabelPopup-title": "عمل ابهام زدایی از برچسب", + "disambiguateMultiMemberPopup-title": "عمل ابهام زدایی از کاربر", + "discard": "لغو", + "done": "انجام شده", + "download": "دریافت", + "edit": "ویرایش", + "edit-avatar": "تغییر تصویر", + "edit-profile": "ویرایش پروفایل", + "edit-wip-limit": "Edit WIP Limit", + "soft-wip-limit": "Soft WIP Limit", + "editCardStartDatePopup-title": "تغییر تاریخ آغاز", + "editCardDueDatePopup-title": "تغییر تاریخ پایان", + "editCustomFieldPopup-title": "ویرایش فیلد", + "editCardSpentTimePopup-title": "تغییر زمان صرف شده", + "editLabelPopup-title": "تغیر برچسب", + "editNotificationPopup-title": "اصلاح اعلان", + "editProfilePopup-title": "ویرایش پروفایل", + "email": "پست الکترونیک", + "email-enrollAccount-subject": "یک حساب کاربری برای شما در __siteName__ ایجاد شد", + "email-enrollAccount-text": "سلام __user__ \nبرای شروع به استفاده از این سرویس برروی آدرس زیر کلیک کنید.\n__url__\nبا تشکر.", + "email-fail": "عدم موفقیت در فرستادن رایانامه", + "email-fail-text": "خطا در تلاش برای فرستادن رایانامه", + "email-invalid": "رایانامه نادرست", + "email-invite": "دعوت از طریق رایانامه", + "email-invite-subject": "__inviter__ برای شما دعوت نامه ارسال کرده است", + "email-invite-text": "__User__ عزیز\n __inviter__ شما را به عضویت برد \"__board__\" برای همکاری دعوت کرده است.\nلطفا لینک زیر را دنبال کنید، باتشکر:\n__url__", + "email-resetPassword-subject": "تنظیم مجدد کلمه عبور در __siteName__", + "email-resetPassword-text": "سلام __user__\nجهت تنظیم مجدد کلمه عبور آدرس زیر را دنبال نمایید، باتشکر:\n__url__", + "email-sent": "نامه الکترونیکی فرستاده شد", + "email-verifyEmail-subject": "تایید آدرس الکترونیکی شما در __siteName__", + "email-verifyEmail-text": "سلام __user__\nبه منظور تایید آدرس الکترونیکی حساب خود، آدرس زیر را دنبال نمایید، باتشکر:\n__url__.", + "enable-wip-limit": "Enable WIP Limit", + "error-board-doesNotExist": "برد مورد نظر وجود ندارد", + "error-board-notAdmin": "شما جهت انجام آن باید مدیر برد باشید", + "error-board-notAMember": "شما برای انجام آن، باید عضو این برد باشید", + "error-json-malformed": "متن درغالب صحیح Json نمی باشد.", + "error-json-schema": "داده های Json شما، شامل اطلاعات صحیح در غالب درستی نمی باشد.", + "error-list-doesNotExist": "این لیست موجود نیست", + "error-user-doesNotExist": "این کاربر وجود ندارد", + "error-user-notAllowSelf": "عدم امکان دعوت خود", + "error-user-notCreated": "این کاربر ایجاد نشده است", + "error-username-taken": "این نام کاربری استفاده شده است", + "error-email-taken": "رایانامه توسط گیرنده دریافت شده است", + "export-board": "انتقال به بیرون برد", + "sort": "مرتب سازی", + "sort-desc": "برای مرتب سازی لیست کلیک کنید", + "list-sort-by": "مرتب سازی لیست بر اساس:", + "list-label-modifiedAt": "زمان دسترسی قبلی", + "list-label-title": "نام لیست", + "list-label-sort": "دلخواه شما", + "list-label-short-modifiedAt": "(L)", + "list-label-short-title": "(N)", + "list-label-short-sort": "(M)", + "filter": "صافی ـ فیلتر ـ", + "filter-cards": "فیلتر کارت‌ها یا لیست‌ها", + "list-filter-label": "فیلتر لیست بر اساس عنوان", + "filter-clear": "حذف صافی ـ فیلتر ـ", + "filter-no-label": "بدون برچسب", + "filter-no-member": "بدون عضو", + "filter-no-assignee": "No assignee", + "filter-no-custom-fields": "هیچ فیلدشخصی ای وجود ندارد", + "filter-show-archive": "نمایش لیست‌های آرشیو شده", + "filter-hide-empty": "مخفی کردن لیست‌های خالی", + "filter-on": "صافی ـ فیلتر ـ فعال است", + "filter-on-desc": "شما درحال صافی ـ فیلتر ـ کارت‌های این برد هستید. برای ویرایش فیلتر کلیک نمایید.", + "filter-to-selection": "صافی ـ فیلتر ـ برای موارد انتخابی", + "advanced-filter-label": "صافی ـ فیلتر ـ پیشرفته", + "advanced-filter-description": "فیلتر پیشرفته اجازه می دهد تا برای نوشتن رشته حاوی اپراتورهای زیر: ==! = <=> = && || () یک فضای به عنوان یک جداساز بین اپراتورها استفاده می شود. با تایپ کردن نام ها و مقادیر آنها می توانید برای تمام زمینه های سفارشی فیلتر کنید. به عنوان مثال: Field1 == Value1. نکته: اگر فیلدها یا مقادیر حاوی فضاها باشند، شما باید آنها را به یک نقل قول کپسول کنید. برای مثال: 'فیلد 1' == 'مقدار 1'. برای تک تک کاراکترهای کنترل (\\\\) که می توانید از آنها استفاده کنید، می توانید از \\ استفاده کنید. به عنوان مثال: Field1 == I \\ 'm. همچنین شما می توانید شرایط مختلف را ترکیب کنید. برای مثال: F1 == V1 || F1 == V2. به طور معمول همه اپراتورها از چپ به راست تفسیر می شوند. شما می توانید سفارش را با قرار دادن براکت تغییر دهید. برای مثال: F1 == V1 && (F2 == V2 || F2 == V3). همچنین می توانید فیلدهای متنی را با استفاده از regex جستجو کنید: F1 == /Tes.*/i", + "fullname": "نام و نام خانوادگی", + "header-logo-title": "بازگشت به صفحه بردها.", + "hide-system-messages": "عدم نمایش پیامهای سیستمی", + "headerBarCreateBoardPopup-title": "ایجاد برد", + "home": "خانه", + "import": "وارد کردن", + "link": "ارتباط", + "import-board": "وارد کردن برد", + "import-board-c": "وارد کردن برد", + "import-board-title-trello": "وارد کردن برد از Trello", + "import-board-title-wekan": "بارگذاری برد ها از آخرین خروجی", + "import-sandstorm-backup-warning": "قبل از بررسی این داده ها را از صفحه اصلی صادر شده یا Trello وارد نمیکنید این دانه دوباره باز می شود و یا دوباره باز می شود، یا برد را پیدا نمی کنید، این بدان معنی است که از دست دادن اطلاعات.", + "import-sandstorm-warning": "Imported board will delete all existing data on board and replace it with imported board.", + "from-trello": "از Trello", + "from-wekan": "از آخرین خروجی", + "import-board-instruction-trello": "در Trello-ی خود به 'Menu'، 'More'، 'Print'، 'Export to JSON رفته و متن نهایی را دراینجا وارد نمایید.", + "import-board-instruction-wekan": "در هیئت مدیره خود، به 'Menu' بروید، سپس 'Export Board'، و متن را در فایل دانلود شده کپی کنید.", + "import-board-instruction-about-errors": "اگر هنگام بازگردانی با خطا مواجه شدید بعضی اوقات بازگردانی انجام می شود و تمامی برد ها در داخل صفحه All Boards هستند", + "import-json-placeholder": "اطلاعات Json معتبر خود را اینجا وارد کنید.", + "import-map-members": "نگاشت اعضا", + "import-members-map": "برد ها بازگردانده شده تعدادی کاربر دارند . لطفا کاربر های که می خواهید را انتخاب نمایید", + "import-show-user-mapping": "بررسی نقشه کاربران", + "import-user-select": "کاربر فعلی خود را انتخاب نمایید اگر میخواهیپ بعنوان کاربر باشد", + "importMapMembersAddPopup-title": "انتخاب کاربر", + "info": "نسخه", + "initials": "تخصیصات اولیه", + "invalid-date": "تاریخ نامعتبر", + "invalid-time": "زمان نامعتبر", + "invalid-user": "کاربر نامعتیر", + "joined": "متصل", + "just-invited": "هم اکنون، شما به این برد دعوت شده‌اید.", + "keyboard-shortcuts": "میانبر کلیدها", + "label-create": "ایجاد برچسب", + "label-default": "%s برچسب(پیش فرض)", + "label-delete-pop": "این اقدام، برچسب را از همه کارت‌ها پاک خواهد کرد و تاریخچه آن را نیز از بین می‌برد.", + "labels": "برچسب ها", + "language": "زبان", + "last-admin-desc": "شما نمی توانید نقش ـroleـ را تغییر دهید چراکه باید حداقل یک مدیری وجود داشته باشد.", + "leave-board": "خروج از برد", + "leave-board-pop": "Are you sure you want to leave __boardTitle__? You will be removed from all cards on this board.", + "leaveBoardPopup-title": "Leave Board ?", + "link-card": "ارجاع به این کارت", + "list-archive-cards": "انتقال تمامی کارت های این لیست به آرشیو", + "list-archive-cards-pop": "این کارتباعث حذف تمامی کارت های این لیست از برد می شود . برای مشاهده کارت ها در آرشیو و برگرداندن آنها به برد بر بروی \"Menu\">\"Archive\" کلیک نمایید", + "list-move-cards": "انتقال تمام کارت های این لیست", + "list-select-cards": "انتخاب تمام کارت های این لیست", + "set-color-list": "انتخاب رنگ", + "listActionPopup-title": "لیست اقدامات", + "swimlaneActionPopup-title": "Swimlane Actions", + "swimlaneAddPopup-title": "اضافه کردن مسیر شناور", + "listImportCardPopup-title": "وارد کردن کارت Trello", + "listMorePopup-title": "بیشتر", + "link-list": "پیوند به این فهرست", + "list-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the list. There is no undo.", + "list-delete-suggest-archive": "شما می توانید لیست را به آرشیو انتقال دهید تا آن را از برد حذف نمایید و فعالیت های خود را حفظ نمایید", + "lists": "لیست ها", + "swimlanes": "Swimlanes", + "log-out": "خروج", + "log-in": "ورود", + "loginPopup-title": "ورود", + "memberMenuPopup-title": "تنظیمات اعضا", + "members": "اعضا", + "menu": "منو", + "move-selection": "حرکت مورد انتخابی", + "moveCardPopup-title": "حرکت کارت", + "moveCardToBottom-title": "انتقال به پایین", + "moveCardToTop-title": "انتقال به بالا", + "moveSelectionPopup-title": "حرکت مورد انتخابی", + "multi-selection": "امکان چند انتخابی", + "multi-selection-on": "حالت چند انتخابی روشن است", + "muted": "بی صدا", + "muted-info": "شما هیچگاه از تغییرات این برد مطلع نخواهید شد", + "my-boards": "بردهای من", + "name": "نام", + "no-archived-cards": "هیچ کارتی در آرشیو موجود نمی باشد", + "no-archived-lists": "هیچ لیستی در آرشیو موجود نمی باشد", + "no-archived-swimlanes": "هیچ مسیری در آرشیو موجود نمی باشد", + "no-results": "بدون نتیجه", + "normal": "عادی", + "normal-desc": "امکان نمایش و تنظیم کارت بدون امکان تغییر تنظیمات", + "not-accepted-yet": "دعوت نامه هنوز پذیرفته نشده است", + "notify-participate": "اطلاع رسانی از هرگونه تغییر در کارتهایی که ایجاد کرده اید ویا عضو آن هستید", + "notify-watch": "اطلاع رسانی از هرگونه تغییر در بردها، لیست‌ها یا کارت‌هایی که از آنها دیده‌بانی می‌کنید", + "optional": "انتخابی", + "or": "یا", + "page-maybe-private": "این صفحه ممکن است خصوصی باشد. شما با<a href='%s'>ورود</a> می‌توانید آن را ببینید.", + "page-not-found": "صفحه پیدا نشد.", + "password": "کلمه عبور", + "paste-or-dragdrop": "جهت چسباندن، یا برداشتن-رهاسازی فایل تصویر به آن (تصویر)", + "participating": "شرکت کنندگان", + "preview": "پیش‌نمایش", + "previewAttachedImagePopup-title": "پیش‌نمایش", + "previewClipboardImagePopup-title": "پیش‌نمایش", + "private": "خصوصی", + "private-desc": "این برد خصوصی است. فقط افراد اضافه شده به برد می‌توانند مشاهده و ویرایش کنند.", + "profile": "حساب کاربری", + "public": "عمومی", + "public-desc": "این برد عمومی است. برای هر کسی با آدرس و یا جستجو در موتورها مانند گوگل قابل مشاهده است. فقط افرادی که به برد اضافه شده‌اند امکان ویرایش دارند.", + "quick-access-description": "جهت افزودن یک برد به اینجا، آن را ستاره دار نمایید.", + "remove-cover": "حذف کاور", + "remove-from-board": "حذف از برد", + "remove-label": "حذف برچسب", + "listDeletePopup-title": "حذف فهرست؟", + "remove-member": "حذف عضو", + "remove-member-from-card": "حذف از کارت", + "remove-member-pop": "آیا __name__ (__username__) را از __boardTitle__ حذف می‌کنید؟ کاربر از تمام کارت‌ها در این برد حذف خواهد شد. آنها از این اقدام مطلع خواهند شد.", + "removeMemberPopup-title": "آیا می خواهید کاربر را حذف کنید؟", + "rename": "تغیر نام", + "rename-board": "تغییر نام برد", + "restore": "بازیابی", + "save": "ذخیره", + "search": "جستجو", + "rules": "قوانین", + "search-cards": "Search from card/list titles, descriptions and custom fields on this board", + "search-example": "متن مورد جستجو؟", + "select-color": "انتخاب رنگ", + "set-wip-limit-value": "تعیین بیشینه تعداد وظایف در این فهرست", + "setWipLimitPopup-title": "Set WIP Limit", + "shortcut-assign-self": "اختصاص خود به کارت فعلی", + "shortcut-autocomplete-emoji": "تکمیل خودکار شکلکها", + "shortcut-autocomplete-members": "تکمیل خودکار کاربرها", + "shortcut-clear-filters": "حذف تمامی صافی‌ها ـ فیلترها ـ", + "shortcut-close-dialog": "بستن محاوره", + "shortcut-filter-my-cards": "کارت های من", + "shortcut-show-shortcuts": "بالا آوردن میانبر این لیست", + "shortcut-toggle-filterbar": "ضامن نوار جداکننده صافی ـ فیلتر ـ", + "shortcut-toggle-sidebar": "ضامن نوار جداکننده برد", + "show-cards-minimum-count": "نمایش تعداد کارتها اگر لیست شامل بیشتراز", + "sidebar-open": "بازکردن جداکننده", + "sidebar-close": "بستن جداکننده", + "signupPopup-title": "ایجاد یک کاربر", + "star-board-title": "برای ستاره دار کردن این برد کلیک کنید. این در بالای لیست بردهای شما نمایش داده خواهد شد.", + "starred-boards": "بردهای ستاره دار", + "starred-boards-description": "بردهای ستاره دار در بالای لیست بردها نمایش داده می‌شود.", + "subscribe": "عضوشدن", + "team": "تیم", + "this-board": "این برد", + "this-card": "این کارت", + "spent-time-hours": "زمان صرف شده (ساعت)", + "overtime-hours": "Overtime (hours)", + "overtime": "Overtime", + "has-overtime-cards": "Has overtime cards", + "has-spenttime-cards": "Has spent time cards", + "time": "زمان", + "title": "عنوان", + "tracking": "پیگردی", + "tracking-info": "شما از هرگونه تغییر در کارتهایی که بعنوان ایجاد کننده ویا عضو آن هستید، آگاه خواهید شد", + "type": "نوع", + "unassign-member": "عدم انتصاب کاربر", + "unsaved-description": "شما توضیحات ذخیره نشده دارید.", + "unwatch": "عدم دیده بانی", + "upload": "ارسال", + "upload-avatar": "ارسال تصویر", + "uploaded-avatar": "تصویر ارسال شد", + "username": "نام کاربری", + "view-it": "مشاهده", + "warn-list-archived": "اخطار:این کارت در یک لیست در آرشیو موجود می باشد", + "watch": "دیده بانی", + "watching": "درحال دیده بانی", + "watching-info": "شما از هر تغییری در این برد آگاه خواهید شد", + "welcome-board": "به این برد خوش آمدید", + "welcome-swimlane": "Milestone 1", + "welcome-list1": "پایه ای ها", + "welcome-list2": "پیشرفته", + "card-templates-swimlane": "Card Templates", + "list-templates-swimlane": "List Templates", + "board-templates-swimlane": "Board Templates", + "what-to-do": "چه کاری می خواهید انجام دهید؟", + "wipLimitErrorPopup-title": "Invalid WIP Limit", + "wipLimitErrorPopup-dialog-pt1": "The number of tasks in this list is higher than the WIP limit you've defined.", + "wipLimitErrorPopup-dialog-pt2": "Please move some tasks out of this list, or set a higher WIP limit.", + "admin-panel": "پیشخوان مدیریتی", + "settings": "تنظمات", + "people": "افراد", + "registration": "ثبت نام", + "disable-self-registration": "‌غیرفعال‌سازی خودثبت‌نامی", + "invite": "دعوت", + "invite-people": "دعوت از افراد", + "to-boards": "به برد(ها)", + "email-addresses": "نشانی رایانامه", + "smtp-host-description": "آدرس سرور SMTP ای که پست الکترونیکی شما برروی آن است", + "smtp-port-description": "شماره درگاه ـPortـ ای که سرور SMTP شما جهت ارسال از آن استفاده می کند", + "smtp-tls-description": "پشتیبانی از TLS برای سرور SMTP", + "smtp-host": "آدرس سرور SMTP", + "smtp-port": "شماره درگاه ـPortـ سرور SMTP", + "smtp-username": "نام کاربری", + "smtp-password": "کلمه عبور", + "smtp-tls": "پشتیبانی از SMTP", + "send-from": "از", + "send-smtp-test": "فرستادن رایانامه آزمایشی به خود", + "invitation-code": "کد دعوت نامه", + "email-invite-register-subject": "__inviter__ برای شما دعوت نامه ارسال کرده است", + "email-invite-register-text": "__user__ عزیز,\n\n__inviter__ شما را به این برد دعوت کرده است.\n\nلطفا روی لینک زیر کلیک نمایید:\n__url__\n\nو کد معرفی شما: __icode__\n\nبا تشکر.", + "email-smtp-test-subject": "SMTP تست ایمیل", + "email-smtp-test-text": "با موفقیت، یک رایانامه را فرستادید", + "error-invitation-code-not-exist": "چنین کد دعوتی یافت نشد", + "error-notAuthorized": "شما مجاز به دیدن این صفحه نیستید.", + "webhook-title": "نام وب‌هوک", + "webhook-token": "توکن", + "outgoing-webhooks": "Outgoing Webhooks", + "bidirectional-webhooks": "وب‌هوک two-way", + "outgoingWebhooksPopup-title": "Outgoing Webhooks", + "boardCardTitlePopup-title": "فیلتر موضوع کارت", + "disable-webhook": "حذف این وب‌هوک", + "global-webhook": "وب‌هوک‌های سراسری", + "new-outgoing-webhook": "New Outgoing Webhook", + "no-name": "(ناشناخته)", + "Node_version": "نسخه Node", + "Meteor_version": "Meteor version", + "MongoDB_version": "ورژن MongoDB", + "MongoDB_storage_engine": "موتور ذخیره سازی MongoDB", + "MongoDB_Oplog_enabled": "MongoDB Oplog فعال", + "OS_Arch": "OS Arch", + "OS_Cpus": "OS CPU Count", + "OS_Freemem": "OS Free Memory", + "OS_Loadavg": "OS Load Average", + "OS_Platform": "OS Platform", + "OS_Release": "OS Release", + "OS_Totalmem": "OS Total Memory", + "OS_Type": "OS Type", + "OS_Uptime": "OS Uptime", + "days": "روزه‌ها", + "hours": "ساعت", + "minutes": "دقیقه", + "seconds": "ثانیه", + "show-field-on-card": "این رشته را در کارت نمایش بده", + "automatically-field-on-card": "اتوماتیک این رشته را در همه ی کارت ها اضافه کن", + "showLabel-field-on-card": "نمایش نام رشته در کارت های کوچک", + "yes": "بله", + "no": "خیر", + "accounts": "حساب‌ها", + "accounts-allowEmailChange": "اجازه تغییر رایانامه", + "accounts-allowUserNameChange": "اجازه تغییر نام کاربری", + "createdAt": "ساخته شده در", + "verified": "معتبر", + "active": "فعال", + "card-received": "رسیده", + "card-received-on": "رسیده در", + "card-end": "پایان", + "card-end-on": "پایان در", + "editCardReceivedDatePopup-title": "تغییر تاریخ رسید", + "editCardEndDatePopup-title": "تغییر تاریخ پایان", + "setCardColorPopup-title": "انتخاب رنگ", + "setCardActionsColorPopup-title": "انتخاب کردن رنگ", + "setSwimlaneColorPopup-title": "انتخاب کردن رنگ", + "setListColorPopup-title": "انتخاب کردن رنگ", + "assigned-by": "محول شده توسط", + "requested-by": "تقاضا شده توسط", + "board-delete-notice": "حذف دائمی است شما تمام لیست ها، کارت ها و اقدامات مرتبط با این برد را از دست خواهید داد.", + "delete-board-confirm-popup": "تمام لیست ها، کارت ها، برچسب ها و فعالیت ها حذف خواهند شد و شما نمی توانید محتوای برد را بازیابی کنید. هیچ واکنشی وجود ندارد", + "boardDeletePopup-title": "حذف برد؟", + "delete-board": "حذف برد", + "default-subtasks-board": "ریزکار برای __board__ برد", + "default": "پیش‌فرض", + "queue": "صف", + "subtask-settings": "تنظیمات ریزکارها", + "card-settings": "Card Settings", + "boardSubtaskSettingsPopup-title": "تنظیمات ریزکار های برد", + "boardCardSettingsPopup-title": "Card Settings", + "deposit-subtasks-board": "افزودن ریزکار به برد:", + "deposit-subtasks-list": "لیست برای ریزکار های افزوده شده", + "show-parent-in-minicard": "نمایش خانواده در ریز کارت", + "prefix-with-full-path": "پیشوند با مسیر کامل", + "prefix-with-parent": "پیشوند با خانواده", + "subtext-with-full-path": "زیرنویس با مسیر کامل", + "subtext-with-parent": "زیرنویس با خانواده", + "change-card-parent": "تغییرخانواده کارت", + "parent-card": "کارت خانواده", + "source-board": "کارت مرجع", + "no-parent": "خانواده نمایش داده نشود", + "activity-added-label": "افزودن لیبل '%s' به %s", + "activity-removed-label": "حذف لیبل '%s' از %s", + "activity-delete-attach": "حذف ضمیمه از %s", + "activity-added-label-card": "افزودن لیبل '%s'", + "activity-removed-label-card": "حذف لیبل '%s'", + "activity-delete-attach-card": "حذف ضمیمه", + "activity-set-customfield": "set custom field '%s' to '%s' in %s", + "activity-unset-customfield": "unset custom field '%s' in %s", + "r-rule": "نقش", + "r-add-trigger": "افزودن گیره", + "r-add-action": "افزودن عملیات", + "r-board-rules": "قوانین برد", + "r-add-rule": "افزودن نقش", + "r-view-rule": "نمایش قانون", + "r-delete-rule": "حذف قانون", + "r-new-rule-name": "تیتر قانون جدید", + "r-no-rules": "بدون قانون", + "r-when-a-card": "زمانی که کارت", + "r-is": "هست", + "r-is-moved": "جابه‌جا شده", + "r-added-to": "اضافه شد به", + "r-removed-from": "حذف از", + "r-the-board": "برد", + "r-list": "لیست", + "set-filter": "اضافه کردن فیلتر", + "r-moved-to": "انتقال به", + "r-moved-from": "انتقال از", + "r-archived": "انتقال به آرشیو", + "r-unarchived": "بازگردانی از آرشیو", + "r-a-card": "کارت", + "r-when-a-label-is": "زمانی که لیبل هست", + "r-when-the-label": "زمانی که لیبل هست", + "r-list-name": "نام لیست", + "r-when-a-member": "زمانی که کاربر هست", + "r-when-the-member": "زمانی که کاربر", + "r-name": "نام", + "r-when-a-attach": "زمانی که ضمیمه", + "r-when-a-checklist": "زمانی که چک لیست هست", + "r-when-the-checklist": "زمانی که چک لیست", + "r-completed": "تمام شده", + "r-made-incomplete": "تمام نشده", + "r-when-a-item": "زمانی که چک لیست ایتم هست", + "r-when-the-item": "زمانی که چک لیست ایتم", + "r-checked": "انتخاب شده", + "r-unchecked": "لغو انتخاب", + "r-move-card-to": "انتقال کارت به", + "r-top-of": "بالای", + "r-bottom-of": "پایین", + "r-its-list": "لیست خود", + "r-archive": "انتقال به آرشیو", + "r-unarchive": "بازگردانی از آرشیو", + "r-card": "کارت", + "r-add": "افزودن", + "r-remove": "حذف", + "r-label": "برچسب", + "r-member": "عضو", + "r-remove-all": "حذف همه کاربران از کارت", + "r-set-color": "انتخاب رنگ به", + "r-checklist": "چک لیست", + "r-check-all": "انتخاب همه", + "r-uncheck-all": "لغو انتخاب همه", + "r-items-check": "آیتم از چک لیست", + "r-check": "انتخاب", + "r-uncheck": "لغو انتخاب", + "r-item": "آیتم", + "r-of-checklist": "از چک لیست", + "r-send-email": "ارسال ایمیل", + "r-to": "به", + "r-subject": "عنوان", + "r-rule-details": "جزئیات قوانین", + "r-d-move-to-top-gen": "انتقال کارت به ابتدای لیست خود", + "r-d-move-to-top-spec": "انتقال کارت به ابتدای لیست", + "r-d-move-to-bottom-gen": "انتقال کارت به انتهای لیست خود", + "r-d-move-to-bottom-spec": "انتقال کارت به انتهای لیست", + "r-d-send-email": "ارسال ایمیل", + "r-d-send-email-to": "به", + "r-d-send-email-subject": "عنوان", + "r-d-send-email-message": "پیام", + "r-d-archive": "انتقال کارت به آرشیو", + "r-d-unarchive": "بازگردانی کارت از آرشیو", + "r-d-add-label": "افزودن برچسب", + "r-d-remove-label": "حذف برچسب", + "r-create-card": "ساخت کارت جدید", + "r-in-list": "در لیست", + "r-in-swimlane": "در مسیرِ شناور", + "r-d-add-member": "افزودن عضو", + "r-d-remove-member": "حذف عضو", + "r-d-remove-all-member": "حذف تمامی کاربران", + "r-d-check-all": "انتخاب تمام آیتم های لیست", + "r-d-uncheck-all": "لغوانتخاب تمام آیتم های لیست", + "r-d-check-one": "انتخاب آیتم", + "r-d-uncheck-one": "لغو انتخاب آیتم", + "r-d-check-of-list": "از چک لیست", + "r-d-add-checklist": "افزودن چک لیست", + "r-d-remove-checklist": "حذف چک لیست", + "r-by": "توسط", + "r-add-checklist": "افزودن چک لیست", + "r-with-items": "با موارد", + "r-items-list": "مورد۱،مورد۲،مورد۳", + "r-add-swimlane": "اضافه کردن مسیر شناور", + "r-swimlane-name": "نام مسیر شناور", + "r-board-note": "نکته: برای نمایش موارد ممکن کادر را خالی بگذارید.", + "r-checklist-note": "نکته: چک‌لیست‌ها باید توسط کاما از یک‌دیگر جدا شوند.", + "r-when-a-card-is-moved": "زمانی که یک کارت به لیست دیگری منتقل شد", + "r-set": "Set", + "r-update": "به روز رسانی", + "r-datefield": "تاریخ", + "r-df-start-at": "شروع", + "r-df-due-at": "ناشی از", + "r-df-end-at": "پایان", + "r-df-received-at": "رسیده", + "r-to-current-datetime": "به تاریخ/زمان فعلی", + "r-remove-value-from": "حذف مقدار از", + "ldap": "LDAP", + "oauth2": "OAuth2", + "cas": "CAS", + "authentication-method": "متد اعتبارسنجی", + "authentication-type": "نوع اعتبارسنجی", + "custom-product-name": "نام سفارشی محصول", + "layout": "لایه", + "hide-logo": "مخفی سازی نماد", + "add-custom-html-after-body-start": "افزودن کد های HTML بعد از <body> شروع", + "add-custom-html-before-body-end": "افزودن کد های HTML قبل از </body> پایان", + "error-undefined": "یک اشتباه رخ داده شده است", + "error-ldap-login": "هنگام تلاش برای ورود به یک خطا رخ داد", + "display-authentication-method": "نمایش نوع اعتبارسنجی", + "default-authentication-method": "نوع اعتبارسنجی پیشفرض", + "duplicate-board": "Duplicate Board", + "people-number": "The number of people is:", + "swimlaneDeletePopup-title": "Delete Swimlane ?", + "swimlane-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the swimlane. There is no undo.", + "restore-all": "Restore all", + "delete-all": "Delete all", + "loading": "Loading, please wait.", + "previous_as": "آخرین زمان بوده", + "act-a-dueAt": "اصلاح زمان انجام به \nکِی: __timeValue__\nکجا: __card__\n زمان قبلی انجام __timeOldValue__ بوده", + "act-a-endAt": "modified ending time to __timeValue__ from (__timeOldValue__)", + "act-a-startAt": "modified starting time to __timeValue__ from (__timeOldValue__)", + "act-a-receivedAt": "modified received time to __timeValue__ from (__timeOldValue__)", + "a-dueAt": "modified due time to be", + "a-endAt": "modified ending time to be", + "a-startAt": "modified starting time to be", + "a-receivedAt": "modified received time to be", + "almostdue": "current due time %s is approaching", + "pastdue": "current due time %s is past", + "duenow": "current due time %s is today", + "act-newDue": "__list__/__card__ has 1st due reminder [__board__]", + "act-withDue": "__list__/__card__ due reminders [__board__]", + "act-almostdue": "was reminding the current due (__timeValue__) of __card__ is approaching", + "act-pastdue": "was reminding the current due (__timeValue__) of __card__ is past", + "act-duenow": "was reminding the current due (__timeValue__) of __card__ is now", + "act-atUserComment": "You were mentioned in [__board__] __list__/__card__", + "delete-user-confirm-popup": "Are you sure you want to delete this account? There is no undo.", + "accounts-allowUserDelete": "Allow users to self delete their account", + "hide-minicard-label-text": "Hide minicard label text", + "show-desktop-drag-handles": "Show desktop drag handles", + "assignee": "Assignee", + "cardAssigneesPopup-title": "Assignee", + "addmore-detail": "Add a more detailed description", + "show-on-card": "Show on Card", + "new": "جدید", + "editUserPopup-title": "ویرایش کاربر", + "newUserPopup-title": "کاربر جدید", + "notifications": "اعلان‌ها", + "view-all": "مشاهده همه", + "filter-by-unread": "فیلتر با خوانده نشده", + "mark-all-as-read": "علامت همه به خوانده شده", + "remove-all-read": "حذف همه خوانده شده", + "allow-rename": "Allow Rename", + "allowRenamePopup-title": "Allow Rename" +} \ No newline at end of file diff --git a/i18n/fi.i18n.json b/i18n/fi.i18n.json index a5fe05a6..b3781d59 100644 --- a/i18n/fi.i18n.json +++ b/i18n/fi.i18n.json @@ -1,780 +1,780 @@ { - "accept": "Hyväksy", - "act-activity-notify": "Toimintailmoitus", - "act-addAttachment": "lisätty liite __attachment__ kortille __card__ listalla __list__ swimlanella __swimlane__ taululla __board__", - "act-deleteAttachment": "poistettu liite __attachment__ kortilla __card__ listalla __list__ swimlanella __swimlane__ taululla __board__", - "act-addSubtask": "lisätty alitehtävä __subtask__ kortille __card__ listalla __list__ swimlanella __swimlane__ taululla __board__", - "act-addLabel": "Lisätty nimilappu __label__ kortille __card__ listalla __list__ swimlanella __swimlane__ taululla __board__", - "act-addedLabel": "Lisätty nimilappu __label__ kortille __card__ listalla __list__ swimlanella __swimlane__ taululla __board__", - "act-removeLabel": "Poistettu nimilappu __label__ kortilta __card__ listalla __list__ swimlanella __swimlane__ taululla __board__", - "act-removedLabel": "Poistettu nimilappu __label__ kortilta __card__ listalla __list__ swimlanella __swimlane__ taululla __board__", - "act-addChecklist": "lisätty tarkistuslista __checklist__ kortille __card__ listalla __list__ swimlanella __swimlane__ taululla __board__", - "act-addChecklistItem": "lisätty tarkistuslistan kohta __checklistItem__ tarkistuslistalle __checklist__ kortilla __card__ listalla __list__ swimlanella __swimlane__ taululla __board__", - "act-removeChecklist": "poistettu tarkistuslista __checklist__ kortilta __card__ listalla __list__ swimlanella __swimlane__ taululla __board__", - "act-removeChecklistItem": "poistettu tarkistuslistan kohta __checklistItem__ tarkistuslistalta __checklist__ kortilla __card__ listalla __list__ swimlanella __swimlane__ taululla __board__", - "act-checkedItem": "ruksattu __checklistItem__ tarkistuslistalla __checklist__ kortilla __card__ listalla __list__ swimlanella __swimlane__ taululla __board__", - "act-uncheckedItem": "poistettu ruksi __checklistItem__ tarkistuslistalta __checklist__ kortilla __card__ listalla __list__ swimlanella __swimlane__ taululla __board__", - "act-completeChecklist": "valmistui tarkistuslista __checklist__ kortilla __card__ listalla __list__ swimlanella __swimlane__ taululla __board__", - "act-uncompleteChecklist": "tehty ei valmistuneeksi tarkistuslista __checklist__ kortilla __card__ listalla __list__ swimlanella __swimlane__ taululla __board__", - "act-addComment": "kommentoitu kortilla __card__: __comment__ listalla __list__ swimlanella __swimlane__ taululla __board__", - "act-editComment": "muokkasi kommenttia kortilla __card__: __comment__ listalla __list__ swimlanella __swimlane__ at taululla __board__", - "act-deleteComment": "poisti kommentin kortilla __card__: __comment__ listalla __list__ swimlanella __swimlane__ taululla __board__", - "act-createBoard": "luotu taulu __board__", - "act-createSwimlane": "loi swimlanen __swimlane__ taululle __board__", - "act-createCard": "luotu kortti __card__ listalle __list__ swimlanella __swimlane__ taululla __board__", - "act-createCustomField": "loi mukautetun kentän __customField__ taululla __board__", - "act-deleteCustomField": "poisti mukautetun kentän __customField__ taululla __board__", - "act-setCustomField": "muokkasi mukautettua kenttää __customField__: __customFieldValue__ kortilla __card__ listalla __list__ swimlanella __swimlane__ taululla __board__", - "act-createList": "lisätty lista __list__ taululle __board__", - "act-addBoardMember": "lisätty jäsen __member__ taululle __board__", - "act-archivedBoard": "Taulu __board__ siirretty Arkistoon", - "act-archivedCard": "Kortti __card__ listalla __list__ swimlanella __swimlane__ taululla __board__ siirretty Arkistoon", - "act-archivedList": "Lista __list__ swimlanella __swimlane__ taululla __board__ siirretty Arkistoon", - "act-archivedSwimlane": "Swimlane __swimlane__ taululla __board__ siirretty Arkistoon", - "act-importBoard": "tuotu taulu __board__", - "act-importCard": "tuotu kortti __card__ listalle __list__ swimlanella __swimlane__ taululla __board__", - "act-importList": "tuotu lista __list__ swimlanelle __swimlane__ taululla __board__", - "act-joinMember": "lisätty jäsen __member__ kortille __card__ listalla __list__ swimlanella __swimlane__ taululla __board__", - "act-moveCard": "siirsi kortin __card__ taululla __board__ listasta __oldList__ swimlanelta __oldSwimlane__ listalle __list__ swimlanelle __swimlane__", - "act-moveCardToOtherBoard": "siirretty kortti __card__ listasta __oldList__ swimlanella __oldSwimlane__ taululla __oldBoard__ listalle __list__ swimlanella __swimlane__ taululla __board__", - "act-removeBoardMember": "poistettu jäsen __member__ taululta __board__", - "act-restoredCard": "palautettu kortti __card__ listalle __list__ swimlanella __swimlane__ taululla __board__", - "act-unjoinMember": "poistettu jäsen __member__ kortilta __card__ listalla __list__ swimlanella __swimlane__ taululla __board__", - "act-withBoardTitle": "__board__", - "act-withCardTitle": "[__board__] __card__", - "actions": "Toimet", - "activities": "Toimet", - "activity": "Toiminta", - "activity-added": "lisätty %s kohteeseen %s", - "activity-archived": "%s siirretty Arkistoon", - "activity-attached": "liitetty %s kohteeseen %s", - "activity-created": "luotu %s", - "activity-customfield-created": "luotu mukautettu kenttä %s", - "activity-excluded": "poistettu %s kohteesta %s", - "activity-imported": "tuotu %s kohteeseen %s lähteestä %s", - "activity-imported-board": "tuotu %s lähteestä %s", - "activity-joined": "liitytty kohteeseen %s", - "activity-moved": "siirretty %s kohteesta %s kohteeseen %s", - "activity-on": "kohteessa %s", - "activity-removed": "poistettu %s kohteesta %s", - "activity-sent": "lähetetty %s kohteeseen %s", - "activity-unjoined": "peruttu %s liittyminen", - "activity-subtask-added": "lisätty alitehtävä kohteeseen %s", - "activity-checked-item": "ruksattu %s tarkistuslistassa %s / %s", - "activity-unchecked-item": "poistettu ruksi %s tarkistuslistassa %s / %s", - "activity-checklist-added": "lisätty tarkistuslista kortille %s", - "activity-checklist-removed": "poistettu tarkistuslista kohteesta %s", - "activity-checklist-completed": "saatiin valmiiksi tarkistuslista %s / %s", - "activity-checklist-uncompleted": "ei saatu valmiiksi tarkistuslista %s / %s", - "activity-checklist-item-added": "lisäsi kohdan tarkistuslistaan '%s' kortilla %s", - "activity-checklist-item-removed": "poistettu tarkistuslistan kohta '%s' / %s", - "add": "Lisää", - "activity-checked-item-card": "ruksattu %s tarkistuslistassa %s", - "activity-unchecked-item-card": "poistettu ruksi %s tarkistuslistassa %s", - "activity-checklist-completed-card": "valmistui tarkistuslista __checklist__ kortilla __card__ listalla __list__ swimlanella __swimlane__ taululla __board__", - "activity-checklist-uncompleted-card": "ei valmistunut tarkistuslista %s", - "activity-editComment": "muokkasi kommenttia %s", - "activity-deleteComment": "poisti kommentin %s", - "add-attachment": "Lisää liite", - "add-board": "Lisää taulu", - "add-card": "Lisää kortti", - "add-swimlane": "Lisää Swimlane", - "add-subtask": "Lisää alitehtävä", - "add-checklist": "Lisää tarkistuslista", - "add-checklist-item": "Lisää kohta tarkistuslistaan", - "add-cover": "Lisää kansi", - "add-label": "Lisää nimilappu", - "add-list": "Lisää lista", - "add-members": "Lisää jäseniä", - "added": "Lisätty", - "addMemberPopup-title": "Jäsenet", - "admin": "Ylläpitäjä", - "admin-desc": "Voi nähdä ja muokata kortteja, poistaa jäseniä, ja muuttaa taulun asetuksia.", - "admin-announcement": "Ilmoitus", - "admin-announcement-active": "Aktiivinen järjestelmänlaajuinen ilmoitus", - "admin-announcement-title": "Ilmoitus ylläpitäjältä", - "all-boards": "Kaikki taulut", - "and-n-other-card": "Ja __count__ muu kortti", - "and-n-other-card_plural": "Ja __count__ muuta korttia", - "apply": "Käytä", - "app-is-offline": "Ladataan, odota. Sivun uudelleenlataus aiheuttaa tietojen menettämisen. Jos lataaminen ei toimi, tarkista että palvelin ei ole pysähtynyt.", - "archive": "Siirrä Arkistoon", - "archive-all": "Siirrä kaikki Arkistoon", - "archive-board": "Siirrä taulu Arkistoon", - "archive-card": "Siirrä kortti Arkistoon", - "archive-list": "Siirrä lista Arkistoon", - "archive-swimlane": "Siirrä Swimlane Arkistoon", - "archive-selection": "Siirrä valinta Arkistoon", - "archiveBoardPopup-title": "Siirrä taulu Arkistoon?", - "archived-items": "Arkisto", - "archived-boards": "Taulut Arkistossa", - "restore-board": "Palauta taulu", - "no-archived-boards": "Ei tauluja Arkistossa.", - "archives": "Arkisto", - "template": "Malli", - "templates": "Mallit", - "assign-member": "Valitse jäsen", - "attached": "liitetty", - "attachment": "Liitetiedosto", - "attachment-delete-pop": "Liitetiedoston poistaminen on lopullista. Tätä ei pysty peruuttamaan.", - "attachmentDeletePopup-title": "Poista liitetiedosto?", - "attachments": "Liitetiedostot", - "auto-watch": "Automaattisesti seuraa tauluja kun ne on luotu", - "avatar-too-big": "Profiilikuva on liian suuri (enintään 70 kt)", - "back": "Takaisin", - "board-change-color": "Muokkaa väriä", - "board-nb-stars": "%s tähteä", - "board-not-found": "Taulua ei löytynyt", - "board-private-info": "Tämä taulu tulee olemaan <strong>yksityinen</strong>.", - "board-public-info": "Tämä taulu tulee olemaan <strong>julkinen</strong>.", - "boardChangeColorPopup-title": "Muokkaa taulun taustaa", - "boardChangeTitlePopup-title": "Nimeä taulu uudelleen", - "boardChangeVisibilityPopup-title": "Muokkaa näkyvyyttä", - "boardChangeWatchPopup-title": "Muokkaa seuraamista", - "boardMenuPopup-title": "Tauluasetukset", - "boardChangeViewPopup-title": "Taulunäkymä", - "boards": "Taulut", - "board-view": "Taulunäkymä", - "board-view-cal": "Kalenteri", - "board-view-swimlanes": "Swimlanet", - "board-view-collapse": "Pienennä", - "board-view-lists": "Listat", - "bucket-example": "Kuten “Laatikko lista” esimerkiksi", - "cancel": "Peruuta", - "card-archived": "Tämä kortti on siirretty Arkistoon.", - "board-archived": "Tämä taulu on siirretty Arkistoon.", - "card-comments-title": "Tässä kortissa on %s kommenttia.", - "card-delete-notice": "Poistaminen on lopullista. Menetät kaikki tähän korttiin liitetyt toimet.", - "card-delete-pop": "Kaikki toimet poistetaan toimintasyötteestä, etkä pysty avata korttia uudelleen. Tätä ei voi peruuttaa.", - "card-delete-suggest-archive": "Voit siirtää kortin Arkistoon poistaaksesi sen taululta ja säilyttääksesi toimintalokin.", - "card-due": "Erääntyy", - "card-due-on": "Erääntyy", - "card-spent": "Käytetty aika", - "card-edit-attachments": "Muokkaa liitetiedostoja", - "card-edit-custom-fields": "Muokkaa mukautettuja kenttiä", - "card-start-voting": "Aloita äänestys", - "card-cancel-voting": "Poista äänestys ja kaikki äänet", - "card-edit-labels": "Muokkaa nimilappuja", - "card-edit-members": "Muokkaa jäseniä", - "card-labels-title": "Muokkaa kortin nimilappuja.", - "card-members-title": "Lisää tai poista taulun jäseniä tältä kortilta.", - "card-start": "Alkaa", - "card-start-on": "Alkaa", - "cardAttachmentsPopup-title": "Liitä mistä", - "cardCustomField-datePopup-title": "Muokkaa päivää", - "cardCustomFieldsPopup-title": "Muokkaa mukautettuja kenttiä", - "cardStartVotingPopup-title": "Äänestä", - "positiveVoteMembersPopup-title": "Kannattajat", - "negativeVoteMembersPopup-title": "Vastustajat", - "vote-question": "Äänestys kysymys", - "vote-public": "Julkinen äänestys", - "vote-for-it": "puolesta", - "vote-against": "vastaan", - "cardDeletePopup-title": "Poista kortti?", - "cardDetailsActionsPopup-title": "Korttitoimet", - "cardLabelsPopup-title": "Nimilaput", - "cardMembersPopup-title": "Jäsenet", - "cardMorePopup-title": "Lisää", - "cardTemplatePopup-title": "Luo malli", - "cards": "Kortit", - "cards-count": "korttia", - "casSignIn": "CAS-kirjautuminen", - "cardType-card": "Kortti", - "cardType-linkedCard": "Linkitetty kortti", - "cardType-linkedBoard": "Linkitetty taulu", - "change": "Muokkaa", - "change-avatar": "Muokkaa profiilikuvaa", - "change-password": "Vaihda salasana", - "change-permissions": "Muokkaa oikeuksia", - "change-settings": "Muokkaa asetuksia", - "changeAvatarPopup-title": "Muokkaa profiilikuvaa", - "changeLanguagePopup-title": "Vaihda kieltä", - "changePasswordPopup-title": "Vaihda salasana", - "changePermissionsPopup-title": "Muokkaa oikeuksia", - "changeSettingsPopup-title": "Muokkaa asetuksia", - "subtasks": "Alitehtävät", - "checklists": "Tarkistuslistat", - "click-to-star": "Klikkaa merkataksesi tämä taulu tähdellä.", - "click-to-unstar": "Klikkaa poistaaksesi tähtimerkintä taululta.", - "clipboard": "Leikepöytä tai raahaa ja pudota", - "close": "Sulje", - "close-board": "Sulje taulu", - "close-board-pop": "Voit palauttaa taulun klikkaamalla “Arkisto”-painiketta taululistan yläpalkista.", - "color-black": "musta", - "color-blue": "sininen", - "color-crimson": "karmiininpunainen", - "color-darkgreen": "tummanvihreä", - "color-gold": "kulta", - "color-gray": "harmaa", - "color-green": "vihreä", - "color-indigo": "syvän sininen", - "color-lime": "lime", - "color-magenta": "magenta", - "color-mistyrose": "vaaleanpunainen ruusu", - "color-navy": "laivastonsininen", - "color-orange": "oranssi", - "color-paleturquoise": "vaalean turkoosi", - "color-peachpuff": "persikanpunainen", - "color-pink": "vaaleanpunainen", - "color-plum": "luumunvärinen", - "color-purple": "violetti", - "color-red": "punainen", - "color-saddlebrown": "satulanruskea", - "color-silver": "hopea", - "color-sky": "taivas", - "color-slateblue": "liuskekivi sininen", - "color-white": "valkoinen", - "color-yellow": "keltainen", - "unset-color": "Peru väri", - "comment": "Kommentti", - "comment-placeholder": "Kirjoita kommentti", - "comment-only": "Vain kommentointi", - "comment-only-desc": "Voi vain kommentoida kortteja", - "no-comments": "Ei kommentteja", - "no-comments-desc": "Ei voi nähdä kommentteja ja toimintaa.", - "worker": "Työntekijä", - "worker-desc": "Voi vain siirtää kortteja, ilmoittautua kortin käsittelijäksi ja kommentoida.", - "computer": "Tietokone", - "confirm-subtask-delete-dialog": "Haluatko varmasti poistaa alitehtävän?", - "confirm-checklist-delete-dialog": "Haluatko varmasti poistaa tarkistuslistan?", - "copy-card-link-to-clipboard": "Kopioi kortin linkki leikepöydälle", - "linkCardPopup-title": "Linkitä kortti", - "searchElementPopup-title": "Etsi", - "copyCardPopup-title": "Kopioi kortti", - "copyChecklistToManyCardsPopup-title": "Kopioi tarkistuslistan malli monille korteille", - "copyChecklistToManyCardsPopup-instructions": "Kohde korttien otsikot ja kuvaukset JSON-muodossa", - "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"Ensimmäisen kortin otsikko\", \"description\":\"Ensimmäisen kortin kuvaus\"}, {\"title\":\"Toisen kortin otsikko\",\"description\":\"Toisen kortin kuvaus\"},{\"title\":\"Viimeisen kortin otsikko\",\"description\":\"Viimeisen kortin kuvaus\"} ]", - "create": "Luo", - "createBoardPopup-title": "Luo taulu", - "chooseBoardSourcePopup-title": "Tuo taulu", - "createLabelPopup-title": "Luo nimilappu", - "createCustomField": "Luo kenttä", - "createCustomFieldPopup-title": "Luo kenttä", - "current": "nykyinen", - "custom-field-delete-pop": "Tätä ei voi peruuttaa. Tämä poistaa tämän mukautetun kentän kaikista korteista ja poistaa sen historian.", - "custom-field-checkbox": "Valintaruutu", - "custom-field-date": "Päivämäärä", - "custom-field-dropdown": "Pudotusvalikko", - "custom-field-dropdown-none": "(ei mitään)", - "custom-field-dropdown-options": "Listan vaihtoehdot", - "custom-field-dropdown-options-placeholder": "Paina Enter lisätäksesi lisää vaihtoehtoja", - "custom-field-dropdown-unknown": "(tuntematon)", - "custom-field-number": "Numero", - "custom-field-text": "Teksti", - "custom-fields": "Mukautetut kentät", - "date": "Päivämäärä", - "decline": "Kieltäydy", - "default-avatar": "Oletusprofiilikuva", - "delete": "Poista", - "deleteCustomFieldPopup-title": "Poista mukautettu kenttä?", - "deleteLabelPopup-title": "Poista nimilappu?", - "description": "Kuvaus", - "disambiguateMultiLabelPopup-title": "Yksikäsitteistä nimilapputoiminta", - "disambiguateMultiMemberPopup-title": "Yksikäsitteistä jäsentoiminta", - "discard": "Hylkää", - "done": "Valmis", - "download": "Lataa", - "edit": "Muokkaa", - "edit-avatar": "Muokkaa profiilikuvaa", - "edit-profile": "Muokkaa profiilia", - "edit-wip-limit": "Muokkaa WIP-rajaa", - "soft-wip-limit": "Pehmeä WIP-raja", - "editCardStartDatePopup-title": "Muokkaa aloituspäivää", - "editCardDueDatePopup-title": "Muokkaa eräpäivää", - "editCustomFieldPopup-title": "Muokkaa kenttää", - "editCardSpentTimePopup-title": "Muuta käytettyä aikaa", - "editLabelPopup-title": "Muokkaa nimilappua", - "editNotificationPopup-title": "Muokkaa ilmoituksia", - "editProfilePopup-title": "Muokkaa profiilia", - "email": "Sähköposti", - "email-enrollAccount-subject": "Sinulle on luotu tili palveluun __siteName__", - "email-enrollAccount-text": "Hei __user__,\n\nKlikkaa alla olevaa linkkiä aloittaaksesi palvelun käytön.\n\n__url__\n\nKiitos.", - "email-fail": "Sähköpostin lähettäminen epäonnistui", - "email-fail-text": "Virhe yrittäessä lähettää sähköpostia", - "email-invalid": "Virheellinen sähköposti", - "email-invite": "Kutsu sähköpostilla", - "email-invite-subject": "__inviter__ lähetti sinulle kutsun", - "email-invite-text": "Hyvä __user__,\n\n__inviter__ kutsuu sinut liittymään taululle \"__board__\" yhteistyötä varten.\n\nOle hyvä ja seuraa alla olevaa linkkiä:\n\n__url__\n\nKiitos.", - "email-resetPassword-subject": "Nollaa salasanasi palvelussa __siteName__", - "email-resetPassword-text": "Hei __user__,\n\nNollataksesi salasanasi, klikkaa alla olevaa linkkiä.\n\n__url__\n\nKiitos.", - "email-sent": "Sähköposti lähetetty", - "email-verifyEmail-subject": "Varmista sähköpostiosoitteesi osoitteessa __url__", - "email-verifyEmail-text": "Hei __user__,\n\nvahvistaaksesi sähköpostiosoitteesi, klikkaa alla olevaa linkkiä.\n\n__url__\n\nKiitos.", - "enable-wip-limit": "Ota käyttöön WIP-raja", - "error-board-doesNotExist": "Tätä taulua ei ole olemassa", - "error-board-notAdmin": "Tehdäksesi tämän sinun täytyy olla tämän taulun ylläpitäjä", - "error-board-notAMember": "Tehdäksesi tämän sinun täytyy olla tämän taulun jäsen", - "error-json-malformed": "Tekstisi ei ole kelvollisessa JSON-muodossa", - "error-json-schema": "JSON-tietosi ei sisällä oikeaa tietoa oikeassa muodossa", - "error-list-doesNotExist": "Tätä listaa ei ole olemassa", - "error-user-doesNotExist": "Tätä käyttäjää ei ole olemassa", - "error-user-notAllowSelf": "Et voi kutsua itseäsi", - "error-user-notCreated": "Tätä käyttäjää ei ole luotu", - "error-username-taken": "Tämä käyttäjätunnus on jo käytössä", - "error-email-taken": "Sähköpostiosoite on jo käytössä", - "export-board": "Vie taulu", - "sort": "Lajittele", - "sort-desc": "Klikkaa lajitellaksesi listan", - "list-sort-by": "Lajittele lista:", - "list-label-modifiedAt": "Viimeinen käyttöaika", - "list-label-title": "Listan nimi", - "list-label-sort": "Oma manuaalinen järjestys", - "list-label-short-modifiedAt": "(L)", - "list-label-short-title": "(N)", - "list-label-short-sort": "(M)", - "filter": "Suodata", - "filter-cards": "Suodata kortit tai listat", - "list-filter-label": "Suodata listat otsikon mukaan", - "filter-clear": "Poista suodatin", - "filter-no-label": "Ei nimilappua", - "filter-no-member": "Ei jäseniä", - "filter-no-assignee": "Ei käsittelijää", - "filter-no-custom-fields": "Ei mukautettuja kenttiä", - "filter-show-archive": "Näytä arkistoidut listat", - "filter-hide-empty": "Näytä tyhjät listat", - "filter-on": "Suodatus on päällä", - "filter-on-desc": "Suodatat kortteja tällä taululla. Klikkaa tästä muokataksesi suodatinta.", - "filter-to-selection": "Suodata valintaan", - "advanced-filter-label": "Edistynyt suodatin", - "advanced-filter-description": "Edistynyt suodatin mahdollistaa merkkijonon, joka sisältää seuraavat operaattorit: == != <= >= && || ( ) Operaattorien välissä käytetään välilyöntiä. Voit suodattaa kaikki mukautetut kentät kirjoittamalla niiden nimet ja arvot. Esimerkiksi: Field1 == Value1. Huom: Jos kentillä tai arvoilla on välilyöntejä, sinun on sijoitettava ne yksittäisiin lainausmerkkeihin. Esimerkki: 'Kenttä 1' == 'Arvo 1'. Voit hypätä yksittäisen kontrollimerkkien (' \\/) yli käyttämällä \\. Esimerkki: Field1 = I\\'m. Voit myös yhdistää useita ehtoja. Esimerkiksi: F1 == V1 || F1 == V2. Yleensä kaikki operaattorit tulkitaan vasemmalta oikealle. Voit muuttaa järjestystä asettamalla sulkuja. Esimerkiksi: F1 == V1 && (F2 == V2 || F2 == V3). Voit myös etsiä tekstikentistä regexillä: F1 == /Tes.*/i", - "fullname": "Koko nimi", - "header-logo-title": "Palaa taulut sivullesi.", - "hide-system-messages": "Piilota järjestelmäviestit", - "headerBarCreateBoardPopup-title": "Luo taulu", - "home": "Koti", - "import": "Tuo", - "link": "Linkitä", - "import-board": "tuo taulu", - "import-board-c": "Tuo taulu", - "import-board-title-trello": "Tuo taulu Trellosta", - "import-board-title-wekan": "Tuo taulu edellisestä viennistä", - "import-sandstorm-backup-warning": "Älä poista tietoja joita toit alkuperäisestä viennistä tai Trellosta ennen kuin tarkistat onnistuuko sulkea ja avata tämä jyvä uudelleen, vai näkyykö Board not found -virhe, joka tarkoittaa tietojen häviämistä.", - "import-sandstorm-warning": "Tuotu taulu poistaa kaikki olemassa olevan taulun tiedot ja korvaa ne tuodulla taululla.", - "from-trello": "Trellosta", - "from-wekan": "Edellisestä viennistä", - "import-board-instruction-trello": "Mene Trello-taulullasi 'Menu', sitten 'More', 'Print and Export', 'Export JSON', ja kopioi tuloksena saamasi teksti", - "import-board-instruction-wekan": "Taulullasi, mene 'Valikko', sitten 'Vie taulu', ja kopioi teksti ladatusta tiedostosta.", - "import-board-instruction-about-errors": "Jos virheitä tulee taulua tuotaessa, joskus tuonti silti toimii, ja taulu on Kaikki taulut sivulla.", - "import-json-placeholder": "Liitä kelvollinen JSON-tietosi tähän", - "import-map-members": "Vastaavat jäsenet", - "import-members-map": "Tuomallasi taululla on muutamia jäseniä. Ole hyvä ja valitse tuomiasi jäseniä vastaavat käyttäjäsi", - "import-show-user-mapping": "Tarkasta vastaavat jäsenet", - "import-user-select": "Valitse olemassaoleva käyttäjä jota haluat käyttää tänä käyttäjänä", - "importMapMembersAddPopup-title": "Valitse käyttäjä", - "info": "Versio", - "initials": "Nimikirjaimet", - "invalid-date": "Virheellinen päivämäärä", - "invalid-time": "Virheellinen aika", - "invalid-user": "Virheellinen käyttäjä", - "joined": "liittyi", - "just-invited": "Sinut on juuri kutsuttu tälle taululle", - "keyboard-shortcuts": "Pikanäppäimet", - "label-create": "Luo nimilappu", - "label-default": "%s nimilappu (oletus)", - "label-delete-pop": "Tätä ei voi peruuttaa. Tämä poistaa tämän nimilapun kaikista korteista ja tuhoaa sen historian.", - "labels": "Nimilaput", - "language": "Kieli", - "last-admin-desc": "Et voi vaihtaa rooleja koska täytyy olla olemassa ainakin yksi ylläpitäjä.", - "leave-board": "Jää pois taululta", - "leave-board-pop": "Haluatko varmasti poistua taululta __boardTitle__? Sinut poistetaan kaikista tämän taulun korteista.", - "leaveBoardPopup-title": "Poistu taululta?", - "link-card": "Linkki tähän korttiin", - "list-archive-cards": "Siirrä kaikki tämän listan kortit Arkistoon", - "list-archive-cards-pop": "Tämä poistaa kaikki tämän listan kortit taululta. Nähdäksesi Arkistossa olevat kortit ja tuodaksesi ne takaisin taululle, klikkaa “Valikko” > “Arkisto”.", - "list-move-cards": "Siirrä kaikki kortit tässä listassa", - "list-select-cards": "Valitse kaikki kortit tässä listassa", - "set-color-list": "Aseta väri", - "listActionPopup-title": "Listatoimet", - "swimlaneActionPopup-title": "Swimlane-toimet", - "swimlaneAddPopup-title": "Lisää Swimlane alle", - "listImportCardPopup-title": "Tuo Trello-kortti", - "listMorePopup-title": "Lisää", - "link-list": "Linkki tähän listaan", - "list-delete-pop": "Kaikki toimet poistetaan toimintasyötteestä ja listan poistaminen on lopullista. Tätä ei pysty peruuttamaan.", - "list-delete-suggest-archive": "Voit siirtää listan Arkistoon poistaaksesi sen taululta ja säilyttääksesi toimintalokin.", - "lists": "Listat", - "swimlanes": "Swimlanet", - "log-out": "Kirjaudu ulos", - "log-in": "Kirjaudu sisään", - "loginPopup-title": "Kirjaudu sisään", - "memberMenuPopup-title": "Jäsenasetukset", - "members": "Jäsenet", - "menu": "Valikko", - "move-selection": "Siirrä valinta", - "moveCardPopup-title": "Siirrä kortti", - "moveCardToBottom-title": "Siirrä alimmaiseksi", - "moveCardToTop-title": "Siirrä ylimmäiseksi", - "moveSelectionPopup-title": "Siirrä valinta", - "multi-selection": "Monivalinta", - "multi-selection-on": "Monivalinta on päällä", - "muted": "Vaimennettu", - "muted-info": "Et saa koskaan ilmoituksia tämän taulun muutoksista", - "my-boards": "Tauluni", - "name": "Nimi", - "no-archived-cards": "Ei kortteja Arkistossa.", - "no-archived-lists": "Ei listoja Arkistossa.", - "no-archived-swimlanes": "Ei Swimlaneja Arkistossa.", - "no-results": "Ei tuloksia", - "normal": "Normaali", - "normal-desc": "Voi nähdä ja muokata kortteja. Ei voi muokata asetuksia.", - "not-accepted-yet": "Kutsua ei ole hyväksytty vielä", - "notify-participate": "Vastaanota päivityksiä kaikilta korteilta jotka olet tehnyt tai joihin osallistut.", - "notify-watch": "Vastaanota päivityksiä kaikilta tauluilta, listoilta tai korteilta joita seuraat.", - "optional": "valinnainen", - "or": "tai", - "page-maybe-private": "Tämä sivu voi olla yksityinen. Saatat nähdä sen <a href='%s'>kirjautumalla sisään</a>.", - "page-not-found": "Sivua ei löytynyt.", - "password": "Salasana", - "paste-or-dragdrop": "liittääksesi, tai vedä & pudota kuvatiedosto siihen (vain kuva)", - "participating": "Osallistutaan", - "preview": "Esikatsele", - "previewAttachedImagePopup-title": "Esikatsele", - "previewClipboardImagePopup-title": "Esikatsele", - "private": "Yksityinen", - "private-desc": "Tämä taulu on yksityinen. Vain taululle lisätyt henkilöt voivat nähdä ja muokata sitä.", - "profile": "Profiili", - "public": "Julkinen", - "public-desc": "Tämä taulu on julkinen. Se näkyy kenelle tahansa jolla on linkki ja näkyy myös hakukoneissa kuten Google. Vain taululle lisätyt henkilöt voivat muokata sitä.", - "quick-access-description": "Merkkaa taulu tähdellä lisätäksesi pikavalinta tähän palkkiin.", - "remove-cover": "Poista kansi", - "remove-from-board": "Poista taululta", - "remove-label": "Poista nimilappu", - "listDeletePopup-title": "Poista lista?", - "remove-member": "Poista jäsen", - "remove-member-from-card": "Poista kortilta", - "remove-member-pop": "Poista __name__ (__username__) taululta __boardTitle__? Jäsen poistetaan kaikilta taulun korteilta. Heille lähetetään ilmoitus.", - "removeMemberPopup-title": "Poista jäsen?", - "rename": "Nimeä uudelleen", - "rename-board": "Nimeä taulu uudelleen", - "restore": "Palauta", - "save": "Tallenna", - "search": "Etsi", - "rules": "Säännöt", - "search-cards": "Etsi kortin/listan otsikoista, kuvauksista ja mukautetuista kentistä tällä taululla ", - "search-example": "Etsittävä teksti?", - "select-color": "Valitse väri", - "set-wip-limit-value": "Aseta tämän listan tehtävien enimmäismäärä", - "setWipLimitPopup-title": "Aseta WIP-raja", - "shortcut-assign-self": "Valitse itsesi nykyiselle kortille", - "shortcut-autocomplete-emoji": "Automaattinen täydennys emojille", - "shortcut-autocomplete-members": "Automaattinen täydennys jäsenille", - "shortcut-clear-filters": "Poista kaikki suodattimet", - "shortcut-close-dialog": "Sulje valintaikkuna", - "shortcut-filter-my-cards": "Suodata korttini", - "shortcut-show-shortcuts": "Tuo esiin tämä pikavalintalista", - "shortcut-toggle-filterbar": "Muokkaa suodatussivupalkin näkyvyyttä", - "shortcut-toggle-sidebar": "Muokkaa taulusivupalkin näkyvyyttä", - "show-cards-minimum-count": "Näytä korttien lukumäärä jos lista sisältää enemmän kuin", - "sidebar-open": "Avaa sivupalkki", - "sidebar-close": "Sulje sivupalkki", - "signupPopup-title": "Luo tili", - "star-board-title": "Klikkaa merkataksesi taulu tähdellä. Se tulee näkymään ylimpänä taululistallasi.", - "starred-boards": "Tähdellä merkatut taulut", - "starred-boards-description": "Tähdellä merkatut taulut näkyvät ylimpänä taululistallasi.", - "subscribe": "Tilaa", - "team": "Tiimi", - "this-board": "tämä taulu", - "this-card": "tämä kortti", - "spent-time-hours": "Käytetty aika (tuntia)", - "overtime-hours": "Ylityö (tuntia)", - "overtime": "Ylityö", - "has-overtime-cards": "Sisältää ylityökortteja", - "has-spenttime-cards": "Sisältää käytetty aika -kortteja", - "time": "Aika", - "title": "Otsikko", - "tracking": "Ilmoitukset", - "tracking-info": "Sinulle ilmoitetaan muutoksista korteissa joihin olet osallistunut luojana tai jäsenenä.", - "type": "Tyyppi", - "unassign-member": "Peru jäsenvalinta", - "unsaved-description": "Sinulla on tallentamaton kuvaus.", - "unwatch": "Lopeta seuraaminen", - "upload": "Lähetä", - "upload-avatar": "Lähetä profiilikuva", - "uploaded-avatar": "Profiilikuva lähetetty", - "username": "Käyttäjätunnus", - "view-it": "Näytä se", - "warn-list-archived": "varoitus: tämä kortti on Arkistossa olevassa listassa", - "watch": "Seuraa", - "watching": "Seurataan", - "watching-info": "Sinulle ilmoitetaan tämän taulun muutoksista", - "welcome-board": "Tervetuloa-taulu", - "welcome-swimlane": "Merkkipaalu 1", - "welcome-list1": "Perusasiat", - "welcome-list2": "Edistynyt", - "card-templates-swimlane": "Korttimallit", - "list-templates-swimlane": "Listamallit", - "board-templates-swimlane": "Taulumallit", - "what-to-do": "Mitä haluat tehdä?", - "wipLimitErrorPopup-title": "Virheellinen WIP-raja", - "wipLimitErrorPopup-dialog-pt1": "Tässä listassa olevien tehtävien määrä on korkeampi kuin asettamasi WIP-raja.", - "wipLimitErrorPopup-dialog-pt2": "Siirrä joitain tehtäviä pois tästä listasta tai määritä korkeampi WIP-raja.", - "admin-panel": "Hallintapaneeli", - "settings": "Asetukset", - "people": "Ihmiset", - "registration": "Rekisteröinti", - "disable-self-registration": "Poista käytöstä itserekisteröityminen", - "invite": "Kutsu", - "invite-people": "Kutsu ihmisiä", - "to-boards": "Taulu(i)lle", - "email-addresses": "Sähköpostiosoite", - "smtp-host-description": "SMTP-palvelimen osoite jolla sähköpostit lähetetään.", - "smtp-port-description": "STMP-palvelimesi käyttämä lähteville sähköposteille tarkoitettu portti.", - "smtp-tls-description": "Ota käyttöön TLS-tuki SMTP-palvelimelle", - "smtp-host": "SMTP-isäntä", - "smtp-port": "SMTP-portti", - "smtp-username": "Käyttäjätunnus", - "smtp-password": "Salasana", - "smtp-tls": "TLS-tuki", - "send-from": "Lähettäjä", - "send-smtp-test": "Lähetä testisähköposti itsellesi", - "invitation-code": "Kutsukoodi", - "email-invite-register-subject": "__inviter__ lähetti sinulle kutsun", - "email-invite-register-text": "Hei __user__,\n\n__inviter__ kutsuu sinut mukaan kanban-taulun käyttöön.\n\nOle hyvä ja seuraa alla olevaa linkkiä:\n__url__\n\nKutsukoodisi on: __icode__\n\nKiitos.", - "email-smtp-test-subject": "SMTP-testisähköposti", - "email-smtp-test-text": "Olet onnistuneesti lähettänyt sähköpostin", - "error-invitation-code-not-exist": "Kutsukoodia ei ole olemassa", - "error-notAuthorized": "Sinulla ei ole oikeutta tarkastella tätä sivua.", - "webhook-title": "Webkoukun nimi", - "webhook-token": "Token (Valinnainen autentikoinnissa)", - "outgoing-webhooks": "Lähtevät Webkoukut", - "bidirectional-webhooks": "Kaksisuuntaiset Webkoukut", - "outgoingWebhooksPopup-title": "Lähtevät Webkoukut", - "boardCardTitlePopup-title": "Kortin otsikkosuodatin", - "disable-webhook": "Poista käytöstä tämä Webkoukku", - "global-webhook": "Kaikenkattavat Webkoukut", - "new-outgoing-webhook": "Uusi lähtevä Webkoukku", - "no-name": "(Tuntematon)", - "Node_version": "Node-versio", - "Meteor_version": "Meteor-versio", - "MongoDB_version": "MongoDB-versio", - "MongoDB_storage_engine": "MongoDB tallennusmoottori", - "MongoDB_Oplog_enabled": "MongoDB Oplog käytössä", - "OS_Arch": "Käyttöjärjestelmän arkkitehtuuri", - "OS_Cpus": "Käyttöjärjestelmän CPU-määrä", - "OS_Freemem": "Käyttöjärjestelmän vapaa muisti", - "OS_Loadavg": "Käyttöjärjestelmän kuorman keskiarvo", - "OS_Platform": "Käyttöjärjestelmäalusta", - "OS_Release": "Käyttöjärjestelmän julkaisu", - "OS_Totalmem": "Käyttöjärjestelmän muistin kokonaismäärä", - "OS_Type": "Käyttöjärjestelmän tyyppi", - "OS_Uptime": "Käyttöjärjestelmä ollut käynnissä", - "days": "päivää", - "hours": "tuntia", - "minutes": "minuuttia", - "seconds": "sekuntia", - "show-field-on-card": "Näytä tämä kenttä kortilla", - "automatically-field-on-card": "Luo kenttä automaattisesti kaikille korteille", - "showLabel-field-on-card": "Näytä kentän nimilappu minikortilla", - "yes": "Kyllä", - "no": "Ei", - "accounts": "Tilit", - "accounts-allowEmailChange": "Salli sähköpostiosoitteen muuttaminen", - "accounts-allowUserNameChange": "Salli käyttäjätunnuksen muuttaminen", - "createdAt": "Luotu", - "verified": "Varmistettu", - "active": "Aktiivinen", - "card-received": "Vastaanotettu", - "card-received-on": "Vastaanotettu", - "card-end": "Loppuu", - "card-end-on": "Loppuu", - "editCardReceivedDatePopup-title": "Vaihda vastaanottamispäivää", - "editCardEndDatePopup-title": "Vaihda loppumispäivää", - "setCardColorPopup-title": "Aseta väri", - "setCardActionsColorPopup-title": "Valitse väri", - "setSwimlaneColorPopup-title": "Valitse väri", - "setListColorPopup-title": "Valitse väri", - "assigned-by": "Tehtävänantaja", - "requested-by": "Pyytäjä", - "board-delete-notice": "Poistaminen on lopullista. Menetät kaikki listat, kortit ja toimet tällä taululla.", - "delete-board-confirm-popup": "Kaikki listat, kortit, nimilaput ja toimet poistetaan ja et pysty palauttamaan taulun sisältöä. Tätä ei voi peruuttaa.", - "boardDeletePopup-title": "Poista taulu?", - "delete-board": "Poista taulu", - "default-subtasks-board": "Alitehtävät taululle __board__", - "default": "Oletus", - "queue": "Jono", - "subtask-settings": "Alitehtävä-asetukset", - "card-settings": "Kortin asetukset", - "boardSubtaskSettingsPopup-title": "Taulualitehtävien asetukset", - "boardCardSettingsPopup-title": "Kortin asetukset", - "deposit-subtasks-board": "Talleta alitehtävät tälle taululle:", - "deposit-subtasks-list": "Laskeutumislista alatehtäville tallennettu tänne:", - "show-parent-in-minicard": "Näytä ylätehtävä minikortilla:", - "prefix-with-full-path": "Etuliite koko polulla", - "prefix-with-parent": "Etuliite ylätehtävällä", - "subtext-with-full-path": "Aliteksti koko polulla", - "subtext-with-parent": "Aliteksti ylätehtävällä", - "change-card-parent": "Muuta kortin ylätehtävää", - "parent-card": "Ylätehtäväkortti", - "source-board": "Lähdetaulu", - "no-parent": "Älä näytä ylätehtävää", - "activity-added-label": "lisätty nimilappu '%s' kohteeseen %s", - "activity-removed-label": "poistettu nimilappu '%s' kohteesta %s", - "activity-delete-attach": "poistettu liitetiedosto kohteesta %s", - "activity-added-label-card": "lisätty nimilappu '%s'", - "activity-removed-label-card": "poistettu nimilappu '%s'", - "activity-delete-attach-card": "poistettu liitetiedosto", - "activity-set-customfield": "asetettu mukautettu kentän '%s' sisällöksi '%s' kortilla %s", - "activity-unset-customfield": "poistettu mukautettu kenttä '%s' kortilla %s", - "r-rule": "Sääntö", - "r-add-trigger": "Lisää liipaisin", - "r-add-action": "Lisää toimi", - "r-board-rules": "Taulusäännöt", - "r-add-rule": "Lisää sääntö", - "r-view-rule": "Näytä sääntö", - "r-delete-rule": "Poista sääntö", - "r-new-rule-name": "Uuden säännön otsikko", - "r-no-rules": "Ei sääntöjä", - "r-when-a-card": "Kun kortti", - "r-is": "on", - "r-is-moved": "on siirretty", - "r-added-to": "lisätty kohteeseen", - "r-removed-from": "Poistettu kohteesta", - "r-the-board": "taulu", - "r-list": "lista", - "set-filter": "Aseta suodatin", - "r-moved-to": "Siirretty kohteeseen", - "r-moved-from": "Siirretty kohteesta", - "r-archived": "Siirretty Arkistoon", - "r-unarchived": "Palautettu Arkistosta", - "r-a-card": "kortti", - "r-when-a-label-is": "Kun nimilappu on", - "r-when-the-label": "Kun nimilappu on", - "r-list-name": "listan nimi", - "r-when-a-member": "Kun jäsen on", - "r-when-the-member": "Kun käyttäjä", - "r-name": "nimi", - "r-when-a-attach": "Kun liitetiedosto", - "r-when-a-checklist": "Kun tarkistuslista on", - "r-when-the-checklist": "Kun tarkistuslista", - "r-completed": "Valmistunut", - "r-made-incomplete": "Tehty ei valmistuneeksi", - "r-when-a-item": "Kun tarkistuslistan kohta on", - "r-when-the-item": "Kun tarkistuslistan kohta", - "r-checked": "Ruksattu", - "r-unchecked": "Poistettu ruksi", - "r-move-card-to": "Siirrä kortti kohteeseen", - "r-top-of": "Ylimmäiseksi", - "r-bottom-of": "Alimmaiseksi", - "r-its-list": "sen lista", - "r-archive": "Siirrä Arkistoon", - "r-unarchive": "Palauta Arkistosta", - "r-card": "kortti", - "r-add": "Lisää", - "r-remove": "Poista", - "r-label": "nimilappu", - "r-member": "jäsen", - "r-remove-all": "Poista kaikki jäsenet kortilta", - "r-set-color": "Aseta väriksi", - "r-checklist": "tarkistuslista", - "r-check-all": "Ruksaa kaikki", - "r-uncheck-all": "Poista ruksi kaikista", - "r-items-check": "kohtaa tarkistuslistassa", - "r-check": "Ruksaa", - "r-uncheck": "Poista ruksi", - "r-item": "kohta", - "r-of-checklist": "tarkistuslistasta", - "r-send-email": "Lähetä sähköposti", - "r-to": "vastaanottajalle", - "r-subject": "aihe", - "r-rule-details": "Säännön yksityiskohdat", - "r-d-move-to-top-gen": "Siirrä kortti listansa alkuun", - "r-d-move-to-top-spec": "Siirrä kortti listan alkuun", - "r-d-move-to-bottom-gen": "Siirrä kortti listansa loppuun", - "r-d-move-to-bottom-spec": "Siirrä kortti listan loppuun", - "r-d-send-email": "Lähetä sähköposti", - "r-d-send-email-to": "vastaanottajalle", - "r-d-send-email-subject": "aihe", - "r-d-send-email-message": "viesti", - "r-d-archive": "Siirrä kortti Arkistoon", - "r-d-unarchive": "Palauta kortti Arkistosta", - "r-d-add-label": "Lisää nimilappu", - "r-d-remove-label": "Poista nimilappu", - "r-create-card": "Luo uusi kortti", - "r-in-list": "listassa", - "r-in-swimlane": "swimlanessa", - "r-d-add-member": "Lisää jäsen", - "r-d-remove-member": "Poista jäsen", - "r-d-remove-all-member": "Poista kaikki jäsenet", - "r-d-check-all": "Ruksaa kaikki listan kohdat", - "r-d-uncheck-all": "Poista ruksi kaikista listan kohdista", - "r-d-check-one": "Ruksaa kohta", - "r-d-uncheck-one": "Poista ruksi kohdasta", - "r-d-check-of-list": "tarkistuslistasta", - "r-d-add-checklist": "Lisää tarkistuslista", - "r-d-remove-checklist": "Poista tarkistuslista", - "r-by": "mennessä", - "r-add-checklist": "Lisää tarkistuslista", - "r-with-items": "kohteiden kanssa", - "r-items-list": "kohde1,kohde2,kohde3", - "r-add-swimlane": "Lisää swimlane", - "r-swimlane-name": "swimlanen nimi", - "r-board-note": "Huom: jätä kenttä tyhjäksi täsmätäksesi jokaiseen mahdolliseen arvoon.", - "r-checklist-note": "Huom: tarkistuslistan kohteet täytyy kirjoittaa pilkulla eroteltuina.", - "r-when-a-card-is-moved": "Kun kortti on siirretty toiseen listaan", - "r-set": "Aseta", - "r-update": "Päivitä", - "r-datefield": "päivämäärä kenttä", - "r-df-start-at": "alkaa", - "r-df-due-at": "erääntyy", - "r-df-end-at": "loppuu", - "r-df-received-at": "vastaanotettu", - "r-to-current-datetime": "nykyiseen päivään/aikaan", - "r-remove-value-from": "Poista arvo kohteesta", - "ldap": "LDAP", - "oauth2": "OAuth2", - "cas": "CAS", - "authentication-method": "Kirjautumistapa", - "authentication-type": "Kirjautumistyyppi", - "custom-product-name": "Mukautettu tuotenimi", - "layout": "Ulkoasu", - "hide-logo": "Piilota Logo", - "add-custom-html-after-body-start": "Lisää HTML <body> alun jälkeen", - "add-custom-html-before-body-end": "Lisä HTML ennen </body> loppua", - "error-undefined": "Jotain meni pieleen", - "error-ldap-login": "Virhe tapahtui yrittäessä kirjautua sisään", - "display-authentication-method": "Näytä kirjautumistapa", - "default-authentication-method": "Oletuskirjautumistapa", - "duplicate-board": "Tee kaksoiskappale taulusta", - "people-number": "Ihmisten määrä on:", - "swimlaneDeletePopup-title": "Poista Swimlane?", - "swimlane-delete-pop": "Kaikki toimet poistetaan toimintasyötteestä ja swimlanen poistaminen on lopullista. Tätä ei pysty peruuttamaan.", - "restore-all": "Palauta kaikki", - "delete-all": "Poista kaikki", - "loading": "Ladataan, odota hetki.", - "previous_as": "viimeksi oli", - "act-a-dueAt": "muokattu eräätymisaikaa \nMilloin: __timeValue__\nMissä: __card__\n edellinen erääntymisaika oli __timeOldValue__", - "act-a-endAt": "muokattu loppumisajaksi __timeValue__ alkuperäisestä (__timeOldValue__)", - "act-a-startAt": "muokattu aloitusajaksi __timeValue__ alkuperäisestä (__timeOldValue__)", - "act-a-receivedAt": "muutettu vastaanottamisajaksi __timeValue__ alkuperäisestä (__timeOldValue__)", - "a-dueAt": "muutettu vastaanottamisajaksi", - "a-endAt": "muokattu loppumisajaksi", - "a-startAt": "muokattu aloitusajaksi", - "a-receivedAt": "muokattu vastaanottamisajaksi", - "almostdue": "nykyinen eräaika %s lähestyy", - "pastdue": "nykyinen eräaika %s on mennyt", - "duenow": "nykyinen eräaika %s on tänään", - "act-newDue": "__list__/__card__ on 1. erääntymismuistutus [__board__]", - "act-withDue": "__list__/__card__ erääntymismuistutukset [__board__]", - "act-almostdue": "muistutti nykyisen eräajan (__timeValue__) kortilla __card__ lähestyvän", - "act-pastdue": "muistutti nykyisen eräajan (__timeValue__) kortilla __card__ menneen", - "act-duenow": "muistutti nykyisen eräajan (__timeValue__) kortilla __card__ olevan nyt", - "act-atUserComment": "Sinut mainittiin [__board__] __list__/__card__", - "delete-user-confirm-popup": "Haluatko varmasti poistaa tämän käyttäjätilin? Tätä ei voi peruuttaa.", - "accounts-allowUserDelete": "Salli käyttäjien poistaa tilinsä itse", - "hide-minicard-label-text": "Piilota minikortin nimilappu teksti", - "show-desktop-drag-handles": "Näytä työpöydän vedon kahvat", - "assignee": "Käsittelijä", - "cardAssigneesPopup-title": "Käsittelijä", - "addmore-detail": "Lisää tarkempi kuvaus", - "show-on-card": "Näytä kortilla", - "new": "Uusi", - "editUserPopup-title": "Muokkaa käyttäjää", - "newUserPopup-title": "Uusi käyttäjä", - "notifications": "Ilmoitukset", - "view-all": "Näytä kaikki", - "filter-by-unread": "Suodata lukemattomat", - "mark-all-as-read": "Merkkaa kaikki luetuksi", - "remove-all-read": "Poista kaikki luetut", - "allow-rename": "Salli uudelleennimeäminen", - "allowRenamePopup-title": "Salli uudelleennimeäminen" -} + "accept": "Hyväksy", + "act-activity-notify": "Toimintailmoitus", + "act-addAttachment": "lisätty liite __attachment__ kortille __card__ listalla __list__ swimlanella __swimlane__ taululla __board__", + "act-deleteAttachment": "poistettu liite __attachment__ kortilla __card__ listalla __list__ swimlanella __swimlane__ taululla __board__", + "act-addSubtask": "lisätty alitehtävä __subtask__ kortille __card__ listalla __list__ swimlanella __swimlane__ taululla __board__", + "act-addLabel": "Lisätty nimilappu __label__ kortille __card__ listalla __list__ swimlanella __swimlane__ taululla __board__", + "act-addedLabel": "Lisätty nimilappu __label__ kortille __card__ listalla __list__ swimlanella __swimlane__ taululla __board__", + "act-removeLabel": "Poistettu nimilappu __label__ kortilta __card__ listalla __list__ swimlanella __swimlane__ taululla __board__", + "act-removedLabel": "Poistettu nimilappu __label__ kortilta __card__ listalla __list__ swimlanella __swimlane__ taululla __board__", + "act-addChecklist": "lisätty tarkistuslista __checklist__ kortille __card__ listalla __list__ swimlanella __swimlane__ taululla __board__", + "act-addChecklistItem": "lisätty tarkistuslistan kohta __checklistItem__ tarkistuslistalle __checklist__ kortilla __card__ listalla __list__ swimlanella __swimlane__ taululla __board__", + "act-removeChecklist": "poistettu tarkistuslista __checklist__ kortilta __card__ listalla __list__ swimlanella __swimlane__ taululla __board__", + "act-removeChecklistItem": "poistettu tarkistuslistan kohta __checklistItem__ tarkistuslistalta __checklist__ kortilla __card__ listalla __list__ swimlanella __swimlane__ taululla __board__", + "act-checkedItem": "ruksattu __checklistItem__ tarkistuslistalla __checklist__ kortilla __card__ listalla __list__ swimlanella __swimlane__ taululla __board__", + "act-uncheckedItem": "poistettu ruksi __checklistItem__ tarkistuslistalta __checklist__ kortilla __card__ listalla __list__ swimlanella __swimlane__ taululla __board__", + "act-completeChecklist": "valmistui tarkistuslista __checklist__ kortilla __card__ listalla __list__ swimlanella __swimlane__ taululla __board__", + "act-uncompleteChecklist": "tehty ei valmistuneeksi tarkistuslista __checklist__ kortilla __card__ listalla __list__ swimlanella __swimlane__ taululla __board__", + "act-addComment": "kommentoitu kortilla __card__: __comment__ listalla __list__ swimlanella __swimlane__ taululla __board__", + "act-editComment": "muokkasi kommenttia kortilla __card__: __comment__ listalla __list__ swimlanella __swimlane__ at taululla __board__", + "act-deleteComment": "poisti kommentin kortilla __card__: __comment__ listalla __list__ swimlanella __swimlane__ taululla __board__", + "act-createBoard": "luotu taulu __board__", + "act-createSwimlane": "loi swimlanen __swimlane__ taululle __board__", + "act-createCard": "luotu kortti __card__ listalle __list__ swimlanella __swimlane__ taululla __board__", + "act-createCustomField": "loi mukautetun kentän __customField__ taululla __board__", + "act-deleteCustomField": "poisti mukautetun kentän __customField__ taululla __board__", + "act-setCustomField": "muokkasi mukautettua kenttää __customField__: __customFieldValue__ kortilla __card__ listalla __list__ swimlanella __swimlane__ taululla __board__", + "act-createList": "lisätty lista __list__ taululle __board__", + "act-addBoardMember": "lisätty jäsen __member__ taululle __board__", + "act-archivedBoard": "Taulu __board__ siirretty Arkistoon", + "act-archivedCard": "Kortti __card__ listalla __list__ swimlanella __swimlane__ taululla __board__ siirretty Arkistoon", + "act-archivedList": "Lista __list__ swimlanella __swimlane__ taululla __board__ siirretty Arkistoon", + "act-archivedSwimlane": "Swimlane __swimlane__ taululla __board__ siirretty Arkistoon", + "act-importBoard": "tuotu taulu __board__", + "act-importCard": "tuotu kortti __card__ listalle __list__ swimlanella __swimlane__ taululla __board__", + "act-importList": "tuotu lista __list__ swimlanelle __swimlane__ taululla __board__", + "act-joinMember": "lisätty jäsen __member__ kortille __card__ listalla __list__ swimlanella __swimlane__ taululla __board__", + "act-moveCard": "siirsi kortin __card__ taululla __board__ listasta __oldList__ swimlanelta __oldSwimlane__ listalle __list__ swimlanelle __swimlane__", + "act-moveCardToOtherBoard": "siirretty kortti __card__ listasta __oldList__ swimlanella __oldSwimlane__ taululla __oldBoard__ listalle __list__ swimlanella __swimlane__ taululla __board__", + "act-removeBoardMember": "poistettu jäsen __member__ taululta __board__", + "act-restoredCard": "palautettu kortti __card__ listalle __list__ swimlanella __swimlane__ taululla __board__", + "act-unjoinMember": "poistettu jäsen __member__ kortilta __card__ listalla __list__ swimlanella __swimlane__ taululla __board__", + "act-withBoardTitle": "__board__", + "act-withCardTitle": "[__board__] __card__", + "actions": "Toimet", + "activities": "Toimet", + "activity": "Toiminta", + "activity-added": "lisätty %s kohteeseen %s", + "activity-archived": "%s siirretty Arkistoon", + "activity-attached": "liitetty %s kohteeseen %s", + "activity-created": "luotu %s", + "activity-customfield-created": "luotu mukautettu kenttä %s", + "activity-excluded": "poistettu %s kohteesta %s", + "activity-imported": "tuotu %s kohteeseen %s lähteestä %s", + "activity-imported-board": "tuotu %s lähteestä %s", + "activity-joined": "liitytty kohteeseen %s", + "activity-moved": "siirretty %s kohteesta %s kohteeseen %s", + "activity-on": "kohteessa %s", + "activity-removed": "poistettu %s kohteesta %s", + "activity-sent": "lähetetty %s kohteeseen %s", + "activity-unjoined": "peruttu %s liittyminen", + "activity-subtask-added": "lisätty alitehtävä kohteeseen %s", + "activity-checked-item": "ruksattu %s tarkistuslistassa %s / %s", + "activity-unchecked-item": "poistettu ruksi %s tarkistuslistassa %s / %s", + "activity-checklist-added": "lisätty tarkistuslista kortille %s", + "activity-checklist-removed": "poistettu tarkistuslista kohteesta %s", + "activity-checklist-completed": "saatiin valmiiksi tarkistuslista %s / %s", + "activity-checklist-uncompleted": "ei saatu valmiiksi tarkistuslista %s / %s", + "activity-checklist-item-added": "lisäsi kohdan tarkistuslistaan '%s' kortilla %s", + "activity-checklist-item-removed": "poistettu tarkistuslistan kohta '%s' / %s", + "add": "Lisää", + "activity-checked-item-card": "ruksattu %s tarkistuslistassa %s", + "activity-unchecked-item-card": "poistettu ruksi %s tarkistuslistassa %s", + "activity-checklist-completed-card": "valmistui tarkistuslista __checklist__ kortilla __card__ listalla __list__ swimlanella __swimlane__ taululla __board__", + "activity-checklist-uncompleted-card": "ei valmistunut tarkistuslista %s", + "activity-editComment": "muokkasi kommenttia %s", + "activity-deleteComment": "poisti kommentin %s", + "add-attachment": "Lisää liite", + "add-board": "Lisää taulu", + "add-card": "Lisää kortti", + "add-swimlane": "Lisää Swimlane", + "add-subtask": "Lisää alitehtävä", + "add-checklist": "Lisää tarkistuslista", + "add-checklist-item": "Lisää kohta tarkistuslistaan", + "add-cover": "Lisää kansi", + "add-label": "Lisää nimilappu", + "add-list": "Lisää lista", + "add-members": "Lisää jäseniä", + "added": "Lisätty", + "addMemberPopup-title": "Jäsenet", + "admin": "Ylläpitäjä", + "admin-desc": "Voi nähdä ja muokata kortteja, poistaa jäseniä, ja muuttaa taulun asetuksia.", + "admin-announcement": "Ilmoitus", + "admin-announcement-active": "Aktiivinen järjestelmänlaajuinen ilmoitus", + "admin-announcement-title": "Ilmoitus ylläpitäjältä", + "all-boards": "Kaikki taulut", + "and-n-other-card": "Ja __count__ muu kortti", + "and-n-other-card_plural": "Ja __count__ muuta korttia", + "apply": "Käytä", + "app-is-offline": "Ladataan, odota. Sivun uudelleenlataus aiheuttaa tietojen menettämisen. Jos lataaminen ei toimi, tarkista että palvelin ei ole pysähtynyt.", + "archive": "Siirrä Arkistoon", + "archive-all": "Siirrä kaikki Arkistoon", + "archive-board": "Siirrä taulu Arkistoon", + "archive-card": "Siirrä kortti Arkistoon", + "archive-list": "Siirrä lista Arkistoon", + "archive-swimlane": "Siirrä Swimlane Arkistoon", + "archive-selection": "Siirrä valinta Arkistoon", + "archiveBoardPopup-title": "Siirrä taulu Arkistoon?", + "archived-items": "Arkisto", + "archived-boards": "Taulut Arkistossa", + "restore-board": "Palauta taulu", + "no-archived-boards": "Ei tauluja Arkistossa.", + "archives": "Arkisto", + "template": "Malli", + "templates": "Mallit", + "assign-member": "Valitse jäsen", + "attached": "liitetty", + "attachment": "Liitetiedosto", + "attachment-delete-pop": "Liitetiedoston poistaminen on lopullista. Tätä ei pysty peruuttamaan.", + "attachmentDeletePopup-title": "Poista liitetiedosto?", + "attachments": "Liitetiedostot", + "auto-watch": "Automaattisesti seuraa tauluja kun ne on luotu", + "avatar-too-big": "Profiilikuva on liian suuri (enintään 70 kt)", + "back": "Takaisin", + "board-change-color": "Muokkaa väriä", + "board-nb-stars": "%s tähteä", + "board-not-found": "Taulua ei löytynyt", + "board-private-info": "Tämä taulu tulee olemaan <strong>yksityinen</strong>.", + "board-public-info": "Tämä taulu tulee olemaan <strong>julkinen</strong>.", + "boardChangeColorPopup-title": "Muokkaa taulun taustaa", + "boardChangeTitlePopup-title": "Nimeä taulu uudelleen", + "boardChangeVisibilityPopup-title": "Muokkaa näkyvyyttä", + "boardChangeWatchPopup-title": "Muokkaa seuraamista", + "boardMenuPopup-title": "Tauluasetukset", + "boardChangeViewPopup-title": "Taulunäkymä", + "boards": "Taulut", + "board-view": "Taulunäkymä", + "board-view-cal": "Kalenteri", + "board-view-swimlanes": "Swimlanet", + "board-view-collapse": "Pienennä", + "board-view-lists": "Listat", + "bucket-example": "Kuten “Laatikko lista” esimerkiksi", + "cancel": "Peruuta", + "card-archived": "Tämä kortti on siirretty Arkistoon.", + "board-archived": "Tämä taulu on siirretty Arkistoon.", + "card-comments-title": "Tässä kortissa on %s kommenttia.", + "card-delete-notice": "Poistaminen on lopullista. Menetät kaikki tähän korttiin liitetyt toimet.", + "card-delete-pop": "Kaikki toimet poistetaan toimintasyötteestä, etkä pysty avata korttia uudelleen. Tätä ei voi peruuttaa.", + "card-delete-suggest-archive": "Voit siirtää kortin Arkistoon poistaaksesi sen taululta ja säilyttääksesi toimintalokin.", + "card-due": "Erääntyy", + "card-due-on": "Erääntyy", + "card-spent": "Käytetty aika", + "card-edit-attachments": "Muokkaa liitetiedostoja", + "card-edit-custom-fields": "Muokkaa mukautettuja kenttiä", + "card-start-voting": "Aloita äänestys", + "card-cancel-voting": "Poista äänestys ja kaikki äänet", + "card-edit-labels": "Muokkaa nimilappuja", + "card-edit-members": "Muokkaa jäseniä", + "card-labels-title": "Muokkaa kortin nimilappuja.", + "card-members-title": "Lisää tai poista taulun jäseniä tältä kortilta.", + "card-start": "Alkaa", + "card-start-on": "Alkaa", + "cardAttachmentsPopup-title": "Liitä mistä", + "cardCustomField-datePopup-title": "Muokkaa päivää", + "cardCustomFieldsPopup-title": "Muokkaa mukautettuja kenttiä", + "cardStartVotingPopup-title": "Äänestä", + "positiveVoteMembersPopup-title": "Kannattajat", + "negativeVoteMembersPopup-title": "Vastustajat", + "vote-question": "Äänestys kysymys", + "vote-public": "Julkinen äänestys", + "vote-for-it": "puolesta", + "vote-against": "vastaan", + "cardDeletePopup-title": "Poista kortti?", + "cardDetailsActionsPopup-title": "Korttitoimet", + "cardLabelsPopup-title": "Nimilaput", + "cardMembersPopup-title": "Jäsenet", + "cardMorePopup-title": "Lisää", + "cardTemplatePopup-title": "Luo malli", + "cards": "Kortit", + "cards-count": "korttia", + "casSignIn": "CAS-kirjautuminen", + "cardType-card": "Kortti", + "cardType-linkedCard": "Linkitetty kortti", + "cardType-linkedBoard": "Linkitetty taulu", + "change": "Muokkaa", + "change-avatar": "Muokkaa profiilikuvaa", + "change-password": "Vaihda salasana", + "change-permissions": "Muokkaa oikeuksia", + "change-settings": "Muokkaa asetuksia", + "changeAvatarPopup-title": "Muokkaa profiilikuvaa", + "changeLanguagePopup-title": "Vaihda kieltä", + "changePasswordPopup-title": "Vaihda salasana", + "changePermissionsPopup-title": "Muokkaa oikeuksia", + "changeSettingsPopup-title": "Muokkaa asetuksia", + "subtasks": "Alitehtävät", + "checklists": "Tarkistuslistat", + "click-to-star": "Klikkaa merkataksesi tämä taulu tähdellä.", + "click-to-unstar": "Klikkaa poistaaksesi tähtimerkintä taululta.", + "clipboard": "Leikepöytä tai raahaa ja pudota", + "close": "Sulje", + "close-board": "Sulje taulu", + "close-board-pop": "Voit palauttaa taulun klikkaamalla “Arkisto”-painiketta taululistan yläpalkista.", + "color-black": "musta", + "color-blue": "sininen", + "color-crimson": "karmiininpunainen", + "color-darkgreen": "tummanvihreä", + "color-gold": "kulta", + "color-gray": "harmaa", + "color-green": "vihreä", + "color-indigo": "syvän sininen", + "color-lime": "lime", + "color-magenta": "magenta", + "color-mistyrose": "vaaleanpunainen ruusu", + "color-navy": "laivastonsininen", + "color-orange": "oranssi", + "color-paleturquoise": "vaalean turkoosi", + "color-peachpuff": "persikanpunainen", + "color-pink": "vaaleanpunainen", + "color-plum": "luumunvärinen", + "color-purple": "violetti", + "color-red": "punainen", + "color-saddlebrown": "satulanruskea", + "color-silver": "hopea", + "color-sky": "taivas", + "color-slateblue": "liuskekivi sininen", + "color-white": "valkoinen", + "color-yellow": "keltainen", + "unset-color": "Peru väri", + "comment": "Kommentti", + "comment-placeholder": "Kirjoita kommentti", + "comment-only": "Vain kommentointi", + "comment-only-desc": "Voi vain kommentoida kortteja", + "no-comments": "Ei kommentteja", + "no-comments-desc": "Ei voi nähdä kommentteja ja toimintaa.", + "worker": "Työntekijä", + "worker-desc": "Voi vain siirtää kortteja, ilmoittautua kortin käsittelijäksi ja kommentoida.", + "computer": "Tietokone", + "confirm-subtask-delete-dialog": "Haluatko varmasti poistaa alitehtävän?", + "confirm-checklist-delete-dialog": "Haluatko varmasti poistaa tarkistuslistan?", + "copy-card-link-to-clipboard": "Kopioi kortin linkki leikepöydälle", + "linkCardPopup-title": "Linkitä kortti", + "searchElementPopup-title": "Etsi", + "copyCardPopup-title": "Kopioi kortti", + "copyChecklistToManyCardsPopup-title": "Kopioi tarkistuslistan malli monille korteille", + "copyChecklistToManyCardsPopup-instructions": "Kohde korttien otsikot ja kuvaukset JSON-muodossa", + "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"Ensimmäisen kortin otsikko\", \"description\":\"Ensimmäisen kortin kuvaus\"}, {\"title\":\"Toisen kortin otsikko\",\"description\":\"Toisen kortin kuvaus\"},{\"title\":\"Viimeisen kortin otsikko\",\"description\":\"Viimeisen kortin kuvaus\"} ]", + "create": "Luo", + "createBoardPopup-title": "Luo taulu", + "chooseBoardSourcePopup-title": "Tuo taulu", + "createLabelPopup-title": "Luo nimilappu", + "createCustomField": "Luo kenttä", + "createCustomFieldPopup-title": "Luo kenttä", + "current": "nykyinen", + "custom-field-delete-pop": "Tätä ei voi peruuttaa. Tämä poistaa tämän mukautetun kentän kaikista korteista ja poistaa sen historian.", + "custom-field-checkbox": "Valintaruutu", + "custom-field-date": "Päivämäärä", + "custom-field-dropdown": "Pudotusvalikko", + "custom-field-dropdown-none": "(ei mitään)", + "custom-field-dropdown-options": "Listan vaihtoehdot", + "custom-field-dropdown-options-placeholder": "Paina Enter lisätäksesi lisää vaihtoehtoja", + "custom-field-dropdown-unknown": "(tuntematon)", + "custom-field-number": "Numero", + "custom-field-text": "Teksti", + "custom-fields": "Mukautetut kentät", + "date": "Päivämäärä", + "decline": "Kieltäydy", + "default-avatar": "Oletusprofiilikuva", + "delete": "Poista", + "deleteCustomFieldPopup-title": "Poista mukautettu kenttä?", + "deleteLabelPopup-title": "Poista nimilappu?", + "description": "Kuvaus", + "disambiguateMultiLabelPopup-title": "Yksikäsitteistä nimilapputoiminta", + "disambiguateMultiMemberPopup-title": "Yksikäsitteistä jäsentoiminta", + "discard": "Hylkää", + "done": "Valmis", + "download": "Lataa", + "edit": "Muokkaa", + "edit-avatar": "Muokkaa profiilikuvaa", + "edit-profile": "Muokkaa profiilia", + "edit-wip-limit": "Muokkaa WIP-rajaa", + "soft-wip-limit": "Pehmeä WIP-raja", + "editCardStartDatePopup-title": "Muokkaa aloituspäivää", + "editCardDueDatePopup-title": "Muokkaa eräpäivää", + "editCustomFieldPopup-title": "Muokkaa kenttää", + "editCardSpentTimePopup-title": "Muuta käytettyä aikaa", + "editLabelPopup-title": "Muokkaa nimilappua", + "editNotificationPopup-title": "Muokkaa ilmoituksia", + "editProfilePopup-title": "Muokkaa profiilia", + "email": "Sähköposti", + "email-enrollAccount-subject": "Sinulle on luotu tili palveluun __siteName__", + "email-enrollAccount-text": "Hei __user__,\n\nKlikkaa alla olevaa linkkiä aloittaaksesi palvelun käytön.\n\n__url__\n\nKiitos.", + "email-fail": "Sähköpostin lähettäminen epäonnistui", + "email-fail-text": "Virhe yrittäessä lähettää sähköpostia", + "email-invalid": "Virheellinen sähköposti", + "email-invite": "Kutsu sähköpostilla", + "email-invite-subject": "__inviter__ lähetti sinulle kutsun", + "email-invite-text": "Hyvä __user__,\n\n__inviter__ kutsuu sinut liittymään taululle \"__board__\" yhteistyötä varten.\n\nOle hyvä ja seuraa alla olevaa linkkiä:\n\n__url__\n\nKiitos.", + "email-resetPassword-subject": "Nollaa salasanasi palvelussa __siteName__", + "email-resetPassword-text": "Hei __user__,\n\nNollataksesi salasanasi, klikkaa alla olevaa linkkiä.\n\n__url__\n\nKiitos.", + "email-sent": "Sähköposti lähetetty", + "email-verifyEmail-subject": "Varmista sähköpostiosoitteesi osoitteessa __url__", + "email-verifyEmail-text": "Hei __user__,\n\nvahvistaaksesi sähköpostiosoitteesi, klikkaa alla olevaa linkkiä.\n\n__url__\n\nKiitos.", + "enable-wip-limit": "Ota käyttöön WIP-raja", + "error-board-doesNotExist": "Tätä taulua ei ole olemassa", + "error-board-notAdmin": "Tehdäksesi tämän sinun täytyy olla tämän taulun ylläpitäjä", + "error-board-notAMember": "Tehdäksesi tämän sinun täytyy olla tämän taulun jäsen", + "error-json-malformed": "Tekstisi ei ole kelvollisessa JSON-muodossa", + "error-json-schema": "JSON-tietosi ei sisällä oikeaa tietoa oikeassa muodossa", + "error-list-doesNotExist": "Tätä listaa ei ole olemassa", + "error-user-doesNotExist": "Tätä käyttäjää ei ole olemassa", + "error-user-notAllowSelf": "Et voi kutsua itseäsi", + "error-user-notCreated": "Tätä käyttäjää ei ole luotu", + "error-username-taken": "Tämä käyttäjätunnus on jo käytössä", + "error-email-taken": "Sähköpostiosoite on jo käytössä", + "export-board": "Vie taulu", + "sort": "Lajittele", + "sort-desc": "Klikkaa lajitellaksesi listan", + "list-sort-by": "Lajittele lista:", + "list-label-modifiedAt": "Viimeinen käyttöaika", + "list-label-title": "Listan nimi", + "list-label-sort": "Oma manuaalinen järjestys", + "list-label-short-modifiedAt": "(L)", + "list-label-short-title": "(N)", + "list-label-short-sort": "(M)", + "filter": "Suodata", + "filter-cards": "Suodata kortit tai listat", + "list-filter-label": "Suodata listat otsikon mukaan", + "filter-clear": "Poista suodatin", + "filter-no-label": "Ei nimilappua", + "filter-no-member": "Ei jäseniä", + "filter-no-assignee": "Ei käsittelijää", + "filter-no-custom-fields": "Ei mukautettuja kenttiä", + "filter-show-archive": "Näytä arkistoidut listat", + "filter-hide-empty": "Näytä tyhjät listat", + "filter-on": "Suodatus on päällä", + "filter-on-desc": "Suodatat kortteja tällä taululla. Klikkaa tästä muokataksesi suodatinta.", + "filter-to-selection": "Suodata valintaan", + "advanced-filter-label": "Edistynyt suodatin", + "advanced-filter-description": "Edistynyt suodatin mahdollistaa merkkijonon, joka sisältää seuraavat operaattorit: == != <= >= && || ( ) Operaattorien välissä käytetään välilyöntiä. Voit suodattaa kaikki mukautetut kentät kirjoittamalla niiden nimet ja arvot. Esimerkiksi: Field1 == Value1. Huom: Jos kentillä tai arvoilla on välilyöntejä, sinun on sijoitettava ne yksittäisiin lainausmerkkeihin. Esimerkki: 'Kenttä 1' == 'Arvo 1'. Voit hypätä yksittäisen kontrollimerkkien (' \\/) yli käyttämällä \\. Esimerkki: Field1 = I\\'m. Voit myös yhdistää useita ehtoja. Esimerkiksi: F1 == V1 || F1 == V2. Yleensä kaikki operaattorit tulkitaan vasemmalta oikealle. Voit muuttaa järjestystä asettamalla sulkuja. Esimerkiksi: F1 == V1 && (F2 == V2 || F2 == V3). Voit myös etsiä tekstikentistä regexillä: F1 == /Tes.*/i", + "fullname": "Koko nimi", + "header-logo-title": "Palaa taulut sivullesi.", + "hide-system-messages": "Piilota järjestelmäviestit", + "headerBarCreateBoardPopup-title": "Luo taulu", + "home": "Koti", + "import": "Tuo", + "link": "Linkitä", + "import-board": "tuo taulu", + "import-board-c": "Tuo taulu", + "import-board-title-trello": "Tuo taulu Trellosta", + "import-board-title-wekan": "Tuo taulu edellisestä viennistä", + "import-sandstorm-backup-warning": "Älä poista tietoja joita toit alkuperäisestä viennistä tai Trellosta ennen kuin tarkistat onnistuuko sulkea ja avata tämä jyvä uudelleen, vai näkyykö Board not found -virhe, joka tarkoittaa tietojen häviämistä.", + "import-sandstorm-warning": "Tuotu taulu poistaa kaikki olemassa olevan taulun tiedot ja korvaa ne tuodulla taululla.", + "from-trello": "Trellosta", + "from-wekan": "Edellisestä viennistä", + "import-board-instruction-trello": "Mene Trello-taulullasi 'Menu', sitten 'More', 'Print and Export', 'Export JSON', ja kopioi tuloksena saamasi teksti", + "import-board-instruction-wekan": "Taulullasi, mene 'Valikko', sitten 'Vie taulu', ja kopioi teksti ladatusta tiedostosta.", + "import-board-instruction-about-errors": "Jos virheitä tulee taulua tuotaessa, joskus tuonti silti toimii, ja taulu on Kaikki taulut sivulla.", + "import-json-placeholder": "Liitä kelvollinen JSON-tietosi tähän", + "import-map-members": "Vastaavat jäsenet", + "import-members-map": "Tuomallasi taululla on muutamia jäseniä. Ole hyvä ja valitse tuomiasi jäseniä vastaavat käyttäjäsi", + "import-show-user-mapping": "Tarkasta vastaavat jäsenet", + "import-user-select": "Valitse olemassaoleva käyttäjä jota haluat käyttää tänä käyttäjänä", + "importMapMembersAddPopup-title": "Valitse käyttäjä", + "info": "Versio", + "initials": "Nimikirjaimet", + "invalid-date": "Virheellinen päivämäärä", + "invalid-time": "Virheellinen aika", + "invalid-user": "Virheellinen käyttäjä", + "joined": "liittyi", + "just-invited": "Sinut on juuri kutsuttu tälle taululle", + "keyboard-shortcuts": "Pikanäppäimet", + "label-create": "Luo nimilappu", + "label-default": "%s nimilappu (oletus)", + "label-delete-pop": "Tätä ei voi peruuttaa. Tämä poistaa tämän nimilapun kaikista korteista ja tuhoaa sen historian.", + "labels": "Nimilaput", + "language": "Kieli", + "last-admin-desc": "Et voi vaihtaa rooleja koska täytyy olla olemassa ainakin yksi ylläpitäjä.", + "leave-board": "Jää pois taululta", + "leave-board-pop": "Haluatko varmasti poistua taululta __boardTitle__? Sinut poistetaan kaikista tämän taulun korteista.", + "leaveBoardPopup-title": "Poistu taululta?", + "link-card": "Linkki tähän korttiin", + "list-archive-cards": "Siirrä kaikki tämän listan kortit Arkistoon", + "list-archive-cards-pop": "Tämä poistaa kaikki tämän listan kortit taululta. Nähdäksesi Arkistossa olevat kortit ja tuodaksesi ne takaisin taululle, klikkaa “Valikko” > “Arkisto”.", + "list-move-cards": "Siirrä kaikki kortit tässä listassa", + "list-select-cards": "Valitse kaikki kortit tässä listassa", + "set-color-list": "Aseta väri", + "listActionPopup-title": "Listatoimet", + "swimlaneActionPopup-title": "Swimlane-toimet", + "swimlaneAddPopup-title": "Lisää Swimlane alle", + "listImportCardPopup-title": "Tuo Trello-kortti", + "listMorePopup-title": "Lisää", + "link-list": "Linkki tähän listaan", + "list-delete-pop": "Kaikki toimet poistetaan toimintasyötteestä ja listan poistaminen on lopullista. Tätä ei pysty peruuttamaan.", + "list-delete-suggest-archive": "Voit siirtää listan Arkistoon poistaaksesi sen taululta ja säilyttääksesi toimintalokin.", + "lists": "Listat", + "swimlanes": "Swimlanet", + "log-out": "Kirjaudu ulos", + "log-in": "Kirjaudu sisään", + "loginPopup-title": "Kirjaudu sisään", + "memberMenuPopup-title": "Jäsenasetukset", + "members": "Jäsenet", + "menu": "Valikko", + "move-selection": "Siirrä valinta", + "moveCardPopup-title": "Siirrä kortti", + "moveCardToBottom-title": "Siirrä alimmaiseksi", + "moveCardToTop-title": "Siirrä ylimmäiseksi", + "moveSelectionPopup-title": "Siirrä valinta", + "multi-selection": "Monivalinta", + "multi-selection-on": "Monivalinta on päällä", + "muted": "Vaimennettu", + "muted-info": "Et saa koskaan ilmoituksia tämän taulun muutoksista", + "my-boards": "Tauluni", + "name": "Nimi", + "no-archived-cards": "Ei kortteja Arkistossa.", + "no-archived-lists": "Ei listoja Arkistossa.", + "no-archived-swimlanes": "Ei Swimlaneja Arkistossa.", + "no-results": "Ei tuloksia", + "normal": "Normaali", + "normal-desc": "Voi nähdä ja muokata kortteja. Ei voi muokata asetuksia.", + "not-accepted-yet": "Kutsua ei ole hyväksytty vielä", + "notify-participate": "Vastaanota päivityksiä kaikilta korteilta jotka olet tehnyt tai joihin osallistut.", + "notify-watch": "Vastaanota päivityksiä kaikilta tauluilta, listoilta tai korteilta joita seuraat.", + "optional": "valinnainen", + "or": "tai", + "page-maybe-private": "Tämä sivu voi olla yksityinen. Saatat nähdä sen <a href='%s'>kirjautumalla sisään</a>.", + "page-not-found": "Sivua ei löytynyt.", + "password": "Salasana", + "paste-or-dragdrop": "liittääksesi, tai vedä & pudota kuvatiedosto siihen (vain kuva)", + "participating": "Osallistutaan", + "preview": "Esikatsele", + "previewAttachedImagePopup-title": "Esikatsele", + "previewClipboardImagePopup-title": "Esikatsele", + "private": "Yksityinen", + "private-desc": "Tämä taulu on yksityinen. Vain taululle lisätyt henkilöt voivat nähdä ja muokata sitä.", + "profile": "Profiili", + "public": "Julkinen", + "public-desc": "Tämä taulu on julkinen. Se näkyy kenelle tahansa jolla on linkki ja näkyy myös hakukoneissa kuten Google. Vain taululle lisätyt henkilöt voivat muokata sitä.", + "quick-access-description": "Merkkaa taulu tähdellä lisätäksesi pikavalinta tähän palkkiin.", + "remove-cover": "Poista kansi", + "remove-from-board": "Poista taululta", + "remove-label": "Poista nimilappu", + "listDeletePopup-title": "Poista lista?", + "remove-member": "Poista jäsen", + "remove-member-from-card": "Poista kortilta", + "remove-member-pop": "Poista __name__ (__username__) taululta __boardTitle__? Jäsen poistetaan kaikilta taulun korteilta. Heille lähetetään ilmoitus.", + "removeMemberPopup-title": "Poista jäsen?", + "rename": "Nimeä uudelleen", + "rename-board": "Nimeä taulu uudelleen", + "restore": "Palauta", + "save": "Tallenna", + "search": "Etsi", + "rules": "Säännöt", + "search-cards": "Etsi kortin/listan otsikoista, kuvauksista ja mukautetuista kentistä tällä taululla ", + "search-example": "Etsittävä teksti?", + "select-color": "Valitse väri", + "set-wip-limit-value": "Aseta tämän listan tehtävien enimmäismäärä", + "setWipLimitPopup-title": "Aseta WIP-raja", + "shortcut-assign-self": "Valitse itsesi nykyiselle kortille", + "shortcut-autocomplete-emoji": "Automaattinen täydennys emojille", + "shortcut-autocomplete-members": "Automaattinen täydennys jäsenille", + "shortcut-clear-filters": "Poista kaikki suodattimet", + "shortcut-close-dialog": "Sulje valintaikkuna", + "shortcut-filter-my-cards": "Suodata korttini", + "shortcut-show-shortcuts": "Tuo esiin tämä pikavalintalista", + "shortcut-toggle-filterbar": "Muokkaa suodatussivupalkin näkyvyyttä", + "shortcut-toggle-sidebar": "Muokkaa taulusivupalkin näkyvyyttä", + "show-cards-minimum-count": "Näytä korttien lukumäärä jos lista sisältää enemmän kuin", + "sidebar-open": "Avaa sivupalkki", + "sidebar-close": "Sulje sivupalkki", + "signupPopup-title": "Luo tili", + "star-board-title": "Klikkaa merkataksesi taulu tähdellä. Se tulee näkymään ylimpänä taululistallasi.", + "starred-boards": "Tähdellä merkatut taulut", + "starred-boards-description": "Tähdellä merkatut taulut näkyvät ylimpänä taululistallasi.", + "subscribe": "Tilaa", + "team": "Tiimi", + "this-board": "tämä taulu", + "this-card": "tämä kortti", + "spent-time-hours": "Käytetty aika (tuntia)", + "overtime-hours": "Ylityö (tuntia)", + "overtime": "Ylityö", + "has-overtime-cards": "Sisältää ylityökortteja", + "has-spenttime-cards": "Sisältää käytetty aika -kortteja", + "time": "Aika", + "title": "Otsikko", + "tracking": "Ilmoitukset", + "tracking-info": "Sinulle ilmoitetaan muutoksista korteissa joihin olet osallistunut luojana tai jäsenenä.", + "type": "Tyyppi", + "unassign-member": "Peru jäsenvalinta", + "unsaved-description": "Sinulla on tallentamaton kuvaus.", + "unwatch": "Lopeta seuraaminen", + "upload": "Lähetä", + "upload-avatar": "Lähetä profiilikuva", + "uploaded-avatar": "Profiilikuva lähetetty", + "username": "Käyttäjätunnus", + "view-it": "Näytä se", + "warn-list-archived": "varoitus: tämä kortti on Arkistossa olevassa listassa", + "watch": "Seuraa", + "watching": "Seurataan", + "watching-info": "Sinulle ilmoitetaan tämän taulun muutoksista", + "welcome-board": "Tervetuloa-taulu", + "welcome-swimlane": "Merkkipaalu 1", + "welcome-list1": "Perusasiat", + "welcome-list2": "Edistynyt", + "card-templates-swimlane": "Korttimallit", + "list-templates-swimlane": "Listamallit", + "board-templates-swimlane": "Taulumallit", + "what-to-do": "Mitä haluat tehdä?", + "wipLimitErrorPopup-title": "Virheellinen WIP-raja", + "wipLimitErrorPopup-dialog-pt1": "Tässä listassa olevien tehtävien määrä on korkeampi kuin asettamasi WIP-raja.", + "wipLimitErrorPopup-dialog-pt2": "Siirrä joitain tehtäviä pois tästä listasta tai määritä korkeampi WIP-raja.", + "admin-panel": "Hallintapaneeli", + "settings": "Asetukset", + "people": "Ihmiset", + "registration": "Rekisteröinti", + "disable-self-registration": "Poista käytöstä itserekisteröityminen", + "invite": "Kutsu", + "invite-people": "Kutsu ihmisiä", + "to-boards": "Taulu(i)lle", + "email-addresses": "Sähköpostiosoite", + "smtp-host-description": "SMTP-palvelimen osoite jolla sähköpostit lähetetään.", + "smtp-port-description": "STMP-palvelimesi käyttämä lähteville sähköposteille tarkoitettu portti.", + "smtp-tls-description": "Ota käyttöön TLS-tuki SMTP-palvelimelle", + "smtp-host": "SMTP-isäntä", + "smtp-port": "SMTP-portti", + "smtp-username": "Käyttäjätunnus", + "smtp-password": "Salasana", + "smtp-tls": "TLS-tuki", + "send-from": "Lähettäjä", + "send-smtp-test": "Lähetä testisähköposti itsellesi", + "invitation-code": "Kutsukoodi", + "email-invite-register-subject": "__inviter__ lähetti sinulle kutsun", + "email-invite-register-text": "Hei __user__,\n\n__inviter__ kutsuu sinut mukaan kanban-taulun käyttöön.\n\nOle hyvä ja seuraa alla olevaa linkkiä:\n__url__\n\nKutsukoodisi on: __icode__\n\nKiitos.", + "email-smtp-test-subject": "SMTP-testisähköposti", + "email-smtp-test-text": "Olet onnistuneesti lähettänyt sähköpostin", + "error-invitation-code-not-exist": "Kutsukoodia ei ole olemassa", + "error-notAuthorized": "Sinulla ei ole oikeutta tarkastella tätä sivua.", + "webhook-title": "Webkoukun nimi", + "webhook-token": "Token (Valinnainen autentikoinnissa)", + "outgoing-webhooks": "Lähtevät Webkoukut", + "bidirectional-webhooks": "Kaksisuuntaiset Webkoukut", + "outgoingWebhooksPopup-title": "Lähtevät Webkoukut", + "boardCardTitlePopup-title": "Kortin otsikkosuodatin", + "disable-webhook": "Poista käytöstä tämä Webkoukku", + "global-webhook": "Kaikenkattavat Webkoukut", + "new-outgoing-webhook": "Uusi lähtevä Webkoukku", + "no-name": "(Tuntematon)", + "Node_version": "Node-versio", + "Meteor_version": "Meteor-versio", + "MongoDB_version": "MongoDB-versio", + "MongoDB_storage_engine": "MongoDB tallennusmoottori", + "MongoDB_Oplog_enabled": "MongoDB Oplog käytössä", + "OS_Arch": "Käyttöjärjestelmän arkkitehtuuri", + "OS_Cpus": "Käyttöjärjestelmän CPU-määrä", + "OS_Freemem": "Käyttöjärjestelmän vapaa muisti", + "OS_Loadavg": "Käyttöjärjestelmän kuorman keskiarvo", + "OS_Platform": "Käyttöjärjestelmäalusta", + "OS_Release": "Käyttöjärjestelmän julkaisu", + "OS_Totalmem": "Käyttöjärjestelmän muistin kokonaismäärä", + "OS_Type": "Käyttöjärjestelmän tyyppi", + "OS_Uptime": "Käyttöjärjestelmä ollut käynnissä", + "days": "päivää", + "hours": "tuntia", + "minutes": "minuuttia", + "seconds": "sekuntia", + "show-field-on-card": "Näytä tämä kenttä kortilla", + "automatically-field-on-card": "Luo kenttä automaattisesti kaikille korteille", + "showLabel-field-on-card": "Näytä kentän nimilappu minikortilla", + "yes": "Kyllä", + "no": "Ei", + "accounts": "Tilit", + "accounts-allowEmailChange": "Salli sähköpostiosoitteen muuttaminen", + "accounts-allowUserNameChange": "Salli käyttäjätunnuksen muuttaminen", + "createdAt": "Luotu", + "verified": "Varmistettu", + "active": "Aktiivinen", + "card-received": "Vastaanotettu", + "card-received-on": "Vastaanotettu", + "card-end": "Loppuu", + "card-end-on": "Loppuu", + "editCardReceivedDatePopup-title": "Vaihda vastaanottamispäivää", + "editCardEndDatePopup-title": "Vaihda loppumispäivää", + "setCardColorPopup-title": "Aseta väri", + "setCardActionsColorPopup-title": "Valitse väri", + "setSwimlaneColorPopup-title": "Valitse väri", + "setListColorPopup-title": "Valitse väri", + "assigned-by": "Tehtävänantaja", + "requested-by": "Pyytäjä", + "board-delete-notice": "Poistaminen on lopullista. Menetät kaikki listat, kortit ja toimet tällä taululla.", + "delete-board-confirm-popup": "Kaikki listat, kortit, nimilaput ja toimet poistetaan ja et pysty palauttamaan taulun sisältöä. Tätä ei voi peruuttaa.", + "boardDeletePopup-title": "Poista taulu?", + "delete-board": "Poista taulu", + "default-subtasks-board": "Alitehtävät taululle __board__", + "default": "Oletus", + "queue": "Jono", + "subtask-settings": "Alitehtävä-asetukset", + "card-settings": "Kortin asetukset", + "boardSubtaskSettingsPopup-title": "Taulualitehtävien asetukset", + "boardCardSettingsPopup-title": "Kortin asetukset", + "deposit-subtasks-board": "Talleta alitehtävät tälle taululle:", + "deposit-subtasks-list": "Laskeutumislista alatehtäville tallennettu tänne:", + "show-parent-in-minicard": "Näytä ylätehtävä minikortilla:", + "prefix-with-full-path": "Etuliite koko polulla", + "prefix-with-parent": "Etuliite ylätehtävällä", + "subtext-with-full-path": "Aliteksti koko polulla", + "subtext-with-parent": "Aliteksti ylätehtävällä", + "change-card-parent": "Muuta kortin ylätehtävää", + "parent-card": "Ylätehtäväkortti", + "source-board": "Lähdetaulu", + "no-parent": "Älä näytä ylätehtävää", + "activity-added-label": "lisätty nimilappu '%s' kohteeseen %s", + "activity-removed-label": "poistettu nimilappu '%s' kohteesta %s", + "activity-delete-attach": "poistettu liitetiedosto kohteesta %s", + "activity-added-label-card": "lisätty nimilappu '%s'", + "activity-removed-label-card": "poistettu nimilappu '%s'", + "activity-delete-attach-card": "poistettu liitetiedosto", + "activity-set-customfield": "asetettu mukautettu kentän '%s' sisällöksi '%s' kortilla %s", + "activity-unset-customfield": "poistettu mukautettu kenttä '%s' kortilla %s", + "r-rule": "Sääntö", + "r-add-trigger": "Lisää liipaisin", + "r-add-action": "Lisää toimi", + "r-board-rules": "Taulusäännöt", + "r-add-rule": "Lisää sääntö", + "r-view-rule": "Näytä sääntö", + "r-delete-rule": "Poista sääntö", + "r-new-rule-name": "Uuden säännön otsikko", + "r-no-rules": "Ei sääntöjä", + "r-when-a-card": "Kun kortti", + "r-is": "on", + "r-is-moved": "on siirretty", + "r-added-to": "lisätty kohteeseen", + "r-removed-from": "Poistettu kohteesta", + "r-the-board": "taulu", + "r-list": "lista", + "set-filter": "Aseta suodatin", + "r-moved-to": "Siirretty kohteeseen", + "r-moved-from": "Siirretty kohteesta", + "r-archived": "Siirretty Arkistoon", + "r-unarchived": "Palautettu Arkistosta", + "r-a-card": "kortti", + "r-when-a-label-is": "Kun nimilappu on", + "r-when-the-label": "Kun nimilappu on", + "r-list-name": "listan nimi", + "r-when-a-member": "Kun jäsen on", + "r-when-the-member": "Kun käyttäjä", + "r-name": "nimi", + "r-when-a-attach": "Kun liitetiedosto", + "r-when-a-checklist": "Kun tarkistuslista on", + "r-when-the-checklist": "Kun tarkistuslista", + "r-completed": "Valmistunut", + "r-made-incomplete": "Tehty ei valmistuneeksi", + "r-when-a-item": "Kun tarkistuslistan kohta on", + "r-when-the-item": "Kun tarkistuslistan kohta", + "r-checked": "Ruksattu", + "r-unchecked": "Poistettu ruksi", + "r-move-card-to": "Siirrä kortti kohteeseen", + "r-top-of": "Ylimmäiseksi", + "r-bottom-of": "Alimmaiseksi", + "r-its-list": "sen lista", + "r-archive": "Siirrä Arkistoon", + "r-unarchive": "Palauta Arkistosta", + "r-card": "kortti", + "r-add": "Lisää", + "r-remove": "Poista", + "r-label": "nimilappu", + "r-member": "jäsen", + "r-remove-all": "Poista kaikki jäsenet kortilta", + "r-set-color": "Aseta väriksi", + "r-checklist": "tarkistuslista", + "r-check-all": "Ruksaa kaikki", + "r-uncheck-all": "Poista ruksi kaikista", + "r-items-check": "kohtaa tarkistuslistassa", + "r-check": "Ruksaa", + "r-uncheck": "Poista ruksi", + "r-item": "kohta", + "r-of-checklist": "tarkistuslistasta", + "r-send-email": "Lähetä sähköposti", + "r-to": "vastaanottajalle", + "r-subject": "aihe", + "r-rule-details": "Säännön yksityiskohdat", + "r-d-move-to-top-gen": "Siirrä kortti listansa alkuun", + "r-d-move-to-top-spec": "Siirrä kortti listan alkuun", + "r-d-move-to-bottom-gen": "Siirrä kortti listansa loppuun", + "r-d-move-to-bottom-spec": "Siirrä kortti listan loppuun", + "r-d-send-email": "Lähetä sähköposti", + "r-d-send-email-to": "vastaanottajalle", + "r-d-send-email-subject": "aihe", + "r-d-send-email-message": "viesti", + "r-d-archive": "Siirrä kortti Arkistoon", + "r-d-unarchive": "Palauta kortti Arkistosta", + "r-d-add-label": "Lisää nimilappu", + "r-d-remove-label": "Poista nimilappu", + "r-create-card": "Luo uusi kortti", + "r-in-list": "listassa", + "r-in-swimlane": "swimlanessa", + "r-d-add-member": "Lisää jäsen", + "r-d-remove-member": "Poista jäsen", + "r-d-remove-all-member": "Poista kaikki jäsenet", + "r-d-check-all": "Ruksaa kaikki listan kohdat", + "r-d-uncheck-all": "Poista ruksi kaikista listan kohdista", + "r-d-check-one": "Ruksaa kohta", + "r-d-uncheck-one": "Poista ruksi kohdasta", + "r-d-check-of-list": "tarkistuslistasta", + "r-d-add-checklist": "Lisää tarkistuslista", + "r-d-remove-checklist": "Poista tarkistuslista", + "r-by": "mennessä", + "r-add-checklist": "Lisää tarkistuslista", + "r-with-items": "kohteiden kanssa", + "r-items-list": "kohde1,kohde2,kohde3", + "r-add-swimlane": "Lisää swimlane", + "r-swimlane-name": "swimlanen nimi", + "r-board-note": "Huom: jätä kenttä tyhjäksi täsmätäksesi jokaiseen mahdolliseen arvoon.", + "r-checklist-note": "Huom: tarkistuslistan kohteet täytyy kirjoittaa pilkulla eroteltuina.", + "r-when-a-card-is-moved": "Kun kortti on siirretty toiseen listaan", + "r-set": "Aseta", + "r-update": "Päivitä", + "r-datefield": "päivämäärä kenttä", + "r-df-start-at": "alkaa", + "r-df-due-at": "erääntyy", + "r-df-end-at": "loppuu", + "r-df-received-at": "vastaanotettu", + "r-to-current-datetime": "nykyiseen päivään/aikaan", + "r-remove-value-from": "Poista arvo kohteesta", + "ldap": "LDAP", + "oauth2": "OAuth2", + "cas": "CAS", + "authentication-method": "Kirjautumistapa", + "authentication-type": "Kirjautumistyyppi", + "custom-product-name": "Mukautettu tuotenimi", + "layout": "Ulkoasu", + "hide-logo": "Piilota Logo", + "add-custom-html-after-body-start": "Lisää HTML <body> alun jälkeen", + "add-custom-html-before-body-end": "Lisä HTML ennen </body> loppua", + "error-undefined": "Jotain meni pieleen", + "error-ldap-login": "Virhe tapahtui yrittäessä kirjautua sisään", + "display-authentication-method": "Näytä kirjautumistapa", + "default-authentication-method": "Oletuskirjautumistapa", + "duplicate-board": "Tee kaksoiskappale taulusta", + "people-number": "Ihmisten määrä on:", + "swimlaneDeletePopup-title": "Poista Swimlane?", + "swimlane-delete-pop": "Kaikki toimet poistetaan toimintasyötteestä ja swimlanen poistaminen on lopullista. Tätä ei pysty peruuttamaan.", + "restore-all": "Palauta kaikki", + "delete-all": "Poista kaikki", + "loading": "Ladataan, odota hetki.", + "previous_as": "viimeksi oli", + "act-a-dueAt": "muokattu eräätymisaikaa \nMilloin: __timeValue__\nMissä: __card__\n edellinen erääntymisaika oli __timeOldValue__", + "act-a-endAt": "muokattu loppumisajaksi __timeValue__ alkuperäisestä (__timeOldValue__)", + "act-a-startAt": "muokattu aloitusajaksi __timeValue__ alkuperäisestä (__timeOldValue__)", + "act-a-receivedAt": "muutettu vastaanottamisajaksi __timeValue__ alkuperäisestä (__timeOldValue__)", + "a-dueAt": "muutettu vastaanottamisajaksi", + "a-endAt": "muokattu loppumisajaksi", + "a-startAt": "muokattu aloitusajaksi", + "a-receivedAt": "muokattu vastaanottamisajaksi", + "almostdue": "nykyinen eräaika %s lähestyy", + "pastdue": "nykyinen eräaika %s on mennyt", + "duenow": "nykyinen eräaika %s on tänään", + "act-newDue": "__list__/__card__ on 1. erääntymismuistutus [__board__]", + "act-withDue": "__list__/__card__ erääntymismuistutukset [__board__]", + "act-almostdue": "muistutti nykyisen eräajan (__timeValue__) kortilla __card__ lähestyvän", + "act-pastdue": "muistutti nykyisen eräajan (__timeValue__) kortilla __card__ menneen", + "act-duenow": "muistutti nykyisen eräajan (__timeValue__) kortilla __card__ olevan nyt", + "act-atUserComment": "Sinut mainittiin [__board__] __list__/__card__", + "delete-user-confirm-popup": "Haluatko varmasti poistaa tämän käyttäjätilin? Tätä ei voi peruuttaa.", + "accounts-allowUserDelete": "Salli käyttäjien poistaa tilinsä itse", + "hide-minicard-label-text": "Piilota minikortin nimilappu teksti", + "show-desktop-drag-handles": "Näytä työpöydän vedon kahvat", + "assignee": "Käsittelijä", + "cardAssigneesPopup-title": "Käsittelijä", + "addmore-detail": "Lisää tarkempi kuvaus", + "show-on-card": "Näytä kortilla", + "new": "Uusi", + "editUserPopup-title": "Muokkaa käyttäjää", + "newUserPopup-title": "Uusi käyttäjä", + "notifications": "Ilmoitukset", + "view-all": "Näytä kaikki", + "filter-by-unread": "Suodata lukemattomat", + "mark-all-as-read": "Merkkaa kaikki luetuksi", + "remove-all-read": "Poista kaikki luetut", + "allow-rename": "Salli uudelleennimeäminen", + "allowRenamePopup-title": "Salli uudelleennimeäminen" +} \ No newline at end of file diff --git a/i18n/fr.i18n.json b/i18n/fr.i18n.json index d087c643..dbae549d 100644 --- a/i18n/fr.i18n.json +++ b/i18n/fr.i18n.json @@ -1,780 +1,780 @@ { - "accept": "Accepter", - "act-activity-notify": "Notification d'activité", - "act-addAttachment": "a ajouté la pièce jointe __attachment__ à la carte __card__ de la liste __list__ du couloir __swimlane__ du tableau __board__", - "act-deleteAttachment": "a supprimé la pièce jointe __attachment__ de la carte __card__ de la liste __list__ du couloir __swimlane__ du tableau __board__", - "act-addSubtask": "a ajouté la sous-tâche __checklist__ à la carte __card__ de la liste __list__ du couloir __swimlane__ du tableau __board__", - "act-addLabel": "a ajouté l'étiquette __label__ à la carte __card__ de la liste __list__ du couloir __swimlane__ du tableau __board__", - "act-addedLabel": "a ajouté l'étiquette __label__ à la carte __card__ de la liste __list__ du couloir __swimlane__ du tableau __board__", - "act-removeLabel": "a enlevé l'étiquette __label__ de la carte __card__ de la liste __list__ du couloir __swimlane__ du tableau __board__", - "act-removedLabel": "a enlevé l'étiquette __label__ de la carte __card__ de la liste __list__ du couloir __swimlane__ du tableau __board__", - "act-addChecklist": "a ajouté la checklist __checklist__ à la carte __card__ de la liste __list__ du couloir __swimlane__ du tableau __board__", - "act-addChecklistItem": "a ajouté l'élément __checklistItem__ à la checklist __checklist__ de la carte __card__ de la liste __list__ du couloir __swimlane__ du tableau __board__", - "act-removeChecklist": "a supprimé la checklist __checklist__ de la carte __card__ de la liste __list__ du couloir __swimlane__ du tableau __board__", - "act-removeChecklistItem": "a supprimé l'élément __checklistItem__ de la checklist __checklist__ de la carte __card__ de la liste __list__ du couloir __swimlane__ du tableau __board__", - "act-checkedItem": "a coché __checklistItem__ de la checklist __checklist__ de la carte __card__ de la liste __list__ du couloir __swimlane__ du tableau __board__", - "act-uncheckedItem": "a décoché __checklistItem__ de la checklist __checklist__ de la carte __card__ de la liste __list__ du couloir __swimlane__ du tableau __board__", - "act-completeChecklist": "a complété la checklist __checklist__ de la carte __card__ de la liste __list__ du couloir __swimlane__ du tableau __board__", - "act-uncompleteChecklist": "a rendu incomplet la checklist __checklist__ de la carte __card__ de la liste __list__ du couloir __swimlane__ du tableau __board__", - "act-addComment": "a commenté la carte __card__ : __comment__ dans la liste __list__ du couloir __swimlane__ du tableau __board__", - "act-editComment": "a édité le commentaire de la carte __card__ : __comment__ de la liste __list__ du couloir __swimlane__ du tableau __board__", - "act-deleteComment": "a supprimé le commentaire de la carte __card__ : __comment__ de la liste __list__ du couloir __swimlane__ du tableau __board__", - "act-createBoard": "a créé le tableau __board__", - "act-createSwimlane": "a créé le couloir __swimlane__ dans le tableau __board__", - "act-createCard": "a créé la carte __card__ de la liste __list__ du couloir __swimlane__ du tableau __board__", - "act-createCustomField": "a créé le champ personnalisé __customField__ du tableau __board__", - "act-deleteCustomField": "a supprimé le champ personnalisé __customField__ du tableau __board__", - "act-setCustomField": "a édité le champ personnalisé __customField__ : __customFieldValue de la carte __card__ de la liste __list__ du couloir __swimlane__ du tableau __board__", - "act-createList": "a ajouté la liste __list__ au tableau __board__", - "act-addBoardMember": "a ajouté le participant __member__ au tableau __board__", - "act-archivedBoard": "Le tableau __board__ a été déplacé vers les archives", - "act-archivedCard": "Carte __card__ de la liste __list__ du couloir __swimlane__ du tableau __board__ archivée", - "act-archivedList": "Liste __list__ du couloir __swimlane__ du tableau __board__ archivée", - "act-archivedSwimlane": "Couloir __swimlane__ du tableau __board__ archivé", - "act-importBoard": "a importé le tableau __board__", - "act-importCard": "a importé la carte __card__ de la liste __list__ du couloir __swimlane__ du tableau __board__", - "act-importList": "a importé la liste __list__ du couloir __swimlane__ du tableau __board__", - "act-joinMember": "a ajouté le participant __member__ à la carte __card__ de la liste __list__ du couloir __swimlane__ du tableau __board__", - "act-moveCard": "a déplacé la carte __card__ du tableau __board__ de la liste __oldList__ du couloir __oldSwimlane__ vers la liste __list__ du couloir __swimlane__", - "act-moveCardToOtherBoard": "a déplacé la carte __card__ de la liste __oldList__ du couloir __oldSwimlane__ du tableau __oldBoard__ vers la liste __list__ du couloir __swimlane__ du tableau __board__", - "act-removeBoardMember": "a supprimé le participant __member__ du tableau __board__", - "act-restoredCard": "a restauré la carte __card__ de la liste __list__ du couloir __swimlane__ du tableau __board__", - "act-unjoinMember": "a supprimé le participant __member__ de la carte __card__ de la liste __list__ du couloir __swimlane__ du tableau __board__", - "act-withBoardTitle": "__board__", - "act-withCardTitle": "[__board__] __card__", - "actions": "Actions", - "activities": "Activités", - "activity": "Activité", - "activity-added": "a ajouté %s à %s", - "activity-archived": "%s a été archivé", - "activity-attached": "a attaché %s à %s", - "activity-created": "a créé %s", - "activity-customfield-created": "a créé le champ personnalisé %s", - "activity-excluded": "a exclu %s de %s", - "activity-imported": "a importé %s vers %s depuis %s", - "activity-imported-board": "a importé %s depuis %s", - "activity-joined": "a rejoint %s", - "activity-moved": "a déplacé %s de %s vers %s", - "activity-on": "sur %s", - "activity-removed": "a supprimé %s de %s", - "activity-sent": "a envoyé %s vers %s", - "activity-unjoined": "a quitté %s", - "activity-subtask-added": "a ajouté une sous-tâche à %s", - "activity-checked-item": "a coché %s dans la checklist %s de %s", - "activity-unchecked-item": "a décoché %s dans la checklist %s de %s", - "activity-checklist-added": "a ajouté une checklist à %s", - "activity-checklist-removed": "a supprimé une checklist de %s", - "activity-checklist-completed": "a complété la checklist %s de %s", - "activity-checklist-uncompleted": "a rendu incomplète la checklist %s de %s", - "activity-checklist-item-added": "a ajouté un élément à la checklist '%s' dans %s", - "activity-checklist-item-removed": "a supprimé une checklist de '%s' dans %s", - "add": "Ajouter", - "activity-checked-item-card": "a coché %s dans la checklist %s", - "activity-unchecked-item-card": "a décoché %s dans la checklist %s", - "activity-checklist-completed-card": "a complété la checklist __checklist__ de la carte __card__ de la liste __list__ du couloir __swimlane__ du tableau __board__", - "activity-checklist-uncompleted-card": "a rendu incomplète la checklist %s", - "activity-editComment": "commentaire modifié %s", - "activity-deleteComment": "commentaire supprimé %s", - "add-attachment": "Ajouter une pièce jointe", - "add-board": "Ajouter un tableau", - "add-card": "Ajouter une carte", - "add-swimlane": "Ajouter un couloir", - "add-subtask": "Ajouter une sous-tâche", - "add-checklist": "Ajouter une checklist", - "add-checklist-item": "Ajouter un élément à la checklist", - "add-cover": "Ajouter la couverture", - "add-label": "Ajouter une étiquette", - "add-list": "Ajouter une liste", - "add-members": "Assigner des participants", - "added": "Ajouté le", - "addMemberPopup-title": "Participants", - "admin": "Admin", - "admin-desc": "Peut voir et éditer les cartes, supprimer des participants et changer les paramètres du tableau.", - "admin-announcement": "Annonce", - "admin-announcement-active": "Annonce destinée à tous", - "admin-announcement-title": "Annonce de l'administrateur", - "all-boards": "Tous les tableaux", - "and-n-other-card": "Et __count__ autre carte", - "and-n-other-card_plural": "Et __count__ autres cartes", - "apply": "Appliquer", - "app-is-offline": "Chargement en cours, veuillez patienter. Vous risquez de perdre des données si vous rechargez la page. Si le chargement échoue, veuillez vérifier que le serveur n'est pas arrêté.", - "archive": "Archiver", - "archive-all": "Tout archiver", - "archive-board": "Archiver le tableau", - "archive-card": "Archiver la carte", - "archive-list": "Archiver la liste", - "archive-swimlane": "Archiver le couloir", - "archive-selection": "Archiver la sélection", - "archiveBoardPopup-title": "Archiver le tableau ?", - "archived-items": "Archives", - "archived-boards": "Tableaux archivés", - "restore-board": "Restaurer le tableau", - "no-archived-boards": "Aucun tableau archivé.", - "archives": "Archives", - "template": "Modèle", - "templates": "Modèles", - "assign-member": "Affecter un participant", - "attached": "joint", - "attachment": "Pièce jointe", - "attachment-delete-pop": "La suppression d'une pièce jointe est définitive. Elle ne peut être annulée.", - "attachmentDeletePopup-title": "Supprimer la pièce jointe ?", - "attachments": "Pièces jointes", - "auto-watch": "Surveiller automatiquement les tableaux quand ils sont créés", - "avatar-too-big": "La taille du fichier de l'avatar est trop importante (70 ko au maximum)", - "back": "Retour", - "board-change-color": "Changer la couleur", - "board-nb-stars": "%s étoiles", - "board-not-found": "Tableau non trouvé", - "board-private-info": "Ce tableau sera <strong>privé</strong>", - "board-public-info": "Ce tableau sera <strong>public</strong>.", - "boardChangeColorPopup-title": "Change la couleur de fond du tableau", - "boardChangeTitlePopup-title": "Renommer le tableau", - "boardChangeVisibilityPopup-title": "Changer la visibilité", - "boardChangeWatchPopup-title": "Modifier le suivi", - "boardMenuPopup-title": "Paramètres du tableau", - "boardChangeViewPopup-title": "Vue du tableau", - "boards": "Tableaux", - "board-view": "Vue du tableau", - "board-view-cal": "Calendrier", - "board-view-swimlanes": "Couloirs", - "board-view-collapse": "Diminuer", - "board-view-lists": "Listes", - "bucket-example": "Comme « todo list » par exemple", - "cancel": "Annuler", - "card-archived": "Cette carte est archivée", - "board-archived": "Ce tableau est archivé", - "card-comments-title": "Cette carte a %s commentaires.", - "card-delete-notice": "La suppression est permanente. Vous perdrez toutes les actions associées à cette carte.", - "card-delete-pop": "Toutes les actions vont être supprimées du suivi d'activités et vous ne pourrez plus utiliser cette carte. Cette action est irréversible.", - "card-delete-suggest-archive": "Vous pouvez déplacer une carte vers les archives afin de l'enlever du tableau tout en préservant l'activité.", - "card-due": "À échéance", - "card-due-on": "Échéance le", - "card-spent": "Temps passé", - "card-edit-attachments": "Modifier les pièces jointes", - "card-edit-custom-fields": "Éditer les champs personnalisés", - "card-start-voting": "Commencer le vote", - "card-cancel-voting": "Supprimer le vote", - "card-edit-labels": "Gérer les étiquettes", - "card-edit-members": "Gérer les participants", - "card-labels-title": "Modifier les étiquettes de la carte.", - "card-members-title": "Assigner ou supprimer des participants à la carte.", - "card-start": "Début", - "card-start-on": "Commence le", - "cardAttachmentsPopup-title": "Ajouter depuis", - "cardCustomField-datePopup-title": "Modifier la date", - "cardCustomFieldsPopup-title": "Éditer les champs personnalisés", - "cardStartVotingPopup-title": "Commencer un vote", - "positiveVoteMembersPopup-title": "Pour", - "negativeVoteMembersPopup-title": "Contre", - "vote-question": "Question du vote", - "vote-public": "Vote public", - "vote-for-it": "pour", - "vote-against": "contre", - "cardDeletePopup-title": "Supprimer la carte ?", - "cardDetailsActionsPopup-title": "Actions sur la carte", - "cardLabelsPopup-title": "Étiquettes", - "cardMembersPopup-title": "Participants", - "cardMorePopup-title": "Plus", - "cardTemplatePopup-title": "Créer un modèle", - "cards": "Cartes", - "cards-count": "Cartes", - "casSignIn": "Se connecter avec CAS", - "cardType-card": "Carte", - "cardType-linkedCard": "Carte liée", - "cardType-linkedBoard": "Tableau lié", - "change": "Modifier", - "change-avatar": "Modifier l'avatar", - "change-password": "Modifier le mot de passe", - "change-permissions": "Modifier les permissions", - "change-settings": "Modifier les paramètres", - "changeAvatarPopup-title": "Modifier l'avatar", - "changeLanguagePopup-title": "Modifier la langue", - "changePasswordPopup-title": "Modifier le mot de passe", - "changePermissionsPopup-title": "Modifier les permissions", - "changeSettingsPopup-title": "Modifier les paramètres", - "subtasks": "Sous-tâches", - "checklists": "Checklists", - "click-to-star": "Cliquez pour ajouter ce tableau aux favoris.", - "click-to-unstar": "Cliquez pour retirer ce tableau des favoris.", - "clipboard": "Presse-papier ou glisser-déposer", - "close": "Fermer", - "close-board": "Fermer le tableau", - "close-board-pop": "Vous pouvez restaurer le tableau en cliquant sur le bouton « Archives » depuis le menu en entête.", - "color-black": "noir", - "color-blue": "bleu", - "color-crimson": "rouge cramoisi", - "color-darkgreen": "vert foncé", - "color-gold": "or", - "color-gray": "gris", - "color-green": "vert", - "color-indigo": "indigo", - "color-lime": "citron vert", - "color-magenta": "magenta", - "color-mistyrose": "rose brumeux", - "color-navy": "bleu marin", - "color-orange": "orange", - "color-paleturquoise": "azurin", - "color-peachpuff": "beige pêche", - "color-pink": "rose", - "color-plum": "prune", - "color-purple": "violet", - "color-red": "rouge", - "color-saddlebrown": "brun cuir", - "color-silver": "argent", - "color-sky": "ciel", - "color-slateblue": "bleu ardoise", - "color-white": "blanc", - "color-yellow": "jaune", - "unset-color": "Enlever", - "comment": "Commenter", - "comment-placeholder": "Écrire un commentaire", - "comment-only": "Commentaire uniquement", - "comment-only-desc": "Ne peut que commenter des cartes.", - "no-comments": "Aucun commentaire", - "no-comments-desc": "Ne peut pas voir les commentaires et les activités.", - "worker": "Travailleur", - "worker-desc": "Peut seulement déplacer des cartes, s'assigner à une carte et la commenter.", - "computer": "Ordinateur", - "confirm-subtask-delete-dialog": "Êtes-vous sûr de vouloir supprimer la sous-tâche ?", - "confirm-checklist-delete-dialog": "Êtes-vous sûr de vouloir supprimer la checklist ?", - "copy-card-link-to-clipboard": "Copier le lien vers la carte dans le presse-papier", - "linkCardPopup-title": "Lier une Carte", - "searchElementPopup-title": "Chercher", - "copyCardPopup-title": "Copier la carte", - "copyChecklistToManyCardsPopup-title": "Copier le modèle de checklist vers plusieurs cartes", - "copyChecklistToManyCardsPopup-instructions": "Titres et descriptions des cartes de destination dans ce format JSON", - "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"Titre de la première carte\", \"description\":\"Description de la première carte\"}, {\"title\":\"Titre de la seconde carte\",\"description\":\"Description de la seconde carte\"},{\"title\":\"Titre de la dernière carte\",\"description\":\"Description de la dernière carte\"} ]", - "create": "Créer", - "createBoardPopup-title": "Créer un tableau", - "chooseBoardSourcePopup-title": "Importer un tableau", - "createLabelPopup-title": "Créer une étiquette", - "createCustomField": "Créer un champ personnalisé", - "createCustomFieldPopup-title": "Créer un champ personnalisé", - "current": "actuel", - "custom-field-delete-pop": "Cette action n'est pas réversible. Elle supprimera ce champ personnalisé de toutes les cartes et détruira son historique.", - "custom-field-checkbox": "Case à cocher", - "custom-field-date": "Date", - "custom-field-dropdown": "Liste de choix", - "custom-field-dropdown-none": "(aucun)", - "custom-field-dropdown-options": "Options de liste", - "custom-field-dropdown-options-placeholder": "Appuyez sur Entrée pour ajouter d'autres options", - "custom-field-dropdown-unknown": "(inconnu)", - "custom-field-number": "Nombre", - "custom-field-text": "Texte", - "custom-fields": "Champs personnalisés", - "date": "Date", - "decline": "Refuser", - "default-avatar": "Avatar par défaut", - "delete": "Supprimer", - "deleteCustomFieldPopup-title": "Supprimer le champ personnalisé ?", - "deleteLabelPopup-title": "Supprimer l'étiquette ?", - "description": "Description", - "disambiguateMultiLabelPopup-title": "Préciser l'action sur l'étiquette", - "disambiguateMultiMemberPopup-title": "Préciser l'action sur le participant", - "discard": "Mettre à la corbeille", - "done": "Fait", - "download": "Télécharger", - "edit": "Modifier", - "edit-avatar": "Modifier l'avatar", - "edit-profile": "Modifier le profil", - "edit-wip-limit": "Éditer la limite WIP", - "soft-wip-limit": "Limite WIP douce", - "editCardStartDatePopup-title": "Modifier la date de début", - "editCardDueDatePopup-title": "Modifier la date d'échéance", - "editCustomFieldPopup-title": "Éditer le champ personnalisé", - "editCardSpentTimePopup-title": "Modifier le temps passé", - "editLabelPopup-title": "Modifier l'étiquette", - "editNotificationPopup-title": "Modifier la notification", - "editProfilePopup-title": "Modifier le profil", - "email": "E-mail", - "email-enrollAccount-subject": "Un compte a été créé pour vous sur __siteName__", - "email-enrollAccount-text": "Bonjour __user__,\n\nPour commencer à utiliser ce service, il suffit de cliquer sur le lien ci-dessous.\n\n__url__\n\nMerci.", - "email-fail": "Échec de l'envoi du courriel.", - "email-fail-text": "Une erreur est survenue en tentant d'envoyer l'email", - "email-invalid": "Adresse e-mail incorrecte.", - "email-invite": "Inviter par e-mail", - "email-invite-subject": "__inviter__ vous a envoyé une invitation", - "email-invite-text": "Cher __user__,\n\n__inviter__ vous invite à rejoindre le tableau \"__board__\" pour collaborer.\n\nVeuillez suivre le lien ci-dessous :\n\n__url__\n\nMerci.", - "email-resetPassword-subject": "Réinitialiser votre mot de passe sur __siteName__", - "email-resetPassword-text": "Bonjour __user__,\n\nPour réinitialiser votre mot de passe, cliquez sur le lien ci-dessous.\n\n__url__\n\nMerci.", - "email-sent": "Courriel envoyé", - "email-verifyEmail-subject": "Vérifier votre adresse de courriel sur __siteName__", - "email-verifyEmail-text": "Bonjour __user__,\n\nPour vérifier votre compte courriel, il suffit de cliquer sur le lien ci-dessous.\n\n__url__\n\nMerci.", - "enable-wip-limit": "Activer la limite WIP", - "error-board-doesNotExist": "Ce tableau n'existe pas", - "error-board-notAdmin": "Vous devez être administrateur de ce tableau pour faire cela", - "error-board-notAMember": "Vous devez être participant de ce tableau pour faire cela", - "error-json-malformed": "Votre texte JSON n'est pas valide", - "error-json-schema": "Vos données JSON ne contiennent pas l'information appropriée dans un format correct", - "error-list-doesNotExist": "Cette liste n'existe pas", - "error-user-doesNotExist": "Cet utilisateur n'existe pas", - "error-user-notAllowSelf": "Vous ne pouvez pas vous inviter vous-même", - "error-user-notCreated": "Cet utilisateur n'a pas encore été créé", - "error-username-taken": "Ce nom d'utilisateur est déjà utilisé", - "error-email-taken": "Cette adresse mail est déjà utilisée", - "export-board": "Exporter le tableau", - "sort": "Tri", - "sort-desc": "Cliquez pour trier la liste", - "list-sort-by": "Trier la liste par:", - "list-label-modifiedAt": "Dernier accès", - "list-label-title": "Nom de liste", - "list-label-sort": "Votre manuel", - "list-label-short-modifiedAt": "(D)", - "list-label-short-title": "(N)", - "list-label-short-sort": "(M)", - "filter": "Filtrer", - "filter-cards": "Filtrer les cartes ou listes", - "list-filter-label": "Filtrer la liste par titre", - "filter-clear": "Supprimer les filtres", - "filter-no-label": "Aucune étiquette", - "filter-no-member": "Aucun participant", - "filter-no-assignee": "Pas de personne assignée", - "filter-no-custom-fields": "Pas de champs personnalisés", - "filter-show-archive": "Montrer les listes archivées", - "filter-hide-empty": "Cacher les listes vides", - "filter-on": "Le filtre est actif", - "filter-on-desc": "Vous êtes en train de filtrer les cartes sur ce tableau. Cliquez ici pour modifier les filtres.", - "filter-to-selection": "Filtre vers la sélection", - "advanced-filter-label": "Filtre avancé", - "advanced-filter-description": "Le filtre avancé permet d'écrire une chaîne contenant les opérateur suivants : == != <= >= && || ( ). Les opérateurs doivent être séparés par des espaces. Vous pouvez filtrer tous les champs personnalisés en saisissant leur nom et leur valeur. Par exemple : champ1 == valeur1. Remarque : si des champs ou valeurs contiennent des espaces, vous devez les mettre entre apostrophes. Par exemple : 'champ 1' = 'valeur 1'. Pour échapper un caractère de contrôle (' \\/), vous pouvez utiliser \\. Par exemple : champ1 = I\\'m. Il est également possible de combiner plusieurs conditions. Par exemple : f1 == v1 || f2 == v2. Normalement, tous les opérateurs sont interprétés de gauche à droite. Vous pouvez changer l'ordre à l'aide de parenthèses. Par exemple : f1 == v1 and (f2 == v2 || f2 == v3). Vous pouvez également chercher parmi les champs texte en utilisant des expressions régulières : f1 == /Test.*/i", - "fullname": "Nom complet", - "header-logo-title": "Retourner à la page des tableaux", - "hide-system-messages": "Masquer les messages système", - "headerBarCreateBoardPopup-title": "Créer un tableau", - "home": "Accueil", - "import": "Importer", - "link": "Lien", - "import-board": "importer un tableau", - "import-board-c": "Importer un tableau", - "import-board-title-trello": "Importer un tableau depuis Trello", - "import-board-title-wekan": "Importer un tableau depuis un export précédent", - "import-sandstorm-backup-warning": "Ne supprimez pas les données que vous importez d'un tableau exporté d'origine ou de Trello avant de vérifier que la graine peut se fermer et s'ouvrir à nouveau ou qu'une erreur \"Tableau introuvable\" survient, sinon vous perdrez vos données.", - "import-sandstorm-warning": "Le tableau importé supprimera toutes les données du tableau et les remplacera avec celles du tableau importé.", - "from-trello": "Depuis Trello", - "from-wekan": "Depuis un export précédent", - "import-board-instruction-trello": "Dans votre tableau Trello, allez sur 'Menu', puis sur 'Plus', 'Imprimer et exporter', 'Exporter en JSON' et copiez le texte du résultat", - "import-board-instruction-wekan": "Dans votre tableau, allez dans 'Menu', puis 'Exporter un tableau', et copier le texte du fichier téléchargé.", - "import-board-instruction-about-errors": "Si une erreur survient en important le tableau, il se peut que l'import ait fonctionné, et que le tableau se trouve sur la page \"Tous les tableaux\".", - "import-json-placeholder": "Collez ici les données JSON valides", - "import-map-members": "Assigner des participants", - "import-members-map": "Le tableau que vous venez d'importer contient des participants. Veuillez assigner les participants que vous souhaitez importer à vos utilisateurs.", - "import-show-user-mapping": "Contrôler l'assignation des participants", - "import-user-select": "Sélectionnez l'utilisateur existant que vous voulez associer à ce participant", - "importMapMembersAddPopup-title": "Sélectionner le participant", - "info": "Version", - "initials": "Initiales", - "invalid-date": "Date invalide", - "invalid-time": "Heure invalide", - "invalid-user": "Utilisateur invalide", - "joined": "a rejoint", - "just-invited": "Vous venez d'être invité à ce tableau", - "keyboard-shortcuts": "Raccourcis clavier", - "label-create": "Créer une étiquette", - "label-default": "étiquette %s (défaut)", - "label-delete-pop": "Cette action est irréversible. Elle supprimera cette étiquette de toutes les cartes ainsi que l'historique associé.", - "labels": "Étiquettes", - "language": "Langue", - "last-admin-desc": "Vous ne pouvez pas changer les rôles car il doit y avoir au moins un administrateur.", - "leave-board": "Quitter le tableau", - "leave-board-pop": "Êtes-vous sur de vouloir quitter __boardTitle__ ? Vous ne serez plus associé aux cartes de ce tableau.", - "leaveBoardPopup-title": "Quitter le tableau", - "link-card": "Lier à cette carte", - "list-archive-cards": "Déplacer toutes les cartes de cette liste vers les archives", - "list-archive-cards-pop": "Cela supprimera du tableau toutes les cartes de cette liste. Pour voir les cartes archivées et les renvoyer vers le tableau, cliquez sur « Menu » puis « Archives ».", - "list-move-cards": "Déplacer toutes les cartes de cette liste", - "list-select-cards": "Sélectionner toutes les cartes de cette liste", - "set-color-list": "Définir la couleur", - "listActionPopup-title": "Actions sur la liste", - "swimlaneActionPopup-title": "Actions du couloir", - "swimlaneAddPopup-title": "Ajouter un couloir en dessous", - "listImportCardPopup-title": "Importer une carte Trello", - "listMorePopup-title": "Plus", - "link-list": "Lien vers cette liste", - "list-delete-pop": "Toutes les actions seront supprimées du fil d'activité et il ne sera plus possible de les récupérer. Cette action est irréversible.", - "list-delete-suggest-archive": "Vous pouvez archiver une liste pour l'enlever du tableau tout en conservant son activité.", - "lists": "Listes", - "swimlanes": "Couloirs", - "log-out": "Déconnexion", - "log-in": "Connexion", - "loginPopup-title": "Connexion", - "memberMenuPopup-title": "Préférence du participant", - "members": "Participants", - "menu": "Menu", - "move-selection": "Déplacer la sélection", - "moveCardPopup-title": "Déplacer la carte", - "moveCardToBottom-title": "Déplacer tout en bas", - "moveCardToTop-title": "Déplacer tout en haut", - "moveSelectionPopup-title": "Déplacer la sélection", - "multi-selection": "Sélection multiple", - "multi-selection-on": "Multi-Selection active", - "muted": "Silencieux", - "muted-info": "Vous ne serez jamais averti des modifications effectuées dans ce tableau", - "my-boards": "Mes tableaux", - "name": "Nom", - "no-archived-cards": "Aucune carte archivée.", - "no-archived-lists": "Aucune liste archivée.", - "no-archived-swimlanes": "Aucun couloir archivé.", - "no-results": "Pas de résultats", - "normal": "Normal", - "normal-desc": "Peut voir et modifier les cartes. Ne peut pas changer les paramètres.", - "not-accepted-yet": "L'invitation n'a pas encore été acceptée", - "notify-participate": "Recevoir les mises à jour de toutes les cartes auxquelles vous participez en tant que créateur ou que participant", - "notify-watch": "Recevoir les mises à jour de tous les tableaux, listes ou cartes que vous suivez", - "optional": "optionnel", - "or": "ou", - "page-maybe-private": "Cette page est peut-être privée. Vous pourrez peut-être la voir en vous <a href='%s'>connectant</a>.", - "page-not-found": "Page non trouvée", - "password": "Mot de passe", - "paste-or-dragdrop": "pour coller, ou glissez-déposez une image ici (seulement une image)", - "participating": "Participant", - "preview": "Prévisualiser", - "previewAttachedImagePopup-title": "Prévisualiser", - "previewClipboardImagePopup-title": "Prévisualiser", - "private": "Privé", - "private-desc": "Ce tableau est privé. Seuls les membres peuvent y accéder et le modifier.", - "profile": "Profil", - "public": "Public", - "public-desc": "Ce tableau est public. Il est accessible par toutes les personnes disposant du lien et apparaîtra dans les résultats des moteurs de recherche tels que Google. Seuls les membres peuvent le modifier.", - "quick-access-description": "Ajouter un tableau à vos favoris pour créer un raccourci dans cette barre.", - "remove-cover": "Enlever la page de présentation", - "remove-from-board": "Retirer du tableau", - "remove-label": "Retirer l'étiquette", - "listDeletePopup-title": "Supprimer la liste ?", - "remove-member": "Supprimer le participant", - "remove-member-from-card": "Supprimer de la carte", - "remove-member-pop": "Supprimer __name__ (__username__) de __boardTitle__ ? Ce participant sera supprimé de toutes les cartes du tableau et recevra une notification.", - "removeMemberPopup-title": "Supprimer le participant ?", - "rename": "Renommer", - "rename-board": "Renommer le tableau", - "restore": "Restaurer", - "save": "Enregistrer", - "search": "Chercher", - "rules": "Règles", - "search-cards": "Rechercher parmi les titres, descriptions et champs personnalisés des cartes/listes de ce tableau", - "search-example": "Texte à rechercher ?", - "select-color": "Sélectionner une couleur", - "set-wip-limit-value": "Définit une limite maximale au nombre de cartes de cette liste", - "setWipLimitPopup-title": "Définir la limite WIP", - "shortcut-assign-self": "Affecter cette carte à vous-même", - "shortcut-autocomplete-emoji": "Auto-complétion des emoji", - "shortcut-autocomplete-members": "Auto-complétion des participants", - "shortcut-clear-filters": "Retirer tous les filtres", - "shortcut-close-dialog": "Fermer la boîte de dialogue", - "shortcut-filter-my-cards": "Filtrer mes cartes", - "shortcut-show-shortcuts": "Afficher cette liste de raccourcis", - "shortcut-toggle-filterbar": "Afficher/Masquer la barre latérale des filtres", - "shortcut-toggle-sidebar": "Afficher/Masquer la barre latérale du tableau", - "show-cards-minimum-count": "Afficher le nombre de cartes si la liste en contient plus de", - "sidebar-open": "Ouvrir le panneau", - "sidebar-close": "Fermer le panneau", - "signupPopup-title": "Créer un compte", - "star-board-title": "Cliquer pour ajouter ce tableau aux favoris. Il sera affiché en tête de votre liste de tableaux.", - "starred-boards": "Tableaux favoris", - "starred-boards-description": "Les tableaux favoris s'affichent en tête de votre liste de tableaux.", - "subscribe": "Suivre", - "team": "Équipe", - "this-board": "ce tableau", - "this-card": "cette carte", - "spent-time-hours": "Temps passé (heures)", - "overtime-hours": "Temps supplémentaire (heures)", - "overtime": "Temps supplémentaire", - "has-overtime-cards": "A des cartes avec du temps supplémentaire", - "has-spenttime-cards": "A des cartes avec du temps passé", - "time": "Temps", - "title": "Titre", - "tracking": "Suivi", - "tracking-info": "Vous serez notifié de toute modification concernant les cartes pour lesquelles vous êtes impliqué en tant que créateur ou participant.", - "type": "Type", - "unassign-member": "Retirer le participant", - "unsaved-description": "Vous avez une description non sauvegardée", - "unwatch": "Arrêter de suivre", - "upload": "Télécharger", - "upload-avatar": "Télécharger un avatar", - "uploaded-avatar": "Avatar téléchargé", - "username": "Nom d'utilisateur", - "view-it": "Le voir", - "warn-list-archived": "attention : cette carte est dans une liste archivée", - "watch": "Suivre", - "watching": "Suivi", - "watching-info": "Vous serez notifié de toute modification dans ce tableau", - "welcome-board": "Tableau de bienvenue", - "welcome-swimlane": "Jalon 1", - "welcome-list1": "Basiques", - "welcome-list2": "Avancés", - "card-templates-swimlane": "Modèles de cartes", - "list-templates-swimlane": "Modèles de listes", - "board-templates-swimlane": "Modèles de tableaux", - "what-to-do": "Que voulez-vous faire ?", - "wipLimitErrorPopup-title": "Limite WIP invalide", - "wipLimitErrorPopup-dialog-pt1": "Le nombre de cartes de cette liste est supérieur à la limite WIP que vous avez définie.", - "wipLimitErrorPopup-dialog-pt2": "Veuillez enlever des cartes de cette liste, ou définir une limite WIP plus importante.", - "admin-panel": "Panneau d'administration", - "settings": "Paramètres", - "people": "Personne", - "registration": "Inscription", - "disable-self-registration": "Désactiver l'inscription", - "invite": "Inviter", - "invite-people": "Inviter une personne", - "to-boards": "Au(x) tableau(x)", - "email-addresses": "Adresses mail", - "smtp-host-description": "L'adresse du serveur SMTP qui gère vos mails.", - "smtp-port-description": "Le port des mails sortants du serveur SMTP.", - "smtp-tls-description": "Activer la gestion de TLS sur le serveur SMTP", - "smtp-host": "Hôte SMTP", - "smtp-port": "Port SMTP", - "smtp-username": "Nom d'utilisateur", - "smtp-password": "Mot de passe", - "smtp-tls": "Prise en charge de TLS", - "send-from": "De", - "send-smtp-test": "Envoyer un mail de test à vous-même", - "invitation-code": "Code d'invitation", - "email-invite-register-subject": "__inviter__ vous a envoyé une invitation", - "email-invite-register-text": "Cher __user__,\n\n__inviter__ vous invite à le rejoindre sur le tableau kanban pour collaborer.\n\nVeuillez suivre le lien ci-dessous :\n__url__\n\nVotre code d'invitation est : __icode__\n\nMerci.", - "email-smtp-test-subject": "E-mail de test SMTP", - "email-smtp-test-text": "Vous avez envoyé un mail avec succès", - "error-invitation-code-not-exist": "Ce code d'invitation n'existe pas.", - "error-notAuthorized": "Vous n'êtes pas autorisé à accéder à cette page.", - "webhook-title": "Nom du webhook", - "webhook-token": "Jeton (optionnel pour l'authentification)", - "outgoing-webhooks": "Webhooks sortants", - "bidirectional-webhooks": "Webhooks bidirectionnels", - "outgoingWebhooksPopup-title": "Webhooks sortants", - "boardCardTitlePopup-title": "Filtre par titre de carte", - "disable-webhook": "Désactiver ce webhook", - "global-webhook": "Webhooks globaux", - "new-outgoing-webhook": "Nouveau webhook sortant", - "no-name": "(Inconnu)", - "Node_version": "Version de Node", - "Meteor_version": "Version de Meteor", - "MongoDB_version": "Version de MongoDB", - "MongoDB_storage_engine": "Moteur de stockage MongoDB", - "MongoDB_Oplog_enabled": "MongoDB Oplog activé", - "OS_Arch": "OS Architecture", - "OS_Cpus": "OS Nombre CPU", - "OS_Freemem": "OS Mémoire libre", - "OS_Loadavg": "OS Charge moyenne", - "OS_Platform": "OS Plate-forme", - "OS_Release": "OS Version", - "OS_Totalmem": "OS Mémoire totale", - "OS_Type": "Type d'OS", - "OS_Uptime": "OS Durée de fonctionnement", - "days": "jours", - "hours": "heures", - "minutes": "minutes", - "seconds": "secondes", - "show-field-on-card": "Afficher ce champ sur la carte", - "automatically-field-on-card": "Créer automatiquement le champ sur toutes les cartes", - "showLabel-field-on-card": "Indiquer l'étiquette du champ sur la mini-carte", - "yes": "Oui", - "no": "Non", - "accounts": "Comptes", - "accounts-allowEmailChange": "Autoriser le changement d'adresse mail", - "accounts-allowUserNameChange": "Autoriser le changement d'identifiant", - "createdAt": "Créé le", - "verified": "Vérifié", - "active": "Actif", - "card-received": "Reçue", - "card-received-on": "Reçue le", - "card-end": "Fin", - "card-end-on": "Se termine le", - "editCardReceivedDatePopup-title": "Modifier la date de réception", - "editCardEndDatePopup-title": "Modifier la date de fin", - "setCardColorPopup-title": "Définir la couleur", - "setCardActionsColorPopup-title": "Choisissez une couleur", - "setSwimlaneColorPopup-title": "Choisissez une couleur", - "setListColorPopup-title": "Choisissez une couleur", - "assigned-by": "Assigné par", - "requested-by": "Demandé par", - "board-delete-notice": "La suppression est définitive. Vous perdrez toutes les listes, cartes et actions associées à ce tableau.", - "delete-board-confirm-popup": "Toutes les listes, cartes, étiquettes et activités seront supprimées et vous ne pourrez pas retrouver le contenu du tableau. Il n'y a pas d'annulation possible.", - "boardDeletePopup-title": "Supprimer le tableau ?", - "delete-board": "Supprimer le tableau", - "default-subtasks-board": "Sous-tâches du tableau __board__", - "default": "Défaut", - "queue": "Queue", - "subtask-settings": "Paramètres des sous-tâches", - "card-settings": "Paramètres de la carte", - "boardSubtaskSettingsPopup-title": "Paramètres des sous-tâches du tableau", - "boardCardSettingsPopup-title": "Paramètres de la carte", - "deposit-subtasks-board": "Déposer des sous-tâches dans ce tableau :", - "deposit-subtasks-list": "Liste de destination pour les sous-tâches déposées ici :", - "show-parent-in-minicard": "Voir la carte parente dans la mini-carte :", - "prefix-with-full-path": "Préfixer avec le chemin complet", - "prefix-with-parent": "Préfixer avec le parent", - "subtext-with-full-path": "Sous-titre avec le chemin complet", - "subtext-with-parent": "Sous-titre avec le parent", - "change-card-parent": "Changer le parent de la carte", - "parent-card": "Carte parente", - "source-board": "Tableau source", - "no-parent": "Ne pas afficher le parent", - "activity-added-label": "a ajouté l'étiquette '%s' à %s", - "activity-removed-label": "a supprimé l'étiquette '%s' de %s", - "activity-delete-attach": "a supprimé une pièce jointe de %s", - "activity-added-label-card": "a ajouté l'étiquette '%s'", - "activity-removed-label-card": "a supprimé l'étiquette '%s'", - "activity-delete-attach-card": "a supprimé une pièce jointe", - "activity-set-customfield": "a défini le champ personnalisé '%s' à '%s' dans %s", - "activity-unset-customfield": "a effacé le champ personnalisé '%s' dans %s", - "r-rule": "Règle", - "r-add-trigger": "Ajouter un déclencheur", - "r-add-action": "Ajouter une action", - "r-board-rules": "Règles du tableau", - "r-add-rule": "Ajouter une règle", - "r-view-rule": "Voir la règle", - "r-delete-rule": "Supprimer la règle", - "r-new-rule-name": "Titre de la nouvelle règle", - "r-no-rules": "Pas de règles", - "r-when-a-card": "Quand une carte", - "r-is": "est", - "r-is-moved": "est déplacée", - "r-added-to": "est ajoutée à", - "r-removed-from": "Supprimé de", - "r-the-board": "tableau", - "r-list": "liste", - "set-filter": "Définir un filtre", - "r-moved-to": "Déplacé vers", - "r-moved-from": "Déplacé depuis", - "r-archived": "Archivé", - "r-unarchived": "Restauré depuis l'Archive", - "r-a-card": "carte", - "r-when-a-label-is": "Quand une étiquette est", - "r-when-the-label": "Quand l'étiquette est", - "r-list-name": "Nom de la liste", - "r-when-a-member": "Quand un participant est", - "r-when-the-member": "Quand le participant", - "r-name": "nom", - "r-when-a-attach": "Quand une pièce jointe", - "r-when-a-checklist": "Quand une checklist est", - "r-when-the-checklist": "Quand la checklist", - "r-completed": "Terminé", - "r-made-incomplete": "Rendu incomplet", - "r-when-a-item": "Quand un élément de la checklist est", - "r-when-the-item": "Quand l'élément de la checklist", - "r-checked": "Coché", - "r-unchecked": "Décoché", - "r-move-card-to": "Déplacer la carte vers", - "r-top-of": "En haut de", - "r-bottom-of": "En bas de", - "r-its-list": "sa liste", - "r-archive": "Archiver", - "r-unarchive": "Restaurer depuis l'Archive", - "r-card": "carte", - "r-add": "Ajouter", - "r-remove": "Supprimer", - "r-label": "étiquette", - "r-member": "participant", - "r-remove-all": "Supprimer tous les membres de la carte", - "r-set-color": "Définir la couleur à", - "r-checklist": "checklist", - "r-check-all": "Tout cocher", - "r-uncheck-all": "Tout décocher", - "r-items-check": "Élément de checklist", - "r-check": "Cocher", - "r-uncheck": "Décocher", - "r-item": "élément", - "r-of-checklist": "de la checklist", - "r-send-email": "Envoyer un email", - "r-to": "à", - "r-subject": "sujet", - "r-rule-details": "Détails de la règle", - "r-d-move-to-top-gen": "Déplacer la carte en haut de sa liste", - "r-d-move-to-top-spec": "Déplacer la carte en haut de la liste", - "r-d-move-to-bottom-gen": "Déplacer la carte en bas de sa liste", - "r-d-move-to-bottom-spec": "Déplacer la carte en bas de la liste", - "r-d-send-email": "Envoyer un email", - "r-d-send-email-to": "à", - "r-d-send-email-subject": "sujet", - "r-d-send-email-message": "message", - "r-d-archive": "Archiver la carte", - "r-d-unarchive": "Restaurer la carte depuis l'Archive", - "r-d-add-label": "Ajouter une étiquette", - "r-d-remove-label": "Supprimer l'étiquette", - "r-create-card": "Créer une nouvelle carte", - "r-in-list": "dans la liste", - "r-in-swimlane": "Dans le couloir", - "r-d-add-member": "Ajouter un participant", - "r-d-remove-member": "Supprimer un participant", - "r-d-remove-all-member": "Supprimer tous les participants", - "r-d-check-all": "Cocher tous les éléments d'une liste", - "r-d-uncheck-all": "Décocher tous les éléments d'une liste", - "r-d-check-one": "Cocher l'élément", - "r-d-uncheck-one": "Décocher l'élément", - "r-d-check-of-list": "de la checklist", - "r-d-add-checklist": "Ajouter une checklist", - "r-d-remove-checklist": "Supprimer la checklist", - "r-by": "par", - "r-add-checklist": "Ajouter une checklist", - "r-with-items": "avec les items", - "r-items-list": "item1, item2, item3", - "r-add-swimlane": "Ajouter un couloir", - "r-swimlane-name": "Nom du couloir", - "r-board-note": "Note : laisser le champ vide pour faire correspondre avec toutes les valeurs possibles.", - "r-checklist-note": "Note : les items de la checklist doivent être séparés par des virgules.", - "r-when-a-card-is-moved": "Quand une carte est déplacée vers une autre liste", - "r-set": "Définir", - "r-update": "Mettre à jour", - "r-datefield": "champ date", - "r-df-start-at": "début", - "r-df-due-at": "échéance", - "r-df-end-at": "fin", - "r-df-received-at": "reçu", - "r-to-current-datetime": "à la date/heure courante", - "r-remove-value-from": "Supprimer la valeur de", - "ldap": "LDAP", - "oauth2": "OAuth2", - "cas": "CAS", - "authentication-method": "Méthode d'authentification", - "authentication-type": "Type d'authentification", - "custom-product-name": "Nom personnalisé", - "layout": "Interface", - "hide-logo": "Cacher le logo", - "add-custom-html-after-body-start": "Ajouter le HTML personnalisé après le début du <body>", - "add-custom-html-before-body-end": "Ajouter le HTML personnalisé avant la fin du </body>", - "error-undefined": "Une erreur inconnue s'est produite", - "error-ldap-login": "Une erreur s'est produite lors de la tentative de connexion", - "display-authentication-method": "Afficher la méthode d'authentification", - "default-authentication-method": "Méthode d'authentification par défaut", - "duplicate-board": "Dupliquer le tableau", - "people-number": "Le nombre d'utilisateurs est de :", - "swimlaneDeletePopup-title": "Supprimer le couloir ?", - "swimlane-delete-pop": "Toutes les actions vont être supprimées du suivi d'activités et vous ne pourrez plus utiliser ce couloir. Cette action est irréversible.", - "restore-all": "Tout restaurer", - "delete-all": "Tout supprimer", - "loading": "Chargement, merci de patienter.", - "previous_as": "dernière heure était", - "act-a-dueAt": "Echéance modifiée à\nQuand: __timeValue__\nOù: __card__\n L'échéance précédente était __timeOldValue__", - "act-a-endAt": "Modification de la date de fin de __timeOldValue__ à __timeValue__", - "act-a-startAt": "Modification de la date de début de __timeOldValue__ à __timeValue__", - "act-a-receivedAt": "Modification de la date de réception de __timeOldValue__ à __timeValue__", - "a-dueAt": "Echéance modifiée à ", - "a-endAt": "Date de fin modifiée à", - "a-startAt": "Date de début modifiée à", - "a-receivedAt": "Date de réception modifiée à", - "almostdue": "La date d'échéance %s approche", - "pastdue": "La date d'échéance %s est passée", - "duenow": "La date d'échéance %s est aujourd'hui", - "act-newDue": "__list__/__card__ a un 1er rappel d'échéance [__board__]", - "act-withDue": "__list__/__card__ rappel d'échéance [__board__]", - "act-almostdue": "rappelle que l'échéance (__timeValue__) de __card__ approche", - "act-pastdue": "rappelle que l'échéance (__timeValue__) de __card__ est passée", - "act-duenow": "rappelle que l'échéance (__timeValue__) de __card__ est maintenant", - "act-atUserComment": "Vous avez été mentionné dans [__board__] __list__/__card__", - "delete-user-confirm-popup": "Êtes-vous sûr de vouloir supprimer ce compte ? Cette opération ne peut pas être annulée. ", - "accounts-allowUserDelete": "Autoriser les utilisateurs à supprimer leur compte", - "hide-minicard-label-text": "Cacher le label de la minicarte", - "show-desktop-drag-handles": "Voir les poignées de déplacement du bureau", - "assignee": "Personne assignée", - "cardAssigneesPopup-title": "Personne assignée", - "addmore-detail": "Ajouter une description plus détaillée", - "show-on-card": "Afficher sur la carte", - "new": "Nouveau", - "editUserPopup-title": "Éditer l'utilisateur", - "newUserPopup-title": "Nouvel utilisateur", - "notifications": "Notifications", - "view-all": "Voir tout", - "filter-by-unread": "Filtrer par non lu", - "mark-all-as-read": "Marquer comme lus", - "remove-all-read": "Supprimer les lus", - "allow-rename": "Autoriser le renommage", - "allowRenamePopup-title": "Autoriser le renommage" -} + "accept": "Accepter", + "act-activity-notify": "Notification d'activité", + "act-addAttachment": "a ajouté la pièce jointe __attachment__ à la carte __card__ de la liste __list__ du couloir __swimlane__ du tableau __board__", + "act-deleteAttachment": "a supprimé la pièce jointe __attachment__ de la carte __card__ de la liste __list__ du couloir __swimlane__ du tableau __board__", + "act-addSubtask": "a ajouté la sous-tâche __checklist__ à la carte __card__ de la liste __list__ du couloir __swimlane__ du tableau __board__", + "act-addLabel": "a ajouté l'étiquette __label__ à la carte __card__ de la liste __list__ du couloir __swimlane__ du tableau __board__", + "act-addedLabel": "a ajouté l'étiquette __label__ à la carte __card__ de la liste __list__ du couloir __swimlane__ du tableau __board__", + "act-removeLabel": "a enlevé l'étiquette __label__ de la carte __card__ de la liste __list__ du couloir __swimlane__ du tableau __board__", + "act-removedLabel": "a enlevé l'étiquette __label__ de la carte __card__ de la liste __list__ du couloir __swimlane__ du tableau __board__", + "act-addChecklist": "a ajouté la checklist __checklist__ à la carte __card__ de la liste __list__ du couloir __swimlane__ du tableau __board__", + "act-addChecklistItem": "a ajouté l'élément __checklistItem__ à la checklist __checklist__ de la carte __card__ de la liste __list__ du couloir __swimlane__ du tableau __board__", + "act-removeChecklist": "a supprimé la checklist __checklist__ de la carte __card__ de la liste __list__ du couloir __swimlane__ du tableau __board__", + "act-removeChecklistItem": "a supprimé l'élément __checklistItem__ de la checklist __checklist__ de la carte __card__ de la liste __list__ du couloir __swimlane__ du tableau __board__", + "act-checkedItem": "a coché __checklistItem__ de la checklist __checklist__ de la carte __card__ de la liste __list__ du couloir __swimlane__ du tableau __board__", + "act-uncheckedItem": "a décoché __checklistItem__ de la checklist __checklist__ de la carte __card__ de la liste __list__ du couloir __swimlane__ du tableau __board__", + "act-completeChecklist": "a complété la checklist __checklist__ de la carte __card__ de la liste __list__ du couloir __swimlane__ du tableau __board__", + "act-uncompleteChecklist": "a rendu incomplet la checklist __checklist__ de la carte __card__ de la liste __list__ du couloir __swimlane__ du tableau __board__", + "act-addComment": "a commenté la carte __card__ : __comment__ dans la liste __list__ du couloir __swimlane__ du tableau __board__", + "act-editComment": "a édité le commentaire de la carte __card__ : __comment__ de la liste __list__ du couloir __swimlane__ du tableau __board__", + "act-deleteComment": "a supprimé le commentaire de la carte __card__ : __comment__ de la liste __list__ du couloir __swimlane__ du tableau __board__", + "act-createBoard": "a créé le tableau __board__", + "act-createSwimlane": "a créé le couloir __swimlane__ dans le tableau __board__", + "act-createCard": "a créé la carte __card__ de la liste __list__ du couloir __swimlane__ du tableau __board__", + "act-createCustomField": "a créé le champ personnalisé __customField__ du tableau __board__", + "act-deleteCustomField": "a supprimé le champ personnalisé __customField__ du tableau __board__", + "act-setCustomField": "a édité le champ personnalisé __customField__ : __customFieldValue de la carte __card__ de la liste __list__ du couloir __swimlane__ du tableau __board__", + "act-createList": "a ajouté la liste __list__ au tableau __board__", + "act-addBoardMember": "a ajouté le participant __member__ au tableau __board__", + "act-archivedBoard": "Le tableau __board__ a été déplacé vers les archives", + "act-archivedCard": "Carte __card__ de la liste __list__ du couloir __swimlane__ du tableau __board__ archivée", + "act-archivedList": "Liste __list__ du couloir __swimlane__ du tableau __board__ archivée", + "act-archivedSwimlane": "Couloir __swimlane__ du tableau __board__ archivé", + "act-importBoard": "a importé le tableau __board__", + "act-importCard": "a importé la carte __card__ de la liste __list__ du couloir __swimlane__ du tableau __board__", + "act-importList": "a importé la liste __list__ du couloir __swimlane__ du tableau __board__", + "act-joinMember": "a ajouté le participant __member__ à la carte __card__ de la liste __list__ du couloir __swimlane__ du tableau __board__", + "act-moveCard": "a déplacé la carte __card__ du tableau __board__ de la liste __oldList__ du couloir __oldSwimlane__ vers la liste __list__ du couloir __swimlane__", + "act-moveCardToOtherBoard": "a déplacé la carte __card__ de la liste __oldList__ du couloir __oldSwimlane__ du tableau __oldBoard__ vers la liste __list__ du couloir __swimlane__ du tableau __board__", + "act-removeBoardMember": "a supprimé le participant __member__ du tableau __board__", + "act-restoredCard": "a restauré la carte __card__ de la liste __list__ du couloir __swimlane__ du tableau __board__", + "act-unjoinMember": "a supprimé le participant __member__ de la carte __card__ de la liste __list__ du couloir __swimlane__ du tableau __board__", + "act-withBoardTitle": "__board__", + "act-withCardTitle": "[__board__] __card__", + "actions": "Actions", + "activities": "Activités", + "activity": "Activité", + "activity-added": "a ajouté %s à %s", + "activity-archived": "%s a été archivé", + "activity-attached": "a attaché %s à %s", + "activity-created": "a créé %s", + "activity-customfield-created": "a créé le champ personnalisé %s", + "activity-excluded": "a exclu %s de %s", + "activity-imported": "a importé %s vers %s depuis %s", + "activity-imported-board": "a importé %s depuis %s", + "activity-joined": "a rejoint %s", + "activity-moved": "a déplacé %s de %s vers %s", + "activity-on": "sur %s", + "activity-removed": "a supprimé %s de %s", + "activity-sent": "a envoyé %s vers %s", + "activity-unjoined": "a quitté %s", + "activity-subtask-added": "a ajouté une sous-tâche à %s", + "activity-checked-item": "a coché %s dans la checklist %s de %s", + "activity-unchecked-item": "a décoché %s dans la checklist %s de %s", + "activity-checklist-added": "a ajouté une checklist à %s", + "activity-checklist-removed": "a supprimé une checklist de %s", + "activity-checklist-completed": "a complété la checklist %s de %s", + "activity-checklist-uncompleted": "a rendu incomplète la checklist %s de %s", + "activity-checklist-item-added": "a ajouté un élément à la checklist '%s' dans %s", + "activity-checklist-item-removed": "a supprimé une checklist de '%s' dans %s", + "add": "Ajouter", + "activity-checked-item-card": "a coché %s dans la checklist %s", + "activity-unchecked-item-card": "a décoché %s dans la checklist %s", + "activity-checklist-completed-card": "a complété la checklist __checklist__ de la carte __card__ de la liste __list__ du couloir __swimlane__ du tableau __board__", + "activity-checklist-uncompleted-card": "a rendu incomplète la checklist %s", + "activity-editComment": "commentaire modifié %s", + "activity-deleteComment": "commentaire supprimé %s", + "add-attachment": "Ajouter une pièce jointe", + "add-board": "Ajouter un tableau", + "add-card": "Ajouter une carte", + "add-swimlane": "Ajouter un couloir", + "add-subtask": "Ajouter une sous-tâche", + "add-checklist": "Ajouter une checklist", + "add-checklist-item": "Ajouter un élément à la checklist", + "add-cover": "Ajouter la couverture", + "add-label": "Ajouter une étiquette", + "add-list": "Ajouter une liste", + "add-members": "Assigner des participants", + "added": "Ajouté le", + "addMemberPopup-title": "Participants", + "admin": "Admin", + "admin-desc": "Peut voir et éditer les cartes, supprimer des participants et changer les paramètres du tableau.", + "admin-announcement": "Annonce", + "admin-announcement-active": "Annonce destinée à tous", + "admin-announcement-title": "Annonce de l'administrateur", + "all-boards": "Tous les tableaux", + "and-n-other-card": "Et __count__ autre carte", + "and-n-other-card_plural": "Et __count__ autres cartes", + "apply": "Appliquer", + "app-is-offline": "Chargement en cours, veuillez patienter. Vous risquez de perdre des données si vous rechargez la page. Si le chargement échoue, veuillez vérifier que le serveur n'est pas arrêté.", + "archive": "Archiver", + "archive-all": "Tout archiver", + "archive-board": "Archiver le tableau", + "archive-card": "Archiver la carte", + "archive-list": "Archiver la liste", + "archive-swimlane": "Archiver le couloir", + "archive-selection": "Archiver la sélection", + "archiveBoardPopup-title": "Archiver le tableau ?", + "archived-items": "Archives", + "archived-boards": "Tableaux archivés", + "restore-board": "Restaurer le tableau", + "no-archived-boards": "Aucun tableau archivé.", + "archives": "Archives", + "template": "Modèle", + "templates": "Modèles", + "assign-member": "Affecter un participant", + "attached": "joint", + "attachment": "Pièce jointe", + "attachment-delete-pop": "La suppression d'une pièce jointe est définitive. Elle ne peut être annulée.", + "attachmentDeletePopup-title": "Supprimer la pièce jointe ?", + "attachments": "Pièces jointes", + "auto-watch": "Surveiller automatiquement les tableaux quand ils sont créés", + "avatar-too-big": "La taille du fichier de l'avatar est trop importante (70 ko au maximum)", + "back": "Retour", + "board-change-color": "Changer la couleur", + "board-nb-stars": "%s étoiles", + "board-not-found": "Tableau non trouvé", + "board-private-info": "Ce tableau sera <strong>privé</strong>", + "board-public-info": "Ce tableau sera <strong>public</strong>.", + "boardChangeColorPopup-title": "Change la couleur de fond du tableau", + "boardChangeTitlePopup-title": "Renommer le tableau", + "boardChangeVisibilityPopup-title": "Changer la visibilité", + "boardChangeWatchPopup-title": "Modifier le suivi", + "boardMenuPopup-title": "Paramètres du tableau", + "boardChangeViewPopup-title": "Vue du tableau", + "boards": "Tableaux", + "board-view": "Vue du tableau", + "board-view-cal": "Calendrier", + "board-view-swimlanes": "Couloirs", + "board-view-collapse": "Diminuer", + "board-view-lists": "Listes", + "bucket-example": "Comme « todo list » par exemple", + "cancel": "Annuler", + "card-archived": "Cette carte est archivée", + "board-archived": "Ce tableau est archivé", + "card-comments-title": "Cette carte a %s commentaires.", + "card-delete-notice": "La suppression est permanente. Vous perdrez toutes les actions associées à cette carte.", + "card-delete-pop": "Toutes les actions vont être supprimées du suivi d'activités et vous ne pourrez plus utiliser cette carte. Cette action est irréversible.", + "card-delete-suggest-archive": "Vous pouvez déplacer une carte vers les archives afin de l'enlever du tableau tout en préservant l'activité.", + "card-due": "À échéance", + "card-due-on": "Échéance le", + "card-spent": "Temps passé", + "card-edit-attachments": "Modifier les pièces jointes", + "card-edit-custom-fields": "Éditer les champs personnalisés", + "card-start-voting": "Commencer le vote", + "card-cancel-voting": "Supprimer le vote", + "card-edit-labels": "Gérer les étiquettes", + "card-edit-members": "Gérer les participants", + "card-labels-title": "Modifier les étiquettes de la carte.", + "card-members-title": "Assigner ou supprimer des participants à la carte.", + "card-start": "Début", + "card-start-on": "Commence le", + "cardAttachmentsPopup-title": "Ajouter depuis", + "cardCustomField-datePopup-title": "Modifier la date", + "cardCustomFieldsPopup-title": "Éditer les champs personnalisés", + "cardStartVotingPopup-title": "Commencer un vote", + "positiveVoteMembersPopup-title": "Pour", + "negativeVoteMembersPopup-title": "Contre", + "vote-question": "Question du vote", + "vote-public": "Vote public", + "vote-for-it": "pour", + "vote-against": "contre", + "cardDeletePopup-title": "Supprimer la carte ?", + "cardDetailsActionsPopup-title": "Actions sur la carte", + "cardLabelsPopup-title": "Étiquettes", + "cardMembersPopup-title": "Participants", + "cardMorePopup-title": "Plus", + "cardTemplatePopup-title": "Créer un modèle", + "cards": "Cartes", + "cards-count": "Cartes", + "casSignIn": "Se connecter avec CAS", + "cardType-card": "Carte", + "cardType-linkedCard": "Carte liée", + "cardType-linkedBoard": "Tableau lié", + "change": "Modifier", + "change-avatar": "Modifier l'avatar", + "change-password": "Modifier le mot de passe", + "change-permissions": "Modifier les permissions", + "change-settings": "Modifier les paramètres", + "changeAvatarPopup-title": "Modifier l'avatar", + "changeLanguagePopup-title": "Modifier la langue", + "changePasswordPopup-title": "Modifier le mot de passe", + "changePermissionsPopup-title": "Modifier les permissions", + "changeSettingsPopup-title": "Modifier les paramètres", + "subtasks": "Sous-tâches", + "checklists": "Checklists", + "click-to-star": "Cliquez pour ajouter ce tableau aux favoris.", + "click-to-unstar": "Cliquez pour retirer ce tableau des favoris.", + "clipboard": "Presse-papier ou glisser-déposer", + "close": "Fermer", + "close-board": "Fermer le tableau", + "close-board-pop": "Vous pouvez restaurer le tableau en cliquant sur le bouton « Archives » depuis le menu en entête.", + "color-black": "noir", + "color-blue": "bleu", + "color-crimson": "rouge cramoisi", + "color-darkgreen": "vert foncé", + "color-gold": "or", + "color-gray": "gris", + "color-green": "vert", + "color-indigo": "indigo", + "color-lime": "citron vert", + "color-magenta": "magenta", + "color-mistyrose": "rose brumeux", + "color-navy": "bleu marin", + "color-orange": "orange", + "color-paleturquoise": "azurin", + "color-peachpuff": "beige pêche", + "color-pink": "rose", + "color-plum": "prune", + "color-purple": "violet", + "color-red": "rouge", + "color-saddlebrown": "brun cuir", + "color-silver": "argent", + "color-sky": "ciel", + "color-slateblue": "bleu ardoise", + "color-white": "blanc", + "color-yellow": "jaune", + "unset-color": "Enlever", + "comment": "Commenter", + "comment-placeholder": "Écrire un commentaire", + "comment-only": "Commentaire uniquement", + "comment-only-desc": "Ne peut que commenter des cartes.", + "no-comments": "Aucun commentaire", + "no-comments-desc": "Ne peut pas voir les commentaires et les activités.", + "worker": "Travailleur", + "worker-desc": "Peut seulement déplacer des cartes, s'assigner à une carte et la commenter.", + "computer": "Ordinateur", + "confirm-subtask-delete-dialog": "Êtes-vous sûr de vouloir supprimer la sous-tâche ?", + "confirm-checklist-delete-dialog": "Êtes-vous sûr de vouloir supprimer la checklist ?", + "copy-card-link-to-clipboard": "Copier le lien vers la carte dans le presse-papier", + "linkCardPopup-title": "Lier une Carte", + "searchElementPopup-title": "Chercher", + "copyCardPopup-title": "Copier la carte", + "copyChecklistToManyCardsPopup-title": "Copier le modèle de checklist vers plusieurs cartes", + "copyChecklistToManyCardsPopup-instructions": "Titres et descriptions des cartes de destination dans ce format JSON", + "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"Titre de la première carte\", \"description\":\"Description de la première carte\"}, {\"title\":\"Titre de la seconde carte\",\"description\":\"Description de la seconde carte\"},{\"title\":\"Titre de la dernière carte\",\"description\":\"Description de la dernière carte\"} ]", + "create": "Créer", + "createBoardPopup-title": "Créer un tableau", + "chooseBoardSourcePopup-title": "Importer un tableau", + "createLabelPopup-title": "Créer une étiquette", + "createCustomField": "Créer un champ personnalisé", + "createCustomFieldPopup-title": "Créer un champ personnalisé", + "current": "actuel", + "custom-field-delete-pop": "Cette action n'est pas réversible. Elle supprimera ce champ personnalisé de toutes les cartes et détruira son historique.", + "custom-field-checkbox": "Case à cocher", + "custom-field-date": "Date", + "custom-field-dropdown": "Liste de choix", + "custom-field-dropdown-none": "(aucun)", + "custom-field-dropdown-options": "Options de liste", + "custom-field-dropdown-options-placeholder": "Appuyez sur Entrée pour ajouter d'autres options", + "custom-field-dropdown-unknown": "(inconnu)", + "custom-field-number": "Nombre", + "custom-field-text": "Texte", + "custom-fields": "Champs personnalisés", + "date": "Date", + "decline": "Refuser", + "default-avatar": "Avatar par défaut", + "delete": "Supprimer", + "deleteCustomFieldPopup-title": "Supprimer le champ personnalisé ?", + "deleteLabelPopup-title": "Supprimer l'étiquette ?", + "description": "Description", + "disambiguateMultiLabelPopup-title": "Préciser l'action sur l'étiquette", + "disambiguateMultiMemberPopup-title": "Préciser l'action sur le participant", + "discard": "Mettre à la corbeille", + "done": "Fait", + "download": "Télécharger", + "edit": "Modifier", + "edit-avatar": "Modifier l'avatar", + "edit-profile": "Modifier le profil", + "edit-wip-limit": "Éditer la limite WIP", + "soft-wip-limit": "Limite WIP douce", + "editCardStartDatePopup-title": "Modifier la date de début", + "editCardDueDatePopup-title": "Modifier la date d'échéance", + "editCustomFieldPopup-title": "Éditer le champ personnalisé", + "editCardSpentTimePopup-title": "Modifier le temps passé", + "editLabelPopup-title": "Modifier l'étiquette", + "editNotificationPopup-title": "Modifier la notification", + "editProfilePopup-title": "Modifier le profil", + "email": "E-mail", + "email-enrollAccount-subject": "Un compte a été créé pour vous sur __siteName__", + "email-enrollAccount-text": "Bonjour __user__,\n\nPour commencer à utiliser ce service, il suffit de cliquer sur le lien ci-dessous.\n\n__url__\n\nMerci.", + "email-fail": "Échec de l'envoi du courriel.", + "email-fail-text": "Une erreur est survenue en tentant d'envoyer l'email", + "email-invalid": "Adresse e-mail incorrecte.", + "email-invite": "Inviter par e-mail", + "email-invite-subject": "__inviter__ vous a envoyé une invitation", + "email-invite-text": "Cher __user__,\n\n__inviter__ vous invite à rejoindre le tableau \"__board__\" pour collaborer.\n\nVeuillez suivre le lien ci-dessous :\n\n__url__\n\nMerci.", + "email-resetPassword-subject": "Réinitialiser votre mot de passe sur __siteName__", + "email-resetPassword-text": "Bonjour __user__,\n\nPour réinitialiser votre mot de passe, cliquez sur le lien ci-dessous.\n\n__url__\n\nMerci.", + "email-sent": "Courriel envoyé", + "email-verifyEmail-subject": "Vérifier votre adresse de courriel sur __siteName__", + "email-verifyEmail-text": "Bonjour __user__,\n\nPour vérifier votre compte courriel, il suffit de cliquer sur le lien ci-dessous.\n\n__url__\n\nMerci.", + "enable-wip-limit": "Activer la limite WIP", + "error-board-doesNotExist": "Ce tableau n'existe pas", + "error-board-notAdmin": "Vous devez être administrateur de ce tableau pour faire cela", + "error-board-notAMember": "Vous devez être participant de ce tableau pour faire cela", + "error-json-malformed": "Votre texte JSON n'est pas valide", + "error-json-schema": "Vos données JSON ne contiennent pas l'information appropriée dans un format correct", + "error-list-doesNotExist": "Cette liste n'existe pas", + "error-user-doesNotExist": "Cet utilisateur n'existe pas", + "error-user-notAllowSelf": "Vous ne pouvez pas vous inviter vous-même", + "error-user-notCreated": "Cet utilisateur n'a pas encore été créé", + "error-username-taken": "Ce nom d'utilisateur est déjà utilisé", + "error-email-taken": "Cette adresse mail est déjà utilisée", + "export-board": "Exporter le tableau", + "sort": "Tri", + "sort-desc": "Cliquez pour trier la liste", + "list-sort-by": "Trier la liste par:", + "list-label-modifiedAt": "Dernier accès", + "list-label-title": "Nom de liste", + "list-label-sort": "Votre manuel", + "list-label-short-modifiedAt": "(D)", + "list-label-short-title": "(N)", + "list-label-short-sort": "(M)", + "filter": "Filtrer", + "filter-cards": "Filtrer les cartes ou listes", + "list-filter-label": "Filtrer la liste par titre", + "filter-clear": "Supprimer les filtres", + "filter-no-label": "Aucune étiquette", + "filter-no-member": "Aucun participant", + "filter-no-assignee": "Pas de personne assignée", + "filter-no-custom-fields": "Pas de champs personnalisés", + "filter-show-archive": "Montrer les listes archivées", + "filter-hide-empty": "Cacher les listes vides", + "filter-on": "Le filtre est actif", + "filter-on-desc": "Vous êtes en train de filtrer les cartes sur ce tableau. Cliquez ici pour modifier les filtres.", + "filter-to-selection": "Filtre vers la sélection", + "advanced-filter-label": "Filtre avancé", + "advanced-filter-description": "Le filtre avancé permet d'écrire une chaîne contenant les opérateur suivants : == != <= >= && || ( ). Les opérateurs doivent être séparés par des espaces. Vous pouvez filtrer tous les champs personnalisés en saisissant leur nom et leur valeur. Par exemple : champ1 == valeur1. Remarque : si des champs ou valeurs contiennent des espaces, vous devez les mettre entre apostrophes. Par exemple : 'champ 1' = 'valeur 1'. Pour échapper un caractère de contrôle (' \\/), vous pouvez utiliser \\. Par exemple : champ1 = I\\'m. Il est également possible de combiner plusieurs conditions. Par exemple : f1 == v1 || f2 == v2. Normalement, tous les opérateurs sont interprétés de gauche à droite. Vous pouvez changer l'ordre à l'aide de parenthèses. Par exemple : f1 == v1 and (f2 == v2 || f2 == v3). Vous pouvez également chercher parmi les champs texte en utilisant des expressions régulières : f1 == /Test.*/i", + "fullname": "Nom complet", + "header-logo-title": "Retourner à la page des tableaux", + "hide-system-messages": "Masquer les messages système", + "headerBarCreateBoardPopup-title": "Créer un tableau", + "home": "Accueil", + "import": "Importer", + "link": "Lien", + "import-board": "importer un tableau", + "import-board-c": "Importer un tableau", + "import-board-title-trello": "Importer un tableau depuis Trello", + "import-board-title-wekan": "Importer un tableau depuis un export précédent", + "import-sandstorm-backup-warning": "Ne supprimez pas les données que vous importez d'un tableau exporté d'origine ou de Trello avant de vérifier que la graine peut se fermer et s'ouvrir à nouveau ou qu'une erreur \"Tableau introuvable\" survient, sinon vous perdrez vos données.", + "import-sandstorm-warning": "Le tableau importé supprimera toutes les données du tableau et les remplacera avec celles du tableau importé.", + "from-trello": "Depuis Trello", + "from-wekan": "Depuis un export précédent", + "import-board-instruction-trello": "Dans votre tableau Trello, allez sur 'Menu', puis sur 'Plus', 'Imprimer et exporter', 'Exporter en JSON' et copiez le texte du résultat", + "import-board-instruction-wekan": "Dans votre tableau, allez dans 'Menu', puis 'Exporter un tableau', et copier le texte du fichier téléchargé.", + "import-board-instruction-about-errors": "Si une erreur survient en important le tableau, il se peut que l'import ait fonctionné, et que le tableau se trouve sur la page \"Tous les tableaux\".", + "import-json-placeholder": "Collez ici les données JSON valides", + "import-map-members": "Assigner des participants", + "import-members-map": "Le tableau que vous venez d'importer contient des participants. Veuillez assigner les participants que vous souhaitez importer à vos utilisateurs.", + "import-show-user-mapping": "Contrôler l'assignation des participants", + "import-user-select": "Sélectionnez l'utilisateur existant que vous voulez associer à ce participant", + "importMapMembersAddPopup-title": "Sélectionner le participant", + "info": "Version", + "initials": "Initiales", + "invalid-date": "Date invalide", + "invalid-time": "Heure invalide", + "invalid-user": "Utilisateur invalide", + "joined": "a rejoint", + "just-invited": "Vous venez d'être invité à ce tableau", + "keyboard-shortcuts": "Raccourcis clavier", + "label-create": "Créer une étiquette", + "label-default": "étiquette %s (défaut)", + "label-delete-pop": "Cette action est irréversible. Elle supprimera cette étiquette de toutes les cartes ainsi que l'historique associé.", + "labels": "Étiquettes", + "language": "Langue", + "last-admin-desc": "Vous ne pouvez pas changer les rôles car il doit y avoir au moins un administrateur.", + "leave-board": "Quitter le tableau", + "leave-board-pop": "Êtes-vous sur de vouloir quitter __boardTitle__ ? Vous ne serez plus associé aux cartes de ce tableau.", + "leaveBoardPopup-title": "Quitter le tableau", + "link-card": "Lier à cette carte", + "list-archive-cards": "Déplacer toutes les cartes de cette liste vers les archives", + "list-archive-cards-pop": "Cela supprimera du tableau toutes les cartes de cette liste. Pour voir les cartes archivées et les renvoyer vers le tableau, cliquez sur « Menu » puis « Archives ».", + "list-move-cards": "Déplacer toutes les cartes de cette liste", + "list-select-cards": "Sélectionner toutes les cartes de cette liste", + "set-color-list": "Définir la couleur", + "listActionPopup-title": "Actions sur la liste", + "swimlaneActionPopup-title": "Actions du couloir", + "swimlaneAddPopup-title": "Ajouter un couloir en dessous", + "listImportCardPopup-title": "Importer une carte Trello", + "listMorePopup-title": "Plus", + "link-list": "Lien vers cette liste", + "list-delete-pop": "Toutes les actions seront supprimées du fil d'activité et il ne sera plus possible de les récupérer. Cette action est irréversible.", + "list-delete-suggest-archive": "Vous pouvez archiver une liste pour l'enlever du tableau tout en conservant son activité.", + "lists": "Listes", + "swimlanes": "Couloirs", + "log-out": "Déconnexion", + "log-in": "Connexion", + "loginPopup-title": "Connexion", + "memberMenuPopup-title": "Préférence du participant", + "members": "Participants", + "menu": "Menu", + "move-selection": "Déplacer la sélection", + "moveCardPopup-title": "Déplacer la carte", + "moveCardToBottom-title": "Déplacer tout en bas", + "moveCardToTop-title": "Déplacer tout en haut", + "moveSelectionPopup-title": "Déplacer la sélection", + "multi-selection": "Sélection multiple", + "multi-selection-on": "Multi-Selection active", + "muted": "Silencieux", + "muted-info": "Vous ne serez jamais averti des modifications effectuées dans ce tableau", + "my-boards": "Mes tableaux", + "name": "Nom", + "no-archived-cards": "Aucune carte archivée.", + "no-archived-lists": "Aucune liste archivée.", + "no-archived-swimlanes": "Aucun couloir archivé.", + "no-results": "Pas de résultats", + "normal": "Normal", + "normal-desc": "Peut voir et modifier les cartes. Ne peut pas changer les paramètres.", + "not-accepted-yet": "L'invitation n'a pas encore été acceptée", + "notify-participate": "Recevoir les mises à jour de toutes les cartes auxquelles vous participez en tant que créateur ou que participant", + "notify-watch": "Recevoir les mises à jour de tous les tableaux, listes ou cartes que vous suivez", + "optional": "optionnel", + "or": "ou", + "page-maybe-private": "Cette page est peut-être privée. Vous pourrez peut-être la voir en vous <a href='%s'>connectant</a>.", + "page-not-found": "Page non trouvée", + "password": "Mot de passe", + "paste-or-dragdrop": "pour coller, ou glissez-déposez une image ici (seulement une image)", + "participating": "Participant", + "preview": "Prévisualiser", + "previewAttachedImagePopup-title": "Prévisualiser", + "previewClipboardImagePopup-title": "Prévisualiser", + "private": "Privé", + "private-desc": "Ce tableau est privé. Seuls les membres peuvent y accéder et le modifier.", + "profile": "Profil", + "public": "Public", + "public-desc": "Ce tableau est public. Il est accessible par toutes les personnes disposant du lien et apparaîtra dans les résultats des moteurs de recherche tels que Google. Seuls les membres peuvent le modifier.", + "quick-access-description": "Ajouter un tableau à vos favoris pour créer un raccourci dans cette barre.", + "remove-cover": "Enlever la page de présentation", + "remove-from-board": "Retirer du tableau", + "remove-label": "Retirer l'étiquette", + "listDeletePopup-title": "Supprimer la liste ?", + "remove-member": "Supprimer le participant", + "remove-member-from-card": "Supprimer de la carte", + "remove-member-pop": "Supprimer __name__ (__username__) de __boardTitle__ ? Ce participant sera supprimé de toutes les cartes du tableau et recevra une notification.", + "removeMemberPopup-title": "Supprimer le participant ?", + "rename": "Renommer", + "rename-board": "Renommer le tableau", + "restore": "Restaurer", + "save": "Enregistrer", + "search": "Chercher", + "rules": "Règles", + "search-cards": "Rechercher parmi les titres, descriptions et champs personnalisés des cartes/listes de ce tableau", + "search-example": "Texte à rechercher ?", + "select-color": "Sélectionner une couleur", + "set-wip-limit-value": "Définit une limite maximale au nombre de cartes de cette liste", + "setWipLimitPopup-title": "Définir la limite WIP", + "shortcut-assign-self": "Affecter cette carte à vous-même", + "shortcut-autocomplete-emoji": "Auto-complétion des emoji", + "shortcut-autocomplete-members": "Auto-complétion des participants", + "shortcut-clear-filters": "Retirer tous les filtres", + "shortcut-close-dialog": "Fermer la boîte de dialogue", + "shortcut-filter-my-cards": "Filtrer mes cartes", + "shortcut-show-shortcuts": "Afficher cette liste de raccourcis", + "shortcut-toggle-filterbar": "Afficher/Masquer la barre latérale des filtres", + "shortcut-toggle-sidebar": "Afficher/Masquer la barre latérale du tableau", + "show-cards-minimum-count": "Afficher le nombre de cartes si la liste en contient plus de", + "sidebar-open": "Ouvrir le panneau", + "sidebar-close": "Fermer le panneau", + "signupPopup-title": "Créer un compte", + "star-board-title": "Cliquer pour ajouter ce tableau aux favoris. Il sera affiché en tête de votre liste de tableaux.", + "starred-boards": "Tableaux favoris", + "starred-boards-description": "Les tableaux favoris s'affichent en tête de votre liste de tableaux.", + "subscribe": "Suivre", + "team": "Équipe", + "this-board": "ce tableau", + "this-card": "cette carte", + "spent-time-hours": "Temps passé (heures)", + "overtime-hours": "Temps supplémentaire (heures)", + "overtime": "Temps supplémentaire", + "has-overtime-cards": "A des cartes avec du temps supplémentaire", + "has-spenttime-cards": "A des cartes avec du temps passé", + "time": "Temps", + "title": "Titre", + "tracking": "Suivi", + "tracking-info": "Vous serez notifié de toute modification concernant les cartes pour lesquelles vous êtes impliqué en tant que créateur ou participant.", + "type": "Type", + "unassign-member": "Retirer le participant", + "unsaved-description": "Vous avez une description non sauvegardée", + "unwatch": "Arrêter de suivre", + "upload": "Télécharger", + "upload-avatar": "Télécharger un avatar", + "uploaded-avatar": "Avatar téléchargé", + "username": "Nom d'utilisateur", + "view-it": "Le voir", + "warn-list-archived": "attention : cette carte est dans une liste archivée", + "watch": "Suivre", + "watching": "Suivi", + "watching-info": "Vous serez notifié de toute modification dans ce tableau", + "welcome-board": "Tableau de bienvenue", + "welcome-swimlane": "Jalon 1", + "welcome-list1": "Basiques", + "welcome-list2": "Avancés", + "card-templates-swimlane": "Modèles de cartes", + "list-templates-swimlane": "Modèles de listes", + "board-templates-swimlane": "Modèles de tableaux", + "what-to-do": "Que voulez-vous faire ?", + "wipLimitErrorPopup-title": "Limite WIP invalide", + "wipLimitErrorPopup-dialog-pt1": "Le nombre de cartes de cette liste est supérieur à la limite WIP que vous avez définie.", + "wipLimitErrorPopup-dialog-pt2": "Veuillez enlever des cartes de cette liste, ou définir une limite WIP plus importante.", + "admin-panel": "Panneau d'administration", + "settings": "Paramètres", + "people": "Personne", + "registration": "Inscription", + "disable-self-registration": "Désactiver l'inscription", + "invite": "Inviter", + "invite-people": "Inviter une personne", + "to-boards": "Au(x) tableau(x)", + "email-addresses": "Adresses mail", + "smtp-host-description": "L'adresse du serveur SMTP qui gère vos mails.", + "smtp-port-description": "Le port des mails sortants du serveur SMTP.", + "smtp-tls-description": "Activer la gestion de TLS sur le serveur SMTP", + "smtp-host": "Hôte SMTP", + "smtp-port": "Port SMTP", + "smtp-username": "Nom d'utilisateur", + "smtp-password": "Mot de passe", + "smtp-tls": "Prise en charge de TLS", + "send-from": "De", + "send-smtp-test": "Envoyer un mail de test à vous-même", + "invitation-code": "Code d'invitation", + "email-invite-register-subject": "__inviter__ vous a envoyé une invitation", + "email-invite-register-text": "Cher __user__,\n\n__inviter__ vous invite à le rejoindre sur le tableau kanban pour collaborer.\n\nVeuillez suivre le lien ci-dessous :\n__url__\n\nVotre code d'invitation est : __icode__\n\nMerci.", + "email-smtp-test-subject": "E-mail de test SMTP", + "email-smtp-test-text": "Vous avez envoyé un mail avec succès", + "error-invitation-code-not-exist": "Ce code d'invitation n'existe pas.", + "error-notAuthorized": "Vous n'êtes pas autorisé à accéder à cette page.", + "webhook-title": "Nom du webhook", + "webhook-token": "Jeton (optionnel pour l'authentification)", + "outgoing-webhooks": "Webhooks sortants", + "bidirectional-webhooks": "Webhooks bidirectionnels", + "outgoingWebhooksPopup-title": "Webhooks sortants", + "boardCardTitlePopup-title": "Filtre par titre de carte", + "disable-webhook": "Désactiver ce webhook", + "global-webhook": "Webhooks globaux", + "new-outgoing-webhook": "Nouveau webhook sortant", + "no-name": "(Inconnu)", + "Node_version": "Version de Node", + "Meteor_version": "Version de Meteor", + "MongoDB_version": "Version de MongoDB", + "MongoDB_storage_engine": "Moteur de stockage MongoDB", + "MongoDB_Oplog_enabled": "MongoDB Oplog activé", + "OS_Arch": "OS Architecture", + "OS_Cpus": "OS Nombre CPU", + "OS_Freemem": "OS Mémoire libre", + "OS_Loadavg": "OS Charge moyenne", + "OS_Platform": "OS Plate-forme", + "OS_Release": "OS Version", + "OS_Totalmem": "OS Mémoire totale", + "OS_Type": "Type d'OS", + "OS_Uptime": "OS Durée de fonctionnement", + "days": "jours", + "hours": "heures", + "minutes": "minutes", + "seconds": "secondes", + "show-field-on-card": "Afficher ce champ sur la carte", + "automatically-field-on-card": "Créer automatiquement le champ sur toutes les cartes", + "showLabel-field-on-card": "Indiquer l'étiquette du champ sur la mini-carte", + "yes": "Oui", + "no": "Non", + "accounts": "Comptes", + "accounts-allowEmailChange": "Autoriser le changement d'adresse mail", + "accounts-allowUserNameChange": "Autoriser le changement d'identifiant", + "createdAt": "Créé le", + "verified": "Vérifié", + "active": "Actif", + "card-received": "Reçue", + "card-received-on": "Reçue le", + "card-end": "Fin", + "card-end-on": "Se termine le", + "editCardReceivedDatePopup-title": "Modifier la date de réception", + "editCardEndDatePopup-title": "Modifier la date de fin", + "setCardColorPopup-title": "Définir la couleur", + "setCardActionsColorPopup-title": "Choisissez une couleur", + "setSwimlaneColorPopup-title": "Choisissez une couleur", + "setListColorPopup-title": "Choisissez une couleur", + "assigned-by": "Assigné par", + "requested-by": "Demandé par", + "board-delete-notice": "La suppression est définitive. Vous perdrez toutes les listes, cartes et actions associées à ce tableau.", + "delete-board-confirm-popup": "Toutes les listes, cartes, étiquettes et activités seront supprimées et vous ne pourrez pas retrouver le contenu du tableau. Il n'y a pas d'annulation possible.", + "boardDeletePopup-title": "Supprimer le tableau ?", + "delete-board": "Supprimer le tableau", + "default-subtasks-board": "Sous-tâches du tableau __board__", + "default": "Défaut", + "queue": "Queue", + "subtask-settings": "Paramètres des sous-tâches", + "card-settings": "Paramètres de la carte", + "boardSubtaskSettingsPopup-title": "Paramètres des sous-tâches du tableau", + "boardCardSettingsPopup-title": "Paramètres de la carte", + "deposit-subtasks-board": "Déposer des sous-tâches dans ce tableau :", + "deposit-subtasks-list": "Liste de destination pour les sous-tâches déposées ici :", + "show-parent-in-minicard": "Voir la carte parente dans la mini-carte :", + "prefix-with-full-path": "Préfixer avec le chemin complet", + "prefix-with-parent": "Préfixer avec le parent", + "subtext-with-full-path": "Sous-titre avec le chemin complet", + "subtext-with-parent": "Sous-titre avec le parent", + "change-card-parent": "Changer le parent de la carte", + "parent-card": "Carte parente", + "source-board": "Tableau source", + "no-parent": "Ne pas afficher le parent", + "activity-added-label": "a ajouté l'étiquette '%s' à %s", + "activity-removed-label": "a supprimé l'étiquette '%s' de %s", + "activity-delete-attach": "a supprimé une pièce jointe de %s", + "activity-added-label-card": "a ajouté l'étiquette '%s'", + "activity-removed-label-card": "a supprimé l'étiquette '%s'", + "activity-delete-attach-card": "a supprimé une pièce jointe", + "activity-set-customfield": "a défini le champ personnalisé '%s' à '%s' dans %s", + "activity-unset-customfield": "a effacé le champ personnalisé '%s' dans %s", + "r-rule": "Règle", + "r-add-trigger": "Ajouter un déclencheur", + "r-add-action": "Ajouter une action", + "r-board-rules": "Règles du tableau", + "r-add-rule": "Ajouter une règle", + "r-view-rule": "Voir la règle", + "r-delete-rule": "Supprimer la règle", + "r-new-rule-name": "Titre de la nouvelle règle", + "r-no-rules": "Pas de règles", + "r-when-a-card": "Quand une carte", + "r-is": "est", + "r-is-moved": "est déplacée", + "r-added-to": "est ajoutée à", + "r-removed-from": "Supprimé de", + "r-the-board": "tableau", + "r-list": "liste", + "set-filter": "Définir un filtre", + "r-moved-to": "Déplacé vers", + "r-moved-from": "Déplacé depuis", + "r-archived": "Archivé", + "r-unarchived": "Restauré depuis l'Archive", + "r-a-card": "carte", + "r-when-a-label-is": "Quand une étiquette est", + "r-when-the-label": "Quand l'étiquette est", + "r-list-name": "Nom de la liste", + "r-when-a-member": "Quand un participant est", + "r-when-the-member": "Quand le participant", + "r-name": "nom", + "r-when-a-attach": "Quand une pièce jointe", + "r-when-a-checklist": "Quand une checklist est", + "r-when-the-checklist": "Quand la checklist", + "r-completed": "Terminé", + "r-made-incomplete": "Rendu incomplet", + "r-when-a-item": "Quand un élément de la checklist est", + "r-when-the-item": "Quand l'élément de la checklist", + "r-checked": "Coché", + "r-unchecked": "Décoché", + "r-move-card-to": "Déplacer la carte vers", + "r-top-of": "En haut de", + "r-bottom-of": "En bas de", + "r-its-list": "sa liste", + "r-archive": "Archiver", + "r-unarchive": "Restaurer depuis l'Archive", + "r-card": "carte", + "r-add": "Ajouter", + "r-remove": "Supprimer", + "r-label": "étiquette", + "r-member": "participant", + "r-remove-all": "Supprimer tous les membres de la carte", + "r-set-color": "Définir la couleur à", + "r-checklist": "checklist", + "r-check-all": "Tout cocher", + "r-uncheck-all": "Tout décocher", + "r-items-check": "Élément de checklist", + "r-check": "Cocher", + "r-uncheck": "Décocher", + "r-item": "élément", + "r-of-checklist": "de la checklist", + "r-send-email": "Envoyer un email", + "r-to": "à", + "r-subject": "sujet", + "r-rule-details": "Détails de la règle", + "r-d-move-to-top-gen": "Déplacer la carte en haut de sa liste", + "r-d-move-to-top-spec": "Déplacer la carte en haut de la liste", + "r-d-move-to-bottom-gen": "Déplacer la carte en bas de sa liste", + "r-d-move-to-bottom-spec": "Déplacer la carte en bas de la liste", + "r-d-send-email": "Envoyer un email", + "r-d-send-email-to": "à", + "r-d-send-email-subject": "sujet", + "r-d-send-email-message": "message", + "r-d-archive": "Archiver la carte", + "r-d-unarchive": "Restaurer la carte depuis l'Archive", + "r-d-add-label": "Ajouter une étiquette", + "r-d-remove-label": "Supprimer l'étiquette", + "r-create-card": "Créer une nouvelle carte", + "r-in-list": "dans la liste", + "r-in-swimlane": "Dans le couloir", + "r-d-add-member": "Ajouter un participant", + "r-d-remove-member": "Supprimer un participant", + "r-d-remove-all-member": "Supprimer tous les participants", + "r-d-check-all": "Cocher tous les éléments d'une liste", + "r-d-uncheck-all": "Décocher tous les éléments d'une liste", + "r-d-check-one": "Cocher l'élément", + "r-d-uncheck-one": "Décocher l'élément", + "r-d-check-of-list": "de la checklist", + "r-d-add-checklist": "Ajouter une checklist", + "r-d-remove-checklist": "Supprimer la checklist", + "r-by": "par", + "r-add-checklist": "Ajouter une checklist", + "r-with-items": "avec les items", + "r-items-list": "item1, item2, item3", + "r-add-swimlane": "Ajouter un couloir", + "r-swimlane-name": "Nom du couloir", + "r-board-note": "Note : laisser le champ vide pour faire correspondre avec toutes les valeurs possibles.", + "r-checklist-note": "Note : les items de la checklist doivent être séparés par des virgules.", + "r-when-a-card-is-moved": "Quand une carte est déplacée vers une autre liste", + "r-set": "Définir", + "r-update": "Mettre à jour", + "r-datefield": "champ date", + "r-df-start-at": "début", + "r-df-due-at": "échéance", + "r-df-end-at": "fin", + "r-df-received-at": "reçu", + "r-to-current-datetime": "à la date/heure courante", + "r-remove-value-from": "Supprimer la valeur de", + "ldap": "LDAP", + "oauth2": "OAuth2", + "cas": "CAS", + "authentication-method": "Méthode d'authentification", + "authentication-type": "Type d'authentification", + "custom-product-name": "Nom personnalisé", + "layout": "Interface", + "hide-logo": "Cacher le logo", + "add-custom-html-after-body-start": "Ajouter le HTML personnalisé après le début du <body>", + "add-custom-html-before-body-end": "Ajouter le HTML personnalisé avant la fin du </body>", + "error-undefined": "Une erreur inconnue s'est produite", + "error-ldap-login": "Une erreur s'est produite lors de la tentative de connexion", + "display-authentication-method": "Afficher la méthode d'authentification", + "default-authentication-method": "Méthode d'authentification par défaut", + "duplicate-board": "Dupliquer le tableau", + "people-number": "Le nombre d'utilisateurs est de :", + "swimlaneDeletePopup-title": "Supprimer le couloir ?", + "swimlane-delete-pop": "Toutes les actions vont être supprimées du suivi d'activités et vous ne pourrez plus utiliser ce couloir. Cette action est irréversible.", + "restore-all": "Tout restaurer", + "delete-all": "Tout supprimer", + "loading": "Chargement, merci de patienter.", + "previous_as": "dernière heure était", + "act-a-dueAt": "Echéance modifiée à\nQuand: __timeValue__\nOù: __card__\n L'échéance précédente était __timeOldValue__", + "act-a-endAt": "Modification de la date de fin de __timeOldValue__ à __timeValue__", + "act-a-startAt": "Modification de la date de début de __timeOldValue__ à __timeValue__", + "act-a-receivedAt": "Modification de la date de réception de __timeOldValue__ à __timeValue__", + "a-dueAt": "Echéance modifiée à ", + "a-endAt": "Date de fin modifiée à", + "a-startAt": "Date de début modifiée à", + "a-receivedAt": "Date de réception modifiée à", + "almostdue": "La date d'échéance %s approche", + "pastdue": "La date d'échéance %s est passée", + "duenow": "La date d'échéance %s est aujourd'hui", + "act-newDue": "__list__/__card__ a un 1er rappel d'échéance [__board__]", + "act-withDue": "__list__/__card__ rappel d'échéance [__board__]", + "act-almostdue": "rappelle que l'échéance (__timeValue__) de __card__ approche", + "act-pastdue": "rappelle que l'échéance (__timeValue__) de __card__ est passée", + "act-duenow": "rappelle que l'échéance (__timeValue__) de __card__ est maintenant", + "act-atUserComment": "Vous avez été mentionné dans [__board__] __list__/__card__", + "delete-user-confirm-popup": "Êtes-vous sûr de vouloir supprimer ce compte ? Cette opération ne peut pas être annulée. ", + "accounts-allowUserDelete": "Autoriser les utilisateurs à supprimer leur compte", + "hide-minicard-label-text": "Cacher le label de la minicarte", + "show-desktop-drag-handles": "Voir les poignées de déplacement du bureau", + "assignee": "Personne assignée", + "cardAssigneesPopup-title": "Personne assignée", + "addmore-detail": "Ajouter une description plus détaillée", + "show-on-card": "Afficher sur la carte", + "new": "Nouveau", + "editUserPopup-title": "Éditer l'utilisateur", + "newUserPopup-title": "Nouvel utilisateur", + "notifications": "Notifications", + "view-all": "Voir tout", + "filter-by-unread": "Filtrer par non lu", + "mark-all-as-read": "Marquer comme lus", + "remove-all-read": "Supprimer les lus", + "allow-rename": "Autoriser le renommage", + "allowRenamePopup-title": "Autoriser le renommage" +} \ No newline at end of file diff --git a/i18n/gl.i18n.json b/i18n/gl.i18n.json index c3c22614..ab780241 100644 --- a/i18n/gl.i18n.json +++ b/i18n/gl.i18n.json @@ -1,780 +1,780 @@ { - "accept": "Aceptar", - "act-activity-notify": "Activity Notification", - "act-addAttachment": "added attachment __attachment__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-deleteAttachment": "deleted attachment __attachment__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addSubtask": "added subtask __subtask__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addedLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removeLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removedLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addChecklist": "added checklist __checklist__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addChecklistItem": "added checklist item __checklistItem__ to checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removeChecklist": "removed checklist __checklist__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removeChecklistItem": "removed checklist item __checklistItem__ from checklist __checkList__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-checkedItem": "checked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-uncheckedItem": "unchecked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-completeChecklist": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-uncompleteChecklist": "uncompleted checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addComment": "commented on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-editComment": "edited comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-deleteComment": "deleted comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-createBoard": "created board __board__", - "act-createSwimlane": "created swimlane __swimlane__ to board __board__", - "act-createCard": "created card __card__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-createCustomField": "created custom field __customField__ at board __board__", - "act-deleteCustomField": "deleted custom field __customField__ at board __board__", - "act-setCustomField": "edited custom field __customField__: __customFieldValue__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-createList": "added list __list__ to board __board__", - "act-addBoardMember": "added member __member__ to board __board__", - "act-archivedBoard": "Board __board__ moved to Archive", - "act-archivedCard": "Card __card__ at list __list__ at swimlane __swimlane__ at board __board__ moved to Archive", - "act-archivedList": "List __list__ at swimlane __swimlane__ at board __board__ moved to Archive", - "act-archivedSwimlane": "Swimlane __swimlane__ at board __board__ moved to Archive", - "act-importBoard": "imported board __board__", - "act-importCard": "imported card __card__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-importList": "imported list __list__ to swimlane __swimlane__ at board __board__", - "act-joinMember": "added member __member__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-moveCard": "moved card __card__ at board __board__ from list __oldList__ at swimlane __oldSwimlane__ to list __list__ at swimlane __swimlane__", - "act-moveCardToOtherBoard": "moved card __card__ from list __oldList__ at swimlane __oldSwimlane__ at board __oldBoard__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-removeBoardMember": "removed member __member__ from board __board__", - "act-restoredCard": "restored card __card__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-unjoinMember": "removed member __member__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-withBoardTitle": "__board__", - "act-withCardTitle": "[__board__] __card__", - "actions": "Accións", - "activities": "Actividades", - "activity": "Actividade", - "activity-added": "engadiuse %s a %s", - "activity-archived": "%s moved to Archive", - "activity-attached": "attached %s to %s", - "activity-created": "created %s", - "activity-customfield-created": "created custom field %s", - "activity-excluded": "excluded %s from %s", - "activity-imported": "imported %s into %s from %s", - "activity-imported-board": "imported %s from %s", - "activity-joined": "joined %s", - "activity-moved": "moved %s from %s to %s", - "activity-on": "on %s", - "activity-removed": "removed %s from %s", - "activity-sent": "sent %s to %s", - "activity-unjoined": "unjoined %s", - "activity-subtask-added": "added subtask to %s", - "activity-checked-item": "checked %s in checklist %s of %s", - "activity-unchecked-item": "unchecked %s in checklist %s of %s", - "activity-checklist-added": "added checklist to %s", - "activity-checklist-removed": "removed a checklist from %s", - "activity-checklist-completed": "completed checklist %s of %s", - "activity-checklist-uncompleted": "uncompleted the checklist %s of %s", - "activity-checklist-item-added": "added checklist item to '%s' in %s", - "activity-checklist-item-removed": "removed a checklist item from '%s' in %s", - "add": "Engadir", - "activity-checked-item-card": "checked %s in checklist %s", - "activity-unchecked-item-card": "unchecked %s in checklist %s", - "activity-checklist-completed-card": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "activity-checklist-uncompleted-card": "uncompleted the checklist %s", - "activity-editComment": "edited comment %s", - "activity-deleteComment": "deleted comment %s", - "add-attachment": "Engadir anexo", - "add-board": "Engadir taboleiro", - "add-card": "Engadir tarxeta", - "add-swimlane": "Add Swimlane", - "add-subtask": "Add Subtask", - "add-checklist": "Add Checklist", - "add-checklist-item": "Add an item to checklist", - "add-cover": "Add Cover", - "add-label": "Engadir etiqueta", - "add-list": "Engadir lista", - "add-members": "Engadir membros", - "added": "Added", - "addMemberPopup-title": "Membros", - "admin": "Admin", - "admin-desc": "Pode ver e editar tarxetas, retirar membros e cambiar a configuración do taboleiro.", - "admin-announcement": "Announcement", - "admin-announcement-active": "Active System-Wide Announcement", - "admin-announcement-title": "Announcement from Administrator", - "all-boards": "Todos os taboleiros", - "and-n-other-card": "And __count__ other card", - "and-n-other-card_plural": "And __count__ other cards", - "apply": "Apply", - "app-is-offline": "Loading, please wait. Refreshing the page will cause data loss. If loading does not work, please check that server has not stopped.", - "archive": "Move to Archive", - "archive-all": "Move All to Archive", - "archive-board": "Move Board to Archive", - "archive-card": "Move Card to Archive", - "archive-list": "Move List to Archive", - "archive-swimlane": "Move Swimlane to Archive", - "archive-selection": "Move selection to Archive", - "archiveBoardPopup-title": "Move Board to Archive?", - "archived-items": "Arquivar", - "archived-boards": "Boards in Archive", - "restore-board": "Restaurar taboleiro", - "no-archived-boards": "No Boards in Archive.", - "archives": "Arquivar", - "template": "Template", - "templates": "Templates", - "assign-member": "Assign member", - "attached": "attached", - "attachment": "Anexo", - "attachment-delete-pop": "A eliminación de anexos é permanente. Non se pode desfacer.", - "attachmentDeletePopup-title": "Eliminar anexo?", - "attachments": "Anexos", - "auto-watch": "Automatically watch boards when they are created", - "avatar-too-big": "The avatar is too large (70KB max)", - "back": "Back", - "board-change-color": "Cambiar cor", - "board-nb-stars": "%s stars", - "board-not-found": "Board not found", - "board-private-info": "This board will be <strong>private</strong>.", - "board-public-info": "This board will be <strong>public</strong>.", - "boardChangeColorPopup-title": "Change Board Background", - "boardChangeTitlePopup-title": "Rename Board", - "boardChangeVisibilityPopup-title": "Change Visibility", - "boardChangeWatchPopup-title": "Change Watch", - "boardMenuPopup-title": "Board Settings", - "boardChangeViewPopup-title": "Board View", - "boards": "Taboleiros", - "board-view": "Board View", - "board-view-cal": "Calendar", - "board-view-swimlanes": "Swimlanes", - "board-view-collapse": "Collapse", - "board-view-lists": "Listas", - "bucket-example": "Like “Bucket List” for example", - "cancel": "Cancelar", - "card-archived": "This card is moved to Archive.", - "board-archived": "This board is moved to Archive.", - "card-comments-title": "This card has %s comment.", - "card-delete-notice": "Deleting is permanent. You will lose all actions associated with this card.", - "card-delete-pop": "All actions will be removed from the activity feed and you won't be able to re-open the card. There is no undo.", - "card-delete-suggest-archive": "You can move a card to Archive to remove it from the board and preserve the activity.", - "card-due": "Due", - "card-due-on": "Due on", - "card-spent": "Spent Time", - "card-edit-attachments": "Editar anexos", - "card-edit-custom-fields": "Edit custom fields", - "card-start-voting": "Start voting", - "card-cancel-voting": "Delete voting and all votes", - "card-edit-labels": "Editar etiquetas", - "card-edit-members": "Editar membros", - "card-labels-title": "Cambiar as etiquetas da tarxeta.", - "card-members-title": "Add or remove members of the board from the card.", - "card-start": "Start", - "card-start-on": "Starts on", - "cardAttachmentsPopup-title": "Attach From", - "cardCustomField-datePopup-title": "Change date", - "cardCustomFieldsPopup-title": "Edit custom fields", - "cardStartVotingPopup-title": "Start a vote", - "positiveVoteMembersPopup-title": "Proponents", - "negativeVoteMembersPopup-title": "Opponents", - "vote-question": "Voting question", - "vote-public": "Public vote", - "vote-for-it": "for it", - "vote-against": "against", - "cardDeletePopup-title": "Delete Card?", - "cardDetailsActionsPopup-title": "Card Actions", - "cardLabelsPopup-title": "Etiquetas", - "cardMembersPopup-title": "Membros", - "cardMorePopup-title": "Máis", - "cardTemplatePopup-title": "Create template", - "cards": "Tarxetas", - "cards-count": "Tarxetas", - "casSignIn": "Sign In with CAS", - "cardType-card": "Card", - "cardType-linkedCard": "Linked Card", - "cardType-linkedBoard": "Linked Board", - "change": "Cambiar", - "change-avatar": "Cambiar o avatar", - "change-password": "Cambiar o contrasinal", - "change-permissions": "Cambiar os permisos", - "change-settings": "Cambiar a configuración", - "changeAvatarPopup-title": "Cambiar o avatar", - "changeLanguagePopup-title": "Cambiar de idioma", - "changePasswordPopup-title": "Cambiar o contrasinal", - "changePermissionsPopup-title": "Cambiar os permisos", - "changeSettingsPopup-title": "Cambiar a configuración", - "subtasks": "Subtasks", - "checklists": "Checklists", - "click-to-star": "Click to star this board.", - "click-to-unstar": "Click to unstar this board.", - "clipboard": "Clipboard or drag & drop", - "close": "Close", - "close-board": "Close Board", - "close-board-pop": "You will be able to restore the board by clicking the “Archive” button from the home header.", - "color-black": "negro", - "color-blue": "azul", - "color-crimson": "crimson", - "color-darkgreen": "darkgreen", - "color-gold": "gold", - "color-gray": "gray", - "color-green": "verde", - "color-indigo": "indigo", - "color-lime": "lime", - "color-magenta": "magenta", - "color-mistyrose": "mistyrose", - "color-navy": "navy", - "color-orange": "laranxa", - "color-paleturquoise": "paleturquoise", - "color-peachpuff": "peachpuff", - "color-pink": "rosa", - "color-plum": "plum", - "color-purple": "purple", - "color-red": "vermello", - "color-saddlebrown": "saddlebrown", - "color-silver": "silver", - "color-sky": "celeste", - "color-slateblue": "slateblue", - "color-white": "white", - "color-yellow": "amarelo", - "unset-color": "Unset", - "comment": "Comentario", - "comment-placeholder": "Escribir un comentario", - "comment-only": "Comment only", - "comment-only-desc": "Can comment on cards only.", - "no-comments": "No comments", - "no-comments-desc": "Can not see comments and activities.", - "worker": "Worker", - "worker-desc": "Can only move cards, assign itself to card and comment.", - "computer": "Computador", - "confirm-subtask-delete-dialog": "Are you sure you want to delete subtask?", - "confirm-checklist-delete-dialog": "Are you sure you want to delete checklist?", - "copy-card-link-to-clipboard": "Copy card link to clipboard", - "linkCardPopup-title": "Link Card", - "searchElementPopup-title": "Search", - "copyCardPopup-title": "Copy Card", - "copyChecklistToManyCardsPopup-title": "Copy Checklist Template to Many Cards", - "copyChecklistToManyCardsPopup-instructions": "Destination Card Titles and Descriptions in this JSON format", - "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"First card title\", \"description\":\"First card description\"}, {\"title\":\"Second card title\",\"description\":\"Second card description\"},{\"title\":\"Last card title\",\"description\":\"Last card description\"} ]", - "create": "Crear", - "createBoardPopup-title": "Crear taboleiro", - "chooseBoardSourcePopup-title": "Importar taboleiro", - "createLabelPopup-title": "Crear etiqueta", - "createCustomField": "Create Field", - "createCustomFieldPopup-title": "Create Field", - "current": "actual", - "custom-field-delete-pop": "There is no undo. This will remove this custom field from all cards and destroy its history.", - "custom-field-checkbox": "Checkbox", - "custom-field-date": "Data", - "custom-field-dropdown": "Dropdown List", - "custom-field-dropdown-none": "(none)", - "custom-field-dropdown-options": "List Options", - "custom-field-dropdown-options-placeholder": "Press enter to add more options", - "custom-field-dropdown-unknown": "(unknown)", - "custom-field-number": "Number", - "custom-field-text": "Text", - "custom-fields": "Custom Fields", - "date": "Data", - "decline": "Rexeitar", - "default-avatar": "Avatar predeterminado", - "delete": "Eliminar", - "deleteCustomFieldPopup-title": "Delete Custom Field?", - "deleteLabelPopup-title": "Eliminar a etiqueta?", - "description": "Descrición", - "disambiguateMultiLabelPopup-title": "Disambiguate Label Action", - "disambiguateMultiMemberPopup-title": "Disambiguate Member Action", - "discard": "Desbotar", - "done": "Feito", - "download": "Descargar", - "edit": "Editar", - "edit-avatar": "Cambiar de avatar", - "edit-profile": "Editar o perfil", - "edit-wip-limit": "Edit WIP Limit", - "soft-wip-limit": "Soft WIP Limit", - "editCardStartDatePopup-title": "Cambiar a data de inicio", - "editCardDueDatePopup-title": "Cambiar a data límite", - "editCustomFieldPopup-title": "Edit Field", - "editCardSpentTimePopup-title": "Change spent time", - "editLabelPopup-title": "Cambiar a etiqueta", - "editNotificationPopup-title": "Editar a notificación", - "editProfilePopup-title": "Editar o perfil", - "email": "Correo electrónico", - "email-enrollAccount-subject": "An account created for you on __siteName__", - "email-enrollAccount-text": "Hello __user__,\n\nTo start using the service, simply click the link below.\n\n__url__\n\nThanks.", - "email-fail": "Sending email failed", - "email-fail-text": "Error trying to send email", - "email-invalid": "Invalid email", - "email-invite": "Invite via Email", - "email-invite-subject": "__inviter__ sent you an invitation", - "email-invite-text": "Dear __user__,\n\n__inviter__ invites you to join board \"__board__\" for collaborations.\n\nPlease follow the link below:\n\n__url__\n\nThanks.", - "email-resetPassword-subject": "Reset your password on __siteName__", - "email-resetPassword-text": "Hello __user__,\n\nTo reset your password, simply click the link below.\n\n__url__\n\nThanks.", - "email-sent": "Email sent", - "email-verifyEmail-subject": "Verify your email address on __siteName__", - "email-verifyEmail-text": "Hello __user__,\n\nTo verify your account email, simply click the link below.\n\n__url__\n\nThanks.", - "enable-wip-limit": "Enable WIP Limit", - "error-board-doesNotExist": "This board does not exist", - "error-board-notAdmin": "You need to be admin of this board to do that", - "error-board-notAMember": "You need to be a member of this board to do that", - "error-json-malformed": "Your text is not valid JSON", - "error-json-schema": "Your JSON data does not include the proper information in the correct format", - "error-list-doesNotExist": "Esta lista non existe", - "error-user-doesNotExist": "Este usuario non existe", - "error-user-notAllowSelf": "Non é posíbel convidarse a un mesmo", - "error-user-notCreated": "Este usuario non está creado", - "error-username-taken": "Este nome de usuario xa está collido", - "error-email-taken": "Email has already been taken", - "export-board": "Exportar taboleiro", - "sort": "Sort", - "sort-desc": "Click to Sort List", - "list-sort-by": "Sort the List By:", - "list-label-modifiedAt": "Last Access Time", - "list-label-title": "Name of the List", - "list-label-sort": "Your Manual Order", - "list-label-short-modifiedAt": "(L)", - "list-label-short-title": "(N)", - "list-label-short-sort": "(M)", - "filter": "Filtro", - "filter-cards": "Filter Cards or Lists", - "list-filter-label": "Filter List by Title", - "filter-clear": "Limpar filtro", - "filter-no-label": "Non hai etiquetas", - "filter-no-member": "Non hai membros", - "filter-no-assignee": "No assignee", - "filter-no-custom-fields": "No Custom Fields", - "filter-show-archive": "Show archived lists", - "filter-hide-empty": "Hide empty lists", - "filter-on": "O filtro está activado", - "filter-on-desc": "You are filtering cards on this board. Click here to edit filter.", - "filter-to-selection": "Filter to selection", - "advanced-filter-label": "Advanced Filter", - "advanced-filter-description": "Advanced Filter allows to write a string containing following operators: == != <= >= && || ( ) A space is used as a separator between the Operators. You can filter for all Custom Fields by typing their names and values. For Example: Field1 == Value1. Note: If fields or values contains spaces, you need to encapsulate them into single quotes. For Example: 'Field 1' == 'Value 1'. For single control characters (' \\/) to be skipped, you can use \\. For example: Field1 == I\\'m. Also you can combine multiple conditions. For Example: F1 == V1 || F1 == V2. Normally all operators are interpreted from left to right. You can change the order by placing brackets. For Example: F1 == V1 && ( F2 == V2 || F2 == V3 ). Also you can search text fields using regex: F1 == /Tes.*/i", - "fullname": "Nome completo", - "header-logo-title": "Retornar á páxina dos seus taboleiros.", - "hide-system-messages": "Agochar as mensaxes do sistema", - "headerBarCreateBoardPopup-title": "Crear taboleiro", - "home": "Inicio", - "import": "Importar", - "link": "Link", - "import-board": "importar taboleiro", - "import-board-c": "Importar taboleiro", - "import-board-title-trello": "Importar taboleiro de Trello", - "import-board-title-wekan": "Import board from previous export", - "import-sandstorm-backup-warning": "Do not delete data you import from original exported board or Trello before checking does this grain close and open again, or do you get Board not found error, that means data loss.", - "import-sandstorm-warning": "Imported board will delete all existing data on board and replace it with imported board.", - "from-trello": "De Trello", - "from-wekan": "From previous export", - "import-board-instruction-trello": "In your Trello board, go to 'Menu', then 'More', 'Print and Export', 'Export JSON', and copy the resulting text.", - "import-board-instruction-wekan": "In your board, go to 'Menu', then 'Export board', and copy the text in the downloaded file.", - "import-board-instruction-about-errors": "If you get errors when importing board, sometimes importing still works, and board is at All Boards page.", - "import-json-placeholder": "Paste your valid JSON data here", - "import-map-members": "Map members", - "import-members-map": "Your imported board has some members. Please map the members you want to import to your users", - "import-show-user-mapping": "Review members mapping", - "import-user-select": "Pick your existing user you want to use as this member", - "importMapMembersAddPopup-title": "Select member", - "info": "Version", - "initials": "Iniciais", - "invalid-date": "A data é incorrecta", - "invalid-time": "Invalid time", - "invalid-user": "Invalid user", - "joined": "joined", - "just-invited": "You are just invited to this board", - "keyboard-shortcuts": "Keyboard shortcuts", - "label-create": "Crear etiqueta", - "label-default": "%s label (default)", - "label-delete-pop": "There is no undo. This will remove this label from all cards and destroy its history.", - "labels": "Etiquetas", - "language": "Idioma", - "last-admin-desc": "You can’t change roles because there must be at least one admin.", - "leave-board": "Saír do taboleiro", - "leave-board-pop": "Are you sure you want to leave __boardTitle__? You will be removed from all cards on this board.", - "leaveBoardPopup-title": "Leave Board ?", - "link-card": "Link to this card", - "list-archive-cards": "Move all cards in this list to Archive", - "list-archive-cards-pop": "This will remove all the cards in this list from the board. To view cards in Archive and bring them back to the board, click “Menu” > “Archive”.", - "list-move-cards": "Move all cards in this list", - "list-select-cards": "Select all cards in this list", - "set-color-list": "Set Color", - "listActionPopup-title": "List Actions", - "swimlaneActionPopup-title": "Swimlane Actions", - "swimlaneAddPopup-title": "Add a Swimlane below", - "listImportCardPopup-title": "Import a Trello card", - "listMorePopup-title": "Máis", - "link-list": "Link to this list", - "list-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the list. There is no undo.", - "list-delete-suggest-archive": "You can move a list to Archive to remove it from the board and preserve the activity.", - "lists": "Listas", - "swimlanes": "Swimlanes", - "log-out": "Pechar a sesión", - "log-in": "Acceder", - "loginPopup-title": "Acceder", - "memberMenuPopup-title": "Member Settings", - "members": "Membros", - "menu": "Menú", - "move-selection": "Mover selección", - "moveCardPopup-title": "Mover tarxeta", - "moveCardToBottom-title": "Mover abaixo de todo", - "moveCardToTop-title": "Mover arriba de todo", - "moveSelectionPopup-title": "Mover selección", - "multi-selection": "Selección múltipla", - "multi-selection-on": "Multi-Selection is on", - "muted": "Muted", - "muted-info": "You will never be notified of any changes in this board", - "my-boards": "My Boards", - "name": "Nome", - "no-archived-cards": "No cards in Archive.", - "no-archived-lists": "No lists in Archive.", - "no-archived-swimlanes": "No swimlanes in Archive.", - "no-results": "Non hai resultados", - "normal": "Normal", - "normal-desc": "Pode ver e editar tarxetas. Non pode cambiar a configuración.", - "not-accepted-yet": "O convite aínda non foi aceptado", - "notify-participate": "Receive updates to any cards you participate as creater or member", - "notify-watch": "Receive updates to any boards, lists, or cards you’re watching", - "optional": "opcional", - "or": "ou", - "page-maybe-private": "This page may be private. You may be able to view it by <a href='%s'>logging in</a>.", - "page-not-found": "Non se atopou a páxina.", - "password": "Contrasinal", - "paste-or-dragdrop": "to paste, or drag & drop image file to it (image only)", - "participating": "Participating", - "preview": "Preview", - "previewAttachedImagePopup-title": "Preview", - "previewClipboardImagePopup-title": "Preview", - "private": "Private", - "private-desc": "This board is private. Only people added to the board can view and edit it.", - "profile": "Perfil", - "public": "Público", - "public-desc": "This board is public. It's visible to anyone with the link and will show up in search engines like Google. Only people added to the board can edit.", - "quick-access-description": "Star a board to add a shortcut in this bar.", - "remove-cover": "Remove Cover", - "remove-from-board": "Remove from Board", - "remove-label": "Remove Label", - "listDeletePopup-title": "Delete List ?", - "remove-member": "Remove Member", - "remove-member-from-card": "Remove from Card", - "remove-member-pop": "Remove __name__ (__username__) from __boardTitle__? The member will be removed from all cards on this board. They will receive a notification.", - "removeMemberPopup-title": "Remove Member?", - "rename": "Rename", - "rename-board": "Rename Board", - "restore": "Restore", - "save": "Save", - "search": "Search", - "rules": "Rules", - "search-cards": "Search from card/list titles, descriptions and custom fields on this board", - "search-example": "Text to search for?", - "select-color": "Select Color", - "set-wip-limit-value": "Set a limit for the maximum number of tasks in this list", - "setWipLimitPopup-title": "Set WIP Limit", - "shortcut-assign-self": "Assign yourself to current card", - "shortcut-autocomplete-emoji": "Autocomplete emoji", - "shortcut-autocomplete-members": "Autocomplete members", - "shortcut-clear-filters": "Clear all filters", - "shortcut-close-dialog": "Close Dialog", - "shortcut-filter-my-cards": "Filter my cards", - "shortcut-show-shortcuts": "Bring up this shortcuts list", - "shortcut-toggle-filterbar": "Toggle Filter Sidebar", - "shortcut-toggle-sidebar": "Toggle Board Sidebar", - "show-cards-minimum-count": "Show cards count if list contains more than", - "sidebar-open": "Open Sidebar", - "sidebar-close": "Close Sidebar", - "signupPopup-title": "Create an Account", - "star-board-title": "Click to star this board. It will show up at top of your boards list.", - "starred-boards": "Starred Boards", - "starred-boards-description": "Starred boards show up at the top of your boards list.", - "subscribe": "Subscribir", - "team": "Equipo", - "this-board": "este taboleiro", - "this-card": "esta tarxeta", - "spent-time-hours": "Spent time (hours)", - "overtime-hours": "Overtime (hours)", - "overtime": "Overtime", - "has-overtime-cards": "Has overtime cards", - "has-spenttime-cards": "Has spent time cards", - "time": "Hora", - "title": "Título", - "tracking": "Seguimento", - "tracking-info": "You will be notified of any changes to those cards you are involved as creator or member.", - "type": "Type", - "unassign-member": "Unassign member", - "unsaved-description": "You have an unsaved description.", - "unwatch": "Unwatch", - "upload": "Enviar", - "upload-avatar": "Enviar un avatar", - "uploaded-avatar": "Uploaded an avatar", - "username": "Nome de usuario", - "view-it": "Velo", - "warn-list-archived": "warning: this card is in an list at Archive", - "watch": "Vixiar", - "watching": "Vixiando", - "watching-info": "Recibirá unha notificación sobre calquera cambio que se produza neste taboleiro", - "welcome-board": "Taboleiro de benvida", - "welcome-swimlane": "Milestone 1", - "welcome-list1": "Fundamentos", - "welcome-list2": "Avanzado", - "card-templates-swimlane": "Card Templates", - "list-templates-swimlane": "List Templates", - "board-templates-swimlane": "Board Templates", - "what-to-do": "Que desexa facer?", - "wipLimitErrorPopup-title": "Invalid WIP Limit", - "wipLimitErrorPopup-dialog-pt1": "The number of tasks in this list is higher than the WIP limit you've defined.", - "wipLimitErrorPopup-dialog-pt2": "Please move some tasks out of this list, or set a higher WIP limit.", - "admin-panel": "Panel de administración", - "settings": "Configuración", - "people": "Persoas", - "registration": "Rexistro", - "disable-self-registration": "Desactivar o auto-rexistro", - "invite": "Convidar", - "invite-people": "Convidar persoas", - "to-boards": "Ao(s) taboleiro(s)", - "email-addresses": "Enderezos de correo", - "smtp-host-description": "O enderezo do servidor de SMTP que xestiona os seu correo electrónico.", - "smtp-port-description": "O porto que o servidor de SMTP emprega para o correo saínte.", - "smtp-tls-description": "Enable TLS support for SMTP server", - "smtp-host": "Servidor de SMTP", - "smtp-port": "Porto de SMTP", - "smtp-username": "Nome de usuario", - "smtp-password": "Contrasinal", - "smtp-tls": "TLS support", - "send-from": "De", - "send-smtp-test": "Send a test email to yourself", - "invitation-code": "Invitation Code", - "email-invite-register-subject": "__inviter__ sent you an invitation", - "email-invite-register-text": "Dear __user__,\n\n__inviter__ invites you to kanban board for collaborations.\n\nPlease follow the link below:\n__url__\n\nAnd your invitation code is: __icode__\n\nThanks.", - "email-smtp-test-subject": "SMTP Test Email", - "email-smtp-test-text": "You have successfully sent an email", - "error-invitation-code-not-exist": "Invitation code doesn't exist", - "error-notAuthorized": "You are not authorized to view this page.", - "webhook-title": "Webhook Name", - "webhook-token": "Token (Optional for Authentication)", - "outgoing-webhooks": "Outgoing Webhooks", - "bidirectional-webhooks": "Two-Way Webhooks", - "outgoingWebhooksPopup-title": "Outgoing Webhooks", - "boardCardTitlePopup-title": "Card Title Filter", - "disable-webhook": "Disable This Webhook", - "global-webhook": "Global Webhooks", - "new-outgoing-webhook": "New Outgoing Webhook", - "no-name": "(Unknown)", - "Node_version": "Node version", - "Meteor_version": "Meteor version", - "MongoDB_version": "MongoDB version", - "MongoDB_storage_engine": "MongoDB storage engine", - "MongoDB_Oplog_enabled": "MongoDB Oplog enabled", - "OS_Arch": "OS Arch", - "OS_Cpus": "OS CPU Count", - "OS_Freemem": "OS Free Memory", - "OS_Loadavg": "OS Load Average", - "OS_Platform": "OS Platform", - "OS_Release": "OS Release", - "OS_Totalmem": "OS Total Memory", - "OS_Type": "OS Type", - "OS_Uptime": "OS Uptime", - "days": "days", - "hours": "hours", - "minutes": "minutes", - "seconds": "seconds", - "show-field-on-card": "Show this field on card", - "automatically-field-on-card": "Auto create field to all cards", - "showLabel-field-on-card": "Show field label on minicard", - "yes": "Yes", - "no": "No", - "accounts": "Accounts", - "accounts-allowEmailChange": "Allow Email Change", - "accounts-allowUserNameChange": "Allow Username Change", - "createdAt": "Created at", - "verified": "Verified", - "active": "Active", - "card-received": "Received", - "card-received-on": "Received on", - "card-end": "End", - "card-end-on": "Ends on", - "editCardReceivedDatePopup-title": "Change received date", - "editCardEndDatePopup-title": "Change end date", - "setCardColorPopup-title": "Set color", - "setCardActionsColorPopup-title": "Choose a color", - "setSwimlaneColorPopup-title": "Choose a color", - "setListColorPopup-title": "Choose a color", - "assigned-by": "Assigned By", - "requested-by": "Requested By", - "board-delete-notice": "Deleting is permanent. You will lose all lists, cards and actions associated with this board.", - "delete-board-confirm-popup": "All lists, cards, labels, and activities will be deleted and you won't be able to recover the board contents. There is no undo.", - "boardDeletePopup-title": "Delete Board?", - "delete-board": "Delete Board", - "default-subtasks-board": "Subtasks for __board__ board", - "default": "Default", - "queue": "Queue", - "subtask-settings": "Subtasks Settings", - "card-settings": "Card Settings", - "boardSubtaskSettingsPopup-title": "Board Subtasks Settings", - "boardCardSettingsPopup-title": "Card Settings", - "deposit-subtasks-board": "Deposit subtasks to this board:", - "deposit-subtasks-list": "Landing list for subtasks deposited here:", - "show-parent-in-minicard": "Show parent in minicard:", - "prefix-with-full-path": "Prefix with full path", - "prefix-with-parent": "Prefix with parent", - "subtext-with-full-path": "Subtext with full path", - "subtext-with-parent": "Subtext with parent", - "change-card-parent": "Change card's parent", - "parent-card": "Parent card", - "source-board": "Source board", - "no-parent": "Don't show parent", - "activity-added-label": "added label '%s' to %s", - "activity-removed-label": "removed label '%s' from %s", - "activity-delete-attach": "deleted an attachment from %s", - "activity-added-label-card": "added label '%s'", - "activity-removed-label-card": "removed label '%s'", - "activity-delete-attach-card": "deleted an attachment", - "activity-set-customfield": "set custom field '%s' to '%s' in %s", - "activity-unset-customfield": "unset custom field '%s' in %s", - "r-rule": "Rule", - "r-add-trigger": "Add trigger", - "r-add-action": "Add action", - "r-board-rules": "Board rules", - "r-add-rule": "Add rule", - "r-view-rule": "View rule", - "r-delete-rule": "Delete rule", - "r-new-rule-name": "New rule title", - "r-no-rules": "No rules", - "r-when-a-card": "When a card", - "r-is": "is", - "r-is-moved": "is moved", - "r-added-to": "added to", - "r-removed-from": "Removed from", - "r-the-board": "the board", - "r-list": "list", - "set-filter": "Set Filter", - "r-moved-to": "Moved to", - "r-moved-from": "Moved from", - "r-archived": "Moved to Archive", - "r-unarchived": "Restored from Archive", - "r-a-card": "a card", - "r-when-a-label-is": "When a label is", - "r-when-the-label": "When the label", - "r-list-name": "list name", - "r-when-a-member": "When a member is", - "r-when-the-member": "When the member", - "r-name": "name", - "r-when-a-attach": "When an attachment", - "r-when-a-checklist": "When a checklist is", - "r-when-the-checklist": "When the checklist", - "r-completed": "Completed", - "r-made-incomplete": "Made incomplete", - "r-when-a-item": "When a checklist item is", - "r-when-the-item": "When the checklist item", - "r-checked": "Checked", - "r-unchecked": "Unchecked", - "r-move-card-to": "Move card to", - "r-top-of": "Top of", - "r-bottom-of": "Bottom of", - "r-its-list": "its list", - "r-archive": "Move to Archive", - "r-unarchive": "Restore from Archive", - "r-card": "card", - "r-add": "Engadir", - "r-remove": "Remove", - "r-label": "label", - "r-member": "member", - "r-remove-all": "Remove all members from the card", - "r-set-color": "Set color to", - "r-checklist": "checklist", - "r-check-all": "Check all", - "r-uncheck-all": "Uncheck all", - "r-items-check": "items of checklist", - "r-check": "Check", - "r-uncheck": "Uncheck", - "r-item": "item", - "r-of-checklist": "of checklist", - "r-send-email": "Send an email", - "r-to": "to", - "r-subject": "subject", - "r-rule-details": "Rule details", - "r-d-move-to-top-gen": "Move card to top of its list", - "r-d-move-to-top-spec": "Move card to top of list", - "r-d-move-to-bottom-gen": "Move card to bottom of its list", - "r-d-move-to-bottom-spec": "Move card to bottom of list", - "r-d-send-email": "Send email", - "r-d-send-email-to": "to", - "r-d-send-email-subject": "subject", - "r-d-send-email-message": "message", - "r-d-archive": "Move card to Archive", - "r-d-unarchive": "Restore card from Archive", - "r-d-add-label": "Add label", - "r-d-remove-label": "Remove label", - "r-create-card": "Create new card", - "r-in-list": "in list", - "r-in-swimlane": "in swimlane", - "r-d-add-member": "Add member", - "r-d-remove-member": "Remove member", - "r-d-remove-all-member": "Remove all member", - "r-d-check-all": "Check all items of a list", - "r-d-uncheck-all": "Uncheck all items of a list", - "r-d-check-one": "Check item", - "r-d-uncheck-one": "Uncheck item", - "r-d-check-of-list": "of checklist", - "r-d-add-checklist": "Add checklist", - "r-d-remove-checklist": "Remove checklist", - "r-by": "by", - "r-add-checklist": "Add checklist", - "r-with-items": "with items", - "r-items-list": "item1,item2,item3", - "r-add-swimlane": "Add swimlane", - "r-swimlane-name": "swimlane name", - "r-board-note": "Note: leave a field empty to match every possible value.", - "r-checklist-note": "Note: checklist's items have to be written as comma separated values.", - "r-when-a-card-is-moved": "When a card is moved to another list", - "r-set": "Set", - "r-update": "Update", - "r-datefield": "date field", - "r-df-start-at": "start", - "r-df-due-at": "due", - "r-df-end-at": "end", - "r-df-received-at": "received", - "r-to-current-datetime": "to current date/time", - "r-remove-value-from": "Remove value from", - "ldap": "LDAP", - "oauth2": "OAuth2", - "cas": "CAS", - "authentication-method": "Authentication method", - "authentication-type": "Authentication type", - "custom-product-name": "Custom Product Name", - "layout": "Layout", - "hide-logo": "Hide Logo", - "add-custom-html-after-body-start": "Add Custom HTML after <body> start", - "add-custom-html-before-body-end": "Add Custom HTML before </body> end", - "error-undefined": "Something went wrong", - "error-ldap-login": "An error occurred while trying to login", - "display-authentication-method": "Display Authentication Method", - "default-authentication-method": "Default Authentication Method", - "duplicate-board": "Duplicate Board", - "people-number": "The number of people is:", - "swimlaneDeletePopup-title": "Delete Swimlane ?", - "swimlane-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the swimlane. There is no undo.", - "restore-all": "Restore all", - "delete-all": "Delete all", - "loading": "Loading, please wait.", - "previous_as": "last time was", - "act-a-dueAt": "modified due time to \nWhen: __timeValue__\nWhere: __card__\n previous due was __timeOldValue__", - "act-a-endAt": "modified ending time to __timeValue__ from (__timeOldValue__)", - "act-a-startAt": "modified starting time to __timeValue__ from (__timeOldValue__)", - "act-a-receivedAt": "modified received time to __timeValue__ from (__timeOldValue__)", - "a-dueAt": "modified due time to be", - "a-endAt": "modified ending time to be", - "a-startAt": "modified starting time to be", - "a-receivedAt": "modified received time to be", - "almostdue": "current due time %s is approaching", - "pastdue": "current due time %s is past", - "duenow": "current due time %s is today", - "act-newDue": "__list__/__card__ has 1st due reminder [__board__]", - "act-withDue": "__list__/__card__ due reminders [__board__]", - "act-almostdue": "was reminding the current due (__timeValue__) of __card__ is approaching", - "act-pastdue": "was reminding the current due (__timeValue__) of __card__ is past", - "act-duenow": "was reminding the current due (__timeValue__) of __card__ is now", - "act-atUserComment": "You were mentioned in [__board__] __list__/__card__", - "delete-user-confirm-popup": "Are you sure you want to delete this account? There is no undo.", - "accounts-allowUserDelete": "Allow users to self delete their account", - "hide-minicard-label-text": "Hide minicard label text", - "show-desktop-drag-handles": "Show desktop drag handles", - "assignee": "Assignee", - "cardAssigneesPopup-title": "Assignee", - "addmore-detail": "Add a more detailed description", - "show-on-card": "Show on Card", - "new": "New", - "editUserPopup-title": "Edit User", - "newUserPopup-title": "New User", - "notifications": "Notifications", - "view-all": "View All", - "filter-by-unread": "Filter by Unread", - "mark-all-as-read": "Mark all as read", - "remove-all-read": "Remove all read", - "allow-rename": "Allow Rename", - "allowRenamePopup-title": "Allow Rename" -} + "accept": "Aceptar", + "act-activity-notify": "Activity Notification", + "act-addAttachment": "added attachment __attachment__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-deleteAttachment": "deleted attachment __attachment__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addSubtask": "added subtask __subtask__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addedLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removeLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removedLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addChecklist": "added checklist __checklist__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addChecklistItem": "added checklist item __checklistItem__ to checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removeChecklist": "removed checklist __checklist__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removeChecklistItem": "removed checklist item __checklistItem__ from checklist __checkList__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-checkedItem": "checked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-uncheckedItem": "unchecked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-completeChecklist": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-uncompleteChecklist": "uncompleted checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addComment": "commented on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-editComment": "edited comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-deleteComment": "deleted comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-createBoard": "created board __board__", + "act-createSwimlane": "created swimlane __swimlane__ to board __board__", + "act-createCard": "created card __card__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-createCustomField": "created custom field __customField__ at board __board__", + "act-deleteCustomField": "deleted custom field __customField__ at board __board__", + "act-setCustomField": "edited custom field __customField__: __customFieldValue__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-createList": "added list __list__ to board __board__", + "act-addBoardMember": "added member __member__ to board __board__", + "act-archivedBoard": "Board __board__ moved to Archive", + "act-archivedCard": "Card __card__ at list __list__ at swimlane __swimlane__ at board __board__ moved to Archive", + "act-archivedList": "List __list__ at swimlane __swimlane__ at board __board__ moved to Archive", + "act-archivedSwimlane": "Swimlane __swimlane__ at board __board__ moved to Archive", + "act-importBoard": "imported board __board__", + "act-importCard": "imported card __card__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-importList": "imported list __list__ to swimlane __swimlane__ at board __board__", + "act-joinMember": "added member __member__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-moveCard": "moved card __card__ at board __board__ from list __oldList__ at swimlane __oldSwimlane__ to list __list__ at swimlane __swimlane__", + "act-moveCardToOtherBoard": "moved card __card__ from list __oldList__ at swimlane __oldSwimlane__ at board __oldBoard__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-removeBoardMember": "removed member __member__ from board __board__", + "act-restoredCard": "restored card __card__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-unjoinMember": "removed member __member__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-withBoardTitle": "__board__", + "act-withCardTitle": "[__board__] __card__", + "actions": "Accións", + "activities": "Actividades", + "activity": "Actividade", + "activity-added": "engadiuse %s a %s", + "activity-archived": "%s moved to Archive", + "activity-attached": "attached %s to %s", + "activity-created": "created %s", + "activity-customfield-created": "created custom field %s", + "activity-excluded": "excluded %s from %s", + "activity-imported": "imported %s into %s from %s", + "activity-imported-board": "imported %s from %s", + "activity-joined": "joined %s", + "activity-moved": "moved %s from %s to %s", + "activity-on": "on %s", + "activity-removed": "removed %s from %s", + "activity-sent": "sent %s to %s", + "activity-unjoined": "unjoined %s", + "activity-subtask-added": "added subtask to %s", + "activity-checked-item": "checked %s in checklist %s of %s", + "activity-unchecked-item": "unchecked %s in checklist %s of %s", + "activity-checklist-added": "added checklist to %s", + "activity-checklist-removed": "removed a checklist from %s", + "activity-checklist-completed": "completed checklist %s of %s", + "activity-checklist-uncompleted": "uncompleted the checklist %s of %s", + "activity-checklist-item-added": "added checklist item to '%s' in %s", + "activity-checklist-item-removed": "removed a checklist item from '%s' in %s", + "add": "Engadir", + "activity-checked-item-card": "checked %s in checklist %s", + "activity-unchecked-item-card": "unchecked %s in checklist %s", + "activity-checklist-completed-card": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "activity-checklist-uncompleted-card": "uncompleted the checklist %s", + "activity-editComment": "edited comment %s", + "activity-deleteComment": "deleted comment %s", + "add-attachment": "Engadir anexo", + "add-board": "Engadir taboleiro", + "add-card": "Engadir tarxeta", + "add-swimlane": "Add Swimlane", + "add-subtask": "Add Subtask", + "add-checklist": "Add Checklist", + "add-checklist-item": "Add an item to checklist", + "add-cover": "Add Cover", + "add-label": "Engadir etiqueta", + "add-list": "Engadir lista", + "add-members": "Engadir membros", + "added": "Added", + "addMemberPopup-title": "Membros", + "admin": "Admin", + "admin-desc": "Pode ver e editar tarxetas, retirar membros e cambiar a configuración do taboleiro.", + "admin-announcement": "Announcement", + "admin-announcement-active": "Active System-Wide Announcement", + "admin-announcement-title": "Announcement from Administrator", + "all-boards": "Todos os taboleiros", + "and-n-other-card": "And __count__ other card", + "and-n-other-card_plural": "And __count__ other cards", + "apply": "Apply", + "app-is-offline": "Loading, please wait. Refreshing the page will cause data loss. If loading does not work, please check that server has not stopped.", + "archive": "Move to Archive", + "archive-all": "Move All to Archive", + "archive-board": "Move Board to Archive", + "archive-card": "Move Card to Archive", + "archive-list": "Move List to Archive", + "archive-swimlane": "Move Swimlane to Archive", + "archive-selection": "Move selection to Archive", + "archiveBoardPopup-title": "Move Board to Archive?", + "archived-items": "Arquivar", + "archived-boards": "Boards in Archive", + "restore-board": "Restaurar taboleiro", + "no-archived-boards": "No Boards in Archive.", + "archives": "Arquivar", + "template": "Template", + "templates": "Templates", + "assign-member": "Assign member", + "attached": "attached", + "attachment": "Anexo", + "attachment-delete-pop": "A eliminación de anexos é permanente. Non se pode desfacer.", + "attachmentDeletePopup-title": "Eliminar anexo?", + "attachments": "Anexos", + "auto-watch": "Automatically watch boards when they are created", + "avatar-too-big": "The avatar is too large (70KB max)", + "back": "Back", + "board-change-color": "Cambiar cor", + "board-nb-stars": "%s stars", + "board-not-found": "Board not found", + "board-private-info": "This board will be <strong>private</strong>.", + "board-public-info": "This board will be <strong>public</strong>.", + "boardChangeColorPopup-title": "Change Board Background", + "boardChangeTitlePopup-title": "Rename Board", + "boardChangeVisibilityPopup-title": "Change Visibility", + "boardChangeWatchPopup-title": "Change Watch", + "boardMenuPopup-title": "Board Settings", + "boardChangeViewPopup-title": "Board View", + "boards": "Taboleiros", + "board-view": "Board View", + "board-view-cal": "Calendar", + "board-view-swimlanes": "Swimlanes", + "board-view-collapse": "Collapse", + "board-view-lists": "Listas", + "bucket-example": "Like “Bucket List” for example", + "cancel": "Cancelar", + "card-archived": "This card is moved to Archive.", + "board-archived": "This board is moved to Archive.", + "card-comments-title": "This card has %s comment.", + "card-delete-notice": "Deleting is permanent. You will lose all actions associated with this card.", + "card-delete-pop": "All actions will be removed from the activity feed and you won't be able to re-open the card. There is no undo.", + "card-delete-suggest-archive": "You can move a card to Archive to remove it from the board and preserve the activity.", + "card-due": "Due", + "card-due-on": "Due on", + "card-spent": "Spent Time", + "card-edit-attachments": "Editar anexos", + "card-edit-custom-fields": "Edit custom fields", + "card-start-voting": "Start voting", + "card-cancel-voting": "Delete voting and all votes", + "card-edit-labels": "Editar etiquetas", + "card-edit-members": "Editar membros", + "card-labels-title": "Cambiar as etiquetas da tarxeta.", + "card-members-title": "Add or remove members of the board from the card.", + "card-start": "Start", + "card-start-on": "Starts on", + "cardAttachmentsPopup-title": "Attach From", + "cardCustomField-datePopup-title": "Change date", + "cardCustomFieldsPopup-title": "Edit custom fields", + "cardStartVotingPopup-title": "Start a vote", + "positiveVoteMembersPopup-title": "Proponents", + "negativeVoteMembersPopup-title": "Opponents", + "vote-question": "Voting question", + "vote-public": "Public vote", + "vote-for-it": "for it", + "vote-against": "against", + "cardDeletePopup-title": "Delete Card?", + "cardDetailsActionsPopup-title": "Card Actions", + "cardLabelsPopup-title": "Etiquetas", + "cardMembersPopup-title": "Membros", + "cardMorePopup-title": "Máis", + "cardTemplatePopup-title": "Create template", + "cards": "Tarxetas", + "cards-count": "Tarxetas", + "casSignIn": "Sign In with CAS", + "cardType-card": "Card", + "cardType-linkedCard": "Linked Card", + "cardType-linkedBoard": "Linked Board", + "change": "Cambiar", + "change-avatar": "Cambiar o avatar", + "change-password": "Cambiar o contrasinal", + "change-permissions": "Cambiar os permisos", + "change-settings": "Cambiar a configuración", + "changeAvatarPopup-title": "Cambiar o avatar", + "changeLanguagePopup-title": "Cambiar de idioma", + "changePasswordPopup-title": "Cambiar o contrasinal", + "changePermissionsPopup-title": "Cambiar os permisos", + "changeSettingsPopup-title": "Cambiar a configuración", + "subtasks": "Subtasks", + "checklists": "Checklists", + "click-to-star": "Click to star this board.", + "click-to-unstar": "Click to unstar this board.", + "clipboard": "Clipboard or drag & drop", + "close": "Close", + "close-board": "Close Board", + "close-board-pop": "You will be able to restore the board by clicking the “Archive” button from the home header.", + "color-black": "negro", + "color-blue": "azul", + "color-crimson": "crimson", + "color-darkgreen": "darkgreen", + "color-gold": "gold", + "color-gray": "gray", + "color-green": "verde", + "color-indigo": "indigo", + "color-lime": "lime", + "color-magenta": "magenta", + "color-mistyrose": "mistyrose", + "color-navy": "navy", + "color-orange": "laranxa", + "color-paleturquoise": "paleturquoise", + "color-peachpuff": "peachpuff", + "color-pink": "rosa", + "color-plum": "plum", + "color-purple": "purple", + "color-red": "vermello", + "color-saddlebrown": "saddlebrown", + "color-silver": "silver", + "color-sky": "celeste", + "color-slateblue": "slateblue", + "color-white": "white", + "color-yellow": "amarelo", + "unset-color": "Unset", + "comment": "Comentario", + "comment-placeholder": "Escribir un comentario", + "comment-only": "Comment only", + "comment-only-desc": "Can comment on cards only.", + "no-comments": "No comments", + "no-comments-desc": "Can not see comments and activities.", + "worker": "Worker", + "worker-desc": "Can only move cards, assign itself to card and comment.", + "computer": "Computador", + "confirm-subtask-delete-dialog": "Are you sure you want to delete subtask?", + "confirm-checklist-delete-dialog": "Are you sure you want to delete checklist?", + "copy-card-link-to-clipboard": "Copy card link to clipboard", + "linkCardPopup-title": "Link Card", + "searchElementPopup-title": "Search", + "copyCardPopup-title": "Copy Card", + "copyChecklistToManyCardsPopup-title": "Copy Checklist Template to Many Cards", + "copyChecklistToManyCardsPopup-instructions": "Destination Card Titles and Descriptions in this JSON format", + "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"First card title\", \"description\":\"First card description\"}, {\"title\":\"Second card title\",\"description\":\"Second card description\"},{\"title\":\"Last card title\",\"description\":\"Last card description\"} ]", + "create": "Crear", + "createBoardPopup-title": "Crear taboleiro", + "chooseBoardSourcePopup-title": "Importar taboleiro", + "createLabelPopup-title": "Crear etiqueta", + "createCustomField": "Create Field", + "createCustomFieldPopup-title": "Create Field", + "current": "actual", + "custom-field-delete-pop": "There is no undo. This will remove this custom field from all cards and destroy its history.", + "custom-field-checkbox": "Checkbox", + "custom-field-date": "Data", + "custom-field-dropdown": "Dropdown List", + "custom-field-dropdown-none": "(none)", + "custom-field-dropdown-options": "List Options", + "custom-field-dropdown-options-placeholder": "Press enter to add more options", + "custom-field-dropdown-unknown": "(unknown)", + "custom-field-number": "Number", + "custom-field-text": "Text", + "custom-fields": "Custom Fields", + "date": "Data", + "decline": "Rexeitar", + "default-avatar": "Avatar predeterminado", + "delete": "Eliminar", + "deleteCustomFieldPopup-title": "Delete Custom Field?", + "deleteLabelPopup-title": "Eliminar a etiqueta?", + "description": "Descrición", + "disambiguateMultiLabelPopup-title": "Disambiguate Label Action", + "disambiguateMultiMemberPopup-title": "Disambiguate Member Action", + "discard": "Desbotar", + "done": "Feito", + "download": "Descargar", + "edit": "Editar", + "edit-avatar": "Cambiar de avatar", + "edit-profile": "Editar o perfil", + "edit-wip-limit": "Edit WIP Limit", + "soft-wip-limit": "Soft WIP Limit", + "editCardStartDatePopup-title": "Cambiar a data de inicio", + "editCardDueDatePopup-title": "Cambiar a data límite", + "editCustomFieldPopup-title": "Edit Field", + "editCardSpentTimePopup-title": "Change spent time", + "editLabelPopup-title": "Cambiar a etiqueta", + "editNotificationPopup-title": "Editar a notificación", + "editProfilePopup-title": "Editar o perfil", + "email": "Correo electrónico", + "email-enrollAccount-subject": "An account created for you on __siteName__", + "email-enrollAccount-text": "Hello __user__,\n\nTo start using the service, simply click the link below.\n\n__url__\n\nThanks.", + "email-fail": "Sending email failed", + "email-fail-text": "Error trying to send email", + "email-invalid": "Invalid email", + "email-invite": "Invite via Email", + "email-invite-subject": "__inviter__ sent you an invitation", + "email-invite-text": "Dear __user__,\n\n__inviter__ invites you to join board \"__board__\" for collaborations.\n\nPlease follow the link below:\n\n__url__\n\nThanks.", + "email-resetPassword-subject": "Reset your password on __siteName__", + "email-resetPassword-text": "Hello __user__,\n\nTo reset your password, simply click the link below.\n\n__url__\n\nThanks.", + "email-sent": "Email sent", + "email-verifyEmail-subject": "Verify your email address on __siteName__", + "email-verifyEmail-text": "Hello __user__,\n\nTo verify your account email, simply click the link below.\n\n__url__\n\nThanks.", + "enable-wip-limit": "Enable WIP Limit", + "error-board-doesNotExist": "This board does not exist", + "error-board-notAdmin": "You need to be admin of this board to do that", + "error-board-notAMember": "You need to be a member of this board to do that", + "error-json-malformed": "Your text is not valid JSON", + "error-json-schema": "Your JSON data does not include the proper information in the correct format", + "error-list-doesNotExist": "Esta lista non existe", + "error-user-doesNotExist": "Este usuario non existe", + "error-user-notAllowSelf": "Non é posíbel convidarse a un mesmo", + "error-user-notCreated": "Este usuario non está creado", + "error-username-taken": "Este nome de usuario xa está collido", + "error-email-taken": "Email has already been taken", + "export-board": "Exportar taboleiro", + "sort": "Sort", + "sort-desc": "Click to Sort List", + "list-sort-by": "Sort the List By:", + "list-label-modifiedAt": "Last Access Time", + "list-label-title": "Name of the List", + "list-label-sort": "Your Manual Order", + "list-label-short-modifiedAt": "(L)", + "list-label-short-title": "(N)", + "list-label-short-sort": "(M)", + "filter": "Filtro", + "filter-cards": "Filter Cards or Lists", + "list-filter-label": "Filter List by Title", + "filter-clear": "Limpar filtro", + "filter-no-label": "Non hai etiquetas", + "filter-no-member": "Non hai membros", + "filter-no-assignee": "No assignee", + "filter-no-custom-fields": "No Custom Fields", + "filter-show-archive": "Show archived lists", + "filter-hide-empty": "Hide empty lists", + "filter-on": "O filtro está activado", + "filter-on-desc": "You are filtering cards on this board. Click here to edit filter.", + "filter-to-selection": "Filter to selection", + "advanced-filter-label": "Advanced Filter", + "advanced-filter-description": "Advanced Filter allows to write a string containing following operators: == != <= >= && || ( ) A space is used as a separator between the Operators. You can filter for all Custom Fields by typing their names and values. For Example: Field1 == Value1. Note: If fields or values contains spaces, you need to encapsulate them into single quotes. For Example: 'Field 1' == 'Value 1'. For single control characters (' \\/) to be skipped, you can use \\. For example: Field1 == I\\'m. Also you can combine multiple conditions. For Example: F1 == V1 || F1 == V2. Normally all operators are interpreted from left to right. You can change the order by placing brackets. For Example: F1 == V1 && ( F2 == V2 || F2 == V3 ). Also you can search text fields using regex: F1 == /Tes.*/i", + "fullname": "Nome completo", + "header-logo-title": "Retornar á páxina dos seus taboleiros.", + "hide-system-messages": "Agochar as mensaxes do sistema", + "headerBarCreateBoardPopup-title": "Crear taboleiro", + "home": "Inicio", + "import": "Importar", + "link": "Link", + "import-board": "importar taboleiro", + "import-board-c": "Importar taboleiro", + "import-board-title-trello": "Importar taboleiro de Trello", + "import-board-title-wekan": "Import board from previous export", + "import-sandstorm-backup-warning": "Do not delete data you import from original exported board or Trello before checking does this grain close and open again, or do you get Board not found error, that means data loss.", + "import-sandstorm-warning": "Imported board will delete all existing data on board and replace it with imported board.", + "from-trello": "De Trello", + "from-wekan": "From previous export", + "import-board-instruction-trello": "In your Trello board, go to 'Menu', then 'More', 'Print and Export', 'Export JSON', and copy the resulting text.", + "import-board-instruction-wekan": "In your board, go to 'Menu', then 'Export board', and copy the text in the downloaded file.", + "import-board-instruction-about-errors": "If you get errors when importing board, sometimes importing still works, and board is at All Boards page.", + "import-json-placeholder": "Paste your valid JSON data here", + "import-map-members": "Map members", + "import-members-map": "Your imported board has some members. Please map the members you want to import to your users", + "import-show-user-mapping": "Review members mapping", + "import-user-select": "Pick your existing user you want to use as this member", + "importMapMembersAddPopup-title": "Select member", + "info": "Version", + "initials": "Iniciais", + "invalid-date": "A data é incorrecta", + "invalid-time": "Invalid time", + "invalid-user": "Invalid user", + "joined": "joined", + "just-invited": "You are just invited to this board", + "keyboard-shortcuts": "Keyboard shortcuts", + "label-create": "Crear etiqueta", + "label-default": "%s label (default)", + "label-delete-pop": "There is no undo. This will remove this label from all cards and destroy its history.", + "labels": "Etiquetas", + "language": "Idioma", + "last-admin-desc": "You can’t change roles because there must be at least one admin.", + "leave-board": "Saír do taboleiro", + "leave-board-pop": "Are you sure you want to leave __boardTitle__? You will be removed from all cards on this board.", + "leaveBoardPopup-title": "Leave Board ?", + "link-card": "Link to this card", + "list-archive-cards": "Move all cards in this list to Archive", + "list-archive-cards-pop": "This will remove all the cards in this list from the board. To view cards in Archive and bring them back to the board, click “Menu” > “Archive”.", + "list-move-cards": "Move all cards in this list", + "list-select-cards": "Select all cards in this list", + "set-color-list": "Set Color", + "listActionPopup-title": "List Actions", + "swimlaneActionPopup-title": "Swimlane Actions", + "swimlaneAddPopup-title": "Add a Swimlane below", + "listImportCardPopup-title": "Import a Trello card", + "listMorePopup-title": "Máis", + "link-list": "Link to this list", + "list-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the list. There is no undo.", + "list-delete-suggest-archive": "You can move a list to Archive to remove it from the board and preserve the activity.", + "lists": "Listas", + "swimlanes": "Swimlanes", + "log-out": "Pechar a sesión", + "log-in": "Acceder", + "loginPopup-title": "Acceder", + "memberMenuPopup-title": "Member Settings", + "members": "Membros", + "menu": "Menú", + "move-selection": "Mover selección", + "moveCardPopup-title": "Mover tarxeta", + "moveCardToBottom-title": "Mover abaixo de todo", + "moveCardToTop-title": "Mover arriba de todo", + "moveSelectionPopup-title": "Mover selección", + "multi-selection": "Selección múltipla", + "multi-selection-on": "Multi-Selection is on", + "muted": "Muted", + "muted-info": "You will never be notified of any changes in this board", + "my-boards": "My Boards", + "name": "Nome", + "no-archived-cards": "No cards in Archive.", + "no-archived-lists": "No lists in Archive.", + "no-archived-swimlanes": "No swimlanes in Archive.", + "no-results": "Non hai resultados", + "normal": "Normal", + "normal-desc": "Pode ver e editar tarxetas. Non pode cambiar a configuración.", + "not-accepted-yet": "O convite aínda non foi aceptado", + "notify-participate": "Receive updates to any cards you participate as creater or member", + "notify-watch": "Receive updates to any boards, lists, or cards you’re watching", + "optional": "opcional", + "or": "ou", + "page-maybe-private": "This page may be private. You may be able to view it by <a href='%s'>logging in</a>.", + "page-not-found": "Non se atopou a páxina.", + "password": "Contrasinal", + "paste-or-dragdrop": "to paste, or drag & drop image file to it (image only)", + "participating": "Participating", + "preview": "Preview", + "previewAttachedImagePopup-title": "Preview", + "previewClipboardImagePopup-title": "Preview", + "private": "Private", + "private-desc": "This board is private. Only people added to the board can view and edit it.", + "profile": "Perfil", + "public": "Público", + "public-desc": "This board is public. It's visible to anyone with the link and will show up in search engines like Google. Only people added to the board can edit.", + "quick-access-description": "Star a board to add a shortcut in this bar.", + "remove-cover": "Remove Cover", + "remove-from-board": "Remove from Board", + "remove-label": "Remove Label", + "listDeletePopup-title": "Delete List ?", + "remove-member": "Remove Member", + "remove-member-from-card": "Remove from Card", + "remove-member-pop": "Remove __name__ (__username__) from __boardTitle__? The member will be removed from all cards on this board. They will receive a notification.", + "removeMemberPopup-title": "Remove Member?", + "rename": "Rename", + "rename-board": "Rename Board", + "restore": "Restore", + "save": "Save", + "search": "Search", + "rules": "Rules", + "search-cards": "Search from card/list titles, descriptions and custom fields on this board", + "search-example": "Text to search for?", + "select-color": "Select Color", + "set-wip-limit-value": "Set a limit for the maximum number of tasks in this list", + "setWipLimitPopup-title": "Set WIP Limit", + "shortcut-assign-self": "Assign yourself to current card", + "shortcut-autocomplete-emoji": "Autocomplete emoji", + "shortcut-autocomplete-members": "Autocomplete members", + "shortcut-clear-filters": "Clear all filters", + "shortcut-close-dialog": "Close Dialog", + "shortcut-filter-my-cards": "Filter my cards", + "shortcut-show-shortcuts": "Bring up this shortcuts list", + "shortcut-toggle-filterbar": "Toggle Filter Sidebar", + "shortcut-toggle-sidebar": "Toggle Board Sidebar", + "show-cards-minimum-count": "Show cards count if list contains more than", + "sidebar-open": "Open Sidebar", + "sidebar-close": "Close Sidebar", + "signupPopup-title": "Create an Account", + "star-board-title": "Click to star this board. It will show up at top of your boards list.", + "starred-boards": "Starred Boards", + "starred-boards-description": "Starred boards show up at the top of your boards list.", + "subscribe": "Subscribir", + "team": "Equipo", + "this-board": "este taboleiro", + "this-card": "esta tarxeta", + "spent-time-hours": "Spent time (hours)", + "overtime-hours": "Overtime (hours)", + "overtime": "Overtime", + "has-overtime-cards": "Has overtime cards", + "has-spenttime-cards": "Has spent time cards", + "time": "Hora", + "title": "Título", + "tracking": "Seguimento", + "tracking-info": "You will be notified of any changes to those cards you are involved as creator or member.", + "type": "Type", + "unassign-member": "Unassign member", + "unsaved-description": "You have an unsaved description.", + "unwatch": "Unwatch", + "upload": "Enviar", + "upload-avatar": "Enviar un avatar", + "uploaded-avatar": "Uploaded an avatar", + "username": "Nome de usuario", + "view-it": "Velo", + "warn-list-archived": "warning: this card is in an list at Archive", + "watch": "Vixiar", + "watching": "Vixiando", + "watching-info": "Recibirá unha notificación sobre calquera cambio que se produza neste taboleiro", + "welcome-board": "Taboleiro de benvida", + "welcome-swimlane": "Milestone 1", + "welcome-list1": "Fundamentos", + "welcome-list2": "Avanzado", + "card-templates-swimlane": "Card Templates", + "list-templates-swimlane": "List Templates", + "board-templates-swimlane": "Board Templates", + "what-to-do": "Que desexa facer?", + "wipLimitErrorPopup-title": "Invalid WIP Limit", + "wipLimitErrorPopup-dialog-pt1": "The number of tasks in this list is higher than the WIP limit you've defined.", + "wipLimitErrorPopup-dialog-pt2": "Please move some tasks out of this list, or set a higher WIP limit.", + "admin-panel": "Panel de administración", + "settings": "Configuración", + "people": "Persoas", + "registration": "Rexistro", + "disable-self-registration": "Desactivar o auto-rexistro", + "invite": "Convidar", + "invite-people": "Convidar persoas", + "to-boards": "Ao(s) taboleiro(s)", + "email-addresses": "Enderezos de correo", + "smtp-host-description": "O enderezo do servidor de SMTP que xestiona os seu correo electrónico.", + "smtp-port-description": "O porto que o servidor de SMTP emprega para o correo saínte.", + "smtp-tls-description": "Enable TLS support for SMTP server", + "smtp-host": "Servidor de SMTP", + "smtp-port": "Porto de SMTP", + "smtp-username": "Nome de usuario", + "smtp-password": "Contrasinal", + "smtp-tls": "TLS support", + "send-from": "De", + "send-smtp-test": "Send a test email to yourself", + "invitation-code": "Invitation Code", + "email-invite-register-subject": "__inviter__ sent you an invitation", + "email-invite-register-text": "Dear __user__,\n\n__inviter__ invites you to kanban board for collaborations.\n\nPlease follow the link below:\n__url__\n\nAnd your invitation code is: __icode__\n\nThanks.", + "email-smtp-test-subject": "SMTP Test Email", + "email-smtp-test-text": "You have successfully sent an email", + "error-invitation-code-not-exist": "Invitation code doesn't exist", + "error-notAuthorized": "You are not authorized to view this page.", + "webhook-title": "Webhook Name", + "webhook-token": "Token (Optional for Authentication)", + "outgoing-webhooks": "Outgoing Webhooks", + "bidirectional-webhooks": "Two-Way Webhooks", + "outgoingWebhooksPopup-title": "Outgoing Webhooks", + "boardCardTitlePopup-title": "Card Title Filter", + "disable-webhook": "Disable This Webhook", + "global-webhook": "Global Webhooks", + "new-outgoing-webhook": "New Outgoing Webhook", + "no-name": "(Unknown)", + "Node_version": "Node version", + "Meteor_version": "Meteor version", + "MongoDB_version": "MongoDB version", + "MongoDB_storage_engine": "MongoDB storage engine", + "MongoDB_Oplog_enabled": "MongoDB Oplog enabled", + "OS_Arch": "OS Arch", + "OS_Cpus": "OS CPU Count", + "OS_Freemem": "OS Free Memory", + "OS_Loadavg": "OS Load Average", + "OS_Platform": "OS Platform", + "OS_Release": "OS Release", + "OS_Totalmem": "OS Total Memory", + "OS_Type": "OS Type", + "OS_Uptime": "OS Uptime", + "days": "days", + "hours": "hours", + "minutes": "minutes", + "seconds": "seconds", + "show-field-on-card": "Show this field on card", + "automatically-field-on-card": "Auto create field to all cards", + "showLabel-field-on-card": "Show field label on minicard", + "yes": "Yes", + "no": "No", + "accounts": "Accounts", + "accounts-allowEmailChange": "Allow Email Change", + "accounts-allowUserNameChange": "Allow Username Change", + "createdAt": "Created at", + "verified": "Verified", + "active": "Active", + "card-received": "Received", + "card-received-on": "Received on", + "card-end": "End", + "card-end-on": "Ends on", + "editCardReceivedDatePopup-title": "Change received date", + "editCardEndDatePopup-title": "Change end date", + "setCardColorPopup-title": "Set color", + "setCardActionsColorPopup-title": "Choose a color", + "setSwimlaneColorPopup-title": "Choose a color", + "setListColorPopup-title": "Choose a color", + "assigned-by": "Assigned By", + "requested-by": "Requested By", + "board-delete-notice": "Deleting is permanent. You will lose all lists, cards and actions associated with this board.", + "delete-board-confirm-popup": "All lists, cards, labels, and activities will be deleted and you won't be able to recover the board contents. There is no undo.", + "boardDeletePopup-title": "Delete Board?", + "delete-board": "Delete Board", + "default-subtasks-board": "Subtasks for __board__ board", + "default": "Default", + "queue": "Queue", + "subtask-settings": "Subtasks Settings", + "card-settings": "Card Settings", + "boardSubtaskSettingsPopup-title": "Board Subtasks Settings", + "boardCardSettingsPopup-title": "Card Settings", + "deposit-subtasks-board": "Deposit subtasks to this board:", + "deposit-subtasks-list": "Landing list for subtasks deposited here:", + "show-parent-in-minicard": "Show parent in minicard:", + "prefix-with-full-path": "Prefix with full path", + "prefix-with-parent": "Prefix with parent", + "subtext-with-full-path": "Subtext with full path", + "subtext-with-parent": "Subtext with parent", + "change-card-parent": "Change card's parent", + "parent-card": "Parent card", + "source-board": "Source board", + "no-parent": "Don't show parent", + "activity-added-label": "added label '%s' to %s", + "activity-removed-label": "removed label '%s' from %s", + "activity-delete-attach": "deleted an attachment from %s", + "activity-added-label-card": "added label '%s'", + "activity-removed-label-card": "removed label '%s'", + "activity-delete-attach-card": "deleted an attachment", + "activity-set-customfield": "set custom field '%s' to '%s' in %s", + "activity-unset-customfield": "unset custom field '%s' in %s", + "r-rule": "Rule", + "r-add-trigger": "Add trigger", + "r-add-action": "Add action", + "r-board-rules": "Board rules", + "r-add-rule": "Add rule", + "r-view-rule": "View rule", + "r-delete-rule": "Delete rule", + "r-new-rule-name": "New rule title", + "r-no-rules": "No rules", + "r-when-a-card": "When a card", + "r-is": "is", + "r-is-moved": "is moved", + "r-added-to": "added to", + "r-removed-from": "Removed from", + "r-the-board": "the board", + "r-list": "list", + "set-filter": "Set Filter", + "r-moved-to": "Moved to", + "r-moved-from": "Moved from", + "r-archived": "Moved to Archive", + "r-unarchived": "Restored from Archive", + "r-a-card": "a card", + "r-when-a-label-is": "When a label is", + "r-when-the-label": "When the label", + "r-list-name": "list name", + "r-when-a-member": "When a member is", + "r-when-the-member": "When the member", + "r-name": "name", + "r-when-a-attach": "When an attachment", + "r-when-a-checklist": "When a checklist is", + "r-when-the-checklist": "When the checklist", + "r-completed": "Completed", + "r-made-incomplete": "Made incomplete", + "r-when-a-item": "When a checklist item is", + "r-when-the-item": "When the checklist item", + "r-checked": "Checked", + "r-unchecked": "Unchecked", + "r-move-card-to": "Move card to", + "r-top-of": "Top of", + "r-bottom-of": "Bottom of", + "r-its-list": "its list", + "r-archive": "Move to Archive", + "r-unarchive": "Restore from Archive", + "r-card": "card", + "r-add": "Engadir", + "r-remove": "Remove", + "r-label": "label", + "r-member": "member", + "r-remove-all": "Remove all members from the card", + "r-set-color": "Set color to", + "r-checklist": "checklist", + "r-check-all": "Check all", + "r-uncheck-all": "Uncheck all", + "r-items-check": "items of checklist", + "r-check": "Check", + "r-uncheck": "Uncheck", + "r-item": "item", + "r-of-checklist": "of checklist", + "r-send-email": "Send an email", + "r-to": "to", + "r-subject": "subject", + "r-rule-details": "Rule details", + "r-d-move-to-top-gen": "Move card to top of its list", + "r-d-move-to-top-spec": "Move card to top of list", + "r-d-move-to-bottom-gen": "Move card to bottom of its list", + "r-d-move-to-bottom-spec": "Move card to bottom of list", + "r-d-send-email": "Send email", + "r-d-send-email-to": "to", + "r-d-send-email-subject": "subject", + "r-d-send-email-message": "message", + "r-d-archive": "Move card to Archive", + "r-d-unarchive": "Restore card from Archive", + "r-d-add-label": "Add label", + "r-d-remove-label": "Remove label", + "r-create-card": "Create new card", + "r-in-list": "in list", + "r-in-swimlane": "in swimlane", + "r-d-add-member": "Add member", + "r-d-remove-member": "Remove member", + "r-d-remove-all-member": "Remove all member", + "r-d-check-all": "Check all items of a list", + "r-d-uncheck-all": "Uncheck all items of a list", + "r-d-check-one": "Check item", + "r-d-uncheck-one": "Uncheck item", + "r-d-check-of-list": "of checklist", + "r-d-add-checklist": "Add checklist", + "r-d-remove-checklist": "Remove checklist", + "r-by": "by", + "r-add-checklist": "Add checklist", + "r-with-items": "with items", + "r-items-list": "item1,item2,item3", + "r-add-swimlane": "Add swimlane", + "r-swimlane-name": "swimlane name", + "r-board-note": "Note: leave a field empty to match every possible value.", + "r-checklist-note": "Note: checklist's items have to be written as comma separated values.", + "r-when-a-card-is-moved": "When a card is moved to another list", + "r-set": "Set", + "r-update": "Update", + "r-datefield": "date field", + "r-df-start-at": "start", + "r-df-due-at": "due", + "r-df-end-at": "end", + "r-df-received-at": "received", + "r-to-current-datetime": "to current date/time", + "r-remove-value-from": "Remove value from", + "ldap": "LDAP", + "oauth2": "OAuth2", + "cas": "CAS", + "authentication-method": "Authentication method", + "authentication-type": "Authentication type", + "custom-product-name": "Custom Product Name", + "layout": "Layout", + "hide-logo": "Hide Logo", + "add-custom-html-after-body-start": "Add Custom HTML after <body> start", + "add-custom-html-before-body-end": "Add Custom HTML before </body> end", + "error-undefined": "Something went wrong", + "error-ldap-login": "An error occurred while trying to login", + "display-authentication-method": "Display Authentication Method", + "default-authentication-method": "Default Authentication Method", + "duplicate-board": "Duplicate Board", + "people-number": "The number of people is:", + "swimlaneDeletePopup-title": "Delete Swimlane ?", + "swimlane-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the swimlane. There is no undo.", + "restore-all": "Restore all", + "delete-all": "Delete all", + "loading": "Loading, please wait.", + "previous_as": "last time was", + "act-a-dueAt": "modified due time to \nWhen: __timeValue__\nWhere: __card__\n previous due was __timeOldValue__", + "act-a-endAt": "modified ending time to __timeValue__ from (__timeOldValue__)", + "act-a-startAt": "modified starting time to __timeValue__ from (__timeOldValue__)", + "act-a-receivedAt": "modified received time to __timeValue__ from (__timeOldValue__)", + "a-dueAt": "modified due time to be", + "a-endAt": "modified ending time to be", + "a-startAt": "modified starting time to be", + "a-receivedAt": "modified received time to be", + "almostdue": "current due time %s is approaching", + "pastdue": "current due time %s is past", + "duenow": "current due time %s is today", + "act-newDue": "__list__/__card__ has 1st due reminder [__board__]", + "act-withDue": "__list__/__card__ due reminders [__board__]", + "act-almostdue": "was reminding the current due (__timeValue__) of __card__ is approaching", + "act-pastdue": "was reminding the current due (__timeValue__) of __card__ is past", + "act-duenow": "was reminding the current due (__timeValue__) of __card__ is now", + "act-atUserComment": "You were mentioned in [__board__] __list__/__card__", + "delete-user-confirm-popup": "Are you sure you want to delete this account? There is no undo.", + "accounts-allowUserDelete": "Allow users to self delete their account", + "hide-minicard-label-text": "Hide minicard label text", + "show-desktop-drag-handles": "Show desktop drag handles", + "assignee": "Assignee", + "cardAssigneesPopup-title": "Assignee", + "addmore-detail": "Add a more detailed description", + "show-on-card": "Show on Card", + "new": "New", + "editUserPopup-title": "Edit User", + "newUserPopup-title": "New User", + "notifications": "Notifications", + "view-all": "View All", + "filter-by-unread": "Filter by Unread", + "mark-all-as-read": "Mark all as read", + "remove-all-read": "Remove all read", + "allow-rename": "Allow Rename", + "allowRenamePopup-title": "Allow Rename" +} \ No newline at end of file diff --git a/i18n/he.i18n.json b/i18n/he.i18n.json index 5c6b84e5..e392b48e 100644 --- a/i18n/he.i18n.json +++ b/i18n/he.i18n.json @@ -1,780 +1,780 @@ { - "accept": "אישור", - "act-activity-notify": "הודעת פעילות", - "act-addAttachment": "הקובץ __attachment__ צורף אל הכרטיס __card__ ברשימה __list__ למסלול __swimlane__ שבלוח __board__", - "act-deleteAttachment": "הקובץ __attachment__ נמחק מהכרטיס __card__ ברשימה __list__ מהמסלול __swimlane__ שבלוח __board__", - "act-addSubtask": "תת־משימה __attachment__ נוספה אל הכרטיס __card__ ברשימה __list__ למסלול __swimlane__ שבלוח __board__", - "act-addLabel": "התווית __label__ נוספה לכרטיס __card__ ברשימה __list__ למסלול __swimlane__ שבלוח __board__", - "act-addedLabel": "התווית __label__ נוספה לכרטיס __card__ ברשימה __list__ למסלול __swimlane__ שבלוח __board__", - "act-removeLabel": "התווית __label__ הוסרה מהכרטיס __card__ ברשימה __list__ מהמסלול __swimlane__ שבלוח __board__", - "act-removedLabel": "התווית __label__ הוסרה מהכרטיס __card__ ברשימה __list__ מהמסלול __swimlane__ שבלוח __board__", - "act-addChecklist": "נוספה רשימת מטלות __checklist__ לכרטיס __card__ ברשימה __list__ שבמסלול __swimlane__ בלוח __board__", - "act-addChecklistItem": "נוסף פריט סימון __checklistItem__ לרשימת המטלות __checklist__ לכרטיס __card__ ברשימה __list__ במסלול __swimlane__ בלוח __board__", - "act-removeChecklist": "הוסרה רשימת מטלות __checklist__ מהכרטיס __card__ ברשימה __list__ שבמסלול __swimlane__ בלוח __board__", - "act-removeChecklistItem": "פריט הסימון __checklistItem__ הוסר מרשימת המטלות __checkList__ בכרטיס __card__ ברשימה __list__ מהמסלול __swimlane__ בלוח __board__", - "act-checkedItem": "הפריט __checklistItem__ ששייך לרשימת המשימות __checklist__ בכרטיס __card__ שברשימת __list__ במסלול __swimlane__ שבלוח __board__ סומן", - "act-uncheckedItem": "בוטל הסימון __checklistItem__ ברשימת המטלות __checklist__ בכרטיס __card__ ברשימה __list__ במסלול __swimlane__ בלוח __board__", - "act-completeChecklist": "רשימת המטלות __checklist__ בכרטיס __card__ שברשימה __list__ תחת המסלול __swimlane__ בלוח __board__ הושלמה", - "act-uncompleteChecklist": "ההשלמה של רשימת המטלות __checklist__ בכרטיס __card__ שברשימה __list__ תחת המסלול __swimlane__ בלוח __board__ בוטלה", - "act-addComment": "התקבלה תגובה על הכרטיס __card__:‏ __comment__ ברשימה __list__ במסלול __swimlane__ בלוח __board__", - "act-editComment": "התגובה בכרטיס __card__: __comment__ שברשימה __list__ שבמסלול __swimlane__ שבלוח __board__ נערכה", - "act-deleteComment": "התגובה בכרטיס __card__: __comment__ שברשימה __list__ שבמסלול __swimlane__ שבלוח __board__ נמחקה", - "act-createBoard": "הלוח __board__ נוצר", - "act-createSwimlane": "נוצר מסלול __swimlane__ בלוח __board__", - "act-createCard": "הכרטיס __card__ נוצר ברשימה __list__ במסלול __swimlane__ שבלוח __board__", - "act-createCustomField": "השדה המותאם אישית __customField__ שבלוח __board__ נוצר", - "act-deleteCustomField": "השדה המותאם אישית __customField__ שבלוח __board__ נמחק", - "act-setCustomField": "השדה המותאם אישית _customField__: __customFieldValue__ בכרטיס __card__ ברשימה __list__  במסלול __swimlane__ שבלוח __board__ נערך", - "act-createList": "הרשימה __list__ נוספה ללוח __board__", - "act-addBoardMember": "החבר __member__ נוסף אל __board__", - "act-archivedBoard": "הלוח __board__ הועבר לארכיון", - "act-archivedCard": "הכרטיס __card__ ברשימה __list__ במסלול __swimlane__ בלוח __board__ הועבר לארכיון", - "act-archivedList": "הרשימה __list__ במסלול __swimlane__ בלוח __board__ הועברה לארכיון", - "act-archivedSwimlane": "המסלול __swimlane__ בלוח __board__ הועבר לארכיון", - "act-importBoard": "הייבוא של הלוח __board__ הושלם", - "act-importCard": "הייבוא של הכרטיס __card__ לרשימה __list__ למסלול __swimlane__ ללוח __board__ הושלם", - "act-importList": "הרשימה __list__ ייובאה למסלול __swimlane__ שבלוח __board__", - "act-joinMember": "החבר __member__ נוסף לכרטיס __card__ לרשימה __list__ במסלול __swimlane__ בלוח __board__", - "act-moveCard": "הועבר הכרטיס __card__ בלוח __board__ מהרשימה __oldList__ במסלול __oldSwimlane__ לרשימה __list__ במסלול __swimlane__.", - "act-moveCardToOtherBoard": "הכרטיס __card__ הועבר מהרשימה __oldList__ במסלול __oldSwimlane__ בלוח __oldBoard__ לרשימה __list__ במסלול __swimlane__ בלוח __board__", - "act-removeBoardMember": "החבר __member__ הוסר מהלוח __board__", - "act-restoredCard": "הכרטיס __card__ שוחזר לרשימה __list__ למסלול __swimlane__ ללוח __board__", - "act-unjoinMember": "החבר __member__ הוסר מהכרטיס __card__ ברשימה __list__ במסלול __swimlane__ בלוח __board__", - "act-withBoardTitle": "__board__", - "act-withCardTitle": "[__board__] __card__", - "actions": "פעולות", - "activities": "פעילויות", - "activity": "פעילות", - "activity-added": "%s נוסף ל%s", - "activity-archived": "%s הועבר לארכיון", - "activity-attached": "%s צורף ל%s", - "activity-created": "%s נוצר", - "activity-customfield-created": "נוצר שדה בהתאמה אישית %s", - "activity-excluded": "%s לא נכלל ב%s", - "activity-imported": "%s ייובא מ%s אל %s", - "activity-imported-board": "%s יובא מ%s", - "activity-joined": "הצטרפות אל %s", - "activity-moved": "%s עבר מ%s ל%s", - "activity-on": "ב%s", - "activity-removed": "%s הוסר מ%s", - "activity-sent": "%s נשלח ל%s", - "activity-unjoined": "בוטל צירוף אל %s", - "activity-subtask-added": "נוספה תת־משימה אל %s", - "activity-checked-item": "%s סומן ברשימת המשימות %s מתוך %s", - "activity-unchecked-item": "בוטל הסימון של %s ברשימת המשימות %s מתוך %s", - "activity-checklist-added": "נוספה רשימת משימות אל %s", - "activity-checklist-removed": "הוסרה רשימת משימות מ־%s", - "activity-checklist-completed": "הושלמה רשימת משימות %s מתוך %s", - "activity-checklist-uncompleted": "רשימת המשימות %s מתוך %s סומנה כבלתי מושלמת", - "activity-checklist-item-added": "נוסף פריט רשימת משימות אל ‚%s‘ תחת %s", - "activity-checklist-item-removed": "הוסר פריט מרשימת המשימות ‚%s’ תחת %s", - "add": "הוספה", - "activity-checked-item-card": "סומן %s ברשימת המשימות %s", - "activity-unchecked-item-card": "הסימון של %s בוטל ברשימת המשימות %s", - "activity-checklist-completed-card": "רשימת המטלות __checklist__ בכרטיס __card__ שברשימה __list__ תחת המסלול __swimlane__ בלוח __board__ הושלמה", - "activity-checklist-uncompleted-card": "רשימת המשימות %s סומנה כבלתי מושלמת", - "activity-editComment": "התגובה %s נערכה", - "activity-deleteComment": "התגובה %s נמחקה", - "add-attachment": "הוספת קובץ מצורף", - "add-board": "הוספת לוח", - "add-card": "הוספת כרטיס", - "add-swimlane": "הוספת מסלול", - "add-subtask": "הוסף תת משימה", - "add-checklist": "הוספת רשימת מטלות", - "add-checklist-item": "הוספת פריט לרשימת משימות", - "add-cover": "הוספת כיסוי", - "add-label": "הוספת תווית", - "add-list": "הוספת רשימה", - "add-members": "הוספת חברים", - "added": "התווסף", - "addMemberPopup-title": "חברים", - "admin": "מנהל", - "admin-desc": "יש הרשאות לצפייה ולעריכת כרטיסים, להסרת חברים ולשינוי הגדרות לוח.", - "admin-announcement": "הכרזה", - "admin-announcement-active": "הכרזת מערכת פעילה", - "admin-announcement-title": "הכרזה ממנהל המערכת", - "all-boards": "כל הלוחות", - "and-n-other-card": "וכרטיס נוסף", - "and-n-other-card_plural": "ו־__count__ כרטיסים נוספים", - "apply": "החלה", - "app-is-offline": "בטעינה, נא להמתין. רענון הדף תוביל לאבדן מידע. אם הטעינה אורכת זמן רב מדי, מוטב לבדוק אם השרת מקוון.", - "archive": "העברה לארכיון", - "archive-all": "אחסן הכל בארכיון", - "archive-board": "העברת הלוח לארכיון", - "archive-card": "העברת הכרטיס לארכיון", - "archive-list": "העברת הרשימה לארכיון", - "archive-swimlane": "העברת מסלול לארכיון", - "archive-selection": "העברת הבחירה לארכיון", - "archiveBoardPopup-title": "להעביר לוח זה לארכיון?", - "archived-items": "להעביר לארכיון", - "archived-boards": "לוחות שנשמרו בארכיון", - "restore-board": "שחזור לוח", - "no-archived-boards": "לא נשמרו לוחות בארכיון.", - "archives": "להעביר לארכיון", - "template": "תבנית", - "templates": "תבניות", - "assign-member": "הקצאת חבר", - "attached": "מצורף", - "attachment": "קובץ מצורף", - "attachment-delete-pop": "מחיקת קובץ מצורף הנה סופית. אין דרך חזרה.", - "attachmentDeletePopup-title": "למחוק קובץ מצורף?", - "attachments": "קבצים מצורפים", - "auto-watch": "הוספת לוחות למעקב כשהם נוצרים", - "avatar-too-big": "תמונת המשתמש גדולה מדי (70 ק״ב לכל היותר)", - "back": "חזרה", - "board-change-color": "שינוי צבע", - "board-nb-stars": "%s כוכבים", - "board-not-found": "לוח לא נמצא", - "board-private-info": "לוח זה יהיה <strong>פרטי</strong>.", - "board-public-info": "לוח זה יהיה <strong>ציבורי</strong>.", - "boardChangeColorPopup-title": "שינוי רקע ללוח", - "boardChangeTitlePopup-title": "שינוי שם הלוח", - "boardChangeVisibilityPopup-title": "שינוי מצב הצגה", - "boardChangeWatchPopup-title": "שינוי הגדרת המעקב", - "boardMenuPopup-title": "הגדרות לוח", - "boardChangeViewPopup-title": "תצוגת לוח", - "boards": "לוחות", - "board-view": "תצוגת לוח", - "board-view-cal": "לוח שנה", - "board-view-swimlanes": "מסלולים", - "board-view-collapse": "צמצום", - "board-view-lists": "רשימות", - "bucket-example": "כמו למשל „רשימת המשימות“", - "cancel": "ביטול", - "card-archived": "כרטיס זה שמור בארכיון.", - "board-archived": "הלוח עבר לארכיון", - "card-comments-title": "לכרטיס זה %s תגובות.", - "card-delete-notice": "מחיקה היא סופית. כל הפעולות המשויכות לכרטיס זה תלכנה לאיוד.", - "card-delete-pop": "כל הפעולות יוסרו מלוח הפעילות ולא תהיה אפשרות לפתוח מחדש את הכרטיס. אין דרך חזרה.", - "card-delete-suggest-archive": "על מנת להסיר כרטיסים מהלוח מבלי לאבד את היסטוריית הפעילות שלהם, ניתן לשמור אותם בארכיון.", - "card-due": "תאריך יעד", - "card-due-on": "תאריך יעד", - "card-spent": "זמן שהושקע", - "card-edit-attachments": "עריכת קבצים מצורפים", - "card-edit-custom-fields": "עריכת שדות בהתאמה אישית", - "card-start-voting": "ניתן להצביע", - "card-cancel-voting": "מחיקת אפשרות ההצבעה ואת כל הקולות", - "card-edit-labels": "עריכת תוויות", - "card-edit-members": "עריכת חברים", - "card-labels-title": "שינוי תוויות לכרטיס.", - "card-members-title": "הוספה או הסרה של חברי הלוח מהכרטיס.", - "card-start": "התחלה", - "card-start-on": "מתחיל ב־", - "cardAttachmentsPopup-title": "לצרף מ־", - "cardCustomField-datePopup-title": "החלפת תאריך", - "cardCustomFieldsPopup-title": "עריכת שדות בהתאמה אישית", - "cardStartVotingPopup-title": "התחלת הצבעה", - "positiveVoteMembersPopup-title": "תומכים", - "negativeVoteMembersPopup-title": "יריבים", - "vote-question": "שאלת הסקר", - "vote-public": "הצבעה ציבורית", - "vote-for-it": "בעד", - "vote-against": "נגד", - "cardDeletePopup-title": "למחוק כרטיס?", - "cardDetailsActionsPopup-title": "פעולות על הכרטיס", - "cardLabelsPopup-title": "תוויות", - "cardMembersPopup-title": "חברים", - "cardMorePopup-title": "עוד", - "cardTemplatePopup-title": "יצירת תבנית", - "cards": "כרטיסים", - "cards-count": "כרטיסים", - "casSignIn": "כניסה עם CAS", - "cardType-card": "כרטיס", - "cardType-linkedCard": "כרטיס מקושר", - "cardType-linkedBoard": "לוח מקושר", - "change": "שינוי", - "change-avatar": "החלפת תמונת משתמש", - "change-password": "החלפת ססמה", - "change-permissions": "שינוי הרשאות", - "change-settings": "שינוי הגדרות", - "changeAvatarPopup-title": "שינוי תמונת משתמש", - "changeLanguagePopup-title": "החלפת שפה", - "changePasswordPopup-title": "החלפת ססמה", - "changePermissionsPopup-title": "שינוי הרשאות", - "changeSettingsPopup-title": "שינוי הגדרות", - "subtasks": "תת משימות", - "checklists": "רשימות", - "click-to-star": "יש ללחוץ להוספת הלוח למועדפים.", - "click-to-unstar": "יש ללחוץ להסרת הלוח מהמועדפים.", - "clipboard": "לוח גזירים או גרירה ושחרור", - "close": "סגירה", - "close-board": "סגירת לוח", - "close-board-pop": "ניתן לשחזר את הלוח בלחיצה על כפתור „ארכיונים“ מהכותרת העליונה.", - "color-black": "שחור", - "color-blue": "כחול", - "color-crimson": "שני", - "color-darkgreen": "ירוק כהה", - "color-gold": "זהב", - "color-gray": "אפור", - "color-green": "ירוק", - "color-indigo": "אינדיגו", - "color-lime": "ליים", - "color-magenta": "ארגמן", - "color-mistyrose": "ורד", - "color-navy": "כחול כהה", - "color-orange": "כתום", - "color-paleturquoise": "טורקיז חיוור", - "color-peachpuff": "נשיפת אפרסק", - "color-pink": "ורוד", - "color-plum": "שזיף", - "color-purple": "סגול", - "color-red": "אדום", - "color-saddlebrown": "חום אוכף", - "color-silver": "כסף", - "color-sky": "תכלת", - "color-slateblue": "צפחה כחולה", - "color-white": "לבן", - "color-yellow": "צהוב", - "unset-color": "בטל הגדרה", - "comment": "לפרסם", - "comment-placeholder": "כתיבת הערה", - "comment-only": "הערה בלבד", - "comment-only-desc": "ניתן להגיב על כרטיסים בלבד.", - "no-comments": "אין הערות", - "no-comments-desc": "לא ניתן לצפות בתגובות ובפעילויות.", - "worker": "עובד/ת", - "worker-desc": "אפשר רק להעביר כרטיסים, להקצות כרטיסים לעצמו/ה ולהגיב.", - "computer": "מחשב", - "confirm-subtask-delete-dialog": "למחוק את תת המשימה?", - "confirm-checklist-delete-dialog": "למחוק את רשימת המשימות?", - "copy-card-link-to-clipboard": "העתקת קישור הכרטיס ללוח הגזירים", - "linkCardPopup-title": "קישור כרטיס", - "searchElementPopup-title": "חיפוש", - "copyCardPopup-title": "העתקת כרטיס", - "copyChecklistToManyCardsPopup-title": "העתקת תבנית רשימת מטלות למגוון כרטיסים", - "copyChecklistToManyCardsPopup-instructions": "כותרות ותיאורים של כרטיסי יעד בתצורת JSON זו", - "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"כותרת כרטיס ראשון\", \"description\":\"תיאור כרטיס ראשון\"}, {\"title\":\"כותרת כרטיס שני\",\"description\":\"תיאור כרטיס שני\"},{\"title\":\"כותרת כרטיס אחרון\",\"description\":\"תיאור כרטיס אחרון\"} ]", - "create": "יצירה", - "createBoardPopup-title": "יצירת לוח", - "chooseBoardSourcePopup-title": "יבוא לוח", - "createLabelPopup-title": "יצירת תווית", - "createCustomField": "יצירת שדה", - "createCustomFieldPopup-title": "יצירת שדה", - "current": "נוכחי", - "custom-field-delete-pop": "אין אפשרות לבטל את הפעולה. הפעולה תסיר את השדה שהותאם אישית מכל הכרטיסים ותשמיד את ההיסטוריה שלו.", - "custom-field-checkbox": "תיבת סימון", - "custom-field-date": "תאריך", - "custom-field-dropdown": "רשימה נגללת", - "custom-field-dropdown-none": "(ללא)", - "custom-field-dropdown-options": "אפשרויות רשימה", - "custom-field-dropdown-options-placeholder": "יש ללחוץ על enter כדי להוסיף עוד אפשרויות", - "custom-field-dropdown-unknown": "(לא ידוע)", - "custom-field-number": "מספר", - "custom-field-text": "טקסט", - "custom-fields": "שדות מותאמים אישית", - "date": "תאריך", - "decline": "סירוב", - "default-avatar": "תמונת משתמש כבררת מחדל", - "delete": "מחיקה", - "deleteCustomFieldPopup-title": "למחוק שדה מותאם אישית?", - "deleteLabelPopup-title": "למחוק תווית?", - "description": "תיאור", - "disambiguateMultiLabelPopup-title": "הבהרת פעולת תווית", - "disambiguateMultiMemberPopup-title": "הבהרת פעולת חבר", - "discard": "התעלמות", - "done": "בוצע", - "download": "הורדה", - "edit": "עריכה", - "edit-avatar": "החלפת תמונת משתמש", - "edit-profile": "עריכת פרופיל", - "edit-wip-limit": "עריכת מגבלת „בעבודה”", - "soft-wip-limit": "מגבלת „בעבודה” רכה", - "editCardStartDatePopup-title": "שינוי מועד התחלה", - "editCardDueDatePopup-title": "שינוי מועד סיום", - "editCustomFieldPopup-title": "עריכת שדה", - "editCardSpentTimePopup-title": "שינוי הזמן שהושקע", - "editLabelPopup-title": "שינוי תווית", - "editNotificationPopup-title": "שינוי דיווח", - "editProfilePopup-title": "עריכת פרופיל", - "email": "דוא״ל", - "email-enrollAccount-subject": "נוצר עבורך חשבון באתר __siteName__", - "email-enrollAccount-text": "__user__ שלום,\n\nכדי להתחיל להשתמש בשירות, יש ללחוץ על הקישור המופיע להלן.\n\n__url__\n\nתודה.", - "email-fail": "שליחת ההודעה בדוא״ל נכשלה", - "email-fail-text": "שגיאה בעת ניסיון לשליחת הודעת דוא״ל", - "email-invalid": "כתובת דוא״ל לא חוקית", - "email-invite": "הזמנה באמצעות דוא״ל", - "email-invite-subject": "נשלחה אליך הזמנה מאת __inviter__", - "email-invite-text": "__user__ שלום,\n\nהוזמנת על ידי __inviter__ להצטרף ללוח „__board__“ להמשך שיתוף הפעולה.\n\nנא ללחוץ על הקישור המופיע להלן:\n\n__url__\n\nתודה.", - "email-resetPassword-subject": "ניתן לאפס את ססמתך לאתר __siteName__", - "email-resetPassword-text": "__user__ שלום,\n\nכדי לאפס את ססמתך, יש ללחוץ על הקישור המופיע להלן.\n\n__url__\n\nתודה.", - "email-sent": "הודעת הדוא״ל נשלחה", - "email-verifyEmail-subject": "אימות כתובת הדוא״ל שלך באתר __siteName__", - "email-verifyEmail-text": "__user__ שלום,\n\nלאימות כתובת הדוא״ל המשויכת לחשבונך, עליך פשוט ללחוץ על הקישור המופיע להלן.\n\n__url__\n\nתודה.", - "enable-wip-limit": "הפעלת מגבלת „בעבודה”", - "error-board-doesNotExist": "לוח זה אינו קיים", - "error-board-notAdmin": "צריכות להיות לך הרשאות ניהול על לוח זה כדי לעשות זאת", - "error-board-notAMember": "עליך לקבל חברות בלוח זה כדי לעשות זאת", - "error-json-malformed": "הטקסט שלך אינו JSON תקין", - "error-json-schema": "נתוני ה־JSON שלך לא כוללים את המידע הנכון בתבנית הנכונה", - "error-list-doesNotExist": "רשימה זו לא קיימת", - "error-user-doesNotExist": "משתמש זה לא קיים", - "error-user-notAllowSelf": "אינך יכול להזמין את עצמך", - "error-user-notCreated": "משתמש זה לא נוצר", - "error-username-taken": "המשתמש כבר קיים במערכת", - "error-email-taken": "כתובת הדוא״ל כבר נמצאת בשימוש", - "export-board": "ייצוא לוח", - "sort": "מיון", - "sort-desc": "לחיצה למיון הרשימה", - "list-sort-by": "מיון הרשימה לפי:", - "list-label-modifiedAt": "מועד הגישה האחרון:", - "list-label-title": "שם הרשימה", - "list-label-sort": "סדר ידני משלך", - "list-label-short-modifiedAt": "(ג)", - "list-label-short-title": "(ש)", - "list-label-short-sort": "(י)", - "filter": "מסנן", - "filter-cards": "סינון כרטיסים או רשימות", - "list-filter-label": "סינון רשימה לפי כותרת", - "filter-clear": "ניקוי המסנן", - "filter-no-label": "אין תווית", - "filter-no-member": "אין חבר כזה", - "filter-no-assignee": "אין אחראי", - "filter-no-custom-fields": "אין שדות מותאמים אישית", - "filter-show-archive": "הצגת רשימות שהועברו לארכיון", - "filter-hide-empty": "הסתרת רשימות ריקות", - "filter-on": "המסנן פועל", - "filter-on-desc": "מסנן כרטיסים פעיל בלוח זה. יש ללחוץ כאן לעריכת המסנן.", - "filter-to-selection": "סינון לבחירה", - "advanced-filter-label": "מסנן מתקדם", - "advanced-filter-description": "המסנן המתקדם מאפשר לך לכתוב מחרוזת שמכילה את הפעולות הבאות: == != <= >= && || ( ) רווח מכהן כמפריד בין הפעולות. ניתן לסנן את כל השדות המותאמים אישית על ידי הקלדת שמם והערך שלהם. למשל: שדה1 == ערך1. לתשומת לבך: אם שדות או ערכים מכילים רווח, יש לעטוף אותם במירכא מכל צד. למשל: 'שדה 1' == 'ערך 1'. ניתן גם לשלב מגוון תנאים. למשל: F1 == V1 || F1 == V2. על פי רוב כל הפעולות מפוענחות משמאל לימין. ניתן לשנות את הסדר על ידי הצבת סוגריים. למשל: ( F1 == V1 && ( F2 == V2 || F2 == V3. כמו כן, ניתן לחפש בשדה טקסט באופן הבא: F1 == /Tes.*/i", - "fullname": "שם מלא", - "header-logo-title": "חזרה לדף הלוחות שלך.", - "hide-system-messages": "הסתרת הודעות מערכת", - "headerBarCreateBoardPopup-title": "יצירת לוח", - "home": "בית", - "import": "יבוא", - "link": "קישור", - "import-board": "ייבוא לוח", - "import-board-c": "יבוא לוח", - "import-board-title-trello": "ייבוא לוח מטרלו", - "import-board-title-wekan": "ייבוא לוח מייצוא קודם", - "import-sandstorm-backup-warning": "עדיף לא למחוק נתונים שייובאו מייצוא מקורי או מ־Trello בטרם בדיקה האם הגרעין הזה נסגר ונפתח שוב או אם מתקבלת שגיאה על כך שהלוח לא נמצא, משמעות הדבר היא אבדן מידע.", - "import-sandstorm-warning": "הלוח שייובא ימחק את כל הנתונים הקיימים בלוח ויחליף אותם בלוח שייובא.", - "from-trello": "מ־Trello", - "from-wekan": "מייצוא קודם", - "import-board-instruction-trello": "בלוח הטרלו שלך, עליך ללחוץ על ‚תפריט‘, ואז על ‚עוד‘, ‚הדפסה וייצוא‘, ‚יצוא JSON‘ ולהעתיק את הטקסט שנוצר.", - "import-board-instruction-wekan": "בלוח שלך עליך לגשת אל ‚תפריט’, לאחר מכן ‚ייצוא לוח’ ואז להעתיק את הטקסט מהקובץ שהתקבל.", - "import-board-instruction-about-errors": "גם אם התקבלו שגיאות בעת יבוא לוח, ייתכן שהייבוא עבד. כדי לבדוק זאת, יש להיכנס ל„כל הלוחות”.", - "import-json-placeholder": "יש להדביק את נתוני ה־JSON התקינים לכאן", - "import-map-members": "מיפוי חברים", - "import-members-map": "הלוחות המיובאים שלך מכילים חברים. נא למפות את החברים שברצונך לייבא למשתמשים שלך", - "import-show-user-mapping": "סקירת מיפוי חברים", - "import-user-select": "נא לבחור את המשתמש ב־Wekan אותו ברצונך למפות אל חבר זה", - "importMapMembersAddPopup-title": "בחירת משתמש", - "info": "גרסה", - "initials": "ראשי תיבות", - "invalid-date": "תאריך שגוי", - "invalid-time": "זמן שגוי", - "invalid-user": "משתמש שגוי", - "joined": "הצטרף", - "just-invited": "הוזמנת ללוח זה", - "keyboard-shortcuts": "קיצורי מקלדת", - "label-create": "יצירת תווית", - "label-default": "תווית בצבע %s (בררת מחדל)", - "label-delete-pop": "אין דרך חזרה. התווית תוסר מכל הכרטיסים וההיסטוריה תימחק.", - "labels": "תוויות", - "language": "שפה", - "last-admin-desc": "אין אפשרות לשנות תפקידים כיוון שחייב להיות מנהל אחד לפחות.", - "leave-board": "עזיבת הלוח", - "leave-board-pop": "לעזוב את __boardTitle__? שמך יוסר מכל הכרטיסים שבלוח זה.", - "leaveBoardPopup-title": "לעזוב לוח ?", - "link-card": "קישור לכרטיס זה", - "list-archive-cards": "העברת כל הכרטיסים שברשימה זו לארכיון", - "list-archive-cards-pop": "כל הכרטיסים מרשימה זו יוסרו מהלוח. לצפייה בכרטיסים השמורים בארכיון ולהחזירם ללוח, ניתן ללחוץ על „תפריט” > „פריטים בארכיון”.", - "list-move-cards": "העברת כל הכרטיסים שברשימה זו", - "list-select-cards": "בחירת כל הכרטיסים שברשימה זו", - "set-color-list": "הגדרת צבע", - "listActionPopup-title": "פעולות רשימה", - "swimlaneActionPopup-title": "פעולות על מסלול", - "swimlaneAddPopup-title": "הוספת מסלול מתחת", - "listImportCardPopup-title": "יבוא כרטיס מ־Trello", - "listMorePopup-title": "עוד", - "link-list": "קישור לרשימה זו", - "list-delete-pop": "כל הפעולות תוסרנה מרצף הפעילות ולא תהיה לך אפשרות לשחזר את הרשימה. אין ביטול.", - "list-delete-suggest-archive": "ניתן לשמור רשימה בארכיון כדי להסיר אותה מהלוח ולשמור על היסטוריית הפעילות.", - "lists": "רשימות", - "swimlanes": "מסלולים", - "log-out": "יציאה", - "log-in": "כניסה", - "loginPopup-title": "כניסה", - "memberMenuPopup-title": "הגדרות חברות", - "members": "חברים", - "menu": "תפריט", - "move-selection": "העברת הבחירה", - "moveCardPopup-title": "העברת כרטיס", - "moveCardToBottom-title": "העברה לתחתית הרשימה", - "moveCardToTop-title": "העברה לראש הרשימה", - "moveSelectionPopup-title": "העברת בחירה", - "multi-selection": "בחירה מרובה", - "multi-selection-on": "בחירה מרובה פועלת", - "muted": "מושתק", - "muted-info": "מעתה לא תתקבלנה אצלך התרעות על שינויים בלוח זה", - "my-boards": "הלוחות שלי", - "name": "שם", - "no-archived-cards": "אין כרטיסים בארכיון", - "no-archived-lists": "אין רשימות בארכיון", - "no-archived-swimlanes": "אין מסלולים בארכיון.", - "no-results": "אין תוצאות", - "normal": "רגיל", - "normal-desc": "הרשאה לצפות ולערוך כרטיסים. לא ניתן לשנות הגדרות.", - "not-accepted-yet": "ההזמנה לא אושרה עדיין", - "notify-participate": "קבלת עדכונים על כרטיסים בהם יש לך מעורבות הן בתהליך היצירה והן כחבר", - "notify-watch": "קבלת עדכונים על כל לוח, רשימה או כרטיס שסימנת למעקב", - "optional": "רשות", - "or": "או", - "page-maybe-private": "יתכן שדף זה פרטי. ניתן לצפות בו על ידי <a href='%s'>כניסה למערכת</a>", - "page-not-found": "דף לא נמצא.", - "password": "ססמה", - "paste-or-dragdrop": "כדי להדביק או לגרור ולשחרר קובץ תמונה אליו (תמונות בלבד)", - "participating": "משתתפים", - "preview": "תצוגה מקדימה", - "previewAttachedImagePopup-title": "תצוגה מקדימה", - "previewClipboardImagePopup-title": "תצוגה מקדימה", - "private": "פרטי", - "private-desc": "לוח זה פרטי. רק אנשים שנוספו ללוח יכולים לצפות ולערוך אותו.", - "profile": "פרופיל", - "public": "ציבורי", - "public-desc": "לוח זה ציבורי. כל מי שמחזיק בקישור יכול לצפות בלוח והוא יופיע בתוצאות מנועי חיפוש כגון גוגל. רק אנשים שנוספו ללוח יכולים לערוך אותו.", - "quick-access-description": "לחיצה על הכוכב תוסיף קיצור דרך ללוח בשורה זו.", - "remove-cover": "הסרת כיסוי", - "remove-from-board": "הסרה מהלוח", - "remove-label": "הסרת תווית", - "listDeletePopup-title": "למחוק את הרשימה?", - "remove-member": "הסרת חבר", - "remove-member-from-card": "הסרה מהכרטיס", - "remove-member-pop": "להסיר את __name__ (__username__) מ__boardTitle__? התהליך יגרום להסרת החבר מכל הכרטיסים בלוח זה. תישלח הודעה אל החבר.", - "removeMemberPopup-title": "להסיר חבר?", - "rename": "שינוי שם", - "rename-board": "שינוי שם ללוח", - "restore": "שחזור", - "save": "שמירה", - "search": "חיפוש", - "rules": "כללים", - "search-cards": "חיפוש מבין כותרות של כרטיסים/רשימות, תיאורים ושדות בהתאמה אישית בלוח זה", - "search-example": "טקסט לחיפוש ?", - "select-color": "בחירת צבע", - "set-wip-limit-value": "הגדרת מגבלה למספר המרבי של משימות ברשימה זו", - "setWipLimitPopup-title": "הגדרת מגבלת „בעבודה”", - "shortcut-assign-self": "להקצות אותי לכרטיס הנוכחי", - "shortcut-autocomplete-emoji": "השלמה אוטומטית לאימוג׳י", - "shortcut-autocomplete-members": "השלמה אוטומטית של חברים", - "shortcut-clear-filters": "ביטול כל המסננים", - "shortcut-close-dialog": "סגירת החלון", - "shortcut-filter-my-cards": "סינון הכרטיסים שלי", - "shortcut-show-shortcuts": "העלאת רשימת קיצורים זו", - "shortcut-toggle-filterbar": "הצגה או הסתרה של סרגל צד הסינון", - "shortcut-toggle-sidebar": "הצגה או הסתרה של סרגל צד הלוח", - "show-cards-minimum-count": "הצגת ספירת כרטיסים אם רשימה מכילה למעלה מ־", - "sidebar-open": "פתיחת סרגל צד", - "sidebar-close": "סגירת סרגל צד", - "signupPopup-title": "יצירת חשבון", - "star-board-title": "ניתן ללחוץ כדי לסמן בכוכב. הלוח יופיע בראש רשימת הלוחות שלך.", - "starred-boards": "לוחות שסומנו בכוכב", - "starred-boards-description": "לוחות מסומנים בכוכב מופיעים בראש רשימת הלוחות שלך.", - "subscribe": "הרשמה", - "team": "צוות", - "this-board": "לוח זה", - "this-card": "כרטיס זה", - "spent-time-hours": "זמן שהושקע (שעות)", - "overtime-hours": "שעות נוספות", - "overtime": "שעות נוספות", - "has-overtime-cards": "יש כרטיסי שעות נוספות", - "has-spenttime-cards": "יש כרטיסי זמן שהושקע", - "time": "זמן", - "title": "כותרת", - "tracking": "מעקב", - "tracking-info": "על כל שינוי בכרטיסים בהם הייתה לך מעורבות ברמת היצירה או כחברות תגיע אליך הודעה.", - "type": "סוג", - "unassign-member": "ביטול הקצאת חבר", - "unsaved-description": "יש לך תיאור לא שמור.", - "unwatch": "ביטול מעקב", - "upload": "העלאה", - "upload-avatar": "העלאת תמונת משתמש", - "uploaded-avatar": "הועלתה תמונה משתמש", - "username": "שם משתמש", - "view-it": "הצגה", - "warn-list-archived": "אזהרה: כרטיס זה הוא חלק מרשימה שנמצאת בארכיון", - "watch": "לעקוב", - "watching": "במעקב", - "watching-info": "מעתה יגיעו אליך דיווחים על כל שינוי בלוח זה", - "welcome-board": "לוח קבלת פנים", - "welcome-swimlane": "ציון דרך 1", - "welcome-list1": "יסודות", - "welcome-list2": "מתקדם", - "card-templates-swimlane": "תבניות כרטיסים", - "list-templates-swimlane": "תבניות רשימות", - "board-templates-swimlane": "תבניות לוחות", - "what-to-do": "מה ברצונך לעשות?", - "wipLimitErrorPopup-title": "מגבלת „בעבודה” שגויה", - "wipLimitErrorPopup-dialog-pt1": "מספר המשימות ברשימה זו גדולה ממגבלת הפריטים „בעבודה” שהגדרת.", - "wipLimitErrorPopup-dialog-pt2": "נא להוציא חלק מהמשימות מרשימה זו או להגדיר מגבלת „בעבודה” גדולה יותר.", - "admin-panel": "חלונית ניהול המערכת", - "settings": "הגדרות", - "people": "אנשים", - "registration": "הרשמה", - "disable-self-registration": "השבתת הרשמה עצמית", - "invite": "הזמנה", - "invite-people": "הזמנת אנשים", - "to-boards": "ללוח/ות", - "email-addresses": "כתובות דוא״ל", - "smtp-host-description": "כתובת שרת ה־SMTP שמטפל בהודעות הדוא״ל שלך.", - "smtp-port-description": "מספר הפתחה בה שרת ה־SMTP שלך משתמש לדוא״ל יוצא.", - "smtp-tls-description": "הפעל תמיכה ב־TLS עבור שרת ה־SMTP", - "smtp-host": "כתובת ה־SMTP", - "smtp-port": "פתחת ה־SMTP", - "smtp-username": "שם משתמש", - "smtp-password": "ססמה", - "smtp-tls": "תמיכה ב־TLS", - "send-from": "מאת", - "send-smtp-test": "שליחת דוא״ל בדיקה לעצמך", - "invitation-code": "קוד הזמנה", - "email-invite-register-subject": "נשלחה אליך הזמנה מאת __inviter__", - "email-invite-register-text": "לכבוד __user__,\n\nהוזמנת על ידי __inviter__ לקחת חלק בלוח קנבאן.\n\nנא ללחוץ על הקישור הבא:\n__url__\n\nקוד ההזמנה הוא: __icode__\n\nתודה.", - "email-smtp-test-subject": "דוא״ל לבדיקת SMTP", - "email-smtp-test-text": "שלחת הודעת דוא״ל בהצלחה", - "error-invitation-code-not-exist": "קוד ההזמנה אינו קיים", - "error-notAuthorized": "אין לך הרשאה לצפות בעמוד זה.", - "webhook-title": "שם ההתלייה", - "webhook-token": "אסימון (כרשות לצורך אימות)", - "outgoing-webhooks": "קרסי רשת יוצאים", - "bidirectional-webhooks": "התליות דו־כיווניות", - "outgoingWebhooksPopup-title": "קרסי רשת יוצאים", - "boardCardTitlePopup-title": "מסנן כותרת כרטיס", - "disable-webhook": "השבתת ההתלייה הזאת", - "global-webhook": "התליות גלובליות", - "new-outgoing-webhook": "קרסי רשת יוצאים חדשים", - "no-name": "(לא ידוע)", - "Node_version": "גרסת Node", - "Meteor_version": "גרסת Meteor", - "MongoDB_version": "גרסת MongoDB", - "MongoDB_storage_engine": "מנוע אחסון MongoDB", - "MongoDB_Oplog_enabled": "יומן הפעילות (Oplog) של MongoDB פעיל", - "OS_Arch": "ארכיטקטורת מערכת הפעלה", - "OS_Cpus": "מספר מעבדים", - "OS_Freemem": "זיכרון (RAM) פנוי", - "OS_Loadavg": "עומס ממוצע", - "OS_Platform": "מערכת הפעלה", - "OS_Release": "גרסת מערכת הפעלה", - "OS_Totalmem": "סך כל הזיכרון (RAM)", - "OS_Type": "סוג מערכת ההפעלה", - "OS_Uptime": "זמן שעבר מאז האתחול האחרון", - "days": "ימים", - "hours": "שעות", - "minutes": "דקות", - "seconds": "שניות", - "show-field-on-card": "הצגת שדה זה בכרטיס", - "automatically-field-on-card": "הוספת שדה לכל הכרטיסים", - "showLabel-field-on-card": "הצגת תווית של השדה בכרטיס מוקטן", - "yes": "כן", - "no": "לא", - "accounts": "חשבונות", - "accounts-allowEmailChange": "לאפשר שינוי דוא״ל", - "accounts-allowUserNameChange": "לאפשר שינוי שם משתמש", - "createdAt": "נוצר ב", - "verified": "עבר אימות", - "active": "פעיל", - "card-received": "התקבל", - "card-received-on": "התקבל במועד", - "card-end": "סיום", - "card-end-on": "מועד הסיום", - "editCardReceivedDatePopup-title": "החלפת מועד הקבלה", - "editCardEndDatePopup-title": "החלפת מועד הסיום", - "setCardColorPopup-title": "הגדרת צבע", - "setCardActionsColorPopup-title": "בחירת צבע", - "setSwimlaneColorPopup-title": "בחירת צבע", - "setListColorPopup-title": "בחירת צבע", - "assigned-by": "הוקצה על ידי", - "requested-by": "התבקש על ידי", - "board-delete-notice": "מחיקה היא לצמיתות. כל הרשימות, הכרטיבים והפעולות שקשורים בלוח הזה ילכו לאיבוד.", - "delete-board-confirm-popup": "כל הרשימות, הכרטיסים, התווית והפעולות יימחקו ולא תהיה לך דרך לשחזר את תכני הלוח. אין אפשרות לבטל.", - "boardDeletePopup-title": "למחוק את הלוח?", - "delete-board": "מחיקת לוח", - "default-subtasks-board": "תת־משימות עבור הלוח __board__", - "default": "בררת מחדל", - "queue": "תור", - "subtask-settings": "הגדרות תתי משימות", - "card-settings": "הגדרות כרטיס", - "boardSubtaskSettingsPopup-title": "הגדרות תת־משימות בלוח", - "boardCardSettingsPopup-title": "הגדרות כרטיס", - "deposit-subtasks-board": "הפקדת תת־משימות ללוח הזה:", - "deposit-subtasks-list": "רשימות נחיתה עבור תת־משימות שהופקדו כאן:", - "show-parent-in-minicard": "הצגת ההורה במיני כרטיס:", - "prefix-with-full-path": "קידומת עם נתיב מלא", - "prefix-with-parent": "קידומת עם הורה", - "subtext-with-full-path": "טקסט סמוי עם נתיב מלא", - "subtext-with-parent": "טקסט סמוי עם הורה", - "change-card-parent": "החלפת הורה הכרטיס", - "parent-card": "כרטיס הורה", - "source-board": "לוח מקור", - "no-parent": "לא להציג את ההורה", - "activity-added-label": "התווית ‚%s’ נוספה אל %s", - "activity-removed-label": "התווית ‚%s’ הוסרה מ־%s", - "activity-delete-attach": "הקובץ המצורף נמחק מ־%s", - "activity-added-label-card": "התווית ‚%s’ נוספה", - "activity-removed-label-card": "התווית ‚%s’ הוסרה", - "activity-delete-attach-card": "קובץ מצורף נמחק", - "activity-set-customfield": "הגדרת שדה בהתאמה אישית ‚%s’ לערך ‚%s’ תחת %s", - "activity-unset-customfield": "ביטול הגדרת שדה בהתאמה אישית ‚%s’ תחת %s", - "r-rule": "כלל", - "r-add-trigger": "הוספת הקפצה", - "r-add-action": "הוספת פעולה", - "r-board-rules": "כללי הלוח", - "r-add-rule": "הוספת כלל", - "r-view-rule": "הצגת כלל", - "r-delete-rule": "מחיקת כל", - "r-new-rule-name": "שמו של הכלל החדש", - "r-no-rules": "אין כללים", - "r-when-a-card": "כאשר כרטיס", - "r-is": "הוא", - "r-is-moved": "מועבר", - "r-added-to": "נוסף אל", - "r-removed-from": "מוסר מ־", - "r-the-board": "הלוח", - "r-list": "רשימה", - "set-filter": "הגדרת מסנן", - "r-moved-to": "מועבר אל", - "r-moved-from": "מועבר מ־", - "r-archived": "הועבר לארכיון", - "r-unarchived": "הוחזר מהארכיון", - "r-a-card": "כרטיס", - "r-when-a-label-is": "כאשר תווית", - "r-when-the-label": "כאשר התווית היא", - "r-list-name": "שם הרשימה", - "r-when-a-member": "כאשר חבר הוא", - "r-when-the-member": "כאשר חבר", - "r-name": "שם", - "r-when-a-attach": "כאשר קובץ מצורף", - "r-when-a-checklist": "כאשר רשימת משימות", - "r-when-the-checklist": "כאשר רשימת המשימות", - "r-completed": "הושלמה", - "r-made-incomplete": "סומנה כבלתי מושלמת", - "r-when-a-item": "כאשר פריט ברשימת משימות", - "r-when-the-item": "כאשר הפריט ברשימת משימות", - "r-checked": "מסומן", - "r-unchecked": "לא מסומן", - "r-move-card-to": "העברת הכרטיס אל", - "r-top-of": "ראש", - "r-bottom-of": "תחתית", - "r-its-list": "הרשימה שלו", - "r-archive": "העברה לארכיון", - "r-unarchive": "החזרה מהארכיון", - "r-card": "כרטיס", - "r-add": "הוספה", - "r-remove": "הסרה", - "r-label": "תווית", - "r-member": "חבר", - "r-remove-all": "הסרת כל החברים מהכרטיס", - "r-set-color": "הגדרת צבע לכדי", - "r-checklist": "רשימת משימות", - "r-check-all": "לסמן הכול", - "r-uncheck-all": "לבטל את הסימון", - "r-items-check": "פריטים ברשימת משימות", - "r-check": "סימון", - "r-uncheck": "ביטול סימון", - "r-item": "פריט", - "r-of-checklist": "של רשימת משימות", - "r-send-email": "שליחת דוא״ל", - "r-to": "אל", - "r-subject": "נושא", - "r-rule-details": "פרטי הכלל", - "r-d-move-to-top-gen": "העברת כרטיס לראש הרשימה שלו", - "r-d-move-to-top-spec": "העברת כרטיס לראש רשימה", - "r-d-move-to-bottom-gen": "העברת כרטיס לתחתית הרשימה שלו", - "r-d-move-to-bottom-spec": "העברת כרטיס לתחתית רשימה", - "r-d-send-email": "שליחת דוא״ל", - "r-d-send-email-to": "אל", - "r-d-send-email-subject": "נושא", - "r-d-send-email-message": "הודעה", - "r-d-archive": "העברת כרטיס לארכיון", - "r-d-unarchive": "החזרת כרטיס מהארכיון", - "r-d-add-label": "הוספת תווית", - "r-d-remove-label": "הסרת תווית", - "r-create-card": "יצירת כרטיס חדש", - "r-in-list": "ברשימה", - "r-in-swimlane": "במסלול", - "r-d-add-member": "הוספת חבר", - "r-d-remove-member": "הסרת חבר", - "r-d-remove-all-member": "הסרת כל החברים", - "r-d-check-all": "סימון כל הפריטים ברשימה", - "r-d-uncheck-all": "ביטול סימון הפריטים ברשימה", - "r-d-check-one": "סימון פריט", - "r-d-uncheck-one": "ביטול סימון פריט", - "r-d-check-of-list": "של רשימת משימות", - "r-d-add-checklist": "הוספת רשימת משימות", - "r-d-remove-checklist": "הסרת רשימת משימות", - "r-by": "על ידי", - "r-add-checklist": "הוספת רשימת משימות", - "r-with-items": "עם פריטים", - "r-items-list": "פריט1,פריט2,פריט3", - "r-add-swimlane": "הוספת מסלול", - "r-swimlane-name": "שם המסלול", - "r-board-note": "לתשומת לבך: ניתן להשאיר את השדה ריק כדי ללכוד כל ערך אפשרי.", - "r-checklist-note": "לתשומת לבך: את פריטי רשימת הביצוע יש לכתוב בתצורת רשימה של ערכים המופרדים בפסיקים.", - "r-when-a-card-is-moved": "כאשר כרטיס מועבר לרשימה אחרת", - "r-set": "הגדרה", - "r-update": "עדכון", - "r-datefield": "שדה תאריך", - "r-df-start-at": "התחלה", - "r-df-due-at": "תפוגה", - "r-df-end-at": "סיום", - "r-df-received-at": "התקבל", - "r-to-current-datetime": "לתאריך/שעה הנוכחיים", - "r-remove-value-from": "הסרת ערך מתוך", - "ldap": "LDAP", - "oauth2": "OAuth2", - "cas": "CAS", - "authentication-method": "שיטת אימות", - "authentication-type": "סוג אימות", - "custom-product-name": "שם מותאם אישית למוצר", - "layout": "פריסה", - "hide-logo": "הסתרת לוגו", - "add-custom-html-after-body-start": "הוספת קוד HTML מותאם אישית לאחר ה־<body> הפותח.", - "add-custom-html-before-body-end": "הוספת קוד HTML מותאם אישית לפני ה־</body> הסוגר.", - "error-undefined": "מהו השתבש", - "error-ldap-login": "אירעה שגיאה בעת ניסיון הכניסה", - "display-authentication-method": "הצגת שיטת אימות", - "default-authentication-method": "שיטת אימות כבררת מחדל", - "duplicate-board": "שכפול לוח", - "people-number": "מספר האנשים הוא:", - "swimlaneDeletePopup-title": "למחוק מסלול?", - "swimlane-delete-pop": "כל הפעולות יוסרו מהזנת הפעילות ולא תהיה לך אפשרות לשחזר את המסלול. אי אפשר לחזור אחורה.", - "restore-all": "לשחזר הכול", - "delete-all": "למחוק הכול", - "loading": "העמוד בטעינה, אנא המתינו.", - "previous_as": "הזמן הקודם היה", - "act-a-dueAt": "זמן יעד שונה ל: \n__timeValue__\nבכרטיס: __card__\n זמן היעד הקודם היה __timeOldValue__", - "act-a-endAt": "מועד הסיום השתנה לכדי __timeValue__ לעומת (__timeOldValue__)", - "act-a-startAt": "מועד ההתחלה השתנה לכדי __timeValue__ לעומת (__timeOldValue__)", - "act-a-receivedAt": "מועד הקבלה השתנה לכדי __timeValue__ לעומת (__timeOldValue__)", - "a-dueAt": "מועד היעד השתנה לכדי", - "a-endAt": "מועד הסיום השתנה לכדי", - "a-startAt": "מועד ההתחלה השתנה לכדי", - "a-receivedAt": "מועד הקבלה השתנה לכדי", - "almostdue": "מועד היעד הנוכחי %s מתקרב", - "pastdue": "מועד היעד הנוכחי %s חלף", - "duenow": "מועד היעד הנוכחי %s הוא היום", - "act-newDue": "__list__/__card__ יש תזכורת ראשונה שתוקפה פג [__board__]", - "act-withDue": "__list__/__card__ יש תזכורות שתוקפן פג [__board__]", - "act-almostdue": "הזכירה שמועד היעד הנוכחי (__timeValue__) של __card__ מתקרב", - "act-pastdue": "הזכירה שמועד היעד הנוכחי (__timeValue__) של __card__ חלף", - "act-duenow": "הזכירה שמועד היעד הנוכחי (__timeValue__) של __card__ הוא עכשיו", - "act-atUserComment": "אוזכרת תחת [__board__] __list__/__card__", - "delete-user-confirm-popup": "למחוק את החשבון הזה? אי אפשר לבטל.", - "accounts-allowUserDelete": "לאפשר למשתמשים למחוק את החשבונות של עצמם", - "hide-minicard-label-text": "הסתרת טקסט התווית של מיני כרטיס", - "show-desktop-drag-handles": "הצגת ידיות גרירה של שולחן העבודה", - "assignee": "גורם אחראי", - "cardAssigneesPopup-title": "גורם אחראי", - "addmore-detail": "הוספת תיאור מפורט", - "show-on-card": "הצגה על הכרטיס", - "new": "חדש", - "editUserPopup-title": "עריכת משתמש", - "newUserPopup-title": "משתמש חדש", - "notifications": "הודעות", - "view-all": "להציג הכול", - "filter-by-unread": "סימון לפי כאלו שלא נקראו", - "mark-all-as-read": "לסמן הכול כאילו שנקראו", - "remove-all-read": "הסרת כל אלו שנקראו", - "allow-rename": "לאפשר שינוי שם", - "allowRenamePopup-title": "לאפשר שינוי שם" -} + "accept": "אישור", + "act-activity-notify": "הודעת פעילות", + "act-addAttachment": "הקובץ __attachment__ צורף אל הכרטיס __card__ ברשימה __list__ למסלול __swimlane__ שבלוח __board__", + "act-deleteAttachment": "הקובץ __attachment__ נמחק מהכרטיס __card__ ברשימה __list__ מהמסלול __swimlane__ שבלוח __board__", + "act-addSubtask": "תת־משימה __attachment__ נוספה אל הכרטיס __card__ ברשימה __list__ למסלול __swimlane__ שבלוח __board__", + "act-addLabel": "התווית __label__ נוספה לכרטיס __card__ ברשימה __list__ למסלול __swimlane__ שבלוח __board__", + "act-addedLabel": "התווית __label__ נוספה לכרטיס __card__ ברשימה __list__ למסלול __swimlane__ שבלוח __board__", + "act-removeLabel": "התווית __label__ הוסרה מהכרטיס __card__ ברשימה __list__ מהמסלול __swimlane__ שבלוח __board__", + "act-removedLabel": "התווית __label__ הוסרה מהכרטיס __card__ ברשימה __list__ מהמסלול __swimlane__ שבלוח __board__", + "act-addChecklist": "נוספה רשימת מטלות __checklist__ לכרטיס __card__ ברשימה __list__ שבמסלול __swimlane__ בלוח __board__", + "act-addChecklistItem": "נוסף פריט סימון __checklistItem__ לרשימת המטלות __checklist__ לכרטיס __card__ ברשימה __list__ במסלול __swimlane__ בלוח __board__", + "act-removeChecklist": "הוסרה רשימת מטלות __checklist__ מהכרטיס __card__ ברשימה __list__ שבמסלול __swimlane__ בלוח __board__", + "act-removeChecklistItem": "פריט הסימון __checklistItem__ הוסר מרשימת המטלות __checkList__ בכרטיס __card__ ברשימה __list__ מהמסלול __swimlane__ בלוח __board__", + "act-checkedItem": "הפריט __checklistItem__ ששייך לרשימת המשימות __checklist__ בכרטיס __card__ שברשימת __list__ במסלול __swimlane__ שבלוח __board__ סומן", + "act-uncheckedItem": "בוטל הסימון __checklistItem__ ברשימת המטלות __checklist__ בכרטיס __card__ ברשימה __list__ במסלול __swimlane__ בלוח __board__", + "act-completeChecklist": "רשימת המטלות __checklist__ בכרטיס __card__ שברשימה __list__ תחת המסלול __swimlane__ בלוח __board__ הושלמה", + "act-uncompleteChecklist": "ההשלמה של רשימת המטלות __checklist__ בכרטיס __card__ שברשימה __list__ תחת המסלול __swimlane__ בלוח __board__ בוטלה", + "act-addComment": "התקבלה תגובה על הכרטיס __card__:‏ __comment__ ברשימה __list__ במסלול __swimlane__ בלוח __board__", + "act-editComment": "התגובה בכרטיס __card__: __comment__ שברשימה __list__ שבמסלול __swimlane__ שבלוח __board__ נערכה", + "act-deleteComment": "התגובה בכרטיס __card__: __comment__ שברשימה __list__ שבמסלול __swimlane__ שבלוח __board__ נמחקה", + "act-createBoard": "הלוח __board__ נוצר", + "act-createSwimlane": "נוצר מסלול __swimlane__ בלוח __board__", + "act-createCard": "הכרטיס __card__ נוצר ברשימה __list__ במסלול __swimlane__ שבלוח __board__", + "act-createCustomField": "השדה המותאם אישית __customField__ שבלוח __board__ נוצר", + "act-deleteCustomField": "השדה המותאם אישית __customField__ שבלוח __board__ נמחק", + "act-setCustomField": "השדה המותאם אישית _customField__: __customFieldValue__ בכרטיס __card__ ברשימה __list__  במסלול __swimlane__ שבלוח __board__ נערך", + "act-createList": "הרשימה __list__ נוספה ללוח __board__", + "act-addBoardMember": "החבר __member__ נוסף אל __board__", + "act-archivedBoard": "הלוח __board__ הועבר לארכיון", + "act-archivedCard": "הכרטיס __card__ ברשימה __list__ במסלול __swimlane__ בלוח __board__ הועבר לארכיון", + "act-archivedList": "הרשימה __list__ במסלול __swimlane__ בלוח __board__ הועברה לארכיון", + "act-archivedSwimlane": "המסלול __swimlane__ בלוח __board__ הועבר לארכיון", + "act-importBoard": "הייבוא של הלוח __board__ הושלם", + "act-importCard": "הייבוא של הכרטיס __card__ לרשימה __list__ למסלול __swimlane__ ללוח __board__ הושלם", + "act-importList": "הרשימה __list__ ייובאה למסלול __swimlane__ שבלוח __board__", + "act-joinMember": "החבר __member__ נוסף לכרטיס __card__ לרשימה __list__ במסלול __swimlane__ בלוח __board__", + "act-moveCard": "הועבר הכרטיס __card__ בלוח __board__ מהרשימה __oldList__ במסלול __oldSwimlane__ לרשימה __list__ במסלול __swimlane__.", + "act-moveCardToOtherBoard": "הכרטיס __card__ הועבר מהרשימה __oldList__ במסלול __oldSwimlane__ בלוח __oldBoard__ לרשימה __list__ במסלול __swimlane__ בלוח __board__", + "act-removeBoardMember": "החבר __member__ הוסר מהלוח __board__", + "act-restoredCard": "הכרטיס __card__ שוחזר לרשימה __list__ למסלול __swimlane__ ללוח __board__", + "act-unjoinMember": "החבר __member__ הוסר מהכרטיס __card__ ברשימה __list__ במסלול __swimlane__ בלוח __board__", + "act-withBoardTitle": "__board__", + "act-withCardTitle": "[__board__] __card__", + "actions": "פעולות", + "activities": "פעילויות", + "activity": "פעילות", + "activity-added": "%s נוסף ל%s", + "activity-archived": "%s הועבר לארכיון", + "activity-attached": "%s צורף ל%s", + "activity-created": "%s נוצר", + "activity-customfield-created": "נוצר שדה בהתאמה אישית %s", + "activity-excluded": "%s לא נכלל ב%s", + "activity-imported": "%s ייובא מ%s אל %s", + "activity-imported-board": "%s יובא מ%s", + "activity-joined": "הצטרפות אל %s", + "activity-moved": "%s עבר מ%s ל%s", + "activity-on": "ב%s", + "activity-removed": "%s הוסר מ%s", + "activity-sent": "%s נשלח ל%s", + "activity-unjoined": "בוטל צירוף אל %s", + "activity-subtask-added": "נוספה תת־משימה אל %s", + "activity-checked-item": "%s סומן ברשימת המשימות %s מתוך %s", + "activity-unchecked-item": "בוטל הסימון של %s ברשימת המשימות %s מתוך %s", + "activity-checklist-added": "נוספה רשימת משימות אל %s", + "activity-checklist-removed": "הוסרה רשימת משימות מ־%s", + "activity-checklist-completed": "הושלמה רשימת משימות %s מתוך %s", + "activity-checklist-uncompleted": "רשימת המשימות %s מתוך %s סומנה כבלתי מושלמת", + "activity-checklist-item-added": "נוסף פריט רשימת משימות אל ‚%s‘ תחת %s", + "activity-checklist-item-removed": "הוסר פריט מרשימת המשימות ‚%s’ תחת %s", + "add": "הוספה", + "activity-checked-item-card": "סומן %s ברשימת המשימות %s", + "activity-unchecked-item-card": "הסימון של %s בוטל ברשימת המשימות %s", + "activity-checklist-completed-card": "רשימת המטלות __checklist__ בכרטיס __card__ שברשימה __list__ תחת המסלול __swimlane__ בלוח __board__ הושלמה", + "activity-checklist-uncompleted-card": "רשימת המשימות %s סומנה כבלתי מושלמת", + "activity-editComment": "התגובה %s נערכה", + "activity-deleteComment": "התגובה %s נמחקה", + "add-attachment": "הוספת קובץ מצורף", + "add-board": "הוספת לוח", + "add-card": "הוספת כרטיס", + "add-swimlane": "הוספת מסלול", + "add-subtask": "הוסף תת משימה", + "add-checklist": "הוספת רשימת מטלות", + "add-checklist-item": "הוספת פריט לרשימת משימות", + "add-cover": "הוספת כיסוי", + "add-label": "הוספת תווית", + "add-list": "הוספת רשימה", + "add-members": "הוספת חברים", + "added": "התווסף", + "addMemberPopup-title": "חברים", + "admin": "מנהל", + "admin-desc": "יש הרשאות לצפייה ולעריכת כרטיסים, להסרת חברים ולשינוי הגדרות לוח.", + "admin-announcement": "הכרזה", + "admin-announcement-active": "הכרזת מערכת פעילה", + "admin-announcement-title": "הכרזה ממנהל המערכת", + "all-boards": "כל הלוחות", + "and-n-other-card": "וכרטיס נוסף", + "and-n-other-card_plural": "ו־__count__ כרטיסים נוספים", + "apply": "החלה", + "app-is-offline": "בטעינה, נא להמתין. רענון הדף תוביל לאבדן מידע. אם הטעינה אורכת זמן רב מדי, מוטב לבדוק אם השרת מקוון.", + "archive": "העברה לארכיון", + "archive-all": "אחסן הכל בארכיון", + "archive-board": "העברת הלוח לארכיון", + "archive-card": "העברת הכרטיס לארכיון", + "archive-list": "העברת הרשימה לארכיון", + "archive-swimlane": "העברת מסלול לארכיון", + "archive-selection": "העברת הבחירה לארכיון", + "archiveBoardPopup-title": "להעביר לוח זה לארכיון?", + "archived-items": "להעביר לארכיון", + "archived-boards": "לוחות שנשמרו בארכיון", + "restore-board": "שחזור לוח", + "no-archived-boards": "לא נשמרו לוחות בארכיון.", + "archives": "להעביר לארכיון", + "template": "תבנית", + "templates": "תבניות", + "assign-member": "הקצאת חבר", + "attached": "מצורף", + "attachment": "קובץ מצורף", + "attachment-delete-pop": "מחיקת קובץ מצורף הנה סופית. אין דרך חזרה.", + "attachmentDeletePopup-title": "למחוק קובץ מצורף?", + "attachments": "קבצים מצורפים", + "auto-watch": "הוספת לוחות למעקב כשהם נוצרים", + "avatar-too-big": "תמונת המשתמש גדולה מדי (70 ק״ב לכל היותר)", + "back": "חזרה", + "board-change-color": "שינוי צבע", + "board-nb-stars": "%s כוכבים", + "board-not-found": "לוח לא נמצא", + "board-private-info": "לוח זה יהיה <strong>פרטי</strong>.", + "board-public-info": "לוח זה יהיה <strong>ציבורי</strong>.", + "boardChangeColorPopup-title": "שינוי רקע ללוח", + "boardChangeTitlePopup-title": "שינוי שם הלוח", + "boardChangeVisibilityPopup-title": "שינוי מצב הצגה", + "boardChangeWatchPopup-title": "שינוי הגדרת המעקב", + "boardMenuPopup-title": "הגדרות לוח", + "boardChangeViewPopup-title": "תצוגת לוח", + "boards": "לוחות", + "board-view": "תצוגת לוח", + "board-view-cal": "לוח שנה", + "board-view-swimlanes": "מסלולים", + "board-view-collapse": "צמצום", + "board-view-lists": "רשימות", + "bucket-example": "כמו למשל „רשימת המשימות“", + "cancel": "ביטול", + "card-archived": "כרטיס זה שמור בארכיון.", + "board-archived": "הלוח עבר לארכיון", + "card-comments-title": "לכרטיס זה %s תגובות.", + "card-delete-notice": "מחיקה היא סופית. כל הפעולות המשויכות לכרטיס זה תלכנה לאיוד.", + "card-delete-pop": "כל הפעולות יוסרו מלוח הפעילות ולא תהיה אפשרות לפתוח מחדש את הכרטיס. אין דרך חזרה.", + "card-delete-suggest-archive": "על מנת להסיר כרטיסים מהלוח מבלי לאבד את היסטוריית הפעילות שלהם, ניתן לשמור אותם בארכיון.", + "card-due": "תאריך יעד", + "card-due-on": "תאריך יעד", + "card-spent": "זמן שהושקע", + "card-edit-attachments": "עריכת קבצים מצורפים", + "card-edit-custom-fields": "עריכת שדות בהתאמה אישית", + "card-start-voting": "ניתן להצביע", + "card-cancel-voting": "מחיקת אפשרות ההצבעה ואת כל הקולות", + "card-edit-labels": "עריכת תוויות", + "card-edit-members": "עריכת חברים", + "card-labels-title": "שינוי תוויות לכרטיס.", + "card-members-title": "הוספה או הסרה של חברי הלוח מהכרטיס.", + "card-start": "התחלה", + "card-start-on": "מתחיל ב־", + "cardAttachmentsPopup-title": "לצרף מ־", + "cardCustomField-datePopup-title": "החלפת תאריך", + "cardCustomFieldsPopup-title": "עריכת שדות בהתאמה אישית", + "cardStartVotingPopup-title": "התחלת הצבעה", + "positiveVoteMembersPopup-title": "תומכים", + "negativeVoteMembersPopup-title": "יריבים", + "vote-question": "שאלת הסקר", + "vote-public": "הצבעה ציבורית", + "vote-for-it": "בעד", + "vote-against": "נגד", + "cardDeletePopup-title": "למחוק כרטיס?", + "cardDetailsActionsPopup-title": "פעולות על הכרטיס", + "cardLabelsPopup-title": "תוויות", + "cardMembersPopup-title": "חברים", + "cardMorePopup-title": "עוד", + "cardTemplatePopup-title": "יצירת תבנית", + "cards": "כרטיסים", + "cards-count": "כרטיסים", + "casSignIn": "כניסה עם CAS", + "cardType-card": "כרטיס", + "cardType-linkedCard": "כרטיס מקושר", + "cardType-linkedBoard": "לוח מקושר", + "change": "שינוי", + "change-avatar": "החלפת תמונת משתמש", + "change-password": "החלפת ססמה", + "change-permissions": "שינוי הרשאות", + "change-settings": "שינוי הגדרות", + "changeAvatarPopup-title": "שינוי תמונת משתמש", + "changeLanguagePopup-title": "החלפת שפה", + "changePasswordPopup-title": "החלפת ססמה", + "changePermissionsPopup-title": "שינוי הרשאות", + "changeSettingsPopup-title": "שינוי הגדרות", + "subtasks": "תת משימות", + "checklists": "רשימות", + "click-to-star": "יש ללחוץ להוספת הלוח למועדפים.", + "click-to-unstar": "יש ללחוץ להסרת הלוח מהמועדפים.", + "clipboard": "לוח גזירים או גרירה ושחרור", + "close": "סגירה", + "close-board": "סגירת לוח", + "close-board-pop": "ניתן לשחזר את הלוח בלחיצה על כפתור „ארכיונים“ מהכותרת העליונה.", + "color-black": "שחור", + "color-blue": "כחול", + "color-crimson": "שני", + "color-darkgreen": "ירוק כהה", + "color-gold": "זהב", + "color-gray": "אפור", + "color-green": "ירוק", + "color-indigo": "אינדיגו", + "color-lime": "ליים", + "color-magenta": "ארגמן", + "color-mistyrose": "ורד", + "color-navy": "כחול כהה", + "color-orange": "כתום", + "color-paleturquoise": "טורקיז חיוור", + "color-peachpuff": "נשיפת אפרסק", + "color-pink": "ורוד", + "color-plum": "שזיף", + "color-purple": "סגול", + "color-red": "אדום", + "color-saddlebrown": "חום אוכף", + "color-silver": "כסף", + "color-sky": "תכלת", + "color-slateblue": "צפחה כחולה", + "color-white": "לבן", + "color-yellow": "צהוב", + "unset-color": "בטל הגדרה", + "comment": "לפרסם", + "comment-placeholder": "כתיבת הערה", + "comment-only": "הערה בלבד", + "comment-only-desc": "ניתן להגיב על כרטיסים בלבד.", + "no-comments": "אין הערות", + "no-comments-desc": "לא ניתן לצפות בתגובות ובפעילויות.", + "worker": "עובד/ת", + "worker-desc": "אפשר רק להעביר כרטיסים, להקצות כרטיסים לעצמו/ה ולהגיב.", + "computer": "מחשב", + "confirm-subtask-delete-dialog": "למחוק את תת המשימה?", + "confirm-checklist-delete-dialog": "למחוק את רשימת המשימות?", + "copy-card-link-to-clipboard": "העתקת קישור הכרטיס ללוח הגזירים", + "linkCardPopup-title": "קישור כרטיס", + "searchElementPopup-title": "חיפוש", + "copyCardPopup-title": "העתקת כרטיס", + "copyChecklistToManyCardsPopup-title": "העתקת תבנית רשימת מטלות למגוון כרטיסים", + "copyChecklistToManyCardsPopup-instructions": "כותרות ותיאורים של כרטיסי יעד בתצורת JSON זו", + "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"כותרת כרטיס ראשון\", \"description\":\"תיאור כרטיס ראשון\"}, {\"title\":\"כותרת כרטיס שני\",\"description\":\"תיאור כרטיס שני\"},{\"title\":\"כותרת כרטיס אחרון\",\"description\":\"תיאור כרטיס אחרון\"} ]", + "create": "יצירה", + "createBoardPopup-title": "יצירת לוח", + "chooseBoardSourcePopup-title": "יבוא לוח", + "createLabelPopup-title": "יצירת תווית", + "createCustomField": "יצירת שדה", + "createCustomFieldPopup-title": "יצירת שדה", + "current": "נוכחי", + "custom-field-delete-pop": "אין אפשרות לבטל את הפעולה. הפעולה תסיר את השדה שהותאם אישית מכל הכרטיסים ותשמיד את ההיסטוריה שלו.", + "custom-field-checkbox": "תיבת סימון", + "custom-field-date": "תאריך", + "custom-field-dropdown": "רשימה נגללת", + "custom-field-dropdown-none": "(ללא)", + "custom-field-dropdown-options": "אפשרויות רשימה", + "custom-field-dropdown-options-placeholder": "יש ללחוץ על enter כדי להוסיף עוד אפשרויות", + "custom-field-dropdown-unknown": "(לא ידוע)", + "custom-field-number": "מספר", + "custom-field-text": "טקסט", + "custom-fields": "שדות מותאמים אישית", + "date": "תאריך", + "decline": "סירוב", + "default-avatar": "תמונת משתמש כבררת מחדל", + "delete": "מחיקה", + "deleteCustomFieldPopup-title": "למחוק שדה מותאם אישית?", + "deleteLabelPopup-title": "למחוק תווית?", + "description": "תיאור", + "disambiguateMultiLabelPopup-title": "הבהרת פעולת תווית", + "disambiguateMultiMemberPopup-title": "הבהרת פעולת חבר", + "discard": "התעלמות", + "done": "בוצע", + "download": "הורדה", + "edit": "עריכה", + "edit-avatar": "החלפת תמונת משתמש", + "edit-profile": "עריכת פרופיל", + "edit-wip-limit": "עריכת מגבלת „בעבודה”", + "soft-wip-limit": "מגבלת „בעבודה” רכה", + "editCardStartDatePopup-title": "שינוי מועד התחלה", + "editCardDueDatePopup-title": "שינוי מועד סיום", + "editCustomFieldPopup-title": "עריכת שדה", + "editCardSpentTimePopup-title": "שינוי הזמן שהושקע", + "editLabelPopup-title": "שינוי תווית", + "editNotificationPopup-title": "שינוי דיווח", + "editProfilePopup-title": "עריכת פרופיל", + "email": "דוא״ל", + "email-enrollAccount-subject": "נוצר עבורך חשבון באתר __siteName__", + "email-enrollAccount-text": "__user__ שלום,\n\nכדי להתחיל להשתמש בשירות, יש ללחוץ על הקישור המופיע להלן.\n\n__url__\n\nתודה.", + "email-fail": "שליחת ההודעה בדוא״ל נכשלה", + "email-fail-text": "שגיאה בעת ניסיון לשליחת הודעת דוא״ל", + "email-invalid": "כתובת דוא״ל לא חוקית", + "email-invite": "הזמנה באמצעות דוא״ל", + "email-invite-subject": "נשלחה אליך הזמנה מאת __inviter__", + "email-invite-text": "__user__ שלום,\n\nהוזמנת על ידי __inviter__ להצטרף ללוח „__board__“ להמשך שיתוף הפעולה.\n\nנא ללחוץ על הקישור המופיע להלן:\n\n__url__\n\nתודה.", + "email-resetPassword-subject": "ניתן לאפס את ססמתך לאתר __siteName__", + "email-resetPassword-text": "__user__ שלום,\n\nכדי לאפס את ססמתך, יש ללחוץ על הקישור המופיע להלן.\n\n__url__\n\nתודה.", + "email-sent": "הודעת הדוא״ל נשלחה", + "email-verifyEmail-subject": "אימות כתובת הדוא״ל שלך באתר __siteName__", + "email-verifyEmail-text": "__user__ שלום,\n\nלאימות כתובת הדוא״ל המשויכת לחשבונך, עליך פשוט ללחוץ על הקישור המופיע להלן.\n\n__url__\n\nתודה.", + "enable-wip-limit": "הפעלת מגבלת „בעבודה”", + "error-board-doesNotExist": "לוח זה אינו קיים", + "error-board-notAdmin": "צריכות להיות לך הרשאות ניהול על לוח זה כדי לעשות זאת", + "error-board-notAMember": "עליך לקבל חברות בלוח זה כדי לעשות זאת", + "error-json-malformed": "הטקסט שלך אינו JSON תקין", + "error-json-schema": "נתוני ה־JSON שלך לא כוללים את המידע הנכון בתבנית הנכונה", + "error-list-doesNotExist": "רשימה זו לא קיימת", + "error-user-doesNotExist": "משתמש זה לא קיים", + "error-user-notAllowSelf": "אינך יכול להזמין את עצמך", + "error-user-notCreated": "משתמש זה לא נוצר", + "error-username-taken": "המשתמש כבר קיים במערכת", + "error-email-taken": "כתובת הדוא״ל כבר נמצאת בשימוש", + "export-board": "ייצוא לוח", + "sort": "מיון", + "sort-desc": "לחיצה למיון הרשימה", + "list-sort-by": "מיון הרשימה לפי:", + "list-label-modifiedAt": "מועד הגישה האחרון:", + "list-label-title": "שם הרשימה", + "list-label-sort": "סדר ידני משלך", + "list-label-short-modifiedAt": "(ג)", + "list-label-short-title": "(ש)", + "list-label-short-sort": "(י)", + "filter": "מסנן", + "filter-cards": "סינון כרטיסים או רשימות", + "list-filter-label": "סינון רשימה לפי כותרת", + "filter-clear": "ניקוי המסנן", + "filter-no-label": "אין תווית", + "filter-no-member": "אין חבר כזה", + "filter-no-assignee": "אין אחראי", + "filter-no-custom-fields": "אין שדות מותאמים אישית", + "filter-show-archive": "הצגת רשימות שהועברו לארכיון", + "filter-hide-empty": "הסתרת רשימות ריקות", + "filter-on": "המסנן פועל", + "filter-on-desc": "מסנן כרטיסים פעיל בלוח זה. יש ללחוץ כאן לעריכת המסנן.", + "filter-to-selection": "סינון לבחירה", + "advanced-filter-label": "מסנן מתקדם", + "advanced-filter-description": "המסנן המתקדם מאפשר לך לכתוב מחרוזת שמכילה את הפעולות הבאות: == != <= >= && || ( ) רווח מכהן כמפריד בין הפעולות. ניתן לסנן את כל השדות המותאמים אישית על ידי הקלדת שמם והערך שלהם. למשל: שדה1 == ערך1. לתשומת לבך: אם שדות או ערכים מכילים רווח, יש לעטוף אותם במירכא מכל צד. למשל: 'שדה 1' == 'ערך 1'. ניתן גם לשלב מגוון תנאים. למשל: F1 == V1 || F1 == V2. על פי רוב כל הפעולות מפוענחות משמאל לימין. ניתן לשנות את הסדר על ידי הצבת סוגריים. למשל: ( F1 == V1 && ( F2 == V2 || F2 == V3. כמו כן, ניתן לחפש בשדה טקסט באופן הבא: F1 == /Tes.*/i", + "fullname": "שם מלא", + "header-logo-title": "חזרה לדף הלוחות שלך.", + "hide-system-messages": "הסתרת הודעות מערכת", + "headerBarCreateBoardPopup-title": "יצירת לוח", + "home": "בית", + "import": "יבוא", + "link": "קישור", + "import-board": "ייבוא לוח", + "import-board-c": "יבוא לוח", + "import-board-title-trello": "ייבוא לוח מטרלו", + "import-board-title-wekan": "ייבוא לוח מייצוא קודם", + "import-sandstorm-backup-warning": "עדיף לא למחוק נתונים שייובאו מייצוא מקורי או מ־Trello בטרם בדיקה האם הגרעין הזה נסגר ונפתח שוב או אם מתקבלת שגיאה על כך שהלוח לא נמצא, משמעות הדבר היא אבדן מידע.", + "import-sandstorm-warning": "הלוח שייובא ימחק את כל הנתונים הקיימים בלוח ויחליף אותם בלוח שייובא.", + "from-trello": "מ־Trello", + "from-wekan": "מייצוא קודם", + "import-board-instruction-trello": "בלוח הטרלו שלך, עליך ללחוץ על ‚תפריט‘, ואז על ‚עוד‘, ‚הדפסה וייצוא‘, ‚יצוא JSON‘ ולהעתיק את הטקסט שנוצר.", + "import-board-instruction-wekan": "בלוח שלך עליך לגשת אל ‚תפריט’, לאחר מכן ‚ייצוא לוח’ ואז להעתיק את הטקסט מהקובץ שהתקבל.", + "import-board-instruction-about-errors": "גם אם התקבלו שגיאות בעת יבוא לוח, ייתכן שהייבוא עבד. כדי לבדוק זאת, יש להיכנס ל„כל הלוחות”.", + "import-json-placeholder": "יש להדביק את נתוני ה־JSON התקינים לכאן", + "import-map-members": "מיפוי חברים", + "import-members-map": "הלוחות המיובאים שלך מכילים חברים. נא למפות את החברים שברצונך לייבא למשתמשים שלך", + "import-show-user-mapping": "סקירת מיפוי חברים", + "import-user-select": "נא לבחור את המשתמש ב־Wekan אותו ברצונך למפות אל חבר זה", + "importMapMembersAddPopup-title": "בחירת משתמש", + "info": "גרסה", + "initials": "ראשי תיבות", + "invalid-date": "תאריך שגוי", + "invalid-time": "זמן שגוי", + "invalid-user": "משתמש שגוי", + "joined": "הצטרף", + "just-invited": "הוזמנת ללוח זה", + "keyboard-shortcuts": "קיצורי מקלדת", + "label-create": "יצירת תווית", + "label-default": "תווית בצבע %s (בררת מחדל)", + "label-delete-pop": "אין דרך חזרה. התווית תוסר מכל הכרטיסים וההיסטוריה תימחק.", + "labels": "תוויות", + "language": "שפה", + "last-admin-desc": "אין אפשרות לשנות תפקידים כיוון שחייב להיות מנהל אחד לפחות.", + "leave-board": "עזיבת הלוח", + "leave-board-pop": "לעזוב את __boardTitle__? שמך יוסר מכל הכרטיסים שבלוח זה.", + "leaveBoardPopup-title": "לעזוב לוח ?", + "link-card": "קישור לכרטיס זה", + "list-archive-cards": "העברת כל הכרטיסים שברשימה זו לארכיון", + "list-archive-cards-pop": "כל הכרטיסים מרשימה זו יוסרו מהלוח. לצפייה בכרטיסים השמורים בארכיון ולהחזירם ללוח, ניתן ללחוץ על „תפריט” > „פריטים בארכיון”.", + "list-move-cards": "העברת כל הכרטיסים שברשימה זו", + "list-select-cards": "בחירת כל הכרטיסים שברשימה זו", + "set-color-list": "הגדרת צבע", + "listActionPopup-title": "פעולות רשימה", + "swimlaneActionPopup-title": "פעולות על מסלול", + "swimlaneAddPopup-title": "הוספת מסלול מתחת", + "listImportCardPopup-title": "יבוא כרטיס מ־Trello", + "listMorePopup-title": "עוד", + "link-list": "קישור לרשימה זו", + "list-delete-pop": "כל הפעולות תוסרנה מרצף הפעילות ולא תהיה לך אפשרות לשחזר את הרשימה. אין ביטול.", + "list-delete-suggest-archive": "ניתן לשמור רשימה בארכיון כדי להסיר אותה מהלוח ולשמור על היסטוריית הפעילות.", + "lists": "רשימות", + "swimlanes": "מסלולים", + "log-out": "יציאה", + "log-in": "כניסה", + "loginPopup-title": "כניסה", + "memberMenuPopup-title": "הגדרות חברות", + "members": "חברים", + "menu": "תפריט", + "move-selection": "העברת הבחירה", + "moveCardPopup-title": "העברת כרטיס", + "moveCardToBottom-title": "העברה לתחתית הרשימה", + "moveCardToTop-title": "העברה לראש הרשימה", + "moveSelectionPopup-title": "העברת בחירה", + "multi-selection": "בחירה מרובה", + "multi-selection-on": "בחירה מרובה פועלת", + "muted": "מושתק", + "muted-info": "מעתה לא תתקבלנה אצלך התרעות על שינויים בלוח זה", + "my-boards": "הלוחות שלי", + "name": "שם", + "no-archived-cards": "אין כרטיסים בארכיון", + "no-archived-lists": "אין רשימות בארכיון", + "no-archived-swimlanes": "אין מסלולים בארכיון.", + "no-results": "אין תוצאות", + "normal": "רגיל", + "normal-desc": "הרשאה לצפות ולערוך כרטיסים. לא ניתן לשנות הגדרות.", + "not-accepted-yet": "ההזמנה לא אושרה עדיין", + "notify-participate": "קבלת עדכונים על כרטיסים בהם יש לך מעורבות הן בתהליך היצירה והן כחבר", + "notify-watch": "קבלת עדכונים על כל לוח, רשימה או כרטיס שסימנת למעקב", + "optional": "רשות", + "or": "או", + "page-maybe-private": "יתכן שדף זה פרטי. ניתן לצפות בו על ידי <a href='%s'>כניסה למערכת</a>", + "page-not-found": "דף לא נמצא.", + "password": "ססמה", + "paste-or-dragdrop": "כדי להדביק או לגרור ולשחרר קובץ תמונה אליו (תמונות בלבד)", + "participating": "משתתפים", + "preview": "תצוגה מקדימה", + "previewAttachedImagePopup-title": "תצוגה מקדימה", + "previewClipboardImagePopup-title": "תצוגה מקדימה", + "private": "פרטי", + "private-desc": "לוח זה פרטי. רק אנשים שנוספו ללוח יכולים לצפות ולערוך אותו.", + "profile": "פרופיל", + "public": "ציבורי", + "public-desc": "לוח זה ציבורי. כל מי שמחזיק בקישור יכול לצפות בלוח והוא יופיע בתוצאות מנועי חיפוש כגון גוגל. רק אנשים שנוספו ללוח יכולים לערוך אותו.", + "quick-access-description": "לחיצה על הכוכב תוסיף קיצור דרך ללוח בשורה זו.", + "remove-cover": "הסרת כיסוי", + "remove-from-board": "הסרה מהלוח", + "remove-label": "הסרת תווית", + "listDeletePopup-title": "למחוק את הרשימה?", + "remove-member": "הסרת חבר", + "remove-member-from-card": "הסרה מהכרטיס", + "remove-member-pop": "להסיר את __name__ (__username__) מ__boardTitle__? התהליך יגרום להסרת החבר מכל הכרטיסים בלוח זה. תישלח הודעה אל החבר.", + "removeMemberPopup-title": "להסיר חבר?", + "rename": "שינוי שם", + "rename-board": "שינוי שם ללוח", + "restore": "שחזור", + "save": "שמירה", + "search": "חיפוש", + "rules": "כללים", + "search-cards": "חיפוש מבין כותרות של כרטיסים/רשימות, תיאורים ושדות בהתאמה אישית בלוח זה", + "search-example": "טקסט לחיפוש ?", + "select-color": "בחירת צבע", + "set-wip-limit-value": "הגדרת מגבלה למספר המרבי של משימות ברשימה זו", + "setWipLimitPopup-title": "הגדרת מגבלת „בעבודה”", + "shortcut-assign-self": "להקצות אותי לכרטיס הנוכחי", + "shortcut-autocomplete-emoji": "השלמה אוטומטית לאימוג׳י", + "shortcut-autocomplete-members": "השלמה אוטומטית של חברים", + "shortcut-clear-filters": "ביטול כל המסננים", + "shortcut-close-dialog": "סגירת החלון", + "shortcut-filter-my-cards": "סינון הכרטיסים שלי", + "shortcut-show-shortcuts": "העלאת רשימת קיצורים זו", + "shortcut-toggle-filterbar": "הצגה או הסתרה של סרגל צד הסינון", + "shortcut-toggle-sidebar": "הצגה או הסתרה של סרגל צד הלוח", + "show-cards-minimum-count": "הצגת ספירת כרטיסים אם רשימה מכילה למעלה מ־", + "sidebar-open": "פתיחת סרגל צד", + "sidebar-close": "סגירת סרגל צד", + "signupPopup-title": "יצירת חשבון", + "star-board-title": "ניתן ללחוץ כדי לסמן בכוכב. הלוח יופיע בראש רשימת הלוחות שלך.", + "starred-boards": "לוחות שסומנו בכוכב", + "starred-boards-description": "לוחות מסומנים בכוכב מופיעים בראש רשימת הלוחות שלך.", + "subscribe": "הרשמה", + "team": "צוות", + "this-board": "לוח זה", + "this-card": "כרטיס זה", + "spent-time-hours": "זמן שהושקע (שעות)", + "overtime-hours": "שעות נוספות", + "overtime": "שעות נוספות", + "has-overtime-cards": "יש כרטיסי שעות נוספות", + "has-spenttime-cards": "יש כרטיסי זמן שהושקע", + "time": "זמן", + "title": "כותרת", + "tracking": "מעקב", + "tracking-info": "על כל שינוי בכרטיסים בהם הייתה לך מעורבות ברמת היצירה או כחברות תגיע אליך הודעה.", + "type": "סוג", + "unassign-member": "ביטול הקצאת חבר", + "unsaved-description": "יש לך תיאור לא שמור.", + "unwatch": "ביטול מעקב", + "upload": "העלאה", + "upload-avatar": "העלאת תמונת משתמש", + "uploaded-avatar": "הועלתה תמונה משתמש", + "username": "שם משתמש", + "view-it": "הצגה", + "warn-list-archived": "אזהרה: כרטיס זה הוא חלק מרשימה שנמצאת בארכיון", + "watch": "לעקוב", + "watching": "במעקב", + "watching-info": "מעתה יגיעו אליך דיווחים על כל שינוי בלוח זה", + "welcome-board": "לוח קבלת פנים", + "welcome-swimlane": "ציון דרך 1", + "welcome-list1": "יסודות", + "welcome-list2": "מתקדם", + "card-templates-swimlane": "תבניות כרטיסים", + "list-templates-swimlane": "תבניות רשימות", + "board-templates-swimlane": "תבניות לוחות", + "what-to-do": "מה ברצונך לעשות?", + "wipLimitErrorPopup-title": "מגבלת „בעבודה” שגויה", + "wipLimitErrorPopup-dialog-pt1": "מספר המשימות ברשימה זו גדולה ממגבלת הפריטים „בעבודה” שהגדרת.", + "wipLimitErrorPopup-dialog-pt2": "נא להוציא חלק מהמשימות מרשימה זו או להגדיר מגבלת „בעבודה” גדולה יותר.", + "admin-panel": "חלונית ניהול המערכת", + "settings": "הגדרות", + "people": "אנשים", + "registration": "הרשמה", + "disable-self-registration": "השבתת הרשמה עצמית", + "invite": "הזמנה", + "invite-people": "הזמנת אנשים", + "to-boards": "ללוח/ות", + "email-addresses": "כתובות דוא״ל", + "smtp-host-description": "כתובת שרת ה־SMTP שמטפל בהודעות הדוא״ל שלך.", + "smtp-port-description": "מספר הפתחה בה שרת ה־SMTP שלך משתמש לדוא״ל יוצא.", + "smtp-tls-description": "הפעל תמיכה ב־TLS עבור שרת ה־SMTP", + "smtp-host": "כתובת ה־SMTP", + "smtp-port": "פתחת ה־SMTP", + "smtp-username": "שם משתמש", + "smtp-password": "ססמה", + "smtp-tls": "תמיכה ב־TLS", + "send-from": "מאת", + "send-smtp-test": "שליחת דוא״ל בדיקה לעצמך", + "invitation-code": "קוד הזמנה", + "email-invite-register-subject": "נשלחה אליך הזמנה מאת __inviter__", + "email-invite-register-text": "לכבוד __user__,\n\nהוזמנת על ידי __inviter__ לקחת חלק בלוח קנבאן.\n\nנא ללחוץ על הקישור הבא:\n__url__\n\nקוד ההזמנה הוא: __icode__\n\nתודה.", + "email-smtp-test-subject": "דוא״ל לבדיקת SMTP", + "email-smtp-test-text": "שלחת הודעת דוא״ל בהצלחה", + "error-invitation-code-not-exist": "קוד ההזמנה אינו קיים", + "error-notAuthorized": "אין לך הרשאה לצפות בעמוד זה.", + "webhook-title": "שם ההתלייה", + "webhook-token": "אסימון (כרשות לצורך אימות)", + "outgoing-webhooks": "קרסי רשת יוצאים", + "bidirectional-webhooks": "התליות דו־כיווניות", + "outgoingWebhooksPopup-title": "קרסי רשת יוצאים", + "boardCardTitlePopup-title": "מסנן כותרת כרטיס", + "disable-webhook": "השבתת ההתלייה הזאת", + "global-webhook": "התליות גלובליות", + "new-outgoing-webhook": "קרסי רשת יוצאים חדשים", + "no-name": "(לא ידוע)", + "Node_version": "גרסת Node", + "Meteor_version": "גרסת Meteor", + "MongoDB_version": "גרסת MongoDB", + "MongoDB_storage_engine": "מנוע אחסון MongoDB", + "MongoDB_Oplog_enabled": "יומן הפעילות (Oplog) של MongoDB פעיל", + "OS_Arch": "ארכיטקטורת מערכת הפעלה", + "OS_Cpus": "מספר מעבדים", + "OS_Freemem": "זיכרון (RAM) פנוי", + "OS_Loadavg": "עומס ממוצע", + "OS_Platform": "מערכת הפעלה", + "OS_Release": "גרסת מערכת הפעלה", + "OS_Totalmem": "סך כל הזיכרון (RAM)", + "OS_Type": "סוג מערכת ההפעלה", + "OS_Uptime": "זמן שעבר מאז האתחול האחרון", + "days": "ימים", + "hours": "שעות", + "minutes": "דקות", + "seconds": "שניות", + "show-field-on-card": "הצגת שדה זה בכרטיס", + "automatically-field-on-card": "הוספת שדה לכל הכרטיסים", + "showLabel-field-on-card": "הצגת תווית של השדה בכרטיס מוקטן", + "yes": "כן", + "no": "לא", + "accounts": "חשבונות", + "accounts-allowEmailChange": "לאפשר שינוי דוא״ל", + "accounts-allowUserNameChange": "לאפשר שינוי שם משתמש", + "createdAt": "נוצר ב", + "verified": "עבר אימות", + "active": "פעיל", + "card-received": "התקבל", + "card-received-on": "התקבל במועד", + "card-end": "סיום", + "card-end-on": "מועד הסיום", + "editCardReceivedDatePopup-title": "החלפת מועד הקבלה", + "editCardEndDatePopup-title": "החלפת מועד הסיום", + "setCardColorPopup-title": "הגדרת צבע", + "setCardActionsColorPopup-title": "בחירת צבע", + "setSwimlaneColorPopup-title": "בחירת צבע", + "setListColorPopup-title": "בחירת צבע", + "assigned-by": "הוקצה על ידי", + "requested-by": "התבקש על ידי", + "board-delete-notice": "מחיקה היא לצמיתות. כל הרשימות, הכרטיבים והפעולות שקשורים בלוח הזה ילכו לאיבוד.", + "delete-board-confirm-popup": "כל הרשימות, הכרטיסים, התווית והפעולות יימחקו ולא תהיה לך דרך לשחזר את תכני הלוח. אין אפשרות לבטל.", + "boardDeletePopup-title": "למחוק את הלוח?", + "delete-board": "מחיקת לוח", + "default-subtasks-board": "תת־משימות עבור הלוח __board__", + "default": "בררת מחדל", + "queue": "תור", + "subtask-settings": "הגדרות תתי משימות", + "card-settings": "הגדרות כרטיס", + "boardSubtaskSettingsPopup-title": "הגדרות תת־משימות בלוח", + "boardCardSettingsPopup-title": "הגדרות כרטיס", + "deposit-subtasks-board": "הפקדת תת־משימות ללוח הזה:", + "deposit-subtasks-list": "רשימות נחיתה עבור תת־משימות שהופקדו כאן:", + "show-parent-in-minicard": "הצגת ההורה במיני כרטיס:", + "prefix-with-full-path": "קידומת עם נתיב מלא", + "prefix-with-parent": "קידומת עם הורה", + "subtext-with-full-path": "טקסט סמוי עם נתיב מלא", + "subtext-with-parent": "טקסט סמוי עם הורה", + "change-card-parent": "החלפת הורה הכרטיס", + "parent-card": "כרטיס הורה", + "source-board": "לוח מקור", + "no-parent": "לא להציג את ההורה", + "activity-added-label": "התווית ‚%s’ נוספה אל %s", + "activity-removed-label": "התווית ‚%s’ הוסרה מ־%s", + "activity-delete-attach": "הקובץ המצורף נמחק מ־%s", + "activity-added-label-card": "התווית ‚%s’ נוספה", + "activity-removed-label-card": "התווית ‚%s’ הוסרה", + "activity-delete-attach-card": "קובץ מצורף נמחק", + "activity-set-customfield": "הגדרת שדה בהתאמה אישית ‚%s’ לערך ‚%s’ תחת %s", + "activity-unset-customfield": "ביטול הגדרת שדה בהתאמה אישית ‚%s’ תחת %s", + "r-rule": "כלל", + "r-add-trigger": "הוספת הקפצה", + "r-add-action": "הוספת פעולה", + "r-board-rules": "כללי הלוח", + "r-add-rule": "הוספת כלל", + "r-view-rule": "הצגת כלל", + "r-delete-rule": "מחיקת כל", + "r-new-rule-name": "שמו של הכלל החדש", + "r-no-rules": "אין כללים", + "r-when-a-card": "כאשר כרטיס", + "r-is": "הוא", + "r-is-moved": "מועבר", + "r-added-to": "נוסף אל", + "r-removed-from": "מוסר מ־", + "r-the-board": "הלוח", + "r-list": "רשימה", + "set-filter": "הגדרת מסנן", + "r-moved-to": "מועבר אל", + "r-moved-from": "מועבר מ־", + "r-archived": "הועבר לארכיון", + "r-unarchived": "הוחזר מהארכיון", + "r-a-card": "כרטיס", + "r-when-a-label-is": "כאשר תווית", + "r-when-the-label": "כאשר התווית היא", + "r-list-name": "שם הרשימה", + "r-when-a-member": "כאשר חבר הוא", + "r-when-the-member": "כאשר חבר", + "r-name": "שם", + "r-when-a-attach": "כאשר קובץ מצורף", + "r-when-a-checklist": "כאשר רשימת משימות", + "r-when-the-checklist": "כאשר רשימת המשימות", + "r-completed": "הושלמה", + "r-made-incomplete": "סומנה כבלתי מושלמת", + "r-when-a-item": "כאשר פריט ברשימת משימות", + "r-when-the-item": "כאשר הפריט ברשימת משימות", + "r-checked": "מסומן", + "r-unchecked": "לא מסומן", + "r-move-card-to": "העברת הכרטיס אל", + "r-top-of": "ראש", + "r-bottom-of": "תחתית", + "r-its-list": "הרשימה שלו", + "r-archive": "העברה לארכיון", + "r-unarchive": "החזרה מהארכיון", + "r-card": "כרטיס", + "r-add": "הוספה", + "r-remove": "הסרה", + "r-label": "תווית", + "r-member": "חבר", + "r-remove-all": "הסרת כל החברים מהכרטיס", + "r-set-color": "הגדרת צבע לכדי", + "r-checklist": "רשימת משימות", + "r-check-all": "לסמן הכול", + "r-uncheck-all": "לבטל את הסימון", + "r-items-check": "פריטים ברשימת משימות", + "r-check": "סימון", + "r-uncheck": "ביטול סימון", + "r-item": "פריט", + "r-of-checklist": "של רשימת משימות", + "r-send-email": "שליחת דוא״ל", + "r-to": "אל", + "r-subject": "נושא", + "r-rule-details": "פרטי הכלל", + "r-d-move-to-top-gen": "העברת כרטיס לראש הרשימה שלו", + "r-d-move-to-top-spec": "העברת כרטיס לראש רשימה", + "r-d-move-to-bottom-gen": "העברת כרטיס לתחתית הרשימה שלו", + "r-d-move-to-bottom-spec": "העברת כרטיס לתחתית רשימה", + "r-d-send-email": "שליחת דוא״ל", + "r-d-send-email-to": "אל", + "r-d-send-email-subject": "נושא", + "r-d-send-email-message": "הודעה", + "r-d-archive": "העברת כרטיס לארכיון", + "r-d-unarchive": "החזרת כרטיס מהארכיון", + "r-d-add-label": "הוספת תווית", + "r-d-remove-label": "הסרת תווית", + "r-create-card": "יצירת כרטיס חדש", + "r-in-list": "ברשימה", + "r-in-swimlane": "במסלול", + "r-d-add-member": "הוספת חבר", + "r-d-remove-member": "הסרת חבר", + "r-d-remove-all-member": "הסרת כל החברים", + "r-d-check-all": "סימון כל הפריטים ברשימה", + "r-d-uncheck-all": "ביטול סימון הפריטים ברשימה", + "r-d-check-one": "סימון פריט", + "r-d-uncheck-one": "ביטול סימון פריט", + "r-d-check-of-list": "של רשימת משימות", + "r-d-add-checklist": "הוספת רשימת משימות", + "r-d-remove-checklist": "הסרת רשימת משימות", + "r-by": "על ידי", + "r-add-checklist": "הוספת רשימת משימות", + "r-with-items": "עם פריטים", + "r-items-list": "פריט1,פריט2,פריט3", + "r-add-swimlane": "הוספת מסלול", + "r-swimlane-name": "שם המסלול", + "r-board-note": "לתשומת לבך: ניתן להשאיר את השדה ריק כדי ללכוד כל ערך אפשרי.", + "r-checklist-note": "לתשומת לבך: את פריטי רשימת הביצוע יש לכתוב בתצורת רשימה של ערכים המופרדים בפסיקים.", + "r-when-a-card-is-moved": "כאשר כרטיס מועבר לרשימה אחרת", + "r-set": "הגדרה", + "r-update": "עדכון", + "r-datefield": "שדה תאריך", + "r-df-start-at": "התחלה", + "r-df-due-at": "תפוגה", + "r-df-end-at": "סיום", + "r-df-received-at": "התקבל", + "r-to-current-datetime": "לתאריך/שעה הנוכחיים", + "r-remove-value-from": "הסרת ערך מתוך", + "ldap": "LDAP", + "oauth2": "OAuth2", + "cas": "CAS", + "authentication-method": "שיטת אימות", + "authentication-type": "סוג אימות", + "custom-product-name": "שם מותאם אישית למוצר", + "layout": "פריסה", + "hide-logo": "הסתרת לוגו", + "add-custom-html-after-body-start": "הוספת קוד HTML מותאם אישית לאחר ה־<body> הפותח.", + "add-custom-html-before-body-end": "הוספת קוד HTML מותאם אישית לפני ה־</body> הסוגר.", + "error-undefined": "מהו השתבש", + "error-ldap-login": "אירעה שגיאה בעת ניסיון הכניסה", + "display-authentication-method": "הצגת שיטת אימות", + "default-authentication-method": "שיטת אימות כבררת מחדל", + "duplicate-board": "שכפול לוח", + "people-number": "מספר האנשים הוא:", + "swimlaneDeletePopup-title": "למחוק מסלול?", + "swimlane-delete-pop": "כל הפעולות יוסרו מהזנת הפעילות ולא תהיה לך אפשרות לשחזר את המסלול. אי אפשר לחזור אחורה.", + "restore-all": "לשחזר הכול", + "delete-all": "למחוק הכול", + "loading": "העמוד בטעינה, אנא המתינו.", + "previous_as": "הזמן הקודם היה", + "act-a-dueAt": "זמן יעד שונה ל: \n__timeValue__\nבכרטיס: __card__\n זמן היעד הקודם היה __timeOldValue__", + "act-a-endAt": "מועד הסיום השתנה לכדי __timeValue__ לעומת (__timeOldValue__)", + "act-a-startAt": "מועד ההתחלה השתנה לכדי __timeValue__ לעומת (__timeOldValue__)", + "act-a-receivedAt": "מועד הקבלה השתנה לכדי __timeValue__ לעומת (__timeOldValue__)", + "a-dueAt": "מועד היעד השתנה לכדי", + "a-endAt": "מועד הסיום השתנה לכדי", + "a-startAt": "מועד ההתחלה השתנה לכדי", + "a-receivedAt": "מועד הקבלה השתנה לכדי", + "almostdue": "מועד היעד הנוכחי %s מתקרב", + "pastdue": "מועד היעד הנוכחי %s חלף", + "duenow": "מועד היעד הנוכחי %s הוא היום", + "act-newDue": "__list__/__card__ יש תזכורת ראשונה שתוקפה פג [__board__]", + "act-withDue": "__list__/__card__ יש תזכורות שתוקפן פג [__board__]", + "act-almostdue": "הזכירה שמועד היעד הנוכחי (__timeValue__) של __card__ מתקרב", + "act-pastdue": "הזכירה שמועד היעד הנוכחי (__timeValue__) של __card__ חלף", + "act-duenow": "הזכירה שמועד היעד הנוכחי (__timeValue__) של __card__ הוא עכשיו", + "act-atUserComment": "אוזכרת תחת [__board__] __list__/__card__", + "delete-user-confirm-popup": "למחוק את החשבון הזה? אי אפשר לבטל.", + "accounts-allowUserDelete": "לאפשר למשתמשים למחוק את החשבונות של עצמם", + "hide-minicard-label-text": "הסתרת טקסט התווית של מיני כרטיס", + "show-desktop-drag-handles": "הצגת ידיות גרירה של שולחן העבודה", + "assignee": "גורם אחראי", + "cardAssigneesPopup-title": "גורם אחראי", + "addmore-detail": "הוספת תיאור מפורט", + "show-on-card": "הצגה על הכרטיס", + "new": "חדש", + "editUserPopup-title": "עריכת משתמש", + "newUserPopup-title": "משתמש חדש", + "notifications": "הודעות", + "view-all": "להציג הכול", + "filter-by-unread": "סימון לפי כאלו שלא נקראו", + "mark-all-as-read": "לסמן הכול כאילו שנקראו", + "remove-all-read": "הסרת כל אלו שנקראו", + "allow-rename": "לאפשר שינוי שם", + "allowRenamePopup-title": "לאפשר שינוי שם" +} \ No newline at end of file diff --git a/i18n/hi.i18n.json b/i18n/hi.i18n.json index eb64bf6b..b94fbaaf 100644 --- a/i18n/hi.i18n.json +++ b/i18n/hi.i18n.json @@ -1,780 +1,780 @@ { - "accept": "स्वीकार", - "act-activity-notify": "गतिविधि अधिसूचना", - "act-addAttachment": "अनुलग्नक जोड़ा __attachment__ कार्ड के लिए __card__ सूचि मेें __list__ तैराक में __swimlane__ बोर्ड पर __board__", - "act-deleteAttachment": "हटाए गए अनुलग्नक __attachment__ कार्ड पर __card__ सूचि मेें __list__ तैराक में __swimlane__ बोर्ड पर __board__", - "act-addSubtask": "जोड़ा उपकार्य __checklist__ को __card__ सूचि मेें __list__ तैराक में __swimlane__ बोर्ड पर __board__", - "act-addLabel": "जोड़ा गया लेबल __label__ कार्ड के लिए __card__ सूचि मेें __list__ तैराक में __swimlane__ बोर्ड पर __board__", - "act-addedLabel": "जोड़ा गया लेबल __label__ कार्ड के लिए __card__ सूचि मेें __list__ तैराक में __swimlane__ बोर्ड पर __board__", - "act-removeLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removedLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addChecklist": "added checklist __checklist__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addChecklistItem": "added checklist item __checklistItem__ to checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removeChecklist": "removed checklist __checklist__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removeChecklistItem": "removed checklist item __checklistItem__ from checklist __checkList__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-checkedItem": "checked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-uncheckedItem": "unchecked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-completeChecklist": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-uncompleteChecklist": "uncompleted checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addComment": "commented on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-editComment": "edited comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-deleteComment": "deleted comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-createBoard": "created board __board__", - "act-createSwimlane": "created swimlane __swimlane__ to board __board__", - "act-createCard": "created card __card__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-createCustomField": "created custom field __customField__ at board __board__", - "act-deleteCustomField": "deleted custom field __customField__ at board __board__", - "act-setCustomField": "edited custom field __customField__: __customFieldValue__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-createList": "added list __list__ to board __board__", - "act-addBoardMember": "added member __member__ to board __board__", - "act-archivedBoard": "Board __board__ moved to Archive", - "act-archivedCard": "Card __card__ at list __list__ at swimlane __swimlane__ at board __board__ moved to Archive", - "act-archivedList": "List __list__ at swimlane __swimlane__ at board __board__ moved to Archive", - "act-archivedSwimlane": "Swimlane __swimlane__ at board __board__ moved to Archive", - "act-importBoard": "imported board __board__", - "act-importCard": "imported card __card__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-importList": "imported list __list__ to swimlane __swimlane__ at board __board__", - "act-joinMember": "added member __member__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-moveCard": "moved card __card__ at board __board__ from list __oldList__ at swimlane __oldSwimlane__ to list __list__ at swimlane __swimlane__", - "act-moveCardToOtherBoard": "moved card __card__ from list __oldList__ at swimlane __oldSwimlane__ at board __oldBoard__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-removeBoardMember": "removed member __member__ from board __board__", - "act-restoredCard": "restored card __card__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-unjoinMember": "removed member __member__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-withBoardTitle": "__board__", - "act-withCardTitle": "[__board__] __card__", - "actions": "कार्रवाई", - "activities": "गतिविधि", - "activity": "क्रियाएँ", - "activity-added": "जोड़ा गया %s से %s", - "activity-archived": "%sसंग्रह में ले जाया गया", - "activity-attached": "संलग्न %s से %s", - "activity-created": "बनाया %s", - "activity-customfield-created": "बनाया रिवाज क्षेत्र %s", - "activity-excluded": "छोड़ा %s से %s", - "activity-imported": "सूचित कर %s के अंदर %s से %s", - "activity-imported-board": "सूचित कर %s से %s", - "activity-joined": "शामिल %s", - "activity-moved": "स्थानांतरित %s से %s तक %s", - "activity-on": "पर %s", - "activity-removed": "हटा दिया %s से %s", - "activity-sent": "प्रेषित %s तक %s", - "activity-unjoined": "शामिल नहीं %s", - "activity-subtask-added": "जोड़ा उप कार्य तक %s", - "activity-checked-item": "चिह्नित %s अंदर में चिह्नांकन-सूची %s of %s", - "activity-unchecked-item": "अचिह्नित %s अंदर में चिह्नांकन-सूची %s of %s", - "activity-checklist-added": "संकलित चिह्नांकन-सूची तक %s", - "activity-checklist-removed": "हटा दिया एक चिह्नांकन-सूची से %s", - "activity-checklist-completed": "completed checklist %s of %s", - "activity-checklist-uncompleted": "अपूर्ण चिह्नांकन-सूची %s of %s", - "activity-checklist-item-added": "संकलित चिह्नांकन-सूची विषय तक '%s' अंदर में %s", - "activity-checklist-item-removed": "हटा दिया एक चिह्नांकन-सूची विषय से '%s' अंदर में %s", - "add": "जोड़ें", - "activity-checked-item-card": "चिह्नित %s अंदर में चिह्नांकन-सूची %s", - "activity-unchecked-item-card": "अचिह्नित %s अंदर में चिह्नांकन-सूची %s", - "activity-checklist-completed-card": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "activity-checklist-uncompleted-card": "अपूर्ण चिह्नांकन-सूची %s", - "activity-editComment": "edited comment %s", - "activity-deleteComment": "deleted comment %s", - "add-attachment": "संलग्न करें", - "add-board": "बोर्ड जोड़ें", - "add-card": "कार्ड जोड़ें", - "add-swimlane": "तैरन जोड़ें", - "add-subtask": "उप कार्य जोड़ें", - "add-checklist": "चिह्नांकन-सूची जोड़ें", - "add-checklist-item": "चिह्नांकन-सूची विषय कोई तक जोड़ें", - "add-cover": "आवरण जोड़ें", - "add-label": "नामपत्र जोड़ें", - "add-list": "सूची जोड़ें", - "add-members": "सदस्य जोड़ें", - "added": "जोड़ा गया", - "addMemberPopup-title": "सदस्य", - "admin": "Admin", - "admin-desc": "कार्ड देख और संपादित कर सकते हैं, सदस्यों को हटा सकते हैं, और बोर्ड के लिए सेटिंग्स बदल सकते हैं।", - "admin-announcement": "घोषणा", - "admin-announcement-active": "सक्रिय सिस्टम-व्यापी घोषणा", - "admin-announcement-title": "घोषणा प्रशासक से", - "all-boards": "सभी बोर्ड", - "and-n-other-card": "और __count__ other कार्ड", - "and-n-other-card_plural": "और __count__ other कार्ड", - "apply": "Apply", - "app-is-offline": "लोड हो रहा है, कृपया प्रतीक्षा करें । पृष्ठ को ताज़ा करना डेटा की हानि का कारण होगा । यदि लोड करना कार्य नहीं करता है, तो कृपया जांचें कि सर्वर बंद नहीं हुआ है ।", - "archive": "संग्रह में ले जाएं", - "archive-all": "सभी को संग्रह में ले जाएं", - "archive-board": "संग्रह करने के लिए बोर्ड ले जाएँ", - "archive-card": "कार्ड को संग्रह में ले जाएं", - "archive-list": "सूची को संग्रह में ले जाएं", - "archive-swimlane": "संग्रह करने के लिए स्विमलेन ले जाएँ", - "archive-selection": "चयन को संग्रह में ले जाएं", - "archiveBoardPopup-title": "बोर्ड को संग्रह में स्थानांतरित करें?", - "archived-items": "संग्रह", - "archived-boards": "संग्रह में बोर्ड", - "restore-board": "पुनर्स्थापना बोर्ड", - "no-archived-boards": "संग्रह में कोई बोर्ड नहीं ।", - "archives": "पुरालेख", - "template": "खाका", - "templates": "खाका", - "assign-member": "आवंटित सदस्य", - "attached": "संलग्न", - "attachment": "संलग्नक", - "attachment-delete-pop": "किसी संलग्नक को हटाना स्थाई है । कोई पूर्ववत् नहीं है ।", - "attachmentDeletePopup-title": "मिटाएँ संलग्नक?", - "attachments": "संलग्नक", - "auto-watch": "स्वचालित रूप से देखो बोर्डों जब वे बनाए जाते हैं", - "avatar-too-big": "अवतार बहुत बड़ा है (70KB अधिकतम)", - "back": "वापस", - "board-change-color": "रंग बदलना", - "board-nb-stars": "%s पसंद होना", - "board-not-found": "बोर्ड नहीं मिला", - "board-private-info": "यह बोर्ड हो जाएगा <strong>निजी</strong>.", - "board-public-info": "यह बोर्ड हो जाएगा <strong>सार्वजनिक</strong>.", - "boardChangeColorPopup-title": "बोर्ड पृष्ठभूमि बदलें", - "boardChangeTitlePopup-title": "बोर्ड का नाम बदलें", - "boardChangeVisibilityPopup-title": "दृश्यता बदलें", - "boardChangeWatchPopup-title": "बदलें वॉच", - "boardMenuPopup-title": "बोर्ड सेटिंग्स", - "boardChangeViewPopup-title": "बोर्ड दृष्टिकोण", - "boards": "बोर्डों", - "board-view": "बोर्ड दृष्टिकोण", - "board-view-cal": "तिथि-पत्र", - "board-view-swimlanes": "तैरना", - "board-view-collapse": "Collapse", - "board-view-lists": "सूचियाँ", - "bucket-example": "उदाहरण के लिए “बाल्टी सूची” की तरह", - "cancel": "रद्द करें", - "card-archived": "यह कार्ड संग्रह करने के लिए ले जाया गया है ।", - "board-archived": "यह बोर्ड संग्रह करने के लिए ले जाया जाता है ।", - "card-comments-title": "इस कार्ड में %s टिप्पणी है।", - "card-delete-notice": "हटाना स्थायी है। आप इस कार्ड से जुड़े सभी कार्यों को खो देंगे।", - "card-delete-pop": "सभी कार्रवाइयां गतिविधि फ़ीड से निकाल दी जाएंगी और आप कार्ड को फिर से खोलने में सक्षम नहीं होंगे । कोई पूर्ववत् नहीं है ।", - "card-delete-suggest-archive": "आप एक कार्ड को बोर्ड से हटाने और गतिविधि को संरक्षित करने के लिए संग्रह में ले जा सकते हैं ।", - "card-due": "नियत", - "card-due-on": "पर नियत", - "card-spent": "समय बिताया", - "card-edit-attachments": "संपादित संलग्नक", - "card-edit-custom-fields": "संपादित प्रचलन क्षेत्र", - "card-start-voting": "Start voting", - "card-cancel-voting": "Delete voting and all votes", - "card-edit-labels": "संपादित नामपत्र", - "card-edit-members": "संपादित सदस्य", - "card-labels-title": "कार्ड के लिए नामपत्र परिवर्तित करें ।", - "card-members-title": "कार्ड से बोर्ड के सदस्यों को जोड़ें या हटाएं।", - "card-start": "प्रारंभ", - "card-start-on": "पर शुरू होता है", - "cardAttachmentsPopup-title": "से अनुलग्न करें", - "cardCustomField-datePopup-title": "तारीख बदलें", - "cardCustomFieldsPopup-title": "संपादित करें प्रचलन क्षेत्र", - "cardStartVotingPopup-title": "Start a vote", - "positiveVoteMembersPopup-title": "Proponents", - "negativeVoteMembersPopup-title": "Opponents", - "vote-question": "Voting question", - "vote-public": "Public vote", - "vote-for-it": "for it", - "vote-against": "against", - "cardDeletePopup-title": "मिटाएँ कार्ड?", - "cardDetailsActionsPopup-title": "कार्ड क्रियाएँ", - "cardLabelsPopup-title": "नामपत्र", - "cardMembersPopup-title": "सदस्य", - "cardMorePopup-title": "अतिरिक्त", - "cardTemplatePopup-title": "खाका बनाएं", - "cards": "कार्ड्स", - "cards-count": "कार्ड्स", - "casSignIn": "सीएएस के साथ साइन इन करें", - "cardType-card": "कार्ड", - "cardType-linkedCard": "जुड़े हुए कार्ड", - "cardType-linkedBoard": "जुड़े हुए बोर्ड", - "change": "तब्दीली", - "change-avatar": "अवतार परिवर्तन करें", - "change-password": "गोपनीयता परिवर्तन करें", - "change-permissions": "अनुमतियां परिवर्तित करें", - "change-settings": "व्यवस्था परिवर्तित करें", - "changeAvatarPopup-title": "अवतार परिवर्तन करें", - "changeLanguagePopup-title": "भाषा परिवर्तन करें", - "changePasswordPopup-title": "गोपनीयता परिवर्तन करें", - "changePermissionsPopup-title": "अनुमतियां परिवर्तित करें", - "changeSettingsPopup-title": "व्यवस्था परिवर्तित करें", - "subtasks": "उप-कार्य", - "checklists": "जांच सूची", - "click-to-star": "इस बोर्ड को स्टार करने के लिए क्लिक करें ।", - "click-to-unstar": "इस बोर्ड को अनस्टार करने के लिए क्लिक करें।", - "clipboard": "क्लिपबोर्ड या खींचें और छोड़ें", - "close": "बंद करे", - "close-board": "बोर्ड बंद करे", - "close-board-pop": "आप होम हेडर से \"संग्रह\" बटन पर क्लिक करके बोर्ड को पुनर्स्थापित करने में सक्षम होंगे।", - "color-black": "काला", - "color-blue": "नीला", - "color-crimson": "गहरा लाल", - "color-darkgreen": "गहरा हरा", - "color-gold": "स्वर्ण", - "color-gray": "भूरे", - "color-green": "हरा", - "color-indigo": "नील", - "color-lime": "हल्का हरा", - "color-magenta": "मैजंटा", - "color-mistyrose": "हल्का गुलाबी", - "color-navy": "navy", - "color-orange": "नारंगी", - "color-paleturquoise": "paleturquoise", - "color-peachpuff": "peachpuff", - "color-pink": "गुलाबी", - "color-plum": "plum", - "color-purple": "बैंगनी", - "color-red": "लाल", - "color-saddlebrown": "saddlebrown", - "color-silver": "silver", - "color-sky": "आकाशिया नीला", - "color-slateblue": "slateblue", - "color-white": "white", - "color-yellow": "पीला", - "unset-color": "Unset", - "comment": "टिप्पणी", - "comment-placeholder": "टिप्पणी लिखें", - "comment-only": "केवल टिप्पणी करें", - "comment-only-desc": "केवल कार्ड पर टिप्पणी कर सकते हैं।", - "no-comments": "कोई टिप्पणी नहीं", - "no-comments-desc": "टिप्पणियां और गतिविधियां नहीं देख पा रहे हैं।", - "worker": "Worker", - "worker-desc": "Can only move cards, assign itself to card and comment.", - "computer": "संगणक", - "confirm-subtask-delete-dialog": "क्या आप वाकई उपकार्य हटाना चाहते हैं?", - "confirm-checklist-delete-dialog": "क्या आप वाकई जांचसूची हटाना चाहते हैं?", - "copy-card-link-to-clipboard": "कॉपी कार्ड क्लिपबोर्ड करने के लिए लिंक", - "linkCardPopup-title": "कार्ड कड़ी", - "searchElementPopup-title": "Search", - "copyCardPopup-title": "कार्ड प्रतिलिपि", - "copyChecklistToManyCardsPopup-title": "कई कार्ड के लिए जांचसूची खाके की प्रतिलिपि बनाएँ", - "copyChecklistToManyCardsPopup-instructions": "इस JSON प्रारूप में गंतव्य कार्ड शीर्षक और विवरण", - "copyChecklistToManyCardsPopup-format": "[{\"title\":\"पहला कार्ड शीर्षक\",\"description\":\"पहला कार्ड विवरण\"},{\"title\":\"दूसरा कार्ड शीर्षक\",\"description\":\"दूसरा कार्ड विवरण\"},{\"title\":\"अंतिम कार्ड शीर्षक\",\"description\":\"अंतिम कार्ड विवरण\" }]", - "create": "निर्माण करना", - "createBoardPopup-title": "बोर्ड निर्माण करना", - "chooseBoardSourcePopup-title": "बोर्ड आयात", - "createLabelPopup-title": "नामपत्र निर्माण", - "createCustomField": "क्षेत्र निर्माण करना", - "createCustomFieldPopup-title": "क्षेत्र निर्माण", - "current": "वर्तमान", - "custom-field-delete-pop": "कोई पूर्ववत् नहीं है । यह सभी कार्ड से इस कस्टम क्षेत्र को हटा दें और इसके इतिहास को नष्ट कर देगा ।", - "custom-field-checkbox": "निशानबक्से", - "custom-field-date": "दिनांक", - "custom-field-dropdown": "ड्रॉपडाउन सूची", - "custom-field-dropdown-none": "(कोई नहीं)", - "custom-field-dropdown-options": "सूची विकल्प", - "custom-field-dropdown-options-placeholder": "Press enter तक जोड़ें more options", - "custom-field-dropdown-unknown": "(unknown)", - "custom-field-number": "Number", - "custom-field-text": "Text", - "custom-fields": "प्रचलन क्षेत्र", - "date": "Date", - "decline": "Decline", - "default-avatar": "Default avatar", - "delete": "Delete", - "deleteCustomFieldPopup-title": "मिटाएँ प्रचलन क्षेत्र?", - "deleteLabelPopup-title": "मिटाएँ Label?", - "description": "Description", - "disambiguateMultiLabelPopup-title": "Disambiguate Label Action", - "disambiguateMultiMemberPopup-title": "Disambiguate सदस्य Action", - "discard": "Disकार्ड", - "done": "Done", - "download": "Download", - "edit": "Edit", - "edit-avatar": "Change Avatar", - "edit-profile": "संपादित करें Profile", - "edit-wip-limit": "संपादित करें WIP Limit", - "soft-wip-limit": "Soft WIP Limit", - "editCardStartDatePopup-title": "Change start date", - "editCardDueDatePopup-title": "Change due date", - "editCustomFieldPopup-title": "संपादित करें Field", - "editCardSpentTimePopup-title": "Change spent time", - "editLabelPopup-title": "Change Label", - "editNotificationPopup-title": "संपादित करें Notification", - "editProfilePopup-title": "संपादित करें Profile", - "email": "Email", - "email-enrollAccount-subject": "An account created for you on __siteName__", - "email-enrollAccount-text": "Hello __user__,\n\nTo start using the service, simply click the link below.\n\n__url__\n\nThanks.", - "email-fail": "Sending email failed", - "email-fail-text": "Error trying तक send email", - "email-invalid": "Invalid email", - "email-invite": "Invite via Email", - "email-invite-subject": "__inviter__ प्रेषित you an invitation", - "email-invite-text": "Dear __user__,\n\n__inviter__ invites you तक join बोर्ड \"__board__\" for collaborations.\n\nPlease follow the link below:\n\n__url__\n\nThanks.", - "email-resetPassword-subject": "Reset your password on __siteName__", - "email-resetPassword-text": "Hello __user__,\n\nTo reset your password, simply click the link below.\n\n__url__\n\nThanks.", - "email-sent": "Email sent", - "email-verifyEmail-subject": "Verify your email address on __siteName__", - "email-verifyEmail-text": "नमस्ते __user __, \n\n अपना खाता ईमेल सत्यापित करने के लिए, बस नीचे दिए गए लिंक पर क्लिक करें। \n\n__url __ \n\n धन्यवाद।", - "enable-wip-limit": "Enable WIP Limit", - "error-board-doesNotExist": "यह बोर्ड does not exist", - "error-board-notAdmin": "You need तक be व्यवस्थापक of यह बोर्ड तक do that", - "error-board-notAMember": "You need तक be एक सदस्य of यह बोर्ड तक do that", - "error-json-malformed": "Your text is not valid JSON", - "error-json-schema": "आपके JSON डेटा में सही प्रारूप में सही जानकारी शामिल नहीं है", - "error-list-doesNotExist": "यह सूची does not exist", - "error-user-doesNotExist": "यह user does not exist", - "error-user-notAllowSelf": "You can not invite yourself", - "error-user-notCreated": "यह user is not created", - "error-username-taken": "यह username is already taken", - "error-email-taken": "Email has already been taken", - "export-board": "Export बोर्ड", - "sort": "Sort", - "sort-desc": "Click to Sort List", - "list-sort-by": "Sort the List By:", - "list-label-modifiedAt": "Last Access Time", - "list-label-title": "Name of the List", - "list-label-sort": "Your Manual Order", - "list-label-short-modifiedAt": "(L)", - "list-label-short-title": "(N)", - "list-label-short-sort": "(M)", - "filter": "Filter", - "filter-cards": "Filter Cards or Lists", - "list-filter-label": "Filter List by Title", - "filter-clear": "Clear filter", - "filter-no-label": "No label", - "filter-no-member": "No सदस्य", - "filter-no-assignee": "No assignee", - "filter-no-custom-fields": "No प्रचलन क्षेत्र", - "filter-show-archive": "Show archived lists", - "filter-hide-empty": "Hide empty lists", - "filter-on": "Filter is on", - "filter-on-desc": "You are filtering कार्ड इस पर बोर्ड. Click here तक संपादित करें filter.", - "filter-to-selection": "Filter तक selection", - "advanced-filter-label": "Advanced Filter", - "advanced-filter-description": "Advanced Filter allows तक write एक string containing following operators: == != <= >= && || ( ) एक space is used as एक separator between the Operators. You can filter for संपूर्ण प्रचलन क्षेत्र by typing their names और values. For Example: Field1 == Value1. Note: If fields or values contains spaces, you need तक encapsulate them के अंदर single quotes. For Example: 'Field 1' == 'Value 1'. For single control characters (' \\/) तक be skipped, you can use \\. For example: Field1 == I\\'m. Also you can combine multiple conditions. For Example: F1 == V1 || F1 == V2. Normally संपूर्ण operators are interpreted से left तक right. You can change the order by placing brackets. For Example: F1 == V1 && ( F2 == V2 || F2 == V3 ). Also you can search text fields using regex: F1 == /Tes.*/i", - "fullname": "Full Name", - "header-logo-title": "Go back तक your बोर्डों page.", - "hide-system-messages": "Hide system messages", - "headerBarCreateBoardPopup-title": "Create बोर्ड", - "home": "Home", - "import": "Import", - "link": "Link", - "import-board": "import बोर्ड", - "import-board-c": "Import बोर्ड", - "import-board-title-trello": "Import बोर्ड से Trello", - "import-board-title-wekan": "Import board from previous export", - "import-sandstorm-backup-warning": "Do not delete data you import from original exported board or Trello before checking does this grain close and open again, or do you get Board not found error, that means data loss.", - "import-sandstorm-warning": "सूचित कर बोर्ड will मिटाएँ संपूर्ण existing data on बोर्ड और replace it साथ में सूचित कर बोर्ड.", - "from-trello": "From Trello", - "from-wekan": "From previous export", - "import-board-instruction-trello": "In your Trello बोर्ड, go तक 'Menu', then 'More', 'Print और Export', 'Export JSON', और copy the resulting text.", - "import-board-instruction-wekan": "In your board, go to 'Menu', then 'Export board', and copy the text in the downloaded file.", - "import-board-instruction-about-errors": "If you get errors when importing board, sometimes importing still works, and board is at All Boards page.", - "import-json-placeholder": "Paste your valid JSON data here", - "import-map-members": "Map सदस्य", - "import-members-map": "Your imported board has some members. Please map the members you want to import to your users", - "import-show-user-mapping": "Re आलोकन सदस्य mapping", - "import-user-select": "Pick your existing user you want to use as this member", - "importMapMembersAddPopup-title": "Select member", - "info": "Version", - "initials": "Initials", - "invalid-date": "Invalid date", - "invalid-time": "Invalid time", - "invalid-user": "Invalid user", - "joined": "joined", - "just-invited": "You are just invited तक यह बोर्ड", - "keyboard-shortcuts": "Keyबोर्ड shortcuts", - "label-create": "Create Label", - "label-default": "%s label (default)", - "label-delete-pop": "There is no undo. यह will हटा यह label से संपूर्ण कार्ड और destroy its history.", - "labels": "नामपत्र", - "language": "Language", - "last-admin-desc": "You can’t change roles because there must be at least one admin.", - "leave-board": "Leave बोर्ड", - "leave-board-pop": "Are you sure you want तक leave __boardTitle__? You हो जाएगा हटा दिया से संपूर्ण कार्ड इस पर बोर्ड.", - "leaveBoardPopup-title": "Leave बोर्ड ?", - "link-card": "Link तक यह कार्ड", - "list-archive-cards": "Move all cards in this list to Archive", - "list-archive-cards-pop": "This will remove all the cards in this list from the board. To view cards in Archive and bring them back to the board, click “Menu” > “Archive”.", - "list-move-cards": "स्थानांतरित संपूर्ण कार्ड अंदर में यह list", - "list-select-cards": "Select संपूर्ण कार्ड अंदर में यह list", - "set-color-list": "Set Color", - "listActionPopup-title": "सूची Actions", - "swimlaneActionPopup-title": "तैरन Actions", - "swimlaneAddPopup-title": "Add a Swimlane below", - "listImportCardPopup-title": "Import एक Trello कार्ड", - "listMorePopup-title": "More", - "link-list": "Link तक यह list", - "list-delete-pop": "All actions हो जाएगा हटा दिया से the activity feed और you won't be able तक recover the list. There is no undo.", - "list-delete-suggest-archive": "You can move a list to Archive to remove it from the board and preserve the activity.", - "lists": "Lists", - "swimlanes": "तैरन", - "log-out": "Log Out", - "log-in": "Log In", - "loginPopup-title": "Log In", - "memberMenuPopup-title": "सदस्य व्यवस्था", - "members": "सदस्य", - "menu": "Menu", - "move-selection": "स्थानांतरित selection", - "moveCardPopup-title": "स्थानांतरित कार्ड", - "moveCardToBottom-title": "स्थानांतरित तक Bottom", - "moveCardToTop-title": "स्थानांतरित तक Top", - "moveSelectionPopup-title": "स्थानांतरित selection", - "multi-selection": "Multi-Selection", - "multi-selection-on": "Multi-Selection is on", - "muted": "Muted", - "muted-info": "आप किसी भी परिवर्तन के अधिसूचित नहीं किया जाएगा अंदर में यह बोर्ड", - "my-boards": "My बोर्ड", - "name": "Name", - "no-archived-cards": "No cards in Archive.", - "no-archived-lists": "No lists in Archive.", - "no-archived-swimlanes": "No swimlanes in Archive.", - "no-results": "No results", - "normal": "Normal", - "normal-desc": "Can आलोकन और संपादित करें कार्ड. Can't change व्यवस्था.", - "not-accepted-yet": "Invitation not accepted yet", - "notify-participate": "Receive updates तक any कार्ड you participate as creater or सदस्य", - "notify-watch": "Receive updates तक any बोर्ड, lists, or कार्ड you’re watching", - "optional": "optional", - "or": "or", - "page-maybe-private": "यह page may be private. You may be able तक आलोकन it by <a href='%s'>logging in</a>.", - "page-not-found": "Page नहीं मिला.", - "password": "Password", - "paste-or-dragdrop": "to paste, or drag & drop image file तक it (image only)", - "participating": "Participating", - "preview": "Preview", - "previewAttachedImagePopup-title": "Preview", - "previewClipboardImagePopup-title": "Preview", - "private": "Private", - "private-desc": "यह बोर्ड is private. Only people संकलित तक the बोर्ड can आलोकन और संपादित करें it.", - "profile": "Profile", - "public": "Public", - "public-desc": "यह बोर्ड is public. It's visible तक anyone साथ में the link और will show up अंदर में गूगल की तरह खोज इंजन । केवल लोग संकलित तक बोर्ड संपादित कर सकते हैं.", - "quick-access-description": "Star एक बोर्ड तक जोड़ें एक shortcut अंदर में यह पट्टी .", - "remove-cover": "हटाएँ Cover", - "remove-from-board": "हटाएँ से बोर्ड", - "remove-label": "हटाएँ Label", - "listDeletePopup-title": "मिटाएँ सूची ?", - "remove-member": "हटाएँ सदस्य", - "remove-member-from-card": "हटाएँ से कार्ड", - "remove-member-pop": "हटाएँ __name__ (__username__) से __boardTitle__? इस बोर्ड पर सभी कार्ड से सदस्य हटा दिया जाएगा। उन्हें एक अधिसूचना प्राप्त होगी।", - "removeMemberPopup-title": "हटाएँ सदस्य?", - "rename": "Rename", - "rename-board": "Rename बोर्ड", - "restore": "Restore", - "save": "Save", - "search": "Search", - "rules": "Rules", - "search-cards": "Search from card/list titles, descriptions and custom fields on this board", - "search-example": "Text तक search for?", - "select-color": "Select Color", - "set-wip-limit-value": "Set एक limit for the maximum number of tasks अंदर में यह list", - "setWipLimitPopup-title": "Set WIP Limit", - "shortcut-assign-self": "Assign yourself तक current कार्ड", - "shortcut-autocomplete-emoji": "Autocomplete emoji", - "shortcut-autocomplete-members": "Autocomplete सदस्य", - "shortcut-clear-filters": "Clear संपूर्ण filters", - "shortcut-close-dialog": "Close Dialog", - "shortcut-filter-my-cards": "Filter my कार्ड", - "shortcut-show-shortcuts": "Bring up यह shortcuts list", - "shortcut-toggle-filterbar": "Toggle Filter Sidebar", - "shortcut-toggle-sidebar": "Toggle बोर्ड Sidebar", - "show-cards-minimum-count": "Show कार्ड count if सूची contains more than", - "sidebar-open": "Open Sidebar", - "sidebar-close": "Close Sidebar", - "signupPopup-title": "Create an Account", - "star-board-title": "Click तक star यह बोर्ड. It will show up at top of your बोर्डों list.", - "starred-boards": "Starred बोर्ड", - "starred-boards-description": "Starred बोर्डों show up at the top of your बोर्डों list.", - "subscribe": "Subscribe", - "team": "Team", - "this-board": "यह बोर्ड", - "this-card": "यह कार्ड", - "spent-time-hours": "Spent time (hours)", - "overtime-hours": "Overtime (hours)", - "overtime": "Overtime", - "has-overtime-cards": "Has overtime कार्ड", - "has-spenttime-cards": "Has spent time कार्ड", - "time": "Time", - "title": "Title", - "tracking": "Tracking", - "tracking-info": "You हो जाएगा notified of any changes तक those कार्ड you are involved as creator or सदस्य.", - "type": "Type", - "unassign-member": "Unassign सदस्य", - "unsaved-description": "You have an unsaved description.", - "unwatch": "Unwatch", - "upload": "Upload", - "upload-avatar": "Upload an avatar", - "uploaded-avatar": "Uploaded an avatar", - "username": "Username", - "view-it": "आलोकन it", - "warn-list-archived": "warning: this card is in an list at Archive", - "watch": "Watch", - "watching": "Watching", - "watching-info": "You हो जाएगा notified of any change अंदर में यह बोर्ड", - "welcome-board": "Welcome बोर्ड", - "welcome-swimlane": "Milestone 1", - "welcome-list1": "Basics", - "welcome-list2": "Advanced", - "card-templates-swimlane": "कार्ड का खाका", - "list-templates-swimlane": "सूची का खाका", - "board-templates-swimlane": "बोर्ड का खाका", - "what-to-do": "What do you want तक do?", - "wipLimitErrorPopup-title": "Invalid WIP Limit", - "wipLimitErrorPopup-dialog-pt1": "The number of tasks अंदर में यह सूची is higher than the WIP limit you've defined.", - "wipLimitErrorPopup-dialog-pt2": "Please स्थानांतरित some tasks out of यह list, or set एक higher WIP limit.", - "admin-panel": "व्यवस्थापक Panel", - "settings": "Settings", - "people": "People", - "registration": "Registration", - "disable-self-registration": "Disable Self-Registration", - "invite": "Invite", - "invite-people": "Invite People", - "to-boards": "To बोर्ड(s)", - "email-addresses": "Email Addresses", - "smtp-host-description": "The address of the SMTP server that handles your emails.", - "smtp-port-description": "The port your SMTP server uses for outgoing emails.", - "smtp-tls-description": "Enable TLS support for SMTP server", - "smtp-host": "SMTP Host", - "smtp-port": "SMTP Port", - "smtp-username": "Username", - "smtp-password": "Password", - "smtp-tls": "TLS support", - "send-from": "From", - "send-smtp-test": "Send एक test email तक yourself", - "invitation-code": "Invitation Code", - "email-invite-register-subject": "__inviter__ प्रेषित you an invitation", - "email-invite-register-text": "Dear __user__,\n\n__inviter__ invites you to kanban board for collaborations.\n\nPlease follow the link below:\n__url__\n\nAnd your invitation code is: __icode__\n\nThanks.", - "email-smtp-test-subject": "SMTP Test Email", - "email-smtp-test-text": "You have successfully प्रेषित an email", - "error-invitation-code-not-exist": "Invitation code doesn't exist", - "error-notAuthorized": "You are not authorized तक आलोकन यह page.", - "webhook-title": "Webhook Name", - "webhook-token": "Token (Optional for Authentication)", - "outgoing-webhooks": "Outgoing Webhooks", - "bidirectional-webhooks": "Two-Way Webhooks", - "outgoingWebhooksPopup-title": "Outgoing Webhooks", - "boardCardTitlePopup-title": "Card Title Filter", - "disable-webhook": "Disable This Webhook", - "global-webhook": "Global Webhooks", - "new-outgoing-webhook": "New Outgoing Webhook", - "no-name": "(Unknown)", - "Node_version": "Node version", - "Meteor_version": "Meteor version", - "MongoDB_version": "MongoDB version", - "MongoDB_storage_engine": "MongoDB storage engine", - "MongoDB_Oplog_enabled": "MongoDB Oplog enabled", - "OS_Arch": "OS Arch", - "OS_Cpus": "OS CPU Count", - "OS_Freemem": "OS Free Memory", - "OS_Loadavg": "OS Load Average", - "OS_Platform": "OS Platform", - "OS_Release": "OS Release", - "OS_Totalmem": "OS Total Memory", - "OS_Type": "OS Type", - "OS_Uptime": "OS Uptime", - "days": "days", - "hours": "hours", - "minutes": "minutes", - "seconds": "seconds", - "show-field-on-card": "Show यह field on कार्ड", - "automatically-field-on-card": "Auto create field to all cards", - "showLabel-field-on-card": "Show field label on minicard", - "yes": "Yes", - "no": "No", - "accounts": "Accounts", - "accounts-allowEmailChange": "Allow Email Change", - "accounts-allowUserNameChange": "Allow Username Change", - "createdAt": "Created at", - "verified": "Verified", - "active": "Active", - "card-received": "Received", - "card-received-on": "Received on", - "card-end": "End", - "card-end-on": "Ends on", - "editCardReceivedDatePopup-title": "Change received date", - "editCardEndDatePopup-title": "Change end date", - "setCardColorPopup-title": "Set color", - "setCardActionsColorPopup-title": "Choose a color", - "setSwimlaneColorPopup-title": "Choose a color", - "setListColorPopup-title": "Choose a color", - "assigned-by": "Assigned By", - "requested-by": "Requested By", - "board-delete-notice": "Deleting is permanent. You will lose संपूर्ण lists, कार्ड और actions associated साथ में यह बोर्ड.", - "delete-board-confirm-popup": "All lists, कार्ड,नामपत्र , और activities हो जाएगा deleted और you won't be able तक recover the बोर्ड contents. There is no undo.", - "boardDeletePopup-title": "मिटाएँ बोर्ड?", - "delete-board": "मिटाएँ बोर्ड", - "default-subtasks-board": "Subtasks for __board__ बोर्ड", - "default": "Default", - "queue": "Queue", - "subtask-settings": "Subtasks व्यवस्था", - "card-settings": "Card Settings", - "boardSubtaskSettingsPopup-title": "बोर्ड Subtasks व्यवस्था", - "boardCardSettingsPopup-title": "Card Settings", - "deposit-subtasks-board": "Deposit subtasks तक यह बोर्ड:", - "deposit-subtasks-list": "Landing सूची for subtasks deposited here:", - "show-parent-in-minicard": "Show parent अंदर में minicard:", - "prefix-with-full-path": "Prefix साथ में full path", - "prefix-with-parent": "Prefix साथ में parent", - "subtext-with-full-path": "Subtext साथ में full path", - "subtext-with-parent": "Subtext साथ में parent", - "change-card-parent": "Change कार्ड's parent", - "parent-card": "Parent कार्ड", - "source-board": "Source बोर्ड", - "no-parent": "Don't show parent", - "activity-added-label": "संकलित label '%s' तक %s", - "activity-removed-label": "हटा दिया label '%s' से %s", - "activity-delete-attach": "deleted an संलग्नक से %s", - "activity-added-label-card": "संकलित label '%s'", - "activity-removed-label-card": "हटा दिया label '%s'", - "activity-delete-attach-card": "deleted an संलग्नक", - "activity-set-customfield": "set custom field '%s' to '%s' in %s", - "activity-unset-customfield": "unset custom field '%s' in %s", - "r-rule": "Rule", - "r-add-trigger": "जोड़ें trigger", - "r-add-action": "जोड़ें action", - "r-board-rules": "बोर्ड rules", - "r-add-rule": "जोड़ें rule", - "r-view-rule": "आलोकन rule", - "r-delete-rule": "मिटाएँ rule", - "r-new-rule-name": "New rule title", - "r-no-rules": "No rules", - "r-when-a-card": "When a card", - "r-is": "is", - "r-is-moved": "is moved", - "r-added-to": "added to", - "r-removed-from": "हटा दिया from", - "r-the-board": "the बोर्ड", - "r-list": "list", - "set-filter": "Set Filter", - "r-moved-to": "स्थानांतरित to", - "r-moved-from": "स्थानांतरित from", - "r-archived": "Moved to Archive", - "r-unarchived": "Restored from Archive", - "r-a-card": "a कार्ड", - "r-when-a-label-is": "जब एक नामपत्र है", - "r-when-the-label": "जब नामपत्र है", - "r-list-name": "list name", - "r-when-a-member": "जब एक सदस्य is", - "r-when-the-member": "जब the सदस्य", - "r-name": "name", - "r-when-a-attach": "जब an संलग्नक", - "r-when-a-checklist": "जब एक चिह्नांकन-सूची is", - "r-when-the-checklist": "जब the checklist", - "r-completed": "Completed", - "r-made-incomplete": "Made incomplete", - "r-when-a-item": "जब एक चिह्नांकन-सूची विषय is", - "r-when-the-item": "जब the चिह्नांकन-सूची item", - "r-checked": "Checked", - "r-unchecked": "Unchecked", - "r-move-card-to": "स्थानांतरित कार्ड to", - "r-top-of": "Top of", - "r-bottom-of": "Bottom of", - "r-its-list": "its list", - "r-archive": "संग्रह में ले जाएं", - "r-unarchive": "Restore from Archive", - "r-card": "कार्ड", - "r-add": "जोड़ें", - "r-remove": "Remove", - "r-label": "label", - "r-member": "member", - "r-remove-all": "हटाएँ संपूर्ण सदस्य से the कार्ड", - "r-set-color": "Set color to", - "r-checklist": "checklist", - "r-check-all": "Check all", - "r-uncheck-all": "Uncheck all", - "r-items-check": "items of checklist", - "r-check": "Check", - "r-uncheck": "Uncheck", - "r-item": "item", - "r-of-checklist": "of checklist", - "r-send-email": "Send an email", - "r-to": "to", - "r-subject": "subject", - "r-rule-details": "Rule details", - "r-d-move-to-top-gen": "स्थानांतरित कार्ड तक top of its list", - "r-d-move-to-top-spec": "स्थानांतरित कार्ड तक top of list", - "r-d-move-to-bottom-gen": "स्थानांतरित कार्ड तक bottom of its list", - "r-d-move-to-bottom-spec": "स्थानांतरित कार्ड तक bottom of list", - "r-d-send-email": "Send email", - "r-d-send-email-to": "to", - "r-d-send-email-subject": "subject", - "r-d-send-email-message": "message", - "r-d-archive": "Move card to Archive", - "r-d-unarchive": "Restore card from Archive", - "r-d-add-label": "जोड़ें label", - "r-d-remove-label": "हटाएँ label", - "r-create-card": "Create new card", - "r-in-list": "in list", - "r-in-swimlane": "in swimlane", - "r-d-add-member": "जोड़ें सदस्य", - "r-d-remove-member": "हटाएँ सदस्य", - "r-d-remove-all-member": "हटाएँ संपूर्ण सदस्य", - "r-d-check-all": "Check संपूर्ण items of एक list", - "r-d-uncheck-all": "Uncheck संपूर्ण items of एक list", - "r-d-check-one": "Check item", - "r-d-uncheck-one": "Uncheck item", - "r-d-check-of-list": "of checklist", - "r-d-add-checklist": "जोड़ें checklist", - "r-d-remove-checklist": "हटाएँ checklist", - "r-by": "by", - "r-add-checklist": "जोड़ें checklist", - "r-with-items": "with items", - "r-items-list": "item1,item2,item3", - "r-add-swimlane": "Add swimlane", - "r-swimlane-name": "swimlane name", - "r-board-note": "Note: leave a field empty to match every possible value.", - "r-checklist-note": "Note: checklist's items have to be written as comma separated values.", - "r-when-a-card-is-moved": "जब एक कार्ड is स्थानांतरित तक another list", - "r-set": "Set", - "r-update": "Update", - "r-datefield": "date field", - "r-df-start-at": "start", - "r-df-due-at": "due", - "r-df-end-at": "end", - "r-df-received-at": "received", - "r-to-current-datetime": "to current date/time", - "r-remove-value-from": "Remove value from", - "ldap": "LDAP", - "oauth2": "OAuth2", - "cas": "CAS", - "authentication-method": "Authentication method", - "authentication-type": "Authentication type", - "custom-product-name": "Custom Product Name", - "layout": "Layout", - "hide-logo": "Hide Logo", - "add-custom-html-after-body-start": "Add Custom HTML after <body> start", - "add-custom-html-before-body-end": "Add Custom HTML before </body> end", - "error-undefined": "Something went wrong", - "error-ldap-login": "An error occurred while trying to login", - "display-authentication-method": "Display Authentication Method", - "default-authentication-method": "Default Authentication Method", - "duplicate-board": "Duplicate Board", - "people-number": "The number of people is:", - "swimlaneDeletePopup-title": "Delete Swimlane ?", - "swimlane-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the swimlane. There is no undo.", - "restore-all": "Restore all", - "delete-all": "Delete all", - "loading": "Loading, please wait.", - "previous_as": "last time was", - "act-a-dueAt": "modified due time to \nWhen: __timeValue__\nWhere: __card__\n previous due was __timeOldValue__", - "act-a-endAt": "modified ending time to __timeValue__ from (__timeOldValue__)", - "act-a-startAt": "modified starting time to __timeValue__ from (__timeOldValue__)", - "act-a-receivedAt": "modified received time to __timeValue__ from (__timeOldValue__)", - "a-dueAt": "modified due time to be", - "a-endAt": "modified ending time to be", - "a-startAt": "modified starting time to be", - "a-receivedAt": "modified received time to be", - "almostdue": "current due time %s is approaching", - "pastdue": "current due time %s is past", - "duenow": "current due time %s is today", - "act-newDue": "__list__/__card__ has 1st due reminder [__board__]", - "act-withDue": "__list__/__card__ due reminders [__board__]", - "act-almostdue": "was reminding the current due (__timeValue__) of __card__ is approaching", - "act-pastdue": "was reminding the current due (__timeValue__) of __card__ is past", - "act-duenow": "was reminding the current due (__timeValue__) of __card__ is now", - "act-atUserComment": "You were mentioned in [__board__] __list__/__card__", - "delete-user-confirm-popup": "Are you sure you want to delete this account? There is no undo.", - "accounts-allowUserDelete": "Allow users to self delete their account", - "hide-minicard-label-text": "Hide minicard label text", - "show-desktop-drag-handles": "Show desktop drag handles", - "assignee": "Assignee", - "cardAssigneesPopup-title": "Assignee", - "addmore-detail": "Add a more detailed description", - "show-on-card": "Show on Card", - "new": "New", - "editUserPopup-title": "Edit User", - "newUserPopup-title": "New User", - "notifications": "Notifications", - "view-all": "View All", - "filter-by-unread": "Filter by Unread", - "mark-all-as-read": "Mark all as read", - "remove-all-read": "Remove all read", - "allow-rename": "Allow Rename", - "allowRenamePopup-title": "Allow Rename" -} + "accept": "स्वीकार", + "act-activity-notify": "गतिविधि अधिसूचना", + "act-addAttachment": "अनुलग्नक जोड़ा __attachment__ कार्ड के लिए __card__ सूचि मेें __list__ तैराक में __swimlane__ बोर्ड पर __board__", + "act-deleteAttachment": "हटाए गए अनुलग्नक __attachment__ कार्ड पर __card__ सूचि मेें __list__ तैराक में __swimlane__ बोर्ड पर __board__", + "act-addSubtask": "जोड़ा उपकार्य __checklist__ को __card__ सूचि मेें __list__ तैराक में __swimlane__ बोर्ड पर __board__", + "act-addLabel": "जोड़ा गया लेबल __label__ कार्ड के लिए __card__ सूचि मेें __list__ तैराक में __swimlane__ बोर्ड पर __board__", + "act-addedLabel": "जोड़ा गया लेबल __label__ कार्ड के लिए __card__ सूचि मेें __list__ तैराक में __swimlane__ बोर्ड पर __board__", + "act-removeLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removedLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addChecklist": "added checklist __checklist__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addChecklistItem": "added checklist item __checklistItem__ to checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removeChecklist": "removed checklist __checklist__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removeChecklistItem": "removed checklist item __checklistItem__ from checklist __checkList__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-checkedItem": "checked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-uncheckedItem": "unchecked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-completeChecklist": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-uncompleteChecklist": "uncompleted checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addComment": "commented on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-editComment": "edited comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-deleteComment": "deleted comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-createBoard": "created board __board__", + "act-createSwimlane": "created swimlane __swimlane__ to board __board__", + "act-createCard": "created card __card__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-createCustomField": "created custom field __customField__ at board __board__", + "act-deleteCustomField": "deleted custom field __customField__ at board __board__", + "act-setCustomField": "edited custom field __customField__: __customFieldValue__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-createList": "added list __list__ to board __board__", + "act-addBoardMember": "added member __member__ to board __board__", + "act-archivedBoard": "Board __board__ moved to Archive", + "act-archivedCard": "Card __card__ at list __list__ at swimlane __swimlane__ at board __board__ moved to Archive", + "act-archivedList": "List __list__ at swimlane __swimlane__ at board __board__ moved to Archive", + "act-archivedSwimlane": "Swimlane __swimlane__ at board __board__ moved to Archive", + "act-importBoard": "imported board __board__", + "act-importCard": "imported card __card__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-importList": "imported list __list__ to swimlane __swimlane__ at board __board__", + "act-joinMember": "added member __member__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-moveCard": "moved card __card__ at board __board__ from list __oldList__ at swimlane __oldSwimlane__ to list __list__ at swimlane __swimlane__", + "act-moveCardToOtherBoard": "moved card __card__ from list __oldList__ at swimlane __oldSwimlane__ at board __oldBoard__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-removeBoardMember": "removed member __member__ from board __board__", + "act-restoredCard": "restored card __card__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-unjoinMember": "removed member __member__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-withBoardTitle": "__board__", + "act-withCardTitle": "[__board__] __card__", + "actions": "कार्रवाई", + "activities": "गतिविधि", + "activity": "क्रियाएँ", + "activity-added": "जोड़ा गया %s से %s", + "activity-archived": "%sसंग्रह में ले जाया गया", + "activity-attached": "संलग्न %s से %s", + "activity-created": "बनाया %s", + "activity-customfield-created": "बनाया रिवाज क्षेत्र %s", + "activity-excluded": "छोड़ा %s से %s", + "activity-imported": "सूचित कर %s के अंदर %s से %s", + "activity-imported-board": "सूचित कर %s से %s", + "activity-joined": "शामिल %s", + "activity-moved": "स्थानांतरित %s से %s तक %s", + "activity-on": "पर %s", + "activity-removed": "हटा दिया %s से %s", + "activity-sent": "प्रेषित %s तक %s", + "activity-unjoined": "शामिल नहीं %s", + "activity-subtask-added": "जोड़ा उप कार्य तक %s", + "activity-checked-item": "चिह्नित %s अंदर में चिह्नांकन-सूची %s of %s", + "activity-unchecked-item": "अचिह्नित %s अंदर में चिह्नांकन-सूची %s of %s", + "activity-checklist-added": "संकलित चिह्नांकन-सूची तक %s", + "activity-checklist-removed": "हटा दिया एक चिह्नांकन-सूची से %s", + "activity-checklist-completed": "completed checklist %s of %s", + "activity-checklist-uncompleted": "अपूर्ण चिह्नांकन-सूची %s of %s", + "activity-checklist-item-added": "संकलित चिह्नांकन-सूची विषय तक '%s' अंदर में %s", + "activity-checklist-item-removed": "हटा दिया एक चिह्नांकन-सूची विषय से '%s' अंदर में %s", + "add": "जोड़ें", + "activity-checked-item-card": "चिह्नित %s अंदर में चिह्नांकन-सूची %s", + "activity-unchecked-item-card": "अचिह्नित %s अंदर में चिह्नांकन-सूची %s", + "activity-checklist-completed-card": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "activity-checklist-uncompleted-card": "अपूर्ण चिह्नांकन-सूची %s", + "activity-editComment": "edited comment %s", + "activity-deleteComment": "deleted comment %s", + "add-attachment": "संलग्न करें", + "add-board": "बोर्ड जोड़ें", + "add-card": "कार्ड जोड़ें", + "add-swimlane": "तैरन जोड़ें", + "add-subtask": "उप कार्य जोड़ें", + "add-checklist": "चिह्नांकन-सूची जोड़ें", + "add-checklist-item": "चिह्नांकन-सूची विषय कोई तक जोड़ें", + "add-cover": "आवरण जोड़ें", + "add-label": "नामपत्र जोड़ें", + "add-list": "सूची जोड़ें", + "add-members": "सदस्य जोड़ें", + "added": "जोड़ा गया", + "addMemberPopup-title": "सदस्य", + "admin": "Admin", + "admin-desc": "कार्ड देख और संपादित कर सकते हैं, सदस्यों को हटा सकते हैं, और बोर्ड के लिए सेटिंग्स बदल सकते हैं।", + "admin-announcement": "घोषणा", + "admin-announcement-active": "सक्रिय सिस्टम-व्यापी घोषणा", + "admin-announcement-title": "घोषणा प्रशासक से", + "all-boards": "सभी बोर्ड", + "and-n-other-card": "और __count__ other कार्ड", + "and-n-other-card_plural": "और __count__ other कार्ड", + "apply": "Apply", + "app-is-offline": "लोड हो रहा है, कृपया प्रतीक्षा करें । पृष्ठ को ताज़ा करना डेटा की हानि का कारण होगा । यदि लोड करना कार्य नहीं करता है, तो कृपया जांचें कि सर्वर बंद नहीं हुआ है ।", + "archive": "संग्रह में ले जाएं", + "archive-all": "सभी को संग्रह में ले जाएं", + "archive-board": "संग्रह करने के लिए बोर्ड ले जाएँ", + "archive-card": "कार्ड को संग्रह में ले जाएं", + "archive-list": "सूची को संग्रह में ले जाएं", + "archive-swimlane": "संग्रह करने के लिए स्विमलेन ले जाएँ", + "archive-selection": "चयन को संग्रह में ले जाएं", + "archiveBoardPopup-title": "बोर्ड को संग्रह में स्थानांतरित करें?", + "archived-items": "संग्रह", + "archived-boards": "संग्रह में बोर्ड", + "restore-board": "पुनर्स्थापना बोर्ड", + "no-archived-boards": "संग्रह में कोई बोर्ड नहीं ।", + "archives": "पुरालेख", + "template": "खाका", + "templates": "खाका", + "assign-member": "आवंटित सदस्य", + "attached": "संलग्न", + "attachment": "संलग्नक", + "attachment-delete-pop": "किसी संलग्नक को हटाना स्थाई है । कोई पूर्ववत् नहीं है ।", + "attachmentDeletePopup-title": "मिटाएँ संलग्नक?", + "attachments": "संलग्नक", + "auto-watch": "स्वचालित रूप से देखो बोर्डों जब वे बनाए जाते हैं", + "avatar-too-big": "अवतार बहुत बड़ा है (70KB अधिकतम)", + "back": "वापस", + "board-change-color": "रंग बदलना", + "board-nb-stars": "%s पसंद होना", + "board-not-found": "बोर्ड नहीं मिला", + "board-private-info": "यह बोर्ड हो जाएगा <strong>निजी</strong>.", + "board-public-info": "यह बोर्ड हो जाएगा <strong>सार्वजनिक</strong>.", + "boardChangeColorPopup-title": "बोर्ड पृष्ठभूमि बदलें", + "boardChangeTitlePopup-title": "बोर्ड का नाम बदलें", + "boardChangeVisibilityPopup-title": "दृश्यता बदलें", + "boardChangeWatchPopup-title": "बदलें वॉच", + "boardMenuPopup-title": "बोर्ड सेटिंग्स", + "boardChangeViewPopup-title": "बोर्ड दृष्टिकोण", + "boards": "बोर्डों", + "board-view": "बोर्ड दृष्टिकोण", + "board-view-cal": "तिथि-पत्र", + "board-view-swimlanes": "तैरना", + "board-view-collapse": "Collapse", + "board-view-lists": "सूचियाँ", + "bucket-example": "उदाहरण के लिए “बाल्टी सूची” की तरह", + "cancel": "रद्द करें", + "card-archived": "यह कार्ड संग्रह करने के लिए ले जाया गया है ।", + "board-archived": "यह बोर्ड संग्रह करने के लिए ले जाया जाता है ।", + "card-comments-title": "इस कार्ड में %s टिप्पणी है।", + "card-delete-notice": "हटाना स्थायी है। आप इस कार्ड से जुड़े सभी कार्यों को खो देंगे।", + "card-delete-pop": "सभी कार्रवाइयां गतिविधि फ़ीड से निकाल दी जाएंगी और आप कार्ड को फिर से खोलने में सक्षम नहीं होंगे । कोई पूर्ववत् नहीं है ।", + "card-delete-suggest-archive": "आप एक कार्ड को बोर्ड से हटाने और गतिविधि को संरक्षित करने के लिए संग्रह में ले जा सकते हैं ।", + "card-due": "नियत", + "card-due-on": "पर नियत", + "card-spent": "समय बिताया", + "card-edit-attachments": "संपादित संलग्नक", + "card-edit-custom-fields": "संपादित प्रचलन क्षेत्र", + "card-start-voting": "Start voting", + "card-cancel-voting": "Delete voting and all votes", + "card-edit-labels": "संपादित नामपत्र", + "card-edit-members": "संपादित सदस्य", + "card-labels-title": "कार्ड के लिए नामपत्र परिवर्तित करें ।", + "card-members-title": "कार्ड से बोर्ड के सदस्यों को जोड़ें या हटाएं।", + "card-start": "प्रारंभ", + "card-start-on": "पर शुरू होता है", + "cardAttachmentsPopup-title": "से अनुलग्न करें", + "cardCustomField-datePopup-title": "तारीख बदलें", + "cardCustomFieldsPopup-title": "संपादित करें प्रचलन क्षेत्र", + "cardStartVotingPopup-title": "Start a vote", + "positiveVoteMembersPopup-title": "Proponents", + "negativeVoteMembersPopup-title": "Opponents", + "vote-question": "Voting question", + "vote-public": "Public vote", + "vote-for-it": "for it", + "vote-against": "against", + "cardDeletePopup-title": "मिटाएँ कार्ड?", + "cardDetailsActionsPopup-title": "कार्ड क्रियाएँ", + "cardLabelsPopup-title": "नामपत्र", + "cardMembersPopup-title": "सदस्य", + "cardMorePopup-title": "अतिरिक्त", + "cardTemplatePopup-title": "खाका बनाएं", + "cards": "कार्ड्स", + "cards-count": "कार्ड्स", + "casSignIn": "सीएएस के साथ साइन इन करें", + "cardType-card": "कार्ड", + "cardType-linkedCard": "जुड़े हुए कार्ड", + "cardType-linkedBoard": "जुड़े हुए बोर्ड", + "change": "तब्दीली", + "change-avatar": "अवतार परिवर्तन करें", + "change-password": "गोपनीयता परिवर्तन करें", + "change-permissions": "अनुमतियां परिवर्तित करें", + "change-settings": "व्यवस्था परिवर्तित करें", + "changeAvatarPopup-title": "अवतार परिवर्तन करें", + "changeLanguagePopup-title": "भाषा परिवर्तन करें", + "changePasswordPopup-title": "गोपनीयता परिवर्तन करें", + "changePermissionsPopup-title": "अनुमतियां परिवर्तित करें", + "changeSettingsPopup-title": "व्यवस्था परिवर्तित करें", + "subtasks": "उप-कार्य", + "checklists": "जांच सूची", + "click-to-star": "इस बोर्ड को स्टार करने के लिए क्लिक करें ।", + "click-to-unstar": "इस बोर्ड को अनस्टार करने के लिए क्लिक करें।", + "clipboard": "क्लिपबोर्ड या खींचें और छोड़ें", + "close": "बंद करे", + "close-board": "बोर्ड बंद करे", + "close-board-pop": "आप होम हेडर से \"संग्रह\" बटन पर क्लिक करके बोर्ड को पुनर्स्थापित करने में सक्षम होंगे।", + "color-black": "काला", + "color-blue": "नीला", + "color-crimson": "गहरा लाल", + "color-darkgreen": "गहरा हरा", + "color-gold": "स्वर्ण", + "color-gray": "भूरे", + "color-green": "हरा", + "color-indigo": "नील", + "color-lime": "हल्का हरा", + "color-magenta": "मैजंटा", + "color-mistyrose": "हल्का गुलाबी", + "color-navy": "navy", + "color-orange": "नारंगी", + "color-paleturquoise": "paleturquoise", + "color-peachpuff": "peachpuff", + "color-pink": "गुलाबी", + "color-plum": "plum", + "color-purple": "बैंगनी", + "color-red": "लाल", + "color-saddlebrown": "saddlebrown", + "color-silver": "silver", + "color-sky": "आकाशिया नीला", + "color-slateblue": "slateblue", + "color-white": "white", + "color-yellow": "पीला", + "unset-color": "Unset", + "comment": "टिप्पणी", + "comment-placeholder": "टिप्पणी लिखें", + "comment-only": "केवल टिप्पणी करें", + "comment-only-desc": "केवल कार्ड पर टिप्पणी कर सकते हैं।", + "no-comments": "कोई टिप्पणी नहीं", + "no-comments-desc": "टिप्पणियां और गतिविधियां नहीं देख पा रहे हैं।", + "worker": "Worker", + "worker-desc": "Can only move cards, assign itself to card and comment.", + "computer": "संगणक", + "confirm-subtask-delete-dialog": "क्या आप वाकई उपकार्य हटाना चाहते हैं?", + "confirm-checklist-delete-dialog": "क्या आप वाकई जांचसूची हटाना चाहते हैं?", + "copy-card-link-to-clipboard": "कॉपी कार्ड क्लिपबोर्ड करने के लिए लिंक", + "linkCardPopup-title": "कार्ड कड़ी", + "searchElementPopup-title": "Search", + "copyCardPopup-title": "कार्ड प्रतिलिपि", + "copyChecklistToManyCardsPopup-title": "कई कार्ड के लिए जांचसूची खाके की प्रतिलिपि बनाएँ", + "copyChecklistToManyCardsPopup-instructions": "इस JSON प्रारूप में गंतव्य कार्ड शीर्षक और विवरण", + "copyChecklistToManyCardsPopup-format": "[{\"title\":\"पहला कार्ड शीर्षक\",\"description\":\"पहला कार्ड विवरण\"},{\"title\":\"दूसरा कार्ड शीर्षक\",\"description\":\"दूसरा कार्ड विवरण\"},{\"title\":\"अंतिम कार्ड शीर्षक\",\"description\":\"अंतिम कार्ड विवरण\" }]", + "create": "निर्माण करना", + "createBoardPopup-title": "बोर्ड निर्माण करना", + "chooseBoardSourcePopup-title": "बोर्ड आयात", + "createLabelPopup-title": "नामपत्र निर्माण", + "createCustomField": "क्षेत्र निर्माण करना", + "createCustomFieldPopup-title": "क्षेत्र निर्माण", + "current": "वर्तमान", + "custom-field-delete-pop": "कोई पूर्ववत् नहीं है । यह सभी कार्ड से इस कस्टम क्षेत्र को हटा दें और इसके इतिहास को नष्ट कर देगा ।", + "custom-field-checkbox": "निशानबक्से", + "custom-field-date": "दिनांक", + "custom-field-dropdown": "ड्रॉपडाउन सूची", + "custom-field-dropdown-none": "(कोई नहीं)", + "custom-field-dropdown-options": "सूची विकल्प", + "custom-field-dropdown-options-placeholder": "Press enter तक जोड़ें more options", + "custom-field-dropdown-unknown": "(unknown)", + "custom-field-number": "Number", + "custom-field-text": "Text", + "custom-fields": "प्रचलन क्षेत्र", + "date": "Date", + "decline": "Decline", + "default-avatar": "Default avatar", + "delete": "Delete", + "deleteCustomFieldPopup-title": "मिटाएँ प्रचलन क्षेत्र?", + "deleteLabelPopup-title": "मिटाएँ Label?", + "description": "Description", + "disambiguateMultiLabelPopup-title": "Disambiguate Label Action", + "disambiguateMultiMemberPopup-title": "Disambiguate सदस्य Action", + "discard": "Disकार्ड", + "done": "Done", + "download": "Download", + "edit": "Edit", + "edit-avatar": "Change Avatar", + "edit-profile": "संपादित करें Profile", + "edit-wip-limit": "संपादित करें WIP Limit", + "soft-wip-limit": "Soft WIP Limit", + "editCardStartDatePopup-title": "Change start date", + "editCardDueDatePopup-title": "Change due date", + "editCustomFieldPopup-title": "संपादित करें Field", + "editCardSpentTimePopup-title": "Change spent time", + "editLabelPopup-title": "Change Label", + "editNotificationPopup-title": "संपादित करें Notification", + "editProfilePopup-title": "संपादित करें Profile", + "email": "Email", + "email-enrollAccount-subject": "An account created for you on __siteName__", + "email-enrollAccount-text": "Hello __user__,\n\nTo start using the service, simply click the link below.\n\n__url__\n\nThanks.", + "email-fail": "Sending email failed", + "email-fail-text": "Error trying तक send email", + "email-invalid": "Invalid email", + "email-invite": "Invite via Email", + "email-invite-subject": "__inviter__ प्रेषित you an invitation", + "email-invite-text": "Dear __user__,\n\n__inviter__ invites you तक join बोर्ड \"__board__\" for collaborations.\n\nPlease follow the link below:\n\n__url__\n\nThanks.", + "email-resetPassword-subject": "Reset your password on __siteName__", + "email-resetPassword-text": "Hello __user__,\n\nTo reset your password, simply click the link below.\n\n__url__\n\nThanks.", + "email-sent": "Email sent", + "email-verifyEmail-subject": "Verify your email address on __siteName__", + "email-verifyEmail-text": "नमस्ते __user __, \n\n अपना खाता ईमेल सत्यापित करने के लिए, बस नीचे दिए गए लिंक पर क्लिक करें। \n\n__url __ \n\n धन्यवाद।", + "enable-wip-limit": "Enable WIP Limit", + "error-board-doesNotExist": "यह बोर्ड does not exist", + "error-board-notAdmin": "You need तक be व्यवस्थापक of यह बोर्ड तक do that", + "error-board-notAMember": "You need तक be एक सदस्य of यह बोर्ड तक do that", + "error-json-malformed": "Your text is not valid JSON", + "error-json-schema": "आपके JSON डेटा में सही प्रारूप में सही जानकारी शामिल नहीं है", + "error-list-doesNotExist": "यह सूची does not exist", + "error-user-doesNotExist": "यह user does not exist", + "error-user-notAllowSelf": "You can not invite yourself", + "error-user-notCreated": "यह user is not created", + "error-username-taken": "यह username is already taken", + "error-email-taken": "Email has already been taken", + "export-board": "Export बोर्ड", + "sort": "Sort", + "sort-desc": "Click to Sort List", + "list-sort-by": "Sort the List By:", + "list-label-modifiedAt": "Last Access Time", + "list-label-title": "Name of the List", + "list-label-sort": "Your Manual Order", + "list-label-short-modifiedAt": "(L)", + "list-label-short-title": "(N)", + "list-label-short-sort": "(M)", + "filter": "Filter", + "filter-cards": "Filter Cards or Lists", + "list-filter-label": "Filter List by Title", + "filter-clear": "Clear filter", + "filter-no-label": "No label", + "filter-no-member": "No सदस्य", + "filter-no-assignee": "No assignee", + "filter-no-custom-fields": "No प्रचलन क्षेत्र", + "filter-show-archive": "Show archived lists", + "filter-hide-empty": "Hide empty lists", + "filter-on": "Filter is on", + "filter-on-desc": "You are filtering कार्ड इस पर बोर्ड. Click here तक संपादित करें filter.", + "filter-to-selection": "Filter तक selection", + "advanced-filter-label": "Advanced Filter", + "advanced-filter-description": "Advanced Filter allows तक write एक string containing following operators: == != <= >= && || ( ) एक space is used as एक separator between the Operators. You can filter for संपूर्ण प्रचलन क्षेत्र by typing their names और values. For Example: Field1 == Value1. Note: If fields or values contains spaces, you need तक encapsulate them के अंदर single quotes. For Example: 'Field 1' == 'Value 1'. For single control characters (' \\/) तक be skipped, you can use \\. For example: Field1 == I\\'m. Also you can combine multiple conditions. For Example: F1 == V1 || F1 == V2. Normally संपूर्ण operators are interpreted से left तक right. You can change the order by placing brackets. For Example: F1 == V1 && ( F2 == V2 || F2 == V3 ). Also you can search text fields using regex: F1 == /Tes.*/i", + "fullname": "Full Name", + "header-logo-title": "Go back तक your बोर्डों page.", + "hide-system-messages": "Hide system messages", + "headerBarCreateBoardPopup-title": "Create बोर्ड", + "home": "Home", + "import": "Import", + "link": "Link", + "import-board": "import बोर्ड", + "import-board-c": "Import बोर्ड", + "import-board-title-trello": "Import बोर्ड से Trello", + "import-board-title-wekan": "Import board from previous export", + "import-sandstorm-backup-warning": "Do not delete data you import from original exported board or Trello before checking does this grain close and open again, or do you get Board not found error, that means data loss.", + "import-sandstorm-warning": "सूचित कर बोर्ड will मिटाएँ संपूर्ण existing data on बोर्ड और replace it साथ में सूचित कर बोर्ड.", + "from-trello": "From Trello", + "from-wekan": "From previous export", + "import-board-instruction-trello": "In your Trello बोर्ड, go तक 'Menu', then 'More', 'Print और Export', 'Export JSON', और copy the resulting text.", + "import-board-instruction-wekan": "In your board, go to 'Menu', then 'Export board', and copy the text in the downloaded file.", + "import-board-instruction-about-errors": "If you get errors when importing board, sometimes importing still works, and board is at All Boards page.", + "import-json-placeholder": "Paste your valid JSON data here", + "import-map-members": "Map सदस्य", + "import-members-map": "Your imported board has some members. Please map the members you want to import to your users", + "import-show-user-mapping": "Re आलोकन सदस्य mapping", + "import-user-select": "Pick your existing user you want to use as this member", + "importMapMembersAddPopup-title": "Select member", + "info": "Version", + "initials": "Initials", + "invalid-date": "Invalid date", + "invalid-time": "Invalid time", + "invalid-user": "Invalid user", + "joined": "joined", + "just-invited": "You are just invited तक यह बोर्ड", + "keyboard-shortcuts": "Keyबोर्ड shortcuts", + "label-create": "Create Label", + "label-default": "%s label (default)", + "label-delete-pop": "There is no undo. यह will हटा यह label से संपूर्ण कार्ड और destroy its history.", + "labels": "नामपत्र", + "language": "Language", + "last-admin-desc": "You can’t change roles because there must be at least one admin.", + "leave-board": "Leave बोर्ड", + "leave-board-pop": "Are you sure you want तक leave __boardTitle__? You हो जाएगा हटा दिया से संपूर्ण कार्ड इस पर बोर्ड.", + "leaveBoardPopup-title": "Leave बोर्ड ?", + "link-card": "Link तक यह कार्ड", + "list-archive-cards": "Move all cards in this list to Archive", + "list-archive-cards-pop": "This will remove all the cards in this list from the board. To view cards in Archive and bring them back to the board, click “Menu” > “Archive”.", + "list-move-cards": "स्थानांतरित संपूर्ण कार्ड अंदर में यह list", + "list-select-cards": "Select संपूर्ण कार्ड अंदर में यह list", + "set-color-list": "Set Color", + "listActionPopup-title": "सूची Actions", + "swimlaneActionPopup-title": "तैरन Actions", + "swimlaneAddPopup-title": "Add a Swimlane below", + "listImportCardPopup-title": "Import एक Trello कार्ड", + "listMorePopup-title": "More", + "link-list": "Link तक यह list", + "list-delete-pop": "All actions हो जाएगा हटा दिया से the activity feed और you won't be able तक recover the list. There is no undo.", + "list-delete-suggest-archive": "You can move a list to Archive to remove it from the board and preserve the activity.", + "lists": "Lists", + "swimlanes": "तैरन", + "log-out": "Log Out", + "log-in": "Log In", + "loginPopup-title": "Log In", + "memberMenuPopup-title": "सदस्य व्यवस्था", + "members": "सदस्य", + "menu": "Menu", + "move-selection": "स्थानांतरित selection", + "moveCardPopup-title": "स्थानांतरित कार्ड", + "moveCardToBottom-title": "स्थानांतरित तक Bottom", + "moveCardToTop-title": "स्थानांतरित तक Top", + "moveSelectionPopup-title": "स्थानांतरित selection", + "multi-selection": "Multi-Selection", + "multi-selection-on": "Multi-Selection is on", + "muted": "Muted", + "muted-info": "आप किसी भी परिवर्तन के अधिसूचित नहीं किया जाएगा अंदर में यह बोर्ड", + "my-boards": "My बोर्ड", + "name": "Name", + "no-archived-cards": "No cards in Archive.", + "no-archived-lists": "No lists in Archive.", + "no-archived-swimlanes": "No swimlanes in Archive.", + "no-results": "No results", + "normal": "Normal", + "normal-desc": "Can आलोकन और संपादित करें कार्ड. Can't change व्यवस्था.", + "not-accepted-yet": "Invitation not accepted yet", + "notify-participate": "Receive updates तक any कार्ड you participate as creater or सदस्य", + "notify-watch": "Receive updates तक any बोर्ड, lists, or कार्ड you’re watching", + "optional": "optional", + "or": "or", + "page-maybe-private": "यह page may be private. You may be able तक आलोकन it by <a href='%s'>logging in</a>.", + "page-not-found": "Page नहीं मिला.", + "password": "Password", + "paste-or-dragdrop": "to paste, or drag & drop image file तक it (image only)", + "participating": "Participating", + "preview": "Preview", + "previewAttachedImagePopup-title": "Preview", + "previewClipboardImagePopup-title": "Preview", + "private": "Private", + "private-desc": "यह बोर्ड is private. Only people संकलित तक the बोर्ड can आलोकन और संपादित करें it.", + "profile": "Profile", + "public": "Public", + "public-desc": "यह बोर्ड is public. It's visible तक anyone साथ में the link और will show up अंदर में गूगल की तरह खोज इंजन । केवल लोग संकलित तक बोर्ड संपादित कर सकते हैं.", + "quick-access-description": "Star एक बोर्ड तक जोड़ें एक shortcut अंदर में यह पट्टी .", + "remove-cover": "हटाएँ Cover", + "remove-from-board": "हटाएँ से बोर्ड", + "remove-label": "हटाएँ Label", + "listDeletePopup-title": "मिटाएँ सूची ?", + "remove-member": "हटाएँ सदस्य", + "remove-member-from-card": "हटाएँ से कार्ड", + "remove-member-pop": "हटाएँ __name__ (__username__) से __boardTitle__? इस बोर्ड पर सभी कार्ड से सदस्य हटा दिया जाएगा। उन्हें एक अधिसूचना प्राप्त होगी।", + "removeMemberPopup-title": "हटाएँ सदस्य?", + "rename": "Rename", + "rename-board": "Rename बोर्ड", + "restore": "Restore", + "save": "Save", + "search": "Search", + "rules": "Rules", + "search-cards": "Search from card/list titles, descriptions and custom fields on this board", + "search-example": "Text तक search for?", + "select-color": "Select Color", + "set-wip-limit-value": "Set एक limit for the maximum number of tasks अंदर में यह list", + "setWipLimitPopup-title": "Set WIP Limit", + "shortcut-assign-self": "Assign yourself तक current कार्ड", + "shortcut-autocomplete-emoji": "Autocomplete emoji", + "shortcut-autocomplete-members": "Autocomplete सदस्य", + "shortcut-clear-filters": "Clear संपूर्ण filters", + "shortcut-close-dialog": "Close Dialog", + "shortcut-filter-my-cards": "Filter my कार्ड", + "shortcut-show-shortcuts": "Bring up यह shortcuts list", + "shortcut-toggle-filterbar": "Toggle Filter Sidebar", + "shortcut-toggle-sidebar": "Toggle बोर्ड Sidebar", + "show-cards-minimum-count": "Show कार्ड count if सूची contains more than", + "sidebar-open": "Open Sidebar", + "sidebar-close": "Close Sidebar", + "signupPopup-title": "Create an Account", + "star-board-title": "Click तक star यह बोर्ड. It will show up at top of your बोर्डों list.", + "starred-boards": "Starred बोर्ड", + "starred-boards-description": "Starred बोर्डों show up at the top of your बोर्डों list.", + "subscribe": "Subscribe", + "team": "Team", + "this-board": "यह बोर्ड", + "this-card": "यह कार्ड", + "spent-time-hours": "Spent time (hours)", + "overtime-hours": "Overtime (hours)", + "overtime": "Overtime", + "has-overtime-cards": "Has overtime कार्ड", + "has-spenttime-cards": "Has spent time कार्ड", + "time": "Time", + "title": "Title", + "tracking": "Tracking", + "tracking-info": "You हो जाएगा notified of any changes तक those कार्ड you are involved as creator or सदस्य.", + "type": "Type", + "unassign-member": "Unassign सदस्य", + "unsaved-description": "You have an unsaved description.", + "unwatch": "Unwatch", + "upload": "Upload", + "upload-avatar": "Upload an avatar", + "uploaded-avatar": "Uploaded an avatar", + "username": "Username", + "view-it": "आलोकन it", + "warn-list-archived": "warning: this card is in an list at Archive", + "watch": "Watch", + "watching": "Watching", + "watching-info": "You हो जाएगा notified of any change अंदर में यह बोर्ड", + "welcome-board": "Welcome बोर्ड", + "welcome-swimlane": "Milestone 1", + "welcome-list1": "Basics", + "welcome-list2": "Advanced", + "card-templates-swimlane": "कार्ड का खाका", + "list-templates-swimlane": "सूची का खाका", + "board-templates-swimlane": "बोर्ड का खाका", + "what-to-do": "What do you want तक do?", + "wipLimitErrorPopup-title": "Invalid WIP Limit", + "wipLimitErrorPopup-dialog-pt1": "The number of tasks अंदर में यह सूची is higher than the WIP limit you've defined.", + "wipLimitErrorPopup-dialog-pt2": "Please स्थानांतरित some tasks out of यह list, or set एक higher WIP limit.", + "admin-panel": "व्यवस्थापक Panel", + "settings": "Settings", + "people": "People", + "registration": "Registration", + "disable-self-registration": "Disable Self-Registration", + "invite": "Invite", + "invite-people": "Invite People", + "to-boards": "To बोर्ड(s)", + "email-addresses": "Email Addresses", + "smtp-host-description": "The address of the SMTP server that handles your emails.", + "smtp-port-description": "The port your SMTP server uses for outgoing emails.", + "smtp-tls-description": "Enable TLS support for SMTP server", + "smtp-host": "SMTP Host", + "smtp-port": "SMTP Port", + "smtp-username": "Username", + "smtp-password": "Password", + "smtp-tls": "TLS support", + "send-from": "From", + "send-smtp-test": "Send एक test email तक yourself", + "invitation-code": "Invitation Code", + "email-invite-register-subject": "__inviter__ प्रेषित you an invitation", + "email-invite-register-text": "Dear __user__,\n\n__inviter__ invites you to kanban board for collaborations.\n\nPlease follow the link below:\n__url__\n\nAnd your invitation code is: __icode__\n\nThanks.", + "email-smtp-test-subject": "SMTP Test Email", + "email-smtp-test-text": "You have successfully प्रेषित an email", + "error-invitation-code-not-exist": "Invitation code doesn't exist", + "error-notAuthorized": "You are not authorized तक आलोकन यह page.", + "webhook-title": "Webhook Name", + "webhook-token": "Token (Optional for Authentication)", + "outgoing-webhooks": "Outgoing Webhooks", + "bidirectional-webhooks": "Two-Way Webhooks", + "outgoingWebhooksPopup-title": "Outgoing Webhooks", + "boardCardTitlePopup-title": "Card Title Filter", + "disable-webhook": "Disable This Webhook", + "global-webhook": "Global Webhooks", + "new-outgoing-webhook": "New Outgoing Webhook", + "no-name": "(Unknown)", + "Node_version": "Node version", + "Meteor_version": "Meteor version", + "MongoDB_version": "MongoDB version", + "MongoDB_storage_engine": "MongoDB storage engine", + "MongoDB_Oplog_enabled": "MongoDB Oplog enabled", + "OS_Arch": "OS Arch", + "OS_Cpus": "OS CPU Count", + "OS_Freemem": "OS Free Memory", + "OS_Loadavg": "OS Load Average", + "OS_Platform": "OS Platform", + "OS_Release": "OS Release", + "OS_Totalmem": "OS Total Memory", + "OS_Type": "OS Type", + "OS_Uptime": "OS Uptime", + "days": "days", + "hours": "hours", + "minutes": "minutes", + "seconds": "seconds", + "show-field-on-card": "Show यह field on कार्ड", + "automatically-field-on-card": "Auto create field to all cards", + "showLabel-field-on-card": "Show field label on minicard", + "yes": "Yes", + "no": "No", + "accounts": "Accounts", + "accounts-allowEmailChange": "Allow Email Change", + "accounts-allowUserNameChange": "Allow Username Change", + "createdAt": "Created at", + "verified": "Verified", + "active": "Active", + "card-received": "Received", + "card-received-on": "Received on", + "card-end": "End", + "card-end-on": "Ends on", + "editCardReceivedDatePopup-title": "Change received date", + "editCardEndDatePopup-title": "Change end date", + "setCardColorPopup-title": "Set color", + "setCardActionsColorPopup-title": "Choose a color", + "setSwimlaneColorPopup-title": "Choose a color", + "setListColorPopup-title": "Choose a color", + "assigned-by": "Assigned By", + "requested-by": "Requested By", + "board-delete-notice": "Deleting is permanent. You will lose संपूर्ण lists, कार्ड और actions associated साथ में यह बोर्ड.", + "delete-board-confirm-popup": "All lists, कार्ड,नामपत्र , और activities हो जाएगा deleted और you won't be able तक recover the बोर्ड contents. There is no undo.", + "boardDeletePopup-title": "मिटाएँ बोर्ड?", + "delete-board": "मिटाएँ बोर्ड", + "default-subtasks-board": "Subtasks for __board__ बोर्ड", + "default": "Default", + "queue": "Queue", + "subtask-settings": "Subtasks व्यवस्था", + "card-settings": "Card Settings", + "boardSubtaskSettingsPopup-title": "बोर्ड Subtasks व्यवस्था", + "boardCardSettingsPopup-title": "Card Settings", + "deposit-subtasks-board": "Deposit subtasks तक यह बोर्ड:", + "deposit-subtasks-list": "Landing सूची for subtasks deposited here:", + "show-parent-in-minicard": "Show parent अंदर में minicard:", + "prefix-with-full-path": "Prefix साथ में full path", + "prefix-with-parent": "Prefix साथ में parent", + "subtext-with-full-path": "Subtext साथ में full path", + "subtext-with-parent": "Subtext साथ में parent", + "change-card-parent": "Change कार्ड's parent", + "parent-card": "Parent कार्ड", + "source-board": "Source बोर्ड", + "no-parent": "Don't show parent", + "activity-added-label": "संकलित label '%s' तक %s", + "activity-removed-label": "हटा दिया label '%s' से %s", + "activity-delete-attach": "deleted an संलग्नक से %s", + "activity-added-label-card": "संकलित label '%s'", + "activity-removed-label-card": "हटा दिया label '%s'", + "activity-delete-attach-card": "deleted an संलग्नक", + "activity-set-customfield": "set custom field '%s' to '%s' in %s", + "activity-unset-customfield": "unset custom field '%s' in %s", + "r-rule": "Rule", + "r-add-trigger": "जोड़ें trigger", + "r-add-action": "जोड़ें action", + "r-board-rules": "बोर्ड rules", + "r-add-rule": "जोड़ें rule", + "r-view-rule": "आलोकन rule", + "r-delete-rule": "मिटाएँ rule", + "r-new-rule-name": "New rule title", + "r-no-rules": "No rules", + "r-when-a-card": "When a card", + "r-is": "is", + "r-is-moved": "is moved", + "r-added-to": "added to", + "r-removed-from": "हटा दिया from", + "r-the-board": "the बोर्ड", + "r-list": "list", + "set-filter": "Set Filter", + "r-moved-to": "स्थानांतरित to", + "r-moved-from": "स्थानांतरित from", + "r-archived": "Moved to Archive", + "r-unarchived": "Restored from Archive", + "r-a-card": "a कार्ड", + "r-when-a-label-is": "जब एक नामपत्र है", + "r-when-the-label": "जब नामपत्र है", + "r-list-name": "list name", + "r-when-a-member": "जब एक सदस्य is", + "r-when-the-member": "जब the सदस्य", + "r-name": "name", + "r-when-a-attach": "जब an संलग्नक", + "r-when-a-checklist": "जब एक चिह्नांकन-सूची is", + "r-when-the-checklist": "जब the checklist", + "r-completed": "Completed", + "r-made-incomplete": "Made incomplete", + "r-when-a-item": "जब एक चिह्नांकन-सूची विषय is", + "r-when-the-item": "जब the चिह्नांकन-सूची item", + "r-checked": "Checked", + "r-unchecked": "Unchecked", + "r-move-card-to": "स्थानांतरित कार्ड to", + "r-top-of": "Top of", + "r-bottom-of": "Bottom of", + "r-its-list": "its list", + "r-archive": "संग्रह में ले जाएं", + "r-unarchive": "Restore from Archive", + "r-card": "कार्ड", + "r-add": "जोड़ें", + "r-remove": "Remove", + "r-label": "label", + "r-member": "member", + "r-remove-all": "हटाएँ संपूर्ण सदस्य से the कार्ड", + "r-set-color": "Set color to", + "r-checklist": "checklist", + "r-check-all": "Check all", + "r-uncheck-all": "Uncheck all", + "r-items-check": "items of checklist", + "r-check": "Check", + "r-uncheck": "Uncheck", + "r-item": "item", + "r-of-checklist": "of checklist", + "r-send-email": "Send an email", + "r-to": "to", + "r-subject": "subject", + "r-rule-details": "Rule details", + "r-d-move-to-top-gen": "स्थानांतरित कार्ड तक top of its list", + "r-d-move-to-top-spec": "स्थानांतरित कार्ड तक top of list", + "r-d-move-to-bottom-gen": "स्थानांतरित कार्ड तक bottom of its list", + "r-d-move-to-bottom-spec": "स्थानांतरित कार्ड तक bottom of list", + "r-d-send-email": "Send email", + "r-d-send-email-to": "to", + "r-d-send-email-subject": "subject", + "r-d-send-email-message": "message", + "r-d-archive": "Move card to Archive", + "r-d-unarchive": "Restore card from Archive", + "r-d-add-label": "जोड़ें label", + "r-d-remove-label": "हटाएँ label", + "r-create-card": "Create new card", + "r-in-list": "in list", + "r-in-swimlane": "in swimlane", + "r-d-add-member": "जोड़ें सदस्य", + "r-d-remove-member": "हटाएँ सदस्य", + "r-d-remove-all-member": "हटाएँ संपूर्ण सदस्य", + "r-d-check-all": "Check संपूर्ण items of एक list", + "r-d-uncheck-all": "Uncheck संपूर्ण items of एक list", + "r-d-check-one": "Check item", + "r-d-uncheck-one": "Uncheck item", + "r-d-check-of-list": "of checklist", + "r-d-add-checklist": "जोड़ें checklist", + "r-d-remove-checklist": "हटाएँ checklist", + "r-by": "by", + "r-add-checklist": "जोड़ें checklist", + "r-with-items": "with items", + "r-items-list": "item1,item2,item3", + "r-add-swimlane": "Add swimlane", + "r-swimlane-name": "swimlane name", + "r-board-note": "Note: leave a field empty to match every possible value.", + "r-checklist-note": "Note: checklist's items have to be written as comma separated values.", + "r-when-a-card-is-moved": "जब एक कार्ड is स्थानांतरित तक another list", + "r-set": "Set", + "r-update": "Update", + "r-datefield": "date field", + "r-df-start-at": "start", + "r-df-due-at": "due", + "r-df-end-at": "end", + "r-df-received-at": "received", + "r-to-current-datetime": "to current date/time", + "r-remove-value-from": "Remove value from", + "ldap": "LDAP", + "oauth2": "OAuth2", + "cas": "CAS", + "authentication-method": "Authentication method", + "authentication-type": "Authentication type", + "custom-product-name": "Custom Product Name", + "layout": "Layout", + "hide-logo": "Hide Logo", + "add-custom-html-after-body-start": "Add Custom HTML after <body> start", + "add-custom-html-before-body-end": "Add Custom HTML before </body> end", + "error-undefined": "Something went wrong", + "error-ldap-login": "An error occurred while trying to login", + "display-authentication-method": "Display Authentication Method", + "default-authentication-method": "Default Authentication Method", + "duplicate-board": "Duplicate Board", + "people-number": "The number of people is:", + "swimlaneDeletePopup-title": "Delete Swimlane ?", + "swimlane-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the swimlane. There is no undo.", + "restore-all": "Restore all", + "delete-all": "Delete all", + "loading": "Loading, please wait.", + "previous_as": "last time was", + "act-a-dueAt": "modified due time to \nWhen: __timeValue__\nWhere: __card__\n previous due was __timeOldValue__", + "act-a-endAt": "modified ending time to __timeValue__ from (__timeOldValue__)", + "act-a-startAt": "modified starting time to __timeValue__ from (__timeOldValue__)", + "act-a-receivedAt": "modified received time to __timeValue__ from (__timeOldValue__)", + "a-dueAt": "modified due time to be", + "a-endAt": "modified ending time to be", + "a-startAt": "modified starting time to be", + "a-receivedAt": "modified received time to be", + "almostdue": "current due time %s is approaching", + "pastdue": "current due time %s is past", + "duenow": "current due time %s is today", + "act-newDue": "__list__/__card__ has 1st due reminder [__board__]", + "act-withDue": "__list__/__card__ due reminders [__board__]", + "act-almostdue": "was reminding the current due (__timeValue__) of __card__ is approaching", + "act-pastdue": "was reminding the current due (__timeValue__) of __card__ is past", + "act-duenow": "was reminding the current due (__timeValue__) of __card__ is now", + "act-atUserComment": "You were mentioned in [__board__] __list__/__card__", + "delete-user-confirm-popup": "Are you sure you want to delete this account? There is no undo.", + "accounts-allowUserDelete": "Allow users to self delete their account", + "hide-minicard-label-text": "Hide minicard label text", + "show-desktop-drag-handles": "Show desktop drag handles", + "assignee": "Assignee", + "cardAssigneesPopup-title": "Assignee", + "addmore-detail": "Add a more detailed description", + "show-on-card": "Show on Card", + "new": "New", + "editUserPopup-title": "Edit User", + "newUserPopup-title": "New User", + "notifications": "Notifications", + "view-all": "View All", + "filter-by-unread": "Filter by Unread", + "mark-all-as-read": "Mark all as read", + "remove-all-read": "Remove all read", + "allow-rename": "Allow Rename", + "allowRenamePopup-title": "Allow Rename" +} \ No newline at end of file diff --git a/i18n/hu.i18n.json b/i18n/hu.i18n.json index ea82b788..53447d10 100644 --- a/i18n/hu.i18n.json +++ b/i18n/hu.i18n.json @@ -1,780 +1,780 @@ { - "accept": "Elfogadás", - "act-activity-notify": "Tevékenység értesítés", - "act-addAttachment": "added attachment __attachment__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-deleteAttachment": "deleted attachment __attachment__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addSubtask": "added subtask __subtask__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addedLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removeLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removedLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addChecklist": "added checklist __checklist__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addChecklistItem": "added checklist item __checklistItem__ to checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removeChecklist": "removed checklist __checklist__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removeChecklistItem": "removed checklist item __checklistItem__ from checklist __checkList__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-checkedItem": "checked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-uncheckedItem": "unchecked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-completeChecklist": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-uncompleteChecklist": "uncompleted checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addComment": "commented on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-editComment": "edited comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-deleteComment": "deleted comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-createBoard": "created board __board__", - "act-createSwimlane": "created swimlane __swimlane__ to board __board__", - "act-createCard": "created card __card__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-createCustomField": "created custom field __customField__ at board __board__", - "act-deleteCustomField": "deleted custom field __customField__ at board __board__", - "act-setCustomField": "edited custom field __customField__: __customFieldValue__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-createList": "added list __list__ to board __board__", - "act-addBoardMember": "added member __member__ to board __board__", - "act-archivedBoard": "Board __board__ moved to Archive", - "act-archivedCard": "Card __card__ at list __list__ at swimlane __swimlane__ at board __board__ moved to Archive", - "act-archivedList": "List __list__ at swimlane __swimlane__ at board __board__ moved to Archive", - "act-archivedSwimlane": "Swimlane __swimlane__ at board __board__ moved to Archive", - "act-importBoard": "imported board __board__", - "act-importCard": "imported card __card__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-importList": "imported list __list__ to swimlane __swimlane__ at board __board__", - "act-joinMember": "added member __member__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-moveCard": "moved card __card__ at board __board__ from list __oldList__ at swimlane __oldSwimlane__ to list __list__ at swimlane __swimlane__", - "act-moveCardToOtherBoard": "moved card __card__ from list __oldList__ at swimlane __oldSwimlane__ at board __oldBoard__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-removeBoardMember": "removed member __member__ from board __board__", - "act-restoredCard": "restored card __card__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-unjoinMember": "removed member __member__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-withBoardTitle": "__board__", - "act-withCardTitle": "[__board__] __card__", - "actions": "Műveletek", - "activities": "Tevékenységek", - "activity": "Tevékenység", - "activity-added": "%s hozzáadva ehhez: %s", - "activity-archived": "%s moved to Archive", - "activity-attached": "%s mellékletet csatolt a kártyához: %s", - "activity-created": "%s létrehozva", - "activity-customfield-created": "létrehozta a(z) %s egyéni mezőt", - "activity-excluded": "%s kizárva innen: %s", - "activity-imported": "%s importálva ebbe: %s, innen: %s", - "activity-imported-board": "%s importálva innen: %s", - "activity-joined": "%s csatlakozott", - "activity-moved": "%s áthelyezve: %s → %s", - "activity-on": "ekkor: %s", - "activity-removed": "%s eltávolítva innen: %s", - "activity-sent": "%s elküldve ide: %s", - "activity-unjoined": "%s kilépett a csoportból", - "activity-subtask-added": "Alfeladat hozzáadva ehhez: %s", - "activity-checked-item": "checked %s in checklist %s of %s", - "activity-unchecked-item": "unchecked %s in checklist %s of %s", - "activity-checklist-added": "ellenőrzőlista hozzáadva ehhez: %s", - "activity-checklist-removed": "removed a checklist from %s", - "activity-checklist-completed": "completed checklist %s of %s", - "activity-checklist-uncompleted": "uncompleted the checklist %s of %s", - "activity-checklist-item-added": "ellenőrzőlista elem hozzáadva ehhez: „%s”, ebben: %s", - "activity-checklist-item-removed": "removed a checklist item from '%s' in %s", - "add": "Hozzáadás", - "activity-checked-item-card": "checked %s in checklist %s", - "activity-unchecked-item-card": "unchecked %s in checklist %s", - "activity-checklist-completed-card": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "activity-checklist-uncompleted-card": "uncompleted the checklist %s", - "activity-editComment": "edited comment %s", - "activity-deleteComment": "deleted comment %s", - "add-attachment": "Melléklet hozzáadása", - "add-board": "Tábla hozzáadása", - "add-card": "Kártya hozzáadása", - "add-swimlane": "Add Swimlane", - "add-subtask": "Alfeladat hozzáadása", - "add-checklist": "Ellenőrzőlista hozzáadása", - "add-checklist-item": "Elem hozzáadása az ellenőrzőlistához", - "add-cover": "Borító hozzáadása", - "add-label": "Címke hozzáadása", - "add-list": "Lista hozzáadása", - "add-members": "Tagok hozzáadása", - "added": "Hozzáadva", - "addMemberPopup-title": "Tagok", - "admin": "Adminisztrátor", - "admin-desc": "Megtekintheti és szerkesztheti a kártyákat, eltávolíthat tagokat, valamint megváltoztathatja a tábla beállításait.", - "admin-announcement": "Bejelentés", - "admin-announcement-active": "Bekapcsolt rendszerszintű bejelentés", - "admin-announcement-title": "Bejelentés az adminisztrátortól", - "all-boards": "Összes tábla", - "and-n-other-card": "És __count__ egyéb kártya", - "and-n-other-card_plural": "És __count__ egyéb kártya", - "apply": "Alkalmaz", - "app-is-offline": "Loading, please wait. Refreshing the page will cause data loss. If loading does not work, please check that server has not stopped.", - "archive": "Mozgatás az archívumba", - "archive-all": "Move All to Archive", - "archive-board": "Move Board to Archive", - "archive-card": "Move Card to Archive", - "archive-list": "Move List to Archive", - "archive-swimlane": "Move Swimlane to Archive", - "archive-selection": "Move selection to Archive", - "archiveBoardPopup-title": "Move Board to Archive?", - "archived-items": "Archiválás", - "archived-boards": "Boards in Archive", - "restore-board": "Tábla visszaállítása", - "no-archived-boards": "No Boards in Archive.", - "archives": "Archiválás", - "template": "Template", - "templates": "Templates", - "assign-member": "Tag hozzárendelése", - "attached": "csatolva", - "attachment": "Melléklet", - "attachment-delete-pop": "A melléklet törlése végeleges. Nincs visszaállítás.", - "attachmentDeletePopup-title": "Törli a mellékletet?", - "attachments": "Mellékletek", - "auto-watch": "Táblák automatikus megtekintése, amikor létrejönnek", - "avatar-too-big": "Az avatár túl nagy (legfeljebb 70 KB)", - "back": "Vissza", - "board-change-color": "Szín megváltoztatása", - "board-nb-stars": "%s csillag", - "board-not-found": "A tábla nem található", - "board-private-info": "Ez a tábla legyen <strong>személyes</strong>.", - "board-public-info": "Ez a tábla legyen <strong>nyilvános</strong>.", - "boardChangeColorPopup-title": "Tábla hátterének megváltoztatása", - "boardChangeTitlePopup-title": "Tábla átnevezése", - "boardChangeVisibilityPopup-title": "Láthatóság megváltoztatása", - "boardChangeWatchPopup-title": "Megfigyelés megváltoztatása", - "boardMenuPopup-title": "Tábla beállítások", - "boardChangeViewPopup-title": "Tábla nézet", - "boards": "Táblák", - "board-view": "Tábla nézet", - "board-view-cal": "Naptár", - "board-view-swimlanes": "Swimlanes", - "board-view-collapse": "Collapse", - "board-view-lists": "Listák", - "bucket-example": "Mint például „Bakancslista”", - "cancel": "Mégse", - "card-archived": "This card is moved to Archive.", - "board-archived": "This board is moved to Archive.", - "card-comments-title": "Ez a kártya %s hozzászólást tartalmaz.", - "card-delete-notice": "A törlés végleges. Az összes műveletet elveszíti, amely ehhez a kártyához tartozik.", - "card-delete-pop": "Az összes művelet el lesz távolítva a tevékenységlistából, és nem lesz képes többé újra megnyitni a kártyát. Nincs visszaállítási lehetőség.", - "card-delete-suggest-archive": "You can move a card to Archive to remove it from the board and preserve the activity.", - "card-due": "Esedékes", - "card-due-on": "Esedékes ekkor", - "card-spent": "Eltöltött idő", - "card-edit-attachments": "Mellékletek szerkesztése", - "card-edit-custom-fields": "Egyéni mezők szerkesztése", - "card-start-voting": "Start voting", - "card-cancel-voting": "Delete voting and all votes", - "card-edit-labels": "Címkék szerkesztése", - "card-edit-members": "Tagok szerkesztése", - "card-labels-title": "A kártya címkéinek megváltoztatása.", - "card-members-title": "A tábla tagjainak hozzáadása vagy eltávolítása a kártyáról.", - "card-start": "Kezdés", - "card-start-on": "Kezdés ekkor", - "cardAttachmentsPopup-title": "Innen csatolva", - "cardCustomField-datePopup-title": "Dátum megváltoztatása", - "cardCustomFieldsPopup-title": "Egyéni mezők szerkesztése", - "cardStartVotingPopup-title": "Start a vote", - "positiveVoteMembersPopup-title": "Proponents", - "negativeVoteMembersPopup-title": "Opponents", - "vote-question": "Voting question", - "vote-public": "Public vote", - "vote-for-it": "for it", - "vote-against": "against", - "cardDeletePopup-title": "Törli a kártyát?", - "cardDetailsActionsPopup-title": "Kártyaműveletek", - "cardLabelsPopup-title": "Címkék", - "cardMembersPopup-title": "Tagok", - "cardMorePopup-title": "Több", - "cardTemplatePopup-title": "Create template", - "cards": "Kártyák", - "cards-count": "Kártyák", - "casSignIn": "Sign In with CAS", - "cardType-card": "Card", - "cardType-linkedCard": "Linked Card", - "cardType-linkedBoard": "Linked Board", - "change": "Változtatás", - "change-avatar": "Avatár megváltoztatása", - "change-password": "Jelszó megváltoztatása", - "change-permissions": "Jogosultságok megváltoztatása", - "change-settings": "Beállítások megváltoztatása", - "changeAvatarPopup-title": "Avatár megváltoztatása", - "changeLanguagePopup-title": "Nyelv megváltoztatása", - "changePasswordPopup-title": "Jelszó megváltoztatása", - "changePermissionsPopup-title": "Jogosultságok megváltoztatása", - "changeSettingsPopup-title": "Beállítások megváltoztatása", - "subtasks": "Alfeladat", - "checklists": "Ellenőrzőlisták", - "click-to-star": "Kattintson a tábla csillagozásához.", - "click-to-unstar": "Kattintson a tábla csillagának eltávolításához.", - "clipboard": "Vágólap vagy fogd és vidd", - "close": "Bezárás", - "close-board": "Tábla bezárása", - "close-board-pop": "You will be able to restore the board by clicking the “Archive” button from the home header.", - "color-black": "fekete", - "color-blue": "kék", - "color-crimson": "crimson", - "color-darkgreen": "darkgreen", - "color-gold": "gold", - "color-gray": "gray", - "color-green": "zöld", - "color-indigo": "indigo", - "color-lime": "citrus", - "color-magenta": "magenta", - "color-mistyrose": "mistyrose", - "color-navy": "navy", - "color-orange": "narancssárga", - "color-paleturquoise": "paleturquoise", - "color-peachpuff": "peachpuff", - "color-pink": "rózsaszín", - "color-plum": "plum", - "color-purple": "lila", - "color-red": "piros", - "color-saddlebrown": "saddlebrown", - "color-silver": "silver", - "color-sky": "égszínkék", - "color-slateblue": "slateblue", - "color-white": "white", - "color-yellow": "sárga", - "unset-color": "Unset", - "comment": "Megjegyzés", - "comment-placeholder": "Megjegyzés írása", - "comment-only": "Csak megjegyzés", - "comment-only-desc": "Csak megjegyzést írhat a kártyákhoz.", - "no-comments": "No comments", - "no-comments-desc": "Can not see comments and activities.", - "worker": "Worker", - "worker-desc": "Can only move cards, assign itself to card and comment.", - "computer": "Számítógép", - "confirm-subtask-delete-dialog": "Biztosan törölni szeretnél az alfeladatot?", - "confirm-checklist-delete-dialog": "Are you sure you want to delete checklist?", - "copy-card-link-to-clipboard": "Kártya hivatkozásának másolása a vágólapra", - "linkCardPopup-title": "Link Card", - "searchElementPopup-title": "Keresés", - "copyCardPopup-title": "Kártya másolása", - "copyChecklistToManyCardsPopup-title": "Ellenőrzőlista sablon másolása több kártyára", - "copyChecklistToManyCardsPopup-instructions": "A célkártyák címe és a leírások ebben a JSON formátumban", - "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"Első kártya címe\", \"description\":\"Első kártya leírása\"}, {\"title\":\"Második kártya címe\",\"description\":\"Második kártya leírása\"},{\"title\":\"Utolsó kártya címe\",\"description\":\"Utolsó kártya leírása\"} ]", - "create": "Létrehozás", - "createBoardPopup-title": "Tábla létrehozása", - "chooseBoardSourcePopup-title": "Tábla importálása", - "createLabelPopup-title": "Címke létrehozása", - "createCustomField": "Mező létrehozása", - "createCustomFieldPopup-title": "Mező létrehozása", - "current": "jelenlegi", - "custom-field-delete-pop": "Nincs visszavonás. Ez el fogja távolítani az egyéni mezőt az összes kártyáról, és megsemmisíti az előzményeit.", - "custom-field-checkbox": "Jelölőnégyzet", - "custom-field-date": "Dátum", - "custom-field-dropdown": "Legördülő lista", - "custom-field-dropdown-none": "(nincs)", - "custom-field-dropdown-options": "Lista lehetőségei", - "custom-field-dropdown-options-placeholder": "Nyomja meg az Enter billentyűt több lehetőség hozzáadásához", - "custom-field-dropdown-unknown": "(ismeretlen)", - "custom-field-number": "Szám", - "custom-field-text": "Szöveg", - "custom-fields": "Egyéni mezők", - "date": "Dátum", - "decline": "Elutasítás", - "default-avatar": "Alapértelmezett avatár", - "delete": "Törlés", - "deleteCustomFieldPopup-title": "Törli az egyéni mezőt?", - "deleteLabelPopup-title": "Törli a címkét?", - "description": "Leírás", - "disambiguateMultiLabelPopup-title": "Címkeművelet egyértelműsítése", - "disambiguateMultiMemberPopup-title": "Tagművelet egyértelműsítése", - "discard": "Eldobás", - "done": "Kész", - "download": "Letöltés", - "edit": "Szerkesztés", - "edit-avatar": "Avatár megváltoztatása", - "edit-profile": "Profil szerkesztése", - "edit-wip-limit": "WIP korlát szerkesztése", - "soft-wip-limit": "Gyenge WIP korlát", - "editCardStartDatePopup-title": "Kezdődátum megváltoztatása", - "editCardDueDatePopup-title": "Esedékesség dátumának megváltoztatása", - "editCustomFieldPopup-title": "Mező szerkesztése", - "editCardSpentTimePopup-title": "Eltöltött idő megváltoztatása", - "editLabelPopup-title": "Címke megváltoztatása", - "editNotificationPopup-title": "Értesítés szerkesztése", - "editProfilePopup-title": "Profil szerkesztése", - "email": "E-mail", - "email-enrollAccount-subject": "Létrejött a profilja a következő oldalon: __siteName__", - "email-enrollAccount-text": "Kedves __user__!\n\nA szolgáltatás használatának megkezdéséhez egyszerűen kattintson a lenti hivatkozásra.\n\n__url__\n\nKöszönjük.", - "email-fail": "Az e-mail küldése nem sikerült", - "email-fail-text": "Hiba az e-mail küldésének kísérlete közben", - "email-invalid": "Érvénytelen e-mail", - "email-invite": "Meghívás e-mailben", - "email-invite-subject": "__inviter__ egy meghívást küldött Önnek", - "email-invite-text": "Kedves __user__!\n\n__inviter__ meghívta Önt, hogy csatlakozzon a(z) „__board__” táblán történő együttműködéshez.\n\nKattintson az alábbi hivatkozásra:\n\n__url__\n\nKöszönjük.", - "email-resetPassword-subject": "Jelszó visszaállítása ezen az oldalon: __siteName__", - "email-resetPassword-text": "Kedves __user__!\n\nA jelszava visszaállításához egyszerűen kattintson a lenti hivatkozásra.\n\n__url__\n\nKöszönjük.", - "email-sent": "E-mail elküldve", - "email-verifyEmail-subject": "Igazolja vissza az e-mail címét a következő oldalon: __siteName__", - "email-verifyEmail-text": "Kedves __user__!\n\nAz e-mail fiókjának visszaigazolásához egyszerűen kattintson a lenti hivatkozásra.\n\n__url__\n\nKöszönjük.", - "enable-wip-limit": "WIP korlát engedélyezése", - "error-board-doesNotExist": "Ez a tábla nem létezik", - "error-board-notAdmin": "A tábla adminisztrátorának kell lennie, hogy ezt megtehesse", - "error-board-notAMember": "A tábla tagjának kell lennie, hogy ezt megtehesse", - "error-json-malformed": "A szöveg nem érvényes JSON", - "error-json-schema": "A JSON adatok nem a helyes formátumban tartalmazzák a megfelelő információkat", - "error-list-doesNotExist": "Ez a lista nem létezik", - "error-user-doesNotExist": "Ez a felhasználó nem létezik", - "error-user-notAllowSelf": "Nem hívhatja meg saját magát", - "error-user-notCreated": "Ez a felhasználó nincs létrehozva", - "error-username-taken": "Ez a felhasználónév már foglalt", - "error-email-taken": "Az e-mail már foglalt", - "export-board": "Tábla exportálása", - "sort": "Sort", - "sort-desc": "Click to Sort List", - "list-sort-by": "Sort the List By:", - "list-label-modifiedAt": "Last Access Time", - "list-label-title": "Name of the List", - "list-label-sort": "Your Manual Order", - "list-label-short-modifiedAt": "(L)", - "list-label-short-title": "(N)", - "list-label-short-sort": "(M)", - "filter": "Szűrő", - "filter-cards": "Filter Cards or Lists", - "list-filter-label": "Filter List by Title", - "filter-clear": "Szűrő törlése", - "filter-no-label": "Nincs címke", - "filter-no-member": "Nincs tag", - "filter-no-assignee": "No assignee", - "filter-no-custom-fields": "Nincsenek egyéni mezők", - "filter-show-archive": "Show archived lists", - "filter-hide-empty": "Hide empty lists", - "filter-on": "Szűrő bekapcsolva", - "filter-on-desc": "A kártyaszűrés be van kapcsolva ezen a táblán. Kattintson ide a szűrő szerkesztéséhez.", - "filter-to-selection": "Szűrés a kijelöléshez", - "advanced-filter-label": "Speciális szűrő", - "advanced-filter-description": "Advanced Filter allows to write a string containing following operators: == != <= >= && || ( ) A space is used as a separator between the Operators. You can filter for all Custom Fields by typing their names and values. For Example: Field1 == Value1. Note: If fields or values contains spaces, you need to encapsulate them into single quotes. For Example: 'Field 1' == 'Value 1'. For single control characters (' \\/) to be skipped, you can use \\. For example: Field1 == I\\'m. Also you can combine multiple conditions. For Example: F1 == V1 || F1 == V2. Normally all operators are interpreted from left to right. You can change the order by placing brackets. For Example: F1 == V1 && ( F2 == V2 || F2 == V3 ). Also you can search text fields using regex: F1 == /Tes.*/i", - "fullname": "Teljes név", - "header-logo-title": "Vissza a táblák oldalára.", - "hide-system-messages": "Rendszerüzenetek elrejtése", - "headerBarCreateBoardPopup-title": "Tábla létrehozása", - "home": "Kezdőlap", - "import": "Importálás", - "link": "Link", - "import-board": "tábla importálása", - "import-board-c": "Tábla importálása", - "import-board-title-trello": "Tábla importálása a Trello oldalról", - "import-board-title-wekan": "Import board from previous export", - "import-sandstorm-backup-warning": "Do not delete data you import from original exported board or Trello before checking does this grain close and open again, or do you get Board not found error, that means data loss.", - "import-sandstorm-warning": "Az importált tábla törölni fogja a táblán lévő összes meglévő adatot, és kicseréli az importált táblával.", - "from-trello": "A Trello oldalról", - "from-wekan": "From previous export", - "import-board-instruction-trello": "A Trello tábláján menjen a „Menü”, majd a „Több”, „Nyomtatás és exportálás”, „JSON exportálása” menüpontokra, és másolja ki az eredményül kapott szöveget.", - "import-board-instruction-wekan": "In your board, go to 'Menu', then 'Export board', and copy the text in the downloaded file.", - "import-board-instruction-about-errors": "If you get errors when importing board, sometimes importing still works, and board is at All Boards page.", - "import-json-placeholder": "Illessze be ide az érvényes JSON adatokat", - "import-map-members": "Tagok leképezése", - "import-members-map": "Your imported board has some members. Please map the members you want to import to your users", - "import-show-user-mapping": "Tagok leképezésének vizsgálata", - "import-user-select": "Pick your existing user you want to use as this member", - "importMapMembersAddPopup-title": "Select member", - "info": "Verzió", - "initials": "Kezdőbetűk", - "invalid-date": "Érvénytelen dátum", - "invalid-time": "Érvénytelen idő", - "invalid-user": "Érvénytelen felhasználó", - "joined": "csatlakozott", - "just-invited": "Éppen most hívták meg erre a táblára", - "keyboard-shortcuts": "Gyorsbillentyűk", - "label-create": "Címke létrehozása", - "label-default": "%s címke (alapértelmezett)", - "label-delete-pop": "Nincs visszavonás. Ez el fogja távolítani ezt a címkét az összes kártyáról, és törli az előzményeit.", - "labels": "Címkék", - "language": "Nyelv", - "last-admin-desc": "Nem változtathatja meg a szerepeket, mert legalább egy adminisztrátora szükség van.", - "leave-board": "Tábla elhagyása", - "leave-board-pop": "Biztosan el szeretné hagyni ezt a táblát: __boardTitle__? El lesz távolítva a táblán lévő összes kártyáról.", - "leaveBoardPopup-title": "Elhagyja a táblát?", - "link-card": "Összekapcsolás ezzel a kártyával", - "list-archive-cards": "Move all cards in this list to Archive", - "list-archive-cards-pop": "This will remove all the cards in this list from the board. To view cards in Archive and bring them back to the board, click “Menu” > “Archive”.", - "list-move-cards": "A listán lévő összes kártya áthelyezése", - "list-select-cards": "A listán lévő összes kártya kiválasztása", - "set-color-list": "Set Color", - "listActionPopup-title": "Műveletek felsorolása", - "swimlaneActionPopup-title": "Swimlane Actions", - "swimlaneAddPopup-title": "Add a Swimlane below", - "listImportCardPopup-title": "Trello kártya importálása", - "listMorePopup-title": "Több", - "link-list": "Összekapcsolás ezzel a listával", - "list-delete-pop": "Az összes művelet el lesz távolítva a tevékenységlistából, és nem lesz lehetősége visszaállítani a listát. Nincs visszavonás.", - "list-delete-suggest-archive": "You can move a list to Archive to remove it from the board and preserve the activity.", - "lists": "Listák", - "swimlanes": "Swimlanes", - "log-out": "Kijelentkezés", - "log-in": "Bejelentkezés", - "loginPopup-title": "Bejelentkezés", - "memberMenuPopup-title": "Tagok beállításai", - "members": "Tagok", - "menu": "Menü", - "move-selection": "Kijelölés áthelyezése", - "moveCardPopup-title": "Kártya áthelyezése", - "moveCardToBottom-title": "Áthelyezés az aljára", - "moveCardToTop-title": "Áthelyezés a tetejére", - "moveSelectionPopup-title": "Kijelölés áthelyezése", - "multi-selection": "Többszörös kijelölés", - "multi-selection-on": "Többszörös kijelölés bekapcsolva", - "muted": "Némítva", - "muted-info": "Soha sem lesz értesítve a táblán lévő semmilyen változásról.", - "my-boards": "Saját tábláim", - "name": "Név", - "no-archived-cards": "No cards in Archive.", - "no-archived-lists": "No lists in Archive.", - "no-archived-swimlanes": "No swimlanes in Archive.", - "no-results": "Nincs találat", - "normal": "Normál", - "normal-desc": "Megtekintheti és szerkesztheti a kártyákat. Nem változtathatja meg a beállításokat.", - "not-accepted-yet": "A meghívás még nincs elfogadva", - "notify-participate": "Frissítések fogadása bármely kártyánál, amelynél létrehozóként vagy tagként vesz részt", - "notify-watch": "Frissítések fogadása bármely táblánál, listánál vagy kártyánál, amelyet megtekint", - "optional": "opcionális", - "or": "vagy", - "page-maybe-private": "Ez az oldal személyes lehet. Esetleg megtekintheti, ha <a href='%s'>bejelentkezik</a>.", - "page-not-found": "Az oldal nem található.", - "password": "Jelszó", - "paste-or-dragdrop": "illessze be, vagy fogd és vidd módon húzza ide a képfájlt (csak képeket)", - "participating": "Részvétel", - "preview": "Előnézet", - "previewAttachedImagePopup-title": "Előnézet", - "previewClipboardImagePopup-title": "Előnézet", - "private": "Személyes", - "private-desc": "Ez a tábla személyes. Csak a táblához hozzáadott emberek tekinthetik meg és szerkeszthetik.", - "profile": "Profil", - "public": "Nyilvános", - "public-desc": "Ez a tábla nyilvános. A hivatkozás birtokában bárki számára látható, és megjelenik az olyan keresőmotorokban, mint például a Google. Csak a táblához hozzáadott emberek szerkeszthetik.", - "quick-access-description": "Csillagozzon meg egy táblát egy gyors hivatkozás hozzáadásához ebbe a sávba.", - "remove-cover": "Borító eltávolítása", - "remove-from-board": "Eltávolítás a tábláról", - "remove-label": "Címke eltávolítása", - "listDeletePopup-title": "Törli a listát?", - "remove-member": "Tag eltávolítása", - "remove-member-from-card": "Eltávolítás a kártyáról", - "remove-member-pop": "Eltávolítja __name__ (__username__) felhasználót a tábláról: __boardTitle__? A tag el lesz távolítva a táblán lévő összes kártyáról. Értesítést fog kapni erről.", - "removeMemberPopup-title": "Eltávolítja a tagot?", - "rename": "Átnevezés", - "rename-board": "Tábla átnevezése", - "restore": "Visszaállítás", - "save": "Mentés", - "search": "Keresés", - "rules": "Rules", - "search-cards": "Search from card/list titles, descriptions and custom fields on this board", - "search-example": "keresőkifejezés", - "select-color": "Szín kiválasztása", - "set-wip-limit-value": "Korlát beállítása a listán lévő feladatok legnagyobb számához", - "setWipLimitPopup-title": "WIP korlát beállítása", - "shortcut-assign-self": "Önmaga hozzárendelése a jelenlegi kártyához", - "shortcut-autocomplete-emoji": "Emodzsi automatikus kiegészítése", - "shortcut-autocomplete-members": "Tagok automatikus kiegészítése", - "shortcut-clear-filters": "Összes szűrő törlése", - "shortcut-close-dialog": "Párbeszédablak bezárása", - "shortcut-filter-my-cards": "Kártyáim szűrése", - "shortcut-show-shortcuts": "A hivatkozási lista előre hozása", - "shortcut-toggle-filterbar": "Szűrő oldalsáv ki- és bekapcsolása", - "shortcut-toggle-sidebar": "Tábla oldalsáv ki- és bekapcsolása", - "show-cards-minimum-count": "Kártyaszámok megjelenítése, ha a lista többet tartalmaz mint", - "sidebar-open": "Oldalsáv megnyitása", - "sidebar-close": "Oldalsáv bezárása", - "signupPopup-title": "Fiók létrehozása", - "star-board-title": "Kattintson a tábla csillagozásához. Meg fog jelenni a táblalistája tetején.", - "starred-boards": "Csillagozott táblák", - "starred-boards-description": "A csillagozott táblák megjelennek a táblalistája tetején.", - "subscribe": "Feliratkozás", - "team": "Csapat", - "this-board": "ez a tábla", - "this-card": "ez a kártya", - "spent-time-hours": "Eltöltött idő (óra)", - "overtime-hours": "Túlóra (óra)", - "overtime": "Túlóra", - "has-overtime-cards": "Van túlórás kártyája", - "has-spenttime-cards": "Has spent time cards", - "time": "Idő", - "title": "Cím", - "tracking": "Követés", - "tracking-info": "Értesítve lesz az összes olyan kártya változásáról, amelyen létrehozóként vagy tagként vesz részt.", - "type": "Típus", - "unassign-member": "Tag hozzárendelésének megszüntetése", - "unsaved-description": "Van egy mentetlen leírása.", - "unwatch": "Megfigyelés megszüntetése", - "upload": "Feltöltés", - "upload-avatar": "Egy avatár feltöltése", - "uploaded-avatar": "Egy avatár feltöltve", - "username": "Felhasználónév", - "view-it": "Megtekintés", - "warn-list-archived": "warning: this card is in an list at Archive", - "watch": "Megfigyelés", - "watching": "Megfigyelés", - "watching-info": "Értesítve lesz a táblán lévő összes változásról", - "welcome-board": "Üdvözlő tábla", - "welcome-swimlane": "1. mérföldkő", - "welcome-list1": "Alapok", - "welcome-list2": "Speciális", - "card-templates-swimlane": "Card Templates", - "list-templates-swimlane": "List Templates", - "board-templates-swimlane": "Board Templates", - "what-to-do": "Mit szeretne tenni?", - "wipLimitErrorPopup-title": "Érvénytelen WIP korlát", - "wipLimitErrorPopup-dialog-pt1": "A listán lévő feladatok száma magasabb a meghatározott WIP korlátnál.", - "wipLimitErrorPopup-dialog-pt2": "Helyezzen át néhány feladatot a listáról, vagy állítson be magasabb WIP korlátot.", - "admin-panel": "Adminisztrációs panel", - "settings": "Beállítások", - "people": "Emberek", - "registration": "Regisztráció", - "disable-self-registration": "Önregisztráció letiltása", - "invite": "Meghívás", - "invite-people": "Emberek meghívása", - "to-boards": "Táblákhoz", - "email-addresses": "E-mail címek", - "smtp-host-description": "Az SMTP kiszolgáló címe, amely az e-maileket kezeli.", - "smtp-port-description": "Az SMTP kiszolgáló által használt port a kimenő e-mailekhez.", - "smtp-tls-description": "TLS támogatás engedélyezése az SMTP kiszolgálónál", - "smtp-host": "SMTP kiszolgáló", - "smtp-port": "SMTP port", - "smtp-username": "Felhasználónév", - "smtp-password": "Jelszó", - "smtp-tls": "TLS támogatás", - "send-from": "Feladó", - "send-smtp-test": "Teszt e-mail küldése magamnak", - "invitation-code": "Meghívási kód", - "email-invite-register-subject": "__inviter__ egy meghívás küldött Önnek", - "email-invite-register-text": "Dear __user__,\n\n__inviter__ invites you to kanban board for collaborations.\n\nPlease follow the link below:\n__url__\n\nAnd your invitation code is: __icode__\n\nThanks.", - "email-smtp-test-subject": "SMTP Test Email", - "email-smtp-test-text": "Sikeresen elküldött egy e-mailt", - "error-invitation-code-not-exist": "A meghívási kód nem létezik", - "error-notAuthorized": "Nincs jogosultsága az oldal megtekintéséhez.", - "webhook-title": "Webhook Name", - "webhook-token": "Token (Optional for Authentication)", - "outgoing-webhooks": "Kimenő webhurkok", - "bidirectional-webhooks": "Two-Way Webhooks", - "outgoingWebhooksPopup-title": "Kimenő webhurkok", - "boardCardTitlePopup-title": "Card Title Filter", - "disable-webhook": "Disable This Webhook", - "global-webhook": "Global Webhooks", - "new-outgoing-webhook": "Új kimenő webhurok", - "no-name": "(Ismeretlen)", - "Node_version": "Node verzió", - "Meteor_version": "Meteor version", - "MongoDB_version": "MongoDB version", - "MongoDB_storage_engine": "MongoDB storage engine", - "MongoDB_Oplog_enabled": "MongoDB Oplog enabled", - "OS_Arch": "Operációs rendszer architektúrája", - "OS_Cpus": "Operációs rendszer CPU száma", - "OS_Freemem": "Operációs rendszer szabad memóriája", - "OS_Loadavg": "Operációs rendszer átlagos terhelése", - "OS_Platform": "Operációs rendszer platformja", - "OS_Release": "Operációs rendszer kiadása", - "OS_Totalmem": "Operációs rendszer összes memóriája", - "OS_Type": "Operációs rendszer típusa", - "OS_Uptime": "Operációs rendszer üzemideje", - "days": "days", - "hours": "óra", - "minutes": "perc", - "seconds": "másodperc", - "show-field-on-card": "A mező megjelenítése a kártyán", - "automatically-field-on-card": "Auto create field to all cards", - "showLabel-field-on-card": "Show field label on minicard", - "yes": "Igen", - "no": "Nem", - "accounts": "Fiókok", - "accounts-allowEmailChange": "E-mail megváltoztatásának engedélyezése", - "accounts-allowUserNameChange": "Felhasználónév megváltoztatásának engedélyezése", - "createdAt": "Létrehozva", - "verified": "Ellenőrizve", - "active": "Aktív", - "card-received": "Érkezett", - "card-received-on": "Ekkor érkezett", - "card-end": "Befejezés", - "card-end-on": "Befejeződik ekkor", - "editCardReceivedDatePopup-title": "Érkezési dátum megváltoztatása", - "editCardEndDatePopup-title": "Befejezési dátum megváltoztatása", - "setCardColorPopup-title": "Set color", - "setCardActionsColorPopup-title": "Choose a color", - "setSwimlaneColorPopup-title": "Choose a color", - "setListColorPopup-title": "Choose a color", - "assigned-by": "Assigned By", - "requested-by": "Requested By", - "board-delete-notice": "Deleting is permanent. You will lose all lists, cards and actions associated with this board.", - "delete-board-confirm-popup": "All lists, cards, labels, and activities will be deleted and you won't be able to recover the board contents. There is no undo.", - "boardDeletePopup-title": "Delete Board?", - "delete-board": "Delete Board", - "default-subtasks-board": "Subtasks for __board__ board", - "default": "Default", - "queue": "Queue", - "subtask-settings": "Alfeladat beállítások", - "card-settings": "Card Settings", - "boardSubtaskSettingsPopup-title": "Tábla alfeladat beállítások", - "boardCardSettingsPopup-title": "Card Settings", - "deposit-subtasks-board": "Deposit subtasks to this board:", - "deposit-subtasks-list": "Landing list for subtasks deposited here:", - "show-parent-in-minicard": "Show parent in minicard:", - "prefix-with-full-path": "Prefix with full path", - "prefix-with-parent": "Prefix with parent", - "subtext-with-full-path": "Subtext with full path", - "subtext-with-parent": "Subtext with parent", - "change-card-parent": "Change card's parent", - "parent-card": "Parent card", - "source-board": "Source board", - "no-parent": "Don't show parent", - "activity-added-label": "added label '%s' to %s", - "activity-removed-label": "removed label '%s' from %s", - "activity-delete-attach": "deleted an attachment from %s", - "activity-added-label-card": "added label '%s'", - "activity-removed-label-card": "removed label '%s'", - "activity-delete-attach-card": "deleted an attachment", - "activity-set-customfield": "set custom field '%s' to '%s' in %s", - "activity-unset-customfield": "unset custom field '%s' in %s", - "r-rule": "Rule", - "r-add-trigger": "Add trigger", - "r-add-action": "Add action", - "r-board-rules": "Board rules", - "r-add-rule": "Add rule", - "r-view-rule": "View rule", - "r-delete-rule": "Delete rule", - "r-new-rule-name": "New rule title", - "r-no-rules": "No rules", - "r-when-a-card": "When a card", - "r-is": "is", - "r-is-moved": "is moved", - "r-added-to": "added to", - "r-removed-from": "Removed from", - "r-the-board": "the board", - "r-list": "list", - "set-filter": "Set Filter", - "r-moved-to": "Moved to", - "r-moved-from": "Moved from", - "r-archived": "Archívumba helyezve", - "r-unarchived": "Helyreállítva az archívumból", - "r-a-card": "a card", - "r-when-a-label-is": "When a label is", - "r-when-the-label": "When the label", - "r-list-name": "list name", - "r-when-a-member": "When a member is", - "r-when-the-member": "When the member", - "r-name": "name", - "r-when-a-attach": "When an attachment", - "r-when-a-checklist": "When a checklist is", - "r-when-the-checklist": "When the checklist", - "r-completed": "Completed", - "r-made-incomplete": "Made incomplete", - "r-when-a-item": "When a checklist item is", - "r-when-the-item": "When the checklist item", - "r-checked": "Checked", - "r-unchecked": "Unchecked", - "r-move-card-to": "Move card to", - "r-top-of": "Top of", - "r-bottom-of": "Bottom of", - "r-its-list": "its list", - "r-archive": "Mozgatás az archívumba", - "r-unarchive": "Helyreállítás az archívumból", - "r-card": "card", - "r-add": "Hozzáadás", - "r-remove": "Remove", - "r-label": "label", - "r-member": "member", - "r-remove-all": "Remove all members from the card", - "r-set-color": "Set color to", - "r-checklist": "checklist", - "r-check-all": "Check all", - "r-uncheck-all": "Uncheck all", - "r-items-check": "items of checklist", - "r-check": "Check", - "r-uncheck": "Uncheck", - "r-item": "item", - "r-of-checklist": "ellenőrzőlistából", - "r-send-email": "Send an email", - "r-to": "to", - "r-subject": "subject", - "r-rule-details": "Rule details", - "r-d-move-to-top-gen": "Move card to top of its list", - "r-d-move-to-top-spec": "Move card to top of list", - "r-d-move-to-bottom-gen": "Move card to bottom of its list", - "r-d-move-to-bottom-spec": "Move card to bottom of list", - "r-d-send-email": "Send email", - "r-d-send-email-to": "to", - "r-d-send-email-subject": "subject", - "r-d-send-email-message": "message", - "r-d-archive": "Move card to Archive", - "r-d-unarchive": "Restore card from Archive", - "r-d-add-label": "Add label", - "r-d-remove-label": "Remove label", - "r-create-card": "Create new card", - "r-in-list": "in list", - "r-in-swimlane": "in swimlane", - "r-d-add-member": "Add member", - "r-d-remove-member": "Remove member", - "r-d-remove-all-member": "Remove all member", - "r-d-check-all": "Check all items of a list", - "r-d-uncheck-all": "Uncheck all items of a list", - "r-d-check-one": "Elem ellenőrzése", - "r-d-uncheck-one": "Uncheck item", - "r-d-check-of-list": "ellenőrzőlistából", - "r-d-add-checklist": "Ellenőrzőlista hozzáadása", - "r-d-remove-checklist": "Ellenőrzőlista eltávolítása", - "r-by": "által", - "r-add-checklist": "Ellenőrzőlista hozzáadása", - "r-with-items": "elemekkel", - "r-items-list": "item1,item2,item3", - "r-add-swimlane": "Add swimlane", - "r-swimlane-name": "swimlane name", - "r-board-note": "Note: leave a field empty to match every possible value.", - "r-checklist-note": "Note: checklist's items have to be written as comma separated values.", - "r-when-a-card-is-moved": "Amikor egy kártya másik listába kerül", - "r-set": "Set", - "r-update": "Update", - "r-datefield": "date field", - "r-df-start-at": "start", - "r-df-due-at": "due", - "r-df-end-at": "end", - "r-df-received-at": "received", - "r-to-current-datetime": "to current date/time", - "r-remove-value-from": "Remove value from", - "ldap": "LDAP", - "oauth2": "OAuth2", - "cas": "CAS", - "authentication-method": "Hitelesítési mód", - "authentication-type": "Hitelesítés típusa", - "custom-product-name": "Saját terméknév", - "layout": "Elrendezés", - "hide-logo": "Logo elrejtése", - "add-custom-html-after-body-start": "Egyedi HTML hozzáadása <body> után", - "add-custom-html-before-body-end": "1", - "error-undefined": "Valami hiba történt", - "error-ldap-login": "Hiba történt bejelentkezés közben", - "display-authentication-method": "Hitelelesítési mód mutatása", - "default-authentication-method": "Alapértelmezett hitelesítési mód", - "duplicate-board": "Duplicate Board", - "people-number": "The number of people is:", - "swimlaneDeletePopup-title": "Delete Swimlane ?", - "swimlane-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the swimlane. There is no undo.", - "restore-all": "Restore all", - "delete-all": "Delete all", - "loading": "Loading, please wait.", - "previous_as": "last time was", - "act-a-dueAt": "modified due time to \nWhen: __timeValue__\nWhere: __card__\n previous due was __timeOldValue__", - "act-a-endAt": "modified ending time to __timeValue__ from (__timeOldValue__)", - "act-a-startAt": "modified starting time to __timeValue__ from (__timeOldValue__)", - "act-a-receivedAt": "modified received time to __timeValue__ from (__timeOldValue__)", - "a-dueAt": "modified due time to be", - "a-endAt": "modified ending time to be", - "a-startAt": "modified starting time to be", - "a-receivedAt": "modified received time to be", - "almostdue": "current due time %s is approaching", - "pastdue": "current due time %s is past", - "duenow": "current due time %s is today", - "act-newDue": "__list__/__card__ has 1st due reminder [__board__]", - "act-withDue": "__list__/__card__ due reminders [__board__]", - "act-almostdue": "was reminding the current due (__timeValue__) of __card__ is approaching", - "act-pastdue": "was reminding the current due (__timeValue__) of __card__ is past", - "act-duenow": "was reminding the current due (__timeValue__) of __card__ is now", - "act-atUserComment": "You were mentioned in [__board__] __list__/__card__", - "delete-user-confirm-popup": "Are you sure you want to delete this account? There is no undo.", - "accounts-allowUserDelete": "Allow users to self delete their account", - "hide-minicard-label-text": "Hide minicard label text", - "show-desktop-drag-handles": "Show desktop drag handles", - "assignee": "Assignee", - "cardAssigneesPopup-title": "Assignee", - "addmore-detail": "Add a more detailed description", - "show-on-card": "Show on Card", - "new": "New", - "editUserPopup-title": "Edit User", - "newUserPopup-title": "New User", - "notifications": "Notifications", - "view-all": "View All", - "filter-by-unread": "Filter by Unread", - "mark-all-as-read": "Mark all as read", - "remove-all-read": "Remove all read", - "allow-rename": "Allow Rename", - "allowRenamePopup-title": "Allow Rename" -} + "accept": "Elfogadás", + "act-activity-notify": "Tevékenység értesítés", + "act-addAttachment": "added attachment __attachment__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-deleteAttachment": "deleted attachment __attachment__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addSubtask": "added subtask __subtask__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addedLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removeLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removedLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addChecklist": "added checklist __checklist__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addChecklistItem": "added checklist item __checklistItem__ to checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removeChecklist": "removed checklist __checklist__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removeChecklistItem": "removed checklist item __checklistItem__ from checklist __checkList__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-checkedItem": "checked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-uncheckedItem": "unchecked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-completeChecklist": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-uncompleteChecklist": "uncompleted checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addComment": "commented on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-editComment": "edited comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-deleteComment": "deleted comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-createBoard": "created board __board__", + "act-createSwimlane": "created swimlane __swimlane__ to board __board__", + "act-createCard": "created card __card__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-createCustomField": "created custom field __customField__ at board __board__", + "act-deleteCustomField": "deleted custom field __customField__ at board __board__", + "act-setCustomField": "edited custom field __customField__: __customFieldValue__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-createList": "added list __list__ to board __board__", + "act-addBoardMember": "added member __member__ to board __board__", + "act-archivedBoard": "Board __board__ moved to Archive", + "act-archivedCard": "Card __card__ at list __list__ at swimlane __swimlane__ at board __board__ moved to Archive", + "act-archivedList": "List __list__ at swimlane __swimlane__ at board __board__ moved to Archive", + "act-archivedSwimlane": "Swimlane __swimlane__ at board __board__ moved to Archive", + "act-importBoard": "imported board __board__", + "act-importCard": "imported card __card__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-importList": "imported list __list__ to swimlane __swimlane__ at board __board__", + "act-joinMember": "added member __member__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-moveCard": "moved card __card__ at board __board__ from list __oldList__ at swimlane __oldSwimlane__ to list __list__ at swimlane __swimlane__", + "act-moveCardToOtherBoard": "moved card __card__ from list __oldList__ at swimlane __oldSwimlane__ at board __oldBoard__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-removeBoardMember": "removed member __member__ from board __board__", + "act-restoredCard": "restored card __card__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-unjoinMember": "removed member __member__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-withBoardTitle": "__board__", + "act-withCardTitle": "[__board__] __card__", + "actions": "Műveletek", + "activities": "Tevékenységek", + "activity": "Tevékenység", + "activity-added": "%s hozzáadva ehhez: %s", + "activity-archived": "%s moved to Archive", + "activity-attached": "%s mellékletet csatolt a kártyához: %s", + "activity-created": "%s létrehozva", + "activity-customfield-created": "létrehozta a(z) %s egyéni mezőt", + "activity-excluded": "%s kizárva innen: %s", + "activity-imported": "%s importálva ebbe: %s, innen: %s", + "activity-imported-board": "%s importálva innen: %s", + "activity-joined": "%s csatlakozott", + "activity-moved": "%s áthelyezve: %s → %s", + "activity-on": "ekkor: %s", + "activity-removed": "%s eltávolítva innen: %s", + "activity-sent": "%s elküldve ide: %s", + "activity-unjoined": "%s kilépett a csoportból", + "activity-subtask-added": "Alfeladat hozzáadva ehhez: %s", + "activity-checked-item": "checked %s in checklist %s of %s", + "activity-unchecked-item": "unchecked %s in checklist %s of %s", + "activity-checklist-added": "ellenőrzőlista hozzáadva ehhez: %s", + "activity-checklist-removed": "removed a checklist from %s", + "activity-checklist-completed": "completed checklist %s of %s", + "activity-checklist-uncompleted": "uncompleted the checklist %s of %s", + "activity-checklist-item-added": "ellenőrzőlista elem hozzáadva ehhez: „%s”, ebben: %s", + "activity-checklist-item-removed": "removed a checklist item from '%s' in %s", + "add": "Hozzáadás", + "activity-checked-item-card": "checked %s in checklist %s", + "activity-unchecked-item-card": "unchecked %s in checklist %s", + "activity-checklist-completed-card": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "activity-checklist-uncompleted-card": "uncompleted the checklist %s", + "activity-editComment": "edited comment %s", + "activity-deleteComment": "deleted comment %s", + "add-attachment": "Melléklet hozzáadása", + "add-board": "Tábla hozzáadása", + "add-card": "Kártya hozzáadása", + "add-swimlane": "Add Swimlane", + "add-subtask": "Alfeladat hozzáadása", + "add-checklist": "Ellenőrzőlista hozzáadása", + "add-checklist-item": "Elem hozzáadása az ellenőrzőlistához", + "add-cover": "Borító hozzáadása", + "add-label": "Címke hozzáadása", + "add-list": "Lista hozzáadása", + "add-members": "Tagok hozzáadása", + "added": "Hozzáadva", + "addMemberPopup-title": "Tagok", + "admin": "Adminisztrátor", + "admin-desc": "Megtekintheti és szerkesztheti a kártyákat, eltávolíthat tagokat, valamint megváltoztathatja a tábla beállításait.", + "admin-announcement": "Bejelentés", + "admin-announcement-active": "Bekapcsolt rendszerszintű bejelentés", + "admin-announcement-title": "Bejelentés az adminisztrátortól", + "all-boards": "Összes tábla", + "and-n-other-card": "És __count__ egyéb kártya", + "and-n-other-card_plural": "És __count__ egyéb kártya", + "apply": "Alkalmaz", + "app-is-offline": "Loading, please wait. Refreshing the page will cause data loss. If loading does not work, please check that server has not stopped.", + "archive": "Mozgatás az archívumba", + "archive-all": "Move All to Archive", + "archive-board": "Move Board to Archive", + "archive-card": "Move Card to Archive", + "archive-list": "Move List to Archive", + "archive-swimlane": "Move Swimlane to Archive", + "archive-selection": "Move selection to Archive", + "archiveBoardPopup-title": "Move Board to Archive?", + "archived-items": "Archiválás", + "archived-boards": "Boards in Archive", + "restore-board": "Tábla visszaállítása", + "no-archived-boards": "No Boards in Archive.", + "archives": "Archiválás", + "template": "Template", + "templates": "Templates", + "assign-member": "Tag hozzárendelése", + "attached": "csatolva", + "attachment": "Melléklet", + "attachment-delete-pop": "A melléklet törlése végeleges. Nincs visszaállítás.", + "attachmentDeletePopup-title": "Törli a mellékletet?", + "attachments": "Mellékletek", + "auto-watch": "Táblák automatikus megtekintése, amikor létrejönnek", + "avatar-too-big": "Az avatár túl nagy (legfeljebb 70 KB)", + "back": "Vissza", + "board-change-color": "Szín megváltoztatása", + "board-nb-stars": "%s csillag", + "board-not-found": "A tábla nem található", + "board-private-info": "Ez a tábla legyen <strong>személyes</strong>.", + "board-public-info": "Ez a tábla legyen <strong>nyilvános</strong>.", + "boardChangeColorPopup-title": "Tábla hátterének megváltoztatása", + "boardChangeTitlePopup-title": "Tábla átnevezése", + "boardChangeVisibilityPopup-title": "Láthatóság megváltoztatása", + "boardChangeWatchPopup-title": "Megfigyelés megváltoztatása", + "boardMenuPopup-title": "Tábla beállítások", + "boardChangeViewPopup-title": "Tábla nézet", + "boards": "Táblák", + "board-view": "Tábla nézet", + "board-view-cal": "Naptár", + "board-view-swimlanes": "Swimlanes", + "board-view-collapse": "Collapse", + "board-view-lists": "Listák", + "bucket-example": "Mint például „Bakancslista”", + "cancel": "Mégse", + "card-archived": "This card is moved to Archive.", + "board-archived": "This board is moved to Archive.", + "card-comments-title": "Ez a kártya %s hozzászólást tartalmaz.", + "card-delete-notice": "A törlés végleges. Az összes műveletet elveszíti, amely ehhez a kártyához tartozik.", + "card-delete-pop": "Az összes művelet el lesz távolítva a tevékenységlistából, és nem lesz képes többé újra megnyitni a kártyát. Nincs visszaállítási lehetőség.", + "card-delete-suggest-archive": "You can move a card to Archive to remove it from the board and preserve the activity.", + "card-due": "Esedékes", + "card-due-on": "Esedékes ekkor", + "card-spent": "Eltöltött idő", + "card-edit-attachments": "Mellékletek szerkesztése", + "card-edit-custom-fields": "Egyéni mezők szerkesztése", + "card-start-voting": "Start voting", + "card-cancel-voting": "Delete voting and all votes", + "card-edit-labels": "Címkék szerkesztése", + "card-edit-members": "Tagok szerkesztése", + "card-labels-title": "A kártya címkéinek megváltoztatása.", + "card-members-title": "A tábla tagjainak hozzáadása vagy eltávolítása a kártyáról.", + "card-start": "Kezdés", + "card-start-on": "Kezdés ekkor", + "cardAttachmentsPopup-title": "Innen csatolva", + "cardCustomField-datePopup-title": "Dátum megváltoztatása", + "cardCustomFieldsPopup-title": "Egyéni mezők szerkesztése", + "cardStartVotingPopup-title": "Start a vote", + "positiveVoteMembersPopup-title": "Proponents", + "negativeVoteMembersPopup-title": "Opponents", + "vote-question": "Voting question", + "vote-public": "Public vote", + "vote-for-it": "for it", + "vote-against": "against", + "cardDeletePopup-title": "Törli a kártyát?", + "cardDetailsActionsPopup-title": "Kártyaműveletek", + "cardLabelsPopup-title": "Címkék", + "cardMembersPopup-title": "Tagok", + "cardMorePopup-title": "Több", + "cardTemplatePopup-title": "Create template", + "cards": "Kártyák", + "cards-count": "Kártyák", + "casSignIn": "Sign In with CAS", + "cardType-card": "Card", + "cardType-linkedCard": "Linked Card", + "cardType-linkedBoard": "Linked Board", + "change": "Változtatás", + "change-avatar": "Avatár megváltoztatása", + "change-password": "Jelszó megváltoztatása", + "change-permissions": "Jogosultságok megváltoztatása", + "change-settings": "Beállítások megváltoztatása", + "changeAvatarPopup-title": "Avatár megváltoztatása", + "changeLanguagePopup-title": "Nyelv megváltoztatása", + "changePasswordPopup-title": "Jelszó megváltoztatása", + "changePermissionsPopup-title": "Jogosultságok megváltoztatása", + "changeSettingsPopup-title": "Beállítások megváltoztatása", + "subtasks": "Alfeladat", + "checklists": "Ellenőrzőlisták", + "click-to-star": "Kattintson a tábla csillagozásához.", + "click-to-unstar": "Kattintson a tábla csillagának eltávolításához.", + "clipboard": "Vágólap vagy fogd és vidd", + "close": "Bezárás", + "close-board": "Tábla bezárása", + "close-board-pop": "You will be able to restore the board by clicking the “Archive” button from the home header.", + "color-black": "fekete", + "color-blue": "kék", + "color-crimson": "crimson", + "color-darkgreen": "darkgreen", + "color-gold": "gold", + "color-gray": "gray", + "color-green": "zöld", + "color-indigo": "indigo", + "color-lime": "citrus", + "color-magenta": "magenta", + "color-mistyrose": "mistyrose", + "color-navy": "navy", + "color-orange": "narancssárga", + "color-paleturquoise": "paleturquoise", + "color-peachpuff": "peachpuff", + "color-pink": "rózsaszín", + "color-plum": "plum", + "color-purple": "lila", + "color-red": "piros", + "color-saddlebrown": "saddlebrown", + "color-silver": "silver", + "color-sky": "égszínkék", + "color-slateblue": "slateblue", + "color-white": "white", + "color-yellow": "sárga", + "unset-color": "Unset", + "comment": "Megjegyzés", + "comment-placeholder": "Megjegyzés írása", + "comment-only": "Csak megjegyzés", + "comment-only-desc": "Csak megjegyzést írhat a kártyákhoz.", + "no-comments": "No comments", + "no-comments-desc": "Can not see comments and activities.", + "worker": "Worker", + "worker-desc": "Can only move cards, assign itself to card and comment.", + "computer": "Számítógép", + "confirm-subtask-delete-dialog": "Biztosan törölni szeretnél az alfeladatot?", + "confirm-checklist-delete-dialog": "Are you sure you want to delete checklist?", + "copy-card-link-to-clipboard": "Kártya hivatkozásának másolása a vágólapra", + "linkCardPopup-title": "Link Card", + "searchElementPopup-title": "Keresés", + "copyCardPopup-title": "Kártya másolása", + "copyChecklistToManyCardsPopup-title": "Ellenőrzőlista sablon másolása több kártyára", + "copyChecklistToManyCardsPopup-instructions": "A célkártyák címe és a leírások ebben a JSON formátumban", + "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"Első kártya címe\", \"description\":\"Első kártya leírása\"}, {\"title\":\"Második kártya címe\",\"description\":\"Második kártya leírása\"},{\"title\":\"Utolsó kártya címe\",\"description\":\"Utolsó kártya leírása\"} ]", + "create": "Létrehozás", + "createBoardPopup-title": "Tábla létrehozása", + "chooseBoardSourcePopup-title": "Tábla importálása", + "createLabelPopup-title": "Címke létrehozása", + "createCustomField": "Mező létrehozása", + "createCustomFieldPopup-title": "Mező létrehozása", + "current": "jelenlegi", + "custom-field-delete-pop": "Nincs visszavonás. Ez el fogja távolítani az egyéni mezőt az összes kártyáról, és megsemmisíti az előzményeit.", + "custom-field-checkbox": "Jelölőnégyzet", + "custom-field-date": "Dátum", + "custom-field-dropdown": "Legördülő lista", + "custom-field-dropdown-none": "(nincs)", + "custom-field-dropdown-options": "Lista lehetőségei", + "custom-field-dropdown-options-placeholder": "Nyomja meg az Enter billentyűt több lehetőség hozzáadásához", + "custom-field-dropdown-unknown": "(ismeretlen)", + "custom-field-number": "Szám", + "custom-field-text": "Szöveg", + "custom-fields": "Egyéni mezők", + "date": "Dátum", + "decline": "Elutasítás", + "default-avatar": "Alapértelmezett avatár", + "delete": "Törlés", + "deleteCustomFieldPopup-title": "Törli az egyéni mezőt?", + "deleteLabelPopup-title": "Törli a címkét?", + "description": "Leírás", + "disambiguateMultiLabelPopup-title": "Címkeművelet egyértelműsítése", + "disambiguateMultiMemberPopup-title": "Tagművelet egyértelműsítése", + "discard": "Eldobás", + "done": "Kész", + "download": "Letöltés", + "edit": "Szerkesztés", + "edit-avatar": "Avatár megváltoztatása", + "edit-profile": "Profil szerkesztése", + "edit-wip-limit": "WIP korlát szerkesztése", + "soft-wip-limit": "Gyenge WIP korlát", + "editCardStartDatePopup-title": "Kezdődátum megváltoztatása", + "editCardDueDatePopup-title": "Esedékesség dátumának megváltoztatása", + "editCustomFieldPopup-title": "Mező szerkesztése", + "editCardSpentTimePopup-title": "Eltöltött idő megváltoztatása", + "editLabelPopup-title": "Címke megváltoztatása", + "editNotificationPopup-title": "Értesítés szerkesztése", + "editProfilePopup-title": "Profil szerkesztése", + "email": "E-mail", + "email-enrollAccount-subject": "Létrejött a profilja a következő oldalon: __siteName__", + "email-enrollAccount-text": "Kedves __user__!\n\nA szolgáltatás használatának megkezdéséhez egyszerűen kattintson a lenti hivatkozásra.\n\n__url__\n\nKöszönjük.", + "email-fail": "Az e-mail küldése nem sikerült", + "email-fail-text": "Hiba az e-mail küldésének kísérlete közben", + "email-invalid": "Érvénytelen e-mail", + "email-invite": "Meghívás e-mailben", + "email-invite-subject": "__inviter__ egy meghívást küldött Önnek", + "email-invite-text": "Kedves __user__!\n\n__inviter__ meghívta Önt, hogy csatlakozzon a(z) „__board__” táblán történő együttműködéshez.\n\nKattintson az alábbi hivatkozásra:\n\n__url__\n\nKöszönjük.", + "email-resetPassword-subject": "Jelszó visszaállítása ezen az oldalon: __siteName__", + "email-resetPassword-text": "Kedves __user__!\n\nA jelszava visszaállításához egyszerűen kattintson a lenti hivatkozásra.\n\n__url__\n\nKöszönjük.", + "email-sent": "E-mail elküldve", + "email-verifyEmail-subject": "Igazolja vissza az e-mail címét a következő oldalon: __siteName__", + "email-verifyEmail-text": "Kedves __user__!\n\nAz e-mail fiókjának visszaigazolásához egyszerűen kattintson a lenti hivatkozásra.\n\n__url__\n\nKöszönjük.", + "enable-wip-limit": "WIP korlát engedélyezése", + "error-board-doesNotExist": "Ez a tábla nem létezik", + "error-board-notAdmin": "A tábla adminisztrátorának kell lennie, hogy ezt megtehesse", + "error-board-notAMember": "A tábla tagjának kell lennie, hogy ezt megtehesse", + "error-json-malformed": "A szöveg nem érvényes JSON", + "error-json-schema": "A JSON adatok nem a helyes formátumban tartalmazzák a megfelelő információkat", + "error-list-doesNotExist": "Ez a lista nem létezik", + "error-user-doesNotExist": "Ez a felhasználó nem létezik", + "error-user-notAllowSelf": "Nem hívhatja meg saját magát", + "error-user-notCreated": "Ez a felhasználó nincs létrehozva", + "error-username-taken": "Ez a felhasználónév már foglalt", + "error-email-taken": "Az e-mail már foglalt", + "export-board": "Tábla exportálása", + "sort": "Sort", + "sort-desc": "Click to Sort List", + "list-sort-by": "Sort the List By:", + "list-label-modifiedAt": "Last Access Time", + "list-label-title": "Name of the List", + "list-label-sort": "Your Manual Order", + "list-label-short-modifiedAt": "(L)", + "list-label-short-title": "(N)", + "list-label-short-sort": "(M)", + "filter": "Szűrő", + "filter-cards": "Filter Cards or Lists", + "list-filter-label": "Filter List by Title", + "filter-clear": "Szűrő törlése", + "filter-no-label": "Nincs címke", + "filter-no-member": "Nincs tag", + "filter-no-assignee": "No assignee", + "filter-no-custom-fields": "Nincsenek egyéni mezők", + "filter-show-archive": "Show archived lists", + "filter-hide-empty": "Hide empty lists", + "filter-on": "Szűrő bekapcsolva", + "filter-on-desc": "A kártyaszűrés be van kapcsolva ezen a táblán. Kattintson ide a szűrő szerkesztéséhez.", + "filter-to-selection": "Szűrés a kijelöléshez", + "advanced-filter-label": "Speciális szűrő", + "advanced-filter-description": "Advanced Filter allows to write a string containing following operators: == != <= >= && || ( ) A space is used as a separator between the Operators. You can filter for all Custom Fields by typing their names and values. For Example: Field1 == Value1. Note: If fields or values contains spaces, you need to encapsulate them into single quotes. For Example: 'Field 1' == 'Value 1'. For single control characters (' \\/) to be skipped, you can use \\. For example: Field1 == I\\'m. Also you can combine multiple conditions. For Example: F1 == V1 || F1 == V2. Normally all operators are interpreted from left to right. You can change the order by placing brackets. For Example: F1 == V1 && ( F2 == V2 || F2 == V3 ). Also you can search text fields using regex: F1 == /Tes.*/i", + "fullname": "Teljes név", + "header-logo-title": "Vissza a táblák oldalára.", + "hide-system-messages": "Rendszerüzenetek elrejtése", + "headerBarCreateBoardPopup-title": "Tábla létrehozása", + "home": "Kezdőlap", + "import": "Importálás", + "link": "Link", + "import-board": "tábla importálása", + "import-board-c": "Tábla importálása", + "import-board-title-trello": "Tábla importálása a Trello oldalról", + "import-board-title-wekan": "Import board from previous export", + "import-sandstorm-backup-warning": "Do not delete data you import from original exported board or Trello before checking does this grain close and open again, or do you get Board not found error, that means data loss.", + "import-sandstorm-warning": "Az importált tábla törölni fogja a táblán lévő összes meglévő adatot, és kicseréli az importált táblával.", + "from-trello": "A Trello oldalról", + "from-wekan": "From previous export", + "import-board-instruction-trello": "A Trello tábláján menjen a „Menü”, majd a „Több”, „Nyomtatás és exportálás”, „JSON exportálása” menüpontokra, és másolja ki az eredményül kapott szöveget.", + "import-board-instruction-wekan": "In your board, go to 'Menu', then 'Export board', and copy the text in the downloaded file.", + "import-board-instruction-about-errors": "If you get errors when importing board, sometimes importing still works, and board is at All Boards page.", + "import-json-placeholder": "Illessze be ide az érvényes JSON adatokat", + "import-map-members": "Tagok leképezése", + "import-members-map": "Your imported board has some members. Please map the members you want to import to your users", + "import-show-user-mapping": "Tagok leképezésének vizsgálata", + "import-user-select": "Pick your existing user you want to use as this member", + "importMapMembersAddPopup-title": "Select member", + "info": "Verzió", + "initials": "Kezdőbetűk", + "invalid-date": "Érvénytelen dátum", + "invalid-time": "Érvénytelen idő", + "invalid-user": "Érvénytelen felhasználó", + "joined": "csatlakozott", + "just-invited": "Éppen most hívták meg erre a táblára", + "keyboard-shortcuts": "Gyorsbillentyűk", + "label-create": "Címke létrehozása", + "label-default": "%s címke (alapértelmezett)", + "label-delete-pop": "Nincs visszavonás. Ez el fogja távolítani ezt a címkét az összes kártyáról, és törli az előzményeit.", + "labels": "Címkék", + "language": "Nyelv", + "last-admin-desc": "Nem változtathatja meg a szerepeket, mert legalább egy adminisztrátora szükség van.", + "leave-board": "Tábla elhagyása", + "leave-board-pop": "Biztosan el szeretné hagyni ezt a táblát: __boardTitle__? El lesz távolítva a táblán lévő összes kártyáról.", + "leaveBoardPopup-title": "Elhagyja a táblát?", + "link-card": "Összekapcsolás ezzel a kártyával", + "list-archive-cards": "Move all cards in this list to Archive", + "list-archive-cards-pop": "This will remove all the cards in this list from the board. To view cards in Archive and bring them back to the board, click “Menu” > “Archive”.", + "list-move-cards": "A listán lévő összes kártya áthelyezése", + "list-select-cards": "A listán lévő összes kártya kiválasztása", + "set-color-list": "Set Color", + "listActionPopup-title": "Műveletek felsorolása", + "swimlaneActionPopup-title": "Swimlane Actions", + "swimlaneAddPopup-title": "Add a Swimlane below", + "listImportCardPopup-title": "Trello kártya importálása", + "listMorePopup-title": "Több", + "link-list": "Összekapcsolás ezzel a listával", + "list-delete-pop": "Az összes művelet el lesz távolítva a tevékenységlistából, és nem lesz lehetősége visszaállítani a listát. Nincs visszavonás.", + "list-delete-suggest-archive": "You can move a list to Archive to remove it from the board and preserve the activity.", + "lists": "Listák", + "swimlanes": "Swimlanes", + "log-out": "Kijelentkezés", + "log-in": "Bejelentkezés", + "loginPopup-title": "Bejelentkezés", + "memberMenuPopup-title": "Tagok beállításai", + "members": "Tagok", + "menu": "Menü", + "move-selection": "Kijelölés áthelyezése", + "moveCardPopup-title": "Kártya áthelyezése", + "moveCardToBottom-title": "Áthelyezés az aljára", + "moveCardToTop-title": "Áthelyezés a tetejére", + "moveSelectionPopup-title": "Kijelölés áthelyezése", + "multi-selection": "Többszörös kijelölés", + "multi-selection-on": "Többszörös kijelölés bekapcsolva", + "muted": "Némítva", + "muted-info": "Soha sem lesz értesítve a táblán lévő semmilyen változásról.", + "my-boards": "Saját tábláim", + "name": "Név", + "no-archived-cards": "No cards in Archive.", + "no-archived-lists": "No lists in Archive.", + "no-archived-swimlanes": "No swimlanes in Archive.", + "no-results": "Nincs találat", + "normal": "Normál", + "normal-desc": "Megtekintheti és szerkesztheti a kártyákat. Nem változtathatja meg a beállításokat.", + "not-accepted-yet": "A meghívás még nincs elfogadva", + "notify-participate": "Frissítések fogadása bármely kártyánál, amelynél létrehozóként vagy tagként vesz részt", + "notify-watch": "Frissítések fogadása bármely táblánál, listánál vagy kártyánál, amelyet megtekint", + "optional": "opcionális", + "or": "vagy", + "page-maybe-private": "Ez az oldal személyes lehet. Esetleg megtekintheti, ha <a href='%s'>bejelentkezik</a>.", + "page-not-found": "Az oldal nem található.", + "password": "Jelszó", + "paste-or-dragdrop": "illessze be, vagy fogd és vidd módon húzza ide a képfájlt (csak képeket)", + "participating": "Részvétel", + "preview": "Előnézet", + "previewAttachedImagePopup-title": "Előnézet", + "previewClipboardImagePopup-title": "Előnézet", + "private": "Személyes", + "private-desc": "Ez a tábla személyes. Csak a táblához hozzáadott emberek tekinthetik meg és szerkeszthetik.", + "profile": "Profil", + "public": "Nyilvános", + "public-desc": "Ez a tábla nyilvános. A hivatkozás birtokában bárki számára látható, és megjelenik az olyan keresőmotorokban, mint például a Google. Csak a táblához hozzáadott emberek szerkeszthetik.", + "quick-access-description": "Csillagozzon meg egy táblát egy gyors hivatkozás hozzáadásához ebbe a sávba.", + "remove-cover": "Borító eltávolítása", + "remove-from-board": "Eltávolítás a tábláról", + "remove-label": "Címke eltávolítása", + "listDeletePopup-title": "Törli a listát?", + "remove-member": "Tag eltávolítása", + "remove-member-from-card": "Eltávolítás a kártyáról", + "remove-member-pop": "Eltávolítja __name__ (__username__) felhasználót a tábláról: __boardTitle__? A tag el lesz távolítva a táblán lévő összes kártyáról. Értesítést fog kapni erről.", + "removeMemberPopup-title": "Eltávolítja a tagot?", + "rename": "Átnevezés", + "rename-board": "Tábla átnevezése", + "restore": "Visszaállítás", + "save": "Mentés", + "search": "Keresés", + "rules": "Rules", + "search-cards": "Search from card/list titles, descriptions and custom fields on this board", + "search-example": "keresőkifejezés", + "select-color": "Szín kiválasztása", + "set-wip-limit-value": "Korlát beállítása a listán lévő feladatok legnagyobb számához", + "setWipLimitPopup-title": "WIP korlát beállítása", + "shortcut-assign-self": "Önmaga hozzárendelése a jelenlegi kártyához", + "shortcut-autocomplete-emoji": "Emodzsi automatikus kiegészítése", + "shortcut-autocomplete-members": "Tagok automatikus kiegészítése", + "shortcut-clear-filters": "Összes szűrő törlése", + "shortcut-close-dialog": "Párbeszédablak bezárása", + "shortcut-filter-my-cards": "Kártyáim szűrése", + "shortcut-show-shortcuts": "A hivatkozási lista előre hozása", + "shortcut-toggle-filterbar": "Szűrő oldalsáv ki- és bekapcsolása", + "shortcut-toggle-sidebar": "Tábla oldalsáv ki- és bekapcsolása", + "show-cards-minimum-count": "Kártyaszámok megjelenítése, ha a lista többet tartalmaz mint", + "sidebar-open": "Oldalsáv megnyitása", + "sidebar-close": "Oldalsáv bezárása", + "signupPopup-title": "Fiók létrehozása", + "star-board-title": "Kattintson a tábla csillagozásához. Meg fog jelenni a táblalistája tetején.", + "starred-boards": "Csillagozott táblák", + "starred-boards-description": "A csillagozott táblák megjelennek a táblalistája tetején.", + "subscribe": "Feliratkozás", + "team": "Csapat", + "this-board": "ez a tábla", + "this-card": "ez a kártya", + "spent-time-hours": "Eltöltött idő (óra)", + "overtime-hours": "Túlóra (óra)", + "overtime": "Túlóra", + "has-overtime-cards": "Van túlórás kártyája", + "has-spenttime-cards": "Has spent time cards", + "time": "Idő", + "title": "Cím", + "tracking": "Követés", + "tracking-info": "Értesítve lesz az összes olyan kártya változásáról, amelyen létrehozóként vagy tagként vesz részt.", + "type": "Típus", + "unassign-member": "Tag hozzárendelésének megszüntetése", + "unsaved-description": "Van egy mentetlen leírása.", + "unwatch": "Megfigyelés megszüntetése", + "upload": "Feltöltés", + "upload-avatar": "Egy avatár feltöltése", + "uploaded-avatar": "Egy avatár feltöltve", + "username": "Felhasználónév", + "view-it": "Megtekintés", + "warn-list-archived": "warning: this card is in an list at Archive", + "watch": "Megfigyelés", + "watching": "Megfigyelés", + "watching-info": "Értesítve lesz a táblán lévő összes változásról", + "welcome-board": "Üdvözlő tábla", + "welcome-swimlane": "1. mérföldkő", + "welcome-list1": "Alapok", + "welcome-list2": "Speciális", + "card-templates-swimlane": "Card Templates", + "list-templates-swimlane": "List Templates", + "board-templates-swimlane": "Board Templates", + "what-to-do": "Mit szeretne tenni?", + "wipLimitErrorPopup-title": "Érvénytelen WIP korlát", + "wipLimitErrorPopup-dialog-pt1": "A listán lévő feladatok száma magasabb a meghatározott WIP korlátnál.", + "wipLimitErrorPopup-dialog-pt2": "Helyezzen át néhány feladatot a listáról, vagy állítson be magasabb WIP korlátot.", + "admin-panel": "Adminisztrációs panel", + "settings": "Beállítások", + "people": "Emberek", + "registration": "Regisztráció", + "disable-self-registration": "Önregisztráció letiltása", + "invite": "Meghívás", + "invite-people": "Emberek meghívása", + "to-boards": "Táblákhoz", + "email-addresses": "E-mail címek", + "smtp-host-description": "Az SMTP kiszolgáló címe, amely az e-maileket kezeli.", + "smtp-port-description": "Az SMTP kiszolgáló által használt port a kimenő e-mailekhez.", + "smtp-tls-description": "TLS támogatás engedélyezése az SMTP kiszolgálónál", + "smtp-host": "SMTP kiszolgáló", + "smtp-port": "SMTP port", + "smtp-username": "Felhasználónév", + "smtp-password": "Jelszó", + "smtp-tls": "TLS támogatás", + "send-from": "Feladó", + "send-smtp-test": "Teszt e-mail küldése magamnak", + "invitation-code": "Meghívási kód", + "email-invite-register-subject": "__inviter__ egy meghívás küldött Önnek", + "email-invite-register-text": "Dear __user__,\n\n__inviter__ invites you to kanban board for collaborations.\n\nPlease follow the link below:\n__url__\n\nAnd your invitation code is: __icode__\n\nThanks.", + "email-smtp-test-subject": "SMTP Test Email", + "email-smtp-test-text": "Sikeresen elküldött egy e-mailt", + "error-invitation-code-not-exist": "A meghívási kód nem létezik", + "error-notAuthorized": "Nincs jogosultsága az oldal megtekintéséhez.", + "webhook-title": "Webhook Name", + "webhook-token": "Token (Optional for Authentication)", + "outgoing-webhooks": "Kimenő webhurkok", + "bidirectional-webhooks": "Two-Way Webhooks", + "outgoingWebhooksPopup-title": "Kimenő webhurkok", + "boardCardTitlePopup-title": "Card Title Filter", + "disable-webhook": "Disable This Webhook", + "global-webhook": "Global Webhooks", + "new-outgoing-webhook": "Új kimenő webhurok", + "no-name": "(Ismeretlen)", + "Node_version": "Node verzió", + "Meteor_version": "Meteor version", + "MongoDB_version": "MongoDB version", + "MongoDB_storage_engine": "MongoDB storage engine", + "MongoDB_Oplog_enabled": "MongoDB Oplog enabled", + "OS_Arch": "Operációs rendszer architektúrája", + "OS_Cpus": "Operációs rendszer CPU száma", + "OS_Freemem": "Operációs rendszer szabad memóriája", + "OS_Loadavg": "Operációs rendszer átlagos terhelése", + "OS_Platform": "Operációs rendszer platformja", + "OS_Release": "Operációs rendszer kiadása", + "OS_Totalmem": "Operációs rendszer összes memóriája", + "OS_Type": "Operációs rendszer típusa", + "OS_Uptime": "Operációs rendszer üzemideje", + "days": "days", + "hours": "óra", + "minutes": "perc", + "seconds": "másodperc", + "show-field-on-card": "A mező megjelenítése a kártyán", + "automatically-field-on-card": "Auto create field to all cards", + "showLabel-field-on-card": "Show field label on minicard", + "yes": "Igen", + "no": "Nem", + "accounts": "Fiókok", + "accounts-allowEmailChange": "E-mail megváltoztatásának engedélyezése", + "accounts-allowUserNameChange": "Felhasználónév megváltoztatásának engedélyezése", + "createdAt": "Létrehozva", + "verified": "Ellenőrizve", + "active": "Aktív", + "card-received": "Érkezett", + "card-received-on": "Ekkor érkezett", + "card-end": "Befejezés", + "card-end-on": "Befejeződik ekkor", + "editCardReceivedDatePopup-title": "Érkezési dátum megváltoztatása", + "editCardEndDatePopup-title": "Befejezési dátum megváltoztatása", + "setCardColorPopup-title": "Set color", + "setCardActionsColorPopup-title": "Choose a color", + "setSwimlaneColorPopup-title": "Choose a color", + "setListColorPopup-title": "Choose a color", + "assigned-by": "Assigned By", + "requested-by": "Requested By", + "board-delete-notice": "Deleting is permanent. You will lose all lists, cards and actions associated with this board.", + "delete-board-confirm-popup": "All lists, cards, labels, and activities will be deleted and you won't be able to recover the board contents. There is no undo.", + "boardDeletePopup-title": "Delete Board?", + "delete-board": "Delete Board", + "default-subtasks-board": "Subtasks for __board__ board", + "default": "Default", + "queue": "Queue", + "subtask-settings": "Alfeladat beállítások", + "card-settings": "Card Settings", + "boardSubtaskSettingsPopup-title": "Tábla alfeladat beállítások", + "boardCardSettingsPopup-title": "Card Settings", + "deposit-subtasks-board": "Deposit subtasks to this board:", + "deposit-subtasks-list": "Landing list for subtasks deposited here:", + "show-parent-in-minicard": "Show parent in minicard:", + "prefix-with-full-path": "Prefix with full path", + "prefix-with-parent": "Prefix with parent", + "subtext-with-full-path": "Subtext with full path", + "subtext-with-parent": "Subtext with parent", + "change-card-parent": "Change card's parent", + "parent-card": "Parent card", + "source-board": "Source board", + "no-parent": "Don't show parent", + "activity-added-label": "added label '%s' to %s", + "activity-removed-label": "removed label '%s' from %s", + "activity-delete-attach": "deleted an attachment from %s", + "activity-added-label-card": "added label '%s'", + "activity-removed-label-card": "removed label '%s'", + "activity-delete-attach-card": "deleted an attachment", + "activity-set-customfield": "set custom field '%s' to '%s' in %s", + "activity-unset-customfield": "unset custom field '%s' in %s", + "r-rule": "Rule", + "r-add-trigger": "Add trigger", + "r-add-action": "Add action", + "r-board-rules": "Board rules", + "r-add-rule": "Add rule", + "r-view-rule": "View rule", + "r-delete-rule": "Delete rule", + "r-new-rule-name": "New rule title", + "r-no-rules": "No rules", + "r-when-a-card": "When a card", + "r-is": "is", + "r-is-moved": "is moved", + "r-added-to": "added to", + "r-removed-from": "Removed from", + "r-the-board": "the board", + "r-list": "list", + "set-filter": "Set Filter", + "r-moved-to": "Moved to", + "r-moved-from": "Moved from", + "r-archived": "Archívumba helyezve", + "r-unarchived": "Helyreállítva az archívumból", + "r-a-card": "a card", + "r-when-a-label-is": "When a label is", + "r-when-the-label": "When the label", + "r-list-name": "list name", + "r-when-a-member": "When a member is", + "r-when-the-member": "When the member", + "r-name": "name", + "r-when-a-attach": "When an attachment", + "r-when-a-checklist": "When a checklist is", + "r-when-the-checklist": "When the checklist", + "r-completed": "Completed", + "r-made-incomplete": "Made incomplete", + "r-when-a-item": "When a checklist item is", + "r-when-the-item": "When the checklist item", + "r-checked": "Checked", + "r-unchecked": "Unchecked", + "r-move-card-to": "Move card to", + "r-top-of": "Top of", + "r-bottom-of": "Bottom of", + "r-its-list": "its list", + "r-archive": "Mozgatás az archívumba", + "r-unarchive": "Helyreállítás az archívumból", + "r-card": "card", + "r-add": "Hozzáadás", + "r-remove": "Remove", + "r-label": "label", + "r-member": "member", + "r-remove-all": "Remove all members from the card", + "r-set-color": "Set color to", + "r-checklist": "checklist", + "r-check-all": "Check all", + "r-uncheck-all": "Uncheck all", + "r-items-check": "items of checklist", + "r-check": "Check", + "r-uncheck": "Uncheck", + "r-item": "item", + "r-of-checklist": "ellenőrzőlistából", + "r-send-email": "Send an email", + "r-to": "to", + "r-subject": "subject", + "r-rule-details": "Rule details", + "r-d-move-to-top-gen": "Move card to top of its list", + "r-d-move-to-top-spec": "Move card to top of list", + "r-d-move-to-bottom-gen": "Move card to bottom of its list", + "r-d-move-to-bottom-spec": "Move card to bottom of list", + "r-d-send-email": "Send email", + "r-d-send-email-to": "to", + "r-d-send-email-subject": "subject", + "r-d-send-email-message": "message", + "r-d-archive": "Move card to Archive", + "r-d-unarchive": "Restore card from Archive", + "r-d-add-label": "Add label", + "r-d-remove-label": "Remove label", + "r-create-card": "Create new card", + "r-in-list": "in list", + "r-in-swimlane": "in swimlane", + "r-d-add-member": "Add member", + "r-d-remove-member": "Remove member", + "r-d-remove-all-member": "Remove all member", + "r-d-check-all": "Check all items of a list", + "r-d-uncheck-all": "Uncheck all items of a list", + "r-d-check-one": "Elem ellenőrzése", + "r-d-uncheck-one": "Uncheck item", + "r-d-check-of-list": "ellenőrzőlistából", + "r-d-add-checklist": "Ellenőrzőlista hozzáadása", + "r-d-remove-checklist": "Ellenőrzőlista eltávolítása", + "r-by": "által", + "r-add-checklist": "Ellenőrzőlista hozzáadása", + "r-with-items": "elemekkel", + "r-items-list": "item1,item2,item3", + "r-add-swimlane": "Add swimlane", + "r-swimlane-name": "swimlane name", + "r-board-note": "Note: leave a field empty to match every possible value.", + "r-checklist-note": "Note: checklist's items have to be written as comma separated values.", + "r-when-a-card-is-moved": "Amikor egy kártya másik listába kerül", + "r-set": "Set", + "r-update": "Update", + "r-datefield": "date field", + "r-df-start-at": "start", + "r-df-due-at": "due", + "r-df-end-at": "end", + "r-df-received-at": "received", + "r-to-current-datetime": "to current date/time", + "r-remove-value-from": "Remove value from", + "ldap": "LDAP", + "oauth2": "OAuth2", + "cas": "CAS", + "authentication-method": "Hitelesítési mód", + "authentication-type": "Hitelesítés típusa", + "custom-product-name": "Saját terméknév", + "layout": "Elrendezés", + "hide-logo": "Logo elrejtése", + "add-custom-html-after-body-start": "Egyedi HTML hozzáadása <body> után", + "add-custom-html-before-body-end": "1", + "error-undefined": "Valami hiba történt", + "error-ldap-login": "Hiba történt bejelentkezés közben", + "display-authentication-method": "Hitelelesítési mód mutatása", + "default-authentication-method": "Alapértelmezett hitelesítési mód", + "duplicate-board": "Duplicate Board", + "people-number": "The number of people is:", + "swimlaneDeletePopup-title": "Delete Swimlane ?", + "swimlane-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the swimlane. There is no undo.", + "restore-all": "Restore all", + "delete-all": "Delete all", + "loading": "Loading, please wait.", + "previous_as": "last time was", + "act-a-dueAt": "modified due time to \nWhen: __timeValue__\nWhere: __card__\n previous due was __timeOldValue__", + "act-a-endAt": "modified ending time to __timeValue__ from (__timeOldValue__)", + "act-a-startAt": "modified starting time to __timeValue__ from (__timeOldValue__)", + "act-a-receivedAt": "modified received time to __timeValue__ from (__timeOldValue__)", + "a-dueAt": "modified due time to be", + "a-endAt": "modified ending time to be", + "a-startAt": "modified starting time to be", + "a-receivedAt": "modified received time to be", + "almostdue": "current due time %s is approaching", + "pastdue": "current due time %s is past", + "duenow": "current due time %s is today", + "act-newDue": "__list__/__card__ has 1st due reminder [__board__]", + "act-withDue": "__list__/__card__ due reminders [__board__]", + "act-almostdue": "was reminding the current due (__timeValue__) of __card__ is approaching", + "act-pastdue": "was reminding the current due (__timeValue__) of __card__ is past", + "act-duenow": "was reminding the current due (__timeValue__) of __card__ is now", + "act-atUserComment": "You were mentioned in [__board__] __list__/__card__", + "delete-user-confirm-popup": "Are you sure you want to delete this account? There is no undo.", + "accounts-allowUserDelete": "Allow users to self delete their account", + "hide-minicard-label-text": "Hide minicard label text", + "show-desktop-drag-handles": "Show desktop drag handles", + "assignee": "Assignee", + "cardAssigneesPopup-title": "Assignee", + "addmore-detail": "Add a more detailed description", + "show-on-card": "Show on Card", + "new": "New", + "editUserPopup-title": "Edit User", + "newUserPopup-title": "New User", + "notifications": "Notifications", + "view-all": "View All", + "filter-by-unread": "Filter by Unread", + "mark-all-as-read": "Mark all as read", + "remove-all-read": "Remove all read", + "allow-rename": "Allow Rename", + "allowRenamePopup-title": "Allow Rename" +} \ No newline at end of file diff --git a/i18n/hy.i18n.json b/i18n/hy.i18n.json index 0a7e06f9..4b140573 100644 --- a/i18n/hy.i18n.json +++ b/i18n/hy.i18n.json @@ -1,780 +1,780 @@ { - "accept": "Ընդունել", - "act-activity-notify": "Activity Notification", - "act-addAttachment": "added attachment __attachment__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-deleteAttachment": "deleted attachment __attachment__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addSubtask": "added subtask __subtask__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addedLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removeLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removedLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addChecklist": "added checklist __checklist__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addChecklistItem": "added checklist item __checklistItem__ to checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removeChecklist": "removed checklist __checklist__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removeChecklistItem": "removed checklist item __checklistItem__ from checklist __checkList__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-checkedItem": "checked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-uncheckedItem": "unchecked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-completeChecklist": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-uncompleteChecklist": "uncompleted checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addComment": "commented on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-editComment": "edited comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-deleteComment": "deleted comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-createBoard": "created board __board__", - "act-createSwimlane": "created swimlane __swimlane__ to board __board__", - "act-createCard": "created card __card__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-createCustomField": "created custom field __customField__ at board __board__", - "act-deleteCustomField": "deleted custom field __customField__ at board __board__", - "act-setCustomField": "edited custom field __customField__: __customFieldValue__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-createList": "added list __list__ to board __board__", - "act-addBoardMember": "added member __member__ to board __board__", - "act-archivedBoard": "Board __board__ moved to Archive", - "act-archivedCard": "Card __card__ at list __list__ at swimlane __swimlane__ at board __board__ moved to Archive", - "act-archivedList": "List __list__ at swimlane __swimlane__ at board __board__ moved to Archive", - "act-archivedSwimlane": "Swimlane __swimlane__ at board __board__ moved to Archive", - "act-importBoard": "imported board __board__", - "act-importCard": "imported card __card__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-importList": "imported list __list__ to swimlane __swimlane__ at board __board__", - "act-joinMember": "added member __member__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-moveCard": "moved card __card__ at board __board__ from list __oldList__ at swimlane __oldSwimlane__ to list __list__ at swimlane __swimlane__", - "act-moveCardToOtherBoard": "moved card __card__ from list __oldList__ at swimlane __oldSwimlane__ at board __oldBoard__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-removeBoardMember": "removed member __member__ from board __board__", - "act-restoredCard": "restored card __card__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-unjoinMember": "removed member __member__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-withBoardTitle": "__board__", - "act-withCardTitle": "[__board__] __card__", - "actions": "Actions", - "activities": "Activities", - "activity": "Activity", - "activity-added": "added %s to %s", - "activity-archived": "%s moved to Archive", - "activity-attached": "attached %s to %s", - "activity-created": "created %s", - "activity-customfield-created": "created custom field %s", - "activity-excluded": "excluded %s from %s", - "activity-imported": "imported %s into %s from %s", - "activity-imported-board": "imported %s from %s", - "activity-joined": "joined %s", - "activity-moved": "moved %s from %s to %s", - "activity-on": "on %s", - "activity-removed": "removed %s from %s", - "activity-sent": "sent %s to %s", - "activity-unjoined": "unjoined %s", - "activity-subtask-added": "added subtask to %s", - "activity-checked-item": "checked %s in checklist %s of %s", - "activity-unchecked-item": "unchecked %s in checklist %s of %s", - "activity-checklist-added": "added checklist to %s", - "activity-checklist-removed": "removed a checklist from %s", - "activity-checklist-completed": "completed checklist %s of %s", - "activity-checklist-uncompleted": "uncompleted the checklist %s of %s", - "activity-checklist-item-added": "added checklist item to '%s' in %s", - "activity-checklist-item-removed": "removed a checklist item from '%s' in %s", - "add": "Add", - "activity-checked-item-card": "checked %s in checklist %s", - "activity-unchecked-item-card": "unchecked %s in checklist %s", - "activity-checklist-completed-card": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "activity-checklist-uncompleted-card": "uncompleted the checklist %s", - "activity-editComment": "edited comment %s", - "activity-deleteComment": "deleted comment %s", - "add-attachment": "Add Attachment", - "add-board": "Add Board", - "add-card": "Add Card", - "add-swimlane": "Add Swimlane", - "add-subtask": "Add Subtask", - "add-checklist": "Add Checklist", - "add-checklist-item": "Add an item to checklist", - "add-cover": "Add Cover", - "add-label": "Add Label", - "add-list": "Add List", - "add-members": "Add Members", - "added": "Added", - "addMemberPopup-title": "Members", - "admin": "Admin", - "admin-desc": "Can view and edit cards, remove members, and change settings for the board.", - "admin-announcement": "Announcement", - "admin-announcement-active": "Active System-Wide Announcement", - "admin-announcement-title": "Announcement from Administrator", - "all-boards": "All boards", - "and-n-other-card": "And __count__ other card", - "and-n-other-card_plural": "And __count__ other cards", - "apply": "Apply", - "app-is-offline": "Loading, please wait. Refreshing the page will cause data loss. If loading does not work, please check that server has not stopped.", - "archive": "Move to Archive", - "archive-all": "Move All to Archive", - "archive-board": "Move Board to Archive", - "archive-card": "Move Card to Archive", - "archive-list": "Move List to Archive", - "archive-swimlane": "Move Swimlane to Archive", - "archive-selection": "Move selection to Archive", - "archiveBoardPopup-title": "Move Board to Archive?", - "archived-items": "Archive", - "archived-boards": "Boards in Archive", - "restore-board": "Restore Board", - "no-archived-boards": "No Boards in Archive.", - "archives": "Archive", - "template": "Template", - "templates": "Templates", - "assign-member": "Assign member", - "attached": "attached", - "attachment": "Attachment", - "attachment-delete-pop": "Deleting an attachment is permanent. There is no undo.", - "attachmentDeletePopup-title": "Delete Attachment?", - "attachments": "Attachments", - "auto-watch": "Automatically watch boards when they are created", - "avatar-too-big": "The avatar is too large (70KB max)", - "back": "Back", - "board-change-color": "Change color", - "board-nb-stars": "%s stars", - "board-not-found": "Board not found", - "board-private-info": "This board will be <strong>private</strong>.", - "board-public-info": "This board will be <strong>public</strong>.", - "boardChangeColorPopup-title": "Change Board Background", - "boardChangeTitlePopup-title": "Rename Board", - "boardChangeVisibilityPopup-title": "Change Visibility", - "boardChangeWatchPopup-title": "Change Watch", - "boardMenuPopup-title": "Board Settings", - "boardChangeViewPopup-title": "Board View", - "boards": "Boards", - "board-view": "Board View", - "board-view-cal": "Calendar", - "board-view-swimlanes": "Swimlanes", - "board-view-collapse": "Collapse", - "board-view-lists": "Lists", - "bucket-example": "Like “Bucket List” for example", - "cancel": "Cancel", - "card-archived": "This card is moved to Archive.", - "board-archived": "This board is moved to Archive.", - "card-comments-title": "This card has %s comment.", - "card-delete-notice": "Deleting is permanent. You will lose all actions associated with this card.", - "card-delete-pop": "All actions will be removed from the activity feed and you won't be able to re-open the card. There is no undo.", - "card-delete-suggest-archive": "You can move a card to Archive to remove it from the board and preserve the activity.", - "card-due": "Due", - "card-due-on": "Due on", - "card-spent": "Spent Time", - "card-edit-attachments": "Edit attachments", - "card-edit-custom-fields": "Edit custom fields", - "card-start-voting": "Start voting", - "card-cancel-voting": "Delete voting and all votes", - "card-edit-labels": "Edit labels", - "card-edit-members": "Edit members", - "card-labels-title": "Change the labels for the card.", - "card-members-title": "Add or remove members of the board from the card.", - "card-start": "Start", - "card-start-on": "Starts on", - "cardAttachmentsPopup-title": "Attach From", - "cardCustomField-datePopup-title": "Change date", - "cardCustomFieldsPopup-title": "Edit custom fields", - "cardStartVotingPopup-title": "Start a vote", - "positiveVoteMembersPopup-title": "Proponents", - "negativeVoteMembersPopup-title": "Opponents", - "vote-question": "Voting question", - "vote-public": "Public vote", - "vote-for-it": "for it", - "vote-against": "against", - "cardDeletePopup-title": "Delete Card?", - "cardDetailsActionsPopup-title": "Card Actions", - "cardLabelsPopup-title": "Labels", - "cardMembersPopup-title": "Members", - "cardMorePopup-title": "More", - "cardTemplatePopup-title": "Create template", - "cards": "Cards", - "cards-count": "Cards", - "casSignIn": "Sign In with CAS", - "cardType-card": "Card", - "cardType-linkedCard": "Linked Card", - "cardType-linkedBoard": "Linked Board", - "change": "Change", - "change-avatar": "Change Avatar", - "change-password": "Change Password", - "change-permissions": "Change permissions", - "change-settings": "Change Settings", - "changeAvatarPopup-title": "Change Avatar", - "changeLanguagePopup-title": "Change Language", - "changePasswordPopup-title": "Change Password", - "changePermissionsPopup-title": "Change Permissions", - "changeSettingsPopup-title": "Change Settings", - "subtasks": "Subtasks", - "checklists": "Checklists", - "click-to-star": "Click to star this board.", - "click-to-unstar": "Click to unstar this board.", - "clipboard": "Clipboard or drag & drop", - "close": "Close", - "close-board": "Close Board", - "close-board-pop": "You will be able to restore the board by clicking the “Archive” button from the home header.", - "color-black": "black", - "color-blue": "blue", - "color-crimson": "crimson", - "color-darkgreen": "darkgreen", - "color-gold": "gold", - "color-gray": "gray", - "color-green": "green", - "color-indigo": "indigo", - "color-lime": "lime", - "color-magenta": "magenta", - "color-mistyrose": "mistyrose", - "color-navy": "navy", - "color-orange": "orange", - "color-paleturquoise": "paleturquoise", - "color-peachpuff": "peachpuff", - "color-pink": "pink", - "color-plum": "plum", - "color-purple": "purple", - "color-red": "red", - "color-saddlebrown": "saddlebrown", - "color-silver": "silver", - "color-sky": "sky", - "color-slateblue": "slateblue", - "color-white": "white", - "color-yellow": "yellow", - "unset-color": "Unset", - "comment": "Comment", - "comment-placeholder": "Write Comment", - "comment-only": "Comment only", - "comment-only-desc": "Can comment on cards only.", - "no-comments": "No comments", - "no-comments-desc": "Can not see comments and activities.", - "worker": "Worker", - "worker-desc": "Can only move cards, assign itself to card and comment.", - "computer": "Computer", - "confirm-subtask-delete-dialog": "Are you sure you want to delete subtask?", - "confirm-checklist-delete-dialog": "Are you sure you want to delete checklist?", - "copy-card-link-to-clipboard": "Copy card link to clipboard", - "linkCardPopup-title": "Link Card", - "searchElementPopup-title": "Search", - "copyCardPopup-title": "Copy Card", - "copyChecklistToManyCardsPopup-title": "Copy Checklist Template to Many Cards", - "copyChecklistToManyCardsPopup-instructions": "Destination Card Titles and Descriptions in this JSON format", - "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"First card title\", \"description\":\"First card description\"}, {\"title\":\"Second card title\",\"description\":\"Second card description\"},{\"title\":\"Last card title\",\"description\":\"Last card description\"} ]", - "create": "Create", - "createBoardPopup-title": "Create Board", - "chooseBoardSourcePopup-title": "Import board", - "createLabelPopup-title": "Create Label", - "createCustomField": "Create Field", - "createCustomFieldPopup-title": "Create Field", - "current": "current", - "custom-field-delete-pop": "There is no undo. This will remove this custom field from all cards and destroy its history.", - "custom-field-checkbox": "Checkbox", - "custom-field-date": "Date", - "custom-field-dropdown": "Dropdown List", - "custom-field-dropdown-none": "(none)", - "custom-field-dropdown-options": "List Options", - "custom-field-dropdown-options-placeholder": "Press enter to add more options", - "custom-field-dropdown-unknown": "(unknown)", - "custom-field-number": "Number", - "custom-field-text": "Text", - "custom-fields": "Custom Fields", - "date": "Date", - "decline": "Decline", - "default-avatar": "Default avatar", - "delete": "Delete", - "deleteCustomFieldPopup-title": "Delete Custom Field?", - "deleteLabelPopup-title": "Delete Label?", - "description": "Description", - "disambiguateMultiLabelPopup-title": "Disambiguate Label Action", - "disambiguateMultiMemberPopup-title": "Disambiguate Member Action", - "discard": "Discard", - "done": "Done", - "download": "Download", - "edit": "Edit", - "edit-avatar": "Change Avatar", - "edit-profile": "Edit Profile", - "edit-wip-limit": "Edit WIP Limit", - "soft-wip-limit": "Soft WIP Limit", - "editCardStartDatePopup-title": "Change start date", - "editCardDueDatePopup-title": "Change due date", - "editCustomFieldPopup-title": "Edit Field", - "editCardSpentTimePopup-title": "Change spent time", - "editLabelPopup-title": "Change Label", - "editNotificationPopup-title": "Edit Notification", - "editProfilePopup-title": "Edit Profile", - "email": "Email", - "email-enrollAccount-subject": "An account created for you on __siteName__", - "email-enrollAccount-text": "Hello __user__,\n\nTo start using the service, simply click the link below.\n\n__url__\n\nThanks.", - "email-fail": "Sending email failed", - "email-fail-text": "Error trying to send email", - "email-invalid": "Invalid email", - "email-invite": "Invite via Email", - "email-invite-subject": "__inviter__ sent you an invitation", - "email-invite-text": "Dear __user__,\n\n__inviter__ invites you to join board \"__board__\" for collaborations.\n\nPlease follow the link below:\n\n__url__\n\nThanks.", - "email-resetPassword-subject": "Reset your password on __siteName__", - "email-resetPassword-text": "Hello __user__,\n\nTo reset your password, simply click the link below.\n\n__url__\n\nThanks.", - "email-sent": "Email sent", - "email-verifyEmail-subject": "Verify your email address on __siteName__", - "email-verifyEmail-text": "Hello __user__,\n\nTo verify your account email, simply click the link below.\n\n__url__\n\nThanks.", - "enable-wip-limit": "Enable WIP Limit", - "error-board-doesNotExist": "This board does not exist", - "error-board-notAdmin": "You need to be admin of this board to do that", - "error-board-notAMember": "You need to be a member of this board to do that", - "error-json-malformed": "Your text is not valid JSON", - "error-json-schema": "Your JSON data does not include the proper information in the correct format", - "error-list-doesNotExist": "This list does not exist", - "error-user-doesNotExist": "This user does not exist", - "error-user-notAllowSelf": "You can not invite yourself", - "error-user-notCreated": "This user is not created", - "error-username-taken": "This username is already taken", - "error-email-taken": "Email has already been taken", - "export-board": "Export board", - "sort": "Sort", - "sort-desc": "Click to Sort List", - "list-sort-by": "Sort the List By:", - "list-label-modifiedAt": "Last Access Time", - "list-label-title": "Name of the List", - "list-label-sort": "Your Manual Order", - "list-label-short-modifiedAt": "(L)", - "list-label-short-title": "(N)", - "list-label-short-sort": "(M)", - "filter": "Filter", - "filter-cards": "Filter Cards or Lists", - "list-filter-label": "Filter List by Title", - "filter-clear": "Clear filter", - "filter-no-label": "No label", - "filter-no-member": "No member", - "filter-no-assignee": "No assignee", - "filter-no-custom-fields": "No Custom Fields", - "filter-show-archive": "Show archived lists", - "filter-hide-empty": "Hide empty lists", - "filter-on": "Filter is on", - "filter-on-desc": "You are filtering cards on this board. Click here to edit filter.", - "filter-to-selection": "Filter to selection", - "advanced-filter-label": "Advanced Filter", - "advanced-filter-description": "Advanced Filter allows to write a string containing following operators: == != <= >= && || ( ) A space is used as a separator between the Operators. You can filter for all Custom Fields by typing their names and values. For Example: Field1 == Value1. Note: If fields or values contains spaces, you need to encapsulate them into single quotes. For Example: 'Field 1' == 'Value 1'. For single control characters (' \\/) to be skipped, you can use \\. For example: Field1 == I\\'m. Also you can combine multiple conditions. For Example: F1 == V1 || F1 == V2. Normally all operators are interpreted from left to right. You can change the order by placing brackets. For Example: F1 == V1 && ( F2 == V2 || F2 == V3 ). Also you can search text fields using regex: F1 == /Tes.*/i", - "fullname": "Full Name", - "header-logo-title": "Go back to your boards page.", - "hide-system-messages": "Hide system messages", - "headerBarCreateBoardPopup-title": "Create Board", - "home": "Home", - "import": "Import", - "link": "Link", - "import-board": "import board", - "import-board-c": "Import board", - "import-board-title-trello": "Import board from Trello", - "import-board-title-wekan": "Import board from previous export", - "import-sandstorm-backup-warning": "Do not delete data you import from original exported board or Trello before checking does this grain close and open again, or do you get Board not found error, that means data loss.", - "import-sandstorm-warning": "Imported board will delete all existing data on board and replace it with imported board.", - "from-trello": "From Trello", - "from-wekan": "From previous export", - "import-board-instruction-trello": "In your Trello board, go to 'Menu', then 'More', 'Print and Export', 'Export JSON', and copy the resulting text.", - "import-board-instruction-wekan": "In your board, go to 'Menu', then 'Export board', and copy the text in the downloaded file.", - "import-board-instruction-about-errors": "If you get errors when importing board, sometimes importing still works, and board is at All Boards page.", - "import-json-placeholder": "Paste your valid JSON data here", - "import-map-members": "Map members", - "import-members-map": "Your imported board has some members. Please map the members you want to import to your users", - "import-show-user-mapping": "Review members mapping", - "import-user-select": "Pick your existing user you want to use as this member", - "importMapMembersAddPopup-title": "Select member", - "info": "Version", - "initials": "Initials", - "invalid-date": "Invalid date", - "invalid-time": "Invalid time", - "invalid-user": "Invalid user", - "joined": "joined", - "just-invited": "You are just invited to this board", - "keyboard-shortcuts": "Keyboard shortcuts", - "label-create": "Create Label", - "label-default": "%s label (default)", - "label-delete-pop": "There is no undo. This will remove this label from all cards and destroy its history.", - "labels": "Labels", - "language": "Language", - "last-admin-desc": "You can’t change roles because there must be at least one admin.", - "leave-board": "Leave Board", - "leave-board-pop": "Are you sure you want to leave __boardTitle__? You will be removed from all cards on this board.", - "leaveBoardPopup-title": "Leave Board ?", - "link-card": "Link to this card", - "list-archive-cards": "Move all cards in this list to Archive", - "list-archive-cards-pop": "This will remove all the cards in this list from the board. To view cards in Archive and bring them back to the board, click “Menu” > “Archive”.", - "list-move-cards": "Move all cards in this list", - "list-select-cards": "Select all cards in this list", - "set-color-list": "Set Color", - "listActionPopup-title": "List Actions", - "swimlaneActionPopup-title": "Swimlane Actions", - "swimlaneAddPopup-title": "Add a Swimlane below", - "listImportCardPopup-title": "Import a Trello card", - "listMorePopup-title": "More", - "link-list": "Link to this list", - "list-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the list. There is no undo.", - "list-delete-suggest-archive": "You can move a list to Archive to remove it from the board and preserve the activity.", - "lists": "Lists", - "swimlanes": "Swimlanes", - "log-out": "Log Out", - "log-in": "Log In", - "loginPopup-title": "Log In", - "memberMenuPopup-title": "Member Settings", - "members": "Members", - "menu": "Menu", - "move-selection": "Move selection", - "moveCardPopup-title": "Move Card", - "moveCardToBottom-title": "Move to Bottom", - "moveCardToTop-title": "Move to Top", - "moveSelectionPopup-title": "Move selection", - "multi-selection": "Multi-Selection", - "multi-selection-on": "Multi-Selection is on", - "muted": "Muted", - "muted-info": "You will never be notified of any changes in this board", - "my-boards": "My Boards", - "name": "Name", - "no-archived-cards": "No cards in Archive.", - "no-archived-lists": "No lists in Archive.", - "no-archived-swimlanes": "No swimlanes in Archive.", - "no-results": "No results", - "normal": "Normal", - "normal-desc": "Can view and edit cards. Can't change settings.", - "not-accepted-yet": "Invitation not accepted yet", - "notify-participate": "Receive updates to any cards you participate as creater or member", - "notify-watch": "Receive updates to any boards, lists, or cards you’re watching", - "optional": "optional", - "or": "or", - "page-maybe-private": "This page may be private. You may be able to view it by <a href='%s'>logging in</a>.", - "page-not-found": "Page not found.", - "password": "Password", - "paste-or-dragdrop": "to paste, or drag & drop image file to it (image only)", - "participating": "Participating", - "preview": "Preview", - "previewAttachedImagePopup-title": "Preview", - "previewClipboardImagePopup-title": "Preview", - "private": "Private", - "private-desc": "This board is private. Only people added to the board can view and edit it.", - "profile": "Profile", - "public": "Public", - "public-desc": "This board is public. It's visible to anyone with the link and will show up in search engines like Google. Only people added to the board can edit.", - "quick-access-description": "Star a board to add a shortcut in this bar.", - "remove-cover": "Remove Cover", - "remove-from-board": "Remove from Board", - "remove-label": "Remove Label", - "listDeletePopup-title": "Delete List ?", - "remove-member": "Remove Member", - "remove-member-from-card": "Remove from Card", - "remove-member-pop": "Remove __name__ (__username__) from __boardTitle__? The member will be removed from all cards on this board. They will receive a notification.", - "removeMemberPopup-title": "Remove Member?", - "rename": "Rename", - "rename-board": "Rename Board", - "restore": "Restore", - "save": "Save", - "search": "Search", - "rules": "Rules", - "search-cards": "Search from card/list titles, descriptions and custom fields on this board", - "search-example": "Text to search for?", - "select-color": "Select Color", - "set-wip-limit-value": "Set a limit for the maximum number of tasks in this list", - "setWipLimitPopup-title": "Set WIP Limit", - "shortcut-assign-self": "Assign yourself to current card", - "shortcut-autocomplete-emoji": "Autocomplete emoji", - "shortcut-autocomplete-members": "Autocomplete members", - "shortcut-clear-filters": "Clear all filters", - "shortcut-close-dialog": "Close Dialog", - "shortcut-filter-my-cards": "Filter my cards", - "shortcut-show-shortcuts": "Bring up this shortcuts list", - "shortcut-toggle-filterbar": "Toggle Filter Sidebar", - "shortcut-toggle-sidebar": "Toggle Board Sidebar", - "show-cards-minimum-count": "Show cards count if list contains more than", - "sidebar-open": "Open Sidebar", - "sidebar-close": "Close Sidebar", - "signupPopup-title": "Create an Account", - "star-board-title": "Click to star this board. It will show up at top of your boards list.", - "starred-boards": "Starred Boards", - "starred-boards-description": "Starred boards show up at the top of your boards list.", - "subscribe": "Subscribe", - "team": "Team", - "this-board": "this board", - "this-card": "this card", - "spent-time-hours": "Spent time (hours)", - "overtime-hours": "Overtime (hours)", - "overtime": "Overtime", - "has-overtime-cards": "Has overtime cards", - "has-spenttime-cards": "Has spent time cards", - "time": "Time", - "title": "Title", - "tracking": "Tracking", - "tracking-info": "You will be notified of any changes to those cards you are involved as creator or member.", - "type": "Type", - "unassign-member": "Unassign member", - "unsaved-description": "You have an unsaved description.", - "unwatch": "Unwatch", - "upload": "Upload", - "upload-avatar": "Upload an avatar", - "uploaded-avatar": "Uploaded an avatar", - "username": "Username", - "view-it": "View it", - "warn-list-archived": "warning: this card is in an list at Archive", - "watch": "Watch", - "watching": "Watching", - "watching-info": "You will be notified of any change in this board", - "welcome-board": "Welcome Board", - "welcome-swimlane": "Milestone 1", - "welcome-list1": "Basics", - "welcome-list2": "Advanced", - "card-templates-swimlane": "Card Templates", - "list-templates-swimlane": "List Templates", - "board-templates-swimlane": "Board Templates", - "what-to-do": "What do you want to do?", - "wipLimitErrorPopup-title": "Invalid WIP Limit", - "wipLimitErrorPopup-dialog-pt1": "The number of tasks in this list is higher than the WIP limit you've defined.", - "wipLimitErrorPopup-dialog-pt2": "Please move some tasks out of this list, or set a higher WIP limit.", - "admin-panel": "Admin Panel", - "settings": "Settings", - "people": "People", - "registration": "Registration", - "disable-self-registration": "Disable Self-Registration", - "invite": "Invite", - "invite-people": "Invite People", - "to-boards": "To board(s)", - "email-addresses": "Email Addresses", - "smtp-host-description": "The address of the SMTP server that handles your emails.", - "smtp-port-description": "The port your SMTP server uses for outgoing emails.", - "smtp-tls-description": "Enable TLS support for SMTP server", - "smtp-host": "SMTP Host", - "smtp-port": "SMTP Port", - "smtp-username": "Username", - "smtp-password": "Password", - "smtp-tls": "TLS support", - "send-from": "From", - "send-smtp-test": "Send a test email to yourself", - "invitation-code": "Invitation Code", - "email-invite-register-subject": "__inviter__ sent you an invitation", - "email-invite-register-text": "Dear __user__,\n\n__inviter__ invites you to kanban board for collaborations.\n\nPlease follow the link below:\n__url__\n\nAnd your invitation code is: __icode__\n\nThanks.", - "email-smtp-test-subject": "SMTP Test Email", - "email-smtp-test-text": "You have successfully sent an email", - "error-invitation-code-not-exist": "Invitation code doesn't exist", - "error-notAuthorized": "You are not authorized to view this page.", - "webhook-title": "Webhook Name", - "webhook-token": "Token (Optional for Authentication)", - "outgoing-webhooks": "Outgoing Webhooks", - "bidirectional-webhooks": "Two-Way Webhooks", - "outgoingWebhooksPopup-title": "Outgoing Webhooks", - "boardCardTitlePopup-title": "Card Title Filter", - "disable-webhook": "Disable This Webhook", - "global-webhook": "Global Webhooks", - "new-outgoing-webhook": "New Outgoing Webhook", - "no-name": "(Unknown)", - "Node_version": "Node version", - "Meteor_version": "Meteor version", - "MongoDB_version": "MongoDB version", - "MongoDB_storage_engine": "MongoDB storage engine", - "MongoDB_Oplog_enabled": "MongoDB Oplog enabled", - "OS_Arch": "OS Arch", - "OS_Cpus": "OS CPU Count", - "OS_Freemem": "OS Free Memory", - "OS_Loadavg": "OS Load Average", - "OS_Platform": "OS Platform", - "OS_Release": "OS Release", - "OS_Totalmem": "OS Total Memory", - "OS_Type": "OS Type", - "OS_Uptime": "OS Uptime", - "days": "days", - "hours": "hours", - "minutes": "minutes", - "seconds": "seconds", - "show-field-on-card": "Show this field on card", - "automatically-field-on-card": "Auto create field to all cards", - "showLabel-field-on-card": "Show field label on minicard", - "yes": "Yes", - "no": "No", - "accounts": "Accounts", - "accounts-allowEmailChange": "Allow Email Change", - "accounts-allowUserNameChange": "Allow Username Change", - "createdAt": "Created at", - "verified": "Verified", - "active": "Active", - "card-received": "Received", - "card-received-on": "Received on", - "card-end": "End", - "card-end-on": "Ends on", - "editCardReceivedDatePopup-title": "Change received date", - "editCardEndDatePopup-title": "Change end date", - "setCardColorPopup-title": "Set color", - "setCardActionsColorPopup-title": "Choose a color", - "setSwimlaneColorPopup-title": "Choose a color", - "setListColorPopup-title": "Choose a color", - "assigned-by": "Assigned By", - "requested-by": "Requested By", - "board-delete-notice": "Deleting is permanent. You will lose all lists, cards and actions associated with this board.", - "delete-board-confirm-popup": "All lists, cards, labels, and activities will be deleted and you won't be able to recover the board contents. There is no undo.", - "boardDeletePopup-title": "Delete Board?", - "delete-board": "Delete Board", - "default-subtasks-board": "Subtasks for __board__ board", - "default": "Default", - "queue": "Queue", - "subtask-settings": "Subtasks Settings", - "card-settings": "Card Settings", - "boardSubtaskSettingsPopup-title": "Board Subtasks Settings", - "boardCardSettingsPopup-title": "Card Settings", - "deposit-subtasks-board": "Deposit subtasks to this board:", - "deposit-subtasks-list": "Landing list for subtasks deposited here:", - "show-parent-in-minicard": "Show parent in minicard:", - "prefix-with-full-path": "Prefix with full path", - "prefix-with-parent": "Prefix with parent", - "subtext-with-full-path": "Subtext with full path", - "subtext-with-parent": "Subtext with parent", - "change-card-parent": "Change card's parent", - "parent-card": "Parent card", - "source-board": "Source board", - "no-parent": "Don't show parent", - "activity-added-label": "added label '%s' to %s", - "activity-removed-label": "removed label '%s' from %s", - "activity-delete-attach": "deleted an attachment from %s", - "activity-added-label-card": "added label '%s'", - "activity-removed-label-card": "removed label '%s'", - "activity-delete-attach-card": "deleted an attachment", - "activity-set-customfield": "set custom field '%s' to '%s' in %s", - "activity-unset-customfield": "unset custom field '%s' in %s", - "r-rule": "Rule", - "r-add-trigger": "Add trigger", - "r-add-action": "Add action", - "r-board-rules": "Board rules", - "r-add-rule": "Add rule", - "r-view-rule": "View rule", - "r-delete-rule": "Delete rule", - "r-new-rule-name": "New rule title", - "r-no-rules": "No rules", - "r-when-a-card": "When a card", - "r-is": "is", - "r-is-moved": "is moved", - "r-added-to": "added to", - "r-removed-from": "Removed from", - "r-the-board": "the board", - "r-list": "list", - "set-filter": "Set Filter", - "r-moved-to": "Moved to", - "r-moved-from": "Moved from", - "r-archived": "Moved to Archive", - "r-unarchived": "Restored from Archive", - "r-a-card": "a card", - "r-when-a-label-is": "When a label is", - "r-when-the-label": "When the label", - "r-list-name": "list name", - "r-when-a-member": "When a member is", - "r-when-the-member": "When the member", - "r-name": "name", - "r-when-a-attach": "When an attachment", - "r-when-a-checklist": "When a checklist is", - "r-when-the-checklist": "When the checklist", - "r-completed": "Completed", - "r-made-incomplete": "Made incomplete", - "r-when-a-item": "When a checklist item is", - "r-when-the-item": "When the checklist item", - "r-checked": "Checked", - "r-unchecked": "Unchecked", - "r-move-card-to": "Move card to", - "r-top-of": "Top of", - "r-bottom-of": "Bottom of", - "r-its-list": "its list", - "r-archive": "Move to Archive", - "r-unarchive": "Restore from Archive", - "r-card": "card", - "r-add": "Add", - "r-remove": "Remove", - "r-label": "label", - "r-member": "member", - "r-remove-all": "Remove all members from the card", - "r-set-color": "Set color to", - "r-checklist": "checklist", - "r-check-all": "Check all", - "r-uncheck-all": "Uncheck all", - "r-items-check": "items of checklist", - "r-check": "Check", - "r-uncheck": "Uncheck", - "r-item": "item", - "r-of-checklist": "of checklist", - "r-send-email": "Send an email", - "r-to": "to", - "r-subject": "subject", - "r-rule-details": "Rule details", - "r-d-move-to-top-gen": "Move card to top of its list", - "r-d-move-to-top-spec": "Move card to top of list", - "r-d-move-to-bottom-gen": "Move card to bottom of its list", - "r-d-move-to-bottom-spec": "Move card to bottom of list", - "r-d-send-email": "Send email", - "r-d-send-email-to": "to", - "r-d-send-email-subject": "subject", - "r-d-send-email-message": "message", - "r-d-archive": "Move card to Archive", - "r-d-unarchive": "Restore card from Archive", - "r-d-add-label": "Add label", - "r-d-remove-label": "Remove label", - "r-create-card": "Create new card", - "r-in-list": "in list", - "r-in-swimlane": "in swimlane", - "r-d-add-member": "Add member", - "r-d-remove-member": "Remove member", - "r-d-remove-all-member": "Remove all member", - "r-d-check-all": "Check all items of a list", - "r-d-uncheck-all": "Uncheck all items of a list", - "r-d-check-one": "Check item", - "r-d-uncheck-one": "Uncheck item", - "r-d-check-of-list": "of checklist", - "r-d-add-checklist": "Add checklist", - "r-d-remove-checklist": "Remove checklist", - "r-by": "by", - "r-add-checklist": "Add checklist", - "r-with-items": "with items", - "r-items-list": "item1,item2,item3", - "r-add-swimlane": "Add swimlane", - "r-swimlane-name": "swimlane name", - "r-board-note": "Note: leave a field empty to match every possible value.", - "r-checklist-note": "Note: checklist's items have to be written as comma separated values.", - "r-when-a-card-is-moved": "When a card is moved to another list", - "r-set": "Set", - "r-update": "Update", - "r-datefield": "date field", - "r-df-start-at": "start", - "r-df-due-at": "due", - "r-df-end-at": "end", - "r-df-received-at": "received", - "r-to-current-datetime": "to current date/time", - "r-remove-value-from": "Remove value from", - "ldap": "LDAP", - "oauth2": "OAuth2", - "cas": "CAS", - "authentication-method": "Authentication method", - "authentication-type": "Authentication type", - "custom-product-name": "Custom Product Name", - "layout": "Layout", - "hide-logo": "Hide Logo", - "add-custom-html-after-body-start": "Add Custom HTML after <body> start", - "add-custom-html-before-body-end": "Add Custom HTML before </body> end", - "error-undefined": "Something went wrong", - "error-ldap-login": "An error occurred while trying to login", - "display-authentication-method": "Display Authentication Method", - "default-authentication-method": "Default Authentication Method", - "duplicate-board": "Duplicate Board", - "people-number": "The number of people is:", - "swimlaneDeletePopup-title": "Delete Swimlane ?", - "swimlane-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the swimlane. There is no undo.", - "restore-all": "Restore all", - "delete-all": "Delete all", - "loading": "Loading, please wait.", - "previous_as": "last time was", - "act-a-dueAt": "modified due time to \nWhen: __timeValue__\nWhere: __card__\n previous due was __timeOldValue__", - "act-a-endAt": "modified ending time to __timeValue__ from (__timeOldValue__)", - "act-a-startAt": "modified starting time to __timeValue__ from (__timeOldValue__)", - "act-a-receivedAt": "modified received time to __timeValue__ from (__timeOldValue__)", - "a-dueAt": "modified due time to be", - "a-endAt": "modified ending time to be", - "a-startAt": "modified starting time to be", - "a-receivedAt": "modified received time to be", - "almostdue": "current due time %s is approaching", - "pastdue": "current due time %s is past", - "duenow": "current due time %s is today", - "act-newDue": "__list__/__card__ has 1st due reminder [__board__]", - "act-withDue": "__list__/__card__ due reminders [__board__]", - "act-almostdue": "was reminding the current due (__timeValue__) of __card__ is approaching", - "act-pastdue": "was reminding the current due (__timeValue__) of __card__ is past", - "act-duenow": "was reminding the current due (__timeValue__) of __card__ is now", - "act-atUserComment": "You were mentioned in [__board__] __list__/__card__", - "delete-user-confirm-popup": "Are you sure you want to delete this account? There is no undo.", - "accounts-allowUserDelete": "Allow users to self delete their account", - "hide-minicard-label-text": "Hide minicard label text", - "show-desktop-drag-handles": "Show desktop drag handles", - "assignee": "Assignee", - "cardAssigneesPopup-title": "Assignee", - "addmore-detail": "Add a more detailed description", - "show-on-card": "Show on Card", - "new": "New", - "editUserPopup-title": "Edit User", - "newUserPopup-title": "New User", - "notifications": "Notifications", - "view-all": "View All", - "filter-by-unread": "Filter by Unread", - "mark-all-as-read": "Mark all as read", - "remove-all-read": "Remove all read", - "allow-rename": "Allow Rename", - "allowRenamePopup-title": "Allow Rename" -} + "accept": "Ընդունել", + "act-activity-notify": "Activity Notification", + "act-addAttachment": "added attachment __attachment__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-deleteAttachment": "deleted attachment __attachment__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addSubtask": "added subtask __subtask__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addedLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removeLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removedLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addChecklist": "added checklist __checklist__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addChecklistItem": "added checklist item __checklistItem__ to checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removeChecklist": "removed checklist __checklist__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removeChecklistItem": "removed checklist item __checklistItem__ from checklist __checkList__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-checkedItem": "checked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-uncheckedItem": "unchecked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-completeChecklist": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-uncompleteChecklist": "uncompleted checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addComment": "commented on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-editComment": "edited comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-deleteComment": "deleted comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-createBoard": "created board __board__", + "act-createSwimlane": "created swimlane __swimlane__ to board __board__", + "act-createCard": "created card __card__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-createCustomField": "created custom field __customField__ at board __board__", + "act-deleteCustomField": "deleted custom field __customField__ at board __board__", + "act-setCustomField": "edited custom field __customField__: __customFieldValue__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-createList": "added list __list__ to board __board__", + "act-addBoardMember": "added member __member__ to board __board__", + "act-archivedBoard": "Board __board__ moved to Archive", + "act-archivedCard": "Card __card__ at list __list__ at swimlane __swimlane__ at board __board__ moved to Archive", + "act-archivedList": "List __list__ at swimlane __swimlane__ at board __board__ moved to Archive", + "act-archivedSwimlane": "Swimlane __swimlane__ at board __board__ moved to Archive", + "act-importBoard": "imported board __board__", + "act-importCard": "imported card __card__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-importList": "imported list __list__ to swimlane __swimlane__ at board __board__", + "act-joinMember": "added member __member__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-moveCard": "moved card __card__ at board __board__ from list __oldList__ at swimlane __oldSwimlane__ to list __list__ at swimlane __swimlane__", + "act-moveCardToOtherBoard": "moved card __card__ from list __oldList__ at swimlane __oldSwimlane__ at board __oldBoard__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-removeBoardMember": "removed member __member__ from board __board__", + "act-restoredCard": "restored card __card__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-unjoinMember": "removed member __member__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-withBoardTitle": "__board__", + "act-withCardTitle": "[__board__] __card__", + "actions": "Actions", + "activities": "Activities", + "activity": "Activity", + "activity-added": "added %s to %s", + "activity-archived": "%s moved to Archive", + "activity-attached": "attached %s to %s", + "activity-created": "created %s", + "activity-customfield-created": "created custom field %s", + "activity-excluded": "excluded %s from %s", + "activity-imported": "imported %s into %s from %s", + "activity-imported-board": "imported %s from %s", + "activity-joined": "joined %s", + "activity-moved": "moved %s from %s to %s", + "activity-on": "on %s", + "activity-removed": "removed %s from %s", + "activity-sent": "sent %s to %s", + "activity-unjoined": "unjoined %s", + "activity-subtask-added": "added subtask to %s", + "activity-checked-item": "checked %s in checklist %s of %s", + "activity-unchecked-item": "unchecked %s in checklist %s of %s", + "activity-checklist-added": "added checklist to %s", + "activity-checklist-removed": "removed a checklist from %s", + "activity-checklist-completed": "completed checklist %s of %s", + "activity-checklist-uncompleted": "uncompleted the checklist %s of %s", + "activity-checklist-item-added": "added checklist item to '%s' in %s", + "activity-checklist-item-removed": "removed a checklist item from '%s' in %s", + "add": "Add", + "activity-checked-item-card": "checked %s in checklist %s", + "activity-unchecked-item-card": "unchecked %s in checklist %s", + "activity-checklist-completed-card": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "activity-checklist-uncompleted-card": "uncompleted the checklist %s", + "activity-editComment": "edited comment %s", + "activity-deleteComment": "deleted comment %s", + "add-attachment": "Add Attachment", + "add-board": "Add Board", + "add-card": "Add Card", + "add-swimlane": "Add Swimlane", + "add-subtask": "Add Subtask", + "add-checklist": "Add Checklist", + "add-checklist-item": "Add an item to checklist", + "add-cover": "Add Cover", + "add-label": "Add Label", + "add-list": "Add List", + "add-members": "Add Members", + "added": "Added", + "addMemberPopup-title": "Members", + "admin": "Admin", + "admin-desc": "Can view and edit cards, remove members, and change settings for the board.", + "admin-announcement": "Announcement", + "admin-announcement-active": "Active System-Wide Announcement", + "admin-announcement-title": "Announcement from Administrator", + "all-boards": "All boards", + "and-n-other-card": "And __count__ other card", + "and-n-other-card_plural": "And __count__ other cards", + "apply": "Apply", + "app-is-offline": "Loading, please wait. Refreshing the page will cause data loss. If loading does not work, please check that server has not stopped.", + "archive": "Move to Archive", + "archive-all": "Move All to Archive", + "archive-board": "Move Board to Archive", + "archive-card": "Move Card to Archive", + "archive-list": "Move List to Archive", + "archive-swimlane": "Move Swimlane to Archive", + "archive-selection": "Move selection to Archive", + "archiveBoardPopup-title": "Move Board to Archive?", + "archived-items": "Archive", + "archived-boards": "Boards in Archive", + "restore-board": "Restore Board", + "no-archived-boards": "No Boards in Archive.", + "archives": "Archive", + "template": "Template", + "templates": "Templates", + "assign-member": "Assign member", + "attached": "attached", + "attachment": "Attachment", + "attachment-delete-pop": "Deleting an attachment is permanent. There is no undo.", + "attachmentDeletePopup-title": "Delete Attachment?", + "attachments": "Attachments", + "auto-watch": "Automatically watch boards when they are created", + "avatar-too-big": "The avatar is too large (70KB max)", + "back": "Back", + "board-change-color": "Change color", + "board-nb-stars": "%s stars", + "board-not-found": "Board not found", + "board-private-info": "This board will be <strong>private</strong>.", + "board-public-info": "This board will be <strong>public</strong>.", + "boardChangeColorPopup-title": "Change Board Background", + "boardChangeTitlePopup-title": "Rename Board", + "boardChangeVisibilityPopup-title": "Change Visibility", + "boardChangeWatchPopup-title": "Change Watch", + "boardMenuPopup-title": "Board Settings", + "boardChangeViewPopup-title": "Board View", + "boards": "Boards", + "board-view": "Board View", + "board-view-cal": "Calendar", + "board-view-swimlanes": "Swimlanes", + "board-view-collapse": "Collapse", + "board-view-lists": "Lists", + "bucket-example": "Like “Bucket List” for example", + "cancel": "Cancel", + "card-archived": "This card is moved to Archive.", + "board-archived": "This board is moved to Archive.", + "card-comments-title": "This card has %s comment.", + "card-delete-notice": "Deleting is permanent. You will lose all actions associated with this card.", + "card-delete-pop": "All actions will be removed from the activity feed and you won't be able to re-open the card. There is no undo.", + "card-delete-suggest-archive": "You can move a card to Archive to remove it from the board and preserve the activity.", + "card-due": "Due", + "card-due-on": "Due on", + "card-spent": "Spent Time", + "card-edit-attachments": "Edit attachments", + "card-edit-custom-fields": "Edit custom fields", + "card-start-voting": "Start voting", + "card-cancel-voting": "Delete voting and all votes", + "card-edit-labels": "Edit labels", + "card-edit-members": "Edit members", + "card-labels-title": "Change the labels for the card.", + "card-members-title": "Add or remove members of the board from the card.", + "card-start": "Start", + "card-start-on": "Starts on", + "cardAttachmentsPopup-title": "Attach From", + "cardCustomField-datePopup-title": "Change date", + "cardCustomFieldsPopup-title": "Edit custom fields", + "cardStartVotingPopup-title": "Start a vote", + "positiveVoteMembersPopup-title": "Proponents", + "negativeVoteMembersPopup-title": "Opponents", + "vote-question": "Voting question", + "vote-public": "Public vote", + "vote-for-it": "for it", + "vote-against": "against", + "cardDeletePopup-title": "Delete Card?", + "cardDetailsActionsPopup-title": "Card Actions", + "cardLabelsPopup-title": "Labels", + "cardMembersPopup-title": "Members", + "cardMorePopup-title": "More", + "cardTemplatePopup-title": "Create template", + "cards": "Cards", + "cards-count": "Cards", + "casSignIn": "Sign In with CAS", + "cardType-card": "Card", + "cardType-linkedCard": "Linked Card", + "cardType-linkedBoard": "Linked Board", + "change": "Change", + "change-avatar": "Change Avatar", + "change-password": "Change Password", + "change-permissions": "Change permissions", + "change-settings": "Change Settings", + "changeAvatarPopup-title": "Change Avatar", + "changeLanguagePopup-title": "Change Language", + "changePasswordPopup-title": "Change Password", + "changePermissionsPopup-title": "Change Permissions", + "changeSettingsPopup-title": "Change Settings", + "subtasks": "Subtasks", + "checklists": "Checklists", + "click-to-star": "Click to star this board.", + "click-to-unstar": "Click to unstar this board.", + "clipboard": "Clipboard or drag & drop", + "close": "Close", + "close-board": "Close Board", + "close-board-pop": "You will be able to restore the board by clicking the “Archive” button from the home header.", + "color-black": "black", + "color-blue": "blue", + "color-crimson": "crimson", + "color-darkgreen": "darkgreen", + "color-gold": "gold", + "color-gray": "gray", + "color-green": "green", + "color-indigo": "indigo", + "color-lime": "lime", + "color-magenta": "magenta", + "color-mistyrose": "mistyrose", + "color-navy": "navy", + "color-orange": "orange", + "color-paleturquoise": "paleturquoise", + "color-peachpuff": "peachpuff", + "color-pink": "pink", + "color-plum": "plum", + "color-purple": "purple", + "color-red": "red", + "color-saddlebrown": "saddlebrown", + "color-silver": "silver", + "color-sky": "sky", + "color-slateblue": "slateblue", + "color-white": "white", + "color-yellow": "yellow", + "unset-color": "Unset", + "comment": "Comment", + "comment-placeholder": "Write Comment", + "comment-only": "Comment only", + "comment-only-desc": "Can comment on cards only.", + "no-comments": "No comments", + "no-comments-desc": "Can not see comments and activities.", + "worker": "Worker", + "worker-desc": "Can only move cards, assign itself to card and comment.", + "computer": "Computer", + "confirm-subtask-delete-dialog": "Are you sure you want to delete subtask?", + "confirm-checklist-delete-dialog": "Are you sure you want to delete checklist?", + "copy-card-link-to-clipboard": "Copy card link to clipboard", + "linkCardPopup-title": "Link Card", + "searchElementPopup-title": "Search", + "copyCardPopup-title": "Copy Card", + "copyChecklistToManyCardsPopup-title": "Copy Checklist Template to Many Cards", + "copyChecklistToManyCardsPopup-instructions": "Destination Card Titles and Descriptions in this JSON format", + "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"First card title\", \"description\":\"First card description\"}, {\"title\":\"Second card title\",\"description\":\"Second card description\"},{\"title\":\"Last card title\",\"description\":\"Last card description\"} ]", + "create": "Create", + "createBoardPopup-title": "Create Board", + "chooseBoardSourcePopup-title": "Import board", + "createLabelPopup-title": "Create Label", + "createCustomField": "Create Field", + "createCustomFieldPopup-title": "Create Field", + "current": "current", + "custom-field-delete-pop": "There is no undo. This will remove this custom field from all cards and destroy its history.", + "custom-field-checkbox": "Checkbox", + "custom-field-date": "Date", + "custom-field-dropdown": "Dropdown List", + "custom-field-dropdown-none": "(none)", + "custom-field-dropdown-options": "List Options", + "custom-field-dropdown-options-placeholder": "Press enter to add more options", + "custom-field-dropdown-unknown": "(unknown)", + "custom-field-number": "Number", + "custom-field-text": "Text", + "custom-fields": "Custom Fields", + "date": "Date", + "decline": "Decline", + "default-avatar": "Default avatar", + "delete": "Delete", + "deleteCustomFieldPopup-title": "Delete Custom Field?", + "deleteLabelPopup-title": "Delete Label?", + "description": "Description", + "disambiguateMultiLabelPopup-title": "Disambiguate Label Action", + "disambiguateMultiMemberPopup-title": "Disambiguate Member Action", + "discard": "Discard", + "done": "Done", + "download": "Download", + "edit": "Edit", + "edit-avatar": "Change Avatar", + "edit-profile": "Edit Profile", + "edit-wip-limit": "Edit WIP Limit", + "soft-wip-limit": "Soft WIP Limit", + "editCardStartDatePopup-title": "Change start date", + "editCardDueDatePopup-title": "Change due date", + "editCustomFieldPopup-title": "Edit Field", + "editCardSpentTimePopup-title": "Change spent time", + "editLabelPopup-title": "Change Label", + "editNotificationPopup-title": "Edit Notification", + "editProfilePopup-title": "Edit Profile", + "email": "Email", + "email-enrollAccount-subject": "An account created for you on __siteName__", + "email-enrollAccount-text": "Hello __user__,\n\nTo start using the service, simply click the link below.\n\n__url__\n\nThanks.", + "email-fail": "Sending email failed", + "email-fail-text": "Error trying to send email", + "email-invalid": "Invalid email", + "email-invite": "Invite via Email", + "email-invite-subject": "__inviter__ sent you an invitation", + "email-invite-text": "Dear __user__,\n\n__inviter__ invites you to join board \"__board__\" for collaborations.\n\nPlease follow the link below:\n\n__url__\n\nThanks.", + "email-resetPassword-subject": "Reset your password on __siteName__", + "email-resetPassword-text": "Hello __user__,\n\nTo reset your password, simply click the link below.\n\n__url__\n\nThanks.", + "email-sent": "Email sent", + "email-verifyEmail-subject": "Verify your email address on __siteName__", + "email-verifyEmail-text": "Hello __user__,\n\nTo verify your account email, simply click the link below.\n\n__url__\n\nThanks.", + "enable-wip-limit": "Enable WIP Limit", + "error-board-doesNotExist": "This board does not exist", + "error-board-notAdmin": "You need to be admin of this board to do that", + "error-board-notAMember": "You need to be a member of this board to do that", + "error-json-malformed": "Your text is not valid JSON", + "error-json-schema": "Your JSON data does not include the proper information in the correct format", + "error-list-doesNotExist": "This list does not exist", + "error-user-doesNotExist": "This user does not exist", + "error-user-notAllowSelf": "You can not invite yourself", + "error-user-notCreated": "This user is not created", + "error-username-taken": "This username is already taken", + "error-email-taken": "Email has already been taken", + "export-board": "Export board", + "sort": "Sort", + "sort-desc": "Click to Sort List", + "list-sort-by": "Sort the List By:", + "list-label-modifiedAt": "Last Access Time", + "list-label-title": "Name of the List", + "list-label-sort": "Your Manual Order", + "list-label-short-modifiedAt": "(L)", + "list-label-short-title": "(N)", + "list-label-short-sort": "(M)", + "filter": "Filter", + "filter-cards": "Filter Cards or Lists", + "list-filter-label": "Filter List by Title", + "filter-clear": "Clear filter", + "filter-no-label": "No label", + "filter-no-member": "No member", + "filter-no-assignee": "No assignee", + "filter-no-custom-fields": "No Custom Fields", + "filter-show-archive": "Show archived lists", + "filter-hide-empty": "Hide empty lists", + "filter-on": "Filter is on", + "filter-on-desc": "You are filtering cards on this board. Click here to edit filter.", + "filter-to-selection": "Filter to selection", + "advanced-filter-label": "Advanced Filter", + "advanced-filter-description": "Advanced Filter allows to write a string containing following operators: == != <= >= && || ( ) A space is used as a separator between the Operators. You can filter for all Custom Fields by typing their names and values. For Example: Field1 == Value1. Note: If fields or values contains spaces, you need to encapsulate them into single quotes. For Example: 'Field 1' == 'Value 1'. For single control characters (' \\/) to be skipped, you can use \\. For example: Field1 == I\\'m. Also you can combine multiple conditions. For Example: F1 == V1 || F1 == V2. Normally all operators are interpreted from left to right. You can change the order by placing brackets. For Example: F1 == V1 && ( F2 == V2 || F2 == V3 ). Also you can search text fields using regex: F1 == /Tes.*/i", + "fullname": "Full Name", + "header-logo-title": "Go back to your boards page.", + "hide-system-messages": "Hide system messages", + "headerBarCreateBoardPopup-title": "Create Board", + "home": "Home", + "import": "Import", + "link": "Link", + "import-board": "import board", + "import-board-c": "Import board", + "import-board-title-trello": "Import board from Trello", + "import-board-title-wekan": "Import board from previous export", + "import-sandstorm-backup-warning": "Do not delete data you import from original exported board or Trello before checking does this grain close and open again, or do you get Board not found error, that means data loss.", + "import-sandstorm-warning": "Imported board will delete all existing data on board and replace it with imported board.", + "from-trello": "From Trello", + "from-wekan": "From previous export", + "import-board-instruction-trello": "In your Trello board, go to 'Menu', then 'More', 'Print and Export', 'Export JSON', and copy the resulting text.", + "import-board-instruction-wekan": "In your board, go to 'Menu', then 'Export board', and copy the text in the downloaded file.", + "import-board-instruction-about-errors": "If you get errors when importing board, sometimes importing still works, and board is at All Boards page.", + "import-json-placeholder": "Paste your valid JSON data here", + "import-map-members": "Map members", + "import-members-map": "Your imported board has some members. Please map the members you want to import to your users", + "import-show-user-mapping": "Review members mapping", + "import-user-select": "Pick your existing user you want to use as this member", + "importMapMembersAddPopup-title": "Select member", + "info": "Version", + "initials": "Initials", + "invalid-date": "Invalid date", + "invalid-time": "Invalid time", + "invalid-user": "Invalid user", + "joined": "joined", + "just-invited": "You are just invited to this board", + "keyboard-shortcuts": "Keyboard shortcuts", + "label-create": "Create Label", + "label-default": "%s label (default)", + "label-delete-pop": "There is no undo. This will remove this label from all cards and destroy its history.", + "labels": "Labels", + "language": "Language", + "last-admin-desc": "You can’t change roles because there must be at least one admin.", + "leave-board": "Leave Board", + "leave-board-pop": "Are you sure you want to leave __boardTitle__? You will be removed from all cards on this board.", + "leaveBoardPopup-title": "Leave Board ?", + "link-card": "Link to this card", + "list-archive-cards": "Move all cards in this list to Archive", + "list-archive-cards-pop": "This will remove all the cards in this list from the board. To view cards in Archive and bring them back to the board, click “Menu” > “Archive”.", + "list-move-cards": "Move all cards in this list", + "list-select-cards": "Select all cards in this list", + "set-color-list": "Set Color", + "listActionPopup-title": "List Actions", + "swimlaneActionPopup-title": "Swimlane Actions", + "swimlaneAddPopup-title": "Add a Swimlane below", + "listImportCardPopup-title": "Import a Trello card", + "listMorePopup-title": "More", + "link-list": "Link to this list", + "list-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the list. There is no undo.", + "list-delete-suggest-archive": "You can move a list to Archive to remove it from the board and preserve the activity.", + "lists": "Lists", + "swimlanes": "Swimlanes", + "log-out": "Log Out", + "log-in": "Log In", + "loginPopup-title": "Log In", + "memberMenuPopup-title": "Member Settings", + "members": "Members", + "menu": "Menu", + "move-selection": "Move selection", + "moveCardPopup-title": "Move Card", + "moveCardToBottom-title": "Move to Bottom", + "moveCardToTop-title": "Move to Top", + "moveSelectionPopup-title": "Move selection", + "multi-selection": "Multi-Selection", + "multi-selection-on": "Multi-Selection is on", + "muted": "Muted", + "muted-info": "You will never be notified of any changes in this board", + "my-boards": "My Boards", + "name": "Name", + "no-archived-cards": "No cards in Archive.", + "no-archived-lists": "No lists in Archive.", + "no-archived-swimlanes": "No swimlanes in Archive.", + "no-results": "No results", + "normal": "Normal", + "normal-desc": "Can view and edit cards. Can't change settings.", + "not-accepted-yet": "Invitation not accepted yet", + "notify-participate": "Receive updates to any cards you participate as creater or member", + "notify-watch": "Receive updates to any boards, lists, or cards you’re watching", + "optional": "optional", + "or": "or", + "page-maybe-private": "This page may be private. You may be able to view it by <a href='%s'>logging in</a>.", + "page-not-found": "Page not found.", + "password": "Password", + "paste-or-dragdrop": "to paste, or drag & drop image file to it (image only)", + "participating": "Participating", + "preview": "Preview", + "previewAttachedImagePopup-title": "Preview", + "previewClipboardImagePopup-title": "Preview", + "private": "Private", + "private-desc": "This board is private. Only people added to the board can view and edit it.", + "profile": "Profile", + "public": "Public", + "public-desc": "This board is public. It's visible to anyone with the link and will show up in search engines like Google. Only people added to the board can edit.", + "quick-access-description": "Star a board to add a shortcut in this bar.", + "remove-cover": "Remove Cover", + "remove-from-board": "Remove from Board", + "remove-label": "Remove Label", + "listDeletePopup-title": "Delete List ?", + "remove-member": "Remove Member", + "remove-member-from-card": "Remove from Card", + "remove-member-pop": "Remove __name__ (__username__) from __boardTitle__? The member will be removed from all cards on this board. They will receive a notification.", + "removeMemberPopup-title": "Remove Member?", + "rename": "Rename", + "rename-board": "Rename Board", + "restore": "Restore", + "save": "Save", + "search": "Search", + "rules": "Rules", + "search-cards": "Search from card/list titles, descriptions and custom fields on this board", + "search-example": "Text to search for?", + "select-color": "Select Color", + "set-wip-limit-value": "Set a limit for the maximum number of tasks in this list", + "setWipLimitPopup-title": "Set WIP Limit", + "shortcut-assign-self": "Assign yourself to current card", + "shortcut-autocomplete-emoji": "Autocomplete emoji", + "shortcut-autocomplete-members": "Autocomplete members", + "shortcut-clear-filters": "Clear all filters", + "shortcut-close-dialog": "Close Dialog", + "shortcut-filter-my-cards": "Filter my cards", + "shortcut-show-shortcuts": "Bring up this shortcuts list", + "shortcut-toggle-filterbar": "Toggle Filter Sidebar", + "shortcut-toggle-sidebar": "Toggle Board Sidebar", + "show-cards-minimum-count": "Show cards count if list contains more than", + "sidebar-open": "Open Sidebar", + "sidebar-close": "Close Sidebar", + "signupPopup-title": "Create an Account", + "star-board-title": "Click to star this board. It will show up at top of your boards list.", + "starred-boards": "Starred Boards", + "starred-boards-description": "Starred boards show up at the top of your boards list.", + "subscribe": "Subscribe", + "team": "Team", + "this-board": "this board", + "this-card": "this card", + "spent-time-hours": "Spent time (hours)", + "overtime-hours": "Overtime (hours)", + "overtime": "Overtime", + "has-overtime-cards": "Has overtime cards", + "has-spenttime-cards": "Has spent time cards", + "time": "Time", + "title": "Title", + "tracking": "Tracking", + "tracking-info": "You will be notified of any changes to those cards you are involved as creator or member.", + "type": "Type", + "unassign-member": "Unassign member", + "unsaved-description": "You have an unsaved description.", + "unwatch": "Unwatch", + "upload": "Upload", + "upload-avatar": "Upload an avatar", + "uploaded-avatar": "Uploaded an avatar", + "username": "Username", + "view-it": "View it", + "warn-list-archived": "warning: this card is in an list at Archive", + "watch": "Watch", + "watching": "Watching", + "watching-info": "You will be notified of any change in this board", + "welcome-board": "Welcome Board", + "welcome-swimlane": "Milestone 1", + "welcome-list1": "Basics", + "welcome-list2": "Advanced", + "card-templates-swimlane": "Card Templates", + "list-templates-swimlane": "List Templates", + "board-templates-swimlane": "Board Templates", + "what-to-do": "What do you want to do?", + "wipLimitErrorPopup-title": "Invalid WIP Limit", + "wipLimitErrorPopup-dialog-pt1": "The number of tasks in this list is higher than the WIP limit you've defined.", + "wipLimitErrorPopup-dialog-pt2": "Please move some tasks out of this list, or set a higher WIP limit.", + "admin-panel": "Admin Panel", + "settings": "Settings", + "people": "People", + "registration": "Registration", + "disable-self-registration": "Disable Self-Registration", + "invite": "Invite", + "invite-people": "Invite People", + "to-boards": "To board(s)", + "email-addresses": "Email Addresses", + "smtp-host-description": "The address of the SMTP server that handles your emails.", + "smtp-port-description": "The port your SMTP server uses for outgoing emails.", + "smtp-tls-description": "Enable TLS support for SMTP server", + "smtp-host": "SMTP Host", + "smtp-port": "SMTP Port", + "smtp-username": "Username", + "smtp-password": "Password", + "smtp-tls": "TLS support", + "send-from": "From", + "send-smtp-test": "Send a test email to yourself", + "invitation-code": "Invitation Code", + "email-invite-register-subject": "__inviter__ sent you an invitation", + "email-invite-register-text": "Dear __user__,\n\n__inviter__ invites you to kanban board for collaborations.\n\nPlease follow the link below:\n__url__\n\nAnd your invitation code is: __icode__\n\nThanks.", + "email-smtp-test-subject": "SMTP Test Email", + "email-smtp-test-text": "You have successfully sent an email", + "error-invitation-code-not-exist": "Invitation code doesn't exist", + "error-notAuthorized": "You are not authorized to view this page.", + "webhook-title": "Webhook Name", + "webhook-token": "Token (Optional for Authentication)", + "outgoing-webhooks": "Outgoing Webhooks", + "bidirectional-webhooks": "Two-Way Webhooks", + "outgoingWebhooksPopup-title": "Outgoing Webhooks", + "boardCardTitlePopup-title": "Card Title Filter", + "disable-webhook": "Disable This Webhook", + "global-webhook": "Global Webhooks", + "new-outgoing-webhook": "New Outgoing Webhook", + "no-name": "(Unknown)", + "Node_version": "Node version", + "Meteor_version": "Meteor version", + "MongoDB_version": "MongoDB version", + "MongoDB_storage_engine": "MongoDB storage engine", + "MongoDB_Oplog_enabled": "MongoDB Oplog enabled", + "OS_Arch": "OS Arch", + "OS_Cpus": "OS CPU Count", + "OS_Freemem": "OS Free Memory", + "OS_Loadavg": "OS Load Average", + "OS_Platform": "OS Platform", + "OS_Release": "OS Release", + "OS_Totalmem": "OS Total Memory", + "OS_Type": "OS Type", + "OS_Uptime": "OS Uptime", + "days": "days", + "hours": "hours", + "minutes": "minutes", + "seconds": "seconds", + "show-field-on-card": "Show this field on card", + "automatically-field-on-card": "Auto create field to all cards", + "showLabel-field-on-card": "Show field label on minicard", + "yes": "Yes", + "no": "No", + "accounts": "Accounts", + "accounts-allowEmailChange": "Allow Email Change", + "accounts-allowUserNameChange": "Allow Username Change", + "createdAt": "Created at", + "verified": "Verified", + "active": "Active", + "card-received": "Received", + "card-received-on": "Received on", + "card-end": "End", + "card-end-on": "Ends on", + "editCardReceivedDatePopup-title": "Change received date", + "editCardEndDatePopup-title": "Change end date", + "setCardColorPopup-title": "Set color", + "setCardActionsColorPopup-title": "Choose a color", + "setSwimlaneColorPopup-title": "Choose a color", + "setListColorPopup-title": "Choose a color", + "assigned-by": "Assigned By", + "requested-by": "Requested By", + "board-delete-notice": "Deleting is permanent. You will lose all lists, cards and actions associated with this board.", + "delete-board-confirm-popup": "All lists, cards, labels, and activities will be deleted and you won't be able to recover the board contents. There is no undo.", + "boardDeletePopup-title": "Delete Board?", + "delete-board": "Delete Board", + "default-subtasks-board": "Subtasks for __board__ board", + "default": "Default", + "queue": "Queue", + "subtask-settings": "Subtasks Settings", + "card-settings": "Card Settings", + "boardSubtaskSettingsPopup-title": "Board Subtasks Settings", + "boardCardSettingsPopup-title": "Card Settings", + "deposit-subtasks-board": "Deposit subtasks to this board:", + "deposit-subtasks-list": "Landing list for subtasks deposited here:", + "show-parent-in-minicard": "Show parent in minicard:", + "prefix-with-full-path": "Prefix with full path", + "prefix-with-parent": "Prefix with parent", + "subtext-with-full-path": "Subtext with full path", + "subtext-with-parent": "Subtext with parent", + "change-card-parent": "Change card's parent", + "parent-card": "Parent card", + "source-board": "Source board", + "no-parent": "Don't show parent", + "activity-added-label": "added label '%s' to %s", + "activity-removed-label": "removed label '%s' from %s", + "activity-delete-attach": "deleted an attachment from %s", + "activity-added-label-card": "added label '%s'", + "activity-removed-label-card": "removed label '%s'", + "activity-delete-attach-card": "deleted an attachment", + "activity-set-customfield": "set custom field '%s' to '%s' in %s", + "activity-unset-customfield": "unset custom field '%s' in %s", + "r-rule": "Rule", + "r-add-trigger": "Add trigger", + "r-add-action": "Add action", + "r-board-rules": "Board rules", + "r-add-rule": "Add rule", + "r-view-rule": "View rule", + "r-delete-rule": "Delete rule", + "r-new-rule-name": "New rule title", + "r-no-rules": "No rules", + "r-when-a-card": "When a card", + "r-is": "is", + "r-is-moved": "is moved", + "r-added-to": "added to", + "r-removed-from": "Removed from", + "r-the-board": "the board", + "r-list": "list", + "set-filter": "Set Filter", + "r-moved-to": "Moved to", + "r-moved-from": "Moved from", + "r-archived": "Moved to Archive", + "r-unarchived": "Restored from Archive", + "r-a-card": "a card", + "r-when-a-label-is": "When a label is", + "r-when-the-label": "When the label", + "r-list-name": "list name", + "r-when-a-member": "When a member is", + "r-when-the-member": "When the member", + "r-name": "name", + "r-when-a-attach": "When an attachment", + "r-when-a-checklist": "When a checklist is", + "r-when-the-checklist": "When the checklist", + "r-completed": "Completed", + "r-made-incomplete": "Made incomplete", + "r-when-a-item": "When a checklist item is", + "r-when-the-item": "When the checklist item", + "r-checked": "Checked", + "r-unchecked": "Unchecked", + "r-move-card-to": "Move card to", + "r-top-of": "Top of", + "r-bottom-of": "Bottom of", + "r-its-list": "its list", + "r-archive": "Move to Archive", + "r-unarchive": "Restore from Archive", + "r-card": "card", + "r-add": "Add", + "r-remove": "Remove", + "r-label": "label", + "r-member": "member", + "r-remove-all": "Remove all members from the card", + "r-set-color": "Set color to", + "r-checklist": "checklist", + "r-check-all": "Check all", + "r-uncheck-all": "Uncheck all", + "r-items-check": "items of checklist", + "r-check": "Check", + "r-uncheck": "Uncheck", + "r-item": "item", + "r-of-checklist": "of checklist", + "r-send-email": "Send an email", + "r-to": "to", + "r-subject": "subject", + "r-rule-details": "Rule details", + "r-d-move-to-top-gen": "Move card to top of its list", + "r-d-move-to-top-spec": "Move card to top of list", + "r-d-move-to-bottom-gen": "Move card to bottom of its list", + "r-d-move-to-bottom-spec": "Move card to bottom of list", + "r-d-send-email": "Send email", + "r-d-send-email-to": "to", + "r-d-send-email-subject": "subject", + "r-d-send-email-message": "message", + "r-d-archive": "Move card to Archive", + "r-d-unarchive": "Restore card from Archive", + "r-d-add-label": "Add label", + "r-d-remove-label": "Remove label", + "r-create-card": "Create new card", + "r-in-list": "in list", + "r-in-swimlane": "in swimlane", + "r-d-add-member": "Add member", + "r-d-remove-member": "Remove member", + "r-d-remove-all-member": "Remove all member", + "r-d-check-all": "Check all items of a list", + "r-d-uncheck-all": "Uncheck all items of a list", + "r-d-check-one": "Check item", + "r-d-uncheck-one": "Uncheck item", + "r-d-check-of-list": "of checklist", + "r-d-add-checklist": "Add checklist", + "r-d-remove-checklist": "Remove checklist", + "r-by": "by", + "r-add-checklist": "Add checklist", + "r-with-items": "with items", + "r-items-list": "item1,item2,item3", + "r-add-swimlane": "Add swimlane", + "r-swimlane-name": "swimlane name", + "r-board-note": "Note: leave a field empty to match every possible value.", + "r-checklist-note": "Note: checklist's items have to be written as comma separated values.", + "r-when-a-card-is-moved": "When a card is moved to another list", + "r-set": "Set", + "r-update": "Update", + "r-datefield": "date field", + "r-df-start-at": "start", + "r-df-due-at": "due", + "r-df-end-at": "end", + "r-df-received-at": "received", + "r-to-current-datetime": "to current date/time", + "r-remove-value-from": "Remove value from", + "ldap": "LDAP", + "oauth2": "OAuth2", + "cas": "CAS", + "authentication-method": "Authentication method", + "authentication-type": "Authentication type", + "custom-product-name": "Custom Product Name", + "layout": "Layout", + "hide-logo": "Hide Logo", + "add-custom-html-after-body-start": "Add Custom HTML after <body> start", + "add-custom-html-before-body-end": "Add Custom HTML before </body> end", + "error-undefined": "Something went wrong", + "error-ldap-login": "An error occurred while trying to login", + "display-authentication-method": "Display Authentication Method", + "default-authentication-method": "Default Authentication Method", + "duplicate-board": "Duplicate Board", + "people-number": "The number of people is:", + "swimlaneDeletePopup-title": "Delete Swimlane ?", + "swimlane-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the swimlane. There is no undo.", + "restore-all": "Restore all", + "delete-all": "Delete all", + "loading": "Loading, please wait.", + "previous_as": "last time was", + "act-a-dueAt": "modified due time to \nWhen: __timeValue__\nWhere: __card__\n previous due was __timeOldValue__", + "act-a-endAt": "modified ending time to __timeValue__ from (__timeOldValue__)", + "act-a-startAt": "modified starting time to __timeValue__ from (__timeOldValue__)", + "act-a-receivedAt": "modified received time to __timeValue__ from (__timeOldValue__)", + "a-dueAt": "modified due time to be", + "a-endAt": "modified ending time to be", + "a-startAt": "modified starting time to be", + "a-receivedAt": "modified received time to be", + "almostdue": "current due time %s is approaching", + "pastdue": "current due time %s is past", + "duenow": "current due time %s is today", + "act-newDue": "__list__/__card__ has 1st due reminder [__board__]", + "act-withDue": "__list__/__card__ due reminders [__board__]", + "act-almostdue": "was reminding the current due (__timeValue__) of __card__ is approaching", + "act-pastdue": "was reminding the current due (__timeValue__) of __card__ is past", + "act-duenow": "was reminding the current due (__timeValue__) of __card__ is now", + "act-atUserComment": "You were mentioned in [__board__] __list__/__card__", + "delete-user-confirm-popup": "Are you sure you want to delete this account? There is no undo.", + "accounts-allowUserDelete": "Allow users to self delete their account", + "hide-minicard-label-text": "Hide minicard label text", + "show-desktop-drag-handles": "Show desktop drag handles", + "assignee": "Assignee", + "cardAssigneesPopup-title": "Assignee", + "addmore-detail": "Add a more detailed description", + "show-on-card": "Show on Card", + "new": "New", + "editUserPopup-title": "Edit User", + "newUserPopup-title": "New User", + "notifications": "Notifications", + "view-all": "View All", + "filter-by-unread": "Filter by Unread", + "mark-all-as-read": "Mark all as read", + "remove-all-read": "Remove all read", + "allow-rename": "Allow Rename", + "allowRenamePopup-title": "Allow Rename" +} \ No newline at end of file diff --git a/i18n/id.i18n.json b/i18n/id.i18n.json index 3154f987..d53b0d74 100644 --- a/i18n/id.i18n.json +++ b/i18n/id.i18n.json @@ -1,780 +1,780 @@ { - "accept": "Terima", - "act-activity-notify": "Activity Notification", - "act-addAttachment": "added attachment __attachment__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-deleteAttachment": "deleted attachment __attachment__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addSubtask": "added subtask __subtask__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addedLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removeLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removedLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addChecklist": "added checklist __checklist__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addChecklistItem": "added checklist item __checklistItem__ to checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removeChecklist": "removed checklist __checklist__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removeChecklistItem": "removed checklist item __checklistItem__ from checklist __checkList__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-checkedItem": "checked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-uncheckedItem": "unchecked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-completeChecklist": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-uncompleteChecklist": "uncompleted checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addComment": "commented on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-editComment": "edited comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-deleteComment": "deleted comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-createBoard": "created board __board__", - "act-createSwimlane": "created swimlane __swimlane__ to board __board__", - "act-createCard": "created card __card__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-createCustomField": "created custom field __customField__ at board __board__", - "act-deleteCustomField": "deleted custom field __customField__ at board __board__", - "act-setCustomField": "edited custom field __customField__: __customFieldValue__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-createList": "added list __list__ to board __board__", - "act-addBoardMember": "added member __member__ to board __board__", - "act-archivedBoard": "Board __board__ moved to Archive", - "act-archivedCard": "Card __card__ at list __list__ at swimlane __swimlane__ at board __board__ moved to Archive", - "act-archivedList": "List __list__ at swimlane __swimlane__ at board __board__ moved to Archive", - "act-archivedSwimlane": "Swimlane __swimlane__ at board __board__ moved to Archive", - "act-importBoard": "imported board __board__", - "act-importCard": "imported card __card__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-importList": "imported list __list__ to swimlane __swimlane__ at board __board__", - "act-joinMember": "added member __member__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-moveCard": "moved card __card__ at board __board__ from list __oldList__ at swimlane __oldSwimlane__ to list __list__ at swimlane __swimlane__", - "act-moveCardToOtherBoard": "moved card __card__ from list __oldList__ at swimlane __oldSwimlane__ at board __oldBoard__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-removeBoardMember": "removed member __member__ from board __board__", - "act-restoredCard": "restored card __card__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-unjoinMember": "removed member __member__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-withBoardTitle": "__board__", - "act-withCardTitle": "__kartu__[__Panel__]", - "actions": "Daftar Tindakan", - "activities": "Daftar Kegiatan", - "activity": "Kegiatan", - "activity-added": "ditambahkan %s ke %s", - "activity-archived": "%s moved to Archive", - "activity-attached": "dilampirkan %s ke %s", - "activity-created": "dibuat %s", - "activity-customfield-created": "created custom field %s", - "activity-excluded": "tidak termasuk %s dari %s", - "activity-imported": "diimpor %s kedalam %s dari %s", - "activity-imported-board": "diimpor %s dari %s", - "activity-joined": "bergabung %s", - "activity-moved": "dipindahkan %s dari %s ke %s", - "activity-on": "pada %s", - "activity-removed": "dihapus %s dari %s", - "activity-sent": "terkirim %s ke %s", - "activity-unjoined": "tidak bergabung %s", - "activity-subtask-added": "added subtask to %s", - "activity-checked-item": "checked %s in checklist %s of %s", - "activity-unchecked-item": "unchecked %s in checklist %s of %s", - "activity-checklist-added": "daftar periksa ditambahkan ke %s", - "activity-checklist-removed": "removed a checklist from %s", - "activity-checklist-completed": "completed checklist %s of %s", - "activity-checklist-uncompleted": "uncompleted the checklist %s of %s", - "activity-checklist-item-added": "added checklist item to '%s' in %s", - "activity-checklist-item-removed": "removed a checklist item from '%s' in %s", - "add": "Tambah", - "activity-checked-item-card": "checked %s in checklist %s", - "activity-unchecked-item-card": "unchecked %s in checklist %s", - "activity-checklist-completed-card": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "activity-checklist-uncompleted-card": "uncompleted the checklist %s", - "activity-editComment": "edited comment %s", - "activity-deleteComment": "deleted comment %s", - "add-attachment": "Add Attachment", - "add-board": "Add Board", - "add-card": "Add Card", - "add-swimlane": "Add Swimlane", - "add-subtask": "Add Subtask", - "add-checklist": "Add Checklist", - "add-checklist-item": "Tambahkan hal ke daftar periksa", - "add-cover": "Tambahkan Sampul", - "add-label": "Add Label", - "add-list": "Add List", - "add-members": "Tambahkan Anggota", - "added": "Ditambahkan", - "addMemberPopup-title": "Daftar Anggota", - "admin": "Admin", - "admin-desc": "Bisa tampilkan dan sunting kartu, menghapus partisipan, dan merubah setting panel", - "admin-announcement": "Announcement", - "admin-announcement-active": "Active System-Wide Announcement", - "admin-announcement-title": "Announcement from Administrator", - "all-boards": "Semua Panel", - "and-n-other-card": "Dan__menghitung__kartu lain", - "and-n-other-card_plural": "Dan__menghitung__kartu lain", - "apply": "Terapkan", - "app-is-offline": "Loading, please wait. Refreshing the page will cause data loss. If loading does not work, please check that server has not stopped.", - "archive": "Move to Archive", - "archive-all": "Move All to Archive", - "archive-board": "Move Board to Archive", - "archive-card": "Move Card to Archive", - "archive-list": "Move List to Archive", - "archive-swimlane": "Move Swimlane to Archive", - "archive-selection": "Move selection to Archive", - "archiveBoardPopup-title": "Move Board to Archive?", - "archived-items": "Arsip", - "archived-boards": "Boards in Archive", - "restore-board": "Restore Board", - "no-archived-boards": "No Boards in Archive.", - "archives": "Arsip", - "template": "Template", - "templates": "Templates", - "assign-member": "Tugaskan anggota", - "attached": "terlampir", - "attachment": "Lampiran", - "attachment-delete-pop": "Menghapus lampiran bersifat permanen. Tidak bisa dipulihkan.", - "attachmentDeletePopup-title": "Hapus Lampiran?", - "attachments": "Daftar Lampiran", - "auto-watch": "Otomatis diawasi saat membuat Panel", - "avatar-too-big": "Berkas avatar terlalu besar (70KB maks)", - "back": "Kembali", - "board-change-color": "Ubah warna", - "board-nb-stars": "%s bintang", - "board-not-found": "Panel tidak ditemukan", - "board-private-info": "Panel ini akan jadi <strong>Pribadi<strong>", - "board-public-info": "Panel ini akan jadi <strong>Publik<strong", - "boardChangeColorPopup-title": "Ubah Warna Latar ", - "boardChangeTitlePopup-title": "Ganti Nama Panel", - "boardChangeVisibilityPopup-title": "Ubah Penampakan", - "boardChangeWatchPopup-title": "Ubah Pengamatan", - "boardMenuPopup-title": "Board Settings", - "boardChangeViewPopup-title": "Board View", - "boards": "Panel", - "board-view": "Board View", - "board-view-cal": "Calendar", - "board-view-swimlanes": "Swimlanes", - "board-view-collapse": "Collapse", - "board-view-lists": "Daftar", - "bucket-example": "Contohnya seperti “Bucket List” ", - "cancel": "Batal", - "card-archived": "This card is moved to Archive.", - "board-archived": "This board is moved to Archive.", - "card-comments-title": "Kartu ini punya %s komentar", - "card-delete-notice": "Menghapus sama dengan permanen. Anda akan kehilangan semua aksi yang terhubung ke kartu ini", - "card-delete-pop": "Semua aksi akan dihapus dari aktivitas dan anda tidak bisa lagi buka kartu ini", - "card-delete-suggest-archive": "You can move a card to Archive to remove it from the board and preserve the activity.", - "card-due": "Jatuh Tempo", - "card-due-on": "Jatuh Tempo pada", - "card-spent": "Spent Time", - "card-edit-attachments": "Sunting lampiran", - "card-edit-custom-fields": "Edit custom fields", - "card-start-voting": "Start voting", - "card-cancel-voting": "Delete voting and all votes", - "card-edit-labels": "Sunting label", - "card-edit-members": "Sunting anggota", - "card-labels-title": "Ubah label kartu", - "card-members-title": "Tambah atau hapus partisipan di panel dari kartu ", - "card-start": "Mulai", - "card-start-on": "Mulai pada", - "cardAttachmentsPopup-title": "Lampirkan dari", - "cardCustomField-datePopup-title": "Change date", - "cardCustomFieldsPopup-title": "Edit custom fields", - "cardStartVotingPopup-title": "Start a vote", - "positiveVoteMembersPopup-title": "Proponents", - "negativeVoteMembersPopup-title": "Opponents", - "vote-question": "Voting question", - "vote-public": "Public vote", - "vote-for-it": "for it", - "vote-against": "against", - "cardDeletePopup-title": "Hapus kartu", - "cardDetailsActionsPopup-title": "Aksi Kartu", - "cardLabelsPopup-title": "Daftar Label", - "cardMembersPopup-title": "Daftar Anggota", - "cardMorePopup-title": "Lainnya", - "cardTemplatePopup-title": "Create template", - "cards": "Daftar Kartu", - "cards-count": "Daftar Kartu", - "casSignIn": "Sign In with CAS", - "cardType-card": "Card", - "cardType-linkedCard": "Linked Card", - "cardType-linkedBoard": "Linked Board", - "change": "Ubah", - "change-avatar": "Ubah Avatar", - "change-password": "Ubah Kata Sandi", - "change-permissions": "Ubah hak akses", - "change-settings": "Ubah Setelan", - "changeAvatarPopup-title": "Ubah Avatar", - "changeLanguagePopup-title": "Ubah Bahasa", - "changePasswordPopup-title": "Ubah Kata Sandi", - "changePermissionsPopup-title": "Ubah Hak Akses", - "changeSettingsPopup-title": "Ubah Setelan", - "subtasks": "Subtasks", - "checklists": "Daftar Periksa", - "click-to-star": "Klik untuk tandai bintang panel ini", - "click-to-unstar": "Klik untuk tidak memberi bintang pada panel ini", - "clipboard": "Clipboard atau drag & drop", - "close": "Tutup", - "close-board": "Tutup Panel", - "close-board-pop": "You will be able to restore the board by clicking the “Archive” button from the home header.", - "color-black": "hitam", - "color-blue": "biru", - "color-crimson": "crimson", - "color-darkgreen": "darkgreen", - "color-gold": "gold", - "color-gray": "gray", - "color-green": "hijau", - "color-indigo": "indigo", - "color-lime": "hijau muda", - "color-magenta": "magenta", - "color-mistyrose": "mistyrose", - "color-navy": "navy", - "color-orange": "jingga", - "color-paleturquoise": "paleturquoise", - "color-peachpuff": "peachpuff", - "color-pink": "merah muda", - "color-plum": "plum", - "color-purple": "ungu", - "color-red": "merah", - "color-saddlebrown": "saddlebrown", - "color-silver": "silver", - "color-sky": "biru muda", - "color-slateblue": "slateblue", - "color-white": "white", - "color-yellow": "kuning", - "unset-color": "Unset", - "comment": "Komentar", - "comment-placeholder": "Write Comment", - "comment-only": "Hanya komentar", - "comment-only-desc": "Bisa komen hanya di kartu", - "no-comments": "No comments", - "no-comments-desc": "Can not see comments and activities.", - "worker": "Worker", - "worker-desc": "Can only move cards, assign itself to card and comment.", - "computer": "Komputer", - "confirm-subtask-delete-dialog": "Are you sure you want to delete subtask?", - "confirm-checklist-delete-dialog": "Are you sure you want to delete checklist?", - "copy-card-link-to-clipboard": "Copy card link to clipboard", - "linkCardPopup-title": "Link Card", - "searchElementPopup-title": "Cari", - "copyCardPopup-title": "Copy Card", - "copyChecklistToManyCardsPopup-title": "Copy Checklist Template to Many Cards", - "copyChecklistToManyCardsPopup-instructions": "Destination Card Titles and Descriptions in this JSON format", - "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"First card title\", \"description\":\"First card description\"}, {\"title\":\"Second card title\",\"description\":\"Second card description\"},{\"title\":\"Last card title\",\"description\":\"Last card description\"} ]", - "create": "Buat", - "createBoardPopup-title": "Buat Panel", - "chooseBoardSourcePopup-title": "Import board", - "createLabelPopup-title": "Buat Label", - "createCustomField": "Create Field", - "createCustomFieldPopup-title": "Create Field", - "current": "sekarang", - "custom-field-delete-pop": "There is no undo. This will remove this custom field from all cards and destroy its history.", - "custom-field-checkbox": "Checkbox", - "custom-field-date": "Tanggal", - "custom-field-dropdown": "Dropdown List", - "custom-field-dropdown-none": "(none)", - "custom-field-dropdown-options": "List Options", - "custom-field-dropdown-options-placeholder": "Press enter to add more options", - "custom-field-dropdown-unknown": "(unknown)", - "custom-field-number": "Number", - "custom-field-text": "Text", - "custom-fields": "Custom Fields", - "date": "Tanggal", - "decline": "Tolak", - "default-avatar": "Avatar standar", - "delete": "Hapus", - "deleteCustomFieldPopup-title": "Delete Custom Field?", - "deleteLabelPopup-title": "Hapus label?", - "description": "Deskripsi", - "disambiguateMultiLabelPopup-title": "Abaikan label Aksi", - "disambiguateMultiMemberPopup-title": "Abaikan aksi partisipan", - "discard": "Abaikan", - "done": "Selesai", - "download": "Unduh", - "edit": "Sunting", - "edit-avatar": "Ubah Avatar", - "edit-profile": "Sunting Profil", - "edit-wip-limit": "Edit WIP Limit", - "soft-wip-limit": "Soft WIP Limit", - "editCardStartDatePopup-title": "Ubah tanggal mulai", - "editCardDueDatePopup-title": "Ubah tanggal selesai", - "editCustomFieldPopup-title": "Edit Field", - "editCardSpentTimePopup-title": "Change spent time", - "editLabelPopup-title": "Ubah Label", - "editNotificationPopup-title": "Sunting Pemberitahuan", - "editProfilePopup-title": "Sunting Profil", - "email": "Email", - "email-enrollAccount-subject": "Sebuah akun dibuat untuk Anda pada __siteName__", - "email-enrollAccount-text": "Halo __user__,\n\nUntuk mulai menggunakan, silakan klik tautan berikut.\n\n__url__\n\nTerima kasih.", - "email-fail": "Surel gagal terkirim", - "email-fail-text": "Error trying to send email", - "email-invalid": "Surel tidak sah", - "email-invite": "Undang via Email", - "email-invite-subject": "__inviter__ sent you an invitation", - "email-invite-text": "Dear __user__,\n\n__inviter__ invites you to join board \"__board__\" for collaborations.\n\nPlease follow the link below:\n\n__url__\n\nThanks.", - "email-resetPassword-subject": "Pulihkan kata sandi Anda pada __siteName__", - "email-resetPassword-text": "Halo __user__,\n\nUntuk memulihkan kata sandi Anda, silakan klik tautan berikut.\n\n__url__\n\nTerima kasih.", - "email-sent": "Email terkirim", - "email-verifyEmail-subject": "Verifikasi surel Anda pada __siteName__", - "email-verifyEmail-text": "Halo __user__,\n\nUntuk memverifikasi surel Anda, silakan klik tautan berikut.\n\n__url__\n\nTerima kasih.", - "enable-wip-limit": "Enable WIP Limit", - "error-board-doesNotExist": "Panel ini tidak ada", - "error-board-notAdmin": "Anda harus admin dari panel ini untuk melakukan itu", - "error-board-notAMember": "Anda harus jadi member panel ini untuk melakukannya", - "error-json-malformed": "Teks Anda bukan JSON yang sah", - "error-json-schema": "Data JSON Anda tidak mengikutsertakan informasi yang sesuai format", - "error-list-doesNotExist": "Daftar ini tidak ada", - "error-user-doesNotExist": "Nama pengguna ini tidak ada", - "error-user-notAllowSelf": "Anda tidak bisa mengundang diri sendiri", - "error-user-notCreated": "Nama pengguna ini tidak dibuat", - "error-username-taken": "Nama pengguna ini sudah dipakai", - "error-email-taken": "Email has already been taken", - "export-board": "Exspor Panel", - "sort": "Sort", - "sort-desc": "Click to Sort List", - "list-sort-by": "Sort the List By:", - "list-label-modifiedAt": "Last Access Time", - "list-label-title": "Name of the List", - "list-label-sort": "Your Manual Order", - "list-label-short-modifiedAt": "(L)", - "list-label-short-title": "(N)", - "list-label-short-sort": "(M)", - "filter": "Penyaringan", - "filter-cards": "Filter Cards or Lists", - "list-filter-label": "Filter List by Title", - "filter-clear": "Bersihkan penyaringan", - "filter-no-label": "Tidak ada label", - "filter-no-member": "Tidak ada anggota", - "filter-no-assignee": "No assignee", - "filter-no-custom-fields": "No Custom Fields", - "filter-show-archive": "Show archived lists", - "filter-hide-empty": "Hide empty lists", - "filter-on": "Penyaring aktif", - "filter-on-desc": "Anda memfilter kartu di panel ini. Klik di sini untuk menyunting filter", - "filter-to-selection": "Saring berdasarkan yang dipilih", - "advanced-filter-label": "Advanced Filter", - "advanced-filter-description": "Advanced Filter allows to write a string containing following operators: == != <= >= && || ( ) A space is used as a separator between the Operators. You can filter for all Custom Fields by typing their names and values. For Example: Field1 == Value1. Note: If fields or values contains spaces, you need to encapsulate them into single quotes. For Example: 'Field 1' == 'Value 1'. For single control characters (' \\/) to be skipped, you can use \\. For example: Field1 == I\\'m. Also you can combine multiple conditions. For Example: F1 == V1 || F1 == V2. Normally all operators are interpreted from left to right. You can change the order by placing brackets. For Example: F1 == V1 && ( F2 == V2 || F2 == V3 ). Also you can search text fields using regex: F1 == /Tes.*/i", - "fullname": "Nama Lengkap", - "header-logo-title": "Kembali ke laman panel anda", - "hide-system-messages": "Sembunyikan pesan-pesan sistem", - "headerBarCreateBoardPopup-title": "Buat Panel", - "home": "Beranda", - "import": "Impor", - "link": "Link", - "import-board": "import board", - "import-board-c": "Import board", - "import-board-title-trello": "Impor panel dari Trello", - "import-board-title-wekan": "Import board from previous export", - "import-sandstorm-backup-warning": "Do not delete data you import from original exported board or Trello before checking does this grain close and open again, or do you get Board not found error, that means data loss.", - "import-sandstorm-warning": "Imported board will delete all existing data on board and replace it with imported board.", - "from-trello": "From Trello", - "from-wekan": "From previous export", - "import-board-instruction-trello": "Di panel Trello anda, ke 'Menu', terus 'More', 'Print and Export','Export JSON', dan salin hasilnya", - "import-board-instruction-wekan": "In your board, go to 'Menu', then 'Export board', and copy the text in the downloaded file.", - "import-board-instruction-about-errors": "If you get errors when importing board, sometimes importing still works, and board is at All Boards page.", - "import-json-placeholder": "Tempelkan data JSON yang sah disini", - "import-map-members": "Petakan partisipan", - "import-members-map": "Your imported board has some members. Please map the members you want to import to your users", - "import-show-user-mapping": "Review pemetaan partisipan", - "import-user-select": "Pick your existing user you want to use as this member", - "importMapMembersAddPopup-title": "Select member", - "info": "Versi", - "initials": "Inisial", - "invalid-date": "Tanggal tidak sah", - "invalid-time": "Invalid time", - "invalid-user": "Invalid user", - "joined": "bergabung", - "just-invited": "Anda baru diundang di panel ini", - "keyboard-shortcuts": "Pintasan kibor", - "label-create": "Buat Label", - "label-default": "label %s (default)", - "label-delete-pop": "Ini tidak bisa dikembalikan, akan menghapus label ini dari semua kartu dan menghapus semua riwayatnya", - "labels": "Daftar Label", - "language": "Bahasa", - "last-admin-desc": "Anda tidak dapat mengubah aturan karena harus ada minimal seorang Admin.", - "leave-board": "Tingalkan Panel", - "leave-board-pop": "Are you sure you want to leave __boardTitle__? You will be removed from all cards on this board.", - "leaveBoardPopup-title": "Leave Board ?", - "link-card": "Link ke kartu ini", - "list-archive-cards": "Move all cards in this list to Archive", - "list-archive-cards-pop": "This will remove all the cards in this list from the board. To view cards in Archive and bring them back to the board, click “Menu” > “Archive”.", - "list-move-cards": "Pindah semua kartu ke daftar ini", - "list-select-cards": "Pilih semua kartu di daftar ini", - "set-color-list": "Set Color", - "listActionPopup-title": "Daftar Tindakan", - "swimlaneActionPopup-title": "Swimlane Actions", - "swimlaneAddPopup-title": "Add a Swimlane below", - "listImportCardPopup-title": "Impor dari Kartu Trello", - "listMorePopup-title": "Lainnya", - "link-list": "Link to this list", - "list-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the list. There is no undo.", - "list-delete-suggest-archive": "You can move a list to Archive to remove it from the board and preserve the activity.", - "lists": "Daftar", - "swimlanes": "Swimlanes", - "log-out": "Keluar", - "log-in": "Masuk", - "loginPopup-title": "Masuk", - "memberMenuPopup-title": "Setelan Anggota", - "members": "Daftar Anggota", - "menu": "Menu", - "move-selection": "Pindahkan yang dipilih", - "moveCardPopup-title": "Pindahkan kartu", - "moveCardToBottom-title": "Pindahkan ke bawah", - "moveCardToTop-title": "Pindahkan ke atas", - "moveSelectionPopup-title": "Pindahkan yang dipilih", - "multi-selection": "Multi Pilihan", - "multi-selection-on": "Multi Pilihan aktif", - "muted": "Pemberitahuan tidak aktif", - "muted-info": "Anda tidak akan pernah dinotifikasi semua perubahan di panel ini", - "my-boards": "Panel saya", - "name": "Nama", - "no-archived-cards": "No cards in Archive.", - "no-archived-lists": "No lists in Archive.", - "no-archived-swimlanes": "No swimlanes in Archive.", - "no-results": "Tidak ada hasil", - "normal": "Normal", - "normal-desc": "Bisa tampilkan dan edit kartu. Tidak bisa ubah setting", - "not-accepted-yet": "Undangan belum diterima", - "notify-participate": "Terima update ke semua kartu dimana anda menjadi creator atau partisipan", - "notify-watch": "Terima update dari semua panel, daftar atau kartu yang anda amati", - "optional": "opsi", - "or": "atau", - "page-maybe-private": "Halaman ini hanya untuk kalangan terbatas. Anda dapat melihatnya dengan <a href='%s'>masuk ke dalam sistem</a>.", - "page-not-found": "Halaman tidak ditemukan.", - "password": "Kata Sandi", - "paste-or-dragdrop": "untuk menempelkan, atau drag& drop gambar pada ini (hanya gambar)", - "participating": "Berpartisipasi", - "preview": "Pratinjau", - "previewAttachedImagePopup-title": "Pratinjau", - "previewClipboardImagePopup-title": "Pratinjau", - "private": "Terbatas", - "private-desc": "Panel ini Pribadi. Hanya orang yang ditambahkan ke panel ini yang bisa melihat dan menyuntingnya", - "profile": "Profil", - "public": "Umum", - "public-desc": "Panel ini publik. Akan terlihat oleh siapapun dengan link terkait dan muncul di mesin pencari seperti Google. Hanya orang yang ditambahkan di panel yang bisa sunting", - "quick-access-description": "Beri bintang panel untuk menambah shortcut di papan ini", - "remove-cover": "Hapus Sampul", - "remove-from-board": "Hapus dari panel", - "remove-label": "Remove Label", - "listDeletePopup-title": "Delete List ?", - "remove-member": "Hapus Anggota", - "remove-member-from-card": "Hapus dari Kartu", - "remove-member-pop": "Hapus__nama__(__username__) dari __boardTitle__? Partisipan akan dihapus dari semua kartu di panel ini. Mereka akan diberi tahu", - "removeMemberPopup-title": "Hapus Anggota?", - "rename": "Ganti Nama", - "rename-board": "Ubah nama Panel", - "restore": "Pulihkan", - "save": "Simpan", - "search": "Cari", - "rules": "Rules", - "search-cards": "Search from card/list titles, descriptions and custom fields on this board", - "search-example": "Text to search for?", - "select-color": "Select Color", - "set-wip-limit-value": "Set a limit for the maximum number of tasks in this list", - "setWipLimitPopup-title": "Set WIP Limit", - "shortcut-assign-self": "Masukkan diri anda sendiri ke kartu ini", - "shortcut-autocomplete-emoji": "Autocomplete emoji", - "shortcut-autocomplete-members": "Autocomplete partisipan", - "shortcut-clear-filters": "Bersihkan semua saringan", - "shortcut-close-dialog": "Tutup Dialog", - "shortcut-filter-my-cards": "Filter kartu saya", - "shortcut-show-shortcuts": "Angkat naik shortcut daftar ini", - "shortcut-toggle-filterbar": "Toggle Filter Sidebar", - "shortcut-toggle-sidebar": "Toggle Board Sidebar", - "show-cards-minimum-count": "Tampilkan jumlah kartu jika daftar punya lebih dari ", - "sidebar-open": "Buka Sidebar", - "sidebar-close": "Tutup Sidebar", - "signupPopup-title": "Buat Akun", - "star-board-title": "Klik untuk beri bintang panel ini. Akan muncul paling atas dari daftar panel", - "starred-boards": "Panel dengan bintang", - "starred-boards-description": "Panel berbintang muncul paling atas dari daftar panel anda", - "subscribe": "Langganan", - "team": "Tim", - "this-board": "Panel ini", - "this-card": "Kartu ini", - "spent-time-hours": "Spent time (hours)", - "overtime-hours": "Overtime (hours)", - "overtime": "Overtime", - "has-overtime-cards": "Has overtime cards", - "has-spenttime-cards": "Has spent time cards", - "time": "Waktu", - "title": "Judul", - "tracking": "Pelacakan", - "tracking-info": "Anda akan dinotifikasi semua perubahan di kartu tersebut diaman anda terlibat sebagai creator atau partisipan", - "type": "Type", - "unassign-member": "Tidak sertakan partisipan", - "unsaved-description": "Anda memiliki deskripsi yang belum disimpan.", - "unwatch": "Tidak mengamati", - "upload": "Unggah", - "upload-avatar": "Unggah avatar", - "uploaded-avatar": "Avatar diunggah", - "username": "Nama Pengguna", - "view-it": "Lihat", - "warn-list-archived": "warning: this card is in an list at Archive", - "watch": "Amati", - "watching": "Mengamati", - "watching-info": "Anda akan diberitahu semua perubahan di panel ini", - "welcome-board": "Panel Selamat Datang", - "welcome-swimlane": "Milestone 1", - "welcome-list1": "Tingkat dasar", - "welcome-list2": "Tingkat lanjut", - "card-templates-swimlane": "Card Templates", - "list-templates-swimlane": "List Templates", - "board-templates-swimlane": "Board Templates", - "what-to-do": "Apa yang mau Anda lakukan?", - "wipLimitErrorPopup-title": "Invalid WIP Limit", - "wipLimitErrorPopup-dialog-pt1": "The number of tasks in this list is higher than the WIP limit you've defined.", - "wipLimitErrorPopup-dialog-pt2": "Please move some tasks out of this list, or set a higher WIP limit.", - "admin-panel": "Panel Admin", - "settings": "Setelan", - "people": "Orang-orang", - "registration": "Registrasi", - "disable-self-registration": "Nonaktifkan Swa Registrasi", - "invite": "Undang", - "invite-people": "Undang Orang-orang", - "to-boards": "ke panel", - "email-addresses": "Alamat surel", - "smtp-host-description": "Alamat server SMTP yang menangani surel Anda.", - "smtp-port-description": "Port server SMTP yang Anda gunakan untuk mengirim surel.", - "smtp-tls-description": "Aktifkan dukungan TLS untuk server SMTP", - "smtp-host": "Host SMTP", - "smtp-port": "Port SMTP", - "smtp-username": "Nama Pengguna", - "smtp-password": "Kata Sandi", - "smtp-tls": "Dukungan TLS", - "send-from": "Dari", - "send-smtp-test": "Send a test email to yourself", - "invitation-code": "Kode Undangan", - "email-invite-register-subject": "__inviter__ mengirim undangan ke Anda", - "email-invite-register-text": "Dear __user__,\n\n__inviter__ invites you to kanban board for collaborations.\n\nPlease follow the link below:\n__url__\n\nAnd your invitation code is: __icode__\n\nThanks.", - "email-smtp-test-subject": "SMTP Test Email", - "email-smtp-test-text": "You have successfully sent an email", - "error-invitation-code-not-exist": "Kode undangan tidak ada", - "error-notAuthorized": "You are not authorized to view this page.", - "webhook-title": "Webhook Name", - "webhook-token": "Token (Optional for Authentication)", - "outgoing-webhooks": "Outgoing Webhooks", - "bidirectional-webhooks": "Two-Way Webhooks", - "outgoingWebhooksPopup-title": "Outgoing Webhooks", - "boardCardTitlePopup-title": "Card Title Filter", - "disable-webhook": "Disable This Webhook", - "global-webhook": "Global Webhooks", - "new-outgoing-webhook": "New Outgoing Webhook", - "no-name": "(Unknown)", - "Node_version": "Node version", - "Meteor_version": "Meteor version", - "MongoDB_version": "MongoDB version", - "MongoDB_storage_engine": "MongoDB storage engine", - "MongoDB_Oplog_enabled": "MongoDB Oplog enabled", - "OS_Arch": "OS Arch", - "OS_Cpus": "OS CPU Count", - "OS_Freemem": "OS Free Memory", - "OS_Loadavg": "OS Load Average", - "OS_Platform": "OS Platform", - "OS_Release": "OS Release", - "OS_Totalmem": "OS Total Memory", - "OS_Type": "OS Type", - "OS_Uptime": "OS Uptime", - "days": "days", - "hours": "hours", - "minutes": "minutes", - "seconds": "seconds", - "show-field-on-card": "Show this field on card", - "automatically-field-on-card": "Auto create field to all cards", - "showLabel-field-on-card": "Show field label on minicard", - "yes": "Yes", - "no": "No", - "accounts": "Accounts", - "accounts-allowEmailChange": "Allow Email Change", - "accounts-allowUserNameChange": "Allow Username Change", - "createdAt": "Created at", - "verified": "Verified", - "active": "Active", - "card-received": "Received", - "card-received-on": "Received on", - "card-end": "End", - "card-end-on": "Ends on", - "editCardReceivedDatePopup-title": "Change received date", - "editCardEndDatePopup-title": "Change end date", - "setCardColorPopup-title": "Set color", - "setCardActionsColorPopup-title": "Choose a color", - "setSwimlaneColorPopup-title": "Choose a color", - "setListColorPopup-title": "Choose a color", - "assigned-by": "Assigned By", - "requested-by": "Requested By", - "board-delete-notice": "Deleting is permanent. You will lose all lists, cards and actions associated with this board.", - "delete-board-confirm-popup": "All lists, cards, labels, and activities will be deleted and you won't be able to recover the board contents. There is no undo.", - "boardDeletePopup-title": "Delete Board?", - "delete-board": "Delete Board", - "default-subtasks-board": "Subtasks for __board__ board", - "default": "Default", - "queue": "Queue", - "subtask-settings": "Subtasks Settings", - "card-settings": "Card Settings", - "boardSubtaskSettingsPopup-title": "Board Subtasks Settings", - "boardCardSettingsPopup-title": "Card Settings", - "deposit-subtasks-board": "Deposit subtasks to this board:", - "deposit-subtasks-list": "Landing list for subtasks deposited here:", - "show-parent-in-minicard": "Show parent in minicard:", - "prefix-with-full-path": "Prefix with full path", - "prefix-with-parent": "Prefix with parent", - "subtext-with-full-path": "Subtext with full path", - "subtext-with-parent": "Subtext with parent", - "change-card-parent": "Change card's parent", - "parent-card": "Parent card", - "source-board": "Source board", - "no-parent": "Don't show parent", - "activity-added-label": "added label '%s' to %s", - "activity-removed-label": "removed label '%s' from %s", - "activity-delete-attach": "deleted an attachment from %s", - "activity-added-label-card": "added label '%s'", - "activity-removed-label-card": "removed label '%s'", - "activity-delete-attach-card": "deleted an attachment", - "activity-set-customfield": "set custom field '%s' to '%s' in %s", - "activity-unset-customfield": "unset custom field '%s' in %s", - "r-rule": "Rule", - "r-add-trigger": "Add trigger", - "r-add-action": "Add action", - "r-board-rules": "Board rules", - "r-add-rule": "Add rule", - "r-view-rule": "View rule", - "r-delete-rule": "Delete rule", - "r-new-rule-name": "New rule title", - "r-no-rules": "No rules", - "r-when-a-card": "When a card", - "r-is": "is", - "r-is-moved": "is moved", - "r-added-to": "added to", - "r-removed-from": "Removed from", - "r-the-board": "the board", - "r-list": "list", - "set-filter": "Set Filter", - "r-moved-to": "Moved to", - "r-moved-from": "Moved from", - "r-archived": "Moved to Archive", - "r-unarchived": "Restored from Archive", - "r-a-card": "a card", - "r-when-a-label-is": "When a label is", - "r-when-the-label": "When the label", - "r-list-name": "list name", - "r-when-a-member": "When a member is", - "r-when-the-member": "When the member", - "r-name": "name", - "r-when-a-attach": "When an attachment", - "r-when-a-checklist": "When a checklist is", - "r-when-the-checklist": "When the checklist", - "r-completed": "Completed", - "r-made-incomplete": "Made incomplete", - "r-when-a-item": "When a checklist item is", - "r-when-the-item": "When the checklist item", - "r-checked": "Checked", - "r-unchecked": "Unchecked", - "r-move-card-to": "Move card to", - "r-top-of": "Top of", - "r-bottom-of": "Bottom of", - "r-its-list": "its list", - "r-archive": "Move to Archive", - "r-unarchive": "Restore from Archive", - "r-card": "card", - "r-add": "Tambah", - "r-remove": "Remove", - "r-label": "label", - "r-member": "member", - "r-remove-all": "Remove all members from the card", - "r-set-color": "Set color to", - "r-checklist": "checklist", - "r-check-all": "Check all", - "r-uncheck-all": "Uncheck all", - "r-items-check": "items of checklist", - "r-check": "Check", - "r-uncheck": "Uncheck", - "r-item": "item", - "r-of-checklist": "of checklist", - "r-send-email": "Send an email", - "r-to": "to", - "r-subject": "subject", - "r-rule-details": "Rule details", - "r-d-move-to-top-gen": "Move card to top of its list", - "r-d-move-to-top-spec": "Move card to top of list", - "r-d-move-to-bottom-gen": "Move card to bottom of its list", - "r-d-move-to-bottom-spec": "Move card to bottom of list", - "r-d-send-email": "Send email", - "r-d-send-email-to": "to", - "r-d-send-email-subject": "subject", - "r-d-send-email-message": "message", - "r-d-archive": "Move card to Archive", - "r-d-unarchive": "Restore card from Archive", - "r-d-add-label": "Tambahkan label", - "r-d-remove-label": "Remove label", - "r-create-card": "Create new card", - "r-in-list": "in list", - "r-in-swimlane": "in swimlane", - "r-d-add-member": "Add member", - "r-d-remove-member": "Remove member", - "r-d-remove-all-member": "Remove all member", - "r-d-check-all": "Check all items of a list", - "r-d-uncheck-all": "Uncheck all items of a list", - "r-d-check-one": "Check item", - "r-d-uncheck-one": "Uncheck item", - "r-d-check-of-list": "of checklist", - "r-d-add-checklist": "Add checklist", - "r-d-remove-checklist": "Remove checklist", - "r-by": "by", - "r-add-checklist": "Add checklist", - "r-with-items": "with items", - "r-items-list": "item1,item2,item3", - "r-add-swimlane": "Add swimlane", - "r-swimlane-name": "swimlane name", - "r-board-note": "Note: leave a field empty to match every possible value.", - "r-checklist-note": "Note: checklist's items have to be written as comma separated values.", - "r-when-a-card-is-moved": "When a card is moved to another list", - "r-set": "Set", - "r-update": "Update", - "r-datefield": "date field", - "r-df-start-at": "start", - "r-df-due-at": "due", - "r-df-end-at": "end", - "r-df-received-at": "received", - "r-to-current-datetime": "to current date/time", - "r-remove-value-from": "Remove value from", - "ldap": "LDAP", - "oauth2": "OAuth2", - "cas": "CAS", - "authentication-method": "Metode Autentikasi", - "authentication-type": "Tipe Autentikasi", - "custom-product-name": "Custom Product Name", - "layout": "Layout", - "hide-logo": "Sembunyikan Logo", - "add-custom-html-after-body-start": "Add Custom HTML after <body> start", - "add-custom-html-before-body-end": "Add Custom HTML before </body> end", - "error-undefined": "Something went wrong", - "error-ldap-login": "An error occurred while trying to login", - "display-authentication-method": "Display Authentication Method", - "default-authentication-method": "Default Authentication Method", - "duplicate-board": "Duplicate Board", - "people-number": "The number of people is:", - "swimlaneDeletePopup-title": "Delete Swimlane ?", - "swimlane-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the swimlane. There is no undo.", - "restore-all": "Restore all", - "delete-all": "Delete all", - "loading": "Loading, please wait.", - "previous_as": "last time was", - "act-a-dueAt": "modified due time to \nWhen: __timeValue__\nWhere: __card__\n previous due was __timeOldValue__", - "act-a-endAt": "modified ending time to __timeValue__ from (__timeOldValue__)", - "act-a-startAt": "modified starting time to __timeValue__ from (__timeOldValue__)", - "act-a-receivedAt": "modified received time to __timeValue__ from (__timeOldValue__)", - "a-dueAt": "modified due time to be", - "a-endAt": "modified ending time to be", - "a-startAt": "modified starting time to be", - "a-receivedAt": "modified received time to be", - "almostdue": "current due time %s is approaching", - "pastdue": "current due time %s is past", - "duenow": "current due time %s is today", - "act-newDue": "__list__/__card__ has 1st due reminder [__board__]", - "act-withDue": "__list__/__card__ due reminders [__board__]", - "act-almostdue": "was reminding the current due (__timeValue__) of __card__ is approaching", - "act-pastdue": "was reminding the current due (__timeValue__) of __card__ is past", - "act-duenow": "was reminding the current due (__timeValue__) of __card__ is now", - "act-atUserComment": "You were mentioned in [__board__] __list__/__card__", - "delete-user-confirm-popup": "Are you sure you want to delete this account? There is no undo.", - "accounts-allowUserDelete": "Allow users to self delete their account", - "hide-minicard-label-text": "Hide minicard label text", - "show-desktop-drag-handles": "Show desktop drag handles", - "assignee": "Assignee", - "cardAssigneesPopup-title": "Assignee", - "addmore-detail": "Add a more detailed description", - "show-on-card": "Show on Card", - "new": "New", - "editUserPopup-title": "Edit User", - "newUserPopup-title": "New User", - "notifications": "Notifications", - "view-all": "View All", - "filter-by-unread": "Filter by Unread", - "mark-all-as-read": "Mark all as read", - "remove-all-read": "Remove all read", - "allow-rename": "Allow Rename", - "allowRenamePopup-title": "Allow Rename" -} + "accept": "Terima", + "act-activity-notify": "Activity Notification", + "act-addAttachment": "added attachment __attachment__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-deleteAttachment": "deleted attachment __attachment__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addSubtask": "added subtask __subtask__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addedLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removeLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removedLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addChecklist": "added checklist __checklist__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addChecklistItem": "added checklist item __checklistItem__ to checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removeChecklist": "removed checklist __checklist__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removeChecklistItem": "removed checklist item __checklistItem__ from checklist __checkList__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-checkedItem": "checked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-uncheckedItem": "unchecked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-completeChecklist": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-uncompleteChecklist": "uncompleted checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addComment": "commented on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-editComment": "edited comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-deleteComment": "deleted comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-createBoard": "created board __board__", + "act-createSwimlane": "created swimlane __swimlane__ to board __board__", + "act-createCard": "created card __card__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-createCustomField": "created custom field __customField__ at board __board__", + "act-deleteCustomField": "deleted custom field __customField__ at board __board__", + "act-setCustomField": "edited custom field __customField__: __customFieldValue__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-createList": "added list __list__ to board __board__", + "act-addBoardMember": "added member __member__ to board __board__", + "act-archivedBoard": "Board __board__ moved to Archive", + "act-archivedCard": "Card __card__ at list __list__ at swimlane __swimlane__ at board __board__ moved to Archive", + "act-archivedList": "List __list__ at swimlane __swimlane__ at board __board__ moved to Archive", + "act-archivedSwimlane": "Swimlane __swimlane__ at board __board__ moved to Archive", + "act-importBoard": "imported board __board__", + "act-importCard": "imported card __card__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-importList": "imported list __list__ to swimlane __swimlane__ at board __board__", + "act-joinMember": "added member __member__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-moveCard": "moved card __card__ at board __board__ from list __oldList__ at swimlane __oldSwimlane__ to list __list__ at swimlane __swimlane__", + "act-moveCardToOtherBoard": "moved card __card__ from list __oldList__ at swimlane __oldSwimlane__ at board __oldBoard__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-removeBoardMember": "removed member __member__ from board __board__", + "act-restoredCard": "restored card __card__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-unjoinMember": "removed member __member__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-withBoardTitle": "__board__", + "act-withCardTitle": "__kartu__[__Panel__]", + "actions": "Daftar Tindakan", + "activities": "Daftar Kegiatan", + "activity": "Kegiatan", + "activity-added": "ditambahkan %s ke %s", + "activity-archived": "%s moved to Archive", + "activity-attached": "dilampirkan %s ke %s", + "activity-created": "dibuat %s", + "activity-customfield-created": "created custom field %s", + "activity-excluded": "tidak termasuk %s dari %s", + "activity-imported": "diimpor %s kedalam %s dari %s", + "activity-imported-board": "diimpor %s dari %s", + "activity-joined": "bergabung %s", + "activity-moved": "dipindahkan %s dari %s ke %s", + "activity-on": "pada %s", + "activity-removed": "dihapus %s dari %s", + "activity-sent": "terkirim %s ke %s", + "activity-unjoined": "tidak bergabung %s", + "activity-subtask-added": "added subtask to %s", + "activity-checked-item": "checked %s in checklist %s of %s", + "activity-unchecked-item": "unchecked %s in checklist %s of %s", + "activity-checklist-added": "daftar periksa ditambahkan ke %s", + "activity-checklist-removed": "removed a checklist from %s", + "activity-checklist-completed": "completed checklist %s of %s", + "activity-checklist-uncompleted": "uncompleted the checklist %s of %s", + "activity-checklist-item-added": "added checklist item to '%s' in %s", + "activity-checklist-item-removed": "removed a checklist item from '%s' in %s", + "add": "Tambah", + "activity-checked-item-card": "checked %s in checklist %s", + "activity-unchecked-item-card": "unchecked %s in checklist %s", + "activity-checklist-completed-card": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "activity-checklist-uncompleted-card": "uncompleted the checklist %s", + "activity-editComment": "edited comment %s", + "activity-deleteComment": "deleted comment %s", + "add-attachment": "Add Attachment", + "add-board": "Add Board", + "add-card": "Add Card", + "add-swimlane": "Add Swimlane", + "add-subtask": "Add Subtask", + "add-checklist": "Add Checklist", + "add-checklist-item": "Tambahkan hal ke daftar periksa", + "add-cover": "Tambahkan Sampul", + "add-label": "Add Label", + "add-list": "Add List", + "add-members": "Tambahkan Anggota", + "added": "Ditambahkan", + "addMemberPopup-title": "Daftar Anggota", + "admin": "Admin", + "admin-desc": "Bisa tampilkan dan sunting kartu, menghapus partisipan, dan merubah setting panel", + "admin-announcement": "Announcement", + "admin-announcement-active": "Active System-Wide Announcement", + "admin-announcement-title": "Announcement from Administrator", + "all-boards": "Semua Panel", + "and-n-other-card": "Dan__menghitung__kartu lain", + "and-n-other-card_plural": "Dan__menghitung__kartu lain", + "apply": "Terapkan", + "app-is-offline": "Loading, please wait. Refreshing the page will cause data loss. If loading does not work, please check that server has not stopped.", + "archive": "Move to Archive", + "archive-all": "Move All to Archive", + "archive-board": "Move Board to Archive", + "archive-card": "Move Card to Archive", + "archive-list": "Move List to Archive", + "archive-swimlane": "Move Swimlane to Archive", + "archive-selection": "Move selection to Archive", + "archiveBoardPopup-title": "Move Board to Archive?", + "archived-items": "Arsip", + "archived-boards": "Boards in Archive", + "restore-board": "Restore Board", + "no-archived-boards": "No Boards in Archive.", + "archives": "Arsip", + "template": "Template", + "templates": "Templates", + "assign-member": "Tugaskan anggota", + "attached": "terlampir", + "attachment": "Lampiran", + "attachment-delete-pop": "Menghapus lampiran bersifat permanen. Tidak bisa dipulihkan.", + "attachmentDeletePopup-title": "Hapus Lampiran?", + "attachments": "Daftar Lampiran", + "auto-watch": "Otomatis diawasi saat membuat Panel", + "avatar-too-big": "Berkas avatar terlalu besar (70KB maks)", + "back": "Kembali", + "board-change-color": "Ubah warna", + "board-nb-stars": "%s bintang", + "board-not-found": "Panel tidak ditemukan", + "board-private-info": "Panel ini akan jadi <strong>Pribadi<strong>", + "board-public-info": "Panel ini akan jadi <strong>Publik<strong", + "boardChangeColorPopup-title": "Ubah Warna Latar ", + "boardChangeTitlePopup-title": "Ganti Nama Panel", + "boardChangeVisibilityPopup-title": "Ubah Penampakan", + "boardChangeWatchPopup-title": "Ubah Pengamatan", + "boardMenuPopup-title": "Board Settings", + "boardChangeViewPopup-title": "Board View", + "boards": "Panel", + "board-view": "Board View", + "board-view-cal": "Calendar", + "board-view-swimlanes": "Swimlanes", + "board-view-collapse": "Collapse", + "board-view-lists": "Daftar", + "bucket-example": "Contohnya seperti “Bucket List” ", + "cancel": "Batal", + "card-archived": "This card is moved to Archive.", + "board-archived": "This board is moved to Archive.", + "card-comments-title": "Kartu ini punya %s komentar", + "card-delete-notice": "Menghapus sama dengan permanen. Anda akan kehilangan semua aksi yang terhubung ke kartu ini", + "card-delete-pop": "Semua aksi akan dihapus dari aktivitas dan anda tidak bisa lagi buka kartu ini", + "card-delete-suggest-archive": "You can move a card to Archive to remove it from the board and preserve the activity.", + "card-due": "Jatuh Tempo", + "card-due-on": "Jatuh Tempo pada", + "card-spent": "Spent Time", + "card-edit-attachments": "Sunting lampiran", + "card-edit-custom-fields": "Edit custom fields", + "card-start-voting": "Start voting", + "card-cancel-voting": "Delete voting and all votes", + "card-edit-labels": "Sunting label", + "card-edit-members": "Sunting anggota", + "card-labels-title": "Ubah label kartu", + "card-members-title": "Tambah atau hapus partisipan di panel dari kartu ", + "card-start": "Mulai", + "card-start-on": "Mulai pada", + "cardAttachmentsPopup-title": "Lampirkan dari", + "cardCustomField-datePopup-title": "Change date", + "cardCustomFieldsPopup-title": "Edit custom fields", + "cardStartVotingPopup-title": "Start a vote", + "positiveVoteMembersPopup-title": "Proponents", + "negativeVoteMembersPopup-title": "Opponents", + "vote-question": "Voting question", + "vote-public": "Public vote", + "vote-for-it": "for it", + "vote-against": "against", + "cardDeletePopup-title": "Hapus kartu", + "cardDetailsActionsPopup-title": "Aksi Kartu", + "cardLabelsPopup-title": "Daftar Label", + "cardMembersPopup-title": "Daftar Anggota", + "cardMorePopup-title": "Lainnya", + "cardTemplatePopup-title": "Create template", + "cards": "Daftar Kartu", + "cards-count": "Daftar Kartu", + "casSignIn": "Sign In with CAS", + "cardType-card": "Card", + "cardType-linkedCard": "Linked Card", + "cardType-linkedBoard": "Linked Board", + "change": "Ubah", + "change-avatar": "Ubah Avatar", + "change-password": "Ubah Kata Sandi", + "change-permissions": "Ubah hak akses", + "change-settings": "Ubah Setelan", + "changeAvatarPopup-title": "Ubah Avatar", + "changeLanguagePopup-title": "Ubah Bahasa", + "changePasswordPopup-title": "Ubah Kata Sandi", + "changePermissionsPopup-title": "Ubah Hak Akses", + "changeSettingsPopup-title": "Ubah Setelan", + "subtasks": "Subtasks", + "checklists": "Daftar Periksa", + "click-to-star": "Klik untuk tandai bintang panel ini", + "click-to-unstar": "Klik untuk tidak memberi bintang pada panel ini", + "clipboard": "Clipboard atau drag & drop", + "close": "Tutup", + "close-board": "Tutup Panel", + "close-board-pop": "You will be able to restore the board by clicking the “Archive” button from the home header.", + "color-black": "hitam", + "color-blue": "biru", + "color-crimson": "crimson", + "color-darkgreen": "darkgreen", + "color-gold": "gold", + "color-gray": "gray", + "color-green": "hijau", + "color-indigo": "indigo", + "color-lime": "hijau muda", + "color-magenta": "magenta", + "color-mistyrose": "mistyrose", + "color-navy": "navy", + "color-orange": "jingga", + "color-paleturquoise": "paleturquoise", + "color-peachpuff": "peachpuff", + "color-pink": "merah muda", + "color-plum": "plum", + "color-purple": "ungu", + "color-red": "merah", + "color-saddlebrown": "saddlebrown", + "color-silver": "silver", + "color-sky": "biru muda", + "color-slateblue": "slateblue", + "color-white": "white", + "color-yellow": "kuning", + "unset-color": "Unset", + "comment": "Komentar", + "comment-placeholder": "Write Comment", + "comment-only": "Hanya komentar", + "comment-only-desc": "Bisa komen hanya di kartu", + "no-comments": "No comments", + "no-comments-desc": "Can not see comments and activities.", + "worker": "Worker", + "worker-desc": "Can only move cards, assign itself to card and comment.", + "computer": "Komputer", + "confirm-subtask-delete-dialog": "Are you sure you want to delete subtask?", + "confirm-checklist-delete-dialog": "Are you sure you want to delete checklist?", + "copy-card-link-to-clipboard": "Copy card link to clipboard", + "linkCardPopup-title": "Link Card", + "searchElementPopup-title": "Cari", + "copyCardPopup-title": "Copy Card", + "copyChecklistToManyCardsPopup-title": "Copy Checklist Template to Many Cards", + "copyChecklistToManyCardsPopup-instructions": "Destination Card Titles and Descriptions in this JSON format", + "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"First card title\", \"description\":\"First card description\"}, {\"title\":\"Second card title\",\"description\":\"Second card description\"},{\"title\":\"Last card title\",\"description\":\"Last card description\"} ]", + "create": "Buat", + "createBoardPopup-title": "Buat Panel", + "chooseBoardSourcePopup-title": "Import board", + "createLabelPopup-title": "Buat Label", + "createCustomField": "Create Field", + "createCustomFieldPopup-title": "Create Field", + "current": "sekarang", + "custom-field-delete-pop": "There is no undo. This will remove this custom field from all cards and destroy its history.", + "custom-field-checkbox": "Checkbox", + "custom-field-date": "Tanggal", + "custom-field-dropdown": "Dropdown List", + "custom-field-dropdown-none": "(none)", + "custom-field-dropdown-options": "List Options", + "custom-field-dropdown-options-placeholder": "Press enter to add more options", + "custom-field-dropdown-unknown": "(unknown)", + "custom-field-number": "Number", + "custom-field-text": "Text", + "custom-fields": "Custom Fields", + "date": "Tanggal", + "decline": "Tolak", + "default-avatar": "Avatar standar", + "delete": "Hapus", + "deleteCustomFieldPopup-title": "Delete Custom Field?", + "deleteLabelPopup-title": "Hapus label?", + "description": "Deskripsi", + "disambiguateMultiLabelPopup-title": "Abaikan label Aksi", + "disambiguateMultiMemberPopup-title": "Abaikan aksi partisipan", + "discard": "Abaikan", + "done": "Selesai", + "download": "Unduh", + "edit": "Sunting", + "edit-avatar": "Ubah Avatar", + "edit-profile": "Sunting Profil", + "edit-wip-limit": "Edit WIP Limit", + "soft-wip-limit": "Soft WIP Limit", + "editCardStartDatePopup-title": "Ubah tanggal mulai", + "editCardDueDatePopup-title": "Ubah tanggal selesai", + "editCustomFieldPopup-title": "Edit Field", + "editCardSpentTimePopup-title": "Change spent time", + "editLabelPopup-title": "Ubah Label", + "editNotificationPopup-title": "Sunting Pemberitahuan", + "editProfilePopup-title": "Sunting Profil", + "email": "Email", + "email-enrollAccount-subject": "Sebuah akun dibuat untuk Anda pada __siteName__", + "email-enrollAccount-text": "Halo __user__,\n\nUntuk mulai menggunakan, silakan klik tautan berikut.\n\n__url__\n\nTerima kasih.", + "email-fail": "Surel gagal terkirim", + "email-fail-text": "Error trying to send email", + "email-invalid": "Surel tidak sah", + "email-invite": "Undang via Email", + "email-invite-subject": "__inviter__ sent you an invitation", + "email-invite-text": "Dear __user__,\n\n__inviter__ invites you to join board \"__board__\" for collaborations.\n\nPlease follow the link below:\n\n__url__\n\nThanks.", + "email-resetPassword-subject": "Pulihkan kata sandi Anda pada __siteName__", + "email-resetPassword-text": "Halo __user__,\n\nUntuk memulihkan kata sandi Anda, silakan klik tautan berikut.\n\n__url__\n\nTerima kasih.", + "email-sent": "Email terkirim", + "email-verifyEmail-subject": "Verifikasi surel Anda pada __siteName__", + "email-verifyEmail-text": "Halo __user__,\n\nUntuk memverifikasi surel Anda, silakan klik tautan berikut.\n\n__url__\n\nTerima kasih.", + "enable-wip-limit": "Enable WIP Limit", + "error-board-doesNotExist": "Panel ini tidak ada", + "error-board-notAdmin": "Anda harus admin dari panel ini untuk melakukan itu", + "error-board-notAMember": "Anda harus jadi member panel ini untuk melakukannya", + "error-json-malformed": "Teks Anda bukan JSON yang sah", + "error-json-schema": "Data JSON Anda tidak mengikutsertakan informasi yang sesuai format", + "error-list-doesNotExist": "Daftar ini tidak ada", + "error-user-doesNotExist": "Nama pengguna ini tidak ada", + "error-user-notAllowSelf": "Anda tidak bisa mengundang diri sendiri", + "error-user-notCreated": "Nama pengguna ini tidak dibuat", + "error-username-taken": "Nama pengguna ini sudah dipakai", + "error-email-taken": "Email has already been taken", + "export-board": "Exspor Panel", + "sort": "Sort", + "sort-desc": "Click to Sort List", + "list-sort-by": "Sort the List By:", + "list-label-modifiedAt": "Last Access Time", + "list-label-title": "Name of the List", + "list-label-sort": "Your Manual Order", + "list-label-short-modifiedAt": "(L)", + "list-label-short-title": "(N)", + "list-label-short-sort": "(M)", + "filter": "Penyaringan", + "filter-cards": "Filter Cards or Lists", + "list-filter-label": "Filter List by Title", + "filter-clear": "Bersihkan penyaringan", + "filter-no-label": "Tidak ada label", + "filter-no-member": "Tidak ada anggota", + "filter-no-assignee": "No assignee", + "filter-no-custom-fields": "No Custom Fields", + "filter-show-archive": "Show archived lists", + "filter-hide-empty": "Hide empty lists", + "filter-on": "Penyaring aktif", + "filter-on-desc": "Anda memfilter kartu di panel ini. Klik di sini untuk menyunting filter", + "filter-to-selection": "Saring berdasarkan yang dipilih", + "advanced-filter-label": "Advanced Filter", + "advanced-filter-description": "Advanced Filter allows to write a string containing following operators: == != <= >= && || ( ) A space is used as a separator between the Operators. You can filter for all Custom Fields by typing their names and values. For Example: Field1 == Value1. Note: If fields or values contains spaces, you need to encapsulate them into single quotes. For Example: 'Field 1' == 'Value 1'. For single control characters (' \\/) to be skipped, you can use \\. For example: Field1 == I\\'m. Also you can combine multiple conditions. For Example: F1 == V1 || F1 == V2. Normally all operators are interpreted from left to right. You can change the order by placing brackets. For Example: F1 == V1 && ( F2 == V2 || F2 == V3 ). Also you can search text fields using regex: F1 == /Tes.*/i", + "fullname": "Nama Lengkap", + "header-logo-title": "Kembali ke laman panel anda", + "hide-system-messages": "Sembunyikan pesan-pesan sistem", + "headerBarCreateBoardPopup-title": "Buat Panel", + "home": "Beranda", + "import": "Impor", + "link": "Link", + "import-board": "import board", + "import-board-c": "Import board", + "import-board-title-trello": "Impor panel dari Trello", + "import-board-title-wekan": "Import board from previous export", + "import-sandstorm-backup-warning": "Do not delete data you import from original exported board or Trello before checking does this grain close and open again, or do you get Board not found error, that means data loss.", + "import-sandstorm-warning": "Imported board will delete all existing data on board and replace it with imported board.", + "from-trello": "From Trello", + "from-wekan": "From previous export", + "import-board-instruction-trello": "Di panel Trello anda, ke 'Menu', terus 'More', 'Print and Export','Export JSON', dan salin hasilnya", + "import-board-instruction-wekan": "In your board, go to 'Menu', then 'Export board', and copy the text in the downloaded file.", + "import-board-instruction-about-errors": "If you get errors when importing board, sometimes importing still works, and board is at All Boards page.", + "import-json-placeholder": "Tempelkan data JSON yang sah disini", + "import-map-members": "Petakan partisipan", + "import-members-map": "Your imported board has some members. Please map the members you want to import to your users", + "import-show-user-mapping": "Review pemetaan partisipan", + "import-user-select": "Pick your existing user you want to use as this member", + "importMapMembersAddPopup-title": "Select member", + "info": "Versi", + "initials": "Inisial", + "invalid-date": "Tanggal tidak sah", + "invalid-time": "Invalid time", + "invalid-user": "Invalid user", + "joined": "bergabung", + "just-invited": "Anda baru diundang di panel ini", + "keyboard-shortcuts": "Pintasan kibor", + "label-create": "Buat Label", + "label-default": "label %s (default)", + "label-delete-pop": "Ini tidak bisa dikembalikan, akan menghapus label ini dari semua kartu dan menghapus semua riwayatnya", + "labels": "Daftar Label", + "language": "Bahasa", + "last-admin-desc": "Anda tidak dapat mengubah aturan karena harus ada minimal seorang Admin.", + "leave-board": "Tingalkan Panel", + "leave-board-pop": "Are you sure you want to leave __boardTitle__? You will be removed from all cards on this board.", + "leaveBoardPopup-title": "Leave Board ?", + "link-card": "Link ke kartu ini", + "list-archive-cards": "Move all cards in this list to Archive", + "list-archive-cards-pop": "This will remove all the cards in this list from the board. To view cards in Archive and bring them back to the board, click “Menu” > “Archive”.", + "list-move-cards": "Pindah semua kartu ke daftar ini", + "list-select-cards": "Pilih semua kartu di daftar ini", + "set-color-list": "Set Color", + "listActionPopup-title": "Daftar Tindakan", + "swimlaneActionPopup-title": "Swimlane Actions", + "swimlaneAddPopup-title": "Add a Swimlane below", + "listImportCardPopup-title": "Impor dari Kartu Trello", + "listMorePopup-title": "Lainnya", + "link-list": "Link to this list", + "list-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the list. There is no undo.", + "list-delete-suggest-archive": "You can move a list to Archive to remove it from the board and preserve the activity.", + "lists": "Daftar", + "swimlanes": "Swimlanes", + "log-out": "Keluar", + "log-in": "Masuk", + "loginPopup-title": "Masuk", + "memberMenuPopup-title": "Setelan Anggota", + "members": "Daftar Anggota", + "menu": "Menu", + "move-selection": "Pindahkan yang dipilih", + "moveCardPopup-title": "Pindahkan kartu", + "moveCardToBottom-title": "Pindahkan ke bawah", + "moveCardToTop-title": "Pindahkan ke atas", + "moveSelectionPopup-title": "Pindahkan yang dipilih", + "multi-selection": "Multi Pilihan", + "multi-selection-on": "Multi Pilihan aktif", + "muted": "Pemberitahuan tidak aktif", + "muted-info": "Anda tidak akan pernah dinotifikasi semua perubahan di panel ini", + "my-boards": "Panel saya", + "name": "Nama", + "no-archived-cards": "No cards in Archive.", + "no-archived-lists": "No lists in Archive.", + "no-archived-swimlanes": "No swimlanes in Archive.", + "no-results": "Tidak ada hasil", + "normal": "Normal", + "normal-desc": "Bisa tampilkan dan edit kartu. Tidak bisa ubah setting", + "not-accepted-yet": "Undangan belum diterima", + "notify-participate": "Terima update ke semua kartu dimana anda menjadi creator atau partisipan", + "notify-watch": "Terima update dari semua panel, daftar atau kartu yang anda amati", + "optional": "opsi", + "or": "atau", + "page-maybe-private": "Halaman ini hanya untuk kalangan terbatas. Anda dapat melihatnya dengan <a href='%s'>masuk ke dalam sistem</a>.", + "page-not-found": "Halaman tidak ditemukan.", + "password": "Kata Sandi", + "paste-or-dragdrop": "untuk menempelkan, atau drag& drop gambar pada ini (hanya gambar)", + "participating": "Berpartisipasi", + "preview": "Pratinjau", + "previewAttachedImagePopup-title": "Pratinjau", + "previewClipboardImagePopup-title": "Pratinjau", + "private": "Terbatas", + "private-desc": "Panel ini Pribadi. Hanya orang yang ditambahkan ke panel ini yang bisa melihat dan menyuntingnya", + "profile": "Profil", + "public": "Umum", + "public-desc": "Panel ini publik. Akan terlihat oleh siapapun dengan link terkait dan muncul di mesin pencari seperti Google. Hanya orang yang ditambahkan di panel yang bisa sunting", + "quick-access-description": "Beri bintang panel untuk menambah shortcut di papan ini", + "remove-cover": "Hapus Sampul", + "remove-from-board": "Hapus dari panel", + "remove-label": "Remove Label", + "listDeletePopup-title": "Delete List ?", + "remove-member": "Hapus Anggota", + "remove-member-from-card": "Hapus dari Kartu", + "remove-member-pop": "Hapus__nama__(__username__) dari __boardTitle__? Partisipan akan dihapus dari semua kartu di panel ini. Mereka akan diberi tahu", + "removeMemberPopup-title": "Hapus Anggota?", + "rename": "Ganti Nama", + "rename-board": "Ubah nama Panel", + "restore": "Pulihkan", + "save": "Simpan", + "search": "Cari", + "rules": "Rules", + "search-cards": "Search from card/list titles, descriptions and custom fields on this board", + "search-example": "Text to search for?", + "select-color": "Select Color", + "set-wip-limit-value": "Set a limit for the maximum number of tasks in this list", + "setWipLimitPopup-title": "Set WIP Limit", + "shortcut-assign-self": "Masukkan diri anda sendiri ke kartu ini", + "shortcut-autocomplete-emoji": "Autocomplete emoji", + "shortcut-autocomplete-members": "Autocomplete partisipan", + "shortcut-clear-filters": "Bersihkan semua saringan", + "shortcut-close-dialog": "Tutup Dialog", + "shortcut-filter-my-cards": "Filter kartu saya", + "shortcut-show-shortcuts": "Angkat naik shortcut daftar ini", + "shortcut-toggle-filterbar": "Toggle Filter Sidebar", + "shortcut-toggle-sidebar": "Toggle Board Sidebar", + "show-cards-minimum-count": "Tampilkan jumlah kartu jika daftar punya lebih dari ", + "sidebar-open": "Buka Sidebar", + "sidebar-close": "Tutup Sidebar", + "signupPopup-title": "Buat Akun", + "star-board-title": "Klik untuk beri bintang panel ini. Akan muncul paling atas dari daftar panel", + "starred-boards": "Panel dengan bintang", + "starred-boards-description": "Panel berbintang muncul paling atas dari daftar panel anda", + "subscribe": "Langganan", + "team": "Tim", + "this-board": "Panel ini", + "this-card": "Kartu ini", + "spent-time-hours": "Spent time (hours)", + "overtime-hours": "Overtime (hours)", + "overtime": "Overtime", + "has-overtime-cards": "Has overtime cards", + "has-spenttime-cards": "Has spent time cards", + "time": "Waktu", + "title": "Judul", + "tracking": "Pelacakan", + "tracking-info": "Anda akan dinotifikasi semua perubahan di kartu tersebut diaman anda terlibat sebagai creator atau partisipan", + "type": "Type", + "unassign-member": "Tidak sertakan partisipan", + "unsaved-description": "Anda memiliki deskripsi yang belum disimpan.", + "unwatch": "Tidak mengamati", + "upload": "Unggah", + "upload-avatar": "Unggah avatar", + "uploaded-avatar": "Avatar diunggah", + "username": "Nama Pengguna", + "view-it": "Lihat", + "warn-list-archived": "warning: this card is in an list at Archive", + "watch": "Amati", + "watching": "Mengamati", + "watching-info": "Anda akan diberitahu semua perubahan di panel ini", + "welcome-board": "Panel Selamat Datang", + "welcome-swimlane": "Milestone 1", + "welcome-list1": "Tingkat dasar", + "welcome-list2": "Tingkat lanjut", + "card-templates-swimlane": "Card Templates", + "list-templates-swimlane": "List Templates", + "board-templates-swimlane": "Board Templates", + "what-to-do": "Apa yang mau Anda lakukan?", + "wipLimitErrorPopup-title": "Invalid WIP Limit", + "wipLimitErrorPopup-dialog-pt1": "The number of tasks in this list is higher than the WIP limit you've defined.", + "wipLimitErrorPopup-dialog-pt2": "Please move some tasks out of this list, or set a higher WIP limit.", + "admin-panel": "Panel Admin", + "settings": "Setelan", + "people": "Orang-orang", + "registration": "Registrasi", + "disable-self-registration": "Nonaktifkan Swa Registrasi", + "invite": "Undang", + "invite-people": "Undang Orang-orang", + "to-boards": "ke panel", + "email-addresses": "Alamat surel", + "smtp-host-description": "Alamat server SMTP yang menangani surel Anda.", + "smtp-port-description": "Port server SMTP yang Anda gunakan untuk mengirim surel.", + "smtp-tls-description": "Aktifkan dukungan TLS untuk server SMTP", + "smtp-host": "Host SMTP", + "smtp-port": "Port SMTP", + "smtp-username": "Nama Pengguna", + "smtp-password": "Kata Sandi", + "smtp-tls": "Dukungan TLS", + "send-from": "Dari", + "send-smtp-test": "Send a test email to yourself", + "invitation-code": "Kode Undangan", + "email-invite-register-subject": "__inviter__ mengirim undangan ke Anda", + "email-invite-register-text": "Dear __user__,\n\n__inviter__ invites you to kanban board for collaborations.\n\nPlease follow the link below:\n__url__\n\nAnd your invitation code is: __icode__\n\nThanks.", + "email-smtp-test-subject": "SMTP Test Email", + "email-smtp-test-text": "You have successfully sent an email", + "error-invitation-code-not-exist": "Kode undangan tidak ada", + "error-notAuthorized": "You are not authorized to view this page.", + "webhook-title": "Webhook Name", + "webhook-token": "Token (Optional for Authentication)", + "outgoing-webhooks": "Outgoing Webhooks", + "bidirectional-webhooks": "Two-Way Webhooks", + "outgoingWebhooksPopup-title": "Outgoing Webhooks", + "boardCardTitlePopup-title": "Card Title Filter", + "disable-webhook": "Disable This Webhook", + "global-webhook": "Global Webhooks", + "new-outgoing-webhook": "New Outgoing Webhook", + "no-name": "(Unknown)", + "Node_version": "Node version", + "Meteor_version": "Meteor version", + "MongoDB_version": "MongoDB version", + "MongoDB_storage_engine": "MongoDB storage engine", + "MongoDB_Oplog_enabled": "MongoDB Oplog enabled", + "OS_Arch": "OS Arch", + "OS_Cpus": "OS CPU Count", + "OS_Freemem": "OS Free Memory", + "OS_Loadavg": "OS Load Average", + "OS_Platform": "OS Platform", + "OS_Release": "OS Release", + "OS_Totalmem": "OS Total Memory", + "OS_Type": "OS Type", + "OS_Uptime": "OS Uptime", + "days": "days", + "hours": "hours", + "minutes": "minutes", + "seconds": "seconds", + "show-field-on-card": "Show this field on card", + "automatically-field-on-card": "Auto create field to all cards", + "showLabel-field-on-card": "Show field label on minicard", + "yes": "Yes", + "no": "No", + "accounts": "Accounts", + "accounts-allowEmailChange": "Allow Email Change", + "accounts-allowUserNameChange": "Allow Username Change", + "createdAt": "Created at", + "verified": "Verified", + "active": "Active", + "card-received": "Received", + "card-received-on": "Received on", + "card-end": "End", + "card-end-on": "Ends on", + "editCardReceivedDatePopup-title": "Change received date", + "editCardEndDatePopup-title": "Change end date", + "setCardColorPopup-title": "Set color", + "setCardActionsColorPopup-title": "Choose a color", + "setSwimlaneColorPopup-title": "Choose a color", + "setListColorPopup-title": "Choose a color", + "assigned-by": "Assigned By", + "requested-by": "Requested By", + "board-delete-notice": "Deleting is permanent. You will lose all lists, cards and actions associated with this board.", + "delete-board-confirm-popup": "All lists, cards, labels, and activities will be deleted and you won't be able to recover the board contents. There is no undo.", + "boardDeletePopup-title": "Delete Board?", + "delete-board": "Delete Board", + "default-subtasks-board": "Subtasks for __board__ board", + "default": "Default", + "queue": "Queue", + "subtask-settings": "Subtasks Settings", + "card-settings": "Card Settings", + "boardSubtaskSettingsPopup-title": "Board Subtasks Settings", + "boardCardSettingsPopup-title": "Card Settings", + "deposit-subtasks-board": "Deposit subtasks to this board:", + "deposit-subtasks-list": "Landing list for subtasks deposited here:", + "show-parent-in-minicard": "Show parent in minicard:", + "prefix-with-full-path": "Prefix with full path", + "prefix-with-parent": "Prefix with parent", + "subtext-with-full-path": "Subtext with full path", + "subtext-with-parent": "Subtext with parent", + "change-card-parent": "Change card's parent", + "parent-card": "Parent card", + "source-board": "Source board", + "no-parent": "Don't show parent", + "activity-added-label": "added label '%s' to %s", + "activity-removed-label": "removed label '%s' from %s", + "activity-delete-attach": "deleted an attachment from %s", + "activity-added-label-card": "added label '%s'", + "activity-removed-label-card": "removed label '%s'", + "activity-delete-attach-card": "deleted an attachment", + "activity-set-customfield": "set custom field '%s' to '%s' in %s", + "activity-unset-customfield": "unset custom field '%s' in %s", + "r-rule": "Rule", + "r-add-trigger": "Add trigger", + "r-add-action": "Add action", + "r-board-rules": "Board rules", + "r-add-rule": "Add rule", + "r-view-rule": "View rule", + "r-delete-rule": "Delete rule", + "r-new-rule-name": "New rule title", + "r-no-rules": "No rules", + "r-when-a-card": "When a card", + "r-is": "is", + "r-is-moved": "is moved", + "r-added-to": "added to", + "r-removed-from": "Removed from", + "r-the-board": "the board", + "r-list": "list", + "set-filter": "Set Filter", + "r-moved-to": "Moved to", + "r-moved-from": "Moved from", + "r-archived": "Moved to Archive", + "r-unarchived": "Restored from Archive", + "r-a-card": "a card", + "r-when-a-label-is": "When a label is", + "r-when-the-label": "When the label", + "r-list-name": "list name", + "r-when-a-member": "When a member is", + "r-when-the-member": "When the member", + "r-name": "name", + "r-when-a-attach": "When an attachment", + "r-when-a-checklist": "When a checklist is", + "r-when-the-checklist": "When the checklist", + "r-completed": "Completed", + "r-made-incomplete": "Made incomplete", + "r-when-a-item": "When a checklist item is", + "r-when-the-item": "When the checklist item", + "r-checked": "Checked", + "r-unchecked": "Unchecked", + "r-move-card-to": "Move card to", + "r-top-of": "Top of", + "r-bottom-of": "Bottom of", + "r-its-list": "its list", + "r-archive": "Move to Archive", + "r-unarchive": "Restore from Archive", + "r-card": "card", + "r-add": "Tambah", + "r-remove": "Remove", + "r-label": "label", + "r-member": "member", + "r-remove-all": "Remove all members from the card", + "r-set-color": "Set color to", + "r-checklist": "checklist", + "r-check-all": "Check all", + "r-uncheck-all": "Uncheck all", + "r-items-check": "items of checklist", + "r-check": "Check", + "r-uncheck": "Uncheck", + "r-item": "item", + "r-of-checklist": "of checklist", + "r-send-email": "Send an email", + "r-to": "to", + "r-subject": "subject", + "r-rule-details": "Rule details", + "r-d-move-to-top-gen": "Move card to top of its list", + "r-d-move-to-top-spec": "Move card to top of list", + "r-d-move-to-bottom-gen": "Move card to bottom of its list", + "r-d-move-to-bottom-spec": "Move card to bottom of list", + "r-d-send-email": "Send email", + "r-d-send-email-to": "to", + "r-d-send-email-subject": "subject", + "r-d-send-email-message": "message", + "r-d-archive": "Move card to Archive", + "r-d-unarchive": "Restore card from Archive", + "r-d-add-label": "Tambahkan label", + "r-d-remove-label": "Remove label", + "r-create-card": "Create new card", + "r-in-list": "in list", + "r-in-swimlane": "in swimlane", + "r-d-add-member": "Add member", + "r-d-remove-member": "Remove member", + "r-d-remove-all-member": "Remove all member", + "r-d-check-all": "Check all items of a list", + "r-d-uncheck-all": "Uncheck all items of a list", + "r-d-check-one": "Check item", + "r-d-uncheck-one": "Uncheck item", + "r-d-check-of-list": "of checklist", + "r-d-add-checklist": "Add checklist", + "r-d-remove-checklist": "Remove checklist", + "r-by": "by", + "r-add-checklist": "Add checklist", + "r-with-items": "with items", + "r-items-list": "item1,item2,item3", + "r-add-swimlane": "Add swimlane", + "r-swimlane-name": "swimlane name", + "r-board-note": "Note: leave a field empty to match every possible value.", + "r-checklist-note": "Note: checklist's items have to be written as comma separated values.", + "r-when-a-card-is-moved": "When a card is moved to another list", + "r-set": "Set", + "r-update": "Update", + "r-datefield": "date field", + "r-df-start-at": "start", + "r-df-due-at": "due", + "r-df-end-at": "end", + "r-df-received-at": "received", + "r-to-current-datetime": "to current date/time", + "r-remove-value-from": "Remove value from", + "ldap": "LDAP", + "oauth2": "OAuth2", + "cas": "CAS", + "authentication-method": "Metode Autentikasi", + "authentication-type": "Tipe Autentikasi", + "custom-product-name": "Custom Product Name", + "layout": "Layout", + "hide-logo": "Sembunyikan Logo", + "add-custom-html-after-body-start": "Add Custom HTML after <body> start", + "add-custom-html-before-body-end": "Add Custom HTML before </body> end", + "error-undefined": "Something went wrong", + "error-ldap-login": "An error occurred while trying to login", + "display-authentication-method": "Display Authentication Method", + "default-authentication-method": "Default Authentication Method", + "duplicate-board": "Duplicate Board", + "people-number": "The number of people is:", + "swimlaneDeletePopup-title": "Delete Swimlane ?", + "swimlane-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the swimlane. There is no undo.", + "restore-all": "Restore all", + "delete-all": "Delete all", + "loading": "Loading, please wait.", + "previous_as": "last time was", + "act-a-dueAt": "modified due time to \nWhen: __timeValue__\nWhere: __card__\n previous due was __timeOldValue__", + "act-a-endAt": "modified ending time to __timeValue__ from (__timeOldValue__)", + "act-a-startAt": "modified starting time to __timeValue__ from (__timeOldValue__)", + "act-a-receivedAt": "modified received time to __timeValue__ from (__timeOldValue__)", + "a-dueAt": "modified due time to be", + "a-endAt": "modified ending time to be", + "a-startAt": "modified starting time to be", + "a-receivedAt": "modified received time to be", + "almostdue": "current due time %s is approaching", + "pastdue": "current due time %s is past", + "duenow": "current due time %s is today", + "act-newDue": "__list__/__card__ has 1st due reminder [__board__]", + "act-withDue": "__list__/__card__ due reminders [__board__]", + "act-almostdue": "was reminding the current due (__timeValue__) of __card__ is approaching", + "act-pastdue": "was reminding the current due (__timeValue__) of __card__ is past", + "act-duenow": "was reminding the current due (__timeValue__) of __card__ is now", + "act-atUserComment": "You were mentioned in [__board__] __list__/__card__", + "delete-user-confirm-popup": "Are you sure you want to delete this account? There is no undo.", + "accounts-allowUserDelete": "Allow users to self delete their account", + "hide-minicard-label-text": "Hide minicard label text", + "show-desktop-drag-handles": "Show desktop drag handles", + "assignee": "Assignee", + "cardAssigneesPopup-title": "Assignee", + "addmore-detail": "Add a more detailed description", + "show-on-card": "Show on Card", + "new": "New", + "editUserPopup-title": "Edit User", + "newUserPopup-title": "New User", + "notifications": "Notifications", + "view-all": "View All", + "filter-by-unread": "Filter by Unread", + "mark-all-as-read": "Mark all as read", + "remove-all-read": "Remove all read", + "allow-rename": "Allow Rename", + "allowRenamePopup-title": "Allow Rename" +} \ No newline at end of file diff --git a/i18n/ig.i18n.json b/i18n/ig.i18n.json index bea9f57f..8df90edb 100644 --- a/i18n/ig.i18n.json +++ b/i18n/ig.i18n.json @@ -1,780 +1,780 @@ { - "accept": "Kwere", - "act-activity-notify": "Activity Notification", - "act-addAttachment": "added attachment __attachment__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-deleteAttachment": "deleted attachment __attachment__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addSubtask": "added subtask __subtask__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addedLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removeLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removedLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addChecklist": "added checklist __checklist__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addChecklistItem": "added checklist item __checklistItem__ to checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removeChecklist": "removed checklist __checklist__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removeChecklistItem": "removed checklist item __checklistItem__ from checklist __checkList__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-checkedItem": "checked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-uncheckedItem": "unchecked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-completeChecklist": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-uncompleteChecklist": "uncompleted checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addComment": "commented on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-editComment": "edited comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-deleteComment": "deleted comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-createBoard": "created board __board__", - "act-createSwimlane": "created swimlane __swimlane__ to board __board__", - "act-createCard": "created card __card__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-createCustomField": "created custom field __customField__ at board __board__", - "act-deleteCustomField": "deleted custom field __customField__ at board __board__", - "act-setCustomField": "edited custom field __customField__: __customFieldValue__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-createList": "added list __list__ to board __board__", - "act-addBoardMember": "added member __member__ to board __board__", - "act-archivedBoard": "Board __board__ moved to Archive", - "act-archivedCard": "Card __card__ at list __list__ at swimlane __swimlane__ at board __board__ moved to Archive", - "act-archivedList": "List __list__ at swimlane __swimlane__ at board __board__ moved to Archive", - "act-archivedSwimlane": "Swimlane __swimlane__ at board __board__ moved to Archive", - "act-importBoard": "imported board __board__", - "act-importCard": "imported card __card__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-importList": "imported list __list__ to swimlane __swimlane__ at board __board__", - "act-joinMember": "added member __member__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-moveCard": "moved card __card__ at board __board__ from list __oldList__ at swimlane __oldSwimlane__ to list __list__ at swimlane __swimlane__", - "act-moveCardToOtherBoard": "moved card __card__ from list __oldList__ at swimlane __oldSwimlane__ at board __oldBoard__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-removeBoardMember": "removed member __member__ from board __board__", - "act-restoredCard": "restored card __card__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-unjoinMember": "removed member __member__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-withBoardTitle": "__board__", - "act-withCardTitle": "[__board__] __card__", - "actions": "Actions", - "activities": "Activities", - "activity": "Activity", - "activity-added": "added %s to %s", - "activity-archived": "%s moved to Archive", - "activity-attached": "attached %s to %s", - "activity-created": "created %s", - "activity-customfield-created": "created custom field %s", - "activity-excluded": "excluded %s from %s", - "activity-imported": "imported %s into %s from %s", - "activity-imported-board": "imported %s from %s", - "activity-joined": "joined %s", - "activity-moved": "moved %s from %s to %s", - "activity-on": "na %s", - "activity-removed": "removed %s from %s", - "activity-sent": "sent %s to %s", - "activity-unjoined": "unjoined %s", - "activity-subtask-added": "added subtask to %s", - "activity-checked-item": "checked %s in checklist %s of %s", - "activity-unchecked-item": "unchecked %s in checklist %s of %s", - "activity-checklist-added": "added checklist to %s", - "activity-checklist-removed": "removed a checklist from %s", - "activity-checklist-completed": "completed checklist %s of %s", - "activity-checklist-uncompleted": "uncompleted the checklist %s of %s", - "activity-checklist-item-added": "added checklist item to '%s' in %s", - "activity-checklist-item-removed": "removed a checklist item from '%s' in %s", - "add": "Tinye", - "activity-checked-item-card": "checked %s in checklist %s", - "activity-unchecked-item-card": "unchecked %s in checklist %s", - "activity-checklist-completed-card": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "activity-checklist-uncompleted-card": "uncompleted the checklist %s", - "activity-editComment": "edited comment %s", - "activity-deleteComment": "deleted comment %s", - "add-attachment": "Add Attachment", - "add-board": "Add Board", - "add-card": "Add Card", - "add-swimlane": "Add Swimlane", - "add-subtask": "Add Subtask", - "add-checklist": "Add Checklist", - "add-checklist-item": "Add an item to checklist", - "add-cover": "Add Cover", - "add-label": "Add Label", - "add-list": "Add List", - "add-members": "Tinye ndị otu ọhụrụ", - "added": "Etinyere ", - "addMemberPopup-title": "Ndị otu", - "admin": "Admin", - "admin-desc": "Can view and edit cards, remove members, and change settings for the board.", - "admin-announcement": "Announcement", - "admin-announcement-active": "Active System-Wide Announcement", - "admin-announcement-title": "Announcement from Administrator", - "all-boards": "All boards", - "and-n-other-card": "And __count__ other card", - "and-n-other-card_plural": "And __count__ other cards", - "apply": "Apply", - "app-is-offline": "Loading, please wait. Refreshing the page will cause data loss. If loading does not work, please check that server has not stopped.", - "archive": "Move to Archive", - "archive-all": "Move All to Archive", - "archive-board": "Move Board to Archive", - "archive-card": "Move Card to Archive", - "archive-list": "Move List to Archive", - "archive-swimlane": "Move Swimlane to Archive", - "archive-selection": "Move selection to Archive", - "archiveBoardPopup-title": "Move Board to Archive?", - "archived-items": "Archive", - "archived-boards": "Boards in Archive", - "restore-board": "Restore Board", - "no-archived-boards": "No Boards in Archive.", - "archives": "Archive", - "template": "Template", - "templates": "Templates", - "assign-member": "Assign member", - "attached": "attached", - "attachment": "Attachment", - "attachment-delete-pop": "Deleting an attachment is permanent. There is no undo.", - "attachmentDeletePopup-title": "Delete Attachment?", - "attachments": "Attachments", - "auto-watch": "Automatically watch boards when they are created", - "avatar-too-big": "The avatar is too large (70KB max)", - "back": "Back", - "board-change-color": "Change color", - "board-nb-stars": "%s stars", - "board-not-found": "Board not found", - "board-private-info": "This board will be <strong>private</strong>.", - "board-public-info": "This board will be <strong>public</strong>.", - "boardChangeColorPopup-title": "Change Board Background", - "boardChangeTitlePopup-title": "Rename Board", - "boardChangeVisibilityPopup-title": "Change Visibility", - "boardChangeWatchPopup-title": "Change Watch", - "boardMenuPopup-title": "Board Settings", - "boardChangeViewPopup-title": "Board View", - "boards": "Boards", - "board-view": "Board View", - "board-view-cal": "Calendar", - "board-view-swimlanes": "Swimlanes", - "board-view-collapse": "Collapse", - "board-view-lists": "Lists", - "bucket-example": "Like “Bucket List” for example", - "cancel": "Cancel", - "card-archived": "This card is moved to Archive.", - "board-archived": "This board is moved to Archive.", - "card-comments-title": "This card has %s comment.", - "card-delete-notice": "Deleting is permanent. You will lose all actions associated with this card.", - "card-delete-pop": "All actions will be removed from the activity feed and you won't be able to re-open the card. There is no undo.", - "card-delete-suggest-archive": "You can move a card to Archive to remove it from the board and preserve the activity.", - "card-due": "Due", - "card-due-on": "Due on", - "card-spent": "Spent Time", - "card-edit-attachments": "Edit attachments", - "card-edit-custom-fields": "Edit custom fields", - "card-start-voting": "Start voting", - "card-cancel-voting": "Delete voting and all votes", - "card-edit-labels": "Edit labels", - "card-edit-members": "Edit members", - "card-labels-title": "Change the labels for the card.", - "card-members-title": "Add or remove members of the board from the card.", - "card-start": "Bido", - "card-start-on": "Starts on", - "cardAttachmentsPopup-title": "Attach From", - "cardCustomField-datePopup-title": "Change date", - "cardCustomFieldsPopup-title": "Edit custom fields", - "cardStartVotingPopup-title": "Start a vote", - "positiveVoteMembersPopup-title": "Proponents", - "negativeVoteMembersPopup-title": "Opponents", - "vote-question": "Voting question", - "vote-public": "Public vote", - "vote-for-it": "for it", - "vote-against": "against", - "cardDeletePopup-title": "Delete Card?", - "cardDetailsActionsPopup-title": "Card Actions", - "cardLabelsPopup-title": "Aha", - "cardMembersPopup-title": "Ndị otu", - "cardMorePopup-title": "More", - "cardTemplatePopup-title": "Create template", - "cards": "Cards", - "cards-count": "Cards", - "casSignIn": "Sign In with CAS", - "cardType-card": "Card", - "cardType-linkedCard": "Linked Card", - "cardType-linkedBoard": "Linked Board", - "change": "Gbanwe", - "change-avatar": "Change Avatar", - "change-password": "Change Password", - "change-permissions": "Change permissions", - "change-settings": "Change Settings", - "changeAvatarPopup-title": "Change Avatar", - "changeLanguagePopup-title": "Họrọ asụsụ ọzọ", - "changePasswordPopup-title": "Change Password", - "changePermissionsPopup-title": "Change Permissions", - "changeSettingsPopup-title": "Change Settings", - "subtasks": "Subtasks", - "checklists": "Checklists", - "click-to-star": "Click to star this board.", - "click-to-unstar": "Click to unstar this board.", - "clipboard": "Clipboard or drag & drop", - "close": "Close", - "close-board": "Close Board", - "close-board-pop": "You will be able to restore the board by clicking the “Archive” button from the home header.", - "color-black": "black", - "color-blue": "blue", - "color-crimson": "crimson", - "color-darkgreen": "darkgreen", - "color-gold": "gold", - "color-gray": "gray", - "color-green": "green", - "color-indigo": "indigo", - "color-lime": "lime", - "color-magenta": "magenta", - "color-mistyrose": "mistyrose", - "color-navy": "navy", - "color-orange": "orange", - "color-paleturquoise": "paleturquoise", - "color-peachpuff": "peachpuff", - "color-pink": "pink", - "color-plum": "plum", - "color-purple": "purple", - "color-red": "red", - "color-saddlebrown": "saddlebrown", - "color-silver": "silver", - "color-sky": "sky", - "color-slateblue": "slateblue", - "color-white": "white", - "color-yellow": "yellow", - "unset-color": "Unset", - "comment": "Comment", - "comment-placeholder": "Write Comment", - "comment-only": "Comment only", - "comment-only-desc": "Can comment on cards only.", - "no-comments": "No comments", - "no-comments-desc": "Can not see comments and activities.", - "worker": "Worker", - "worker-desc": "Can only move cards, assign itself to card and comment.", - "computer": "Computer", - "confirm-subtask-delete-dialog": "Are you sure you want to delete subtask?", - "confirm-checklist-delete-dialog": "Are you sure you want to delete checklist?", - "copy-card-link-to-clipboard": "Copy card link to clipboard", - "linkCardPopup-title": "Link Card", - "searchElementPopup-title": "Search", - "copyCardPopup-title": "Copy Card", - "copyChecklistToManyCardsPopup-title": "Copy Checklist Template to Many Cards", - "copyChecklistToManyCardsPopup-instructions": "Destination Card Titles and Descriptions in this JSON format", - "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"First card title\", \"description\":\"First card description\"}, {\"title\":\"Second card title\",\"description\":\"Second card description\"},{\"title\":\"Last card title\",\"description\":\"Last card description\"} ]", - "create": "Create", - "createBoardPopup-title": "Create Board", - "chooseBoardSourcePopup-title": "Import board", - "createLabelPopup-title": "Create Label", - "createCustomField": "Create Field", - "createCustomFieldPopup-title": "Create Field", - "current": "current", - "custom-field-delete-pop": "There is no undo. This will remove this custom field from all cards and destroy its history.", - "custom-field-checkbox": "Checkbox", - "custom-field-date": "Date", - "custom-field-dropdown": "Dropdown List", - "custom-field-dropdown-none": "(none)", - "custom-field-dropdown-options": "List Options", - "custom-field-dropdown-options-placeholder": "Press enter to add more options", - "custom-field-dropdown-unknown": "(unknown)", - "custom-field-number": "Number", - "custom-field-text": "Text", - "custom-fields": "Custom Fields", - "date": "Date", - "decline": "Decline", - "default-avatar": "Default avatar", - "delete": "Delete", - "deleteCustomFieldPopup-title": "Delete Custom Field?", - "deleteLabelPopup-title": "Delete Label?", - "description": "Description", - "disambiguateMultiLabelPopup-title": "Disambiguate Label Action", - "disambiguateMultiMemberPopup-title": "Disambiguate Member Action", - "discard": "Discard", - "done": "Done", - "download": "Download", - "edit": "Edit", - "edit-avatar": "Change Avatar", - "edit-profile": "Edit Profile", - "edit-wip-limit": "Edit WIP Limit", - "soft-wip-limit": "Soft WIP Limit", - "editCardStartDatePopup-title": "Change start date", - "editCardDueDatePopup-title": "Change due date", - "editCustomFieldPopup-title": "Edit Field", - "editCardSpentTimePopup-title": "Change spent time", - "editLabelPopup-title": "Change Label", - "editNotificationPopup-title": "Edit Notification", - "editProfilePopup-title": "Edit Profile", - "email": "Email", - "email-enrollAccount-subject": "An account created for you on __siteName__", - "email-enrollAccount-text": "Hello __user__,\n\nTo start using the service, simply click the link below.\n\n__url__\n\nThanks.", - "email-fail": "Sending email failed", - "email-fail-text": "Error trying to send email", - "email-invalid": "Invalid email", - "email-invite": "Invite via Email", - "email-invite-subject": "__inviter__ sent you an invitation", - "email-invite-text": "Dear __user__,\n\n__inviter__ invites you to join board \"__board__\" for collaborations.\n\nPlease follow the link below:\n\n__url__\n\nThanks.", - "email-resetPassword-subject": "Reset your password on __siteName__", - "email-resetPassword-text": "Hello __user__,\n\nTo reset your password, simply click the link below.\n\n__url__\n\nThanks.", - "email-sent": "Email sent", - "email-verifyEmail-subject": "Verify your email address on __siteName__", - "email-verifyEmail-text": "Hello __user__,\n\nTo verify your account email, simply click the link below.\n\n__url__\n\nThanks.", - "enable-wip-limit": "Enable WIP Limit", - "error-board-doesNotExist": "This board does not exist", - "error-board-notAdmin": "You need to be admin of this board to do that", - "error-board-notAMember": "You need to be a member of this board to do that", - "error-json-malformed": "Your text is not valid JSON", - "error-json-schema": "Your JSON data does not include the proper information in the correct format", - "error-list-doesNotExist": "This list does not exist", - "error-user-doesNotExist": "This user does not exist", - "error-user-notAllowSelf": "You can not invite yourself", - "error-user-notCreated": "This user is not created", - "error-username-taken": "This username is already taken", - "error-email-taken": "Email has already been taken", - "export-board": "Export board", - "sort": "Sort", - "sort-desc": "Click to Sort List", - "list-sort-by": "Sort the List By:", - "list-label-modifiedAt": "Last Access Time", - "list-label-title": "Name of the List", - "list-label-sort": "Your Manual Order", - "list-label-short-modifiedAt": "(L)", - "list-label-short-title": "(N)", - "list-label-short-sort": "(M)", - "filter": "Filter", - "filter-cards": "Filter Cards or Lists", - "list-filter-label": "Filter List by Title", - "filter-clear": "Clear filter", - "filter-no-label": "No label", - "filter-no-member": "No member", - "filter-no-assignee": "No assignee", - "filter-no-custom-fields": "No Custom Fields", - "filter-show-archive": "Show archived lists", - "filter-hide-empty": "Hide empty lists", - "filter-on": "Filter is on", - "filter-on-desc": "You are filtering cards on this board. Click here to edit filter.", - "filter-to-selection": "Filter to selection", - "advanced-filter-label": "Advanced Filter", - "advanced-filter-description": "Advanced Filter allows to write a string containing following operators: == != <= >= && || ( ) A space is used as a separator between the Operators. You can filter for all Custom Fields by typing their names and values. For Example: Field1 == Value1. Note: If fields or values contains spaces, you need to encapsulate them into single quotes. For Example: 'Field 1' == 'Value 1'. For single control characters (' \\/) to be skipped, you can use \\. For example: Field1 == I\\'m. Also you can combine multiple conditions. For Example: F1 == V1 || F1 == V2. Normally all operators are interpreted from left to right. You can change the order by placing brackets. For Example: F1 == V1 && ( F2 == V2 || F2 == V3 ). Also you can search text fields using regex: F1 == /Tes.*/i", - "fullname": "Full Name", - "header-logo-title": "Go back to your boards page.", - "hide-system-messages": "Hide system messages", - "headerBarCreateBoardPopup-title": "Create Board", - "home": "Home", - "import": "Import", - "link": "Link", - "import-board": "import board", - "import-board-c": "Import board", - "import-board-title-trello": "Import board from Trello", - "import-board-title-wekan": "Import board from previous export", - "import-sandstorm-backup-warning": "Do not delete data you import from original exported board or Trello before checking does this grain close and open again, or do you get Board not found error, that means data loss.", - "import-sandstorm-warning": "Imported board will delete all existing data on board and replace it with imported board.", - "from-trello": "From Trello", - "from-wekan": "From previous export", - "import-board-instruction-trello": "In your Trello board, go to 'Menu', then 'More', 'Print and Export', 'Export JSON', and copy the resulting text.", - "import-board-instruction-wekan": "In your board, go to 'Menu', then 'Export board', and copy the text in the downloaded file.", - "import-board-instruction-about-errors": "If you get errors when importing board, sometimes importing still works, and board is at All Boards page.", - "import-json-placeholder": "Paste your valid JSON data here", - "import-map-members": "Map members", - "import-members-map": "Your imported board has some members. Please map the members you want to import to your users", - "import-show-user-mapping": "Review members mapping", - "import-user-select": "Pick your existing user you want to use as this member", - "importMapMembersAddPopup-title": "Select member", - "info": "Version", - "initials": "Initials", - "invalid-date": "Invalid date", - "invalid-time": "Invalid time", - "invalid-user": "Invalid user", - "joined": "joined", - "just-invited": "You are just invited to this board", - "keyboard-shortcuts": "Keyboard shortcuts", - "label-create": "Create Label", - "label-default": "%s label (default)", - "label-delete-pop": "There is no undo. This will remove this label from all cards and destroy its history.", - "labels": "Aha", - "language": "Language", - "last-admin-desc": "You can’t change roles because there must be at least one admin.", - "leave-board": "Leave Board", - "leave-board-pop": "Are you sure you want to leave __boardTitle__? You will be removed from all cards on this board.", - "leaveBoardPopup-title": "Leave Board ?", - "link-card": "Link to this card", - "list-archive-cards": "Move all cards in this list to Archive", - "list-archive-cards-pop": "This will remove all the cards in this list from the board. To view cards in Archive and bring them back to the board, click “Menu” > “Archive”.", - "list-move-cards": "Move all cards in this list", - "list-select-cards": "Select all cards in this list", - "set-color-list": "Set Color", - "listActionPopup-title": "List Actions", - "swimlaneActionPopup-title": "Swimlane Actions", - "swimlaneAddPopup-title": "Add a Swimlane below", - "listImportCardPopup-title": "Import a Trello card", - "listMorePopup-title": "More", - "link-list": "Link to this list", - "list-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the list. There is no undo.", - "list-delete-suggest-archive": "You can move a list to Archive to remove it from the board and preserve the activity.", - "lists": "Lists", - "swimlanes": "Swimlanes", - "log-out": "Log Out", - "log-in": "Log In", - "loginPopup-title": "Log In", - "memberMenuPopup-title": "Member Settings", - "members": "Ndị otu", - "menu": "Menu", - "move-selection": "Move selection", - "moveCardPopup-title": "Move Card", - "moveCardToBottom-title": "Move to Bottom", - "moveCardToTop-title": "Move to Top", - "moveSelectionPopup-title": "Move selection", - "multi-selection": "Multi-Selection", - "multi-selection-on": "Multi-Selection is on", - "muted": "Muted", - "muted-info": "You will never be notified of any changes in this board", - "my-boards": "My Boards", - "name": "Name", - "no-archived-cards": "No cards in Archive.", - "no-archived-lists": "No lists in Archive.", - "no-archived-swimlanes": "No swimlanes in Archive.", - "no-results": "No results", - "normal": "Normal", - "normal-desc": "Can view and edit cards. Can't change settings.", - "not-accepted-yet": "Invitation not accepted yet", - "notify-participate": "Receive updates to any cards you participate as creater or member", - "notify-watch": "Receive updates to any boards, lists, or cards you’re watching", - "optional": "optional", - "or": "or", - "page-maybe-private": "This page may be private. You may be able to view it by <a href='%s'>logging in</a>.", - "page-not-found": "Page not found.", - "password": "Password", - "paste-or-dragdrop": "to paste, or drag & drop image file to it (image only)", - "participating": "Participating", - "preview": "Preview", - "previewAttachedImagePopup-title": "Preview", - "previewClipboardImagePopup-title": "Preview", - "private": "Private", - "private-desc": "This board is private. Only people added to the board can view and edit it.", - "profile": "Profile", - "public": "Public", - "public-desc": "This board is public. It's visible to anyone with the link and will show up in search engines like Google. Only people added to the board can edit.", - "quick-access-description": "Star a board to add a shortcut in this bar.", - "remove-cover": "Remove Cover", - "remove-from-board": "Remove from Board", - "remove-label": "Remove Label", - "listDeletePopup-title": "Delete List ?", - "remove-member": "Remove Member", - "remove-member-from-card": "Remove from Card", - "remove-member-pop": "Remove __name__ (__username__) from __boardTitle__? The member will be removed from all cards on this board. They will receive a notification.", - "removeMemberPopup-title": "Remove Member?", - "rename": "Banye aha ọzọ", - "rename-board": "Rename Board", - "restore": "Restore", - "save": "Save", - "search": "Search", - "rules": "Rules", - "search-cards": "Search from card/list titles, descriptions and custom fields on this board", - "search-example": "Text to search for?", - "select-color": "Select Color", - "set-wip-limit-value": "Set a limit for the maximum number of tasks in this list", - "setWipLimitPopup-title": "Set WIP Limit", - "shortcut-assign-self": "Assign yourself to current card", - "shortcut-autocomplete-emoji": "Autocomplete emoji", - "shortcut-autocomplete-members": "Autocomplete members", - "shortcut-clear-filters": "Clear all filters", - "shortcut-close-dialog": "Close Dialog", - "shortcut-filter-my-cards": "Filter my cards", - "shortcut-show-shortcuts": "Bring up this shortcuts list", - "shortcut-toggle-filterbar": "Toggle Filter Sidebar", - "shortcut-toggle-sidebar": "Toggle Board Sidebar", - "show-cards-minimum-count": "Show cards count if list contains more than", - "sidebar-open": "Open Sidebar", - "sidebar-close": "Close Sidebar", - "signupPopup-title": "Create an Account", - "star-board-title": "Click to star this board. It will show up at top of your boards list.", - "starred-boards": "Starred Boards", - "starred-boards-description": "Starred boards show up at the top of your boards list.", - "subscribe": "Subscribe", - "team": "Team", - "this-board": "this board", - "this-card": "this card", - "spent-time-hours": "Spent time (hours)", - "overtime-hours": "Overtime (hours)", - "overtime": "Overtime", - "has-overtime-cards": "Has overtime cards", - "has-spenttime-cards": "Has spent time cards", - "time": "Time", - "title": "Title", - "tracking": "Tracking", - "tracking-info": "You will be notified of any changes to those cards you are involved as creator or member.", - "type": "Type", - "unassign-member": "Unassign member", - "unsaved-description": "You have an unsaved description.", - "unwatch": "Unwatch", - "upload": "Upload", - "upload-avatar": "Upload an avatar", - "uploaded-avatar": "Uploaded an avatar", - "username": "Username", - "view-it": "Hụ ya", - "warn-list-archived": "warning: this card is in an list at Archive", - "watch": "Hụ", - "watching": "Watching", - "watching-info": "You will be notified of any change in this board", - "welcome-board": "Welcome Board", - "welcome-swimlane": "Milestone 1", - "welcome-list1": "Basics", - "welcome-list2": "Advanced", - "card-templates-swimlane": "Card Templates", - "list-templates-swimlane": "List Templates", - "board-templates-swimlane": "Board Templates", - "what-to-do": "What do you want to do?", - "wipLimitErrorPopup-title": "Invalid WIP Limit", - "wipLimitErrorPopup-dialog-pt1": "The number of tasks in this list is higher than the WIP limit you've defined.", - "wipLimitErrorPopup-dialog-pt2": "Please move some tasks out of this list, or set a higher WIP limit.", - "admin-panel": "Admin Panel", - "settings": "Settings", - "people": "Ndị mmadụ", - "registration": "Registration", - "disable-self-registration": "Disable Self-Registration", - "invite": "Invite", - "invite-people": "Invite People", - "to-boards": "To board(s)", - "email-addresses": "Email Addresses", - "smtp-host-description": "The address of the SMTP server that handles your emails.", - "smtp-port-description": "The port your SMTP server uses for outgoing emails.", - "smtp-tls-description": "Enable TLS support for SMTP server", - "smtp-host": "SMTP Host", - "smtp-port": "SMTP Port", - "smtp-username": "Username", - "smtp-password": "Password", - "smtp-tls": "TLS support", - "send-from": "From", - "send-smtp-test": "Send a test email to yourself", - "invitation-code": "Invitation Code", - "email-invite-register-subject": "__inviter__ sent you an invitation", - "email-invite-register-text": "Dear __user__,\n\n__inviter__ invites you to kanban board for collaborations.\n\nPlease follow the link below:\n__url__\n\nAnd your invitation code is: __icode__\n\nThanks.", - "email-smtp-test-subject": "SMTP Test Email", - "email-smtp-test-text": "You have successfully sent an email", - "error-invitation-code-not-exist": "Invitation code doesn't exist", - "error-notAuthorized": "You are not authorized to view this page.", - "webhook-title": "Webhook Name", - "webhook-token": "Token (Optional for Authentication)", - "outgoing-webhooks": "Outgoing Webhooks", - "bidirectional-webhooks": "Two-Way Webhooks", - "outgoingWebhooksPopup-title": "Outgoing Webhooks", - "boardCardTitlePopup-title": "Card Title Filter", - "disable-webhook": "Disable This Webhook", - "global-webhook": "Global Webhooks", - "new-outgoing-webhook": "New Outgoing Webhook", - "no-name": "(Unknown)", - "Node_version": "Node version", - "Meteor_version": "Meteor version", - "MongoDB_version": "MongoDB version", - "MongoDB_storage_engine": "MongoDB storage engine", - "MongoDB_Oplog_enabled": "MongoDB Oplog enabled", - "OS_Arch": "OS Arch", - "OS_Cpus": "OS CPU Count", - "OS_Freemem": "OS Free Memory", - "OS_Loadavg": "OS Load Average", - "OS_Platform": "OS Platform", - "OS_Release": "OS Release", - "OS_Totalmem": "OS Total Memory", - "OS_Type": "OS Type", - "OS_Uptime": "OS Uptime", - "days": "days", - "hours": "elekere", - "minutes": "nkeji", - "seconds": "seconds", - "show-field-on-card": "Show this field on card", - "automatically-field-on-card": "Auto create field to all cards", - "showLabel-field-on-card": "Show field label on minicard", - "yes": "Ee", - "no": "Mba", - "accounts": "Accounts", - "accounts-allowEmailChange": "Allow Email Change", - "accounts-allowUserNameChange": "Allow Username Change", - "createdAt": "Ekere na", - "verified": "Verified", - "active": "Active", - "card-received": "Received", - "card-received-on": "Received on", - "card-end": "End", - "card-end-on": "Ends on", - "editCardReceivedDatePopup-title": "Change received date", - "editCardEndDatePopup-title": "Change end date", - "setCardColorPopup-title": "Set color", - "setCardActionsColorPopup-title": "Choose a color", - "setSwimlaneColorPopup-title": "Choose a color", - "setListColorPopup-title": "Choose a color", - "assigned-by": "Assigned By", - "requested-by": "Requested By", - "board-delete-notice": "Deleting is permanent. You will lose all lists, cards and actions associated with this board.", - "delete-board-confirm-popup": "All lists, cards, labels, and activities will be deleted and you won't be able to recover the board contents. There is no undo.", - "boardDeletePopup-title": "Delete Board?", - "delete-board": "Delete Board", - "default-subtasks-board": "Subtasks for __board__ board", - "default": "Default", - "queue": "Queue", - "subtask-settings": "Subtasks Settings", - "card-settings": "Card Settings", - "boardSubtaskSettingsPopup-title": "Board Subtasks Settings", - "boardCardSettingsPopup-title": "Card Settings", - "deposit-subtasks-board": "Deposit subtasks to this board:", - "deposit-subtasks-list": "Landing list for subtasks deposited here:", - "show-parent-in-minicard": "Show parent in minicard:", - "prefix-with-full-path": "Prefix with full path", - "prefix-with-parent": "Prefix with parent", - "subtext-with-full-path": "Subtext with full path", - "subtext-with-parent": "Subtext with parent", - "change-card-parent": "Change card's parent", - "parent-card": "Parent card", - "source-board": "Source board", - "no-parent": "Don't show parent", - "activity-added-label": "added label '%s' to %s", - "activity-removed-label": "removed label '%s' from %s", - "activity-delete-attach": "deleted an attachment from %s", - "activity-added-label-card": "added label '%s'", - "activity-removed-label-card": "removed label '%s'", - "activity-delete-attach-card": "deleted an attachment", - "activity-set-customfield": "set custom field '%s' to '%s' in %s", - "activity-unset-customfield": "unset custom field '%s' in %s", - "r-rule": "Rule", - "r-add-trigger": "Add trigger", - "r-add-action": "Add action", - "r-board-rules": "Board rules", - "r-add-rule": "Add rule", - "r-view-rule": "View rule", - "r-delete-rule": "Delete rule", - "r-new-rule-name": "New rule title", - "r-no-rules": "No rules", - "r-when-a-card": "When a card", - "r-is": "is", - "r-is-moved": "is moved", - "r-added-to": "added to", - "r-removed-from": "Removed from", - "r-the-board": "the board", - "r-list": "list", - "set-filter": "Set Filter", - "r-moved-to": "Moved to", - "r-moved-from": "Moved from", - "r-archived": "Moved to Archive", - "r-unarchived": "Restored from Archive", - "r-a-card": "a card", - "r-when-a-label-is": "When a label is", - "r-when-the-label": "When the label", - "r-list-name": "list name", - "r-when-a-member": "When a member is", - "r-when-the-member": "When the member", - "r-name": "name", - "r-when-a-attach": "When an attachment", - "r-when-a-checklist": "When a checklist is", - "r-when-the-checklist": "When the checklist", - "r-completed": "Completed", - "r-made-incomplete": "Made incomplete", - "r-when-a-item": "When a checklist item is", - "r-when-the-item": "When the checklist item", - "r-checked": "Checked", - "r-unchecked": "Unchecked", - "r-move-card-to": "Move card to", - "r-top-of": "Top of", - "r-bottom-of": "Bottom of", - "r-its-list": "its list", - "r-archive": "Move to Archive", - "r-unarchive": "Restore from Archive", - "r-card": "card", - "r-add": "Tinye", - "r-remove": "Remove", - "r-label": "label", - "r-member": "member", - "r-remove-all": "Remove all members from the card", - "r-set-color": "Set color to", - "r-checklist": "checklist", - "r-check-all": "Check all", - "r-uncheck-all": "Uncheck all", - "r-items-check": "items of checklist", - "r-check": "Check", - "r-uncheck": "Uncheck", - "r-item": "item", - "r-of-checklist": "of checklist", - "r-send-email": "Send an email", - "r-to": "to", - "r-subject": "subject", - "r-rule-details": "Rule details", - "r-d-move-to-top-gen": "Move card to top of its list", - "r-d-move-to-top-spec": "Move card to top of list", - "r-d-move-to-bottom-gen": "Move card to bottom of its list", - "r-d-move-to-bottom-spec": "Move card to bottom of list", - "r-d-send-email": "Send email", - "r-d-send-email-to": "to", - "r-d-send-email-subject": "subject", - "r-d-send-email-message": "message", - "r-d-archive": "Move card to Archive", - "r-d-unarchive": "Restore card from Archive", - "r-d-add-label": "Add label", - "r-d-remove-label": "Remove label", - "r-create-card": "Create new card", - "r-in-list": "in list", - "r-in-swimlane": "in swimlane", - "r-d-add-member": "Add member", - "r-d-remove-member": "Remove member", - "r-d-remove-all-member": "Remove all member", - "r-d-check-all": "Check all items of a list", - "r-d-uncheck-all": "Uncheck all items of a list", - "r-d-check-one": "Check item", - "r-d-uncheck-one": "Uncheck item", - "r-d-check-of-list": "of checklist", - "r-d-add-checklist": "Add checklist", - "r-d-remove-checklist": "Remove checklist", - "r-by": "by", - "r-add-checklist": "Add checklist", - "r-with-items": "with items", - "r-items-list": "item1,item2,item3", - "r-add-swimlane": "Add swimlane", - "r-swimlane-name": "swimlane name", - "r-board-note": "Note: leave a field empty to match every possible value.", - "r-checklist-note": "Note: checklist's items have to be written as comma separated values.", - "r-when-a-card-is-moved": "When a card is moved to another list", - "r-set": "Set", - "r-update": "Update", - "r-datefield": "date field", - "r-df-start-at": "start", - "r-df-due-at": "due", - "r-df-end-at": "end", - "r-df-received-at": "received", - "r-to-current-datetime": "to current date/time", - "r-remove-value-from": "Remove value from", - "ldap": "LDAP", - "oauth2": "OAuth2", - "cas": "CAS", - "authentication-method": "Authentication method", - "authentication-type": "Authentication type", - "custom-product-name": "Custom Product Name", - "layout": "Layout", - "hide-logo": "Hide Logo", - "add-custom-html-after-body-start": "Add Custom HTML after <body> start", - "add-custom-html-before-body-end": "Add Custom HTML before </body> end", - "error-undefined": "Something went wrong", - "error-ldap-login": "An error occurred while trying to login", - "display-authentication-method": "Display Authentication Method", - "default-authentication-method": "Default Authentication Method", - "duplicate-board": "Duplicate Board", - "people-number": "The number of people is:", - "swimlaneDeletePopup-title": "Delete Swimlane ?", - "swimlane-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the swimlane. There is no undo.", - "restore-all": "Restore all", - "delete-all": "Delete all", - "loading": "Loading, please wait.", - "previous_as": "last time was", - "act-a-dueAt": "modified due time to \nWhen: __timeValue__\nWhere: __card__\n previous due was __timeOldValue__", - "act-a-endAt": "modified ending time to __timeValue__ from (__timeOldValue__)", - "act-a-startAt": "modified starting time to __timeValue__ from (__timeOldValue__)", - "act-a-receivedAt": "modified received time to __timeValue__ from (__timeOldValue__)", - "a-dueAt": "modified due time to be", - "a-endAt": "modified ending time to be", - "a-startAt": "modified starting time to be", - "a-receivedAt": "modified received time to be", - "almostdue": "current due time %s is approaching", - "pastdue": "current due time %s is past", - "duenow": "current due time %s is today", - "act-newDue": "__list__/__card__ has 1st due reminder [__board__]", - "act-withDue": "__list__/__card__ due reminders [__board__]", - "act-almostdue": "was reminding the current due (__timeValue__) of __card__ is approaching", - "act-pastdue": "was reminding the current due (__timeValue__) of __card__ is past", - "act-duenow": "was reminding the current due (__timeValue__) of __card__ is now", - "act-atUserComment": "You were mentioned in [__board__] __list__/__card__", - "delete-user-confirm-popup": "Are you sure you want to delete this account? There is no undo.", - "accounts-allowUserDelete": "Allow users to self delete their account", - "hide-minicard-label-text": "Hide minicard label text", - "show-desktop-drag-handles": "Show desktop drag handles", - "assignee": "Assignee", - "cardAssigneesPopup-title": "Assignee", - "addmore-detail": "Add a more detailed description", - "show-on-card": "Show on Card", - "new": "New", - "editUserPopup-title": "Edit User", - "newUserPopup-title": "New User", - "notifications": "Notifications", - "view-all": "View All", - "filter-by-unread": "Filter by Unread", - "mark-all-as-read": "Mark all as read", - "remove-all-read": "Remove all read", - "allow-rename": "Allow Rename", - "allowRenamePopup-title": "Allow Rename" -} + "accept": "Kwere", + "act-activity-notify": "Activity Notification", + "act-addAttachment": "added attachment __attachment__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-deleteAttachment": "deleted attachment __attachment__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addSubtask": "added subtask __subtask__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addedLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removeLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removedLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addChecklist": "added checklist __checklist__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addChecklistItem": "added checklist item __checklistItem__ to checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removeChecklist": "removed checklist __checklist__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removeChecklistItem": "removed checklist item __checklistItem__ from checklist __checkList__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-checkedItem": "checked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-uncheckedItem": "unchecked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-completeChecklist": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-uncompleteChecklist": "uncompleted checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addComment": "commented on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-editComment": "edited comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-deleteComment": "deleted comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-createBoard": "created board __board__", + "act-createSwimlane": "created swimlane __swimlane__ to board __board__", + "act-createCard": "created card __card__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-createCustomField": "created custom field __customField__ at board __board__", + "act-deleteCustomField": "deleted custom field __customField__ at board __board__", + "act-setCustomField": "edited custom field __customField__: __customFieldValue__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-createList": "added list __list__ to board __board__", + "act-addBoardMember": "added member __member__ to board __board__", + "act-archivedBoard": "Board __board__ moved to Archive", + "act-archivedCard": "Card __card__ at list __list__ at swimlane __swimlane__ at board __board__ moved to Archive", + "act-archivedList": "List __list__ at swimlane __swimlane__ at board __board__ moved to Archive", + "act-archivedSwimlane": "Swimlane __swimlane__ at board __board__ moved to Archive", + "act-importBoard": "imported board __board__", + "act-importCard": "imported card __card__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-importList": "imported list __list__ to swimlane __swimlane__ at board __board__", + "act-joinMember": "added member __member__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-moveCard": "moved card __card__ at board __board__ from list __oldList__ at swimlane __oldSwimlane__ to list __list__ at swimlane __swimlane__", + "act-moveCardToOtherBoard": "moved card __card__ from list __oldList__ at swimlane __oldSwimlane__ at board __oldBoard__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-removeBoardMember": "removed member __member__ from board __board__", + "act-restoredCard": "restored card __card__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-unjoinMember": "removed member __member__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-withBoardTitle": "__board__", + "act-withCardTitle": "[__board__] __card__", + "actions": "Actions", + "activities": "Activities", + "activity": "Activity", + "activity-added": "added %s to %s", + "activity-archived": "%s moved to Archive", + "activity-attached": "attached %s to %s", + "activity-created": "created %s", + "activity-customfield-created": "created custom field %s", + "activity-excluded": "excluded %s from %s", + "activity-imported": "imported %s into %s from %s", + "activity-imported-board": "imported %s from %s", + "activity-joined": "joined %s", + "activity-moved": "moved %s from %s to %s", + "activity-on": "na %s", + "activity-removed": "removed %s from %s", + "activity-sent": "sent %s to %s", + "activity-unjoined": "unjoined %s", + "activity-subtask-added": "added subtask to %s", + "activity-checked-item": "checked %s in checklist %s of %s", + "activity-unchecked-item": "unchecked %s in checklist %s of %s", + "activity-checklist-added": "added checklist to %s", + "activity-checklist-removed": "removed a checklist from %s", + "activity-checklist-completed": "completed checklist %s of %s", + "activity-checklist-uncompleted": "uncompleted the checklist %s of %s", + "activity-checklist-item-added": "added checklist item to '%s' in %s", + "activity-checklist-item-removed": "removed a checklist item from '%s' in %s", + "add": "Tinye", + "activity-checked-item-card": "checked %s in checklist %s", + "activity-unchecked-item-card": "unchecked %s in checklist %s", + "activity-checklist-completed-card": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "activity-checklist-uncompleted-card": "uncompleted the checklist %s", + "activity-editComment": "edited comment %s", + "activity-deleteComment": "deleted comment %s", + "add-attachment": "Add Attachment", + "add-board": "Add Board", + "add-card": "Add Card", + "add-swimlane": "Add Swimlane", + "add-subtask": "Add Subtask", + "add-checklist": "Add Checklist", + "add-checklist-item": "Add an item to checklist", + "add-cover": "Add Cover", + "add-label": "Add Label", + "add-list": "Add List", + "add-members": "Tinye ndị otu ọhụrụ", + "added": "Etinyere ", + "addMemberPopup-title": "Ndị otu", + "admin": "Admin", + "admin-desc": "Can view and edit cards, remove members, and change settings for the board.", + "admin-announcement": "Announcement", + "admin-announcement-active": "Active System-Wide Announcement", + "admin-announcement-title": "Announcement from Administrator", + "all-boards": "All boards", + "and-n-other-card": "And __count__ other card", + "and-n-other-card_plural": "And __count__ other cards", + "apply": "Apply", + "app-is-offline": "Loading, please wait. Refreshing the page will cause data loss. If loading does not work, please check that server has not stopped.", + "archive": "Move to Archive", + "archive-all": "Move All to Archive", + "archive-board": "Move Board to Archive", + "archive-card": "Move Card to Archive", + "archive-list": "Move List to Archive", + "archive-swimlane": "Move Swimlane to Archive", + "archive-selection": "Move selection to Archive", + "archiveBoardPopup-title": "Move Board to Archive?", + "archived-items": "Archive", + "archived-boards": "Boards in Archive", + "restore-board": "Restore Board", + "no-archived-boards": "No Boards in Archive.", + "archives": "Archive", + "template": "Template", + "templates": "Templates", + "assign-member": "Assign member", + "attached": "attached", + "attachment": "Attachment", + "attachment-delete-pop": "Deleting an attachment is permanent. There is no undo.", + "attachmentDeletePopup-title": "Delete Attachment?", + "attachments": "Attachments", + "auto-watch": "Automatically watch boards when they are created", + "avatar-too-big": "The avatar is too large (70KB max)", + "back": "Back", + "board-change-color": "Change color", + "board-nb-stars": "%s stars", + "board-not-found": "Board not found", + "board-private-info": "This board will be <strong>private</strong>.", + "board-public-info": "This board will be <strong>public</strong>.", + "boardChangeColorPopup-title": "Change Board Background", + "boardChangeTitlePopup-title": "Rename Board", + "boardChangeVisibilityPopup-title": "Change Visibility", + "boardChangeWatchPopup-title": "Change Watch", + "boardMenuPopup-title": "Board Settings", + "boardChangeViewPopup-title": "Board View", + "boards": "Boards", + "board-view": "Board View", + "board-view-cal": "Calendar", + "board-view-swimlanes": "Swimlanes", + "board-view-collapse": "Collapse", + "board-view-lists": "Lists", + "bucket-example": "Like “Bucket List” for example", + "cancel": "Cancel", + "card-archived": "This card is moved to Archive.", + "board-archived": "This board is moved to Archive.", + "card-comments-title": "This card has %s comment.", + "card-delete-notice": "Deleting is permanent. You will lose all actions associated with this card.", + "card-delete-pop": "All actions will be removed from the activity feed and you won't be able to re-open the card. There is no undo.", + "card-delete-suggest-archive": "You can move a card to Archive to remove it from the board and preserve the activity.", + "card-due": "Due", + "card-due-on": "Due on", + "card-spent": "Spent Time", + "card-edit-attachments": "Edit attachments", + "card-edit-custom-fields": "Edit custom fields", + "card-start-voting": "Start voting", + "card-cancel-voting": "Delete voting and all votes", + "card-edit-labels": "Edit labels", + "card-edit-members": "Edit members", + "card-labels-title": "Change the labels for the card.", + "card-members-title": "Add or remove members of the board from the card.", + "card-start": "Bido", + "card-start-on": "Starts on", + "cardAttachmentsPopup-title": "Attach From", + "cardCustomField-datePopup-title": "Change date", + "cardCustomFieldsPopup-title": "Edit custom fields", + "cardStartVotingPopup-title": "Start a vote", + "positiveVoteMembersPopup-title": "Proponents", + "negativeVoteMembersPopup-title": "Opponents", + "vote-question": "Voting question", + "vote-public": "Public vote", + "vote-for-it": "for it", + "vote-against": "against", + "cardDeletePopup-title": "Delete Card?", + "cardDetailsActionsPopup-title": "Card Actions", + "cardLabelsPopup-title": "Aha", + "cardMembersPopup-title": "Ndị otu", + "cardMorePopup-title": "More", + "cardTemplatePopup-title": "Create template", + "cards": "Cards", + "cards-count": "Cards", + "casSignIn": "Sign In with CAS", + "cardType-card": "Card", + "cardType-linkedCard": "Linked Card", + "cardType-linkedBoard": "Linked Board", + "change": "Gbanwe", + "change-avatar": "Change Avatar", + "change-password": "Change Password", + "change-permissions": "Change permissions", + "change-settings": "Change Settings", + "changeAvatarPopup-title": "Change Avatar", + "changeLanguagePopup-title": "Họrọ asụsụ ọzọ", + "changePasswordPopup-title": "Change Password", + "changePermissionsPopup-title": "Change Permissions", + "changeSettingsPopup-title": "Change Settings", + "subtasks": "Subtasks", + "checklists": "Checklists", + "click-to-star": "Click to star this board.", + "click-to-unstar": "Click to unstar this board.", + "clipboard": "Clipboard or drag & drop", + "close": "Close", + "close-board": "Close Board", + "close-board-pop": "You will be able to restore the board by clicking the “Archive” button from the home header.", + "color-black": "black", + "color-blue": "blue", + "color-crimson": "crimson", + "color-darkgreen": "darkgreen", + "color-gold": "gold", + "color-gray": "gray", + "color-green": "green", + "color-indigo": "indigo", + "color-lime": "lime", + "color-magenta": "magenta", + "color-mistyrose": "mistyrose", + "color-navy": "navy", + "color-orange": "orange", + "color-paleturquoise": "paleturquoise", + "color-peachpuff": "peachpuff", + "color-pink": "pink", + "color-plum": "plum", + "color-purple": "purple", + "color-red": "red", + "color-saddlebrown": "saddlebrown", + "color-silver": "silver", + "color-sky": "sky", + "color-slateblue": "slateblue", + "color-white": "white", + "color-yellow": "yellow", + "unset-color": "Unset", + "comment": "Comment", + "comment-placeholder": "Write Comment", + "comment-only": "Comment only", + "comment-only-desc": "Can comment on cards only.", + "no-comments": "No comments", + "no-comments-desc": "Can not see comments and activities.", + "worker": "Worker", + "worker-desc": "Can only move cards, assign itself to card and comment.", + "computer": "Computer", + "confirm-subtask-delete-dialog": "Are you sure you want to delete subtask?", + "confirm-checklist-delete-dialog": "Are you sure you want to delete checklist?", + "copy-card-link-to-clipboard": "Copy card link to clipboard", + "linkCardPopup-title": "Link Card", + "searchElementPopup-title": "Search", + "copyCardPopup-title": "Copy Card", + "copyChecklistToManyCardsPopup-title": "Copy Checklist Template to Many Cards", + "copyChecklistToManyCardsPopup-instructions": "Destination Card Titles and Descriptions in this JSON format", + "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"First card title\", \"description\":\"First card description\"}, {\"title\":\"Second card title\",\"description\":\"Second card description\"},{\"title\":\"Last card title\",\"description\":\"Last card description\"} ]", + "create": "Create", + "createBoardPopup-title": "Create Board", + "chooseBoardSourcePopup-title": "Import board", + "createLabelPopup-title": "Create Label", + "createCustomField": "Create Field", + "createCustomFieldPopup-title": "Create Field", + "current": "current", + "custom-field-delete-pop": "There is no undo. This will remove this custom field from all cards and destroy its history.", + "custom-field-checkbox": "Checkbox", + "custom-field-date": "Date", + "custom-field-dropdown": "Dropdown List", + "custom-field-dropdown-none": "(none)", + "custom-field-dropdown-options": "List Options", + "custom-field-dropdown-options-placeholder": "Press enter to add more options", + "custom-field-dropdown-unknown": "(unknown)", + "custom-field-number": "Number", + "custom-field-text": "Text", + "custom-fields": "Custom Fields", + "date": "Date", + "decline": "Decline", + "default-avatar": "Default avatar", + "delete": "Delete", + "deleteCustomFieldPopup-title": "Delete Custom Field?", + "deleteLabelPopup-title": "Delete Label?", + "description": "Description", + "disambiguateMultiLabelPopup-title": "Disambiguate Label Action", + "disambiguateMultiMemberPopup-title": "Disambiguate Member Action", + "discard": "Discard", + "done": "Done", + "download": "Download", + "edit": "Edit", + "edit-avatar": "Change Avatar", + "edit-profile": "Edit Profile", + "edit-wip-limit": "Edit WIP Limit", + "soft-wip-limit": "Soft WIP Limit", + "editCardStartDatePopup-title": "Change start date", + "editCardDueDatePopup-title": "Change due date", + "editCustomFieldPopup-title": "Edit Field", + "editCardSpentTimePopup-title": "Change spent time", + "editLabelPopup-title": "Change Label", + "editNotificationPopup-title": "Edit Notification", + "editProfilePopup-title": "Edit Profile", + "email": "Email", + "email-enrollAccount-subject": "An account created for you on __siteName__", + "email-enrollAccount-text": "Hello __user__,\n\nTo start using the service, simply click the link below.\n\n__url__\n\nThanks.", + "email-fail": "Sending email failed", + "email-fail-text": "Error trying to send email", + "email-invalid": "Invalid email", + "email-invite": "Invite via Email", + "email-invite-subject": "__inviter__ sent you an invitation", + "email-invite-text": "Dear __user__,\n\n__inviter__ invites you to join board \"__board__\" for collaborations.\n\nPlease follow the link below:\n\n__url__\n\nThanks.", + "email-resetPassword-subject": "Reset your password on __siteName__", + "email-resetPassword-text": "Hello __user__,\n\nTo reset your password, simply click the link below.\n\n__url__\n\nThanks.", + "email-sent": "Email sent", + "email-verifyEmail-subject": "Verify your email address on __siteName__", + "email-verifyEmail-text": "Hello __user__,\n\nTo verify your account email, simply click the link below.\n\n__url__\n\nThanks.", + "enable-wip-limit": "Enable WIP Limit", + "error-board-doesNotExist": "This board does not exist", + "error-board-notAdmin": "You need to be admin of this board to do that", + "error-board-notAMember": "You need to be a member of this board to do that", + "error-json-malformed": "Your text is not valid JSON", + "error-json-schema": "Your JSON data does not include the proper information in the correct format", + "error-list-doesNotExist": "This list does not exist", + "error-user-doesNotExist": "This user does not exist", + "error-user-notAllowSelf": "You can not invite yourself", + "error-user-notCreated": "This user is not created", + "error-username-taken": "This username is already taken", + "error-email-taken": "Email has already been taken", + "export-board": "Export board", + "sort": "Sort", + "sort-desc": "Click to Sort List", + "list-sort-by": "Sort the List By:", + "list-label-modifiedAt": "Last Access Time", + "list-label-title": "Name of the List", + "list-label-sort": "Your Manual Order", + "list-label-short-modifiedAt": "(L)", + "list-label-short-title": "(N)", + "list-label-short-sort": "(M)", + "filter": "Filter", + "filter-cards": "Filter Cards or Lists", + "list-filter-label": "Filter List by Title", + "filter-clear": "Clear filter", + "filter-no-label": "No label", + "filter-no-member": "No member", + "filter-no-assignee": "No assignee", + "filter-no-custom-fields": "No Custom Fields", + "filter-show-archive": "Show archived lists", + "filter-hide-empty": "Hide empty lists", + "filter-on": "Filter is on", + "filter-on-desc": "You are filtering cards on this board. Click here to edit filter.", + "filter-to-selection": "Filter to selection", + "advanced-filter-label": "Advanced Filter", + "advanced-filter-description": "Advanced Filter allows to write a string containing following operators: == != <= >= && || ( ) A space is used as a separator between the Operators. You can filter for all Custom Fields by typing their names and values. For Example: Field1 == Value1. Note: If fields or values contains spaces, you need to encapsulate them into single quotes. For Example: 'Field 1' == 'Value 1'. For single control characters (' \\/) to be skipped, you can use \\. For example: Field1 == I\\'m. Also you can combine multiple conditions. For Example: F1 == V1 || F1 == V2. Normally all operators are interpreted from left to right. You can change the order by placing brackets. For Example: F1 == V1 && ( F2 == V2 || F2 == V3 ). Also you can search text fields using regex: F1 == /Tes.*/i", + "fullname": "Full Name", + "header-logo-title": "Go back to your boards page.", + "hide-system-messages": "Hide system messages", + "headerBarCreateBoardPopup-title": "Create Board", + "home": "Home", + "import": "Import", + "link": "Link", + "import-board": "import board", + "import-board-c": "Import board", + "import-board-title-trello": "Import board from Trello", + "import-board-title-wekan": "Import board from previous export", + "import-sandstorm-backup-warning": "Do not delete data you import from original exported board or Trello before checking does this grain close and open again, or do you get Board not found error, that means data loss.", + "import-sandstorm-warning": "Imported board will delete all existing data on board and replace it with imported board.", + "from-trello": "From Trello", + "from-wekan": "From previous export", + "import-board-instruction-trello": "In your Trello board, go to 'Menu', then 'More', 'Print and Export', 'Export JSON', and copy the resulting text.", + "import-board-instruction-wekan": "In your board, go to 'Menu', then 'Export board', and copy the text in the downloaded file.", + "import-board-instruction-about-errors": "If you get errors when importing board, sometimes importing still works, and board is at All Boards page.", + "import-json-placeholder": "Paste your valid JSON data here", + "import-map-members": "Map members", + "import-members-map": "Your imported board has some members. Please map the members you want to import to your users", + "import-show-user-mapping": "Review members mapping", + "import-user-select": "Pick your existing user you want to use as this member", + "importMapMembersAddPopup-title": "Select member", + "info": "Version", + "initials": "Initials", + "invalid-date": "Invalid date", + "invalid-time": "Invalid time", + "invalid-user": "Invalid user", + "joined": "joined", + "just-invited": "You are just invited to this board", + "keyboard-shortcuts": "Keyboard shortcuts", + "label-create": "Create Label", + "label-default": "%s label (default)", + "label-delete-pop": "There is no undo. This will remove this label from all cards and destroy its history.", + "labels": "Aha", + "language": "Language", + "last-admin-desc": "You can’t change roles because there must be at least one admin.", + "leave-board": "Leave Board", + "leave-board-pop": "Are you sure you want to leave __boardTitle__? You will be removed from all cards on this board.", + "leaveBoardPopup-title": "Leave Board ?", + "link-card": "Link to this card", + "list-archive-cards": "Move all cards in this list to Archive", + "list-archive-cards-pop": "This will remove all the cards in this list from the board. To view cards in Archive and bring them back to the board, click “Menu” > “Archive”.", + "list-move-cards": "Move all cards in this list", + "list-select-cards": "Select all cards in this list", + "set-color-list": "Set Color", + "listActionPopup-title": "List Actions", + "swimlaneActionPopup-title": "Swimlane Actions", + "swimlaneAddPopup-title": "Add a Swimlane below", + "listImportCardPopup-title": "Import a Trello card", + "listMorePopup-title": "More", + "link-list": "Link to this list", + "list-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the list. There is no undo.", + "list-delete-suggest-archive": "You can move a list to Archive to remove it from the board and preserve the activity.", + "lists": "Lists", + "swimlanes": "Swimlanes", + "log-out": "Log Out", + "log-in": "Log In", + "loginPopup-title": "Log In", + "memberMenuPopup-title": "Member Settings", + "members": "Ndị otu", + "menu": "Menu", + "move-selection": "Move selection", + "moveCardPopup-title": "Move Card", + "moveCardToBottom-title": "Move to Bottom", + "moveCardToTop-title": "Move to Top", + "moveSelectionPopup-title": "Move selection", + "multi-selection": "Multi-Selection", + "multi-selection-on": "Multi-Selection is on", + "muted": "Muted", + "muted-info": "You will never be notified of any changes in this board", + "my-boards": "My Boards", + "name": "Name", + "no-archived-cards": "No cards in Archive.", + "no-archived-lists": "No lists in Archive.", + "no-archived-swimlanes": "No swimlanes in Archive.", + "no-results": "No results", + "normal": "Normal", + "normal-desc": "Can view and edit cards. Can't change settings.", + "not-accepted-yet": "Invitation not accepted yet", + "notify-participate": "Receive updates to any cards you participate as creater or member", + "notify-watch": "Receive updates to any boards, lists, or cards you’re watching", + "optional": "optional", + "or": "or", + "page-maybe-private": "This page may be private. You may be able to view it by <a href='%s'>logging in</a>.", + "page-not-found": "Page not found.", + "password": "Password", + "paste-or-dragdrop": "to paste, or drag & drop image file to it (image only)", + "participating": "Participating", + "preview": "Preview", + "previewAttachedImagePopup-title": "Preview", + "previewClipboardImagePopup-title": "Preview", + "private": "Private", + "private-desc": "This board is private. Only people added to the board can view and edit it.", + "profile": "Profile", + "public": "Public", + "public-desc": "This board is public. It's visible to anyone with the link and will show up in search engines like Google. Only people added to the board can edit.", + "quick-access-description": "Star a board to add a shortcut in this bar.", + "remove-cover": "Remove Cover", + "remove-from-board": "Remove from Board", + "remove-label": "Remove Label", + "listDeletePopup-title": "Delete List ?", + "remove-member": "Remove Member", + "remove-member-from-card": "Remove from Card", + "remove-member-pop": "Remove __name__ (__username__) from __boardTitle__? The member will be removed from all cards on this board. They will receive a notification.", + "removeMemberPopup-title": "Remove Member?", + "rename": "Banye aha ọzọ", + "rename-board": "Rename Board", + "restore": "Restore", + "save": "Save", + "search": "Search", + "rules": "Rules", + "search-cards": "Search from card/list titles, descriptions and custom fields on this board", + "search-example": "Text to search for?", + "select-color": "Select Color", + "set-wip-limit-value": "Set a limit for the maximum number of tasks in this list", + "setWipLimitPopup-title": "Set WIP Limit", + "shortcut-assign-self": "Assign yourself to current card", + "shortcut-autocomplete-emoji": "Autocomplete emoji", + "shortcut-autocomplete-members": "Autocomplete members", + "shortcut-clear-filters": "Clear all filters", + "shortcut-close-dialog": "Close Dialog", + "shortcut-filter-my-cards": "Filter my cards", + "shortcut-show-shortcuts": "Bring up this shortcuts list", + "shortcut-toggle-filterbar": "Toggle Filter Sidebar", + "shortcut-toggle-sidebar": "Toggle Board Sidebar", + "show-cards-minimum-count": "Show cards count if list contains more than", + "sidebar-open": "Open Sidebar", + "sidebar-close": "Close Sidebar", + "signupPopup-title": "Create an Account", + "star-board-title": "Click to star this board. It will show up at top of your boards list.", + "starred-boards": "Starred Boards", + "starred-boards-description": "Starred boards show up at the top of your boards list.", + "subscribe": "Subscribe", + "team": "Team", + "this-board": "this board", + "this-card": "this card", + "spent-time-hours": "Spent time (hours)", + "overtime-hours": "Overtime (hours)", + "overtime": "Overtime", + "has-overtime-cards": "Has overtime cards", + "has-spenttime-cards": "Has spent time cards", + "time": "Time", + "title": "Title", + "tracking": "Tracking", + "tracking-info": "You will be notified of any changes to those cards you are involved as creator or member.", + "type": "Type", + "unassign-member": "Unassign member", + "unsaved-description": "You have an unsaved description.", + "unwatch": "Unwatch", + "upload": "Upload", + "upload-avatar": "Upload an avatar", + "uploaded-avatar": "Uploaded an avatar", + "username": "Username", + "view-it": "Hụ ya", + "warn-list-archived": "warning: this card is in an list at Archive", + "watch": "Hụ", + "watching": "Watching", + "watching-info": "You will be notified of any change in this board", + "welcome-board": "Welcome Board", + "welcome-swimlane": "Milestone 1", + "welcome-list1": "Basics", + "welcome-list2": "Advanced", + "card-templates-swimlane": "Card Templates", + "list-templates-swimlane": "List Templates", + "board-templates-swimlane": "Board Templates", + "what-to-do": "What do you want to do?", + "wipLimitErrorPopup-title": "Invalid WIP Limit", + "wipLimitErrorPopup-dialog-pt1": "The number of tasks in this list is higher than the WIP limit you've defined.", + "wipLimitErrorPopup-dialog-pt2": "Please move some tasks out of this list, or set a higher WIP limit.", + "admin-panel": "Admin Panel", + "settings": "Settings", + "people": "Ndị mmadụ", + "registration": "Registration", + "disable-self-registration": "Disable Self-Registration", + "invite": "Invite", + "invite-people": "Invite People", + "to-boards": "To board(s)", + "email-addresses": "Email Addresses", + "smtp-host-description": "The address of the SMTP server that handles your emails.", + "smtp-port-description": "The port your SMTP server uses for outgoing emails.", + "smtp-tls-description": "Enable TLS support for SMTP server", + "smtp-host": "SMTP Host", + "smtp-port": "SMTP Port", + "smtp-username": "Username", + "smtp-password": "Password", + "smtp-tls": "TLS support", + "send-from": "From", + "send-smtp-test": "Send a test email to yourself", + "invitation-code": "Invitation Code", + "email-invite-register-subject": "__inviter__ sent you an invitation", + "email-invite-register-text": "Dear __user__,\n\n__inviter__ invites you to kanban board for collaborations.\n\nPlease follow the link below:\n__url__\n\nAnd your invitation code is: __icode__\n\nThanks.", + "email-smtp-test-subject": "SMTP Test Email", + "email-smtp-test-text": "You have successfully sent an email", + "error-invitation-code-not-exist": "Invitation code doesn't exist", + "error-notAuthorized": "You are not authorized to view this page.", + "webhook-title": "Webhook Name", + "webhook-token": "Token (Optional for Authentication)", + "outgoing-webhooks": "Outgoing Webhooks", + "bidirectional-webhooks": "Two-Way Webhooks", + "outgoingWebhooksPopup-title": "Outgoing Webhooks", + "boardCardTitlePopup-title": "Card Title Filter", + "disable-webhook": "Disable This Webhook", + "global-webhook": "Global Webhooks", + "new-outgoing-webhook": "New Outgoing Webhook", + "no-name": "(Unknown)", + "Node_version": "Node version", + "Meteor_version": "Meteor version", + "MongoDB_version": "MongoDB version", + "MongoDB_storage_engine": "MongoDB storage engine", + "MongoDB_Oplog_enabled": "MongoDB Oplog enabled", + "OS_Arch": "OS Arch", + "OS_Cpus": "OS CPU Count", + "OS_Freemem": "OS Free Memory", + "OS_Loadavg": "OS Load Average", + "OS_Platform": "OS Platform", + "OS_Release": "OS Release", + "OS_Totalmem": "OS Total Memory", + "OS_Type": "OS Type", + "OS_Uptime": "OS Uptime", + "days": "days", + "hours": "elekere", + "minutes": "nkeji", + "seconds": "seconds", + "show-field-on-card": "Show this field on card", + "automatically-field-on-card": "Auto create field to all cards", + "showLabel-field-on-card": "Show field label on minicard", + "yes": "Ee", + "no": "Mba", + "accounts": "Accounts", + "accounts-allowEmailChange": "Allow Email Change", + "accounts-allowUserNameChange": "Allow Username Change", + "createdAt": "Ekere na", + "verified": "Verified", + "active": "Active", + "card-received": "Received", + "card-received-on": "Received on", + "card-end": "End", + "card-end-on": "Ends on", + "editCardReceivedDatePopup-title": "Change received date", + "editCardEndDatePopup-title": "Change end date", + "setCardColorPopup-title": "Set color", + "setCardActionsColorPopup-title": "Choose a color", + "setSwimlaneColorPopup-title": "Choose a color", + "setListColorPopup-title": "Choose a color", + "assigned-by": "Assigned By", + "requested-by": "Requested By", + "board-delete-notice": "Deleting is permanent. You will lose all lists, cards and actions associated with this board.", + "delete-board-confirm-popup": "All lists, cards, labels, and activities will be deleted and you won't be able to recover the board contents. There is no undo.", + "boardDeletePopup-title": "Delete Board?", + "delete-board": "Delete Board", + "default-subtasks-board": "Subtasks for __board__ board", + "default": "Default", + "queue": "Queue", + "subtask-settings": "Subtasks Settings", + "card-settings": "Card Settings", + "boardSubtaskSettingsPopup-title": "Board Subtasks Settings", + "boardCardSettingsPopup-title": "Card Settings", + "deposit-subtasks-board": "Deposit subtasks to this board:", + "deposit-subtasks-list": "Landing list for subtasks deposited here:", + "show-parent-in-minicard": "Show parent in minicard:", + "prefix-with-full-path": "Prefix with full path", + "prefix-with-parent": "Prefix with parent", + "subtext-with-full-path": "Subtext with full path", + "subtext-with-parent": "Subtext with parent", + "change-card-parent": "Change card's parent", + "parent-card": "Parent card", + "source-board": "Source board", + "no-parent": "Don't show parent", + "activity-added-label": "added label '%s' to %s", + "activity-removed-label": "removed label '%s' from %s", + "activity-delete-attach": "deleted an attachment from %s", + "activity-added-label-card": "added label '%s'", + "activity-removed-label-card": "removed label '%s'", + "activity-delete-attach-card": "deleted an attachment", + "activity-set-customfield": "set custom field '%s' to '%s' in %s", + "activity-unset-customfield": "unset custom field '%s' in %s", + "r-rule": "Rule", + "r-add-trigger": "Add trigger", + "r-add-action": "Add action", + "r-board-rules": "Board rules", + "r-add-rule": "Add rule", + "r-view-rule": "View rule", + "r-delete-rule": "Delete rule", + "r-new-rule-name": "New rule title", + "r-no-rules": "No rules", + "r-when-a-card": "When a card", + "r-is": "is", + "r-is-moved": "is moved", + "r-added-to": "added to", + "r-removed-from": "Removed from", + "r-the-board": "the board", + "r-list": "list", + "set-filter": "Set Filter", + "r-moved-to": "Moved to", + "r-moved-from": "Moved from", + "r-archived": "Moved to Archive", + "r-unarchived": "Restored from Archive", + "r-a-card": "a card", + "r-when-a-label-is": "When a label is", + "r-when-the-label": "When the label", + "r-list-name": "list name", + "r-when-a-member": "When a member is", + "r-when-the-member": "When the member", + "r-name": "name", + "r-when-a-attach": "When an attachment", + "r-when-a-checklist": "When a checklist is", + "r-when-the-checklist": "When the checklist", + "r-completed": "Completed", + "r-made-incomplete": "Made incomplete", + "r-when-a-item": "When a checklist item is", + "r-when-the-item": "When the checklist item", + "r-checked": "Checked", + "r-unchecked": "Unchecked", + "r-move-card-to": "Move card to", + "r-top-of": "Top of", + "r-bottom-of": "Bottom of", + "r-its-list": "its list", + "r-archive": "Move to Archive", + "r-unarchive": "Restore from Archive", + "r-card": "card", + "r-add": "Tinye", + "r-remove": "Remove", + "r-label": "label", + "r-member": "member", + "r-remove-all": "Remove all members from the card", + "r-set-color": "Set color to", + "r-checklist": "checklist", + "r-check-all": "Check all", + "r-uncheck-all": "Uncheck all", + "r-items-check": "items of checklist", + "r-check": "Check", + "r-uncheck": "Uncheck", + "r-item": "item", + "r-of-checklist": "of checklist", + "r-send-email": "Send an email", + "r-to": "to", + "r-subject": "subject", + "r-rule-details": "Rule details", + "r-d-move-to-top-gen": "Move card to top of its list", + "r-d-move-to-top-spec": "Move card to top of list", + "r-d-move-to-bottom-gen": "Move card to bottom of its list", + "r-d-move-to-bottom-spec": "Move card to bottom of list", + "r-d-send-email": "Send email", + "r-d-send-email-to": "to", + "r-d-send-email-subject": "subject", + "r-d-send-email-message": "message", + "r-d-archive": "Move card to Archive", + "r-d-unarchive": "Restore card from Archive", + "r-d-add-label": "Add label", + "r-d-remove-label": "Remove label", + "r-create-card": "Create new card", + "r-in-list": "in list", + "r-in-swimlane": "in swimlane", + "r-d-add-member": "Add member", + "r-d-remove-member": "Remove member", + "r-d-remove-all-member": "Remove all member", + "r-d-check-all": "Check all items of a list", + "r-d-uncheck-all": "Uncheck all items of a list", + "r-d-check-one": "Check item", + "r-d-uncheck-one": "Uncheck item", + "r-d-check-of-list": "of checklist", + "r-d-add-checklist": "Add checklist", + "r-d-remove-checklist": "Remove checklist", + "r-by": "by", + "r-add-checklist": "Add checklist", + "r-with-items": "with items", + "r-items-list": "item1,item2,item3", + "r-add-swimlane": "Add swimlane", + "r-swimlane-name": "swimlane name", + "r-board-note": "Note: leave a field empty to match every possible value.", + "r-checklist-note": "Note: checklist's items have to be written as comma separated values.", + "r-when-a-card-is-moved": "When a card is moved to another list", + "r-set": "Set", + "r-update": "Update", + "r-datefield": "date field", + "r-df-start-at": "start", + "r-df-due-at": "due", + "r-df-end-at": "end", + "r-df-received-at": "received", + "r-to-current-datetime": "to current date/time", + "r-remove-value-from": "Remove value from", + "ldap": "LDAP", + "oauth2": "OAuth2", + "cas": "CAS", + "authentication-method": "Authentication method", + "authentication-type": "Authentication type", + "custom-product-name": "Custom Product Name", + "layout": "Layout", + "hide-logo": "Hide Logo", + "add-custom-html-after-body-start": "Add Custom HTML after <body> start", + "add-custom-html-before-body-end": "Add Custom HTML before </body> end", + "error-undefined": "Something went wrong", + "error-ldap-login": "An error occurred while trying to login", + "display-authentication-method": "Display Authentication Method", + "default-authentication-method": "Default Authentication Method", + "duplicate-board": "Duplicate Board", + "people-number": "The number of people is:", + "swimlaneDeletePopup-title": "Delete Swimlane ?", + "swimlane-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the swimlane. There is no undo.", + "restore-all": "Restore all", + "delete-all": "Delete all", + "loading": "Loading, please wait.", + "previous_as": "last time was", + "act-a-dueAt": "modified due time to \nWhen: __timeValue__\nWhere: __card__\n previous due was __timeOldValue__", + "act-a-endAt": "modified ending time to __timeValue__ from (__timeOldValue__)", + "act-a-startAt": "modified starting time to __timeValue__ from (__timeOldValue__)", + "act-a-receivedAt": "modified received time to __timeValue__ from (__timeOldValue__)", + "a-dueAt": "modified due time to be", + "a-endAt": "modified ending time to be", + "a-startAt": "modified starting time to be", + "a-receivedAt": "modified received time to be", + "almostdue": "current due time %s is approaching", + "pastdue": "current due time %s is past", + "duenow": "current due time %s is today", + "act-newDue": "__list__/__card__ has 1st due reminder [__board__]", + "act-withDue": "__list__/__card__ due reminders [__board__]", + "act-almostdue": "was reminding the current due (__timeValue__) of __card__ is approaching", + "act-pastdue": "was reminding the current due (__timeValue__) of __card__ is past", + "act-duenow": "was reminding the current due (__timeValue__) of __card__ is now", + "act-atUserComment": "You were mentioned in [__board__] __list__/__card__", + "delete-user-confirm-popup": "Are you sure you want to delete this account? There is no undo.", + "accounts-allowUserDelete": "Allow users to self delete their account", + "hide-minicard-label-text": "Hide minicard label text", + "show-desktop-drag-handles": "Show desktop drag handles", + "assignee": "Assignee", + "cardAssigneesPopup-title": "Assignee", + "addmore-detail": "Add a more detailed description", + "show-on-card": "Show on Card", + "new": "New", + "editUserPopup-title": "Edit User", + "newUserPopup-title": "New User", + "notifications": "Notifications", + "view-all": "View All", + "filter-by-unread": "Filter by Unread", + "mark-all-as-read": "Mark all as read", + "remove-all-read": "Remove all read", + "allow-rename": "Allow Rename", + "allowRenamePopup-title": "Allow Rename" +} \ No newline at end of file diff --git a/i18n/it.i18n.json b/i18n/it.i18n.json index f089203f..5c8f362a 100644 --- a/i18n/it.i18n.json +++ b/i18n/it.i18n.json @@ -1,780 +1,780 @@ { - "accept": "Accept", - "act-activity-notify": "Notifica attività", - "act-addAttachment": "aggiunto allegato __attachment__ alla scheda __card__ della lista __list__ della corsia __swimlane__  nella bacheca __board__", - "act-deleteAttachment": "eliminato allegato __attachment__ dalla scheda __card__ della lista __list__ della corsia __swimlane__  nella bacheca __board__", - "act-addSubtask": "aggiunto sottotask __subtask__ alla scheda __card__ della lista __list__ della corsia __swimlane__  nella bacheca __board__", - "act-addLabel": "aggiunta etichetta __label__ alla scheda __card__ della lista __list__ della corsia __swimlane__  nella bacheca __board__", - "act-addedLabel": "aggiunta etichetta __label__ alla scheda __card__ della lista __list__ della corsia __swimlane__  nella bacheca __board__", - "act-removeLabel": "rimossa etichetta __label__ dalla scheda __card__ della lista __list__ della corsia __swimlane__  nella bacheca __board__", - "act-removedLabel": "rimossa etichetta __label__ dalla scheda __card__ della lista __list__ della corsia __swimlane__  nella bacheca __board__", - "act-addChecklist": "aggiunta lista di controllo __label__ alla scheda __card__ della lista __list__ della corsia __swimlane__  nella bacheca __board__", - "act-addChecklistItem": "aggiunto elemento __checklistItem__ alla lista di controllo __checklist__ della scheda __card__ della lista __list__ della corsia __swimlane__  nella bacheca __board__", - "act-removeChecklist": "rimossa lista di controllo __checklist__ dalla scheda __card__ della lista __list__ della corsia __swimlane__  nella bacheca __board__", - "act-removeChecklistItem": "rimosso elemento __checklistitem__ dalla lista di controllo __checkList__ della scheda __card__ della lista __list__ della corsia __swimlane__  nella bacheca __board__", - "act-checkedItem": "attivato __checklistitem__ nella lista di controllo __checklist__ della scheda __card__ della lista __list__ della corsia __swimlane__ nella bacheca __board__", - "act-uncheckedItem": "disattivato __checklistItem__ della lista di controllo __checklist__ dalla scheda __card__ della lista __list__ della corsia __swimlane__ nella bacheca __board__", - "act-completeChecklist": "completata lista di controllo __checklist__ nella scheda __card__ della lista __list__ della corsia __swimlane__ nella bacheca __board__", - "act-uncompleteChecklist": "lista di controllo __checklist__ incompleta nella scheda __card__ della lista __list__ in corsia __swimlane__ della bacheca __board__", - "act-addComment": "commento sulla scheda __card__: __comment__ nella lista __list__ della corsia __swimlane__ della bacheca __board__", - "act-editComment": "commento modificato sulla scheda __card__: __commento__ nella lista __list__ nella swim lane __swimlane__ nella bacheca __board__", - "act-deleteComment": "commento eliminato sulla scheda __card__: __commento__ nella lista __list__ nella swim lane__ swimlane__ nella bacheca __board__", - "act-createBoard": "bacheca __board__ creata", - "act-createSwimlane": "creata corsia __swimlane__ alla bacheca __board__", - "act-createCard": "scheda __card__ creata nella lista __list__ della corsia __swimlane__ della bacheca __board__", - "act-createCustomField": "creato campo personalizzato __customField__ nella bacheca __board", - "act-deleteCustomField": "campo personalizzato eliminato __customField__ nella bacheca __board", - "act-setCustomField": "campo personalizzato modificato __customField__: __customFieldValue__ sulla scheda __card__ sulla lista __list__ sulla swimlane __swimlane__ sulla bacheca __board__", - "act-createList": "aggiunta lista __list__ alla bacheca __board__", - "act-addBoardMember": "aggiunto membro __member__ alla bacheca __board__", - "act-archivedBoard": "Bacheca __board__ archiviata", - "act-archivedCard": "Scheda __card__ della lista __list__ della corsia __swimlane__ della bacheca __board__ archiviata", - "act-archivedList": "Lista __list__ della corsia __swimlane__ della bacheca __board__ archiviata", - "act-archivedSwimlane": "Corsia __swimlane__ della bacheca __board__ archiviata", - "act-importBoard": "Bacheca __board__ importata", - "act-importCard": "scheda importata __card__ nella lista __list__ della corsia __swimlane__ della bacheca __board__", - "act-importList": "lista __list__ importata nella corsia __swimlane__ della bacheca __board__", - "act-joinMember": "aggiunto membro __member__ alla scheda __card__ della list __list__ nella corsia __swimlane__ della bacheca __board__", - "act-moveCard": "spostata scheda __card__ della bacheca __board__ dalla lista __oldList__ della corsia __oldSwimlane__ alla lista __list__ della corsia __swimlane__", - "act-moveCardToOtherBoard": "postata scheda __card__ dalla lista __oldList__ della corsia __oldSwimlane__ della bacheca __oldBoard__ alla lista __list__ nella corsia __swimlane__ della bacheca __board__", - "act-removeBoardMember": "rimosso membro __member__ dalla bacheca __board__", - "act-restoredCard": "scheda ripristinata __card__ della lista __list__ nella corsia __swimlane__ della bacheca __board__", - "act-unjoinMember": "rimosso membro __member__ dalla scheda __card__ della lista __list__ della corsia __swimlane__ nella bacheca __board__", - "act-withBoardTitle": "__board__", - "act-withCardTitle": "[__board__] __card__", - "actions": "Azioni", - "activities": "Attività", - "activity": "Attività", - "activity-added": "ha aggiunto %s a %s", - "activity-archived": "%s spostato nell'archivio", - "activity-attached": "allegato %s a %s", - "activity-created": "creato %s", - "activity-customfield-created": "%s creato come campo personalizzato", - "activity-excluded": "escluso %s da %s", - "activity-imported": "importato %s in %s da %s", - "activity-imported-board": "importato %s da %s", - "activity-joined": "si è unito a %s", - "activity-moved": "spostato %s da %s a %s", - "activity-on": "su %s", - "activity-removed": "rimosso %s da %s", - "activity-sent": "inviato %s a %s", - "activity-unjoined": "ha abbandonato %s", - "activity-subtask-added": "aggiunto il sottocompito a 1%s", - "activity-checked-item": "selezionata %s nella checklist %s di %s", - "activity-unchecked-item": "disattivato %s nella checklist %s di %s", - "activity-checklist-added": "aggiunta checklist a %s", - "activity-checklist-removed": "È stata rimossa una checklist da%s", - "activity-checklist-completed": "%s di %s checklists completate", - "activity-checklist-uncompleted": "La checklist non è stata completata", - "activity-checklist-item-added": "Aggiunto l'elemento checklist a '%s' in %s", - "activity-checklist-item-removed": "è stato rimosso un elemento della checklist da '%s' in %s", - "add": "Aggiungere", - "activity-checked-item-card": "%s è stato selezionato nella checklist %s", - "activity-unchecked-item-card": "%s è stato deselezionato nella checklist %s", - "activity-checklist-completed-card": "checklist __label__ completata nella scheda __card__ della lista __list__ della corsia __swimlane__  nella bacheca __board__", - "activity-checklist-uncompleted-card": "La checklist %s non è completa", - "activity-editComment": "commento modificato %s", - "activity-deleteComment": "commento eliminato %s", - "add-attachment": "Aggiungi Allegato", - "add-board": "Aggiungi Bacheca", - "add-card": "Aggiungi Scheda", - "add-swimlane": "Aggiungi Diagramma Swimlane", - "add-subtask": "Aggiungi sotto-compito", - "add-checklist": "Aggiungi Checklist", - "add-checklist-item": "Aggiungi un elemento alla checklist", - "add-cover": "Aggiungi copertina", - "add-label": "Aggiungi Etichetta", - "add-list": "Aggiungi Lista", - "add-members": "Aggiungi membri", - "added": "Aggiunto", - "addMemberPopup-title": "Membri", - "admin": "Amministratore", - "admin-desc": "Può vedere e modificare schede, rimuovere membri e modificare le impostazioni della bacheca.", - "admin-announcement": "Annunci", - "admin-announcement-active": "Attiva annunci di sistema", - "admin-announcement-title": "Annunci dall'Amministratore", - "all-boards": "Tutte le bacheche", - "and-n-other-card": "E __count__ altra scheda", - "and-n-other-card_plural": "E __count__ altre schede", - "apply": "Applica", - "app-is-offline": "Caricamento, attendere prego. Aggiornare la pagina porterà ad una perdita dei dati. Se il caricamento non dovesse funzionare, per favore controlla che il server non sia stato fermato.", - "archive": "Sposta nell'Archivio", - "archive-all": "Sposta tutto nell'Archivio", - "archive-board": "Sposta la bacheca nell'Archivio", - "archive-card": "Sposta la scheda nell'Archivio", - "archive-list": "Sposta elenco nell'Archivio", - "archive-swimlane": "Sposta diagramma nell'Archivio", - "archive-selection": "Sposta la selezione nell'archivio", - "archiveBoardPopup-title": "Spostare al bacheca nell'archivio?", - "archived-items": "Archivia", - "archived-boards": "Bacheche nell'archivio", - "restore-board": "Ripristina Bacheca", - "no-archived-boards": "Nessuna bacheca presente nell'archivio", - "archives": "Archivia", - "template": "Template", - "templates": "Templates", - "assign-member": "Aggiungi membro", - "attached": "allegato", - "attachment": "Allegato", - "attachment-delete-pop": "L'eliminazione di un allegato è permanente. Non è possibile annullare.", - "attachmentDeletePopup-title": "Eliminare l'allegato?", - "attachments": "Allegati", - "auto-watch": "Segui automaticamente le bacheche quando vengono create.", - "avatar-too-big": "L'avatar è troppo grande (70KB max)", - "back": "Indietro", - "board-change-color": "Cambia colore", - "board-nb-stars": "%s stelle", - "board-not-found": "Bacheca non trovata", - "board-private-info": "Questa bacheca sarà <strong>privata</strong>.", - "board-public-info": "Questa bacheca sarà <strong>pubblica</strong>.", - "boardChangeColorPopup-title": "Cambia sfondo della bacheca", - "boardChangeTitlePopup-title": "Rinomina bacheca", - "boardChangeVisibilityPopup-title": "Cambia visibilità", - "boardChangeWatchPopup-title": "Cambia faccia", - "boardMenuPopup-title": "Impostazioni bacheca", - "boardChangeViewPopup-title": "Visualizza bacheca", - "boards": "Bacheche", - "board-view": "Visualizza bacheca", - "board-view-cal": "Calendario", - "board-view-swimlanes": "Diagramma Swimlane", - "board-view-collapse": "Collassa", - "board-view-lists": "Liste", - "bucket-example": "Per esempio come \"una lista di cose da fare\"", - "cancel": "Cancella", - "card-archived": "Questa scheda è stata spostata nell'archivio", - "board-archived": "Questa bacheca è stata spostata nell'archivio", - "card-comments-title": "Questa scheda ha %s commenti.", - "card-delete-notice": "L'eliminazione è permanente. Tutte le azioni associate a questa scheda andranno perse.", - "card-delete-pop": "Tutte le azioni saranno rimosse dal flusso attività e non sarai in grado di riaprire la scheda. Non potrai tornare indietro.", - "card-delete-suggest-archive": "Puoi spostare una scheda nell'archivio per rimuoverla dalla bacheca e mantenere la sua attività", - "card-due": "Scadenza", - "card-due-on": "Scade", - "card-spent": "Tempo trascorso", - "card-edit-attachments": "Modifica allegati", - "card-edit-custom-fields": "Modifica campo personalizzato", - "card-start-voting": "Inizia a votare", - "card-cancel-voting": "Cancella votazione e tutti i voti", - "card-edit-labels": "Modifica etichette", - "card-edit-members": "Modifica membri", - "card-labels-title": "Cambia le etichette per questa scheda.", - "card-members-title": "Aggiungi o rimuovi membri della bacheca da questa scheda", - "card-start": "Inizio", - "card-start-on": "Inizia", - "cardAttachmentsPopup-title": "Allega da", - "cardCustomField-datePopup-title": "Cambia data", - "cardCustomFieldsPopup-title": "Modifica campo personalizzato", - "cardStartVotingPopup-title": "Inizia una votazione", - "positiveVoteMembersPopup-title": "Proponents", - "negativeVoteMembersPopup-title": "Opponents", - "vote-question": "Domanda di votazione", - "vote-public": "Public vote", - "vote-for-it": "a favore", - "vote-against": "contro", - "cardDeletePopup-title": "Elimina scheda?", - "cardDetailsActionsPopup-title": "Azioni scheda", - "cardLabelsPopup-title": "Etichette", - "cardMembersPopup-title": "Membri", - "cardMorePopup-title": "Altro", - "cardTemplatePopup-title": "Crea un template", - "cards": "Schede", - "cards-count": "Schede", - "casSignIn": "Entra con CAS", - "cardType-card": "Scheda", - "cardType-linkedCard": "Scheda collegata", - "cardType-linkedBoard": "Bacheca collegata", - "change": "Cambia", - "change-avatar": "Cambia avatar", - "change-password": "Cambia password", - "change-permissions": "Cambia permessi", - "change-settings": "Cambia impostazioni", - "changeAvatarPopup-title": "Cambia avatar", - "changeLanguagePopup-title": "Cambia lingua", - "changePasswordPopup-title": "Cambia password", - "changePermissionsPopup-title": "Cambia permessi", - "changeSettingsPopup-title": "Cambia impostazioni", - "subtasks": "Sotto-compiti", - "checklists": "Checklist", - "click-to-star": "Clicca per stellare questa bacheca", - "click-to-unstar": "Clicca per togliere la stella da questa bacheca", - "clipboard": "Clipboard o drag & drop", - "close": "Chiudi", - "close-board": "Chiudi bacheca", - "close-board-pop": "Potrai ripristinare la bacheca cliccando sul tasto \"Archivio\" presente nell'intestazione della home.", - "color-black": "nero", - "color-blue": "blu", - "color-crimson": "Rosso cremisi", - "color-darkgreen": "Verde scuro", - "color-gold": "Dorato", - "color-gray": "Grigio", - "color-green": "verde", - "color-indigo": "Indaco", - "color-lime": "lime", - "color-magenta": "Magenta", - "color-mistyrose": "Mistyrose", - "color-navy": "Navy", - "color-orange": "arancione", - "color-paleturquoise": "Turchese chiaro", - "color-peachpuff": "Pesca", - "color-pink": "rosa", - "color-plum": "Prugna", - "color-purple": "viola", - "color-red": "rosso", - "color-saddlebrown": "Saddlebrown", - "color-silver": "Argento", - "color-sky": "azzurro", - "color-slateblue": "Ardesia", - "color-white": "Bianco", - "color-yellow": "giallo", - "unset-color": "Non impostato", - "comment": "Commento", - "comment-placeholder": "Scrivi Commento", - "comment-only": "Solo commenti", - "comment-only-desc": "Puoi commentare solo le schede.", - "no-comments": "Non ci sono commenti.", - "no-comments-desc": "Impossibile visualizzare commenti o attività.", - "worker": "Lavoratore", - "worker-desc": "Può solo spostare schede, assegnarsi una scheda e commentare.", - "computer": "Computer", - "confirm-subtask-delete-dialog": "Sei sicuro di voler eliminare il sotto-compito?", - "confirm-checklist-delete-dialog": "Sei sicuro di voler eliminare la checklist?", - "copy-card-link-to-clipboard": "Copia link della scheda sulla clipboard", - "linkCardPopup-title": "Collega scheda", - "searchElementPopup-title": "Cerca", - "copyCardPopup-title": "Copia Scheda", - "copyChecklistToManyCardsPopup-title": "Copia template checklist su più schede", - "copyChecklistToManyCardsPopup-instructions": "Titolo e la descrizione della scheda di destinazione in questo formato JSON", - "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"Titolo prima scheda\", \"description\":\"Descrizione prima scheda\"}, {\"title\":\"Titolo seconda scheda\",\"description\":\"Descrizione seconda scheda\"},{\"title\":\"Titolo ultima scheda\",\"description\":\"Descrizione ultima scheda\"} ]", - "create": "Crea", - "createBoardPopup-title": "Crea bacheca", - "chooseBoardSourcePopup-title": "Importa bacheca", - "createLabelPopup-title": "Crea etichetta", - "createCustomField": "Crea campo", - "createCustomFieldPopup-title": "Crea campo", - "current": "corrente", - "custom-field-delete-pop": "Non potrai tornare indietro. Questa azione rimuoverà questo campo personalizzato da tutte le schede ed eliminerà ogni sua traccia.", - "custom-field-checkbox": "Casella di scelta", - "custom-field-date": "Data", - "custom-field-dropdown": "Lista a discesa", - "custom-field-dropdown-none": "(niente)", - "custom-field-dropdown-options": "Lista opzioni", - "custom-field-dropdown-options-placeholder": "Premi invio per aggiungere altre opzioni", - "custom-field-dropdown-unknown": "(sconosciuto)", - "custom-field-number": "Numero", - "custom-field-text": "Testo", - "custom-fields": "Campi personalizzati", - "date": "Data", - "decline": "Declina", - "default-avatar": "Avatar predefinito", - "delete": "Elimina", - "deleteCustomFieldPopup-title": "Elimina il campo personalizzato?", - "deleteLabelPopup-title": "Eliminare etichetta?", - "description": "Descrizione", - "disambiguateMultiLabelPopup-title": "Disambiguare l'azione Etichetta", - "disambiguateMultiMemberPopup-title": "Disambiguare l'azione Membro", - "discard": "Scarta", - "done": "Fatto", - "download": "Download", - "edit": "Modifica", - "edit-avatar": "Cambia avatar", - "edit-profile": "Modifica profilo", - "edit-wip-limit": "Modifica limite di work in progress", - "soft-wip-limit": "Limite Work in progress soft", - "editCardStartDatePopup-title": "Cambia data di inizio", - "editCardDueDatePopup-title": "Cambia data di scadenza", - "editCustomFieldPopup-title": "Modifica campo", - "editCardSpentTimePopup-title": "Cambia tempo trascorso", - "editLabelPopup-title": "Cambia etichetta", - "editNotificationPopup-title": "Modifica notifiche", - "editProfilePopup-title": "Modifica profilo", - "email": "Email", - "email-enrollAccount-subject": "Creato un account per te su __siteName__", - "email-enrollAccount-text": "Ciao __user__,\n\nPer iniziare ad usare il servizio, clicca sul link seguente:\n\n__url__\n\nGrazie.", - "email-fail": "Invio email fallito", - "email-fail-text": "Errore nel tentativo di invio email", - "email-invalid": "Email non valida", - "email-invite": "Invita via email", - "email-invite-subject": "__inviter__ ti ha inviato un invito", - "email-invite-text": "Caro __user__,\n\n__inviter__ ti ha invitato ad unirti alla bacheca \"__board__\" per le collaborazioni.\n\nPer favore clicca sul link seguente:\n\n__url__\n\nGrazie.", - "email-resetPassword-subject": "Ripristina la tua password su on __siteName__", - "email-resetPassword-text": "Ciao __user__,\n\nPer ripristinare la tua password, clicca sul link seguente:\n\n__url__\n\nGrazie.", - "email-sent": "Email inviata", - "email-verifyEmail-subject": "Verifica il tuo indirizzo email su on __siteName__", - "email-verifyEmail-text": "Ciao __user__,\n\nPer verificare il tuo account email, clicca sul link seguente:\n\n__url__\n\nGrazie.", - "enable-wip-limit": "Abilita limite di work in progress", - "error-board-doesNotExist": "Questa bacheca non esiste", - "error-board-notAdmin": "Devi essere admin di questa bacheca per poterlo fare", - "error-board-notAMember": "Devi essere un membro di questa bacheca per poterlo fare", - "error-json-malformed": "Il tuo testo non è un JSON valido", - "error-json-schema": "Il tuo file JSON non contiene le giuste informazioni nel formato corretto", - "error-list-doesNotExist": "Questa lista non esiste", - "error-user-doesNotExist": "Questo utente non esiste", - "error-user-notAllowSelf": "Non puoi invitare te stesso", - "error-user-notCreated": "L'utente non è stato creato", - "error-username-taken": "Questo username è già utilizzato", - "error-email-taken": "L'email è già stata presa", - "export-board": "Esporta bacheca", - "sort": "Ordina", - "sort-desc": "Clicca per ordinare la lista", - "list-sort-by": "Ordina la lista per:", - "list-label-modifiedAt": "Orario ultimo accesso", - "list-label-title": "Nome della lista", - "list-label-sort": "Il tuo ordine manuale", - "list-label-short-modifiedAt": "(L)", - "list-label-short-title": "(N)", - "list-label-short-sort": "(M)", - "filter": "Filtra", - "filter-cards": "Filtra schede o liste", - "list-filter-label": "Filtra lista per titolo", - "filter-clear": "Pulisci filtri", - "filter-no-label": "Nessuna etichetta", - "filter-no-member": "Nessun membro", - "filter-no-assignee": "Nessun assegnatario", - "filter-no-custom-fields": "Nessun campo personalizzato", - "filter-show-archive": "Mostra le liste archiviate", - "filter-hide-empty": "Nascondi liste vuote", - "filter-on": "Il filtro è attivo", - "filter-on-desc": "Stai filtrando le schede su questa bacheca. Clicca qui per modificare il filtro,", - "filter-to-selection": "Seleziona", - "advanced-filter-label": "Filtro avanzato", - "advanced-filter-description": "Il filtro avanzato permette di scrivere una stringa contenente i seguenti operatori: == != <= >= && || ( ) Uno spazio è usato come separatore tra gli operatori. Si può filtrare per tutti i campi personalizzati, scrivendo i loro nomi e valori. Per esempio: Campo1 == Valore1. Nota: Se i campi o i valori contengono spazi, è necessario incapsularli all'interno di paici singoli. Per esempio: 'Campo 1' == 'Valore 1'. Per i singoli caratteri di controllo (' V) che devono essere ignorati, si può usare \\. Per esempio: C1 == Campo1 == L'\\ho. Si possono anche combinare condizioni multiple. Per esempio: C1 == V1 || C1 ==V2. Di norma tutti gli operatori vengono lettti da sinistra a destra. Si può cambiare l'ordine posizionando delle parentesi. Per esempio: C1 == V1 && ( C2 == V2 || C2 == V3) . Inoltre è possibile cercare nei campi di testo usando le espressioni regolari (n.d.t. regex): F1 ==/Tes.*/i", - "fullname": "Nome completo", - "header-logo-title": "Torna alla tua bacheca.", - "hide-system-messages": "Nascondi i messaggi di sistema", - "headerBarCreateBoardPopup-title": "Crea bacheca", - "home": "Home", - "import": "Importa", - "link": "Collegamento", - "import-board": "Importa bacheca", - "import-board-c": "Importa bacheca", - "import-board-title-trello": "Importa una bacheca da Trello", - "import-board-title-wekan": "Importa bacheca dall'esportazione precedente", - "import-sandstorm-backup-warning": "Non cancellare i dati che importi dalla bacheca esportata in origine o da Trello prima che il controllo finisca e si riapra ancora, altrimenti otterrai un messaggio di errore Bacheca non trovata, che significa che i dati sono perduti.", - "import-sandstorm-warning": "La bacheca importata cancellerà tutti i dati esistenti su questa bacheca e li rimpiazzerà con quelli della bacheca importata.", - "from-trello": "Da Trello", - "from-wekan": "Dall'esportazione precedente", - "import-board-instruction-trello": "Nella tua bacheca Trello vai a 'Menu', poi 'Altro', 'Stampa ed esporta', 'Esporta JSON', e copia il testo che compare.", - "import-board-instruction-wekan": "Nella tua bacheca vai su \"Menu\", poi \"Esporta la bacheca\", e copia il testo nel file scaricato", - "import-board-instruction-about-errors": "Se hai degli errori quando importi una bacheca, qualche volta l'importazione funziona comunque, e la bacheca si trova nella pagina \"Tutte le bacheche\"", - "import-json-placeholder": "Incolla un JSON valido qui", - "import-map-members": "Mappatura dei membri", - "import-members-map": "La bacheca che hai importato contiene alcuni membri. Per favore scegli i membri che vuoi importare tra i tuoi utenti", - "import-show-user-mapping": "Rivedi la mappatura dei membri", - "import-user-select": "Scegli l'utente che vuoi venga utilizzato come questo membro", - "importMapMembersAddPopup-title": "Scegli membro", - "info": "Versione", - "initials": "Iniziali", - "invalid-date": "Data non valida", - "invalid-time": "Tempo non valido", - "invalid-user": "User non valido", - "joined": "si è unito a", - "just-invited": "Sei stato appena invitato a questa bacheca", - "keyboard-shortcuts": "Scorciatoie da tastiera", - "label-create": "Crea etichetta", - "label-default": "%s etichetta (default)", - "label-delete-pop": "Non potrai tornare indietro. Procedendo, rimuoverai questa etichetta da tutte le schede e distruggerai la sua cronologia.", - "labels": "Etichette", - "language": "Lingua", - "last-admin-desc": "Non puoi cambiare i ruoli perché deve esserci almeno un admin.", - "leave-board": "Abbandona bacheca", - "leave-board-pop": "Sei sicuro di voler abbandonare __boardTitle__? Sarai rimosso da tutte le schede in questa bacheca.", - "leaveBoardPopup-title": "Abbandona Bacheca?", - "link-card": "Link a questa scheda", - "list-archive-cards": "Sposta tutte le schede in questo elenco nell'Archivio", - "list-archive-cards-pop": "Questo rimuoverà tutte le schede nell'elenco dalla bacheca. Per vedere le schede nell'archivio e portarle dov'erano nella bacheca, clicca su \"Menu\" > \"Archivio\".", - "list-move-cards": "Sposta tutte le schede in questa lista", - "list-select-cards": "Selezione tutte le schede in questa lista", - "set-color-list": "Imposta un colore", - "listActionPopup-title": "Azioni disponibili", - "swimlaneActionPopup-title": "Azioni diagramma Swimlane", - "swimlaneAddPopup-title": "Aggiungi un diagramma Swimlane di seguito", - "listImportCardPopup-title": "Importa una scheda di Trello", - "listMorePopup-title": "Altro", - "link-list": "Link a questa lista", - "list-delete-pop": "Tutte le azioni saranno rimosse dal flusso attività e non sarai in grado di recuperare la lista. Non potrai tornare indietro.", - "list-delete-suggest-archive": "Puoi spostare un elenco nell'archivio per rimuoverlo dalla bacheca e mantentere la sua attività.", - "lists": "Liste", - "swimlanes": "Diagramma Swimlane", - "log-out": "Log Out", - "log-in": "Log In", - "loginPopup-title": "Log In", - "memberMenuPopup-title": "Impostazioni membri", - "members": "Membri", - "menu": "Menu", - "move-selection": "Sposta selezione", - "moveCardPopup-title": "Sposta scheda", - "moveCardToBottom-title": "Sposta in fondo", - "moveCardToTop-title": "Sposta in alto", - "moveSelectionPopup-title": "Sposta selezione", - "multi-selection": "Multi-Selezione", - "multi-selection-on": "Multi-Selezione attiva", - "muted": "Silenziato", - "muted-info": "Non sarai mai notificato delle modifiche in questa bacheca", - "my-boards": "Le mie bacheche", - "name": "Nome", - "no-archived-cards": "Non ci sono schede nell'archivio.", - "no-archived-lists": "Non ci sono elenchi nell'archivio.", - "no-archived-swimlanes": "Non ci sono diagrammi Swimlane nell'archivio.", - "no-results": "Nessun risultato", - "normal": "Normale", - "normal-desc": "Può visionare e modificare le schede. Non può cambiare le impostazioni.", - "not-accepted-yet": "Invitato non ancora accettato", - "notify-participate": "Ricevi aggiornamenti per qualsiasi scheda a cui partecipi come creatore o membro", - "notify-watch": "Ricevi aggiornamenti per tutte le bacheche, liste o schede che stai seguendo", - "optional": "opzionale", - "or": "o", - "page-maybe-private": "Questa pagina potrebbe essere privata. Potresti essere in grado di vederla <a href='%s'>facendo il log-in</a>.", - "page-not-found": "Pagina non trovata.", - "password": "Password", - "paste-or-dragdrop": "per incollare, oppure trascina & rilascia il file immagine (solo immagini)", - "participating": "Partecipando", - "preview": "Anteprima", - "previewAttachedImagePopup-title": "Anteprima", - "previewClipboardImagePopup-title": "Anteprima", - "private": "Privata", - "private-desc": "Questa bacheca è privata. Solo le persone aggiunte alla bacheca possono vederla e modificarla.", - "profile": "Profilo", - "public": "Pubblica", - "public-desc": "Questa bacheca è pubblica. È visibile a chiunque abbia il link e sarà mostrata dai motori di ricerca come Google. Solo le persone aggiunte alla bacheca possono modificarla.", - "quick-access-description": "Stella una bacheca per aggiungere una scorciatoia in questa barra.", - "remove-cover": "Rimuovi cover", - "remove-from-board": "Rimuovi dalla bacheca", - "remove-label": "Rimuovi Etichetta", - "listDeletePopup-title": "Eliminare Lista?", - "remove-member": "Rimuovi utente", - "remove-member-from-card": "Rimuovi dalla scheda", - "remove-member-pop": "Rimuovere __name__ (__username__) da __boardTitle__? L'utente sarà rimosso da tutte le schede in questa bacheca. Riceveranno una notifica.", - "removeMemberPopup-title": "Rimuovere membro?", - "rename": "Rinomina", - "rename-board": "Rinomina bacheca", - "restore": "Ripristina", - "save": "Salva", - "search": "Cerca", - "rules": "Regole", - "search-cards": "Ricerca per titolo, descrizione scheda/lista e campi personalizzati su questa bacheca", - "search-example": "Testo da ricercare?", - "select-color": "Seleziona Colore", - "set-wip-limit-value": "Seleziona un limite per il massimo numero di attività in questa lista", - "setWipLimitPopup-title": "Imposta limite di work in progress", - "shortcut-assign-self": "Aggiungi te stesso alla scheda corrente", - "shortcut-autocomplete-emoji": "Autocompletamento emoji", - "shortcut-autocomplete-members": "Autocompletamento membri", - "shortcut-clear-filters": "Pulisci tutti i filtri", - "shortcut-close-dialog": "Chiudi finestra di dialogo", - "shortcut-filter-my-cards": "Filtra le mie schede", - "shortcut-show-shortcuts": "Apri questa lista di scorciatoie", - "shortcut-toggle-filterbar": "Apri/chiudi la barra laterale dei filtri", - "shortcut-toggle-sidebar": "Apri/chiudi la barra laterale della bacheca", - "show-cards-minimum-count": "Mostra il contatore delle schede se la lista ne contiene più di", - "sidebar-open": "Apri Sidebar", - "sidebar-close": "Chiudi Sidebar", - "signupPopup-title": "Crea un account", - "star-board-title": "Clicca per stellare questa bacheca. Sarà mostrata all'inizio della tua lista bacheche.", - "starred-boards": "Bacheche stellate", - "starred-boards-description": "Le bacheche stellate vengono mostrato all'inizio della tua lista bacheche.", - "subscribe": "Sottoscrivi", - "team": "Team", - "this-board": "questa bacheca", - "this-card": "questa scheda", - "spent-time-hours": "Tempo trascorso (ore)", - "overtime-hours": "Overtime (ore)", - "overtime": "Overtime", - "has-overtime-cards": "Ci sono scheda scadute", - "has-spenttime-cards": "Ci sono scheda con tempo impiegato", - "time": "Ora", - "title": "Titolo", - "tracking": "Monitoraggio", - "tracking-info": "Sarai notificato per tutte le modifiche alle schede delle quali sei creatore o membro.", - "type": "Tipo", - "unassign-member": "Rimuovi membro", - "unsaved-description": "Hai una descrizione non salvata", - "unwatch": "Non seguire", - "upload": "Upload", - "upload-avatar": "Carica un avatar", - "uploaded-avatar": "Avatar caricato", - "username": "Username", - "view-it": "Vedi", - "warn-list-archived": "Attenzione:questa scheda si trova in un elenco dell'archivio", - "watch": "Segui", - "watching": "Stai seguendo", - "watching-info": "Sarai notificato per tutte le modifiche in questa bacheca", - "welcome-board": "Bacheca di benvenuto", - "welcome-swimlane": "Pietra miliare 1", - "welcome-list1": "Basi", - "welcome-list2": "Avanzate", - "card-templates-swimlane": "Template scheda", - "list-templates-swimlane": "Elenca i template", - "board-templates-swimlane": "Bacheca dei template", - "what-to-do": "Cosa vuoi fare?", - "wipLimitErrorPopup-title": "Limite work in progress non valido.", - "wipLimitErrorPopup-dialog-pt1": "Il numero di compiti in questa lista è maggiore del limite di work in progress che hai definito in precedenza.", - "wipLimitErrorPopup-dialog-pt2": "Per favore, sposta alcuni dei compiti fuori da questa lista, oppure imposta un limite di work in progress più alto.", - "admin-panel": "Pannello dell'Amministratore", - "settings": "Impostazioni", - "people": "Persone", - "registration": "Registrazione", - "disable-self-registration": "Disabilita Auto-registrazione", - "invite": "Invita", - "invite-people": "Invita persone", - "to-boards": "Alla(e) bacheca", - "email-addresses": "Indirizzi email", - "smtp-host-description": "L'indirizzo del server SMTP che gestisce le tue email.", - "smtp-port-description": "La porta che il tuo server SMTP utilizza per le email in uscita.", - "smtp-tls-description": "Abilita supporto TLS per server SMTP", - "smtp-host": "SMTP Host", - "smtp-port": "Porta SMTP", - "smtp-username": "Username", - "smtp-password": "Password", - "smtp-tls": "Supporto TLS", - "send-from": "Da", - "send-smtp-test": "Invia un'email di test a te stesso", - "invitation-code": "Codice d'invito", - "email-invite-register-subject": "__inviter__ ti ha inviato un invito", - "email-invite-register-text": "Gentile __user__,\n\n__inviter__ ti ha invitato a partecipare a questa bacheca kanban per collaborare.\n\nPer favore segui il collegamento qui sotto:\n__url__\n\nIl tuo codice di invito è: __icode__\n\nGrazie.", - "email-smtp-test-subject": "E-Mail di prova SMTP", - "email-smtp-test-text": "Hai inviato un'email con successo", - "error-invitation-code-not-exist": "Il codice d'invito non esiste", - "error-notAuthorized": "Non sei autorizzato ad accedere a questa pagina.", - "webhook-title": "Nome Webhook", - "webhook-token": "Token (facoltativo per l'autenticazione)", - "outgoing-webhooks": "Server esterni", - "bidirectional-webhooks": "Webhook a due vie", - "outgoingWebhooksPopup-title": "Server esterni", - "boardCardTitlePopup-title": "Filtro per Titolo Scheda", - "disable-webhook": "Disattiva questo Webhook", - "global-webhook": "Webhook globali", - "new-outgoing-webhook": "Nuovo webhook in uscita", - "no-name": "(Sconosciuto)", - "Node_version": "Versione di Node", - "Meteor_version": "Versione Meteor", - "MongoDB_version": "Versione MondoDB", - "MongoDB_storage_engine": "Versione motore dati MongoDB", - "MongoDB_Oplog_enabled": "MongoDB Oplog abilitato", - "OS_Arch": "Architettura del sistema operativo", - "OS_Cpus": "Conteggio della CPU del sistema operativo", - "OS_Freemem": "Memoria libera del sistema operativo", - "OS_Loadavg": "Carico medio del sistema operativo", - "OS_Platform": "Piattaforma del sistema operativo", - "OS_Release": "Versione di rilascio del sistema operativo", - "OS_Totalmem": "Memoria totale del sistema operativo", - "OS_Type": "Tipo di sistema operativo", - "OS_Uptime": "Tempo di attività del sistema operativo.", - "days": "giorni", - "hours": "ore", - "minutes": "minuti", - "seconds": "secondi", - "show-field-on-card": "Visualizza questo campo sulla scheda", - "automatically-field-on-card": "Crea automaticamente i campi per tutte le schede", - "showLabel-field-on-card": "Mostra l'etichetta di campo su minischeda", - "yes": "Sì", - "no": "No", - "accounts": "Profili", - "accounts-allowEmailChange": "Permetti modifica dell'email", - "accounts-allowUserNameChange": "Consenti la modifica del nome utente", - "createdAt": "creato alle", - "verified": "Verificato", - "active": "Attivo", - "card-received": "Ricevuta", - "card-received-on": "Ricevuta il", - "card-end": "Fine", - "card-end-on": "Termina il", - "editCardReceivedDatePopup-title": "Cambia data ricezione", - "editCardEndDatePopup-title": "Cambia data finale", - "setCardColorPopup-title": "Imposta il colore", - "setCardActionsColorPopup-title": "Scegli un colore", - "setSwimlaneColorPopup-title": "Scegli un colore", - "setListColorPopup-title": "Scegli un colore", - "assigned-by": "Assegnato da", - "requested-by": "Richiesto da", - "board-delete-notice": "L'eliminazione è permanente. Tutte le azioni, liste e schede associate a questa bacheca andranno perse.", - "delete-board-confirm-popup": "Tutte le liste, schede, etichette e azioni saranno rimosse e non sarai più in grado di recuperare il contenuto della bacheca. L'azione non è annullabile.", - "boardDeletePopup-title": "Eliminare la bacheca?", - "delete-board": "Elimina bacheca", - "default-subtasks-board": "Sottocompiti per la bacheca __board__", - "default": "Predefinito", - "queue": "Coda", - "subtask-settings": "Impostazioni sotto-compiti", - "card-settings": "Impostazioni della scheda", - "boardSubtaskSettingsPopup-title": "Impostazioni sotto-compiti della bacheca", - "boardCardSettingsPopup-title": "Impostazioni della scheda", - "deposit-subtasks-board": "Deposita i sotto compiti in questa bacheca", - "deposit-subtasks-list": "Lista di destinaizoni per questi sotto-compiti", - "show-parent-in-minicard": "Mostra genirotri nelle mini schede:", - "prefix-with-full-path": "Prefisso con percorso completo", - "prefix-with-parent": "Prefisso con genitore", - "subtext-with-full-path": "Sottotesto con percorso completo", - "subtext-with-parent": "Sotto-testo con genitore", - "change-card-parent": "Cambia la scheda genitore", - "parent-card": "Scheda genitore", - "source-board": "Bacheca d'origine", - "no-parent": "Non mostrare i genitori", - "activity-added-label": "L' etichetta '%s' è stata aggiunta a %s", - "activity-removed-label": "L'etichetta '%s' è stata rimossa da %s", - "activity-delete-attach": "Rimosso un allegato da %s", - "activity-added-label-card": "aggiunta etichetta '%s'", - "activity-removed-label-card": "L' etichetta '%s' è stata rimossa.", - "activity-delete-attach-card": "Cancella un allegato", - "activity-set-customfield": "imposta campo personalizzato '%s' a '%s' in %s", - "activity-unset-customfield": "campo personalizzato non impostato '%s' in %s", - "r-rule": "Ruolo", - "r-add-trigger": "Aggiungi trigger", - "r-add-action": "Aggiungi azione", - "r-board-rules": "Regole della bacheca", - "r-add-rule": "Aggiungi regola", - "r-view-rule": "Visualizza regola", - "r-delete-rule": "Cancella regola", - "r-new-rule-name": "Titolo nuova regola", - "r-no-rules": "Nessuna regola", - "r-when-a-card": "Quando una scheda", - "r-is": "è", - "r-is-moved": "viene spostata", - "r-added-to": "Aggiunto/a a", - "r-removed-from": "Rimosso da", - "r-the-board": "La bacheca", - "r-list": "lista", - "set-filter": "Imposta un filtro", - "r-moved-to": "Spostato/a a", - "r-moved-from": "Spostato/a da", - "r-archived": "Spostato/a nell'archivio", - "r-unarchived": "Ripristinato/a dall'archivio", - "r-a-card": "una scheda", - "r-when-a-label-is": "Quando un'etichetta viene", - "r-when-the-label": "Quando l'etichetta viene", - "r-list-name": "Nome dell'elenco", - "r-when-a-member": "Quando un membro viene", - "r-when-the-member": "Quando un membro viene", - "r-name": "nome", - "r-when-a-attach": "Quando un allegato", - "r-when-a-checklist": "Quando una checklist è", - "r-when-the-checklist": "Quando la checklist", - "r-completed": "Completato/a", - "r-made-incomplete": "Rendi incompleto", - "r-when-a-item": "Quando un elemento della checklist è", - "r-when-the-item": "Quando un elemento della checklist", - "r-checked": "Selezionato", - "r-unchecked": "Deselezionato", - "r-move-card-to": "Sposta scheda a", - "r-top-of": "Al di sopra di", - "r-bottom-of": "Al di sotto di", - "r-its-list": "il suo elenco", - "r-archive": "Sposta nell'Archivio", - "r-unarchive": "Ripristina dall'archivio", - "r-card": "scheda", - "r-add": "Aggiungere", - "r-remove": "Rimuovi", - "r-label": "etichetta", - "r-member": "membro", - "r-remove-all": "Rimuovi tutti i membri dalla scheda", - "r-set-color": "Imposta il colore a", - "r-checklist": "checklist", - "r-check-all": "Spunta tutti", - "r-uncheck-all": "Togli la spunta a tutti", - "r-items-check": "Elementi della checklist", - "r-check": "Spunta", - "r-uncheck": "Togli la spunta", - "r-item": "elemento", - "r-of-checklist": "della lista di cose da fare", - "r-send-email": "Invia un e-mail", - "r-to": "a", - "r-subject": "soggetto", - "r-rule-details": "Dettagli della regola", - "r-d-move-to-top-gen": "Sposta la scheda al di sopra del suo elenco", - "r-d-move-to-top-spec": "Sposta la scheda la di sopra dell'elenco", - "r-d-move-to-bottom-gen": "Sposta la scheda in fondo alla sua lista", - "r-d-move-to-bottom-spec": "Muovi la scheda in fondo alla lista", - "r-d-send-email": "Spedisci email", - "r-d-send-email-to": "a", - "r-d-send-email-subject": "soggetto", - "r-d-send-email-message": "Messaggio", - "r-d-archive": "Sposta la scheda nell'archivio", - "r-d-unarchive": "Ripristina la scheda dall'archivio", - "r-d-add-label": "Aggiungi etichetta", - "r-d-remove-label": "Rimuovi Etichetta", - "r-create-card": "Crea una nuova scheda", - "r-in-list": "in elenco", - "r-in-swimlane": "nel diagramma swimlane", - "r-d-add-member": "Aggiungi membro", - "r-d-remove-member": "Rimuovi membro", - "r-d-remove-all-member": "Rimouvi tutti i membri", - "r-d-check-all": "Seleziona tutti gli item di una lista", - "r-d-uncheck-all": "Deseleziona tutti gli items di una lista", - "r-d-check-one": "Seleziona", - "r-d-uncheck-one": "Deselezionalo", - "r-d-check-of-list": "della lista di cose da fare", - "r-d-add-checklist": "Aggiungi lista di cose da fare", - "r-d-remove-checklist": "Rimuovi check list", - "r-by": "da", - "r-add-checklist": "Aggiungi lista di cose da fare", - "r-with-items": "con elementi", - "r-items-list": "elemento1,elemento2,elemento3", - "r-add-swimlane": "Aggiungi un diagramma swimlane", - "r-swimlane-name": "Nome diagramma swimlane", - "r-board-note": "Nota: Lascia un campo vuoto per abbinare ogni possibile valore", - "r-checklist-note": "Nota: Gli elementi della checklist devono essere scritti come valori separati dalla virgola", - "r-when-a-card-is-moved": "Quando una scheda viene spostata su un'altra lista", - "r-set": "Imposta", - "r-update": "Aggiorna", - "r-datefield": "campo data", - "r-df-start-at": "inizio", - "r-df-due-at": "scadenza", - "r-df-end-at": "fine", - "r-df-received-at": "ricevuta", - "r-to-current-datetime": "a data/ora corrente", - "r-remove-value-from": "Rimuovi valore da", - "ldap": "LDAP", - "oauth2": "Oauth2", - "cas": "CAS", - "authentication-method": "Metodo di Autenticazione", - "authentication-type": "Tipo Autenticazione", - "custom-product-name": "Nome prodotto personalizzato", - "layout": "Layout", - "hide-logo": "Nascondi il logo", - "add-custom-html-after-body-start": "Aggiungi codice HTML personalizzato dopo <body> inzio", - "add-custom-html-before-body-end": "Aggiunti il codice HTML prima di </body> fine", - "error-undefined": "Qualcosa è andato storto", - "error-ldap-login": "C'è stato un errore mentre provavi ad effettuare il login", - "display-authentication-method": "Mostra il metodo di autenticazione", - "default-authentication-method": "Metodo di autenticazione predefinito", - "duplicate-board": "Duplica bacheca", - "people-number": "Il numero di persone è:", - "swimlaneDeletePopup-title": "Cancella diagramma swimlane ?", - "swimlane-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the swimlane. There is no undo.", - "restore-all": "Restore all", - "delete-all": "Cancella tutto", - "loading": "Loading, please wait.", - "previous_as": "l'ultima volta è stata", - "act-a-dueAt": "Scadenza modificata in __timeValue__\nData precedente: __timeOldValue__", - "act-a-endAt": "orario finale modificato in __timeValue__ (precedentemente: __timeOldValue__)", - "act-a-startAt": "orario iniziale modificato in __timeValue__ (precedentemente: __timeOldValue__)", - "act-a-receivedAt": "orario di ricezione modificato in __timeValue__ (precedentemente: __timeOldValue__)", - "a-dueAt": "scadenza modificata in", - "a-endAt": "orario finale modificato in", - "a-startAt": "orario iniziale modificato in", - "a-receivedAt": "orario di ricezione modificato in", - "almostdue": "la data di scadenza attuale %s si sta avvicinando", - "pastdue": "la data di scadenza attuale %s è scaduta", - "duenow": "la data di scadenza attuale %s è oggi", - "act-newDue": "__list__/__card__ ha un 1° sollecito [__board__]", - "act-withDue": "sollecito relativo a __list__/__card__ [__board__]", - "act-almostdue": "sollecito inviato: la scadenza (__timeValue__) di __card__ è vicina", - "act-pastdue": "sollecito inviato: la scadenza (__timeValue__) di __card__ è già passata", - "act-duenow": "sollecito inviato: la scadenza (__timeValue__) di __card__ è adesso", - "act-atUserComment": "Sei stato menzionato in [__board__] __list__/__card__", - "delete-user-confirm-popup": "Sei sicuro di voler cancellare questo profilo? Non sarà possibile ripristinarlo.", - "accounts-allowUserDelete": "Permetti agli utenti di cancellare il loro profilo", - "hide-minicard-label-text": "Nascondi etichetta minicard", - "show-desktop-drag-handles": "Mostra maniglie di trascinamento del desktop", - "assignee": "Assegnatario", - "cardAssigneesPopup-title": "Assegnatario", - "addmore-detail": "Aggiungi una descrizione più dettagliata", - "show-on-card": "Mostra sulla scheda", - "new": "Nuovo", - "editUserPopup-title": "Modifica utente", - "newUserPopup-title": "Nuovo utente", - "notifications": "Notifiche", - "view-all": "Mostra Tutto", - "filter-by-unread": "Filtra per non letto", - "mark-all-as-read": "Segna come letto", - "remove-all-read": "Rimuovi tutti i già letti", - "allow-rename": "Consenti Rinomina", - "allowRenamePopup-title": "Consenti Rinomina" -} + "accept": "Accept", + "act-activity-notify": "Notifica attività", + "act-addAttachment": "aggiunto allegato __attachment__ alla scheda __card__ della lista __list__ della corsia __swimlane__  nella bacheca __board__", + "act-deleteAttachment": "eliminato allegato __attachment__ dalla scheda __card__ della lista __list__ della corsia __swimlane__  nella bacheca __board__", + "act-addSubtask": "aggiunto sottotask __subtask__ alla scheda __card__ della lista __list__ della corsia __swimlane__  nella bacheca __board__", + "act-addLabel": "aggiunta etichetta __label__ alla scheda __card__ della lista __list__ della corsia __swimlane__  nella bacheca __board__", + "act-addedLabel": "aggiunta etichetta __label__ alla scheda __card__ della lista __list__ della corsia __swimlane__  nella bacheca __board__", + "act-removeLabel": "rimossa etichetta __label__ dalla scheda __card__ della lista __list__ della corsia __swimlane__  nella bacheca __board__", + "act-removedLabel": "rimossa etichetta __label__ dalla scheda __card__ della lista __list__ della corsia __swimlane__  nella bacheca __board__", + "act-addChecklist": "aggiunta lista di controllo __label__ alla scheda __card__ della lista __list__ della corsia __swimlane__  nella bacheca __board__", + "act-addChecklistItem": "aggiunto elemento __checklistItem__ alla lista di controllo __checklist__ della scheda __card__ della lista __list__ della corsia __swimlane__  nella bacheca __board__", + "act-removeChecklist": "rimossa lista di controllo __checklist__ dalla scheda __card__ della lista __list__ della corsia __swimlane__  nella bacheca __board__", + "act-removeChecklistItem": "rimosso elemento __checklistitem__ dalla lista di controllo __checkList__ della scheda __card__ della lista __list__ della corsia __swimlane__  nella bacheca __board__", + "act-checkedItem": "attivato __checklistitem__ nella lista di controllo __checklist__ della scheda __card__ della lista __list__ della corsia __swimlane__ nella bacheca __board__", + "act-uncheckedItem": "disattivato __checklistItem__ della lista di controllo __checklist__ dalla scheda __card__ della lista __list__ della corsia __swimlane__ nella bacheca __board__", + "act-completeChecklist": "completata lista di controllo __checklist__ nella scheda __card__ della lista __list__ della corsia __swimlane__ nella bacheca __board__", + "act-uncompleteChecklist": "lista di controllo __checklist__ incompleta nella scheda __card__ della lista __list__ in corsia __swimlane__ della bacheca __board__", + "act-addComment": "commento sulla scheda __card__: __comment__ nella lista __list__ della corsia __swimlane__ della bacheca __board__", + "act-editComment": "commento modificato sulla scheda __card__: __commento__ nella lista __list__ nella swim lane __swimlane__ nella bacheca __board__", + "act-deleteComment": "commento eliminato sulla scheda __card__: __commento__ nella lista __list__ nella swim lane__ swimlane__ nella bacheca __board__", + "act-createBoard": "bacheca __board__ creata", + "act-createSwimlane": "creata corsia __swimlane__ alla bacheca __board__", + "act-createCard": "scheda __card__ creata nella lista __list__ della corsia __swimlane__ della bacheca __board__", + "act-createCustomField": "creato campo personalizzato __customField__ nella bacheca __board", + "act-deleteCustomField": "campo personalizzato eliminato __customField__ nella bacheca __board", + "act-setCustomField": "campo personalizzato modificato __customField__: __customFieldValue__ sulla scheda __card__ sulla lista __list__ sulla swimlane __swimlane__ sulla bacheca __board__", + "act-createList": "aggiunta lista __list__ alla bacheca __board__", + "act-addBoardMember": "aggiunto membro __member__ alla bacheca __board__", + "act-archivedBoard": "Bacheca __board__ archiviata", + "act-archivedCard": "Scheda __card__ della lista __list__ della corsia __swimlane__ della bacheca __board__ archiviata", + "act-archivedList": "Lista __list__ della corsia __swimlane__ della bacheca __board__ archiviata", + "act-archivedSwimlane": "Corsia __swimlane__ della bacheca __board__ archiviata", + "act-importBoard": "Bacheca __board__ importata", + "act-importCard": "scheda importata __card__ nella lista __list__ della corsia __swimlane__ della bacheca __board__", + "act-importList": "lista __list__ importata nella corsia __swimlane__ della bacheca __board__", + "act-joinMember": "aggiunto membro __member__ alla scheda __card__ della list __list__ nella corsia __swimlane__ della bacheca __board__", + "act-moveCard": "spostata scheda __card__ della bacheca __board__ dalla lista __oldList__ della corsia __oldSwimlane__ alla lista __list__ della corsia __swimlane__", + "act-moveCardToOtherBoard": "postata scheda __card__ dalla lista __oldList__ della corsia __oldSwimlane__ della bacheca __oldBoard__ alla lista __list__ nella corsia __swimlane__ della bacheca __board__", + "act-removeBoardMember": "rimosso membro __member__ dalla bacheca __board__", + "act-restoredCard": "scheda ripristinata __card__ della lista __list__ nella corsia __swimlane__ della bacheca __board__", + "act-unjoinMember": "rimosso membro __member__ dalla scheda __card__ della lista __list__ della corsia __swimlane__ nella bacheca __board__", + "act-withBoardTitle": "__board__", + "act-withCardTitle": "[__board__] __card__", + "actions": "Azioni", + "activities": "Attività", + "activity": "Attività", + "activity-added": "ha aggiunto %s a %s", + "activity-archived": "%s spostato nell'archivio", + "activity-attached": "allegato %s a %s", + "activity-created": "creato %s", + "activity-customfield-created": "%s creato come campo personalizzato", + "activity-excluded": "escluso %s da %s", + "activity-imported": "importato %s in %s da %s", + "activity-imported-board": "importato %s da %s", + "activity-joined": "si è unito a %s", + "activity-moved": "spostato %s da %s a %s", + "activity-on": "su %s", + "activity-removed": "rimosso %s da %s", + "activity-sent": "inviato %s a %s", + "activity-unjoined": "ha abbandonato %s", + "activity-subtask-added": "aggiunto il sottocompito a 1%s", + "activity-checked-item": "selezionata %s nella checklist %s di %s", + "activity-unchecked-item": "disattivato %s nella checklist %s di %s", + "activity-checklist-added": "aggiunta checklist a %s", + "activity-checklist-removed": "È stata rimossa una checklist da%s", + "activity-checklist-completed": "%s di %s checklists completate", + "activity-checklist-uncompleted": "La checklist non è stata completata", + "activity-checklist-item-added": "Aggiunto l'elemento checklist a '%s' in %s", + "activity-checklist-item-removed": "è stato rimosso un elemento della checklist da '%s' in %s", + "add": "Aggiungere", + "activity-checked-item-card": "%s è stato selezionato nella checklist %s", + "activity-unchecked-item-card": "%s è stato deselezionato nella checklist %s", + "activity-checklist-completed-card": "checklist __label__ completata nella scheda __card__ della lista __list__ della corsia __swimlane__  nella bacheca __board__", + "activity-checklist-uncompleted-card": "La checklist %s non è completa", + "activity-editComment": "commento modificato %s", + "activity-deleteComment": "commento eliminato %s", + "add-attachment": "Aggiungi Allegato", + "add-board": "Aggiungi Bacheca", + "add-card": "Aggiungi Scheda", + "add-swimlane": "Aggiungi Diagramma Swimlane", + "add-subtask": "Aggiungi sotto-compito", + "add-checklist": "Aggiungi Checklist", + "add-checklist-item": "Aggiungi un elemento alla checklist", + "add-cover": "Aggiungi copertina", + "add-label": "Aggiungi Etichetta", + "add-list": "Aggiungi Lista", + "add-members": "Aggiungi membri", + "added": "Aggiunto", + "addMemberPopup-title": "Membri", + "admin": "Amministratore", + "admin-desc": "Può vedere e modificare schede, rimuovere membri e modificare le impostazioni della bacheca.", + "admin-announcement": "Annunci", + "admin-announcement-active": "Attiva annunci di sistema", + "admin-announcement-title": "Annunci dall'Amministratore", + "all-boards": "Tutte le bacheche", + "and-n-other-card": "E __count__ altra scheda", + "and-n-other-card_plural": "E __count__ altre schede", + "apply": "Applica", + "app-is-offline": "Caricamento, attendere prego. Aggiornare la pagina porterà ad una perdita dei dati. Se il caricamento non dovesse funzionare, per favore controlla che il server non sia stato fermato.", + "archive": "Sposta nell'Archivio", + "archive-all": "Sposta tutto nell'Archivio", + "archive-board": "Sposta la bacheca nell'Archivio", + "archive-card": "Sposta la scheda nell'Archivio", + "archive-list": "Sposta elenco nell'Archivio", + "archive-swimlane": "Sposta diagramma nell'Archivio", + "archive-selection": "Sposta la selezione nell'archivio", + "archiveBoardPopup-title": "Spostare al bacheca nell'archivio?", + "archived-items": "Archivia", + "archived-boards": "Bacheche nell'archivio", + "restore-board": "Ripristina Bacheca", + "no-archived-boards": "Nessuna bacheca presente nell'archivio", + "archives": "Archivia", + "template": "Template", + "templates": "Templates", + "assign-member": "Aggiungi membro", + "attached": "allegato", + "attachment": "Allegato", + "attachment-delete-pop": "L'eliminazione di un allegato è permanente. Non è possibile annullare.", + "attachmentDeletePopup-title": "Eliminare l'allegato?", + "attachments": "Allegati", + "auto-watch": "Segui automaticamente le bacheche quando vengono create.", + "avatar-too-big": "L'avatar è troppo grande (70KB max)", + "back": "Indietro", + "board-change-color": "Cambia colore", + "board-nb-stars": "%s stelle", + "board-not-found": "Bacheca non trovata", + "board-private-info": "Questa bacheca sarà <strong>privata</strong>.", + "board-public-info": "Questa bacheca sarà <strong>pubblica</strong>.", + "boardChangeColorPopup-title": "Cambia sfondo della bacheca", + "boardChangeTitlePopup-title": "Rinomina bacheca", + "boardChangeVisibilityPopup-title": "Cambia visibilità", + "boardChangeWatchPopup-title": "Cambia faccia", + "boardMenuPopup-title": "Impostazioni bacheca", + "boardChangeViewPopup-title": "Visualizza bacheca", + "boards": "Bacheche", + "board-view": "Visualizza bacheca", + "board-view-cal": "Calendario", + "board-view-swimlanes": "Diagramma Swimlane", + "board-view-collapse": "Collassa", + "board-view-lists": "Liste", + "bucket-example": "Per esempio come \"una lista di cose da fare\"", + "cancel": "Cancella", + "card-archived": "Questa scheda è stata spostata nell'archivio", + "board-archived": "Questa bacheca è stata spostata nell'archivio", + "card-comments-title": "Questa scheda ha %s commenti.", + "card-delete-notice": "L'eliminazione è permanente. Tutte le azioni associate a questa scheda andranno perse.", + "card-delete-pop": "Tutte le azioni saranno rimosse dal flusso attività e non sarai in grado di riaprire la scheda. Non potrai tornare indietro.", + "card-delete-suggest-archive": "Puoi spostare una scheda nell'archivio per rimuoverla dalla bacheca e mantenere la sua attività", + "card-due": "Scadenza", + "card-due-on": "Scade", + "card-spent": "Tempo trascorso", + "card-edit-attachments": "Modifica allegati", + "card-edit-custom-fields": "Modifica campo personalizzato", + "card-start-voting": "Inizia a votare", + "card-cancel-voting": "Cancella votazione e tutti i voti", + "card-edit-labels": "Modifica etichette", + "card-edit-members": "Modifica membri", + "card-labels-title": "Cambia le etichette per questa scheda.", + "card-members-title": "Aggiungi o rimuovi membri della bacheca da questa scheda", + "card-start": "Inizio", + "card-start-on": "Inizia", + "cardAttachmentsPopup-title": "Allega da", + "cardCustomField-datePopup-title": "Cambia data", + "cardCustomFieldsPopup-title": "Modifica campo personalizzato", + "cardStartVotingPopup-title": "Inizia una votazione", + "positiveVoteMembersPopup-title": "Favorevoli", + "negativeVoteMembersPopup-title": "Contrari", + "vote-question": "Domanda di votazione", + "vote-public": "Voto pubblico", + "vote-for-it": "a favore", + "vote-against": "contro", + "cardDeletePopup-title": "Elimina scheda?", + "cardDetailsActionsPopup-title": "Azioni scheda", + "cardLabelsPopup-title": "Etichette", + "cardMembersPopup-title": "Membri", + "cardMorePopup-title": "Altro", + "cardTemplatePopup-title": "Crea un template", + "cards": "Schede", + "cards-count": "Schede", + "casSignIn": "Entra con CAS", + "cardType-card": "Scheda", + "cardType-linkedCard": "Scheda collegata", + "cardType-linkedBoard": "Bacheca collegata", + "change": "Cambia", + "change-avatar": "Cambia avatar", + "change-password": "Cambia password", + "change-permissions": "Cambia permessi", + "change-settings": "Cambia impostazioni", + "changeAvatarPopup-title": "Cambia avatar", + "changeLanguagePopup-title": "Cambia lingua", + "changePasswordPopup-title": "Cambia password", + "changePermissionsPopup-title": "Cambia permessi", + "changeSettingsPopup-title": "Cambia impostazioni", + "subtasks": "Sotto-compiti", + "checklists": "Checklist", + "click-to-star": "Clicca per stellare questa bacheca", + "click-to-unstar": "Clicca per togliere la stella da questa bacheca", + "clipboard": "Clipboard o drag & drop", + "close": "Chiudi", + "close-board": "Chiudi bacheca", + "close-board-pop": "Potrai ripristinare la bacheca cliccando sul tasto \"Archivio\" presente nell'intestazione della home.", + "color-black": "nero", + "color-blue": "blu", + "color-crimson": "Rosso cremisi", + "color-darkgreen": "Verde scuro", + "color-gold": "Dorato", + "color-gray": "Grigio", + "color-green": "verde", + "color-indigo": "Indaco", + "color-lime": "lime", + "color-magenta": "Magenta", + "color-mistyrose": "Mistyrose", + "color-navy": "Navy", + "color-orange": "arancione", + "color-paleturquoise": "Turchese chiaro", + "color-peachpuff": "Pesca", + "color-pink": "rosa", + "color-plum": "Prugna", + "color-purple": "viola", + "color-red": "rosso", + "color-saddlebrown": "Saddlebrown", + "color-silver": "Argento", + "color-sky": "azzurro", + "color-slateblue": "Ardesia", + "color-white": "Bianco", + "color-yellow": "giallo", + "unset-color": "Non impostato", + "comment": "Commento", + "comment-placeholder": "Scrivi Commento", + "comment-only": "Solo commenti", + "comment-only-desc": "Puoi commentare solo le schede.", + "no-comments": "Non ci sono commenti.", + "no-comments-desc": "Impossibile visualizzare commenti o attività.", + "worker": "Lavoratore", + "worker-desc": "Può solo spostare schede, assegnarsi una scheda e commentare.", + "computer": "Computer", + "confirm-subtask-delete-dialog": "Sei sicuro di voler eliminare il sotto-compito?", + "confirm-checklist-delete-dialog": "Sei sicuro di voler eliminare la checklist?", + "copy-card-link-to-clipboard": "Copia link della scheda sulla clipboard", + "linkCardPopup-title": "Collega scheda", + "searchElementPopup-title": "Cerca", + "copyCardPopup-title": "Copia Scheda", + "copyChecklistToManyCardsPopup-title": "Copia template checklist su più schede", + "copyChecklistToManyCardsPopup-instructions": "Titolo e la descrizione della scheda di destinazione in questo formato JSON", + "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"Titolo prima scheda\", \"description\":\"Descrizione prima scheda\"}, {\"title\":\"Titolo seconda scheda\",\"description\":\"Descrizione seconda scheda\"},{\"title\":\"Titolo ultima scheda\",\"description\":\"Descrizione ultima scheda\"} ]", + "create": "Crea", + "createBoardPopup-title": "Crea bacheca", + "chooseBoardSourcePopup-title": "Importa bacheca", + "createLabelPopup-title": "Crea etichetta", + "createCustomField": "Crea campo", + "createCustomFieldPopup-title": "Crea campo", + "current": "corrente", + "custom-field-delete-pop": "Non potrai tornare indietro. Questa azione rimuoverà questo campo personalizzato da tutte le schede ed eliminerà ogni sua traccia.", + "custom-field-checkbox": "Casella di scelta", + "custom-field-date": "Data", + "custom-field-dropdown": "Lista a discesa", + "custom-field-dropdown-none": "(niente)", + "custom-field-dropdown-options": "Lista opzioni", + "custom-field-dropdown-options-placeholder": "Premi invio per aggiungere altre opzioni", + "custom-field-dropdown-unknown": "(sconosciuto)", + "custom-field-number": "Numero", + "custom-field-text": "Testo", + "custom-fields": "Campi personalizzati", + "date": "Data", + "decline": "Declina", + "default-avatar": "Avatar predefinito", + "delete": "Elimina", + "deleteCustomFieldPopup-title": "Elimina il campo personalizzato?", + "deleteLabelPopup-title": "Eliminare etichetta?", + "description": "Descrizione", + "disambiguateMultiLabelPopup-title": "Disambiguare l'azione Etichetta", + "disambiguateMultiMemberPopup-title": "Disambiguare l'azione Membro", + "discard": "Scarta", + "done": "Fatto", + "download": "Download", + "edit": "Modifica", + "edit-avatar": "Cambia avatar", + "edit-profile": "Modifica profilo", + "edit-wip-limit": "Modifica limite di work in progress", + "soft-wip-limit": "Limite Work in progress soft", + "editCardStartDatePopup-title": "Cambia data di inizio", + "editCardDueDatePopup-title": "Cambia data di scadenza", + "editCustomFieldPopup-title": "Modifica campo", + "editCardSpentTimePopup-title": "Cambia tempo trascorso", + "editLabelPopup-title": "Cambia etichetta", + "editNotificationPopup-title": "Modifica notifiche", + "editProfilePopup-title": "Modifica profilo", + "email": "Email", + "email-enrollAccount-subject": "Creato un account per te su __siteName__", + "email-enrollAccount-text": "Ciao __user__,\n\nPer iniziare ad usare il servizio, clicca sul link seguente:\n\n__url__\n\nGrazie.", + "email-fail": "Invio email fallito", + "email-fail-text": "Errore nel tentativo di invio email", + "email-invalid": "Email non valida", + "email-invite": "Invita via email", + "email-invite-subject": "__inviter__ ti ha inviato un invito", + "email-invite-text": "Caro __user__,\n\n__inviter__ ti ha invitato ad unirti alla bacheca \"__board__\" per le collaborazioni.\n\nPer favore clicca sul link seguente:\n\n__url__\n\nGrazie.", + "email-resetPassword-subject": "Ripristina la tua password su on __siteName__", + "email-resetPassword-text": "Ciao __user__,\n\nPer ripristinare la tua password, clicca sul link seguente:\n\n__url__\n\nGrazie.", + "email-sent": "Email inviata", + "email-verifyEmail-subject": "Verifica il tuo indirizzo email su on __siteName__", + "email-verifyEmail-text": "Ciao __user__,\n\nPer verificare il tuo account email, clicca sul link seguente:\n\n__url__\n\nGrazie.", + "enable-wip-limit": "Abilita limite di work in progress", + "error-board-doesNotExist": "Questa bacheca non esiste", + "error-board-notAdmin": "Devi essere admin di questa bacheca per poterlo fare", + "error-board-notAMember": "Devi essere un membro di questa bacheca per poterlo fare", + "error-json-malformed": "Il tuo testo non è un JSON valido", + "error-json-schema": "Il tuo file JSON non contiene le giuste informazioni nel formato corretto", + "error-list-doesNotExist": "Questa lista non esiste", + "error-user-doesNotExist": "Questo utente non esiste", + "error-user-notAllowSelf": "Non puoi invitare te stesso", + "error-user-notCreated": "L'utente non è stato creato", + "error-username-taken": "Questo username è già utilizzato", + "error-email-taken": "L'email è già stata presa", + "export-board": "Esporta bacheca", + "sort": "Ordina", + "sort-desc": "Clicca per ordinare la lista", + "list-sort-by": "Ordina la lista per:", + "list-label-modifiedAt": "Orario ultimo accesso", + "list-label-title": "Nome della lista", + "list-label-sort": "Il tuo ordine manuale", + "list-label-short-modifiedAt": "(L)", + "list-label-short-title": "(N)", + "list-label-short-sort": "(M)", + "filter": "Filtra", + "filter-cards": "Filtra schede o liste", + "list-filter-label": "Filtra lista per titolo", + "filter-clear": "Pulisci filtri", + "filter-no-label": "Nessuna etichetta", + "filter-no-member": "Nessun membro", + "filter-no-assignee": "Nessun assegnatario", + "filter-no-custom-fields": "Nessun campo personalizzato", + "filter-show-archive": "Mostra le liste archiviate", + "filter-hide-empty": "Nascondi liste vuote", + "filter-on": "Il filtro è attivo", + "filter-on-desc": "Stai filtrando le schede su questa bacheca. Clicca qui per modificare il filtro,", + "filter-to-selection": "Seleziona", + "advanced-filter-label": "Filtro avanzato", + "advanced-filter-description": "Il filtro avanzato permette di scrivere una stringa contenente i seguenti operatori: == != <= >= && || ( ) Uno spazio è usato come separatore tra gli operatori. Si può filtrare per tutti i campi personalizzati, scrivendo i loro nomi e valori. Per esempio: Campo1 == Valore1. Nota: Se i campi o i valori contengono spazi, è necessario incapsularli all'interno di paici singoli. Per esempio: 'Campo 1' == 'Valore 1'. Per i singoli caratteri di controllo (' V) che devono essere ignorati, si può usare \\. Per esempio: C1 == Campo1 == L'\\ho. Si possono anche combinare condizioni multiple. Per esempio: C1 == V1 || C1 ==V2. Di norma tutti gli operatori vengono lettti da sinistra a destra. Si può cambiare l'ordine posizionando delle parentesi. Per esempio: C1 == V1 && ( C2 == V2 || C2 == V3) . Inoltre è possibile cercare nei campi di testo usando le espressioni regolari (n.d.t. regex): F1 ==/Tes.*/i", + "fullname": "Nome completo", + "header-logo-title": "Torna alla tua bacheca.", + "hide-system-messages": "Nascondi i messaggi di sistema", + "headerBarCreateBoardPopup-title": "Crea bacheca", + "home": "Home", + "import": "Importa", + "link": "Collegamento", + "import-board": "Importa bacheca", + "import-board-c": "Importa bacheca", + "import-board-title-trello": "Importa una bacheca da Trello", + "import-board-title-wekan": "Importa bacheca dall'esportazione precedente", + "import-sandstorm-backup-warning": "Non cancellare i dati che importi dalla bacheca esportata in origine o da Trello prima che il controllo finisca e si riapra ancora, altrimenti otterrai un messaggio di errore Bacheca non trovata, che significa che i dati sono perduti.", + "import-sandstorm-warning": "La bacheca importata cancellerà tutti i dati esistenti su questa bacheca e li rimpiazzerà con quelli della bacheca importata.", + "from-trello": "Da Trello", + "from-wekan": "Dall'esportazione precedente", + "import-board-instruction-trello": "Nella tua bacheca Trello vai a 'Menu', poi 'Altro', 'Stampa ed esporta', 'Esporta JSON', e copia il testo che compare.", + "import-board-instruction-wekan": "Nella tua bacheca vai su \"Menu\", poi \"Esporta la bacheca\", e copia il testo nel file scaricato", + "import-board-instruction-about-errors": "Se hai degli errori quando importi una bacheca, qualche volta l'importazione funziona comunque, e la bacheca si trova nella pagina \"Tutte le bacheche\"", + "import-json-placeholder": "Incolla un JSON valido qui", + "import-map-members": "Mappatura dei membri", + "import-members-map": "La bacheca che hai importato contiene alcuni membri. Per favore scegli i membri che vuoi importare tra i tuoi utenti", + "import-show-user-mapping": "Rivedi la mappatura dei membri", + "import-user-select": "Scegli l'utente che vuoi venga utilizzato come questo membro", + "importMapMembersAddPopup-title": "Scegli membro", + "info": "Versione", + "initials": "Iniziali", + "invalid-date": "Data non valida", + "invalid-time": "Tempo non valido", + "invalid-user": "User non valido", + "joined": "si è unito a", + "just-invited": "Sei stato appena invitato a questa bacheca", + "keyboard-shortcuts": "Scorciatoie da tastiera", + "label-create": "Crea etichetta", + "label-default": "%s etichetta (default)", + "label-delete-pop": "Non potrai tornare indietro. Procedendo, rimuoverai questa etichetta da tutte le schede e distruggerai la sua cronologia.", + "labels": "Etichette", + "language": "Lingua", + "last-admin-desc": "Non puoi cambiare i ruoli perché deve esserci almeno un admin.", + "leave-board": "Abbandona bacheca", + "leave-board-pop": "Sei sicuro di voler abbandonare __boardTitle__? Sarai rimosso da tutte le schede in questa bacheca.", + "leaveBoardPopup-title": "Abbandona Bacheca?", + "link-card": "Link a questa scheda", + "list-archive-cards": "Sposta tutte le schede in questo elenco nell'Archivio", + "list-archive-cards-pop": "Questo rimuoverà tutte le schede nell'elenco dalla bacheca. Per vedere le schede nell'archivio e portarle dov'erano nella bacheca, clicca su \"Menu\" > \"Archivio\".", + "list-move-cards": "Sposta tutte le schede in questa lista", + "list-select-cards": "Selezione tutte le schede in questa lista", + "set-color-list": "Imposta un colore", + "listActionPopup-title": "Azioni disponibili", + "swimlaneActionPopup-title": "Azioni diagramma Swimlane", + "swimlaneAddPopup-title": "Aggiungi un diagramma Swimlane di seguito", + "listImportCardPopup-title": "Importa una scheda di Trello", + "listMorePopup-title": "Altro", + "link-list": "Link a questa lista", + "list-delete-pop": "Tutte le azioni saranno rimosse dal flusso attività e non sarai in grado di recuperare la lista. Non potrai tornare indietro.", + "list-delete-suggest-archive": "Puoi spostare un elenco nell'archivio per rimuoverlo dalla bacheca e mantentere la sua attività.", + "lists": "Liste", + "swimlanes": "Diagramma Swimlane", + "log-out": "Log Out", + "log-in": "Log In", + "loginPopup-title": "Log In", + "memberMenuPopup-title": "Impostazioni membri", + "members": "Membri", + "menu": "Menu", + "move-selection": "Sposta selezione", + "moveCardPopup-title": "Sposta scheda", + "moveCardToBottom-title": "Sposta in fondo", + "moveCardToTop-title": "Sposta in alto", + "moveSelectionPopup-title": "Sposta selezione", + "multi-selection": "Multi-Selezione", + "multi-selection-on": "Multi-Selezione attiva", + "muted": "Silenziato", + "muted-info": "Non sarai mai notificato delle modifiche in questa bacheca", + "my-boards": "Le mie bacheche", + "name": "Nome", + "no-archived-cards": "Non ci sono schede nell'archivio.", + "no-archived-lists": "Non ci sono elenchi nell'archivio.", + "no-archived-swimlanes": "Non ci sono diagrammi Swimlane nell'archivio.", + "no-results": "Nessun risultato", + "normal": "Normale", + "normal-desc": "Può visionare e modificare le schede. Non può cambiare le impostazioni.", + "not-accepted-yet": "Invitato non ancora accettato", + "notify-participate": "Ricevi aggiornamenti per qualsiasi scheda a cui partecipi come creatore o membro", + "notify-watch": "Ricevi aggiornamenti per tutte le bacheche, liste o schede che stai seguendo", + "optional": "opzionale", + "or": "o", + "page-maybe-private": "Questa pagina potrebbe essere privata. Potresti essere in grado di vederla <a href='%s'>facendo il log-in</a>.", + "page-not-found": "Pagina non trovata.", + "password": "Password", + "paste-or-dragdrop": "per incollare, oppure trascina & rilascia il file immagine (solo immagini)", + "participating": "Partecipando", + "preview": "Anteprima", + "previewAttachedImagePopup-title": "Anteprima", + "previewClipboardImagePopup-title": "Anteprima", + "private": "Privata", + "private-desc": "Questa bacheca è privata. Solo le persone aggiunte alla bacheca possono vederla e modificarla.", + "profile": "Profilo", + "public": "Pubblica", + "public-desc": "Questa bacheca è pubblica. È visibile a chiunque abbia il link e sarà mostrata dai motori di ricerca come Google. Solo le persone aggiunte alla bacheca possono modificarla.", + "quick-access-description": "Stella una bacheca per aggiungere una scorciatoia in questa barra.", + "remove-cover": "Rimuovi cover", + "remove-from-board": "Rimuovi dalla bacheca", + "remove-label": "Rimuovi Etichetta", + "listDeletePopup-title": "Eliminare Lista?", + "remove-member": "Rimuovi utente", + "remove-member-from-card": "Rimuovi dalla scheda", + "remove-member-pop": "Rimuovere __name__ (__username__) da __boardTitle__? L'utente sarà rimosso da tutte le schede in questa bacheca. Riceveranno una notifica.", + "removeMemberPopup-title": "Rimuovere membro?", + "rename": "Rinomina", + "rename-board": "Rinomina bacheca", + "restore": "Ripristina", + "save": "Salva", + "search": "Cerca", + "rules": "Regole", + "search-cards": "Ricerca per titolo, descrizione scheda/lista e campi personalizzati su questa bacheca", + "search-example": "Testo da ricercare?", + "select-color": "Seleziona Colore", + "set-wip-limit-value": "Seleziona un limite per il massimo numero di attività in questa lista", + "setWipLimitPopup-title": "Imposta limite di work in progress", + "shortcut-assign-self": "Aggiungi te stesso alla scheda corrente", + "shortcut-autocomplete-emoji": "Autocompletamento emoji", + "shortcut-autocomplete-members": "Autocompletamento membri", + "shortcut-clear-filters": "Pulisci tutti i filtri", + "shortcut-close-dialog": "Chiudi finestra di dialogo", + "shortcut-filter-my-cards": "Filtra le mie schede", + "shortcut-show-shortcuts": "Apri questa lista di scorciatoie", + "shortcut-toggle-filterbar": "Apri/chiudi la barra laterale dei filtri", + "shortcut-toggle-sidebar": "Apri/chiudi la barra laterale della bacheca", + "show-cards-minimum-count": "Mostra il contatore delle schede se la lista ne contiene più di", + "sidebar-open": "Apri Sidebar", + "sidebar-close": "Chiudi Sidebar", + "signupPopup-title": "Crea un account", + "star-board-title": "Clicca per stellare questa bacheca. Sarà mostrata all'inizio della tua lista bacheche.", + "starred-boards": "Bacheche stellate", + "starred-boards-description": "Le bacheche stellate vengono mostrato all'inizio della tua lista bacheche.", + "subscribe": "Sottoscrivi", + "team": "Team", + "this-board": "questa bacheca", + "this-card": "questa scheda", + "spent-time-hours": "Tempo trascorso (ore)", + "overtime-hours": "Overtime (ore)", + "overtime": "Overtime", + "has-overtime-cards": "Ci sono scheda scadute", + "has-spenttime-cards": "Ci sono scheda con tempo impiegato", + "time": "Ora", + "title": "Titolo", + "tracking": "Monitoraggio", + "tracking-info": "Sarai notificato per tutte le modifiche alle schede delle quali sei creatore o membro.", + "type": "Tipo", + "unassign-member": "Rimuovi membro", + "unsaved-description": "Hai una descrizione non salvata", + "unwatch": "Non seguire", + "upload": "Upload", + "upload-avatar": "Carica un avatar", + "uploaded-avatar": "Avatar caricato", + "username": "Username", + "view-it": "Vedi", + "warn-list-archived": "Attenzione:questa scheda si trova in un elenco dell'archivio", + "watch": "Segui", + "watching": "Stai seguendo", + "watching-info": "Sarai notificato per tutte le modifiche in questa bacheca", + "welcome-board": "Bacheca di benvenuto", + "welcome-swimlane": "Pietra miliare 1", + "welcome-list1": "Basi", + "welcome-list2": "Avanzate", + "card-templates-swimlane": "Template scheda", + "list-templates-swimlane": "Elenca i template", + "board-templates-swimlane": "Bacheca dei template", + "what-to-do": "Cosa vuoi fare?", + "wipLimitErrorPopup-title": "Limite work in progress non valido.", + "wipLimitErrorPopup-dialog-pt1": "Il numero di compiti in questa lista è maggiore del limite di work in progress che hai definito in precedenza.", + "wipLimitErrorPopup-dialog-pt2": "Per favore, sposta alcuni dei compiti fuori da questa lista, oppure imposta un limite di work in progress più alto.", + "admin-panel": "Pannello dell'Amministratore", + "settings": "Impostazioni", + "people": "Persone", + "registration": "Registrazione", + "disable-self-registration": "Disabilita Auto-registrazione", + "invite": "Invita", + "invite-people": "Invita persone", + "to-boards": "Alla(e) bacheca", + "email-addresses": "Indirizzi email", + "smtp-host-description": "L'indirizzo del server SMTP che gestisce le tue email.", + "smtp-port-description": "La porta che il tuo server SMTP utilizza per le email in uscita.", + "smtp-tls-description": "Abilita supporto TLS per server SMTP", + "smtp-host": "SMTP Host", + "smtp-port": "Porta SMTP", + "smtp-username": "Username", + "smtp-password": "Password", + "smtp-tls": "Supporto TLS", + "send-from": "Da", + "send-smtp-test": "Invia un'email di test a te stesso", + "invitation-code": "Codice d'invito", + "email-invite-register-subject": "__inviter__ ti ha inviato un invito", + "email-invite-register-text": "Gentile __user__,\n\n__inviter__ ti ha invitato a partecipare a questa bacheca kanban per collaborare.\n\nPer favore segui il collegamento qui sotto:\n__url__\n\nIl tuo codice di invito è: __icode__\n\nGrazie.", + "email-smtp-test-subject": "E-Mail di prova SMTP", + "email-smtp-test-text": "Hai inviato un'email con successo", + "error-invitation-code-not-exist": "Il codice d'invito non esiste", + "error-notAuthorized": "Non sei autorizzato ad accedere a questa pagina.", + "webhook-title": "Nome Webhook", + "webhook-token": "Token (facoltativo per l'autenticazione)", + "outgoing-webhooks": "Server esterni", + "bidirectional-webhooks": "Webhook a due vie", + "outgoingWebhooksPopup-title": "Server esterni", + "boardCardTitlePopup-title": "Filtro per Titolo Scheda", + "disable-webhook": "Disattiva questo Webhook", + "global-webhook": "Webhook globali", + "new-outgoing-webhook": "Nuovo webhook in uscita", + "no-name": "(Sconosciuto)", + "Node_version": "Versione di Node", + "Meteor_version": "Versione Meteor", + "MongoDB_version": "Versione MondoDB", + "MongoDB_storage_engine": "Versione motore dati MongoDB", + "MongoDB_Oplog_enabled": "MongoDB Oplog abilitato", + "OS_Arch": "Architettura del sistema operativo", + "OS_Cpus": "Conteggio della CPU del sistema operativo", + "OS_Freemem": "Memoria libera del sistema operativo", + "OS_Loadavg": "Carico medio del sistema operativo", + "OS_Platform": "Piattaforma del sistema operativo", + "OS_Release": "Versione di rilascio del sistema operativo", + "OS_Totalmem": "Memoria totale del sistema operativo", + "OS_Type": "Tipo di sistema operativo", + "OS_Uptime": "Tempo di attività del sistema operativo.", + "days": "giorni", + "hours": "ore", + "minutes": "minuti", + "seconds": "secondi", + "show-field-on-card": "Visualizza questo campo sulla scheda", + "automatically-field-on-card": "Crea automaticamente i campi per tutte le schede", + "showLabel-field-on-card": "Mostra l'etichetta di campo su minischeda", + "yes": "Sì", + "no": "No", + "accounts": "Profili", + "accounts-allowEmailChange": "Permetti modifica dell'email", + "accounts-allowUserNameChange": "Consenti la modifica del nome utente", + "createdAt": "creato alle", + "verified": "Verificato", + "active": "Attivo", + "card-received": "Ricevuta", + "card-received-on": "Ricevuta il", + "card-end": "Fine", + "card-end-on": "Termina il", + "editCardReceivedDatePopup-title": "Cambia data ricezione", + "editCardEndDatePopup-title": "Cambia data finale", + "setCardColorPopup-title": "Imposta il colore", + "setCardActionsColorPopup-title": "Scegli un colore", + "setSwimlaneColorPopup-title": "Scegli un colore", + "setListColorPopup-title": "Scegli un colore", + "assigned-by": "Assegnato da", + "requested-by": "Richiesto da", + "board-delete-notice": "L'eliminazione è permanente. Tutte le azioni, liste e schede associate a questa bacheca andranno perse.", + "delete-board-confirm-popup": "Tutte le liste, schede, etichette e azioni saranno rimosse e non sarai più in grado di recuperare il contenuto della bacheca. L'azione non è annullabile.", + "boardDeletePopup-title": "Eliminare la bacheca?", + "delete-board": "Elimina bacheca", + "default-subtasks-board": "Sottocompiti per la bacheca __board__", + "default": "Predefinito", + "queue": "Coda", + "subtask-settings": "Impostazioni sotto-compiti", + "card-settings": "Impostazioni della scheda", + "boardSubtaskSettingsPopup-title": "Impostazioni sotto-compiti della bacheca", + "boardCardSettingsPopup-title": "Impostazioni della scheda", + "deposit-subtasks-board": "Deposita i sotto compiti in questa bacheca", + "deposit-subtasks-list": "Lista di destinaizoni per questi sotto-compiti", + "show-parent-in-minicard": "Mostra genirotri nelle mini schede:", + "prefix-with-full-path": "Prefisso con percorso completo", + "prefix-with-parent": "Prefisso con genitore", + "subtext-with-full-path": "Sottotesto con percorso completo", + "subtext-with-parent": "Sotto-testo con genitore", + "change-card-parent": "Cambia la scheda genitore", + "parent-card": "Scheda genitore", + "source-board": "Bacheca d'origine", + "no-parent": "Non mostrare i genitori", + "activity-added-label": "L' etichetta '%s' è stata aggiunta a %s", + "activity-removed-label": "L'etichetta '%s' è stata rimossa da %s", + "activity-delete-attach": "Rimosso un allegato da %s", + "activity-added-label-card": "aggiunta etichetta '%s'", + "activity-removed-label-card": "L' etichetta '%s' è stata rimossa.", + "activity-delete-attach-card": "Cancella un allegato", + "activity-set-customfield": "imposta campo personalizzato '%s' a '%s' in %s", + "activity-unset-customfield": "campo personalizzato non impostato '%s' in %s", + "r-rule": "Ruolo", + "r-add-trigger": "Aggiungi trigger", + "r-add-action": "Aggiungi azione", + "r-board-rules": "Regole della bacheca", + "r-add-rule": "Aggiungi regola", + "r-view-rule": "Visualizza regola", + "r-delete-rule": "Cancella regola", + "r-new-rule-name": "Titolo nuova regola", + "r-no-rules": "Nessuna regola", + "r-when-a-card": "Quando una scheda", + "r-is": "è", + "r-is-moved": "viene spostata", + "r-added-to": "Aggiunto/a a", + "r-removed-from": "Rimosso da", + "r-the-board": "La bacheca", + "r-list": "lista", + "set-filter": "Imposta un filtro", + "r-moved-to": "Spostato/a a", + "r-moved-from": "Spostato/a da", + "r-archived": "Spostato/a nell'archivio", + "r-unarchived": "Ripristinato/a dall'archivio", + "r-a-card": "una scheda", + "r-when-a-label-is": "Quando un'etichetta viene", + "r-when-the-label": "Quando l'etichetta viene", + "r-list-name": "Nome dell'elenco", + "r-when-a-member": "Quando un membro viene", + "r-when-the-member": "Quando un membro viene", + "r-name": "nome", + "r-when-a-attach": "Quando un allegato", + "r-when-a-checklist": "Quando una checklist è", + "r-when-the-checklist": "Quando la checklist", + "r-completed": "Completato/a", + "r-made-incomplete": "Rendi incompleto", + "r-when-a-item": "Quando un elemento della checklist è", + "r-when-the-item": "Quando un elemento della checklist", + "r-checked": "Selezionato", + "r-unchecked": "Deselezionato", + "r-move-card-to": "Sposta scheda a", + "r-top-of": "Al di sopra di", + "r-bottom-of": "Al di sotto di", + "r-its-list": "il suo elenco", + "r-archive": "Sposta nell'Archivio", + "r-unarchive": "Ripristina dall'archivio", + "r-card": "scheda", + "r-add": "Aggiungere", + "r-remove": "Rimuovi", + "r-label": "etichetta", + "r-member": "membro", + "r-remove-all": "Rimuovi tutti i membri dalla scheda", + "r-set-color": "Imposta il colore a", + "r-checklist": "checklist", + "r-check-all": "Spunta tutti", + "r-uncheck-all": "Togli la spunta a tutti", + "r-items-check": "Elementi della checklist", + "r-check": "Spunta", + "r-uncheck": "Togli la spunta", + "r-item": "elemento", + "r-of-checklist": "della lista di cose da fare", + "r-send-email": "Invia un e-mail", + "r-to": "a", + "r-subject": "soggetto", + "r-rule-details": "Dettagli della regola", + "r-d-move-to-top-gen": "Sposta la scheda al di sopra del suo elenco", + "r-d-move-to-top-spec": "Sposta la scheda la di sopra dell'elenco", + "r-d-move-to-bottom-gen": "Sposta la scheda in fondo alla sua lista", + "r-d-move-to-bottom-spec": "Muovi la scheda in fondo alla lista", + "r-d-send-email": "Spedisci email", + "r-d-send-email-to": "a", + "r-d-send-email-subject": "soggetto", + "r-d-send-email-message": "Messaggio", + "r-d-archive": "Sposta la scheda nell'archivio", + "r-d-unarchive": "Ripristina la scheda dall'archivio", + "r-d-add-label": "Aggiungi etichetta", + "r-d-remove-label": "Rimuovi Etichetta", + "r-create-card": "Crea una nuova scheda", + "r-in-list": "in elenco", + "r-in-swimlane": "nel diagramma swimlane", + "r-d-add-member": "Aggiungi membro", + "r-d-remove-member": "Rimuovi membro", + "r-d-remove-all-member": "Rimouvi tutti i membri", + "r-d-check-all": "Seleziona tutti gli item di una lista", + "r-d-uncheck-all": "Deseleziona tutti gli items di una lista", + "r-d-check-one": "Seleziona", + "r-d-uncheck-one": "Deselezionalo", + "r-d-check-of-list": "della lista di cose da fare", + "r-d-add-checklist": "Aggiungi lista di cose da fare", + "r-d-remove-checklist": "Rimuovi check list", + "r-by": "da", + "r-add-checklist": "Aggiungi lista di cose da fare", + "r-with-items": "con elementi", + "r-items-list": "elemento1,elemento2,elemento3", + "r-add-swimlane": "Aggiungi un diagramma swimlane", + "r-swimlane-name": "Nome diagramma swimlane", + "r-board-note": "Nota: Lascia un campo vuoto per abbinare ogni possibile valore", + "r-checklist-note": "Nota: Gli elementi della checklist devono essere scritti come valori separati dalla virgola", + "r-when-a-card-is-moved": "Quando una scheda viene spostata su un'altra lista", + "r-set": "Imposta", + "r-update": "Aggiorna", + "r-datefield": "campo data", + "r-df-start-at": "inizio", + "r-df-due-at": "scadenza", + "r-df-end-at": "fine", + "r-df-received-at": "ricevuta", + "r-to-current-datetime": "a data/ora corrente", + "r-remove-value-from": "Rimuovi valore da", + "ldap": "LDAP", + "oauth2": "Oauth2", + "cas": "CAS", + "authentication-method": "Metodo di Autenticazione", + "authentication-type": "Tipo Autenticazione", + "custom-product-name": "Nome prodotto personalizzato", + "layout": "Layout", + "hide-logo": "Nascondi il logo", + "add-custom-html-after-body-start": "Aggiungi codice HTML personalizzato dopo <body> inzio", + "add-custom-html-before-body-end": "Aggiunti il codice HTML prima di </body> fine", + "error-undefined": "Qualcosa è andato storto", + "error-ldap-login": "C'è stato un errore mentre provavi ad effettuare il login", + "display-authentication-method": "Mostra il metodo di autenticazione", + "default-authentication-method": "Metodo di autenticazione predefinito", + "duplicate-board": "Duplica bacheca", + "people-number": "Il numero di persone è:", + "swimlaneDeletePopup-title": "Cancella diagramma swimlane ?", + "swimlane-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the swimlane. There is no undo.", + "restore-all": "Restore all", + "delete-all": "Cancella tutto", + "loading": "Loading, please wait.", + "previous_as": "l'ultima volta è stata", + "act-a-dueAt": "Scadenza modificata in __timeValue__\nData precedente: __timeOldValue__", + "act-a-endAt": "orario finale modificato in __timeValue__ (precedentemente: __timeOldValue__)", + "act-a-startAt": "orario iniziale modificato in __timeValue__ (precedentemente: __timeOldValue__)", + "act-a-receivedAt": "orario di ricezione modificato in __timeValue__ (precedentemente: __timeOldValue__)", + "a-dueAt": "scadenza modificata in", + "a-endAt": "orario finale modificato in", + "a-startAt": "orario iniziale modificato in", + "a-receivedAt": "orario di ricezione modificato in", + "almostdue": "la data di scadenza attuale %s si sta avvicinando", + "pastdue": "la data di scadenza attuale %s è scaduta", + "duenow": "la data di scadenza attuale %s è oggi", + "act-newDue": "__list__/__card__ ha un 1° sollecito [__board__]", + "act-withDue": "sollecito relativo a __list__/__card__ [__board__]", + "act-almostdue": "sollecito inviato: la scadenza (__timeValue__) di __card__ è vicina", + "act-pastdue": "sollecito inviato: la scadenza (__timeValue__) di __card__ è già passata", + "act-duenow": "sollecito inviato: la scadenza (__timeValue__) di __card__ è adesso", + "act-atUserComment": "Sei stato menzionato in [__board__] __list__/__card__", + "delete-user-confirm-popup": "Sei sicuro di voler cancellare questo profilo? Non sarà possibile ripristinarlo.", + "accounts-allowUserDelete": "Permetti agli utenti di cancellare il loro profilo", + "hide-minicard-label-text": "Nascondi etichetta minicard", + "show-desktop-drag-handles": "Mostra maniglie di trascinamento del desktop", + "assignee": "Assegnatario", + "cardAssigneesPopup-title": "Assegnatario", + "addmore-detail": "Aggiungi una descrizione più dettagliata", + "show-on-card": "Mostra sulla scheda", + "new": "Nuovo", + "editUserPopup-title": "Modifica utente", + "newUserPopup-title": "Nuovo utente", + "notifications": "Notifiche", + "view-all": "Mostra Tutto", + "filter-by-unread": "Filtra per non letto", + "mark-all-as-read": "Segna come letto", + "remove-all-read": "Rimuovi tutti i già letti", + "allow-rename": "Consenti Rinomina", + "allowRenamePopup-title": "Consenti Rinomina" +} \ No newline at end of file diff --git a/i18n/ja.i18n.json b/i18n/ja.i18n.json index ce21e9a4..5ed770c7 100644 --- a/i18n/ja.i18n.json +++ b/i18n/ja.i18n.json @@ -1,780 +1,780 @@ { - "accept": "受け入れ", - "act-activity-notify": "アクティビティ通知", - "act-addAttachment": "添付ファイル __attachment__ を ボード __board__, スイムレーン __swimlane__, リスト __list__, カード __card__ に追加しました", - "act-deleteAttachment": "添付ファイル __attachment__ を ボード __board__, スイムレーン __swimlane__, リスト __list__, カード __card__ から削除しました", - "act-addSubtask": "サブタスク __subtask__ を ボード __board__, スイムレーン __swimlane__, リスト __list__, カード __card__ に追加しました", - "act-addLabel": "ラベル __label__ を ボード __board__, スイムレーン __swimlane__, リスト __list__, カード __card__ に追加しました", - "act-addedLabel": "ラベル __label__ を ボード __board__, スイムレーン __swimlane__, リスト __list__, カード __card__ に追加しました", - "act-removeLabel": "ラベル __label__ を ボード __board__, スイムレーン __swimlane__, リスト __list__, カード __card__ から削除しました", - "act-removedLabel": "ラベル __label__ を ボード __board__, スイムレーン __swimlane__, リスト __list__, カード __card__ から削除しました", - "act-addChecklist": "チェックリスト __checklist__ を ボード __board__, スイムレーン __swimlane__, リスト __list__, カード __card__ に追加しました", - "act-addChecklistItem": "チェックリスト項目 __checklistItem__ を ボード __board__, スイムレーン __swimlane__, リスト __list__, カード __card__, チェックリスト __checkList__ に追加しました", - "act-removeChecklist": "チェックリスト __checklist__ を ボード __board__, スイムレーン __swimlane__, リスト __list__, カード __card__ から削除しました", - "act-removeChecklistItem": "チェックリスト項目 __checklistItem__ を ボード __board__, スイムレーン __swimlane__, リスト __list__, カード __card__, チェックリスト __checkList__ から削除しました", - "act-checkedItem": "__checklistItem__ がチェックされました / ボード __board__, スイムレーン __swimlane__, リスト __list__, カード __card__, チェックリスト __checklist__", - "act-uncheckedItem": "__checklistItem__ が未チェックになりました / ボード __board__, スイムレーン __swimlane__, リスト __list__, カード __card__, チェックリスト __checklist__", - "act-completeChecklist": "チェックリスト __checklist__ ボード __board__, スイムレーン __swimlane__, リスト __list__, カード __card__ が完了しました", - "act-uncompleteChecklist": "チェックリスト __checklist__ ボード __board__, スイムレーン __swimlane__, リスト __list__, カード __card__ が未完了になりました", - "act-addComment": "カード __card__ にコメントが追加されました: __comment__ / ボード __board__, スイムレーン __swimlane__, リスト __list__", - "act-editComment": "カード __card__ のコメントが編集されました: __comment__ / ボード __board__, スイムレーン __swimlane__, リスト __list__", - "act-deleteComment": "コメント __comment__ を ボード __board__, スイムレーン __swimlane__, リスト __list__, カード __card__ から削除しました", - "act-createBoard": "ボード __board__ を作成しました", - "act-createSwimlane": "スイムレーン __swimlane__ を ボード __board__ に作成しました", - "act-createCard": "カード __card__ をボード __board__, スイムレーン __swimlane__, リスト __list__ に作成しました", - "act-createCustomField": "カスタムフィールド __customField__ を ボード __board__ に作成しました", - "act-deleteCustomField": "カスタムフィールド __customField__ を ボード __board__ から削除しました", - "act-setCustomField": "カスタムフィールド __customField__ が編集されました: __customFieldValue__ / ボード __board__, スイムレーン __swimlane__, リスト __list__, カード __card__", - "act-createList": "リスト __list__ を ボード __board__ に追加しました", - "act-addBoardMember": "メンバー __member__ を ボード __board__ に追加しました", - "act-archivedBoard": "ボード __board__ をアーカイブしました", - "act-archivedCard": "カード __card__ を ボード __board__, スイムレーン __swimlane__, リスト __list__ からアーカイブしました", - "act-archivedList": "リスト __list__ を ボード __board__, スイムレーン __swimlane__ からアーカイブしました", - "act-archivedSwimlane": "スイムレーン __swimlane__ を ボード __board__ からアーカイブしました", - "act-importBoard": "ボード __board__ をインポートしました", - "act-importCard": "カード __card__ が ボード __board__, スイムレーン __swimlane__, リスト __list__ にインポートされました", - "act-importList": "リスト __list__ が ボード __board__, スイムレーン __swimlane__ にインポートされました", - "act-joinMember": "メンバー __member__ を ボード __board__, スイムレーン __swimlane__, リスト __list__, カード __card__ に追加しました", - "act-moveCard": "カード __card__ / ボード __board__ が スイムレーン __oldSwimlane__, リスト __oldList__ から スイムレーン __swimlane__, リスト __list__ に移動されました", - "act-moveCardToOtherBoard": "カード __card__ が ボード __oldBoard__, スイムレーン __oldSwimlane__, リスト __oldList__ から ボード __board__, スイムレーン __swimlane__, リスト __list__ に移動されました", - "act-removeBoardMember": "メンバー __member__ を ボード __board__ から削除しました", - "act-restoredCard": "カード __card__ が ボード __board__, スイムレーン __swimlane__, リスト __list__ に復元されました", - "act-unjoinMember": "メンバー __member__ を ボード __board__, スイムレーン __swimlane__, リスト __list__, カード __card__ から削除しました", - "act-withBoardTitle": "__board__", - "act-withCardTitle": "[__board__] __card__", - "actions": "操作", - "activities": "アクティビティ", - "activity": "アクティビティ", - "activity-added": "%s を %s に追加しました", - "activity-archived": "%sをアーカイブしました", - "activity-attached": "%s を %s に添付しました", - "activity-created": "%s を作成しました", - "activity-customfield-created": "カスタムフィールド %s を作成しました", - "activity-excluded": "%s を %s から除外しました", - "activity-imported": "imported %s into %s from %s", - "activity-imported-board": "imported %s from %s", - "activity-joined": "%s にジョインしました", - "activity-moved": "%s を %s から %s に移動しました", - "activity-on": "%s", - "activity-removed": "%s を %s から削除しました", - "activity-sent": "%s を %s に送りました", - "activity-unjoined": "%s への参加を止めました", - "activity-subtask-added": "%sにサブタスクを追加しました", - "activity-checked-item": "チェックされました %s チェックリスト %s / %s", - "activity-unchecked-item": "チェックが外されました %s チェックリスト %s / %s", - "activity-checklist-added": "%s にチェックリストを追加しました", - "activity-checklist-removed": "チェックリストを %s から削除しました", - "activity-checklist-completed": "チェックリスト%s / %s が完了しました", - "activity-checklist-uncompleted": "チェックリスト %s / %s が未完了になりました", - "activity-checklist-item-added": "チェックリスト項目を '%s' / %s に追加しました", - "activity-checklist-item-removed": "'%s' の チェックリスト %s の項目を削除しました", - "add": "追加", - "activity-checked-item-card": "チェックされました %s チェックリスト %s", - "activity-unchecked-item-card": "チェックが外されました %s チェックリスト %s", - "activity-checklist-completed-card": "チェックリスト __checklist__ ボード __board__, スイムレーン __swimlane__, リスト __list__, カード __card__ が完了しました", - "activity-checklist-uncompleted-card": "チェックリスト %s が未完了になりました", - "activity-editComment": "コメント %s を編集しました", - "activity-deleteComment": "コメント %s を削除しました", - "add-attachment": "添付ファイルを追加", - "add-board": "ボードを追加", - "add-card": "カードを追加", - "add-swimlane": "スイムレーンを追加", - "add-subtask": "サブタスクを追加", - "add-checklist": "チェックリストを追加", - "add-checklist-item": "チェックリストに項目を追加", - "add-cover": "カバーの追加", - "add-label": "ラベルを追加", - "add-list": "リストを追加", - "add-members": "メンバーの追加", - "added": "追加しました", - "addMemberPopup-title": "メンバー", - "admin": "管理", - "admin-desc": "カードの閲覧と編集、メンバーの削除、ボードの設定変更が可能", - "admin-announcement": "アナウンス", - "admin-announcement-active": "システム全体アナウンスを有効化", - "admin-announcement-title": "管理者からのアナウンス", - "all-boards": "全てのボード", - "and-n-other-card": "And __count__ other card", - "and-n-other-card_plural": "And __count__ other cards", - "apply": "適用", - "app-is-offline": "ロード中です、お待ちください。ページを更新するとデータが失われます。ロードが終わらない場合、サーバーが停止していないかどうかを確認してください。", - "archive": "アーカイブする", - "archive-all": "すべてアーカイブする", - "archive-board": "ボードをアーカイブする", - "archive-card": "カードをアーカイブする", - "archive-list": "リストをアーカイブする", - "archive-swimlane": "スイムレーンをアーカイブする", - "archive-selection": "選択をアーカイブする", - "archiveBoardPopup-title": "ボードをアーカイブしますか?", - "archived-items": "アーカイブ", - "archived-boards": "アーカイブ済みボード", - "restore-board": "ボードをリストア", - "no-archived-boards": "アーカイブ済みボードはありません。", - "archives": "アーカイブ", - "template": "テンプレート", - "templates": "テンプレート", - "assign-member": "メンバーの割当", - "attached": "添付されました", - "attachment": "添付ファイル", - "attachment-delete-pop": "添付ファイルの削除をすると取り消しできません。", - "attachmentDeletePopup-title": "添付ファイルを削除しますか?", - "attachments": "添付ファイル", - "auto-watch": "作成されたボードを自動的にウォッチする", - "avatar-too-big": "アバターが大きすぎます(最大70KB)", - "back": "戻る", - "board-change-color": "色の変更", - "board-nb-stars": "%s stars", - "board-not-found": "ボードが見つかりません", - "board-private-info": "ボードは <strong>非公開</strong> になります。", - "board-public-info": "ボードは公開されます。", - "boardChangeColorPopup-title": "ボードの背景を変更", - "boardChangeTitlePopup-title": "ボード名の変更", - "boardChangeVisibilityPopup-title": "公開範囲の変更", - "boardChangeWatchPopup-title": "ウォッチの変更", - "boardMenuPopup-title": "ボード設定", - "boardChangeViewPopup-title": "ボード表示", - "boards": "ボード", - "board-view": "ボード表示", - "board-view-cal": "カレンダー", - "board-view-swimlanes": "スイムレーン", - "board-view-collapse": "折りたたむ", - "board-view-lists": "リスト", - "bucket-example": "例:バケットリスト", - "cancel": "キャンセル", - "card-archived": "このカードをアーカイブしました。", - "board-archived": "このボードをアーカイブしました。", - "card-comments-title": "%s 件のコメントがあります。", - "card-delete-notice": "削除は取り消しできません。このカードに関係するすべてのアクションがなくなります。", - "card-delete-pop": "すべての内容がアクティビティから削除されます。この削除は元に戻すことができません。", - "card-delete-suggest-archive": "カードをアーカイブするとボードから削除され、アクティビティに保持されます。", - "card-due": "期限", - "card-due-on": "期限日", - "card-spent": "作業時間", - "card-edit-attachments": "添付ファイルの編集", - "card-edit-custom-fields": "カスタムフィールドの編集", - "card-start-voting": "投票を開始", - "card-cancel-voting": "投票と全ての結果を削除", - "card-edit-labels": "ラベルの編集", - "card-edit-members": "メンバーの編集", - "card-labels-title": "カードのラベルを変更する", - "card-members-title": "カードからボードメンバーを追加・削除する", - "card-start": "開始", - "card-start-on": "開始日", - "cardAttachmentsPopup-title": "添付元", - "cardCustomField-datePopup-title": "日時変更", - "cardCustomFieldsPopup-title": "カスタムフィールドの編集", - "cardStartVotingPopup-title": "投票を開始", - "positiveVoteMembersPopup-title": "支持者", - "negativeVoteMembersPopup-title": "反対者", - "vote-question": "投票の質問事項", - "vote-public": "投票を公開", - "vote-for-it": "賛成", - "vote-against": "反対", - "cardDeletePopup-title": "カードを削除しますか?", - "cardDetailsActionsPopup-title": "カード操作", - "cardLabelsPopup-title": "ラベル", - "cardMembersPopup-title": "メンバー", - "cardMorePopup-title": "さらに見る", - "cardTemplatePopup-title": "テンプレートの作成", - "cards": "カード", - "cards-count": "カード", - "casSignIn": "CASでサインインする", - "cardType-card": "カード", - "cardType-linkedCard": "リンクされたカード", - "cardType-linkedBoard": "リンクされたボード", - "change": "変更", - "change-avatar": "アバターの変更", - "change-password": "パスワードの変更", - "change-permissions": "権限の変更", - "change-settings": "設定の変更", - "changeAvatarPopup-title": "アバターの変更", - "changeLanguagePopup-title": "言語の変更", - "changePasswordPopup-title": "パスワードの変更", - "changePermissionsPopup-title": "パーミッションの変更", - "changeSettingsPopup-title": "設定の変更", - "subtasks": "サブタスク", - "checklists": "チェックリスト", - "click-to-star": "ボードにスターをつける", - "click-to-unstar": "ボードからスターを外す", - "clipboard": "クリップボードもしくはドラッグ&ドロップ", - "close": "閉じる", - "close-board": "ボードを閉じる", - "close-board-pop": "ホームのヘッダ上にあるアーカイブボタンをクリックするとボードをリストアできます。", - "color-black": "黒", - "color-blue": "青", - "color-crimson": "濃赤", - "color-darkgreen": "濃緑", - "color-gold": "金", - "color-gray": "灰", - "color-green": "緑", - "color-indigo": "藍", - "color-lime": "ライム", - "color-magenta": "マゼンタ", - "color-mistyrose": "ミスティーローズ", - "color-navy": "濃紺", - "color-orange": "オレンジ", - "color-paleturquoise": "ペールターコイズ", - "color-peachpuff": "ピーチパフ", - "color-pink": "ピンク", - "color-plum": "プラム", - "color-purple": "紫", - "color-red": "赤", - "color-saddlebrown": "サドルブラウン", - "color-silver": "銀", - "color-sky": "空", - "color-slateblue": "スレートブルー", - "color-white": "白", - "color-yellow": "黄", - "unset-color": "設定しない", - "comment": "コメント", - "comment-placeholder": "コメントを書く", - "comment-only": "コメントのみ", - "comment-only-desc": "カードにのみコメント可能", - "no-comments": "コメントなし", - "no-comments-desc": "コメントとアクティビティの閲覧不可。", - "worker": "作業者", - "worker-desc": "カードの移動、自分への割り当て、コメントが可能。", - "computer": "コンピューター", - "confirm-subtask-delete-dialog": "本当にサブタスクを削除してもよろしいでしょうか?", - "confirm-checklist-delete-dialog": "本当にチェックリストを削除してもよろしいでしょうか?", - "copy-card-link-to-clipboard": "カードへのリンクをクリップボードにコピー", - "linkCardPopup-title": "カードをリンク", - "searchElementPopup-title": "検索", - "copyCardPopup-title": "カードをコピー", - "copyChecklistToManyCardsPopup-title": "テンプレートから複数カードにコピー", - "copyChecklistToManyCardsPopup-instructions": "作成されるカードのタイトルと説明をJSON形式で指定", - "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"1つ目のカードタイトル\", \"description\":\"1つ目のカードの説明\"}, {\"title\":\"2つ目のカードタイトル\",\"description\":\"2つ目のカードの説明\"},{\"title\":\"最後のカードタイトル\",\"description\":\"最後のカードの説明\"} ]", - "create": "作成", - "createBoardPopup-title": "ボードの作成", - "chooseBoardSourcePopup-title": "ボードをインポート", - "createLabelPopup-title": "ラベルの作成", - "createCustomField": "フィールドを作成", - "createCustomFieldPopup-title": "フィールドを作成", - "current": "現在", - "custom-field-delete-pop": "この操作は取り消しできません。このカスタムフィールドはすべてのカードから外され履歴からも見えなくなります。", - "custom-field-checkbox": "チェックボックス", - "custom-field-date": "日付", - "custom-field-dropdown": "ドロップダウンリスト", - "custom-field-dropdown-none": "(none)", - "custom-field-dropdown-options": "リストの選択肢", - "custom-field-dropdown-options-placeholder": "Enterキーを押して選択肢を追加します", - "custom-field-dropdown-unknown": "(unknown)", - "custom-field-number": "数値", - "custom-field-text": "テキスト", - "custom-fields": "カスタムフィールド", - "date": "日付", - "decline": "拒否", - "default-avatar": "デフォルトのアバター", - "delete": "削除", - "deleteCustomFieldPopup-title": "カスタムフィールドを削除しますか?", - "deleteLabelPopup-title": "ラベルを削除しますか?", - "description": "詳細", - "disambiguateMultiLabelPopup-title": "不正なラベル操作", - "disambiguateMultiMemberPopup-title": "不正なメンバー操作", - "discard": "捨てる", - "done": "完了", - "download": "ダウンロード", - "edit": "編集", - "edit-avatar": "アバターの変更", - "edit-profile": "プロフィールの編集", - "edit-wip-limit": "仕掛中制限編集", - "soft-wip-limit": "警告のみの仕掛中制限", - "editCardStartDatePopup-title": "開始日の変更", - "editCardDueDatePopup-title": "期限の変更", - "editCustomFieldPopup-title": "フィールドを編集", - "editCardSpentTimePopup-title": "作業時間の変更", - "editLabelPopup-title": "ラベルの変更", - "editNotificationPopup-title": "通知の変更", - "editProfilePopup-title": "プロフィールの編集", - "email": "メールアドレス", - "email-enrollAccount-subject": "__siteName__であなたのアカウントが作成されました", - "email-enrollAccount-text": "こんにちは、__user__さん。\n\nサービスを開始するには、以下をクリックしてください。\n\n__url__\n\nよろしくお願いします。", - "email-fail": "メールの送信に失敗しました", - "email-fail-text": "メールの送信中にエラーが発生しました", - "email-invalid": "無効なメールアドレス", - "email-invite": "メールで招待", - "email-invite-subject": "__inviter__があなたを招待しています", - "email-invite-text": "__user__さんへ。\n\n__inviter__さんがあなたをボード\"__board__\"へ招待しています。\n\n以下のリンクをクリックしてください。\n\n__url__\n\nよろしくお願いします。", - "email-resetPassword-subject": "あなたの __siteName__ のパスワードをリセットする", - "email-resetPassword-text": "こんにちは、__user__さん。\n\nパスワードをリセットするには、以下のリンクをクリックしてください。\n\n__url__\n\nよろしくお願いします。", - "email-sent": "メールを送信しました", - "email-verifyEmail-subject": "あなたの __siteName__ のメールアドレスを確認する", - "email-verifyEmail-text": "こんにちは、__user__さん。\n\nメールアドレスを認証するために、以下のリンクをクリックしてください。\n\n__url__\n\nよろしくお願いします。", - "enable-wip-limit": "仕掛中制限を有効化", - "error-board-doesNotExist": "ボードがありません", - "error-board-notAdmin": "操作にはボードの管理者権限が必要です", - "error-board-notAMember": "操作にはボードメンバーである必要があります", - "error-json-malformed": "このテキストは、有効なJSON形式ではありません", - "error-json-schema": "JSONデータが不正な値を含んでいます", - "error-list-doesNotExist": "このリストは存在しません", - "error-user-doesNotExist": "ユーザーが存在しません", - "error-user-notAllowSelf": "自分を招待することはできません。", - "error-user-notCreated": "ユーザーが作成されていません", - "error-username-taken": "このユーザ名は既に使用されています", - "error-email-taken": "メールは既に受け取られています", - "export-board": "ボードのエクスポート", - "sort": "並べ替え", - "sort-desc": "クリックでリストをソート", - "list-sort-by": "次によりリストを並べ替え:", - "list-label-modifiedAt": "最終アクセス日時", - "list-label-title": "リストの名前", - "list-label-sort": "手動による並べ替え", - "list-label-short-modifiedAt": "(L)", - "list-label-short-title": "(N)", - "list-label-short-sort": "(M)", - "filter": "フィルター", - "filter-cards": "カードまたはリストをフィルタ", - "list-filter-label": "タイトルでリストをフィルタ", - "filter-clear": "フィルターの解除", - "filter-no-label": "ラベルなし", - "filter-no-member": "メンバーなし", - "filter-no-assignee": "担当者なし", - "filter-no-custom-fields": "カスタムフィールドなし", - "filter-show-archive": "アーカイブされたリストを表示", - "filter-hide-empty": "空のリストを隠す", - "filter-on": "フィルター有効", - "filter-on-desc": "このボードのカードをフィルターしています。フィルターを編集するにはこちらをクリックしてください。", - "filter-to-selection": "フィルターした項目を全選択", - "advanced-filter-label": "高度なフィルター", - "advanced-filter-description": "高度なフィルタでは次のような演算子を使用できます:== != <= >= && || ( )\n半角スペースは演算子の区切り文字として使用します。\n\nフィールド名や値を使用したフィルタが可能です。\n例:Field1 == Value1\n\n注意:フィールド名や値にスペースが含まれる場合、それらをシングルクォーテーションで囲む必要があります。\n例:'Field 1' == 'Value 1'\n\n単体の制御文字 (' \\/) は無視されますので、\\を使用することができます。\n例:Field1 == I\\'m\n\n複数の条件を組み合わせることもできます。\n例:F1 == V1 || F1 == V2\n\n基本的にすべての演算子は左から右に評価されます。\n丸カッコを使用することで順序を変更できます。\n例:F1 == V1 && ( F2 == V2 || F2 == V3 )\n\nテキストフィールドでは正規表現を使用した検索もできます。\n例:F1 == /Tes.*/i", - "fullname": "フルネーム", - "header-logo-title": "自分のボードページに戻る。", - "hide-system-messages": "システムメッセージを隠す", - "headerBarCreateBoardPopup-title": "ボードの作成", - "home": "ホーム", - "import": "インポート", - "link": "リンク", - "import-board": "ボードをインポート", - "import-board-c": "ボードをインポート", - "import-board-title-trello": "Trelloからボードをインポート", - "import-board-title-wekan": "以前のエクスポートからボードをインポート", - "import-sandstorm-backup-warning": "この操作が完了して再度開くことができるのを確認するまでインポート元のボードまたはTrelloのデータを削除しないでください。「ボードが見つかりません」が表示された場合、データが失われたことを意味します。", - "import-sandstorm-warning": "ボードのインポートは、既存ボードのすべてのデータを置き換えます。", - "from-trello": "Trelloから", - "from-wekan": "以前のエクスポートから", - "import-board-instruction-trello": "Trelloボードの、 'Menu' → 'More' → 'Print and Export' → 'Export JSON'を選択し、テキストをコピーしてください。", - "import-board-instruction-wekan": "ボードの、 'メニュー' → 'ボードのエクスポート'を選択し、ダウンロードされたファイルの中のテキストをコピーしてください。", - "import-board-instruction-about-errors": "ボードのインポート中にエラーが発生した場合、インポートがまだ進行中のまま、全てのボードページに表示されている場合があります。", - "import-json-placeholder": "JSONデータをここに貼り付けする", - "import-map-members": "メンバーを紐付け", - "import-members-map": "インポートしたボードにはいくつかのメンバーが含まれています。インポートしたいメンバーをユーザーにマッピングしてください", - "import-show-user-mapping": "メンバー紐付けの確認", - "import-user-select": "このメンバーとして使用したいユーザーを選択してください", - "importMapMembersAddPopup-title": "メンバーを選択", - "info": "バージョン", - "initials": "イニシャル", - "invalid-date": "無効な日付", - "invalid-time": "無効な時間", - "invalid-user": "無効なユーザ", - "joined": "参加しました", - "just-invited": "このボードのメンバーに招待されています", - "keyboard-shortcuts": "キーボード・ショートカット", - "label-create": "ラベルの作成", - "label-default": "%s ラベル(デフォルト)", - "label-delete-pop": "この操作は取り消しできません。このラベルはすべてのカードから外され履歴からも見えなくなります。", - "labels": "ラベル", - "language": "言語", - "last-admin-desc": "最低でも1人以上の管理者が必要なためロールを変更できません。", - "leave-board": "ボードから退出する", - "leave-board-pop": "本当に __boardTitle__ から退出しますか?このボードのすべてのカードからあなたは削除されます。", - "leaveBoardPopup-title": "ボードから退出しますか?", - "link-card": "このカードへのリンク", - "list-archive-cards": "リスト内の全カードをアーカイブする", - "list-archive-cards-pop": "このボード上のリストから削除されたカードは メニュー > アーカイブ をクリックすると見ることができ、元のボードに戻すことができます。", - "list-move-cards": "リストの全カードを移動する", - "list-select-cards": "リストの全カードを選択", - "set-color-list": "色を選択", - "listActionPopup-title": "操作一覧", - "swimlaneActionPopup-title": "スイムレーン操作", - "swimlaneAddPopup-title": "直下にスイムレーンを追加", - "listImportCardPopup-title": "Trelloのカードをインポート", - "listMorePopup-title": "さらに見る", - "link-list": "このリストへのリンク", - "list-delete-pop": "すべての内容がアクティビティから削除されます。この削除は元に戻すことができません。", - "list-delete-suggest-archive": "リストをアーカイブするとボードから削除され、アクティビティに保持されます。", - "lists": "リスト", - "swimlanes": "スイムレーン", - "log-out": "ログアウト", - "log-in": "ログイン", - "loginPopup-title": "ログイン", - "memberMenuPopup-title": "メンバー設定", - "members": "メンバー", - "menu": "メニュー", - "move-selection": "選択したものを移動", - "moveCardPopup-title": "カードの移動", - "moveCardToBottom-title": "最下部に移動", - "moveCardToTop-title": "先頭に移動", - "moveSelectionPopup-title": "選択箇所に移動", - "multi-selection": "複数選択", - "multi-selection-on": "複数選択有効", - "muted": "ミュート", - "muted-info": "このボードの変更は通知されません", - "my-boards": "自分のボード", - "name": "名前", - "no-archived-cards": "アーカイブ済みカードはありません。", - "no-archived-lists": "アーカイブ済みリストはありません。", - "no-archived-swimlanes": "アーカイブ済みスイムレーンはありません。", - "no-results": "該当するものはありません", - "normal": "通常", - "normal-desc": "カードの閲覧と編集が可能。設定変更不可。", - "not-accepted-yet": "招待はアクセプトされていません", - "notify-participate": "作成した、またはメンバーとなったカードの更新情報を受け取る", - "notify-watch": "ウォッチしているすべてのボード、リスト、カードの更新情報を受け取る", - "optional": "任意", - "or": "or", - "page-maybe-private": "このページはプライベートです。<a href='%s'>ログイン</a>して見てください。", - "page-not-found": "ページが見つかりません。", - "password": "パスワード", - "paste-or-dragdrop": "貼り付けか、ドラッグアンドロップで画像を添付 (画像のみ)", - "participating": "参加", - "preview": "プレビュー", - "previewAttachedImagePopup-title": "プレビュー", - "previewClipboardImagePopup-title": "プレビュー", - "private": "プライベート", - "private-desc": "このボードはプライベートです。ボードメンバーのみが閲覧・編集可能です。", - "profile": "プロフィール", - "public": "公開", - "public-desc": "このボードはパブリックです。リンクを知っていれば誰でもアクセス可能でGoogleのような検索エンジンの結果に表示されます。このボードに追加されている人だけがカード追加が可能です。", - "quick-access-description": "ボードにスターをつけると、ここににショートカットができます。", - "remove-cover": "カバーの削除", - "remove-from-board": "ボードから外す", - "remove-label": "ラベルの削除", - "listDeletePopup-title": "リストを削除しますか?", - "remove-member": "メンバーを外す", - "remove-member-from-card": "カードから外す", - "remove-member-pop": "__boardTitle__ から __name__ (__username__) を外しますか?メンバーはこのボードのすべてのカードから外れ、通知を受けます。", - "removeMemberPopup-title": "メンバーを外しますか?", - "rename": "名前変更", - "rename-board": "ボード名の変更", - "restore": "リストア", - "save": "保存", - "search": "検索", - "rules": "ルール", - "search-cards": "このボード上のカード/リストタイトル、詳細、カスタムフィールドから検索", - "search-example": "検索文字", - "select-color": "色を選択", - "set-wip-limit-value": "このリスト中のタスクの最大数を設定", - "setWipLimitPopup-title": "仕掛中制限設定", - "shortcut-assign-self": "自分をこのカードに割り当てる", - "shortcut-autocomplete-emoji": "絵文字の補完", - "shortcut-autocomplete-members": "メンバーの補完", - "shortcut-clear-filters": "すべてのフィルターを解除する", - "shortcut-close-dialog": "ダイアログを閉じる", - "shortcut-filter-my-cards": "カードをフィルター", - "shortcut-show-shortcuts": "このショートカットリストを表示する", - "shortcut-toggle-filterbar": "フィルターサイドバーの切り替え", - "shortcut-toggle-sidebar": "ボードサイドバーの切り替え", - "show-cards-minimum-count": "以下より多い場合、リストにカード数を表示", - "sidebar-open": "サイドバーを開く", - "sidebar-close": "サイドバーを閉じる", - "signupPopup-title": "アカウント作成", - "star-board-title": "ボードにスターをつけると自分のボード一覧のトップに表示されます。", - "starred-boards": "スターのついたボード", - "starred-boards-description": "スターのついたボードはボードリストの先頭に表示されます。", - "subscribe": "購読", - "team": "チーム", - "this-board": "このボード", - "this-card": "このカード", - "spent-time-hours": "作業時間(時)", - "overtime-hours": "超過時間(時)", - "overtime": "超過時間", - "has-overtime-cards": "超過時間ありのカード", - "has-spenttime-cards": "作業時間ありのカード", - "time": "時間", - "title": "タイトル", - "tracking": "トラッキング", - "tracking-info": "これらのカードへの変更が通知されるようになります。", - "type": "タイプ", - "unassign-member": "未登録のメンバー", - "unsaved-description": "未保存の変更があります。", - "unwatch": "アンウォッチ", - "upload": "アップロード", - "upload-avatar": "アバターのアップロード", - "uploaded-avatar": "アップロードされたアバター", - "username": "ユーザー名", - "view-it": "見る", - "warn-list-archived": "警告:このカードはアーカイブされたリスト内にあります", - "watch": "ウォッチ", - "watching": "ウォッチしています", - "watching-info": "このボードの変更が通知されます", - "welcome-board": "ウェルカムボード", - "welcome-swimlane": "マイルストーン 1", - "welcome-list1": "基本", - "welcome-list2": "高度", - "card-templates-swimlane": "カードのテンプレート", - "list-templates-swimlane": "リストのテンプレート", - "board-templates-swimlane": "ボードのテンプレート", - "what-to-do": "何をしたいですか?", - "wipLimitErrorPopup-title": "無効な仕掛中制限", - "wipLimitErrorPopup-dialog-pt1": "入力した仕掛中制限よりこのリスト中のタスクの数が大きいです。", - "wipLimitErrorPopup-dialog-pt2": "いくつかのタスクをこのリストから移動するか、仕掛中制限の最大値を変更してください。", - "admin-panel": "管理パネル", - "settings": "設定", - "people": "メンバー", - "registration": "登録", - "disable-self-registration": "自己登録を無効化", - "invite": "招待", - "invite-people": "メンバーを招待", - "to-boards": "ボードへ移動", - "email-addresses": "Emailアドレス", - "smtp-host-description": "Emailを処理するSMTPサーバーのアドレス", - "smtp-port-description": "SMTPサーバーがEmail送信に使用するポート", - "smtp-tls-description": "SMTPサーバのTLSサポートを有効化", - "smtp-host": "SMTPホスト", - "smtp-port": "SMTPポート", - "smtp-username": "ユーザー名", - "smtp-password": "パスワード", - "smtp-tls": "TLSサポート", - "send-from": "送信元", - "send-smtp-test": "テストメールを自分に送信", - "invitation-code": "招待コード", - "email-invite-register-subject": "__inviter__さんがあなたを招待しています", - "email-invite-register-text": "__user__ 様\n\n__inviter__ によりカンバンへ招待されています。\n\n以下のリンクへ移動し、招待コード __icode__ を入力してください。\n__url__", - "email-smtp-test-subject": "SMTP経由でテストメールを送信", - "email-smtp-test-text": "メールを送信しました", - "error-invitation-code-not-exist": "招待コードが存在しません", - "error-notAuthorized": "このページを参照する権限がありません。", - "webhook-title": "Webフック名", - "webhook-token": "トークン(認証用オプション)", - "outgoing-webhooks": "発信Webフック", - "bidirectional-webhooks": "双方向Webフック", - "outgoingWebhooksPopup-title": "発信Webフック", - "boardCardTitlePopup-title": "カード名フィルタ", - "disable-webhook": "このWebフックを無効化", - "global-webhook": "グローバルWebフック", - "new-outgoing-webhook": "発信Webフックの作成", - "no-name": "(名前なし)", - "Node_version": "Nodeバージョン", - "Meteor_version": "Meteor バージョン", - "MongoDB_version": "MongoDB バージョン", - "MongoDB_storage_engine": "MongoDB ストレージエンジン", - "MongoDB_Oplog_enabled": "MongoDB Oplog 有効状態", - "OS_Arch": "OSアーキテクチャ", - "OS_Cpus": "OS CPU数", - "OS_Freemem": "OSフリーメモリ", - "OS_Loadavg": "OSロードアベレージ", - "OS_Platform": "OSプラットフォーム", - "OS_Release": "OSリリース", - "OS_Totalmem": "OSトータルメモリ", - "OS_Type": "OS種類", - "OS_Uptime": "OSアップタイム", - "days": "日", - "hours": "時間", - "minutes": "分", - "seconds": "秒", - "show-field-on-card": "このフィールドをカードに表示", - "automatically-field-on-card": "全カードにフィールドを自動作成", - "showLabel-field-on-card": "ミニカード上のフィールドラベル表示", - "yes": "はい", - "no": "いいえ", - "accounts": "アカウント", - "accounts-allowEmailChange": "メールアドレスの変更を許可", - "accounts-allowUserNameChange": "ユーザー名の変更を許可", - "createdAt": "作成日時", - "verified": "認証状況", - "active": "有効状態", - "card-received": "受付", - "card-received-on": "受付日", - "card-end": "終了", - "card-end-on": "終了日", - "editCardReceivedDatePopup-title": "受付日の変更", - "editCardEndDatePopup-title": "終了日の変更", - "setCardColorPopup-title": "色を選択", - "setCardActionsColorPopup-title": "色を選択", - "setSwimlaneColorPopup-title": "色を選択", - "setListColorPopup-title": "色を選択", - "assigned-by": "任命者", - "requested-by": "依頼者", - "board-delete-notice": "永久に削除されます。このボードに関連するリスト、カード、アクションはすべて失われます。", - "delete-board-confirm-popup": "すべてのリスト、カード、ラベル、アクティビティは削除され、ボードの内容を元に戻すことができません。", - "boardDeletePopup-title": "ボードを削除しますか?", - "delete-board": "ボードを削除", - "default-subtasks-board": "__board__ ボードのサブタスク", - "default": "デフォルト", - "queue": "キュー", - "subtask-settings": "サブタスク設定", - "card-settings": "カード設定", - "boardSubtaskSettingsPopup-title": "ボードのサブタスク設定", - "boardCardSettingsPopup-title": "カード設定", - "deposit-subtasks-board": "サブタスクの作成先ボード:", - "deposit-subtasks-list": "サブタスクの作成先リスト:", - "show-parent-in-minicard": "ミニカード上の親表示", - "prefix-with-full-path": "タイトルの前に親をフル表示", - "prefix-with-parent": "タイトルの前に親を表示", - "subtext-with-full-path": "タイトルの後ろに親をフル表示", - "subtext-with-parent": "タイトルの後ろに親を表示", - "change-card-parent": "親カードを変更", - "parent-card": "親カード", - "source-board": "元ボード", - "no-parent": "親を表示しない", - "activity-added-label": "ラベル '%s' を %s に追加しました", - "activity-removed-label": "ラベル '%s' を %s から削除しました", - "activity-delete-attach": "添付ファイルを %s から削除しました", - "activity-added-label-card": "ラベル '%s' を追加しました", - "activity-removed-label-card": "ラベル '%s' を削除しました", - "activity-delete-attach-card": "添付ファイルを削除しました", - "activity-set-customfield": "カスタムフィールド '%s' を %s / %s に設定", - "activity-unset-customfield": "カスタムフィールド '%s' を %s から削除", - "r-rule": "ルール", - "r-add-trigger": "トリガーの追加", - "r-add-action": "アクションの追加", - "r-board-rules": "ボードのルール", - "r-add-rule": "ルールを追加", - "r-view-rule": "ルールを表示", - "r-delete-rule": "ルールを削除", - "r-new-rule-name": "新しいルールのタイトル", - "r-no-rules": "ルールなし", - "r-when-a-card": "カード:", - "r-is": "が", - "r-is-moved": "が移動された時", - "r-added-to": "次に追加された時", - "r-removed-from": "次から削除された時", - "r-the-board": "ボード:", - "r-list": "リスト:", - "set-filter": "フィルタを設定", - "r-moved-to": "次に移動した時", - "r-moved-from": "次から移動された時", - "r-archived": "アーカイブされた時", - "r-unarchived": "アーカイブから復元された時", - "r-a-card": "カード", - "r-when-a-label-is": "ラベルが", - "r-when-the-label": "ラベル:", - "r-list-name": "リスト名", - "r-when-a-member": "メンバーが", - "r-when-the-member": "メンバー:", - "r-name": "名前", - "r-when-a-attach": "添付ファイルが", - "r-when-a-checklist": "チェックリストが", - "r-when-the-checklist": "チェックリスト:", - "r-completed": "完了した時", - "r-made-incomplete": "未完了になった時", - "r-when-a-item": "チェックリスト項目が", - "r-when-the-item": "チェックリスト項目:", - "r-checked": "チェックされた時", - "r-unchecked": "チェックが外された時", - "r-move-card-to": "カードを次に移動", - "r-top-of": "先頭", - "r-bottom-of": "最下部", - "r-its-list": "所属リスト内の", - "r-archive": "アーカイブする", - "r-unarchive": "アーカイブから復元する", - "r-card": "カードを", - "r-add": "追加", - "r-remove": "削除", - "r-label": "ラベル", - "r-member": "メンバー", - "r-remove-all": "カードのすべてのメンバーを削除", - "r-set-color": "色を設定", - "r-checklist": "チェックリスト", - "r-check-all": "すべてチェック", - "r-uncheck-all": "すべてチェックを外す", - "r-items-check": "チェックリストの項目", - "r-check": "チェック", - "r-uncheck": "チェックを外す", - "r-item": "項目", - "r-of-checklist": "チェックリスト", - "r-send-email": "メールを送る", - "r-to": "宛先", - "r-subject": "件名", - "r-rule-details": "ルール詳細", - "r-d-move-to-top-gen": "カードを自身のリストの先頭に移動", - "r-d-move-to-top-spec": "カードをリストの先頭に移動", - "r-d-move-to-bottom-gen": "カードを自身のリストの最下部に移動", - "r-d-move-to-bottom-spec": "カードをリストの最下部に移動", - "r-d-send-email": "メールを送信", - "r-d-send-email-to": "宛先", - "r-d-send-email-subject": "件名", - "r-d-send-email-message": "メッセージ本文", - "r-d-archive": "カードをアーカイブする", - "r-d-unarchive": "アーカイブからカードを復元する", - "r-d-add-label": "ラベルを追加", - "r-d-remove-label": "ラベルを削除", - "r-create-card": "カードを新規作成", - "r-in-list": "リスト:", - "r-in-swimlane": "スイムレーン:", - "r-d-add-member": "メンバーを追加", - "r-d-remove-member": "メンバーを削除", - "r-d-remove-all-member": "すべてのメンバーを削除", - "r-d-check-all": "リストのアイテムすべてをチェックする", - "r-d-uncheck-all": "リストのアイテムのすべてのチェックを外す", - "r-d-check-one": "アイテムをチェックする", - "r-d-uncheck-one": "アイテムのチェックを外す", - "r-d-check-of-list": "チェックリスト", - "r-d-add-checklist": "チェックリストを追加", - "r-d-remove-checklist": "チェックリストを削除", - "r-by": "ユーザー:", - "r-add-checklist": "チェックリストを追加", - "r-with-items": "チェックリスト項目", - "r-items-list": "アイテム1、アイテム2、アイテム3", - "r-add-swimlane": "スイムレーンを追加", - "r-swimlane-name": "スイムレーン名", - "r-board-note": "注意:フィールドを空にすると全ての値に一致します", - "r-checklist-note": "注意:チェックリスト項目はカンマ区切りで記述する必要があります。", - "r-when-a-card-is-moved": "カードが別のリストに移動したとき", - "r-set": "設定する", - "r-update": "更新する", - "r-datefield": "日時項目", - "r-df-start-at": "開始", - "r-df-due-at": "期限", - "r-df-end-at": "終了", - "r-df-received-at": "受付", - "r-to-current-datetime": "現在日時に", - "r-remove-value-from": "次の値を削除:", - "ldap": "LDAP", - "oauth2": "OAuth2", - "cas": "CAS", - "authentication-method": "認証方式", - "authentication-type": "認証タイプ", - "custom-product-name": "カスタム製品名", - "layout": "レイアウト", - "hide-logo": "ロゴを隠す", - "add-custom-html-after-body-start": "<body> の開始直後にカスタムHTMLを追加する", - "add-custom-html-before-body-end": "</body> の終了直前にカスタムHTMLを追加する", - "error-undefined": "何らかの問題が発生しています", - "error-ldap-login": "ログイン中にエラーが発生しました", - "display-authentication-method": "認証方式を表示", - "default-authentication-method": "デフォルトの認証方式", - "duplicate-board": "ボードの複製", - "people-number": "メンバー数:", - "swimlaneDeletePopup-title": "スイムレーンを削除しますか?", - "swimlane-delete-pop": "すべての内容がアクティビティから削除されます。この削除は元に戻すことができません。", - "restore-all": "全てをリストアする", - "delete-all": "全てを削除する", - "loading": "ローディング中です、しばらくお待ちください。", - "previous_as": "最終日時", - "act-a-dueAt": "期限の時刻が変更されました\n変更後:__timeValue__\n場所:__card__\n変更前の期限の時刻は __timeOldValue__ でした", - "act-a-endAt": "終了を (__timeOldValue__)から __timeValue__ に変更しました", - "act-a-startAt": "開始を (__timeOldValue__)から __timeValue__ に変更しました", - "act-a-receivedAt": "期限を (__timeOldValue__)から __timeValue__ に変更しました", - "a-dueAt": "期限を変更しました", - "a-endAt": "終了を変更しました", - "a-startAt": "開始を変更しました", - "a-receivedAt": "受付を変更しました", - "almostdue": "期限 %s が近づいています", - "pastdue": "期限 %s が過ぎています", - "duenow": "期限 %s は本日です", - "act-newDue": "__list __ / __ card__に1回目の有効期限アラートがあります [__board__]", - "act-withDue": "__list __ / __ card__ の有効期限のアラート [__board__]", - "act-almostdue": "__card__ の期限日時 (__timeValue__) が近づいています", - "act-pastdue": "__card__ の期限日時 (__timeValue__) が過ぎています", - "act-duenow": "__card__ の期限日時 (__timeValue__) になりました", - "act-atUserComment": "あなたが [__board__] __list__/__card__ に追記しました", - "delete-user-confirm-popup": "本当にこのアカウントを削除しますか?この操作は取り消しできません。", - "accounts-allowUserDelete": "ユーザー自身のアカウント削除を許可", - "hide-minicard-label-text": "ミニカードのラベル名を隠す", - "show-desktop-drag-handles": "デスクトップへのドラッグハンドルを表示", - "assignee": "担当者", - "cardAssigneesPopup-title": "担当者", - "addmore-detail": "詳細説明の追加", - "show-on-card": "カードに表示する項目", - "new": "新規作成", - "editUserPopup-title": "ユーザーを編集", - "newUserPopup-title": "新規ユーザー", - "notifications": "通知", - "view-all": "全てを表示", - "filter-by-unread": "未読でフィルタ", - "mark-all-as-read": "全て既読にする", - "remove-all-read": "全ての既読を削除", - "allow-rename": "リネームを許可する", - "allowRenamePopup-title": "リネームを許可する" -} + "accept": "受け入れ", + "act-activity-notify": "アクティビティ通知", + "act-addAttachment": "添付ファイル __attachment__ を ボード __board__, スイムレーン __swimlane__, リスト __list__, カード __card__ に追加しました", + "act-deleteAttachment": "添付ファイル __attachment__ を ボード __board__, スイムレーン __swimlane__, リスト __list__, カード __card__ から削除しました", + "act-addSubtask": "サブタスク __subtask__ を ボード __board__, スイムレーン __swimlane__, リスト __list__, カード __card__ に追加しました", + "act-addLabel": "ラベル __label__ を ボード __board__, スイムレーン __swimlane__, リスト __list__, カード __card__ に追加しました", + "act-addedLabel": "ラベル __label__ を ボード __board__, スイムレーン __swimlane__, リスト __list__, カード __card__ に追加しました", + "act-removeLabel": "ラベル __label__ を ボード __board__, スイムレーン __swimlane__, リスト __list__, カード __card__ から削除しました", + "act-removedLabel": "ラベル __label__ を ボード __board__, スイムレーン __swimlane__, リスト __list__, カード __card__ から削除しました", + "act-addChecklist": "チェックリスト __checklist__ を ボード __board__, スイムレーン __swimlane__, リスト __list__, カード __card__ に追加しました", + "act-addChecklistItem": "チェックリスト項目 __checklistItem__ を ボード __board__, スイムレーン __swimlane__, リスト __list__, カード __card__, チェックリスト __checkList__ に追加しました", + "act-removeChecklist": "チェックリスト __checklist__ を ボード __board__, スイムレーン __swimlane__, リスト __list__, カード __card__ から削除しました", + "act-removeChecklistItem": "チェックリスト項目 __checklistItem__ を ボード __board__, スイムレーン __swimlane__, リスト __list__, カード __card__, チェックリスト __checkList__ から削除しました", + "act-checkedItem": "__checklistItem__ がチェックされました / ボード __board__, スイムレーン __swimlane__, リスト __list__, カード __card__, チェックリスト __checklist__", + "act-uncheckedItem": "__checklistItem__ が未チェックになりました / ボード __board__, スイムレーン __swimlane__, リスト __list__, カード __card__, チェックリスト __checklist__", + "act-completeChecklist": "チェックリスト __checklist__ ボード __board__, スイムレーン __swimlane__, リスト __list__, カード __card__ が完了しました", + "act-uncompleteChecklist": "チェックリスト __checklist__ ボード __board__, スイムレーン __swimlane__, リスト __list__, カード __card__ が未完了になりました", + "act-addComment": "カード __card__ にコメントが追加されました: __comment__ / ボード __board__, スイムレーン __swimlane__, リスト __list__", + "act-editComment": "カード __card__ のコメントが編集されました: __comment__ / ボード __board__, スイムレーン __swimlane__, リスト __list__", + "act-deleteComment": "コメント __comment__ を ボード __board__, スイムレーン __swimlane__, リスト __list__, カード __card__ から削除しました", + "act-createBoard": "ボード __board__ を作成しました", + "act-createSwimlane": "スイムレーン __swimlane__ を ボード __board__ に作成しました", + "act-createCard": "カード __card__ をボード __board__, スイムレーン __swimlane__, リスト __list__ に作成しました", + "act-createCustomField": "カスタムフィールド __customField__ を ボード __board__ に作成しました", + "act-deleteCustomField": "カスタムフィールド __customField__ を ボード __board__ から削除しました", + "act-setCustomField": "カスタムフィールド __customField__ が編集されました: __customFieldValue__ / ボード __board__, スイムレーン __swimlane__, リスト __list__, カード __card__", + "act-createList": "リスト __list__ を ボード __board__ に追加しました", + "act-addBoardMember": "メンバー __member__ を ボード __board__ に追加しました", + "act-archivedBoard": "ボード __board__ をアーカイブしました", + "act-archivedCard": "カード __card__ を ボード __board__, スイムレーン __swimlane__, リスト __list__ からアーカイブしました", + "act-archivedList": "リスト __list__ を ボード __board__, スイムレーン __swimlane__ からアーカイブしました", + "act-archivedSwimlane": "スイムレーン __swimlane__ を ボード __board__ からアーカイブしました", + "act-importBoard": "ボード __board__ をインポートしました", + "act-importCard": "カード __card__ が ボード __board__, スイムレーン __swimlane__, リスト __list__ にインポートされました", + "act-importList": "リスト __list__ が ボード __board__, スイムレーン __swimlane__ にインポートされました", + "act-joinMember": "メンバー __member__ を ボード __board__, スイムレーン __swimlane__, リスト __list__, カード __card__ に追加しました", + "act-moveCard": "カード __card__ / ボード __board__ が スイムレーン __oldSwimlane__, リスト __oldList__ から スイムレーン __swimlane__, リスト __list__ に移動されました", + "act-moveCardToOtherBoard": "カード __card__ が ボード __oldBoard__, スイムレーン __oldSwimlane__, リスト __oldList__ から ボード __board__, スイムレーン __swimlane__, リスト __list__ に移動されました", + "act-removeBoardMember": "メンバー __member__ を ボード __board__ から削除しました", + "act-restoredCard": "カード __card__ が ボード __board__, スイムレーン __swimlane__, リスト __list__ に復元されました", + "act-unjoinMember": "メンバー __member__ を ボード __board__, スイムレーン __swimlane__, リスト __list__, カード __card__ から削除しました", + "act-withBoardTitle": "__board__", + "act-withCardTitle": "[__board__] __card__", + "actions": "操作", + "activities": "アクティビティ", + "activity": "アクティビティ", + "activity-added": "%s を %s に追加しました", + "activity-archived": "%sをアーカイブしました", + "activity-attached": "%s を %s に添付しました", + "activity-created": "%s を作成しました", + "activity-customfield-created": "カスタムフィールド %s を作成しました", + "activity-excluded": "%s を %s から除外しました", + "activity-imported": "imported %s into %s from %s", + "activity-imported-board": "imported %s from %s", + "activity-joined": "%s にジョインしました", + "activity-moved": "%s を %s から %s に移動しました", + "activity-on": "%s", + "activity-removed": "%s を %s から削除しました", + "activity-sent": "%s を %s に送りました", + "activity-unjoined": "%s への参加を止めました", + "activity-subtask-added": "%sにサブタスクを追加しました", + "activity-checked-item": "チェックされました %s チェックリスト %s / %s", + "activity-unchecked-item": "チェックが外されました %s チェックリスト %s / %s", + "activity-checklist-added": "%s にチェックリストを追加しました", + "activity-checklist-removed": "チェックリストを %s から削除しました", + "activity-checklist-completed": "チェックリスト%s / %s が完了しました", + "activity-checklist-uncompleted": "チェックリスト %s / %s が未完了になりました", + "activity-checklist-item-added": "チェックリスト項目を '%s' / %s に追加しました", + "activity-checklist-item-removed": "'%s' の チェックリスト %s の項目を削除しました", + "add": "追加", + "activity-checked-item-card": "チェックされました %s チェックリスト %s", + "activity-unchecked-item-card": "チェックが外されました %s チェックリスト %s", + "activity-checklist-completed-card": "チェックリスト __checklist__ ボード __board__, スイムレーン __swimlane__, リスト __list__, カード __card__ が完了しました", + "activity-checklist-uncompleted-card": "チェックリスト %s が未完了になりました", + "activity-editComment": "コメント %s を編集しました", + "activity-deleteComment": "コメント %s を削除しました", + "add-attachment": "添付ファイルを追加", + "add-board": "ボードを追加", + "add-card": "カードを追加", + "add-swimlane": "スイムレーンを追加", + "add-subtask": "サブタスクを追加", + "add-checklist": "チェックリストを追加", + "add-checklist-item": "チェックリストに項目を追加", + "add-cover": "カバーの追加", + "add-label": "ラベルを追加", + "add-list": "リストを追加", + "add-members": "メンバーの追加", + "added": "追加しました", + "addMemberPopup-title": "メンバー", + "admin": "管理", + "admin-desc": "カードの閲覧と編集、メンバーの削除、ボードの設定変更が可能", + "admin-announcement": "アナウンス", + "admin-announcement-active": "システム全体アナウンスを有効化", + "admin-announcement-title": "管理者からのアナウンス", + "all-boards": "全てのボード", + "and-n-other-card": "And __count__ other card", + "and-n-other-card_plural": "And __count__ other cards", + "apply": "適用", + "app-is-offline": "ロード中です、お待ちください。ページを更新するとデータが失われます。ロードが終わらない場合、サーバーが停止していないかどうかを確認してください。", + "archive": "アーカイブする", + "archive-all": "すべてアーカイブする", + "archive-board": "ボードをアーカイブする", + "archive-card": "カードをアーカイブする", + "archive-list": "リストをアーカイブする", + "archive-swimlane": "スイムレーンをアーカイブする", + "archive-selection": "選択をアーカイブする", + "archiveBoardPopup-title": "ボードをアーカイブしますか?", + "archived-items": "アーカイブ", + "archived-boards": "アーカイブ済みボード", + "restore-board": "ボードをリストア", + "no-archived-boards": "アーカイブ済みボードはありません。", + "archives": "アーカイブ", + "template": "テンプレート", + "templates": "テンプレート", + "assign-member": "メンバーの割当", + "attached": "添付されました", + "attachment": "添付ファイル", + "attachment-delete-pop": "添付ファイルの削除をすると取り消しできません。", + "attachmentDeletePopup-title": "添付ファイルを削除しますか?", + "attachments": "添付ファイル", + "auto-watch": "作成されたボードを自動的にウォッチする", + "avatar-too-big": "アバターが大きすぎます(最大70KB)", + "back": "戻る", + "board-change-color": "色の変更", + "board-nb-stars": "%s stars", + "board-not-found": "ボードが見つかりません", + "board-private-info": "ボードは <strong>非公開</strong> になります。", + "board-public-info": "ボードは公開されます。", + "boardChangeColorPopup-title": "ボードの背景を変更", + "boardChangeTitlePopup-title": "ボード名の変更", + "boardChangeVisibilityPopup-title": "公開範囲の変更", + "boardChangeWatchPopup-title": "ウォッチの変更", + "boardMenuPopup-title": "ボード設定", + "boardChangeViewPopup-title": "ボード表示", + "boards": "ボード", + "board-view": "ボード表示", + "board-view-cal": "カレンダー", + "board-view-swimlanes": "スイムレーン", + "board-view-collapse": "折りたたむ", + "board-view-lists": "リスト", + "bucket-example": "例:バケットリスト", + "cancel": "キャンセル", + "card-archived": "このカードをアーカイブしました。", + "board-archived": "このボードをアーカイブしました。", + "card-comments-title": "%s 件のコメントがあります。", + "card-delete-notice": "削除は取り消しできません。このカードに関係するすべてのアクションがなくなります。", + "card-delete-pop": "すべての内容がアクティビティから削除されます。この削除は元に戻すことができません。", + "card-delete-suggest-archive": "カードをアーカイブするとボードから削除され、アクティビティに保持されます。", + "card-due": "期限", + "card-due-on": "期限日", + "card-spent": "作業時間", + "card-edit-attachments": "添付ファイルの編集", + "card-edit-custom-fields": "カスタムフィールドの編集", + "card-start-voting": "投票を開始", + "card-cancel-voting": "投票と全ての結果を削除", + "card-edit-labels": "ラベルの編集", + "card-edit-members": "メンバーの編集", + "card-labels-title": "カードのラベルを変更する", + "card-members-title": "カードからボードメンバーを追加・削除する", + "card-start": "開始", + "card-start-on": "開始日", + "cardAttachmentsPopup-title": "添付元", + "cardCustomField-datePopup-title": "日時変更", + "cardCustomFieldsPopup-title": "カスタムフィールドの編集", + "cardStartVotingPopup-title": "投票を開始", + "positiveVoteMembersPopup-title": "支持者", + "negativeVoteMembersPopup-title": "反対者", + "vote-question": "投票の質問事項", + "vote-public": "投票を公開", + "vote-for-it": "賛成", + "vote-against": "反対", + "cardDeletePopup-title": "カードを削除しますか?", + "cardDetailsActionsPopup-title": "カード操作", + "cardLabelsPopup-title": "ラベル", + "cardMembersPopup-title": "メンバー", + "cardMorePopup-title": "さらに見る", + "cardTemplatePopup-title": "テンプレートの作成", + "cards": "カード", + "cards-count": "カード", + "casSignIn": "CASでサインインする", + "cardType-card": "カード", + "cardType-linkedCard": "リンクされたカード", + "cardType-linkedBoard": "リンクされたボード", + "change": "変更", + "change-avatar": "アバターの変更", + "change-password": "パスワードの変更", + "change-permissions": "権限の変更", + "change-settings": "設定の変更", + "changeAvatarPopup-title": "アバターの変更", + "changeLanguagePopup-title": "言語の変更", + "changePasswordPopup-title": "パスワードの変更", + "changePermissionsPopup-title": "パーミッションの変更", + "changeSettingsPopup-title": "設定の変更", + "subtasks": "サブタスク", + "checklists": "チェックリスト", + "click-to-star": "ボードにスターをつける", + "click-to-unstar": "ボードからスターを外す", + "clipboard": "クリップボードもしくはドラッグ&ドロップ", + "close": "閉じる", + "close-board": "ボードを閉じる", + "close-board-pop": "ホームのヘッダ上にあるアーカイブボタンをクリックするとボードをリストアできます。", + "color-black": "黒", + "color-blue": "青", + "color-crimson": "濃赤", + "color-darkgreen": "濃緑", + "color-gold": "金", + "color-gray": "灰", + "color-green": "緑", + "color-indigo": "藍", + "color-lime": "ライム", + "color-magenta": "マゼンタ", + "color-mistyrose": "ミスティーローズ", + "color-navy": "濃紺", + "color-orange": "オレンジ", + "color-paleturquoise": "ペールターコイズ", + "color-peachpuff": "ピーチパフ", + "color-pink": "ピンク", + "color-plum": "プラム", + "color-purple": "紫", + "color-red": "赤", + "color-saddlebrown": "サドルブラウン", + "color-silver": "銀", + "color-sky": "空", + "color-slateblue": "スレートブルー", + "color-white": "白", + "color-yellow": "黄", + "unset-color": "設定しない", + "comment": "コメント", + "comment-placeholder": "コメントを書く", + "comment-only": "コメントのみ", + "comment-only-desc": "カードにのみコメント可能", + "no-comments": "コメントなし", + "no-comments-desc": "コメントとアクティビティの閲覧不可。", + "worker": "作業者", + "worker-desc": "カードの移動、自分への割り当て、コメントが可能。", + "computer": "コンピューター", + "confirm-subtask-delete-dialog": "本当にサブタスクを削除してもよろしいでしょうか?", + "confirm-checklist-delete-dialog": "本当にチェックリストを削除してもよろしいでしょうか?", + "copy-card-link-to-clipboard": "カードへのリンクをクリップボードにコピー", + "linkCardPopup-title": "カードをリンク", + "searchElementPopup-title": "検索", + "copyCardPopup-title": "カードをコピー", + "copyChecklistToManyCardsPopup-title": "テンプレートから複数カードにコピー", + "copyChecklistToManyCardsPopup-instructions": "作成されるカードのタイトルと説明をJSON形式で指定", + "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"1つ目のカードタイトル\", \"description\":\"1つ目のカードの説明\"}, {\"title\":\"2つ目のカードタイトル\",\"description\":\"2つ目のカードの説明\"},{\"title\":\"最後のカードタイトル\",\"description\":\"最後のカードの説明\"} ]", + "create": "作成", + "createBoardPopup-title": "ボードの作成", + "chooseBoardSourcePopup-title": "ボードをインポート", + "createLabelPopup-title": "ラベルの作成", + "createCustomField": "フィールドを作成", + "createCustomFieldPopup-title": "フィールドを作成", + "current": "現在", + "custom-field-delete-pop": "この操作は取り消しできません。このカスタムフィールドはすべてのカードから外され履歴からも見えなくなります。", + "custom-field-checkbox": "チェックボックス", + "custom-field-date": "日付", + "custom-field-dropdown": "ドロップダウンリスト", + "custom-field-dropdown-none": "(none)", + "custom-field-dropdown-options": "リストの選択肢", + "custom-field-dropdown-options-placeholder": "Enterキーを押して選択肢を追加します", + "custom-field-dropdown-unknown": "(unknown)", + "custom-field-number": "数値", + "custom-field-text": "テキスト", + "custom-fields": "カスタムフィールド", + "date": "日付", + "decline": "拒否", + "default-avatar": "デフォルトのアバター", + "delete": "削除", + "deleteCustomFieldPopup-title": "カスタムフィールドを削除しますか?", + "deleteLabelPopup-title": "ラベルを削除しますか?", + "description": "詳細", + "disambiguateMultiLabelPopup-title": "不正なラベル操作", + "disambiguateMultiMemberPopup-title": "不正なメンバー操作", + "discard": "捨てる", + "done": "完了", + "download": "ダウンロード", + "edit": "編集", + "edit-avatar": "アバターの変更", + "edit-profile": "プロフィールの編集", + "edit-wip-limit": "仕掛中制限編集", + "soft-wip-limit": "警告のみの仕掛中制限", + "editCardStartDatePopup-title": "開始日の変更", + "editCardDueDatePopup-title": "期限の変更", + "editCustomFieldPopup-title": "フィールドを編集", + "editCardSpentTimePopup-title": "作業時間の変更", + "editLabelPopup-title": "ラベルの変更", + "editNotificationPopup-title": "通知の変更", + "editProfilePopup-title": "プロフィールの編集", + "email": "メールアドレス", + "email-enrollAccount-subject": "__siteName__であなたのアカウントが作成されました", + "email-enrollAccount-text": "こんにちは、__user__さん。\n\nサービスを開始するには、以下をクリックしてください。\n\n__url__\n\nよろしくお願いします。", + "email-fail": "メールの送信に失敗しました", + "email-fail-text": "メールの送信中にエラーが発生しました", + "email-invalid": "無効なメールアドレス", + "email-invite": "メールで招待", + "email-invite-subject": "__inviter__があなたを招待しています", + "email-invite-text": "__user__さんへ。\n\n__inviter__さんがあなたをボード\"__board__\"へ招待しています。\n\n以下のリンクをクリックしてください。\n\n__url__\n\nよろしくお願いします。", + "email-resetPassword-subject": "あなたの __siteName__ のパスワードをリセットする", + "email-resetPassword-text": "こんにちは、__user__さん。\n\nパスワードをリセットするには、以下のリンクをクリックしてください。\n\n__url__\n\nよろしくお願いします。", + "email-sent": "メールを送信しました", + "email-verifyEmail-subject": "あなたの __siteName__ のメールアドレスを確認する", + "email-verifyEmail-text": "こんにちは、__user__さん。\n\nメールアドレスを認証するために、以下のリンクをクリックしてください。\n\n__url__\n\nよろしくお願いします。", + "enable-wip-limit": "仕掛中制限を有効化", + "error-board-doesNotExist": "ボードがありません", + "error-board-notAdmin": "操作にはボードの管理者権限が必要です", + "error-board-notAMember": "操作にはボードメンバーである必要があります", + "error-json-malformed": "このテキストは、有効なJSON形式ではありません", + "error-json-schema": "JSONデータが不正な値を含んでいます", + "error-list-doesNotExist": "このリストは存在しません", + "error-user-doesNotExist": "ユーザーが存在しません", + "error-user-notAllowSelf": "自分を招待することはできません。", + "error-user-notCreated": "ユーザーが作成されていません", + "error-username-taken": "このユーザ名は既に使用されています", + "error-email-taken": "メールは既に受け取られています", + "export-board": "ボードのエクスポート", + "sort": "並べ替え", + "sort-desc": "クリックでリストをソート", + "list-sort-by": "次によりリストを並べ替え:", + "list-label-modifiedAt": "最終アクセス日時", + "list-label-title": "リストの名前", + "list-label-sort": "手動による並べ替え", + "list-label-short-modifiedAt": "(L)", + "list-label-short-title": "(N)", + "list-label-short-sort": "(M)", + "filter": "フィルター", + "filter-cards": "カードまたはリストをフィルタ", + "list-filter-label": "タイトルでリストをフィルタ", + "filter-clear": "フィルターの解除", + "filter-no-label": "ラベルなし", + "filter-no-member": "メンバーなし", + "filter-no-assignee": "担当者なし", + "filter-no-custom-fields": "カスタムフィールドなし", + "filter-show-archive": "アーカイブされたリストを表示", + "filter-hide-empty": "空のリストを隠す", + "filter-on": "フィルター有効", + "filter-on-desc": "このボードのカードをフィルターしています。フィルターを編集するにはこちらをクリックしてください。", + "filter-to-selection": "フィルターした項目を全選択", + "advanced-filter-label": "高度なフィルター", + "advanced-filter-description": "高度なフィルタでは次のような演算子を使用できます:== != <= >= && || ( )\n半角スペースは演算子の区切り文字として使用します。\n\nフィールド名や値を使用したフィルタが可能です。\n例:Field1 == Value1\n\n注意:フィールド名や値にスペースが含まれる場合、それらをシングルクォーテーションで囲む必要があります。\n例:'Field 1' == 'Value 1'\n\n単体の制御文字 (' \\/) は無視されますので、\\を使用することができます。\n例:Field1 == I\\'m\n\n複数の条件を組み合わせることもできます。\n例:F1 == V1 || F1 == V2\n\n基本的にすべての演算子は左から右に評価されます。\n丸カッコを使用することで順序を変更できます。\n例:F1 == V1 && ( F2 == V2 || F2 == V3 )\n\nテキストフィールドでは正規表現を使用した検索もできます。\n例:F1 == /Tes.*/i", + "fullname": "フルネーム", + "header-logo-title": "自分のボードページに戻る。", + "hide-system-messages": "システムメッセージを隠す", + "headerBarCreateBoardPopup-title": "ボードの作成", + "home": "ホーム", + "import": "インポート", + "link": "リンク", + "import-board": "ボードをインポート", + "import-board-c": "ボードをインポート", + "import-board-title-trello": "Trelloからボードをインポート", + "import-board-title-wekan": "以前のエクスポートからボードをインポート", + "import-sandstorm-backup-warning": "この操作が完了して再度開くことができるのを確認するまでインポート元のボードまたはTrelloのデータを削除しないでください。「ボードが見つかりません」が表示された場合、データが失われたことを意味します。", + "import-sandstorm-warning": "ボードのインポートは、既存ボードのすべてのデータを置き換えます。", + "from-trello": "Trelloから", + "from-wekan": "以前のエクスポートから", + "import-board-instruction-trello": "Trelloボードの、 'Menu' → 'More' → 'Print and Export' → 'Export JSON'を選択し、テキストをコピーしてください。", + "import-board-instruction-wekan": "ボードの、 'メニュー' → 'ボードのエクスポート'を選択し、ダウンロードされたファイルの中のテキストをコピーしてください。", + "import-board-instruction-about-errors": "ボードのインポート中にエラーが発生した場合、インポートがまだ進行中のまま、全てのボードページに表示されている場合があります。", + "import-json-placeholder": "JSONデータをここに貼り付けする", + "import-map-members": "メンバーを紐付け", + "import-members-map": "インポートしたボードにはいくつかのメンバーが含まれています。インポートしたいメンバーをユーザーにマッピングしてください", + "import-show-user-mapping": "メンバー紐付けの確認", + "import-user-select": "このメンバーとして使用したいユーザーを選択してください", + "importMapMembersAddPopup-title": "メンバーを選択", + "info": "バージョン", + "initials": "イニシャル", + "invalid-date": "無効な日付", + "invalid-time": "無効な時間", + "invalid-user": "無効なユーザ", + "joined": "参加しました", + "just-invited": "このボードのメンバーに招待されています", + "keyboard-shortcuts": "キーボード・ショートカット", + "label-create": "ラベルの作成", + "label-default": "%s ラベル(デフォルト)", + "label-delete-pop": "この操作は取り消しできません。このラベルはすべてのカードから外され履歴からも見えなくなります。", + "labels": "ラベル", + "language": "言語", + "last-admin-desc": "最低でも1人以上の管理者が必要なためロールを変更できません。", + "leave-board": "ボードから退出する", + "leave-board-pop": "本当に __boardTitle__ から退出しますか?このボードのすべてのカードからあなたは削除されます。", + "leaveBoardPopup-title": "ボードから退出しますか?", + "link-card": "このカードへのリンク", + "list-archive-cards": "リスト内の全カードをアーカイブする", + "list-archive-cards-pop": "このボード上のリストから削除されたカードは メニュー > アーカイブ をクリックすると見ることができ、元のボードに戻すことができます。", + "list-move-cards": "リストの全カードを移動する", + "list-select-cards": "リストの全カードを選択", + "set-color-list": "色を選択", + "listActionPopup-title": "操作一覧", + "swimlaneActionPopup-title": "スイムレーン操作", + "swimlaneAddPopup-title": "直下にスイムレーンを追加", + "listImportCardPopup-title": "Trelloのカードをインポート", + "listMorePopup-title": "さらに見る", + "link-list": "このリストへのリンク", + "list-delete-pop": "すべての内容がアクティビティから削除されます。この削除は元に戻すことができません。", + "list-delete-suggest-archive": "リストをアーカイブするとボードから削除され、アクティビティに保持されます。", + "lists": "リスト", + "swimlanes": "スイムレーン", + "log-out": "ログアウト", + "log-in": "ログイン", + "loginPopup-title": "ログイン", + "memberMenuPopup-title": "メンバー設定", + "members": "メンバー", + "menu": "メニュー", + "move-selection": "選択したものを移動", + "moveCardPopup-title": "カードの移動", + "moveCardToBottom-title": "最下部に移動", + "moveCardToTop-title": "先頭に移動", + "moveSelectionPopup-title": "選択箇所に移動", + "multi-selection": "複数選択", + "multi-selection-on": "複数選択有効", + "muted": "ミュート", + "muted-info": "このボードの変更は通知されません", + "my-boards": "自分のボード", + "name": "名前", + "no-archived-cards": "アーカイブ済みカードはありません。", + "no-archived-lists": "アーカイブ済みリストはありません。", + "no-archived-swimlanes": "アーカイブ済みスイムレーンはありません。", + "no-results": "該当するものはありません", + "normal": "通常", + "normal-desc": "カードの閲覧と編集が可能。設定変更不可。", + "not-accepted-yet": "招待はアクセプトされていません", + "notify-participate": "作成した、またはメンバーとなったカードの更新情報を受け取る", + "notify-watch": "ウォッチしているすべてのボード、リスト、カードの更新情報を受け取る", + "optional": "任意", + "or": "or", + "page-maybe-private": "このページはプライベートです。<a href='%s'>ログイン</a>して見てください。", + "page-not-found": "ページが見つかりません。", + "password": "パスワード", + "paste-or-dragdrop": "貼り付けか、ドラッグアンドロップで画像を添付 (画像のみ)", + "participating": "参加", + "preview": "プレビュー", + "previewAttachedImagePopup-title": "プレビュー", + "previewClipboardImagePopup-title": "プレビュー", + "private": "プライベート", + "private-desc": "このボードはプライベートです。ボードメンバーのみが閲覧・編集可能です。", + "profile": "プロフィール", + "public": "公開", + "public-desc": "このボードはパブリックです。リンクを知っていれば誰でもアクセス可能でGoogleのような検索エンジンの結果に表示されます。このボードに追加されている人だけがカード追加が可能です。", + "quick-access-description": "ボードにスターをつけると、ここににショートカットができます。", + "remove-cover": "カバーの削除", + "remove-from-board": "ボードから外す", + "remove-label": "ラベルの削除", + "listDeletePopup-title": "リストを削除しますか?", + "remove-member": "メンバーを外す", + "remove-member-from-card": "カードから外す", + "remove-member-pop": "__boardTitle__ から __name__ (__username__) を外しますか?メンバーはこのボードのすべてのカードから外れ、通知を受けます。", + "removeMemberPopup-title": "メンバーを外しますか?", + "rename": "名前変更", + "rename-board": "ボード名の変更", + "restore": "リストア", + "save": "保存", + "search": "検索", + "rules": "ルール", + "search-cards": "このボード上のカード/リストタイトル、詳細、カスタムフィールドから検索", + "search-example": "検索文字", + "select-color": "色を選択", + "set-wip-limit-value": "このリスト中のタスクの最大数を設定", + "setWipLimitPopup-title": "仕掛中制限設定", + "shortcut-assign-self": "自分をこのカードに割り当てる", + "shortcut-autocomplete-emoji": "絵文字の補完", + "shortcut-autocomplete-members": "メンバーの補完", + "shortcut-clear-filters": "すべてのフィルターを解除する", + "shortcut-close-dialog": "ダイアログを閉じる", + "shortcut-filter-my-cards": "カードをフィルター", + "shortcut-show-shortcuts": "このショートカットリストを表示する", + "shortcut-toggle-filterbar": "フィルターサイドバーの切り替え", + "shortcut-toggle-sidebar": "ボードサイドバーの切り替え", + "show-cards-minimum-count": "以下より多い場合、リストにカード数を表示", + "sidebar-open": "サイドバーを開く", + "sidebar-close": "サイドバーを閉じる", + "signupPopup-title": "アカウント作成", + "star-board-title": "ボードにスターをつけると自分のボード一覧のトップに表示されます。", + "starred-boards": "スターのついたボード", + "starred-boards-description": "スターのついたボードはボードリストの先頭に表示されます。", + "subscribe": "購読", + "team": "チーム", + "this-board": "このボード", + "this-card": "このカード", + "spent-time-hours": "作業時間(時)", + "overtime-hours": "超過時間(時)", + "overtime": "超過時間", + "has-overtime-cards": "超過時間ありのカード", + "has-spenttime-cards": "作業時間ありのカード", + "time": "時間", + "title": "タイトル", + "tracking": "トラッキング", + "tracking-info": "これらのカードへの変更が通知されるようになります。", + "type": "タイプ", + "unassign-member": "未登録のメンバー", + "unsaved-description": "未保存の変更があります。", + "unwatch": "アンウォッチ", + "upload": "アップロード", + "upload-avatar": "アバターのアップロード", + "uploaded-avatar": "アップロードされたアバター", + "username": "ユーザー名", + "view-it": "見る", + "warn-list-archived": "警告:このカードはアーカイブされたリスト内にあります", + "watch": "ウォッチ", + "watching": "ウォッチしています", + "watching-info": "このボードの変更が通知されます", + "welcome-board": "ウェルカムボード", + "welcome-swimlane": "マイルストーン 1", + "welcome-list1": "基本", + "welcome-list2": "高度", + "card-templates-swimlane": "カードのテンプレート", + "list-templates-swimlane": "リストのテンプレート", + "board-templates-swimlane": "ボードのテンプレート", + "what-to-do": "何をしたいですか?", + "wipLimitErrorPopup-title": "無効な仕掛中制限", + "wipLimitErrorPopup-dialog-pt1": "入力した仕掛中制限よりこのリスト中のタスクの数が大きいです。", + "wipLimitErrorPopup-dialog-pt2": "いくつかのタスクをこのリストから移動するか、仕掛中制限の最大値を変更してください。", + "admin-panel": "管理パネル", + "settings": "設定", + "people": "メンバー", + "registration": "登録", + "disable-self-registration": "自己登録を無効化", + "invite": "招待", + "invite-people": "メンバーを招待", + "to-boards": "ボードへ移動", + "email-addresses": "Emailアドレス", + "smtp-host-description": "Emailを処理するSMTPサーバーのアドレス", + "smtp-port-description": "SMTPサーバーがEmail送信に使用するポート", + "smtp-tls-description": "SMTPサーバのTLSサポートを有効化", + "smtp-host": "SMTPホスト", + "smtp-port": "SMTPポート", + "smtp-username": "ユーザー名", + "smtp-password": "パスワード", + "smtp-tls": "TLSサポート", + "send-from": "送信元", + "send-smtp-test": "テストメールを自分に送信", + "invitation-code": "招待コード", + "email-invite-register-subject": "__inviter__さんがあなたを招待しています", + "email-invite-register-text": "__user__ 様\n\n__inviter__ によりカンバンへ招待されています。\n\n以下のリンクへ移動し、招待コード __icode__ を入力してください。\n__url__", + "email-smtp-test-subject": "SMTP経由でテストメールを送信", + "email-smtp-test-text": "メールを送信しました", + "error-invitation-code-not-exist": "招待コードが存在しません", + "error-notAuthorized": "このページを参照する権限がありません。", + "webhook-title": "Webフック名", + "webhook-token": "トークン(認証用オプション)", + "outgoing-webhooks": "発信Webフック", + "bidirectional-webhooks": "双方向Webフック", + "outgoingWebhooksPopup-title": "発信Webフック", + "boardCardTitlePopup-title": "カード名フィルタ", + "disable-webhook": "このWebフックを無効化", + "global-webhook": "グローバルWebフック", + "new-outgoing-webhook": "発信Webフックの作成", + "no-name": "(名前なし)", + "Node_version": "Nodeバージョン", + "Meteor_version": "Meteor バージョン", + "MongoDB_version": "MongoDB バージョン", + "MongoDB_storage_engine": "MongoDB ストレージエンジン", + "MongoDB_Oplog_enabled": "MongoDB Oplog 有効状態", + "OS_Arch": "OSアーキテクチャ", + "OS_Cpus": "OS CPU数", + "OS_Freemem": "OSフリーメモリ", + "OS_Loadavg": "OSロードアベレージ", + "OS_Platform": "OSプラットフォーム", + "OS_Release": "OSリリース", + "OS_Totalmem": "OSトータルメモリ", + "OS_Type": "OS種類", + "OS_Uptime": "OSアップタイム", + "days": "日", + "hours": "時間", + "minutes": "分", + "seconds": "秒", + "show-field-on-card": "このフィールドをカードに表示", + "automatically-field-on-card": "全カードにフィールドを自動作成", + "showLabel-field-on-card": "ミニカード上のフィールドラベル表示", + "yes": "はい", + "no": "いいえ", + "accounts": "アカウント", + "accounts-allowEmailChange": "メールアドレスの変更を許可", + "accounts-allowUserNameChange": "ユーザー名の変更を許可", + "createdAt": "作成日時", + "verified": "認証状況", + "active": "有効状態", + "card-received": "受付", + "card-received-on": "受付日", + "card-end": "終了", + "card-end-on": "終了日", + "editCardReceivedDatePopup-title": "受付日の変更", + "editCardEndDatePopup-title": "終了日の変更", + "setCardColorPopup-title": "色を選択", + "setCardActionsColorPopup-title": "色を選択", + "setSwimlaneColorPopup-title": "色を選択", + "setListColorPopup-title": "色を選択", + "assigned-by": "任命者", + "requested-by": "依頼者", + "board-delete-notice": "永久に削除されます。このボードに関連するリスト、カード、アクションはすべて失われます。", + "delete-board-confirm-popup": "すべてのリスト、カード、ラベル、アクティビティは削除され、ボードの内容を元に戻すことができません。", + "boardDeletePopup-title": "ボードを削除しますか?", + "delete-board": "ボードを削除", + "default-subtasks-board": "__board__ ボードのサブタスク", + "default": "デフォルト", + "queue": "キュー", + "subtask-settings": "サブタスク設定", + "card-settings": "カード設定", + "boardSubtaskSettingsPopup-title": "ボードのサブタスク設定", + "boardCardSettingsPopup-title": "カード設定", + "deposit-subtasks-board": "サブタスクの作成先ボード:", + "deposit-subtasks-list": "サブタスクの作成先リスト:", + "show-parent-in-minicard": "ミニカード上の親表示", + "prefix-with-full-path": "タイトルの前に親をフル表示", + "prefix-with-parent": "タイトルの前に親を表示", + "subtext-with-full-path": "タイトルの後ろに親をフル表示", + "subtext-with-parent": "タイトルの後ろに親を表示", + "change-card-parent": "親カードを変更", + "parent-card": "親カード", + "source-board": "元ボード", + "no-parent": "親を表示しない", + "activity-added-label": "ラベル '%s' を %s に追加しました", + "activity-removed-label": "ラベル '%s' を %s から削除しました", + "activity-delete-attach": "添付ファイルを %s から削除しました", + "activity-added-label-card": "ラベル '%s' を追加しました", + "activity-removed-label-card": "ラベル '%s' を削除しました", + "activity-delete-attach-card": "添付ファイルを削除しました", + "activity-set-customfield": "カスタムフィールド '%s' を %s / %s に設定", + "activity-unset-customfield": "カスタムフィールド '%s' を %s から削除", + "r-rule": "ルール", + "r-add-trigger": "トリガーの追加", + "r-add-action": "アクションの追加", + "r-board-rules": "ボードのルール", + "r-add-rule": "ルールを追加", + "r-view-rule": "ルールを表示", + "r-delete-rule": "ルールを削除", + "r-new-rule-name": "新しいルールのタイトル", + "r-no-rules": "ルールなし", + "r-when-a-card": "カード:", + "r-is": "が", + "r-is-moved": "が移動された時", + "r-added-to": "次に追加された時", + "r-removed-from": "次から削除された時", + "r-the-board": "ボード:", + "r-list": "リスト:", + "set-filter": "フィルタを設定", + "r-moved-to": "次に移動した時", + "r-moved-from": "次から移動された時", + "r-archived": "アーカイブされた時", + "r-unarchived": "アーカイブから復元された時", + "r-a-card": "カード", + "r-when-a-label-is": "ラベルが", + "r-when-the-label": "ラベル:", + "r-list-name": "リスト名", + "r-when-a-member": "メンバーが", + "r-when-the-member": "メンバー:", + "r-name": "名前", + "r-when-a-attach": "添付ファイルが", + "r-when-a-checklist": "チェックリストが", + "r-when-the-checklist": "チェックリスト:", + "r-completed": "完了した時", + "r-made-incomplete": "未完了になった時", + "r-when-a-item": "チェックリスト項目が", + "r-when-the-item": "チェックリスト項目:", + "r-checked": "チェックされた時", + "r-unchecked": "チェックが外された時", + "r-move-card-to": "カードを次に移動", + "r-top-of": "先頭", + "r-bottom-of": "最下部", + "r-its-list": "所属リスト内の", + "r-archive": "アーカイブする", + "r-unarchive": "アーカイブから復元する", + "r-card": "カードを", + "r-add": "追加", + "r-remove": "削除", + "r-label": "ラベル", + "r-member": "メンバー", + "r-remove-all": "カードのすべてのメンバーを削除", + "r-set-color": "色を設定", + "r-checklist": "チェックリスト", + "r-check-all": "すべてチェック", + "r-uncheck-all": "すべてチェックを外す", + "r-items-check": "チェックリストの項目", + "r-check": "チェック", + "r-uncheck": "チェックを外す", + "r-item": "項目", + "r-of-checklist": "チェックリスト", + "r-send-email": "メールを送る", + "r-to": "宛先", + "r-subject": "件名", + "r-rule-details": "ルール詳細", + "r-d-move-to-top-gen": "カードを自身のリストの先頭に移動", + "r-d-move-to-top-spec": "カードをリストの先頭に移動", + "r-d-move-to-bottom-gen": "カードを自身のリストの最下部に移動", + "r-d-move-to-bottom-spec": "カードをリストの最下部に移動", + "r-d-send-email": "メールを送信", + "r-d-send-email-to": "宛先", + "r-d-send-email-subject": "件名", + "r-d-send-email-message": "メッセージ本文", + "r-d-archive": "カードをアーカイブする", + "r-d-unarchive": "アーカイブからカードを復元する", + "r-d-add-label": "ラベルを追加", + "r-d-remove-label": "ラベルを削除", + "r-create-card": "カードを新規作成", + "r-in-list": "リスト:", + "r-in-swimlane": "スイムレーン:", + "r-d-add-member": "メンバーを追加", + "r-d-remove-member": "メンバーを削除", + "r-d-remove-all-member": "すべてのメンバーを削除", + "r-d-check-all": "リストのアイテムすべてをチェックする", + "r-d-uncheck-all": "リストのアイテムのすべてのチェックを外す", + "r-d-check-one": "アイテムをチェックする", + "r-d-uncheck-one": "アイテムのチェックを外す", + "r-d-check-of-list": "チェックリスト", + "r-d-add-checklist": "チェックリストを追加", + "r-d-remove-checklist": "チェックリストを削除", + "r-by": "ユーザー:", + "r-add-checklist": "チェックリストを追加", + "r-with-items": "チェックリスト項目", + "r-items-list": "アイテム1、アイテム2、アイテム3", + "r-add-swimlane": "スイムレーンを追加", + "r-swimlane-name": "スイムレーン名", + "r-board-note": "注意:フィールドを空にすると全ての値に一致します", + "r-checklist-note": "注意:チェックリスト項目はカンマ区切りで記述する必要があります。", + "r-when-a-card-is-moved": "カードが別のリストに移動したとき", + "r-set": "設定する", + "r-update": "更新する", + "r-datefield": "日時項目", + "r-df-start-at": "開始", + "r-df-due-at": "期限", + "r-df-end-at": "終了", + "r-df-received-at": "受付", + "r-to-current-datetime": "現在日時に", + "r-remove-value-from": "次の値を削除:", + "ldap": "LDAP", + "oauth2": "OAuth2", + "cas": "CAS", + "authentication-method": "認証方式", + "authentication-type": "認証タイプ", + "custom-product-name": "カスタム製品名", + "layout": "レイアウト", + "hide-logo": "ロゴを隠す", + "add-custom-html-after-body-start": "<body> の開始直後にカスタムHTMLを追加する", + "add-custom-html-before-body-end": "</body> の終了直前にカスタムHTMLを追加する", + "error-undefined": "何らかの問題が発生しています", + "error-ldap-login": "ログイン中にエラーが発生しました", + "display-authentication-method": "認証方式を表示", + "default-authentication-method": "デフォルトの認証方式", + "duplicate-board": "ボードの複製", + "people-number": "メンバー数:", + "swimlaneDeletePopup-title": "スイムレーンを削除しますか?", + "swimlane-delete-pop": "すべての内容がアクティビティから削除されます。この削除は元に戻すことができません。", + "restore-all": "全てをリストアする", + "delete-all": "全てを削除する", + "loading": "ローディング中です、しばらくお待ちください。", + "previous_as": "最終日時", + "act-a-dueAt": "期限の時刻が変更されました\n変更後:__timeValue__\n場所:__card__\n変更前の期限の時刻は __timeOldValue__ でした", + "act-a-endAt": "終了を (__timeOldValue__)から __timeValue__ に変更しました", + "act-a-startAt": "開始を (__timeOldValue__)から __timeValue__ に変更しました", + "act-a-receivedAt": "期限を (__timeOldValue__)から __timeValue__ に変更しました", + "a-dueAt": "期限を変更しました", + "a-endAt": "終了を変更しました", + "a-startAt": "開始を変更しました", + "a-receivedAt": "受付を変更しました", + "almostdue": "期限 %s が近づいています", + "pastdue": "期限 %s が過ぎています", + "duenow": "期限 %s は本日です", + "act-newDue": "__list __ / __ card__に1回目の有効期限アラートがあります [__board__]", + "act-withDue": "__list __ / __ card__ の有効期限のアラート [__board__]", + "act-almostdue": "__card__ の期限日時 (__timeValue__) が近づいています", + "act-pastdue": "__card__ の期限日時 (__timeValue__) が過ぎています", + "act-duenow": "__card__ の期限日時 (__timeValue__) になりました", + "act-atUserComment": "あなたが [__board__] __list__/__card__ に追記しました", + "delete-user-confirm-popup": "本当にこのアカウントを削除しますか?この操作は取り消しできません。", + "accounts-allowUserDelete": "ユーザー自身のアカウント削除を許可", + "hide-minicard-label-text": "ミニカードのラベル名を隠す", + "show-desktop-drag-handles": "デスクトップへのドラッグハンドルを表示", + "assignee": "担当者", + "cardAssigneesPopup-title": "担当者", + "addmore-detail": "詳細説明の追加", + "show-on-card": "カードに表示する項目", + "new": "新規作成", + "editUserPopup-title": "ユーザーを編集", + "newUserPopup-title": "新規ユーザー", + "notifications": "通知", + "view-all": "全てを表示", + "filter-by-unread": "未読でフィルタ", + "mark-all-as-read": "全て既読にする", + "remove-all-read": "全ての既読を削除", + "allow-rename": "リネームを許可する", + "allowRenamePopup-title": "リネームを許可する" +} \ No newline at end of file diff --git a/i18n/ka.i18n.json b/i18n/ka.i18n.json index 705011cf..ae6eeded 100644 --- a/i18n/ka.i18n.json +++ b/i18n/ka.i18n.json @@ -1,780 +1,780 @@ { - "accept": "დათანხმება", - "act-activity-notify": "Activity Notification", - "act-addAttachment": "added attachment __attachment__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-deleteAttachment": "deleted attachment __attachment__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addSubtask": "added subtask __subtask__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addedLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removeLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removedLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addChecklist": "added checklist __checklist__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addChecklistItem": "added checklist item __checklistItem__ to checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removeChecklist": "removed checklist __checklist__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removeChecklistItem": "removed checklist item __checklistItem__ from checklist __checkList__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-checkedItem": "checked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-uncheckedItem": "unchecked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-completeChecklist": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-uncompleteChecklist": "uncompleted checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addComment": "commented on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-editComment": "edited comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-deleteComment": "deleted comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-createBoard": "created board __board__", - "act-createSwimlane": "created swimlane __swimlane__ to board __board__", - "act-createCard": "created card __card__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-createCustomField": "created custom field __customField__ at board __board__", - "act-deleteCustomField": "deleted custom field __customField__ at board __board__", - "act-setCustomField": "edited custom field __customField__: __customFieldValue__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-createList": "added list __list__ to board __board__", - "act-addBoardMember": "added member __member__ to board __board__", - "act-archivedBoard": "Board __board__ moved to Archive", - "act-archivedCard": "Card __card__ at list __list__ at swimlane __swimlane__ at board __board__ moved to Archive", - "act-archivedList": "List __list__ at swimlane __swimlane__ at board __board__ moved to Archive", - "act-archivedSwimlane": "Swimlane __swimlane__ at board __board__ moved to Archive", - "act-importBoard": "imported board __board__", - "act-importCard": "imported card __card__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-importList": "imported list __list__ to swimlane __swimlane__ at board __board__", - "act-joinMember": "added member __member__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-moveCard": "moved card __card__ at board __board__ from list __oldList__ at swimlane __oldSwimlane__ to list __list__ at swimlane __swimlane__", - "act-moveCardToOtherBoard": "moved card __card__ from list __oldList__ at swimlane __oldSwimlane__ at board __oldBoard__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-removeBoardMember": "removed member __member__ from board __board__", - "act-restoredCard": "restored card __card__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-unjoinMember": "removed member __member__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-withBoardTitle": "__board__", - "act-withCardTitle": "[__დაფა__] __ბარათი__", - "actions": "მოქმედებები", - "activities": "აქტივეობები", - "activity": "აქტივობები", - "activity-added": "დამატებულია %s ზე %s", - "activity-archived": "%s moved to Archive", - "activity-attached": "მიბმულია %s %s-დან", - "activity-created": "შექმნილია %s", - "activity-customfield-created": "created custom field %s", - "activity-excluded": "excluded %s from %s", - "activity-imported": "imported %s into %s from %s", - "activity-imported-board": "იმპორტირებულია%s %s-დან", - "activity-joined": "შეუერთდა %s", - "activity-moved": "moved %s from %s to %s", - "activity-on": " %s-ზე", - "activity-removed": "წაიშალა %s %s-დან", - "activity-sent": "გაიგზავნა %s %s-ში", - "activity-unjoined": "არ შემოუერთდა %s", - "activity-subtask-added": "დაამატა ქვესაქმიანობა %s", - "activity-checked-item": "checked %s in checklist %s of %s", - "activity-unchecked-item": "unchecked %s in checklist %s of %s", - "activity-checklist-added": "დაემატა ჩამონათვალი %s-ს", - "activity-checklist-removed": "removed a checklist from %s", - "activity-checklist-completed": "completed checklist %s of %s", - "activity-checklist-uncompleted": "uncompleted the checklist %s of %s", - "activity-checklist-item-added": "დამატებულია ჩამონათვალის ელემენტები '%s' %s-ში", - "activity-checklist-item-removed": "removed a checklist item from '%s' in %s", - "add": "დამატება", - "activity-checked-item-card": "checked %s in checklist %s", - "activity-unchecked-item-card": "unchecked %s in checklist %s", - "activity-checklist-completed-card": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "activity-checklist-uncompleted-card": "uncompleted the checklist %s", - "activity-editComment": "edited comment %s", - "activity-deleteComment": "deleted comment %s", - "add-attachment": "მიბმული ფაილის დამატება", - "add-board": "დაფის დამატება", - "add-card": "ბარათის დამატება", - "add-swimlane": "ბილიკის დამატება", - "add-subtask": "ქვესაქმიანობის დამატება", - "add-checklist": "კატალოგის დამატება", - "add-checklist-item": "დაამატეთ საგანი ჩამონათვალს", - "add-cover": "გარეკანის დამატება", - "add-label": "ნიშნის დამატება", - "add-list": "ჩამონათვალის დამატება", - "add-members": "წევრების დამატება", - "added": "-მა დაამატა", - "addMemberPopup-title": "წევრები", - "admin": "ადმინი", - "admin-desc": "შეუძლია ნახოს და შეასწოროს ბარათები, წაშალოს წევრები და შეცვალოს დაფის პარამეტრები. ", - "admin-announcement": "განცხადება", - "admin-announcement-active": "აქტიური სისტემა-ფართო განცხადება", - "admin-announcement-title": "შეტყობინება ადმინისტრატორისთვის", - "all-boards": "ყველა დაფა", - "and-n-other-card": "და __count__ სხვა ბარათი", - "and-n-other-card_plural": "და __count__ სხვა ბარათები", - "apply": "გამოყენება", - "app-is-offline": "Loading, please wait. Refreshing the page will cause data loss. If loading does not work, please check that server has not stopped.", - "archive": "Move to Archive", - "archive-all": "Move All to Archive", - "archive-board": "Move Board to Archive", - "archive-card": "Move Card to Archive", - "archive-list": "Move List to Archive", - "archive-swimlane": "Move Swimlane to Archive", - "archive-selection": "Move selection to Archive", - "archiveBoardPopup-title": "Move Board to Archive?", - "archived-items": "Archive", - "archived-boards": "Boards in Archive", - "restore-board": "ბარათის აღდგენა", - "no-archived-boards": "No Boards in Archive.", - "archives": "Archive", - "template": "Template", - "templates": "Templates", - "assign-member": "უფლებამოსილი წევრი", - "attached": "მიბმული", - "attachment": "მიბმული ფიალი", - "attachment-delete-pop": "მიბმული ფაილის წაშლა მუდმივია. შეუძლებელია მისი უკან დაბრუნება. ", - "attachmentDeletePopup-title": "გსურთ მიბმული ფაილის წაშლა? ", - "attachments": "მიბმული ფაილები", - "auto-watch": "დაფის ავტომატური ნახვა მას შემდეგ რაც ის შეიქმნება", - "avatar-too-big": "დიდი მოცულობის სურათი (მაქსიმუმ 70KB)", - "back": "უკან", - "board-change-color": "ფერის შეცვლა", - "board-nb-stars": "%s ვარსკვლავი", - "board-not-found": "დაფა არ მოიძებნა", - "board-private-info": "ეს დაფა იქნება <strong>პირადი</strong>.", - "board-public-info": "ეს დაფა იქნება <strong>საჯარო</strong>.", - "boardChangeColorPopup-title": "დაფის ფონის ცვლილება", - "boardChangeTitlePopup-title": "დაფის სახელის ცვლილება", - "boardChangeVisibilityPopup-title": "ხილვადობის შეცვლა", - "boardChangeWatchPopup-title": "საათის შეცვლა", - "boardMenuPopup-title": "Board Settings", - "boardChangeViewPopup-title": "დაფის ნახვა", - "boards": "დაფები", - "board-view": "დაფის ნახვა", - "board-view-cal": "კალენდარი", - "board-view-swimlanes": "ბილიკები", - "board-view-collapse": "Collapse", - "board-view-lists": "ჩამონათვალი", - "bucket-example": "მაგალითად “Bucket List” ", - "cancel": "გაუქმება", - "card-archived": "This card is moved to Archive.", - "board-archived": "This board is moved to Archive.", - "card-comments-title": "ამ ბარათს ჰქონდა%s კომენტარი.", - "card-delete-notice": "წაშლის შემთხვევაში ამ ბარათთან ასცირებული ყველა მოქმედება დაიკარგება.", - "card-delete-pop": "ყველა მოქმედება წაიშლება აქტივობების ველიდან და თქვენ აღარ შეგეძლებათ ბარათის ხელახლა გახსნა. დაბრუნება შეუძლებელია.", - "card-delete-suggest-archive": "You can move a card to Archive to remove it from the board and preserve the activity.", - "card-due": "საბოლოო ვადა ", - "card-due-on": "საბოლოო ვადა", - "card-spent": "დახარჯული დრო", - "card-edit-attachments": "მიბმული ფაილის შესწორება", - "card-edit-custom-fields": "მომხმარებლის ველის შესწორება", - "card-start-voting": "Start voting", - "card-cancel-voting": "Delete voting and all votes", - "card-edit-labels": "ნიშნის შესწორება", - "card-edit-members": "მომხმარებლების შესწორება", - "card-labels-title": "ნიშნის შეცვლა ბარათისთვის.", - "card-members-title": "დაამატეთ ან წაშალეთ დაფის წევრი ბარათიდან. ", - "card-start": "დაწყება", - "card-start-on": "დაიწყება", - "cardAttachmentsPopup-title": "მიბმა შემდეგი წყაროდან: ", - "cardCustomField-datePopup-title": "დროის ცვლილება", - "cardCustomFieldsPopup-title": "მომხმარებლის ველის შესწორება", - "cardStartVotingPopup-title": "Start a vote", - "positiveVoteMembersPopup-title": "Proponents", - "negativeVoteMembersPopup-title": "Opponents", - "vote-question": "Voting question", - "vote-public": "Public vote", - "vote-for-it": "for it", - "vote-against": "against", - "cardDeletePopup-title": "წავშალოთ ბარათი? ", - "cardDetailsActionsPopup-title": "ბარათის მოქმედებები", - "cardLabelsPopup-title": "ნიშნები", - "cardMembersPopup-title": "წევრები", - "cardMorePopup-title": "მეტი", - "cardTemplatePopup-title": "Create template", - "cards": "ბარათები", - "cards-count": "ბარათები", - "casSignIn": "შესვლა CAS-ით", - "cardType-card": "Card", - "cardType-linkedCard": "Linked Card", - "cardType-linkedBoard": "Linked Board", - "change": "ცვლილება", - "change-avatar": "სურათის შეცვლა", - "change-password": "პაროლის შეცვლა", - "change-permissions": "პარამეტრების შეცვლა", - "change-settings": "პარამეტრების შეცვლა", - "changeAvatarPopup-title": "სურათის შეცვლა", - "changeLanguagePopup-title": "ენის შეცვლა", - "changePasswordPopup-title": "პაროლის შეცვლა", - "changePermissionsPopup-title": "უფლებების შეცვლა", - "changeSettingsPopup-title": "პარამეტრების შეცვლა", - "subtasks": "ქვეამოცანა", - "checklists": "კატალოგი", - "click-to-star": "დააჭირეთ დაფის ვარსკვლავით მოსანიშნად", - "click-to-unstar": "დააკლიკეთ დაფიდან ვარსკვლავის მოსახსნელად. ", - "clipboard": "Clipboard ან drag & drop", - "close": "დახურვა", - "close-board": "დაფის დახურვა", - "close-board-pop": "You will be able to restore the board by clicking the “Archive” button from the home header.", - "color-black": "შავი", - "color-blue": "ლურჯი", - "color-crimson": "crimson", - "color-darkgreen": "darkgreen", - "color-gold": "gold", - "color-gray": "gray", - "color-green": "მწვანე", - "color-indigo": "indigo", - "color-lime": "ღია ყვითელი", - "color-magenta": "magenta", - "color-mistyrose": "mistyrose", - "color-navy": "navy", - "color-orange": "ნარინჯისფერი", - "color-paleturquoise": "paleturquoise", - "color-peachpuff": "peachpuff", - "color-pink": "ვარდისფერი", - "color-plum": "plum", - "color-purple": "იასამნისფერი", - "color-red": "წითელი ", - "color-saddlebrown": "saddlebrown", - "color-silver": "silver", - "color-sky": "ცისფერი", - "color-slateblue": "slateblue", - "color-white": "white", - "color-yellow": "ყვითელი", - "unset-color": "Unset", - "comment": "კომენტარი", - "comment-placeholder": "დაწერეთ კომენტარი", - "comment-only": "მხოლოდ კომენტარები", - "comment-only-desc": "თქვენ შეგიძლიათ კომენტარის გაკეთება მხოლოდ ბარათებზე.", - "no-comments": "No comments", - "no-comments-desc": "Can not see comments and activities.", - "worker": "Worker", - "worker-desc": "Can only move cards, assign itself to card and comment.", - "computer": "კომპიუტერი", - "confirm-subtask-delete-dialog": "დარწმუნებული ხართ, რომ გსურთ ქვესაქმიანობის წაშლა? ", - "confirm-checklist-delete-dialog": "დარწმუნებული ხართ, რომ გსურთ კატალოგის წაშლა ? ", - "copy-card-link-to-clipboard": "დააკოპირეთ ბარათის ბმული clipboard-ზე", - "linkCardPopup-title": "Link Card", - "searchElementPopup-title": "ძებნა", - "copyCardPopup-title": "ბარათის ასლი", - "copyChecklistToManyCardsPopup-title": "Copy Checklist Template to Many Cards", - "copyChecklistToManyCardsPopup-instructions": "Destination Card Titles and Descriptions in this JSON format", - "copyChecklistToManyCardsPopup-format": "[ {\"სათაური\": \"პირველი ბარათის სათაური\", \"აღწერა\":\"პირველი ბარათის აღწერა\"}, {\"სათაური\":\"მეორე ბარათის სათაური\",\"აღწერა\":\"მეორე ბარათის აღწერა\"},{\"სათაური\":\"ბოლო ბარათის სათაური\",\"აღწერა\":\"ბოლო ბარათის აღწერა\"} ]", - "create": "შექმნა", - "createBoardPopup-title": "დაფის შექმნა", - "chooseBoardSourcePopup-title": "დაფის იმპორტი", - "createLabelPopup-title": "ნიშნის შექმნა", - "createCustomField": "ველის შექმნა", - "createCustomFieldPopup-title": "ველის შექმნა", - "current": "მიმდინარე", - "custom-field-delete-pop": "ქმედება გამოიწვევს მომხმარებლის ველის წაშლას ყველა ბარათიდან და გაანადგურებს მის ისტორიას, რის შემდეგაც შეუძლებელი იქნება მისი უკან დაბრუნება. ", - "custom-field-checkbox": "მოსანიშნი გრაფა", - "custom-field-date": "თარიღი", - "custom-field-dropdown": "ჩამოსაშლელი სია", - "custom-field-dropdown-none": "(ცარიელი)", - "custom-field-dropdown-options": "პარამეტრების სია", - "custom-field-dropdown-options-placeholder": "დამატებითი პარამეტრების სანახავად დააჭირეთ enter-ს. ", - "custom-field-dropdown-unknown": "(უცნობი)", - "custom-field-number": "რიცხვი", - "custom-field-text": "ტექსტი", - "custom-fields": "მომხმარებლის ველი", - "date": "თარიღი", - "decline": "უარყოფა", - "default-avatar": "სტანდარტული ავატარი", - "delete": "წაშლა", - "deleteCustomFieldPopup-title": "წავშალოთ მომხმარებლის ველი? ", - "deleteLabelPopup-title": "ნამდვილად გსურთ ნიშნის წაშლა? ", - "description": "აღწერა", - "disambiguateMultiLabelPopup-title": "გაუგებარი ნიშნის მოქმედება", - "disambiguateMultiMemberPopup-title": "გაუგებარი წევრის მოქმედება", - "discard": "უარყოფა", - "done": "დასრულებული", - "download": "ჩამოტვირთვა", - "edit": "შესწორება", - "edit-avatar": "სურათის შეცვლა", - "edit-profile": "პროფილის შესწორება", - "edit-wip-limit": " WIP ლიმიტის შესწორება", - "soft-wip-limit": "მსუბუქი WIP შეზღუდვა ", - "editCardStartDatePopup-title": "დაწყების დროის შეცვლა", - "editCardDueDatePopup-title": "შეცვალეთ დედლაინი", - "editCustomFieldPopup-title": "ველების შესწორება", - "editCardSpentTimePopup-title": "დახარჯული დროის შეცვლა", - "editLabelPopup-title": "ნიშნის შეცვლა", - "editNotificationPopup-title": "შეტყობინებების შესწორება", - "editProfilePopup-title": "პროფილის შესწორება", - "email": "ელ.ფოსტა", - "email-enrollAccount-subject": "An account created for you on __siteName__", - "email-enrollAccount-text": "მოგესალმებით __user__,\n\nამ სერვისის გამოსაყენებლად დააკლიკეთ ქვედა ბმულს.\n\n__url__\n\nმადლობა.", - "email-fail": "ელ.ფოსტის გაგზავნა ვერ მოხერხდა", - "email-fail-text": "ელ.ფოსტის გაგზავნისას დაფიქსირდა შეცდომა", - "email-invalid": "არასწორი ელ.ფოსტა", - "email-invite": "მოწვევა ელ.ფოსტის მეშვეობით", - "email-invite-subject": "__inviter__ გამოგიგზავნათ მოწვევა", - "email-invite-text": "ძვირფასო __user__,\n\n__inviter__ გიწვევთ დაფაზე \"__board__\" თანამშრომლობისთვის.\n\nგთხოვთ მიყვეთ ქვემოთ მოცემულ ბმულს:\n\n__url__\n\nმადლობა.", - "email-resetPassword-subject": "შეცვალეთ თქვენი პაროლი __siteName-ზე__", - "email-resetPassword-text": "გამარჯობა__user__,\n\nპაროლის შესაცვლელად დააკლიკეთ ქვედა ბმულს .\n\n__url__\n\nმადლობა.", - "email-sent": "ელ.ფოსტა გაგზავნილია", - "email-verifyEmail-subject": "შეამოწმეთ ელ.ფოსტის მისამართი __siteName-ზე__", - "email-verifyEmail-text": "გამარჯობა __user__,\n\nანგარიშის ელ.ფოსტის შესამოწმებლად დააკლიკეთ ქვედა ბმულს.\n\n__url__\n\nმადლობა.", - "enable-wip-limit": "გავააქტიუროთ WIP ლიმიტი", - "error-board-doesNotExist": "მსგავსი დაფა არ არსებობს", - "error-board-notAdmin": "ამის გასაკეთებლად საჭიროა იყოთ დაფის ადმინისტრატორი", - "error-board-notAMember": "ამის გასაკეთებლად საჭიროა იყოთ დაფის წევრი", - "error-json-malformed": "შენი ტექსტი არ არის ვალიდური JSON", - "error-json-schema": "თქვენი JSON მონაცემები არ შეიცავს ზუსტ ინფორმაციას სწორ ფორმატში ", - "error-list-doesNotExist": "ეს ცხრილი არ არსებობს", - "error-user-doesNotExist": "მსგავსი მომხმარებელი არ არსებობს", - "error-user-notAllowSelf": "თქვენ არ შეგიძლიათ საკუთარი თავის მოწვევა", - "error-user-notCreated": "მომხმარებელი არ შეიქმნა", - "error-username-taken": "არსებობს მსგავსი მომხმარებელი", - "error-email-taken": "უკვე არსებობს მსგავსი ელ.ფოსტა", - "export-board": "დაფის ექსპორტი", - "sort": "Sort", - "sort-desc": "Click to Sort List", - "list-sort-by": "Sort the List By:", - "list-label-modifiedAt": "Last Access Time", - "list-label-title": "Name of the List", - "list-label-sort": "Your Manual Order", - "list-label-short-modifiedAt": "(L)", - "list-label-short-title": "(N)", - "list-label-short-sort": "(M)", - "filter": "ფილტრი", - "filter-cards": "Filter Cards or Lists", - "list-filter-label": "Filter List by Title", - "filter-clear": "ფილტრის გასუფთავება", - "filter-no-label": "ნიშანი არ გვაქვს", - "filter-no-member": "არ არის წევრები ", - "filter-no-assignee": "No assignee", - "filter-no-custom-fields": "არა მომხმარებლის ველი", - "filter-show-archive": "Show archived lists", - "filter-hide-empty": "Hide empty lists", - "filter-on": "ფილტრი ჩართულია", - "filter-on-desc": "თქვენ ფილტრავთ ბარათებს ამ დაფაზე. დააკლიკეთ აქ ფილტრაციის შესწორებისთვის. ", - "filter-to-selection": "მონიშნულის გაფილტვრა", - "advanced-filter-label": "გაფართოებული ფილტრაცია", - "advanced-filter-description": "გაფართოებული ფილტრაცია, უფლებას გაძლევთ დაწეროთ მწკრივი რომლებიც შეიცავენ შემდეგ ოპერაციებს : == != <= >= && || ( ) space გამოიყენება როგორც გამმიჯნავი ოპერაციებს შორის. თქვენ შეგიძლიათ გაფილტროთ მომხმარებლის ველი მათი სახელებისა და ღირებულებების მიხედვით. მაგალითად: Field1 == Value1. გაითვალისწინეთ რომ თუ ველი ან ღირებულება შეიცავს space-ს თქვენ დაგჭირდებათ მათი მოთავსება ერთ ციტატაში მაგ: 'Field 1' == 'Value 1'. ერთი კონტროლის სიმბოლოებისთვის (' \\/) გამოტოვება, შეგიძლიათ გამოიყენოთ \\. მაგ: Field1 == I\\'m. აგრეთვე თქვენ შეგიძლიათ შეურიოთ რამოდენიმე კომბინაცია. მაგალითად: F1 == V1 || F1 == V2. როგორც წესი ყველა ოპერაცია ინტერპრეტირებულია მარცხნიდან მარჯვნივ. თქვენ შეგიძლიათ შეცვალოთ რიგითობა ფრჩხილების შეცვლით მაგალითად: F1 == V1 && ( F2 == V2 || F2 == V3 ). აგრეთვე შეგიძლიათ მოძებნოთ ტექსტის ველები რეგექსით F1 == /Tes.*/i", - "fullname": "სახელი და გვარი", - "header-logo-title": "დაბრუნდით უკან დაფების გვერდზე.", - "hide-system-messages": "დამალეთ სისტემური შეტყობინებები", - "headerBarCreateBoardPopup-title": "დაფის შექმნა", - "home": "სახლი", - "import": "იმპორტირება", - "link": "Link", - "import-board": " დაფის იმპორტი", - "import-board-c": "დაფის იმპორტი", - "import-board-title-trello": "დაფის იმპორტი Trello-დან", - "import-board-title-wekan": "Import board from previous export", - "import-sandstorm-backup-warning": "Do not delete data you import from original exported board or Trello before checking does this grain close and open again, or do you get Board not found error, that means data loss.", - "import-sandstorm-warning": "იმპორტირებული დაფა წაშლის ყველა არსებულ მონაცემს დაფაზე და შეანაცვლებს მას იმპორტირებული დაფა. ", - "from-trello": "Trello-დან", - "from-wekan": "From previous export", - "import-board-instruction-trello": "თქვენს Trello დაფაზე, შედით \"მენიუ\"-ში, შემდეგ დააკლიკეთ \"მეტი\", \"ამოპრინტერება და ექსპორტი\", \"JSON-ის ექსპორტი\" და დააკოპირეთ შედეგი. ", - "import-board-instruction-wekan": "In your board, go to 'Menu', then 'Export board', and copy the text in the downloaded file.", - "import-board-instruction-about-errors": "If you get errors when importing board, sometimes importing still works, and board is at All Boards page.", - "import-json-placeholder": "მოათავსეთ თქვენი ვალიდური JSON მონაცემები აქ. ", - "import-map-members": "რუკის წევრები", - "import-members-map": "Your imported board has some members. Please map the members you want to import to your users", - "import-show-user-mapping": "მომხმარებლის რუკების განხილვა", - "import-user-select": "Pick your existing user you want to use as this member", - "importMapMembersAddPopup-title": "Select member", - "info": "ვერსია", - "initials": "ინიციალები", - "invalid-date": "არასწორი თარიღი", - "invalid-time": "არასწორი დრო", - "invalid-user": "არასწორი მომხმარებელი", - "joined": "შემოუერთდა", - "just-invited": "თქვენ მოწვეული ხართ ამ დაფაზე", - "keyboard-shortcuts": "კლავიატურის კომბინაციები", - "label-create": "ნიშნის შექმნა", - "label-default": "%s ნიშანი (default)", - "label-delete-pop": "იმ შემთხვევაში თუ წაშლით ნიშანს, ყველა ბარათიდან ისტორია ავტომატურად წაიშლება და შეუძლებელი იქნება მისი უკან დაბრუნება.", - "labels": "ნიშნები", - "language": "ენა", - "last-admin-desc": "თქვენ ვერ შეცვლით როლებს რადგან უნდა არსებობდეს ერთი ადმინი მაინც.", - "leave-board": "დატოვეთ დაფა", - "leave-board-pop": "დარწმუნებული ხართ, რომ გინდათ დატოვოთ __boardTitle__? თქვენ წაიშლებით ამ დაფის ყველა ბარათიდან. ", - "leaveBoardPopup-title": "გსურთ დაფის დატოვება? ", - "link-card": "დააკავშირეთ ამ ბარათთან", - "list-archive-cards": "Move all cards in this list to Archive", - "list-archive-cards-pop": "This will remove all the cards in this list from the board. To view cards in Archive and bring them back to the board, click “Menu” > “Archive”.", - "list-move-cards": "გადაიტანე ყველა ბარათი ამ სიაში", - "list-select-cards": "მონიშნე ყველა ბარათი ამ სიაში", - "set-color-list": "Set Color", - "listActionPopup-title": "მოქმედებების სია", - "swimlaneActionPopup-title": "ბილიკის მოქმედებები", - "swimlaneAddPopup-title": "Add a Swimlane below", - "listImportCardPopup-title": "Trello ბარათის იმპორტი", - "listMorePopup-title": "მეტი", - "link-list": "დააკავშირეთ ამ ჩამონათვალთან", - "list-delete-pop": "ყველა მოქმედება წაიშლება აქტივობების ველიდან და თქვენ ვეღარ შეძლებთ მის აღდგენას ჩამონათვალში", - "list-delete-suggest-archive": "You can move a list to Archive to remove it from the board and preserve the activity.", - "lists": "ჩამონათვალი", - "swimlanes": "ბილიკები", - "log-out": "გამოსვლა", - "log-in": "შესვლა", - "loginPopup-title": "შესვლა", - "memberMenuPopup-title": "მომხმარებლის პარამეტრები", - "members": "წევრები", - "menu": "მენიუ", - "move-selection": "მონიშნულის მოძრაობა", - "moveCardPopup-title": "ბარათის გადატანა", - "moveCardToBottom-title": "ქვევით ჩამოწევა", - "moveCardToTop-title": "ზევით აწევა", - "moveSelectionPopup-title": "მონიშნულის მოძრაობა", - "multi-selection": "რამდენიმეს მონიშვნა", - "multi-selection-on": "რამდენიმეს მონიშვნა ჩართულია", - "muted": "ხმა გათიშულია", - "muted-info": "თქვენ აღარ მიიღებთ შეტყობინებას ამ დაფაზე მიმდინარე ცვლილებების შესახებ. ", - "my-boards": "ჩემი დაფები", - "name": "სახელი", - "no-archived-cards": "No cards in Archive.", - "no-archived-lists": "No lists in Archive.", - "no-archived-swimlanes": "No swimlanes in Archive.", - "no-results": "შედეგის გარეშე", - "normal": "ნორმალური", - "normal-desc": "შეუძლია ნახოს და შეასწოროს ბარათები. ამ პარამეტრების შეცვლა შეუძლებელია. ", - "not-accepted-yet": "მოწვევა ჯერ არ დადასტურებულა", - "notify-participate": "მიიღეთ განახლებები ნებისმიერ ბარათზე, რომელშიც მონაწილეობთ, როგორც შემქმნელი ან წევრი. ", - "notify-watch": "მიიღეთ განახლებები ყველა დაფაზე, ჩამონათვალზე ან ბარათებზე, რომელსაც თქვენ აკვირდებით", - "optional": "არჩევითი", - "or": "ან", - "page-maybe-private": "ეს გვერდი შესაძლოა იყოს კერძო. თქვენ შეგეძლებათ მისი ნახვა <a href='%s'>logging in</a> მეშვეობით.", - "page-not-found": "გვერდი არ მოიძებნა.", - "password": "პაროლი", - "paste-or-dragdrop": "ჩასმისთვის, ან drag & drop-ისთვის ჩააგდეთ სურათი აქ (მხოლოდ სურათი)", - "participating": "მონაწილეობა", - "preview": "წინასწარ ნახვა", - "previewAttachedImagePopup-title": "წინასწარ ნახვა", - "previewClipboardImagePopup-title": "წინასწარ ნახვა", - "private": "კერძო", - "private-desc": "ეს არის კერძო დაფა. დაფაზე წვდომის, ნახვის და რედაქტირების უფლება აქვთ მხოლოდ მასზე დამატებულ წევრებს. ", - "profile": "პროფილი", - "public": "საჯარო", - "public-desc": "ეს დაფა არის საჯარო. ის ხილვადია ყველასთვის და შესაძლოა გამოჩნდეს საძიებო სისტემებში. შესწორების უფლება აქვს მხოლოდ მასზე დამატებულ პირებს. ", - "quick-access-description": "მონიშნეთ დაფა ვარსკვლავით იმისთვის, რომ დაამატოთ სწრაფი ბმული ამ ნაწილში.", - "remove-cover": "გარეკანის წაშლა", - "remove-from-board": "დაფიდან წაშლა", - "remove-label": "ნიშნის წაშლა", - "listDeletePopup-title": "ნამდვილად გსურთ სიის წაშლა? ", - "remove-member": "წევრის წაშლა", - "remove-member-from-card": "ბარათიდან წაშლა", - "remove-member-pop": "Remove __name__ (__username__) from __boardTitle__? The member will be removed from all cards on this board. They will receive a notification.", - "removeMemberPopup-title": "ნამდვილად გსურთ წევრის წაშლა? ", - "rename": "სახელის შეცვლა", - "rename-board": "დაფის სახელის ცვლილება", - "restore": "აღდგენა", - "save": "დამახსოვრება", - "search": "ძებნა", - "rules": "Rules", - "search-cards": "Search from card/list titles, descriptions and custom fields on this board", - "search-example": "საძიებო ტექსტი", - "select-color": "ფერის მონიშვნა", - "set-wip-limit-value": "დააყენეთ შეზღუდვა დავალებების მაქსიმალურ რაოდენობაზე ", - "setWipLimitPopup-title": "დააყენეთ WIP ლიმიტი", - "shortcut-assign-self": "მონიშნეთ საკუთარი თავი აღნიშნულ ბარათზე", - "shortcut-autocomplete-emoji": "emoji-ის ავტომატური შევსება", - "shortcut-autocomplete-members": "მომხმარებლების ავტომატური შევსება", - "shortcut-clear-filters": "ყველა ფილტრის გასუფთავება", - "shortcut-close-dialog": "დიალოგის დახურვა", - "shortcut-filter-my-cards": "ჩემი ბარათების გაფილტვრა", - "shortcut-show-shortcuts": "Bring up this shortcuts list", - "shortcut-toggle-filterbar": "ფილტრაციის გვერდითა ღილაკი", - "shortcut-toggle-sidebar": "გვერდით მენიუს ჩართვა/გამორთვა", - "show-cards-minimum-count": "აჩვენეთ ბარათების დათვლილი რაოდენობა თუ ჩამონათვალი შეიცავს უფრო მეტს ვიდრე ", - "sidebar-open": "გახსენით მცირე სტატია", - "sidebar-close": "დახურეთ მცირე სტატია", - "signupPopup-title": "ანგარიშის შექმნა", - "star-board-title": "დააკლიკეთ დაფის ვარსკვლავით მონიშვნისთვის. ეს ქმედება დაგეხმარებათ გამოაჩინოთ დაფა ჩამონათვალში ზედა პოზიციებზე. ", - "starred-boards": "ვარსკვლავიანი დაფები", - "starred-boards-description": "Starred boards show up at the top of your boards list.", - "subscribe": "გამოწერა", - "team": "ჯგუფი", - "this-board": "ეს დაფა", - "this-card": "ეს ბარათი", - "spent-time-hours": "დახარჯული დრო (საათები)", - "overtime-hours": "ზედმეტი დრო (საათები) ", - "overtime": "ზედმეტი დრო", - "has-overtime-cards": "აქვს ვადაგადაცდილებული ბარათები", - "has-spenttime-cards": "აქვს გახარჯული დროის ბარათები", - "time": "დრო", - "title": "სათაური", - "tracking": "მონიტორინგი", - "tracking-info": "თქვენ მოგივათ შეტყობინება ამ ბარათებში განხორციელებული ნებისმიერი ცვლილებების შესახებ, როგორც შემქმნელს ან წევრს. ", - "type": "ტიპი", - "unassign-member": "არაუფლებამოსილი წევრი", - "unsaved-description": "თქვან გაქვთ დაუმახსოვრებელი აღწერა. ", - "unwatch": "ნახვის გამორთვა", - "upload": "ატვირთვა", - "upload-avatar": "სურათის ატვირთვა", - "uploaded-avatar": "სურათი ატვირთულია", - "username": "მომხმარებლის სახელი", - "view-it": "ნახვა", - "warn-list-archived": "warning: this card is in an list at Archive", - "watch": "ნახვა", - "watching": "ნახვის პროცესი", - "watching-info": "თქვენ მოგივათ შეტყობინება ამ დაფაზე არსებული ნებისმიერი ცვლილების შესახებ. ", - "welcome-board": "მისასალმებელი დაფა", - "welcome-swimlane": "ეტაპი 1 ", - "welcome-list1": "ბაზისური ", - "welcome-list2": "დაწინაურებული", - "card-templates-swimlane": "Card Templates", - "list-templates-swimlane": "List Templates", - "board-templates-swimlane": "Board Templates", - "what-to-do": "რისი გაკეთება გსურთ? ", - "wipLimitErrorPopup-title": "არასწორი WIP ლიმიტი", - "wipLimitErrorPopup-dialog-pt1": "The number of tasks in this list is higher than the WIP limit you've defined.", - "wipLimitErrorPopup-dialog-pt2": "Please move some tasks out of this list, or set a higher WIP limit.", - "admin-panel": "ადმინის პანელი", - "settings": "პარამეტრები", - "people": "ხალხი", - "registration": "რეგისტრაცია", - "disable-self-registration": "თვით რეგისტრაციის გამორთვა", - "invite": "მოწვევა", - "invite-people": "ხალხის მოწვევა", - "to-boards": "დაფა(ებ)ზე", - "email-addresses": "ელ.ფოსტის მისამართები", - "smtp-host-description": "The address of the SMTP server that handles your emails.", - "smtp-port-description": "The port your SMTP server uses for outgoing emails.", - "smtp-tls-description": "ჩართეთ TLS მხარდაჭერა SMTP სერვერისთვის", - "smtp-host": "SMTP Host", - "smtp-port": "SMTP Port", - "smtp-username": "მომხმარებლის სახელი", - "smtp-password": "პაროლი", - "smtp-tls": "TLS მხარდაჭერა", - "send-from": "დან", - "send-smtp-test": "გაუგზავნეთ სატესტო ელ.ფოსტა საკუთარ თავს", - "invitation-code": "მოწვევის კოდი", - "email-invite-register-subject": "__inviter__ გამოგიგზავნათ მოწვევა", - "email-invite-register-text": "Dear __user__,\n\n__inviter__ invites you to kanban board for collaborations.\n\nPlease follow the link below:\n__url__\n\nAnd your invitation code is: __icode__\n\nThanks.", - "email-smtp-test-subject": "SMTP Test Email", - "email-smtp-test-text": "თქვენ წარმატებით გააგზავნეთ ელ.ფოსტა.", - "error-invitation-code-not-exist": "მსგავსი მოსაწვევი კოდი არ არსებობს", - "error-notAuthorized": "თქვენ არ გაქვთ ამ გვერდის ნახვის უფლება", - "webhook-title": "Webhook Name", - "webhook-token": "Token (Optional for Authentication)", - "outgoing-webhooks": "გამავალი Webhook", - "bidirectional-webhooks": "Two-Way Webhooks", - "outgoingWebhooksPopup-title": "გამავალი Webhook", - "boardCardTitlePopup-title": "Card Title Filter", - "disable-webhook": "Disable This Webhook", - "global-webhook": "Global Webhooks", - "new-outgoing-webhook": "New Outgoing Webhook", - "no-name": "(უცნობი)", - "Node_version": "Node ვერსია", - "Meteor_version": "Meteor version", - "MongoDB_version": "MongoDB version", - "MongoDB_storage_engine": "MongoDB storage engine", - "MongoDB_Oplog_enabled": "MongoDB Oplog enabled", - "OS_Arch": "OS Arch", - "OS_Cpus": "OS CPU Count", - "OS_Freemem": "OS თავისუფალი მეხსიერება", - "OS_Loadavg": "OS Load Average", - "OS_Platform": "OS პლატფორმა", - "OS_Release": "OS რელიზი", - "OS_Totalmem": "OS მთლიანი მეხსიერება", - "OS_Type": "OS ტიპი", - "OS_Uptime": "OS Uptime", - "days": "days", - "hours": "საათები", - "minutes": "წუთები", - "seconds": "წამები", - "show-field-on-card": "აჩვენეთ ეს ველი ბარათზე", - "automatically-field-on-card": "Auto create field to all cards", - "showLabel-field-on-card": "Show field label on minicard", - "yes": "დიახ", - "no": "არა", - "accounts": "ანგარიშები", - "accounts-allowEmailChange": "ელ.ფოსტის ცვლილების უფლების დაშვება", - "accounts-allowUserNameChange": "მომხმარებლის სახელის ცვლილების უფლების დაშვება ", - "createdAt": "შექმნილია", - "verified": "შემოწმებული", - "active": "აქტიური", - "card-received": "მიღებული", - "card-received-on": "მიღებულია", - "card-end": "დასასრული", - "card-end-on": "დასრულდება : ", - "editCardReceivedDatePopup-title": "Change received date", - "editCardEndDatePopup-title": "შეცვალეთ საბოლოო თარიღი", - "setCardColorPopup-title": "Set color", - "setCardActionsColorPopup-title": "Choose a color", - "setSwimlaneColorPopup-title": "Choose a color", - "setListColorPopup-title": "Choose a color", - "assigned-by": "უფლებამოსილების გამცემი ", - "requested-by": "მომთხოვნი", - "board-delete-notice": "წაშლის შემთხვევაში თქვენ დაკარგავთ ამ დაფასთან ასოცირებულ ყველა მონაცემს მათ შორის : ჩამონათვალს, ბარათებს და მოქმედებებს. ", - "delete-board-confirm-popup": "ყველა ჩამონათვალი, ბარათი, ნიშანი და აქტივობა წაიშლება და თქვენ ვეღარ შეძლებთ მის აღდგენას. ", - "boardDeletePopup-title": "წავშალოთ დაფა? ", - "delete-board": "დაფის წაშლა", - "default-subtasks-board": "ქვესაქმიანობა __board__ დაფისთვის", - "default": "Default", - "queue": "რიგი", - "subtask-settings": "ქვესაქმიანობების პარამეტრები", - "card-settings": "Card Settings", - "boardSubtaskSettingsPopup-title": "Board Subtasks Settings", - "boardCardSettingsPopup-title": "Card Settings", - "deposit-subtasks-board": "Deposit subtasks to this board:", - "deposit-subtasks-list": "Landing list for subtasks deposited here:", - "show-parent-in-minicard": "Show parent in minicard:", - "prefix-with-full-path": "Prefix with full path", - "prefix-with-parent": "Prefix with parent", - "subtext-with-full-path": "Subtext with full path", - "subtext-with-parent": "Subtext with parent", - "change-card-parent": "Change card's parent", - "parent-card": "Parent card", - "source-board": "ძირითადი დაფა", - "no-parent": "Don't show parent", - "activity-added-label": "added label '%s' to %s", - "activity-removed-label": "removed label '%s' from %s", - "activity-delete-attach": "deleted an attachment from %s", - "activity-added-label-card": "added label '%s'", - "activity-removed-label-card": "removed label '%s'", - "activity-delete-attach-card": "deleted an attachment", - "activity-set-customfield": "set custom field '%s' to '%s' in %s", - "activity-unset-customfield": "unset custom field '%s' in %s", - "r-rule": "Rule", - "r-add-trigger": "Add trigger", - "r-add-action": "Add action", - "r-board-rules": "Board rules", - "r-add-rule": "Add rule", - "r-view-rule": "View rule", - "r-delete-rule": "Delete rule", - "r-new-rule-name": "New rule title", - "r-no-rules": "No rules", - "r-when-a-card": "When a card", - "r-is": "is", - "r-is-moved": "is moved", - "r-added-to": "added to", - "r-removed-from": "Removed from", - "r-the-board": "the board", - "r-list": "list", - "set-filter": "Set Filter", - "r-moved-to": "Moved to", - "r-moved-from": "Moved from", - "r-archived": "Moved to Archive", - "r-unarchived": "Restored from Archive", - "r-a-card": "a card", - "r-when-a-label-is": "When a label is", - "r-when-the-label": "When the label", - "r-list-name": "list name", - "r-when-a-member": "When a member is", - "r-when-the-member": "When the member", - "r-name": "name", - "r-when-a-attach": "When an attachment", - "r-when-a-checklist": "When a checklist is", - "r-when-the-checklist": "When the checklist", - "r-completed": "Completed", - "r-made-incomplete": "Made incomplete", - "r-when-a-item": "When a checklist item is", - "r-when-the-item": "When the checklist item", - "r-checked": "Checked", - "r-unchecked": "Unchecked", - "r-move-card-to": "Move card to", - "r-top-of": "Top of", - "r-bottom-of": "Bottom of", - "r-its-list": "its list", - "r-archive": "Move to Archive", - "r-unarchive": "Restore from Archive", - "r-card": "card", - "r-add": "დამატება", - "r-remove": "Remove", - "r-label": "label", - "r-member": "member", - "r-remove-all": "Remove all members from the card", - "r-set-color": "Set color to", - "r-checklist": "checklist", - "r-check-all": "Check all", - "r-uncheck-all": "Uncheck all", - "r-items-check": "items of checklist", - "r-check": "Check", - "r-uncheck": "Uncheck", - "r-item": "item", - "r-of-checklist": "of checklist", - "r-send-email": "Send an email", - "r-to": "to", - "r-subject": "subject", - "r-rule-details": "Rule details", - "r-d-move-to-top-gen": "Move card to top of its list", - "r-d-move-to-top-spec": "Move card to top of list", - "r-d-move-to-bottom-gen": "Move card to bottom of its list", - "r-d-move-to-bottom-spec": "Move card to bottom of list", - "r-d-send-email": "Send email", - "r-d-send-email-to": "to", - "r-d-send-email-subject": "subject", - "r-d-send-email-message": "message", - "r-d-archive": "Move card to Archive", - "r-d-unarchive": "Restore card from Archive", - "r-d-add-label": "Add label", - "r-d-remove-label": "Remove label", - "r-create-card": "Create new card", - "r-in-list": "in list", - "r-in-swimlane": "in swimlane", - "r-d-add-member": "Add member", - "r-d-remove-member": "Remove member", - "r-d-remove-all-member": "Remove all member", - "r-d-check-all": "Check all items of a list", - "r-d-uncheck-all": "Uncheck all items of a list", - "r-d-check-one": "Check item", - "r-d-uncheck-one": "Uncheck item", - "r-d-check-of-list": "of checklist", - "r-d-add-checklist": "Add checklist", - "r-d-remove-checklist": "Remove checklist", - "r-by": "by", - "r-add-checklist": "Add checklist", - "r-with-items": "with items", - "r-items-list": "item1,item2,item3", - "r-add-swimlane": "Add swimlane", - "r-swimlane-name": "swimlane name", - "r-board-note": "Note: leave a field empty to match every possible value.", - "r-checklist-note": "Note: checklist's items have to be written as comma separated values.", - "r-when-a-card-is-moved": "When a card is moved to another list", - "r-set": "Set", - "r-update": "Update", - "r-datefield": "date field", - "r-df-start-at": "start", - "r-df-due-at": "due", - "r-df-end-at": "end", - "r-df-received-at": "received", - "r-to-current-datetime": "to current date/time", - "r-remove-value-from": "Remove value from", - "ldap": "LDAP", - "oauth2": "OAuth2", - "cas": "CAS", - "authentication-method": "Authentication method", - "authentication-type": "Authentication type", - "custom-product-name": "Custom Product Name", - "layout": "Layout", - "hide-logo": "Hide Logo", - "add-custom-html-after-body-start": "Add Custom HTML after <body> start", - "add-custom-html-before-body-end": "Add Custom HTML before </body> end", - "error-undefined": "Something went wrong", - "error-ldap-login": "An error occurred while trying to login", - "display-authentication-method": "Display Authentication Method", - "default-authentication-method": "Default Authentication Method", - "duplicate-board": "Duplicate Board", - "people-number": "The number of people is:", - "swimlaneDeletePopup-title": "Delete Swimlane ?", - "swimlane-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the swimlane. There is no undo.", - "restore-all": "Restore all", - "delete-all": "Delete all", - "loading": "Loading, please wait.", - "previous_as": "last time was", - "act-a-dueAt": "modified due time to \nWhen: __timeValue__\nWhere: __card__\n previous due was __timeOldValue__", - "act-a-endAt": "modified ending time to __timeValue__ from (__timeOldValue__)", - "act-a-startAt": "modified starting time to __timeValue__ from (__timeOldValue__)", - "act-a-receivedAt": "modified received time to __timeValue__ from (__timeOldValue__)", - "a-dueAt": "modified due time to be", - "a-endAt": "modified ending time to be", - "a-startAt": "modified starting time to be", - "a-receivedAt": "modified received time to be", - "almostdue": "current due time %s is approaching", - "pastdue": "current due time %s is past", - "duenow": "current due time %s is today", - "act-newDue": "__list__/__card__ has 1st due reminder [__board__]", - "act-withDue": "__list__/__card__ due reminders [__board__]", - "act-almostdue": "was reminding the current due (__timeValue__) of __card__ is approaching", - "act-pastdue": "was reminding the current due (__timeValue__) of __card__ is past", - "act-duenow": "was reminding the current due (__timeValue__) of __card__ is now", - "act-atUserComment": "You were mentioned in [__board__] __list__/__card__", - "delete-user-confirm-popup": "Are you sure you want to delete this account? There is no undo.", - "accounts-allowUserDelete": "Allow users to self delete their account", - "hide-minicard-label-text": "Hide minicard label text", - "show-desktop-drag-handles": "Show desktop drag handles", - "assignee": "Assignee", - "cardAssigneesPopup-title": "Assignee", - "addmore-detail": "Add a more detailed description", - "show-on-card": "Show on Card", - "new": "New", - "editUserPopup-title": "Edit User", - "newUserPopup-title": "New User", - "notifications": "Notifications", - "view-all": "View All", - "filter-by-unread": "Filter by Unread", - "mark-all-as-read": "Mark all as read", - "remove-all-read": "Remove all read", - "allow-rename": "Allow Rename", - "allowRenamePopup-title": "Allow Rename" -} + "accept": "დათანხმება", + "act-activity-notify": "Activity Notification", + "act-addAttachment": "added attachment __attachment__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-deleteAttachment": "deleted attachment __attachment__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addSubtask": "added subtask __subtask__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addedLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removeLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removedLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addChecklist": "added checklist __checklist__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addChecklistItem": "added checklist item __checklistItem__ to checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removeChecklist": "removed checklist __checklist__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removeChecklistItem": "removed checklist item __checklistItem__ from checklist __checkList__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-checkedItem": "checked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-uncheckedItem": "unchecked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-completeChecklist": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-uncompleteChecklist": "uncompleted checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addComment": "commented on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-editComment": "edited comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-deleteComment": "deleted comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-createBoard": "created board __board__", + "act-createSwimlane": "created swimlane __swimlane__ to board __board__", + "act-createCard": "created card __card__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-createCustomField": "created custom field __customField__ at board __board__", + "act-deleteCustomField": "deleted custom field __customField__ at board __board__", + "act-setCustomField": "edited custom field __customField__: __customFieldValue__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-createList": "added list __list__ to board __board__", + "act-addBoardMember": "added member __member__ to board __board__", + "act-archivedBoard": "Board __board__ moved to Archive", + "act-archivedCard": "Card __card__ at list __list__ at swimlane __swimlane__ at board __board__ moved to Archive", + "act-archivedList": "List __list__ at swimlane __swimlane__ at board __board__ moved to Archive", + "act-archivedSwimlane": "Swimlane __swimlane__ at board __board__ moved to Archive", + "act-importBoard": "imported board __board__", + "act-importCard": "imported card __card__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-importList": "imported list __list__ to swimlane __swimlane__ at board __board__", + "act-joinMember": "added member __member__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-moveCard": "moved card __card__ at board __board__ from list __oldList__ at swimlane __oldSwimlane__ to list __list__ at swimlane __swimlane__", + "act-moveCardToOtherBoard": "moved card __card__ from list __oldList__ at swimlane __oldSwimlane__ at board __oldBoard__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-removeBoardMember": "removed member __member__ from board __board__", + "act-restoredCard": "restored card __card__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-unjoinMember": "removed member __member__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-withBoardTitle": "__board__", + "act-withCardTitle": "[__დაფა__] __ბარათი__", + "actions": "მოქმედებები", + "activities": "აქტივეობები", + "activity": "აქტივობები", + "activity-added": "დამატებულია %s ზე %s", + "activity-archived": "%s moved to Archive", + "activity-attached": "მიბმულია %s %s-დან", + "activity-created": "შექმნილია %s", + "activity-customfield-created": "created custom field %s", + "activity-excluded": "excluded %s from %s", + "activity-imported": "imported %s into %s from %s", + "activity-imported-board": "იმპორტირებულია%s %s-დან", + "activity-joined": "შეუერთდა %s", + "activity-moved": "moved %s from %s to %s", + "activity-on": " %s-ზე", + "activity-removed": "წაიშალა %s %s-დან", + "activity-sent": "გაიგზავნა %s %s-ში", + "activity-unjoined": "არ შემოუერთდა %s", + "activity-subtask-added": "დაამატა ქვესაქმიანობა %s", + "activity-checked-item": "checked %s in checklist %s of %s", + "activity-unchecked-item": "unchecked %s in checklist %s of %s", + "activity-checklist-added": "დაემატა ჩამონათვალი %s-ს", + "activity-checklist-removed": "removed a checklist from %s", + "activity-checklist-completed": "completed checklist %s of %s", + "activity-checklist-uncompleted": "uncompleted the checklist %s of %s", + "activity-checklist-item-added": "დამატებულია ჩამონათვალის ელემენტები '%s' %s-ში", + "activity-checklist-item-removed": "removed a checklist item from '%s' in %s", + "add": "დამატება", + "activity-checked-item-card": "checked %s in checklist %s", + "activity-unchecked-item-card": "unchecked %s in checklist %s", + "activity-checklist-completed-card": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "activity-checklist-uncompleted-card": "uncompleted the checklist %s", + "activity-editComment": "edited comment %s", + "activity-deleteComment": "deleted comment %s", + "add-attachment": "მიბმული ფაილის დამატება", + "add-board": "დაფის დამატება", + "add-card": "ბარათის დამატება", + "add-swimlane": "ბილიკის დამატება", + "add-subtask": "ქვესაქმიანობის დამატება", + "add-checklist": "კატალოგის დამატება", + "add-checklist-item": "დაამატეთ საგანი ჩამონათვალს", + "add-cover": "გარეკანის დამატება", + "add-label": "ნიშნის დამატება", + "add-list": "ჩამონათვალის დამატება", + "add-members": "წევრების დამატება", + "added": "-მა დაამატა", + "addMemberPopup-title": "წევრები", + "admin": "ადმინი", + "admin-desc": "შეუძლია ნახოს და შეასწოროს ბარათები, წაშალოს წევრები და შეცვალოს დაფის პარამეტრები. ", + "admin-announcement": "განცხადება", + "admin-announcement-active": "აქტიური სისტემა-ფართო განცხადება", + "admin-announcement-title": "შეტყობინება ადმინისტრატორისთვის", + "all-boards": "ყველა დაფა", + "and-n-other-card": "და __count__ სხვა ბარათი", + "and-n-other-card_plural": "და __count__ სხვა ბარათები", + "apply": "გამოყენება", + "app-is-offline": "Loading, please wait. Refreshing the page will cause data loss. If loading does not work, please check that server has not stopped.", + "archive": "Move to Archive", + "archive-all": "Move All to Archive", + "archive-board": "Move Board to Archive", + "archive-card": "Move Card to Archive", + "archive-list": "Move List to Archive", + "archive-swimlane": "Move Swimlane to Archive", + "archive-selection": "Move selection to Archive", + "archiveBoardPopup-title": "Move Board to Archive?", + "archived-items": "Archive", + "archived-boards": "Boards in Archive", + "restore-board": "ბარათის აღდგენა", + "no-archived-boards": "No Boards in Archive.", + "archives": "Archive", + "template": "Template", + "templates": "Templates", + "assign-member": "უფლებამოსილი წევრი", + "attached": "მიბმული", + "attachment": "მიბმული ფიალი", + "attachment-delete-pop": "მიბმული ფაილის წაშლა მუდმივია. შეუძლებელია მისი უკან დაბრუნება. ", + "attachmentDeletePopup-title": "გსურთ მიბმული ფაილის წაშლა? ", + "attachments": "მიბმული ფაილები", + "auto-watch": "დაფის ავტომატური ნახვა მას შემდეგ რაც ის შეიქმნება", + "avatar-too-big": "დიდი მოცულობის სურათი (მაქსიმუმ 70KB)", + "back": "უკან", + "board-change-color": "ფერის შეცვლა", + "board-nb-stars": "%s ვარსკვლავი", + "board-not-found": "დაფა არ მოიძებნა", + "board-private-info": "ეს დაფა იქნება <strong>პირადი</strong>.", + "board-public-info": "ეს დაფა იქნება <strong>საჯარო</strong>.", + "boardChangeColorPopup-title": "დაფის ფონის ცვლილება", + "boardChangeTitlePopup-title": "დაფის სახელის ცვლილება", + "boardChangeVisibilityPopup-title": "ხილვადობის შეცვლა", + "boardChangeWatchPopup-title": "საათის შეცვლა", + "boardMenuPopup-title": "Board Settings", + "boardChangeViewPopup-title": "დაფის ნახვა", + "boards": "დაფები", + "board-view": "დაფის ნახვა", + "board-view-cal": "კალენდარი", + "board-view-swimlanes": "ბილიკები", + "board-view-collapse": "Collapse", + "board-view-lists": "ჩამონათვალი", + "bucket-example": "მაგალითად “Bucket List” ", + "cancel": "გაუქმება", + "card-archived": "This card is moved to Archive.", + "board-archived": "This board is moved to Archive.", + "card-comments-title": "ამ ბარათს ჰქონდა%s კომენტარი.", + "card-delete-notice": "წაშლის შემთხვევაში ამ ბარათთან ასცირებული ყველა მოქმედება დაიკარგება.", + "card-delete-pop": "ყველა მოქმედება წაიშლება აქტივობების ველიდან და თქვენ აღარ შეგეძლებათ ბარათის ხელახლა გახსნა. დაბრუნება შეუძლებელია.", + "card-delete-suggest-archive": "You can move a card to Archive to remove it from the board and preserve the activity.", + "card-due": "საბოლოო ვადა ", + "card-due-on": "საბოლოო ვადა", + "card-spent": "დახარჯული დრო", + "card-edit-attachments": "მიბმული ფაილის შესწორება", + "card-edit-custom-fields": "მომხმარებლის ველის შესწორება", + "card-start-voting": "Start voting", + "card-cancel-voting": "Delete voting and all votes", + "card-edit-labels": "ნიშნის შესწორება", + "card-edit-members": "მომხმარებლების შესწორება", + "card-labels-title": "ნიშნის შეცვლა ბარათისთვის.", + "card-members-title": "დაამატეთ ან წაშალეთ დაფის წევრი ბარათიდან. ", + "card-start": "დაწყება", + "card-start-on": "დაიწყება", + "cardAttachmentsPopup-title": "მიბმა შემდეგი წყაროდან: ", + "cardCustomField-datePopup-title": "დროის ცვლილება", + "cardCustomFieldsPopup-title": "მომხმარებლის ველის შესწორება", + "cardStartVotingPopup-title": "Start a vote", + "positiveVoteMembersPopup-title": "Proponents", + "negativeVoteMembersPopup-title": "Opponents", + "vote-question": "Voting question", + "vote-public": "Public vote", + "vote-for-it": "for it", + "vote-against": "against", + "cardDeletePopup-title": "წავშალოთ ბარათი? ", + "cardDetailsActionsPopup-title": "ბარათის მოქმედებები", + "cardLabelsPopup-title": "ნიშნები", + "cardMembersPopup-title": "წევრები", + "cardMorePopup-title": "მეტი", + "cardTemplatePopup-title": "Create template", + "cards": "ბარათები", + "cards-count": "ბარათები", + "casSignIn": "შესვლა CAS-ით", + "cardType-card": "Card", + "cardType-linkedCard": "Linked Card", + "cardType-linkedBoard": "Linked Board", + "change": "ცვლილება", + "change-avatar": "სურათის შეცვლა", + "change-password": "პაროლის შეცვლა", + "change-permissions": "პარამეტრების შეცვლა", + "change-settings": "პარამეტრების შეცვლა", + "changeAvatarPopup-title": "სურათის შეცვლა", + "changeLanguagePopup-title": "ენის შეცვლა", + "changePasswordPopup-title": "პაროლის შეცვლა", + "changePermissionsPopup-title": "უფლებების შეცვლა", + "changeSettingsPopup-title": "პარამეტრების შეცვლა", + "subtasks": "ქვეამოცანა", + "checklists": "კატალოგი", + "click-to-star": "დააჭირეთ დაფის ვარსკვლავით მოსანიშნად", + "click-to-unstar": "დააკლიკეთ დაფიდან ვარსკვლავის მოსახსნელად. ", + "clipboard": "Clipboard ან drag & drop", + "close": "დახურვა", + "close-board": "დაფის დახურვა", + "close-board-pop": "You will be able to restore the board by clicking the “Archive” button from the home header.", + "color-black": "შავი", + "color-blue": "ლურჯი", + "color-crimson": "crimson", + "color-darkgreen": "darkgreen", + "color-gold": "gold", + "color-gray": "gray", + "color-green": "მწვანე", + "color-indigo": "indigo", + "color-lime": "ღია ყვითელი", + "color-magenta": "magenta", + "color-mistyrose": "mistyrose", + "color-navy": "navy", + "color-orange": "ნარინჯისფერი", + "color-paleturquoise": "paleturquoise", + "color-peachpuff": "peachpuff", + "color-pink": "ვარდისფერი", + "color-plum": "plum", + "color-purple": "იასამნისფერი", + "color-red": "წითელი ", + "color-saddlebrown": "saddlebrown", + "color-silver": "silver", + "color-sky": "ცისფერი", + "color-slateblue": "slateblue", + "color-white": "white", + "color-yellow": "ყვითელი", + "unset-color": "Unset", + "comment": "კომენტარი", + "comment-placeholder": "დაწერეთ კომენტარი", + "comment-only": "მხოლოდ კომენტარები", + "comment-only-desc": "თქვენ შეგიძლიათ კომენტარის გაკეთება მხოლოდ ბარათებზე.", + "no-comments": "No comments", + "no-comments-desc": "Can not see comments and activities.", + "worker": "Worker", + "worker-desc": "Can only move cards, assign itself to card and comment.", + "computer": "კომპიუტერი", + "confirm-subtask-delete-dialog": "დარწმუნებული ხართ, რომ გსურთ ქვესაქმიანობის წაშლა? ", + "confirm-checklist-delete-dialog": "დარწმუნებული ხართ, რომ გსურთ კატალოგის წაშლა ? ", + "copy-card-link-to-clipboard": "დააკოპირეთ ბარათის ბმული clipboard-ზე", + "linkCardPopup-title": "Link Card", + "searchElementPopup-title": "ძებნა", + "copyCardPopup-title": "ბარათის ასლი", + "copyChecklistToManyCardsPopup-title": "Copy Checklist Template to Many Cards", + "copyChecklistToManyCardsPopup-instructions": "Destination Card Titles and Descriptions in this JSON format", + "copyChecklistToManyCardsPopup-format": "[ {\"სათაური\": \"პირველი ბარათის სათაური\", \"აღწერა\":\"პირველი ბარათის აღწერა\"}, {\"სათაური\":\"მეორე ბარათის სათაური\",\"აღწერა\":\"მეორე ბარათის აღწერა\"},{\"სათაური\":\"ბოლო ბარათის სათაური\",\"აღწერა\":\"ბოლო ბარათის აღწერა\"} ]", + "create": "შექმნა", + "createBoardPopup-title": "დაფის შექმნა", + "chooseBoardSourcePopup-title": "დაფის იმპორტი", + "createLabelPopup-title": "ნიშნის შექმნა", + "createCustomField": "ველის შექმნა", + "createCustomFieldPopup-title": "ველის შექმნა", + "current": "მიმდინარე", + "custom-field-delete-pop": "ქმედება გამოიწვევს მომხმარებლის ველის წაშლას ყველა ბარათიდან და გაანადგურებს მის ისტორიას, რის შემდეგაც შეუძლებელი იქნება მისი უკან დაბრუნება. ", + "custom-field-checkbox": "მოსანიშნი გრაფა", + "custom-field-date": "თარიღი", + "custom-field-dropdown": "ჩამოსაშლელი სია", + "custom-field-dropdown-none": "(ცარიელი)", + "custom-field-dropdown-options": "პარამეტრების სია", + "custom-field-dropdown-options-placeholder": "დამატებითი პარამეტრების სანახავად დააჭირეთ enter-ს. ", + "custom-field-dropdown-unknown": "(უცნობი)", + "custom-field-number": "რიცხვი", + "custom-field-text": "ტექსტი", + "custom-fields": "მომხმარებლის ველი", + "date": "თარიღი", + "decline": "უარყოფა", + "default-avatar": "სტანდარტული ავატარი", + "delete": "წაშლა", + "deleteCustomFieldPopup-title": "წავშალოთ მომხმარებლის ველი? ", + "deleteLabelPopup-title": "ნამდვილად გსურთ ნიშნის წაშლა? ", + "description": "აღწერა", + "disambiguateMultiLabelPopup-title": "გაუგებარი ნიშნის მოქმედება", + "disambiguateMultiMemberPopup-title": "გაუგებარი წევრის მოქმედება", + "discard": "უარყოფა", + "done": "დასრულებული", + "download": "ჩამოტვირთვა", + "edit": "შესწორება", + "edit-avatar": "სურათის შეცვლა", + "edit-profile": "პროფილის შესწორება", + "edit-wip-limit": " WIP ლიმიტის შესწორება", + "soft-wip-limit": "მსუბუქი WIP შეზღუდვა ", + "editCardStartDatePopup-title": "დაწყების დროის შეცვლა", + "editCardDueDatePopup-title": "შეცვალეთ დედლაინი", + "editCustomFieldPopup-title": "ველების შესწორება", + "editCardSpentTimePopup-title": "დახარჯული დროის შეცვლა", + "editLabelPopup-title": "ნიშნის შეცვლა", + "editNotificationPopup-title": "შეტყობინებების შესწორება", + "editProfilePopup-title": "პროფილის შესწორება", + "email": "ელ.ფოსტა", + "email-enrollAccount-subject": "An account created for you on __siteName__", + "email-enrollAccount-text": "მოგესალმებით __user__,\n\nამ სერვისის გამოსაყენებლად დააკლიკეთ ქვედა ბმულს.\n\n__url__\n\nმადლობა.", + "email-fail": "ელ.ფოსტის გაგზავნა ვერ მოხერხდა", + "email-fail-text": "ელ.ფოსტის გაგზავნისას დაფიქსირდა შეცდომა", + "email-invalid": "არასწორი ელ.ფოსტა", + "email-invite": "მოწვევა ელ.ფოსტის მეშვეობით", + "email-invite-subject": "__inviter__ გამოგიგზავნათ მოწვევა", + "email-invite-text": "ძვირფასო __user__,\n\n__inviter__ გიწვევთ დაფაზე \"__board__\" თანამშრომლობისთვის.\n\nგთხოვთ მიყვეთ ქვემოთ მოცემულ ბმულს:\n\n__url__\n\nმადლობა.", + "email-resetPassword-subject": "შეცვალეთ თქვენი პაროლი __siteName-ზე__", + "email-resetPassword-text": "გამარჯობა__user__,\n\nპაროლის შესაცვლელად დააკლიკეთ ქვედა ბმულს .\n\n__url__\n\nმადლობა.", + "email-sent": "ელ.ფოსტა გაგზავნილია", + "email-verifyEmail-subject": "შეამოწმეთ ელ.ფოსტის მისამართი __siteName-ზე__", + "email-verifyEmail-text": "გამარჯობა __user__,\n\nანგარიშის ელ.ფოსტის შესამოწმებლად დააკლიკეთ ქვედა ბმულს.\n\n__url__\n\nმადლობა.", + "enable-wip-limit": "გავააქტიუროთ WIP ლიმიტი", + "error-board-doesNotExist": "მსგავსი დაფა არ არსებობს", + "error-board-notAdmin": "ამის გასაკეთებლად საჭიროა იყოთ დაფის ადმინისტრატორი", + "error-board-notAMember": "ამის გასაკეთებლად საჭიროა იყოთ დაფის წევრი", + "error-json-malformed": "შენი ტექსტი არ არის ვალიდური JSON", + "error-json-schema": "თქვენი JSON მონაცემები არ შეიცავს ზუსტ ინფორმაციას სწორ ფორმატში ", + "error-list-doesNotExist": "ეს ცხრილი არ არსებობს", + "error-user-doesNotExist": "მსგავსი მომხმარებელი არ არსებობს", + "error-user-notAllowSelf": "თქვენ არ შეგიძლიათ საკუთარი თავის მოწვევა", + "error-user-notCreated": "მომხმარებელი არ შეიქმნა", + "error-username-taken": "არსებობს მსგავსი მომხმარებელი", + "error-email-taken": "უკვე არსებობს მსგავსი ელ.ფოსტა", + "export-board": "დაფის ექსპორტი", + "sort": "Sort", + "sort-desc": "Click to Sort List", + "list-sort-by": "Sort the List By:", + "list-label-modifiedAt": "Last Access Time", + "list-label-title": "Name of the List", + "list-label-sort": "Your Manual Order", + "list-label-short-modifiedAt": "(L)", + "list-label-short-title": "(N)", + "list-label-short-sort": "(M)", + "filter": "ფილტრი", + "filter-cards": "Filter Cards or Lists", + "list-filter-label": "Filter List by Title", + "filter-clear": "ფილტრის გასუფთავება", + "filter-no-label": "ნიშანი არ გვაქვს", + "filter-no-member": "არ არის წევრები ", + "filter-no-assignee": "No assignee", + "filter-no-custom-fields": "არა მომხმარებლის ველი", + "filter-show-archive": "Show archived lists", + "filter-hide-empty": "Hide empty lists", + "filter-on": "ფილტრი ჩართულია", + "filter-on-desc": "თქვენ ფილტრავთ ბარათებს ამ დაფაზე. დააკლიკეთ აქ ფილტრაციის შესწორებისთვის. ", + "filter-to-selection": "მონიშნულის გაფილტვრა", + "advanced-filter-label": "გაფართოებული ფილტრაცია", + "advanced-filter-description": "გაფართოებული ფილტრაცია, უფლებას გაძლევთ დაწეროთ მწკრივი რომლებიც შეიცავენ შემდეგ ოპერაციებს : == != <= >= && || ( ) space გამოიყენება როგორც გამმიჯნავი ოპერაციებს შორის. თქვენ შეგიძლიათ გაფილტროთ მომხმარებლის ველი მათი სახელებისა და ღირებულებების მიხედვით. მაგალითად: Field1 == Value1. გაითვალისწინეთ რომ თუ ველი ან ღირებულება შეიცავს space-ს თქვენ დაგჭირდებათ მათი მოთავსება ერთ ციტატაში მაგ: 'Field 1' == 'Value 1'. ერთი კონტროლის სიმბოლოებისთვის (' \\/) გამოტოვება, შეგიძლიათ გამოიყენოთ \\. მაგ: Field1 == I\\'m. აგრეთვე თქვენ შეგიძლიათ შეურიოთ რამოდენიმე კომბინაცია. მაგალითად: F1 == V1 || F1 == V2. როგორც წესი ყველა ოპერაცია ინტერპრეტირებულია მარცხნიდან მარჯვნივ. თქვენ შეგიძლიათ შეცვალოთ რიგითობა ფრჩხილების შეცვლით მაგალითად: F1 == V1 && ( F2 == V2 || F2 == V3 ). აგრეთვე შეგიძლიათ მოძებნოთ ტექსტის ველები რეგექსით F1 == /Tes.*/i", + "fullname": "სახელი და გვარი", + "header-logo-title": "დაბრუნდით უკან დაფების გვერდზე.", + "hide-system-messages": "დამალეთ სისტემური შეტყობინებები", + "headerBarCreateBoardPopup-title": "დაფის შექმნა", + "home": "სახლი", + "import": "იმპორტირება", + "link": "Link", + "import-board": " დაფის იმპორტი", + "import-board-c": "დაფის იმპორტი", + "import-board-title-trello": "დაფის იმპორტი Trello-დან", + "import-board-title-wekan": "Import board from previous export", + "import-sandstorm-backup-warning": "Do not delete data you import from original exported board or Trello before checking does this grain close and open again, or do you get Board not found error, that means data loss.", + "import-sandstorm-warning": "იმპორტირებული დაფა წაშლის ყველა არსებულ მონაცემს დაფაზე და შეანაცვლებს მას იმპორტირებული დაფა. ", + "from-trello": "Trello-დან", + "from-wekan": "From previous export", + "import-board-instruction-trello": "თქვენს Trello დაფაზე, შედით \"მენიუ\"-ში, შემდეგ დააკლიკეთ \"მეტი\", \"ამოპრინტერება და ექსპორტი\", \"JSON-ის ექსპორტი\" და დააკოპირეთ შედეგი. ", + "import-board-instruction-wekan": "In your board, go to 'Menu', then 'Export board', and copy the text in the downloaded file.", + "import-board-instruction-about-errors": "If you get errors when importing board, sometimes importing still works, and board is at All Boards page.", + "import-json-placeholder": "მოათავსეთ თქვენი ვალიდური JSON მონაცემები აქ. ", + "import-map-members": "რუკის წევრები", + "import-members-map": "Your imported board has some members. Please map the members you want to import to your users", + "import-show-user-mapping": "მომხმარებლის რუკების განხილვა", + "import-user-select": "Pick your existing user you want to use as this member", + "importMapMembersAddPopup-title": "Select member", + "info": "ვერსია", + "initials": "ინიციალები", + "invalid-date": "არასწორი თარიღი", + "invalid-time": "არასწორი დრო", + "invalid-user": "არასწორი მომხმარებელი", + "joined": "შემოუერთდა", + "just-invited": "თქვენ მოწვეული ხართ ამ დაფაზე", + "keyboard-shortcuts": "კლავიატურის კომბინაციები", + "label-create": "ნიშნის შექმნა", + "label-default": "%s ნიშანი (default)", + "label-delete-pop": "იმ შემთხვევაში თუ წაშლით ნიშანს, ყველა ბარათიდან ისტორია ავტომატურად წაიშლება და შეუძლებელი იქნება მისი უკან დაბრუნება.", + "labels": "ნიშნები", + "language": "ენა", + "last-admin-desc": "თქვენ ვერ შეცვლით როლებს რადგან უნდა არსებობდეს ერთი ადმინი მაინც.", + "leave-board": "დატოვეთ დაფა", + "leave-board-pop": "დარწმუნებული ხართ, რომ გინდათ დატოვოთ __boardTitle__? თქვენ წაიშლებით ამ დაფის ყველა ბარათიდან. ", + "leaveBoardPopup-title": "გსურთ დაფის დატოვება? ", + "link-card": "დააკავშირეთ ამ ბარათთან", + "list-archive-cards": "Move all cards in this list to Archive", + "list-archive-cards-pop": "This will remove all the cards in this list from the board. To view cards in Archive and bring them back to the board, click “Menu” > “Archive”.", + "list-move-cards": "გადაიტანე ყველა ბარათი ამ სიაში", + "list-select-cards": "მონიშნე ყველა ბარათი ამ სიაში", + "set-color-list": "Set Color", + "listActionPopup-title": "მოქმედებების სია", + "swimlaneActionPopup-title": "ბილიკის მოქმედებები", + "swimlaneAddPopup-title": "Add a Swimlane below", + "listImportCardPopup-title": "Trello ბარათის იმპორტი", + "listMorePopup-title": "მეტი", + "link-list": "დააკავშირეთ ამ ჩამონათვალთან", + "list-delete-pop": "ყველა მოქმედება წაიშლება აქტივობების ველიდან და თქვენ ვეღარ შეძლებთ მის აღდგენას ჩამონათვალში", + "list-delete-suggest-archive": "You can move a list to Archive to remove it from the board and preserve the activity.", + "lists": "ჩამონათვალი", + "swimlanes": "ბილიკები", + "log-out": "გამოსვლა", + "log-in": "შესვლა", + "loginPopup-title": "შესვლა", + "memberMenuPopup-title": "მომხმარებლის პარამეტრები", + "members": "წევრები", + "menu": "მენიუ", + "move-selection": "მონიშნულის მოძრაობა", + "moveCardPopup-title": "ბარათის გადატანა", + "moveCardToBottom-title": "ქვევით ჩამოწევა", + "moveCardToTop-title": "ზევით აწევა", + "moveSelectionPopup-title": "მონიშნულის მოძრაობა", + "multi-selection": "რამდენიმეს მონიშვნა", + "multi-selection-on": "რამდენიმეს მონიშვნა ჩართულია", + "muted": "ხმა გათიშულია", + "muted-info": "თქვენ აღარ მიიღებთ შეტყობინებას ამ დაფაზე მიმდინარე ცვლილებების შესახებ. ", + "my-boards": "ჩემი დაფები", + "name": "სახელი", + "no-archived-cards": "No cards in Archive.", + "no-archived-lists": "No lists in Archive.", + "no-archived-swimlanes": "No swimlanes in Archive.", + "no-results": "შედეგის გარეშე", + "normal": "ნორმალური", + "normal-desc": "შეუძლია ნახოს და შეასწოროს ბარათები. ამ პარამეტრების შეცვლა შეუძლებელია. ", + "not-accepted-yet": "მოწვევა ჯერ არ დადასტურებულა", + "notify-participate": "მიიღეთ განახლებები ნებისმიერ ბარათზე, რომელშიც მონაწილეობთ, როგორც შემქმნელი ან წევრი. ", + "notify-watch": "მიიღეთ განახლებები ყველა დაფაზე, ჩამონათვალზე ან ბარათებზე, რომელსაც თქვენ აკვირდებით", + "optional": "არჩევითი", + "or": "ან", + "page-maybe-private": "ეს გვერდი შესაძლოა იყოს კერძო. თქვენ შეგეძლებათ მისი ნახვა <a href='%s'>logging in</a> მეშვეობით.", + "page-not-found": "გვერდი არ მოიძებნა.", + "password": "პაროლი", + "paste-or-dragdrop": "ჩასმისთვის, ან drag & drop-ისთვის ჩააგდეთ სურათი აქ (მხოლოდ სურათი)", + "participating": "მონაწილეობა", + "preview": "წინასწარ ნახვა", + "previewAttachedImagePopup-title": "წინასწარ ნახვა", + "previewClipboardImagePopup-title": "წინასწარ ნახვა", + "private": "კერძო", + "private-desc": "ეს არის კერძო დაფა. დაფაზე წვდომის, ნახვის და რედაქტირების უფლება აქვთ მხოლოდ მასზე დამატებულ წევრებს. ", + "profile": "პროფილი", + "public": "საჯარო", + "public-desc": "ეს დაფა არის საჯარო. ის ხილვადია ყველასთვის და შესაძლოა გამოჩნდეს საძიებო სისტემებში. შესწორების უფლება აქვს მხოლოდ მასზე დამატებულ პირებს. ", + "quick-access-description": "მონიშნეთ დაფა ვარსკვლავით იმისთვის, რომ დაამატოთ სწრაფი ბმული ამ ნაწილში.", + "remove-cover": "გარეკანის წაშლა", + "remove-from-board": "დაფიდან წაშლა", + "remove-label": "ნიშნის წაშლა", + "listDeletePopup-title": "ნამდვილად გსურთ სიის წაშლა? ", + "remove-member": "წევრის წაშლა", + "remove-member-from-card": "ბარათიდან წაშლა", + "remove-member-pop": "Remove __name__ (__username__) from __boardTitle__? The member will be removed from all cards on this board. They will receive a notification.", + "removeMemberPopup-title": "ნამდვილად გსურთ წევრის წაშლა? ", + "rename": "სახელის შეცვლა", + "rename-board": "დაფის სახელის ცვლილება", + "restore": "აღდგენა", + "save": "დამახსოვრება", + "search": "ძებნა", + "rules": "Rules", + "search-cards": "Search from card/list titles, descriptions and custom fields on this board", + "search-example": "საძიებო ტექსტი", + "select-color": "ფერის მონიშვნა", + "set-wip-limit-value": "დააყენეთ შეზღუდვა დავალებების მაქსიმალურ რაოდენობაზე ", + "setWipLimitPopup-title": "დააყენეთ WIP ლიმიტი", + "shortcut-assign-self": "მონიშნეთ საკუთარი თავი აღნიშნულ ბარათზე", + "shortcut-autocomplete-emoji": "emoji-ის ავტომატური შევსება", + "shortcut-autocomplete-members": "მომხმარებლების ავტომატური შევსება", + "shortcut-clear-filters": "ყველა ფილტრის გასუფთავება", + "shortcut-close-dialog": "დიალოგის დახურვა", + "shortcut-filter-my-cards": "ჩემი ბარათების გაფილტვრა", + "shortcut-show-shortcuts": "Bring up this shortcuts list", + "shortcut-toggle-filterbar": "ფილტრაციის გვერდითა ღილაკი", + "shortcut-toggle-sidebar": "გვერდით მენიუს ჩართვა/გამორთვა", + "show-cards-minimum-count": "აჩვენეთ ბარათების დათვლილი რაოდენობა თუ ჩამონათვალი შეიცავს უფრო მეტს ვიდრე ", + "sidebar-open": "გახსენით მცირე სტატია", + "sidebar-close": "დახურეთ მცირე სტატია", + "signupPopup-title": "ანგარიშის შექმნა", + "star-board-title": "დააკლიკეთ დაფის ვარსკვლავით მონიშვნისთვის. ეს ქმედება დაგეხმარებათ გამოაჩინოთ დაფა ჩამონათვალში ზედა პოზიციებზე. ", + "starred-boards": "ვარსკვლავიანი დაფები", + "starred-boards-description": "Starred boards show up at the top of your boards list.", + "subscribe": "გამოწერა", + "team": "ჯგუფი", + "this-board": "ეს დაფა", + "this-card": "ეს ბარათი", + "spent-time-hours": "დახარჯული დრო (საათები)", + "overtime-hours": "ზედმეტი დრო (საათები) ", + "overtime": "ზედმეტი დრო", + "has-overtime-cards": "აქვს ვადაგადაცდილებული ბარათები", + "has-spenttime-cards": "აქვს გახარჯული დროის ბარათები", + "time": "დრო", + "title": "სათაური", + "tracking": "მონიტორინგი", + "tracking-info": "თქვენ მოგივათ შეტყობინება ამ ბარათებში განხორციელებული ნებისმიერი ცვლილებების შესახებ, როგორც შემქმნელს ან წევრს. ", + "type": "ტიპი", + "unassign-member": "არაუფლებამოსილი წევრი", + "unsaved-description": "თქვან გაქვთ დაუმახსოვრებელი აღწერა. ", + "unwatch": "ნახვის გამორთვა", + "upload": "ატვირთვა", + "upload-avatar": "სურათის ატვირთვა", + "uploaded-avatar": "სურათი ატვირთულია", + "username": "მომხმარებლის სახელი", + "view-it": "ნახვა", + "warn-list-archived": "warning: this card is in an list at Archive", + "watch": "ნახვა", + "watching": "ნახვის პროცესი", + "watching-info": "თქვენ მოგივათ შეტყობინება ამ დაფაზე არსებული ნებისმიერი ცვლილების შესახებ. ", + "welcome-board": "მისასალმებელი დაფა", + "welcome-swimlane": "ეტაპი 1 ", + "welcome-list1": "ბაზისური ", + "welcome-list2": "დაწინაურებული", + "card-templates-swimlane": "Card Templates", + "list-templates-swimlane": "List Templates", + "board-templates-swimlane": "Board Templates", + "what-to-do": "რისი გაკეთება გსურთ? ", + "wipLimitErrorPopup-title": "არასწორი WIP ლიმიტი", + "wipLimitErrorPopup-dialog-pt1": "The number of tasks in this list is higher than the WIP limit you've defined.", + "wipLimitErrorPopup-dialog-pt2": "Please move some tasks out of this list, or set a higher WIP limit.", + "admin-panel": "ადმინის პანელი", + "settings": "პარამეტრები", + "people": "ხალხი", + "registration": "რეგისტრაცია", + "disable-self-registration": "თვით რეგისტრაციის გამორთვა", + "invite": "მოწვევა", + "invite-people": "ხალხის მოწვევა", + "to-boards": "დაფა(ებ)ზე", + "email-addresses": "ელ.ფოსტის მისამართები", + "smtp-host-description": "The address of the SMTP server that handles your emails.", + "smtp-port-description": "The port your SMTP server uses for outgoing emails.", + "smtp-tls-description": "ჩართეთ TLS მხარდაჭერა SMTP სერვერისთვის", + "smtp-host": "SMTP Host", + "smtp-port": "SMTP Port", + "smtp-username": "მომხმარებლის სახელი", + "smtp-password": "პაროლი", + "smtp-tls": "TLS მხარდაჭერა", + "send-from": "დან", + "send-smtp-test": "გაუგზავნეთ სატესტო ელ.ფოსტა საკუთარ თავს", + "invitation-code": "მოწვევის კოდი", + "email-invite-register-subject": "__inviter__ გამოგიგზავნათ მოწვევა", + "email-invite-register-text": "Dear __user__,\n\n__inviter__ invites you to kanban board for collaborations.\n\nPlease follow the link below:\n__url__\n\nAnd your invitation code is: __icode__\n\nThanks.", + "email-smtp-test-subject": "SMTP Test Email", + "email-smtp-test-text": "თქვენ წარმატებით გააგზავნეთ ელ.ფოსტა.", + "error-invitation-code-not-exist": "მსგავსი მოსაწვევი კოდი არ არსებობს", + "error-notAuthorized": "თქვენ არ გაქვთ ამ გვერდის ნახვის უფლება", + "webhook-title": "Webhook Name", + "webhook-token": "Token (Optional for Authentication)", + "outgoing-webhooks": "გამავალი Webhook", + "bidirectional-webhooks": "Two-Way Webhooks", + "outgoingWebhooksPopup-title": "გამავალი Webhook", + "boardCardTitlePopup-title": "Card Title Filter", + "disable-webhook": "Disable This Webhook", + "global-webhook": "Global Webhooks", + "new-outgoing-webhook": "New Outgoing Webhook", + "no-name": "(უცნობი)", + "Node_version": "Node ვერსია", + "Meteor_version": "Meteor version", + "MongoDB_version": "MongoDB version", + "MongoDB_storage_engine": "MongoDB storage engine", + "MongoDB_Oplog_enabled": "MongoDB Oplog enabled", + "OS_Arch": "OS Arch", + "OS_Cpus": "OS CPU Count", + "OS_Freemem": "OS თავისუფალი მეხსიერება", + "OS_Loadavg": "OS Load Average", + "OS_Platform": "OS პლატფორმა", + "OS_Release": "OS რელიზი", + "OS_Totalmem": "OS მთლიანი მეხსიერება", + "OS_Type": "OS ტიპი", + "OS_Uptime": "OS Uptime", + "days": "days", + "hours": "საათები", + "minutes": "წუთები", + "seconds": "წამები", + "show-field-on-card": "აჩვენეთ ეს ველი ბარათზე", + "automatically-field-on-card": "Auto create field to all cards", + "showLabel-field-on-card": "Show field label on minicard", + "yes": "დიახ", + "no": "არა", + "accounts": "ანგარიშები", + "accounts-allowEmailChange": "ელ.ფოსტის ცვლილების უფლების დაშვება", + "accounts-allowUserNameChange": "მომხმარებლის სახელის ცვლილების უფლების დაშვება ", + "createdAt": "შექმნილია", + "verified": "შემოწმებული", + "active": "აქტიური", + "card-received": "მიღებული", + "card-received-on": "მიღებულია", + "card-end": "დასასრული", + "card-end-on": "დასრულდება : ", + "editCardReceivedDatePopup-title": "Change received date", + "editCardEndDatePopup-title": "შეცვალეთ საბოლოო თარიღი", + "setCardColorPopup-title": "Set color", + "setCardActionsColorPopup-title": "Choose a color", + "setSwimlaneColorPopup-title": "Choose a color", + "setListColorPopup-title": "Choose a color", + "assigned-by": "უფლებამოსილების გამცემი ", + "requested-by": "მომთხოვნი", + "board-delete-notice": "წაშლის შემთხვევაში თქვენ დაკარგავთ ამ დაფასთან ასოცირებულ ყველა მონაცემს მათ შორის : ჩამონათვალს, ბარათებს და მოქმედებებს. ", + "delete-board-confirm-popup": "ყველა ჩამონათვალი, ბარათი, ნიშანი და აქტივობა წაიშლება და თქვენ ვეღარ შეძლებთ მის აღდგენას. ", + "boardDeletePopup-title": "წავშალოთ დაფა? ", + "delete-board": "დაფის წაშლა", + "default-subtasks-board": "ქვესაქმიანობა __board__ დაფისთვის", + "default": "Default", + "queue": "რიგი", + "subtask-settings": "ქვესაქმიანობების პარამეტრები", + "card-settings": "Card Settings", + "boardSubtaskSettingsPopup-title": "Board Subtasks Settings", + "boardCardSettingsPopup-title": "Card Settings", + "deposit-subtasks-board": "Deposit subtasks to this board:", + "deposit-subtasks-list": "Landing list for subtasks deposited here:", + "show-parent-in-minicard": "Show parent in minicard:", + "prefix-with-full-path": "Prefix with full path", + "prefix-with-parent": "Prefix with parent", + "subtext-with-full-path": "Subtext with full path", + "subtext-with-parent": "Subtext with parent", + "change-card-parent": "Change card's parent", + "parent-card": "Parent card", + "source-board": "ძირითადი დაფა", + "no-parent": "Don't show parent", + "activity-added-label": "added label '%s' to %s", + "activity-removed-label": "removed label '%s' from %s", + "activity-delete-attach": "deleted an attachment from %s", + "activity-added-label-card": "added label '%s'", + "activity-removed-label-card": "removed label '%s'", + "activity-delete-attach-card": "deleted an attachment", + "activity-set-customfield": "set custom field '%s' to '%s' in %s", + "activity-unset-customfield": "unset custom field '%s' in %s", + "r-rule": "Rule", + "r-add-trigger": "Add trigger", + "r-add-action": "Add action", + "r-board-rules": "Board rules", + "r-add-rule": "Add rule", + "r-view-rule": "View rule", + "r-delete-rule": "Delete rule", + "r-new-rule-name": "New rule title", + "r-no-rules": "No rules", + "r-when-a-card": "When a card", + "r-is": "is", + "r-is-moved": "is moved", + "r-added-to": "added to", + "r-removed-from": "Removed from", + "r-the-board": "the board", + "r-list": "list", + "set-filter": "Set Filter", + "r-moved-to": "Moved to", + "r-moved-from": "Moved from", + "r-archived": "Moved to Archive", + "r-unarchived": "Restored from Archive", + "r-a-card": "a card", + "r-when-a-label-is": "When a label is", + "r-when-the-label": "When the label", + "r-list-name": "list name", + "r-when-a-member": "When a member is", + "r-when-the-member": "When the member", + "r-name": "name", + "r-when-a-attach": "When an attachment", + "r-when-a-checklist": "When a checklist is", + "r-when-the-checklist": "When the checklist", + "r-completed": "Completed", + "r-made-incomplete": "Made incomplete", + "r-when-a-item": "When a checklist item is", + "r-when-the-item": "When the checklist item", + "r-checked": "Checked", + "r-unchecked": "Unchecked", + "r-move-card-to": "Move card to", + "r-top-of": "Top of", + "r-bottom-of": "Bottom of", + "r-its-list": "its list", + "r-archive": "Move to Archive", + "r-unarchive": "Restore from Archive", + "r-card": "card", + "r-add": "დამატება", + "r-remove": "Remove", + "r-label": "label", + "r-member": "member", + "r-remove-all": "Remove all members from the card", + "r-set-color": "Set color to", + "r-checklist": "checklist", + "r-check-all": "Check all", + "r-uncheck-all": "Uncheck all", + "r-items-check": "items of checklist", + "r-check": "Check", + "r-uncheck": "Uncheck", + "r-item": "item", + "r-of-checklist": "of checklist", + "r-send-email": "Send an email", + "r-to": "to", + "r-subject": "subject", + "r-rule-details": "Rule details", + "r-d-move-to-top-gen": "Move card to top of its list", + "r-d-move-to-top-spec": "Move card to top of list", + "r-d-move-to-bottom-gen": "Move card to bottom of its list", + "r-d-move-to-bottom-spec": "Move card to bottom of list", + "r-d-send-email": "Send email", + "r-d-send-email-to": "to", + "r-d-send-email-subject": "subject", + "r-d-send-email-message": "message", + "r-d-archive": "Move card to Archive", + "r-d-unarchive": "Restore card from Archive", + "r-d-add-label": "Add label", + "r-d-remove-label": "Remove label", + "r-create-card": "Create new card", + "r-in-list": "in list", + "r-in-swimlane": "in swimlane", + "r-d-add-member": "Add member", + "r-d-remove-member": "Remove member", + "r-d-remove-all-member": "Remove all member", + "r-d-check-all": "Check all items of a list", + "r-d-uncheck-all": "Uncheck all items of a list", + "r-d-check-one": "Check item", + "r-d-uncheck-one": "Uncheck item", + "r-d-check-of-list": "of checklist", + "r-d-add-checklist": "Add checklist", + "r-d-remove-checklist": "Remove checklist", + "r-by": "by", + "r-add-checklist": "Add checklist", + "r-with-items": "with items", + "r-items-list": "item1,item2,item3", + "r-add-swimlane": "Add swimlane", + "r-swimlane-name": "swimlane name", + "r-board-note": "Note: leave a field empty to match every possible value.", + "r-checklist-note": "Note: checklist's items have to be written as comma separated values.", + "r-when-a-card-is-moved": "When a card is moved to another list", + "r-set": "Set", + "r-update": "Update", + "r-datefield": "date field", + "r-df-start-at": "start", + "r-df-due-at": "due", + "r-df-end-at": "end", + "r-df-received-at": "received", + "r-to-current-datetime": "to current date/time", + "r-remove-value-from": "Remove value from", + "ldap": "LDAP", + "oauth2": "OAuth2", + "cas": "CAS", + "authentication-method": "Authentication method", + "authentication-type": "Authentication type", + "custom-product-name": "Custom Product Name", + "layout": "Layout", + "hide-logo": "Hide Logo", + "add-custom-html-after-body-start": "Add Custom HTML after <body> start", + "add-custom-html-before-body-end": "Add Custom HTML before </body> end", + "error-undefined": "Something went wrong", + "error-ldap-login": "An error occurred while trying to login", + "display-authentication-method": "Display Authentication Method", + "default-authentication-method": "Default Authentication Method", + "duplicate-board": "Duplicate Board", + "people-number": "The number of people is:", + "swimlaneDeletePopup-title": "Delete Swimlane ?", + "swimlane-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the swimlane. There is no undo.", + "restore-all": "Restore all", + "delete-all": "Delete all", + "loading": "Loading, please wait.", + "previous_as": "last time was", + "act-a-dueAt": "modified due time to \nWhen: __timeValue__\nWhere: __card__\n previous due was __timeOldValue__", + "act-a-endAt": "modified ending time to __timeValue__ from (__timeOldValue__)", + "act-a-startAt": "modified starting time to __timeValue__ from (__timeOldValue__)", + "act-a-receivedAt": "modified received time to __timeValue__ from (__timeOldValue__)", + "a-dueAt": "modified due time to be", + "a-endAt": "modified ending time to be", + "a-startAt": "modified starting time to be", + "a-receivedAt": "modified received time to be", + "almostdue": "current due time %s is approaching", + "pastdue": "current due time %s is past", + "duenow": "current due time %s is today", + "act-newDue": "__list__/__card__ has 1st due reminder [__board__]", + "act-withDue": "__list__/__card__ due reminders [__board__]", + "act-almostdue": "was reminding the current due (__timeValue__) of __card__ is approaching", + "act-pastdue": "was reminding the current due (__timeValue__) of __card__ is past", + "act-duenow": "was reminding the current due (__timeValue__) of __card__ is now", + "act-atUserComment": "You were mentioned in [__board__] __list__/__card__", + "delete-user-confirm-popup": "Are you sure you want to delete this account? There is no undo.", + "accounts-allowUserDelete": "Allow users to self delete their account", + "hide-minicard-label-text": "Hide minicard label text", + "show-desktop-drag-handles": "Show desktop drag handles", + "assignee": "Assignee", + "cardAssigneesPopup-title": "Assignee", + "addmore-detail": "Add a more detailed description", + "show-on-card": "Show on Card", + "new": "New", + "editUserPopup-title": "Edit User", + "newUserPopup-title": "New User", + "notifications": "Notifications", + "view-all": "View All", + "filter-by-unread": "Filter by Unread", + "mark-all-as-read": "Mark all as read", + "remove-all-read": "Remove all read", + "allow-rename": "Allow Rename", + "allowRenamePopup-title": "Allow Rename" +} \ No newline at end of file diff --git a/i18n/km.i18n.json b/i18n/km.i18n.json index 8a4ca3bb..38e51b8e 100644 --- a/i18n/km.i18n.json +++ b/i18n/km.i18n.json @@ -1,780 +1,780 @@ { - "accept": "យល់ព្រម", - "act-activity-notify": "Activity Notification", - "act-addAttachment": "added attachment __attachment__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-deleteAttachment": "deleted attachment __attachment__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addSubtask": "added subtask __subtask__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addedLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removeLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removedLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addChecklist": "added checklist __checklist__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addChecklistItem": "added checklist item __checklistItem__ to checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removeChecklist": "removed checklist __checklist__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removeChecklistItem": "removed checklist item __checklistItem__ from checklist __checkList__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-checkedItem": "checked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-uncheckedItem": "unchecked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-completeChecklist": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-uncompleteChecklist": "uncompleted checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addComment": "commented on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-editComment": "edited comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-deleteComment": "deleted comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-createBoard": "created board __board__", - "act-createSwimlane": "created swimlane __swimlane__ to board __board__", - "act-createCard": "created card __card__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-createCustomField": "created custom field __customField__ at board __board__", - "act-deleteCustomField": "deleted custom field __customField__ at board __board__", - "act-setCustomField": "edited custom field __customField__: __customFieldValue__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-createList": "added list __list__ to board __board__", - "act-addBoardMember": "added member __member__ to board __board__", - "act-archivedBoard": "Board __board__ moved to Archive", - "act-archivedCard": "Card __card__ at list __list__ at swimlane __swimlane__ at board __board__ moved to Archive", - "act-archivedList": "List __list__ at swimlane __swimlane__ at board __board__ moved to Archive", - "act-archivedSwimlane": "Swimlane __swimlane__ at board __board__ moved to Archive", - "act-importBoard": "imported board __board__", - "act-importCard": "imported card __card__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-importList": "imported list __list__ to swimlane __swimlane__ at board __board__", - "act-joinMember": "added member __member__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-moveCard": "moved card __card__ at board __board__ from list __oldList__ at swimlane __oldSwimlane__ to list __list__ at swimlane __swimlane__", - "act-moveCardToOtherBoard": "moved card __card__ from list __oldList__ at swimlane __oldSwimlane__ at board __oldBoard__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-removeBoardMember": "removed member __member__ from board __board__", - "act-restoredCard": "restored card __card__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-unjoinMember": "removed member __member__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-withBoardTitle": "__board__", - "act-withCardTitle": "[__board__] __card__", - "actions": "Actions", - "activities": "Activities", - "activity": "Activity", - "activity-added": "added %s to %s", - "activity-archived": "%s moved to Archive", - "activity-attached": "attached %s to %s", - "activity-created": "created %s", - "activity-customfield-created": "created custom field %s", - "activity-excluded": "excluded %s from %s", - "activity-imported": "imported %s into %s from %s", - "activity-imported-board": "imported %s from %s", - "activity-joined": "joined %s", - "activity-moved": "moved %s from %s to %s", - "activity-on": "on %s", - "activity-removed": "removed %s from %s", - "activity-sent": "sent %s to %s", - "activity-unjoined": "unjoined %s", - "activity-subtask-added": "added subtask to %s", - "activity-checked-item": "checked %s in checklist %s of %s", - "activity-unchecked-item": "unchecked %s in checklist %s of %s", - "activity-checklist-added": "added checklist to %s", - "activity-checklist-removed": "removed a checklist from %s", - "activity-checklist-completed": "completed checklist %s of %s", - "activity-checklist-uncompleted": "uncompleted the checklist %s of %s", - "activity-checklist-item-added": "added checklist item to '%s' in %s", - "activity-checklist-item-removed": "removed a checklist item from '%s' in %s", - "add": "Add", - "activity-checked-item-card": "checked %s in checklist %s", - "activity-unchecked-item-card": "unchecked %s in checklist %s", - "activity-checklist-completed-card": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "activity-checklist-uncompleted-card": "uncompleted the checklist %s", - "activity-editComment": "edited comment %s", - "activity-deleteComment": "deleted comment %s", - "add-attachment": "Add Attachment", - "add-board": "Add Board", - "add-card": "Add Card", - "add-swimlane": "Add Swimlane", - "add-subtask": "Add Subtask", - "add-checklist": "Add Checklist", - "add-checklist-item": "Add an item to checklist", - "add-cover": "Add Cover", - "add-label": "Add Label", - "add-list": "Add List", - "add-members": "Add Members", - "added": "Added", - "addMemberPopup-title": "Members", - "admin": "Admin", - "admin-desc": "Can view and edit cards, remove members, and change settings for the board.", - "admin-announcement": "Announcement", - "admin-announcement-active": "Active System-Wide Announcement", - "admin-announcement-title": "Announcement from Administrator", - "all-boards": "All boards", - "and-n-other-card": "And __count__ other card", - "and-n-other-card_plural": "And __count__ other cards", - "apply": "Apply", - "app-is-offline": "Loading, please wait. Refreshing the page will cause data loss. If loading does not work, please check that server has not stopped.", - "archive": "Move to Archive", - "archive-all": "Move All to Archive", - "archive-board": "Move Board to Archive", - "archive-card": "Move Card to Archive", - "archive-list": "Move List to Archive", - "archive-swimlane": "Move Swimlane to Archive", - "archive-selection": "Move selection to Archive", - "archiveBoardPopup-title": "Move Board to Archive?", - "archived-items": "Archive", - "archived-boards": "Boards in Archive", - "restore-board": "Restore Board", - "no-archived-boards": "No Boards in Archive.", - "archives": "Archive", - "template": "Template", - "templates": "Templates", - "assign-member": "Assign member", - "attached": "attached", - "attachment": "Attachment", - "attachment-delete-pop": "Deleting an attachment is permanent. There is no undo.", - "attachmentDeletePopup-title": "Delete Attachment?", - "attachments": "Attachments", - "auto-watch": "Automatically watch boards when they are created", - "avatar-too-big": "The avatar is too large (70KB max)", - "back": "Back", - "board-change-color": "Change color", - "board-nb-stars": "%s stars", - "board-not-found": "Board not found", - "board-private-info": "This board will be <strong>private</strong>.", - "board-public-info": "This board will be <strong>public</strong>.", - "boardChangeColorPopup-title": "Change Board Background", - "boardChangeTitlePopup-title": "Rename Board", - "boardChangeVisibilityPopup-title": "Change Visibility", - "boardChangeWatchPopup-title": "Change Watch", - "boardMenuPopup-title": "Board Settings", - "boardChangeViewPopup-title": "Board View", - "boards": "Boards", - "board-view": "Board View", - "board-view-cal": "Calendar", - "board-view-swimlanes": "Swimlanes", - "board-view-collapse": "Collapse", - "board-view-lists": "Lists", - "bucket-example": "Like “Bucket List” for example", - "cancel": "Cancel", - "card-archived": "This card is moved to Archive.", - "board-archived": "This board is moved to Archive.", - "card-comments-title": "This card has %s comment.", - "card-delete-notice": "Deleting is permanent. You will lose all actions associated with this card.", - "card-delete-pop": "All actions will be removed from the activity feed and you won't be able to re-open the card. There is no undo.", - "card-delete-suggest-archive": "You can move a card to Archive to remove it from the board and preserve the activity.", - "card-due": "Due", - "card-due-on": "Due on", - "card-spent": "Spent Time", - "card-edit-attachments": "Edit attachments", - "card-edit-custom-fields": "Edit custom fields", - "card-start-voting": "Start voting", - "card-cancel-voting": "Delete voting and all votes", - "card-edit-labels": "Edit labels", - "card-edit-members": "Edit members", - "card-labels-title": "Change the labels for the card.", - "card-members-title": "Add or remove members of the board from the card.", - "card-start": "Start", - "card-start-on": "Starts on", - "cardAttachmentsPopup-title": "Attach From", - "cardCustomField-datePopup-title": "Change date", - "cardCustomFieldsPopup-title": "Edit custom fields", - "cardStartVotingPopup-title": "Start a vote", - "positiveVoteMembersPopup-title": "Proponents", - "negativeVoteMembersPopup-title": "Opponents", - "vote-question": "Voting question", - "vote-public": "Public vote", - "vote-for-it": "for it", - "vote-against": "against", - "cardDeletePopup-title": "Delete Card?", - "cardDetailsActionsPopup-title": "Card Actions", - "cardLabelsPopup-title": "Labels", - "cardMembersPopup-title": "Members", - "cardMorePopup-title": "More", - "cardTemplatePopup-title": "Create template", - "cards": "Cards", - "cards-count": "Cards", - "casSignIn": "Sign In with CAS", - "cardType-card": "Card", - "cardType-linkedCard": "Linked Card", - "cardType-linkedBoard": "Linked Board", - "change": "Change", - "change-avatar": "Change Avatar", - "change-password": "Change Password", - "change-permissions": "Change permissions", - "change-settings": "Change Settings", - "changeAvatarPopup-title": "Change Avatar", - "changeLanguagePopup-title": "Change Language", - "changePasswordPopup-title": "Change Password", - "changePermissionsPopup-title": "Change Permissions", - "changeSettingsPopup-title": "Change Settings", - "subtasks": "Subtasks", - "checklists": "Checklists", - "click-to-star": "Click to star this board.", - "click-to-unstar": "Click to unstar this board.", - "clipboard": "Clipboard or drag & drop", - "close": "Close", - "close-board": "Close Board", - "close-board-pop": "You will be able to restore the board by clicking the “Archive” button from the home header.", - "color-black": "black", - "color-blue": "blue", - "color-crimson": "crimson", - "color-darkgreen": "darkgreen", - "color-gold": "gold", - "color-gray": "gray", - "color-green": "green", - "color-indigo": "indigo", - "color-lime": "lime", - "color-magenta": "magenta", - "color-mistyrose": "mistyrose", - "color-navy": "navy", - "color-orange": "orange", - "color-paleturquoise": "paleturquoise", - "color-peachpuff": "peachpuff", - "color-pink": "pink", - "color-plum": "plum", - "color-purple": "purple", - "color-red": "red", - "color-saddlebrown": "saddlebrown", - "color-silver": "silver", - "color-sky": "sky", - "color-slateblue": "slateblue", - "color-white": "white", - "color-yellow": "yellow", - "unset-color": "Unset", - "comment": "Comment", - "comment-placeholder": "Write Comment", - "comment-only": "Comment only", - "comment-only-desc": "Can comment on cards only.", - "no-comments": "No comments", - "no-comments-desc": "Can not see comments and activities.", - "worker": "Worker", - "worker-desc": "Can only move cards, assign itself to card and comment.", - "computer": "Computer", - "confirm-subtask-delete-dialog": "Are you sure you want to delete subtask?", - "confirm-checklist-delete-dialog": "Are you sure you want to delete checklist?", - "copy-card-link-to-clipboard": "Copy card link to clipboard", - "linkCardPopup-title": "Link Card", - "searchElementPopup-title": "Search", - "copyCardPopup-title": "Copy Card", - "copyChecklistToManyCardsPopup-title": "Copy Checklist Template to Many Cards", - "copyChecklistToManyCardsPopup-instructions": "Destination Card Titles and Descriptions in this JSON format", - "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"First card title\", \"description\":\"First card description\"}, {\"title\":\"Second card title\",\"description\":\"Second card description\"},{\"title\":\"Last card title\",\"description\":\"Last card description\"} ]", - "create": "Create", - "createBoardPopup-title": "Create Board", - "chooseBoardSourcePopup-title": "Import board", - "createLabelPopup-title": "Create Label", - "createCustomField": "Create Field", - "createCustomFieldPopup-title": "Create Field", - "current": "current", - "custom-field-delete-pop": "There is no undo. This will remove this custom field from all cards and destroy its history.", - "custom-field-checkbox": "Checkbox", - "custom-field-date": "Date", - "custom-field-dropdown": "Dropdown List", - "custom-field-dropdown-none": "(none)", - "custom-field-dropdown-options": "List Options", - "custom-field-dropdown-options-placeholder": "Press enter to add more options", - "custom-field-dropdown-unknown": "(unknown)", - "custom-field-number": "Number", - "custom-field-text": "Text", - "custom-fields": "Custom Fields", - "date": "Date", - "decline": "Decline", - "default-avatar": "Default avatar", - "delete": "Delete", - "deleteCustomFieldPopup-title": "Delete Custom Field?", - "deleteLabelPopup-title": "Delete Label?", - "description": "Description", - "disambiguateMultiLabelPopup-title": "Disambiguate Label Action", - "disambiguateMultiMemberPopup-title": "Disambiguate Member Action", - "discard": "Discard", - "done": "Done", - "download": "Download", - "edit": "Edit", - "edit-avatar": "Change Avatar", - "edit-profile": "Edit Profile", - "edit-wip-limit": "Edit WIP Limit", - "soft-wip-limit": "Soft WIP Limit", - "editCardStartDatePopup-title": "Change start date", - "editCardDueDatePopup-title": "Change due date", - "editCustomFieldPopup-title": "Edit Field", - "editCardSpentTimePopup-title": "Change spent time", - "editLabelPopup-title": "Change Label", - "editNotificationPopup-title": "Edit Notification", - "editProfilePopup-title": "Edit Profile", - "email": "Email", - "email-enrollAccount-subject": "An account created for you on __siteName__", - "email-enrollAccount-text": "Hello __user__,\n\nTo start using the service, simply click the link below.\n\n__url__\n\nThanks.", - "email-fail": "Sending email failed", - "email-fail-text": "Error trying to send email", - "email-invalid": "Invalid email", - "email-invite": "Invite via Email", - "email-invite-subject": "__inviter__ sent you an invitation", - "email-invite-text": "Dear __user__,\n\n__inviter__ invites you to join board \"__board__\" for collaborations.\n\nPlease follow the link below:\n\n__url__\n\nThanks.", - "email-resetPassword-subject": "Reset your password on __siteName__", - "email-resetPassword-text": "Hello __user__,\n\nTo reset your password, simply click the link below.\n\n__url__\n\nThanks.", - "email-sent": "Email sent", - "email-verifyEmail-subject": "Verify your email address on __siteName__", - "email-verifyEmail-text": "Hello __user__,\n\nTo verify your account email, simply click the link below.\n\n__url__\n\nThanks.", - "enable-wip-limit": "Enable WIP Limit", - "error-board-doesNotExist": "This board does not exist", - "error-board-notAdmin": "You need to be admin of this board to do that", - "error-board-notAMember": "You need to be a member of this board to do that", - "error-json-malformed": "Your text is not valid JSON", - "error-json-schema": "Your JSON data does not include the proper information in the correct format", - "error-list-doesNotExist": "This list does not exist", - "error-user-doesNotExist": "This user does not exist", - "error-user-notAllowSelf": "You can not invite yourself", - "error-user-notCreated": "This user is not created", - "error-username-taken": "This username is already taken", - "error-email-taken": "Email has already been taken", - "export-board": "Export board", - "sort": "Sort", - "sort-desc": "Click to Sort List", - "list-sort-by": "Sort the List By:", - "list-label-modifiedAt": "Last Access Time", - "list-label-title": "Name of the List", - "list-label-sort": "Your Manual Order", - "list-label-short-modifiedAt": "(L)", - "list-label-short-title": "(N)", - "list-label-short-sort": "(M)", - "filter": "Filter", - "filter-cards": "Filter Cards or Lists", - "list-filter-label": "Filter List by Title", - "filter-clear": "Clear filter", - "filter-no-label": "No label", - "filter-no-member": "No member", - "filter-no-assignee": "No assignee", - "filter-no-custom-fields": "No Custom Fields", - "filter-show-archive": "Show archived lists", - "filter-hide-empty": "Hide empty lists", - "filter-on": "Filter is on", - "filter-on-desc": "You are filtering cards on this board. Click here to edit filter.", - "filter-to-selection": "Filter to selection", - "advanced-filter-label": "Advanced Filter", - "advanced-filter-description": "Advanced Filter allows to write a string containing following operators: == != <= >= && || ( ) A space is used as a separator between the Operators. You can filter for all Custom Fields by typing their names and values. For Example: Field1 == Value1. Note: If fields or values contains spaces, you need to encapsulate them into single quotes. For Example: 'Field 1' == 'Value 1'. For single control characters (' \\/) to be skipped, you can use \\. For example: Field1 == I\\'m. Also you can combine multiple conditions. For Example: F1 == V1 || F1 == V2. Normally all operators are interpreted from left to right. You can change the order by placing brackets. For Example: F1 == V1 && ( F2 == V2 || F2 == V3 ). Also you can search text fields using regex: F1 == /Tes.*/i", - "fullname": "Full Name", - "header-logo-title": "Go back to your boards page.", - "hide-system-messages": "Hide system messages", - "headerBarCreateBoardPopup-title": "Create Board", - "home": "Home", - "import": "Import", - "link": "Link", - "import-board": "import board", - "import-board-c": "Import board", - "import-board-title-trello": "Import board from Trello", - "import-board-title-wekan": "Import board from previous export", - "import-sandstorm-backup-warning": "Do not delete data you import from original exported board or Trello before checking does this grain close and open again, or do you get Board not found error, that means data loss.", - "import-sandstorm-warning": "Imported board will delete all existing data on board and replace it with imported board.", - "from-trello": "From Trello", - "from-wekan": "From previous export", - "import-board-instruction-trello": "In your Trello board, go to 'Menu', then 'More', 'Print and Export', 'Export JSON', and copy the resulting text.", - "import-board-instruction-wekan": "In your board, go to 'Menu', then 'Export board', and copy the text in the downloaded file.", - "import-board-instruction-about-errors": "If you get errors when importing board, sometimes importing still works, and board is at All Boards page.", - "import-json-placeholder": "Paste your valid JSON data here", - "import-map-members": "Map members", - "import-members-map": "Your imported board has some members. Please map the members you want to import to your users", - "import-show-user-mapping": "Review members mapping", - "import-user-select": "Pick your existing user you want to use as this member", - "importMapMembersAddPopup-title": "Select member", - "info": "Version", - "initials": "Initials", - "invalid-date": "Invalid date", - "invalid-time": "Invalid time", - "invalid-user": "Invalid user", - "joined": "joined", - "just-invited": "You are just invited to this board", - "keyboard-shortcuts": "Keyboard shortcuts", - "label-create": "Create Label", - "label-default": "%s label (default)", - "label-delete-pop": "There is no undo. This will remove this label from all cards and destroy its history.", - "labels": "Labels", - "language": "Language", - "last-admin-desc": "You can’t change roles because there must be at least one admin.", - "leave-board": "Leave Board", - "leave-board-pop": "Are you sure you want to leave __boardTitle__? You will be removed from all cards on this board.", - "leaveBoardPopup-title": "Leave Board ?", - "link-card": "Link to this card", - "list-archive-cards": "Move all cards in this list to Archive", - "list-archive-cards-pop": "This will remove all the cards in this list from the board. To view cards in Archive and bring them back to the board, click “Menu” > “Archive”.", - "list-move-cards": "Move all cards in this list", - "list-select-cards": "Select all cards in this list", - "set-color-list": "Set Color", - "listActionPopup-title": "List Actions", - "swimlaneActionPopup-title": "Swimlane Actions", - "swimlaneAddPopup-title": "Add a Swimlane below", - "listImportCardPopup-title": "Import a Trello card", - "listMorePopup-title": "More", - "link-list": "Link to this list", - "list-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the list. There is no undo.", - "list-delete-suggest-archive": "You can move a list to Archive to remove it from the board and preserve the activity.", - "lists": "Lists", - "swimlanes": "Swimlanes", - "log-out": "Log Out", - "log-in": "Log In", - "loginPopup-title": "Log In", - "memberMenuPopup-title": "Member Settings", - "members": "Members", - "menu": "Menu", - "move-selection": "Move selection", - "moveCardPopup-title": "Move Card", - "moveCardToBottom-title": "Move to Bottom", - "moveCardToTop-title": "Move to Top", - "moveSelectionPopup-title": "Move selection", - "multi-selection": "Multi-Selection", - "multi-selection-on": "Multi-Selection is on", - "muted": "Muted", - "muted-info": "You will never be notified of any changes in this board", - "my-boards": "My Boards", - "name": "Name", - "no-archived-cards": "No cards in Archive.", - "no-archived-lists": "No lists in Archive.", - "no-archived-swimlanes": "No swimlanes in Archive.", - "no-results": "No results", - "normal": "Normal", - "normal-desc": "Can view and edit cards. Can't change settings.", - "not-accepted-yet": "Invitation not accepted yet", - "notify-participate": "Receive updates to any cards you participate as creater or member", - "notify-watch": "Receive updates to any boards, lists, or cards you’re watching", - "optional": "optional", - "or": "or", - "page-maybe-private": "This page may be private. You may be able to view it by <a href='%s'>logging in</a>.", - "page-not-found": "Page not found.", - "password": "Password", - "paste-or-dragdrop": "to paste, or drag & drop image file to it (image only)", - "participating": "Participating", - "preview": "Preview", - "previewAttachedImagePopup-title": "Preview", - "previewClipboardImagePopup-title": "Preview", - "private": "Private", - "private-desc": "This board is private. Only people added to the board can view and edit it.", - "profile": "Profile", - "public": "Public", - "public-desc": "This board is public. It's visible to anyone with the link and will show up in search engines like Google. Only people added to the board can edit.", - "quick-access-description": "Star a board to add a shortcut in this bar.", - "remove-cover": "Remove Cover", - "remove-from-board": "Remove from Board", - "remove-label": "Remove Label", - "listDeletePopup-title": "Delete List ?", - "remove-member": "Remove Member", - "remove-member-from-card": "Remove from Card", - "remove-member-pop": "Remove __name__ (__username__) from __boardTitle__? The member will be removed from all cards on this board. They will receive a notification.", - "removeMemberPopup-title": "Remove Member?", - "rename": "Rename", - "rename-board": "Rename Board", - "restore": "Restore", - "save": "Save", - "search": "Search", - "rules": "Rules", - "search-cards": "Search from card/list titles, descriptions and custom fields on this board", - "search-example": "Text to search for?", - "select-color": "Select Color", - "set-wip-limit-value": "Set a limit for the maximum number of tasks in this list", - "setWipLimitPopup-title": "Set WIP Limit", - "shortcut-assign-self": "Assign yourself to current card", - "shortcut-autocomplete-emoji": "Autocomplete emoji", - "shortcut-autocomplete-members": "Autocomplete members", - "shortcut-clear-filters": "Clear all filters", - "shortcut-close-dialog": "បិទផ្ទាំង", - "shortcut-filter-my-cards": "តម្រងកាតរបស់ខ្ញុំ", - "shortcut-show-shortcuts": "Bring up this shortcuts list", - "shortcut-toggle-filterbar": "Toggle Filter Sidebar", - "shortcut-toggle-sidebar": "Toggle Board Sidebar", - "show-cards-minimum-count": "Show cards count if list contains more than", - "sidebar-open": "Open Sidebar", - "sidebar-close": "Close Sidebar", - "signupPopup-title": "បង្កើតគណនីមួយ", - "star-board-title": "Click to star this board. It will show up at top of your boards list.", - "starred-boards": "Starred Boards", - "starred-boards-description": "Starred boards show up at the top of your boards list.", - "subscribe": "Subscribe", - "team": "Team", - "this-board": "this board", - "this-card": "កាតនេះ", - "spent-time-hours": "ចំណាយពេល (ម៉ោង)", - "overtime-hours": "លើសពេល (ម៉ោង)", - "overtime": "លើសពេល", - "has-overtime-cards": "មានកាតលើសពេល", - "has-spenttime-cards": "មានកាតដែលបានចំណាយពេល", - "time": "Time", - "title": "Title", - "tracking": "Tracking", - "tracking-info": "You will be notified of any changes to those cards you are involved as creator or member.", - "type": "Type", - "unassign-member": "Unassign member", - "unsaved-description": "You have an unsaved description.", - "unwatch": "Unwatch", - "upload": "Upload", - "upload-avatar": "Upload an avatar", - "uploaded-avatar": "Uploaded an avatar", - "username": "Username", - "view-it": "View it", - "warn-list-archived": "warning: this card is in an list at Archive", - "watch": "Watch", - "watching": "Watching", - "watching-info": "You will be notified of any change in this board", - "welcome-board": "Welcome Board", - "welcome-swimlane": "Milestone 1", - "welcome-list1": "Basics", - "welcome-list2": "Advanced", - "card-templates-swimlane": "Card Templates", - "list-templates-swimlane": "List Templates", - "board-templates-swimlane": "Board Templates", - "what-to-do": "What do you want to do?", - "wipLimitErrorPopup-title": "Invalid WIP Limit", - "wipLimitErrorPopup-dialog-pt1": "The number of tasks in this list is higher than the WIP limit you've defined.", - "wipLimitErrorPopup-dialog-pt2": "Please move some tasks out of this list, or set a higher WIP limit.", - "admin-panel": "Admin Panel", - "settings": "Settings", - "people": "People", - "registration": "Registration", - "disable-self-registration": "Disable Self-Registration", - "invite": "Invite", - "invite-people": "Invite People", - "to-boards": "To board(s)", - "email-addresses": "Email Addresses", - "smtp-host-description": "The address of the SMTP server that handles your emails.", - "smtp-port-description": "The port your SMTP server uses for outgoing emails.", - "smtp-tls-description": "Enable TLS support for SMTP server", - "smtp-host": "SMTP Host", - "smtp-port": "SMTP Port", - "smtp-username": "Username", - "smtp-password": "Password", - "smtp-tls": "TLS support", - "send-from": "From", - "send-smtp-test": "Send a test email to yourself", - "invitation-code": "Invitation Code", - "email-invite-register-subject": "__inviter__ sent you an invitation", - "email-invite-register-text": "Dear __user__,\n\n__inviter__ invites you to kanban board for collaborations.\n\nPlease follow the link below:\n__url__\n\nAnd your invitation code is: __icode__\n\nThanks.", - "email-smtp-test-subject": "SMTP Test Email", - "email-smtp-test-text": "You have successfully sent an email", - "error-invitation-code-not-exist": "Invitation code doesn't exist", - "error-notAuthorized": "You are not authorized to view this page.", - "webhook-title": "Webhook Name", - "webhook-token": "Token (Optional for Authentication)", - "outgoing-webhooks": "Outgoing Webhooks", - "bidirectional-webhooks": "Two-Way Webhooks", - "outgoingWebhooksPopup-title": "Outgoing Webhooks", - "boardCardTitlePopup-title": "Card Title Filter", - "disable-webhook": "Disable This Webhook", - "global-webhook": "Global Webhooks", - "new-outgoing-webhook": "New Outgoing Webhook", - "no-name": "(Unknown)", - "Node_version": "Node version", - "Meteor_version": "Meteor version", - "MongoDB_version": "MongoDB version", - "MongoDB_storage_engine": "MongoDB storage engine", - "MongoDB_Oplog_enabled": "MongoDB Oplog enabled", - "OS_Arch": "OS Arch", - "OS_Cpus": "OS CPU Count", - "OS_Freemem": "OS Free Memory", - "OS_Loadavg": "OS Load Average", - "OS_Platform": "OS Platform", - "OS_Release": "OS Release", - "OS_Totalmem": "OS Total Memory", - "OS_Type": "OS Type", - "OS_Uptime": "OS Uptime", - "days": "days", - "hours": "hours", - "minutes": "minutes", - "seconds": "seconds", - "show-field-on-card": "Show this field on card", - "automatically-field-on-card": "Auto create field to all cards", - "showLabel-field-on-card": "Show field label on minicard", - "yes": "Yes", - "no": "No", - "accounts": "Accounts", - "accounts-allowEmailChange": "Allow Email Change", - "accounts-allowUserNameChange": "Allow Username Change", - "createdAt": "Created at", - "verified": "Verified", - "active": "Active", - "card-received": "Received", - "card-received-on": "Received on", - "card-end": "End", - "card-end-on": "Ends on", - "editCardReceivedDatePopup-title": "Change received date", - "editCardEndDatePopup-title": "Change end date", - "setCardColorPopup-title": "Set color", - "setCardActionsColorPopup-title": "Choose a color", - "setSwimlaneColorPopup-title": "Choose a color", - "setListColorPopup-title": "Choose a color", - "assigned-by": "Assigned By", - "requested-by": "Requested By", - "board-delete-notice": "Deleting is permanent. You will lose all lists, cards and actions associated with this board.", - "delete-board-confirm-popup": "All lists, cards, labels, and activities will be deleted and you won't be able to recover the board contents. There is no undo.", - "boardDeletePopup-title": "Delete Board?", - "delete-board": "Delete Board", - "default-subtasks-board": "Subtasks for __board__ board", - "default": "Default", - "queue": "Queue", - "subtask-settings": "Subtasks Settings", - "card-settings": "Card Settings", - "boardSubtaskSettingsPopup-title": "Board Subtasks Settings", - "boardCardSettingsPopup-title": "Card Settings", - "deposit-subtasks-board": "Deposit subtasks to this board:", - "deposit-subtasks-list": "Landing list for subtasks deposited here:", - "show-parent-in-minicard": "Show parent in minicard:", - "prefix-with-full-path": "Prefix with full path", - "prefix-with-parent": "Prefix with parent", - "subtext-with-full-path": "Subtext with full path", - "subtext-with-parent": "Subtext with parent", - "change-card-parent": "Change card's parent", - "parent-card": "Parent card", - "source-board": "Source board", - "no-parent": "Don't show parent", - "activity-added-label": "added label '%s' to %s", - "activity-removed-label": "removed label '%s' from %s", - "activity-delete-attach": "deleted an attachment from %s", - "activity-added-label-card": "added label '%s'", - "activity-removed-label-card": "removed label '%s'", - "activity-delete-attach-card": "deleted an attachment", - "activity-set-customfield": "set custom field '%s' to '%s' in %s", - "activity-unset-customfield": "unset custom field '%s' in %s", - "r-rule": "Rule", - "r-add-trigger": "Add trigger", - "r-add-action": "Add action", - "r-board-rules": "Board rules", - "r-add-rule": "Add rule", - "r-view-rule": "View rule", - "r-delete-rule": "Delete rule", - "r-new-rule-name": "New rule title", - "r-no-rules": "No rules", - "r-when-a-card": "When a card", - "r-is": "is", - "r-is-moved": "is moved", - "r-added-to": "added to", - "r-removed-from": "Removed from", - "r-the-board": "the board", - "r-list": "list", - "set-filter": "Set Filter", - "r-moved-to": "Moved to", - "r-moved-from": "Moved from", - "r-archived": "Moved to Archive", - "r-unarchived": "Restored from Archive", - "r-a-card": "a card", - "r-when-a-label-is": "When a label is", - "r-when-the-label": "When the label", - "r-list-name": "list name", - "r-when-a-member": "When a member is", - "r-when-the-member": "When the member", - "r-name": "name", - "r-when-a-attach": "When an attachment", - "r-when-a-checklist": "When a checklist is", - "r-when-the-checklist": "When the checklist", - "r-completed": "Completed", - "r-made-incomplete": "Made incomplete", - "r-when-a-item": "When a checklist item is", - "r-when-the-item": "When the checklist item", - "r-checked": "Checked", - "r-unchecked": "Unchecked", - "r-move-card-to": "Move card to", - "r-top-of": "Top of", - "r-bottom-of": "Bottom of", - "r-its-list": "its list", - "r-archive": "Move to Archive", - "r-unarchive": "Restore from Archive", - "r-card": "card", - "r-add": "Add", - "r-remove": "Remove", - "r-label": "label", - "r-member": "member", - "r-remove-all": "Remove all members from the card", - "r-set-color": "Set color to", - "r-checklist": "checklist", - "r-check-all": "Check all", - "r-uncheck-all": "Uncheck all", - "r-items-check": "items of checklist", - "r-check": "Check", - "r-uncheck": "Uncheck", - "r-item": "item", - "r-of-checklist": "of checklist", - "r-send-email": "Send an email", - "r-to": "to", - "r-subject": "subject", - "r-rule-details": "Rule details", - "r-d-move-to-top-gen": "Move card to top of its list", - "r-d-move-to-top-spec": "Move card to top of list", - "r-d-move-to-bottom-gen": "Move card to bottom of its list", - "r-d-move-to-bottom-spec": "Move card to bottom of list", - "r-d-send-email": "Send email", - "r-d-send-email-to": "to", - "r-d-send-email-subject": "subject", - "r-d-send-email-message": "message", - "r-d-archive": "Move card to Archive", - "r-d-unarchive": "Restore card from Archive", - "r-d-add-label": "Add label", - "r-d-remove-label": "Remove label", - "r-create-card": "Create new card", - "r-in-list": "in list", - "r-in-swimlane": "in swimlane", - "r-d-add-member": "Add member", - "r-d-remove-member": "Remove member", - "r-d-remove-all-member": "Remove all member", - "r-d-check-all": "Check all items of a list", - "r-d-uncheck-all": "Uncheck all items of a list", - "r-d-check-one": "Check item", - "r-d-uncheck-one": "Uncheck item", - "r-d-check-of-list": "of checklist", - "r-d-add-checklist": "Add checklist", - "r-d-remove-checklist": "Remove checklist", - "r-by": "by", - "r-add-checklist": "Add checklist", - "r-with-items": "with items", - "r-items-list": "item1,item2,item3", - "r-add-swimlane": "Add swimlane", - "r-swimlane-name": "swimlane name", - "r-board-note": "Note: leave a field empty to match every possible value.", - "r-checklist-note": "Note: checklist's items have to be written as comma separated values.", - "r-when-a-card-is-moved": "When a card is moved to another list", - "r-set": "Set", - "r-update": "Update", - "r-datefield": "date field", - "r-df-start-at": "start", - "r-df-due-at": "due", - "r-df-end-at": "end", - "r-df-received-at": "received", - "r-to-current-datetime": "to current date/time", - "r-remove-value-from": "Remove value from", - "ldap": "LDAP", - "oauth2": "OAuth2", - "cas": "CAS", - "authentication-method": "Authentication method", - "authentication-type": "Authentication type", - "custom-product-name": "Custom Product Name", - "layout": "Layout", - "hide-logo": "Hide Logo", - "add-custom-html-after-body-start": "Add Custom HTML after <body> start", - "add-custom-html-before-body-end": "Add Custom HTML before </body> end", - "error-undefined": "Something went wrong", - "error-ldap-login": "An error occurred while trying to login", - "display-authentication-method": "Display Authentication Method", - "default-authentication-method": "Default Authentication Method", - "duplicate-board": "Duplicate Board", - "people-number": "The number of people is:", - "swimlaneDeletePopup-title": "Delete Swimlane ?", - "swimlane-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the swimlane. There is no undo.", - "restore-all": "Restore all", - "delete-all": "Delete all", - "loading": "Loading, please wait.", - "previous_as": "last time was", - "act-a-dueAt": "modified due time to \nWhen: __timeValue__\nWhere: __card__\n previous due was __timeOldValue__", - "act-a-endAt": "modified ending time to __timeValue__ from (__timeOldValue__)", - "act-a-startAt": "modified starting time to __timeValue__ from (__timeOldValue__)", - "act-a-receivedAt": "modified received time to __timeValue__ from (__timeOldValue__)", - "a-dueAt": "modified due time to be", - "a-endAt": "modified ending time to be", - "a-startAt": "modified starting time to be", - "a-receivedAt": "modified received time to be", - "almostdue": "current due time %s is approaching", - "pastdue": "current due time %s is past", - "duenow": "current due time %s is today", - "act-newDue": "__list__/__card__ has 1st due reminder [__board__]", - "act-withDue": "__list__/__card__ due reminders [__board__]", - "act-almostdue": "was reminding the current due (__timeValue__) of __card__ is approaching", - "act-pastdue": "was reminding the current due (__timeValue__) of __card__ is past", - "act-duenow": "was reminding the current due (__timeValue__) of __card__ is now", - "act-atUserComment": "You were mentioned in [__board__] __list__/__card__", - "delete-user-confirm-popup": "Are you sure you want to delete this account? There is no undo.", - "accounts-allowUserDelete": "Allow users to self delete their account", - "hide-minicard-label-text": "Hide minicard label text", - "show-desktop-drag-handles": "Show desktop drag handles", - "assignee": "Assignee", - "cardAssigneesPopup-title": "Assignee", - "addmore-detail": "Add a more detailed description", - "show-on-card": "Show on Card", - "new": "New", - "editUserPopup-title": "Edit User", - "newUserPopup-title": "New User", - "notifications": "Notifications", - "view-all": "View All", - "filter-by-unread": "Filter by Unread", - "mark-all-as-read": "Mark all as read", - "remove-all-read": "Remove all read", - "allow-rename": "Allow Rename", - "allowRenamePopup-title": "Allow Rename" -} + "accept": "យល់ព្រម", + "act-activity-notify": "Activity Notification", + "act-addAttachment": "added attachment __attachment__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-deleteAttachment": "deleted attachment __attachment__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addSubtask": "added subtask __subtask__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addedLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removeLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removedLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addChecklist": "added checklist __checklist__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addChecklistItem": "added checklist item __checklistItem__ to checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removeChecklist": "removed checklist __checklist__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removeChecklistItem": "removed checklist item __checklistItem__ from checklist __checkList__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-checkedItem": "checked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-uncheckedItem": "unchecked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-completeChecklist": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-uncompleteChecklist": "uncompleted checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addComment": "commented on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-editComment": "edited comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-deleteComment": "deleted comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-createBoard": "created board __board__", + "act-createSwimlane": "created swimlane __swimlane__ to board __board__", + "act-createCard": "created card __card__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-createCustomField": "created custom field __customField__ at board __board__", + "act-deleteCustomField": "deleted custom field __customField__ at board __board__", + "act-setCustomField": "edited custom field __customField__: __customFieldValue__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-createList": "added list __list__ to board __board__", + "act-addBoardMember": "added member __member__ to board __board__", + "act-archivedBoard": "Board __board__ moved to Archive", + "act-archivedCard": "Card __card__ at list __list__ at swimlane __swimlane__ at board __board__ moved to Archive", + "act-archivedList": "List __list__ at swimlane __swimlane__ at board __board__ moved to Archive", + "act-archivedSwimlane": "Swimlane __swimlane__ at board __board__ moved to Archive", + "act-importBoard": "imported board __board__", + "act-importCard": "imported card __card__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-importList": "imported list __list__ to swimlane __swimlane__ at board __board__", + "act-joinMember": "added member __member__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-moveCard": "moved card __card__ at board __board__ from list __oldList__ at swimlane __oldSwimlane__ to list __list__ at swimlane __swimlane__", + "act-moveCardToOtherBoard": "moved card __card__ from list __oldList__ at swimlane __oldSwimlane__ at board __oldBoard__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-removeBoardMember": "removed member __member__ from board __board__", + "act-restoredCard": "restored card __card__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-unjoinMember": "removed member __member__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-withBoardTitle": "__board__", + "act-withCardTitle": "[__board__] __card__", + "actions": "Actions", + "activities": "Activities", + "activity": "Activity", + "activity-added": "added %s to %s", + "activity-archived": "%s moved to Archive", + "activity-attached": "attached %s to %s", + "activity-created": "created %s", + "activity-customfield-created": "created custom field %s", + "activity-excluded": "excluded %s from %s", + "activity-imported": "imported %s into %s from %s", + "activity-imported-board": "imported %s from %s", + "activity-joined": "joined %s", + "activity-moved": "moved %s from %s to %s", + "activity-on": "on %s", + "activity-removed": "removed %s from %s", + "activity-sent": "sent %s to %s", + "activity-unjoined": "unjoined %s", + "activity-subtask-added": "added subtask to %s", + "activity-checked-item": "checked %s in checklist %s of %s", + "activity-unchecked-item": "unchecked %s in checklist %s of %s", + "activity-checklist-added": "added checklist to %s", + "activity-checklist-removed": "removed a checklist from %s", + "activity-checklist-completed": "completed checklist %s of %s", + "activity-checklist-uncompleted": "uncompleted the checklist %s of %s", + "activity-checklist-item-added": "added checklist item to '%s' in %s", + "activity-checklist-item-removed": "removed a checklist item from '%s' in %s", + "add": "Add", + "activity-checked-item-card": "checked %s in checklist %s", + "activity-unchecked-item-card": "unchecked %s in checklist %s", + "activity-checklist-completed-card": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "activity-checklist-uncompleted-card": "uncompleted the checklist %s", + "activity-editComment": "edited comment %s", + "activity-deleteComment": "deleted comment %s", + "add-attachment": "Add Attachment", + "add-board": "Add Board", + "add-card": "Add Card", + "add-swimlane": "Add Swimlane", + "add-subtask": "Add Subtask", + "add-checklist": "Add Checklist", + "add-checklist-item": "Add an item to checklist", + "add-cover": "Add Cover", + "add-label": "Add Label", + "add-list": "Add List", + "add-members": "Add Members", + "added": "Added", + "addMemberPopup-title": "Members", + "admin": "Admin", + "admin-desc": "Can view and edit cards, remove members, and change settings for the board.", + "admin-announcement": "Announcement", + "admin-announcement-active": "Active System-Wide Announcement", + "admin-announcement-title": "Announcement from Administrator", + "all-boards": "All boards", + "and-n-other-card": "And __count__ other card", + "and-n-other-card_plural": "And __count__ other cards", + "apply": "Apply", + "app-is-offline": "Loading, please wait. Refreshing the page will cause data loss. If loading does not work, please check that server has not stopped.", + "archive": "Move to Archive", + "archive-all": "Move All to Archive", + "archive-board": "Move Board to Archive", + "archive-card": "Move Card to Archive", + "archive-list": "Move List to Archive", + "archive-swimlane": "Move Swimlane to Archive", + "archive-selection": "Move selection to Archive", + "archiveBoardPopup-title": "Move Board to Archive?", + "archived-items": "Archive", + "archived-boards": "Boards in Archive", + "restore-board": "Restore Board", + "no-archived-boards": "No Boards in Archive.", + "archives": "Archive", + "template": "Template", + "templates": "Templates", + "assign-member": "Assign member", + "attached": "attached", + "attachment": "Attachment", + "attachment-delete-pop": "Deleting an attachment is permanent. There is no undo.", + "attachmentDeletePopup-title": "Delete Attachment?", + "attachments": "Attachments", + "auto-watch": "Automatically watch boards when they are created", + "avatar-too-big": "The avatar is too large (70KB max)", + "back": "Back", + "board-change-color": "Change color", + "board-nb-stars": "%s stars", + "board-not-found": "Board not found", + "board-private-info": "This board will be <strong>private</strong>.", + "board-public-info": "This board will be <strong>public</strong>.", + "boardChangeColorPopup-title": "Change Board Background", + "boardChangeTitlePopup-title": "Rename Board", + "boardChangeVisibilityPopup-title": "Change Visibility", + "boardChangeWatchPopup-title": "Change Watch", + "boardMenuPopup-title": "Board Settings", + "boardChangeViewPopup-title": "Board View", + "boards": "Boards", + "board-view": "Board View", + "board-view-cal": "Calendar", + "board-view-swimlanes": "Swimlanes", + "board-view-collapse": "Collapse", + "board-view-lists": "Lists", + "bucket-example": "Like “Bucket List” for example", + "cancel": "Cancel", + "card-archived": "This card is moved to Archive.", + "board-archived": "This board is moved to Archive.", + "card-comments-title": "This card has %s comment.", + "card-delete-notice": "Deleting is permanent. You will lose all actions associated with this card.", + "card-delete-pop": "All actions will be removed from the activity feed and you won't be able to re-open the card. There is no undo.", + "card-delete-suggest-archive": "You can move a card to Archive to remove it from the board and preserve the activity.", + "card-due": "Due", + "card-due-on": "Due on", + "card-spent": "Spent Time", + "card-edit-attachments": "Edit attachments", + "card-edit-custom-fields": "Edit custom fields", + "card-start-voting": "Start voting", + "card-cancel-voting": "Delete voting and all votes", + "card-edit-labels": "Edit labels", + "card-edit-members": "Edit members", + "card-labels-title": "Change the labels for the card.", + "card-members-title": "Add or remove members of the board from the card.", + "card-start": "Start", + "card-start-on": "Starts on", + "cardAttachmentsPopup-title": "Attach From", + "cardCustomField-datePopup-title": "Change date", + "cardCustomFieldsPopup-title": "Edit custom fields", + "cardStartVotingPopup-title": "Start a vote", + "positiveVoteMembersPopup-title": "Proponents", + "negativeVoteMembersPopup-title": "Opponents", + "vote-question": "Voting question", + "vote-public": "Public vote", + "vote-for-it": "for it", + "vote-against": "against", + "cardDeletePopup-title": "Delete Card?", + "cardDetailsActionsPopup-title": "Card Actions", + "cardLabelsPopup-title": "Labels", + "cardMembersPopup-title": "Members", + "cardMorePopup-title": "More", + "cardTemplatePopup-title": "Create template", + "cards": "Cards", + "cards-count": "Cards", + "casSignIn": "Sign In with CAS", + "cardType-card": "Card", + "cardType-linkedCard": "Linked Card", + "cardType-linkedBoard": "Linked Board", + "change": "Change", + "change-avatar": "Change Avatar", + "change-password": "Change Password", + "change-permissions": "Change permissions", + "change-settings": "Change Settings", + "changeAvatarPopup-title": "Change Avatar", + "changeLanguagePopup-title": "Change Language", + "changePasswordPopup-title": "Change Password", + "changePermissionsPopup-title": "Change Permissions", + "changeSettingsPopup-title": "Change Settings", + "subtasks": "Subtasks", + "checklists": "Checklists", + "click-to-star": "Click to star this board.", + "click-to-unstar": "Click to unstar this board.", + "clipboard": "Clipboard or drag & drop", + "close": "Close", + "close-board": "Close Board", + "close-board-pop": "You will be able to restore the board by clicking the “Archive” button from the home header.", + "color-black": "black", + "color-blue": "blue", + "color-crimson": "crimson", + "color-darkgreen": "darkgreen", + "color-gold": "gold", + "color-gray": "gray", + "color-green": "green", + "color-indigo": "indigo", + "color-lime": "lime", + "color-magenta": "magenta", + "color-mistyrose": "mistyrose", + "color-navy": "navy", + "color-orange": "orange", + "color-paleturquoise": "paleturquoise", + "color-peachpuff": "peachpuff", + "color-pink": "pink", + "color-plum": "plum", + "color-purple": "purple", + "color-red": "red", + "color-saddlebrown": "saddlebrown", + "color-silver": "silver", + "color-sky": "sky", + "color-slateblue": "slateblue", + "color-white": "white", + "color-yellow": "yellow", + "unset-color": "Unset", + "comment": "Comment", + "comment-placeholder": "Write Comment", + "comment-only": "Comment only", + "comment-only-desc": "Can comment on cards only.", + "no-comments": "No comments", + "no-comments-desc": "Can not see comments and activities.", + "worker": "Worker", + "worker-desc": "Can only move cards, assign itself to card and comment.", + "computer": "Computer", + "confirm-subtask-delete-dialog": "Are you sure you want to delete subtask?", + "confirm-checklist-delete-dialog": "Are you sure you want to delete checklist?", + "copy-card-link-to-clipboard": "Copy card link to clipboard", + "linkCardPopup-title": "Link Card", + "searchElementPopup-title": "Search", + "copyCardPopup-title": "Copy Card", + "copyChecklistToManyCardsPopup-title": "Copy Checklist Template to Many Cards", + "copyChecklistToManyCardsPopup-instructions": "Destination Card Titles and Descriptions in this JSON format", + "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"First card title\", \"description\":\"First card description\"}, {\"title\":\"Second card title\",\"description\":\"Second card description\"},{\"title\":\"Last card title\",\"description\":\"Last card description\"} ]", + "create": "Create", + "createBoardPopup-title": "Create Board", + "chooseBoardSourcePopup-title": "Import board", + "createLabelPopup-title": "Create Label", + "createCustomField": "Create Field", + "createCustomFieldPopup-title": "Create Field", + "current": "current", + "custom-field-delete-pop": "There is no undo. This will remove this custom field from all cards and destroy its history.", + "custom-field-checkbox": "Checkbox", + "custom-field-date": "Date", + "custom-field-dropdown": "Dropdown List", + "custom-field-dropdown-none": "(none)", + "custom-field-dropdown-options": "List Options", + "custom-field-dropdown-options-placeholder": "Press enter to add more options", + "custom-field-dropdown-unknown": "(unknown)", + "custom-field-number": "Number", + "custom-field-text": "Text", + "custom-fields": "Custom Fields", + "date": "Date", + "decline": "Decline", + "default-avatar": "Default avatar", + "delete": "Delete", + "deleteCustomFieldPopup-title": "Delete Custom Field?", + "deleteLabelPopup-title": "Delete Label?", + "description": "Description", + "disambiguateMultiLabelPopup-title": "Disambiguate Label Action", + "disambiguateMultiMemberPopup-title": "Disambiguate Member Action", + "discard": "Discard", + "done": "Done", + "download": "Download", + "edit": "Edit", + "edit-avatar": "Change Avatar", + "edit-profile": "Edit Profile", + "edit-wip-limit": "Edit WIP Limit", + "soft-wip-limit": "Soft WIP Limit", + "editCardStartDatePopup-title": "Change start date", + "editCardDueDatePopup-title": "Change due date", + "editCustomFieldPopup-title": "Edit Field", + "editCardSpentTimePopup-title": "Change spent time", + "editLabelPopup-title": "Change Label", + "editNotificationPopup-title": "Edit Notification", + "editProfilePopup-title": "Edit Profile", + "email": "Email", + "email-enrollAccount-subject": "An account created for you on __siteName__", + "email-enrollAccount-text": "Hello __user__,\n\nTo start using the service, simply click the link below.\n\n__url__\n\nThanks.", + "email-fail": "Sending email failed", + "email-fail-text": "Error trying to send email", + "email-invalid": "Invalid email", + "email-invite": "Invite via Email", + "email-invite-subject": "__inviter__ sent you an invitation", + "email-invite-text": "Dear __user__,\n\n__inviter__ invites you to join board \"__board__\" for collaborations.\n\nPlease follow the link below:\n\n__url__\n\nThanks.", + "email-resetPassword-subject": "Reset your password on __siteName__", + "email-resetPassword-text": "Hello __user__,\n\nTo reset your password, simply click the link below.\n\n__url__\n\nThanks.", + "email-sent": "Email sent", + "email-verifyEmail-subject": "Verify your email address on __siteName__", + "email-verifyEmail-text": "Hello __user__,\n\nTo verify your account email, simply click the link below.\n\n__url__\n\nThanks.", + "enable-wip-limit": "Enable WIP Limit", + "error-board-doesNotExist": "This board does not exist", + "error-board-notAdmin": "You need to be admin of this board to do that", + "error-board-notAMember": "You need to be a member of this board to do that", + "error-json-malformed": "Your text is not valid JSON", + "error-json-schema": "Your JSON data does not include the proper information in the correct format", + "error-list-doesNotExist": "This list does not exist", + "error-user-doesNotExist": "This user does not exist", + "error-user-notAllowSelf": "You can not invite yourself", + "error-user-notCreated": "This user is not created", + "error-username-taken": "This username is already taken", + "error-email-taken": "Email has already been taken", + "export-board": "Export board", + "sort": "Sort", + "sort-desc": "Click to Sort List", + "list-sort-by": "Sort the List By:", + "list-label-modifiedAt": "Last Access Time", + "list-label-title": "Name of the List", + "list-label-sort": "Your Manual Order", + "list-label-short-modifiedAt": "(L)", + "list-label-short-title": "(N)", + "list-label-short-sort": "(M)", + "filter": "Filter", + "filter-cards": "Filter Cards or Lists", + "list-filter-label": "Filter List by Title", + "filter-clear": "Clear filter", + "filter-no-label": "No label", + "filter-no-member": "No member", + "filter-no-assignee": "No assignee", + "filter-no-custom-fields": "No Custom Fields", + "filter-show-archive": "Show archived lists", + "filter-hide-empty": "Hide empty lists", + "filter-on": "Filter is on", + "filter-on-desc": "You are filtering cards on this board. Click here to edit filter.", + "filter-to-selection": "Filter to selection", + "advanced-filter-label": "Advanced Filter", + "advanced-filter-description": "Advanced Filter allows to write a string containing following operators: == != <= >= && || ( ) A space is used as a separator between the Operators. You can filter for all Custom Fields by typing their names and values. For Example: Field1 == Value1. Note: If fields or values contains spaces, you need to encapsulate them into single quotes. For Example: 'Field 1' == 'Value 1'. For single control characters (' \\/) to be skipped, you can use \\. For example: Field1 == I\\'m. Also you can combine multiple conditions. For Example: F1 == V1 || F1 == V2. Normally all operators are interpreted from left to right. You can change the order by placing brackets. For Example: F1 == V1 && ( F2 == V2 || F2 == V3 ). Also you can search text fields using regex: F1 == /Tes.*/i", + "fullname": "Full Name", + "header-logo-title": "Go back to your boards page.", + "hide-system-messages": "Hide system messages", + "headerBarCreateBoardPopup-title": "Create Board", + "home": "Home", + "import": "Import", + "link": "Link", + "import-board": "import board", + "import-board-c": "Import board", + "import-board-title-trello": "Import board from Trello", + "import-board-title-wekan": "Import board from previous export", + "import-sandstorm-backup-warning": "Do not delete data you import from original exported board or Trello before checking does this grain close and open again, or do you get Board not found error, that means data loss.", + "import-sandstorm-warning": "Imported board will delete all existing data on board and replace it with imported board.", + "from-trello": "From Trello", + "from-wekan": "From previous export", + "import-board-instruction-trello": "In your Trello board, go to 'Menu', then 'More', 'Print and Export', 'Export JSON', and copy the resulting text.", + "import-board-instruction-wekan": "In your board, go to 'Menu', then 'Export board', and copy the text in the downloaded file.", + "import-board-instruction-about-errors": "If you get errors when importing board, sometimes importing still works, and board is at All Boards page.", + "import-json-placeholder": "Paste your valid JSON data here", + "import-map-members": "Map members", + "import-members-map": "Your imported board has some members. Please map the members you want to import to your users", + "import-show-user-mapping": "Review members mapping", + "import-user-select": "Pick your existing user you want to use as this member", + "importMapMembersAddPopup-title": "Select member", + "info": "Version", + "initials": "Initials", + "invalid-date": "Invalid date", + "invalid-time": "Invalid time", + "invalid-user": "Invalid user", + "joined": "joined", + "just-invited": "You are just invited to this board", + "keyboard-shortcuts": "Keyboard shortcuts", + "label-create": "Create Label", + "label-default": "%s label (default)", + "label-delete-pop": "There is no undo. This will remove this label from all cards and destroy its history.", + "labels": "Labels", + "language": "Language", + "last-admin-desc": "You can’t change roles because there must be at least one admin.", + "leave-board": "Leave Board", + "leave-board-pop": "Are you sure you want to leave __boardTitle__? You will be removed from all cards on this board.", + "leaveBoardPopup-title": "Leave Board ?", + "link-card": "Link to this card", + "list-archive-cards": "Move all cards in this list to Archive", + "list-archive-cards-pop": "This will remove all the cards in this list from the board. To view cards in Archive and bring them back to the board, click “Menu” > “Archive”.", + "list-move-cards": "Move all cards in this list", + "list-select-cards": "Select all cards in this list", + "set-color-list": "Set Color", + "listActionPopup-title": "List Actions", + "swimlaneActionPopup-title": "Swimlane Actions", + "swimlaneAddPopup-title": "Add a Swimlane below", + "listImportCardPopup-title": "Import a Trello card", + "listMorePopup-title": "More", + "link-list": "Link to this list", + "list-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the list. There is no undo.", + "list-delete-suggest-archive": "You can move a list to Archive to remove it from the board and preserve the activity.", + "lists": "Lists", + "swimlanes": "Swimlanes", + "log-out": "Log Out", + "log-in": "Log In", + "loginPopup-title": "Log In", + "memberMenuPopup-title": "Member Settings", + "members": "Members", + "menu": "Menu", + "move-selection": "Move selection", + "moveCardPopup-title": "Move Card", + "moveCardToBottom-title": "Move to Bottom", + "moveCardToTop-title": "Move to Top", + "moveSelectionPopup-title": "Move selection", + "multi-selection": "Multi-Selection", + "multi-selection-on": "Multi-Selection is on", + "muted": "Muted", + "muted-info": "You will never be notified of any changes in this board", + "my-boards": "My Boards", + "name": "Name", + "no-archived-cards": "No cards in Archive.", + "no-archived-lists": "No lists in Archive.", + "no-archived-swimlanes": "No swimlanes in Archive.", + "no-results": "No results", + "normal": "Normal", + "normal-desc": "Can view and edit cards. Can't change settings.", + "not-accepted-yet": "Invitation not accepted yet", + "notify-participate": "Receive updates to any cards you participate as creater or member", + "notify-watch": "Receive updates to any boards, lists, or cards you’re watching", + "optional": "optional", + "or": "or", + "page-maybe-private": "This page may be private. You may be able to view it by <a href='%s'>logging in</a>.", + "page-not-found": "Page not found.", + "password": "Password", + "paste-or-dragdrop": "to paste, or drag & drop image file to it (image only)", + "participating": "Participating", + "preview": "Preview", + "previewAttachedImagePopup-title": "Preview", + "previewClipboardImagePopup-title": "Preview", + "private": "Private", + "private-desc": "This board is private. Only people added to the board can view and edit it.", + "profile": "Profile", + "public": "Public", + "public-desc": "This board is public. It's visible to anyone with the link and will show up in search engines like Google. Only people added to the board can edit.", + "quick-access-description": "Star a board to add a shortcut in this bar.", + "remove-cover": "Remove Cover", + "remove-from-board": "Remove from Board", + "remove-label": "Remove Label", + "listDeletePopup-title": "Delete List ?", + "remove-member": "Remove Member", + "remove-member-from-card": "Remove from Card", + "remove-member-pop": "Remove __name__ (__username__) from __boardTitle__? The member will be removed from all cards on this board. They will receive a notification.", + "removeMemberPopup-title": "Remove Member?", + "rename": "Rename", + "rename-board": "Rename Board", + "restore": "Restore", + "save": "Save", + "search": "Search", + "rules": "Rules", + "search-cards": "Search from card/list titles, descriptions and custom fields on this board", + "search-example": "Text to search for?", + "select-color": "Select Color", + "set-wip-limit-value": "Set a limit for the maximum number of tasks in this list", + "setWipLimitPopup-title": "Set WIP Limit", + "shortcut-assign-self": "Assign yourself to current card", + "shortcut-autocomplete-emoji": "Autocomplete emoji", + "shortcut-autocomplete-members": "Autocomplete members", + "shortcut-clear-filters": "Clear all filters", + "shortcut-close-dialog": "បិទផ្ទាំង", + "shortcut-filter-my-cards": "តម្រងកាតរបស់ខ្ញុំ", + "shortcut-show-shortcuts": "Bring up this shortcuts list", + "shortcut-toggle-filterbar": "Toggle Filter Sidebar", + "shortcut-toggle-sidebar": "Toggle Board Sidebar", + "show-cards-minimum-count": "Show cards count if list contains more than", + "sidebar-open": "Open Sidebar", + "sidebar-close": "Close Sidebar", + "signupPopup-title": "បង្កើតគណនីមួយ", + "star-board-title": "Click to star this board. It will show up at top of your boards list.", + "starred-boards": "Starred Boards", + "starred-boards-description": "Starred boards show up at the top of your boards list.", + "subscribe": "Subscribe", + "team": "Team", + "this-board": "this board", + "this-card": "កាតនេះ", + "spent-time-hours": "ចំណាយពេល (ម៉ោង)", + "overtime-hours": "លើសពេល (ម៉ោង)", + "overtime": "លើសពេល", + "has-overtime-cards": "មានកាតលើសពេល", + "has-spenttime-cards": "មានកាតដែលបានចំណាយពេល", + "time": "Time", + "title": "Title", + "tracking": "Tracking", + "tracking-info": "You will be notified of any changes to those cards you are involved as creator or member.", + "type": "Type", + "unassign-member": "Unassign member", + "unsaved-description": "You have an unsaved description.", + "unwatch": "Unwatch", + "upload": "Upload", + "upload-avatar": "Upload an avatar", + "uploaded-avatar": "Uploaded an avatar", + "username": "Username", + "view-it": "View it", + "warn-list-archived": "warning: this card is in an list at Archive", + "watch": "Watch", + "watching": "Watching", + "watching-info": "You will be notified of any change in this board", + "welcome-board": "Welcome Board", + "welcome-swimlane": "Milestone 1", + "welcome-list1": "Basics", + "welcome-list2": "Advanced", + "card-templates-swimlane": "Card Templates", + "list-templates-swimlane": "List Templates", + "board-templates-swimlane": "Board Templates", + "what-to-do": "What do you want to do?", + "wipLimitErrorPopup-title": "Invalid WIP Limit", + "wipLimitErrorPopup-dialog-pt1": "The number of tasks in this list is higher than the WIP limit you've defined.", + "wipLimitErrorPopup-dialog-pt2": "Please move some tasks out of this list, or set a higher WIP limit.", + "admin-panel": "Admin Panel", + "settings": "Settings", + "people": "People", + "registration": "Registration", + "disable-self-registration": "Disable Self-Registration", + "invite": "Invite", + "invite-people": "Invite People", + "to-boards": "To board(s)", + "email-addresses": "Email Addresses", + "smtp-host-description": "The address of the SMTP server that handles your emails.", + "smtp-port-description": "The port your SMTP server uses for outgoing emails.", + "smtp-tls-description": "Enable TLS support for SMTP server", + "smtp-host": "SMTP Host", + "smtp-port": "SMTP Port", + "smtp-username": "Username", + "smtp-password": "Password", + "smtp-tls": "TLS support", + "send-from": "From", + "send-smtp-test": "Send a test email to yourself", + "invitation-code": "Invitation Code", + "email-invite-register-subject": "__inviter__ sent you an invitation", + "email-invite-register-text": "Dear __user__,\n\n__inviter__ invites you to kanban board for collaborations.\n\nPlease follow the link below:\n__url__\n\nAnd your invitation code is: __icode__\n\nThanks.", + "email-smtp-test-subject": "SMTP Test Email", + "email-smtp-test-text": "You have successfully sent an email", + "error-invitation-code-not-exist": "Invitation code doesn't exist", + "error-notAuthorized": "You are not authorized to view this page.", + "webhook-title": "Webhook Name", + "webhook-token": "Token (Optional for Authentication)", + "outgoing-webhooks": "Outgoing Webhooks", + "bidirectional-webhooks": "Two-Way Webhooks", + "outgoingWebhooksPopup-title": "Outgoing Webhooks", + "boardCardTitlePopup-title": "Card Title Filter", + "disable-webhook": "Disable This Webhook", + "global-webhook": "Global Webhooks", + "new-outgoing-webhook": "New Outgoing Webhook", + "no-name": "(Unknown)", + "Node_version": "Node version", + "Meteor_version": "Meteor version", + "MongoDB_version": "MongoDB version", + "MongoDB_storage_engine": "MongoDB storage engine", + "MongoDB_Oplog_enabled": "MongoDB Oplog enabled", + "OS_Arch": "OS Arch", + "OS_Cpus": "OS CPU Count", + "OS_Freemem": "OS Free Memory", + "OS_Loadavg": "OS Load Average", + "OS_Platform": "OS Platform", + "OS_Release": "OS Release", + "OS_Totalmem": "OS Total Memory", + "OS_Type": "OS Type", + "OS_Uptime": "OS Uptime", + "days": "days", + "hours": "hours", + "minutes": "minutes", + "seconds": "seconds", + "show-field-on-card": "Show this field on card", + "automatically-field-on-card": "Auto create field to all cards", + "showLabel-field-on-card": "Show field label on minicard", + "yes": "Yes", + "no": "No", + "accounts": "Accounts", + "accounts-allowEmailChange": "Allow Email Change", + "accounts-allowUserNameChange": "Allow Username Change", + "createdAt": "Created at", + "verified": "Verified", + "active": "Active", + "card-received": "Received", + "card-received-on": "Received on", + "card-end": "End", + "card-end-on": "Ends on", + "editCardReceivedDatePopup-title": "Change received date", + "editCardEndDatePopup-title": "Change end date", + "setCardColorPopup-title": "Set color", + "setCardActionsColorPopup-title": "Choose a color", + "setSwimlaneColorPopup-title": "Choose a color", + "setListColorPopup-title": "Choose a color", + "assigned-by": "Assigned By", + "requested-by": "Requested By", + "board-delete-notice": "Deleting is permanent. You will lose all lists, cards and actions associated with this board.", + "delete-board-confirm-popup": "All lists, cards, labels, and activities will be deleted and you won't be able to recover the board contents. There is no undo.", + "boardDeletePopup-title": "Delete Board?", + "delete-board": "Delete Board", + "default-subtasks-board": "Subtasks for __board__ board", + "default": "Default", + "queue": "Queue", + "subtask-settings": "Subtasks Settings", + "card-settings": "Card Settings", + "boardSubtaskSettingsPopup-title": "Board Subtasks Settings", + "boardCardSettingsPopup-title": "Card Settings", + "deposit-subtasks-board": "Deposit subtasks to this board:", + "deposit-subtasks-list": "Landing list for subtasks deposited here:", + "show-parent-in-minicard": "Show parent in minicard:", + "prefix-with-full-path": "Prefix with full path", + "prefix-with-parent": "Prefix with parent", + "subtext-with-full-path": "Subtext with full path", + "subtext-with-parent": "Subtext with parent", + "change-card-parent": "Change card's parent", + "parent-card": "Parent card", + "source-board": "Source board", + "no-parent": "Don't show parent", + "activity-added-label": "added label '%s' to %s", + "activity-removed-label": "removed label '%s' from %s", + "activity-delete-attach": "deleted an attachment from %s", + "activity-added-label-card": "added label '%s'", + "activity-removed-label-card": "removed label '%s'", + "activity-delete-attach-card": "deleted an attachment", + "activity-set-customfield": "set custom field '%s' to '%s' in %s", + "activity-unset-customfield": "unset custom field '%s' in %s", + "r-rule": "Rule", + "r-add-trigger": "Add trigger", + "r-add-action": "Add action", + "r-board-rules": "Board rules", + "r-add-rule": "Add rule", + "r-view-rule": "View rule", + "r-delete-rule": "Delete rule", + "r-new-rule-name": "New rule title", + "r-no-rules": "No rules", + "r-when-a-card": "When a card", + "r-is": "is", + "r-is-moved": "is moved", + "r-added-to": "added to", + "r-removed-from": "Removed from", + "r-the-board": "the board", + "r-list": "list", + "set-filter": "Set Filter", + "r-moved-to": "Moved to", + "r-moved-from": "Moved from", + "r-archived": "Moved to Archive", + "r-unarchived": "Restored from Archive", + "r-a-card": "a card", + "r-when-a-label-is": "When a label is", + "r-when-the-label": "When the label", + "r-list-name": "list name", + "r-when-a-member": "When a member is", + "r-when-the-member": "When the member", + "r-name": "name", + "r-when-a-attach": "When an attachment", + "r-when-a-checklist": "When a checklist is", + "r-when-the-checklist": "When the checklist", + "r-completed": "Completed", + "r-made-incomplete": "Made incomplete", + "r-when-a-item": "When a checklist item is", + "r-when-the-item": "When the checklist item", + "r-checked": "Checked", + "r-unchecked": "Unchecked", + "r-move-card-to": "Move card to", + "r-top-of": "Top of", + "r-bottom-of": "Bottom of", + "r-its-list": "its list", + "r-archive": "Move to Archive", + "r-unarchive": "Restore from Archive", + "r-card": "card", + "r-add": "Add", + "r-remove": "Remove", + "r-label": "label", + "r-member": "member", + "r-remove-all": "Remove all members from the card", + "r-set-color": "Set color to", + "r-checklist": "checklist", + "r-check-all": "Check all", + "r-uncheck-all": "Uncheck all", + "r-items-check": "items of checklist", + "r-check": "Check", + "r-uncheck": "Uncheck", + "r-item": "item", + "r-of-checklist": "of checklist", + "r-send-email": "Send an email", + "r-to": "to", + "r-subject": "subject", + "r-rule-details": "Rule details", + "r-d-move-to-top-gen": "Move card to top of its list", + "r-d-move-to-top-spec": "Move card to top of list", + "r-d-move-to-bottom-gen": "Move card to bottom of its list", + "r-d-move-to-bottom-spec": "Move card to bottom of list", + "r-d-send-email": "Send email", + "r-d-send-email-to": "to", + "r-d-send-email-subject": "subject", + "r-d-send-email-message": "message", + "r-d-archive": "Move card to Archive", + "r-d-unarchive": "Restore card from Archive", + "r-d-add-label": "Add label", + "r-d-remove-label": "Remove label", + "r-create-card": "Create new card", + "r-in-list": "in list", + "r-in-swimlane": "in swimlane", + "r-d-add-member": "Add member", + "r-d-remove-member": "Remove member", + "r-d-remove-all-member": "Remove all member", + "r-d-check-all": "Check all items of a list", + "r-d-uncheck-all": "Uncheck all items of a list", + "r-d-check-one": "Check item", + "r-d-uncheck-one": "Uncheck item", + "r-d-check-of-list": "of checklist", + "r-d-add-checklist": "Add checklist", + "r-d-remove-checklist": "Remove checklist", + "r-by": "by", + "r-add-checklist": "Add checklist", + "r-with-items": "with items", + "r-items-list": "item1,item2,item3", + "r-add-swimlane": "Add swimlane", + "r-swimlane-name": "swimlane name", + "r-board-note": "Note: leave a field empty to match every possible value.", + "r-checklist-note": "Note: checklist's items have to be written as comma separated values.", + "r-when-a-card-is-moved": "When a card is moved to another list", + "r-set": "Set", + "r-update": "Update", + "r-datefield": "date field", + "r-df-start-at": "start", + "r-df-due-at": "due", + "r-df-end-at": "end", + "r-df-received-at": "received", + "r-to-current-datetime": "to current date/time", + "r-remove-value-from": "Remove value from", + "ldap": "LDAP", + "oauth2": "OAuth2", + "cas": "CAS", + "authentication-method": "Authentication method", + "authentication-type": "Authentication type", + "custom-product-name": "Custom Product Name", + "layout": "Layout", + "hide-logo": "Hide Logo", + "add-custom-html-after-body-start": "Add Custom HTML after <body> start", + "add-custom-html-before-body-end": "Add Custom HTML before </body> end", + "error-undefined": "Something went wrong", + "error-ldap-login": "An error occurred while trying to login", + "display-authentication-method": "Display Authentication Method", + "default-authentication-method": "Default Authentication Method", + "duplicate-board": "Duplicate Board", + "people-number": "The number of people is:", + "swimlaneDeletePopup-title": "Delete Swimlane ?", + "swimlane-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the swimlane. There is no undo.", + "restore-all": "Restore all", + "delete-all": "Delete all", + "loading": "Loading, please wait.", + "previous_as": "last time was", + "act-a-dueAt": "modified due time to \nWhen: __timeValue__\nWhere: __card__\n previous due was __timeOldValue__", + "act-a-endAt": "modified ending time to __timeValue__ from (__timeOldValue__)", + "act-a-startAt": "modified starting time to __timeValue__ from (__timeOldValue__)", + "act-a-receivedAt": "modified received time to __timeValue__ from (__timeOldValue__)", + "a-dueAt": "modified due time to be", + "a-endAt": "modified ending time to be", + "a-startAt": "modified starting time to be", + "a-receivedAt": "modified received time to be", + "almostdue": "current due time %s is approaching", + "pastdue": "current due time %s is past", + "duenow": "current due time %s is today", + "act-newDue": "__list__/__card__ has 1st due reminder [__board__]", + "act-withDue": "__list__/__card__ due reminders [__board__]", + "act-almostdue": "was reminding the current due (__timeValue__) of __card__ is approaching", + "act-pastdue": "was reminding the current due (__timeValue__) of __card__ is past", + "act-duenow": "was reminding the current due (__timeValue__) of __card__ is now", + "act-atUserComment": "You were mentioned in [__board__] __list__/__card__", + "delete-user-confirm-popup": "Are you sure you want to delete this account? There is no undo.", + "accounts-allowUserDelete": "Allow users to self delete their account", + "hide-minicard-label-text": "Hide minicard label text", + "show-desktop-drag-handles": "Show desktop drag handles", + "assignee": "Assignee", + "cardAssigneesPopup-title": "Assignee", + "addmore-detail": "Add a more detailed description", + "show-on-card": "Show on Card", + "new": "New", + "editUserPopup-title": "Edit User", + "newUserPopup-title": "New User", + "notifications": "Notifications", + "view-all": "View All", + "filter-by-unread": "Filter by Unread", + "mark-all-as-read": "Mark all as read", + "remove-all-read": "Remove all read", + "allow-rename": "Allow Rename", + "allowRenamePopup-title": "Allow Rename" +} \ No newline at end of file diff --git a/i18n/ko.i18n.json b/i18n/ko.i18n.json index 8e56fadf..974dbbe5 100644 --- a/i18n/ko.i18n.json +++ b/i18n/ko.i18n.json @@ -1,780 +1,780 @@ { - "accept": "확인", - "act-activity-notify": "활동 알림", - "act-addAttachment": "added attachment __attachment__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-deleteAttachment": "deleted attachment __attachment__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addSubtask": "added subtask __subtask__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addedLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removeLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removedLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addChecklist": "added checklist __checklist__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addChecklistItem": "added checklist item __checklistItem__ to checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removeChecklist": "removed checklist __checklist__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removeChecklistItem": "removed checklist item __checklistItem__ from checklist __checkList__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-checkedItem": "checked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-uncheckedItem": "unchecked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-completeChecklist": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-uncompleteChecklist": "uncompleted checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addComment": "commented on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-editComment": "edited comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-deleteComment": "deleted comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-createBoard": "created board __board__", - "act-createSwimlane": "created swimlane __swimlane__ to board __board__", - "act-createCard": "created card __card__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-createCustomField": "created custom field __customField__ at board __board__", - "act-deleteCustomField": "deleted custom field __customField__ at board __board__", - "act-setCustomField": "edited custom field __customField__: __customFieldValue__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-createList": "added list __list__ to board __board__", - "act-addBoardMember": "added member __member__ to board __board__", - "act-archivedBoard": "Board __board__ moved to Archive", - "act-archivedCard": "Card __card__ at list __list__ at swimlane __swimlane__ at board __board__ moved to Archive", - "act-archivedList": "List __list__ at swimlane __swimlane__ at board __board__ moved to Archive", - "act-archivedSwimlane": "Swimlane __swimlane__ at board __board__ moved to Archive", - "act-importBoard": "imported board __board__", - "act-importCard": "imported card __card__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-importList": "imported list __list__ to swimlane __swimlane__ at board __board__", - "act-joinMember": "added member __member__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-moveCard": "moved card __card__ at board __board__ from list __oldList__ at swimlane __oldSwimlane__ to list __list__ at swimlane __swimlane__", - "act-moveCardToOtherBoard": "moved card __card__ from list __oldList__ at swimlane __oldSwimlane__ at board __oldBoard__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-removeBoardMember": "removed member __member__ from board __board__", - "act-restoredCard": "restored card __card__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-unjoinMember": "removed member __member__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-withBoardTitle": "__board__", - "act-withCardTitle": "[__board__] __card__", - "actions": "동작", - "activities": "활동 내역", - "activity": "활동 상태", - "activity-added": "%s를 %s에 추가함", - "activity-archived": "%s moved to Archive", - "activity-attached": "%s를 %s에 첨부함", - "activity-created": "%s 생성됨", - "activity-customfield-created": "created custom field %s", - "activity-excluded": "%s를 %s에서 제외함", - "activity-imported": "imported %s into %s from %s", - "activity-imported-board": "imported %s from %s", - "activity-joined": "%s에 참여", - "activity-moved": "%s를 %s에서 %s로 옮김", - "activity-on": "%s에", - "activity-removed": "%s를 %s에서 삭제함", - "activity-sent": "%s를 %s로 보냄", - "activity-unjoined": "%s에서 멤버 해제", - "activity-subtask-added": "added subtask to %s", - "activity-checked-item": "checked %s in checklist %s of %s", - "activity-unchecked-item": "unchecked %s in checklist %s of %s", - "activity-checklist-added": "%s에 체크리스트를 추가함", - "activity-checklist-removed": "removed a checklist from %s", - "activity-checklist-completed": "completed checklist %s of %s", - "activity-checklist-uncompleted": "uncompleted the checklist %s of %s", - "activity-checklist-item-added": "added checklist item to '%s' in %s", - "activity-checklist-item-removed": "removed a checklist item from '%s' in %s", - "add": "추가", - "activity-checked-item-card": "checked %s in checklist %s", - "activity-unchecked-item-card": "unchecked %s in checklist %s", - "activity-checklist-completed-card": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "activity-checklist-uncompleted-card": "uncompleted the checklist %s", - "activity-editComment": "edited comment %s", - "activity-deleteComment": "deleted comment %s", - "add-attachment": "첨부파일 추가", - "add-board": "보드 추가", - "add-card": "카드 추가", - "add-swimlane": "Add Swimlane", - "add-subtask": "Add Subtask", - "add-checklist": "체크리스트 추가", - "add-checklist-item": "체크리스트에 항목 추가", - "add-cover": "커버 추가", - "add-label": "라벨 추가", - "add-list": "리스트 추가", - "add-members": "멤버 추가", - "added": "추가됨", - "addMemberPopup-title": "멤버", - "admin": "관리자", - "admin-desc": "카드를 보거나 수정하고, 멤버를 삭제하고, 보드에 대한 설정을 수정할 수 있습니다.", - "admin-announcement": "Announcement", - "admin-announcement-active": "시스템에 공지사항을 표시합니다", - "admin-announcement-title": "관리자 공지사항 메시지", - "all-boards": "전체 보드", - "and-n-other-card": "__count__ 개의 다른 카드", - "and-n-other-card_plural": "__count__ 개의 다른 카드들", - "apply": "적용", - "app-is-offline": "Loading, please wait. Refreshing the page will cause data loss. If loading does not work, please check that server has not stopped.", - "archive": "Move to Archive", - "archive-all": "Move All to Archive", - "archive-board": "Move Board to Archive", - "archive-card": "Move Card to Archive", - "archive-list": "Move List to Archive", - "archive-swimlane": "Move Swimlane to Archive", - "archive-selection": "Move selection to Archive", - "archiveBoardPopup-title": "Move Board to Archive?", - "archived-items": "보관", - "archived-boards": "Boards in Archive", - "restore-board": "보드 복구", - "no-archived-boards": "No Boards in Archive.", - "archives": "보관", - "template": "Template", - "templates": "Templates", - "assign-member": "멤버 지정", - "attached": "첨부됨", - "attachment": "첨부 파일", - "attachment-delete-pop": "영구 첨부파일을 삭제합니다. 되돌릴 수 없습니다.", - "attachmentDeletePopup-title": "첨부 파일을 삭제합니까?", - "attachments": "첨부 파일", - "auto-watch": "생성한 보드를 자동으로 감시합니다.", - "avatar-too-big": "아바타 파일이 너무 큽니다. (최대 70KB)", - "back": "뒤로", - "board-change-color": "보드 색 변경", - "board-nb-stars": "%s개의 별", - "board-not-found": "보드를 찾을 수 없습니다", - "board-private-info": "이 보드는 <strong>비공개</strong>입니다.", - "board-public-info": "이 보드는 <strong>공개</strong>로 설정됩니다", - "boardChangeColorPopup-title": "보드 배경 변경", - "boardChangeTitlePopup-title": "보드 이름 바꾸기", - "boardChangeVisibilityPopup-title": "표시 여부 변경", - "boardChangeWatchPopup-title": "감시상태 변경", - "boardMenuPopup-title": "Board Settings", - "boardChangeViewPopup-title": "Board View", - "boards": "보드", - "board-view": "Board View", - "board-view-cal": "Calendar", - "board-view-swimlanes": "Swimlanes", - "board-view-collapse": "Collapse", - "board-view-lists": "목록들", - "bucket-example": "예: “프로젝트 이름“ 입력", - "cancel": "취소", - "card-archived": "This card is moved to Archive.", - "board-archived": "This board is moved to Archive.", - "card-comments-title": "이 카드에 %s 코멘트가 있습니다.", - "card-delete-notice": "영구 삭제입니다. 이 카드와 관련된 모든 작업들을 잃게됩니다.", - "card-delete-pop": "모든 작업이 활동 내역에서 제거되며 카드를 다시 열 수 없습니다. 복구가 안되니 주의하시기 바랍니다.", - "card-delete-suggest-archive": "You can move a card to Archive to remove it from the board and preserve the activity.", - "card-due": "종료일", - "card-due-on": "종료일", - "card-spent": "Spent Time", - "card-edit-attachments": "첨부 파일 수정", - "card-edit-custom-fields": "Edit custom fields", - "card-start-voting": "Start voting", - "card-cancel-voting": "Delete voting and all votes", - "card-edit-labels": "라벨 수정", - "card-edit-members": "멤버 수정", - "card-labels-title": "카드의 라벨 변경.", - "card-members-title": "카드에서 보드의 멤버를 추가하거나 삭제합니다.", - "card-start": "시작일", - "card-start-on": "시작일", - "cardAttachmentsPopup-title": "첨부 파일", - "cardCustomField-datePopup-title": "Change date", - "cardCustomFieldsPopup-title": "Edit custom fields", - "cardStartVotingPopup-title": "Start a vote", - "positiveVoteMembersPopup-title": "Proponents", - "negativeVoteMembersPopup-title": "Opponents", - "vote-question": "Voting question", - "vote-public": "Public vote", - "vote-for-it": "for it", - "vote-against": "against", - "cardDeletePopup-title": "카드를 삭제합니까?", - "cardDetailsActionsPopup-title": "카드 액션", - "cardLabelsPopup-title": "라벨", - "cardMembersPopup-title": "멤버", - "cardMorePopup-title": "더보기", - "cardTemplatePopup-title": "Create template", - "cards": "카드", - "cards-count": "카드", - "casSignIn": "Sign In with CAS", - "cardType-card": "Card", - "cardType-linkedCard": "Linked Card", - "cardType-linkedBoard": "Linked Board", - "change": "변경", - "change-avatar": "아바타 변경", - "change-password": "암호 변경", - "change-permissions": "권한 변경", - "change-settings": "설정 변경", - "changeAvatarPopup-title": "아바타 변경", - "changeLanguagePopup-title": "언어 변경", - "changePasswordPopup-title": "암호 변경", - "changePermissionsPopup-title": "권한 변경", - "changeSettingsPopup-title": "설정 변경", - "subtasks": "Subtasks", - "checklists": "체크리스트", - "click-to-star": "보드에 별 추가.", - "click-to-unstar": "보드에 별 삭제.", - "clipboard": "클립보드 또는 드래그 앤 드롭", - "close": "닫기", - "close-board": "보드 닫기", - "close-board-pop": "You will be able to restore the board by clicking the “Archive” button from the home header.", - "color-black": "블랙", - "color-blue": "블루", - "color-crimson": "crimson", - "color-darkgreen": "darkgreen", - "color-gold": "gold", - "color-gray": "gray", - "color-green": "그린", - "color-indigo": "indigo", - "color-lime": "라임", - "color-magenta": "magenta", - "color-mistyrose": "mistyrose", - "color-navy": "navy", - "color-orange": "오렌지", - "color-paleturquoise": "paleturquoise", - "color-peachpuff": "peachpuff", - "color-pink": "핑크", - "color-plum": "plum", - "color-purple": "퍼플", - "color-red": "레드", - "color-saddlebrown": "saddlebrown", - "color-silver": "silver", - "color-sky": "스카이", - "color-slateblue": "slateblue", - "color-white": "white", - "color-yellow": "옐로우", - "unset-color": "Unset", - "comment": "댓글", - "comment-placeholder": "댓글 입력", - "comment-only": "댓글만 입력 가능", - "comment-only-desc": "카드에 댓글만 달수 있습니다.", - "no-comments": "No comments", - "no-comments-desc": "Can not see comments and activities.", - "worker": "Worker", - "worker-desc": "Can only move cards, assign itself to card and comment.", - "computer": "내 컴퓨터", - "confirm-subtask-delete-dialog": "Are you sure you want to delete subtask?", - "confirm-checklist-delete-dialog": "Are you sure you want to delete checklist?", - "copy-card-link-to-clipboard": "클립보드에 카드의 링크가 복사되었습니다.", - "linkCardPopup-title": "Link Card", - "searchElementPopup-title": "검색", - "copyCardPopup-title": "카드 복사", - "copyChecklistToManyCardsPopup-title": "Copy Checklist Template to Many Cards", - "copyChecklistToManyCardsPopup-instructions": "Destination Card Titles and Descriptions in this JSON format", - "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"First card title\", \"description\":\"First card description\"}, {\"title\":\"Second card title\",\"description\":\"Second card description\"},{\"title\":\"Last card title\",\"description\":\"Last card description\"} ]", - "create": "생성", - "createBoardPopup-title": "보드 생성", - "chooseBoardSourcePopup-title": "보드 가져오기", - "createLabelPopup-title": "라벨 생성", - "createCustomField": "Create Field", - "createCustomFieldPopup-title": "Create Field", - "current": "경향", - "custom-field-delete-pop": "There is no undo. This will remove this custom field from all cards and destroy its history.", - "custom-field-checkbox": "Checkbox", - "custom-field-date": "날짜", - "custom-field-dropdown": "Dropdown List", - "custom-field-dropdown-none": "(none)", - "custom-field-dropdown-options": "List Options", - "custom-field-dropdown-options-placeholder": "Press enter to add more options", - "custom-field-dropdown-unknown": "(unknown)", - "custom-field-number": "Number", - "custom-field-text": "Text", - "custom-fields": "Custom Fields", - "date": "날짜", - "decline": "쇠퇴", - "default-avatar": "기본 아바타", - "delete": "삭제", - "deleteCustomFieldPopup-title": "Delete Custom Field?", - "deleteLabelPopup-title": "라벨을 삭제합니까?", - "description": "설명", - "disambiguateMultiLabelPopup-title": "라벨 액션의 모호성 제거", - "disambiguateMultiMemberPopup-title": "멤버 액션의 모호성 제거", - "discard": "포기", - "done": "완료", - "download": "다운로드", - "edit": "수정", - "edit-avatar": "아바타 변경", - "edit-profile": "프로필 변경", - "edit-wip-limit": "WIP 제한 변경", - "soft-wip-limit": "원만한 WIP 제한", - "editCardStartDatePopup-title": "시작일 변경", - "editCardDueDatePopup-title": "종료일 변경", - "editCustomFieldPopup-title": "Edit Field", - "editCardSpentTimePopup-title": "Change spent time", - "editLabelPopup-title": "라벨 변경", - "editNotificationPopup-title": "알림 수정", - "editProfilePopup-title": "프로필 변경", - "email": "이메일", - "email-enrollAccount-subject": "__siteName__에 계정 생성이 완료되었습니다.", - "email-enrollAccount-text": "안녕하세요. __user__님,\n\n시작하려면 아래링크를 클릭해 주세요.\n\n__url__\n\n감사합니다.", - "email-fail": "이메일 전송 실패", - "email-fail-text": "Error trying to send email", - "email-invalid": "잘못된 이메일 주소", - "email-invite": "이메일로 초대", - "email-invite-subject": "__inviter__님이 당신을 초대하였습니다.", - "email-invite-text": "__user__님,\n\n__inviter__님이 협업을 위해 \"__board__\"보드에 가입하도록 초대하셨습니다.\n\n아래 링크를 클릭해주십시오.\n\n__url__\n\n감사합니다.", - "email-resetPassword-subject": "패스워드 초기화: __siteName__", - "email-resetPassword-text": "안녕하세요 __user__님,\n\n비밀번호를 재설정하려면 아래 링크를 클릭하십시오.\n\n__url__\n\n감사합니다.", - "email-sent": "이메일 전송", - "email-verifyEmail-subject": "이메일 인증: __siteName__", - "email-verifyEmail-text": "안녕하세요. __user__님,\n\n당신의 계정과 이메일을 활성하려면 아래 링크를 클릭하십시오.\n\n__url__\n\n감사합니다.", - "enable-wip-limit": "WIP 제한 활성화", - "error-board-doesNotExist": "보드가 없습니다.", - "error-board-notAdmin": "이 작업은 보드의 관리자만 실행할 수 있습니다.", - "error-board-notAMember": "이 작업은 보드의 멤버만 실행할 수 있습니다.", - "error-json-malformed": "텍스트가 JSON 형식에 유효하지 않습니다.", - "error-json-schema": "JSON 데이터에 정보가 올바른 형식으로 포함되어 있지 않습니다.", - "error-list-doesNotExist": "목록이 없습니다.", - "error-user-doesNotExist": "멤버의 정보가 없습니다.", - "error-user-notAllowSelf": "자기 자신을 초대할 수 없습니다.", - "error-user-notCreated": "유저가 생성되지 않았습니다.", - "error-username-taken": "중복된 아이디 입니다.", - "error-email-taken": "Email has already been taken", - "export-board": "보드 내보내기", - "sort": "Sort", - "sort-desc": "Click to Sort List", - "list-sort-by": "Sort the List By:", - "list-label-modifiedAt": "Last Access Time", - "list-label-title": "Name of the List", - "list-label-sort": "Your Manual Order", - "list-label-short-modifiedAt": "(L)", - "list-label-short-title": "(N)", - "list-label-short-sort": "(M)", - "filter": "필터", - "filter-cards": "Filter Cards or Lists", - "list-filter-label": "Filter List by Title", - "filter-clear": "필터 초기화", - "filter-no-label": "라벨 없음", - "filter-no-member": "멤버 없음", - "filter-no-assignee": "No assignee", - "filter-no-custom-fields": "No Custom Fields", - "filter-show-archive": "Show archived lists", - "filter-hide-empty": "Hide empty lists", - "filter-on": "필터 사용", - "filter-on-desc": "보드에서 카드를 필터링합니다. 여기를 클릭하여 필터를 수정합니다.", - "filter-to-selection": "선택 항목으로 필터링", - "advanced-filter-label": "Advanced Filter", - "advanced-filter-description": "Advanced Filter allows to write a string containing following operators: == != <= >= && || ( ) A space is used as a separator between the Operators. You can filter for all Custom Fields by typing their names and values. For Example: Field1 == Value1. Note: If fields or values contains spaces, you need to encapsulate them into single quotes. For Example: 'Field 1' == 'Value 1'. For single control characters (' \\/) to be skipped, you can use \\. For example: Field1 == I\\'m. Also you can combine multiple conditions. For Example: F1 == V1 || F1 == V2. Normally all operators are interpreted from left to right. You can change the order by placing brackets. For Example: F1 == V1 && ( F2 == V2 || F2 == V3 ). Also you can search text fields using regex: F1 == /Tes.*/i", - "fullname": "실명", - "header-logo-title": "보드 페이지로 돌아가기.", - "hide-system-messages": "시스템 메시지 숨기기", - "headerBarCreateBoardPopup-title": "보드 생성", - "home": "홈", - "import": "가져오기", - "link": "Link", - "import-board": "보드 가져오기", - "import-board-c": "보드 가져오기", - "import-board-title-trello": "Trello에서 보드 가져오기", - "import-board-title-wekan": "Import board from previous export", - "import-sandstorm-backup-warning": "Do not delete data you import from original exported board or Trello before checking does this grain close and open again, or do you get Board not found error, that means data loss.", - "import-sandstorm-warning": "Imported board will delete all existing data on board and replace it with imported board.", - "from-trello": "From Trello", - "from-wekan": "From previous export", - "import-board-instruction-trello": "Trello 게시판에서 'Menu' -> 'More' -> 'Print and Export', 'Export JSON' 선택하여 텍스트 결과값 복사", - "import-board-instruction-wekan": "In your board, go to 'Menu', then 'Export board', and copy the text in the downloaded file.", - "import-board-instruction-about-errors": "If you get errors when importing board, sometimes importing still works, and board is at All Boards page.", - "import-json-placeholder": "유효한 JSON 데이터를 여기에 붙여 넣으십시오.", - "import-map-members": "보드 멤버들", - "import-members-map": "Your imported board has some members. Please map the members you want to import to your users", - "import-show-user-mapping": "멤버 매핑 미리보기", - "import-user-select": "Pick your existing user you want to use as this member", - "importMapMembersAddPopup-title": "Select member", - "info": "Version", - "initials": "이니셜", - "invalid-date": "적절하지 않은 날짜", - "invalid-time": "적절하지 않은 시각", - "invalid-user": "적절하지 않은 사용자", - "joined": "참가함", - "just-invited": "보드에 방금 초대되었습니다.", - "keyboard-shortcuts": "키보드 단축키", - "label-create": "라벨 생성", - "label-default": "%s 라벨 (기본)", - "label-delete-pop": "되돌릴 수 없습니다. 모든 카드에서 라벨을 제거하고, 이력을 제거합니다.", - "labels": "라벨", - "language": "언어", - "last-admin-desc": "적어도 하나의 관리자가 필요하기에 이 역할을 변경할 수 없습니다.", - "leave-board": "보드 멤버에서 나가기", - "leave-board-pop": "Are you sure you want to leave __boardTitle__? You will be removed from all cards on this board.", - "leaveBoardPopup-title": "Leave Board ?", - "link-card": "카드에대한 링크", - "list-archive-cards": "Move all cards in this list to Archive", - "list-archive-cards-pop": "This will remove all the cards in this list from the board. To view cards in Archive and bring them back to the board, click “Menu” > “Archive”.", - "list-move-cards": "목록에 있는 모든 카드를 이동", - "list-select-cards": "목록에 있는 모든 카드를 선택", - "set-color-list": "Set Color", - "listActionPopup-title": "동작 목록", - "swimlaneActionPopup-title": "Swimlane Actions", - "swimlaneAddPopup-title": "Add a Swimlane below", - "listImportCardPopup-title": "Trello 카드 가져 오기", - "listMorePopup-title": "더보기", - "link-list": "이 리스트에 링크", - "list-delete-pop": "모든 작업이 활동내역에서 제거되며 리스트를 복구 할 수 없습니다. 실행 취소는 불가능 합니다.", - "list-delete-suggest-archive": "You can move a list to Archive to remove it from the board and preserve the activity.", - "lists": "목록들", - "swimlanes": "Swimlanes", - "log-out": "로그아웃", - "log-in": "로그인", - "loginPopup-title": "로그인", - "memberMenuPopup-title": "멤버 설정", - "members": "멤버", - "menu": "메뉴", - "move-selection": "선택 항목 이동", - "moveCardPopup-title": "카드 이동", - "moveCardToBottom-title": "최하단으로 이동", - "moveCardToTop-title": "최상단으로 이동", - "moveSelectionPopup-title": "선택 항목 이동", - "multi-selection": "다중 선택", - "multi-selection-on": "다중 선택 사용", - "muted": "알림 해제", - "muted-info": "보드의 변경된 사항들의 알림을 받지 않습니다.", - "my-boards": "내 보드", - "name": "이름", - "no-archived-cards": "No cards in Archive.", - "no-archived-lists": "No lists in Archive.", - "no-archived-swimlanes": "No swimlanes in Archive.", - "no-results": "결과 값 없음", - "normal": "표준", - "normal-desc": "카드를 보거나 수정할 수 있습니다. 설정값은 변경할 수 없습니다.", - "not-accepted-yet": "초대장이 수락되지 않았습니다.", - "notify-participate": "보드 생성자 또는 멤버로 참여하는 모든 카드에 대한 변경사항 알림 받음", - "notify-watch": "감시중인 보드, 목록 또는 카드에 대한 변경사항 알림 받음", - "optional": "옵션", - "or": "또는", - "page-maybe-private": "이 페이지를 비공개일 수 있습니다. 이것을 보고 싶으면 <a href='%s'>로그인</a>을 하십시오.", - "page-not-found": "페이지를 찾지 못 했습니다", - "password": "암호", - "paste-or-dragdrop": "이미지 파일을 붙여 넣거나 드래그 앤 드롭 (이미지 전용)", - "participating": "참여", - "preview": "미리보기", - "previewAttachedImagePopup-title": "미리보기", - "previewClipboardImagePopup-title": "미리보기", - "private": "비공개", - "private-desc": "비공개된 보드입니다. 오직 보드에 추가된 사람들만 보고 수정할 수 있습니다", - "profile": "프로파일", - "public": "공개", - "public-desc": "공개된 보드입니다. 링크를 가진 모든 사람과 구글과 같은 검색 엔진에서 찾아서 볼수 있습니다. 보드에 추가된 사람들만 수정이 가능합니다.", - "quick-access-description": "여기에 바로 가기를 추가하려면 보드에 별 표시를 체크하세요.", - "remove-cover": "커버 제거", - "remove-from-board": "보드에서 제거", - "remove-label": "라벨 제거", - "listDeletePopup-title": "리스트를 삭제합니까?", - "remove-member": "멤버 제거", - "remove-member-from-card": "카드에서 제거", - "remove-member-pop": "__boardTitle__에서 __name__(__username__) 을 제거합니까? 이 보드의 모든 카드에서 제거됩니다. 해당 내용을 __name__(__username__) 은(는) 알림으로 받게됩니다.", - "removeMemberPopup-title": "멤버를 제거합니까?", - "rename": "새이름", - "rename-board": "보드 이름 바꾸기", - "restore": "복구", - "save": "저장", - "search": "검색", - "rules": "Rules", - "search-cards": "Search from card/list titles, descriptions and custom fields on this board", - "search-example": "Text to search for?", - "select-color": "색 선택", - "set-wip-limit-value": "Set a limit for the maximum number of tasks in this list", - "setWipLimitPopup-title": "Set WIP Limit", - "shortcut-assign-self": "현재 카드에 자신을 지정하세요.", - "shortcut-autocomplete-emoji": "이모티콘 자동완성", - "shortcut-autocomplete-members": "멤버 자동완성", - "shortcut-clear-filters": "모든 필터 초기화", - "shortcut-close-dialog": "대화 상자 닫기", - "shortcut-filter-my-cards": "내 카드 필터링", - "shortcut-show-shortcuts": "바로가기 목록을 가져오십시오.", - "shortcut-toggle-filterbar": "토글 필터 사이드바", - "shortcut-toggle-sidebar": "보드 사이드바 토글", - "show-cards-minimum-count": "목록에 카드 수량 표시(입력된 수량 넘을 경우 표시)", - "sidebar-open": "사이드바 열기", - "sidebar-close": "사이드바 닫기", - "signupPopup-title": "계정 생성", - "star-board-title": "보드에 별 표시를 클릭합니다. 보드 목록에서 최상위로 둘 수 있습니다.", - "starred-boards": "별표된 보드", - "starred-boards-description": "별 표시된 보드들은 보드 목록의 최상단에서 보입니다.", - "subscribe": "구독", - "team": "팀", - "this-board": "보드", - "this-card": "카드", - "spent-time-hours": "Spent time (hours)", - "overtime-hours": "Overtime (hours)", - "overtime": "Overtime", - "has-overtime-cards": "Has overtime cards", - "has-spenttime-cards": "Has spent time cards", - "time": "시간", - "title": "제목", - "tracking": "추적", - "tracking-info": "보드 생성자 또는 멤버로 참여하는 모든 카드에 대한 변경사항 알림 받음", - "type": "Type", - "unassign-member": "멤버 할당 해제", - "unsaved-description": "저장되지 않은 설명이 있습니다.", - "unwatch": "감시 해제", - "upload": "업로드", - "upload-avatar": "아바타 업로드", - "uploaded-avatar": "업로드한 아바타", - "username": "아이디", - "view-it": "보기", - "warn-list-archived": "warning: this card is in an list at Archive", - "watch": "감시", - "watching": "감시 중", - "watching-info": "\"이 보드의 변경사항을 알림으로 받습니다.", - "welcome-board": "보드예제", - "welcome-swimlane": "Milestone 1", - "welcome-list1": "신규", - "welcome-list2": "진행", - "card-templates-swimlane": "Card Templates", - "list-templates-swimlane": "List Templates", - "board-templates-swimlane": "Board Templates", - "what-to-do": "무엇을 하고 싶으신가요?", - "wipLimitErrorPopup-title": "Invalid WIP Limit", - "wipLimitErrorPopup-dialog-pt1": "The number of tasks in this list is higher than the WIP limit you've defined.", - "wipLimitErrorPopup-dialog-pt2": "Please move some tasks out of this list, or set a higher WIP limit.", - "admin-panel": "관리자 패널", - "settings": "설정", - "people": "사람", - "registration": "회원가입", - "disable-self-registration": "일반 유저의 회원 가입 막기", - "invite": "초대", - "invite-people": "사람 초대", - "to-boards": "보드로 부터", - "email-addresses": "이메일 주소", - "smtp-host-description": "이메일을 처리하는 SMTP 서버의 주소입니다.", - "smtp-port-description": "SMTP 서버가 보내는 전자 메일에 사용하는 포트입니다.", - "smtp-tls-description": "SMTP 서버에 TLS 지원 사용", - "smtp-host": "SMTP 호스트", - "smtp-port": "SMTP 포트", - "smtp-username": "사용자 이름", - "smtp-password": "암호", - "smtp-tls": "TLS 지원", - "send-from": "보낸 사람", - "send-smtp-test": "Send a test email to yourself", - "invitation-code": "초대 코드", - "email-invite-register-subject": "\"__inviter__ 님이 당신에게 초대장을 보냈습니다.", - "email-invite-register-text": "Dear __user__,\n\n__inviter__ invites you to kanban board for collaborations.\n\nPlease follow the link below:\n__url__\n\nAnd your invitation code is: __icode__\n\nThanks.", - "email-smtp-test-subject": "SMTP Test Email", - "email-smtp-test-text": "테스트 메일을 성공적으로 발송하였습니다.", - "error-invitation-code-not-exist": "초대 코드가 존재하지 않습니다.", - "error-notAuthorized": "이 페이지를 볼 수있는 권한이 없습니다.", - "webhook-title": "Webhook Name", - "webhook-token": "Token (Optional for Authentication)", - "outgoing-webhooks": "Outgoing Webhooks", - "bidirectional-webhooks": "Two-Way Webhooks", - "outgoingWebhooksPopup-title": "Outgoing Webhooks", - "boardCardTitlePopup-title": "Card Title Filter", - "disable-webhook": "Disable This Webhook", - "global-webhook": "Global Webhooks", - "new-outgoing-webhook": "New Outgoing Webhook", - "no-name": "(Unknown)", - "Node_version": "Node version", - "Meteor_version": "Meteor version", - "MongoDB_version": "MongoDB version", - "MongoDB_storage_engine": "MongoDB storage engine", - "MongoDB_Oplog_enabled": "MongoDB Oplog enabled", - "OS_Arch": "OS Arch", - "OS_Cpus": "OS CPU Count", - "OS_Freemem": "OS Free Memory", - "OS_Loadavg": "OS Load Average", - "OS_Platform": "OS Platform", - "OS_Release": "OS Release", - "OS_Totalmem": "OS Total Memory", - "OS_Type": "OS Type", - "OS_Uptime": "OS Uptime", - "days": "days", - "hours": "hours", - "minutes": "minutes", - "seconds": "seconds", - "show-field-on-card": "Show this field on card", - "automatically-field-on-card": "Auto create field to all cards", - "showLabel-field-on-card": "Show field label on minicard", - "yes": "Yes", - "no": "No", - "accounts": "Accounts", - "accounts-allowEmailChange": "Allow Email Change", - "accounts-allowUserNameChange": "Allow Username Change", - "createdAt": "Created at", - "verified": "Verified", - "active": "Active", - "card-received": "Received", - "card-received-on": "Received on", - "card-end": "End", - "card-end-on": "Ends on", - "editCardReceivedDatePopup-title": "Change received date", - "editCardEndDatePopup-title": "Change end date", - "setCardColorPopup-title": "Set color", - "setCardActionsColorPopup-title": "Choose a color", - "setSwimlaneColorPopup-title": "Choose a color", - "setListColorPopup-title": "Choose a color", - "assigned-by": "Assigned By", - "requested-by": "Requested By", - "board-delete-notice": "Deleting is permanent. You will lose all lists, cards and actions associated with this board.", - "delete-board-confirm-popup": "All lists, cards, labels, and activities will be deleted and you won't be able to recover the board contents. There is no undo.", - "boardDeletePopup-title": "Delete Board?", - "delete-board": "Delete Board", - "default-subtasks-board": "Subtasks for __board__ board", - "default": "Default", - "queue": "Queue", - "subtask-settings": "Subtasks Settings", - "card-settings": "Card Settings", - "boardSubtaskSettingsPopup-title": "Board Subtasks Settings", - "boardCardSettingsPopup-title": "Card Settings", - "deposit-subtasks-board": "Deposit subtasks to this board:", - "deposit-subtasks-list": "Landing list for subtasks deposited here:", - "show-parent-in-minicard": "Show parent in minicard:", - "prefix-with-full-path": "Prefix with full path", - "prefix-with-parent": "Prefix with parent", - "subtext-with-full-path": "Subtext with full path", - "subtext-with-parent": "Subtext with parent", - "change-card-parent": "Change card's parent", - "parent-card": "Parent card", - "source-board": "Source board", - "no-parent": "Don't show parent", - "activity-added-label": "added label '%s' to %s", - "activity-removed-label": "removed label '%s' from %s", - "activity-delete-attach": "deleted an attachment from %s", - "activity-added-label-card": "added label '%s'", - "activity-removed-label-card": "removed label '%s'", - "activity-delete-attach-card": "deleted an attachment", - "activity-set-customfield": "set custom field '%s' to '%s' in %s", - "activity-unset-customfield": "unset custom field '%s' in %s", - "r-rule": "Rule", - "r-add-trigger": "Add trigger", - "r-add-action": "Add action", - "r-board-rules": "Board rules", - "r-add-rule": "Add rule", - "r-view-rule": "View rule", - "r-delete-rule": "Delete rule", - "r-new-rule-name": "New rule title", - "r-no-rules": "No rules", - "r-when-a-card": "When a card", - "r-is": "is", - "r-is-moved": "is moved", - "r-added-to": "added to", - "r-removed-from": "Removed from", - "r-the-board": "the board", - "r-list": "list", - "set-filter": "Set Filter", - "r-moved-to": "Moved to", - "r-moved-from": "Moved from", - "r-archived": "Moved to Archive", - "r-unarchived": "Restored from Archive", - "r-a-card": "a card", - "r-when-a-label-is": "When a label is", - "r-when-the-label": "When the label", - "r-list-name": "list name", - "r-when-a-member": "When a member is", - "r-when-the-member": "When the member", - "r-name": "name", - "r-when-a-attach": "When an attachment", - "r-when-a-checklist": "When a checklist is", - "r-when-the-checklist": "When the checklist", - "r-completed": "Completed", - "r-made-incomplete": "Made incomplete", - "r-when-a-item": "When a checklist item is", - "r-when-the-item": "When the checklist item", - "r-checked": "Checked", - "r-unchecked": "Unchecked", - "r-move-card-to": "Move card to", - "r-top-of": "Top of", - "r-bottom-of": "Bottom of", - "r-its-list": "its list", - "r-archive": "Move to Archive", - "r-unarchive": "Restore from Archive", - "r-card": "card", - "r-add": "추가", - "r-remove": "Remove", - "r-label": "label", - "r-member": "member", - "r-remove-all": "Remove all members from the card", - "r-set-color": "Set color to", - "r-checklist": "checklist", - "r-check-all": "Check all", - "r-uncheck-all": "Uncheck all", - "r-items-check": "items of checklist", - "r-check": "Check", - "r-uncheck": "Uncheck", - "r-item": "item", - "r-of-checklist": "of checklist", - "r-send-email": "Send an email", - "r-to": "to", - "r-subject": "subject", - "r-rule-details": "Rule details", - "r-d-move-to-top-gen": "Move card to top of its list", - "r-d-move-to-top-spec": "Move card to top of list", - "r-d-move-to-bottom-gen": "Move card to bottom of its list", - "r-d-move-to-bottom-spec": "Move card to bottom of list", - "r-d-send-email": "Send email", - "r-d-send-email-to": "to", - "r-d-send-email-subject": "subject", - "r-d-send-email-message": "message", - "r-d-archive": "Move card to Archive", - "r-d-unarchive": "Restore card from Archive", - "r-d-add-label": "Add label", - "r-d-remove-label": "Remove label", - "r-create-card": "Create new card", - "r-in-list": "목록에", - "r-in-swimlane": "in swimlane", - "r-d-add-member": "Add member", - "r-d-remove-member": "Remove member", - "r-d-remove-all-member": "Remove all member", - "r-d-check-all": "Check all items of a list", - "r-d-uncheck-all": "Uncheck all items of a list", - "r-d-check-one": "Check item", - "r-d-uncheck-one": "Uncheck item", - "r-d-check-of-list": "of checklist", - "r-d-add-checklist": "Add checklist", - "r-d-remove-checklist": "Remove checklist", - "r-by": "by", - "r-add-checklist": "Add checklist", - "r-with-items": "with items", - "r-items-list": "item1,item2,item3", - "r-add-swimlane": "Add swimlane", - "r-swimlane-name": "swimlane name", - "r-board-note": "Note: leave a field empty to match every possible value.", - "r-checklist-note": "Note: checklist's items have to be written as comma separated values.", - "r-when-a-card-is-moved": "When a card is moved to another list", - "r-set": "Set", - "r-update": "Update", - "r-datefield": "date field", - "r-df-start-at": "start", - "r-df-due-at": "due", - "r-df-end-at": "end", - "r-df-received-at": "received", - "r-to-current-datetime": "to current date/time", - "r-remove-value-from": "Remove value from", - "ldap": "LDAP", - "oauth2": "OAuth2", - "cas": "CAS", - "authentication-method": "Authentication method", - "authentication-type": "Authentication type", - "custom-product-name": "Custom Product Name", - "layout": "Layout", - "hide-logo": "Hide Logo", - "add-custom-html-after-body-start": "Add Custom HTML after <body> start", - "add-custom-html-before-body-end": "Add Custom HTML before </body> end", - "error-undefined": "Something went wrong", - "error-ldap-login": "An error occurred while trying to login", - "display-authentication-method": "Display Authentication Method", - "default-authentication-method": "Default Authentication Method", - "duplicate-board": "Duplicate Board", - "people-number": "The number of people is:", - "swimlaneDeletePopup-title": "Delete Swimlane ?", - "swimlane-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the swimlane. There is no undo.", - "restore-all": "모든항목 복구", - "delete-all": "모두 삭제", - "loading": "Loading, please wait.", - "previous_as": "last time was", - "act-a-dueAt": "modified due time to \nWhen: __timeValue__\nWhere: __card__\n previous due was __timeOldValue__", - "act-a-endAt": "modified ending time to __timeValue__ from (__timeOldValue__)", - "act-a-startAt": "modified starting time to __timeValue__ from (__timeOldValue__)", - "act-a-receivedAt": "modified received time to __timeValue__ from (__timeOldValue__)", - "a-dueAt": "modified due time to be", - "a-endAt": "modified ending time to be", - "a-startAt": "modified starting time to be", - "a-receivedAt": "modified received time to be", - "almostdue": "current due time %s is approaching", - "pastdue": "current due time %s is past", - "duenow": "current due time %s is today", - "act-newDue": "__list__/__card__ has 1st due reminder [__board__]", - "act-withDue": "__list__/__card__ due reminders [__board__]", - "act-almostdue": "was reminding the current due (__timeValue__) of __card__ is approaching", - "act-pastdue": "was reminding the current due (__timeValue__) of __card__ is past", - "act-duenow": "was reminding the current due (__timeValue__) of __card__ is now", - "act-atUserComment": "You were mentioned in [__board__] __list__/__card__", - "delete-user-confirm-popup": "Are you sure you want to delete this account? There is no undo.", - "accounts-allowUserDelete": "Allow users to self delete their account", - "hide-minicard-label-text": "Hide minicard label text", - "show-desktop-drag-handles": "Show desktop drag handles", - "assignee": "Assignee", - "cardAssigneesPopup-title": "Assignee", - "addmore-detail": "Add a more detailed description", - "show-on-card": "Show on Card", - "new": "New", - "editUserPopup-title": "Edit User", - "newUserPopup-title": "New User", - "notifications": "알림", - "view-all": "View All", - "filter-by-unread": "Filter by Unread", - "mark-all-as-read": "Mark all as read", - "remove-all-read": "Remove all read", - "allow-rename": "Allow Rename", - "allowRenamePopup-title": "Allow Rename" -} + "accept": "확인", + "act-activity-notify": "활동 알림", + "act-addAttachment": "added attachment __attachment__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-deleteAttachment": "deleted attachment __attachment__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addSubtask": "added subtask __subtask__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addedLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removeLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removedLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addChecklist": "added checklist __checklist__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addChecklistItem": "added checklist item __checklistItem__ to checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removeChecklist": "removed checklist __checklist__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removeChecklistItem": "removed checklist item __checklistItem__ from checklist __checkList__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-checkedItem": "checked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-uncheckedItem": "unchecked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-completeChecklist": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-uncompleteChecklist": "uncompleted checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addComment": "commented on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-editComment": "edited comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-deleteComment": "deleted comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-createBoard": "created board __board__", + "act-createSwimlane": "created swimlane __swimlane__ to board __board__", + "act-createCard": "created card __card__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-createCustomField": "created custom field __customField__ at board __board__", + "act-deleteCustomField": "deleted custom field __customField__ at board __board__", + "act-setCustomField": "edited custom field __customField__: __customFieldValue__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-createList": "added list __list__ to board __board__", + "act-addBoardMember": "added member __member__ to board __board__", + "act-archivedBoard": "Board __board__ moved to Archive", + "act-archivedCard": "Card __card__ at list __list__ at swimlane __swimlane__ at board __board__ moved to Archive", + "act-archivedList": "List __list__ at swimlane __swimlane__ at board __board__ moved to Archive", + "act-archivedSwimlane": "Swimlane __swimlane__ at board __board__ moved to Archive", + "act-importBoard": "imported board __board__", + "act-importCard": "imported card __card__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-importList": "imported list __list__ to swimlane __swimlane__ at board __board__", + "act-joinMember": "added member __member__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-moveCard": "moved card __card__ at board __board__ from list __oldList__ at swimlane __oldSwimlane__ to list __list__ at swimlane __swimlane__", + "act-moveCardToOtherBoard": "moved card __card__ from list __oldList__ at swimlane __oldSwimlane__ at board __oldBoard__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-removeBoardMember": "removed member __member__ from board __board__", + "act-restoredCard": "restored card __card__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-unjoinMember": "removed member __member__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-withBoardTitle": "__board__", + "act-withCardTitle": "[__board__] __card__", + "actions": "동작", + "activities": "활동 내역", + "activity": "활동 상태", + "activity-added": "%s를 %s에 추가함", + "activity-archived": "%s moved to Archive", + "activity-attached": "%s를 %s에 첨부함", + "activity-created": "%s 생성됨", + "activity-customfield-created": "created custom field %s", + "activity-excluded": "%s를 %s에서 제외함", + "activity-imported": "imported %s into %s from %s", + "activity-imported-board": "imported %s from %s", + "activity-joined": "%s에 참여", + "activity-moved": "%s를 %s에서 %s로 옮김", + "activity-on": "%s에", + "activity-removed": "%s를 %s에서 삭제함", + "activity-sent": "%s를 %s로 보냄", + "activity-unjoined": "%s에서 멤버 해제", + "activity-subtask-added": "added subtask to %s", + "activity-checked-item": "checked %s in checklist %s of %s", + "activity-unchecked-item": "unchecked %s in checklist %s of %s", + "activity-checklist-added": "%s에 체크리스트를 추가함", + "activity-checklist-removed": "removed a checklist from %s", + "activity-checklist-completed": "completed checklist %s of %s", + "activity-checklist-uncompleted": "uncompleted the checklist %s of %s", + "activity-checklist-item-added": "added checklist item to '%s' in %s", + "activity-checklist-item-removed": "removed a checklist item from '%s' in %s", + "add": "추가", + "activity-checked-item-card": "checked %s in checklist %s", + "activity-unchecked-item-card": "unchecked %s in checklist %s", + "activity-checklist-completed-card": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "activity-checklist-uncompleted-card": "uncompleted the checklist %s", + "activity-editComment": "edited comment %s", + "activity-deleteComment": "deleted comment %s", + "add-attachment": "첨부파일 추가", + "add-board": "보드 추가", + "add-card": "카드 추가", + "add-swimlane": "Add Swimlane", + "add-subtask": "Add Subtask", + "add-checklist": "체크리스트 추가", + "add-checklist-item": "체크리스트에 항목 추가", + "add-cover": "커버 추가", + "add-label": "라벨 추가", + "add-list": "리스트 추가", + "add-members": "멤버 추가", + "added": "추가됨", + "addMemberPopup-title": "멤버", + "admin": "관리자", + "admin-desc": "카드를 보거나 수정하고, 멤버를 삭제하고, 보드에 대한 설정을 수정할 수 있습니다.", + "admin-announcement": "Announcement", + "admin-announcement-active": "시스템에 공지사항을 표시합니다", + "admin-announcement-title": "관리자 공지사항 메시지", + "all-boards": "전체 보드", + "and-n-other-card": "__count__ 개의 다른 카드", + "and-n-other-card_plural": "__count__ 개의 다른 카드들", + "apply": "적용", + "app-is-offline": "Loading, please wait. Refreshing the page will cause data loss. If loading does not work, please check that server has not stopped.", + "archive": "Move to Archive", + "archive-all": "Move All to Archive", + "archive-board": "Move Board to Archive", + "archive-card": "Move Card to Archive", + "archive-list": "Move List to Archive", + "archive-swimlane": "Move Swimlane to Archive", + "archive-selection": "Move selection to Archive", + "archiveBoardPopup-title": "Move Board to Archive?", + "archived-items": "보관", + "archived-boards": "Boards in Archive", + "restore-board": "보드 복구", + "no-archived-boards": "No Boards in Archive.", + "archives": "보관", + "template": "Template", + "templates": "Templates", + "assign-member": "멤버 지정", + "attached": "첨부됨", + "attachment": "첨부 파일", + "attachment-delete-pop": "영구 첨부파일을 삭제합니다. 되돌릴 수 없습니다.", + "attachmentDeletePopup-title": "첨부 파일을 삭제합니까?", + "attachments": "첨부 파일", + "auto-watch": "생성한 보드를 자동으로 감시합니다.", + "avatar-too-big": "아바타 파일이 너무 큽니다. (최대 70KB)", + "back": "뒤로", + "board-change-color": "보드 색 변경", + "board-nb-stars": "%s개의 별", + "board-not-found": "보드를 찾을 수 없습니다", + "board-private-info": "이 보드는 <strong>비공개</strong>입니다.", + "board-public-info": "이 보드는 <strong>공개</strong>로 설정됩니다", + "boardChangeColorPopup-title": "보드 배경 변경", + "boardChangeTitlePopup-title": "보드 이름 바꾸기", + "boardChangeVisibilityPopup-title": "표시 여부 변경", + "boardChangeWatchPopup-title": "감시상태 변경", + "boardMenuPopup-title": "Board Settings", + "boardChangeViewPopup-title": "Board View", + "boards": "보드", + "board-view": "Board View", + "board-view-cal": "Calendar", + "board-view-swimlanes": "Swimlanes", + "board-view-collapse": "Collapse", + "board-view-lists": "목록들", + "bucket-example": "예: “프로젝트 이름“ 입력", + "cancel": "취소", + "card-archived": "This card is moved to Archive.", + "board-archived": "This board is moved to Archive.", + "card-comments-title": "이 카드에 %s 코멘트가 있습니다.", + "card-delete-notice": "영구 삭제입니다. 이 카드와 관련된 모든 작업들을 잃게됩니다.", + "card-delete-pop": "모든 작업이 활동 내역에서 제거되며 카드를 다시 열 수 없습니다. 복구가 안되니 주의하시기 바랍니다.", + "card-delete-suggest-archive": "You can move a card to Archive to remove it from the board and preserve the activity.", + "card-due": "종료일", + "card-due-on": "종료일", + "card-spent": "Spent Time", + "card-edit-attachments": "첨부 파일 수정", + "card-edit-custom-fields": "Edit custom fields", + "card-start-voting": "Start voting", + "card-cancel-voting": "Delete voting and all votes", + "card-edit-labels": "라벨 수정", + "card-edit-members": "멤버 수정", + "card-labels-title": "카드의 라벨 변경.", + "card-members-title": "카드에서 보드의 멤버를 추가하거나 삭제합니다.", + "card-start": "시작일", + "card-start-on": "시작일", + "cardAttachmentsPopup-title": "첨부 파일", + "cardCustomField-datePopup-title": "Change date", + "cardCustomFieldsPopup-title": "Edit custom fields", + "cardStartVotingPopup-title": "Start a vote", + "positiveVoteMembersPopup-title": "Proponents", + "negativeVoteMembersPopup-title": "Opponents", + "vote-question": "Voting question", + "vote-public": "Public vote", + "vote-for-it": "for it", + "vote-against": "against", + "cardDeletePopup-title": "카드를 삭제합니까?", + "cardDetailsActionsPopup-title": "카드 액션", + "cardLabelsPopup-title": "라벨", + "cardMembersPopup-title": "멤버", + "cardMorePopup-title": "더보기", + "cardTemplatePopup-title": "Create template", + "cards": "카드", + "cards-count": "카드", + "casSignIn": "Sign In with CAS", + "cardType-card": "Card", + "cardType-linkedCard": "Linked Card", + "cardType-linkedBoard": "Linked Board", + "change": "변경", + "change-avatar": "아바타 변경", + "change-password": "암호 변경", + "change-permissions": "권한 변경", + "change-settings": "설정 변경", + "changeAvatarPopup-title": "아바타 변경", + "changeLanguagePopup-title": "언어 변경", + "changePasswordPopup-title": "암호 변경", + "changePermissionsPopup-title": "권한 변경", + "changeSettingsPopup-title": "설정 변경", + "subtasks": "Subtasks", + "checklists": "체크리스트", + "click-to-star": "보드에 별 추가.", + "click-to-unstar": "보드에 별 삭제.", + "clipboard": "클립보드 또는 드래그 앤 드롭", + "close": "닫기", + "close-board": "보드 닫기", + "close-board-pop": "You will be able to restore the board by clicking the “Archive” button from the home header.", + "color-black": "블랙", + "color-blue": "블루", + "color-crimson": "crimson", + "color-darkgreen": "darkgreen", + "color-gold": "gold", + "color-gray": "gray", + "color-green": "그린", + "color-indigo": "indigo", + "color-lime": "라임", + "color-magenta": "magenta", + "color-mistyrose": "mistyrose", + "color-navy": "navy", + "color-orange": "오렌지", + "color-paleturquoise": "paleturquoise", + "color-peachpuff": "peachpuff", + "color-pink": "핑크", + "color-plum": "plum", + "color-purple": "퍼플", + "color-red": "레드", + "color-saddlebrown": "saddlebrown", + "color-silver": "silver", + "color-sky": "스카이", + "color-slateblue": "slateblue", + "color-white": "white", + "color-yellow": "옐로우", + "unset-color": "Unset", + "comment": "댓글", + "comment-placeholder": "댓글 입력", + "comment-only": "댓글만 입력 가능", + "comment-only-desc": "카드에 댓글만 달수 있습니다.", + "no-comments": "No comments", + "no-comments-desc": "Can not see comments and activities.", + "worker": "Worker", + "worker-desc": "Can only move cards, assign itself to card and comment.", + "computer": "내 컴퓨터", + "confirm-subtask-delete-dialog": "Are you sure you want to delete subtask?", + "confirm-checklist-delete-dialog": "Are you sure you want to delete checklist?", + "copy-card-link-to-clipboard": "클립보드에 카드의 링크가 복사되었습니다.", + "linkCardPopup-title": "Link Card", + "searchElementPopup-title": "검색", + "copyCardPopup-title": "카드 복사", + "copyChecklistToManyCardsPopup-title": "Copy Checklist Template to Many Cards", + "copyChecklistToManyCardsPopup-instructions": "Destination Card Titles and Descriptions in this JSON format", + "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"First card title\", \"description\":\"First card description\"}, {\"title\":\"Second card title\",\"description\":\"Second card description\"},{\"title\":\"Last card title\",\"description\":\"Last card description\"} ]", + "create": "생성", + "createBoardPopup-title": "보드 생성", + "chooseBoardSourcePopup-title": "보드 가져오기", + "createLabelPopup-title": "라벨 생성", + "createCustomField": "Create Field", + "createCustomFieldPopup-title": "Create Field", + "current": "경향", + "custom-field-delete-pop": "There is no undo. This will remove this custom field from all cards and destroy its history.", + "custom-field-checkbox": "Checkbox", + "custom-field-date": "날짜", + "custom-field-dropdown": "Dropdown List", + "custom-field-dropdown-none": "(none)", + "custom-field-dropdown-options": "List Options", + "custom-field-dropdown-options-placeholder": "Press enter to add more options", + "custom-field-dropdown-unknown": "(unknown)", + "custom-field-number": "Number", + "custom-field-text": "Text", + "custom-fields": "Custom Fields", + "date": "날짜", + "decline": "쇠퇴", + "default-avatar": "기본 아바타", + "delete": "삭제", + "deleteCustomFieldPopup-title": "Delete Custom Field?", + "deleteLabelPopup-title": "라벨을 삭제합니까?", + "description": "설명", + "disambiguateMultiLabelPopup-title": "라벨 액션의 모호성 제거", + "disambiguateMultiMemberPopup-title": "멤버 액션의 모호성 제거", + "discard": "포기", + "done": "완료", + "download": "다운로드", + "edit": "수정", + "edit-avatar": "아바타 변경", + "edit-profile": "프로필 변경", + "edit-wip-limit": "WIP 제한 변경", + "soft-wip-limit": "원만한 WIP 제한", + "editCardStartDatePopup-title": "시작일 변경", + "editCardDueDatePopup-title": "종료일 변경", + "editCustomFieldPopup-title": "Edit Field", + "editCardSpentTimePopup-title": "Change spent time", + "editLabelPopup-title": "라벨 변경", + "editNotificationPopup-title": "알림 수정", + "editProfilePopup-title": "프로필 변경", + "email": "이메일", + "email-enrollAccount-subject": "__siteName__에 계정 생성이 완료되었습니다.", + "email-enrollAccount-text": "안녕하세요. __user__님,\n\n시작하려면 아래링크를 클릭해 주세요.\n\n__url__\n\n감사합니다.", + "email-fail": "이메일 전송 실패", + "email-fail-text": "Error trying to send email", + "email-invalid": "잘못된 이메일 주소", + "email-invite": "이메일로 초대", + "email-invite-subject": "__inviter__님이 당신을 초대하였습니다.", + "email-invite-text": "__user__님,\n\n__inviter__님이 협업을 위해 \"__board__\"보드에 가입하도록 초대하셨습니다.\n\n아래 링크를 클릭해주십시오.\n\n__url__\n\n감사합니다.", + "email-resetPassword-subject": "패스워드 초기화: __siteName__", + "email-resetPassword-text": "안녕하세요 __user__님,\n\n비밀번호를 재설정하려면 아래 링크를 클릭하십시오.\n\n__url__\n\n감사합니다.", + "email-sent": "이메일 전송", + "email-verifyEmail-subject": "이메일 인증: __siteName__", + "email-verifyEmail-text": "안녕하세요. __user__님,\n\n당신의 계정과 이메일을 활성하려면 아래 링크를 클릭하십시오.\n\n__url__\n\n감사합니다.", + "enable-wip-limit": "WIP 제한 활성화", + "error-board-doesNotExist": "보드가 없습니다.", + "error-board-notAdmin": "이 작업은 보드의 관리자만 실행할 수 있습니다.", + "error-board-notAMember": "이 작업은 보드의 멤버만 실행할 수 있습니다.", + "error-json-malformed": "텍스트가 JSON 형식에 유효하지 않습니다.", + "error-json-schema": "JSON 데이터에 정보가 올바른 형식으로 포함되어 있지 않습니다.", + "error-list-doesNotExist": "목록이 없습니다.", + "error-user-doesNotExist": "멤버의 정보가 없습니다.", + "error-user-notAllowSelf": "자기 자신을 초대할 수 없습니다.", + "error-user-notCreated": "유저가 생성되지 않았습니다.", + "error-username-taken": "중복된 아이디 입니다.", + "error-email-taken": "Email has already been taken", + "export-board": "보드 내보내기", + "sort": "Sort", + "sort-desc": "Click to Sort List", + "list-sort-by": "Sort the List By:", + "list-label-modifiedAt": "Last Access Time", + "list-label-title": "Name of the List", + "list-label-sort": "Your Manual Order", + "list-label-short-modifiedAt": "(L)", + "list-label-short-title": "(N)", + "list-label-short-sort": "(M)", + "filter": "필터", + "filter-cards": "Filter Cards or Lists", + "list-filter-label": "Filter List by Title", + "filter-clear": "필터 초기화", + "filter-no-label": "라벨 없음", + "filter-no-member": "멤버 없음", + "filter-no-assignee": "No assignee", + "filter-no-custom-fields": "No Custom Fields", + "filter-show-archive": "Show archived lists", + "filter-hide-empty": "Hide empty lists", + "filter-on": "필터 사용", + "filter-on-desc": "보드에서 카드를 필터링합니다. 여기를 클릭하여 필터를 수정합니다.", + "filter-to-selection": "선택 항목으로 필터링", + "advanced-filter-label": "Advanced Filter", + "advanced-filter-description": "Advanced Filter allows to write a string containing following operators: == != <= >= && || ( ) A space is used as a separator between the Operators. You can filter for all Custom Fields by typing their names and values. For Example: Field1 == Value1. Note: If fields or values contains spaces, you need to encapsulate them into single quotes. For Example: 'Field 1' == 'Value 1'. For single control characters (' \\/) to be skipped, you can use \\. For example: Field1 == I\\'m. Also you can combine multiple conditions. For Example: F1 == V1 || F1 == V2. Normally all operators are interpreted from left to right. You can change the order by placing brackets. For Example: F1 == V1 && ( F2 == V2 || F2 == V3 ). Also you can search text fields using regex: F1 == /Tes.*/i", + "fullname": "실명", + "header-logo-title": "보드 페이지로 돌아가기.", + "hide-system-messages": "시스템 메시지 숨기기", + "headerBarCreateBoardPopup-title": "보드 생성", + "home": "홈", + "import": "가져오기", + "link": "Link", + "import-board": "보드 가져오기", + "import-board-c": "보드 가져오기", + "import-board-title-trello": "Trello에서 보드 가져오기", + "import-board-title-wekan": "Import board from previous export", + "import-sandstorm-backup-warning": "Do not delete data you import from original exported board or Trello before checking does this grain close and open again, or do you get Board not found error, that means data loss.", + "import-sandstorm-warning": "Imported board will delete all existing data on board and replace it with imported board.", + "from-trello": "From Trello", + "from-wekan": "From previous export", + "import-board-instruction-trello": "Trello 게시판에서 'Menu' -> 'More' -> 'Print and Export', 'Export JSON' 선택하여 텍스트 결과값 복사", + "import-board-instruction-wekan": "In your board, go to 'Menu', then 'Export board', and copy the text in the downloaded file.", + "import-board-instruction-about-errors": "If you get errors when importing board, sometimes importing still works, and board is at All Boards page.", + "import-json-placeholder": "유효한 JSON 데이터를 여기에 붙여 넣으십시오.", + "import-map-members": "보드 멤버들", + "import-members-map": "Your imported board has some members. Please map the members you want to import to your users", + "import-show-user-mapping": "멤버 매핑 미리보기", + "import-user-select": "Pick your existing user you want to use as this member", + "importMapMembersAddPopup-title": "Select member", + "info": "Version", + "initials": "이니셜", + "invalid-date": "적절하지 않은 날짜", + "invalid-time": "적절하지 않은 시각", + "invalid-user": "적절하지 않은 사용자", + "joined": "참가함", + "just-invited": "보드에 방금 초대되었습니다.", + "keyboard-shortcuts": "키보드 단축키", + "label-create": "라벨 생성", + "label-default": "%s 라벨 (기본)", + "label-delete-pop": "되돌릴 수 없습니다. 모든 카드에서 라벨을 제거하고, 이력을 제거합니다.", + "labels": "라벨", + "language": "언어", + "last-admin-desc": "적어도 하나의 관리자가 필요하기에 이 역할을 변경할 수 없습니다.", + "leave-board": "보드 멤버에서 나가기", + "leave-board-pop": "Are you sure you want to leave __boardTitle__? You will be removed from all cards on this board.", + "leaveBoardPopup-title": "Leave Board ?", + "link-card": "카드에대한 링크", + "list-archive-cards": "Move all cards in this list to Archive", + "list-archive-cards-pop": "This will remove all the cards in this list from the board. To view cards in Archive and bring them back to the board, click “Menu” > “Archive”.", + "list-move-cards": "목록에 있는 모든 카드를 이동", + "list-select-cards": "목록에 있는 모든 카드를 선택", + "set-color-list": "Set Color", + "listActionPopup-title": "동작 목록", + "swimlaneActionPopup-title": "Swimlane Actions", + "swimlaneAddPopup-title": "Add a Swimlane below", + "listImportCardPopup-title": "Trello 카드 가져 오기", + "listMorePopup-title": "더보기", + "link-list": "이 리스트에 링크", + "list-delete-pop": "모든 작업이 활동내역에서 제거되며 리스트를 복구 할 수 없습니다. 실행 취소는 불가능 합니다.", + "list-delete-suggest-archive": "You can move a list to Archive to remove it from the board and preserve the activity.", + "lists": "목록들", + "swimlanes": "Swimlanes", + "log-out": "로그아웃", + "log-in": "로그인", + "loginPopup-title": "로그인", + "memberMenuPopup-title": "멤버 설정", + "members": "멤버", + "menu": "메뉴", + "move-selection": "선택 항목 이동", + "moveCardPopup-title": "카드 이동", + "moveCardToBottom-title": "최하단으로 이동", + "moveCardToTop-title": "최상단으로 이동", + "moveSelectionPopup-title": "선택 항목 이동", + "multi-selection": "다중 선택", + "multi-selection-on": "다중 선택 사용", + "muted": "알림 해제", + "muted-info": "보드의 변경된 사항들의 알림을 받지 않습니다.", + "my-boards": "내 보드", + "name": "이름", + "no-archived-cards": "No cards in Archive.", + "no-archived-lists": "No lists in Archive.", + "no-archived-swimlanes": "No swimlanes in Archive.", + "no-results": "결과 값 없음", + "normal": "표준", + "normal-desc": "카드를 보거나 수정할 수 있습니다. 설정값은 변경할 수 없습니다.", + "not-accepted-yet": "초대장이 수락되지 않았습니다.", + "notify-participate": "보드 생성자 또는 멤버로 참여하는 모든 카드에 대한 변경사항 알림 받음", + "notify-watch": "감시중인 보드, 목록 또는 카드에 대한 변경사항 알림 받음", + "optional": "옵션", + "or": "또는", + "page-maybe-private": "이 페이지를 비공개일 수 있습니다. 이것을 보고 싶으면 <a href='%s'>로그인</a>을 하십시오.", + "page-not-found": "페이지를 찾지 못 했습니다", + "password": "암호", + "paste-or-dragdrop": "이미지 파일을 붙여 넣거나 드래그 앤 드롭 (이미지 전용)", + "participating": "참여", + "preview": "미리보기", + "previewAttachedImagePopup-title": "미리보기", + "previewClipboardImagePopup-title": "미리보기", + "private": "비공개", + "private-desc": "비공개된 보드입니다. 오직 보드에 추가된 사람들만 보고 수정할 수 있습니다", + "profile": "프로파일", + "public": "공개", + "public-desc": "공개된 보드입니다. 링크를 가진 모든 사람과 구글과 같은 검색 엔진에서 찾아서 볼수 있습니다. 보드에 추가된 사람들만 수정이 가능합니다.", + "quick-access-description": "여기에 바로 가기를 추가하려면 보드에 별 표시를 체크하세요.", + "remove-cover": "커버 제거", + "remove-from-board": "보드에서 제거", + "remove-label": "라벨 제거", + "listDeletePopup-title": "리스트를 삭제합니까?", + "remove-member": "멤버 제거", + "remove-member-from-card": "카드에서 제거", + "remove-member-pop": "__boardTitle__에서 __name__(__username__) 을 제거합니까? 이 보드의 모든 카드에서 제거됩니다. 해당 내용을 __name__(__username__) 은(는) 알림으로 받게됩니다.", + "removeMemberPopup-title": "멤버를 제거합니까?", + "rename": "새이름", + "rename-board": "보드 이름 바꾸기", + "restore": "복구", + "save": "저장", + "search": "검색", + "rules": "Rules", + "search-cards": "Search from card/list titles, descriptions and custom fields on this board", + "search-example": "Text to search for?", + "select-color": "색 선택", + "set-wip-limit-value": "Set a limit for the maximum number of tasks in this list", + "setWipLimitPopup-title": "Set WIP Limit", + "shortcut-assign-self": "현재 카드에 자신을 지정하세요.", + "shortcut-autocomplete-emoji": "이모티콘 자동완성", + "shortcut-autocomplete-members": "멤버 자동완성", + "shortcut-clear-filters": "모든 필터 초기화", + "shortcut-close-dialog": "대화 상자 닫기", + "shortcut-filter-my-cards": "내 카드 필터링", + "shortcut-show-shortcuts": "바로가기 목록을 가져오십시오.", + "shortcut-toggle-filterbar": "토글 필터 사이드바", + "shortcut-toggle-sidebar": "보드 사이드바 토글", + "show-cards-minimum-count": "목록에 카드 수량 표시(입력된 수량 넘을 경우 표시)", + "sidebar-open": "사이드바 열기", + "sidebar-close": "사이드바 닫기", + "signupPopup-title": "계정 생성", + "star-board-title": "보드에 별 표시를 클릭합니다. 보드 목록에서 최상위로 둘 수 있습니다.", + "starred-boards": "별표된 보드", + "starred-boards-description": "별 표시된 보드들은 보드 목록의 최상단에서 보입니다.", + "subscribe": "구독", + "team": "팀", + "this-board": "보드", + "this-card": "카드", + "spent-time-hours": "Spent time (hours)", + "overtime-hours": "Overtime (hours)", + "overtime": "Overtime", + "has-overtime-cards": "Has overtime cards", + "has-spenttime-cards": "Has spent time cards", + "time": "시간", + "title": "제목", + "tracking": "추적", + "tracking-info": "보드 생성자 또는 멤버로 참여하는 모든 카드에 대한 변경사항 알림 받음", + "type": "Type", + "unassign-member": "멤버 할당 해제", + "unsaved-description": "저장되지 않은 설명이 있습니다.", + "unwatch": "감시 해제", + "upload": "업로드", + "upload-avatar": "아바타 업로드", + "uploaded-avatar": "업로드한 아바타", + "username": "아이디", + "view-it": "보기", + "warn-list-archived": "warning: this card is in an list at Archive", + "watch": "감시", + "watching": "감시 중", + "watching-info": "\"이 보드의 변경사항을 알림으로 받습니다.", + "welcome-board": "보드예제", + "welcome-swimlane": "Milestone 1", + "welcome-list1": "신규", + "welcome-list2": "진행", + "card-templates-swimlane": "Card Templates", + "list-templates-swimlane": "List Templates", + "board-templates-swimlane": "Board Templates", + "what-to-do": "무엇을 하고 싶으신가요?", + "wipLimitErrorPopup-title": "Invalid WIP Limit", + "wipLimitErrorPopup-dialog-pt1": "The number of tasks in this list is higher than the WIP limit you've defined.", + "wipLimitErrorPopup-dialog-pt2": "Please move some tasks out of this list, or set a higher WIP limit.", + "admin-panel": "관리자 패널", + "settings": "설정", + "people": "사람", + "registration": "회원가입", + "disable-self-registration": "일반 유저의 회원 가입 막기", + "invite": "초대", + "invite-people": "사람 초대", + "to-boards": "보드로 부터", + "email-addresses": "이메일 주소", + "smtp-host-description": "이메일을 처리하는 SMTP 서버의 주소입니다.", + "smtp-port-description": "SMTP 서버가 보내는 전자 메일에 사용하는 포트입니다.", + "smtp-tls-description": "SMTP 서버에 TLS 지원 사용", + "smtp-host": "SMTP 호스트", + "smtp-port": "SMTP 포트", + "smtp-username": "사용자 이름", + "smtp-password": "암호", + "smtp-tls": "TLS 지원", + "send-from": "보낸 사람", + "send-smtp-test": "Send a test email to yourself", + "invitation-code": "초대 코드", + "email-invite-register-subject": "\"__inviter__ 님이 당신에게 초대장을 보냈습니다.", + "email-invite-register-text": "Dear __user__,\n\n__inviter__ invites you to kanban board for collaborations.\n\nPlease follow the link below:\n__url__\n\nAnd your invitation code is: __icode__\n\nThanks.", + "email-smtp-test-subject": "SMTP Test Email", + "email-smtp-test-text": "테스트 메일을 성공적으로 발송하였습니다.", + "error-invitation-code-not-exist": "초대 코드가 존재하지 않습니다.", + "error-notAuthorized": "이 페이지를 볼 수있는 권한이 없습니다.", + "webhook-title": "Webhook Name", + "webhook-token": "Token (Optional for Authentication)", + "outgoing-webhooks": "Outgoing Webhooks", + "bidirectional-webhooks": "Two-Way Webhooks", + "outgoingWebhooksPopup-title": "Outgoing Webhooks", + "boardCardTitlePopup-title": "Card Title Filter", + "disable-webhook": "Disable This Webhook", + "global-webhook": "Global Webhooks", + "new-outgoing-webhook": "New Outgoing Webhook", + "no-name": "(Unknown)", + "Node_version": "Node version", + "Meteor_version": "Meteor version", + "MongoDB_version": "MongoDB version", + "MongoDB_storage_engine": "MongoDB storage engine", + "MongoDB_Oplog_enabled": "MongoDB Oplog enabled", + "OS_Arch": "OS Arch", + "OS_Cpus": "OS CPU Count", + "OS_Freemem": "OS Free Memory", + "OS_Loadavg": "OS Load Average", + "OS_Platform": "OS Platform", + "OS_Release": "OS Release", + "OS_Totalmem": "OS Total Memory", + "OS_Type": "OS Type", + "OS_Uptime": "OS Uptime", + "days": "days", + "hours": "hours", + "minutes": "minutes", + "seconds": "seconds", + "show-field-on-card": "Show this field on card", + "automatically-field-on-card": "Auto create field to all cards", + "showLabel-field-on-card": "Show field label on minicard", + "yes": "Yes", + "no": "No", + "accounts": "Accounts", + "accounts-allowEmailChange": "Allow Email Change", + "accounts-allowUserNameChange": "Allow Username Change", + "createdAt": "Created at", + "verified": "Verified", + "active": "Active", + "card-received": "Received", + "card-received-on": "Received on", + "card-end": "End", + "card-end-on": "Ends on", + "editCardReceivedDatePopup-title": "Change received date", + "editCardEndDatePopup-title": "Change end date", + "setCardColorPopup-title": "Set color", + "setCardActionsColorPopup-title": "Choose a color", + "setSwimlaneColorPopup-title": "Choose a color", + "setListColorPopup-title": "Choose a color", + "assigned-by": "Assigned By", + "requested-by": "Requested By", + "board-delete-notice": "Deleting is permanent. You will lose all lists, cards and actions associated with this board.", + "delete-board-confirm-popup": "All lists, cards, labels, and activities will be deleted and you won't be able to recover the board contents. There is no undo.", + "boardDeletePopup-title": "Delete Board?", + "delete-board": "Delete Board", + "default-subtasks-board": "Subtasks for __board__ board", + "default": "Default", + "queue": "Queue", + "subtask-settings": "Subtasks Settings", + "card-settings": "Card Settings", + "boardSubtaskSettingsPopup-title": "Board Subtasks Settings", + "boardCardSettingsPopup-title": "Card Settings", + "deposit-subtasks-board": "Deposit subtasks to this board:", + "deposit-subtasks-list": "Landing list for subtasks deposited here:", + "show-parent-in-minicard": "Show parent in minicard:", + "prefix-with-full-path": "Prefix with full path", + "prefix-with-parent": "Prefix with parent", + "subtext-with-full-path": "Subtext with full path", + "subtext-with-parent": "Subtext with parent", + "change-card-parent": "Change card's parent", + "parent-card": "Parent card", + "source-board": "Source board", + "no-parent": "Don't show parent", + "activity-added-label": "added label '%s' to %s", + "activity-removed-label": "removed label '%s' from %s", + "activity-delete-attach": "deleted an attachment from %s", + "activity-added-label-card": "added label '%s'", + "activity-removed-label-card": "removed label '%s'", + "activity-delete-attach-card": "deleted an attachment", + "activity-set-customfield": "set custom field '%s' to '%s' in %s", + "activity-unset-customfield": "unset custom field '%s' in %s", + "r-rule": "Rule", + "r-add-trigger": "Add trigger", + "r-add-action": "Add action", + "r-board-rules": "Board rules", + "r-add-rule": "Add rule", + "r-view-rule": "View rule", + "r-delete-rule": "Delete rule", + "r-new-rule-name": "New rule title", + "r-no-rules": "No rules", + "r-when-a-card": "When a card", + "r-is": "is", + "r-is-moved": "is moved", + "r-added-to": "added to", + "r-removed-from": "Removed from", + "r-the-board": "the board", + "r-list": "list", + "set-filter": "Set Filter", + "r-moved-to": "Moved to", + "r-moved-from": "Moved from", + "r-archived": "Moved to Archive", + "r-unarchived": "Restored from Archive", + "r-a-card": "a card", + "r-when-a-label-is": "When a label is", + "r-when-the-label": "When the label", + "r-list-name": "list name", + "r-when-a-member": "When a member is", + "r-when-the-member": "When the member", + "r-name": "name", + "r-when-a-attach": "When an attachment", + "r-when-a-checklist": "When a checklist is", + "r-when-the-checklist": "When the checklist", + "r-completed": "Completed", + "r-made-incomplete": "Made incomplete", + "r-when-a-item": "When a checklist item is", + "r-when-the-item": "When the checklist item", + "r-checked": "Checked", + "r-unchecked": "Unchecked", + "r-move-card-to": "Move card to", + "r-top-of": "Top of", + "r-bottom-of": "Bottom of", + "r-its-list": "its list", + "r-archive": "Move to Archive", + "r-unarchive": "Restore from Archive", + "r-card": "card", + "r-add": "추가", + "r-remove": "Remove", + "r-label": "label", + "r-member": "member", + "r-remove-all": "Remove all members from the card", + "r-set-color": "Set color to", + "r-checklist": "checklist", + "r-check-all": "Check all", + "r-uncheck-all": "Uncheck all", + "r-items-check": "items of checklist", + "r-check": "Check", + "r-uncheck": "Uncheck", + "r-item": "item", + "r-of-checklist": "of checklist", + "r-send-email": "Send an email", + "r-to": "to", + "r-subject": "subject", + "r-rule-details": "Rule details", + "r-d-move-to-top-gen": "Move card to top of its list", + "r-d-move-to-top-spec": "Move card to top of list", + "r-d-move-to-bottom-gen": "Move card to bottom of its list", + "r-d-move-to-bottom-spec": "Move card to bottom of list", + "r-d-send-email": "Send email", + "r-d-send-email-to": "to", + "r-d-send-email-subject": "subject", + "r-d-send-email-message": "message", + "r-d-archive": "Move card to Archive", + "r-d-unarchive": "Restore card from Archive", + "r-d-add-label": "Add label", + "r-d-remove-label": "Remove label", + "r-create-card": "Create new card", + "r-in-list": "목록에", + "r-in-swimlane": "in swimlane", + "r-d-add-member": "Add member", + "r-d-remove-member": "Remove member", + "r-d-remove-all-member": "Remove all member", + "r-d-check-all": "Check all items of a list", + "r-d-uncheck-all": "Uncheck all items of a list", + "r-d-check-one": "Check item", + "r-d-uncheck-one": "Uncheck item", + "r-d-check-of-list": "of checklist", + "r-d-add-checklist": "Add checklist", + "r-d-remove-checklist": "Remove checklist", + "r-by": "by", + "r-add-checklist": "Add checklist", + "r-with-items": "with items", + "r-items-list": "item1,item2,item3", + "r-add-swimlane": "Add swimlane", + "r-swimlane-name": "swimlane name", + "r-board-note": "Note: leave a field empty to match every possible value.", + "r-checklist-note": "Note: checklist's items have to be written as comma separated values.", + "r-when-a-card-is-moved": "When a card is moved to another list", + "r-set": "Set", + "r-update": "Update", + "r-datefield": "date field", + "r-df-start-at": "start", + "r-df-due-at": "due", + "r-df-end-at": "end", + "r-df-received-at": "received", + "r-to-current-datetime": "to current date/time", + "r-remove-value-from": "Remove value from", + "ldap": "LDAP", + "oauth2": "OAuth2", + "cas": "CAS", + "authentication-method": "Authentication method", + "authentication-type": "Authentication type", + "custom-product-name": "Custom Product Name", + "layout": "Layout", + "hide-logo": "Hide Logo", + "add-custom-html-after-body-start": "Add Custom HTML after <body> start", + "add-custom-html-before-body-end": "Add Custom HTML before </body> end", + "error-undefined": "Something went wrong", + "error-ldap-login": "An error occurred while trying to login", + "display-authentication-method": "Display Authentication Method", + "default-authentication-method": "Default Authentication Method", + "duplicate-board": "Duplicate Board", + "people-number": "The number of people is:", + "swimlaneDeletePopup-title": "Delete Swimlane ?", + "swimlane-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the swimlane. There is no undo.", + "restore-all": "모든항목 복구", + "delete-all": "모두 삭제", + "loading": "Loading, please wait.", + "previous_as": "last time was", + "act-a-dueAt": "modified due time to \nWhen: __timeValue__\nWhere: __card__\n previous due was __timeOldValue__", + "act-a-endAt": "modified ending time to __timeValue__ from (__timeOldValue__)", + "act-a-startAt": "modified starting time to __timeValue__ from (__timeOldValue__)", + "act-a-receivedAt": "modified received time to __timeValue__ from (__timeOldValue__)", + "a-dueAt": "modified due time to be", + "a-endAt": "modified ending time to be", + "a-startAt": "modified starting time to be", + "a-receivedAt": "modified received time to be", + "almostdue": "current due time %s is approaching", + "pastdue": "current due time %s is past", + "duenow": "current due time %s is today", + "act-newDue": "__list__/__card__ has 1st due reminder [__board__]", + "act-withDue": "__list__/__card__ due reminders [__board__]", + "act-almostdue": "was reminding the current due (__timeValue__) of __card__ is approaching", + "act-pastdue": "was reminding the current due (__timeValue__) of __card__ is past", + "act-duenow": "was reminding the current due (__timeValue__) of __card__ is now", + "act-atUserComment": "You were mentioned in [__board__] __list__/__card__", + "delete-user-confirm-popup": "Are you sure you want to delete this account? There is no undo.", + "accounts-allowUserDelete": "Allow users to self delete their account", + "hide-minicard-label-text": "Hide minicard label text", + "show-desktop-drag-handles": "Show desktop drag handles", + "assignee": "Assignee", + "cardAssigneesPopup-title": "Assignee", + "addmore-detail": "Add a more detailed description", + "show-on-card": "Show on Card", + "new": "New", + "editUserPopup-title": "Edit User", + "newUserPopup-title": "New User", + "notifications": "알림", + "view-all": "View All", + "filter-by-unread": "Filter by Unread", + "mark-all-as-read": "Mark all as read", + "remove-all-read": "Remove all read", + "allow-rename": "Allow Rename", + "allowRenamePopup-title": "Allow Rename" +} \ No newline at end of file diff --git a/i18n/lv.i18n.json b/i18n/lv.i18n.json index 1908cfd4..5f6ec17e 100644 --- a/i18n/lv.i18n.json +++ b/i18n/lv.i18n.json @@ -1,780 +1,780 @@ { - "accept": "Piekrist", - "act-activity-notify": "Activity Notification", - "act-addAttachment": "added attachment __attachment__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-deleteAttachment": "deleted attachment __attachment__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addSubtask": "added subtask __subtask__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addedLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removeLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removedLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addChecklist": "added checklist __checklist__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addChecklistItem": "added checklist item __checklistItem__ to checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removeChecklist": "removed checklist __checklist__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removeChecklistItem": "removed checklist item __checklistItem__ from checklist __checkList__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-checkedItem": "checked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-uncheckedItem": "unchecked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-completeChecklist": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-uncompleteChecklist": "uncompleted checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addComment": "commented on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-editComment": "edited comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-deleteComment": "deleted comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-createBoard": "created board __board__", - "act-createSwimlane": "created swimlane __swimlane__ to board __board__", - "act-createCard": "created card __card__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-createCustomField": "created custom field __customField__ at board __board__", - "act-deleteCustomField": "deleted custom field __customField__ at board __board__", - "act-setCustomField": "edited custom field __customField__: __customFieldValue__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-createList": "added list __list__ to board __board__", - "act-addBoardMember": "added member __member__ to board __board__", - "act-archivedBoard": "Board __board__ moved to Archive", - "act-archivedCard": "Card __card__ at list __list__ at swimlane __swimlane__ at board __board__ moved to Archive", - "act-archivedList": "List __list__ at swimlane __swimlane__ at board __board__ moved to Archive", - "act-archivedSwimlane": "Swimlane __swimlane__ at board __board__ moved to Archive", - "act-importBoard": "imported board __board__", - "act-importCard": "imported card __card__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-importList": "imported list __list__ to swimlane __swimlane__ at board __board__", - "act-joinMember": "added member __member__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-moveCard": "moved card __card__ at board __board__ from list __oldList__ at swimlane __oldSwimlane__ to list __list__ at swimlane __swimlane__", - "act-moveCardToOtherBoard": "moved card __card__ from list __oldList__ at swimlane __oldSwimlane__ at board __oldBoard__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-removeBoardMember": "removed member __member__ from board __board__", - "act-restoredCard": "restored card __card__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-unjoinMember": "removed member __member__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-withBoardTitle": "__board__", - "act-withCardTitle": "[__board__] __card__", - "actions": "Darbības", - "activities": "Aktivitātes", - "activity": "Aktivitāte", - "activity-added": "pievienoja %s pie %s", - "activity-archived": "%s moved to Archive", - "activity-attached": "pievienoja %s pie %s", - "activity-created": "izveidoja%s", - "activity-customfield-created": "created custom field %s", - "activity-excluded": "izslēdza%s no%s", - "activity-imported": "importēja %s iekšā%s no%s", - "activity-imported-board": "imported %s from %s", - "activity-joined": "joined %s", - "activity-moved": "moved %s from %s to %s", - "activity-on": "on %s", - "activity-removed": "removed %s from %s", - "activity-sent": "sent %s to %s", - "activity-unjoined": "unjoined %s", - "activity-subtask-added": "added subtask to %s", - "activity-checked-item": "checked %s in checklist %s of %s", - "activity-unchecked-item": "unchecked %s in checklist %s of %s", - "activity-checklist-added": "added checklist to %s", - "activity-checklist-removed": "removed a checklist from %s", - "activity-checklist-completed": "completed checklist %s of %s", - "activity-checklist-uncompleted": "uncompleted the checklist %s of %s", - "activity-checklist-item-added": "added checklist item to '%s' in %s", - "activity-checklist-item-removed": "removed a checklist item from '%s' in %s", - "add": "Add", - "activity-checked-item-card": "checked %s in checklist %s", - "activity-unchecked-item-card": "unchecked %s in checklist %s", - "activity-checklist-completed-card": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "activity-checklist-uncompleted-card": "uncompleted the checklist %s", - "activity-editComment": "edited comment %s", - "activity-deleteComment": "deleted comment %s", - "add-attachment": "Add Attachment", - "add-board": "Add Board", - "add-card": "Add Card", - "add-swimlane": "Add Swimlane", - "add-subtask": "Add Subtask", - "add-checklist": "Add Checklist", - "add-checklist-item": "Add an item to checklist", - "add-cover": "Add Cover", - "add-label": "Add Label", - "add-list": "Add List", - "add-members": "Add Members", - "added": "Added", - "addMemberPopup-title": "Members", - "admin": "Admin", - "admin-desc": "Can view and edit cards, remove members, and change settings for the board.", - "admin-announcement": "Announcement", - "admin-announcement-active": "Active System-Wide Announcement", - "admin-announcement-title": "Announcement from Administrator", - "all-boards": "All boards", - "and-n-other-card": "And __count__ other card", - "and-n-other-card_plural": "And __count__ other cards", - "apply": "Apply", - "app-is-offline": "Loading, please wait. Refreshing the page will cause data loss. If loading does not work, please check that server has not stopped.", - "archive": "Move to Archive", - "archive-all": "Move All to Archive", - "archive-board": "Move Board to Archive", - "archive-card": "Move Card to Archive", - "archive-list": "Move List to Archive", - "archive-swimlane": "Move Swimlane to Archive", - "archive-selection": "Move selection to Archive", - "archiveBoardPopup-title": "Move Board to Archive?", - "archived-items": "Archive", - "archived-boards": "Boards in Archive", - "restore-board": "Restore Board", - "no-archived-boards": "No Boards in Archive.", - "archives": "Archive", - "template": "Template", - "templates": "Templates", - "assign-member": "Assign member", - "attached": "attached", - "attachment": "Attachment", - "attachment-delete-pop": "Deleting an attachment is permanent. There is no undo.", - "attachmentDeletePopup-title": "Delete Attachment?", - "attachments": "Attachments", - "auto-watch": "Automatically watch boards when they are created", - "avatar-too-big": "The avatar is too large (70KB max)", - "back": "Back", - "board-change-color": "Change color", - "board-nb-stars": "%s stars", - "board-not-found": "Board not found", - "board-private-info": "This board will be <strong>private</strong>.", - "board-public-info": "This board will be <strong>public</strong>.", - "boardChangeColorPopup-title": "Change Board Background", - "boardChangeTitlePopup-title": "Rename Board", - "boardChangeVisibilityPopup-title": "Change Visibility", - "boardChangeWatchPopup-title": "Change Watch", - "boardMenuPopup-title": "Board Settings", - "boardChangeViewPopup-title": "Board View", - "boards": "Boards", - "board-view": "Board View", - "board-view-cal": "Calendar", - "board-view-swimlanes": "Swimlanes", - "board-view-collapse": "Collapse", - "board-view-lists": "Lists", - "bucket-example": "Like “Bucket List” for example", - "cancel": "Cancel", - "card-archived": "This card is moved to Archive.", - "board-archived": "This board is moved to Archive.", - "card-comments-title": "This card has %s comment.", - "card-delete-notice": "Deleting is permanent. You will lose all actions associated with this card.", - "card-delete-pop": "All actions will be removed from the activity feed and you won't be able to re-open the card. There is no undo.", - "card-delete-suggest-archive": "You can move a card to Archive to remove it from the board and preserve the activity.", - "card-due": "Due", - "card-due-on": "Due on", - "card-spent": "Spent Time", - "card-edit-attachments": "Edit attachments", - "card-edit-custom-fields": "Edit custom fields", - "card-start-voting": "Start voting", - "card-cancel-voting": "Delete voting and all votes", - "card-edit-labels": "Edit labels", - "card-edit-members": "Edit members", - "card-labels-title": "Change the labels for the card.", - "card-members-title": "Add or remove members of the board from the card.", - "card-start": "Start", - "card-start-on": "Starts on", - "cardAttachmentsPopup-title": "Attach From", - "cardCustomField-datePopup-title": "Change date", - "cardCustomFieldsPopup-title": "Edit custom fields", - "cardStartVotingPopup-title": "Start a vote", - "positiveVoteMembersPopup-title": "Proponents", - "negativeVoteMembersPopup-title": "Opponents", - "vote-question": "Voting question", - "vote-public": "Public vote", - "vote-for-it": "for it", - "vote-against": "against", - "cardDeletePopup-title": "Delete Card?", - "cardDetailsActionsPopup-title": "Card Actions", - "cardLabelsPopup-title": "Labels", - "cardMembersPopup-title": "Members", - "cardMorePopup-title": "More", - "cardTemplatePopup-title": "Create template", - "cards": "Cards", - "cards-count": "Cards", - "casSignIn": "Sign In with CAS", - "cardType-card": "Card", - "cardType-linkedCard": "Linked Card", - "cardType-linkedBoard": "Linked Board", - "change": "Change", - "change-avatar": "Change Avatar", - "change-password": "Change Password", - "change-permissions": "Change permissions", - "change-settings": "Change Settings", - "changeAvatarPopup-title": "Change Avatar", - "changeLanguagePopup-title": "Change Language", - "changePasswordPopup-title": "Change Password", - "changePermissionsPopup-title": "Change Permissions", - "changeSettingsPopup-title": "Change Settings", - "subtasks": "Subtasks", - "checklists": "Checklists", - "click-to-star": "Click to star this board.", - "click-to-unstar": "Click to unstar this board.", - "clipboard": "Clipboard or drag & drop", - "close": "Close", - "close-board": "Close Board", - "close-board-pop": "You will be able to restore the board by clicking the “Archive” button from the home header.", - "color-black": "black", - "color-blue": "blue", - "color-crimson": "crimson", - "color-darkgreen": "darkgreen", - "color-gold": "gold", - "color-gray": "gray", - "color-green": "green", - "color-indigo": "indigo", - "color-lime": "lime", - "color-magenta": "magenta", - "color-mistyrose": "mistyrose", - "color-navy": "navy", - "color-orange": "orange", - "color-paleturquoise": "paleturquoise", - "color-peachpuff": "peachpuff", - "color-pink": "pink", - "color-plum": "plum", - "color-purple": "purple", - "color-red": "red", - "color-saddlebrown": "saddlebrown", - "color-silver": "silver", - "color-sky": "sky", - "color-slateblue": "slateblue", - "color-white": "white", - "color-yellow": "yellow", - "unset-color": "Unset", - "comment": "Comment", - "comment-placeholder": "Write Comment", - "comment-only": "Comment only", - "comment-only-desc": "Can comment on cards only.", - "no-comments": "No comments", - "no-comments-desc": "Can not see comments and activities.", - "worker": "Worker", - "worker-desc": "Can only move cards, assign itself to card and comment.", - "computer": "Computer", - "confirm-subtask-delete-dialog": "Are you sure you want to delete subtask?", - "confirm-checklist-delete-dialog": "Are you sure you want to delete checklist?", - "copy-card-link-to-clipboard": "Copy card link to clipboard", - "linkCardPopup-title": "Link Card", - "searchElementPopup-title": "Search", - "copyCardPopup-title": "Copy Card", - "copyChecklistToManyCardsPopup-title": "Copy Checklist Template to Many Cards", - "copyChecklistToManyCardsPopup-instructions": "Destination Card Titles and Descriptions in this JSON format", - "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"First card title\", \"description\":\"First card description\"}, {\"title\":\"Second card title\",\"description\":\"Second card description\"},{\"title\":\"Last card title\",\"description\":\"Last card description\"} ]", - "create": "Create", - "createBoardPopup-title": "Create Board", - "chooseBoardSourcePopup-title": "Import board", - "createLabelPopup-title": "Create Label", - "createCustomField": "Create Field", - "createCustomFieldPopup-title": "Create Field", - "current": "current", - "custom-field-delete-pop": "There is no undo. This will remove this custom field from all cards and destroy its history.", - "custom-field-checkbox": "Checkbox", - "custom-field-date": "Date", - "custom-field-dropdown": "Dropdown List", - "custom-field-dropdown-none": "(none)", - "custom-field-dropdown-options": "List Options", - "custom-field-dropdown-options-placeholder": "Press enter to add more options", - "custom-field-dropdown-unknown": "(unknown)", - "custom-field-number": "Number", - "custom-field-text": "Text", - "custom-fields": "Custom Fields", - "date": "Date", - "decline": "Decline", - "default-avatar": "Default avatar", - "delete": "Delete", - "deleteCustomFieldPopup-title": "Delete Custom Field?", - "deleteLabelPopup-title": "Delete Label?", - "description": "Description", - "disambiguateMultiLabelPopup-title": "Disambiguate Label Action", - "disambiguateMultiMemberPopup-title": "Disambiguate Member Action", - "discard": "Discard", - "done": "Done", - "download": "Download", - "edit": "Edit", - "edit-avatar": "Change Avatar", - "edit-profile": "Edit Profile", - "edit-wip-limit": "Edit WIP Limit", - "soft-wip-limit": "Soft WIP Limit", - "editCardStartDatePopup-title": "Change start date", - "editCardDueDatePopup-title": "Change due date", - "editCustomFieldPopup-title": "Edit Field", - "editCardSpentTimePopup-title": "Change spent time", - "editLabelPopup-title": "Change Label", - "editNotificationPopup-title": "Edit Notification", - "editProfilePopup-title": "Edit Profile", - "email": "Email", - "email-enrollAccount-subject": "An account created for you on __siteName__", - "email-enrollAccount-text": "Hello __user__,\n\nTo start using the service, simply click the link below.\n\n__url__\n\nThanks.", - "email-fail": "Sending email failed", - "email-fail-text": "Error trying to send email", - "email-invalid": "Invalid email", - "email-invite": "Invite via Email", - "email-invite-subject": "__inviter__ sent you an invitation", - "email-invite-text": "Dear __user__,\n\n__inviter__ invites you to join board \"__board__\" for collaborations.\n\nPlease follow the link below:\n\n__url__\n\nThanks.", - "email-resetPassword-subject": "Reset your password on __siteName__", - "email-resetPassword-text": "Hello __user__,\n\nTo reset your password, simply click the link below.\n\n__url__\n\nThanks.", - "email-sent": "Email sent", - "email-verifyEmail-subject": "Verify your email address on __siteName__", - "email-verifyEmail-text": "Hello __user__,\n\nTo verify your account email, simply click the link below.\n\n__url__\n\nThanks.", - "enable-wip-limit": "Enable WIP Limit", - "error-board-doesNotExist": "This board does not exist", - "error-board-notAdmin": "You need to be admin of this board to do that", - "error-board-notAMember": "You need to be a member of this board to do that", - "error-json-malformed": "Your text is not valid JSON", - "error-json-schema": "Your JSON data does not include the proper information in the correct format", - "error-list-doesNotExist": "This list does not exist", - "error-user-doesNotExist": "This user does not exist", - "error-user-notAllowSelf": "You can not invite yourself", - "error-user-notCreated": "This user is not created", - "error-username-taken": "This username is already taken", - "error-email-taken": "Email has already been taken", - "export-board": "Export board", - "sort": "Sort", - "sort-desc": "Click to Sort List", - "list-sort-by": "Sort the List By:", - "list-label-modifiedAt": "Last Access Time", - "list-label-title": "Name of the List", - "list-label-sort": "Your Manual Order", - "list-label-short-modifiedAt": "(L)", - "list-label-short-title": "(N)", - "list-label-short-sort": "(M)", - "filter": "Filter", - "filter-cards": "Filter Cards or Lists", - "list-filter-label": "Filter List by Title", - "filter-clear": "Clear filter", - "filter-no-label": "No label", - "filter-no-member": "No member", - "filter-no-assignee": "No assignee", - "filter-no-custom-fields": "No Custom Fields", - "filter-show-archive": "Show archived lists", - "filter-hide-empty": "Hide empty lists", - "filter-on": "Filter is on", - "filter-on-desc": "You are filtering cards on this board. Click here to edit filter.", - "filter-to-selection": "Filter to selection", - "advanced-filter-label": "Advanced Filter", - "advanced-filter-description": "Advanced Filter allows to write a string containing following operators: == != <= >= && || ( ) A space is used as a separator between the Operators. You can filter for all Custom Fields by typing their names and values. For Example: Field1 == Value1. Note: If fields or values contains spaces, you need to encapsulate them into single quotes. For Example: 'Field 1' == 'Value 1'. For single control characters (' \\/) to be skipped, you can use \\. For example: Field1 == I\\'m. Also you can combine multiple conditions. For Example: F1 == V1 || F1 == V2. Normally all operators are interpreted from left to right. You can change the order by placing brackets. For Example: F1 == V1 && ( F2 == V2 || F2 == V3 ). Also you can search text fields using regex: F1 == /Tes.*/i", - "fullname": "Full Name", - "header-logo-title": "Go back to your boards page.", - "hide-system-messages": "Hide system messages", - "headerBarCreateBoardPopup-title": "Create Board", - "home": "Home", - "import": "Import", - "link": "Link", - "import-board": "import board", - "import-board-c": "Import board", - "import-board-title-trello": "Import board from Trello", - "import-board-title-wekan": "Import board from previous export", - "import-sandstorm-backup-warning": "Do not delete data you import from original exported board or Trello before checking does this grain close and open again, or do you get Board not found error, that means data loss.", - "import-sandstorm-warning": "Imported board will delete all existing data on board and replace it with imported board.", - "from-trello": "From Trello", - "from-wekan": "From previous export", - "import-board-instruction-trello": "In your Trello board, go to 'Menu', then 'More', 'Print and Export', 'Export JSON', and copy the resulting text.", - "import-board-instruction-wekan": "In your board, go to 'Menu', then 'Export board', and copy the text in the downloaded file.", - "import-board-instruction-about-errors": "If you get errors when importing board, sometimes importing still works, and board is at All Boards page.", - "import-json-placeholder": "Paste your valid JSON data here", - "import-map-members": "Map members", - "import-members-map": "Your imported board has some members. Please map the members you want to import to your users", - "import-show-user-mapping": "Review members mapping", - "import-user-select": "Pick your existing user you want to use as this member", - "importMapMembersAddPopup-title": "Select member", - "info": "Version", - "initials": "Initials", - "invalid-date": "Invalid date", - "invalid-time": "Invalid time", - "invalid-user": "Invalid user", - "joined": "joined", - "just-invited": "You are just invited to this board", - "keyboard-shortcuts": "Keyboard shortcuts", - "label-create": "Create Label", - "label-default": "%s label (default)", - "label-delete-pop": "There is no undo. This will remove this label from all cards and destroy its history.", - "labels": "Labels", - "language": "Language", - "last-admin-desc": "You can’t change roles because there must be at least one admin.", - "leave-board": "Leave Board", - "leave-board-pop": "Are you sure you want to leave __boardTitle__? You will be removed from all cards on this board.", - "leaveBoardPopup-title": "Leave Board ?", - "link-card": "Link to this card", - "list-archive-cards": "Move all cards in this list to Archive", - "list-archive-cards-pop": "This will remove all the cards in this list from the board. To view cards in Archive and bring them back to the board, click “Menu” > “Archive”.", - "list-move-cards": "Move all cards in this list", - "list-select-cards": "Select all cards in this list", - "set-color-list": "Set Color", - "listActionPopup-title": "List Actions", - "swimlaneActionPopup-title": "Swimlane Actions", - "swimlaneAddPopup-title": "Add a Swimlane below", - "listImportCardPopup-title": "Import a Trello card", - "listMorePopup-title": "More", - "link-list": "Link to this list", - "list-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the list. There is no undo.", - "list-delete-suggest-archive": "You can move a list to Archive to remove it from the board and preserve the activity.", - "lists": "Lists", - "swimlanes": "Swimlanes", - "log-out": "Log Out", - "log-in": "Log In", - "loginPopup-title": "Log In", - "memberMenuPopup-title": "Member Settings", - "members": "Members", - "menu": "Menu", - "move-selection": "Move selection", - "moveCardPopup-title": "Move Card", - "moveCardToBottom-title": "Move to Bottom", - "moveCardToTop-title": "Move to Top", - "moveSelectionPopup-title": "Move selection", - "multi-selection": "Multi-Selection", - "multi-selection-on": "Multi-Selection is on", - "muted": "Muted", - "muted-info": "You will never be notified of any changes in this board", - "my-boards": "My Boards", - "name": "Name", - "no-archived-cards": "No cards in Archive.", - "no-archived-lists": "No lists in Archive.", - "no-archived-swimlanes": "No swimlanes in Archive.", - "no-results": "No results", - "normal": "Normal", - "normal-desc": "Can view and edit cards. Can't change settings.", - "not-accepted-yet": "Invitation not accepted yet", - "notify-participate": "Receive updates to any cards you participate as creater or member", - "notify-watch": "Receive updates to any boards, lists, or cards you’re watching", - "optional": "optional", - "or": "or", - "page-maybe-private": "This page may be private. You may be able to view it by <a href='%s'>logging in</a>.", - "page-not-found": "Page not found.", - "password": "Password", - "paste-or-dragdrop": "to paste, or drag & drop image file to it (image only)", - "participating": "Participating", - "preview": "Preview", - "previewAttachedImagePopup-title": "Preview", - "previewClipboardImagePopup-title": "Preview", - "private": "Private", - "private-desc": "This board is private. Only people added to the board can view and edit it.", - "profile": "Profile", - "public": "Public", - "public-desc": "This board is public. It's visible to anyone with the link and will show up in search engines like Google. Only people added to the board can edit.", - "quick-access-description": "Star a board to add a shortcut in this bar.", - "remove-cover": "Remove Cover", - "remove-from-board": "Remove from Board", - "remove-label": "Remove Label", - "listDeletePopup-title": "Delete List ?", - "remove-member": "Remove Member", - "remove-member-from-card": "Remove from Card", - "remove-member-pop": "Remove __name__ (__username__) from __boardTitle__? The member will be removed from all cards on this board. They will receive a notification.", - "removeMemberPopup-title": "Remove Member?", - "rename": "Rename", - "rename-board": "Rename Board", - "restore": "Restore", - "save": "Save", - "search": "Search", - "rules": "Rules", - "search-cards": "Search from card/list titles, descriptions and custom fields on this board", - "search-example": "Text to search for?", - "select-color": "Select Color", - "set-wip-limit-value": "Set a limit for the maximum number of tasks in this list", - "setWipLimitPopup-title": "Set WIP Limit", - "shortcut-assign-self": "Assign yourself to current card", - "shortcut-autocomplete-emoji": "Autocomplete emoji", - "shortcut-autocomplete-members": "Autocomplete members", - "shortcut-clear-filters": "Clear all filters", - "shortcut-close-dialog": "Close Dialog", - "shortcut-filter-my-cards": "Filter my cards", - "shortcut-show-shortcuts": "Bring up this shortcuts list", - "shortcut-toggle-filterbar": "Toggle Filter Sidebar", - "shortcut-toggle-sidebar": "Toggle Board Sidebar", - "show-cards-minimum-count": "Show cards count if list contains more than", - "sidebar-open": "Open Sidebar", - "sidebar-close": "Close Sidebar", - "signupPopup-title": "Create an Account", - "star-board-title": "Click to star this board. It will show up at top of your boards list.", - "starred-boards": "Starred Boards", - "starred-boards-description": "Starred boards show up at the top of your boards list.", - "subscribe": "Subscribe", - "team": "Team", - "this-board": "this board", - "this-card": "this card", - "spent-time-hours": "Spent time (hours)", - "overtime-hours": "Overtime (hours)", - "overtime": "Overtime", - "has-overtime-cards": "Has overtime cards", - "has-spenttime-cards": "Has spent time cards", - "time": "Time", - "title": "Title", - "tracking": "Tracking", - "tracking-info": "You will be notified of any changes to those cards you are involved as creator or member.", - "type": "Type", - "unassign-member": "Unassign member", - "unsaved-description": "You have an unsaved description.", - "unwatch": "Unwatch", - "upload": "Upload", - "upload-avatar": "Upload an avatar", - "uploaded-avatar": "Uploaded an avatar", - "username": "Username", - "view-it": "View it", - "warn-list-archived": "warning: this card is in an list at Archive", - "watch": "Watch", - "watching": "Watching", - "watching-info": "You will be notified of any change in this board", - "welcome-board": "Welcome Board", - "welcome-swimlane": "Milestone 1", - "welcome-list1": "Basics", - "welcome-list2": "Advanced", - "card-templates-swimlane": "Card Templates", - "list-templates-swimlane": "List Templates", - "board-templates-swimlane": "Board Templates", - "what-to-do": "What do you want to do?", - "wipLimitErrorPopup-title": "Invalid WIP Limit", - "wipLimitErrorPopup-dialog-pt1": "The number of tasks in this list is higher than the WIP limit you've defined.", - "wipLimitErrorPopup-dialog-pt2": "Please move some tasks out of this list, or set a higher WIP limit.", - "admin-panel": "Admin Panel", - "settings": "Settings", - "people": "People", - "registration": "Registration", - "disable-self-registration": "Disable Self-Registration", - "invite": "Invite", - "invite-people": "Invite People", - "to-boards": "To board(s)", - "email-addresses": "Email Addresses", - "smtp-host-description": "The address of the SMTP server that handles your emails.", - "smtp-port-description": "The port your SMTP server uses for outgoing emails.", - "smtp-tls-description": "Enable TLS support for SMTP server", - "smtp-host": "SMTP Host", - "smtp-port": "SMTP Port", - "smtp-username": "Username", - "smtp-password": "Password", - "smtp-tls": "TLS support", - "send-from": "From", - "send-smtp-test": "Send a test email to yourself", - "invitation-code": "Invitation Code", - "email-invite-register-subject": "__inviter__ sent you an invitation", - "email-invite-register-text": "Dear __user__,\n\n__inviter__ invites you to kanban board for collaborations.\n\nPlease follow the link below:\n__url__\n\nAnd your invitation code is: __icode__\n\nThanks.", - "email-smtp-test-subject": "SMTP Test Email", - "email-smtp-test-text": "You have successfully sent an email", - "error-invitation-code-not-exist": "Invitation code doesn't exist", - "error-notAuthorized": "You are not authorized to view this page.", - "webhook-title": "Webhook Name", - "webhook-token": "Token (Optional for Authentication)", - "outgoing-webhooks": "Outgoing Webhooks", - "bidirectional-webhooks": "Two-Way Webhooks", - "outgoingWebhooksPopup-title": "Outgoing Webhooks", - "boardCardTitlePopup-title": "Card Title Filter", - "disable-webhook": "Disable This Webhook", - "global-webhook": "Global Webhooks", - "new-outgoing-webhook": "New Outgoing Webhook", - "no-name": "(Unknown)", - "Node_version": "Node version", - "Meteor_version": "Meteor version", - "MongoDB_version": "MongoDB version", - "MongoDB_storage_engine": "MongoDB storage engine", - "MongoDB_Oplog_enabled": "MongoDB Oplog enabled", - "OS_Arch": "OS Arch", - "OS_Cpus": "OS CPU Count", - "OS_Freemem": "OS Free Memory", - "OS_Loadavg": "OS Load Average", - "OS_Platform": "OS Platform", - "OS_Release": "OS Release", - "OS_Totalmem": "OS Total Memory", - "OS_Type": "OS Type", - "OS_Uptime": "OS Uptime", - "days": "days", - "hours": "hours", - "minutes": "minutes", - "seconds": "seconds", - "show-field-on-card": "Show this field on card", - "automatically-field-on-card": "Auto create field to all cards", - "showLabel-field-on-card": "Show field label on minicard", - "yes": "Yes", - "no": "No", - "accounts": "Accounts", - "accounts-allowEmailChange": "Allow Email Change", - "accounts-allowUserNameChange": "Allow Username Change", - "createdAt": "Created at", - "verified": "Verified", - "active": "Active", - "card-received": "Received", - "card-received-on": "Received on", - "card-end": "End", - "card-end-on": "Ends on", - "editCardReceivedDatePopup-title": "Change received date", - "editCardEndDatePopup-title": "Change end date", - "setCardColorPopup-title": "Set color", - "setCardActionsColorPopup-title": "Choose a color", - "setSwimlaneColorPopup-title": "Choose a color", - "setListColorPopup-title": "Choose a color", - "assigned-by": "Assigned By", - "requested-by": "Requested By", - "board-delete-notice": "Deleting is permanent. You will lose all lists, cards and actions associated with this board.", - "delete-board-confirm-popup": "All lists, cards, labels, and activities will be deleted and you won't be able to recover the board contents. There is no undo.", - "boardDeletePopup-title": "Delete Board?", - "delete-board": "Delete Board", - "default-subtasks-board": "Subtasks for __board__ board", - "default": "Default", - "queue": "Queue", - "subtask-settings": "Subtasks Settings", - "card-settings": "Card Settings", - "boardSubtaskSettingsPopup-title": "Board Subtasks Settings", - "boardCardSettingsPopup-title": "Card Settings", - "deposit-subtasks-board": "Deposit subtasks to this board:", - "deposit-subtasks-list": "Landing list for subtasks deposited here:", - "show-parent-in-minicard": "Show parent in minicard:", - "prefix-with-full-path": "Prefix with full path", - "prefix-with-parent": "Prefix with parent", - "subtext-with-full-path": "Subtext with full path", - "subtext-with-parent": "Subtext with parent", - "change-card-parent": "Change card's parent", - "parent-card": "Parent card", - "source-board": "Source board", - "no-parent": "Don't show parent", - "activity-added-label": "added label '%s' to %s", - "activity-removed-label": "removed label '%s' from %s", - "activity-delete-attach": "deleted an attachment from %s", - "activity-added-label-card": "added label '%s'", - "activity-removed-label-card": "removed label '%s'", - "activity-delete-attach-card": "deleted an attachment", - "activity-set-customfield": "set custom field '%s' to '%s' in %s", - "activity-unset-customfield": "unset custom field '%s' in %s", - "r-rule": "Rule", - "r-add-trigger": "Add trigger", - "r-add-action": "Add action", - "r-board-rules": "Board rules", - "r-add-rule": "Add rule", - "r-view-rule": "View rule", - "r-delete-rule": "Delete rule", - "r-new-rule-name": "New rule title", - "r-no-rules": "No rules", - "r-when-a-card": "When a card", - "r-is": "is", - "r-is-moved": "is moved", - "r-added-to": "added to", - "r-removed-from": "Removed from", - "r-the-board": "the board", - "r-list": "list", - "set-filter": "Set Filter", - "r-moved-to": "Moved to", - "r-moved-from": "Moved from", - "r-archived": "Moved to Archive", - "r-unarchived": "Restored from Archive", - "r-a-card": "a card", - "r-when-a-label-is": "When a label is", - "r-when-the-label": "When the label", - "r-list-name": "list name", - "r-when-a-member": "When a member is", - "r-when-the-member": "When the member", - "r-name": "name", - "r-when-a-attach": "When an attachment", - "r-when-a-checklist": "When a checklist is", - "r-when-the-checklist": "When the checklist", - "r-completed": "Completed", - "r-made-incomplete": "Made incomplete", - "r-when-a-item": "When a checklist item is", - "r-when-the-item": "When the checklist item", - "r-checked": "Checked", - "r-unchecked": "Unchecked", - "r-move-card-to": "Move card to", - "r-top-of": "Top of", - "r-bottom-of": "Bottom of", - "r-its-list": "its list", - "r-archive": "Move to Archive", - "r-unarchive": "Restore from Archive", - "r-card": "card", - "r-add": "Add", - "r-remove": "Remove", - "r-label": "label", - "r-member": "member", - "r-remove-all": "Remove all members from the card", - "r-set-color": "Set color to", - "r-checklist": "checklist", - "r-check-all": "Check all", - "r-uncheck-all": "Uncheck all", - "r-items-check": "items of checklist", - "r-check": "Check", - "r-uncheck": "Uncheck", - "r-item": "item", - "r-of-checklist": "of checklist", - "r-send-email": "Send an email", - "r-to": "to", - "r-subject": "subject", - "r-rule-details": "Rule details", - "r-d-move-to-top-gen": "Move card to top of its list", - "r-d-move-to-top-spec": "Move card to top of list", - "r-d-move-to-bottom-gen": "Move card to bottom of its list", - "r-d-move-to-bottom-spec": "Move card to bottom of list", - "r-d-send-email": "Send email", - "r-d-send-email-to": "to", - "r-d-send-email-subject": "subject", - "r-d-send-email-message": "message", - "r-d-archive": "Move card to Archive", - "r-d-unarchive": "Restore card from Archive", - "r-d-add-label": "Add label", - "r-d-remove-label": "Remove label", - "r-create-card": "Create new card", - "r-in-list": "in list", - "r-in-swimlane": "in swimlane", - "r-d-add-member": "Add member", - "r-d-remove-member": "Remove member", - "r-d-remove-all-member": "Remove all member", - "r-d-check-all": "Check all items of a list", - "r-d-uncheck-all": "Uncheck all items of a list", - "r-d-check-one": "Check item", - "r-d-uncheck-one": "Uncheck item", - "r-d-check-of-list": "of checklist", - "r-d-add-checklist": "Add checklist", - "r-d-remove-checklist": "Remove checklist", - "r-by": "by", - "r-add-checklist": "Add checklist", - "r-with-items": "with items", - "r-items-list": "item1,item2,item3", - "r-add-swimlane": "Add swimlane", - "r-swimlane-name": "swimlane name", - "r-board-note": "Note: leave a field empty to match every possible value.", - "r-checklist-note": "Note: checklist's items have to be written as comma separated values.", - "r-when-a-card-is-moved": "When a card is moved to another list", - "r-set": "Set", - "r-update": "Update", - "r-datefield": "date field", - "r-df-start-at": "start", - "r-df-due-at": "due", - "r-df-end-at": "end", - "r-df-received-at": "received", - "r-to-current-datetime": "to current date/time", - "r-remove-value-from": "Remove value from", - "ldap": "LDAP", - "oauth2": "OAuth2", - "cas": "CAS", - "authentication-method": "Authentication method", - "authentication-type": "Authentication type", - "custom-product-name": "Custom Product Name", - "layout": "Layout", - "hide-logo": "Hide Logo", - "add-custom-html-after-body-start": "Add Custom HTML after <body> start", - "add-custom-html-before-body-end": "Add Custom HTML before </body> end", - "error-undefined": "Something went wrong", - "error-ldap-login": "An error occurred while trying to login", - "display-authentication-method": "Display Authentication Method", - "default-authentication-method": "Default Authentication Method", - "duplicate-board": "Duplicate Board", - "people-number": "The number of people is:", - "swimlaneDeletePopup-title": "Delete Swimlane ?", - "swimlane-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the swimlane. There is no undo.", - "restore-all": "Restore all", - "delete-all": "Delete all", - "loading": "Loading, please wait.", - "previous_as": "last time was", - "act-a-dueAt": "modified due time to \nWhen: __timeValue__\nWhere: __card__\n previous due was __timeOldValue__", - "act-a-endAt": "modified ending time to __timeValue__ from (__timeOldValue__)", - "act-a-startAt": "modified starting time to __timeValue__ from (__timeOldValue__)", - "act-a-receivedAt": "modified received time to __timeValue__ from (__timeOldValue__)", - "a-dueAt": "modified due time to be", - "a-endAt": "modified ending time to be", - "a-startAt": "modified starting time to be", - "a-receivedAt": "modified received time to be", - "almostdue": "current due time %s is approaching", - "pastdue": "current due time %s is past", - "duenow": "current due time %s is today", - "act-newDue": "__list__/__card__ has 1st due reminder [__board__]", - "act-withDue": "__list__/__card__ due reminders [__board__]", - "act-almostdue": "was reminding the current due (__timeValue__) of __card__ is approaching", - "act-pastdue": "was reminding the current due (__timeValue__) of __card__ is past", - "act-duenow": "was reminding the current due (__timeValue__) of __card__ is now", - "act-atUserComment": "You were mentioned in [__board__] __list__/__card__", - "delete-user-confirm-popup": "Are you sure you want to delete this account? There is no undo.", - "accounts-allowUserDelete": "Allow users to self delete their account", - "hide-minicard-label-text": "Hide minicard label text", - "show-desktop-drag-handles": "Show desktop drag handles", - "assignee": "Assignee", - "cardAssigneesPopup-title": "Assignee", - "addmore-detail": "Add a more detailed description", - "show-on-card": "Show on Card", - "new": "New", - "editUserPopup-title": "Edit User", - "newUserPopup-title": "New User", - "notifications": "Notifications", - "view-all": "View All", - "filter-by-unread": "Filter by Unread", - "mark-all-as-read": "Mark all as read", - "remove-all-read": "Remove all read", - "allow-rename": "Allow Rename", - "allowRenamePopup-title": "Allow Rename" -} + "accept": "Piekrist", + "act-activity-notify": "Activity Notification", + "act-addAttachment": "added attachment __attachment__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-deleteAttachment": "deleted attachment __attachment__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addSubtask": "added subtask __subtask__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addedLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removeLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removedLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addChecklist": "added checklist __checklist__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addChecklistItem": "added checklist item __checklistItem__ to checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removeChecklist": "removed checklist __checklist__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removeChecklistItem": "removed checklist item __checklistItem__ from checklist __checkList__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-checkedItem": "checked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-uncheckedItem": "unchecked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-completeChecklist": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-uncompleteChecklist": "uncompleted checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addComment": "commented on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-editComment": "edited comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-deleteComment": "deleted comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-createBoard": "created board __board__", + "act-createSwimlane": "created swimlane __swimlane__ to board __board__", + "act-createCard": "created card __card__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-createCustomField": "created custom field __customField__ at board __board__", + "act-deleteCustomField": "deleted custom field __customField__ at board __board__", + "act-setCustomField": "edited custom field __customField__: __customFieldValue__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-createList": "added list __list__ to board __board__", + "act-addBoardMember": "added member __member__ to board __board__", + "act-archivedBoard": "Board __board__ moved to Archive", + "act-archivedCard": "Card __card__ at list __list__ at swimlane __swimlane__ at board __board__ moved to Archive", + "act-archivedList": "List __list__ at swimlane __swimlane__ at board __board__ moved to Archive", + "act-archivedSwimlane": "Swimlane __swimlane__ at board __board__ moved to Archive", + "act-importBoard": "imported board __board__", + "act-importCard": "imported card __card__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-importList": "imported list __list__ to swimlane __swimlane__ at board __board__", + "act-joinMember": "added member __member__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-moveCard": "moved card __card__ at board __board__ from list __oldList__ at swimlane __oldSwimlane__ to list __list__ at swimlane __swimlane__", + "act-moveCardToOtherBoard": "moved card __card__ from list __oldList__ at swimlane __oldSwimlane__ at board __oldBoard__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-removeBoardMember": "removed member __member__ from board __board__", + "act-restoredCard": "restored card __card__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-unjoinMember": "removed member __member__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-withBoardTitle": "__board__", + "act-withCardTitle": "[__board__] __card__", + "actions": "Darbības", + "activities": "Aktivitātes", + "activity": "Aktivitāte", + "activity-added": "pievienoja %s pie %s", + "activity-archived": "%s moved to Archive", + "activity-attached": "pievienoja %s pie %s", + "activity-created": "izveidoja%s", + "activity-customfield-created": "created custom field %s", + "activity-excluded": "izslēdza%s no%s", + "activity-imported": "importēja %s iekšā%s no%s", + "activity-imported-board": "imported %s from %s", + "activity-joined": "joined %s", + "activity-moved": "moved %s from %s to %s", + "activity-on": "on %s", + "activity-removed": "removed %s from %s", + "activity-sent": "sent %s to %s", + "activity-unjoined": "unjoined %s", + "activity-subtask-added": "added subtask to %s", + "activity-checked-item": "checked %s in checklist %s of %s", + "activity-unchecked-item": "unchecked %s in checklist %s of %s", + "activity-checklist-added": "added checklist to %s", + "activity-checklist-removed": "removed a checklist from %s", + "activity-checklist-completed": "completed checklist %s of %s", + "activity-checklist-uncompleted": "uncompleted the checklist %s of %s", + "activity-checklist-item-added": "added checklist item to '%s' in %s", + "activity-checklist-item-removed": "removed a checklist item from '%s' in %s", + "add": "Add", + "activity-checked-item-card": "checked %s in checklist %s", + "activity-unchecked-item-card": "unchecked %s in checklist %s", + "activity-checklist-completed-card": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "activity-checklist-uncompleted-card": "uncompleted the checklist %s", + "activity-editComment": "edited comment %s", + "activity-deleteComment": "deleted comment %s", + "add-attachment": "Add Attachment", + "add-board": "Add Board", + "add-card": "Add Card", + "add-swimlane": "Add Swimlane", + "add-subtask": "Add Subtask", + "add-checklist": "Add Checklist", + "add-checklist-item": "Add an item to checklist", + "add-cover": "Add Cover", + "add-label": "Add Label", + "add-list": "Add List", + "add-members": "Add Members", + "added": "Added", + "addMemberPopup-title": "Members", + "admin": "Admin", + "admin-desc": "Can view and edit cards, remove members, and change settings for the board.", + "admin-announcement": "Announcement", + "admin-announcement-active": "Active System-Wide Announcement", + "admin-announcement-title": "Announcement from Administrator", + "all-boards": "All boards", + "and-n-other-card": "And __count__ other card", + "and-n-other-card_plural": "And __count__ other cards", + "apply": "Apply", + "app-is-offline": "Loading, please wait. Refreshing the page will cause data loss. If loading does not work, please check that server has not stopped.", + "archive": "Move to Archive", + "archive-all": "Move All to Archive", + "archive-board": "Move Board to Archive", + "archive-card": "Move Card to Archive", + "archive-list": "Move List to Archive", + "archive-swimlane": "Move Swimlane to Archive", + "archive-selection": "Move selection to Archive", + "archiveBoardPopup-title": "Move Board to Archive?", + "archived-items": "Archive", + "archived-boards": "Boards in Archive", + "restore-board": "Restore Board", + "no-archived-boards": "No Boards in Archive.", + "archives": "Archive", + "template": "Template", + "templates": "Templates", + "assign-member": "Assign member", + "attached": "attached", + "attachment": "Attachment", + "attachment-delete-pop": "Deleting an attachment is permanent. There is no undo.", + "attachmentDeletePopup-title": "Delete Attachment?", + "attachments": "Attachments", + "auto-watch": "Automatically watch boards when they are created", + "avatar-too-big": "The avatar is too large (70KB max)", + "back": "Back", + "board-change-color": "Change color", + "board-nb-stars": "%s stars", + "board-not-found": "Board not found", + "board-private-info": "This board will be <strong>private</strong>.", + "board-public-info": "This board will be <strong>public</strong>.", + "boardChangeColorPopup-title": "Change Board Background", + "boardChangeTitlePopup-title": "Rename Board", + "boardChangeVisibilityPopup-title": "Change Visibility", + "boardChangeWatchPopup-title": "Change Watch", + "boardMenuPopup-title": "Board Settings", + "boardChangeViewPopup-title": "Board View", + "boards": "Boards", + "board-view": "Board View", + "board-view-cal": "Calendar", + "board-view-swimlanes": "Swimlanes", + "board-view-collapse": "Collapse", + "board-view-lists": "Lists", + "bucket-example": "Like “Bucket List” for example", + "cancel": "Cancel", + "card-archived": "This card is moved to Archive.", + "board-archived": "This board is moved to Archive.", + "card-comments-title": "This card has %s comment.", + "card-delete-notice": "Deleting is permanent. You will lose all actions associated with this card.", + "card-delete-pop": "All actions will be removed from the activity feed and you won't be able to re-open the card. There is no undo.", + "card-delete-suggest-archive": "You can move a card to Archive to remove it from the board and preserve the activity.", + "card-due": "Due", + "card-due-on": "Due on", + "card-spent": "Spent Time", + "card-edit-attachments": "Edit attachments", + "card-edit-custom-fields": "Edit custom fields", + "card-start-voting": "Start voting", + "card-cancel-voting": "Delete voting and all votes", + "card-edit-labels": "Edit labels", + "card-edit-members": "Edit members", + "card-labels-title": "Change the labels for the card.", + "card-members-title": "Add or remove members of the board from the card.", + "card-start": "Start", + "card-start-on": "Starts on", + "cardAttachmentsPopup-title": "Attach From", + "cardCustomField-datePopup-title": "Change date", + "cardCustomFieldsPopup-title": "Edit custom fields", + "cardStartVotingPopup-title": "Start a vote", + "positiveVoteMembersPopup-title": "Proponents", + "negativeVoteMembersPopup-title": "Opponents", + "vote-question": "Voting question", + "vote-public": "Public vote", + "vote-for-it": "for it", + "vote-against": "against", + "cardDeletePopup-title": "Delete Card?", + "cardDetailsActionsPopup-title": "Card Actions", + "cardLabelsPopup-title": "Labels", + "cardMembersPopup-title": "Members", + "cardMorePopup-title": "More", + "cardTemplatePopup-title": "Create template", + "cards": "Cards", + "cards-count": "Cards", + "casSignIn": "Sign In with CAS", + "cardType-card": "Card", + "cardType-linkedCard": "Linked Card", + "cardType-linkedBoard": "Linked Board", + "change": "Change", + "change-avatar": "Change Avatar", + "change-password": "Change Password", + "change-permissions": "Change permissions", + "change-settings": "Change Settings", + "changeAvatarPopup-title": "Change Avatar", + "changeLanguagePopup-title": "Change Language", + "changePasswordPopup-title": "Change Password", + "changePermissionsPopup-title": "Change Permissions", + "changeSettingsPopup-title": "Change Settings", + "subtasks": "Subtasks", + "checklists": "Checklists", + "click-to-star": "Click to star this board.", + "click-to-unstar": "Click to unstar this board.", + "clipboard": "Clipboard or drag & drop", + "close": "Close", + "close-board": "Close Board", + "close-board-pop": "You will be able to restore the board by clicking the “Archive” button from the home header.", + "color-black": "black", + "color-blue": "blue", + "color-crimson": "crimson", + "color-darkgreen": "darkgreen", + "color-gold": "gold", + "color-gray": "gray", + "color-green": "green", + "color-indigo": "indigo", + "color-lime": "lime", + "color-magenta": "magenta", + "color-mistyrose": "mistyrose", + "color-navy": "navy", + "color-orange": "orange", + "color-paleturquoise": "paleturquoise", + "color-peachpuff": "peachpuff", + "color-pink": "pink", + "color-plum": "plum", + "color-purple": "purple", + "color-red": "red", + "color-saddlebrown": "saddlebrown", + "color-silver": "silver", + "color-sky": "sky", + "color-slateblue": "slateblue", + "color-white": "white", + "color-yellow": "yellow", + "unset-color": "Unset", + "comment": "Comment", + "comment-placeholder": "Write Comment", + "comment-only": "Comment only", + "comment-only-desc": "Can comment on cards only.", + "no-comments": "No comments", + "no-comments-desc": "Can not see comments and activities.", + "worker": "Worker", + "worker-desc": "Can only move cards, assign itself to card and comment.", + "computer": "Computer", + "confirm-subtask-delete-dialog": "Are you sure you want to delete subtask?", + "confirm-checklist-delete-dialog": "Are you sure you want to delete checklist?", + "copy-card-link-to-clipboard": "Copy card link to clipboard", + "linkCardPopup-title": "Link Card", + "searchElementPopup-title": "Search", + "copyCardPopup-title": "Copy Card", + "copyChecklistToManyCardsPopup-title": "Copy Checklist Template to Many Cards", + "copyChecklistToManyCardsPopup-instructions": "Destination Card Titles and Descriptions in this JSON format", + "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"First card title\", \"description\":\"First card description\"}, {\"title\":\"Second card title\",\"description\":\"Second card description\"},{\"title\":\"Last card title\",\"description\":\"Last card description\"} ]", + "create": "Create", + "createBoardPopup-title": "Create Board", + "chooseBoardSourcePopup-title": "Import board", + "createLabelPopup-title": "Create Label", + "createCustomField": "Create Field", + "createCustomFieldPopup-title": "Create Field", + "current": "current", + "custom-field-delete-pop": "There is no undo. This will remove this custom field from all cards and destroy its history.", + "custom-field-checkbox": "Checkbox", + "custom-field-date": "Date", + "custom-field-dropdown": "Dropdown List", + "custom-field-dropdown-none": "(none)", + "custom-field-dropdown-options": "List Options", + "custom-field-dropdown-options-placeholder": "Press enter to add more options", + "custom-field-dropdown-unknown": "(unknown)", + "custom-field-number": "Number", + "custom-field-text": "Text", + "custom-fields": "Custom Fields", + "date": "Date", + "decline": "Decline", + "default-avatar": "Default avatar", + "delete": "Delete", + "deleteCustomFieldPopup-title": "Delete Custom Field?", + "deleteLabelPopup-title": "Delete Label?", + "description": "Description", + "disambiguateMultiLabelPopup-title": "Disambiguate Label Action", + "disambiguateMultiMemberPopup-title": "Disambiguate Member Action", + "discard": "Discard", + "done": "Done", + "download": "Download", + "edit": "Edit", + "edit-avatar": "Change Avatar", + "edit-profile": "Edit Profile", + "edit-wip-limit": "Edit WIP Limit", + "soft-wip-limit": "Soft WIP Limit", + "editCardStartDatePopup-title": "Change start date", + "editCardDueDatePopup-title": "Change due date", + "editCustomFieldPopup-title": "Edit Field", + "editCardSpentTimePopup-title": "Change spent time", + "editLabelPopup-title": "Change Label", + "editNotificationPopup-title": "Edit Notification", + "editProfilePopup-title": "Edit Profile", + "email": "Email", + "email-enrollAccount-subject": "An account created for you on __siteName__", + "email-enrollAccount-text": "Hello __user__,\n\nTo start using the service, simply click the link below.\n\n__url__\n\nThanks.", + "email-fail": "Sending email failed", + "email-fail-text": "Error trying to send email", + "email-invalid": "Invalid email", + "email-invite": "Invite via Email", + "email-invite-subject": "__inviter__ sent you an invitation", + "email-invite-text": "Dear __user__,\n\n__inviter__ invites you to join board \"__board__\" for collaborations.\n\nPlease follow the link below:\n\n__url__\n\nThanks.", + "email-resetPassword-subject": "Reset your password on __siteName__", + "email-resetPassword-text": "Hello __user__,\n\nTo reset your password, simply click the link below.\n\n__url__\n\nThanks.", + "email-sent": "Email sent", + "email-verifyEmail-subject": "Verify your email address on __siteName__", + "email-verifyEmail-text": "Hello __user__,\n\nTo verify your account email, simply click the link below.\n\n__url__\n\nThanks.", + "enable-wip-limit": "Enable WIP Limit", + "error-board-doesNotExist": "This board does not exist", + "error-board-notAdmin": "You need to be admin of this board to do that", + "error-board-notAMember": "You need to be a member of this board to do that", + "error-json-malformed": "Your text is not valid JSON", + "error-json-schema": "Your JSON data does not include the proper information in the correct format", + "error-list-doesNotExist": "This list does not exist", + "error-user-doesNotExist": "This user does not exist", + "error-user-notAllowSelf": "You can not invite yourself", + "error-user-notCreated": "This user is not created", + "error-username-taken": "This username is already taken", + "error-email-taken": "Email has already been taken", + "export-board": "Export board", + "sort": "Sort", + "sort-desc": "Click to Sort List", + "list-sort-by": "Sort the List By:", + "list-label-modifiedAt": "Last Access Time", + "list-label-title": "Name of the List", + "list-label-sort": "Your Manual Order", + "list-label-short-modifiedAt": "(L)", + "list-label-short-title": "(N)", + "list-label-short-sort": "(M)", + "filter": "Filter", + "filter-cards": "Filter Cards or Lists", + "list-filter-label": "Filter List by Title", + "filter-clear": "Clear filter", + "filter-no-label": "No label", + "filter-no-member": "No member", + "filter-no-assignee": "No assignee", + "filter-no-custom-fields": "No Custom Fields", + "filter-show-archive": "Show archived lists", + "filter-hide-empty": "Hide empty lists", + "filter-on": "Filter is on", + "filter-on-desc": "You are filtering cards on this board. Click here to edit filter.", + "filter-to-selection": "Filter to selection", + "advanced-filter-label": "Advanced Filter", + "advanced-filter-description": "Advanced Filter allows to write a string containing following operators: == != <= >= && || ( ) A space is used as a separator between the Operators. You can filter for all Custom Fields by typing their names and values. For Example: Field1 == Value1. Note: If fields or values contains spaces, you need to encapsulate them into single quotes. For Example: 'Field 1' == 'Value 1'. For single control characters (' \\/) to be skipped, you can use \\. For example: Field1 == I\\'m. Also you can combine multiple conditions. For Example: F1 == V1 || F1 == V2. Normally all operators are interpreted from left to right. You can change the order by placing brackets. For Example: F1 == V1 && ( F2 == V2 || F2 == V3 ). Also you can search text fields using regex: F1 == /Tes.*/i", + "fullname": "Full Name", + "header-logo-title": "Go back to your boards page.", + "hide-system-messages": "Hide system messages", + "headerBarCreateBoardPopup-title": "Create Board", + "home": "Home", + "import": "Import", + "link": "Link", + "import-board": "import board", + "import-board-c": "Import board", + "import-board-title-trello": "Import board from Trello", + "import-board-title-wekan": "Import board from previous export", + "import-sandstorm-backup-warning": "Do not delete data you import from original exported board or Trello before checking does this grain close and open again, or do you get Board not found error, that means data loss.", + "import-sandstorm-warning": "Imported board will delete all existing data on board and replace it with imported board.", + "from-trello": "From Trello", + "from-wekan": "From previous export", + "import-board-instruction-trello": "In your Trello board, go to 'Menu', then 'More', 'Print and Export', 'Export JSON', and copy the resulting text.", + "import-board-instruction-wekan": "In your board, go to 'Menu', then 'Export board', and copy the text in the downloaded file.", + "import-board-instruction-about-errors": "If you get errors when importing board, sometimes importing still works, and board is at All Boards page.", + "import-json-placeholder": "Paste your valid JSON data here", + "import-map-members": "Map members", + "import-members-map": "Your imported board has some members. Please map the members you want to import to your users", + "import-show-user-mapping": "Review members mapping", + "import-user-select": "Pick your existing user you want to use as this member", + "importMapMembersAddPopup-title": "Select member", + "info": "Version", + "initials": "Initials", + "invalid-date": "Invalid date", + "invalid-time": "Invalid time", + "invalid-user": "Invalid user", + "joined": "joined", + "just-invited": "You are just invited to this board", + "keyboard-shortcuts": "Keyboard shortcuts", + "label-create": "Create Label", + "label-default": "%s label (default)", + "label-delete-pop": "There is no undo. This will remove this label from all cards and destroy its history.", + "labels": "Labels", + "language": "Language", + "last-admin-desc": "You can’t change roles because there must be at least one admin.", + "leave-board": "Leave Board", + "leave-board-pop": "Are you sure you want to leave __boardTitle__? You will be removed from all cards on this board.", + "leaveBoardPopup-title": "Leave Board ?", + "link-card": "Link to this card", + "list-archive-cards": "Move all cards in this list to Archive", + "list-archive-cards-pop": "This will remove all the cards in this list from the board. To view cards in Archive and bring them back to the board, click “Menu” > “Archive”.", + "list-move-cards": "Move all cards in this list", + "list-select-cards": "Select all cards in this list", + "set-color-list": "Set Color", + "listActionPopup-title": "List Actions", + "swimlaneActionPopup-title": "Swimlane Actions", + "swimlaneAddPopup-title": "Add a Swimlane below", + "listImportCardPopup-title": "Import a Trello card", + "listMorePopup-title": "More", + "link-list": "Link to this list", + "list-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the list. There is no undo.", + "list-delete-suggest-archive": "You can move a list to Archive to remove it from the board and preserve the activity.", + "lists": "Lists", + "swimlanes": "Swimlanes", + "log-out": "Log Out", + "log-in": "Log In", + "loginPopup-title": "Log In", + "memberMenuPopup-title": "Member Settings", + "members": "Members", + "menu": "Menu", + "move-selection": "Move selection", + "moveCardPopup-title": "Move Card", + "moveCardToBottom-title": "Move to Bottom", + "moveCardToTop-title": "Move to Top", + "moveSelectionPopup-title": "Move selection", + "multi-selection": "Multi-Selection", + "multi-selection-on": "Multi-Selection is on", + "muted": "Muted", + "muted-info": "You will never be notified of any changes in this board", + "my-boards": "My Boards", + "name": "Name", + "no-archived-cards": "No cards in Archive.", + "no-archived-lists": "No lists in Archive.", + "no-archived-swimlanes": "No swimlanes in Archive.", + "no-results": "No results", + "normal": "Normal", + "normal-desc": "Can view and edit cards. Can't change settings.", + "not-accepted-yet": "Invitation not accepted yet", + "notify-participate": "Receive updates to any cards you participate as creater or member", + "notify-watch": "Receive updates to any boards, lists, or cards you’re watching", + "optional": "optional", + "or": "or", + "page-maybe-private": "This page may be private. You may be able to view it by <a href='%s'>logging in</a>.", + "page-not-found": "Page not found.", + "password": "Password", + "paste-or-dragdrop": "to paste, or drag & drop image file to it (image only)", + "participating": "Participating", + "preview": "Preview", + "previewAttachedImagePopup-title": "Preview", + "previewClipboardImagePopup-title": "Preview", + "private": "Private", + "private-desc": "This board is private. Only people added to the board can view and edit it.", + "profile": "Profile", + "public": "Public", + "public-desc": "This board is public. It's visible to anyone with the link and will show up in search engines like Google. Only people added to the board can edit.", + "quick-access-description": "Star a board to add a shortcut in this bar.", + "remove-cover": "Remove Cover", + "remove-from-board": "Remove from Board", + "remove-label": "Remove Label", + "listDeletePopup-title": "Delete List ?", + "remove-member": "Remove Member", + "remove-member-from-card": "Remove from Card", + "remove-member-pop": "Remove __name__ (__username__) from __boardTitle__? The member will be removed from all cards on this board. They will receive a notification.", + "removeMemberPopup-title": "Remove Member?", + "rename": "Rename", + "rename-board": "Rename Board", + "restore": "Restore", + "save": "Save", + "search": "Search", + "rules": "Rules", + "search-cards": "Search from card/list titles, descriptions and custom fields on this board", + "search-example": "Text to search for?", + "select-color": "Select Color", + "set-wip-limit-value": "Set a limit for the maximum number of tasks in this list", + "setWipLimitPopup-title": "Set WIP Limit", + "shortcut-assign-self": "Assign yourself to current card", + "shortcut-autocomplete-emoji": "Autocomplete emoji", + "shortcut-autocomplete-members": "Autocomplete members", + "shortcut-clear-filters": "Clear all filters", + "shortcut-close-dialog": "Close Dialog", + "shortcut-filter-my-cards": "Filter my cards", + "shortcut-show-shortcuts": "Bring up this shortcuts list", + "shortcut-toggle-filterbar": "Toggle Filter Sidebar", + "shortcut-toggle-sidebar": "Toggle Board Sidebar", + "show-cards-minimum-count": "Show cards count if list contains more than", + "sidebar-open": "Open Sidebar", + "sidebar-close": "Close Sidebar", + "signupPopup-title": "Create an Account", + "star-board-title": "Click to star this board. It will show up at top of your boards list.", + "starred-boards": "Starred Boards", + "starred-boards-description": "Starred boards show up at the top of your boards list.", + "subscribe": "Subscribe", + "team": "Team", + "this-board": "this board", + "this-card": "this card", + "spent-time-hours": "Spent time (hours)", + "overtime-hours": "Overtime (hours)", + "overtime": "Overtime", + "has-overtime-cards": "Has overtime cards", + "has-spenttime-cards": "Has spent time cards", + "time": "Time", + "title": "Title", + "tracking": "Tracking", + "tracking-info": "You will be notified of any changes to those cards you are involved as creator or member.", + "type": "Type", + "unassign-member": "Unassign member", + "unsaved-description": "You have an unsaved description.", + "unwatch": "Unwatch", + "upload": "Upload", + "upload-avatar": "Upload an avatar", + "uploaded-avatar": "Uploaded an avatar", + "username": "Username", + "view-it": "View it", + "warn-list-archived": "warning: this card is in an list at Archive", + "watch": "Watch", + "watching": "Watching", + "watching-info": "You will be notified of any change in this board", + "welcome-board": "Welcome Board", + "welcome-swimlane": "Milestone 1", + "welcome-list1": "Basics", + "welcome-list2": "Advanced", + "card-templates-swimlane": "Card Templates", + "list-templates-swimlane": "List Templates", + "board-templates-swimlane": "Board Templates", + "what-to-do": "What do you want to do?", + "wipLimitErrorPopup-title": "Invalid WIP Limit", + "wipLimitErrorPopup-dialog-pt1": "The number of tasks in this list is higher than the WIP limit you've defined.", + "wipLimitErrorPopup-dialog-pt2": "Please move some tasks out of this list, or set a higher WIP limit.", + "admin-panel": "Admin Panel", + "settings": "Settings", + "people": "People", + "registration": "Registration", + "disable-self-registration": "Disable Self-Registration", + "invite": "Invite", + "invite-people": "Invite People", + "to-boards": "To board(s)", + "email-addresses": "Email Addresses", + "smtp-host-description": "The address of the SMTP server that handles your emails.", + "smtp-port-description": "The port your SMTP server uses for outgoing emails.", + "smtp-tls-description": "Enable TLS support for SMTP server", + "smtp-host": "SMTP Host", + "smtp-port": "SMTP Port", + "smtp-username": "Username", + "smtp-password": "Password", + "smtp-tls": "TLS support", + "send-from": "From", + "send-smtp-test": "Send a test email to yourself", + "invitation-code": "Invitation Code", + "email-invite-register-subject": "__inviter__ sent you an invitation", + "email-invite-register-text": "Dear __user__,\n\n__inviter__ invites you to kanban board for collaborations.\n\nPlease follow the link below:\n__url__\n\nAnd your invitation code is: __icode__\n\nThanks.", + "email-smtp-test-subject": "SMTP Test Email", + "email-smtp-test-text": "You have successfully sent an email", + "error-invitation-code-not-exist": "Invitation code doesn't exist", + "error-notAuthorized": "You are not authorized to view this page.", + "webhook-title": "Webhook Name", + "webhook-token": "Token (Optional for Authentication)", + "outgoing-webhooks": "Outgoing Webhooks", + "bidirectional-webhooks": "Two-Way Webhooks", + "outgoingWebhooksPopup-title": "Outgoing Webhooks", + "boardCardTitlePopup-title": "Card Title Filter", + "disable-webhook": "Disable This Webhook", + "global-webhook": "Global Webhooks", + "new-outgoing-webhook": "New Outgoing Webhook", + "no-name": "(Unknown)", + "Node_version": "Node version", + "Meteor_version": "Meteor version", + "MongoDB_version": "MongoDB version", + "MongoDB_storage_engine": "MongoDB storage engine", + "MongoDB_Oplog_enabled": "MongoDB Oplog enabled", + "OS_Arch": "OS Arch", + "OS_Cpus": "OS CPU Count", + "OS_Freemem": "OS Free Memory", + "OS_Loadavg": "OS Load Average", + "OS_Platform": "OS Platform", + "OS_Release": "OS Release", + "OS_Totalmem": "OS Total Memory", + "OS_Type": "OS Type", + "OS_Uptime": "OS Uptime", + "days": "days", + "hours": "hours", + "minutes": "minutes", + "seconds": "seconds", + "show-field-on-card": "Show this field on card", + "automatically-field-on-card": "Auto create field to all cards", + "showLabel-field-on-card": "Show field label on minicard", + "yes": "Yes", + "no": "No", + "accounts": "Accounts", + "accounts-allowEmailChange": "Allow Email Change", + "accounts-allowUserNameChange": "Allow Username Change", + "createdAt": "Created at", + "verified": "Verified", + "active": "Active", + "card-received": "Received", + "card-received-on": "Received on", + "card-end": "End", + "card-end-on": "Ends on", + "editCardReceivedDatePopup-title": "Change received date", + "editCardEndDatePopup-title": "Change end date", + "setCardColorPopup-title": "Set color", + "setCardActionsColorPopup-title": "Choose a color", + "setSwimlaneColorPopup-title": "Choose a color", + "setListColorPopup-title": "Choose a color", + "assigned-by": "Assigned By", + "requested-by": "Requested By", + "board-delete-notice": "Deleting is permanent. You will lose all lists, cards and actions associated with this board.", + "delete-board-confirm-popup": "All lists, cards, labels, and activities will be deleted and you won't be able to recover the board contents. There is no undo.", + "boardDeletePopup-title": "Delete Board?", + "delete-board": "Delete Board", + "default-subtasks-board": "Subtasks for __board__ board", + "default": "Default", + "queue": "Queue", + "subtask-settings": "Subtasks Settings", + "card-settings": "Card Settings", + "boardSubtaskSettingsPopup-title": "Board Subtasks Settings", + "boardCardSettingsPopup-title": "Card Settings", + "deposit-subtasks-board": "Deposit subtasks to this board:", + "deposit-subtasks-list": "Landing list for subtasks deposited here:", + "show-parent-in-minicard": "Show parent in minicard:", + "prefix-with-full-path": "Prefix with full path", + "prefix-with-parent": "Prefix with parent", + "subtext-with-full-path": "Subtext with full path", + "subtext-with-parent": "Subtext with parent", + "change-card-parent": "Change card's parent", + "parent-card": "Parent card", + "source-board": "Source board", + "no-parent": "Don't show parent", + "activity-added-label": "added label '%s' to %s", + "activity-removed-label": "removed label '%s' from %s", + "activity-delete-attach": "deleted an attachment from %s", + "activity-added-label-card": "added label '%s'", + "activity-removed-label-card": "removed label '%s'", + "activity-delete-attach-card": "deleted an attachment", + "activity-set-customfield": "set custom field '%s' to '%s' in %s", + "activity-unset-customfield": "unset custom field '%s' in %s", + "r-rule": "Rule", + "r-add-trigger": "Add trigger", + "r-add-action": "Add action", + "r-board-rules": "Board rules", + "r-add-rule": "Add rule", + "r-view-rule": "View rule", + "r-delete-rule": "Delete rule", + "r-new-rule-name": "New rule title", + "r-no-rules": "No rules", + "r-when-a-card": "When a card", + "r-is": "is", + "r-is-moved": "is moved", + "r-added-to": "added to", + "r-removed-from": "Removed from", + "r-the-board": "the board", + "r-list": "list", + "set-filter": "Set Filter", + "r-moved-to": "Moved to", + "r-moved-from": "Moved from", + "r-archived": "Moved to Archive", + "r-unarchived": "Restored from Archive", + "r-a-card": "a card", + "r-when-a-label-is": "When a label is", + "r-when-the-label": "When the label", + "r-list-name": "list name", + "r-when-a-member": "When a member is", + "r-when-the-member": "When the member", + "r-name": "name", + "r-when-a-attach": "When an attachment", + "r-when-a-checklist": "When a checklist is", + "r-when-the-checklist": "When the checklist", + "r-completed": "Completed", + "r-made-incomplete": "Made incomplete", + "r-when-a-item": "When a checklist item is", + "r-when-the-item": "When the checklist item", + "r-checked": "Checked", + "r-unchecked": "Unchecked", + "r-move-card-to": "Move card to", + "r-top-of": "Top of", + "r-bottom-of": "Bottom of", + "r-its-list": "its list", + "r-archive": "Move to Archive", + "r-unarchive": "Restore from Archive", + "r-card": "card", + "r-add": "Add", + "r-remove": "Remove", + "r-label": "label", + "r-member": "member", + "r-remove-all": "Remove all members from the card", + "r-set-color": "Set color to", + "r-checklist": "checklist", + "r-check-all": "Check all", + "r-uncheck-all": "Uncheck all", + "r-items-check": "items of checklist", + "r-check": "Check", + "r-uncheck": "Uncheck", + "r-item": "item", + "r-of-checklist": "of checklist", + "r-send-email": "Send an email", + "r-to": "to", + "r-subject": "subject", + "r-rule-details": "Rule details", + "r-d-move-to-top-gen": "Move card to top of its list", + "r-d-move-to-top-spec": "Move card to top of list", + "r-d-move-to-bottom-gen": "Move card to bottom of its list", + "r-d-move-to-bottom-spec": "Move card to bottom of list", + "r-d-send-email": "Send email", + "r-d-send-email-to": "to", + "r-d-send-email-subject": "subject", + "r-d-send-email-message": "message", + "r-d-archive": "Move card to Archive", + "r-d-unarchive": "Restore card from Archive", + "r-d-add-label": "Add label", + "r-d-remove-label": "Remove label", + "r-create-card": "Create new card", + "r-in-list": "in list", + "r-in-swimlane": "in swimlane", + "r-d-add-member": "Add member", + "r-d-remove-member": "Remove member", + "r-d-remove-all-member": "Remove all member", + "r-d-check-all": "Check all items of a list", + "r-d-uncheck-all": "Uncheck all items of a list", + "r-d-check-one": "Check item", + "r-d-uncheck-one": "Uncheck item", + "r-d-check-of-list": "of checklist", + "r-d-add-checklist": "Add checklist", + "r-d-remove-checklist": "Remove checklist", + "r-by": "by", + "r-add-checklist": "Add checklist", + "r-with-items": "with items", + "r-items-list": "item1,item2,item3", + "r-add-swimlane": "Add swimlane", + "r-swimlane-name": "swimlane name", + "r-board-note": "Note: leave a field empty to match every possible value.", + "r-checklist-note": "Note: checklist's items have to be written as comma separated values.", + "r-when-a-card-is-moved": "When a card is moved to another list", + "r-set": "Set", + "r-update": "Update", + "r-datefield": "date field", + "r-df-start-at": "start", + "r-df-due-at": "due", + "r-df-end-at": "end", + "r-df-received-at": "received", + "r-to-current-datetime": "to current date/time", + "r-remove-value-from": "Remove value from", + "ldap": "LDAP", + "oauth2": "OAuth2", + "cas": "CAS", + "authentication-method": "Authentication method", + "authentication-type": "Authentication type", + "custom-product-name": "Custom Product Name", + "layout": "Layout", + "hide-logo": "Hide Logo", + "add-custom-html-after-body-start": "Add Custom HTML after <body> start", + "add-custom-html-before-body-end": "Add Custom HTML before </body> end", + "error-undefined": "Something went wrong", + "error-ldap-login": "An error occurred while trying to login", + "display-authentication-method": "Display Authentication Method", + "default-authentication-method": "Default Authentication Method", + "duplicate-board": "Duplicate Board", + "people-number": "The number of people is:", + "swimlaneDeletePopup-title": "Delete Swimlane ?", + "swimlane-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the swimlane. There is no undo.", + "restore-all": "Restore all", + "delete-all": "Delete all", + "loading": "Loading, please wait.", + "previous_as": "last time was", + "act-a-dueAt": "modified due time to \nWhen: __timeValue__\nWhere: __card__\n previous due was __timeOldValue__", + "act-a-endAt": "modified ending time to __timeValue__ from (__timeOldValue__)", + "act-a-startAt": "modified starting time to __timeValue__ from (__timeOldValue__)", + "act-a-receivedAt": "modified received time to __timeValue__ from (__timeOldValue__)", + "a-dueAt": "modified due time to be", + "a-endAt": "modified ending time to be", + "a-startAt": "modified starting time to be", + "a-receivedAt": "modified received time to be", + "almostdue": "current due time %s is approaching", + "pastdue": "current due time %s is past", + "duenow": "current due time %s is today", + "act-newDue": "__list__/__card__ has 1st due reminder [__board__]", + "act-withDue": "__list__/__card__ due reminders [__board__]", + "act-almostdue": "was reminding the current due (__timeValue__) of __card__ is approaching", + "act-pastdue": "was reminding the current due (__timeValue__) of __card__ is past", + "act-duenow": "was reminding the current due (__timeValue__) of __card__ is now", + "act-atUserComment": "You were mentioned in [__board__] __list__/__card__", + "delete-user-confirm-popup": "Are you sure you want to delete this account? There is no undo.", + "accounts-allowUserDelete": "Allow users to self delete their account", + "hide-minicard-label-text": "Hide minicard label text", + "show-desktop-drag-handles": "Show desktop drag handles", + "assignee": "Assignee", + "cardAssigneesPopup-title": "Assignee", + "addmore-detail": "Add a more detailed description", + "show-on-card": "Show on Card", + "new": "New", + "editUserPopup-title": "Edit User", + "newUserPopup-title": "New User", + "notifications": "Notifications", + "view-all": "View All", + "filter-by-unread": "Filter by Unread", + "mark-all-as-read": "Mark all as read", + "remove-all-read": "Remove all read", + "allow-rename": "Allow Rename", + "allowRenamePopup-title": "Allow Rename" +} \ No newline at end of file diff --git a/i18n/mk.i18n.json b/i18n/mk.i18n.json index ef45fb48..946a7eb9 100644 --- a/i18n/mk.i18n.json +++ b/i18n/mk.i18n.json @@ -1,780 +1,780 @@ { - "accept": "Прифати", - "act-activity-notify": "Activity Notification", - "act-addAttachment": "added attachment __attachment__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-deleteAttachment": "deleted attachment __attachment__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addSubtask": "added subtask __subtask__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addedLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removeLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removedLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addChecklist": "added checklist __checklist__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addChecklistItem": "added checklist item __checklistItem__ to checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removeChecklist": "removed checklist __checklist__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removeChecklistItem": "removed checklist item __checklistItem__ from checklist __checkList__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-checkedItem": "checked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-uncheckedItem": "unchecked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-completeChecklist": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-uncompleteChecklist": "uncompleted checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addComment": "commented on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-editComment": "edited comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-deleteComment": "deleted comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-createBoard": "created board __board__", - "act-createSwimlane": "created swimlane __swimlane__ to board __board__", - "act-createCard": "created card __card__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-createCustomField": "created custom field __customField__ at board __board__", - "act-deleteCustomField": "deleted custom field __customField__ at board __board__", - "act-setCustomField": "edited custom field __customField__: __customFieldValue__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-createList": "added list __list__ to board __board__", - "act-addBoardMember": "added member __member__ to board __board__", - "act-archivedBoard": "Board __board__ moved to Archive", - "act-archivedCard": "Card __card__ at list __list__ at swimlane __swimlane__ at board __board__ moved to Archive", - "act-archivedList": "List __list__ at swimlane __swimlane__ at board __board__ moved to Archive", - "act-archivedSwimlane": "Swimlane __swimlane__ at board __board__ moved to Archive", - "act-importBoard": "imported board __board__", - "act-importCard": "imported card __card__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-importList": "imported list __list__ to swimlane __swimlane__ at board __board__", - "act-joinMember": "added member __member__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-moveCard": "moved card __card__ at board __board__ from list __oldList__ at swimlane __oldSwimlane__ to list __list__ at swimlane __swimlane__", - "act-moveCardToOtherBoard": "moved card __card__ from list __oldList__ at swimlane __oldSwimlane__ at board __oldBoard__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-removeBoardMember": "removed member __member__ from board __board__", - "act-restoredCard": "restored card __card__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-unjoinMember": "removed member __member__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-withBoardTitle": "__board__", - "act-withCardTitle": "[__board__] __card__", - "actions": "Акции", - "activities": "Активности", - "activity": "Активност", - "activity-added": "добави %s към %s", - "activity-archived": "%s е преместена во Архива", - "activity-attached": "прикачи %s към %s", - "activity-created": "създаде %s", - "activity-customfield-created": "създаде собствено поле %s", - "activity-excluded": "изключи %s от %s", - "activity-imported": "импортира %s в/във %s от %s", - "activity-imported-board": "импортира %s от %s", - "activity-joined": "се присъедини към %s", - "activity-moved": "премести %s от %s в/във %s", - "activity-on": "на %s", - "activity-removed": "премахна %s от %s", - "activity-sent": "изпрати %s до %s", - "activity-unjoined": "вече не е част от %s", - "activity-subtask-added": "добави задача към %s", - "activity-checked-item": "отбеляза%s в списък със задачи %s на %s", - "activity-unchecked-item": "размаркира %s от списък със задачи %s на %s", - "activity-checklist-added": "добави списък със задачи към %s", - "activity-checklist-removed": "премахна списък със задачи от %s", - "activity-checklist-completed": "completed checklist %s of %s", - "activity-checklist-uncompleted": "\"отзавърши\" чеклистта %s в %s", - "activity-checklist-item-added": "добави точка към '%s' в/във %s", - "activity-checklist-item-removed": "премахна точка от '%s' в %s", - "add": "Добави", - "activity-checked-item-card": "отбеляза %s в чеклист %s", - "activity-unchecked-item-card": "размаркира %s в чеклист %s", - "activity-checklist-completed-card": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "activity-checklist-uncompleted-card": "\"отзавърши\" чеклистта %s", - "activity-editComment": "edited comment %s", - "activity-deleteComment": "deleted comment %s", - "add-attachment": "Додај прилог", - "add-board": "Додади Табла", - "add-card": "Додади Картичка", - "add-swimlane": "Додади Коридор", - "add-subtask": "Додади подзадача", - "add-checklist": "Додади список на задачи", - "add-checklist-item": "Додади точка во списокот со задачи", - "add-cover": "Додади корица", - "add-label": "Додади етикета", - "add-list": "Додади листа", - "add-members": "Додави членови", - "added": "Додадено", - "addMemberPopup-title": "Членови", - "admin": "Администратор", - "admin-desc": "Can view and edit cards, remove members, and change settings for the board.", - "admin-announcement": "Съобщение", - "admin-announcement-active": "Active System-Wide Announcement", - "admin-announcement-title": "Announcement from Administrator", - "all-boards": "Сите табли", - "and-n-other-card": "And __count__ other card", - "and-n-other-card_plural": "And __count__ other cards", - "apply": "Приложи", - "app-is-offline": "Loading, please wait. Refreshing the page will cause data loss. If loading does not work, please check that server has not stopped.", - "archive": "Премести во Архива", - "archive-all": "Премести всички во Архива", - "archive-board": "Премести Таблото во Архива", - "archive-card": "Премести Картата во Архива", - "archive-list": "Премести Списъка во Архива", - "archive-swimlane": "Премести Коридора во Архива", - "archive-selection": "Премести избраното во Архива", - "archiveBoardPopup-title": "Да преместя ли Таблото во Архива?", - "archived-items": "Архива", - "archived-boards": "Табла во Архива", - "restore-board": "Възстанови Таблото", - "no-archived-boards": "Няма Табла во Архива.", - "archives": "Архива", - "template": "Template", - "templates": "Templates", - "assign-member": "Възложи на член от екипа", - "attached": "прикачен", - "attachment": "Прикаченн датотека", - "attachment-delete-pop": "Изтриването на прикачен датотека е завинаги. Няма как да бъде възстановен.", - "attachmentDeletePopup-title": "Желаете ли да изтриете прикачения датотека?", - "attachments": "Прикачени датотеки", - "auto-watch": "Автоматично наблюдаване на таблата, когато са създадени", - "avatar-too-big": "Аватарът е прекалено голям (максимум 70KB)", - "back": "Назад", - "board-change-color": "Промени боја", - "board-nb-stars": "%s звезди", - "board-not-found": "Таблото не е најдено", - "board-private-info": "This board will be <strong>private</strong>.", - "board-public-info": "This board will be <strong>public</strong>.", - "boardChangeColorPopup-title": "Change Board Background", - "boardChangeTitlePopup-title": "Промени името на Таблото", - "boardChangeVisibilityPopup-title": "Change Visibility", - "boardChangeWatchPopup-title": "Промени наблюдаването", - "boardMenuPopup-title": "Board Settings", - "boardChangeViewPopup-title": "Board View", - "boards": "Табли", - "board-view": "Board View", - "board-view-cal": "Календар", - "board-view-swimlanes": "Коридори", - "board-view-collapse": "Collapse", - "board-view-lists": "Листи", - "bucket-example": "Like “Bucket List” for example", - "cancel": "Откажи", - "card-archived": "Тази карта е преместена во Архива.", - "board-archived": "Това табло е преместено во Архива.", - "card-comments-title": "Тази карта има %s коментар.", - "card-delete-notice": "Deleting is permanent. You will lose all actions associated with this card.", - "card-delete-pop": "All actions will be removed from the activity feed and you won't be able to re-open the card. There is no undo.", - "card-delete-suggest-archive": "Можете да преместите картата во Архива, за да я премахнете от Таблото и така да запазите активността в него.", - "card-due": "Готова за", - "card-due-on": "Готова за", - "card-spent": "Изработено време", - "card-edit-attachments": "Промени прикачените датотеки", - "card-edit-custom-fields": "Промени собствените полета", - "card-start-voting": "Start voting", - "card-cancel-voting": "Delete voting and all votes", - "card-edit-labels": "Промени етикетите", - "card-edit-members": "Промени членовете", - "card-labels-title": "Промени етикетите за картата.", - "card-members-title": "Добави или премахни членове на Таблото от тази карта.", - "card-start": "Започнува", - "card-start-on": "Започнува на", - "cardAttachmentsPopup-title": "Прикачи от", - "cardCustomField-datePopup-title": "Промени датата", - "cardCustomFieldsPopup-title": "Промени собствените полета", - "cardStartVotingPopup-title": "Start a vote", - "positiveVoteMembersPopup-title": "Proponents", - "negativeVoteMembersPopup-title": "Opponents", - "vote-question": "Voting question", - "vote-public": "Public vote", - "vote-for-it": "for it", - "vote-against": "against", - "cardDeletePopup-title": "Желаете да изтриете картата?", - "cardDetailsActionsPopup-title": "Опции", - "cardLabelsPopup-title": "Етикети", - "cardMembersPopup-title": "Членови", - "cardMorePopup-title": "Повеќе", - "cardTemplatePopup-title": "Create template", - "cards": "Картички", - "cards-count": "Картички", - "casSignIn": "Sign In with CAS", - "cardType-card": "Карта", - "cardType-linkedCard": "Поврзана карта", - "cardType-linkedBoard": "Свързано табло", - "change": "Промени", - "change-avatar": "Промени аватара", - "change-password": "Промени лозинка", - "change-permissions": "Промени права", - "change-settings": "Промени параметри", - "changeAvatarPopup-title": "Промени аватар", - "changeLanguagePopup-title": "Промени јазик", - "changePasswordPopup-title": "Промени лозинка", - "changePermissionsPopup-title": "Промени права", - "changeSettingsPopup-title": "Промени параметри", - "subtasks": "Подзадачи", - "checklists": "Списъци със задачи", - "click-to-star": "Click to star this board.", - "click-to-unstar": "Натиснете, за да премахнете това табло от любими.", - "clipboard": "Клипборда или с драг & дроп", - "close": "Затвори", - "close-board": "Затвори Табла", - "close-board-pop": "Ще можете да възстановите Таблото като натиснете на бутона \"Архива\" в началото на хедъра.", - "color-black": "црно", - "color-blue": "сино", - "color-crimson": "crimson", - "color-darkgreen": "darkgreen", - "color-gold": "златно", - "color-gray": "сиво", - "color-green": "зелено", - "color-indigo": "indigo", - "color-lime": "лайм", - "color-magenta": "magenta", - "color-mistyrose": "mistyrose", - "color-navy": "navy", - "color-orange": "оранжево", - "color-paleturquoise": "paleturquoise", - "color-peachpuff": "peachpuff", - "color-pink": "розово", - "color-plum": "plum", - "color-purple": "пурпурно", - "color-red": "червено", - "color-saddlebrown": "saddlebrown", - "color-silver": "silver", - "color-sky": "светло синьо", - "color-slateblue": "slateblue", - "color-white": "бяло", - "color-yellow": "жълто", - "unset-color": "Unset", - "comment": "Коментирај", - "comment-placeholder": "Напиши коментар", - "comment-only": "Само коментари", - "comment-only-desc": "Може да коментира само в карти.", - "no-comments": "Нема коментари", - "no-comments-desc": "Can not see comments and activities.", - "worker": "Worker", - "worker-desc": "Can only move cards, assign itself to card and comment.", - "computer": "Компјутер", - "confirm-subtask-delete-dialog": "Сигурен ли сте, дека сакате да изтриете подзадачата?", - "confirm-checklist-delete-dialog": "Сигурни ли сте, дека сакате да изтриете този чеклист?", - "copy-card-link-to-clipboard": "Копирай връзката на картата в клипборда", - "linkCardPopup-title": "Поврзи картичка", - "searchElementPopup-title": "Барај", - "copyCardPopup-title": "Копирај картичка", - "copyChecklistToManyCardsPopup-title": "Копирай чеклисти в други карти", - "copyChecklistToManyCardsPopup-instructions": "Destination Card Titles and Descriptions in this JSON format", - "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"First card title\", \"description\":\"First card description\"}, {\"title\":\"Second card title\",\"description\":\"Second card description\"},{\"title\":\"Last card title\",\"description\":\"Last card description\"} ]", - "create": "Креирај", - "createBoardPopup-title": "Креирај Табло", - "chooseBoardSourcePopup-title": "Импортирай Табло", - "createLabelPopup-title": "Креирај Табло", - "createCustomField": "Креирај Поле", - "createCustomFieldPopup-title": "Креирај Поле", - "current": "сегашен", - "custom-field-delete-pop": "There is no undo. This will remove this custom field from all cards and destroy its history.", - "custom-field-checkbox": "Чекбокс", - "custom-field-date": "Дата", - "custom-field-dropdown": "Падащо меню", - "custom-field-dropdown-none": "(няма)", - "custom-field-dropdown-options": "List Options", - "custom-field-dropdown-options-placeholder": "Press enter to add more options", - "custom-field-dropdown-unknown": "(unknown)", - "custom-field-number": "Број", - "custom-field-text": "Текст", - "custom-fields": "Собствени полета", - "date": "Дата", - "decline": "Откажи", - "default-avatar": "Основен аватар", - "delete": "Избриши", - "deleteCustomFieldPopup-title": "Изтриване на Собственото поле?", - "deleteLabelPopup-title": "Желаете да изтриете етикета?", - "description": "Описание", - "disambiguateMultiLabelPopup-title": "Disambiguate Label Action", - "disambiguateMultiMemberPopup-title": "Disambiguate Member Action", - "discard": "Отказ", - "done": "Готово", - "download": "Сваляне", - "edit": "Промени", - "edit-avatar": "Промени аватара", - "edit-profile": "Промяна на профила", - "edit-wip-limit": "Промени WIP лимита", - "soft-wip-limit": "\"Мек\" WIP лимит", - "editCardStartDatePopup-title": "Промени началната дата", - "editCardDueDatePopup-title": "Промени датата за готовност", - "editCustomFieldPopup-title": "Промени Полето", - "editCardSpentTimePopup-title": "Промени изработеното време", - "editLabelPopup-title": "Промяна на Етикета", - "editNotificationPopup-title": "Промени известията", - "editProfilePopup-title": "Промяна на профила", - "email": "Имейл", - "email-enrollAccount-subject": "Ваш профил беше създаден на __siteName__", - "email-enrollAccount-text": "Hello __user__,\n\nTo start using the service, simply click the link below.\n\n__url__\n\nThanks.", - "email-fail": "Неуспешно изпращане на имейла", - "email-fail-text": "Възникна грешка при изпращането на имейла", - "email-invalid": "Невалиден е-маил", - "email-invite": "Покани чрез е-маил", - "email-invite-subject": "__inviter__ sent you an invitation", - "email-invite-text": "Dear __user__,\n\n__inviter__ invites you to join board \"__board__\" for collaborations.\n\nPlease follow the link below:\n\n__url__\n\nThanks.", - "email-resetPassword-subject": "Reset your password on __siteName__", - "email-resetPassword-text": "Hello __user__,\n\nTo reset your password, simply click the link below.\n\n__url__\n\nThanks.", - "email-sent": "Имейлът е изпратен", - "email-verifyEmail-subject": "Verify your email address on __siteName__", - "email-verifyEmail-text": "Hello __user__,\n\nTo verify your account email, simply click the link below.\n\n__url__\n\nThanks.", - "enable-wip-limit": "Включи WIP лимита", - "error-board-doesNotExist": "Това табло не съществува", - "error-board-notAdmin": "За да направите това трябва да сте администратор на това табло", - "error-board-notAMember": "За да направите това трябва да сте член на това табло", - "error-json-malformed": "Текстът Ви не е валиден JSON", - "error-json-schema": "JSON информацията Ви не съдържа информация във валиден формат", - "error-list-doesNotExist": "Този списък не съществува", - "error-user-doesNotExist": "Този потребител не съществува", - "error-user-notAllowSelf": "Не можете да поканите себе си", - "error-user-notCreated": "Този потребител не е създаден", - "error-username-taken": "Това потребителско име е вече заето", - "error-email-taken": "Имейлът е вече зает", - "export-board": "Експортиране на Табло", - "sort": "Sort", - "sort-desc": "Click to Sort List", - "list-sort-by": "Sort the List By:", - "list-label-modifiedAt": "Last Access Time", - "list-label-title": "Name of the List", - "list-label-sort": "Your Manual Order", - "list-label-short-modifiedAt": "(L)", - "list-label-short-title": "(N)", - "list-label-short-sort": "(M)", - "filter": "Филтер", - "filter-cards": "Filter Cards or Lists", - "list-filter-label": "Filter List by Title", - "filter-clear": "Премахване на филтрите", - "filter-no-label": "без етикет", - "filter-no-member": "без член", - "filter-no-assignee": "No assignee", - "filter-no-custom-fields": "Няма Собствени полета", - "filter-show-archive": "Show archived lists", - "filter-hide-empty": "Hide empty lists", - "filter-on": "Има приложени филтри", - "filter-on-desc": "В момента филтрирате картите в това табло. Моля, натиснете тук, за да промените филтъра.", - "filter-to-selection": "Филтрирай избраните", - "advanced-filter-label": "Напреден филтер", - "advanced-filter-description": "Advanced Filter allows to write a string containing following operators: == != <= >= && || ( ) A space is used as a separator between the Operators. You can filter for all Custom Fields by typing their names and values. For Example: Field1 == Value1. Note: If fields or values contains spaces, you need to encapsulate them into single quotes. For Example: 'Field 1' == 'Value 1'. For single control characters (' \\/) to be skipped, you can use \\. For example: Field1 == I\\'m. Also you can combine multiple conditions. For Example: F1 == V1 || F1 == V2. Normally all operators are interpreted from left to right. You can change the order by placing brackets. For Example: F1 == V1 && ( F2 == V2 || F2 == V3 ). Also you can search text fields using regex: F1 == /Tes.*/i", - "fullname": "Име", - "header-logo-title": "Назад към страницата с Вашите табла.", - "hide-system-messages": "Скриване на системните съобщения", - "headerBarCreateBoardPopup-title": "Креирај Табло", - "home": "Почетна", - "import": "Импорт", - "link": "Врска", - "import-board": "Импортирай Табло", - "import-board-c": "Импортирай Табло", - "import-board-title-trello": "Импорт на табло от Trello", - "import-board-title-wekan": "Import board from previous export", - "import-sandstorm-backup-warning": "Do not delete data you import from original exported board or Trello before checking does this grain close and open again, or do you get Board not found error, that means data loss.", - "import-sandstorm-warning": "Импортирането ще изтрие всичката налична информация в таблото и ще я замени с нова.", - "from-trello": "От Trello", - "from-wekan": "From previous export", - "import-board-instruction-trello": "In your Trello board, go to 'Menu', then 'More', 'Print and Export', 'Export JSON', and copy the resulting text.", - "import-board-instruction-wekan": "In your board, go to 'Menu', then 'Export board', and copy the text in the downloaded file.", - "import-board-instruction-about-errors": "If you get errors when importing board, sometimes importing still works, and board is at All Boards page.", - "import-json-placeholder": "Копирайте валидната Ви JSON информация тук", - "import-map-members": "Map members", - "import-members-map": "Your imported board has some members. Please map the members you want to import to your users", - "import-show-user-mapping": "Review members mapping", - "import-user-select": "Pick your existing user you want to use as this member", - "importMapMembersAddPopup-title": "Select member", - "info": "Версия", - "initials": "Инициали", - "invalid-date": "Невалидна дата", - "invalid-time": "Невалиден час", - "invalid-user": "Невалиден потребител", - "joined": "присъедини", - "just-invited": "Бяхте поканени в това табло", - "keyboard-shortcuts": "Преки пътища с клавиатурата", - "label-create": "Креирај етикет", - "label-default": "%s етикет (по подразбиране)", - "label-delete-pop": "There is no undo. This will remove this label from all cards and destroy its history.", - "labels": "Етикети", - "language": "Език", - "last-admin-desc": "You can’t change roles because there must be at least one admin.", - "leave-board": "Leave Board", - "leave-board-pop": "Are you sure you want to leave __boardTitle__? You will be removed from all cards on this board.", - "leaveBoardPopup-title": "Leave Board ?", - "link-card": "Връзка към тази карта", - "list-archive-cards": "Премести всички карти от този списък во Архива", - "list-archive-cards-pop": "Това ще премахне всички карти от този Списък от Таблото. За да видите картите во Архива и да ги върнете натиснете на \"Меню\" > \"Архива\".", - "list-move-cards": "Премести всички карти в този списък", - "list-select-cards": "Избери всички карти в този списък", - "set-color-list": "Set Color", - "listActionPopup-title": "List Actions", - "swimlaneActionPopup-title": "Swimlane Actions", - "swimlaneAddPopup-title": "Add a Swimlane below", - "listImportCardPopup-title": "Импорт на карта от Trello", - "listMorePopup-title": "Още", - "link-list": "Връзка към този списък", - "list-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the list. There is no undo.", - "list-delete-suggest-archive": "Можете да преместите списъка во Архива, за да го премахнете от Таблото и така да запазите активността в него.", - "lists": "Списъци", - "swimlanes": "Коридори", - "log-out": "Изход", - "log-in": "Вход", - "loginPopup-title": "Вход", - "memberMenuPopup-title": "Настройки на профила", - "members": "Членове", - "menu": "Меню", - "move-selection": "Move selection", - "moveCardPopup-title": "Премести картата", - "moveCardToBottom-title": "Премести в края", - "moveCardToTop-title": "Премести в началото", - "moveSelectionPopup-title": "Move selection", - "multi-selection": "Множествен избор", - "multi-selection-on": "Множественият избор е приложен", - "muted": "Muted", - "muted-info": "You will never be notified of any changes in this board", - "my-boards": "Моите табла", - "name": "Име", - "no-archived-cards": "Няма карти во Архива.", - "no-archived-lists": "Няма списъци во Архива.", - "no-archived-swimlanes": "Няма коридори во Архива.", - "no-results": "No results", - "normal": "Normal", - "normal-desc": "Can view and edit cards. Can't change settings.", - "not-accepted-yet": "Invitation not accepted yet", - "notify-participate": "Получавате информация за всички карти, в които сте отбелязани или сте създали", - "notify-watch": "Получавате информация за всички табла, списъци и карти, които наблюдавате", - "optional": "optional", - "or": "или", - "page-maybe-private": "This page may be private. You may be able to view it by <a href='%s'>logging in</a>.", - "page-not-found": "Page not found.", - "password": "Парола", - "paste-or-dragdrop": "to paste, or drag & drop image file to it (image only)", - "participating": "Participating", - "preview": "Preview", - "previewAttachedImagePopup-title": "Preview", - "previewClipboardImagePopup-title": "Preview", - "private": "Private", - "private-desc": "This board is private. Only people added to the board can view and edit it.", - "profile": "Профил", - "public": "Јавна", - "public-desc": "This board is public. It's visible to anyone with the link and will show up in search engines like Google. Only people added to the board can edit.", - "quick-access-description": "Star a board to add a shortcut in this bar.", - "remove-cover": "Remove Cover", - "remove-from-board": "Remove from Board", - "remove-label": "Remove Label", - "listDeletePopup-title": "Желаете да изтриете списъка?", - "remove-member": "Премахни член", - "remove-member-from-card": "Премахни от картата", - "remove-member-pop": "Remove __name__ (__username__) from __boardTitle__? The member will be removed from all cards on this board. They will receive a notification.", - "removeMemberPopup-title": "Remove Member?", - "rename": "Rename", - "rename-board": "Промени името на Таблото", - "restore": "Възстанови", - "save": "Запази", - "search": "Търсене", - "rules": "Правила", - "search-cards": "Search from card/list titles, descriptions and custom fields on this board", - "search-example": "Text to search for?", - "select-color": "Избери цвят", - "set-wip-limit-value": "Set a limit for the maximum number of tasks in this list", - "setWipLimitPopup-title": "Въведи WIP лимит", - "shortcut-assign-self": "Добави себе си към тази карта", - "shortcut-autocomplete-emoji": "Autocomplete emoji", - "shortcut-autocomplete-members": "Autocomplete members", - "shortcut-clear-filters": "Изчистване на всички филтри", - "shortcut-close-dialog": "Close Dialog", - "shortcut-filter-my-cards": "Филтрирай моите карти", - "shortcut-show-shortcuts": "Bring up this shortcuts list", - "shortcut-toggle-filterbar": "Отвори/затвори сайдбара с филтри", - "shortcut-toggle-sidebar": "Toggle Board Sidebar", - "show-cards-minimum-count": "Покажи бройката на картите, ако списъка съдържа повече от", - "sidebar-open": "Open Sidebar", - "sidebar-close": "Close Sidebar", - "signupPopup-title": "Create an Account", - "star-board-title": "Click to star this board. It will show up at top of your boards list.", - "starred-boards": "Любими табла", - "starred-boards-description": "Любимите табла се показват в началото на списъка Ви.", - "subscribe": "Subscribe", - "team": "Team", - "this-board": "това табло", - "this-card": "картата", - "spent-time-hours": "Изработено време (часа)", - "overtime-hours": "Оувъртайм (часа)", - "overtime": "Оувъртайм", - "has-overtime-cards": "Има карти с оувъртайм", - "has-spenttime-cards": "Има карти с изработено време", - "time": "Време", - "title": "Title", - "tracking": "Следене", - "tracking-info": "You will be notified of any changes to those cards you are involved as creator or member.", - "type": "Type", - "unassign-member": "Unassign member", - "unsaved-description": "You have an unsaved description.", - "unwatch": "Спри наблюдаването", - "upload": "Upload", - "upload-avatar": "Качване на аватар", - "uploaded-avatar": "Качихте аватар", - "username": "Потребителско име", - "view-it": "View it", - "warn-list-archived": "внимание: тази карта е в списък во Архива", - "watch": "Наблюдавай", - "watching": "Наблюдава", - "watching-info": "You will be notified of any change in this board", - "welcome-board": "Welcome Board", - "welcome-swimlane": "Milestone 1", - "welcome-list1": "Basics", - "welcome-list2": "Advanced", - "card-templates-swimlane": "Card Templates", - "list-templates-swimlane": "List Templates", - "board-templates-swimlane": "Board Templates", - "what-to-do": "What do you want to do?", - "wipLimitErrorPopup-title": "Невалиден WIP лимит", - "wipLimitErrorPopup-dialog-pt1": "The number of tasks in this list is higher than the WIP limit you've defined.", - "wipLimitErrorPopup-dialog-pt2": "Моля, преместете някои от задачите от този списък или въведете по-висок WIP лимит.", - "admin-panel": "Администраторски панел", - "settings": "Настройки", - "people": "Хора", - "registration": "Регистрация", - "disable-self-registration": "Disable Self-Registration", - "invite": "Покани", - "invite-people": "Покани хора", - "to-boards": "в табло/а", - "email-addresses": "Имейл адреси", - "smtp-host-description": "Адресът на SMTP сървъра, който обслужва Вашите имейли.", - "smtp-port-description": "Портът, който Вашият SMTP сървър използва за изходящи имейли.", - "smtp-tls-description": "Разреши TLS поддръжка за SMTP сървъра", - "smtp-host": "SMTP хост", - "smtp-port": "SMTP порт", - "smtp-username": "Потребителско име", - "smtp-password": "Парола", - "smtp-tls": "TLS поддръжка", - "send-from": "От", - "send-smtp-test": "Изпрати тестов е-маил на себе си", - "invitation-code": "Invitation Code", - "email-invite-register-subject": "__inviter__ sent you an invitation", - "email-invite-register-text": "Dear __user__,\n\n__inviter__ invites you to kanban board for collaborations.\n\nPlease follow the link below:\n__url__\n\nAnd your invitation code is: __icode__\n\nThanks.", - "email-smtp-test-subject": "SMTP Test Email", - "email-smtp-test-text": "Успешно изпратихте е-маил", - "error-invitation-code-not-exist": "Invitation code doesn't exist", - "error-notAuthorized": "You are not authorized to view this page.", - "webhook-title": "Webhook Name", - "webhook-token": "Token (Optional for Authentication)", - "outgoing-webhooks": "Outgoing Webhooks", - "bidirectional-webhooks": "Two-Way Webhooks", - "outgoingWebhooksPopup-title": "Outgoing Webhooks", - "boardCardTitlePopup-title": "Card Title Filter", - "disable-webhook": "Disable This Webhook", - "global-webhook": "Global Webhooks", - "new-outgoing-webhook": "New Outgoing Webhook", - "no-name": "(Unknown)", - "Node_version": "Версия на Node", - "Meteor_version": "Meteor version", - "MongoDB_version": "MongoDB version", - "MongoDB_storage_engine": "MongoDB storage engine", - "MongoDB_Oplog_enabled": "MongoDB Oplog enabled", - "OS_Arch": "Архитектура на ОС", - "OS_Cpus": "Брой CPU ядра", - "OS_Freemem": "Свободна памет", - "OS_Loadavg": "ОС средно натоварване", - "OS_Platform": "ОС платформа", - "OS_Release": "ОС Версия", - "OS_Totalmem": "ОС Общо памет", - "OS_Type": "Тип ОС", - "OS_Uptime": "OS Ъптайм", - "days": "дни", - "hours": "часа", - "minutes": "минути", - "seconds": "секунди", - "show-field-on-card": "Покажи това поле в картата", - "automatically-field-on-card": "Auto create field to all cards", - "showLabel-field-on-card": "Show field label on minicard", - "yes": "Да", - "no": "Не", - "accounts": "Профили", - "accounts-allowEmailChange": "Разреши промяна на имейла", - "accounts-allowUserNameChange": "Allow Username Change", - "createdAt": "Създаден на", - "verified": "Потвърден", - "active": "Активен", - "card-received": "Получена", - "card-received-on": "Получена на", - "card-end": "Завършена", - "card-end-on": "Завършена на", - "editCardReceivedDatePopup-title": "Промени датата на получаване", - "editCardEndDatePopup-title": "Промени датата на завършване", - "setCardColorPopup-title": "Set color", - "setCardActionsColorPopup-title": "Choose a color", - "setSwimlaneColorPopup-title": "Choose a color", - "setListColorPopup-title": "Choose a color", - "assigned-by": "Разпределена от", - "requested-by": "Поискан от", - "board-delete-notice": "Deleting is permanent. You will lose all lists, cards and actions associated with this board.", - "delete-board-confirm-popup": "All lists, cards, labels, and activities will be deleted and you won't be able to recover the board contents. There is no undo.", - "boardDeletePopup-title": "Изтриване на Таблото?", - "delete-board": "Изтрий таблото", - "default-subtasks-board": "Подзадачи за табло __board__", - "default": "по подразбиране", - "queue": "Опашка", - "subtask-settings": "Настройки на Подзадачите", - "card-settings": "Card Settings", - "boardSubtaskSettingsPopup-title": "Настройки за Подзадачите за това Табло", - "boardCardSettingsPopup-title": "Card Settings", - "deposit-subtasks-board": "Deposit subtasks to this board:", - "deposit-subtasks-list": "Landing list for subtasks deposited here:", - "show-parent-in-minicard": "Show parent in minicard:", - "prefix-with-full-path": "Prefix with full path", - "prefix-with-parent": "Prefix with parent", - "subtext-with-full-path": "Subtext with full path", - "subtext-with-parent": "Subtext with parent", - "change-card-parent": "Промени източника на картата", - "parent-card": "Карта-източник", - "source-board": "Source board", - "no-parent": "Не показвай източника", - "activity-added-label": "добави етикет '%s' към %s", - "activity-removed-label": "премахна етикет '%s' от %s", - "activity-delete-attach": "изтри прикачен датотека от %s", - "activity-added-label-card": "добави етикет '%s'", - "activity-removed-label-card": "премахна етикет '%s'", - "activity-delete-attach-card": "изтри прикачения датотека", - "activity-set-customfield": "set custom field '%s' to '%s' in %s", - "activity-unset-customfield": "unset custom field '%s' in %s", - "r-rule": "Правило", - "r-add-trigger": "Добави спусък", - "r-add-action": "Добави действие", - "r-board-rules": "Правила за таблото", - "r-add-rule": "Добави правилото", - "r-view-rule": "Виж правилото", - "r-delete-rule": "Изтрий правилото", - "r-new-rule-name": "Заглавие за новото правило", - "r-no-rules": "Няма правила", - "r-when-a-card": "Когато карта", - "r-is": "е", - "r-is-moved": "преместена", - "r-added-to": "добавена в", - "r-removed-from": "премахната от", - "r-the-board": "таблото", - "r-list": "списък", - "set-filter": "Set Filter", - "r-moved-to": "Moved to", - "r-moved-from": "Moved from", - "r-archived": "Преместено во Архива", - "r-unarchived": "Възстановено от Архива", - "r-a-card": "карта", - "r-when-a-label-is": "When a label is", - "r-when-the-label": "When the label", - "r-list-name": "list name", - "r-when-a-member": "When a member is", - "r-when-the-member": "When the member", - "r-name": "име", - "r-when-a-attach": "When an attachment", - "r-when-a-checklist": "When a checklist is", - "r-when-the-checklist": "When the checklist", - "r-completed": "Completed", - "r-made-incomplete": "Made incomplete", - "r-when-a-item": "When a checklist item is", - "r-when-the-item": "When the checklist item", - "r-checked": "Checked", - "r-unchecked": "Unchecked", - "r-move-card-to": "Премести картата в", - "r-top-of": "началото на", - "r-bottom-of": "края на", - "r-its-list": "списъка й", - "r-archive": "Премести во Архива", - "r-unarchive": "Възстанови от Архива", - "r-card": "карта", - "r-add": "Добави", - "r-remove": "Remove", - "r-label": "label", - "r-member": "member", - "r-remove-all": "Remove all members from the card", - "r-set-color": "Set color to", - "r-checklist": "checklist", - "r-check-all": "Check all", - "r-uncheck-all": "Uncheck all", - "r-items-check": "items of checklist", - "r-check": "Check", - "r-uncheck": "Uncheck", - "r-item": "item", - "r-of-checklist": "of checklist", - "r-send-email": "Send an email", - "r-to": "to", - "r-subject": "subject", - "r-rule-details": "Детайли за правилото", - "r-d-move-to-top-gen": "Move card to top of its list", - "r-d-move-to-top-spec": "Move card to top of list", - "r-d-move-to-bottom-gen": "Move card to bottom of its list", - "r-d-move-to-bottom-spec": "Move card to bottom of list", - "r-d-send-email": "Send email", - "r-d-send-email-to": "to", - "r-d-send-email-subject": "subject", - "r-d-send-email-message": "message", - "r-d-archive": "Премести картата во Архива", - "r-d-unarchive": "Възстанови картата от Архива", - "r-d-add-label": "Add label", - "r-d-remove-label": "Remove label", - "r-create-card": "Create new card", - "r-in-list": "in list", - "r-in-swimlane": "in swimlane", - "r-d-add-member": "Add member", - "r-d-remove-member": "Remove member", - "r-d-remove-all-member": "Remove all member", - "r-d-check-all": "Check all items of a list", - "r-d-uncheck-all": "Uncheck all items of a list", - "r-d-check-one": "Check item", - "r-d-uncheck-one": "Uncheck item", - "r-d-check-of-list": "of checklist", - "r-d-add-checklist": "Добави чеклист", - "r-d-remove-checklist": "Премахни чеклист", - "r-by": "by", - "r-add-checklist": "Добави чеклист", - "r-with-items": "с точки", - "r-items-list": "точка1,точка2,точка3", - "r-add-swimlane": "Добави коридор", - "r-swimlane-name": "име на коридора", - "r-board-note": "Note: leave a field empty to match every possible value.", - "r-checklist-note": "Note: checklist's items have to be written as comma separated values.", - "r-when-a-card-is-moved": "When a card is moved to another list", - "r-set": "Set", - "r-update": "Update", - "r-datefield": "date field", - "r-df-start-at": "start", - "r-df-due-at": "due", - "r-df-end-at": "end", - "r-df-received-at": "received", - "r-to-current-datetime": "to current date/time", - "r-remove-value-from": "Remove value from", - "ldap": "LDAP", - "oauth2": "OAuth2", - "cas": "CAS", - "authentication-method": "Authentication method", - "authentication-type": "Authentication type", - "custom-product-name": "Custom Product Name", - "layout": "Layout", - "hide-logo": "Hide Logo", - "add-custom-html-after-body-start": "Add Custom HTML after <body> start", - "add-custom-html-before-body-end": "Add Custom HTML before </body> end", - "error-undefined": "Something went wrong", - "error-ldap-login": "An error occurred while trying to login", - "display-authentication-method": "Display Authentication Method", - "default-authentication-method": "Default Authentication Method", - "duplicate-board": "Duplicate Board", - "people-number": "The number of people is:", - "swimlaneDeletePopup-title": "Delete Swimlane ?", - "swimlane-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the swimlane. There is no undo.", - "restore-all": "Restore all", - "delete-all": "Delete all", - "loading": "Loading, please wait.", - "previous_as": "last time was", - "act-a-dueAt": "modified due time to \nWhen: __timeValue__\nWhere: __card__\n previous due was __timeOldValue__", - "act-a-endAt": "modified ending time to __timeValue__ from (__timeOldValue__)", - "act-a-startAt": "modified starting time to __timeValue__ from (__timeOldValue__)", - "act-a-receivedAt": "modified received time to __timeValue__ from (__timeOldValue__)", - "a-dueAt": "modified due time to be", - "a-endAt": "modified ending time to be", - "a-startAt": "modified starting time to be", - "a-receivedAt": "modified received time to be", - "almostdue": "current due time %s is approaching", - "pastdue": "current due time %s is past", - "duenow": "current due time %s is today", - "act-newDue": "__list__/__card__ has 1st due reminder [__board__]", - "act-withDue": "__list__/__card__ due reminders [__board__]", - "act-almostdue": "was reminding the current due (__timeValue__) of __card__ is approaching", - "act-pastdue": "was reminding the current due (__timeValue__) of __card__ is past", - "act-duenow": "was reminding the current due (__timeValue__) of __card__ is now", - "act-atUserComment": "You were mentioned in [__board__] __list__/__card__", - "delete-user-confirm-popup": "Are you sure you want to delete this account? There is no undo.", - "accounts-allowUserDelete": "Allow users to self delete their account", - "hide-minicard-label-text": "Hide minicard label text", - "show-desktop-drag-handles": "Show desktop drag handles", - "assignee": "Assignee", - "cardAssigneesPopup-title": "Assignee", - "addmore-detail": "Add a more detailed description", - "show-on-card": "Show on Card", - "new": "New", - "editUserPopup-title": "Edit User", - "newUserPopup-title": "New User", - "notifications": "Notifications", - "view-all": "View All", - "filter-by-unread": "Filter by Unread", - "mark-all-as-read": "Mark all as read", - "remove-all-read": "Remove all read", - "allow-rename": "Allow Rename", - "allowRenamePopup-title": "Allow Rename" -} + "accept": "Прифати", + "act-activity-notify": "Activity Notification", + "act-addAttachment": "added attachment __attachment__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-deleteAttachment": "deleted attachment __attachment__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addSubtask": "added subtask __subtask__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addedLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removeLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removedLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addChecklist": "added checklist __checklist__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addChecklistItem": "added checklist item __checklistItem__ to checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removeChecklist": "removed checklist __checklist__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removeChecklistItem": "removed checklist item __checklistItem__ from checklist __checkList__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-checkedItem": "checked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-uncheckedItem": "unchecked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-completeChecklist": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-uncompleteChecklist": "uncompleted checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addComment": "commented on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-editComment": "edited comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-deleteComment": "deleted comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-createBoard": "created board __board__", + "act-createSwimlane": "created swimlane __swimlane__ to board __board__", + "act-createCard": "created card __card__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-createCustomField": "created custom field __customField__ at board __board__", + "act-deleteCustomField": "deleted custom field __customField__ at board __board__", + "act-setCustomField": "edited custom field __customField__: __customFieldValue__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-createList": "added list __list__ to board __board__", + "act-addBoardMember": "added member __member__ to board __board__", + "act-archivedBoard": "Board __board__ moved to Archive", + "act-archivedCard": "Card __card__ at list __list__ at swimlane __swimlane__ at board __board__ moved to Archive", + "act-archivedList": "List __list__ at swimlane __swimlane__ at board __board__ moved to Archive", + "act-archivedSwimlane": "Swimlane __swimlane__ at board __board__ moved to Archive", + "act-importBoard": "imported board __board__", + "act-importCard": "imported card __card__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-importList": "imported list __list__ to swimlane __swimlane__ at board __board__", + "act-joinMember": "added member __member__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-moveCard": "moved card __card__ at board __board__ from list __oldList__ at swimlane __oldSwimlane__ to list __list__ at swimlane __swimlane__", + "act-moveCardToOtherBoard": "moved card __card__ from list __oldList__ at swimlane __oldSwimlane__ at board __oldBoard__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-removeBoardMember": "removed member __member__ from board __board__", + "act-restoredCard": "restored card __card__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-unjoinMember": "removed member __member__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-withBoardTitle": "__board__", + "act-withCardTitle": "[__board__] __card__", + "actions": "Акции", + "activities": "Активности", + "activity": "Активност", + "activity-added": "добави %s към %s", + "activity-archived": "%s е преместена во Архива", + "activity-attached": "прикачи %s към %s", + "activity-created": "създаде %s", + "activity-customfield-created": "създаде собствено поле %s", + "activity-excluded": "изключи %s от %s", + "activity-imported": "импортира %s в/във %s от %s", + "activity-imported-board": "импортира %s от %s", + "activity-joined": "се присъедини към %s", + "activity-moved": "премести %s от %s в/във %s", + "activity-on": "на %s", + "activity-removed": "премахна %s от %s", + "activity-sent": "изпрати %s до %s", + "activity-unjoined": "вече не е част от %s", + "activity-subtask-added": "добави задача към %s", + "activity-checked-item": "отбеляза%s в списък със задачи %s на %s", + "activity-unchecked-item": "размаркира %s от списък със задачи %s на %s", + "activity-checklist-added": "добави списък със задачи към %s", + "activity-checklist-removed": "премахна списък със задачи от %s", + "activity-checklist-completed": "completed checklist %s of %s", + "activity-checklist-uncompleted": "\"отзавърши\" чеклистта %s в %s", + "activity-checklist-item-added": "добави точка към '%s' в/във %s", + "activity-checklist-item-removed": "премахна точка от '%s' в %s", + "add": "Добави", + "activity-checked-item-card": "отбеляза %s в чеклист %s", + "activity-unchecked-item-card": "размаркира %s в чеклист %s", + "activity-checklist-completed-card": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "activity-checklist-uncompleted-card": "\"отзавърши\" чеклистта %s", + "activity-editComment": "edited comment %s", + "activity-deleteComment": "deleted comment %s", + "add-attachment": "Додај прилог", + "add-board": "Додади Табла", + "add-card": "Додади Картичка", + "add-swimlane": "Додади Коридор", + "add-subtask": "Додади подзадача", + "add-checklist": "Додади список на задачи", + "add-checklist-item": "Додади точка во списокот со задачи", + "add-cover": "Додади корица", + "add-label": "Додади етикета", + "add-list": "Додади листа", + "add-members": "Додави членови", + "added": "Додадено", + "addMemberPopup-title": "Членови", + "admin": "Администратор", + "admin-desc": "Can view and edit cards, remove members, and change settings for the board.", + "admin-announcement": "Съобщение", + "admin-announcement-active": "Active System-Wide Announcement", + "admin-announcement-title": "Announcement from Administrator", + "all-boards": "Сите табли", + "and-n-other-card": "And __count__ other card", + "and-n-other-card_plural": "And __count__ other cards", + "apply": "Приложи", + "app-is-offline": "Loading, please wait. Refreshing the page will cause data loss. If loading does not work, please check that server has not stopped.", + "archive": "Премести во Архива", + "archive-all": "Премести всички во Архива", + "archive-board": "Премести Таблото во Архива", + "archive-card": "Премести Картата во Архива", + "archive-list": "Премести Списъка во Архива", + "archive-swimlane": "Премести Коридора во Архива", + "archive-selection": "Премести избраното во Архива", + "archiveBoardPopup-title": "Да преместя ли Таблото во Архива?", + "archived-items": "Архива", + "archived-boards": "Табла во Архива", + "restore-board": "Възстанови Таблото", + "no-archived-boards": "Няма Табла во Архива.", + "archives": "Архива", + "template": "Template", + "templates": "Templates", + "assign-member": "Възложи на член от екипа", + "attached": "прикачен", + "attachment": "Прикаченн датотека", + "attachment-delete-pop": "Изтриването на прикачен датотека е завинаги. Няма как да бъде възстановен.", + "attachmentDeletePopup-title": "Желаете ли да изтриете прикачения датотека?", + "attachments": "Прикачени датотеки", + "auto-watch": "Автоматично наблюдаване на таблата, когато са създадени", + "avatar-too-big": "Аватарът е прекалено голям (максимум 70KB)", + "back": "Назад", + "board-change-color": "Промени боја", + "board-nb-stars": "%s звезди", + "board-not-found": "Таблото не е најдено", + "board-private-info": "This board will be <strong>private</strong>.", + "board-public-info": "This board will be <strong>public</strong>.", + "boardChangeColorPopup-title": "Change Board Background", + "boardChangeTitlePopup-title": "Промени името на Таблото", + "boardChangeVisibilityPopup-title": "Change Visibility", + "boardChangeWatchPopup-title": "Промени наблюдаването", + "boardMenuPopup-title": "Board Settings", + "boardChangeViewPopup-title": "Board View", + "boards": "Табли", + "board-view": "Board View", + "board-view-cal": "Календар", + "board-view-swimlanes": "Коридори", + "board-view-collapse": "Collapse", + "board-view-lists": "Листи", + "bucket-example": "Like “Bucket List” for example", + "cancel": "Откажи", + "card-archived": "Тази карта е преместена во Архива.", + "board-archived": "Това табло е преместено во Архива.", + "card-comments-title": "Тази карта има %s коментар.", + "card-delete-notice": "Deleting is permanent. You will lose all actions associated with this card.", + "card-delete-pop": "All actions will be removed from the activity feed and you won't be able to re-open the card. There is no undo.", + "card-delete-suggest-archive": "Можете да преместите картата во Архива, за да я премахнете от Таблото и така да запазите активността в него.", + "card-due": "Готова за", + "card-due-on": "Готова за", + "card-spent": "Изработено време", + "card-edit-attachments": "Промени прикачените датотеки", + "card-edit-custom-fields": "Промени собствените полета", + "card-start-voting": "Start voting", + "card-cancel-voting": "Delete voting and all votes", + "card-edit-labels": "Промени етикетите", + "card-edit-members": "Промени членовете", + "card-labels-title": "Промени етикетите за картата.", + "card-members-title": "Добави или премахни членове на Таблото от тази карта.", + "card-start": "Започнува", + "card-start-on": "Започнува на", + "cardAttachmentsPopup-title": "Прикачи от", + "cardCustomField-datePopup-title": "Промени датата", + "cardCustomFieldsPopup-title": "Промени собствените полета", + "cardStartVotingPopup-title": "Start a vote", + "positiveVoteMembersPopup-title": "Proponents", + "negativeVoteMembersPopup-title": "Opponents", + "vote-question": "Voting question", + "vote-public": "Public vote", + "vote-for-it": "for it", + "vote-against": "against", + "cardDeletePopup-title": "Желаете да изтриете картата?", + "cardDetailsActionsPopup-title": "Опции", + "cardLabelsPopup-title": "Етикети", + "cardMembersPopup-title": "Членови", + "cardMorePopup-title": "Повеќе", + "cardTemplatePopup-title": "Create template", + "cards": "Картички", + "cards-count": "Картички", + "casSignIn": "Sign In with CAS", + "cardType-card": "Карта", + "cardType-linkedCard": "Поврзана карта", + "cardType-linkedBoard": "Свързано табло", + "change": "Промени", + "change-avatar": "Промени аватара", + "change-password": "Промени лозинка", + "change-permissions": "Промени права", + "change-settings": "Промени параметри", + "changeAvatarPopup-title": "Промени аватар", + "changeLanguagePopup-title": "Промени јазик", + "changePasswordPopup-title": "Промени лозинка", + "changePermissionsPopup-title": "Промени права", + "changeSettingsPopup-title": "Промени параметри", + "subtasks": "Подзадачи", + "checklists": "Списъци със задачи", + "click-to-star": "Click to star this board.", + "click-to-unstar": "Натиснете, за да премахнете това табло от любими.", + "clipboard": "Клипборда или с драг & дроп", + "close": "Затвори", + "close-board": "Затвори Табла", + "close-board-pop": "Ще можете да възстановите Таблото като натиснете на бутона \"Архива\" в началото на хедъра.", + "color-black": "црно", + "color-blue": "сино", + "color-crimson": "crimson", + "color-darkgreen": "darkgreen", + "color-gold": "златно", + "color-gray": "сиво", + "color-green": "зелено", + "color-indigo": "indigo", + "color-lime": "лайм", + "color-magenta": "magenta", + "color-mistyrose": "mistyrose", + "color-navy": "navy", + "color-orange": "оранжево", + "color-paleturquoise": "paleturquoise", + "color-peachpuff": "peachpuff", + "color-pink": "розово", + "color-plum": "plum", + "color-purple": "пурпурно", + "color-red": "червено", + "color-saddlebrown": "saddlebrown", + "color-silver": "silver", + "color-sky": "светло синьо", + "color-slateblue": "slateblue", + "color-white": "бяло", + "color-yellow": "жълто", + "unset-color": "Unset", + "comment": "Коментирај", + "comment-placeholder": "Напиши коментар", + "comment-only": "Само коментари", + "comment-only-desc": "Може да коментира само в карти.", + "no-comments": "Нема коментари", + "no-comments-desc": "Can not see comments and activities.", + "worker": "Worker", + "worker-desc": "Can only move cards, assign itself to card and comment.", + "computer": "Компјутер", + "confirm-subtask-delete-dialog": "Сигурен ли сте, дека сакате да изтриете подзадачата?", + "confirm-checklist-delete-dialog": "Сигурни ли сте, дека сакате да изтриете този чеклист?", + "copy-card-link-to-clipboard": "Копирай връзката на картата в клипборда", + "linkCardPopup-title": "Поврзи картичка", + "searchElementPopup-title": "Барај", + "copyCardPopup-title": "Копирај картичка", + "copyChecklistToManyCardsPopup-title": "Копирай чеклисти в други карти", + "copyChecklistToManyCardsPopup-instructions": "Destination Card Titles and Descriptions in this JSON format", + "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"First card title\", \"description\":\"First card description\"}, {\"title\":\"Second card title\",\"description\":\"Second card description\"},{\"title\":\"Last card title\",\"description\":\"Last card description\"} ]", + "create": "Креирај", + "createBoardPopup-title": "Креирај Табло", + "chooseBoardSourcePopup-title": "Импортирай Табло", + "createLabelPopup-title": "Креирај Табло", + "createCustomField": "Креирај Поле", + "createCustomFieldPopup-title": "Креирај Поле", + "current": "сегашен", + "custom-field-delete-pop": "There is no undo. This will remove this custom field from all cards and destroy its history.", + "custom-field-checkbox": "Чекбокс", + "custom-field-date": "Дата", + "custom-field-dropdown": "Падащо меню", + "custom-field-dropdown-none": "(няма)", + "custom-field-dropdown-options": "List Options", + "custom-field-dropdown-options-placeholder": "Press enter to add more options", + "custom-field-dropdown-unknown": "(unknown)", + "custom-field-number": "Број", + "custom-field-text": "Текст", + "custom-fields": "Собствени полета", + "date": "Дата", + "decline": "Откажи", + "default-avatar": "Основен аватар", + "delete": "Избриши", + "deleteCustomFieldPopup-title": "Изтриване на Собственото поле?", + "deleteLabelPopup-title": "Желаете да изтриете етикета?", + "description": "Описание", + "disambiguateMultiLabelPopup-title": "Disambiguate Label Action", + "disambiguateMultiMemberPopup-title": "Disambiguate Member Action", + "discard": "Отказ", + "done": "Готово", + "download": "Сваляне", + "edit": "Промени", + "edit-avatar": "Промени аватара", + "edit-profile": "Промяна на профила", + "edit-wip-limit": "Промени WIP лимита", + "soft-wip-limit": "\"Мек\" WIP лимит", + "editCardStartDatePopup-title": "Промени началната дата", + "editCardDueDatePopup-title": "Промени датата за готовност", + "editCustomFieldPopup-title": "Промени Полето", + "editCardSpentTimePopup-title": "Промени изработеното време", + "editLabelPopup-title": "Промяна на Етикета", + "editNotificationPopup-title": "Промени известията", + "editProfilePopup-title": "Промяна на профила", + "email": "Имейл", + "email-enrollAccount-subject": "Ваш профил беше създаден на __siteName__", + "email-enrollAccount-text": "Hello __user__,\n\nTo start using the service, simply click the link below.\n\n__url__\n\nThanks.", + "email-fail": "Неуспешно изпращане на имейла", + "email-fail-text": "Възникна грешка при изпращането на имейла", + "email-invalid": "Невалиден е-маил", + "email-invite": "Покани чрез е-маил", + "email-invite-subject": "__inviter__ sent you an invitation", + "email-invite-text": "Dear __user__,\n\n__inviter__ invites you to join board \"__board__\" for collaborations.\n\nPlease follow the link below:\n\n__url__\n\nThanks.", + "email-resetPassword-subject": "Reset your password on __siteName__", + "email-resetPassword-text": "Hello __user__,\n\nTo reset your password, simply click the link below.\n\n__url__\n\nThanks.", + "email-sent": "Имейлът е изпратен", + "email-verifyEmail-subject": "Verify your email address on __siteName__", + "email-verifyEmail-text": "Hello __user__,\n\nTo verify your account email, simply click the link below.\n\n__url__\n\nThanks.", + "enable-wip-limit": "Включи WIP лимита", + "error-board-doesNotExist": "Това табло не съществува", + "error-board-notAdmin": "За да направите това трябва да сте администратор на това табло", + "error-board-notAMember": "За да направите това трябва да сте член на това табло", + "error-json-malformed": "Текстът Ви не е валиден JSON", + "error-json-schema": "JSON информацията Ви не съдържа информация във валиден формат", + "error-list-doesNotExist": "Този списък не съществува", + "error-user-doesNotExist": "Този потребител не съществува", + "error-user-notAllowSelf": "Не можете да поканите себе си", + "error-user-notCreated": "Този потребител не е създаден", + "error-username-taken": "Това потребителско име е вече заето", + "error-email-taken": "Имейлът е вече зает", + "export-board": "Експортиране на Табло", + "sort": "Sort", + "sort-desc": "Click to Sort List", + "list-sort-by": "Sort the List By:", + "list-label-modifiedAt": "Last Access Time", + "list-label-title": "Name of the List", + "list-label-sort": "Your Manual Order", + "list-label-short-modifiedAt": "(L)", + "list-label-short-title": "(N)", + "list-label-short-sort": "(M)", + "filter": "Филтер", + "filter-cards": "Filter Cards or Lists", + "list-filter-label": "Filter List by Title", + "filter-clear": "Премахване на филтрите", + "filter-no-label": "без етикет", + "filter-no-member": "без член", + "filter-no-assignee": "No assignee", + "filter-no-custom-fields": "Няма Собствени полета", + "filter-show-archive": "Show archived lists", + "filter-hide-empty": "Hide empty lists", + "filter-on": "Има приложени филтри", + "filter-on-desc": "В момента филтрирате картите в това табло. Моля, натиснете тук, за да промените филтъра.", + "filter-to-selection": "Филтрирай избраните", + "advanced-filter-label": "Напреден филтер", + "advanced-filter-description": "Advanced Filter allows to write a string containing following operators: == != <= >= && || ( ) A space is used as a separator between the Operators. You can filter for all Custom Fields by typing their names and values. For Example: Field1 == Value1. Note: If fields or values contains spaces, you need to encapsulate them into single quotes. For Example: 'Field 1' == 'Value 1'. For single control characters (' \\/) to be skipped, you can use \\. For example: Field1 == I\\'m. Also you can combine multiple conditions. For Example: F1 == V1 || F1 == V2. Normally all operators are interpreted from left to right. You can change the order by placing brackets. For Example: F1 == V1 && ( F2 == V2 || F2 == V3 ). Also you can search text fields using regex: F1 == /Tes.*/i", + "fullname": "Име", + "header-logo-title": "Назад към страницата с Вашите табла.", + "hide-system-messages": "Скриване на системните съобщения", + "headerBarCreateBoardPopup-title": "Креирај Табло", + "home": "Почетна", + "import": "Импорт", + "link": "Врска", + "import-board": "Импортирай Табло", + "import-board-c": "Импортирай Табло", + "import-board-title-trello": "Импорт на табло от Trello", + "import-board-title-wekan": "Import board from previous export", + "import-sandstorm-backup-warning": "Do not delete data you import from original exported board or Trello before checking does this grain close and open again, or do you get Board not found error, that means data loss.", + "import-sandstorm-warning": "Импортирането ще изтрие всичката налична информация в таблото и ще я замени с нова.", + "from-trello": "От Trello", + "from-wekan": "From previous export", + "import-board-instruction-trello": "In your Trello board, go to 'Menu', then 'More', 'Print and Export', 'Export JSON', and copy the resulting text.", + "import-board-instruction-wekan": "In your board, go to 'Menu', then 'Export board', and copy the text in the downloaded file.", + "import-board-instruction-about-errors": "If you get errors when importing board, sometimes importing still works, and board is at All Boards page.", + "import-json-placeholder": "Копирайте валидната Ви JSON информация тук", + "import-map-members": "Map members", + "import-members-map": "Your imported board has some members. Please map the members you want to import to your users", + "import-show-user-mapping": "Review members mapping", + "import-user-select": "Pick your existing user you want to use as this member", + "importMapMembersAddPopup-title": "Select member", + "info": "Версия", + "initials": "Инициали", + "invalid-date": "Невалидна дата", + "invalid-time": "Невалиден час", + "invalid-user": "Невалиден потребител", + "joined": "присъедини", + "just-invited": "Бяхте поканени в това табло", + "keyboard-shortcuts": "Преки пътища с клавиатурата", + "label-create": "Креирај етикет", + "label-default": "%s етикет (по подразбиране)", + "label-delete-pop": "There is no undo. This will remove this label from all cards and destroy its history.", + "labels": "Етикети", + "language": "Език", + "last-admin-desc": "You can’t change roles because there must be at least one admin.", + "leave-board": "Leave Board", + "leave-board-pop": "Are you sure you want to leave __boardTitle__? You will be removed from all cards on this board.", + "leaveBoardPopup-title": "Leave Board ?", + "link-card": "Връзка към тази карта", + "list-archive-cards": "Премести всички карти от този списък во Архива", + "list-archive-cards-pop": "Това ще премахне всички карти от този Списък от Таблото. За да видите картите во Архива и да ги върнете натиснете на \"Меню\" > \"Архива\".", + "list-move-cards": "Премести всички карти в този списък", + "list-select-cards": "Избери всички карти в този списък", + "set-color-list": "Set Color", + "listActionPopup-title": "List Actions", + "swimlaneActionPopup-title": "Swimlane Actions", + "swimlaneAddPopup-title": "Add a Swimlane below", + "listImportCardPopup-title": "Импорт на карта от Trello", + "listMorePopup-title": "Още", + "link-list": "Връзка към този списък", + "list-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the list. There is no undo.", + "list-delete-suggest-archive": "Можете да преместите списъка во Архива, за да го премахнете от Таблото и така да запазите активността в него.", + "lists": "Списъци", + "swimlanes": "Коридори", + "log-out": "Изход", + "log-in": "Вход", + "loginPopup-title": "Вход", + "memberMenuPopup-title": "Настройки на профила", + "members": "Членове", + "menu": "Меню", + "move-selection": "Move selection", + "moveCardPopup-title": "Премести картата", + "moveCardToBottom-title": "Премести в края", + "moveCardToTop-title": "Премести в началото", + "moveSelectionPopup-title": "Move selection", + "multi-selection": "Множествен избор", + "multi-selection-on": "Множественият избор е приложен", + "muted": "Muted", + "muted-info": "You will never be notified of any changes in this board", + "my-boards": "Моите табла", + "name": "Име", + "no-archived-cards": "Няма карти во Архива.", + "no-archived-lists": "Няма списъци во Архива.", + "no-archived-swimlanes": "Няма коридори во Архива.", + "no-results": "No results", + "normal": "Normal", + "normal-desc": "Can view and edit cards. Can't change settings.", + "not-accepted-yet": "Invitation not accepted yet", + "notify-participate": "Получавате информация за всички карти, в които сте отбелязани или сте създали", + "notify-watch": "Получавате информация за всички табла, списъци и карти, които наблюдавате", + "optional": "optional", + "or": "или", + "page-maybe-private": "This page may be private. You may be able to view it by <a href='%s'>logging in</a>.", + "page-not-found": "Page not found.", + "password": "Парола", + "paste-or-dragdrop": "to paste, or drag & drop image file to it (image only)", + "participating": "Participating", + "preview": "Preview", + "previewAttachedImagePopup-title": "Preview", + "previewClipboardImagePopup-title": "Preview", + "private": "Private", + "private-desc": "This board is private. Only people added to the board can view and edit it.", + "profile": "Профил", + "public": "Јавна", + "public-desc": "This board is public. It's visible to anyone with the link and will show up in search engines like Google. Only people added to the board can edit.", + "quick-access-description": "Star a board to add a shortcut in this bar.", + "remove-cover": "Remove Cover", + "remove-from-board": "Remove from Board", + "remove-label": "Remove Label", + "listDeletePopup-title": "Желаете да изтриете списъка?", + "remove-member": "Премахни член", + "remove-member-from-card": "Премахни от картата", + "remove-member-pop": "Remove __name__ (__username__) from __boardTitle__? The member will be removed from all cards on this board. They will receive a notification.", + "removeMemberPopup-title": "Remove Member?", + "rename": "Rename", + "rename-board": "Промени името на Таблото", + "restore": "Възстанови", + "save": "Запази", + "search": "Търсене", + "rules": "Правила", + "search-cards": "Search from card/list titles, descriptions and custom fields on this board", + "search-example": "Text to search for?", + "select-color": "Избери цвят", + "set-wip-limit-value": "Set a limit for the maximum number of tasks in this list", + "setWipLimitPopup-title": "Въведи WIP лимит", + "shortcut-assign-self": "Добави себе си към тази карта", + "shortcut-autocomplete-emoji": "Autocomplete emoji", + "shortcut-autocomplete-members": "Autocomplete members", + "shortcut-clear-filters": "Изчистване на всички филтри", + "shortcut-close-dialog": "Close Dialog", + "shortcut-filter-my-cards": "Филтрирай моите карти", + "shortcut-show-shortcuts": "Bring up this shortcuts list", + "shortcut-toggle-filterbar": "Отвори/затвори сайдбара с филтри", + "shortcut-toggle-sidebar": "Toggle Board Sidebar", + "show-cards-minimum-count": "Покажи бройката на картите, ако списъка съдържа повече от", + "sidebar-open": "Open Sidebar", + "sidebar-close": "Close Sidebar", + "signupPopup-title": "Create an Account", + "star-board-title": "Click to star this board. It will show up at top of your boards list.", + "starred-boards": "Любими табла", + "starred-boards-description": "Любимите табла се показват в началото на списъка Ви.", + "subscribe": "Subscribe", + "team": "Team", + "this-board": "това табло", + "this-card": "картата", + "spent-time-hours": "Изработено време (часа)", + "overtime-hours": "Оувъртайм (часа)", + "overtime": "Оувъртайм", + "has-overtime-cards": "Има карти с оувъртайм", + "has-spenttime-cards": "Има карти с изработено време", + "time": "Време", + "title": "Title", + "tracking": "Следене", + "tracking-info": "You will be notified of any changes to those cards you are involved as creator or member.", + "type": "Type", + "unassign-member": "Unassign member", + "unsaved-description": "You have an unsaved description.", + "unwatch": "Спри наблюдаването", + "upload": "Upload", + "upload-avatar": "Качване на аватар", + "uploaded-avatar": "Качихте аватар", + "username": "Потребителско име", + "view-it": "View it", + "warn-list-archived": "внимание: тази карта е в списък во Архива", + "watch": "Наблюдавай", + "watching": "Наблюдава", + "watching-info": "You will be notified of any change in this board", + "welcome-board": "Welcome Board", + "welcome-swimlane": "Milestone 1", + "welcome-list1": "Basics", + "welcome-list2": "Advanced", + "card-templates-swimlane": "Card Templates", + "list-templates-swimlane": "List Templates", + "board-templates-swimlane": "Board Templates", + "what-to-do": "What do you want to do?", + "wipLimitErrorPopup-title": "Невалиден WIP лимит", + "wipLimitErrorPopup-dialog-pt1": "The number of tasks in this list is higher than the WIP limit you've defined.", + "wipLimitErrorPopup-dialog-pt2": "Моля, преместете някои от задачите от този списък или въведете по-висок WIP лимит.", + "admin-panel": "Администраторски панел", + "settings": "Настройки", + "people": "Хора", + "registration": "Регистрация", + "disable-self-registration": "Disable Self-Registration", + "invite": "Покани", + "invite-people": "Покани хора", + "to-boards": "в табло/а", + "email-addresses": "Имейл адреси", + "smtp-host-description": "Адресът на SMTP сървъра, който обслужва Вашите имейли.", + "smtp-port-description": "Портът, който Вашият SMTP сървър използва за изходящи имейли.", + "smtp-tls-description": "Разреши TLS поддръжка за SMTP сървъра", + "smtp-host": "SMTP хост", + "smtp-port": "SMTP порт", + "smtp-username": "Потребителско име", + "smtp-password": "Парола", + "smtp-tls": "TLS поддръжка", + "send-from": "От", + "send-smtp-test": "Изпрати тестов е-маил на себе си", + "invitation-code": "Invitation Code", + "email-invite-register-subject": "__inviter__ sent you an invitation", + "email-invite-register-text": "Dear __user__,\n\n__inviter__ invites you to kanban board for collaborations.\n\nPlease follow the link below:\n__url__\n\nAnd your invitation code is: __icode__\n\nThanks.", + "email-smtp-test-subject": "SMTP Test Email", + "email-smtp-test-text": "Успешно изпратихте е-маил", + "error-invitation-code-not-exist": "Invitation code doesn't exist", + "error-notAuthorized": "You are not authorized to view this page.", + "webhook-title": "Webhook Name", + "webhook-token": "Token (Optional for Authentication)", + "outgoing-webhooks": "Outgoing Webhooks", + "bidirectional-webhooks": "Two-Way Webhooks", + "outgoingWebhooksPopup-title": "Outgoing Webhooks", + "boardCardTitlePopup-title": "Card Title Filter", + "disable-webhook": "Disable This Webhook", + "global-webhook": "Global Webhooks", + "new-outgoing-webhook": "New Outgoing Webhook", + "no-name": "(Unknown)", + "Node_version": "Версия на Node", + "Meteor_version": "Meteor version", + "MongoDB_version": "MongoDB version", + "MongoDB_storage_engine": "MongoDB storage engine", + "MongoDB_Oplog_enabled": "MongoDB Oplog enabled", + "OS_Arch": "Архитектура на ОС", + "OS_Cpus": "Брой CPU ядра", + "OS_Freemem": "Свободна памет", + "OS_Loadavg": "ОС средно натоварване", + "OS_Platform": "ОС платформа", + "OS_Release": "ОС Версия", + "OS_Totalmem": "ОС Общо памет", + "OS_Type": "Тип ОС", + "OS_Uptime": "OS Ъптайм", + "days": "дни", + "hours": "часа", + "minutes": "минути", + "seconds": "секунди", + "show-field-on-card": "Покажи това поле в картата", + "automatically-field-on-card": "Auto create field to all cards", + "showLabel-field-on-card": "Show field label on minicard", + "yes": "Да", + "no": "Не", + "accounts": "Профили", + "accounts-allowEmailChange": "Разреши промяна на имейла", + "accounts-allowUserNameChange": "Allow Username Change", + "createdAt": "Създаден на", + "verified": "Потвърден", + "active": "Активен", + "card-received": "Получена", + "card-received-on": "Получена на", + "card-end": "Завършена", + "card-end-on": "Завършена на", + "editCardReceivedDatePopup-title": "Промени датата на получаване", + "editCardEndDatePopup-title": "Промени датата на завършване", + "setCardColorPopup-title": "Set color", + "setCardActionsColorPopup-title": "Choose a color", + "setSwimlaneColorPopup-title": "Choose a color", + "setListColorPopup-title": "Choose a color", + "assigned-by": "Разпределена от", + "requested-by": "Поискан от", + "board-delete-notice": "Deleting is permanent. You will lose all lists, cards and actions associated with this board.", + "delete-board-confirm-popup": "All lists, cards, labels, and activities will be deleted and you won't be able to recover the board contents. There is no undo.", + "boardDeletePopup-title": "Изтриване на Таблото?", + "delete-board": "Изтрий таблото", + "default-subtasks-board": "Подзадачи за табло __board__", + "default": "по подразбиране", + "queue": "Опашка", + "subtask-settings": "Настройки на Подзадачите", + "card-settings": "Card Settings", + "boardSubtaskSettingsPopup-title": "Настройки за Подзадачите за това Табло", + "boardCardSettingsPopup-title": "Card Settings", + "deposit-subtasks-board": "Deposit subtasks to this board:", + "deposit-subtasks-list": "Landing list for subtasks deposited here:", + "show-parent-in-minicard": "Show parent in minicard:", + "prefix-with-full-path": "Prefix with full path", + "prefix-with-parent": "Prefix with parent", + "subtext-with-full-path": "Subtext with full path", + "subtext-with-parent": "Subtext with parent", + "change-card-parent": "Промени източника на картата", + "parent-card": "Карта-източник", + "source-board": "Source board", + "no-parent": "Не показвай източника", + "activity-added-label": "добави етикет '%s' към %s", + "activity-removed-label": "премахна етикет '%s' от %s", + "activity-delete-attach": "изтри прикачен датотека от %s", + "activity-added-label-card": "добави етикет '%s'", + "activity-removed-label-card": "премахна етикет '%s'", + "activity-delete-attach-card": "изтри прикачения датотека", + "activity-set-customfield": "set custom field '%s' to '%s' in %s", + "activity-unset-customfield": "unset custom field '%s' in %s", + "r-rule": "Правило", + "r-add-trigger": "Добави спусък", + "r-add-action": "Добави действие", + "r-board-rules": "Правила за таблото", + "r-add-rule": "Добави правилото", + "r-view-rule": "Виж правилото", + "r-delete-rule": "Изтрий правилото", + "r-new-rule-name": "Заглавие за новото правило", + "r-no-rules": "Няма правила", + "r-when-a-card": "Когато карта", + "r-is": "е", + "r-is-moved": "преместена", + "r-added-to": "добавена в", + "r-removed-from": "премахната от", + "r-the-board": "таблото", + "r-list": "списък", + "set-filter": "Set Filter", + "r-moved-to": "Moved to", + "r-moved-from": "Moved from", + "r-archived": "Преместено во Архива", + "r-unarchived": "Възстановено от Архива", + "r-a-card": "карта", + "r-when-a-label-is": "When a label is", + "r-when-the-label": "When the label", + "r-list-name": "list name", + "r-when-a-member": "When a member is", + "r-when-the-member": "When the member", + "r-name": "име", + "r-when-a-attach": "When an attachment", + "r-when-a-checklist": "When a checklist is", + "r-when-the-checklist": "When the checklist", + "r-completed": "Completed", + "r-made-incomplete": "Made incomplete", + "r-when-a-item": "When a checklist item is", + "r-when-the-item": "When the checklist item", + "r-checked": "Checked", + "r-unchecked": "Unchecked", + "r-move-card-to": "Премести картата в", + "r-top-of": "началото на", + "r-bottom-of": "края на", + "r-its-list": "списъка й", + "r-archive": "Премести во Архива", + "r-unarchive": "Възстанови от Архива", + "r-card": "карта", + "r-add": "Добави", + "r-remove": "Remove", + "r-label": "label", + "r-member": "member", + "r-remove-all": "Remove all members from the card", + "r-set-color": "Set color to", + "r-checklist": "checklist", + "r-check-all": "Check all", + "r-uncheck-all": "Uncheck all", + "r-items-check": "items of checklist", + "r-check": "Check", + "r-uncheck": "Uncheck", + "r-item": "item", + "r-of-checklist": "of checklist", + "r-send-email": "Send an email", + "r-to": "to", + "r-subject": "subject", + "r-rule-details": "Детайли за правилото", + "r-d-move-to-top-gen": "Move card to top of its list", + "r-d-move-to-top-spec": "Move card to top of list", + "r-d-move-to-bottom-gen": "Move card to bottom of its list", + "r-d-move-to-bottom-spec": "Move card to bottom of list", + "r-d-send-email": "Send email", + "r-d-send-email-to": "to", + "r-d-send-email-subject": "subject", + "r-d-send-email-message": "message", + "r-d-archive": "Премести картата во Архива", + "r-d-unarchive": "Възстанови картата от Архива", + "r-d-add-label": "Add label", + "r-d-remove-label": "Remove label", + "r-create-card": "Create new card", + "r-in-list": "in list", + "r-in-swimlane": "in swimlane", + "r-d-add-member": "Add member", + "r-d-remove-member": "Remove member", + "r-d-remove-all-member": "Remove all member", + "r-d-check-all": "Check all items of a list", + "r-d-uncheck-all": "Uncheck all items of a list", + "r-d-check-one": "Check item", + "r-d-uncheck-one": "Uncheck item", + "r-d-check-of-list": "of checklist", + "r-d-add-checklist": "Добави чеклист", + "r-d-remove-checklist": "Премахни чеклист", + "r-by": "by", + "r-add-checklist": "Добави чеклист", + "r-with-items": "с точки", + "r-items-list": "точка1,точка2,точка3", + "r-add-swimlane": "Добави коридор", + "r-swimlane-name": "име на коридора", + "r-board-note": "Note: leave a field empty to match every possible value.", + "r-checklist-note": "Note: checklist's items have to be written as comma separated values.", + "r-when-a-card-is-moved": "When a card is moved to another list", + "r-set": "Set", + "r-update": "Update", + "r-datefield": "date field", + "r-df-start-at": "start", + "r-df-due-at": "due", + "r-df-end-at": "end", + "r-df-received-at": "received", + "r-to-current-datetime": "to current date/time", + "r-remove-value-from": "Remove value from", + "ldap": "LDAP", + "oauth2": "OAuth2", + "cas": "CAS", + "authentication-method": "Authentication method", + "authentication-type": "Authentication type", + "custom-product-name": "Custom Product Name", + "layout": "Layout", + "hide-logo": "Hide Logo", + "add-custom-html-after-body-start": "Add Custom HTML after <body> start", + "add-custom-html-before-body-end": "Add Custom HTML before </body> end", + "error-undefined": "Something went wrong", + "error-ldap-login": "An error occurred while trying to login", + "display-authentication-method": "Display Authentication Method", + "default-authentication-method": "Default Authentication Method", + "duplicate-board": "Duplicate Board", + "people-number": "The number of people is:", + "swimlaneDeletePopup-title": "Delete Swimlane ?", + "swimlane-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the swimlane. There is no undo.", + "restore-all": "Restore all", + "delete-all": "Delete all", + "loading": "Loading, please wait.", + "previous_as": "last time was", + "act-a-dueAt": "modified due time to \nWhen: __timeValue__\nWhere: __card__\n previous due was __timeOldValue__", + "act-a-endAt": "modified ending time to __timeValue__ from (__timeOldValue__)", + "act-a-startAt": "modified starting time to __timeValue__ from (__timeOldValue__)", + "act-a-receivedAt": "modified received time to __timeValue__ from (__timeOldValue__)", + "a-dueAt": "modified due time to be", + "a-endAt": "modified ending time to be", + "a-startAt": "modified starting time to be", + "a-receivedAt": "modified received time to be", + "almostdue": "current due time %s is approaching", + "pastdue": "current due time %s is past", + "duenow": "current due time %s is today", + "act-newDue": "__list__/__card__ has 1st due reminder [__board__]", + "act-withDue": "__list__/__card__ due reminders [__board__]", + "act-almostdue": "was reminding the current due (__timeValue__) of __card__ is approaching", + "act-pastdue": "was reminding the current due (__timeValue__) of __card__ is past", + "act-duenow": "was reminding the current due (__timeValue__) of __card__ is now", + "act-atUserComment": "You were mentioned in [__board__] __list__/__card__", + "delete-user-confirm-popup": "Are you sure you want to delete this account? There is no undo.", + "accounts-allowUserDelete": "Allow users to self delete their account", + "hide-minicard-label-text": "Hide minicard label text", + "show-desktop-drag-handles": "Show desktop drag handles", + "assignee": "Assignee", + "cardAssigneesPopup-title": "Assignee", + "addmore-detail": "Add a more detailed description", + "show-on-card": "Show on Card", + "new": "New", + "editUserPopup-title": "Edit User", + "newUserPopup-title": "New User", + "notifications": "Notifications", + "view-all": "View All", + "filter-by-unread": "Filter by Unread", + "mark-all-as-read": "Mark all as read", + "remove-all-read": "Remove all read", + "allow-rename": "Allow Rename", + "allowRenamePopup-title": "Allow Rename" +} \ No newline at end of file diff --git a/i18n/mn.i18n.json b/i18n/mn.i18n.json index d38cd6a8..c35bf37e 100644 --- a/i18n/mn.i18n.json +++ b/i18n/mn.i18n.json @@ -1,780 +1,780 @@ { - "accept": "Зөвшөөрөх", - "act-activity-notify": "Activity Notification", - "act-addAttachment": "added attachment __attachment__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-deleteAttachment": "deleted attachment __attachment__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addSubtask": "added subtask __subtask__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addedLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removeLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removedLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addChecklist": "added checklist __checklist__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addChecklistItem": "added checklist item __checklistItem__ to checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removeChecklist": "removed checklist __checklist__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removeChecklistItem": "removed checklist item __checklistItem__ from checklist __checkList__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-checkedItem": "checked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-uncheckedItem": "unchecked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-completeChecklist": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-uncompleteChecklist": "uncompleted checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addComment": "commented on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-editComment": "edited comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-deleteComment": "deleted comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-createBoard": "created board __board__", - "act-createSwimlane": "created swimlane __swimlane__ to board __board__", - "act-createCard": "created card __card__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-createCustomField": "created custom field __customField__ at board __board__", - "act-deleteCustomField": "deleted custom field __customField__ at board __board__", - "act-setCustomField": "edited custom field __customField__: __customFieldValue__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-createList": "added list __list__ to board __board__", - "act-addBoardMember": "added member __member__ to board __board__", - "act-archivedBoard": "Board __board__ moved to Archive", - "act-archivedCard": "Card __card__ at list __list__ at swimlane __swimlane__ at board __board__ moved to Archive", - "act-archivedList": "List __list__ at swimlane __swimlane__ at board __board__ moved to Archive", - "act-archivedSwimlane": "Swimlane __swimlane__ at board __board__ moved to Archive", - "act-importBoard": "imported board __board__", - "act-importCard": "imported card __card__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-importList": "imported list __list__ to swimlane __swimlane__ at board __board__", - "act-joinMember": "added member __member__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-moveCard": "moved card __card__ at board __board__ from list __oldList__ at swimlane __oldSwimlane__ to list __list__ at swimlane __swimlane__", - "act-moveCardToOtherBoard": "moved card __card__ from list __oldList__ at swimlane __oldSwimlane__ at board __oldBoard__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-removeBoardMember": "removed member __member__ from board __board__", - "act-restoredCard": "restored card __card__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-unjoinMember": "removed member __member__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-withBoardTitle": "__board__", - "act-withCardTitle": "[__board__] __card__", - "actions": "Actions", - "activities": "Activities", - "activity": "Activity", - "activity-added": "added %s to %s", - "activity-archived": "%s moved to Archive", - "activity-attached": "attached %s to %s", - "activity-created": "created %s", - "activity-customfield-created": "created custom field %s", - "activity-excluded": "excluded %s from %s", - "activity-imported": "imported %s into %s from %s", - "activity-imported-board": "imported %s from %s", - "activity-joined": "joined %s", - "activity-moved": "moved %s from %s to %s", - "activity-on": "on %s", - "activity-removed": "removed %s from %s", - "activity-sent": "sent %s to %s", - "activity-unjoined": "unjoined %s", - "activity-subtask-added": "added subtask to %s", - "activity-checked-item": "checked %s in checklist %s of %s", - "activity-unchecked-item": "unchecked %s in checklist %s of %s", - "activity-checklist-added": "added checklist to %s", - "activity-checklist-removed": "removed a checklist from %s", - "activity-checklist-completed": "completed checklist %s of %s", - "activity-checklist-uncompleted": "uncompleted the checklist %s of %s", - "activity-checklist-item-added": "added checklist item to '%s' in %s", - "activity-checklist-item-removed": "removed a checklist item from '%s' in %s", - "add": "Нэмэх", - "activity-checked-item-card": "checked %s in checklist %s", - "activity-unchecked-item-card": "unchecked %s in checklist %s", - "activity-checklist-completed-card": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "activity-checklist-uncompleted-card": "uncompleted the checklist %s", - "activity-editComment": "edited comment %s", - "activity-deleteComment": "deleted comment %s", - "add-attachment": "Хавсралт нэмэх", - "add-board": "Самбар нэмэх", - "add-card": "Карт нэмэх", - "add-swimlane": "Add Swimlane", - "add-subtask": "Add Subtask", - "add-checklist": "Чеклист нэмэх", - "add-checklist-item": "Add an item to checklist", - "add-cover": "Add Cover", - "add-label": "Шошго нэмэх", - "add-list": "Жагсаалт нэмэх", - "add-members": "Гишүүд нэмэх", - "added": "Нэмсэн", - "addMemberPopup-title": "Гишүүд", - "admin": "Админ", - "admin-desc": "Can view and edit cards, remove members, and change settings for the board.", - "admin-announcement": "Announcement", - "admin-announcement-active": "Active System-Wide Announcement", - "admin-announcement-title": "Announcement from Administrator", - "all-boards": "Бүх самбарууд", - "and-n-other-card": "And __count__ other card", - "and-n-other-card_plural": "And __count__ other cards", - "apply": "Apply", - "app-is-offline": "Loading, please wait. Refreshing the page will cause data loss. If loading does not work, please check that server has not stopped.", - "archive": "Move to Archive", - "archive-all": "Move All to Archive", - "archive-board": "Move Board to Archive", - "archive-card": "Move Card to Archive", - "archive-list": "Move List to Archive", - "archive-swimlane": "Move Swimlane to Archive", - "archive-selection": "Move selection to Archive", - "archiveBoardPopup-title": "Move Board to Archive?", - "archived-items": "Archive", - "archived-boards": "Boards in Archive", - "restore-board": "Restore Board", - "no-archived-boards": "No Boards in Archive.", - "archives": "Archive", - "template": "Template", - "templates": "Templates", - "assign-member": "Assign member", - "attached": "attached", - "attachment": "Attachment", - "attachment-delete-pop": "Deleting an attachment is permanent. There is no undo.", - "attachmentDeletePopup-title": "Delete Attachment?", - "attachments": "Attachments", - "auto-watch": "Automatically watch boards when they are created", - "avatar-too-big": "The avatar is too large (70KB max)", - "back": "Back", - "board-change-color": "Change color", - "board-nb-stars": "%s stars", - "board-not-found": "Board not found", - "board-private-info": "This board will be <strong>private</strong>.", - "board-public-info": "This board will be <strong>public</strong>.", - "boardChangeColorPopup-title": "Change Board Background", - "boardChangeTitlePopup-title": "Rename Board", - "boardChangeVisibilityPopup-title": "Change Visibility", - "boardChangeWatchPopup-title": "Change Watch", - "boardMenuPopup-title": "Board Settings", - "boardChangeViewPopup-title": "Board View", - "boards": "Boards", - "board-view": "Board View", - "board-view-cal": "Calendar", - "board-view-swimlanes": "Swimlanes", - "board-view-collapse": "Collapse", - "board-view-lists": "Lists", - "bucket-example": "Like “Bucket List” for example", - "cancel": "Cancel", - "card-archived": "This card is moved to Archive.", - "board-archived": "This board is moved to Archive.", - "card-comments-title": "This card has %s comment.", - "card-delete-notice": "Deleting is permanent. You will lose all actions associated with this card.", - "card-delete-pop": "All actions will be removed from the activity feed and you won't be able to re-open the card. There is no undo.", - "card-delete-suggest-archive": "You can move a card to Archive to remove it from the board and preserve the activity.", - "card-due": "Due", - "card-due-on": "Due on", - "card-spent": "Spent Time", - "card-edit-attachments": "Edit attachments", - "card-edit-custom-fields": "Edit custom fields", - "card-start-voting": "Start voting", - "card-cancel-voting": "Delete voting and all votes", - "card-edit-labels": "Edit labels", - "card-edit-members": "Edit members", - "card-labels-title": "Change the labels for the card.", - "card-members-title": "Add or remove members of the board from the card.", - "card-start": "Start", - "card-start-on": "Starts on", - "cardAttachmentsPopup-title": "Attach From", - "cardCustomField-datePopup-title": "Change date", - "cardCustomFieldsPopup-title": "Edit custom fields", - "cardStartVotingPopup-title": "Start a vote", - "positiveVoteMembersPopup-title": "Proponents", - "negativeVoteMembersPopup-title": "Opponents", - "vote-question": "Voting question", - "vote-public": "Public vote", - "vote-for-it": "for it", - "vote-against": "against", - "cardDeletePopup-title": "Delete Card?", - "cardDetailsActionsPopup-title": "Card Actions", - "cardLabelsPopup-title": "Labels", - "cardMembersPopup-title": "Гишүүд", - "cardMorePopup-title": "More", - "cardTemplatePopup-title": "Create template", - "cards": "Cards", - "cards-count": "Cards", - "casSignIn": "Sign In with CAS", - "cardType-card": "Card", - "cardType-linkedCard": "Linked Card", - "cardType-linkedBoard": "Linked Board", - "change": "Change", - "change-avatar": "Аватар өөрчлөх", - "change-password": "Нууц үг солих", - "change-permissions": "Change permissions", - "change-settings": "Тохиргоо өөрчлөх", - "changeAvatarPopup-title": "Аватар өөрчлөх", - "changeLanguagePopup-title": "Хэл солих", - "changePasswordPopup-title": "Нууц үг солих", - "changePermissionsPopup-title": "Change Permissions", - "changeSettingsPopup-title": "Тохиргоо өөрчлөх", - "subtasks": "Subtasks", - "checklists": "Checklists", - "click-to-star": "Click to star this board.", - "click-to-unstar": "Click to unstar this board.", - "clipboard": "Clipboard or drag & drop", - "close": "Close", - "close-board": "Close Board", - "close-board-pop": "You will be able to restore the board by clicking the “Archive” button from the home header.", - "color-black": "black", - "color-blue": "blue", - "color-crimson": "crimson", - "color-darkgreen": "darkgreen", - "color-gold": "gold", - "color-gray": "gray", - "color-green": "green", - "color-indigo": "indigo", - "color-lime": "lime", - "color-magenta": "magenta", - "color-mistyrose": "mistyrose", - "color-navy": "navy", - "color-orange": "orange", - "color-paleturquoise": "paleturquoise", - "color-peachpuff": "peachpuff", - "color-pink": "pink", - "color-plum": "plum", - "color-purple": "purple", - "color-red": "red", - "color-saddlebrown": "saddlebrown", - "color-silver": "silver", - "color-sky": "sky", - "color-slateblue": "slateblue", - "color-white": "white", - "color-yellow": "yellow", - "unset-color": "Unset", - "comment": "Comment", - "comment-placeholder": "Write Comment", - "comment-only": "Comment only", - "comment-only-desc": "Can comment on cards only.", - "no-comments": "No comments", - "no-comments-desc": "Can not see comments and activities.", - "worker": "Worker", - "worker-desc": "Can only move cards, assign itself to card and comment.", - "computer": "Computer", - "confirm-subtask-delete-dialog": "Are you sure you want to delete subtask?", - "confirm-checklist-delete-dialog": "Are you sure you want to delete checklist?", - "copy-card-link-to-clipboard": "Copy card link to clipboard", - "linkCardPopup-title": "Link Card", - "searchElementPopup-title": "Search", - "copyCardPopup-title": "Copy Card", - "copyChecklistToManyCardsPopup-title": "Copy Checklist Template to Many Cards", - "copyChecklistToManyCardsPopup-instructions": "Destination Card Titles and Descriptions in this JSON format", - "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"First card title\", \"description\":\"First card description\"}, {\"title\":\"Second card title\",\"description\":\"Second card description\"},{\"title\":\"Last card title\",\"description\":\"Last card description\"} ]", - "create": "Үүсгэх", - "createBoardPopup-title": "Самбар үүсгэх", - "chooseBoardSourcePopup-title": "Import board", - "createLabelPopup-title": "Шошго үүсгэх", - "createCustomField": "Create Field", - "createCustomFieldPopup-title": "Create Field", - "current": "current", - "custom-field-delete-pop": "There is no undo. This will remove this custom field from all cards and destroy its history.", - "custom-field-checkbox": "Checkbox", - "custom-field-date": "Date", - "custom-field-dropdown": "Dropdown List", - "custom-field-dropdown-none": "(none)", - "custom-field-dropdown-options": "List Options", - "custom-field-dropdown-options-placeholder": "Press enter to add more options", - "custom-field-dropdown-unknown": "(unknown)", - "custom-field-number": "Number", - "custom-field-text": "Text", - "custom-fields": "Custom Fields", - "date": "Date", - "decline": "Decline", - "default-avatar": "Default avatar", - "delete": "Delete", - "deleteCustomFieldPopup-title": "Delete Custom Field?", - "deleteLabelPopup-title": "Delete Label?", - "description": "Description", - "disambiguateMultiLabelPopup-title": "Disambiguate Label Action", - "disambiguateMultiMemberPopup-title": "Disambiguate Member Action", - "discard": "Discard", - "done": "Done", - "download": "Download", - "edit": "Edit", - "edit-avatar": "Аватар өөрчлөх", - "edit-profile": "Бүртгэл засварлах", - "edit-wip-limit": "WIP хязгаарлалтыг өөрчлөх", - "soft-wip-limit": "Soft WIP Limit", - "editCardStartDatePopup-title": "Эхлэх өдрийг өөрчлөх", - "editCardDueDatePopup-title": "Дуусах өдрийг өөрчлөх", - "editCustomFieldPopup-title": "Талбарыг засварлах", - "editCardSpentTimePopup-title": "Зарцуулсан хугацааг засварлах", - "editLabelPopup-title": "Шошгыг өөрчлөх", - "editNotificationPopup-title": "Мэдэгдэл тохируулах", - "editProfilePopup-title": "Бүртгэл засварлах", - "email": "Имэйл", - "email-enrollAccount-subject": "An account created for you on __siteName__", - "email-enrollAccount-text": "Hello __user__,\n\nTo start using the service, simply click the link below.\n\n__url__\n\nThanks.", - "email-fail": "Sending email failed", - "email-fail-text": "Error trying to send email", - "email-invalid": "Буруу имэйл", - "email-invite": "Имэйлээр урих", - "email-invite-subject": "__inviter__ танд урилга илгээлээ", - "email-invite-text": "Dear __user__,\n\n__inviter__ invites you to join board \"__board__\" for collaborations.\n\nPlease follow the link below:\n\n__url__\n\nThanks.", - "email-resetPassword-subject": "Reset your password on __siteName__", - "email-resetPassword-text": "Hello __user__,\n\nTo reset your password, simply click the link below.\n\n__url__\n\nThanks.", - "email-sent": "Email sent", - "email-verifyEmail-subject": "Verify your email address on __siteName__", - "email-verifyEmail-text": "Hello __user__,\n\nTo verify your account email, simply click the link below.\n\n__url__\n\nThanks.", - "enable-wip-limit": "Enable WIP Limit", - "error-board-doesNotExist": "This board does not exist", - "error-board-notAdmin": "You need to be admin of this board to do that", - "error-board-notAMember": "You need to be a member of this board to do that", - "error-json-malformed": "Your text is not valid JSON", - "error-json-schema": "Your JSON data does not include the proper information in the correct format", - "error-list-doesNotExist": "This list does not exist", - "error-user-doesNotExist": "This user does not exist", - "error-user-notAllowSelf": "You can not invite yourself", - "error-user-notCreated": "This user is not created", - "error-username-taken": "This username is already taken", - "error-email-taken": "Email has already been taken", - "export-board": "Export board", - "sort": "Sort", - "sort-desc": "Click to Sort List", - "list-sort-by": "Sort the List By:", - "list-label-modifiedAt": "Last Access Time", - "list-label-title": "Name of the List", - "list-label-sort": "Your Manual Order", - "list-label-short-modifiedAt": "(L)", - "list-label-short-title": "(N)", - "list-label-short-sort": "(M)", - "filter": "Filter", - "filter-cards": "Filter Cards or Lists", - "list-filter-label": "Filter List by Title", - "filter-clear": "Clear filter", - "filter-no-label": "No label", - "filter-no-member": "No member", - "filter-no-assignee": "No assignee", - "filter-no-custom-fields": "No Custom Fields", - "filter-show-archive": "Show archived lists", - "filter-hide-empty": "Hide empty lists", - "filter-on": "Filter is on", - "filter-on-desc": "You are filtering cards on this board. Click here to edit filter.", - "filter-to-selection": "Filter to selection", - "advanced-filter-label": "Advanced Filter", - "advanced-filter-description": "Advanced Filter allows to write a string containing following operators: == != <= >= && || ( ) A space is used as a separator between the Operators. You can filter for all Custom Fields by typing their names and values. For Example: Field1 == Value1. Note: If fields or values contains spaces, you need to encapsulate them into single quotes. For Example: 'Field 1' == 'Value 1'. For single control characters (' \\/) to be skipped, you can use \\. For example: Field1 == I\\'m. Also you can combine multiple conditions. For Example: F1 == V1 || F1 == V2. Normally all operators are interpreted from left to right. You can change the order by placing brackets. For Example: F1 == V1 && ( F2 == V2 || F2 == V3 ). Also you can search text fields using regex: F1 == /Tes.*/i", - "fullname": "Full Name", - "header-logo-title": "Go back to your boards page.", - "hide-system-messages": "Hide system messages", - "headerBarCreateBoardPopup-title": "Самбар үүсгэх", - "home": "Home", - "import": "Import", - "link": "Link", - "import-board": "import board", - "import-board-c": "Import board", - "import-board-title-trello": "Import board from Trello", - "import-board-title-wekan": "Import board from previous export", - "import-sandstorm-backup-warning": "Do not delete data you import from original exported board or Trello before checking does this grain close and open again, or do you get Board not found error, that means data loss.", - "import-sandstorm-warning": "Imported board will delete all existing data on board and replace it with imported board.", - "from-trello": "From Trello", - "from-wekan": "From previous export", - "import-board-instruction-trello": "In your Trello board, go to 'Menu', then 'More', 'Print and Export', 'Export JSON', and copy the resulting text.", - "import-board-instruction-wekan": "In your board, go to 'Menu', then 'Export board', and copy the text in the downloaded file.", - "import-board-instruction-about-errors": "If you get errors when importing board, sometimes importing still works, and board is at All Boards page.", - "import-json-placeholder": "Paste your valid JSON data here", - "import-map-members": "Map members", - "import-members-map": "Your imported board has some members. Please map the members you want to import to your users", - "import-show-user-mapping": "Review members mapping", - "import-user-select": "Pick your existing user you want to use as this member", - "importMapMembersAddPopup-title": "Select member", - "info": "Version", - "initials": "Initials", - "invalid-date": "Invalid date", - "invalid-time": "Invalid time", - "invalid-user": "Invalid user", - "joined": "joined", - "just-invited": "You are just invited to this board", - "keyboard-shortcuts": "Keyboard shortcuts", - "label-create": "Шошго үүсгэх", - "label-default": "%s label (default)", - "label-delete-pop": "There is no undo. This will remove this label from all cards and destroy its history.", - "labels": "Labels", - "language": "Language", - "last-admin-desc": "You can’t change roles because there must be at least one admin.", - "leave-board": "Leave Board", - "leave-board-pop": "Are you sure you want to leave __boardTitle__? You will be removed from all cards on this board.", - "leaveBoardPopup-title": "Leave Board ?", - "link-card": "Link to this card", - "list-archive-cards": "Move all cards in this list to Archive", - "list-archive-cards-pop": "This will remove all the cards in this list from the board. To view cards in Archive and bring them back to the board, click “Menu” > “Archive”.", - "list-move-cards": "Move all cards in this list", - "list-select-cards": "Select all cards in this list", - "set-color-list": "Set Color", - "listActionPopup-title": "List Actions", - "swimlaneActionPopup-title": "Swimlane Actions", - "swimlaneAddPopup-title": "Add a Swimlane below", - "listImportCardPopup-title": "Import a Trello card", - "listMorePopup-title": "More", - "link-list": "Link to this list", - "list-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the list. There is no undo.", - "list-delete-suggest-archive": "You can move a list to Archive to remove it from the board and preserve the activity.", - "lists": "Lists", - "swimlanes": "Swimlanes", - "log-out": "Гарах", - "log-in": "Log In", - "loginPopup-title": "Log In", - "memberMenuPopup-title": "Гишүүний тохиргоо", - "members": "Гишүүд", - "menu": "Menu", - "move-selection": "Move selection", - "moveCardPopup-title": "Move Card", - "moveCardToBottom-title": "Move to Bottom", - "moveCardToTop-title": "Move to Top", - "moveSelectionPopup-title": "Move selection", - "multi-selection": "Multi-Selection", - "multi-selection-on": "Multi-Selection is on", - "muted": "Muted", - "muted-info": "You will never be notified of any changes in this board", - "my-boards": "Миний самбарууд", - "name": "Name", - "no-archived-cards": "No cards in Archive.", - "no-archived-lists": "No lists in Archive.", - "no-archived-swimlanes": "No swimlanes in Archive.", - "no-results": "No results", - "normal": "Normal", - "normal-desc": "Can view and edit cards. Can't change settings.", - "not-accepted-yet": "Invitation not accepted yet", - "notify-participate": "Receive updates to any cards you participate as creater or member", - "notify-watch": "Receive updates to any boards, lists, or cards you’re watching", - "optional": "optional", - "or": "or", - "page-maybe-private": "This page may be private. You may be able to view it by <a href='%s'>logging in</a>.", - "page-not-found": "Page not found.", - "password": "Password", - "paste-or-dragdrop": "to paste, or drag & drop image file to it (image only)", - "participating": "Participating", - "preview": "Preview", - "previewAttachedImagePopup-title": "Preview", - "previewClipboardImagePopup-title": "Preview", - "private": "Private", - "private-desc": "This board is private. Only people added to the board can view and edit it.", - "profile": "Profile", - "public": "Public", - "public-desc": "This board is public. It's visible to anyone with the link and will show up in search engines like Google. Only people added to the board can edit.", - "quick-access-description": "Star a board to add a shortcut in this bar.", - "remove-cover": "Remove Cover", - "remove-from-board": "Remove from Board", - "remove-label": "Remove Label", - "listDeletePopup-title": "Delete List ?", - "remove-member": "Remove Member", - "remove-member-from-card": "Remove from Card", - "remove-member-pop": "Remove __name__ (__username__) from __boardTitle__? The member will be removed from all cards on this board. They will receive a notification.", - "removeMemberPopup-title": "Remove Member?", - "rename": "Rename", - "rename-board": "Rename Board", - "restore": "Restore", - "save": "Save", - "search": "Search", - "rules": "Rules", - "search-cards": "Search from card/list titles, descriptions and custom fields on this board", - "search-example": "Text to search for?", - "select-color": "Select Color", - "set-wip-limit-value": "Set a limit for the maximum number of tasks in this list", - "setWipLimitPopup-title": "Set WIP Limit", - "shortcut-assign-self": "Assign yourself to current card", - "shortcut-autocomplete-emoji": "Autocomplete emoji", - "shortcut-autocomplete-members": "Autocomplete members", - "shortcut-clear-filters": "Clear all filters", - "shortcut-close-dialog": "Close Dialog", - "shortcut-filter-my-cards": "Filter my cards", - "shortcut-show-shortcuts": "Bring up this shortcuts list", - "shortcut-toggle-filterbar": "Toggle Filter Sidebar", - "shortcut-toggle-sidebar": "Toggle Board Sidebar", - "show-cards-minimum-count": "Show cards count if list contains more than", - "sidebar-open": "Open Sidebar", - "sidebar-close": "Close Sidebar", - "signupPopup-title": "Хэрэглэгч үүсгэх", - "star-board-title": "Click to star this board. It will show up at top of your boards list.", - "starred-boards": "Starred Boards", - "starred-boards-description": "Starred boards show up at the top of your boards list.", - "subscribe": "Subscribe", - "team": "Team", - "this-board": "this board", - "this-card": "this card", - "spent-time-hours": "Spent time (hours)", - "overtime-hours": "Overtime (hours)", - "overtime": "Overtime", - "has-overtime-cards": "Has overtime cards", - "has-spenttime-cards": "Has spent time cards", - "time": "Time", - "title": "Title", - "tracking": "Tracking", - "tracking-info": "You will be notified of any changes to those cards you are involved as creator or member.", - "type": "Type", - "unassign-member": "Unassign member", - "unsaved-description": "You have an unsaved description.", - "unwatch": "Unwatch", - "upload": "Upload", - "upload-avatar": "Upload an avatar", - "uploaded-avatar": "Uploaded an avatar", - "username": "Username", - "view-it": "View it", - "warn-list-archived": "warning: this card is in an list at Archive", - "watch": "Watch", - "watching": "Watching", - "watching-info": "You will be notified of any change in this board", - "welcome-board": "Welcome Board", - "welcome-swimlane": "Milestone 1", - "welcome-list1": "Basics", - "welcome-list2": "Advanced", - "card-templates-swimlane": "Card Templates", - "list-templates-swimlane": "List Templates", - "board-templates-swimlane": "Board Templates", - "what-to-do": "What do you want to do?", - "wipLimitErrorPopup-title": "Invalid WIP Limit", - "wipLimitErrorPopup-dialog-pt1": "The number of tasks in this list is higher than the WIP limit you've defined.", - "wipLimitErrorPopup-dialog-pt2": "Please move some tasks out of this list, or set a higher WIP limit.", - "admin-panel": "Admin Panel", - "settings": "Settings", - "people": "People", - "registration": "Registration", - "disable-self-registration": "Disable Self-Registration", - "invite": "Invite", - "invite-people": "Invite People", - "to-boards": "To board(s)", - "email-addresses": "Email Addresses", - "smtp-host-description": "The address of the SMTP server that handles your emails.", - "smtp-port-description": "The port your SMTP server uses for outgoing emails.", - "smtp-tls-description": "Enable TLS support for SMTP server", - "smtp-host": "SMTP Host", - "smtp-port": "SMTP Port", - "smtp-username": "Username", - "smtp-password": "Password", - "smtp-tls": "TLS support", - "send-from": "From", - "send-smtp-test": "Send a test email to yourself", - "invitation-code": "Invitation Code", - "email-invite-register-subject": "__inviter__ танд урилга илгээлээ", - "email-invite-register-text": "Dear __user__,\n\n__inviter__ invites you to kanban board for collaborations.\n\nPlease follow the link below:\n__url__\n\nAnd your invitation code is: __icode__\n\nThanks.", - "email-smtp-test-subject": "SMTP Test Email", - "email-smtp-test-text": "You have successfully sent an email", - "error-invitation-code-not-exist": "Invitation code doesn't exist", - "error-notAuthorized": "You are not authorized to view this page.", - "webhook-title": "Webhook Name", - "webhook-token": "Token (Optional for Authentication)", - "outgoing-webhooks": "Outgoing Webhooks", - "bidirectional-webhooks": "Two-Way Webhooks", - "outgoingWebhooksPopup-title": "Outgoing Webhooks", - "boardCardTitlePopup-title": "Card Title Filter", - "disable-webhook": "Disable This Webhook", - "global-webhook": "Global Webhooks", - "new-outgoing-webhook": "New Outgoing Webhook", - "no-name": "(Unknown)", - "Node_version": "Node version", - "Meteor_version": "Meteor version", - "MongoDB_version": "MongoDB version", - "MongoDB_storage_engine": "MongoDB storage engine", - "MongoDB_Oplog_enabled": "MongoDB Oplog enabled", - "OS_Arch": "OS Arch", - "OS_Cpus": "OS CPU Count", - "OS_Freemem": "OS Free Memory", - "OS_Loadavg": "OS Load Average", - "OS_Platform": "OS Platform", - "OS_Release": "OS Release", - "OS_Totalmem": "OS Total Memory", - "OS_Type": "OS Type", - "OS_Uptime": "OS Uptime", - "days": "days", - "hours": "hours", - "minutes": "minutes", - "seconds": "seconds", - "show-field-on-card": "Show this field on card", - "automatically-field-on-card": "Auto create field to all cards", - "showLabel-field-on-card": "Show field label on minicard", - "yes": "Yes", - "no": "No", - "accounts": "Accounts", - "accounts-allowEmailChange": "Allow Email Change", - "accounts-allowUserNameChange": "Allow Username Change", - "createdAt": "Created at", - "verified": "Verified", - "active": "Active", - "card-received": "Received", - "card-received-on": "Received on", - "card-end": "End", - "card-end-on": "Ends on", - "editCardReceivedDatePopup-title": "Change received date", - "editCardEndDatePopup-title": "Change end date", - "setCardColorPopup-title": "Set color", - "setCardActionsColorPopup-title": "Choose a color", - "setSwimlaneColorPopup-title": "Choose a color", - "setListColorPopup-title": "Choose a color", - "assigned-by": "Assigned By", - "requested-by": "Requested By", - "board-delete-notice": "Deleting is permanent. You will lose all lists, cards and actions associated with this board.", - "delete-board-confirm-popup": "All lists, cards, labels, and activities will be deleted and you won't be able to recover the board contents. There is no undo.", - "boardDeletePopup-title": "Delete Board?", - "delete-board": "Delete Board", - "default-subtasks-board": "Subtasks for __board__ board", - "default": "Default", - "queue": "Queue", - "subtask-settings": "Subtasks Settings", - "card-settings": "Card Settings", - "boardSubtaskSettingsPopup-title": "Board Subtasks Settings", - "boardCardSettingsPopup-title": "Card Settings", - "deposit-subtasks-board": "Deposit subtasks to this board:", - "deposit-subtasks-list": "Landing list for subtasks deposited here:", - "show-parent-in-minicard": "Show parent in minicard:", - "prefix-with-full-path": "Prefix with full path", - "prefix-with-parent": "Prefix with parent", - "subtext-with-full-path": "Subtext with full path", - "subtext-with-parent": "Subtext with parent", - "change-card-parent": "Change card's parent", - "parent-card": "Parent card", - "source-board": "Source board", - "no-parent": "Don't show parent", - "activity-added-label": "added label '%s' to %s", - "activity-removed-label": "removed label '%s' from %s", - "activity-delete-attach": "deleted an attachment from %s", - "activity-added-label-card": "added label '%s'", - "activity-removed-label-card": "removed label '%s'", - "activity-delete-attach-card": "deleted an attachment", - "activity-set-customfield": "set custom field '%s' to '%s' in %s", - "activity-unset-customfield": "unset custom field '%s' in %s", - "r-rule": "Rule", - "r-add-trigger": "Add trigger", - "r-add-action": "Add action", - "r-board-rules": "Board rules", - "r-add-rule": "Add rule", - "r-view-rule": "View rule", - "r-delete-rule": "Delete rule", - "r-new-rule-name": "New rule title", - "r-no-rules": "No rules", - "r-when-a-card": "When a card", - "r-is": "is", - "r-is-moved": "is moved", - "r-added-to": "added to", - "r-removed-from": "Removed from", - "r-the-board": "the board", - "r-list": "list", - "set-filter": "Set Filter", - "r-moved-to": "Moved to", - "r-moved-from": "Moved from", - "r-archived": "Moved to Archive", - "r-unarchived": "Restored from Archive", - "r-a-card": "a card", - "r-when-a-label-is": "When a label is", - "r-when-the-label": "When the label", - "r-list-name": "list name", - "r-when-a-member": "When a member is", - "r-when-the-member": "When the member", - "r-name": "name", - "r-when-a-attach": "When an attachment", - "r-when-a-checklist": "When a checklist is", - "r-when-the-checklist": "When the checklist", - "r-completed": "Completed", - "r-made-incomplete": "Made incomplete", - "r-when-a-item": "When a checklist item is", - "r-when-the-item": "When the checklist item", - "r-checked": "Checked", - "r-unchecked": "Unchecked", - "r-move-card-to": "Move card to", - "r-top-of": "Top of", - "r-bottom-of": "Bottom of", - "r-its-list": "its list", - "r-archive": "Move to Archive", - "r-unarchive": "Restore from Archive", - "r-card": "card", - "r-add": "Нэмэх", - "r-remove": "Remove", - "r-label": "label", - "r-member": "member", - "r-remove-all": "Remove all members from the card", - "r-set-color": "Set color to", - "r-checklist": "checklist", - "r-check-all": "Check all", - "r-uncheck-all": "Uncheck all", - "r-items-check": "items of checklist", - "r-check": "Check", - "r-uncheck": "Uncheck", - "r-item": "item", - "r-of-checklist": "of checklist", - "r-send-email": "Send an email", - "r-to": "to", - "r-subject": "subject", - "r-rule-details": "Rule details", - "r-d-move-to-top-gen": "Move card to top of its list", - "r-d-move-to-top-spec": "Move card to top of list", - "r-d-move-to-bottom-gen": "Move card to bottom of its list", - "r-d-move-to-bottom-spec": "Move card to bottom of list", - "r-d-send-email": "Send email", - "r-d-send-email-to": "to", - "r-d-send-email-subject": "subject", - "r-d-send-email-message": "message", - "r-d-archive": "Move card to Archive", - "r-d-unarchive": "Restore card from Archive", - "r-d-add-label": "Add label", - "r-d-remove-label": "Remove label", - "r-create-card": "Create new card", - "r-in-list": "in list", - "r-in-swimlane": "in swimlane", - "r-d-add-member": "Add member", - "r-d-remove-member": "Remove member", - "r-d-remove-all-member": "Remove all member", - "r-d-check-all": "Check all items of a list", - "r-d-uncheck-all": "Uncheck all items of a list", - "r-d-check-one": "Check item", - "r-d-uncheck-one": "Uncheck item", - "r-d-check-of-list": "of checklist", - "r-d-add-checklist": "Add checklist", - "r-d-remove-checklist": "Remove checklist", - "r-by": "by", - "r-add-checklist": "Add checklist", - "r-with-items": "with items", - "r-items-list": "item1,item2,item3", - "r-add-swimlane": "Add swimlane", - "r-swimlane-name": "swimlane name", - "r-board-note": "Note: leave a field empty to match every possible value.", - "r-checklist-note": "Note: checklist's items have to be written as comma separated values.", - "r-when-a-card-is-moved": "When a card is moved to another list", - "r-set": "Set", - "r-update": "Update", - "r-datefield": "date field", - "r-df-start-at": "start", - "r-df-due-at": "due", - "r-df-end-at": "end", - "r-df-received-at": "received", - "r-to-current-datetime": "to current date/time", - "r-remove-value-from": "Remove value from", - "ldap": "LDAP", - "oauth2": "OAuth2", - "cas": "CAS", - "authentication-method": "Authentication method", - "authentication-type": "Authentication type", - "custom-product-name": "Custom Product Name", - "layout": "Layout", - "hide-logo": "Hide Logo", - "add-custom-html-after-body-start": "Add Custom HTML after <body> start", - "add-custom-html-before-body-end": "Add Custom HTML before </body> end", - "error-undefined": "Something went wrong", - "error-ldap-login": "An error occurred while trying to login", - "display-authentication-method": "Display Authentication Method", - "default-authentication-method": "Default Authentication Method", - "duplicate-board": "Duplicate Board", - "people-number": "The number of people is:", - "swimlaneDeletePopup-title": "Delete Swimlane ?", - "swimlane-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the swimlane. There is no undo.", - "restore-all": "Restore all", - "delete-all": "Delete all", - "loading": "Loading, please wait.", - "previous_as": "last time was", - "act-a-dueAt": "modified due time to \nWhen: __timeValue__\nWhere: __card__\n previous due was __timeOldValue__", - "act-a-endAt": "modified ending time to __timeValue__ from (__timeOldValue__)", - "act-a-startAt": "modified starting time to __timeValue__ from (__timeOldValue__)", - "act-a-receivedAt": "modified received time to __timeValue__ from (__timeOldValue__)", - "a-dueAt": "modified due time to be", - "a-endAt": "modified ending time to be", - "a-startAt": "modified starting time to be", - "a-receivedAt": "modified received time to be", - "almostdue": "current due time %s is approaching", - "pastdue": "current due time %s is past", - "duenow": "current due time %s is today", - "act-newDue": "__list__/__card__ has 1st due reminder [__board__]", - "act-withDue": "__list__/__card__ due reminders [__board__]", - "act-almostdue": "was reminding the current due (__timeValue__) of __card__ is approaching", - "act-pastdue": "was reminding the current due (__timeValue__) of __card__ is past", - "act-duenow": "was reminding the current due (__timeValue__) of __card__ is now", - "act-atUserComment": "You were mentioned in [__board__] __list__/__card__", - "delete-user-confirm-popup": "Are you sure you want to delete this account? There is no undo.", - "accounts-allowUserDelete": "Allow users to self delete their account", - "hide-minicard-label-text": "Hide minicard label text", - "show-desktop-drag-handles": "Show desktop drag handles", - "assignee": "Assignee", - "cardAssigneesPopup-title": "Assignee", - "addmore-detail": "Add a more detailed description", - "show-on-card": "Show on Card", - "new": "New", - "editUserPopup-title": "Edit User", - "newUserPopup-title": "New User", - "notifications": "Notifications", - "view-all": "View All", - "filter-by-unread": "Filter by Unread", - "mark-all-as-read": "Mark all as read", - "remove-all-read": "Remove all read", - "allow-rename": "Allow Rename", - "allowRenamePopup-title": "Allow Rename" -} + "accept": "Зөвшөөрөх", + "act-activity-notify": "Activity Notification", + "act-addAttachment": "added attachment __attachment__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-deleteAttachment": "deleted attachment __attachment__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addSubtask": "added subtask __subtask__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addedLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removeLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removedLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addChecklist": "added checklist __checklist__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addChecklistItem": "added checklist item __checklistItem__ to checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removeChecklist": "removed checklist __checklist__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removeChecklistItem": "removed checklist item __checklistItem__ from checklist __checkList__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-checkedItem": "checked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-uncheckedItem": "unchecked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-completeChecklist": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-uncompleteChecklist": "uncompleted checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addComment": "commented on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-editComment": "edited comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-deleteComment": "deleted comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-createBoard": "created board __board__", + "act-createSwimlane": "created swimlane __swimlane__ to board __board__", + "act-createCard": "created card __card__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-createCustomField": "created custom field __customField__ at board __board__", + "act-deleteCustomField": "deleted custom field __customField__ at board __board__", + "act-setCustomField": "edited custom field __customField__: __customFieldValue__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-createList": "added list __list__ to board __board__", + "act-addBoardMember": "added member __member__ to board __board__", + "act-archivedBoard": "Board __board__ moved to Archive", + "act-archivedCard": "Card __card__ at list __list__ at swimlane __swimlane__ at board __board__ moved to Archive", + "act-archivedList": "List __list__ at swimlane __swimlane__ at board __board__ moved to Archive", + "act-archivedSwimlane": "Swimlane __swimlane__ at board __board__ moved to Archive", + "act-importBoard": "imported board __board__", + "act-importCard": "imported card __card__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-importList": "imported list __list__ to swimlane __swimlane__ at board __board__", + "act-joinMember": "added member __member__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-moveCard": "moved card __card__ at board __board__ from list __oldList__ at swimlane __oldSwimlane__ to list __list__ at swimlane __swimlane__", + "act-moveCardToOtherBoard": "moved card __card__ from list __oldList__ at swimlane __oldSwimlane__ at board __oldBoard__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-removeBoardMember": "removed member __member__ from board __board__", + "act-restoredCard": "restored card __card__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-unjoinMember": "removed member __member__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-withBoardTitle": "__board__", + "act-withCardTitle": "[__board__] __card__", + "actions": "Actions", + "activities": "Activities", + "activity": "Activity", + "activity-added": "added %s to %s", + "activity-archived": "%s moved to Archive", + "activity-attached": "attached %s to %s", + "activity-created": "created %s", + "activity-customfield-created": "created custom field %s", + "activity-excluded": "excluded %s from %s", + "activity-imported": "imported %s into %s from %s", + "activity-imported-board": "imported %s from %s", + "activity-joined": "joined %s", + "activity-moved": "moved %s from %s to %s", + "activity-on": "on %s", + "activity-removed": "removed %s from %s", + "activity-sent": "sent %s to %s", + "activity-unjoined": "unjoined %s", + "activity-subtask-added": "added subtask to %s", + "activity-checked-item": "checked %s in checklist %s of %s", + "activity-unchecked-item": "unchecked %s in checklist %s of %s", + "activity-checklist-added": "added checklist to %s", + "activity-checklist-removed": "removed a checklist from %s", + "activity-checklist-completed": "completed checklist %s of %s", + "activity-checklist-uncompleted": "uncompleted the checklist %s of %s", + "activity-checklist-item-added": "added checklist item to '%s' in %s", + "activity-checklist-item-removed": "removed a checklist item from '%s' in %s", + "add": "Нэмэх", + "activity-checked-item-card": "checked %s in checklist %s", + "activity-unchecked-item-card": "unchecked %s in checklist %s", + "activity-checklist-completed-card": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "activity-checklist-uncompleted-card": "uncompleted the checklist %s", + "activity-editComment": "edited comment %s", + "activity-deleteComment": "deleted comment %s", + "add-attachment": "Хавсралт нэмэх", + "add-board": "Самбар нэмэх", + "add-card": "Карт нэмэх", + "add-swimlane": "Add Swimlane", + "add-subtask": "Add Subtask", + "add-checklist": "Чеклист нэмэх", + "add-checklist-item": "Add an item to checklist", + "add-cover": "Add Cover", + "add-label": "Шошго нэмэх", + "add-list": "Жагсаалт нэмэх", + "add-members": "Гишүүд нэмэх", + "added": "Нэмсэн", + "addMemberPopup-title": "Гишүүд", + "admin": "Админ", + "admin-desc": "Can view and edit cards, remove members, and change settings for the board.", + "admin-announcement": "Announcement", + "admin-announcement-active": "Active System-Wide Announcement", + "admin-announcement-title": "Announcement from Administrator", + "all-boards": "Бүх самбарууд", + "and-n-other-card": "And __count__ other card", + "and-n-other-card_plural": "And __count__ other cards", + "apply": "Apply", + "app-is-offline": "Loading, please wait. Refreshing the page will cause data loss. If loading does not work, please check that server has not stopped.", + "archive": "Move to Archive", + "archive-all": "Move All to Archive", + "archive-board": "Move Board to Archive", + "archive-card": "Move Card to Archive", + "archive-list": "Move List to Archive", + "archive-swimlane": "Move Swimlane to Archive", + "archive-selection": "Move selection to Archive", + "archiveBoardPopup-title": "Move Board to Archive?", + "archived-items": "Archive", + "archived-boards": "Boards in Archive", + "restore-board": "Restore Board", + "no-archived-boards": "No Boards in Archive.", + "archives": "Archive", + "template": "Template", + "templates": "Templates", + "assign-member": "Assign member", + "attached": "attached", + "attachment": "Attachment", + "attachment-delete-pop": "Deleting an attachment is permanent. There is no undo.", + "attachmentDeletePopup-title": "Delete Attachment?", + "attachments": "Attachments", + "auto-watch": "Automatically watch boards when they are created", + "avatar-too-big": "The avatar is too large (70KB max)", + "back": "Back", + "board-change-color": "Change color", + "board-nb-stars": "%s stars", + "board-not-found": "Board not found", + "board-private-info": "This board will be <strong>private</strong>.", + "board-public-info": "This board will be <strong>public</strong>.", + "boardChangeColorPopup-title": "Change Board Background", + "boardChangeTitlePopup-title": "Rename Board", + "boardChangeVisibilityPopup-title": "Change Visibility", + "boardChangeWatchPopup-title": "Change Watch", + "boardMenuPopup-title": "Board Settings", + "boardChangeViewPopup-title": "Board View", + "boards": "Boards", + "board-view": "Board View", + "board-view-cal": "Calendar", + "board-view-swimlanes": "Swimlanes", + "board-view-collapse": "Collapse", + "board-view-lists": "Lists", + "bucket-example": "Like “Bucket List” for example", + "cancel": "Cancel", + "card-archived": "This card is moved to Archive.", + "board-archived": "This board is moved to Archive.", + "card-comments-title": "This card has %s comment.", + "card-delete-notice": "Deleting is permanent. You will lose all actions associated with this card.", + "card-delete-pop": "All actions will be removed from the activity feed and you won't be able to re-open the card. There is no undo.", + "card-delete-suggest-archive": "You can move a card to Archive to remove it from the board and preserve the activity.", + "card-due": "Due", + "card-due-on": "Due on", + "card-spent": "Spent Time", + "card-edit-attachments": "Edit attachments", + "card-edit-custom-fields": "Edit custom fields", + "card-start-voting": "Start voting", + "card-cancel-voting": "Delete voting and all votes", + "card-edit-labels": "Edit labels", + "card-edit-members": "Edit members", + "card-labels-title": "Change the labels for the card.", + "card-members-title": "Add or remove members of the board from the card.", + "card-start": "Start", + "card-start-on": "Starts on", + "cardAttachmentsPopup-title": "Attach From", + "cardCustomField-datePopup-title": "Change date", + "cardCustomFieldsPopup-title": "Edit custom fields", + "cardStartVotingPopup-title": "Start a vote", + "positiveVoteMembersPopup-title": "Proponents", + "negativeVoteMembersPopup-title": "Opponents", + "vote-question": "Voting question", + "vote-public": "Public vote", + "vote-for-it": "for it", + "vote-against": "against", + "cardDeletePopup-title": "Delete Card?", + "cardDetailsActionsPopup-title": "Card Actions", + "cardLabelsPopup-title": "Labels", + "cardMembersPopup-title": "Гишүүд", + "cardMorePopup-title": "More", + "cardTemplatePopup-title": "Create template", + "cards": "Cards", + "cards-count": "Cards", + "casSignIn": "Sign In with CAS", + "cardType-card": "Card", + "cardType-linkedCard": "Linked Card", + "cardType-linkedBoard": "Linked Board", + "change": "Change", + "change-avatar": "Аватар өөрчлөх", + "change-password": "Нууц үг солих", + "change-permissions": "Change permissions", + "change-settings": "Тохиргоо өөрчлөх", + "changeAvatarPopup-title": "Аватар өөрчлөх", + "changeLanguagePopup-title": "Хэл солих", + "changePasswordPopup-title": "Нууц үг солих", + "changePermissionsPopup-title": "Change Permissions", + "changeSettingsPopup-title": "Тохиргоо өөрчлөх", + "subtasks": "Subtasks", + "checklists": "Checklists", + "click-to-star": "Click to star this board.", + "click-to-unstar": "Click to unstar this board.", + "clipboard": "Clipboard or drag & drop", + "close": "Close", + "close-board": "Close Board", + "close-board-pop": "You will be able to restore the board by clicking the “Archive” button from the home header.", + "color-black": "black", + "color-blue": "blue", + "color-crimson": "crimson", + "color-darkgreen": "darkgreen", + "color-gold": "gold", + "color-gray": "gray", + "color-green": "green", + "color-indigo": "indigo", + "color-lime": "lime", + "color-magenta": "magenta", + "color-mistyrose": "mistyrose", + "color-navy": "navy", + "color-orange": "orange", + "color-paleturquoise": "paleturquoise", + "color-peachpuff": "peachpuff", + "color-pink": "pink", + "color-plum": "plum", + "color-purple": "purple", + "color-red": "red", + "color-saddlebrown": "saddlebrown", + "color-silver": "silver", + "color-sky": "sky", + "color-slateblue": "slateblue", + "color-white": "white", + "color-yellow": "yellow", + "unset-color": "Unset", + "comment": "Comment", + "comment-placeholder": "Write Comment", + "comment-only": "Comment only", + "comment-only-desc": "Can comment on cards only.", + "no-comments": "No comments", + "no-comments-desc": "Can not see comments and activities.", + "worker": "Worker", + "worker-desc": "Can only move cards, assign itself to card and comment.", + "computer": "Computer", + "confirm-subtask-delete-dialog": "Are you sure you want to delete subtask?", + "confirm-checklist-delete-dialog": "Are you sure you want to delete checklist?", + "copy-card-link-to-clipboard": "Copy card link to clipboard", + "linkCardPopup-title": "Link Card", + "searchElementPopup-title": "Search", + "copyCardPopup-title": "Copy Card", + "copyChecklistToManyCardsPopup-title": "Copy Checklist Template to Many Cards", + "copyChecklistToManyCardsPopup-instructions": "Destination Card Titles and Descriptions in this JSON format", + "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"First card title\", \"description\":\"First card description\"}, {\"title\":\"Second card title\",\"description\":\"Second card description\"},{\"title\":\"Last card title\",\"description\":\"Last card description\"} ]", + "create": "Үүсгэх", + "createBoardPopup-title": "Самбар үүсгэх", + "chooseBoardSourcePopup-title": "Import board", + "createLabelPopup-title": "Шошго үүсгэх", + "createCustomField": "Create Field", + "createCustomFieldPopup-title": "Create Field", + "current": "current", + "custom-field-delete-pop": "There is no undo. This will remove this custom field from all cards and destroy its history.", + "custom-field-checkbox": "Checkbox", + "custom-field-date": "Date", + "custom-field-dropdown": "Dropdown List", + "custom-field-dropdown-none": "(none)", + "custom-field-dropdown-options": "List Options", + "custom-field-dropdown-options-placeholder": "Press enter to add more options", + "custom-field-dropdown-unknown": "(unknown)", + "custom-field-number": "Number", + "custom-field-text": "Text", + "custom-fields": "Custom Fields", + "date": "Date", + "decline": "Decline", + "default-avatar": "Default avatar", + "delete": "Delete", + "deleteCustomFieldPopup-title": "Delete Custom Field?", + "deleteLabelPopup-title": "Delete Label?", + "description": "Description", + "disambiguateMultiLabelPopup-title": "Disambiguate Label Action", + "disambiguateMultiMemberPopup-title": "Disambiguate Member Action", + "discard": "Discard", + "done": "Done", + "download": "Download", + "edit": "Edit", + "edit-avatar": "Аватар өөрчлөх", + "edit-profile": "Бүртгэл засварлах", + "edit-wip-limit": "WIP хязгаарлалтыг өөрчлөх", + "soft-wip-limit": "Soft WIP Limit", + "editCardStartDatePopup-title": "Эхлэх өдрийг өөрчлөх", + "editCardDueDatePopup-title": "Дуусах өдрийг өөрчлөх", + "editCustomFieldPopup-title": "Талбарыг засварлах", + "editCardSpentTimePopup-title": "Зарцуулсан хугацааг засварлах", + "editLabelPopup-title": "Шошгыг өөрчлөх", + "editNotificationPopup-title": "Мэдэгдэл тохируулах", + "editProfilePopup-title": "Бүртгэл засварлах", + "email": "Имэйл", + "email-enrollAccount-subject": "An account created for you on __siteName__", + "email-enrollAccount-text": "Hello __user__,\n\nTo start using the service, simply click the link below.\n\n__url__\n\nThanks.", + "email-fail": "Sending email failed", + "email-fail-text": "Error trying to send email", + "email-invalid": "Буруу имэйл", + "email-invite": "Имэйлээр урих", + "email-invite-subject": "__inviter__ танд урилга илгээлээ", + "email-invite-text": "Dear __user__,\n\n__inviter__ invites you to join board \"__board__\" for collaborations.\n\nPlease follow the link below:\n\n__url__\n\nThanks.", + "email-resetPassword-subject": "Reset your password on __siteName__", + "email-resetPassword-text": "Hello __user__,\n\nTo reset your password, simply click the link below.\n\n__url__\n\nThanks.", + "email-sent": "Email sent", + "email-verifyEmail-subject": "Verify your email address on __siteName__", + "email-verifyEmail-text": "Hello __user__,\n\nTo verify your account email, simply click the link below.\n\n__url__\n\nThanks.", + "enable-wip-limit": "Enable WIP Limit", + "error-board-doesNotExist": "This board does not exist", + "error-board-notAdmin": "You need to be admin of this board to do that", + "error-board-notAMember": "You need to be a member of this board to do that", + "error-json-malformed": "Your text is not valid JSON", + "error-json-schema": "Your JSON data does not include the proper information in the correct format", + "error-list-doesNotExist": "This list does not exist", + "error-user-doesNotExist": "This user does not exist", + "error-user-notAllowSelf": "You can not invite yourself", + "error-user-notCreated": "This user is not created", + "error-username-taken": "This username is already taken", + "error-email-taken": "Email has already been taken", + "export-board": "Export board", + "sort": "Sort", + "sort-desc": "Click to Sort List", + "list-sort-by": "Sort the List By:", + "list-label-modifiedAt": "Last Access Time", + "list-label-title": "Name of the List", + "list-label-sort": "Your Manual Order", + "list-label-short-modifiedAt": "(L)", + "list-label-short-title": "(N)", + "list-label-short-sort": "(M)", + "filter": "Filter", + "filter-cards": "Filter Cards or Lists", + "list-filter-label": "Filter List by Title", + "filter-clear": "Clear filter", + "filter-no-label": "No label", + "filter-no-member": "No member", + "filter-no-assignee": "No assignee", + "filter-no-custom-fields": "No Custom Fields", + "filter-show-archive": "Show archived lists", + "filter-hide-empty": "Hide empty lists", + "filter-on": "Filter is on", + "filter-on-desc": "You are filtering cards on this board. Click here to edit filter.", + "filter-to-selection": "Filter to selection", + "advanced-filter-label": "Advanced Filter", + "advanced-filter-description": "Advanced Filter allows to write a string containing following operators: == != <= >= && || ( ) A space is used as a separator between the Operators. You can filter for all Custom Fields by typing their names and values. For Example: Field1 == Value1. Note: If fields or values contains spaces, you need to encapsulate them into single quotes. For Example: 'Field 1' == 'Value 1'. For single control characters (' \\/) to be skipped, you can use \\. For example: Field1 == I\\'m. Also you can combine multiple conditions. For Example: F1 == V1 || F1 == V2. Normally all operators are interpreted from left to right. You can change the order by placing brackets. For Example: F1 == V1 && ( F2 == V2 || F2 == V3 ). Also you can search text fields using regex: F1 == /Tes.*/i", + "fullname": "Full Name", + "header-logo-title": "Go back to your boards page.", + "hide-system-messages": "Hide system messages", + "headerBarCreateBoardPopup-title": "Самбар үүсгэх", + "home": "Home", + "import": "Import", + "link": "Link", + "import-board": "import board", + "import-board-c": "Import board", + "import-board-title-trello": "Import board from Trello", + "import-board-title-wekan": "Import board from previous export", + "import-sandstorm-backup-warning": "Do not delete data you import from original exported board or Trello before checking does this grain close and open again, or do you get Board not found error, that means data loss.", + "import-sandstorm-warning": "Imported board will delete all existing data on board and replace it with imported board.", + "from-trello": "From Trello", + "from-wekan": "From previous export", + "import-board-instruction-trello": "In your Trello board, go to 'Menu', then 'More', 'Print and Export', 'Export JSON', and copy the resulting text.", + "import-board-instruction-wekan": "In your board, go to 'Menu', then 'Export board', and copy the text in the downloaded file.", + "import-board-instruction-about-errors": "If you get errors when importing board, sometimes importing still works, and board is at All Boards page.", + "import-json-placeholder": "Paste your valid JSON data here", + "import-map-members": "Map members", + "import-members-map": "Your imported board has some members. Please map the members you want to import to your users", + "import-show-user-mapping": "Review members mapping", + "import-user-select": "Pick your existing user you want to use as this member", + "importMapMembersAddPopup-title": "Select member", + "info": "Version", + "initials": "Initials", + "invalid-date": "Invalid date", + "invalid-time": "Invalid time", + "invalid-user": "Invalid user", + "joined": "joined", + "just-invited": "You are just invited to this board", + "keyboard-shortcuts": "Keyboard shortcuts", + "label-create": "Шошго үүсгэх", + "label-default": "%s label (default)", + "label-delete-pop": "There is no undo. This will remove this label from all cards and destroy its history.", + "labels": "Labels", + "language": "Language", + "last-admin-desc": "You can’t change roles because there must be at least one admin.", + "leave-board": "Leave Board", + "leave-board-pop": "Are you sure you want to leave __boardTitle__? You will be removed from all cards on this board.", + "leaveBoardPopup-title": "Leave Board ?", + "link-card": "Link to this card", + "list-archive-cards": "Move all cards in this list to Archive", + "list-archive-cards-pop": "This will remove all the cards in this list from the board. To view cards in Archive and bring them back to the board, click “Menu” > “Archive”.", + "list-move-cards": "Move all cards in this list", + "list-select-cards": "Select all cards in this list", + "set-color-list": "Set Color", + "listActionPopup-title": "List Actions", + "swimlaneActionPopup-title": "Swimlane Actions", + "swimlaneAddPopup-title": "Add a Swimlane below", + "listImportCardPopup-title": "Import a Trello card", + "listMorePopup-title": "More", + "link-list": "Link to this list", + "list-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the list. There is no undo.", + "list-delete-suggest-archive": "You can move a list to Archive to remove it from the board and preserve the activity.", + "lists": "Lists", + "swimlanes": "Swimlanes", + "log-out": "Гарах", + "log-in": "Log In", + "loginPopup-title": "Log In", + "memberMenuPopup-title": "Гишүүний тохиргоо", + "members": "Гишүүд", + "menu": "Menu", + "move-selection": "Move selection", + "moveCardPopup-title": "Move Card", + "moveCardToBottom-title": "Move to Bottom", + "moveCardToTop-title": "Move to Top", + "moveSelectionPopup-title": "Move selection", + "multi-selection": "Multi-Selection", + "multi-selection-on": "Multi-Selection is on", + "muted": "Muted", + "muted-info": "You will never be notified of any changes in this board", + "my-boards": "Миний самбарууд", + "name": "Name", + "no-archived-cards": "No cards in Archive.", + "no-archived-lists": "No lists in Archive.", + "no-archived-swimlanes": "No swimlanes in Archive.", + "no-results": "No results", + "normal": "Normal", + "normal-desc": "Can view and edit cards. Can't change settings.", + "not-accepted-yet": "Invitation not accepted yet", + "notify-participate": "Receive updates to any cards you participate as creater or member", + "notify-watch": "Receive updates to any boards, lists, or cards you’re watching", + "optional": "optional", + "or": "or", + "page-maybe-private": "This page may be private. You may be able to view it by <a href='%s'>logging in</a>.", + "page-not-found": "Page not found.", + "password": "Password", + "paste-or-dragdrop": "to paste, or drag & drop image file to it (image only)", + "participating": "Participating", + "preview": "Preview", + "previewAttachedImagePopup-title": "Preview", + "previewClipboardImagePopup-title": "Preview", + "private": "Private", + "private-desc": "This board is private. Only people added to the board can view and edit it.", + "profile": "Profile", + "public": "Public", + "public-desc": "This board is public. It's visible to anyone with the link and will show up in search engines like Google. Only people added to the board can edit.", + "quick-access-description": "Star a board to add a shortcut in this bar.", + "remove-cover": "Remove Cover", + "remove-from-board": "Remove from Board", + "remove-label": "Remove Label", + "listDeletePopup-title": "Delete List ?", + "remove-member": "Remove Member", + "remove-member-from-card": "Remove from Card", + "remove-member-pop": "Remove __name__ (__username__) from __boardTitle__? The member will be removed from all cards on this board. They will receive a notification.", + "removeMemberPopup-title": "Remove Member?", + "rename": "Rename", + "rename-board": "Rename Board", + "restore": "Restore", + "save": "Save", + "search": "Search", + "rules": "Rules", + "search-cards": "Search from card/list titles, descriptions and custom fields on this board", + "search-example": "Text to search for?", + "select-color": "Select Color", + "set-wip-limit-value": "Set a limit for the maximum number of tasks in this list", + "setWipLimitPopup-title": "Set WIP Limit", + "shortcut-assign-self": "Assign yourself to current card", + "shortcut-autocomplete-emoji": "Autocomplete emoji", + "shortcut-autocomplete-members": "Autocomplete members", + "shortcut-clear-filters": "Clear all filters", + "shortcut-close-dialog": "Close Dialog", + "shortcut-filter-my-cards": "Filter my cards", + "shortcut-show-shortcuts": "Bring up this shortcuts list", + "shortcut-toggle-filterbar": "Toggle Filter Sidebar", + "shortcut-toggle-sidebar": "Toggle Board Sidebar", + "show-cards-minimum-count": "Show cards count if list contains more than", + "sidebar-open": "Open Sidebar", + "sidebar-close": "Close Sidebar", + "signupPopup-title": "Хэрэглэгч үүсгэх", + "star-board-title": "Click to star this board. It will show up at top of your boards list.", + "starred-boards": "Starred Boards", + "starred-boards-description": "Starred boards show up at the top of your boards list.", + "subscribe": "Subscribe", + "team": "Team", + "this-board": "this board", + "this-card": "this card", + "spent-time-hours": "Spent time (hours)", + "overtime-hours": "Overtime (hours)", + "overtime": "Overtime", + "has-overtime-cards": "Has overtime cards", + "has-spenttime-cards": "Has spent time cards", + "time": "Time", + "title": "Title", + "tracking": "Tracking", + "tracking-info": "You will be notified of any changes to those cards you are involved as creator or member.", + "type": "Type", + "unassign-member": "Unassign member", + "unsaved-description": "You have an unsaved description.", + "unwatch": "Unwatch", + "upload": "Upload", + "upload-avatar": "Upload an avatar", + "uploaded-avatar": "Uploaded an avatar", + "username": "Username", + "view-it": "View it", + "warn-list-archived": "warning: this card is in an list at Archive", + "watch": "Watch", + "watching": "Watching", + "watching-info": "You will be notified of any change in this board", + "welcome-board": "Welcome Board", + "welcome-swimlane": "Milestone 1", + "welcome-list1": "Basics", + "welcome-list2": "Advanced", + "card-templates-swimlane": "Card Templates", + "list-templates-swimlane": "List Templates", + "board-templates-swimlane": "Board Templates", + "what-to-do": "What do you want to do?", + "wipLimitErrorPopup-title": "Invalid WIP Limit", + "wipLimitErrorPopup-dialog-pt1": "The number of tasks in this list is higher than the WIP limit you've defined.", + "wipLimitErrorPopup-dialog-pt2": "Please move some tasks out of this list, or set a higher WIP limit.", + "admin-panel": "Admin Panel", + "settings": "Settings", + "people": "People", + "registration": "Registration", + "disable-self-registration": "Disable Self-Registration", + "invite": "Invite", + "invite-people": "Invite People", + "to-boards": "To board(s)", + "email-addresses": "Email Addresses", + "smtp-host-description": "The address of the SMTP server that handles your emails.", + "smtp-port-description": "The port your SMTP server uses for outgoing emails.", + "smtp-tls-description": "Enable TLS support for SMTP server", + "smtp-host": "SMTP Host", + "smtp-port": "SMTP Port", + "smtp-username": "Username", + "smtp-password": "Password", + "smtp-tls": "TLS support", + "send-from": "From", + "send-smtp-test": "Send a test email to yourself", + "invitation-code": "Invitation Code", + "email-invite-register-subject": "__inviter__ танд урилга илгээлээ", + "email-invite-register-text": "Dear __user__,\n\n__inviter__ invites you to kanban board for collaborations.\n\nPlease follow the link below:\n__url__\n\nAnd your invitation code is: __icode__\n\nThanks.", + "email-smtp-test-subject": "SMTP Test Email", + "email-smtp-test-text": "You have successfully sent an email", + "error-invitation-code-not-exist": "Invitation code doesn't exist", + "error-notAuthorized": "You are not authorized to view this page.", + "webhook-title": "Webhook Name", + "webhook-token": "Token (Optional for Authentication)", + "outgoing-webhooks": "Outgoing Webhooks", + "bidirectional-webhooks": "Two-Way Webhooks", + "outgoingWebhooksPopup-title": "Outgoing Webhooks", + "boardCardTitlePopup-title": "Card Title Filter", + "disable-webhook": "Disable This Webhook", + "global-webhook": "Global Webhooks", + "new-outgoing-webhook": "New Outgoing Webhook", + "no-name": "(Unknown)", + "Node_version": "Node version", + "Meteor_version": "Meteor version", + "MongoDB_version": "MongoDB version", + "MongoDB_storage_engine": "MongoDB storage engine", + "MongoDB_Oplog_enabled": "MongoDB Oplog enabled", + "OS_Arch": "OS Arch", + "OS_Cpus": "OS CPU Count", + "OS_Freemem": "OS Free Memory", + "OS_Loadavg": "OS Load Average", + "OS_Platform": "OS Platform", + "OS_Release": "OS Release", + "OS_Totalmem": "OS Total Memory", + "OS_Type": "OS Type", + "OS_Uptime": "OS Uptime", + "days": "days", + "hours": "hours", + "minutes": "minutes", + "seconds": "seconds", + "show-field-on-card": "Show this field on card", + "automatically-field-on-card": "Auto create field to all cards", + "showLabel-field-on-card": "Show field label on minicard", + "yes": "Yes", + "no": "No", + "accounts": "Accounts", + "accounts-allowEmailChange": "Allow Email Change", + "accounts-allowUserNameChange": "Allow Username Change", + "createdAt": "Created at", + "verified": "Verified", + "active": "Active", + "card-received": "Received", + "card-received-on": "Received on", + "card-end": "End", + "card-end-on": "Ends on", + "editCardReceivedDatePopup-title": "Change received date", + "editCardEndDatePopup-title": "Change end date", + "setCardColorPopup-title": "Set color", + "setCardActionsColorPopup-title": "Choose a color", + "setSwimlaneColorPopup-title": "Choose a color", + "setListColorPopup-title": "Choose a color", + "assigned-by": "Assigned By", + "requested-by": "Requested By", + "board-delete-notice": "Deleting is permanent. You will lose all lists, cards and actions associated with this board.", + "delete-board-confirm-popup": "All lists, cards, labels, and activities will be deleted and you won't be able to recover the board contents. There is no undo.", + "boardDeletePopup-title": "Delete Board?", + "delete-board": "Delete Board", + "default-subtasks-board": "Subtasks for __board__ board", + "default": "Default", + "queue": "Queue", + "subtask-settings": "Subtasks Settings", + "card-settings": "Card Settings", + "boardSubtaskSettingsPopup-title": "Board Subtasks Settings", + "boardCardSettingsPopup-title": "Card Settings", + "deposit-subtasks-board": "Deposit subtasks to this board:", + "deposit-subtasks-list": "Landing list for subtasks deposited here:", + "show-parent-in-minicard": "Show parent in minicard:", + "prefix-with-full-path": "Prefix with full path", + "prefix-with-parent": "Prefix with parent", + "subtext-with-full-path": "Subtext with full path", + "subtext-with-parent": "Subtext with parent", + "change-card-parent": "Change card's parent", + "parent-card": "Parent card", + "source-board": "Source board", + "no-parent": "Don't show parent", + "activity-added-label": "added label '%s' to %s", + "activity-removed-label": "removed label '%s' from %s", + "activity-delete-attach": "deleted an attachment from %s", + "activity-added-label-card": "added label '%s'", + "activity-removed-label-card": "removed label '%s'", + "activity-delete-attach-card": "deleted an attachment", + "activity-set-customfield": "set custom field '%s' to '%s' in %s", + "activity-unset-customfield": "unset custom field '%s' in %s", + "r-rule": "Rule", + "r-add-trigger": "Add trigger", + "r-add-action": "Add action", + "r-board-rules": "Board rules", + "r-add-rule": "Add rule", + "r-view-rule": "View rule", + "r-delete-rule": "Delete rule", + "r-new-rule-name": "New rule title", + "r-no-rules": "No rules", + "r-when-a-card": "When a card", + "r-is": "is", + "r-is-moved": "is moved", + "r-added-to": "added to", + "r-removed-from": "Removed from", + "r-the-board": "the board", + "r-list": "list", + "set-filter": "Set Filter", + "r-moved-to": "Moved to", + "r-moved-from": "Moved from", + "r-archived": "Moved to Archive", + "r-unarchived": "Restored from Archive", + "r-a-card": "a card", + "r-when-a-label-is": "When a label is", + "r-when-the-label": "When the label", + "r-list-name": "list name", + "r-when-a-member": "When a member is", + "r-when-the-member": "When the member", + "r-name": "name", + "r-when-a-attach": "When an attachment", + "r-when-a-checklist": "When a checklist is", + "r-when-the-checklist": "When the checklist", + "r-completed": "Completed", + "r-made-incomplete": "Made incomplete", + "r-when-a-item": "When a checklist item is", + "r-when-the-item": "When the checklist item", + "r-checked": "Checked", + "r-unchecked": "Unchecked", + "r-move-card-to": "Move card to", + "r-top-of": "Top of", + "r-bottom-of": "Bottom of", + "r-its-list": "its list", + "r-archive": "Move to Archive", + "r-unarchive": "Restore from Archive", + "r-card": "card", + "r-add": "Нэмэх", + "r-remove": "Remove", + "r-label": "label", + "r-member": "member", + "r-remove-all": "Remove all members from the card", + "r-set-color": "Set color to", + "r-checklist": "checklist", + "r-check-all": "Check all", + "r-uncheck-all": "Uncheck all", + "r-items-check": "items of checklist", + "r-check": "Check", + "r-uncheck": "Uncheck", + "r-item": "item", + "r-of-checklist": "of checklist", + "r-send-email": "Send an email", + "r-to": "to", + "r-subject": "subject", + "r-rule-details": "Rule details", + "r-d-move-to-top-gen": "Move card to top of its list", + "r-d-move-to-top-spec": "Move card to top of list", + "r-d-move-to-bottom-gen": "Move card to bottom of its list", + "r-d-move-to-bottom-spec": "Move card to bottom of list", + "r-d-send-email": "Send email", + "r-d-send-email-to": "to", + "r-d-send-email-subject": "subject", + "r-d-send-email-message": "message", + "r-d-archive": "Move card to Archive", + "r-d-unarchive": "Restore card from Archive", + "r-d-add-label": "Add label", + "r-d-remove-label": "Remove label", + "r-create-card": "Create new card", + "r-in-list": "in list", + "r-in-swimlane": "in swimlane", + "r-d-add-member": "Add member", + "r-d-remove-member": "Remove member", + "r-d-remove-all-member": "Remove all member", + "r-d-check-all": "Check all items of a list", + "r-d-uncheck-all": "Uncheck all items of a list", + "r-d-check-one": "Check item", + "r-d-uncheck-one": "Uncheck item", + "r-d-check-of-list": "of checklist", + "r-d-add-checklist": "Add checklist", + "r-d-remove-checklist": "Remove checklist", + "r-by": "by", + "r-add-checklist": "Add checklist", + "r-with-items": "with items", + "r-items-list": "item1,item2,item3", + "r-add-swimlane": "Add swimlane", + "r-swimlane-name": "swimlane name", + "r-board-note": "Note: leave a field empty to match every possible value.", + "r-checklist-note": "Note: checklist's items have to be written as comma separated values.", + "r-when-a-card-is-moved": "When a card is moved to another list", + "r-set": "Set", + "r-update": "Update", + "r-datefield": "date field", + "r-df-start-at": "start", + "r-df-due-at": "due", + "r-df-end-at": "end", + "r-df-received-at": "received", + "r-to-current-datetime": "to current date/time", + "r-remove-value-from": "Remove value from", + "ldap": "LDAP", + "oauth2": "OAuth2", + "cas": "CAS", + "authentication-method": "Authentication method", + "authentication-type": "Authentication type", + "custom-product-name": "Custom Product Name", + "layout": "Layout", + "hide-logo": "Hide Logo", + "add-custom-html-after-body-start": "Add Custom HTML after <body> start", + "add-custom-html-before-body-end": "Add Custom HTML before </body> end", + "error-undefined": "Something went wrong", + "error-ldap-login": "An error occurred while trying to login", + "display-authentication-method": "Display Authentication Method", + "default-authentication-method": "Default Authentication Method", + "duplicate-board": "Duplicate Board", + "people-number": "The number of people is:", + "swimlaneDeletePopup-title": "Delete Swimlane ?", + "swimlane-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the swimlane. There is no undo.", + "restore-all": "Restore all", + "delete-all": "Delete all", + "loading": "Loading, please wait.", + "previous_as": "last time was", + "act-a-dueAt": "modified due time to \nWhen: __timeValue__\nWhere: __card__\n previous due was __timeOldValue__", + "act-a-endAt": "modified ending time to __timeValue__ from (__timeOldValue__)", + "act-a-startAt": "modified starting time to __timeValue__ from (__timeOldValue__)", + "act-a-receivedAt": "modified received time to __timeValue__ from (__timeOldValue__)", + "a-dueAt": "modified due time to be", + "a-endAt": "modified ending time to be", + "a-startAt": "modified starting time to be", + "a-receivedAt": "modified received time to be", + "almostdue": "current due time %s is approaching", + "pastdue": "current due time %s is past", + "duenow": "current due time %s is today", + "act-newDue": "__list__/__card__ has 1st due reminder [__board__]", + "act-withDue": "__list__/__card__ due reminders [__board__]", + "act-almostdue": "was reminding the current due (__timeValue__) of __card__ is approaching", + "act-pastdue": "was reminding the current due (__timeValue__) of __card__ is past", + "act-duenow": "was reminding the current due (__timeValue__) of __card__ is now", + "act-atUserComment": "You were mentioned in [__board__] __list__/__card__", + "delete-user-confirm-popup": "Are you sure you want to delete this account? There is no undo.", + "accounts-allowUserDelete": "Allow users to self delete their account", + "hide-minicard-label-text": "Hide minicard label text", + "show-desktop-drag-handles": "Show desktop drag handles", + "assignee": "Assignee", + "cardAssigneesPopup-title": "Assignee", + "addmore-detail": "Add a more detailed description", + "show-on-card": "Show on Card", + "new": "New", + "editUserPopup-title": "Edit User", + "newUserPopup-title": "New User", + "notifications": "Notifications", + "view-all": "View All", + "filter-by-unread": "Filter by Unread", + "mark-all-as-read": "Mark all as read", + "remove-all-read": "Remove all read", + "allow-rename": "Allow Rename", + "allowRenamePopup-title": "Allow Rename" +} \ No newline at end of file diff --git a/i18n/nb.i18n.json b/i18n/nb.i18n.json index 5e87b744..9fa692a4 100644 --- a/i18n/nb.i18n.json +++ b/i18n/nb.i18n.json @@ -1,780 +1,780 @@ { - "accept": "Godta", - "act-activity-notify": "Activity Notification", - "act-addAttachment": "added attachment __attachment__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-deleteAttachment": "deleted attachment __attachment__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addSubtask": "added subtask __subtask__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addedLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removeLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removedLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addChecklist": "added checklist __checklist__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addChecklistItem": "added checklist item __checklistItem__ to checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removeChecklist": "removed checklist __checklist__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removeChecklistItem": "removed checklist item __checklistItem__ from checklist __checkList__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-checkedItem": "checked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-uncheckedItem": "unchecked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-completeChecklist": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-uncompleteChecklist": "uncompleted checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addComment": "commented on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-editComment": "edited comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-deleteComment": "deleted comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-createBoard": "created board __board__", - "act-createSwimlane": "created swimlane __swimlane__ to board __board__", - "act-createCard": "created card __card__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-createCustomField": "created custom field __customField__ at board __board__", - "act-deleteCustomField": "deleted custom field __customField__ at board __board__", - "act-setCustomField": "edited custom field __customField__: __customFieldValue__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-createList": "added list __list__ to board __board__", - "act-addBoardMember": "added member __member__ to board __board__", - "act-archivedBoard": "Board __board__ moved to Archive", - "act-archivedCard": "Card __card__ at list __list__ at swimlane __swimlane__ at board __board__ moved to Archive", - "act-archivedList": "List __list__ at swimlane __swimlane__ at board __board__ moved to Archive", - "act-archivedSwimlane": "Swimlane __swimlane__ at board __board__ moved to Archive", - "act-importBoard": "imported board __board__", - "act-importCard": "imported card __card__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-importList": "imported list __list__ to swimlane __swimlane__ at board __board__", - "act-joinMember": "added member __member__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-moveCard": "moved card __card__ at board __board__ from list __oldList__ at swimlane __oldSwimlane__ to list __list__ at swimlane __swimlane__", - "act-moveCardToOtherBoard": "moved card __card__ from list __oldList__ at swimlane __oldSwimlane__ at board __oldBoard__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-removeBoardMember": "removed member __member__ from board __board__", - "act-restoredCard": "restored card __card__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-unjoinMember": "removed member __member__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-withBoardTitle": "__board__", - "act-withCardTitle": "[__board__] __card__", - "actions": "Actions", - "activities": "Aktiviteter", - "activity": "Aktivitet", - "activity-added": "la %s til %s", - "activity-archived": "%s moved to Archive", - "activity-attached": "la %s til %s", - "activity-created": "opprettet %s", - "activity-customfield-created": "created custom field %s", - "activity-excluded": "ekskluderte %s fra %s", - "activity-imported": "importerte %s til %s fra %s", - "activity-imported-board": "importerte %s fra %s", - "activity-joined": "ble med %s", - "activity-moved": "flyttet %s fra %s til %s", - "activity-on": "på %s", - "activity-removed": "fjernet %s fra %s", - "activity-sent": "sendte %s til %s", - "activity-unjoined": "forlot %s", - "activity-subtask-added": "added subtask to %s", - "activity-checked-item": "checked %s in checklist %s of %s", - "activity-unchecked-item": "unchecked %s in checklist %s of %s", - "activity-checklist-added": "la til sjekkliste til %s", - "activity-checklist-removed": "removed a checklist from %s", - "activity-checklist-completed": "completed checklist %s of %s", - "activity-checklist-uncompleted": "uncompleted the checklist %s of %s", - "activity-checklist-item-added": "added checklist item to '%s' in %s", - "activity-checklist-item-removed": "removed a checklist item from '%s' in %s", - "add": "Legg til", - "activity-checked-item-card": "checked %s in checklist %s", - "activity-unchecked-item-card": "unchecked %s in checklist %s", - "activity-checklist-completed-card": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "activity-checklist-uncompleted-card": "uncompleted the checklist %s", - "activity-editComment": "edited comment %s", - "activity-deleteComment": "deleted comment %s", - "add-attachment": "Add Attachment", - "add-board": "Add Board", - "add-card": "Add Card", - "add-swimlane": "Add Swimlane", - "add-subtask": "Add Subtask", - "add-checklist": "Add Checklist", - "add-checklist-item": "Nytt punkt på sjekklisten", - "add-cover": "Nytt omslag", - "add-label": "Add Label", - "add-list": "Add List", - "add-members": "Legg til medlemmer", - "added": "Lagt til", - "addMemberPopup-title": "Medlemmer", - "admin": "Admin", - "admin-desc": "Kan se og redigere kort, fjerne medlemmer, og endre innstillingene for tavlen.", - "admin-announcement": "Announcement", - "admin-announcement-active": "Active System-Wide Announcement", - "admin-announcement-title": "Announcement from Administrator", - "all-boards": "Alle tavler", - "and-n-other-card": "Og __count__ andre kort", - "and-n-other-card_plural": "Og __count__ andre kort", - "apply": "Lagre", - "app-is-offline": "Loading, please wait. Refreshing the page will cause data loss. If loading does not work, please check that server has not stopped.", - "archive": "Move to Archive", - "archive-all": "Move All to Archive", - "archive-board": "Move Board to Archive", - "archive-card": "Move Card to Archive", - "archive-list": "Move List to Archive", - "archive-swimlane": "Move Swimlane to Archive", - "archive-selection": "Move selection to Archive", - "archiveBoardPopup-title": "Move Board to Archive?", - "archived-items": "Arkiv", - "archived-boards": "Tavler i arkivet", - "restore-board": "Restore Board", - "no-archived-boards": "Ingen tavler i arkivet", - "archives": "Arkiv", - "template": "Template", - "templates": "Templates", - "assign-member": "Tildel medlem", - "attached": "la ved", - "attachment": "Vedlegg", - "attachment-delete-pop": "Sletting av vedlegg er permanent og kan ikke angres", - "attachmentDeletePopup-title": "Slette vedlegg?", - "attachments": "Vedlegg", - "auto-watch": "Automatically watch boards when they are created", - "avatar-too-big": "The avatar is too large (70KB max)", - "back": "Tilbake", - "board-change-color": "Endre farge", - "board-nb-stars": "%s stjerner", - "board-not-found": "Kunne ikke finne tavlen", - "board-private-info": "Denne tavlen vil være <strong>privat</strong>.", - "board-public-info": "Denne tavlen vil være <strong>offentlig</strong>.", - "boardChangeColorPopup-title": "Ende tavlens bakgrunnsfarge", - "boardChangeTitlePopup-title": "Endre navn på tavlen", - "boardChangeVisibilityPopup-title": "Endre synlighet", - "boardChangeWatchPopup-title": "Endre overvåkning", - "boardMenuPopup-title": "Board Settings", - "boardChangeViewPopup-title": "Board View", - "boards": "Tavler", - "board-view": "Board View", - "board-view-cal": "Calendar", - "board-view-swimlanes": "Swimlanes", - "board-view-collapse": "Collapse", - "board-view-lists": "Lists", - "bucket-example": "Som \"Bucket List\" for eksempel", - "cancel": "Avbryt", - "card-archived": "This card is moved to Archive.", - "board-archived": "This board is moved to Archive.", - "card-comments-title": "Dette kortet har %s kommentar.", - "card-delete-notice": "Sletting er permanent. Du vil miste alle hendelser knyttet til dette kortet.", - "card-delete-pop": "Alle handlinger vil fjernes fra feeden for aktiviteter og du vil ikke kunne åpne kortet på nytt. Det er ingen mulighet å angre.", - "card-delete-suggest-archive": "You can move a card to Archive to remove it from the board and preserve the activity.", - "card-due": "Frist", - "card-due-on": "Frist til", - "card-spent": "Spent Time", - "card-edit-attachments": "Rediger vedlegg", - "card-edit-custom-fields": "Edit custom fields", - "card-start-voting": "Start voting", - "card-cancel-voting": "Delete voting and all votes", - "card-edit-labels": "Rediger etiketter", - "card-edit-members": "Endre medlemmer", - "card-labels-title": "Endre etiketter for kortet.", - "card-members-title": "Legg til eller fjern tavle-medlemmer fra dette kortet.", - "card-start": "Start", - "card-start-on": "Starter på", - "cardAttachmentsPopup-title": "Legg ved fra", - "cardCustomField-datePopup-title": "Change date", - "cardCustomFieldsPopup-title": "Edit custom fields", - "cardStartVotingPopup-title": "Start a vote", - "positiveVoteMembersPopup-title": "Proponents", - "negativeVoteMembersPopup-title": "Opponents", - "vote-question": "Voting question", - "vote-public": "Public vote", - "vote-for-it": "for it", - "vote-against": "against", - "cardDeletePopup-title": "Slett kort?", - "cardDetailsActionsPopup-title": "Kort-handlinger", - "cardLabelsPopup-title": "Etiketter", - "cardMembersPopup-title": "Medlemmer", - "cardMorePopup-title": "Mer", - "cardTemplatePopup-title": "Create template", - "cards": "Kort", - "cards-count": "Kort", - "casSignIn": "Sign In with CAS", - "cardType-card": "Card", - "cardType-linkedCard": "Linked Card", - "cardType-linkedBoard": "Linked Board", - "change": "Endre", - "change-avatar": "Endre avatar", - "change-password": "Endre passord", - "change-permissions": "Endre rettigheter", - "change-settings": "Endre innstillinger", - "changeAvatarPopup-title": "Endre avatar", - "changeLanguagePopup-title": "Endre språk", - "changePasswordPopup-title": "Endre passord", - "changePermissionsPopup-title": "Endre tillatelser", - "changeSettingsPopup-title": "Endre innstillinger", - "subtasks": "Deloppgave", - "checklists": "Sjekklister", - "click-to-star": "Click to star this board.", - "click-to-unstar": "Click to unstar this board.", - "clipboard": "Clipboard or drag & drop", - "close": "Lukk", - "close-board": "Close Board", - "close-board-pop": "You will be able to restore the board by clicking the “Archive” button from the home header.", - "color-black": "svart", - "color-blue": "blå", - "color-crimson": "crimson", - "color-darkgreen": "mørkegrønn", - "color-gold": "gull", - "color-gray": "grå", - "color-green": "grønn", - "color-indigo": "indigo", - "color-lime": "lime", - "color-magenta": "magenta", - "color-mistyrose": "mistyrose", - "color-navy": "navy", - "color-orange": "orange", - "color-paleturquoise": "paleturquoise", - "color-peachpuff": "peachpuff", - "color-pink": "rosa", - "color-plum": "plum", - "color-purple": "lilla", - "color-red": "red", - "color-saddlebrown": "saddlebrown", - "color-silver": "silver", - "color-sky": "sky", - "color-slateblue": "slateblue", - "color-white": "white", - "color-yellow": "yellow", - "unset-color": "Unset", - "comment": "Comment", - "comment-placeholder": "Write Comment", - "comment-only": "Comment only", - "comment-only-desc": "Can comment on cards only.", - "no-comments": "No comments", - "no-comments-desc": "Can not see comments and activities.", - "worker": "Worker", - "worker-desc": "Can only move cards, assign itself to card and comment.", - "computer": "Computer", - "confirm-subtask-delete-dialog": "Are you sure you want to delete subtask?", - "confirm-checklist-delete-dialog": "Are you sure you want to delete checklist?", - "copy-card-link-to-clipboard": "Copy card link to clipboard", - "linkCardPopup-title": "Link Card", - "searchElementPopup-title": "Search", - "copyCardPopup-title": "Copy Card", - "copyChecklistToManyCardsPopup-title": "Copy Checklist Template to Many Cards", - "copyChecklistToManyCardsPopup-instructions": "Destination Card Titles and Descriptions in this JSON format", - "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"First card title\", \"description\":\"First card description\"}, {\"title\":\"Second card title\",\"description\":\"Second card description\"},{\"title\":\"Last card title\",\"description\":\"Last card description\"} ]", - "create": "Create", - "createBoardPopup-title": "Create Board", - "chooseBoardSourcePopup-title": "Import board", - "createLabelPopup-title": "Create Label", - "createCustomField": "Create Field", - "createCustomFieldPopup-title": "Create Field", - "current": "current", - "custom-field-delete-pop": "There is no undo. This will remove this custom field from all cards and destroy its history.", - "custom-field-checkbox": "Checkbox", - "custom-field-date": "Dato", - "custom-field-dropdown": "Dropdown List", - "custom-field-dropdown-none": "(none)", - "custom-field-dropdown-options": "List Options", - "custom-field-dropdown-options-placeholder": "Press enter to add more options", - "custom-field-dropdown-unknown": "(ukjent)", - "custom-field-number": "Nummer", - "custom-field-text": "Tekst", - "custom-fields": "Custom Fields", - "date": "Dato", - "decline": "Avvis", - "default-avatar": "Default avatar", - "delete": "Slett", - "deleteCustomFieldPopup-title": "Delete Custom Field?", - "deleteLabelPopup-title": "Delete Label?", - "description": "Beskrivelse", - "disambiguateMultiLabelPopup-title": "Disambiguate Label Action", - "disambiguateMultiMemberPopup-title": "Disambiguate Member Action", - "discard": "Discard", - "done": "Done", - "download": "Last ned", - "edit": "Rediger", - "edit-avatar": "Endre avatar", - "edit-profile": "Endre profil", - "edit-wip-limit": "Endre WIP grense", - "soft-wip-limit": "Soft WIP Limit", - "editCardStartDatePopup-title": "Endre start dato", - "editCardDueDatePopup-title": "Change due date", - "editCustomFieldPopup-title": "Edit Field", - "editCardSpentTimePopup-title": "Change spent time", - "editLabelPopup-title": "Change Label", - "editNotificationPopup-title": "Edit Notification", - "editProfilePopup-title": "Endre profil", - "email": "Email", - "email-enrollAccount-subject": "An account created for you on __siteName__", - "email-enrollAccount-text": "Hello __user__,\n\nTo start using the service, simply click the link below.\n\n__url__\n\nThanks.", - "email-fail": "Sending email failed", - "email-fail-text": "Error trying to send email", - "email-invalid": "Invalid email", - "email-invite": "Invite via Email", - "email-invite-subject": "__inviter__ sent you an invitation", - "email-invite-text": "Dear __user__,\n\n__inviter__ invites you to join board \"__board__\" for collaborations.\n\nPlease follow the link below:\n\n__url__\n\nThanks.", - "email-resetPassword-subject": "Reset your password on __siteName__", - "email-resetPassword-text": "Hello __user__,\n\nTo reset your password, simply click the link below.\n\n__url__\n\nThanks.", - "email-sent": "Email sent", - "email-verifyEmail-subject": "Verify your email address on __siteName__", - "email-verifyEmail-text": "Hello __user__,\n\nTo verify your account email, simply click the link below.\n\n__url__\n\nThanks.", - "enable-wip-limit": "Enable WIP Limit", - "error-board-doesNotExist": "Denne tavlen finnes ikke", - "error-board-notAdmin": "Du må være administrator for denne tavlen for å gjøre dette", - "error-board-notAMember": "Du må være medlem av denne tavlen for å gjøre dette", - "error-json-malformed": "Denne teksten er ikke gyldig JSON", - "error-json-schema": "Your JSON data does not include the proper information in the correct format", - "error-list-doesNotExist": "Denne listen finnes ikke", - "error-user-doesNotExist": "This user does not exist", - "error-user-notAllowSelf": "You can not invite yourself", - "error-user-notCreated": "This user is not created", - "error-username-taken": "This username is already taken", - "error-email-taken": "Email has already been taken", - "export-board": "Export board", - "sort": "Sort", - "sort-desc": "Click to Sort List", - "list-sort-by": "Sort the List By:", - "list-label-modifiedAt": "Last Access Time", - "list-label-title": "Name of the List", - "list-label-sort": "Your Manual Order", - "list-label-short-modifiedAt": "(L)", - "list-label-short-title": "(N)", - "list-label-short-sort": "(M)", - "filter": "Filter", - "filter-cards": "Filter Cards or Lists", - "list-filter-label": "Filter List by Title", - "filter-clear": "Clear filter", - "filter-no-label": "No label", - "filter-no-member": "No member", - "filter-no-assignee": "No assignee", - "filter-no-custom-fields": "No Custom Fields", - "filter-show-archive": "Show archived lists", - "filter-hide-empty": "Hide empty lists", - "filter-on": "Filter is on", - "filter-on-desc": "You are filtering cards on this board. Click here to edit filter.", - "filter-to-selection": "Filter to selection", - "advanced-filter-label": "Advanced Filter", - "advanced-filter-description": "Advanced Filter allows to write a string containing following operators: == != <= >= && || ( ) A space is used as a separator between the Operators. You can filter for all Custom Fields by typing their names and values. For Example: Field1 == Value1. Note: If fields or values contains spaces, you need to encapsulate them into single quotes. For Example: 'Field 1' == 'Value 1'. For single control characters (' \\/) to be skipped, you can use \\. For example: Field1 == I\\'m. Also you can combine multiple conditions. For Example: F1 == V1 || F1 == V2. Normally all operators are interpreted from left to right. You can change the order by placing brackets. For Example: F1 == V1 && ( F2 == V2 || F2 == V3 ). Also you can search text fields using regex: F1 == /Tes.*/i", - "fullname": "Full Name", - "header-logo-title": "Tilbake til dine tavler", - "hide-system-messages": "Hide system messages", - "headerBarCreateBoardPopup-title": "Create Board", - "home": "Home", - "import": "Import", - "link": "Link", - "import-board": "import board", - "import-board-c": "Import board", - "import-board-title-trello": "Import board from Trello", - "import-board-title-wekan": "Import board from previous export", - "import-sandstorm-backup-warning": "Do not delete data you import from original exported board or Trello before checking does this grain close and open again, or do you get Board not found error, that means data loss.", - "import-sandstorm-warning": "Imported board will delete all existing data on board and replace it with imported board.", - "from-trello": "From Trello", - "from-wekan": "From previous export", - "import-board-instruction-trello": "In your Trello board, go to 'Menu', then 'More', 'Print and Export', 'Export JSON', and copy the resulting text.", - "import-board-instruction-wekan": "In your board, go to 'Menu', then 'Export board', and copy the text in the downloaded file.", - "import-board-instruction-about-errors": "If you get errors when importing board, sometimes importing still works, and board is at All Boards page.", - "import-json-placeholder": "Paste your valid JSON data here", - "import-map-members": "Map members", - "import-members-map": "Your imported board has some members. Please map the members you want to import to your users", - "import-show-user-mapping": "Review members mapping", - "import-user-select": "Pick your existing user you want to use as this member", - "importMapMembersAddPopup-title": "Select member", - "info": "Version", - "initials": "Initials", - "invalid-date": "Invalid date", - "invalid-time": "Invalid time", - "invalid-user": "Invalid user", - "joined": "joined", - "just-invited": "You are just invited to this board", - "keyboard-shortcuts": "Keyboard shortcuts", - "label-create": "Create Label", - "label-default": "%s label (default)", - "label-delete-pop": "There is no undo. This will remove this label from all cards and destroy its history.", - "labels": "Etiketter", - "language": "Language", - "last-admin-desc": "You can’t change roles because there must be at least one admin.", - "leave-board": "Leave Board", - "leave-board-pop": "Are you sure you want to leave __boardTitle__? You will be removed from all cards on this board.", - "leaveBoardPopup-title": "Leave Board ?", - "link-card": "Link to this card", - "list-archive-cards": "Move all cards in this list to Archive", - "list-archive-cards-pop": "This will remove all the cards in this list from the board. To view cards in Archive and bring them back to the board, click “Menu” > “Archive”.", - "list-move-cards": "Move all cards in this list", - "list-select-cards": "Select all cards in this list", - "set-color-list": "Set Color", - "listActionPopup-title": "List Actions", - "swimlaneActionPopup-title": "Swimlane Actions", - "swimlaneAddPopup-title": "Add a Swimlane below", - "listImportCardPopup-title": "Import a Trello card", - "listMorePopup-title": "Mer", - "link-list": "Link to this list", - "list-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the list. There is no undo.", - "list-delete-suggest-archive": "You can move a list to Archive to remove it from the board and preserve the activity.", - "lists": "Lists", - "swimlanes": "Swimlanes", - "log-out": "Log Out", - "log-in": "Log In", - "loginPopup-title": "Log In", - "memberMenuPopup-title": "Member Settings", - "members": "Medlemmer", - "menu": "Menu", - "move-selection": "Move selection", - "moveCardPopup-title": "Move Card", - "moveCardToBottom-title": "Move to Bottom", - "moveCardToTop-title": "Move to Top", - "moveSelectionPopup-title": "Move selection", - "multi-selection": "Multi-Selection", - "multi-selection-on": "Multi-Selection is on", - "muted": "Muted", - "muted-info": "You will never be notified of any changes in this board", - "my-boards": "Mine tavler", - "name": "Navn", - "no-archived-cards": "No cards in Archive.", - "no-archived-lists": "No lists in Archive.", - "no-archived-swimlanes": "No swimlanes in Archive.", - "no-results": "No results", - "normal": "Normal", - "normal-desc": "Can view and edit cards. Can't change settings.", - "not-accepted-yet": "Invitation not accepted yet", - "notify-participate": "Receive updates to any cards you participate as creater or member", - "notify-watch": "Motta oppdatering av alle tavler, lister eller kort som du overvåker", - "optional": "valgfritt", - "or": "eller", - "page-maybe-private": "This page may be private. You may be able to view it by <a href='%s'>logging in</a>.", - "page-not-found": "Page not found.", - "password": "Passord", - "paste-or-dragdrop": "to paste, or drag & drop image file to it (image only)", - "participating": "Participating", - "preview": "Forhåndsvisning", - "previewAttachedImagePopup-title": "Forhåndsvisning", - "previewClipboardImagePopup-title": "Forhåndsvisning", - "private": "Privat", - "private-desc": "This board is private. Only people added to the board can view and edit it.", - "profile": "Profil", - "public": "Public", - "public-desc": "This board is public. It's visible to anyone with the link and will show up in search engines like Google. Only people added to the board can edit.", - "quick-access-description": "Star a board to add a shortcut in this bar.", - "remove-cover": "Remove Cover", - "remove-from-board": "Remove from Board", - "remove-label": "Remove Label", - "listDeletePopup-title": "Delete List ?", - "remove-member": "Remove Member", - "remove-member-from-card": "Remove from Card", - "remove-member-pop": "Remove __name__ (__username__) from __boardTitle__? The member will be removed from all cards on this board. They will receive a notification.", - "removeMemberPopup-title": "Remove Member?", - "rename": "Rename", - "rename-board": "Endre navn på tavlen", - "restore": "Restore", - "save": "Save", - "search": "Search", - "rules": "Rules", - "search-cards": "Search from card/list titles, descriptions and custom fields on this board", - "search-example": "Text to search for?", - "select-color": "Select Color", - "set-wip-limit-value": "Set a limit for the maximum number of tasks in this list", - "setWipLimitPopup-title": "Set WIP Limit", - "shortcut-assign-self": "Assign yourself to current card", - "shortcut-autocomplete-emoji": "Autocomplete emoji", - "shortcut-autocomplete-members": "Autocomplete members", - "shortcut-clear-filters": "Clear all filters", - "shortcut-close-dialog": "Close Dialog", - "shortcut-filter-my-cards": "Filter my cards", - "shortcut-show-shortcuts": "Bring up this shortcuts list", - "shortcut-toggle-filterbar": "Toggle Filter Sidebar", - "shortcut-toggle-sidebar": "Toggle Board Sidebar", - "show-cards-minimum-count": "Show cards count if list contains more than", - "sidebar-open": "Open Sidebar", - "sidebar-close": "Close Sidebar", - "signupPopup-title": "Create an Account", - "star-board-title": "Click to star this board. It will show up at top of your boards list.", - "starred-boards": "Starred Boards", - "starred-boards-description": "Starred boards show up at the top of your boards list.", - "subscribe": "Subscribe", - "team": "Team", - "this-board": "this board", - "this-card": "this card", - "spent-time-hours": "Spent time (hours)", - "overtime-hours": "Overtime (hours)", - "overtime": "Overtime", - "has-overtime-cards": "Has overtime cards", - "has-spenttime-cards": "Has spent time cards", - "time": "Time", - "title": "Title", - "tracking": "Tracking", - "tracking-info": "You will be notified of any changes to those cards you are involved as creator or member.", - "type": "Type", - "unassign-member": "Unassign member", - "unsaved-description": "You have an unsaved description.", - "unwatch": "Unwatch", - "upload": "Upload", - "upload-avatar": "Upload an avatar", - "uploaded-avatar": "Uploaded an avatar", - "username": "Brukernavn", - "view-it": "View it", - "warn-list-archived": "warning: this card is in an list at Archive", - "watch": "Watch", - "watching": "Watching", - "watching-info": "You will be notified of any change in this board", - "welcome-board": "Welcome Board", - "welcome-swimlane": "Milestone 1", - "welcome-list1": "Basics", - "welcome-list2": "Advanced", - "card-templates-swimlane": "Card Templates", - "list-templates-swimlane": "List Templates", - "board-templates-swimlane": "Board Templates", - "what-to-do": "What do you want to do?", - "wipLimitErrorPopup-title": "Invalid WIP Limit", - "wipLimitErrorPopup-dialog-pt1": "The number of tasks in this list is higher than the WIP limit you've defined.", - "wipLimitErrorPopup-dialog-pt2": "Please move some tasks out of this list, or set a higher WIP limit.", - "admin-panel": "Admin Panel", - "settings": "Innstillinger", - "people": "Folk", - "registration": "Registrering", - "disable-self-registration": "Disable Self-Registration", - "invite": "Invite", - "invite-people": "Invite People", - "to-boards": "To board(s)", - "email-addresses": "Email Addresses", - "smtp-host-description": "The address of the SMTP server that handles your emails.", - "smtp-port-description": "The port your SMTP server uses for outgoing emails.", - "smtp-tls-description": "Enable TLS support for SMTP server", - "smtp-host": "SMTP Host", - "smtp-port": "SMTP Port", - "smtp-username": "Brukernavn", - "smtp-password": "Passord", - "smtp-tls": "TLS support", - "send-from": "From", - "send-smtp-test": "Send a test email to yourself", - "invitation-code": "Invitation Code", - "email-invite-register-subject": "__inviter__ sent you an invitation", - "email-invite-register-text": "Dear __user__,\n\n__inviter__ invites you to kanban board for collaborations.\n\nPlease follow the link below:\n__url__\n\nAnd your invitation code is: __icode__\n\nThanks.", - "email-smtp-test-subject": "SMTP Test Email", - "email-smtp-test-text": "You have successfully sent an email", - "error-invitation-code-not-exist": "Invitation code doesn't exist", - "error-notAuthorized": "You are not authorized to view this page.", - "webhook-title": "Webhook Name", - "webhook-token": "Token (Optional for Authentication)", - "outgoing-webhooks": "Outgoing Webhooks", - "bidirectional-webhooks": "Two-Way Webhooks", - "outgoingWebhooksPopup-title": "Outgoing Webhooks", - "boardCardTitlePopup-title": "Card Title Filter", - "disable-webhook": "Disable This Webhook", - "global-webhook": "Global Webhooks", - "new-outgoing-webhook": "New Outgoing Webhook", - "no-name": "(Unknown)", - "Node_version": "Node version", - "Meteor_version": "Meteor version", - "MongoDB_version": "MongoDB version", - "MongoDB_storage_engine": "MongoDB storage engine", - "MongoDB_Oplog_enabled": "MongoDB Oplog enabled", - "OS_Arch": "OS Arch", - "OS_Cpus": "OS CPU Count", - "OS_Freemem": "OS Free Memory", - "OS_Loadavg": "OS Load Average", - "OS_Platform": "OS Platform", - "OS_Release": "OS Release", - "OS_Totalmem": "OS Total Memory", - "OS_Type": "OS Type", - "OS_Uptime": "OS Uptime", - "days": "days", - "hours": "hours", - "minutes": "minutes", - "seconds": "seconds", - "show-field-on-card": "Show this field on card", - "automatically-field-on-card": "Auto create field to all cards", - "showLabel-field-on-card": "Show field label on minicard", - "yes": "Yes", - "no": "No", - "accounts": "Accounts", - "accounts-allowEmailChange": "Allow Email Change", - "accounts-allowUserNameChange": "Allow Username Change", - "createdAt": "Created at", - "verified": "Verified", - "active": "Active", - "card-received": "Received", - "card-received-on": "Received on", - "card-end": "End", - "card-end-on": "Ends on", - "editCardReceivedDatePopup-title": "Change received date", - "editCardEndDatePopup-title": "Change end date", - "setCardColorPopup-title": "Set color", - "setCardActionsColorPopup-title": "Choose a color", - "setSwimlaneColorPopup-title": "Choose a color", - "setListColorPopup-title": "Choose a color", - "assigned-by": "Assigned By", - "requested-by": "Requested By", - "board-delete-notice": "Deleting is permanent. You will lose all lists, cards and actions associated with this board.", - "delete-board-confirm-popup": "All lists, cards, labels, and activities will be deleted and you won't be able to recover the board contents. There is no undo.", - "boardDeletePopup-title": "Delete Board?", - "delete-board": "Delete Board", - "default-subtasks-board": "Subtasks for __board__ board", - "default": "Default", - "queue": "Queue", - "subtask-settings": "Subtasks Settings", - "card-settings": "Card Settings", - "boardSubtaskSettingsPopup-title": "Board Subtasks Settings", - "boardCardSettingsPopup-title": "Card Settings", - "deposit-subtasks-board": "Deposit subtasks to this board:", - "deposit-subtasks-list": "Landing list for subtasks deposited here:", - "show-parent-in-minicard": "Show parent in minicard:", - "prefix-with-full-path": "Prefix with full path", - "prefix-with-parent": "Prefix with parent", - "subtext-with-full-path": "Subtext with full path", - "subtext-with-parent": "Subtext with parent", - "change-card-parent": "Change card's parent", - "parent-card": "Parent card", - "source-board": "Source board", - "no-parent": "Don't show parent", - "activity-added-label": "added label '%s' to %s", - "activity-removed-label": "removed label '%s' from %s", - "activity-delete-attach": "deleted an attachment from %s", - "activity-added-label-card": "added label '%s'", - "activity-removed-label-card": "removed label '%s'", - "activity-delete-attach-card": "deleted an attachment", - "activity-set-customfield": "set custom field '%s' to '%s' in %s", - "activity-unset-customfield": "unset custom field '%s' in %s", - "r-rule": "Rule", - "r-add-trigger": "Add trigger", - "r-add-action": "Add action", - "r-board-rules": "Board rules", - "r-add-rule": "Add rule", - "r-view-rule": "View rule", - "r-delete-rule": "Delete rule", - "r-new-rule-name": "New rule title", - "r-no-rules": "No rules", - "r-when-a-card": "When a card", - "r-is": "is", - "r-is-moved": "is moved", - "r-added-to": "added to", - "r-removed-from": "Removed from", - "r-the-board": "the board", - "r-list": "list", - "set-filter": "Set Filter", - "r-moved-to": "Moved to", - "r-moved-from": "Moved from", - "r-archived": "Moved to Archive", - "r-unarchived": "Restored from Archive", - "r-a-card": "a card", - "r-when-a-label-is": "When a label is", - "r-when-the-label": "When the label", - "r-list-name": "list name", - "r-when-a-member": "When a member is", - "r-when-the-member": "When the member", - "r-name": "name", - "r-when-a-attach": "When an attachment", - "r-when-a-checklist": "When a checklist is", - "r-when-the-checklist": "When the checklist", - "r-completed": "Completed", - "r-made-incomplete": "Made incomplete", - "r-when-a-item": "When a checklist item is", - "r-when-the-item": "When the checklist item", - "r-checked": "Checked", - "r-unchecked": "Unchecked", - "r-move-card-to": "Move card to", - "r-top-of": "Top of", - "r-bottom-of": "Bottom of", - "r-its-list": "its list", - "r-archive": "Move to Archive", - "r-unarchive": "Restore from Archive", - "r-card": "card", - "r-add": "Legg til", - "r-remove": "Fjern", - "r-label": "label", - "r-member": "medlem", - "r-remove-all": "Fjern alle medlemmer fra kortet", - "r-set-color": "Set color to", - "r-checklist": "checklist", - "r-check-all": "Check all", - "r-uncheck-all": "Uncheck all", - "r-items-check": "items of checklist", - "r-check": "Check", - "r-uncheck": "Uncheck", - "r-item": "item", - "r-of-checklist": "of checklist", - "r-send-email": "Send an email", - "r-to": "til", - "r-subject": "Emne", - "r-rule-details": "Rule details", - "r-d-move-to-top-gen": "Move card to top of its list", - "r-d-move-to-top-spec": "Move card to top of list", - "r-d-move-to-bottom-gen": "Flytt kortet til bunnen av sin liste", - "r-d-move-to-bottom-spec": "Flytt kortet til bunnen av listen", - "r-d-send-email": "Send e-post", - "r-d-send-email-to": "til", - "r-d-send-email-subject": "Emne", - "r-d-send-email-message": "Melding", - "r-d-archive": "Move card to Archive", - "r-d-unarchive": "Restore card from Archive", - "r-d-add-label": "Add label", - "r-d-remove-label": "Remove label", - "r-create-card": "Create new card", - "r-in-list": "in list", - "r-in-swimlane": "in swimlane", - "r-d-add-member": "Add member", - "r-d-remove-member": "Remove member", - "r-d-remove-all-member": "Remove all member", - "r-d-check-all": "Check all items of a list", - "r-d-uncheck-all": "Uncheck all items of a list", - "r-d-check-one": "Check item", - "r-d-uncheck-one": "Uncheck item", - "r-d-check-of-list": "of checklist", - "r-d-add-checklist": "Add checklist", - "r-d-remove-checklist": "Remove checklist", - "r-by": "by", - "r-add-checklist": "Add checklist", - "r-with-items": "with items", - "r-items-list": "item1,item2,item3", - "r-add-swimlane": "Add swimlane", - "r-swimlane-name": "swimlane name", - "r-board-note": "Note: leave a field empty to match every possible value.", - "r-checklist-note": "Note: checklist's items have to be written as comma separated values.", - "r-when-a-card-is-moved": "When a card is moved to another list", - "r-set": "Set", - "r-update": "Update", - "r-datefield": "date field", - "r-df-start-at": "start", - "r-df-due-at": "due", - "r-df-end-at": "end", - "r-df-received-at": "received", - "r-to-current-datetime": "to current date/time", - "r-remove-value-from": "Remove value from", - "ldap": "LDAP", - "oauth2": "OAuth2", - "cas": "CAS", - "authentication-method": "Authentication method", - "authentication-type": "Authentication type", - "custom-product-name": "Custom Product Name", - "layout": "Layout", - "hide-logo": "Hide Logo", - "add-custom-html-after-body-start": "Add Custom HTML after <body> start", - "add-custom-html-before-body-end": "Add Custom HTML before </body> end", - "error-undefined": "Something went wrong", - "error-ldap-login": "An error occurred while trying to login", - "display-authentication-method": "Display Authentication Method", - "default-authentication-method": "Default Authentication Method", - "duplicate-board": "Duplicate Board", - "people-number": "The number of people is:", - "swimlaneDeletePopup-title": "Delete Swimlane ?", - "swimlane-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the swimlane. There is no undo.", - "restore-all": "Restore all", - "delete-all": "Delete all", - "loading": "Loading, please wait.", - "previous_as": "last time was", - "act-a-dueAt": "modified due time to \nWhen: __timeValue__\nWhere: __card__\n previous due was __timeOldValue__", - "act-a-endAt": "modified ending time to __timeValue__ from (__timeOldValue__)", - "act-a-startAt": "modified starting time to __timeValue__ from (__timeOldValue__)", - "act-a-receivedAt": "modified received time to __timeValue__ from (__timeOldValue__)", - "a-dueAt": "modified due time to be", - "a-endAt": "modified ending time to be", - "a-startAt": "modified starting time to be", - "a-receivedAt": "modified received time to be", - "almostdue": "current due time %s is approaching", - "pastdue": "current due time %s is past", - "duenow": "current due time %s is today", - "act-newDue": "__list__/__card__ has 1st due reminder [__board__]", - "act-withDue": "__list__/__card__ due reminders [__board__]", - "act-almostdue": "was reminding the current due (__timeValue__) of __card__ is approaching", - "act-pastdue": "was reminding the current due (__timeValue__) of __card__ is past", - "act-duenow": "was reminding the current due (__timeValue__) of __card__ is now", - "act-atUserComment": "Du ble nevnt i [__board__] __list__/__card__", - "delete-user-confirm-popup": "Er du sikker på at du vil slette denne kontoen?", - "accounts-allowUserDelete": "Tillat at brukere sletter sin konto", - "hide-minicard-label-text": "Hide minicard label text", - "show-desktop-drag-handles": "Show desktop drag handles", - "assignee": "Assignee", - "cardAssigneesPopup-title": "Assignee", - "addmore-detail": "Add a more detailed description", - "show-on-card": "Show on Card", - "new": "New", - "editUserPopup-title": "Edit User", - "newUserPopup-title": "New User", - "notifications": "Notifications", - "view-all": "View All", - "filter-by-unread": "Filter by Unread", - "mark-all-as-read": "Mark all as read", - "remove-all-read": "Remove all read", - "allow-rename": "Allow Rename", - "allowRenamePopup-title": "Allow Rename" -} + "accept": "Godta", + "act-activity-notify": "Activity Notification", + "act-addAttachment": "added attachment __attachment__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-deleteAttachment": "deleted attachment __attachment__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addSubtask": "added subtask __subtask__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addedLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removeLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removedLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addChecklist": "added checklist __checklist__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addChecklistItem": "added checklist item __checklistItem__ to checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removeChecklist": "removed checklist __checklist__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removeChecklistItem": "removed checklist item __checklistItem__ from checklist __checkList__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-checkedItem": "checked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-uncheckedItem": "unchecked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-completeChecklist": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-uncompleteChecklist": "uncompleted checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addComment": "commented on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-editComment": "edited comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-deleteComment": "deleted comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-createBoard": "created board __board__", + "act-createSwimlane": "created swimlane __swimlane__ to board __board__", + "act-createCard": "created card __card__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-createCustomField": "created custom field __customField__ at board __board__", + "act-deleteCustomField": "deleted custom field __customField__ at board __board__", + "act-setCustomField": "edited custom field __customField__: __customFieldValue__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-createList": "added list __list__ to board __board__", + "act-addBoardMember": "added member __member__ to board __board__", + "act-archivedBoard": "Board __board__ moved to Archive", + "act-archivedCard": "Card __card__ at list __list__ at swimlane __swimlane__ at board __board__ moved to Archive", + "act-archivedList": "List __list__ at swimlane __swimlane__ at board __board__ moved to Archive", + "act-archivedSwimlane": "Swimlane __swimlane__ at board __board__ moved to Archive", + "act-importBoard": "imported board __board__", + "act-importCard": "imported card __card__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-importList": "imported list __list__ to swimlane __swimlane__ at board __board__", + "act-joinMember": "added member __member__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-moveCard": "moved card __card__ at board __board__ from list __oldList__ at swimlane __oldSwimlane__ to list __list__ at swimlane __swimlane__", + "act-moveCardToOtherBoard": "moved card __card__ from list __oldList__ at swimlane __oldSwimlane__ at board __oldBoard__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-removeBoardMember": "removed member __member__ from board __board__", + "act-restoredCard": "restored card __card__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-unjoinMember": "removed member __member__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-withBoardTitle": "__board__", + "act-withCardTitle": "[__board__] __card__", + "actions": "Actions", + "activities": "Aktiviteter", + "activity": "Aktivitet", + "activity-added": "la %s til %s", + "activity-archived": "%s moved to Archive", + "activity-attached": "la %s til %s", + "activity-created": "opprettet %s", + "activity-customfield-created": "created custom field %s", + "activity-excluded": "ekskluderte %s fra %s", + "activity-imported": "importerte %s til %s fra %s", + "activity-imported-board": "importerte %s fra %s", + "activity-joined": "ble med %s", + "activity-moved": "flyttet %s fra %s til %s", + "activity-on": "på %s", + "activity-removed": "fjernet %s fra %s", + "activity-sent": "sendte %s til %s", + "activity-unjoined": "forlot %s", + "activity-subtask-added": "added subtask to %s", + "activity-checked-item": "checked %s in checklist %s of %s", + "activity-unchecked-item": "unchecked %s in checklist %s of %s", + "activity-checklist-added": "la til sjekkliste til %s", + "activity-checklist-removed": "removed a checklist from %s", + "activity-checklist-completed": "completed checklist %s of %s", + "activity-checklist-uncompleted": "uncompleted the checklist %s of %s", + "activity-checklist-item-added": "added checklist item to '%s' in %s", + "activity-checklist-item-removed": "removed a checklist item from '%s' in %s", + "add": "Legg til", + "activity-checked-item-card": "checked %s in checklist %s", + "activity-unchecked-item-card": "unchecked %s in checklist %s", + "activity-checklist-completed-card": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "activity-checklist-uncompleted-card": "uncompleted the checklist %s", + "activity-editComment": "edited comment %s", + "activity-deleteComment": "deleted comment %s", + "add-attachment": "Add Attachment", + "add-board": "Add Board", + "add-card": "Add Card", + "add-swimlane": "Add Swimlane", + "add-subtask": "Add Subtask", + "add-checklist": "Add Checklist", + "add-checklist-item": "Nytt punkt på sjekklisten", + "add-cover": "Nytt omslag", + "add-label": "Add Label", + "add-list": "Add List", + "add-members": "Legg til medlemmer", + "added": "Lagt til", + "addMemberPopup-title": "Medlemmer", + "admin": "Admin", + "admin-desc": "Kan se og redigere kort, fjerne medlemmer, og endre innstillingene for tavlen.", + "admin-announcement": "Announcement", + "admin-announcement-active": "Active System-Wide Announcement", + "admin-announcement-title": "Announcement from Administrator", + "all-boards": "Alle tavler", + "and-n-other-card": "Og __count__ andre kort", + "and-n-other-card_plural": "Og __count__ andre kort", + "apply": "Lagre", + "app-is-offline": "Loading, please wait. Refreshing the page will cause data loss. If loading does not work, please check that server has not stopped.", + "archive": "Move to Archive", + "archive-all": "Move All to Archive", + "archive-board": "Move Board to Archive", + "archive-card": "Move Card to Archive", + "archive-list": "Move List to Archive", + "archive-swimlane": "Move Swimlane to Archive", + "archive-selection": "Move selection to Archive", + "archiveBoardPopup-title": "Move Board to Archive?", + "archived-items": "Arkiv", + "archived-boards": "Tavler i arkivet", + "restore-board": "Restore Board", + "no-archived-boards": "Ingen tavler i arkivet", + "archives": "Arkiv", + "template": "Template", + "templates": "Templates", + "assign-member": "Tildel medlem", + "attached": "la ved", + "attachment": "Vedlegg", + "attachment-delete-pop": "Sletting av vedlegg er permanent og kan ikke angres", + "attachmentDeletePopup-title": "Slette vedlegg?", + "attachments": "Vedlegg", + "auto-watch": "Automatically watch boards when they are created", + "avatar-too-big": "The avatar is too large (70KB max)", + "back": "Tilbake", + "board-change-color": "Endre farge", + "board-nb-stars": "%s stjerner", + "board-not-found": "Kunne ikke finne tavlen", + "board-private-info": "Denne tavlen vil være <strong>privat</strong>.", + "board-public-info": "Denne tavlen vil være <strong>offentlig</strong>.", + "boardChangeColorPopup-title": "Ende tavlens bakgrunnsfarge", + "boardChangeTitlePopup-title": "Endre navn på tavlen", + "boardChangeVisibilityPopup-title": "Endre synlighet", + "boardChangeWatchPopup-title": "Endre overvåkning", + "boardMenuPopup-title": "Board Settings", + "boardChangeViewPopup-title": "Board View", + "boards": "Tavler", + "board-view": "Board View", + "board-view-cal": "Calendar", + "board-view-swimlanes": "Swimlanes", + "board-view-collapse": "Collapse", + "board-view-lists": "Lists", + "bucket-example": "Som \"Bucket List\" for eksempel", + "cancel": "Avbryt", + "card-archived": "This card is moved to Archive.", + "board-archived": "This board is moved to Archive.", + "card-comments-title": "Dette kortet har %s kommentar.", + "card-delete-notice": "Sletting er permanent. Du vil miste alle hendelser knyttet til dette kortet.", + "card-delete-pop": "Alle handlinger vil fjernes fra feeden for aktiviteter og du vil ikke kunne åpne kortet på nytt. Det er ingen mulighet å angre.", + "card-delete-suggest-archive": "You can move a card to Archive to remove it from the board and preserve the activity.", + "card-due": "Frist", + "card-due-on": "Frist til", + "card-spent": "Spent Time", + "card-edit-attachments": "Rediger vedlegg", + "card-edit-custom-fields": "Edit custom fields", + "card-start-voting": "Start voting", + "card-cancel-voting": "Delete voting and all votes", + "card-edit-labels": "Rediger etiketter", + "card-edit-members": "Endre medlemmer", + "card-labels-title": "Endre etiketter for kortet.", + "card-members-title": "Legg til eller fjern tavle-medlemmer fra dette kortet.", + "card-start": "Start", + "card-start-on": "Starter på", + "cardAttachmentsPopup-title": "Legg ved fra", + "cardCustomField-datePopup-title": "Change date", + "cardCustomFieldsPopup-title": "Edit custom fields", + "cardStartVotingPopup-title": "Start a vote", + "positiveVoteMembersPopup-title": "Proponents", + "negativeVoteMembersPopup-title": "Opponents", + "vote-question": "Voting question", + "vote-public": "Public vote", + "vote-for-it": "for it", + "vote-against": "against", + "cardDeletePopup-title": "Slett kort?", + "cardDetailsActionsPopup-title": "Kort-handlinger", + "cardLabelsPopup-title": "Etiketter", + "cardMembersPopup-title": "Medlemmer", + "cardMorePopup-title": "Mer", + "cardTemplatePopup-title": "Create template", + "cards": "Kort", + "cards-count": "Kort", + "casSignIn": "Sign In with CAS", + "cardType-card": "Card", + "cardType-linkedCard": "Linked Card", + "cardType-linkedBoard": "Linked Board", + "change": "Endre", + "change-avatar": "Endre avatar", + "change-password": "Endre passord", + "change-permissions": "Endre rettigheter", + "change-settings": "Endre innstillinger", + "changeAvatarPopup-title": "Endre avatar", + "changeLanguagePopup-title": "Endre språk", + "changePasswordPopup-title": "Endre passord", + "changePermissionsPopup-title": "Endre tillatelser", + "changeSettingsPopup-title": "Endre innstillinger", + "subtasks": "Deloppgave", + "checklists": "Sjekklister", + "click-to-star": "Click to star this board.", + "click-to-unstar": "Click to unstar this board.", + "clipboard": "Clipboard or drag & drop", + "close": "Lukk", + "close-board": "Close Board", + "close-board-pop": "You will be able to restore the board by clicking the “Archive” button from the home header.", + "color-black": "svart", + "color-blue": "blå", + "color-crimson": "crimson", + "color-darkgreen": "mørkegrønn", + "color-gold": "gull", + "color-gray": "grå", + "color-green": "grønn", + "color-indigo": "indigo", + "color-lime": "lime", + "color-magenta": "magenta", + "color-mistyrose": "mistyrose", + "color-navy": "navy", + "color-orange": "orange", + "color-paleturquoise": "paleturquoise", + "color-peachpuff": "peachpuff", + "color-pink": "rosa", + "color-plum": "plum", + "color-purple": "lilla", + "color-red": "red", + "color-saddlebrown": "saddlebrown", + "color-silver": "silver", + "color-sky": "sky", + "color-slateblue": "slateblue", + "color-white": "white", + "color-yellow": "yellow", + "unset-color": "Unset", + "comment": "Comment", + "comment-placeholder": "Write Comment", + "comment-only": "Comment only", + "comment-only-desc": "Can comment on cards only.", + "no-comments": "No comments", + "no-comments-desc": "Can not see comments and activities.", + "worker": "Worker", + "worker-desc": "Can only move cards, assign itself to card and comment.", + "computer": "Computer", + "confirm-subtask-delete-dialog": "Are you sure you want to delete subtask?", + "confirm-checklist-delete-dialog": "Are you sure you want to delete checklist?", + "copy-card-link-to-clipboard": "Copy card link to clipboard", + "linkCardPopup-title": "Link Card", + "searchElementPopup-title": "Search", + "copyCardPopup-title": "Copy Card", + "copyChecklistToManyCardsPopup-title": "Copy Checklist Template to Many Cards", + "copyChecklistToManyCardsPopup-instructions": "Destination Card Titles and Descriptions in this JSON format", + "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"First card title\", \"description\":\"First card description\"}, {\"title\":\"Second card title\",\"description\":\"Second card description\"},{\"title\":\"Last card title\",\"description\":\"Last card description\"} ]", + "create": "Create", + "createBoardPopup-title": "Create Board", + "chooseBoardSourcePopup-title": "Import board", + "createLabelPopup-title": "Create Label", + "createCustomField": "Create Field", + "createCustomFieldPopup-title": "Create Field", + "current": "current", + "custom-field-delete-pop": "There is no undo. This will remove this custom field from all cards and destroy its history.", + "custom-field-checkbox": "Checkbox", + "custom-field-date": "Dato", + "custom-field-dropdown": "Dropdown List", + "custom-field-dropdown-none": "(none)", + "custom-field-dropdown-options": "List Options", + "custom-field-dropdown-options-placeholder": "Press enter to add more options", + "custom-field-dropdown-unknown": "(ukjent)", + "custom-field-number": "Nummer", + "custom-field-text": "Tekst", + "custom-fields": "Custom Fields", + "date": "Dato", + "decline": "Avvis", + "default-avatar": "Default avatar", + "delete": "Slett", + "deleteCustomFieldPopup-title": "Delete Custom Field?", + "deleteLabelPopup-title": "Delete Label?", + "description": "Beskrivelse", + "disambiguateMultiLabelPopup-title": "Disambiguate Label Action", + "disambiguateMultiMemberPopup-title": "Disambiguate Member Action", + "discard": "Discard", + "done": "Done", + "download": "Last ned", + "edit": "Rediger", + "edit-avatar": "Endre avatar", + "edit-profile": "Endre profil", + "edit-wip-limit": "Endre WIP grense", + "soft-wip-limit": "Soft WIP Limit", + "editCardStartDatePopup-title": "Endre start dato", + "editCardDueDatePopup-title": "Change due date", + "editCustomFieldPopup-title": "Edit Field", + "editCardSpentTimePopup-title": "Change spent time", + "editLabelPopup-title": "Change Label", + "editNotificationPopup-title": "Edit Notification", + "editProfilePopup-title": "Endre profil", + "email": "Email", + "email-enrollAccount-subject": "An account created for you on __siteName__", + "email-enrollAccount-text": "Hello __user__,\n\nTo start using the service, simply click the link below.\n\n__url__\n\nThanks.", + "email-fail": "Sending email failed", + "email-fail-text": "Error trying to send email", + "email-invalid": "Invalid email", + "email-invite": "Invite via Email", + "email-invite-subject": "__inviter__ sent you an invitation", + "email-invite-text": "Dear __user__,\n\n__inviter__ invites you to join board \"__board__\" for collaborations.\n\nPlease follow the link below:\n\n__url__\n\nThanks.", + "email-resetPassword-subject": "Reset your password on __siteName__", + "email-resetPassword-text": "Hello __user__,\n\nTo reset your password, simply click the link below.\n\n__url__\n\nThanks.", + "email-sent": "Email sent", + "email-verifyEmail-subject": "Verify your email address on __siteName__", + "email-verifyEmail-text": "Hello __user__,\n\nTo verify your account email, simply click the link below.\n\n__url__\n\nThanks.", + "enable-wip-limit": "Enable WIP Limit", + "error-board-doesNotExist": "Denne tavlen finnes ikke", + "error-board-notAdmin": "Du må være administrator for denne tavlen for å gjøre dette", + "error-board-notAMember": "Du må være medlem av denne tavlen for å gjøre dette", + "error-json-malformed": "Denne teksten er ikke gyldig JSON", + "error-json-schema": "Your JSON data does not include the proper information in the correct format", + "error-list-doesNotExist": "Denne listen finnes ikke", + "error-user-doesNotExist": "This user does not exist", + "error-user-notAllowSelf": "You can not invite yourself", + "error-user-notCreated": "This user is not created", + "error-username-taken": "This username is already taken", + "error-email-taken": "Email has already been taken", + "export-board": "Export board", + "sort": "Sort", + "sort-desc": "Click to Sort List", + "list-sort-by": "Sort the List By:", + "list-label-modifiedAt": "Last Access Time", + "list-label-title": "Name of the List", + "list-label-sort": "Your Manual Order", + "list-label-short-modifiedAt": "(L)", + "list-label-short-title": "(N)", + "list-label-short-sort": "(M)", + "filter": "Filter", + "filter-cards": "Filter Cards or Lists", + "list-filter-label": "Filter List by Title", + "filter-clear": "Clear filter", + "filter-no-label": "No label", + "filter-no-member": "No member", + "filter-no-assignee": "No assignee", + "filter-no-custom-fields": "No Custom Fields", + "filter-show-archive": "Show archived lists", + "filter-hide-empty": "Hide empty lists", + "filter-on": "Filter is on", + "filter-on-desc": "You are filtering cards on this board. Click here to edit filter.", + "filter-to-selection": "Filter to selection", + "advanced-filter-label": "Advanced Filter", + "advanced-filter-description": "Advanced Filter allows to write a string containing following operators: == != <= >= && || ( ) A space is used as a separator between the Operators. You can filter for all Custom Fields by typing their names and values. For Example: Field1 == Value1. Note: If fields or values contains spaces, you need to encapsulate them into single quotes. For Example: 'Field 1' == 'Value 1'. For single control characters (' \\/) to be skipped, you can use \\. For example: Field1 == I\\'m. Also you can combine multiple conditions. For Example: F1 == V1 || F1 == V2. Normally all operators are interpreted from left to right. You can change the order by placing brackets. For Example: F1 == V1 && ( F2 == V2 || F2 == V3 ). Also you can search text fields using regex: F1 == /Tes.*/i", + "fullname": "Full Name", + "header-logo-title": "Tilbake til dine tavler", + "hide-system-messages": "Hide system messages", + "headerBarCreateBoardPopup-title": "Create Board", + "home": "Home", + "import": "Import", + "link": "Link", + "import-board": "import board", + "import-board-c": "Import board", + "import-board-title-trello": "Import board from Trello", + "import-board-title-wekan": "Import board from previous export", + "import-sandstorm-backup-warning": "Do not delete data you import from original exported board or Trello before checking does this grain close and open again, or do you get Board not found error, that means data loss.", + "import-sandstorm-warning": "Imported board will delete all existing data on board and replace it with imported board.", + "from-trello": "From Trello", + "from-wekan": "From previous export", + "import-board-instruction-trello": "In your Trello board, go to 'Menu', then 'More', 'Print and Export', 'Export JSON', and copy the resulting text.", + "import-board-instruction-wekan": "In your board, go to 'Menu', then 'Export board', and copy the text in the downloaded file.", + "import-board-instruction-about-errors": "If you get errors when importing board, sometimes importing still works, and board is at All Boards page.", + "import-json-placeholder": "Paste your valid JSON data here", + "import-map-members": "Map members", + "import-members-map": "Your imported board has some members. Please map the members you want to import to your users", + "import-show-user-mapping": "Review members mapping", + "import-user-select": "Pick your existing user you want to use as this member", + "importMapMembersAddPopup-title": "Select member", + "info": "Version", + "initials": "Initials", + "invalid-date": "Invalid date", + "invalid-time": "Invalid time", + "invalid-user": "Invalid user", + "joined": "joined", + "just-invited": "You are just invited to this board", + "keyboard-shortcuts": "Keyboard shortcuts", + "label-create": "Create Label", + "label-default": "%s label (default)", + "label-delete-pop": "There is no undo. This will remove this label from all cards and destroy its history.", + "labels": "Etiketter", + "language": "Language", + "last-admin-desc": "You can’t change roles because there must be at least one admin.", + "leave-board": "Leave Board", + "leave-board-pop": "Are you sure you want to leave __boardTitle__? You will be removed from all cards on this board.", + "leaveBoardPopup-title": "Leave Board ?", + "link-card": "Link to this card", + "list-archive-cards": "Move all cards in this list to Archive", + "list-archive-cards-pop": "This will remove all the cards in this list from the board. To view cards in Archive and bring them back to the board, click “Menu” > “Archive”.", + "list-move-cards": "Move all cards in this list", + "list-select-cards": "Select all cards in this list", + "set-color-list": "Set Color", + "listActionPopup-title": "List Actions", + "swimlaneActionPopup-title": "Swimlane Actions", + "swimlaneAddPopup-title": "Add a Swimlane below", + "listImportCardPopup-title": "Import a Trello card", + "listMorePopup-title": "Mer", + "link-list": "Link to this list", + "list-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the list. There is no undo.", + "list-delete-suggest-archive": "You can move a list to Archive to remove it from the board and preserve the activity.", + "lists": "Lists", + "swimlanes": "Swimlanes", + "log-out": "Log Out", + "log-in": "Log In", + "loginPopup-title": "Log In", + "memberMenuPopup-title": "Member Settings", + "members": "Medlemmer", + "menu": "Menu", + "move-selection": "Move selection", + "moveCardPopup-title": "Move Card", + "moveCardToBottom-title": "Move to Bottom", + "moveCardToTop-title": "Move to Top", + "moveSelectionPopup-title": "Move selection", + "multi-selection": "Multi-Selection", + "multi-selection-on": "Multi-Selection is on", + "muted": "Muted", + "muted-info": "You will never be notified of any changes in this board", + "my-boards": "Mine tavler", + "name": "Navn", + "no-archived-cards": "No cards in Archive.", + "no-archived-lists": "No lists in Archive.", + "no-archived-swimlanes": "No swimlanes in Archive.", + "no-results": "No results", + "normal": "Normal", + "normal-desc": "Can view and edit cards. Can't change settings.", + "not-accepted-yet": "Invitation not accepted yet", + "notify-participate": "Receive updates to any cards you participate as creater or member", + "notify-watch": "Motta oppdatering av alle tavler, lister eller kort som du overvåker", + "optional": "valgfritt", + "or": "eller", + "page-maybe-private": "This page may be private. You may be able to view it by <a href='%s'>logging in</a>.", + "page-not-found": "Page not found.", + "password": "Passord", + "paste-or-dragdrop": "to paste, or drag & drop image file to it (image only)", + "participating": "Participating", + "preview": "Forhåndsvisning", + "previewAttachedImagePopup-title": "Forhåndsvisning", + "previewClipboardImagePopup-title": "Forhåndsvisning", + "private": "Privat", + "private-desc": "This board is private. Only people added to the board can view and edit it.", + "profile": "Profil", + "public": "Public", + "public-desc": "This board is public. It's visible to anyone with the link and will show up in search engines like Google. Only people added to the board can edit.", + "quick-access-description": "Star a board to add a shortcut in this bar.", + "remove-cover": "Remove Cover", + "remove-from-board": "Remove from Board", + "remove-label": "Remove Label", + "listDeletePopup-title": "Delete List ?", + "remove-member": "Remove Member", + "remove-member-from-card": "Remove from Card", + "remove-member-pop": "Remove __name__ (__username__) from __boardTitle__? The member will be removed from all cards on this board. They will receive a notification.", + "removeMemberPopup-title": "Remove Member?", + "rename": "Rename", + "rename-board": "Endre navn på tavlen", + "restore": "Restore", + "save": "Save", + "search": "Search", + "rules": "Rules", + "search-cards": "Search from card/list titles, descriptions and custom fields on this board", + "search-example": "Text to search for?", + "select-color": "Select Color", + "set-wip-limit-value": "Set a limit for the maximum number of tasks in this list", + "setWipLimitPopup-title": "Set WIP Limit", + "shortcut-assign-self": "Assign yourself to current card", + "shortcut-autocomplete-emoji": "Autocomplete emoji", + "shortcut-autocomplete-members": "Autocomplete members", + "shortcut-clear-filters": "Clear all filters", + "shortcut-close-dialog": "Close Dialog", + "shortcut-filter-my-cards": "Filter my cards", + "shortcut-show-shortcuts": "Bring up this shortcuts list", + "shortcut-toggle-filterbar": "Toggle Filter Sidebar", + "shortcut-toggle-sidebar": "Toggle Board Sidebar", + "show-cards-minimum-count": "Show cards count if list contains more than", + "sidebar-open": "Open Sidebar", + "sidebar-close": "Close Sidebar", + "signupPopup-title": "Create an Account", + "star-board-title": "Click to star this board. It will show up at top of your boards list.", + "starred-boards": "Starred Boards", + "starred-boards-description": "Starred boards show up at the top of your boards list.", + "subscribe": "Subscribe", + "team": "Team", + "this-board": "this board", + "this-card": "this card", + "spent-time-hours": "Spent time (hours)", + "overtime-hours": "Overtime (hours)", + "overtime": "Overtime", + "has-overtime-cards": "Has overtime cards", + "has-spenttime-cards": "Has spent time cards", + "time": "Time", + "title": "Title", + "tracking": "Tracking", + "tracking-info": "You will be notified of any changes to those cards you are involved as creator or member.", + "type": "Type", + "unassign-member": "Unassign member", + "unsaved-description": "You have an unsaved description.", + "unwatch": "Unwatch", + "upload": "Upload", + "upload-avatar": "Upload an avatar", + "uploaded-avatar": "Uploaded an avatar", + "username": "Brukernavn", + "view-it": "View it", + "warn-list-archived": "warning: this card is in an list at Archive", + "watch": "Watch", + "watching": "Watching", + "watching-info": "You will be notified of any change in this board", + "welcome-board": "Welcome Board", + "welcome-swimlane": "Milestone 1", + "welcome-list1": "Basics", + "welcome-list2": "Advanced", + "card-templates-swimlane": "Card Templates", + "list-templates-swimlane": "List Templates", + "board-templates-swimlane": "Board Templates", + "what-to-do": "What do you want to do?", + "wipLimitErrorPopup-title": "Invalid WIP Limit", + "wipLimitErrorPopup-dialog-pt1": "The number of tasks in this list is higher than the WIP limit you've defined.", + "wipLimitErrorPopup-dialog-pt2": "Please move some tasks out of this list, or set a higher WIP limit.", + "admin-panel": "Admin Panel", + "settings": "Innstillinger", + "people": "Folk", + "registration": "Registrering", + "disable-self-registration": "Disable Self-Registration", + "invite": "Invite", + "invite-people": "Invite People", + "to-boards": "To board(s)", + "email-addresses": "Email Addresses", + "smtp-host-description": "The address of the SMTP server that handles your emails.", + "smtp-port-description": "The port your SMTP server uses for outgoing emails.", + "smtp-tls-description": "Enable TLS support for SMTP server", + "smtp-host": "SMTP Host", + "smtp-port": "SMTP Port", + "smtp-username": "Brukernavn", + "smtp-password": "Passord", + "smtp-tls": "TLS support", + "send-from": "From", + "send-smtp-test": "Send a test email to yourself", + "invitation-code": "Invitation Code", + "email-invite-register-subject": "__inviter__ sent you an invitation", + "email-invite-register-text": "Dear __user__,\n\n__inviter__ invites you to kanban board for collaborations.\n\nPlease follow the link below:\n__url__\n\nAnd your invitation code is: __icode__\n\nThanks.", + "email-smtp-test-subject": "SMTP Test Email", + "email-smtp-test-text": "You have successfully sent an email", + "error-invitation-code-not-exist": "Invitation code doesn't exist", + "error-notAuthorized": "You are not authorized to view this page.", + "webhook-title": "Webhook Name", + "webhook-token": "Token (Optional for Authentication)", + "outgoing-webhooks": "Outgoing Webhooks", + "bidirectional-webhooks": "Two-Way Webhooks", + "outgoingWebhooksPopup-title": "Outgoing Webhooks", + "boardCardTitlePopup-title": "Card Title Filter", + "disable-webhook": "Disable This Webhook", + "global-webhook": "Global Webhooks", + "new-outgoing-webhook": "New Outgoing Webhook", + "no-name": "(Unknown)", + "Node_version": "Node version", + "Meteor_version": "Meteor version", + "MongoDB_version": "MongoDB version", + "MongoDB_storage_engine": "MongoDB storage engine", + "MongoDB_Oplog_enabled": "MongoDB Oplog enabled", + "OS_Arch": "OS Arch", + "OS_Cpus": "OS CPU Count", + "OS_Freemem": "OS Free Memory", + "OS_Loadavg": "OS Load Average", + "OS_Platform": "OS Platform", + "OS_Release": "OS Release", + "OS_Totalmem": "OS Total Memory", + "OS_Type": "OS Type", + "OS_Uptime": "OS Uptime", + "days": "days", + "hours": "hours", + "minutes": "minutes", + "seconds": "seconds", + "show-field-on-card": "Show this field on card", + "automatically-field-on-card": "Auto create field to all cards", + "showLabel-field-on-card": "Show field label on minicard", + "yes": "Yes", + "no": "No", + "accounts": "Accounts", + "accounts-allowEmailChange": "Allow Email Change", + "accounts-allowUserNameChange": "Allow Username Change", + "createdAt": "Created at", + "verified": "Verified", + "active": "Active", + "card-received": "Received", + "card-received-on": "Received on", + "card-end": "End", + "card-end-on": "Ends on", + "editCardReceivedDatePopup-title": "Change received date", + "editCardEndDatePopup-title": "Change end date", + "setCardColorPopup-title": "Set color", + "setCardActionsColorPopup-title": "Choose a color", + "setSwimlaneColorPopup-title": "Choose a color", + "setListColorPopup-title": "Choose a color", + "assigned-by": "Assigned By", + "requested-by": "Requested By", + "board-delete-notice": "Deleting is permanent. You will lose all lists, cards and actions associated with this board.", + "delete-board-confirm-popup": "All lists, cards, labels, and activities will be deleted and you won't be able to recover the board contents. There is no undo.", + "boardDeletePopup-title": "Delete Board?", + "delete-board": "Delete Board", + "default-subtasks-board": "Subtasks for __board__ board", + "default": "Default", + "queue": "Queue", + "subtask-settings": "Subtasks Settings", + "card-settings": "Card Settings", + "boardSubtaskSettingsPopup-title": "Board Subtasks Settings", + "boardCardSettingsPopup-title": "Card Settings", + "deposit-subtasks-board": "Deposit subtasks to this board:", + "deposit-subtasks-list": "Landing list for subtasks deposited here:", + "show-parent-in-minicard": "Show parent in minicard:", + "prefix-with-full-path": "Prefix with full path", + "prefix-with-parent": "Prefix with parent", + "subtext-with-full-path": "Subtext with full path", + "subtext-with-parent": "Subtext with parent", + "change-card-parent": "Change card's parent", + "parent-card": "Parent card", + "source-board": "Source board", + "no-parent": "Don't show parent", + "activity-added-label": "added label '%s' to %s", + "activity-removed-label": "removed label '%s' from %s", + "activity-delete-attach": "deleted an attachment from %s", + "activity-added-label-card": "added label '%s'", + "activity-removed-label-card": "removed label '%s'", + "activity-delete-attach-card": "deleted an attachment", + "activity-set-customfield": "set custom field '%s' to '%s' in %s", + "activity-unset-customfield": "unset custom field '%s' in %s", + "r-rule": "Rule", + "r-add-trigger": "Add trigger", + "r-add-action": "Add action", + "r-board-rules": "Board rules", + "r-add-rule": "Add rule", + "r-view-rule": "View rule", + "r-delete-rule": "Delete rule", + "r-new-rule-name": "New rule title", + "r-no-rules": "No rules", + "r-when-a-card": "When a card", + "r-is": "is", + "r-is-moved": "is moved", + "r-added-to": "added to", + "r-removed-from": "Removed from", + "r-the-board": "the board", + "r-list": "list", + "set-filter": "Set Filter", + "r-moved-to": "Moved to", + "r-moved-from": "Moved from", + "r-archived": "Moved to Archive", + "r-unarchived": "Restored from Archive", + "r-a-card": "a card", + "r-when-a-label-is": "When a label is", + "r-when-the-label": "When the label", + "r-list-name": "list name", + "r-when-a-member": "When a member is", + "r-when-the-member": "When the member", + "r-name": "name", + "r-when-a-attach": "When an attachment", + "r-when-a-checklist": "When a checklist is", + "r-when-the-checklist": "When the checklist", + "r-completed": "Completed", + "r-made-incomplete": "Made incomplete", + "r-when-a-item": "When a checklist item is", + "r-when-the-item": "When the checklist item", + "r-checked": "Checked", + "r-unchecked": "Unchecked", + "r-move-card-to": "Move card to", + "r-top-of": "Top of", + "r-bottom-of": "Bottom of", + "r-its-list": "its list", + "r-archive": "Move to Archive", + "r-unarchive": "Restore from Archive", + "r-card": "card", + "r-add": "Legg til", + "r-remove": "Fjern", + "r-label": "label", + "r-member": "medlem", + "r-remove-all": "Fjern alle medlemmer fra kortet", + "r-set-color": "Set color to", + "r-checklist": "checklist", + "r-check-all": "Check all", + "r-uncheck-all": "Uncheck all", + "r-items-check": "items of checklist", + "r-check": "Check", + "r-uncheck": "Uncheck", + "r-item": "item", + "r-of-checklist": "of checklist", + "r-send-email": "Send an email", + "r-to": "til", + "r-subject": "Emne", + "r-rule-details": "Rule details", + "r-d-move-to-top-gen": "Move card to top of its list", + "r-d-move-to-top-spec": "Move card to top of list", + "r-d-move-to-bottom-gen": "Flytt kortet til bunnen av sin liste", + "r-d-move-to-bottom-spec": "Flytt kortet til bunnen av listen", + "r-d-send-email": "Send e-post", + "r-d-send-email-to": "til", + "r-d-send-email-subject": "Emne", + "r-d-send-email-message": "Melding", + "r-d-archive": "Move card to Archive", + "r-d-unarchive": "Restore card from Archive", + "r-d-add-label": "Add label", + "r-d-remove-label": "Remove label", + "r-create-card": "Create new card", + "r-in-list": "in list", + "r-in-swimlane": "in swimlane", + "r-d-add-member": "Add member", + "r-d-remove-member": "Remove member", + "r-d-remove-all-member": "Remove all member", + "r-d-check-all": "Check all items of a list", + "r-d-uncheck-all": "Uncheck all items of a list", + "r-d-check-one": "Check item", + "r-d-uncheck-one": "Uncheck item", + "r-d-check-of-list": "of checklist", + "r-d-add-checklist": "Add checklist", + "r-d-remove-checklist": "Remove checklist", + "r-by": "by", + "r-add-checklist": "Add checklist", + "r-with-items": "with items", + "r-items-list": "item1,item2,item3", + "r-add-swimlane": "Add swimlane", + "r-swimlane-name": "swimlane name", + "r-board-note": "Note: leave a field empty to match every possible value.", + "r-checklist-note": "Note: checklist's items have to be written as comma separated values.", + "r-when-a-card-is-moved": "When a card is moved to another list", + "r-set": "Set", + "r-update": "Update", + "r-datefield": "date field", + "r-df-start-at": "start", + "r-df-due-at": "due", + "r-df-end-at": "end", + "r-df-received-at": "received", + "r-to-current-datetime": "to current date/time", + "r-remove-value-from": "Remove value from", + "ldap": "LDAP", + "oauth2": "OAuth2", + "cas": "CAS", + "authentication-method": "Authentication method", + "authentication-type": "Authentication type", + "custom-product-name": "Custom Product Name", + "layout": "Layout", + "hide-logo": "Hide Logo", + "add-custom-html-after-body-start": "Add Custom HTML after <body> start", + "add-custom-html-before-body-end": "Add Custom HTML before </body> end", + "error-undefined": "Something went wrong", + "error-ldap-login": "An error occurred while trying to login", + "display-authentication-method": "Display Authentication Method", + "default-authentication-method": "Default Authentication Method", + "duplicate-board": "Duplicate Board", + "people-number": "The number of people is:", + "swimlaneDeletePopup-title": "Delete Swimlane ?", + "swimlane-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the swimlane. There is no undo.", + "restore-all": "Restore all", + "delete-all": "Delete all", + "loading": "Loading, please wait.", + "previous_as": "last time was", + "act-a-dueAt": "modified due time to \nWhen: __timeValue__\nWhere: __card__\n previous due was __timeOldValue__", + "act-a-endAt": "modified ending time to __timeValue__ from (__timeOldValue__)", + "act-a-startAt": "modified starting time to __timeValue__ from (__timeOldValue__)", + "act-a-receivedAt": "modified received time to __timeValue__ from (__timeOldValue__)", + "a-dueAt": "modified due time to be", + "a-endAt": "modified ending time to be", + "a-startAt": "modified starting time to be", + "a-receivedAt": "modified received time to be", + "almostdue": "current due time %s is approaching", + "pastdue": "current due time %s is past", + "duenow": "current due time %s is today", + "act-newDue": "__list__/__card__ has 1st due reminder [__board__]", + "act-withDue": "__list__/__card__ due reminders [__board__]", + "act-almostdue": "was reminding the current due (__timeValue__) of __card__ is approaching", + "act-pastdue": "was reminding the current due (__timeValue__) of __card__ is past", + "act-duenow": "was reminding the current due (__timeValue__) of __card__ is now", + "act-atUserComment": "Du ble nevnt i [__board__] __list__/__card__", + "delete-user-confirm-popup": "Er du sikker på at du vil slette denne kontoen?", + "accounts-allowUserDelete": "Tillat at brukere sletter sin konto", + "hide-minicard-label-text": "Hide minicard label text", + "show-desktop-drag-handles": "Show desktop drag handles", + "assignee": "Assignee", + "cardAssigneesPopup-title": "Assignee", + "addmore-detail": "Add a more detailed description", + "show-on-card": "Show on Card", + "new": "New", + "editUserPopup-title": "Edit User", + "newUserPopup-title": "New User", + "notifications": "Notifications", + "view-all": "View All", + "filter-by-unread": "Filter by Unread", + "mark-all-as-read": "Mark all as read", + "remove-all-read": "Remove all read", + "allow-rename": "Allow Rename", + "allowRenamePopup-title": "Allow Rename" +} \ No newline at end of file diff --git a/i18n/nl.i18n.json b/i18n/nl.i18n.json index 8a576746..15684341 100644 --- a/i18n/nl.i18n.json +++ b/i18n/nl.i18n.json @@ -1,780 +1,780 @@ { - "accept": "Accepteren", - "act-activity-notify": "Activiteiten Notificatie", - "act-addAttachment": "heeft bijlage __attachment__ toegevoegd aan kaart __card__ van lijst __list__ in swimlane __swimlane__ op bord __board__", - "act-deleteAttachment": "heeft bijlage __attachment__ verwijderd op kaart __card__ van lijst __list__ uit swimlane __swimlane__ op bord __board__", - "act-addSubtask": "heeft subtaak __subtask__ toegevoegd aan kaart __card__ van lijst __list__ in swimlane __swimlane__ op bord __board__", - "act-addLabel": "heeft label __label__ toegevoegd aan kaart __card__ van lijst __list__ in swimlane __swimlane__ op bord __board__", - "act-addedLabel": "heeft label __label__ toegevoegd aan kaart __card__ van lijst __list__ in swimlane __swimlane__ op bord __board__", - "act-removeLabel": "heeft label __label__ verwijderd van kaart __card__ van lijst __list__ uit swimlane __swimlane__ op bord __board__", - "act-removedLabel": "heeft label __label__ verwijderd van kaart __card__ van lijst __list__ uit swimlane __swimlane__ op bord __board__", - "act-addChecklist": "heeft checklist __checklist__ toegevoegd aan kaart __card__ van lijst __list__ in swimlane __swimlane__ op bord __board__", - "act-addChecklistItem": "heeft checklist item __checklistItem__ toegevoegd aan checklist __checklist__ op kaart __card__ van lijst __list__ in swimlane __swimlane__ op bord __board__", - "act-removeChecklist": "heeft checklist __checklist__ verwijderd van kaart __card__ van lijst __list__ uit swimlane __swimlane__ op bord __board__", - "act-removeChecklistItem": "heeft checklist item __checklistItem__ verwijderd van checklist __checkList__ op kaart __card__ van lijst __list__ uit swimlane __swimlane__ op bord __board__", - "act-checkedItem": "heeft __checklistItem__ aangevinkt van checklist __checklist__ op kaart __card__ van lijst __list__ in swimlane __swimlane__ op bord __board__", - "act-uncheckedItem": "heeft __checklistItem__ uitgevinkt van checklist __checklist__ op kaart __card__ van lijst __list__ uit swimlane __swimlane__ op bord __board__", - "act-completeChecklist": "heeft checklist __checklist__ afgewerkt op kaart __card__ van lijst __list__ in swimlane __swimlane__ op bord __board__", - "act-uncompleteChecklist": "heeft checklist __checklist__ onafgewerkt op kaart __card__ van lijst __list__ uit swimlane __swimlane__ op bord __board__", - "act-addComment": "heeft aantekening toegevoegd aan kaart __card__: __comment__ van lijst __list__ in swimlane __swimlane__ op bord __board__", - "act-editComment": "heeft aantekening gewijzigd op kaart __card__: __comment__ van lijst __list__ in swimlane __swimlane__ op bord __board__", - "act-deleteComment": "heeft aantekening verwijderd van kaart __card__: __comment__ van lijst __list__ uit swimlane __swimlane__ op bord __board__", - "act-createBoard": "bord __board__ aangemaakt", - "act-createSwimlane": "swimlane __swimlane__ aangemaakt op bord __board__", - "act-createCard": "heeft kaart __card__ aangemaakt in lijst __list__ in swimlane __swimlane__ op bord __board__", - "act-createCustomField": "heeft maatwerkveld __customField__ aangemaakt op bord __board__", - "act-deleteCustomField": "heeft maatwerkveld __customField__ verwijderd van bord __board__", - "act-setCustomField": "heeft maatwerkveld gewijzigd __customField__: __customFieldValue__ op kaart __card__ in lijst __list__ uit swimlane __swimlane__ op bord __board__", - "act-createList": "lijst __list__ toegevoegd aan bord __board__", - "act-addBoardMember": "heeft lid __member__ toegevoegd aan bord __board__", - "act-archivedBoard": "Bord __board__ verplaatst naar Archief", - "act-archivedCard": "heeft kaart __card__ van lijst __list__ uit swimlane __swimlane__ op bord __board__ verplaatst naar Archief", - "act-archivedList": "Lijst __list__ uit swimlane __swimlane__ op bord __board__ verplaatst naar Archief", - "act-archivedSwimlane": "Swimlane __swimlane__ op bord __board__ verplaatst naar Archief", - "act-importBoard": "bord __board__ geïmporteerd", - "act-importCard": "heeft kaart __card__ geïmporteerd in lijst __list__ in swimlane __swimlane__ op bord __board__", - "act-importList": "lijst __list__ geïmporteerd in swimlane __swimlane__ op bord __board__", - "act-joinMember": "heeft lid __member__ toegevoegd aan kaart __card__ van lijst __list__ in swimlane __swimlane__ op bord __board__", - "act-moveCard": "heeft kaart __card__ verplaatst op bord __board__ van lijst __oldList__ uit swimlane __oldSwimlane__ naar lijst __list__ in swimlane __swimlane__", - "act-moveCardToOtherBoard": "heeft kaart __card__ verplaatst van lijst __oldList__ uit swimlane __oldSwimlane__ op bord __oldBoard__ naar lijst __list__ in swimlane __swimlane__ op bord __board__", - "act-removeBoardMember": "heeft lid __member__ verwijderd van bord __board__", - "act-restoredCard": "heeft kaart __card__ teruggehaald naar lijst __list__ in swimlane __swimlane__ op bord __board__", - "act-unjoinMember": "heeft lid __member__ verwijderd van kaart __card__ van lijst __list__ uit swimlane __swimlane__ op bord __board__", - "act-withBoardTitle": "__board__", - "act-withCardTitle": "[__board__] __card__", - "actions": "Acties", - "activities": "Activiteiten", - "activity": "Activiteit", - "activity-added": "%s toegevoegd aan %s", - "activity-archived": "%s verplaatst naar Archief", - "activity-attached": "%s bijgevoegd aan %s", - "activity-created": "%s aangemaakt", - "activity-customfield-created": "maatwerkveld aangemaakt %s", - "activity-excluded": "%s uitgesloten van %s", - "activity-imported": "%s geïmporteerd in %s van %s", - "activity-imported-board": "%s geïmporteerd van %s", - "activity-joined": "%s toegetreden", - "activity-moved": "%s verplaatst van %s naar %s", - "activity-on": "bij %s", - "activity-removed": "%s verwijderd van %s", - "activity-sent": "%s gestuurd naar %s", - "activity-unjoined": "uit %s gegaan", - "activity-subtask-added": "subtaak toegevoegd aan %s", - "activity-checked-item": "%s aangevinkt in checklist %s van %s", - "activity-unchecked-item": "%s uitgevinkt in checklist %s van %s", - "activity-checklist-added": "checklist toegevoegd aan %s", - "activity-checklist-removed": "checklist verwijderd van %s", - "activity-checklist-completed": "checklist %s afgewerkt van %s", - "activity-checklist-uncompleted": "checklist %s onafgewerkt van %s", - "activity-checklist-item-added": "checklist item toegevoegd aan '%s' in '%s'", - "activity-checklist-item-removed": "checklist item verwijderd van '%s' in %s", - "add": "Toevoegen", - "activity-checked-item-card": "%s aangevinkt in checklist %s", - "activity-unchecked-item-card": "%s uitgevinkt in checklist %s", - "activity-checklist-completed-card": "heeft checklist __checklist__ afgewerkt op kaart __card__ van lijst __list__ in swimlane __swimlane__ op bord __board__", - "activity-checklist-uncompleted-card": "checklist %s onafgewerkt", - "activity-editComment": "aantekening gewijzigd %s", - "activity-deleteComment": "aantekening verwijderd %s", - "add-attachment": "Bijlage Toevoegen", - "add-board": "Bord Toevoegen", - "add-card": "Kaart Toevoegen", - "add-swimlane": "Swimlane Toevoegen", - "add-subtask": "Subtaak Toevoegen", - "add-checklist": "Checkcklist Toevoegen", - "add-checklist-item": "Voeg item toe aan checklist", - "add-cover": "Cover Toevoegen", - "add-label": "Label Toevoegen", - "add-list": "Lijst Toevoegen", - "add-members": "Leden Toevoegen", - "added": "Toegevoegd", - "addMemberPopup-title": "Leden", - "admin": "Administrator", - "admin-desc": "Kan kaarten bekijken en wijzigen, leden verwijderen, en instellingen voor het bord aanpassen.", - "admin-announcement": "Melding", - "admin-announcement-active": "Systeem melding", - "admin-announcement-title": "Melding van de administrator", - "all-boards": "Alle borden", - "and-n-other-card": "En __count__ andere kaarten", - "and-n-other-card_plural": "En __count__ andere kaarten", - "apply": "Aanmelden", - "app-is-offline": "Wekan is aan het laden, wacht alstublieft. Het verversen van de pagina zorgt voor verlies van gegevens. Als Wekan niet laadt, check dan of de Wekan server niet is gestopt. ", - "archive": "Verplaats naar Archief", - "archive-all": "Verplaats Alles naar Archief", - "archive-board": "Verplaats Bord naar Archief", - "archive-card": "Verplaats Kaart naar Archief", - "archive-list": "Verplaats Lijst naar Archief", - "archive-swimlane": "Verplaats Swimlane naar Archief", - "archive-selection": "Verplaats selectie naar Archief", - "archiveBoardPopup-title": "Bord naar Archief verplaatsen?", - "archived-items": "Archiveren", - "archived-boards": "Borden in Archief", - "restore-board": "Herstel Bord", - "no-archived-boards": "Geen Borden in Archief.", - "archives": "Archief", - "template": "Template", - "templates": "Templates", - "assign-member": "Lid toevoegen", - "attached": "bijgevoegd", - "attachment": "Bijlage", - "attachment-delete-pop": "Een bijlage verwijderen is permanent. Er is geen herstelmogelijkheid.", - "attachmentDeletePopup-title": "Bijlage verwijderen?", - "attachments": "Bijlagen", - "auto-watch": "Automatisch borden bekijken wanneer deze aangemaakt worden", - "avatar-too-big": "De bestandsgrootte van je avatar is te groot (70KB max)", - "back": "Terug", - "board-change-color": "Wijzig kleur", - "board-nb-stars": "%s sterren", - "board-not-found": "Bord is niet gevonden", - "board-private-info": "Dit bord is nu <strong>privé</strong>.", - "board-public-info": "Dit bord is nu <strong>openbaar</strong>.", - "boardChangeColorPopup-title": "Verander achtergrond van bord", - "boardChangeTitlePopup-title": "Hernoem bord", - "boardChangeVisibilityPopup-title": "Verander zichtbaarheid", - "boardChangeWatchPopup-title": "Verander naar 'Watch'", - "boardMenuPopup-title": "Bord Instellingen", - "boardChangeViewPopup-title": "Bord overzicht", - "boards": "Borden", - "board-view": "Bord overzicht", - "board-view-cal": "Kalender", - "board-view-swimlanes": "Swimlanes", - "board-view-collapse": "Klap in", - "board-view-lists": "Lijsten", - "bucket-example": "Zoals bijvoorbeeld een \"Bucket List\"", - "cancel": "Annuleren", - "card-archived": "Deze kaart is verplaatst naar Archief.", - "board-archived": "Dit bord is verplaatst naar Archief.", - "card-comments-title": "Deze kaart heeft %s aantekening(en).", - "card-delete-notice": "Verwijdering is permanent. Als je dit doet, verlies je alle informatie die op deze kaart is opgeslagen.", - "card-delete-pop": "Alle acties worden verwijderd van de activiteiten feed, en er zal geen mogelijkheid zijn om de kaart opnieuw te openen. Er is geen herstelmogelijkheid.", - "card-delete-suggest-archive": "Je kunt een kaart naar Archief verplaatsen om die van het bord te verwijderen waarbij de activiteiten behouden blijven.", - "card-due": "Verval", - "card-due-on": "Vervalt op ", - "card-spent": "Gespendeerde tijd", - "card-edit-attachments": "Wijzig bijlagen", - "card-edit-custom-fields": "Wijzig maatwerkvelden", - "card-start-voting": "Start stemming", - "card-cancel-voting": "Verwijder stemming en verwijder stemmen", - "card-edit-labels": "Wijzig labels", - "card-edit-members": "Wijzig leden", - "card-labels-title": "Wijzig de labels van de kaart.", - "card-members-title": "Voeg of verwijder leden van het bord toe aan de kaart.", - "card-start": "Begin", - "card-start-on": "Begint op", - "cardAttachmentsPopup-title": "Voeg bestand toe vanuit", - "cardCustomField-datePopup-title": "Wijzigingsdatum", - "cardCustomFieldsPopup-title": "Wijzig maatwerkvelden", - "cardStartVotingPopup-title": "Start een stemming", - "positiveVoteMembersPopup-title": "Proponents", - "negativeVoteMembersPopup-title": "Opponents", - "vote-question": "Stemvraag", - "vote-public": "Public vote", - "vote-for-it": "Voor", - "vote-against": "tegen", - "cardDeletePopup-title": "Kaart verwijderen?", - "cardDetailsActionsPopup-title": "Kaart actie ondernemen", - "cardLabelsPopup-title": "Labels", - "cardMembersPopup-title": "Leden", - "cardMorePopup-title": "Meer", - "cardTemplatePopup-title": "Template aanmaken", - "cards": "Kaarten", - "cards-count": "Kaarten", - "casSignIn": "Log in met CAS", - "cardType-card": "Kaart", - "cardType-linkedCard": "Gekoppelde Kaart", - "cardType-linkedBoard": "Gekoppeld Bord", - "change": "Wijzig", - "change-avatar": "Wijzig avatar", - "change-password": "Wijzig wachtwoord", - "change-permissions": "Wijzig permissies", - "change-settings": "Wijzig instellingen", - "changeAvatarPopup-title": "Wijzig avatar", - "changeLanguagePopup-title": "Wijzig taal", - "changePasswordPopup-title": "Wijzig wachtwoord", - "changePermissionsPopup-title": "Wijzig permissies", - "changeSettingsPopup-title": "Wijzig instellingen", - "subtasks": "Subtaken", - "checklists": "Checklists", - "click-to-star": "Klik om het bord als favoriet in te stellen", - "click-to-unstar": "Klik om het bord uit favorieten weg te halen", - "clipboard": "Vanuit clipboard of sleep het bestand hierheen", - "close": "Sluiten", - "close-board": "Sluit bord", - "close-board-pop": "Je kunt het bord terughalen door de \"Archief\" knop te klikken in de menubalk \"Mijn Borden\".", - "color-black": "zwart", - "color-blue": "blauw", - "color-crimson": "karmijn", - "color-darkgreen": "donkergroen", - "color-gold": "goud", - "color-gray": "grijs", - "color-green": "groen", - "color-indigo": "indigo", - "color-lime": "felgroen", - "color-magenta": "magenta", - "color-mistyrose": "zachtroze", - "color-navy": "marineblauw", - "color-orange": "oranje", - "color-paleturquoise": "vaalturkoois", - "color-peachpuff": "perzikroze", - "color-pink": "roze", - "color-plum": "pruim", - "color-purple": "paars", - "color-red": "rood", - "color-saddlebrown": "zadelbruin", - "color-silver": "zilver", - "color-sky": "lucht", - "color-slateblue": "leiblauw", - "color-white": "wit", - "color-yellow": "geel", - "unset-color": "Ongedefinieerd", - "comment": "Aantekening", - "comment-placeholder": "Schrijf aantekening", - "comment-only": "Alleen aantekeningen maken", - "comment-only-desc": "Kan alleen op kaarten aantekenen.", - "no-comments": "Geen aantekeningen", - "no-comments-desc": "Zie geen aantekeningen of activiteiten.", - "worker": "Medewerker", - "worker-desc": "Kan alleen kaarten verplaatsen, zichzelf aan kaarten koppelen en aantekeningen maken.", - "computer": "Computer", - "confirm-subtask-delete-dialog": "Weet je zeker dat je de subtaak wilt verwijderen?", - "confirm-checklist-delete-dialog": "Weet je zeker dat je de checklist wilt verwijderen?", - "copy-card-link-to-clipboard": "Kopieer kaart link naar klembord", - "linkCardPopup-title": "Koppel Kaart", - "searchElementPopup-title": "Zoek", - "copyCardPopup-title": "Kopieer kaart", - "copyChecklistToManyCardsPopup-title": "Checklist sjabloon kopiëren naar meerdere kaarten", - "copyChecklistToManyCardsPopup-instructions": "Doel kaart titels en omschrijvingen in dit JSON formaat", - "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"Titel eerste kaart\", \"description\":\"Omschrijving eerste kaart\"}, {\"title\":\"Titel tweede kaart\",\"description\":\"Omschrijving tweede kaart\"},{\"title\":\"Titel laatste kaart\",\"description\":\"Omschrijving laatste kaart\"} ]", - "create": "Aanmaken", - "createBoardPopup-title": "Bord aanmaken", - "chooseBoardSourcePopup-title": "Importeer bord", - "createLabelPopup-title": "Label aanmaken", - "createCustomField": "Veld aanmaken", - "createCustomFieldPopup-title": "Veld aanmaken", - "current": "Huidige", - "custom-field-delete-pop": "Er is geen herstelmogelijkheid. Deze actie zal dit maatwerkveld van alle kaarten verwijderen en de bijbehorende historie wissen.", - "custom-field-checkbox": "Checkbox", - "custom-field-date": "Datum", - "custom-field-dropdown": "Dropdown Lijst", - "custom-field-dropdown-none": "(geen)", - "custom-field-dropdown-options": "Lijst Opties", - "custom-field-dropdown-options-placeholder": "Toets Enter om meer opties toe te voegen ", - "custom-field-dropdown-unknown": "(onbekend)", - "custom-field-number": "Aantal", - "custom-field-text": "Tekst", - "custom-fields": "Maatwerkvelden", - "date": "Datum", - "decline": "Weigeren", - "default-avatar": "Standaard avatar", - "delete": "Verwijderen", - "deleteCustomFieldPopup-title": "Maatwerkveld verwijderen?", - "deleteLabelPopup-title": "Label verwijderen?", - "description": "Beschrijving", - "disambiguateMultiLabelPopup-title": "Disambigueer Label Actie", - "disambiguateMultiMemberPopup-title": "Disambigueer Lid Actie", - "discard": "Negeer", - "done": "Klaar", - "download": "Download", - "edit": "Wijzig", - "edit-avatar": "Wijzig avatar", - "edit-profile": "Wijzig profiel", - "edit-wip-limit": "Verander WIP limiet", - "soft-wip-limit": "Zachte WIP limiet", - "editCardStartDatePopup-title": "Wijzig start datum", - "editCardDueDatePopup-title": "Wijzig vervaldatum", - "editCustomFieldPopup-title": "Wijzig Veld", - "editCardSpentTimePopup-title": "Verander gespendeerde tijd", - "editLabelPopup-title": "Wijzig label", - "editNotificationPopup-title": "Wijzig notificatie", - "editProfilePopup-title": "Wijzig profiel", - "email": "E-mail", - "email-enrollAccount-subject": "Er is een account voor je aangemaakt op __siteName__", - "email-enrollAccount-text": "Hallo __user__,\n\nOm gebruik te maken van de online dienst, kan je op de volgende link klikken.\n\n__url__\n\nBedankt.", - "email-fail": "E-mail verzenden is mislukt", - "email-fail-text": "Fout tijdens het verzenden van de email", - "email-invalid": "Ongeldig e-mailadres", - "email-invite": "Nodig uit via e-mail", - "email-invite-subject": "__inviter__ heeft je een uitnodiging gestuurd", - "email-invite-text": "Beste __user__,\n\n__inviter__ heeft je uitgenodigd om voor een samenwerking deel te nemen aan het bord \"__board__\".\n\nKlik op de link hieronder:\n\n__url__\n\nBedankt.", - "email-resetPassword-subject": "Reset je wachtwoord op __siteName__", - "email-resetPassword-text": "Hallo __user__,\n\nKlik op de link hier beneden om je wachtwoord te resetten.\n\n__url__\n\nBedankt.", - "email-sent": "E-mail is verzonden", - "email-verifyEmail-subject": "Verifieer je e-mailadres op __siteName__", - "email-verifyEmail-text": "Hallo __user__,\n\nOm je e-mail te verifiëren vragen we je om op de link hieronder te klikken.\n\n__url__\n\nBedankt.", - "enable-wip-limit": "Activeer WIP limiet", - "error-board-doesNotExist": "Dit bord bestaat niet.", - "error-board-notAdmin": "Je moet een administrator zijn van dit bord om dat te doen.", - "error-board-notAMember": "Je moet een lid zijn van dit bord om dat te doen.", - "error-json-malformed": "JSON format klopt niet", - "error-json-schema": "De JSON data bevat niet de juiste informatie in de juiste format", - "error-list-doesNotExist": "Deze lijst bestaat niet", - "error-user-doesNotExist": "Deze gebruiker bestaat niet", - "error-user-notAllowSelf": "Je kan jezelf niet uitnodigen", - "error-user-notCreated": "Deze gebruiker is niet aangemaakt", - "error-username-taken": "Deze gebruikersnaam is al in gebruik", - "error-email-taken": "Dit e-mailadres is al in gebruik", - "export-board": "Exporteer bord", - "sort": "Sorteer", - "sort-desc": "Klik om lijst te sorteren", - "list-sort-by": "Sorteer lijst op", - "list-label-modifiedAt": "Laatste toegangstijd", - "list-label-title": "Naam van de lijst", - "list-label-sort": "Je handmatige volgorde", - "list-label-short-modifiedAt": "(L)", - "list-label-short-title": "(N)", - "list-label-short-sort": "(M)", - "filter": "Filter", - "filter-cards": "Filter kaarten of lijsten", - "list-filter-label": "Filter lijst op titel", - "filter-clear": "Wis filter", - "filter-no-label": "Geen label", - "filter-no-member": "Geen lid", - "filter-no-assignee": "Niemand toegewezen", - "filter-no-custom-fields": "Geen maatwerkvelden", - "filter-show-archive": "Toon gearchiveerde lijsten", - "filter-hide-empty": "Verberg lege lijsten", - "filter-on": "Filter is actief", - "filter-on-desc": "Je bent nu kaarten aan het filteren op dit bord. Klik hier om het filter te wijzigen.", - "filter-to-selection": "Filter zoals selectie", - "advanced-filter-label": "Geavanceerd Filter", - "advanced-filter-description": "Met het Geavanceerd Filter kun je een tekst schrijven die de volgende operatoren mag bevatten: == != <= >= && || ( ) Een Spatie wordt als scheiding gebruikt tussen de verschillende operatoren. Je kunt filteren op alle Maatwerkvelden door hun namen en waarden in te tikken. Bijvoorbeeld: Veld1 == Waarde1. Let op: Als velden of waarden spaties bevatten dan moet je die tussen enkele aanhalingstekens zetten. Bijvoorbeeld: 'Veld 1' == 'Waarde 1'. Om controle karakters (' \\/) over te slaan gebruik je \\. Bijvoorbeeld: Veld1 == I\\'m. Je kunt ook meerdere condities combineren. Bijvoorbeeld: F1 == V1 || F1 == V2. Normalerwijze worden alle operatoren van links naar rechts verwerkt. Dit kun je veranderen door ronde haken te gebruiken. Bijvoorbeeld: F1 == V1 && ( F2 == V2 || F2 == V3 ). Je kunt ook met regex in tekstvelden zoeken. Bijvoorbeeld: F1 == /Tes.*/i", - "fullname": "Volledige naam", - "header-logo-title": "Ga terug naar jouw borden pagina.", - "hide-system-messages": "Verberg systeemberichten", - "headerBarCreateBoardPopup-title": "Bord aanmaken", - "home": "Voorpagina", - "import": "Importeer", - "link": "Link", - "import-board": "Importeer bord", - "import-board-c": "Importeer bord", - "import-board-title-trello": "Importeer bord vanuit Trello", - "import-board-title-wekan": "Importeer bord vanuit eerdere export", - "import-sandstorm-backup-warning": "Verwijder nog niet de data van je geëxporteerde Trello-bord totdat je vastgesteld hebt dat het Wekan-bord werkt. Doe dit door het nieuwe bord te sluiten en opnieuw te openen. Als er dan een foutmelding krijgt of het nieuwe bord opent niet dan kun je nog terugvallen op het originele bord. ", - "import-sandstorm-warning": "Het geïmporteerde bord verwijdert alle huidige data op dit bord, om het daarna te vervangen.", - "from-trello": "Vanuit Trello", - "from-wekan": "Vanuit eerdere export", - "import-board-instruction-trello": "Op jouw Trello bord, ga naar 'Menu', dan naar 'Meer', 'Print en Exporteer', 'Exporteer JSON', en kopieer de tekst.", - "import-board-instruction-wekan": "Ga op je bord naar 'Menu' en klik dan 'Export board' en kopieer de tekst in het gedownloade bestand.", - "import-board-instruction-about-errors": "Als je tijdens de import van het bord foutmeldingen krijgt is de import soms toch gelukt en vind je het bord terug op de 'Alle borden' scherm.", - "import-json-placeholder": "Plak geldige JSON data hier", - "import-map-members": "Breng leden in kaart", - "import-members-map": "Je geïmporteerde bord heeft een aantal leden. Koppel de leden die je wilt importeren aan je gebruikers.", - "import-show-user-mapping": "Breng leden overzicht tevoorschijn", - "import-user-select": "Kies een bestaande gebruiker die je als dit lid wilt koppelen", - "importMapMembersAddPopup-title": "Kies lid", - "info": "Versie", - "initials": "Initialen", - "invalid-date": "Ongeldige datum", - "invalid-time": "Ongeldige tijd", - "invalid-user": "Ongeldige gebruiker", - "joined": "doet nu mee met", - "just-invited": "Je bent zojuist uitgenodigd om mee toen doen aan dit bord", - "keyboard-shortcuts": "Toetsenbord snelkoppelingen", - "label-create": "Label aanmaken", - "label-default": "%s label (standaard)", - "label-delete-pop": "Er is geen herstelmogelijkheid. Deze actie zal het label van alle kaarten verwijderen met de bijbehorende historie.", - "labels": "Labels", - "language": "Taal", - "last-admin-desc": "Je kunt de permissies niet veranderen omdat er minimaal een administrator moet zijn.", - "leave-board": "Verlaat bord", - "leave-board-pop": "Weet je zeker dat je __boardTitle__ wilt verlaten? Je wordt verwijderd van alle kaarten binnen dit bord", - "leaveBoardPopup-title": "Bord verlaten?", - "link-card": "Link naar deze kaart", - "list-archive-cards": "Verplaats alle kaarten in deze lijst naar Archief", - "list-archive-cards-pop": "Dit zal alle kaarten uit deze lijst op dit bord verwijderen. Om de kaarten in het Archief te tonen en terug te halen, klik \"Menu\" > \"Archief\".", - "list-move-cards": "Verplaats alle kaarten in deze lijst", - "list-select-cards": "Selecteer alle kaarten in deze lijst", - "set-color-list": "Wijzig kleur in", - "listActionPopup-title": "Lijst acties", - "swimlaneActionPopup-title": "Swimlane handelingen", - "swimlaneAddPopup-title": "Voeg hieronder een Swimlane toe", - "listImportCardPopup-title": "Importeer een Trello kaart", - "listMorePopup-title": "Meer", - "link-list": "Link naar deze lijst", - "list-delete-pop": "Alle acties zullen verwijderd worden van de activiteiten feed, en je zult deze niet meer kunnen herstellen. Er is geen herstelmogelijkheid.", - "list-delete-suggest-archive": "Je kunt een lijst naar Archief verplaatsen om die van het bord te verwijderen waarbij de activiteiten behouden blijven.", - "lists": "Lijsten", - "swimlanes": "Swimlanes", - "log-out": "Uitloggen", - "log-in": "Inloggen", - "loginPopup-title": "Inloggen", - "memberMenuPopup-title": "Instellingen van leden", - "members": "Leden", - "menu": "Menu", - "move-selection": "Verplaats selectie", - "moveCardPopup-title": "Verplaats kaart", - "moveCardToBottom-title": "Verplaats naar beneden", - "moveCardToTop-title": "Verplaats naar boven", - "moveSelectionPopup-title": "Verplaats selectie", - "multi-selection": "Multi-selectie", - "multi-selection-on": "Multi-selectie staat aan", - "muted": "Stil", - "muted-info": "Je zal nooit meer geïnformeerd worden bij veranderingen in dit bord.", - "my-boards": "Mijn Borden", - "name": "Naam", - "no-archived-cards": "Geen kaarten in Archief.", - "no-archived-lists": "Geen lijsten in Archief..", - "no-archived-swimlanes": "Geen swimlanes in Archief.", - "no-results": "Geen resultaten", - "normal": "Normaal", - "normal-desc": "Kan de kaarten zien en wijzigen. Kan de instellingen niet wijzigen.", - "not-accepted-yet": "Uitnodiging nog niet geaccepteerd", - "notify-participate": "Ontvang updates van elke kaart die je hebt aangemaakt of lid van bent", - "notify-watch": "Ontvang updates van elke bord, lijst of kaart die je bekijkt.", - "optional": "optioneel", - "or": "of", - "page-maybe-private": "Deze pagina is privé. Je kan het bekijken door <a href='%s'>in te loggen</a>.", - "page-not-found": "Pagina niet gevonden.", - "password": "Wachtwoord", - "paste-or-dragdrop": "Om te plakken, of slepen & neer te laten (alleen afbeeldingen)", - "participating": "Deelnemen", - "preview": "Voorbeeld", - "previewAttachedImagePopup-title": "Voorbeeld", - "previewClipboardImagePopup-title": "Voorbeeld", - "private": "Privé", - "private-desc": "Dit bord is privé. Alleen gebruikers die toegevoegd zijn aan het bord kunnen het bekijken en wijzigen.", - "profile": "Profiel", - "public": "Openbaar", - "public-desc": "Dit bord is openbaar. Het is zichtbaar voor iedereen met de link en zal tevoorschijn komen op zoekmachines zoals Google. Alleen gebruikers die toegevoegd zijn aan het bord kunnen het wijzigen.", - "quick-access-description": "Maak een bord favoriet om een snelkoppeling toe te voegen aan deze balk.", - "remove-cover": "Verwijder Cover", - "remove-from-board": "Verwijder van bord", - "remove-label": "Verwijder label", - "listDeletePopup-title": "Lijst verwijderen?", - "remove-member": "Verwijder lid", - "remove-member-from-card": "Verwijder van kaart", - "remove-member-pop": "Verwijder __name__ (__username__) van __boardTitle__? Het lid zal verwijderd worden van alle kaarten op dit bord, en zal een notificatie ontvangen.", - "removeMemberPopup-title": "Lid verwijderen?", - "rename": "Hernoem", - "rename-board": "Hernoem bord", - "restore": "Herstel", - "save": "Opslaan", - "search": "Zoek", - "rules": "Regels", - "search-cards": "Zoek in kaart/lijst, titels, beschrijvingen en maatwerkvelden op dit bord", - "search-example": "Tekst om naar te zoeken?", - "select-color": "Selecteer kleur", - "set-wip-limit-value": "Zet een limiet voor het maximaal aantal taken in deze lijst", - "setWipLimitPopup-title": "Zet een WIP limiet", - "shortcut-assign-self": "Voeg jezelf toe aan huidige kaart", - "shortcut-autocomplete-emoji": "Emojis automatisch aanvullen", - "shortcut-autocomplete-members": "Leden automatisch aanvullen", - "shortcut-clear-filters": "Wis alle filters", - "shortcut-close-dialog": "Sluit dialoog", - "shortcut-filter-my-cards": "Filter mijn kaarten", - "shortcut-show-shortcuts": "Haal lijst met snelkoppelingen tevoorschijn", - "shortcut-toggle-filterbar": "Schakel Filter Zijbalk", - "shortcut-toggle-sidebar": "Schakel Bord Zijbalk", - "show-cards-minimum-count": "Laat het aantal kaarten zien wanneer de lijst meer kaarten heeft dan", - "sidebar-open": "Open Zijbalk", - "sidebar-close": "Sluit Zijbalk", - "signupPopup-title": "Maak een account aan", - "star-board-title": "Klik om het bord toe te voegen aan favorieten, waarna hij aan de bovenbalk tevoorschijn komt.", - "starred-boards": "Favoriete Borden", - "starred-boards-description": "Favoriete borden komen tevoorschijn aan de bovenbalk.", - "subscribe": "Abonneer", - "team": "Team", - "this-board": "dit bord", - "this-card": "deze kaart", - "spent-time-hours": "Gespendeerde tijd (in uren)", - "overtime-hours": "Overwerk (in uren)", - "overtime": "Overwerk", - "has-overtime-cards": "Heeft kaarten met overwerk", - "has-spenttime-cards": "Heeft tijd besteed aan kaarten", - "time": "Tijd", - "title": "Titel", - "tracking": "Volgen", - "tracking-info": "Je wordt op de hoogte gesteld als er veranderingen zijn aan de kaarten waar je lid of maker van bent.", - "type": "Type", - "unassign-member": "Lid verwijderen", - "unsaved-description": "Je hebt een niet opgeslagen beschrijving.", - "unwatch": "Niet bekijken", - "upload": "Upload", - "upload-avatar": "Upload een avatar", - "uploaded-avatar": "Avatar is geüpload", - "username": "Gebruikersnaam", - "view-it": "Bekijk het", - "warn-list-archived": "Let op: deze kaart zit in gearchiveerde lijst", - "watch": "Bekijk", - "watching": "Bekijken", - "watching-info": "Je zal op de hoogte worden gesteld als er een verandering plaatsvind op dit bord.", - "welcome-board": "Welkom Bord", - "welcome-swimlane": "Mijlpaal 1", - "welcome-list1": "Basis", - "welcome-list2": "Geadvanceerd", - "card-templates-swimlane": "Kaart Templates", - "list-templates-swimlane": "Lijst Templates", - "board-templates-swimlane": "Bord Templates", - "what-to-do": "Wat wil je doen?", - "wipLimitErrorPopup-title": "Ongeldige WIP limiet", - "wipLimitErrorPopup-dialog-pt1": "Het aantal taken in deze lijst is groter dan de gedefinieerde WIP limiet ", - "wipLimitErrorPopup-dialog-pt2": "Verwijder een aantal taken uit deze lijst, of zet de WIP limiet hoger", - "admin-panel": "Administrator paneel", - "settings": "Instellingen", - "people": "Gebruikers", - "registration": "Registratie", - "disable-self-registration": "Schakel zelf-registratie uit", - "invite": "Uitnodigen", - "invite-people": "Nodig mensen uit", - "to-boards": "Voor bord(en)", - "email-addresses": "E-mailadressen", - "smtp-host-description": "Het adres van de SMTP server die e-mails zal versturen.", - "smtp-port-description": "De poort van de SMTP server wordt gebruikt voor uitgaande e-mails.", - "smtp-tls-description": "Gebruik TLS ondersteuning voor SMTP server.", - "smtp-host": "SMTP Host", - "smtp-port": "SMTP Poort", - "smtp-username": "Gebruikersnaam", - "smtp-password": "Wachtwoord", - "smtp-tls": "TLS ondersteuning", - "send-from": "Van", - "send-smtp-test": "Verzend een test email naar jezelf", - "invitation-code": "Uitnodigings code", - "email-invite-register-subject": "__inviter__ heeft je een uitnodiging gestuurd", - "email-invite-register-text": "Beste __user__,\n\n__inviter__ nodigt je uit voor een Kanban-bord om samen te werken.\n\nHet bord vind je via onderstaande link:\n__url__\n\nJe uitnodigingscode is: __icode__\n\nBedankt en tot ziens.", - "email-smtp-test-subject": "SMTP Test Email", - "email-smtp-test-text": "Je hebt met succes een email verzonden", - "error-invitation-code-not-exist": "Uitnodigings code bestaat niet", - "error-notAuthorized": "Je bent niet toegestaan om deze pagina te bekijken.", - "webhook-title": "Webhook Naam", - "webhook-token": "Token (Optioneel voor Authenticatie)", - "outgoing-webhooks": "Uitgaande Webhooks", - "bidirectional-webhooks": "Twee-Weg Webhooks", - "outgoingWebhooksPopup-title": "Uitgaande Webhooks", - "boardCardTitlePopup-title": "Kaarttitel Filter", - "disable-webhook": "Schakel deze Webhook uit", - "global-webhook": "Globale Webhooks", - "new-outgoing-webhook": "Nieuwe webhook", - "no-name": "(Onbekend)", - "Node_version": "Node versie", - "Meteor_version": "Meteor versie", - "MongoDB_version": "MongoDB versie", - "MongoDB_storage_engine": "MongoDB storage engine", - "MongoDB_Oplog_enabled": "MongoDB Oplog ingeschakeld", - "OS_Arch": "OS Arch", - "OS_Cpus": "OS CPU Count", - "OS_Freemem": "OS Vrij Geheugen", - "OS_Loadavg": "OS Gemiddelde Belasting", - "OS_Platform": "OS Platform", - "OS_Release": "OS Versie", - "OS_Totalmem": "OS Totaal Geheugen", - "OS_Type": "OS Type", - "OS_Uptime": "OS Uptime", - "days": "dagen", - "hours": "uren", - "minutes": "minuten", - "seconds": "seconden", - "show-field-on-card": "Toon dit veld op kaart", - "automatically-field-on-card": "Maak veld automatisch aan op alle kaarten", - "showLabel-field-on-card": "Toon veldnaam op minikaart", - "yes": "Ja", - "no": "Nee", - "accounts": "Accounts", - "accounts-allowEmailChange": "Sta E-mailadres wijzigingen toe", - "accounts-allowUserNameChange": "Sta Gebruikersnaam wijzigingen toe", - "createdAt": "Gemaakt op", - "verified": "Geverifieerd", - "active": "Actief", - "card-received": "Ontvangen", - "card-received-on": "Ontvangen op", - "card-end": "Einde", - "card-end-on": "Eindigt op", - "editCardReceivedDatePopup-title": "Pas ontvangstdatum aan", - "editCardEndDatePopup-title": "Wijzig einddatum", - "setCardColorPopup-title": "Stel kleur in", - "setCardActionsColorPopup-title": "Kies een kleur", - "setSwimlaneColorPopup-title": "Kies een kleur", - "setListColorPopup-title": "Kies een kleur", - "assigned-by": "Toegewezen door", - "requested-by": "Aangevraagd door", - "board-delete-notice": "Verwijdering kan niet ongedaan gemaakt worden. Je raakt alle met dit bord gerelateerde lijsten, kaarten en acties kwijt.", - "delete-board-confirm-popup": "Alle lijsten, kaarten, labels en activiteiten zullen worden verwijderd en je kunt de bordinhoud niet terughalen. Er is geen herstelmogelijkheid. ", - "boardDeletePopup-title": "Bord verwijderen?", - "delete-board": "Verwijder bord", - "default-subtasks-board": "Subtaken voor __board__ bord", - "default": "Standaard", - "queue": "Rij", - "subtask-settings": "Subtaak Instellingen", - "card-settings": "Kaart Instellingen", - "boardSubtaskSettingsPopup-title": "Bord Subtaak Instellingen", - "boardCardSettingsPopup-title": "Kaart Instellingen", - "deposit-subtasks-board": "Plaats subtaken op dit bord:", - "deposit-subtasks-list": "Plaats subtaken in deze lijst:", - "show-parent-in-minicard": "Toon bron in minikaart:", - "prefix-with-full-path": "Prefix met volledig pad", - "prefix-with-parent": "Prefix met bron", - "subtext-with-full-path": "Subtekst met volledig pad", - "subtext-with-parent": "Subtekst met bron", - "change-card-parent": "Wijzig bron van kaart", - "parent-card": "Bronkaart", - "source-board": "Bronbord", - "no-parent": "Toon bron niet", - "activity-added-label": "label toegevoegd '%s' aan %s", - "activity-removed-label": "label verwijderd '%s' van %s", - "activity-delete-attach": "een bijlage verwijderd van %s", - "activity-added-label-card": "label toegevoegd '%s'", - "activity-removed-label-card": "label verwijderd '%s'", - "activity-delete-attach-card": "een bijlage verwijderd", - "activity-set-customfield": "wijzig maatwerkveld '%s' naar '%s' in %s", - "activity-unset-customfield": "wijzig maatwerkveld '%s' in %s", - "r-rule": "Regel", - "r-add-trigger": "Voeg signaal toe", - "r-add-action": "Actie toevoegen", - "r-board-rules": "Bord regels", - "r-add-rule": "Regel toevoegen", - "r-view-rule": "Toon regel", - "r-delete-rule": "Verwijder regel", - "r-new-rule-name": "Nieuwe regelnaam", - "r-no-rules": "Geen regels", - "r-when-a-card": "Als een kaart", - "r-is": "is", - "r-is-moved": "is verplaatst", - "r-added-to": "toegevoegd aan", - "r-removed-from": "verwijderd van", - "r-the-board": "het bord", - "r-list": "lijst", - "set-filter": "Definieer Filter", - "r-moved-to": "verplaatst naar", - "r-moved-from": "verplaatst van", - "r-archived": "Verplaatst naar Archief", - "r-unarchived": "Teruggehaald uit Archief", - "r-a-card": "een kaart", - "r-when-a-label-is": "Als een label is", - "r-when-the-label": "Als het label", - "r-list-name": "lijstnaam", - "r-when-a-member": "Als een lid is", - "r-when-the-member": "Als het lid", - "r-name": "naam", - "r-when-a-attach": "Als een bijlage", - "r-when-a-checklist": "Als een checklist is", - "r-when-the-checklist": "Als de checklist", - "r-completed": "Afgewerkt", - "r-made-incomplete": "Onafgewerkt gemaakt", - "r-when-a-item": "Als een checklist item is", - "r-when-the-item": "Als het checklist item", - "r-checked": "Aangevinkt", - "r-unchecked": "Uitgevinkt", - "r-move-card-to": "Verplaats kaart naar", - "r-top-of": "Bovenste van", - "r-bottom-of": "Onderste van", - "r-its-list": "zijn lijst", - "r-archive": "Verplaats naar Archief", - "r-unarchive": "Terughalen uit Archief", - "r-card": "kaart", - "r-add": "Toevoegen", - "r-remove": "Verwijder", - "r-label": "label", - "r-member": "lid", - "r-remove-all": "Verwijder alle leden van de kaart", - "r-set-color": "Wijzig kleur naar", - "r-checklist": "checklist", - "r-check-all": "Vink alles aan", - "r-uncheck-all": "Vink alles uit", - "r-items-check": "items van checklist", - "r-check": "Vink aan", - "r-uncheck": "Vink uit", - "r-item": "item", - "r-of-checklist": "van checklist", - "r-send-email": "Verzend een email", - "r-to": "naar", - "r-subject": "onderwerp", - "r-rule-details": "Regel details", - "r-d-move-to-top-gen": "Verplaats kaart helemaal naar boven op de lijst", - "r-d-move-to-top-spec": "Verplaats kaart naar bovenaan op lijst", - "r-d-move-to-bottom-gen": "Verplaats kaart naar onderaan op de lijst", - "r-d-move-to-bottom-spec": "Verplaats kaart naar onderaan op lijst", - "r-d-send-email": "Verzend email", - "r-d-send-email-to": "naar", - "r-d-send-email-subject": "onderwerp", - "r-d-send-email-message": "bericht", - "r-d-archive": "Verplaats kaart naar Archief", - "r-d-unarchive": "Haal kaart terug uit Archief", - "r-d-add-label": "Label toevoegen", - "r-d-remove-label": "Verwijder label", - "r-create-card": "Maak nieuwe kaart aan", - "r-in-list": "van lijst", - "r-in-swimlane": "in swimlane", - "r-d-add-member": "Lid toevoegen", - "r-d-remove-member": "Verwijder lid", - "r-d-remove-all-member": "Verwijder alle leden", - "r-d-check-all": "Vink alle items van een lijst aan", - "r-d-uncheck-all": "Vink alle items van een lijst uit", - "r-d-check-one": "Vink item aan", - "r-d-uncheck-one": "Vink item uit", - "r-d-check-of-list": "van checklist", - "r-d-add-checklist": "Checklist toevoegen", - "r-d-remove-checklist": "Verwijder checklist", - "r-by": "door", - "r-add-checklist": "Checklist toevoegen", - "r-with-items": "met items", - "r-items-list": "item1, item2, item3", - "r-add-swimlane": "Swimlane toevoegen", - "r-swimlane-name": "Swimlane-naam", - "r-board-note": "Let op: laat een veld leeg om er niet op te selecteren", - "r-checklist-note": "Let op: checklist items moeten geschreven worden als kommagescheiden waarden.", - "r-when-a-card-is-moved": "Als een kaart is verplaatst naar een andere lijst", - "r-set": "Wijzig", - "r-update": "Bijwerken", - "r-datefield": "datumveld", - "r-df-start-at": "begin", - "r-df-due-at": "verval", - "r-df-end-at": "einde", - "r-df-received-at": "ontvangen", - "r-to-current-datetime": "naar huidige datum/tijd", - "r-remove-value-from": "Verwijder waarde van", - "ldap": "LDAP", - "oauth2": "OAuth2", - "cas": "CAS", - "authentication-method": "Authenticatiemethode", - "authentication-type": "Authenticatietype", - "custom-product-name": "Eigen Productnaam", - "layout": "Lay-out", - "hide-logo": "Verberg Logo", - "add-custom-html-after-body-start": "Voeg eigen HTML toe na <body> start", - "add-custom-html-before-body-end": "Voeg eigen HTML toe voor </body> einde", - "error-undefined": "Er is iets misgegaan", - "error-ldap-login": "Er is een fout opgetreden tijdens het inloggen", - "display-authentication-method": "Toon Authenticatiemethode", - "default-authentication-method": "Standaard Authenticatiemethode", - "duplicate-board": "Dupliceer Bord", - "people-number": "Het aantal gebruikers is:", - "swimlaneDeletePopup-title": "Swimlane verwijderen?", - "swimlane-delete-pop": "Alle acties zullen verwijderd worden van de activiteiten feed en je kunt de swimlane niet terughalen. Er is geen herstelmogelijkheid.", - "restore-all": "Haal alles terug", - "delete-all": "Verwijder alles", - "loading": "Laden, even geduld.", - "previous_as": "laatste keer was", - "act-a-dueAt": "heeft vervaldatum gewijzigd naar \nOp: __timeValue__\nKaart: __card__\noude vervaldatum was __timeOldValue__", - "act-a-endAt": "heeft einddatum gewijzigd naar __timeValue__ van (__timeOldValue__)", - "act-a-startAt": "heeft begindatum gewijzigd naar __timeValue__ van (__timeOldValue__)", - "act-a-receivedAt": "heeft ontvangstdatum gewijzigd naar __timeValue__ van (__timeOldValue__)", - "a-dueAt": "vervaldatum gewijzigd naar", - "a-endAt": "einddatum gewijzigd naar", - "a-startAt": "begindatum gewijzigd naar", - "a-receivedAt": "ontvangstdatum gewijzigd naar", - "almostdue": "huidige vervaldatum %s nadert", - "pastdue": "huidige vervaldatum %s is verlopen", - "duenow": "huidige vervaldatum %s is vandaag", - "act-newDue": "__list__/__card__ heeft eerste vervaldatum herinnering [__board__]", - "act-withDue": "__list__/__card__ vervaldatum herinneringen [__board__]", - "act-almostdue": "wil je herinneren aan het naderen van de huidige vervaldatum (__timeValue__) van __card__ ", - "act-pastdue": "wil je herinneren aan het verlopen van de huidige vervaldatum (__timeValue__) van __card__ ", - "act-duenow": "wil je herinneren aan het vandaag verlopen van de huidige vervaldatum (__timeValue__) van __card__ ", - "act-atUserComment": "Je werd genoemd in [__board__] __list__/__card__", - "delete-user-confirm-popup": "Weet je zeker dat je dit account wilt verwijderen? Er is geen herstelmogelijkheid.", - "accounts-allowUserDelete": "Sta gebruikers toe om hun eigen account te verwijderen", - "hide-minicard-label-text": "Verberg minikaart labeltekst", - "show-desktop-drag-handles": "Toon sleep gereedschap op werkblad", - "assignee": "Toegewezen aan", - "cardAssigneesPopup-title": "Toegewezen aan", - "addmore-detail": "Voeg een meer gedetailleerde beschrijving toe", - "show-on-card": "Toon op kaart", - "new": "Nieuw", - "editUserPopup-title": "Wijzig gebruiker", - "newUserPopup-title": "Nieuwe gebruiker", - "notifications": "Meldingen", - "view-all": "Bekijk alles", - "filter-by-unread": "Filter op Ongelezen", - "mark-all-as-read": "Markeer alles als gelezen", - "remove-all-read": "verwijder alle gelezen", - "allow-rename": "Sta Hernoemen toe", - "allowRenamePopup-title": "Sta Hernoemen toe" -} + "accept": "Accepteren", + "act-activity-notify": "Activiteiten Notificatie", + "act-addAttachment": "heeft bijlage __attachment__ toegevoegd aan kaart __card__ van lijst __list__ in swimlane __swimlane__ op bord __board__", + "act-deleteAttachment": "heeft bijlage __attachment__ verwijderd op kaart __card__ van lijst __list__ uit swimlane __swimlane__ op bord __board__", + "act-addSubtask": "heeft subtaak __subtask__ toegevoegd aan kaart __card__ van lijst __list__ in swimlane __swimlane__ op bord __board__", + "act-addLabel": "heeft label __label__ toegevoegd aan kaart __card__ van lijst __list__ in swimlane __swimlane__ op bord __board__", + "act-addedLabel": "heeft label __label__ toegevoegd aan kaart __card__ van lijst __list__ in swimlane __swimlane__ op bord __board__", + "act-removeLabel": "heeft label __label__ verwijderd van kaart __card__ van lijst __list__ uit swimlane __swimlane__ op bord __board__", + "act-removedLabel": "heeft label __label__ verwijderd van kaart __card__ van lijst __list__ uit swimlane __swimlane__ op bord __board__", + "act-addChecklist": "heeft checklist __checklist__ toegevoegd aan kaart __card__ van lijst __list__ in swimlane __swimlane__ op bord __board__", + "act-addChecklistItem": "heeft checklist item __checklistItem__ toegevoegd aan checklist __checklist__ op kaart __card__ van lijst __list__ in swimlane __swimlane__ op bord __board__", + "act-removeChecklist": "heeft checklist __checklist__ verwijderd van kaart __card__ van lijst __list__ uit swimlane __swimlane__ op bord __board__", + "act-removeChecklistItem": "heeft checklist item __checklistItem__ verwijderd van checklist __checkList__ op kaart __card__ van lijst __list__ uit swimlane __swimlane__ op bord __board__", + "act-checkedItem": "heeft __checklistItem__ aangevinkt van checklist __checklist__ op kaart __card__ van lijst __list__ in swimlane __swimlane__ op bord __board__", + "act-uncheckedItem": "heeft __checklistItem__ uitgevinkt van checklist __checklist__ op kaart __card__ van lijst __list__ uit swimlane __swimlane__ op bord __board__", + "act-completeChecklist": "heeft checklist __checklist__ afgewerkt op kaart __card__ van lijst __list__ in swimlane __swimlane__ op bord __board__", + "act-uncompleteChecklist": "heeft checklist __checklist__ onafgewerkt op kaart __card__ van lijst __list__ uit swimlane __swimlane__ op bord __board__", + "act-addComment": "heeft aantekening toegevoegd aan kaart __card__: __comment__ van lijst __list__ in swimlane __swimlane__ op bord __board__", + "act-editComment": "heeft aantekening gewijzigd op kaart __card__: __comment__ van lijst __list__ in swimlane __swimlane__ op bord __board__", + "act-deleteComment": "heeft aantekening verwijderd van kaart __card__: __comment__ van lijst __list__ uit swimlane __swimlane__ op bord __board__", + "act-createBoard": "bord __board__ aangemaakt", + "act-createSwimlane": "swimlane __swimlane__ aangemaakt op bord __board__", + "act-createCard": "heeft kaart __card__ aangemaakt in lijst __list__ in swimlane __swimlane__ op bord __board__", + "act-createCustomField": "heeft maatwerkveld __customField__ aangemaakt op bord __board__", + "act-deleteCustomField": "heeft maatwerkveld __customField__ verwijderd van bord __board__", + "act-setCustomField": "heeft maatwerkveld gewijzigd __customField__: __customFieldValue__ op kaart __card__ in lijst __list__ uit swimlane __swimlane__ op bord __board__", + "act-createList": "lijst __list__ toegevoegd aan bord __board__", + "act-addBoardMember": "heeft lid __member__ toegevoegd aan bord __board__", + "act-archivedBoard": "Bord __board__ verplaatst naar Archief", + "act-archivedCard": "heeft kaart __card__ van lijst __list__ uit swimlane __swimlane__ op bord __board__ verplaatst naar Archief", + "act-archivedList": "Lijst __list__ uit swimlane __swimlane__ op bord __board__ verplaatst naar Archief", + "act-archivedSwimlane": "Swimlane __swimlane__ op bord __board__ verplaatst naar Archief", + "act-importBoard": "bord __board__ geïmporteerd", + "act-importCard": "heeft kaart __card__ geïmporteerd in lijst __list__ in swimlane __swimlane__ op bord __board__", + "act-importList": "lijst __list__ geïmporteerd in swimlane __swimlane__ op bord __board__", + "act-joinMember": "heeft lid __member__ toegevoegd aan kaart __card__ van lijst __list__ in swimlane __swimlane__ op bord __board__", + "act-moveCard": "heeft kaart __card__ verplaatst op bord __board__ van lijst __oldList__ uit swimlane __oldSwimlane__ naar lijst __list__ in swimlane __swimlane__", + "act-moveCardToOtherBoard": "heeft kaart __card__ verplaatst van lijst __oldList__ uit swimlane __oldSwimlane__ op bord __oldBoard__ naar lijst __list__ in swimlane __swimlane__ op bord __board__", + "act-removeBoardMember": "heeft lid __member__ verwijderd van bord __board__", + "act-restoredCard": "heeft kaart __card__ teruggehaald naar lijst __list__ in swimlane __swimlane__ op bord __board__", + "act-unjoinMember": "heeft lid __member__ verwijderd van kaart __card__ van lijst __list__ uit swimlane __swimlane__ op bord __board__", + "act-withBoardTitle": "__board__", + "act-withCardTitle": "[__board__] __card__", + "actions": "Acties", + "activities": "Activiteiten", + "activity": "Activiteit", + "activity-added": "%s toegevoegd aan %s", + "activity-archived": "%s verplaatst naar Archief", + "activity-attached": "%s bijgevoegd aan %s", + "activity-created": "%s aangemaakt", + "activity-customfield-created": "maatwerkveld aangemaakt %s", + "activity-excluded": "%s uitgesloten van %s", + "activity-imported": "%s geïmporteerd in %s van %s", + "activity-imported-board": "%s geïmporteerd van %s", + "activity-joined": "%s toegetreden", + "activity-moved": "%s verplaatst van %s naar %s", + "activity-on": "bij %s", + "activity-removed": "%s verwijderd van %s", + "activity-sent": "%s gestuurd naar %s", + "activity-unjoined": "uit %s gegaan", + "activity-subtask-added": "subtaak toegevoegd aan %s", + "activity-checked-item": "%s aangevinkt in checklist %s van %s", + "activity-unchecked-item": "%s uitgevinkt in checklist %s van %s", + "activity-checklist-added": "checklist toegevoegd aan %s", + "activity-checklist-removed": "checklist verwijderd van %s", + "activity-checklist-completed": "checklist %s afgewerkt van %s", + "activity-checklist-uncompleted": "checklist %s onafgewerkt van %s", + "activity-checklist-item-added": "checklist item toegevoegd aan '%s' in '%s'", + "activity-checklist-item-removed": "checklist item verwijderd van '%s' in %s", + "add": "Toevoegen", + "activity-checked-item-card": "%s aangevinkt in checklist %s", + "activity-unchecked-item-card": "%s uitgevinkt in checklist %s", + "activity-checklist-completed-card": "heeft checklist __checklist__ afgewerkt op kaart __card__ van lijst __list__ in swimlane __swimlane__ op bord __board__", + "activity-checklist-uncompleted-card": "checklist %s onafgewerkt", + "activity-editComment": "aantekening gewijzigd %s", + "activity-deleteComment": "aantekening verwijderd %s", + "add-attachment": "Bijlage Toevoegen", + "add-board": "Bord Toevoegen", + "add-card": "Kaart Toevoegen", + "add-swimlane": "Swimlane Toevoegen", + "add-subtask": "Subtaak Toevoegen", + "add-checklist": "Checkcklist Toevoegen", + "add-checklist-item": "Voeg item toe aan checklist", + "add-cover": "Cover Toevoegen", + "add-label": "Label Toevoegen", + "add-list": "Lijst Toevoegen", + "add-members": "Leden Toevoegen", + "added": "Toegevoegd", + "addMemberPopup-title": "Leden", + "admin": "Administrator", + "admin-desc": "Kan kaarten bekijken en wijzigen, leden verwijderen, en instellingen voor het bord aanpassen.", + "admin-announcement": "Melding", + "admin-announcement-active": "Systeem melding", + "admin-announcement-title": "Melding van de administrator", + "all-boards": "Alle borden", + "and-n-other-card": "En __count__ andere kaarten", + "and-n-other-card_plural": "En __count__ andere kaarten", + "apply": "Aanmelden", + "app-is-offline": "Wekan is aan het laden, wacht alstublieft. Het verversen van de pagina zorgt voor verlies van gegevens. Als Wekan niet laadt, check dan of de Wekan server niet is gestopt. ", + "archive": "Verplaats naar Archief", + "archive-all": "Verplaats Alles naar Archief", + "archive-board": "Verplaats Bord naar Archief", + "archive-card": "Verplaats Kaart naar Archief", + "archive-list": "Verplaats Lijst naar Archief", + "archive-swimlane": "Verplaats Swimlane naar Archief", + "archive-selection": "Verplaats selectie naar Archief", + "archiveBoardPopup-title": "Bord naar Archief verplaatsen?", + "archived-items": "Archiveren", + "archived-boards": "Borden in Archief", + "restore-board": "Herstel Bord", + "no-archived-boards": "Geen Borden in Archief.", + "archives": "Archief", + "template": "Template", + "templates": "Templates", + "assign-member": "Lid toevoegen", + "attached": "bijgevoegd", + "attachment": "Bijlage", + "attachment-delete-pop": "Een bijlage verwijderen is permanent. Er is geen herstelmogelijkheid.", + "attachmentDeletePopup-title": "Bijlage verwijderen?", + "attachments": "Bijlagen", + "auto-watch": "Automatisch borden bekijken wanneer deze aangemaakt worden", + "avatar-too-big": "De bestandsgrootte van je avatar is te groot (70KB max)", + "back": "Terug", + "board-change-color": "Wijzig kleur", + "board-nb-stars": "%s sterren", + "board-not-found": "Bord is niet gevonden", + "board-private-info": "Dit bord is nu <strong>privé</strong>.", + "board-public-info": "Dit bord is nu <strong>openbaar</strong>.", + "boardChangeColorPopup-title": "Verander achtergrond van bord", + "boardChangeTitlePopup-title": "Hernoem bord", + "boardChangeVisibilityPopup-title": "Verander zichtbaarheid", + "boardChangeWatchPopup-title": "Verander naar 'Watch'", + "boardMenuPopup-title": "Bord Instellingen", + "boardChangeViewPopup-title": "Bord overzicht", + "boards": "Borden", + "board-view": "Bord overzicht", + "board-view-cal": "Kalender", + "board-view-swimlanes": "Swimlanes", + "board-view-collapse": "Klap in", + "board-view-lists": "Lijsten", + "bucket-example": "Zoals bijvoorbeeld een \"Bucket List\"", + "cancel": "Annuleren", + "card-archived": "Deze kaart is verplaatst naar Archief.", + "board-archived": "Dit bord is verplaatst naar Archief.", + "card-comments-title": "Deze kaart heeft %s aantekening(en).", + "card-delete-notice": "Verwijdering is permanent. Als je dit doet, verlies je alle informatie die op deze kaart is opgeslagen.", + "card-delete-pop": "Alle acties worden verwijderd van de activiteiten feed, en er zal geen mogelijkheid zijn om de kaart opnieuw te openen. Er is geen herstelmogelijkheid.", + "card-delete-suggest-archive": "Je kunt een kaart naar Archief verplaatsen om die van het bord te verwijderen waarbij de activiteiten behouden blijven.", + "card-due": "Verval", + "card-due-on": "Vervalt op ", + "card-spent": "Gespendeerde tijd", + "card-edit-attachments": "Wijzig bijlagen", + "card-edit-custom-fields": "Wijzig maatwerkvelden", + "card-start-voting": "Start stemming", + "card-cancel-voting": "Verwijder stemming en verwijder stemmen", + "card-edit-labels": "Wijzig labels", + "card-edit-members": "Wijzig leden", + "card-labels-title": "Wijzig de labels van de kaart.", + "card-members-title": "Voeg of verwijder leden van het bord toe aan de kaart.", + "card-start": "Begin", + "card-start-on": "Begint op", + "cardAttachmentsPopup-title": "Voeg bestand toe vanuit", + "cardCustomField-datePopup-title": "Wijzigingsdatum", + "cardCustomFieldsPopup-title": "Wijzig maatwerkvelden", + "cardStartVotingPopup-title": "Start een stemming", + "positiveVoteMembersPopup-title": "Proponents", + "negativeVoteMembersPopup-title": "Opponents", + "vote-question": "Stemvraag", + "vote-public": "Public vote", + "vote-for-it": "Voor", + "vote-against": "tegen", + "cardDeletePopup-title": "Kaart verwijderen?", + "cardDetailsActionsPopup-title": "Kaart actie ondernemen", + "cardLabelsPopup-title": "Labels", + "cardMembersPopup-title": "Leden", + "cardMorePopup-title": "Meer", + "cardTemplatePopup-title": "Template aanmaken", + "cards": "Kaarten", + "cards-count": "Kaarten", + "casSignIn": "Log in met CAS", + "cardType-card": "Kaart", + "cardType-linkedCard": "Gekoppelde Kaart", + "cardType-linkedBoard": "Gekoppeld Bord", + "change": "Wijzig", + "change-avatar": "Wijzig avatar", + "change-password": "Wijzig wachtwoord", + "change-permissions": "Wijzig permissies", + "change-settings": "Wijzig instellingen", + "changeAvatarPopup-title": "Wijzig avatar", + "changeLanguagePopup-title": "Wijzig taal", + "changePasswordPopup-title": "Wijzig wachtwoord", + "changePermissionsPopup-title": "Wijzig permissies", + "changeSettingsPopup-title": "Wijzig instellingen", + "subtasks": "Subtaken", + "checklists": "Checklists", + "click-to-star": "Klik om het bord als favoriet in te stellen", + "click-to-unstar": "Klik om het bord uit favorieten weg te halen", + "clipboard": "Vanuit clipboard of sleep het bestand hierheen", + "close": "Sluiten", + "close-board": "Sluit bord", + "close-board-pop": "Je kunt het bord terughalen door de \"Archief\" knop te klikken in de menubalk \"Mijn Borden\".", + "color-black": "zwart", + "color-blue": "blauw", + "color-crimson": "karmijn", + "color-darkgreen": "donkergroen", + "color-gold": "goud", + "color-gray": "grijs", + "color-green": "groen", + "color-indigo": "indigo", + "color-lime": "felgroen", + "color-magenta": "magenta", + "color-mistyrose": "zachtroze", + "color-navy": "marineblauw", + "color-orange": "oranje", + "color-paleturquoise": "vaalturkoois", + "color-peachpuff": "perzikroze", + "color-pink": "roze", + "color-plum": "pruim", + "color-purple": "paars", + "color-red": "rood", + "color-saddlebrown": "zadelbruin", + "color-silver": "zilver", + "color-sky": "lucht", + "color-slateblue": "leiblauw", + "color-white": "wit", + "color-yellow": "geel", + "unset-color": "Ongedefinieerd", + "comment": "Aantekening", + "comment-placeholder": "Schrijf aantekening", + "comment-only": "Alleen aantekeningen maken", + "comment-only-desc": "Kan alleen op kaarten aantekenen.", + "no-comments": "Geen aantekeningen", + "no-comments-desc": "Zie geen aantekeningen of activiteiten.", + "worker": "Medewerker", + "worker-desc": "Kan alleen kaarten verplaatsen, zichzelf aan kaarten koppelen en aantekeningen maken.", + "computer": "Computer", + "confirm-subtask-delete-dialog": "Weet je zeker dat je de subtaak wilt verwijderen?", + "confirm-checklist-delete-dialog": "Weet je zeker dat je de checklist wilt verwijderen?", + "copy-card-link-to-clipboard": "Kopieer kaart link naar klembord", + "linkCardPopup-title": "Koppel Kaart", + "searchElementPopup-title": "Zoek", + "copyCardPopup-title": "Kopieer kaart", + "copyChecklistToManyCardsPopup-title": "Checklist sjabloon kopiëren naar meerdere kaarten", + "copyChecklistToManyCardsPopup-instructions": "Doel kaart titels en omschrijvingen in dit JSON formaat", + "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"Titel eerste kaart\", \"description\":\"Omschrijving eerste kaart\"}, {\"title\":\"Titel tweede kaart\",\"description\":\"Omschrijving tweede kaart\"},{\"title\":\"Titel laatste kaart\",\"description\":\"Omschrijving laatste kaart\"} ]", + "create": "Aanmaken", + "createBoardPopup-title": "Bord aanmaken", + "chooseBoardSourcePopup-title": "Importeer bord", + "createLabelPopup-title": "Label aanmaken", + "createCustomField": "Veld aanmaken", + "createCustomFieldPopup-title": "Veld aanmaken", + "current": "Huidige", + "custom-field-delete-pop": "Er is geen herstelmogelijkheid. Deze actie zal dit maatwerkveld van alle kaarten verwijderen en de bijbehorende historie wissen.", + "custom-field-checkbox": "Checkbox", + "custom-field-date": "Datum", + "custom-field-dropdown": "Dropdown Lijst", + "custom-field-dropdown-none": "(geen)", + "custom-field-dropdown-options": "Lijst Opties", + "custom-field-dropdown-options-placeholder": "Toets Enter om meer opties toe te voegen ", + "custom-field-dropdown-unknown": "(onbekend)", + "custom-field-number": "Aantal", + "custom-field-text": "Tekst", + "custom-fields": "Maatwerkvelden", + "date": "Datum", + "decline": "Weigeren", + "default-avatar": "Standaard avatar", + "delete": "Verwijderen", + "deleteCustomFieldPopup-title": "Maatwerkveld verwijderen?", + "deleteLabelPopup-title": "Label verwijderen?", + "description": "Beschrijving", + "disambiguateMultiLabelPopup-title": "Disambigueer Label Actie", + "disambiguateMultiMemberPopup-title": "Disambigueer Lid Actie", + "discard": "Negeer", + "done": "Klaar", + "download": "Download", + "edit": "Wijzig", + "edit-avatar": "Wijzig avatar", + "edit-profile": "Wijzig profiel", + "edit-wip-limit": "Verander WIP limiet", + "soft-wip-limit": "Zachte WIP limiet", + "editCardStartDatePopup-title": "Wijzig start datum", + "editCardDueDatePopup-title": "Wijzig vervaldatum", + "editCustomFieldPopup-title": "Wijzig Veld", + "editCardSpentTimePopup-title": "Verander gespendeerde tijd", + "editLabelPopup-title": "Wijzig label", + "editNotificationPopup-title": "Wijzig notificatie", + "editProfilePopup-title": "Wijzig profiel", + "email": "E-mail", + "email-enrollAccount-subject": "Er is een account voor je aangemaakt op __siteName__", + "email-enrollAccount-text": "Hallo __user__,\n\nOm gebruik te maken van de online dienst, kan je op de volgende link klikken.\n\n__url__\n\nBedankt.", + "email-fail": "E-mail verzenden is mislukt", + "email-fail-text": "Fout tijdens het verzenden van de email", + "email-invalid": "Ongeldig e-mailadres", + "email-invite": "Nodig uit via e-mail", + "email-invite-subject": "__inviter__ heeft je een uitnodiging gestuurd", + "email-invite-text": "Beste __user__,\n\n__inviter__ heeft je uitgenodigd om voor een samenwerking deel te nemen aan het bord \"__board__\".\n\nKlik op de link hieronder:\n\n__url__\n\nBedankt.", + "email-resetPassword-subject": "Reset je wachtwoord op __siteName__", + "email-resetPassword-text": "Hallo __user__,\n\nKlik op de link hier beneden om je wachtwoord te resetten.\n\n__url__\n\nBedankt.", + "email-sent": "E-mail is verzonden", + "email-verifyEmail-subject": "Verifieer je e-mailadres op __siteName__", + "email-verifyEmail-text": "Hallo __user__,\n\nOm je e-mail te verifiëren vragen we je om op de link hieronder te klikken.\n\n__url__\n\nBedankt.", + "enable-wip-limit": "Activeer WIP limiet", + "error-board-doesNotExist": "Dit bord bestaat niet.", + "error-board-notAdmin": "Je moet een administrator zijn van dit bord om dat te doen.", + "error-board-notAMember": "Je moet een lid zijn van dit bord om dat te doen.", + "error-json-malformed": "JSON format klopt niet", + "error-json-schema": "De JSON data bevat niet de juiste informatie in de juiste format", + "error-list-doesNotExist": "Deze lijst bestaat niet", + "error-user-doesNotExist": "Deze gebruiker bestaat niet", + "error-user-notAllowSelf": "Je kan jezelf niet uitnodigen", + "error-user-notCreated": "Deze gebruiker is niet aangemaakt", + "error-username-taken": "Deze gebruikersnaam is al in gebruik", + "error-email-taken": "Dit e-mailadres is al in gebruik", + "export-board": "Exporteer bord", + "sort": "Sorteer", + "sort-desc": "Klik om lijst te sorteren", + "list-sort-by": "Sorteer lijst op", + "list-label-modifiedAt": "Laatste toegangstijd", + "list-label-title": "Naam van de lijst", + "list-label-sort": "Je handmatige volgorde", + "list-label-short-modifiedAt": "(L)", + "list-label-short-title": "(N)", + "list-label-short-sort": "(M)", + "filter": "Filter", + "filter-cards": "Filter kaarten of lijsten", + "list-filter-label": "Filter lijst op titel", + "filter-clear": "Wis filter", + "filter-no-label": "Geen label", + "filter-no-member": "Geen lid", + "filter-no-assignee": "Niemand toegewezen", + "filter-no-custom-fields": "Geen maatwerkvelden", + "filter-show-archive": "Toon gearchiveerde lijsten", + "filter-hide-empty": "Verberg lege lijsten", + "filter-on": "Filter is actief", + "filter-on-desc": "Je bent nu kaarten aan het filteren op dit bord. Klik hier om het filter te wijzigen.", + "filter-to-selection": "Filter zoals selectie", + "advanced-filter-label": "Geavanceerd Filter", + "advanced-filter-description": "Met het Geavanceerd Filter kun je een tekst schrijven die de volgende operatoren mag bevatten: == != <= >= && || ( ) Een Spatie wordt als scheiding gebruikt tussen de verschillende operatoren. Je kunt filteren op alle Maatwerkvelden door hun namen en waarden in te tikken. Bijvoorbeeld: Veld1 == Waarde1. Let op: Als velden of waarden spaties bevatten dan moet je die tussen enkele aanhalingstekens zetten. Bijvoorbeeld: 'Veld 1' == 'Waarde 1'. Om controle karakters (' \\/) over te slaan gebruik je \\. Bijvoorbeeld: Veld1 == I\\'m. Je kunt ook meerdere condities combineren. Bijvoorbeeld: F1 == V1 || F1 == V2. Normalerwijze worden alle operatoren van links naar rechts verwerkt. Dit kun je veranderen door ronde haken te gebruiken. Bijvoorbeeld: F1 == V1 && ( F2 == V2 || F2 == V3 ). Je kunt ook met regex in tekstvelden zoeken. Bijvoorbeeld: F1 == /Tes.*/i", + "fullname": "Volledige naam", + "header-logo-title": "Ga terug naar jouw borden pagina.", + "hide-system-messages": "Verberg systeemberichten", + "headerBarCreateBoardPopup-title": "Bord aanmaken", + "home": "Voorpagina", + "import": "Importeer", + "link": "Link", + "import-board": "Importeer bord", + "import-board-c": "Importeer bord", + "import-board-title-trello": "Importeer bord vanuit Trello", + "import-board-title-wekan": "Importeer bord vanuit eerdere export", + "import-sandstorm-backup-warning": "Verwijder nog niet de data van je geëxporteerde Trello-bord totdat je vastgesteld hebt dat het Wekan-bord werkt. Doe dit door het nieuwe bord te sluiten en opnieuw te openen. Als er dan een foutmelding krijgt of het nieuwe bord opent niet dan kun je nog terugvallen op het originele bord. ", + "import-sandstorm-warning": "Het geïmporteerde bord verwijdert alle huidige data op dit bord, om het daarna te vervangen.", + "from-trello": "Vanuit Trello", + "from-wekan": "Vanuit eerdere export", + "import-board-instruction-trello": "Op jouw Trello bord, ga naar 'Menu', dan naar 'Meer', 'Print en Exporteer', 'Exporteer JSON', en kopieer de tekst.", + "import-board-instruction-wekan": "Ga op je bord naar 'Menu' en klik dan 'Export board' en kopieer de tekst in het gedownloade bestand.", + "import-board-instruction-about-errors": "Als je tijdens de import van het bord foutmeldingen krijgt is de import soms toch gelukt en vind je het bord terug op de 'Alle borden' scherm.", + "import-json-placeholder": "Plak geldige JSON data hier", + "import-map-members": "Breng leden in kaart", + "import-members-map": "Je geïmporteerde bord heeft een aantal leden. Koppel de leden die je wilt importeren aan je gebruikers.", + "import-show-user-mapping": "Breng leden overzicht tevoorschijn", + "import-user-select": "Kies een bestaande gebruiker die je als dit lid wilt koppelen", + "importMapMembersAddPopup-title": "Kies lid", + "info": "Versie", + "initials": "Initialen", + "invalid-date": "Ongeldige datum", + "invalid-time": "Ongeldige tijd", + "invalid-user": "Ongeldige gebruiker", + "joined": "doet nu mee met", + "just-invited": "Je bent zojuist uitgenodigd om mee toen doen aan dit bord", + "keyboard-shortcuts": "Toetsenbord snelkoppelingen", + "label-create": "Label aanmaken", + "label-default": "%s label (standaard)", + "label-delete-pop": "Er is geen herstelmogelijkheid. Deze actie zal het label van alle kaarten verwijderen met de bijbehorende historie.", + "labels": "Labels", + "language": "Taal", + "last-admin-desc": "Je kunt de permissies niet veranderen omdat er minimaal een administrator moet zijn.", + "leave-board": "Verlaat bord", + "leave-board-pop": "Weet je zeker dat je __boardTitle__ wilt verlaten? Je wordt verwijderd van alle kaarten binnen dit bord", + "leaveBoardPopup-title": "Bord verlaten?", + "link-card": "Link naar deze kaart", + "list-archive-cards": "Verplaats alle kaarten in deze lijst naar Archief", + "list-archive-cards-pop": "Dit zal alle kaarten uit deze lijst op dit bord verwijderen. Om de kaarten in het Archief te tonen en terug te halen, klik \"Menu\" > \"Archief\".", + "list-move-cards": "Verplaats alle kaarten in deze lijst", + "list-select-cards": "Selecteer alle kaarten in deze lijst", + "set-color-list": "Wijzig kleur in", + "listActionPopup-title": "Lijst acties", + "swimlaneActionPopup-title": "Swimlane handelingen", + "swimlaneAddPopup-title": "Voeg hieronder een Swimlane toe", + "listImportCardPopup-title": "Importeer een Trello kaart", + "listMorePopup-title": "Meer", + "link-list": "Link naar deze lijst", + "list-delete-pop": "Alle acties zullen verwijderd worden van de activiteiten feed, en je zult deze niet meer kunnen herstellen. Er is geen herstelmogelijkheid.", + "list-delete-suggest-archive": "Je kunt een lijst naar Archief verplaatsen om die van het bord te verwijderen waarbij de activiteiten behouden blijven.", + "lists": "Lijsten", + "swimlanes": "Swimlanes", + "log-out": "Uitloggen", + "log-in": "Inloggen", + "loginPopup-title": "Inloggen", + "memberMenuPopup-title": "Instellingen van leden", + "members": "Leden", + "menu": "Menu", + "move-selection": "Verplaats selectie", + "moveCardPopup-title": "Verplaats kaart", + "moveCardToBottom-title": "Verplaats naar beneden", + "moveCardToTop-title": "Verplaats naar boven", + "moveSelectionPopup-title": "Verplaats selectie", + "multi-selection": "Multi-selectie", + "multi-selection-on": "Multi-selectie staat aan", + "muted": "Stil", + "muted-info": "Je zal nooit meer geïnformeerd worden bij veranderingen in dit bord.", + "my-boards": "Mijn Borden", + "name": "Naam", + "no-archived-cards": "Geen kaarten in Archief.", + "no-archived-lists": "Geen lijsten in Archief..", + "no-archived-swimlanes": "Geen swimlanes in Archief.", + "no-results": "Geen resultaten", + "normal": "Normaal", + "normal-desc": "Kan de kaarten zien en wijzigen. Kan de instellingen niet wijzigen.", + "not-accepted-yet": "Uitnodiging nog niet geaccepteerd", + "notify-participate": "Ontvang updates van elke kaart die je hebt aangemaakt of lid van bent", + "notify-watch": "Ontvang updates van elke bord, lijst of kaart die je bekijkt.", + "optional": "optioneel", + "or": "of", + "page-maybe-private": "Deze pagina is privé. Je kan het bekijken door <a href='%s'>in te loggen</a>.", + "page-not-found": "Pagina niet gevonden.", + "password": "Wachtwoord", + "paste-or-dragdrop": "Om te plakken, of slepen & neer te laten (alleen afbeeldingen)", + "participating": "Deelnemen", + "preview": "Voorbeeld", + "previewAttachedImagePopup-title": "Voorbeeld", + "previewClipboardImagePopup-title": "Voorbeeld", + "private": "Privé", + "private-desc": "Dit bord is privé. Alleen gebruikers die toegevoegd zijn aan het bord kunnen het bekijken en wijzigen.", + "profile": "Profiel", + "public": "Openbaar", + "public-desc": "Dit bord is openbaar. Het is zichtbaar voor iedereen met de link en zal tevoorschijn komen op zoekmachines zoals Google. Alleen gebruikers die toegevoegd zijn aan het bord kunnen het wijzigen.", + "quick-access-description": "Maak een bord favoriet om een snelkoppeling toe te voegen aan deze balk.", + "remove-cover": "Verwijder Cover", + "remove-from-board": "Verwijder van bord", + "remove-label": "Verwijder label", + "listDeletePopup-title": "Lijst verwijderen?", + "remove-member": "Verwijder lid", + "remove-member-from-card": "Verwijder van kaart", + "remove-member-pop": "Verwijder __name__ (__username__) van __boardTitle__? Het lid zal verwijderd worden van alle kaarten op dit bord, en zal een notificatie ontvangen.", + "removeMemberPopup-title": "Lid verwijderen?", + "rename": "Hernoem", + "rename-board": "Hernoem bord", + "restore": "Herstel", + "save": "Opslaan", + "search": "Zoek", + "rules": "Regels", + "search-cards": "Zoek in kaart/lijst, titels, beschrijvingen en maatwerkvelden op dit bord", + "search-example": "Tekst om naar te zoeken?", + "select-color": "Selecteer kleur", + "set-wip-limit-value": "Zet een limiet voor het maximaal aantal taken in deze lijst", + "setWipLimitPopup-title": "Zet een WIP limiet", + "shortcut-assign-self": "Voeg jezelf toe aan huidige kaart", + "shortcut-autocomplete-emoji": "Emojis automatisch aanvullen", + "shortcut-autocomplete-members": "Leden automatisch aanvullen", + "shortcut-clear-filters": "Wis alle filters", + "shortcut-close-dialog": "Sluit dialoog", + "shortcut-filter-my-cards": "Filter mijn kaarten", + "shortcut-show-shortcuts": "Haal lijst met snelkoppelingen tevoorschijn", + "shortcut-toggle-filterbar": "Schakel Filter Zijbalk", + "shortcut-toggle-sidebar": "Schakel Bord Zijbalk", + "show-cards-minimum-count": "Laat het aantal kaarten zien wanneer de lijst meer kaarten heeft dan", + "sidebar-open": "Open Zijbalk", + "sidebar-close": "Sluit Zijbalk", + "signupPopup-title": "Maak een account aan", + "star-board-title": "Klik om het bord toe te voegen aan favorieten, waarna hij aan de bovenbalk tevoorschijn komt.", + "starred-boards": "Favoriete Borden", + "starred-boards-description": "Favoriete borden komen tevoorschijn aan de bovenbalk.", + "subscribe": "Abonneer", + "team": "Team", + "this-board": "dit bord", + "this-card": "deze kaart", + "spent-time-hours": "Gespendeerde tijd (in uren)", + "overtime-hours": "Overwerk (in uren)", + "overtime": "Overwerk", + "has-overtime-cards": "Heeft kaarten met overwerk", + "has-spenttime-cards": "Heeft tijd besteed aan kaarten", + "time": "Tijd", + "title": "Titel", + "tracking": "Volgen", + "tracking-info": "Je wordt op de hoogte gesteld als er veranderingen zijn aan de kaarten waar je lid of maker van bent.", + "type": "Type", + "unassign-member": "Lid verwijderen", + "unsaved-description": "Je hebt een niet opgeslagen beschrijving.", + "unwatch": "Niet bekijken", + "upload": "Upload", + "upload-avatar": "Upload een avatar", + "uploaded-avatar": "Avatar is geüpload", + "username": "Gebruikersnaam", + "view-it": "Bekijk het", + "warn-list-archived": "Let op: deze kaart zit in gearchiveerde lijst", + "watch": "Bekijk", + "watching": "Bekijken", + "watching-info": "Je zal op de hoogte worden gesteld als er een verandering plaatsvind op dit bord.", + "welcome-board": "Welkom Bord", + "welcome-swimlane": "Mijlpaal 1", + "welcome-list1": "Basis", + "welcome-list2": "Geadvanceerd", + "card-templates-swimlane": "Kaart Templates", + "list-templates-swimlane": "Lijst Templates", + "board-templates-swimlane": "Bord Templates", + "what-to-do": "Wat wil je doen?", + "wipLimitErrorPopup-title": "Ongeldige WIP limiet", + "wipLimitErrorPopup-dialog-pt1": "Het aantal taken in deze lijst is groter dan de gedefinieerde WIP limiet ", + "wipLimitErrorPopup-dialog-pt2": "Verwijder een aantal taken uit deze lijst, of zet de WIP limiet hoger", + "admin-panel": "Administrator paneel", + "settings": "Instellingen", + "people": "Gebruikers", + "registration": "Registratie", + "disable-self-registration": "Schakel zelf-registratie uit", + "invite": "Uitnodigen", + "invite-people": "Nodig mensen uit", + "to-boards": "Voor bord(en)", + "email-addresses": "E-mailadressen", + "smtp-host-description": "Het adres van de SMTP server die e-mails zal versturen.", + "smtp-port-description": "De poort van de SMTP server wordt gebruikt voor uitgaande e-mails.", + "smtp-tls-description": "Gebruik TLS ondersteuning voor SMTP server.", + "smtp-host": "SMTP Host", + "smtp-port": "SMTP Poort", + "smtp-username": "Gebruikersnaam", + "smtp-password": "Wachtwoord", + "smtp-tls": "TLS ondersteuning", + "send-from": "Van", + "send-smtp-test": "Verzend een test email naar jezelf", + "invitation-code": "Uitnodigings code", + "email-invite-register-subject": "__inviter__ heeft je een uitnodiging gestuurd", + "email-invite-register-text": "Beste __user__,\n\n__inviter__ nodigt je uit voor een Kanban-bord om samen te werken.\n\nHet bord vind je via onderstaande link:\n__url__\n\nJe uitnodigingscode is: __icode__\n\nBedankt en tot ziens.", + "email-smtp-test-subject": "SMTP Test Email", + "email-smtp-test-text": "Je hebt met succes een email verzonden", + "error-invitation-code-not-exist": "Uitnodigings code bestaat niet", + "error-notAuthorized": "Je bent niet toegestaan om deze pagina te bekijken.", + "webhook-title": "Webhook Naam", + "webhook-token": "Token (Optioneel voor Authenticatie)", + "outgoing-webhooks": "Uitgaande Webhooks", + "bidirectional-webhooks": "Twee-Weg Webhooks", + "outgoingWebhooksPopup-title": "Uitgaande Webhooks", + "boardCardTitlePopup-title": "Kaarttitel Filter", + "disable-webhook": "Schakel deze Webhook uit", + "global-webhook": "Globale Webhooks", + "new-outgoing-webhook": "Nieuwe webhook", + "no-name": "(Onbekend)", + "Node_version": "Node versie", + "Meteor_version": "Meteor versie", + "MongoDB_version": "MongoDB versie", + "MongoDB_storage_engine": "MongoDB storage engine", + "MongoDB_Oplog_enabled": "MongoDB Oplog ingeschakeld", + "OS_Arch": "OS Arch", + "OS_Cpus": "OS CPU Count", + "OS_Freemem": "OS Vrij Geheugen", + "OS_Loadavg": "OS Gemiddelde Belasting", + "OS_Platform": "OS Platform", + "OS_Release": "OS Versie", + "OS_Totalmem": "OS Totaal Geheugen", + "OS_Type": "OS Type", + "OS_Uptime": "OS Uptime", + "days": "dagen", + "hours": "uren", + "minutes": "minuten", + "seconds": "seconden", + "show-field-on-card": "Toon dit veld op kaart", + "automatically-field-on-card": "Maak veld automatisch aan op alle kaarten", + "showLabel-field-on-card": "Toon veldnaam op minikaart", + "yes": "Ja", + "no": "Nee", + "accounts": "Accounts", + "accounts-allowEmailChange": "Sta E-mailadres wijzigingen toe", + "accounts-allowUserNameChange": "Sta Gebruikersnaam wijzigingen toe", + "createdAt": "Gemaakt op", + "verified": "Geverifieerd", + "active": "Actief", + "card-received": "Ontvangen", + "card-received-on": "Ontvangen op", + "card-end": "Einde", + "card-end-on": "Eindigt op", + "editCardReceivedDatePopup-title": "Pas ontvangstdatum aan", + "editCardEndDatePopup-title": "Wijzig einddatum", + "setCardColorPopup-title": "Stel kleur in", + "setCardActionsColorPopup-title": "Kies een kleur", + "setSwimlaneColorPopup-title": "Kies een kleur", + "setListColorPopup-title": "Kies een kleur", + "assigned-by": "Toegewezen door", + "requested-by": "Aangevraagd door", + "board-delete-notice": "Verwijdering kan niet ongedaan gemaakt worden. Je raakt alle met dit bord gerelateerde lijsten, kaarten en acties kwijt.", + "delete-board-confirm-popup": "Alle lijsten, kaarten, labels en activiteiten zullen worden verwijderd en je kunt de bordinhoud niet terughalen. Er is geen herstelmogelijkheid. ", + "boardDeletePopup-title": "Bord verwijderen?", + "delete-board": "Verwijder bord", + "default-subtasks-board": "Subtaken voor __board__ bord", + "default": "Standaard", + "queue": "Rij", + "subtask-settings": "Subtaak Instellingen", + "card-settings": "Kaart Instellingen", + "boardSubtaskSettingsPopup-title": "Bord Subtaak Instellingen", + "boardCardSettingsPopup-title": "Kaart Instellingen", + "deposit-subtasks-board": "Plaats subtaken op dit bord:", + "deposit-subtasks-list": "Plaats subtaken in deze lijst:", + "show-parent-in-minicard": "Toon bron in minikaart:", + "prefix-with-full-path": "Prefix met volledig pad", + "prefix-with-parent": "Prefix met bron", + "subtext-with-full-path": "Subtekst met volledig pad", + "subtext-with-parent": "Subtekst met bron", + "change-card-parent": "Wijzig bron van kaart", + "parent-card": "Bronkaart", + "source-board": "Bronbord", + "no-parent": "Toon bron niet", + "activity-added-label": "label toegevoegd '%s' aan %s", + "activity-removed-label": "label verwijderd '%s' van %s", + "activity-delete-attach": "een bijlage verwijderd van %s", + "activity-added-label-card": "label toegevoegd '%s'", + "activity-removed-label-card": "label verwijderd '%s'", + "activity-delete-attach-card": "een bijlage verwijderd", + "activity-set-customfield": "wijzig maatwerkveld '%s' naar '%s' in %s", + "activity-unset-customfield": "wijzig maatwerkveld '%s' in %s", + "r-rule": "Regel", + "r-add-trigger": "Voeg signaal toe", + "r-add-action": "Actie toevoegen", + "r-board-rules": "Bord regels", + "r-add-rule": "Regel toevoegen", + "r-view-rule": "Toon regel", + "r-delete-rule": "Verwijder regel", + "r-new-rule-name": "Nieuwe regelnaam", + "r-no-rules": "Geen regels", + "r-when-a-card": "Als een kaart", + "r-is": "is", + "r-is-moved": "is verplaatst", + "r-added-to": "toegevoegd aan", + "r-removed-from": "verwijderd van", + "r-the-board": "het bord", + "r-list": "lijst", + "set-filter": "Definieer Filter", + "r-moved-to": "verplaatst naar", + "r-moved-from": "verplaatst van", + "r-archived": "Verplaatst naar Archief", + "r-unarchived": "Teruggehaald uit Archief", + "r-a-card": "een kaart", + "r-when-a-label-is": "Als een label is", + "r-when-the-label": "Als het label", + "r-list-name": "lijstnaam", + "r-when-a-member": "Als een lid is", + "r-when-the-member": "Als het lid", + "r-name": "naam", + "r-when-a-attach": "Als een bijlage", + "r-when-a-checklist": "Als een checklist is", + "r-when-the-checklist": "Als de checklist", + "r-completed": "Afgewerkt", + "r-made-incomplete": "Onafgewerkt gemaakt", + "r-when-a-item": "Als een checklist item is", + "r-when-the-item": "Als het checklist item", + "r-checked": "Aangevinkt", + "r-unchecked": "Uitgevinkt", + "r-move-card-to": "Verplaats kaart naar", + "r-top-of": "Bovenste van", + "r-bottom-of": "Onderste van", + "r-its-list": "zijn lijst", + "r-archive": "Verplaats naar Archief", + "r-unarchive": "Terughalen uit Archief", + "r-card": "kaart", + "r-add": "Toevoegen", + "r-remove": "Verwijder", + "r-label": "label", + "r-member": "lid", + "r-remove-all": "Verwijder alle leden van de kaart", + "r-set-color": "Wijzig kleur naar", + "r-checklist": "checklist", + "r-check-all": "Vink alles aan", + "r-uncheck-all": "Vink alles uit", + "r-items-check": "items van checklist", + "r-check": "Vink aan", + "r-uncheck": "Vink uit", + "r-item": "item", + "r-of-checklist": "van checklist", + "r-send-email": "Verzend een email", + "r-to": "naar", + "r-subject": "onderwerp", + "r-rule-details": "Regel details", + "r-d-move-to-top-gen": "Verplaats kaart helemaal naar boven op de lijst", + "r-d-move-to-top-spec": "Verplaats kaart naar bovenaan op lijst", + "r-d-move-to-bottom-gen": "Verplaats kaart naar onderaan op de lijst", + "r-d-move-to-bottom-spec": "Verplaats kaart naar onderaan op lijst", + "r-d-send-email": "Verzend email", + "r-d-send-email-to": "naar", + "r-d-send-email-subject": "onderwerp", + "r-d-send-email-message": "bericht", + "r-d-archive": "Verplaats kaart naar Archief", + "r-d-unarchive": "Haal kaart terug uit Archief", + "r-d-add-label": "Label toevoegen", + "r-d-remove-label": "Verwijder label", + "r-create-card": "Maak nieuwe kaart aan", + "r-in-list": "van lijst", + "r-in-swimlane": "in swimlane", + "r-d-add-member": "Lid toevoegen", + "r-d-remove-member": "Verwijder lid", + "r-d-remove-all-member": "Verwijder alle leden", + "r-d-check-all": "Vink alle items van een lijst aan", + "r-d-uncheck-all": "Vink alle items van een lijst uit", + "r-d-check-one": "Vink item aan", + "r-d-uncheck-one": "Vink item uit", + "r-d-check-of-list": "van checklist", + "r-d-add-checklist": "Checklist toevoegen", + "r-d-remove-checklist": "Verwijder checklist", + "r-by": "door", + "r-add-checklist": "Checklist toevoegen", + "r-with-items": "met items", + "r-items-list": "item1, item2, item3", + "r-add-swimlane": "Swimlane toevoegen", + "r-swimlane-name": "Swimlane-naam", + "r-board-note": "Let op: laat een veld leeg om er niet op te selecteren", + "r-checklist-note": "Let op: checklist items moeten geschreven worden als kommagescheiden waarden.", + "r-when-a-card-is-moved": "Als een kaart is verplaatst naar een andere lijst", + "r-set": "Wijzig", + "r-update": "Bijwerken", + "r-datefield": "datumveld", + "r-df-start-at": "begin", + "r-df-due-at": "verval", + "r-df-end-at": "einde", + "r-df-received-at": "ontvangen", + "r-to-current-datetime": "naar huidige datum/tijd", + "r-remove-value-from": "Verwijder waarde van", + "ldap": "LDAP", + "oauth2": "OAuth2", + "cas": "CAS", + "authentication-method": "Authenticatiemethode", + "authentication-type": "Authenticatietype", + "custom-product-name": "Eigen Productnaam", + "layout": "Lay-out", + "hide-logo": "Verberg Logo", + "add-custom-html-after-body-start": "Voeg eigen HTML toe na <body> start", + "add-custom-html-before-body-end": "Voeg eigen HTML toe voor </body> einde", + "error-undefined": "Er is iets misgegaan", + "error-ldap-login": "Er is een fout opgetreden tijdens het inloggen", + "display-authentication-method": "Toon Authenticatiemethode", + "default-authentication-method": "Standaard Authenticatiemethode", + "duplicate-board": "Dupliceer Bord", + "people-number": "Het aantal gebruikers is:", + "swimlaneDeletePopup-title": "Swimlane verwijderen?", + "swimlane-delete-pop": "Alle acties zullen verwijderd worden van de activiteiten feed en je kunt de swimlane niet terughalen. Er is geen herstelmogelijkheid.", + "restore-all": "Haal alles terug", + "delete-all": "Verwijder alles", + "loading": "Laden, even geduld.", + "previous_as": "laatste keer was", + "act-a-dueAt": "heeft vervaldatum gewijzigd naar \nOp: __timeValue__\nKaart: __card__\noude vervaldatum was __timeOldValue__", + "act-a-endAt": "heeft einddatum gewijzigd naar __timeValue__ van (__timeOldValue__)", + "act-a-startAt": "heeft begindatum gewijzigd naar __timeValue__ van (__timeOldValue__)", + "act-a-receivedAt": "heeft ontvangstdatum gewijzigd naar __timeValue__ van (__timeOldValue__)", + "a-dueAt": "vervaldatum gewijzigd naar", + "a-endAt": "einddatum gewijzigd naar", + "a-startAt": "begindatum gewijzigd naar", + "a-receivedAt": "ontvangstdatum gewijzigd naar", + "almostdue": "huidige vervaldatum %s nadert", + "pastdue": "huidige vervaldatum %s is verlopen", + "duenow": "huidige vervaldatum %s is vandaag", + "act-newDue": "__list__/__card__ heeft eerste vervaldatum herinnering [__board__]", + "act-withDue": "__list__/__card__ vervaldatum herinneringen [__board__]", + "act-almostdue": "wil je herinneren aan het naderen van de huidige vervaldatum (__timeValue__) van __card__ ", + "act-pastdue": "wil je herinneren aan het verlopen van de huidige vervaldatum (__timeValue__) van __card__ ", + "act-duenow": "wil je herinneren aan het vandaag verlopen van de huidige vervaldatum (__timeValue__) van __card__ ", + "act-atUserComment": "Je werd genoemd in [__board__] __list__/__card__", + "delete-user-confirm-popup": "Weet je zeker dat je dit account wilt verwijderen? Er is geen herstelmogelijkheid.", + "accounts-allowUserDelete": "Sta gebruikers toe om hun eigen account te verwijderen", + "hide-minicard-label-text": "Verberg minikaart labeltekst", + "show-desktop-drag-handles": "Toon sleep gereedschap op werkblad", + "assignee": "Toegewezen aan", + "cardAssigneesPopup-title": "Toegewezen aan", + "addmore-detail": "Voeg een meer gedetailleerde beschrijving toe", + "show-on-card": "Toon op kaart", + "new": "Nieuw", + "editUserPopup-title": "Wijzig gebruiker", + "newUserPopup-title": "Nieuwe gebruiker", + "notifications": "Meldingen", + "view-all": "Bekijk alles", + "filter-by-unread": "Filter op Ongelezen", + "mark-all-as-read": "Markeer alles als gelezen", + "remove-all-read": "verwijder alle gelezen", + "allow-rename": "Sta Hernoemen toe", + "allowRenamePopup-title": "Sta Hernoemen toe" +} \ No newline at end of file diff --git a/i18n/oc.i18n.json b/i18n/oc.i18n.json index 9522b5c3..a46cf254 100644 --- a/i18n/oc.i18n.json +++ b/i18n/oc.i18n.json @@ -1,780 +1,780 @@ { - "accept": "Acceptar", - "act-activity-notify": "Notificacion d'activitat", - "act-addAttachment": "as apondut una pèça joncha __astacament__ de la carta __card__ a la tièra __list__ del corredor __swimlane__ del tablèu __board__", - "act-deleteAttachment": "as tirat una pèça joncha __astacament__ de la carta __card__ de la tièra __list__ del corredor __swimlane__ del tablèu __board__", - "act-addSubtask": "as apondut una jos-tasca __subtask__ de la carta __card__ de la tièra __list__ del corredor __swimlane__ del tablèu __board__", - "act-addLabel": "as apondut una etiqueta__label__ de la carta __card__ a la tièra __list__ del corredor __swimlane__ del tablèu __board__", - "act-addedLabel": "as apondut una etiqueta__label__ de la carta __card__ a la tièra __list__ del corredor __swimlane__ del tablèu __board__", - "act-removeLabel": "as tirat l'etiqueta__label__ de la carta __card__ de la tièra __list__ del corredor __swimlane__ del tablèu __board__", - "act-removedLabel": "as tirat l'etiqueta__label__ de la carta __card__ de la tièra __list__ del corredor __swimlane__ del tablèu __board__", - "act-addChecklist": "as apondut la checklist __checklist__ de la carta __card__ de la tièra __list__ del corredor __swimlane__ del tablèu __board__", - "act-addChecklistItem": " as apondut l'element __checklistItem__ de la checklist __checklist__ de la carta __card__ de la tièra __list__ del corredor __swimlane__ del tablèu __board__", - "act-removeChecklist": "as tirat la checklist __checklist__ de la carta __card__ de la tièra __list__ del corredor __swimlane__ del tablèu __board__", - "act-removeChecklistItem": " as tirat l'element __checklistItem__ de la checklist __checklist__ de la carta __card__ de la tièra __list__ del corredor __swimlane__ del tablèu __board__", - "act-checkedItem": "as croiat __checklistItem__ de la checklist __checklist__ de la carta __card__ de la tièra __list__ del corredor __swimlane__ del tablèu __board__", - "act-uncheckedItem": "as descroiar __checklistItem__ de la checklist __checklist__ de la carta __card__ de la tièra __list__ del corredor __swimlane__ del tablèu __board__", - "act-completeChecklist": "as completat la checklist __checklist__ de la carta __card__ de la tièra __list__ del corredor __swimlane__ del tablèu __board__", - "act-uncompleteChecklist": "as rendut incomplet la checklist __checklist__ de la carta __card__ de la tièra __list__ del corredor __swimlane__ del tablèu __board__", - "act-addComment": "as comentat la carta __card__: __comment__ de la tièra __list__ del corredor __swimlane__ del tablèu __board__", - "act-editComment": "edited comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-deleteComment": "deleted comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-createBoard": "as creat lo tablèu __board__", - "act-createSwimlane": "created swimlane __swimlane__ to board __board__", - "act-createCard": "as creat la carta __card__ de la tièra __list__ del corredor __swimlane__ del tablèu __board__", - "act-createCustomField": "created custom field __customField__ at board __board__", - "act-deleteCustomField": "deleted custom field __customField__ at board __board__", - "act-setCustomField": "edited custom field __customField__: __customFieldValue__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-createList": "as apondut la tièra __list__ al tablèu __board__", - "act-addBoardMember": "as apondut un participant __member__ al tablèu __board__", - "act-archivedBoard": "Lo tablèu __board__ es estat desplaçar cap a Archius", - "act-archivedCard": "La carta __card__ de la tièra __list__ del corredor __swimlane__ del tablèu __board__ es estat desplaçar cap a Archiu", - "act-archivedList": "La tièra __list__ del corredor __swimlane__ del tablèu __board__ es estat desplaçar cap a Archius", - "act-archivedSwimlane": "Lo corredor __swimlane__ del tablèu __board__ es estat desplaçar cap a Archius", - "act-importBoard": "as importat lo tablèu __board__", - "act-importCard": "as importat la carta __card__ de la tièra __list__ del corredor __swimlane__ del tablèu __board__", - "act-importList": "as importat la tièra __list__ del corredor __swimlane__ del tablèu __board__", - "act-joinMember": "as apondut un participant __member__ a la carta __card__ de la tièra __list__ del corredor __swimlane__ del tablèu __board__", - "act-moveCard": "moved card __card__ at board __board__ from list __oldList__ at swimlane __oldSwimlane__ to list __list__ at swimlane __swimlane__", - "act-moveCardToOtherBoard": "as desplaçat la carta __card__ de la tièra __oldList__ del corredor __oldSwimlane__ del tablèu __oldBoard__ cap a la tièra __list__ del corredor __swimlane__ del tablèu __board__", - "act-removeBoardMember": "as tirat lo participant __member__ del tablèu __board__", - "act-restoredCard": "as restorat la carta __card__ de la tièra __list__ del corredor __swimlane__ del tablèu __board__", - "act-unjoinMember": "as tirat lo participant __member__ de la carta __card__ de la tièra __list__ del corredor __swimlane__ del tablèu __board__", - "act-withBoardTitle": "__tablèu__", - "act-withCardTitle": "[__board__] __card__", - "actions": "Accions", - "activities": "Activitats", - "activity": "Activitat", - "activity-added": "as apondut %s a %s", - "activity-archived": "%s desplaçat cap a Archius", - "activity-attached": "as ligat %s a %s", - "activity-created": "as creat %s", - "activity-customfield-created": "as creat lo camp personalizat %s", - "activity-excluded": "as exclús %s de %s", - "activity-imported": "as importat %s cap a %s dempuèi %s", - "activity-imported-board": "as importat %s dempuèi %s", - "activity-joined": "as rejonch %s", - "activity-moved": "as desplaçat %s dempuèi %s cap a %s", - "activity-on": "sus %s", - "activity-removed": "as tirat %s de %s", - "activity-sent": "as mandat %s cap a %s", - "activity-unjoined": "as quitat %s", - "activity-subtask-added": "as apondut una jos-tasca a %s", - "activity-checked-item": "as croiat %s dins la checklist %s de %s", - "activity-unchecked-item": "as descroiat %s dins la checklist %s de %s", - "activity-checklist-added": "as apondut a checklist a %s", - "activity-checklist-removed": "as tirat la checklist de %s", - "activity-checklist-completed": "completed checklist %s of %s", - "activity-checklist-uncompleted": "as rendut incomplet la checklist %s de %s", - "activity-checklist-item-added": "as apondut un element a la checklist '%s' dins %s", - "activity-checklist-item-removed": "as tirat un element a la checklist '%s' dins %s", - "add": "Apondre", - "activity-checked-item-card": "as croiat %s dins la checklist %s", - "activity-unchecked-item-card": "as descroiat %s dins la checklist %s", - "activity-checklist-completed-card": "as acabat la checklist__checklist__ de la carta __card__ de la tièra __list__ del corredor __swimlane__ del tablèu __board__", - "activity-checklist-uncompleted-card": "as rendut incomplet la checklist %s", - "activity-editComment": "edited comment %s", - "activity-deleteComment": "deleted comment %s", - "add-attachment": "Apondre una pèça joncha", - "add-board": "Apondre un tablèu", - "add-card": "Apondre una carta", - "add-swimlane": "Apondre un corredor", - "add-subtask": "Apondre una jos-tasca", - "add-checklist": "Apondre una checklist", - "add-checklist-item": "Apondre un element a la checklist", - "add-cover": "Apondre una cobèrta", - "add-label": "Apondre una etiqueta", - "add-list": "Apondre una tièra", - "add-members": "Apondre un participant", - "added": "Apondut lo", - "addMemberPopup-title": "Participants", - "admin": "Administartor", - "admin-desc": "As lo drech de legir e modificar las cartas, tirar de participants, e modificar las opcions del tablèu.", - "admin-announcement": "Anóncia", - "admin-announcement-active": "Activar l'anóncia globala", - "admin-announcement-title": "Anóncia de l'administrator", - "all-boards": "Totes los tablèus", - "and-n-other-card": "E __comptar__ carta de mai", - "and-n-other-card_plural": "E __comptar__ cartas de mai", - "apply": "Aplicar", - "app-is-offline": "Cargament, vos cal esperar. Refrescar la pagina vos va far perdre vòstre trabalh. Se lo cargament es tròp long, vos cal agachar se lo servidor es pas blocat/arrestat.", - "archive": "Archivar", - "archive-all": "Archivar tot", - "archive-board": "Archivar lo tablèu", - "archive-card": "Archivar la carta", - "archive-list": "Archivar la tièra", - "archive-swimlane": "Archivar lo corredor", - "archive-selection": "Archivar la seleccion", - "archiveBoardPopup-title": "Archivar lo tablèu?", - "archived-items": "Archius", - "archived-boards": "Tablèu archivat", - "restore-board": "Restaurar lo tablèu", - "no-archived-boards": "Pas de tablèu archivat.", - "archives": "Archivar", - "template": "Modèl", - "templates": "Modèls", - "assign-member": "Affectar un participant", - "attached": "jónher", - "attachment": "pèça joncha", - "attachment-delete-pop": "Tirar una pèça joncha es defenitiu.", - "attachmentDeletePopup-title": "Tirar la pèça joncha ?", - "attachments": "Pèças jonchas", - "auto-watch": "Survelhar automaticament lo tablèu un còp creat", - "avatar-too-big": "L'imatge es tròp pesuc (70KB max)", - "back": "Tornar", - "board-change-color": "Cambiar de color", - "board-nb-stars": "%s estèla", - "board-not-found": "Tablèu pas trapat", - "board-private-info": "Aqueste tablèu serà <strong>privat</strong>.", - "board-public-info": "Aqueste tablèu serà <strong>public</strong>.", - "boardChangeColorPopup-title": "Cambiar lo fons del tablèu", - "boardChangeTitlePopup-title": "Tornar nomenar lo tablèu", - "boardChangeVisibilityPopup-title": "Cambiar la visibilitat", - "boardChangeWatchPopup-title": "Cambiar lo seguit", - "boardMenuPopup-title": "Opcions del tablèu", - "boardChangeViewPopup-title": "Presentacion del tablèu", - "boards": "Tablèus", - "board-view": "Presentacion del tablèu", - "board-view-cal": "Calendièr", - "board-view-swimlanes": "Corredor", - "board-view-collapse": "Collapse", - "board-view-lists": "Tièras", - "bucket-example": "Coma \"Tota la tièra\" per exemple", - "cancel": "Tornar", - "card-archived": "Aquesta carta es desplaçada dins Archius.", - "board-archived": "Aqueste tablèu esdesplaçat dins Archius.", - "card-comments-title": "Aquesta carta a %s comentari(s).", - "card-delete-notice": "Un còp tirat, pas de posibilitat de tornar enrè", - "card-delete-pop": "Totes las accions van èsser quitadas del seguit d'activitat e poiretz pas mai utilizar aquesta carta.", - "card-delete-suggest-archive": "Podètz desplaçar una carta dins Archius per la quitar del tablèu e gardar las activitats.", - "card-due": "Esperat", - "card-due-on": "Esperat lo", - "card-spent": "Temps passat", - "card-edit-attachments": "Cambiar las pèças jonchas", - "card-edit-custom-fields": "Cambiar los camps personalizats", - "card-start-voting": "Start voting", - "card-cancel-voting": "Delete voting and all votes", - "card-edit-labels": "Cambiar los labèls", - "card-edit-members": "Cambiar los participants", - "card-labels-title": "Cambiar l'etiqueta de la carta.", - "card-members-title": "Apondre o quitar de participants a la carta. ", - "card-start": "Debuta", - "card-start-on": "Debuta lo", - "cardAttachmentsPopup-title": "Apondut dempuèi", - "cardCustomField-datePopup-title": "Cambiar la data", - "cardCustomFieldsPopup-title": "Cambiar los camps personalizats", - "cardStartVotingPopup-title": "Start a vote", - "positiveVoteMembersPopup-title": "Proponents", - "negativeVoteMembersPopup-title": "Opponents", - "vote-question": "Voting question", - "vote-public": "Public vote", - "vote-for-it": "for it", - "vote-against": "against", - "cardDeletePopup-title": "Suprimir la carta?", - "cardDetailsActionsPopup-title": "Accions sus la carta", - "cardLabelsPopup-title": "Etiquetas", - "cardMembersPopup-title": "Participants", - "cardMorePopup-title": "Mai", - "cardTemplatePopup-title": "Crear un modèl", - "cards": "Cartas", - "cards-count": "Cartas", - "casSignIn": "Vos connectar amb CAS", - "cardType-card": "Carta", - "cardType-linkedCard": "Carta ligada", - "cardType-linkedBoard": "Tablèu ligat", - "change": "Cambiar", - "change-avatar": "Cambiar la fòto", - "change-password": "Cambiar lo mot de Santa-Clara", - "change-permissions": "Cambiar las permissions", - "change-settings": "Cambiar los paramètres", - "changeAvatarPopup-title": "Cambiar la fòto", - "changeLanguagePopup-title": "Cambiar la lenga", - "changePasswordPopup-title": "Cambiar lo mot de Santa-Clara", - "changePermissionsPopup-title": "Cambiar las permissions", - "changeSettingsPopup-title": "Cambiar los paramètres", - "subtasks": "Jos-tasca", - "checklists": "Checklists", - "click-to-star": "Apondre lo tablèu als favorits", - "click-to-unstar": "Quitar lo tablèu dels favorits", - "clipboard": "Copiar o far limpar", - "close": "Tampar", - "close-board": "Tampar lo tablèu", - "close-board-pop": "Podètz tornar activar lo tablèu dempuèi la pagina d'acuèlh.", - "color-black": "negre", - "color-blue": "blau", - "color-crimson": "purple clar", - "color-darkgreen": "verd fonçat", - "color-gold": "aur", - "color-gray": "gris", - "color-green": "verd", - "color-indigo": "indi", - "color-lime": "jaune clar", - "color-magenta": "magenta", - "color-mistyrose": "ròse clar", - "color-navy": "blau marin", - "color-orange": "irange", - "color-paleturquoise": "turqués", - "color-peachpuff": "persèc", - "color-pink": "ròsa", - "color-plum": "pruna", - "color-purple": "violet", - "color-red": "roge", - "color-saddlebrown": "castanh", - "color-silver": "argent", - "color-sky": "blau clar", - "color-slateblue": "blau lausa", - "color-white": "blanc", - "color-yellow": "jaune", - "unset-color": "pas reglat", - "comment": "Comentari", - "comment-placeholder": "Escrire un comentari", - "comment-only": "Comentari solament", - "comment-only-desc": "Comentari sus las cartas solament.", - "no-comments": "Pas cap de comentari", - "no-comments-desc": "Podèts pas veire ni los comentaris ni las activitats", - "worker": "Worker", - "worker-desc": "Can only move cards, assign itself to card and comment.", - "computer": "Ordenator", - "confirm-subtask-delete-dialog": "Sètz segur de voler quitar aquesta jos-tasca?", - "confirm-checklist-delete-dialog": "Sètz segur de voler quitar aquesta checklist?", - "copy-card-link-to-clipboard": "Còpia del ligam de la carta", - "linkCardPopup-title": "Ligam de la carta", - "searchElementPopup-title": "Cèrca", - "copyCardPopup-title": "Còpia de la carta", - "copyChecklistToManyCardsPopup-title": "Còpia del modèl de checklist cap a mai d'una carta", - "copyChecklistToManyCardsPopup-instructions": "Un compte es estat creat per vos sus ", - "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"Títol de la primièra carta\", \"description\":\"Descripcion de la primièra carta\"}, {\"title\":\"Títol de la segonda carta\",\"description\":\"Descripcion de la segonda carta\"},{\"title\":\"Títol de la darrièra carta\",\"description\":\"Descripcion de la darrièra carta\"} ]", - "create": "Crear", - "createBoardPopup-title": "Crear un tablèu", - "chooseBoardSourcePopup-title": "Importar un tablèu", - "createLabelPopup-title": "Crear una etiqueta", - "createCustomField": "Crear un camp", - "createCustomFieldPopup-title": "Crear un camp", - "current": "actual", - "custom-field-delete-pop": "There is no undo. This will remove this custom field from all cards and destroy its history.", - "custom-field-checkbox": "Casa de croiar", - "custom-field-date": "Data", - "custom-field-dropdown": "Tièra de causidas", - "custom-field-dropdown-none": "(pas res)", - "custom-field-dropdown-options": "Opcions de la tièra", - "custom-field-dropdown-options-placeholder": "Apiejar sus \"Enter\" per apondre d'opcions", - "custom-field-dropdown-unknown": "(desconegut)", - "custom-field-number": "Nombre", - "custom-field-text": "Tèxte", - "custom-fields": "Camps personalizats", - "date": "Data", - "decline": "Refusar", - "default-avatar": "Fòto per defaut", - "delete": "Suprimir", - "deleteCustomFieldPopup-title": "Tirar lo camp personalizat?", - "deleteLabelPopup-title": "Tirar l'etiqueta?", - "description": "Descripcion", - "disambiguateMultiLabelPopup-title": "Precisar l'accion de l'etiqueta", - "disambiguateMultiMemberPopup-title": "Precisar l'accion del participant", - "discard": "Botar dins l'escobilha", - "done": "Acabat", - "download": "Telecargar", - "edit": "Modificar", - "edit-avatar": "Cambiar la fòto", - "edit-profile": "Modificar lo perfil", - "edit-wip-limit": "Modificar la WIP limit", - "soft-wip-limit": "Leugièr WIP limit", - "editCardStartDatePopup-title": "Cambiar la data de debuta", - "editCardDueDatePopup-title": "Cambiar la data de fin", - "editCustomFieldPopup-title": "Modificar los camps", - "editCardSpentTimePopup-title": "Cambiar lo temp passat", - "editLabelPopup-title": "Cambiar l'etiqueta", - "editNotificationPopup-title": "Modificar la notificacion", - "editProfilePopup-title": "Modificar lo perfil", - "email": "Corrièl", - "email-enrollAccount-subject": "Vòstre compte es ara activat pel sit __siteName__", - "email-enrollAccount-text": "Adieu __user__,\n\nPer comença d'utilizar lo servici, vos cal clicar sul ligam.\n\n__url__\n\nMercé.", - "email-fail": "Pas possible de mandar lo corrièl", - "email-fail-text": "Error per mandar lo corrièl", - "email-invalid": "L'adreça corrièl es pas valida", - "email-invite": "Convidar per corrièl", - "email-invite-subject": "__inviter__ vos as mandat un convit", - "email-invite-text": "Car __user__,\n\n__inviter__ vos a convidat per jónher lo tablèu \"__board__\".\n\nVos cal clicar sul ligam:\n\n__url__\n\nMercé.", - "email-resetPassword-subject": "Tornar inicializar vòstre mot de Santa-Clara de sit __siteName__", - "email-resetPassword-text": "Adieu __user__,\n\nPer tornar inicializar vòstre mot de Santa-Clara vos cal clicar sul ligam :\n\n__url__\n\nMercé.", - "email-sent": "Mail mandat", - "email-verifyEmail-subject": "Vos cal verificar vòstra adreça corrièl del sit __siteName__", - "email-verifyEmail-text": "Adieu __user__,\n\nPer verificar vòstra adreça corrièl, vos cal clicar sul ligam :\n\n__url__\n\nMercé.", - "enable-wip-limit": "Activar la WIP limit", - "error-board-doesNotExist": "Aqueste tablèu existís pas", - "error-board-notAdmin": "Devètz èsser un administrator del tablèu per far aquò ", - "error-board-notAMember": "Devètz èsser un participant del tablèu per far aquò", - "error-json-malformed": "Vòstre tèxte es pas valid JSON", - "error-json-schema": "Vòstre JSON es pas al format correct ", - "error-list-doesNotExist": "Aqueste tièra existís pas", - "error-user-doesNotExist": "Aqueste utilizator existís pas", - "error-user-notAllowSelf": "Vos podètz pas convidar vautres meteisses", - "error-user-notCreated": "Aqueste utilizator es pas encara creat", - "error-username-taken": "Lo nom es ja pres", - "error-email-taken": "Lo corrièl es ja pres ", - "export-board": "Exportar lo tablèu", - "sort": "Sort", - "sort-desc": "Click to Sort List", - "list-sort-by": "Sort the List By:", - "list-label-modifiedAt": "Last Access Time", - "list-label-title": "Name of the List", - "list-label-sort": "Your Manual Order", - "list-label-short-modifiedAt": "(L)", - "list-label-short-title": "(N)", - "list-label-short-sort": "(M)", - "filter": "Filtre", - "filter-cards": "Filter Cards or Lists", - "list-filter-label": "Filter List by Title", - "filter-clear": "Escafar lo filtre", - "filter-no-label": "Pas cap d'etiqueta", - "filter-no-member": "Pas cap de participant", - "filter-no-assignee": "No assignee", - "filter-no-custom-fields": "Pas de camp personalizat", - "filter-show-archive": "Show archived lists", - "filter-hide-empty": "Hide empty lists", - "filter-on": "Lo filtre es activat", - "filter-on-desc": "Filtratz las cartas dins aqueste tablèu. Picar aquí per editar los filtres", - "filter-to-selection": "Filtrar la seleccion", - "advanced-filter-label": "Filtre avançat", - "advanced-filter-description": "Advanced Filter allows to write a string containing following operators: == != <= >= && || ( ) A space is used as a separator between the Operators. You can filter for all Custom Fields by typing their names and values. For Example: Field1 == Value1. Note: If fields or values contains spaces, you need to encapsulate them into single quotes. For Example: 'Field 1' == 'Value 1'. For single control characters (' \\/) to be skipped, you can use \\. For example: Field1 == I\\'m. Also you can combine multiple conditions. For Example: F1 == V1 || F1 == V2. Normally all operators are interpreted from left to right. You can change the order by placing brackets. For Example: F1 == V1 && ( F2 == V2 || F2 == V3 ). Also you can search text fields using regex: F1 == /Tes.*/i", - "fullname": "Nom complet", - "header-logo-title": "Retorn a vòstra pagina de tablèus", - "hide-system-messages": "Amagar los messatges sistèm", - "headerBarCreateBoardPopup-title": "Crear un tablèu", - "home": "Acuèlh", - "import": "Importar", - "link": "Ligar", - "import-board": "Importar un tablèu", - "import-board-c": "Importar un tablèu", - "import-board-title-trello": "Importar un tablèu dempuèi Trello", - "import-board-title-wekan": "Importar un tablèu dempuèi un export passat", - "import-sandstorm-backup-warning": "Do not delete data you import from original exported board or Trello before checking does this grain close and open again, or do you get Board not found error, that means data loss.", - "import-sandstorm-warning": "Importar lo tablèu va quitar totes las donadas del tablèu e lo va remplaçar amb las donadas del tablèu importat.", - "from-trello": "Dempuèi Trello", - "from-wekan": "Dempuèi un export passat", - "import-board-instruction-trello": "Dins vòstre tablèu Trello, vos cal anar dins \"Menut\", puèi \"Mai\", \"Export\", \"Export JSON\", e copiar lo tèxte balhat.", - "import-board-instruction-wekan": "Dins vòstre tablèu, vos cal anar dins \"Menut\", puèi \"Exportar lo tablèu\", e de copiar lo tèxte del fichièr telecargat.", - "import-board-instruction-about-errors": "Se avètz de errors al moment d'importar un tablèu, es possible que l'importacion as fonccionat, lo tablèu es belèu a la pagina \"Totes los tablèus\".", - "import-json-placeholder": "Pegar las donadas del fichièr JSON aicí", - "import-map-members": "Mapa dels participants", - "import-members-map": "Lo tablèu qu'avètz importat as ja de participants, vos cal far la migracion amb los utilizators actual", - "import-show-user-mapping": "Review members mapping", - "import-user-select": "Pick your existing user you want to use as this member", - "importMapMembersAddPopup-title": "Seleccionar un participant", - "info": "Vesion", - "initials": "Iniciala", - "invalid-date": "Data invalida", - "invalid-time": "Temps invalid", - "invalid-user": "Participant invalid", - "joined": "Jónher", - "just-invited": "Sètz just convidat dins aqueste tablèu", - "keyboard-shortcuts": "Keyboard shortcuts", - "label-create": "Crear una etiqueta", - "label-default": "%s label (default)", - "label-delete-pop": "There is no undo. This will remove this label from all cards and destroy its history.", - "labels": "Etiquetas", - "language": "Lenga", - "last-admin-desc": "You can’t change roles because there must be at least one admin.", - "leave-board": "Leave Board", - "leave-board-pop": "Are you sure you want to leave __boardTitle__? You will be removed from all cards on this board.", - "leaveBoardPopup-title": "Leave Board ?", - "link-card": "Ligam per aquesta carta", - "list-archive-cards": "Mandar totas las cartas d'aquesta tièra dins Archius", - "list-archive-cards-pop": "This will remove all the cards in this list from the board. To view cards in Archive and bring them back to the board, click “Menu” > “Archive”.", - "list-move-cards": "Mandar totas las cartas dins aquesta tièra", - "list-select-cards": "Seleccionar totas las cartas dins aquesta tièra", - "set-color-list": "Set Color", - "listActionPopup-title": "Tièra de las accions", - "swimlaneActionPopup-title": "Swimlane Actions", - "swimlaneAddPopup-title": "Add a Swimlane below", - "listImportCardPopup-title": "Importar una carta de Trello", - "listMorePopup-title": "Mai", - "link-list": "Ligam d'aquesta tièra", - "list-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the list. There is no undo.", - "list-delete-suggest-archive": "You can move a list to Archive to remove it from the board and preserve the activity.", - "lists": "Tièras", - "swimlanes": "Corredor", - "log-out": "Desconnexion", - "log-in": "Connexion", - "loginPopup-title": "Connexion", - "memberMenuPopup-title": "Paramètres dels participants", - "members": "Participants", - "menu": "Menut", - "move-selection": "Bolegar la seleccion", - "moveCardPopup-title": "Bolegar la carta", - "moveCardToBottom-title": "Bolegar cap al bas", - "moveCardToTop-title": "Bolegar cap al naut", - "moveSelectionPopup-title": "Bolegar la seleccion", - "multi-selection": "Multi-seleccion", - "multi-selection-on": "Multi-Selection is on", - "muted": "Silenciós", - "muted-info": "You will never be notified of any changes in this board", - "my-boards": "Mon tablèu", - "name": "Nom", - "no-archived-cards": "Pas cap de carta dins Archius", - "no-archived-lists": "Pas cap de tièra dins Archius", - "no-archived-swimlanes": "Pas cap de corredor dins Archius", - "no-results": "Pas brica de resultat", - "normal": "Normal", - "normal-desc": "Can view and edit cards. Can't change settings.", - "not-accepted-yet": "Invitation not accepted yet", - "notify-participate": "Receive updates to any cards you participate as creater or member", - "notify-watch": "Receive updates to any boards, lists, or cards you’re watching", - "optional": "opcional", - "or": "o", - "page-maybe-private": "This page may be private. You may be able to view it by <a href='%s'>logging in</a>.", - "page-not-found": "Pagina pas trapada", - "password": "Mot de Santa-Clara", - "paste-or-dragdrop": "to paste, or drag & drop image file to it (image only)", - "participating": "Participating", - "preview": "Apercebut", - "previewAttachedImagePopup-title": "Apercebut", - "previewClipboardImagePopup-title": "Apercebut", - "private": "Privat", - "private-desc": "Aqueste tablèu es privat. Solament las personas apondudas a aquete tablèu lo pòdon veire e editar.", - "profile": "Perfil", - "public": "Public", - "public-desc": "This board is public. It's visible to anyone with the link and will show up in search engines like Google. Only people added to the board can edit.", - "quick-access-description": "Star a board to add a shortcut in this bar.", - "remove-cover": "Remove Cover", - "remove-from-board": "Quitar lo tablèu", - "remove-label": "Quitar l'etiqueta", - "listDeletePopup-title": "Quitar la tièra ?", - "remove-member": "Quitar lo participant", - "remove-member-from-card": "Quitar aquesta carta", - "remove-member-pop": "Remove __name__ (__username__) from __boardTitle__? The member will be removed from all cards on this board. They will receive a notification.", - "removeMemberPopup-title": "Remove Member?", - "rename": "Tornar nomenar", - "rename-board": "Tornar nomenar lo tablèu", - "restore": "Restore", - "save": "Salvar", - "search": "Cèrca", - "rules": "Règlas", - "search-cards": "Search from card/list titles, descriptions and custom fields on this board", - "search-example": "Text to search for?", - "select-color": "Color causida", - "set-wip-limit-value": "Set a limit for the maximum number of tasks in this list", - "setWipLimitPopup-title": "Set WIP Limit", - "shortcut-assign-self": "Assign yourself to current card", - "shortcut-autocomplete-emoji": "Autocomplete emoji", - "shortcut-autocomplete-members": "Autocomplete members", - "shortcut-clear-filters": "Clear all filters", - "shortcut-close-dialog": "Tampar lo dialòg", - "shortcut-filter-my-cards": "Filter my cards", - "shortcut-show-shortcuts": "Bring up this shortcuts list", - "shortcut-toggle-filterbar": "Toggle Filter Sidebar", - "shortcut-toggle-sidebar": "Toggle Board Sidebar", - "show-cards-minimum-count": "Show cards count if list contains more than", - "sidebar-open": "Open Sidebar", - "sidebar-close": "Close Sidebar", - "signupPopup-title": "Crear un compte", - "star-board-title": "Click to star this board. It will show up at top of your boards list.", - "starred-boards": "Starred Boards", - "starred-boards-description": "Starred boards show up at the top of your boards list.", - "subscribe": "Subscribe", - "team": "Còla", - "this-board": "Aqueste tablèu", - "this-card": "aquesta carta", - "spent-time-hours": "Spent time (hours)", - "overtime-hours": "Overtime (hours)", - "overtime": "Overtime", - "has-overtime-cards": "Has overtime cards", - "has-spenttime-cards": "Has spent time cards", - "time": "Temps", - "title": "Títol", - "tracking": "Tracking", - "tracking-info": "You will be notified of any changes to those cards you are involved as creator or member.", - "type": "Mena", - "unassign-member": "Unassign member", - "unsaved-description": "You have an unsaved description.", - "unwatch": "Unwatch", - "upload": "Telecargar", - "upload-avatar": "Telecargar un avatar", - "uploaded-avatar": "Avatar telecargat", - "username": "Nom d’utilizaire", - "view-it": "View it", - "warn-list-archived": "warning: this card is in an list at Archive", - "watch": "Seguit", - "watching": "Agachat", - "watching-info": "You will be notified of any change in this board", - "welcome-board": "Tablèu de benvenguda", - "welcome-swimlane": "Milestone 1", - "welcome-list1": "Basics", - "welcome-list2": "Advanced", - "card-templates-swimlane": "Card Templates", - "list-templates-swimlane": "Lista dels modèls", - "board-templates-swimlane": "Board Templates", - "what-to-do": "Qué volètz far ?", - "wipLimitErrorPopup-title": "Invalid WIP Limit", - "wipLimitErrorPopup-dialog-pt1": "The number of tasks in this list is higher than the WIP limit you've defined.", - "wipLimitErrorPopup-dialog-pt2": "Please move some tasks out of this list, or set a higher WIP limit.", - "admin-panel": "Interfàcia d’admin", - "settings": "Paramètres", - "people": "Personas", - "registration": "Inscripcion", - "disable-self-registration": "Disable Self-Registration", - "invite": "Convidar", - "invite-people": "Convidat", - "to-boards": "To board(s)", - "email-addresses": "Adreça corrièl", - "smtp-host-description": "The address of the SMTP server that handles your emails.", - "smtp-port-description": "The port your SMTP server uses for outgoing emails.", - "smtp-tls-description": "Enable TLS support for SMTP server", - "smtp-host": "Òst SMTP", - "smtp-port": "Pòrt SMTP", - "smtp-username": "Nom d’utilizaire", - "smtp-password": "Mot de Santa-Clara", - "smtp-tls": "Compatibilitat TLS", - "send-from": "De", - "send-smtp-test": "Se mandar un corrièl d'ensag", - "invitation-code": "Còde de convit", - "email-invite-register-subject": "__inviter__ vos a mandat un convit", - "email-invite-register-text": "Dear __user__,\n\n__inviter__ invites you to kanban board for collaborations.\n\nPlease follow the link below:\n__url__\n\nAnd your invitation code is: __icode__\n\nThanks.", - "email-smtp-test-subject": "SMTP Test Email", - "email-smtp-test-text": "As capitat de mandar un corrièl", - "error-invitation-code-not-exist": "Lo còde de convit existís pas", - "error-notAuthorized": "Sès pas autorizat a agachar aquesta pagina", - "webhook-title": "Webhook Name", - "webhook-token": "Token (Optional for Authentication)", - "outgoing-webhooks": "Outgoing Webhooks", - "bidirectional-webhooks": "Two-Way Webhooks", - "outgoingWebhooksPopup-title": "Outgoing Webhooks", - "boardCardTitlePopup-title": "Card Title Filter", - "disable-webhook": "Disable This Webhook", - "global-webhook": "Global Webhooks", - "new-outgoing-webhook": "New Outgoing Webhook", - "no-name": "(Desconegut)", - "Node_version": "Node version", - "Meteor_version": "Meteor version", - "MongoDB_version": "MongoDB version", - "MongoDB_storage_engine": "MongoDB storage engine", - "MongoDB_Oplog_enabled": "MongoDB Oplog enabled", - "OS_Arch": "OS Arch", - "OS_Cpus": "OS CPU Count", - "OS_Freemem": "OS Free Memory", - "OS_Loadavg": "OS Load Average", - "OS_Platform": "OS Platform", - "OS_Release": "OS Release", - "OS_Totalmem": "OS Total Memory", - "OS_Type": "OS Type", - "OS_Uptime": "OS Uptime", - "days": "jorns", - "hours": "oras", - "minutes": "minutas", - "seconds": "segondas", - "show-field-on-card": "Show this field on card", - "automatically-field-on-card": "Auto create field to all cards", - "showLabel-field-on-card": "Show field label on minicard", - "yes": "Òc", - "no": "Non", - "accounts": "Accounts", - "accounts-allowEmailChange": "Allow Email Change", - "accounts-allowUserNameChange": "Allow Username Change", - "createdAt": "Created at", - "verified": "Verificat", - "active": "Avtivat", - "card-received": "Recebut", - "card-received-on": "Received on", - "card-end": "Fin", - "card-end-on": "Ends on", - "editCardReceivedDatePopup-title": "Change received date", - "editCardEndDatePopup-title": "Change end date", - "setCardColorPopup-title": "Color seleccionada", - "setCardActionsColorPopup-title": "Causir una color", - "setSwimlaneColorPopup-title": "Causir una color", - "setListColorPopup-title": "Causir una color", - "assigned-by": "Assigned By", - "requested-by": "Requested By", - "board-delete-notice": "Deleting is permanent. You will lose all lists, cards and actions associated with this board.", - "delete-board-confirm-popup": "All lists, cards, labels, and activities will be deleted and you won't be able to recover the board contents. There is no undo.", - "boardDeletePopup-title": "Suprimir lo tablèu ?", - "delete-board": "Tablèu suprimit", - "default-subtasks-board": "Subtasks for __board__ board", - "default": "Default", - "queue": "Queue", - "subtask-settings": "Subtasks Settings", - "card-settings": "Card Settings", - "boardSubtaskSettingsPopup-title": "Board Subtasks Settings", - "boardCardSettingsPopup-title": "Card Settings", - "deposit-subtasks-board": "Deposit subtasks to this board:", - "deposit-subtasks-list": "Landing list for subtasks deposited here:", - "show-parent-in-minicard": "Show parent in minicard:", - "prefix-with-full-path": "Prefix with full path", - "prefix-with-parent": "Prefix with parent", - "subtext-with-full-path": "Subtext with full path", - "subtext-with-parent": "Subtext with parent", - "change-card-parent": "Change card's parent", - "parent-card": "Parent card", - "source-board": "Source board", - "no-parent": "Don't show parent", - "activity-added-label": "added label '%s' to %s", - "activity-removed-label": "removed label '%s' from %s", - "activity-delete-attach": "deleted an attachment from %s", - "activity-added-label-card": "added label '%s'", - "activity-removed-label-card": "removed label '%s'", - "activity-delete-attach-card": "deleted an attachment", - "activity-set-customfield": "set custom field '%s' to '%s' in %s", - "activity-unset-customfield": "unset custom field '%s' in %s", - "r-rule": "Rule", - "r-add-trigger": "Add trigger", - "r-add-action": "Add action", - "r-board-rules": "Board rules", - "r-add-rule": "Add rule", - "r-view-rule": "View rule", - "r-delete-rule": "Delete rule", - "r-new-rule-name": "New rule title", - "r-no-rules": "No rules", - "r-when-a-card": "When a card", - "r-is": "is", - "r-is-moved": "is moved", - "r-added-to": "added to", - "r-removed-from": "Removed from", - "r-the-board": "the board", - "r-list": "list", - "set-filter": "Set Filter", - "r-moved-to": "Moved to", - "r-moved-from": "Moved from", - "r-archived": "Moved to Archive", - "r-unarchived": "Restored from Archive", - "r-a-card": "a card", - "r-when-a-label-is": "When a label is", - "r-when-the-label": "When the label", - "r-list-name": "list name", - "r-when-a-member": "When a member is", - "r-when-the-member": "When the member", - "r-name": "name", - "r-when-a-attach": "When an attachment", - "r-when-a-checklist": "When a checklist is", - "r-when-the-checklist": "When the checklist", - "r-completed": "Completed", - "r-made-incomplete": "Made incomplete", - "r-when-a-item": "When a checklist item is", - "r-when-the-item": "When the checklist item", - "r-checked": "Checked", - "r-unchecked": "Unchecked", - "r-move-card-to": "Move card to", - "r-top-of": "Top of", - "r-bottom-of": "Bottom of", - "r-its-list": "its list", - "r-archive": "Desplaçar cap a Archius", - "r-unarchive": "Restore from Archive", - "r-card": "card", - "r-add": "Apondre", - "r-remove": "Remove", - "r-label": "label", - "r-member": "member", - "r-remove-all": "Remove all members from the card", - "r-set-color": "Set color to", - "r-checklist": "checklist", - "r-check-all": "Check all", - "r-uncheck-all": "Uncheck all", - "r-items-check": "items of checklist", - "r-check": "Check", - "r-uncheck": "Uncheck", - "r-item": "item", - "r-of-checklist": "of checklist", - "r-send-email": "Send an email", - "r-to": "to", - "r-subject": "subject", - "r-rule-details": "Rule details", - "r-d-move-to-top-gen": "Move card to top of its list", - "r-d-move-to-top-spec": "Move card to top of list", - "r-d-move-to-bottom-gen": "Move card to bottom of its list", - "r-d-move-to-bottom-spec": "Move card to bottom of list", - "r-d-send-email": "Send email", - "r-d-send-email-to": "to", - "r-d-send-email-subject": "subject", - "r-d-send-email-message": "message", - "r-d-archive": "Move card to Archive", - "r-d-unarchive": "Restore card from Archive", - "r-d-add-label": "Add label", - "r-d-remove-label": "Remove label", - "r-create-card": "Create new card", - "r-in-list": "in list", - "r-in-swimlane": "in swimlane", - "r-d-add-member": "Add member", - "r-d-remove-member": "Remove member", - "r-d-remove-all-member": "Remove all member", - "r-d-check-all": "Check all items of a list", - "r-d-uncheck-all": "Uncheck all items of a list", - "r-d-check-one": "Check item", - "r-d-uncheck-one": "Uncheck item", - "r-d-check-of-list": "of checklist", - "r-d-add-checklist": "Add checklist", - "r-d-remove-checklist": "Remove checklist", - "r-by": "by", - "r-add-checklist": "Add checklist", - "r-with-items": "with items", - "r-items-list": "item1,item2,item3", - "r-add-swimlane": "Add swimlane", - "r-swimlane-name": "swimlane name", - "r-board-note": "Note: leave a field empty to match every possible value.", - "r-checklist-note": "Note: checklist's items have to be written as comma separated values.", - "r-when-a-card-is-moved": "When a card is moved to another list", - "r-set": "Set", - "r-update": "Update", - "r-datefield": "date field", - "r-df-start-at": "start", - "r-df-due-at": "due", - "r-df-end-at": "end", - "r-df-received-at": "received", - "r-to-current-datetime": "to current date/time", - "r-remove-value-from": "Remove value from", - "ldap": "LDAP", - "oauth2": "OAuth2", - "cas": "CAS", - "authentication-method": "Authentication method", - "authentication-type": "Authentication type", - "custom-product-name": "Custom Product Name", - "layout": "Layout", - "hide-logo": "Hide Logo", - "add-custom-html-after-body-start": "Add Custom HTML after <body> start", - "add-custom-html-before-body-end": "Add Custom HTML before </body> end", - "error-undefined": "Something went wrong", - "error-ldap-login": "An error occurred while trying to login", - "display-authentication-method": "Display Authentication Method", - "default-authentication-method": "Default Authentication Method", - "duplicate-board": "Duplicate Board", - "people-number": "The number of people is:", - "swimlaneDeletePopup-title": "Delete Swimlane ?", - "swimlane-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the swimlane. There is no undo.", - "restore-all": "Restore all", - "delete-all": "Delete all", - "loading": "Loading, please wait.", - "previous_as": "last time was", - "act-a-dueAt": "modified due time to \nWhen: __timeValue__\nWhere: __card__\n previous due was __timeOldValue__", - "act-a-endAt": "modified ending time to __timeValue__ from (__timeOldValue__)", - "act-a-startAt": "modified starting time to __timeValue__ from (__timeOldValue__)", - "act-a-receivedAt": "modified received time to __timeValue__ from (__timeOldValue__)", - "a-dueAt": "modified due time to be", - "a-endAt": "modified ending time to be", - "a-startAt": "modified starting time to be", - "a-receivedAt": "modified received time to be", - "almostdue": "current due time %s is approaching", - "pastdue": "current due time %s is past", - "duenow": "current due time %s is today", - "act-newDue": "__list__/__card__ has 1st due reminder [__board__]", - "act-withDue": "__list__/__card__ due reminders [__board__]", - "act-almostdue": "was reminding the current due (__timeValue__) of __card__ is approaching", - "act-pastdue": "was reminding the current due (__timeValue__) of __card__ is past", - "act-duenow": "was reminding the current due (__timeValue__) of __card__ is now", - "act-atUserComment": "You were mentioned in [__board__] __list__/__card__", - "delete-user-confirm-popup": "Are you sure you want to delete this account? There is no undo.", - "accounts-allowUserDelete": "Allow users to self delete their account", - "hide-minicard-label-text": "Hide minicard label text", - "show-desktop-drag-handles": "Show desktop drag handles", - "assignee": "Assignee", - "cardAssigneesPopup-title": "Assignee", - "addmore-detail": "Add a more detailed description", - "show-on-card": "Show on Card", - "new": "New", - "editUserPopup-title": "Edit User", - "newUserPopup-title": "New User", - "notifications": "Notifications", - "view-all": "View All", - "filter-by-unread": "Filter by Unread", - "mark-all-as-read": "Mark all as read", - "remove-all-read": "Remove all read", - "allow-rename": "Allow Rename", - "allowRenamePopup-title": "Allow Rename" -} + "accept": "Acceptar", + "act-activity-notify": "Notificacion d'activitat", + "act-addAttachment": "as apondut una pèça joncha __astacament__ de la carta __card__ a la tièra __list__ del corredor __swimlane__ del tablèu __board__", + "act-deleteAttachment": "as tirat una pèça joncha __astacament__ de la carta __card__ de la tièra __list__ del corredor __swimlane__ del tablèu __board__", + "act-addSubtask": "as apondut una jos-tasca __subtask__ de la carta __card__ de la tièra __list__ del corredor __swimlane__ del tablèu __board__", + "act-addLabel": "as apondut una etiqueta__label__ de la carta __card__ a la tièra __list__ del corredor __swimlane__ del tablèu __board__", + "act-addedLabel": "as apondut una etiqueta__label__ de la carta __card__ a la tièra __list__ del corredor __swimlane__ del tablèu __board__", + "act-removeLabel": "as tirat l'etiqueta__label__ de la carta __card__ de la tièra __list__ del corredor __swimlane__ del tablèu __board__", + "act-removedLabel": "as tirat l'etiqueta__label__ de la carta __card__ de la tièra __list__ del corredor __swimlane__ del tablèu __board__", + "act-addChecklist": "as apondut la checklist __checklist__ de la carta __card__ de la tièra __list__ del corredor __swimlane__ del tablèu __board__", + "act-addChecklistItem": " as apondut l'element __checklistItem__ de la checklist __checklist__ de la carta __card__ de la tièra __list__ del corredor __swimlane__ del tablèu __board__", + "act-removeChecklist": "as tirat la checklist __checklist__ de la carta __card__ de la tièra __list__ del corredor __swimlane__ del tablèu __board__", + "act-removeChecklistItem": " as tirat l'element __checklistItem__ de la checklist __checklist__ de la carta __card__ de la tièra __list__ del corredor __swimlane__ del tablèu __board__", + "act-checkedItem": "as croiat __checklistItem__ de la checklist __checklist__ de la carta __card__ de la tièra __list__ del corredor __swimlane__ del tablèu __board__", + "act-uncheckedItem": "as descroiar __checklistItem__ de la checklist __checklist__ de la carta __card__ de la tièra __list__ del corredor __swimlane__ del tablèu __board__", + "act-completeChecklist": "as completat la checklist __checklist__ de la carta __card__ de la tièra __list__ del corredor __swimlane__ del tablèu __board__", + "act-uncompleteChecklist": "as rendut incomplet la checklist __checklist__ de la carta __card__ de la tièra __list__ del corredor __swimlane__ del tablèu __board__", + "act-addComment": "as comentat la carta __card__: __comment__ de la tièra __list__ del corredor __swimlane__ del tablèu __board__", + "act-editComment": "edited comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-deleteComment": "deleted comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-createBoard": "as creat lo tablèu __board__", + "act-createSwimlane": "created swimlane __swimlane__ to board __board__", + "act-createCard": "as creat la carta __card__ de la tièra __list__ del corredor __swimlane__ del tablèu __board__", + "act-createCustomField": "created custom field __customField__ at board __board__", + "act-deleteCustomField": "deleted custom field __customField__ at board __board__", + "act-setCustomField": "edited custom field __customField__: __customFieldValue__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-createList": "as apondut la tièra __list__ al tablèu __board__", + "act-addBoardMember": "as apondut un participant __member__ al tablèu __board__", + "act-archivedBoard": "Lo tablèu __board__ es estat desplaçar cap a Archius", + "act-archivedCard": "La carta __card__ de la tièra __list__ del corredor __swimlane__ del tablèu __board__ es estat desplaçar cap a Archiu", + "act-archivedList": "La tièra __list__ del corredor __swimlane__ del tablèu __board__ es estat desplaçar cap a Archius", + "act-archivedSwimlane": "Lo corredor __swimlane__ del tablèu __board__ es estat desplaçar cap a Archius", + "act-importBoard": "as importat lo tablèu __board__", + "act-importCard": "as importat la carta __card__ de la tièra __list__ del corredor __swimlane__ del tablèu __board__", + "act-importList": "as importat la tièra __list__ del corredor __swimlane__ del tablèu __board__", + "act-joinMember": "as apondut un participant __member__ a la carta __card__ de la tièra __list__ del corredor __swimlane__ del tablèu __board__", + "act-moveCard": "moved card __card__ at board __board__ from list __oldList__ at swimlane __oldSwimlane__ to list __list__ at swimlane __swimlane__", + "act-moveCardToOtherBoard": "as desplaçat la carta __card__ de la tièra __oldList__ del corredor __oldSwimlane__ del tablèu __oldBoard__ cap a la tièra __list__ del corredor __swimlane__ del tablèu __board__", + "act-removeBoardMember": "as tirat lo participant __member__ del tablèu __board__", + "act-restoredCard": "as restorat la carta __card__ de la tièra __list__ del corredor __swimlane__ del tablèu __board__", + "act-unjoinMember": "as tirat lo participant __member__ de la carta __card__ de la tièra __list__ del corredor __swimlane__ del tablèu __board__", + "act-withBoardTitle": "__tablèu__", + "act-withCardTitle": "[__board__] __card__", + "actions": "Accions", + "activities": "Activitats", + "activity": "Activitat", + "activity-added": "as apondut %s a %s", + "activity-archived": "%s desplaçat cap a Archius", + "activity-attached": "as ligat %s a %s", + "activity-created": "as creat %s", + "activity-customfield-created": "as creat lo camp personalizat %s", + "activity-excluded": "as exclús %s de %s", + "activity-imported": "as importat %s cap a %s dempuèi %s", + "activity-imported-board": "as importat %s dempuèi %s", + "activity-joined": "as rejonch %s", + "activity-moved": "as desplaçat %s dempuèi %s cap a %s", + "activity-on": "sus %s", + "activity-removed": "as tirat %s de %s", + "activity-sent": "as mandat %s cap a %s", + "activity-unjoined": "as quitat %s", + "activity-subtask-added": "as apondut una jos-tasca a %s", + "activity-checked-item": "as croiat %s dins la checklist %s de %s", + "activity-unchecked-item": "as descroiat %s dins la checklist %s de %s", + "activity-checklist-added": "as apondut a checklist a %s", + "activity-checklist-removed": "as tirat la checklist de %s", + "activity-checklist-completed": "completed checklist %s of %s", + "activity-checklist-uncompleted": "as rendut incomplet la checklist %s de %s", + "activity-checklist-item-added": "as apondut un element a la checklist '%s' dins %s", + "activity-checklist-item-removed": "as tirat un element a la checklist '%s' dins %s", + "add": "Apondre", + "activity-checked-item-card": "as croiat %s dins la checklist %s", + "activity-unchecked-item-card": "as descroiat %s dins la checklist %s", + "activity-checklist-completed-card": "as acabat la checklist__checklist__ de la carta __card__ de la tièra __list__ del corredor __swimlane__ del tablèu __board__", + "activity-checklist-uncompleted-card": "as rendut incomplet la checklist %s", + "activity-editComment": "edited comment %s", + "activity-deleteComment": "deleted comment %s", + "add-attachment": "Apondre una pèça joncha", + "add-board": "Apondre un tablèu", + "add-card": "Apondre una carta", + "add-swimlane": "Apondre un corredor", + "add-subtask": "Apondre una jos-tasca", + "add-checklist": "Apondre una checklist", + "add-checklist-item": "Apondre un element a la checklist", + "add-cover": "Apondre una cobèrta", + "add-label": "Apondre una etiqueta", + "add-list": "Apondre una tièra", + "add-members": "Apondre un participant", + "added": "Apondut lo", + "addMemberPopup-title": "Participants", + "admin": "Administartor", + "admin-desc": "As lo drech de legir e modificar las cartas, tirar de participants, e modificar las opcions del tablèu.", + "admin-announcement": "Anóncia", + "admin-announcement-active": "Activar l'anóncia globala", + "admin-announcement-title": "Anóncia de l'administrator", + "all-boards": "Totes los tablèus", + "and-n-other-card": "E __comptar__ carta de mai", + "and-n-other-card_plural": "E __comptar__ cartas de mai", + "apply": "Aplicar", + "app-is-offline": "Cargament, vos cal esperar. Refrescar la pagina vos va far perdre vòstre trabalh. Se lo cargament es tròp long, vos cal agachar se lo servidor es pas blocat/arrestat.", + "archive": "Archivar", + "archive-all": "Archivar tot", + "archive-board": "Archivar lo tablèu", + "archive-card": "Archivar la carta", + "archive-list": "Archivar la tièra", + "archive-swimlane": "Archivar lo corredor", + "archive-selection": "Archivar la seleccion", + "archiveBoardPopup-title": "Archivar lo tablèu?", + "archived-items": "Archius", + "archived-boards": "Tablèu archivat", + "restore-board": "Restaurar lo tablèu", + "no-archived-boards": "Pas de tablèu archivat.", + "archives": "Archivar", + "template": "Modèl", + "templates": "Modèls", + "assign-member": "Affectar un participant", + "attached": "jónher", + "attachment": "pèça joncha", + "attachment-delete-pop": "Tirar una pèça joncha es defenitiu.", + "attachmentDeletePopup-title": "Tirar la pèça joncha ?", + "attachments": "Pèças jonchas", + "auto-watch": "Survelhar automaticament lo tablèu un còp creat", + "avatar-too-big": "L'imatge es tròp pesuc (70KB max)", + "back": "Tornar", + "board-change-color": "Cambiar de color", + "board-nb-stars": "%s estèla", + "board-not-found": "Tablèu pas trapat", + "board-private-info": "Aqueste tablèu serà <strong>privat</strong>.", + "board-public-info": "Aqueste tablèu serà <strong>public</strong>.", + "boardChangeColorPopup-title": "Cambiar lo fons del tablèu", + "boardChangeTitlePopup-title": "Tornar nomenar lo tablèu", + "boardChangeVisibilityPopup-title": "Cambiar la visibilitat", + "boardChangeWatchPopup-title": "Cambiar lo seguit", + "boardMenuPopup-title": "Opcions del tablèu", + "boardChangeViewPopup-title": "Presentacion del tablèu", + "boards": "Tablèus", + "board-view": "Presentacion del tablèu", + "board-view-cal": "Calendièr", + "board-view-swimlanes": "Corredor", + "board-view-collapse": "Collapse", + "board-view-lists": "Tièras", + "bucket-example": "Coma \"Tota la tièra\" per exemple", + "cancel": "Tornar", + "card-archived": "Aquesta carta es desplaçada dins Archius.", + "board-archived": "Aqueste tablèu esdesplaçat dins Archius.", + "card-comments-title": "Aquesta carta a %s comentari(s).", + "card-delete-notice": "Un còp tirat, pas de posibilitat de tornar enrè", + "card-delete-pop": "Totes las accions van èsser quitadas del seguit d'activitat e poiretz pas mai utilizar aquesta carta.", + "card-delete-suggest-archive": "Podètz desplaçar una carta dins Archius per la quitar del tablèu e gardar las activitats.", + "card-due": "Esperat", + "card-due-on": "Esperat lo", + "card-spent": "Temps passat", + "card-edit-attachments": "Cambiar las pèças jonchas", + "card-edit-custom-fields": "Cambiar los camps personalizats", + "card-start-voting": "Start voting", + "card-cancel-voting": "Delete voting and all votes", + "card-edit-labels": "Cambiar los labèls", + "card-edit-members": "Cambiar los participants", + "card-labels-title": "Cambiar l'etiqueta de la carta.", + "card-members-title": "Apondre o quitar de participants a la carta. ", + "card-start": "Debuta", + "card-start-on": "Debuta lo", + "cardAttachmentsPopup-title": "Apondut dempuèi", + "cardCustomField-datePopup-title": "Cambiar la data", + "cardCustomFieldsPopup-title": "Cambiar los camps personalizats", + "cardStartVotingPopup-title": "Start a vote", + "positiveVoteMembersPopup-title": "Proponents", + "negativeVoteMembersPopup-title": "Opponents", + "vote-question": "Voting question", + "vote-public": "Public vote", + "vote-for-it": "for it", + "vote-against": "against", + "cardDeletePopup-title": "Suprimir la carta?", + "cardDetailsActionsPopup-title": "Accions sus la carta", + "cardLabelsPopup-title": "Etiquetas", + "cardMembersPopup-title": "Participants", + "cardMorePopup-title": "Mai", + "cardTemplatePopup-title": "Crear un modèl", + "cards": "Cartas", + "cards-count": "Cartas", + "casSignIn": "Vos connectar amb CAS", + "cardType-card": "Carta", + "cardType-linkedCard": "Carta ligada", + "cardType-linkedBoard": "Tablèu ligat", + "change": "Cambiar", + "change-avatar": "Cambiar la fòto", + "change-password": "Cambiar lo mot de Santa-Clara", + "change-permissions": "Cambiar las permissions", + "change-settings": "Cambiar los paramètres", + "changeAvatarPopup-title": "Cambiar la fòto", + "changeLanguagePopup-title": "Cambiar la lenga", + "changePasswordPopup-title": "Cambiar lo mot de Santa-Clara", + "changePermissionsPopup-title": "Cambiar las permissions", + "changeSettingsPopup-title": "Cambiar los paramètres", + "subtasks": "Jos-tasca", + "checklists": "Checklists", + "click-to-star": "Apondre lo tablèu als favorits", + "click-to-unstar": "Quitar lo tablèu dels favorits", + "clipboard": "Copiar o far limpar", + "close": "Tampar", + "close-board": "Tampar lo tablèu", + "close-board-pop": "Podètz tornar activar lo tablèu dempuèi la pagina d'acuèlh.", + "color-black": "negre", + "color-blue": "blau", + "color-crimson": "purple clar", + "color-darkgreen": "verd fonçat", + "color-gold": "aur", + "color-gray": "gris", + "color-green": "verd", + "color-indigo": "indi", + "color-lime": "jaune clar", + "color-magenta": "magenta", + "color-mistyrose": "ròse clar", + "color-navy": "blau marin", + "color-orange": "irange", + "color-paleturquoise": "turqués", + "color-peachpuff": "persèc", + "color-pink": "ròsa", + "color-plum": "pruna", + "color-purple": "violet", + "color-red": "roge", + "color-saddlebrown": "castanh", + "color-silver": "argent", + "color-sky": "blau clar", + "color-slateblue": "blau lausa", + "color-white": "blanc", + "color-yellow": "jaune", + "unset-color": "pas reglat", + "comment": "Comentari", + "comment-placeholder": "Escrire un comentari", + "comment-only": "Comentari solament", + "comment-only-desc": "Comentari sus las cartas solament.", + "no-comments": "Pas cap de comentari", + "no-comments-desc": "Podèts pas veire ni los comentaris ni las activitats", + "worker": "Worker", + "worker-desc": "Can only move cards, assign itself to card and comment.", + "computer": "Ordenator", + "confirm-subtask-delete-dialog": "Sètz segur de voler quitar aquesta jos-tasca?", + "confirm-checklist-delete-dialog": "Sètz segur de voler quitar aquesta checklist?", + "copy-card-link-to-clipboard": "Còpia del ligam de la carta", + "linkCardPopup-title": "Ligam de la carta", + "searchElementPopup-title": "Cèrca", + "copyCardPopup-title": "Còpia de la carta", + "copyChecklistToManyCardsPopup-title": "Còpia del modèl de checklist cap a mai d'una carta", + "copyChecklistToManyCardsPopup-instructions": "Un compte es estat creat per vos sus ", + "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"Títol de la primièra carta\", \"description\":\"Descripcion de la primièra carta\"}, {\"title\":\"Títol de la segonda carta\",\"description\":\"Descripcion de la segonda carta\"},{\"title\":\"Títol de la darrièra carta\",\"description\":\"Descripcion de la darrièra carta\"} ]", + "create": "Crear", + "createBoardPopup-title": "Crear un tablèu", + "chooseBoardSourcePopup-title": "Importar un tablèu", + "createLabelPopup-title": "Crear una etiqueta", + "createCustomField": "Crear un camp", + "createCustomFieldPopup-title": "Crear un camp", + "current": "actual", + "custom-field-delete-pop": "There is no undo. This will remove this custom field from all cards and destroy its history.", + "custom-field-checkbox": "Casa de croiar", + "custom-field-date": "Data", + "custom-field-dropdown": "Tièra de causidas", + "custom-field-dropdown-none": "(pas res)", + "custom-field-dropdown-options": "Opcions de la tièra", + "custom-field-dropdown-options-placeholder": "Apiejar sus \"Enter\" per apondre d'opcions", + "custom-field-dropdown-unknown": "(desconegut)", + "custom-field-number": "Nombre", + "custom-field-text": "Tèxte", + "custom-fields": "Camps personalizats", + "date": "Data", + "decline": "Refusar", + "default-avatar": "Fòto per defaut", + "delete": "Suprimir", + "deleteCustomFieldPopup-title": "Tirar lo camp personalizat?", + "deleteLabelPopup-title": "Tirar l'etiqueta?", + "description": "Descripcion", + "disambiguateMultiLabelPopup-title": "Precisar l'accion de l'etiqueta", + "disambiguateMultiMemberPopup-title": "Precisar l'accion del participant", + "discard": "Botar dins l'escobilha", + "done": "Acabat", + "download": "Telecargar", + "edit": "Modificar", + "edit-avatar": "Cambiar la fòto", + "edit-profile": "Modificar lo perfil", + "edit-wip-limit": "Modificar la WIP limit", + "soft-wip-limit": "Leugièr WIP limit", + "editCardStartDatePopup-title": "Cambiar la data de debuta", + "editCardDueDatePopup-title": "Cambiar la data de fin", + "editCustomFieldPopup-title": "Modificar los camps", + "editCardSpentTimePopup-title": "Cambiar lo temp passat", + "editLabelPopup-title": "Cambiar l'etiqueta", + "editNotificationPopup-title": "Modificar la notificacion", + "editProfilePopup-title": "Modificar lo perfil", + "email": "Corrièl", + "email-enrollAccount-subject": "Vòstre compte es ara activat pel sit __siteName__", + "email-enrollAccount-text": "Adieu __user__,\n\nPer comença d'utilizar lo servici, vos cal clicar sul ligam.\n\n__url__\n\nMercé.", + "email-fail": "Pas possible de mandar lo corrièl", + "email-fail-text": "Error per mandar lo corrièl", + "email-invalid": "L'adreça corrièl es pas valida", + "email-invite": "Convidar per corrièl", + "email-invite-subject": "__inviter__ vos as mandat un convit", + "email-invite-text": "Car __user__,\n\n__inviter__ vos a convidat per jónher lo tablèu \"__board__\".\n\nVos cal clicar sul ligam:\n\n__url__\n\nMercé.", + "email-resetPassword-subject": "Tornar inicializar vòstre mot de Santa-Clara de sit __siteName__", + "email-resetPassword-text": "Adieu __user__,\n\nPer tornar inicializar vòstre mot de Santa-Clara vos cal clicar sul ligam :\n\n__url__\n\nMercé.", + "email-sent": "Mail mandat", + "email-verifyEmail-subject": "Vos cal verificar vòstra adreça corrièl del sit __siteName__", + "email-verifyEmail-text": "Adieu __user__,\n\nPer verificar vòstra adreça corrièl, vos cal clicar sul ligam :\n\n__url__\n\nMercé.", + "enable-wip-limit": "Activar la WIP limit", + "error-board-doesNotExist": "Aqueste tablèu existís pas", + "error-board-notAdmin": "Devètz èsser un administrator del tablèu per far aquò ", + "error-board-notAMember": "Devètz èsser un participant del tablèu per far aquò", + "error-json-malformed": "Vòstre tèxte es pas valid JSON", + "error-json-schema": "Vòstre JSON es pas al format correct ", + "error-list-doesNotExist": "Aqueste tièra existís pas", + "error-user-doesNotExist": "Aqueste utilizator existís pas", + "error-user-notAllowSelf": "Vos podètz pas convidar vautres meteisses", + "error-user-notCreated": "Aqueste utilizator es pas encara creat", + "error-username-taken": "Lo nom es ja pres", + "error-email-taken": "Lo corrièl es ja pres ", + "export-board": "Exportar lo tablèu", + "sort": "Sort", + "sort-desc": "Click to Sort List", + "list-sort-by": "Sort the List By:", + "list-label-modifiedAt": "Last Access Time", + "list-label-title": "Name of the List", + "list-label-sort": "Your Manual Order", + "list-label-short-modifiedAt": "(L)", + "list-label-short-title": "(N)", + "list-label-short-sort": "(M)", + "filter": "Filtre", + "filter-cards": "Filter Cards or Lists", + "list-filter-label": "Filter List by Title", + "filter-clear": "Escafar lo filtre", + "filter-no-label": "Pas cap d'etiqueta", + "filter-no-member": "Pas cap de participant", + "filter-no-assignee": "No assignee", + "filter-no-custom-fields": "Pas de camp personalizat", + "filter-show-archive": "Show archived lists", + "filter-hide-empty": "Hide empty lists", + "filter-on": "Lo filtre es activat", + "filter-on-desc": "Filtratz las cartas dins aqueste tablèu. Picar aquí per editar los filtres", + "filter-to-selection": "Filtrar la seleccion", + "advanced-filter-label": "Filtre avançat", + "advanced-filter-description": "Advanced Filter allows to write a string containing following operators: == != <= >= && || ( ) A space is used as a separator between the Operators. You can filter for all Custom Fields by typing their names and values. For Example: Field1 == Value1. Note: If fields or values contains spaces, you need to encapsulate them into single quotes. For Example: 'Field 1' == 'Value 1'. For single control characters (' \\/) to be skipped, you can use \\. For example: Field1 == I\\'m. Also you can combine multiple conditions. For Example: F1 == V1 || F1 == V2. Normally all operators are interpreted from left to right. You can change the order by placing brackets. For Example: F1 == V1 && ( F2 == V2 || F2 == V3 ). Also you can search text fields using regex: F1 == /Tes.*/i", + "fullname": "Nom complet", + "header-logo-title": "Retorn a vòstra pagina de tablèus", + "hide-system-messages": "Amagar los messatges sistèm", + "headerBarCreateBoardPopup-title": "Crear un tablèu", + "home": "Acuèlh", + "import": "Importar", + "link": "Ligar", + "import-board": "Importar un tablèu", + "import-board-c": "Importar un tablèu", + "import-board-title-trello": "Importar un tablèu dempuèi Trello", + "import-board-title-wekan": "Importar un tablèu dempuèi un export passat", + "import-sandstorm-backup-warning": "Do not delete data you import from original exported board or Trello before checking does this grain close and open again, or do you get Board not found error, that means data loss.", + "import-sandstorm-warning": "Importar lo tablèu va quitar totes las donadas del tablèu e lo va remplaçar amb las donadas del tablèu importat.", + "from-trello": "Dempuèi Trello", + "from-wekan": "Dempuèi un export passat", + "import-board-instruction-trello": "Dins vòstre tablèu Trello, vos cal anar dins \"Menut\", puèi \"Mai\", \"Export\", \"Export JSON\", e copiar lo tèxte balhat.", + "import-board-instruction-wekan": "Dins vòstre tablèu, vos cal anar dins \"Menut\", puèi \"Exportar lo tablèu\", e de copiar lo tèxte del fichièr telecargat.", + "import-board-instruction-about-errors": "Se avètz de errors al moment d'importar un tablèu, es possible que l'importacion as fonccionat, lo tablèu es belèu a la pagina \"Totes los tablèus\".", + "import-json-placeholder": "Pegar las donadas del fichièr JSON aicí", + "import-map-members": "Mapa dels participants", + "import-members-map": "Lo tablèu qu'avètz importat as ja de participants, vos cal far la migracion amb los utilizators actual", + "import-show-user-mapping": "Review members mapping", + "import-user-select": "Pick your existing user you want to use as this member", + "importMapMembersAddPopup-title": "Seleccionar un participant", + "info": "Vesion", + "initials": "Iniciala", + "invalid-date": "Data invalida", + "invalid-time": "Temps invalid", + "invalid-user": "Participant invalid", + "joined": "Jónher", + "just-invited": "Sètz just convidat dins aqueste tablèu", + "keyboard-shortcuts": "Keyboard shortcuts", + "label-create": "Crear una etiqueta", + "label-default": "%s label (default)", + "label-delete-pop": "There is no undo. This will remove this label from all cards and destroy its history.", + "labels": "Etiquetas", + "language": "Lenga", + "last-admin-desc": "You can’t change roles because there must be at least one admin.", + "leave-board": "Leave Board", + "leave-board-pop": "Are you sure you want to leave __boardTitle__? You will be removed from all cards on this board.", + "leaveBoardPopup-title": "Leave Board ?", + "link-card": "Ligam per aquesta carta", + "list-archive-cards": "Mandar totas las cartas d'aquesta tièra dins Archius", + "list-archive-cards-pop": "This will remove all the cards in this list from the board. To view cards in Archive and bring them back to the board, click “Menu” > “Archive”.", + "list-move-cards": "Mandar totas las cartas dins aquesta tièra", + "list-select-cards": "Seleccionar totas las cartas dins aquesta tièra", + "set-color-list": "Set Color", + "listActionPopup-title": "Tièra de las accions", + "swimlaneActionPopup-title": "Swimlane Actions", + "swimlaneAddPopup-title": "Add a Swimlane below", + "listImportCardPopup-title": "Importar una carta de Trello", + "listMorePopup-title": "Mai", + "link-list": "Ligam d'aquesta tièra", + "list-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the list. There is no undo.", + "list-delete-suggest-archive": "You can move a list to Archive to remove it from the board and preserve the activity.", + "lists": "Tièras", + "swimlanes": "Corredor", + "log-out": "Desconnexion", + "log-in": "Connexion", + "loginPopup-title": "Connexion", + "memberMenuPopup-title": "Paramètres dels participants", + "members": "Participants", + "menu": "Menut", + "move-selection": "Bolegar la seleccion", + "moveCardPopup-title": "Bolegar la carta", + "moveCardToBottom-title": "Bolegar cap al bas", + "moveCardToTop-title": "Bolegar cap al naut", + "moveSelectionPopup-title": "Bolegar la seleccion", + "multi-selection": "Multi-seleccion", + "multi-selection-on": "Multi-Selection is on", + "muted": "Silenciós", + "muted-info": "You will never be notified of any changes in this board", + "my-boards": "Mon tablèu", + "name": "Nom", + "no-archived-cards": "Pas cap de carta dins Archius", + "no-archived-lists": "Pas cap de tièra dins Archius", + "no-archived-swimlanes": "Pas cap de corredor dins Archius", + "no-results": "Pas brica de resultat", + "normal": "Normal", + "normal-desc": "Can view and edit cards. Can't change settings.", + "not-accepted-yet": "Invitation not accepted yet", + "notify-participate": "Receive updates to any cards you participate as creater or member", + "notify-watch": "Receive updates to any boards, lists, or cards you’re watching", + "optional": "opcional", + "or": "o", + "page-maybe-private": "This page may be private. You may be able to view it by <a href='%s'>logging in</a>.", + "page-not-found": "Pagina pas trapada", + "password": "Mot de Santa-Clara", + "paste-or-dragdrop": "to paste, or drag & drop image file to it (image only)", + "participating": "Participating", + "preview": "Apercebut", + "previewAttachedImagePopup-title": "Apercebut", + "previewClipboardImagePopup-title": "Apercebut", + "private": "Privat", + "private-desc": "Aqueste tablèu es privat. Solament las personas apondudas a aquete tablèu lo pòdon veire e editar.", + "profile": "Perfil", + "public": "Public", + "public-desc": "This board is public. It's visible to anyone with the link and will show up in search engines like Google. Only people added to the board can edit.", + "quick-access-description": "Star a board to add a shortcut in this bar.", + "remove-cover": "Remove Cover", + "remove-from-board": "Quitar lo tablèu", + "remove-label": "Quitar l'etiqueta", + "listDeletePopup-title": "Quitar la tièra ?", + "remove-member": "Quitar lo participant", + "remove-member-from-card": "Quitar aquesta carta", + "remove-member-pop": "Remove __name__ (__username__) from __boardTitle__? The member will be removed from all cards on this board. They will receive a notification.", + "removeMemberPopup-title": "Remove Member?", + "rename": "Tornar nomenar", + "rename-board": "Tornar nomenar lo tablèu", + "restore": "Restore", + "save": "Salvar", + "search": "Cèrca", + "rules": "Règlas", + "search-cards": "Search from card/list titles, descriptions and custom fields on this board", + "search-example": "Text to search for?", + "select-color": "Color causida", + "set-wip-limit-value": "Set a limit for the maximum number of tasks in this list", + "setWipLimitPopup-title": "Set WIP Limit", + "shortcut-assign-self": "Assign yourself to current card", + "shortcut-autocomplete-emoji": "Autocomplete emoji", + "shortcut-autocomplete-members": "Autocomplete members", + "shortcut-clear-filters": "Clear all filters", + "shortcut-close-dialog": "Tampar lo dialòg", + "shortcut-filter-my-cards": "Filter my cards", + "shortcut-show-shortcuts": "Bring up this shortcuts list", + "shortcut-toggle-filterbar": "Toggle Filter Sidebar", + "shortcut-toggle-sidebar": "Toggle Board Sidebar", + "show-cards-minimum-count": "Show cards count if list contains more than", + "sidebar-open": "Open Sidebar", + "sidebar-close": "Close Sidebar", + "signupPopup-title": "Crear un compte", + "star-board-title": "Click to star this board. It will show up at top of your boards list.", + "starred-boards": "Starred Boards", + "starred-boards-description": "Starred boards show up at the top of your boards list.", + "subscribe": "Subscribe", + "team": "Còla", + "this-board": "Aqueste tablèu", + "this-card": "aquesta carta", + "spent-time-hours": "Spent time (hours)", + "overtime-hours": "Overtime (hours)", + "overtime": "Overtime", + "has-overtime-cards": "Has overtime cards", + "has-spenttime-cards": "Has spent time cards", + "time": "Temps", + "title": "Títol", + "tracking": "Tracking", + "tracking-info": "You will be notified of any changes to those cards you are involved as creator or member.", + "type": "Mena", + "unassign-member": "Unassign member", + "unsaved-description": "You have an unsaved description.", + "unwatch": "Unwatch", + "upload": "Telecargar", + "upload-avatar": "Telecargar un avatar", + "uploaded-avatar": "Avatar telecargat", + "username": "Nom d’utilizaire", + "view-it": "View it", + "warn-list-archived": "warning: this card is in an list at Archive", + "watch": "Seguit", + "watching": "Agachat", + "watching-info": "You will be notified of any change in this board", + "welcome-board": "Tablèu de benvenguda", + "welcome-swimlane": "Milestone 1", + "welcome-list1": "Basics", + "welcome-list2": "Advanced", + "card-templates-swimlane": "Card Templates", + "list-templates-swimlane": "Lista dels modèls", + "board-templates-swimlane": "Board Templates", + "what-to-do": "Qué volètz far ?", + "wipLimitErrorPopup-title": "Invalid WIP Limit", + "wipLimitErrorPopup-dialog-pt1": "The number of tasks in this list is higher than the WIP limit you've defined.", + "wipLimitErrorPopup-dialog-pt2": "Please move some tasks out of this list, or set a higher WIP limit.", + "admin-panel": "Interfàcia d’admin", + "settings": "Paramètres", + "people": "Personas", + "registration": "Inscripcion", + "disable-self-registration": "Disable Self-Registration", + "invite": "Convidar", + "invite-people": "Convidat", + "to-boards": "To board(s)", + "email-addresses": "Adreça corrièl", + "smtp-host-description": "The address of the SMTP server that handles your emails.", + "smtp-port-description": "The port your SMTP server uses for outgoing emails.", + "smtp-tls-description": "Enable TLS support for SMTP server", + "smtp-host": "Òst SMTP", + "smtp-port": "Pòrt SMTP", + "smtp-username": "Nom d’utilizaire", + "smtp-password": "Mot de Santa-Clara", + "smtp-tls": "Compatibilitat TLS", + "send-from": "De", + "send-smtp-test": "Se mandar un corrièl d'ensag", + "invitation-code": "Còde de convit", + "email-invite-register-subject": "__inviter__ vos a mandat un convit", + "email-invite-register-text": "Dear __user__,\n\n__inviter__ invites you to kanban board for collaborations.\n\nPlease follow the link below:\n__url__\n\nAnd your invitation code is: __icode__\n\nThanks.", + "email-smtp-test-subject": "SMTP Test Email", + "email-smtp-test-text": "As capitat de mandar un corrièl", + "error-invitation-code-not-exist": "Lo còde de convit existís pas", + "error-notAuthorized": "Sès pas autorizat a agachar aquesta pagina", + "webhook-title": "Webhook Name", + "webhook-token": "Token (Optional for Authentication)", + "outgoing-webhooks": "Outgoing Webhooks", + "bidirectional-webhooks": "Two-Way Webhooks", + "outgoingWebhooksPopup-title": "Outgoing Webhooks", + "boardCardTitlePopup-title": "Card Title Filter", + "disable-webhook": "Disable This Webhook", + "global-webhook": "Global Webhooks", + "new-outgoing-webhook": "New Outgoing Webhook", + "no-name": "(Desconegut)", + "Node_version": "Node version", + "Meteor_version": "Meteor version", + "MongoDB_version": "MongoDB version", + "MongoDB_storage_engine": "MongoDB storage engine", + "MongoDB_Oplog_enabled": "MongoDB Oplog enabled", + "OS_Arch": "OS Arch", + "OS_Cpus": "OS CPU Count", + "OS_Freemem": "OS Free Memory", + "OS_Loadavg": "OS Load Average", + "OS_Platform": "OS Platform", + "OS_Release": "OS Release", + "OS_Totalmem": "OS Total Memory", + "OS_Type": "OS Type", + "OS_Uptime": "OS Uptime", + "days": "jorns", + "hours": "oras", + "minutes": "minutas", + "seconds": "segondas", + "show-field-on-card": "Show this field on card", + "automatically-field-on-card": "Auto create field to all cards", + "showLabel-field-on-card": "Show field label on minicard", + "yes": "Òc", + "no": "Non", + "accounts": "Accounts", + "accounts-allowEmailChange": "Allow Email Change", + "accounts-allowUserNameChange": "Allow Username Change", + "createdAt": "Created at", + "verified": "Verificat", + "active": "Avtivat", + "card-received": "Recebut", + "card-received-on": "Received on", + "card-end": "Fin", + "card-end-on": "Ends on", + "editCardReceivedDatePopup-title": "Change received date", + "editCardEndDatePopup-title": "Change end date", + "setCardColorPopup-title": "Color seleccionada", + "setCardActionsColorPopup-title": "Causir una color", + "setSwimlaneColorPopup-title": "Causir una color", + "setListColorPopup-title": "Causir una color", + "assigned-by": "Assigned By", + "requested-by": "Requested By", + "board-delete-notice": "Deleting is permanent. You will lose all lists, cards and actions associated with this board.", + "delete-board-confirm-popup": "All lists, cards, labels, and activities will be deleted and you won't be able to recover the board contents. There is no undo.", + "boardDeletePopup-title": "Suprimir lo tablèu ?", + "delete-board": "Tablèu suprimit", + "default-subtasks-board": "Subtasks for __board__ board", + "default": "Default", + "queue": "Queue", + "subtask-settings": "Subtasks Settings", + "card-settings": "Card Settings", + "boardSubtaskSettingsPopup-title": "Board Subtasks Settings", + "boardCardSettingsPopup-title": "Card Settings", + "deposit-subtasks-board": "Deposit subtasks to this board:", + "deposit-subtasks-list": "Landing list for subtasks deposited here:", + "show-parent-in-minicard": "Show parent in minicard:", + "prefix-with-full-path": "Prefix with full path", + "prefix-with-parent": "Prefix with parent", + "subtext-with-full-path": "Subtext with full path", + "subtext-with-parent": "Subtext with parent", + "change-card-parent": "Change card's parent", + "parent-card": "Parent card", + "source-board": "Source board", + "no-parent": "Don't show parent", + "activity-added-label": "added label '%s' to %s", + "activity-removed-label": "removed label '%s' from %s", + "activity-delete-attach": "deleted an attachment from %s", + "activity-added-label-card": "added label '%s'", + "activity-removed-label-card": "removed label '%s'", + "activity-delete-attach-card": "deleted an attachment", + "activity-set-customfield": "set custom field '%s' to '%s' in %s", + "activity-unset-customfield": "unset custom field '%s' in %s", + "r-rule": "Rule", + "r-add-trigger": "Add trigger", + "r-add-action": "Add action", + "r-board-rules": "Board rules", + "r-add-rule": "Add rule", + "r-view-rule": "View rule", + "r-delete-rule": "Delete rule", + "r-new-rule-name": "New rule title", + "r-no-rules": "No rules", + "r-when-a-card": "When a card", + "r-is": "is", + "r-is-moved": "is moved", + "r-added-to": "added to", + "r-removed-from": "Removed from", + "r-the-board": "the board", + "r-list": "list", + "set-filter": "Set Filter", + "r-moved-to": "Moved to", + "r-moved-from": "Moved from", + "r-archived": "Moved to Archive", + "r-unarchived": "Restored from Archive", + "r-a-card": "a card", + "r-when-a-label-is": "When a label is", + "r-when-the-label": "When the label", + "r-list-name": "list name", + "r-when-a-member": "When a member is", + "r-when-the-member": "When the member", + "r-name": "name", + "r-when-a-attach": "When an attachment", + "r-when-a-checklist": "When a checklist is", + "r-when-the-checklist": "When the checklist", + "r-completed": "Completed", + "r-made-incomplete": "Made incomplete", + "r-when-a-item": "When a checklist item is", + "r-when-the-item": "When the checklist item", + "r-checked": "Checked", + "r-unchecked": "Unchecked", + "r-move-card-to": "Move card to", + "r-top-of": "Top of", + "r-bottom-of": "Bottom of", + "r-its-list": "its list", + "r-archive": "Desplaçar cap a Archius", + "r-unarchive": "Restore from Archive", + "r-card": "card", + "r-add": "Apondre", + "r-remove": "Remove", + "r-label": "label", + "r-member": "member", + "r-remove-all": "Remove all members from the card", + "r-set-color": "Set color to", + "r-checklist": "checklist", + "r-check-all": "Check all", + "r-uncheck-all": "Uncheck all", + "r-items-check": "items of checklist", + "r-check": "Check", + "r-uncheck": "Uncheck", + "r-item": "item", + "r-of-checklist": "of checklist", + "r-send-email": "Send an email", + "r-to": "to", + "r-subject": "subject", + "r-rule-details": "Rule details", + "r-d-move-to-top-gen": "Move card to top of its list", + "r-d-move-to-top-spec": "Move card to top of list", + "r-d-move-to-bottom-gen": "Move card to bottom of its list", + "r-d-move-to-bottom-spec": "Move card to bottom of list", + "r-d-send-email": "Send email", + "r-d-send-email-to": "to", + "r-d-send-email-subject": "subject", + "r-d-send-email-message": "message", + "r-d-archive": "Move card to Archive", + "r-d-unarchive": "Restore card from Archive", + "r-d-add-label": "Add label", + "r-d-remove-label": "Remove label", + "r-create-card": "Create new card", + "r-in-list": "in list", + "r-in-swimlane": "in swimlane", + "r-d-add-member": "Add member", + "r-d-remove-member": "Remove member", + "r-d-remove-all-member": "Remove all member", + "r-d-check-all": "Check all items of a list", + "r-d-uncheck-all": "Uncheck all items of a list", + "r-d-check-one": "Check item", + "r-d-uncheck-one": "Uncheck item", + "r-d-check-of-list": "of checklist", + "r-d-add-checklist": "Add checklist", + "r-d-remove-checklist": "Remove checklist", + "r-by": "by", + "r-add-checklist": "Add checklist", + "r-with-items": "with items", + "r-items-list": "item1,item2,item3", + "r-add-swimlane": "Add swimlane", + "r-swimlane-name": "swimlane name", + "r-board-note": "Note: leave a field empty to match every possible value.", + "r-checklist-note": "Note: checklist's items have to be written as comma separated values.", + "r-when-a-card-is-moved": "When a card is moved to another list", + "r-set": "Set", + "r-update": "Update", + "r-datefield": "date field", + "r-df-start-at": "start", + "r-df-due-at": "due", + "r-df-end-at": "end", + "r-df-received-at": "received", + "r-to-current-datetime": "to current date/time", + "r-remove-value-from": "Remove value from", + "ldap": "LDAP", + "oauth2": "OAuth2", + "cas": "CAS", + "authentication-method": "Authentication method", + "authentication-type": "Authentication type", + "custom-product-name": "Custom Product Name", + "layout": "Layout", + "hide-logo": "Hide Logo", + "add-custom-html-after-body-start": "Add Custom HTML after <body> start", + "add-custom-html-before-body-end": "Add Custom HTML before </body> end", + "error-undefined": "Something went wrong", + "error-ldap-login": "An error occurred while trying to login", + "display-authentication-method": "Display Authentication Method", + "default-authentication-method": "Default Authentication Method", + "duplicate-board": "Duplicate Board", + "people-number": "The number of people is:", + "swimlaneDeletePopup-title": "Delete Swimlane ?", + "swimlane-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the swimlane. There is no undo.", + "restore-all": "Restore all", + "delete-all": "Delete all", + "loading": "Loading, please wait.", + "previous_as": "last time was", + "act-a-dueAt": "modified due time to \nWhen: __timeValue__\nWhere: __card__\n previous due was __timeOldValue__", + "act-a-endAt": "modified ending time to __timeValue__ from (__timeOldValue__)", + "act-a-startAt": "modified starting time to __timeValue__ from (__timeOldValue__)", + "act-a-receivedAt": "modified received time to __timeValue__ from (__timeOldValue__)", + "a-dueAt": "modified due time to be", + "a-endAt": "modified ending time to be", + "a-startAt": "modified starting time to be", + "a-receivedAt": "modified received time to be", + "almostdue": "current due time %s is approaching", + "pastdue": "current due time %s is past", + "duenow": "current due time %s is today", + "act-newDue": "__list__/__card__ has 1st due reminder [__board__]", + "act-withDue": "__list__/__card__ due reminders [__board__]", + "act-almostdue": "was reminding the current due (__timeValue__) of __card__ is approaching", + "act-pastdue": "was reminding the current due (__timeValue__) of __card__ is past", + "act-duenow": "was reminding the current due (__timeValue__) of __card__ is now", + "act-atUserComment": "You were mentioned in [__board__] __list__/__card__", + "delete-user-confirm-popup": "Are you sure you want to delete this account? There is no undo.", + "accounts-allowUserDelete": "Allow users to self delete their account", + "hide-minicard-label-text": "Hide minicard label text", + "show-desktop-drag-handles": "Show desktop drag handles", + "assignee": "Assignee", + "cardAssigneesPopup-title": "Assignee", + "addmore-detail": "Add a more detailed description", + "show-on-card": "Show on Card", + "new": "New", + "editUserPopup-title": "Edit User", + "newUserPopup-title": "New User", + "notifications": "Notifications", + "view-all": "View All", + "filter-by-unread": "Filter by Unread", + "mark-all-as-read": "Mark all as read", + "remove-all-read": "Remove all read", + "allow-rename": "Allow Rename", + "allowRenamePopup-title": "Allow Rename" +} \ No newline at end of file diff --git a/i18n/pl.i18n.json b/i18n/pl.i18n.json index 27630664..c064f921 100644 --- a/i18n/pl.i18n.json +++ b/i18n/pl.i18n.json @@ -1,780 +1,780 @@ { - "accept": "Akceptuj", - "act-activity-notify": "Powiadomienia aktywności", - "act-addAttachment": "dodał(a) załącznik __attachment__ do karty __card__ na liście __list__ w diagramie czynności __swimlane__ na tablicy __board__", - "act-deleteAttachment": "usunął załącznik __attachment__ na karcie __card__ na liście __list__ w diagramie czynności __swimlane__ na tablicy __board__", - "act-addSubtask": "dodał(a) podzadanie __subtask__ na karcie __card__ na liście __list__ w diagramie czynności __swimlane__ na tablicy __board__", - "act-addLabel": "dodał(a) etykietę __label__ do karty __card__ na liście __list__ w diagramie czynności __swimlane__ na tablicy __board__", - "act-addedLabel": "dodał(a) etykietę __label__ do karty __card__ na liście __list__ w diagramie czynności __swimlane__ na tablicy __board__", - "act-removeLabel": "usunął etykietę __label__ z karty __card__ na liście __list__ w diagramie czynności __swimlane__ na tablicy __board__", - "act-removedLabel": "usunął etykietę __label__ z karty __card__ na liście __list__ w diagramie czynności __swimlane__ na tablicy __board__", - "act-addChecklist": "dodał(a) listę zadań __checklist__ do karty __card__ na liście __list__ w diagramie czynności __swimlane__ na tablicy __board__", - "act-addChecklistItem": "dodał(a) element listy zadań __checklistItem__ do listy zadań __checklist__ na karcie __card__ na liście __list__ na diagramie czynności __swimlane__ na tablicy __board__", - "act-removeChecklist": "usunął listę zadań __checklist__ z karty __card__ na liście __list__ na diagramie czynności __swimlane__ na tablicy __board__", - "act-removeChecklistItem": "usunął element listy zadań __checklistItem__ z listy zadań __checkList__ na karcie __card__ na liście __list__ na diagramie czynności __swimlane__ na tablicy __board__", - "act-checkedItem": "zaznaczył(a) __checklistItem__ na liście zadań __checklist__ na karcie __card__ na liście __list__ na diagramie czynności __swimlane__ na tablicy __board__", - "act-uncheckedItem": "odznaczył(a) __checklistItem__ na liście __checklist__ na karcie __card__ na liście __list__ na diagramie czynności __swimlane__ na tablicy __board__", - "act-completeChecklist": "wykonał(a) wszystkie zadania z listy __checklist__ na karcie __card__ na liście __list__ na diagramie czynności__ na tablicy __board__", - "act-uncompleteChecklist": "wycofał(a) ukończenie wykonania listy __checklist__ na karcie __card__ na liście __list__ na diagramie czynności__ na tablicy __board__", - "act-addComment": "dodał(a) komentarz na karcie __card__: __comment__ na liście __list__ na diagramie czynności __swimlane__ na tablicy __board__", - "act-editComment": "edytował(a) komentarz na karcie __card__: __comment__ na liście __list__ na diagramie czynności __swimlane__ na tablicy __board__", - "act-deleteComment": "usunął komentarz na karcie __card__: __comment__ na liście __list__ na diagramie czynności __swimlane__ na tablicy __board__", - "act-createBoard": "utworzył(a) tablicę __board__", - "act-createSwimlane": "utworzył(a) diagram czynności __swimlane__ na tablicy __board__", - "act-createCard": "utworzył(a) kartę __card__ na liście __list__ na diagramie czynności __swimlane__ na tablicy __board__", - "act-createCustomField": "utworzył(a) niestandardowe pole __customField__ na tablicy __board__", - "act-deleteCustomField": "usunął niestandardowe pole __customField__ na tablicy __board__", - "act-setCustomField": "zmienił(a) niestandardowe pole __customField__: __customFieldValue__ na karcie __card__ na liście __list__ na diagramie czynności __swimlane__ na tablicy __board__", - "act-createList": "dodał(a) listę __list__ do tablicy __board__", - "act-addBoardMember": "dodał(a) użytykownika __member__ do tablicy __board__", - "act-archivedBoard": "Tablica __board__ została przeniesiona do Archiwum", - "act-archivedCard": "przeniósł kartę __card__ na liście __list__ na diagramie czynności __swimlane__ na tablicy __board__ do Archiwum", - "act-archivedList": "przeniósł listę __list__ na diagramie czynności __swimlane__ na tablicy __board__ do Archiwum", - "act-archivedSwimlane": "przeniósł diagram czynności __swimlane__ na tablicy __board__ do Archiwum", - "act-importBoard": "zaimportował(a) tablicę __board__", - "act-importCard": "zaimportował(a) kartę __card__ do listy __list__ na diagramie czynności __swimlane__ na tablicy __board__", - "act-importList": "zaimportował(a) listę __list__ na diagram czynności __swimlane__ do tablicy __board__", - "act-joinMember": "dodał(a) użytkownika __member__ do karty __card__ na liście __list__ na diagramie czynności __swimlane__ na tablicy __board__", - "act-moveCard": "przeniósł kartę __card__ na tablicy __board__ z listy __oldList__ na diagramie czynności __oldSwimlane__ na listę __list__ na diagramie czynności __swimlane__", - "act-moveCardToOtherBoard": "przeniósł kartę __card__ z listy __oldList__ na diagramie czynności __oldSwimlane__ na tablicy __oldBoard__ do listy __listy__ na diagramie czynności __swimlane__ na tablicy __board__", - "act-removeBoardMember": "usunął użytkownika __member__ z tablicy __board__", - "act-restoredCard": "przywrócił(a) kartę __card__ na listę __list__ na diagram czynności__ na tablicy __board__", - "act-unjoinMember": "usunął użytkownika __member__ z karty __card__ na liście __list__ na diagramie czynności __swimlane__ na tablicy __board__", - "act-withBoardTitle": "__board__", - "act-withCardTitle": "[__board__] __card__", - "actions": "Akcje", - "activities": "Ostatnia aktywność", - "activity": "Aktywność", - "activity-added": "dodał(a) %s z %s", - "activity-archived": "%s została przeniesiona do Archiwum", - "activity-attached": "załączono %s z %s", - "activity-created": "utworzył(a) %s", - "activity-customfield-created": "utworzył(a) niestandardowe pole %s", - "activity-excluded": "wyłączono %s z %s", - "activity-imported": "zaimportowano %s to %s z %s", - "activity-imported-board": "zaimportowano %s z %s", - "activity-joined": "dołączono %s", - "activity-moved": "przeniesiono % z %s to %s", - "activity-on": "w %s", - "activity-removed": "usunięto %s z %s", - "activity-sent": "wysłano %s z %s", - "activity-unjoined": "odłączono %s", - "activity-subtask-added": "dodano podzadanie do %s", - "activity-checked-item": "zaznaczono %s w liście zadań%s z %s", - "activity-unchecked-item": "odznaczono %s w liście zadań %s z %s", - "activity-checklist-added": "dodał(a) listę zadań do %s", - "activity-checklist-removed": "usunął listę zadań z %s", - "activity-checklist-completed": "ukończono listę zadań %s z %s", - "activity-checklist-uncompleted": "nieukończono listy zadań %s z %s", - "activity-checklist-item-added": "dodał(a) zadanie '%s' do %s", - "activity-checklist-item-removed": "usunął element z listy zadań '%s' w %s", - "add": "Dodaj", - "activity-checked-item-card": "zaznaczono %s w liście zadań %s", - "activity-unchecked-item-card": "odznaczono %s w liście zadań %s", - "activity-checklist-completed-card": "wykonał(a) wszystkie zadania z listy __checklist__ na karcie __card__ na liście __list__ na diagramie czynności __swimlane__ na tablicy __board__", - "activity-checklist-uncompleted-card": "wycofano ukończenie listy zadań %s", - "activity-editComment": "edytował(a) komentarz %s", - "activity-deleteComment": "usunął komentarz %s", - "add-attachment": "Dodaj załącznik", - "add-board": "Dodaj tablicę", - "add-card": "Dodaj kartę", - "add-swimlane": "Dodaj diagram czynności", - "add-subtask": "Dodaj podzadanie", - "add-checklist": "Dodaj listę kontrolną", - "add-checklist-item": "Dodaj element do listy kontrolnej", - "add-cover": "Dodaj okładkę", - "add-label": "Dodaj etykietę", - "add-list": "Dodaj listę", - "add-members": "Dodaj członków", - "added": "Dodane", - "addMemberPopup-title": "Członkowie", - "admin": "Administrator", - "admin-desc": "Może widzieć i edytować karty, usuwać członków oraz zmieniać ustawienia tablicy.", - "admin-announcement": "Ogłoszenie", - "admin-announcement-active": "Włącz ogłoszenie systemowe", - "admin-announcement-title": "Ogłoszenie od administratora", - "all-boards": "Wszystkie tablice", - "and-n-other-card": "I __count__ inna karta", - "and-n-other-card_plural": "I __count__ inne karty", - "apply": "Zastosuj", - "app-is-offline": "Trwa ładowanie, proszę czekać. Odświeżenie strony może spowodować utratę danych. Jeśli strona się nie przeładowuje, upewnij się, że serwer działa poprawnie.", - "archive": "Przenieś do Archiwum", - "archive-all": "Przenieś wszystko do Archiwum", - "archive-board": "Przenieś tablicę do Archiwum", - "archive-card": "Przenieś kartę do Archiwum", - "archive-list": "Przenieś listę do Archiwum", - "archive-swimlane": "Przenieś diagram czynności do Archiwum", - "archive-selection": "Przenieś zaznaczone do Archiwum", - "archiveBoardPopup-title": "Przenieść tablicę do Archiwum?", - "archived-items": "Archiwum", - "archived-boards": "Tablice w Archiwum", - "restore-board": "Przywróć tablicę", - "no-archived-boards": "Brak tablic w Archiwum.", - "archives": "Archiwum", - "template": "Szablon", - "templates": "Szablony", - "assign-member": "Dodaj członka", - "attached": "załączono", - "attachment": "Załącznik", - "attachment-delete-pop": "Usunięcie załącznika jest nieodwracalne.", - "attachmentDeletePopup-title": "Usunąć załącznik?", - "attachments": "Załączniki", - "auto-watch": "Automatycznie obserwuj tablice gdy zostaną stworzone", - "avatar-too-big": "Awatar jest za duży (maksymalnie 70KB)", - "back": "Wstecz", - "board-change-color": "Zmień kolor", - "board-nb-stars": "%s odznaczeń", - "board-not-found": "Nie znaleziono tablicy", - "board-private-info": "Ta tablica będzie <strong>prywatna</strong>.", - "board-public-info": "Ta tablica będzie <strong>publiczna<strong>.", - "boardChangeColorPopup-title": "Zmień tło tablicy", - "boardChangeTitlePopup-title": "Zmień nazwę tablicy", - "boardChangeVisibilityPopup-title": "Zmień widoczność tablicy", - "boardChangeWatchPopup-title": "Zmień sposób wysyłania powiadomień", - "boardMenuPopup-title": "Ustawienia tablicy", - "boardChangeViewPopup-title": "Widok tablicy", - "boards": "Tablice", - "board-view": "Widok tablicy", - "board-view-cal": "Kalendarz", - "board-view-swimlanes": "Diagramy czynności", - "board-view-collapse": "Zwiń", - "board-view-lists": "Listy", - "bucket-example": "Tak jak na przykład \"lista kubełkowa\"", - "cancel": "Anuluj", - "card-archived": "Ta karta została przeniesiona do Archiwum.", - "board-archived": "Ta tablica została przeniesiona do Archiwum.", - "card-comments-title": "Ta karta ma %s komentarzy.", - "card-delete-notice": "Usunięcie jest trwałe. Stracisz wszystkie akcje powiązane z tą kartą.", - "card-delete-pop": "Wszystkie akcje będą usunięte z widoku aktywności, nie można będzie ponownie otworzyć karty. Usunięcie jest nieodwracalne.", - "card-delete-suggest-archive": "Możesz przenieść kartę do Archiwum, a następnie usunąć ją z tablicy i zachować ją w Aktywności.", - "card-due": "Ukończenie", - "card-due-on": "Ukończenie w", - "card-spent": "Spędzony czas", - "card-edit-attachments": "Edytuj załączniki", - "card-edit-custom-fields": "Edytuj niestandardowe pola", - "card-start-voting": "Start voting", - "card-cancel-voting": "Delete voting and all votes", - "card-edit-labels": "Edytuj etykiety", - "card-edit-members": "Edytuj członków", - "card-labels-title": "Zmień etykiety karty", - "card-members-title": "Dodaj lub usuń członków tablicy z karty.", - "card-start": "Rozpoczęcie", - "card-start-on": "Zaczyna się o", - "cardAttachmentsPopup-title": "Dodaj załącznik z", - "cardCustomField-datePopup-title": "Zmień datę", - "cardCustomFieldsPopup-title": "Edytuj niestandardowe pola", - "cardStartVotingPopup-title": "Start a vote", - "positiveVoteMembersPopup-title": "Proponents", - "negativeVoteMembersPopup-title": "Opponents", - "vote-question": "Voting question", - "vote-public": "Public vote", - "vote-for-it": "for it", - "vote-against": "against", - "cardDeletePopup-title": "Usunąć kartę?", - "cardDetailsActionsPopup-title": "Czynności kart", - "cardLabelsPopup-title": "Etykiety", - "cardMembersPopup-title": "Członkowie", - "cardMorePopup-title": "Więcej", - "cardTemplatePopup-title": "Utwórz szablon", - "cards": "Karty", - "cards-count": "Karty", - "casSignIn": "Zaloguj się poprzez CAS", - "cardType-card": "Karta", - "cardType-linkedCard": "Podpięta karta", - "cardType-linkedBoard": "Podpięta tablica", - "change": "Zmień", - "change-avatar": "Zmień avatar", - "change-password": "Zmień hasło", - "change-permissions": "Zmień uprawnienia", - "change-settings": "Zmień ustawienia", - "changeAvatarPopup-title": "Zmień avatar", - "changeLanguagePopup-title": "Zmień język", - "changePasswordPopup-title": "Zmień hasło", - "changePermissionsPopup-title": "Zmień uprawnienia", - "changeSettingsPopup-title": "Zmień ustawienia", - "subtasks": "Podzadania", - "checklists": "Listy zadań", - "click-to-star": "Kliknij by odznaczyć tę tablicę.", - "click-to-unstar": "Kliknij by usunąć odznaczenie tej tablicy.", - "clipboard": "Schowka lub poprzez przeciągnij & upuść", - "close": "Zamknij", - "close-board": "Zamknij tablicę", - "close-board-pop": "Będziesz w stanie przywrócić tablicę poprzez kliknięcie przycisku \"Archiwizuj\" w nagłówku strony domowej.", - "color-black": "czarny", - "color-blue": "niebieski", - "color-crimson": "karmazynowy", - "color-darkgreen": "ciemnozielony", - "color-gold": "złoty", - "color-gray": "szary", - "color-green": "zielony", - "color-indigo": "indygo", - "color-lime": "limonkowy", - "color-magenta": "fuksjowy", - "color-mistyrose": "różowy", - "color-navy": "granatowy", - "color-orange": "pomarańczowy", - "color-paleturquoise": "turkusowy", - "color-peachpuff": "brzoskwiniowy", - "color-pink": "różowy", - "color-plum": "śliwkowy", - "color-purple": "fioletowy", - "color-red": "czerwony", - "color-saddlebrown": "jasnobrązowy", - "color-silver": "srebrny", - "color-sky": "błękitny", - "color-slateblue": "szaroniebieski", - "color-white": "miały", - "color-yellow": "żółty", - "unset-color": "Nieustawiony", - "comment": "Komentarz", - "comment-placeholder": "Dodaj komentarz", - "comment-only": "Tylko komentowanie", - "comment-only-desc": "Może tylko komentować w kartach.", - "no-comments": "Bez komentarzy", - "no-comments-desc": "Nie widzi komentarzy i aktywności.", - "worker": "Pracownik", - "worker-desc": "Możesz tylko przenieść karty, przypisać je do siebie i na nich komentować.", - "computer": "Komputera", - "confirm-subtask-delete-dialog": "Czy jesteś pewien, że chcesz usunąć to podzadanie?", - "confirm-checklist-delete-dialog": "Czy jesteś pewien, że chcesz usunąć listę zadań?", - "copy-card-link-to-clipboard": "Skopiuj łącze karty do schowka", - "linkCardPopup-title": "Podepnij kartę", - "searchElementPopup-title": "Wyszukaj", - "copyCardPopup-title": "Skopiuj kartę", - "copyChecklistToManyCardsPopup-title": "Kopiuj szablon listy zadań do wielu kart", - "copyChecklistToManyCardsPopup-instructions": "Docelowe tytuły i opisy kart są w formacie JSON", - "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"Tytuł pierwszej karty\", \"description\":\"Opis pierwszej karty\"}, {\"title\":\"Tytuł drugiej karty\",\"description\":\"Opis drugiej karty\"},{\"title\":\"Tytuł ostatniej karty\",\"description\":\"Opis ostatniej karty\"} ]", - "create": "Utwórz", - "createBoardPopup-title": "Utwórz tablicę", - "chooseBoardSourcePopup-title": "Import tablicy", - "createLabelPopup-title": "Utwórz etykietę", - "createCustomField": "Utwórz pole", - "createCustomFieldPopup-title": "Utwórz pole", - "current": "obecny", - "custom-field-delete-pop": "Nie ma możliwości wycofania tej operacji. To usunie te niestandardowe pole ze wszystkich kart oraz usunie ich całą historię.", - "custom-field-checkbox": "Pole wyboru", - "custom-field-date": "Data", - "custom-field-dropdown": "Lista rozwijana", - "custom-field-dropdown-none": "(puste)", - "custom-field-dropdown-options": "Opcje listy", - "custom-field-dropdown-options-placeholder": "Naciśnij przycisk Enter by zobaczyć więcej opcji", - "custom-field-dropdown-unknown": "(nieznany)", - "custom-field-number": "Numer", - "custom-field-text": "Tekst", - "custom-fields": "Niestandardowe pola", - "date": "Data", - "decline": "Odrzuć", - "default-avatar": "Domyślny avatar", - "delete": "Usuń", - "deleteCustomFieldPopup-title": "Usunąć niestandardowe pole?", - "deleteLabelPopup-title": "Usunąć etykietę?", - "description": "Opis", - "disambiguateMultiLabelPopup-title": "Ujednolić etykiety czynności", - "disambiguateMultiMemberPopup-title": "Ujednolić etykiety członków", - "discard": "Odrzuć", - "done": "Zrobiono", - "download": "Pobierz", - "edit": "Edytuj", - "edit-avatar": "Zmień avatar", - "edit-profile": "Edytuj profil", - "edit-wip-limit": "Zmień limit kart na liście", - "soft-wip-limit": "Pozwól na nadmiarowe karty na liście", - "editCardStartDatePopup-title": "Zmień datę rozpoczęcia", - "editCardDueDatePopup-title": "Zmień datę ukończenia", - "editCustomFieldPopup-title": "Edytuj pole", - "editCardSpentTimePopup-title": "Zmień spędzony czas", - "editLabelPopup-title": "Zmień etykietę", - "editNotificationPopup-title": "Zmień tryb powiadamiania", - "editProfilePopup-title": "Edytuj profil", - "email": "Email", - "email-enrollAccount-subject": "Konto zostało utworzone na __siteName__", - "email-enrollAccount-text": "Witaj __user__,\nAby zacząć korzystać z serwisu, kliknij w link poniżej.\n__url__\nDzięki.", - "email-fail": "Wysyłanie emaila nie powiodło się.", - "email-fail-text": "Bład w trakcie wysyłania wiadomości email", - "email-invalid": "Nieprawidłowy email", - "email-invite": "Zaproś przez email", - "email-invite-subject": "__inviter__ wysłał Ci zaproszenie", - "email-invite-text": "Drogi __user__,\n__inviter__ zaprosił Cię do współpracy w tablicy \"__board__\".\nZobacz więcej:\n__url__\nDzięki.", - "email-resetPassword-subject": "Zresetuj swoje hasło na __siteName__", - "email-resetPassword-text": "Witaj __user__,\nAby zresetować hasło, kliknij w link poniżej.\n__url__\nDzięki.", - "email-sent": "Email wysłany", - "email-verifyEmail-subject": "Zweryfikuj swój adres email na __siteName__", - "email-verifyEmail-text": "Witaj __user__,\nAby zweryfikować adres email, kliknij w link poniżej.\n__url__\nDzięki.", - "enable-wip-limit": "Włącz limit kart na liście", - "error-board-doesNotExist": "Ta tablica nie istnieje", - "error-board-notAdmin": "Musisz być administratorem tej tablicy żeby to zrobić", - "error-board-notAMember": "Musisz być członkiem tej tablicy, żeby wykonać tę czynność", - "error-json-malformed": "Twoja fraza nie jest w formacie JSON", - "error-json-schema": "Twoje dane JSON nie zawierają prawidłowych informacji w poprawnym formacie", - "error-list-doesNotExist": "Ta lista nie isnieje", - "error-user-doesNotExist": "Ten użytkownik nie istnieje", - "error-user-notAllowSelf": "Nie możesz zaprosić samego siebie", - "error-user-notCreated": "Ten użytkownik nie został stworzony", - "error-username-taken": "Ta nazwa jest już zajęta", - "error-email-taken": "Adres email jest już zarezerwowany", - "export-board": "Eksportuj tablicę", - "sort": "Sortuj", - "sort-desc": "Kliknij by sortować listę", - "list-sort-by": "Sortuj listę przez:", - "list-label-modifiedAt": "Ostatni czas dostępu", - "list-label-title": "Nazwa listy", - "list-label-sort": "Twoja kolejność ustawiona ręcznie", - "list-label-short-modifiedAt": "(O)", - "list-label-short-title": "(N)", - "list-label-short-sort": "(K)", - "filter": "Filtr", - "filter-cards": "Filtruj karty i listy", - "list-filter-label": "Filtruj listy względem tytułu", - "filter-clear": "Usuń filter", - "filter-no-label": "Brak etykiety", - "filter-no-member": "Brak członków", - "filter-no-assignee": "No assignee", - "filter-no-custom-fields": "Brak niestandardowych pól", - "filter-show-archive": "Pokaż zarchiwizowane listy", - "filter-hide-empty": "Ukryj puste listy", - "filter-on": "Filtr jest włączony", - "filter-on-desc": "Filtrujesz karty na tej tablicy. Kliknij tutaj by edytować filtr.", - "filter-to-selection": "Odfiltruj zaznaczenie", - "advanced-filter-label": "Zaawansowane filtry", - "advanced-filter-description": "Zaawansowane filtry pozwalają na wykorzystanie ciągu znaków wraz z następującymi operatorami: == != <= >= && || (). Spacja jest używana jako separator pomiędzy operatorami. Możesz przefiltrowywać wszystkie niestandardowe pola wpisując ich nazwy lub wartości, na przykład: Pole1 == Wartość1.\nUwaga: Jeśli pola lub wartości zawierają spację, musisz je zawrzeć w pojedyncze cudzysłowie, na przykład: 'Pole 1' == 'Wartość 1'. Dla pojedynczych znaków, które powinny być pominięte należy użyć \\, na przykład Pole1 == I\\'m. Możesz także wykorzystywać mieszane warunki, na przykład P1 == W1 || P1 == W2. Standardowo wszystkie operatory są interpretowane od lewej do prawej. Możesz także zmienić kolejność interpretacji wykorzystując nawiasy, na przykład P1 == W1 && (P2 == W2 || P2 == W3). Możesz także wyszukiwać tekstowo wykorzystując wyrażenia regularne, na przykład: P1 == /Tes.*/i", - "fullname": "Pełna nazwa", - "header-logo-title": "Wróć do swojej strony z tablicami.", - "hide-system-messages": "Ukryj wiadomości systemowe", - "headerBarCreateBoardPopup-title": "Utwórz tablicę", - "home": "Strona główna", - "import": "Importuj", - "link": "Podłącz", - "import-board": "importuj tablice", - "import-board-c": "Import tablicy", - "import-board-title-trello": "Importuj tablicę z Trello", - "import-board-title-wekan": "Importuj tablicę z poprzedniego eksportu", - "import-sandstorm-backup-warning": "Nie usuwaj danych, które importujesz ze źródłowej tablicy lub Trello zanim upewnisz się, że wszystko zostało prawidłowo przeniesione przy czym brane jest pod uwagę ponowne uruchomienie strony, ponieważ w przypadku błędu braku tablicy stracisz dane.", - "import-sandstorm-warning": "Zaimportowana tablica usunie wszystkie istniejące dane na aktualnej tablicy oraz zastąpi ją danymi z tej importowanej.", - "from-trello": "Z Trello", - "from-wekan": "Z poprzedniego eksportu", - "import-board-instruction-trello": "W twojej tablicy na Trello przejdź do 'Menu', następnie 'Więcej', 'Drukuj i eksportuj', 'Eksportuj jako JSON' i skopiuj wynik", - "import-board-instruction-wekan": "Na Twojej tablicy przejdź do 'Menu', a następnie wybierz 'Eksportuj tablicę' i skopiuj tekst w pobranym pliku.", - "import-board-instruction-about-errors": "W przypadku, gdy otrzymujesz błędy importowania tablicy, czasami importowanie pomimo wszystko działa poprawnie i tablica znajduje się w oknie Wszystkie tablice.", - "import-json-placeholder": "Wklej Twoje dane JSON tutaj", - "import-map-members": "Przypisz członków", - "import-members-map": "Twoje zaimportowane tablice mają kilku członków. Proszę wybierz członków których chcesz zaimportować dla Twoich użytkowników", - "import-show-user-mapping": "Przejrzyj wybranych członków", - "import-user-select": "Wybierz istniejącego użytkownika, który ma stać się członkiem", - "importMapMembersAddPopup-title": "Wybierz użytkownika", - "info": "Wersja", - "initials": "Inicjały", - "invalid-date": "Błędna data", - "invalid-time": "Błędny czas", - "invalid-user": "Niepoprawna nazwa użytkownika", - "joined": "dołączył", - "just-invited": "Zostałeś zaproszony do tej tablicy", - "keyboard-shortcuts": "Skróty klawiaturowe", - "label-create": "Utwórz etykietę", - "label-default": "'%s' etykieta (domyślna)", - "label-delete-pop": "Nie da się tego wycofać. To usunie tę etykietę ze wszystkich kart i usunie ich historię.", - "labels": "Etykiety", - "language": "Język", - "last-admin-desc": "Nie możesz zmienić roli użytkownika, ponieważ musi istnieć co najmniej jeden administrator.", - "leave-board": "Opuść tablicę", - "leave-board-pop": "Czy jesteś pewien, że chcesz opuścić tablicę __boardTitle__? Zostaniesz usunięty ze wszystkich kart tej tablicy.", - "leaveBoardPopup-title": "Opuścić tablicę?", - "link-card": "Link do tej karty", - "list-archive-cards": "Przenieś wszystkie karty z tej listy do Archiwum", - "list-archive-cards-pop": "To usunie wszystkie karty z tej listy z tej tablicy. Aby przejrzeć karty w Archiwum i przywrócić na tablicę, kliknij \"Menu\" > \"Archiwizuj\".", - "list-move-cards": "Przenieś wszystkie karty z tej listy", - "list-select-cards": "Zaznacz wszystkie karty z tej listy", - "set-color-list": "Ustaw kolor", - "listActionPopup-title": "Lista akcji", - "swimlaneActionPopup-title": "Opcje diagramu czynności", - "swimlaneAddPopup-title": "Dodaj diagram czynności poniżej", - "listImportCardPopup-title": "Zaimportuj kartę z Trello", - "listMorePopup-title": "Więcej", - "link-list": "Podepnij do tej listy", - "list-delete-pop": "Wszystkie czynności zostaną usunięte z Aktywności i nie będziesz w stanie przywrócić listy. Nie ma możliwości cofnięcia tej operacji.", - "list-delete-suggest-archive": "Możesz przenieść listę do Archiwum, a następnie usunąć ją z tablicy i zachować ją w Aktywności.", - "lists": "Listy", - "swimlanes": "Diagramy czynności", - "log-out": "Wyloguj", - "log-in": "Zaloguj", - "loginPopup-title": "Zaloguj", - "memberMenuPopup-title": "Ustawienia członków", - "members": "Członkowie", - "menu": "Menu", - "move-selection": "Przenieś zaznaczone", - "moveCardPopup-title": "Przenieś kartę", - "moveCardToBottom-title": "Przenieś na dół", - "moveCardToTop-title": "Przenieś na górę", - "moveSelectionPopup-title": "Przenieś zaznaczone", - "multi-selection": "Wielokrotne zaznaczenie", - "multi-selection-on": "Wielokrotne zaznaczenie jest włączone", - "muted": "Wycisz", - "muted-info": "Nie dostaniesz powiadomienia o zmianach w tej tablicy.", - "my-boards": "Moje tablice", - "name": "Nazwa", - "no-archived-cards": "Brak kart w Archiwum.", - "no-archived-lists": "Brak list w Archiwum.", - "no-archived-swimlanes": "Brak diagramów czynności w Archiwum", - "no-results": "Brak wyników", - "normal": "Użytkownik standardowy", - "normal-desc": "Może widzieć i edytować karty. Nie może zmieniać ustawiań.", - "not-accepted-yet": "Zaproszenie jeszcze niezaakceptowane", - "notify-participate": "Otrzymuj aktualizacje kart, w których uczestniczysz jako twórca lub członek.", - "notify-watch": "Otrzymuj powiadomienia z tablic, list i kart, które obserwujesz", - "optional": "opcjonalny", - "or": "lub", - "page-maybe-private": "Ta strona może być prywatna. Możliwe, że możesz ją zobaczyć po <a href='%s'>zalogowaniu</a>.", - "page-not-found": "Strona nie znaleziona.", - "password": "Hasło", - "paste-or-dragdrop": "wklej lub przeciągnij & upuść (tylko grafika)", - "participating": "Uczestniczysz", - "preview": "Podgląd", - "previewAttachedImagePopup-title": "Podgląd", - "previewClipboardImagePopup-title": "Podgląd", - "private": "Prywatny", - "private-desc": "Ta tablica jest prywatna. Tylko osoby dodane do tej tablicy mogą ją zobaczyć i edytować.", - "profile": "Profil", - "public": "Publiczny", - "public-desc": "Ta tablica jest publiczna. Jest widoczna dla wszystkich, którzy mają do niej odnośnik i będzie wynikiem silników wyszukiwania takich jak Google. Tylko użytkownicy dodani do tablicy mogą ją edytować.", - "quick-access-description": "Odznacz tablicę aby dodać skrót na tym pasku.", - "remove-cover": "Usuń okładkę", - "remove-from-board": "Usuń z tablicy", - "remove-label": "Usuń etykietę", - "listDeletePopup-title": "Usunąć listę?", - "remove-member": "Usuń członka", - "remove-member-from-card": "Usuń z karty", - "remove-member-pop": "Remove __name__ (__username__) from __boardTitle__? The member will be removed from all cards on this board. They will receive a notification.", - "removeMemberPopup-title": "Usunąć członka?", - "rename": "Zmień nazwę", - "rename-board": "Zmień nazwę tablicy", - "restore": "Przywróć", - "save": "Zapisz", - "search": "Wyszukaj", - "rules": "Reguły", - "search-cards": "Search from card/list titles, descriptions and custom fields on this board", - "search-example": "Czego mam szukać?", - "select-color": "Wybierz kolor", - "set-wip-limit-value": "Ustaw maksymalny limit zadań na tej liście", - "setWipLimitPopup-title": "Ustaw limit kart na liście", - "shortcut-assign-self": "Przypisz siebie do obecnej karty", - "shortcut-autocomplete-emoji": "Autouzupełnianie emoji", - "shortcut-autocomplete-members": "Autouzupełnianie członków", - "shortcut-clear-filters": "Usuń wszystkie filtry", - "shortcut-close-dialog": "Zamknij okno", - "shortcut-filter-my-cards": "Filtruj moje karty", - "shortcut-show-shortcuts": "Przypnij do listy skrótów", - "shortcut-toggle-filterbar": "Przełącz boczny pasek filtru", - "shortcut-toggle-sidebar": "Przełącz boczny pasek tablicy", - "show-cards-minimum-count": "Pokaż licznik kart, jeśli lista zawiera więcej niż", - "sidebar-open": "Otwórz pasek boczny", - "sidebar-close": "Zamknij pasek boczny", - "signupPopup-title": "Utwórz konto", - "star-board-title": "Kliknij by oznaczyć tę tablicę gwiazdką. Pojawi się wtedy na liście tablic na górze.", - "starred-boards": "Odznaczone tablice", - "starred-boards-description": "Tablice oznaczone gwiazdką pojawią się na liście na górze.", - "subscribe": "Zapisz się", - "team": "Zespół", - "this-board": "ta tablica", - "this-card": "ta karta", - "spent-time-hours": "Spędzony czas (w godzinach)", - "overtime-hours": "Nadgodziny (czas)", - "overtime": "Dodatkowo", - "has-overtime-cards": "Ma dodatkowych kart", - "has-spenttime-cards": "Ma karty z wykorzystanym czasem", - "time": "Czas", - "title": "Tytuł", - "tracking": "Śledź", - "tracking-info": "Dostaniesz powiadomienie o zmianach kart, w których bierzesz udział jako twórca lub członek.", - "type": "Typ", - "unassign-member": "Nieprzypisany członek", - "unsaved-description": "Masz niezapisany opis.", - "unwatch": "Nie obserwuj", - "upload": "Wyślij", - "upload-avatar": "Wyślij avatar", - "uploaded-avatar": "Wysłany avatar", - "username": "Nazwa użytkownika", - "view-it": "Zobacz", - "warn-list-archived": "Ostrzeżenie: ta karta jest na liście będącej w Archiwum", - "watch": "Obserwuj", - "watching": "Obserwuj", - "watching-info": "Dostaniesz powiadomienie o każdej zmianie na tej tablicy.", - "welcome-board": "Tablica powitalna", - "welcome-swimlane": "Kamień milowy 1", - "welcome-list1": "Podstawy", - "welcome-list2": "Zaawansowane", - "card-templates-swimlane": "Utwórz szablony", - "list-templates-swimlane": "Wyświetl szablony", - "board-templates-swimlane": "Szablony tablic", - "what-to-do": "Co chcesz zrobić?", - "wipLimitErrorPopup-title": "Nieprawidłowy limit kart na liście", - "wipLimitErrorPopup-dialog-pt1": "Aktualna ilość kart na tej liście jest większa niż aktualny zdefiniowany limit kart.", - "wipLimitErrorPopup-dialog-pt2": "Proszę przenieś zadania z tej listy lub zmień limit kart na tej liście na wyższy.", - "admin-panel": "Panel administracyjny", - "settings": "Ustawienia", - "people": "Osoby", - "registration": "Rejestracja", - "disable-self-registration": "Wyłącz samodzielną rejestrację", - "invite": "Zaproś", - "invite-people": "Zaproś osoby", - "to-boards": "Do tablic(y)", - "email-addresses": "Adres e-mail", - "smtp-host-description": "Adres serwera SMTP, który wysyła Twoje maile.", - "smtp-port-description": "Port, który Twój serwer SMTP wykorzystuje do wysyłania emaili.", - "smtp-tls-description": "Włącz wsparcie TLS dla serwera SMTP", - "smtp-host": "Serwer SMTP", - "smtp-port": "Port SMTP", - "smtp-username": "Nazwa użytkownika", - "smtp-password": "Hasło", - "smtp-tls": "Wsparcie dla TLS", - "send-from": "Od", - "send-smtp-test": "Wyślij wiadomość testową do siebie", - "invitation-code": "Kod z zaproszenia", - "email-invite-register-subject": "__inviter__ wysłał Ci zaproszenie", - "email-invite-register-text": "Drogi __user__,\n\n__inviter__ zaprasza Cię do współpracy na naszej tablicy kanban.\n\nAby kontynuować, wejdź w poniższy link:\n__url__\n\nTwój kod zaproszenia to: __icode__\n\nDziękuję.", - "email-smtp-test-subject": "Wiadomość testowa SMTP", - "email-smtp-test-text": "Wiadomość testowa została wysłana z powodzeniem.", - "error-invitation-code-not-exist": "Kod zaproszenia nie istnieje", - "error-notAuthorized": "Nie jesteś uprawniony do przeglądania tej strony.", - "webhook-title": "Nazwa webhooka", - "webhook-token": "Token (opcjonalny do autoryzacji)", - "outgoing-webhooks": "Wychodzące webhooki", - "bidirectional-webhooks": "Dwustronne webhooki", - "outgoingWebhooksPopup-title": "Wychodzące webhooki", - "boardCardTitlePopup-title": "Filtruj poprzez nazwę karty", - "disable-webhook": "Wyłącz tego webhooka", - "global-webhook": "Globalne webhooki", - "new-outgoing-webhook": "Nowy wychodzący webhook", - "no-name": "(nieznany)", - "Node_version": "Wersja Node", - "Meteor_version": "Wersja Meteor", - "MongoDB_version": "Wersja MongoDB", - "MongoDB_storage_engine": "Silnik MongoDB", - "MongoDB_Oplog_enabled": "MongoDB - włączony Oplog", - "OS_Arch": "Architektura systemu", - "OS_Cpus": "Ilość rdzeni systemu", - "OS_Freemem": "Wolna pamięć RAM", - "OS_Loadavg": "Średnie obciążenie systemu", - "OS_Platform": "Platforma systemu", - "OS_Release": "Wersja jądra", - "OS_Totalmem": "Dostępna pamięć RAM", - "OS_Type": "Typ systemu", - "OS_Uptime": "Czas działania systemu", - "days": "dni", - "hours": "godzin", - "minutes": "minut", - "seconds": "sekund", - "show-field-on-card": "Pokaż te pole na karcie", - "automatically-field-on-card": "Automatycznie stwórz pole dla wszystkich kart", - "showLabel-field-on-card": "Pokaż pole etykiety w minikarcie", - "yes": "Tak", - "no": "Nie", - "accounts": "Konto", - "accounts-allowEmailChange": "Zezwól na zmianę adresu email", - "accounts-allowUserNameChange": "Zezwól na zmianę nazwy użytkownika", - "createdAt": "Stworzono o", - "verified": "Zweryfikowane", - "active": "Aktywny", - "card-received": "Odebrano", - "card-received-on": "Odebrano", - "card-end": "Koniec", - "card-end-on": "Kończy się", - "editCardReceivedDatePopup-title": "Zmień datę odebrania", - "editCardEndDatePopup-title": "Zmień datę ukończenia", - "setCardColorPopup-title": "Ustaw kolor", - "setCardActionsColorPopup-title": "Wybierz kolor", - "setSwimlaneColorPopup-title": "Wybierz kolor", - "setListColorPopup-title": "Wybierz kolor", - "assigned-by": "Przypisane przez", - "requested-by": "Zlecone przez", - "board-delete-notice": "Usuwanie jest permanentne. Stracisz wszystkie listy, kart oraz czynności przypisane do tej tablicy.", - "delete-board-confirm-popup": "Wszystkie listy, etykiety oraz aktywności zostaną usunięte i nie będziesz w stanie przywrócić zawartości tablicy. Tego nie da się cofnąć.", - "boardDeletePopup-title": "Usunąć tablicę?", - "delete-board": "Usuń tablicę", - "default-subtasks-board": "Podzadania dla tablicy __board__", - "default": "Domyślny", - "queue": "Kolejka", - "subtask-settings": "Ustawienia podzadań", - "card-settings": "Ustawienia karty", - "boardSubtaskSettingsPopup-title": "Ustawienia tablicy podzadań", - "boardCardSettingsPopup-title": "Ustawienia kart", - "deposit-subtasks-board": "Przechowuj podzadania na tablicy:", - "deposit-subtasks-list": "Początkowa lista dla podzadań jest przechowywana w:", - "show-parent-in-minicard": "Pokaż rodzica w minikarcie:", - "prefix-with-full-path": "Prefix z pełną ścieżką", - "prefix-with-parent": "Prefix z rodzicem", - "subtext-with-full-path": "Podtekst z pełną ścieżką", - "subtext-with-parent": "Podtekst z rodzicem", - "change-card-parent": "Zmień rodzica karty", - "parent-card": "Karta rodzica", - "source-board": "Tablica źródłowa", - "no-parent": "Nie pokazuj rodzica", - "activity-added-label": "dodał(a) etykietę '%s' z '%s'", - "activity-removed-label": "usunął etykietę '%s' z '%s'", - "activity-delete-attach": "usunął załącznik z %s", - "activity-added-label-card": "dodał(a) etykietę '%s'", - "activity-removed-label-card": "usunął etykietę '%s'", - "activity-delete-attach-card": "usunął załącznik", - "activity-set-customfield": "ustawiono niestandardowe pole '%s' do '%s' na '%s'", - "activity-unset-customfield": "wyczyszczono niestandardowe pole '%s' na '%s'", - "r-rule": "Reguła", - "r-add-trigger": "Dodaj przełącznik", - "r-add-action": "Dodaj czynność", - "r-board-rules": "Reguły tablicy", - "r-add-rule": "Dodaj regułę", - "r-view-rule": "Zobacz regułę", - "r-delete-rule": "Usuń regułę", - "r-new-rule-name": "Nowa nazwa reguły", - "r-no-rules": "Brak regułę", - "r-when-a-card": "Gdy karta", - "r-is": "jest", - "r-is-moved": "jest przenoszona", - "r-added-to": "dodana do", - "r-removed-from": "usunął z", - "r-the-board": "tablicy", - "r-list": "lista", - "set-filter": "Ustaw filtr", - "r-moved-to": "Przeniesiono do", - "r-moved-from": "Przeniesiono z", - "r-archived": "Przeniesione z Archiwum", - "r-unarchived": "Przywrócone z Archiwum", - "r-a-card": "karta", - "r-when-a-label-is": "Gdy etykieta jest", - "r-when-the-label": "Gdy etykieta jest", - "r-list-name": "nazwa listy", - "r-when-a-member": "Gdy członek jest", - "r-when-the-member": "Gdy członek jest", - "r-name": "nazwa", - "r-when-a-attach": "Gdy załącznik", - "r-when-a-checklist": "Gdy lista zadań jest", - "r-when-the-checklist": "Gdy lista zadań", - "r-completed": "Ukończono", - "r-made-incomplete": "Niedokończone", - "r-when-a-item": "Gdy lista zadań jest", - "r-when-the-item": "Gdy element listy zadań", - "r-checked": "Zaznaczony", - "r-unchecked": "Odznaczony", - "r-move-card-to": "Przenieś kartę do", - "r-top-of": "Góra od", - "r-bottom-of": "Dół od", - "r-its-list": "tej listy", - "r-archive": "Przenieś do Archiwum", - "r-unarchive": "Przywróć z Archiwum", - "r-card": "karta", - "r-add": "Dodaj", - "r-remove": "Usuń", - "r-label": "etykieta", - "r-member": "członek", - "r-remove-all": "Usuń wszystkich członków tej karty", - "r-set-color": "Ustaw kolor na", - "r-checklist": "lista zadań", - "r-check-all": "Zaznacz wszystkie", - "r-uncheck-all": "Odznacz wszystkie", - "r-items-check": "elementy listy", - "r-check": "Zaznacz", - "r-uncheck": "Odznacz", - "r-item": "element", - "r-of-checklist": "z listy zadań", - "r-send-email": "Wyślij wiadomość email", - "r-to": "do", - "r-subject": "temat", - "r-rule-details": "Szczegóły reguł", - "r-d-move-to-top-gen": "Przenieś kartę na górę tej listy", - "r-d-move-to-top-spec": "Przenieś kartę na górę listy", - "r-d-move-to-bottom-gen": "Przenieś kartę na dół tej listy", - "r-d-move-to-bottom-spec": "Przenieś kartę na dół listy", - "r-d-send-email": "Wyślij wiadomość email", - "r-d-send-email-to": "do", - "r-d-send-email-subject": "temat", - "r-d-send-email-message": "wiadomość", - "r-d-archive": "Przenieś kartę z Archiwum", - "r-d-unarchive": "Przywróć kartę z Archiwum", - "r-d-add-label": "Dodaj etykietę", - "r-d-remove-label": "Usuń etykietę", - "r-create-card": "Utwórz nową kartę", - "r-in-list": "na liście", - "r-in-swimlane": "w diagramie zdarzeń", - "r-d-add-member": "Dodaj członka", - "r-d-remove-member": "Usuń członka", - "r-d-remove-all-member": "Usuń wszystkich członków", - "r-d-check-all": "Zaznacz wszystkie elementy listy", - "r-d-uncheck-all": "Odznacz wszystkie elementy listy", - "r-d-check-one": "Zaznacz element", - "r-d-uncheck-one": "Odznacz element", - "r-d-check-of-list": "z listy zadań", - "r-d-add-checklist": "Dodaj listę zadań", - "r-d-remove-checklist": "Usuń listę zadań", - "r-by": "przez", - "r-add-checklist": "Dodaj listę zadań", - "r-with-items": "z elementami", - "r-items-list": "element1,element2,element3", - "r-add-swimlane": "Dodaj diagram zdarzeń", - "r-swimlane-name": "Nazwa diagramu", - "r-board-note": "Uwaga: pozostaw pole puste, aby każda wartość była brana pod uwagę.", - "r-checklist-note": "Uwaga: wartości elementów listy muszą być oddzielone przecinkami.", - "r-when-a-card-is-moved": "Gdy karta jest przeniesiona do innej listy", - "r-set": "Ustaw", - "r-update": "Aktualizuj", - "r-datefield": "pole daty", - "r-df-start-at": "start", - "r-df-due-at": "rozpoczęcie", - "r-df-end-at": "zakończenie", - "r-df-received-at": "odebrano", - "r-to-current-datetime": "o aktualnej dacie/godzinie", - "r-remove-value-from": "usunął wartość z", - "ldap": "LDAP", - "oauth2": "OAuth2", - "cas": "CAS", - "authentication-method": "Sposób autoryzacji", - "authentication-type": "Typ autoryzacji", - "custom-product-name": "Niestandardowa nazwa produktu", - "layout": "Układ strony", - "hide-logo": "Ukryj logo", - "add-custom-html-after-body-start": "Dodaj niestandardowy kod HTML po <body> starcie", - "add-custom-html-before-body-end": "Dodaj niestandardowy kod HTML przed </body> końcem", - "error-undefined": "Coś poszło nie tak", - "error-ldap-login": "Wystąpił błąd w trakcie logowania", - "display-authentication-method": "Wyświetl metodę logowania", - "default-authentication-method": "Domyślna metoda logowania", - "duplicate-board": "Duplikuj tablicę", - "people-number": "Liczba użytkowników to:", - "swimlaneDeletePopup-title": "Usunąć diagram czynności?", - "swimlane-delete-pop": "Wszystkie akcje będą usunięte z widoku aktywności, nie można będzie przywrócić diagramu czynności. Usunięcie jest nieodwracalne.", - "restore-all": "Przywróć wszystkie", - "delete-all": "Usuń wszystkie", - "loading": "Ładowanie, proszę czekać.", - "previous_as": "ostatni czas był", - "act-a-dueAt": "zmienił(a) czas zakończenia na: __timeValue__ w karcie __card__, poprzedni czas: __timeOldValue__", - "act-a-endAt": "zmienił(a) czas zakończenia na __timeValue__ z __timeOldValue__", - "act-a-startAt": "zmienił(a) czas rozpoczęcia na __timeValue__ z __timeOldValue__", - "act-a-receivedAt": "zmienił(a) czas odebrania zadania na __timeValue__ z __timeOldValue__", - "a-dueAt": "zmieniono czas zakończenia na", - "a-endAt": "zmieniono czas zakończenia na", - "a-startAt": "zmieniono czas startu na", - "a-receivedAt": "zmieniono czas odebrania zadania na", - "almostdue": "aktualny termin ukończenia %s dobiega końca", - "pastdue": "aktualny termin ukończenia %s jest w przeszłości", - "duenow": "aktualny termin ukończenia %s jest dzisiaj", - "act-newDue": "__list__/__card__ przypomina o 1szym zakończeniu terminu [__board__]", - "act-withDue": "__list__/__card__ posiada przypomnienia zakończenia terminu [__board__]", - "act-almostdue": "przypomina o zbliżającej się dacie ukończenia (__timeValue__) karty __card__", - "act-pastdue": "przypomina o ubiegłej dacie ukończenia (__timeValue__) karty __card__", - "act-duenow": "przypomina o ubiegającej teraz dacie ukończenia (__timeValue__) karty __card__", - "act-atUserComment": "Zostałeś wspomniany w [__board] __list__/__card__", - "delete-user-confirm-popup": "Czy jesteś pewien, że chcesz usunąć te konto? Nie można tego wycofać.", - "accounts-allowUserDelete": "Pozwól użytkownikom na usuwanie własnych kont", - "hide-minicard-label-text": "Ukryj opisy etykiet minikart", - "show-desktop-drag-handles": "Pokaż przeciągnięcia na pulpit", - "assignee": "Przypisujący", - "cardAssigneesPopup-title": "Przypisujący", - "addmore-detail": "Dodaj bardziej szczegółowy opis", - "show-on-card": "Pokaż na karcie", - "new": "Nowy", - "editUserPopup-title": "Edytuj użytkownika", - "newUserPopup-title": "Nowy użytkownik", - "notifications": "Powiadomienia", - "view-all": "Wyświetl wszystko", - "filter-by-unread": "Filtruj nieprzeczytane", - "mark-all-as-read": "Zaznacz wszystkie jako przeczytane", - "remove-all-read": "Remove all read", - "allow-rename": "Zezwól na zmianę nazwy", - "allowRenamePopup-title": "Zezwól na zmianę nazwy" -} + "accept": "Akceptuj", + "act-activity-notify": "Powiadomienia aktywności", + "act-addAttachment": "dodał(a) załącznik __attachment__ do karty __card__ na liście __list__ w diagramie czynności __swimlane__ na tablicy __board__", + "act-deleteAttachment": "usunął załącznik __attachment__ na karcie __card__ na liście __list__ w diagramie czynności __swimlane__ na tablicy __board__", + "act-addSubtask": "dodał(a) podzadanie __subtask__ na karcie __card__ na liście __list__ w diagramie czynności __swimlane__ na tablicy __board__", + "act-addLabel": "dodał(a) etykietę __label__ do karty __card__ na liście __list__ w diagramie czynności __swimlane__ na tablicy __board__", + "act-addedLabel": "dodał(a) etykietę __label__ do karty __card__ na liście __list__ w diagramie czynności __swimlane__ na tablicy __board__", + "act-removeLabel": "usunął etykietę __label__ z karty __card__ na liście __list__ w diagramie czynności __swimlane__ na tablicy __board__", + "act-removedLabel": "usunął etykietę __label__ z karty __card__ na liście __list__ w diagramie czynności __swimlane__ na tablicy __board__", + "act-addChecklist": "dodał(a) listę zadań __checklist__ do karty __card__ na liście __list__ w diagramie czynności __swimlane__ na tablicy __board__", + "act-addChecklistItem": "dodał(a) element listy zadań __checklistItem__ do listy zadań __checklist__ na karcie __card__ na liście __list__ na diagramie czynności __swimlane__ na tablicy __board__", + "act-removeChecklist": "usunął listę zadań __checklist__ z karty __card__ na liście __list__ na diagramie czynności __swimlane__ na tablicy __board__", + "act-removeChecklistItem": "usunął element listy zadań __checklistItem__ z listy zadań __checkList__ na karcie __card__ na liście __list__ na diagramie czynności __swimlane__ na tablicy __board__", + "act-checkedItem": "zaznaczył(a) __checklistItem__ na liście zadań __checklist__ na karcie __card__ na liście __list__ na diagramie czynności __swimlane__ na tablicy __board__", + "act-uncheckedItem": "odznaczył(a) __checklistItem__ na liście __checklist__ na karcie __card__ na liście __list__ na diagramie czynności __swimlane__ na tablicy __board__", + "act-completeChecklist": "wykonał(a) wszystkie zadania z listy __checklist__ na karcie __card__ na liście __list__ na diagramie czynności__ na tablicy __board__", + "act-uncompleteChecklist": "wycofał(a) ukończenie wykonania listy __checklist__ na karcie __card__ na liście __list__ na diagramie czynności__ na tablicy __board__", + "act-addComment": "dodał(a) komentarz na karcie __card__: __comment__ na liście __list__ na diagramie czynności __swimlane__ na tablicy __board__", + "act-editComment": "edytował(a) komentarz na karcie __card__: __comment__ na liście __list__ na diagramie czynności __swimlane__ na tablicy __board__", + "act-deleteComment": "usunął komentarz na karcie __card__: __comment__ na liście __list__ na diagramie czynności __swimlane__ na tablicy __board__", + "act-createBoard": "utworzył(a) tablicę __board__", + "act-createSwimlane": "utworzył(a) diagram czynności __swimlane__ na tablicy __board__", + "act-createCard": "utworzył(a) kartę __card__ na liście __list__ na diagramie czynności __swimlane__ na tablicy __board__", + "act-createCustomField": "utworzył(a) niestandardowe pole __customField__ na tablicy __board__", + "act-deleteCustomField": "usunął niestandardowe pole __customField__ na tablicy __board__", + "act-setCustomField": "zmienił(a) niestandardowe pole __customField__: __customFieldValue__ na karcie __card__ na liście __list__ na diagramie czynności __swimlane__ na tablicy __board__", + "act-createList": "dodał(a) listę __list__ do tablicy __board__", + "act-addBoardMember": "dodał(a) użytykownika __member__ do tablicy __board__", + "act-archivedBoard": "Tablica __board__ została przeniesiona do Archiwum", + "act-archivedCard": "przeniósł kartę __card__ na liście __list__ na diagramie czynności __swimlane__ na tablicy __board__ do Archiwum", + "act-archivedList": "przeniósł listę __list__ na diagramie czynności __swimlane__ na tablicy __board__ do Archiwum", + "act-archivedSwimlane": "przeniósł diagram czynności __swimlane__ na tablicy __board__ do Archiwum", + "act-importBoard": "zaimportował(a) tablicę __board__", + "act-importCard": "zaimportował(a) kartę __card__ do listy __list__ na diagramie czynności __swimlane__ na tablicy __board__", + "act-importList": "zaimportował(a) listę __list__ na diagram czynności __swimlane__ do tablicy __board__", + "act-joinMember": "dodał(a) użytkownika __member__ do karty __card__ na liście __list__ na diagramie czynności __swimlane__ na tablicy __board__", + "act-moveCard": "przeniósł kartę __card__ na tablicy __board__ z listy __oldList__ na diagramie czynności __oldSwimlane__ na listę __list__ na diagramie czynności __swimlane__", + "act-moveCardToOtherBoard": "przeniósł kartę __card__ z listy __oldList__ na diagramie czynności __oldSwimlane__ na tablicy __oldBoard__ do listy __listy__ na diagramie czynności __swimlane__ na tablicy __board__", + "act-removeBoardMember": "usunął użytkownika __member__ z tablicy __board__", + "act-restoredCard": "przywrócił(a) kartę __card__ na listę __list__ na diagram czynności__ na tablicy __board__", + "act-unjoinMember": "usunął użytkownika __member__ z karty __card__ na liście __list__ na diagramie czynności __swimlane__ na tablicy __board__", + "act-withBoardTitle": "__board__", + "act-withCardTitle": "[__board__] __card__", + "actions": "Akcje", + "activities": "Ostatnia aktywność", + "activity": "Aktywność", + "activity-added": "dodał(a) %s z %s", + "activity-archived": "%s została przeniesiona do Archiwum", + "activity-attached": "załączono %s z %s", + "activity-created": "utworzył(a) %s", + "activity-customfield-created": "utworzył(a) niestandardowe pole %s", + "activity-excluded": "wyłączono %s z %s", + "activity-imported": "zaimportowano %s to %s z %s", + "activity-imported-board": "zaimportowano %s z %s", + "activity-joined": "dołączono %s", + "activity-moved": "przeniesiono % z %s to %s", + "activity-on": "w %s", + "activity-removed": "usunięto %s z %s", + "activity-sent": "wysłano %s z %s", + "activity-unjoined": "odłączono %s", + "activity-subtask-added": "dodano podzadanie do %s", + "activity-checked-item": "zaznaczono %s w liście zadań%s z %s", + "activity-unchecked-item": "odznaczono %s w liście zadań %s z %s", + "activity-checklist-added": "dodał(a) listę zadań do %s", + "activity-checklist-removed": "usunął listę zadań z %s", + "activity-checklist-completed": "ukończono listę zadań %s z %s", + "activity-checklist-uncompleted": "nieukończono listy zadań %s z %s", + "activity-checklist-item-added": "dodał(a) zadanie '%s' do %s", + "activity-checklist-item-removed": "usunął element z listy zadań '%s' w %s", + "add": "Dodaj", + "activity-checked-item-card": "zaznaczono %s w liście zadań %s", + "activity-unchecked-item-card": "odznaczono %s w liście zadań %s", + "activity-checklist-completed-card": "wykonał(a) wszystkie zadania z listy __checklist__ na karcie __card__ na liście __list__ na diagramie czynności __swimlane__ na tablicy __board__", + "activity-checklist-uncompleted-card": "wycofano ukończenie listy zadań %s", + "activity-editComment": "edytował(a) komentarz %s", + "activity-deleteComment": "usunął komentarz %s", + "add-attachment": "Dodaj załącznik", + "add-board": "Dodaj tablicę", + "add-card": "Dodaj kartę", + "add-swimlane": "Dodaj diagram czynności", + "add-subtask": "Dodaj podzadanie", + "add-checklist": "Dodaj listę kontrolną", + "add-checklist-item": "Dodaj element do listy kontrolnej", + "add-cover": "Dodaj okładkę", + "add-label": "Dodaj etykietę", + "add-list": "Dodaj listę", + "add-members": "Dodaj członków", + "added": "Dodane", + "addMemberPopup-title": "Członkowie", + "admin": "Administrator", + "admin-desc": "Może widzieć i edytować karty, usuwać członków oraz zmieniać ustawienia tablicy.", + "admin-announcement": "Ogłoszenie", + "admin-announcement-active": "Włącz ogłoszenie systemowe", + "admin-announcement-title": "Ogłoszenie od administratora", + "all-boards": "Wszystkie tablice", + "and-n-other-card": "I __count__ inna karta", + "and-n-other-card_plural": "I __count__ inne karty", + "apply": "Zastosuj", + "app-is-offline": "Trwa ładowanie, proszę czekać. Odświeżenie strony może spowodować utratę danych. Jeśli strona się nie przeładowuje, upewnij się, że serwer działa poprawnie.", + "archive": "Przenieś do Archiwum", + "archive-all": "Przenieś wszystko do Archiwum", + "archive-board": "Przenieś tablicę do Archiwum", + "archive-card": "Przenieś kartę do Archiwum", + "archive-list": "Przenieś listę do Archiwum", + "archive-swimlane": "Przenieś diagram czynności do Archiwum", + "archive-selection": "Przenieś zaznaczone do Archiwum", + "archiveBoardPopup-title": "Przenieść tablicę do Archiwum?", + "archived-items": "Archiwum", + "archived-boards": "Tablice w Archiwum", + "restore-board": "Przywróć tablicę", + "no-archived-boards": "Brak tablic w Archiwum.", + "archives": "Archiwum", + "template": "Szablon", + "templates": "Szablony", + "assign-member": "Dodaj członka", + "attached": "załączono", + "attachment": "Załącznik", + "attachment-delete-pop": "Usunięcie załącznika jest nieodwracalne.", + "attachmentDeletePopup-title": "Usunąć załącznik?", + "attachments": "Załączniki", + "auto-watch": "Automatycznie obserwuj tablice gdy zostaną stworzone", + "avatar-too-big": "Awatar jest za duży (maksymalnie 70KB)", + "back": "Wstecz", + "board-change-color": "Zmień kolor", + "board-nb-stars": "%s odznaczeń", + "board-not-found": "Nie znaleziono tablicy", + "board-private-info": "Ta tablica będzie <strong>prywatna</strong>.", + "board-public-info": "Ta tablica będzie <strong>publiczna<strong>.", + "boardChangeColorPopup-title": "Zmień tło tablicy", + "boardChangeTitlePopup-title": "Zmień nazwę tablicy", + "boardChangeVisibilityPopup-title": "Zmień widoczność tablicy", + "boardChangeWatchPopup-title": "Zmień sposób wysyłania powiadomień", + "boardMenuPopup-title": "Ustawienia tablicy", + "boardChangeViewPopup-title": "Widok tablicy", + "boards": "Tablice", + "board-view": "Widok tablicy", + "board-view-cal": "Kalendarz", + "board-view-swimlanes": "Diagramy czynności", + "board-view-collapse": "Zwiń", + "board-view-lists": "Listy", + "bucket-example": "Tak jak na przykład \"lista kubełkowa\"", + "cancel": "Anuluj", + "card-archived": "Ta karta została przeniesiona do Archiwum.", + "board-archived": "Ta tablica została przeniesiona do Archiwum.", + "card-comments-title": "Ta karta ma %s komentarzy.", + "card-delete-notice": "Usunięcie jest trwałe. Stracisz wszystkie akcje powiązane z tą kartą.", + "card-delete-pop": "Wszystkie akcje będą usunięte z widoku aktywności, nie można będzie ponownie otworzyć karty. Usunięcie jest nieodwracalne.", + "card-delete-suggest-archive": "Możesz przenieść kartę do Archiwum, a następnie usunąć ją z tablicy i zachować ją w Aktywności.", + "card-due": "Ukończenie", + "card-due-on": "Ukończenie w", + "card-spent": "Spędzony czas", + "card-edit-attachments": "Edytuj załączniki", + "card-edit-custom-fields": "Edytuj niestandardowe pola", + "card-start-voting": "Start voting", + "card-cancel-voting": "Delete voting and all votes", + "card-edit-labels": "Edytuj etykiety", + "card-edit-members": "Edytuj członków", + "card-labels-title": "Zmień etykiety karty", + "card-members-title": "Dodaj lub usuń członków tablicy z karty.", + "card-start": "Rozpoczęcie", + "card-start-on": "Zaczyna się o", + "cardAttachmentsPopup-title": "Dodaj załącznik z", + "cardCustomField-datePopup-title": "Zmień datę", + "cardCustomFieldsPopup-title": "Edytuj niestandardowe pola", + "cardStartVotingPopup-title": "Start a vote", + "positiveVoteMembersPopup-title": "Proponents", + "negativeVoteMembersPopup-title": "Opponents", + "vote-question": "Voting question", + "vote-public": "Public vote", + "vote-for-it": "for it", + "vote-against": "against", + "cardDeletePopup-title": "Usunąć kartę?", + "cardDetailsActionsPopup-title": "Czynności kart", + "cardLabelsPopup-title": "Etykiety", + "cardMembersPopup-title": "Członkowie", + "cardMorePopup-title": "Więcej", + "cardTemplatePopup-title": "Utwórz szablon", + "cards": "Karty", + "cards-count": "Karty", + "casSignIn": "Zaloguj się poprzez CAS", + "cardType-card": "Karta", + "cardType-linkedCard": "Podpięta karta", + "cardType-linkedBoard": "Podpięta tablica", + "change": "Zmień", + "change-avatar": "Zmień avatar", + "change-password": "Zmień hasło", + "change-permissions": "Zmień uprawnienia", + "change-settings": "Zmień ustawienia", + "changeAvatarPopup-title": "Zmień avatar", + "changeLanguagePopup-title": "Zmień język", + "changePasswordPopup-title": "Zmień hasło", + "changePermissionsPopup-title": "Zmień uprawnienia", + "changeSettingsPopup-title": "Zmień ustawienia", + "subtasks": "Podzadania", + "checklists": "Listy zadań", + "click-to-star": "Kliknij by odznaczyć tę tablicę.", + "click-to-unstar": "Kliknij by usunąć odznaczenie tej tablicy.", + "clipboard": "Schowka lub poprzez przeciągnij & upuść", + "close": "Zamknij", + "close-board": "Zamknij tablicę", + "close-board-pop": "Będziesz w stanie przywrócić tablicę poprzez kliknięcie przycisku \"Archiwizuj\" w nagłówku strony domowej.", + "color-black": "czarny", + "color-blue": "niebieski", + "color-crimson": "karmazynowy", + "color-darkgreen": "ciemnozielony", + "color-gold": "złoty", + "color-gray": "szary", + "color-green": "zielony", + "color-indigo": "indygo", + "color-lime": "limonkowy", + "color-magenta": "fuksjowy", + "color-mistyrose": "różowy", + "color-navy": "granatowy", + "color-orange": "pomarańczowy", + "color-paleturquoise": "turkusowy", + "color-peachpuff": "brzoskwiniowy", + "color-pink": "różowy", + "color-plum": "śliwkowy", + "color-purple": "fioletowy", + "color-red": "czerwony", + "color-saddlebrown": "jasnobrązowy", + "color-silver": "srebrny", + "color-sky": "błękitny", + "color-slateblue": "szaroniebieski", + "color-white": "miały", + "color-yellow": "żółty", + "unset-color": "Nieustawiony", + "comment": "Komentarz", + "comment-placeholder": "Dodaj komentarz", + "comment-only": "Tylko komentowanie", + "comment-only-desc": "Może tylko komentować w kartach.", + "no-comments": "Bez komentarzy", + "no-comments-desc": "Nie widzi komentarzy i aktywności.", + "worker": "Pracownik", + "worker-desc": "Możesz tylko przenieść karty, przypisać je do siebie i na nich komentować.", + "computer": "Komputera", + "confirm-subtask-delete-dialog": "Czy jesteś pewien, że chcesz usunąć to podzadanie?", + "confirm-checklist-delete-dialog": "Czy jesteś pewien, że chcesz usunąć listę zadań?", + "copy-card-link-to-clipboard": "Skopiuj łącze karty do schowka", + "linkCardPopup-title": "Podepnij kartę", + "searchElementPopup-title": "Wyszukaj", + "copyCardPopup-title": "Skopiuj kartę", + "copyChecklistToManyCardsPopup-title": "Kopiuj szablon listy zadań do wielu kart", + "copyChecklistToManyCardsPopup-instructions": "Docelowe tytuły i opisy kart są w formacie JSON", + "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"Tytuł pierwszej karty\", \"description\":\"Opis pierwszej karty\"}, {\"title\":\"Tytuł drugiej karty\",\"description\":\"Opis drugiej karty\"},{\"title\":\"Tytuł ostatniej karty\",\"description\":\"Opis ostatniej karty\"} ]", + "create": "Utwórz", + "createBoardPopup-title": "Utwórz tablicę", + "chooseBoardSourcePopup-title": "Import tablicy", + "createLabelPopup-title": "Utwórz etykietę", + "createCustomField": "Utwórz pole", + "createCustomFieldPopup-title": "Utwórz pole", + "current": "obecny", + "custom-field-delete-pop": "Nie ma możliwości wycofania tej operacji. To usunie te niestandardowe pole ze wszystkich kart oraz usunie ich całą historię.", + "custom-field-checkbox": "Pole wyboru", + "custom-field-date": "Data", + "custom-field-dropdown": "Lista rozwijana", + "custom-field-dropdown-none": "(puste)", + "custom-field-dropdown-options": "Opcje listy", + "custom-field-dropdown-options-placeholder": "Naciśnij przycisk Enter by zobaczyć więcej opcji", + "custom-field-dropdown-unknown": "(nieznany)", + "custom-field-number": "Numer", + "custom-field-text": "Tekst", + "custom-fields": "Niestandardowe pola", + "date": "Data", + "decline": "Odrzuć", + "default-avatar": "Domyślny avatar", + "delete": "Usuń", + "deleteCustomFieldPopup-title": "Usunąć niestandardowe pole?", + "deleteLabelPopup-title": "Usunąć etykietę?", + "description": "Opis", + "disambiguateMultiLabelPopup-title": "Ujednolić etykiety czynności", + "disambiguateMultiMemberPopup-title": "Ujednolić etykiety członków", + "discard": "Odrzuć", + "done": "Zrobiono", + "download": "Pobierz", + "edit": "Edytuj", + "edit-avatar": "Zmień avatar", + "edit-profile": "Edytuj profil", + "edit-wip-limit": "Zmień limit kart na liście", + "soft-wip-limit": "Pozwól na nadmiarowe karty na liście", + "editCardStartDatePopup-title": "Zmień datę rozpoczęcia", + "editCardDueDatePopup-title": "Zmień datę ukończenia", + "editCustomFieldPopup-title": "Edytuj pole", + "editCardSpentTimePopup-title": "Zmień spędzony czas", + "editLabelPopup-title": "Zmień etykietę", + "editNotificationPopup-title": "Zmień tryb powiadamiania", + "editProfilePopup-title": "Edytuj profil", + "email": "Email", + "email-enrollAccount-subject": "Konto zostało utworzone na __siteName__", + "email-enrollAccount-text": "Witaj __user__,\nAby zacząć korzystać z serwisu, kliknij w link poniżej.\n__url__\nDzięki.", + "email-fail": "Wysyłanie emaila nie powiodło się.", + "email-fail-text": "Bład w trakcie wysyłania wiadomości email", + "email-invalid": "Nieprawidłowy email", + "email-invite": "Zaproś przez email", + "email-invite-subject": "__inviter__ wysłał Ci zaproszenie", + "email-invite-text": "Drogi __user__,\n__inviter__ zaprosił Cię do współpracy w tablicy \"__board__\".\nZobacz więcej:\n__url__\nDzięki.", + "email-resetPassword-subject": "Zresetuj swoje hasło na __siteName__", + "email-resetPassword-text": "Witaj __user__,\nAby zresetować hasło, kliknij w link poniżej.\n__url__\nDzięki.", + "email-sent": "Email wysłany", + "email-verifyEmail-subject": "Zweryfikuj swój adres email na __siteName__", + "email-verifyEmail-text": "Witaj __user__,\nAby zweryfikować adres email, kliknij w link poniżej.\n__url__\nDzięki.", + "enable-wip-limit": "Włącz limit kart na liście", + "error-board-doesNotExist": "Ta tablica nie istnieje", + "error-board-notAdmin": "Musisz być administratorem tej tablicy żeby to zrobić", + "error-board-notAMember": "Musisz być członkiem tej tablicy, żeby wykonać tę czynność", + "error-json-malformed": "Twoja fraza nie jest w formacie JSON", + "error-json-schema": "Twoje dane JSON nie zawierają prawidłowych informacji w poprawnym formacie", + "error-list-doesNotExist": "Ta lista nie isnieje", + "error-user-doesNotExist": "Ten użytkownik nie istnieje", + "error-user-notAllowSelf": "Nie możesz zaprosić samego siebie", + "error-user-notCreated": "Ten użytkownik nie został stworzony", + "error-username-taken": "Ta nazwa jest już zajęta", + "error-email-taken": "Adres email jest już zarezerwowany", + "export-board": "Eksportuj tablicę", + "sort": "Sortuj", + "sort-desc": "Kliknij by sortować listę", + "list-sort-by": "Sortuj listę przez:", + "list-label-modifiedAt": "Ostatni czas dostępu", + "list-label-title": "Nazwa listy", + "list-label-sort": "Twoja kolejność ustawiona ręcznie", + "list-label-short-modifiedAt": "(O)", + "list-label-short-title": "(N)", + "list-label-short-sort": "(K)", + "filter": "Filtr", + "filter-cards": "Filtruj karty i listy", + "list-filter-label": "Filtruj listy względem tytułu", + "filter-clear": "Usuń filter", + "filter-no-label": "Brak etykiety", + "filter-no-member": "Brak członków", + "filter-no-assignee": "No assignee", + "filter-no-custom-fields": "Brak niestandardowych pól", + "filter-show-archive": "Pokaż zarchiwizowane listy", + "filter-hide-empty": "Ukryj puste listy", + "filter-on": "Filtr jest włączony", + "filter-on-desc": "Filtrujesz karty na tej tablicy. Kliknij tutaj by edytować filtr.", + "filter-to-selection": "Odfiltruj zaznaczenie", + "advanced-filter-label": "Zaawansowane filtry", + "advanced-filter-description": "Zaawansowane filtry pozwalają na wykorzystanie ciągu znaków wraz z następującymi operatorami: == != <= >= && || (). Spacja jest używana jako separator pomiędzy operatorami. Możesz przefiltrowywać wszystkie niestandardowe pola wpisując ich nazwy lub wartości, na przykład: Pole1 == Wartość1.\nUwaga: Jeśli pola lub wartości zawierają spację, musisz je zawrzeć w pojedyncze cudzysłowie, na przykład: 'Pole 1' == 'Wartość 1'. Dla pojedynczych znaków, które powinny być pominięte należy użyć \\, na przykład Pole1 == I\\'m. Możesz także wykorzystywać mieszane warunki, na przykład P1 == W1 || P1 == W2. Standardowo wszystkie operatory są interpretowane od lewej do prawej. Możesz także zmienić kolejność interpretacji wykorzystując nawiasy, na przykład P1 == W1 && (P2 == W2 || P2 == W3). Możesz także wyszukiwać tekstowo wykorzystując wyrażenia regularne, na przykład: P1 == /Tes.*/i", + "fullname": "Pełna nazwa", + "header-logo-title": "Wróć do swojej strony z tablicami.", + "hide-system-messages": "Ukryj wiadomości systemowe", + "headerBarCreateBoardPopup-title": "Utwórz tablicę", + "home": "Strona główna", + "import": "Importuj", + "link": "Podłącz", + "import-board": "importuj tablice", + "import-board-c": "Import tablicy", + "import-board-title-trello": "Importuj tablicę z Trello", + "import-board-title-wekan": "Importuj tablicę z poprzedniego eksportu", + "import-sandstorm-backup-warning": "Nie usuwaj danych, które importujesz ze źródłowej tablicy lub Trello zanim upewnisz się, że wszystko zostało prawidłowo przeniesione przy czym brane jest pod uwagę ponowne uruchomienie strony, ponieważ w przypadku błędu braku tablicy stracisz dane.", + "import-sandstorm-warning": "Zaimportowana tablica usunie wszystkie istniejące dane na aktualnej tablicy oraz zastąpi ją danymi z tej importowanej.", + "from-trello": "Z Trello", + "from-wekan": "Z poprzedniego eksportu", + "import-board-instruction-trello": "W twojej tablicy na Trello przejdź do 'Menu', następnie 'Więcej', 'Drukuj i eksportuj', 'Eksportuj jako JSON' i skopiuj wynik", + "import-board-instruction-wekan": "Na Twojej tablicy przejdź do 'Menu', a następnie wybierz 'Eksportuj tablicę' i skopiuj tekst w pobranym pliku.", + "import-board-instruction-about-errors": "W przypadku, gdy otrzymujesz błędy importowania tablicy, czasami importowanie pomimo wszystko działa poprawnie i tablica znajduje się w oknie Wszystkie tablice.", + "import-json-placeholder": "Wklej Twoje dane JSON tutaj", + "import-map-members": "Przypisz członków", + "import-members-map": "Twoje zaimportowane tablice mają kilku członków. Proszę wybierz członków których chcesz zaimportować dla Twoich użytkowników", + "import-show-user-mapping": "Przejrzyj wybranych członków", + "import-user-select": "Wybierz istniejącego użytkownika, który ma stać się członkiem", + "importMapMembersAddPopup-title": "Wybierz użytkownika", + "info": "Wersja", + "initials": "Inicjały", + "invalid-date": "Błędna data", + "invalid-time": "Błędny czas", + "invalid-user": "Niepoprawna nazwa użytkownika", + "joined": "dołączył", + "just-invited": "Zostałeś zaproszony do tej tablicy", + "keyboard-shortcuts": "Skróty klawiaturowe", + "label-create": "Utwórz etykietę", + "label-default": "'%s' etykieta (domyślna)", + "label-delete-pop": "Nie da się tego wycofać. To usunie tę etykietę ze wszystkich kart i usunie ich historię.", + "labels": "Etykiety", + "language": "Język", + "last-admin-desc": "Nie możesz zmienić roli użytkownika, ponieważ musi istnieć co najmniej jeden administrator.", + "leave-board": "Opuść tablicę", + "leave-board-pop": "Czy jesteś pewien, że chcesz opuścić tablicę __boardTitle__? Zostaniesz usunięty ze wszystkich kart tej tablicy.", + "leaveBoardPopup-title": "Opuścić tablicę?", + "link-card": "Link do tej karty", + "list-archive-cards": "Przenieś wszystkie karty z tej listy do Archiwum", + "list-archive-cards-pop": "To usunie wszystkie karty z tej listy z tej tablicy. Aby przejrzeć karty w Archiwum i przywrócić na tablicę, kliknij \"Menu\" > \"Archiwizuj\".", + "list-move-cards": "Przenieś wszystkie karty z tej listy", + "list-select-cards": "Zaznacz wszystkie karty z tej listy", + "set-color-list": "Ustaw kolor", + "listActionPopup-title": "Lista akcji", + "swimlaneActionPopup-title": "Opcje diagramu czynności", + "swimlaneAddPopup-title": "Dodaj diagram czynności poniżej", + "listImportCardPopup-title": "Zaimportuj kartę z Trello", + "listMorePopup-title": "Więcej", + "link-list": "Podepnij do tej listy", + "list-delete-pop": "Wszystkie czynności zostaną usunięte z Aktywności i nie będziesz w stanie przywrócić listy. Nie ma możliwości cofnięcia tej operacji.", + "list-delete-suggest-archive": "Możesz przenieść listę do Archiwum, a następnie usunąć ją z tablicy i zachować ją w Aktywności.", + "lists": "Listy", + "swimlanes": "Diagramy czynności", + "log-out": "Wyloguj", + "log-in": "Zaloguj", + "loginPopup-title": "Zaloguj", + "memberMenuPopup-title": "Ustawienia członków", + "members": "Członkowie", + "menu": "Menu", + "move-selection": "Przenieś zaznaczone", + "moveCardPopup-title": "Przenieś kartę", + "moveCardToBottom-title": "Przenieś na dół", + "moveCardToTop-title": "Przenieś na górę", + "moveSelectionPopup-title": "Przenieś zaznaczone", + "multi-selection": "Wielokrotne zaznaczenie", + "multi-selection-on": "Wielokrotne zaznaczenie jest włączone", + "muted": "Wycisz", + "muted-info": "Nie dostaniesz powiadomienia o zmianach w tej tablicy.", + "my-boards": "Moje tablice", + "name": "Nazwa", + "no-archived-cards": "Brak kart w Archiwum.", + "no-archived-lists": "Brak list w Archiwum.", + "no-archived-swimlanes": "Brak diagramów czynności w Archiwum", + "no-results": "Brak wyników", + "normal": "Użytkownik standardowy", + "normal-desc": "Może widzieć i edytować karty. Nie może zmieniać ustawiań.", + "not-accepted-yet": "Zaproszenie jeszcze niezaakceptowane", + "notify-participate": "Otrzymuj aktualizacje kart, w których uczestniczysz jako twórca lub członek.", + "notify-watch": "Otrzymuj powiadomienia z tablic, list i kart, które obserwujesz", + "optional": "opcjonalny", + "or": "lub", + "page-maybe-private": "Ta strona może być prywatna. Możliwe, że możesz ją zobaczyć po <a href='%s'>zalogowaniu</a>.", + "page-not-found": "Strona nie znaleziona.", + "password": "Hasło", + "paste-or-dragdrop": "wklej lub przeciągnij & upuść (tylko grafika)", + "participating": "Uczestniczysz", + "preview": "Podgląd", + "previewAttachedImagePopup-title": "Podgląd", + "previewClipboardImagePopup-title": "Podgląd", + "private": "Prywatny", + "private-desc": "Ta tablica jest prywatna. Tylko osoby dodane do tej tablicy mogą ją zobaczyć i edytować.", + "profile": "Profil", + "public": "Publiczny", + "public-desc": "Ta tablica jest publiczna. Jest widoczna dla wszystkich, którzy mają do niej odnośnik i będzie wynikiem silników wyszukiwania takich jak Google. Tylko użytkownicy dodani do tablicy mogą ją edytować.", + "quick-access-description": "Odznacz tablicę aby dodać skrót na tym pasku.", + "remove-cover": "Usuń okładkę", + "remove-from-board": "Usuń z tablicy", + "remove-label": "Usuń etykietę", + "listDeletePopup-title": "Usunąć listę?", + "remove-member": "Usuń członka", + "remove-member-from-card": "Usuń z karty", + "remove-member-pop": "Remove __name__ (__username__) from __boardTitle__? The member will be removed from all cards on this board. They will receive a notification.", + "removeMemberPopup-title": "Usunąć członka?", + "rename": "Zmień nazwę", + "rename-board": "Zmień nazwę tablicy", + "restore": "Przywróć", + "save": "Zapisz", + "search": "Wyszukaj", + "rules": "Reguły", + "search-cards": "Search from card/list titles, descriptions and custom fields on this board", + "search-example": "Czego mam szukać?", + "select-color": "Wybierz kolor", + "set-wip-limit-value": "Ustaw maksymalny limit zadań na tej liście", + "setWipLimitPopup-title": "Ustaw limit kart na liście", + "shortcut-assign-self": "Przypisz siebie do obecnej karty", + "shortcut-autocomplete-emoji": "Autouzupełnianie emoji", + "shortcut-autocomplete-members": "Autouzupełnianie członków", + "shortcut-clear-filters": "Usuń wszystkie filtry", + "shortcut-close-dialog": "Zamknij okno", + "shortcut-filter-my-cards": "Filtruj moje karty", + "shortcut-show-shortcuts": "Przypnij do listy skrótów", + "shortcut-toggle-filterbar": "Przełącz boczny pasek filtru", + "shortcut-toggle-sidebar": "Przełącz boczny pasek tablicy", + "show-cards-minimum-count": "Pokaż licznik kart, jeśli lista zawiera więcej niż", + "sidebar-open": "Otwórz pasek boczny", + "sidebar-close": "Zamknij pasek boczny", + "signupPopup-title": "Utwórz konto", + "star-board-title": "Kliknij by oznaczyć tę tablicę gwiazdką. Pojawi się wtedy na liście tablic na górze.", + "starred-boards": "Odznaczone tablice", + "starred-boards-description": "Tablice oznaczone gwiazdką pojawią się na liście na górze.", + "subscribe": "Zapisz się", + "team": "Zespół", + "this-board": "ta tablica", + "this-card": "ta karta", + "spent-time-hours": "Spędzony czas (w godzinach)", + "overtime-hours": "Nadgodziny (czas)", + "overtime": "Dodatkowo", + "has-overtime-cards": "Ma dodatkowych kart", + "has-spenttime-cards": "Ma karty z wykorzystanym czasem", + "time": "Czas", + "title": "Tytuł", + "tracking": "Śledź", + "tracking-info": "Dostaniesz powiadomienie o zmianach kart, w których bierzesz udział jako twórca lub członek.", + "type": "Typ", + "unassign-member": "Nieprzypisany członek", + "unsaved-description": "Masz niezapisany opis.", + "unwatch": "Nie obserwuj", + "upload": "Wyślij", + "upload-avatar": "Wyślij avatar", + "uploaded-avatar": "Wysłany avatar", + "username": "Nazwa użytkownika", + "view-it": "Zobacz", + "warn-list-archived": "Ostrzeżenie: ta karta jest na liście będącej w Archiwum", + "watch": "Obserwuj", + "watching": "Obserwuj", + "watching-info": "Dostaniesz powiadomienie o każdej zmianie na tej tablicy.", + "welcome-board": "Tablica powitalna", + "welcome-swimlane": "Kamień milowy 1", + "welcome-list1": "Podstawy", + "welcome-list2": "Zaawansowane", + "card-templates-swimlane": "Utwórz szablony", + "list-templates-swimlane": "Wyświetl szablony", + "board-templates-swimlane": "Szablony tablic", + "what-to-do": "Co chcesz zrobić?", + "wipLimitErrorPopup-title": "Nieprawidłowy limit kart na liście", + "wipLimitErrorPopup-dialog-pt1": "Aktualna ilość kart na tej liście jest większa niż aktualny zdefiniowany limit kart.", + "wipLimitErrorPopup-dialog-pt2": "Proszę przenieś zadania z tej listy lub zmień limit kart na tej liście na wyższy.", + "admin-panel": "Panel administracyjny", + "settings": "Ustawienia", + "people": "Osoby", + "registration": "Rejestracja", + "disable-self-registration": "Wyłącz samodzielną rejestrację", + "invite": "Zaproś", + "invite-people": "Zaproś osoby", + "to-boards": "Do tablic(y)", + "email-addresses": "Adres e-mail", + "smtp-host-description": "Adres serwera SMTP, który wysyła Twoje maile.", + "smtp-port-description": "Port, który Twój serwer SMTP wykorzystuje do wysyłania emaili.", + "smtp-tls-description": "Włącz wsparcie TLS dla serwera SMTP", + "smtp-host": "Serwer SMTP", + "smtp-port": "Port SMTP", + "smtp-username": "Nazwa użytkownika", + "smtp-password": "Hasło", + "smtp-tls": "Wsparcie dla TLS", + "send-from": "Od", + "send-smtp-test": "Wyślij wiadomość testową do siebie", + "invitation-code": "Kod z zaproszenia", + "email-invite-register-subject": "__inviter__ wysłał Ci zaproszenie", + "email-invite-register-text": "Drogi __user__,\n\n__inviter__ zaprasza Cię do współpracy na naszej tablicy kanban.\n\nAby kontynuować, wejdź w poniższy link:\n__url__\n\nTwój kod zaproszenia to: __icode__\n\nDziękuję.", + "email-smtp-test-subject": "Wiadomość testowa SMTP", + "email-smtp-test-text": "Wiadomość testowa została wysłana z powodzeniem.", + "error-invitation-code-not-exist": "Kod zaproszenia nie istnieje", + "error-notAuthorized": "Nie jesteś uprawniony do przeglądania tej strony.", + "webhook-title": "Nazwa webhooka", + "webhook-token": "Token (opcjonalny do autoryzacji)", + "outgoing-webhooks": "Wychodzące webhooki", + "bidirectional-webhooks": "Dwustronne webhooki", + "outgoingWebhooksPopup-title": "Wychodzące webhooki", + "boardCardTitlePopup-title": "Filtruj poprzez nazwę karty", + "disable-webhook": "Wyłącz tego webhooka", + "global-webhook": "Globalne webhooki", + "new-outgoing-webhook": "Nowy wychodzący webhook", + "no-name": "(nieznany)", + "Node_version": "Wersja Node", + "Meteor_version": "Wersja Meteor", + "MongoDB_version": "Wersja MongoDB", + "MongoDB_storage_engine": "Silnik MongoDB", + "MongoDB_Oplog_enabled": "MongoDB - włączony Oplog", + "OS_Arch": "Architektura systemu", + "OS_Cpus": "Ilość rdzeni systemu", + "OS_Freemem": "Wolna pamięć RAM", + "OS_Loadavg": "Średnie obciążenie systemu", + "OS_Platform": "Platforma systemu", + "OS_Release": "Wersja jądra", + "OS_Totalmem": "Dostępna pamięć RAM", + "OS_Type": "Typ systemu", + "OS_Uptime": "Czas działania systemu", + "days": "dni", + "hours": "godzin", + "minutes": "minut", + "seconds": "sekund", + "show-field-on-card": "Pokaż te pole na karcie", + "automatically-field-on-card": "Automatycznie stwórz pole dla wszystkich kart", + "showLabel-field-on-card": "Pokaż pole etykiety w minikarcie", + "yes": "Tak", + "no": "Nie", + "accounts": "Konto", + "accounts-allowEmailChange": "Zezwól na zmianę adresu email", + "accounts-allowUserNameChange": "Zezwól na zmianę nazwy użytkownika", + "createdAt": "Stworzono o", + "verified": "Zweryfikowane", + "active": "Aktywny", + "card-received": "Odebrano", + "card-received-on": "Odebrano", + "card-end": "Koniec", + "card-end-on": "Kończy się", + "editCardReceivedDatePopup-title": "Zmień datę odebrania", + "editCardEndDatePopup-title": "Zmień datę ukończenia", + "setCardColorPopup-title": "Ustaw kolor", + "setCardActionsColorPopup-title": "Wybierz kolor", + "setSwimlaneColorPopup-title": "Wybierz kolor", + "setListColorPopup-title": "Wybierz kolor", + "assigned-by": "Przypisane przez", + "requested-by": "Zlecone przez", + "board-delete-notice": "Usuwanie jest permanentne. Stracisz wszystkie listy, kart oraz czynności przypisane do tej tablicy.", + "delete-board-confirm-popup": "Wszystkie listy, etykiety oraz aktywności zostaną usunięte i nie będziesz w stanie przywrócić zawartości tablicy. Tego nie da się cofnąć.", + "boardDeletePopup-title": "Usunąć tablicę?", + "delete-board": "Usuń tablicę", + "default-subtasks-board": "Podzadania dla tablicy __board__", + "default": "Domyślny", + "queue": "Kolejka", + "subtask-settings": "Ustawienia podzadań", + "card-settings": "Ustawienia karty", + "boardSubtaskSettingsPopup-title": "Ustawienia tablicy podzadań", + "boardCardSettingsPopup-title": "Ustawienia kart", + "deposit-subtasks-board": "Przechowuj podzadania na tablicy:", + "deposit-subtasks-list": "Początkowa lista dla podzadań jest przechowywana w:", + "show-parent-in-minicard": "Pokaż rodzica w minikarcie:", + "prefix-with-full-path": "Prefix z pełną ścieżką", + "prefix-with-parent": "Prefix z rodzicem", + "subtext-with-full-path": "Podtekst z pełną ścieżką", + "subtext-with-parent": "Podtekst z rodzicem", + "change-card-parent": "Zmień rodzica karty", + "parent-card": "Karta rodzica", + "source-board": "Tablica źródłowa", + "no-parent": "Nie pokazuj rodzica", + "activity-added-label": "dodał(a) etykietę '%s' z '%s'", + "activity-removed-label": "usunął etykietę '%s' z '%s'", + "activity-delete-attach": "usunął załącznik z %s", + "activity-added-label-card": "dodał(a) etykietę '%s'", + "activity-removed-label-card": "usunął etykietę '%s'", + "activity-delete-attach-card": "usunął załącznik", + "activity-set-customfield": "ustawiono niestandardowe pole '%s' do '%s' na '%s'", + "activity-unset-customfield": "wyczyszczono niestandardowe pole '%s' na '%s'", + "r-rule": "Reguła", + "r-add-trigger": "Dodaj przełącznik", + "r-add-action": "Dodaj czynność", + "r-board-rules": "Reguły tablicy", + "r-add-rule": "Dodaj regułę", + "r-view-rule": "Zobacz regułę", + "r-delete-rule": "Usuń regułę", + "r-new-rule-name": "Nowa nazwa reguły", + "r-no-rules": "Brak regułę", + "r-when-a-card": "Gdy karta", + "r-is": "jest", + "r-is-moved": "jest przenoszona", + "r-added-to": "dodana do", + "r-removed-from": "usunął z", + "r-the-board": "tablicy", + "r-list": "lista", + "set-filter": "Ustaw filtr", + "r-moved-to": "Przeniesiono do", + "r-moved-from": "Przeniesiono z", + "r-archived": "Przeniesione z Archiwum", + "r-unarchived": "Przywrócone z Archiwum", + "r-a-card": "karta", + "r-when-a-label-is": "Gdy etykieta jest", + "r-when-the-label": "Gdy etykieta jest", + "r-list-name": "nazwa listy", + "r-when-a-member": "Gdy członek jest", + "r-when-the-member": "Gdy członek jest", + "r-name": "nazwa", + "r-when-a-attach": "Gdy załącznik", + "r-when-a-checklist": "Gdy lista zadań jest", + "r-when-the-checklist": "Gdy lista zadań", + "r-completed": "Ukończono", + "r-made-incomplete": "Niedokończone", + "r-when-a-item": "Gdy lista zadań jest", + "r-when-the-item": "Gdy element listy zadań", + "r-checked": "Zaznaczony", + "r-unchecked": "Odznaczony", + "r-move-card-to": "Przenieś kartę do", + "r-top-of": "Góra od", + "r-bottom-of": "Dół od", + "r-its-list": "tej listy", + "r-archive": "Przenieś do Archiwum", + "r-unarchive": "Przywróć z Archiwum", + "r-card": "karta", + "r-add": "Dodaj", + "r-remove": "Usuń", + "r-label": "etykieta", + "r-member": "członek", + "r-remove-all": "Usuń wszystkich członków tej karty", + "r-set-color": "Ustaw kolor na", + "r-checklist": "lista zadań", + "r-check-all": "Zaznacz wszystkie", + "r-uncheck-all": "Odznacz wszystkie", + "r-items-check": "elementy listy", + "r-check": "Zaznacz", + "r-uncheck": "Odznacz", + "r-item": "element", + "r-of-checklist": "z listy zadań", + "r-send-email": "Wyślij wiadomość email", + "r-to": "do", + "r-subject": "temat", + "r-rule-details": "Szczegóły reguł", + "r-d-move-to-top-gen": "Przenieś kartę na górę tej listy", + "r-d-move-to-top-spec": "Przenieś kartę na górę listy", + "r-d-move-to-bottom-gen": "Przenieś kartę na dół tej listy", + "r-d-move-to-bottom-spec": "Przenieś kartę na dół listy", + "r-d-send-email": "Wyślij wiadomość email", + "r-d-send-email-to": "do", + "r-d-send-email-subject": "temat", + "r-d-send-email-message": "wiadomość", + "r-d-archive": "Przenieś kartę z Archiwum", + "r-d-unarchive": "Przywróć kartę z Archiwum", + "r-d-add-label": "Dodaj etykietę", + "r-d-remove-label": "Usuń etykietę", + "r-create-card": "Utwórz nową kartę", + "r-in-list": "na liście", + "r-in-swimlane": "w diagramie zdarzeń", + "r-d-add-member": "Dodaj członka", + "r-d-remove-member": "Usuń członka", + "r-d-remove-all-member": "Usuń wszystkich członków", + "r-d-check-all": "Zaznacz wszystkie elementy listy", + "r-d-uncheck-all": "Odznacz wszystkie elementy listy", + "r-d-check-one": "Zaznacz element", + "r-d-uncheck-one": "Odznacz element", + "r-d-check-of-list": "z listy zadań", + "r-d-add-checklist": "Dodaj listę zadań", + "r-d-remove-checklist": "Usuń listę zadań", + "r-by": "przez", + "r-add-checklist": "Dodaj listę zadań", + "r-with-items": "z elementami", + "r-items-list": "element1,element2,element3", + "r-add-swimlane": "Dodaj diagram zdarzeń", + "r-swimlane-name": "Nazwa diagramu", + "r-board-note": "Uwaga: pozostaw pole puste, aby każda wartość była brana pod uwagę.", + "r-checklist-note": "Uwaga: wartości elementów listy muszą być oddzielone przecinkami.", + "r-when-a-card-is-moved": "Gdy karta jest przeniesiona do innej listy", + "r-set": "Ustaw", + "r-update": "Aktualizuj", + "r-datefield": "pole daty", + "r-df-start-at": "start", + "r-df-due-at": "rozpoczęcie", + "r-df-end-at": "zakończenie", + "r-df-received-at": "odebrano", + "r-to-current-datetime": "o aktualnej dacie/godzinie", + "r-remove-value-from": "usunął wartość z", + "ldap": "LDAP", + "oauth2": "OAuth2", + "cas": "CAS", + "authentication-method": "Sposób autoryzacji", + "authentication-type": "Typ autoryzacji", + "custom-product-name": "Niestandardowa nazwa produktu", + "layout": "Układ strony", + "hide-logo": "Ukryj logo", + "add-custom-html-after-body-start": "Dodaj niestandardowy kod HTML po <body> starcie", + "add-custom-html-before-body-end": "Dodaj niestandardowy kod HTML przed </body> końcem", + "error-undefined": "Coś poszło nie tak", + "error-ldap-login": "Wystąpił błąd w trakcie logowania", + "display-authentication-method": "Wyświetl metodę logowania", + "default-authentication-method": "Domyślna metoda logowania", + "duplicate-board": "Duplikuj tablicę", + "people-number": "Liczba użytkowników to:", + "swimlaneDeletePopup-title": "Usunąć diagram czynności?", + "swimlane-delete-pop": "Wszystkie akcje będą usunięte z widoku aktywności, nie można będzie przywrócić diagramu czynności. Usunięcie jest nieodwracalne.", + "restore-all": "Przywróć wszystkie", + "delete-all": "Usuń wszystkie", + "loading": "Ładowanie, proszę czekać.", + "previous_as": "ostatni czas był", + "act-a-dueAt": "zmienił(a) czas zakończenia na: __timeValue__ w karcie __card__, poprzedni czas: __timeOldValue__", + "act-a-endAt": "zmienił(a) czas zakończenia na __timeValue__ z __timeOldValue__", + "act-a-startAt": "zmienił(a) czas rozpoczęcia na __timeValue__ z __timeOldValue__", + "act-a-receivedAt": "zmienił(a) czas odebrania zadania na __timeValue__ z __timeOldValue__", + "a-dueAt": "zmieniono czas zakończenia na", + "a-endAt": "zmieniono czas zakończenia na", + "a-startAt": "zmieniono czas startu na", + "a-receivedAt": "zmieniono czas odebrania zadania na", + "almostdue": "aktualny termin ukończenia %s dobiega końca", + "pastdue": "aktualny termin ukończenia %s jest w przeszłości", + "duenow": "aktualny termin ukończenia %s jest dzisiaj", + "act-newDue": "__list__/__card__ przypomina o 1szym zakończeniu terminu [__board__]", + "act-withDue": "__list__/__card__ posiada przypomnienia zakończenia terminu [__board__]", + "act-almostdue": "przypomina o zbliżającej się dacie ukończenia (__timeValue__) karty __card__", + "act-pastdue": "przypomina o ubiegłej dacie ukończenia (__timeValue__) karty __card__", + "act-duenow": "przypomina o ubiegającej teraz dacie ukończenia (__timeValue__) karty __card__", + "act-atUserComment": "Zostałeś wspomniany w [__board] __list__/__card__", + "delete-user-confirm-popup": "Czy jesteś pewien, że chcesz usunąć te konto? Nie można tego wycofać.", + "accounts-allowUserDelete": "Pozwól użytkownikom na usuwanie własnych kont", + "hide-minicard-label-text": "Ukryj opisy etykiet minikart", + "show-desktop-drag-handles": "Pokaż przeciągnięcia na pulpit", + "assignee": "Przypisujący", + "cardAssigneesPopup-title": "Przypisujący", + "addmore-detail": "Dodaj bardziej szczegółowy opis", + "show-on-card": "Pokaż na karcie", + "new": "Nowy", + "editUserPopup-title": "Edytuj użytkownika", + "newUserPopup-title": "Nowy użytkownik", + "notifications": "Powiadomienia", + "view-all": "Wyświetl wszystko", + "filter-by-unread": "Filtruj nieprzeczytane", + "mark-all-as-read": "Zaznacz wszystkie jako przeczytane", + "remove-all-read": "Remove all read", + "allow-rename": "Zezwól na zmianę nazwy", + "allowRenamePopup-title": "Zezwól na zmianę nazwy" +} \ No newline at end of file diff --git a/i18n/pt-BR.i18n.json b/i18n/pt-BR.i18n.json index d9ed7752..818558dc 100644 --- a/i18n/pt-BR.i18n.json +++ b/i18n/pt-BR.i18n.json @@ -1,780 +1,780 @@ { - "accept": "Aceitar", - "act-activity-notify": "Notificação de atividade", - "act-addAttachment": "adicionado anexo __attachment__ ao cartão __card__ na lista __list__ em raia __swimlane__ no quadro __board__", - "act-deleteAttachment": "excluído anexo __attachment__ do cartão __card__ na lista __list__ em raia __swimlane__ no quadro __board__", - "act-addSubtask": "adicionada subtarefa __subtask__ ao cartão __card__ na lista __list__ em raia __swimlane__ no quadro __board__", - "act-addLabel": "Adicionada etiqueta __label__ ao cartão __card__ na lista __list__ em raia __swimlane__ no quadro __board__", - "act-addedLabel": "Adicionada etiqueta __label__ ao cartão __card__ na lista __list__ em raia __swimlane__ no quadro __board__", - "act-removeLabel": "Removida etiqueta __label__ do cartão __card__ na lista __list__ em raia __swimlane__ no quadro __board__", - "act-removedLabel": "Removida etiqueta __label__ do cartão __card__ na lista __list__ em raia __swimlane__ no quadro __board__", - "act-addChecklist": "adicionada lista de verificação __checklist__ ao cartão __card__ na lista __list__ em raia __swimlane__ no quadro __board__", - "act-addChecklistItem": "adicionado o item __checklistItem__ a lista de verificação__checklist__ no cartão __card__ na lista __list__ em raia __swimlane__ no quadro __board__", - "act-removeChecklist": "emovida a lista de verificação __checklist__ do cartão __card__ na lista __list__ em raia __swimlane__ no quadro __board__", - "act-removeChecklistItem": "removido item __checklistItem__ da lista de verificação __checkList__ no cartão __card__ na lista __list__ em raia __swimlane__ no quadro __board__", - "act-checkedItem": "marcado __checklistItem__ na lista de verificação __checklist__ no cartão __card__ na lista __list__ em raia __swimlane__ no quadro __board__", - "act-uncheckedItem": "desmarcado __checklistItem__ na lista __checklist__ no cartão __card__ na lista __list__ em raia __swimlane__ no quadro __board__", - "act-completeChecklist": "completada a lista de verificação __checklist__ no cartão __card__ na lista __list__ em raia __swimlane__ no quadro __board__", - "act-uncompleteChecklist": "lista de verificação incompleta __checklist__ no cartão __card__ na lista __list__ em raia __swimlane__ no quadro __board__", - "act-addComment": "comentou no cartão __card__: __comment__ na lista __list__ em raia __swimlane__ no quadro __board__", - "act-editComment": "editado comentário no cartão __card__: __comment__ da lista __list__ da raia __swimlane__ do quadro __board__", - "act-deleteComment": "excluído comentário no cartão __card__: __comment__ da lista __list__ da raia __swimlane__ do quadro __board__", - "act-createBoard": "criado quadro__board__", - "act-createSwimlane": "criada a raia __swimlane__ no quadro __board__", - "act-createCard": "criado cartão __card__ na lista __list__ em raia __swimlane__ no quadro __board__", - "act-createCustomField": "criado campo customizado __customField__ do quadro __board__", - "act-deleteCustomField": "excluído campo customizado __customField__ do quadro __board__", - "act-setCustomField": "editado campo customizado __customField__: __customFieldValue__ no cartão __card__ da lista __list__ da raia __swimlane__ do quadro __board__", - "act-createList": "adicionada lista __list__ ao quadro __board__", - "act-addBoardMember": "adicionado membro __member__ ao quadro __board__", - "act-archivedBoard": "Quadro __board__ foi Arquivado", - "act-archivedCard": "Cartão __card__ na lista __list__ em raia __swimlane__ no quadro __board__ foi Arquivado", - "act-archivedList": "Lista __list__ em raia __swimlane__ no quadro __board__ foi Arquivada", - "act-archivedSwimlane": "Raia __swimlane__ no quadro __board__ foi Arquivada", - "act-importBoard": "importado quadro __board__", - "act-importCard": "importado cartão __card__ para lista __list__ em raia __swimlane__ no quadro __board__", - "act-importList": "importada lista __list__ para raia __swimlane__ no quadro __board__", - "act-joinMember": "adicionado membro __member__ ao cartão __card__ na lista __list__ em raia __swimlane__ no quadro __board__", - "act-moveCard": "movido cartão __card__ do quadro __board__ da raia __oldSwimlane__ da lista __oldList__ para a raia __swimlane__ na lista __list__", - "act-moveCardToOtherBoard": "movido cartão __card__ da lista __oldList__ em raia __oldSwimlane__ no quadro __oldBoard__ para lista __list__ em raia __swimlane__ no quadro __board__", - "act-removeBoardMember": "removido membro __member__ do quadro __board__", - "act-restoredCard": "restaurado cartão __card__ a lista __list__ em raia __swimlane__ no quadro __board__", - "act-unjoinMember": "removido membro __member__ do cartão __card__ na lista __list__ em raia __swimlane__ no quadro __board__", - "act-withBoardTitle": "__board__", - "act-withCardTitle": "[__board__] __card__", - "actions": "Ações", - "activities": "Atividades", - "activity": "Atividade", - "activity-added": "adicionou %s a %s", - "activity-archived": "%s foi Arquivado", - "activity-attached": "anexou %s a %s", - "activity-created": "criou %s", - "activity-customfield-created": "criado campo customizado %s", - "activity-excluded": "excluiu %s de %s", - "activity-imported": "importado %s em %s de %s", - "activity-imported-board": "importado %s de %s", - "activity-joined": "juntou-se a %s", - "activity-moved": "moveu %s de %s para %s", - "activity-on": "em %s", - "activity-removed": "removeu %s de %s", - "activity-sent": "enviou %s de %s", - "activity-unjoined": "saiu de %s", - "activity-subtask-added": "Adcionar subtarefa à", - "activity-checked-item": "marcado %s na lista de verificação %s de %s", - "activity-unchecked-item": "desmarcado %s na lista de verificação %s de %s", - "activity-checklist-added": "Adicionada lista de verificação a %s", - "activity-checklist-removed": "removida a lista de verificação de %s", - "activity-checklist-completed": "listas de verificação completas %s de %s", - "activity-checklist-uncompleted": "não-completada a lista de verificação %s de %s", - "activity-checklist-item-added": "adicionado o item de lista de verificação para '%s' em %s", - "activity-checklist-item-removed": "removida o item de lista de verificação de '%s' na %s", - "add": "Novo", - "activity-checked-item-card": "marcaddo %s na lista de verificação %s", - "activity-unchecked-item-card": "desmarcado %s na lista de verificação %s", - "activity-checklist-completed-card": "completada a lista de verificação __checklist__ no cartão __card__ na lista __list__ em raia __swimlane__ no quadro __board__", - "activity-checklist-uncompleted-card": "não-completada a lista de verificação %s", - "activity-editComment": "comentário editado %s", - "activity-deleteComment": "comentário excluído %s", - "add-attachment": "Adicionar Anexos", - "add-board": "Adicionar Quadro", - "add-card": "Adicionar Cartão", - "add-swimlane": "Adicionar Raia", - "add-subtask": "Adicionar subtarefa", - "add-checklist": "Adicionar lista de verificação", - "add-checklist-item": "Adicionar um item à lista de verificação", - "add-cover": "Adicionar Capa", - "add-label": "Adicionar Etiqueta", - "add-list": "Adicionar Lista", - "add-members": "Adicionar Membros", - "added": "Criado", - "addMemberPopup-title": "Membros", - "admin": "Administrador", - "admin-desc": "Pode ver e editar cartões, remover membros e alterar configurações do quadro.", - "admin-announcement": "Anúncio", - "admin-announcement-active": "Anúncio ativo em todo o sistema", - "admin-announcement-title": "Anúncio do Administrador", - "all-boards": "Todos os quadros", - "and-n-other-card": "E __count__ outro cartão", - "and-n-other-card_plural": "E __count__ outros cartões", - "apply": "Aplicar", - "app-is-offline": "Carregando, por favor espere. Atualizar a página causará perda de dados. Se a carga não funcionar, por favor verifique se o servidor não caiu.", - "archive": "Mover para o Arquivo morto", - "archive-all": "Mover Tudo para o Arquivo morto", - "archive-board": "Mover Quadro para o Arquivo morto", - "archive-card": "Mover Cartão para o Arquivo morto", - "archive-list": "Mover Lista para o Arquivo morto", - "archive-swimlane": "Mover Raia para Arquivo morto", - "archive-selection": "Mover seleção para o Arquivo morto", - "archiveBoardPopup-title": "Mover Quadro para o Arquivo morto?", - "archived-items": "Arquivo morto", - "archived-boards": "Quadros no Arquivo morto", - "restore-board": "Restaurar Quadro", - "no-archived-boards": "Sem Quadros no Arquivo morto.", - "archives": "Arquivos morto", - "template": "Modelo", - "templates": "Modelos", - "assign-member": "Atribuir Membro", - "attached": "anexado", - "attachment": "Anexo", - "attachment-delete-pop": "Excluir um anexo é permanente. Não será possível recuperá-lo.", - "attachmentDeletePopup-title": "Excluir Anexo?", - "attachments": "Anexos", - "auto-watch": "Veja automaticamente os boards que são criados", - "avatar-too-big": "O avatar é muito grande (70KB max)", - "back": "Voltar", - "board-change-color": "Alterar cor", - "board-nb-stars": "%s estrelas", - "board-not-found": "Quadro não encontrado", - "board-private-info": "Este quadro será <strong>privado</strong>.", - "board-public-info": "Este quadro será <strong>público</strong>.", - "boardChangeColorPopup-title": "Alterar Tela de Fundo", - "boardChangeTitlePopup-title": "Renomear Quadro", - "boardChangeVisibilityPopup-title": "Alterar Visibilidade", - "boardChangeWatchPopup-title": "Alterar observação", - "boardMenuPopup-title": "Configurações do quadro", - "boardChangeViewPopup-title": "Visão de quadro", - "boards": "Quadros", - "board-view": "Visão de quadro", - "board-view-cal": "Calendário", - "board-view-swimlanes": "Raias", - "board-view-collapse": "Expandir", - "board-view-lists": "Listas", - "bucket-example": "\"Bucket List\", por exemplo", - "cancel": "Cancelar", - "card-archived": "Este cartão está Arquivado.", - "board-archived": "Este quadro está Arquivado.", - "card-comments-title": "Este cartão possui %s comentários.", - "card-delete-notice": "A exclusão será permanente. Você perderá todas as ações associadas a este cartão.", - "card-delete-pop": "Todas as ações serão excluidas da lista de Atividades e vocês não poderá re-abrir o cartão. Não há como desfazer.", - "card-delete-suggest-archive": "Você pode mover um cartão para o Arquivo morto para removê-lo do quadro e preservar a atividade.", - "card-due": "Prazo final", - "card-due-on": "Prazo final em", - "card-spent": "Tempo Gasto", - "card-edit-attachments": "Editar anexos", - "card-edit-custom-fields": "Editar campos customizados", - "card-start-voting": "Iniciar votação", - "card-cancel-voting": "Excluir votação e todos os votos", - "card-edit-labels": "Editar etiquetas", - "card-edit-members": "Editar membros", - "card-labels-title": "Alterar etiquetas do cartão.", - "card-members-title": "Acrescentar ou remover membros do quadro deste cartão.", - "card-start": "Data início", - "card-start-on": "Começa em", - "cardAttachmentsPopup-title": "Anexar a partir de", - "cardCustomField-datePopup-title": "Mudar data", - "cardCustomFieldsPopup-title": "Editar campos customizados", - "cardStartVotingPopup-title": "Iniciar um voto", - "positiveVoteMembersPopup-title": "Proponentes", - "negativeVoteMembersPopup-title": "Oponentes", - "vote-question": "Questão em votação", - "vote-public": "Voto público", - "vote-for-it": "a favor", - "vote-against": "contra", - "cardDeletePopup-title": "Excluir Cartão?", - "cardDetailsActionsPopup-title": "Ações do cartão", - "cardLabelsPopup-title": "Etiquetas", - "cardMembersPopup-title": "Membros", - "cardMorePopup-title": "Mais", - "cardTemplatePopup-title": "Criar Modelo", - "cards": "Cartões", - "cards-count": "Cartões", - "casSignIn": "Entrar com CAS", - "cardType-card": "Cartão", - "cardType-linkedCard": "Cartão ligado", - "cardType-linkedBoard": "Quadro ligado", - "change": "Alterar", - "change-avatar": "Alterar Avatar", - "change-password": "Alterar Senha", - "change-permissions": "Alterar permissões", - "change-settings": "Altera configurações", - "changeAvatarPopup-title": "Alterar Avatar", - "changeLanguagePopup-title": "Alterar Idioma", - "changePasswordPopup-title": "Alterar Senha", - "changePermissionsPopup-title": "Alterar Permissões", - "changeSettingsPopup-title": "Alterar configurações", - "subtasks": "Subtarefas", - "checklists": "Listas de verificação", - "click-to-star": "Marcar quadro como favorito.", - "click-to-unstar": "Remover quadro dos favoritos.", - "clipboard": "Área de Transferência ou arraste e solte", - "close": "Fechar", - "close-board": "Fechar Quadro", - "close-board-pop": "Você será capaz de restaurar o quadro clicando no botão “Arquivo morto” a partir do cabeçalho do Início.", - "color-black": "preto", - "color-blue": "azul", - "color-crimson": "carmesim", - "color-darkgreen": "verde escuro", - "color-gold": "dourado", - "color-gray": "cinza", - "color-green": "verde", - "color-indigo": "azul", - "color-lime": "verde limão", - "color-magenta": "magenta", - "color-mistyrose": "rosa claro", - "color-navy": "azul marinho", - "color-orange": "laranja", - "color-paleturquoise": "azul ciano", - "color-peachpuff": "pêssego", - "color-pink": "cor-de-rosa", - "color-plum": "ameixa", - "color-purple": "roxo", - "color-red": "vermelho", - "color-saddlebrown": "marrom", - "color-silver": "prateado", - "color-sky": "azul-celeste", - "color-slateblue": "azul ardósia", - "color-white": "branco", - "color-yellow": "amarelo", - "unset-color": "Remover", - "comment": "Comentário", - "comment-placeholder": "Escrever Comentário", - "comment-only": "Somente comentários", - "comment-only-desc": "Pode comentar apenas em cartões.", - "no-comments": "Sem comentários", - "no-comments-desc": "Sem visualização de comentários e atividades.", - "worker": "Colaborador", - "worker-desc": "Pode apenas mover cartões, atribuir-se ao cartão e comentar.", - "computer": "Computador", - "confirm-subtask-delete-dialog": "Tem certeza que deseja excluir a subtarefa?", - "confirm-checklist-delete-dialog": "Tem certeza que quer excluir a lista de verificação?", - "copy-card-link-to-clipboard": "Copiar link do cartão para a área de transferência", - "linkCardPopup-title": "Ligar Cartão", - "searchElementPopup-title": "Buscar", - "copyCardPopup-title": "Copiar o cartão", - "copyChecklistToManyCardsPopup-title": "Copiar modelo de lista de verificação para vários cartões", - "copyChecklistToManyCardsPopup-instructions": "Títulos e descrições do cartão de destino neste formato JSON", - "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"Título do primeiro cartão\", \"description\":\"Descrição do primeiro cartão\"}, {\"title\":\"Título do segundo cartão\",\"description\":\"Descrição do segundo cartão\"},{\"title\":\"Título do último cartão\",\"description\":\"Descrição do último cartão\"} ]", - "create": "Criar", - "createBoardPopup-title": "Criar Quadro", - "chooseBoardSourcePopup-title": "Importar quadro", - "createLabelPopup-title": "Criar Etiqueta", - "createCustomField": "Criar campo", - "createCustomFieldPopup-title": "Criar campo", - "current": "atual", - "custom-field-delete-pop": "Não existe desfazer. Isso irá excluir o campo customizado de todos os cartões e destruir seu histórico", - "custom-field-checkbox": "Caixa de seleção", - "custom-field-date": "Data", - "custom-field-dropdown": "Lista suspensa", - "custom-field-dropdown-none": "(nada)", - "custom-field-dropdown-options": "Lista de opções", - "custom-field-dropdown-options-placeholder": "Pressione enter para adicionar mais opções", - "custom-field-dropdown-unknown": "(desconhecido)", - "custom-field-number": "Número", - "custom-field-text": "Texto", - "custom-fields": "Campos customizados", - "date": "Data", - "decline": "Rejeitar", - "default-avatar": "Avatar padrão", - "delete": "Excluir", - "deleteCustomFieldPopup-title": "Excluir campo customizado?", - "deleteLabelPopup-title": "Excluir Etiqueta?", - "description": "Descrição", - "disambiguateMultiLabelPopup-title": "Desambiguar ações de etiquetas", - "disambiguateMultiMemberPopup-title": "Desambiguar ações de membros", - "discard": "Descartar", - "done": "Feito", - "download": "Baixar", - "edit": "Editar", - "edit-avatar": "Alterar Avatar", - "edit-profile": "Editar Perfil", - "edit-wip-limit": "Editar Limite WIP", - "soft-wip-limit": "Limite de WIP", - "editCardStartDatePopup-title": "Altera data de início", - "editCardDueDatePopup-title": "Altera prazo final", - "editCustomFieldPopup-title": "Editar campo", - "editCardSpentTimePopup-title": "Editar tempo gasto", - "editLabelPopup-title": "Alterar Etiqueta", - "editNotificationPopup-title": "Editar Notificações", - "editProfilePopup-title": "Editar Perfil", - "email": "E-mail", - "email-enrollAccount-subject": "Uma conta foi criada para você em __siteName__", - "email-enrollAccount-text": "Olá __user__\npara iniciar utilizando o serviço basta clicar no link abaixo.\n__url__\nMuito Obrigado.", - "email-fail": "Falhou ao enviar e-mail", - "email-fail-text": "Erro ao tentar enviar e-mail", - "email-invalid": "E-mail inválido", - "email-invite": "Convite via E-mail", - "email-invite-subject": "__inviter__ lhe enviou um convite", - "email-invite-text": "Caro __user__\n__inviter__ lhe convidou para ingressar no quadro \"__board__\" como colaborador.\nPor favor prossiga através do link abaixo:\n__url__\nMuito obrigado.", - "email-resetPassword-subject": "Redefina sua senha em __siteName__", - "email-resetPassword-text": "Olá __user__\nPara redefinir sua senha, por favor clique no link abaixo.\n__url__\nMuito obrigado.", - "email-sent": "E-mail enviado", - "email-verifyEmail-subject": "Verifique seu endereço de e-mail em __siteName__", - "email-verifyEmail-text": "Olá __user__\nPara verificar sua conta de e-mail, clique no link abaixo.\n__url__\nObrigado.", - "enable-wip-limit": "Ativar Limite WIP", - "error-board-doesNotExist": "Este quadro não existe", - "error-board-notAdmin": "Você precisa ser administrador desse quadro para fazer isto", - "error-board-notAMember": "Você precisa ser um membro desse quadro para fazer isto", - "error-json-malformed": "Seu texto não é um JSON válido", - "error-json-schema": "Seu JSON não inclui as informações no formato correto", - "error-list-doesNotExist": "Esta lista não existe", - "error-user-doesNotExist": "Este usuário não existe", - "error-user-notAllowSelf": "Você não pode convidar a si mesmo", - "error-user-notCreated": "Este usuário não foi criado", - "error-username-taken": "Esse username já existe", - "error-email-taken": "E-mail já está em uso", - "export-board": "Exportar quadro", - "sort": "Ordenar", - "sort-desc": "Clique para Ordenar Lista", - "list-sort-by": "Ordenar a Lista por:", - "list-label-modifiedAt": "Último Acesso", - "list-label-title": "Nome da Lista", - "list-label-sort": "Ordem Manual", - "list-label-short-modifiedAt": "(L)", - "list-label-short-title": "(N)", - "list-label-short-sort": "(M)", - "filter": "Filtrar", - "filter-cards": "Filtrar Cartões ou Listas", - "list-filter-label": "Filtrar Lista por Título", - "filter-clear": "Limpar filtro", - "filter-no-label": "Sem etiquetas", - "filter-no-member": "Sem membros", - "filter-no-assignee": "Não atribuído", - "filter-no-custom-fields": "Não há campos customizados", - "filter-show-archive": "Mostrar listas arquivadas", - "filter-hide-empty": "Esconder listas vazias", - "filter-on": "Filtro está ativo", - "filter-on-desc": "Você está filtrando cartões neste quadro. Clique aqui para editar o filtro.", - "filter-to-selection": "Filtrar esta seleção", - "advanced-filter-label": "Filtro avançado", - "advanced-filter-description": "Filtros avançados permitem escrever uma \"string\" contendo os seguintes operadores: == != <= >= && || (). Um espaco é utilizado como separador entre os operadores. Você pode filtrar para todos os campos personalizados escrevendo os nomes e valores. Exemplo: Campo1 == Valor1. Nota^Se o campo ou valor tiver espaços você precisa encapsular eles em citações sozinhas. Exemplo: Campo1 == Eu\\sou. Também você pode combinar múltiplas condições. Exemplo: C1 == V1 || C1 == V2. Normalmente todos os operadores são interpretados da esquerda para direita. Você pode alterar a ordem colocando parênteses - como ma expressão matemática. Exemplo: C1 == V1 && (C2 == V2 || C2 == V3). Você tamb~em pode pesquisar campos de texto usando regex: C1 == /Tes.*/i", - "fullname": "Nome Completo", - "header-logo-title": "Voltar para a lista de quadros.", - "hide-system-messages": "Esconder mensagens de sistema", - "headerBarCreateBoardPopup-title": "Criar Quadro", - "home": "Início", - "import": "Importar", - "link": "Ligação", - "import-board": "importar quadro", - "import-board-c": "Importar quadro", - "import-board-title-trello": "Importar quadro do Trello", - "import-board-title-wekan": "Importar quadro a partir de exportação prévia", - "import-sandstorm-backup-warning": "Não exclua os dados importados do quadro original exportado ou do Trello antes de verificar se esse item fecha e abre novamente, ou se você receber o erro Quadro não encontrado, que significa perda de dados.", - "import-sandstorm-warning": "O quadro importado irá excluir todos os dados existentes no quadro e irá sobrescrever com o quadro importado.", - "from-trello": "Do Trello", - "from-wekan": "A partir de exportação prévia", - "import-board-instruction-trello": "No seu quadro do Trello, vá em 'Menu', depois em 'Mais', 'Imprimir e Exportar', 'Exportar JSON', então copie o texto emitido", - "import-board-instruction-wekan": "Em seu quadro vá para 'Menu', depois 'Exportar quadro' e copie o texto no arquivo baixado.", - "import-board-instruction-about-errors": "Se você receber erros ao importar o quadro, às vezes a importação ainda funciona e o quadro está na página Todos os Quadros.", - "import-json-placeholder": "Cole seus dados JSON válidos aqui", - "import-map-members": "Mapear membros", - "import-members-map": "Seu quadro importado possui alguns membros. Por favor, mapeie os membros que você deseja importar para seus usuários", - "import-show-user-mapping": "Revisar mapeamento dos membros", - "import-user-select": "Escolha um usuário existente que você deseja usar como esse membro", - "importMapMembersAddPopup-title": "Selecione membro", - "info": "Versão", - "initials": "Iniciais", - "invalid-date": "Data inválida", - "invalid-time": "Hora inválida", - "invalid-user": "Usuário inválido", - "joined": "juntou-se", - "just-invited": "Você já foi convidado para este quadro", - "keyboard-shortcuts": "Atalhos do teclado", - "label-create": "Criar Etiqueta", - "label-default": "%s etiqueta (padrão)", - "label-delete-pop": "Não será possível recuperá-la. A etiqueta será excluida de todos os cartões e seu histórico será destruído.", - "labels": "Etiquetas", - "language": "Idioma", - "last-admin-desc": "Você não pode alterar funções porque deve existir pelo menos um administrador.", - "leave-board": "Sair do Quadro", - "leave-board-pop": "Tem a certeza de que pretende sair de __boardTitle__? Você será removido de todos os cartões neste quadro.", - "leaveBoardPopup-title": "Sair do Quadro?", - "link-card": "Vincular a este cartão", - "list-archive-cards": "Move todos os cartões nesta lista para o Arquivo morto", - "list-archive-cards-pop": "Isto removerá todos os cartões desta lista para o quadro. Para visualizar cartões arquivados e trazê-los de volta para o quadro, clique em “Menu” > “Arquivo morto”.", - "list-move-cards": "Mover todos os cartões desta lista", - "list-select-cards": "Selecionar todos os cartões nesta lista", - "set-color-list": "Definir Cor", - "listActionPopup-title": "Listar Ações", - "swimlaneActionPopup-title": "Ações de Raia", - "swimlaneAddPopup-title": "Adicionar uma Raia abaixo", - "listImportCardPopup-title": "Importe um cartão do Trello", - "listMorePopup-title": "Mais", - "link-list": "Vincular a esta lista", - "list-delete-pop": "Todas as ações serão excluidas da lista de atividades e você não poderá recuperar a lista. Não há como desfazer.", - "list-delete-suggest-archive": "Você pode mover uma lista para o Arquivo morto para removê-la do quadro e preservar a atividade.", - "lists": "Listas", - "swimlanes": "Raias", - "log-out": "Sair", - "log-in": "Entrar", - "loginPopup-title": "Entrar", - "memberMenuPopup-title": "Configuração de Membros", - "members": "Membros", - "menu": "Menu", - "move-selection": "Mover seleção", - "moveCardPopup-title": "Mover Cartão", - "moveCardToBottom-title": "Mover para o final", - "moveCardToTop-title": "Mover para o topo", - "moveSelectionPopup-title": "Mover seleção", - "multi-selection": "Multi-Seleção", - "multi-selection-on": "Multi-seleção está ativo", - "muted": "Silenciar", - "muted-info": "Você nunca receberá qualquer notificação desse board", - "my-boards": "Meus Quadros", - "name": "Nome", - "no-archived-cards": "Sem cartões no Arquivo morto.", - "no-archived-lists": "Sem listas no Arquivo morto.", - "no-archived-swimlanes": "Sem raias no Arquivo morto.", - "no-results": "Nenhum resultado.", - "normal": "Normal", - "normal-desc": "Pode ver e editar cartões. Não pode alterar configurações.", - "not-accepted-yet": "Convite ainda não aceito", - "notify-participate": "Receber atualizações de qualquer card que você criar ou participar como membro", - "notify-watch": "Receber atualizações de qualquer board, lista ou cards que você estiver observando", - "optional": "opcional", - "or": "ou", - "page-maybe-private": "Esta página pode ser privada. Você poderá vê-la se estiver <a href='%s'>logado</a>.", - "page-not-found": "Página não encontrada.", - "password": "Senha", - "paste-or-dragdrop": "para colar ou arraste e solte o arquivo da imagem para cá (somente imagens)", - "participating": "Participando", - "preview": "Pré-visualizar", - "previewAttachedImagePopup-title": "Pré-visualizar", - "previewClipboardImagePopup-title": "Pré-visualizar", - "private": "Privado", - "private-desc": "Este quadro é privado. Apenas seus membros podem acessar e editá-lo.", - "profile": "Perfil", - "public": "Público", - "public-desc": "Este quadro é público. Ele é visível a qualquer pessoa com o link e será exibido em mecanismos de busca como o Google. Apenas seus membros podem editá-lo.", - "quick-access-description": "Clique na estrela para adicionar um atalho nesta barra.", - "remove-cover": "Remover Capa", - "remove-from-board": "Remover do Quadro", - "remove-label": "Remover Etiqueta", - "listDeletePopup-title": "Excluir Lista?", - "remove-member": "Remover Membro", - "remove-member-from-card": "Remover do Cartão", - "remove-member-pop": "Remover __name__ (__username__) de __boardTitle__? O membro será removido de todos os cartões neste quadro e será notificado.", - "removeMemberPopup-title": "Remover Membro?", - "rename": "Renomear", - "rename-board": "Renomear Quadro", - "restore": "Restaurar", - "save": "Salvar", - "search": "Buscar", - "rules": "Regras", - "search-cards": "Buscar por título, descrição e campos customizados de cartão/lista neste quadro", - "search-example": "Texto para procurar", - "select-color": "Selecionar Cor", - "set-wip-limit-value": "Defina um limite máximo para o número de tarefas nesta lista", - "setWipLimitPopup-title": "Definir Limite WIP", - "shortcut-assign-self": "Atribuir a si o cartão atual", - "shortcut-autocomplete-emoji": "Autocompletar emoji", - "shortcut-autocomplete-members": "Preenchimento automático de membros", - "shortcut-clear-filters": "Limpar todos filtros", - "shortcut-close-dialog": "Fechar dialogo", - "shortcut-filter-my-cards": "Filtrar meus cartões", - "shortcut-show-shortcuts": "Mostrar lista de atalhos", - "shortcut-toggle-filterbar": "Alternar barra de filtro", - "shortcut-toggle-sidebar": "Fechar barra lateral.", - "show-cards-minimum-count": "Mostrar contador de cards se a lista tiver mais de", - "sidebar-open": "Abrir barra lateral", - "sidebar-close": "Fechar barra lateral", - "signupPopup-title": "Criar uma Conta", - "star-board-title": "Clique para marcar este quadro como favorito. Ele aparecerá no topo na lista dos seus quadros.", - "starred-boards": "Quadros Favoritos", - "starred-boards-description": "Quadros favoritos aparecem no topo da lista dos seus quadros.", - "subscribe": "Acompanhar", - "team": "Equipe", - "this-board": "este quadro", - "this-card": "este cartão", - "spent-time-hours": "Tempo gasto (Horas)", - "overtime-hours": "Tempo extras (Horas)", - "overtime": "Tempo extras", - "has-overtime-cards": "Tem cartões de horas extras", - "has-spenttime-cards": "Gastou cartões de tempo", - "time": "Tempo", - "title": "Título", - "tracking": "Rastreamento", - "tracking-info": "Você será notificado se houver qualquer alteração em cards em que você é o criador ou membro", - "type": "Tipo", - "unassign-member": "Membro não associado", - "unsaved-description": "Você possui uma descrição não salva", - "unwatch": "Deixar de observar", - "upload": "Carregar", - "upload-avatar": "Carregar um avatar", - "uploaded-avatar": "Avatar carregado", - "username": "Nome de usuário", - "view-it": "Visualizar", - "warn-list-archived": "aviso: este cartão está em uma lista no Arquivo-texto", - "watch": "Observar", - "watching": "Observando", - "watching-info": "Você será notificado de qualquer alteração neste quadro", - "welcome-board": "Board de Boas Vindas", - "welcome-swimlane": "Marco 1", - "welcome-list1": "Básico", - "welcome-list2": "Avançado", - "card-templates-swimlane": "Modelos de cartão", - "list-templates-swimlane": "Modelos de lista", - "board-templates-swimlane": "Modelos de quadro", - "what-to-do": "O que você gostaria de fazer?", - "wipLimitErrorPopup-title": "Limite WIP Inválido", - "wipLimitErrorPopup-dialog-pt1": "O número de tarefas nesta lista excede o limite WIP definido.", - "wipLimitErrorPopup-dialog-pt2": "Por favor, mova algumas tarefas para fora desta lista, ou defina um limite WIP mais elevado.", - "admin-panel": "Painel Administrativo", - "settings": "Configurações", - "people": "Pessoas", - "registration": "Registro", - "disable-self-registration": "Desabilitar Cadastrar-se", - "invite": "Convite", - "invite-people": "Convide Pessoas", - "to-boards": "Para o/os quadro(s)", - "email-addresses": "Endereço de E-mail", - "smtp-host-description": "O endereço do servidor SMTP que envia seus e-mails.", - "smtp-port-description": "A porta que o servidor SMTP usa para enviar os e-mails.", - "smtp-tls-description": "Habilitar suporte TLS para servidor SMTP", - "smtp-host": "Servidor SMTP", - "smtp-port": "Porta SMTP", - "smtp-username": "Nome de usuário", - "smtp-password": "Senha", - "smtp-tls": "Suporte TLS", - "send-from": "De", - "send-smtp-test": "Enviar um e-mail de teste para você mesmo", - "invitation-code": "Código do Convite", - "email-invite-register-subject": "__inviter__ lhe enviou um convite", - "email-invite-register-text": "Caro __user__,\n\n__inviter__ convida você para o quadro Kanban para colaborações.\n\nPor favor, siga o link abaixo:\n__url__ \n\nE seu código de convite é: __icode__\n\nObrigado.", - "email-smtp-test-subject": "E-mail de teste via SMTP", - "email-smtp-test-text": "Você enviou um e-mail com sucesso", - "error-invitation-code-not-exist": "O código do convite não existe", - "error-notAuthorized": "Você não está autorizado à ver esta página.", - "webhook-title": "Nome do Webhook", - "webhook-token": "Token (Opcional para autenticação)", - "outgoing-webhooks": "Webhook de saída", - "bidirectional-webhooks": "Two-Way Webhooks", - "outgoingWebhooksPopup-title": "Webhook de saída", - "boardCardTitlePopup-title": "Filtro do Título do Cartão", - "disable-webhook": "Desabilitar este Webhook", - "global-webhook": "Webhooks globais", - "new-outgoing-webhook": "Novo Webhook de saída", - "no-name": "(Desconhecido)", - "Node_version": "Versão do Node", - "Meteor_version": "Versão do Meteor", - "MongoDB_version": "Versão do MongoDB", - "MongoDB_storage_engine": "Motor de armazenamento do MongoDB", - "MongoDB_Oplog_enabled": "MongoDB Oplog habilitado", - "OS_Arch": "Arquitetura do SO", - "OS_Cpus": "Quantidade de CPUS do SO", - "OS_Freemem": "Memória Disponível do SO", - "OS_Loadavg": "Carga Média do SO", - "OS_Platform": "Plataforma do SO", - "OS_Release": "Versão do SO", - "OS_Totalmem": "Memória Total do SO", - "OS_Type": "Tipo do SO", - "OS_Uptime": "Disponibilidade do SO", - "days": "dias", - "hours": "horas", - "minutes": "minutos", - "seconds": "segundos", - "show-field-on-card": "Mostrar este campo no cartão", - "automatically-field-on-card": "Criar campo automaticamente para todos os cartões", - "showLabel-field-on-card": "Mostrar etiqueta do campo no minicartão", - "yes": "Sim", - "no": "Não", - "accounts": "Contas", - "accounts-allowEmailChange": "Permitir Mudança de e-mail", - "accounts-allowUserNameChange": "Permitir alteração de nome de usuário", - "createdAt": "Criado em", - "verified": "Verificado", - "active": "Ativo", - "card-received": "Recebido", - "card-received-on": "Recebido em", - "card-end": "Concluído", - "card-end-on": "Concluído em", - "editCardReceivedDatePopup-title": "Modificar data de recebimento", - "editCardEndDatePopup-title": "Mudar data de conclusão", - "setCardColorPopup-title": "Definir cor", - "setCardActionsColorPopup-title": "Escolha uma cor", - "setSwimlaneColorPopup-title": "Escolha uma cor", - "setListColorPopup-title": "Escolha uma cor", - "assigned-by": "Atribuído por", - "requested-by": "Solicitado por", - "board-delete-notice": "Excluir é permanente. Você perderá todas as listas, cartões e ações associados nesse quadro.", - "delete-board-confirm-popup": "Todas as listas, cartões, etiquetas e atividades serão excluídas e você não poderá recuperar o conteúdo do quadro. Não há como desfazer.", - "boardDeletePopup-title": "Excluir quadro?", - "delete-board": "Excluir quadro", - "default-subtasks-board": "Subtarefas para quadro __board__", - "default": "Padrão", - "queue": "Fila", - "subtask-settings": "Configurações de subtarefas", - "card-settings": "Configurações do Cartão", - "boardSubtaskSettingsPopup-title": "Configurações das subtarefas do quadro", - "boardCardSettingsPopup-title": "Configurações do Cartão", - "deposit-subtasks-board": "Inserir subtarefas a este quadro:", - "deposit-subtasks-list": "Listas de subtarefas inseridas aqui:", - "show-parent-in-minicard": "Mostrar Pai do mini cartão:", - "prefix-with-full-path": "Prefixo com caminho completo", - "prefix-with-parent": "Prefixo com Pai", - "subtext-with-full-path": "Subtexto com caminho completo", - "subtext-with-parent": "Subtexto com Pai", - "change-card-parent": "Mudar Pai do cartão", - "parent-card": "Pai do cartão", - "source-board": "Fonte do quadro", - "no-parent": "Não mostrar Pai", - "activity-added-label": "adicionada etiqueta '%s' para %s", - "activity-removed-label": "removida etiqueta '%s' de %s", - "activity-delete-attach": "excluído um anexo de %s", - "activity-added-label-card": "adicionada etiqueta '%s'", - "activity-removed-label-card": "removida etiqueta '%s'", - "activity-delete-attach-card": "excluído um anexo", - "activity-set-customfield": "definir campo personalizado '%s' para '%s' em %s", - "activity-unset-customfield": "redefinir campo personalizado '%s' em %s", - "r-rule": "Regra", - "r-add-trigger": "Adicionar gatilho", - "r-add-action": "Adicionar ação", - "r-board-rules": "Quadro de regras", - "r-add-rule": "Adicionar regra", - "r-view-rule": "Ver regra", - "r-delete-rule": "Excluir regra", - "r-new-rule-name": "Título da nova regra", - "r-no-rules": "Sem regras", - "r-when-a-card": "Quando um cartão", - "r-is": "é", - "r-is-moved": "é movido", - "r-added-to": "adicionado à", - "r-removed-from": "Removido de", - "r-the-board": "o quadro", - "r-list": "lista", - "set-filter": "Inserir Filtro", - "r-moved-to": "Movido para", - "r-moved-from": "Movido de", - "r-archived": "Movido para o Arquivo morto", - "r-unarchived": "Restaurado do Arquivo morto", - "r-a-card": "um cartão", - "r-when-a-label-is": "Quando uma etiqueta é", - "r-when-the-label": "Quando a etiqueta é", - "r-list-name": "listar nome", - "r-when-a-member": "Quando um membro é", - "r-when-the-member": "Quando o membro", - "r-name": "nome", - "r-when-a-attach": "Quando um anexo", - "r-when-a-checklist": "Quando a lista de verificação é", - "r-when-the-checklist": "Quando a lista de verificação", - "r-completed": "Completado", - "r-made-incomplete": "Feito incompleto", - "r-when-a-item": "Quando o item da lista de verificação é", - "r-when-the-item": "Quando o item da lista de verificação", - "r-checked": "Marcado", - "r-unchecked": "Desmarcado", - "r-move-card-to": "Mover cartão para", - "r-top-of": "Topo de", - "r-bottom-of": "Final de", - "r-its-list": "é lista", - "r-archive": "Mover para Arquivo morto", - "r-unarchive": "Restaurar do Arquivo morto", - "r-card": "cartão", - "r-add": "Novo", - "r-remove": "Remover", - "r-label": "etiqueta", - "r-member": "membro", - "r-remove-all": "Remover todos os membros do cartão", - "r-set-color": "Definir cor para", - "r-checklist": "lista de verificação", - "r-check-all": "Marcar todos", - "r-uncheck-all": "Desmarcar todos", - "r-items-check": "itens da lista de verificação", - "r-check": "Marcar", - "r-uncheck": "Desmarcar", - "r-item": "item", - "r-of-checklist": "da lista de verificação", - "r-send-email": "Enviar um e-mail", - "r-to": "para", - "r-subject": "assunto", - "r-rule-details": "Detalhes da regra", - "r-d-move-to-top-gen": "Mover cartão para o topo da sua lista", - "r-d-move-to-top-spec": "Mover cartão para o topo da lista", - "r-d-move-to-bottom-gen": "Mover cartão para o final da sua lista", - "r-d-move-to-bottom-spec": "Mover cartão para final da lista", - "r-d-send-email": "Enviar e-mail", - "r-d-send-email-to": "para", - "r-d-send-email-subject": "assunto", - "r-d-send-email-message": "mensagem", - "r-d-archive": "Mover cartão para Arquivo morto", - "r-d-unarchive": "Restaurar cartão do Arquivo morto", - "r-d-add-label": "Adicionar etiqueta", - "r-d-remove-label": "Remover etiqueta", - "r-create-card": "Criar novo cartão", - "r-in-list": "na lista", - "r-in-swimlane": "na raia", - "r-d-add-member": "Adicionar membro", - "r-d-remove-member": "Remover membro", - "r-d-remove-all-member": "Remover todos os membros", - "r-d-check-all": "Marcar todos os itens de uma lista", - "r-d-uncheck-all": "Desmarcar todos os itens de uma lista", - "r-d-check-one": "Marcar item", - "r-d-uncheck-one": "Desmarcar item", - "r-d-check-of-list": "da lista de verificação", - "r-d-add-checklist": "Adicionar lista de verificação", - "r-d-remove-checklist": "Remover lista de verificação", - "r-by": "por", - "r-add-checklist": "Adicionar lista de verificação", - "r-with-items": "com os itens", - "r-items-list": "item1,item2,item3", - "r-add-swimlane": "Adicionar raia", - "r-swimlane-name": "Nome da raia", - "r-board-note": "Nota: deixe o campo vazio para corresponder à todos os valores possíveis", - "r-checklist-note": "Nota: itens de Checklists devem ser escritos separados por vírgulas", - "r-when-a-card-is-moved": "Quando um cartão é movido de outra lista", - "r-set": "Definir", - "r-update": "Atualizar", - "r-datefield": "campo data", - "r-df-start-at": "início", - "r-df-due-at": "prazo final", - "r-df-end-at": "concluído", - "r-df-received-at": "recebido", - "r-to-current-datetime": "para data/hora atuais", - "r-remove-value-from": "Remover valores do", - "ldap": "LDAP", - "oauth2": "OAuth2", - "cas": "CAS", - "authentication-method": "Método de autenticação", - "authentication-type": "Tipo de autenticação", - "custom-product-name": "Nome Customizado do Produto", - "layout": "Layout", - "hide-logo": "Esconder Logo", - "add-custom-html-after-body-start": "Adicionar HTML Customizado depois do início do <body>", - "add-custom-html-before-body-end": "Adicionar HTML Customizado antes do fim do </body>", - "error-undefined": "Algo deu errado", - "error-ldap-login": "Um erro ocorreu enquanto tentava entrar", - "display-authentication-method": "Mostrar Método de Autenticação", - "default-authentication-method": "Método de Autenticação Padrão", - "duplicate-board": "Duplicar Quadro", - "people-number": "O número de pessoas é:", - "swimlaneDeletePopup-title": "Excluir Raia?", - "swimlane-delete-pop": "Todas as ações serão excluídas da lista de atividades e você não poderá recuperar a raia. Não há como desfazer.", - "restore-all": "Restaurar tudo", - "delete-all": "Excluir tudo", - "loading": "Carregando, aguarde por favor.", - "previous_as": "ultima vez foi", - "act-a-dueAt": "prazo final modificado para \nQuando: __timeValue__\nOnde: __card__\n prazo final anterior era __timeOldValue__", - "act-a-endAt": "hora de conclusão modificada de (__timeOldValue__) para __timeValue__ ", - "act-a-startAt": "hora de início modificada de (__timeOldValue__) para __timeValue__ ", - "act-a-receivedAt": "hora de recebido modificada de (__timeOldValue__) para __timeValue__ ", - "a-dueAt": "prazo final modificado para", - "a-endAt": "hora de conclusão modificada para", - "a-startAt": "hora de início modificada para", - "a-receivedAt": "hora de recebido modificada para", - "almostdue": "prazo final atual %s está próximo", - "pastdue": "prazo final atual %s venceu", - "duenow": "prazo final atual %s é hoje", - "act-newDue": "__list__/__card__ possui 1º lembrete de prazo [__board__]", - "act-withDue": "__list__/__card__ lembretes de prazo [__board__]", - "act-almostdue": "está lembrando que o prazo final atual (__timeValue__) do __card__ está próximo", - "act-pastdue": "está lembrando que o prazo final atual (__timeValue__) do __card__ venceu", - "act-duenow": "está lembrando que o prazo final (__timeValue__) do __card__ é agora", - "act-atUserComment": "Você foi mencionado no [__board__] __list__/__card__", - "delete-user-confirm-popup": "Você realmente quer apagar esta conta? Não há como desfazer.", - "accounts-allowUserDelete": "Permitir que usuários apaguem a própria conta", - "hide-minicard-label-text": "Esconder rótulo da etiqueta do mini cartão", - "show-desktop-drag-handles": "Mostrar alças de arrasto da área de trabalho", - "assignee": "Administrador", - "cardAssigneesPopup-title": "Administrador", - "addmore-detail": "Adicionar descrição detalhada", - "show-on-card": "Mostrar no Cartão", - "new": "Novo", - "editUserPopup-title": "Editar usuário", - "newUserPopup-title": "Novo usuário", - "notifications": "Notificações", - "view-all": "Ver tudo", - "filter-by-unread": "Filtrar não lidas", - "mark-all-as-read": "Marcar todas como lidas", - "remove-all-read": "Remover todas lidas", - "allow-rename": "Permitir renomear", - "allowRenamePopup-title": "Permitir renomear" -} + "accept": "Aceitar", + "act-activity-notify": "Notificação de atividade", + "act-addAttachment": "adicionado anexo __attachment__ ao cartão __card__ na lista __list__ em raia __swimlane__ no quadro __board__", + "act-deleteAttachment": "excluído anexo __attachment__ do cartão __card__ na lista __list__ em raia __swimlane__ no quadro __board__", + "act-addSubtask": "adicionada subtarefa __subtask__ ao cartão __card__ na lista __list__ em raia __swimlane__ no quadro __board__", + "act-addLabel": "Adicionada etiqueta __label__ ao cartão __card__ na lista __list__ em raia __swimlane__ no quadro __board__", + "act-addedLabel": "Adicionada etiqueta __label__ ao cartão __card__ na lista __list__ em raia __swimlane__ no quadro __board__", + "act-removeLabel": "Removida etiqueta __label__ do cartão __card__ na lista __list__ em raia __swimlane__ no quadro __board__", + "act-removedLabel": "Removida etiqueta __label__ do cartão __card__ na lista __list__ em raia __swimlane__ no quadro __board__", + "act-addChecklist": "adicionada lista de verificação __checklist__ ao cartão __card__ na lista __list__ em raia __swimlane__ no quadro __board__", + "act-addChecklistItem": "adicionado o item __checklistItem__ a lista de verificação__checklist__ no cartão __card__ na lista __list__ em raia __swimlane__ no quadro __board__", + "act-removeChecklist": "emovida a lista de verificação __checklist__ do cartão __card__ na lista __list__ em raia __swimlane__ no quadro __board__", + "act-removeChecklistItem": "removido item __checklistItem__ da lista de verificação __checkList__ no cartão __card__ na lista __list__ em raia __swimlane__ no quadro __board__", + "act-checkedItem": "marcado __checklistItem__ na lista de verificação __checklist__ no cartão __card__ na lista __list__ em raia __swimlane__ no quadro __board__", + "act-uncheckedItem": "desmarcado __checklistItem__ na lista __checklist__ no cartão __card__ na lista __list__ em raia __swimlane__ no quadro __board__", + "act-completeChecklist": "completada a lista de verificação __checklist__ no cartão __card__ na lista __list__ em raia __swimlane__ no quadro __board__", + "act-uncompleteChecklist": "lista de verificação incompleta __checklist__ no cartão __card__ na lista __list__ em raia __swimlane__ no quadro __board__", + "act-addComment": "comentou no cartão __card__: __comment__ na lista __list__ em raia __swimlane__ no quadro __board__", + "act-editComment": "editado comentário no cartão __card__: __comment__ da lista __list__ da raia __swimlane__ do quadro __board__", + "act-deleteComment": "excluído comentário no cartão __card__: __comment__ da lista __list__ da raia __swimlane__ do quadro __board__", + "act-createBoard": "criado quadro__board__", + "act-createSwimlane": "criada a raia __swimlane__ no quadro __board__", + "act-createCard": "criado cartão __card__ na lista __list__ em raia __swimlane__ no quadro __board__", + "act-createCustomField": "criado campo customizado __customField__ do quadro __board__", + "act-deleteCustomField": "excluído campo customizado __customField__ do quadro __board__", + "act-setCustomField": "editado campo customizado __customField__: __customFieldValue__ no cartão __card__ da lista __list__ da raia __swimlane__ do quadro __board__", + "act-createList": "adicionada lista __list__ ao quadro __board__", + "act-addBoardMember": "adicionado membro __member__ ao quadro __board__", + "act-archivedBoard": "Quadro __board__ foi Arquivado", + "act-archivedCard": "Cartão __card__ na lista __list__ em raia __swimlane__ no quadro __board__ foi Arquivado", + "act-archivedList": "Lista __list__ em raia __swimlane__ no quadro __board__ foi Arquivada", + "act-archivedSwimlane": "Raia __swimlane__ no quadro __board__ foi Arquivada", + "act-importBoard": "importado quadro __board__", + "act-importCard": "importado cartão __card__ para lista __list__ em raia __swimlane__ no quadro __board__", + "act-importList": "importada lista __list__ para raia __swimlane__ no quadro __board__", + "act-joinMember": "adicionado membro __member__ ao cartão __card__ na lista __list__ em raia __swimlane__ no quadro __board__", + "act-moveCard": "movido cartão __card__ do quadro __board__ da raia __oldSwimlane__ da lista __oldList__ para a raia __swimlane__ na lista __list__", + "act-moveCardToOtherBoard": "movido cartão __card__ da lista __oldList__ em raia __oldSwimlane__ no quadro __oldBoard__ para lista __list__ em raia __swimlane__ no quadro __board__", + "act-removeBoardMember": "removido membro __member__ do quadro __board__", + "act-restoredCard": "restaurado cartão __card__ a lista __list__ em raia __swimlane__ no quadro __board__", + "act-unjoinMember": "removido membro __member__ do cartão __card__ na lista __list__ em raia __swimlane__ no quadro __board__", + "act-withBoardTitle": "__board__", + "act-withCardTitle": "[__board__] __card__", + "actions": "Ações", + "activities": "Atividades", + "activity": "Atividade", + "activity-added": "adicionou %s a %s", + "activity-archived": "%s foi Arquivado", + "activity-attached": "anexou %s a %s", + "activity-created": "criou %s", + "activity-customfield-created": "criado campo customizado %s", + "activity-excluded": "excluiu %s de %s", + "activity-imported": "importado %s em %s de %s", + "activity-imported-board": "importado %s de %s", + "activity-joined": "juntou-se a %s", + "activity-moved": "moveu %s de %s para %s", + "activity-on": "em %s", + "activity-removed": "removeu %s de %s", + "activity-sent": "enviou %s de %s", + "activity-unjoined": "saiu de %s", + "activity-subtask-added": "Adcionar subtarefa à", + "activity-checked-item": "marcado %s na lista de verificação %s de %s", + "activity-unchecked-item": "desmarcado %s na lista de verificação %s de %s", + "activity-checklist-added": "Adicionada lista de verificação a %s", + "activity-checklist-removed": "removida a lista de verificação de %s", + "activity-checklist-completed": "listas de verificação completas %s de %s", + "activity-checklist-uncompleted": "não-completada a lista de verificação %s de %s", + "activity-checklist-item-added": "adicionado o item de lista de verificação para '%s' em %s", + "activity-checklist-item-removed": "removida o item de lista de verificação de '%s' na %s", + "add": "Novo", + "activity-checked-item-card": "marcaddo %s na lista de verificação %s", + "activity-unchecked-item-card": "desmarcado %s na lista de verificação %s", + "activity-checklist-completed-card": "completada a lista de verificação __checklist__ no cartão __card__ na lista __list__ em raia __swimlane__ no quadro __board__", + "activity-checklist-uncompleted-card": "não-completada a lista de verificação %s", + "activity-editComment": "comentário editado %s", + "activity-deleteComment": "comentário excluído %s", + "add-attachment": "Adicionar Anexos", + "add-board": "Adicionar Quadro", + "add-card": "Adicionar Cartão", + "add-swimlane": "Adicionar Raia", + "add-subtask": "Adicionar subtarefa", + "add-checklist": "Adicionar lista de verificação", + "add-checklist-item": "Adicionar um item à lista de verificação", + "add-cover": "Adicionar Capa", + "add-label": "Adicionar Etiqueta", + "add-list": "Adicionar Lista", + "add-members": "Adicionar Membros", + "added": "Criado", + "addMemberPopup-title": "Membros", + "admin": "Administrador", + "admin-desc": "Pode ver e editar cartões, remover membros e alterar configurações do quadro.", + "admin-announcement": "Anúncio", + "admin-announcement-active": "Anúncio ativo em todo o sistema", + "admin-announcement-title": "Anúncio do Administrador", + "all-boards": "Todos os quadros", + "and-n-other-card": "E __count__ outro cartão", + "and-n-other-card_plural": "E __count__ outros cartões", + "apply": "Aplicar", + "app-is-offline": "Carregando, por favor espere. Atualizar a página causará perda de dados. Se a carga não funcionar, por favor verifique se o servidor não caiu.", + "archive": "Mover para o Arquivo morto", + "archive-all": "Mover Tudo para o Arquivo morto", + "archive-board": "Mover Quadro para o Arquivo morto", + "archive-card": "Mover Cartão para o Arquivo morto", + "archive-list": "Mover Lista para o Arquivo morto", + "archive-swimlane": "Mover Raia para Arquivo morto", + "archive-selection": "Mover seleção para o Arquivo morto", + "archiveBoardPopup-title": "Mover Quadro para o Arquivo morto?", + "archived-items": "Arquivo morto", + "archived-boards": "Quadros no Arquivo morto", + "restore-board": "Restaurar Quadro", + "no-archived-boards": "Sem Quadros no Arquivo morto.", + "archives": "Arquivos morto", + "template": "Modelo", + "templates": "Modelos", + "assign-member": "Atribuir Membro", + "attached": "anexado", + "attachment": "Anexo", + "attachment-delete-pop": "Excluir um anexo é permanente. Não será possível recuperá-lo.", + "attachmentDeletePopup-title": "Excluir Anexo?", + "attachments": "Anexos", + "auto-watch": "Veja automaticamente os boards que são criados", + "avatar-too-big": "O avatar é muito grande (70KB max)", + "back": "Voltar", + "board-change-color": "Alterar cor", + "board-nb-stars": "%s estrelas", + "board-not-found": "Quadro não encontrado", + "board-private-info": "Este quadro será <strong>privado</strong>.", + "board-public-info": "Este quadro será <strong>público</strong>.", + "boardChangeColorPopup-title": "Alterar Tela de Fundo", + "boardChangeTitlePopup-title": "Renomear Quadro", + "boardChangeVisibilityPopup-title": "Alterar Visibilidade", + "boardChangeWatchPopup-title": "Alterar observação", + "boardMenuPopup-title": "Configurações do quadro", + "boardChangeViewPopup-title": "Visão de quadro", + "boards": "Quadros", + "board-view": "Visão de quadro", + "board-view-cal": "Calendário", + "board-view-swimlanes": "Raias", + "board-view-collapse": "Expandir", + "board-view-lists": "Listas", + "bucket-example": "\"Bucket List\", por exemplo", + "cancel": "Cancelar", + "card-archived": "Este cartão está Arquivado.", + "board-archived": "Este quadro está Arquivado.", + "card-comments-title": "Este cartão possui %s comentários.", + "card-delete-notice": "A exclusão será permanente. Você perderá todas as ações associadas a este cartão.", + "card-delete-pop": "Todas as ações serão excluidas da lista de Atividades e vocês não poderá re-abrir o cartão. Não há como desfazer.", + "card-delete-suggest-archive": "Você pode mover um cartão para o Arquivo morto para removê-lo do quadro e preservar a atividade.", + "card-due": "Prazo final", + "card-due-on": "Prazo final em", + "card-spent": "Tempo Gasto", + "card-edit-attachments": "Editar anexos", + "card-edit-custom-fields": "Editar campos customizados", + "card-start-voting": "Iniciar votação", + "card-cancel-voting": "Excluir votação e todos os votos", + "card-edit-labels": "Editar etiquetas", + "card-edit-members": "Editar membros", + "card-labels-title": "Alterar etiquetas do cartão.", + "card-members-title": "Acrescentar ou remover membros do quadro deste cartão.", + "card-start": "Data início", + "card-start-on": "Começa em", + "cardAttachmentsPopup-title": "Anexar a partir de", + "cardCustomField-datePopup-title": "Mudar data", + "cardCustomFieldsPopup-title": "Editar campos customizados", + "cardStartVotingPopup-title": "Iniciar uma votação", + "positiveVoteMembersPopup-title": "Proponentes", + "negativeVoteMembersPopup-title": "Oponentes", + "vote-question": "Questão em votação", + "vote-public": "Votação pública", + "vote-for-it": "a favor", + "vote-against": "contra", + "cardDeletePopup-title": "Excluir Cartão?", + "cardDetailsActionsPopup-title": "Ações do cartão", + "cardLabelsPopup-title": "Etiquetas", + "cardMembersPopup-title": "Membros", + "cardMorePopup-title": "Mais", + "cardTemplatePopup-title": "Criar Modelo", + "cards": "Cartões", + "cards-count": "Cartões", + "casSignIn": "Entrar com CAS", + "cardType-card": "Cartão", + "cardType-linkedCard": "Cartão ligado", + "cardType-linkedBoard": "Quadro ligado", + "change": "Alterar", + "change-avatar": "Alterar Avatar", + "change-password": "Alterar Senha", + "change-permissions": "Alterar permissões", + "change-settings": "Altera configurações", + "changeAvatarPopup-title": "Alterar Avatar", + "changeLanguagePopup-title": "Alterar Idioma", + "changePasswordPopup-title": "Alterar Senha", + "changePermissionsPopup-title": "Alterar Permissões", + "changeSettingsPopup-title": "Alterar configurações", + "subtasks": "Subtarefas", + "checklists": "Listas de verificação", + "click-to-star": "Marcar quadro como favorito.", + "click-to-unstar": "Remover quadro dos favoritos.", + "clipboard": "Área de Transferência ou arraste e solte", + "close": "Fechar", + "close-board": "Fechar Quadro", + "close-board-pop": "Você será capaz de restaurar o quadro clicando no botão “Arquivo morto” a partir do cabeçalho do Início.", + "color-black": "preto", + "color-blue": "azul", + "color-crimson": "carmesim", + "color-darkgreen": "verde escuro", + "color-gold": "dourado", + "color-gray": "cinza", + "color-green": "verde", + "color-indigo": "azul", + "color-lime": "verde limão", + "color-magenta": "magenta", + "color-mistyrose": "rosa claro", + "color-navy": "azul marinho", + "color-orange": "laranja", + "color-paleturquoise": "azul ciano", + "color-peachpuff": "pêssego", + "color-pink": "cor-de-rosa", + "color-plum": "ameixa", + "color-purple": "roxo", + "color-red": "vermelho", + "color-saddlebrown": "marrom", + "color-silver": "prateado", + "color-sky": "azul-celeste", + "color-slateblue": "azul ardósia", + "color-white": "branco", + "color-yellow": "amarelo", + "unset-color": "Remover", + "comment": "Comentário", + "comment-placeholder": "Escrever Comentário", + "comment-only": "Somente comentários", + "comment-only-desc": "Pode comentar apenas em cartões.", + "no-comments": "Sem comentários", + "no-comments-desc": "Sem visualização de comentários e atividades.", + "worker": "Colaborador", + "worker-desc": "Pode apenas mover cartões, atribuir-se ao cartão e comentar.", + "computer": "Computador", + "confirm-subtask-delete-dialog": "Tem certeza que deseja excluir a subtarefa?", + "confirm-checklist-delete-dialog": "Tem certeza que quer excluir a lista de verificação?", + "copy-card-link-to-clipboard": "Copiar link do cartão para a área de transferência", + "linkCardPopup-title": "Ligar Cartão", + "searchElementPopup-title": "Buscar", + "copyCardPopup-title": "Copiar o cartão", + "copyChecklistToManyCardsPopup-title": "Copiar modelo de lista de verificação para vários cartões", + "copyChecklistToManyCardsPopup-instructions": "Títulos e descrições do cartão de destino neste formato JSON", + "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"Título do primeiro cartão\", \"description\":\"Descrição do primeiro cartão\"}, {\"title\":\"Título do segundo cartão\",\"description\":\"Descrição do segundo cartão\"},{\"title\":\"Título do último cartão\",\"description\":\"Descrição do último cartão\"} ]", + "create": "Criar", + "createBoardPopup-title": "Criar Quadro", + "chooseBoardSourcePopup-title": "Importar quadro", + "createLabelPopup-title": "Criar Etiqueta", + "createCustomField": "Criar campo", + "createCustomFieldPopup-title": "Criar campo", + "current": "atual", + "custom-field-delete-pop": "Não existe desfazer. Isso irá excluir o campo customizado de todos os cartões e destruir seu histórico", + "custom-field-checkbox": "Caixa de seleção", + "custom-field-date": "Data", + "custom-field-dropdown": "Lista suspensa", + "custom-field-dropdown-none": "(nada)", + "custom-field-dropdown-options": "Lista de opções", + "custom-field-dropdown-options-placeholder": "Pressione enter para adicionar mais opções", + "custom-field-dropdown-unknown": "(desconhecido)", + "custom-field-number": "Número", + "custom-field-text": "Texto", + "custom-fields": "Campos customizados", + "date": "Data", + "decline": "Rejeitar", + "default-avatar": "Avatar padrão", + "delete": "Excluir", + "deleteCustomFieldPopup-title": "Excluir campo customizado?", + "deleteLabelPopup-title": "Excluir Etiqueta?", + "description": "Descrição", + "disambiguateMultiLabelPopup-title": "Desambiguar ações de etiquetas", + "disambiguateMultiMemberPopup-title": "Desambiguar ações de membros", + "discard": "Descartar", + "done": "Feito", + "download": "Baixar", + "edit": "Editar", + "edit-avatar": "Alterar Avatar", + "edit-profile": "Editar Perfil", + "edit-wip-limit": "Editar Limite WIP", + "soft-wip-limit": "Limite de WIP", + "editCardStartDatePopup-title": "Altera data de início", + "editCardDueDatePopup-title": "Altera prazo final", + "editCustomFieldPopup-title": "Editar campo", + "editCardSpentTimePopup-title": "Editar tempo gasto", + "editLabelPopup-title": "Alterar Etiqueta", + "editNotificationPopup-title": "Editar Notificações", + "editProfilePopup-title": "Editar Perfil", + "email": "E-mail", + "email-enrollAccount-subject": "Uma conta foi criada para você em __siteName__", + "email-enrollAccount-text": "Olá __user__\npara iniciar utilizando o serviço basta clicar no link abaixo.\n__url__\nMuito Obrigado.", + "email-fail": "Falhou ao enviar e-mail", + "email-fail-text": "Erro ao tentar enviar e-mail", + "email-invalid": "E-mail inválido", + "email-invite": "Convite via E-mail", + "email-invite-subject": "__inviter__ lhe enviou um convite", + "email-invite-text": "Caro __user__\n__inviter__ lhe convidou para ingressar no quadro \"__board__\" como colaborador.\nPor favor prossiga através do link abaixo:\n__url__\nMuito obrigado.", + "email-resetPassword-subject": "Redefina sua senha em __siteName__", + "email-resetPassword-text": "Olá __user__\nPara redefinir sua senha, por favor clique no link abaixo.\n__url__\nMuito obrigado.", + "email-sent": "E-mail enviado", + "email-verifyEmail-subject": "Verifique seu endereço de e-mail em __siteName__", + "email-verifyEmail-text": "Olá __user__\nPara verificar sua conta de e-mail, clique no link abaixo.\n__url__\nObrigado.", + "enable-wip-limit": "Ativar Limite WIP", + "error-board-doesNotExist": "Este quadro não existe", + "error-board-notAdmin": "Você precisa ser administrador desse quadro para fazer isto", + "error-board-notAMember": "Você precisa ser um membro desse quadro para fazer isto", + "error-json-malformed": "Seu texto não é um JSON válido", + "error-json-schema": "Seu JSON não inclui as informações no formato correto", + "error-list-doesNotExist": "Esta lista não existe", + "error-user-doesNotExist": "Este usuário não existe", + "error-user-notAllowSelf": "Você não pode convidar a si mesmo", + "error-user-notCreated": "Este usuário não foi criado", + "error-username-taken": "Esse username já existe", + "error-email-taken": "E-mail já está em uso", + "export-board": "Exportar quadro", + "sort": "Ordenar", + "sort-desc": "Clique para Ordenar Lista", + "list-sort-by": "Ordenar a Lista por:", + "list-label-modifiedAt": "Último Acesso", + "list-label-title": "Nome da Lista", + "list-label-sort": "Ordem Manual", + "list-label-short-modifiedAt": "(L)", + "list-label-short-title": "(N)", + "list-label-short-sort": "(M)", + "filter": "Filtrar", + "filter-cards": "Filtrar Cartões ou Listas", + "list-filter-label": "Filtrar Lista por Título", + "filter-clear": "Limpar filtro", + "filter-no-label": "Sem etiquetas", + "filter-no-member": "Sem membros", + "filter-no-assignee": "Não atribuído", + "filter-no-custom-fields": "Não há campos customizados", + "filter-show-archive": "Mostrar listas arquivadas", + "filter-hide-empty": "Esconder listas vazias", + "filter-on": "Filtro está ativo", + "filter-on-desc": "Você está filtrando cartões neste quadro. Clique aqui para editar o filtro.", + "filter-to-selection": "Filtrar esta seleção", + "advanced-filter-label": "Filtro avançado", + "advanced-filter-description": "Filtros avançados permitem escrever uma \"string\" contendo os seguintes operadores: == != <= >= && || (). Um espaco é utilizado como separador entre os operadores. Você pode filtrar para todos os campos personalizados escrevendo os nomes e valores. Exemplo: Campo1 == Valor1. Nota^Se o campo ou valor tiver espaços você precisa encapsular eles em citações sozinhas. Exemplo: Campo1 == Eu\\sou. Também você pode combinar múltiplas condições. Exemplo: C1 == V1 || C1 == V2. Normalmente todos os operadores são interpretados da esquerda para direita. Você pode alterar a ordem colocando parênteses - como ma expressão matemática. Exemplo: C1 == V1 && (C2 == V2 || C2 == V3). Você tamb~em pode pesquisar campos de texto usando regex: C1 == /Tes.*/i", + "fullname": "Nome Completo", + "header-logo-title": "Voltar para a lista de quadros.", + "hide-system-messages": "Esconder mensagens de sistema", + "headerBarCreateBoardPopup-title": "Criar Quadro", + "home": "Início", + "import": "Importar", + "link": "Ligação", + "import-board": "importar quadro", + "import-board-c": "Importar quadro", + "import-board-title-trello": "Importar quadro do Trello", + "import-board-title-wekan": "Importar quadro a partir de exportação prévia", + "import-sandstorm-backup-warning": "Não exclua os dados importados do quadro original exportado ou do Trello antes de verificar se esse item fecha e abre novamente, ou se você receber o erro Quadro não encontrado, que significa perda de dados.", + "import-sandstorm-warning": "O quadro importado irá excluir todos os dados existentes no quadro e irá sobrescrever com o quadro importado.", + "from-trello": "Do Trello", + "from-wekan": "A partir de exportação prévia", + "import-board-instruction-trello": "No seu quadro do Trello, vá em 'Menu', depois em 'Mais', 'Imprimir e Exportar', 'Exportar JSON', então copie o texto emitido", + "import-board-instruction-wekan": "Em seu quadro vá para 'Menu', depois 'Exportar quadro' e copie o texto no arquivo baixado.", + "import-board-instruction-about-errors": "Se você receber erros ao importar o quadro, às vezes a importação ainda funciona e o quadro está na página Todos os Quadros.", + "import-json-placeholder": "Cole seus dados JSON válidos aqui", + "import-map-members": "Mapear membros", + "import-members-map": "Seu quadro importado possui alguns membros. Por favor, mapeie os membros que você deseja importar para seus usuários", + "import-show-user-mapping": "Revisar mapeamento dos membros", + "import-user-select": "Escolha um usuário existente que você deseja usar como esse membro", + "importMapMembersAddPopup-title": "Selecione membro", + "info": "Versão", + "initials": "Iniciais", + "invalid-date": "Data inválida", + "invalid-time": "Hora inválida", + "invalid-user": "Usuário inválido", + "joined": "juntou-se", + "just-invited": "Você já foi convidado para este quadro", + "keyboard-shortcuts": "Atalhos do teclado", + "label-create": "Criar Etiqueta", + "label-default": "%s etiqueta (padrão)", + "label-delete-pop": "Não será possível recuperá-la. A etiqueta será excluida de todos os cartões e seu histórico será destruído.", + "labels": "Etiquetas", + "language": "Idioma", + "last-admin-desc": "Você não pode alterar funções porque deve existir pelo menos um administrador.", + "leave-board": "Sair do Quadro", + "leave-board-pop": "Tem a certeza de que pretende sair de __boardTitle__? Você será removido de todos os cartões neste quadro.", + "leaveBoardPopup-title": "Sair do Quadro?", + "link-card": "Vincular a este cartão", + "list-archive-cards": "Move todos os cartões nesta lista para o Arquivo morto", + "list-archive-cards-pop": "Isto removerá todos os cartões desta lista para o quadro. Para visualizar cartões arquivados e trazê-los de volta para o quadro, clique em “Menu” > “Arquivo morto”.", + "list-move-cards": "Mover todos os cartões desta lista", + "list-select-cards": "Selecionar todos os cartões nesta lista", + "set-color-list": "Definir Cor", + "listActionPopup-title": "Listar Ações", + "swimlaneActionPopup-title": "Ações de Raia", + "swimlaneAddPopup-title": "Adicionar uma Raia abaixo", + "listImportCardPopup-title": "Importe um cartão do Trello", + "listMorePopup-title": "Mais", + "link-list": "Vincular a esta lista", + "list-delete-pop": "Todas as ações serão excluidas da lista de atividades e você não poderá recuperar a lista. Não há como desfazer.", + "list-delete-suggest-archive": "Você pode mover uma lista para o Arquivo morto para removê-la do quadro e preservar a atividade.", + "lists": "Listas", + "swimlanes": "Raias", + "log-out": "Sair", + "log-in": "Entrar", + "loginPopup-title": "Entrar", + "memberMenuPopup-title": "Configuração de Membros", + "members": "Membros", + "menu": "Menu", + "move-selection": "Mover seleção", + "moveCardPopup-title": "Mover Cartão", + "moveCardToBottom-title": "Mover para o final", + "moveCardToTop-title": "Mover para o topo", + "moveSelectionPopup-title": "Mover seleção", + "multi-selection": "Multi-Seleção", + "multi-selection-on": "Multi-seleção está ativo", + "muted": "Silenciar", + "muted-info": "Você nunca receberá qualquer notificação desse board", + "my-boards": "Meus Quadros", + "name": "Nome", + "no-archived-cards": "Sem cartões no Arquivo morto.", + "no-archived-lists": "Sem listas no Arquivo morto.", + "no-archived-swimlanes": "Sem raias no Arquivo morto.", + "no-results": "Nenhum resultado.", + "normal": "Normal", + "normal-desc": "Pode ver e editar cartões. Não pode alterar configurações.", + "not-accepted-yet": "Convite ainda não aceito", + "notify-participate": "Receber atualizações de qualquer card que você criar ou participar como membro", + "notify-watch": "Receber atualizações de qualquer board, lista ou cards que você estiver observando", + "optional": "opcional", + "or": "ou", + "page-maybe-private": "Esta página pode ser privada. Você poderá vê-la se estiver <a href='%s'>logado</a>.", + "page-not-found": "Página não encontrada.", + "password": "Senha", + "paste-or-dragdrop": "para colar ou arraste e solte o arquivo da imagem para cá (somente imagens)", + "participating": "Participando", + "preview": "Pré-visualizar", + "previewAttachedImagePopup-title": "Pré-visualizar", + "previewClipboardImagePopup-title": "Pré-visualizar", + "private": "Privado", + "private-desc": "Este quadro é privado. Apenas seus membros podem acessar e editá-lo.", + "profile": "Perfil", + "public": "Público", + "public-desc": "Este quadro é público. Ele é visível a qualquer pessoa com o link e será exibido em mecanismos de busca como o Google. Apenas seus membros podem editá-lo.", + "quick-access-description": "Clique na estrela para adicionar um atalho nesta barra.", + "remove-cover": "Remover Capa", + "remove-from-board": "Remover do Quadro", + "remove-label": "Remover Etiqueta", + "listDeletePopup-title": "Excluir Lista?", + "remove-member": "Remover Membro", + "remove-member-from-card": "Remover do Cartão", + "remove-member-pop": "Remover __name__ (__username__) de __boardTitle__? O membro será removido de todos os cartões neste quadro e será notificado.", + "removeMemberPopup-title": "Remover Membro?", + "rename": "Renomear", + "rename-board": "Renomear Quadro", + "restore": "Restaurar", + "save": "Salvar", + "search": "Buscar", + "rules": "Regras", + "search-cards": "Buscar por título, descrição e campos customizados de cartão/lista neste quadro", + "search-example": "Texto para procurar", + "select-color": "Selecionar Cor", + "set-wip-limit-value": "Defina um limite máximo para o número de tarefas nesta lista", + "setWipLimitPopup-title": "Definir Limite WIP", + "shortcut-assign-self": "Atribuir a si o cartão atual", + "shortcut-autocomplete-emoji": "Autocompletar emoji", + "shortcut-autocomplete-members": "Preenchimento automático de membros", + "shortcut-clear-filters": "Limpar todos filtros", + "shortcut-close-dialog": "Fechar dialogo", + "shortcut-filter-my-cards": "Filtrar meus cartões", + "shortcut-show-shortcuts": "Mostrar lista de atalhos", + "shortcut-toggle-filterbar": "Alternar barra de filtro", + "shortcut-toggle-sidebar": "Fechar barra lateral.", + "show-cards-minimum-count": "Mostrar contador de cards se a lista tiver mais de", + "sidebar-open": "Abrir barra lateral", + "sidebar-close": "Fechar barra lateral", + "signupPopup-title": "Criar uma Conta", + "star-board-title": "Clique para marcar este quadro como favorito. Ele aparecerá no topo na lista dos seus quadros.", + "starred-boards": "Quadros Favoritos", + "starred-boards-description": "Quadros favoritos aparecem no topo da lista dos seus quadros.", + "subscribe": "Acompanhar", + "team": "Equipe", + "this-board": "este quadro", + "this-card": "este cartão", + "spent-time-hours": "Tempo gasto (Horas)", + "overtime-hours": "Tempo extras (Horas)", + "overtime": "Tempo extras", + "has-overtime-cards": "Tem cartões de horas extras", + "has-spenttime-cards": "Gastou cartões de tempo", + "time": "Tempo", + "title": "Título", + "tracking": "Rastreamento", + "tracking-info": "Você será notificado se houver qualquer alteração em cards em que você é o criador ou membro", + "type": "Tipo", + "unassign-member": "Membro não associado", + "unsaved-description": "Você possui uma descrição não salva", + "unwatch": "Deixar de observar", + "upload": "Carregar", + "upload-avatar": "Carregar um avatar", + "uploaded-avatar": "Avatar carregado", + "username": "Nome de usuário", + "view-it": "Visualizar", + "warn-list-archived": "aviso: este cartão está em uma lista no Arquivo-texto", + "watch": "Observar", + "watching": "Observando", + "watching-info": "Você será notificado de qualquer alteração neste quadro", + "welcome-board": "Board de Boas Vindas", + "welcome-swimlane": "Marco 1", + "welcome-list1": "Básico", + "welcome-list2": "Avançado", + "card-templates-swimlane": "Modelos de cartão", + "list-templates-swimlane": "Modelos de lista", + "board-templates-swimlane": "Modelos de quadro", + "what-to-do": "O que você gostaria de fazer?", + "wipLimitErrorPopup-title": "Limite WIP Inválido", + "wipLimitErrorPopup-dialog-pt1": "O número de tarefas nesta lista excede o limite WIP definido.", + "wipLimitErrorPopup-dialog-pt2": "Por favor, mova algumas tarefas para fora desta lista, ou defina um limite WIP mais elevado.", + "admin-panel": "Painel Administrativo", + "settings": "Configurações", + "people": "Pessoas", + "registration": "Registro", + "disable-self-registration": "Desabilitar Cadastrar-se", + "invite": "Convite", + "invite-people": "Convide Pessoas", + "to-boards": "Para o/os quadro(s)", + "email-addresses": "Endereço de E-mail", + "smtp-host-description": "O endereço do servidor SMTP que envia seus e-mails.", + "smtp-port-description": "A porta que o servidor SMTP usa para enviar os e-mails.", + "smtp-tls-description": "Habilitar suporte TLS para servidor SMTP", + "smtp-host": "Servidor SMTP", + "smtp-port": "Porta SMTP", + "smtp-username": "Nome de usuário", + "smtp-password": "Senha", + "smtp-tls": "Suporte TLS", + "send-from": "De", + "send-smtp-test": "Enviar um e-mail de teste para você mesmo", + "invitation-code": "Código do Convite", + "email-invite-register-subject": "__inviter__ lhe enviou um convite", + "email-invite-register-text": "Caro __user__,\n\n__inviter__ convida você para o quadro Kanban para colaborações.\n\nPor favor, siga o link abaixo:\n__url__ \n\nE seu código de convite é: __icode__\n\nObrigado.", + "email-smtp-test-subject": "E-mail de teste via SMTP", + "email-smtp-test-text": "Você enviou um e-mail com sucesso", + "error-invitation-code-not-exist": "O código do convite não existe", + "error-notAuthorized": "Você não está autorizado à ver esta página.", + "webhook-title": "Nome do Webhook", + "webhook-token": "Token (Opcional para autenticação)", + "outgoing-webhooks": "Webhook de saída", + "bidirectional-webhooks": "Two-Way Webhooks", + "outgoingWebhooksPopup-title": "Webhook de saída", + "boardCardTitlePopup-title": "Filtro do Título do Cartão", + "disable-webhook": "Desabilitar este Webhook", + "global-webhook": "Webhooks globais", + "new-outgoing-webhook": "Novo Webhook de saída", + "no-name": "(Desconhecido)", + "Node_version": "Versão do Node", + "Meteor_version": "Versão do Meteor", + "MongoDB_version": "Versão do MongoDB", + "MongoDB_storage_engine": "Motor de armazenamento do MongoDB", + "MongoDB_Oplog_enabled": "MongoDB Oplog habilitado", + "OS_Arch": "Arquitetura do SO", + "OS_Cpus": "Quantidade de CPUS do SO", + "OS_Freemem": "Memória Disponível do SO", + "OS_Loadavg": "Carga Média do SO", + "OS_Platform": "Plataforma do SO", + "OS_Release": "Versão do SO", + "OS_Totalmem": "Memória Total do SO", + "OS_Type": "Tipo do SO", + "OS_Uptime": "Disponibilidade do SO", + "days": "dias", + "hours": "horas", + "minutes": "minutos", + "seconds": "segundos", + "show-field-on-card": "Mostrar este campo no cartão", + "automatically-field-on-card": "Criar campo automaticamente para todos os cartões", + "showLabel-field-on-card": "Mostrar etiqueta do campo no minicartão", + "yes": "Sim", + "no": "Não", + "accounts": "Contas", + "accounts-allowEmailChange": "Permitir Mudança de e-mail", + "accounts-allowUserNameChange": "Permitir alteração de nome de usuário", + "createdAt": "Criado em", + "verified": "Verificado", + "active": "Ativo", + "card-received": "Recebido", + "card-received-on": "Recebido em", + "card-end": "Concluído", + "card-end-on": "Concluído em", + "editCardReceivedDatePopup-title": "Modificar data de recebimento", + "editCardEndDatePopup-title": "Mudar data de conclusão", + "setCardColorPopup-title": "Definir cor", + "setCardActionsColorPopup-title": "Escolha uma cor", + "setSwimlaneColorPopup-title": "Escolha uma cor", + "setListColorPopup-title": "Escolha uma cor", + "assigned-by": "Atribuído por", + "requested-by": "Solicitado por", + "board-delete-notice": "Excluir é permanente. Você perderá todas as listas, cartões e ações associados nesse quadro.", + "delete-board-confirm-popup": "Todas as listas, cartões, etiquetas e atividades serão excluídas e você não poderá recuperar o conteúdo do quadro. Não há como desfazer.", + "boardDeletePopup-title": "Excluir quadro?", + "delete-board": "Excluir quadro", + "default-subtasks-board": "Subtarefas para quadro __board__", + "default": "Padrão", + "queue": "Fila", + "subtask-settings": "Configurações de subtarefas", + "card-settings": "Configurações do Cartão", + "boardSubtaskSettingsPopup-title": "Configurações das subtarefas do quadro", + "boardCardSettingsPopup-title": "Configurações do Cartão", + "deposit-subtasks-board": "Inserir subtarefas a este quadro:", + "deposit-subtasks-list": "Listas de subtarefas inseridas aqui:", + "show-parent-in-minicard": "Mostrar Pai do mini cartão:", + "prefix-with-full-path": "Prefixo com caminho completo", + "prefix-with-parent": "Prefixo com Pai", + "subtext-with-full-path": "Subtexto com caminho completo", + "subtext-with-parent": "Subtexto com Pai", + "change-card-parent": "Mudar Pai do cartão", + "parent-card": "Pai do cartão", + "source-board": "Fonte do quadro", + "no-parent": "Não mostrar Pai", + "activity-added-label": "adicionada etiqueta '%s' para %s", + "activity-removed-label": "removida etiqueta '%s' de %s", + "activity-delete-attach": "excluído um anexo de %s", + "activity-added-label-card": "adicionada etiqueta '%s'", + "activity-removed-label-card": "removida etiqueta '%s'", + "activity-delete-attach-card": "excluído um anexo", + "activity-set-customfield": "definir campo personalizado '%s' para '%s' em %s", + "activity-unset-customfield": "redefinir campo personalizado '%s' em %s", + "r-rule": "Regra", + "r-add-trigger": "Adicionar gatilho", + "r-add-action": "Adicionar ação", + "r-board-rules": "Quadro de regras", + "r-add-rule": "Adicionar regra", + "r-view-rule": "Ver regra", + "r-delete-rule": "Excluir regra", + "r-new-rule-name": "Título da nova regra", + "r-no-rules": "Sem regras", + "r-when-a-card": "Quando um cartão", + "r-is": "é", + "r-is-moved": "é movido", + "r-added-to": "adicionado à", + "r-removed-from": "Removido de", + "r-the-board": "o quadro", + "r-list": "lista", + "set-filter": "Inserir Filtro", + "r-moved-to": "Movido para", + "r-moved-from": "Movido de", + "r-archived": "Movido para o Arquivo morto", + "r-unarchived": "Restaurado do Arquivo morto", + "r-a-card": "um cartão", + "r-when-a-label-is": "Quando uma etiqueta é", + "r-when-the-label": "Quando a etiqueta é", + "r-list-name": "listar nome", + "r-when-a-member": "Quando um membro é", + "r-when-the-member": "Quando o membro", + "r-name": "nome", + "r-when-a-attach": "Quando um anexo", + "r-when-a-checklist": "Quando a lista de verificação é", + "r-when-the-checklist": "Quando a lista de verificação", + "r-completed": "Completado", + "r-made-incomplete": "Feito incompleto", + "r-when-a-item": "Quando o item da lista de verificação é", + "r-when-the-item": "Quando o item da lista de verificação", + "r-checked": "Marcado", + "r-unchecked": "Desmarcado", + "r-move-card-to": "Mover cartão para", + "r-top-of": "Topo de", + "r-bottom-of": "Final de", + "r-its-list": "é lista", + "r-archive": "Mover para Arquivo morto", + "r-unarchive": "Restaurar do Arquivo morto", + "r-card": "cartão", + "r-add": "Novo", + "r-remove": "Remover", + "r-label": "etiqueta", + "r-member": "membro", + "r-remove-all": "Remover todos os membros do cartão", + "r-set-color": "Definir cor para", + "r-checklist": "lista de verificação", + "r-check-all": "Marcar todos", + "r-uncheck-all": "Desmarcar todos", + "r-items-check": "itens da lista de verificação", + "r-check": "Marcar", + "r-uncheck": "Desmarcar", + "r-item": "item", + "r-of-checklist": "da lista de verificação", + "r-send-email": "Enviar um e-mail", + "r-to": "para", + "r-subject": "assunto", + "r-rule-details": "Detalhes da regra", + "r-d-move-to-top-gen": "Mover cartão para o topo da sua lista", + "r-d-move-to-top-spec": "Mover cartão para o topo da lista", + "r-d-move-to-bottom-gen": "Mover cartão para o final da sua lista", + "r-d-move-to-bottom-spec": "Mover cartão para final da lista", + "r-d-send-email": "Enviar e-mail", + "r-d-send-email-to": "para", + "r-d-send-email-subject": "assunto", + "r-d-send-email-message": "mensagem", + "r-d-archive": "Mover cartão para Arquivo morto", + "r-d-unarchive": "Restaurar cartão do Arquivo morto", + "r-d-add-label": "Adicionar etiqueta", + "r-d-remove-label": "Remover etiqueta", + "r-create-card": "Criar novo cartão", + "r-in-list": "na lista", + "r-in-swimlane": "na raia", + "r-d-add-member": "Adicionar membro", + "r-d-remove-member": "Remover membro", + "r-d-remove-all-member": "Remover todos os membros", + "r-d-check-all": "Marcar todos os itens de uma lista", + "r-d-uncheck-all": "Desmarcar todos os itens de uma lista", + "r-d-check-one": "Marcar item", + "r-d-uncheck-one": "Desmarcar item", + "r-d-check-of-list": "da lista de verificação", + "r-d-add-checklist": "Adicionar lista de verificação", + "r-d-remove-checklist": "Remover lista de verificação", + "r-by": "por", + "r-add-checklist": "Adicionar lista de verificação", + "r-with-items": "com os itens", + "r-items-list": "item1,item2,item3", + "r-add-swimlane": "Adicionar raia", + "r-swimlane-name": "Nome da raia", + "r-board-note": "Nota: deixe o campo vazio para corresponder à todos os valores possíveis", + "r-checklist-note": "Nota: itens de Checklists devem ser escritos separados por vírgulas", + "r-when-a-card-is-moved": "Quando um cartão é movido de outra lista", + "r-set": "Definir", + "r-update": "Atualizar", + "r-datefield": "campo data", + "r-df-start-at": "início", + "r-df-due-at": "prazo final", + "r-df-end-at": "concluído", + "r-df-received-at": "recebido", + "r-to-current-datetime": "para data/hora atuais", + "r-remove-value-from": "Remover valores do", + "ldap": "LDAP", + "oauth2": "OAuth2", + "cas": "CAS", + "authentication-method": "Método de autenticação", + "authentication-type": "Tipo de autenticação", + "custom-product-name": "Nome Customizado do Produto", + "layout": "Layout", + "hide-logo": "Esconder Logo", + "add-custom-html-after-body-start": "Adicionar HTML Customizado depois do início do <body>", + "add-custom-html-before-body-end": "Adicionar HTML Customizado antes do fim do </body>", + "error-undefined": "Algo deu errado", + "error-ldap-login": "Um erro ocorreu enquanto tentava entrar", + "display-authentication-method": "Mostrar Método de Autenticação", + "default-authentication-method": "Método de Autenticação Padrão", + "duplicate-board": "Duplicar Quadro", + "people-number": "O número de pessoas é:", + "swimlaneDeletePopup-title": "Excluir Raia?", + "swimlane-delete-pop": "Todas as ações serão excluídas da lista de atividades e você não poderá recuperar a raia. Não há como desfazer.", + "restore-all": "Restaurar tudo", + "delete-all": "Excluir tudo", + "loading": "Carregando, aguarde por favor.", + "previous_as": "ultima vez foi", + "act-a-dueAt": "prazo final modificado para \nQuando: __timeValue__\nOnde: __card__\n prazo final anterior era __timeOldValue__", + "act-a-endAt": "hora de conclusão modificada de (__timeOldValue__) para __timeValue__ ", + "act-a-startAt": "hora de início modificada de (__timeOldValue__) para __timeValue__ ", + "act-a-receivedAt": "hora de recebido modificada de (__timeOldValue__) para __timeValue__ ", + "a-dueAt": "prazo final modificado para", + "a-endAt": "hora de conclusão modificada para", + "a-startAt": "hora de início modificada para", + "a-receivedAt": "hora de recebido modificada para", + "almostdue": "prazo final atual %s está próximo", + "pastdue": "prazo final atual %s venceu", + "duenow": "prazo final atual %s é hoje", + "act-newDue": "__list__/__card__ possui 1º lembrete de prazo [__board__]", + "act-withDue": "__list__/__card__ lembretes de prazo [__board__]", + "act-almostdue": "está lembrando que o prazo final atual (__timeValue__) do __card__ está próximo", + "act-pastdue": "está lembrando que o prazo final atual (__timeValue__) do __card__ venceu", + "act-duenow": "está lembrando que o prazo final (__timeValue__) do __card__ é agora", + "act-atUserComment": "Você foi mencionado no [__board__] __list__/__card__", + "delete-user-confirm-popup": "Você realmente quer apagar esta conta? Não há como desfazer.", + "accounts-allowUserDelete": "Permitir que usuários apaguem a própria conta", + "hide-minicard-label-text": "Esconder rótulo da etiqueta do mini cartão", + "show-desktop-drag-handles": "Mostrar alças de arrasto da área de trabalho", + "assignee": "Administrador", + "cardAssigneesPopup-title": "Administrador", + "addmore-detail": "Adicionar descrição detalhada", + "show-on-card": "Mostrar no Cartão", + "new": "Novo", + "editUserPopup-title": "Editar usuário", + "newUserPopup-title": "Novo usuário", + "notifications": "Notificações", + "view-all": "Ver tudo", + "filter-by-unread": "Filtrar não lidas", + "mark-all-as-read": "Marcar todas como lidas", + "remove-all-read": "Remover todas lidas", + "allow-rename": "Permitir renomear", + "allowRenamePopup-title": "Permitir renomear" +} \ No newline at end of file diff --git a/i18n/pt.i18n.json b/i18n/pt.i18n.json index 245ebfc1..6fcbfe53 100644 --- a/i18n/pt.i18n.json +++ b/i18n/pt.i18n.json @@ -1,780 +1,780 @@ { - "accept": "Aceitar", - "act-activity-notify": "Notificação de Actividade", - "act-addAttachment": "adicionou o anexo __attachment__ ao cartão __card__ na lista __list__ na pista __swimlane__ no quadro __board__", - "act-deleteAttachment": "apagou o anexo __attachment__ do cartão __card__ na lista __list__ na pista __swimlane__ no quadro __board__", - "act-addSubtask": "adicionou a sub-tarefa __subtask__ ao cartão __card__ na lista __list__ na pista __swimlane__ no quadro __board__", - "act-addLabel": "Adicionou a etiqueta __label__ ao cartão __card__ na lista __list__ na pista __swimlane__ no quadro __board__", - "act-addedLabel": "Adicionou a etiqueta __label__ ao cartão __card__ na lista __list__ na pista __swimlane__ no quadro __board__", - "act-removeLabel": "Removeu a etiqueta __label__ do cartão __card__ na lista __list__ na pista __swimlane__ no quadro __board__", - "act-removedLabel": "Removeu a etiqueta __label__ do cartão __card__ na lista __list__ na pista __swimlane__ no quadro __board__", - "act-addChecklist": "adicionoua lista de verificação __checklist__ ao cartão __card__ na lista __list__ na pista __swimlane__ no quadro __board__", - "act-addChecklistItem": "adicionou o item __checklistItem__ à lista de verificação __checklist__ no cartão __card__ na lista __list__ na pista __swimlane__ no quadro __board__", - "act-removeChecklist": "removeu a lista de verificação __checklist__ do cartão __card__ na lista __list__ na pista __swimlane__ no quadro __board__", - "act-removeChecklistItem": "removeu o item __checklistItem__ da lista de verificação __checkList__ no cartão __card__ na lista __list__ na pista __swimlane__ no quadro __board__", - "act-checkedItem": "marcou __checklistItem__ na lista de verificação __checklist__ no cartão __card__ na lista __list__ na pista __swimlane__ no quadro __board__", - "act-uncheckedItem": "desmarcou __checklistItem__ na lista de verificação __checklist__ no cartão __card__ na lista __list__ na pista __swimlane__ no quadro __board__", - "act-completeChecklist": "completou a lista de verificação __checklist__ no cartão __card__ na lista __list__ na pista __swimlane__ no quadro __board__", - "act-uncompleteChecklist": "descompletou a lista de verificação __checklist__ no cartão __card__ na lista __list__ na pista __swimlane__ no quadro __board__", - "act-addComment": "comentou no cartão __card__: __comment__ na lista __list__ na pista __swimlane__ no quadro __board__", - "act-editComment": "editou o comentário no cartão __card__: __comment__ na lista __list__ na pista __swimlane__ no quadro __board__", - "act-deleteComment": "apagou o comentário no cartão __card__: __comment__ na lista __list__ na pista __swimlane__ no quadro __board__", - "act-createBoard": "criou o quadro __board__", - "act-createSwimlane": "criou a pista __swimlane__ no quadro __board__", - "act-createCard": "criou o cartão __card__ na lista __list__ na pista __swimlane__ no quadro __board__", - "act-createCustomField": "criou o campo personalizado __customField__ no quadro __board__", - "act-deleteCustomField": "apagou o campo personalizado __customField__ no quadro __board__", - "act-setCustomField": "editou o campo personalizado __customField__: __customFieldValue__ no cartão __card__ na lista __list__ na pista __swimlane__ no quadro __board__", - "act-createList": "adicionou a lista __list__ ao quadro __board__", - "act-addBoardMember": "adicionou o membro __member__ ao quadro __board__", - "act-archivedBoard": "O quadro __board__ foi movido para o Arquivo", - "act-archivedCard": "O cartão __card__ na lista __list__ na pista __swimlane__ no quadro __board__ foi movido para o Arquivo", - "act-archivedList": "A lista __list__ na pista __swimlane__ no quadro __board__ foi movida para o Arquivo", - "act-archivedSwimlane": "A pista __swimlane__ no quadro __board__ foi movida para o Arquivo", - "act-importBoard": "importou o quadro __board__", - "act-importCard": "importou o cartão __card__ para a lista __list__ na pista __swimlane__ no quadro __board__", - "act-importList": "importou a lista __list__ para pista __swimlane__ no quadro __board__", - "act-joinMember": "adicionou o membro __member__ ao cartão __card__ na lista __list__ na pista __swimlane__ no quadro __board__", - "act-moveCard": "moveu o cartão __card__ do quadro __board__ da pista __oldSwimlane__ da lista __oldList__ para a pista __swimlane__ na lista __list__", - "act-moveCardToOtherBoard": "moveuo cartão __card__ da lista __oldList__ na pista __oldSwimlane__ no quadro __oldBoard__ para a lista __list__ na pista __swimlane__ no quadro __board__", - "act-removeBoardMember": "removeuo membro __member__ do quadro __board__", - "act-restoredCard": "restaurou o cartão __card__ para a lista __list__ na pista __swimlane__ no quadro __board__", - "act-unjoinMember": "removeu o membro __member__ do cartão __card__ na lista __list__ na pista __swimlane__ no quadro __board__", - "act-withBoardTitle": "__board__", - "act-withCardTitle": "[__board__] __card__", - "actions": "Acções", - "activities": "Actividades", - "activity": "Actividade", - "activity-added": "adicionou %s a %s", - "activity-archived": "%s foi movido para o Arquivo", - "activity-attached": "anexou %s a %s", - "activity-created": "criou %s", - "activity-customfield-created": "criado o campo personalizado %s", - "activity-excluded": "excluiu %s de %s", - "activity-imported": "importou %s para %s de %s", - "activity-imported-board": "importou %s de %s", - "activity-joined": "juntou-se a %s", - "activity-moved": "moveu %s de %s para %s", - "activity-on": "em %s", - "activity-removed": "removeu %s de %s", - "activity-sent": "enviou %s para %s", - "activity-unjoined": "saiu de %s", - "activity-subtask-added": "adicionou a sub-tarefa a", - "activity-checked-item": "marcou %s na lista de verificação %s de %s", - "activity-unchecked-item": "desmarcou %s na lista de verificação %s de %s", - "activity-checklist-added": "adicionou a lista de verificação a %s", - "activity-checklist-removed": "removeu a lista de verificação de %s", - "activity-checklist-completed": "completed checklist %s of %s", - "activity-checklist-uncompleted": "descompletou a lista de verificação %s de %s", - "activity-checklist-item-added": "adicionou o item a '%s' em %s", - "activity-checklist-item-removed": "removeu o item de '%s' na %s", - "add": "Adicionar", - "activity-checked-item-card": "marcou %s na lista de verificação %s", - "activity-unchecked-item-card": "desmarcou %s na lista de verificação %s", - "activity-checklist-completed-card": "completou a lista de verificação __checklist__ no cartão __card__ na lista __list__ na pista __swimlane__ no quadro __board__", - "activity-checklist-uncompleted-card": "descompletou a lista de verificação %s", - "activity-editComment": "editou o comentário %s", - "activity-deleteComment": "apagou o comentário %s", - "add-attachment": "Adicionar Anexo", - "add-board": "Adicionar Quadro", - "add-card": "Adicionar Cartão", - "add-swimlane": "Adicionar Pista", - "add-subtask": "Adicionar Sub-tarefa", - "add-checklist": "Adicionar Lista de Verificação", - "add-checklist-item": "Adicionar um item à lista de verificação", - "add-cover": "Adicionar Capa", - "add-label": "Adicionar Etiqueta", - "add-list": "Adicionar Lista", - "add-members": "Adicionar Membros", - "added": "Adicionado", - "addMemberPopup-title": "Membros", - "admin": "Administrador", - "admin-desc": "Pode ver e editar cartões, remover membros e alterar configurações do quadro.", - "admin-announcement": "Anúncio", - "admin-announcement-active": "Anúncio Activo em Todo o Sistema", - "admin-announcement-title": "Anúncio do Administrador", - "all-boards": "Todos os quadros", - "and-n-other-card": "E __count__ outro cartão", - "and-n-other-card_plural": "E __count__ outros cartões", - "apply": "Aplicar", - "app-is-offline": "A carregar, por favor aguarde. Actualizar a página causará perda de dados. Se o carregamento não funcionar, por favor verifique se o servidor não parou.", - "archive": "Mover para o Arquivo", - "archive-all": "Mover Tudo para o Arquivo", - "archive-board": "Mover o Quadro para o Arquivo", - "archive-card": "Mover o Cartão para o Arquivo", - "archive-list": "Mover a Lista para o Arquivo", - "archive-swimlane": "Mover a Pista para o Arquivo", - "archive-selection": "Mover a selecção para o Arquivo", - "archiveBoardPopup-title": "Mover o Quadro para o Arquivo?", - "archived-items": "Arquivo", - "archived-boards": "Quadros no Arquivo", - "restore-board": "Restaurar Quadro", - "no-archived-boards": "Sem Quadros no Arquivo.", - "archives": "Arquivo", - "template": "Modelo", - "templates": "Modelos", - "assign-member": "Atribuir Membro", - "attached": "anexado", - "attachment": "Anexo", - "attachment-delete-pop": "Apagar um anexo é permanente. Não será possível recuperá-lo.", - "attachmentDeletePopup-title": "Apagar Anexo?", - "attachments": "Anexos", - "auto-watch": "Observar automaticamente os quadros quando são criados", - "avatar-too-big": "O avatar é muito grande (70KB máx)", - "back": "Voltar", - "board-change-color": "Alterar cor", - "board-nb-stars": "%s estrelas", - "board-not-found": "Quadro não encontrado", - "board-private-info": "Este quadro será <strong>privado</strong>.", - "board-public-info": "Este quadro será <strong>público</strong>.", - "boardChangeColorPopup-title": "Alterar Imagem de Fundo do Quadro", - "boardChangeTitlePopup-title": "Renomear Quadro", - "boardChangeVisibilityPopup-title": "Alterar Visibilidade", - "boardChangeWatchPopup-title": "Alterar Observação", - "boardMenuPopup-title": "Configurações do Quadro", - "boardChangeViewPopup-title": "Visão do Quadro", - "boards": "Quadros", - "board-view": "Visão do Quadro", - "board-view-cal": "Calendário", - "board-view-swimlanes": "Pistas", - "board-view-collapse": "Collapse", - "board-view-lists": "Listas", - "bucket-example": "\"Lista de Desejos\", por exemplo", - "cancel": "Cancelar", - "card-archived": "Este cartão no Arquivo.", - "board-archived": "Este quadro está no Arquivo.", - "card-comments-title": "Este cartão possui %s comentário.", - "card-delete-notice": "A remoção será permanente. Perderá todas as acções associadas a este cartão.", - "card-delete-pop": "Todas as acções serão removidas do feed de Actividade e não poderá reabrir o cartão. Não há como desfazer.", - "card-delete-suggest-archive": "Pode mover um cartão para o Arquivo para removê-lo do quadro e preservar a atividade.", - "card-due": "Data limite", - "card-due-on": "Data limite em", - "card-spent": "Tempo Gasto", - "card-edit-attachments": "Editar anexos", - "card-edit-custom-fields": "Editar campos personalizados", - "card-start-voting": "Start voting", - "card-cancel-voting": "Delete voting and all votes", - "card-edit-labels": "Editar etiquetas", - "card-edit-members": "Editar membros", - "card-labels-title": "Alterar as etiquetas do cartão.", - "card-members-title": "Acrescentar ou remover membros do quadro deste cartão.", - "card-start": "Data de início", - "card-start-on": "Inicia em", - "cardAttachmentsPopup-title": "Anexar a partir de", - "cardCustomField-datePopup-title": "Alterar a data", - "cardCustomFieldsPopup-title": "Editar campos personalizados", - "cardStartVotingPopup-title": "Start a vote", - "positiveVoteMembersPopup-title": "Proponents", - "negativeVoteMembersPopup-title": "Opponents", - "vote-question": "Voting question", - "vote-public": "Public vote", - "vote-for-it": "for it", - "vote-against": "against", - "cardDeletePopup-title": "Apagar Cartão?", - "cardDetailsActionsPopup-title": "Acções do Cartão", - "cardLabelsPopup-title": "Etiquetas", - "cardMembersPopup-title": "Membros", - "cardMorePopup-title": "Mais", - "cardTemplatePopup-title": "Criar Modelo", - "cards": "Cartões", - "cards-count": "Cartões", - "casSignIn": "Entrar com CAS", - "cardType-card": "Cartão", - "cardType-linkedCard": "Cartão Ligado", - "cardType-linkedBoard": "Quadro Ligado", - "change": "Alterar", - "change-avatar": "Alterar o Avatar", - "change-password": "Alterar a Senha", - "change-permissions": "Alterar as permissões", - "change-settings": "Alterar as Configurações", - "changeAvatarPopup-title": "Alterar o Avatar", - "changeLanguagePopup-title": "Alterar o Idioma", - "changePasswordPopup-title": "Alterar a Senha", - "changePermissionsPopup-title": "Alterar as Permissões", - "changeSettingsPopup-title": "Alterar as Configurações", - "subtasks": "Sub-tarefas", - "checklists": "Listas de verificação", - "click-to-star": "Clique para marcar este quadro como favorito.", - "click-to-unstar": "Clique para remover este quadro dos favoritos.", - "clipboard": "Área de Transferência ou arraste e solte", - "close": "Fechar", - "close-board": "Fechar o Quadro", - "close-board-pop": "Poderá restaurar o quadro clicando no botão “Arquivo” a partir do cabeçalho do Início.", - "color-black": "preto", - "color-blue": "azul", - "color-crimson": "carmesim", - "color-darkgreen": "verde escuro", - "color-gold": "dourado", - "color-gray": "cinza", - "color-green": "verde", - "color-indigo": "azul", - "color-lime": "verde limão", - "color-magenta": "magenta", - "color-mistyrose": "rosa claro", - "color-navy": "azul marinho", - "color-orange": "laranja", - "color-paleturquoise": "azul ciano", - "color-peachpuff": "pêssego", - "color-pink": "cor-de-rosa", - "color-plum": "ameixa", - "color-purple": "roxo", - "color-red": "vermelho", - "color-saddlebrown": "marrom", - "color-silver": "prateado", - "color-sky": "azul-celeste", - "color-slateblue": "azul ardósia", - "color-white": "branco", - "color-yellow": "amarelo", - "unset-color": "Remover", - "comment": "Comentar", - "comment-placeholder": "Escrever o Comentário", - "comment-only": "Apenas comentários", - "comment-only-desc": "Pode comentar apenas em cartões.", - "no-comments": "Sem comentários", - "no-comments-desc": "Não pode ver comentários nem actividades.", - "worker": "Worker", - "worker-desc": "Can only move cards, assign itself to card and comment.", - "computer": "Computador", - "confirm-subtask-delete-dialog": "Tem certeza que deseja apagar a sub-tarefa?", - "confirm-checklist-delete-dialog": "Tem certeza que quer apagar a lista de verificação?", - "copy-card-link-to-clipboard": "Copiar a ligação do cartão para a área de transferência", - "linkCardPopup-title": "Ligar Cartão", - "searchElementPopup-title": "Procurar", - "copyCardPopup-title": "Copiar o cartão", - "copyChecklistToManyCardsPopup-title": "Copiar o Modelo de Lista de Verificação para Vários Cartões", - "copyChecklistToManyCardsPopup-instructions": "Títulos e Descrições de Cartões de Destino neste formato JSON", - "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"Título do primeiro cartão\", \"description\":\"Descrição do primeiro cartão\"}, {\"title\":\"Título do segundo cartão\",\"description\":\"Descrição do segundo cartão\"},{\"title\":\"Título do último cartão\",\"description\":\"Descrição do último cartão\"} ]", - "create": "Criar", - "createBoardPopup-title": "Criar Quadro", - "chooseBoardSourcePopup-title": "Importar quadro", - "createLabelPopup-title": "Criar Etiqueta", - "createCustomField": "Criar Campo", - "createCustomFieldPopup-title": "Criar Campo", - "current": "actual", - "custom-field-delete-pop": "Não existe desfazer. Isto irá remover este campo personalizado de todos os cartões e destruir o seu histórico", - "custom-field-checkbox": "Caixa de selecção", - "custom-field-date": "Data", - "custom-field-dropdown": "Lista Suspensa", - "custom-field-dropdown-none": "(nada)", - "custom-field-dropdown-options": "Opções da Lista", - "custom-field-dropdown-options-placeholder": "Pressione enter para adicionar mais opções", - "custom-field-dropdown-unknown": "(desconhecido)", - "custom-field-number": "Número", - "custom-field-text": "Texto", - "custom-fields": "Campos Personalizados", - "date": "Data", - "decline": "Rejeitar", - "default-avatar": "Avatar por omissão", - "delete": "Apagar", - "deleteCustomFieldPopup-title": "Apagar o Campo Personalizado?", - "deleteLabelPopup-title": "Apagar a Etiqueta?", - "description": "Descrição", - "disambiguateMultiLabelPopup-title": "Desambiguar Acção da Etiqueta", - "disambiguateMultiMemberPopup-title": "Desambiguar Acção do Membro", - "discard": "Descartar", - "done": "Feito", - "download": "Descarregar", - "edit": "Editar", - "edit-avatar": "Alterar o Avatar", - "edit-profile": "Editar o Perfil", - "edit-wip-limit": "Editar o Limite WIP", - "soft-wip-limit": "Limite Suave de WIP", - "editCardStartDatePopup-title": "Alterar a data de início", - "editCardDueDatePopup-title": "Alterar a data limite", - "editCustomFieldPopup-title": "Editar Campo", - "editCardSpentTimePopup-title": "Alterar o tempo gasto", - "editLabelPopup-title": "Alterar a Etiqueta", - "editNotificationPopup-title": "Editar a Notificação", - "editProfilePopup-title": "Editar o Perfil", - "email": "E-mail", - "email-enrollAccount-subject": "Uma conta foi criada para si em __siteName__", - "email-enrollAccount-text": "Olá __user__\nPara começar a utilizar o serviço, basta clicar na ligação abaixo.\n__url__\nObrigado.", - "email-fail": "Falhou a enviar o e-mail", - "email-fail-text": "Erro a tentar enviar o e-mail", - "email-invalid": "E-mail inválido", - "email-invite": "Convidar via E-mail", - "email-invite-subject": "__inviter__ enviou-lhe um convite", - "email-invite-text": "Caro __user__\n__inviter__ convidou-o para se juntar ao quadro \"__board__\" para colaborar.\nPor favor prossiga através da ligação abaixo:\n__url__\nObrigado.", - "email-resetPassword-subject": "Redefina sua senha em __siteName__", - "email-resetPassword-text": "Olá __user__\nPara redefinir a sua senha, por favor clique na ligação abaixo.\n__url__\nObrigado.", - "email-sent": "E-mail enviado", - "email-verifyEmail-subject": "Verifique o seu endereço de e-mail em __siteName__", - "email-verifyEmail-text": "Olá __user__\nPara verificar a sua conta de e-mail, clique na ligação abaixo.\n__url__\nObrigado.", - "enable-wip-limit": "Ativar Limite WIP", - "error-board-doesNotExist": "Este quadro não existe", - "error-board-notAdmin": "Precisa de ser administrador deste quadro para fazer isso", - "error-board-notAMember": "Precisa de ser um membro deste quadro para fazer isso", - "error-json-malformed": "O seu texto não é um JSON válido", - "error-json-schema": "O seu JSON não inclui as informações apropriadas no formato correto", - "error-list-doesNotExist": "Esta lista não existe", - "error-user-doesNotExist": "Este utilizador não existe", - "error-user-notAllowSelf": "Não se pode convidar a si mesmo", - "error-user-notCreated": "Este utilizador não foi criado", - "error-username-taken": "Esse nome de utilizador já existe", - "error-email-taken": "Endereço de e-mail já está em uso", - "export-board": "Exportar quadro", - "sort": "Sort", - "sort-desc": "Click to Sort List", - "list-sort-by": "Sort the List By:", - "list-label-modifiedAt": "Last Access Time", - "list-label-title": "Name of the List", - "list-label-sort": "Your Manual Order", - "list-label-short-modifiedAt": "(L)", - "list-label-short-title": "(N)", - "list-label-short-sort": "(M)", - "filter": "Filtrar", - "filter-cards": "Filter Cards or Lists", - "list-filter-label": "Filter List by Title", - "filter-clear": "Limpar filtro", - "filter-no-label": "Sem etiquetas", - "filter-no-member": "Sem membros", - "filter-no-assignee": "No assignee", - "filter-no-custom-fields": "Sem Campos Personalizados", - "filter-show-archive": "Mostrar listas arquivadas", - "filter-hide-empty": "Ocultar listas vazias", - "filter-on": "Filtro está activo", - "filter-on-desc": "Está a filtrar cartões neste quadro. Clique aqui para editar o filtro.", - "filter-to-selection": "Filtrar esta selecção", - "advanced-filter-label": "Filtro Avançado", - "advanced-filter-description": "Filtro Avançado permite escrever uma \"string\" contendo os seguintes operadores: == != <= >= && || ( ). Um espaço é usado como separador entre Operadores. Pode filtrar em todos os Campos Personalizados escreventos os seus nomes e valores. Por Exemplo: Campo1 == Valor1. Nota: Se os campos ou valores contiverem espaços, tem de os encapsular em apóstrofes. Por Exemplo: 'Campo 1' == 'Valor 1'. Para que caracteres de controlo únicos (' \\/) sejam ignorados, pode usar \\. Por exemplo: Campo1 == I\\'m. Pode também combinar múltiplas condições. Por Exemplo: F1 == V1 || F1 == V2. Normalmente todos os operadores são interpretados da esquerda para a direita. Pode alterar a ordem inserindo parênteses. Por Exemplo: F1 == V1 && ( F2 == V2 || F2 == V3 ). Pode também procurar em campos de texto utilizando uma expressão regular: F1 == /Tes.*/i", - "fullname": "Nome Completo", - "header-logo-title": "Voltar para a sua lista de quadros.", - "hide-system-messages": "Esconder mensagens de sistema", - "headerBarCreateBoardPopup-title": "Criar Quadro", - "home": "Início", - "import": "Importar", - "link": "Ligação", - "import-board": "importar quadro", - "import-board-c": "Importar quadro", - "import-board-title-trello": "Importar quadro do Trello", - "import-board-title-wekan": "Importar quadro a partir de exportação prévia", - "import-sandstorm-backup-warning": "Não apague os dados importados do quadro original exportado ou do Trello antes de verificar se esse item fecha e abre novamente, ou se receber o erro Quadro não encontrado, que significa perda de dados.", - "import-sandstorm-warning": "O quadro importado irá apagar todos os dados existentes no quadro e irá sobrescrever com o quadro importado.", - "from-trello": "Do Trello", - "from-wekan": "A partir de exportação prévia", - "import-board-instruction-trello": "No seu quadro do Trello, vá em 'Menu', depois em 'Mais', 'Imprimir e Exportar', 'Exportar JSON', e copie o texto resultante.", - "import-board-instruction-wekan": "No seu quadro vá para 'Menu', depois 'Exportar quadro' e copie o texto no ficheiro descarregado.", - "import-board-instruction-about-errors": "Se receber erros ao importar o quadro, às vezes a importação ainda funciona e o quadro está na página Todos os Quadros.", - "import-json-placeholder": "Cole seus dados JSON válidos aqui", - "import-map-members": "Mapear membros", - "import-members-map": "O seu quadro importado possui alguns membros. Por favor, mapeie os membros que deseja importar para seus utilizadores", - "import-show-user-mapping": "Rever mapeamento dos membros", - "import-user-select": "Escolha um utilizador existente que deseja usar como esse membro", - "importMapMembersAddPopup-title": "Seleccione membro", - "info": "Versão", - "initials": "Iniciais", - "invalid-date": "Data inválida", - "invalid-time": "Hora inválida", - "invalid-user": "Utilizador inválido", - "joined": "juntou-se", - "just-invited": "Acabou de ser convidado para este quadro", - "keyboard-shortcuts": "Atalhos do teclado", - "label-create": "Criar Etiqueta", - "label-default": "%s etiqueta (omissão)", - "label-delete-pop": "Não há como desfazer. A etiqueta será apagada de todos os cartões e o seu histórico será destruído.", - "labels": "Etiquetas", - "language": "Idioma", - "last-admin-desc": "Não pode alterar funções porque deve existir pelo menos um administrador.", - "leave-board": "Sair do Quadro", - "leave-board-pop": "Tem a certeza de que pretende sair de __boardTitle__? Será removido de todos os cartões neste quadro.", - "leaveBoardPopup-title": "Sair do Quadro ?", - "link-card": "Ligar a este cartão", - "list-archive-cards": "Move todos os cartões nesta lista para o Arquivo", - "list-archive-cards-pop": "Isto irá remover todos os cartões nesta lista do quadro. Para ver os cartões no Arquivo e trazê-los de volta para o quadro, clique em “Menu” > “Arquivo”.", - "list-move-cards": "Mover todos os cartões nesta lista", - "list-select-cards": "Seleccionar todos os cartões nesta lista", - "set-color-list": "Definir Cor", - "listActionPopup-title": "Listar Ações", - "swimlaneActionPopup-title": "Acções de Pista", - "swimlaneAddPopup-title": "Adicionar uma Pista abaixo", - "listImportCardPopup-title": "Importe um cartão do Trello", - "listMorePopup-title": "Mais", - "link-list": "Ligar a esta lista", - "list-delete-pop": "Todas as acções serão removidas do feed de actividade e não poderá recuperar a lista. Não há como desfazer.", - "list-delete-suggest-archive": "Pode mover uma lista para o Arquivo para a remover do quadro e preservar a actividade.", - "lists": "Listas", - "swimlanes": "Pistas", - "log-out": "Terminar a Sessão", - "log-in": "Entrar", - "loginPopup-title": "Entrar", - "memberMenuPopup-title": "Configuração dos Membros", - "members": "Membros", - "menu": "Menu", - "move-selection": "Mover a selecção", - "moveCardPopup-title": "Mover o Cartão", - "moveCardToBottom-title": "Mover para o Fundo", - "moveCardToTop-title": "Mover para o Topo", - "moveSelectionPopup-title": "Mover a selecção", - "multi-selection": "Selecção Múltipla", - "multi-selection-on": "Selecção Múltipla está activa", - "muted": "Silenciado", - "muted-info": "Nunca será notificado de quaisquer alterações neste quadro", - "my-boards": "Meus Quadros", - "name": "Nome", - "no-archived-cards": "Sem cartões no Arquivo.", - "no-archived-lists": "Sem listas no Arquivo.", - "no-archived-swimlanes": "Sem pistas no Arquivo.", - "no-results": "Nenhum resultado.", - "normal": "Normal", - "normal-desc": "Pode ver e editar cartões. Não pode alterar configurações.", - "not-accepted-yet": "Convite ainda não aceite", - "notify-participate": "Receber actualizações de qualquer cartão que criar ou participar como membro", - "notify-watch": "Receber actualizações de qualquer quadro, lista ou cartões que estiver a observar", - "optional": "opcional", - "or": "ou", - "page-maybe-private": "Esta página pode ser privada. Poderá vê-la se <a href='%s'>iniciar a sessão</a>.", - "page-not-found": "Página não encontrada.", - "password": "Senha", - "paste-or-dragdrop": "para colar, ou arrastar e soltar o ficheiro da imagem para lá (somente imagens)", - "participating": "Participando", - "preview": "Pré-visualizar", - "previewAttachedImagePopup-title": "Pré-visualizar", - "previewClipboardImagePopup-title": "Pré-visualizar", - "private": "Privado", - "private-desc": "Este quadro é privado. Apenas o membros do quadro o podem visualizar e editar.", - "profile": "Perfil", - "public": "Público", - "public-desc": "Este quadro é público. Está visível para qualquer pessoa com a ligação e será exibido em motores de busca como o Google. Apenas os membros do quadro o podem editar.", - "quick-access-description": "Clique na estrela de um quadro para adicionar um atalho nesta barra.", - "remove-cover": "Remover Capa", - "remove-from-board": "Remover do Quadro", - "remove-label": "Remover Etiqueta", - "listDeletePopup-title": "Apagar Lista ?", - "remove-member": "Remover Membro", - "remove-member-from-card": "Remover do Cartão", - "remove-member-pop": "Remover __name__ (__username__) de __boardTitle__? O membro será removido de todos os cartões neste quadro e será notificado.", - "removeMemberPopup-title": "Remover Membro?", - "rename": "Renomear", - "rename-board": "Renomear Quadro", - "restore": "Restaurar", - "save": "Guardar", - "search": "Procurar", - "rules": "Regras", - "search-cards": "Search from card/list titles, descriptions and custom fields on this board", - "search-example": "Texto a procurar?", - "select-color": "Seleccionar Cor", - "set-wip-limit-value": "Defina um limite máximo para o número de tarefas nesta lista", - "setWipLimitPopup-title": "Definir Limite WIP", - "shortcut-assign-self": "Atribuir a si o cartão actual", - "shortcut-autocomplete-emoji": "Autocompletar emoji", - "shortcut-autocomplete-members": "Autocompletar membros", - "shortcut-clear-filters": "Limpar todos os filtros", - "shortcut-close-dialog": "Fechar Caixa de Dialogo", - "shortcut-filter-my-cards": "Filtrar os meus cartões", - "shortcut-show-shortcuts": "Mostrar esta lista de atalhos", - "shortcut-toggle-filterbar": "Alternar a Barra Lateral de Filtros", - "shortcut-toggle-sidebar": "Alternar a Barra Lateral do Quadro", - "show-cards-minimum-count": "Mostrar contagem de cartões se a lista tiver mais de", - "sidebar-open": "Abrir a Barra Lateral", - "sidebar-close": "Fechar a Barra Lateral", - "signupPopup-title": "Criar uma Conta", - "star-board-title": "Clique para marcar este quadro como favorito. O quadro irá aparecer no topo da sua lista de quadros.", - "starred-boards": "Quadros Favoritos", - "starred-boards-description": "Os quadros favoritos aparecem no topo da sua lista de quadros.", - "subscribe": "Subscrever", - "team": "Equipa", - "this-board": "este quadro", - "this-card": "este cartão", - "spent-time-hours": "Tempo gasto (horas)", - "overtime-hours": "Horas extra (horas)", - "overtime": "Horas extra", - "has-overtime-cards": "Tem cartões com horas extra", - "has-spenttime-cards": "Tem cartões com tempo gasto", - "time": "Tempo", - "title": "Título", - "tracking": "A seguir", - "tracking-info": "Será notificado de quaisquer alterações em cartões em que é o criador ou membro.", - "type": "Tipo", - "unassign-member": "Desatribuir membro", - "unsaved-description": "Possui uma descrição não guardada.", - "unwatch": "Deixar de observar", - "upload": "Enviar", - "upload-avatar": "Enviar um avatar", - "uploaded-avatar": "Enviado um avatar", - "username": "Nome de utilizador", - "view-it": "Visualizá-lo", - "warn-list-archived": "aviso: este cartão está numa lista no Arquivo", - "watch": "Observar", - "watching": "Observando", - "watching-info": "Será notificado de quaisquer alterações neste quadro", - "welcome-board": "Quadro de Boas Vindas", - "welcome-swimlane": "Marco 1", - "welcome-list1": "Básico", - "welcome-list2": "Avançado", - "card-templates-swimlane": "Modelos de Cartão", - "list-templates-swimlane": "Modelos de Lista", - "board-templates-swimlane": "Modelos de Quadro", - "what-to-do": "O que gostaria de fazer?", - "wipLimitErrorPopup-title": "Limite WIP Inválido", - "wipLimitErrorPopup-dialog-pt1": "O número de tarefas nesta lista excede o limite WIP definido.", - "wipLimitErrorPopup-dialog-pt2": "Por favor, mova algumas tarefas para fora desta lista, ou defina um limite WIP mais elevado.", - "admin-panel": "Painel Administrativo", - "settings": "Configurações", - "people": "Pessoas", - "registration": "Registo", - "disable-self-registration": "Desabilitar Auto-Registo", - "invite": "Convidar", - "invite-people": "Convidar Pessoas", - "to-boards": "Para o(s) quadro(s)", - "email-addresses": "Endereços de E-mail", - "smtp-host-description": "O endereço do servidor SMTP que envia os seus e-mails.", - "smtp-port-description": "A porta que o servidor SMTP usa para enviar os e-mails.", - "smtp-tls-description": "Habilitar suporte TLS para o servidor SMTP", - "smtp-host": "Servidor SMTP", - "smtp-port": "Porta SMTP", - "smtp-username": "Nome de utilizador", - "smtp-password": "Senha", - "smtp-tls": "Suporte TLS", - "send-from": "De", - "send-smtp-test": "Enviar um e-mail de teste para si mesmo", - "invitation-code": "Código do Convite", - "email-invite-register-subject": "__inviter__ enviou-lhe um convite", - "email-invite-register-text": "Caro __user__,\n\n__inviter__ convida-o para o quadro Kanban para colaborações.\n\nPor favor, siga a ligação abaixo:\n__url__ \n\nE seu código de convite é: __icode__\n\nObrigado.", - "email-smtp-test-subject": "E-mail de Teste de SMTP", - "email-smtp-test-text": "Enviou um e-mail com sucesso", - "error-invitation-code-not-exist": "O código do convite não existe", - "error-notAuthorized": "Não tem autorização para ver esta página.", - "webhook-title": "Webhook Name", - "webhook-token": "Token (Optional for Authentication)", - "outgoing-webhooks": "Webhooks de saída", - "bidirectional-webhooks": "Two-Way Webhooks", - "outgoingWebhooksPopup-title": "Webhooks de saída", - "boardCardTitlePopup-title": "Filtro do Título do Cartão", - "disable-webhook": "Disable This Webhook", - "global-webhook": "Global Webhooks", - "new-outgoing-webhook": "Novo Webhook de saída", - "no-name": "(Desconhecido)", - "Node_version": "Versão do Node", - "Meteor_version": "Versão do Meteor", - "MongoDB_version": "Versão do MongoDB", - "MongoDB_storage_engine": "Versão do motor de armazenamento do MongoDB", - "MongoDB_Oplog_enabled": "Oplog do MongoDB activo", - "OS_Arch": "Arquitectura do SO", - "OS_Cpus": "Quantidade de CPUs do SO", - "OS_Freemem": "Memória Disponível do SO", - "OS_Loadavg": "Carga Média do SO", - "OS_Platform": "Plataforma do SO", - "OS_Release": "Versão do SO", - "OS_Totalmem": "Memória Total do SO", - "OS_Type": "Tipo do SO", - "OS_Uptime": "Disponibilidade do SO", - "days": "dias", - "hours": "horas", - "minutes": "minutos", - "seconds": "segundos", - "show-field-on-card": "Mostrar este campo no cartão", - "automatically-field-on-card": "Criar campo automaticamente para todos os cartões", - "showLabel-field-on-card": "Mostrar etiqueta do campo no mini-cartão", - "yes": "Sim", - "no": "Não", - "accounts": "Contas", - "accounts-allowEmailChange": "Permitir Alteração do E-mail", - "accounts-allowUserNameChange": "Permitir Alteração de Nome de Utilizador", - "createdAt": "Criado em", - "verified": "Verificado", - "active": "Activo", - "card-received": "Recebido", - "card-received-on": "Recebido em", - "card-end": "Fim", - "card-end-on": "Termina em", - "editCardReceivedDatePopup-title": "Alterar data de recebimento", - "editCardEndDatePopup-title": "Alterar data de fim", - "setCardColorPopup-title": "Definir cor", - "setCardActionsColorPopup-title": "Escolha uma cor", - "setSwimlaneColorPopup-title": "Escolha uma cor", - "setListColorPopup-title": "Escolha uma cor", - "assigned-by": "Atribuído Por", - "requested-by": "Solicitado Por", - "board-delete-notice": "Apagar é permanente. Irá perder todas as listas, cartões e acções associadas a este quadro.", - "delete-board-confirm-popup": "Todas as listas, cartões, etiquetas e actividades serão apagadas e não poderá recuperar o conteúdo do quadro. Não há como desfazer.", - "boardDeletePopup-title": "Apagar Quadro?", - "delete-board": "Apagar Quadro", - "default-subtasks-board": "Sub-tarefas para o quadro __board__", - "default": "Omissão", - "queue": "Fila", - "subtask-settings": "Configurações de Sub-tarefas", - "card-settings": "Card Settings", - "boardSubtaskSettingsPopup-title": "Configurações das Sub-tarefas do Quadro", - "boardCardSettingsPopup-title": "Card Settings", - "deposit-subtasks-board": "Depositar sub-tarefas neste quadro:", - "deposit-subtasks-list": "Lista de destino para sub-tarefas depositadas aqui:", - "show-parent-in-minicard": "Mostrar pai no mini-cartão:", - "prefix-with-full-path": "Prefixar com o caminho completo", - "prefix-with-parent": "Prefixar com o pai", - "subtext-with-full-path": "Sub-texto com o caminho completo", - "subtext-with-parent": "Sub-texto com o pai", - "change-card-parent": "Alterar o pai do cartão", - "parent-card": "Pai do cartão", - "source-board": "Quadro fonte", - "no-parent": "Não mostrar o pai", - "activity-added-label": "adicionou a etiqueta '%s' a %s", - "activity-removed-label": "removeu a etiqueta '%s' de %s", - "activity-delete-attach": "apagou um anexo de %s", - "activity-added-label-card": "adicionou a etiqueta '%s'", - "activity-removed-label-card": "removeu a etiqueta '%s'", - "activity-delete-attach-card": "apagou um anexo", - "activity-set-customfield": "definiu o campo personalizado '%s' para '%s' em %s", - "activity-unset-customfield": "removeu o campo personalizado '%s' de %s", - "r-rule": "Regra", - "r-add-trigger": "Adicionar gatilho", - "r-add-action": "Adicionar acção", - "r-board-rules": "Regras do quadro", - "r-add-rule": "Adicionar regra", - "r-view-rule": "Ver regra", - "r-delete-rule": "Apagar regra", - "r-new-rule-name": "Título da nova regra", - "r-no-rules": "Sem regras", - "r-when-a-card": "Quando um cartão", - "r-is": "é", - "r-is-moved": "é movido", - "r-added-to": "adicionado a", - "r-removed-from": "Removido de", - "r-the-board": "o quadro", - "r-list": "lista", - "set-filter": "Definir Filtro", - "r-moved-to": "Movido para", - "r-moved-from": "Movido de", - "r-archived": "Movido para o Arquivo", - "r-unarchived": "Restaurado do Arquivo", - "r-a-card": "um cartão", - "r-when-a-label-is": "Quando uma etiqueta é", - "r-when-the-label": "Quando a etiqueta é", - "r-list-name": "listar o nome", - "r-when-a-member": "Quando um membro é", - "r-when-the-member": "Quando o membro", - "r-name": "nome", - "r-when-a-attach": "Quando um anexo", - "r-when-a-checklist": "Quando a lista de verificação é", - "r-when-the-checklist": "Quando a lista de verificação", - "r-completed": "Completada", - "r-made-incomplete": "Tornado incompleta", - "r-when-a-item": "Quando um item de uma lista de verificação é", - "r-when-the-item": "Quando o item da lista de verificação", - "r-checked": "Marcado", - "r-unchecked": "Desmarcado", - "r-move-card-to": "Mover cartão para", - "r-top-of": "Topo de", - "r-bottom-of": "Fundo de", - "r-its-list": "a sua lista", - "r-archive": "Mover para o Arquivo", - "r-unarchive": "Restaurar do Arquivo", - "r-card": "cartão", - "r-add": "Novo", - "r-remove": "Remover", - "r-label": "etiqueta", - "r-member": "membro", - "r-remove-all": "Remover todos os membros do cartão", - "r-set-color": "Definir a cor para", - "r-checklist": "lista de verificação", - "r-check-all": "Marcar todos", - "r-uncheck-all": "Desmarcar todos", - "r-items-check": "itens da lista de verificação", - "r-check": "Marcar", - "r-uncheck": "Desmarcar", - "r-item": "item", - "r-of-checklist": "da lista de verificação", - "r-send-email": "Enviar um e-mail", - "r-to": "para", - "r-subject": "assunto", - "r-rule-details": "Detalhes da regra", - "r-d-move-to-top-gen": "Mover cartão para o topo da sua lista", - "r-d-move-to-top-spec": "Mover cartão para o topo da lista", - "r-d-move-to-bottom-gen": "Mover cartão para o fundo da sua lista", - "r-d-move-to-bottom-spec": "Mover cartão para fundo da lista", - "r-d-send-email": "Enviar e-mail", - "r-d-send-email-to": "para", - "r-d-send-email-subject": "assunto", - "r-d-send-email-message": "mensagem", - "r-d-archive": "Mover cartão para o Arquivo", - "r-d-unarchive": "Restaurar cartão do Arquivo", - "r-d-add-label": "Adicionar etiqueta", - "r-d-remove-label": "Remover etiqueta", - "r-create-card": "Criar novo cartão", - "r-in-list": "na lista", - "r-in-swimlane": "na pista", - "r-d-add-member": "Adicionar membro", - "r-d-remove-member": "Remover membro", - "r-d-remove-all-member": "Remover todos os membros", - "r-d-check-all": "Marcar todos os itens de uma lista", - "r-d-uncheck-all": "Desmarcar todos os itens de uma lista", - "r-d-check-one": "Marcar item", - "r-d-uncheck-one": "Desmarcar item", - "r-d-check-of-list": "da lista de verificação", - "r-d-add-checklist": "Adicionar lista de verificação", - "r-d-remove-checklist": "Remover lista de verificação", - "r-by": "por", - "r-add-checklist": "Adicionar lista de verificação", - "r-with-items": "com os itens", - "r-items-list": "item1,item2,item3", - "r-add-swimlane": "Adicionar pista", - "r-swimlane-name": "nome da pista", - "r-board-note": "Nota: deixe o campo vazio para corresponder a todos os valores possíveis.", - "r-checklist-note": "Nota: itens de listas de verificação devem ser escritos separados por vírgulas.", - "r-when-a-card-is-moved": "Quando um cartão é movido de outra lista", - "r-set": "Definir", - "r-update": "Actualizar", - "r-datefield": "campo de data", - "r-df-start-at": "início", - "r-df-due-at": "data limite", - "r-df-end-at": "fim", - "r-df-received-at": "recebido", - "r-to-current-datetime": "até à data/hora actual", - "r-remove-value-from": "Remover valor de", - "ldap": "LDAP", - "oauth2": "OAuth2", - "cas": "CAS", - "authentication-method": "Método de autenticação", - "authentication-type": "Tipo de autenticação", - "custom-product-name": "Nome Personalizado do Produto", - "layout": "Layout", - "hide-logo": "Esconder Logo", - "add-custom-html-after-body-start": "Adicionar HTML Personalizado depois do início do <body>", - "add-custom-html-before-body-end": "Adicionar HTML Personalizado antes do fim do </body>", - "error-undefined": "Ocorreu um erro", - "error-ldap-login": "Ocorreu um erro ocorreu enquanto tentava entrar", - "display-authentication-method": "Mostrar Método de Autenticação", - "default-authentication-method": "Método de Autenticação por Omissão", - "duplicate-board": "Duplicar Quadro", - "people-number": "O número de pessoas é:", - "swimlaneDeletePopup-title": "Apagar Pista ?", - "swimlane-delete-pop": "Todas as acções serão removidas do feed de actividade e não será possível recuperar a pista. Não há como desfazer.", - "restore-all": "Restaurar todos", - "delete-all": "Apagar todos", - "loading": "A carregar, por favor aguarde.", - "previous_as": "última data era", - "act-a-dueAt": "modificou a data limite para \nQuando: __timeValue__\nOnde: __card__\n a data limite anterior era __timeOldValue__", - "act-a-endAt": "modificou a data de fim para __timeValue__ de (__timeOldValue__)", - "act-a-startAt": "modificou a data de início para __timeValue__ de (__timeOldValue__)", - "act-a-receivedAt": "modificou a data recebida para __timeValue__ de (__timeOldValue__)", - "a-dueAt": "modificou a data limite para", - "a-endAt": "modificou a data de fim para", - "a-startAt": "modificou a data de início para", - "a-receivedAt": "modificou a data recebida para", - "almostdue": "a data limite actual %s está-se a aproximar", - "pastdue": "a data limite actual %s já passou", - "duenow": "a data limite actual %s é hoje", - "act-newDue": "__list__/__card__ has 1st due reminder [__board__]", - "act-withDue": "__list__/__card__ due reminders [__board__]", - "act-almostdue": "estava a lembrar que a data limite actual (__timeValue__) de __card__ está-se a aproximar", - "act-pastdue": "estava a lembrar que a data limite (__timeValue__) de __card__ já passou", - "act-duenow": "estava a lembrar que a data limite (__timeValue__) de __card__ é agora", - "act-atUserComment": "You were mentioned in [__board__] __list__/__card__", - "delete-user-confirm-popup": "Tem a certeza que pretende apagar esta conta? Não há como desfazer.", - "accounts-allowUserDelete": "Permitir aos utilizadores apagar as suas próprias contas", - "hide-minicard-label-text": "Ocultar texto das etiquetas dos mini-cartões", - "show-desktop-drag-handles": "Show desktop drag handles", - "assignee": "Assignee", - "cardAssigneesPopup-title": "Assignee", - "addmore-detail": "Add a more detailed description", - "show-on-card": "Show on Card", - "new": "New", - "editUserPopup-title": "Edit User", - "newUserPopup-title": "New User", - "notifications": "Notifications", - "view-all": "View All", - "filter-by-unread": "Filter by Unread", - "mark-all-as-read": "Mark all as read", - "remove-all-read": "Remove all read", - "allow-rename": "Allow Rename", - "allowRenamePopup-title": "Allow Rename" -} + "accept": "Aceitar", + "act-activity-notify": "Notificação de Actividade", + "act-addAttachment": "adicionou o anexo __attachment__ ao cartão __card__ na lista __list__ na pista __swimlane__ no quadro __board__", + "act-deleteAttachment": "apagou o anexo __attachment__ do cartão __card__ na lista __list__ na pista __swimlane__ no quadro __board__", + "act-addSubtask": "adicionou a sub-tarefa __subtask__ ao cartão __card__ na lista __list__ na pista __swimlane__ no quadro __board__", + "act-addLabel": "Adicionou a etiqueta __label__ ao cartão __card__ na lista __list__ na pista __swimlane__ no quadro __board__", + "act-addedLabel": "Adicionou a etiqueta __label__ ao cartão __card__ na lista __list__ na pista __swimlane__ no quadro __board__", + "act-removeLabel": "Removeu a etiqueta __label__ do cartão __card__ na lista __list__ na pista __swimlane__ no quadro __board__", + "act-removedLabel": "Removeu a etiqueta __label__ do cartão __card__ na lista __list__ na pista __swimlane__ no quadro __board__", + "act-addChecklist": "adicionoua lista de verificação __checklist__ ao cartão __card__ na lista __list__ na pista __swimlane__ no quadro __board__", + "act-addChecklistItem": "adicionou o item __checklistItem__ à lista de verificação __checklist__ no cartão __card__ na lista __list__ na pista __swimlane__ no quadro __board__", + "act-removeChecklist": "removeu a lista de verificação __checklist__ do cartão __card__ na lista __list__ na pista __swimlane__ no quadro __board__", + "act-removeChecklistItem": "removeu o item __checklistItem__ da lista de verificação __checkList__ no cartão __card__ na lista __list__ na pista __swimlane__ no quadro __board__", + "act-checkedItem": "marcou __checklistItem__ na lista de verificação __checklist__ no cartão __card__ na lista __list__ na pista __swimlane__ no quadro __board__", + "act-uncheckedItem": "desmarcou __checklistItem__ na lista de verificação __checklist__ no cartão __card__ na lista __list__ na pista __swimlane__ no quadro __board__", + "act-completeChecklist": "completou a lista de verificação __checklist__ no cartão __card__ na lista __list__ na pista __swimlane__ no quadro __board__", + "act-uncompleteChecklist": "descompletou a lista de verificação __checklist__ no cartão __card__ na lista __list__ na pista __swimlane__ no quadro __board__", + "act-addComment": "comentou no cartão __card__: __comment__ na lista __list__ na pista __swimlane__ no quadro __board__", + "act-editComment": "editou o comentário no cartão __card__: __comment__ na lista __list__ na pista __swimlane__ no quadro __board__", + "act-deleteComment": "apagou o comentário no cartão __card__: __comment__ na lista __list__ na pista __swimlane__ no quadro __board__", + "act-createBoard": "criou o quadro __board__", + "act-createSwimlane": "criou a pista __swimlane__ no quadro __board__", + "act-createCard": "criou o cartão __card__ na lista __list__ na pista __swimlane__ no quadro __board__", + "act-createCustomField": "criou o campo personalizado __customField__ no quadro __board__", + "act-deleteCustomField": "apagou o campo personalizado __customField__ no quadro __board__", + "act-setCustomField": "editou o campo personalizado __customField__: __customFieldValue__ no cartão __card__ na lista __list__ na pista __swimlane__ no quadro __board__", + "act-createList": "adicionou a lista __list__ ao quadro __board__", + "act-addBoardMember": "adicionou o membro __member__ ao quadro __board__", + "act-archivedBoard": "O quadro __board__ foi movido para o Arquivo", + "act-archivedCard": "O cartão __card__ na lista __list__ na pista __swimlane__ no quadro __board__ foi movido para o Arquivo", + "act-archivedList": "A lista __list__ na pista __swimlane__ no quadro __board__ foi movida para o Arquivo", + "act-archivedSwimlane": "A pista __swimlane__ no quadro __board__ foi movida para o Arquivo", + "act-importBoard": "importou o quadro __board__", + "act-importCard": "importou o cartão __card__ para a lista __list__ na pista __swimlane__ no quadro __board__", + "act-importList": "importou a lista __list__ para pista __swimlane__ no quadro __board__", + "act-joinMember": "adicionou o membro __member__ ao cartão __card__ na lista __list__ na pista __swimlane__ no quadro __board__", + "act-moveCard": "moveu o cartão __card__ do quadro __board__ da pista __oldSwimlane__ da lista __oldList__ para a pista __swimlane__ na lista __list__", + "act-moveCardToOtherBoard": "moveuo cartão __card__ da lista __oldList__ na pista __oldSwimlane__ no quadro __oldBoard__ para a lista __list__ na pista __swimlane__ no quadro __board__", + "act-removeBoardMember": "removeuo membro __member__ do quadro __board__", + "act-restoredCard": "restaurou o cartão __card__ para a lista __list__ na pista __swimlane__ no quadro __board__", + "act-unjoinMember": "removeu o membro __member__ do cartão __card__ na lista __list__ na pista __swimlane__ no quadro __board__", + "act-withBoardTitle": "__board__", + "act-withCardTitle": "[__board__] __card__", + "actions": "Acções", + "activities": "Actividades", + "activity": "Actividade", + "activity-added": "adicionou %s a %s", + "activity-archived": "%s foi movido para o Arquivo", + "activity-attached": "anexou %s a %s", + "activity-created": "criou %s", + "activity-customfield-created": "criado o campo personalizado %s", + "activity-excluded": "excluiu %s de %s", + "activity-imported": "importou %s para %s de %s", + "activity-imported-board": "importou %s de %s", + "activity-joined": "juntou-se a %s", + "activity-moved": "moveu %s de %s para %s", + "activity-on": "em %s", + "activity-removed": "removeu %s de %s", + "activity-sent": "enviou %s para %s", + "activity-unjoined": "saiu de %s", + "activity-subtask-added": "adicionou a sub-tarefa a", + "activity-checked-item": "marcou %s na lista de verificação %s de %s", + "activity-unchecked-item": "desmarcou %s na lista de verificação %s de %s", + "activity-checklist-added": "adicionou a lista de verificação a %s", + "activity-checklist-removed": "removeu a lista de verificação de %s", + "activity-checklist-completed": "completed checklist %s of %s", + "activity-checklist-uncompleted": "descompletou a lista de verificação %s de %s", + "activity-checklist-item-added": "adicionou o item a '%s' em %s", + "activity-checklist-item-removed": "removeu o item de '%s' na %s", + "add": "Adicionar", + "activity-checked-item-card": "marcou %s na lista de verificação %s", + "activity-unchecked-item-card": "desmarcou %s na lista de verificação %s", + "activity-checklist-completed-card": "completou a lista de verificação __checklist__ no cartão __card__ na lista __list__ na pista __swimlane__ no quadro __board__", + "activity-checklist-uncompleted-card": "descompletou a lista de verificação %s", + "activity-editComment": "editou o comentário %s", + "activity-deleteComment": "apagou o comentário %s", + "add-attachment": "Adicionar Anexo", + "add-board": "Adicionar Quadro", + "add-card": "Adicionar Cartão", + "add-swimlane": "Adicionar Pista", + "add-subtask": "Adicionar Sub-tarefa", + "add-checklist": "Adicionar Lista de Verificação", + "add-checklist-item": "Adicionar um item à lista de verificação", + "add-cover": "Adicionar Capa", + "add-label": "Adicionar Etiqueta", + "add-list": "Adicionar Lista", + "add-members": "Adicionar Membros", + "added": "Adicionado", + "addMemberPopup-title": "Membros", + "admin": "Administrador", + "admin-desc": "Pode ver e editar cartões, remover membros e alterar configurações do quadro.", + "admin-announcement": "Anúncio", + "admin-announcement-active": "Anúncio Activo em Todo o Sistema", + "admin-announcement-title": "Anúncio do Administrador", + "all-boards": "Todos os quadros", + "and-n-other-card": "E __count__ outro cartão", + "and-n-other-card_plural": "E __count__ outros cartões", + "apply": "Aplicar", + "app-is-offline": "A carregar, por favor aguarde. Actualizar a página causará perda de dados. Se o carregamento não funcionar, por favor verifique se o servidor não parou.", + "archive": "Mover para o Arquivo", + "archive-all": "Mover Tudo para o Arquivo", + "archive-board": "Mover o Quadro para o Arquivo", + "archive-card": "Mover o Cartão para o Arquivo", + "archive-list": "Mover a Lista para o Arquivo", + "archive-swimlane": "Mover a Pista para o Arquivo", + "archive-selection": "Mover a selecção para o Arquivo", + "archiveBoardPopup-title": "Mover o Quadro para o Arquivo?", + "archived-items": "Arquivo", + "archived-boards": "Quadros no Arquivo", + "restore-board": "Restaurar Quadro", + "no-archived-boards": "Sem Quadros no Arquivo.", + "archives": "Arquivo", + "template": "Modelo", + "templates": "Modelos", + "assign-member": "Atribuir Membro", + "attached": "anexado", + "attachment": "Anexo", + "attachment-delete-pop": "Apagar um anexo é permanente. Não será possível recuperá-lo.", + "attachmentDeletePopup-title": "Apagar Anexo?", + "attachments": "Anexos", + "auto-watch": "Observar automaticamente os quadros quando são criados", + "avatar-too-big": "O avatar é muito grande (70KB máx)", + "back": "Voltar", + "board-change-color": "Alterar cor", + "board-nb-stars": "%s estrelas", + "board-not-found": "Quadro não encontrado", + "board-private-info": "Este quadro será <strong>privado</strong>.", + "board-public-info": "Este quadro será <strong>público</strong>.", + "boardChangeColorPopup-title": "Alterar Imagem de Fundo do Quadro", + "boardChangeTitlePopup-title": "Renomear Quadro", + "boardChangeVisibilityPopup-title": "Alterar Visibilidade", + "boardChangeWatchPopup-title": "Alterar Observação", + "boardMenuPopup-title": "Configurações do Quadro", + "boardChangeViewPopup-title": "Visão do Quadro", + "boards": "Quadros", + "board-view": "Visão do Quadro", + "board-view-cal": "Calendário", + "board-view-swimlanes": "Pistas", + "board-view-collapse": "Collapse", + "board-view-lists": "Listas", + "bucket-example": "\"Lista de Desejos\", por exemplo", + "cancel": "Cancelar", + "card-archived": "Este cartão no Arquivo.", + "board-archived": "Este quadro está no Arquivo.", + "card-comments-title": "Este cartão possui %s comentário.", + "card-delete-notice": "A remoção será permanente. Perderá todas as acções associadas a este cartão.", + "card-delete-pop": "Todas as acções serão removidas do feed de Actividade e não poderá reabrir o cartão. Não há como desfazer.", + "card-delete-suggest-archive": "Pode mover um cartão para o Arquivo para removê-lo do quadro e preservar a atividade.", + "card-due": "Data limite", + "card-due-on": "Data limite em", + "card-spent": "Tempo Gasto", + "card-edit-attachments": "Editar anexos", + "card-edit-custom-fields": "Editar campos personalizados", + "card-start-voting": "Start voting", + "card-cancel-voting": "Delete voting and all votes", + "card-edit-labels": "Editar etiquetas", + "card-edit-members": "Editar membros", + "card-labels-title": "Alterar as etiquetas do cartão.", + "card-members-title": "Acrescentar ou remover membros do quadro deste cartão.", + "card-start": "Data de início", + "card-start-on": "Inicia em", + "cardAttachmentsPopup-title": "Anexar a partir de", + "cardCustomField-datePopup-title": "Alterar a data", + "cardCustomFieldsPopup-title": "Editar campos personalizados", + "cardStartVotingPopup-title": "Start a vote", + "positiveVoteMembersPopup-title": "Proponents", + "negativeVoteMembersPopup-title": "Opponents", + "vote-question": "Voting question", + "vote-public": "Public vote", + "vote-for-it": "for it", + "vote-against": "against", + "cardDeletePopup-title": "Apagar Cartão?", + "cardDetailsActionsPopup-title": "Acções do Cartão", + "cardLabelsPopup-title": "Etiquetas", + "cardMembersPopup-title": "Membros", + "cardMorePopup-title": "Mais", + "cardTemplatePopup-title": "Criar Modelo", + "cards": "Cartões", + "cards-count": "Cartões", + "casSignIn": "Entrar com CAS", + "cardType-card": "Cartão", + "cardType-linkedCard": "Cartão Ligado", + "cardType-linkedBoard": "Quadro Ligado", + "change": "Alterar", + "change-avatar": "Alterar o Avatar", + "change-password": "Alterar a Senha", + "change-permissions": "Alterar as permissões", + "change-settings": "Alterar as Configurações", + "changeAvatarPopup-title": "Alterar o Avatar", + "changeLanguagePopup-title": "Alterar o Idioma", + "changePasswordPopup-title": "Alterar a Senha", + "changePermissionsPopup-title": "Alterar as Permissões", + "changeSettingsPopup-title": "Alterar as Configurações", + "subtasks": "Sub-tarefas", + "checklists": "Listas de verificação", + "click-to-star": "Clique para marcar este quadro como favorito.", + "click-to-unstar": "Clique para remover este quadro dos favoritos.", + "clipboard": "Área de Transferência ou arraste e solte", + "close": "Fechar", + "close-board": "Fechar o Quadro", + "close-board-pop": "Poderá restaurar o quadro clicando no botão “Arquivo” a partir do cabeçalho do Início.", + "color-black": "preto", + "color-blue": "azul", + "color-crimson": "carmesim", + "color-darkgreen": "verde escuro", + "color-gold": "dourado", + "color-gray": "cinza", + "color-green": "verde", + "color-indigo": "azul", + "color-lime": "verde limão", + "color-magenta": "magenta", + "color-mistyrose": "rosa claro", + "color-navy": "azul marinho", + "color-orange": "laranja", + "color-paleturquoise": "azul ciano", + "color-peachpuff": "pêssego", + "color-pink": "cor-de-rosa", + "color-plum": "ameixa", + "color-purple": "roxo", + "color-red": "vermelho", + "color-saddlebrown": "marrom", + "color-silver": "prateado", + "color-sky": "azul-celeste", + "color-slateblue": "azul ardósia", + "color-white": "branco", + "color-yellow": "amarelo", + "unset-color": "Remover", + "comment": "Comentar", + "comment-placeholder": "Escrever o Comentário", + "comment-only": "Apenas comentários", + "comment-only-desc": "Pode comentar apenas em cartões.", + "no-comments": "Sem comentários", + "no-comments-desc": "Não pode ver comentários nem actividades.", + "worker": "Worker", + "worker-desc": "Can only move cards, assign itself to card and comment.", + "computer": "Computador", + "confirm-subtask-delete-dialog": "Tem certeza que deseja apagar a sub-tarefa?", + "confirm-checklist-delete-dialog": "Tem certeza que quer apagar a lista de verificação?", + "copy-card-link-to-clipboard": "Copiar a ligação do cartão para a área de transferência", + "linkCardPopup-title": "Ligar Cartão", + "searchElementPopup-title": "Procurar", + "copyCardPopup-title": "Copiar o cartão", + "copyChecklistToManyCardsPopup-title": "Copiar o Modelo de Lista de Verificação para Vários Cartões", + "copyChecklistToManyCardsPopup-instructions": "Títulos e Descrições de Cartões de Destino neste formato JSON", + "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"Título do primeiro cartão\", \"description\":\"Descrição do primeiro cartão\"}, {\"title\":\"Título do segundo cartão\",\"description\":\"Descrição do segundo cartão\"},{\"title\":\"Título do último cartão\",\"description\":\"Descrição do último cartão\"} ]", + "create": "Criar", + "createBoardPopup-title": "Criar Quadro", + "chooseBoardSourcePopup-title": "Importar quadro", + "createLabelPopup-title": "Criar Etiqueta", + "createCustomField": "Criar Campo", + "createCustomFieldPopup-title": "Criar Campo", + "current": "actual", + "custom-field-delete-pop": "Não existe desfazer. Isto irá remover este campo personalizado de todos os cartões e destruir o seu histórico", + "custom-field-checkbox": "Caixa de selecção", + "custom-field-date": "Data", + "custom-field-dropdown": "Lista Suspensa", + "custom-field-dropdown-none": "(nada)", + "custom-field-dropdown-options": "Opções da Lista", + "custom-field-dropdown-options-placeholder": "Pressione enter para adicionar mais opções", + "custom-field-dropdown-unknown": "(desconhecido)", + "custom-field-number": "Número", + "custom-field-text": "Texto", + "custom-fields": "Campos Personalizados", + "date": "Data", + "decline": "Rejeitar", + "default-avatar": "Avatar por omissão", + "delete": "Apagar", + "deleteCustomFieldPopup-title": "Apagar o Campo Personalizado?", + "deleteLabelPopup-title": "Apagar a Etiqueta?", + "description": "Descrição", + "disambiguateMultiLabelPopup-title": "Desambiguar Acção da Etiqueta", + "disambiguateMultiMemberPopup-title": "Desambiguar Acção do Membro", + "discard": "Descartar", + "done": "Feito", + "download": "Descarregar", + "edit": "Editar", + "edit-avatar": "Alterar o Avatar", + "edit-profile": "Editar o Perfil", + "edit-wip-limit": "Editar o Limite WIP", + "soft-wip-limit": "Limite Suave de WIP", + "editCardStartDatePopup-title": "Alterar a data de início", + "editCardDueDatePopup-title": "Alterar a data limite", + "editCustomFieldPopup-title": "Editar Campo", + "editCardSpentTimePopup-title": "Alterar o tempo gasto", + "editLabelPopup-title": "Alterar a Etiqueta", + "editNotificationPopup-title": "Editar a Notificação", + "editProfilePopup-title": "Editar o Perfil", + "email": "E-mail", + "email-enrollAccount-subject": "Uma conta foi criada para si em __siteName__", + "email-enrollAccount-text": "Olá __user__\nPara começar a utilizar o serviço, basta clicar na ligação abaixo.\n__url__\nObrigado.", + "email-fail": "Falhou a enviar o e-mail", + "email-fail-text": "Erro a tentar enviar o e-mail", + "email-invalid": "E-mail inválido", + "email-invite": "Convidar via E-mail", + "email-invite-subject": "__inviter__ enviou-lhe um convite", + "email-invite-text": "Caro __user__\n__inviter__ convidou-o para se juntar ao quadro \"__board__\" para colaborar.\nPor favor prossiga através da ligação abaixo:\n__url__\nObrigado.", + "email-resetPassword-subject": "Redefina sua senha em __siteName__", + "email-resetPassword-text": "Olá __user__\nPara redefinir a sua senha, por favor clique na ligação abaixo.\n__url__\nObrigado.", + "email-sent": "E-mail enviado", + "email-verifyEmail-subject": "Verifique o seu endereço de e-mail em __siteName__", + "email-verifyEmail-text": "Olá __user__\nPara verificar a sua conta de e-mail, clique na ligação abaixo.\n__url__\nObrigado.", + "enable-wip-limit": "Ativar Limite WIP", + "error-board-doesNotExist": "Este quadro não existe", + "error-board-notAdmin": "Precisa de ser administrador deste quadro para fazer isso", + "error-board-notAMember": "Precisa de ser um membro deste quadro para fazer isso", + "error-json-malformed": "O seu texto não é um JSON válido", + "error-json-schema": "O seu JSON não inclui as informações apropriadas no formato correto", + "error-list-doesNotExist": "Esta lista não existe", + "error-user-doesNotExist": "Este utilizador não existe", + "error-user-notAllowSelf": "Não se pode convidar a si mesmo", + "error-user-notCreated": "Este utilizador não foi criado", + "error-username-taken": "Esse nome de utilizador já existe", + "error-email-taken": "Endereço de e-mail já está em uso", + "export-board": "Exportar quadro", + "sort": "Sort", + "sort-desc": "Click to Sort List", + "list-sort-by": "Sort the List By:", + "list-label-modifiedAt": "Last Access Time", + "list-label-title": "Name of the List", + "list-label-sort": "Your Manual Order", + "list-label-short-modifiedAt": "(L)", + "list-label-short-title": "(N)", + "list-label-short-sort": "(M)", + "filter": "Filtrar", + "filter-cards": "Filter Cards or Lists", + "list-filter-label": "Filter List by Title", + "filter-clear": "Limpar filtro", + "filter-no-label": "Sem etiquetas", + "filter-no-member": "Sem membros", + "filter-no-assignee": "No assignee", + "filter-no-custom-fields": "Sem Campos Personalizados", + "filter-show-archive": "Mostrar listas arquivadas", + "filter-hide-empty": "Ocultar listas vazias", + "filter-on": "Filtro está activo", + "filter-on-desc": "Está a filtrar cartões neste quadro. Clique aqui para editar o filtro.", + "filter-to-selection": "Filtrar esta selecção", + "advanced-filter-label": "Filtro Avançado", + "advanced-filter-description": "Filtro Avançado permite escrever uma \"string\" contendo os seguintes operadores: == != <= >= && || ( ). Um espaço é usado como separador entre Operadores. Pode filtrar em todos os Campos Personalizados escreventos os seus nomes e valores. Por Exemplo: Campo1 == Valor1. Nota: Se os campos ou valores contiverem espaços, tem de os encapsular em apóstrofes. Por Exemplo: 'Campo 1' == 'Valor 1'. Para que caracteres de controlo únicos (' \\/) sejam ignorados, pode usar \\. Por exemplo: Campo1 == I\\'m. Pode também combinar múltiplas condições. Por Exemplo: F1 == V1 || F1 == V2. Normalmente todos os operadores são interpretados da esquerda para a direita. Pode alterar a ordem inserindo parênteses. Por Exemplo: F1 == V1 && ( F2 == V2 || F2 == V3 ). Pode também procurar em campos de texto utilizando uma expressão regular: F1 == /Tes.*/i", + "fullname": "Nome Completo", + "header-logo-title": "Voltar para a sua lista de quadros.", + "hide-system-messages": "Esconder mensagens de sistema", + "headerBarCreateBoardPopup-title": "Criar Quadro", + "home": "Início", + "import": "Importar", + "link": "Ligação", + "import-board": "importar quadro", + "import-board-c": "Importar quadro", + "import-board-title-trello": "Importar quadro do Trello", + "import-board-title-wekan": "Importar quadro a partir de exportação prévia", + "import-sandstorm-backup-warning": "Não apague os dados importados do quadro original exportado ou do Trello antes de verificar se esse item fecha e abre novamente, ou se receber o erro Quadro não encontrado, que significa perda de dados.", + "import-sandstorm-warning": "O quadro importado irá apagar todos os dados existentes no quadro e irá sobrescrever com o quadro importado.", + "from-trello": "Do Trello", + "from-wekan": "A partir de exportação prévia", + "import-board-instruction-trello": "No seu quadro do Trello, vá em 'Menu', depois em 'Mais', 'Imprimir e Exportar', 'Exportar JSON', e copie o texto resultante.", + "import-board-instruction-wekan": "No seu quadro vá para 'Menu', depois 'Exportar quadro' e copie o texto no ficheiro descarregado.", + "import-board-instruction-about-errors": "Se receber erros ao importar o quadro, às vezes a importação ainda funciona e o quadro está na página Todos os Quadros.", + "import-json-placeholder": "Cole seus dados JSON válidos aqui", + "import-map-members": "Mapear membros", + "import-members-map": "O seu quadro importado possui alguns membros. Por favor, mapeie os membros que deseja importar para seus utilizadores", + "import-show-user-mapping": "Rever mapeamento dos membros", + "import-user-select": "Escolha um utilizador existente que deseja usar como esse membro", + "importMapMembersAddPopup-title": "Seleccione membro", + "info": "Versão", + "initials": "Iniciais", + "invalid-date": "Data inválida", + "invalid-time": "Hora inválida", + "invalid-user": "Utilizador inválido", + "joined": "juntou-se", + "just-invited": "Acabou de ser convidado para este quadro", + "keyboard-shortcuts": "Atalhos do teclado", + "label-create": "Criar Etiqueta", + "label-default": "%s etiqueta (omissão)", + "label-delete-pop": "Não há como desfazer. A etiqueta será apagada de todos os cartões e o seu histórico será destruído.", + "labels": "Etiquetas", + "language": "Idioma", + "last-admin-desc": "Não pode alterar funções porque deve existir pelo menos um administrador.", + "leave-board": "Sair do Quadro", + "leave-board-pop": "Tem a certeza de que pretende sair de __boardTitle__? Será removido de todos os cartões neste quadro.", + "leaveBoardPopup-title": "Sair do Quadro ?", + "link-card": "Ligar a este cartão", + "list-archive-cards": "Move todos os cartões nesta lista para o Arquivo", + "list-archive-cards-pop": "Isto irá remover todos os cartões nesta lista do quadro. Para ver os cartões no Arquivo e trazê-los de volta para o quadro, clique em “Menu” > “Arquivo”.", + "list-move-cards": "Mover todos os cartões nesta lista", + "list-select-cards": "Seleccionar todos os cartões nesta lista", + "set-color-list": "Definir Cor", + "listActionPopup-title": "Listar Ações", + "swimlaneActionPopup-title": "Acções de Pista", + "swimlaneAddPopup-title": "Adicionar uma Pista abaixo", + "listImportCardPopup-title": "Importe um cartão do Trello", + "listMorePopup-title": "Mais", + "link-list": "Ligar a esta lista", + "list-delete-pop": "Todas as acções serão removidas do feed de actividade e não poderá recuperar a lista. Não há como desfazer.", + "list-delete-suggest-archive": "Pode mover uma lista para o Arquivo para a remover do quadro e preservar a actividade.", + "lists": "Listas", + "swimlanes": "Pistas", + "log-out": "Terminar a Sessão", + "log-in": "Entrar", + "loginPopup-title": "Entrar", + "memberMenuPopup-title": "Configuração dos Membros", + "members": "Membros", + "menu": "Menu", + "move-selection": "Mover a selecção", + "moveCardPopup-title": "Mover o Cartão", + "moveCardToBottom-title": "Mover para o Fundo", + "moveCardToTop-title": "Mover para o Topo", + "moveSelectionPopup-title": "Mover a selecção", + "multi-selection": "Selecção Múltipla", + "multi-selection-on": "Selecção Múltipla está activa", + "muted": "Silenciado", + "muted-info": "Nunca será notificado de quaisquer alterações neste quadro", + "my-boards": "Meus Quadros", + "name": "Nome", + "no-archived-cards": "Sem cartões no Arquivo.", + "no-archived-lists": "Sem listas no Arquivo.", + "no-archived-swimlanes": "Sem pistas no Arquivo.", + "no-results": "Nenhum resultado.", + "normal": "Normal", + "normal-desc": "Pode ver e editar cartões. Não pode alterar configurações.", + "not-accepted-yet": "Convite ainda não aceite", + "notify-participate": "Receber actualizações de qualquer cartão que criar ou participar como membro", + "notify-watch": "Receber actualizações de qualquer quadro, lista ou cartões que estiver a observar", + "optional": "opcional", + "or": "ou", + "page-maybe-private": "Esta página pode ser privada. Poderá vê-la se <a href='%s'>iniciar a sessão</a>.", + "page-not-found": "Página não encontrada.", + "password": "Senha", + "paste-or-dragdrop": "para colar, ou arrastar e soltar o ficheiro da imagem para lá (somente imagens)", + "participating": "Participando", + "preview": "Pré-visualizar", + "previewAttachedImagePopup-title": "Pré-visualizar", + "previewClipboardImagePopup-title": "Pré-visualizar", + "private": "Privado", + "private-desc": "Este quadro é privado. Apenas o membros do quadro o podem visualizar e editar.", + "profile": "Perfil", + "public": "Público", + "public-desc": "Este quadro é público. Está visível para qualquer pessoa com a ligação e será exibido em motores de busca como o Google. Apenas os membros do quadro o podem editar.", + "quick-access-description": "Clique na estrela de um quadro para adicionar um atalho nesta barra.", + "remove-cover": "Remover Capa", + "remove-from-board": "Remover do Quadro", + "remove-label": "Remover Etiqueta", + "listDeletePopup-title": "Apagar Lista ?", + "remove-member": "Remover Membro", + "remove-member-from-card": "Remover do Cartão", + "remove-member-pop": "Remover __name__ (__username__) de __boardTitle__? O membro será removido de todos os cartões neste quadro e será notificado.", + "removeMemberPopup-title": "Remover Membro?", + "rename": "Renomear", + "rename-board": "Renomear Quadro", + "restore": "Restaurar", + "save": "Guardar", + "search": "Procurar", + "rules": "Regras", + "search-cards": "Search from card/list titles, descriptions and custom fields on this board", + "search-example": "Texto a procurar?", + "select-color": "Seleccionar Cor", + "set-wip-limit-value": "Defina um limite máximo para o número de tarefas nesta lista", + "setWipLimitPopup-title": "Definir Limite WIP", + "shortcut-assign-self": "Atribuir a si o cartão actual", + "shortcut-autocomplete-emoji": "Autocompletar emoji", + "shortcut-autocomplete-members": "Autocompletar membros", + "shortcut-clear-filters": "Limpar todos os filtros", + "shortcut-close-dialog": "Fechar Caixa de Dialogo", + "shortcut-filter-my-cards": "Filtrar os meus cartões", + "shortcut-show-shortcuts": "Mostrar esta lista de atalhos", + "shortcut-toggle-filterbar": "Alternar a Barra Lateral de Filtros", + "shortcut-toggle-sidebar": "Alternar a Barra Lateral do Quadro", + "show-cards-minimum-count": "Mostrar contagem de cartões se a lista tiver mais de", + "sidebar-open": "Abrir a Barra Lateral", + "sidebar-close": "Fechar a Barra Lateral", + "signupPopup-title": "Criar uma Conta", + "star-board-title": "Clique para marcar este quadro como favorito. O quadro irá aparecer no topo da sua lista de quadros.", + "starred-boards": "Quadros Favoritos", + "starred-boards-description": "Os quadros favoritos aparecem no topo da sua lista de quadros.", + "subscribe": "Subscrever", + "team": "Equipa", + "this-board": "este quadro", + "this-card": "este cartão", + "spent-time-hours": "Tempo gasto (horas)", + "overtime-hours": "Horas extra (horas)", + "overtime": "Horas extra", + "has-overtime-cards": "Tem cartões com horas extra", + "has-spenttime-cards": "Tem cartões com tempo gasto", + "time": "Tempo", + "title": "Título", + "tracking": "A seguir", + "tracking-info": "Será notificado de quaisquer alterações em cartões em que é o criador ou membro.", + "type": "Tipo", + "unassign-member": "Desatribuir membro", + "unsaved-description": "Possui uma descrição não guardada.", + "unwatch": "Deixar de observar", + "upload": "Enviar", + "upload-avatar": "Enviar um avatar", + "uploaded-avatar": "Enviado um avatar", + "username": "Nome de utilizador", + "view-it": "Visualizá-lo", + "warn-list-archived": "aviso: este cartão está numa lista no Arquivo", + "watch": "Observar", + "watching": "Observando", + "watching-info": "Será notificado de quaisquer alterações neste quadro", + "welcome-board": "Quadro de Boas Vindas", + "welcome-swimlane": "Marco 1", + "welcome-list1": "Básico", + "welcome-list2": "Avançado", + "card-templates-swimlane": "Modelos de Cartão", + "list-templates-swimlane": "Modelos de Lista", + "board-templates-swimlane": "Modelos de Quadro", + "what-to-do": "O que gostaria de fazer?", + "wipLimitErrorPopup-title": "Limite WIP Inválido", + "wipLimitErrorPopup-dialog-pt1": "O número de tarefas nesta lista excede o limite WIP definido.", + "wipLimitErrorPopup-dialog-pt2": "Por favor, mova algumas tarefas para fora desta lista, ou defina um limite WIP mais elevado.", + "admin-panel": "Painel Administrativo", + "settings": "Configurações", + "people": "Pessoas", + "registration": "Registo", + "disable-self-registration": "Desabilitar Auto-Registo", + "invite": "Convidar", + "invite-people": "Convidar Pessoas", + "to-boards": "Para o(s) quadro(s)", + "email-addresses": "Endereços de E-mail", + "smtp-host-description": "O endereço do servidor SMTP que envia os seus e-mails.", + "smtp-port-description": "A porta que o servidor SMTP usa para enviar os e-mails.", + "smtp-tls-description": "Habilitar suporte TLS para o servidor SMTP", + "smtp-host": "Servidor SMTP", + "smtp-port": "Porta SMTP", + "smtp-username": "Nome de utilizador", + "smtp-password": "Senha", + "smtp-tls": "Suporte TLS", + "send-from": "De", + "send-smtp-test": "Enviar um e-mail de teste para si mesmo", + "invitation-code": "Código do Convite", + "email-invite-register-subject": "__inviter__ enviou-lhe um convite", + "email-invite-register-text": "Caro __user__,\n\n__inviter__ convida-o para o quadro Kanban para colaborações.\n\nPor favor, siga a ligação abaixo:\n__url__ \n\nE seu código de convite é: __icode__\n\nObrigado.", + "email-smtp-test-subject": "E-mail de Teste de SMTP", + "email-smtp-test-text": "Enviou um e-mail com sucesso", + "error-invitation-code-not-exist": "O código do convite não existe", + "error-notAuthorized": "Não tem autorização para ver esta página.", + "webhook-title": "Webhook Name", + "webhook-token": "Token (Optional for Authentication)", + "outgoing-webhooks": "Webhooks de saída", + "bidirectional-webhooks": "Two-Way Webhooks", + "outgoingWebhooksPopup-title": "Webhooks de saída", + "boardCardTitlePopup-title": "Filtro do Título do Cartão", + "disable-webhook": "Disable This Webhook", + "global-webhook": "Global Webhooks", + "new-outgoing-webhook": "Novo Webhook de saída", + "no-name": "(Desconhecido)", + "Node_version": "Versão do Node", + "Meteor_version": "Versão do Meteor", + "MongoDB_version": "Versão do MongoDB", + "MongoDB_storage_engine": "Versão do motor de armazenamento do MongoDB", + "MongoDB_Oplog_enabled": "Oplog do MongoDB activo", + "OS_Arch": "Arquitectura do SO", + "OS_Cpus": "Quantidade de CPUs do SO", + "OS_Freemem": "Memória Disponível do SO", + "OS_Loadavg": "Carga Média do SO", + "OS_Platform": "Plataforma do SO", + "OS_Release": "Versão do SO", + "OS_Totalmem": "Memória Total do SO", + "OS_Type": "Tipo do SO", + "OS_Uptime": "Disponibilidade do SO", + "days": "dias", + "hours": "horas", + "minutes": "minutos", + "seconds": "segundos", + "show-field-on-card": "Mostrar este campo no cartão", + "automatically-field-on-card": "Criar campo automaticamente para todos os cartões", + "showLabel-field-on-card": "Mostrar etiqueta do campo no mini-cartão", + "yes": "Sim", + "no": "Não", + "accounts": "Contas", + "accounts-allowEmailChange": "Permitir Alteração do E-mail", + "accounts-allowUserNameChange": "Permitir Alteração de Nome de Utilizador", + "createdAt": "Criado em", + "verified": "Verificado", + "active": "Activo", + "card-received": "Recebido", + "card-received-on": "Recebido em", + "card-end": "Fim", + "card-end-on": "Termina em", + "editCardReceivedDatePopup-title": "Alterar data de recebimento", + "editCardEndDatePopup-title": "Alterar data de fim", + "setCardColorPopup-title": "Definir cor", + "setCardActionsColorPopup-title": "Escolha uma cor", + "setSwimlaneColorPopup-title": "Escolha uma cor", + "setListColorPopup-title": "Escolha uma cor", + "assigned-by": "Atribuído Por", + "requested-by": "Solicitado Por", + "board-delete-notice": "Apagar é permanente. Irá perder todas as listas, cartões e acções associadas a este quadro.", + "delete-board-confirm-popup": "Todas as listas, cartões, etiquetas e actividades serão apagadas e não poderá recuperar o conteúdo do quadro. Não há como desfazer.", + "boardDeletePopup-title": "Apagar Quadro?", + "delete-board": "Apagar Quadro", + "default-subtasks-board": "Sub-tarefas para o quadro __board__", + "default": "Omissão", + "queue": "Fila", + "subtask-settings": "Configurações de Sub-tarefas", + "card-settings": "Card Settings", + "boardSubtaskSettingsPopup-title": "Configurações das Sub-tarefas do Quadro", + "boardCardSettingsPopup-title": "Card Settings", + "deposit-subtasks-board": "Depositar sub-tarefas neste quadro:", + "deposit-subtasks-list": "Lista de destino para sub-tarefas depositadas aqui:", + "show-parent-in-minicard": "Mostrar pai no mini-cartão:", + "prefix-with-full-path": "Prefixar com o caminho completo", + "prefix-with-parent": "Prefixar com o pai", + "subtext-with-full-path": "Sub-texto com o caminho completo", + "subtext-with-parent": "Sub-texto com o pai", + "change-card-parent": "Alterar o pai do cartão", + "parent-card": "Pai do cartão", + "source-board": "Quadro fonte", + "no-parent": "Não mostrar o pai", + "activity-added-label": "adicionou a etiqueta '%s' a %s", + "activity-removed-label": "removeu a etiqueta '%s' de %s", + "activity-delete-attach": "apagou um anexo de %s", + "activity-added-label-card": "adicionou a etiqueta '%s'", + "activity-removed-label-card": "removeu a etiqueta '%s'", + "activity-delete-attach-card": "apagou um anexo", + "activity-set-customfield": "definiu o campo personalizado '%s' para '%s' em %s", + "activity-unset-customfield": "removeu o campo personalizado '%s' de %s", + "r-rule": "Regra", + "r-add-trigger": "Adicionar gatilho", + "r-add-action": "Adicionar acção", + "r-board-rules": "Regras do quadro", + "r-add-rule": "Adicionar regra", + "r-view-rule": "Ver regra", + "r-delete-rule": "Apagar regra", + "r-new-rule-name": "Título da nova regra", + "r-no-rules": "Sem regras", + "r-when-a-card": "Quando um cartão", + "r-is": "é", + "r-is-moved": "é movido", + "r-added-to": "adicionado a", + "r-removed-from": "Removido de", + "r-the-board": "o quadro", + "r-list": "lista", + "set-filter": "Definir Filtro", + "r-moved-to": "Movido para", + "r-moved-from": "Movido de", + "r-archived": "Movido para o Arquivo", + "r-unarchived": "Restaurado do Arquivo", + "r-a-card": "um cartão", + "r-when-a-label-is": "Quando uma etiqueta é", + "r-when-the-label": "Quando a etiqueta é", + "r-list-name": "listar o nome", + "r-when-a-member": "Quando um membro é", + "r-when-the-member": "Quando o membro", + "r-name": "nome", + "r-when-a-attach": "Quando um anexo", + "r-when-a-checklist": "Quando a lista de verificação é", + "r-when-the-checklist": "Quando a lista de verificação", + "r-completed": "Completada", + "r-made-incomplete": "Tornado incompleta", + "r-when-a-item": "Quando um item de uma lista de verificação é", + "r-when-the-item": "Quando o item da lista de verificação", + "r-checked": "Marcado", + "r-unchecked": "Desmarcado", + "r-move-card-to": "Mover cartão para", + "r-top-of": "Topo de", + "r-bottom-of": "Fundo de", + "r-its-list": "a sua lista", + "r-archive": "Mover para o Arquivo", + "r-unarchive": "Restaurar do Arquivo", + "r-card": "cartão", + "r-add": "Novo", + "r-remove": "Remover", + "r-label": "etiqueta", + "r-member": "membro", + "r-remove-all": "Remover todos os membros do cartão", + "r-set-color": "Definir a cor para", + "r-checklist": "lista de verificação", + "r-check-all": "Marcar todos", + "r-uncheck-all": "Desmarcar todos", + "r-items-check": "itens da lista de verificação", + "r-check": "Marcar", + "r-uncheck": "Desmarcar", + "r-item": "item", + "r-of-checklist": "da lista de verificação", + "r-send-email": "Enviar um e-mail", + "r-to": "para", + "r-subject": "assunto", + "r-rule-details": "Detalhes da regra", + "r-d-move-to-top-gen": "Mover cartão para o topo da sua lista", + "r-d-move-to-top-spec": "Mover cartão para o topo da lista", + "r-d-move-to-bottom-gen": "Mover cartão para o fundo da sua lista", + "r-d-move-to-bottom-spec": "Mover cartão para fundo da lista", + "r-d-send-email": "Enviar e-mail", + "r-d-send-email-to": "para", + "r-d-send-email-subject": "assunto", + "r-d-send-email-message": "mensagem", + "r-d-archive": "Mover cartão para o Arquivo", + "r-d-unarchive": "Restaurar cartão do Arquivo", + "r-d-add-label": "Adicionar etiqueta", + "r-d-remove-label": "Remover etiqueta", + "r-create-card": "Criar novo cartão", + "r-in-list": "na lista", + "r-in-swimlane": "na pista", + "r-d-add-member": "Adicionar membro", + "r-d-remove-member": "Remover membro", + "r-d-remove-all-member": "Remover todos os membros", + "r-d-check-all": "Marcar todos os itens de uma lista", + "r-d-uncheck-all": "Desmarcar todos os itens de uma lista", + "r-d-check-one": "Marcar item", + "r-d-uncheck-one": "Desmarcar item", + "r-d-check-of-list": "da lista de verificação", + "r-d-add-checklist": "Adicionar lista de verificação", + "r-d-remove-checklist": "Remover lista de verificação", + "r-by": "por", + "r-add-checklist": "Adicionar lista de verificação", + "r-with-items": "com os itens", + "r-items-list": "item1,item2,item3", + "r-add-swimlane": "Adicionar pista", + "r-swimlane-name": "nome da pista", + "r-board-note": "Nota: deixe o campo vazio para corresponder a todos os valores possíveis.", + "r-checklist-note": "Nota: itens de listas de verificação devem ser escritos separados por vírgulas.", + "r-when-a-card-is-moved": "Quando um cartão é movido de outra lista", + "r-set": "Definir", + "r-update": "Actualizar", + "r-datefield": "campo de data", + "r-df-start-at": "início", + "r-df-due-at": "data limite", + "r-df-end-at": "fim", + "r-df-received-at": "recebido", + "r-to-current-datetime": "até à data/hora actual", + "r-remove-value-from": "Remover valor de", + "ldap": "LDAP", + "oauth2": "OAuth2", + "cas": "CAS", + "authentication-method": "Método de autenticação", + "authentication-type": "Tipo de autenticação", + "custom-product-name": "Nome Personalizado do Produto", + "layout": "Layout", + "hide-logo": "Esconder Logo", + "add-custom-html-after-body-start": "Adicionar HTML Personalizado depois do início do <body>", + "add-custom-html-before-body-end": "Adicionar HTML Personalizado antes do fim do </body>", + "error-undefined": "Ocorreu um erro", + "error-ldap-login": "Ocorreu um erro ocorreu enquanto tentava entrar", + "display-authentication-method": "Mostrar Método de Autenticação", + "default-authentication-method": "Método de Autenticação por Omissão", + "duplicate-board": "Duplicar Quadro", + "people-number": "O número de pessoas é:", + "swimlaneDeletePopup-title": "Apagar Pista ?", + "swimlane-delete-pop": "Todas as acções serão removidas do feed de actividade e não será possível recuperar a pista. Não há como desfazer.", + "restore-all": "Restaurar todos", + "delete-all": "Apagar todos", + "loading": "A carregar, por favor aguarde.", + "previous_as": "última data era", + "act-a-dueAt": "modificou a data limite para \nQuando: __timeValue__\nOnde: __card__\n a data limite anterior era __timeOldValue__", + "act-a-endAt": "modificou a data de fim para __timeValue__ de (__timeOldValue__)", + "act-a-startAt": "modificou a data de início para __timeValue__ de (__timeOldValue__)", + "act-a-receivedAt": "modificou a data recebida para __timeValue__ de (__timeOldValue__)", + "a-dueAt": "modificou a data limite para", + "a-endAt": "modificou a data de fim para", + "a-startAt": "modificou a data de início para", + "a-receivedAt": "modificou a data recebida para", + "almostdue": "a data limite actual %s está-se a aproximar", + "pastdue": "a data limite actual %s já passou", + "duenow": "a data limite actual %s é hoje", + "act-newDue": "__list__/__card__ has 1st due reminder [__board__]", + "act-withDue": "__list__/__card__ due reminders [__board__]", + "act-almostdue": "estava a lembrar que a data limite actual (__timeValue__) de __card__ está-se a aproximar", + "act-pastdue": "estava a lembrar que a data limite (__timeValue__) de __card__ já passou", + "act-duenow": "estava a lembrar que a data limite (__timeValue__) de __card__ é agora", + "act-atUserComment": "You were mentioned in [__board__] __list__/__card__", + "delete-user-confirm-popup": "Tem a certeza que pretende apagar esta conta? Não há como desfazer.", + "accounts-allowUserDelete": "Permitir aos utilizadores apagar as suas próprias contas", + "hide-minicard-label-text": "Ocultar texto das etiquetas dos mini-cartões", + "show-desktop-drag-handles": "Show desktop drag handles", + "assignee": "Assignee", + "cardAssigneesPopup-title": "Assignee", + "addmore-detail": "Add a more detailed description", + "show-on-card": "Show on Card", + "new": "New", + "editUserPopup-title": "Edit User", + "newUserPopup-title": "New User", + "notifications": "Notifications", + "view-all": "View All", + "filter-by-unread": "Filter by Unread", + "mark-all-as-read": "Mark all as read", + "remove-all-read": "Remove all read", + "allow-rename": "Allow Rename", + "allowRenamePopup-title": "Allow Rename" +} \ No newline at end of file diff --git a/i18n/ro.i18n.json b/i18n/ro.i18n.json index af5a719b..4884e947 100644 --- a/i18n/ro.i18n.json +++ b/i18n/ro.i18n.json @@ -1,780 +1,780 @@ { - "accept": "Aceptă", - "act-activity-notify": "Activity Notification", - "act-addAttachment": "added attachment __attachment__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-deleteAttachment": "deleted attachment __attachment__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addSubtask": "added subtask __subtask__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addedLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removeLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removedLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addChecklist": "added checklist __checklist__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addChecklistItem": "added checklist item __checklistItem__ to checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removeChecklist": "removed checklist __checklist__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removeChecklistItem": "removed checklist item __checklistItem__ from checklist __checkList__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-checkedItem": "checked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-uncheckedItem": "unchecked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-completeChecklist": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-uncompleteChecklist": "uncompleted checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addComment": "commented on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-editComment": "edited comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-deleteComment": "deleted comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-createBoard": "created board __board__", - "act-createSwimlane": "created swimlane __swimlane__ to board __board__", - "act-createCard": "created card __card__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-createCustomField": "created custom field __customField__ at board __board__", - "act-deleteCustomField": "deleted custom field __customField__ at board __board__", - "act-setCustomField": "edited custom field __customField__: __customFieldValue__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-createList": "added list __list__ to board __board__", - "act-addBoardMember": "added member __member__ to board __board__", - "act-archivedBoard": "Board __board__ moved to Archive", - "act-archivedCard": "Card __card__ at list __list__ at swimlane __swimlane__ at board __board__ moved to Archive", - "act-archivedList": "List __list__ at swimlane __swimlane__ at board __board__ moved to Archive", - "act-archivedSwimlane": "Swimlane __swimlane__ at board __board__ moved to Archive", - "act-importBoard": "imported board __board__", - "act-importCard": "imported card __card__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-importList": "imported list __list__ to swimlane __swimlane__ at board __board__", - "act-joinMember": "added member __member__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-moveCard": "moved card __card__ at board __board__ from list __oldList__ at swimlane __oldSwimlane__ to list __list__ at swimlane __swimlane__", - "act-moveCardToOtherBoard": "moved card __card__ from list __oldList__ at swimlane __oldSwimlane__ at board __oldBoard__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-removeBoardMember": "removed member __member__ from board __board__", - "act-restoredCard": "restored card __card__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-unjoinMember": "removed member __member__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-withBoardTitle": "__board__", - "act-withCardTitle": "[__board__] __card__", - "actions": "Acțiuni", - "activities": "Activități", - "activity": "Activitate", - "activity-added": "s-a adăugat %s la %s", - "activity-archived": "%s moved to Archive", - "activity-attached": "s-a atașat %s la %s", - "activity-created": "s-a creat %s", - "activity-customfield-created": "created custom field %s", - "activity-excluded": "s-a exclus %s din %s", - "activity-imported": "s-a importat %s în %s din %s", - "activity-imported-board": "s-a importat %s din %s", - "activity-joined": "ai devenit membru %s", - "activity-moved": "s-a mutat %s din %s în%s", - "activity-on": "on %s", - "activity-removed": "s-a șters %s din %s", - "activity-sent": "s-a trimis %s către%s", - "activity-unjoined": "nu mai ești membru al %s", - "activity-subtask-added": "added subtask to %s", - "activity-checked-item": "checked %s in checklist %s of %s", - "activity-unchecked-item": "unchecked %s in checklist %s of %s", - "activity-checklist-added": "added checklist to %s", - "activity-checklist-removed": "removed a checklist from %s", - "activity-checklist-completed": "completed checklist %s of %s", - "activity-checklist-uncompleted": "uncompleted the checklist %s of %s", - "activity-checklist-item-added": "added checklist item to '%s' in %s", - "activity-checklist-item-removed": "removed a checklist item from '%s' in %s", - "add": "Adaugă", - "activity-checked-item-card": "checked %s in checklist %s", - "activity-unchecked-item-card": "unchecked %s in checklist %s", - "activity-checklist-completed-card": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "activity-checklist-uncompleted-card": "uncompleted the checklist %s", - "activity-editComment": "edited comment %s", - "activity-deleteComment": "deleted comment %s", - "add-attachment": "Add Attachment", - "add-board": "Add Board", - "add-card": "Add Card", - "add-swimlane": "Add Swimlane", - "add-subtask": "Add Subtask", - "add-checklist": "Add Checklist", - "add-checklist-item": "Add an item to checklist", - "add-cover": "Adaugă Decor", - "add-label": "Add Label", - "add-list": "Add List", - "add-members": "Adaugă Membrii", - "added": "S-a adăugat", - "addMemberPopup-title": "Membrii", - "admin": "Admin", - "admin-desc": "Poate vedea și edita carduri, șterge membrii, și schimba setările tablei.", - "admin-announcement": "Announcement", - "admin-announcement-active": "Active System-Wide Announcement", - "admin-announcement-title": "Announcement from Administrator", - "all-boards": "Toate tablele", - "and-n-other-card": "Și __count__ alt card", - "and-n-other-card_plural": "Și __count__ alte carduri", - "apply": "Apply", - "app-is-offline": "Loading, please wait. Refreshing the page will cause data loss. If loading does not work, please check that server has not stopped.", - "archive": "Move to Archive", - "archive-all": "Move All to Archive", - "archive-board": "Move Board to Archive", - "archive-card": "Move Card to Archive", - "archive-list": "Move List to Archive", - "archive-swimlane": "Move Swimlane to Archive", - "archive-selection": "Move selection to Archive", - "archiveBoardPopup-title": "Move Board to Archive?", - "archived-items": "Arhivă", - "archived-boards": "Boards in Archive", - "restore-board": "Restore Board", - "no-archived-boards": "No Boards in Archive.", - "archives": "Archive", - "template": "Template", - "templates": "Templates", - "assign-member": "Atribuie unui membru", - "attached": "s-a atașat", - "attachment": "Ataşament", - "attachment-delete-pop": "Ștergerea unui atașament este permanentă. Nu există recuperare.", - "attachmentDeletePopup-title": "Șterge Atașament?", - "attachments": "Ataşamente", - "auto-watch": "Automatically watch boards when they are created", - "avatar-too-big": "The avatar is too large (70KB max)", - "back": "Înapoi", - "board-change-color": "Schimbă culoare", - "board-nb-stars": "%s stele", - "board-not-found": "Tabla nu a fost găsită", - "board-private-info": "Această tabla va fi <strong>privată</strong>.", - "board-public-info": "Această tabla va fi <strong>publică</strong>.", - "boardChangeColorPopup-title": "Schimbă Fundalul Tablei", - "boardChangeTitlePopup-title": "Redenumește Tabla", - "boardChangeVisibilityPopup-title": "Schimbă Vizibilitatea", - "boardChangeWatchPopup-title": "Change Watch", - "boardMenuPopup-title": "Board Settings", - "boardChangeViewPopup-title": "Board View", - "boards": "Table", - "board-view": "Board View", - "board-view-cal": "Calendar", - "board-view-swimlanes": "Swimlanes", - "board-view-collapse": "Collapse", - "board-view-lists": "Liste", - "bucket-example": "Like “Bucket List” for example", - "cancel": "Anulează", - "card-archived": "This card is moved to Archive.", - "board-archived": "This board is moved to Archive.", - "card-comments-title": "Acest card are %s commentariu.", - "card-delete-notice": "Ștergerea este permanentă. Se vor pierde toate acțiunile asociate acestui card.", - "card-delete-pop": "Toate acțiunile vor fi șterse din jurnalul de activități si nu vei mai putea redeschide cardul. Nu există recuperare.", - "card-delete-suggest-archive": "You can move a card to Archive to remove it from the board and preserve the activity.", - "card-due": "Due", - "card-due-on": "Due on", - "card-spent": "Spent Time", - "card-edit-attachments": "Editează atașamente", - "card-edit-custom-fields": "Edit custom fields", - "card-start-voting": "Start voting", - "card-cancel-voting": "Delete voting and all votes", - "card-edit-labels": "Editează etichete", - "card-edit-members": "Editează membrii", - "card-labels-title": "Change the labels for the card.", - "card-members-title": "Add or remove members of the board from the card.", - "card-start": "Start", - "card-start-on": "Starts on", - "cardAttachmentsPopup-title": "Attach From", - "cardCustomField-datePopup-title": "Change date", - "cardCustomFieldsPopup-title": "Edit custom fields", - "cardStartVotingPopup-title": "Start a vote", - "positiveVoteMembersPopup-title": "Proponents", - "negativeVoteMembersPopup-title": "Opponents", - "vote-question": "Voting question", - "vote-public": "Public vote", - "vote-for-it": "for it", - "vote-against": "against", - "cardDeletePopup-title": "Delete Card?", - "cardDetailsActionsPopup-title": "Card Actions", - "cardLabelsPopup-title": "Labels", - "cardMembersPopup-title": "Members", - "cardMorePopup-title": "More", - "cardTemplatePopup-title": "Create template", - "cards": "Cards", - "cards-count": "Cards", - "casSignIn": "Sign In with CAS", - "cardType-card": "Card", - "cardType-linkedCard": "Linked Card", - "cardType-linkedBoard": "Linked Board", - "change": "Change", - "change-avatar": "Change Avatar", - "change-password": "Change Password", - "change-permissions": "Change permissions", - "change-settings": "Change Settings", - "changeAvatarPopup-title": "Change Avatar", - "changeLanguagePopup-title": "Change Language", - "changePasswordPopup-title": "Change Password", - "changePermissionsPopup-title": "Change Permissions", - "changeSettingsPopup-title": "Change Settings", - "subtasks": "Subtasks", - "checklists": "Checklists", - "click-to-star": "Click to star this board.", - "click-to-unstar": "Click to unstar this board.", - "clipboard": "Clipboard or drag & drop", - "close": "Închide", - "close-board": "Close Board", - "close-board-pop": "You will be able to restore the board by clicking the “Archive” button from the home header.", - "color-black": "black", - "color-blue": "blue", - "color-crimson": "crimson", - "color-darkgreen": "darkgreen", - "color-gold": "gold", - "color-gray": "gray", - "color-green": "green", - "color-indigo": "indigo", - "color-lime": "lime", - "color-magenta": "magenta", - "color-mistyrose": "mistyrose", - "color-navy": "navy", - "color-orange": "orange", - "color-paleturquoise": "paleturquoise", - "color-peachpuff": "peachpuff", - "color-pink": "pink", - "color-plum": "plum", - "color-purple": "purple", - "color-red": "red", - "color-saddlebrown": "saddlebrown", - "color-silver": "silver", - "color-sky": "sky", - "color-slateblue": "slateblue", - "color-white": "white", - "color-yellow": "yellow", - "unset-color": "Unset", - "comment": "Comment", - "comment-placeholder": "Write Comment", - "comment-only": "Comment only", - "comment-only-desc": "Can comment on cards only.", - "no-comments": "No comments", - "no-comments-desc": "Can not see comments and activities.", - "worker": "Worker", - "worker-desc": "Can only move cards, assign itself to card and comment.", - "computer": "Computer", - "confirm-subtask-delete-dialog": "Are you sure you want to delete subtask?", - "confirm-checklist-delete-dialog": "Are you sure you want to delete checklist?", - "copy-card-link-to-clipboard": "Copy card link to clipboard", - "linkCardPopup-title": "Link Card", - "searchElementPopup-title": "Caută", - "copyCardPopup-title": "Copy Card", - "copyChecklistToManyCardsPopup-title": "Copy Checklist Template to Many Cards", - "copyChecklistToManyCardsPopup-instructions": "Destination Card Titles and Descriptions in this JSON format", - "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"First card title\", \"description\":\"First card description\"}, {\"title\":\"Second card title\",\"description\":\"Second card description\"},{\"title\":\"Last card title\",\"description\":\"Last card description\"} ]", - "create": "Create", - "createBoardPopup-title": "Create Board", - "chooseBoardSourcePopup-title": "Import board", - "createLabelPopup-title": "Create Label", - "createCustomField": "Create Field", - "createCustomFieldPopup-title": "Create Field", - "current": "current", - "custom-field-delete-pop": "There is no undo. This will remove this custom field from all cards and destroy its history.", - "custom-field-checkbox": "Checkbox", - "custom-field-date": "Date", - "custom-field-dropdown": "Dropdown List", - "custom-field-dropdown-none": "(none)", - "custom-field-dropdown-options": "List Options", - "custom-field-dropdown-options-placeholder": "Press enter to add more options", - "custom-field-dropdown-unknown": "(unknown)", - "custom-field-number": "Number", - "custom-field-text": "Text", - "custom-fields": "Custom Fields", - "date": "Date", - "decline": "Decline", - "default-avatar": "Default avatar", - "delete": "Delete", - "deleteCustomFieldPopup-title": "Delete Custom Field?", - "deleteLabelPopup-title": "Delete Label?", - "description": "Description", - "disambiguateMultiLabelPopup-title": "Disambiguate Label Action", - "disambiguateMultiMemberPopup-title": "Disambiguate Member Action", - "discard": "Discard", - "done": "Done", - "download": "Download", - "edit": "Edit", - "edit-avatar": "Change Avatar", - "edit-profile": "Edit Profile", - "edit-wip-limit": "Edit WIP Limit", - "soft-wip-limit": "Soft WIP Limit", - "editCardStartDatePopup-title": "Change start date", - "editCardDueDatePopup-title": "Change due date", - "editCustomFieldPopup-title": "Edit Field", - "editCardSpentTimePopup-title": "Change spent time", - "editLabelPopup-title": "Change Label", - "editNotificationPopup-title": "Edit Notification", - "editProfilePopup-title": "Edit Profile", - "email": "Email", - "email-enrollAccount-subject": "An account created for you on __siteName__", - "email-enrollAccount-text": "Hello __user__,\n\nTo start using the service, simply click the link below.\n\n__url__\n\nThanks.", - "email-fail": "Sending email failed", - "email-fail-text": "Error trying to send email", - "email-invalid": "Invalid email", - "email-invite": "Invite via Email", - "email-invite-subject": "__inviter__ sent you an invitation", - "email-invite-text": "Dear __user__,\n\n__inviter__ invites you to join board \"__board__\" for collaborations.\n\nPlease follow the link below:\n\n__url__\n\nThanks.", - "email-resetPassword-subject": "Reset your password on __siteName__", - "email-resetPassword-text": "Hello __user__,\n\nTo reset your password, simply click the link below.\n\n__url__\n\nThanks.", - "email-sent": "Email sent", - "email-verifyEmail-subject": "Verify your email address on __siteName__", - "email-verifyEmail-text": "Hello __user__,\n\nTo verify your account email, simply click the link below.\n\n__url__\n\nThanks.", - "enable-wip-limit": "Enable WIP Limit", - "error-board-doesNotExist": "This board does not exist", - "error-board-notAdmin": "You need to be admin of this board to do that", - "error-board-notAMember": "You need to be a member of this board to do that", - "error-json-malformed": "Your text is not valid JSON", - "error-json-schema": "Your JSON data does not include the proper information in the correct format", - "error-list-doesNotExist": "This list does not exist", - "error-user-doesNotExist": "This user does not exist", - "error-user-notAllowSelf": "You can not invite yourself", - "error-user-notCreated": "This user is not created", - "error-username-taken": "This username is already taken", - "error-email-taken": "Email has already been taken", - "export-board": "Export board", - "sort": "Sort", - "sort-desc": "Click to Sort List", - "list-sort-by": "Sort the List By:", - "list-label-modifiedAt": "Last Access Time", - "list-label-title": "Name of the List", - "list-label-sort": "Your Manual Order", - "list-label-short-modifiedAt": "(L)", - "list-label-short-title": "(N)", - "list-label-short-sort": "(M)", - "filter": "Filter", - "filter-cards": "Filter Cards or Lists", - "list-filter-label": "Filter List by Title", - "filter-clear": "Clear filter", - "filter-no-label": "No label", - "filter-no-member": "No member", - "filter-no-assignee": "No assignee", - "filter-no-custom-fields": "No Custom Fields", - "filter-show-archive": "Show archived lists", - "filter-hide-empty": "Hide empty lists", - "filter-on": "Filter is on", - "filter-on-desc": "You are filtering cards on this board. Click here to edit filter.", - "filter-to-selection": "Filter to selection", - "advanced-filter-label": "Advanced Filter", - "advanced-filter-description": "Advanced Filter allows to write a string containing following operators: == != <= >= && || ( ) A space is used as a separator between the Operators. You can filter for all Custom Fields by typing their names and values. For Example: Field1 == Value1. Note: If fields or values contains spaces, you need to encapsulate them into single quotes. For Example: 'Field 1' == 'Value 1'. For single control characters (' \\/) to be skipped, you can use \\. For example: Field1 == I\\'m. Also you can combine multiple conditions. For Example: F1 == V1 || F1 == V2. Normally all operators are interpreted from left to right. You can change the order by placing brackets. For Example: F1 == V1 && ( F2 == V2 || F2 == V3 ). Also you can search text fields using regex: F1 == /Tes.*/i", - "fullname": "Full Name", - "header-logo-title": "Go back to your boards page.", - "hide-system-messages": "Hide system messages", - "headerBarCreateBoardPopup-title": "Create Board", - "home": "Home", - "import": "Import", - "link": "Link", - "import-board": "import board", - "import-board-c": "Import board", - "import-board-title-trello": "Import board from Trello", - "import-board-title-wekan": "Import board from previous export", - "import-sandstorm-backup-warning": "Do not delete data you import from original exported board or Trello before checking does this grain close and open again, or do you get Board not found error, that means data loss.", - "import-sandstorm-warning": "Imported board will delete all existing data on board and replace it with imported board.", - "from-trello": "From Trello", - "from-wekan": "From previous export", - "import-board-instruction-trello": "In your Trello board, go to 'Menu', then 'More', 'Print and Export', 'Export JSON', and copy the resulting text", - "import-board-instruction-wekan": "In your board, go to 'Menu', then 'Export board', and copy the text in the downloaded file.", - "import-board-instruction-about-errors": "If you get errors when importing board, sometimes importing still works, and board is at All Boards page.", - "import-json-placeholder": "Paste your valid JSON data here", - "import-map-members": "Map members", - "import-members-map": "Your imported board has some members. Please map the members you want to import to your users", - "import-show-user-mapping": "Review members mapping", - "import-user-select": "Pick your existing user you want to use as this member", - "importMapMembersAddPopup-title": "Select member", - "info": "Version", - "initials": "Iniţiale", - "invalid-date": "Invalid date", - "invalid-time": "Invalid time", - "invalid-user": "Invalid user", - "joined": "joined", - "just-invited": "You are just invited to this board", - "keyboard-shortcuts": "Keyboard shortcuts", - "label-create": "Create Label", - "label-default": "%s label (default)", - "label-delete-pop": "There is no undo. This will remove this label from all cards and destroy its history.", - "labels": "Labels", - "language": "Language", - "last-admin-desc": "You can’t change roles because there must be at least one admin.", - "leave-board": "Leave Board", - "leave-board-pop": "Are you sure you want to leave __boardTitle__? You will be removed from all cards on this board.", - "leaveBoardPopup-title": "Leave Board ?", - "link-card": "Link to this card", - "list-archive-cards": "Move all cards in this list to Archive", - "list-archive-cards-pop": "This will remove all the cards in this list from the board. To view cards in Archive and bring them back to the board, click “Menu” > “Archive”.", - "list-move-cards": "Move all cards in this list", - "list-select-cards": "Select all cards in this list", - "set-color-list": "Set Color", - "listActionPopup-title": "List Actions", - "swimlaneActionPopup-title": "Swimlane Actions", - "swimlaneAddPopup-title": "Add a Swimlane below", - "listImportCardPopup-title": "Import a Trello card", - "listMorePopup-title": "More", - "link-list": "Link to this list", - "list-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the list. There is no undo.", - "list-delete-suggest-archive": "You can move a list to Archive to remove it from the board and preserve the activity.", - "lists": "Liste", - "swimlanes": "Swimlanes", - "log-out": "Log Out", - "log-in": "Log In", - "loginPopup-title": "Log In", - "memberMenuPopup-title": "Member Settings", - "members": "Members", - "menu": "Meniu", - "move-selection": "Move selection", - "moveCardPopup-title": "Move Card", - "moveCardToBottom-title": "Move to Bottom", - "moveCardToTop-title": "Move to Top", - "moveSelectionPopup-title": "Move selection", - "multi-selection": "Multi-Selection", - "multi-selection-on": "Multi-Selection is on", - "muted": "Muted", - "muted-info": "You will never be notified of any changes in this board", - "my-boards": "My Boards", - "name": "Nume", - "no-archived-cards": "No cards in Archive.", - "no-archived-lists": "No lists in Archive.", - "no-archived-swimlanes": "No swimlanes in Archive.", - "no-results": "No results", - "normal": "Normal", - "normal-desc": "Can view and edit cards. Can't change settings.", - "not-accepted-yet": "Invitation not accepted yet", - "notify-participate": "Receive updates to any cards you participate as creater or member", - "notify-watch": "Receive updates to any boards, lists, or cards you’re watching", - "optional": "optional", - "or": "or", - "page-maybe-private": "This page may be private. You may be able to view it by <a href='%s'>logging in</a>.", - "page-not-found": "Page not found.", - "password": "Parolă", - "paste-or-dragdrop": "to paste, or drag & drop image file to it (image only)", - "participating": "Participating", - "preview": "Preview", - "previewAttachedImagePopup-title": "Preview", - "previewClipboardImagePopup-title": "Preview", - "private": "Privat", - "private-desc": "This board is private. Only people added to the board can view and edit it.", - "profile": "Profil", - "public": "Public", - "public-desc": "This board is public. It's visible to anyone with the link and will show up in search engines like Google. Only people added to the board can edit.", - "quick-access-description": "Star a board to add a shortcut in this bar.", - "remove-cover": "Remove Cover", - "remove-from-board": "Remove from Board", - "remove-label": "Remove Label", - "listDeletePopup-title": "Delete List ?", - "remove-member": "Remove Member", - "remove-member-from-card": "Remove from Card", - "remove-member-pop": "Remove __name__ (__username__) from __boardTitle__? The member will be removed from all cards on this board. They will receive a notification.", - "removeMemberPopup-title": "Remove Member?", - "rename": "Rename", - "rename-board": "Rename Board", - "restore": "Restore", - "save": "Salvează", - "search": "Caută", - "rules": "Rules", - "search-cards": "Search from card/list titles, descriptions and custom fields on this board", - "search-example": "Text to search for?", - "select-color": "Select Color", - "set-wip-limit-value": "Set a limit for the maximum number of tasks in this list", - "setWipLimitPopup-title": "Set WIP Limit", - "shortcut-assign-self": "Assign yourself to current card", - "shortcut-autocomplete-emoji": "Autocomplete emoji", - "shortcut-autocomplete-members": "Autocomplete members", - "shortcut-clear-filters": "Clear all filters", - "shortcut-close-dialog": "Close Dialog", - "shortcut-filter-my-cards": "Filter my cards", - "shortcut-show-shortcuts": "Bring up this shortcuts list", - "shortcut-toggle-filterbar": "Toggle Filter Sidebar", - "shortcut-toggle-sidebar": "Toggle Board Sidebar", - "show-cards-minimum-count": "Show cards count if list contains more than", - "sidebar-open": "Open Sidebar", - "sidebar-close": "Close Sidebar", - "signupPopup-title": "Create an Account", - "star-board-title": "Click to star this board. It will show up at top of your boards list.", - "starred-boards": "Starred Boards", - "starred-boards-description": "Starred boards show up at the top of your boards list.", - "subscribe": "Subscribe", - "team": "Team", - "this-board": "this board", - "this-card": "this card", - "spent-time-hours": "Spent time (hours)", - "overtime-hours": "Overtime (hours)", - "overtime": "Overtime", - "has-overtime-cards": "Has overtime cards", - "has-spenttime-cards": "Has spent time cards", - "time": "Time", - "title": "Titlu", - "tracking": "Tracking", - "tracking-info": "You will be notified of any changes to those cards you are involved as creator or member.", - "type": "Type", - "unassign-member": "Unassign member", - "unsaved-description": "You have an unsaved description.", - "unwatch": "Unwatch", - "upload": "Upload", - "upload-avatar": "Upload an avatar", - "uploaded-avatar": "Uploaded an avatar", - "username": "Username", - "view-it": "View it", - "warn-list-archived": "warning: this card is in an list at Archive", - "watch": "Watch", - "watching": "Watching", - "watching-info": "You will be notified of any change in this board", - "welcome-board": "Welcome Board", - "welcome-swimlane": "Milestone 1", - "welcome-list1": "Basics", - "welcome-list2": "Advanced", - "card-templates-swimlane": "Card Templates", - "list-templates-swimlane": "List Templates", - "board-templates-swimlane": "Board Templates", - "what-to-do": "Ce ai vrea sa faci?", - "wipLimitErrorPopup-title": "Invalid WIP Limit", - "wipLimitErrorPopup-dialog-pt1": "The number of tasks in this list is higher than the WIP limit you've defined.", - "wipLimitErrorPopup-dialog-pt2": "Please move some tasks out of this list, or set a higher WIP limit.", - "admin-panel": "Admin Panel", - "settings": "Settings", - "people": "People", - "registration": "Registration", - "disable-self-registration": "Disable Self-Registration", - "invite": "Invite", - "invite-people": "Invite People", - "to-boards": "To board(s)", - "email-addresses": "Email Addresses", - "smtp-host-description": "The address of the SMTP server that handles your emails.", - "smtp-port-description": "The port your SMTP server uses for outgoing emails.", - "smtp-tls-description": "Enable TLS support for SMTP server", - "smtp-host": "SMTP Host", - "smtp-port": "SMTP Port", - "smtp-username": "Username", - "smtp-password": "Parolă", - "smtp-tls": "TLS support", - "send-from": "From", - "send-smtp-test": "Send a test email to yourself", - "invitation-code": "Invitation Code", - "email-invite-register-subject": "__inviter__ sent you an invitation", - "email-invite-register-text": "Dear __user__,\n\n__inviter__ invites you to kanban board for collaborations.\n\nPlease follow the link below:\n__url__\n\nAnd your invitation code is: __icode__\n\nThanks.", - "email-smtp-test-subject": "SMTP Test Email", - "email-smtp-test-text": "You have successfully sent an email", - "error-invitation-code-not-exist": "Invitation code doesn't exist", - "error-notAuthorized": "You are not authorized to view this page.", - "webhook-title": "Webhook Name", - "webhook-token": "Token (Optional for Authentication)", - "outgoing-webhooks": "Outgoing Webhooks", - "bidirectional-webhooks": "Two-Way Webhooks", - "outgoingWebhooksPopup-title": "Outgoing Webhooks", - "boardCardTitlePopup-title": "Card Title Filter", - "disable-webhook": "Disable This Webhook", - "global-webhook": "Global Webhooks", - "new-outgoing-webhook": "New Outgoing Webhook", - "no-name": "(Unknown)", - "Node_version": "Node version", - "Meteor_version": "Meteor version", - "MongoDB_version": "MongoDB version", - "MongoDB_storage_engine": "MongoDB storage engine", - "MongoDB_Oplog_enabled": "MongoDB Oplog enabled", - "OS_Arch": "OS Arch", - "OS_Cpus": "OS CPU Count", - "OS_Freemem": "OS Free Memory", - "OS_Loadavg": "OS Load Average", - "OS_Platform": "OS Platform", - "OS_Release": "OS Release", - "OS_Totalmem": "OS Total Memory", - "OS_Type": "OS Type", - "OS_Uptime": "OS Uptime", - "days": "days", - "hours": "hours", - "minutes": "minutes", - "seconds": "seconds", - "show-field-on-card": "Show this field on card", - "automatically-field-on-card": "Auto create field to all cards", - "showLabel-field-on-card": "Show field label on minicard", - "yes": "Yes", - "no": "No", - "accounts": "Accounts", - "accounts-allowEmailChange": "Allow Email Change", - "accounts-allowUserNameChange": "Allow Username Change", - "createdAt": "Created at", - "verified": "Verified", - "active": "Active", - "card-received": "Received", - "card-received-on": "Received on", - "card-end": "End", - "card-end-on": "Ends on", - "editCardReceivedDatePopup-title": "Change received date", - "editCardEndDatePopup-title": "Change end date", - "setCardColorPopup-title": "Set color", - "setCardActionsColorPopup-title": "Choose a color", - "setSwimlaneColorPopup-title": "Choose a color", - "setListColorPopup-title": "Choose a color", - "assigned-by": "Assigned By", - "requested-by": "Requested By", - "board-delete-notice": "Deleting is permanent. You will lose all lists, cards and actions associated with this board.", - "delete-board-confirm-popup": "All lists, cards, labels, and activities will be deleted and you won't be able to recover the board contents. There is no undo.", - "boardDeletePopup-title": "Delete Board?", - "delete-board": "Delete Board", - "default-subtasks-board": "Subtasks for __board__ board", - "default": "Default", - "queue": "Queue", - "subtask-settings": "Subtasks Settings", - "card-settings": "Card Settings", - "boardSubtaskSettingsPopup-title": "Board Subtasks Settings", - "boardCardSettingsPopup-title": "Card Settings", - "deposit-subtasks-board": "Deposit subtasks to this board:", - "deposit-subtasks-list": "Landing list for subtasks deposited here:", - "show-parent-in-minicard": "Show parent in minicard:", - "prefix-with-full-path": "Prefix with full path", - "prefix-with-parent": "Prefix with parent", - "subtext-with-full-path": "Subtext with full path", - "subtext-with-parent": "Subtext with parent", - "change-card-parent": "Change card's parent", - "parent-card": "Parent card", - "source-board": "Source board", - "no-parent": "Don't show parent", - "activity-added-label": "added label '%s' to %s", - "activity-removed-label": "removed label '%s' from %s", - "activity-delete-attach": "deleted an attachment from %s", - "activity-added-label-card": "added label '%s'", - "activity-removed-label-card": "removed label '%s'", - "activity-delete-attach-card": "deleted an attachment", - "activity-set-customfield": "set custom field '%s' to '%s' in %s", - "activity-unset-customfield": "unset custom field '%s' in %s", - "r-rule": "Rule", - "r-add-trigger": "Add trigger", - "r-add-action": "Add action", - "r-board-rules": "Board rules", - "r-add-rule": "Add rule", - "r-view-rule": "View rule", - "r-delete-rule": "Delete rule", - "r-new-rule-name": "New rule title", - "r-no-rules": "No rules", - "r-when-a-card": "When a card", - "r-is": "is", - "r-is-moved": "is moved", - "r-added-to": "added to", - "r-removed-from": "Removed from", - "r-the-board": "the board", - "r-list": "list", - "set-filter": "Set Filter", - "r-moved-to": "Moved to", - "r-moved-from": "Moved from", - "r-archived": "Moved to Archive", - "r-unarchived": "Restored from Archive", - "r-a-card": "a card", - "r-when-a-label-is": "When a label is", - "r-when-the-label": "When the label", - "r-list-name": "list name", - "r-when-a-member": "When a member is", - "r-when-the-member": "When the member", - "r-name": "name", - "r-when-a-attach": "When an attachment", - "r-when-a-checklist": "When a checklist is", - "r-when-the-checklist": "When the checklist", - "r-completed": "Completed", - "r-made-incomplete": "Made incomplete", - "r-when-a-item": "When a checklist item is", - "r-when-the-item": "When the checklist item", - "r-checked": "Checked", - "r-unchecked": "Unchecked", - "r-move-card-to": "Move card to", - "r-top-of": "Top of", - "r-bottom-of": "Bottom of", - "r-its-list": "its list", - "r-archive": "Move to Archive", - "r-unarchive": "Restore from Archive", - "r-card": "card", - "r-add": "Add", - "r-remove": "Remove", - "r-label": "label", - "r-member": "member", - "r-remove-all": "Remove all members from the card", - "r-set-color": "Set color to", - "r-checklist": "checklist", - "r-check-all": "Check all", - "r-uncheck-all": "Uncheck all", - "r-items-check": "items of checklist", - "r-check": "Check", - "r-uncheck": "Uncheck", - "r-item": "item", - "r-of-checklist": "of checklist", - "r-send-email": "Send an email", - "r-to": "to", - "r-subject": "subject", - "r-rule-details": "Rule details", - "r-d-move-to-top-gen": "Move card to top of its list", - "r-d-move-to-top-spec": "Move card to top of list", - "r-d-move-to-bottom-gen": "Move card to bottom of its list", - "r-d-move-to-bottom-spec": "Move card to bottom of list", - "r-d-send-email": "Send email", - "r-d-send-email-to": "to", - "r-d-send-email-subject": "subject", - "r-d-send-email-message": "message", - "r-d-archive": "Move card to Archive", - "r-d-unarchive": "Restore card from Archive", - "r-d-add-label": "Add label", - "r-d-remove-label": "Remove label", - "r-create-card": "Create new card", - "r-in-list": "in list", - "r-in-swimlane": "in swimlane", - "r-d-add-member": "Add member", - "r-d-remove-member": "Remove member", - "r-d-remove-all-member": "Remove all member", - "r-d-check-all": "Check all items of a list", - "r-d-uncheck-all": "Uncheck all items of a list", - "r-d-check-one": "Check item", - "r-d-uncheck-one": "Uncheck item", - "r-d-check-of-list": "of checklist", - "r-d-add-checklist": "Add checklist", - "r-d-remove-checklist": "Remove checklist", - "r-by": "by", - "r-add-checklist": "Add checklist", - "r-with-items": "with items", - "r-items-list": "item1,item2,item3", - "r-add-swimlane": "Add swimlane", - "r-swimlane-name": "swimlane name", - "r-board-note": "Note: leave a field empty to match every possible value.", - "r-checklist-note": "Note: checklist's items have to be written as comma separated values.", - "r-when-a-card-is-moved": "When a card is moved to another list", - "r-set": "Set", - "r-update": "Update", - "r-datefield": "date field", - "r-df-start-at": "start", - "r-df-due-at": "due", - "r-df-end-at": "end", - "r-df-received-at": "received", - "r-to-current-datetime": "to current date/time", - "r-remove-value-from": "Remove value from", - "ldap": "LDAP", - "oauth2": "OAuth2", - "cas": "CAS", - "authentication-method": "Authentication method", - "authentication-type": "Authentication type", - "custom-product-name": "Custom Product Name", - "layout": "Layout", - "hide-logo": "Hide Logo", - "add-custom-html-after-body-start": "Add Custom HTML after <body> start", - "add-custom-html-before-body-end": "Add Custom HTML before </body> end", - "error-undefined": "Something went wrong", - "error-ldap-login": "An error occurred while trying to login", - "display-authentication-method": "Display Authentication Method", - "default-authentication-method": "Default Authentication Method", - "duplicate-board": "Duplicate Board", - "people-number": "The number of people is:", - "swimlaneDeletePopup-title": "Delete Swimlane ?", - "swimlane-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the swimlane. There is no undo.", - "restore-all": "Restore all", - "delete-all": "Delete all", - "loading": "Loading, please wait.", - "previous_as": "last time was", - "act-a-dueAt": "modified due time to \nWhen: __timeValue__\nWhere: __card__\n previous due was __timeOldValue__", - "act-a-endAt": "modified ending time to __timeValue__ from (__timeOldValue__)", - "act-a-startAt": "modified starting time to __timeValue__ from (__timeOldValue__)", - "act-a-receivedAt": "modified received time to __timeValue__ from (__timeOldValue__)", - "a-dueAt": "modified due time to be", - "a-endAt": "modified ending time to be", - "a-startAt": "modified starting time to be", - "a-receivedAt": "modified received time to be", - "almostdue": "current due time %s is approaching", - "pastdue": "current due time %s is past", - "duenow": "current due time %s is today", - "act-newDue": "__list__/__card__ has 1st due reminder [__board__]", - "act-withDue": "__list__/__card__ due reminders [__board__]", - "act-almostdue": "was reminding the current due (__timeValue__) of __card__ is approaching", - "act-pastdue": "was reminding the current due (__timeValue__) of __card__ is past", - "act-duenow": "was reminding the current due (__timeValue__) of __card__ is now", - "act-atUserComment": "You were mentioned in [__board__] __list__/__card__", - "delete-user-confirm-popup": "Are you sure you want to delete this account? There is no undo.", - "accounts-allowUserDelete": "Allow users to self delete their account", - "hide-minicard-label-text": "Hide minicard label text", - "show-desktop-drag-handles": "Show desktop drag handles", - "assignee": "Assignee", - "cardAssigneesPopup-title": "Assignee", - "addmore-detail": "Add a more detailed description", - "show-on-card": "Show on Card", - "new": "New", - "editUserPopup-title": "Edit User", - "newUserPopup-title": "New User", - "notifications": "Notifications", - "view-all": "View All", - "filter-by-unread": "Filter by Unread", - "mark-all-as-read": "Mark all as read", - "remove-all-read": "Remove all read", - "allow-rename": "Allow Rename", - "allowRenamePopup-title": "Allow Rename" -} + "accept": "Aceptă", + "act-activity-notify": "Activity Notification", + "act-addAttachment": "added attachment __attachment__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-deleteAttachment": "deleted attachment __attachment__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addSubtask": "added subtask __subtask__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addedLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removeLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removedLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addChecklist": "added checklist __checklist__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addChecklistItem": "added checklist item __checklistItem__ to checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removeChecklist": "removed checklist __checklist__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removeChecklistItem": "removed checklist item __checklistItem__ from checklist __checkList__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-checkedItem": "checked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-uncheckedItem": "unchecked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-completeChecklist": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-uncompleteChecklist": "uncompleted checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addComment": "commented on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-editComment": "edited comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-deleteComment": "deleted comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-createBoard": "created board __board__", + "act-createSwimlane": "created swimlane __swimlane__ to board __board__", + "act-createCard": "created card __card__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-createCustomField": "created custom field __customField__ at board __board__", + "act-deleteCustomField": "deleted custom field __customField__ at board __board__", + "act-setCustomField": "edited custom field __customField__: __customFieldValue__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-createList": "added list __list__ to board __board__", + "act-addBoardMember": "added member __member__ to board __board__", + "act-archivedBoard": "Board __board__ moved to Archive", + "act-archivedCard": "Card __card__ at list __list__ at swimlane __swimlane__ at board __board__ moved to Archive", + "act-archivedList": "List __list__ at swimlane __swimlane__ at board __board__ moved to Archive", + "act-archivedSwimlane": "Swimlane __swimlane__ at board __board__ moved to Archive", + "act-importBoard": "imported board __board__", + "act-importCard": "imported card __card__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-importList": "imported list __list__ to swimlane __swimlane__ at board __board__", + "act-joinMember": "added member __member__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-moveCard": "moved card __card__ at board __board__ from list __oldList__ at swimlane __oldSwimlane__ to list __list__ at swimlane __swimlane__", + "act-moveCardToOtherBoard": "moved card __card__ from list __oldList__ at swimlane __oldSwimlane__ at board __oldBoard__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-removeBoardMember": "removed member __member__ from board __board__", + "act-restoredCard": "restored card __card__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-unjoinMember": "removed member __member__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-withBoardTitle": "__board__", + "act-withCardTitle": "[__board__] __card__", + "actions": "Acțiuni", + "activities": "Activități", + "activity": "Activitate", + "activity-added": "s-a adăugat %s la %s", + "activity-archived": "%s moved to Archive", + "activity-attached": "s-a atașat %s la %s", + "activity-created": "s-a creat %s", + "activity-customfield-created": "created custom field %s", + "activity-excluded": "s-a exclus %s din %s", + "activity-imported": "s-a importat %s în %s din %s", + "activity-imported-board": "s-a importat %s din %s", + "activity-joined": "ai devenit membru %s", + "activity-moved": "s-a mutat %s din %s în%s", + "activity-on": "on %s", + "activity-removed": "s-a șters %s din %s", + "activity-sent": "s-a trimis %s către%s", + "activity-unjoined": "nu mai ești membru al %s", + "activity-subtask-added": "added subtask to %s", + "activity-checked-item": "checked %s in checklist %s of %s", + "activity-unchecked-item": "unchecked %s in checklist %s of %s", + "activity-checklist-added": "added checklist to %s", + "activity-checklist-removed": "removed a checklist from %s", + "activity-checklist-completed": "completed checklist %s of %s", + "activity-checklist-uncompleted": "uncompleted the checklist %s of %s", + "activity-checklist-item-added": "added checklist item to '%s' in %s", + "activity-checklist-item-removed": "removed a checklist item from '%s' in %s", + "add": "Adaugă", + "activity-checked-item-card": "checked %s in checklist %s", + "activity-unchecked-item-card": "unchecked %s in checklist %s", + "activity-checklist-completed-card": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "activity-checklist-uncompleted-card": "uncompleted the checklist %s", + "activity-editComment": "edited comment %s", + "activity-deleteComment": "deleted comment %s", + "add-attachment": "Add Attachment", + "add-board": "Add Board", + "add-card": "Add Card", + "add-swimlane": "Add Swimlane", + "add-subtask": "Add Subtask", + "add-checklist": "Add Checklist", + "add-checklist-item": "Add an item to checklist", + "add-cover": "Adaugă Decor", + "add-label": "Add Label", + "add-list": "Add List", + "add-members": "Adaugă Membrii", + "added": "S-a adăugat", + "addMemberPopup-title": "Membrii", + "admin": "Admin", + "admin-desc": "Poate vedea și edita carduri, șterge membrii, și schimba setările tablei.", + "admin-announcement": "Announcement", + "admin-announcement-active": "Active System-Wide Announcement", + "admin-announcement-title": "Announcement from Administrator", + "all-boards": "Toate tablele", + "and-n-other-card": "Și __count__ alt card", + "and-n-other-card_plural": "Și __count__ alte carduri", + "apply": "Apply", + "app-is-offline": "Loading, please wait. Refreshing the page will cause data loss. If loading does not work, please check that server has not stopped.", + "archive": "Move to Archive", + "archive-all": "Move All to Archive", + "archive-board": "Move Board to Archive", + "archive-card": "Move Card to Archive", + "archive-list": "Move List to Archive", + "archive-swimlane": "Move Swimlane to Archive", + "archive-selection": "Move selection to Archive", + "archiveBoardPopup-title": "Move Board to Archive?", + "archived-items": "Arhivă", + "archived-boards": "Boards in Archive", + "restore-board": "Restore Board", + "no-archived-boards": "No Boards in Archive.", + "archives": "Archive", + "template": "Template", + "templates": "Templates", + "assign-member": "Atribuie unui membru", + "attached": "s-a atașat", + "attachment": "Ataşament", + "attachment-delete-pop": "Ștergerea unui atașament este permanentă. Nu există recuperare.", + "attachmentDeletePopup-title": "Șterge Atașament?", + "attachments": "Ataşamente", + "auto-watch": "Automatically watch boards when they are created", + "avatar-too-big": "The avatar is too large (70KB max)", + "back": "Înapoi", + "board-change-color": "Schimbă culoare", + "board-nb-stars": "%s stele", + "board-not-found": "Tabla nu a fost găsită", + "board-private-info": "Această tabla va fi <strong>privată</strong>.", + "board-public-info": "Această tabla va fi <strong>publică</strong>.", + "boardChangeColorPopup-title": "Schimbă Fundalul Tablei", + "boardChangeTitlePopup-title": "Redenumește Tabla", + "boardChangeVisibilityPopup-title": "Schimbă Vizibilitatea", + "boardChangeWatchPopup-title": "Change Watch", + "boardMenuPopup-title": "Board Settings", + "boardChangeViewPopup-title": "Board View", + "boards": "Table", + "board-view": "Board View", + "board-view-cal": "Calendar", + "board-view-swimlanes": "Swimlanes", + "board-view-collapse": "Collapse", + "board-view-lists": "Liste", + "bucket-example": "Like “Bucket List” for example", + "cancel": "Anulează", + "card-archived": "This card is moved to Archive.", + "board-archived": "This board is moved to Archive.", + "card-comments-title": "Acest card are %s commentariu.", + "card-delete-notice": "Ștergerea este permanentă. Se vor pierde toate acțiunile asociate acestui card.", + "card-delete-pop": "Toate acțiunile vor fi șterse din jurnalul de activități si nu vei mai putea redeschide cardul. Nu există recuperare.", + "card-delete-suggest-archive": "You can move a card to Archive to remove it from the board and preserve the activity.", + "card-due": "Due", + "card-due-on": "Due on", + "card-spent": "Spent Time", + "card-edit-attachments": "Editează atașamente", + "card-edit-custom-fields": "Edit custom fields", + "card-start-voting": "Start voting", + "card-cancel-voting": "Delete voting and all votes", + "card-edit-labels": "Editează etichete", + "card-edit-members": "Editează membrii", + "card-labels-title": "Change the labels for the card.", + "card-members-title": "Add or remove members of the board from the card.", + "card-start": "Start", + "card-start-on": "Starts on", + "cardAttachmentsPopup-title": "Attach From", + "cardCustomField-datePopup-title": "Change date", + "cardCustomFieldsPopup-title": "Edit custom fields", + "cardStartVotingPopup-title": "Start a vote", + "positiveVoteMembersPopup-title": "Proponents", + "negativeVoteMembersPopup-title": "Opponents", + "vote-question": "Voting question", + "vote-public": "Public vote", + "vote-for-it": "for it", + "vote-against": "against", + "cardDeletePopup-title": "Delete Card?", + "cardDetailsActionsPopup-title": "Card Actions", + "cardLabelsPopup-title": "Labels", + "cardMembersPopup-title": "Members", + "cardMorePopup-title": "More", + "cardTemplatePopup-title": "Create template", + "cards": "Cards", + "cards-count": "Cards", + "casSignIn": "Sign In with CAS", + "cardType-card": "Card", + "cardType-linkedCard": "Linked Card", + "cardType-linkedBoard": "Linked Board", + "change": "Change", + "change-avatar": "Change Avatar", + "change-password": "Change Password", + "change-permissions": "Change permissions", + "change-settings": "Change Settings", + "changeAvatarPopup-title": "Change Avatar", + "changeLanguagePopup-title": "Change Language", + "changePasswordPopup-title": "Change Password", + "changePermissionsPopup-title": "Change Permissions", + "changeSettingsPopup-title": "Change Settings", + "subtasks": "Subtasks", + "checklists": "Checklists", + "click-to-star": "Click to star this board.", + "click-to-unstar": "Click to unstar this board.", + "clipboard": "Clipboard or drag & drop", + "close": "Închide", + "close-board": "Close Board", + "close-board-pop": "You will be able to restore the board by clicking the “Archive” button from the home header.", + "color-black": "black", + "color-blue": "blue", + "color-crimson": "crimson", + "color-darkgreen": "darkgreen", + "color-gold": "gold", + "color-gray": "gray", + "color-green": "green", + "color-indigo": "indigo", + "color-lime": "lime", + "color-magenta": "magenta", + "color-mistyrose": "mistyrose", + "color-navy": "navy", + "color-orange": "orange", + "color-paleturquoise": "paleturquoise", + "color-peachpuff": "peachpuff", + "color-pink": "pink", + "color-plum": "plum", + "color-purple": "purple", + "color-red": "red", + "color-saddlebrown": "saddlebrown", + "color-silver": "silver", + "color-sky": "sky", + "color-slateblue": "slateblue", + "color-white": "white", + "color-yellow": "yellow", + "unset-color": "Unset", + "comment": "Comment", + "comment-placeholder": "Write Comment", + "comment-only": "Comment only", + "comment-only-desc": "Can comment on cards only.", + "no-comments": "No comments", + "no-comments-desc": "Can not see comments and activities.", + "worker": "Worker", + "worker-desc": "Can only move cards, assign itself to card and comment.", + "computer": "Computer", + "confirm-subtask-delete-dialog": "Are you sure you want to delete subtask?", + "confirm-checklist-delete-dialog": "Are you sure you want to delete checklist?", + "copy-card-link-to-clipboard": "Copy card link to clipboard", + "linkCardPopup-title": "Link Card", + "searchElementPopup-title": "Caută", + "copyCardPopup-title": "Copy Card", + "copyChecklistToManyCardsPopup-title": "Copy Checklist Template to Many Cards", + "copyChecklistToManyCardsPopup-instructions": "Destination Card Titles and Descriptions in this JSON format", + "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"First card title\", \"description\":\"First card description\"}, {\"title\":\"Second card title\",\"description\":\"Second card description\"},{\"title\":\"Last card title\",\"description\":\"Last card description\"} ]", + "create": "Create", + "createBoardPopup-title": "Create Board", + "chooseBoardSourcePopup-title": "Import board", + "createLabelPopup-title": "Create Label", + "createCustomField": "Create Field", + "createCustomFieldPopup-title": "Create Field", + "current": "current", + "custom-field-delete-pop": "There is no undo. This will remove this custom field from all cards and destroy its history.", + "custom-field-checkbox": "Checkbox", + "custom-field-date": "Date", + "custom-field-dropdown": "Dropdown List", + "custom-field-dropdown-none": "(none)", + "custom-field-dropdown-options": "List Options", + "custom-field-dropdown-options-placeholder": "Press enter to add more options", + "custom-field-dropdown-unknown": "(unknown)", + "custom-field-number": "Number", + "custom-field-text": "Text", + "custom-fields": "Custom Fields", + "date": "Date", + "decline": "Decline", + "default-avatar": "Default avatar", + "delete": "Delete", + "deleteCustomFieldPopup-title": "Delete Custom Field?", + "deleteLabelPopup-title": "Delete Label?", + "description": "Description", + "disambiguateMultiLabelPopup-title": "Disambiguate Label Action", + "disambiguateMultiMemberPopup-title": "Disambiguate Member Action", + "discard": "Discard", + "done": "Done", + "download": "Download", + "edit": "Edit", + "edit-avatar": "Change Avatar", + "edit-profile": "Edit Profile", + "edit-wip-limit": "Edit WIP Limit", + "soft-wip-limit": "Soft WIP Limit", + "editCardStartDatePopup-title": "Change start date", + "editCardDueDatePopup-title": "Change due date", + "editCustomFieldPopup-title": "Edit Field", + "editCardSpentTimePopup-title": "Change spent time", + "editLabelPopup-title": "Change Label", + "editNotificationPopup-title": "Edit Notification", + "editProfilePopup-title": "Edit Profile", + "email": "Email", + "email-enrollAccount-subject": "An account created for you on __siteName__", + "email-enrollAccount-text": "Hello __user__,\n\nTo start using the service, simply click the link below.\n\n__url__\n\nThanks.", + "email-fail": "Sending email failed", + "email-fail-text": "Error trying to send email", + "email-invalid": "Invalid email", + "email-invite": "Invite via Email", + "email-invite-subject": "__inviter__ sent you an invitation", + "email-invite-text": "Dear __user__,\n\n__inviter__ invites you to join board \"__board__\" for collaborations.\n\nPlease follow the link below:\n\n__url__\n\nThanks.", + "email-resetPassword-subject": "Reset your password on __siteName__", + "email-resetPassword-text": "Hello __user__,\n\nTo reset your password, simply click the link below.\n\n__url__\n\nThanks.", + "email-sent": "Email sent", + "email-verifyEmail-subject": "Verify your email address on __siteName__", + "email-verifyEmail-text": "Hello __user__,\n\nTo verify your account email, simply click the link below.\n\n__url__\n\nThanks.", + "enable-wip-limit": "Enable WIP Limit", + "error-board-doesNotExist": "This board does not exist", + "error-board-notAdmin": "You need to be admin of this board to do that", + "error-board-notAMember": "You need to be a member of this board to do that", + "error-json-malformed": "Your text is not valid JSON", + "error-json-schema": "Your JSON data does not include the proper information in the correct format", + "error-list-doesNotExist": "This list does not exist", + "error-user-doesNotExist": "This user does not exist", + "error-user-notAllowSelf": "You can not invite yourself", + "error-user-notCreated": "This user is not created", + "error-username-taken": "This username is already taken", + "error-email-taken": "Email has already been taken", + "export-board": "Export board", + "sort": "Sort", + "sort-desc": "Click to Sort List", + "list-sort-by": "Sort the List By:", + "list-label-modifiedAt": "Last Access Time", + "list-label-title": "Name of the List", + "list-label-sort": "Your Manual Order", + "list-label-short-modifiedAt": "(L)", + "list-label-short-title": "(N)", + "list-label-short-sort": "(M)", + "filter": "Filter", + "filter-cards": "Filter Cards or Lists", + "list-filter-label": "Filter List by Title", + "filter-clear": "Clear filter", + "filter-no-label": "No label", + "filter-no-member": "No member", + "filter-no-assignee": "No assignee", + "filter-no-custom-fields": "No Custom Fields", + "filter-show-archive": "Show archived lists", + "filter-hide-empty": "Hide empty lists", + "filter-on": "Filter is on", + "filter-on-desc": "You are filtering cards on this board. Click here to edit filter.", + "filter-to-selection": "Filter to selection", + "advanced-filter-label": "Advanced Filter", + "advanced-filter-description": "Advanced Filter allows to write a string containing following operators: == != <= >= && || ( ) A space is used as a separator between the Operators. You can filter for all Custom Fields by typing their names and values. For Example: Field1 == Value1. Note: If fields or values contains spaces, you need to encapsulate them into single quotes. For Example: 'Field 1' == 'Value 1'. For single control characters (' \\/) to be skipped, you can use \\. For example: Field1 == I\\'m. Also you can combine multiple conditions. For Example: F1 == V1 || F1 == V2. Normally all operators are interpreted from left to right. You can change the order by placing brackets. For Example: F1 == V1 && ( F2 == V2 || F2 == V3 ). Also you can search text fields using regex: F1 == /Tes.*/i", + "fullname": "Full Name", + "header-logo-title": "Go back to your boards page.", + "hide-system-messages": "Hide system messages", + "headerBarCreateBoardPopup-title": "Create Board", + "home": "Home", + "import": "Import", + "link": "Link", + "import-board": "import board", + "import-board-c": "Import board", + "import-board-title-trello": "Import board from Trello", + "import-board-title-wekan": "Import board from previous export", + "import-sandstorm-backup-warning": "Do not delete data you import from original exported board or Trello before checking does this grain close and open again, or do you get Board not found error, that means data loss.", + "import-sandstorm-warning": "Imported board will delete all existing data on board and replace it with imported board.", + "from-trello": "From Trello", + "from-wekan": "From previous export", + "import-board-instruction-trello": "In your Trello board, go to 'Menu', then 'More', 'Print and Export', 'Export JSON', and copy the resulting text", + "import-board-instruction-wekan": "In your board, go to 'Menu', then 'Export board', and copy the text in the downloaded file.", + "import-board-instruction-about-errors": "If you get errors when importing board, sometimes importing still works, and board is at All Boards page.", + "import-json-placeholder": "Paste your valid JSON data here", + "import-map-members": "Map members", + "import-members-map": "Your imported board has some members. Please map the members you want to import to your users", + "import-show-user-mapping": "Review members mapping", + "import-user-select": "Pick your existing user you want to use as this member", + "importMapMembersAddPopup-title": "Select member", + "info": "Version", + "initials": "Iniţiale", + "invalid-date": "Invalid date", + "invalid-time": "Invalid time", + "invalid-user": "Invalid user", + "joined": "joined", + "just-invited": "You are just invited to this board", + "keyboard-shortcuts": "Keyboard shortcuts", + "label-create": "Create Label", + "label-default": "%s label (default)", + "label-delete-pop": "There is no undo. This will remove this label from all cards and destroy its history.", + "labels": "Labels", + "language": "Language", + "last-admin-desc": "You can’t change roles because there must be at least one admin.", + "leave-board": "Leave Board", + "leave-board-pop": "Are you sure you want to leave __boardTitle__? You will be removed from all cards on this board.", + "leaveBoardPopup-title": "Leave Board ?", + "link-card": "Link to this card", + "list-archive-cards": "Move all cards in this list to Archive", + "list-archive-cards-pop": "This will remove all the cards in this list from the board. To view cards in Archive and bring them back to the board, click “Menu” > “Archive”.", + "list-move-cards": "Move all cards in this list", + "list-select-cards": "Select all cards in this list", + "set-color-list": "Set Color", + "listActionPopup-title": "List Actions", + "swimlaneActionPopup-title": "Swimlane Actions", + "swimlaneAddPopup-title": "Add a Swimlane below", + "listImportCardPopup-title": "Import a Trello card", + "listMorePopup-title": "More", + "link-list": "Link to this list", + "list-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the list. There is no undo.", + "list-delete-suggest-archive": "You can move a list to Archive to remove it from the board and preserve the activity.", + "lists": "Liste", + "swimlanes": "Swimlanes", + "log-out": "Log Out", + "log-in": "Log In", + "loginPopup-title": "Log In", + "memberMenuPopup-title": "Member Settings", + "members": "Members", + "menu": "Meniu", + "move-selection": "Move selection", + "moveCardPopup-title": "Move Card", + "moveCardToBottom-title": "Move to Bottom", + "moveCardToTop-title": "Move to Top", + "moveSelectionPopup-title": "Move selection", + "multi-selection": "Multi-Selection", + "multi-selection-on": "Multi-Selection is on", + "muted": "Muted", + "muted-info": "You will never be notified of any changes in this board", + "my-boards": "My Boards", + "name": "Nume", + "no-archived-cards": "No cards in Archive.", + "no-archived-lists": "No lists in Archive.", + "no-archived-swimlanes": "No swimlanes in Archive.", + "no-results": "No results", + "normal": "Normal", + "normal-desc": "Can view and edit cards. Can't change settings.", + "not-accepted-yet": "Invitation not accepted yet", + "notify-participate": "Receive updates to any cards you participate as creater or member", + "notify-watch": "Receive updates to any boards, lists, or cards you’re watching", + "optional": "optional", + "or": "or", + "page-maybe-private": "This page may be private. You may be able to view it by <a href='%s'>logging in</a>.", + "page-not-found": "Page not found.", + "password": "Parolă", + "paste-or-dragdrop": "to paste, or drag & drop image file to it (image only)", + "participating": "Participating", + "preview": "Preview", + "previewAttachedImagePopup-title": "Preview", + "previewClipboardImagePopup-title": "Preview", + "private": "Privat", + "private-desc": "This board is private. Only people added to the board can view and edit it.", + "profile": "Profil", + "public": "Public", + "public-desc": "This board is public. It's visible to anyone with the link and will show up in search engines like Google. Only people added to the board can edit.", + "quick-access-description": "Star a board to add a shortcut in this bar.", + "remove-cover": "Remove Cover", + "remove-from-board": "Remove from Board", + "remove-label": "Remove Label", + "listDeletePopup-title": "Delete List ?", + "remove-member": "Remove Member", + "remove-member-from-card": "Remove from Card", + "remove-member-pop": "Remove __name__ (__username__) from __boardTitle__? The member will be removed from all cards on this board. They will receive a notification.", + "removeMemberPopup-title": "Remove Member?", + "rename": "Rename", + "rename-board": "Rename Board", + "restore": "Restore", + "save": "Salvează", + "search": "Caută", + "rules": "Rules", + "search-cards": "Search from card/list titles, descriptions and custom fields on this board", + "search-example": "Text to search for?", + "select-color": "Select Color", + "set-wip-limit-value": "Set a limit for the maximum number of tasks in this list", + "setWipLimitPopup-title": "Set WIP Limit", + "shortcut-assign-self": "Assign yourself to current card", + "shortcut-autocomplete-emoji": "Autocomplete emoji", + "shortcut-autocomplete-members": "Autocomplete members", + "shortcut-clear-filters": "Clear all filters", + "shortcut-close-dialog": "Close Dialog", + "shortcut-filter-my-cards": "Filter my cards", + "shortcut-show-shortcuts": "Bring up this shortcuts list", + "shortcut-toggle-filterbar": "Toggle Filter Sidebar", + "shortcut-toggle-sidebar": "Toggle Board Sidebar", + "show-cards-minimum-count": "Show cards count if list contains more than", + "sidebar-open": "Open Sidebar", + "sidebar-close": "Close Sidebar", + "signupPopup-title": "Create an Account", + "star-board-title": "Click to star this board. It will show up at top of your boards list.", + "starred-boards": "Starred Boards", + "starred-boards-description": "Starred boards show up at the top of your boards list.", + "subscribe": "Subscribe", + "team": "Team", + "this-board": "this board", + "this-card": "this card", + "spent-time-hours": "Spent time (hours)", + "overtime-hours": "Overtime (hours)", + "overtime": "Overtime", + "has-overtime-cards": "Has overtime cards", + "has-spenttime-cards": "Has spent time cards", + "time": "Time", + "title": "Titlu", + "tracking": "Tracking", + "tracking-info": "You will be notified of any changes to those cards you are involved as creator or member.", + "type": "Type", + "unassign-member": "Unassign member", + "unsaved-description": "You have an unsaved description.", + "unwatch": "Unwatch", + "upload": "Upload", + "upload-avatar": "Upload an avatar", + "uploaded-avatar": "Uploaded an avatar", + "username": "Username", + "view-it": "View it", + "warn-list-archived": "warning: this card is in an list at Archive", + "watch": "Watch", + "watching": "Watching", + "watching-info": "You will be notified of any change in this board", + "welcome-board": "Welcome Board", + "welcome-swimlane": "Milestone 1", + "welcome-list1": "Basics", + "welcome-list2": "Advanced", + "card-templates-swimlane": "Card Templates", + "list-templates-swimlane": "List Templates", + "board-templates-swimlane": "Board Templates", + "what-to-do": "Ce ai vrea sa faci?", + "wipLimitErrorPopup-title": "Invalid WIP Limit", + "wipLimitErrorPopup-dialog-pt1": "The number of tasks in this list is higher than the WIP limit you've defined.", + "wipLimitErrorPopup-dialog-pt2": "Please move some tasks out of this list, or set a higher WIP limit.", + "admin-panel": "Admin Panel", + "settings": "Settings", + "people": "People", + "registration": "Registration", + "disable-self-registration": "Disable Self-Registration", + "invite": "Invite", + "invite-people": "Invite People", + "to-boards": "To board(s)", + "email-addresses": "Email Addresses", + "smtp-host-description": "The address of the SMTP server that handles your emails.", + "smtp-port-description": "The port your SMTP server uses for outgoing emails.", + "smtp-tls-description": "Enable TLS support for SMTP server", + "smtp-host": "SMTP Host", + "smtp-port": "SMTP Port", + "smtp-username": "Username", + "smtp-password": "Parolă", + "smtp-tls": "TLS support", + "send-from": "From", + "send-smtp-test": "Send a test email to yourself", + "invitation-code": "Invitation Code", + "email-invite-register-subject": "__inviter__ sent you an invitation", + "email-invite-register-text": "Dear __user__,\n\n__inviter__ invites you to kanban board for collaborations.\n\nPlease follow the link below:\n__url__\n\nAnd your invitation code is: __icode__\n\nThanks.", + "email-smtp-test-subject": "SMTP Test Email", + "email-smtp-test-text": "You have successfully sent an email", + "error-invitation-code-not-exist": "Invitation code doesn't exist", + "error-notAuthorized": "You are not authorized to view this page.", + "webhook-title": "Webhook Name", + "webhook-token": "Token (Optional for Authentication)", + "outgoing-webhooks": "Outgoing Webhooks", + "bidirectional-webhooks": "Two-Way Webhooks", + "outgoingWebhooksPopup-title": "Outgoing Webhooks", + "boardCardTitlePopup-title": "Card Title Filter", + "disable-webhook": "Disable This Webhook", + "global-webhook": "Global Webhooks", + "new-outgoing-webhook": "New Outgoing Webhook", + "no-name": "(Unknown)", + "Node_version": "Node version", + "Meteor_version": "Meteor version", + "MongoDB_version": "MongoDB version", + "MongoDB_storage_engine": "MongoDB storage engine", + "MongoDB_Oplog_enabled": "MongoDB Oplog enabled", + "OS_Arch": "OS Arch", + "OS_Cpus": "OS CPU Count", + "OS_Freemem": "OS Free Memory", + "OS_Loadavg": "OS Load Average", + "OS_Platform": "OS Platform", + "OS_Release": "OS Release", + "OS_Totalmem": "OS Total Memory", + "OS_Type": "OS Type", + "OS_Uptime": "OS Uptime", + "days": "days", + "hours": "hours", + "minutes": "minutes", + "seconds": "seconds", + "show-field-on-card": "Show this field on card", + "automatically-field-on-card": "Auto create field to all cards", + "showLabel-field-on-card": "Show field label on minicard", + "yes": "Yes", + "no": "No", + "accounts": "Accounts", + "accounts-allowEmailChange": "Allow Email Change", + "accounts-allowUserNameChange": "Allow Username Change", + "createdAt": "Created at", + "verified": "Verified", + "active": "Active", + "card-received": "Received", + "card-received-on": "Received on", + "card-end": "End", + "card-end-on": "Ends on", + "editCardReceivedDatePopup-title": "Change received date", + "editCardEndDatePopup-title": "Change end date", + "setCardColorPopup-title": "Set color", + "setCardActionsColorPopup-title": "Choose a color", + "setSwimlaneColorPopup-title": "Choose a color", + "setListColorPopup-title": "Choose a color", + "assigned-by": "Assigned By", + "requested-by": "Requested By", + "board-delete-notice": "Deleting is permanent. You will lose all lists, cards and actions associated with this board.", + "delete-board-confirm-popup": "All lists, cards, labels, and activities will be deleted and you won't be able to recover the board contents. There is no undo.", + "boardDeletePopup-title": "Delete Board?", + "delete-board": "Delete Board", + "default-subtasks-board": "Subtasks for __board__ board", + "default": "Default", + "queue": "Queue", + "subtask-settings": "Subtasks Settings", + "card-settings": "Card Settings", + "boardSubtaskSettingsPopup-title": "Board Subtasks Settings", + "boardCardSettingsPopup-title": "Card Settings", + "deposit-subtasks-board": "Deposit subtasks to this board:", + "deposit-subtasks-list": "Landing list for subtasks deposited here:", + "show-parent-in-minicard": "Show parent in minicard:", + "prefix-with-full-path": "Prefix with full path", + "prefix-with-parent": "Prefix with parent", + "subtext-with-full-path": "Subtext with full path", + "subtext-with-parent": "Subtext with parent", + "change-card-parent": "Change card's parent", + "parent-card": "Parent card", + "source-board": "Source board", + "no-parent": "Don't show parent", + "activity-added-label": "added label '%s' to %s", + "activity-removed-label": "removed label '%s' from %s", + "activity-delete-attach": "deleted an attachment from %s", + "activity-added-label-card": "added label '%s'", + "activity-removed-label-card": "removed label '%s'", + "activity-delete-attach-card": "deleted an attachment", + "activity-set-customfield": "set custom field '%s' to '%s' in %s", + "activity-unset-customfield": "unset custom field '%s' in %s", + "r-rule": "Rule", + "r-add-trigger": "Add trigger", + "r-add-action": "Add action", + "r-board-rules": "Board rules", + "r-add-rule": "Add rule", + "r-view-rule": "View rule", + "r-delete-rule": "Delete rule", + "r-new-rule-name": "New rule title", + "r-no-rules": "No rules", + "r-when-a-card": "When a card", + "r-is": "is", + "r-is-moved": "is moved", + "r-added-to": "added to", + "r-removed-from": "Removed from", + "r-the-board": "the board", + "r-list": "list", + "set-filter": "Set Filter", + "r-moved-to": "Moved to", + "r-moved-from": "Moved from", + "r-archived": "Moved to Archive", + "r-unarchived": "Restored from Archive", + "r-a-card": "a card", + "r-when-a-label-is": "When a label is", + "r-when-the-label": "When the label", + "r-list-name": "list name", + "r-when-a-member": "When a member is", + "r-when-the-member": "When the member", + "r-name": "name", + "r-when-a-attach": "When an attachment", + "r-when-a-checklist": "When a checklist is", + "r-when-the-checklist": "When the checklist", + "r-completed": "Completed", + "r-made-incomplete": "Made incomplete", + "r-when-a-item": "When a checklist item is", + "r-when-the-item": "When the checklist item", + "r-checked": "Checked", + "r-unchecked": "Unchecked", + "r-move-card-to": "Move card to", + "r-top-of": "Top of", + "r-bottom-of": "Bottom of", + "r-its-list": "its list", + "r-archive": "Move to Archive", + "r-unarchive": "Restore from Archive", + "r-card": "card", + "r-add": "Add", + "r-remove": "Remove", + "r-label": "label", + "r-member": "member", + "r-remove-all": "Remove all members from the card", + "r-set-color": "Set color to", + "r-checklist": "checklist", + "r-check-all": "Check all", + "r-uncheck-all": "Uncheck all", + "r-items-check": "items of checklist", + "r-check": "Check", + "r-uncheck": "Uncheck", + "r-item": "item", + "r-of-checklist": "of checklist", + "r-send-email": "Send an email", + "r-to": "to", + "r-subject": "subject", + "r-rule-details": "Rule details", + "r-d-move-to-top-gen": "Move card to top of its list", + "r-d-move-to-top-spec": "Move card to top of list", + "r-d-move-to-bottom-gen": "Move card to bottom of its list", + "r-d-move-to-bottom-spec": "Move card to bottom of list", + "r-d-send-email": "Send email", + "r-d-send-email-to": "to", + "r-d-send-email-subject": "subject", + "r-d-send-email-message": "message", + "r-d-archive": "Move card to Archive", + "r-d-unarchive": "Restore card from Archive", + "r-d-add-label": "Add label", + "r-d-remove-label": "Remove label", + "r-create-card": "Create new card", + "r-in-list": "in list", + "r-in-swimlane": "in swimlane", + "r-d-add-member": "Add member", + "r-d-remove-member": "Remove member", + "r-d-remove-all-member": "Remove all member", + "r-d-check-all": "Check all items of a list", + "r-d-uncheck-all": "Uncheck all items of a list", + "r-d-check-one": "Check item", + "r-d-uncheck-one": "Uncheck item", + "r-d-check-of-list": "of checklist", + "r-d-add-checklist": "Add checklist", + "r-d-remove-checklist": "Remove checklist", + "r-by": "by", + "r-add-checklist": "Add checklist", + "r-with-items": "with items", + "r-items-list": "item1,item2,item3", + "r-add-swimlane": "Add swimlane", + "r-swimlane-name": "swimlane name", + "r-board-note": "Note: leave a field empty to match every possible value.", + "r-checklist-note": "Note: checklist's items have to be written as comma separated values.", + "r-when-a-card-is-moved": "When a card is moved to another list", + "r-set": "Set", + "r-update": "Update", + "r-datefield": "date field", + "r-df-start-at": "start", + "r-df-due-at": "due", + "r-df-end-at": "end", + "r-df-received-at": "received", + "r-to-current-datetime": "to current date/time", + "r-remove-value-from": "Remove value from", + "ldap": "LDAP", + "oauth2": "OAuth2", + "cas": "CAS", + "authentication-method": "Authentication method", + "authentication-type": "Authentication type", + "custom-product-name": "Custom Product Name", + "layout": "Layout", + "hide-logo": "Hide Logo", + "add-custom-html-after-body-start": "Add Custom HTML after <body> start", + "add-custom-html-before-body-end": "Add Custom HTML before </body> end", + "error-undefined": "Something went wrong", + "error-ldap-login": "An error occurred while trying to login", + "display-authentication-method": "Display Authentication Method", + "default-authentication-method": "Default Authentication Method", + "duplicate-board": "Duplicate Board", + "people-number": "The number of people is:", + "swimlaneDeletePopup-title": "Delete Swimlane ?", + "swimlane-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the swimlane. There is no undo.", + "restore-all": "Restore all", + "delete-all": "Delete all", + "loading": "Loading, please wait.", + "previous_as": "last time was", + "act-a-dueAt": "modified due time to \nWhen: __timeValue__\nWhere: __card__\n previous due was __timeOldValue__", + "act-a-endAt": "modified ending time to __timeValue__ from (__timeOldValue__)", + "act-a-startAt": "modified starting time to __timeValue__ from (__timeOldValue__)", + "act-a-receivedAt": "modified received time to __timeValue__ from (__timeOldValue__)", + "a-dueAt": "modified due time to be", + "a-endAt": "modified ending time to be", + "a-startAt": "modified starting time to be", + "a-receivedAt": "modified received time to be", + "almostdue": "current due time %s is approaching", + "pastdue": "current due time %s is past", + "duenow": "current due time %s is today", + "act-newDue": "__list__/__card__ has 1st due reminder [__board__]", + "act-withDue": "__list__/__card__ due reminders [__board__]", + "act-almostdue": "was reminding the current due (__timeValue__) of __card__ is approaching", + "act-pastdue": "was reminding the current due (__timeValue__) of __card__ is past", + "act-duenow": "was reminding the current due (__timeValue__) of __card__ is now", + "act-atUserComment": "You were mentioned in [__board__] __list__/__card__", + "delete-user-confirm-popup": "Are you sure you want to delete this account? There is no undo.", + "accounts-allowUserDelete": "Allow users to self delete their account", + "hide-minicard-label-text": "Hide minicard label text", + "show-desktop-drag-handles": "Show desktop drag handles", + "assignee": "Assignee", + "cardAssigneesPopup-title": "Assignee", + "addmore-detail": "Add a more detailed description", + "show-on-card": "Show on Card", + "new": "New", + "editUserPopup-title": "Edit User", + "newUserPopup-title": "New User", + "notifications": "Notifications", + "view-all": "View All", + "filter-by-unread": "Filter by Unread", + "mark-all-as-read": "Mark all as read", + "remove-all-read": "Remove all read", + "allow-rename": "Allow Rename", + "allowRenamePopup-title": "Allow Rename" +} \ No newline at end of file diff --git a/i18n/ru.i18n.json b/i18n/ru.i18n.json index 53ca30a5..60efd36d 100644 --- a/i18n/ru.i18n.json +++ b/i18n/ru.i18n.json @@ -1,780 +1,780 @@ { - "accept": "Принять", - "act-activity-notify": "Уведомление о действиях участников", - "act-addAttachment": "прикрепил вложение __attachment__ в карточку __card__ в списке __list__ на дорожке __swimlane__ доски __board__", - "act-deleteAttachment": "удалил вложение __attachment__ из карточки __card__ в списке __list__ на дорожке __swimlane__ доски __board__", - "act-addSubtask": "добавил подзадачу __subtask__ для карточки __card__ в списке __list__ на дорожке __swimlane__ доски __board__", - "act-addLabel": "добавил метку __label__ в карточку __card__ в списке __list__ на дорожке __swimlane__ доски __board__", - "act-addedLabel": "добавил метку __label__ в карточку __card__ в списке __list__ на дорожке __swimlane__ доски __board__", - "act-removeLabel": "Снята метка __label__ с карточки __card__ в списке __list__ на дорожке __swimlane__ доски __board__", - "act-removedLabel": "Снята метка __label__ с карточки __card__ в списке __list__ на дорожке __swimlane__ доски __board__", - "act-addChecklist": "добавил контрольный список __checklist__ в карточку __card__ в списке __list__ на дорожке __swimlane__ доски __board__", - "act-addChecklistItem": "добавил пункт __checklistItem__ в контрольный список __checklist__ в карточке __card__ в списке __list__ на дорожке __swimlane__ доски __board__", - "act-removeChecklist": "удалил контрольный список __checklist__ из карточки __card__ в списке __list__ на дорожке __swimlane__ доски __board__", - "act-removeChecklistItem": "удалил пункт __checklistItem__ из контрольного списка __checkList__ в карточке __card__ в списке __list__ на дорожке __swimlane__ доски __board__", - "act-checkedItem": "отметил __checklistItem__ в контрольном списке __checklist__ в карточке __card__ в списке __list__ на дорожке __swimlane__ доски __board__", - "act-uncheckedItem": "снял __checklistItem__ в контрольном списке __checklist__ в карточке __card__ в списке __list__ на дорожке __swimlane__ доски __board__", - "act-completeChecklist": "завершил контрольный список __checklist__ в карточке __card__ в списке __list__ на дорожке __swimlane__ доски __board__", - "act-uncompleteChecklist": "вновь открыл контрольный список __checklist__ в карточке __card__ в списке __list__ на дорожке __swimlane__ доски __board__", - "act-addComment": "написал в карточке __card__: __comment__ в списке __list__ на дорожке __swimlane__ доски __board__", - "act-editComment": "изменил комментарий в карточке __card__: __comment__ в списке __list__ на дорожке __swimlane__ доски __board__", - "act-deleteComment": "удалил комментарий из карточки __card__: __comment__ в списке __list__ на дорожке __swimlane__ доски __board__", - "act-createBoard": "создал доску __board__", - "act-createSwimlane": "создал дорожку __swimlane__ на доске __board__", - "act-createCard": "создал карточку __card__ в списке __list__ на дорожке __swimlane__ доски __board__", - "act-createCustomField": "создал новое поле __customField__ на доске __board__\n", - "act-deleteCustomField": "удалил поле __customField__ с доски __board__", - "act-setCustomField": "изменил значение поля __customField__: __customFieldValue__ в карточке __card__ в списке __list__ на дорожке __swimlane__ доски __board__", - "act-createList": "добавил список __list__ на доску __board__", - "act-addBoardMember": "добавил участника __member__ на доску __board__", - "act-archivedBoard": "Доска __board__ перемещена в Архив", - "act-archivedCard": "Карточка __card__ из списка __list__ с дорожки __swimlane__ доски __board__ перемещена в Архив", - "act-archivedList": "Список __list__ на дорожке __swimlane__ доски __board__ перемещен в Архив", - "act-archivedSwimlane": "Дорожка __swimlane__ на доске __board__ перемещена в Архив", - "act-importBoard": "импортировал доску __board__", - "act-importCard": "импортировал карточку __card__ в список __list__ на дорожку __swimlane__ доски __board__", - "act-importList": "импортировал список __list__ на дорожку __swimlane__ доски __board__", - "act-joinMember": "добавил участника __member__ в карточку __card__ в списке __list__ на дорожке __swimlane__ доски __board__", - "act-moveCard": "переместил карточку __card__ на доске __board__ из списка __oldList__ с дорожки __oldSwimlane__ в список __list__ на дорожку __swimlane__", - "act-moveCardToOtherBoard": "переместил карточку __card__ из списка __oldList__ с дорожки __oldSwimlane__ доски __oldBoard__ в список __list__ на дорожку __swimlane__ доски __board__", - "act-removeBoardMember": "удалил участника __member__ с доски __board__", - "act-restoredCard": "восстановил карточку __card__ в список __list__ на дорожку __swimlane__ доски __board__", - "act-unjoinMember": "удалил участника __member__ из карточки __card__ в списке __list__ на дорожке __swimlane__ доски __board__", - "act-withBoardTitle": "__board__", - "act-withCardTitle": "[__board__] __card__", - "actions": "Действия", - "activities": "История действий", - "activity": "Действия участников", - "activity-added": "добавил %s на %s", - "activity-archived": "%s теперь в Архиве", - "activity-attached": "прикрепил %s к %s", - "activity-created": "создал %s", - "activity-customfield-created": "создал настраиваемое поле %s", - "activity-excluded": "исключил %s из %s", - "activity-imported": "импортировал %s в %s из %s", - "activity-imported-board": "импортировал %s из %s", - "activity-joined": "присоединился к %s", - "activity-moved": "переместил %s из %s в %s", - "activity-on": "%s", - "activity-removed": "удалил %s из %s", - "activity-sent": "отправил %s в %s", - "activity-unjoined": "вышел из %s", - "activity-subtask-added": "добавил подзадачу в %s", - "activity-checked-item": "отметил %s в контрольном списке %s в %s", - "activity-unchecked-item": "снял %s в контрольном списке %s в %s", - "activity-checklist-added": "добавил контрольный список в %s", - "activity-checklist-removed": "удалил контрольный список из %s", - "activity-checklist-completed": "завершил контрольный список %s в %s", - "activity-checklist-uncompleted": "вновь открыл контрольный список %s в %s", - "activity-checklist-item-added": "добавил пункт в контрольный список '%s' в карточке %s", - "activity-checklist-item-removed": "удалил пункт из контрольного списка '%s' в карточке %s", - "add": "Создать", - "activity-checked-item-card": "отметил %s в контрольном списке %s", - "activity-unchecked-item-card": "снял %s в контрольном списке %s", - "activity-checklist-completed-card": "завершил контрольный список __checklist__ в карточку __card__ в списке __list__ на дорожке __swimlane__ доски __board__", - "activity-checklist-uncompleted-card": "вновь открыл контрольный список %s", - "activity-editComment": "отредактировал комментарий %s", - "activity-deleteComment": "удалил комментарий %s", - "add-attachment": "Добавить вложение", - "add-board": "Добавить доску", - "add-card": "Добавить карточку", - "add-swimlane": "Добавить дорожку", - "add-subtask": "Добавить подзадачу", - "add-checklist": "Добавить контрольный список", - "add-checklist-item": "Добавить пункт в контрольный список", - "add-cover": "Прикрепить", - "add-label": "Добавить метку", - "add-list": "Добавить простой список", - "add-members": "Добавить участника", - "added": "Добавлено", - "addMemberPopup-title": "Участники", - "admin": "Администратор", - "admin-desc": "Может просматривать и редактировать карточки, удалять участников и управлять настройками доски.", - "admin-announcement": "Объявление", - "admin-announcement-active": "Действующее общесистемное объявление", - "admin-announcement-title": "Объявление от Администратора", - "all-boards": "Все доски", - "and-n-other-card": "И __count__ другая карточка", - "and-n-other-card_plural": "И __count__ другие карточки", - "apply": "Применить", - "app-is-offline": "Идет загрузка, подождите. Обновление страницы приведет к потере данных. Если загрузка не происходит, проверьте работоспособность сервера.", - "archive": "Переместить в архив", - "archive-all": "Переместить всё в архив", - "archive-board": "Переместить доску в архив", - "archive-card": "Переместить карточку в архив", - "archive-list": "Переместить список в архив", - "archive-swimlane": "Переместить дорожку в архив", - "archive-selection": "Переместить выбранное в архив", - "archiveBoardPopup-title": "Переместить доску в архив?", - "archived-items": "Архив", - "archived-boards": "Доски в архиве", - "restore-board": "Востановить доску", - "no-archived-boards": "Нет досок в архиве.", - "archives": "Архив", - "template": "Шаблон", - "templates": "Шаблоны", - "assign-member": "Назначить участника", - "attached": "прикреплено", - "attachment": "Вложение", - "attachment-delete-pop": "Если удалить вложение, его нельзя будет восстановить.", - "attachmentDeletePopup-title": "Удалить вложение?", - "attachments": "Вложения", - "auto-watch": "Автоматически следить за созданными досками", - "avatar-too-big": "Аватар слишком большой (максимум 70КБ)", - "back": "Назад", - "board-change-color": "Изменить цвет", - "board-nb-stars": "%s избранное", - "board-not-found": "Доска не найдена", - "board-private-info": "Это доска будет <strong>частной</strong>.", - "board-public-info": "Эта доска будет <strong>доступной всем</strong>.", - "boardChangeColorPopup-title": "Изменить фон доски", - "boardChangeTitlePopup-title": "Переименовать доску", - "boardChangeVisibilityPopup-title": "Изменить настройки видимости", - "boardChangeWatchPopup-title": "Режимы оповещения", - "boardMenuPopup-title": "Настройки доски", - "boardChangeViewPopup-title": "Вид доски", - "boards": "Доски", - "board-view": "Вид доски", - "board-view-cal": "Календарь", - "board-view-swimlanes": "Дорожки", - "board-view-collapse": "Свернуть", - "board-view-lists": "Списки", - "bucket-example": "Например “Список дел”", - "cancel": "Отмена", - "card-archived": "Эта карточка перемещена в архив", - "board-archived": "Эта доска перемещена в архив.", - "card-comments-title": "Комментарии (%s)", - "card-delete-notice": "Это действие невозможно будет отменить. Все изменения, которые вы вносили в карточку будут потеряны.", - "card-delete-pop": "Все действия будут удалены из ленты активности участников, и вы не сможете заново открыть карточку. Действие необратимо", - "card-delete-suggest-archive": "Вы можете переместить карточку в архив, чтобы убрать ее с доски, сохранив всю историю действий участников.", - "card-due": "Выполнить к", - "card-due-on": "Выполнить до", - "card-spent": "Затраченное время", - "card-edit-attachments": "Изменить вложения", - "card-edit-custom-fields": "Редактировать настраиваемые поля", - "card-start-voting": "Запустить голосование", - "card-cancel-voting": "Отменить голосование и удалить голоса", - "card-edit-labels": "Изменить метку", - "card-edit-members": "Изменить участников", - "card-labels-title": "Изменить метки для этой карточки.", - "card-members-title": "Добавить или удалить с карточки участников доски.", - "card-start": "В работе с", - "card-start-on": "Начнётся с", - "cardAttachmentsPopup-title": "Прикрепить из", - "cardCustomField-datePopup-title": "Изменить дату", - "cardCustomFieldsPopup-title": "редактировать настраиваемые поля", - "cardStartVotingPopup-title": "Голосовать", - "positiveVoteMembersPopup-title": "Proponents", - "negativeVoteMembersPopup-title": "Opponents", - "vote-question": "Вопрос для голосования", - "vote-public": "Public vote", - "vote-for-it": "за", - "vote-against": "против", - "cardDeletePopup-title": "Удалить карточку?", - "cardDetailsActionsPopup-title": "Действия в карточке", - "cardLabelsPopup-title": "Метки", - "cardMembersPopup-title": "Участники", - "cardMorePopup-title": "Поделиться", - "cardTemplatePopup-title": "Создать шаблон", - "cards": "Карточки", - "cards-count": "Карточки", - "casSignIn": "Войти через CAS", - "cardType-card": "Карточка", - "cardType-linkedCard": "Связанная карточка", - "cardType-linkedBoard": "Связанная доска", - "change": "Изменить", - "change-avatar": "Изменить аватар", - "change-password": "Изменить пароль", - "change-permissions": "Изменить права доступа", - "change-settings": "Изменить настройки", - "changeAvatarPopup-title": "Изменить аватар", - "changeLanguagePopup-title": "Сменить язык", - "changePasswordPopup-title": "Изменить пароль", - "changePermissionsPopup-title": "Изменить настройки доступа", - "changeSettingsPopup-title": "Изменить Настройки", - "subtasks": "Подзадачи", - "checklists": "Контрольные списки", - "click-to-star": "Добавить в «Избранное»", - "click-to-unstar": "Удалить из «Избранного»", - "clipboard": "Буфер обмена или drag & drop", - "close": "Закрыть", - "close-board": "Закрыть доску", - "close-board-pop": "Вы сможете восстановить доску, нажав \"Архив\" в заголовке домашней страницы.", - "color-black": "черный", - "color-blue": "синий", - "color-crimson": "малиновый", - "color-darkgreen": "темно-зеленый", - "color-gold": "золотой", - "color-gray": "серый", - "color-green": "зеленый", - "color-indigo": "индиго", - "color-lime": "лимоновый", - "color-magenta": "маджента", - "color-mistyrose": "тускло-розовый", - "color-navy": "темно-синий", - "color-orange": "оранжевый", - "color-paleturquoise": "бледно-бирюзовый", - "color-peachpuff": "персиковый", - "color-pink": "розовый", - "color-plum": "сливовый", - "color-purple": "фиолетовый", - "color-red": "красный", - "color-saddlebrown": "кожано-коричневый", - "color-silver": "серебристый", - "color-sky": "голубой", - "color-slateblue": "серо-голубой", - "color-white": "белый", - "color-yellow": "желтый", - "unset-color": "Убрать", - "comment": "Добавить комментарий", - "comment-placeholder": "Написать комментарий", - "comment-only": "Только комментирование", - "comment-only-desc": "Может комментировать только карточки.", - "no-comments": "Без комментариев", - "no-comments-desc": "Не видит комментарии и историю действий.", - "worker": "Исполнитель", - "worker-desc": "Может перемещать карточки, отмечаться как исполнитель и оставлять комментарии", - "computer": "Загрузить с компьютера", - "confirm-subtask-delete-dialog": "Вы уверены, что хотите удалить подзадачу?", - "confirm-checklist-delete-dialog": "Вы уверены, что хотите удалить контрольный список?", - "copy-card-link-to-clipboard": "Копировать ссылку на карточку в буфер обмена", - "linkCardPopup-title": "Карточка-ссылка", - "searchElementPopup-title": "Поиск", - "copyCardPopup-title": "Копировать карточку", - "copyChecklistToManyCardsPopup-title": "Копировать шаблон контрольного списка в несколько карточек", - "copyChecklistToManyCardsPopup-instructions": "Названия и описания целевых карт в формате JSON", - "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"Название первой карточки\", \"description\":\"Описание первой карточки\"}, {\"title\":\"Название второй карточки\",\"description\":\"Описание второй карточки\"},{\"title\":\"Название последней карточки\",\"description\":\"Описание последней карточки\"} ]", - "create": "Создать", - "createBoardPopup-title": "Создать доску", - "chooseBoardSourcePopup-title": "Импортировать доску", - "createLabelPopup-title": "Создать метку", - "createCustomField": "Создать поле", - "createCustomFieldPopup-title": "Создать поле", - "current": "текущий", - "custom-field-delete-pop": "Отменить нельзя. Это удалит настраиваемое поле со всех карт и уничтожит его историю.", - "custom-field-checkbox": "Галочка", - "custom-field-date": "Дата", - "custom-field-dropdown": "Выпадающий список", - "custom-field-dropdown-none": "(нет)", - "custom-field-dropdown-options": "Параметры списка", - "custom-field-dropdown-options-placeholder": "Нажмите «Ввод», чтобы добавить дополнительные параметры.", - "custom-field-dropdown-unknown": "(неизвестно)", - "custom-field-number": "Номер", - "custom-field-text": "Текст", - "custom-fields": "Настраиваемые поля", - "date": "Дата", - "decline": "Отклонить", - "default-avatar": "Аватар по умолчанию", - "delete": "Удалить", - "deleteCustomFieldPopup-title": "Удалить настраиваемые поля?", - "deleteLabelPopup-title": "Удалить метку?", - "description": "Описание", - "disambiguateMultiLabelPopup-title": "Разрешить конфликт меток", - "disambiguateMultiMemberPopup-title": "Разрешить конфликт участников", - "discard": "Отказать", - "done": "Готово", - "download": "Скачать", - "edit": "Редактировать", - "edit-avatar": "Изменить аватар", - "edit-profile": "Изменить профиль", - "edit-wip-limit": "Изменить лимит на кол-во задач", - "soft-wip-limit": "Мягкий лимит", - "editCardStartDatePopup-title": "Изменить дату начала", - "editCardDueDatePopup-title": "Изменить дату выполнения", - "editCustomFieldPopup-title": "Редактировать поле", - "editCardSpentTimePopup-title": "Изменить затраченное время", - "editLabelPopup-title": "Изменить метки", - "editNotificationPopup-title": "Редактировать уведомления", - "editProfilePopup-title": "Редактировать профиль", - "email": "Эл.почта", - "email-enrollAccount-subject": "Аккаунт создан для вас здесь __url__", - "email-enrollAccount-text": "Привет __user__,\n\nДля того, чтобы начать использовать сервис, просто нажми на ссылку ниже.\n\n__url__\n\nСпасибо.", - "email-fail": "Отправка письма на EMail не удалась", - "email-fail-text": "Ошибка при попытке отправить письмо", - "email-invalid": "Неверный адрес электронной почты", - "email-invite": "Пригласить по электронной почте", - "email-invite-subject": "__inviter__ прислал вам приглашение", - "email-invite-text": "Дорогой __user__,\n\n__inviter__ пригласил вас присоединиться к доске \"__board__\" для сотрудничества.\n\nПожалуйста проследуйте по ссылке ниже:\n\n__url__\n\nСпасибо.", - "email-resetPassword-subject": "Перейдите по ссылке, чтобы сбросить пароль __url__", - "email-resetPassword-text": "Привет __user__,\n\nДля сброса пароля перейдите по ссылке ниже.\n\n__url__\n\nThanks.", - "email-sent": "Письмо отправлено", - "email-verifyEmail-subject": "Подтвердите вашу эл.почту перейдя по ссылке __url__", - "email-verifyEmail-text": "Привет __user__,\n\nДля подтверждения вашей электронной почты перейдите по ссылке ниже.\n\n__url__\n\nСпасибо.", - "enable-wip-limit": "Включить лимит на кол-во задач", - "error-board-doesNotExist": "Доска не найдена", - "error-board-notAdmin": "Вы должны обладать правами администратора этой доски, чтобы сделать это", - "error-board-notAMember": "Вы должны быть участником доски, чтобы сделать это", - "error-json-malformed": "Ваше текст не является правильным JSON", - "error-json-schema": "Содержимое вашего JSON не содержит информацию в корректном формате", - "error-list-doesNotExist": "Список не найден", - "error-user-doesNotExist": "Пользователь не найден", - "error-user-notAllowSelf": "Вы не можете пригласить себя", - "error-user-notCreated": "Пользователь не создан", - "error-username-taken": "Это имя пользователя уже занято", - "error-email-taken": "Этот адрес уже занят", - "export-board": "Экспортировать доску", - "sort": "Сортировать", - "sort-desc": "Нажмите, чтобы отсортировать список", - "list-sort-by": "Сортировать список по:", - "list-label-modifiedAt": "Время последнего доступа", - "list-label-title": "Название списка", - "list-label-sort": "Установленный вами порядок", - "list-label-short-modifiedAt": "(L)", - "list-label-short-title": "(N)", - "list-label-short-sort": "(M)", - "filter": "Фильтр", - "filter-cards": "Фильтр Карточек или Списков", - "list-filter-label": "Фильтровать Список по Названию", - "filter-clear": "Очистить фильтр", - "filter-no-label": "Нет метки", - "filter-no-member": "Нет участников", - "filter-no-assignee": "Не применимо", - "filter-no-custom-fields": "Нет настраиваемых полей", - "filter-show-archive": "Показать архивные списки", - "filter-hide-empty": "Скрыть пустые списки", - "filter-on": "Включен фильтр", - "filter-on-desc": "Показываются карточки, соответствующие настройкам фильтра. Нажмите для редактирования.", - "filter-to-selection": "Filter to selection", - "advanced-filter-label": "Расширенный фильтр", - "advanced-filter-description": "Расширенный фильтр позволяет написать строку, содержащую следующие операторы: == != <= >= && || ( ) Пробел используется как разделитель между операторами. Можно фильтровать все настраиваемые поля, вводя их имена и значения. Например: Поле1 == Значение1. Примечание. Если поля или значения содержат пробелы, нужно взять их в одинарные кавычки. Например: 'Поле 1' == 'Значение 1'. Для одиночных управляющих символов (' \\/), которые нужно пропустить, следует использовать \\. Например: Field1 = I\\'m. Также можно комбинировать несколько условий. Например: F1 == V1 || F1 == V2. Обычно все операторы интерпретируются слева направо, но можно изменить порядок, разместив скобки. Например: F1 == V1 && (F2 == V2 || F2 == V3). Также можно искать текстовые поля с помощью регулярных выражений: F1 == /Tes.*/i", - "fullname": "Полное имя", - "header-logo-title": "Вернуться к доскам.", - "hide-system-messages": "Скрыть системные сообщения", - "headerBarCreateBoardPopup-title": "Создать доску", - "home": "Главная", - "import": "Импорт", - "link": "Ссылка", - "import-board": "импортировать доску", - "import-board-c": "Импортировать доску", - "import-board-title-trello": "Импортировать доску из Trello", - "import-board-title-wekan": "Импортировать доску, сохраненную ранее.", - "import-sandstorm-backup-warning": "Не удаляйте импортируемые данные из ранее сохраненной доски или Trello, пока не убедитесь, что импорт завершился успешно – удается закрыть и снова открыть доску, и не появляется ошибка «Доска не найдена», что означает потерю данных.", - "import-sandstorm-warning": "Импортированная доска удалит все существующие данные на текущей доске и заменит её импортированной доской.", - "from-trello": "Из Trello", - "from-wekan": "Сохраненную ранее", - "import-board-instruction-trello": "На вашей Trello доске нажмите “Menu” - “More” - “Print and export - “Export JSON” и скопируйте полученный текст", - "import-board-instruction-wekan": "На вашей доске перейдите в “Меню”, далее “Экспортировать доску” и скопируйте текст из скачаного файла", - "import-board-instruction-about-errors": "Даже если при импорте возникли ошибки, иногда импортирование проходит успешно – тогда доска появится на странице «Все доски».", - "import-json-placeholder": "Вставьте JSON сюда", - "import-map-members": "Составить карту участников", - "import-members-map": "Вы импортировали доску с участниками. Пожалуйста, отметьте участников, которых вы хотите импортировать в качестве пользователей", - "import-show-user-mapping": "Проверить карту участников", - "import-user-select": "Выберите существующего пользователя, которого вы хотите использовать в качестве участника", - "importMapMembersAddPopup-title": "Выбрать участника", - "info": "Версия", - "initials": "Инициалы", - "invalid-date": "Неверная дата", - "invalid-time": "Некорректное время", - "invalid-user": "Неверный пользователь", - "joined": "вступил", - "just-invited": "Вас только что пригласили на эту доску", - "keyboard-shortcuts": "Сочетания клавиш", - "label-create": "Создать метку", - "label-default": "%s (по умолчанию)", - "label-delete-pop": "Это действие невозможно будет отменить. Эта метка будут удалена во всех карточках. Также будет удалена вся история этой метки.", - "labels": "Метки", - "language": "Язык", - "last-admin-desc": "Вы не можете изменять роли, для этого требуются права администратора.", - "leave-board": "Покинуть доску", - "leave-board-pop": "Вы уверенны, что хотите покинуть __boardTitle__? Вы будете удалены из всех карточек на этой доске.", - "leaveBoardPopup-title": "Покинуть доску?", - "link-card": "Доступна по ссылке", - "list-archive-cards": "Переместить все карточки в этом списке в Архив", - "list-archive-cards-pop": "Это действие удалит все карточки из этого списка с доски. Чтобы просмотреть карточки в Архиве и вернуть их на доску, нажмите “Меню” > “Архив”.", - "list-move-cards": "Переместить все карточки в этом списке", - "list-select-cards": "Выбрать все карточки в этом списке", - "set-color-list": "Задать цвет", - "listActionPopup-title": "Список действий", - "swimlaneActionPopup-title": "Действия с дорожкой", - "swimlaneAddPopup-title": "Добавить дорожку ниже", - "listImportCardPopup-title": "Импортировать Trello карточку", - "listMorePopup-title": "Поделиться", - "link-list": "Ссылка на список", - "list-delete-pop": "Все действия будут удалены из ленты активности участников, и вы не сможете восстановить список. Данное действие необратимо.", - "list-delete-suggest-archive": "Вы можете отправить список в Архив, чтобы убрать его с доски и при этом сохранить результаты.", - "lists": "Списки", - "swimlanes": "Дорожки", - "log-out": "Выйти", - "log-in": "Войти", - "loginPopup-title": "Войти", - "memberMenuPopup-title": "Настройки участника", - "members": "Участники", - "menu": "Меню", - "move-selection": "Переместить выделение", - "moveCardPopup-title": "Переместить карточку", - "moveCardToBottom-title": "Переместить вниз", - "moveCardToTop-title": "Переместить вверх", - "moveSelectionPopup-title": "Переместить выделение", - "multi-selection": "Выбрать несколько", - "multi-selection-on": "Выбрать несколько из", - "muted": "Не беспокоить", - "muted-info": "Вы НИКОГДА не будете уведомлены ни о каких изменениях в этой доске.", - "my-boards": "Мои доски", - "name": "Имя", - "no-archived-cards": "Нет карточек в Архиве", - "no-archived-lists": "Нет списков в Архиве", - "no-archived-swimlanes": "Нет дорожек в Архиве", - "no-results": "Ничего не найдено", - "normal": "Обычный", - "normal-desc": "Может редактировать карточки. Не может управлять настройками.", - "not-accepted-yet": "Приглашение еще не принято", - "notify-participate": "Получать обновления по любым карточкам, которые вы создавали или участником которых являетесь.", - "notify-watch": "Получать обновления по любым доскам, спискам и карточкам, на которые вы подписаны как наблюдатель.", - "optional": "не обязательно", - "or": "или", - "page-maybe-private": "Возможно, эта страница скрыта от незарегистрированных пользователей. Попробуйте <a href='%s'>войти на сайт</a>.", - "page-not-found": "Страница не найдена.", - "password": "Пароль", - "paste-or-dragdrop": "вставьте, или перетащите файл с изображением сюда (только графический файл)", - "participating": "Участвую", - "preview": "Предпросмотр", - "previewAttachedImagePopup-title": "Предпросмотр", - "previewClipboardImagePopup-title": "Предпросмотр", - "private": "Закрытая", - "private-desc": "Эта доска с ограниченным доступом. Только участники могут работать с ней.", - "profile": "Профиль", - "public": "Открытая", - "public-desc": "Эта доска может быть видна всем у кого есть ссылка. Также может быть проиндексирована поисковыми системами. Вносить изменения могут только участники.", - "quick-access-description": "Нажмите на звезду, что добавить ярлык доски на панель.", - "remove-cover": "Открепить", - "remove-from-board": "Удалить с доски", - "remove-label": "Удалить метку", - "listDeletePopup-title": "Удалить список?", - "remove-member": "Удалить участника", - "remove-member-from-card": "Удалить из карточки", - "remove-member-pop": "Удалить участника __name__ (__username__) из доски __boardTitle__? Участник будет удален из всех карточек на этой доске. Также он получит уведомление о совершаемом действии.", - "removeMemberPopup-title": "Удалить участника?", - "rename": "Переименовать", - "rename-board": "Переименовать доску", - "restore": "Восстановить", - "save": "Сохранить", - "search": "Поиск", - "rules": "Правила", - "search-cards": "Поиск в названиях карточек/списков, описаниях и пользовательских полях на этой доске", - "search-example": "Искать текст?", - "select-color": "Выбрать цвет", - "set-wip-limit-value": "Устанавливает ограничение на максимальное количество задач в этом списке", - "setWipLimitPopup-title": "Задать лимит на кол-во задач", - "shortcut-assign-self": "Связать себя с текущей карточкой", - "shortcut-autocomplete-emoji": "Автозаполнение emoji", - "shortcut-autocomplete-members": "Автозаполнение участников", - "shortcut-clear-filters": "Сбросить все фильтры", - "shortcut-close-dialog": "Закрыть диалог", - "shortcut-filter-my-cards": "Показать мои карточки", - "shortcut-show-shortcuts": "Поднять список ярлыков", - "shortcut-toggle-filterbar": "Переместить фильтр на бововую панель", - "shortcut-toggle-sidebar": "Переместить доску на боковую панель", - "show-cards-minimum-count": "Показывать количество карточек если их больше", - "sidebar-open": "Открыть Панель", - "sidebar-close": "Скрыть Панель", - "signupPopup-title": "Создать учетную запись", - "star-board-title": "Добавить в «Избранное». Эта доска будет всегда на виду.", - "starred-boards": "Добавленные в «Избранное»", - "starred-boards-description": "Избранные доски будут всегда вверху списка.", - "subscribe": "Подписаться", - "team": "Участники", - "this-board": "эту доску", - "this-card": "текущая карточка", - "spent-time-hours": "Затраченное время (в часах)", - "overtime-hours": "Переработка (в часах)", - "overtime": "Переработка", - "has-overtime-cards": "Имеются карточки с переработкой", - "has-spenttime-cards": "Имеются карточки с учетом затраченного времени", - "time": "Время", - "title": "Название", - "tracking": "Отслеживание", - "tracking-info": "Вы будете уведомлены о любых изменениях в тех карточках, в которых вы являетесь создателем или участником.", - "type": "Тип", - "unassign-member": "Отменить назначение участника", - "unsaved-description": "У вас есть несохраненное описание.", - "unwatch": "Перестать следить", - "upload": "Загрузить", - "upload-avatar": "Загрузить аватар", - "uploaded-avatar": "Загруженный аватар", - "username": "Имя пользователя", - "view-it": "Просмотреть", - "warn-list-archived": "внимание: эта карточка из списка, который находится в Архиве", - "watch": "Следить", - "watching": "Полный контроль", - "watching-info": "Вы будете уведомлены об любых изменениях в этой доске.", - "welcome-board": "Приветственная Доска", - "welcome-swimlane": "Этап 1", - "welcome-list1": "Основы", - "welcome-list2": "Расширенно", - "card-templates-swimlane": "Шаблоны карточек", - "list-templates-swimlane": "Шаблоны списков", - "board-templates-swimlane": "Шаблоны доски", - "what-to-do": "Что вы хотите сделать?", - "wipLimitErrorPopup-title": "Некорректный лимит на кол-во задач", - "wipLimitErrorPopup-dialog-pt1": "Количество задач в этом списке превышает установленный вами лимит", - "wipLimitErrorPopup-dialog-pt2": "Пожалуйста, перенесите некоторые задачи из этого списка или увеличьте лимит на кол-во задач", - "admin-panel": "Административная Панель", - "settings": "Настройки", - "people": "Люди", - "registration": "Регистрация", - "disable-self-registration": "Отключить самостоятельную регистрацию", - "invite": "Пригласить", - "invite-people": "Пригласить людей", - "to-boards": "В Доску(и)", - "email-addresses": "Email адрес", - "smtp-host-description": "Адрес SMTP сервера, который отправляет ваши электронные письма.", - "smtp-port-description": "Порт который SMTP-сервер использует для исходящих сообщений.", - "smtp-tls-description": "Включить поддержку TLS для SMTP сервера", - "smtp-host": "SMTP Хост", - "smtp-port": "SMTP Порт", - "smtp-username": "Имя пользователя", - "smtp-password": "Пароль", - "smtp-tls": "Поддержка TLS", - "send-from": "От", - "send-smtp-test": "Отправьте тестовое письмо себе", - "invitation-code": "Код приглашения", - "email-invite-register-subject": "__inviter__ прислал вам приглашение", - "email-invite-register-text": "Уважаемый __user__,\n\n__inviter__ приглашает вас использовать канбан-доску для совместной работы.\n\nПожалуйста, проследуйте по ссылке:\n__url__\n\nКод вашего приглашения: __icode__\n\nСпасибо.", - "email-smtp-test-subject": "Тестовое письмо SMTP", - "email-smtp-test-text": "Вы успешно отправили письмо", - "error-invitation-code-not-exist": "Код приглашения не существует", - "error-notAuthorized": "У вас нет доступа на просмотр этой страницы.", - "webhook-title": "Имя Веб-Хука", - "webhook-token": "Токен (Опционально для аутентификации)", - "outgoing-webhooks": "Исходящие Веб-Хуки", - "bidirectional-webhooks": "Двунаправленный Веб-Хук", - "outgoingWebhooksPopup-title": "Исходящие Веб-Хуки", - "boardCardTitlePopup-title": "Фильтр названий карточек", - "disable-webhook": "Отключить этот Веб-Хук", - "global-webhook": "Глобальные Веб-Хуки", - "new-outgoing-webhook": "Новый исходящий Веб-Хук", - "no-name": "(Неизвестный)", - "Node_version": "Версия NodeJS", - "Meteor_version": "Версия Meteor", - "MongoDB_version": "Версия MongoDB", - "MongoDB_storage_engine": "Движок хранилища MongoDB", - "MongoDB_Oplog_enabled": "MongoDB Oplog включен", - "OS_Arch": "Архитектура", - "OS_Cpus": "Количество процессоров", - "OS_Freemem": "Свободная память", - "OS_Loadavg": "Средняя загрузка", - "OS_Platform": "Платформа", - "OS_Release": "Версия ядра", - "OS_Totalmem": "Общая память", - "OS_Type": "Тип ОС", - "OS_Uptime": "Время работы", - "days": "дней", - "hours": "часы", - "minutes": "минуты", - "seconds": "секунды", - "show-field-on-card": "Показать это поле на карточке", - "automatically-field-on-card": "Cоздавать поле во всех новых карточках", - "showLabel-field-on-card": "Показать имя поля на карточке", - "yes": "Да", - "no": "Нет", - "accounts": "Учетные записи", - "accounts-allowEmailChange": "Разрешить изменение электронной почты", - "accounts-allowUserNameChange": "Разрешить изменение имени пользователя", - "createdAt": "Создан", - "verified": "Подтвержден", - "active": "Действующий", - "card-received": "Получено", - "card-received-on": "Получено с", - "card-end": "Завершено", - "card-end-on": "Завершится до", - "editCardReceivedDatePopup-title": "Изменить дату получения", - "editCardEndDatePopup-title": "Изменить дату завершения", - "setCardColorPopup-title": "Задать цвет", - "setCardActionsColorPopup-title": "Выберите цвет", - "setSwimlaneColorPopup-title": "Выберите цвет", - "setListColorPopup-title": "Выберите цвет", - "assigned-by": "Поручил", - "requested-by": "Запросил", - "board-delete-notice": "Удаление является постоянным. Вы потеряете все списки, карты и действия, связанные с этой доской.", - "delete-board-confirm-popup": "Все списки, карточки, метки и действия будут удалены, и вы не сможете восстановить содержимое доски. Отменить нельзя.", - "boardDeletePopup-title": "Удалить доску?", - "delete-board": "Удалить доску", - "default-subtasks-board": "Подзадача для доски __board__", - "default": "По умолчанию", - "queue": "Очередь", - "subtask-settings": "Настройки подзадач", - "card-settings": "Настройки карточки", - "boardSubtaskSettingsPopup-title": "Настройки подзадач для доски", - "boardCardSettingsPopup-title": "Настройки карточки", - "deposit-subtasks-board": "Отправлять подзадачи на доску:", - "deposit-subtasks-list": "Размещать подзадачи, отправленные на эту доску, в списке:", - "show-parent-in-minicard": "Указывать исходную карточку:", - "prefix-with-full-path": "Cверху, полный путь", - "prefix-with-parent": "Сверху, только имя", - "subtext-with-full-path": "Cнизу, полный путь", - "subtext-with-parent": "Снизу, только имя", - "change-card-parent": "Сменить исходную карточку", - "parent-card": "Исходная карточка", - "source-board": "Исходная доска", - "no-parent": "Не указывать", - "activity-added-label": "добавил метку '%s' на %s", - "activity-removed-label": "удалил метку '%s' с %s", - "activity-delete-attach": "удалил вложение из %s", - "activity-added-label-card": "добавил метку '%s'", - "activity-removed-label-card": "удалил метку '%s'", - "activity-delete-attach-card": "удалил вложение", - "activity-set-customfield": "сменил значение поля '%s' на '%s' в карточке %s", - "activity-unset-customfield": "очистил поле '%s' в карточке %s", - "r-rule": "Правило", - "r-add-trigger": "Задать условие", - "r-add-action": "Задать действие", - "r-board-rules": "Правила доски", - "r-add-rule": "Добавить правило", - "r-view-rule": "Показать правило", - "r-delete-rule": "Удалить правило", - "r-new-rule-name": "Имя нового правила", - "r-no-rules": "Нет правил", - "r-when-a-card": "Когда карточка", - "r-is": " ", - "r-is-moved": "перемещается", - "r-added-to": "добавляется в", - "r-removed-from": "Покидает", - "r-the-board": "доску", - "r-list": "список", - "set-filter": "Установить фильтр", - "r-moved-to": "Перемещается в", - "r-moved-from": "Покидает", - "r-archived": "Перемещена в архив", - "r-unarchived": "Восстановлена из архива", - "r-a-card": "карточку", - "r-when-a-label-is": "Когда метка", - "r-when-the-label": "Когда метка", - "r-list-name": "имя", - "r-when-a-member": "Когда участник", - "r-when-the-member": "Когда участник", - "r-name": "имя", - "r-when-a-attach": "Когда вложение", - "r-when-a-checklist": "Когда контрольный список", - "r-when-the-checklist": "Когда контрольный список", - "r-completed": "Завершен", - "r-made-incomplete": "Вновь открыт", - "r-when-a-item": "Когда пункт контрольного списка", - "r-when-the-item": "Когда пункт контрольного списка", - "r-checked": "Отмечен", - "r-unchecked": "Снят", - "r-move-card-to": "Переместить карточку в", - "r-top-of": "Начало", - "r-bottom-of": "Конец", - "r-its-list": "текущего списка", - "r-archive": "Переместить в архив", - "r-unarchive": "Восстановить из Архива", - "r-card": "карточку", - "r-add": "Создать", - "r-remove": "Удалить", - "r-label": "метку", - "r-member": "участника", - "r-remove-all": "Удалить всех участников из карточки", - "r-set-color": "Сменить цвет на", - "r-checklist": "контрольный список", - "r-check-all": "Отметить все", - "r-uncheck-all": "Снять все", - "r-items-check": "пункты контрольного списка", - "r-check": "Отметить", - "r-uncheck": "Снять", - "r-item": "пункт", - "r-of-checklist": "контрольного списка", - "r-send-email": "Отправить письмо", - "r-to": "кому", - "r-subject": "тема", - "r-rule-details": "Содержание правила", - "r-d-move-to-top-gen": "Переместить карточку в начало текущего списка", - "r-d-move-to-top-spec": "Переместить карточку в начало списка", - "r-d-move-to-bottom-gen": "Переместить карточку в конец текущего списка", - "r-d-move-to-bottom-spec": "Переместить карточку в конец списка", - "r-d-send-email": "Отправить письмо", - "r-d-send-email-to": "кому", - "r-d-send-email-subject": "тема", - "r-d-send-email-message": "сообщение", - "r-d-archive": "Переместить карточку в Архив", - "r-d-unarchive": "Восстановить карточку из Архива", - "r-d-add-label": "Добавить метку", - "r-d-remove-label": "Удалить метку", - "r-create-card": "Создать новую карточку", - "r-in-list": "в списке", - "r-in-swimlane": "в дорожке", - "r-d-add-member": "Добавить участника", - "r-d-remove-member": "Удалить участника", - "r-d-remove-all-member": "Удалить всех участников", - "r-d-check-all": "Отметить все пункты в списке", - "r-d-uncheck-all": "Снять все пункты в списке", - "r-d-check-one": "Отметить пункт", - "r-d-uncheck-one": "Снять пункт", - "r-d-check-of-list": "контрольного списка", - "r-d-add-checklist": "Добавить контрольный список", - "r-d-remove-checklist": "Удалить контрольный список", - "r-by": "пользователем", - "r-add-checklist": "Добавить контрольный список", - "r-with-items": "с пунктами", - "r-items-list": "пункт1,пункт2,пункт3", - "r-add-swimlane": "Добавить дорожку", - "r-swimlane-name": "имя", - "r-board-note": "Примечание: пустое поле соответствует любым возможным значениям.", - "r-checklist-note": "Примечание: пункты контрольных списков при перечислении разделяются запятыми.", - "r-when-a-card-is-moved": "Когда карточка перемещена в другой список", - "r-set": "Установить", - "r-update": "Обновить", - "r-datefield": "поле даты", - "r-df-start-at": "в работе с", - "r-df-due-at": "выполнить к", - "r-df-end-at": "завершено", - "r-df-received-at": "получено", - "r-to-current-datetime": "в соответствии с текущей датой/временем", - "r-remove-value-from": "Очистить", - "ldap": "LDAP", - "oauth2": "OAuth2", - "cas": "CAS", - "authentication-method": "Способ авторизации", - "authentication-type": "Тип авторизации", - "custom-product-name": "Собственное наименование", - "layout": "Внешний вид", - "hide-logo": "Скрыть логотип", - "add-custom-html-after-body-start": "Добавить HTML после начала <body>", - "add-custom-html-before-body-end": "Добавить HTML до завершения </body>", - "error-undefined": "Что-то пошло не так", - "error-ldap-login": "Ошибка при попытке авторизации", - "display-authentication-method": "Показывать способ авторизации", - "default-authentication-method": "Способ авторизации по умолчанию", - "duplicate-board": "Клонировать доску", - "people-number": "Количество человек:", - "swimlaneDeletePopup-title": "Удалить дорожку?", - "swimlane-delete-pop": "Все действия будут удалены из ленты активности участников, и вы не сможете восстановить дорожку. Данное действие необратимо.", - "restore-all": "Восстановить все", - "delete-all": "Удалить все", - "loading": "Идет загрузка, пожалуйста подождите", - "previous_as": "в прошлый раз был", - "act-a-dueAt": "изменил срок выполнения \nСтало: __timeValue__\nВ карточке: __card__\nранее было __timeOldValue__", - "act-a-endAt": "изменил время завершения на __timeValue__, было (__timeOldValue__)", - "act-a-startAt": "изменил время начала на __timeValue__, было (__timeOldValue__)", - "act-a-receivedAt": "изменил время получения на __timeValue__, было (__timeOldValue__)", - "a-dueAt": "изменил срок выполнения на", - "a-endAt": "изменил время завершения на", - "a-startAt": "изменил время начала работы на", - "a-receivedAt": "изменил время получения на", - "almostdue": "текущий срок выполнения %s приближается", - "pastdue": "текущий срок выполнения %s прошел", - "duenow": "текущий срок выполнения %s сегодня", - "act-newDue": "__list__/__card__ содержит 1-ое напоминание о сроке [__board__]", - "act-withDue": "__list__/__card__ напоминания о сроке выполнения [__board__]", - "act-almostdue": "напомнил, что скоро завершается срок выполнения (__timeValue__) карточки __card__", - "act-pastdue": "напомнил, что срок выполнения (__timeValue__) карточки __card__ прошел", - "act-duenow": "напомнил, что срок выполнения (__timeValue__) карточки __card__ — это уже сейчас", - "act-atUserComment": "Вас упомянули в [__board__] __list__/__card__", - "delete-user-confirm-popup": "Вы уверены, что хотите удалить аккаунт? Данное действие необратимо.", - "accounts-allowUserDelete": "Разрешить пользователям удалять собственные аккаунты", - "hide-minicard-label-text": "Скрыть текст меток на карточках", - "show-desktop-drag-handles": "Показать ярлыки для перетаскивания", - "assignee": "Исполнитель", - "cardAssigneesPopup-title": "Исполнитель", - "addmore-detail": "Добавить более детальное описание", - "show-on-card": "Показать на карточке", - "new": "Новый", - "editUserPopup-title": "Редактировать пользователя", - "newUserPopup-title": "Новый пользователь", - "notifications": "Уведомления", - "view-all": "Показать все", - "filter-by-unread": "Фильтр по непрочитанным", - "mark-all-as-read": "Отметить все как прочитанные", - "remove-all-read": "Удалить все прочитанные", - "allow-rename": "Разрешить переименование", - "allowRenamePopup-title": "Разрешить переименование" -} + "accept": "Принять", + "act-activity-notify": "Уведомление о действиях участников", + "act-addAttachment": "прикрепил вложение __attachment__ в карточку __card__ в списке __list__ на дорожке __swimlane__ доски __board__", + "act-deleteAttachment": "удалил вложение __attachment__ из карточки __card__ в списке __list__ на дорожке __swimlane__ доски __board__", + "act-addSubtask": "добавил подзадачу __subtask__ для карточки __card__ в списке __list__ на дорожке __swimlane__ доски __board__", + "act-addLabel": "добавил метку __label__ в карточку __card__ в списке __list__ на дорожке __swimlane__ доски __board__", + "act-addedLabel": "добавил метку __label__ в карточку __card__ в списке __list__ на дорожке __swimlane__ доски __board__", + "act-removeLabel": "Снята метка __label__ с карточки __card__ в списке __list__ на дорожке __swimlane__ доски __board__", + "act-removedLabel": "Снята метка __label__ с карточки __card__ в списке __list__ на дорожке __swimlane__ доски __board__", + "act-addChecklist": "добавил контрольный список __checklist__ в карточку __card__ в списке __list__ на дорожке __swimlane__ доски __board__", + "act-addChecklistItem": "добавил пункт __checklistItem__ в контрольный список __checklist__ в карточке __card__ в списке __list__ на дорожке __swimlane__ доски __board__", + "act-removeChecklist": "удалил контрольный список __checklist__ из карточки __card__ в списке __list__ на дорожке __swimlane__ доски __board__", + "act-removeChecklistItem": "удалил пункт __checklistItem__ из контрольного списка __checkList__ в карточке __card__ в списке __list__ на дорожке __swimlane__ доски __board__", + "act-checkedItem": "отметил __checklistItem__ в контрольном списке __checklist__ в карточке __card__ в списке __list__ на дорожке __swimlane__ доски __board__", + "act-uncheckedItem": "снял __checklistItem__ в контрольном списке __checklist__ в карточке __card__ в списке __list__ на дорожке __swimlane__ доски __board__", + "act-completeChecklist": "завершил контрольный список __checklist__ в карточке __card__ в списке __list__ на дорожке __swimlane__ доски __board__", + "act-uncompleteChecklist": "вновь открыл контрольный список __checklist__ в карточке __card__ в списке __list__ на дорожке __swimlane__ доски __board__", + "act-addComment": "написал в карточке __card__: __comment__ в списке __list__ на дорожке __swimlane__ доски __board__", + "act-editComment": "изменил комментарий в карточке __card__: __comment__ в списке __list__ на дорожке __swimlane__ доски __board__", + "act-deleteComment": "удалил комментарий из карточки __card__: __comment__ в списке __list__ на дорожке __swimlane__ доски __board__", + "act-createBoard": "создал доску __board__", + "act-createSwimlane": "создал дорожку __swimlane__ на доске __board__", + "act-createCard": "создал карточку __card__ в списке __list__ на дорожке __swimlane__ доски __board__", + "act-createCustomField": "создал новое поле __customField__ на доске __board__\n", + "act-deleteCustomField": "удалил поле __customField__ с доски __board__", + "act-setCustomField": "изменил значение поля __customField__: __customFieldValue__ в карточке __card__ в списке __list__ на дорожке __swimlane__ доски __board__", + "act-createList": "добавил список __list__ на доску __board__", + "act-addBoardMember": "добавил участника __member__ на доску __board__", + "act-archivedBoard": "Доска __board__ перемещена в Архив", + "act-archivedCard": "Карточка __card__ из списка __list__ с дорожки __swimlane__ доски __board__ перемещена в Архив", + "act-archivedList": "Список __list__ на дорожке __swimlane__ доски __board__ перемещен в Архив", + "act-archivedSwimlane": "Дорожка __swimlane__ на доске __board__ перемещена в Архив", + "act-importBoard": "импортировал доску __board__", + "act-importCard": "импортировал карточку __card__ в список __list__ на дорожку __swimlane__ доски __board__", + "act-importList": "импортировал список __list__ на дорожку __swimlane__ доски __board__", + "act-joinMember": "добавил участника __member__ в карточку __card__ в списке __list__ на дорожке __swimlane__ доски __board__", + "act-moveCard": "переместил карточку __card__ на доске __board__ из списка __oldList__ с дорожки __oldSwimlane__ в список __list__ на дорожку __swimlane__", + "act-moveCardToOtherBoard": "переместил карточку __card__ из списка __oldList__ с дорожки __oldSwimlane__ доски __oldBoard__ в список __list__ на дорожку __swimlane__ доски __board__", + "act-removeBoardMember": "удалил участника __member__ с доски __board__", + "act-restoredCard": "восстановил карточку __card__ в список __list__ на дорожку __swimlane__ доски __board__", + "act-unjoinMember": "удалил участника __member__ из карточки __card__ в списке __list__ на дорожке __swimlane__ доски __board__", + "act-withBoardTitle": "__board__", + "act-withCardTitle": "[__board__] __card__", + "actions": "Действия", + "activities": "История действий", + "activity": "Действия участников", + "activity-added": "добавил %s на %s", + "activity-archived": "%s теперь в Архиве", + "activity-attached": "прикрепил %s к %s", + "activity-created": "создал %s", + "activity-customfield-created": "создал настраиваемое поле %s", + "activity-excluded": "исключил %s из %s", + "activity-imported": "импортировал %s в %s из %s", + "activity-imported-board": "импортировал %s из %s", + "activity-joined": "присоединился к %s", + "activity-moved": "переместил %s из %s в %s", + "activity-on": "%s", + "activity-removed": "удалил %s из %s", + "activity-sent": "отправил %s в %s", + "activity-unjoined": "вышел из %s", + "activity-subtask-added": "добавил подзадачу в %s", + "activity-checked-item": "отметил %s в контрольном списке %s в %s", + "activity-unchecked-item": "снял %s в контрольном списке %s в %s", + "activity-checklist-added": "добавил контрольный список в %s", + "activity-checklist-removed": "удалил контрольный список из %s", + "activity-checklist-completed": "завершил контрольный список %s в %s", + "activity-checklist-uncompleted": "вновь открыл контрольный список %s в %s", + "activity-checklist-item-added": "добавил пункт в контрольный список '%s' в карточке %s", + "activity-checklist-item-removed": "удалил пункт из контрольного списка '%s' в карточке %s", + "add": "Создать", + "activity-checked-item-card": "отметил %s в контрольном списке %s", + "activity-unchecked-item-card": "снял %s в контрольном списке %s", + "activity-checklist-completed-card": "завершил контрольный список __checklist__ в карточку __card__ в списке __list__ на дорожке __swimlane__ доски __board__", + "activity-checklist-uncompleted-card": "вновь открыл контрольный список %s", + "activity-editComment": "отредактировал комментарий %s", + "activity-deleteComment": "удалил комментарий %s", + "add-attachment": "Добавить вложение", + "add-board": "Добавить доску", + "add-card": "Добавить карточку", + "add-swimlane": "Добавить дорожку", + "add-subtask": "Добавить подзадачу", + "add-checklist": "Добавить контрольный список", + "add-checklist-item": "Добавить пункт в контрольный список", + "add-cover": "Прикрепить", + "add-label": "Добавить метку", + "add-list": "Добавить простой список", + "add-members": "Добавить участника", + "added": "Добавлено", + "addMemberPopup-title": "Участники", + "admin": "Администратор", + "admin-desc": "Может просматривать и редактировать карточки, удалять участников и управлять настройками доски.", + "admin-announcement": "Объявление", + "admin-announcement-active": "Действующее общесистемное объявление", + "admin-announcement-title": "Объявление от Администратора", + "all-boards": "Все доски", + "and-n-other-card": "И __count__ другая карточка", + "and-n-other-card_plural": "И __count__ другие карточки", + "apply": "Применить", + "app-is-offline": "Идет загрузка, подождите. Обновление страницы приведет к потере данных. Если загрузка не происходит, проверьте работоспособность сервера.", + "archive": "Переместить в архив", + "archive-all": "Переместить всё в архив", + "archive-board": "Переместить доску в архив", + "archive-card": "Переместить карточку в архив", + "archive-list": "Переместить список в архив", + "archive-swimlane": "Переместить дорожку в архив", + "archive-selection": "Переместить выбранное в архив", + "archiveBoardPopup-title": "Переместить доску в архив?", + "archived-items": "Архив", + "archived-boards": "Доски в архиве", + "restore-board": "Востановить доску", + "no-archived-boards": "Нет досок в архиве.", + "archives": "Архив", + "template": "Шаблон", + "templates": "Шаблоны", + "assign-member": "Назначить участника", + "attached": "прикреплено", + "attachment": "Вложение", + "attachment-delete-pop": "Если удалить вложение, его нельзя будет восстановить.", + "attachmentDeletePopup-title": "Удалить вложение?", + "attachments": "Вложения", + "auto-watch": "Автоматически следить за созданными досками", + "avatar-too-big": "Аватар слишком большой (максимум 70КБ)", + "back": "Назад", + "board-change-color": "Изменить цвет", + "board-nb-stars": "%s избранное", + "board-not-found": "Доска не найдена", + "board-private-info": "Это доска будет <strong>частной</strong>.", + "board-public-info": "Эта доска будет <strong>доступной всем</strong>.", + "boardChangeColorPopup-title": "Изменить фон доски", + "boardChangeTitlePopup-title": "Переименовать доску", + "boardChangeVisibilityPopup-title": "Изменить настройки видимости", + "boardChangeWatchPopup-title": "Режимы оповещения", + "boardMenuPopup-title": "Настройки доски", + "boardChangeViewPopup-title": "Вид доски", + "boards": "Доски", + "board-view": "Вид доски", + "board-view-cal": "Календарь", + "board-view-swimlanes": "Дорожки", + "board-view-collapse": "Свернуть", + "board-view-lists": "Списки", + "bucket-example": "Например “Список дел”", + "cancel": "Отмена", + "card-archived": "Эта карточка перемещена в архив", + "board-archived": "Эта доска перемещена в архив.", + "card-comments-title": "Комментарии (%s)", + "card-delete-notice": "Это действие невозможно будет отменить. Все изменения, которые вы вносили в карточку будут потеряны.", + "card-delete-pop": "Все действия будут удалены из ленты активности участников, и вы не сможете заново открыть карточку. Действие необратимо", + "card-delete-suggest-archive": "Вы можете переместить карточку в архив, чтобы убрать ее с доски, сохранив всю историю действий участников.", + "card-due": "Выполнить к", + "card-due-on": "Выполнить до", + "card-spent": "Затраченное время", + "card-edit-attachments": "Изменить вложения", + "card-edit-custom-fields": "Редактировать настраиваемые поля", + "card-start-voting": "Запустить голосование", + "card-cancel-voting": "Отменить голосование и удалить голоса", + "card-edit-labels": "Изменить метку", + "card-edit-members": "Изменить участников", + "card-labels-title": "Изменить метки для этой карточки.", + "card-members-title": "Добавить или удалить с карточки участников доски.", + "card-start": "В работе с", + "card-start-on": "Начнётся с", + "cardAttachmentsPopup-title": "Прикрепить из", + "cardCustomField-datePopup-title": "Изменить дату", + "cardCustomFieldsPopup-title": "редактировать настраиваемые поля", + "cardStartVotingPopup-title": "Голосовать", + "positiveVoteMembersPopup-title": "Proponents", + "negativeVoteMembersPopup-title": "Opponents", + "vote-question": "Вопрос для голосования", + "vote-public": "Public vote", + "vote-for-it": "за", + "vote-against": "против", + "cardDeletePopup-title": "Удалить карточку?", + "cardDetailsActionsPopup-title": "Действия в карточке", + "cardLabelsPopup-title": "Метки", + "cardMembersPopup-title": "Участники", + "cardMorePopup-title": "Поделиться", + "cardTemplatePopup-title": "Создать шаблон", + "cards": "Карточки", + "cards-count": "Карточки", + "casSignIn": "Войти через CAS", + "cardType-card": "Карточка", + "cardType-linkedCard": "Связанная карточка", + "cardType-linkedBoard": "Связанная доска", + "change": "Изменить", + "change-avatar": "Изменить аватар", + "change-password": "Изменить пароль", + "change-permissions": "Изменить права доступа", + "change-settings": "Изменить настройки", + "changeAvatarPopup-title": "Изменить аватар", + "changeLanguagePopup-title": "Сменить язык", + "changePasswordPopup-title": "Изменить пароль", + "changePermissionsPopup-title": "Изменить настройки доступа", + "changeSettingsPopup-title": "Изменить Настройки", + "subtasks": "Подзадачи", + "checklists": "Контрольные списки", + "click-to-star": "Добавить в «Избранное»", + "click-to-unstar": "Удалить из «Избранного»", + "clipboard": "Буфер обмена или drag & drop", + "close": "Закрыть", + "close-board": "Закрыть доску", + "close-board-pop": "Вы сможете восстановить доску, нажав \"Архив\" в заголовке домашней страницы.", + "color-black": "черный", + "color-blue": "синий", + "color-crimson": "малиновый", + "color-darkgreen": "темно-зеленый", + "color-gold": "золотой", + "color-gray": "серый", + "color-green": "зеленый", + "color-indigo": "индиго", + "color-lime": "лимоновый", + "color-magenta": "маджента", + "color-mistyrose": "тускло-розовый", + "color-navy": "темно-синий", + "color-orange": "оранжевый", + "color-paleturquoise": "бледно-бирюзовый", + "color-peachpuff": "персиковый", + "color-pink": "розовый", + "color-plum": "сливовый", + "color-purple": "фиолетовый", + "color-red": "красный", + "color-saddlebrown": "кожано-коричневый", + "color-silver": "серебристый", + "color-sky": "голубой", + "color-slateblue": "серо-голубой", + "color-white": "белый", + "color-yellow": "желтый", + "unset-color": "Убрать", + "comment": "Добавить комментарий", + "comment-placeholder": "Написать комментарий", + "comment-only": "Только комментирование", + "comment-only-desc": "Может комментировать только карточки.", + "no-comments": "Без комментариев", + "no-comments-desc": "Не видит комментарии и историю действий.", + "worker": "Исполнитель", + "worker-desc": "Может перемещать карточки, отмечаться как исполнитель и оставлять комментарии", + "computer": "Загрузить с компьютера", + "confirm-subtask-delete-dialog": "Вы уверены, что хотите удалить подзадачу?", + "confirm-checklist-delete-dialog": "Вы уверены, что хотите удалить контрольный список?", + "copy-card-link-to-clipboard": "Копировать ссылку на карточку в буфер обмена", + "linkCardPopup-title": "Карточка-ссылка", + "searchElementPopup-title": "Поиск", + "copyCardPopup-title": "Копировать карточку", + "copyChecklistToManyCardsPopup-title": "Копировать шаблон контрольного списка в несколько карточек", + "copyChecklistToManyCardsPopup-instructions": "Названия и описания целевых карт в формате JSON", + "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"Название первой карточки\", \"description\":\"Описание первой карточки\"}, {\"title\":\"Название второй карточки\",\"description\":\"Описание второй карточки\"},{\"title\":\"Название последней карточки\",\"description\":\"Описание последней карточки\"} ]", + "create": "Создать", + "createBoardPopup-title": "Создать доску", + "chooseBoardSourcePopup-title": "Импортировать доску", + "createLabelPopup-title": "Создать метку", + "createCustomField": "Создать поле", + "createCustomFieldPopup-title": "Создать поле", + "current": "текущий", + "custom-field-delete-pop": "Отменить нельзя. Это удалит настраиваемое поле со всех карт и уничтожит его историю.", + "custom-field-checkbox": "Галочка", + "custom-field-date": "Дата", + "custom-field-dropdown": "Выпадающий список", + "custom-field-dropdown-none": "(нет)", + "custom-field-dropdown-options": "Параметры списка", + "custom-field-dropdown-options-placeholder": "Нажмите «Ввод», чтобы добавить дополнительные параметры.", + "custom-field-dropdown-unknown": "(неизвестно)", + "custom-field-number": "Номер", + "custom-field-text": "Текст", + "custom-fields": "Настраиваемые поля", + "date": "Дата", + "decline": "Отклонить", + "default-avatar": "Аватар по умолчанию", + "delete": "Удалить", + "deleteCustomFieldPopup-title": "Удалить настраиваемые поля?", + "deleteLabelPopup-title": "Удалить метку?", + "description": "Описание", + "disambiguateMultiLabelPopup-title": "Разрешить конфликт меток", + "disambiguateMultiMemberPopup-title": "Разрешить конфликт участников", + "discard": "Отказать", + "done": "Готово", + "download": "Скачать", + "edit": "Редактировать", + "edit-avatar": "Изменить аватар", + "edit-profile": "Изменить профиль", + "edit-wip-limit": "Изменить лимит на кол-во задач", + "soft-wip-limit": "Мягкий лимит", + "editCardStartDatePopup-title": "Изменить дату начала", + "editCardDueDatePopup-title": "Изменить дату выполнения", + "editCustomFieldPopup-title": "Редактировать поле", + "editCardSpentTimePopup-title": "Изменить затраченное время", + "editLabelPopup-title": "Изменить метки", + "editNotificationPopup-title": "Редактировать уведомления", + "editProfilePopup-title": "Редактировать профиль", + "email": "Эл.почта", + "email-enrollAccount-subject": "Аккаунт создан для вас здесь __url__", + "email-enrollAccount-text": "Привет __user__,\n\nДля того, чтобы начать использовать сервис, просто нажми на ссылку ниже.\n\n__url__\n\nСпасибо.", + "email-fail": "Отправка письма на EMail не удалась", + "email-fail-text": "Ошибка при попытке отправить письмо", + "email-invalid": "Неверный адрес электронной почты", + "email-invite": "Пригласить по электронной почте", + "email-invite-subject": "__inviter__ прислал вам приглашение", + "email-invite-text": "Дорогой __user__,\n\n__inviter__ пригласил вас присоединиться к доске \"__board__\" для сотрудничества.\n\nПожалуйста проследуйте по ссылке ниже:\n\n__url__\n\nСпасибо.", + "email-resetPassword-subject": "Перейдите по ссылке, чтобы сбросить пароль __url__", + "email-resetPassword-text": "Привет __user__,\n\nДля сброса пароля перейдите по ссылке ниже.\n\n__url__\n\nThanks.", + "email-sent": "Письмо отправлено", + "email-verifyEmail-subject": "Подтвердите вашу эл.почту перейдя по ссылке __url__", + "email-verifyEmail-text": "Привет __user__,\n\nДля подтверждения вашей электронной почты перейдите по ссылке ниже.\n\n__url__\n\nСпасибо.", + "enable-wip-limit": "Включить лимит на кол-во задач", + "error-board-doesNotExist": "Доска не найдена", + "error-board-notAdmin": "Вы должны обладать правами администратора этой доски, чтобы сделать это", + "error-board-notAMember": "Вы должны быть участником доски, чтобы сделать это", + "error-json-malformed": "Ваше текст не является правильным JSON", + "error-json-schema": "Содержимое вашего JSON не содержит информацию в корректном формате", + "error-list-doesNotExist": "Список не найден", + "error-user-doesNotExist": "Пользователь не найден", + "error-user-notAllowSelf": "Вы не можете пригласить себя", + "error-user-notCreated": "Пользователь не создан", + "error-username-taken": "Это имя пользователя уже занято", + "error-email-taken": "Этот адрес уже занят", + "export-board": "Экспортировать доску", + "sort": "Сортировать", + "sort-desc": "Нажмите, чтобы отсортировать список", + "list-sort-by": "Сортировать список по:", + "list-label-modifiedAt": "Время последнего доступа", + "list-label-title": "Название списка", + "list-label-sort": "Установленный вами порядок", + "list-label-short-modifiedAt": "(L)", + "list-label-short-title": "(N)", + "list-label-short-sort": "(M)", + "filter": "Фильтр", + "filter-cards": "Фильтр Карточек или Списков", + "list-filter-label": "Фильтровать Список по Названию", + "filter-clear": "Очистить фильтр", + "filter-no-label": "Нет метки", + "filter-no-member": "Нет участников", + "filter-no-assignee": "Не применимо", + "filter-no-custom-fields": "Нет настраиваемых полей", + "filter-show-archive": "Показать архивные списки", + "filter-hide-empty": "Скрыть пустые списки", + "filter-on": "Включен фильтр", + "filter-on-desc": "Показываются карточки, соответствующие настройкам фильтра. Нажмите для редактирования.", + "filter-to-selection": "Filter to selection", + "advanced-filter-label": "Расширенный фильтр", + "advanced-filter-description": "Расширенный фильтр позволяет написать строку, содержащую следующие операторы: == != <= >= && || ( ) Пробел используется как разделитель между операторами. Можно фильтровать все настраиваемые поля, вводя их имена и значения. Например: Поле1 == Значение1. Примечание. Если поля или значения содержат пробелы, нужно взять их в одинарные кавычки. Например: 'Поле 1' == 'Значение 1'. Для одиночных управляющих символов (' \\/), которые нужно пропустить, следует использовать \\. Например: Field1 = I\\'m. Также можно комбинировать несколько условий. Например: F1 == V1 || F1 == V2. Обычно все операторы интерпретируются слева направо, но можно изменить порядок, разместив скобки. Например: F1 == V1 && (F2 == V2 || F2 == V3). Также можно искать текстовые поля с помощью регулярных выражений: F1 == /Tes.*/i", + "fullname": "Полное имя", + "header-logo-title": "Вернуться к доскам.", + "hide-system-messages": "Скрыть системные сообщения", + "headerBarCreateBoardPopup-title": "Создать доску", + "home": "Главная", + "import": "Импорт", + "link": "Ссылка", + "import-board": "импортировать доску", + "import-board-c": "Импортировать доску", + "import-board-title-trello": "Импортировать доску из Trello", + "import-board-title-wekan": "Импортировать доску, сохраненную ранее.", + "import-sandstorm-backup-warning": "Не удаляйте импортируемые данные из ранее сохраненной доски или Trello, пока не убедитесь, что импорт завершился успешно – удается закрыть и снова открыть доску, и не появляется ошибка «Доска не найдена», что означает потерю данных.", + "import-sandstorm-warning": "Импортированная доска удалит все существующие данные на текущей доске и заменит её импортированной доской.", + "from-trello": "Из Trello", + "from-wekan": "Сохраненную ранее", + "import-board-instruction-trello": "На вашей Trello доске нажмите “Menu” - “More” - “Print and export - “Export JSON” и скопируйте полученный текст", + "import-board-instruction-wekan": "На вашей доске перейдите в “Меню”, далее “Экспортировать доску” и скопируйте текст из скачаного файла", + "import-board-instruction-about-errors": "Даже если при импорте возникли ошибки, иногда импортирование проходит успешно – тогда доска появится на странице «Все доски».", + "import-json-placeholder": "Вставьте JSON сюда", + "import-map-members": "Составить карту участников", + "import-members-map": "Вы импортировали доску с участниками. Пожалуйста, отметьте участников, которых вы хотите импортировать в качестве пользователей", + "import-show-user-mapping": "Проверить карту участников", + "import-user-select": "Выберите существующего пользователя, которого вы хотите использовать в качестве участника", + "importMapMembersAddPopup-title": "Выбрать участника", + "info": "Версия", + "initials": "Инициалы", + "invalid-date": "Неверная дата", + "invalid-time": "Некорректное время", + "invalid-user": "Неверный пользователь", + "joined": "вступил", + "just-invited": "Вас только что пригласили на эту доску", + "keyboard-shortcuts": "Сочетания клавиш", + "label-create": "Создать метку", + "label-default": "%s (по умолчанию)", + "label-delete-pop": "Это действие невозможно будет отменить. Эта метка будут удалена во всех карточках. Также будет удалена вся история этой метки.", + "labels": "Метки", + "language": "Язык", + "last-admin-desc": "Вы не можете изменять роли, для этого требуются права администратора.", + "leave-board": "Покинуть доску", + "leave-board-pop": "Вы уверенны, что хотите покинуть __boardTitle__? Вы будете удалены из всех карточек на этой доске.", + "leaveBoardPopup-title": "Покинуть доску?", + "link-card": "Доступна по ссылке", + "list-archive-cards": "Переместить все карточки в этом списке в Архив", + "list-archive-cards-pop": "Это действие удалит все карточки из этого списка с доски. Чтобы просмотреть карточки в Архиве и вернуть их на доску, нажмите “Меню” > “Архив”.", + "list-move-cards": "Переместить все карточки в этом списке", + "list-select-cards": "Выбрать все карточки в этом списке", + "set-color-list": "Задать цвет", + "listActionPopup-title": "Список действий", + "swimlaneActionPopup-title": "Действия с дорожкой", + "swimlaneAddPopup-title": "Добавить дорожку ниже", + "listImportCardPopup-title": "Импортировать Trello карточку", + "listMorePopup-title": "Поделиться", + "link-list": "Ссылка на список", + "list-delete-pop": "Все действия будут удалены из ленты активности участников, и вы не сможете восстановить список. Данное действие необратимо.", + "list-delete-suggest-archive": "Вы можете отправить список в Архив, чтобы убрать его с доски и при этом сохранить результаты.", + "lists": "Списки", + "swimlanes": "Дорожки", + "log-out": "Выйти", + "log-in": "Войти", + "loginPopup-title": "Войти", + "memberMenuPopup-title": "Настройки участника", + "members": "Участники", + "menu": "Меню", + "move-selection": "Переместить выделение", + "moveCardPopup-title": "Переместить карточку", + "moveCardToBottom-title": "Переместить вниз", + "moveCardToTop-title": "Переместить вверх", + "moveSelectionPopup-title": "Переместить выделение", + "multi-selection": "Выбрать несколько", + "multi-selection-on": "Выбрать несколько из", + "muted": "Не беспокоить", + "muted-info": "Вы НИКОГДА не будете уведомлены ни о каких изменениях в этой доске.", + "my-boards": "Мои доски", + "name": "Имя", + "no-archived-cards": "Нет карточек в Архиве", + "no-archived-lists": "Нет списков в Архиве", + "no-archived-swimlanes": "Нет дорожек в Архиве", + "no-results": "Ничего не найдено", + "normal": "Обычный", + "normal-desc": "Может редактировать карточки. Не может управлять настройками.", + "not-accepted-yet": "Приглашение еще не принято", + "notify-participate": "Получать обновления по любым карточкам, которые вы создавали или участником которых являетесь.", + "notify-watch": "Получать обновления по любым доскам, спискам и карточкам, на которые вы подписаны как наблюдатель.", + "optional": "не обязательно", + "or": "или", + "page-maybe-private": "Возможно, эта страница скрыта от незарегистрированных пользователей. Попробуйте <a href='%s'>войти на сайт</a>.", + "page-not-found": "Страница не найдена.", + "password": "Пароль", + "paste-or-dragdrop": "вставьте, или перетащите файл с изображением сюда (только графический файл)", + "participating": "Участвую", + "preview": "Предпросмотр", + "previewAttachedImagePopup-title": "Предпросмотр", + "previewClipboardImagePopup-title": "Предпросмотр", + "private": "Закрытая", + "private-desc": "Эта доска с ограниченным доступом. Только участники могут работать с ней.", + "profile": "Профиль", + "public": "Открытая", + "public-desc": "Эта доска может быть видна всем у кого есть ссылка. Также может быть проиндексирована поисковыми системами. Вносить изменения могут только участники.", + "quick-access-description": "Нажмите на звезду, что добавить ярлык доски на панель.", + "remove-cover": "Открепить", + "remove-from-board": "Удалить с доски", + "remove-label": "Удалить метку", + "listDeletePopup-title": "Удалить список?", + "remove-member": "Удалить участника", + "remove-member-from-card": "Удалить из карточки", + "remove-member-pop": "Удалить участника __name__ (__username__) из доски __boardTitle__? Участник будет удален из всех карточек на этой доске. Также он получит уведомление о совершаемом действии.", + "removeMemberPopup-title": "Удалить участника?", + "rename": "Переименовать", + "rename-board": "Переименовать доску", + "restore": "Восстановить", + "save": "Сохранить", + "search": "Поиск", + "rules": "Правила", + "search-cards": "Поиск в названиях карточек/списков, описаниях и пользовательских полях на этой доске", + "search-example": "Искать текст?", + "select-color": "Выбрать цвет", + "set-wip-limit-value": "Устанавливает ограничение на максимальное количество задач в этом списке", + "setWipLimitPopup-title": "Задать лимит на кол-во задач", + "shortcut-assign-self": "Связать себя с текущей карточкой", + "shortcut-autocomplete-emoji": "Автозаполнение emoji", + "shortcut-autocomplete-members": "Автозаполнение участников", + "shortcut-clear-filters": "Сбросить все фильтры", + "shortcut-close-dialog": "Закрыть диалог", + "shortcut-filter-my-cards": "Показать мои карточки", + "shortcut-show-shortcuts": "Поднять список ярлыков", + "shortcut-toggle-filterbar": "Переместить фильтр на бововую панель", + "shortcut-toggle-sidebar": "Переместить доску на боковую панель", + "show-cards-minimum-count": "Показывать количество карточек если их больше", + "sidebar-open": "Открыть Панель", + "sidebar-close": "Скрыть Панель", + "signupPopup-title": "Создать учетную запись", + "star-board-title": "Добавить в «Избранное». Эта доска будет всегда на виду.", + "starred-boards": "Добавленные в «Избранное»", + "starred-boards-description": "Избранные доски будут всегда вверху списка.", + "subscribe": "Подписаться", + "team": "Участники", + "this-board": "эту доску", + "this-card": "текущая карточка", + "spent-time-hours": "Затраченное время (в часах)", + "overtime-hours": "Переработка (в часах)", + "overtime": "Переработка", + "has-overtime-cards": "Имеются карточки с переработкой", + "has-spenttime-cards": "Имеются карточки с учетом затраченного времени", + "time": "Время", + "title": "Название", + "tracking": "Отслеживание", + "tracking-info": "Вы будете уведомлены о любых изменениях в тех карточках, в которых вы являетесь создателем или участником.", + "type": "Тип", + "unassign-member": "Отменить назначение участника", + "unsaved-description": "У вас есть несохраненное описание.", + "unwatch": "Перестать следить", + "upload": "Загрузить", + "upload-avatar": "Загрузить аватар", + "uploaded-avatar": "Загруженный аватар", + "username": "Имя пользователя", + "view-it": "Просмотреть", + "warn-list-archived": "внимание: эта карточка из списка, который находится в Архиве", + "watch": "Следить", + "watching": "Полный контроль", + "watching-info": "Вы будете уведомлены об любых изменениях в этой доске.", + "welcome-board": "Приветственная Доска", + "welcome-swimlane": "Этап 1", + "welcome-list1": "Основы", + "welcome-list2": "Расширенно", + "card-templates-swimlane": "Шаблоны карточек", + "list-templates-swimlane": "Шаблоны списков", + "board-templates-swimlane": "Шаблоны доски", + "what-to-do": "Что вы хотите сделать?", + "wipLimitErrorPopup-title": "Некорректный лимит на кол-во задач", + "wipLimitErrorPopup-dialog-pt1": "Количество задач в этом списке превышает установленный вами лимит", + "wipLimitErrorPopup-dialog-pt2": "Пожалуйста, перенесите некоторые задачи из этого списка или увеличьте лимит на кол-во задач", + "admin-panel": "Административная Панель", + "settings": "Настройки", + "people": "Люди", + "registration": "Регистрация", + "disable-self-registration": "Отключить самостоятельную регистрацию", + "invite": "Пригласить", + "invite-people": "Пригласить людей", + "to-boards": "В Доску(и)", + "email-addresses": "Email адрес", + "smtp-host-description": "Адрес SMTP сервера, который отправляет ваши электронные письма.", + "smtp-port-description": "Порт который SMTP-сервер использует для исходящих сообщений.", + "smtp-tls-description": "Включить поддержку TLS для SMTP сервера", + "smtp-host": "SMTP Хост", + "smtp-port": "SMTP Порт", + "smtp-username": "Имя пользователя", + "smtp-password": "Пароль", + "smtp-tls": "Поддержка TLS", + "send-from": "От", + "send-smtp-test": "Отправьте тестовое письмо себе", + "invitation-code": "Код приглашения", + "email-invite-register-subject": "__inviter__ прислал вам приглашение", + "email-invite-register-text": "Уважаемый __user__,\n\n__inviter__ приглашает вас использовать канбан-доску для совместной работы.\n\nПожалуйста, проследуйте по ссылке:\n__url__\n\nКод вашего приглашения: __icode__\n\nСпасибо.", + "email-smtp-test-subject": "Тестовое письмо SMTP", + "email-smtp-test-text": "Вы успешно отправили письмо", + "error-invitation-code-not-exist": "Код приглашения не существует", + "error-notAuthorized": "У вас нет доступа на просмотр этой страницы.", + "webhook-title": "Имя Веб-Хука", + "webhook-token": "Токен (Опционально для аутентификации)", + "outgoing-webhooks": "Исходящие Веб-Хуки", + "bidirectional-webhooks": "Двунаправленный Веб-Хук", + "outgoingWebhooksPopup-title": "Исходящие Веб-Хуки", + "boardCardTitlePopup-title": "Фильтр названий карточек", + "disable-webhook": "Отключить этот Веб-Хук", + "global-webhook": "Глобальные Веб-Хуки", + "new-outgoing-webhook": "Новый исходящий Веб-Хук", + "no-name": "(Неизвестный)", + "Node_version": "Версия NodeJS", + "Meteor_version": "Версия Meteor", + "MongoDB_version": "Версия MongoDB", + "MongoDB_storage_engine": "Движок хранилища MongoDB", + "MongoDB_Oplog_enabled": "MongoDB Oplog включен", + "OS_Arch": "Архитектура", + "OS_Cpus": "Количество процессоров", + "OS_Freemem": "Свободная память", + "OS_Loadavg": "Средняя загрузка", + "OS_Platform": "Платформа", + "OS_Release": "Версия ядра", + "OS_Totalmem": "Общая память", + "OS_Type": "Тип ОС", + "OS_Uptime": "Время работы", + "days": "дней", + "hours": "часы", + "minutes": "минуты", + "seconds": "секунды", + "show-field-on-card": "Показать это поле на карточке", + "automatically-field-on-card": "Cоздавать поле во всех новых карточках", + "showLabel-field-on-card": "Показать имя поля на карточке", + "yes": "Да", + "no": "Нет", + "accounts": "Учетные записи", + "accounts-allowEmailChange": "Разрешить изменение электронной почты", + "accounts-allowUserNameChange": "Разрешить изменение имени пользователя", + "createdAt": "Создан", + "verified": "Подтвержден", + "active": "Действующий", + "card-received": "Получено", + "card-received-on": "Получено с", + "card-end": "Завершено", + "card-end-on": "Завершится до", + "editCardReceivedDatePopup-title": "Изменить дату получения", + "editCardEndDatePopup-title": "Изменить дату завершения", + "setCardColorPopup-title": "Задать цвет", + "setCardActionsColorPopup-title": "Выберите цвет", + "setSwimlaneColorPopup-title": "Выберите цвет", + "setListColorPopup-title": "Выберите цвет", + "assigned-by": "Поручил", + "requested-by": "Запросил", + "board-delete-notice": "Удаление является постоянным. Вы потеряете все списки, карты и действия, связанные с этой доской.", + "delete-board-confirm-popup": "Все списки, карточки, метки и действия будут удалены, и вы не сможете восстановить содержимое доски. Отменить нельзя.", + "boardDeletePopup-title": "Удалить доску?", + "delete-board": "Удалить доску", + "default-subtasks-board": "Подзадача для доски __board__", + "default": "По умолчанию", + "queue": "Очередь", + "subtask-settings": "Настройки подзадач", + "card-settings": "Настройки карточки", + "boardSubtaskSettingsPopup-title": "Настройки подзадач для доски", + "boardCardSettingsPopup-title": "Настройки карточки", + "deposit-subtasks-board": "Отправлять подзадачи на доску:", + "deposit-subtasks-list": "Размещать подзадачи, отправленные на эту доску, в списке:", + "show-parent-in-minicard": "Указывать исходную карточку:", + "prefix-with-full-path": "Cверху, полный путь", + "prefix-with-parent": "Сверху, только имя", + "subtext-with-full-path": "Cнизу, полный путь", + "subtext-with-parent": "Снизу, только имя", + "change-card-parent": "Сменить исходную карточку", + "parent-card": "Исходная карточка", + "source-board": "Исходная доска", + "no-parent": "Не указывать", + "activity-added-label": "добавил метку '%s' на %s", + "activity-removed-label": "удалил метку '%s' с %s", + "activity-delete-attach": "удалил вложение из %s", + "activity-added-label-card": "добавил метку '%s'", + "activity-removed-label-card": "удалил метку '%s'", + "activity-delete-attach-card": "удалил вложение", + "activity-set-customfield": "сменил значение поля '%s' на '%s' в карточке %s", + "activity-unset-customfield": "очистил поле '%s' в карточке %s", + "r-rule": "Правило", + "r-add-trigger": "Задать условие", + "r-add-action": "Задать действие", + "r-board-rules": "Правила доски", + "r-add-rule": "Добавить правило", + "r-view-rule": "Показать правило", + "r-delete-rule": "Удалить правило", + "r-new-rule-name": "Имя нового правила", + "r-no-rules": "Нет правил", + "r-when-a-card": "Когда карточка", + "r-is": " ", + "r-is-moved": "перемещается", + "r-added-to": "добавляется в", + "r-removed-from": "Покидает", + "r-the-board": "доску", + "r-list": "список", + "set-filter": "Установить фильтр", + "r-moved-to": "Перемещается в", + "r-moved-from": "Покидает", + "r-archived": "Перемещена в архив", + "r-unarchived": "Восстановлена из архива", + "r-a-card": "карточку", + "r-when-a-label-is": "Когда метка", + "r-when-the-label": "Когда метка", + "r-list-name": "имя", + "r-when-a-member": "Когда участник", + "r-when-the-member": "Когда участник", + "r-name": "имя", + "r-when-a-attach": "Когда вложение", + "r-when-a-checklist": "Когда контрольный список", + "r-when-the-checklist": "Когда контрольный список", + "r-completed": "Завершен", + "r-made-incomplete": "Вновь открыт", + "r-when-a-item": "Когда пункт контрольного списка", + "r-when-the-item": "Когда пункт контрольного списка", + "r-checked": "Отмечен", + "r-unchecked": "Снят", + "r-move-card-to": "Переместить карточку в", + "r-top-of": "Начало", + "r-bottom-of": "Конец", + "r-its-list": "текущего списка", + "r-archive": "Переместить в архив", + "r-unarchive": "Восстановить из Архива", + "r-card": "карточку", + "r-add": "Создать", + "r-remove": "Удалить", + "r-label": "метку", + "r-member": "участника", + "r-remove-all": "Удалить всех участников из карточки", + "r-set-color": "Сменить цвет на", + "r-checklist": "контрольный список", + "r-check-all": "Отметить все", + "r-uncheck-all": "Снять все", + "r-items-check": "пункты контрольного списка", + "r-check": "Отметить", + "r-uncheck": "Снять", + "r-item": "пункт", + "r-of-checklist": "контрольного списка", + "r-send-email": "Отправить письмо", + "r-to": "кому", + "r-subject": "тема", + "r-rule-details": "Содержание правила", + "r-d-move-to-top-gen": "Переместить карточку в начало текущего списка", + "r-d-move-to-top-spec": "Переместить карточку в начало списка", + "r-d-move-to-bottom-gen": "Переместить карточку в конец текущего списка", + "r-d-move-to-bottom-spec": "Переместить карточку в конец списка", + "r-d-send-email": "Отправить письмо", + "r-d-send-email-to": "кому", + "r-d-send-email-subject": "тема", + "r-d-send-email-message": "сообщение", + "r-d-archive": "Переместить карточку в Архив", + "r-d-unarchive": "Восстановить карточку из Архива", + "r-d-add-label": "Добавить метку", + "r-d-remove-label": "Удалить метку", + "r-create-card": "Создать новую карточку", + "r-in-list": "в списке", + "r-in-swimlane": "в дорожке", + "r-d-add-member": "Добавить участника", + "r-d-remove-member": "Удалить участника", + "r-d-remove-all-member": "Удалить всех участников", + "r-d-check-all": "Отметить все пункты в списке", + "r-d-uncheck-all": "Снять все пункты в списке", + "r-d-check-one": "Отметить пункт", + "r-d-uncheck-one": "Снять пункт", + "r-d-check-of-list": "контрольного списка", + "r-d-add-checklist": "Добавить контрольный список", + "r-d-remove-checklist": "Удалить контрольный список", + "r-by": "пользователем", + "r-add-checklist": "Добавить контрольный список", + "r-with-items": "с пунктами", + "r-items-list": "пункт1,пункт2,пункт3", + "r-add-swimlane": "Добавить дорожку", + "r-swimlane-name": "имя", + "r-board-note": "Примечание: пустое поле соответствует любым возможным значениям.", + "r-checklist-note": "Примечание: пункты контрольных списков при перечислении разделяются запятыми.", + "r-when-a-card-is-moved": "Когда карточка перемещена в другой список", + "r-set": "Установить", + "r-update": "Обновить", + "r-datefield": "поле даты", + "r-df-start-at": "в работе с", + "r-df-due-at": "выполнить к", + "r-df-end-at": "завершено", + "r-df-received-at": "получено", + "r-to-current-datetime": "в соответствии с текущей датой/временем", + "r-remove-value-from": "Очистить", + "ldap": "LDAP", + "oauth2": "OAuth2", + "cas": "CAS", + "authentication-method": "Способ авторизации", + "authentication-type": "Тип авторизации", + "custom-product-name": "Собственное наименование", + "layout": "Внешний вид", + "hide-logo": "Скрыть логотип", + "add-custom-html-after-body-start": "Добавить HTML после начала <body>", + "add-custom-html-before-body-end": "Добавить HTML до завершения </body>", + "error-undefined": "Что-то пошло не так", + "error-ldap-login": "Ошибка при попытке авторизации", + "display-authentication-method": "Показывать способ авторизации", + "default-authentication-method": "Способ авторизации по умолчанию", + "duplicate-board": "Клонировать доску", + "people-number": "Количество человек:", + "swimlaneDeletePopup-title": "Удалить дорожку?", + "swimlane-delete-pop": "Все действия будут удалены из ленты активности участников, и вы не сможете восстановить дорожку. Данное действие необратимо.", + "restore-all": "Восстановить все", + "delete-all": "Удалить все", + "loading": "Идет загрузка, пожалуйста подождите", + "previous_as": "в прошлый раз был", + "act-a-dueAt": "изменил срок выполнения \nСтало: __timeValue__\nВ карточке: __card__\nранее было __timeOldValue__", + "act-a-endAt": "изменил время завершения на __timeValue__, было (__timeOldValue__)", + "act-a-startAt": "изменил время начала на __timeValue__, было (__timeOldValue__)", + "act-a-receivedAt": "изменил время получения на __timeValue__, было (__timeOldValue__)", + "a-dueAt": "изменил срок выполнения на", + "a-endAt": "изменил время завершения на", + "a-startAt": "изменил время начала работы на", + "a-receivedAt": "изменил время получения на", + "almostdue": "текущий срок выполнения %s приближается", + "pastdue": "текущий срок выполнения %s прошел", + "duenow": "текущий срок выполнения %s сегодня", + "act-newDue": "__list__/__card__ содержит 1-ое напоминание о сроке [__board__]", + "act-withDue": "__list__/__card__ напоминания о сроке выполнения [__board__]", + "act-almostdue": "напомнил, что скоро завершается срок выполнения (__timeValue__) карточки __card__", + "act-pastdue": "напомнил, что срок выполнения (__timeValue__) карточки __card__ прошел", + "act-duenow": "напомнил, что срок выполнения (__timeValue__) карточки __card__ — это уже сейчас", + "act-atUserComment": "Вас упомянули в [__board__] __list__/__card__", + "delete-user-confirm-popup": "Вы уверены, что хотите удалить аккаунт? Данное действие необратимо.", + "accounts-allowUserDelete": "Разрешить пользователям удалять собственные аккаунты", + "hide-minicard-label-text": "Скрыть текст меток на карточках", + "show-desktop-drag-handles": "Показать ярлыки для перетаскивания", + "assignee": "Исполнитель", + "cardAssigneesPopup-title": "Исполнитель", + "addmore-detail": "Добавить более детальное описание", + "show-on-card": "Показать на карточке", + "new": "Новый", + "editUserPopup-title": "Редактировать пользователя", + "newUserPopup-title": "Новый пользователь", + "notifications": "Уведомления", + "view-all": "Показать все", + "filter-by-unread": "Фильтр по непрочитанным", + "mark-all-as-read": "Отметить все как прочитанные", + "remove-all-read": "Удалить все прочитанные", + "allow-rename": "Разрешить переименование", + "allowRenamePopup-title": "Разрешить переименование" +} \ No newline at end of file diff --git a/i18n/sl.i18n.json b/i18n/sl.i18n.json index 65eff014..545ec98a 100644 --- a/i18n/sl.i18n.json +++ b/i18n/sl.i18n.json @@ -1,780 +1,780 @@ { - "accept": "Sprejmi", - "act-activity-notify": "Obvestilo o dejavnosti", - "act-addAttachment": "dodal priponko __attachment__ h kartici __card__ na seznamu __list__ na plavalni stezi __swimlane__ na tabli __board__", - "act-deleteAttachment": "odstranil priponko __attachment__ iz kartice __card__ na seznamu __list__ na plavalni stezi __swimlane__ na tabli __board__", - "act-addSubtask": "dodal podopravilo __subtask__ h kartici __card__ na seznamu __list__ na plavalni stezi __swimlane__ na tabli __board__", - "act-addLabel": "Dodal oznako __label__ h kartici __card__ na seznamu __list__ na plavalni stezi __swimlane__ na tabli __board__", - "act-addedLabel": "Dodal oznako __label__ h kartici __card__ na seznamu __list__ na plavalni stezi __swimlane__ na tabli __board__", - "act-removeLabel": "Odstranil oznako __label__ iz kartice __card__ na seznamu __list__ na plavalni stezi __swimlane__ na tabli __board__", - "act-removedLabel": "Odstranil oznako __label__ iz kartice __card__ na seznamu __list__ na plavalni stezi __swimlane__ na tabli __board__", - "act-addChecklist": "dodal kontrolni seznam __checklist__ h kartici __card__ na seznamu __list__ na plavalni stezi __swimlane__ na tabli __board__", - "act-addChecklistItem": "dodal postavko __checklistItem__ kontrolnega seznama __checklist__ na kartici __card__ na seznamu __list__ na plavalni stezi __swimlane__ na tabli __board__", - "act-removeChecklist": "odstranil kontrolni seznam __checklist__ iz kartice __card__ na seznamu __list__ na plavalni stezi __swimlane__ na tabli __board__", - "act-removeChecklistItem": "odstranil postavko __checklistItem__ kontrolnega seznama __checklist__ na kartici __card__ na seznamu __list__ na plavalni stezi __swimlane__ na tabli __board__", - "act-checkedItem": "obkljukal postavko __checklistItem__ kontrolnega seznama __checklist__ na kartici __card__ na seznamu __list__ na plavalni stezi __swimlane__ na tabli __board__", - "act-uncheckedItem": "odkljukal postavko __checklistItem__ kontrolnega seznama __checklist__ na kartici __card__ na seznamu __list__ na plavalni stezi __swimlane__ na tabli __board__", - "act-completeChecklist": "dokončal kontrolni seznam __checklist__ na kartici __card__ na seznamu __list__ na plavalni stezi __swimlane__ na tabli __board__", - "act-uncompleteChecklist": "nedokončan kontrolni seznam __checklist__ na kartici __card__ na seznamu __list__ na plavalni stezi __swimlane__ na tabli __board__", - "act-addComment": "komentiral na kartici __card__: __comment__ na seznamu __list__ na plavalni stezi __swimlane__ na tabli __board__", - "act-editComment": "uredil komentar na kartici __card__: __comment__ na seznamu __list__ na plavalni stezi __swimlane__ na tabli __board__", - "act-deleteComment": "izbrisal komentar na kartici __card__: __comment__ na seznamu __list__ na plavalni stezi __swimlane__ na tabli __board__", - "act-createBoard": "ustvaril tablo __board__", - "act-createSwimlane": "ustvaril plavalno stezo __swimlane__ na tabli __board__", - "act-createCard": "ustvaril kartico __card__ na seznamu __list__ na plavalni stezi __swimlane__ na tabli __board__", - "act-createCustomField": "ustvaril poljubno polje __customField__ na tabli __board__", - "act-deleteCustomField": "izbrisal poljubno polje __customField__ na tabli __board__", - "act-setCustomField": "uredil poljubno polje __customField__: __customFieldValue__ na kartici __card__ na seznamu __list__ na plavalni stezi __swimlane__ na tabli __board__", - "act-createList": "dodal seznam __list__ na tablo __board__", - "act-addBoardMember": "dodal člana __member__ k tabli __board__", - "act-archivedBoard": "Tabla __board__ premaknjena v arhiv", - "act-archivedCard": "Kartica __card__ na seznamu __list__ na plavalni stezi __swimlane__ na tabli __board__ premaknjena v arhiv", - "act-archivedList": "Seznam __list__ na plavalni stezi __swimlane__ na tabli __board__ premaknjen v arhiv", - "act-archivedSwimlane": "Plavalna steza __swimlane__ na tabli __board__ premaknjena v arhiv", - "act-importBoard": "uvozil tablo __board__", - "act-importCard": "uvozil kartico __card__ na seznam __list__ na plavalni stezi __swimlane__ na tabli __board__", - "act-importList": "uvozil seznam __list__ na plavalni stezi __swimlane__ na tabli __board__", - "act-joinMember": "dodal član __member__ h kartici __card__ na seznamu __list__ na plavalni stezi __swimlane__ na tabli __board__", - "act-moveCard": "premakil kartico __card__ na tabli __board__ iz seznama __oldList__ na plavalni stezi __oldSwimlane__ na seznam __list__ na plavalni stezi __swimlane__", - "act-moveCardToOtherBoard": "premaknil kartico __card__ iz seznama __oldList__ na plavalni stezi __oldSwimlane__ na tabli __oldBoard__ na seznam __list__ na plavalni stezi __swimlane__ na tabli __board__", - "act-removeBoardMember": "odstranil člana __member__ iz table __board__", - "act-restoredCard": "obnovil kartico __card__ na seznam __list__ na plavalni stezi __swimlane__ na tabli __board__", - "act-unjoinMember": "odstranil člana __member__ iz kartice __card__ na seznamu __list__ na plavalni stezi __swimlane__ na tabli __board__", - "act-withBoardTitle": "__board__", - "act-withCardTitle": "[__board__] __card__", - "actions": "Dejanja", - "activities": "Aktivnosti", - "activity": "Aktivnost", - "activity-added": "dodal %s v %s", - "activity-archived": "%s premaknjeno v arhiv", - "activity-attached": "pripel %s v %s", - "activity-created": "ustvaril %s", - "activity-customfield-created": "ustvaril poljubno polje%s", - "activity-excluded": "izključil %s iz %s", - "activity-imported": "uvozil %s v %s iz %s", - "activity-imported-board": "uvozil %s iz %s", - "activity-joined": "se je pridružil na %s", - "activity-moved": "premakil %s iz %s na %s", - "activity-on": "na %s", - "activity-removed": "odstranil %s iz %s", - "activity-sent": "poslano %s na %s", - "activity-unjoined": "se je odjavil iz %s", - "activity-subtask-added": "dodal podopravilo k %s", - "activity-checked-item": "obkljukal %s na kontrolnem seznamu %s od %s", - "activity-unchecked-item": "odkljukal %s na kontrolnem seznamu %s od %s", - "activity-checklist-added": "dodal kontrolni seznam na %s", - "activity-checklist-removed": "odstranil kontrolni seznam iz %s", - "activity-checklist-completed": "completed checklist %s of %s", - "activity-checklist-uncompleted": "nedokončal kontrolni seznam %s od %s", - "activity-checklist-item-added": "dodal postavko kontrolnega seznama na '%s' v %s", - "activity-checklist-item-removed": "odstranil postavko kontrolnega seznama iz '%s' v %s", - "add": "Dodaj", - "activity-checked-item-card": "obkljukal %s na kontrolnem seznamu %s", - "activity-unchecked-item-card": "odkljukal %s na kontrolnem seznamu %s", - "activity-checklist-completed-card": "dokončal kontrolni seznam __checklist__ na kartici __card__ na seznamu __list__ na plavalni stezi __swimlane__ na tabli __board__", - "activity-checklist-uncompleted-card": "nedokončal kontrolni seznam %s", - "activity-editComment": "uredil komentar %s", - "activity-deleteComment": "izbrisal komentar %s", - "add-attachment": "Dodaj priponko", - "add-board": "Dodaj tablo", - "add-card": "Dodaj kartico", - "add-swimlane": "Dodaj plavalno stezo", - "add-subtask": "Dodaj podopravilo", - "add-checklist": "Dodaj kontrolni seznam", - "add-checklist-item": "Dodaj postavko na kontrolni seznam", - "add-cover": "Dodaj ovitek", - "add-label": "Dodaj oznako", - "add-list": "Dodaj seznam", - "add-members": "Dodaj člane", - "added": "Dodano", - "addMemberPopup-title": "Člani", - "admin": "Administrator", - "admin-desc": "Lahko gleda in ureja kartice, odstrani člane ter spreminja nastavitve table.", - "admin-announcement": "Najava", - "admin-announcement-active": "Aktivna vse-sistemska najava", - "admin-announcement-title": "Najava od administratorja", - "all-boards": "Vse table", - "and-n-other-card": "In __count__ druga kartica", - "and-n-other-card_plural": "In __count__ drugih kartic", - "apply": "Uporabi", - "app-is-offline": "Nalaganje, prosimo počakajte. Osveževanje strani bo povzročilo izgubo podatkov. Če nalaganje ne deluje, preverite, ali se strežnik ni ustavil.", - "archive": "Premakni v arhiv", - "archive-all": "Premakni vse v arhiv", - "archive-board": "Arhiviraj tablo", - "archive-card": "Arhiviraj kartico", - "archive-list": "Arhiviraj seznam", - "archive-swimlane": "Arhiviraj plavalno stezo", - "archive-selection": "Arhiviraj označeno", - "archiveBoardPopup-title": "Arhiviraj tablo?", - "archived-items": "Arhiv", - "archived-boards": "Table v arhivu", - "restore-board": "Obnovi tablo", - "no-archived-boards": "Nobene table ni v arhivu.", - "archives": "Arhiv", - "template": "Predloga", - "templates": "Predloge", - "assign-member": "Dodeli člana", - "attached": "pripeto", - "attachment": "Priponka", - "attachment-delete-pop": "Brisanje priponke je trajno. Ne obstaja razveljavitev.", - "attachmentDeletePopup-title": "Briši priponko?", - "attachments": "Priponke", - "auto-watch": "Samodejno spremljaj ustvarjene table", - "avatar-too-big": "Velikost avatarja je prevelika (70kB maks.)", - "back": "Nazaj", - "board-change-color": "Spremeni barvo", - "board-nb-stars": "%s zvezdic", - "board-not-found": "Tabla ni najdena", - "board-private-info": "Ta tabla bo <strong>privatna</strong>.", - "board-public-info": "Ta tabla bo <strong>javna</strong>.", - "boardChangeColorPopup-title": "Spremeni ozadje table", - "boardChangeTitlePopup-title": "Preimenuj tablo", - "boardChangeVisibilityPopup-title": "Spremeni vidnost", - "boardChangeWatchPopup-title": "Spremeni opazovanje", - "boardMenuPopup-title": "Nastavitve table", - "boardChangeViewPopup-title": "Pogled table", - "boards": "Table", - "board-view": "Pogled table", - "board-view-cal": "Koledar", - "board-view-swimlanes": "Plavalne steze", - "board-view-collapse": "Skrči", - "board-view-lists": "Seznami", - "bucket-example": "Kot na primer \"Življenjski seznam\"", - "cancel": "Prekliči", - "card-archived": "Kartica je premaknjena v arhiv.", - "board-archived": "Tabla je premaknjena v arhiv.", - "card-comments-title": "Ta kartica ima %s komentar.", - "card-delete-notice": "Brisanje je trajno. Izgubili boste vsa dejanja, povezana s kartico.", - "card-delete-pop": "Vsa dejanja bodo odstranjena iz zgodovine dejavnosti. Kartice ne boste mogli znova odpreti. Razveljavitve ni.", - "card-delete-suggest-archive": "Kartico lahko premaknete v arhiv, da jo odstranite s table in ohranite dejavnost.", - "card-due": "Rok", - "card-due-on": "Rok", - "card-spent": "Porabljen čas", - "card-edit-attachments": "Uredi priponke", - "card-edit-custom-fields": "Uredi poljubna polja", - "card-start-voting": "Start voting", - "card-cancel-voting": "Delete voting and all votes", - "card-edit-labels": "Uredi oznake", - "card-edit-members": "Uredi člane", - "card-labels-title": "Spremeni oznake za kartico.", - "card-members-title": "Dodaj ali odstrani člane table iz kartice.", - "card-start": "Začetek", - "card-start-on": "Začne ob", - "cardAttachmentsPopup-title": "Pripni od", - "cardCustomField-datePopup-title": "Spremeni datum", - "cardCustomFieldsPopup-title": "Uredi poljubna polja", - "cardStartVotingPopup-title": "Start a vote", - "positiveVoteMembersPopup-title": "Proponents", - "negativeVoteMembersPopup-title": "Opponents", - "vote-question": "Voting question", - "vote-public": "Public vote", - "vote-for-it": "for it", - "vote-against": "against", - "cardDeletePopup-title": "Briši kartico?", - "cardDetailsActionsPopup-title": "Dejanja kartice", - "cardLabelsPopup-title": "Oznake", - "cardMembersPopup-title": "Člani", - "cardMorePopup-title": "Več", - "cardTemplatePopup-title": "Ustvari predlogo", - "cards": "Kartice", - "cards-count": "Kartic", - "casSignIn": "Vpiši se s CAS", - "cardType-card": "Kartica", - "cardType-linkedCard": "Povezana kartica", - "cardType-linkedBoard": "Povezana tabla", - "change": "Spremeni", - "change-avatar": "Spremeni avatar", - "change-password": "Spremeni geslo", - "change-permissions": "Spremeni dovoljenja", - "change-settings": "Spremeni nastavitve", - "changeAvatarPopup-title": "Spremeni avatar", - "changeLanguagePopup-title": "Spremeni jezik", - "changePasswordPopup-title": "Spremeni geslo", - "changePermissionsPopup-title": "Spremeni dovoljenja", - "changeSettingsPopup-title": "Spremeni nastavitve", - "subtasks": "Podopravila", - "checklists": "Kontrolni seznami", - "click-to-star": "Kliknite, da označite tablo z zvezdico.", - "click-to-unstar": "Kliknite, da odznačite tablo z zvezdico.", - "clipboard": "Odložišče ali povleci & spusti", - "close": "Zapri", - "close-board": "Zapri tablo", - "close-board-pop": "Tablo boste lahko obnovili s klikom na gumb »Arhiviraj« na vstopni strani.", - "color-black": "črna", - "color-blue": "modra", - "color-crimson": "temno rdeča", - "color-darkgreen": "temno zelena", - "color-gold": "zlata", - "color-gray": "siva", - "color-green": "zelena", - "color-indigo": "indigo", - "color-lime": "limeta", - "color-magenta": "magenta", - "color-mistyrose": "rožnata", - "color-navy": "navy modra", - "color-orange": "oranžna", - "color-paleturquoise": "bledo turkizna", - "color-peachpuff": "breskvasta", - "color-pink": "roza", - "color-plum": "slivova", - "color-purple": "vijolična", - "color-red": "rdeča", - "color-saddlebrown": "rjava", - "color-silver": "srebrna", - "color-sky": "nebesna", - "color-slateblue": "skrilasto modra", - "color-white": "bela", - "color-yellow": "rumena", - "unset-color": "Onemogoči", - "comment": "Komentiraj", - "comment-placeholder": "Napiši komentar", - "comment-only": "Samo komentar", - "comment-only-desc": "Lahko komentirate samo na karticah.", - "no-comments": "Ni komentarjev", - "no-comments-desc": "Ne morete videti komentarjev in dejavnosti.", - "worker": "Delavec", - "worker-desc": "Lahko samo premikam kartice, se dodelim na kartico in komentiram.", - "computer": "Računalnik", - "confirm-subtask-delete-dialog": "Ste prepričani, da želite izbrisati podopravilo?", - "confirm-checklist-delete-dialog": "Ste prepričani, da želite izbrisati kontrolni seznam?", - "copy-card-link-to-clipboard": "Kopiraj povezavo kartice na odložišče", - "linkCardPopup-title": "Poveži kartico", - "searchElementPopup-title": "Išči", - "copyCardPopup-title": "Kopiraj kartico", - "copyChecklistToManyCardsPopup-title": "Kopiraj predlogo kontrolnega seznama na več kartic", - "copyChecklistToManyCardsPopup-instructions": "Naslovi ciljnih kartic in opisi v JSON formatu", - "copyChecklistToManyCardsPopup-format": "[ {\"naslov\": \"Naslov prve kartice\", \"opis\":\"Opis prve kartice\"}, {\"naslov\":\"Opis druge kartice\",\"opis\":\"Opis druge kartice\"},{\"naslov\":\"Naslov zadnje kartice\",\"opis\":\"Opis zadnje kartice\"} ]", - "create": "Ustvari", - "createBoardPopup-title": "Ustvari tablo", - "chooseBoardSourcePopup-title": "Uvozi tablo", - "createLabelPopup-title": "Ustvari oznako", - "createCustomField": "Ustvari polje", - "createCustomFieldPopup-title": "Ustvari polje", - "current": "trenutno", - "custom-field-delete-pop": "Razveljavitve ni. To bo odstranilo to poljubno polje iz vseh kartic in izbrisalo njegovo zgodovino.", - "custom-field-checkbox": "Potrditveno polje", - "custom-field-date": "Datum", - "custom-field-dropdown": "Spustni seznam", - "custom-field-dropdown-none": "(nobeno)", - "custom-field-dropdown-options": "Možnosti seznama", - "custom-field-dropdown-options-placeholder": "Pritisnite enter da dodate več možnosti", - "custom-field-dropdown-unknown": "(neznano)", - "custom-field-number": "Število", - "custom-field-text": "Besedilo", - "custom-fields": "Poljubna polja", - "date": "Datum", - "decline": "Zavrni", - "default-avatar": "Privzeti avatar", - "delete": "Briši", - "deleteCustomFieldPopup-title": "Briši poljubno polje?", - "deleteLabelPopup-title": "Briši oznako?", - "description": "Opis", - "disambiguateMultiLabelPopup-title": "Razdvoji Dejanje Oznake", - "disambiguateMultiMemberPopup-title": "Razdvoji dejanje člana", - "discard": "Razveljavi", - "done": "Končano", - "download": "Prenos", - "edit": "Uredi", - "edit-avatar": "Spremeni avatar", - "edit-profile": "Uredi profil", - "edit-wip-limit": "Uredi omejitev št. kartic", - "soft-wip-limit": "Omehčaj omejitev št. kartic", - "editCardStartDatePopup-title": "Spremeni začetni datum", - "editCardDueDatePopup-title": "Spremeni datum zapadlosti", - "editCustomFieldPopup-title": "Uredi polje", - "editCardSpentTimePopup-title": "Spremeni porabljen čas", - "editLabelPopup-title": "Spremeni oznako", - "editNotificationPopup-title": "Uredi obvestilo", - "editProfilePopup-title": "Uredi profil", - "email": "E-pošta", - "email-enrollAccount-subject": "Up. račun ustvarjen za vas na __siteName__", - "email-enrollAccount-text": "Pozdravljeni __user__,\n\nZa začetek uporabe kliknite spodnjo povezavo.\n\n__url__\n\nHvala.", - "email-fail": "Pošiljanje e-pošte ni uspelo", - "email-fail-text": "Napaka pri poskusu pošiljanja e-pošte", - "email-invalid": "Neveljavna e-pošta", - "email-invite": "Povabi z uporabo e-pošte", - "email-invite-subject": "__inviter__ vam je poslal povabilo", - "email-invite-text": "Spoštovani __user__,\n\n__inviter__ vas vabi k sodelovanju na tabli \"__board__\".\n\nProsimo sledite spodnji povezavi:\n\n__url__\n\nHvala.", - "email-resetPassword-subject": "Ponastavite geslo na __siteName__", - "email-resetPassword-text": "Pozdravljeni __user__,\n\nZa ponastavitev gesla kliknite na spodnjo povezavo.\n\n__url__\n\nHvala.", - "email-sent": "E-pošta poslana", - "email-verifyEmail-subject": "Preverite svoje e-poštni naslov na __siteName__", - "email-verifyEmail-text": "Pozdravljeni __user__,\n\nDa preverite e-poštni naslov za vaš uporabniški račun, kliknite na spodnjo povezavo.\n\n__url__\n\nHvala.", - "enable-wip-limit": "Vklopi omejitev št. kartic", - "error-board-doesNotExist": "Ta tabla ne obstaja", - "error-board-notAdmin": "Nimate administrativnih pravic za tablo.", - "error-board-notAMember": "Niste član table.", - "error-json-malformed": "Vaše besedilo ni veljaven JSON", - "error-json-schema": "Vaši JSON podatki ne vsebujejo pravilnih informacij v ustreznem formatu", - "error-list-doesNotExist": "Seznam ne obstaja", - "error-user-doesNotExist": "Uporabnik ne obstaja", - "error-user-notAllowSelf": "Ne morete povabiti sebe", - "error-user-notCreated": "Ta uporabnik ni ustvarjen", - "error-username-taken": "To up. ime že obstaja", - "error-email-taken": "E-poštni naslov je že zaseden", - "export-board": "Izvozi tablo", - "sort": "Sortiraj", - "sort-desc": "Klikni za sortiranje seznama", - "list-sort-by": "Sortiraj po:", - "list-label-modifiedAt": "Nazadnje dostopano", - "list-label-title": "Ime seznama", - "list-label-sort": "Ročno nastavljen vrstni red", - "list-label-short-modifiedAt": "(N)", - "list-label-short-title": "(I)", - "list-label-short-sort": "(R)", - "filter": "Filtriraj", - "filter-cards": "Filtriraj kartice ali sezname", - "list-filter-label": "Filtriraj seznam po imenu", - "filter-clear": "Počisti filter", - "filter-no-label": "Brez oznake", - "filter-no-member": "Brez člana", - "filter-no-assignee": "No assignee", - "filter-no-custom-fields": "Brez poljubnih polj", - "filter-show-archive": "Prikaži arhivirane sezname", - "filter-hide-empty": "Skrij prazne sezname", - "filter-on": "Filter vklopljen", - "filter-on-desc": "Filtrirane kartice na tej tabli. Kliknite tukaj za urejanje filtra.", - "filter-to-selection": "Filtriraj izbrane", - "advanced-filter-label": "Napredni filter", - "advanced-filter-description": "Napredni filter omogoča pripravo niza, ki vsebuje naslednje operaterje: == != <= >= && || () Preslednica se uporablja kot ločilo med operatorji. Vsa polja po meri lahko filtrirate tako, da vtipkate njihova imena in vrednosti. Na primer: Polje1 == Vrednost1. Opomba: Če polja ali vrednosti vsebujejo presledke, jih morate postaviti v enojne narekovaje. Primer: 'Polje 1' == 'Vrednost 1'. Če želite preskočiti posamezne kontrolne znake (' \\/), lahko uporabite \\. Na primer: Polje1 == I\\'m. Prav tako lahko kombinirate več pogojev. Na primer: F1 == V1 || F1 == V2. Običajno se vsi operaterji interpretirajo od leve proti desni. Vrstni red lahko spremenite tako, da postavite oklepaje. Na primer: F1 == V1 && ( F2 == V2 || F2 == V3 ). Prav tako lahko po besedilu iščete z uporabo pravil regex: F1 == /Tes.*/i", - "fullname": "Polno Ime", - "header-logo-title": "Pojdi nazaj na stran s tablami.", - "hide-system-messages": "Skrij sistemska sporočila", - "headerBarCreateBoardPopup-title": "Ustvari tablo", - "home": "Domov", - "import": "Uvozi", - "link": "Poveži", - "import-board": "uvozi tablo", - "import-board-c": "Uvozi tablo", - "import-board-title-trello": "Uvozi tablo iz orodja Trello", - "import-board-title-wekan": "Uvozi tablo iz prejšnjega izvoza", - "import-sandstorm-backup-warning": "Ne zbrišite podatkov, ki jih uvozite z originalne izvožene table ali Trello, preden preverite ali se tabla uspešno zapre in odpre ali pa boste dobili sporočilo Tabla ni najdena, kar pomeni izgubo podatkov.", - "import-sandstorm-warning": "Uvožena tabla bo izbrisala vse obstoječe podatke na tabli in jih zamenjala z uvoženo tablo.", - "from-trello": "Iz orodja Trello", - "from-wekan": "Od prejšnjega izvoza", - "import-board-instruction-trello": "V vaši Trello tabli pojdite na 'Meni', 'Več', 'Natisni in Izvozi', 'Izvozi JSON', in kopirajte prikazano besedilo.", - "import-board-instruction-wekan": "V vaši tabli pojdite na 'Meni', 'Izvozi tablo' in kopirajte besedilo iz prenesene datoteke.", - "import-board-instruction-about-errors": "Pri napakah med uvozom table v nekaterih primerih uvažanje še deluje, uvožena tabla pa je na strani Vse Table.", - "import-json-placeholder": "Tukaj prilepite veljavne JSON podatke", - "import-map-members": "Mapiraj člane", - "import-members-map": "Vaša uvožena tabla vsebuje nekaj članov. Prosimo mapirajte člane, ki jih želite uvoziti, z vašimi uporabniki.", - "import-show-user-mapping": "Preglejte povezane člane", - "import-user-select": "Izberite obstoječega uporabnika, ki ga želite uporabiti kot tega člana.", - "importMapMembersAddPopup-title": "Izberite člana", - "info": "Različica", - "initials": "Inicialke", - "invalid-date": "Neveljaven datum", - "invalid-time": "Neveljaven čas", - "invalid-user": "Neveljaven uporabnik", - "joined": "se je pridružil", - "just-invited": "Povabljeni ste k tej tabli", - "keyboard-shortcuts": "Bližnjice", - "label-create": "Ustvari Oznako", - "label-default": "%s oznaka (privzeto)", - "label-delete-pop": "Razveljavitve ni. To bo odstranilo oznako iz vseh kartic in izbrisalo njeno zgodovino.", - "labels": "Oznake", - "language": "Jezik", - "last-admin-desc": "Ne morete zamenjati vlog, ker mora obstajati vsaj en admin.", - "leave-board": "Zapusti tablo", - "leave-board-pop": "Ste prepričani, da želite zapustiti tablo __boardTitle__? Odstranjeni boste iz vseh kartic na tej tabli.", - "leaveBoardPopup-title": "Zapusti tablo ?", - "link-card": "Poveži s kartico", - "list-archive-cards": "Arhiviraj vse kartice v seznamu", - "list-archive-cards-pop": "To bo odstranilo vse kartice tega seznama. Za ogled in vrnitev kartic iz arhiva na tablo, kliknite \"Meni\" > \"arhiv\".", - "list-move-cards": "Premakni vse kartice na seznamu", - "list-select-cards": "Izberi vse kartice na seznamu", - "set-color-list": "Nastavi barvo", - "listActionPopup-title": "Dejanja seznama", - "swimlaneActionPopup-title": "Dejanja plavalnih stez", - "swimlaneAddPopup-title": "Dodaj plavalno stezo spodaj", - "listImportCardPopup-title": "Uvozi Trello kartico", - "listMorePopup-title": "Več", - "link-list": "Poveži s seznamom", - "list-delete-pop": "Vsa dejanja bodo odstranjena iz vira dejavnosti in seznama ne boste mogli obnoviti. Razveljavitve ni.", - "list-delete-suggest-archive": "Lahko premaknete seznam v arhiv, da ga odstranite iz table in ohranite dejavnosti.", - "lists": "Seznami", - "swimlanes": "Plavalne steze", - "log-out": "Odjava", - "log-in": "Prijava", - "loginPopup-title": "Prijava", - "memberMenuPopup-title": "Nastavitve članov", - "members": "Člani", - "menu": "Meni", - "move-selection": "Premakni izbiro", - "moveCardPopup-title": "Premakni kartico", - "moveCardToBottom-title": "Premakni na dno", - "moveCardToTop-title": "Premakni na vrh", - "moveSelectionPopup-title": "Premakni izbiro", - "multi-selection": "Multi-Izbira", - "multi-selection-on": "Multi-Izbira je omogočena", - "muted": "Utišano", - "muted-info": "O spremembah na tej tabli ne boste prejemali obvestil.", - "my-boards": "Moje Table", - "name": "Ime", - "no-archived-cards": "Ni kartic v arhivu", - "no-archived-lists": "Ni seznamov v arhivu", - "no-archived-swimlanes": "Ni plavalnih stez v arhivu", - "no-results": "Ni zadetkov", - "normal": "Normalno", - "normal-desc": "Lahko gleda in ureja kartice. Ne more spreminjati nastavitev.", - "not-accepted-yet": "Povabilo še ni sprejeto.", - "notify-participate": "Prejemajte posodobitve kartic, na katerih sodelujete kot ustvarjalec ali član", - "notify-watch": "Prejemajte posodobitve opazovanih tabel, seznamov ali kartic", - "optional": "opcijsko", - "or": "ali", - "page-maybe-private": "Ta stran je morda privatna. Verjetno si jo lahko ogledate po<a href='%s'>prijavi</a>.", - "page-not-found": "Stran ne obstaja.", - "password": "Geslo", - "paste-or-dragdrop": "prilepi ali povleci & spusti datoteko slike (samo slika)", - "participating": "Sodelovanje", - "preview": "Predogled", - "previewAttachedImagePopup-title": "Predogled", - "previewClipboardImagePopup-title": "Predogled", - "private": "Zasebno", - "private-desc": "Ta tabla je zasebna. Vsebino lahko vidijo ali urejajo samo dodani uporabniki.", - "profile": "Profil", - "public": "Javno", - "public-desc": "Ta tabla je javna. Vidna je vsakomur s povezavo do table in bo prikazana v zadetkih iskalnikov kot Google. Urejajo jo lahko samo člani table.", - "quick-access-description": "Če tablo označite z zvezdico, bo tukaj dodana bližnjica.", - "remove-cover": "Odstrani ovitek", - "remove-from-board": "Odstrani iz table", - "remove-label": "Odstrani oznako", - "listDeletePopup-title": "Odstrani seznam?", - "remove-member": "Odstrani člana", - "remove-member-from-card": "Odstrani iz kartice", - "remove-member-pop": "Odstrani __name__ (__username__) iz __boardTitle__? Član bo odstranjen iz vseh kartic te table in bo prejel obvestilo.", - "removeMemberPopup-title": "Odstrani člana?", - "rename": "Preimenuj", - "rename-board": "Preimenuj tablo", - "restore": "Obnovi", - "save": "Shrani", - "search": "Išči", - "rules": "Pravila", - "search-cards": "Search from card/list titles, descriptions and custom fields on this board", - "search-example": "Besedilo za iskanje?", - "select-color": "Izberi barvo", - "set-wip-limit-value": "Omeji maksimalno število opravil v seznamu", - "setWipLimitPopup-title": "Omeji število kartic", - "shortcut-assign-self": "Dodeli sebe k trenutni kartici", - "shortcut-autocomplete-emoji": "Samodokončaj emoji", - "shortcut-autocomplete-members": "Samodokončaj člane", - "shortcut-clear-filters": "Počisti vse filtre", - "shortcut-close-dialog": "Zapri dialog", - "shortcut-filter-my-cards": "Filtriraj moje kartice", - "shortcut-show-shortcuts": "Prikaži seznam bližnjic", - "shortcut-toggle-filterbar": "Preklopi stransko vrstico za filter", - "shortcut-toggle-sidebar": "Preklopi stransko vrstico table", - "show-cards-minimum-count": "Prikaži število kartic, če seznam vsebuje več kot", - "sidebar-open": "Odpri stransko vrstico", - "sidebar-close": "Zapri stransko vrstico", - "signupPopup-title": "Ustvari up. račun", - "star-board-title": "Označite tablo z zvezdico, da bo prikazana na vrhu v seznamu tabel.", - "starred-boards": "Table z zvezdico", - "starred-boards-description": "Table z zvezdico se prikažejo na vrhu vašega seznama tabel.", - "subscribe": "Naročite se", - "team": "Skupina", - "this-board": "tablo", - "this-card": "kartico", - "spent-time-hours": "Porabljen čas (ure)", - "overtime-hours": "Presežen čas (ure)", - "overtime": "Presežen čas", - "has-overtime-cards": "Ima kartice s preseženim časom", - "has-spenttime-cards": "Ima kartice s porabljenim časom", - "time": "Čas", - "title": "Naslov", - "tracking": "Sledenje", - "tracking-info": "Obveščeni boste o vseh spremembah nad karticami, kjer ste lastnik ali član.", - "type": "Tip", - "unassign-member": "Odjavi člana", - "unsaved-description": "Imate neshranjen opis.", - "unwatch": "Prekliči opazovanje", - "upload": "Naloži", - "upload-avatar": "Naloži avatar", - "uploaded-avatar": "Naložil avatar", - "username": "Up. ime", - "view-it": "Poglej", - "warn-list-archived": "opozorilo: ta kartica je v seznamu v arhivu", - "watch": "Opazuj", - "watching": "Opazuje", - "watching-info": "O spremembah na tej tabli boste obveščeni", - "welcome-board": "Tabla Dobrodošli", - "welcome-swimlane": "Mejnik 1", - "welcome-list1": "Osnove", - "welcome-list2": "Napredno", - "card-templates-swimlane": "Predloge kartice", - "list-templates-swimlane": "Predloge seznama", - "board-templates-swimlane": "Predloge table", - "what-to-do": "Kaj želite storiti?", - "wipLimitErrorPopup-title": "Neveljaven limit št. kartic", - "wipLimitErrorPopup-dialog-pt1": "Število opravil v seznamu je višje od limita št. kartic.", - "wipLimitErrorPopup-dialog-pt2": "Prosimo premaknite nekaj opravil iz tega seznama ali nastavite višji limit št. kartic.", - "admin-panel": "Skrbniška plošča", - "settings": "Nastavitve", - "people": "Ljudje", - "registration": "Registracija", - "disable-self-registration": "Onemogoči samo-registracijo", - "invite": "Povabi", - "invite-people": "Povabi ljudi", - "to-boards": "K tabli(am)", - "email-addresses": "E-poštni naslovi", - "smtp-host-description": "Naslov vašega strežnika SMTP.", - "smtp-port-description": "Vrata vašega strežnika SMTP za odhodno pošto.", - "smtp-tls-description": "Omogoči šifriranje TLS za SMTP strežnik.", - "smtp-host": "SMTP gostitelj", - "smtp-port": "SMTP vrata", - "smtp-username": "Up. ime", - "smtp-password": "Geslo", - "smtp-tls": "TLS podpora", - "send-from": "Od", - "send-smtp-test": "Pošljite testno e-pošto na svoj naslov", - "invitation-code": "Koda Povabila", - "email-invite-register-subject": "__inviter__ vam je poslal povabilo", - "email-invite-register-text": "Dragi __user__,\n\n__inviter__ vas vabi na kanban tablo za sodelovanje.\n\nProsimo sledite spodnji povezavi:\n__url__\n\nVaša koda povabila je: __icode__\n\nHvala.", - "email-smtp-test-subject": "SMTP testna e-pošta", - "email-smtp-test-text": "Uspešno ste poslali e-pošto", - "error-invitation-code-not-exist": "Koda povabila ne obstaja", - "error-notAuthorized": "Nimate pravic za ogled te strani.", - "webhook-title": "Ime spletnega vmesnika (webhook)", - "webhook-token": "Žeton (opcijsko za avtentikacijo)", - "outgoing-webhooks": "Izhodni spletni vmesniki (webhooks)", - "bidirectional-webhooks": "Dvo-smerni spletni vmesniki (webhooks)", - "outgoingWebhooksPopup-title": "Izhodni spletni vmesniki (webhooks)", - "boardCardTitlePopup-title": "Filter po naslovu kartice", - "disable-webhook": "Onemogoči ta spletni vmesnik (webhook)", - "global-webhook": "Globalni spletni vmesnik (webhook)", - "new-outgoing-webhook": "Nov izhodni spletni vmesnik (webhook)", - "no-name": "(Neznano)", - "Node_version": "Node različica", - "Meteor_version": "Meteor različica", - "MongoDB_version": "MongoDB različica", - "MongoDB_storage_engine": "MongoDB storage engine", - "MongoDB_Oplog_enabled": "MongoDB Oplog omogočen", - "OS_Arch": "OS Arhitektura", - "OS_Cpus": "OS število CPU", - "OS_Freemem": "OS prost pomnilnik", - "OS_Loadavg": "OS povp. obremenitev", - "OS_Platform": "OS platforma", - "OS_Release": "OS izdaja", - "OS_Totalmem": "OS skupni pomnilnik", - "OS_Type": "OS tip", - "OS_Uptime": "OS čas delovanja", - "days": "dnevi", - "hours": "ure", - "minutes": "minute", - "seconds": "sekunde", - "show-field-on-card": "Prikaži to polje na kartici", - "automatically-field-on-card": "Samodejno dodaj polja na vse kartice", - "showLabel-field-on-card": "Prikaži oznako polja na mini kartici", - "yes": "Da", - "no": "Ne", - "accounts": "Up. računi", - "accounts-allowEmailChange": "Dovoli spremembo e-poštnega naslova", - "accounts-allowUserNameChange": "Dovoli spremembo up. imena", - "createdAt": "Ustvarjen ob", - "verified": "Preverjeno", - "active": "Aktivno", - "card-received": "Prejeto", - "card-received-on": "Prejeto ob", - "card-end": "Konec", - "card-end-on": "Končano na", - "editCardReceivedDatePopup-title": "Spremeni datum prejema", - "editCardEndDatePopup-title": "Spremeni končni datum", - "setCardColorPopup-title": "Nastavi barvo", - "setCardActionsColorPopup-title": "Izberi barvo", - "setSwimlaneColorPopup-title": "Izberi barvo", - "setListColorPopup-title": "Izberi barvo", - "assigned-by": "Dodelil", - "requested-by": "Zahteval", - "board-delete-notice": "Brisanje je trajno. Izgubili boste vse sezname, kartice in akcije, povezane z desko.", - "delete-board-confirm-popup": "Vsi seznami, kartice, oznake in dejavnosti bodo izbrisani in vsebine table ne boste mogli obnoviti. Razveljavitve ni.", - "boardDeletePopup-title": "Izbriši tablo?", - "delete-board": "Izbriši tablo", - "default-subtasks-board": "Podopravila za tablo", - "default": "Privzeto", - "queue": "Čakalna vrsta", - "subtask-settings": "Nastavitve podopravil", - "card-settings": "Nastavitve kartice", - "boardSubtaskSettingsPopup-title": "Nastavitve podopravil table", - "boardCardSettingsPopup-title": "Nastavitve kartice", - "deposit-subtasks-board": "Deponiraj podopravila na tablo:", - "deposit-subtasks-list": "Ciljni seznam za deponirana podopravila:", - "show-parent-in-minicard": "Pokaži starša na mini-kartici:", - "prefix-with-full-path": "Predpona s celotno potjo", - "prefix-with-parent": "Predpona s staršem", - "subtext-with-full-path": "Podbesedilo s celotno potjo", - "subtext-with-parent": "Podbesedilo s staršem", - "change-card-parent": "Zamenjaj starša kartice", - "parent-card": "Starševska kartica", - "source-board": "Izvorna tabla", - "no-parent": "Ne prikaži starša", - "activity-added-label": "dodal oznako '%s' do %s", - "activity-removed-label": "odstranil oznako '%s' od %s", - "activity-delete-attach": "izbrisal priponko od %s", - "activity-added-label-card": "dodal oznako '%s'", - "activity-removed-label-card": "izbrisal oznako '%s'", - "activity-delete-attach-card": "izbrisal priponko", - "activity-set-customfield": "nastavi polje po meri '%s' do '%s' v %s", - "activity-unset-customfield": "zbriši polje po meri '%s' v %s", - "r-rule": "Pravilo", - "r-add-trigger": "Dodaj prožilec", - "r-add-action": "Dodaj akcijo", - "r-board-rules": "Pravila table", - "r-add-rule": "Dodaj pravilo", - "r-view-rule": "Poglej pravilo", - "r-delete-rule": "Izbriši pravilo", - "r-new-rule-name": "Ime novega pravila", - "r-no-rules": "Ni pravil", - "r-when-a-card": "Ko je kartica", - "r-is": " ", - "r-is-moved": "premaknjena", - "r-added-to": "dodan na", - "r-removed-from": "izbrisan iz", - "r-the-board": "tabla", - "r-list": "seznam", - "set-filter": "Nastavi filter", - "r-moved-to": "premaknjena v", - "r-moved-from": "premaknjena iz", - "r-archived": "premaknjena v arhiv", - "r-unarchived": "obnovljena iz arhiva", - "r-a-card": "kartico", - "r-when-a-label-is": "Ko je oznaka", - "r-when-the-label": "Ko je oznaka", - "r-list-name": "ime sezn.", - "r-when-a-member": "Ko je član", - "r-when-the-member": "Ko je član", - "r-name": "ime", - "r-when-a-attach": "Ko je priponka", - "r-when-a-checklist": "Ko je kontrolni seznam", - "r-when-the-checklist": "Ko kontrolni seznam", - "r-completed": "zaključen", - "r-made-incomplete": "nastavljen kot nedokončan", - "r-when-a-item": "Ko je kontrolni seznam", - "r-when-the-item": "Ko je element kontrolnega seznama", - "r-checked": "označen", - "r-unchecked": "odznačen", - "r-move-card-to": "Premakni kartico na", - "r-top-of": "Vrh", - "r-bottom-of": "Dno", - "r-its-list": "pripadajočega seznama", - "r-archive": "premaknjena v arhiv", - "r-unarchive": "Obnovi iz arhiva", - "r-card": "kartico", - "r-add": "Dodaj", - "r-remove": "Odstrani", - "r-label": "oznaka", - "r-member": "član", - "r-remove-all": "Izbriši vse člane iz kartice", - "r-set-color": "Nastavi barvo na", - "r-checklist": "kontrolni seznam", - "r-check-all": "Označi vse", - "r-uncheck-all": "Odznači vse", - "r-items-check": "postavke kontrolnega lista", - "r-check": "Označi", - "r-uncheck": "Odznači", - "r-item": "postavka", - "r-of-checklist": "kontrolnega seznama", - "r-send-email": "Pošlji e-pošto", - "r-to": "naslovnik", - "r-subject": "zadeva", - "r-rule-details": "Podrobnosti pravila", - "r-d-move-to-top-gen": "Premakni kartico na vrh pripadajočega sezama", - "r-d-move-to-top-spec": "Premakni kartico na vrh seznama", - "r-d-move-to-bottom-gen": "Premakni kartico na dno pripadajočega seznama", - "r-d-move-to-bottom-spec": "Premakni kartico na dno seznama", - "r-d-send-email": "Pošlji e-pošto", - "r-d-send-email-to": "na", - "r-d-send-email-subject": "zadeva", - "r-d-send-email-message": "vsebina", - "r-d-archive": "Premakni kartico v arhiv", - "r-d-unarchive": "Obnovi kartico iz arhiva", - "r-d-add-label": "Dodaj oznako", - "r-d-remove-label": "Izbriši oznako", - "r-create-card": "Ustvari novo kartico", - "r-in-list": "v seznamu", - "r-in-swimlane": "v plavalni stezi", - "r-d-add-member": "Dodaj člana", - "r-d-remove-member": "Odstrani člana", - "r-d-remove-all-member": "Odstrani vse člane", - "r-d-check-all": "Označi vse elemente seznama", - "r-d-uncheck-all": "Odznači vse elemente seznama", - "r-d-check-one": "Označi element", - "r-d-uncheck-one": "Odznači element", - "r-d-check-of-list": "kontrolnega seznama", - "r-d-add-checklist": "Dodaj kontrolni list", - "r-d-remove-checklist": "Odstrani kotrolni list", - "r-by": "od", - "r-add-checklist": "Dodaj kontrolni list", - "r-with-items": "s postavkami", - "r-items-list": "el1,el2,el3", - "r-add-swimlane": "Dodaj plavalno stezo", - "r-swimlane-name": "ime pl. steze", - "r-board-note": "Opomba: polje pustite prazno, da ustreza vsaki možni vrednosti.", - "r-checklist-note": "Opomba: elementi kontrolnega seznama morajo biti zapisani kot vrednosti, ločene z vejicami.", - "r-when-a-card-is-moved": "Ko je kartica premaknjena v drug seznam", - "r-set": "Nastavi", - "r-update": "Posodobi", - "r-datefield": "polje z datumom", - "r-df-start-at": "začetek", - "r-df-due-at": "rok", - "r-df-end-at": "konec", - "r-df-received-at": "prejeto", - "r-to-current-datetime": "v trenutni datum/čas", - "r-remove-value-from": "Izbriši vrednost iz", - "ldap": "LDAP", - "oauth2": "OAuth2", - "cas": "CAS", - "authentication-method": "Metoda avtentikacije", - "authentication-type": "Način avtentikacije", - "custom-product-name": "Ime izdelka po meri", - "layout": "Postavitev", - "hide-logo": "Skrij logo", - "add-custom-html-after-body-start": "Dodaj HTML po meri po <body> začetku", - "add-custom-html-before-body-end": "Dodaj HMTL po meri po </body> koncu", - "error-undefined": "Prišlo je do napake", - "error-ldap-login": "Prišlo je do napake ob prijavi", - "display-authentication-method": "Prikaži metodo avtentikacije", - "default-authentication-method": "Privzeta metoda avtentikacije", - "duplicate-board": "Dupliciraj tablo", - "people-number": "Število ljudi je:", - "swimlaneDeletePopup-title": "Zbriši plavalno stezo?", - "swimlane-delete-pop": "Vsa dejanja bodo odstranjena iz seznama dejavnosti. Plavalne steze ne boste mogli obnoviti. Razveljavitve ni.", - "restore-all": "Obnovi vse", - "delete-all": "Izbriši vse", - "loading": "Nalagam, prosimo počakajte", - "previous_as": "zadnji čas je bil", - "act-a-dueAt": "spremenil rok zapadlosti na \nKdaj: __timeValue__\nKje: __card__\n prejšnji rok zapadlosti je bil __timeOldValue__", - "act-a-endAt": "spremenil čas dokončanja na __timeValue__ iz (__timeOldValue__)", - "act-a-startAt": "spremenil čas pričetka na __timeValue__ iz (__timeOldValue__)", - "act-a-receivedAt": "spremenil čas prejema na __timeValue__ iz (__timeOldValue__)", - "a-dueAt": "spremenil rok v", - "a-endAt": "spremenil končni čas v", - "a-startAt": "spremenil začetni čas v", - "a-receivedAt": "spremenil čas prejetja v", - "almostdue": "trenutni rok %s se približuje", - "pastdue": "trenutni rok %s je potekel", - "duenow": "trenutni rok %s je danes", - "act-newDue": "__list__/__card__ ima 1. opomnik roka zapadlosti [__board__]", - "act-withDue": "__list__/__card__ opomniki roka zapadlosti [__board__]", - "act-almostdue": "je opomnil trenuten rok zapadlosti (__timeValue__) kartice __card__ se bliža", - "act-pastdue": "je opomnil trenuten rok zapadlosti (__timeValue__) kartice __card__ je potekel", - "act-duenow": "je opomnil trenuten rok zapadlosti (__timeValue__) kartice __card__ je sedaj", - "act-atUserComment": "Omenjeni ste bili v [__board__] __list__/__card__", - "delete-user-confirm-popup": "Ali ste prepričani, da želite izbrisati ta račun? Razveljavitve ni.", - "accounts-allowUserDelete": "Dovoli uporabnikom, da sami izbrišejo svoj račun", - "hide-minicard-label-text": "Skrij besedilo oznak na karticah", - "show-desktop-drag-handles": "Pokaži ročke za povleko na namizju", - "assignee": "Dodeljen član", - "cardAssigneesPopup-title": "Dodeljen član", - "addmore-detail": "Dodaj podrobnejši opis", - "show-on-card": "Prikaži na kartici", - "new": "Novo", - "editUserPopup-title": "Uredi uporabnika", - "newUserPopup-title": "Nov uporabnik", - "notifications": "Notifications", - "view-all": "View All", - "filter-by-unread": "Filter by Unread", - "mark-all-as-read": "Mark all as read", - "remove-all-read": "Remove all read", - "allow-rename": "Allow Rename", - "allowRenamePopup-title": "Allow Rename" -} + "accept": "Sprejmi", + "act-activity-notify": "Obvestilo o dejavnosti", + "act-addAttachment": "dodal priponko __attachment__ h kartici __card__ na seznamu __list__ na plavalni stezi __swimlane__ na tabli __board__", + "act-deleteAttachment": "odstranil priponko __attachment__ iz kartice __card__ na seznamu __list__ na plavalni stezi __swimlane__ na tabli __board__", + "act-addSubtask": "dodal podopravilo __subtask__ h kartici __card__ na seznamu __list__ na plavalni stezi __swimlane__ na tabli __board__", + "act-addLabel": "Dodal oznako __label__ h kartici __card__ na seznamu __list__ na plavalni stezi __swimlane__ na tabli __board__", + "act-addedLabel": "Dodal oznako __label__ h kartici __card__ na seznamu __list__ na plavalni stezi __swimlane__ na tabli __board__", + "act-removeLabel": "Odstranil oznako __label__ iz kartice __card__ na seznamu __list__ na plavalni stezi __swimlane__ na tabli __board__", + "act-removedLabel": "Odstranil oznako __label__ iz kartice __card__ na seznamu __list__ na plavalni stezi __swimlane__ na tabli __board__", + "act-addChecklist": "dodal kontrolni seznam __checklist__ h kartici __card__ na seznamu __list__ na plavalni stezi __swimlane__ na tabli __board__", + "act-addChecklistItem": "dodal postavko __checklistItem__ kontrolnega seznama __checklist__ na kartici __card__ na seznamu __list__ na plavalni stezi __swimlane__ na tabli __board__", + "act-removeChecklist": "odstranil kontrolni seznam __checklist__ iz kartice __card__ na seznamu __list__ na plavalni stezi __swimlane__ na tabli __board__", + "act-removeChecklistItem": "odstranil postavko __checklistItem__ kontrolnega seznama __checklist__ na kartici __card__ na seznamu __list__ na plavalni stezi __swimlane__ na tabli __board__", + "act-checkedItem": "obkljukal postavko __checklistItem__ kontrolnega seznama __checklist__ na kartici __card__ na seznamu __list__ na plavalni stezi __swimlane__ na tabli __board__", + "act-uncheckedItem": "odkljukal postavko __checklistItem__ kontrolnega seznama __checklist__ na kartici __card__ na seznamu __list__ na plavalni stezi __swimlane__ na tabli __board__", + "act-completeChecklist": "dokončal kontrolni seznam __checklist__ na kartici __card__ na seznamu __list__ na plavalni stezi __swimlane__ na tabli __board__", + "act-uncompleteChecklist": "nedokončan kontrolni seznam __checklist__ na kartici __card__ na seznamu __list__ na plavalni stezi __swimlane__ na tabli __board__", + "act-addComment": "komentiral na kartici __card__: __comment__ na seznamu __list__ na plavalni stezi __swimlane__ na tabli __board__", + "act-editComment": "uredil komentar na kartici __card__: __comment__ na seznamu __list__ na plavalni stezi __swimlane__ na tabli __board__", + "act-deleteComment": "izbrisal komentar na kartici __card__: __comment__ na seznamu __list__ na plavalni stezi __swimlane__ na tabli __board__", + "act-createBoard": "ustvaril tablo __board__", + "act-createSwimlane": "ustvaril plavalno stezo __swimlane__ na tabli __board__", + "act-createCard": "ustvaril kartico __card__ na seznamu __list__ na plavalni stezi __swimlane__ na tabli __board__", + "act-createCustomField": "ustvaril poljubno polje __customField__ na tabli __board__", + "act-deleteCustomField": "izbrisal poljubno polje __customField__ na tabli __board__", + "act-setCustomField": "uredil poljubno polje __customField__: __customFieldValue__ na kartici __card__ na seznamu __list__ na plavalni stezi __swimlane__ na tabli __board__", + "act-createList": "dodal seznam __list__ na tablo __board__", + "act-addBoardMember": "dodal člana __member__ k tabli __board__", + "act-archivedBoard": "Tabla __board__ premaknjena v arhiv", + "act-archivedCard": "Kartica __card__ na seznamu __list__ na plavalni stezi __swimlane__ na tabli __board__ premaknjena v arhiv", + "act-archivedList": "Seznam __list__ na plavalni stezi __swimlane__ na tabli __board__ premaknjen v arhiv", + "act-archivedSwimlane": "Plavalna steza __swimlane__ na tabli __board__ premaknjena v arhiv", + "act-importBoard": "uvozil tablo __board__", + "act-importCard": "uvozil kartico __card__ na seznam __list__ na plavalni stezi __swimlane__ na tabli __board__", + "act-importList": "uvozil seznam __list__ na plavalni stezi __swimlane__ na tabli __board__", + "act-joinMember": "dodal član __member__ h kartici __card__ na seznamu __list__ na plavalni stezi __swimlane__ na tabli __board__", + "act-moveCard": "premakil kartico __card__ na tabli __board__ iz seznama __oldList__ na plavalni stezi __oldSwimlane__ na seznam __list__ na plavalni stezi __swimlane__", + "act-moveCardToOtherBoard": "premaknil kartico __card__ iz seznama __oldList__ na plavalni stezi __oldSwimlane__ na tabli __oldBoard__ na seznam __list__ na plavalni stezi __swimlane__ na tabli __board__", + "act-removeBoardMember": "odstranil člana __member__ iz table __board__", + "act-restoredCard": "obnovil kartico __card__ na seznam __list__ na plavalni stezi __swimlane__ na tabli __board__", + "act-unjoinMember": "odstranil člana __member__ iz kartice __card__ na seznamu __list__ na plavalni stezi __swimlane__ na tabli __board__", + "act-withBoardTitle": "__board__", + "act-withCardTitle": "[__board__] __card__", + "actions": "Dejanja", + "activities": "Aktivnosti", + "activity": "Aktivnost", + "activity-added": "dodal %s v %s", + "activity-archived": "%s premaknjeno v arhiv", + "activity-attached": "pripel %s v %s", + "activity-created": "ustvaril %s", + "activity-customfield-created": "ustvaril poljubno polje%s", + "activity-excluded": "izključil %s iz %s", + "activity-imported": "uvozil %s v %s iz %s", + "activity-imported-board": "uvozil %s iz %s", + "activity-joined": "se je pridružil na %s", + "activity-moved": "premakil %s iz %s na %s", + "activity-on": "na %s", + "activity-removed": "odstranil %s iz %s", + "activity-sent": "poslano %s na %s", + "activity-unjoined": "se je odjavil iz %s", + "activity-subtask-added": "dodal podopravilo k %s", + "activity-checked-item": "obkljukal %s na kontrolnem seznamu %s od %s", + "activity-unchecked-item": "odkljukal %s na kontrolnem seznamu %s od %s", + "activity-checklist-added": "dodal kontrolni seznam na %s", + "activity-checklist-removed": "odstranil kontrolni seznam iz %s", + "activity-checklist-completed": "completed checklist %s of %s", + "activity-checklist-uncompleted": "nedokončal kontrolni seznam %s od %s", + "activity-checklist-item-added": "dodal postavko kontrolnega seznama na '%s' v %s", + "activity-checklist-item-removed": "odstranil postavko kontrolnega seznama iz '%s' v %s", + "add": "Dodaj", + "activity-checked-item-card": "obkljukal %s na kontrolnem seznamu %s", + "activity-unchecked-item-card": "odkljukal %s na kontrolnem seznamu %s", + "activity-checklist-completed-card": "dokončal kontrolni seznam __checklist__ na kartici __card__ na seznamu __list__ na plavalni stezi __swimlane__ na tabli __board__", + "activity-checklist-uncompleted-card": "nedokončal kontrolni seznam %s", + "activity-editComment": "uredil komentar %s", + "activity-deleteComment": "izbrisal komentar %s", + "add-attachment": "Dodaj priponko", + "add-board": "Dodaj tablo", + "add-card": "Dodaj kartico", + "add-swimlane": "Dodaj plavalno stezo", + "add-subtask": "Dodaj podopravilo", + "add-checklist": "Dodaj kontrolni seznam", + "add-checklist-item": "Dodaj postavko na kontrolni seznam", + "add-cover": "Dodaj ovitek", + "add-label": "Dodaj oznako", + "add-list": "Dodaj seznam", + "add-members": "Dodaj člane", + "added": "Dodano", + "addMemberPopup-title": "Člani", + "admin": "Administrator", + "admin-desc": "Lahko gleda in ureja kartice, odstrani člane ter spreminja nastavitve table.", + "admin-announcement": "Najava", + "admin-announcement-active": "Aktivna vse-sistemska najava", + "admin-announcement-title": "Najava od administratorja", + "all-boards": "Vse table", + "and-n-other-card": "In __count__ druga kartica", + "and-n-other-card_plural": "In __count__ drugih kartic", + "apply": "Uporabi", + "app-is-offline": "Nalaganje, prosimo počakajte. Osveževanje strani bo povzročilo izgubo podatkov. Če nalaganje ne deluje, preverite, ali se strežnik ni ustavil.", + "archive": "Premakni v arhiv", + "archive-all": "Premakni vse v arhiv", + "archive-board": "Arhiviraj tablo", + "archive-card": "Arhiviraj kartico", + "archive-list": "Arhiviraj seznam", + "archive-swimlane": "Arhiviraj plavalno stezo", + "archive-selection": "Arhiviraj označeno", + "archiveBoardPopup-title": "Arhiviraj tablo?", + "archived-items": "Arhiv", + "archived-boards": "Table v arhivu", + "restore-board": "Obnovi tablo", + "no-archived-boards": "Nobene table ni v arhivu.", + "archives": "Arhiv", + "template": "Predloga", + "templates": "Predloge", + "assign-member": "Dodeli člana", + "attached": "pripeto", + "attachment": "Priponka", + "attachment-delete-pop": "Brisanje priponke je trajno. Ne obstaja razveljavitev.", + "attachmentDeletePopup-title": "Briši priponko?", + "attachments": "Priponke", + "auto-watch": "Samodejno spremljaj ustvarjene table", + "avatar-too-big": "Velikost avatarja je prevelika (70kB maks.)", + "back": "Nazaj", + "board-change-color": "Spremeni barvo", + "board-nb-stars": "%s zvezdic", + "board-not-found": "Tabla ni najdena", + "board-private-info": "Ta tabla bo <strong>privatna</strong>.", + "board-public-info": "Ta tabla bo <strong>javna</strong>.", + "boardChangeColorPopup-title": "Spremeni ozadje table", + "boardChangeTitlePopup-title": "Preimenuj tablo", + "boardChangeVisibilityPopup-title": "Spremeni vidnost", + "boardChangeWatchPopup-title": "Spremeni opazovanje", + "boardMenuPopup-title": "Nastavitve table", + "boardChangeViewPopup-title": "Pogled table", + "boards": "Table", + "board-view": "Pogled table", + "board-view-cal": "Koledar", + "board-view-swimlanes": "Plavalne steze", + "board-view-collapse": "Skrči", + "board-view-lists": "Seznami", + "bucket-example": "Kot na primer \"Življenjski seznam\"", + "cancel": "Prekliči", + "card-archived": "Kartica je premaknjena v arhiv.", + "board-archived": "Tabla je premaknjena v arhiv.", + "card-comments-title": "Ta kartica ima %s komentar.", + "card-delete-notice": "Brisanje je trajno. Izgubili boste vsa dejanja, povezana s kartico.", + "card-delete-pop": "Vsa dejanja bodo odstranjena iz zgodovine dejavnosti. Kartice ne boste mogli znova odpreti. Razveljavitve ni.", + "card-delete-suggest-archive": "Kartico lahko premaknete v arhiv, da jo odstranite s table in ohranite dejavnost.", + "card-due": "Rok", + "card-due-on": "Rok", + "card-spent": "Porabljen čas", + "card-edit-attachments": "Uredi priponke", + "card-edit-custom-fields": "Uredi poljubna polja", + "card-start-voting": "Start voting", + "card-cancel-voting": "Delete voting and all votes", + "card-edit-labels": "Uredi oznake", + "card-edit-members": "Uredi člane", + "card-labels-title": "Spremeni oznake za kartico.", + "card-members-title": "Dodaj ali odstrani člane table iz kartice.", + "card-start": "Začetek", + "card-start-on": "Začne ob", + "cardAttachmentsPopup-title": "Pripni od", + "cardCustomField-datePopup-title": "Spremeni datum", + "cardCustomFieldsPopup-title": "Uredi poljubna polja", + "cardStartVotingPopup-title": "Start a vote", + "positiveVoteMembersPopup-title": "Proponents", + "negativeVoteMembersPopup-title": "Opponents", + "vote-question": "Voting question", + "vote-public": "Public vote", + "vote-for-it": "for it", + "vote-against": "against", + "cardDeletePopup-title": "Briši kartico?", + "cardDetailsActionsPopup-title": "Dejanja kartice", + "cardLabelsPopup-title": "Oznake", + "cardMembersPopup-title": "Člani", + "cardMorePopup-title": "Več", + "cardTemplatePopup-title": "Ustvari predlogo", + "cards": "Kartice", + "cards-count": "Kartic", + "casSignIn": "Vpiši se s CAS", + "cardType-card": "Kartica", + "cardType-linkedCard": "Povezana kartica", + "cardType-linkedBoard": "Povezana tabla", + "change": "Spremeni", + "change-avatar": "Spremeni avatar", + "change-password": "Spremeni geslo", + "change-permissions": "Spremeni dovoljenja", + "change-settings": "Spremeni nastavitve", + "changeAvatarPopup-title": "Spremeni avatar", + "changeLanguagePopup-title": "Spremeni jezik", + "changePasswordPopup-title": "Spremeni geslo", + "changePermissionsPopup-title": "Spremeni dovoljenja", + "changeSettingsPopup-title": "Spremeni nastavitve", + "subtasks": "Podopravila", + "checklists": "Kontrolni seznami", + "click-to-star": "Kliknite, da označite tablo z zvezdico.", + "click-to-unstar": "Kliknite, da odznačite tablo z zvezdico.", + "clipboard": "Odložišče ali povleci & spusti", + "close": "Zapri", + "close-board": "Zapri tablo", + "close-board-pop": "Tablo boste lahko obnovili s klikom na gumb »Arhiviraj« na vstopni strani.", + "color-black": "črna", + "color-blue": "modra", + "color-crimson": "temno rdeča", + "color-darkgreen": "temno zelena", + "color-gold": "zlata", + "color-gray": "siva", + "color-green": "zelena", + "color-indigo": "indigo", + "color-lime": "limeta", + "color-magenta": "magenta", + "color-mistyrose": "rožnata", + "color-navy": "navy modra", + "color-orange": "oranžna", + "color-paleturquoise": "bledo turkizna", + "color-peachpuff": "breskvasta", + "color-pink": "roza", + "color-plum": "slivova", + "color-purple": "vijolična", + "color-red": "rdeča", + "color-saddlebrown": "rjava", + "color-silver": "srebrna", + "color-sky": "nebesna", + "color-slateblue": "skrilasto modra", + "color-white": "bela", + "color-yellow": "rumena", + "unset-color": "Onemogoči", + "comment": "Komentiraj", + "comment-placeholder": "Napiši komentar", + "comment-only": "Samo komentar", + "comment-only-desc": "Lahko komentirate samo na karticah.", + "no-comments": "Ni komentarjev", + "no-comments-desc": "Ne morete videti komentarjev in dejavnosti.", + "worker": "Delavec", + "worker-desc": "Lahko samo premikam kartice, se dodelim na kartico in komentiram.", + "computer": "Računalnik", + "confirm-subtask-delete-dialog": "Ste prepričani, da želite izbrisati podopravilo?", + "confirm-checklist-delete-dialog": "Ste prepričani, da želite izbrisati kontrolni seznam?", + "copy-card-link-to-clipboard": "Kopiraj povezavo kartice na odložišče", + "linkCardPopup-title": "Poveži kartico", + "searchElementPopup-title": "Išči", + "copyCardPopup-title": "Kopiraj kartico", + "copyChecklistToManyCardsPopup-title": "Kopiraj predlogo kontrolnega seznama na več kartic", + "copyChecklistToManyCardsPopup-instructions": "Naslovi ciljnih kartic in opisi v JSON formatu", + "copyChecklistToManyCardsPopup-format": "[ {\"naslov\": \"Naslov prve kartice\", \"opis\":\"Opis prve kartice\"}, {\"naslov\":\"Opis druge kartice\",\"opis\":\"Opis druge kartice\"},{\"naslov\":\"Naslov zadnje kartice\",\"opis\":\"Opis zadnje kartice\"} ]", + "create": "Ustvari", + "createBoardPopup-title": "Ustvari tablo", + "chooseBoardSourcePopup-title": "Uvozi tablo", + "createLabelPopup-title": "Ustvari oznako", + "createCustomField": "Ustvari polje", + "createCustomFieldPopup-title": "Ustvari polje", + "current": "trenutno", + "custom-field-delete-pop": "Razveljavitve ni. To bo odstranilo to poljubno polje iz vseh kartic in izbrisalo njegovo zgodovino.", + "custom-field-checkbox": "Potrditveno polje", + "custom-field-date": "Datum", + "custom-field-dropdown": "Spustni seznam", + "custom-field-dropdown-none": "(nobeno)", + "custom-field-dropdown-options": "Možnosti seznama", + "custom-field-dropdown-options-placeholder": "Pritisnite enter da dodate več možnosti", + "custom-field-dropdown-unknown": "(neznano)", + "custom-field-number": "Število", + "custom-field-text": "Besedilo", + "custom-fields": "Poljubna polja", + "date": "Datum", + "decline": "Zavrni", + "default-avatar": "Privzeti avatar", + "delete": "Briši", + "deleteCustomFieldPopup-title": "Briši poljubno polje?", + "deleteLabelPopup-title": "Briši oznako?", + "description": "Opis", + "disambiguateMultiLabelPopup-title": "Razdvoji Dejanje Oznake", + "disambiguateMultiMemberPopup-title": "Razdvoji dejanje člana", + "discard": "Razveljavi", + "done": "Končano", + "download": "Prenos", + "edit": "Uredi", + "edit-avatar": "Spremeni avatar", + "edit-profile": "Uredi profil", + "edit-wip-limit": "Uredi omejitev št. kartic", + "soft-wip-limit": "Omehčaj omejitev št. kartic", + "editCardStartDatePopup-title": "Spremeni začetni datum", + "editCardDueDatePopup-title": "Spremeni datum zapadlosti", + "editCustomFieldPopup-title": "Uredi polje", + "editCardSpentTimePopup-title": "Spremeni porabljen čas", + "editLabelPopup-title": "Spremeni oznako", + "editNotificationPopup-title": "Uredi obvestilo", + "editProfilePopup-title": "Uredi profil", + "email": "E-pošta", + "email-enrollAccount-subject": "Up. račun ustvarjen za vas na __siteName__", + "email-enrollAccount-text": "Pozdravljeni __user__,\n\nZa začetek uporabe kliknite spodnjo povezavo.\n\n__url__\n\nHvala.", + "email-fail": "Pošiljanje e-pošte ni uspelo", + "email-fail-text": "Napaka pri poskusu pošiljanja e-pošte", + "email-invalid": "Neveljavna e-pošta", + "email-invite": "Povabi z uporabo e-pošte", + "email-invite-subject": "__inviter__ vam je poslal povabilo", + "email-invite-text": "Spoštovani __user__,\n\n__inviter__ vas vabi k sodelovanju na tabli \"__board__\".\n\nProsimo sledite spodnji povezavi:\n\n__url__\n\nHvala.", + "email-resetPassword-subject": "Ponastavite geslo na __siteName__", + "email-resetPassword-text": "Pozdravljeni __user__,\n\nZa ponastavitev gesla kliknite na spodnjo povezavo.\n\n__url__\n\nHvala.", + "email-sent": "E-pošta poslana", + "email-verifyEmail-subject": "Preverite svoje e-poštni naslov na __siteName__", + "email-verifyEmail-text": "Pozdravljeni __user__,\n\nDa preverite e-poštni naslov za vaš uporabniški račun, kliknite na spodnjo povezavo.\n\n__url__\n\nHvala.", + "enable-wip-limit": "Vklopi omejitev št. kartic", + "error-board-doesNotExist": "Ta tabla ne obstaja", + "error-board-notAdmin": "Nimate administrativnih pravic za tablo.", + "error-board-notAMember": "Niste član table.", + "error-json-malformed": "Vaše besedilo ni veljaven JSON", + "error-json-schema": "Vaši JSON podatki ne vsebujejo pravilnih informacij v ustreznem formatu", + "error-list-doesNotExist": "Seznam ne obstaja", + "error-user-doesNotExist": "Uporabnik ne obstaja", + "error-user-notAllowSelf": "Ne morete povabiti sebe", + "error-user-notCreated": "Ta uporabnik ni ustvarjen", + "error-username-taken": "To up. ime že obstaja", + "error-email-taken": "E-poštni naslov je že zaseden", + "export-board": "Izvozi tablo", + "sort": "Sortiraj", + "sort-desc": "Klikni za sortiranje seznama", + "list-sort-by": "Sortiraj po:", + "list-label-modifiedAt": "Nazadnje dostopano", + "list-label-title": "Ime seznama", + "list-label-sort": "Ročno nastavljen vrstni red", + "list-label-short-modifiedAt": "(N)", + "list-label-short-title": "(I)", + "list-label-short-sort": "(R)", + "filter": "Filtriraj", + "filter-cards": "Filtriraj kartice ali sezname", + "list-filter-label": "Filtriraj seznam po imenu", + "filter-clear": "Počisti filter", + "filter-no-label": "Brez oznake", + "filter-no-member": "Brez člana", + "filter-no-assignee": "No assignee", + "filter-no-custom-fields": "Brez poljubnih polj", + "filter-show-archive": "Prikaži arhivirane sezname", + "filter-hide-empty": "Skrij prazne sezname", + "filter-on": "Filter vklopljen", + "filter-on-desc": "Filtrirane kartice na tej tabli. Kliknite tukaj za urejanje filtra.", + "filter-to-selection": "Filtriraj izbrane", + "advanced-filter-label": "Napredni filter", + "advanced-filter-description": "Napredni filter omogoča pripravo niza, ki vsebuje naslednje operaterje: == != <= >= && || () Preslednica se uporablja kot ločilo med operatorji. Vsa polja po meri lahko filtrirate tako, da vtipkate njihova imena in vrednosti. Na primer: Polje1 == Vrednost1. Opomba: Če polja ali vrednosti vsebujejo presledke, jih morate postaviti v enojne narekovaje. Primer: 'Polje 1' == 'Vrednost 1'. Če želite preskočiti posamezne kontrolne znake (' \\/), lahko uporabite \\. Na primer: Polje1 == I\\'m. Prav tako lahko kombinirate več pogojev. Na primer: F1 == V1 || F1 == V2. Običajno se vsi operaterji interpretirajo od leve proti desni. Vrstni red lahko spremenite tako, da postavite oklepaje. Na primer: F1 == V1 && ( F2 == V2 || F2 == V3 ). Prav tako lahko po besedilu iščete z uporabo pravil regex: F1 == /Tes.*/i", + "fullname": "Polno Ime", + "header-logo-title": "Pojdi nazaj na stran s tablami.", + "hide-system-messages": "Skrij sistemska sporočila", + "headerBarCreateBoardPopup-title": "Ustvari tablo", + "home": "Domov", + "import": "Uvozi", + "link": "Poveži", + "import-board": "uvozi tablo", + "import-board-c": "Uvozi tablo", + "import-board-title-trello": "Uvozi tablo iz orodja Trello", + "import-board-title-wekan": "Uvozi tablo iz prejšnjega izvoza", + "import-sandstorm-backup-warning": "Ne zbrišite podatkov, ki jih uvozite z originalne izvožene table ali Trello, preden preverite ali se tabla uspešno zapre in odpre ali pa boste dobili sporočilo Tabla ni najdena, kar pomeni izgubo podatkov.", + "import-sandstorm-warning": "Uvožena tabla bo izbrisala vse obstoječe podatke na tabli in jih zamenjala z uvoženo tablo.", + "from-trello": "Iz orodja Trello", + "from-wekan": "Od prejšnjega izvoza", + "import-board-instruction-trello": "V vaši Trello tabli pojdite na 'Meni', 'Več', 'Natisni in Izvozi', 'Izvozi JSON', in kopirajte prikazano besedilo.", + "import-board-instruction-wekan": "V vaši tabli pojdite na 'Meni', 'Izvozi tablo' in kopirajte besedilo iz prenesene datoteke.", + "import-board-instruction-about-errors": "Pri napakah med uvozom table v nekaterih primerih uvažanje še deluje, uvožena tabla pa je na strani Vse Table.", + "import-json-placeholder": "Tukaj prilepite veljavne JSON podatke", + "import-map-members": "Mapiraj člane", + "import-members-map": "Vaša uvožena tabla vsebuje nekaj članov. Prosimo mapirajte člane, ki jih želite uvoziti, z vašimi uporabniki.", + "import-show-user-mapping": "Preglejte povezane člane", + "import-user-select": "Izberite obstoječega uporabnika, ki ga želite uporabiti kot tega člana.", + "importMapMembersAddPopup-title": "Izberite člana", + "info": "Različica", + "initials": "Inicialke", + "invalid-date": "Neveljaven datum", + "invalid-time": "Neveljaven čas", + "invalid-user": "Neveljaven uporabnik", + "joined": "se je pridružil", + "just-invited": "Povabljeni ste k tej tabli", + "keyboard-shortcuts": "Bližnjice", + "label-create": "Ustvari Oznako", + "label-default": "%s oznaka (privzeto)", + "label-delete-pop": "Razveljavitve ni. To bo odstranilo oznako iz vseh kartic in izbrisalo njeno zgodovino.", + "labels": "Oznake", + "language": "Jezik", + "last-admin-desc": "Ne morete zamenjati vlog, ker mora obstajati vsaj en admin.", + "leave-board": "Zapusti tablo", + "leave-board-pop": "Ste prepričani, da želite zapustiti tablo __boardTitle__? Odstranjeni boste iz vseh kartic na tej tabli.", + "leaveBoardPopup-title": "Zapusti tablo ?", + "link-card": "Poveži s kartico", + "list-archive-cards": "Arhiviraj vse kartice v seznamu", + "list-archive-cards-pop": "To bo odstranilo vse kartice tega seznama. Za ogled in vrnitev kartic iz arhiva na tablo, kliknite \"Meni\" > \"arhiv\".", + "list-move-cards": "Premakni vse kartice na seznamu", + "list-select-cards": "Izberi vse kartice na seznamu", + "set-color-list": "Nastavi barvo", + "listActionPopup-title": "Dejanja seznama", + "swimlaneActionPopup-title": "Dejanja plavalnih stez", + "swimlaneAddPopup-title": "Dodaj plavalno stezo spodaj", + "listImportCardPopup-title": "Uvozi Trello kartico", + "listMorePopup-title": "Več", + "link-list": "Poveži s seznamom", + "list-delete-pop": "Vsa dejanja bodo odstranjena iz vira dejavnosti in seznama ne boste mogli obnoviti. Razveljavitve ni.", + "list-delete-suggest-archive": "Lahko premaknete seznam v arhiv, da ga odstranite iz table in ohranite dejavnosti.", + "lists": "Seznami", + "swimlanes": "Plavalne steze", + "log-out": "Odjava", + "log-in": "Prijava", + "loginPopup-title": "Prijava", + "memberMenuPopup-title": "Nastavitve članov", + "members": "Člani", + "menu": "Meni", + "move-selection": "Premakni izbiro", + "moveCardPopup-title": "Premakni kartico", + "moveCardToBottom-title": "Premakni na dno", + "moveCardToTop-title": "Premakni na vrh", + "moveSelectionPopup-title": "Premakni izbiro", + "multi-selection": "Multi-Izbira", + "multi-selection-on": "Multi-Izbira je omogočena", + "muted": "Utišano", + "muted-info": "O spremembah na tej tabli ne boste prejemali obvestil.", + "my-boards": "Moje Table", + "name": "Ime", + "no-archived-cards": "Ni kartic v arhivu", + "no-archived-lists": "Ni seznamov v arhivu", + "no-archived-swimlanes": "Ni plavalnih stez v arhivu", + "no-results": "Ni zadetkov", + "normal": "Normalno", + "normal-desc": "Lahko gleda in ureja kartice. Ne more spreminjati nastavitev.", + "not-accepted-yet": "Povabilo še ni sprejeto.", + "notify-participate": "Prejemajte posodobitve kartic, na katerih sodelujete kot ustvarjalec ali član", + "notify-watch": "Prejemajte posodobitve opazovanih tabel, seznamov ali kartic", + "optional": "opcijsko", + "or": "ali", + "page-maybe-private": "Ta stran je morda privatna. Verjetno si jo lahko ogledate po<a href='%s'>prijavi</a>.", + "page-not-found": "Stran ne obstaja.", + "password": "Geslo", + "paste-or-dragdrop": "prilepi ali povleci & spusti datoteko slike (samo slika)", + "participating": "Sodelovanje", + "preview": "Predogled", + "previewAttachedImagePopup-title": "Predogled", + "previewClipboardImagePopup-title": "Predogled", + "private": "Zasebno", + "private-desc": "Ta tabla je zasebna. Vsebino lahko vidijo ali urejajo samo dodani uporabniki.", + "profile": "Profil", + "public": "Javno", + "public-desc": "Ta tabla je javna. Vidna je vsakomur s povezavo do table in bo prikazana v zadetkih iskalnikov kot Google. Urejajo jo lahko samo člani table.", + "quick-access-description": "Če tablo označite z zvezdico, bo tukaj dodana bližnjica.", + "remove-cover": "Odstrani ovitek", + "remove-from-board": "Odstrani iz table", + "remove-label": "Odstrani oznako", + "listDeletePopup-title": "Odstrani seznam?", + "remove-member": "Odstrani člana", + "remove-member-from-card": "Odstrani iz kartice", + "remove-member-pop": "Odstrani __name__ (__username__) iz __boardTitle__? Član bo odstranjen iz vseh kartic te table in bo prejel obvestilo.", + "removeMemberPopup-title": "Odstrani člana?", + "rename": "Preimenuj", + "rename-board": "Preimenuj tablo", + "restore": "Obnovi", + "save": "Shrani", + "search": "Išči", + "rules": "Pravila", + "search-cards": "Search from card/list titles, descriptions and custom fields on this board", + "search-example": "Besedilo za iskanje?", + "select-color": "Izberi barvo", + "set-wip-limit-value": "Omeji maksimalno število opravil v seznamu", + "setWipLimitPopup-title": "Omeji število kartic", + "shortcut-assign-self": "Dodeli sebe k trenutni kartici", + "shortcut-autocomplete-emoji": "Samodokončaj emoji", + "shortcut-autocomplete-members": "Samodokončaj člane", + "shortcut-clear-filters": "Počisti vse filtre", + "shortcut-close-dialog": "Zapri dialog", + "shortcut-filter-my-cards": "Filtriraj moje kartice", + "shortcut-show-shortcuts": "Prikaži seznam bližnjic", + "shortcut-toggle-filterbar": "Preklopi stransko vrstico za filter", + "shortcut-toggle-sidebar": "Preklopi stransko vrstico table", + "show-cards-minimum-count": "Prikaži število kartic, če seznam vsebuje več kot", + "sidebar-open": "Odpri stransko vrstico", + "sidebar-close": "Zapri stransko vrstico", + "signupPopup-title": "Ustvari up. račun", + "star-board-title": "Označite tablo z zvezdico, da bo prikazana na vrhu v seznamu tabel.", + "starred-boards": "Table z zvezdico", + "starred-boards-description": "Table z zvezdico se prikažejo na vrhu vašega seznama tabel.", + "subscribe": "Naročite se", + "team": "Skupina", + "this-board": "tablo", + "this-card": "kartico", + "spent-time-hours": "Porabljen čas (ure)", + "overtime-hours": "Presežen čas (ure)", + "overtime": "Presežen čas", + "has-overtime-cards": "Ima kartice s preseženim časom", + "has-spenttime-cards": "Ima kartice s porabljenim časom", + "time": "Čas", + "title": "Naslov", + "tracking": "Sledenje", + "tracking-info": "Obveščeni boste o vseh spremembah nad karticami, kjer ste lastnik ali član.", + "type": "Tip", + "unassign-member": "Odjavi člana", + "unsaved-description": "Imate neshranjen opis.", + "unwatch": "Prekliči opazovanje", + "upload": "Naloži", + "upload-avatar": "Naloži avatar", + "uploaded-avatar": "Naložil avatar", + "username": "Up. ime", + "view-it": "Poglej", + "warn-list-archived": "opozorilo: ta kartica je v seznamu v arhivu", + "watch": "Opazuj", + "watching": "Opazuje", + "watching-info": "O spremembah na tej tabli boste obveščeni", + "welcome-board": "Tabla Dobrodošli", + "welcome-swimlane": "Mejnik 1", + "welcome-list1": "Osnove", + "welcome-list2": "Napredno", + "card-templates-swimlane": "Predloge kartice", + "list-templates-swimlane": "Predloge seznama", + "board-templates-swimlane": "Predloge table", + "what-to-do": "Kaj želite storiti?", + "wipLimitErrorPopup-title": "Neveljaven limit št. kartic", + "wipLimitErrorPopup-dialog-pt1": "Število opravil v seznamu je višje od limita št. kartic.", + "wipLimitErrorPopup-dialog-pt2": "Prosimo premaknite nekaj opravil iz tega seznama ali nastavite višji limit št. kartic.", + "admin-panel": "Skrbniška plošča", + "settings": "Nastavitve", + "people": "Ljudje", + "registration": "Registracija", + "disable-self-registration": "Onemogoči samo-registracijo", + "invite": "Povabi", + "invite-people": "Povabi ljudi", + "to-boards": "K tabli(am)", + "email-addresses": "E-poštni naslovi", + "smtp-host-description": "Naslov vašega strežnika SMTP.", + "smtp-port-description": "Vrata vašega strežnika SMTP za odhodno pošto.", + "smtp-tls-description": "Omogoči šifriranje TLS za SMTP strežnik.", + "smtp-host": "SMTP gostitelj", + "smtp-port": "SMTP vrata", + "smtp-username": "Up. ime", + "smtp-password": "Geslo", + "smtp-tls": "TLS podpora", + "send-from": "Od", + "send-smtp-test": "Pošljite testno e-pošto na svoj naslov", + "invitation-code": "Koda Povabila", + "email-invite-register-subject": "__inviter__ vam je poslal povabilo", + "email-invite-register-text": "Dragi __user__,\n\n__inviter__ vas vabi na kanban tablo za sodelovanje.\n\nProsimo sledite spodnji povezavi:\n__url__\n\nVaša koda povabila je: __icode__\n\nHvala.", + "email-smtp-test-subject": "SMTP testna e-pošta", + "email-smtp-test-text": "Uspešno ste poslali e-pošto", + "error-invitation-code-not-exist": "Koda povabila ne obstaja", + "error-notAuthorized": "Nimate pravic za ogled te strani.", + "webhook-title": "Ime spletnega vmesnika (webhook)", + "webhook-token": "Žeton (opcijsko za avtentikacijo)", + "outgoing-webhooks": "Izhodni spletni vmesniki (webhooks)", + "bidirectional-webhooks": "Dvo-smerni spletni vmesniki (webhooks)", + "outgoingWebhooksPopup-title": "Izhodni spletni vmesniki (webhooks)", + "boardCardTitlePopup-title": "Filter po naslovu kartice", + "disable-webhook": "Onemogoči ta spletni vmesnik (webhook)", + "global-webhook": "Globalni spletni vmesnik (webhook)", + "new-outgoing-webhook": "Nov izhodni spletni vmesnik (webhook)", + "no-name": "(Neznano)", + "Node_version": "Node različica", + "Meteor_version": "Meteor različica", + "MongoDB_version": "MongoDB različica", + "MongoDB_storage_engine": "MongoDB storage engine", + "MongoDB_Oplog_enabled": "MongoDB Oplog omogočen", + "OS_Arch": "OS Arhitektura", + "OS_Cpus": "OS število CPU", + "OS_Freemem": "OS prost pomnilnik", + "OS_Loadavg": "OS povp. obremenitev", + "OS_Platform": "OS platforma", + "OS_Release": "OS izdaja", + "OS_Totalmem": "OS skupni pomnilnik", + "OS_Type": "OS tip", + "OS_Uptime": "OS čas delovanja", + "days": "dnevi", + "hours": "ure", + "minutes": "minute", + "seconds": "sekunde", + "show-field-on-card": "Prikaži to polje na kartici", + "automatically-field-on-card": "Samodejno dodaj polja na vse kartice", + "showLabel-field-on-card": "Prikaži oznako polja na mini kartici", + "yes": "Da", + "no": "Ne", + "accounts": "Up. računi", + "accounts-allowEmailChange": "Dovoli spremembo e-poštnega naslova", + "accounts-allowUserNameChange": "Dovoli spremembo up. imena", + "createdAt": "Ustvarjen ob", + "verified": "Preverjeno", + "active": "Aktivno", + "card-received": "Prejeto", + "card-received-on": "Prejeto ob", + "card-end": "Konec", + "card-end-on": "Končano na", + "editCardReceivedDatePopup-title": "Spremeni datum prejema", + "editCardEndDatePopup-title": "Spremeni končni datum", + "setCardColorPopup-title": "Nastavi barvo", + "setCardActionsColorPopup-title": "Izberi barvo", + "setSwimlaneColorPopup-title": "Izberi barvo", + "setListColorPopup-title": "Izberi barvo", + "assigned-by": "Dodelil", + "requested-by": "Zahteval", + "board-delete-notice": "Brisanje je trajno. Izgubili boste vse sezname, kartice in akcije, povezane z desko.", + "delete-board-confirm-popup": "Vsi seznami, kartice, oznake in dejavnosti bodo izbrisani in vsebine table ne boste mogli obnoviti. Razveljavitve ni.", + "boardDeletePopup-title": "Izbriši tablo?", + "delete-board": "Izbriši tablo", + "default-subtasks-board": "Podopravila za tablo", + "default": "Privzeto", + "queue": "Čakalna vrsta", + "subtask-settings": "Nastavitve podopravil", + "card-settings": "Nastavitve kartice", + "boardSubtaskSettingsPopup-title": "Nastavitve podopravil table", + "boardCardSettingsPopup-title": "Nastavitve kartice", + "deposit-subtasks-board": "Deponiraj podopravila na tablo:", + "deposit-subtasks-list": "Ciljni seznam za deponirana podopravila:", + "show-parent-in-minicard": "Pokaži starša na mini-kartici:", + "prefix-with-full-path": "Predpona s celotno potjo", + "prefix-with-parent": "Predpona s staršem", + "subtext-with-full-path": "Podbesedilo s celotno potjo", + "subtext-with-parent": "Podbesedilo s staršem", + "change-card-parent": "Zamenjaj starša kartice", + "parent-card": "Starševska kartica", + "source-board": "Izvorna tabla", + "no-parent": "Ne prikaži starša", + "activity-added-label": "dodal oznako '%s' do %s", + "activity-removed-label": "odstranil oznako '%s' od %s", + "activity-delete-attach": "izbrisal priponko od %s", + "activity-added-label-card": "dodal oznako '%s'", + "activity-removed-label-card": "izbrisal oznako '%s'", + "activity-delete-attach-card": "izbrisal priponko", + "activity-set-customfield": "nastavi polje po meri '%s' do '%s' v %s", + "activity-unset-customfield": "zbriši polje po meri '%s' v %s", + "r-rule": "Pravilo", + "r-add-trigger": "Dodaj prožilec", + "r-add-action": "Dodaj akcijo", + "r-board-rules": "Pravila table", + "r-add-rule": "Dodaj pravilo", + "r-view-rule": "Poglej pravilo", + "r-delete-rule": "Izbriši pravilo", + "r-new-rule-name": "Ime novega pravila", + "r-no-rules": "Ni pravil", + "r-when-a-card": "Ko je kartica", + "r-is": " ", + "r-is-moved": "premaknjena", + "r-added-to": "dodan na", + "r-removed-from": "izbrisan iz", + "r-the-board": "tabla", + "r-list": "seznam", + "set-filter": "Nastavi filter", + "r-moved-to": "premaknjena v", + "r-moved-from": "premaknjena iz", + "r-archived": "premaknjena v arhiv", + "r-unarchived": "obnovljena iz arhiva", + "r-a-card": "kartico", + "r-when-a-label-is": "Ko je oznaka", + "r-when-the-label": "Ko je oznaka", + "r-list-name": "ime sezn.", + "r-when-a-member": "Ko je član", + "r-when-the-member": "Ko je član", + "r-name": "ime", + "r-when-a-attach": "Ko je priponka", + "r-when-a-checklist": "Ko je kontrolni seznam", + "r-when-the-checklist": "Ko kontrolni seznam", + "r-completed": "zaključen", + "r-made-incomplete": "nastavljen kot nedokončan", + "r-when-a-item": "Ko je kontrolni seznam", + "r-when-the-item": "Ko je element kontrolnega seznama", + "r-checked": "označen", + "r-unchecked": "odznačen", + "r-move-card-to": "Premakni kartico na", + "r-top-of": "Vrh", + "r-bottom-of": "Dno", + "r-its-list": "pripadajočega seznama", + "r-archive": "premaknjena v arhiv", + "r-unarchive": "Obnovi iz arhiva", + "r-card": "kartico", + "r-add": "Dodaj", + "r-remove": "Odstrani", + "r-label": "oznaka", + "r-member": "član", + "r-remove-all": "Izbriši vse člane iz kartice", + "r-set-color": "Nastavi barvo na", + "r-checklist": "kontrolni seznam", + "r-check-all": "Označi vse", + "r-uncheck-all": "Odznači vse", + "r-items-check": "postavke kontrolnega lista", + "r-check": "Označi", + "r-uncheck": "Odznači", + "r-item": "postavka", + "r-of-checklist": "kontrolnega seznama", + "r-send-email": "Pošlji e-pošto", + "r-to": "naslovnik", + "r-subject": "zadeva", + "r-rule-details": "Podrobnosti pravila", + "r-d-move-to-top-gen": "Premakni kartico na vrh pripadajočega sezama", + "r-d-move-to-top-spec": "Premakni kartico na vrh seznama", + "r-d-move-to-bottom-gen": "Premakni kartico na dno pripadajočega seznama", + "r-d-move-to-bottom-spec": "Premakni kartico na dno seznama", + "r-d-send-email": "Pošlji e-pošto", + "r-d-send-email-to": "na", + "r-d-send-email-subject": "zadeva", + "r-d-send-email-message": "vsebina", + "r-d-archive": "Premakni kartico v arhiv", + "r-d-unarchive": "Obnovi kartico iz arhiva", + "r-d-add-label": "Dodaj oznako", + "r-d-remove-label": "Izbriši oznako", + "r-create-card": "Ustvari novo kartico", + "r-in-list": "v seznamu", + "r-in-swimlane": "v plavalni stezi", + "r-d-add-member": "Dodaj člana", + "r-d-remove-member": "Odstrani člana", + "r-d-remove-all-member": "Odstrani vse člane", + "r-d-check-all": "Označi vse elemente seznama", + "r-d-uncheck-all": "Odznači vse elemente seznama", + "r-d-check-one": "Označi element", + "r-d-uncheck-one": "Odznači element", + "r-d-check-of-list": "kontrolnega seznama", + "r-d-add-checklist": "Dodaj kontrolni list", + "r-d-remove-checklist": "Odstrani kotrolni list", + "r-by": "od", + "r-add-checklist": "Dodaj kontrolni list", + "r-with-items": "s postavkami", + "r-items-list": "el1,el2,el3", + "r-add-swimlane": "Dodaj plavalno stezo", + "r-swimlane-name": "ime pl. steze", + "r-board-note": "Opomba: polje pustite prazno, da ustreza vsaki možni vrednosti.", + "r-checklist-note": "Opomba: elementi kontrolnega seznama morajo biti zapisani kot vrednosti, ločene z vejicami.", + "r-when-a-card-is-moved": "Ko je kartica premaknjena v drug seznam", + "r-set": "Nastavi", + "r-update": "Posodobi", + "r-datefield": "polje z datumom", + "r-df-start-at": "začetek", + "r-df-due-at": "rok", + "r-df-end-at": "konec", + "r-df-received-at": "prejeto", + "r-to-current-datetime": "v trenutni datum/čas", + "r-remove-value-from": "Izbriši vrednost iz", + "ldap": "LDAP", + "oauth2": "OAuth2", + "cas": "CAS", + "authentication-method": "Metoda avtentikacije", + "authentication-type": "Način avtentikacije", + "custom-product-name": "Ime izdelka po meri", + "layout": "Postavitev", + "hide-logo": "Skrij logo", + "add-custom-html-after-body-start": "Dodaj HTML po meri po <body> začetku", + "add-custom-html-before-body-end": "Dodaj HMTL po meri po </body> koncu", + "error-undefined": "Prišlo je do napake", + "error-ldap-login": "Prišlo je do napake ob prijavi", + "display-authentication-method": "Prikaži metodo avtentikacije", + "default-authentication-method": "Privzeta metoda avtentikacije", + "duplicate-board": "Dupliciraj tablo", + "people-number": "Število ljudi je:", + "swimlaneDeletePopup-title": "Zbriši plavalno stezo?", + "swimlane-delete-pop": "Vsa dejanja bodo odstranjena iz seznama dejavnosti. Plavalne steze ne boste mogli obnoviti. Razveljavitve ni.", + "restore-all": "Obnovi vse", + "delete-all": "Izbriši vse", + "loading": "Nalagam, prosimo počakajte", + "previous_as": "zadnji čas je bil", + "act-a-dueAt": "spremenil rok zapadlosti na \nKdaj: __timeValue__\nKje: __card__\n prejšnji rok zapadlosti je bil __timeOldValue__", + "act-a-endAt": "spremenil čas dokončanja na __timeValue__ iz (__timeOldValue__)", + "act-a-startAt": "spremenil čas pričetka na __timeValue__ iz (__timeOldValue__)", + "act-a-receivedAt": "spremenil čas prejema na __timeValue__ iz (__timeOldValue__)", + "a-dueAt": "spremenil rok v", + "a-endAt": "spremenil končni čas v", + "a-startAt": "spremenil začetni čas v", + "a-receivedAt": "spremenil čas prejetja v", + "almostdue": "trenutni rok %s se približuje", + "pastdue": "trenutni rok %s je potekel", + "duenow": "trenutni rok %s je danes", + "act-newDue": "__list__/__card__ ima 1. opomnik roka zapadlosti [__board__]", + "act-withDue": "__list__/__card__ opomniki roka zapadlosti [__board__]", + "act-almostdue": "je opomnil trenuten rok zapadlosti (__timeValue__) kartice __card__ se bliža", + "act-pastdue": "je opomnil trenuten rok zapadlosti (__timeValue__) kartice __card__ je potekel", + "act-duenow": "je opomnil trenuten rok zapadlosti (__timeValue__) kartice __card__ je sedaj", + "act-atUserComment": "Omenjeni ste bili v [__board__] __list__/__card__", + "delete-user-confirm-popup": "Ali ste prepričani, da želite izbrisati ta račun? Razveljavitve ni.", + "accounts-allowUserDelete": "Dovoli uporabnikom, da sami izbrišejo svoj račun", + "hide-minicard-label-text": "Skrij besedilo oznak na karticah", + "show-desktop-drag-handles": "Pokaži ročke za povleko na namizju", + "assignee": "Dodeljen član", + "cardAssigneesPopup-title": "Dodeljen član", + "addmore-detail": "Dodaj podrobnejši opis", + "show-on-card": "Prikaži na kartici", + "new": "Novo", + "editUserPopup-title": "Uredi uporabnika", + "newUserPopup-title": "Nov uporabnik", + "notifications": "Notifications", + "view-all": "View All", + "filter-by-unread": "Filter by Unread", + "mark-all-as-read": "Mark all as read", + "remove-all-read": "Remove all read", + "allow-rename": "Allow Rename", + "allowRenamePopup-title": "Allow Rename" +} \ No newline at end of file diff --git a/i18n/sr.i18n.json b/i18n/sr.i18n.json index 08e3df5a..4b5ac332 100644 --- a/i18n/sr.i18n.json +++ b/i18n/sr.i18n.json @@ -1,780 +1,780 @@ { - "accept": "Prihvati", - "act-activity-notify": "Obaveštenje o aktivnosti", - "act-addAttachment": "dodao attachment __prilog__ na kartici __kartica__ na listi __lista__ na swimlane dijagramu toka __swimlane dijagram toka__ na tabli __tabla__", - "act-deleteAttachment": "deleted attachment __attachment__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addSubtask": "added subtask __subtask__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addedLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removeLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removedLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addChecklist": "added checklist __checklist__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addChecklistItem": "added checklist item __checklistItem__ to checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removeChecklist": "removed checklist __checklist__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removeChecklistItem": "removed checklist item __checklistItem__ from checklist __checkList__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-checkedItem": "checked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-uncheckedItem": "unchecked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-completeChecklist": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-uncompleteChecklist": "uncompleted checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addComment": "commented on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-editComment": "izmenio komentar na kartici__kartica__:__komentar__na listi__lista__na swimlane dijagramu toka__swimlane dijagram toka__na tabli__tabla", - "act-deleteComment": "izbrisan komentar na kartici__kartica__:__komentar__na listi__lista__na swimlane dijagramu toka__swimlane dijagram toka__na tabli__tabla", - "act-createBoard": "kreirana tabla __tabla__", - "act-createSwimlane": "created swimlane __swimlane__ to board __board__", - "act-createCard": "created card __card__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-createCustomField": "kreirano prilagodjeno polje__prilagodjenoPolje__na tabli__tabla", - "act-deleteCustomField": "izbrisano prilagodjeno polje__prilagodjenoPolje__na tabli__tabla", - "act-setCustomField": "izmenjeno prilagodjeno polje__prilagodjenoPolje__:__vrednostPilagodjenogPolja__na kartici__kartica__na listi__lista__na swimlane dijagramu toka__swimlane dijagram toka__na tabli__tabla", - "act-createList": "added list __list__ to board __board__", - "act-addBoardMember": "added member __member__ to board __board__", - "act-archivedBoard": "Board __board__ moved to Archive", - "act-archivedCard": "Card __card__ at list __list__ at swimlane __swimlane__ at board __board__ moved to Archive", - "act-archivedList": "List __list__ at swimlane __swimlane__ at board __board__ moved to Archive", - "act-archivedSwimlane": "Swimlane __swimlane__ at board __board__ moved to Archive", - "act-importBoard": "imported board __board__", - "act-importCard": "imported card __card__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-importList": "imported list __list__ to swimlane __swimlane__ at board __board__", - "act-joinMember": "added member __member__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-moveCard": "moved card __card__ at board __board__ from list __oldList__ at swimlane __oldSwimlane__ to list __list__ at swimlane __swimlane__", - "act-moveCardToOtherBoard": "moved card __card__ from list __oldList__ at swimlane __oldSwimlane__ at board __oldBoard__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-removeBoardMember": "removed member __member__ from board __board__", - "act-restoredCard": "restored card __card__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-unjoinMember": "removed member __member__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-withBoardTitle": "__board__", - "act-withCardTitle": "[__board__] __card__", - "actions": "Akcije", - "activities": "Aktivnosti", - "activity": "Aktivnost", - "activity-added": "dodao %s u %s", - "activity-archived": "%s premešteno u Arhivu", - "activity-attached": "prikačio %s u %s", - "activity-created": "kreirao %s", - "activity-customfield-created": "created custom field %s", - "activity-excluded": "izuzmi %s iz %s", - "activity-imported": "uvezao %s u %s iz %s", - "activity-imported-board": "uvezao %s iz %s", - "activity-joined": "spojio %s", - "activity-moved": "premestio %s iz %s u %s", - "activity-on": "na %s", - "activity-removed": "uklonio %s iz %s", - "activity-sent": "poslao %s %s-u", - "activity-unjoined": "rastavio %s", - "activity-subtask-added": "added subtask to %s", - "activity-checked-item": "checked %s in checklist %s of %s", - "activity-unchecked-item": "unchecked %s in checklist %s of %s", - "activity-checklist-added": "lista je dodata u %s", - "activity-checklist-removed": "removed a checklist from %s", - "activity-checklist-completed": "završena čeklista %s od %s", - "activity-checklist-uncompleted": "uncompleted the checklist %s of %s", - "activity-checklist-item-added": "added checklist item to '%s' in %s", - "activity-checklist-item-removed": "removed a checklist item from '%s' in %s", - "add": "Dodaj", - "activity-checked-item-card": "checked %s in checklist %s", - "activity-unchecked-item-card": "unchecked %s in checklist %s", - "activity-checklist-completed-card": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "activity-checklist-uncompleted-card": "uncompleted the checklist %s", - "activity-editComment": "izmenjen komentar", - "activity-deleteComment": "izbrisan komentar", - "add-attachment": "Dodaj prilog", - "add-board": "Add Board", - "add-card": "Dodaj karticu", - "add-swimlane": "Add Swimlane", - "add-subtask": "Dodaj podzadatak", - "add-checklist": "Add Checklist", - "add-checklist-item": "Dodaj novu stavku u listu", - "add-cover": "Dodaj zaglavlje", - "add-label": "Dodaj oznaku", - "add-list": "Dodaj Listu", - "add-members": "Dodaj članove", - "added": "Dodao", - "addMemberPopup-title": "Članovi", - "admin": "Administrator", - "admin-desc": "Može da pregleda i menja kartice, uklanja članove i menja podešavanja table", - "admin-announcement": "Najava", - "admin-announcement-active": "Active System-Wide Announcement", - "admin-announcement-title": "Najava za administratora", - "all-boards": "Sve table", - "and-n-other-card": "And __count__ other card", - "and-n-other-card_plural": "And __count__ other cards", - "apply": "Primeni", - "app-is-offline": "Loading, please wait. Refreshing the page will cause data loss. If loading does not work, please check that server has not stopped.", - "archive": "Premesti u arhivu", - "archive-all": "Premesti sve u arhivu", - "archive-board": "Move Board to Archive", - "archive-card": "Premesti karticu u arhivu", - "archive-list": "Premesti listu u arhivu", - "archive-swimlane": "Move Swimlane to Archive", - "archive-selection": "Move selection to Archive", - "archiveBoardPopup-title": "Move Board to Archive?", - "archived-items": "Arhiviraj", - "archived-boards": "Boards in Archive", - "restore-board": "Restore Board", - "no-archived-boards": "No Boards in Archive.", - "archives": "Arhiviraj", - "template": "Obrazac", - "templates": "Obrasci", - "assign-member": "Dodeli člana", - "attached": "Prikačeno", - "attachment": "Prikačeni dokument", - "attachment-delete-pop": "Brisanje prikačenog dokumenta je trajno. Ne postoji vraćanje obrisanog.", - "attachmentDeletePopup-title": "Obrisati prikačeni dokument?", - "attachments": "Prikačeni dokumenti", - "auto-watch": "Automatically watch boards when they are created", - "avatar-too-big": "Avatar je prevelik (maksimum je 70KB)", - "back": "Nazad", - "board-change-color": "Promeni boju", - "board-nb-stars": "%s zvezdice", - "board-not-found": "Tabla nije pronađena", - "board-private-info": "Ova tabla će biti <strong>privatna<strong>.", - "board-public-info": "Ova tabla će biti <strong>javna<strong>.", - "boardChangeColorPopup-title": "Promeni pozadinu table", - "boardChangeTitlePopup-title": "Preimenuj tablu", - "boardChangeVisibilityPopup-title": "Promeni vidljivost", - "boardChangeWatchPopup-title": "Change Watch", - "boardMenuPopup-title": "Board Settings", - "boardChangeViewPopup-title": "Board View", - "boards": "Table", - "board-view": "Board View", - "board-view-cal": "Kalendar", - "board-view-swimlanes": "Swimlanes", - "board-view-collapse": "Sažmi", - "board-view-lists": "Liste", - "bucket-example": "Na primer \"Lista zadataka\"", - "cancel": "Otkaži", - "card-archived": "Ova kartica je premeštena u arhivu.", - "board-archived": "This board is moved to Archive.", - "card-comments-title": "Ova kartica ima %s komentar.", - "card-delete-notice": "Brisanje je trajno. Izgubićeš sve akcije povezane sa ovom karticom.", - "card-delete-pop": "Sve akcije će biti uklonjene sa liste aktivnosti i kartica neće moći biti ponovo otvorena. Nema vraćanja unazad.", - "card-delete-suggest-archive": "You can move a card to Archive to remove it from the board and preserve the activity.", - "card-due": "Rok", - "card-due-on": "Završava se", - "card-spent": "Spent Time", - "card-edit-attachments": "Uredi priloge", - "card-edit-custom-fields": "Edit custom fields", - "card-start-voting": "Započni glasanje", - "card-cancel-voting": "Obriši glasanje i sve glasove", - "card-edit-labels": "Uredi natpise", - "card-edit-members": "Uredi članove", - "card-labels-title": "Promeni natpis na kartici.", - "card-members-title": "Dodaj ili ukloni članove table sa kartice.", - "card-start": "Početak", - "card-start-on": "Počinje", - "cardAttachmentsPopup-title": "Attach From", - "cardCustomField-datePopup-title": "Promeni datum", - "cardCustomFieldsPopup-title": "Edit custom fields", - "cardStartVotingPopup-title": "Novo glasanje", - "positiveVoteMembersPopup-title": "Proponents", - "negativeVoteMembersPopup-title": "Opponents", - "vote-question": "Pitanje za glasanje", - "vote-public": "Public vote", - "vote-for-it": "za", - "vote-against": "protiv", - "cardDeletePopup-title": "Obrisati karticu?", - "cardDetailsActionsPopup-title": "Card Actions", - "cardLabelsPopup-title": "Oznake", - "cardMembersPopup-title": "Članovi", - "cardMorePopup-title": "Više", - "cardTemplatePopup-title": "Napravi šemu", - "cards": "Kartice", - "cards-count": "Kartice", - "casSignIn": "Sign In with CAS", - "cardType-card": "Kartica", - "cardType-linkedCard": "Povezana kartica", - "cardType-linkedBoard": "Linked Board", - "change": "Promeni", - "change-avatar": "Promeni avatara", - "change-password": "Promeni lozinku", - "change-permissions": "Promeni dozvole", - "change-settings": "Promeni podešavanja", - "changeAvatarPopup-title": "Promeni avatara", - "changeLanguagePopup-title": "Promeni jezik", - "changePasswordPopup-title": "Promeni lozinku", - "changePermissionsPopup-title": "Promeni dozvole", - "changeSettingsPopup-title": "Promeni podešavanja", - "subtasks": "Podzadaci", - "checklists": "Liste", - "click-to-star": "Click to star this board.", - "click-to-unstar": "Click to unstar this board.", - "clipboard": "Clipboard or drag & drop", - "close": "Zatvori", - "close-board": "Close Board", - "close-board-pop": "You will be able to restore the board by clicking the “Archive” button from the home header.", - "color-black": "crno", - "color-blue": "plavo", - "color-crimson": "grimizno", - "color-darkgreen": "tamnozeleno", - "color-gold": "zlatno", - "color-gray": "sivo", - "color-green": "zeleno", - "color-indigo": "indigo", - "color-lime": "lime", - "color-magenta": "magenta", - "color-mistyrose": "mistyrose", - "color-navy": "mornarsko", - "color-orange": "narandžasto", - "color-paleturquoise": "paleturquoise", - "color-peachpuff": "peachpuff", - "color-pink": "pink", - "color-plum": "šljiva", - "color-purple": "ljubičasto", - "color-red": "crveno", - "color-saddlebrown": "saddlebrown", - "color-silver": "srebrno", - "color-sky": "nebesko", - "color-slateblue": "slateblue", - "color-white": "belo", - "color-yellow": "žuto", - "unset-color": "Unset", - "comment": "Komentar", - "comment-placeholder": "Napiši komentar", - "comment-only": "Samo komentari", - "comment-only-desc": "Can comment on cards only.", - "no-comments": "No comments", - "no-comments-desc": "Can not see comments and activities.", - "worker": "Radnik", - "worker-desc": "Može samo da pomera kartice, dodeljuje sebe kartici i da komentariše. ", - "computer": "Računar", - "confirm-subtask-delete-dialog": "Are you sure you want to delete subtask?", - "confirm-checklist-delete-dialog": "Are you sure you want to delete checklist?", - "copy-card-link-to-clipboard": "Copy card link to clipboard", - "linkCardPopup-title": "Poveži karticu", - "searchElementPopup-title": "Pretraga", - "copyCardPopup-title": "Kopiraj karticu", - "copyChecklistToManyCardsPopup-title": "Copy Checklist Template to Many Cards", - "copyChecklistToManyCardsPopup-instructions": "Destination Card Titles and Descriptions in this JSON format", - "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"First card title\", \"description\":\"First card description\"}, {\"title\":\"Second card title\",\"description\":\"Second card description\"},{\"title\":\"Last card title\",\"description\":\"Last card description\"} ]", - "create": "Napravi", - "createBoardPopup-title": "Create Board", - "chooseBoardSourcePopup-title": "Import board", - "createLabelPopup-title": "Napravi oznaku", - "createCustomField": "Napravi polje", - "createCustomFieldPopup-title": "Napravi polje", - "current": "current", - "custom-field-delete-pop": "There is no undo. This will remove this custom field from all cards and destroy its history.", - "custom-field-checkbox": "Checkbox", - "custom-field-date": "Datum", - "custom-field-dropdown": "Padajuća lista", - "custom-field-dropdown-none": "(ništa)", - "custom-field-dropdown-options": "Opcije liste", - "custom-field-dropdown-options-placeholder": "Press enter to add more options", - "custom-field-dropdown-unknown": "(nepoznato)", - "custom-field-number": "Broj", - "custom-field-text": "Tekst", - "custom-fields": "Custom Fields", - "date": "Datum", - "decline": "Odbij", - "default-avatar": "Default avatar", - "delete": "Obriši", - "deleteCustomFieldPopup-title": "Delete Custom Field?", - "deleteLabelPopup-title": "Obrisati oznaku?", - "description": "Opis", - "disambiguateMultiLabelPopup-title": "Disambiguate Label Action", - "disambiguateMultiMemberPopup-title": "Disambiguate Member Action", - "discard": "Odbaci", - "done": "Završeno", - "download": "Preuzmi", - "edit": "Uredi", - "edit-avatar": "Promeni avatara", - "edit-profile": "Uredi profil", - "edit-wip-limit": "Edit WIP Limit", - "soft-wip-limit": "Soft WIP Limit", - "editCardStartDatePopup-title": "Izmeni početni datum", - "editCardDueDatePopup-title": "Izmeni krajnji datum", - "editCustomFieldPopup-title": "Izmeni polje", - "editCardSpentTimePopup-title": "Change spent time", - "editLabelPopup-title": "Izmeni oznaku", - "editNotificationPopup-title": "Izmeni obaveštenje", - "editProfilePopup-title": "Izmeni profil", - "email": "Epošta", - "email-enrollAccount-subject": "An account created for you on __siteName__", - "email-enrollAccount-text": "Hello __user__,\n\nTo start using the service, simply click the link below.\n\n__url__\n\nThanks.", - "email-fail": "Neuspelo slanje epošte", - "email-fail-text": "Error trying to send email", - "email-invalid": "Invalid email", - "email-invite": "Invite via Email", - "email-invite-subject": "__inviter__ sent you an invitation", - "email-invite-text": "Dear __user__,\n\n__inviter__ invites you to join board \"__board__\" for collaborations.\n\nPlease follow the link below:\n\n__url__\n\nThanks.", - "email-resetPassword-subject": "Reset your password on __siteName__", - "email-resetPassword-text": "Hello __user__,\n\nTo reset your password, simply click the link below.\n\n__url__\n\nThanks.", - "email-sent": "Email sent", - "email-verifyEmail-subject": "Verify your email address on __siteName__", - "email-verifyEmail-text": "Hello __user__,\n\nTo verify your account email, simply click the link below.\n\n__url__\n\nThanks.", - "enable-wip-limit": "Enable WIP Limit", - "error-board-doesNotExist": "This board does not exist", - "error-board-notAdmin": "You need to be admin of this board to do that", - "error-board-notAMember": "You need to be a member of this board to do that", - "error-json-malformed": "Your text is not valid JSON", - "error-json-schema": "Your JSON data does not include the proper information in the correct format", - "error-list-doesNotExist": "This list does not exist", - "error-user-doesNotExist": "Korisnik ne postoji", - "error-user-notAllowSelf": "Ne možeš pozvati samog sebe", - "error-user-notCreated": "Korisnik nije kreiran", - "error-username-taken": "Korisničko ime je već zauzeto", - "error-email-taken": "Email has already been taken", - "export-board": "Export board", - "sort": "Sortiraj", - "sort-desc": "Kliknite da biste sortirali listu", - "list-sort-by": "Poredaj listu po:", - "list-label-modifiedAt": "Poslednje vreme pristupa", - "list-label-title": "Naziv liste", - "list-label-sort": "Vaš ručni nalog", - "list-label-short-modifiedAt": "(P)", - "list-label-short-title": "(N)", - "list-label-short-sort": "(R)", - "filter": "Filter", - "filter-cards": "Filtriraj kartice ili liste", - "list-filter-label": "Filtriraj liste po naslovu", - "filter-clear": "Očisti filter", - "filter-no-label": "Nema oznake", - "filter-no-member": "Nema člana", - "filter-no-assignee": "Nema zastupnika", - "filter-no-custom-fields": "No Custom Fields", - "filter-show-archive": "Prikaži arhivirane liste", - "filter-hide-empty": "Sakrij prazne liste", - "filter-on": "Filter je uključen", - "filter-on-desc": "You are filtering cards on this board. Click here to edit filter.", - "filter-to-selection": "Filter to selection", - "advanced-filter-label": "Napredni filter", - "advanced-filter-description": "Advanced Filter allows to write a string containing following operators: == != <= >= && || ( ) A space is used as a separator between the Operators. You can filter for all Custom Fields by typing their names and values. For Example: Field1 == Value1. Note: If fields or values contains spaces, you need to encapsulate them into single quotes. For Example: 'Field 1' == 'Value 1'. For single control characters (' \\/) to be skipped, you can use \\. For example: Field1 == I\\'m. Also you can combine multiple conditions. For Example: F1 == V1 || F1 == V2. Normally all operators are interpreted from left to right. You can change the order by placing brackets. For Example: F1 == V1 && ( F2 == V2 || F2 == V3 ). Also you can search text fields using regex: F1 == /Tes.*/i", - "fullname": "Puno ime", - "header-logo-title": "Go back to your boards page.", - "hide-system-messages": "Sakrij sistemske poruke", - "headerBarCreateBoardPopup-title": "Create Board", - "home": "Početna", - "import": "Uvezi", - "link": "Veza", - "import-board": "import board", - "import-board-c": "Import board", - "import-board-title-trello": "Uvezi tablu iz Trella", - "import-board-title-wekan": "Import board from previous export", - "import-sandstorm-backup-warning": "Do not delete data you import from original exported board or Trello before checking does this grain close and open again, or do you get Board not found error, that means data loss.", - "import-sandstorm-warning": "Imported board will delete all existing data on board and replace it with imported board.", - "from-trello": "From Trello", - "from-wekan": "From previous export", - "import-board-instruction-trello": "In your Trello board, go to 'Menu', then 'More', 'Print and Export', 'Export JSON', and copy the resulting text.", - "import-board-instruction-wekan": "In your board, go to 'Menu', then 'Export board', and copy the text in the downloaded file.", - "import-board-instruction-about-errors": "If you get errors when importing board, sometimes importing still works, and board is at All Boards page.", - "import-json-placeholder": "Paste your valid JSON data here", - "import-map-members": "Mapiraj članove", - "import-members-map": "Your imported board has some members. Please map the members you want to import to your users", - "import-show-user-mapping": "Review members mapping", - "import-user-select": "Pick your existing user you want to use as this member", - "importMapMembersAddPopup-title": "Izaberi člana", - "info": "Verzija", - "initials": "Inicijali", - "invalid-date": "Neispravan datum", - "invalid-time": "Neispravno vreme", - "invalid-user": "Neispravan korisnik", - "joined": "joined", - "just-invited": "You are just invited to this board", - "keyboard-shortcuts": "Prečice tastature", - "label-create": "Napravi oznaku", - "label-default": "%s label (default)", - "label-delete-pop": "There is no undo. This will remove this label from all cards and destroy its history.", - "labels": "Oznake", - "language": "Jezik", - "last-admin-desc": "You can’t change roles because there must be at least one admin.", - "leave-board": "Leave Board", - "leave-board-pop": "Are you sure you want to leave __boardTitle__? You will be removed from all cards on this board.", - "leaveBoardPopup-title": "Leave Board ?", - "link-card": "Veza do ove kartice", - "list-archive-cards": "Move all cards in this list to Archive", - "list-archive-cards-pop": "This will remove all the cards in this list from the board. To view cards in Archive and bring them back to the board, click “Menu” > “Archive”.", - "list-move-cards": "Premesti sve kartice u ovoj listi", - "list-select-cards": "Izaberi sve kartice u ovoj listi", - "set-color-list": "Postavi boju", - "listActionPopup-title": "List Actions", - "swimlaneActionPopup-title": "Swimlane Actions", - "swimlaneAddPopup-title": "Add a Swimlane below", - "listImportCardPopup-title": "Import a Trello card", - "listMorePopup-title": "Više", - "link-list": "Link to this list", - "list-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the list. There is no undo.", - "list-delete-suggest-archive": "You can move a list to Archive to remove it from the board and preserve the activity.", - "lists": "Liste", - "swimlanes": "Swimlanes", - "log-out": "Odjavi se", - "log-in": "Prijava", - "loginPopup-title": "Prijava", - "memberMenuPopup-title": "Member Settings", - "members": "Članovi", - "menu": "Meni", - "move-selection": "Move selection", - "moveCardPopup-title": "Premesti karticu", - "moveCardToBottom-title": "Premesti na dno", - "moveCardToTop-title": "Premesti na vrh", - "moveSelectionPopup-title": "Move selection", - "multi-selection": "Multi-Selection", - "multi-selection-on": "Multi-Selection is on", - "muted": "Utišano", - "muted-info": "Nećete biti obavešteni o promenama u ovoj tabli", - "my-boards": "My Boards", - "name": "Name", - "no-archived-cards": "No cards in Archive.", - "no-archived-lists": "No lists in Archive.", - "no-archived-swimlanes": "No swimlanes in Archive.", - "no-results": "Nema rezultata", - "normal": "Normalno", - "normal-desc": "Can view and edit cards. Can't change settings.", - "not-accepted-yet": "Invitation not accepted yet", - "notify-participate": "Receive updates to any cards you participate as creater or member", - "notify-watch": "Receive updates to any boards, lists, or cards you’re watching", - "optional": "opciono", - "or": "ili", - "page-maybe-private": "This page may be private. You may be able to view it by <a href='%s'>logging in</a>.", - "page-not-found": "Stranica nije pronađena.", - "password": "Lozinka", - "paste-or-dragdrop": "to paste, or drag & drop image file to it (image only)", - "participating": "Učestvujem", - "preview": "Prikaz", - "previewAttachedImagePopup-title": "Prikaz", - "previewClipboardImagePopup-title": "Prikaz", - "private": "Privatno", - "private-desc": "This board is private. Only people added to the board can view and edit it.", - "profile": "Profil", - "public": "Javno", - "public-desc": "This board is public. It's visible to anyone with the link and will show up in search engines like Google. Only people added to the board can edit.", - "quick-access-description": "Star a board to add a shortcut in this bar.", - "remove-cover": "Remove Cover", - "remove-from-board": "Ukloni iz table", - "remove-label": "Ukloni oznaku", - "listDeletePopup-title": "Obrisati listu?", - "remove-member": "Ukloni člana", - "remove-member-from-card": "Ukloni iz kartice", - "remove-member-pop": "Remove __name__ (__username__) from __boardTitle__? The member will be removed from all cards on this board. They will receive a notification.", - "removeMemberPopup-title": "Ukloni člana?", - "rename": "Preimenuj", - "rename-board": "Preimenuj tablu", - "restore": "Oporavi", - "save": "Snimi", - "search": "Pretraga", - "rules": "Pravila", - "search-cards": "Pretraži u naslovima kartica/listi, opsima i proizvoljnim poljima sa ove table", - "search-example": "Tekst za pretragu?", - "select-color": "Izaberi boju", - "set-wip-limit-value": "Set a limit for the maximum number of tasks in this list", - "setWipLimitPopup-title": "Set WIP Limit", - "shortcut-assign-self": "Pridruži sebe trenutnoj kartici", - "shortcut-autocomplete-emoji": "Autocomplete emoji", - "shortcut-autocomplete-members": "Sam popuni članove", - "shortcut-clear-filters": "Očisti sve filtere", - "shortcut-close-dialog": "Zatvori dijalog", - "shortcut-filter-my-cards": "Filtriraj kartice", - "shortcut-show-shortcuts": "Prikaži ovu listu prečica", - "shortcut-toggle-filterbar": "Uključi ili isključi bočni meni filtera", - "shortcut-toggle-sidebar": "Uključi ili isključi bočni meni table", - "show-cards-minimum-count": "Show cards count if list contains more than", - "sidebar-open": "Open Sidebar", - "sidebar-close": "Close Sidebar", - "signupPopup-title": "Kreiraj nalog", - "star-board-title": "Klikni da označiš zvezdicom ovu tablu. Pokazaće se na vrhu tvoje liste tabli.", - "starred-boards": "Table sa zvezdicom", - "starred-boards-description": "Table sa zvezdicom se pokazuju na vrhu liste tabli.", - "subscribe": "Pretplati se", - "team": "Tim", - "this-board": "ova tabla", - "this-card": "ova kartica", - "spent-time-hours": "Spent time (hours)", - "overtime-hours": "Overtime (hours)", - "overtime": "Overtime", - "has-overtime-cards": "Has overtime cards", - "has-spenttime-cards": "Has spent time cards", - "time": "Vreme", - "title": "Naslov", - "tracking": "Praćenje", - "tracking-info": "You will be notified of any changes to those cards you are involved as creator or member.", - "type": "Tip", - "unassign-member": "Unassign member", - "unsaved-description": "Imaš nesnimljen opis.", - "unwatch": "Ne posmatraj", - "upload": "Upload", - "upload-avatar": "Upload an avatar", - "uploaded-avatar": "Uploaded an avatar", - "username": "Korisničko ime", - "view-it": "Pregledaj je", - "warn-list-archived": "warning: this card is in an list at Archive", - "watch": "Posmatraj", - "watching": "Posmatranje", - "watching-info": "Bićete obavešteni o promenama u ovoj tabli", - "welcome-board": "Tabla dobrodošlice", - "welcome-swimlane": "Milestone 1", - "welcome-list1": "Osnove", - "welcome-list2": "Napredno", - "card-templates-swimlane": "Šeme kartice", - "list-templates-swimlane": "Šeme liste", - "board-templates-swimlane": "Board Templates", - "what-to-do": "Šta želiš da uradiš ?", - "wipLimitErrorPopup-title": "Invalid WIP Limit", - "wipLimitErrorPopup-dialog-pt1": "The number of tasks in this list is higher than the WIP limit you've defined.", - "wipLimitErrorPopup-dialog-pt2": "Please move some tasks out of this list, or set a higher WIP limit.", - "admin-panel": "Admin Panel", - "settings": "Podešavanja", - "people": "Ljudi", - "registration": "Registracija", - "disable-self-registration": "Disable Self-Registration", - "invite": "Invite", - "invite-people": "Invite People", - "to-boards": "To board(s)", - "email-addresses": "Adrese epošte", - "smtp-host-description": "The address of the SMTP server that handles your emails.", - "smtp-port-description": "The port your SMTP server uses for outgoing emails.", - "smtp-tls-description": "Enable TLS support for SMTP server", - "smtp-host": "SMTP Host", - "smtp-port": "SMTP Port", - "smtp-username": "Korisničko ime", - "smtp-password": "Lozinka", - "smtp-tls": "TLS podrška", - "send-from": "Od", - "send-smtp-test": "Send a test email to yourself", - "invitation-code": "Invitation Code", - "email-invite-register-subject": "__inviter__ sent you an invitation", - "email-invite-register-text": "Dear __user__,\n\n__inviter__ invites you to kanban board for collaborations.\n\nPlease follow the link below:\n__url__\n\nAnd your invitation code is: __icode__\n\nThanks.", - "email-smtp-test-subject": "SMTP Test Email", - "email-smtp-test-text": "You have successfully sent an email", - "error-invitation-code-not-exist": "Invitation code doesn't exist", - "error-notAuthorized": "You are not authorized to view this page.", - "webhook-title": "Naziv mrežne kuke", - "webhook-token": "Token (neobavezno za autentifikaciju)", - "outgoing-webhooks": "Outgoing Webhooks", - "bidirectional-webhooks": "Dvosmerne mrežne kuke", - "outgoingWebhooksPopup-title": "Outgoing Webhooks", - "boardCardTitlePopup-title": "Card Title Filter", - "disable-webhook": "Onesposobi ovu mrežnu kuku", - "global-webhook": "Globalna mrežna kuka", - "new-outgoing-webhook": "New Outgoing Webhook", - "no-name": "(Nepoznato)", - "Node_version": "Verzija čvora", - "Meteor_version": "Verzija Meteor-a", - "MongoDB_version": "Verzija MongoDB-a", - "MongoDB_storage_engine": "MongoDB mehanizam za skladištenje", - "MongoDB_Oplog_enabled": "MongoDB Oplog omogućen", - "OS_Arch": "OS Arch", - "OS_Cpus": "OS CPU Count", - "OS_Freemem": "OS Free Memory", - "OS_Loadavg": "OS Load Average", - "OS_Platform": "OS Platform", - "OS_Release": "OS Release", - "OS_Totalmem": "OS Total Memory", - "OS_Type": "OS Type", - "OS_Uptime": "OS Uptime", - "days": "dana", - "hours": "sati", - "minutes": "minuta", - "seconds": "sekundi", - "show-field-on-card": "Show this field on card", - "automatically-field-on-card": "Auto create field to all cards", - "showLabel-field-on-card": "Show field label on minicard", - "yes": "Da", - "no": "Ne", - "accounts": "Nalozi", - "accounts-allowEmailChange": "Allow Email Change", - "accounts-allowUserNameChange": "Allow Username Change", - "createdAt": "Created at", - "verified": "Verified", - "active": "Active", - "card-received": "Received", - "card-received-on": "Received on", - "card-end": "End", - "card-end-on": "Ends on", - "editCardReceivedDatePopup-title": "Change received date", - "editCardEndDatePopup-title": "Change end date", - "setCardColorPopup-title": "Podesi boju", - "setCardActionsColorPopup-title": "Izaberi boju", - "setSwimlaneColorPopup-title": "Izaberi boju", - "setListColorPopup-title": "Izaberi boju", - "assigned-by": "Dodeljeno od strane", - "requested-by": "Requested By", - "board-delete-notice": "Deleting is permanent. You will lose all lists, cards and actions associated with this board.", - "delete-board-confirm-popup": "All lists, cards, labels, and activities will be deleted and you won't be able to recover the board contents. There is no undo.", - "boardDeletePopup-title": "Delete Board?", - "delete-board": "Delete Board", - "default-subtasks-board": "Subtasks for __board__ board", - "default": "Predefinisano", - "queue": "Queue", - "subtask-settings": "Subtasks Settings", - "card-settings": "Podešavanja kartice", - "boardSubtaskSettingsPopup-title": "Board Subtasks Settings", - "boardCardSettingsPopup-title": "Podešavanja kartice", - "deposit-subtasks-board": "Deposit subtasks to this board:", - "deposit-subtasks-list": "Landing list for subtasks deposited here:", - "show-parent-in-minicard": "Show parent in minicard:", - "prefix-with-full-path": "Prefix with full path", - "prefix-with-parent": "Prefix with parent", - "subtext-with-full-path": "Subtext with full path", - "subtext-with-parent": "Subtext with parent", - "change-card-parent": "Change card's parent", - "parent-card": "Parent card", - "source-board": "Source board", - "no-parent": "Don't show parent", - "activity-added-label": "added label '%s' to %s", - "activity-removed-label": "removed label '%s' from %s", - "activity-delete-attach": "deleted an attachment from %s", - "activity-added-label-card": "added label '%s'", - "activity-removed-label-card": "removed label '%s'", - "activity-delete-attach-card": "deleted an attachment", - "activity-set-customfield": "set custom field '%s' to '%s' in %s", - "activity-unset-customfield": "unset custom field '%s' in %s", - "r-rule": "Pravilo", - "r-add-trigger": "Dodaj okidač", - "r-add-action": "Dodaj akciju", - "r-board-rules": "Board rules", - "r-add-rule": "Dodaj pravilo", - "r-view-rule": "Pregledaj pravilo", - "r-delete-rule": "Obriši pravilo", - "r-new-rule-name": "Novi naslov pravila", - "r-no-rules": "Nema pravila", - "r-when-a-card": "Kada kartica", - "r-is": "je", - "r-is-moved": "je premeštena", - "r-added-to": "dodata u", - "r-removed-from": "Uklonjena iz", - "r-the-board": "table", - "r-list": "liste", - "set-filter": "Set Filter", - "r-moved-to": "Moved to", - "r-moved-from": "Moved from", - "r-archived": "Moved to Archive", - "r-unarchived": "Restored from Archive", - "r-a-card": "a card", - "r-when-a-label-is": "When a label is", - "r-when-the-label": "When the label", - "r-list-name": "list name", - "r-when-a-member": "When a member is", - "r-when-the-member": "When the member", - "r-name": "name", - "r-when-a-attach": "When an attachment", - "r-when-a-checklist": "When a checklist is", - "r-when-the-checklist": "When the checklist", - "r-completed": "Završeno", - "r-made-incomplete": "Made incomplete", - "r-when-a-item": "When a checklist item is", - "r-when-the-item": "When the checklist item", - "r-checked": "Checked", - "r-unchecked": "Unchecked", - "r-move-card-to": "Move card to", - "r-top-of": "Top of", - "r-bottom-of": "Bottom of", - "r-its-list": "its list", - "r-archive": "Move to Archive", - "r-unarchive": "Restore from Archive", - "r-card": "kartica", - "r-add": "Dodaj", - "r-remove": "Ukloni", - "r-label": "oznaka", - "r-member": "član", - "r-remove-all": "Remove all members from the card", - "r-set-color": "Set color to", - "r-checklist": "checklist", - "r-check-all": "Check all", - "r-uncheck-all": "Uncheck all", - "r-items-check": "items of checklist", - "r-check": "Check", - "r-uncheck": "Uncheck", - "r-item": "stavka", - "r-of-checklist": "of checklist", - "r-send-email": "Pošalji epoštu", - "r-to": "za", - "r-subject": "naslov", - "r-rule-details": "Detalji pravila", - "r-d-move-to-top-gen": "Move card to top of its list", - "r-d-move-to-top-spec": "Move card to top of list", - "r-d-move-to-bottom-gen": "Move card to bottom of its list", - "r-d-move-to-bottom-spec": "Move card to bottom of list", - "r-d-send-email": "Pošalji epoštu", - "r-d-send-email-to": "za", - "r-d-send-email-subject": "naslov", - "r-d-send-email-message": "poruka", - "r-d-archive": "Move card to Archive", - "r-d-unarchive": "Restore card from Archive", - "r-d-add-label": "Dodaj oznaku", - "r-d-remove-label": "Ukloni oznaku", - "r-create-card": "Napravi novu karticu", - "r-in-list": "u listi", - "r-in-swimlane": "in swimlane", - "r-d-add-member": "Dodaj člana", - "r-d-remove-member": "Ukloni člana", - "r-d-remove-all-member": "Ukloni sve članove", - "r-d-check-all": "Check all items of a list", - "r-d-uncheck-all": "Uncheck all items of a list", - "r-d-check-one": "Check item", - "r-d-uncheck-one": "Uncheck item", - "r-d-check-of-list": "of checklist", - "r-d-add-checklist": "Add checklist", - "r-d-remove-checklist": "Remove checklist", - "r-by": "by", - "r-add-checklist": "Add checklist", - "r-with-items": "with items", - "r-items-list": "item1,item2,item3", - "r-add-swimlane": "Add swimlane", - "r-swimlane-name": "swimlane name", - "r-board-note": "Note: leave a field empty to match every possible value.", - "r-checklist-note": "Note: checklist's items have to be written as comma separated values.", - "r-when-a-card-is-moved": "When a card is moved to another list", - "r-set": "Postavi", - "r-update": "Ažuriraj", - "r-datefield": "polje za datum", - "r-df-start-at": "početak", - "r-df-due-at": "krajnji datum", - "r-df-end-at": "kraj", - "r-df-received-at": "primljen", - "r-to-current-datetime": "do trenutnog datuma/vremena", - "r-remove-value-from": "Ukloni vrednost sa", - "ldap": "LDAP", - "oauth2": "OAuth2", - "cas": "CAS", - "authentication-method": "Metod autentifikacije", - "authentication-type": "Tip autentifikacije", - "custom-product-name": "Custom Product Name", - "layout": "Raspored", - "hide-logo": "Sakrij logo", - "add-custom-html-after-body-start": "Add Custom HTML after <body> start", - "add-custom-html-before-body-end": "Add Custom HTML before </body> end", - "error-undefined": "Something went wrong", - "error-ldap-login": "An error occurred while trying to login", - "display-authentication-method": "Display Authentication Method", - "default-authentication-method": "Default Authentication Method", - "duplicate-board": "Duplicate Board", - "people-number": "The number of people is:", - "swimlaneDeletePopup-title": "Delete Swimlane ?", - "swimlane-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the swimlane. There is no undo.", - "restore-all": "Restore all", - "delete-all": "Obriši sve", - "loading": "Učitavanje, molim sačekajte.", - "previous_as": "prošli put je bio", - "act-a-dueAt": "modifikovano u vreme\nKada:__vremenskaVrednost__\nGde:__kartica__\nprethodni rok je bio__StaraVremenskaVrednost", - "act-a-endAt": "izmenjeno vreme završetaka za__vremenskaVrednost__od (__StaraVremenskaVrednost__)", - "act-a-startAt": "izmenjeno vreme početka u__vremenskaVrednost__od (__StaraVremenskaVrednost__)", - "act-a-receivedAt": "izmenjeno primljeno vreme u__vremenskaVrednost__od (__StaraVremenskaVrednost__)", - "a-dueAt": "izmenjen krajnji datum da bude", - "a-endAt": "izmenjeno vreme završetka", - "a-startAt": "izmenjeno vreme početka", - "a-receivedAt": "izmenjeno primljeno vreme da bude", - "almostdue": "trenutni krajnji datum %s se približava", - "pastdue": "trenutni krajnji datum %s je prošao", - "duenow": "trenutni krajnji datum %s je danas", - "act-newDue": "__lista__/__kartica__ima 1. podsetnik za krajnji datum [__tabla__]", - "act-withDue": "__lista__/__kartica__ podsetnici za krajnji datum [__tabla__]", - "act-almostdue": "podsećao da se trenutni krajnji rok (__vremenskaVrednost__) __kartica__ približava", - "act-pastdue": "podsećao da je trenutni krajnji rok (__vremenskaVrednost__) __kartica__ prošao", - "act-duenow": "podsećao da je trenutni krajnji rok (__vremenskaVrednost__) __kartica__ trenutno", - "act-atUserComment": "Spomenuti ste na [__tabla__] __lista__/__kartica__", - "delete-user-confirm-popup": "Da li ste sigurni da želite da izbrišete nalog? Nema poništenja akcije. ", - "accounts-allowUserDelete": "Dozvoli korisnicima da sami brišu svoj nalog", - "hide-minicard-label-text": "Sakrij tekst nalepnice minikartice", - "show-desktop-drag-handles": "Prikaži kvake za povlačenje sa radne površine", - "assignee": "Zastupnik", - "cardAssigneesPopup-title": "Zastupnik", - "addmore-detail": "Dodaj detaljaniji opis", - "show-on-card": "Prikaži na kartici", - "new": "Novo", - "editUserPopup-title": "Uredi korisnika", - "newUserPopup-title": "Novi korisnik", - "notifications": "Obaveštenja", - "view-all": "Prikaži sve", - "filter-by-unread": "Filtriraj nepročitano", - "mark-all-as-read": "Označi sve kao pročitano", - "remove-all-read": "Ukloni sve pročitano", - "allow-rename": "Dozvoli preimenovanje", - "allowRenamePopup-title": "Dozvoli preimenovanje" -} + "accept": "Prihvati", + "act-activity-notify": "Obaveštenje o aktivnosti", + "act-addAttachment": "dodao attachment __prilog__ na kartici __kartica__ na listi __lista__ na swimlane dijagramu toka __swimlane dijagram toka__ na tabli __tabla__", + "act-deleteAttachment": "deleted attachment __attachment__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addSubtask": "added subtask __subtask__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addedLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removeLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removedLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addChecklist": "added checklist __checklist__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addChecklistItem": "added checklist item __checklistItem__ to checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removeChecklist": "removed checklist __checklist__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removeChecklistItem": "removed checklist item __checklistItem__ from checklist __checkList__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-checkedItem": "checked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-uncheckedItem": "unchecked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-completeChecklist": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-uncompleteChecklist": "uncompleted checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addComment": "commented on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-editComment": "izmenio komentar na kartici__kartica__:__komentar__na listi__lista__na swimlane dijagramu toka__swimlane dijagram toka__na tabli__tabla", + "act-deleteComment": "izbrisan komentar na kartici__kartica__:__komentar__na listi__lista__na swimlane dijagramu toka__swimlane dijagram toka__na tabli__tabla", + "act-createBoard": "kreirana tabla __tabla__", + "act-createSwimlane": "created swimlane __swimlane__ to board __board__", + "act-createCard": "created card __card__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-createCustomField": "kreirano prilagodjeno polje__prilagodjenoPolje__na tabli__tabla", + "act-deleteCustomField": "izbrisano prilagodjeno polje__prilagodjenoPolje__na tabli__tabla", + "act-setCustomField": "izmenjeno prilagodjeno polje__prilagodjenoPolje__:__vrednostPilagodjenogPolja__na kartici__kartica__na listi__lista__na swimlane dijagramu toka__swimlane dijagram toka__na tabli__tabla", + "act-createList": "added list __list__ to board __board__", + "act-addBoardMember": "added member __member__ to board __board__", + "act-archivedBoard": "Board __board__ moved to Archive", + "act-archivedCard": "Card __card__ at list __list__ at swimlane __swimlane__ at board __board__ moved to Archive", + "act-archivedList": "List __list__ at swimlane __swimlane__ at board __board__ moved to Archive", + "act-archivedSwimlane": "Swimlane __swimlane__ at board __board__ moved to Archive", + "act-importBoard": "imported board __board__", + "act-importCard": "imported card __card__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-importList": "imported list __list__ to swimlane __swimlane__ at board __board__", + "act-joinMember": "added member __member__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-moveCard": "moved card __card__ at board __board__ from list __oldList__ at swimlane __oldSwimlane__ to list __list__ at swimlane __swimlane__", + "act-moveCardToOtherBoard": "moved card __card__ from list __oldList__ at swimlane __oldSwimlane__ at board __oldBoard__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-removeBoardMember": "removed member __member__ from board __board__", + "act-restoredCard": "restored card __card__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-unjoinMember": "removed member __member__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-withBoardTitle": "__board__", + "act-withCardTitle": "[__board__] __card__", + "actions": "Akcije", + "activities": "Aktivnosti", + "activity": "Aktivnost", + "activity-added": "dodao %s u %s", + "activity-archived": "%s premešteno u Arhivu", + "activity-attached": "prikačio %s u %s", + "activity-created": "kreirao %s", + "activity-customfield-created": "created custom field %s", + "activity-excluded": "izuzmi %s iz %s", + "activity-imported": "uvezao %s u %s iz %s", + "activity-imported-board": "uvezao %s iz %s", + "activity-joined": "spojio %s", + "activity-moved": "premestio %s iz %s u %s", + "activity-on": "na %s", + "activity-removed": "uklonio %s iz %s", + "activity-sent": "poslao %s %s-u", + "activity-unjoined": "rastavio %s", + "activity-subtask-added": "added subtask to %s", + "activity-checked-item": "checked %s in checklist %s of %s", + "activity-unchecked-item": "unchecked %s in checklist %s of %s", + "activity-checklist-added": "lista je dodata u %s", + "activity-checklist-removed": "removed a checklist from %s", + "activity-checklist-completed": "završena čeklista %s od %s", + "activity-checklist-uncompleted": "uncompleted the checklist %s of %s", + "activity-checklist-item-added": "added checklist item to '%s' in %s", + "activity-checklist-item-removed": "removed a checklist item from '%s' in %s", + "add": "Dodaj", + "activity-checked-item-card": "checked %s in checklist %s", + "activity-unchecked-item-card": "unchecked %s in checklist %s", + "activity-checklist-completed-card": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "activity-checklist-uncompleted-card": "uncompleted the checklist %s", + "activity-editComment": "izmenjen komentar", + "activity-deleteComment": "izbrisan komentar", + "add-attachment": "Dodaj prilog", + "add-board": "Add Board", + "add-card": "Dodaj karticu", + "add-swimlane": "Add Swimlane", + "add-subtask": "Dodaj podzadatak", + "add-checklist": "Add Checklist", + "add-checklist-item": "Dodaj novu stavku u listu", + "add-cover": "Dodaj zaglavlje", + "add-label": "Dodaj oznaku", + "add-list": "Dodaj Listu", + "add-members": "Dodaj članove", + "added": "Dodao", + "addMemberPopup-title": "Članovi", + "admin": "Administrator", + "admin-desc": "Može da pregleda i menja kartice, uklanja članove i menja podešavanja table", + "admin-announcement": "Najava", + "admin-announcement-active": "Active System-Wide Announcement", + "admin-announcement-title": "Najava za administratora", + "all-boards": "Sve table", + "and-n-other-card": "And __count__ other card", + "and-n-other-card_plural": "And __count__ other cards", + "apply": "Primeni", + "app-is-offline": "Loading, please wait. Refreshing the page will cause data loss. If loading does not work, please check that server has not stopped.", + "archive": "Premesti u arhivu", + "archive-all": "Premesti sve u arhivu", + "archive-board": "Move Board to Archive", + "archive-card": "Premesti karticu u arhivu", + "archive-list": "Premesti listu u arhivu", + "archive-swimlane": "Move Swimlane to Archive", + "archive-selection": "Move selection to Archive", + "archiveBoardPopup-title": "Move Board to Archive?", + "archived-items": "Arhiviraj", + "archived-boards": "Boards in Archive", + "restore-board": "Restore Board", + "no-archived-boards": "No Boards in Archive.", + "archives": "Arhiviraj", + "template": "Obrazac", + "templates": "Obrasci", + "assign-member": "Dodeli člana", + "attached": "Prikačeno", + "attachment": "Prikačeni dokument", + "attachment-delete-pop": "Brisanje prikačenog dokumenta je trajno. Ne postoji vraćanje obrisanog.", + "attachmentDeletePopup-title": "Obrisati prikačeni dokument?", + "attachments": "Prikačeni dokumenti", + "auto-watch": "Automatically watch boards when they are created", + "avatar-too-big": "Avatar je prevelik (maksimum je 70KB)", + "back": "Nazad", + "board-change-color": "Promeni boju", + "board-nb-stars": "%s zvezdice", + "board-not-found": "Tabla nije pronađena", + "board-private-info": "Ova tabla će biti <strong>privatna<strong>.", + "board-public-info": "Ova tabla će biti <strong>javna<strong>.", + "boardChangeColorPopup-title": "Promeni pozadinu table", + "boardChangeTitlePopup-title": "Preimenuj tablu", + "boardChangeVisibilityPopup-title": "Promeni vidljivost", + "boardChangeWatchPopup-title": "Change Watch", + "boardMenuPopup-title": "Board Settings", + "boardChangeViewPopup-title": "Board View", + "boards": "Table", + "board-view": "Board View", + "board-view-cal": "Kalendar", + "board-view-swimlanes": "Swimlanes", + "board-view-collapse": "Sažmi", + "board-view-lists": "Liste", + "bucket-example": "Na primer \"Lista zadataka\"", + "cancel": "Otkaži", + "card-archived": "Ova kartica je premeštena u arhivu.", + "board-archived": "This board is moved to Archive.", + "card-comments-title": "Ova kartica ima %s komentar.", + "card-delete-notice": "Brisanje je trajno. Izgubićeš sve akcije povezane sa ovom karticom.", + "card-delete-pop": "Sve akcije će biti uklonjene sa liste aktivnosti i kartica neće moći biti ponovo otvorena. Nema vraćanja unazad.", + "card-delete-suggest-archive": "You can move a card to Archive to remove it from the board and preserve the activity.", + "card-due": "Rok", + "card-due-on": "Završava se", + "card-spent": "Spent Time", + "card-edit-attachments": "Uredi priloge", + "card-edit-custom-fields": "Edit custom fields", + "card-start-voting": "Započni glasanje", + "card-cancel-voting": "Obriši glasanje i sve glasove", + "card-edit-labels": "Uredi natpise", + "card-edit-members": "Uredi članove", + "card-labels-title": "Promeni natpis na kartici.", + "card-members-title": "Dodaj ili ukloni članove table sa kartice.", + "card-start": "Početak", + "card-start-on": "Počinje", + "cardAttachmentsPopup-title": "Attach From", + "cardCustomField-datePopup-title": "Promeni datum", + "cardCustomFieldsPopup-title": "Edit custom fields", + "cardStartVotingPopup-title": "Novo glasanje", + "positiveVoteMembersPopup-title": "Proponents", + "negativeVoteMembersPopup-title": "Opponents", + "vote-question": "Pitanje za glasanje", + "vote-public": "Public vote", + "vote-for-it": "za", + "vote-against": "protiv", + "cardDeletePopup-title": "Obrisati karticu?", + "cardDetailsActionsPopup-title": "Card Actions", + "cardLabelsPopup-title": "Oznake", + "cardMembersPopup-title": "Članovi", + "cardMorePopup-title": "Više", + "cardTemplatePopup-title": "Napravi šemu", + "cards": "Kartice", + "cards-count": "Kartice", + "casSignIn": "Sign In with CAS", + "cardType-card": "Kartica", + "cardType-linkedCard": "Povezana kartica", + "cardType-linkedBoard": "Linked Board", + "change": "Promeni", + "change-avatar": "Promeni avatara", + "change-password": "Promeni lozinku", + "change-permissions": "Promeni dozvole", + "change-settings": "Promeni podešavanja", + "changeAvatarPopup-title": "Promeni avatara", + "changeLanguagePopup-title": "Promeni jezik", + "changePasswordPopup-title": "Promeni lozinku", + "changePermissionsPopup-title": "Promeni dozvole", + "changeSettingsPopup-title": "Promeni podešavanja", + "subtasks": "Podzadaci", + "checklists": "Liste", + "click-to-star": "Click to star this board.", + "click-to-unstar": "Click to unstar this board.", + "clipboard": "Clipboard or drag & drop", + "close": "Zatvori", + "close-board": "Close Board", + "close-board-pop": "You will be able to restore the board by clicking the “Archive” button from the home header.", + "color-black": "crno", + "color-blue": "plavo", + "color-crimson": "grimizno", + "color-darkgreen": "tamnozeleno", + "color-gold": "zlatno", + "color-gray": "sivo", + "color-green": "zeleno", + "color-indigo": "indigo", + "color-lime": "lime", + "color-magenta": "magenta", + "color-mistyrose": "mistyrose", + "color-navy": "mornarsko", + "color-orange": "narandžasto", + "color-paleturquoise": "paleturquoise", + "color-peachpuff": "peachpuff", + "color-pink": "pink", + "color-plum": "šljiva", + "color-purple": "ljubičasto", + "color-red": "crveno", + "color-saddlebrown": "saddlebrown", + "color-silver": "srebrno", + "color-sky": "nebesko", + "color-slateblue": "slateblue", + "color-white": "belo", + "color-yellow": "žuto", + "unset-color": "Unset", + "comment": "Komentar", + "comment-placeholder": "Napiši komentar", + "comment-only": "Samo komentari", + "comment-only-desc": "Can comment on cards only.", + "no-comments": "No comments", + "no-comments-desc": "Can not see comments and activities.", + "worker": "Radnik", + "worker-desc": "Može samo da pomera kartice, dodeljuje sebe kartici i da komentariše. ", + "computer": "Računar", + "confirm-subtask-delete-dialog": "Are you sure you want to delete subtask?", + "confirm-checklist-delete-dialog": "Are you sure you want to delete checklist?", + "copy-card-link-to-clipboard": "Copy card link to clipboard", + "linkCardPopup-title": "Poveži karticu", + "searchElementPopup-title": "Pretraga", + "copyCardPopup-title": "Kopiraj karticu", + "copyChecklistToManyCardsPopup-title": "Copy Checklist Template to Many Cards", + "copyChecklistToManyCardsPopup-instructions": "Destination Card Titles and Descriptions in this JSON format", + "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"First card title\", \"description\":\"First card description\"}, {\"title\":\"Second card title\",\"description\":\"Second card description\"},{\"title\":\"Last card title\",\"description\":\"Last card description\"} ]", + "create": "Napravi", + "createBoardPopup-title": "Create Board", + "chooseBoardSourcePopup-title": "Import board", + "createLabelPopup-title": "Napravi oznaku", + "createCustomField": "Napravi polje", + "createCustomFieldPopup-title": "Napravi polje", + "current": "current", + "custom-field-delete-pop": "There is no undo. This will remove this custom field from all cards and destroy its history.", + "custom-field-checkbox": "Checkbox", + "custom-field-date": "Datum", + "custom-field-dropdown": "Padajuća lista", + "custom-field-dropdown-none": "(ništa)", + "custom-field-dropdown-options": "Opcije liste", + "custom-field-dropdown-options-placeholder": "Press enter to add more options", + "custom-field-dropdown-unknown": "(nepoznato)", + "custom-field-number": "Broj", + "custom-field-text": "Tekst", + "custom-fields": "Custom Fields", + "date": "Datum", + "decline": "Odbij", + "default-avatar": "Default avatar", + "delete": "Obriši", + "deleteCustomFieldPopup-title": "Delete Custom Field?", + "deleteLabelPopup-title": "Obrisati oznaku?", + "description": "Opis", + "disambiguateMultiLabelPopup-title": "Disambiguate Label Action", + "disambiguateMultiMemberPopup-title": "Disambiguate Member Action", + "discard": "Odbaci", + "done": "Završeno", + "download": "Preuzmi", + "edit": "Uredi", + "edit-avatar": "Promeni avatara", + "edit-profile": "Uredi profil", + "edit-wip-limit": "Edit WIP Limit", + "soft-wip-limit": "Soft WIP Limit", + "editCardStartDatePopup-title": "Izmeni početni datum", + "editCardDueDatePopup-title": "Izmeni krajnji datum", + "editCustomFieldPopup-title": "Izmeni polje", + "editCardSpentTimePopup-title": "Change spent time", + "editLabelPopup-title": "Izmeni oznaku", + "editNotificationPopup-title": "Izmeni obaveštenje", + "editProfilePopup-title": "Izmeni profil", + "email": "Epošta", + "email-enrollAccount-subject": "An account created for you on __siteName__", + "email-enrollAccount-text": "Hello __user__,\n\nTo start using the service, simply click the link below.\n\n__url__\n\nThanks.", + "email-fail": "Neuspelo slanje epošte", + "email-fail-text": "Error trying to send email", + "email-invalid": "Invalid email", + "email-invite": "Invite via Email", + "email-invite-subject": "__inviter__ sent you an invitation", + "email-invite-text": "Dear __user__,\n\n__inviter__ invites you to join board \"__board__\" for collaborations.\n\nPlease follow the link below:\n\n__url__\n\nThanks.", + "email-resetPassword-subject": "Reset your password on __siteName__", + "email-resetPassword-text": "Hello __user__,\n\nTo reset your password, simply click the link below.\n\n__url__\n\nThanks.", + "email-sent": "Email sent", + "email-verifyEmail-subject": "Verify your email address on __siteName__", + "email-verifyEmail-text": "Hello __user__,\n\nTo verify your account email, simply click the link below.\n\n__url__\n\nThanks.", + "enable-wip-limit": "Enable WIP Limit", + "error-board-doesNotExist": "This board does not exist", + "error-board-notAdmin": "You need to be admin of this board to do that", + "error-board-notAMember": "You need to be a member of this board to do that", + "error-json-malformed": "Your text is not valid JSON", + "error-json-schema": "Your JSON data does not include the proper information in the correct format", + "error-list-doesNotExist": "This list does not exist", + "error-user-doesNotExist": "Korisnik ne postoji", + "error-user-notAllowSelf": "Ne možeš pozvati samog sebe", + "error-user-notCreated": "Korisnik nije kreiran", + "error-username-taken": "Korisničko ime je već zauzeto", + "error-email-taken": "Email has already been taken", + "export-board": "Export board", + "sort": "Sortiraj", + "sort-desc": "Kliknite da biste sortirali listu", + "list-sort-by": "Poredaj listu po:", + "list-label-modifiedAt": "Poslednje vreme pristupa", + "list-label-title": "Naziv liste", + "list-label-sort": "Vaš ručni nalog", + "list-label-short-modifiedAt": "(P)", + "list-label-short-title": "(N)", + "list-label-short-sort": "(R)", + "filter": "Filter", + "filter-cards": "Filtriraj kartice ili liste", + "list-filter-label": "Filtriraj liste po naslovu", + "filter-clear": "Očisti filter", + "filter-no-label": "Nema oznake", + "filter-no-member": "Nema člana", + "filter-no-assignee": "Nema zastupnika", + "filter-no-custom-fields": "No Custom Fields", + "filter-show-archive": "Prikaži arhivirane liste", + "filter-hide-empty": "Sakrij prazne liste", + "filter-on": "Filter je uključen", + "filter-on-desc": "You are filtering cards on this board. Click here to edit filter.", + "filter-to-selection": "Filter to selection", + "advanced-filter-label": "Napredni filter", + "advanced-filter-description": "Advanced Filter allows to write a string containing following operators: == != <= >= && || ( ) A space is used as a separator between the Operators. You can filter for all Custom Fields by typing their names and values. For Example: Field1 == Value1. Note: If fields or values contains spaces, you need to encapsulate them into single quotes. For Example: 'Field 1' == 'Value 1'. For single control characters (' \\/) to be skipped, you can use \\. For example: Field1 == I\\'m. Also you can combine multiple conditions. For Example: F1 == V1 || F1 == V2. Normally all operators are interpreted from left to right. You can change the order by placing brackets. For Example: F1 == V1 && ( F2 == V2 || F2 == V3 ). Also you can search text fields using regex: F1 == /Tes.*/i", + "fullname": "Puno ime", + "header-logo-title": "Go back to your boards page.", + "hide-system-messages": "Sakrij sistemske poruke", + "headerBarCreateBoardPopup-title": "Create Board", + "home": "Početna", + "import": "Uvezi", + "link": "Veza", + "import-board": "import board", + "import-board-c": "Import board", + "import-board-title-trello": "Uvezi tablu iz Trella", + "import-board-title-wekan": "Import board from previous export", + "import-sandstorm-backup-warning": "Do not delete data you import from original exported board or Trello before checking does this grain close and open again, or do you get Board not found error, that means data loss.", + "import-sandstorm-warning": "Imported board will delete all existing data on board and replace it with imported board.", + "from-trello": "From Trello", + "from-wekan": "From previous export", + "import-board-instruction-trello": "In your Trello board, go to 'Menu', then 'More', 'Print and Export', 'Export JSON', and copy the resulting text.", + "import-board-instruction-wekan": "In your board, go to 'Menu', then 'Export board', and copy the text in the downloaded file.", + "import-board-instruction-about-errors": "If you get errors when importing board, sometimes importing still works, and board is at All Boards page.", + "import-json-placeholder": "Paste your valid JSON data here", + "import-map-members": "Mapiraj članove", + "import-members-map": "Your imported board has some members. Please map the members you want to import to your users", + "import-show-user-mapping": "Review members mapping", + "import-user-select": "Pick your existing user you want to use as this member", + "importMapMembersAddPopup-title": "Izaberi člana", + "info": "Verzija", + "initials": "Inicijali", + "invalid-date": "Neispravan datum", + "invalid-time": "Neispravno vreme", + "invalid-user": "Neispravan korisnik", + "joined": "joined", + "just-invited": "You are just invited to this board", + "keyboard-shortcuts": "Prečice tastature", + "label-create": "Napravi oznaku", + "label-default": "%s label (default)", + "label-delete-pop": "There is no undo. This will remove this label from all cards and destroy its history.", + "labels": "Oznake", + "language": "Jezik", + "last-admin-desc": "You can’t change roles because there must be at least one admin.", + "leave-board": "Leave Board", + "leave-board-pop": "Are you sure you want to leave __boardTitle__? You will be removed from all cards on this board.", + "leaveBoardPopup-title": "Leave Board ?", + "link-card": "Veza do ove kartice", + "list-archive-cards": "Move all cards in this list to Archive", + "list-archive-cards-pop": "This will remove all the cards in this list from the board. To view cards in Archive and bring them back to the board, click “Menu” > “Archive”.", + "list-move-cards": "Premesti sve kartice u ovoj listi", + "list-select-cards": "Izaberi sve kartice u ovoj listi", + "set-color-list": "Postavi boju", + "listActionPopup-title": "List Actions", + "swimlaneActionPopup-title": "Swimlane Actions", + "swimlaneAddPopup-title": "Add a Swimlane below", + "listImportCardPopup-title": "Import a Trello card", + "listMorePopup-title": "Više", + "link-list": "Link to this list", + "list-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the list. There is no undo.", + "list-delete-suggest-archive": "You can move a list to Archive to remove it from the board and preserve the activity.", + "lists": "Liste", + "swimlanes": "Swimlanes", + "log-out": "Odjavi se", + "log-in": "Prijava", + "loginPopup-title": "Prijava", + "memberMenuPopup-title": "Member Settings", + "members": "Članovi", + "menu": "Meni", + "move-selection": "Move selection", + "moveCardPopup-title": "Premesti karticu", + "moveCardToBottom-title": "Premesti na dno", + "moveCardToTop-title": "Premesti na vrh", + "moveSelectionPopup-title": "Move selection", + "multi-selection": "Multi-Selection", + "multi-selection-on": "Multi-Selection is on", + "muted": "Utišano", + "muted-info": "Nećete biti obavešteni o promenama u ovoj tabli", + "my-boards": "My Boards", + "name": "Name", + "no-archived-cards": "No cards in Archive.", + "no-archived-lists": "No lists in Archive.", + "no-archived-swimlanes": "No swimlanes in Archive.", + "no-results": "Nema rezultata", + "normal": "Normalno", + "normal-desc": "Can view and edit cards. Can't change settings.", + "not-accepted-yet": "Invitation not accepted yet", + "notify-participate": "Receive updates to any cards you participate as creater or member", + "notify-watch": "Receive updates to any boards, lists, or cards you’re watching", + "optional": "opciono", + "or": "ili", + "page-maybe-private": "This page may be private. You may be able to view it by <a href='%s'>logging in</a>.", + "page-not-found": "Stranica nije pronađena.", + "password": "Lozinka", + "paste-or-dragdrop": "to paste, or drag & drop image file to it (image only)", + "participating": "Učestvujem", + "preview": "Prikaz", + "previewAttachedImagePopup-title": "Prikaz", + "previewClipboardImagePopup-title": "Prikaz", + "private": "Privatno", + "private-desc": "This board is private. Only people added to the board can view and edit it.", + "profile": "Profil", + "public": "Javno", + "public-desc": "This board is public. It's visible to anyone with the link and will show up in search engines like Google. Only people added to the board can edit.", + "quick-access-description": "Star a board to add a shortcut in this bar.", + "remove-cover": "Remove Cover", + "remove-from-board": "Ukloni iz table", + "remove-label": "Ukloni oznaku", + "listDeletePopup-title": "Obrisati listu?", + "remove-member": "Ukloni člana", + "remove-member-from-card": "Ukloni iz kartice", + "remove-member-pop": "Remove __name__ (__username__) from __boardTitle__? The member will be removed from all cards on this board. They will receive a notification.", + "removeMemberPopup-title": "Ukloni člana?", + "rename": "Preimenuj", + "rename-board": "Preimenuj tablu", + "restore": "Oporavi", + "save": "Snimi", + "search": "Pretraga", + "rules": "Pravila", + "search-cards": "Pretraži u naslovima kartica/listi, opsima i proizvoljnim poljima sa ove table", + "search-example": "Tekst za pretragu?", + "select-color": "Izaberi boju", + "set-wip-limit-value": "Set a limit for the maximum number of tasks in this list", + "setWipLimitPopup-title": "Set WIP Limit", + "shortcut-assign-self": "Pridruži sebe trenutnoj kartici", + "shortcut-autocomplete-emoji": "Autocomplete emoji", + "shortcut-autocomplete-members": "Sam popuni članove", + "shortcut-clear-filters": "Očisti sve filtere", + "shortcut-close-dialog": "Zatvori dijalog", + "shortcut-filter-my-cards": "Filtriraj kartice", + "shortcut-show-shortcuts": "Prikaži ovu listu prečica", + "shortcut-toggle-filterbar": "Uključi ili isključi bočni meni filtera", + "shortcut-toggle-sidebar": "Uključi ili isključi bočni meni table", + "show-cards-minimum-count": "Show cards count if list contains more than", + "sidebar-open": "Open Sidebar", + "sidebar-close": "Close Sidebar", + "signupPopup-title": "Kreiraj nalog", + "star-board-title": "Klikni da označiš zvezdicom ovu tablu. Pokazaće se na vrhu tvoje liste tabli.", + "starred-boards": "Table sa zvezdicom", + "starred-boards-description": "Table sa zvezdicom se pokazuju na vrhu liste tabli.", + "subscribe": "Pretplati se", + "team": "Tim", + "this-board": "ova tabla", + "this-card": "ova kartica", + "spent-time-hours": "Spent time (hours)", + "overtime-hours": "Overtime (hours)", + "overtime": "Overtime", + "has-overtime-cards": "Has overtime cards", + "has-spenttime-cards": "Has spent time cards", + "time": "Vreme", + "title": "Naslov", + "tracking": "Praćenje", + "tracking-info": "You will be notified of any changes to those cards you are involved as creator or member.", + "type": "Tip", + "unassign-member": "Unassign member", + "unsaved-description": "Imaš nesnimljen opis.", + "unwatch": "Ne posmatraj", + "upload": "Upload", + "upload-avatar": "Upload an avatar", + "uploaded-avatar": "Uploaded an avatar", + "username": "Korisničko ime", + "view-it": "Pregledaj je", + "warn-list-archived": "warning: this card is in an list at Archive", + "watch": "Posmatraj", + "watching": "Posmatranje", + "watching-info": "Bićete obavešteni o promenama u ovoj tabli", + "welcome-board": "Tabla dobrodošlice", + "welcome-swimlane": "Milestone 1", + "welcome-list1": "Osnove", + "welcome-list2": "Napredno", + "card-templates-swimlane": "Šeme kartice", + "list-templates-swimlane": "Šeme liste", + "board-templates-swimlane": "Board Templates", + "what-to-do": "Šta želiš da uradiš ?", + "wipLimitErrorPopup-title": "Invalid WIP Limit", + "wipLimitErrorPopup-dialog-pt1": "The number of tasks in this list is higher than the WIP limit you've defined.", + "wipLimitErrorPopup-dialog-pt2": "Please move some tasks out of this list, or set a higher WIP limit.", + "admin-panel": "Admin Panel", + "settings": "Podešavanja", + "people": "Ljudi", + "registration": "Registracija", + "disable-self-registration": "Disable Self-Registration", + "invite": "Invite", + "invite-people": "Invite People", + "to-boards": "To board(s)", + "email-addresses": "Adrese epošte", + "smtp-host-description": "The address of the SMTP server that handles your emails.", + "smtp-port-description": "The port your SMTP server uses for outgoing emails.", + "smtp-tls-description": "Enable TLS support for SMTP server", + "smtp-host": "SMTP Host", + "smtp-port": "SMTP Port", + "smtp-username": "Korisničko ime", + "smtp-password": "Lozinka", + "smtp-tls": "TLS podrška", + "send-from": "Od", + "send-smtp-test": "Send a test email to yourself", + "invitation-code": "Invitation Code", + "email-invite-register-subject": "__inviter__ sent you an invitation", + "email-invite-register-text": "Dear __user__,\n\n__inviter__ invites you to kanban board for collaborations.\n\nPlease follow the link below:\n__url__\n\nAnd your invitation code is: __icode__\n\nThanks.", + "email-smtp-test-subject": "SMTP Test Email", + "email-smtp-test-text": "You have successfully sent an email", + "error-invitation-code-not-exist": "Invitation code doesn't exist", + "error-notAuthorized": "You are not authorized to view this page.", + "webhook-title": "Naziv mrežne kuke", + "webhook-token": "Token (neobavezno za autentifikaciju)", + "outgoing-webhooks": "Outgoing Webhooks", + "bidirectional-webhooks": "Dvosmerne mrežne kuke", + "outgoingWebhooksPopup-title": "Outgoing Webhooks", + "boardCardTitlePopup-title": "Card Title Filter", + "disable-webhook": "Onesposobi ovu mrežnu kuku", + "global-webhook": "Globalna mrežna kuka", + "new-outgoing-webhook": "New Outgoing Webhook", + "no-name": "(Nepoznato)", + "Node_version": "Verzija čvora", + "Meteor_version": "Verzija Meteor-a", + "MongoDB_version": "Verzija MongoDB-a", + "MongoDB_storage_engine": "MongoDB mehanizam za skladištenje", + "MongoDB_Oplog_enabled": "MongoDB Oplog omogućen", + "OS_Arch": "OS Arch", + "OS_Cpus": "OS CPU Count", + "OS_Freemem": "OS Free Memory", + "OS_Loadavg": "OS Load Average", + "OS_Platform": "OS Platform", + "OS_Release": "OS Release", + "OS_Totalmem": "OS Total Memory", + "OS_Type": "OS Type", + "OS_Uptime": "OS Uptime", + "days": "dana", + "hours": "sati", + "minutes": "minuta", + "seconds": "sekundi", + "show-field-on-card": "Show this field on card", + "automatically-field-on-card": "Auto create field to all cards", + "showLabel-field-on-card": "Show field label on minicard", + "yes": "Da", + "no": "Ne", + "accounts": "Nalozi", + "accounts-allowEmailChange": "Allow Email Change", + "accounts-allowUserNameChange": "Allow Username Change", + "createdAt": "Created at", + "verified": "Verified", + "active": "Active", + "card-received": "Received", + "card-received-on": "Received on", + "card-end": "End", + "card-end-on": "Ends on", + "editCardReceivedDatePopup-title": "Change received date", + "editCardEndDatePopup-title": "Change end date", + "setCardColorPopup-title": "Podesi boju", + "setCardActionsColorPopup-title": "Izaberi boju", + "setSwimlaneColorPopup-title": "Izaberi boju", + "setListColorPopup-title": "Izaberi boju", + "assigned-by": "Dodeljeno od strane", + "requested-by": "Requested By", + "board-delete-notice": "Deleting is permanent. You will lose all lists, cards and actions associated with this board.", + "delete-board-confirm-popup": "All lists, cards, labels, and activities will be deleted and you won't be able to recover the board contents. There is no undo.", + "boardDeletePopup-title": "Delete Board?", + "delete-board": "Delete Board", + "default-subtasks-board": "Subtasks for __board__ board", + "default": "Predefinisano", + "queue": "Queue", + "subtask-settings": "Subtasks Settings", + "card-settings": "Podešavanja kartice", + "boardSubtaskSettingsPopup-title": "Board Subtasks Settings", + "boardCardSettingsPopup-title": "Podešavanja kartice", + "deposit-subtasks-board": "Deposit subtasks to this board:", + "deposit-subtasks-list": "Landing list for subtasks deposited here:", + "show-parent-in-minicard": "Show parent in minicard:", + "prefix-with-full-path": "Prefix with full path", + "prefix-with-parent": "Prefix with parent", + "subtext-with-full-path": "Subtext with full path", + "subtext-with-parent": "Subtext with parent", + "change-card-parent": "Change card's parent", + "parent-card": "Parent card", + "source-board": "Source board", + "no-parent": "Don't show parent", + "activity-added-label": "added label '%s' to %s", + "activity-removed-label": "removed label '%s' from %s", + "activity-delete-attach": "deleted an attachment from %s", + "activity-added-label-card": "added label '%s'", + "activity-removed-label-card": "removed label '%s'", + "activity-delete-attach-card": "deleted an attachment", + "activity-set-customfield": "set custom field '%s' to '%s' in %s", + "activity-unset-customfield": "unset custom field '%s' in %s", + "r-rule": "Pravilo", + "r-add-trigger": "Dodaj okidač", + "r-add-action": "Dodaj akciju", + "r-board-rules": "Board rules", + "r-add-rule": "Dodaj pravilo", + "r-view-rule": "Pregledaj pravilo", + "r-delete-rule": "Obriši pravilo", + "r-new-rule-name": "Novi naslov pravila", + "r-no-rules": "Nema pravila", + "r-when-a-card": "Kada kartica", + "r-is": "je", + "r-is-moved": "je premeštena", + "r-added-to": "dodata u", + "r-removed-from": "Uklonjena iz", + "r-the-board": "table", + "r-list": "liste", + "set-filter": "Set Filter", + "r-moved-to": "Moved to", + "r-moved-from": "Moved from", + "r-archived": "Moved to Archive", + "r-unarchived": "Restored from Archive", + "r-a-card": "a card", + "r-when-a-label-is": "When a label is", + "r-when-the-label": "When the label", + "r-list-name": "list name", + "r-when-a-member": "When a member is", + "r-when-the-member": "When the member", + "r-name": "name", + "r-when-a-attach": "When an attachment", + "r-when-a-checklist": "When a checklist is", + "r-when-the-checklist": "When the checklist", + "r-completed": "Završeno", + "r-made-incomplete": "Made incomplete", + "r-when-a-item": "When a checklist item is", + "r-when-the-item": "When the checklist item", + "r-checked": "Checked", + "r-unchecked": "Unchecked", + "r-move-card-to": "Move card to", + "r-top-of": "Top of", + "r-bottom-of": "Bottom of", + "r-its-list": "its list", + "r-archive": "Move to Archive", + "r-unarchive": "Restore from Archive", + "r-card": "kartica", + "r-add": "Dodaj", + "r-remove": "Ukloni", + "r-label": "oznaka", + "r-member": "član", + "r-remove-all": "Remove all members from the card", + "r-set-color": "Set color to", + "r-checklist": "checklist", + "r-check-all": "Check all", + "r-uncheck-all": "Uncheck all", + "r-items-check": "items of checklist", + "r-check": "Check", + "r-uncheck": "Uncheck", + "r-item": "stavka", + "r-of-checklist": "of checklist", + "r-send-email": "Pošalji epoštu", + "r-to": "za", + "r-subject": "naslov", + "r-rule-details": "Detalji pravila", + "r-d-move-to-top-gen": "Move card to top of its list", + "r-d-move-to-top-spec": "Move card to top of list", + "r-d-move-to-bottom-gen": "Move card to bottom of its list", + "r-d-move-to-bottom-spec": "Move card to bottom of list", + "r-d-send-email": "Pošalji epoštu", + "r-d-send-email-to": "za", + "r-d-send-email-subject": "naslov", + "r-d-send-email-message": "poruka", + "r-d-archive": "Move card to Archive", + "r-d-unarchive": "Restore card from Archive", + "r-d-add-label": "Dodaj oznaku", + "r-d-remove-label": "Ukloni oznaku", + "r-create-card": "Napravi novu karticu", + "r-in-list": "u listi", + "r-in-swimlane": "in swimlane", + "r-d-add-member": "Dodaj člana", + "r-d-remove-member": "Ukloni člana", + "r-d-remove-all-member": "Ukloni sve članove", + "r-d-check-all": "Check all items of a list", + "r-d-uncheck-all": "Uncheck all items of a list", + "r-d-check-one": "Check item", + "r-d-uncheck-one": "Uncheck item", + "r-d-check-of-list": "of checklist", + "r-d-add-checklist": "Add checklist", + "r-d-remove-checklist": "Remove checklist", + "r-by": "by", + "r-add-checklist": "Add checklist", + "r-with-items": "with items", + "r-items-list": "item1,item2,item3", + "r-add-swimlane": "Add swimlane", + "r-swimlane-name": "swimlane name", + "r-board-note": "Note: leave a field empty to match every possible value.", + "r-checklist-note": "Note: checklist's items have to be written as comma separated values.", + "r-when-a-card-is-moved": "When a card is moved to another list", + "r-set": "Postavi", + "r-update": "Ažuriraj", + "r-datefield": "polje za datum", + "r-df-start-at": "početak", + "r-df-due-at": "krajnji datum", + "r-df-end-at": "kraj", + "r-df-received-at": "primljen", + "r-to-current-datetime": "do trenutnog datuma/vremena", + "r-remove-value-from": "Ukloni vrednost sa", + "ldap": "LDAP", + "oauth2": "OAuth2", + "cas": "CAS", + "authentication-method": "Metod autentifikacije", + "authentication-type": "Tip autentifikacije", + "custom-product-name": "Custom Product Name", + "layout": "Raspored", + "hide-logo": "Sakrij logo", + "add-custom-html-after-body-start": "Add Custom HTML after <body> start", + "add-custom-html-before-body-end": "Add Custom HTML before </body> end", + "error-undefined": "Something went wrong", + "error-ldap-login": "An error occurred while trying to login", + "display-authentication-method": "Display Authentication Method", + "default-authentication-method": "Default Authentication Method", + "duplicate-board": "Duplicate Board", + "people-number": "The number of people is:", + "swimlaneDeletePopup-title": "Delete Swimlane ?", + "swimlane-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the swimlane. There is no undo.", + "restore-all": "Restore all", + "delete-all": "Obriši sve", + "loading": "Učitavanje, molim sačekajte.", + "previous_as": "prošli put je bio", + "act-a-dueAt": "modifikovano u vreme\nKada:__vremenskaVrednost__\nGde:__kartica__\nprethodni rok je bio__StaraVremenskaVrednost", + "act-a-endAt": "izmenjeno vreme završetaka za__vremenskaVrednost__od (__StaraVremenskaVrednost__)", + "act-a-startAt": "izmenjeno vreme početka u__vremenskaVrednost__od (__StaraVremenskaVrednost__)", + "act-a-receivedAt": "izmenjeno primljeno vreme u__vremenskaVrednost__od (__StaraVremenskaVrednost__)", + "a-dueAt": "izmenjen krajnji datum da bude", + "a-endAt": "izmenjeno vreme završetka", + "a-startAt": "izmenjeno vreme početka", + "a-receivedAt": "izmenjeno primljeno vreme da bude", + "almostdue": "trenutni krajnji datum %s se približava", + "pastdue": "trenutni krajnji datum %s je prošao", + "duenow": "trenutni krajnji datum %s je danas", + "act-newDue": "__lista__/__kartica__ima 1. podsetnik za krajnji datum [__tabla__]", + "act-withDue": "__lista__/__kartica__ podsetnici za krajnji datum [__tabla__]", + "act-almostdue": "podsećao da se trenutni krajnji rok (__vremenskaVrednost__) __kartica__ približava", + "act-pastdue": "podsećao da je trenutni krajnji rok (__vremenskaVrednost__) __kartica__ prošao", + "act-duenow": "podsećao da je trenutni krajnji rok (__vremenskaVrednost__) __kartica__ trenutno", + "act-atUserComment": "Spomenuti ste na [__tabla__] __lista__/__kartica__", + "delete-user-confirm-popup": "Da li ste sigurni da želite da izbrišete nalog? Nema poništenja akcije. ", + "accounts-allowUserDelete": "Dozvoli korisnicima da sami brišu svoj nalog", + "hide-minicard-label-text": "Sakrij tekst nalepnice minikartice", + "show-desktop-drag-handles": "Prikaži kvake za povlačenje sa radne površine", + "assignee": "Zastupnik", + "cardAssigneesPopup-title": "Zastupnik", + "addmore-detail": "Dodaj detaljaniji opis", + "show-on-card": "Prikaži na kartici", + "new": "Novo", + "editUserPopup-title": "Uredi korisnika", + "newUserPopup-title": "Novi korisnik", + "notifications": "Obaveštenja", + "view-all": "Prikaži sve", + "filter-by-unread": "Filtriraj nepročitano", + "mark-all-as-read": "Označi sve kao pročitano", + "remove-all-read": "Ukloni sve pročitano", + "allow-rename": "Dozvoli preimenovanje", + "allowRenamePopup-title": "Dozvoli preimenovanje" +} \ No newline at end of file diff --git a/i18n/sv.i18n.json b/i18n/sv.i18n.json index a10a1c81..c69e26a2 100644 --- a/i18n/sv.i18n.json +++ b/i18n/sv.i18n.json @@ -1,780 +1,780 @@ { - "accept": "Acceptera", - "act-activity-notify": "Aktivitetsnotifiering", - "act-addAttachment": "lade till bifogad fil __attachment__ på kort __card__ i lista __list__ i simbana __swimlane__ på anslagstavla __board__", - "act-deleteAttachment": "raderade bifogad fil __attachment__ från kort __card__ i lista __list__ i simbana __swimlane__ på anslagstavla __board__", - "act-addSubtask": "lade till underaktivitet __subtask__ på kort __card__ i lista __list__ i simbana __swimlane__ på anslagstavla __board__", - "act-addLabel": "lade till etikett __label__ på kort __card__ i lista __list__ i simbana __swimlane__ på anslagstavla __board__", - "act-addedLabel": "lade till etikett __label__ på kort __card__ i lista __list__ i simbana __swimlane__ på anslagstavla __board__", - "act-removeLabel": "Tog bort etikett __label__ från kort __card__ i lista __list__ i simbana __swimlane__ på anslagstavla __board__", - "act-removedLabel": "Tog bort etikett __label__ från kort __card__ i lista __list__ i simbana __swimlane__ på anslagstavla __board__", - "act-addChecklist": "lade till checklista __checklist__ på kort __card__ i lista __list__ i simbana __swimlane__ på anslagstavla __board__", - "act-addChecklistItem": "lade till checklistobjekt __checklistItem__ till checklista __checklist__ på kort __card__ i lista __list__ i simbana __swimlane__ på anslagstavla __board__", - "act-removeChecklist": "tag bort checklista __checklist__ från kort __card__ i lista __list__ i simbana __swimlane__ på anslagstavla __board__", - "act-removeChecklistItem": "tog bort checklistobjekt __checklistItem__ från __checklist__ på kort __card__ i lista __list__ i simbana __swimlane__ på anslagstavla __board__", - "act-checkedItem": "bockade av __checklistItem__ från checklista __checklist__ på kort __card__ i lista __list__ i simbana __swimlane__ på anslagstavla __board__", - "act-uncheckedItem": "avmarkerade __checklistItem__ från checklista __checklist__ på kort __card__ i lista __list__ i simbana __swimlane__ på anslagstavla __board__", - "act-completeChecklist": "slutförde checklista __checklist__ i kort __card__ i lista __list__ i simbana __swimlane__ på anslagstavla __board__", - "act-uncompleteChecklist": "ofullbordade checklista __checklist__ på kort __card__ i lista __list__ i simbana __swimlane__ på anslagstavla __board__", - "act-addComment": "kommenterade på kort __card__: __comment__ i lista __list__ i simbana __swimlane__ på anslagstavla __board__", - "act-editComment": "redigerade kommentar på kort __card__: __comment__ i listan __list__ i simbana __swimlane__ i brädet __board__", - "act-deleteComment": "raderade kommentar på kort __card__: __comment__ i listan __list__ i simbana __swimlane__ i brädet __board__", - "act-createBoard": "skapade anslagstavla __board__", - "act-createSwimlane": "skapade simbana __swimlane__ till anslagstavla __board__", - "act-createCard": "skapade kort __card__ i lista __list__ i simbana __swimlane__ på anslagstavla __board__", - "act-createCustomField": "skapade anpassat fält __customField__ på anslagstavlan __board__", - "act-deleteCustomField": "raderade anpasssat fält __customField__ på bräde __board__", - "act-setCustomField": "redigerade anpassat fält __customField__: __customFieldValue__ på kort __card__ i lista __list__ i simbana __swimlane__ på bräde __board__", - "act-createList": "lade till lista __list__ på anslagstavla __board__", - "act-addBoardMember": "lade till medlem __member__ på anslagstavla __board__", - "act-archivedBoard": "Anslagstavla __board__ flyttad till arkivet", - "act-archivedCard": "Kort __card__ i lista __list__ i simbana __swimlane__ på anslagstavla __board__ flyttad till arkivet", - "act-archivedList": "Lista __list__ i simbana __swimlane__ på anslagstavla __board__ flyttad till arkivet", - "act-archivedSwimlane": "Simbana __swimlane__ på anslagstavla __board__ flyttad till arkivet", - "act-importBoard": "importerade board __board__", - "act-importCard": "importerade kort __card__ i lista __list__ i simbana __swimlane__ på anslagstavla __board__", - "act-importList": "importerade lista __list__ i simbana __swimlane__ på anslagstavla __board__", - "act-joinMember": "lade till medlem __member__ på kort __card__ i lista __list__ i simbana __swimlane__ på anslagstavla __board__", - "act-moveCard": "flyttade kort __card__ på anslagstavla __board__ från lista __oldList__ i sambana __oldSwimlane__ till lista list __list__ i simbana __swimlane__", - "act-moveCardToOtherBoard": "flyttade kort __card__ från lista __oldList__ i simbana __oldSwimlane__ på tavla __oldBoard__ till lista __list__ i simbana __swimlane__ på anslagstavla __board__", - "act-removeBoardMember": "borttagen medlem __member__  från anslagstavla __board__", - "act-restoredCard": "återställde kort __card__ till lista __lis__ i simbana __swimlane__ på anslagstavla __board__", - "act-unjoinMember": "tog bort medlem __member__ från kort __card__ i lista __list__ i simbana __swimlane__ på anslagstavla __board__", - "act-withBoardTitle": "__board__", - "act-withCardTitle": "[__board__] __card__", - "actions": "Åtgärder", - "activities": "Aktiviteter", - "activity": "Aktivitet", - "activity-added": "Lade %s till %s", - "activity-archived": "%s flyttades till Arkiv", - "activity-attached": "bifogade %s to %s", - "activity-created": "skapade %s", - "activity-customfield-created": "skapa anpassat fält %s", - "activity-excluded": "exkluderade %s från %s", - "activity-imported": "importerade %s till %s från %s", - "activity-imported-board": "importerade %s från %s", - "activity-joined": "anslöt sig till %s", - "activity-moved": "tog bort %s från %s till %s", - "activity-on": "på %s", - "activity-removed": "tog bort %s från %s", - "activity-sent": "skickade %s till %s", - "activity-unjoined": "gick ur %s", - "activity-subtask-added": "lade till deluppgift till %s", - "activity-checked-item": "kryssad %s i checklistan %s av %s", - "activity-unchecked-item": "okryssad %s i checklistan %s av %s", - "activity-checklist-added": "lade kontrollista till %s", - "activity-checklist-removed": "tog bort en checklista från %s", - "activity-checklist-completed": "completed checklist %s of %s", - "activity-checklist-uncompleted": "inte slutfört checklistan %s av %s", - "activity-checklist-item-added": "lade checklista objekt till '%s' i %s", - "activity-checklist-item-removed": "tog bort en checklista objekt från \"%s\" i %s", - "add": "Lägg till", - "activity-checked-item-card": "kryssad %s i checklistan %s", - "activity-unchecked-item-card": "okryssad %s i checklistan %s", - "activity-checklist-completed-card": "slutförde checklista __checklist__ i kort __card__ i lista __list__ i simbana __swimlane__ på anslagstavla __board__", - "activity-checklist-uncompleted-card": "icke slutfört checklistan %s", - "activity-editComment": "redigerade kommentaren %s", - "activity-deleteComment": "tog bort kommentaren %s", - "add-attachment": "Lägg till bilaga", - "add-board": "Lägg till anslagstavla", - "add-card": "Lägg till kort", - "add-swimlane": "Lägg till simbana", - "add-subtask": "Lägg till deluppgift", - "add-checklist": "Lägg till checklista", - "add-checklist-item": "Lägg till ett objekt till kontrollista", - "add-cover": "Lägg till omslag", - "add-label": "Lägg till etikett", - "add-list": "Lägg till lista", - "add-members": "Lägg till medlemmar", - "added": "Lades till", - "addMemberPopup-title": "Medlemmar", - "admin": "Adminstratör", - "admin-desc": "Kan visa och redigera kort, ta bort medlemmar och ändra inställningarna för anslagstavlan.", - "admin-announcement": "Meddelande", - "admin-announcement-active": "Aktivt system-brett meddelande", - "admin-announcement-title": "Meddelande från administratör", - "all-boards": "Alla anslagstavlor", - "and-n-other-card": "Och __count__ annat kort", - "and-n-other-card_plural": "Och __count__ andra kort", - "apply": "Tillämpa", - "app-is-offline": "Läser in, vänligen vänta. Uppdatering av sidan kommer att orsaka förlust av data. Om inläsningen inte fungerar, kontrollera att servern inte har stoppats.", - "archive": "Flytta till Arkiv", - "archive-all": "Flytta alla till Arkiv", - "archive-board": "Flytta Anslagstavla till Arkiv", - "archive-card": "Flytta kort till Arkiv", - "archive-list": "Flytta Lista till Arkiv", - "archive-swimlane": "Flytta simbanan till arkivet", - "archive-selection": "Flytta markerad till Arkiv", - "archiveBoardPopup-title": "Flytta Anslagstavla till Arkiv?", - "archived-items": "Arkiv", - "archived-boards": "Anslagstavlor i Arkiv", - "restore-board": "Återställ anslagstavla", - "no-archived-boards": "Inga anslagstavlor i Arkiv.", - "archives": "Arkiv", - "template": "Mall", - "templates": "Mallar", - "assign-member": "Tilldela medlem", - "attached": "bifogad", - "attachment": "Bilaga", - "attachment-delete-pop": "Ta bort en bilaga är permanent. Det går inte att ångra.", - "attachmentDeletePopup-title": "Ta bort bilaga?", - "attachments": "Bilagor", - "auto-watch": "Bevaka automatiskt anslagstavlor när de skapas", - "avatar-too-big": "Avatar är för stor (70KB max)", - "back": "Tillbaka", - "board-change-color": "Ändra färg", - "board-nb-stars": "%s stjärnor", - "board-not-found": "Anslagstavla hittades inte", - "board-private-info": "Denna anslagstavla kommer att vara <strong>privat</strong>.", - "board-public-info": "Denna anslagstavla kommer att vara <strong>officiell</strong>.", - "boardChangeColorPopup-title": "Ändra bakgrund på anslagstavla", - "boardChangeTitlePopup-title": "Byt namn på anslagstavla", - "boardChangeVisibilityPopup-title": "Ändra synlighet", - "boardChangeWatchPopup-title": "Ändra bevaka", - "boardMenuPopup-title": "Anslagstavlans inställningar", - "boardChangeViewPopup-title": "Anslagstavelsvy", - "boards": "Anslagstavlor", - "board-view": "Anslagstavelsvy", - "board-view-cal": "Kalender", - "board-view-swimlanes": "Simbanor", - "board-view-collapse": "Kollapsa", - "board-view-lists": "Listor", - "bucket-example": "Gilla \"att-göra-innan-jag-dör-lista\" till exempel", - "cancel": "Avbryt", - "card-archived": "Detta kort är flyttat till Arkiv.", - "board-archived": "Den här anslagstavlan är flyttad till Arkiv.", - "card-comments-title": "Detta kort har %s kommentar.", - "card-delete-notice": "Ta bort är permanent. Du kommer att förlora alla åtgärder i samband med detta kort.", - "card-delete-pop": "Alla åtgärder kommer att tas bort från aktivitetsflöde och du kommer inte att kunna öppna kortet igen. Det går inte att ångra.", - "card-delete-suggest-archive": "Du kan flytta ett kort för att Arkiv för att ta bort det från anslagstavlan och bevara aktiviteten.", - "card-due": "Förfaller", - "card-due-on": "Förfaller på", - "card-spent": "Spenderad tid", - "card-edit-attachments": "Redigera bilaga", - "card-edit-custom-fields": "Redigera anpassade fält", - "card-start-voting": "Start voting", - "card-cancel-voting": "Delete voting and all votes", - "card-edit-labels": "Redigera etiketter", - "card-edit-members": "Redigera medlemmar", - "card-labels-title": "Ändra etiketter för kortet.", - "card-members-title": "Lägg till eller ta bort medlemmar av anslagstavlan från kortet.", - "card-start": "Börja", - "card-start-on": "Börja med", - "cardAttachmentsPopup-title": "Bifoga från", - "cardCustomField-datePopup-title": "Ändra datum", - "cardCustomFieldsPopup-title": "Redigera anpassade fält", - "cardStartVotingPopup-title": "Start a vote", - "positiveVoteMembersPopup-title": "Proponents", - "negativeVoteMembersPopup-title": "Opponents", - "vote-question": "Voting question", - "vote-public": "Public vote", - "vote-for-it": "for it", - "vote-against": "against", - "cardDeletePopup-title": "Ta bort kort?", - "cardDetailsActionsPopup-title": "Kortåtgärder", - "cardLabelsPopup-title": "Etiketter", - "cardMembersPopup-title": "Medlemmar", - "cardMorePopup-title": "Mera", - "cardTemplatePopup-title": "Skapa mall", - "cards": "Kort", - "cards-count": "Kort", - "casSignIn": "Logga in med CAS", - "cardType-card": "Kort", - "cardType-linkedCard": "Länkat kort", - "cardType-linkedBoard": "Länkad anslagstavla", - "change": "Ändra", - "change-avatar": "Ändra avatar", - "change-password": "Ändra lösenord", - "change-permissions": "Ändra behörigheter", - "change-settings": "Ändra inställningar", - "changeAvatarPopup-title": "Ändra avatar", - "changeLanguagePopup-title": "Ändra språk", - "changePasswordPopup-title": "Ändra lösenord", - "changePermissionsPopup-title": "Ändra behörigheter", - "changeSettingsPopup-title": "Ändra inställningar", - "subtasks": "Deluppgifter", - "checklists": "Kontrollistor", - "click-to-star": "Klicka för att stjärnmärka denna anslagstavla.", - "click-to-unstar": "Klicka för att ta bort stjärnmärkningen från denna anslagstavla.", - "clipboard": "Urklipp eller dra och släpp", - "close": "Stäng", - "close-board": "Stäng anslagstavla", - "close-board-pop": "Du kommer att kunna återställa anslagstavlan genom att klicka på knappen \"Arkiv\" från hemrubriken.", - "color-black": "svart", - "color-blue": "blå", - "color-crimson": "mörkröd", - "color-darkgreen": "mörkgrön", - "color-gold": "guld", - "color-gray": "grå", - "color-green": "grön", - "color-indigo": "indigo", - "color-lime": "lime", - "color-magenta": "magenta", - "color-mistyrose": "ljusrosa", - "color-navy": "marinblå", - "color-orange": "orange", - "color-paleturquoise": "turkos", - "color-peachpuff": "ersika", - "color-pink": "rosa", - "color-plum": "lila", - "color-purple": "lila", - "color-red": "röd", - "color-saddlebrown": "sadelbrun", - "color-silver": "silver", - "color-sky": "himmel", - "color-slateblue": "skifferblå", - "color-white": "vit", - "color-yellow": "gul", - "unset-color": "Urkoppla", - "comment": "Kommentera", - "comment-placeholder": "Skriv kommentar", - "comment-only": "Kommentera endast", - "comment-only-desc": "Kan endast kommentera kort.", - "no-comments": "Inga kommentarer", - "no-comments-desc": "Kan inte se kommentarer och aktiviteter.", - "worker": "Worker", - "worker-desc": "Can only move cards, assign itself to card and comment.", - "computer": "Dator", - "confirm-subtask-delete-dialog": "Är du säker på att du vill radera deluppgift?", - "confirm-checklist-delete-dialog": "Är du säker på att du vill radera checklista?", - "copy-card-link-to-clipboard": "Kopiera kortlänk till urklipp", - "linkCardPopup-title": "Länka kort", - "searchElementPopup-title": "Sök", - "copyCardPopup-title": "Kopiera kort", - "copyChecklistToManyCardsPopup-title": "Kopiera checklist-mallen till flera kort", - "copyChecklistToManyCardsPopup-instructions": "Destinationskorttitlar och beskrivningar i detta JSON-format", - "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"Första kortets titel\", \"description\":\"Första kortets beskrivning\"}, {\"title\":\"Andra kortets titel\",\"description\":\"Andra kortets beskrivning\"},{\"title\":\"Sista kortets titel\",\"description\":\"Sista kortets beskrivning\"} ]", - "create": "Skapa", - "createBoardPopup-title": "Skapa anslagstavla", - "chooseBoardSourcePopup-title": "Importera anslagstavla", - "createLabelPopup-title": "Skapa etikett", - "createCustomField": "Skapa fält", - "createCustomFieldPopup-title": "Skapa fält", - "current": "aktuell", - "custom-field-delete-pop": "Det går inte att ångra. Detta tar bort det här anpassade fältet från alla kort och förstör dess historia.", - "custom-field-checkbox": "Kryssruta", - "custom-field-date": "Datum", - "custom-field-dropdown": "Rullgardingsmeny", - "custom-field-dropdown-none": "(inga)", - "custom-field-dropdown-options": "Listalternativ", - "custom-field-dropdown-options-placeholder": "Tryck på enter för att lägga till fler alternativ", - "custom-field-dropdown-unknown": "(okänd)", - "custom-field-number": "Nummer", - "custom-field-text": "Text", - "custom-fields": "Anpassade fält", - "date": "Datum", - "decline": "Nedgång", - "default-avatar": "Standard avatar", - "delete": "Ta bort", - "deleteCustomFieldPopup-title": "Ta bort anpassade fält?", - "deleteLabelPopup-title": "Ta bort etikett?", - "description": "Beskrivning", - "disambiguateMultiLabelPopup-title": "Otvetydig etikettåtgärd", - "disambiguateMultiMemberPopup-title": "Otvetydig medlemsåtgärd", - "discard": "Kassera", - "done": "Färdig", - "download": "Hämta", - "edit": "Redigera", - "edit-avatar": "Ändra avatar", - "edit-profile": "Redigera profil", - "edit-wip-limit": "Redigera WIP-gränsen", - "soft-wip-limit": "Mjuk WIP-gräns", - "editCardStartDatePopup-title": "Ändra startdatum", - "editCardDueDatePopup-title": "Ändra förfallodatum", - "editCustomFieldPopup-title": "Redigera fält", - "editCardSpentTimePopup-title": "Ändra spenderad tid", - "editLabelPopup-title": "Ändra etikett", - "editNotificationPopup-title": "Redigera avisering", - "editProfilePopup-title": "Redigera profil", - "email": "E-post", - "email-enrollAccount-subject": "Ett konto skapas för dig på __siteName__", - "email-enrollAccount-text": "Hej __user__,\n\nFör att börja använda tjänsten, klicka på länken nedan.\n\n__url__\n\nTack.", - "email-fail": "Sändning av e-post misslyckades", - "email-fail-text": "Ett fel vid försök att skicka e-post", - "email-invalid": "Ogiltig e-post", - "email-invite": "Bjud in via e-post", - "email-invite-subject": "__inviter__ skickade dig en inbjudan", - "email-invite-text": "Bästa __user__,\n\n__inviter__ inbjuder dig till anslagstavlan \"__board__\" för samarbete.\n\nFölj länken nedan:\n\n__url__\n\nTack.", - "email-resetPassword-subject": "Återställa lösenordet för __siteName__", - "email-resetPassword-text": "Hej __user__,\n\nFör att återställa ditt lösenord, klicka på länken nedan.\n\n__url__\n\nTack.", - "email-sent": "E-post skickad", - "email-verifyEmail-subject": "Verifiera din e-post adress på __siteName__", - "email-verifyEmail-text": "Hej __user__,\n\nFör att verifiera din konto e-post, klicka på länken nedan.\n\n__url__\n\nTack.", - "enable-wip-limit": "Aktivera WIP-gräns", - "error-board-doesNotExist": "Denna anslagstavla finns inte", - "error-board-notAdmin": "Du måste vara administratör för denna anslagstavla för att göra det", - "error-board-notAMember": "Du måste vara medlem i denna anslagstavla för att göra det", - "error-json-malformed": "Din text är inte giltigt JSON", - "error-json-schema": "Din JSON data inkluderar inte korrekt information i rätt format", - "error-list-doesNotExist": "Denna lista finns inte", - "error-user-doesNotExist": "Denna användare finns inte", - "error-user-notAllowSelf": "Du kan inte bjuda in dig själv", - "error-user-notCreated": "Den här användaren har inte skapats", - "error-username-taken": "Detta användarnamn är redan taget", - "error-email-taken": "E-post har redan tagits", - "export-board": "Exportera anslagstavla", - "sort": "Sortera", - "sort-desc": "Klicka för att sortera listan", - "list-sort-by": "Sortera listan efter:", - "list-label-modifiedAt": "Sista åtkomsttid", - "list-label-title": "Namn på listan", - "list-label-sort": "Your Manual Order", - "list-label-short-modifiedAt": "(L)", - "list-label-short-title": "(N)", - "list-label-short-sort": "(M)", - "filter": "Filtrera", - "filter-cards": "Filtrera kort eller listor", - "list-filter-label": "Filtrera lista efter titel", - "filter-clear": "Rensa filter", - "filter-no-label": "Ingen etikett", - "filter-no-member": "Ingen medlem", - "filter-no-assignee": "No assignee", - "filter-no-custom-fields": "Inga anpassade fält", - "filter-show-archive": "Visa arkiverade listor", - "filter-hide-empty": "Dölj tomma listor", - "filter-on": "Filter är på", - "filter-on-desc": "Du filtrerar kort på denna anslagstavla. Klicka här för att redigera filter.", - "filter-to-selection": "Filter till val", - "advanced-filter-label": "Avancerat filter", - "advanced-filter-description": "Avancerade filter låter dig skriva en sträng innehållande följande operatorer: == != <= >= && || ( ). Ett mellanslag används som separator mellan operatorerna. Du kan filtrera alla specialfält genom att skriva dess namn och värde. Till exempel: Fält1 == Vårde1. Notera: om fälten eller värden innehåller mellanrum behöver du innesluta dem med enkla citatstecken. Till exempel: 'Fält 1' == 'Värde 1'. För att skippa enkla kontrolltecken (' \\/) kan du använda \\. Till exempel: Fält1 == I\\'m. Du kan även kombinera fler villkor. TIll exempel: F1 == V1 || F1 == V2. Vanligtvis läses operatorerna från vänster till höger. Du kan ändra ordning genom att använda paranteser. TIll exempel: F1 == V1 && ( F2 == V2 || F2 == V3 ). Du kan även söka efter textfält med hjälp av regex: F1 == /Tes.*/i", - "fullname": "Namn", - "header-logo-title": "Gå tillbaka till din anslagstavlor-sida.", - "hide-system-messages": "Dölj systemmeddelanden", - "headerBarCreateBoardPopup-title": "Skapa anslagstavla", - "home": "Hem", - "import": "Importera", - "link": "Länk", - "import-board": "importera anslagstavla", - "import-board-c": "Importera anslagstavla", - "import-board-title-trello": "Importera anslagstavla från Trello", - "import-board-title-wekan": "Importera anslagstavla från tidigare export", - "import-sandstorm-backup-warning": "Ta inte bort data som du importerar från exporterad original-tavla eller Trello innan du kontrollerar att det här spannet stänger och öppnas igen, eller får du felmeddelandet Anslagstavla hittades inte, det vill säga dataförlust.", - "import-sandstorm-warning": "Importerad anslagstavla raderar all befintlig data på anslagstavla och ersätter den med importerat anslagstavla.", - "from-trello": "Från Trello", - "from-wekan": "Från tidigare export", - "import-board-instruction-trello": "I din Trello-anslagstavla, gå till 'Meny', sedan 'Mera', 'Skriv ut och exportera', 'Exportera JSON' och kopiera den resulterande text.", - "import-board-instruction-wekan": "På din anslagstavla, gå till \"Meny\", sedan \"Exportera anslagstavla\" och kopiera texten i den hämtade filen.", - "import-board-instruction-about-errors": "Om du får fel vid import av anslagstavla, ibland importerar fortfarande fungerar, och styrelsen är på alla sidor för anslagstavlor.", - "import-json-placeholder": "Klistra in giltigt JSON data här", - "import-map-members": "Kartlägg medlemmar", - "import-members-map": "Din importerade anslagstavla har några medlemmar. Vänligen kartlägg medlemmarna du vill importera till dina användare", - "import-show-user-mapping": "Granska medlemskartläggning", - "import-user-select": "Välj din befintliga användare du vill använda som den här medlemmen", - "importMapMembersAddPopup-title": "Välj medlem", - "info": "Version", - "initials": "Initialer", - "invalid-date": "Ogiltigt datum", - "invalid-time": "Ogiltig tid", - "invalid-user": "Ogiltig användare", - "joined": "gick med", - "just-invited": "Du blev nyss inbjuden till denna anslagstavla", - "keyboard-shortcuts": "Tangentbordsgenvägar", - "label-create": "Skapa etikett", - "label-default": "%s etikett (standard)", - "label-delete-pop": "Det finns ingen ångra. Detta tar bort denna etikett från alla kort och förstöra dess historik.", - "labels": "Etiketter", - "language": "Språk", - "last-admin-desc": "Du kan inte ändra roller för det måste finnas minst en administratör.", - "leave-board": "Lämna anslagstavla", - "leave-board-pop": "Är du säker på att du vill lämna __boardTitle__? Du kommer att tas bort från alla kort på den här anslagstavlan.", - "leaveBoardPopup-title": "Lämna anslagstavla ?", - "link-card": "Länk till detta kort", - "list-archive-cards": "Flytta alla kort i den här listan till Arkiv", - "list-archive-cards-pop": "Detta kommer att ta bort alla kort i denna lista från anslagstavlan. För att visa kort i Arkiv och få dem tillbaka till anslagstavlan, klicka på \"Meny\" > \"Arkiv\".", - "list-move-cards": "Flytta alla kort i denna lista", - "list-select-cards": "Välj alla kort i denna lista", - "set-color-list": "Ange färg", - "listActionPopup-title": "Liståtgärder", - "swimlaneActionPopup-title": "Simbana-åtgärder", - "swimlaneAddPopup-title": "Lägg till en simbana nedan", - "listImportCardPopup-title": "Importera ett Trello kort", - "listMorePopup-title": "Mera", - "link-list": "Länk till den här listan", - "list-delete-pop": "Alla åtgärder kommer att tas bort från aktivitetsmatningen och du kommer inte att kunna återställa listan. Det går inte att ångra.", - "list-delete-suggest-archive": "Du kan flytta en lista till Arkiv för att ta bort den från anslagstavlan och bevara aktiviteten.", - "lists": "Listor", - "swimlanes": "Simbanor", - "log-out": "Logga ut", - "log-in": "Logga in", - "loginPopup-title": "Logga in", - "memberMenuPopup-title": "Användarinställningar", - "members": "Medlemmar", - "menu": "Meny", - "move-selection": "Flytta vald", - "moveCardPopup-title": "Flytta kort", - "moveCardToBottom-title": "Flytta längst ner", - "moveCardToTop-title": "Flytta högst upp", - "moveSelectionPopup-title": "Flytta vald", - "multi-selection": "Flerval", - "multi-selection-on": "Flerval är på", - "muted": "Tystad", - "muted-info": "Du kommer aldrig att meddelas om eventuella ändringar i denna anslagstavla", - "my-boards": "Mina anslagstavlor", - "name": "Namn", - "no-archived-cards": "Inga kort i Arkiv.", - "no-archived-lists": "Inga listor i Arkiv.", - "no-archived-swimlanes": "Inga simbanor i arkivet.", - "no-results": "Inga reslutat", - "normal": "Normal", - "normal-desc": "Kan se och redigera kort. Kan inte ändra inställningar.", - "not-accepted-yet": "Inbjudan inte ännu accepterad", - "notify-participate": "Få uppdateringar till alla kort du deltar i som skapare eller medlem", - "notify-watch": "Få uppdateringar till alla anslagstavlor, listor, eller kort du bevakar", - "optional": "valfri", - "or": "eller", - "page-maybe-private": "Denna sida kan vara privat. Du kanske kan se den genom att <a href='%s'>logga in</a>.", - "page-not-found": "Sidan hittades inte.", - "password": "Lösenord", - "paste-or-dragdrop": "klistra in eller dra och släpp bildfil till den (endast bilder)", - "participating": "Deltagande", - "preview": "Förhandsvisning", - "previewAttachedImagePopup-title": "Förhandsvisning", - "previewClipboardImagePopup-title": "Förhandsvisning", - "private": "Privat", - "private-desc": "Denna anslagstavla är privat. Endast personer tillagda till anslagstavlan kan se och redigera den.", - "profile": "Profil", - "public": "Officiell", - "public-desc": "Denna anslagstavla är offentlig. Den är synligt för alla med länken och kommer att dyka upp i sökmotorer som Google. Endast personer tillagda till anslagstavlan kan redigera.", - "quick-access-description": "Stjärnmärk en anslagstavla för att lägga till en genväg i detta fält.", - "remove-cover": "Ta bort omslag", - "remove-from-board": "Ta bort från anslagstavla", - "remove-label": "Ta bort etikett", - "listDeletePopup-title": "Ta bort lista", - "remove-member": "Ta bort medlem", - "remove-member-from-card": "Ta bort från kort", - "remove-member-pop": "Ta bort __name__ (__username__) från __boardTitle__? Medlemmen kommer att bli borttagen från alla kort i denna anslagstavla. De kommer att få en avisering.", - "removeMemberPopup-title": "Ta bort medlem?", - "rename": "Byt namn", - "rename-board": "Byt namn på anslagstavla", - "restore": "Återställ", - "save": "Spara", - "search": "Sök", - "rules": "Regler", - "search-cards": "Search from card/list titles, descriptions and custom fields on this board", - "search-example": "Text att söka efter?", - "select-color": "Välj färg", - "set-wip-limit-value": "Ange en gräns för det maximala antalet uppgifter i den här listan", - "setWipLimitPopup-title": "Ställ in WIP-gräns", - "shortcut-assign-self": "Tilldela dig nuvarande kort", - "shortcut-autocomplete-emoji": "Komplettera automatiskt emoji", - "shortcut-autocomplete-members": "Komplettera automatiskt medlemmar", - "shortcut-clear-filters": "Rensa alla filter", - "shortcut-close-dialog": "Stäng dialog", - "shortcut-filter-my-cards": "Filtrera mina kort", - "shortcut-show-shortcuts": "Ta fram denna genvägslista", - "shortcut-toggle-filterbar": "Växla filtrets sidofält", - "shortcut-toggle-sidebar": "Växla anslagstavlans sidofält", - "show-cards-minimum-count": "Visa kortantal om listan innehåller mer än", - "sidebar-open": "Stäng sidofält", - "sidebar-close": "Stäng sidofält", - "signupPopup-title": "Skapa ett konto", - "star-board-title": "Klicka för att stjärnmärka denna anslagstavla. Den kommer att visas högst upp på din lista över anslagstavlor.", - "starred-boards": "Stjärnmärkta anslagstavlor", - "starred-boards-description": "Stjärnmärkta anslagstavlor visas högst upp på din lista över anslagstavlor.", - "subscribe": "Prenumenera", - "team": "Grupp", - "this-board": "denna anslagstavla", - "this-card": "detta kort", - "spent-time-hours": "Spenderad tid (timmar)", - "overtime-hours": "Övertid (timmar)", - "overtime": "Övertid", - "has-overtime-cards": "Har övertidskort", - "has-spenttime-cards": "Har spenderat tidkort", - "time": "Tid", - "title": "Titel", - "tracking": "Spåra", - "tracking-info": "Du kommer att meddelas om eventuella ändringar av dessa kort du deltar i som skapare eller medlem.", - "type": "Skriv", - "unassign-member": "Ta bort tilldelad medlem", - "unsaved-description": "Du har en osparad beskrivning.", - "unwatch": "Avbevaka", - "upload": "Ladda upp", - "upload-avatar": "Ladda upp en avatar", - "uploaded-avatar": "Laddade upp en avatar", - "username": "Änvandarnamn", - "view-it": "Visa det", - "warn-list-archived": "varning: detta kort finns i en lista i Arkiv", - "watch": "Bevaka", - "watching": "Bevaka", - "watching-info": "Du kommer att meddelas om alla ändringar på denna anslagstavla", - "welcome-board": "Välkomstanslagstavla", - "welcome-swimlane": "Milstolpe 1", - "welcome-list1": "Grunderna", - "welcome-list2": "Avancerad", - "card-templates-swimlane": "Kortmallar", - "list-templates-swimlane": "Listmalla", - "board-templates-swimlane": "Tavelmallar", - "what-to-do": "Vad vill du göra?", - "wipLimitErrorPopup-title": "Ogiltig WIP-gräns", - "wipLimitErrorPopup-dialog-pt1": "Antalet uppgifter i den här listan är högre än WIP-gränsen du har definierat.", - "wipLimitErrorPopup-dialog-pt2": "Flytta några uppgifter ur listan, eller ställ in en högre WIP-gräns.", - "admin-panel": "Administratörspanel", - "settings": "Inställningar", - "people": "Personer", - "registration": "Registrering", - "disable-self-registration": "Avaktiverar självregistrering", - "invite": "Bjud in", - "invite-people": "Bjud in personer", - "to-boards": "Till anslagstavl(a/or)", - "email-addresses": "E-post adresser", - "smtp-host-description": "Adressen till SMTP-servern som hanterar din e-post.", - "smtp-port-description": "Porten SMTP-servern använder för utgående e-post.", - "smtp-tls-description": "Aktivera TLS-stöd för SMTP-server", - "smtp-host": "SMTP-värd", - "smtp-port": "SMTP-port", - "smtp-username": "Användarnamn", - "smtp-password": "Lösenord", - "smtp-tls": "TLS-stöd", - "send-from": "Från", - "send-smtp-test": "Skicka ett prov e-postmeddelande till dig själv", - "invitation-code": "Inbjudningskod", - "email-invite-register-subject": "__inviter__ skickade dig en inbjudan", - "email-invite-register-text": "Kära__user__,\n\n__inviter__ bjuder in dig att samarbeta på kanban-anslagstavlan.\n\nFölj länken nedan:\n__url__\n\nDin inbjudningskod är: __icode__\n\nTack!", - "email-smtp-test-subject": "SMTP test-email", - "email-smtp-test-text": "Du har skickat ett e-postmeddelande", - "error-invitation-code-not-exist": "Inbjudningskod finns inte", - "error-notAuthorized": "Du är inte behörig att se den här sidan.", - "webhook-title": "Namn på webhook", - "webhook-token": "Token (valfritt för autentisering)", - "outgoing-webhooks": "Utgående Webhookar", - "bidirectional-webhooks": "Two-Way Webhooks", - "outgoingWebhooksPopup-title": "Utgående Webhookar", - "boardCardTitlePopup-title": "Korttitelfiler", - "disable-webhook": "Avaktivera denna webhook", - "global-webhook": "Globala webhooks", - "new-outgoing-webhook": "Ny utgående webhook", - "no-name": "(Okänd)", - "Node_version": "Nodversion", - "Meteor_version": "Meteor-version", - "MongoDB_version": "MongoDB-version", - "MongoDB_storage_engine": "MongoDB-lagringsmotor", - "MongoDB_Oplog_enabled": "MongoDB Oplog aktiverad", - "OS_Arch": "OS Arch", - "OS_Cpus": "OS CPU-räkning", - "OS_Freemem": "OS ledigt minne", - "OS_Loadavg": "OS belastningsgenomsnitt", - "OS_Platform": "OS plattforme", - "OS_Release": "OS utgåva", - "OS_Totalmem": "OS totalt minne", - "OS_Type": "OS Typ", - "OS_Uptime": "OS drifttid", - "days": "dagar", - "hours": "timmar", - "minutes": "minuter", - "seconds": "sekunder", - "show-field-on-card": "Visa detta fält på kort", - "automatically-field-on-card": "Skapa automatiskt fält till alla kort", - "showLabel-field-on-card": "Visa fältetikett på minikort", - "yes": "Ja", - "no": "Nej", - "accounts": "Konton", - "accounts-allowEmailChange": "Tillåt e-poständring", - "accounts-allowUserNameChange": "Tillåt användarnamnändring", - "createdAt": "Skapad vid", - "verified": "Verifierad", - "active": "Aktiv", - "card-received": "Mottagen", - "card-received-on": "Mottagen den", - "card-end": "Sluta", - "card-end-on": "Slutar den", - "editCardReceivedDatePopup-title": "Ändra mottagningsdatum", - "editCardEndDatePopup-title": "Ändra slutdatum", - "setCardColorPopup-title": "Ange färg", - "setCardActionsColorPopup-title": "Välj en färg", - "setSwimlaneColorPopup-title": "Välj en färg", - "setListColorPopup-title": "Välj en färg", - "assigned-by": "Tilldelad av", - "requested-by": "Efterfrågad av", - "board-delete-notice": "Borttagningen är permanent. Du kommer förlora alla listor, kort och händelser kopplade till den här anslagstavlan.", - "delete-board-confirm-popup": "Alla listor, kort, etiketter och aktiviteter kommer tas bort och du kommer inte kunna återställa anslagstavlans innehåll. Det går inte att ångra.", - "boardDeletePopup-title": "Ta bort anslagstavla?", - "delete-board": "Ta bort anslagstavla", - "default-subtasks-board": "Deluppgifter för __board__ board", - "default": "Standard", - "queue": "Kö", - "subtask-settings": "Deluppgift inställningar", - "card-settings": "Kortinställningar", - "boardSubtaskSettingsPopup-title": "Deluppgiftsinställningar för anslagstavla", - "boardCardSettingsPopup-title": "Kortinställningar", - "deposit-subtasks-board": "Insättnings deluppgifter på denna anslagstavla:", - "deposit-subtasks-list": "Landningslista för deluppgifter deponerade här:", - "show-parent-in-minicard": "Visa förälder i minikort:", - "prefix-with-full-path": "Prefix med fullständig sökväg", - "prefix-with-parent": "Prefix med förälder", - "subtext-with-full-path": "Undertext med fullständig sökväg", - "subtext-with-parent": "Undertext med förälder", - "change-card-parent": "Ändra kortets förälder", - "parent-card": "Ovankort", - "source-board": "Källa för anslagstavla", - "no-parent": "Visa inte förälder", - "activity-added-label": "lade till etiketten '%s' till %s", - "activity-removed-label": "tog bort etiketten '%s' från %s", - "activity-delete-attach": "raderade en bilaga från %s", - "activity-added-label-card": "lade till etiketten \"%s\"", - "activity-removed-label-card": "tog bort etiketten \"%s\"", - "activity-delete-attach-card": "tog bort en bilaga", - "activity-set-customfield": "ställ in anpassat fält '%s' till '%s' i %s", - "activity-unset-customfield": "Koppla bort anpassat fält '%s' i %s", - "r-rule": "Regel", - "r-add-trigger": "Lägg till utlösare", - "r-add-action": "Lägg till åtgärd", - "r-board-rules": "Regler för anslagstavla", - "r-add-rule": "Lägg till regel", - "r-view-rule": "Visa regel", - "r-delete-rule": "Ta bort regel", - "r-new-rule-name": "Ny titel på regel", - "r-no-rules": "Inga regler", - "r-when-a-card": "När ett kort", - "r-is": "är", - "r-is-moved": "är flyttad", - "r-added-to": "tillagd till", - "r-removed-from": "Borttagen från", - "r-the-board": "anslagstavlan", - "r-list": "lista", - "set-filter": "Ställ in filter", - "r-moved-to": "Flyttad till", - "r-moved-from": "Flyttad från", - "r-archived": "Flyttad till Arkiv", - "r-unarchived": "Återställd från Arkiv", - "r-a-card": "ett kort", - "r-when-a-label-is": "När en etikett är", - "r-when-the-label": "När etiketten är", - "r-list-name": "listnamn", - "r-when-a-member": "När en medlem är", - "r-when-the-member": "När medlemmen", - "r-name": "namn", - "r-when-a-attach": "När en bilaga", - "r-when-a-checklist": "När en checklista är", - "r-when-the-checklist": "När checklistan", - "r-completed": "Avslutad", - "r-made-incomplete": "Gjord ofullständig", - "r-when-a-item": "När ett checklistobjekt ä", - "r-when-the-item": "När checklistans objekt", - "r-checked": "Kryssad", - "r-unchecked": "Okryssad", - "r-move-card-to": "Flytta kort till", - "r-top-of": "Överst på", - "r-bottom-of": "Nederst av", - "r-its-list": "sin lista", - "r-archive": "Flytta till Arkiv", - "r-unarchive": "Återställ från Arkiv", - "r-card": "kort", - "r-add": "Lägg till", - "r-remove": "Ta bort", - "r-label": "etikett", - "r-member": "medlem", - "r-remove-all": "Ta bort alla medlemmar från kortet", - "r-set-color": "Ställ in färg till", - "r-checklist": "checklista", - "r-check-all": "Kryssa alla", - "r-uncheck-all": "Avkryssa alla", - "r-items-check": "objekt på checklistan", - "r-check": "Kryssa", - "r-uncheck": "Avkryssa", - "r-item": "objekt", - "r-of-checklist": "av checklistan", - "r-send-email": "Skicka ett e-postmeddelande", - "r-to": "till", - "r-subject": "änme", - "r-rule-details": "Regeldetaljer", - "r-d-move-to-top-gen": "Flytta kort till toppen av sin lista", - "r-d-move-to-top-spec": "Flytta kort till toppen av listan", - "r-d-move-to-bottom-gen": "Flytta kort till botten av sin lista", - "r-d-move-to-bottom-spec": "Flytta kort till botten av listan", - "r-d-send-email": "Skicka e-post", - "r-d-send-email-to": "till", - "r-d-send-email-subject": "ämne", - "r-d-send-email-message": "meddelande", - "r-d-archive": "Flytta kort till Arkiv", - "r-d-unarchive": "Återställ kortet från Arkiv", - "r-d-add-label": "Lägg till etikett", - "r-d-remove-label": "Ta bort etikett", - "r-create-card": "Skapa nytt kort", - "r-in-list": "i listan", - "r-in-swimlane": "i simbana", - "r-d-add-member": "Lägg till medlem", - "r-d-remove-member": "Ta bort medlem", - "r-d-remove-all-member": "Ta bort alla medlemmar", - "r-d-check-all": "Kryssa alla objekt i en lista", - "r-d-uncheck-all": "Avkryssa alla objekt i en lista", - "r-d-check-one": "Kryssa objekt", - "r-d-uncheck-one": "Avkryssa objekt", - "r-d-check-of-list": "av checklistan", - "r-d-add-checklist": "Lägg till checklista", - "r-d-remove-checklist": "Ta bort checklista", - "r-by": "av", - "r-add-checklist": "Lägg till checklista", - "r-with-items": "med objekt", - "r-items-list": "objekt1,objekt2,objekt3", - "r-add-swimlane": "Lägg till simbana", - "r-swimlane-name": "Simbanans namn", - "r-board-note": "Notera: lämna ett fält tomt för att matcha alla möjliga värden.", - "r-checklist-note": "Notera: Objekt i en checklista måste skrivas som kommaseparerade objekt", - "r-when-a-card-is-moved": "När ett kort flyttas till en annan lista", - "r-set": "Ange", - "r-update": "Uppdatera", - "r-datefield": "datumfält", - "r-df-start-at": "start", - "r-df-due-at": "förfallotid", - "r-df-end-at": "slut", - "r-df-received-at": "mottaget", - "r-to-current-datetime": "till aktuellt datum/klockslag", - "r-remove-value-from": "Ta bort värde från", - "ldap": "LDAP", - "oauth2": "OAuth2", - "cas": "CAS", - "authentication-method": "Autentiseringsmetod", - "authentication-type": "Autentiseringstyp", - "custom-product-name": "Anpassat produktnamn", - "layout": "Layout", - "hide-logo": "Dölj logotypen", - "add-custom-html-after-body-start": "Lägg till anpassad HTML efter <body> start", - "add-custom-html-before-body-end": "Lägg till anpassad HTML före </body> slut", - "error-undefined": "Något gick fel", - "error-ldap-login": "Ett fel uppstod när du försökte logga in", - "display-authentication-method": "Visa autentiseringsmetod", - "default-authentication-method": "Standard autentiseringsmetod", - "duplicate-board": "Dubblett anslagstavla", - "people-number": "Antalet personer är:", - "swimlaneDeletePopup-title": "Delete Swimlane ?", - "swimlane-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the swimlane. There is no undo.", - "restore-all": "Återställ alla", - "delete-all": "Ta bort alla", - "loading": "Läser in, var god vänta.", - "previous_as": "förra gången var", - "act-a-dueAt": "ändrad förfallotid till \nNär: __timeValue__\nVar: __card__\n tidigare förfallotid var __timeOldValue__", - "act-a-endAt": "ändrad sluttid till __timeValue__ från (__timeOldValue__)", - "act-a-startAt": "ändrad starttid till __timeValue__ från (__timeOldValue__)", - "act-a-receivedAt": "ändrad mottagen tid till __timeValue__ från (__timeOldValue__)", - "a-dueAt": "ändrad förfallotid att vara", - "a-endAt": "ändrad sluttid att vara", - "a-startAt": "ändrad starttid att vara", - "a-receivedAt": "ändrad mottagen tid att vara", - "almostdue": "aktuell förfallotid %s närmar sig", - "pastdue": "aktuell förfallotid %s är förbi", - "duenow": "aktuell förfallotid %s är idag", - "act-newDue": "__list__/__card__ har en 1:a påminnelse [__board__]", - "act-withDue": "__list__/__card__ påminnelser [__board__]", - "act-almostdue": "påminde om den aktuella förfallotiden (__timeValue__) av __card__ närmar sig", - "act-pastdue": "påminde om den aktuella förfallotiden (__timeValue__) av __card__ är förbi", - "act-duenow": "påminde om den aktuella förfallotiden (__timeValue__) av __card__ är nu", - "act-atUserComment": "Du omnämndes i [__board__] __list__/__card__", - "delete-user-confirm-popup": "Är du säker på att du vill ta bort det här kontot? Det går inte att ångra sig.", - "accounts-allowUserDelete": "Tillåt användare att själv ta bort sina konton", - "hide-minicard-label-text": "Dölj etikett för minikort", - "show-desktop-drag-handles": "Visa greppytor i desktop", - "assignee": "Tilldelad till", - "cardAssigneesPopup-title": "Tilldelad till", - "addmore-detail": "Lägg till detaljerad beskrivning", - "show-on-card": "Visa på kort", - "new": "Ny", - "editUserPopup-title": "Redigera användare", - "newUserPopup-title": "Ny användare", - "notifications": "Notifications", - "view-all": "View All", - "filter-by-unread": "Filter by Unread", - "mark-all-as-read": "Mark all as read", - "remove-all-read": "Remove all read", - "allow-rename": "Allow Rename", - "allowRenamePopup-title": "Allow Rename" -} + "accept": "Acceptera", + "act-activity-notify": "Aktivitetsnotifiering", + "act-addAttachment": "lade till bifogad fil __attachment__ på kort __card__ i lista __list__ i simbana __swimlane__ på anslagstavla __board__", + "act-deleteAttachment": "raderade bifogad fil __attachment__ från kort __card__ i lista __list__ i simbana __swimlane__ på anslagstavla __board__", + "act-addSubtask": "lade till underaktivitet __subtask__ på kort __card__ i lista __list__ i simbana __swimlane__ på anslagstavla __board__", + "act-addLabel": "lade till etikett __label__ på kort __card__ i lista __list__ i simbana __swimlane__ på anslagstavla __board__", + "act-addedLabel": "lade till etikett __label__ på kort __card__ i lista __list__ i simbana __swimlane__ på anslagstavla __board__", + "act-removeLabel": "Tog bort etikett __label__ från kort __card__ i lista __list__ i simbana __swimlane__ på anslagstavla __board__", + "act-removedLabel": "Tog bort etikett __label__ från kort __card__ i lista __list__ i simbana __swimlane__ på anslagstavla __board__", + "act-addChecklist": "lade till checklista __checklist__ på kort __card__ i lista __list__ i simbana __swimlane__ på anslagstavla __board__", + "act-addChecklistItem": "lade till checklistobjekt __checklistItem__ till checklista __checklist__ på kort __card__ i lista __list__ i simbana __swimlane__ på anslagstavla __board__", + "act-removeChecklist": "tag bort checklista __checklist__ från kort __card__ i lista __list__ i simbana __swimlane__ på anslagstavla __board__", + "act-removeChecklistItem": "tog bort checklistobjekt __checklistItem__ från __checklist__ på kort __card__ i lista __list__ i simbana __swimlane__ på anslagstavla __board__", + "act-checkedItem": "bockade av __checklistItem__ från checklista __checklist__ på kort __card__ i lista __list__ i simbana __swimlane__ på anslagstavla __board__", + "act-uncheckedItem": "avmarkerade __checklistItem__ från checklista __checklist__ på kort __card__ i lista __list__ i simbana __swimlane__ på anslagstavla __board__", + "act-completeChecklist": "slutförde checklista __checklist__ i kort __card__ i lista __list__ i simbana __swimlane__ på anslagstavla __board__", + "act-uncompleteChecklist": "ofullbordade checklista __checklist__ på kort __card__ i lista __list__ i simbana __swimlane__ på anslagstavla __board__", + "act-addComment": "kommenterade på kort __card__: __comment__ i lista __list__ i simbana __swimlane__ på anslagstavla __board__", + "act-editComment": "redigerade kommentar på kort __card__: __comment__ i listan __list__ i simbana __swimlane__ i brädet __board__", + "act-deleteComment": "raderade kommentar på kort __card__: __comment__ i listan __list__ i simbana __swimlane__ i brädet __board__", + "act-createBoard": "skapade anslagstavla __board__", + "act-createSwimlane": "skapade simbana __swimlane__ till anslagstavla __board__", + "act-createCard": "skapade kort __card__ i lista __list__ i simbana __swimlane__ på anslagstavla __board__", + "act-createCustomField": "skapade anpassat fält __customField__ på anslagstavlan __board__", + "act-deleteCustomField": "raderade anpasssat fält __customField__ på bräde __board__", + "act-setCustomField": "redigerade anpassat fält __customField__: __customFieldValue__ på kort __card__ i lista __list__ i simbana __swimlane__ på bräde __board__", + "act-createList": "lade till lista __list__ på anslagstavla __board__", + "act-addBoardMember": "lade till medlem __member__ på anslagstavla __board__", + "act-archivedBoard": "Anslagstavla __board__ flyttad till arkivet", + "act-archivedCard": "Kort __card__ i lista __list__ i simbana __swimlane__ på anslagstavla __board__ flyttad till arkivet", + "act-archivedList": "Lista __list__ i simbana __swimlane__ på anslagstavla __board__ flyttad till arkivet", + "act-archivedSwimlane": "Simbana __swimlane__ på anslagstavla __board__ flyttad till arkivet", + "act-importBoard": "importerade board __board__", + "act-importCard": "importerade kort __card__ i lista __list__ i simbana __swimlane__ på anslagstavla __board__", + "act-importList": "importerade lista __list__ i simbana __swimlane__ på anslagstavla __board__", + "act-joinMember": "lade till medlem __member__ på kort __card__ i lista __list__ i simbana __swimlane__ på anslagstavla __board__", + "act-moveCard": "flyttade kort __card__ på anslagstavla __board__ från lista __oldList__ i sambana __oldSwimlane__ till lista list __list__ i simbana __swimlane__", + "act-moveCardToOtherBoard": "flyttade kort __card__ från lista __oldList__ i simbana __oldSwimlane__ på tavla __oldBoard__ till lista __list__ i simbana __swimlane__ på anslagstavla __board__", + "act-removeBoardMember": "borttagen medlem __member__  från anslagstavla __board__", + "act-restoredCard": "återställde kort __card__ till lista __lis__ i simbana __swimlane__ på anslagstavla __board__", + "act-unjoinMember": "tog bort medlem __member__ från kort __card__ i lista __list__ i simbana __swimlane__ på anslagstavla __board__", + "act-withBoardTitle": "__board__", + "act-withCardTitle": "[__board__] __card__", + "actions": "Åtgärder", + "activities": "Aktiviteter", + "activity": "Aktivitet", + "activity-added": "Lade %s till %s", + "activity-archived": "%s flyttades till Arkiv", + "activity-attached": "bifogade %s to %s", + "activity-created": "skapade %s", + "activity-customfield-created": "skapa anpassat fält %s", + "activity-excluded": "exkluderade %s från %s", + "activity-imported": "importerade %s till %s från %s", + "activity-imported-board": "importerade %s från %s", + "activity-joined": "anslöt sig till %s", + "activity-moved": "tog bort %s från %s till %s", + "activity-on": "på %s", + "activity-removed": "tog bort %s från %s", + "activity-sent": "skickade %s till %s", + "activity-unjoined": "gick ur %s", + "activity-subtask-added": "lade till deluppgift till %s", + "activity-checked-item": "kryssad %s i checklistan %s av %s", + "activity-unchecked-item": "okryssad %s i checklistan %s av %s", + "activity-checklist-added": "lade kontrollista till %s", + "activity-checklist-removed": "tog bort en checklista från %s", + "activity-checklist-completed": "completed checklist %s of %s", + "activity-checklist-uncompleted": "inte slutfört checklistan %s av %s", + "activity-checklist-item-added": "lade checklista objekt till '%s' i %s", + "activity-checklist-item-removed": "tog bort en checklista objekt från \"%s\" i %s", + "add": "Lägg till", + "activity-checked-item-card": "kryssad %s i checklistan %s", + "activity-unchecked-item-card": "okryssad %s i checklistan %s", + "activity-checklist-completed-card": "slutförde checklista __checklist__ i kort __card__ i lista __list__ i simbana __swimlane__ på anslagstavla __board__", + "activity-checklist-uncompleted-card": "icke slutfört checklistan %s", + "activity-editComment": "redigerade kommentaren %s", + "activity-deleteComment": "tog bort kommentaren %s", + "add-attachment": "Lägg till bilaga", + "add-board": "Lägg till anslagstavla", + "add-card": "Lägg till kort", + "add-swimlane": "Lägg till simbana", + "add-subtask": "Lägg till deluppgift", + "add-checklist": "Lägg till checklista", + "add-checklist-item": "Lägg till ett objekt till kontrollista", + "add-cover": "Lägg till omslag", + "add-label": "Lägg till etikett", + "add-list": "Lägg till lista", + "add-members": "Lägg till medlemmar", + "added": "Lades till", + "addMemberPopup-title": "Medlemmar", + "admin": "Adminstratör", + "admin-desc": "Kan visa och redigera kort, ta bort medlemmar och ändra inställningarna för anslagstavlan.", + "admin-announcement": "Meddelande", + "admin-announcement-active": "Aktivt system-brett meddelande", + "admin-announcement-title": "Meddelande från administratör", + "all-boards": "Alla anslagstavlor", + "and-n-other-card": "Och __count__ annat kort", + "and-n-other-card_plural": "Och __count__ andra kort", + "apply": "Tillämpa", + "app-is-offline": "Läser in, vänligen vänta. Uppdatering av sidan kommer att orsaka förlust av data. Om inläsningen inte fungerar, kontrollera att servern inte har stoppats.", + "archive": "Flytta till Arkiv", + "archive-all": "Flytta alla till Arkiv", + "archive-board": "Flytta Anslagstavla till Arkiv", + "archive-card": "Flytta kort till Arkiv", + "archive-list": "Flytta Lista till Arkiv", + "archive-swimlane": "Flytta simbanan till arkivet", + "archive-selection": "Flytta markerad till Arkiv", + "archiveBoardPopup-title": "Flytta Anslagstavla till Arkiv?", + "archived-items": "Arkiv", + "archived-boards": "Anslagstavlor i Arkiv", + "restore-board": "Återställ anslagstavla", + "no-archived-boards": "Inga anslagstavlor i Arkiv.", + "archives": "Arkiv", + "template": "Mall", + "templates": "Mallar", + "assign-member": "Tilldela medlem", + "attached": "bifogad", + "attachment": "Bilaga", + "attachment-delete-pop": "Ta bort en bilaga är permanent. Det går inte att ångra.", + "attachmentDeletePopup-title": "Ta bort bilaga?", + "attachments": "Bilagor", + "auto-watch": "Bevaka automatiskt anslagstavlor när de skapas", + "avatar-too-big": "Avatar är för stor (70KB max)", + "back": "Tillbaka", + "board-change-color": "Ändra färg", + "board-nb-stars": "%s stjärnor", + "board-not-found": "Anslagstavla hittades inte", + "board-private-info": "Denna anslagstavla kommer att vara <strong>privat</strong>.", + "board-public-info": "Denna anslagstavla kommer att vara <strong>officiell</strong>.", + "boardChangeColorPopup-title": "Ändra bakgrund på anslagstavla", + "boardChangeTitlePopup-title": "Byt namn på anslagstavla", + "boardChangeVisibilityPopup-title": "Ändra synlighet", + "boardChangeWatchPopup-title": "Ändra bevaka", + "boardMenuPopup-title": "Anslagstavlans inställningar", + "boardChangeViewPopup-title": "Anslagstavelsvy", + "boards": "Anslagstavlor", + "board-view": "Anslagstavelsvy", + "board-view-cal": "Kalender", + "board-view-swimlanes": "Simbanor", + "board-view-collapse": "Kollapsa", + "board-view-lists": "Listor", + "bucket-example": "Gilla \"att-göra-innan-jag-dör-lista\" till exempel", + "cancel": "Avbryt", + "card-archived": "Detta kort är flyttat till Arkiv.", + "board-archived": "Den här anslagstavlan är flyttad till Arkiv.", + "card-comments-title": "Detta kort har %s kommentar.", + "card-delete-notice": "Ta bort är permanent. Du kommer att förlora alla åtgärder i samband med detta kort.", + "card-delete-pop": "Alla åtgärder kommer att tas bort från aktivitetsflöde och du kommer inte att kunna öppna kortet igen. Det går inte att ångra.", + "card-delete-suggest-archive": "Du kan flytta ett kort för att Arkiv för att ta bort det från anslagstavlan och bevara aktiviteten.", + "card-due": "Förfaller", + "card-due-on": "Förfaller på", + "card-spent": "Spenderad tid", + "card-edit-attachments": "Redigera bilaga", + "card-edit-custom-fields": "Redigera anpassade fält", + "card-start-voting": "Start voting", + "card-cancel-voting": "Delete voting and all votes", + "card-edit-labels": "Redigera etiketter", + "card-edit-members": "Redigera medlemmar", + "card-labels-title": "Ändra etiketter för kortet.", + "card-members-title": "Lägg till eller ta bort medlemmar av anslagstavlan från kortet.", + "card-start": "Börja", + "card-start-on": "Börja med", + "cardAttachmentsPopup-title": "Bifoga från", + "cardCustomField-datePopup-title": "Ändra datum", + "cardCustomFieldsPopup-title": "Redigera anpassade fält", + "cardStartVotingPopup-title": "Start a vote", + "positiveVoteMembersPopup-title": "Proponents", + "negativeVoteMembersPopup-title": "Opponents", + "vote-question": "Voting question", + "vote-public": "Public vote", + "vote-for-it": "for it", + "vote-against": "against", + "cardDeletePopup-title": "Ta bort kort?", + "cardDetailsActionsPopup-title": "Kortåtgärder", + "cardLabelsPopup-title": "Etiketter", + "cardMembersPopup-title": "Medlemmar", + "cardMorePopup-title": "Mera", + "cardTemplatePopup-title": "Skapa mall", + "cards": "Kort", + "cards-count": "Kort", + "casSignIn": "Logga in med CAS", + "cardType-card": "Kort", + "cardType-linkedCard": "Länkat kort", + "cardType-linkedBoard": "Länkad anslagstavla", + "change": "Ändra", + "change-avatar": "Ändra avatar", + "change-password": "Ändra lösenord", + "change-permissions": "Ändra behörigheter", + "change-settings": "Ändra inställningar", + "changeAvatarPopup-title": "Ändra avatar", + "changeLanguagePopup-title": "Ändra språk", + "changePasswordPopup-title": "Ändra lösenord", + "changePermissionsPopup-title": "Ändra behörigheter", + "changeSettingsPopup-title": "Ändra inställningar", + "subtasks": "Deluppgifter", + "checklists": "Kontrollistor", + "click-to-star": "Klicka för att stjärnmärka denna anslagstavla.", + "click-to-unstar": "Klicka för att ta bort stjärnmärkningen från denna anslagstavla.", + "clipboard": "Urklipp eller dra och släpp", + "close": "Stäng", + "close-board": "Stäng anslagstavla", + "close-board-pop": "Du kommer att kunna återställa anslagstavlan genom att klicka på knappen \"Arkiv\" från hemrubriken.", + "color-black": "svart", + "color-blue": "blå", + "color-crimson": "mörkröd", + "color-darkgreen": "mörkgrön", + "color-gold": "guld", + "color-gray": "grå", + "color-green": "grön", + "color-indigo": "indigo", + "color-lime": "lime", + "color-magenta": "magenta", + "color-mistyrose": "ljusrosa", + "color-navy": "marinblå", + "color-orange": "orange", + "color-paleturquoise": "turkos", + "color-peachpuff": "ersika", + "color-pink": "rosa", + "color-plum": "lila", + "color-purple": "lila", + "color-red": "röd", + "color-saddlebrown": "sadelbrun", + "color-silver": "silver", + "color-sky": "himmel", + "color-slateblue": "skifferblå", + "color-white": "vit", + "color-yellow": "gul", + "unset-color": "Urkoppla", + "comment": "Kommentera", + "comment-placeholder": "Skriv kommentar", + "comment-only": "Kommentera endast", + "comment-only-desc": "Kan endast kommentera kort.", + "no-comments": "Inga kommentarer", + "no-comments-desc": "Kan inte se kommentarer och aktiviteter.", + "worker": "Worker", + "worker-desc": "Can only move cards, assign itself to card and comment.", + "computer": "Dator", + "confirm-subtask-delete-dialog": "Är du säker på att du vill radera deluppgift?", + "confirm-checklist-delete-dialog": "Är du säker på att du vill radera checklista?", + "copy-card-link-to-clipboard": "Kopiera kortlänk till urklipp", + "linkCardPopup-title": "Länka kort", + "searchElementPopup-title": "Sök", + "copyCardPopup-title": "Kopiera kort", + "copyChecklistToManyCardsPopup-title": "Kopiera checklist-mallen till flera kort", + "copyChecklistToManyCardsPopup-instructions": "Destinationskorttitlar och beskrivningar i detta JSON-format", + "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"Första kortets titel\", \"description\":\"Första kortets beskrivning\"}, {\"title\":\"Andra kortets titel\",\"description\":\"Andra kortets beskrivning\"},{\"title\":\"Sista kortets titel\",\"description\":\"Sista kortets beskrivning\"} ]", + "create": "Skapa", + "createBoardPopup-title": "Skapa anslagstavla", + "chooseBoardSourcePopup-title": "Importera anslagstavla", + "createLabelPopup-title": "Skapa etikett", + "createCustomField": "Skapa fält", + "createCustomFieldPopup-title": "Skapa fält", + "current": "aktuell", + "custom-field-delete-pop": "Det går inte att ångra. Detta tar bort det här anpassade fältet från alla kort och förstör dess historia.", + "custom-field-checkbox": "Kryssruta", + "custom-field-date": "Datum", + "custom-field-dropdown": "Rullgardingsmeny", + "custom-field-dropdown-none": "(inga)", + "custom-field-dropdown-options": "Listalternativ", + "custom-field-dropdown-options-placeholder": "Tryck på enter för att lägga till fler alternativ", + "custom-field-dropdown-unknown": "(okänd)", + "custom-field-number": "Nummer", + "custom-field-text": "Text", + "custom-fields": "Anpassade fält", + "date": "Datum", + "decline": "Nedgång", + "default-avatar": "Standard avatar", + "delete": "Ta bort", + "deleteCustomFieldPopup-title": "Ta bort anpassade fält?", + "deleteLabelPopup-title": "Ta bort etikett?", + "description": "Beskrivning", + "disambiguateMultiLabelPopup-title": "Otvetydig etikettåtgärd", + "disambiguateMultiMemberPopup-title": "Otvetydig medlemsåtgärd", + "discard": "Kassera", + "done": "Färdig", + "download": "Hämta", + "edit": "Redigera", + "edit-avatar": "Ändra avatar", + "edit-profile": "Redigera profil", + "edit-wip-limit": "Redigera WIP-gränsen", + "soft-wip-limit": "Mjuk WIP-gräns", + "editCardStartDatePopup-title": "Ändra startdatum", + "editCardDueDatePopup-title": "Ändra förfallodatum", + "editCustomFieldPopup-title": "Redigera fält", + "editCardSpentTimePopup-title": "Ändra spenderad tid", + "editLabelPopup-title": "Ändra etikett", + "editNotificationPopup-title": "Redigera avisering", + "editProfilePopup-title": "Redigera profil", + "email": "E-post", + "email-enrollAccount-subject": "Ett konto skapas för dig på __siteName__", + "email-enrollAccount-text": "Hej __user__,\n\nFör att börja använda tjänsten, klicka på länken nedan.\n\n__url__\n\nTack.", + "email-fail": "Sändning av e-post misslyckades", + "email-fail-text": "Ett fel vid försök att skicka e-post", + "email-invalid": "Ogiltig e-post", + "email-invite": "Bjud in via e-post", + "email-invite-subject": "__inviter__ skickade dig en inbjudan", + "email-invite-text": "Bästa __user__,\n\n__inviter__ inbjuder dig till anslagstavlan \"__board__\" för samarbete.\n\nFölj länken nedan:\n\n__url__\n\nTack.", + "email-resetPassword-subject": "Återställa lösenordet för __siteName__", + "email-resetPassword-text": "Hej __user__,\n\nFör att återställa ditt lösenord, klicka på länken nedan.\n\n__url__\n\nTack.", + "email-sent": "E-post skickad", + "email-verifyEmail-subject": "Verifiera din e-post adress på __siteName__", + "email-verifyEmail-text": "Hej __user__,\n\nFör att verifiera din konto e-post, klicka på länken nedan.\n\n__url__\n\nTack.", + "enable-wip-limit": "Aktivera WIP-gräns", + "error-board-doesNotExist": "Denna anslagstavla finns inte", + "error-board-notAdmin": "Du måste vara administratör för denna anslagstavla för att göra det", + "error-board-notAMember": "Du måste vara medlem i denna anslagstavla för att göra det", + "error-json-malformed": "Din text är inte giltigt JSON", + "error-json-schema": "Din JSON data inkluderar inte korrekt information i rätt format", + "error-list-doesNotExist": "Denna lista finns inte", + "error-user-doesNotExist": "Denna användare finns inte", + "error-user-notAllowSelf": "Du kan inte bjuda in dig själv", + "error-user-notCreated": "Den här användaren har inte skapats", + "error-username-taken": "Detta användarnamn är redan taget", + "error-email-taken": "E-post har redan tagits", + "export-board": "Exportera anslagstavla", + "sort": "Sortera", + "sort-desc": "Klicka för att sortera listan", + "list-sort-by": "Sortera listan efter:", + "list-label-modifiedAt": "Sista åtkomsttid", + "list-label-title": "Namn på listan", + "list-label-sort": "Your Manual Order", + "list-label-short-modifiedAt": "(L)", + "list-label-short-title": "(N)", + "list-label-short-sort": "(M)", + "filter": "Filtrera", + "filter-cards": "Filtrera kort eller listor", + "list-filter-label": "Filtrera lista efter titel", + "filter-clear": "Rensa filter", + "filter-no-label": "Ingen etikett", + "filter-no-member": "Ingen medlem", + "filter-no-assignee": "No assignee", + "filter-no-custom-fields": "Inga anpassade fält", + "filter-show-archive": "Visa arkiverade listor", + "filter-hide-empty": "Dölj tomma listor", + "filter-on": "Filter är på", + "filter-on-desc": "Du filtrerar kort på denna anslagstavla. Klicka här för att redigera filter.", + "filter-to-selection": "Filter till val", + "advanced-filter-label": "Avancerat filter", + "advanced-filter-description": "Avancerade filter låter dig skriva en sträng innehållande följande operatorer: == != <= >= && || ( ). Ett mellanslag används som separator mellan operatorerna. Du kan filtrera alla specialfält genom att skriva dess namn och värde. Till exempel: Fält1 == Vårde1. Notera: om fälten eller värden innehåller mellanrum behöver du innesluta dem med enkla citatstecken. Till exempel: 'Fält 1' == 'Värde 1'. För att skippa enkla kontrolltecken (' \\/) kan du använda \\. Till exempel: Fält1 == I\\'m. Du kan även kombinera fler villkor. TIll exempel: F1 == V1 || F1 == V2. Vanligtvis läses operatorerna från vänster till höger. Du kan ändra ordning genom att använda paranteser. TIll exempel: F1 == V1 && ( F2 == V2 || F2 == V3 ). Du kan även söka efter textfält med hjälp av regex: F1 == /Tes.*/i", + "fullname": "Namn", + "header-logo-title": "Gå tillbaka till din anslagstavlor-sida.", + "hide-system-messages": "Dölj systemmeddelanden", + "headerBarCreateBoardPopup-title": "Skapa anslagstavla", + "home": "Hem", + "import": "Importera", + "link": "Länk", + "import-board": "importera anslagstavla", + "import-board-c": "Importera anslagstavla", + "import-board-title-trello": "Importera anslagstavla från Trello", + "import-board-title-wekan": "Importera anslagstavla från tidigare export", + "import-sandstorm-backup-warning": "Ta inte bort data som du importerar från exporterad original-tavla eller Trello innan du kontrollerar att det här spannet stänger och öppnas igen, eller får du felmeddelandet Anslagstavla hittades inte, det vill säga dataförlust.", + "import-sandstorm-warning": "Importerad anslagstavla raderar all befintlig data på anslagstavla och ersätter den med importerat anslagstavla.", + "from-trello": "Från Trello", + "from-wekan": "Från tidigare export", + "import-board-instruction-trello": "I din Trello-anslagstavla, gå till 'Meny', sedan 'Mera', 'Skriv ut och exportera', 'Exportera JSON' och kopiera den resulterande text.", + "import-board-instruction-wekan": "På din anslagstavla, gå till \"Meny\", sedan \"Exportera anslagstavla\" och kopiera texten i den hämtade filen.", + "import-board-instruction-about-errors": "Om du får fel vid import av anslagstavla, ibland importerar fortfarande fungerar, och styrelsen är på alla sidor för anslagstavlor.", + "import-json-placeholder": "Klistra in giltigt JSON data här", + "import-map-members": "Kartlägg medlemmar", + "import-members-map": "Din importerade anslagstavla har några medlemmar. Vänligen kartlägg medlemmarna du vill importera till dina användare", + "import-show-user-mapping": "Granska medlemskartläggning", + "import-user-select": "Välj din befintliga användare du vill använda som den här medlemmen", + "importMapMembersAddPopup-title": "Välj medlem", + "info": "Version", + "initials": "Initialer", + "invalid-date": "Ogiltigt datum", + "invalid-time": "Ogiltig tid", + "invalid-user": "Ogiltig användare", + "joined": "gick med", + "just-invited": "Du blev nyss inbjuden till denna anslagstavla", + "keyboard-shortcuts": "Tangentbordsgenvägar", + "label-create": "Skapa etikett", + "label-default": "%s etikett (standard)", + "label-delete-pop": "Det finns ingen ångra. Detta tar bort denna etikett från alla kort och förstöra dess historik.", + "labels": "Etiketter", + "language": "Språk", + "last-admin-desc": "Du kan inte ändra roller för det måste finnas minst en administratör.", + "leave-board": "Lämna anslagstavla", + "leave-board-pop": "Är du säker på att du vill lämna __boardTitle__? Du kommer att tas bort från alla kort på den här anslagstavlan.", + "leaveBoardPopup-title": "Lämna anslagstavla ?", + "link-card": "Länk till detta kort", + "list-archive-cards": "Flytta alla kort i den här listan till Arkiv", + "list-archive-cards-pop": "Detta kommer att ta bort alla kort i denna lista från anslagstavlan. För att visa kort i Arkiv och få dem tillbaka till anslagstavlan, klicka på \"Meny\" > \"Arkiv\".", + "list-move-cards": "Flytta alla kort i denna lista", + "list-select-cards": "Välj alla kort i denna lista", + "set-color-list": "Ange färg", + "listActionPopup-title": "Liståtgärder", + "swimlaneActionPopup-title": "Simbana-åtgärder", + "swimlaneAddPopup-title": "Lägg till en simbana nedan", + "listImportCardPopup-title": "Importera ett Trello kort", + "listMorePopup-title": "Mera", + "link-list": "Länk till den här listan", + "list-delete-pop": "Alla åtgärder kommer att tas bort från aktivitetsmatningen och du kommer inte att kunna återställa listan. Det går inte att ångra.", + "list-delete-suggest-archive": "Du kan flytta en lista till Arkiv för att ta bort den från anslagstavlan och bevara aktiviteten.", + "lists": "Listor", + "swimlanes": "Simbanor", + "log-out": "Logga ut", + "log-in": "Logga in", + "loginPopup-title": "Logga in", + "memberMenuPopup-title": "Användarinställningar", + "members": "Medlemmar", + "menu": "Meny", + "move-selection": "Flytta vald", + "moveCardPopup-title": "Flytta kort", + "moveCardToBottom-title": "Flytta längst ner", + "moveCardToTop-title": "Flytta högst upp", + "moveSelectionPopup-title": "Flytta vald", + "multi-selection": "Flerval", + "multi-selection-on": "Flerval är på", + "muted": "Tystad", + "muted-info": "Du kommer aldrig att meddelas om eventuella ändringar i denna anslagstavla", + "my-boards": "Mina anslagstavlor", + "name": "Namn", + "no-archived-cards": "Inga kort i Arkiv.", + "no-archived-lists": "Inga listor i Arkiv.", + "no-archived-swimlanes": "Inga simbanor i arkivet.", + "no-results": "Inga reslutat", + "normal": "Normal", + "normal-desc": "Kan se och redigera kort. Kan inte ändra inställningar.", + "not-accepted-yet": "Inbjudan inte ännu accepterad", + "notify-participate": "Få uppdateringar till alla kort du deltar i som skapare eller medlem", + "notify-watch": "Få uppdateringar till alla anslagstavlor, listor, eller kort du bevakar", + "optional": "valfri", + "or": "eller", + "page-maybe-private": "Denna sida kan vara privat. Du kanske kan se den genom att <a href='%s'>logga in</a>.", + "page-not-found": "Sidan hittades inte.", + "password": "Lösenord", + "paste-or-dragdrop": "klistra in eller dra och släpp bildfil till den (endast bilder)", + "participating": "Deltagande", + "preview": "Förhandsvisning", + "previewAttachedImagePopup-title": "Förhandsvisning", + "previewClipboardImagePopup-title": "Förhandsvisning", + "private": "Privat", + "private-desc": "Denna anslagstavla är privat. Endast personer tillagda till anslagstavlan kan se och redigera den.", + "profile": "Profil", + "public": "Officiell", + "public-desc": "Denna anslagstavla är offentlig. Den är synligt för alla med länken och kommer att dyka upp i sökmotorer som Google. Endast personer tillagda till anslagstavlan kan redigera.", + "quick-access-description": "Stjärnmärk en anslagstavla för att lägga till en genväg i detta fält.", + "remove-cover": "Ta bort omslag", + "remove-from-board": "Ta bort från anslagstavla", + "remove-label": "Ta bort etikett", + "listDeletePopup-title": "Ta bort lista", + "remove-member": "Ta bort medlem", + "remove-member-from-card": "Ta bort från kort", + "remove-member-pop": "Ta bort __name__ (__username__) från __boardTitle__? Medlemmen kommer att bli borttagen från alla kort i denna anslagstavla. De kommer att få en avisering.", + "removeMemberPopup-title": "Ta bort medlem?", + "rename": "Byt namn", + "rename-board": "Byt namn på anslagstavla", + "restore": "Återställ", + "save": "Spara", + "search": "Sök", + "rules": "Regler", + "search-cards": "Search from card/list titles, descriptions and custom fields on this board", + "search-example": "Text att söka efter?", + "select-color": "Välj färg", + "set-wip-limit-value": "Ange en gräns för det maximala antalet uppgifter i den här listan", + "setWipLimitPopup-title": "Ställ in WIP-gräns", + "shortcut-assign-self": "Tilldela dig nuvarande kort", + "shortcut-autocomplete-emoji": "Komplettera automatiskt emoji", + "shortcut-autocomplete-members": "Komplettera automatiskt medlemmar", + "shortcut-clear-filters": "Rensa alla filter", + "shortcut-close-dialog": "Stäng dialog", + "shortcut-filter-my-cards": "Filtrera mina kort", + "shortcut-show-shortcuts": "Ta fram denna genvägslista", + "shortcut-toggle-filterbar": "Växla filtrets sidofält", + "shortcut-toggle-sidebar": "Växla anslagstavlans sidofält", + "show-cards-minimum-count": "Visa kortantal om listan innehåller mer än", + "sidebar-open": "Stäng sidofält", + "sidebar-close": "Stäng sidofält", + "signupPopup-title": "Skapa ett konto", + "star-board-title": "Klicka för att stjärnmärka denna anslagstavla. Den kommer att visas högst upp på din lista över anslagstavlor.", + "starred-boards": "Stjärnmärkta anslagstavlor", + "starred-boards-description": "Stjärnmärkta anslagstavlor visas högst upp på din lista över anslagstavlor.", + "subscribe": "Prenumenera", + "team": "Grupp", + "this-board": "denna anslagstavla", + "this-card": "detta kort", + "spent-time-hours": "Spenderad tid (timmar)", + "overtime-hours": "Övertid (timmar)", + "overtime": "Övertid", + "has-overtime-cards": "Har övertidskort", + "has-spenttime-cards": "Har spenderat tidkort", + "time": "Tid", + "title": "Titel", + "tracking": "Spåra", + "tracking-info": "Du kommer att meddelas om eventuella ändringar av dessa kort du deltar i som skapare eller medlem.", + "type": "Skriv", + "unassign-member": "Ta bort tilldelad medlem", + "unsaved-description": "Du har en osparad beskrivning.", + "unwatch": "Avbevaka", + "upload": "Ladda upp", + "upload-avatar": "Ladda upp en avatar", + "uploaded-avatar": "Laddade upp en avatar", + "username": "Änvandarnamn", + "view-it": "Visa det", + "warn-list-archived": "varning: detta kort finns i en lista i Arkiv", + "watch": "Bevaka", + "watching": "Bevaka", + "watching-info": "Du kommer att meddelas om alla ändringar på denna anslagstavla", + "welcome-board": "Välkomstanslagstavla", + "welcome-swimlane": "Milstolpe 1", + "welcome-list1": "Grunderna", + "welcome-list2": "Avancerad", + "card-templates-swimlane": "Kortmallar", + "list-templates-swimlane": "Listmalla", + "board-templates-swimlane": "Tavelmallar", + "what-to-do": "Vad vill du göra?", + "wipLimitErrorPopup-title": "Ogiltig WIP-gräns", + "wipLimitErrorPopup-dialog-pt1": "Antalet uppgifter i den här listan är högre än WIP-gränsen du har definierat.", + "wipLimitErrorPopup-dialog-pt2": "Flytta några uppgifter ur listan, eller ställ in en högre WIP-gräns.", + "admin-panel": "Administratörspanel", + "settings": "Inställningar", + "people": "Personer", + "registration": "Registrering", + "disable-self-registration": "Avaktiverar självregistrering", + "invite": "Bjud in", + "invite-people": "Bjud in personer", + "to-boards": "Till anslagstavl(a/or)", + "email-addresses": "E-post adresser", + "smtp-host-description": "Adressen till SMTP-servern som hanterar din e-post.", + "smtp-port-description": "Porten SMTP-servern använder för utgående e-post.", + "smtp-tls-description": "Aktivera TLS-stöd för SMTP-server", + "smtp-host": "SMTP-värd", + "smtp-port": "SMTP-port", + "smtp-username": "Användarnamn", + "smtp-password": "Lösenord", + "smtp-tls": "TLS-stöd", + "send-from": "Från", + "send-smtp-test": "Skicka ett prov e-postmeddelande till dig själv", + "invitation-code": "Inbjudningskod", + "email-invite-register-subject": "__inviter__ skickade dig en inbjudan", + "email-invite-register-text": "Kära__user__,\n\n__inviter__ bjuder in dig att samarbeta på kanban-anslagstavlan.\n\nFölj länken nedan:\n__url__\n\nDin inbjudningskod är: __icode__\n\nTack!", + "email-smtp-test-subject": "SMTP test-email", + "email-smtp-test-text": "Du har skickat ett e-postmeddelande", + "error-invitation-code-not-exist": "Inbjudningskod finns inte", + "error-notAuthorized": "Du är inte behörig att se den här sidan.", + "webhook-title": "Namn på webhook", + "webhook-token": "Token (valfritt för autentisering)", + "outgoing-webhooks": "Utgående Webhookar", + "bidirectional-webhooks": "Two-Way Webhooks", + "outgoingWebhooksPopup-title": "Utgående Webhookar", + "boardCardTitlePopup-title": "Korttitelfiler", + "disable-webhook": "Avaktivera denna webhook", + "global-webhook": "Globala webhooks", + "new-outgoing-webhook": "Ny utgående webhook", + "no-name": "(Okänd)", + "Node_version": "Nodversion", + "Meteor_version": "Meteor-version", + "MongoDB_version": "MongoDB-version", + "MongoDB_storage_engine": "MongoDB-lagringsmotor", + "MongoDB_Oplog_enabled": "MongoDB Oplog aktiverad", + "OS_Arch": "OS Arch", + "OS_Cpus": "OS CPU-räkning", + "OS_Freemem": "OS ledigt minne", + "OS_Loadavg": "OS belastningsgenomsnitt", + "OS_Platform": "OS plattforme", + "OS_Release": "OS utgåva", + "OS_Totalmem": "OS totalt minne", + "OS_Type": "OS Typ", + "OS_Uptime": "OS drifttid", + "days": "dagar", + "hours": "timmar", + "minutes": "minuter", + "seconds": "sekunder", + "show-field-on-card": "Visa detta fält på kort", + "automatically-field-on-card": "Skapa automatiskt fält till alla kort", + "showLabel-field-on-card": "Visa fältetikett på minikort", + "yes": "Ja", + "no": "Nej", + "accounts": "Konton", + "accounts-allowEmailChange": "Tillåt e-poständring", + "accounts-allowUserNameChange": "Tillåt användarnamnändring", + "createdAt": "Skapad vid", + "verified": "Verifierad", + "active": "Aktiv", + "card-received": "Mottagen", + "card-received-on": "Mottagen den", + "card-end": "Sluta", + "card-end-on": "Slutar den", + "editCardReceivedDatePopup-title": "Ändra mottagningsdatum", + "editCardEndDatePopup-title": "Ändra slutdatum", + "setCardColorPopup-title": "Ange färg", + "setCardActionsColorPopup-title": "Välj en färg", + "setSwimlaneColorPopup-title": "Välj en färg", + "setListColorPopup-title": "Välj en färg", + "assigned-by": "Tilldelad av", + "requested-by": "Efterfrågad av", + "board-delete-notice": "Borttagningen är permanent. Du kommer förlora alla listor, kort och händelser kopplade till den här anslagstavlan.", + "delete-board-confirm-popup": "Alla listor, kort, etiketter och aktiviteter kommer tas bort och du kommer inte kunna återställa anslagstavlans innehåll. Det går inte att ångra.", + "boardDeletePopup-title": "Ta bort anslagstavla?", + "delete-board": "Ta bort anslagstavla", + "default-subtasks-board": "Deluppgifter för __board__ board", + "default": "Standard", + "queue": "Kö", + "subtask-settings": "Deluppgift inställningar", + "card-settings": "Kortinställningar", + "boardSubtaskSettingsPopup-title": "Deluppgiftsinställningar för anslagstavla", + "boardCardSettingsPopup-title": "Kortinställningar", + "deposit-subtasks-board": "Insättnings deluppgifter på denna anslagstavla:", + "deposit-subtasks-list": "Landningslista för deluppgifter deponerade här:", + "show-parent-in-minicard": "Visa förälder i minikort:", + "prefix-with-full-path": "Prefix med fullständig sökväg", + "prefix-with-parent": "Prefix med förälder", + "subtext-with-full-path": "Undertext med fullständig sökväg", + "subtext-with-parent": "Undertext med förälder", + "change-card-parent": "Ändra kortets förälder", + "parent-card": "Ovankort", + "source-board": "Källa för anslagstavla", + "no-parent": "Visa inte förälder", + "activity-added-label": "lade till etiketten '%s' till %s", + "activity-removed-label": "tog bort etiketten '%s' från %s", + "activity-delete-attach": "raderade en bilaga från %s", + "activity-added-label-card": "lade till etiketten \"%s\"", + "activity-removed-label-card": "tog bort etiketten \"%s\"", + "activity-delete-attach-card": "tog bort en bilaga", + "activity-set-customfield": "ställ in anpassat fält '%s' till '%s' i %s", + "activity-unset-customfield": "Koppla bort anpassat fält '%s' i %s", + "r-rule": "Regel", + "r-add-trigger": "Lägg till utlösare", + "r-add-action": "Lägg till åtgärd", + "r-board-rules": "Regler för anslagstavla", + "r-add-rule": "Lägg till regel", + "r-view-rule": "Visa regel", + "r-delete-rule": "Ta bort regel", + "r-new-rule-name": "Ny titel på regel", + "r-no-rules": "Inga regler", + "r-when-a-card": "När ett kort", + "r-is": "är", + "r-is-moved": "är flyttad", + "r-added-to": "tillagd till", + "r-removed-from": "Borttagen från", + "r-the-board": "anslagstavlan", + "r-list": "lista", + "set-filter": "Ställ in filter", + "r-moved-to": "Flyttad till", + "r-moved-from": "Flyttad från", + "r-archived": "Flyttad till Arkiv", + "r-unarchived": "Återställd från Arkiv", + "r-a-card": "ett kort", + "r-when-a-label-is": "När en etikett är", + "r-when-the-label": "När etiketten är", + "r-list-name": "listnamn", + "r-when-a-member": "När en medlem är", + "r-when-the-member": "När medlemmen", + "r-name": "namn", + "r-when-a-attach": "När en bilaga", + "r-when-a-checklist": "När en checklista är", + "r-when-the-checklist": "När checklistan", + "r-completed": "Avslutad", + "r-made-incomplete": "Gjord ofullständig", + "r-when-a-item": "När ett checklistobjekt ä", + "r-when-the-item": "När checklistans objekt", + "r-checked": "Kryssad", + "r-unchecked": "Okryssad", + "r-move-card-to": "Flytta kort till", + "r-top-of": "Överst på", + "r-bottom-of": "Nederst av", + "r-its-list": "sin lista", + "r-archive": "Flytta till Arkiv", + "r-unarchive": "Återställ från Arkiv", + "r-card": "kort", + "r-add": "Lägg till", + "r-remove": "Ta bort", + "r-label": "etikett", + "r-member": "medlem", + "r-remove-all": "Ta bort alla medlemmar från kortet", + "r-set-color": "Ställ in färg till", + "r-checklist": "checklista", + "r-check-all": "Kryssa alla", + "r-uncheck-all": "Avkryssa alla", + "r-items-check": "objekt på checklistan", + "r-check": "Kryssa", + "r-uncheck": "Avkryssa", + "r-item": "objekt", + "r-of-checklist": "av checklistan", + "r-send-email": "Skicka ett e-postmeddelande", + "r-to": "till", + "r-subject": "änme", + "r-rule-details": "Regeldetaljer", + "r-d-move-to-top-gen": "Flytta kort till toppen av sin lista", + "r-d-move-to-top-spec": "Flytta kort till toppen av listan", + "r-d-move-to-bottom-gen": "Flytta kort till botten av sin lista", + "r-d-move-to-bottom-spec": "Flytta kort till botten av listan", + "r-d-send-email": "Skicka e-post", + "r-d-send-email-to": "till", + "r-d-send-email-subject": "ämne", + "r-d-send-email-message": "meddelande", + "r-d-archive": "Flytta kort till Arkiv", + "r-d-unarchive": "Återställ kortet från Arkiv", + "r-d-add-label": "Lägg till etikett", + "r-d-remove-label": "Ta bort etikett", + "r-create-card": "Skapa nytt kort", + "r-in-list": "i listan", + "r-in-swimlane": "i simbana", + "r-d-add-member": "Lägg till medlem", + "r-d-remove-member": "Ta bort medlem", + "r-d-remove-all-member": "Ta bort alla medlemmar", + "r-d-check-all": "Kryssa alla objekt i en lista", + "r-d-uncheck-all": "Avkryssa alla objekt i en lista", + "r-d-check-one": "Kryssa objekt", + "r-d-uncheck-one": "Avkryssa objekt", + "r-d-check-of-list": "av checklistan", + "r-d-add-checklist": "Lägg till checklista", + "r-d-remove-checklist": "Ta bort checklista", + "r-by": "av", + "r-add-checklist": "Lägg till checklista", + "r-with-items": "med objekt", + "r-items-list": "objekt1,objekt2,objekt3", + "r-add-swimlane": "Lägg till simbana", + "r-swimlane-name": "Simbanans namn", + "r-board-note": "Notera: lämna ett fält tomt för att matcha alla möjliga värden.", + "r-checklist-note": "Notera: Objekt i en checklista måste skrivas som kommaseparerade objekt", + "r-when-a-card-is-moved": "När ett kort flyttas till en annan lista", + "r-set": "Ange", + "r-update": "Uppdatera", + "r-datefield": "datumfält", + "r-df-start-at": "start", + "r-df-due-at": "förfallotid", + "r-df-end-at": "slut", + "r-df-received-at": "mottaget", + "r-to-current-datetime": "till aktuellt datum/klockslag", + "r-remove-value-from": "Ta bort värde från", + "ldap": "LDAP", + "oauth2": "OAuth2", + "cas": "CAS", + "authentication-method": "Autentiseringsmetod", + "authentication-type": "Autentiseringstyp", + "custom-product-name": "Anpassat produktnamn", + "layout": "Layout", + "hide-logo": "Dölj logotypen", + "add-custom-html-after-body-start": "Lägg till anpassad HTML efter <body> start", + "add-custom-html-before-body-end": "Lägg till anpassad HTML före </body> slut", + "error-undefined": "Något gick fel", + "error-ldap-login": "Ett fel uppstod när du försökte logga in", + "display-authentication-method": "Visa autentiseringsmetod", + "default-authentication-method": "Standard autentiseringsmetod", + "duplicate-board": "Dubblett anslagstavla", + "people-number": "Antalet personer är:", + "swimlaneDeletePopup-title": "Delete Swimlane ?", + "swimlane-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the swimlane. There is no undo.", + "restore-all": "Återställ alla", + "delete-all": "Ta bort alla", + "loading": "Läser in, var god vänta.", + "previous_as": "förra gången var", + "act-a-dueAt": "ändrad förfallotid till \nNär: __timeValue__\nVar: __card__\n tidigare förfallotid var __timeOldValue__", + "act-a-endAt": "ändrad sluttid till __timeValue__ från (__timeOldValue__)", + "act-a-startAt": "ändrad starttid till __timeValue__ från (__timeOldValue__)", + "act-a-receivedAt": "ändrad mottagen tid till __timeValue__ från (__timeOldValue__)", + "a-dueAt": "ändrad förfallotid att vara", + "a-endAt": "ändrad sluttid att vara", + "a-startAt": "ändrad starttid att vara", + "a-receivedAt": "ändrad mottagen tid att vara", + "almostdue": "aktuell förfallotid %s närmar sig", + "pastdue": "aktuell förfallotid %s är förbi", + "duenow": "aktuell förfallotid %s är idag", + "act-newDue": "__list__/__card__ har en 1:a påminnelse [__board__]", + "act-withDue": "__list__/__card__ påminnelser [__board__]", + "act-almostdue": "påminde om den aktuella förfallotiden (__timeValue__) av __card__ närmar sig", + "act-pastdue": "påminde om den aktuella förfallotiden (__timeValue__) av __card__ är förbi", + "act-duenow": "påminde om den aktuella förfallotiden (__timeValue__) av __card__ är nu", + "act-atUserComment": "Du omnämndes i [__board__] __list__/__card__", + "delete-user-confirm-popup": "Är du säker på att du vill ta bort det här kontot? Det går inte att ångra sig.", + "accounts-allowUserDelete": "Tillåt användare att själv ta bort sina konton", + "hide-minicard-label-text": "Dölj etikett för minikort", + "show-desktop-drag-handles": "Visa greppytor i desktop", + "assignee": "Tilldelad till", + "cardAssigneesPopup-title": "Tilldelad till", + "addmore-detail": "Lägg till detaljerad beskrivning", + "show-on-card": "Visa på kort", + "new": "Ny", + "editUserPopup-title": "Redigera användare", + "newUserPopup-title": "Ny användare", + "notifications": "Notifications", + "view-all": "View All", + "filter-by-unread": "Filter by Unread", + "mark-all-as-read": "Mark all as read", + "remove-all-read": "Remove all read", + "allow-rename": "Allow Rename", + "allowRenamePopup-title": "Allow Rename" +} \ No newline at end of file diff --git a/i18n/sw.i18n.json b/i18n/sw.i18n.json index 9f9e6741..ce8f159f 100644 --- a/i18n/sw.i18n.json +++ b/i18n/sw.i18n.json @@ -1,780 +1,780 @@ { - "accept": "Kubali", - "act-activity-notify": "Activity Notification", - "act-addAttachment": "added attachment __attachment__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-deleteAttachment": "deleted attachment __attachment__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addSubtask": "added subtask __subtask__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addedLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removeLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removedLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addChecklist": "added checklist __checklist__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addChecklistItem": "added checklist item __checklistItem__ to checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removeChecklist": "removed checklist __checklist__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removeChecklistItem": "removed checklist item __checklistItem__ from checklist __checkList__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-checkedItem": "checked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-uncheckedItem": "unchecked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-completeChecklist": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-uncompleteChecklist": "uncompleted checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addComment": "commented on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-editComment": "edited comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-deleteComment": "deleted comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-createBoard": "created board __board__", - "act-createSwimlane": "created swimlane __swimlane__ to board __board__", - "act-createCard": "created card __card__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-createCustomField": "created custom field __customField__ at board __board__", - "act-deleteCustomField": "deleted custom field __customField__ at board __board__", - "act-setCustomField": "edited custom field __customField__: __customFieldValue__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-createList": "added list __list__ to board __board__", - "act-addBoardMember": "added member __member__ to board __board__", - "act-archivedBoard": "Board __board__ moved to Archive", - "act-archivedCard": "Card __card__ at list __list__ at swimlane __swimlane__ at board __board__ moved to Archive", - "act-archivedList": "List __list__ at swimlane __swimlane__ at board __board__ moved to Archive", - "act-archivedSwimlane": "Swimlane __swimlane__ at board __board__ moved to Archive", - "act-importBoard": "imported board __board__", - "act-importCard": "imported card __card__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-importList": "imported list __list__ to swimlane __swimlane__ at board __board__", - "act-joinMember": "added member __member__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-moveCard": "moved card __card__ at board __board__ from list __oldList__ at swimlane __oldSwimlane__ to list __list__ at swimlane __swimlane__", - "act-moveCardToOtherBoard": "moved card __card__ from list __oldList__ at swimlane __oldSwimlane__ at board __oldBoard__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-removeBoardMember": "removed member __member__ from board __board__", - "act-restoredCard": "restored card __card__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-unjoinMember": "removed member __member__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-withBoardTitle": "__board__", - "act-withCardTitle": "[__board__] __card__", - "actions": "Actions", - "activities": "Activities", - "activity": "Activity", - "activity-added": "added %s to %s", - "activity-archived": "%s moved to Archive", - "activity-attached": "attached %s to %s", - "activity-created": "created %s", - "activity-customfield-created": "created custom field %s", - "activity-excluded": "excluded %s from %s", - "activity-imported": "imported %s into %s from %s", - "activity-imported-board": "imported %s from %s", - "activity-joined": "joined %s", - "activity-moved": "moved %s from %s to %s", - "activity-on": "on %s", - "activity-removed": "removed %s from %s", - "activity-sent": "sent %s to %s", - "activity-unjoined": "unjoined %s", - "activity-subtask-added": "added subtask to %s", - "activity-checked-item": "checked %s in checklist %s of %s", - "activity-unchecked-item": "unchecked %s in checklist %s of %s", - "activity-checklist-added": "added checklist to %s", - "activity-checklist-removed": "removed a checklist from %s", - "activity-checklist-completed": "completed checklist %s of %s", - "activity-checklist-uncompleted": "uncompleted the checklist %s of %s", - "activity-checklist-item-added": "added checklist item to '%s' in %s", - "activity-checklist-item-removed": "removed a checklist item from '%s' in %s", - "add": "Add", - "activity-checked-item-card": "checked %s in checklist %s", - "activity-unchecked-item-card": "unchecked %s in checklist %s", - "activity-checklist-completed-card": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "activity-checklist-uncompleted-card": "uncompleted the checklist %s", - "activity-editComment": "edited comment %s", - "activity-deleteComment": "deleted comment %s", - "add-attachment": "Add Attachment", - "add-board": "Add Board", - "add-card": "Add Card", - "add-swimlane": "Add Swimlane", - "add-subtask": "Add Subtask", - "add-checklist": "Add Checklist", - "add-checklist-item": "Add an item to checklist", - "add-cover": "Add Cover", - "add-label": "Add Label", - "add-list": "Add List", - "add-members": "Add Members", - "added": "Added", - "addMemberPopup-title": "Members", - "admin": "Admin", - "admin-desc": "Can view and edit cards, remove members, and change settings for the board.", - "admin-announcement": "Announcement", - "admin-announcement-active": "Active System-Wide Announcement", - "admin-announcement-title": "Announcement from Administrator", - "all-boards": "All boards", - "and-n-other-card": "And __count__ other card", - "and-n-other-card_plural": "And __count__ other cards", - "apply": "Apply", - "app-is-offline": "Loading, please wait. Refreshing the page will cause data loss. If loading does not work, please check that server has not stopped.", - "archive": "Move to Archive", - "archive-all": "Move All to Archive", - "archive-board": "Move Board to Archive", - "archive-card": "Move Card to Archive", - "archive-list": "Move List to Archive", - "archive-swimlane": "Move Swimlane to Archive", - "archive-selection": "Move selection to Archive", - "archiveBoardPopup-title": "Move Board to Archive?", - "archived-items": "Archive", - "archived-boards": "Boards in Archive", - "restore-board": "Restore Board", - "no-archived-boards": "No Boards in Archive.", - "archives": "Archive", - "template": "Template", - "templates": "Templates", - "assign-member": "Assign member", - "attached": "attached", - "attachment": "Attachment", - "attachment-delete-pop": "Deleting an attachment is permanent. There is no undo.", - "attachmentDeletePopup-title": "Delete Attachment?", - "attachments": "Attachments", - "auto-watch": "Automatically watch boards when they are created", - "avatar-too-big": "The avatar is too large (70KB max)", - "back": "Rudi", - "board-change-color": "Badilisha rangi", - "board-nb-stars": "%s stars", - "board-not-found": "Board not found", - "board-private-info": "This board will be <strong>private</strong>.", - "board-public-info": "This board will be <strong>public</strong>.", - "boardChangeColorPopup-title": "Change Board Background", - "boardChangeTitlePopup-title": "Rename Board", - "boardChangeVisibilityPopup-title": "Change Visibility", - "boardChangeWatchPopup-title": "Change Watch", - "boardMenuPopup-title": "Board Settings", - "boardChangeViewPopup-title": "Board View", - "boards": "Boards", - "board-view": "Board View", - "board-view-cal": "Calendar", - "board-view-swimlanes": "Swimlanes", - "board-view-collapse": "Collapse", - "board-view-lists": "Lists", - "bucket-example": "Like “Bucket List” for example", - "cancel": "Cancel", - "card-archived": "This card is moved to Archive.", - "board-archived": "This board is moved to Archive.", - "card-comments-title": "This card has %s comment.", - "card-delete-notice": "Deleting is permanent. You will lose all actions associated with this card.", - "card-delete-pop": "All actions will be removed from the activity feed and you won't be able to re-open the card. There is no undo.", - "card-delete-suggest-archive": "You can move a card to Archive to remove it from the board and preserve the activity.", - "card-due": "Due", - "card-due-on": "Due on", - "card-spent": "Muda uliotumika", - "card-edit-attachments": "Edit attachments", - "card-edit-custom-fields": "Edit custom fields", - "card-start-voting": "Start voting", - "card-cancel-voting": "Delete voting and all votes", - "card-edit-labels": "Edit labels", - "card-edit-members": "Edit members", - "card-labels-title": "Change the labels for the card.", - "card-members-title": "Add or remove members of the board from the card.", - "card-start": "Start", - "card-start-on": "Starts on", - "cardAttachmentsPopup-title": "Attach From", - "cardCustomField-datePopup-title": "Badilisha tarehe", - "cardCustomFieldsPopup-title": "Edit custom fields", - "cardStartVotingPopup-title": "Start a vote", - "positiveVoteMembersPopup-title": "Proponents", - "negativeVoteMembersPopup-title": "Opponents", - "vote-question": "Voting question", - "vote-public": "Public vote", - "vote-for-it": "for it", - "vote-against": "against", - "cardDeletePopup-title": "Delete Card?", - "cardDetailsActionsPopup-title": "Card Actions", - "cardLabelsPopup-title": "Labels", - "cardMembersPopup-title": "Members", - "cardMorePopup-title": "More", - "cardTemplatePopup-title": "Create template", - "cards": "Cards", - "cards-count": "Cards", - "casSignIn": "Sign In with CAS", - "cardType-card": "Card", - "cardType-linkedCard": "Linked Card", - "cardType-linkedBoard": "Linked Board", - "change": "Change", - "change-avatar": "Change Avatar", - "change-password": "Change Password", - "change-permissions": "Change permissions", - "change-settings": "Change Settings", - "changeAvatarPopup-title": "Change Avatar", - "changeLanguagePopup-title": "Change Language", - "changePasswordPopup-title": "Change Password", - "changePermissionsPopup-title": "Change Permissions", - "changeSettingsPopup-title": "Change Settings", - "subtasks": "Subtasks", - "checklists": "Checklists", - "click-to-star": "Click to star this board.", - "click-to-unstar": "Click to unstar this board.", - "clipboard": "Clipboard or drag & drop", - "close": "Funga", - "close-board": "Close Board", - "close-board-pop": "You will be able to restore the board by clicking the “Archive” button from the home header.", - "color-black": "Nyeusi", - "color-blue": "Samawati", - "color-crimson": "crimson", - "color-darkgreen": "darkgreen", - "color-gold": "gold", - "color-gray": "gray", - "color-green": "Kijani", - "color-indigo": "indigo", - "color-lime": "lime", - "color-magenta": "magenta", - "color-mistyrose": "mistyrose", - "color-navy": "navy", - "color-orange": "orange", - "color-paleturquoise": "paleturquoise", - "color-peachpuff": "peachpuff", - "color-pink": "pink", - "color-plum": "plum", - "color-purple": "purple", - "color-red": "red", - "color-saddlebrown": "saddlebrown", - "color-silver": "silver", - "color-sky": "sky", - "color-slateblue": "slateblue", - "color-white": "white", - "color-yellow": "yellow", - "unset-color": "Unset", - "comment": "Changia", - "comment-placeholder": "Andika changio", - "comment-only": "Changia pekee", - "comment-only-desc": "Can comment on cards only.", - "no-comments": "No comments", - "no-comments-desc": "Can not see comments and activities.", - "worker": "Worker", - "worker-desc": "Can only move cards, assign itself to card and comment.", - "computer": "Tarakilishi", - "confirm-subtask-delete-dialog": "Are you sure you want to delete subtask?", - "confirm-checklist-delete-dialog": "Are you sure you want to delete checklist?", - "copy-card-link-to-clipboard": "Copy card link to clipboard", - "linkCardPopup-title": "Link Card", - "searchElementPopup-title": "Search", - "copyCardPopup-title": "Copy Card", - "copyChecklistToManyCardsPopup-title": "Copy Checklist Template to Many Cards", - "copyChecklistToManyCardsPopup-instructions": "Destination Card Titles and Descriptions in this JSON format", - "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"First card title\", \"description\":\"First card description\"}, {\"title\":\"Second card title\",\"description\":\"Second card description\"},{\"title\":\"Last card title\",\"description\":\"Last card description\"} ]", - "create": "Create", - "createBoardPopup-title": "Create Board", - "chooseBoardSourcePopup-title": "Import board", - "createLabelPopup-title": "Create Label", - "createCustomField": "Create Field", - "createCustomFieldPopup-title": "Create Field", - "current": "current", - "custom-field-delete-pop": "There is no undo. This will remove this custom field from all cards and destroy its history.", - "custom-field-checkbox": "Checkbox", - "custom-field-date": "Date", - "custom-field-dropdown": "Dropdown List", - "custom-field-dropdown-none": "(none)", - "custom-field-dropdown-options": "List Options", - "custom-field-dropdown-options-placeholder": "Press enter to add more options", - "custom-field-dropdown-unknown": "(unknown)", - "custom-field-number": "Number", - "custom-field-text": "Text", - "custom-fields": "Custom Fields", - "date": "Date", - "decline": "Decline", - "default-avatar": "Default avatar", - "delete": "Delete", - "deleteCustomFieldPopup-title": "Delete Custom Field?", - "deleteLabelPopup-title": "Delete Label?", - "description": "Description", - "disambiguateMultiLabelPopup-title": "Disambiguate Label Action", - "disambiguateMultiMemberPopup-title": "Disambiguate Member Action", - "discard": "Discard", - "done": "Done", - "download": "Download", - "edit": "Edit", - "edit-avatar": "Change Avatar", - "edit-profile": "Edit Profile", - "edit-wip-limit": "Edit WIP Limit", - "soft-wip-limit": "Soft WIP Limit", - "editCardStartDatePopup-title": "Change start date", - "editCardDueDatePopup-title": "Change due date", - "editCustomFieldPopup-title": "Edit Field", - "editCardSpentTimePopup-title": "Change spent time", - "editLabelPopup-title": "Change Label", - "editNotificationPopup-title": "Edit Notification", - "editProfilePopup-title": "Edit Profile", - "email": "Email", - "email-enrollAccount-subject": "An account created for you on __siteName__", - "email-enrollAccount-text": "Hello __user__,\n\nTo start using the service, simply click the link below.\n\n__url__\n\nThanks.", - "email-fail": "Sending email failed", - "email-fail-text": "Error trying to send email", - "email-invalid": "Invalid email", - "email-invite": "Invite via Email", - "email-invite-subject": "__inviter__ sent you an invitation", - "email-invite-text": "Dear __user__,\n\n__inviter__ invites you to join board \"__board__\" for collaborations.\n\nPlease follow the link below:\n\n__url__\n\nThanks.", - "email-resetPassword-subject": "Reset your password on __siteName__", - "email-resetPassword-text": "Hello __user__,\n\nTo reset your password, simply click the link below.\n\n__url__\n\nThanks.", - "email-sent": "Email sent", - "email-verifyEmail-subject": "Verify your email address on __siteName__", - "email-verifyEmail-text": "Hello __user__,\n\nTo verify your account email, simply click the link below.\n\n__url__\n\nThanks.", - "enable-wip-limit": "Enable WIP Limit", - "error-board-doesNotExist": "This board does not exist", - "error-board-notAdmin": "You need to be admin of this board to do that", - "error-board-notAMember": "You need to be a member of this board to do that", - "error-json-malformed": "Your text is not valid JSON", - "error-json-schema": "Your JSON data does not include the proper information in the correct format", - "error-list-doesNotExist": "This list does not exist", - "error-user-doesNotExist": "This user does not exist", - "error-user-notAllowSelf": "You can not invite yourself", - "error-user-notCreated": "This user is not created", - "error-username-taken": "This username is already taken", - "error-email-taken": "Email has already been taken", - "export-board": "Export board", - "sort": "Sort", - "sort-desc": "Click to Sort List", - "list-sort-by": "Sort the List By:", - "list-label-modifiedAt": "Last Access Time", - "list-label-title": "Name of the List", - "list-label-sort": "Your Manual Order", - "list-label-short-modifiedAt": "(L)", - "list-label-short-title": "(N)", - "list-label-short-sort": "(M)", - "filter": "Filter", - "filter-cards": "Filter Cards or Lists", - "list-filter-label": "Filter List by Title", - "filter-clear": "Clear filter", - "filter-no-label": "No label", - "filter-no-member": "No member", - "filter-no-assignee": "No assignee", - "filter-no-custom-fields": "No Custom Fields", - "filter-show-archive": "Show archived lists", - "filter-hide-empty": "Hide empty lists", - "filter-on": "Filter is on", - "filter-on-desc": "You are filtering cards on this board. Click here to edit filter.", - "filter-to-selection": "Filter to selection", - "advanced-filter-label": "Advanced Filter", - "advanced-filter-description": "Advanced Filter allows to write a string containing following operators: == != <= >= && || ( ) A space is used as a separator between the Operators. You can filter for all Custom Fields by typing their names and values. For Example: Field1 == Value1. Note: If fields or values contains spaces, you need to encapsulate them into single quotes. For Example: 'Field 1' == 'Value 1'. For single control characters (' \\/) to be skipped, you can use \\. For example: Field1 == I\\'m. Also you can combine multiple conditions. For Example: F1 == V1 || F1 == V2. Normally all operators are interpreted from left to right. You can change the order by placing brackets. For Example: F1 == V1 && ( F2 == V2 || F2 == V3 ). Also you can search text fields using regex: F1 == /Tes.*/i", - "fullname": "Full Name", - "header-logo-title": "Go back to your boards page.", - "hide-system-messages": "Hide system messages", - "headerBarCreateBoardPopup-title": "Create Board", - "home": "Home", - "import": "Import", - "link": "Link", - "import-board": "import board", - "import-board-c": "Import board", - "import-board-title-trello": "Import board from Trello", - "import-board-title-wekan": "Import board from previous export", - "import-sandstorm-backup-warning": "Do not delete data you import from original exported board or Trello before checking does this grain close and open again, or do you get Board not found error, that means data loss.", - "import-sandstorm-warning": "Imported board will delete all existing data on board and replace it with imported board.", - "from-trello": "From Trello", - "from-wekan": "From previous export", - "import-board-instruction-trello": "In your Trello board, go to 'Menu', then 'More', 'Print and Export', 'Export JSON', and copy the resulting text.", - "import-board-instruction-wekan": "In your board, go to 'Menu', then 'Export board', and copy the text in the downloaded file.", - "import-board-instruction-about-errors": "If you get errors when importing board, sometimes importing still works, and board is at All Boards page.", - "import-json-placeholder": "Paste your valid JSON data here", - "import-map-members": "Map members", - "import-members-map": "Your imported board has some members. Please map the members you want to import to your users", - "import-show-user-mapping": "Review members mapping", - "import-user-select": "Pick your existing user you want to use as this member", - "importMapMembersAddPopup-title": "Select member", - "info": "Version", - "initials": "Initials", - "invalid-date": "Invalid date", - "invalid-time": "Invalid time", - "invalid-user": "Invalid user", - "joined": "joined", - "just-invited": "You are just invited to this board", - "keyboard-shortcuts": "Keyboard shortcuts", - "label-create": "Create Label", - "label-default": "%s label (default)", - "label-delete-pop": "There is no undo. This will remove this label from all cards and destroy its history.", - "labels": "Labels", - "language": "Language", - "last-admin-desc": "You can’t change roles because there must be at least one admin.", - "leave-board": "Leave Board", - "leave-board-pop": "Are you sure you want to leave __boardTitle__? You will be removed from all cards on this board.", - "leaveBoardPopup-title": "Leave Board ?", - "link-card": "Link to this card", - "list-archive-cards": "Move all cards in this list to Archive", - "list-archive-cards-pop": "This will remove all the cards in this list from the board. To view cards in Archive and bring them back to the board, click “Menu” > “Archive”.", - "list-move-cards": "Move all cards in this list", - "list-select-cards": "Select all cards in this list", - "set-color-list": "Set Color", - "listActionPopup-title": "List Actions", - "swimlaneActionPopup-title": "Swimlane Actions", - "swimlaneAddPopup-title": "Add a Swimlane below", - "listImportCardPopup-title": "Import a Trello card", - "listMorePopup-title": "More", - "link-list": "Link to this list", - "list-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the list. There is no undo.", - "list-delete-suggest-archive": "You can move a list to Archive to remove it from the board and preserve the activity.", - "lists": "Lists", - "swimlanes": "Swimlanes", - "log-out": "Log Out", - "log-in": "Log In", - "loginPopup-title": "Log In", - "memberMenuPopup-title": "Member Settings", - "members": "Members", - "menu": "Menu", - "move-selection": "Move selection", - "moveCardPopup-title": "Move Card", - "moveCardToBottom-title": "Move to Bottom", - "moveCardToTop-title": "Move to Top", - "moveSelectionPopup-title": "Move selection", - "multi-selection": "Multi-Selection", - "multi-selection-on": "Multi-Selection is on", - "muted": "Muted", - "muted-info": "You will never be notified of any changes in this board", - "my-boards": "My Boards", - "name": "Name", - "no-archived-cards": "No cards in Archive.", - "no-archived-lists": "No lists in Archive.", - "no-archived-swimlanes": "No swimlanes in Archive.", - "no-results": "No results", - "normal": "Normal", - "normal-desc": "Can view and edit cards. Can't change settings.", - "not-accepted-yet": "Invitation not accepted yet", - "notify-participate": "Receive updates to any cards you participate as creater or member", - "notify-watch": "Receive updates to any boards, lists, or cards you’re watching", - "optional": "optional", - "or": "or", - "page-maybe-private": "This page may be private. You may be able to view it by <a href='%s'>logging in</a>.", - "page-not-found": "Page not found.", - "password": "Password", - "paste-or-dragdrop": "to paste, or drag & drop image file to it (image only)", - "participating": "Participating", - "preview": "Preview", - "previewAttachedImagePopup-title": "Preview", - "previewClipboardImagePopup-title": "Preview", - "private": "Private", - "private-desc": "This board is private. Only people added to the board can view and edit it.", - "profile": "Profile", - "public": "Public", - "public-desc": "This board is public. It's visible to anyone with the link and will show up in search engines like Google. Only people added to the board can edit.", - "quick-access-description": "Star a board to add a shortcut in this bar.", - "remove-cover": "Remove Cover", - "remove-from-board": "Remove from Board", - "remove-label": "Remove Label", - "listDeletePopup-title": "Delete List ?", - "remove-member": "Remove Member", - "remove-member-from-card": "Remove from Card", - "remove-member-pop": "Remove __name__ (__username__) from __boardTitle__? The member will be removed from all cards on this board. They will receive a notification.", - "removeMemberPopup-title": "Remove Member?", - "rename": "Rename", - "rename-board": "Rename Board", - "restore": "Restore", - "save": "Save", - "search": "Search", - "rules": "Rules", - "search-cards": "Search from card/list titles, descriptions and custom fields on this board", - "search-example": "Text to search for?", - "select-color": "Select Color", - "set-wip-limit-value": "Set a limit for the maximum number of tasks in this list", - "setWipLimitPopup-title": "Set WIP Limit", - "shortcut-assign-self": "Assign yourself to current card", - "shortcut-autocomplete-emoji": "Autocomplete emoji", - "shortcut-autocomplete-members": "Autocomplete members", - "shortcut-clear-filters": "Clear all filters", - "shortcut-close-dialog": "Close Dialog", - "shortcut-filter-my-cards": "Filter my cards", - "shortcut-show-shortcuts": "Bring up this shortcuts list", - "shortcut-toggle-filterbar": "Toggle Filter Sidebar", - "shortcut-toggle-sidebar": "Toggle Board Sidebar", - "show-cards-minimum-count": "Show cards count if list contains more than", - "sidebar-open": "Open Sidebar", - "sidebar-close": "Close Sidebar", - "signupPopup-title": "Create an Account", - "star-board-title": "Click to star this board. It will show up at top of your boards list.", - "starred-boards": "Starred Boards", - "starred-boards-description": "Starred boards show up at the top of your boards list.", - "subscribe": "Subscribe", - "team": "Team", - "this-board": "this board", - "this-card": "this card", - "spent-time-hours": "Spent time (hours)", - "overtime-hours": "Overtime (hours)", - "overtime": "Overtime", - "has-overtime-cards": "Has overtime cards", - "has-spenttime-cards": "Has spent time cards", - "time": "Time", - "title": "Title", - "tracking": "Tracking", - "tracking-info": "You will be notified of any changes to those cards you are involved as creator or member.", - "type": "Type", - "unassign-member": "Unassign member", - "unsaved-description": "You have an unsaved description.", - "unwatch": "Unwatch", - "upload": "Upload", - "upload-avatar": "Upload an avatar", - "uploaded-avatar": "Uploaded an avatar", - "username": "Username", - "view-it": "View it", - "warn-list-archived": "warning: this card is in an list at Archive", - "watch": "Watch", - "watching": "Watching", - "watching-info": "You will be notified of any change in this board", - "welcome-board": "Welcome Board", - "welcome-swimlane": "Milestone 1", - "welcome-list1": "Basics", - "welcome-list2": "Advanced", - "card-templates-swimlane": "Card Templates", - "list-templates-swimlane": "List Templates", - "board-templates-swimlane": "Board Templates", - "what-to-do": "What do you want to do?", - "wipLimitErrorPopup-title": "Invalid WIP Limit", - "wipLimitErrorPopup-dialog-pt1": "The number of tasks in this list is higher than the WIP limit you've defined.", - "wipLimitErrorPopup-dialog-pt2": "Please move some tasks out of this list, or set a higher WIP limit.", - "admin-panel": "Admin Panel", - "settings": "Settings", - "people": "People", - "registration": "Registration", - "disable-self-registration": "Disable Self-Registration", - "invite": "Invite", - "invite-people": "Invite People", - "to-boards": "To board(s)", - "email-addresses": "Email Addresses", - "smtp-host-description": "The address of the SMTP server that handles your emails.", - "smtp-port-description": "The port your SMTP server uses for outgoing emails.", - "smtp-tls-description": "Enable TLS support for SMTP server", - "smtp-host": "SMTP Host", - "smtp-port": "SMTP Port", - "smtp-username": "Username", - "smtp-password": "Password", - "smtp-tls": "TLS support", - "send-from": "From", - "send-smtp-test": "Send a test email to yourself", - "invitation-code": "Invitation Code", - "email-invite-register-subject": "__inviter__ sent you an invitation", - "email-invite-register-text": "Dear __user__,\n\n__inviter__ invites you to kanban board for collaborations.\n\nPlease follow the link below:\n__url__\n\nAnd your invitation code is: __icode__\n\nThanks.", - "email-smtp-test-subject": "SMTP Test Email", - "email-smtp-test-text": "You have successfully sent an email", - "error-invitation-code-not-exist": "Invitation code doesn't exist", - "error-notAuthorized": "You are not authorized to view this page.", - "webhook-title": "Webhook Name", - "webhook-token": "Token (Optional for Authentication)", - "outgoing-webhooks": "Outgoing Webhooks", - "bidirectional-webhooks": "Two-Way Webhooks", - "outgoingWebhooksPopup-title": "Outgoing Webhooks", - "boardCardTitlePopup-title": "Card Title Filter", - "disable-webhook": "Disable This Webhook", - "global-webhook": "Global Webhooks", - "new-outgoing-webhook": "New Outgoing Webhook", - "no-name": "(Unknown)", - "Node_version": "Node version", - "Meteor_version": "Meteor version", - "MongoDB_version": "MongoDB version", - "MongoDB_storage_engine": "MongoDB storage engine", - "MongoDB_Oplog_enabled": "MongoDB Oplog enabled", - "OS_Arch": "OS Arch", - "OS_Cpus": "OS CPU Count", - "OS_Freemem": "OS Free Memory", - "OS_Loadavg": "OS Load Average", - "OS_Platform": "OS Platform", - "OS_Release": "OS Release", - "OS_Totalmem": "OS Total Memory", - "OS_Type": "OS Type", - "OS_Uptime": "OS Uptime", - "days": "days", - "hours": "hours", - "minutes": "minutes", - "seconds": "seconds", - "show-field-on-card": "Show this field on card", - "automatically-field-on-card": "Auto create field to all cards", - "showLabel-field-on-card": "Show field label on minicard", - "yes": "Yes", - "no": "No", - "accounts": "Accounts", - "accounts-allowEmailChange": "Allow Email Change", - "accounts-allowUserNameChange": "Allow Username Change", - "createdAt": "Created at", - "verified": "Verified", - "active": "Active", - "card-received": "Received", - "card-received-on": "Received on", - "card-end": "End", - "card-end-on": "Ends on", - "editCardReceivedDatePopup-title": "Change received date", - "editCardEndDatePopup-title": "Change end date", - "setCardColorPopup-title": "Set color", - "setCardActionsColorPopup-title": "Choose a color", - "setSwimlaneColorPopup-title": "Choose a color", - "setListColorPopup-title": "Choose a color", - "assigned-by": "Assigned By", - "requested-by": "Requested By", - "board-delete-notice": "Deleting is permanent. You will lose all lists, cards and actions associated with this board.", - "delete-board-confirm-popup": "All lists, cards, labels, and activities will be deleted and you won't be able to recover the board contents. There is no undo.", - "boardDeletePopup-title": "Delete Board?", - "delete-board": "Delete Board", - "default-subtasks-board": "Subtasks for __board__ board", - "default": "Default", - "queue": "Queue", - "subtask-settings": "Subtasks Settings", - "card-settings": "Card Settings", - "boardSubtaskSettingsPopup-title": "Board Subtasks Settings", - "boardCardSettingsPopup-title": "Card Settings", - "deposit-subtasks-board": "Deposit subtasks to this board:", - "deposit-subtasks-list": "Landing list for subtasks deposited here:", - "show-parent-in-minicard": "Show parent in minicard:", - "prefix-with-full-path": "Prefix with full path", - "prefix-with-parent": "Prefix with parent", - "subtext-with-full-path": "Subtext with full path", - "subtext-with-parent": "Subtext with parent", - "change-card-parent": "Change card's parent", - "parent-card": "Parent card", - "source-board": "Source board", - "no-parent": "Don't show parent", - "activity-added-label": "added label '%s' to %s", - "activity-removed-label": "removed label '%s' from %s", - "activity-delete-attach": "deleted an attachment from %s", - "activity-added-label-card": "added label '%s'", - "activity-removed-label-card": "removed label '%s'", - "activity-delete-attach-card": "deleted an attachment", - "activity-set-customfield": "set custom field '%s' to '%s' in %s", - "activity-unset-customfield": "unset custom field '%s' in %s", - "r-rule": "Rule", - "r-add-trigger": "Add trigger", - "r-add-action": "Add action", - "r-board-rules": "Board rules", - "r-add-rule": "Add rule", - "r-view-rule": "View rule", - "r-delete-rule": "Delete rule", - "r-new-rule-name": "New rule title", - "r-no-rules": "No rules", - "r-when-a-card": "When a card", - "r-is": "is", - "r-is-moved": "is moved", - "r-added-to": "added to", - "r-removed-from": "Removed from", - "r-the-board": "the board", - "r-list": "list", - "set-filter": "Set Filter", - "r-moved-to": "Moved to", - "r-moved-from": "Moved from", - "r-archived": "Moved to Archive", - "r-unarchived": "Restored from Archive", - "r-a-card": "a card", - "r-when-a-label-is": "When a label is", - "r-when-the-label": "When the label", - "r-list-name": "list name", - "r-when-a-member": "When a member is", - "r-when-the-member": "When the member", - "r-name": "name", - "r-when-a-attach": "When an attachment", - "r-when-a-checklist": "When a checklist is", - "r-when-the-checklist": "When the checklist", - "r-completed": "Completed", - "r-made-incomplete": "Made incomplete", - "r-when-a-item": "When a checklist item is", - "r-when-the-item": "When the checklist item", - "r-checked": "Checked", - "r-unchecked": "Unchecked", - "r-move-card-to": "Move card to", - "r-top-of": "Top of", - "r-bottom-of": "Bottom of", - "r-its-list": "its list", - "r-archive": "Move to Archive", - "r-unarchive": "Restore from Archive", - "r-card": "card", - "r-add": "Add", - "r-remove": "Remove", - "r-label": "label", - "r-member": "member", - "r-remove-all": "Remove all members from the card", - "r-set-color": "Set color to", - "r-checklist": "checklist", - "r-check-all": "Check all", - "r-uncheck-all": "Uncheck all", - "r-items-check": "items of checklist", - "r-check": "Check", - "r-uncheck": "Uncheck", - "r-item": "item", - "r-of-checklist": "of checklist", - "r-send-email": "Send an email", - "r-to": "to", - "r-subject": "subject", - "r-rule-details": "Rule details", - "r-d-move-to-top-gen": "Move card to top of its list", - "r-d-move-to-top-spec": "Move card to top of list", - "r-d-move-to-bottom-gen": "Move card to bottom of its list", - "r-d-move-to-bottom-spec": "Move card to bottom of list", - "r-d-send-email": "Send email", - "r-d-send-email-to": "to", - "r-d-send-email-subject": "subject", - "r-d-send-email-message": "message", - "r-d-archive": "Move card to Archive", - "r-d-unarchive": "Restore card from Archive", - "r-d-add-label": "Add label", - "r-d-remove-label": "Remove label", - "r-create-card": "Create new card", - "r-in-list": "in list", - "r-in-swimlane": "in swimlane", - "r-d-add-member": "Add member", - "r-d-remove-member": "Remove member", - "r-d-remove-all-member": "Remove all member", - "r-d-check-all": "Check all items of a list", - "r-d-uncheck-all": "Uncheck all items of a list", - "r-d-check-one": "Check item", - "r-d-uncheck-one": "Uncheck item", - "r-d-check-of-list": "of checklist", - "r-d-add-checklist": "Add checklist", - "r-d-remove-checklist": "Remove checklist", - "r-by": "by", - "r-add-checklist": "Add checklist", - "r-with-items": "with items", - "r-items-list": "item1,item2,item3", - "r-add-swimlane": "Add swimlane", - "r-swimlane-name": "swimlane name", - "r-board-note": "Note: leave a field empty to match every possible value.", - "r-checklist-note": "Note: checklist's items have to be written as comma separated values.", - "r-when-a-card-is-moved": "When a card is moved to another list", - "r-set": "Set", - "r-update": "Update", - "r-datefield": "date field", - "r-df-start-at": "start", - "r-df-due-at": "due", - "r-df-end-at": "end", - "r-df-received-at": "received", - "r-to-current-datetime": "to current date/time", - "r-remove-value-from": "Remove value from", - "ldap": "LDAP", - "oauth2": "OAuth2", - "cas": "CAS", - "authentication-method": "Authentication method", - "authentication-type": "Authentication type", - "custom-product-name": "Custom Product Name", - "layout": "Layout", - "hide-logo": "Hide Logo", - "add-custom-html-after-body-start": "Add Custom HTML after <body> start", - "add-custom-html-before-body-end": "Add Custom HTML before </body> end", - "error-undefined": "Something went wrong", - "error-ldap-login": "An error occurred while trying to login", - "display-authentication-method": "Display Authentication Method", - "default-authentication-method": "Default Authentication Method", - "duplicate-board": "Duplicate Board", - "people-number": "The number of people is:", - "swimlaneDeletePopup-title": "Delete Swimlane ?", - "swimlane-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the swimlane. There is no undo.", - "restore-all": "Restore all", - "delete-all": "Delete all", - "loading": "Loading, please wait.", - "previous_as": "last time was", - "act-a-dueAt": "modified due time to \nWhen: __timeValue__\nWhere: __card__\n previous due was __timeOldValue__", - "act-a-endAt": "modified ending time to __timeValue__ from (__timeOldValue__)", - "act-a-startAt": "modified starting time to __timeValue__ from (__timeOldValue__)", - "act-a-receivedAt": "modified received time to __timeValue__ from (__timeOldValue__)", - "a-dueAt": "modified due time to be", - "a-endAt": "modified ending time to be", - "a-startAt": "modified starting time to be", - "a-receivedAt": "modified received time to be", - "almostdue": "current due time %s is approaching", - "pastdue": "current due time %s is past", - "duenow": "current due time %s is today", - "act-newDue": "__list__/__card__ has 1st due reminder [__board__]", - "act-withDue": "__list__/__card__ due reminders [__board__]", - "act-almostdue": "was reminding the current due (__timeValue__) of __card__ is approaching", - "act-pastdue": "was reminding the current due (__timeValue__) of __card__ is past", - "act-duenow": "was reminding the current due (__timeValue__) of __card__ is now", - "act-atUserComment": "You were mentioned in [__board__] __list__/__card__", - "delete-user-confirm-popup": "Are you sure you want to delete this account? There is no undo.", - "accounts-allowUserDelete": "Allow users to self delete their account", - "hide-minicard-label-text": "Hide minicard label text", - "show-desktop-drag-handles": "Show desktop drag handles", - "assignee": "Assignee", - "cardAssigneesPopup-title": "Assignee", - "addmore-detail": "Add a more detailed description", - "show-on-card": "Show on Card", - "new": "New", - "editUserPopup-title": "Edit User", - "newUserPopup-title": "New User", - "notifications": "Notifications", - "view-all": "View All", - "filter-by-unread": "Filter by Unread", - "mark-all-as-read": "Mark all as read", - "remove-all-read": "Remove all read", - "allow-rename": "Allow Rename", - "allowRenamePopup-title": "Allow Rename" -} + "accept": "Kubali", + "act-activity-notify": "Activity Notification", + "act-addAttachment": "added attachment __attachment__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-deleteAttachment": "deleted attachment __attachment__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addSubtask": "added subtask __subtask__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addedLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removeLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removedLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addChecklist": "added checklist __checklist__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addChecklistItem": "added checklist item __checklistItem__ to checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removeChecklist": "removed checklist __checklist__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removeChecklistItem": "removed checklist item __checklistItem__ from checklist __checkList__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-checkedItem": "checked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-uncheckedItem": "unchecked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-completeChecklist": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-uncompleteChecklist": "uncompleted checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addComment": "commented on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-editComment": "edited comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-deleteComment": "deleted comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-createBoard": "created board __board__", + "act-createSwimlane": "created swimlane __swimlane__ to board __board__", + "act-createCard": "created card __card__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-createCustomField": "created custom field __customField__ at board __board__", + "act-deleteCustomField": "deleted custom field __customField__ at board __board__", + "act-setCustomField": "edited custom field __customField__: __customFieldValue__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-createList": "added list __list__ to board __board__", + "act-addBoardMember": "added member __member__ to board __board__", + "act-archivedBoard": "Board __board__ moved to Archive", + "act-archivedCard": "Card __card__ at list __list__ at swimlane __swimlane__ at board __board__ moved to Archive", + "act-archivedList": "List __list__ at swimlane __swimlane__ at board __board__ moved to Archive", + "act-archivedSwimlane": "Swimlane __swimlane__ at board __board__ moved to Archive", + "act-importBoard": "imported board __board__", + "act-importCard": "imported card __card__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-importList": "imported list __list__ to swimlane __swimlane__ at board __board__", + "act-joinMember": "added member __member__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-moveCard": "moved card __card__ at board __board__ from list __oldList__ at swimlane __oldSwimlane__ to list __list__ at swimlane __swimlane__", + "act-moveCardToOtherBoard": "moved card __card__ from list __oldList__ at swimlane __oldSwimlane__ at board __oldBoard__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-removeBoardMember": "removed member __member__ from board __board__", + "act-restoredCard": "restored card __card__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-unjoinMember": "removed member __member__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-withBoardTitle": "__board__", + "act-withCardTitle": "[__board__] __card__", + "actions": "Actions", + "activities": "Activities", + "activity": "Activity", + "activity-added": "added %s to %s", + "activity-archived": "%s moved to Archive", + "activity-attached": "attached %s to %s", + "activity-created": "created %s", + "activity-customfield-created": "created custom field %s", + "activity-excluded": "excluded %s from %s", + "activity-imported": "imported %s into %s from %s", + "activity-imported-board": "imported %s from %s", + "activity-joined": "joined %s", + "activity-moved": "moved %s from %s to %s", + "activity-on": "on %s", + "activity-removed": "removed %s from %s", + "activity-sent": "sent %s to %s", + "activity-unjoined": "unjoined %s", + "activity-subtask-added": "added subtask to %s", + "activity-checked-item": "checked %s in checklist %s of %s", + "activity-unchecked-item": "unchecked %s in checklist %s of %s", + "activity-checklist-added": "added checklist to %s", + "activity-checklist-removed": "removed a checklist from %s", + "activity-checklist-completed": "completed checklist %s of %s", + "activity-checklist-uncompleted": "uncompleted the checklist %s of %s", + "activity-checklist-item-added": "added checklist item to '%s' in %s", + "activity-checklist-item-removed": "removed a checklist item from '%s' in %s", + "add": "Add", + "activity-checked-item-card": "checked %s in checklist %s", + "activity-unchecked-item-card": "unchecked %s in checklist %s", + "activity-checklist-completed-card": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "activity-checklist-uncompleted-card": "uncompleted the checklist %s", + "activity-editComment": "edited comment %s", + "activity-deleteComment": "deleted comment %s", + "add-attachment": "Add Attachment", + "add-board": "Add Board", + "add-card": "Add Card", + "add-swimlane": "Add Swimlane", + "add-subtask": "Add Subtask", + "add-checklist": "Add Checklist", + "add-checklist-item": "Add an item to checklist", + "add-cover": "Add Cover", + "add-label": "Add Label", + "add-list": "Add List", + "add-members": "Add Members", + "added": "Added", + "addMemberPopup-title": "Members", + "admin": "Admin", + "admin-desc": "Can view and edit cards, remove members, and change settings for the board.", + "admin-announcement": "Announcement", + "admin-announcement-active": "Active System-Wide Announcement", + "admin-announcement-title": "Announcement from Administrator", + "all-boards": "All boards", + "and-n-other-card": "And __count__ other card", + "and-n-other-card_plural": "And __count__ other cards", + "apply": "Apply", + "app-is-offline": "Loading, please wait. Refreshing the page will cause data loss. If loading does not work, please check that server has not stopped.", + "archive": "Move to Archive", + "archive-all": "Move All to Archive", + "archive-board": "Move Board to Archive", + "archive-card": "Move Card to Archive", + "archive-list": "Move List to Archive", + "archive-swimlane": "Move Swimlane to Archive", + "archive-selection": "Move selection to Archive", + "archiveBoardPopup-title": "Move Board to Archive?", + "archived-items": "Archive", + "archived-boards": "Boards in Archive", + "restore-board": "Restore Board", + "no-archived-boards": "No Boards in Archive.", + "archives": "Archive", + "template": "Template", + "templates": "Templates", + "assign-member": "Assign member", + "attached": "attached", + "attachment": "Attachment", + "attachment-delete-pop": "Deleting an attachment is permanent. There is no undo.", + "attachmentDeletePopup-title": "Delete Attachment?", + "attachments": "Attachments", + "auto-watch": "Automatically watch boards when they are created", + "avatar-too-big": "The avatar is too large (70KB max)", + "back": "Rudi", + "board-change-color": "Badilisha rangi", + "board-nb-stars": "%s stars", + "board-not-found": "Board not found", + "board-private-info": "This board will be <strong>private</strong>.", + "board-public-info": "This board will be <strong>public</strong>.", + "boardChangeColorPopup-title": "Change Board Background", + "boardChangeTitlePopup-title": "Rename Board", + "boardChangeVisibilityPopup-title": "Change Visibility", + "boardChangeWatchPopup-title": "Change Watch", + "boardMenuPopup-title": "Board Settings", + "boardChangeViewPopup-title": "Board View", + "boards": "Boards", + "board-view": "Board View", + "board-view-cal": "Calendar", + "board-view-swimlanes": "Swimlanes", + "board-view-collapse": "Collapse", + "board-view-lists": "Lists", + "bucket-example": "Like “Bucket List” for example", + "cancel": "Cancel", + "card-archived": "This card is moved to Archive.", + "board-archived": "This board is moved to Archive.", + "card-comments-title": "This card has %s comment.", + "card-delete-notice": "Deleting is permanent. You will lose all actions associated with this card.", + "card-delete-pop": "All actions will be removed from the activity feed and you won't be able to re-open the card. There is no undo.", + "card-delete-suggest-archive": "You can move a card to Archive to remove it from the board and preserve the activity.", + "card-due": "Due", + "card-due-on": "Due on", + "card-spent": "Muda uliotumika", + "card-edit-attachments": "Edit attachments", + "card-edit-custom-fields": "Edit custom fields", + "card-start-voting": "Start voting", + "card-cancel-voting": "Delete voting and all votes", + "card-edit-labels": "Edit labels", + "card-edit-members": "Edit members", + "card-labels-title": "Change the labels for the card.", + "card-members-title": "Add or remove members of the board from the card.", + "card-start": "Start", + "card-start-on": "Starts on", + "cardAttachmentsPopup-title": "Attach From", + "cardCustomField-datePopup-title": "Badilisha tarehe", + "cardCustomFieldsPopup-title": "Edit custom fields", + "cardStartVotingPopup-title": "Start a vote", + "positiveVoteMembersPopup-title": "Proponents", + "negativeVoteMembersPopup-title": "Opponents", + "vote-question": "Voting question", + "vote-public": "Public vote", + "vote-for-it": "for it", + "vote-against": "against", + "cardDeletePopup-title": "Delete Card?", + "cardDetailsActionsPopup-title": "Card Actions", + "cardLabelsPopup-title": "Labels", + "cardMembersPopup-title": "Members", + "cardMorePopup-title": "More", + "cardTemplatePopup-title": "Create template", + "cards": "Cards", + "cards-count": "Cards", + "casSignIn": "Sign In with CAS", + "cardType-card": "Card", + "cardType-linkedCard": "Linked Card", + "cardType-linkedBoard": "Linked Board", + "change": "Change", + "change-avatar": "Change Avatar", + "change-password": "Change Password", + "change-permissions": "Change permissions", + "change-settings": "Change Settings", + "changeAvatarPopup-title": "Change Avatar", + "changeLanguagePopup-title": "Change Language", + "changePasswordPopup-title": "Change Password", + "changePermissionsPopup-title": "Change Permissions", + "changeSettingsPopup-title": "Change Settings", + "subtasks": "Subtasks", + "checklists": "Checklists", + "click-to-star": "Click to star this board.", + "click-to-unstar": "Click to unstar this board.", + "clipboard": "Clipboard or drag & drop", + "close": "Funga", + "close-board": "Close Board", + "close-board-pop": "You will be able to restore the board by clicking the “Archive” button from the home header.", + "color-black": "Nyeusi", + "color-blue": "Samawati", + "color-crimson": "crimson", + "color-darkgreen": "darkgreen", + "color-gold": "gold", + "color-gray": "gray", + "color-green": "Kijani", + "color-indigo": "indigo", + "color-lime": "lime", + "color-magenta": "magenta", + "color-mistyrose": "mistyrose", + "color-navy": "navy", + "color-orange": "orange", + "color-paleturquoise": "paleturquoise", + "color-peachpuff": "peachpuff", + "color-pink": "pink", + "color-plum": "plum", + "color-purple": "purple", + "color-red": "red", + "color-saddlebrown": "saddlebrown", + "color-silver": "silver", + "color-sky": "sky", + "color-slateblue": "slateblue", + "color-white": "white", + "color-yellow": "yellow", + "unset-color": "Unset", + "comment": "Changia", + "comment-placeholder": "Andika changio", + "comment-only": "Changia pekee", + "comment-only-desc": "Can comment on cards only.", + "no-comments": "No comments", + "no-comments-desc": "Can not see comments and activities.", + "worker": "Worker", + "worker-desc": "Can only move cards, assign itself to card and comment.", + "computer": "Tarakilishi", + "confirm-subtask-delete-dialog": "Are you sure you want to delete subtask?", + "confirm-checklist-delete-dialog": "Are you sure you want to delete checklist?", + "copy-card-link-to-clipboard": "Copy card link to clipboard", + "linkCardPopup-title": "Link Card", + "searchElementPopup-title": "Search", + "copyCardPopup-title": "Copy Card", + "copyChecklistToManyCardsPopup-title": "Copy Checklist Template to Many Cards", + "copyChecklistToManyCardsPopup-instructions": "Destination Card Titles and Descriptions in this JSON format", + "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"First card title\", \"description\":\"First card description\"}, {\"title\":\"Second card title\",\"description\":\"Second card description\"},{\"title\":\"Last card title\",\"description\":\"Last card description\"} ]", + "create": "Create", + "createBoardPopup-title": "Create Board", + "chooseBoardSourcePopup-title": "Import board", + "createLabelPopup-title": "Create Label", + "createCustomField": "Create Field", + "createCustomFieldPopup-title": "Create Field", + "current": "current", + "custom-field-delete-pop": "There is no undo. This will remove this custom field from all cards and destroy its history.", + "custom-field-checkbox": "Checkbox", + "custom-field-date": "Date", + "custom-field-dropdown": "Dropdown List", + "custom-field-dropdown-none": "(none)", + "custom-field-dropdown-options": "List Options", + "custom-field-dropdown-options-placeholder": "Press enter to add more options", + "custom-field-dropdown-unknown": "(unknown)", + "custom-field-number": "Number", + "custom-field-text": "Text", + "custom-fields": "Custom Fields", + "date": "Date", + "decline": "Decline", + "default-avatar": "Default avatar", + "delete": "Delete", + "deleteCustomFieldPopup-title": "Delete Custom Field?", + "deleteLabelPopup-title": "Delete Label?", + "description": "Description", + "disambiguateMultiLabelPopup-title": "Disambiguate Label Action", + "disambiguateMultiMemberPopup-title": "Disambiguate Member Action", + "discard": "Discard", + "done": "Done", + "download": "Download", + "edit": "Edit", + "edit-avatar": "Change Avatar", + "edit-profile": "Edit Profile", + "edit-wip-limit": "Edit WIP Limit", + "soft-wip-limit": "Soft WIP Limit", + "editCardStartDatePopup-title": "Change start date", + "editCardDueDatePopup-title": "Change due date", + "editCustomFieldPopup-title": "Edit Field", + "editCardSpentTimePopup-title": "Change spent time", + "editLabelPopup-title": "Change Label", + "editNotificationPopup-title": "Edit Notification", + "editProfilePopup-title": "Edit Profile", + "email": "Email", + "email-enrollAccount-subject": "An account created for you on __siteName__", + "email-enrollAccount-text": "Hello __user__,\n\nTo start using the service, simply click the link below.\n\n__url__\n\nThanks.", + "email-fail": "Sending email failed", + "email-fail-text": "Error trying to send email", + "email-invalid": "Invalid email", + "email-invite": "Invite via Email", + "email-invite-subject": "__inviter__ sent you an invitation", + "email-invite-text": "Dear __user__,\n\n__inviter__ invites you to join board \"__board__\" for collaborations.\n\nPlease follow the link below:\n\n__url__\n\nThanks.", + "email-resetPassword-subject": "Reset your password on __siteName__", + "email-resetPassword-text": "Hello __user__,\n\nTo reset your password, simply click the link below.\n\n__url__\n\nThanks.", + "email-sent": "Email sent", + "email-verifyEmail-subject": "Verify your email address on __siteName__", + "email-verifyEmail-text": "Hello __user__,\n\nTo verify your account email, simply click the link below.\n\n__url__\n\nThanks.", + "enable-wip-limit": "Enable WIP Limit", + "error-board-doesNotExist": "This board does not exist", + "error-board-notAdmin": "You need to be admin of this board to do that", + "error-board-notAMember": "You need to be a member of this board to do that", + "error-json-malformed": "Your text is not valid JSON", + "error-json-schema": "Your JSON data does not include the proper information in the correct format", + "error-list-doesNotExist": "This list does not exist", + "error-user-doesNotExist": "This user does not exist", + "error-user-notAllowSelf": "You can not invite yourself", + "error-user-notCreated": "This user is not created", + "error-username-taken": "This username is already taken", + "error-email-taken": "Email has already been taken", + "export-board": "Export board", + "sort": "Sort", + "sort-desc": "Click to Sort List", + "list-sort-by": "Sort the List By:", + "list-label-modifiedAt": "Last Access Time", + "list-label-title": "Name of the List", + "list-label-sort": "Your Manual Order", + "list-label-short-modifiedAt": "(L)", + "list-label-short-title": "(N)", + "list-label-short-sort": "(M)", + "filter": "Filter", + "filter-cards": "Filter Cards or Lists", + "list-filter-label": "Filter List by Title", + "filter-clear": "Clear filter", + "filter-no-label": "No label", + "filter-no-member": "No member", + "filter-no-assignee": "No assignee", + "filter-no-custom-fields": "No Custom Fields", + "filter-show-archive": "Show archived lists", + "filter-hide-empty": "Hide empty lists", + "filter-on": "Filter is on", + "filter-on-desc": "You are filtering cards on this board. Click here to edit filter.", + "filter-to-selection": "Filter to selection", + "advanced-filter-label": "Advanced Filter", + "advanced-filter-description": "Advanced Filter allows to write a string containing following operators: == != <= >= && || ( ) A space is used as a separator between the Operators. You can filter for all Custom Fields by typing their names and values. For Example: Field1 == Value1. Note: If fields or values contains spaces, you need to encapsulate them into single quotes. For Example: 'Field 1' == 'Value 1'. For single control characters (' \\/) to be skipped, you can use \\. For example: Field1 == I\\'m. Also you can combine multiple conditions. For Example: F1 == V1 || F1 == V2. Normally all operators are interpreted from left to right. You can change the order by placing brackets. For Example: F1 == V1 && ( F2 == V2 || F2 == V3 ). Also you can search text fields using regex: F1 == /Tes.*/i", + "fullname": "Full Name", + "header-logo-title": "Go back to your boards page.", + "hide-system-messages": "Hide system messages", + "headerBarCreateBoardPopup-title": "Create Board", + "home": "Home", + "import": "Import", + "link": "Link", + "import-board": "import board", + "import-board-c": "Import board", + "import-board-title-trello": "Import board from Trello", + "import-board-title-wekan": "Import board from previous export", + "import-sandstorm-backup-warning": "Do not delete data you import from original exported board or Trello before checking does this grain close and open again, or do you get Board not found error, that means data loss.", + "import-sandstorm-warning": "Imported board will delete all existing data on board and replace it with imported board.", + "from-trello": "From Trello", + "from-wekan": "From previous export", + "import-board-instruction-trello": "In your Trello board, go to 'Menu', then 'More', 'Print and Export', 'Export JSON', and copy the resulting text.", + "import-board-instruction-wekan": "In your board, go to 'Menu', then 'Export board', and copy the text in the downloaded file.", + "import-board-instruction-about-errors": "If you get errors when importing board, sometimes importing still works, and board is at All Boards page.", + "import-json-placeholder": "Paste your valid JSON data here", + "import-map-members": "Map members", + "import-members-map": "Your imported board has some members. Please map the members you want to import to your users", + "import-show-user-mapping": "Review members mapping", + "import-user-select": "Pick your existing user you want to use as this member", + "importMapMembersAddPopup-title": "Select member", + "info": "Version", + "initials": "Initials", + "invalid-date": "Invalid date", + "invalid-time": "Invalid time", + "invalid-user": "Invalid user", + "joined": "joined", + "just-invited": "You are just invited to this board", + "keyboard-shortcuts": "Keyboard shortcuts", + "label-create": "Create Label", + "label-default": "%s label (default)", + "label-delete-pop": "There is no undo. This will remove this label from all cards and destroy its history.", + "labels": "Labels", + "language": "Language", + "last-admin-desc": "You can’t change roles because there must be at least one admin.", + "leave-board": "Leave Board", + "leave-board-pop": "Are you sure you want to leave __boardTitle__? You will be removed from all cards on this board.", + "leaveBoardPopup-title": "Leave Board ?", + "link-card": "Link to this card", + "list-archive-cards": "Move all cards in this list to Archive", + "list-archive-cards-pop": "This will remove all the cards in this list from the board. To view cards in Archive and bring them back to the board, click “Menu” > “Archive”.", + "list-move-cards": "Move all cards in this list", + "list-select-cards": "Select all cards in this list", + "set-color-list": "Set Color", + "listActionPopup-title": "List Actions", + "swimlaneActionPopup-title": "Swimlane Actions", + "swimlaneAddPopup-title": "Add a Swimlane below", + "listImportCardPopup-title": "Import a Trello card", + "listMorePopup-title": "More", + "link-list": "Link to this list", + "list-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the list. There is no undo.", + "list-delete-suggest-archive": "You can move a list to Archive to remove it from the board and preserve the activity.", + "lists": "Lists", + "swimlanes": "Swimlanes", + "log-out": "Log Out", + "log-in": "Log In", + "loginPopup-title": "Log In", + "memberMenuPopup-title": "Member Settings", + "members": "Members", + "menu": "Menu", + "move-selection": "Move selection", + "moveCardPopup-title": "Move Card", + "moveCardToBottom-title": "Move to Bottom", + "moveCardToTop-title": "Move to Top", + "moveSelectionPopup-title": "Move selection", + "multi-selection": "Multi-Selection", + "multi-selection-on": "Multi-Selection is on", + "muted": "Muted", + "muted-info": "You will never be notified of any changes in this board", + "my-boards": "My Boards", + "name": "Name", + "no-archived-cards": "No cards in Archive.", + "no-archived-lists": "No lists in Archive.", + "no-archived-swimlanes": "No swimlanes in Archive.", + "no-results": "No results", + "normal": "Normal", + "normal-desc": "Can view and edit cards. Can't change settings.", + "not-accepted-yet": "Invitation not accepted yet", + "notify-participate": "Receive updates to any cards you participate as creater or member", + "notify-watch": "Receive updates to any boards, lists, or cards you’re watching", + "optional": "optional", + "or": "or", + "page-maybe-private": "This page may be private. You may be able to view it by <a href='%s'>logging in</a>.", + "page-not-found": "Page not found.", + "password": "Password", + "paste-or-dragdrop": "to paste, or drag & drop image file to it (image only)", + "participating": "Participating", + "preview": "Preview", + "previewAttachedImagePopup-title": "Preview", + "previewClipboardImagePopup-title": "Preview", + "private": "Private", + "private-desc": "This board is private. Only people added to the board can view and edit it.", + "profile": "Profile", + "public": "Public", + "public-desc": "This board is public. It's visible to anyone with the link and will show up in search engines like Google. Only people added to the board can edit.", + "quick-access-description": "Star a board to add a shortcut in this bar.", + "remove-cover": "Remove Cover", + "remove-from-board": "Remove from Board", + "remove-label": "Remove Label", + "listDeletePopup-title": "Delete List ?", + "remove-member": "Remove Member", + "remove-member-from-card": "Remove from Card", + "remove-member-pop": "Remove __name__ (__username__) from __boardTitle__? The member will be removed from all cards on this board. They will receive a notification.", + "removeMemberPopup-title": "Remove Member?", + "rename": "Rename", + "rename-board": "Rename Board", + "restore": "Restore", + "save": "Save", + "search": "Search", + "rules": "Rules", + "search-cards": "Search from card/list titles, descriptions and custom fields on this board", + "search-example": "Text to search for?", + "select-color": "Select Color", + "set-wip-limit-value": "Set a limit for the maximum number of tasks in this list", + "setWipLimitPopup-title": "Set WIP Limit", + "shortcut-assign-self": "Assign yourself to current card", + "shortcut-autocomplete-emoji": "Autocomplete emoji", + "shortcut-autocomplete-members": "Autocomplete members", + "shortcut-clear-filters": "Clear all filters", + "shortcut-close-dialog": "Close Dialog", + "shortcut-filter-my-cards": "Filter my cards", + "shortcut-show-shortcuts": "Bring up this shortcuts list", + "shortcut-toggle-filterbar": "Toggle Filter Sidebar", + "shortcut-toggle-sidebar": "Toggle Board Sidebar", + "show-cards-minimum-count": "Show cards count if list contains more than", + "sidebar-open": "Open Sidebar", + "sidebar-close": "Close Sidebar", + "signupPopup-title": "Create an Account", + "star-board-title": "Click to star this board. It will show up at top of your boards list.", + "starred-boards": "Starred Boards", + "starred-boards-description": "Starred boards show up at the top of your boards list.", + "subscribe": "Subscribe", + "team": "Team", + "this-board": "this board", + "this-card": "this card", + "spent-time-hours": "Spent time (hours)", + "overtime-hours": "Overtime (hours)", + "overtime": "Overtime", + "has-overtime-cards": "Has overtime cards", + "has-spenttime-cards": "Has spent time cards", + "time": "Time", + "title": "Title", + "tracking": "Tracking", + "tracking-info": "You will be notified of any changes to those cards you are involved as creator or member.", + "type": "Type", + "unassign-member": "Unassign member", + "unsaved-description": "You have an unsaved description.", + "unwatch": "Unwatch", + "upload": "Upload", + "upload-avatar": "Upload an avatar", + "uploaded-avatar": "Uploaded an avatar", + "username": "Username", + "view-it": "View it", + "warn-list-archived": "warning: this card is in an list at Archive", + "watch": "Watch", + "watching": "Watching", + "watching-info": "You will be notified of any change in this board", + "welcome-board": "Welcome Board", + "welcome-swimlane": "Milestone 1", + "welcome-list1": "Basics", + "welcome-list2": "Advanced", + "card-templates-swimlane": "Card Templates", + "list-templates-swimlane": "List Templates", + "board-templates-swimlane": "Board Templates", + "what-to-do": "What do you want to do?", + "wipLimitErrorPopup-title": "Invalid WIP Limit", + "wipLimitErrorPopup-dialog-pt1": "The number of tasks in this list is higher than the WIP limit you've defined.", + "wipLimitErrorPopup-dialog-pt2": "Please move some tasks out of this list, or set a higher WIP limit.", + "admin-panel": "Admin Panel", + "settings": "Settings", + "people": "People", + "registration": "Registration", + "disable-self-registration": "Disable Self-Registration", + "invite": "Invite", + "invite-people": "Invite People", + "to-boards": "To board(s)", + "email-addresses": "Email Addresses", + "smtp-host-description": "The address of the SMTP server that handles your emails.", + "smtp-port-description": "The port your SMTP server uses for outgoing emails.", + "smtp-tls-description": "Enable TLS support for SMTP server", + "smtp-host": "SMTP Host", + "smtp-port": "SMTP Port", + "smtp-username": "Username", + "smtp-password": "Password", + "smtp-tls": "TLS support", + "send-from": "From", + "send-smtp-test": "Send a test email to yourself", + "invitation-code": "Invitation Code", + "email-invite-register-subject": "__inviter__ sent you an invitation", + "email-invite-register-text": "Dear __user__,\n\n__inviter__ invites you to kanban board for collaborations.\n\nPlease follow the link below:\n__url__\n\nAnd your invitation code is: __icode__\n\nThanks.", + "email-smtp-test-subject": "SMTP Test Email", + "email-smtp-test-text": "You have successfully sent an email", + "error-invitation-code-not-exist": "Invitation code doesn't exist", + "error-notAuthorized": "You are not authorized to view this page.", + "webhook-title": "Webhook Name", + "webhook-token": "Token (Optional for Authentication)", + "outgoing-webhooks": "Outgoing Webhooks", + "bidirectional-webhooks": "Two-Way Webhooks", + "outgoingWebhooksPopup-title": "Outgoing Webhooks", + "boardCardTitlePopup-title": "Card Title Filter", + "disable-webhook": "Disable This Webhook", + "global-webhook": "Global Webhooks", + "new-outgoing-webhook": "New Outgoing Webhook", + "no-name": "(Unknown)", + "Node_version": "Node version", + "Meteor_version": "Meteor version", + "MongoDB_version": "MongoDB version", + "MongoDB_storage_engine": "MongoDB storage engine", + "MongoDB_Oplog_enabled": "MongoDB Oplog enabled", + "OS_Arch": "OS Arch", + "OS_Cpus": "OS CPU Count", + "OS_Freemem": "OS Free Memory", + "OS_Loadavg": "OS Load Average", + "OS_Platform": "OS Platform", + "OS_Release": "OS Release", + "OS_Totalmem": "OS Total Memory", + "OS_Type": "OS Type", + "OS_Uptime": "OS Uptime", + "days": "days", + "hours": "hours", + "minutes": "minutes", + "seconds": "seconds", + "show-field-on-card": "Show this field on card", + "automatically-field-on-card": "Auto create field to all cards", + "showLabel-field-on-card": "Show field label on minicard", + "yes": "Yes", + "no": "No", + "accounts": "Accounts", + "accounts-allowEmailChange": "Allow Email Change", + "accounts-allowUserNameChange": "Allow Username Change", + "createdAt": "Created at", + "verified": "Verified", + "active": "Active", + "card-received": "Received", + "card-received-on": "Received on", + "card-end": "End", + "card-end-on": "Ends on", + "editCardReceivedDatePopup-title": "Change received date", + "editCardEndDatePopup-title": "Change end date", + "setCardColorPopup-title": "Set color", + "setCardActionsColorPopup-title": "Choose a color", + "setSwimlaneColorPopup-title": "Choose a color", + "setListColorPopup-title": "Choose a color", + "assigned-by": "Assigned By", + "requested-by": "Requested By", + "board-delete-notice": "Deleting is permanent. You will lose all lists, cards and actions associated with this board.", + "delete-board-confirm-popup": "All lists, cards, labels, and activities will be deleted and you won't be able to recover the board contents. There is no undo.", + "boardDeletePopup-title": "Delete Board?", + "delete-board": "Delete Board", + "default-subtasks-board": "Subtasks for __board__ board", + "default": "Default", + "queue": "Queue", + "subtask-settings": "Subtasks Settings", + "card-settings": "Card Settings", + "boardSubtaskSettingsPopup-title": "Board Subtasks Settings", + "boardCardSettingsPopup-title": "Card Settings", + "deposit-subtasks-board": "Deposit subtasks to this board:", + "deposit-subtasks-list": "Landing list for subtasks deposited here:", + "show-parent-in-minicard": "Show parent in minicard:", + "prefix-with-full-path": "Prefix with full path", + "prefix-with-parent": "Prefix with parent", + "subtext-with-full-path": "Subtext with full path", + "subtext-with-parent": "Subtext with parent", + "change-card-parent": "Change card's parent", + "parent-card": "Parent card", + "source-board": "Source board", + "no-parent": "Don't show parent", + "activity-added-label": "added label '%s' to %s", + "activity-removed-label": "removed label '%s' from %s", + "activity-delete-attach": "deleted an attachment from %s", + "activity-added-label-card": "added label '%s'", + "activity-removed-label-card": "removed label '%s'", + "activity-delete-attach-card": "deleted an attachment", + "activity-set-customfield": "set custom field '%s' to '%s' in %s", + "activity-unset-customfield": "unset custom field '%s' in %s", + "r-rule": "Rule", + "r-add-trigger": "Add trigger", + "r-add-action": "Add action", + "r-board-rules": "Board rules", + "r-add-rule": "Add rule", + "r-view-rule": "View rule", + "r-delete-rule": "Delete rule", + "r-new-rule-name": "New rule title", + "r-no-rules": "No rules", + "r-when-a-card": "When a card", + "r-is": "is", + "r-is-moved": "is moved", + "r-added-to": "added to", + "r-removed-from": "Removed from", + "r-the-board": "the board", + "r-list": "list", + "set-filter": "Set Filter", + "r-moved-to": "Moved to", + "r-moved-from": "Moved from", + "r-archived": "Moved to Archive", + "r-unarchived": "Restored from Archive", + "r-a-card": "a card", + "r-when-a-label-is": "When a label is", + "r-when-the-label": "When the label", + "r-list-name": "list name", + "r-when-a-member": "When a member is", + "r-when-the-member": "When the member", + "r-name": "name", + "r-when-a-attach": "When an attachment", + "r-when-a-checklist": "When a checklist is", + "r-when-the-checklist": "When the checklist", + "r-completed": "Completed", + "r-made-incomplete": "Made incomplete", + "r-when-a-item": "When a checklist item is", + "r-when-the-item": "When the checklist item", + "r-checked": "Checked", + "r-unchecked": "Unchecked", + "r-move-card-to": "Move card to", + "r-top-of": "Top of", + "r-bottom-of": "Bottom of", + "r-its-list": "its list", + "r-archive": "Move to Archive", + "r-unarchive": "Restore from Archive", + "r-card": "card", + "r-add": "Add", + "r-remove": "Remove", + "r-label": "label", + "r-member": "member", + "r-remove-all": "Remove all members from the card", + "r-set-color": "Set color to", + "r-checklist": "checklist", + "r-check-all": "Check all", + "r-uncheck-all": "Uncheck all", + "r-items-check": "items of checklist", + "r-check": "Check", + "r-uncheck": "Uncheck", + "r-item": "item", + "r-of-checklist": "of checklist", + "r-send-email": "Send an email", + "r-to": "to", + "r-subject": "subject", + "r-rule-details": "Rule details", + "r-d-move-to-top-gen": "Move card to top of its list", + "r-d-move-to-top-spec": "Move card to top of list", + "r-d-move-to-bottom-gen": "Move card to bottom of its list", + "r-d-move-to-bottom-spec": "Move card to bottom of list", + "r-d-send-email": "Send email", + "r-d-send-email-to": "to", + "r-d-send-email-subject": "subject", + "r-d-send-email-message": "message", + "r-d-archive": "Move card to Archive", + "r-d-unarchive": "Restore card from Archive", + "r-d-add-label": "Add label", + "r-d-remove-label": "Remove label", + "r-create-card": "Create new card", + "r-in-list": "in list", + "r-in-swimlane": "in swimlane", + "r-d-add-member": "Add member", + "r-d-remove-member": "Remove member", + "r-d-remove-all-member": "Remove all member", + "r-d-check-all": "Check all items of a list", + "r-d-uncheck-all": "Uncheck all items of a list", + "r-d-check-one": "Check item", + "r-d-uncheck-one": "Uncheck item", + "r-d-check-of-list": "of checklist", + "r-d-add-checklist": "Add checklist", + "r-d-remove-checklist": "Remove checklist", + "r-by": "by", + "r-add-checklist": "Add checklist", + "r-with-items": "with items", + "r-items-list": "item1,item2,item3", + "r-add-swimlane": "Add swimlane", + "r-swimlane-name": "swimlane name", + "r-board-note": "Note: leave a field empty to match every possible value.", + "r-checklist-note": "Note: checklist's items have to be written as comma separated values.", + "r-when-a-card-is-moved": "When a card is moved to another list", + "r-set": "Set", + "r-update": "Update", + "r-datefield": "date field", + "r-df-start-at": "start", + "r-df-due-at": "due", + "r-df-end-at": "end", + "r-df-received-at": "received", + "r-to-current-datetime": "to current date/time", + "r-remove-value-from": "Remove value from", + "ldap": "LDAP", + "oauth2": "OAuth2", + "cas": "CAS", + "authentication-method": "Authentication method", + "authentication-type": "Authentication type", + "custom-product-name": "Custom Product Name", + "layout": "Layout", + "hide-logo": "Hide Logo", + "add-custom-html-after-body-start": "Add Custom HTML after <body> start", + "add-custom-html-before-body-end": "Add Custom HTML before </body> end", + "error-undefined": "Something went wrong", + "error-ldap-login": "An error occurred while trying to login", + "display-authentication-method": "Display Authentication Method", + "default-authentication-method": "Default Authentication Method", + "duplicate-board": "Duplicate Board", + "people-number": "The number of people is:", + "swimlaneDeletePopup-title": "Delete Swimlane ?", + "swimlane-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the swimlane. There is no undo.", + "restore-all": "Restore all", + "delete-all": "Delete all", + "loading": "Loading, please wait.", + "previous_as": "last time was", + "act-a-dueAt": "modified due time to \nWhen: __timeValue__\nWhere: __card__\n previous due was __timeOldValue__", + "act-a-endAt": "modified ending time to __timeValue__ from (__timeOldValue__)", + "act-a-startAt": "modified starting time to __timeValue__ from (__timeOldValue__)", + "act-a-receivedAt": "modified received time to __timeValue__ from (__timeOldValue__)", + "a-dueAt": "modified due time to be", + "a-endAt": "modified ending time to be", + "a-startAt": "modified starting time to be", + "a-receivedAt": "modified received time to be", + "almostdue": "current due time %s is approaching", + "pastdue": "current due time %s is past", + "duenow": "current due time %s is today", + "act-newDue": "__list__/__card__ has 1st due reminder [__board__]", + "act-withDue": "__list__/__card__ due reminders [__board__]", + "act-almostdue": "was reminding the current due (__timeValue__) of __card__ is approaching", + "act-pastdue": "was reminding the current due (__timeValue__) of __card__ is past", + "act-duenow": "was reminding the current due (__timeValue__) of __card__ is now", + "act-atUserComment": "You were mentioned in [__board__] __list__/__card__", + "delete-user-confirm-popup": "Are you sure you want to delete this account? There is no undo.", + "accounts-allowUserDelete": "Allow users to self delete their account", + "hide-minicard-label-text": "Hide minicard label text", + "show-desktop-drag-handles": "Show desktop drag handles", + "assignee": "Assignee", + "cardAssigneesPopup-title": "Assignee", + "addmore-detail": "Add a more detailed description", + "show-on-card": "Show on Card", + "new": "New", + "editUserPopup-title": "Edit User", + "newUserPopup-title": "New User", + "notifications": "Notifications", + "view-all": "View All", + "filter-by-unread": "Filter by Unread", + "mark-all-as-read": "Mark all as read", + "remove-all-read": "Remove all read", + "allow-rename": "Allow Rename", + "allowRenamePopup-title": "Allow Rename" +} \ No newline at end of file diff --git a/i18n/ta.i18n.json b/i18n/ta.i18n.json index 5643cf2c..8852499c 100644 --- a/i18n/ta.i18n.json +++ b/i18n/ta.i18n.json @@ -1,780 +1,780 @@ { - "accept": "ஏற்றுக்கொள்", - "act-activity-notify": "Activity Notification", - "act-addAttachment": "added attachment __attachment__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-deleteAttachment": "deleted attachment __attachment__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addSubtask": "added subtask __subtask__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addedLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removeLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removedLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addChecklist": "added checklist __checklist__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addChecklistItem": "added checklist item __checklistItem__ to checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removeChecklist": "removed checklist __checklist__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removeChecklistItem": "removed checklist item __checklistItem__ from checklist __checkList__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-checkedItem": "checked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-uncheckedItem": "unchecked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-completeChecklist": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-uncompleteChecklist": "uncompleted checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addComment": "commented on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-editComment": "edited comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-deleteComment": "deleted comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-createBoard": "created board __board__", - "act-createSwimlane": "created swimlane __swimlane__ to board __board__", - "act-createCard": "created card __card__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-createCustomField": "created custom field __customField__ at board __board__", - "act-deleteCustomField": "deleted custom field __customField__ at board __board__", - "act-setCustomField": "edited custom field __customField__: __customFieldValue__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-createList": "added list __list__ to board __board__", - "act-addBoardMember": "added member __member__ to board __board__", - "act-archivedBoard": "Board __board__ moved to Archive", - "act-archivedCard": "Card __card__ at list __list__ at swimlane __swimlane__ at board __board__ moved to Archive", - "act-archivedList": "List __list__ at swimlane __swimlane__ at board __board__ moved to Archive", - "act-archivedSwimlane": "Swimlane __swimlane__ at board __board__ moved to Archive", - "act-importBoard": "imported board __board__", - "act-importCard": "imported card __card__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-importList": "imported list __list__ to swimlane __swimlane__ at board __board__", - "act-joinMember": "added member __member__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-moveCard": "moved card __card__ at board __board__ from list __oldList__ at swimlane __oldSwimlane__ to list __list__ at swimlane __swimlane__", - "act-moveCardToOtherBoard": "moved card __card__ from list __oldList__ at swimlane __oldSwimlane__ at board __oldBoard__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-removeBoardMember": "removed member __member__ from board __board__", - "act-restoredCard": "restored card __card__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-unjoinMember": "removed member __member__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-withBoardTitle": "__board__", - "act-withCardTitle": "[__board__] __card__", - "actions": "Actions", - "activities": "Activities", - "activity": "Activity", - "activity-added": "added %s to %s", - "activity-archived": "%s moved to Archive", - "activity-attached": "attached %s to %s", - "activity-created": "உருவாக்கப்பட்டது ", - "activity-customfield-created": "created custom field %s", - "activity-excluded": "excluded %s from %s", - "activity-imported": "imported %s into %s from %s", - "activity-imported-board": "imported %s from %s", - "activity-joined": "சேர்ந்தது ", - "activity-moved": "moved %s from %s to %s", - "activity-on": "on %s", - "activity-removed": "removed %s from %s", - "activity-sent": "sent %s to %s", - "activity-unjoined": "பிரிக்கப்பட்டது ", - "activity-subtask-added": "added subtask to %s", - "activity-checked-item": "checked %s in checklist %s of %s", - "activity-unchecked-item": "unchecked %s in checklist %s of %s", - "activity-checklist-added": "added checklist to %s", - "activity-checklist-removed": "removed a checklist from %s", - "activity-checklist-completed": "completed checklist %s of %s", - "activity-checklist-uncompleted": "uncompleted the checklist %s of %s", - "activity-checklist-item-added": "added checklist item to '%s' in %s", - "activity-checklist-item-removed": "removed a checklist item from '%s' in %s", - "add": "சேர் ", - "activity-checked-item-card": "checked %s in checklist %s", - "activity-unchecked-item-card": "unchecked %s in checklist %s", - "activity-checklist-completed-card": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "activity-checklist-uncompleted-card": "uncompleted the checklist %s", - "activity-editComment": "edited comment %s", - "activity-deleteComment": "deleted comment %s", - "add-attachment": "Add Attachment", - "add-board": "Add Board", - "add-card": "Add Card", - "add-swimlane": "Add Swimlane", - "add-subtask": "Add Subtask", - "add-checklist": "Add Checklist", - "add-checklist-item": "Add an item to checklist", - "add-cover": "Add Cover", - "add-label": "Add Label", - "add-list": "Add List", - "add-members": "Add Members", - "added": "Added", - "addMemberPopup-title": "Members", - "admin": "Admin", - "admin-desc": "Can view and edit cards, remove members, and change settings for the board.", - "admin-announcement": "Announcement", - "admin-announcement-active": "Active System-Wide Announcement", - "admin-announcement-title": "Announcement from Administrator", - "all-boards": "All boards", - "and-n-other-card": "And __count__ other card", - "and-n-other-card_plural": "And __count__ other cards", - "apply": "Apply", - "app-is-offline": "Loading, please wait. Refreshing the page will cause data loss. If loading does not work, please check that server has not stopped.", - "archive": "Move to Archive", - "archive-all": "Move All to Archive", - "archive-board": "Move Board to Archive", - "archive-card": "Move Card to Archive", - "archive-list": "Move List to Archive", - "archive-swimlane": "Move Swimlane to Archive", - "archive-selection": "Move selection to Archive", - "archiveBoardPopup-title": "Move Board to Archive?", - "archived-items": "Archive", - "archived-boards": "Boards in Archive", - "restore-board": "Restore Board", - "no-archived-boards": "No Boards in Archive.", - "archives": "Archive", - "template": "Template", - "templates": "Templates", - "assign-member": "Assign member", - "attached": "attached", - "attachment": "இணைப்பு ", - "attachment-delete-pop": "Deleting an attachment is permanent. There is no undo.", - "attachmentDeletePopup-title": "Delete Attachment?", - "attachments": "இணைப்புகள் ", - "auto-watch": "Automatically watch boards when they are created", - "avatar-too-big": "The avatar is too large (70KB max)", - "back": "பின்செல் ", - "board-change-color": "நிறம் மாற்று ", - "board-nb-stars": "%s stars", - "board-not-found": "Board not found", - "board-private-info": "This board will be <strong>private</strong>.", - "board-public-info": "This board will be <strong>public</strong>.", - "boardChangeColorPopup-title": "Change Board Background", - "boardChangeTitlePopup-title": "Rename Board", - "boardChangeVisibilityPopup-title": "Change Visibility", - "boardChangeWatchPopup-title": "Change Watch", - "boardMenuPopup-title": "Board Settings", - "boardChangeViewPopup-title": "Board View", - "boards": "Boards", - "board-view": "Board View", - "board-view-cal": "நாள்கட்டி ", - "board-view-swimlanes": "Swimlanes", - "board-view-collapse": "Collapse", - "board-view-lists": "Lists", - "bucket-example": "Like “Bucket List” for example", - "cancel": "Cancel", - "card-archived": "This card is moved to Archive.", - "board-archived": "This board is moved to Archive.", - "card-comments-title": "This card has %s comment.", - "card-delete-notice": "Deleting is permanent. You will lose all actions associated with this card.", - "card-delete-pop": "All actions will be removed from the activity feed and you won't be able to re-open the card. There is no undo.", - "card-delete-suggest-archive": "You can move a card to Archive to remove it from the board and preserve the activity.", - "card-due": "Due", - "card-due-on": "Due on", - "card-spent": "Spent Time", - "card-edit-attachments": "Edit attachments", - "card-edit-custom-fields": "Edit custom fields", - "card-start-voting": "Start voting", - "card-cancel-voting": "Delete voting and all votes", - "card-edit-labels": "Edit labels", - "card-edit-members": "Edit members", - "card-labels-title": "Change the labels for the card.", - "card-members-title": "Add or remove members of the board from the card.", - "card-start": "Start", - "card-start-on": "Starts on", - "cardAttachmentsPopup-title": "Attach From", - "cardCustomField-datePopup-title": "Change date", - "cardCustomFieldsPopup-title": "Edit custom fields", - "cardStartVotingPopup-title": "Start a vote", - "positiveVoteMembersPopup-title": "Proponents", - "negativeVoteMembersPopup-title": "Opponents", - "vote-question": "Voting question", - "vote-public": "Public vote", - "vote-for-it": "for it", - "vote-against": "against", - "cardDeletePopup-title": "Delete Card?", - "cardDetailsActionsPopup-title": "Card Actions", - "cardLabelsPopup-title": "Labels", - "cardMembersPopup-title": "Members", - "cardMorePopup-title": "மேலும் ", - "cardTemplatePopup-title": "Create template", - "cards": "Cards", - "cards-count": "Cards", - "casSignIn": "Sign In with CAS", - "cardType-card": "Card", - "cardType-linkedCard": "Linked Card", - "cardType-linkedBoard": "Linked Board", - "change": "Change", - "change-avatar": "Change Avatar", - "change-password": "கடவுச்சொல்லை மாற்று ", - "change-permissions": "Change permissions", - "change-settings": "Change Settings", - "changeAvatarPopup-title": "Change Avatar", - "changeLanguagePopup-title": "Change Language", - "changePasswordPopup-title": "கடவுச்சொல்லை மாற்றுக ", - "changePermissionsPopup-title": "Change Permissions", - "changeSettingsPopup-title": "Change Settings", - "subtasks": "Subtasks", - "checklists": "Checklists", - "click-to-star": "Click to star this board.", - "click-to-unstar": "Click to unstar this board.", - "clipboard": "Clipboard or drag & drop", - "close": "Close", - "close-board": "Close Board", - "close-board-pop": "You will be able to restore the board by clicking the “Archive” button from the home header.", - "color-black": "black", - "color-blue": "blue", - "color-crimson": "crimson", - "color-darkgreen": "அடர் பச்சை ", - "color-gold": "தங்கம் ", - "color-gray": "gray", - "color-green": "பச்சை ", - "color-indigo": "indigo", - "color-lime": "வெளிர் பச்சை ", - "color-magenta": "magenta", - "color-mistyrose": "mistyrose", - "color-navy": "navy", - "color-orange": "ஆரஞ்சு ", - "color-paleturquoise": "paleturquoise", - "color-peachpuff": "peachpuff", - "color-pink": "pink", - "color-plum": "plum", - "color-purple": "purple", - "color-red": "சிகப்பு ", - "color-saddlebrown": "saddlebrown", - "color-silver": "வெள்ளி ", - "color-sky": "வாணம் ", - "color-slateblue": "slateblue", - "color-white": "வெள்ளை ", - "color-yellow": "மஞ்சள் ", - "unset-color": "Unset", - "comment": "கருத்து ", - "comment-placeholder": "Write Comment", - "comment-only": "கருத்து மட்டும் ", - "comment-only-desc": "Can comment on cards only.", - "no-comments": "கருத்து இல்லை ", - "no-comments-desc": "Can not see comments and activities.", - "worker": "Worker", - "worker-desc": "Can only move cards, assign itself to card and comment.", - "computer": "கணினி ", - "confirm-subtask-delete-dialog": "Are you sure you want to delete subtask?", - "confirm-checklist-delete-dialog": "Are you sure you want to delete checklist?", - "copy-card-link-to-clipboard": "Copy card link to clipboard", - "linkCardPopup-title": "Link Card", - "searchElementPopup-title": "தேடு ", - "copyCardPopup-title": "Copy Card", - "copyChecklistToManyCardsPopup-title": "Copy Checklist Template to Many Cards", - "copyChecklistToManyCardsPopup-instructions": "Destination Card Titles and Descriptions in this JSON format", - "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"First card title\", \"description\":\"First card description\"}, {\"title\":\"Second card title\",\"description\":\"Second card description\"},{\"title\":\"Last card title\",\"description\":\"Last card description\"} ]", - "create": "உருவாக்கு ", - "createBoardPopup-title": "Create Board", - "chooseBoardSourcePopup-title": "Import board", - "createLabelPopup-title": "Create Label", - "createCustomField": "Create Field", - "createCustomFieldPopup-title": "Create Field", - "current": "current", - "custom-field-delete-pop": "There is no undo. This will remove this custom field from all cards and destroy its history.", - "custom-field-checkbox": "Checkbox", - "custom-field-date": "நாள் ", - "custom-field-dropdown": "Dropdown List", - "custom-field-dropdown-none": "(none)", - "custom-field-dropdown-options": "List Options", - "custom-field-dropdown-options-placeholder": "Press enter to add more options", - "custom-field-dropdown-unknown": "(unknown)", - "custom-field-number": "எண் ", - "custom-field-text": "Text", - "custom-fields": "Custom Fields", - "date": "நாள் ", - "decline": "Decline", - "default-avatar": "Default avatar", - "delete": "Delete", - "deleteCustomFieldPopup-title": "Delete Custom Field?", - "deleteLabelPopup-title": "Delete Label?", - "description": "Description", - "disambiguateMultiLabelPopup-title": "Disambiguate Label Action", - "disambiguateMultiMemberPopup-title": "Disambiguate Member Action", - "discard": "Discard", - "done": "Done", - "download": "பதிவிறக்கம் ", - "edit": "திருத்து ", - "edit-avatar": "Change Avatar", - "edit-profile": "Edit Profile", - "edit-wip-limit": "Edit WIP Limit", - "soft-wip-limit": "Soft WIP Limit", - "editCardStartDatePopup-title": "Change start date", - "editCardDueDatePopup-title": "Change due date", - "editCustomFieldPopup-title": "Edit Field", - "editCardSpentTimePopup-title": "Change spent time", - "editLabelPopup-title": "Change Label", - "editNotificationPopup-title": "Edit Notification", - "editProfilePopup-title": "Edit Profile", - "email": "மின் அஞ்சல் ", - "email-enrollAccount-subject": "An account created for you on __siteName__", - "email-enrollAccount-text": "Hello __user__,\n\nTo start using the service, simply click the link below.\n\n__url__\n\nThanks.", - "email-fail": "Sending email failed", - "email-fail-text": "Error trying to send email", - "email-invalid": "Invalid email", - "email-invite": "Invite via Email", - "email-invite-subject": "__inviter__ sent you an invitation", - "email-invite-text": "Dear __user__,\n\n__inviter__ invites you to join board \"__board__\" for collaborations.\n\nPlease follow the link below:\n\n__url__\n\nThanks.", - "email-resetPassword-subject": "Reset your password on __siteName__", - "email-resetPassword-text": "Hello __user__,\n\nTo reset your password, simply click the link below.\n\n__url__\n\nThanks.", - "email-sent": "Email sent", - "email-verifyEmail-subject": "Verify your email address on __siteName__", - "email-verifyEmail-text": "Hello __user__,\n\nTo verify your account email, simply click the link below.\n\n__url__\n\nThanks.", - "enable-wip-limit": "Enable WIP Limit", - "error-board-doesNotExist": "This board does not exist", - "error-board-notAdmin": "You need to be admin of this board to do that", - "error-board-notAMember": "You need to be a member of this board to do that", - "error-json-malformed": "Your text is not valid JSON", - "error-json-schema": "Your JSON data does not include the proper information in the correct format", - "error-list-doesNotExist": "This list does not exist", - "error-user-doesNotExist": "This user does not exist", - "error-user-notAllowSelf": "You can not invite yourself", - "error-user-notCreated": "This user is not created", - "error-username-taken": "This username is already taken", - "error-email-taken": "Email has already been taken", - "export-board": "Export board", - "sort": "Sort", - "sort-desc": "Click to Sort List", - "list-sort-by": "Sort the List By:", - "list-label-modifiedAt": "Last Access Time", - "list-label-title": "Name of the List", - "list-label-sort": "Your Manual Order", - "list-label-short-modifiedAt": "(L)", - "list-label-short-title": "(N)", - "list-label-short-sort": "(M)", - "filter": "Filter", - "filter-cards": "Filter Cards or Lists", - "list-filter-label": "Filter List by Title", - "filter-clear": "Clear filter", - "filter-no-label": "No label", - "filter-no-member": "No member", - "filter-no-assignee": "No assignee", - "filter-no-custom-fields": "No Custom Fields", - "filter-show-archive": "Show archived lists", - "filter-hide-empty": "Hide empty lists", - "filter-on": "Filter is on", - "filter-on-desc": "You are filtering cards on this board. Click here to edit filter.", - "filter-to-selection": "Filter to selection", - "advanced-filter-label": "Advanced Filter", - "advanced-filter-description": "Advanced Filter allows to write a string containing following operators: == != <= >= && || ( ) A space is used as a separator between the Operators. You can filter for all Custom Fields by typing their names and values. For Example: Field1 == Value1. Note: If fields or values contains spaces, you need to encapsulate them into single quotes. For Example: 'Field 1' == 'Value 1'. For single control characters (' \\/) to be skipped, you can use \\. For example: Field1 == I\\'m. Also you can combine multiple conditions. For Example: F1 == V1 || F1 == V2. Normally all operators are interpreted from left to right. You can change the order by placing brackets. For Example: F1 == V1 && ( F2 == V2 || F2 == V3 ). Also you can search text fields using regex: F1 == /Tes.*/i", - "fullname": "முழு பெயர் ", - "header-logo-title": "Go back to your boards page.", - "hide-system-messages": "Hide system messages", - "headerBarCreateBoardPopup-title": "Create Board", - "home": "தொடக்கம் ", - "import": "பதிவேற்றம் ", - "link": "இணை ", - "import-board": "import board", - "import-board-c": "Import board", - "import-board-title-trello": "Import board from Trello", - "import-board-title-wekan": "Import board from previous export", - "import-sandstorm-backup-warning": "Do not delete data you import from original exported board or Trello before checking does this grain close and open again, or do you get Board not found error, that means data loss.", - "import-sandstorm-warning": "Imported board will delete all existing data on board and replace it with imported board.", - "from-trello": "Trello ல் இருந்து ", - "from-wekan": "From previous export", - "import-board-instruction-trello": "In your Trello board, go to 'Menu', then 'More', 'Print and Export', 'Export JSON', and copy the resulting text.", - "import-board-instruction-wekan": "In your board, go to 'Menu', then 'Export board', and copy the text in the downloaded file.", - "import-board-instruction-about-errors": "If you get errors when importing board, sometimes importing still works, and board is at All Boards page.", - "import-json-placeholder": "Paste your valid JSON data here", - "import-map-members": "Map members", - "import-members-map": "Your imported board has some members. Please map the members you want to import to your users", - "import-show-user-mapping": "Review members mapping", - "import-user-select": "Pick your existing user you want to use as this member", - "importMapMembersAddPopup-title": "Select member", - "info": "Version", - "initials": "Initials", - "invalid-date": "Invalid date", - "invalid-time": "Invalid time", - "invalid-user": "Invalid user", - "joined": "joined", - "just-invited": "You are just invited to this board", - "keyboard-shortcuts": "Keyboard shortcuts", - "label-create": "Create Label", - "label-default": "%s label (default)", - "label-delete-pop": "There is no undo. This will remove this label from all cards and destroy its history.", - "labels": "Labels", - "language": "மொழி ", - "last-admin-desc": "You can’t change roles because there must be at least one admin.", - "leave-board": "Leave Board", - "leave-board-pop": "Are you sure you want to leave __boardTitle__? You will be removed from all cards on this board.", - "leaveBoardPopup-title": "Leave Board ?", - "link-card": "Link to this card", - "list-archive-cards": "Move all cards in this list to Archive", - "list-archive-cards-pop": "This will remove all the cards in this list from the board. To view cards in Archive and bring them back to the board, click “Menu” > “Archive”.", - "list-move-cards": "Move all cards in this list", - "list-select-cards": "Select all cards in this list", - "set-color-list": "நிறத்தை மாற்று ", - "listActionPopup-title": "List Actions", - "swimlaneActionPopup-title": "Swimlane Actions", - "swimlaneAddPopup-title": "Add a Swimlane below", - "listImportCardPopup-title": "Import a Trello card", - "listMorePopup-title": "மேலும் ", - "link-list": "Link to this list", - "list-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the list. There is no undo.", - "list-delete-suggest-archive": "You can move a list to Archive to remove it from the board and preserve the activity.", - "lists": "Lists", - "swimlanes": "Swimlanes", - "log-out": "Log Out", - "log-in": "Log In", - "loginPopup-title": "Log In", - "memberMenuPopup-title": "Member Settings", - "members": "Members", - "menu": "Menu", - "move-selection": "Move selection", - "moveCardPopup-title": "Move Card", - "moveCardToBottom-title": "Move to Bottom", - "moveCardToTop-title": "Move to Top", - "moveSelectionPopup-title": "Move selection", - "multi-selection": "Multi-Selection", - "multi-selection-on": "Multi-Selection is on", - "muted": "Muted", - "muted-info": "You will never be notified of any changes in this board", - "my-boards": "My Boards", - "name": "பெயர் ", - "no-archived-cards": "No cards in Archive.", - "no-archived-lists": "No lists in Archive.", - "no-archived-swimlanes": "No swimlanes in Archive.", - "no-results": "No results", - "normal": "Normal", - "normal-desc": "Can view and edit cards. Can't change settings.", - "not-accepted-yet": "Invitation not accepted yet", - "notify-participate": "Receive updates to any cards you participate as creater or member", - "notify-watch": "Receive updates to any boards, lists, or cards you’re watching", - "optional": "optional", - "or": "or", - "page-maybe-private": "This page may be private. You may be able to view it by <a href='%s'>logging in</a>.", - "page-not-found": "Page not found.", - "password": "கடவுச்சொல் ", - "paste-or-dragdrop": "to paste, or drag & drop image file to it (image only)", - "participating": "Participating", - "preview": "Preview", - "previewAttachedImagePopup-title": "Preview", - "previewClipboardImagePopup-title": "Preview", - "private": "தனியார் ", - "private-desc": "This board is private. Only people added to the board can view and edit it.", - "profile": "Profile", - "public": "பொது ", - "public-desc": "This board is public. It's visible to anyone with the link and will show up in search engines like Google. Only people added to the board can edit.", - "quick-access-description": "Star a board to add a shortcut in this bar.", - "remove-cover": "Remove Cover", - "remove-from-board": "Remove from Board", - "remove-label": "Remove Label", - "listDeletePopup-title": "Delete List ?", - "remove-member": "Remove Member", - "remove-member-from-card": "Remove from Card", - "remove-member-pop": "Remove __name__ (__username__) from __boardTitle__? The member will be removed from all cards on this board. They will receive a notification.", - "removeMemberPopup-title": "Remove Member?", - "rename": "பெயர்மாற்றம் ", - "rename-board": "Rename Board", - "restore": "Restore", - "save": "சேமி ", - "search": "தேடு ", - "rules": "Rules", - "search-cards": "Search from card/list titles, descriptions and custom fields on this board", - "search-example": "Text to search for?", - "select-color": "Select Color", - "set-wip-limit-value": "Set a limit for the maximum number of tasks in this list", - "setWipLimitPopup-title": "Set WIP Limit", - "shortcut-assign-self": "Assign yourself to current card", - "shortcut-autocomplete-emoji": "Autocomplete emoji", - "shortcut-autocomplete-members": "Autocomplete members", - "shortcut-clear-filters": "Clear all filters", - "shortcut-close-dialog": "Close Dialog", - "shortcut-filter-my-cards": "Filter my cards", - "shortcut-show-shortcuts": "Bring up this shortcuts list", - "shortcut-toggle-filterbar": "Toggle Filter Sidebar", - "shortcut-toggle-sidebar": "Toggle Board Sidebar", - "show-cards-minimum-count": "Show cards count if list contains more than", - "sidebar-open": "Open Sidebar", - "sidebar-close": "Close Sidebar", - "signupPopup-title": "Create an Account", - "star-board-title": "Click to star this board. It will show up at top of your boards list.", - "starred-boards": "Starred Boards", - "starred-boards-description": "Starred boards show up at the top of your boards list.", - "subscribe": "சந்தா ", - "team": "குழு ", - "this-board": "this board", - "this-card": "this card", - "spent-time-hours": "Spent time (hours)", - "overtime-hours": "Overtime (hours)", - "overtime": "Overtime", - "has-overtime-cards": "Has overtime cards", - "has-spenttime-cards": "Has spent time cards", - "time": "Time", - "title": "Title", - "tracking": "Tracking", - "tracking-info": "You will be notified of any changes to those cards you are involved as creator or member.", - "type": "Type", - "unassign-member": "Unassign member", - "unsaved-description": "You have an unsaved description.", - "unwatch": "Unwatch", - "upload": "Upload", - "upload-avatar": "Upload an avatar", - "uploaded-avatar": "Uploaded an avatar", - "username": "Username", - "view-it": "View it", - "warn-list-archived": "warning: this card is in an list at Archive", - "watch": "Watch", - "watching": "Watching", - "watching-info": "You will be notified of any change in this board", - "welcome-board": "Welcome Board", - "welcome-swimlane": "Milestone 1", - "welcome-list1": "Basics", - "welcome-list2": "Advanced", - "card-templates-swimlane": "Card Templates", - "list-templates-swimlane": "List Templates", - "board-templates-swimlane": "Board Templates", - "what-to-do": "What do you want to do?", - "wipLimitErrorPopup-title": "Invalid WIP Limit", - "wipLimitErrorPopup-dialog-pt1": "The number of tasks in this list is higher than the WIP limit you've defined.", - "wipLimitErrorPopup-dialog-pt2": "Please move some tasks out of this list, or set a higher WIP limit.", - "admin-panel": "Admin Panel", - "settings": "Settings", - "people": "People", - "registration": "Registration", - "disable-self-registration": "Disable Self-Registration", - "invite": "அழைப்பு ", - "invite-people": "Invite People", - "to-boards": "To board(s)", - "email-addresses": "Email Addresses", - "smtp-host-description": "The address of the SMTP server that handles your emails.", - "smtp-port-description": "The port your SMTP server uses for outgoing emails.", - "smtp-tls-description": "Enable TLS support for SMTP server", - "smtp-host": "SMTP Host", - "smtp-port": "SMTP Port", - "smtp-username": "Username", - "smtp-password": "கடவுச்சொல் ", - "smtp-tls": "TLS support", - "send-from": "அனுப்புனர் ", - "send-smtp-test": "சோதனை மின்னஞ்சல் அணுப்புக ", - "invitation-code": "Invitation Code", - "email-invite-register-subject": "__inviter__ sent you an invitation", - "email-invite-register-text": "Dear __user__,\n\n__inviter__ invites you to kanban board for collaborations.\n\nPlease follow the link below:\n__url__\n\nAnd your invitation code is: __icode__\n\nThanks.", - "email-smtp-test-subject": "SMTP Test Email", - "email-smtp-test-text": "You have successfully sent an email", - "error-invitation-code-not-exist": "Invitation code doesn't exist", - "error-notAuthorized": "You are not authorized to view this page.", - "webhook-title": "Webhook Name", - "webhook-token": "Token (Optional for Authentication)", - "outgoing-webhooks": "Outgoing Webhooks", - "bidirectional-webhooks": "Two-Way Webhooks", - "outgoingWebhooksPopup-title": "Outgoing Webhooks", - "boardCardTitlePopup-title": "Card Title Filter", - "disable-webhook": "Disable This Webhook", - "global-webhook": "Global Webhooks", - "new-outgoing-webhook": "New Outgoing Webhook", - "no-name": "(Unknown)", - "Node_version": "Node version", - "Meteor_version": "Meteor version", - "MongoDB_version": "MongoDB version", - "MongoDB_storage_engine": "MongoDB storage engine", - "MongoDB_Oplog_enabled": "MongoDB Oplog enabled", - "OS_Arch": "OS Arch", - "OS_Cpus": "OS CPU Count", - "OS_Freemem": "OS Free Memory", - "OS_Loadavg": "OS Load Average", - "OS_Platform": "OS Platform", - "OS_Release": "OS Release", - "OS_Totalmem": "OS Total Memory", - "OS_Type": "OS Type", - "OS_Uptime": "OS Uptime", - "days": "days", - "hours": "hours", - "minutes": "minutes", - "seconds": "seconds", - "show-field-on-card": "Show this field on card", - "automatically-field-on-card": "Auto create field to all cards", - "showLabel-field-on-card": "Show field label on minicard", - "yes": "Yes", - "no": "No", - "accounts": "Accounts", - "accounts-allowEmailChange": "Allow Email Change", - "accounts-allowUserNameChange": "Allow Username Change", - "createdAt": "Created at", - "verified": "Verified", - "active": "Active", - "card-received": "Received", - "card-received-on": "Received on", - "card-end": "முடிவு ", - "card-end-on": "Ends on", - "editCardReceivedDatePopup-title": "Change received date", - "editCardEndDatePopup-title": "Change end date", - "setCardColorPopup-title": "Set color", - "setCardActionsColorPopup-title": "Choose a color", - "setSwimlaneColorPopup-title": "Choose a color", - "setListColorPopup-title": "Choose a color", - "assigned-by": "Assigned By", - "requested-by": "Requested By", - "board-delete-notice": "Deleting is permanent. You will lose all lists, cards and actions associated with this board.", - "delete-board-confirm-popup": "All lists, cards, labels, and activities will be deleted and you won't be able to recover the board contents. There is no undo.", - "boardDeletePopup-title": "Delete Board?", - "delete-board": "Delete Board", - "default-subtasks-board": "Subtasks for __board__ board", - "default": "Default", - "queue": "Queue", - "subtask-settings": "Subtasks Settings", - "card-settings": "Card Settings", - "boardSubtaskSettingsPopup-title": "Board Subtasks Settings", - "boardCardSettingsPopup-title": "Card Settings", - "deposit-subtasks-board": "Deposit subtasks to this board:", - "deposit-subtasks-list": "Landing list for subtasks deposited here:", - "show-parent-in-minicard": "Show parent in minicard:", - "prefix-with-full-path": "Prefix with full path", - "prefix-with-parent": "Prefix with parent", - "subtext-with-full-path": "Subtext with full path", - "subtext-with-parent": "Subtext with parent", - "change-card-parent": "Change card's parent", - "parent-card": "Parent card", - "source-board": "Source board", - "no-parent": "Don't show parent", - "activity-added-label": "added label '%s' to %s", - "activity-removed-label": "removed label '%s' from %s", - "activity-delete-attach": "deleted an attachment from %s", - "activity-added-label-card": "added label '%s'", - "activity-removed-label-card": "removed label '%s'", - "activity-delete-attach-card": "deleted an attachment", - "activity-set-customfield": "set custom field '%s' to '%s' in %s", - "activity-unset-customfield": "unset custom field '%s' in %s", - "r-rule": "Rule", - "r-add-trigger": "Add trigger", - "r-add-action": "Add action", - "r-board-rules": "Board rules", - "r-add-rule": "Add rule", - "r-view-rule": "View rule", - "r-delete-rule": "Delete rule", - "r-new-rule-name": "New rule title", - "r-no-rules": "No rules", - "r-when-a-card": "When a card", - "r-is": "is", - "r-is-moved": "is moved", - "r-added-to": "added to", - "r-removed-from": "Removed from", - "r-the-board": "the board", - "r-list": "list", - "set-filter": "Set Filter", - "r-moved-to": "Moved to", - "r-moved-from": "Moved from", - "r-archived": "Moved to Archive", - "r-unarchived": "Restored from Archive", - "r-a-card": "a card", - "r-when-a-label-is": "When a label is", - "r-when-the-label": "When the label", - "r-list-name": "list name", - "r-when-a-member": "When a member is", - "r-when-the-member": "When the member", - "r-name": "name", - "r-when-a-attach": "When an attachment", - "r-when-a-checklist": "When a checklist is", - "r-when-the-checklist": "When the checklist", - "r-completed": "Completed", - "r-made-incomplete": "Made incomplete", - "r-when-a-item": "When a checklist item is", - "r-when-the-item": "When the checklist item", - "r-checked": "Checked", - "r-unchecked": "Unchecked", - "r-move-card-to": "Move card to", - "r-top-of": "Top of", - "r-bottom-of": "Bottom of", - "r-its-list": "its list", - "r-archive": "Move to Archive", - "r-unarchive": "Restore from Archive", - "r-card": "card", - "r-add": "சேர் ", - "r-remove": "Remove", - "r-label": "label", - "r-member": "member", - "r-remove-all": "Remove all members from the card", - "r-set-color": "Set color to", - "r-checklist": "checklist", - "r-check-all": "Check all", - "r-uncheck-all": "Uncheck all", - "r-items-check": "items of checklist", - "r-check": "Check", - "r-uncheck": "Uncheck", - "r-item": "item", - "r-of-checklist": "of checklist", - "r-send-email": "Send an email", - "r-to": "to", - "r-subject": "subject", - "r-rule-details": "Rule details", - "r-d-move-to-top-gen": "Move card to top of its list", - "r-d-move-to-top-spec": "Move card to top of list", - "r-d-move-to-bottom-gen": "Move card to bottom of its list", - "r-d-move-to-bottom-spec": "Move card to bottom of list", - "r-d-send-email": "Send email", - "r-d-send-email-to": "to", - "r-d-send-email-subject": "subject", - "r-d-send-email-message": "message", - "r-d-archive": "Move card to Archive", - "r-d-unarchive": "Restore card from Archive", - "r-d-add-label": "Add label", - "r-d-remove-label": "Remove label", - "r-create-card": "Create new card", - "r-in-list": "in list", - "r-in-swimlane": "in swimlane", - "r-d-add-member": "Add member", - "r-d-remove-member": "Remove member", - "r-d-remove-all-member": "Remove all member", - "r-d-check-all": "Check all items of a list", - "r-d-uncheck-all": "Uncheck all items of a list", - "r-d-check-one": "Check item", - "r-d-uncheck-one": "Uncheck item", - "r-d-check-of-list": "of checklist", - "r-d-add-checklist": "Add checklist", - "r-d-remove-checklist": "Remove checklist", - "r-by": "by", - "r-add-checklist": "Add checklist", - "r-with-items": "with items", - "r-items-list": "item1,item2,item3", - "r-add-swimlane": "Add swimlane", - "r-swimlane-name": "swimlane name", - "r-board-note": "Note: leave a field empty to match every possible value.", - "r-checklist-note": "Note: checklist's items have to be written as comma separated values.", - "r-when-a-card-is-moved": "When a card is moved to another list", - "r-set": "Set", - "r-update": "Update", - "r-datefield": "date field", - "r-df-start-at": "start", - "r-df-due-at": "due", - "r-df-end-at": "end", - "r-df-received-at": "received", - "r-to-current-datetime": "to current date/time", - "r-remove-value-from": "Remove value from", - "ldap": "LDAP", - "oauth2": "OAuth2", - "cas": "CAS", - "authentication-method": "Authentication method", - "authentication-type": "Authentication type", - "custom-product-name": "Custom Product Name", - "layout": "Layout", - "hide-logo": "Hide Logo", - "add-custom-html-after-body-start": "Add Custom HTML after <body> start", - "add-custom-html-before-body-end": "Add Custom HTML before </body> end", - "error-undefined": "Something went wrong", - "error-ldap-login": "An error occurred while trying to login", - "display-authentication-method": "Display Authentication Method", - "default-authentication-method": "Default Authentication Method", - "duplicate-board": "Duplicate Board", - "people-number": "The number of people is:", - "swimlaneDeletePopup-title": "Delete Swimlane ?", - "swimlane-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the swimlane. There is no undo.", - "restore-all": "Restore all", - "delete-all": "Delete all", - "loading": "Loading, please wait.", - "previous_as": "last time was", - "act-a-dueAt": "modified due time to \nWhen: __timeValue__\nWhere: __card__\n previous due was __timeOldValue__", - "act-a-endAt": "modified ending time to __timeValue__ from (__timeOldValue__)", - "act-a-startAt": "modified starting time to __timeValue__ from (__timeOldValue__)", - "act-a-receivedAt": "modified received time to __timeValue__ from (__timeOldValue__)", - "a-dueAt": "modified due time to be", - "a-endAt": "modified ending time to be", - "a-startAt": "modified starting time to be", - "a-receivedAt": "modified received time to be", - "almostdue": "current due time %s is approaching", - "pastdue": "current due time %s is past", - "duenow": "current due time %s is today", - "act-newDue": "__list__/__card__ has 1st due reminder [__board__]", - "act-withDue": "__list__/__card__ due reminders [__board__]", - "act-almostdue": "was reminding the current due (__timeValue__) of __card__ is approaching", - "act-pastdue": "was reminding the current due (__timeValue__) of __card__ is past", - "act-duenow": "was reminding the current due (__timeValue__) of __card__ is now", - "act-atUserComment": "You were mentioned in [__board__] __list__/__card__", - "delete-user-confirm-popup": "Are you sure you want to delete this account? There is no undo.", - "accounts-allowUserDelete": "Allow users to self delete their account", - "hide-minicard-label-text": "Hide minicard label text", - "show-desktop-drag-handles": "Show desktop drag handles", - "assignee": "Assignee", - "cardAssigneesPopup-title": "Assignee", - "addmore-detail": "Add a more detailed description", - "show-on-card": "Show on Card", - "new": "New", - "editUserPopup-title": "Edit User", - "newUserPopup-title": "New User", - "notifications": "Notifications", - "view-all": "View All", - "filter-by-unread": "Filter by Unread", - "mark-all-as-read": "Mark all as read", - "remove-all-read": "Remove all read", - "allow-rename": "Allow Rename", - "allowRenamePopup-title": "Allow Rename" -} + "accept": "ஏற்றுக்கொள்", + "act-activity-notify": "Activity Notification", + "act-addAttachment": "added attachment __attachment__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-deleteAttachment": "deleted attachment __attachment__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addSubtask": "added subtask __subtask__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addedLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removeLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removedLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addChecklist": "added checklist __checklist__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addChecklistItem": "added checklist item __checklistItem__ to checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removeChecklist": "removed checklist __checklist__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removeChecklistItem": "removed checklist item __checklistItem__ from checklist __checkList__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-checkedItem": "checked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-uncheckedItem": "unchecked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-completeChecklist": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-uncompleteChecklist": "uncompleted checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addComment": "commented on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-editComment": "edited comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-deleteComment": "deleted comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-createBoard": "created board __board__", + "act-createSwimlane": "created swimlane __swimlane__ to board __board__", + "act-createCard": "created card __card__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-createCustomField": "created custom field __customField__ at board __board__", + "act-deleteCustomField": "deleted custom field __customField__ at board __board__", + "act-setCustomField": "edited custom field __customField__: __customFieldValue__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-createList": "added list __list__ to board __board__", + "act-addBoardMember": "added member __member__ to board __board__", + "act-archivedBoard": "Board __board__ moved to Archive", + "act-archivedCard": "Card __card__ at list __list__ at swimlane __swimlane__ at board __board__ moved to Archive", + "act-archivedList": "List __list__ at swimlane __swimlane__ at board __board__ moved to Archive", + "act-archivedSwimlane": "Swimlane __swimlane__ at board __board__ moved to Archive", + "act-importBoard": "imported board __board__", + "act-importCard": "imported card __card__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-importList": "imported list __list__ to swimlane __swimlane__ at board __board__", + "act-joinMember": "added member __member__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-moveCard": "moved card __card__ at board __board__ from list __oldList__ at swimlane __oldSwimlane__ to list __list__ at swimlane __swimlane__", + "act-moveCardToOtherBoard": "moved card __card__ from list __oldList__ at swimlane __oldSwimlane__ at board __oldBoard__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-removeBoardMember": "removed member __member__ from board __board__", + "act-restoredCard": "restored card __card__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-unjoinMember": "removed member __member__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-withBoardTitle": "__board__", + "act-withCardTitle": "[__board__] __card__", + "actions": "Actions", + "activities": "Activities", + "activity": "Activity", + "activity-added": "added %s to %s", + "activity-archived": "%s moved to Archive", + "activity-attached": "attached %s to %s", + "activity-created": "உருவாக்கப்பட்டது ", + "activity-customfield-created": "created custom field %s", + "activity-excluded": "excluded %s from %s", + "activity-imported": "imported %s into %s from %s", + "activity-imported-board": "imported %s from %s", + "activity-joined": "சேர்ந்தது ", + "activity-moved": "moved %s from %s to %s", + "activity-on": "on %s", + "activity-removed": "removed %s from %s", + "activity-sent": "sent %s to %s", + "activity-unjoined": "பிரிக்கப்பட்டது ", + "activity-subtask-added": "added subtask to %s", + "activity-checked-item": "checked %s in checklist %s of %s", + "activity-unchecked-item": "unchecked %s in checklist %s of %s", + "activity-checklist-added": "added checklist to %s", + "activity-checklist-removed": "removed a checklist from %s", + "activity-checklist-completed": "completed checklist %s of %s", + "activity-checklist-uncompleted": "uncompleted the checklist %s of %s", + "activity-checklist-item-added": "added checklist item to '%s' in %s", + "activity-checklist-item-removed": "removed a checklist item from '%s' in %s", + "add": "சேர் ", + "activity-checked-item-card": "checked %s in checklist %s", + "activity-unchecked-item-card": "unchecked %s in checklist %s", + "activity-checklist-completed-card": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "activity-checklist-uncompleted-card": "uncompleted the checklist %s", + "activity-editComment": "edited comment %s", + "activity-deleteComment": "deleted comment %s", + "add-attachment": "Add Attachment", + "add-board": "Add Board", + "add-card": "Add Card", + "add-swimlane": "Add Swimlane", + "add-subtask": "Add Subtask", + "add-checklist": "Add Checklist", + "add-checklist-item": "Add an item to checklist", + "add-cover": "Add Cover", + "add-label": "Add Label", + "add-list": "Add List", + "add-members": "Add Members", + "added": "Added", + "addMemberPopup-title": "Members", + "admin": "Admin", + "admin-desc": "Can view and edit cards, remove members, and change settings for the board.", + "admin-announcement": "Announcement", + "admin-announcement-active": "Active System-Wide Announcement", + "admin-announcement-title": "Announcement from Administrator", + "all-boards": "All boards", + "and-n-other-card": "And __count__ other card", + "and-n-other-card_plural": "And __count__ other cards", + "apply": "Apply", + "app-is-offline": "Loading, please wait. Refreshing the page will cause data loss. If loading does not work, please check that server has not stopped.", + "archive": "Move to Archive", + "archive-all": "Move All to Archive", + "archive-board": "Move Board to Archive", + "archive-card": "Move Card to Archive", + "archive-list": "Move List to Archive", + "archive-swimlane": "Move Swimlane to Archive", + "archive-selection": "Move selection to Archive", + "archiveBoardPopup-title": "Move Board to Archive?", + "archived-items": "Archive", + "archived-boards": "Boards in Archive", + "restore-board": "Restore Board", + "no-archived-boards": "No Boards in Archive.", + "archives": "Archive", + "template": "Template", + "templates": "Templates", + "assign-member": "Assign member", + "attached": "attached", + "attachment": "இணைப்பு ", + "attachment-delete-pop": "Deleting an attachment is permanent. There is no undo.", + "attachmentDeletePopup-title": "Delete Attachment?", + "attachments": "இணைப்புகள் ", + "auto-watch": "Automatically watch boards when they are created", + "avatar-too-big": "The avatar is too large (70KB max)", + "back": "பின்செல் ", + "board-change-color": "நிறம் மாற்று ", + "board-nb-stars": "%s stars", + "board-not-found": "Board not found", + "board-private-info": "This board will be <strong>private</strong>.", + "board-public-info": "This board will be <strong>public</strong>.", + "boardChangeColorPopup-title": "Change Board Background", + "boardChangeTitlePopup-title": "Rename Board", + "boardChangeVisibilityPopup-title": "Change Visibility", + "boardChangeWatchPopup-title": "Change Watch", + "boardMenuPopup-title": "Board Settings", + "boardChangeViewPopup-title": "Board View", + "boards": "Boards", + "board-view": "Board View", + "board-view-cal": "நாள்கட்டி ", + "board-view-swimlanes": "Swimlanes", + "board-view-collapse": "Collapse", + "board-view-lists": "Lists", + "bucket-example": "Like “Bucket List” for example", + "cancel": "Cancel", + "card-archived": "This card is moved to Archive.", + "board-archived": "This board is moved to Archive.", + "card-comments-title": "This card has %s comment.", + "card-delete-notice": "Deleting is permanent. You will lose all actions associated with this card.", + "card-delete-pop": "All actions will be removed from the activity feed and you won't be able to re-open the card. There is no undo.", + "card-delete-suggest-archive": "You can move a card to Archive to remove it from the board and preserve the activity.", + "card-due": "Due", + "card-due-on": "Due on", + "card-spent": "Spent Time", + "card-edit-attachments": "Edit attachments", + "card-edit-custom-fields": "Edit custom fields", + "card-start-voting": "Start voting", + "card-cancel-voting": "Delete voting and all votes", + "card-edit-labels": "Edit labels", + "card-edit-members": "Edit members", + "card-labels-title": "Change the labels for the card.", + "card-members-title": "Add or remove members of the board from the card.", + "card-start": "Start", + "card-start-on": "Starts on", + "cardAttachmentsPopup-title": "Attach From", + "cardCustomField-datePopup-title": "Change date", + "cardCustomFieldsPopup-title": "Edit custom fields", + "cardStartVotingPopup-title": "Start a vote", + "positiveVoteMembersPopup-title": "Proponents", + "negativeVoteMembersPopup-title": "Opponents", + "vote-question": "Voting question", + "vote-public": "Public vote", + "vote-for-it": "for it", + "vote-against": "against", + "cardDeletePopup-title": "Delete Card?", + "cardDetailsActionsPopup-title": "Card Actions", + "cardLabelsPopup-title": "Labels", + "cardMembersPopup-title": "Members", + "cardMorePopup-title": "மேலும் ", + "cardTemplatePopup-title": "Create template", + "cards": "Cards", + "cards-count": "Cards", + "casSignIn": "Sign In with CAS", + "cardType-card": "Card", + "cardType-linkedCard": "Linked Card", + "cardType-linkedBoard": "Linked Board", + "change": "Change", + "change-avatar": "Change Avatar", + "change-password": "கடவுச்சொல்லை மாற்று ", + "change-permissions": "Change permissions", + "change-settings": "Change Settings", + "changeAvatarPopup-title": "Change Avatar", + "changeLanguagePopup-title": "Change Language", + "changePasswordPopup-title": "கடவுச்சொல்லை மாற்றுக ", + "changePermissionsPopup-title": "Change Permissions", + "changeSettingsPopup-title": "Change Settings", + "subtasks": "Subtasks", + "checklists": "Checklists", + "click-to-star": "Click to star this board.", + "click-to-unstar": "Click to unstar this board.", + "clipboard": "Clipboard or drag & drop", + "close": "Close", + "close-board": "Close Board", + "close-board-pop": "You will be able to restore the board by clicking the “Archive” button from the home header.", + "color-black": "black", + "color-blue": "blue", + "color-crimson": "crimson", + "color-darkgreen": "அடர் பச்சை ", + "color-gold": "தங்கம் ", + "color-gray": "gray", + "color-green": "பச்சை ", + "color-indigo": "indigo", + "color-lime": "வெளிர் பச்சை ", + "color-magenta": "magenta", + "color-mistyrose": "mistyrose", + "color-navy": "navy", + "color-orange": "ஆரஞ்சு ", + "color-paleturquoise": "paleturquoise", + "color-peachpuff": "peachpuff", + "color-pink": "pink", + "color-plum": "plum", + "color-purple": "purple", + "color-red": "சிகப்பு ", + "color-saddlebrown": "saddlebrown", + "color-silver": "வெள்ளி ", + "color-sky": "வாணம் ", + "color-slateblue": "slateblue", + "color-white": "வெள்ளை ", + "color-yellow": "மஞ்சள் ", + "unset-color": "Unset", + "comment": "கருத்து ", + "comment-placeholder": "Write Comment", + "comment-only": "கருத்து மட்டும் ", + "comment-only-desc": "Can comment on cards only.", + "no-comments": "கருத்து இல்லை ", + "no-comments-desc": "Can not see comments and activities.", + "worker": "Worker", + "worker-desc": "Can only move cards, assign itself to card and comment.", + "computer": "கணினி ", + "confirm-subtask-delete-dialog": "Are you sure you want to delete subtask?", + "confirm-checklist-delete-dialog": "Are you sure you want to delete checklist?", + "copy-card-link-to-clipboard": "Copy card link to clipboard", + "linkCardPopup-title": "Link Card", + "searchElementPopup-title": "தேடு ", + "copyCardPopup-title": "Copy Card", + "copyChecklistToManyCardsPopup-title": "Copy Checklist Template to Many Cards", + "copyChecklistToManyCardsPopup-instructions": "Destination Card Titles and Descriptions in this JSON format", + "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"First card title\", \"description\":\"First card description\"}, {\"title\":\"Second card title\",\"description\":\"Second card description\"},{\"title\":\"Last card title\",\"description\":\"Last card description\"} ]", + "create": "உருவாக்கு ", + "createBoardPopup-title": "Create Board", + "chooseBoardSourcePopup-title": "Import board", + "createLabelPopup-title": "Create Label", + "createCustomField": "Create Field", + "createCustomFieldPopup-title": "Create Field", + "current": "current", + "custom-field-delete-pop": "There is no undo. This will remove this custom field from all cards and destroy its history.", + "custom-field-checkbox": "Checkbox", + "custom-field-date": "நாள் ", + "custom-field-dropdown": "Dropdown List", + "custom-field-dropdown-none": "(none)", + "custom-field-dropdown-options": "List Options", + "custom-field-dropdown-options-placeholder": "Press enter to add more options", + "custom-field-dropdown-unknown": "(unknown)", + "custom-field-number": "எண் ", + "custom-field-text": "Text", + "custom-fields": "Custom Fields", + "date": "நாள் ", + "decline": "Decline", + "default-avatar": "Default avatar", + "delete": "Delete", + "deleteCustomFieldPopup-title": "Delete Custom Field?", + "deleteLabelPopup-title": "Delete Label?", + "description": "Description", + "disambiguateMultiLabelPopup-title": "Disambiguate Label Action", + "disambiguateMultiMemberPopup-title": "Disambiguate Member Action", + "discard": "Discard", + "done": "Done", + "download": "பதிவிறக்கம் ", + "edit": "திருத்து ", + "edit-avatar": "Change Avatar", + "edit-profile": "Edit Profile", + "edit-wip-limit": "Edit WIP Limit", + "soft-wip-limit": "Soft WIP Limit", + "editCardStartDatePopup-title": "Change start date", + "editCardDueDatePopup-title": "Change due date", + "editCustomFieldPopup-title": "Edit Field", + "editCardSpentTimePopup-title": "Change spent time", + "editLabelPopup-title": "Change Label", + "editNotificationPopup-title": "Edit Notification", + "editProfilePopup-title": "Edit Profile", + "email": "மின் அஞ்சல் ", + "email-enrollAccount-subject": "An account created for you on __siteName__", + "email-enrollAccount-text": "Hello __user__,\n\nTo start using the service, simply click the link below.\n\n__url__\n\nThanks.", + "email-fail": "Sending email failed", + "email-fail-text": "Error trying to send email", + "email-invalid": "Invalid email", + "email-invite": "Invite via Email", + "email-invite-subject": "__inviter__ sent you an invitation", + "email-invite-text": "Dear __user__,\n\n__inviter__ invites you to join board \"__board__\" for collaborations.\n\nPlease follow the link below:\n\n__url__\n\nThanks.", + "email-resetPassword-subject": "Reset your password on __siteName__", + "email-resetPassword-text": "Hello __user__,\n\nTo reset your password, simply click the link below.\n\n__url__\n\nThanks.", + "email-sent": "Email sent", + "email-verifyEmail-subject": "Verify your email address on __siteName__", + "email-verifyEmail-text": "Hello __user__,\n\nTo verify your account email, simply click the link below.\n\n__url__\n\nThanks.", + "enable-wip-limit": "Enable WIP Limit", + "error-board-doesNotExist": "This board does not exist", + "error-board-notAdmin": "You need to be admin of this board to do that", + "error-board-notAMember": "You need to be a member of this board to do that", + "error-json-malformed": "Your text is not valid JSON", + "error-json-schema": "Your JSON data does not include the proper information in the correct format", + "error-list-doesNotExist": "This list does not exist", + "error-user-doesNotExist": "This user does not exist", + "error-user-notAllowSelf": "You can not invite yourself", + "error-user-notCreated": "This user is not created", + "error-username-taken": "This username is already taken", + "error-email-taken": "Email has already been taken", + "export-board": "Export board", + "sort": "Sort", + "sort-desc": "Click to Sort List", + "list-sort-by": "Sort the List By:", + "list-label-modifiedAt": "Last Access Time", + "list-label-title": "Name of the List", + "list-label-sort": "Your Manual Order", + "list-label-short-modifiedAt": "(L)", + "list-label-short-title": "(N)", + "list-label-short-sort": "(M)", + "filter": "Filter", + "filter-cards": "Filter Cards or Lists", + "list-filter-label": "Filter List by Title", + "filter-clear": "Clear filter", + "filter-no-label": "No label", + "filter-no-member": "No member", + "filter-no-assignee": "No assignee", + "filter-no-custom-fields": "No Custom Fields", + "filter-show-archive": "Show archived lists", + "filter-hide-empty": "Hide empty lists", + "filter-on": "Filter is on", + "filter-on-desc": "You are filtering cards on this board. Click here to edit filter.", + "filter-to-selection": "Filter to selection", + "advanced-filter-label": "Advanced Filter", + "advanced-filter-description": "Advanced Filter allows to write a string containing following operators: == != <= >= && || ( ) A space is used as a separator between the Operators. You can filter for all Custom Fields by typing their names and values. For Example: Field1 == Value1. Note: If fields or values contains spaces, you need to encapsulate them into single quotes. For Example: 'Field 1' == 'Value 1'. For single control characters (' \\/) to be skipped, you can use \\. For example: Field1 == I\\'m. Also you can combine multiple conditions. For Example: F1 == V1 || F1 == V2. Normally all operators are interpreted from left to right. You can change the order by placing brackets. For Example: F1 == V1 && ( F2 == V2 || F2 == V3 ). Also you can search text fields using regex: F1 == /Tes.*/i", + "fullname": "முழு பெயர் ", + "header-logo-title": "Go back to your boards page.", + "hide-system-messages": "Hide system messages", + "headerBarCreateBoardPopup-title": "Create Board", + "home": "தொடக்கம் ", + "import": "பதிவேற்றம் ", + "link": "இணை ", + "import-board": "import board", + "import-board-c": "Import board", + "import-board-title-trello": "Import board from Trello", + "import-board-title-wekan": "Import board from previous export", + "import-sandstorm-backup-warning": "Do not delete data you import from original exported board or Trello before checking does this grain close and open again, or do you get Board not found error, that means data loss.", + "import-sandstorm-warning": "Imported board will delete all existing data on board and replace it with imported board.", + "from-trello": "Trello ல் இருந்து ", + "from-wekan": "From previous export", + "import-board-instruction-trello": "In your Trello board, go to 'Menu', then 'More', 'Print and Export', 'Export JSON', and copy the resulting text.", + "import-board-instruction-wekan": "In your board, go to 'Menu', then 'Export board', and copy the text in the downloaded file.", + "import-board-instruction-about-errors": "If you get errors when importing board, sometimes importing still works, and board is at All Boards page.", + "import-json-placeholder": "Paste your valid JSON data here", + "import-map-members": "Map members", + "import-members-map": "Your imported board has some members. Please map the members you want to import to your users", + "import-show-user-mapping": "Review members mapping", + "import-user-select": "Pick your existing user you want to use as this member", + "importMapMembersAddPopup-title": "Select member", + "info": "Version", + "initials": "Initials", + "invalid-date": "Invalid date", + "invalid-time": "Invalid time", + "invalid-user": "Invalid user", + "joined": "joined", + "just-invited": "You are just invited to this board", + "keyboard-shortcuts": "Keyboard shortcuts", + "label-create": "Create Label", + "label-default": "%s label (default)", + "label-delete-pop": "There is no undo. This will remove this label from all cards and destroy its history.", + "labels": "Labels", + "language": "மொழி ", + "last-admin-desc": "You can’t change roles because there must be at least one admin.", + "leave-board": "Leave Board", + "leave-board-pop": "Are you sure you want to leave __boardTitle__? You will be removed from all cards on this board.", + "leaveBoardPopup-title": "Leave Board ?", + "link-card": "Link to this card", + "list-archive-cards": "Move all cards in this list to Archive", + "list-archive-cards-pop": "This will remove all the cards in this list from the board. To view cards in Archive and bring them back to the board, click “Menu” > “Archive”.", + "list-move-cards": "Move all cards in this list", + "list-select-cards": "Select all cards in this list", + "set-color-list": "நிறத்தை மாற்று ", + "listActionPopup-title": "List Actions", + "swimlaneActionPopup-title": "Swimlane Actions", + "swimlaneAddPopup-title": "Add a Swimlane below", + "listImportCardPopup-title": "Import a Trello card", + "listMorePopup-title": "மேலும் ", + "link-list": "Link to this list", + "list-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the list. There is no undo.", + "list-delete-suggest-archive": "You can move a list to Archive to remove it from the board and preserve the activity.", + "lists": "Lists", + "swimlanes": "Swimlanes", + "log-out": "Log Out", + "log-in": "Log In", + "loginPopup-title": "Log In", + "memberMenuPopup-title": "Member Settings", + "members": "Members", + "menu": "Menu", + "move-selection": "Move selection", + "moveCardPopup-title": "Move Card", + "moveCardToBottom-title": "Move to Bottom", + "moveCardToTop-title": "Move to Top", + "moveSelectionPopup-title": "Move selection", + "multi-selection": "Multi-Selection", + "multi-selection-on": "Multi-Selection is on", + "muted": "Muted", + "muted-info": "You will never be notified of any changes in this board", + "my-boards": "My Boards", + "name": "பெயர் ", + "no-archived-cards": "No cards in Archive.", + "no-archived-lists": "No lists in Archive.", + "no-archived-swimlanes": "No swimlanes in Archive.", + "no-results": "No results", + "normal": "Normal", + "normal-desc": "Can view and edit cards. Can't change settings.", + "not-accepted-yet": "Invitation not accepted yet", + "notify-participate": "Receive updates to any cards you participate as creater or member", + "notify-watch": "Receive updates to any boards, lists, or cards you’re watching", + "optional": "optional", + "or": "or", + "page-maybe-private": "This page may be private. You may be able to view it by <a href='%s'>logging in</a>.", + "page-not-found": "Page not found.", + "password": "கடவுச்சொல் ", + "paste-or-dragdrop": "to paste, or drag & drop image file to it (image only)", + "participating": "Participating", + "preview": "Preview", + "previewAttachedImagePopup-title": "Preview", + "previewClipboardImagePopup-title": "Preview", + "private": "தனியார் ", + "private-desc": "This board is private. Only people added to the board can view and edit it.", + "profile": "Profile", + "public": "பொது ", + "public-desc": "This board is public. It's visible to anyone with the link and will show up in search engines like Google. Only people added to the board can edit.", + "quick-access-description": "Star a board to add a shortcut in this bar.", + "remove-cover": "Remove Cover", + "remove-from-board": "Remove from Board", + "remove-label": "Remove Label", + "listDeletePopup-title": "Delete List ?", + "remove-member": "Remove Member", + "remove-member-from-card": "Remove from Card", + "remove-member-pop": "Remove __name__ (__username__) from __boardTitle__? The member will be removed from all cards on this board. They will receive a notification.", + "removeMemberPopup-title": "Remove Member?", + "rename": "பெயர்மாற்றம் ", + "rename-board": "Rename Board", + "restore": "Restore", + "save": "சேமி ", + "search": "தேடு ", + "rules": "Rules", + "search-cards": "Search from card/list titles, descriptions and custom fields on this board", + "search-example": "Text to search for?", + "select-color": "Select Color", + "set-wip-limit-value": "Set a limit for the maximum number of tasks in this list", + "setWipLimitPopup-title": "Set WIP Limit", + "shortcut-assign-self": "Assign yourself to current card", + "shortcut-autocomplete-emoji": "Autocomplete emoji", + "shortcut-autocomplete-members": "Autocomplete members", + "shortcut-clear-filters": "Clear all filters", + "shortcut-close-dialog": "Close Dialog", + "shortcut-filter-my-cards": "Filter my cards", + "shortcut-show-shortcuts": "Bring up this shortcuts list", + "shortcut-toggle-filterbar": "Toggle Filter Sidebar", + "shortcut-toggle-sidebar": "Toggle Board Sidebar", + "show-cards-minimum-count": "Show cards count if list contains more than", + "sidebar-open": "Open Sidebar", + "sidebar-close": "Close Sidebar", + "signupPopup-title": "Create an Account", + "star-board-title": "Click to star this board. It will show up at top of your boards list.", + "starred-boards": "Starred Boards", + "starred-boards-description": "Starred boards show up at the top of your boards list.", + "subscribe": "சந்தா ", + "team": "குழு ", + "this-board": "this board", + "this-card": "this card", + "spent-time-hours": "Spent time (hours)", + "overtime-hours": "Overtime (hours)", + "overtime": "Overtime", + "has-overtime-cards": "Has overtime cards", + "has-spenttime-cards": "Has spent time cards", + "time": "Time", + "title": "Title", + "tracking": "Tracking", + "tracking-info": "You will be notified of any changes to those cards you are involved as creator or member.", + "type": "Type", + "unassign-member": "Unassign member", + "unsaved-description": "You have an unsaved description.", + "unwatch": "Unwatch", + "upload": "Upload", + "upload-avatar": "Upload an avatar", + "uploaded-avatar": "Uploaded an avatar", + "username": "Username", + "view-it": "View it", + "warn-list-archived": "warning: this card is in an list at Archive", + "watch": "Watch", + "watching": "Watching", + "watching-info": "You will be notified of any change in this board", + "welcome-board": "Welcome Board", + "welcome-swimlane": "Milestone 1", + "welcome-list1": "Basics", + "welcome-list2": "Advanced", + "card-templates-swimlane": "Card Templates", + "list-templates-swimlane": "List Templates", + "board-templates-swimlane": "Board Templates", + "what-to-do": "What do you want to do?", + "wipLimitErrorPopup-title": "Invalid WIP Limit", + "wipLimitErrorPopup-dialog-pt1": "The number of tasks in this list is higher than the WIP limit you've defined.", + "wipLimitErrorPopup-dialog-pt2": "Please move some tasks out of this list, or set a higher WIP limit.", + "admin-panel": "Admin Panel", + "settings": "Settings", + "people": "People", + "registration": "Registration", + "disable-self-registration": "Disable Self-Registration", + "invite": "அழைப்பு ", + "invite-people": "Invite People", + "to-boards": "To board(s)", + "email-addresses": "Email Addresses", + "smtp-host-description": "The address of the SMTP server that handles your emails.", + "smtp-port-description": "The port your SMTP server uses for outgoing emails.", + "smtp-tls-description": "Enable TLS support for SMTP server", + "smtp-host": "SMTP Host", + "smtp-port": "SMTP Port", + "smtp-username": "Username", + "smtp-password": "கடவுச்சொல் ", + "smtp-tls": "TLS support", + "send-from": "அனுப்புனர் ", + "send-smtp-test": "சோதனை மின்னஞ்சல் அணுப்புக ", + "invitation-code": "Invitation Code", + "email-invite-register-subject": "__inviter__ sent you an invitation", + "email-invite-register-text": "Dear __user__,\n\n__inviter__ invites you to kanban board for collaborations.\n\nPlease follow the link below:\n__url__\n\nAnd your invitation code is: __icode__\n\nThanks.", + "email-smtp-test-subject": "SMTP Test Email", + "email-smtp-test-text": "You have successfully sent an email", + "error-invitation-code-not-exist": "Invitation code doesn't exist", + "error-notAuthorized": "You are not authorized to view this page.", + "webhook-title": "Webhook Name", + "webhook-token": "Token (Optional for Authentication)", + "outgoing-webhooks": "Outgoing Webhooks", + "bidirectional-webhooks": "Two-Way Webhooks", + "outgoingWebhooksPopup-title": "Outgoing Webhooks", + "boardCardTitlePopup-title": "Card Title Filter", + "disable-webhook": "Disable This Webhook", + "global-webhook": "Global Webhooks", + "new-outgoing-webhook": "New Outgoing Webhook", + "no-name": "(Unknown)", + "Node_version": "Node version", + "Meteor_version": "Meteor version", + "MongoDB_version": "MongoDB version", + "MongoDB_storage_engine": "MongoDB storage engine", + "MongoDB_Oplog_enabled": "MongoDB Oplog enabled", + "OS_Arch": "OS Arch", + "OS_Cpus": "OS CPU Count", + "OS_Freemem": "OS Free Memory", + "OS_Loadavg": "OS Load Average", + "OS_Platform": "OS Platform", + "OS_Release": "OS Release", + "OS_Totalmem": "OS Total Memory", + "OS_Type": "OS Type", + "OS_Uptime": "OS Uptime", + "days": "days", + "hours": "hours", + "minutes": "minutes", + "seconds": "seconds", + "show-field-on-card": "Show this field on card", + "automatically-field-on-card": "Auto create field to all cards", + "showLabel-field-on-card": "Show field label on minicard", + "yes": "Yes", + "no": "No", + "accounts": "Accounts", + "accounts-allowEmailChange": "Allow Email Change", + "accounts-allowUserNameChange": "Allow Username Change", + "createdAt": "Created at", + "verified": "Verified", + "active": "Active", + "card-received": "Received", + "card-received-on": "Received on", + "card-end": "முடிவு ", + "card-end-on": "Ends on", + "editCardReceivedDatePopup-title": "Change received date", + "editCardEndDatePopup-title": "Change end date", + "setCardColorPopup-title": "Set color", + "setCardActionsColorPopup-title": "Choose a color", + "setSwimlaneColorPopup-title": "Choose a color", + "setListColorPopup-title": "Choose a color", + "assigned-by": "Assigned By", + "requested-by": "Requested By", + "board-delete-notice": "Deleting is permanent. You will lose all lists, cards and actions associated with this board.", + "delete-board-confirm-popup": "All lists, cards, labels, and activities will be deleted and you won't be able to recover the board contents. There is no undo.", + "boardDeletePopup-title": "Delete Board?", + "delete-board": "Delete Board", + "default-subtasks-board": "Subtasks for __board__ board", + "default": "Default", + "queue": "Queue", + "subtask-settings": "Subtasks Settings", + "card-settings": "Card Settings", + "boardSubtaskSettingsPopup-title": "Board Subtasks Settings", + "boardCardSettingsPopup-title": "Card Settings", + "deposit-subtasks-board": "Deposit subtasks to this board:", + "deposit-subtasks-list": "Landing list for subtasks deposited here:", + "show-parent-in-minicard": "Show parent in minicard:", + "prefix-with-full-path": "Prefix with full path", + "prefix-with-parent": "Prefix with parent", + "subtext-with-full-path": "Subtext with full path", + "subtext-with-parent": "Subtext with parent", + "change-card-parent": "Change card's parent", + "parent-card": "Parent card", + "source-board": "Source board", + "no-parent": "Don't show parent", + "activity-added-label": "added label '%s' to %s", + "activity-removed-label": "removed label '%s' from %s", + "activity-delete-attach": "deleted an attachment from %s", + "activity-added-label-card": "added label '%s'", + "activity-removed-label-card": "removed label '%s'", + "activity-delete-attach-card": "deleted an attachment", + "activity-set-customfield": "set custom field '%s' to '%s' in %s", + "activity-unset-customfield": "unset custom field '%s' in %s", + "r-rule": "Rule", + "r-add-trigger": "Add trigger", + "r-add-action": "Add action", + "r-board-rules": "Board rules", + "r-add-rule": "Add rule", + "r-view-rule": "View rule", + "r-delete-rule": "Delete rule", + "r-new-rule-name": "New rule title", + "r-no-rules": "No rules", + "r-when-a-card": "When a card", + "r-is": "is", + "r-is-moved": "is moved", + "r-added-to": "added to", + "r-removed-from": "Removed from", + "r-the-board": "the board", + "r-list": "list", + "set-filter": "Set Filter", + "r-moved-to": "Moved to", + "r-moved-from": "Moved from", + "r-archived": "Moved to Archive", + "r-unarchived": "Restored from Archive", + "r-a-card": "a card", + "r-when-a-label-is": "When a label is", + "r-when-the-label": "When the label", + "r-list-name": "list name", + "r-when-a-member": "When a member is", + "r-when-the-member": "When the member", + "r-name": "name", + "r-when-a-attach": "When an attachment", + "r-when-a-checklist": "When a checklist is", + "r-when-the-checklist": "When the checklist", + "r-completed": "Completed", + "r-made-incomplete": "Made incomplete", + "r-when-a-item": "When a checklist item is", + "r-when-the-item": "When the checklist item", + "r-checked": "Checked", + "r-unchecked": "Unchecked", + "r-move-card-to": "Move card to", + "r-top-of": "Top of", + "r-bottom-of": "Bottom of", + "r-its-list": "its list", + "r-archive": "Move to Archive", + "r-unarchive": "Restore from Archive", + "r-card": "card", + "r-add": "சேர் ", + "r-remove": "Remove", + "r-label": "label", + "r-member": "member", + "r-remove-all": "Remove all members from the card", + "r-set-color": "Set color to", + "r-checklist": "checklist", + "r-check-all": "Check all", + "r-uncheck-all": "Uncheck all", + "r-items-check": "items of checklist", + "r-check": "Check", + "r-uncheck": "Uncheck", + "r-item": "item", + "r-of-checklist": "of checklist", + "r-send-email": "Send an email", + "r-to": "to", + "r-subject": "subject", + "r-rule-details": "Rule details", + "r-d-move-to-top-gen": "Move card to top of its list", + "r-d-move-to-top-spec": "Move card to top of list", + "r-d-move-to-bottom-gen": "Move card to bottom of its list", + "r-d-move-to-bottom-spec": "Move card to bottom of list", + "r-d-send-email": "Send email", + "r-d-send-email-to": "to", + "r-d-send-email-subject": "subject", + "r-d-send-email-message": "message", + "r-d-archive": "Move card to Archive", + "r-d-unarchive": "Restore card from Archive", + "r-d-add-label": "Add label", + "r-d-remove-label": "Remove label", + "r-create-card": "Create new card", + "r-in-list": "in list", + "r-in-swimlane": "in swimlane", + "r-d-add-member": "Add member", + "r-d-remove-member": "Remove member", + "r-d-remove-all-member": "Remove all member", + "r-d-check-all": "Check all items of a list", + "r-d-uncheck-all": "Uncheck all items of a list", + "r-d-check-one": "Check item", + "r-d-uncheck-one": "Uncheck item", + "r-d-check-of-list": "of checklist", + "r-d-add-checklist": "Add checklist", + "r-d-remove-checklist": "Remove checklist", + "r-by": "by", + "r-add-checklist": "Add checklist", + "r-with-items": "with items", + "r-items-list": "item1,item2,item3", + "r-add-swimlane": "Add swimlane", + "r-swimlane-name": "swimlane name", + "r-board-note": "Note: leave a field empty to match every possible value.", + "r-checklist-note": "Note: checklist's items have to be written as comma separated values.", + "r-when-a-card-is-moved": "When a card is moved to another list", + "r-set": "Set", + "r-update": "Update", + "r-datefield": "date field", + "r-df-start-at": "start", + "r-df-due-at": "due", + "r-df-end-at": "end", + "r-df-received-at": "received", + "r-to-current-datetime": "to current date/time", + "r-remove-value-from": "Remove value from", + "ldap": "LDAP", + "oauth2": "OAuth2", + "cas": "CAS", + "authentication-method": "Authentication method", + "authentication-type": "Authentication type", + "custom-product-name": "Custom Product Name", + "layout": "Layout", + "hide-logo": "Hide Logo", + "add-custom-html-after-body-start": "Add Custom HTML after <body> start", + "add-custom-html-before-body-end": "Add Custom HTML before </body> end", + "error-undefined": "Something went wrong", + "error-ldap-login": "An error occurred while trying to login", + "display-authentication-method": "Display Authentication Method", + "default-authentication-method": "Default Authentication Method", + "duplicate-board": "Duplicate Board", + "people-number": "The number of people is:", + "swimlaneDeletePopup-title": "Delete Swimlane ?", + "swimlane-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the swimlane. There is no undo.", + "restore-all": "Restore all", + "delete-all": "Delete all", + "loading": "Loading, please wait.", + "previous_as": "last time was", + "act-a-dueAt": "modified due time to \nWhen: __timeValue__\nWhere: __card__\n previous due was __timeOldValue__", + "act-a-endAt": "modified ending time to __timeValue__ from (__timeOldValue__)", + "act-a-startAt": "modified starting time to __timeValue__ from (__timeOldValue__)", + "act-a-receivedAt": "modified received time to __timeValue__ from (__timeOldValue__)", + "a-dueAt": "modified due time to be", + "a-endAt": "modified ending time to be", + "a-startAt": "modified starting time to be", + "a-receivedAt": "modified received time to be", + "almostdue": "current due time %s is approaching", + "pastdue": "current due time %s is past", + "duenow": "current due time %s is today", + "act-newDue": "__list__/__card__ has 1st due reminder [__board__]", + "act-withDue": "__list__/__card__ due reminders [__board__]", + "act-almostdue": "was reminding the current due (__timeValue__) of __card__ is approaching", + "act-pastdue": "was reminding the current due (__timeValue__) of __card__ is past", + "act-duenow": "was reminding the current due (__timeValue__) of __card__ is now", + "act-atUserComment": "You were mentioned in [__board__] __list__/__card__", + "delete-user-confirm-popup": "Are you sure you want to delete this account? There is no undo.", + "accounts-allowUserDelete": "Allow users to self delete their account", + "hide-minicard-label-text": "Hide minicard label text", + "show-desktop-drag-handles": "Show desktop drag handles", + "assignee": "Assignee", + "cardAssigneesPopup-title": "Assignee", + "addmore-detail": "Add a more detailed description", + "show-on-card": "Show on Card", + "new": "New", + "editUserPopup-title": "Edit User", + "newUserPopup-title": "New User", + "notifications": "Notifications", + "view-all": "View All", + "filter-by-unread": "Filter by Unread", + "mark-all-as-read": "Mark all as read", + "remove-all-read": "Remove all read", + "allow-rename": "Allow Rename", + "allowRenamePopup-title": "Allow Rename" +} \ No newline at end of file diff --git a/i18n/th.i18n.json b/i18n/th.i18n.json index d53d34ee..34b41eef 100644 --- a/i18n/th.i18n.json +++ b/i18n/th.i18n.json @@ -1,780 +1,780 @@ { - "accept": "ยอมรับ", - "act-activity-notify": "Activity Notification", - "act-addAttachment": "added attachment __attachment__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-deleteAttachment": "deleted attachment __attachment__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addSubtask": "added subtask __subtask__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addedLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removeLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removedLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addChecklist": "added checklist __checklist__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addChecklistItem": "added checklist item __checklistItem__ to checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removeChecklist": "removed checklist __checklist__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removeChecklistItem": "removed checklist item __checklistItem__ from checklist __checkList__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-checkedItem": "checked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-uncheckedItem": "unchecked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-completeChecklist": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-uncompleteChecklist": "uncompleted checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addComment": "commented on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-editComment": "edited comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-deleteComment": "deleted comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-createBoard": "created board __board__", - "act-createSwimlane": "created swimlane __swimlane__ to board __board__", - "act-createCard": "created card __card__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-createCustomField": "created custom field __customField__ at board __board__", - "act-deleteCustomField": "deleted custom field __customField__ at board __board__", - "act-setCustomField": "edited custom field __customField__: __customFieldValue__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-createList": "added list __list__ to board __board__", - "act-addBoardMember": "added member __member__ to board __board__", - "act-archivedBoard": "Board __board__ moved to Archive", - "act-archivedCard": "Card __card__ at list __list__ at swimlane __swimlane__ at board __board__ moved to Archive", - "act-archivedList": "List __list__ at swimlane __swimlane__ at board __board__ moved to Archive", - "act-archivedSwimlane": "Swimlane __swimlane__ at board __board__ moved to Archive", - "act-importBoard": "imported board __board__", - "act-importCard": "imported card __card__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-importList": "imported list __list__ to swimlane __swimlane__ at board __board__", - "act-joinMember": "added member __member__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-moveCard": "moved card __card__ at board __board__ from list __oldList__ at swimlane __oldSwimlane__ to list __list__ at swimlane __swimlane__", - "act-moveCardToOtherBoard": "moved card __card__ from list __oldList__ at swimlane __oldSwimlane__ at board __oldBoard__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-removeBoardMember": "removed member __member__ from board __board__", - "act-restoredCard": "restored card __card__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-unjoinMember": "removed member __member__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-withBoardTitle": "__board__", - "act-withCardTitle": "[__board__] __card__", - "actions": "ปฎิบัติการ", - "activities": "กิจกรรม", - "activity": "กิจกรรม", - "activity-added": "เพิ่ม %s ไปยัง %s", - "activity-archived": "%s moved to Archive", - "activity-attached": "แนบ %s ไปยัง %s", - "activity-created": "สร้าง %s", - "activity-customfield-created": "created custom field %s", - "activity-excluded": "ยกเว้น %s จาก %s", - "activity-imported": "ถูกนำเข้า %s ไปยัง %s จาก %s", - "activity-imported-board": "นำเข้า %s จาก %s", - "activity-joined": "เข้าร่วม %s", - "activity-moved": "ย้าย %s จาก %s ถึง %s", - "activity-on": "บน %s", - "activity-removed": "ลบ %s จาด %s", - "activity-sent": "ส่ง %s ถึง %s", - "activity-unjoined": "ยกเลิกเข้าร่วม %s", - "activity-subtask-added": "added subtask to %s", - "activity-checked-item": "checked %s in checklist %s of %s", - "activity-unchecked-item": "unchecked %s in checklist %s of %s", - "activity-checklist-added": "รายการถูกเพิ่มไป %s", - "activity-checklist-removed": "removed a checklist from %s", - "activity-checklist-completed": "completed checklist %s of %s", - "activity-checklist-uncompleted": "uncompleted the checklist %s of %s", - "activity-checklist-item-added": "added checklist item to '%s' in %s", - "activity-checklist-item-removed": "removed a checklist item from '%s' in %s", - "add": "เพิ่ม", - "activity-checked-item-card": "checked %s in checklist %s", - "activity-unchecked-item-card": "unchecked %s in checklist %s", - "activity-checklist-completed-card": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "activity-checklist-uncompleted-card": "uncompleted the checklist %s", - "activity-editComment": "edited comment %s", - "activity-deleteComment": "deleted comment %s", - "add-attachment": "Add Attachment", - "add-board": "Add Board", - "add-card": "Add Card", - "add-swimlane": "Add Swimlane", - "add-subtask": "Add Subtask", - "add-checklist": "Add Checklist", - "add-checklist-item": "เพิ่มรายการตรวจสอบ", - "add-cover": "เพิ่มหน้าปก", - "add-label": "Add Label", - "add-list": "Add List", - "add-members": "เพิ่มสมาชิก", - "added": "เพิ่ม", - "addMemberPopup-title": "สมาชิก", - "admin": "ผู้ดูแลระบบ", - "admin-desc": "สามารถดูและแก้ไขการ์ด ลบสมาชิก และเปลี่ยนการตั้งค่าบอร์ดได้", - "admin-announcement": "Announcement", - "admin-announcement-active": "Active System-Wide Announcement", - "admin-announcement-title": "Announcement from Administrator", - "all-boards": "บอร์ดทั้งหมด", - "and-n-other-card": "และการ์ดอื่น __count__", - "and-n-other-card_plural": "และการ์ดอื่น ๆ __count__", - "apply": "นำมาใช้", - "app-is-offline": "Loading, please wait. Refreshing the page will cause data loss. If loading does not work, please check that server has not stopped.", - "archive": "Move to Archive", - "archive-all": "Move All to Archive", - "archive-board": "Move Board to Archive", - "archive-card": "Move Card to Archive", - "archive-list": "Move List to Archive", - "archive-swimlane": "Move Swimlane to Archive", - "archive-selection": "Move selection to Archive", - "archiveBoardPopup-title": "Move Board to Archive?", - "archived-items": "เอกสารที่เก็บไว้", - "archived-boards": "Boards in Archive", - "restore-board": "Restore Board", - "no-archived-boards": "No Boards in Archive.", - "archives": "เอกสารที่เก็บไว้", - "template": "Template", - "templates": "Templates", - "assign-member": "กำหนดสมาชิก", - "attached": "แนบมาด้วย", - "attachment": "สิ่งที่แนบมา", - "attachment-delete-pop": "ลบสิ่งที่แนบมาถาวร ไม่สามารถเลิกทำได้", - "attachmentDeletePopup-title": "ลบสิ่งที่แนบมาหรือไม่", - "attachments": "สิ่งที่แนบมา", - "auto-watch": "Automatically watch boards when they are created", - "avatar-too-big": "The avatar is too large (70KB max)", - "back": "ย้อนกลับ", - "board-change-color": "เปลี่ยนสี", - "board-nb-stars": "ติดดาว %s", - "board-not-found": "ไม่มีบอร์ด", - "board-private-info": "บอร์ดนี้จะเป็น <strong>ส่วนตัว</strong>.", - "board-public-info": "บอร์ดนี้จะเป็น <strong>สาธารณะ</strong>.", - "boardChangeColorPopup-title": "เปลี่ยนสีพื้นหลังบอร์ด", - "boardChangeTitlePopup-title": "เปลี่ยนชื่อบอร์ด", - "boardChangeVisibilityPopup-title": "เปลี่ยนการเข้าถึง", - "boardChangeWatchPopup-title": "เปลี่ยนการเฝ้าดู", - "boardMenuPopup-title": "Board Settings", - "boardChangeViewPopup-title": "Board View", - "boards": "บอร์ด", - "board-view": "Board View", - "board-view-cal": "Calendar", - "board-view-swimlanes": "Swimlanes", - "board-view-collapse": "Collapse", - "board-view-lists": "รายการ", - "bucket-example": "ตัวอย่างเช่น “ระบบที่ต้องทำ”", - "cancel": "ยกเลิก", - "card-archived": "This card is moved to Archive.", - "board-archived": "This board is moved to Archive.", - "card-comments-title": "การ์ดนี้มี %s ความเห็น.", - "card-delete-notice": "เป็นการลบถาวร คุณจะสูญเสียข้อมูลที่เกี่ยวข้องกับการ์ดนี้ทั้งหมด", - "card-delete-pop": "การดำเนินการทั้งหมดจะถูกลบจาก feed กิจกรรมและคุณไม่สามารถเปิดได้อีกครั้งหรือยกเลิกการทำ", - "card-delete-suggest-archive": "You can move a card to Archive to remove it from the board and preserve the activity.", - "card-due": "ครบกำหนด", - "card-due-on": "ครบกำหนดเมื่อ", - "card-spent": "Spent Time", - "card-edit-attachments": "แก้ไขสิ่งที่แนบมา", - "card-edit-custom-fields": "Edit custom fields", - "card-start-voting": "Start voting", - "card-cancel-voting": "Delete voting and all votes", - "card-edit-labels": "แก้ไขป้ายกำกับ", - "card-edit-members": "แก้ไขสมาชิก", - "card-labels-title": "เปลี่ยนป้ายกำกับของการ์ด", - "card-members-title": "เพิ่มหรือลบสมาชิกของบอร์ดจากการ์ด", - "card-start": "เริ่ม", - "card-start-on": "เริ่มเมื่อ", - "cardAttachmentsPopup-title": "แนบจาก", - "cardCustomField-datePopup-title": "Change date", - "cardCustomFieldsPopup-title": "Edit custom fields", - "cardStartVotingPopup-title": "Start a vote", - "positiveVoteMembersPopup-title": "Proponents", - "negativeVoteMembersPopup-title": "Opponents", - "vote-question": "Voting question", - "vote-public": "Public vote", - "vote-for-it": "for it", - "vote-against": "against", - "cardDeletePopup-title": "ลบการ์ดนี้หรือไม่", - "cardDetailsActionsPopup-title": "การดำเนินการการ์ด", - "cardLabelsPopup-title": "ป้ายกำกับ", - "cardMembersPopup-title": "สมาชิก", - "cardMorePopup-title": "เพิ่มเติม", - "cardTemplatePopup-title": "Create template", - "cards": "การ์ด", - "cards-count": "การ์ด", - "casSignIn": "Sign In with CAS", - "cardType-card": "Card", - "cardType-linkedCard": "Linked Card", - "cardType-linkedBoard": "Linked Board", - "change": "เปลี่ยน", - "change-avatar": "เปลี่ยนภาพ", - "change-password": "เปลี่ยนรหัสผ่าน", - "change-permissions": "เปลี่ยนสิทธิ์", - "change-settings": "เปลี่ยนการตั้งค่า", - "changeAvatarPopup-title": "เปลี่ยนภาพ", - "changeLanguagePopup-title": "เปลี่ยนภาษา", - "changePasswordPopup-title": "เปลี่ยนรหัสผ่าน", - "changePermissionsPopup-title": "เปลี่ยนสิทธิ์", - "changeSettingsPopup-title": "เปลี่ยนการตั้งค่า", - "subtasks": "Subtasks", - "checklists": "รายการตรวจสอบ", - "click-to-star": "คลิกดาวบอร์ดนี้", - "click-to-unstar": "คลิกยกเลิกดาวบอร์ดนี้", - "clipboard": "Clipboard หรือลากและวาง", - "close": "ปิด", - "close-board": "ปิดบอร์ด", - "close-board-pop": "You will be able to restore the board by clicking the “Archive” button from the home header.", - "color-black": "ดำ", - "color-blue": "น้ำเงิน", - "color-crimson": "crimson", - "color-darkgreen": "darkgreen", - "color-gold": "gold", - "color-gray": "gray", - "color-green": "เขียว", - "color-indigo": "indigo", - "color-lime": "เหลืองมะนาว", - "color-magenta": "magenta", - "color-mistyrose": "mistyrose", - "color-navy": "navy", - "color-orange": "ส้ม", - "color-paleturquoise": "paleturquoise", - "color-peachpuff": "peachpuff", - "color-pink": "ชมพู", - "color-plum": "plum", - "color-purple": "ม่วง", - "color-red": "แดง", - "color-saddlebrown": "saddlebrown", - "color-silver": "silver", - "color-sky": "ฟ้า", - "color-slateblue": "slateblue", - "color-white": "white", - "color-yellow": "เหลือง", - "unset-color": "Unset", - "comment": "คอมเม็นต์", - "comment-placeholder": "Write Comment", - "comment-only": "Comment only", - "comment-only-desc": "Can comment on cards only.", - "no-comments": "No comments", - "no-comments-desc": "Can not see comments and activities.", - "worker": "Worker", - "worker-desc": "Can only move cards, assign itself to card and comment.", - "computer": "คอมพิวเตอร์", - "confirm-subtask-delete-dialog": "Are you sure you want to delete subtask?", - "confirm-checklist-delete-dialog": "Are you sure you want to delete checklist?", - "copy-card-link-to-clipboard": "Copy card link to clipboard", - "linkCardPopup-title": "Link Card", - "searchElementPopup-title": "ค้นหา", - "copyCardPopup-title": "Copy Card", - "copyChecklistToManyCardsPopup-title": "Copy Checklist Template to Many Cards", - "copyChecklistToManyCardsPopup-instructions": "Destination Card Titles and Descriptions in this JSON format", - "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"First card title\", \"description\":\"First card description\"}, {\"title\":\"Second card title\",\"description\":\"Second card description\"},{\"title\":\"Last card title\",\"description\":\"Last card description\"} ]", - "create": "สร้าง", - "createBoardPopup-title": "สร้างบอร์ด", - "chooseBoardSourcePopup-title": "Import board", - "createLabelPopup-title": "สร้างป้ายกำกับ", - "createCustomField": "Create Field", - "createCustomFieldPopup-title": "Create Field", - "current": "ปัจจุบัน", - "custom-field-delete-pop": "There is no undo. This will remove this custom field from all cards and destroy its history.", - "custom-field-checkbox": "Checkbox", - "custom-field-date": "วันที่", - "custom-field-dropdown": "Dropdown List", - "custom-field-dropdown-none": "(none)", - "custom-field-dropdown-options": "List Options", - "custom-field-dropdown-options-placeholder": "Press enter to add more options", - "custom-field-dropdown-unknown": "(unknown)", - "custom-field-number": "Number", - "custom-field-text": "Text", - "custom-fields": "Custom Fields", - "date": "วันที่", - "decline": "ปฎิเสธ", - "default-avatar": "ภาพเริ่มต้น", - "delete": "ลบ", - "deleteCustomFieldPopup-title": "Delete Custom Field?", - "deleteLabelPopup-title": "ลบป้ายกำกับนี้หรือไม่", - "description": "คำอธิบาย", - "disambiguateMultiLabelPopup-title": "การดำเนินการกำกับป้ายชัดเจน", - "disambiguateMultiMemberPopup-title": "การดำเนินการสมาชิกชัดเจน", - "discard": "ทิ้ง", - "done": "เสร็จสิ้น", - "download": "ดาวน์โหลด", - "edit": "แก้ไข", - "edit-avatar": "เปลี่ยนภาพ", - "edit-profile": "แก้ไขโปรไฟล์", - "edit-wip-limit": "Edit WIP Limit", - "soft-wip-limit": "Soft WIP Limit", - "editCardStartDatePopup-title": "เปลี่ยนวันเริ่มต้น", - "editCardDueDatePopup-title": "เปลี่ยนวันครบกำหนด", - "editCustomFieldPopup-title": "Edit Field", - "editCardSpentTimePopup-title": "Change spent time", - "editLabelPopup-title": "เปลี่ยนป้ายกำกับ", - "editNotificationPopup-title": "แก้ไขการแจ้งเตือน", - "editProfilePopup-title": "แก้ไขโปรไฟล์", - "email": "อีเมล์", - "email-enrollAccount-subject": "บัญชีคุณถูกสร้างใน __siteName__", - "email-enrollAccount-text": "สวัสดี __user__,\n\nเริ่มใช้บริการง่าย ๆ , ด้วยการคลิกลิงค์ด้านล่าง.\n\n__url__\n\n ขอบคุณค่ะ", - "email-fail": "การส่งอีเมล์ล้มเหลว", - "email-fail-text": "Error trying to send email", - "email-invalid": "อีเมล์ไม่ถูกต้อง", - "email-invite": "เชิญผ่านทางอีเมล์", - "email-invite-subject": "__inviter__ ส่งคำเชิญให้คุณ", - "email-invite-text": "สวัสดี __user__,\n\n__inviter__ ขอเชิญคุณเข้าร่วม \"__board__\" เพื่อขอความร่วมมือ \n\n โปรดคลิกตามลิงค์ข้างล่างนี้ \n\n__url__\n\n ขอบคุณ", - "email-resetPassword-subject": "ตั้งรหัสผ่่านใหม่ของคุณบน __siteName__", - "email-resetPassword-text": "สวัสดี __user__,\n\nในการรีเซ็ตรหัสผ่านของคุณ, คลิกตามลิงค์ด้านล่าง \n\n__url__\n\nขอบคุณค่ะ", - "email-sent": "ส่งอีเมล์", - "email-verifyEmail-subject": "ยืนยันที่อยู่อีเม์ของคุณบน __siteName__", - "email-verifyEmail-text": "สวัสดี __user__,\n\nตรวจสอบบัญชีอีเมล์ของคุณ ง่าย ๆ ตามลิงค์ด้านล่าง \n\n__url__\n\n ขอบคุณค่ะ", - "enable-wip-limit": "Enable WIP Limit", - "error-board-doesNotExist": "บอร์ดนี้ไม่มีอยู่แล้ว", - "error-board-notAdmin": "คุณจะต้องเป็นผู้ดูแลระบบถึงจะทำสิ่งเหล่านี้ได้", - "error-board-notAMember": "คุณต้องเป็นสมาชิกของบอร์ดนี้ถึงจะทำได้", - "error-json-malformed": "ข้อความของคุณไม่ใช่ JSON", - "error-json-schema": "รูปแบบข้้้อมูล JSON ของคุณไม่ถูกต้อง", - "error-list-doesNotExist": "รายการนี้ไม่มีอยู่", - "error-user-doesNotExist": "ผู้ใช้นี้ไม่มีอยู่", - "error-user-notAllowSelf": "You can not invite yourself", - "error-user-notCreated": "ผู้ใช้รายนี้ไม่ได้สร้าง", - "error-username-taken": "ชื่อนี้ถูกใช้งานแล้ว", - "error-email-taken": "Email has already been taken", - "export-board": "ส่งออกกระดาน", - "sort": "Sort", - "sort-desc": "Click to Sort List", - "list-sort-by": "Sort the List By:", - "list-label-modifiedAt": "Last Access Time", - "list-label-title": "Name of the List", - "list-label-sort": "Your Manual Order", - "list-label-short-modifiedAt": "(L)", - "list-label-short-title": "(N)", - "list-label-short-sort": "(M)", - "filter": "กรอง", - "filter-cards": "Filter Cards or Lists", - "list-filter-label": "Filter List by Title", - "filter-clear": "ล้างตัวกรอง", - "filter-no-label": "ไม่มีฉลาก", - "filter-no-member": "ไม่มีสมาชิก", - "filter-no-assignee": "No assignee", - "filter-no-custom-fields": "No Custom Fields", - "filter-show-archive": "Show archived lists", - "filter-hide-empty": "Hide empty lists", - "filter-on": "กรองบน", - "filter-on-desc": "คุณกำลังกรองการ์ดในบอร์ดนี้ คลิกที่นี่เพื่อแก้ไขตัวกรอง", - "filter-to-selection": "กรองตัวเลือก", - "advanced-filter-label": "Advanced Filter", - "advanced-filter-description": "Advanced Filter allows to write a string containing following operators: == != <= >= && || ( ) A space is used as a separator between the Operators. You can filter for all Custom Fields by typing their names and values. For Example: Field1 == Value1. Note: If fields or values contains spaces, you need to encapsulate them into single quotes. For Example: 'Field 1' == 'Value 1'. For single control characters (' \\/) to be skipped, you can use \\. For example: Field1 == I\\'m. Also you can combine multiple conditions. For Example: F1 == V1 || F1 == V2. Normally all operators are interpreted from left to right. You can change the order by placing brackets. For Example: F1 == V1 && ( F2 == V2 || F2 == V3 ). Also you can search text fields using regex: F1 == /Tes.*/i", - "fullname": "ชื่อ นามสกุล", - "header-logo-title": "ย้อนกลับไปที่หน้าบอร์ดของคุณ", - "hide-system-messages": "ซ่อนข้อความของระบบ", - "headerBarCreateBoardPopup-title": "สร้างบอร์ด", - "home": "หน้าหลัก", - "import": "นำเข้า", - "link": "Link", - "import-board": "import board", - "import-board-c": "Import board", - "import-board-title-trello": "นำเข้าบอร์ดจาก Trello", - "import-board-title-wekan": "Import board from previous export", - "import-sandstorm-backup-warning": "Do not delete data you import from original exported board or Trello before checking does this grain close and open again, or do you get Board not found error, that means data loss.", - "import-sandstorm-warning": "Imported board will delete all existing data on board and replace it with imported board.", - "from-trello": "From Trello", - "from-wekan": "From previous export", - "import-board-instruction-trello": "ใน Trello ของคุณให้ไปที่ 'Menu' และไปที่ More -> Print and Export -> Export JSON และคัดลอกข้อความจากนั้น", - "import-board-instruction-wekan": "In your board, go to 'Menu', then 'Export board', and copy the text in the downloaded file.", - "import-board-instruction-about-errors": "If you get errors when importing board, sometimes importing still works, and board is at All Boards page.", - "import-json-placeholder": "วางข้อมูล JSON ที่ถูกต้องของคุณที่นี่", - "import-map-members": "แผนที่สมาชิก", - "import-members-map": "Your imported board has some members. Please map the members you want to import to your users", - "import-show-user-mapping": "Review การทำแผนที่สมาชิก", - "import-user-select": "Pick your existing user you want to use as this member", - "importMapMembersAddPopup-title": "Select member", - "info": "Version", - "initials": "ชื่อย่อ", - "invalid-date": "วันที่ไม่ถูกต้อง", - "invalid-time": "Invalid time", - "invalid-user": "Invalid user", - "joined": "เข้าร่วม", - "just-invited": "คุณพึ่งได้รับเชิญบอร์ดนี้", - "keyboard-shortcuts": "แป้นพิมพ์ลัด", - "label-create": "สร้างป้ายกำกับ", - "label-default": "ป้าย %s (ค่าเริ่มต้น)", - "label-delete-pop": "ไม่มีการยกเลิกการทำนี้ ลบป้ายกำกับนี้จากทุกการ์ดและล้างประวัติทิ้ง", - "labels": "ป้ายกำกับ", - "language": "ภาษา", - "last-admin-desc": "คุณไม่สามารถเปลี่ยนบทบาทเพราะต้องมีผู้ดูแลระบบหนึ่งคนเป็นอย่างน้อย", - "leave-board": "ทิ้งบอร์ด", - "leave-board-pop": "Are you sure you want to leave __boardTitle__? You will be removed from all cards on this board.", - "leaveBoardPopup-title": "Leave Board ?", - "link-card": "เชื่อมโยงไปยังการ์ดใบนี้", - "list-archive-cards": "Move all cards in this list to Archive", - "list-archive-cards-pop": "This will remove all the cards in this list from the board. To view cards in Archive and bring them back to the board, click “Menu” > “Archive”.", - "list-move-cards": "ย้ายการ์ดทั้งหมดในรายการนี้", - "list-select-cards": "เลือกการ์ดทั้งหมดในรายการนี้", - "set-color-list": "Set Color", - "listActionPopup-title": "รายการการดำเนิน", - "swimlaneActionPopup-title": "Swimlane Actions", - "swimlaneAddPopup-title": "Add a Swimlane below", - "listImportCardPopup-title": "นำเข้าการ์ด Trello", - "listMorePopup-title": "เพิ่มเติม", - "link-list": "Link to this list", - "list-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the list. There is no undo.", - "list-delete-suggest-archive": "You can move a list to Archive to remove it from the board and preserve the activity.", - "lists": "รายการ", - "swimlanes": "Swimlanes", - "log-out": "ออกจากระบบ", - "log-in": "เข้าสู่ระบบ", - "loginPopup-title": "เข้าสู่ระบบ", - "memberMenuPopup-title": "การตั้งค่า", - "members": "สมาชิก", - "menu": "เมนู", - "move-selection": "ย้ายตัวเลือก", - "moveCardPopup-title": "ย้ายการ์ด", - "moveCardToBottom-title": "ย้ายไปล่าง", - "moveCardToTop-title": "ย้ายไปบน", - "moveSelectionPopup-title": "เลือกย้าย", - "multi-selection": "เลือกหลายรายการ", - "multi-selection-on": "เลือกหลายรายการเมื่อ", - "muted": "ไม่ออกเสียง", - "muted-info": "คุณจะไม่ได้รับแจ้งการเปลี่ยนแปลงใด ๆ ในบอร์ดนี้", - "my-boards": "บอร์ดของฉัน", - "name": "ชื่อ", - "no-archived-cards": "No cards in Archive.", - "no-archived-lists": "No lists in Archive.", - "no-archived-swimlanes": "No swimlanes in Archive.", - "no-results": "ไม่มีข้อมูล", - "normal": "ธรรมดา", - "normal-desc": "สามารถดูและแก้ไขการ์ดได้ แต่ไม่สามารถเปลี่ยนการตั้งค่าได้", - "not-accepted-yet": "ยังไม่ยอมรับคำเชิญ", - "notify-participate": "ได้รับการแจ้งปรับปรุงการ์ดอื่น ๆ ที่คุณมีส่วนร่วมในฐานะผู้สร้างหรือสมาชิก", - "notify-watch": "ได้รับการแจ้งปรับปรุงบอร์ด รายการหรือการ์ดที่คุณเฝ้าติดตาม", - "optional": "ไม่จำเป็น", - "or": "หรือ", - "page-maybe-private": "หน้านี้อาจจะเป็นส่วนตัว. คุณอาจจะสามารถดูจาก <a href='%s'>logging in</a>.", - "page-not-found": "ไม่พบหน้า", - "password": "รหัสผ่าน", - "paste-or-dragdrop": "วาง หรือลากและวาง ไฟล์ภาพ(ภาพเท่านั้น)", - "participating": "Participating", - "preview": "ภาพตัวอย่าง", - "previewAttachedImagePopup-title": "ตัวอย่าง", - "previewClipboardImagePopup-title": "ตัวอย่าง", - "private": "ส่วนตัว", - "private-desc": "บอร์ดนี้เป็นส่วนตัว. คนที่ถูกเพิ่มเข้าในบอร์ดเท่านั้นที่สามารถดูและแก้ไขได้", - "profile": "โปรไฟล์", - "public": "สาธารณะ", - "public-desc": "บอร์ดนี้เป็นสาธารณะ. ทุกคนสามารถเข้าถึงได้ผ่าน url นี้ แต่สามารถแก้ไขได้เฉพาะผู้ที่ถูกเพิ่มเข้าไปในการ์ดเท่านั้น", - "quick-access-description": "เพิ่มไว้ในนี้เพื่อเป็นทางลัด", - "remove-cover": "ลบหน้าปก", - "remove-from-board": "ลบจากบอร์ด", - "remove-label": "Remove Label", - "listDeletePopup-title": "Delete List ?", - "remove-member": "ลบสมาชิก", - "remove-member-from-card": "ลบจากการ์ด", - "remove-member-pop": "ลบ __name__ (__username__) จาก __boardTitle__ หรือไม่ สมาชิกจะถูกลบออกจากการ์ดทั้งหมดบนบอร์ดนี้ และพวกเขาจะได้รับการแจ้งเตือน", - "removeMemberPopup-title": "ลบสมาชิกหรือไม่", - "rename": "ตั้งชื่อใหม่", - "rename-board": "ตั้งชื่อบอร์ดใหม่", - "restore": "กู้คืน", - "save": "บันทึก", - "search": "ค้นหา", - "rules": "Rules", - "search-cards": "Search from card/list titles, descriptions and custom fields on this board", - "search-example": "Text to search for?", - "select-color": "Select Color", - "set-wip-limit-value": "Set a limit for the maximum number of tasks in this list", - "setWipLimitPopup-title": "Set WIP Limit", - "shortcut-assign-self": "กำหนดตัวเองให้การ์ดนี้", - "shortcut-autocomplete-emoji": "เติม emoji อัตโนมัติ", - "shortcut-autocomplete-members": "เติมสมาชิกอัตโนมัติ", - "shortcut-clear-filters": "ล้างตัวกรองทั้งหมด", - "shortcut-close-dialog": "ปิดหน้าต่าง", - "shortcut-filter-my-cards": "กรองการ์ดฉัน", - "shortcut-show-shortcuts": "นำรายการทางลัดนี้ขึ้น", - "shortcut-toggle-filterbar": "สลับแถบกรองสไลด์ด้้านข้าง", - "shortcut-toggle-sidebar": "สลับโชว์แถบด้านข้าง", - "show-cards-minimum-count": "แสดงจำนวนของการ์ดถ้ารายการมีมากกว่า(เลื่อนกำหนดตัวเลข)", - "sidebar-open": "เปิดแถบเลื่อน", - "sidebar-close": "ปิดแถบเลื่อน", - "signupPopup-title": "สร้างบัญชี", - "star-board-title": "คลิกติดดาวบอร์ดนี้ มันจะแสดงอยู่บนสุดของรายการบอร์ดของคุณ", - "starred-boards": "ติดดาวบอร์ด", - "starred-boards-description": "ติดดาวบอร์ดและแสดงไว้บนสุดของรายการบอร์ด", - "subscribe": "บอกรับสมาชิก", - "team": "ทีม", - "this-board": "บอร์ดนี้", - "this-card": "การ์ดนี้", - "spent-time-hours": "Spent time (hours)", - "overtime-hours": "Overtime (hours)", - "overtime": "Overtime", - "has-overtime-cards": "Has overtime cards", - "has-spenttime-cards": "Has spent time cards", - "time": "เวลา", - "title": "หัวข้อ", - "tracking": "ติดตาม", - "tracking-info": "คุณจะได้รับแจ้งการเปลี่ยนแปลงใด ๆ กับการ์ดที่คุณมีส่วนร่วมในฐานะผู้สร้างหรือสมาชิก", - "type": "Type", - "unassign-member": "ยกเลิกสมาชิก", - "unsaved-description": "คุณมีคำอธิบายที่ไม่ได้บันทึก", - "unwatch": "เลิกเฝ้าดู", - "upload": "อัพโหลด", - "upload-avatar": "อัพโหลดรูปภาพ", - "uploaded-avatar": "ภาพอัพโหลดแล้ว", - "username": "ชื่อผู้ใช้งาน", - "view-it": "ดู", - "warn-list-archived": "warning: this card is in an list at Archive", - "watch": "เฝ้าดู", - "watching": "เฝ้าดู", - "watching-info": "คุณจะได้รับแจ้งหากมีการเปลี่ยนแปลงใด ๆ ในบอร์ดนี้", - "welcome-board": "ยินดีต้อนรับสู่บอร์ด", - "welcome-swimlane": "Milestone 1", - "welcome-list1": "พื้นฐาน", - "welcome-list2": "ก้าวหน้า", - "card-templates-swimlane": "Card Templates", - "list-templates-swimlane": "List Templates", - "board-templates-swimlane": "Board Templates", - "what-to-do": "ต้องการทำอะไร", - "wipLimitErrorPopup-title": "Invalid WIP Limit", - "wipLimitErrorPopup-dialog-pt1": "The number of tasks in this list is higher than the WIP limit you've defined.", - "wipLimitErrorPopup-dialog-pt2": "Please move some tasks out of this list, or set a higher WIP limit.", - "admin-panel": "Admin Panel", - "settings": "Settings", - "people": "People", - "registration": "Registration", - "disable-self-registration": "Disable Self-Registration", - "invite": "Invite", - "invite-people": "Invite People", - "to-boards": "To board(s)", - "email-addresses": "Email Addresses", - "smtp-host-description": "The address of the SMTP server that handles your emails.", - "smtp-port-description": "The port your SMTP server uses for outgoing emails.", - "smtp-tls-description": "Enable TLS support for SMTP server", - "smtp-host": "SMTP Host", - "smtp-port": "SMTP Port", - "smtp-username": "ชื่อผู้ใช้งาน", - "smtp-password": "รหัสผ่าน", - "smtp-tls": "TLS support", - "send-from": "From", - "send-smtp-test": "Send a test email to yourself", - "invitation-code": "Invitation Code", - "email-invite-register-subject": "__inviter__ ส่งคำเชิญให้คุณ", - "email-invite-register-text": "Dear __user__,\n\n__inviter__ invites you to kanban board for collaborations.\n\nPlease follow the link below:\n__url__\n\nAnd your invitation code is: __icode__\n\nThanks.", - "email-smtp-test-subject": "SMTP Test Email", - "email-smtp-test-text": "You have successfully sent an email", - "error-invitation-code-not-exist": "Invitation code doesn't exist", - "error-notAuthorized": "You are not authorized to view this page.", - "webhook-title": "Webhook Name", - "webhook-token": "Token (Optional for Authentication)", - "outgoing-webhooks": "Outgoing Webhooks", - "bidirectional-webhooks": "Two-Way Webhooks", - "outgoingWebhooksPopup-title": "Outgoing Webhooks", - "boardCardTitlePopup-title": "Card Title Filter", - "disable-webhook": "Disable This Webhook", - "global-webhook": "Global Webhooks", - "new-outgoing-webhook": "New Outgoing Webhook", - "no-name": "(Unknown)", - "Node_version": "Node version", - "Meteor_version": "Meteor version", - "MongoDB_version": "MongoDB version", - "MongoDB_storage_engine": "MongoDB storage engine", - "MongoDB_Oplog_enabled": "MongoDB Oplog enabled", - "OS_Arch": "OS Arch", - "OS_Cpus": "OS CPU Count", - "OS_Freemem": "OS Free Memory", - "OS_Loadavg": "OS Load Average", - "OS_Platform": "OS Platform", - "OS_Release": "OS Release", - "OS_Totalmem": "OS Total Memory", - "OS_Type": "OS Type", - "OS_Uptime": "OS Uptime", - "days": "days", - "hours": "hours", - "minutes": "minutes", - "seconds": "seconds", - "show-field-on-card": "Show this field on card", - "automatically-field-on-card": "Auto create field to all cards", - "showLabel-field-on-card": "Show field label on minicard", - "yes": "Yes", - "no": "No", - "accounts": "Accounts", - "accounts-allowEmailChange": "Allow Email Change", - "accounts-allowUserNameChange": "Allow Username Change", - "createdAt": "Created at", - "verified": "Verified", - "active": "Active", - "card-received": "Received", - "card-received-on": "Received on", - "card-end": "End", - "card-end-on": "Ends on", - "editCardReceivedDatePopup-title": "Change received date", - "editCardEndDatePopup-title": "Change end date", - "setCardColorPopup-title": "Set color", - "setCardActionsColorPopup-title": "Choose a color", - "setSwimlaneColorPopup-title": "Choose a color", - "setListColorPopup-title": "Choose a color", - "assigned-by": "Assigned By", - "requested-by": "Requested By", - "board-delete-notice": "Deleting is permanent. You will lose all lists, cards and actions associated with this board.", - "delete-board-confirm-popup": "All lists, cards, labels, and activities will be deleted and you won't be able to recover the board contents. There is no undo.", - "boardDeletePopup-title": "Delete Board?", - "delete-board": "Delete Board", - "default-subtasks-board": "Subtasks for __board__ board", - "default": "Default", - "queue": "Queue", - "subtask-settings": "Subtasks Settings", - "card-settings": "Card Settings", - "boardSubtaskSettingsPopup-title": "Board Subtasks Settings", - "boardCardSettingsPopup-title": "Card Settings", - "deposit-subtasks-board": "Deposit subtasks to this board:", - "deposit-subtasks-list": "Landing list for subtasks deposited here:", - "show-parent-in-minicard": "Show parent in minicard:", - "prefix-with-full-path": "Prefix with full path", - "prefix-with-parent": "Prefix with parent", - "subtext-with-full-path": "Subtext with full path", - "subtext-with-parent": "Subtext with parent", - "change-card-parent": "Change card's parent", - "parent-card": "Parent card", - "source-board": "Source board", - "no-parent": "Don't show parent", - "activity-added-label": "added label '%s' to %s", - "activity-removed-label": "removed label '%s' from %s", - "activity-delete-attach": "deleted an attachment from %s", - "activity-added-label-card": "added label '%s'", - "activity-removed-label-card": "removed label '%s'", - "activity-delete-attach-card": "deleted an attachment", - "activity-set-customfield": "set custom field '%s' to '%s' in %s", - "activity-unset-customfield": "unset custom field '%s' in %s", - "r-rule": "Rule", - "r-add-trigger": "Add trigger", - "r-add-action": "Add action", - "r-board-rules": "Board rules", - "r-add-rule": "Add rule", - "r-view-rule": "View rule", - "r-delete-rule": "Delete rule", - "r-new-rule-name": "New rule title", - "r-no-rules": "No rules", - "r-when-a-card": "When a card", - "r-is": "is", - "r-is-moved": "is moved", - "r-added-to": "added to", - "r-removed-from": "Removed from", - "r-the-board": "the board", - "r-list": "list", - "set-filter": "Set Filter", - "r-moved-to": "Moved to", - "r-moved-from": "Moved from", - "r-archived": "Moved to Archive", - "r-unarchived": "Restored from Archive", - "r-a-card": "a card", - "r-when-a-label-is": "When a label is", - "r-when-the-label": "When the label", - "r-list-name": "list name", - "r-when-a-member": "When a member is", - "r-when-the-member": "When the member", - "r-name": "name", - "r-when-a-attach": "When an attachment", - "r-when-a-checklist": "When a checklist is", - "r-when-the-checklist": "When the checklist", - "r-completed": "Completed", - "r-made-incomplete": "Made incomplete", - "r-when-a-item": "When a checklist item is", - "r-when-the-item": "When the checklist item", - "r-checked": "Checked", - "r-unchecked": "Unchecked", - "r-move-card-to": "Move card to", - "r-top-of": "Top of", - "r-bottom-of": "Bottom of", - "r-its-list": "its list", - "r-archive": "Move to Archive", - "r-unarchive": "Restore from Archive", - "r-card": "card", - "r-add": "เพิ่ม", - "r-remove": "Remove", - "r-label": "label", - "r-member": "member", - "r-remove-all": "Remove all members from the card", - "r-set-color": "Set color to", - "r-checklist": "checklist", - "r-check-all": "Check all", - "r-uncheck-all": "Uncheck all", - "r-items-check": "items of checklist", - "r-check": "Check", - "r-uncheck": "Uncheck", - "r-item": "item", - "r-of-checklist": "of checklist", - "r-send-email": "Send an email", - "r-to": "to", - "r-subject": "subject", - "r-rule-details": "Rule details", - "r-d-move-to-top-gen": "Move card to top of its list", - "r-d-move-to-top-spec": "Move card to top of list", - "r-d-move-to-bottom-gen": "Move card to bottom of its list", - "r-d-move-to-bottom-spec": "Move card to bottom of list", - "r-d-send-email": "Send email", - "r-d-send-email-to": "to", - "r-d-send-email-subject": "subject", - "r-d-send-email-message": "message", - "r-d-archive": "Move card to Archive", - "r-d-unarchive": "Restore card from Archive", - "r-d-add-label": "Add label", - "r-d-remove-label": "Remove label", - "r-create-card": "Create new card", - "r-in-list": "in list", - "r-in-swimlane": "in swimlane", - "r-d-add-member": "Add member", - "r-d-remove-member": "Remove member", - "r-d-remove-all-member": "Remove all member", - "r-d-check-all": "Check all items of a list", - "r-d-uncheck-all": "Uncheck all items of a list", - "r-d-check-one": "Check item", - "r-d-uncheck-one": "Uncheck item", - "r-d-check-of-list": "of checklist", - "r-d-add-checklist": "Add checklist", - "r-d-remove-checklist": "Remove checklist", - "r-by": "by", - "r-add-checklist": "Add checklist", - "r-with-items": "with items", - "r-items-list": "item1,item2,item3", - "r-add-swimlane": "Add swimlane", - "r-swimlane-name": "swimlane name", - "r-board-note": "Note: leave a field empty to match every possible value.", - "r-checklist-note": "Note: checklist's items have to be written as comma separated values.", - "r-when-a-card-is-moved": "When a card is moved to another list", - "r-set": "Set", - "r-update": "Update", - "r-datefield": "date field", - "r-df-start-at": "start", - "r-df-due-at": "due", - "r-df-end-at": "end", - "r-df-received-at": "received", - "r-to-current-datetime": "to current date/time", - "r-remove-value-from": "Remove value from", - "ldap": "LDAP", - "oauth2": "OAuth2", - "cas": "CAS", - "authentication-method": "Authentication method", - "authentication-type": "Authentication type", - "custom-product-name": "Custom Product Name", - "layout": "Layout", - "hide-logo": "Hide Logo", - "add-custom-html-after-body-start": "Add Custom HTML after <body> start", - "add-custom-html-before-body-end": "Add Custom HTML before </body> end", - "error-undefined": "Something went wrong", - "error-ldap-login": "An error occurred while trying to login", - "display-authentication-method": "Display Authentication Method", - "default-authentication-method": "Default Authentication Method", - "duplicate-board": "Duplicate Board", - "people-number": "The number of people is:", - "swimlaneDeletePopup-title": "Delete Swimlane ?", - "swimlane-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the swimlane. There is no undo.", - "restore-all": "Restore all", - "delete-all": "Delete all", - "loading": "Loading, please wait.", - "previous_as": "last time was", - "act-a-dueAt": "modified due time to \nWhen: __timeValue__\nWhere: __card__\n previous due was __timeOldValue__", - "act-a-endAt": "modified ending time to __timeValue__ from (__timeOldValue__)", - "act-a-startAt": "modified starting time to __timeValue__ from (__timeOldValue__)", - "act-a-receivedAt": "modified received time to __timeValue__ from (__timeOldValue__)", - "a-dueAt": "modified due time to be", - "a-endAt": "modified ending time to be", - "a-startAt": "modified starting time to be", - "a-receivedAt": "modified received time to be", - "almostdue": "current due time %s is approaching", - "pastdue": "current due time %s is past", - "duenow": "current due time %s is today", - "act-newDue": "__list__/__card__ has 1st due reminder [__board__]", - "act-withDue": "__list__/__card__ due reminders [__board__]", - "act-almostdue": "was reminding the current due (__timeValue__) of __card__ is approaching", - "act-pastdue": "was reminding the current due (__timeValue__) of __card__ is past", - "act-duenow": "was reminding the current due (__timeValue__) of __card__ is now", - "act-atUserComment": "You were mentioned in [__board__] __list__/__card__", - "delete-user-confirm-popup": "Are you sure you want to delete this account? There is no undo.", - "accounts-allowUserDelete": "Allow users to self delete their account", - "hide-minicard-label-text": "Hide minicard label text", - "show-desktop-drag-handles": "Show desktop drag handles", - "assignee": "Assignee", - "cardAssigneesPopup-title": "Assignee", - "addmore-detail": "Add a more detailed description", - "show-on-card": "Show on Card", - "new": "New", - "editUserPopup-title": "Edit User", - "newUserPopup-title": "New User", - "notifications": "Notifications", - "view-all": "View All", - "filter-by-unread": "Filter by Unread", - "mark-all-as-read": "Mark all as read", - "remove-all-read": "Remove all read", - "allow-rename": "Allow Rename", - "allowRenamePopup-title": "Allow Rename" -} + "accept": "ยอมรับ", + "act-activity-notify": "Activity Notification", + "act-addAttachment": "added attachment __attachment__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-deleteAttachment": "deleted attachment __attachment__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addSubtask": "added subtask __subtask__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addedLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removeLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removedLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addChecklist": "added checklist __checklist__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addChecklistItem": "added checklist item __checklistItem__ to checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removeChecklist": "removed checklist __checklist__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removeChecklistItem": "removed checklist item __checklistItem__ from checklist __checkList__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-checkedItem": "checked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-uncheckedItem": "unchecked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-completeChecklist": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-uncompleteChecklist": "uncompleted checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addComment": "commented on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-editComment": "edited comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-deleteComment": "deleted comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-createBoard": "created board __board__", + "act-createSwimlane": "created swimlane __swimlane__ to board __board__", + "act-createCard": "created card __card__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-createCustomField": "created custom field __customField__ at board __board__", + "act-deleteCustomField": "deleted custom field __customField__ at board __board__", + "act-setCustomField": "edited custom field __customField__: __customFieldValue__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-createList": "added list __list__ to board __board__", + "act-addBoardMember": "added member __member__ to board __board__", + "act-archivedBoard": "Board __board__ moved to Archive", + "act-archivedCard": "Card __card__ at list __list__ at swimlane __swimlane__ at board __board__ moved to Archive", + "act-archivedList": "List __list__ at swimlane __swimlane__ at board __board__ moved to Archive", + "act-archivedSwimlane": "Swimlane __swimlane__ at board __board__ moved to Archive", + "act-importBoard": "imported board __board__", + "act-importCard": "imported card __card__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-importList": "imported list __list__ to swimlane __swimlane__ at board __board__", + "act-joinMember": "added member __member__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-moveCard": "moved card __card__ at board __board__ from list __oldList__ at swimlane __oldSwimlane__ to list __list__ at swimlane __swimlane__", + "act-moveCardToOtherBoard": "moved card __card__ from list __oldList__ at swimlane __oldSwimlane__ at board __oldBoard__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-removeBoardMember": "removed member __member__ from board __board__", + "act-restoredCard": "restored card __card__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-unjoinMember": "removed member __member__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-withBoardTitle": "__board__", + "act-withCardTitle": "[__board__] __card__", + "actions": "ปฎิบัติการ", + "activities": "กิจกรรม", + "activity": "กิจกรรม", + "activity-added": "เพิ่ม %s ไปยัง %s", + "activity-archived": "%s moved to Archive", + "activity-attached": "แนบ %s ไปยัง %s", + "activity-created": "สร้าง %s", + "activity-customfield-created": "created custom field %s", + "activity-excluded": "ยกเว้น %s จาก %s", + "activity-imported": "ถูกนำเข้า %s ไปยัง %s จาก %s", + "activity-imported-board": "นำเข้า %s จาก %s", + "activity-joined": "เข้าร่วม %s", + "activity-moved": "ย้าย %s จาก %s ถึง %s", + "activity-on": "บน %s", + "activity-removed": "ลบ %s จาด %s", + "activity-sent": "ส่ง %s ถึง %s", + "activity-unjoined": "ยกเลิกเข้าร่วม %s", + "activity-subtask-added": "added subtask to %s", + "activity-checked-item": "checked %s in checklist %s of %s", + "activity-unchecked-item": "unchecked %s in checklist %s of %s", + "activity-checklist-added": "รายการถูกเพิ่มไป %s", + "activity-checklist-removed": "removed a checklist from %s", + "activity-checklist-completed": "completed checklist %s of %s", + "activity-checklist-uncompleted": "uncompleted the checklist %s of %s", + "activity-checklist-item-added": "added checklist item to '%s' in %s", + "activity-checklist-item-removed": "removed a checklist item from '%s' in %s", + "add": "เพิ่ม", + "activity-checked-item-card": "checked %s in checklist %s", + "activity-unchecked-item-card": "unchecked %s in checklist %s", + "activity-checklist-completed-card": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "activity-checklist-uncompleted-card": "uncompleted the checklist %s", + "activity-editComment": "edited comment %s", + "activity-deleteComment": "deleted comment %s", + "add-attachment": "Add Attachment", + "add-board": "Add Board", + "add-card": "Add Card", + "add-swimlane": "Add Swimlane", + "add-subtask": "Add Subtask", + "add-checklist": "Add Checklist", + "add-checklist-item": "เพิ่มรายการตรวจสอบ", + "add-cover": "เพิ่มหน้าปก", + "add-label": "Add Label", + "add-list": "Add List", + "add-members": "เพิ่มสมาชิก", + "added": "เพิ่ม", + "addMemberPopup-title": "สมาชิก", + "admin": "ผู้ดูแลระบบ", + "admin-desc": "สามารถดูและแก้ไขการ์ด ลบสมาชิก และเปลี่ยนการตั้งค่าบอร์ดได้", + "admin-announcement": "Announcement", + "admin-announcement-active": "Active System-Wide Announcement", + "admin-announcement-title": "Announcement from Administrator", + "all-boards": "บอร์ดทั้งหมด", + "and-n-other-card": "และการ์ดอื่น __count__", + "and-n-other-card_plural": "และการ์ดอื่น ๆ __count__", + "apply": "นำมาใช้", + "app-is-offline": "Loading, please wait. Refreshing the page will cause data loss. If loading does not work, please check that server has not stopped.", + "archive": "Move to Archive", + "archive-all": "Move All to Archive", + "archive-board": "Move Board to Archive", + "archive-card": "Move Card to Archive", + "archive-list": "Move List to Archive", + "archive-swimlane": "Move Swimlane to Archive", + "archive-selection": "Move selection to Archive", + "archiveBoardPopup-title": "Move Board to Archive?", + "archived-items": "เอกสารที่เก็บไว้", + "archived-boards": "Boards in Archive", + "restore-board": "Restore Board", + "no-archived-boards": "No Boards in Archive.", + "archives": "เอกสารที่เก็บไว้", + "template": "Template", + "templates": "Templates", + "assign-member": "กำหนดสมาชิก", + "attached": "แนบมาด้วย", + "attachment": "สิ่งที่แนบมา", + "attachment-delete-pop": "ลบสิ่งที่แนบมาถาวร ไม่สามารถเลิกทำได้", + "attachmentDeletePopup-title": "ลบสิ่งที่แนบมาหรือไม่", + "attachments": "สิ่งที่แนบมา", + "auto-watch": "Automatically watch boards when they are created", + "avatar-too-big": "The avatar is too large (70KB max)", + "back": "ย้อนกลับ", + "board-change-color": "เปลี่ยนสี", + "board-nb-stars": "ติดดาว %s", + "board-not-found": "ไม่มีบอร์ด", + "board-private-info": "บอร์ดนี้จะเป็น <strong>ส่วนตัว</strong>.", + "board-public-info": "บอร์ดนี้จะเป็น <strong>สาธารณะ</strong>.", + "boardChangeColorPopup-title": "เปลี่ยนสีพื้นหลังบอร์ด", + "boardChangeTitlePopup-title": "เปลี่ยนชื่อบอร์ด", + "boardChangeVisibilityPopup-title": "เปลี่ยนการเข้าถึง", + "boardChangeWatchPopup-title": "เปลี่ยนการเฝ้าดู", + "boardMenuPopup-title": "Board Settings", + "boardChangeViewPopup-title": "Board View", + "boards": "บอร์ด", + "board-view": "Board View", + "board-view-cal": "Calendar", + "board-view-swimlanes": "Swimlanes", + "board-view-collapse": "Collapse", + "board-view-lists": "รายการ", + "bucket-example": "ตัวอย่างเช่น “ระบบที่ต้องทำ”", + "cancel": "ยกเลิก", + "card-archived": "This card is moved to Archive.", + "board-archived": "This board is moved to Archive.", + "card-comments-title": "การ์ดนี้มี %s ความเห็น.", + "card-delete-notice": "เป็นการลบถาวร คุณจะสูญเสียข้อมูลที่เกี่ยวข้องกับการ์ดนี้ทั้งหมด", + "card-delete-pop": "การดำเนินการทั้งหมดจะถูกลบจาก feed กิจกรรมและคุณไม่สามารถเปิดได้อีกครั้งหรือยกเลิกการทำ", + "card-delete-suggest-archive": "You can move a card to Archive to remove it from the board and preserve the activity.", + "card-due": "ครบกำหนด", + "card-due-on": "ครบกำหนดเมื่อ", + "card-spent": "Spent Time", + "card-edit-attachments": "แก้ไขสิ่งที่แนบมา", + "card-edit-custom-fields": "Edit custom fields", + "card-start-voting": "Start voting", + "card-cancel-voting": "Delete voting and all votes", + "card-edit-labels": "แก้ไขป้ายกำกับ", + "card-edit-members": "แก้ไขสมาชิก", + "card-labels-title": "เปลี่ยนป้ายกำกับของการ์ด", + "card-members-title": "เพิ่มหรือลบสมาชิกของบอร์ดจากการ์ด", + "card-start": "เริ่ม", + "card-start-on": "เริ่มเมื่อ", + "cardAttachmentsPopup-title": "แนบจาก", + "cardCustomField-datePopup-title": "Change date", + "cardCustomFieldsPopup-title": "Edit custom fields", + "cardStartVotingPopup-title": "Start a vote", + "positiveVoteMembersPopup-title": "Proponents", + "negativeVoteMembersPopup-title": "Opponents", + "vote-question": "Voting question", + "vote-public": "Public vote", + "vote-for-it": "for it", + "vote-against": "against", + "cardDeletePopup-title": "ลบการ์ดนี้หรือไม่", + "cardDetailsActionsPopup-title": "การดำเนินการการ์ด", + "cardLabelsPopup-title": "ป้ายกำกับ", + "cardMembersPopup-title": "สมาชิก", + "cardMorePopup-title": "เพิ่มเติม", + "cardTemplatePopup-title": "Create template", + "cards": "การ์ด", + "cards-count": "การ์ด", + "casSignIn": "Sign In with CAS", + "cardType-card": "Card", + "cardType-linkedCard": "Linked Card", + "cardType-linkedBoard": "Linked Board", + "change": "เปลี่ยน", + "change-avatar": "เปลี่ยนภาพ", + "change-password": "เปลี่ยนรหัสผ่าน", + "change-permissions": "เปลี่ยนสิทธิ์", + "change-settings": "เปลี่ยนการตั้งค่า", + "changeAvatarPopup-title": "เปลี่ยนภาพ", + "changeLanguagePopup-title": "เปลี่ยนภาษา", + "changePasswordPopup-title": "เปลี่ยนรหัสผ่าน", + "changePermissionsPopup-title": "เปลี่ยนสิทธิ์", + "changeSettingsPopup-title": "เปลี่ยนการตั้งค่า", + "subtasks": "Subtasks", + "checklists": "รายการตรวจสอบ", + "click-to-star": "คลิกดาวบอร์ดนี้", + "click-to-unstar": "คลิกยกเลิกดาวบอร์ดนี้", + "clipboard": "Clipboard หรือลากและวาง", + "close": "ปิด", + "close-board": "ปิดบอร์ด", + "close-board-pop": "You will be able to restore the board by clicking the “Archive” button from the home header.", + "color-black": "ดำ", + "color-blue": "น้ำเงิน", + "color-crimson": "crimson", + "color-darkgreen": "darkgreen", + "color-gold": "gold", + "color-gray": "gray", + "color-green": "เขียว", + "color-indigo": "indigo", + "color-lime": "เหลืองมะนาว", + "color-magenta": "magenta", + "color-mistyrose": "mistyrose", + "color-navy": "navy", + "color-orange": "ส้ม", + "color-paleturquoise": "paleturquoise", + "color-peachpuff": "peachpuff", + "color-pink": "ชมพู", + "color-plum": "plum", + "color-purple": "ม่วง", + "color-red": "แดง", + "color-saddlebrown": "saddlebrown", + "color-silver": "silver", + "color-sky": "ฟ้า", + "color-slateblue": "slateblue", + "color-white": "white", + "color-yellow": "เหลือง", + "unset-color": "Unset", + "comment": "คอมเม็นต์", + "comment-placeholder": "Write Comment", + "comment-only": "Comment only", + "comment-only-desc": "Can comment on cards only.", + "no-comments": "No comments", + "no-comments-desc": "Can not see comments and activities.", + "worker": "Worker", + "worker-desc": "Can only move cards, assign itself to card and comment.", + "computer": "คอมพิวเตอร์", + "confirm-subtask-delete-dialog": "Are you sure you want to delete subtask?", + "confirm-checklist-delete-dialog": "Are you sure you want to delete checklist?", + "copy-card-link-to-clipboard": "Copy card link to clipboard", + "linkCardPopup-title": "Link Card", + "searchElementPopup-title": "ค้นหา", + "copyCardPopup-title": "Copy Card", + "copyChecklistToManyCardsPopup-title": "Copy Checklist Template to Many Cards", + "copyChecklistToManyCardsPopup-instructions": "Destination Card Titles and Descriptions in this JSON format", + "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"First card title\", \"description\":\"First card description\"}, {\"title\":\"Second card title\",\"description\":\"Second card description\"},{\"title\":\"Last card title\",\"description\":\"Last card description\"} ]", + "create": "สร้าง", + "createBoardPopup-title": "สร้างบอร์ด", + "chooseBoardSourcePopup-title": "Import board", + "createLabelPopup-title": "สร้างป้ายกำกับ", + "createCustomField": "Create Field", + "createCustomFieldPopup-title": "Create Field", + "current": "ปัจจุบัน", + "custom-field-delete-pop": "There is no undo. This will remove this custom field from all cards and destroy its history.", + "custom-field-checkbox": "Checkbox", + "custom-field-date": "วันที่", + "custom-field-dropdown": "Dropdown List", + "custom-field-dropdown-none": "(none)", + "custom-field-dropdown-options": "List Options", + "custom-field-dropdown-options-placeholder": "Press enter to add more options", + "custom-field-dropdown-unknown": "(unknown)", + "custom-field-number": "Number", + "custom-field-text": "Text", + "custom-fields": "Custom Fields", + "date": "วันที่", + "decline": "ปฎิเสธ", + "default-avatar": "ภาพเริ่มต้น", + "delete": "ลบ", + "deleteCustomFieldPopup-title": "Delete Custom Field?", + "deleteLabelPopup-title": "ลบป้ายกำกับนี้หรือไม่", + "description": "คำอธิบาย", + "disambiguateMultiLabelPopup-title": "การดำเนินการกำกับป้ายชัดเจน", + "disambiguateMultiMemberPopup-title": "การดำเนินการสมาชิกชัดเจน", + "discard": "ทิ้ง", + "done": "เสร็จสิ้น", + "download": "ดาวน์โหลด", + "edit": "แก้ไข", + "edit-avatar": "เปลี่ยนภาพ", + "edit-profile": "แก้ไขโปรไฟล์", + "edit-wip-limit": "Edit WIP Limit", + "soft-wip-limit": "Soft WIP Limit", + "editCardStartDatePopup-title": "เปลี่ยนวันเริ่มต้น", + "editCardDueDatePopup-title": "เปลี่ยนวันครบกำหนด", + "editCustomFieldPopup-title": "Edit Field", + "editCardSpentTimePopup-title": "Change spent time", + "editLabelPopup-title": "เปลี่ยนป้ายกำกับ", + "editNotificationPopup-title": "แก้ไขการแจ้งเตือน", + "editProfilePopup-title": "แก้ไขโปรไฟล์", + "email": "อีเมล์", + "email-enrollAccount-subject": "บัญชีคุณถูกสร้างใน __siteName__", + "email-enrollAccount-text": "สวัสดี __user__,\n\nเริ่มใช้บริการง่าย ๆ , ด้วยการคลิกลิงค์ด้านล่าง.\n\n__url__\n\n ขอบคุณค่ะ", + "email-fail": "การส่งอีเมล์ล้มเหลว", + "email-fail-text": "Error trying to send email", + "email-invalid": "อีเมล์ไม่ถูกต้อง", + "email-invite": "เชิญผ่านทางอีเมล์", + "email-invite-subject": "__inviter__ ส่งคำเชิญให้คุณ", + "email-invite-text": "สวัสดี __user__,\n\n__inviter__ ขอเชิญคุณเข้าร่วม \"__board__\" เพื่อขอความร่วมมือ \n\n โปรดคลิกตามลิงค์ข้างล่างนี้ \n\n__url__\n\n ขอบคุณ", + "email-resetPassword-subject": "ตั้งรหัสผ่่านใหม่ของคุณบน __siteName__", + "email-resetPassword-text": "สวัสดี __user__,\n\nในการรีเซ็ตรหัสผ่านของคุณ, คลิกตามลิงค์ด้านล่าง \n\n__url__\n\nขอบคุณค่ะ", + "email-sent": "ส่งอีเมล์", + "email-verifyEmail-subject": "ยืนยันที่อยู่อีเม์ของคุณบน __siteName__", + "email-verifyEmail-text": "สวัสดี __user__,\n\nตรวจสอบบัญชีอีเมล์ของคุณ ง่าย ๆ ตามลิงค์ด้านล่าง \n\n__url__\n\n ขอบคุณค่ะ", + "enable-wip-limit": "Enable WIP Limit", + "error-board-doesNotExist": "บอร์ดนี้ไม่มีอยู่แล้ว", + "error-board-notAdmin": "คุณจะต้องเป็นผู้ดูแลระบบถึงจะทำสิ่งเหล่านี้ได้", + "error-board-notAMember": "คุณต้องเป็นสมาชิกของบอร์ดนี้ถึงจะทำได้", + "error-json-malformed": "ข้อความของคุณไม่ใช่ JSON", + "error-json-schema": "รูปแบบข้้้อมูล JSON ของคุณไม่ถูกต้อง", + "error-list-doesNotExist": "รายการนี้ไม่มีอยู่", + "error-user-doesNotExist": "ผู้ใช้นี้ไม่มีอยู่", + "error-user-notAllowSelf": "You can not invite yourself", + "error-user-notCreated": "ผู้ใช้รายนี้ไม่ได้สร้าง", + "error-username-taken": "ชื่อนี้ถูกใช้งานแล้ว", + "error-email-taken": "Email has already been taken", + "export-board": "ส่งออกกระดาน", + "sort": "Sort", + "sort-desc": "Click to Sort List", + "list-sort-by": "Sort the List By:", + "list-label-modifiedAt": "Last Access Time", + "list-label-title": "Name of the List", + "list-label-sort": "Your Manual Order", + "list-label-short-modifiedAt": "(L)", + "list-label-short-title": "(N)", + "list-label-short-sort": "(M)", + "filter": "กรอง", + "filter-cards": "Filter Cards or Lists", + "list-filter-label": "Filter List by Title", + "filter-clear": "ล้างตัวกรอง", + "filter-no-label": "ไม่มีฉลาก", + "filter-no-member": "ไม่มีสมาชิก", + "filter-no-assignee": "No assignee", + "filter-no-custom-fields": "No Custom Fields", + "filter-show-archive": "Show archived lists", + "filter-hide-empty": "Hide empty lists", + "filter-on": "กรองบน", + "filter-on-desc": "คุณกำลังกรองการ์ดในบอร์ดนี้ คลิกที่นี่เพื่อแก้ไขตัวกรอง", + "filter-to-selection": "กรองตัวเลือก", + "advanced-filter-label": "Advanced Filter", + "advanced-filter-description": "Advanced Filter allows to write a string containing following operators: == != <= >= && || ( ) A space is used as a separator between the Operators. You can filter for all Custom Fields by typing their names and values. For Example: Field1 == Value1. Note: If fields or values contains spaces, you need to encapsulate them into single quotes. For Example: 'Field 1' == 'Value 1'. For single control characters (' \\/) to be skipped, you can use \\. For example: Field1 == I\\'m. Also you can combine multiple conditions. For Example: F1 == V1 || F1 == V2. Normally all operators are interpreted from left to right. You can change the order by placing brackets. For Example: F1 == V1 && ( F2 == V2 || F2 == V3 ). Also you can search text fields using regex: F1 == /Tes.*/i", + "fullname": "ชื่อ นามสกุล", + "header-logo-title": "ย้อนกลับไปที่หน้าบอร์ดของคุณ", + "hide-system-messages": "ซ่อนข้อความของระบบ", + "headerBarCreateBoardPopup-title": "สร้างบอร์ด", + "home": "หน้าหลัก", + "import": "นำเข้า", + "link": "Link", + "import-board": "import board", + "import-board-c": "Import board", + "import-board-title-trello": "นำเข้าบอร์ดจาก Trello", + "import-board-title-wekan": "Import board from previous export", + "import-sandstorm-backup-warning": "Do not delete data you import from original exported board or Trello before checking does this grain close and open again, or do you get Board not found error, that means data loss.", + "import-sandstorm-warning": "Imported board will delete all existing data on board and replace it with imported board.", + "from-trello": "From Trello", + "from-wekan": "From previous export", + "import-board-instruction-trello": "ใน Trello ของคุณให้ไปที่ 'Menu' และไปที่ More -> Print and Export -> Export JSON และคัดลอกข้อความจากนั้น", + "import-board-instruction-wekan": "In your board, go to 'Menu', then 'Export board', and copy the text in the downloaded file.", + "import-board-instruction-about-errors": "If you get errors when importing board, sometimes importing still works, and board is at All Boards page.", + "import-json-placeholder": "วางข้อมูล JSON ที่ถูกต้องของคุณที่นี่", + "import-map-members": "แผนที่สมาชิก", + "import-members-map": "Your imported board has some members. Please map the members you want to import to your users", + "import-show-user-mapping": "Review การทำแผนที่สมาชิก", + "import-user-select": "Pick your existing user you want to use as this member", + "importMapMembersAddPopup-title": "Select member", + "info": "Version", + "initials": "ชื่อย่อ", + "invalid-date": "วันที่ไม่ถูกต้อง", + "invalid-time": "Invalid time", + "invalid-user": "Invalid user", + "joined": "เข้าร่วม", + "just-invited": "คุณพึ่งได้รับเชิญบอร์ดนี้", + "keyboard-shortcuts": "แป้นพิมพ์ลัด", + "label-create": "สร้างป้ายกำกับ", + "label-default": "ป้าย %s (ค่าเริ่มต้น)", + "label-delete-pop": "ไม่มีการยกเลิกการทำนี้ ลบป้ายกำกับนี้จากทุกการ์ดและล้างประวัติทิ้ง", + "labels": "ป้ายกำกับ", + "language": "ภาษา", + "last-admin-desc": "คุณไม่สามารถเปลี่ยนบทบาทเพราะต้องมีผู้ดูแลระบบหนึ่งคนเป็นอย่างน้อย", + "leave-board": "ทิ้งบอร์ด", + "leave-board-pop": "Are you sure you want to leave __boardTitle__? You will be removed from all cards on this board.", + "leaveBoardPopup-title": "Leave Board ?", + "link-card": "เชื่อมโยงไปยังการ์ดใบนี้", + "list-archive-cards": "Move all cards in this list to Archive", + "list-archive-cards-pop": "This will remove all the cards in this list from the board. To view cards in Archive and bring them back to the board, click “Menu” > “Archive”.", + "list-move-cards": "ย้ายการ์ดทั้งหมดในรายการนี้", + "list-select-cards": "เลือกการ์ดทั้งหมดในรายการนี้", + "set-color-list": "Set Color", + "listActionPopup-title": "รายการการดำเนิน", + "swimlaneActionPopup-title": "Swimlane Actions", + "swimlaneAddPopup-title": "Add a Swimlane below", + "listImportCardPopup-title": "นำเข้าการ์ด Trello", + "listMorePopup-title": "เพิ่มเติม", + "link-list": "Link to this list", + "list-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the list. There is no undo.", + "list-delete-suggest-archive": "You can move a list to Archive to remove it from the board and preserve the activity.", + "lists": "รายการ", + "swimlanes": "Swimlanes", + "log-out": "ออกจากระบบ", + "log-in": "เข้าสู่ระบบ", + "loginPopup-title": "เข้าสู่ระบบ", + "memberMenuPopup-title": "การตั้งค่า", + "members": "สมาชิก", + "menu": "เมนู", + "move-selection": "ย้ายตัวเลือก", + "moveCardPopup-title": "ย้ายการ์ด", + "moveCardToBottom-title": "ย้ายไปล่าง", + "moveCardToTop-title": "ย้ายไปบน", + "moveSelectionPopup-title": "เลือกย้าย", + "multi-selection": "เลือกหลายรายการ", + "multi-selection-on": "เลือกหลายรายการเมื่อ", + "muted": "ไม่ออกเสียง", + "muted-info": "คุณจะไม่ได้รับแจ้งการเปลี่ยนแปลงใด ๆ ในบอร์ดนี้", + "my-boards": "บอร์ดของฉัน", + "name": "ชื่อ", + "no-archived-cards": "No cards in Archive.", + "no-archived-lists": "No lists in Archive.", + "no-archived-swimlanes": "No swimlanes in Archive.", + "no-results": "ไม่มีข้อมูล", + "normal": "ธรรมดา", + "normal-desc": "สามารถดูและแก้ไขการ์ดได้ แต่ไม่สามารถเปลี่ยนการตั้งค่าได้", + "not-accepted-yet": "ยังไม่ยอมรับคำเชิญ", + "notify-participate": "ได้รับการแจ้งปรับปรุงการ์ดอื่น ๆ ที่คุณมีส่วนร่วมในฐานะผู้สร้างหรือสมาชิก", + "notify-watch": "ได้รับการแจ้งปรับปรุงบอร์ด รายการหรือการ์ดที่คุณเฝ้าติดตาม", + "optional": "ไม่จำเป็น", + "or": "หรือ", + "page-maybe-private": "หน้านี้อาจจะเป็นส่วนตัว. คุณอาจจะสามารถดูจาก <a href='%s'>logging in</a>.", + "page-not-found": "ไม่พบหน้า", + "password": "รหัสผ่าน", + "paste-or-dragdrop": "วาง หรือลากและวาง ไฟล์ภาพ(ภาพเท่านั้น)", + "participating": "Participating", + "preview": "ภาพตัวอย่าง", + "previewAttachedImagePopup-title": "ตัวอย่าง", + "previewClipboardImagePopup-title": "ตัวอย่าง", + "private": "ส่วนตัว", + "private-desc": "บอร์ดนี้เป็นส่วนตัว. คนที่ถูกเพิ่มเข้าในบอร์ดเท่านั้นที่สามารถดูและแก้ไขได้", + "profile": "โปรไฟล์", + "public": "สาธารณะ", + "public-desc": "บอร์ดนี้เป็นสาธารณะ. ทุกคนสามารถเข้าถึงได้ผ่าน url นี้ แต่สามารถแก้ไขได้เฉพาะผู้ที่ถูกเพิ่มเข้าไปในการ์ดเท่านั้น", + "quick-access-description": "เพิ่มไว้ในนี้เพื่อเป็นทางลัด", + "remove-cover": "ลบหน้าปก", + "remove-from-board": "ลบจากบอร์ด", + "remove-label": "Remove Label", + "listDeletePopup-title": "Delete List ?", + "remove-member": "ลบสมาชิก", + "remove-member-from-card": "ลบจากการ์ด", + "remove-member-pop": "ลบ __name__ (__username__) จาก __boardTitle__ หรือไม่ สมาชิกจะถูกลบออกจากการ์ดทั้งหมดบนบอร์ดนี้ และพวกเขาจะได้รับการแจ้งเตือน", + "removeMemberPopup-title": "ลบสมาชิกหรือไม่", + "rename": "ตั้งชื่อใหม่", + "rename-board": "ตั้งชื่อบอร์ดใหม่", + "restore": "กู้คืน", + "save": "บันทึก", + "search": "ค้นหา", + "rules": "Rules", + "search-cards": "Search from card/list titles, descriptions and custom fields on this board", + "search-example": "Text to search for?", + "select-color": "Select Color", + "set-wip-limit-value": "Set a limit for the maximum number of tasks in this list", + "setWipLimitPopup-title": "Set WIP Limit", + "shortcut-assign-self": "กำหนดตัวเองให้การ์ดนี้", + "shortcut-autocomplete-emoji": "เติม emoji อัตโนมัติ", + "shortcut-autocomplete-members": "เติมสมาชิกอัตโนมัติ", + "shortcut-clear-filters": "ล้างตัวกรองทั้งหมด", + "shortcut-close-dialog": "ปิดหน้าต่าง", + "shortcut-filter-my-cards": "กรองการ์ดฉัน", + "shortcut-show-shortcuts": "นำรายการทางลัดนี้ขึ้น", + "shortcut-toggle-filterbar": "สลับแถบกรองสไลด์ด้้านข้าง", + "shortcut-toggle-sidebar": "สลับโชว์แถบด้านข้าง", + "show-cards-minimum-count": "แสดงจำนวนของการ์ดถ้ารายการมีมากกว่า(เลื่อนกำหนดตัวเลข)", + "sidebar-open": "เปิดแถบเลื่อน", + "sidebar-close": "ปิดแถบเลื่อน", + "signupPopup-title": "สร้างบัญชี", + "star-board-title": "คลิกติดดาวบอร์ดนี้ มันจะแสดงอยู่บนสุดของรายการบอร์ดของคุณ", + "starred-boards": "ติดดาวบอร์ด", + "starred-boards-description": "ติดดาวบอร์ดและแสดงไว้บนสุดของรายการบอร์ด", + "subscribe": "บอกรับสมาชิก", + "team": "ทีม", + "this-board": "บอร์ดนี้", + "this-card": "การ์ดนี้", + "spent-time-hours": "Spent time (hours)", + "overtime-hours": "Overtime (hours)", + "overtime": "Overtime", + "has-overtime-cards": "Has overtime cards", + "has-spenttime-cards": "Has spent time cards", + "time": "เวลา", + "title": "หัวข้อ", + "tracking": "ติดตาม", + "tracking-info": "คุณจะได้รับแจ้งการเปลี่ยนแปลงใด ๆ กับการ์ดที่คุณมีส่วนร่วมในฐานะผู้สร้างหรือสมาชิก", + "type": "Type", + "unassign-member": "ยกเลิกสมาชิก", + "unsaved-description": "คุณมีคำอธิบายที่ไม่ได้บันทึก", + "unwatch": "เลิกเฝ้าดู", + "upload": "อัพโหลด", + "upload-avatar": "อัพโหลดรูปภาพ", + "uploaded-avatar": "ภาพอัพโหลดแล้ว", + "username": "ชื่อผู้ใช้งาน", + "view-it": "ดู", + "warn-list-archived": "warning: this card is in an list at Archive", + "watch": "เฝ้าดู", + "watching": "เฝ้าดู", + "watching-info": "คุณจะได้รับแจ้งหากมีการเปลี่ยนแปลงใด ๆ ในบอร์ดนี้", + "welcome-board": "ยินดีต้อนรับสู่บอร์ด", + "welcome-swimlane": "Milestone 1", + "welcome-list1": "พื้นฐาน", + "welcome-list2": "ก้าวหน้า", + "card-templates-swimlane": "Card Templates", + "list-templates-swimlane": "List Templates", + "board-templates-swimlane": "Board Templates", + "what-to-do": "ต้องการทำอะไร", + "wipLimitErrorPopup-title": "Invalid WIP Limit", + "wipLimitErrorPopup-dialog-pt1": "The number of tasks in this list is higher than the WIP limit you've defined.", + "wipLimitErrorPopup-dialog-pt2": "Please move some tasks out of this list, or set a higher WIP limit.", + "admin-panel": "Admin Panel", + "settings": "Settings", + "people": "People", + "registration": "Registration", + "disable-self-registration": "Disable Self-Registration", + "invite": "Invite", + "invite-people": "Invite People", + "to-boards": "To board(s)", + "email-addresses": "Email Addresses", + "smtp-host-description": "The address of the SMTP server that handles your emails.", + "smtp-port-description": "The port your SMTP server uses for outgoing emails.", + "smtp-tls-description": "Enable TLS support for SMTP server", + "smtp-host": "SMTP Host", + "smtp-port": "SMTP Port", + "smtp-username": "ชื่อผู้ใช้งาน", + "smtp-password": "รหัสผ่าน", + "smtp-tls": "TLS support", + "send-from": "From", + "send-smtp-test": "Send a test email to yourself", + "invitation-code": "Invitation Code", + "email-invite-register-subject": "__inviter__ ส่งคำเชิญให้คุณ", + "email-invite-register-text": "Dear __user__,\n\n__inviter__ invites you to kanban board for collaborations.\n\nPlease follow the link below:\n__url__\n\nAnd your invitation code is: __icode__\n\nThanks.", + "email-smtp-test-subject": "SMTP Test Email", + "email-smtp-test-text": "You have successfully sent an email", + "error-invitation-code-not-exist": "Invitation code doesn't exist", + "error-notAuthorized": "You are not authorized to view this page.", + "webhook-title": "Webhook Name", + "webhook-token": "Token (Optional for Authentication)", + "outgoing-webhooks": "Outgoing Webhooks", + "bidirectional-webhooks": "Two-Way Webhooks", + "outgoingWebhooksPopup-title": "Outgoing Webhooks", + "boardCardTitlePopup-title": "Card Title Filter", + "disable-webhook": "Disable This Webhook", + "global-webhook": "Global Webhooks", + "new-outgoing-webhook": "New Outgoing Webhook", + "no-name": "(Unknown)", + "Node_version": "Node version", + "Meteor_version": "Meteor version", + "MongoDB_version": "MongoDB version", + "MongoDB_storage_engine": "MongoDB storage engine", + "MongoDB_Oplog_enabled": "MongoDB Oplog enabled", + "OS_Arch": "OS Arch", + "OS_Cpus": "OS CPU Count", + "OS_Freemem": "OS Free Memory", + "OS_Loadavg": "OS Load Average", + "OS_Platform": "OS Platform", + "OS_Release": "OS Release", + "OS_Totalmem": "OS Total Memory", + "OS_Type": "OS Type", + "OS_Uptime": "OS Uptime", + "days": "days", + "hours": "hours", + "minutes": "minutes", + "seconds": "seconds", + "show-field-on-card": "Show this field on card", + "automatically-field-on-card": "Auto create field to all cards", + "showLabel-field-on-card": "Show field label on minicard", + "yes": "Yes", + "no": "No", + "accounts": "Accounts", + "accounts-allowEmailChange": "Allow Email Change", + "accounts-allowUserNameChange": "Allow Username Change", + "createdAt": "Created at", + "verified": "Verified", + "active": "Active", + "card-received": "Received", + "card-received-on": "Received on", + "card-end": "End", + "card-end-on": "Ends on", + "editCardReceivedDatePopup-title": "Change received date", + "editCardEndDatePopup-title": "Change end date", + "setCardColorPopup-title": "Set color", + "setCardActionsColorPopup-title": "Choose a color", + "setSwimlaneColorPopup-title": "Choose a color", + "setListColorPopup-title": "Choose a color", + "assigned-by": "Assigned By", + "requested-by": "Requested By", + "board-delete-notice": "Deleting is permanent. You will lose all lists, cards and actions associated with this board.", + "delete-board-confirm-popup": "All lists, cards, labels, and activities will be deleted and you won't be able to recover the board contents. There is no undo.", + "boardDeletePopup-title": "Delete Board?", + "delete-board": "Delete Board", + "default-subtasks-board": "Subtasks for __board__ board", + "default": "Default", + "queue": "Queue", + "subtask-settings": "Subtasks Settings", + "card-settings": "Card Settings", + "boardSubtaskSettingsPopup-title": "Board Subtasks Settings", + "boardCardSettingsPopup-title": "Card Settings", + "deposit-subtasks-board": "Deposit subtasks to this board:", + "deposit-subtasks-list": "Landing list for subtasks deposited here:", + "show-parent-in-minicard": "Show parent in minicard:", + "prefix-with-full-path": "Prefix with full path", + "prefix-with-parent": "Prefix with parent", + "subtext-with-full-path": "Subtext with full path", + "subtext-with-parent": "Subtext with parent", + "change-card-parent": "Change card's parent", + "parent-card": "Parent card", + "source-board": "Source board", + "no-parent": "Don't show parent", + "activity-added-label": "added label '%s' to %s", + "activity-removed-label": "removed label '%s' from %s", + "activity-delete-attach": "deleted an attachment from %s", + "activity-added-label-card": "added label '%s'", + "activity-removed-label-card": "removed label '%s'", + "activity-delete-attach-card": "deleted an attachment", + "activity-set-customfield": "set custom field '%s' to '%s' in %s", + "activity-unset-customfield": "unset custom field '%s' in %s", + "r-rule": "Rule", + "r-add-trigger": "Add trigger", + "r-add-action": "Add action", + "r-board-rules": "Board rules", + "r-add-rule": "Add rule", + "r-view-rule": "View rule", + "r-delete-rule": "Delete rule", + "r-new-rule-name": "New rule title", + "r-no-rules": "No rules", + "r-when-a-card": "When a card", + "r-is": "is", + "r-is-moved": "is moved", + "r-added-to": "added to", + "r-removed-from": "Removed from", + "r-the-board": "the board", + "r-list": "list", + "set-filter": "Set Filter", + "r-moved-to": "Moved to", + "r-moved-from": "Moved from", + "r-archived": "Moved to Archive", + "r-unarchived": "Restored from Archive", + "r-a-card": "a card", + "r-when-a-label-is": "When a label is", + "r-when-the-label": "When the label", + "r-list-name": "list name", + "r-when-a-member": "When a member is", + "r-when-the-member": "When the member", + "r-name": "name", + "r-when-a-attach": "When an attachment", + "r-when-a-checklist": "When a checklist is", + "r-when-the-checklist": "When the checklist", + "r-completed": "Completed", + "r-made-incomplete": "Made incomplete", + "r-when-a-item": "When a checklist item is", + "r-when-the-item": "When the checklist item", + "r-checked": "Checked", + "r-unchecked": "Unchecked", + "r-move-card-to": "Move card to", + "r-top-of": "Top of", + "r-bottom-of": "Bottom of", + "r-its-list": "its list", + "r-archive": "Move to Archive", + "r-unarchive": "Restore from Archive", + "r-card": "card", + "r-add": "เพิ่ม", + "r-remove": "Remove", + "r-label": "label", + "r-member": "member", + "r-remove-all": "Remove all members from the card", + "r-set-color": "Set color to", + "r-checklist": "checklist", + "r-check-all": "Check all", + "r-uncheck-all": "Uncheck all", + "r-items-check": "items of checklist", + "r-check": "Check", + "r-uncheck": "Uncheck", + "r-item": "item", + "r-of-checklist": "of checklist", + "r-send-email": "Send an email", + "r-to": "to", + "r-subject": "subject", + "r-rule-details": "Rule details", + "r-d-move-to-top-gen": "Move card to top of its list", + "r-d-move-to-top-spec": "Move card to top of list", + "r-d-move-to-bottom-gen": "Move card to bottom of its list", + "r-d-move-to-bottom-spec": "Move card to bottom of list", + "r-d-send-email": "Send email", + "r-d-send-email-to": "to", + "r-d-send-email-subject": "subject", + "r-d-send-email-message": "message", + "r-d-archive": "Move card to Archive", + "r-d-unarchive": "Restore card from Archive", + "r-d-add-label": "Add label", + "r-d-remove-label": "Remove label", + "r-create-card": "Create new card", + "r-in-list": "in list", + "r-in-swimlane": "in swimlane", + "r-d-add-member": "Add member", + "r-d-remove-member": "Remove member", + "r-d-remove-all-member": "Remove all member", + "r-d-check-all": "Check all items of a list", + "r-d-uncheck-all": "Uncheck all items of a list", + "r-d-check-one": "Check item", + "r-d-uncheck-one": "Uncheck item", + "r-d-check-of-list": "of checklist", + "r-d-add-checklist": "Add checklist", + "r-d-remove-checklist": "Remove checklist", + "r-by": "by", + "r-add-checklist": "Add checklist", + "r-with-items": "with items", + "r-items-list": "item1,item2,item3", + "r-add-swimlane": "Add swimlane", + "r-swimlane-name": "swimlane name", + "r-board-note": "Note: leave a field empty to match every possible value.", + "r-checklist-note": "Note: checklist's items have to be written as comma separated values.", + "r-when-a-card-is-moved": "When a card is moved to another list", + "r-set": "Set", + "r-update": "Update", + "r-datefield": "date field", + "r-df-start-at": "start", + "r-df-due-at": "due", + "r-df-end-at": "end", + "r-df-received-at": "received", + "r-to-current-datetime": "to current date/time", + "r-remove-value-from": "Remove value from", + "ldap": "LDAP", + "oauth2": "OAuth2", + "cas": "CAS", + "authentication-method": "Authentication method", + "authentication-type": "Authentication type", + "custom-product-name": "Custom Product Name", + "layout": "Layout", + "hide-logo": "Hide Logo", + "add-custom-html-after-body-start": "Add Custom HTML after <body> start", + "add-custom-html-before-body-end": "Add Custom HTML before </body> end", + "error-undefined": "Something went wrong", + "error-ldap-login": "An error occurred while trying to login", + "display-authentication-method": "Display Authentication Method", + "default-authentication-method": "Default Authentication Method", + "duplicate-board": "Duplicate Board", + "people-number": "The number of people is:", + "swimlaneDeletePopup-title": "Delete Swimlane ?", + "swimlane-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the swimlane. There is no undo.", + "restore-all": "Restore all", + "delete-all": "Delete all", + "loading": "Loading, please wait.", + "previous_as": "last time was", + "act-a-dueAt": "modified due time to \nWhen: __timeValue__\nWhere: __card__\n previous due was __timeOldValue__", + "act-a-endAt": "modified ending time to __timeValue__ from (__timeOldValue__)", + "act-a-startAt": "modified starting time to __timeValue__ from (__timeOldValue__)", + "act-a-receivedAt": "modified received time to __timeValue__ from (__timeOldValue__)", + "a-dueAt": "modified due time to be", + "a-endAt": "modified ending time to be", + "a-startAt": "modified starting time to be", + "a-receivedAt": "modified received time to be", + "almostdue": "current due time %s is approaching", + "pastdue": "current due time %s is past", + "duenow": "current due time %s is today", + "act-newDue": "__list__/__card__ has 1st due reminder [__board__]", + "act-withDue": "__list__/__card__ due reminders [__board__]", + "act-almostdue": "was reminding the current due (__timeValue__) of __card__ is approaching", + "act-pastdue": "was reminding the current due (__timeValue__) of __card__ is past", + "act-duenow": "was reminding the current due (__timeValue__) of __card__ is now", + "act-atUserComment": "You were mentioned in [__board__] __list__/__card__", + "delete-user-confirm-popup": "Are you sure you want to delete this account? There is no undo.", + "accounts-allowUserDelete": "Allow users to self delete their account", + "hide-minicard-label-text": "Hide minicard label text", + "show-desktop-drag-handles": "Show desktop drag handles", + "assignee": "Assignee", + "cardAssigneesPopup-title": "Assignee", + "addmore-detail": "Add a more detailed description", + "show-on-card": "Show on Card", + "new": "New", + "editUserPopup-title": "Edit User", + "newUserPopup-title": "New User", + "notifications": "Notifications", + "view-all": "View All", + "filter-by-unread": "Filter by Unread", + "mark-all-as-read": "Mark all as read", + "remove-all-read": "Remove all read", + "allow-rename": "Allow Rename", + "allowRenamePopup-title": "Allow Rename" +} \ No newline at end of file diff --git a/i18n/tr.i18n.json b/i18n/tr.i18n.json index 1f989fc5..72ca81fa 100644 --- a/i18n/tr.i18n.json +++ b/i18n/tr.i18n.json @@ -1,780 +1,780 @@ { - "accept": "Kabul Et", - "act-activity-notify": "Etkinlik Bildirimi", - "act-addAttachment": "__attachment__ eklentisi, __swimlane__ kulvarındaki __list__ listesindeki __board__ panosundaki __card__ kartına eklendi.", - "act-deleteAttachment": "__attachment__ eklentisi, __swimlane__ kulvarındaki __list__ listesindeki __board__ panosundaki __card__ kartından silindi.", - "act-addSubtask": "added subtask __subtask__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addedLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removeLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removedLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addChecklist": "added checklist __checklist__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addChecklistItem": "added checklist item __checklistItem__ to checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removeChecklist": "removed checklist __checklist__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removeChecklistItem": "removed checklist item __checklistItem__ from checklist __checkList__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-checkedItem": "checked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-uncheckedItem": "unchecked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-completeChecklist": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-uncompleteChecklist": "uncompleted checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addComment": "commented on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-editComment": "edited comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-deleteComment": "deleted comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-createBoard": "__board__ panosu oluşturuldu", - "act-createSwimlane": "__board__ panosuna __swimlane__ kulvarı oluşturuldu", - "act-createCard": "__board__ panosunun __swimlane__ kulvarının __list__ listesinin __card__ kartı oluşturuldu", - "act-createCustomField": "created custom field __customField__ at board __board__", - "act-deleteCustomField": "deleted custom field __customField__ at board __board__", - "act-setCustomField": "edited custom field __customField__: __customFieldValue__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-createList": "added list __list__ to board __board__", - "act-addBoardMember": "__board__ panosuna __member__ kullanıcısı eklendi", - "act-archivedBoard": "__board__ panosu Arşiv'e taşındı", - "act-archivedCard": "Card __card__ at list __list__ at swimlane __swimlane__ at board __board__ moved to Archive", - "act-archivedList": "List __list__ at swimlane __swimlane__ at board __board__ moved to Archive", - "act-archivedSwimlane": "Swimlane __swimlane__ at board __board__ moved to Archive", - "act-importBoard": "__board__ panosu içeriye aktarıldı", - "act-importCard": "imported card __card__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-importList": "imported list __list__ to swimlane __swimlane__ at board __board__", - "act-joinMember": "added member __member__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-moveCard": "moved card __card__ at board __board__ from list __oldList__ at swimlane __oldSwimlane__ to list __list__ at swimlane __swimlane__", - "act-moveCardToOtherBoard": "moved card __card__ from list __oldList__ at swimlane __oldSwimlane__ at board __oldBoard__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-removeBoardMember": "removed member __member__ from board __board__", - "act-restoredCard": "restored card __card__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-unjoinMember": "removed member __member__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-withBoardTitle": "__board__", - "act-withCardTitle": "[__board__] __card__", - "actions": "İşlemler", - "activities": "Etkinlikler", - "activity": "Etkinlik", - "activity-added": "%s içine %s ekledi", - "activity-archived": "%s arşive taşındı", - "activity-attached": "%s içine %s ekledi", - "activity-created": "%s öğesini oluşturdu", - "activity-customfield-created": "%s adlı özel alan yaratıldı", - "activity-excluded": "%s içinden %s çıkarttı", - "activity-imported": "%s kaynağından %s öğesini %s öğesinin içine taşıdı ", - "activity-imported-board": "%s i %s içinden aktardı", - "activity-joined": "şuna katıldı: %s", - "activity-moved": "%s i %s içinden %s içine taşıdı", - "activity-on": "%s", - "activity-removed": "%s i %s ten kaldırdı", - "activity-sent": "%s i %s e gönderdi", - "activity-unjoined": "%s içinden ayrıldı", - "activity-subtask-added": "Alt-görev %s'e eklendi", - "activity-checked-item": "checked %s in checklist %s of %s", - "activity-unchecked-item": "unchecked %s in checklist %s of %s", - "activity-checklist-added": "%s içine yapılacak listesi ekledi", - "activity-checklist-removed": "%s Tarafından yapılacaklar listesi silinmiştir", - "activity-checklist-completed": "completed checklist %s of %s", - "activity-checklist-uncompleted": "uncompleted the checklist %s of %s", - "activity-checklist-item-added": "%s içinde %s yapılacak listesine öğe ekledi", - "activity-checklist-item-removed": "removed a checklist item from '%s' in %s", - "add": "Ekle", - "activity-checked-item-card": "checked %s in checklist %s", - "activity-unchecked-item-card": "unchecked %s in checklist %s", - "activity-checklist-completed-card": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "activity-checklist-uncompleted-card": "uncompleted the checklist %s", - "activity-editComment": "%s yorum düzenlendi", - "activity-deleteComment": "deleted comment %s", - "add-attachment": "Ek Ekle", - "add-board": "Pano Ekle", - "add-card": "Kart Ekle", - "add-swimlane": "Kulvar Ekle", - "add-subtask": "Alt Görev Ekle", - "add-checklist": "Yapılacak Listesi Ekle", - "add-checklist-item": "Yapılacak listesine yeni bir öğe ekle", - "add-cover": "Kapak resmi ekle", - "add-label": "Etiket Ekle", - "add-list": "Liste Ekle", - "add-members": "Üye ekle", - "added": "Eklendi", - "addMemberPopup-title": "Üyeler", - "admin": "Yönetici", - "admin-desc": "Kartları görüntüleyebilir ve düzenleyebilir, üyeleri çıkarabilir ve pano ayarlarını değiştirebilir.", - "admin-announcement": "Duyuru", - "admin-announcement-active": "Tüm Sistemde Etkin Duyuru", - "admin-announcement-title": "Yöneticiden Duyuru", - "all-boards": "Tüm panolar", - "and-n-other-card": "Ve __count__ diğer kart", - "and-n-other-card_plural": "Ve __count__ diğer kart", - "apply": "Uygula", - "app-is-offline": "Yükleniyor lütfen bekleyin. Sayfayı yenilemek veri kaybına neden olur. Yükleme çalışmıyorsa, lütfen sunucunun durmadığını kontrol edin.", - "archive": "Arşive Taşı", - "archive-all": "Hepsini Arşive Taşı", - "archive-board": "Panoyu Arşive Taşı", - "archive-card": "Kartı Arşive Taşı", - "archive-list": "Listeyi Arşive Taşı", - "archive-swimlane": "Kulvarı Arşive Taşı", - "archive-selection": "Seçimi arşive taşı", - "archiveBoardPopup-title": "Panoyu arşive taşı?", - "archived-items": "Arşivle", - "archived-boards": "Panolar Arşivde", - "restore-board": "Panoyu Geri Getir", - "no-archived-boards": "Arşivde Pano Yok.", - "archives": "Arşivle", - "template": "Şablon", - "templates": "Şablonlar", - "assign-member": "Üye ata", - "attached": "dosya(sı) eklendi", - "attachment": "Ek Dosya", - "attachment-delete-pop": "Ek silme işlemi kalıcıdır ve geri alınamaz.", - "attachmentDeletePopup-title": "Ek Silinsin mi?", - "attachments": "Ekler", - "auto-watch": "Oluşan yeni panoları kendiliğinden izlemeye al", - "avatar-too-big": "Avatar boyutu çok büyük (En fazla 70KB olabilir)", - "back": "Geri", - "board-change-color": "Renk değiştir", - "board-nb-stars": "%s yıldız", - "board-not-found": "Pano bulunamadı", - "board-private-info": "Bu pano <strong>gizli</strong> olacak.", - "board-public-info": "Bu pano <strong>genel</strong>e açılacaktır.", - "boardChangeColorPopup-title": "Pano arkaplan rengini değiştir", - "boardChangeTitlePopup-title": "Panonun Adını Değiştir", - "boardChangeVisibilityPopup-title": "Görünebilirliği Değiştir", - "boardChangeWatchPopup-title": "İzleme Durumunu Değiştir", - "boardMenuPopup-title": "Pano Ayarları", - "boardChangeViewPopup-title": "Pano Görünümü", - "boards": "Panolar", - "board-view": "Pano Görünümü", - "board-view-cal": "Takvim", - "board-view-swimlanes": "Kulvarlar", - "board-view-collapse": "Collapse", - "board-view-lists": "Listeler", - "bucket-example": "Örn: \"Marketten Alacaklarım\"", - "cancel": "İptal", - "card-archived": "Bu kart arşive taşındı.", - "board-archived": "Bu pano arşive taşındı.", - "card-comments-title": "Bu kartta %s yorum var.", - "card-delete-notice": "Silme işlemi kalıcıdır. Bu kartla ilişkili tüm eylemleri kaybedersiniz.", - "card-delete-pop": "Son hareketler alanındaki tüm veriler silinecek, ayrıca bu kartı yeniden açamayacaksın. Bu işlemin geri dönüşü yok.", - "card-delete-suggest-archive": "Bir kartı tahtadan çıkarmak ve etkinliği korumak için Arşive taşıyabilirsiniz.", - "card-due": "Bitiş", - "card-due-on": "Bitiş tarihi:", - "card-spent": "Harcanan Zaman", - "card-edit-attachments": "Ek dosyasını düzenle", - "card-edit-custom-fields": "Özel alanları düzenle", - "card-start-voting": "Start voting", - "card-cancel-voting": "Delete voting and all votes", - "card-edit-labels": "Etiketleri düzenle", - "card-edit-members": "Üyeleri düzenle", - "card-labels-title": "Bu kart için etiketleri düzenle", - "card-members-title": "Karta pano içindeki üyeleri ekler veya çıkartır.", - "card-start": "Başlama", - "card-start-on": "Başlama tarihi:", - "cardAttachmentsPopup-title": "Eklenme", - "cardCustomField-datePopup-title": "Tarihi değiştir", - "cardCustomFieldsPopup-title": "Özel alanları düzenle", - "cardStartVotingPopup-title": "Start a vote", - "positiveVoteMembersPopup-title": "Proponents", - "negativeVoteMembersPopup-title": "Opponents", - "vote-question": "Voting question", - "vote-public": "Public vote", - "vote-for-it": "for it", - "vote-against": "against", - "cardDeletePopup-title": "Kart Silinsin mi?", - "cardDetailsActionsPopup-title": "Kart işlemleri", - "cardLabelsPopup-title": "Etiketler", - "cardMembersPopup-title": "Üyeler", - "cardMorePopup-title": "Daha", - "cardTemplatePopup-title": "Şablon oluştur", - "cards": "Kartlar", - "cards-count": "Kartlar", - "casSignIn": "CAS ile giriş yapın", - "cardType-card": "Kart", - "cardType-linkedCard": "Bağlantılı kart", - "cardType-linkedBoard": "Bağlantılı Pano", - "change": "Değiştir", - "change-avatar": "Avatar Değiştir", - "change-password": "Parola Değiştir", - "change-permissions": "İzinleri değiştir", - "change-settings": "Ayarları değiştir", - "changeAvatarPopup-title": "Avatar Değiştir", - "changeLanguagePopup-title": "Dil Değiştir", - "changePasswordPopup-title": "Parola Değiştir", - "changePermissionsPopup-title": "Yetkileri Değiştirme", - "changeSettingsPopup-title": "Ayarları değiştir", - "subtasks": "Alt Görevler", - "checklists": "Yapılacak Listeleri", - "click-to-star": "Bu panoyu yıldızlamak için tıkla.", - "click-to-unstar": "Bu panunun yıldızını kaldırmak için tıkla.", - "clipboard": "Yapıştır veya sürükleyip bırak", - "close": "Kapat", - "close-board": "Panoyu kapat", - "close-board-pop": "\n92/5000\nAna başlıktaki “Arşiv” düğmesine tıklayarak tahtayı geri yükleyebilirsiniz.", - "color-black": "siyah", - "color-blue": "mavi", - "color-crimson": "crimson", - "color-darkgreen": "koyu yeşil", - "color-gold": "altın rengi", - "color-gray": "gri", - "color-green": "yeşil", - "color-indigo": "çivit", - "color-lime": "misket limonu", - "color-magenta": "magenta", - "color-mistyrose": "mistyrose", - "color-navy": "navy", - "color-orange": "turuncu", - "color-paleturquoise": "paleturquoise", - "color-peachpuff": "peachpuff", - "color-pink": "pembe", - "color-plum": "plum", - "color-purple": "mor", - "color-red": "kırmızı", - "color-saddlebrown": "saddlebrown", - "color-silver": "gümüş rengi", - "color-sky": "açık mavi", - "color-slateblue": "slateblue", - "color-white": "beyaz", - "color-yellow": "sarı", - "unset-color": "Unset", - "comment": "Yorum", - "comment-placeholder": "Yorum Yaz", - "comment-only": "Sadece yorum", - "comment-only-desc": "Sadece kartlara yorum yazabilir.", - "no-comments": "Yorum Yok", - "no-comments-desc": "Yorumlar ve aktiviteleri göremiyorum.", - "worker": "Worker", - "worker-desc": "Can only move cards, assign itself to card and comment.", - "computer": "Bilgisayar", - "confirm-subtask-delete-dialog": "Alt görevi silmek istediğinizden emin misiniz?", - "confirm-checklist-delete-dialog": "Kontrol listesini silmek istediğinden emin misin?", - "copy-card-link-to-clipboard": "Kartın linkini kopyala", - "linkCardPopup-title": "Bağlantı kartı", - "searchElementPopup-title": "Arama", - "copyCardPopup-title": "Kartı Kopyala", - "copyChecklistToManyCardsPopup-title": "Yapılacaklar Listesi şemasını birden çok karta kopyala", - "copyChecklistToManyCardsPopup-instructions": "Hedef Kart Başlıkları ve Açıklamaları bu JSON formatında", - "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"İlk kart başlığı\", \"description\":\"İlk kart açıklaması\"}, {\"title\":\"İkinci kart başlığı\",\"description\":\"İkinci kart açıklaması\"},{\"title\":\"Son kart başlığı\",\"description\":\"Son kart açıklaması\"} ]", - "create": "Oluştur", - "createBoardPopup-title": "Pano Oluşturma", - "chooseBoardSourcePopup-title": "Panoyu içe aktar", - "createLabelPopup-title": "Etiket Oluşturma", - "createCustomField": "Alanı yarat", - "createCustomFieldPopup-title": "Alanı yarat", - "current": "mevcut", - "custom-field-delete-pop": "Bunun geri dönüşü yoktur. Bu özel alan tüm kartlardan kaldırılıp tarihçesi yokedilecektir.", - "custom-field-checkbox": "İşaret kutusu", - "custom-field-date": "Tarih", - "custom-field-dropdown": "Açılır liste", - "custom-field-dropdown-none": "(hiçbiri)", - "custom-field-dropdown-options": "Liste seçenekleri", - "custom-field-dropdown-options-placeholder": "Başka seçenekler eklemek için giriş tuşuna basınız", - "custom-field-dropdown-unknown": "(bilinmeyen)", - "custom-field-number": "Sayı", - "custom-field-text": "Metin", - "custom-fields": "Özel alanlar", - "date": "Tarih", - "decline": "Reddet", - "default-avatar": "Varsayılan avatar", - "delete": "Sil", - "deleteCustomFieldPopup-title": "Özel alan silinsin mi?", - "deleteLabelPopup-title": "Etiket Silinsin mi?", - "description": "Açıklama", - "disambiguateMultiLabelPopup-title": "Etiket işlemini izah et", - "disambiguateMultiMemberPopup-title": "Üye işlemini izah et", - "discard": "At", - "done": "Tamam", - "download": "İndir", - "edit": "Düzenle", - "edit-avatar": "Avatar Değiştir", - "edit-profile": "Profili Düzenle", - "edit-wip-limit": "Devam Eden İş Sınırını Düzenle", - "soft-wip-limit": "Zayıf Devam Eden İş Sınırı", - "editCardStartDatePopup-title": "Başlangıç tarihini değiştir", - "editCardDueDatePopup-title": "Bitiş tarihini değiştir", - "editCustomFieldPopup-title": "Alanı düzenle", - "editCardSpentTimePopup-title": "Harcanan zamanı değiştir", - "editLabelPopup-title": "Etiket Değiştir", - "editNotificationPopup-title": "Bildirimi değiştir", - "editProfilePopup-title": "Profili Düzenle", - "email": "E-posta", - "email-enrollAccount-subject": "Hesabınız __siteName__ üzerinde oluşturuldu", - "email-enrollAccount-text": "Merhaba __user__,\n\nBu servisi kullanmaya başlamak için aşağıdaki linke tıklamalısın:\n\n__url__\n\nTeşekkürler.", - "email-fail": "E-posta gönderimi başarısız", - "email-fail-text": "E-Posta gönderilme çalışırken hata oluştu", - "email-invalid": "Geçersiz e-posta", - "email-invite": "E-posta ile davet et", - "email-invite-subject": "__inviter__ size bir davetiye gönderdi", - "email-invite-text": "Sevgili __user__,\n\n__inviter__ seni birlikte çalışmak için \"__board__\" panosuna davet ediyor.\n\nLütfen aşağıdaki linke tıkla:\n\n__url__\n\nTeşekkürler.", - "email-resetPassword-subject": "__siteName__ üzerinde parolanı sıfırla", - "email-resetPassword-text": "Merhaba __user__,\n\nParolanı sıfırlaman için aşağıdaki linke tıklaman yeterli.\n\n__url__\n\nTeşekkürler.", - "email-sent": "E-posta gönderildi", - "email-verifyEmail-subject": "__siteName__ üzerindeki e-posta adresini doğrulama", - "email-verifyEmail-text": "Merhaba __user__,\n\nHesap e-posta adresini doğrulamak için aşağıdaki linke tıklaman yeterli.\n\n__url__\n\nTeşekkürler.", - "enable-wip-limit": "Devam Eden İş Sınırını Aç", - "error-board-doesNotExist": "Pano bulunamadı", - "error-board-notAdmin": "Bu işlemi yapmak için pano yöneticisi olmalısın.", - "error-board-notAMember": "Bu işlemi yapmak için panoya üye olmalısın.", - "error-json-malformed": "Girilen metin geçerli bir JSON formatında değil", - "error-json-schema": "Girdiğin JSON metni tüm bilgileri doğru biçimde barındırmıyor", - "error-list-doesNotExist": "Liste bulunamadı", - "error-user-doesNotExist": "Kullanıcı bulunamadı", - "error-user-notAllowSelf": "Kendi kendini davet edemezsin", - "error-user-notCreated": "Bu üye oluşturulmadı", - "error-username-taken": "Kullanıcı adı zaten alınmış", - "error-email-taken": "Bu e-posta adresi daha önceden alınmış", - "export-board": "Panoyu dışarı aktar", - "sort": "Sort", - "sort-desc": "Click to Sort List", - "list-sort-by": "Sort the List By:", - "list-label-modifiedAt": "Son Erişim Zamanı...", - "list-label-title": "Listenin Adı...", - "list-label-sort": "Your Manual Order", - "list-label-short-modifiedAt": "(L)", - "list-label-short-title": "(N)", - "list-label-short-sort": "(M)", - "filter": "Filtre", - "filter-cards": "Filter Cards or Lists", - "list-filter-label": "Filter List by Title", - "filter-clear": "Filtreyi temizle", - "filter-no-label": "Etiket yok", - "filter-no-member": "Üye yok", - "filter-no-assignee": "No assignee", - "filter-no-custom-fields": "Hiç özel alan yok", - "filter-show-archive": "Show archived lists", - "filter-hide-empty": "Hide empty lists", - "filter-on": "Filtre aktif", - "filter-on-desc": "Bu panodaki kartları filtreliyorsunuz. Fitreyi düzenlemek için tıklayın.", - "filter-to-selection": "Seçime göre filtreleme yap", - "advanced-filter-label": "Gelişmiş Filtreleme", - "advanced-filter-description": "Advanced Filter allows to write a string containing following operators: == != <= >= && || ( ) A space is used as a separator between the Operators. You can filter for all Custom Fields by typing their names and values. For Example: Field1 == Value1. Note: If fields or values contains spaces, you need to encapsulate them into single quotes. For Example: 'Field 1' == 'Value 1'. For single control characters (' \\/) to be skipped, you can use \\. For example: Field1 == I\\'m. Also you can combine multiple conditions. For Example: F1 == V1 || F1 == V2. Normally all operators are interpreted from left to right. You can change the order by placing brackets. For Example: F1 == V1 && ( F2 == V2 || F2 == V3 ). Also you can search text fields using regex: F1 == /Tes.*/i", - "fullname": "Ad Soyad", - "header-logo-title": "Panolar sayfanıza geri dön.", - "hide-system-messages": "Sistem mesajlarını gizle", - "headerBarCreateBoardPopup-title": "Pano Oluşturma", - "home": "Ana Sayfa", - "import": "İçeri aktar", - "link": "Bağlantı", - "import-board": "panoyu içe aktar", - "import-board-c": "Panoyu içe aktar", - "import-board-title-trello": "Trello'dan panoyu içeri aktar", - "import-board-title-wekan": "Import board from previous export", - "import-sandstorm-backup-warning": "Do not delete data you import from original exported board or Trello before checking does this grain close and open again, or do you get Board not found error, that means data loss.", - "import-sandstorm-warning": "İçe aktarılan pano şu anki panonun verilerinin üzerine yazılacak ve var olan veriler silinecek.", - "from-trello": "Trello'dan", - "from-wekan": "From previous export", - "import-board-instruction-trello": "Trello panonuzda 'Menü'ye gidip 'Daha fazlası'na tıklayın, ardından 'Yazdır ve Çıktı Al'ı seçip 'JSON biçiminde çıktı al' diyerek çıkan metni buraya kopyalayın.", - "import-board-instruction-wekan": "In your board, go to 'Menu', then 'Export board', and copy the text in the downloaded file.", - "import-board-instruction-about-errors": "If you get errors when importing board, sometimes importing still works, and board is at All Boards page.", - "import-json-placeholder": "Geçerli JSON verisini buraya yapıştırın", - "import-map-members": "Üyeleri eşleştirme", - "import-members-map": "Your imported board has some members. Please map the members you want to import to your users", - "import-show-user-mapping": "Üye eşleştirmesini kontrol et", - "import-user-select": "Bu üye olarak kullanmak istediğiniz mevcut kullanıcınızı seçin", - "importMapMembersAddPopup-title": "Üye seç", - "info": "Sürüm", - "initials": "İlk Harfleri", - "invalid-date": "Geçersiz tarih", - "invalid-time": "Geçersiz zaman", - "invalid-user": "Geçersiz kullanıcı", - "joined": "katıldı", - "just-invited": "Bu panoya şimdi davet edildin.", - "keyboard-shortcuts": "Klavye kısayolları", - "label-create": "Etiket Oluşturma", - "label-default": "%s etiket (varsayılan)", - "label-delete-pop": "Bu işlem geri alınamaz. Bu etiket tüm kartlardan kaldırılacaktır ve geçmişi yok edecektir.", - "labels": "Etiketler", - "language": "Dil", - "last-admin-desc": "En az bir yönetici olması gerektiğinden rolleri değiştiremezsiniz.", - "leave-board": "Panodan ayrıl", - "leave-board-pop": "__boardTitle__ panosundan ayrılmak istediğinize emin misiniz? Panodaki tüm kartlardan kaldırılacaksınız.", - "leaveBoardPopup-title": "Panodan ayrılmak istediğinize emin misiniz?", - "link-card": "Bu kartın bağlantısı", - "list-archive-cards": "Bu listedeki tüm kartları arşive taşı", - "list-archive-cards-pop": "This will remove all the cards in this list from the board. To view cards in Archive and bring them back to the board, click “Menu” > “Archive”.", - "list-move-cards": "Listedeki tüm kartları taşı", - "list-select-cards": "Listedeki tüm kartları seç", - "set-color-list": "Rengi Ayarla", - "listActionPopup-title": "Liste İşlemleri", - "swimlaneActionPopup-title": "Kulvar İşlemleri", - "swimlaneAddPopup-title": "Add a Swimlane below", - "listImportCardPopup-title": "Bir Trello kartını içeri aktar", - "listMorePopup-title": "Daha", - "link-list": "Listeye doğrudan bağlantı", - "list-delete-pop": "Etkinlik akışınızdaki tüm eylemler geri kurtarılamaz şekilde kaldırılacak. Bu işlem geri alınamaz.", - "list-delete-suggest-archive": "You can move a list to Archive to remove it from the board and preserve the activity.", - "lists": "Listeler", - "swimlanes": "Kulvarlar", - "log-out": "Oturum Kapat", - "log-in": "Oturum Aç", - "loginPopup-title": "Oturum Aç", - "memberMenuPopup-title": "Üye Ayarları", - "members": "Üyeler", - "menu": "Menü", - "move-selection": "Seçimi taşı", - "moveCardPopup-title": "Kartı taşı", - "moveCardToBottom-title": "Aşağı taşı", - "moveCardToTop-title": "Yukarı taşı", - "moveSelectionPopup-title": "Seçimi taşı", - "multi-selection": "Çoklu seçim", - "multi-selection-on": "Çoklu seçim açık", - "muted": "Sessiz", - "muted-info": "Bu panodaki hiçbir değişiklik hakkında bildirim almayacaksınız", - "my-boards": "Panolarım", - "name": "Adı", - "no-archived-cards": "Arşivde kart yok", - "no-archived-lists": "Arşivde liste yok", - "no-archived-swimlanes": "Arşivde kulvar yok", - "no-results": "Sonuç yok", - "normal": "Normal", - "normal-desc": "Kartları görüntüleyebilir ve düzenleyebilir. Ayarları değiştiremez.", - "not-accepted-yet": "Davet henüz kabul edilmemiş", - "notify-participate": "Oluşturduğunuz veya üye olduğunuz tüm kartlar hakkında bildirim al", - "notify-watch": "Takip ettiğiniz tüm pano, liste ve kartlar hakkında bildirim al", - "optional": "isteğe bağlı", - "or": "veya", - "page-maybe-private": "Bu sayfa gizli olabilir. <a href='%s'>Oturum açarak</a> görmeyi deneyin.", - "page-not-found": "Sayda bulunamadı.", - "password": "Parola", - "paste-or-dragdrop": "Dosya eklemek için yapıştırabilir, veya (eğer resimse) sürükle bırak yapabilirsiniz", - "participating": "Katılımcılar", - "preview": "Önizleme", - "previewAttachedImagePopup-title": "Önizleme", - "previewClipboardImagePopup-title": "Önizleme", - "private": "Gizli", - "private-desc": "Bu pano gizli. Sadece panoya ekli kişiler görüntüleyebilir ve düzenleyebilir.", - "profile": "Kullanıcı Sayfası", - "public": "Genel", - "public-desc": "Bu pano genel. Bağlantı adresi ile herhangi bir kimseye görünür ve Google gibi arama motorlarında gösterilecektir. Panoyu, sadece eklenen kişiler düzenleyebilir.", - "quick-access-description": "Bu bara kısayol olarak bir pano eklemek için panoyu yıldızlamalısınız", - "remove-cover": "Kapak Resmini Kaldır", - "remove-from-board": "Panodan Kaldır", - "remove-label": "Etiketi Kaldır", - "listDeletePopup-title": "Liste silinsin mi?", - "remove-member": "Üyeyi Çıkar", - "remove-member-from-card": "Karttan Çıkar", - "remove-member-pop": "__boardTitle__ panosundan __name__ (__username__) çıkarılsın mı? Üye, bu panodaki tüm kartlardan çıkarılacak. Panodan çıkarıldığı üyeye bildirilecektir.", - "removeMemberPopup-title": "Üye çıkarılsın mı?", - "rename": "Yeniden adlandır", - "rename-board": "Panonun Adını Değiştir", - "restore": "Geri Getir", - "save": "Kaydet", - "search": "Arama", - "rules": "Kurallar", - "search-cards": "Search from card/list titles, descriptions and custom fields on this board", - "search-example": "Aranılacak metin?", - "select-color": "Renk Seç", - "set-wip-limit-value": "Bu listedeki en fazla öğe sayısı için bir sınır belirleyin", - "setWipLimitPopup-title": "Devam Eden İş Sınırı Belirle", - "shortcut-assign-self": "Kendini karta ata", - "shortcut-autocomplete-emoji": "Emojileri otomatik tamamla", - "shortcut-autocomplete-members": "Üye isimlerini otomatik tamamla", - "shortcut-clear-filters": "Tüm filtreleri temizle", - "shortcut-close-dialog": "Diyaloğu kapat", - "shortcut-filter-my-cards": "Kartlarımı filtrele", - "shortcut-show-shortcuts": "Kısayollar listesini getir", - "shortcut-toggle-filterbar": "Filtre kenar çubuğunu aç/kapa", - "shortcut-toggle-sidebar": "Pano kenar çubuğunu aç/kapa", - "show-cards-minimum-count": "Eğer listede şu sayıdan fazla öğe varsa kart sayısını göster: ", - "sidebar-open": "Kenar Çubuğunu Aç", - "sidebar-close": "Kenar Çubuğunu Kapat", - "signupPopup-title": "Bir Hesap Oluştur", - "star-board-title": "Bu panoyu yıldızlamak için tıkla. Yıldızlı panolar pano listesinin en üstünde gösterilir.", - "starred-boards": "Yıldızlı Panolar", - "starred-boards-description": "Yıldızlanmış panolar, pano listesinin en üstünde gösterilir.", - "subscribe": "Abone ol", - "team": "Takım", - "this-board": "bu panoyu", - "this-card": "bu kart", - "spent-time-hours": "Harcanan zaman (saat)", - "overtime-hours": "Aşılan süre (saat)", - "overtime": "Aşılan süre", - "has-overtime-cards": "Süresi aşılmış kartlar", - "has-spenttime-cards": "Zaman geçirilmiş kartlar", - "time": "Zaman", - "title": "Başlık", - "tracking": "Takip", - "tracking-info": "Oluşturduğunuz veya üyesi olduğunuz tüm kartlardaki değişiklikler size bildirim olarak gelecek.", - "type": "Tür", - "unassign-member": "Üyeye atamayı kaldır", - "unsaved-description": "Kaydedilmemiş bir açıklama metnin bulunmakta", - "unwatch": "Takibi bırak", - "upload": "Yükle", - "upload-avatar": "Avatar yükle", - "uploaded-avatar": "Avatar yüklendi", - "username": "Kullanıcı adı", - "view-it": "Görüntüle", - "warn-list-archived": "Uyarı: Bu kart arşivdeki bir listede", - "watch": "Takip Et", - "watching": "Takip Ediliyor", - "watching-info": "Bu pano hakkındaki tüm değişiklikler hakkında bildirim alacaksınız", - "welcome-board": "Hoş Geldiniz Panosu", - "welcome-swimlane": "Kilometre taşı", - "welcome-list1": "Temel", - "welcome-list2": "Gelişmiş", - "card-templates-swimlane": "Card Templates", - "list-templates-swimlane": "List Templates", - "board-templates-swimlane": "Board Templates", - "what-to-do": "Ne yapmak istiyorsunuz?", - "wipLimitErrorPopup-title": "Geçersiz Devam Eden İş Sınırı", - "wipLimitErrorPopup-dialog-pt1": "Bu listedeki iş sayısı belirlediğiniz sınırdan daha fazla.", - "wipLimitErrorPopup-dialog-pt2": "Lütfen bazı işleri bu listeden başka listeye taşıyın ya da devam eden iş sınırını yükseltin.", - "admin-panel": "Yönetici Paneli", - "settings": "Ayarlar", - "people": "Kullanıcılar", - "registration": "Kayıt", - "disable-self-registration": "Ziyaretçilere kaydı kapa", - "invite": "Davet", - "invite-people": "Kullanıcı davet et", - "to-boards": "Şu pano(lar)a", - "email-addresses": "E-posta adresleri", - "smtp-host-description": "E-posta gönderimi yapan SMTP sunucu adresi", - "smtp-port-description": "E-posta gönderimi yapan SMTP sunucu portu", - "smtp-tls-description": "SMTP mail sunucusu için TLS kriptolama desteği açılsın", - "smtp-host": "SMTP sunucu adresi", - "smtp-port": "SMTP portu", - "smtp-username": "Kullanıcı adı", - "smtp-password": "Parola", - "smtp-tls": "TLS desteği", - "send-from": "Gönderen", - "send-smtp-test": "Kendinize deneme E-Postası gönderin", - "invitation-code": "Davetiye kodu", - "email-invite-register-subject": "__inviter__ size bir davetiye gönderdi", - "email-invite-register-text": "Dear __user__,\n\n__inviter__ invites you to kanban board for collaborations.\n\nPlease follow the link below:\n__url__\n\nAnd your invitation code is: __icode__\n\nThanks.", - "email-smtp-test-subject": "SMTP Test E-postası", - "email-smtp-test-text": "E-Posta başarıyla gönderildi", - "error-invitation-code-not-exist": "Davetiye kodu bulunamadı", - "error-notAuthorized": "Bu sayfayı görmek için yetkiniz yok.", - "webhook-title": "Webhook Name", - "webhook-token": "Token (Optional for Authentication)", - "outgoing-webhooks": "Dışarı giden bağlantılar", - "bidirectional-webhooks": "Two-Way Webhooks", - "outgoingWebhooksPopup-title": "Dışarı giden bağlantılar", - "boardCardTitlePopup-title": "Kart Başlığı Filtresi", - "disable-webhook": "Disable This Webhook", - "global-webhook": "Global Webhooks", - "new-outgoing-webhook": "Yeni Dışarı Giden Web Bağlantısı", - "no-name": "(Bilinmeyen)", - "Node_version": "Node sürümü", - "Meteor_version": "Meteor version", - "MongoDB_version": "MongoDB version", - "MongoDB_storage_engine": "MongoDB storage engine", - "MongoDB_Oplog_enabled": "MongoDB Oplog enabled", - "OS_Arch": "İşletim Sistemi Mimarisi", - "OS_Cpus": "İşletim Sistemi İşlemci Sayısı", - "OS_Freemem": "İşletim Sistemi Kullanılmayan Bellek", - "OS_Loadavg": "İşletim Sistemi Ortalama Yük", - "OS_Platform": "İşletim Sistemi Platformu", - "OS_Release": "İşletim Sistemi Sürümü", - "OS_Totalmem": "İşletim Sistemi Toplam Belleği", - "OS_Type": "İşletim Sistemi Tipi", - "OS_Uptime": "İşletim Sistemi Toplam Açık Kalınan Süre", - "days": "günler", - "hours": "saat", - "minutes": "dakika", - "seconds": "saniye", - "show-field-on-card": "Bu alanı kartta göster", - "automatically-field-on-card": "Tüm kartlara otomatik alan oluştur", - "showLabel-field-on-card": "Minikard üzerindeki alan etiketini göster", - "yes": "Evet", - "no": "Hayır", - "accounts": "Hesaplar", - "accounts-allowEmailChange": "E-posta Değiştirmeye İzin Ver", - "accounts-allowUserNameChange": "Kullanıcı adı değiştirmeye izin ver", - "createdAt": "Oluşturulma tarihi", - "verified": "Doğrulanmış", - "active": "Aktif", - "card-received": "Giriş", - "card-received-on": "Giriş zamanı", - "card-end": "Bitiş", - "card-end-on": "Bitiş zamanı", - "editCardReceivedDatePopup-title": "Giriş tarihini değiştir", - "editCardEndDatePopup-title": "Bitiş tarihini değiştir", - "setCardColorPopup-title": "Renk ayarla", - "setCardActionsColorPopup-title": "Renk seçimi yap", - "setSwimlaneColorPopup-title": "Renk seçimi yap", - "setListColorPopup-title": "Renk seçimi yap", - "assigned-by": "Atamayı yapan", - "requested-by": "Talep Eden", - "board-delete-notice": "Silme kalıcıdır. Bu kartla ilişkili tüm listeleri, kartları ve işlemleri kaybedeceksiniz.", - "delete-board-confirm-popup": "Tüm listeler, kartlar, etiketler ve etkinlikler silinecek ve pano içeriğini kurtaramayacaksınız. Geri dönüş yok.", - "boardDeletePopup-title": "Panoyu Sil?", - "delete-board": "Panoyu Sil", - "default-subtasks-board": "Subtasks for __board__ board", - "default": "Varsayılan", - "queue": "Sıra", - "subtask-settings": "Alt Görev ayarları", - "card-settings": "Card Settings", - "boardSubtaskSettingsPopup-title": "Pano alt görev ayarları", - "boardCardSettingsPopup-title": "Card Settings", - "deposit-subtasks-board": "Deposit subtasks to this board:", - "deposit-subtasks-list": "Alt görevlerin açılacağı liste:", - "show-parent-in-minicard": "Mini kart içinde üst kartı göster", - "prefix-with-full-path": "Tam yolunu önüne ekle", - "prefix-with-parent": "Prefix with parent", - "subtext-with-full-path": "Tam yolu ile alt metin", - "subtext-with-parent": "üst öge ile alt metin", - "change-card-parent": "Kartın üst kartını değiştir", - "parent-card": "Ana kart", - "source-board": "Kaynak panosu", - "no-parent": "Üst ögeyi gösterme", - "activity-added-label": "added label '%s' to %s", - "activity-removed-label": "removed label '%s' from %s", - "activity-delete-attach": "deleted an attachment from %s", - "activity-added-label-card": "etiket eklendi '%s'", - "activity-removed-label-card": "removed label '%s'", - "activity-delete-attach-card": "Ek silindi", - "activity-set-customfield": "set custom field '%s' to '%s' in %s", - "activity-unset-customfield": "unset custom field '%s' in %s", - "r-rule": "Kural", - "r-add-trigger": "Tetikleyici ekle", - "r-add-action": "Eylem ekle", - "r-board-rules": "Pano Kuralları", - "r-add-rule": "Kural ekle", - "r-view-rule": "Kuralı göster", - "r-delete-rule": "Kuralı sil", - "r-new-rule-name": "Yeni kural başlığı", - "r-no-rules": "Kural yok", - "r-when-a-card": "Kart eklendiğinde", - "r-is": "is", - "r-is-moved": "taşındı", - "r-added-to": "eklendi", - "r-removed-from": "Removed from", - "r-the-board": "pano", - "r-list": "liste", - "set-filter": "Filtrele", - "r-moved-to": "Moved to", - "r-moved-from": "Moved from", - "r-archived": "Arşive taşındı", - "r-unarchived": "Arşivden geri çıkarıldı", - "r-a-card": "Kart", - "r-when-a-label-is": "When a label is", - "r-when-the-label": "When the label", - "r-list-name": "liste adı", - "r-when-a-member": "When a member is", - "r-when-the-member": "When the member", - "r-name": "isim", - "r-when-a-attach": "When an attachment", - "r-when-a-checklist": "When a checklist is", - "r-when-the-checklist": "When the checklist", - "r-completed": "Tamamlandı", - "r-made-incomplete": "Tamamlanmamış", - "r-when-a-item": "When a checklist item is", - "r-when-the-item": "When the checklist item", - "r-checked": "İşaretlendi", - "r-unchecked": "İşaret Kaldırıldı", - "r-move-card-to": "Kartı taşı", - "r-top-of": "En üst", - "r-bottom-of": "En alt", - "r-its-list": "its list", - "r-archive": "Arşive Taşı", - "r-unarchive": "Arşivden Geri Yükle", - "r-card": "Kart", - "r-add": "Ekle", - "r-remove": "Kaldır", - "r-label": "etiket", - "r-member": "üye", - "r-remove-all": "Tüm üyeleri karttan çıkarın", - "r-set-color": "Set color to", - "r-checklist": "Kontrol Listesi", - "r-check-all": "Tümünü işaretle", - "r-uncheck-all": "Tüm işaretleri kaldır", - "r-items-check": "Kontrol Listesi maddeleri", - "r-check": "işaretle", - "r-uncheck": "İşareti Kaldır", - "r-item": "öge", - "r-of-checklist": "of checklist", - "r-send-email": "E-Posta Gönder", - "r-to": "to", - "r-subject": "Konu", - "r-rule-details": "Kural Detayları", - "r-d-move-to-top-gen": "Kartı listesinin en üstüne taşı", - "r-d-move-to-top-spec": "Kartı listenin en üstüne taşı", - "r-d-move-to-bottom-gen": "Kartı listesinin en altına taşı", - "r-d-move-to-bottom-spec": "Kartı listenin en altına taşı", - "r-d-send-email": "E-Posta gönder", - "r-d-send-email-to": "to", - "r-d-send-email-subject": "Konu", - "r-d-send-email-message": "mesaj", - "r-d-archive": "Kartı Arşive Taşı", - "r-d-unarchive": "Kartı arşivden geri yükle", - "r-d-add-label": "Etiket ekle", - "r-d-remove-label": "Etiketi kaldır", - "r-create-card": "Yeni kart oluştur", - "r-in-list": ", listesinde", - "r-in-swimlane": "in swimlane", - "r-d-add-member": "Üye Ekle", - "r-d-remove-member": "Üye Sil", - "r-d-remove-all-member": "Tüm Üyeleri Sil", - "r-d-check-all": "Check all items of a list", - "r-d-uncheck-all": "Uncheck all items of a list", - "r-d-check-one": "Ögeyi kontrol et", - "r-d-uncheck-one": "Uncheck item", - "r-d-check-of-list": "of checklist", - "r-d-add-checklist": "Kontrol listesine ekle", - "r-d-remove-checklist": "Kontrol listesini kaldır", - "r-by": "tarafından", - "r-add-checklist": "Kontrol listesine ekle", - "r-with-items": "with items", - "r-items-list": "item1,item2,item3", - "r-add-swimlane": "Kulvar ekle", - "r-swimlane-name": "kulvar adı", - "r-board-note": "Not: Her olası değere uyması için bir alanı boş bırakın.", - "r-checklist-note": "Not: kontrol listesindeki öğelerin virgülle ayrılmış değerler olarak yazılması gerekir.", - "r-when-a-card-is-moved": "Bir kart başka bir listeye taşındığında", - "r-set": "Set", - "r-update": "Güncelle", - "r-datefield": "date field", - "r-df-start-at": "start", - "r-df-due-at": "due", - "r-df-end-at": "end", - "r-df-received-at": "received", - "r-to-current-datetime": "to current date/time", - "r-remove-value-from": "Remove value from", - "ldap": "LDAP", - "oauth2": "Oauth2", - "cas": "CAS", - "authentication-method": "Kimlik doğrulama yöntemi", - "authentication-type": "Kimlik doğrulama türü", - "custom-product-name": "Özel Ürün Adı", - "layout": "Düzen", - "hide-logo": "Logoyu Gizle", - "add-custom-html-after-body-start": "Add Custom HTML after <body> start", - "add-custom-html-before-body-end": "Add Custom HTML before </body> end", - "error-undefined": "Bir şeyler yanlış gitti", - "error-ldap-login": "Giriş yapmaya çalışırken bir hata oluştu", - "display-authentication-method": "Display Authentication Method", - "default-authentication-method": "Default Authentication Method", - "duplicate-board": "Duplicate Board", - "people-number": "The number of people is:", - "swimlaneDeletePopup-title": "Kulvar silinsin mi?", - "swimlane-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the swimlane. There is no undo.", - "restore-all": "Her şeyi eski haline getir", - "delete-all": "Hepsini sil", - "loading": "Yükleniyor, lütfen bekleyiniz", - "previous_as": "last time was", - "act-a-dueAt": "modified due time to \nWhen: __timeValue__\nWhere: __card__\n previous due was __timeOldValue__", - "act-a-endAt": "modified ending time to __timeValue__ from (__timeOldValue__)", - "act-a-startAt": "modified starting time to __timeValue__ from (__timeOldValue__)", - "act-a-receivedAt": "modified received time to __timeValue__ from (__timeOldValue__)", - "a-dueAt": "modified due time to be", - "a-endAt": "modified ending time to be", - "a-startAt": "modified starting time to be", - "a-receivedAt": "modified received time to be", - "almostdue": "current due time %s is approaching", - "pastdue": "current due time %s is past", - "duenow": "current due time %s is today", - "act-newDue": "__list__/__card__ has 1st due reminder [__board__]", - "act-withDue": "__list__/__card__ due reminders [__board__]", - "act-almostdue": "was reminding the current due (__timeValue__) of __card__ is approaching", - "act-pastdue": "was reminding the current due (__timeValue__) of __card__ is past", - "act-duenow": "was reminding the current due (__timeValue__) of __card__ is now", - "act-atUserComment": "You were mentioned in [__board__] __list__/__card__", - "delete-user-confirm-popup": "Bu kullanıcı hesabını silmek istediğinize emin misiniz? Bu işlemi geri alamazsınız.", - "accounts-allowUserDelete": "Kullanıcılara hesaplarını silmek için izin ver.", - "hide-minicard-label-text": "Mini kart etiklerini gizle", - "show-desktop-drag-handles": "Show desktop drag handles", - "assignee": "Assignee", - "cardAssigneesPopup-title": "Assignee", - "addmore-detail": "Add a more detailed description", - "show-on-card": "Show on Card", - "new": "New", - "editUserPopup-title": "Edit User", - "newUserPopup-title": "New User", - "notifications": "Bildirim", - "view-all": "View All", - "filter-by-unread": "Filter by Unread", - "mark-all-as-read": "Mark all as read", - "remove-all-read": "Remove all read", - "allow-rename": "Allow Rename", - "allowRenamePopup-title": "Allow Rename" -} + "accept": "Kabul Et", + "act-activity-notify": "Etkinlik Bildirimi", + "act-addAttachment": "__attachment__ eklentisi, __swimlane__ kulvarındaki __list__ listesindeki __board__ panosundaki __card__ kartına eklendi.", + "act-deleteAttachment": "__attachment__ eklentisi, __swimlane__ kulvarındaki __list__ listesindeki __board__ panosundaki __card__ kartından silindi.", + "act-addSubtask": "added subtask __subtask__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addedLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removeLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removedLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addChecklist": "added checklist __checklist__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addChecklistItem": "added checklist item __checklistItem__ to checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removeChecklist": "removed checklist __checklist__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removeChecklistItem": "removed checklist item __checklistItem__ from checklist __checkList__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-checkedItem": "checked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-uncheckedItem": "unchecked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-completeChecklist": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-uncompleteChecklist": "uncompleted checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addComment": "commented on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-editComment": "edited comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-deleteComment": "deleted comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-createBoard": "__board__ panosu oluşturuldu", + "act-createSwimlane": "__board__ panosuna __swimlane__ kulvarı oluşturuldu", + "act-createCard": "__board__ panosunun __swimlane__ kulvarının __list__ listesinin __card__ kartı oluşturuldu", + "act-createCustomField": "created custom field __customField__ at board __board__", + "act-deleteCustomField": "deleted custom field __customField__ at board __board__", + "act-setCustomField": "edited custom field __customField__: __customFieldValue__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-createList": "added list __list__ to board __board__", + "act-addBoardMember": "__board__ panosuna __member__ kullanıcısı eklendi", + "act-archivedBoard": "__board__ panosu Arşiv'e taşındı", + "act-archivedCard": "Card __card__ at list __list__ at swimlane __swimlane__ at board __board__ moved to Archive", + "act-archivedList": "List __list__ at swimlane __swimlane__ at board __board__ moved to Archive", + "act-archivedSwimlane": "Swimlane __swimlane__ at board __board__ moved to Archive", + "act-importBoard": "__board__ panosu içeriye aktarıldı", + "act-importCard": "imported card __card__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-importList": "imported list __list__ to swimlane __swimlane__ at board __board__", + "act-joinMember": "added member __member__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-moveCard": "moved card __card__ at board __board__ from list __oldList__ at swimlane __oldSwimlane__ to list __list__ at swimlane __swimlane__", + "act-moveCardToOtherBoard": "moved card __card__ from list __oldList__ at swimlane __oldSwimlane__ at board __oldBoard__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-removeBoardMember": "removed member __member__ from board __board__", + "act-restoredCard": "restored card __card__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-unjoinMember": "removed member __member__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-withBoardTitle": "__board__", + "act-withCardTitle": "[__board__] __card__", + "actions": "İşlemler", + "activities": "Etkinlikler", + "activity": "Etkinlik", + "activity-added": "%s içine %s ekledi", + "activity-archived": "%s arşive taşındı", + "activity-attached": "%s içine %s ekledi", + "activity-created": "%s öğesini oluşturdu", + "activity-customfield-created": "%s adlı özel alan yaratıldı", + "activity-excluded": "%s içinden %s çıkarttı", + "activity-imported": "%s kaynağından %s öğesini %s öğesinin içine taşıdı ", + "activity-imported-board": "%s i %s içinden aktardı", + "activity-joined": "şuna katıldı: %s", + "activity-moved": "%s i %s içinden %s içine taşıdı", + "activity-on": "%s", + "activity-removed": "%s i %s ten kaldırdı", + "activity-sent": "%s i %s e gönderdi", + "activity-unjoined": "%s içinden ayrıldı", + "activity-subtask-added": "Alt-görev %s'e eklendi", + "activity-checked-item": "checked %s in checklist %s of %s", + "activity-unchecked-item": "unchecked %s in checklist %s of %s", + "activity-checklist-added": "%s içine yapılacak listesi ekledi", + "activity-checklist-removed": "%s Tarafından yapılacaklar listesi silinmiştir", + "activity-checklist-completed": "completed checklist %s of %s", + "activity-checklist-uncompleted": "uncompleted the checklist %s of %s", + "activity-checklist-item-added": "%s içinde %s yapılacak listesine öğe ekledi", + "activity-checklist-item-removed": "removed a checklist item from '%s' in %s", + "add": "Ekle", + "activity-checked-item-card": "checked %s in checklist %s", + "activity-unchecked-item-card": "unchecked %s in checklist %s", + "activity-checklist-completed-card": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "activity-checklist-uncompleted-card": "uncompleted the checklist %s", + "activity-editComment": "%s yorum düzenlendi", + "activity-deleteComment": "deleted comment %s", + "add-attachment": "Ek Ekle", + "add-board": "Pano Ekle", + "add-card": "Kart Ekle", + "add-swimlane": "Kulvar Ekle", + "add-subtask": "Alt Görev Ekle", + "add-checklist": "Yapılacak Listesi Ekle", + "add-checklist-item": "Yapılacak listesine yeni bir öğe ekle", + "add-cover": "Kapak resmi ekle", + "add-label": "Etiket Ekle", + "add-list": "Liste Ekle", + "add-members": "Üye ekle", + "added": "Eklendi", + "addMemberPopup-title": "Üyeler", + "admin": "Yönetici", + "admin-desc": "Kartları görüntüleyebilir ve düzenleyebilir, üyeleri çıkarabilir ve pano ayarlarını değiştirebilir.", + "admin-announcement": "Duyuru", + "admin-announcement-active": "Tüm Sistemde Etkin Duyuru", + "admin-announcement-title": "Yöneticiden Duyuru", + "all-boards": "Tüm panolar", + "and-n-other-card": "Ve __count__ diğer kart", + "and-n-other-card_plural": "Ve __count__ diğer kart", + "apply": "Uygula", + "app-is-offline": "Yükleniyor lütfen bekleyin. Sayfayı yenilemek veri kaybına neden olur. Yükleme çalışmıyorsa, lütfen sunucunun durmadığını kontrol edin.", + "archive": "Arşive Taşı", + "archive-all": "Hepsini Arşive Taşı", + "archive-board": "Panoyu Arşive Taşı", + "archive-card": "Kartı Arşive Taşı", + "archive-list": "Listeyi Arşive Taşı", + "archive-swimlane": "Kulvarı Arşive Taşı", + "archive-selection": "Seçimi arşive taşı", + "archiveBoardPopup-title": "Panoyu arşive taşı?", + "archived-items": "Arşivle", + "archived-boards": "Panolar Arşivde", + "restore-board": "Panoyu Geri Getir", + "no-archived-boards": "Arşivde Pano Yok.", + "archives": "Arşivle", + "template": "Şablon", + "templates": "Şablonlar", + "assign-member": "Üye ata", + "attached": "dosya(sı) eklendi", + "attachment": "Ek Dosya", + "attachment-delete-pop": "Ek silme işlemi kalıcıdır ve geri alınamaz.", + "attachmentDeletePopup-title": "Ek Silinsin mi?", + "attachments": "Ekler", + "auto-watch": "Oluşan yeni panoları kendiliğinden izlemeye al", + "avatar-too-big": "Avatar boyutu çok büyük (En fazla 70KB olabilir)", + "back": "Geri", + "board-change-color": "Renk değiştir", + "board-nb-stars": "%s yıldız", + "board-not-found": "Pano bulunamadı", + "board-private-info": "Bu pano <strong>gizli</strong> olacak.", + "board-public-info": "Bu pano <strong>genel</strong>e açılacaktır.", + "boardChangeColorPopup-title": "Pano arkaplan rengini değiştir", + "boardChangeTitlePopup-title": "Panonun Adını Değiştir", + "boardChangeVisibilityPopup-title": "Görünebilirliği Değiştir", + "boardChangeWatchPopup-title": "İzleme Durumunu Değiştir", + "boardMenuPopup-title": "Pano Ayarları", + "boardChangeViewPopup-title": "Pano Görünümü", + "boards": "Panolar", + "board-view": "Pano Görünümü", + "board-view-cal": "Takvim", + "board-view-swimlanes": "Kulvarlar", + "board-view-collapse": "Collapse", + "board-view-lists": "Listeler", + "bucket-example": "Örn: \"Marketten Alacaklarım\"", + "cancel": "İptal", + "card-archived": "Bu kart arşive taşındı.", + "board-archived": "Bu pano arşive taşındı.", + "card-comments-title": "Bu kartta %s yorum var.", + "card-delete-notice": "Silme işlemi kalıcıdır. Bu kartla ilişkili tüm eylemleri kaybedersiniz.", + "card-delete-pop": "Son hareketler alanındaki tüm veriler silinecek, ayrıca bu kartı yeniden açamayacaksın. Bu işlemin geri dönüşü yok.", + "card-delete-suggest-archive": "Bir kartı tahtadan çıkarmak ve etkinliği korumak için Arşive taşıyabilirsiniz.", + "card-due": "Bitiş", + "card-due-on": "Bitiş tarihi:", + "card-spent": "Harcanan Zaman", + "card-edit-attachments": "Ek dosyasını düzenle", + "card-edit-custom-fields": "Özel alanları düzenle", + "card-start-voting": "Start voting", + "card-cancel-voting": "Delete voting and all votes", + "card-edit-labels": "Etiketleri düzenle", + "card-edit-members": "Üyeleri düzenle", + "card-labels-title": "Bu kart için etiketleri düzenle", + "card-members-title": "Karta pano içindeki üyeleri ekler veya çıkartır.", + "card-start": "Başlama", + "card-start-on": "Başlama tarihi:", + "cardAttachmentsPopup-title": "Eklenme", + "cardCustomField-datePopup-title": "Tarihi değiştir", + "cardCustomFieldsPopup-title": "Özel alanları düzenle", + "cardStartVotingPopup-title": "Start a vote", + "positiveVoteMembersPopup-title": "Proponents", + "negativeVoteMembersPopup-title": "Opponents", + "vote-question": "Voting question", + "vote-public": "Public vote", + "vote-for-it": "for it", + "vote-against": "against", + "cardDeletePopup-title": "Kart Silinsin mi?", + "cardDetailsActionsPopup-title": "Kart işlemleri", + "cardLabelsPopup-title": "Etiketler", + "cardMembersPopup-title": "Üyeler", + "cardMorePopup-title": "Daha", + "cardTemplatePopup-title": "Şablon oluştur", + "cards": "Kartlar", + "cards-count": "Kartlar", + "casSignIn": "CAS ile giriş yapın", + "cardType-card": "Kart", + "cardType-linkedCard": "Bağlantılı kart", + "cardType-linkedBoard": "Bağlantılı Pano", + "change": "Değiştir", + "change-avatar": "Avatar Değiştir", + "change-password": "Parola Değiştir", + "change-permissions": "İzinleri değiştir", + "change-settings": "Ayarları değiştir", + "changeAvatarPopup-title": "Avatar Değiştir", + "changeLanguagePopup-title": "Dil Değiştir", + "changePasswordPopup-title": "Parola Değiştir", + "changePermissionsPopup-title": "Yetkileri Değiştirme", + "changeSettingsPopup-title": "Ayarları değiştir", + "subtasks": "Alt Görevler", + "checklists": "Yapılacak Listeleri", + "click-to-star": "Bu panoyu yıldızlamak için tıkla.", + "click-to-unstar": "Bu panunun yıldızını kaldırmak için tıkla.", + "clipboard": "Yapıştır veya sürükleyip bırak", + "close": "Kapat", + "close-board": "Panoyu kapat", + "close-board-pop": "\n92/5000\nAna başlıktaki “Arşiv” düğmesine tıklayarak tahtayı geri yükleyebilirsiniz.", + "color-black": "siyah", + "color-blue": "mavi", + "color-crimson": "crimson", + "color-darkgreen": "koyu yeşil", + "color-gold": "altın rengi", + "color-gray": "gri", + "color-green": "yeşil", + "color-indigo": "çivit", + "color-lime": "misket limonu", + "color-magenta": "magenta", + "color-mistyrose": "mistyrose", + "color-navy": "navy", + "color-orange": "turuncu", + "color-paleturquoise": "paleturquoise", + "color-peachpuff": "peachpuff", + "color-pink": "pembe", + "color-plum": "plum", + "color-purple": "mor", + "color-red": "kırmızı", + "color-saddlebrown": "saddlebrown", + "color-silver": "gümüş rengi", + "color-sky": "açık mavi", + "color-slateblue": "slateblue", + "color-white": "beyaz", + "color-yellow": "sarı", + "unset-color": "Unset", + "comment": "Yorum", + "comment-placeholder": "Yorum Yaz", + "comment-only": "Sadece yorum", + "comment-only-desc": "Sadece kartlara yorum yazabilir.", + "no-comments": "Yorum Yok", + "no-comments-desc": "Yorumlar ve aktiviteleri göremiyorum.", + "worker": "Worker", + "worker-desc": "Can only move cards, assign itself to card and comment.", + "computer": "Bilgisayar", + "confirm-subtask-delete-dialog": "Alt görevi silmek istediğinizden emin misiniz?", + "confirm-checklist-delete-dialog": "Kontrol listesini silmek istediğinden emin misin?", + "copy-card-link-to-clipboard": "Kartın linkini kopyala", + "linkCardPopup-title": "Bağlantı kartı", + "searchElementPopup-title": "Arama", + "copyCardPopup-title": "Kartı Kopyala", + "copyChecklistToManyCardsPopup-title": "Yapılacaklar Listesi şemasını birden çok karta kopyala", + "copyChecklistToManyCardsPopup-instructions": "Hedef Kart Başlıkları ve Açıklamaları bu JSON formatında", + "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"İlk kart başlığı\", \"description\":\"İlk kart açıklaması\"}, {\"title\":\"İkinci kart başlığı\",\"description\":\"İkinci kart açıklaması\"},{\"title\":\"Son kart başlığı\",\"description\":\"Son kart açıklaması\"} ]", + "create": "Oluştur", + "createBoardPopup-title": "Pano Oluşturma", + "chooseBoardSourcePopup-title": "Panoyu içe aktar", + "createLabelPopup-title": "Etiket Oluşturma", + "createCustomField": "Alanı yarat", + "createCustomFieldPopup-title": "Alanı yarat", + "current": "mevcut", + "custom-field-delete-pop": "Bunun geri dönüşü yoktur. Bu özel alan tüm kartlardan kaldırılıp tarihçesi yokedilecektir.", + "custom-field-checkbox": "İşaret kutusu", + "custom-field-date": "Tarih", + "custom-field-dropdown": "Açılır liste", + "custom-field-dropdown-none": "(hiçbiri)", + "custom-field-dropdown-options": "Liste seçenekleri", + "custom-field-dropdown-options-placeholder": "Başka seçenekler eklemek için giriş tuşuna basınız", + "custom-field-dropdown-unknown": "(bilinmeyen)", + "custom-field-number": "Sayı", + "custom-field-text": "Metin", + "custom-fields": "Özel alanlar", + "date": "Tarih", + "decline": "Reddet", + "default-avatar": "Varsayılan avatar", + "delete": "Sil", + "deleteCustomFieldPopup-title": "Özel alan silinsin mi?", + "deleteLabelPopup-title": "Etiket Silinsin mi?", + "description": "Açıklama", + "disambiguateMultiLabelPopup-title": "Etiket işlemini izah et", + "disambiguateMultiMemberPopup-title": "Üye işlemini izah et", + "discard": "At", + "done": "Tamam", + "download": "İndir", + "edit": "Düzenle", + "edit-avatar": "Avatar Değiştir", + "edit-profile": "Profili Düzenle", + "edit-wip-limit": "Devam Eden İş Sınırını Düzenle", + "soft-wip-limit": "Zayıf Devam Eden İş Sınırı", + "editCardStartDatePopup-title": "Başlangıç tarihini değiştir", + "editCardDueDatePopup-title": "Bitiş tarihini değiştir", + "editCustomFieldPopup-title": "Alanı düzenle", + "editCardSpentTimePopup-title": "Harcanan zamanı değiştir", + "editLabelPopup-title": "Etiket Değiştir", + "editNotificationPopup-title": "Bildirimi değiştir", + "editProfilePopup-title": "Profili Düzenle", + "email": "E-posta", + "email-enrollAccount-subject": "Hesabınız __siteName__ üzerinde oluşturuldu", + "email-enrollAccount-text": "Merhaba __user__,\n\nBu servisi kullanmaya başlamak için aşağıdaki linke tıklamalısın:\n\n__url__\n\nTeşekkürler.", + "email-fail": "E-posta gönderimi başarısız", + "email-fail-text": "E-Posta gönderilme çalışırken hata oluştu", + "email-invalid": "Geçersiz e-posta", + "email-invite": "E-posta ile davet et", + "email-invite-subject": "__inviter__ size bir davetiye gönderdi", + "email-invite-text": "Sevgili __user__,\n\n__inviter__ seni birlikte çalışmak için \"__board__\" panosuna davet ediyor.\n\nLütfen aşağıdaki linke tıkla:\n\n__url__\n\nTeşekkürler.", + "email-resetPassword-subject": "__siteName__ üzerinde parolanı sıfırla", + "email-resetPassword-text": "Merhaba __user__,\n\nParolanı sıfırlaman için aşağıdaki linke tıklaman yeterli.\n\n__url__\n\nTeşekkürler.", + "email-sent": "E-posta gönderildi", + "email-verifyEmail-subject": "__siteName__ üzerindeki e-posta adresini doğrulama", + "email-verifyEmail-text": "Merhaba __user__,\n\nHesap e-posta adresini doğrulamak için aşağıdaki linke tıklaman yeterli.\n\n__url__\n\nTeşekkürler.", + "enable-wip-limit": "Devam Eden İş Sınırını Aç", + "error-board-doesNotExist": "Pano bulunamadı", + "error-board-notAdmin": "Bu işlemi yapmak için pano yöneticisi olmalısın.", + "error-board-notAMember": "Bu işlemi yapmak için panoya üye olmalısın.", + "error-json-malformed": "Girilen metin geçerli bir JSON formatında değil", + "error-json-schema": "Girdiğin JSON metni tüm bilgileri doğru biçimde barındırmıyor", + "error-list-doesNotExist": "Liste bulunamadı", + "error-user-doesNotExist": "Kullanıcı bulunamadı", + "error-user-notAllowSelf": "Kendi kendini davet edemezsin", + "error-user-notCreated": "Bu üye oluşturulmadı", + "error-username-taken": "Kullanıcı adı zaten alınmış", + "error-email-taken": "Bu e-posta adresi daha önceden alınmış", + "export-board": "Panoyu dışarı aktar", + "sort": "Sort", + "sort-desc": "Click to Sort List", + "list-sort-by": "Sort the List By:", + "list-label-modifiedAt": "Son Erişim Zamanı...", + "list-label-title": "Listenin Adı...", + "list-label-sort": "Your Manual Order", + "list-label-short-modifiedAt": "(L)", + "list-label-short-title": "(N)", + "list-label-short-sort": "(M)", + "filter": "Filtre", + "filter-cards": "Filter Cards or Lists", + "list-filter-label": "Filter List by Title", + "filter-clear": "Filtreyi temizle", + "filter-no-label": "Etiket yok", + "filter-no-member": "Üye yok", + "filter-no-assignee": "No assignee", + "filter-no-custom-fields": "Hiç özel alan yok", + "filter-show-archive": "Show archived lists", + "filter-hide-empty": "Hide empty lists", + "filter-on": "Filtre aktif", + "filter-on-desc": "Bu panodaki kartları filtreliyorsunuz. Fitreyi düzenlemek için tıklayın.", + "filter-to-selection": "Seçime göre filtreleme yap", + "advanced-filter-label": "Gelişmiş Filtreleme", + "advanced-filter-description": "Advanced Filter allows to write a string containing following operators: == != <= >= && || ( ) A space is used as a separator between the Operators. You can filter for all Custom Fields by typing their names and values. For Example: Field1 == Value1. Note: If fields or values contains spaces, you need to encapsulate them into single quotes. For Example: 'Field 1' == 'Value 1'. For single control characters (' \\/) to be skipped, you can use \\. For example: Field1 == I\\'m. Also you can combine multiple conditions. For Example: F1 == V1 || F1 == V2. Normally all operators are interpreted from left to right. You can change the order by placing brackets. For Example: F1 == V1 && ( F2 == V2 || F2 == V3 ). Also you can search text fields using regex: F1 == /Tes.*/i", + "fullname": "Ad Soyad", + "header-logo-title": "Panolar sayfanıza geri dön.", + "hide-system-messages": "Sistem mesajlarını gizle", + "headerBarCreateBoardPopup-title": "Pano Oluşturma", + "home": "Ana Sayfa", + "import": "İçeri aktar", + "link": "Bağlantı", + "import-board": "panoyu içe aktar", + "import-board-c": "Panoyu içe aktar", + "import-board-title-trello": "Trello'dan panoyu içeri aktar", + "import-board-title-wekan": "Import board from previous export", + "import-sandstorm-backup-warning": "Do not delete data you import from original exported board or Trello before checking does this grain close and open again, or do you get Board not found error, that means data loss.", + "import-sandstorm-warning": "İçe aktarılan pano şu anki panonun verilerinin üzerine yazılacak ve var olan veriler silinecek.", + "from-trello": "Trello'dan", + "from-wekan": "From previous export", + "import-board-instruction-trello": "Trello panonuzda 'Menü'ye gidip 'Daha fazlası'na tıklayın, ardından 'Yazdır ve Çıktı Al'ı seçip 'JSON biçiminde çıktı al' diyerek çıkan metni buraya kopyalayın.", + "import-board-instruction-wekan": "In your board, go to 'Menu', then 'Export board', and copy the text in the downloaded file.", + "import-board-instruction-about-errors": "If you get errors when importing board, sometimes importing still works, and board is at All Boards page.", + "import-json-placeholder": "Geçerli JSON verisini buraya yapıştırın", + "import-map-members": "Üyeleri eşleştirme", + "import-members-map": "Your imported board has some members. Please map the members you want to import to your users", + "import-show-user-mapping": "Üye eşleştirmesini kontrol et", + "import-user-select": "Bu üye olarak kullanmak istediğiniz mevcut kullanıcınızı seçin", + "importMapMembersAddPopup-title": "Üye seç", + "info": "Sürüm", + "initials": "İlk Harfleri", + "invalid-date": "Geçersiz tarih", + "invalid-time": "Geçersiz zaman", + "invalid-user": "Geçersiz kullanıcı", + "joined": "katıldı", + "just-invited": "Bu panoya şimdi davet edildin.", + "keyboard-shortcuts": "Klavye kısayolları", + "label-create": "Etiket Oluşturma", + "label-default": "%s etiket (varsayılan)", + "label-delete-pop": "Bu işlem geri alınamaz. Bu etiket tüm kartlardan kaldırılacaktır ve geçmişi yok edecektir.", + "labels": "Etiketler", + "language": "Dil", + "last-admin-desc": "En az bir yönetici olması gerektiğinden rolleri değiştiremezsiniz.", + "leave-board": "Panodan ayrıl", + "leave-board-pop": "__boardTitle__ panosundan ayrılmak istediğinize emin misiniz? Panodaki tüm kartlardan kaldırılacaksınız.", + "leaveBoardPopup-title": "Panodan ayrılmak istediğinize emin misiniz?", + "link-card": "Bu kartın bağlantısı", + "list-archive-cards": "Bu listedeki tüm kartları arşive taşı", + "list-archive-cards-pop": "This will remove all the cards in this list from the board. To view cards in Archive and bring them back to the board, click “Menu” > “Archive”.", + "list-move-cards": "Listedeki tüm kartları taşı", + "list-select-cards": "Listedeki tüm kartları seç", + "set-color-list": "Rengi Ayarla", + "listActionPopup-title": "Liste İşlemleri", + "swimlaneActionPopup-title": "Kulvar İşlemleri", + "swimlaneAddPopup-title": "Add a Swimlane below", + "listImportCardPopup-title": "Bir Trello kartını içeri aktar", + "listMorePopup-title": "Daha", + "link-list": "Listeye doğrudan bağlantı", + "list-delete-pop": "Etkinlik akışınızdaki tüm eylemler geri kurtarılamaz şekilde kaldırılacak. Bu işlem geri alınamaz.", + "list-delete-suggest-archive": "You can move a list to Archive to remove it from the board and preserve the activity.", + "lists": "Listeler", + "swimlanes": "Kulvarlar", + "log-out": "Oturum Kapat", + "log-in": "Oturum Aç", + "loginPopup-title": "Oturum Aç", + "memberMenuPopup-title": "Üye Ayarları", + "members": "Üyeler", + "menu": "Menü", + "move-selection": "Seçimi taşı", + "moveCardPopup-title": "Kartı taşı", + "moveCardToBottom-title": "Aşağı taşı", + "moveCardToTop-title": "Yukarı taşı", + "moveSelectionPopup-title": "Seçimi taşı", + "multi-selection": "Çoklu seçim", + "multi-selection-on": "Çoklu seçim açık", + "muted": "Sessiz", + "muted-info": "Bu panodaki hiçbir değişiklik hakkında bildirim almayacaksınız", + "my-boards": "Panolarım", + "name": "Adı", + "no-archived-cards": "Arşivde kart yok", + "no-archived-lists": "Arşivde liste yok", + "no-archived-swimlanes": "Arşivde kulvar yok", + "no-results": "Sonuç yok", + "normal": "Normal", + "normal-desc": "Kartları görüntüleyebilir ve düzenleyebilir. Ayarları değiştiremez.", + "not-accepted-yet": "Davet henüz kabul edilmemiş", + "notify-participate": "Oluşturduğunuz veya üye olduğunuz tüm kartlar hakkında bildirim al", + "notify-watch": "Takip ettiğiniz tüm pano, liste ve kartlar hakkında bildirim al", + "optional": "isteğe bağlı", + "or": "veya", + "page-maybe-private": "Bu sayfa gizli olabilir. <a href='%s'>Oturum açarak</a> görmeyi deneyin.", + "page-not-found": "Sayda bulunamadı.", + "password": "Parola", + "paste-or-dragdrop": "Dosya eklemek için yapıştırabilir, veya (eğer resimse) sürükle bırak yapabilirsiniz", + "participating": "Katılımcılar", + "preview": "Önizleme", + "previewAttachedImagePopup-title": "Önizleme", + "previewClipboardImagePopup-title": "Önizleme", + "private": "Gizli", + "private-desc": "Bu pano gizli. Sadece panoya ekli kişiler görüntüleyebilir ve düzenleyebilir.", + "profile": "Kullanıcı Sayfası", + "public": "Genel", + "public-desc": "Bu pano genel. Bağlantı adresi ile herhangi bir kimseye görünür ve Google gibi arama motorlarında gösterilecektir. Panoyu, sadece eklenen kişiler düzenleyebilir.", + "quick-access-description": "Bu bara kısayol olarak bir pano eklemek için panoyu yıldızlamalısınız", + "remove-cover": "Kapak Resmini Kaldır", + "remove-from-board": "Panodan Kaldır", + "remove-label": "Etiketi Kaldır", + "listDeletePopup-title": "Liste silinsin mi?", + "remove-member": "Üyeyi Çıkar", + "remove-member-from-card": "Karttan Çıkar", + "remove-member-pop": "__boardTitle__ panosundan __name__ (__username__) çıkarılsın mı? Üye, bu panodaki tüm kartlardan çıkarılacak. Panodan çıkarıldığı üyeye bildirilecektir.", + "removeMemberPopup-title": "Üye çıkarılsın mı?", + "rename": "Yeniden adlandır", + "rename-board": "Panonun Adını Değiştir", + "restore": "Geri Getir", + "save": "Kaydet", + "search": "Arama", + "rules": "Kurallar", + "search-cards": "Search from card/list titles, descriptions and custom fields on this board", + "search-example": "Aranılacak metin?", + "select-color": "Renk Seç", + "set-wip-limit-value": "Bu listedeki en fazla öğe sayısı için bir sınır belirleyin", + "setWipLimitPopup-title": "Devam Eden İş Sınırı Belirle", + "shortcut-assign-self": "Kendini karta ata", + "shortcut-autocomplete-emoji": "Emojileri otomatik tamamla", + "shortcut-autocomplete-members": "Üye isimlerini otomatik tamamla", + "shortcut-clear-filters": "Tüm filtreleri temizle", + "shortcut-close-dialog": "Diyaloğu kapat", + "shortcut-filter-my-cards": "Kartlarımı filtrele", + "shortcut-show-shortcuts": "Kısayollar listesini getir", + "shortcut-toggle-filterbar": "Filtre kenar çubuğunu aç/kapa", + "shortcut-toggle-sidebar": "Pano kenar çubuğunu aç/kapa", + "show-cards-minimum-count": "Eğer listede şu sayıdan fazla öğe varsa kart sayısını göster: ", + "sidebar-open": "Kenar Çubuğunu Aç", + "sidebar-close": "Kenar Çubuğunu Kapat", + "signupPopup-title": "Bir Hesap Oluştur", + "star-board-title": "Bu panoyu yıldızlamak için tıkla. Yıldızlı panolar pano listesinin en üstünde gösterilir.", + "starred-boards": "Yıldızlı Panolar", + "starred-boards-description": "Yıldızlanmış panolar, pano listesinin en üstünde gösterilir.", + "subscribe": "Abone ol", + "team": "Takım", + "this-board": "bu panoyu", + "this-card": "bu kart", + "spent-time-hours": "Harcanan zaman (saat)", + "overtime-hours": "Aşılan süre (saat)", + "overtime": "Aşılan süre", + "has-overtime-cards": "Süresi aşılmış kartlar", + "has-spenttime-cards": "Zaman geçirilmiş kartlar", + "time": "Zaman", + "title": "Başlık", + "tracking": "Takip", + "tracking-info": "Oluşturduğunuz veya üyesi olduğunuz tüm kartlardaki değişiklikler size bildirim olarak gelecek.", + "type": "Tür", + "unassign-member": "Üyeye atamayı kaldır", + "unsaved-description": "Kaydedilmemiş bir açıklama metnin bulunmakta", + "unwatch": "Takibi bırak", + "upload": "Yükle", + "upload-avatar": "Avatar yükle", + "uploaded-avatar": "Avatar yüklendi", + "username": "Kullanıcı adı", + "view-it": "Görüntüle", + "warn-list-archived": "Uyarı: Bu kart arşivdeki bir listede", + "watch": "Takip Et", + "watching": "Takip Ediliyor", + "watching-info": "Bu pano hakkındaki tüm değişiklikler hakkında bildirim alacaksınız", + "welcome-board": "Hoş Geldiniz Panosu", + "welcome-swimlane": "Kilometre taşı", + "welcome-list1": "Temel", + "welcome-list2": "Gelişmiş", + "card-templates-swimlane": "Card Templates", + "list-templates-swimlane": "List Templates", + "board-templates-swimlane": "Board Templates", + "what-to-do": "Ne yapmak istiyorsunuz?", + "wipLimitErrorPopup-title": "Geçersiz Devam Eden İş Sınırı", + "wipLimitErrorPopup-dialog-pt1": "Bu listedeki iş sayısı belirlediğiniz sınırdan daha fazla.", + "wipLimitErrorPopup-dialog-pt2": "Lütfen bazı işleri bu listeden başka listeye taşıyın ya da devam eden iş sınırını yükseltin.", + "admin-panel": "Yönetici Paneli", + "settings": "Ayarlar", + "people": "Kullanıcılar", + "registration": "Kayıt", + "disable-self-registration": "Ziyaretçilere kaydı kapa", + "invite": "Davet", + "invite-people": "Kullanıcı davet et", + "to-boards": "Şu pano(lar)a", + "email-addresses": "E-posta adresleri", + "smtp-host-description": "E-posta gönderimi yapan SMTP sunucu adresi", + "smtp-port-description": "E-posta gönderimi yapan SMTP sunucu portu", + "smtp-tls-description": "SMTP mail sunucusu için TLS kriptolama desteği açılsın", + "smtp-host": "SMTP sunucu adresi", + "smtp-port": "SMTP portu", + "smtp-username": "Kullanıcı adı", + "smtp-password": "Parola", + "smtp-tls": "TLS desteği", + "send-from": "Gönderen", + "send-smtp-test": "Kendinize deneme E-Postası gönderin", + "invitation-code": "Davetiye kodu", + "email-invite-register-subject": "__inviter__ size bir davetiye gönderdi", + "email-invite-register-text": "Dear __user__,\n\n__inviter__ invites you to kanban board for collaborations.\n\nPlease follow the link below:\n__url__\n\nAnd your invitation code is: __icode__\n\nThanks.", + "email-smtp-test-subject": "SMTP Test E-postası", + "email-smtp-test-text": "E-Posta başarıyla gönderildi", + "error-invitation-code-not-exist": "Davetiye kodu bulunamadı", + "error-notAuthorized": "Bu sayfayı görmek için yetkiniz yok.", + "webhook-title": "Webhook Name", + "webhook-token": "Token (Optional for Authentication)", + "outgoing-webhooks": "Dışarı giden bağlantılar", + "bidirectional-webhooks": "Two-Way Webhooks", + "outgoingWebhooksPopup-title": "Dışarı giden bağlantılar", + "boardCardTitlePopup-title": "Kart Başlığı Filtresi", + "disable-webhook": "Disable This Webhook", + "global-webhook": "Global Webhooks", + "new-outgoing-webhook": "Yeni Dışarı Giden Web Bağlantısı", + "no-name": "(Bilinmeyen)", + "Node_version": "Node sürümü", + "Meteor_version": "Meteor version", + "MongoDB_version": "MongoDB version", + "MongoDB_storage_engine": "MongoDB storage engine", + "MongoDB_Oplog_enabled": "MongoDB Oplog enabled", + "OS_Arch": "İşletim Sistemi Mimarisi", + "OS_Cpus": "İşletim Sistemi İşlemci Sayısı", + "OS_Freemem": "İşletim Sistemi Kullanılmayan Bellek", + "OS_Loadavg": "İşletim Sistemi Ortalama Yük", + "OS_Platform": "İşletim Sistemi Platformu", + "OS_Release": "İşletim Sistemi Sürümü", + "OS_Totalmem": "İşletim Sistemi Toplam Belleği", + "OS_Type": "İşletim Sistemi Tipi", + "OS_Uptime": "İşletim Sistemi Toplam Açık Kalınan Süre", + "days": "günler", + "hours": "saat", + "minutes": "dakika", + "seconds": "saniye", + "show-field-on-card": "Bu alanı kartta göster", + "automatically-field-on-card": "Tüm kartlara otomatik alan oluştur", + "showLabel-field-on-card": "Minikard üzerindeki alan etiketini göster", + "yes": "Evet", + "no": "Hayır", + "accounts": "Hesaplar", + "accounts-allowEmailChange": "E-posta Değiştirmeye İzin Ver", + "accounts-allowUserNameChange": "Kullanıcı adı değiştirmeye izin ver", + "createdAt": "Oluşturulma tarihi", + "verified": "Doğrulanmış", + "active": "Aktif", + "card-received": "Giriş", + "card-received-on": "Giriş zamanı", + "card-end": "Bitiş", + "card-end-on": "Bitiş zamanı", + "editCardReceivedDatePopup-title": "Giriş tarihini değiştir", + "editCardEndDatePopup-title": "Bitiş tarihini değiştir", + "setCardColorPopup-title": "Renk ayarla", + "setCardActionsColorPopup-title": "Renk seçimi yap", + "setSwimlaneColorPopup-title": "Renk seçimi yap", + "setListColorPopup-title": "Renk seçimi yap", + "assigned-by": "Atamayı yapan", + "requested-by": "Talep Eden", + "board-delete-notice": "Silme kalıcıdır. Bu kartla ilişkili tüm listeleri, kartları ve işlemleri kaybedeceksiniz.", + "delete-board-confirm-popup": "Tüm listeler, kartlar, etiketler ve etkinlikler silinecek ve pano içeriğini kurtaramayacaksınız. Geri dönüş yok.", + "boardDeletePopup-title": "Panoyu Sil?", + "delete-board": "Panoyu Sil", + "default-subtasks-board": "Subtasks for __board__ board", + "default": "Varsayılan", + "queue": "Sıra", + "subtask-settings": "Alt Görev ayarları", + "card-settings": "Card Settings", + "boardSubtaskSettingsPopup-title": "Pano alt görev ayarları", + "boardCardSettingsPopup-title": "Card Settings", + "deposit-subtasks-board": "Deposit subtasks to this board:", + "deposit-subtasks-list": "Alt görevlerin açılacağı liste:", + "show-parent-in-minicard": "Mini kart içinde üst kartı göster", + "prefix-with-full-path": "Tam yolunu önüne ekle", + "prefix-with-parent": "Prefix with parent", + "subtext-with-full-path": "Tam yolu ile alt metin", + "subtext-with-parent": "üst öge ile alt metin", + "change-card-parent": "Kartın üst kartını değiştir", + "parent-card": "Ana kart", + "source-board": "Kaynak panosu", + "no-parent": "Üst ögeyi gösterme", + "activity-added-label": "added label '%s' to %s", + "activity-removed-label": "removed label '%s' from %s", + "activity-delete-attach": "deleted an attachment from %s", + "activity-added-label-card": "etiket eklendi '%s'", + "activity-removed-label-card": "removed label '%s'", + "activity-delete-attach-card": "Ek silindi", + "activity-set-customfield": "set custom field '%s' to '%s' in %s", + "activity-unset-customfield": "unset custom field '%s' in %s", + "r-rule": "Kural", + "r-add-trigger": "Tetikleyici ekle", + "r-add-action": "Eylem ekle", + "r-board-rules": "Pano Kuralları", + "r-add-rule": "Kural ekle", + "r-view-rule": "Kuralı göster", + "r-delete-rule": "Kuralı sil", + "r-new-rule-name": "Yeni kural başlığı", + "r-no-rules": "Kural yok", + "r-when-a-card": "Kart eklendiğinde", + "r-is": "is", + "r-is-moved": "taşındı", + "r-added-to": "eklendi", + "r-removed-from": "Removed from", + "r-the-board": "pano", + "r-list": "liste", + "set-filter": "Filtrele", + "r-moved-to": "Moved to", + "r-moved-from": "Moved from", + "r-archived": "Arşive taşındı", + "r-unarchived": "Arşivden geri çıkarıldı", + "r-a-card": "Kart", + "r-when-a-label-is": "When a label is", + "r-when-the-label": "When the label", + "r-list-name": "liste adı", + "r-when-a-member": "When a member is", + "r-when-the-member": "When the member", + "r-name": "isim", + "r-when-a-attach": "When an attachment", + "r-when-a-checklist": "When a checklist is", + "r-when-the-checklist": "When the checklist", + "r-completed": "Tamamlandı", + "r-made-incomplete": "Tamamlanmamış", + "r-when-a-item": "When a checklist item is", + "r-when-the-item": "When the checklist item", + "r-checked": "İşaretlendi", + "r-unchecked": "İşaret Kaldırıldı", + "r-move-card-to": "Kartı taşı", + "r-top-of": "En üst", + "r-bottom-of": "En alt", + "r-its-list": "its list", + "r-archive": "Arşive Taşı", + "r-unarchive": "Arşivden Geri Yükle", + "r-card": "Kart", + "r-add": "Ekle", + "r-remove": "Kaldır", + "r-label": "etiket", + "r-member": "üye", + "r-remove-all": "Tüm üyeleri karttan çıkarın", + "r-set-color": "Set color to", + "r-checklist": "Kontrol Listesi", + "r-check-all": "Tümünü işaretle", + "r-uncheck-all": "Tüm işaretleri kaldır", + "r-items-check": "Kontrol Listesi maddeleri", + "r-check": "işaretle", + "r-uncheck": "İşareti Kaldır", + "r-item": "öge", + "r-of-checklist": "of checklist", + "r-send-email": "E-Posta Gönder", + "r-to": "to", + "r-subject": "Konu", + "r-rule-details": "Kural Detayları", + "r-d-move-to-top-gen": "Kartı listesinin en üstüne taşı", + "r-d-move-to-top-spec": "Kartı listenin en üstüne taşı", + "r-d-move-to-bottom-gen": "Kartı listesinin en altına taşı", + "r-d-move-to-bottom-spec": "Kartı listenin en altına taşı", + "r-d-send-email": "E-Posta gönder", + "r-d-send-email-to": "to", + "r-d-send-email-subject": "Konu", + "r-d-send-email-message": "mesaj", + "r-d-archive": "Kartı Arşive Taşı", + "r-d-unarchive": "Kartı arşivden geri yükle", + "r-d-add-label": "Etiket ekle", + "r-d-remove-label": "Etiketi kaldır", + "r-create-card": "Yeni kart oluştur", + "r-in-list": ", listesinde", + "r-in-swimlane": "in swimlane", + "r-d-add-member": "Üye Ekle", + "r-d-remove-member": "Üye Sil", + "r-d-remove-all-member": "Tüm Üyeleri Sil", + "r-d-check-all": "Check all items of a list", + "r-d-uncheck-all": "Uncheck all items of a list", + "r-d-check-one": "Ögeyi kontrol et", + "r-d-uncheck-one": "Uncheck item", + "r-d-check-of-list": "of checklist", + "r-d-add-checklist": "Kontrol listesine ekle", + "r-d-remove-checklist": "Kontrol listesini kaldır", + "r-by": "tarafından", + "r-add-checklist": "Kontrol listesine ekle", + "r-with-items": "with items", + "r-items-list": "item1,item2,item3", + "r-add-swimlane": "Kulvar ekle", + "r-swimlane-name": "kulvar adı", + "r-board-note": "Not: Her olası değere uyması için bir alanı boş bırakın.", + "r-checklist-note": "Not: kontrol listesindeki öğelerin virgülle ayrılmış değerler olarak yazılması gerekir.", + "r-when-a-card-is-moved": "Bir kart başka bir listeye taşındığında", + "r-set": "Set", + "r-update": "Güncelle", + "r-datefield": "date field", + "r-df-start-at": "start", + "r-df-due-at": "due", + "r-df-end-at": "end", + "r-df-received-at": "received", + "r-to-current-datetime": "to current date/time", + "r-remove-value-from": "Remove value from", + "ldap": "LDAP", + "oauth2": "Oauth2", + "cas": "CAS", + "authentication-method": "Kimlik doğrulama yöntemi", + "authentication-type": "Kimlik doğrulama türü", + "custom-product-name": "Özel Ürün Adı", + "layout": "Düzen", + "hide-logo": "Logoyu Gizle", + "add-custom-html-after-body-start": "Add Custom HTML after <body> start", + "add-custom-html-before-body-end": "Add Custom HTML before </body> end", + "error-undefined": "Bir şeyler yanlış gitti", + "error-ldap-login": "Giriş yapmaya çalışırken bir hata oluştu", + "display-authentication-method": "Display Authentication Method", + "default-authentication-method": "Default Authentication Method", + "duplicate-board": "Duplicate Board", + "people-number": "The number of people is:", + "swimlaneDeletePopup-title": "Kulvar silinsin mi?", + "swimlane-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the swimlane. There is no undo.", + "restore-all": "Her şeyi eski haline getir", + "delete-all": "Hepsini sil", + "loading": "Yükleniyor, lütfen bekleyiniz", + "previous_as": "last time was", + "act-a-dueAt": "modified due time to \nWhen: __timeValue__\nWhere: __card__\n previous due was __timeOldValue__", + "act-a-endAt": "modified ending time to __timeValue__ from (__timeOldValue__)", + "act-a-startAt": "modified starting time to __timeValue__ from (__timeOldValue__)", + "act-a-receivedAt": "modified received time to __timeValue__ from (__timeOldValue__)", + "a-dueAt": "modified due time to be", + "a-endAt": "modified ending time to be", + "a-startAt": "modified starting time to be", + "a-receivedAt": "modified received time to be", + "almostdue": "current due time %s is approaching", + "pastdue": "current due time %s is past", + "duenow": "current due time %s is today", + "act-newDue": "__list__/__card__ has 1st due reminder [__board__]", + "act-withDue": "__list__/__card__ due reminders [__board__]", + "act-almostdue": "was reminding the current due (__timeValue__) of __card__ is approaching", + "act-pastdue": "was reminding the current due (__timeValue__) of __card__ is past", + "act-duenow": "was reminding the current due (__timeValue__) of __card__ is now", + "act-atUserComment": "You were mentioned in [__board__] __list__/__card__", + "delete-user-confirm-popup": "Bu kullanıcı hesabını silmek istediğinize emin misiniz? Bu işlemi geri alamazsınız.", + "accounts-allowUserDelete": "Kullanıcılara hesaplarını silmek için izin ver.", + "hide-minicard-label-text": "Mini kart etiklerini gizle", + "show-desktop-drag-handles": "Show desktop drag handles", + "assignee": "Assignee", + "cardAssigneesPopup-title": "Assignee", + "addmore-detail": "Add a more detailed description", + "show-on-card": "Show on Card", + "new": "New", + "editUserPopup-title": "Edit User", + "newUserPopup-title": "New User", + "notifications": "Bildirim", + "view-all": "View All", + "filter-by-unread": "Filter by Unread", + "mark-all-as-read": "Mark all as read", + "remove-all-read": "Remove all read", + "allow-rename": "Allow Rename", + "allowRenamePopup-title": "Allow Rename" +} \ No newline at end of file diff --git a/i18n/uk.i18n.json b/i18n/uk.i18n.json index 3dd0b54d..2771624d 100644 --- a/i18n/uk.i18n.json +++ b/i18n/uk.i18n.json @@ -1,780 +1,780 @@ { - "accept": "Прийняти", - "act-activity-notify": "Сповіщення активності", - "act-addAttachment": "added attachment __attachment__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-deleteAttachment": "deleted attachment __attachment__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addSubtask": "added subtask __subtask__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addedLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removeLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removedLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addChecklist": "added checklist __checklist__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addChecklistItem": "added checklist item __checklistItem__ to checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removeChecklist": "removed checklist __checklist__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removeChecklistItem": "removed checklist item __checklistItem__ from checklist __checkList__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-checkedItem": "checked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-uncheckedItem": "unchecked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-completeChecklist": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-uncompleteChecklist": "uncompleted checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addComment": "commented on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-editComment": "edited comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-deleteComment": "deleted comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-createBoard": "Дошку __board__створено", - "act-createSwimlane": "created swimlane __swimlane__ to board __board__", - "act-createCard": "created card __card__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-createCustomField": "created custom field __customField__ at board __board__", - "act-deleteCustomField": "deleted custom field __customField__ at board __board__", - "act-setCustomField": "edited custom field __customField__: __customFieldValue__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-createList": "added list __list__ to board __board__", - "act-addBoardMember": "added member __member__ to board __board__", - "act-archivedBoard": "Дошку __board__ переміщено до Архіву", - "act-archivedCard": "Card __card__ at list __list__ at swimlane __swimlane__ at board __board__ moved to Archive", - "act-archivedList": "List __list__ at swimlane __swimlane__ at board __board__ moved to Archive", - "act-archivedSwimlane": "Swimlane __swimlane__ at board __board__ moved to Archive", - "act-importBoard": "Імпортовано дошку __board__", - "act-importCard": "imported card __card__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-importList": "imported list __list__ to swimlane __swimlane__ at board __board__", - "act-joinMember": "added member __member__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-moveCard": "moved card __card__ at board __board__ from list __oldList__ at swimlane __oldSwimlane__ to list __list__ at swimlane __swimlane__", - "act-moveCardToOtherBoard": "moved card __card__ from list __oldList__ at swimlane __oldSwimlane__ at board __oldBoard__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-removeBoardMember": "removed member __member__ from board __board__", - "act-restoredCard": "restored card __card__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-unjoinMember": "removed member __member__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-withBoardTitle": "__board__", - "act-withCardTitle": "[__board__] __card__", - "actions": "Дії", - "activities": "Діяльності", - "activity": "Діяльність", - "activity-added": "%s додано до %s", - "activity-archived": "%s перенесено до архіву", - "activity-attached": "%s прикріплено до %s", - "activity-created": "%sстворено", - "activity-customfield-created": "Створено спеціальне поле%s", - "activity-excluded": "%s виключено з %s", - "activity-imported": "%s імпортовано до %s з %s", - "activity-imported-board": "%s імпортовано з %s", - "activity-joined": "%s приєднано", - "activity-moved": "%s переміщено з %s до %s", - "activity-on": "%s", - "activity-removed": "%s видалено з %s", - "activity-sent": "%s відправлено до %s", - "activity-unjoined": "unjoined %s", - "activity-subtask-added": "Додано підзадачу до %s", - "activity-checked-item": "checked %s in checklist %s of %s", - "activity-unchecked-item": "unchecked %s in checklist %s of %s", - "activity-checklist-added": "Додано контрольний список до %s", - "activity-checklist-removed": "removed a checklist from %s", - "activity-checklist-completed": "completed checklist %s of %s", - "activity-checklist-uncompleted": "uncompleted the checklist %s of %s", - "activity-checklist-item-added": "added checklist item to '%s' in %s", - "activity-checklist-item-removed": "removed a checklist item from '%s' in %s", - "add": "Додати", - "activity-checked-item-card": "checked %s in checklist %s", - "activity-unchecked-item-card": "unchecked %s in checklist %s", - "activity-checklist-completed-card": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "activity-checklist-uncompleted-card": "uncompleted the checklist %s", - "activity-editComment": "відредаговано коментар %s", - "activity-deleteComment": "видалено коментар %s", - "add-attachment": "Додати вкладення", - "add-board": "Додати дошку", - "add-card": "Додати картку", - "add-swimlane": "Add Swimlane", - "add-subtask": "Додати підзадачу", - "add-checklist": "Add Checklist", - "add-checklist-item": "Додати елемент в список", - "add-cover": "Додати обкладинку", - "add-label": "Додати мітку", - "add-list": "Додати список", - "add-members": "Додати користувача", - "added": "Доданно", - "addMemberPopup-title": "Користувачі", - "admin": "Адмін", - "admin-desc": "Може переглядати і редагувати картки, відаляти учасників та змінювати налаштування для дошки.", - "admin-announcement": "Announcement", - "admin-announcement-active": "Active System-Wide Announcement", - "admin-announcement-title": "Announcement from Administrator", - "all-boards": "Всі дошки", - "and-n-other-card": "та __count__ інших карток", - "and-n-other-card_plural": "та __count__ інших карток", - "apply": "Прийняти", - "app-is-offline": "Завантаження, будь ласка, зачекайте. Оновлення сторінки призведе до втрати даних. Якщо завантаження не працює, перевірте, чи не зупинився сервер.", - "archive": "Move to Archive", - "archive-all": "Move All to Archive", - "archive-board": "Move Board to Archive", - "archive-card": "Move Card to Archive", - "archive-list": "Move List to Archive", - "archive-swimlane": "Move Swimlane to Archive", - "archive-selection": "Move selection to Archive", - "archiveBoardPopup-title": "Move Board to Archive?", - "archived-items": "Архів", - "archived-boards": "Дошки в архіві", - "restore-board": "Відновити дошку", - "no-archived-boards": "Немає дошок в архіві", - "archives": "Архів", - "template": "Template", - "templates": "Templates", - "assign-member": "Assign member", - "attached": "доданно", - "attachment": "Додаток", - "attachment-delete-pop": "Видалення Додатку безповоротне. Тут нема відміні (undo).", - "attachmentDeletePopup-title": "Видалити Додаток?", - "attachments": "Додатки", - "auto-watch": "Automatically watch boards when they are created", - "avatar-too-big": "The avatar is too large (70KB max)", - "back": "Назад", - "board-change-color": "Змінити колір", - "board-nb-stars": "%s stars", - "board-not-found": "Дошка не знайдена", - "board-private-info": "This board will be <strong>private</strong>.", - "board-public-info": "This board will be <strong>public</strong>.", - "boardChangeColorPopup-title": "Change Board Background", - "boardChangeTitlePopup-title": "Перейменувати дошку", - "boardChangeVisibilityPopup-title": "Change Visibility", - "boardChangeWatchPopup-title": "Change Watch", - "boardMenuPopup-title": "Board Settings", - "boardChangeViewPopup-title": "Board View", - "boards": "Дошки", - "board-view": "Board View", - "board-view-cal": "Календар", - "board-view-swimlanes": "Swimlanes", - "board-view-collapse": "Collapse", - "board-view-lists": "Lists", - "bucket-example": "Like “Bucket List” for example", - "cancel": "Відміна", - "card-archived": "This card is moved to Archive.", - "board-archived": "This board is moved to Archive.", - "card-comments-title": "This card has %s comment.", - "card-delete-notice": "Цю дію неможливо буде скасувати. Всі зміни, які ви вносили в картку будуть втрачені.", - "card-delete-pop": "Усі дії буде видалено з каналу активності, і ви не зможете повторно відкрити картку. Цю дію не можна скасувати.", - "card-delete-suggest-archive": "Ви можете перемістити картку до архіву, щоб прибрати її з дошки, зберігаючи всю історію дій учасників.", - "card-due": "Due", - "card-due-on": "Due on", - "card-spent": "Витрачено часу", - "card-edit-attachments": "Edit attachments", - "card-edit-custom-fields": "Edit custom fields", - "card-start-voting": "Start voting", - "card-cancel-voting": "Delete voting and all votes", - "card-edit-labels": "Редагувати мітки", - "card-edit-members": "Редагувати учасників", - "card-labels-title": "Change the labels for the card.", - "card-members-title": "Add or remove members of the board from the card.", - "card-start": "Start", - "card-start-on": "Starts on", - "cardAttachmentsPopup-title": "Attach From", - "cardCustomField-datePopup-title": "Change date", - "cardCustomFieldsPopup-title": "Edit custom fields", - "cardStartVotingPopup-title": "Start a vote", - "positiveVoteMembersPopup-title": "Proponents", - "negativeVoteMembersPopup-title": "Opponents", - "vote-question": "Voting question", - "vote-public": "Public vote", - "vote-for-it": "for it", - "vote-against": "against", - "cardDeletePopup-title": "Видалити картку?", - "cardDetailsActionsPopup-title": "Card Actions", - "cardLabelsPopup-title": "Labels", - "cardMembersPopup-title": "Користувачі", - "cardMorePopup-title": "More", - "cardTemplatePopup-title": "Create template", - "cards": "Картки", - "cards-count": "Картки", - "casSignIn": "Sign In with CAS", - "cardType-card": "Картка", - "cardType-linkedCard": "Linked Card", - "cardType-linkedBoard": "Linked Board", - "change": "Змінити", - "change-avatar": "Змінити аватар", - "change-password": "Змінити пароль", - "change-permissions": "Change permissions", - "change-settings": "Змінити налаштування", - "changeAvatarPopup-title": "Змінити аватар", - "changeLanguagePopup-title": "Змінити мову", - "changePasswordPopup-title": "Змінити пароль", - "changePermissionsPopup-title": "Change Permissions", - "changeSettingsPopup-title": "Змінити налаштування", - "subtasks": "Підзадачі", - "checklists": "Checklists", - "click-to-star": "Click to star this board.", - "click-to-unstar": "Click to unstar this board.", - "clipboard": "Clipboard or drag & drop", - "close": "Закрити", - "close-board": "Close Board", - "close-board-pop": "You will be able to restore the board by clicking the “Archive” button from the home header.", - "color-black": "чорний", - "color-blue": "синій", - "color-crimson": "crimson", - "color-darkgreen": "darkgreen", - "color-gold": "gold", - "color-gray": "gray", - "color-green": "зелений", - "color-indigo": "indigo", - "color-lime": "лайм", - "color-magenta": "magenta", - "color-mistyrose": "mistyrose", - "color-navy": "navy", - "color-orange": "помаранчевий", - "color-paleturquoise": "paleturquoise", - "color-peachpuff": "peachpuff", - "color-pink": "рожевий", - "color-plum": "plum", - "color-purple": "фіолетовий", - "color-red": "червоний", - "color-saddlebrown": "saddlebrown", - "color-silver": "silver", - "color-sky": "sky", - "color-slateblue": "slateblue", - "color-white": "white", - "color-yellow": "жовтий", - "unset-color": "Unset", - "comment": "Коментар", - "comment-placeholder": "Написати коментар", - "comment-only": "Comment only", - "comment-only-desc": "Can comment on cards only.", - "no-comments": "Немає коментарів", - "no-comments-desc": "Can not see comments and activities.", - "worker": "Worker", - "worker-desc": "Can only move cards, assign itself to card and comment.", - "computer": "Computer", - "confirm-subtask-delete-dialog": "Are you sure you want to delete subtask?", - "confirm-checklist-delete-dialog": "Are you sure you want to delete checklist?", - "copy-card-link-to-clipboard": "Скопіювати посилання на картку в буфер обміну", - "linkCardPopup-title": "Link Card", - "searchElementPopup-title": "Search", - "copyCardPopup-title": "Copy Card", - "copyChecklistToManyCardsPopup-title": "Copy Checklist Template to Many Cards", - "copyChecklistToManyCardsPopup-instructions": "Destination Card Titles and Descriptions in this JSON format", - "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"First card title\", \"description\":\"First card description\"}, {\"title\":\"Second card title\",\"description\":\"Second card description\"},{\"title\":\"Last card title\",\"description\":\"Last card description\"} ]", - "create": "Create", - "createBoardPopup-title": "Create Board", - "chooseBoardSourcePopup-title": "Import board", - "createLabelPopup-title": "Create Label", - "createCustomField": "Create Field", - "createCustomFieldPopup-title": "Create Field", - "current": "current", - "custom-field-delete-pop": "There is no undo. This will remove this custom field from all cards and destroy its history.", - "custom-field-checkbox": "Checkbox", - "custom-field-date": "Date", - "custom-field-dropdown": "Dropdown List", - "custom-field-dropdown-none": "(none)", - "custom-field-dropdown-options": "List Options", - "custom-field-dropdown-options-placeholder": "Press enter to add more options", - "custom-field-dropdown-unknown": "(unknown)", - "custom-field-number": "Number", - "custom-field-text": "Text", - "custom-fields": "Custom Fields", - "date": "Date", - "decline": "Decline", - "default-avatar": "Default avatar", - "delete": "Delete", - "deleteCustomFieldPopup-title": "Delete Custom Field?", - "deleteLabelPopup-title": "Delete Label?", - "description": "Description", - "disambiguateMultiLabelPopup-title": "Disambiguate Label Action", - "disambiguateMultiMemberPopup-title": "Disambiguate Member Action", - "discard": "Discard", - "done": "Done", - "download": "Download", - "edit": "Edit", - "edit-avatar": "Змінити аватар", - "edit-profile": "Edit Profile", - "edit-wip-limit": "Edit WIP Limit", - "soft-wip-limit": "Soft WIP Limit", - "editCardStartDatePopup-title": "Change start date", - "editCardDueDatePopup-title": "Change due date", - "editCustomFieldPopup-title": "Edit Field", - "editCardSpentTimePopup-title": "Change spent time", - "editLabelPopup-title": "Change Label", - "editNotificationPopup-title": "Edit Notification", - "editProfilePopup-title": "Edit Profile", - "email": "Email", - "email-enrollAccount-subject": "An account created for you on __siteName__", - "email-enrollAccount-text": "Hello __user__,\n\nTo start using the service, simply click the link below.\n\n__url__\n\nThanks.", - "email-fail": "Sending email failed", - "email-fail-text": "Error trying to send email", - "email-invalid": "Invalid email", - "email-invite": "Invite via Email", - "email-invite-subject": "__inviter__ sent you an invitation", - "email-invite-text": "Dear __user__,\n\n__inviter__ invites you to join board \"__board__\" for collaborations.\n\nPlease follow the link below:\n\n__url__\n\nThanks.", - "email-resetPassword-subject": "Reset your password on __siteName__", - "email-resetPassword-text": "Hello __user__,\n\nTo reset your password, simply click the link below.\n\n__url__\n\nThanks.", - "email-sent": "Email sent", - "email-verifyEmail-subject": "Verify your email address on __siteName__", - "email-verifyEmail-text": "Hello __user__,\n\nTo verify your account email, simply click the link below.\n\n__url__\n\nThanks.", - "enable-wip-limit": "Enable WIP Limit", - "error-board-doesNotExist": "This board does not exist", - "error-board-notAdmin": "You need to be admin of this board to do that", - "error-board-notAMember": "You need to be a member of this board to do that", - "error-json-malformed": "Your text is not valid JSON", - "error-json-schema": "Your JSON data does not include the proper information in the correct format", - "error-list-doesNotExist": "This list does not exist", - "error-user-doesNotExist": "This user does not exist", - "error-user-notAllowSelf": "You can not invite yourself", - "error-user-notCreated": "This user is not created", - "error-username-taken": "This username is already taken", - "error-email-taken": "Email has already been taken", - "export-board": "Export board", - "sort": "Sort", - "sort-desc": "Click to Sort List", - "list-sort-by": "Sort the List By:", - "list-label-modifiedAt": "Last Access Time", - "list-label-title": "Name of the List", - "list-label-sort": "Your Manual Order", - "list-label-short-modifiedAt": "(L)", - "list-label-short-title": "(N)", - "list-label-short-sort": "(M)", - "filter": "Filter", - "filter-cards": "Filter Cards or Lists", - "list-filter-label": "Filter List by Title", - "filter-clear": "Clear filter", - "filter-no-label": "No label", - "filter-no-member": "No member", - "filter-no-assignee": "No assignee", - "filter-no-custom-fields": "No Custom Fields", - "filter-show-archive": "Show archived lists", - "filter-hide-empty": "Hide empty lists", - "filter-on": "Filter is on", - "filter-on-desc": "You are filtering cards on this board. Click here to edit filter.", - "filter-to-selection": "Filter to selection", - "advanced-filter-label": "Advanced Filter", - "advanced-filter-description": "Advanced Filter allows to write a string containing following operators: == != <= >= && || ( ) A space is used as a separator between the Operators. You can filter for all Custom Fields by typing their names and values. For Example: Field1 == Value1. Note: If fields or values contains spaces, you need to encapsulate them into single quotes. For Example: 'Field 1' == 'Value 1'. For single control characters (' \\/) to be skipped, you can use \\. For example: Field1 == I\\'m. Also you can combine multiple conditions. For Example: F1 == V1 || F1 == V2. Normally all operators are interpreted from left to right. You can change the order by placing brackets. For Example: F1 == V1 && ( F2 == V2 || F2 == V3 ). Also you can search text fields using regex: F1 == /Tes.*/i", - "fullname": "Full Name", - "header-logo-title": "Go back to your boards page.", - "hide-system-messages": "Hide system messages", - "headerBarCreateBoardPopup-title": "Create Board", - "home": "Home", - "import": "Import", - "link": "Link", - "import-board": "import board", - "import-board-c": "Import board", - "import-board-title-trello": "Import board from Trello", - "import-board-title-wekan": "Import board from previous export", - "import-sandstorm-backup-warning": "Не видаляйте імпортовані дані з раніше збереженої дошки або Trello, поки не переконаєтеся, що імпорт завершився успішно - вдається закрити і знову відкрити дошку, і не з'являється помилка «Дошка не знайдена», що означає втрату даних.", - "import-sandstorm-warning": "Imported board will delete all existing data on board and replace it with imported board.", - "from-trello": "From Trello", - "from-wekan": "From previous export", - "import-board-instruction-trello": "In your Trello board, go to 'Menu', then 'More', 'Print and Export', 'Export JSON', and copy the resulting text.", - "import-board-instruction-wekan": "In your board, go to 'Menu', then 'Export board', and copy the text in the downloaded file.", - "import-board-instruction-about-errors": "If you get errors when importing board, sometimes importing still works, and board is at All Boards page.", - "import-json-placeholder": "Paste your valid JSON data here", - "import-map-members": "Map members", - "import-members-map": "Your imported board has some members. Please map the members you want to import to your users", - "import-show-user-mapping": "Review members mapping", - "import-user-select": "Pick your existing user you want to use as this member", - "importMapMembersAddPopup-title": "Select member", - "info": "Version", - "initials": "Initials", - "invalid-date": "Invalid date", - "invalid-time": "Invalid time", - "invalid-user": "Invalid user", - "joined": "joined", - "just-invited": "You are just invited to this board", - "keyboard-shortcuts": "Keyboard shortcuts", - "label-create": "Create Label", - "label-default": "%s label (default)", - "label-delete-pop": "There is no undo. This will remove this label from all cards and destroy its history.", - "labels": "Labels", - "language": "Language", - "last-admin-desc": "You can’t change roles because there must be at least one admin.", - "leave-board": "Leave Board", - "leave-board-pop": "Are you sure you want to leave __boardTitle__? You will be removed from all cards on this board.", - "leaveBoardPopup-title": "Leave Board ?", - "link-card": "Link to this card", - "list-archive-cards": "Move all cards in this list to Archive", - "list-archive-cards-pop": "This will remove all the cards in this list from the board. To view cards in Archive and bring them back to the board, click “Menu” > “Archive”.", - "list-move-cards": "Move all cards in this list", - "list-select-cards": "Select all cards in this list", - "set-color-list": "Set Color", - "listActionPopup-title": "List Actions", - "swimlaneActionPopup-title": "Swimlane Actions", - "swimlaneAddPopup-title": "Add a Swimlane below", - "listImportCardPopup-title": "Import a Trello card", - "listMorePopup-title": "More", - "link-list": "Link to this list", - "list-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the list. There is no undo.", - "list-delete-suggest-archive": "You can move a list to Archive to remove it from the board and preserve the activity.", - "lists": "Lists", - "swimlanes": "Swimlanes", - "log-out": "Log Out", - "log-in": "Log In", - "loginPopup-title": "Log In", - "memberMenuPopup-title": "Member Settings", - "members": "Користувачі", - "menu": "Menu", - "move-selection": "Move selection", - "moveCardPopup-title": "Move Card", - "moveCardToBottom-title": "Move to Bottom", - "moveCardToTop-title": "Move to Top", - "moveSelectionPopup-title": "Move selection", - "multi-selection": "Multi-Selection", - "multi-selection-on": "Multi-Selection is on", - "muted": "Muted", - "muted-info": "You will never be notified of any changes in this board", - "my-boards": "My Boards", - "name": "Name", - "no-archived-cards": "No cards in Archive.", - "no-archived-lists": "No lists in Archive.", - "no-archived-swimlanes": "No swimlanes in Archive.", - "no-results": "No results", - "normal": "Normal", - "normal-desc": "Can view and edit cards. Can't change settings.", - "not-accepted-yet": "Invitation not accepted yet", - "notify-participate": "Receive updates to any cards you participate as creater or member", - "notify-watch": "Receive updates to any boards, lists, or cards you’re watching", - "optional": "optional", - "or": "or", - "page-maybe-private": "This page may be private. You may be able to view it by <a href='%s'>logging in</a>.", - "page-not-found": "Page not found.", - "password": "Password", - "paste-or-dragdrop": "to paste, or drag & drop image file to it (image only)", - "participating": "Participating", - "preview": "Preview", - "previewAttachedImagePopup-title": "Preview", - "previewClipboardImagePopup-title": "Preview", - "private": "Private", - "private-desc": "This board is private. Only people added to the board can view and edit it.", - "profile": "Profile", - "public": "Public", - "public-desc": "Цю дошку можуть переглядати усі, у кого є посилання. Також ця дошка може бути проіндексована пошуковими системами. Вносити зміни можуть тільки учасники.", - "quick-access-description": "Star a board to add a shortcut in this bar.", - "remove-cover": "Remove Cover", - "remove-from-board": "Remove from Board", - "remove-label": "Remove Label", - "listDeletePopup-title": "Delete List ?", - "remove-member": "Remove Member", - "remove-member-from-card": "Remove from Card", - "remove-member-pop": "Remove __name__ (__username__) from __boardTitle__? The member will be removed from all cards on this board. They will receive a notification.", - "removeMemberPopup-title": "Remove Member?", - "rename": "Rename", - "rename-board": "Перейменувати дошку", - "restore": "Restore", - "save": "Save", - "search": "Search", - "rules": "Rules", - "search-cards": "Search from card/list titles, descriptions and custom fields on this board", - "search-example": "Text to search for?", - "select-color": "Select Color", - "set-wip-limit-value": "Set a limit for the maximum number of tasks in this list", - "setWipLimitPopup-title": "Set WIP Limit", - "shortcut-assign-self": "Assign yourself to current card", - "shortcut-autocomplete-emoji": "Autocomplete emoji", - "shortcut-autocomplete-members": "Autocomplete members", - "shortcut-clear-filters": "Clear all filters", - "shortcut-close-dialog": "Close Dialog", - "shortcut-filter-my-cards": "Filter my cards", - "shortcut-show-shortcuts": "Bring up this shortcuts list", - "shortcut-toggle-filterbar": "Toggle Filter Sidebar", - "shortcut-toggle-sidebar": "Toggle Board Sidebar", - "show-cards-minimum-count": "Show cards count if list contains more than", - "sidebar-open": "Open Sidebar", - "sidebar-close": "Close Sidebar", - "signupPopup-title": "Create an Account", - "star-board-title": "Click to star this board. It will show up at top of your boards list.", - "starred-boards": "Starred Boards", - "starred-boards-description": "Starred boards show up at the top of your boards list.", - "subscribe": "Subscribe", - "team": "Team", - "this-board": "this board", - "this-card": "this card", - "spent-time-hours": "Spent time (hours)", - "overtime-hours": "Overtime (hours)", - "overtime": "Overtime", - "has-overtime-cards": "Has overtime cards", - "has-spenttime-cards": "Has spent time cards", - "time": "Time", - "title": "Title", - "tracking": "Tracking", - "tracking-info": "Ви будете повідомлені про будь-які зміни в тих картках, в яких ви є творцем або учасником.", - "type": "Type", - "unassign-member": "Unassign member", - "unsaved-description": "You have an unsaved description.", - "unwatch": "Unwatch", - "upload": "Upload", - "upload-avatar": "Upload an avatar", - "uploaded-avatar": "Uploaded an avatar", - "username": "Username", - "view-it": "View it", - "warn-list-archived": "warning: this card is in an list at Archive", - "watch": "Watch", - "watching": "Watching", - "watching-info": "You will be notified of any change in this board", - "welcome-board": "Welcome Board", - "welcome-swimlane": "Milestone 1", - "welcome-list1": "Basics", - "welcome-list2": "Advanced", - "card-templates-swimlane": "Card Templates", - "list-templates-swimlane": "List Templates", - "board-templates-swimlane": "Board Templates", - "what-to-do": "What do you want to do?", - "wipLimitErrorPopup-title": "Invalid WIP Limit", - "wipLimitErrorPopup-dialog-pt1": "Кількість завдань у цьому списку перевищує встановлений вами ліміт", - "wipLimitErrorPopup-dialog-pt2": "Будь ласка, перенесіть деякі завдання з цього списку або збільште ліміт на кількість завдань", - "admin-panel": "Admin Panel", - "settings": "Settings", - "people": "People", - "registration": "Registration", - "disable-self-registration": "Disable Self-Registration", - "invite": "Invite", - "invite-people": "Invite People", - "to-boards": "To board(s)", - "email-addresses": "Email Addresses", - "smtp-host-description": "The address of the SMTP server that handles your emails.", - "smtp-port-description": "The port your SMTP server uses for outgoing emails.", - "smtp-tls-description": "Enable TLS support for SMTP server", - "smtp-host": "SMTP Host", - "smtp-port": "SMTP Port", - "smtp-username": "Username", - "smtp-password": "Password", - "smtp-tls": "TLS support", - "send-from": "From", - "send-smtp-test": "Send a test email to yourself", - "invitation-code": "Invitation Code", - "email-invite-register-subject": "__inviter__ sent you an invitation", - "email-invite-register-text": "Dear __user__,\n\n__inviter__ invites you to kanban board for collaborations.\n\nPlease follow the link below:\n__url__\n\nAnd your invitation code is: __icode__\n\nThanks.", - "email-smtp-test-subject": "SMTP Test Email", - "email-smtp-test-text": "You have successfully sent an email", - "error-invitation-code-not-exist": "Invitation code doesn't exist", - "error-notAuthorized": "You are not authorized to view this page.", - "webhook-title": "Webhook Name", - "webhook-token": "Token (Optional for Authentication)", - "outgoing-webhooks": "Outgoing Webhooks", - "bidirectional-webhooks": "Two-Way Webhooks", - "outgoingWebhooksPopup-title": "Outgoing Webhooks", - "boardCardTitlePopup-title": "Card Title Filter", - "disable-webhook": "Disable This Webhook", - "global-webhook": "Global Webhooks", - "new-outgoing-webhook": "New Outgoing Webhook", - "no-name": "(Unknown)", - "Node_version": "Node version", - "Meteor_version": "Meteor version", - "MongoDB_version": "MongoDB version", - "MongoDB_storage_engine": "MongoDB storage engine", - "MongoDB_Oplog_enabled": "MongoDB Oplog enabled", - "OS_Arch": "OS Arch", - "OS_Cpus": "OS CPU Count", - "OS_Freemem": "OS Free Memory", - "OS_Loadavg": "OS Load Average", - "OS_Platform": "OS Platform", - "OS_Release": "OS Release", - "OS_Totalmem": "OS Total Memory", - "OS_Type": "OS Type", - "OS_Uptime": "OS Uptime", - "days": "days", - "hours": "hours", - "minutes": "minutes", - "seconds": "seconds", - "show-field-on-card": "Show this field on card", - "automatically-field-on-card": "Auto create field to all cards", - "showLabel-field-on-card": "Show field label on minicard", - "yes": "Yes", - "no": "No", - "accounts": "Accounts", - "accounts-allowEmailChange": "Allow Email Change", - "accounts-allowUserNameChange": "Allow Username Change", - "createdAt": "Created at", - "verified": "Verified", - "active": "Active", - "card-received": "Received", - "card-received-on": "Received on", - "card-end": "End", - "card-end-on": "Ends on", - "editCardReceivedDatePopup-title": "Change received date", - "editCardEndDatePopup-title": "Change end date", - "setCardColorPopup-title": "Set color", - "setCardActionsColorPopup-title": "Choose a color", - "setSwimlaneColorPopup-title": "Choose a color", - "setListColorPopup-title": "Choose a color", - "assigned-by": "Assigned By", - "requested-by": "Requested By", - "board-delete-notice": "Deleting is permanent. You will lose all lists, cards and actions associated with this board.", - "delete-board-confirm-popup": "All lists, cards, labels, and activities will be deleted and you won't be able to recover the board contents. There is no undo.", - "boardDeletePopup-title": "Delete Board?", - "delete-board": "Delete Board", - "default-subtasks-board": "Subtasks for __board__ board", - "default": "Default", - "queue": "Queue", - "subtask-settings": "Subtasks Settings", - "card-settings": "Card Settings", - "boardSubtaskSettingsPopup-title": "Board Subtasks Settings", - "boardCardSettingsPopup-title": "Card Settings", - "deposit-subtasks-board": "Deposit subtasks to this board:", - "deposit-subtasks-list": "Landing list for subtasks deposited here:", - "show-parent-in-minicard": "Show parent in minicard:", - "prefix-with-full-path": "Prefix with full path", - "prefix-with-parent": "Prefix with parent", - "subtext-with-full-path": "Subtext with full path", - "subtext-with-parent": "Subtext with parent", - "change-card-parent": "Change card's parent", - "parent-card": "Parent card", - "source-board": "Source board", - "no-parent": "Don't show parent", - "activity-added-label": "added label '%s' to %s", - "activity-removed-label": "removed label '%s' from %s", - "activity-delete-attach": "deleted an attachment from %s", - "activity-added-label-card": "added label '%s'", - "activity-removed-label-card": "removed label '%s'", - "activity-delete-attach-card": "deleted an attachment", - "activity-set-customfield": "set custom field '%s' to '%s' in %s", - "activity-unset-customfield": "unset custom field '%s' in %s", - "r-rule": "Правило", - "r-add-trigger": "Add trigger", - "r-add-action": "Add action", - "r-board-rules": "Дошка правил", - "r-add-rule": "Add rule", - "r-view-rule": "Переглянути правило", - "r-delete-rule": "Видалити правило", - "r-new-rule-name": "Заголовок нового правила\n", - "r-no-rules": "No rules", - "r-when-a-card": "When a card", - "r-is": "is", - "r-is-moved": "is moved", - "r-added-to": "added to", - "r-removed-from": "Видалити з", - "r-the-board": "Дошка", - "r-list": "list", - "set-filter": "Set Filter", - "r-moved-to": "переміщено до", - "r-moved-from": "переміщено з", - "r-archived": "переміщено до Архіву", - "r-unarchived": "Відновлено з Архіву", - "r-a-card": "a card", - "r-when-a-label-is": "When a label is", - "r-when-the-label": "When the label", - "r-list-name": "list name", - "r-when-a-member": "When a member is", - "r-when-the-member": "When the member", - "r-name": "name", - "r-when-a-attach": "When an attachment", - "r-when-a-checklist": "When a checklist is", - "r-when-the-checklist": "When the checklist", - "r-completed": "Completed", - "r-made-incomplete": "Made incomplete", - "r-when-a-item": "When a checklist item is", - "r-when-the-item": "When the checklist item", - "r-checked": "Checked", - "r-unchecked": "Unchecked", - "r-move-card-to": "Move card to", - "r-top-of": "Top of", - "r-bottom-of": "Bottom of", - "r-its-list": "its list", - "r-archive": "Move to Archive", - "r-unarchive": "Restore from Archive", - "r-card": "Картка", - "r-add": "Додати", - "r-remove": "Видалити\n", - "r-label": "label", - "r-member": "Користувач", - "r-remove-all": "Видалити усіх учасників картки", - "r-set-color": "Set color to", - "r-checklist": "checklist", - "r-check-all": "Check all", - "r-uncheck-all": "Uncheck all", - "r-items-check": "items of checklist", - "r-check": "Check", - "r-uncheck": "Uncheck", - "r-item": "item", - "r-of-checklist": "of checklist", - "r-send-email": "Send an email", - "r-to": "to", - "r-subject": "Об'єкт", - "r-rule-details": "Rule details", - "r-d-move-to-top-gen": "Move card to top of its list", - "r-d-move-to-top-spec": "Move card to top of list", - "r-d-move-to-bottom-gen": "Move card to bottom of its list", - "r-d-move-to-bottom-spec": "Move card to bottom of list", - "r-d-send-email": "Відправити email", - "r-d-send-email-to": "to", - "r-d-send-email-subject": "Об'єкт", - "r-d-send-email-message": "повідомлення", - "r-d-archive": "Move card to Archive", - "r-d-unarchive": "Restore card from Archive", - "r-d-add-label": "Add label", - "r-d-remove-label": "Remove label", - "r-create-card": "Create new card", - "r-in-list": "in list", - "r-in-swimlane": "in swimlane", - "r-d-add-member": "Додати користувача", - "r-d-remove-member": "Видалити користувача", - "r-d-remove-all-member": "Remove all member", - "r-d-check-all": "Check all items of a list", - "r-d-uncheck-all": "Uncheck all items of a list", - "r-d-check-one": "Check item", - "r-d-uncheck-one": "Uncheck item", - "r-d-check-of-list": "of checklist", - "r-d-add-checklist": "Add checklist", - "r-d-remove-checklist": "Remove checklist", - "r-by": "by", - "r-add-checklist": "Add checklist", - "r-with-items": "with items", - "r-items-list": "item1,item2,item3", - "r-add-swimlane": "Add swimlane", - "r-swimlane-name": "swimlane name", - "r-board-note": "Note: leave a field empty to match every possible value.", - "r-checklist-note": "Note: checklist's items have to be written as comma separated values.", - "r-when-a-card-is-moved": "When a card is moved to another list", - "r-set": "Set", - "r-update": "Update", - "r-datefield": "date field", - "r-df-start-at": "start", - "r-df-due-at": "due", - "r-df-end-at": "end", - "r-df-received-at": "received", - "r-to-current-datetime": "to current date/time", - "r-remove-value-from": "Remove value from", - "ldap": "LDAP", - "oauth2": "OAuth2", - "cas": "CAS", - "authentication-method": "Authentication method", - "authentication-type": "Authentication type", - "custom-product-name": "Custom Product Name", - "layout": "Layout", - "hide-logo": "Hide Logo", - "add-custom-html-after-body-start": "Add Custom HTML after <body> start", - "add-custom-html-before-body-end": "Add Custom HTML before </body> end", - "error-undefined": "Something went wrong", - "error-ldap-login": "An error occurred while trying to login", - "display-authentication-method": "Display Authentication Method", - "default-authentication-method": "Default Authentication Method", - "duplicate-board": "Duplicate Board", - "people-number": "The number of people is:", - "swimlaneDeletePopup-title": "Delete Swimlane ?", - "swimlane-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the swimlane. There is no undo.", - "restore-all": "Відновити все", - "delete-all": "Видалити все", - "loading": "Завантаження, зачекайте будь-ласка.", - "previous_as": "last time was", - "act-a-dueAt": "modified due time to \nWhen: __timeValue__\nWhere: __card__\n previous due was __timeOldValue__", - "act-a-endAt": "modified ending time to __timeValue__ from (__timeOldValue__)", - "act-a-startAt": "modified starting time to __timeValue__ from (__timeOldValue__)", - "act-a-receivedAt": "modified received time to __timeValue__ from (__timeOldValue__)", - "a-dueAt": "modified due time to be", - "a-endAt": "modified ending time to be", - "a-startAt": "modified starting time to be", - "a-receivedAt": "modified received time to be", - "almostdue": "current due time %s is approaching", - "pastdue": "current due time %s is past", - "duenow": "current due time %s is today", - "act-newDue": "__list__/__card__ має 1-ше нагадування визначеного терміну [__board__]", - "act-withDue": "__list__/__card__ due reminders [__board__]", - "act-almostdue": "was reminding the current due (__timeValue__) of __card__ is approaching", - "act-pastdue": "was reminding the current due (__timeValue__) of __card__ is past", - "act-duenow": "was reminding the current due (__timeValue__) of __card__ is now", - "act-atUserComment": "Ви були згадані у [__board__] __list__/__card__", - "delete-user-confirm-popup": "Ви дійсно бажаєте видалити даний обліковий запис? Цю дію не можна відмінити.", - "accounts-allowUserDelete": "Дозволити користувачам видаляти їх власні облікові записи", - "hide-minicard-label-text": "Hide minicard label text", - "show-desktop-drag-handles": "Show desktop drag handles", - "assignee": "Assignee", - "cardAssigneesPopup-title": "Assignee", - "addmore-detail": "Add a more detailed description", - "show-on-card": "Show on Card", - "new": "New", - "editUserPopup-title": "Edit User", - "newUserPopup-title": "New User", - "notifications": "Notifications", - "view-all": "View All", - "filter-by-unread": "Filter by Unread", - "mark-all-as-read": "Mark all as read", - "remove-all-read": "Remove all read", - "allow-rename": "Allow Rename", - "allowRenamePopup-title": "Allow Rename" -} + "accept": "Прийняти", + "act-activity-notify": "Сповіщення активності", + "act-addAttachment": "added attachment __attachment__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-deleteAttachment": "deleted attachment __attachment__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addSubtask": "added subtask __subtask__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addedLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removeLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removedLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addChecklist": "added checklist __checklist__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addChecklistItem": "added checklist item __checklistItem__ to checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removeChecklist": "removed checklist __checklist__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removeChecklistItem": "removed checklist item __checklistItem__ from checklist __checkList__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-checkedItem": "checked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-uncheckedItem": "unchecked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-completeChecklist": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-uncompleteChecklist": "uncompleted checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addComment": "commented on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-editComment": "edited comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-deleteComment": "deleted comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-createBoard": "Дошку __board__створено", + "act-createSwimlane": "created swimlane __swimlane__ to board __board__", + "act-createCard": "created card __card__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-createCustomField": "created custom field __customField__ at board __board__", + "act-deleteCustomField": "deleted custom field __customField__ at board __board__", + "act-setCustomField": "edited custom field __customField__: __customFieldValue__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-createList": "added list __list__ to board __board__", + "act-addBoardMember": "added member __member__ to board __board__", + "act-archivedBoard": "Дошку __board__ переміщено до Архіву", + "act-archivedCard": "Card __card__ at list __list__ at swimlane __swimlane__ at board __board__ moved to Archive", + "act-archivedList": "List __list__ at swimlane __swimlane__ at board __board__ moved to Archive", + "act-archivedSwimlane": "Swimlane __swimlane__ at board __board__ moved to Archive", + "act-importBoard": "Імпортовано дошку __board__", + "act-importCard": "imported card __card__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-importList": "imported list __list__ to swimlane __swimlane__ at board __board__", + "act-joinMember": "added member __member__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-moveCard": "moved card __card__ at board __board__ from list __oldList__ at swimlane __oldSwimlane__ to list __list__ at swimlane __swimlane__", + "act-moveCardToOtherBoard": "moved card __card__ from list __oldList__ at swimlane __oldSwimlane__ at board __oldBoard__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-removeBoardMember": "removed member __member__ from board __board__", + "act-restoredCard": "restored card __card__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-unjoinMember": "removed member __member__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-withBoardTitle": "__board__", + "act-withCardTitle": "[__board__] __card__", + "actions": "Дії", + "activities": "Діяльності", + "activity": "Діяльність", + "activity-added": "%s додано до %s", + "activity-archived": "%s перенесено до архіву", + "activity-attached": "%s прикріплено до %s", + "activity-created": "%sстворено", + "activity-customfield-created": "Створено спеціальне поле%s", + "activity-excluded": "%s виключено з %s", + "activity-imported": "%s імпортовано до %s з %s", + "activity-imported-board": "%s імпортовано з %s", + "activity-joined": "%s приєднано", + "activity-moved": "%s переміщено з %s до %s", + "activity-on": "%s", + "activity-removed": "%s видалено з %s", + "activity-sent": "%s відправлено до %s", + "activity-unjoined": "unjoined %s", + "activity-subtask-added": "Додано підзадачу до %s", + "activity-checked-item": "checked %s in checklist %s of %s", + "activity-unchecked-item": "unchecked %s in checklist %s of %s", + "activity-checklist-added": "Додано контрольний список до %s", + "activity-checklist-removed": "removed a checklist from %s", + "activity-checklist-completed": "completed checklist %s of %s", + "activity-checklist-uncompleted": "uncompleted the checklist %s of %s", + "activity-checklist-item-added": "added checklist item to '%s' in %s", + "activity-checklist-item-removed": "removed a checklist item from '%s' in %s", + "add": "Додати", + "activity-checked-item-card": "checked %s in checklist %s", + "activity-unchecked-item-card": "unchecked %s in checklist %s", + "activity-checklist-completed-card": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "activity-checklist-uncompleted-card": "uncompleted the checklist %s", + "activity-editComment": "відредаговано коментар %s", + "activity-deleteComment": "видалено коментар %s", + "add-attachment": "Додати вкладення", + "add-board": "Додати дошку", + "add-card": "Додати картку", + "add-swimlane": "Add Swimlane", + "add-subtask": "Додати підзадачу", + "add-checklist": "Add Checklist", + "add-checklist-item": "Додати елемент в список", + "add-cover": "Додати обкладинку", + "add-label": "Додати мітку", + "add-list": "Додати список", + "add-members": "Додати користувача", + "added": "Доданно", + "addMemberPopup-title": "Користувачі", + "admin": "Адмін", + "admin-desc": "Може переглядати і редагувати картки, відаляти учасників та змінювати налаштування для дошки.", + "admin-announcement": "Announcement", + "admin-announcement-active": "Active System-Wide Announcement", + "admin-announcement-title": "Announcement from Administrator", + "all-boards": "Всі дошки", + "and-n-other-card": "та __count__ інших карток", + "and-n-other-card_plural": "та __count__ інших карток", + "apply": "Прийняти", + "app-is-offline": "Завантаження, будь ласка, зачекайте. Оновлення сторінки призведе до втрати даних. Якщо завантаження не працює, перевірте, чи не зупинився сервер.", + "archive": "Move to Archive", + "archive-all": "Move All to Archive", + "archive-board": "Move Board to Archive", + "archive-card": "Move Card to Archive", + "archive-list": "Move List to Archive", + "archive-swimlane": "Move Swimlane to Archive", + "archive-selection": "Move selection to Archive", + "archiveBoardPopup-title": "Move Board to Archive?", + "archived-items": "Архів", + "archived-boards": "Дошки в архіві", + "restore-board": "Відновити дошку", + "no-archived-boards": "Немає дошок в архіві", + "archives": "Архів", + "template": "Template", + "templates": "Templates", + "assign-member": "Assign member", + "attached": "доданно", + "attachment": "Додаток", + "attachment-delete-pop": "Видалення Додатку безповоротне. Тут нема відміні (undo).", + "attachmentDeletePopup-title": "Видалити Додаток?", + "attachments": "Додатки", + "auto-watch": "Automatically watch boards when they are created", + "avatar-too-big": "The avatar is too large (70KB max)", + "back": "Назад", + "board-change-color": "Змінити колір", + "board-nb-stars": "%s stars", + "board-not-found": "Дошка не знайдена", + "board-private-info": "This board will be <strong>private</strong>.", + "board-public-info": "This board will be <strong>public</strong>.", + "boardChangeColorPopup-title": "Change Board Background", + "boardChangeTitlePopup-title": "Перейменувати дошку", + "boardChangeVisibilityPopup-title": "Change Visibility", + "boardChangeWatchPopup-title": "Change Watch", + "boardMenuPopup-title": "Board Settings", + "boardChangeViewPopup-title": "Board View", + "boards": "Дошки", + "board-view": "Board View", + "board-view-cal": "Календар", + "board-view-swimlanes": "Swimlanes", + "board-view-collapse": "Collapse", + "board-view-lists": "Lists", + "bucket-example": "Like “Bucket List” for example", + "cancel": "Відміна", + "card-archived": "This card is moved to Archive.", + "board-archived": "This board is moved to Archive.", + "card-comments-title": "This card has %s comment.", + "card-delete-notice": "Цю дію неможливо буде скасувати. Всі зміни, які ви вносили в картку будуть втрачені.", + "card-delete-pop": "Усі дії буде видалено з каналу активності, і ви не зможете повторно відкрити картку. Цю дію не можна скасувати.", + "card-delete-suggest-archive": "Ви можете перемістити картку до архіву, щоб прибрати її з дошки, зберігаючи всю історію дій учасників.", + "card-due": "Due", + "card-due-on": "Due on", + "card-spent": "Витрачено часу", + "card-edit-attachments": "Edit attachments", + "card-edit-custom-fields": "Edit custom fields", + "card-start-voting": "Start voting", + "card-cancel-voting": "Delete voting and all votes", + "card-edit-labels": "Редагувати мітки", + "card-edit-members": "Редагувати учасників", + "card-labels-title": "Change the labels for the card.", + "card-members-title": "Add or remove members of the board from the card.", + "card-start": "Start", + "card-start-on": "Starts on", + "cardAttachmentsPopup-title": "Attach From", + "cardCustomField-datePopup-title": "Change date", + "cardCustomFieldsPopup-title": "Edit custom fields", + "cardStartVotingPopup-title": "Start a vote", + "positiveVoteMembersPopup-title": "Proponents", + "negativeVoteMembersPopup-title": "Opponents", + "vote-question": "Voting question", + "vote-public": "Public vote", + "vote-for-it": "for it", + "vote-against": "against", + "cardDeletePopup-title": "Видалити картку?", + "cardDetailsActionsPopup-title": "Card Actions", + "cardLabelsPopup-title": "Labels", + "cardMembersPopup-title": "Користувачі", + "cardMorePopup-title": "More", + "cardTemplatePopup-title": "Create template", + "cards": "Картки", + "cards-count": "Картки", + "casSignIn": "Sign In with CAS", + "cardType-card": "Картка", + "cardType-linkedCard": "Linked Card", + "cardType-linkedBoard": "Linked Board", + "change": "Змінити", + "change-avatar": "Змінити аватар", + "change-password": "Змінити пароль", + "change-permissions": "Change permissions", + "change-settings": "Змінити налаштування", + "changeAvatarPopup-title": "Змінити аватар", + "changeLanguagePopup-title": "Змінити мову", + "changePasswordPopup-title": "Змінити пароль", + "changePermissionsPopup-title": "Change Permissions", + "changeSettingsPopup-title": "Змінити налаштування", + "subtasks": "Підзадачі", + "checklists": "Checklists", + "click-to-star": "Click to star this board.", + "click-to-unstar": "Click to unstar this board.", + "clipboard": "Clipboard or drag & drop", + "close": "Закрити", + "close-board": "Close Board", + "close-board-pop": "You will be able to restore the board by clicking the “Archive” button from the home header.", + "color-black": "чорний", + "color-blue": "синій", + "color-crimson": "crimson", + "color-darkgreen": "darkgreen", + "color-gold": "gold", + "color-gray": "gray", + "color-green": "зелений", + "color-indigo": "indigo", + "color-lime": "лайм", + "color-magenta": "magenta", + "color-mistyrose": "mistyrose", + "color-navy": "navy", + "color-orange": "помаранчевий", + "color-paleturquoise": "paleturquoise", + "color-peachpuff": "peachpuff", + "color-pink": "рожевий", + "color-plum": "plum", + "color-purple": "фіолетовий", + "color-red": "червоний", + "color-saddlebrown": "saddlebrown", + "color-silver": "silver", + "color-sky": "sky", + "color-slateblue": "slateblue", + "color-white": "white", + "color-yellow": "жовтий", + "unset-color": "Unset", + "comment": "Коментар", + "comment-placeholder": "Написати коментар", + "comment-only": "Comment only", + "comment-only-desc": "Can comment on cards only.", + "no-comments": "Немає коментарів", + "no-comments-desc": "Can not see comments and activities.", + "worker": "Worker", + "worker-desc": "Can only move cards, assign itself to card and comment.", + "computer": "Computer", + "confirm-subtask-delete-dialog": "Are you sure you want to delete subtask?", + "confirm-checklist-delete-dialog": "Are you sure you want to delete checklist?", + "copy-card-link-to-clipboard": "Скопіювати посилання на картку в буфер обміну", + "linkCardPopup-title": "Link Card", + "searchElementPopup-title": "Search", + "copyCardPopup-title": "Copy Card", + "copyChecklistToManyCardsPopup-title": "Copy Checklist Template to Many Cards", + "copyChecklistToManyCardsPopup-instructions": "Destination Card Titles and Descriptions in this JSON format", + "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"First card title\", \"description\":\"First card description\"}, {\"title\":\"Second card title\",\"description\":\"Second card description\"},{\"title\":\"Last card title\",\"description\":\"Last card description\"} ]", + "create": "Create", + "createBoardPopup-title": "Create Board", + "chooseBoardSourcePopup-title": "Import board", + "createLabelPopup-title": "Create Label", + "createCustomField": "Create Field", + "createCustomFieldPopup-title": "Create Field", + "current": "current", + "custom-field-delete-pop": "There is no undo. This will remove this custom field from all cards and destroy its history.", + "custom-field-checkbox": "Checkbox", + "custom-field-date": "Date", + "custom-field-dropdown": "Dropdown List", + "custom-field-dropdown-none": "(none)", + "custom-field-dropdown-options": "List Options", + "custom-field-dropdown-options-placeholder": "Press enter to add more options", + "custom-field-dropdown-unknown": "(unknown)", + "custom-field-number": "Number", + "custom-field-text": "Text", + "custom-fields": "Custom Fields", + "date": "Date", + "decline": "Decline", + "default-avatar": "Default avatar", + "delete": "Delete", + "deleteCustomFieldPopup-title": "Delete Custom Field?", + "deleteLabelPopup-title": "Delete Label?", + "description": "Description", + "disambiguateMultiLabelPopup-title": "Disambiguate Label Action", + "disambiguateMultiMemberPopup-title": "Disambiguate Member Action", + "discard": "Discard", + "done": "Done", + "download": "Download", + "edit": "Edit", + "edit-avatar": "Змінити аватар", + "edit-profile": "Edit Profile", + "edit-wip-limit": "Edit WIP Limit", + "soft-wip-limit": "Soft WIP Limit", + "editCardStartDatePopup-title": "Change start date", + "editCardDueDatePopup-title": "Change due date", + "editCustomFieldPopup-title": "Edit Field", + "editCardSpentTimePopup-title": "Change spent time", + "editLabelPopup-title": "Change Label", + "editNotificationPopup-title": "Edit Notification", + "editProfilePopup-title": "Edit Profile", + "email": "Email", + "email-enrollAccount-subject": "An account created for you on __siteName__", + "email-enrollAccount-text": "Hello __user__,\n\nTo start using the service, simply click the link below.\n\n__url__\n\nThanks.", + "email-fail": "Sending email failed", + "email-fail-text": "Error trying to send email", + "email-invalid": "Invalid email", + "email-invite": "Invite via Email", + "email-invite-subject": "__inviter__ sent you an invitation", + "email-invite-text": "Dear __user__,\n\n__inviter__ invites you to join board \"__board__\" for collaborations.\n\nPlease follow the link below:\n\n__url__\n\nThanks.", + "email-resetPassword-subject": "Reset your password on __siteName__", + "email-resetPassword-text": "Hello __user__,\n\nTo reset your password, simply click the link below.\n\n__url__\n\nThanks.", + "email-sent": "Email sent", + "email-verifyEmail-subject": "Verify your email address on __siteName__", + "email-verifyEmail-text": "Hello __user__,\n\nTo verify your account email, simply click the link below.\n\n__url__\n\nThanks.", + "enable-wip-limit": "Enable WIP Limit", + "error-board-doesNotExist": "This board does not exist", + "error-board-notAdmin": "You need to be admin of this board to do that", + "error-board-notAMember": "You need to be a member of this board to do that", + "error-json-malformed": "Your text is not valid JSON", + "error-json-schema": "Your JSON data does not include the proper information in the correct format", + "error-list-doesNotExist": "This list does not exist", + "error-user-doesNotExist": "This user does not exist", + "error-user-notAllowSelf": "You can not invite yourself", + "error-user-notCreated": "This user is not created", + "error-username-taken": "This username is already taken", + "error-email-taken": "Email has already been taken", + "export-board": "Export board", + "sort": "Sort", + "sort-desc": "Click to Sort List", + "list-sort-by": "Sort the List By:", + "list-label-modifiedAt": "Last Access Time", + "list-label-title": "Name of the List", + "list-label-sort": "Your Manual Order", + "list-label-short-modifiedAt": "(L)", + "list-label-short-title": "(N)", + "list-label-short-sort": "(M)", + "filter": "Filter", + "filter-cards": "Filter Cards or Lists", + "list-filter-label": "Filter List by Title", + "filter-clear": "Clear filter", + "filter-no-label": "No label", + "filter-no-member": "No member", + "filter-no-assignee": "No assignee", + "filter-no-custom-fields": "No Custom Fields", + "filter-show-archive": "Show archived lists", + "filter-hide-empty": "Hide empty lists", + "filter-on": "Filter is on", + "filter-on-desc": "You are filtering cards on this board. Click here to edit filter.", + "filter-to-selection": "Filter to selection", + "advanced-filter-label": "Advanced Filter", + "advanced-filter-description": "Advanced Filter allows to write a string containing following operators: == != <= >= && || ( ) A space is used as a separator between the Operators. You can filter for all Custom Fields by typing their names and values. For Example: Field1 == Value1. Note: If fields or values contains spaces, you need to encapsulate them into single quotes. For Example: 'Field 1' == 'Value 1'. For single control characters (' \\/) to be skipped, you can use \\. For example: Field1 == I\\'m. Also you can combine multiple conditions. For Example: F1 == V1 || F1 == V2. Normally all operators are interpreted from left to right. You can change the order by placing brackets. For Example: F1 == V1 && ( F2 == V2 || F2 == V3 ). Also you can search text fields using regex: F1 == /Tes.*/i", + "fullname": "Full Name", + "header-logo-title": "Go back to your boards page.", + "hide-system-messages": "Hide system messages", + "headerBarCreateBoardPopup-title": "Create Board", + "home": "Home", + "import": "Import", + "link": "Link", + "import-board": "import board", + "import-board-c": "Import board", + "import-board-title-trello": "Import board from Trello", + "import-board-title-wekan": "Import board from previous export", + "import-sandstorm-backup-warning": "Не видаляйте імпортовані дані з раніше збереженої дошки або Trello, поки не переконаєтеся, що імпорт завершився успішно - вдається закрити і знову відкрити дошку, і не з'являється помилка «Дошка не знайдена», що означає втрату даних.", + "import-sandstorm-warning": "Imported board will delete all existing data on board and replace it with imported board.", + "from-trello": "From Trello", + "from-wekan": "From previous export", + "import-board-instruction-trello": "In your Trello board, go to 'Menu', then 'More', 'Print and Export', 'Export JSON', and copy the resulting text.", + "import-board-instruction-wekan": "In your board, go to 'Menu', then 'Export board', and copy the text in the downloaded file.", + "import-board-instruction-about-errors": "If you get errors when importing board, sometimes importing still works, and board is at All Boards page.", + "import-json-placeholder": "Paste your valid JSON data here", + "import-map-members": "Map members", + "import-members-map": "Your imported board has some members. Please map the members you want to import to your users", + "import-show-user-mapping": "Review members mapping", + "import-user-select": "Pick your existing user you want to use as this member", + "importMapMembersAddPopup-title": "Select member", + "info": "Version", + "initials": "Initials", + "invalid-date": "Invalid date", + "invalid-time": "Invalid time", + "invalid-user": "Invalid user", + "joined": "joined", + "just-invited": "You are just invited to this board", + "keyboard-shortcuts": "Keyboard shortcuts", + "label-create": "Create Label", + "label-default": "%s label (default)", + "label-delete-pop": "There is no undo. This will remove this label from all cards and destroy its history.", + "labels": "Labels", + "language": "Language", + "last-admin-desc": "You can’t change roles because there must be at least one admin.", + "leave-board": "Leave Board", + "leave-board-pop": "Are you sure you want to leave __boardTitle__? You will be removed from all cards on this board.", + "leaveBoardPopup-title": "Leave Board ?", + "link-card": "Link to this card", + "list-archive-cards": "Move all cards in this list to Archive", + "list-archive-cards-pop": "This will remove all the cards in this list from the board. To view cards in Archive and bring them back to the board, click “Menu” > “Archive”.", + "list-move-cards": "Move all cards in this list", + "list-select-cards": "Select all cards in this list", + "set-color-list": "Set Color", + "listActionPopup-title": "List Actions", + "swimlaneActionPopup-title": "Swimlane Actions", + "swimlaneAddPopup-title": "Add a Swimlane below", + "listImportCardPopup-title": "Import a Trello card", + "listMorePopup-title": "More", + "link-list": "Link to this list", + "list-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the list. There is no undo.", + "list-delete-suggest-archive": "You can move a list to Archive to remove it from the board and preserve the activity.", + "lists": "Lists", + "swimlanes": "Swimlanes", + "log-out": "Log Out", + "log-in": "Log In", + "loginPopup-title": "Log In", + "memberMenuPopup-title": "Member Settings", + "members": "Користувачі", + "menu": "Menu", + "move-selection": "Move selection", + "moveCardPopup-title": "Move Card", + "moveCardToBottom-title": "Move to Bottom", + "moveCardToTop-title": "Move to Top", + "moveSelectionPopup-title": "Move selection", + "multi-selection": "Multi-Selection", + "multi-selection-on": "Multi-Selection is on", + "muted": "Muted", + "muted-info": "You will never be notified of any changes in this board", + "my-boards": "My Boards", + "name": "Name", + "no-archived-cards": "No cards in Archive.", + "no-archived-lists": "No lists in Archive.", + "no-archived-swimlanes": "No swimlanes in Archive.", + "no-results": "No results", + "normal": "Normal", + "normal-desc": "Can view and edit cards. Can't change settings.", + "not-accepted-yet": "Invitation not accepted yet", + "notify-participate": "Receive updates to any cards you participate as creater or member", + "notify-watch": "Receive updates to any boards, lists, or cards you’re watching", + "optional": "optional", + "or": "or", + "page-maybe-private": "This page may be private. You may be able to view it by <a href='%s'>logging in</a>.", + "page-not-found": "Page not found.", + "password": "Password", + "paste-or-dragdrop": "to paste, or drag & drop image file to it (image only)", + "participating": "Participating", + "preview": "Preview", + "previewAttachedImagePopup-title": "Preview", + "previewClipboardImagePopup-title": "Preview", + "private": "Private", + "private-desc": "This board is private. Only people added to the board can view and edit it.", + "profile": "Profile", + "public": "Public", + "public-desc": "Цю дошку можуть переглядати усі, у кого є посилання. Також ця дошка може бути проіндексована пошуковими системами. Вносити зміни можуть тільки учасники.", + "quick-access-description": "Star a board to add a shortcut in this bar.", + "remove-cover": "Remove Cover", + "remove-from-board": "Remove from Board", + "remove-label": "Remove Label", + "listDeletePopup-title": "Delete List ?", + "remove-member": "Remove Member", + "remove-member-from-card": "Remove from Card", + "remove-member-pop": "Remove __name__ (__username__) from __boardTitle__? The member will be removed from all cards on this board. They will receive a notification.", + "removeMemberPopup-title": "Remove Member?", + "rename": "Rename", + "rename-board": "Перейменувати дошку", + "restore": "Restore", + "save": "Save", + "search": "Search", + "rules": "Rules", + "search-cards": "Search from card/list titles, descriptions and custom fields on this board", + "search-example": "Text to search for?", + "select-color": "Select Color", + "set-wip-limit-value": "Set a limit for the maximum number of tasks in this list", + "setWipLimitPopup-title": "Set WIP Limit", + "shortcut-assign-self": "Assign yourself to current card", + "shortcut-autocomplete-emoji": "Autocomplete emoji", + "shortcut-autocomplete-members": "Autocomplete members", + "shortcut-clear-filters": "Clear all filters", + "shortcut-close-dialog": "Close Dialog", + "shortcut-filter-my-cards": "Filter my cards", + "shortcut-show-shortcuts": "Bring up this shortcuts list", + "shortcut-toggle-filterbar": "Toggle Filter Sidebar", + "shortcut-toggle-sidebar": "Toggle Board Sidebar", + "show-cards-minimum-count": "Show cards count if list contains more than", + "sidebar-open": "Open Sidebar", + "sidebar-close": "Close Sidebar", + "signupPopup-title": "Create an Account", + "star-board-title": "Click to star this board. It will show up at top of your boards list.", + "starred-boards": "Starred Boards", + "starred-boards-description": "Starred boards show up at the top of your boards list.", + "subscribe": "Subscribe", + "team": "Team", + "this-board": "this board", + "this-card": "this card", + "spent-time-hours": "Spent time (hours)", + "overtime-hours": "Overtime (hours)", + "overtime": "Overtime", + "has-overtime-cards": "Has overtime cards", + "has-spenttime-cards": "Has spent time cards", + "time": "Time", + "title": "Title", + "tracking": "Tracking", + "tracking-info": "Ви будете повідомлені про будь-які зміни в тих картках, в яких ви є творцем або учасником.", + "type": "Type", + "unassign-member": "Unassign member", + "unsaved-description": "You have an unsaved description.", + "unwatch": "Unwatch", + "upload": "Upload", + "upload-avatar": "Upload an avatar", + "uploaded-avatar": "Uploaded an avatar", + "username": "Username", + "view-it": "View it", + "warn-list-archived": "warning: this card is in an list at Archive", + "watch": "Watch", + "watching": "Watching", + "watching-info": "You will be notified of any change in this board", + "welcome-board": "Welcome Board", + "welcome-swimlane": "Milestone 1", + "welcome-list1": "Basics", + "welcome-list2": "Advanced", + "card-templates-swimlane": "Card Templates", + "list-templates-swimlane": "List Templates", + "board-templates-swimlane": "Board Templates", + "what-to-do": "What do you want to do?", + "wipLimitErrorPopup-title": "Invalid WIP Limit", + "wipLimitErrorPopup-dialog-pt1": "Кількість завдань у цьому списку перевищує встановлений вами ліміт", + "wipLimitErrorPopup-dialog-pt2": "Будь ласка, перенесіть деякі завдання з цього списку або збільште ліміт на кількість завдань", + "admin-panel": "Admin Panel", + "settings": "Settings", + "people": "People", + "registration": "Registration", + "disable-self-registration": "Disable Self-Registration", + "invite": "Invite", + "invite-people": "Invite People", + "to-boards": "To board(s)", + "email-addresses": "Email Addresses", + "smtp-host-description": "The address of the SMTP server that handles your emails.", + "smtp-port-description": "The port your SMTP server uses for outgoing emails.", + "smtp-tls-description": "Enable TLS support for SMTP server", + "smtp-host": "SMTP Host", + "smtp-port": "SMTP Port", + "smtp-username": "Username", + "smtp-password": "Password", + "smtp-tls": "TLS support", + "send-from": "From", + "send-smtp-test": "Send a test email to yourself", + "invitation-code": "Invitation Code", + "email-invite-register-subject": "__inviter__ sent you an invitation", + "email-invite-register-text": "Dear __user__,\n\n__inviter__ invites you to kanban board for collaborations.\n\nPlease follow the link below:\n__url__\n\nAnd your invitation code is: __icode__\n\nThanks.", + "email-smtp-test-subject": "SMTP Test Email", + "email-smtp-test-text": "You have successfully sent an email", + "error-invitation-code-not-exist": "Invitation code doesn't exist", + "error-notAuthorized": "You are not authorized to view this page.", + "webhook-title": "Webhook Name", + "webhook-token": "Token (Optional for Authentication)", + "outgoing-webhooks": "Outgoing Webhooks", + "bidirectional-webhooks": "Two-Way Webhooks", + "outgoingWebhooksPopup-title": "Outgoing Webhooks", + "boardCardTitlePopup-title": "Card Title Filter", + "disable-webhook": "Disable This Webhook", + "global-webhook": "Global Webhooks", + "new-outgoing-webhook": "New Outgoing Webhook", + "no-name": "(Unknown)", + "Node_version": "Node version", + "Meteor_version": "Meteor version", + "MongoDB_version": "MongoDB version", + "MongoDB_storage_engine": "MongoDB storage engine", + "MongoDB_Oplog_enabled": "MongoDB Oplog enabled", + "OS_Arch": "OS Arch", + "OS_Cpus": "OS CPU Count", + "OS_Freemem": "OS Free Memory", + "OS_Loadavg": "OS Load Average", + "OS_Platform": "OS Platform", + "OS_Release": "OS Release", + "OS_Totalmem": "OS Total Memory", + "OS_Type": "OS Type", + "OS_Uptime": "OS Uptime", + "days": "days", + "hours": "hours", + "minutes": "minutes", + "seconds": "seconds", + "show-field-on-card": "Show this field on card", + "automatically-field-on-card": "Auto create field to all cards", + "showLabel-field-on-card": "Show field label on minicard", + "yes": "Yes", + "no": "No", + "accounts": "Accounts", + "accounts-allowEmailChange": "Allow Email Change", + "accounts-allowUserNameChange": "Allow Username Change", + "createdAt": "Created at", + "verified": "Verified", + "active": "Active", + "card-received": "Received", + "card-received-on": "Received on", + "card-end": "End", + "card-end-on": "Ends on", + "editCardReceivedDatePopup-title": "Change received date", + "editCardEndDatePopup-title": "Change end date", + "setCardColorPopup-title": "Set color", + "setCardActionsColorPopup-title": "Choose a color", + "setSwimlaneColorPopup-title": "Choose a color", + "setListColorPopup-title": "Choose a color", + "assigned-by": "Assigned By", + "requested-by": "Requested By", + "board-delete-notice": "Deleting is permanent. You will lose all lists, cards and actions associated with this board.", + "delete-board-confirm-popup": "All lists, cards, labels, and activities will be deleted and you won't be able to recover the board contents. There is no undo.", + "boardDeletePopup-title": "Delete Board?", + "delete-board": "Delete Board", + "default-subtasks-board": "Subtasks for __board__ board", + "default": "Default", + "queue": "Queue", + "subtask-settings": "Subtasks Settings", + "card-settings": "Card Settings", + "boardSubtaskSettingsPopup-title": "Board Subtasks Settings", + "boardCardSettingsPopup-title": "Card Settings", + "deposit-subtasks-board": "Deposit subtasks to this board:", + "deposit-subtasks-list": "Landing list for subtasks deposited here:", + "show-parent-in-minicard": "Show parent in minicard:", + "prefix-with-full-path": "Prefix with full path", + "prefix-with-parent": "Prefix with parent", + "subtext-with-full-path": "Subtext with full path", + "subtext-with-parent": "Subtext with parent", + "change-card-parent": "Change card's parent", + "parent-card": "Parent card", + "source-board": "Source board", + "no-parent": "Don't show parent", + "activity-added-label": "added label '%s' to %s", + "activity-removed-label": "removed label '%s' from %s", + "activity-delete-attach": "deleted an attachment from %s", + "activity-added-label-card": "added label '%s'", + "activity-removed-label-card": "removed label '%s'", + "activity-delete-attach-card": "deleted an attachment", + "activity-set-customfield": "set custom field '%s' to '%s' in %s", + "activity-unset-customfield": "unset custom field '%s' in %s", + "r-rule": "Правило", + "r-add-trigger": "Add trigger", + "r-add-action": "Add action", + "r-board-rules": "Дошка правил", + "r-add-rule": "Add rule", + "r-view-rule": "Переглянути правило", + "r-delete-rule": "Видалити правило", + "r-new-rule-name": "Заголовок нового правила\n", + "r-no-rules": "No rules", + "r-when-a-card": "When a card", + "r-is": "is", + "r-is-moved": "is moved", + "r-added-to": "added to", + "r-removed-from": "Видалити з", + "r-the-board": "Дошка", + "r-list": "list", + "set-filter": "Set Filter", + "r-moved-to": "переміщено до", + "r-moved-from": "переміщено з", + "r-archived": "переміщено до Архіву", + "r-unarchived": "Відновлено з Архіву", + "r-a-card": "a card", + "r-when-a-label-is": "When a label is", + "r-when-the-label": "When the label", + "r-list-name": "list name", + "r-when-a-member": "When a member is", + "r-when-the-member": "When the member", + "r-name": "name", + "r-when-a-attach": "When an attachment", + "r-when-a-checklist": "When a checklist is", + "r-when-the-checklist": "When the checklist", + "r-completed": "Completed", + "r-made-incomplete": "Made incomplete", + "r-when-a-item": "When a checklist item is", + "r-when-the-item": "When the checklist item", + "r-checked": "Checked", + "r-unchecked": "Unchecked", + "r-move-card-to": "Move card to", + "r-top-of": "Top of", + "r-bottom-of": "Bottom of", + "r-its-list": "its list", + "r-archive": "Move to Archive", + "r-unarchive": "Restore from Archive", + "r-card": "Картка", + "r-add": "Додати", + "r-remove": "Видалити\n", + "r-label": "label", + "r-member": "Користувач", + "r-remove-all": "Видалити усіх учасників картки", + "r-set-color": "Set color to", + "r-checklist": "checklist", + "r-check-all": "Check all", + "r-uncheck-all": "Uncheck all", + "r-items-check": "items of checklist", + "r-check": "Check", + "r-uncheck": "Uncheck", + "r-item": "item", + "r-of-checklist": "of checklist", + "r-send-email": "Send an email", + "r-to": "to", + "r-subject": "Об'єкт", + "r-rule-details": "Rule details", + "r-d-move-to-top-gen": "Move card to top of its list", + "r-d-move-to-top-spec": "Move card to top of list", + "r-d-move-to-bottom-gen": "Move card to bottom of its list", + "r-d-move-to-bottom-spec": "Move card to bottom of list", + "r-d-send-email": "Відправити email", + "r-d-send-email-to": "to", + "r-d-send-email-subject": "Об'єкт", + "r-d-send-email-message": "повідомлення", + "r-d-archive": "Move card to Archive", + "r-d-unarchive": "Restore card from Archive", + "r-d-add-label": "Add label", + "r-d-remove-label": "Remove label", + "r-create-card": "Create new card", + "r-in-list": "in list", + "r-in-swimlane": "in swimlane", + "r-d-add-member": "Додати користувача", + "r-d-remove-member": "Видалити користувача", + "r-d-remove-all-member": "Remove all member", + "r-d-check-all": "Check all items of a list", + "r-d-uncheck-all": "Uncheck all items of a list", + "r-d-check-one": "Check item", + "r-d-uncheck-one": "Uncheck item", + "r-d-check-of-list": "of checklist", + "r-d-add-checklist": "Add checklist", + "r-d-remove-checklist": "Remove checklist", + "r-by": "by", + "r-add-checklist": "Add checklist", + "r-with-items": "with items", + "r-items-list": "item1,item2,item3", + "r-add-swimlane": "Add swimlane", + "r-swimlane-name": "swimlane name", + "r-board-note": "Note: leave a field empty to match every possible value.", + "r-checklist-note": "Note: checklist's items have to be written as comma separated values.", + "r-when-a-card-is-moved": "When a card is moved to another list", + "r-set": "Set", + "r-update": "Update", + "r-datefield": "date field", + "r-df-start-at": "start", + "r-df-due-at": "due", + "r-df-end-at": "end", + "r-df-received-at": "received", + "r-to-current-datetime": "to current date/time", + "r-remove-value-from": "Remove value from", + "ldap": "LDAP", + "oauth2": "OAuth2", + "cas": "CAS", + "authentication-method": "Authentication method", + "authentication-type": "Authentication type", + "custom-product-name": "Custom Product Name", + "layout": "Layout", + "hide-logo": "Hide Logo", + "add-custom-html-after-body-start": "Add Custom HTML after <body> start", + "add-custom-html-before-body-end": "Add Custom HTML before </body> end", + "error-undefined": "Something went wrong", + "error-ldap-login": "An error occurred while trying to login", + "display-authentication-method": "Display Authentication Method", + "default-authentication-method": "Default Authentication Method", + "duplicate-board": "Duplicate Board", + "people-number": "The number of people is:", + "swimlaneDeletePopup-title": "Delete Swimlane ?", + "swimlane-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the swimlane. There is no undo.", + "restore-all": "Відновити все", + "delete-all": "Видалити все", + "loading": "Завантаження, зачекайте будь-ласка.", + "previous_as": "last time was", + "act-a-dueAt": "modified due time to \nWhen: __timeValue__\nWhere: __card__\n previous due was __timeOldValue__", + "act-a-endAt": "modified ending time to __timeValue__ from (__timeOldValue__)", + "act-a-startAt": "modified starting time to __timeValue__ from (__timeOldValue__)", + "act-a-receivedAt": "modified received time to __timeValue__ from (__timeOldValue__)", + "a-dueAt": "modified due time to be", + "a-endAt": "modified ending time to be", + "a-startAt": "modified starting time to be", + "a-receivedAt": "modified received time to be", + "almostdue": "current due time %s is approaching", + "pastdue": "current due time %s is past", + "duenow": "current due time %s is today", + "act-newDue": "__list__/__card__ має 1-ше нагадування визначеного терміну [__board__]", + "act-withDue": "__list__/__card__ due reminders [__board__]", + "act-almostdue": "was reminding the current due (__timeValue__) of __card__ is approaching", + "act-pastdue": "was reminding the current due (__timeValue__) of __card__ is past", + "act-duenow": "was reminding the current due (__timeValue__) of __card__ is now", + "act-atUserComment": "Ви були згадані у [__board__] __list__/__card__", + "delete-user-confirm-popup": "Ви дійсно бажаєте видалити даний обліковий запис? Цю дію не можна відмінити.", + "accounts-allowUserDelete": "Дозволити користувачам видаляти їх власні облікові записи", + "hide-minicard-label-text": "Hide minicard label text", + "show-desktop-drag-handles": "Show desktop drag handles", + "assignee": "Assignee", + "cardAssigneesPopup-title": "Assignee", + "addmore-detail": "Add a more detailed description", + "show-on-card": "Show on Card", + "new": "New", + "editUserPopup-title": "Edit User", + "newUserPopup-title": "New User", + "notifications": "Notifications", + "view-all": "View All", + "filter-by-unread": "Filter by Unread", + "mark-all-as-read": "Mark all as read", + "remove-all-read": "Remove all read", + "allow-rename": "Allow Rename", + "allowRenamePopup-title": "Allow Rename" +} \ No newline at end of file diff --git a/i18n/vi.i18n.json b/i18n/vi.i18n.json index 8fee3373..8d3b9dae 100644 --- a/i18n/vi.i18n.json +++ b/i18n/vi.i18n.json @@ -1,780 +1,780 @@ { - "accept": "Chấp nhận", - "act-activity-notify": "Thông báo hoạt động", - "act-addAttachment": "thêm tập tin đính kèm __attachment__ vào thẻ __list__ tại danh sách __list__ tại đường bơi __swimlane__ tại bảng __board__", - "act-deleteAttachment": "xóa tập tin đính kèm __attachment__ tại thẻ __card__ tại danh sách __list__ tại đường bơi __swimlane__ tại bảng __board__ ", - "act-addSubtask": "added subtask __subtask__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addedLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removeLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removedLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addChecklist": "added checklist __checklist__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addChecklistItem": "added checklist item __checklistItem__ to checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removeChecklist": "removed checklist __checklist__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removeChecklistItem": "removed checklist item __checklistItem__ from checklist __checkList__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-checkedItem": "checked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-uncheckedItem": "unchecked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-completeChecklist": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-uncompleteChecklist": "uncompleted checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addComment": "commented on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-editComment": "edited comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-deleteComment": "deleted comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-createBoard": "created board __board__", - "act-createSwimlane": "created swimlane __swimlane__ to board __board__", - "act-createCard": "created card __card__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-createCustomField": "created custom field __customField__ at board __board__", - "act-deleteCustomField": "deleted custom field __customField__ at board __board__", - "act-setCustomField": "edited custom field __customField__: __customFieldValue__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-createList": "added list __list__ to board __board__", - "act-addBoardMember": "added member __member__ to board __board__", - "act-archivedBoard": "Board __board__ moved to Archive", - "act-archivedCard": "Card __card__ at list __list__ at swimlane __swimlane__ at board __board__ moved to Archive", - "act-archivedList": "List __list__ at swimlane __swimlane__ at board __board__ moved to Archive", - "act-archivedSwimlane": "Swimlane __swimlane__ at board __board__ moved to Archive", - "act-importBoard": "imported board __board__", - "act-importCard": "imported card __card__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-importList": "imported list __list__ to swimlane __swimlane__ at board __board__", - "act-joinMember": "added member __member__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-moveCard": "moved card __card__ at board __board__ from list __oldList__ at swimlane __oldSwimlane__ to list __list__ at swimlane __swimlane__", - "act-moveCardToOtherBoard": "moved card __card__ from list __oldList__ at swimlane __oldSwimlane__ at board __oldBoard__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-removeBoardMember": "removed member __member__ from board __board__", - "act-restoredCard": "restored card __card__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-unjoinMember": "removed member __member__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-withBoardTitle": "__board__", - "act-withCardTitle": "[__board__] __card__", - "actions": "Hành Động", - "activities": "Hoạt Động", - "activity": "Hoạt Động", - "activity-added": "đã thêm %s vào %s", - "activity-archived": "%s moved to Archive", - "activity-attached": "đã đính kèm %s vào %s", - "activity-created": "đã tạo %s", - "activity-customfield-created": "created custom field %s", - "activity-excluded": "đã loại bỏ %s khỏi %s", - "activity-imported": "đã nạp %s vào %s từ %s", - "activity-imported-board": "đã nạp %s từ %s", - "activity-joined": "đã tham gia %s", - "activity-moved": "đã di chuyển %s từ %s đến %s", - "activity-on": "trên %s", - "activity-removed": "đã xóa %s từ %s", - "activity-sent": "gửi %s đến %s", - "activity-unjoined": "đã rời khỏi %s", - "activity-subtask-added": "added subtask to %s", - "activity-checked-item": "checked %s in checklist %s of %s", - "activity-unchecked-item": "unchecked %s in checklist %s of %s", - "activity-checklist-added": "đã thêm checklist vào %s", - "activity-checklist-removed": "removed a checklist from %s", - "activity-checklist-completed": "completed checklist %s of %s", - "activity-checklist-uncompleted": "uncompleted the checklist %s of %s", - "activity-checklist-item-added": "added checklist item to '%s' in %s", - "activity-checklist-item-removed": "removed a checklist item from '%s' in %s", - "add": "Thêm", - "activity-checked-item-card": "checked %s in checklist %s", - "activity-unchecked-item-card": "unchecked %s in checklist %s", - "activity-checklist-completed-card": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "activity-checklist-uncompleted-card": "uncompleted the checklist %s", - "activity-editComment": "edited comment %s", - "activity-deleteComment": "deleted comment %s", - "add-attachment": "Thêm Bản Đính Kèm", - "add-board": "Thêm Bảng", - "add-card": "Thêm Thẻ", - "add-swimlane": "Add Swimlane", - "add-subtask": "Add Subtask", - "add-checklist": "Thêm Danh Sách Kiểm Tra", - "add-checklist-item": "Thêm Một Mục Vào Danh Sách Kiểm Tra", - "add-cover": "Thêm Bìa", - "add-label": "Thêm Nhãn", - "add-list": "Thêm Danh Sách", - "add-members": "Thêm Thành Viên", - "added": "Đã Thêm", - "addMemberPopup-title": "Thành Viên", - "admin": "Quản Trị Viên", - "admin-desc": "Có thể xem và chỉnh sửa những thẻ, xóa thành viên và thay đổi cài đặt cho bảng.", - "admin-announcement": "Announcement", - "admin-announcement-active": "Active System-Wide Announcement", - "admin-announcement-title": "Announcement from Administrator", - "all-boards": "Tất cả các bảng", - "and-n-other-card": "Và __count__ thẻ khác", - "and-n-other-card_plural": "Và __count__ thẻ khác", - "apply": "Ứng Dụng", - "app-is-offline": "Loading, please wait. Refreshing the page will cause data loss. If loading does not work, please check that server has not stopped.", - "archive": "Move to Archive", - "archive-all": "Move All to Archive", - "archive-board": "Move Board to Archive", - "archive-card": "Move Card to Archive", - "archive-list": "Move List to Archive", - "archive-swimlane": "Move Swimlane to Archive", - "archive-selection": "Move selection to Archive", - "archiveBoardPopup-title": "Move Board to Archive?", - "archived-items": "Lưu Trữ", - "archived-boards": "Boards in Archive", - "restore-board": "Khôi Phục Bảng", - "no-archived-boards": "No Boards in Archive.", - "archives": "Lưu Trữ", - "template": "Template", - "templates": "Templates", - "assign-member": "Chỉ định thành viên", - "attached": "đã đính kèm", - "attachment": "Phần đính kèm", - "attachment-delete-pop": "Xóa tệp đính kèm là vĩnh viễn. Không có khôi phục.", - "attachmentDeletePopup-title": "Xóa tệp đính kèm không?", - "attachments": "Tệp Đính Kèm", - "auto-watch": "Tự động xem bảng lúc được tạo ra", - "avatar-too-big": "Hình đại diện quá to (70KB tối đa)", - "back": "Trở Lại", - "board-change-color": "Đổi màu", - "board-nb-stars": "%s sao", - "board-not-found": "Không tìm được bảng", - "board-private-info": "Bảng này sẽ chuyển sang <strong> chế độ private</strong>.", - "board-public-info": "Bảng này sẽ chuyển sang <strong> chế độ public</strong>.", - "boardChangeColorPopup-title": "Thay hình nền của bảng", - "boardChangeTitlePopup-title": "Đổi tên bảng", - "boardChangeVisibilityPopup-title": "Đổi cách hiển thị", - "boardChangeWatchPopup-title": "Đổi cách xem", - "boardMenuPopup-title": "Board Settings", - "boardChangeViewPopup-title": "Board View", - "boards": "Bảng", - "board-view": "Board View", - "board-view-cal": "Calendar", - "board-view-swimlanes": "Swimlanes", - "board-view-collapse": "Collapse", - "board-view-lists": "Lists", - "bucket-example": "Like “Bucket List” for example", - "cancel": "Hủy", - "card-archived": "This card is moved to Archive.", - "board-archived": "This board is moved to Archive.", - "card-comments-title": "Thẻ này có %s bình luận.", - "card-delete-notice": "Hành động xóa là không thể khôi phục. Bạn sẽ mất hết các hoạt động liên quan đến thẻ này.", - "card-delete-pop": "All actions will be removed from the activity feed and you won't be able to re-open the card. There is no undo.", - "card-delete-suggest-archive": "You can move a card to Archive to remove it from the board and preserve the activity.", - "card-due": "Due", - "card-due-on": "Due on", - "card-spent": "Spent Time", - "card-edit-attachments": "Edit attachments", - "card-edit-custom-fields": "Edit custom fields", - "card-start-voting": "Start voting", - "card-cancel-voting": "Delete voting and all votes", - "card-edit-labels": "Edit labels", - "card-edit-members": "Edit members", - "card-labels-title": "Change the labels for the card.", - "card-members-title": "Add or remove members of the board from the card.", - "card-start": "Start", - "card-start-on": "Starts on", - "cardAttachmentsPopup-title": "Attach From", - "cardCustomField-datePopup-title": "Change date", - "cardCustomFieldsPopup-title": "Edit custom fields", - "cardStartVotingPopup-title": "Start a vote", - "positiveVoteMembersPopup-title": "Proponents", - "negativeVoteMembersPopup-title": "Opponents", - "vote-question": "Voting question", - "vote-public": "Public vote", - "vote-for-it": "for it", - "vote-against": "against", - "cardDeletePopup-title": "Delete Card?", - "cardDetailsActionsPopup-title": "Card Actions", - "cardLabelsPopup-title": "Labels", - "cardMembersPopup-title": "Thành Viên", - "cardMorePopup-title": "More", - "cardTemplatePopup-title": "Create template", - "cards": "Cards", - "cards-count": "Cards", - "casSignIn": "Sign In with CAS", - "cardType-card": "Card", - "cardType-linkedCard": "Linked Card", - "cardType-linkedBoard": "Linked Board", - "change": "Change", - "change-avatar": "Change Avatar", - "change-password": "Change Password", - "change-permissions": "Change permissions", - "change-settings": "Change Settings", - "changeAvatarPopup-title": "Change Avatar", - "changeLanguagePopup-title": "Change Language", - "changePasswordPopup-title": "Change Password", - "changePermissionsPopup-title": "Change Permissions", - "changeSettingsPopup-title": "Change Settings", - "subtasks": "Subtasks", - "checklists": "Checklists", - "click-to-star": "Click to star this board.", - "click-to-unstar": "Click to unstar this board.", - "clipboard": "Clipboard or drag & drop", - "close": "Close", - "close-board": "Close Board", - "close-board-pop": "You will be able to restore the board by clicking the “Archive” button from the home header.", - "color-black": "black", - "color-blue": "blue", - "color-crimson": "crimson", - "color-darkgreen": "darkgreen", - "color-gold": "gold", - "color-gray": "gray", - "color-green": "green", - "color-indigo": "indigo", - "color-lime": "lime", - "color-magenta": "magenta", - "color-mistyrose": "mistyrose", - "color-navy": "navy", - "color-orange": "orange", - "color-paleturquoise": "paleturquoise", - "color-peachpuff": "peachpuff", - "color-pink": "pink", - "color-plum": "plum", - "color-purple": "purple", - "color-red": "red", - "color-saddlebrown": "saddlebrown", - "color-silver": "silver", - "color-sky": "sky", - "color-slateblue": "slateblue", - "color-white": "white", - "color-yellow": "yellow", - "unset-color": "Unset", - "comment": "Comment", - "comment-placeholder": "Write Comment", - "comment-only": "Comment only", - "comment-only-desc": "Can comment on cards only.", - "no-comments": "No comments", - "no-comments-desc": "Can not see comments and activities.", - "worker": "Worker", - "worker-desc": "Can only move cards, assign itself to card and comment.", - "computer": "Computer", - "confirm-subtask-delete-dialog": "Are you sure you want to delete subtask?", - "confirm-checklist-delete-dialog": "Are you sure you want to delete checklist?", - "copy-card-link-to-clipboard": "Copy card link to clipboard", - "linkCardPopup-title": "Link Card", - "searchElementPopup-title": "Search", - "copyCardPopup-title": "Copy Card", - "copyChecklistToManyCardsPopup-title": "Copy Checklist Template to Many Cards", - "copyChecklistToManyCardsPopup-instructions": "Destination Card Titles and Descriptions in this JSON format", - "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"First card title\", \"description\":\"First card description\"}, {\"title\":\"Second card title\",\"description\":\"Second card description\"},{\"title\":\"Last card title\",\"description\":\"Last card description\"} ]", - "create": "Create", - "createBoardPopup-title": "Create Board", - "chooseBoardSourcePopup-title": "Import board", - "createLabelPopup-title": "Create Label", - "createCustomField": "Create Field", - "createCustomFieldPopup-title": "Create Field", - "current": "current", - "custom-field-delete-pop": "There is no undo. This will remove this custom field from all cards and destroy its history.", - "custom-field-checkbox": "Checkbox", - "custom-field-date": "Date", - "custom-field-dropdown": "Dropdown List", - "custom-field-dropdown-none": "(none)", - "custom-field-dropdown-options": "List Options", - "custom-field-dropdown-options-placeholder": "Press enter to add more options", - "custom-field-dropdown-unknown": "(unknown)", - "custom-field-number": "Number", - "custom-field-text": "Text", - "custom-fields": "Custom Fields", - "date": "Date", - "decline": "Decline", - "default-avatar": "Default avatar", - "delete": "Delete", - "deleteCustomFieldPopup-title": "Delete Custom Field?", - "deleteLabelPopup-title": "Delete Label?", - "description": "Description", - "disambiguateMultiLabelPopup-title": "Disambiguate Label Action", - "disambiguateMultiMemberPopup-title": "Disambiguate Member Action", - "discard": "Discard", - "done": "Done", - "download": "Download", - "edit": "Edit", - "edit-avatar": "Change Avatar", - "edit-profile": "Edit Profile", - "edit-wip-limit": "Edit WIP Limit", - "soft-wip-limit": "Soft WIP Limit", - "editCardStartDatePopup-title": "Change start date", - "editCardDueDatePopup-title": "Change due date", - "editCustomFieldPopup-title": "Edit Field", - "editCardSpentTimePopup-title": "Change spent time", - "editLabelPopup-title": "Change Label", - "editNotificationPopup-title": "Edit Notification", - "editProfilePopup-title": "Edit Profile", - "email": "Email", - "email-enrollAccount-subject": "An account created for you on __siteName__", - "email-enrollAccount-text": "Hello __user__,\n\nTo start using the service, simply click the link below.\n\n__url__\n\nThanks.", - "email-fail": "Sending email failed", - "email-fail-text": "Error trying to send email", - "email-invalid": "Invalid email", - "email-invite": "Invite via Email", - "email-invite-subject": "__inviter__ sent you an invitation", - "email-invite-text": "Dear __user__,\n\n__inviter__ invites you to join board \"__board__\" for collaborations.\n\nPlease follow the link below:\n\n__url__\n\nThanks.", - "email-resetPassword-subject": "Reset your password on __siteName__", - "email-resetPassword-text": "Hello __user__,\n\nTo reset your password, simply click the link below.\n\n__url__\n\nThanks.", - "email-sent": "Email sent", - "email-verifyEmail-subject": "Verify your email address on __siteName__", - "email-verifyEmail-text": "Hello __user__,\n\nTo verify your account email, simply click the link below.\n\n__url__\n\nThanks.", - "enable-wip-limit": "Enable WIP Limit", - "error-board-doesNotExist": "This board does not exist", - "error-board-notAdmin": "You need to be admin of this board to do that", - "error-board-notAMember": "You need to be a member of this board to do that", - "error-json-malformed": "Your text is not valid JSON", - "error-json-schema": "Your JSON data does not include the proper information in the correct format", - "error-list-doesNotExist": "This list does not exist", - "error-user-doesNotExist": "This user does not exist", - "error-user-notAllowSelf": "You can not invite yourself", - "error-user-notCreated": "This user is not created", - "error-username-taken": "This username is already taken", - "error-email-taken": "Email has already been taken", - "export-board": "Export board", - "sort": "Sort", - "sort-desc": "Click to Sort List", - "list-sort-by": "Sort the List By:", - "list-label-modifiedAt": "Last Access Time", - "list-label-title": "Name of the List", - "list-label-sort": "Your Manual Order", - "list-label-short-modifiedAt": "(L)", - "list-label-short-title": "(N)", - "list-label-short-sort": "(M)", - "filter": "Filter", - "filter-cards": "Filter Cards or Lists", - "list-filter-label": "Filter List by Title", - "filter-clear": "Clear filter", - "filter-no-label": "No label", - "filter-no-member": "No member", - "filter-no-assignee": "No assignee", - "filter-no-custom-fields": "No Custom Fields", - "filter-show-archive": "Show archived lists", - "filter-hide-empty": "Hide empty lists", - "filter-on": "Filter is on", - "filter-on-desc": "You are filtering cards on this board. Click here to edit filter.", - "filter-to-selection": "Filter to selection", - "advanced-filter-label": "Advanced Filter", - "advanced-filter-description": "Advanced Filter allows to write a string containing following operators: == != <= >= && || ( ) A space is used as a separator between the Operators. You can filter for all Custom Fields by typing their names and values. For Example: Field1 == Value1. Note: If fields or values contains spaces, you need to encapsulate them into single quotes. For Example: 'Field 1' == 'Value 1'. For single control characters (' \\/) to be skipped, you can use \\. For example: Field1 == I\\'m. Also you can combine multiple conditions. For Example: F1 == V1 || F1 == V2. Normally all operators are interpreted from left to right. You can change the order by placing brackets. For Example: F1 == V1 && ( F2 == V2 || F2 == V3 ). Also you can search text fields using regex: F1 == /Tes.*/i", - "fullname": "Full Name", - "header-logo-title": "Go back to your boards page.", - "hide-system-messages": "Hide system messages", - "headerBarCreateBoardPopup-title": "Create Board", - "home": "Home", - "import": "Import", - "link": "Link", - "import-board": "import board", - "import-board-c": "Import board", - "import-board-title-trello": "Import board from Trello", - "import-board-title-wekan": "Import board from previous export", - "import-sandstorm-backup-warning": "Do not delete data you import from original exported board or Trello before checking does this grain close and open again, or do you get Board not found error, that means data loss.", - "import-sandstorm-warning": "Imported board will delete all existing data on board and replace it with imported board.", - "from-trello": "From Trello", - "from-wekan": "From previous export", - "import-board-instruction-trello": "In your Trello board, go to 'Menu', then 'More', 'Print and Export', 'Export JSON', and copy the resulting text.", - "import-board-instruction-wekan": "In your board, go to 'Menu', then 'Export board', and copy the text in the downloaded file.", - "import-board-instruction-about-errors": "If you get errors when importing board, sometimes importing still works, and board is at All Boards page.", - "import-json-placeholder": "Paste your valid JSON data here", - "import-map-members": "Map members", - "import-members-map": "Your imported board has some members. Please map the members you want to import to your users", - "import-show-user-mapping": "Review members mapping", - "import-user-select": "Pick your existing user you want to use as this member", - "importMapMembersAddPopup-title": "Select member", - "info": "Version", - "initials": "Initials", - "invalid-date": "Invalid date", - "invalid-time": "Invalid time", - "invalid-user": "Invalid user", - "joined": "joined", - "just-invited": "You are just invited to this board", - "keyboard-shortcuts": "Keyboard shortcuts", - "label-create": "Create Label", - "label-default": "%s label (default)", - "label-delete-pop": "There is no undo. This will remove this label from all cards and destroy its history.", - "labels": "Labels", - "language": "Language", - "last-admin-desc": "You can’t change roles because there must be at least one admin.", - "leave-board": "Leave Board", - "leave-board-pop": "Are you sure you want to leave __boardTitle__? You will be removed from all cards on this board.", - "leaveBoardPopup-title": "Leave Board ?", - "link-card": "Link to this card", - "list-archive-cards": "Move all cards in this list to Archive", - "list-archive-cards-pop": "This will remove all the cards in this list from the board. To view cards in Archive and bring them back to the board, click “Menu” > “Archive”.", - "list-move-cards": "Move all cards in this list", - "list-select-cards": "Select all cards in this list", - "set-color-list": "Set Color", - "listActionPopup-title": "List Actions", - "swimlaneActionPopup-title": "Swimlane Actions", - "swimlaneAddPopup-title": "Add a Swimlane below", - "listImportCardPopup-title": "Import a Trello card", - "listMorePopup-title": "More", - "link-list": "Link to this list", - "list-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the list. There is no undo.", - "list-delete-suggest-archive": "You can move a list to Archive to remove it from the board and preserve the activity.", - "lists": "Lists", - "swimlanes": "Swimlanes", - "log-out": "Log Out", - "log-in": "Log In", - "loginPopup-title": "Log In", - "memberMenuPopup-title": "Member Settings", - "members": "Thành Viên", - "menu": "Menu", - "move-selection": "Move selection", - "moveCardPopup-title": "Move Card", - "moveCardToBottom-title": "Move to Bottom", - "moveCardToTop-title": "Move to Top", - "moveSelectionPopup-title": "Move selection", - "multi-selection": "Multi-Selection", - "multi-selection-on": "Multi-Selection is on", - "muted": "Muted", - "muted-info": "You will never be notified of any changes in this board", - "my-boards": "My Boards", - "name": "Name", - "no-archived-cards": "No cards in Archive.", - "no-archived-lists": "No lists in Archive.", - "no-archived-swimlanes": "No swimlanes in Archive.", - "no-results": "No results", - "normal": "Normal", - "normal-desc": "Can view and edit cards. Can't change settings.", - "not-accepted-yet": "Invitation not accepted yet", - "notify-participate": "Receive updates to any cards you participate as creater or member", - "notify-watch": "Receive updates to any boards, lists, or cards you’re watching", - "optional": "optional", - "or": "or", - "page-maybe-private": "This page may be private. You may be able to view it by <a href='%s'>logging in</a>.", - "page-not-found": "Page not found.", - "password": "Password", - "paste-or-dragdrop": "to paste, or drag & drop image file to it (image only)", - "participating": "Participating", - "preview": "Preview", - "previewAttachedImagePopup-title": "Preview", - "previewClipboardImagePopup-title": "Preview", - "private": "Private", - "private-desc": "This board is private. Only people added to the board can view and edit it.", - "profile": "Profile", - "public": "Public", - "public-desc": "This board is public. It's visible to anyone with the link and will show up in search engines like Google. Only people added to the board can edit.", - "quick-access-description": "Star a board to add a shortcut in this bar.", - "remove-cover": "Remove Cover", - "remove-from-board": "Remove from Board", - "remove-label": "Remove Label", - "listDeletePopup-title": "Delete List ?", - "remove-member": "Remove Member", - "remove-member-from-card": "Remove from Card", - "remove-member-pop": "Remove __name__ (__username__) from __boardTitle__? The member will be removed from all cards on this board. They will receive a notification.", - "removeMemberPopup-title": "Remove Member?", - "rename": "Rename", - "rename-board": "Đổi tên bảng", - "restore": "Restore", - "save": "Save", - "search": "Search", - "rules": "Rules", - "search-cards": "Search from card/list titles, descriptions and custom fields on this board", - "search-example": "Text to search for?", - "select-color": "Select Color", - "set-wip-limit-value": "Set a limit for the maximum number of tasks in this list", - "setWipLimitPopup-title": "Set WIP Limit", - "shortcut-assign-self": "Assign yourself to current card", - "shortcut-autocomplete-emoji": "Autocomplete emoji", - "shortcut-autocomplete-members": "Autocomplete members", - "shortcut-clear-filters": "Clear all filters", - "shortcut-close-dialog": "Close Dialog", - "shortcut-filter-my-cards": "Filter my cards", - "shortcut-show-shortcuts": "Bring up this shortcuts list", - "shortcut-toggle-filterbar": "Toggle Filter Sidebar", - "shortcut-toggle-sidebar": "Toggle Board Sidebar", - "show-cards-minimum-count": "Show cards count if list contains more than", - "sidebar-open": "Open Sidebar", - "sidebar-close": "Close Sidebar", - "signupPopup-title": "Create an Account", - "star-board-title": "Click to star this board. It will show up at top of your boards list.", - "starred-boards": "Starred Boards", - "starred-boards-description": "Starred boards show up at the top of your boards list.", - "subscribe": "Subscribe", - "team": "Team", - "this-board": "this board", - "this-card": "this card", - "spent-time-hours": "Spent time (hours)", - "overtime-hours": "Overtime (hours)", - "overtime": "Overtime", - "has-overtime-cards": "Has overtime cards", - "has-spenttime-cards": "Has spent time cards", - "time": "Time", - "title": "Title", - "tracking": "Tracking", - "tracking-info": "You will be notified of any changes to those cards you are involved as creator or member.", - "type": "Type", - "unassign-member": "Unassign member", - "unsaved-description": "You have an unsaved description.", - "unwatch": "Unwatch", - "upload": "Upload", - "upload-avatar": "Upload an avatar", - "uploaded-avatar": "Uploaded an avatar", - "username": "Username", - "view-it": "View it", - "warn-list-archived": "warning: this card is in an list at Archive", - "watch": "Watch", - "watching": "Watching", - "watching-info": "You will be notified of any change in this board", - "welcome-board": "Welcome Board", - "welcome-swimlane": "Milestone 1", - "welcome-list1": "Basics", - "welcome-list2": "Advanced", - "card-templates-swimlane": "Card Templates", - "list-templates-swimlane": "List Templates", - "board-templates-swimlane": "Board Templates", - "what-to-do": "What do you want to do?", - "wipLimitErrorPopup-title": "Invalid WIP Limit", - "wipLimitErrorPopup-dialog-pt1": "The number of tasks in this list is higher than the WIP limit you've defined.", - "wipLimitErrorPopup-dialog-pt2": "Please move some tasks out of this list, or set a higher WIP limit.", - "admin-panel": "Admin Panel", - "settings": "Settings", - "people": "People", - "registration": "Registration", - "disable-self-registration": "Disable Self-Registration", - "invite": "Invite", - "invite-people": "Invite People", - "to-boards": "To board(s)", - "email-addresses": "Email Addresses", - "smtp-host-description": "The address of the SMTP server that handles your emails.", - "smtp-port-description": "The port your SMTP server uses for outgoing emails.", - "smtp-tls-description": "Enable TLS support for SMTP server", - "smtp-host": "SMTP Host", - "smtp-port": "SMTP Port", - "smtp-username": "Username", - "smtp-password": "Password", - "smtp-tls": "TLS support", - "send-from": "From", - "send-smtp-test": "Send a test email to yourself", - "invitation-code": "Invitation Code", - "email-invite-register-subject": "__inviter__ sent you an invitation", - "email-invite-register-text": "Dear __user__,\n\n__inviter__ invites you to kanban board for collaborations.\n\nPlease follow the link below:\n__url__\n\nAnd your invitation code is: __icode__\n\nThanks.", - "email-smtp-test-subject": "SMTP Test Email", - "email-smtp-test-text": "You have successfully sent an email", - "error-invitation-code-not-exist": "Invitation code doesn't exist", - "error-notAuthorized": "You are not authorized to view this page.", - "webhook-title": "Webhook Name", - "webhook-token": "Token (Optional for Authentication)", - "outgoing-webhooks": "Outgoing Webhooks", - "bidirectional-webhooks": "Two-Way Webhooks", - "outgoingWebhooksPopup-title": "Outgoing Webhooks", - "boardCardTitlePopup-title": "Card Title Filter", - "disable-webhook": "Disable This Webhook", - "global-webhook": "Global Webhooks", - "new-outgoing-webhook": "New Outgoing Webhook", - "no-name": "(Unknown)", - "Node_version": "Node version", - "Meteor_version": "Meteor version", - "MongoDB_version": "MongoDB version", - "MongoDB_storage_engine": "MongoDB storage engine", - "MongoDB_Oplog_enabled": "MongoDB Oplog enabled", - "OS_Arch": "OS Arch", - "OS_Cpus": "OS CPU Count", - "OS_Freemem": "OS Free Memory", - "OS_Loadavg": "OS Load Average", - "OS_Platform": "OS Platform", - "OS_Release": "OS Release", - "OS_Totalmem": "OS Total Memory", - "OS_Type": "OS Type", - "OS_Uptime": "OS Uptime", - "days": "days", - "hours": "hours", - "minutes": "minutes", - "seconds": "seconds", - "show-field-on-card": "Show this field on card", - "automatically-field-on-card": "Auto create field to all cards", - "showLabel-field-on-card": "Show field label on minicard", - "yes": "Yes", - "no": "No", - "accounts": "Accounts", - "accounts-allowEmailChange": "Allow Email Change", - "accounts-allowUserNameChange": "Allow Username Change", - "createdAt": "Created at", - "verified": "Verified", - "active": "Active", - "card-received": "Received", - "card-received-on": "Received on", - "card-end": "End", - "card-end-on": "Ends on", - "editCardReceivedDatePopup-title": "Change received date", - "editCardEndDatePopup-title": "Change end date", - "setCardColorPopup-title": "Set color", - "setCardActionsColorPopup-title": "Choose a color", - "setSwimlaneColorPopup-title": "Choose a color", - "setListColorPopup-title": "Choose a color", - "assigned-by": "Assigned By", - "requested-by": "Requested By", - "board-delete-notice": "Deleting is permanent. You will lose all lists, cards and actions associated with this board.", - "delete-board-confirm-popup": "All lists, cards, labels, and activities will be deleted and you won't be able to recover the board contents. There is no undo.", - "boardDeletePopup-title": "Delete Board?", - "delete-board": "Delete Board", - "default-subtasks-board": "Subtasks for __board__ board", - "default": "Default", - "queue": "Queue", - "subtask-settings": "Subtasks Settings", - "card-settings": "Card Settings", - "boardSubtaskSettingsPopup-title": "Board Subtasks Settings", - "boardCardSettingsPopup-title": "Card Settings", - "deposit-subtasks-board": "Deposit subtasks to this board:", - "deposit-subtasks-list": "Landing list for subtasks deposited here:", - "show-parent-in-minicard": "Show parent in minicard:", - "prefix-with-full-path": "Prefix with full path", - "prefix-with-parent": "Prefix with parent", - "subtext-with-full-path": "Subtext with full path", - "subtext-with-parent": "Subtext with parent", - "change-card-parent": "Change card's parent", - "parent-card": "Parent card", - "source-board": "Source board", - "no-parent": "Don't show parent", - "activity-added-label": "added label '%s' to %s", - "activity-removed-label": "removed label '%s' from %s", - "activity-delete-attach": "deleted an attachment from %s", - "activity-added-label-card": "added label '%s'", - "activity-removed-label-card": "removed label '%s'", - "activity-delete-attach-card": "deleted an attachment", - "activity-set-customfield": "set custom field '%s' to '%s' in %s", - "activity-unset-customfield": "unset custom field '%s' in %s", - "r-rule": "Rule", - "r-add-trigger": "Add trigger", - "r-add-action": "Add action", - "r-board-rules": "Board rules", - "r-add-rule": "Add rule", - "r-view-rule": "View rule", - "r-delete-rule": "Delete rule", - "r-new-rule-name": "New rule title", - "r-no-rules": "No rules", - "r-when-a-card": "When a card", - "r-is": "is", - "r-is-moved": "is moved", - "r-added-to": "added to", - "r-removed-from": "Removed from", - "r-the-board": "the board", - "r-list": "list", - "set-filter": "Set Filter", - "r-moved-to": "Moved to", - "r-moved-from": "Moved from", - "r-archived": "Moved to Archive", - "r-unarchived": "Restored from Archive", - "r-a-card": "a card", - "r-when-a-label-is": "When a label is", - "r-when-the-label": "When the label", - "r-list-name": "list name", - "r-when-a-member": "When a member is", - "r-when-the-member": "When the member", - "r-name": "name", - "r-when-a-attach": "When an attachment", - "r-when-a-checklist": "When a checklist is", - "r-when-the-checklist": "When the checklist", - "r-completed": "Completed", - "r-made-incomplete": "Made incomplete", - "r-when-a-item": "When a checklist item is", - "r-when-the-item": "When the checklist item", - "r-checked": "Checked", - "r-unchecked": "Unchecked", - "r-move-card-to": "Move card to", - "r-top-of": "Top of", - "r-bottom-of": "Bottom of", - "r-its-list": "its list", - "r-archive": "Move to Archive", - "r-unarchive": "Restore from Archive", - "r-card": "card", - "r-add": "Thêm", - "r-remove": "Remove", - "r-label": "label", - "r-member": "member", - "r-remove-all": "Remove all members from the card", - "r-set-color": "Set color to", - "r-checklist": "checklist", - "r-check-all": "Check all", - "r-uncheck-all": "Uncheck all", - "r-items-check": "items of checklist", - "r-check": "Check", - "r-uncheck": "Uncheck", - "r-item": "item", - "r-of-checklist": "of checklist", - "r-send-email": "Send an email", - "r-to": "to", - "r-subject": "subject", - "r-rule-details": "Rule details", - "r-d-move-to-top-gen": "Move card to top of its list", - "r-d-move-to-top-spec": "Move card to top of list", - "r-d-move-to-bottom-gen": "Move card to bottom of its list", - "r-d-move-to-bottom-spec": "Move card to bottom of list", - "r-d-send-email": "Send email", - "r-d-send-email-to": "to", - "r-d-send-email-subject": "subject", - "r-d-send-email-message": "message", - "r-d-archive": "Move card to Archive", - "r-d-unarchive": "Restore card from Archive", - "r-d-add-label": "Add label", - "r-d-remove-label": "Remove label", - "r-create-card": "Create new card", - "r-in-list": "in list", - "r-in-swimlane": "in swimlane", - "r-d-add-member": "Add member", - "r-d-remove-member": "Remove member", - "r-d-remove-all-member": "Remove all member", - "r-d-check-all": "Check all items of a list", - "r-d-uncheck-all": "Uncheck all items of a list", - "r-d-check-one": "Check item", - "r-d-uncheck-one": "Uncheck item", - "r-d-check-of-list": "of checklist", - "r-d-add-checklist": "Add checklist", - "r-d-remove-checklist": "Remove checklist", - "r-by": "by", - "r-add-checklist": "Add checklist", - "r-with-items": "with items", - "r-items-list": "item1,item2,item3", - "r-add-swimlane": "Add swimlane", - "r-swimlane-name": "swimlane name", - "r-board-note": "Note: leave a field empty to match every possible value.", - "r-checklist-note": "Note: checklist's items have to be written as comma separated values.", - "r-when-a-card-is-moved": "When a card is moved to another list", - "r-set": "Set", - "r-update": "Update", - "r-datefield": "date field", - "r-df-start-at": "start", - "r-df-due-at": "due", - "r-df-end-at": "end", - "r-df-received-at": "received", - "r-to-current-datetime": "to current date/time", - "r-remove-value-from": "Remove value from", - "ldap": "LDAP", - "oauth2": "OAuth2", - "cas": "CAS", - "authentication-method": "Authentication method", - "authentication-type": "Authentication type", - "custom-product-name": "Custom Product Name", - "layout": "Layout", - "hide-logo": "Hide Logo", - "add-custom-html-after-body-start": "Add Custom HTML after <body> start", - "add-custom-html-before-body-end": "Add Custom HTML before </body> end", - "error-undefined": "Something went wrong", - "error-ldap-login": "An error occurred while trying to login", - "display-authentication-method": "Display Authentication Method", - "default-authentication-method": "Default Authentication Method", - "duplicate-board": "Duplicate Board", - "people-number": "The number of people is:", - "swimlaneDeletePopup-title": "Delete Swimlane ?", - "swimlane-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the swimlane. There is no undo.", - "restore-all": "Restore all", - "delete-all": "Delete all", - "loading": "Loading, please wait.", - "previous_as": "last time was", - "act-a-dueAt": "modified due time to \nWhen: __timeValue__\nWhere: __card__\n previous due was __timeOldValue__", - "act-a-endAt": "modified ending time to __timeValue__ from (__timeOldValue__)", - "act-a-startAt": "modified starting time to __timeValue__ from (__timeOldValue__)", - "act-a-receivedAt": "modified received time to __timeValue__ from (__timeOldValue__)", - "a-dueAt": "modified due time to be", - "a-endAt": "modified ending time to be", - "a-startAt": "modified starting time to be", - "a-receivedAt": "modified received time to be", - "almostdue": "current due time %s is approaching", - "pastdue": "current due time %s is past", - "duenow": "current due time %s is today", - "act-newDue": "__list__/__card__ has 1st due reminder [__board__]", - "act-withDue": "__list__/__card__ due reminders [__board__]", - "act-almostdue": "was reminding the current due (__timeValue__) of __card__ is approaching", - "act-pastdue": "was reminding the current due (__timeValue__) of __card__ is past", - "act-duenow": "was reminding the current due (__timeValue__) of __card__ is now", - "act-atUserComment": "You were mentioned in [__board__] __list__/__card__", - "delete-user-confirm-popup": "Are you sure you want to delete this account? There is no undo.", - "accounts-allowUserDelete": "Allow users to self delete their account", - "hide-minicard-label-text": "Hide minicard label text", - "show-desktop-drag-handles": "Show desktop drag handles", - "assignee": "Assignee", - "cardAssigneesPopup-title": "Assignee", - "addmore-detail": "Add a more detailed description", - "show-on-card": "Show on Card", - "new": "New", - "editUserPopup-title": "Edit User", - "newUserPopup-title": "New User", - "notifications": "Notifications", - "view-all": "View All", - "filter-by-unread": "Filter by Unread", - "mark-all-as-read": "Mark all as read", - "remove-all-read": "Remove all read", - "allow-rename": "Allow Rename", - "allowRenamePopup-title": "Allow Rename" -} + "accept": "Chấp nhận", + "act-activity-notify": "Thông báo hoạt động", + "act-addAttachment": "thêm tập tin đính kèm __attachment__ vào thẻ __list__ tại danh sách __list__ tại đường bơi __swimlane__ tại bảng __board__", + "act-deleteAttachment": "xóa tập tin đính kèm __attachment__ tại thẻ __card__ tại danh sách __list__ tại đường bơi __swimlane__ tại bảng __board__ ", + "act-addSubtask": "added subtask __subtask__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addedLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removeLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removedLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addChecklist": "added checklist __checklist__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addChecklistItem": "added checklist item __checklistItem__ to checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removeChecklist": "removed checklist __checklist__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removeChecklistItem": "removed checklist item __checklistItem__ from checklist __checkList__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-checkedItem": "checked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-uncheckedItem": "unchecked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-completeChecklist": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-uncompleteChecklist": "uncompleted checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addComment": "commented on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-editComment": "edited comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-deleteComment": "deleted comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-createBoard": "created board __board__", + "act-createSwimlane": "created swimlane __swimlane__ to board __board__", + "act-createCard": "created card __card__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-createCustomField": "created custom field __customField__ at board __board__", + "act-deleteCustomField": "deleted custom field __customField__ at board __board__", + "act-setCustomField": "edited custom field __customField__: __customFieldValue__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-createList": "added list __list__ to board __board__", + "act-addBoardMember": "added member __member__ to board __board__", + "act-archivedBoard": "Board __board__ moved to Archive", + "act-archivedCard": "Card __card__ at list __list__ at swimlane __swimlane__ at board __board__ moved to Archive", + "act-archivedList": "List __list__ at swimlane __swimlane__ at board __board__ moved to Archive", + "act-archivedSwimlane": "Swimlane __swimlane__ at board __board__ moved to Archive", + "act-importBoard": "imported board __board__", + "act-importCard": "imported card __card__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-importList": "imported list __list__ to swimlane __swimlane__ at board __board__", + "act-joinMember": "added member __member__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-moveCard": "moved card __card__ at board __board__ from list __oldList__ at swimlane __oldSwimlane__ to list __list__ at swimlane __swimlane__", + "act-moveCardToOtherBoard": "moved card __card__ from list __oldList__ at swimlane __oldSwimlane__ at board __oldBoard__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-removeBoardMember": "removed member __member__ from board __board__", + "act-restoredCard": "restored card __card__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-unjoinMember": "removed member __member__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-withBoardTitle": "__board__", + "act-withCardTitle": "[__board__] __card__", + "actions": "Hành Động", + "activities": "Hoạt Động", + "activity": "Hoạt Động", + "activity-added": "đã thêm %s vào %s", + "activity-archived": "%s moved to Archive", + "activity-attached": "đã đính kèm %s vào %s", + "activity-created": "đã tạo %s", + "activity-customfield-created": "created custom field %s", + "activity-excluded": "đã loại bỏ %s khỏi %s", + "activity-imported": "đã nạp %s vào %s từ %s", + "activity-imported-board": "đã nạp %s từ %s", + "activity-joined": "đã tham gia %s", + "activity-moved": "đã di chuyển %s từ %s đến %s", + "activity-on": "trên %s", + "activity-removed": "đã xóa %s từ %s", + "activity-sent": "gửi %s đến %s", + "activity-unjoined": "đã rời khỏi %s", + "activity-subtask-added": "added subtask to %s", + "activity-checked-item": "checked %s in checklist %s of %s", + "activity-unchecked-item": "unchecked %s in checklist %s of %s", + "activity-checklist-added": "đã thêm checklist vào %s", + "activity-checklist-removed": "removed a checklist from %s", + "activity-checklist-completed": "completed checklist %s of %s", + "activity-checklist-uncompleted": "uncompleted the checklist %s of %s", + "activity-checklist-item-added": "added checklist item to '%s' in %s", + "activity-checklist-item-removed": "removed a checklist item from '%s' in %s", + "add": "Thêm", + "activity-checked-item-card": "checked %s in checklist %s", + "activity-unchecked-item-card": "unchecked %s in checklist %s", + "activity-checklist-completed-card": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "activity-checklist-uncompleted-card": "uncompleted the checklist %s", + "activity-editComment": "edited comment %s", + "activity-deleteComment": "deleted comment %s", + "add-attachment": "Thêm Bản Đính Kèm", + "add-board": "Thêm Bảng", + "add-card": "Thêm Thẻ", + "add-swimlane": "Add Swimlane", + "add-subtask": "Add Subtask", + "add-checklist": "Thêm Danh Sách Kiểm Tra", + "add-checklist-item": "Thêm Một Mục Vào Danh Sách Kiểm Tra", + "add-cover": "Thêm Bìa", + "add-label": "Thêm Nhãn", + "add-list": "Thêm Danh Sách", + "add-members": "Thêm Thành Viên", + "added": "Đã Thêm", + "addMemberPopup-title": "Thành Viên", + "admin": "Quản Trị Viên", + "admin-desc": "Có thể xem và chỉnh sửa những thẻ, xóa thành viên và thay đổi cài đặt cho bảng.", + "admin-announcement": "Announcement", + "admin-announcement-active": "Active System-Wide Announcement", + "admin-announcement-title": "Announcement from Administrator", + "all-boards": "Tất cả các bảng", + "and-n-other-card": "Và __count__ thẻ khác", + "and-n-other-card_plural": "Và __count__ thẻ khác", + "apply": "Ứng Dụng", + "app-is-offline": "Loading, please wait. Refreshing the page will cause data loss. If loading does not work, please check that server has not stopped.", + "archive": "Move to Archive", + "archive-all": "Move All to Archive", + "archive-board": "Move Board to Archive", + "archive-card": "Move Card to Archive", + "archive-list": "Move List to Archive", + "archive-swimlane": "Move Swimlane to Archive", + "archive-selection": "Move selection to Archive", + "archiveBoardPopup-title": "Move Board to Archive?", + "archived-items": "Lưu Trữ", + "archived-boards": "Boards in Archive", + "restore-board": "Khôi Phục Bảng", + "no-archived-boards": "No Boards in Archive.", + "archives": "Lưu Trữ", + "template": "Template", + "templates": "Templates", + "assign-member": "Chỉ định thành viên", + "attached": "đã đính kèm", + "attachment": "Phần đính kèm", + "attachment-delete-pop": "Xóa tệp đính kèm là vĩnh viễn. Không có khôi phục.", + "attachmentDeletePopup-title": "Xóa tệp đính kèm không?", + "attachments": "Tệp Đính Kèm", + "auto-watch": "Tự động xem bảng lúc được tạo ra", + "avatar-too-big": "Hình đại diện quá to (70KB tối đa)", + "back": "Trở Lại", + "board-change-color": "Đổi màu", + "board-nb-stars": "%s sao", + "board-not-found": "Không tìm được bảng", + "board-private-info": "Bảng này sẽ chuyển sang <strong> chế độ private</strong>.", + "board-public-info": "Bảng này sẽ chuyển sang <strong> chế độ public</strong>.", + "boardChangeColorPopup-title": "Thay hình nền của bảng", + "boardChangeTitlePopup-title": "Đổi tên bảng", + "boardChangeVisibilityPopup-title": "Đổi cách hiển thị", + "boardChangeWatchPopup-title": "Đổi cách xem", + "boardMenuPopup-title": "Board Settings", + "boardChangeViewPopup-title": "Board View", + "boards": "Bảng", + "board-view": "Board View", + "board-view-cal": "Calendar", + "board-view-swimlanes": "Swimlanes", + "board-view-collapse": "Collapse", + "board-view-lists": "Lists", + "bucket-example": "Like “Bucket List” for example", + "cancel": "Hủy", + "card-archived": "This card is moved to Archive.", + "board-archived": "This board is moved to Archive.", + "card-comments-title": "Thẻ này có %s bình luận.", + "card-delete-notice": "Hành động xóa là không thể khôi phục. Bạn sẽ mất hết các hoạt động liên quan đến thẻ này.", + "card-delete-pop": "All actions will be removed from the activity feed and you won't be able to re-open the card. There is no undo.", + "card-delete-suggest-archive": "You can move a card to Archive to remove it from the board and preserve the activity.", + "card-due": "Due", + "card-due-on": "Due on", + "card-spent": "Spent Time", + "card-edit-attachments": "Edit attachments", + "card-edit-custom-fields": "Edit custom fields", + "card-start-voting": "Start voting", + "card-cancel-voting": "Delete voting and all votes", + "card-edit-labels": "Edit labels", + "card-edit-members": "Edit members", + "card-labels-title": "Change the labels for the card.", + "card-members-title": "Add or remove members of the board from the card.", + "card-start": "Start", + "card-start-on": "Starts on", + "cardAttachmentsPopup-title": "Attach From", + "cardCustomField-datePopup-title": "Change date", + "cardCustomFieldsPopup-title": "Edit custom fields", + "cardStartVotingPopup-title": "Start a vote", + "positiveVoteMembersPopup-title": "Proponents", + "negativeVoteMembersPopup-title": "Opponents", + "vote-question": "Voting question", + "vote-public": "Public vote", + "vote-for-it": "for it", + "vote-against": "against", + "cardDeletePopup-title": "Delete Card?", + "cardDetailsActionsPopup-title": "Card Actions", + "cardLabelsPopup-title": "Labels", + "cardMembersPopup-title": "Thành Viên", + "cardMorePopup-title": "More", + "cardTemplatePopup-title": "Create template", + "cards": "Cards", + "cards-count": "Cards", + "casSignIn": "Sign In with CAS", + "cardType-card": "Card", + "cardType-linkedCard": "Linked Card", + "cardType-linkedBoard": "Linked Board", + "change": "Change", + "change-avatar": "Change Avatar", + "change-password": "Change Password", + "change-permissions": "Change permissions", + "change-settings": "Change Settings", + "changeAvatarPopup-title": "Change Avatar", + "changeLanguagePopup-title": "Change Language", + "changePasswordPopup-title": "Change Password", + "changePermissionsPopup-title": "Change Permissions", + "changeSettingsPopup-title": "Change Settings", + "subtasks": "Subtasks", + "checklists": "Checklists", + "click-to-star": "Click to star this board.", + "click-to-unstar": "Click to unstar this board.", + "clipboard": "Clipboard or drag & drop", + "close": "Close", + "close-board": "Close Board", + "close-board-pop": "You will be able to restore the board by clicking the “Archive” button from the home header.", + "color-black": "black", + "color-blue": "blue", + "color-crimson": "crimson", + "color-darkgreen": "darkgreen", + "color-gold": "gold", + "color-gray": "gray", + "color-green": "green", + "color-indigo": "indigo", + "color-lime": "lime", + "color-magenta": "magenta", + "color-mistyrose": "mistyrose", + "color-navy": "navy", + "color-orange": "orange", + "color-paleturquoise": "paleturquoise", + "color-peachpuff": "peachpuff", + "color-pink": "pink", + "color-plum": "plum", + "color-purple": "purple", + "color-red": "red", + "color-saddlebrown": "saddlebrown", + "color-silver": "silver", + "color-sky": "sky", + "color-slateblue": "slateblue", + "color-white": "white", + "color-yellow": "yellow", + "unset-color": "Unset", + "comment": "Comment", + "comment-placeholder": "Write Comment", + "comment-only": "Comment only", + "comment-only-desc": "Can comment on cards only.", + "no-comments": "No comments", + "no-comments-desc": "Can not see comments and activities.", + "worker": "Worker", + "worker-desc": "Can only move cards, assign itself to card and comment.", + "computer": "Computer", + "confirm-subtask-delete-dialog": "Are you sure you want to delete subtask?", + "confirm-checklist-delete-dialog": "Are you sure you want to delete checklist?", + "copy-card-link-to-clipboard": "Copy card link to clipboard", + "linkCardPopup-title": "Link Card", + "searchElementPopup-title": "Search", + "copyCardPopup-title": "Copy Card", + "copyChecklistToManyCardsPopup-title": "Copy Checklist Template to Many Cards", + "copyChecklistToManyCardsPopup-instructions": "Destination Card Titles and Descriptions in this JSON format", + "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"First card title\", \"description\":\"First card description\"}, {\"title\":\"Second card title\",\"description\":\"Second card description\"},{\"title\":\"Last card title\",\"description\":\"Last card description\"} ]", + "create": "Create", + "createBoardPopup-title": "Create Board", + "chooseBoardSourcePopup-title": "Import board", + "createLabelPopup-title": "Create Label", + "createCustomField": "Create Field", + "createCustomFieldPopup-title": "Create Field", + "current": "current", + "custom-field-delete-pop": "There is no undo. This will remove this custom field from all cards and destroy its history.", + "custom-field-checkbox": "Checkbox", + "custom-field-date": "Date", + "custom-field-dropdown": "Dropdown List", + "custom-field-dropdown-none": "(none)", + "custom-field-dropdown-options": "List Options", + "custom-field-dropdown-options-placeholder": "Press enter to add more options", + "custom-field-dropdown-unknown": "(unknown)", + "custom-field-number": "Number", + "custom-field-text": "Text", + "custom-fields": "Custom Fields", + "date": "Date", + "decline": "Decline", + "default-avatar": "Default avatar", + "delete": "Delete", + "deleteCustomFieldPopup-title": "Delete Custom Field?", + "deleteLabelPopup-title": "Delete Label?", + "description": "Description", + "disambiguateMultiLabelPopup-title": "Disambiguate Label Action", + "disambiguateMultiMemberPopup-title": "Disambiguate Member Action", + "discard": "Discard", + "done": "Done", + "download": "Download", + "edit": "Edit", + "edit-avatar": "Change Avatar", + "edit-profile": "Edit Profile", + "edit-wip-limit": "Edit WIP Limit", + "soft-wip-limit": "Soft WIP Limit", + "editCardStartDatePopup-title": "Change start date", + "editCardDueDatePopup-title": "Change due date", + "editCustomFieldPopup-title": "Edit Field", + "editCardSpentTimePopup-title": "Change spent time", + "editLabelPopup-title": "Change Label", + "editNotificationPopup-title": "Edit Notification", + "editProfilePopup-title": "Edit Profile", + "email": "Email", + "email-enrollAccount-subject": "An account created for you on __siteName__", + "email-enrollAccount-text": "Hello __user__,\n\nTo start using the service, simply click the link below.\n\n__url__\n\nThanks.", + "email-fail": "Sending email failed", + "email-fail-text": "Error trying to send email", + "email-invalid": "Invalid email", + "email-invite": "Invite via Email", + "email-invite-subject": "__inviter__ sent you an invitation", + "email-invite-text": "Dear __user__,\n\n__inviter__ invites you to join board \"__board__\" for collaborations.\n\nPlease follow the link below:\n\n__url__\n\nThanks.", + "email-resetPassword-subject": "Reset your password on __siteName__", + "email-resetPassword-text": "Hello __user__,\n\nTo reset your password, simply click the link below.\n\n__url__\n\nThanks.", + "email-sent": "Email sent", + "email-verifyEmail-subject": "Verify your email address on __siteName__", + "email-verifyEmail-text": "Hello __user__,\n\nTo verify your account email, simply click the link below.\n\n__url__\n\nThanks.", + "enable-wip-limit": "Enable WIP Limit", + "error-board-doesNotExist": "This board does not exist", + "error-board-notAdmin": "You need to be admin of this board to do that", + "error-board-notAMember": "You need to be a member of this board to do that", + "error-json-malformed": "Your text is not valid JSON", + "error-json-schema": "Your JSON data does not include the proper information in the correct format", + "error-list-doesNotExist": "This list does not exist", + "error-user-doesNotExist": "This user does not exist", + "error-user-notAllowSelf": "You can not invite yourself", + "error-user-notCreated": "This user is not created", + "error-username-taken": "This username is already taken", + "error-email-taken": "Email has already been taken", + "export-board": "Export board", + "sort": "Sort", + "sort-desc": "Click to Sort List", + "list-sort-by": "Sort the List By:", + "list-label-modifiedAt": "Last Access Time", + "list-label-title": "Name of the List", + "list-label-sort": "Your Manual Order", + "list-label-short-modifiedAt": "(L)", + "list-label-short-title": "(N)", + "list-label-short-sort": "(M)", + "filter": "Filter", + "filter-cards": "Filter Cards or Lists", + "list-filter-label": "Filter List by Title", + "filter-clear": "Clear filter", + "filter-no-label": "No label", + "filter-no-member": "No member", + "filter-no-assignee": "No assignee", + "filter-no-custom-fields": "No Custom Fields", + "filter-show-archive": "Show archived lists", + "filter-hide-empty": "Hide empty lists", + "filter-on": "Filter is on", + "filter-on-desc": "You are filtering cards on this board. Click here to edit filter.", + "filter-to-selection": "Filter to selection", + "advanced-filter-label": "Advanced Filter", + "advanced-filter-description": "Advanced Filter allows to write a string containing following operators: == != <= >= && || ( ) A space is used as a separator between the Operators. You can filter for all Custom Fields by typing their names and values. For Example: Field1 == Value1. Note: If fields or values contains spaces, you need to encapsulate them into single quotes. For Example: 'Field 1' == 'Value 1'. For single control characters (' \\/) to be skipped, you can use \\. For example: Field1 == I\\'m. Also you can combine multiple conditions. For Example: F1 == V1 || F1 == V2. Normally all operators are interpreted from left to right. You can change the order by placing brackets. For Example: F1 == V1 && ( F2 == V2 || F2 == V3 ). Also you can search text fields using regex: F1 == /Tes.*/i", + "fullname": "Full Name", + "header-logo-title": "Go back to your boards page.", + "hide-system-messages": "Hide system messages", + "headerBarCreateBoardPopup-title": "Create Board", + "home": "Home", + "import": "Import", + "link": "Link", + "import-board": "import board", + "import-board-c": "Import board", + "import-board-title-trello": "Import board from Trello", + "import-board-title-wekan": "Import board from previous export", + "import-sandstorm-backup-warning": "Do not delete data you import from original exported board or Trello before checking does this grain close and open again, or do you get Board not found error, that means data loss.", + "import-sandstorm-warning": "Imported board will delete all existing data on board and replace it with imported board.", + "from-trello": "From Trello", + "from-wekan": "From previous export", + "import-board-instruction-trello": "In your Trello board, go to 'Menu', then 'More', 'Print and Export', 'Export JSON', and copy the resulting text.", + "import-board-instruction-wekan": "In your board, go to 'Menu', then 'Export board', and copy the text in the downloaded file.", + "import-board-instruction-about-errors": "If you get errors when importing board, sometimes importing still works, and board is at All Boards page.", + "import-json-placeholder": "Paste your valid JSON data here", + "import-map-members": "Map members", + "import-members-map": "Your imported board has some members. Please map the members you want to import to your users", + "import-show-user-mapping": "Review members mapping", + "import-user-select": "Pick your existing user you want to use as this member", + "importMapMembersAddPopup-title": "Select member", + "info": "Version", + "initials": "Initials", + "invalid-date": "Invalid date", + "invalid-time": "Invalid time", + "invalid-user": "Invalid user", + "joined": "joined", + "just-invited": "You are just invited to this board", + "keyboard-shortcuts": "Keyboard shortcuts", + "label-create": "Create Label", + "label-default": "%s label (default)", + "label-delete-pop": "There is no undo. This will remove this label from all cards and destroy its history.", + "labels": "Labels", + "language": "Language", + "last-admin-desc": "You can’t change roles because there must be at least one admin.", + "leave-board": "Leave Board", + "leave-board-pop": "Are you sure you want to leave __boardTitle__? You will be removed from all cards on this board.", + "leaveBoardPopup-title": "Leave Board ?", + "link-card": "Link to this card", + "list-archive-cards": "Move all cards in this list to Archive", + "list-archive-cards-pop": "This will remove all the cards in this list from the board. To view cards in Archive and bring them back to the board, click “Menu” > “Archive”.", + "list-move-cards": "Move all cards in this list", + "list-select-cards": "Select all cards in this list", + "set-color-list": "Set Color", + "listActionPopup-title": "List Actions", + "swimlaneActionPopup-title": "Swimlane Actions", + "swimlaneAddPopup-title": "Add a Swimlane below", + "listImportCardPopup-title": "Import a Trello card", + "listMorePopup-title": "More", + "link-list": "Link to this list", + "list-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the list. There is no undo.", + "list-delete-suggest-archive": "You can move a list to Archive to remove it from the board and preserve the activity.", + "lists": "Lists", + "swimlanes": "Swimlanes", + "log-out": "Log Out", + "log-in": "Log In", + "loginPopup-title": "Log In", + "memberMenuPopup-title": "Member Settings", + "members": "Thành Viên", + "menu": "Menu", + "move-selection": "Move selection", + "moveCardPopup-title": "Move Card", + "moveCardToBottom-title": "Move to Bottom", + "moveCardToTop-title": "Move to Top", + "moveSelectionPopup-title": "Move selection", + "multi-selection": "Multi-Selection", + "multi-selection-on": "Multi-Selection is on", + "muted": "Muted", + "muted-info": "You will never be notified of any changes in this board", + "my-boards": "My Boards", + "name": "Name", + "no-archived-cards": "No cards in Archive.", + "no-archived-lists": "No lists in Archive.", + "no-archived-swimlanes": "No swimlanes in Archive.", + "no-results": "No results", + "normal": "Normal", + "normal-desc": "Can view and edit cards. Can't change settings.", + "not-accepted-yet": "Invitation not accepted yet", + "notify-participate": "Receive updates to any cards you participate as creater or member", + "notify-watch": "Receive updates to any boards, lists, or cards you’re watching", + "optional": "optional", + "or": "or", + "page-maybe-private": "This page may be private. You may be able to view it by <a href='%s'>logging in</a>.", + "page-not-found": "Page not found.", + "password": "Password", + "paste-or-dragdrop": "to paste, or drag & drop image file to it (image only)", + "participating": "Participating", + "preview": "Preview", + "previewAttachedImagePopup-title": "Preview", + "previewClipboardImagePopup-title": "Preview", + "private": "Private", + "private-desc": "This board is private. Only people added to the board can view and edit it.", + "profile": "Profile", + "public": "Public", + "public-desc": "This board is public. It's visible to anyone with the link and will show up in search engines like Google. Only people added to the board can edit.", + "quick-access-description": "Star a board to add a shortcut in this bar.", + "remove-cover": "Remove Cover", + "remove-from-board": "Remove from Board", + "remove-label": "Remove Label", + "listDeletePopup-title": "Delete List ?", + "remove-member": "Remove Member", + "remove-member-from-card": "Remove from Card", + "remove-member-pop": "Remove __name__ (__username__) from __boardTitle__? The member will be removed from all cards on this board. They will receive a notification.", + "removeMemberPopup-title": "Remove Member?", + "rename": "Rename", + "rename-board": "Đổi tên bảng", + "restore": "Restore", + "save": "Save", + "search": "Search", + "rules": "Rules", + "search-cards": "Search from card/list titles, descriptions and custom fields on this board", + "search-example": "Text to search for?", + "select-color": "Select Color", + "set-wip-limit-value": "Set a limit for the maximum number of tasks in this list", + "setWipLimitPopup-title": "Set WIP Limit", + "shortcut-assign-self": "Assign yourself to current card", + "shortcut-autocomplete-emoji": "Autocomplete emoji", + "shortcut-autocomplete-members": "Autocomplete members", + "shortcut-clear-filters": "Clear all filters", + "shortcut-close-dialog": "Close Dialog", + "shortcut-filter-my-cards": "Filter my cards", + "shortcut-show-shortcuts": "Bring up this shortcuts list", + "shortcut-toggle-filterbar": "Toggle Filter Sidebar", + "shortcut-toggle-sidebar": "Toggle Board Sidebar", + "show-cards-minimum-count": "Show cards count if list contains more than", + "sidebar-open": "Open Sidebar", + "sidebar-close": "Close Sidebar", + "signupPopup-title": "Create an Account", + "star-board-title": "Click to star this board. It will show up at top of your boards list.", + "starred-boards": "Starred Boards", + "starred-boards-description": "Starred boards show up at the top of your boards list.", + "subscribe": "Subscribe", + "team": "Team", + "this-board": "this board", + "this-card": "this card", + "spent-time-hours": "Spent time (hours)", + "overtime-hours": "Overtime (hours)", + "overtime": "Overtime", + "has-overtime-cards": "Has overtime cards", + "has-spenttime-cards": "Has spent time cards", + "time": "Time", + "title": "Title", + "tracking": "Tracking", + "tracking-info": "You will be notified of any changes to those cards you are involved as creator or member.", + "type": "Type", + "unassign-member": "Unassign member", + "unsaved-description": "You have an unsaved description.", + "unwatch": "Unwatch", + "upload": "Upload", + "upload-avatar": "Upload an avatar", + "uploaded-avatar": "Uploaded an avatar", + "username": "Username", + "view-it": "View it", + "warn-list-archived": "warning: this card is in an list at Archive", + "watch": "Watch", + "watching": "Watching", + "watching-info": "You will be notified of any change in this board", + "welcome-board": "Welcome Board", + "welcome-swimlane": "Milestone 1", + "welcome-list1": "Basics", + "welcome-list2": "Advanced", + "card-templates-swimlane": "Card Templates", + "list-templates-swimlane": "List Templates", + "board-templates-swimlane": "Board Templates", + "what-to-do": "What do you want to do?", + "wipLimitErrorPopup-title": "Invalid WIP Limit", + "wipLimitErrorPopup-dialog-pt1": "The number of tasks in this list is higher than the WIP limit you've defined.", + "wipLimitErrorPopup-dialog-pt2": "Please move some tasks out of this list, or set a higher WIP limit.", + "admin-panel": "Admin Panel", + "settings": "Settings", + "people": "People", + "registration": "Registration", + "disable-self-registration": "Disable Self-Registration", + "invite": "Invite", + "invite-people": "Invite People", + "to-boards": "To board(s)", + "email-addresses": "Email Addresses", + "smtp-host-description": "The address of the SMTP server that handles your emails.", + "smtp-port-description": "The port your SMTP server uses for outgoing emails.", + "smtp-tls-description": "Enable TLS support for SMTP server", + "smtp-host": "SMTP Host", + "smtp-port": "SMTP Port", + "smtp-username": "Username", + "smtp-password": "Password", + "smtp-tls": "TLS support", + "send-from": "From", + "send-smtp-test": "Send a test email to yourself", + "invitation-code": "Invitation Code", + "email-invite-register-subject": "__inviter__ sent you an invitation", + "email-invite-register-text": "Dear __user__,\n\n__inviter__ invites you to kanban board for collaborations.\n\nPlease follow the link below:\n__url__\n\nAnd your invitation code is: __icode__\n\nThanks.", + "email-smtp-test-subject": "SMTP Test Email", + "email-smtp-test-text": "You have successfully sent an email", + "error-invitation-code-not-exist": "Invitation code doesn't exist", + "error-notAuthorized": "You are not authorized to view this page.", + "webhook-title": "Webhook Name", + "webhook-token": "Token (Optional for Authentication)", + "outgoing-webhooks": "Outgoing Webhooks", + "bidirectional-webhooks": "Two-Way Webhooks", + "outgoingWebhooksPopup-title": "Outgoing Webhooks", + "boardCardTitlePopup-title": "Card Title Filter", + "disable-webhook": "Disable This Webhook", + "global-webhook": "Global Webhooks", + "new-outgoing-webhook": "New Outgoing Webhook", + "no-name": "(Unknown)", + "Node_version": "Node version", + "Meteor_version": "Meteor version", + "MongoDB_version": "MongoDB version", + "MongoDB_storage_engine": "MongoDB storage engine", + "MongoDB_Oplog_enabled": "MongoDB Oplog enabled", + "OS_Arch": "OS Arch", + "OS_Cpus": "OS CPU Count", + "OS_Freemem": "OS Free Memory", + "OS_Loadavg": "OS Load Average", + "OS_Platform": "OS Platform", + "OS_Release": "OS Release", + "OS_Totalmem": "OS Total Memory", + "OS_Type": "OS Type", + "OS_Uptime": "OS Uptime", + "days": "days", + "hours": "hours", + "minutes": "minutes", + "seconds": "seconds", + "show-field-on-card": "Show this field on card", + "automatically-field-on-card": "Auto create field to all cards", + "showLabel-field-on-card": "Show field label on minicard", + "yes": "Yes", + "no": "No", + "accounts": "Accounts", + "accounts-allowEmailChange": "Allow Email Change", + "accounts-allowUserNameChange": "Allow Username Change", + "createdAt": "Created at", + "verified": "Verified", + "active": "Active", + "card-received": "Received", + "card-received-on": "Received on", + "card-end": "End", + "card-end-on": "Ends on", + "editCardReceivedDatePopup-title": "Change received date", + "editCardEndDatePopup-title": "Change end date", + "setCardColorPopup-title": "Set color", + "setCardActionsColorPopup-title": "Choose a color", + "setSwimlaneColorPopup-title": "Choose a color", + "setListColorPopup-title": "Choose a color", + "assigned-by": "Assigned By", + "requested-by": "Requested By", + "board-delete-notice": "Deleting is permanent. You will lose all lists, cards and actions associated with this board.", + "delete-board-confirm-popup": "All lists, cards, labels, and activities will be deleted and you won't be able to recover the board contents. There is no undo.", + "boardDeletePopup-title": "Delete Board?", + "delete-board": "Delete Board", + "default-subtasks-board": "Subtasks for __board__ board", + "default": "Default", + "queue": "Queue", + "subtask-settings": "Subtasks Settings", + "card-settings": "Card Settings", + "boardSubtaskSettingsPopup-title": "Board Subtasks Settings", + "boardCardSettingsPopup-title": "Card Settings", + "deposit-subtasks-board": "Deposit subtasks to this board:", + "deposit-subtasks-list": "Landing list for subtasks deposited here:", + "show-parent-in-minicard": "Show parent in minicard:", + "prefix-with-full-path": "Prefix with full path", + "prefix-with-parent": "Prefix with parent", + "subtext-with-full-path": "Subtext with full path", + "subtext-with-parent": "Subtext with parent", + "change-card-parent": "Change card's parent", + "parent-card": "Parent card", + "source-board": "Source board", + "no-parent": "Don't show parent", + "activity-added-label": "added label '%s' to %s", + "activity-removed-label": "removed label '%s' from %s", + "activity-delete-attach": "deleted an attachment from %s", + "activity-added-label-card": "added label '%s'", + "activity-removed-label-card": "removed label '%s'", + "activity-delete-attach-card": "deleted an attachment", + "activity-set-customfield": "set custom field '%s' to '%s' in %s", + "activity-unset-customfield": "unset custom field '%s' in %s", + "r-rule": "Rule", + "r-add-trigger": "Add trigger", + "r-add-action": "Add action", + "r-board-rules": "Board rules", + "r-add-rule": "Add rule", + "r-view-rule": "View rule", + "r-delete-rule": "Delete rule", + "r-new-rule-name": "New rule title", + "r-no-rules": "No rules", + "r-when-a-card": "When a card", + "r-is": "is", + "r-is-moved": "is moved", + "r-added-to": "added to", + "r-removed-from": "Removed from", + "r-the-board": "the board", + "r-list": "list", + "set-filter": "Set Filter", + "r-moved-to": "Moved to", + "r-moved-from": "Moved from", + "r-archived": "Moved to Archive", + "r-unarchived": "Restored from Archive", + "r-a-card": "a card", + "r-when-a-label-is": "When a label is", + "r-when-the-label": "When the label", + "r-list-name": "list name", + "r-when-a-member": "When a member is", + "r-when-the-member": "When the member", + "r-name": "name", + "r-when-a-attach": "When an attachment", + "r-when-a-checklist": "When a checklist is", + "r-when-the-checklist": "When the checklist", + "r-completed": "Completed", + "r-made-incomplete": "Made incomplete", + "r-when-a-item": "When a checklist item is", + "r-when-the-item": "When the checklist item", + "r-checked": "Checked", + "r-unchecked": "Unchecked", + "r-move-card-to": "Move card to", + "r-top-of": "Top of", + "r-bottom-of": "Bottom of", + "r-its-list": "its list", + "r-archive": "Move to Archive", + "r-unarchive": "Restore from Archive", + "r-card": "card", + "r-add": "Thêm", + "r-remove": "Remove", + "r-label": "label", + "r-member": "member", + "r-remove-all": "Remove all members from the card", + "r-set-color": "Set color to", + "r-checklist": "checklist", + "r-check-all": "Check all", + "r-uncheck-all": "Uncheck all", + "r-items-check": "items of checklist", + "r-check": "Check", + "r-uncheck": "Uncheck", + "r-item": "item", + "r-of-checklist": "of checklist", + "r-send-email": "Send an email", + "r-to": "to", + "r-subject": "subject", + "r-rule-details": "Rule details", + "r-d-move-to-top-gen": "Move card to top of its list", + "r-d-move-to-top-spec": "Move card to top of list", + "r-d-move-to-bottom-gen": "Move card to bottom of its list", + "r-d-move-to-bottom-spec": "Move card to bottom of list", + "r-d-send-email": "Send email", + "r-d-send-email-to": "to", + "r-d-send-email-subject": "subject", + "r-d-send-email-message": "message", + "r-d-archive": "Move card to Archive", + "r-d-unarchive": "Restore card from Archive", + "r-d-add-label": "Add label", + "r-d-remove-label": "Remove label", + "r-create-card": "Create new card", + "r-in-list": "in list", + "r-in-swimlane": "in swimlane", + "r-d-add-member": "Add member", + "r-d-remove-member": "Remove member", + "r-d-remove-all-member": "Remove all member", + "r-d-check-all": "Check all items of a list", + "r-d-uncheck-all": "Uncheck all items of a list", + "r-d-check-one": "Check item", + "r-d-uncheck-one": "Uncheck item", + "r-d-check-of-list": "of checklist", + "r-d-add-checklist": "Add checklist", + "r-d-remove-checklist": "Remove checklist", + "r-by": "by", + "r-add-checklist": "Add checklist", + "r-with-items": "with items", + "r-items-list": "item1,item2,item3", + "r-add-swimlane": "Add swimlane", + "r-swimlane-name": "swimlane name", + "r-board-note": "Note: leave a field empty to match every possible value.", + "r-checklist-note": "Note: checklist's items have to be written as comma separated values.", + "r-when-a-card-is-moved": "When a card is moved to another list", + "r-set": "Set", + "r-update": "Update", + "r-datefield": "date field", + "r-df-start-at": "start", + "r-df-due-at": "due", + "r-df-end-at": "end", + "r-df-received-at": "received", + "r-to-current-datetime": "to current date/time", + "r-remove-value-from": "Remove value from", + "ldap": "LDAP", + "oauth2": "OAuth2", + "cas": "CAS", + "authentication-method": "Authentication method", + "authentication-type": "Authentication type", + "custom-product-name": "Custom Product Name", + "layout": "Layout", + "hide-logo": "Hide Logo", + "add-custom-html-after-body-start": "Add Custom HTML after <body> start", + "add-custom-html-before-body-end": "Add Custom HTML before </body> end", + "error-undefined": "Something went wrong", + "error-ldap-login": "An error occurred while trying to login", + "display-authentication-method": "Display Authentication Method", + "default-authentication-method": "Default Authentication Method", + "duplicate-board": "Duplicate Board", + "people-number": "The number of people is:", + "swimlaneDeletePopup-title": "Delete Swimlane ?", + "swimlane-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the swimlane. There is no undo.", + "restore-all": "Restore all", + "delete-all": "Delete all", + "loading": "Loading, please wait.", + "previous_as": "last time was", + "act-a-dueAt": "modified due time to \nWhen: __timeValue__\nWhere: __card__\n previous due was __timeOldValue__", + "act-a-endAt": "modified ending time to __timeValue__ from (__timeOldValue__)", + "act-a-startAt": "modified starting time to __timeValue__ from (__timeOldValue__)", + "act-a-receivedAt": "modified received time to __timeValue__ from (__timeOldValue__)", + "a-dueAt": "modified due time to be", + "a-endAt": "modified ending time to be", + "a-startAt": "modified starting time to be", + "a-receivedAt": "modified received time to be", + "almostdue": "current due time %s is approaching", + "pastdue": "current due time %s is past", + "duenow": "current due time %s is today", + "act-newDue": "__list__/__card__ has 1st due reminder [__board__]", + "act-withDue": "__list__/__card__ due reminders [__board__]", + "act-almostdue": "was reminding the current due (__timeValue__) of __card__ is approaching", + "act-pastdue": "was reminding the current due (__timeValue__) of __card__ is past", + "act-duenow": "was reminding the current due (__timeValue__) of __card__ is now", + "act-atUserComment": "You were mentioned in [__board__] __list__/__card__", + "delete-user-confirm-popup": "Are you sure you want to delete this account? There is no undo.", + "accounts-allowUserDelete": "Allow users to self delete their account", + "hide-minicard-label-text": "Hide minicard label text", + "show-desktop-drag-handles": "Show desktop drag handles", + "assignee": "Assignee", + "cardAssigneesPopup-title": "Assignee", + "addmore-detail": "Add a more detailed description", + "show-on-card": "Show on Card", + "new": "New", + "editUserPopup-title": "Edit User", + "newUserPopup-title": "New User", + "notifications": "Notifications", + "view-all": "View All", + "filter-by-unread": "Filter by Unread", + "mark-all-as-read": "Mark all as read", + "remove-all-read": "Remove all read", + "allow-rename": "Allow Rename", + "allowRenamePopup-title": "Allow Rename" +} \ No newline at end of file diff --git a/i18n/zh-CN.i18n.json b/i18n/zh-CN.i18n.json index ef1b5856..4f3544a0 100644 --- a/i18n/zh-CN.i18n.json +++ b/i18n/zh-CN.i18n.json @@ -1,780 +1,780 @@ { - "accept": "接受", - "act-activity-notify": "活动通知", - "act-addAttachment": "添加附件 __attachment__ 到看板 __board__ 中的泳道 __swimlane__ 中的列表 __list__ 中的卡片 __card__ 中", - "act-deleteAttachment": "删除看板 __board__ 中的泳道 __swimlane__ 中的列表 __list__ 中的卡片 __card__ 中的附件 __attachment__", - "act-addSubtask": "添加子任务 __subtask__ 到看板 __board__ 中的泳道 __swimlane__ 中的列表 __list__ 中的卡片 __card__ 中", - "act-addLabel": "添加标签 __label__ 到看板 __board__ 中的泳道 __swimlane__ 中的列表 __list__ 中的卡片 __card__ 中", - "act-addedLabel": "添加标签 __label__ 到看板 __board__ 中的泳道 __swimlane__ 中的列表 __list__ 中的卡片 __card__ 中", - "act-removeLabel": "移除看板 __board__ 中的泳道 __swimlane__ 中的列表 __list__ 中的卡片 __card__ 中的标签 __label__", - "act-removedLabel": "移除看板 __board__ 中的泳道 __swimlane__ 中的列表 __list__ 中的卡片 __card__ 中的标签 __label__", - "act-addChecklist": "添加清单 __checklist__ 到看板 __board__ 中的泳道 __swimlane__ 中的列表 __list__ 中的卡片 __card__ 中", - "act-addChecklistItem": "添加清单项 __checklistItem__ 到看板 __board__ 中的泳道 __swimlane__ 中的列表 __list__ 中的卡片 __card__ 中的清单 __checklist__", - "act-removeChecklist": "移除看板 __board__ 中的泳道 __swimlane__ 中的列表 __list__ 中的卡片 __card__ 中的清单 __checklist__", - "act-removeChecklistItem": "移除看板 __board__ 中的泳道 __swimlane__ 中的列表 __list__ 中的卡片 __card__ 中的清单 __checklist__ 清单项 __checklistItem__", - "act-checkedItem": "选中看板 __board__ 中的泳道 __swimlane__ 中的列表 __list__ 中的卡片 __card__ 中的清单 __checklist__ 的清单项 __checklistItem__", - "act-uncheckedItem": "反选看板 __board__ 中的泳道 __swimlane__ 中的列表 __list__ 中的卡片 __card__ 中的清单 __checklist__ 的清单项 __checklistItem__", - "act-completeChecklist": "完成检查列表__checklist__ 卡片 __card__ 列表 __list__ 泳道 __swimlane__ 看板 __board__", - "act-uncompleteChecklist": "看板 __board__ 中的泳道 __swimlane__ 中的列表 __list__ 中的卡片 __card__ 中的清单 __checklist__ 未完成", - "act-addComment": "对看板 __board__ 中的泳道 __swimlane__ 中的列表 __list__ 中的卡片 __card__ 发表了评论: __comment__", - "act-editComment": "编辑卡片中的评论:看板__board__中的泳道__swimlane__中的列表__list__中的评论__comment__", - "act-deleteComment": "删除卡片中的评论:看板__board__中的泳道__swimlane__中的列表__list__中的评论__comment__", - "act-createBoard": "创建看板 __board__", - "act-createSwimlane": "创建泳道 __swimlane__ 到看板 __board__", - "act-createCard": "在看板 __board__ 的泳道 __swimlane__ 的列表 __list__ 中添加卡片 __card__", - "act-createCustomField": "已创建看板__board__中的自定义字段__customField__", - "act-deleteCustomField": "已删除看板__board__中的自定义字段__customField__", - "act-setCustomField": "编辑定制字段__customField__:看板__board__中的泳道__swimlane__中的列表__list__中的卡片__card__中的__customFieldValue__", - "act-createList": "添加列表 __list__ 至看板 __board__", - "act-addBoardMember": "添加成员 __member__ 到看板 __board__", - "act-archivedBoard": "看板 __board__ 已被移入归档", - "act-archivedCard": "将看板 __board__ 中的泳道 __swimlane__ 中的列表 __list__ 中的卡片 移动到归档中", - "act-archivedList": "看板 __board__ 中的泳道 __swimlane__ 中的列表 __list__ 已被移入归档", - "act-archivedSwimlane": "看板 __board__ 中的泳道 __swimlane__ 已被移入归档", - "act-importBoard": "导入看板 __board__", - "act-importCard": "已将卡片 __card__ 导入到 __board__ 看板中的 __swimlane__ 泳道中的 __list__ 列表中", - "act-importList": "已将列表导入到 __board__ 看板中的 __swimlane__  泳道中的 __list__  列表中", - "act-joinMember": "已将成员 __member__  添加到 __board__ 看板中的 __swimlane__ 泳道中的 __list__  列表中的 __card__ 卡片中", - "act-moveCard": "移动卡片 __card__ 到看板 __board__ 从列表 __oldList__ 泳道 __oldSwimlane__ 至列表 __list__ 泳道 __swimlane__", - "act-moveCardToOtherBoard": "移动卡片 __card__ 从列表 __oldList__ 泳道 __oldSwimlane__ 看板 __oldBoard__ 至列表 __list__ 泳道 __swimlane__ 看板 __board__", - "act-removeBoardMember": "从看板 __board__ 移除成员 __member__", - "act-restoredCard": "恢复卡片 __card__ 至列表 __list__ 泳道 __swimlane__ 看板 __board__", - "act-unjoinMember": "移除成员 __member__ 从卡片 __card__ 列表 __list__ a泳道 __swimlane__ 看板 __board__", - "act-withBoardTitle": "看板__board__", - "act-withCardTitle": "[看板 __board__] 卡片 __card__", - "actions": "操作", - "activities": "活动", - "activity": "活动", - "activity-added": "添加 %s 至 %s", - "activity-archived": "%s 已被移入归档", - "activity-attached": "添加附件 %s 至 %s", - "activity-created": "创建 %s", - "activity-customfield-created": "创建了自定义字段 %s", - "activity-excluded": "排除 %s 从 %s", - "activity-imported": "导入 %s 至 %s 从 %s 中", - "activity-imported-board": "已导入 %s 从 %s 中", - "activity-joined": "已关联 %s", - "activity-moved": "将 %s 从 %s 移动到 %s", - "activity-on": "在 %s", - "activity-removed": "从 %s 中移除 %s", - "activity-sent": "发送 %s 至 %s", - "activity-unjoined": "已解除 %s 关联", - "activity-subtask-added": "添加子任务到%s", - "activity-checked-item": "勾选%s于清单%s 共 %s", - "activity-unchecked-item": "未勾选 %s 于清单 %s 共 %s", - "activity-checklist-added": "已经将清单添加到 %s", - "activity-checklist-removed": "已从%s移除待办清单", - "activity-checklist-completed": "完成清单%s共%s", - "activity-checklist-uncompleted": "未完成清单 %s 共 %s", - "activity-checklist-item-added": "添加清单项至'%s' 于 %s", - "activity-checklist-item-removed": "已从 '%s' 于 %s中 移除一个清单项", - "add": "添加", - "activity-checked-item-card": "勾选 %s 与清单 %s 中", - "activity-unchecked-item-card": "取消勾选 %s 于清单 %s中", - "activity-checklist-completed-card": "完成检查列表 __checklist__ 卡片 __card__ 列表 __list__ 泳道 __swimlane__ 看板 __board__", - "activity-checklist-uncompleted-card": "未完成清单 %s", - "activity-editComment": "评论已编辑", - "activity-deleteComment": "评论已删除", - "add-attachment": "添加附件", - "add-board": "添加看板", - "add-card": "添加卡片", - "add-swimlane": "添加泳道图", - "add-subtask": "添加子任务", - "add-checklist": "添加待办清单", - "add-checklist-item": "扩充清单", - "add-cover": "添加封面", - "add-label": "添加标签", - "add-list": "添加列表", - "add-members": "添加成员", - "added": "添加", - "addMemberPopup-title": "成员", - "admin": "管理员", - "admin-desc": "可以浏览并编辑卡片,移除成员,并且更改该看板的设置", - "admin-announcement": "通知", - "admin-announcement-active": "激活系统通知", - "admin-announcement-title": "管理员的通知", - "all-boards": "全部看板", - "and-n-other-card": "和其他 __count__ 个卡片", - "and-n-other-card_plural": "和其他 __count__ 个卡片", - "apply": "应用", - "app-is-offline": "加载中,请稍后。刷新页面将导致数据丢失,如果加载长时间不起作用,请检查服务器是否已经停止工作。", - "archive": "归档", - "archive-all": "全部归档", - "archive-board": "将看板归档", - "archive-card": "将卡片归档", - "archive-list": "将列表归档", - "archive-swimlane": "将泳道归档", - "archive-selection": "将选择归档", - "archiveBoardPopup-title": "是否归档看板?", - "archived-items": "归档", - "archived-boards": "归档的看板", - "restore-board": "还原看板", - "no-archived-boards": "没有归档的看板。", - "archives": "归档", - "template": "模板", - "templates": "模板", - "assign-member": "指派成员", - "attached": "附加", - "attachment": "附件", - "attachment-delete-pop": "删除附件的操作不可逆。", - "attachmentDeletePopup-title": "删除附件?", - "attachments": "附件", - "auto-watch": "自动关注新建的看板", - "avatar-too-big": "头像过大 (上限 70 KB)", - "back": "返回", - "board-change-color": "更改颜色", - "board-nb-stars": "%s 星标", - "board-not-found": "看板不存在", - "board-private-info": "该看板将被设为 <strong>私有</strong>.", - "board-public-info": "该看板将被设为 <strong>公开</strong>.", - "boardChangeColorPopup-title": "修改看板背景", - "boardChangeTitlePopup-title": "重命名看板", - "boardChangeVisibilityPopup-title": "更改可视级别", - "boardChangeWatchPopup-title": "更改关注状态", - "boardMenuPopup-title": "看板设置", - "boardChangeViewPopup-title": "看板视图", - "boards": "看板", - "board-view": "看板视图", - "board-view-cal": "日历", - "board-view-swimlanes": "泳道图", - "board-view-collapse": "崩溃", - "board-view-lists": "列表", - "bucket-example": "例如 “目标清单”", - "cancel": "取消", - "card-archived": "归档这个卡片。", - "board-archived": "归档这个看板。", - "card-comments-title": "该卡片有 %s 条评论", - "card-delete-notice": "彻底删除的操作不可恢复,你将会丢失该卡片相关的所有操作记录。", - "card-delete-pop": "所有的活动将从活动摘要中被移除且您将无法重新打开该卡片。此操作无法撤销。", - "card-delete-suggest-archive": "您可以移动卡片到活动以便从看板中删除并保持活动。", - "card-due": "到期", - "card-due-on": "期限", - "card-spent": "耗时", - "card-edit-attachments": "编辑附件", - "card-edit-custom-fields": "编辑自定义字段", - "card-start-voting": "Start voting", - "card-cancel-voting": "Delete voting and all votes", - "card-edit-labels": "编辑标签", - "card-edit-members": "编辑成员", - "card-labels-title": "更改该卡片上的标签", - "card-members-title": "在该卡片中添加或移除看板成员", - "card-start": "开始", - "card-start-on": "始于", - "cardAttachmentsPopup-title": "附件来源", - "cardCustomField-datePopup-title": "修改日期", - "cardCustomFieldsPopup-title": "编辑自定义字段", - "cardStartVotingPopup-title": "Start a vote", - "positiveVoteMembersPopup-title": "Proponents", - "negativeVoteMembersPopup-title": "Opponents", - "vote-question": "Voting question", - "vote-public": "Public vote", - "vote-for-it": "for it", - "vote-against": "against", - "cardDeletePopup-title": "彻底删除卡片?", - "cardDetailsActionsPopup-title": "卡片操作", - "cardLabelsPopup-title": "标签", - "cardMembersPopup-title": "成员", - "cardMorePopup-title": "更多", - "cardTemplatePopup-title": "新建模板", - "cards": "卡片", - "cards-count": "卡片", - "casSignIn": "用CAS登录", - "cardType-card": "卡片", - "cardType-linkedCard": "已链接卡片", - "cardType-linkedBoard": "已链接看板", - "change": "变更", - "change-avatar": "更改头像", - "change-password": "更改密码", - "change-permissions": "更改权限", - "change-settings": "更改设置", - "changeAvatarPopup-title": "更改头像", - "changeLanguagePopup-title": "更改语言", - "changePasswordPopup-title": "更改密码", - "changePermissionsPopup-title": "更改权限", - "changeSettingsPopup-title": "更改设置", - "subtasks": "子任务", - "checklists": "清单", - "click-to-star": "点此来标记该看板", - "click-to-unstar": "点此来去除该看板的标记", - "clipboard": "剪贴板或者拖放文件", - "close": "关闭", - "close-board": "关闭看板", - "close-board-pop": "您可以通过主页头部的“归档”按钮,来恢复看板。", - "color-black": "黑色", - "color-blue": "蓝色", - "color-crimson": "深红", - "color-darkgreen": "墨绿", - "color-gold": "金", - "color-gray": "灰", - "color-green": "绿色", - "color-indigo": "靛蓝", - "color-lime": "绿黄", - "color-magenta": "洋红", - "color-mistyrose": "玫瑰红", - "color-navy": "藏青", - "color-orange": "橙色", - "color-paleturquoise": "宝石绿", - "color-peachpuff": "桃红", - "color-pink": "粉红", - "color-plum": "紫红", - "color-purple": "紫色", - "color-red": "红色", - "color-saddlebrown": "棕褐", - "color-silver": "银", - "color-sky": "天蓝", - "color-slateblue": "石板蓝", - "color-white": "白", - "color-yellow": "黄色", - "unset-color": "复原", - "comment": "评论", - "comment-placeholder": "添加评论", - "comment-only": "仅能评论", - "comment-only-desc": "只能在卡片上评论。", - "no-comments": "暂无评论", - "no-comments-desc": "无法查看评论和活动。", - "worker": "人员", - "worker-desc": "只能移动卡片,分配给卡片和评论", - "computer": "从本机上传", - "confirm-subtask-delete-dialog": "确定要删除子任务吗?", - "confirm-checklist-delete-dialog": "确定要删除清单吗?", - "copy-card-link-to-clipboard": "复制卡片链接到剪贴板", - "linkCardPopup-title": "链接卡片", - "searchElementPopup-title": "搜索", - "copyCardPopup-title": "复制卡片", - "copyChecklistToManyCardsPopup-title": "复制清单模板至多个卡片", - "copyChecklistToManyCardsPopup-instructions": "以JSON格式表示目标卡片的标题和描述", - "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"第一个卡片的标题\", \"description\":\"第一个卡片的描述\"}, {\"title\":\"第二个卡片的标题\",\"description\":\"第二个卡片的描述\"},{\"title\":\"最后一个卡片的标题\",\"description\":\"最后一个卡片的描述\"} ]", - "create": "创建", - "createBoardPopup-title": "创建看板", - "chooseBoardSourcePopup-title": "导入看板", - "createLabelPopup-title": "创建标签", - "createCustomField": "创建字段", - "createCustomFieldPopup-title": "创建字段", - "current": "当前", - "custom-field-delete-pop": "没有撤销,此动作将从所有卡片中移除自定义字段并销毁历史。", - "custom-field-checkbox": "选择框", - "custom-field-date": "日期", - "custom-field-dropdown": "下拉列表", - "custom-field-dropdown-none": "(无)", - "custom-field-dropdown-options": "列表选项", - "custom-field-dropdown-options-placeholder": "回车可以加入更多选项", - "custom-field-dropdown-unknown": "(未知)", - "custom-field-number": "数字", - "custom-field-text": "文本", - "custom-fields": "自定义字段", - "date": "日期", - "decline": "拒绝", - "default-avatar": "默认头像", - "delete": "删除", - "deleteCustomFieldPopup-title": "删除自定义字段?", - "deleteLabelPopup-title": "删除标签?", - "description": "描述", - "disambiguateMultiLabelPopup-title": "消除标签歧义", - "disambiguateMultiMemberPopup-title": "消除成员歧义", - "discard": "放弃", - "done": "完成", - "download": "下载", - "edit": "编辑", - "edit-avatar": "更改头像", - "edit-profile": "编辑资料", - "edit-wip-limit": "编辑最大任务数", - "soft-wip-limit": "最大任务数软限制", - "editCardStartDatePopup-title": "修改起始日期", - "editCardDueDatePopup-title": "修改截止日期", - "editCustomFieldPopup-title": "编辑字段", - "editCardSpentTimePopup-title": "修改耗时", - "editLabelPopup-title": "更改标签", - "editNotificationPopup-title": "编辑通知", - "editProfilePopup-title": "编辑资料", - "email": "邮箱", - "email-enrollAccount-subject": "已为您在 __siteName__ 创建帐号", - "email-enrollAccount-text": "尊敬的 __user__,\n\n点击下面的链接,即刻开始使用这项服务。\n\n__url__\n\n谢谢。", - "email-fail": "邮件发送失败", - "email-fail-text": "尝试发送邮件时出错", - "email-invalid": "邮件地址错误", - "email-invite": "发送邮件邀请", - "email-invite-subject": "__inviter__ 向您发出邀请", - "email-invite-text": "尊敬的 __user__,\n\n__inviter__ 邀请您加入看板 \"__board__\" 参与协作。\n\n请点击下面的链接访问看板:\n\n__url__\n\n谢谢。", - "email-resetPassword-subject": "重置您的 __siteName__ 密码", - "email-resetPassword-text": "尊敬的 __user__,\n\n点击下面的链接,重置您的密码:\n\n__url__\n\n谢谢。", - "email-sent": "邮件已发送", - "email-verifyEmail-subject": "在 __siteName__ 验证您的邮件地址", - "email-verifyEmail-text": "尊敬的 __user__,\n\n点击下面的链接,验证您的邮件地址:\n\n__url__\n\n谢谢。", - "enable-wip-limit": "启用最大任务数限制", - "error-board-doesNotExist": "该看板不存在", - "error-board-notAdmin": "需要成为管理员才能执行此操作", - "error-board-notAMember": "需要成为看板成员才能执行此操作", - "error-json-malformed": "文本不是合法的 JSON", - "error-json-schema": "JSON 数据没有用正确的格式包含合适的信息", - "error-list-doesNotExist": "不存在此列表", - "error-user-doesNotExist": "该用户不存在", - "error-user-notAllowSelf": "无法邀请自己", - "error-user-notCreated": "该用户未能成功创建", - "error-username-taken": "此用户名已存在", - "error-email-taken": "此EMail已存在", - "export-board": "导出看板", - "sort": "排序", - "sort-desc": "点此来将列表排序", - "list-sort-by": "按此来将列表排序:", - "list-label-modifiedAt": "上次访问时间", - "list-label-title": "列表名称", - "list-label-sort": "您手动指定的顺序", - "list-label-short-modifiedAt": "(L)", - "list-label-short-title": "(N)", - "list-label-short-sort": "(M)", - "filter": "过滤", - "filter-cards": "过滤卡片或列表", - "list-filter-label": "以标题过滤列表", - "filter-clear": "清空过滤器", - "filter-no-label": "无标签", - "filter-no-member": "无成员", - "filter-no-assignee": "No assignee", - "filter-no-custom-fields": "无自定义字段", - "filter-show-archive": "显示归档的列表", - "filter-hide-empty": "隐藏空列表", - "filter-on": "过滤器启用", - "filter-on-desc": "你正在过滤该看板上的卡片,点此编辑过滤。", - "filter-to-selection": "要选择的过滤器", - "advanced-filter-label": "高级过滤器", - "advanced-filter-description": "高级过滤器可以使用包含如下操作符的字符串进行过滤:== != <= >= && || ( ) 。操作符之间用空格隔开。输入字段名和数值就可以过滤所有自定义字段。例如:Field1 == Value1。注意如果字段名或数值包含空格,需要用单引号。例如: 'Field 1' == 'Value 1'。要跳过单个控制字符(' \\/),请使用 \\ 转义字符。例如: Field1 = I\\'m。支持组合使用多个条件,例如: F1 == V1 || F1 == V2。通常以从左到右的顺序进行判断。可以通过括号修改顺序,例如:F1 == V1 && ( F2 == V2 || F2 == V3 )。也支持使用正则表达式搜索文本字段。", - "fullname": "全称", - "header-logo-title": "返回您的看板页", - "hide-system-messages": "隐藏系统消息", - "headerBarCreateBoardPopup-title": "创建看板", - "home": "首页", - "import": "导入", - "link": "链接", - "import-board": "导入看板", - "import-board-c": "导入看板", - "import-board-title-trello": "从Trello导入看板", - "import-board-title-wekan": "从以前的导出数据导入看板", - "import-sandstorm-backup-warning": "在检查此颗粒是否关闭和再次打开之前,不要删除从原始导出的看板或Trello导入的数据,否则看板会发生未知的错误,这将意味着数据丢失。", - "import-sandstorm-warning": "导入的面板将删除所有已存在于面板上的数据并替换他们为导入的面板。", - "from-trello": "自 Trello", - "from-wekan": "自以前的导出", - "import-board-instruction-trello": "在你的Trello看板中,点击“菜单”,然后选择“更多”,“打印与导出”,“导出为 JSON” 并拷贝结果文本", - "import-board-instruction-wekan": "在您的看板,点击“菜单”,然后“导出看板”,复制下载文件中的文本。", - "import-board-instruction-about-errors": "如果在导入看板时出现错误,导入工作可能仍然在进行中,并且看板已经出现在全部看板页。", - "import-json-placeholder": "粘贴您有效的 JSON 数据至此", - "import-map-members": "映射成员", - "import-members-map": "您导入的看板有一些成员,请映射这些成员到您导入的用户。", - "import-show-user-mapping": "核对成员映射", - "import-user-select": "为这个成员选择您已经存在的用户", - "importMapMembersAddPopup-title": "选择成员", - "info": "版本", - "initials": "缩写", - "invalid-date": "无效日期", - "invalid-time": "非法时间", - "invalid-user": "非法用户", - "joined": "关联", - "just-invited": "您刚刚被邀请加入此看板", - "keyboard-shortcuts": "键盘快捷键", - "label-create": "创建标签", - "label-default": "%s 标签 (默认)", - "label-delete-pop": "此操作不可逆,这将会删除该标签并清除它的历史记录。", - "labels": "标签", - "language": "语言", - "last-admin-desc": "你不能更改角色,因为至少需要一名管理员。", - "leave-board": "离开看板", - "leave-board-pop": "确认要离开 __boardTitle__ 吗?此看板的所有卡片都会将您移除。", - "leaveBoardPopup-title": "离开看板?", - "link-card": "关联至该卡片", - "list-archive-cards": "将此列表中的所有卡片归档", - "list-archive-cards-pop": "将移动看板中列表的所有卡片,查看或回复归档中的卡片,点击“菜单”->“归档”", - "list-move-cards": "移动列表中的所有卡片", - "list-select-cards": "选择列表中的所有卡片", - "set-color-list": "设置颜色", - "listActionPopup-title": "列表操作", - "swimlaneActionPopup-title": "泳道图操作", - "swimlaneAddPopup-title": "在下面添加一个泳道", - "listImportCardPopup-title": "导入 Trello 卡片", - "listMorePopup-title": "更多", - "link-list": "关联到这个列表", - "list-delete-pop": "所有活动将被从活动动态中删除并且你无法恢复他们,此操作无法撤销。", - "list-delete-suggest-archive": "您可以移动列表到归档以将其从看板中移除并保留活动。", - "lists": "列表", - "swimlanes": "泳道图", - "log-out": "登出", - "log-in": "登录", - "loginPopup-title": "登录", - "memberMenuPopup-title": "成员设置", - "members": "成员", - "menu": "菜单", - "move-selection": "移动选择", - "moveCardPopup-title": "移动卡片", - "moveCardToBottom-title": "移动至底端", - "moveCardToTop-title": "移动至顶端", - "moveSelectionPopup-title": "移动选择", - "multi-selection": "多选", - "multi-selection-on": "多选启用", - "muted": "静默", - "muted-info": "你将不会收到此看板的任何变更通知", - "my-boards": "我的看板", - "name": "名称", - "no-archived-cards": "存档中没有卡片。", - "no-archived-lists": "存档中没有清单。", - "no-archived-swimlanes": "存档中没有泳道。", - "no-results": "无结果", - "normal": "普通", - "normal-desc": "可以创建以及编辑卡片,无法更改设置。", - "not-accepted-yet": "邀请尚未接受", - "notify-participate": "接收以创建者或成员身份参与的卡片的更新", - "notify-watch": "接收所有关注的面板、列表、及卡片的更新", - "optional": "可选", - "or": "或", - "page-maybe-private": "本页面被设为私有. 您必须 <a href='%s'>登录</a>以浏览其中内容。", - "page-not-found": "页面不存在。", - "password": "密码", - "paste-or-dragdrop": "从剪贴板粘贴,或者拖放文件到它上面 (仅限于图片)", - "participating": "参与", - "preview": "预览", - "previewAttachedImagePopup-title": "预览", - "previewClipboardImagePopup-title": "预览", - "private": "私有", - "private-desc": "该看板将被设为私有。只有该看板成员才可以进行查看和编辑。", - "profile": "资料", - "public": "公开", - "public-desc": "该看板将被公开。任何人均可通过链接查看,并且将对Google和其他搜索引擎开放。只有添加至该看板的成员才可进行编辑。", - "quick-access-description": "星标看板在导航条中添加快捷方式", - "remove-cover": "移除封面", - "remove-from-board": "从看板中删除", - "remove-label": "移除标签", - "listDeletePopup-title": "删除列表", - "remove-member": "移除成员", - "remove-member-from-card": "从该卡片中移除", - "remove-member-pop": "确定从 __boardTitle__ 中移除 __name__ (__username__) 吗? 该成员将被从该看板的所有卡片中移除,同时他会收到一条提醒。", - "removeMemberPopup-title": "删除成员?", - "rename": "重命名", - "rename-board": "重命名看板", - "restore": "还原", - "save": "保存", - "search": "搜索", - "rules": "规则", - "search-cards": "Search from card/list titles, descriptions and custom fields on this board", - "search-example": "搜索", - "select-color": "选择颜色", - "set-wip-limit-value": "设置此列表中的最大任务数", - "setWipLimitPopup-title": "设置最大任务数", - "shortcut-assign-self": "指派当前卡片给自己", - "shortcut-autocomplete-emoji": "表情符号自动补全", - "shortcut-autocomplete-members": "自动补全成员", - "shortcut-clear-filters": "清空全部过滤器", - "shortcut-close-dialog": "关闭对话框", - "shortcut-filter-my-cards": "过滤我的卡片", - "shortcut-show-shortcuts": "显示此快捷键列表", - "shortcut-toggle-filterbar": "切换过滤器边栏", - "shortcut-toggle-sidebar": "切换面板边栏", - "show-cards-minimum-count": "当列表中的卡片多于此阈值时将显示数量", - "sidebar-open": "打开侧栏", - "sidebar-close": "打开侧栏", - "signupPopup-title": "创建账户", - "star-board-title": "点此来标记该看板,它将会出现在您的看板列表顶部。", - "starred-boards": "已标记看板", - "starred-boards-description": "已标记看板将会出现在您的看板列表顶部。", - "subscribe": "订阅", - "team": "团队", - "this-board": "该看板", - "this-card": "该卡片", - "spent-time-hours": "耗时 (小时)", - "overtime-hours": "超时 (小时)", - "overtime": "超时", - "has-overtime-cards": "有超时卡片", - "has-spenttime-cards": "耗时卡", - "time": "时间", - "title": "标题", - "tracking": "跟踪", - "tracking-info": "当任何包含您(作为创建者或成员)的卡片发生变更时,您将得到通知。", - "type": "类型", - "unassign-member": "取消指派成员", - "unsaved-description": "存在未保存的描述", - "unwatch": "取消关注", - "upload": "上传", - "upload-avatar": "上传头像", - "uploaded-avatar": "头像已经上传", - "username": "用户名", - "view-it": "查看", - "warn-list-archived": "警告:此卡片在列表归档中", - "watch": "关注", - "watching": "关注", - "watching-info": "当此看板发生变更时会通知你", - "welcome-board": "“欢迎”看板", - "welcome-swimlane": "里程碑 1", - "welcome-list1": "基本", - "welcome-list2": "高阶", - "card-templates-swimlane": "卡片模板", - "list-templates-swimlane": "列表模板", - "board-templates-swimlane": "看板模板", - "what-to-do": "要做什么?", - "wipLimitErrorPopup-title": "无效的最大任务数", - "wipLimitErrorPopup-dialog-pt1": "此列表中的任务数量已经超过了设置的最大任务数。", - "wipLimitErrorPopup-dialog-pt2": "请将一些任务移出此列表,或者设置一个更大的最大任务数。", - "admin-panel": "管理面板", - "settings": "设置", - "people": "人员", - "registration": "注册", - "disable-self-registration": "禁止自助注册", - "invite": "邀请", - "invite-people": "邀请人员", - "to-boards": "邀请到看板 (可多选)", - "email-addresses": "电子邮箱地址", - "smtp-host-description": "用于发送邮件的SMTP服务器地址。", - "smtp-port-description": "SMTP服务器端口。", - "smtp-tls-description": "对SMTP服务器启用TLS支持", - "smtp-host": "SMTP服务器", - "smtp-port": "SMTP端口", - "smtp-username": "用户名", - "smtp-password": "密码", - "smtp-tls": "TLS支持", - "send-from": "发件人", - "send-smtp-test": "给自己发送一封测试邮件", - "invitation-code": "邀请码", - "email-invite-register-subject": "__inviter__ 向您发出邀请", - "email-invite-register-text": "亲爱的__user__:\n__inviter__ 邀请您加入到看板\n\n请点击下面的链接:\n__url__\n\n您的邀请码是:__icode__\n\n谢谢。", - "email-smtp-test-subject": "通过SMTP发送测试邮件", - "email-smtp-test-text": "你已成功发送邮件", - "error-invitation-code-not-exist": "邀请码不存在", - "error-notAuthorized": "您无权查看此页面。", - "webhook-title": "Webhook名称", - "webhook-token": "Token(认证选项)", - "outgoing-webhooks": "外部Web挂钩", - "bidirectional-webhooks": "双向Webhook", - "outgoingWebhooksPopup-title": "外部Web挂钩", - "boardCardTitlePopup-title": "卡片标题过滤", - "disable-webhook": "禁用Webhook", - "global-webhook": "全局Webhook", - "new-outgoing-webhook": "新建外部Web挂钩", - "no-name": "(未知)", - "Node_version": "Node.js版本", - "Meteor_version": "Meteor版本", - "MongoDB_version": "MongoDB版本", - "MongoDB_storage_engine": "MongoDB存储引擎", - "MongoDB_Oplog_enabled": "MongoDB Oplog已启用", - "OS_Arch": "系统架构", - "OS_Cpus": "系统 CPU数量", - "OS_Freemem": "系统可用内存", - "OS_Loadavg": "系统负载均衡", - "OS_Platform": "系统平台", - "OS_Release": "系统发布版本", - "OS_Totalmem": "系统全部内存", - "OS_Type": "系统类型", - "OS_Uptime": "系统运行时间", - "days": "天", - "hours": "小时", - "minutes": "分钟", - "seconds": "秒", - "show-field-on-card": "在卡片上显示此字段", - "automatically-field-on-card": "自动创建所有卡片的字段", - "showLabel-field-on-card": "在迷你卡片上显示字段标签", - "yes": "是", - "no": "否", - "accounts": "账号", - "accounts-allowEmailChange": "允许邮箱变更", - "accounts-allowUserNameChange": "允许变更用户名", - "createdAt": "创建于", - "verified": "已验证", - "active": "活跃", - "card-received": "已接收", - "card-received-on": "接收于", - "card-end": "终止", - "card-end-on": "终止于", - "editCardReceivedDatePopup-title": "修改接收日期", - "editCardEndDatePopup-title": "修改终止日期", - "setCardColorPopup-title": "设置颜色", - "setCardActionsColorPopup-title": "选择一种颜色", - "setSwimlaneColorPopup-title": "选择一种颜色", - "setListColorPopup-title": "选择一种颜色", - "assigned-by": "指派人", - "requested-by": "需求人", - "board-delete-notice": "删除时永久操作,将会丢失此看板上的所有列表、卡片和动作。", - "delete-board-confirm-popup": "所有列表、卡片、标签和活动都回被删除,将无法恢复看板内容。不支持撤销。", - "boardDeletePopup-title": "删除看板?", - "delete-board": "删除看板", - "default-subtasks-board": "__board__ 看板的子任务", - "default": "缺省", - "queue": "队列", - "subtask-settings": "子任务设置", - "card-settings": "卡片设置", - "boardSubtaskSettingsPopup-title": "看板子任务设置", - "boardCardSettingsPopup-title": "卡片设置", - "deposit-subtasks-board": "将子任务放入以下看板:", - "deposit-subtasks-list": "将子任务放入以下列表:", - "show-parent-in-minicard": "显示上一级卡片:", - "prefix-with-full-path": "完整路径前缀", - "prefix-with-parent": "上级前缀", - "subtext-with-full-path": "子标题显示完整路径", - "subtext-with-parent": "子标题显示上级", - "change-card-parent": "修改卡片的上级", - "parent-card": "上级卡片", - "source-board": "源看板", - "no-parent": "不显示上级", - "activity-added-label": "已添加标签 '%s' 到 %s", - "activity-removed-label": "已将标签 '%s' 从 %s 移除", - "activity-delete-attach": "已从 %s 删除附件", - "activity-added-label-card": "已添加标签 '%s'", - "activity-removed-label-card": "已移除标签 '%s'", - "activity-delete-attach-card": "已删除附件", - "activity-set-customfield": "设置自定义字段 '%s' 至 '%s' 于 %s", - "activity-unset-customfield": "未设置自定义字段 '%s' 于 %s", - "r-rule": "规则", - "r-add-trigger": "添加触发器", - "r-add-action": "添加行动", - "r-board-rules": "看板规则", - "r-add-rule": "添加规则", - "r-view-rule": "查看规则", - "r-delete-rule": "删除规则", - "r-new-rule-name": "新建规则标题", - "r-no-rules": "暂无规则", - "r-when-a-card": "当一张卡片", - "r-is": "是", - "r-is-moved": "已经移动", - "r-added-to": "添加到", - "r-removed-from": "已移除", - "r-the-board": "该看板", - "r-list": "列表", - "set-filter": "设置过滤器", - "r-moved-to": "移至", - "r-moved-from": "已移动", - "r-archived": "已移动到归档", - "r-unarchived": "已从归档中恢复", - "r-a-card": "一个卡片", - "r-when-a-label-is": "当一个标签是", - "r-when-the-label": "当该标签是", - "r-list-name": "列表名称", - "r-when-a-member": "当一个成员是", - "r-when-the-member": "当该成员", - "r-name": "名称", - "r-when-a-attach": "当一个附件", - "r-when-a-checklist": "当一个清单是", - "r-when-the-checklist": "当该清单", - "r-completed": "已完成", - "r-made-incomplete": "置为未完成", - "r-when-a-item": "当一个清单项是", - "r-when-the-item": "当该清单项", - "r-checked": "勾选", - "r-unchecked": "未勾选", - "r-move-card-to": "移动卡片到", - "r-top-of": "的顶部", - "r-bottom-of": "的尾部", - "r-its-list": "其列表", - "r-archive": "归档", - "r-unarchive": "从归档中恢复", - "r-card": "卡片", - "r-add": "添加", - "r-remove": "移除", - "r-label": "标签", - "r-member": "成员", - "r-remove-all": "从卡片移除所有成员", - "r-set-color": "设置颜色", - "r-checklist": "清单", - "r-check-all": "勾选所有", - "r-uncheck-all": "取消勾选所有", - "r-items-check": "清单条目", - "r-check": "勾选", - "r-uncheck": "取消勾选", - "r-item": "条目", - "r-of-checklist": "清单的", - "r-send-email": "发送邮件", - "r-to": "收件人", - "r-subject": "标题", - "r-rule-details": "规则详情", - "r-d-move-to-top-gen": "移动卡片到其列表顶部", - "r-d-move-to-top-spec": "移动卡片到列表顶部", - "r-d-move-to-bottom-gen": "移动卡片到其列表尾部", - "r-d-move-to-bottom-spec": "移动卡片到列表尾部", - "r-d-send-email": "发送邮件", - "r-d-send-email-to": "收件人", - "r-d-send-email-subject": "标题", - "r-d-send-email-message": "消息", - "r-d-archive": "将卡片归档", - "r-d-unarchive": "从归档中恢复卡片", - "r-d-add-label": "添加标签", - "r-d-remove-label": "移除标签", - "r-create-card": "创建新卡片", - "r-in-list": "在列表中", - "r-in-swimlane": "在泳道中", - "r-d-add-member": "添加成员", - "r-d-remove-member": "移除成员", - "r-d-remove-all-member": "移除所有成员", - "r-d-check-all": "勾选所有列表项", - "r-d-uncheck-all": "取消勾选所有列表项", - "r-d-check-one": "勾选该项", - "r-d-uncheck-one": "取消勾选", - "r-d-check-of-list": "清单的", - "r-d-add-checklist": "添加待办清单", - "r-d-remove-checklist": "移动待办清单", - "r-by": "在", - "r-add-checklist": "添加待办清单", - "r-with-items": "与项目", - "r-items-list": "项目1,项目2,项目3", - "r-add-swimlane": "添加泳道", - "r-swimlane-name": "泳道名", - "r-board-note": "注意:保留一个空字段去匹配所有可能的值。", - "r-checklist-note": "注意:清单中的项目必须用都好分割。", - "r-when-a-card-is-moved": "当移动卡片到另一个列表时", - "r-set": "设置", - "r-update": "更新", - "r-datefield": "日期字段", - "r-df-start-at": "开始", - "r-df-due-at": "至", - "r-df-end-at": "结束", - "r-df-received-at": "已接收", - "r-to-current-datetime": "到当前日期/时间", - "r-remove-value-from": "从变量中移动", - "ldap": "LDAP", - "oauth2": "OAuth2", - "cas": "CAS", - "authentication-method": "认证方式", - "authentication-type": "认证类型", - "custom-product-name": "自定义产品名称", - "layout": "布局", - "hide-logo": "隐藏LOGO", - "add-custom-html-after-body-start": "添加定制的HTML在开始<body>之前", - "add-custom-html-before-body-end": "添加定制的HTML在结束</body>之后", - "error-undefined": "出了点问题", - "error-ldap-login": "尝试登陆时出错", - "display-authentication-method": "显示认证方式", - "default-authentication-method": "缺省认证方式", - "duplicate-board": "复制看板", - "people-number": "人数是:", - "swimlaneDeletePopup-title": "是否删除泳道?", - "swimlane-delete-pop": "所有活动将从活动源中删除,您将无法恢复泳道。此操作无法撤销。", - "restore-all": "全部恢复", - "delete-all": "全部删除", - "loading": "加载中,请稍等。", - "previous_as": "上次是", - "act-a-dueAt": "修改到期时间:\n时间:__timeValue__\n位置:__card__\n上一个到期日是 __timeOldValue__", - "act-a-endAt": "修改结束时间从 (__timeOldValue__) 至 __timeValue__", - "act-a-startAt": "修改开始时间从 (__timeOldValue__) 至 __timeValue__", - "act-a-receivedAt": "修改接收时间从 (__timeOldValue__) 至 __timeValue__", - "a-dueAt": "修改到期时间", - "a-endAt": "修改结束时间", - "a-startAt": "修改开始时间", - "a-receivedAt": "修改接收时间", - "almostdue": "当前到期时间%s即将到来", - "pastdue": "当前到期时间%s已过", - "duenow": "当前到期时间%s为今天", - "act-newDue": "__list__/__card__ 有 1st 到期提醒 [__board__]", - "act-withDue": "__list__/__card__ 到期提醒 [__board__]", - "act-almostdue": "__card__ 的当前到期提醒(__timeValue__) 正在接近", - "act-pastdue": "__card__ 的当前到期提醒(__timeValue__) 已经过去了", - "act-duenow": "__card__ 的当前到期提醒(__timeValue__) 现在到期", - "act-atUserComment": "[__board__] __list__/__card__ 提到了您", - "delete-user-confirm-popup": "确实要删除此帐户吗?此操作无法撤销。", - "accounts-allowUserDelete": "允许用户自行删除其帐户", - "hide-minicard-label-text": "隐藏迷你卡片标签文本", - "show-desktop-drag-handles": "显示桌面拖放手柄", - "assignee": "被指派人", - "cardAssigneesPopup-title": "被指派人", - "addmore-detail": "添加更详细的说明", - "show-on-card": "显示卡片", - "new": "新", - "editUserPopup-title": "修改用户", - "newUserPopup-title": "新用户", - "notifications": "提示", - "view-all": "查看全部", - "filter-by-unread": "过滤未读", - "mark-all-as-read": "标记全部已读", - "remove-all-read": "Remove all read", - "allow-rename": "允许重命名", - "allowRenamePopup-title": "允许重命名" -} + "accept": "接受", + "act-activity-notify": "活动通知", + "act-addAttachment": "添加附件 __attachment__ 到看板 __board__ 中的泳道 __swimlane__ 中的列表 __list__ 中的卡片 __card__ 中", + "act-deleteAttachment": "删除看板 __board__ 中的泳道 __swimlane__ 中的列表 __list__ 中的卡片 __card__ 中的附件 __attachment__", + "act-addSubtask": "添加子任务 __subtask__ 到看板 __board__ 中的泳道 __swimlane__ 中的列表 __list__ 中的卡片 __card__ 中", + "act-addLabel": "添加标签 __label__ 到看板 __board__ 中的泳道 __swimlane__ 中的列表 __list__ 中的卡片 __card__ 中", + "act-addedLabel": "添加标签 __label__ 到看板 __board__ 中的泳道 __swimlane__ 中的列表 __list__ 中的卡片 __card__ 中", + "act-removeLabel": "移除看板 __board__ 中的泳道 __swimlane__ 中的列表 __list__ 中的卡片 __card__ 中的标签 __label__", + "act-removedLabel": "移除看板 __board__ 中的泳道 __swimlane__ 中的列表 __list__ 中的卡片 __card__ 中的标签 __label__", + "act-addChecklist": "添加清单 __checklist__ 到看板 __board__ 中的泳道 __swimlane__ 中的列表 __list__ 中的卡片 __card__ 中", + "act-addChecklistItem": "添加清单项 __checklistItem__ 到看板 __board__ 中的泳道 __swimlane__ 中的列表 __list__ 中的卡片 __card__ 中的清单 __checklist__", + "act-removeChecklist": "移除看板 __board__ 中的泳道 __swimlane__ 中的列表 __list__ 中的卡片 __card__ 中的清单 __checklist__", + "act-removeChecklistItem": "移除看板 __board__ 中的泳道 __swimlane__ 中的列表 __list__ 中的卡片 __card__ 中的清单 __checklist__ 清单项 __checklistItem__", + "act-checkedItem": "选中看板 __board__ 中的泳道 __swimlane__ 中的列表 __list__ 中的卡片 __card__ 中的清单 __checklist__ 的清单项 __checklistItem__", + "act-uncheckedItem": "反选看板 __board__ 中的泳道 __swimlane__ 中的列表 __list__ 中的卡片 __card__ 中的清单 __checklist__ 的清单项 __checklistItem__", + "act-completeChecklist": "完成检查列表__checklist__ 卡片 __card__ 列表 __list__ 泳道 __swimlane__ 看板 __board__", + "act-uncompleteChecklist": "看板 __board__ 中的泳道 __swimlane__ 中的列表 __list__ 中的卡片 __card__ 中的清单 __checklist__ 未完成", + "act-addComment": "对看板 __board__ 中的泳道 __swimlane__ 中的列表 __list__ 中的卡片 __card__ 发表了评论: __comment__", + "act-editComment": "编辑卡片中的评论:看板__board__中的泳道__swimlane__中的列表__list__中的评论__comment__", + "act-deleteComment": "删除卡片中的评论:看板__board__中的泳道__swimlane__中的列表__list__中的评论__comment__", + "act-createBoard": "创建看板 __board__", + "act-createSwimlane": "创建泳道 __swimlane__ 到看板 __board__", + "act-createCard": "在看板 __board__ 的泳道 __swimlane__ 的列表 __list__ 中添加卡片 __card__", + "act-createCustomField": "已创建看板__board__中的自定义字段__customField__", + "act-deleteCustomField": "已删除看板__board__中的自定义字段__customField__", + "act-setCustomField": "编辑定制字段__customField__:看板__board__中的泳道__swimlane__中的列表__list__中的卡片__card__中的__customFieldValue__", + "act-createList": "添加列表 __list__ 至看板 __board__", + "act-addBoardMember": "添加成员 __member__ 到看板 __board__", + "act-archivedBoard": "看板 __board__ 已被移入归档", + "act-archivedCard": "将看板 __board__ 中的泳道 __swimlane__ 中的列表 __list__ 中的卡片 移动到归档中", + "act-archivedList": "看板 __board__ 中的泳道 __swimlane__ 中的列表 __list__ 已被移入归档", + "act-archivedSwimlane": "看板 __board__ 中的泳道 __swimlane__ 已被移入归档", + "act-importBoard": "导入看板 __board__", + "act-importCard": "已将卡片 __card__ 导入到 __board__ 看板中的 __swimlane__ 泳道中的 __list__ 列表中", + "act-importList": "已将列表导入到 __board__ 看板中的 __swimlane__  泳道中的 __list__  列表中", + "act-joinMember": "已将成员 __member__  添加到 __board__ 看板中的 __swimlane__ 泳道中的 __list__  列表中的 __card__ 卡片中", + "act-moveCard": "移动卡片 __card__ 到看板 __board__ 从列表 __oldList__ 泳道 __oldSwimlane__ 至列表 __list__ 泳道 __swimlane__", + "act-moveCardToOtherBoard": "移动卡片 __card__ 从列表 __oldList__ 泳道 __oldSwimlane__ 看板 __oldBoard__ 至列表 __list__ 泳道 __swimlane__ 看板 __board__", + "act-removeBoardMember": "从看板 __board__ 移除成员 __member__", + "act-restoredCard": "恢复卡片 __card__ 至列表 __list__ 泳道 __swimlane__ 看板 __board__", + "act-unjoinMember": "移除成员 __member__ 从卡片 __card__ 列表 __list__ a泳道 __swimlane__ 看板 __board__", + "act-withBoardTitle": "看板__board__", + "act-withCardTitle": "[看板 __board__] 卡片 __card__", + "actions": "操作", + "activities": "活动", + "activity": "活动", + "activity-added": "添加 %s 至 %s", + "activity-archived": "%s 已被移入归档", + "activity-attached": "添加附件 %s 至 %s", + "activity-created": "创建 %s", + "activity-customfield-created": "创建了自定义字段 %s", + "activity-excluded": "排除 %s 从 %s", + "activity-imported": "导入 %s 至 %s 从 %s 中", + "activity-imported-board": "已导入 %s 从 %s 中", + "activity-joined": "已关联 %s", + "activity-moved": "将 %s 从 %s 移动到 %s", + "activity-on": "在 %s", + "activity-removed": "从 %s 中移除 %s", + "activity-sent": "发送 %s 至 %s", + "activity-unjoined": "已解除 %s 关联", + "activity-subtask-added": "添加子任务到%s", + "activity-checked-item": "勾选%s于清单%s 共 %s", + "activity-unchecked-item": "未勾选 %s 于清单 %s 共 %s", + "activity-checklist-added": "已经将清单添加到 %s", + "activity-checklist-removed": "已从%s移除待办清单", + "activity-checklist-completed": "完成清单%s共%s", + "activity-checklist-uncompleted": "未完成清单 %s 共 %s", + "activity-checklist-item-added": "添加清单项至'%s' 于 %s", + "activity-checklist-item-removed": "已从 '%s' 于 %s中 移除一个清单项", + "add": "添加", + "activity-checked-item-card": "勾选 %s 与清单 %s 中", + "activity-unchecked-item-card": "取消勾选 %s 于清单 %s中", + "activity-checklist-completed-card": "完成检查列表 __checklist__ 卡片 __card__ 列表 __list__ 泳道 __swimlane__ 看板 __board__", + "activity-checklist-uncompleted-card": "未完成清单 %s", + "activity-editComment": "评论已编辑", + "activity-deleteComment": "评论已删除", + "add-attachment": "添加附件", + "add-board": "添加看板", + "add-card": "添加卡片", + "add-swimlane": "添加泳道图", + "add-subtask": "添加子任务", + "add-checklist": "添加待办清单", + "add-checklist-item": "扩充清单", + "add-cover": "添加封面", + "add-label": "添加标签", + "add-list": "添加列表", + "add-members": "添加成员", + "added": "添加", + "addMemberPopup-title": "成员", + "admin": "管理员", + "admin-desc": "可以浏览并编辑卡片,移除成员,并且更改该看板的设置", + "admin-announcement": "通知", + "admin-announcement-active": "激活系统通知", + "admin-announcement-title": "管理员的通知", + "all-boards": "全部看板", + "and-n-other-card": "和其他 __count__ 个卡片", + "and-n-other-card_plural": "和其他 __count__ 个卡片", + "apply": "应用", + "app-is-offline": "加载中,请稍后。刷新页面将导致数据丢失,如果加载长时间不起作用,请检查服务器是否已经停止工作。", + "archive": "归档", + "archive-all": "全部归档", + "archive-board": "将看板归档", + "archive-card": "将卡片归档", + "archive-list": "将列表归档", + "archive-swimlane": "将泳道归档", + "archive-selection": "将选择归档", + "archiveBoardPopup-title": "是否归档看板?", + "archived-items": "归档", + "archived-boards": "归档的看板", + "restore-board": "还原看板", + "no-archived-boards": "没有归档的看板。", + "archives": "归档", + "template": "模板", + "templates": "模板", + "assign-member": "指派成员", + "attached": "附加", + "attachment": "附件", + "attachment-delete-pop": "删除附件的操作不可逆。", + "attachmentDeletePopup-title": "删除附件?", + "attachments": "附件", + "auto-watch": "自动关注新建的看板", + "avatar-too-big": "头像过大 (上限 70 KB)", + "back": "返回", + "board-change-color": "更改颜色", + "board-nb-stars": "%s 星标", + "board-not-found": "看板不存在", + "board-private-info": "该看板将被设为 <strong>私有</strong>.", + "board-public-info": "该看板将被设为 <strong>公开</strong>.", + "boardChangeColorPopup-title": "修改看板背景", + "boardChangeTitlePopup-title": "重命名看板", + "boardChangeVisibilityPopup-title": "更改可视级别", + "boardChangeWatchPopup-title": "更改关注状态", + "boardMenuPopup-title": "看板设置", + "boardChangeViewPopup-title": "看板视图", + "boards": "看板", + "board-view": "看板视图", + "board-view-cal": "日历", + "board-view-swimlanes": "泳道图", + "board-view-collapse": "崩溃", + "board-view-lists": "列表", + "bucket-example": "例如 “目标清单”", + "cancel": "取消", + "card-archived": "归档这个卡片。", + "board-archived": "归档这个看板。", + "card-comments-title": "该卡片有 %s 条评论", + "card-delete-notice": "彻底删除的操作不可恢复,你将会丢失该卡片相关的所有操作记录。", + "card-delete-pop": "所有的活动将从活动摘要中被移除且您将无法重新打开该卡片。此操作无法撤销。", + "card-delete-suggest-archive": "您可以移动卡片到活动以便从看板中删除并保持活动。", + "card-due": "到期", + "card-due-on": "期限", + "card-spent": "耗时", + "card-edit-attachments": "编辑附件", + "card-edit-custom-fields": "编辑自定义字段", + "card-start-voting": "Start voting", + "card-cancel-voting": "Delete voting and all votes", + "card-edit-labels": "编辑标签", + "card-edit-members": "编辑成员", + "card-labels-title": "更改该卡片上的标签", + "card-members-title": "在该卡片中添加或移除看板成员", + "card-start": "开始", + "card-start-on": "始于", + "cardAttachmentsPopup-title": "附件来源", + "cardCustomField-datePopup-title": "修改日期", + "cardCustomFieldsPopup-title": "编辑自定义字段", + "cardStartVotingPopup-title": "Start a vote", + "positiveVoteMembersPopup-title": "Proponents", + "negativeVoteMembersPopup-title": "Opponents", + "vote-question": "Voting question", + "vote-public": "Public vote", + "vote-for-it": "for it", + "vote-against": "against", + "cardDeletePopup-title": "彻底删除卡片?", + "cardDetailsActionsPopup-title": "卡片操作", + "cardLabelsPopup-title": "标签", + "cardMembersPopup-title": "成员", + "cardMorePopup-title": "更多", + "cardTemplatePopup-title": "新建模板", + "cards": "卡片", + "cards-count": "卡片", + "casSignIn": "用CAS登录", + "cardType-card": "卡片", + "cardType-linkedCard": "已链接卡片", + "cardType-linkedBoard": "已链接看板", + "change": "变更", + "change-avatar": "更改头像", + "change-password": "更改密码", + "change-permissions": "更改权限", + "change-settings": "更改设置", + "changeAvatarPopup-title": "更改头像", + "changeLanguagePopup-title": "更改语言", + "changePasswordPopup-title": "更改密码", + "changePermissionsPopup-title": "更改权限", + "changeSettingsPopup-title": "更改设置", + "subtasks": "子任务", + "checklists": "清单", + "click-to-star": "点此来标记该看板", + "click-to-unstar": "点此来去除该看板的标记", + "clipboard": "剪贴板或者拖放文件", + "close": "关闭", + "close-board": "关闭看板", + "close-board-pop": "您可以通过主页头部的“归档”按钮,来恢复看板。", + "color-black": "黑色", + "color-blue": "蓝色", + "color-crimson": "深红", + "color-darkgreen": "墨绿", + "color-gold": "金", + "color-gray": "灰", + "color-green": "绿色", + "color-indigo": "靛蓝", + "color-lime": "绿黄", + "color-magenta": "洋红", + "color-mistyrose": "玫瑰红", + "color-navy": "藏青", + "color-orange": "橙色", + "color-paleturquoise": "宝石绿", + "color-peachpuff": "桃红", + "color-pink": "粉红", + "color-plum": "紫红", + "color-purple": "紫色", + "color-red": "红色", + "color-saddlebrown": "棕褐", + "color-silver": "银", + "color-sky": "天蓝", + "color-slateblue": "石板蓝", + "color-white": "白", + "color-yellow": "黄色", + "unset-color": "复原", + "comment": "评论", + "comment-placeholder": "添加评论", + "comment-only": "仅能评论", + "comment-only-desc": "只能在卡片上评论。", + "no-comments": "暂无评论", + "no-comments-desc": "无法查看评论和活动。", + "worker": "人员", + "worker-desc": "只能移动卡片,分配给卡片和评论", + "computer": "从本机上传", + "confirm-subtask-delete-dialog": "确定要删除子任务吗?", + "confirm-checklist-delete-dialog": "确定要删除清单吗?", + "copy-card-link-to-clipboard": "复制卡片链接到剪贴板", + "linkCardPopup-title": "链接卡片", + "searchElementPopup-title": "搜索", + "copyCardPopup-title": "复制卡片", + "copyChecklistToManyCardsPopup-title": "复制清单模板至多个卡片", + "copyChecklistToManyCardsPopup-instructions": "以JSON格式表示目标卡片的标题和描述", + "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"第一个卡片的标题\", \"description\":\"第一个卡片的描述\"}, {\"title\":\"第二个卡片的标题\",\"description\":\"第二个卡片的描述\"},{\"title\":\"最后一个卡片的标题\",\"description\":\"最后一个卡片的描述\"} ]", + "create": "创建", + "createBoardPopup-title": "创建看板", + "chooseBoardSourcePopup-title": "导入看板", + "createLabelPopup-title": "创建标签", + "createCustomField": "创建字段", + "createCustomFieldPopup-title": "创建字段", + "current": "当前", + "custom-field-delete-pop": "没有撤销,此动作将从所有卡片中移除自定义字段并销毁历史。", + "custom-field-checkbox": "选择框", + "custom-field-date": "日期", + "custom-field-dropdown": "下拉列表", + "custom-field-dropdown-none": "(无)", + "custom-field-dropdown-options": "列表选项", + "custom-field-dropdown-options-placeholder": "回车可以加入更多选项", + "custom-field-dropdown-unknown": "(未知)", + "custom-field-number": "数字", + "custom-field-text": "文本", + "custom-fields": "自定义字段", + "date": "日期", + "decline": "拒绝", + "default-avatar": "默认头像", + "delete": "删除", + "deleteCustomFieldPopup-title": "删除自定义字段?", + "deleteLabelPopup-title": "删除标签?", + "description": "描述", + "disambiguateMultiLabelPopup-title": "消除标签歧义", + "disambiguateMultiMemberPopup-title": "消除成员歧义", + "discard": "放弃", + "done": "完成", + "download": "下载", + "edit": "编辑", + "edit-avatar": "更改头像", + "edit-profile": "编辑资料", + "edit-wip-limit": "编辑最大任务数", + "soft-wip-limit": "最大任务数软限制", + "editCardStartDatePopup-title": "修改起始日期", + "editCardDueDatePopup-title": "修改截止日期", + "editCustomFieldPopup-title": "编辑字段", + "editCardSpentTimePopup-title": "修改耗时", + "editLabelPopup-title": "更改标签", + "editNotificationPopup-title": "编辑通知", + "editProfilePopup-title": "编辑资料", + "email": "邮箱", + "email-enrollAccount-subject": "已为您在 __siteName__ 创建帐号", + "email-enrollAccount-text": "尊敬的 __user__,\n\n点击下面的链接,即刻开始使用这项服务。\n\n__url__\n\n谢谢。", + "email-fail": "邮件发送失败", + "email-fail-text": "尝试发送邮件时出错", + "email-invalid": "邮件地址错误", + "email-invite": "发送邮件邀请", + "email-invite-subject": "__inviter__ 向您发出邀请", + "email-invite-text": "尊敬的 __user__,\n\n__inviter__ 邀请您加入看板 \"__board__\" 参与协作。\n\n请点击下面的链接访问看板:\n\n__url__\n\n谢谢。", + "email-resetPassword-subject": "重置您的 __siteName__ 密码", + "email-resetPassword-text": "尊敬的 __user__,\n\n点击下面的链接,重置您的密码:\n\n__url__\n\n谢谢。", + "email-sent": "邮件已发送", + "email-verifyEmail-subject": "在 __siteName__ 验证您的邮件地址", + "email-verifyEmail-text": "尊敬的 __user__,\n\n点击下面的链接,验证您的邮件地址:\n\n__url__\n\n谢谢。", + "enable-wip-limit": "启用最大任务数限制", + "error-board-doesNotExist": "该看板不存在", + "error-board-notAdmin": "需要成为管理员才能执行此操作", + "error-board-notAMember": "需要成为看板成员才能执行此操作", + "error-json-malformed": "文本不是合法的 JSON", + "error-json-schema": "JSON 数据没有用正确的格式包含合适的信息", + "error-list-doesNotExist": "不存在此列表", + "error-user-doesNotExist": "该用户不存在", + "error-user-notAllowSelf": "无法邀请自己", + "error-user-notCreated": "该用户未能成功创建", + "error-username-taken": "此用户名已存在", + "error-email-taken": "此EMail已存在", + "export-board": "导出看板", + "sort": "排序", + "sort-desc": "点此来将列表排序", + "list-sort-by": "按此来将列表排序:", + "list-label-modifiedAt": "上次访问时间", + "list-label-title": "列表名称", + "list-label-sort": "您手动指定的顺序", + "list-label-short-modifiedAt": "(L)", + "list-label-short-title": "(N)", + "list-label-short-sort": "(M)", + "filter": "过滤", + "filter-cards": "过滤卡片或列表", + "list-filter-label": "以标题过滤列表", + "filter-clear": "清空过滤器", + "filter-no-label": "无标签", + "filter-no-member": "无成员", + "filter-no-assignee": "No assignee", + "filter-no-custom-fields": "无自定义字段", + "filter-show-archive": "显示归档的列表", + "filter-hide-empty": "隐藏空列表", + "filter-on": "过滤器启用", + "filter-on-desc": "你正在过滤该看板上的卡片,点此编辑过滤。", + "filter-to-selection": "要选择的过滤器", + "advanced-filter-label": "高级过滤器", + "advanced-filter-description": "高级过滤器可以使用包含如下操作符的字符串进行过滤:== != <= >= && || ( ) 。操作符之间用空格隔开。输入字段名和数值就可以过滤所有自定义字段。例如:Field1 == Value1。注意如果字段名或数值包含空格,需要用单引号。例如: 'Field 1' == 'Value 1'。要跳过单个控制字符(' \\/),请使用 \\ 转义字符。例如: Field1 = I\\'m。支持组合使用多个条件,例如: F1 == V1 || F1 == V2。通常以从左到右的顺序进行判断。可以通过括号修改顺序,例如:F1 == V1 && ( F2 == V2 || F2 == V3 )。也支持使用正则表达式搜索文本字段。", + "fullname": "全称", + "header-logo-title": "返回您的看板页", + "hide-system-messages": "隐藏系统消息", + "headerBarCreateBoardPopup-title": "创建看板", + "home": "首页", + "import": "导入", + "link": "链接", + "import-board": "导入看板", + "import-board-c": "导入看板", + "import-board-title-trello": "从Trello导入看板", + "import-board-title-wekan": "从以前的导出数据导入看板", + "import-sandstorm-backup-warning": "在检查此颗粒是否关闭和再次打开之前,不要删除从原始导出的看板或Trello导入的数据,否则看板会发生未知的错误,这将意味着数据丢失。", + "import-sandstorm-warning": "导入的面板将删除所有已存在于面板上的数据并替换他们为导入的面板。", + "from-trello": "自 Trello", + "from-wekan": "自以前的导出", + "import-board-instruction-trello": "在你的Trello看板中,点击“菜单”,然后选择“更多”,“打印与导出”,“导出为 JSON” 并拷贝结果文本", + "import-board-instruction-wekan": "在您的看板,点击“菜单”,然后“导出看板”,复制下载文件中的文本。", + "import-board-instruction-about-errors": "如果在导入看板时出现错误,导入工作可能仍然在进行中,并且看板已经出现在全部看板页。", + "import-json-placeholder": "粘贴您有效的 JSON 数据至此", + "import-map-members": "映射成员", + "import-members-map": "您导入的看板有一些成员,请映射这些成员到您导入的用户。", + "import-show-user-mapping": "核对成员映射", + "import-user-select": "为这个成员选择您已经存在的用户", + "importMapMembersAddPopup-title": "选择成员", + "info": "版本", + "initials": "缩写", + "invalid-date": "无效日期", + "invalid-time": "非法时间", + "invalid-user": "非法用户", + "joined": "关联", + "just-invited": "您刚刚被邀请加入此看板", + "keyboard-shortcuts": "键盘快捷键", + "label-create": "创建标签", + "label-default": "%s 标签 (默认)", + "label-delete-pop": "此操作不可逆,这将会删除该标签并清除它的历史记录。", + "labels": "标签", + "language": "语言", + "last-admin-desc": "你不能更改角色,因为至少需要一名管理员。", + "leave-board": "离开看板", + "leave-board-pop": "确认要离开 __boardTitle__ 吗?此看板的所有卡片都会将您移除。", + "leaveBoardPopup-title": "离开看板?", + "link-card": "关联至该卡片", + "list-archive-cards": "将此列表中的所有卡片归档", + "list-archive-cards-pop": "将移动看板中列表的所有卡片,查看或回复归档中的卡片,点击“菜单”->“归档”", + "list-move-cards": "移动列表中的所有卡片", + "list-select-cards": "选择列表中的所有卡片", + "set-color-list": "设置颜色", + "listActionPopup-title": "列表操作", + "swimlaneActionPopup-title": "泳道图操作", + "swimlaneAddPopup-title": "在下面添加一个泳道", + "listImportCardPopup-title": "导入 Trello 卡片", + "listMorePopup-title": "更多", + "link-list": "关联到这个列表", + "list-delete-pop": "所有活动将被从活动动态中删除并且你无法恢复他们,此操作无法撤销。", + "list-delete-suggest-archive": "您可以移动列表到归档以将其从看板中移除并保留活动。", + "lists": "列表", + "swimlanes": "泳道图", + "log-out": "登出", + "log-in": "登录", + "loginPopup-title": "登录", + "memberMenuPopup-title": "成员设置", + "members": "成员", + "menu": "菜单", + "move-selection": "移动选择", + "moveCardPopup-title": "移动卡片", + "moveCardToBottom-title": "移动至底端", + "moveCardToTop-title": "移动至顶端", + "moveSelectionPopup-title": "移动选择", + "multi-selection": "多选", + "multi-selection-on": "多选启用", + "muted": "静默", + "muted-info": "你将不会收到此看板的任何变更通知", + "my-boards": "我的看板", + "name": "名称", + "no-archived-cards": "存档中没有卡片。", + "no-archived-lists": "存档中没有清单。", + "no-archived-swimlanes": "存档中没有泳道。", + "no-results": "无结果", + "normal": "普通", + "normal-desc": "可以创建以及编辑卡片,无法更改设置。", + "not-accepted-yet": "邀请尚未接受", + "notify-participate": "接收以创建者或成员身份参与的卡片的更新", + "notify-watch": "接收所有关注的面板、列表、及卡片的更新", + "optional": "可选", + "or": "或", + "page-maybe-private": "本页面被设为私有. 您必须 <a href='%s'>登录</a>以浏览其中内容。", + "page-not-found": "页面不存在。", + "password": "密码", + "paste-or-dragdrop": "从剪贴板粘贴,或者拖放文件到它上面 (仅限于图片)", + "participating": "参与", + "preview": "预览", + "previewAttachedImagePopup-title": "预览", + "previewClipboardImagePopup-title": "预览", + "private": "私有", + "private-desc": "该看板将被设为私有。只有该看板成员才可以进行查看和编辑。", + "profile": "资料", + "public": "公开", + "public-desc": "该看板将被公开。任何人均可通过链接查看,并且将对Google和其他搜索引擎开放。只有添加至该看板的成员才可进行编辑。", + "quick-access-description": "星标看板在导航条中添加快捷方式", + "remove-cover": "移除封面", + "remove-from-board": "从看板中删除", + "remove-label": "移除标签", + "listDeletePopup-title": "删除列表", + "remove-member": "移除成员", + "remove-member-from-card": "从该卡片中移除", + "remove-member-pop": "确定从 __boardTitle__ 中移除 __name__ (__username__) 吗? 该成员将被从该看板的所有卡片中移除,同时他会收到一条提醒。", + "removeMemberPopup-title": "删除成员?", + "rename": "重命名", + "rename-board": "重命名看板", + "restore": "还原", + "save": "保存", + "search": "搜索", + "rules": "规则", + "search-cards": "Search from card/list titles, descriptions and custom fields on this board", + "search-example": "搜索", + "select-color": "选择颜色", + "set-wip-limit-value": "设置此列表中的最大任务数", + "setWipLimitPopup-title": "设置最大任务数", + "shortcut-assign-self": "指派当前卡片给自己", + "shortcut-autocomplete-emoji": "表情符号自动补全", + "shortcut-autocomplete-members": "自动补全成员", + "shortcut-clear-filters": "清空全部过滤器", + "shortcut-close-dialog": "关闭对话框", + "shortcut-filter-my-cards": "过滤我的卡片", + "shortcut-show-shortcuts": "显示此快捷键列表", + "shortcut-toggle-filterbar": "切换过滤器边栏", + "shortcut-toggle-sidebar": "切换面板边栏", + "show-cards-minimum-count": "当列表中的卡片多于此阈值时将显示数量", + "sidebar-open": "打开侧栏", + "sidebar-close": "打开侧栏", + "signupPopup-title": "创建账户", + "star-board-title": "点此来标记该看板,它将会出现在您的看板列表顶部。", + "starred-boards": "已标记看板", + "starred-boards-description": "已标记看板将会出现在您的看板列表顶部。", + "subscribe": "订阅", + "team": "团队", + "this-board": "该看板", + "this-card": "该卡片", + "spent-time-hours": "耗时 (小时)", + "overtime-hours": "超时 (小时)", + "overtime": "超时", + "has-overtime-cards": "有超时卡片", + "has-spenttime-cards": "耗时卡", + "time": "时间", + "title": "标题", + "tracking": "跟踪", + "tracking-info": "当任何包含您(作为创建者或成员)的卡片发生变更时,您将得到通知。", + "type": "类型", + "unassign-member": "取消指派成员", + "unsaved-description": "存在未保存的描述", + "unwatch": "取消关注", + "upload": "上传", + "upload-avatar": "上传头像", + "uploaded-avatar": "头像已经上传", + "username": "用户名", + "view-it": "查看", + "warn-list-archived": "警告:此卡片在列表归档中", + "watch": "关注", + "watching": "关注", + "watching-info": "当此看板发生变更时会通知你", + "welcome-board": "“欢迎”看板", + "welcome-swimlane": "里程碑 1", + "welcome-list1": "基本", + "welcome-list2": "高阶", + "card-templates-swimlane": "卡片模板", + "list-templates-swimlane": "列表模板", + "board-templates-swimlane": "看板模板", + "what-to-do": "要做什么?", + "wipLimitErrorPopup-title": "无效的最大任务数", + "wipLimitErrorPopup-dialog-pt1": "此列表中的任务数量已经超过了设置的最大任务数。", + "wipLimitErrorPopup-dialog-pt2": "请将一些任务移出此列表,或者设置一个更大的最大任务数。", + "admin-panel": "管理面板", + "settings": "设置", + "people": "人员", + "registration": "注册", + "disable-self-registration": "禁止自助注册", + "invite": "邀请", + "invite-people": "邀请人员", + "to-boards": "邀请到看板 (可多选)", + "email-addresses": "电子邮箱地址", + "smtp-host-description": "用于发送邮件的SMTP服务器地址。", + "smtp-port-description": "SMTP服务器端口。", + "smtp-tls-description": "对SMTP服务器启用TLS支持", + "smtp-host": "SMTP服务器", + "smtp-port": "SMTP端口", + "smtp-username": "用户名", + "smtp-password": "密码", + "smtp-tls": "TLS支持", + "send-from": "发件人", + "send-smtp-test": "给自己发送一封测试邮件", + "invitation-code": "邀请码", + "email-invite-register-subject": "__inviter__ 向您发出邀请", + "email-invite-register-text": "亲爱的__user__:\n__inviter__ 邀请您加入到看板\n\n请点击下面的链接:\n__url__\n\n您的邀请码是:__icode__\n\n谢谢。", + "email-smtp-test-subject": "通过SMTP发送测试邮件", + "email-smtp-test-text": "你已成功发送邮件", + "error-invitation-code-not-exist": "邀请码不存在", + "error-notAuthorized": "您无权查看此页面。", + "webhook-title": "Webhook名称", + "webhook-token": "Token(认证选项)", + "outgoing-webhooks": "外部Web挂钩", + "bidirectional-webhooks": "双向Webhook", + "outgoingWebhooksPopup-title": "外部Web挂钩", + "boardCardTitlePopup-title": "卡片标题过滤", + "disable-webhook": "禁用Webhook", + "global-webhook": "全局Webhook", + "new-outgoing-webhook": "新建外部Web挂钩", + "no-name": "(未知)", + "Node_version": "Node.js版本", + "Meteor_version": "Meteor版本", + "MongoDB_version": "MongoDB版本", + "MongoDB_storage_engine": "MongoDB存储引擎", + "MongoDB_Oplog_enabled": "MongoDB Oplog已启用", + "OS_Arch": "系统架构", + "OS_Cpus": "系统 CPU数量", + "OS_Freemem": "系统可用内存", + "OS_Loadavg": "系统负载均衡", + "OS_Platform": "系统平台", + "OS_Release": "系统发布版本", + "OS_Totalmem": "系统全部内存", + "OS_Type": "系统类型", + "OS_Uptime": "系统运行时间", + "days": "天", + "hours": "小时", + "minutes": "分钟", + "seconds": "秒", + "show-field-on-card": "在卡片上显示此字段", + "automatically-field-on-card": "自动创建所有卡片的字段", + "showLabel-field-on-card": "在迷你卡片上显示字段标签", + "yes": "是", + "no": "否", + "accounts": "账号", + "accounts-allowEmailChange": "允许邮箱变更", + "accounts-allowUserNameChange": "允许变更用户名", + "createdAt": "创建于", + "verified": "已验证", + "active": "活跃", + "card-received": "已接收", + "card-received-on": "接收于", + "card-end": "终止", + "card-end-on": "终止于", + "editCardReceivedDatePopup-title": "修改接收日期", + "editCardEndDatePopup-title": "修改终止日期", + "setCardColorPopup-title": "设置颜色", + "setCardActionsColorPopup-title": "选择一种颜色", + "setSwimlaneColorPopup-title": "选择一种颜色", + "setListColorPopup-title": "选择一种颜色", + "assigned-by": "指派人", + "requested-by": "需求人", + "board-delete-notice": "删除时永久操作,将会丢失此看板上的所有列表、卡片和动作。", + "delete-board-confirm-popup": "所有列表、卡片、标签和活动都回被删除,将无法恢复看板内容。不支持撤销。", + "boardDeletePopup-title": "删除看板?", + "delete-board": "删除看板", + "default-subtasks-board": "__board__ 看板的子任务", + "default": "缺省", + "queue": "队列", + "subtask-settings": "子任务设置", + "card-settings": "卡片设置", + "boardSubtaskSettingsPopup-title": "看板子任务设置", + "boardCardSettingsPopup-title": "卡片设置", + "deposit-subtasks-board": "将子任务放入以下看板:", + "deposit-subtasks-list": "将子任务放入以下列表:", + "show-parent-in-minicard": "显示上一级卡片:", + "prefix-with-full-path": "完整路径前缀", + "prefix-with-parent": "上级前缀", + "subtext-with-full-path": "子标题显示完整路径", + "subtext-with-parent": "子标题显示上级", + "change-card-parent": "修改卡片的上级", + "parent-card": "上级卡片", + "source-board": "源看板", + "no-parent": "不显示上级", + "activity-added-label": "已添加标签 '%s' 到 %s", + "activity-removed-label": "已将标签 '%s' 从 %s 移除", + "activity-delete-attach": "已从 %s 删除附件", + "activity-added-label-card": "已添加标签 '%s'", + "activity-removed-label-card": "已移除标签 '%s'", + "activity-delete-attach-card": "已删除附件", + "activity-set-customfield": "设置自定义字段 '%s' 至 '%s' 于 %s", + "activity-unset-customfield": "未设置自定义字段 '%s' 于 %s", + "r-rule": "规则", + "r-add-trigger": "添加触发器", + "r-add-action": "添加行动", + "r-board-rules": "看板规则", + "r-add-rule": "添加规则", + "r-view-rule": "查看规则", + "r-delete-rule": "删除规则", + "r-new-rule-name": "新建规则标题", + "r-no-rules": "暂无规则", + "r-when-a-card": "当一张卡片", + "r-is": "是", + "r-is-moved": "已经移动", + "r-added-to": "添加到", + "r-removed-from": "已移除", + "r-the-board": "该看板", + "r-list": "列表", + "set-filter": "设置过滤器", + "r-moved-to": "移至", + "r-moved-from": "已移动", + "r-archived": "已移动到归档", + "r-unarchived": "已从归档中恢复", + "r-a-card": "一个卡片", + "r-when-a-label-is": "当一个标签是", + "r-when-the-label": "当该标签是", + "r-list-name": "列表名称", + "r-when-a-member": "当一个成员是", + "r-when-the-member": "当该成员", + "r-name": "名称", + "r-when-a-attach": "当一个附件", + "r-when-a-checklist": "当一个清单是", + "r-when-the-checklist": "当该清单", + "r-completed": "已完成", + "r-made-incomplete": "置为未完成", + "r-when-a-item": "当一个清单项是", + "r-when-the-item": "当该清单项", + "r-checked": "勾选", + "r-unchecked": "未勾选", + "r-move-card-to": "移动卡片到", + "r-top-of": "的顶部", + "r-bottom-of": "的尾部", + "r-its-list": "其列表", + "r-archive": "归档", + "r-unarchive": "从归档中恢复", + "r-card": "卡片", + "r-add": "添加", + "r-remove": "移除", + "r-label": "标签", + "r-member": "成员", + "r-remove-all": "从卡片移除所有成员", + "r-set-color": "设置颜色", + "r-checklist": "清单", + "r-check-all": "勾选所有", + "r-uncheck-all": "取消勾选所有", + "r-items-check": "清单条目", + "r-check": "勾选", + "r-uncheck": "取消勾选", + "r-item": "条目", + "r-of-checklist": "清单的", + "r-send-email": "发送邮件", + "r-to": "收件人", + "r-subject": "标题", + "r-rule-details": "规则详情", + "r-d-move-to-top-gen": "移动卡片到其列表顶部", + "r-d-move-to-top-spec": "移动卡片到列表顶部", + "r-d-move-to-bottom-gen": "移动卡片到其列表尾部", + "r-d-move-to-bottom-spec": "移动卡片到列表尾部", + "r-d-send-email": "发送邮件", + "r-d-send-email-to": "收件人", + "r-d-send-email-subject": "标题", + "r-d-send-email-message": "消息", + "r-d-archive": "将卡片归档", + "r-d-unarchive": "从归档中恢复卡片", + "r-d-add-label": "添加标签", + "r-d-remove-label": "移除标签", + "r-create-card": "创建新卡片", + "r-in-list": "在列表中", + "r-in-swimlane": "在泳道中", + "r-d-add-member": "添加成员", + "r-d-remove-member": "移除成员", + "r-d-remove-all-member": "移除所有成员", + "r-d-check-all": "勾选所有列表项", + "r-d-uncheck-all": "取消勾选所有列表项", + "r-d-check-one": "勾选该项", + "r-d-uncheck-one": "取消勾选", + "r-d-check-of-list": "清单的", + "r-d-add-checklist": "添加待办清单", + "r-d-remove-checklist": "移动待办清单", + "r-by": "在", + "r-add-checklist": "添加待办清单", + "r-with-items": "与项目", + "r-items-list": "项目1,项目2,项目3", + "r-add-swimlane": "添加泳道", + "r-swimlane-name": "泳道名", + "r-board-note": "注意:保留一个空字段去匹配所有可能的值。", + "r-checklist-note": "注意:清单中的项目必须用都好分割。", + "r-when-a-card-is-moved": "当移动卡片到另一个列表时", + "r-set": "设置", + "r-update": "更新", + "r-datefield": "日期字段", + "r-df-start-at": "开始", + "r-df-due-at": "至", + "r-df-end-at": "结束", + "r-df-received-at": "已接收", + "r-to-current-datetime": "到当前日期/时间", + "r-remove-value-from": "从变量中移动", + "ldap": "LDAP", + "oauth2": "OAuth2", + "cas": "CAS", + "authentication-method": "认证方式", + "authentication-type": "认证类型", + "custom-product-name": "自定义产品名称", + "layout": "布局", + "hide-logo": "隐藏LOGO", + "add-custom-html-after-body-start": "添加定制的HTML在开始<body>之前", + "add-custom-html-before-body-end": "添加定制的HTML在结束</body>之后", + "error-undefined": "出了点问题", + "error-ldap-login": "尝试登陆时出错", + "display-authentication-method": "显示认证方式", + "default-authentication-method": "缺省认证方式", + "duplicate-board": "复制看板", + "people-number": "人数是:", + "swimlaneDeletePopup-title": "是否删除泳道?", + "swimlane-delete-pop": "所有活动将从活动源中删除,您将无法恢复泳道。此操作无法撤销。", + "restore-all": "全部恢复", + "delete-all": "全部删除", + "loading": "加载中,请稍等。", + "previous_as": "上次是", + "act-a-dueAt": "修改到期时间:\n时间:__timeValue__\n位置:__card__\n上一个到期日是 __timeOldValue__", + "act-a-endAt": "修改结束时间从 (__timeOldValue__) 至 __timeValue__", + "act-a-startAt": "修改开始时间从 (__timeOldValue__) 至 __timeValue__", + "act-a-receivedAt": "修改接收时间从 (__timeOldValue__) 至 __timeValue__", + "a-dueAt": "修改到期时间", + "a-endAt": "修改结束时间", + "a-startAt": "修改开始时间", + "a-receivedAt": "修改接收时间", + "almostdue": "当前到期时间%s即将到来", + "pastdue": "当前到期时间%s已过", + "duenow": "当前到期时间%s为今天", + "act-newDue": "__list__/__card__ 有 1st 到期提醒 [__board__]", + "act-withDue": "__list__/__card__ 到期提醒 [__board__]", + "act-almostdue": "__card__ 的当前到期提醒(__timeValue__) 正在接近", + "act-pastdue": "__card__ 的当前到期提醒(__timeValue__) 已经过去了", + "act-duenow": "__card__ 的当前到期提醒(__timeValue__) 现在到期", + "act-atUserComment": "[__board__] __list__/__card__ 提到了您", + "delete-user-confirm-popup": "确实要删除此帐户吗?此操作无法撤销。", + "accounts-allowUserDelete": "允许用户自行删除其帐户", + "hide-minicard-label-text": "隐藏迷你卡片标签文本", + "show-desktop-drag-handles": "显示桌面拖放手柄", + "assignee": "被指派人", + "cardAssigneesPopup-title": "被指派人", + "addmore-detail": "添加更详细的说明", + "show-on-card": "显示卡片", + "new": "新", + "editUserPopup-title": "修改用户", + "newUserPopup-title": "新用户", + "notifications": "提示", + "view-all": "查看全部", + "filter-by-unread": "过滤未读", + "mark-all-as-read": "标记全部已读", + "remove-all-read": "Remove all read", + "allow-rename": "允许重命名", + "allowRenamePopup-title": "允许重命名" +} \ No newline at end of file diff --git a/i18n/zh-HK.i18n.json b/i18n/zh-HK.i18n.json index fda2f6de..e7fc3cd5 100644 --- a/i18n/zh-HK.i18n.json +++ b/i18n/zh-HK.i18n.json @@ -1,780 +1,780 @@ { - "accept": "Accept", - "act-activity-notify": "Activity Notification", - "act-addAttachment": "added attachment __attachment__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-deleteAttachment": "deleted attachment __attachment__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addSubtask": "added subtask __subtask__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addedLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removeLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removedLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addChecklist": "added checklist __checklist__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addChecklistItem": "added checklist item __checklistItem__ to checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removeChecklist": "removed checklist __checklist__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removeChecklistItem": "removed checklist item __checklistItem__ from checklist __checkList__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-checkedItem": "checked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-uncheckedItem": "unchecked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-completeChecklist": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-uncompleteChecklist": "uncompleted checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addComment": "commented on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-editComment": "edited comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-deleteComment": "deleted comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-createBoard": "created board __board__", - "act-createSwimlane": "created swimlane __swimlane__ to board __board__", - "act-createCard": "created card __card__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-createCustomField": "created custom field __customField__ at board __board__", - "act-deleteCustomField": "deleted custom field __customField__ at board __board__", - "act-setCustomField": "edited custom field __customField__: __customFieldValue__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-createList": "added list __list__ to board __board__", - "act-addBoardMember": "added member __member__ to board __board__", - "act-archivedBoard": "Board __board__ moved to Archive", - "act-archivedCard": "Card __card__ at list __list__ at swimlane __swimlane__ at board __board__ moved to Archive", - "act-archivedList": "List __list__ at swimlane __swimlane__ at board __board__ moved to Archive", - "act-archivedSwimlane": "Swimlane __swimlane__ at board __board__ moved to Archive", - "act-importBoard": "imported board __board__", - "act-importCard": "imported card __card__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-importList": "imported list __list__ to swimlane __swimlane__ at board __board__", - "act-joinMember": "added member __member__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-moveCard": "moved card __card__ at board __board__ from list __oldList__ at swimlane __oldSwimlane__ to list __list__ at swimlane __swimlane__", - "act-moveCardToOtherBoard": "moved card __card__ from list __oldList__ at swimlane __oldSwimlane__ at board __oldBoard__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-removeBoardMember": "removed member __member__ from board __board__", - "act-restoredCard": "restored card __card__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-unjoinMember": "removed member __member__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-withBoardTitle": "__board__", - "act-withCardTitle": "[__board__] __card__", - "actions": "Actions", - "activities": "Activities", - "activity": "Activity", - "activity-added": "added %s to %s", - "activity-archived": "%s moved to Archive", - "activity-attached": "attached %s to %s", - "activity-created": "created %s", - "activity-customfield-created": "created custom field %s", - "activity-excluded": "excluded %s from %s", - "activity-imported": "imported %s into %s from %s", - "activity-imported-board": "imported %s from %s", - "activity-joined": "joined %s", - "activity-moved": "moved %s from %s to %s", - "activity-on": "on %s", - "activity-removed": "removed %s from %s", - "activity-sent": "sent %s to %s", - "activity-unjoined": "unjoined %s", - "activity-subtask-added": "added subtask to %s", - "activity-checked-item": "checked %s in checklist %s of %s", - "activity-unchecked-item": "unchecked %s in checklist %s of %s", - "activity-checklist-added": "added checklist to %s", - "activity-checklist-removed": "removed a checklist from %s", - "activity-checklist-completed": "completed checklist %s of %s", - "activity-checklist-uncompleted": "uncompleted the checklist %s of %s", - "activity-checklist-item-added": "added checklist item to '%s' in %s", - "activity-checklist-item-removed": "removed a checklist item from '%s' in %s", - "add": "Add", - "activity-checked-item-card": "checked %s in checklist %s", - "activity-unchecked-item-card": "unchecked %s in checklist %s", - "activity-checklist-completed-card": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "activity-checklist-uncompleted-card": "uncompleted the checklist %s", - "activity-editComment": "edited comment %s", - "activity-deleteComment": "deleted comment %s", - "add-attachment": "Add Attachment", - "add-board": "Add Board", - "add-card": "Add Card", - "add-swimlane": "Add Swimlane", - "add-subtask": "Add Subtask", - "add-checklist": "Add Checklist", - "add-checklist-item": "Add an item to checklist", - "add-cover": "Add Cover", - "add-label": "Add Label", - "add-list": "Add List", - "add-members": "Add Members", - "added": "Added", - "addMemberPopup-title": "Members", - "admin": "Admin", - "admin-desc": "Can view and edit cards, remove members, and change settings for the board.", - "admin-announcement": "Announcement", - "admin-announcement-active": "Active System-Wide Announcement", - "admin-announcement-title": "Announcement from Administrator", - "all-boards": "All boards", - "and-n-other-card": "And __count__ other card", - "and-n-other-card_plural": "And __count__ other cards", - "apply": "Apply", - "app-is-offline": "Loading, please wait. Refreshing the page will cause data loss. If loading does not work, please check that server has not stopped.", - "archive": "Move to Archive", - "archive-all": "Move All to Archive", - "archive-board": "Move Board to Archive", - "archive-card": "Move Card to Archive", - "archive-list": "Move List to Archive", - "archive-swimlane": "Move Swimlane to Archive", - "archive-selection": "Move selection to Archive", - "archiveBoardPopup-title": "Move Board to Archive?", - "archived-items": "Archive", - "archived-boards": "Boards in Archive", - "restore-board": "Restore Board", - "no-archived-boards": "No Boards in Archive.", - "archives": "Archive", - "template": "Template", - "templates": "Templates", - "assign-member": "Assign member", - "attached": "attached", - "attachment": "Attachment", - "attachment-delete-pop": "Deleting an attachment is permanent. There is no undo.", - "attachmentDeletePopup-title": "Delete Attachment?", - "attachments": "Attachments", - "auto-watch": "Automatically watch boards when they are created", - "avatar-too-big": "The avatar is too large (70KB max)", - "back": "Back", - "board-change-color": "Change color", - "board-nb-stars": "%s stars", - "board-not-found": "Board not found", - "board-private-info": "This board will be <strong>private</strong>.", - "board-public-info": "This board will be <strong>public</strong>.", - "boardChangeColorPopup-title": "Change Board Background", - "boardChangeTitlePopup-title": "Rename Board", - "boardChangeVisibilityPopup-title": "Change Visibility", - "boardChangeWatchPopup-title": "Change Watch", - "boardMenuPopup-title": "Board Settings", - "boardChangeViewPopup-title": "Board View", - "boards": "Boards", - "board-view": "Board View", - "board-view-cal": "Calendar", - "board-view-swimlanes": "Swimlanes", - "board-view-collapse": "Collapse", - "board-view-lists": "Lists", - "bucket-example": "Like “Bucket List” for example", - "cancel": "Cancel", - "card-archived": "This card is moved to Archive.", - "board-archived": "This board is moved to Archive.", - "card-comments-title": "This card has %s comment.", - "card-delete-notice": "Deleting is permanent. You will lose all actions associated with this card.", - "card-delete-pop": "All actions will be removed from the activity feed and you won't be able to re-open the card. There is no undo.", - "card-delete-suggest-archive": "You can move a card to Archive to remove it from the board and preserve the activity.", - "card-due": "Due", - "card-due-on": "Due on", - "card-spent": "Spent Time", - "card-edit-attachments": "Edit attachments", - "card-edit-custom-fields": "Edit custom fields", - "card-start-voting": "Start voting", - "card-cancel-voting": "Delete voting and all votes", - "card-edit-labels": "Edit labels", - "card-edit-members": "Edit members", - "card-labels-title": "Change the labels for the card.", - "card-members-title": "Add or remove members of the board from the card.", - "card-start": "Start", - "card-start-on": "Starts on", - "cardAttachmentsPopup-title": "Attach From", - "cardCustomField-datePopup-title": "Change date", - "cardCustomFieldsPopup-title": "Edit custom fields", - "cardStartVotingPopup-title": "Start a vote", - "positiveVoteMembersPopup-title": "Proponents", - "negativeVoteMembersPopup-title": "Opponents", - "vote-question": "Voting question", - "vote-public": "Public vote", - "vote-for-it": "for it", - "vote-against": "against", - "cardDeletePopup-title": "Delete Card?", - "cardDetailsActionsPopup-title": "Card Actions", - "cardLabelsPopup-title": "Labels", - "cardMembersPopup-title": "Members", - "cardMorePopup-title": "More", - "cardTemplatePopup-title": "Create template", - "cards": "Cards", - "cards-count": "Cards", - "casSignIn": "Sign In with CAS", - "cardType-card": "Card", - "cardType-linkedCard": "Linked Card", - "cardType-linkedBoard": "Linked Board", - "change": "Change", - "change-avatar": "Change Avatar", - "change-password": "Change Password", - "change-permissions": "Change permissions", - "change-settings": "Change Settings", - "changeAvatarPopup-title": "Change Avatar", - "changeLanguagePopup-title": "Change Language", - "changePasswordPopup-title": "Change Password", - "changePermissionsPopup-title": "Change Permissions", - "changeSettingsPopup-title": "Change Settings", - "subtasks": "Subtasks", - "checklists": "Checklists", - "click-to-star": "Click to star this board.", - "click-to-unstar": "Click to unstar this board.", - "clipboard": "Clipboard or drag & drop", - "close": "Close", - "close-board": "Close Board", - "close-board-pop": "You will be able to restore the board by clicking the “Archive” button from the home header.", - "color-black": "black", - "color-blue": "blue", - "color-crimson": "crimson", - "color-darkgreen": "darkgreen", - "color-gold": "gold", - "color-gray": "gray", - "color-green": "green", - "color-indigo": "indigo", - "color-lime": "lime", - "color-magenta": "magenta", - "color-mistyrose": "mistyrose", - "color-navy": "navy", - "color-orange": "orange", - "color-paleturquoise": "paleturquoise", - "color-peachpuff": "peachpuff", - "color-pink": "pink", - "color-plum": "plum", - "color-purple": "purple", - "color-red": "red", - "color-saddlebrown": "saddlebrown", - "color-silver": "silver", - "color-sky": "sky", - "color-slateblue": "slateblue", - "color-white": "white", - "color-yellow": "yellow", - "unset-color": "Unset", - "comment": "Comment", - "comment-placeholder": "Write Comment", - "comment-only": "Comment only", - "comment-only-desc": "Can comment on cards only.", - "no-comments": "No comments", - "no-comments-desc": "Can not see comments and activities.", - "worker": "Worker", - "worker-desc": "Can only move cards, assign itself to card and comment.", - "computer": "Computer", - "confirm-subtask-delete-dialog": "Are you sure you want to delete subtask?", - "confirm-checklist-delete-dialog": "Are you sure you want to delete checklist?", - "copy-card-link-to-clipboard": "Copy card link to clipboard", - "linkCardPopup-title": "Link Card", - "searchElementPopup-title": "Search", - "copyCardPopup-title": "Copy Card", - "copyChecklistToManyCardsPopup-title": "Copy Checklist Template to Many Cards", - "copyChecklistToManyCardsPopup-instructions": "Destination Card Titles and Descriptions in this JSON format", - "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"First card title\", \"description\":\"First card description\"}, {\"title\":\"Second card title\",\"description\":\"Second card description\"},{\"title\":\"Last card title\",\"description\":\"Last card description\"} ]", - "create": "Create", - "createBoardPopup-title": "Create Board", - "chooseBoardSourcePopup-title": "Import board", - "createLabelPopup-title": "Create Label", - "createCustomField": "Create Field", - "createCustomFieldPopup-title": "Create Field", - "current": "current", - "custom-field-delete-pop": "There is no undo. This will remove this custom field from all cards and destroy its history.", - "custom-field-checkbox": "Checkbox", - "custom-field-date": "Date", - "custom-field-dropdown": "Dropdown List", - "custom-field-dropdown-none": "(none)", - "custom-field-dropdown-options": "List Options", - "custom-field-dropdown-options-placeholder": "Press enter to add more options", - "custom-field-dropdown-unknown": "(unknown)", - "custom-field-number": "Number", - "custom-field-text": "Text", - "custom-fields": "Custom Fields", - "date": "Date", - "decline": "Decline", - "default-avatar": "Default avatar", - "delete": "Delete", - "deleteCustomFieldPopup-title": "Delete Custom Field?", - "deleteLabelPopup-title": "Delete Label?", - "description": "Description", - "disambiguateMultiLabelPopup-title": "Disambiguate Label Action", - "disambiguateMultiMemberPopup-title": "Disambiguate Member Action", - "discard": "Discard", - "done": "Done", - "download": "Download", - "edit": "Edit", - "edit-avatar": "Change Avatar", - "edit-profile": "Edit Profile", - "edit-wip-limit": "Edit WIP Limit", - "soft-wip-limit": "Soft WIP Limit", - "editCardStartDatePopup-title": "Change start date", - "editCardDueDatePopup-title": "Change due date", - "editCustomFieldPopup-title": "Edit Field", - "editCardSpentTimePopup-title": "Change spent time", - "editLabelPopup-title": "Change Label", - "editNotificationPopup-title": "Edit Notification", - "editProfilePopup-title": "Edit Profile", - "email": "Email", - "email-enrollAccount-subject": "An account created for you on __siteName__", - "email-enrollAccount-text": "Hello __user__,\n\nTo start using the service, simply click the link below.\n\n__url__\n\nThanks.", - "email-fail": "Sending email failed", - "email-fail-text": "Error trying to send email", - "email-invalid": "Invalid email", - "email-invite": "Invite via Email", - "email-invite-subject": "__inviter__ sent you an invitation", - "email-invite-text": "Dear __user__,\n\n__inviter__ invites you to join board \"__board__\" for collaborations.\n\nPlease follow the link below:\n\n__url__\n\nThanks.", - "email-resetPassword-subject": "Reset your password on __siteName__", - "email-resetPassword-text": "Hello __user__,\n\nTo reset your password, simply click the link below.\n\n__url__\n\nThanks.", - "email-sent": "Email sent", - "email-verifyEmail-subject": "Verify your email address on __siteName__", - "email-verifyEmail-text": "Hello __user__,\n\nTo verify your account email, simply click the link below.\n\n__url__\n\nThanks.", - "enable-wip-limit": "Enable WIP Limit", - "error-board-doesNotExist": "This board does not exist", - "error-board-notAdmin": "You need to be admin of this board to do that", - "error-board-notAMember": "You need to be a member of this board to do that", - "error-json-malformed": "Your text is not valid JSON", - "error-json-schema": "Your JSON data does not include the proper information in the correct format", - "error-list-doesNotExist": "This list does not exist", - "error-user-doesNotExist": "This user does not exist", - "error-user-notAllowSelf": "You can not invite yourself", - "error-user-notCreated": "This user is not created", - "error-username-taken": "This username is already taken", - "error-email-taken": "Email has already been taken", - "export-board": "Export board", - "sort": "Sort", - "sort-desc": "Click to Sort List", - "list-sort-by": "Sort the List By:", - "list-label-modifiedAt": "Last Access Time", - "list-label-title": "Name of the List", - "list-label-sort": "Your Manual Order", - "list-label-short-modifiedAt": "(L)", - "list-label-short-title": "(N)", - "list-label-short-sort": "(M)", - "filter": "Filter", - "filter-cards": "Filter Cards or Lists", - "list-filter-label": "Filter List by Title", - "filter-clear": "Clear filter", - "filter-no-label": "No label", - "filter-no-member": "No member", - "filter-no-assignee": "No assignee", - "filter-no-custom-fields": "No Custom Fields", - "filter-show-archive": "Show archived lists", - "filter-hide-empty": "Hide empty lists", - "filter-on": "Filter is on", - "filter-on-desc": "You are filtering cards on this board. Click here to edit filter.", - "filter-to-selection": "Filter to selection", - "advanced-filter-label": "Advanced Filter", - "advanced-filter-description": "Advanced Filter allows to write a string containing following operators: == != <= >= && || ( ) A space is used as a separator between the Operators. You can filter for all Custom Fields by typing their names and values. For Example: Field1 == Value1. Note: If fields or values contains spaces, you need to encapsulate them into single quotes. For Example: 'Field 1' == 'Value 1'. For single control characters (' \\/) to be skipped, you can use \\. For example: Field1 == I\\'m. Also you can combine multiple conditions. For Example: F1 == V1 || F1 == V2. Normally all operators are interpreted from left to right. You can change the order by placing brackets. For Example: F1 == V1 && ( F2 == V2 || F2 == V3 ). Also you can search text fields using regex: F1 == /Tes.*/i", - "fullname": "Full Name", - "header-logo-title": "Go back to your boards page.", - "hide-system-messages": "Hide system messages", - "headerBarCreateBoardPopup-title": "Create Board", - "home": "Home", - "import": "Import", - "link": "Link", - "import-board": "import board", - "import-board-c": "Import board", - "import-board-title-trello": "Import board from Trello", - "import-board-title-wekan": "Import board from previous export", - "import-sandstorm-backup-warning": "Do not delete data you import from original exported board or Trello before checking does this grain close and open again, or do you get Board not found error, that means data loss.", - "import-sandstorm-warning": "Imported board will delete all existing data on board and replace it with imported board.", - "from-trello": "From Trello", - "from-wekan": "From previous export", - "import-board-instruction-trello": "In your Trello board, go to 'Menu', then 'More', 'Print and Export', 'Export JSON', and copy the resulting text.", - "import-board-instruction-wekan": "In your board, go to 'Menu', then 'Export board', and copy the text in the downloaded file.", - "import-board-instruction-about-errors": "If you get errors when importing board, sometimes importing still works, and board is at All Boards page.", - "import-json-placeholder": "Paste your valid JSON data here", - "import-map-members": "Map members", - "import-members-map": "Your imported board has some members. Please map the members you want to import to your users", - "import-show-user-mapping": "Review members mapping", - "import-user-select": "Pick your existing user you want to use as this member", - "importMapMembersAddPopup-title": "Select member", - "info": "Version", - "initials": "Initials", - "invalid-date": "Invalid date", - "invalid-time": "Invalid time", - "invalid-user": "Invalid user", - "joined": "joined", - "just-invited": "You are just invited to this board", - "keyboard-shortcuts": "Keyboard shortcuts", - "label-create": "Create Label", - "label-default": "%s label (default)", - "label-delete-pop": "There is no undo. This will remove this label from all cards and destroy its history.", - "labels": "Labels", - "language": "Language", - "last-admin-desc": "You can’t change roles because there must be at least one admin.", - "leave-board": "Leave Board", - "leave-board-pop": "Are you sure you want to leave __boardTitle__? You will be removed from all cards on this board.", - "leaveBoardPopup-title": "Leave Board ?", - "link-card": "Link to this card", - "list-archive-cards": "Move all cards in this list to Archive", - "list-archive-cards-pop": "This will remove all the cards in this list from the board. To view cards in Archive and bring them back to the board, click “Menu” > “Archive”.", - "list-move-cards": "Move all cards in this list", - "list-select-cards": "Select all cards in this list", - "set-color-list": "Set Color", - "listActionPopup-title": "List Actions", - "swimlaneActionPopup-title": "Swimlane Actions", - "swimlaneAddPopup-title": "Add a Swimlane below", - "listImportCardPopup-title": "Import a Trello card", - "listMorePopup-title": "More", - "link-list": "Link to this list", - "list-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the list. There is no undo.", - "list-delete-suggest-archive": "You can move a list to Archive to remove it from the board and preserve the activity.", - "lists": "Lists", - "swimlanes": "Swimlanes", - "log-out": "Log Out", - "log-in": "登入", - "loginPopup-title": "登入", - "memberMenuPopup-title": "Member Settings", - "members": "Members", - "menu": "Menu", - "move-selection": "Move selection", - "moveCardPopup-title": "Move Card", - "moveCardToBottom-title": "Move to Bottom", - "moveCardToTop-title": "Move to Top", - "moveSelectionPopup-title": "Move selection", - "multi-selection": "Multi-Selection", - "multi-selection-on": "Multi-Selection is on", - "muted": "Muted", - "muted-info": "You will never be notified of any changes in this board", - "my-boards": "My Boards", - "name": "Name", - "no-archived-cards": "No cards in Archive.", - "no-archived-lists": "No lists in Archive.", - "no-archived-swimlanes": "No swimlanes in Archive.", - "no-results": "No results", - "normal": "Normal", - "normal-desc": "Can view and edit cards. Can't change settings.", - "not-accepted-yet": "Invitation not accepted yet", - "notify-participate": "Receive updates to any cards you participate as creater or member", - "notify-watch": "Receive updates to any boards, lists, or cards you’re watching", - "optional": "optional", - "or": "or", - "page-maybe-private": "This page may be private. You may be able to view it by <a href='%s'>logging in</a>.", - "page-not-found": "Page not found.", - "password": "Password", - "paste-or-dragdrop": "to paste, or drag & drop image file to it (image only)", - "participating": "Participating", - "preview": "Preview", - "previewAttachedImagePopup-title": "Preview", - "previewClipboardImagePopup-title": "Preview", - "private": "Private", - "private-desc": "This board is private. Only people added to the board can view and edit it.", - "profile": "Profile", - "public": "Public", - "public-desc": "This board is public. It's visible to anyone with the link and will show up in search engines like Google. Only people added to the board can edit.", - "quick-access-description": "Star a board to add a shortcut in this bar.", - "remove-cover": "Remove Cover", - "remove-from-board": "Remove from Board", - "remove-label": "Remove Label", - "listDeletePopup-title": "Delete List ?", - "remove-member": "Remove Member", - "remove-member-from-card": "Remove from Card", - "remove-member-pop": "Remove __name__ (__username__) from __boardTitle__? The member will be removed from all cards on this board. They will receive a notification.", - "removeMemberPopup-title": "Remove Member?", - "rename": "Rename", - "rename-board": "Rename Board", - "restore": "Restore", - "save": "儲存", - "search": "Search", - "rules": "Rules", - "search-cards": "Search from card/list titles, descriptions and custom fields on this board", - "search-example": "Text to search for?", - "select-color": "Select Color", - "set-wip-limit-value": "Set a limit for the maximum number of tasks in this list", - "setWipLimitPopup-title": "Set WIP Limit", - "shortcut-assign-self": "Assign yourself to current card", - "shortcut-autocomplete-emoji": "Autocomplete emoji", - "shortcut-autocomplete-members": "Autocomplete members", - "shortcut-clear-filters": "Clear all filters", - "shortcut-close-dialog": "Close Dialog", - "shortcut-filter-my-cards": "Filter my cards", - "shortcut-show-shortcuts": "Bring up this shortcuts list", - "shortcut-toggle-filterbar": "Toggle Filter Sidebar", - "shortcut-toggle-sidebar": "Toggle Board Sidebar", - "show-cards-minimum-count": "Show cards count if list contains more than", - "sidebar-open": "Open Sidebar", - "sidebar-close": "Close Sidebar", - "signupPopup-title": "Create an Account", - "star-board-title": "Click to star this board. It will show up at top of your boards list.", - "starred-boards": "Starred Boards", - "starred-boards-description": "Starred boards show up at the top of your boards list.", - "subscribe": "Subscribe", - "team": "Team", - "this-board": "this board", - "this-card": "this card", - "spent-time-hours": "Spent time (hours)", - "overtime-hours": "Overtime (hours)", - "overtime": "Overtime", - "has-overtime-cards": "Has overtime cards", - "has-spenttime-cards": "Has spent time cards", - "time": "Time", - "title": "Title", - "tracking": "Tracking", - "tracking-info": "You will be notified of any changes to those cards you are involved as creator or member.", - "type": "Type", - "unassign-member": "Unassign member", - "unsaved-description": "You have an unsaved description.", - "unwatch": "Unwatch", - "upload": "Upload", - "upload-avatar": "Upload an avatar", - "uploaded-avatar": "Uploaded an avatar", - "username": "Username", - "view-it": "View it", - "warn-list-archived": "warning: this card is in an list at Archive", - "watch": "Watch", - "watching": "Watching", - "watching-info": "You will be notified of any change in this board", - "welcome-board": "Welcome Board", - "welcome-swimlane": "Milestone 1", - "welcome-list1": "Basics", - "welcome-list2": "Advanced", - "card-templates-swimlane": "Card Templates", - "list-templates-swimlane": "List Templates", - "board-templates-swimlane": "Board Templates", - "what-to-do": "What do you want to do?", - "wipLimitErrorPopup-title": "Invalid WIP Limit", - "wipLimitErrorPopup-dialog-pt1": "The number of tasks in this list is higher than the WIP limit you've defined.", - "wipLimitErrorPopup-dialog-pt2": "Please move some tasks out of this list, or set a higher WIP limit.", - "admin-panel": "Admin Panel", - "settings": "Settings", - "people": "People", - "registration": "Registration", - "disable-self-registration": "Disable Self-Registration", - "invite": "Invite", - "invite-people": "Invite People", - "to-boards": "To board(s)", - "email-addresses": "Email Addresses", - "smtp-host-description": "The address of the SMTP server that handles your emails.", - "smtp-port-description": "The port your SMTP server uses for outgoing emails.", - "smtp-tls-description": "Enable TLS support for SMTP server", - "smtp-host": "SMTP Host", - "smtp-port": "SMTP Port", - "smtp-username": "Username", - "smtp-password": "Password", - "smtp-tls": "TLS support", - "send-from": "From", - "send-smtp-test": "Send a test email to yourself", - "invitation-code": "Invitation Code", - "email-invite-register-subject": "__inviter__ sent you an invitation", - "email-invite-register-text": "Dear __user__,\n\n__inviter__ invites you to kanban board for collaborations.\n\nPlease follow the link below:\n__url__\n\nAnd your invitation code is: __icode__\n\nThanks.", - "email-smtp-test-subject": "SMTP Test Email", - "email-smtp-test-text": "You have successfully sent an email", - "error-invitation-code-not-exist": "Invitation code doesn't exist", - "error-notAuthorized": "You are not authorized to view this page.", - "webhook-title": "Webhook Name", - "webhook-token": "Token (Optional for Authentication)", - "outgoing-webhooks": "Outgoing Webhooks", - "bidirectional-webhooks": "Two-Way Webhooks", - "outgoingWebhooksPopup-title": "Outgoing Webhooks", - "boardCardTitlePopup-title": "Card Title Filter", - "disable-webhook": "Disable This Webhook", - "global-webhook": "Global Webhooks", - "new-outgoing-webhook": "New Outgoing Webhook", - "no-name": "(Unknown)", - "Node_version": "Node version", - "Meteor_version": "Meteor version", - "MongoDB_version": "MongoDB version", - "MongoDB_storage_engine": "MongoDB storage engine", - "MongoDB_Oplog_enabled": "MongoDB Oplog enabled", - "OS_Arch": "OS Arch", - "OS_Cpus": "OS CPU Count", - "OS_Freemem": "OS Free Memory", - "OS_Loadavg": "OS Load Average", - "OS_Platform": "OS Platform", - "OS_Release": "OS Release", - "OS_Totalmem": "OS Total Memory", - "OS_Type": "OS Type", - "OS_Uptime": "OS Uptime", - "days": "days", - "hours": "hours", - "minutes": "minutes", - "seconds": "seconds", - "show-field-on-card": "Show this field on card", - "automatically-field-on-card": "Auto create field to all cards", - "showLabel-field-on-card": "Show field label on minicard", - "yes": "Yes", - "no": "No", - "accounts": "Accounts", - "accounts-allowEmailChange": "Allow Email Change", - "accounts-allowUserNameChange": "Allow Username Change", - "createdAt": "Created at", - "verified": "Verified", - "active": "Active", - "card-received": "Received", - "card-received-on": "Received on", - "card-end": "End", - "card-end-on": "Ends on", - "editCardReceivedDatePopup-title": "Change received date", - "editCardEndDatePopup-title": "Change end date", - "setCardColorPopup-title": "Set color", - "setCardActionsColorPopup-title": "Choose a color", - "setSwimlaneColorPopup-title": "Choose a color", - "setListColorPopup-title": "Choose a color", - "assigned-by": "Assigned By", - "requested-by": "Requested By", - "board-delete-notice": "Deleting is permanent. You will lose all lists, cards and actions associated with this board.", - "delete-board-confirm-popup": "All lists, cards, labels, and activities will be deleted and you won't be able to recover the board contents. There is no undo.", - "boardDeletePopup-title": "Delete Board?", - "delete-board": "Delete Board", - "default-subtasks-board": "Subtasks for __board__ board", - "default": "Default", - "queue": "Queue", - "subtask-settings": "Subtasks Settings", - "card-settings": "Card Settings", - "boardSubtaskSettingsPopup-title": "Board Subtasks Settings", - "boardCardSettingsPopup-title": "Card Settings", - "deposit-subtasks-board": "Deposit subtasks to this board:", - "deposit-subtasks-list": "Landing list for subtasks deposited here:", - "show-parent-in-minicard": "Show parent in minicard:", - "prefix-with-full-path": "Prefix with full path", - "prefix-with-parent": "Prefix with parent", - "subtext-with-full-path": "Subtext with full path", - "subtext-with-parent": "Subtext with parent", - "change-card-parent": "Change card's parent", - "parent-card": "Parent card", - "source-board": "Source board", - "no-parent": "Don't show parent", - "activity-added-label": "added label '%s' to %s", - "activity-removed-label": "removed label '%s' from %s", - "activity-delete-attach": "deleted an attachment from %s", - "activity-added-label-card": "added label '%s'", - "activity-removed-label-card": "removed label '%s'", - "activity-delete-attach-card": "deleted an attachment", - "activity-set-customfield": "set custom field '%s' to '%s' in %s", - "activity-unset-customfield": "unset custom field '%s' in %s", - "r-rule": "Rule", - "r-add-trigger": "Add trigger", - "r-add-action": "Add action", - "r-board-rules": "Board rules", - "r-add-rule": "Add rule", - "r-view-rule": "View rule", - "r-delete-rule": "Delete rule", - "r-new-rule-name": "New rule title", - "r-no-rules": "No rules", - "r-when-a-card": "When a card", - "r-is": "is", - "r-is-moved": "is moved", - "r-added-to": "added to", - "r-removed-from": "Removed from", - "r-the-board": "the board", - "r-list": "list", - "set-filter": "Set Filter", - "r-moved-to": "Moved to", - "r-moved-from": "Moved from", - "r-archived": "Moved to Archive", - "r-unarchived": "Restored from Archive", - "r-a-card": "a card", - "r-when-a-label-is": "When a label is", - "r-when-the-label": "When the label", - "r-list-name": "list name", - "r-when-a-member": "When a member is", - "r-when-the-member": "When the member", - "r-name": "name", - "r-when-a-attach": "When an attachment", - "r-when-a-checklist": "When a checklist is", - "r-when-the-checklist": "When the checklist", - "r-completed": "Completed", - "r-made-incomplete": "Made incomplete", - "r-when-a-item": "When a checklist item is", - "r-when-the-item": "When the checklist item", - "r-checked": "Checked", - "r-unchecked": "Unchecked", - "r-move-card-to": "Move card to", - "r-top-of": "Top of", - "r-bottom-of": "Bottom of", - "r-its-list": "its list", - "r-archive": "Move to Archive", - "r-unarchive": "Restore from Archive", - "r-card": "card", - "r-add": "Add", - "r-remove": "Remove", - "r-label": "label", - "r-member": "member", - "r-remove-all": "Remove all members from the card", - "r-set-color": "Set color to", - "r-checklist": "checklist", - "r-check-all": "Check all", - "r-uncheck-all": "Uncheck all", - "r-items-check": "items of checklist", - "r-check": "Check", - "r-uncheck": "Uncheck", - "r-item": "item", - "r-of-checklist": "of checklist", - "r-send-email": "Send an email", - "r-to": "to", - "r-subject": "subject", - "r-rule-details": "Rule details", - "r-d-move-to-top-gen": "Move card to top of its list", - "r-d-move-to-top-spec": "Move card to top of list", - "r-d-move-to-bottom-gen": "Move card to bottom of its list", - "r-d-move-to-bottom-spec": "Move card to bottom of list", - "r-d-send-email": "Send email", - "r-d-send-email-to": "to", - "r-d-send-email-subject": "subject", - "r-d-send-email-message": "message", - "r-d-archive": "Move card to Archive", - "r-d-unarchive": "Restore card from Archive", - "r-d-add-label": "Add label", - "r-d-remove-label": "Remove label", - "r-create-card": "Create new card", - "r-in-list": "in list", - "r-in-swimlane": "in swimlane", - "r-d-add-member": "Add member", - "r-d-remove-member": "Remove member", - "r-d-remove-all-member": "Remove all member", - "r-d-check-all": "Check all items of a list", - "r-d-uncheck-all": "Uncheck all items of a list", - "r-d-check-one": "Check item", - "r-d-uncheck-one": "Uncheck item", - "r-d-check-of-list": "of checklist", - "r-d-add-checklist": "Add checklist", - "r-d-remove-checklist": "Remove checklist", - "r-by": "by", - "r-add-checklist": "Add checklist", - "r-with-items": "with items", - "r-items-list": "item1,item2,item3", - "r-add-swimlane": "Add swimlane", - "r-swimlane-name": "swimlane name", - "r-board-note": "Note: leave a field empty to match every possible value.", - "r-checklist-note": "Note: checklist's items have to be written as comma separated values.", - "r-when-a-card-is-moved": "When a card is moved to another list", - "r-set": "Set", - "r-update": "Update", - "r-datefield": "date field", - "r-df-start-at": "start", - "r-df-due-at": "due", - "r-df-end-at": "end", - "r-df-received-at": "received", - "r-to-current-datetime": "to current date/time", - "r-remove-value-from": "Remove value from", - "ldap": "LDAP", - "oauth2": "OAuth2", - "cas": "CAS", - "authentication-method": "Authentication method", - "authentication-type": "Authentication type", - "custom-product-name": "Custom Product Name", - "layout": "Layout", - "hide-logo": "Hide Logo", - "add-custom-html-after-body-start": "Add Custom HTML after <body> start", - "add-custom-html-before-body-end": "Add Custom HTML before </body> end", - "error-undefined": "Something went wrong", - "error-ldap-login": "An error occurred while trying to login", - "display-authentication-method": "Display Authentication Method", - "default-authentication-method": "Default Authentication Method", - "duplicate-board": "Duplicate Board", - "people-number": "The number of people is:", - "swimlaneDeletePopup-title": "Delete Swimlane ?", - "swimlane-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the swimlane. There is no undo.", - "restore-all": "Restore all", - "delete-all": "Delete all", - "loading": "Loading, please wait.", - "previous_as": "last time was", - "act-a-dueAt": "modified due time to \nWhen: __timeValue__\nWhere: __card__\n previous due was __timeOldValue__", - "act-a-endAt": "modified ending time to __timeValue__ from (__timeOldValue__)", - "act-a-startAt": "modified starting time to __timeValue__ from (__timeOldValue__)", - "act-a-receivedAt": "modified received time to __timeValue__ from (__timeOldValue__)", - "a-dueAt": "modified due time to be", - "a-endAt": "modified ending time to be", - "a-startAt": "modified starting time to be", - "a-receivedAt": "modified received time to be", - "almostdue": "current due time %s is approaching", - "pastdue": "current due time %s is past", - "duenow": "current due time %s is today", - "act-newDue": "__list__/__card__ has 1st due reminder [__board__]", - "act-withDue": "__list__/__card__ due reminders [__board__]", - "act-almostdue": "was reminding the current due (__timeValue__) of __card__ is approaching", - "act-pastdue": "was reminding the current due (__timeValue__) of __card__ is past", - "act-duenow": "was reminding the current due (__timeValue__) of __card__ is now", - "act-atUserComment": "You were mentioned in [__board__] __list__/__card__", - "delete-user-confirm-popup": "Are you sure you want to delete this account? There is no undo.", - "accounts-allowUserDelete": "Allow users to self delete their account", - "hide-minicard-label-text": "Hide minicard label text", - "show-desktop-drag-handles": "Show desktop drag handles", - "assignee": "Assignee", - "cardAssigneesPopup-title": "Assignee", - "addmore-detail": "Add a more detailed description", - "show-on-card": "Show on Card", - "new": "New", - "editUserPopup-title": "Edit User", - "newUserPopup-title": "New User", - "notifications": "Notifications", - "view-all": "View All", - "filter-by-unread": "Filter by Unread", - "mark-all-as-read": "Mark all as read", - "remove-all-read": "Remove all read", - "allow-rename": "Allow Rename", - "allowRenamePopup-title": "Allow Rename" -} + "accept": "Accept", + "act-activity-notify": "Activity Notification", + "act-addAttachment": "added attachment __attachment__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-deleteAttachment": "deleted attachment __attachment__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addSubtask": "added subtask __subtask__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addedLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removeLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removedLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addChecklist": "added checklist __checklist__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addChecklistItem": "added checklist item __checklistItem__ to checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removeChecklist": "removed checklist __checklist__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removeChecklistItem": "removed checklist item __checklistItem__ from checklist __checkList__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-checkedItem": "checked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-uncheckedItem": "unchecked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-completeChecklist": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-uncompleteChecklist": "uncompleted checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addComment": "commented on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-editComment": "edited comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-deleteComment": "deleted comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-createBoard": "created board __board__", + "act-createSwimlane": "created swimlane __swimlane__ to board __board__", + "act-createCard": "created card __card__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-createCustomField": "created custom field __customField__ at board __board__", + "act-deleteCustomField": "deleted custom field __customField__ at board __board__", + "act-setCustomField": "edited custom field __customField__: __customFieldValue__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-createList": "added list __list__ to board __board__", + "act-addBoardMember": "added member __member__ to board __board__", + "act-archivedBoard": "Board __board__ moved to Archive", + "act-archivedCard": "Card __card__ at list __list__ at swimlane __swimlane__ at board __board__ moved to Archive", + "act-archivedList": "List __list__ at swimlane __swimlane__ at board __board__ moved to Archive", + "act-archivedSwimlane": "Swimlane __swimlane__ at board __board__ moved to Archive", + "act-importBoard": "imported board __board__", + "act-importCard": "imported card __card__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-importList": "imported list __list__ to swimlane __swimlane__ at board __board__", + "act-joinMember": "added member __member__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-moveCard": "moved card __card__ at board __board__ from list __oldList__ at swimlane __oldSwimlane__ to list __list__ at swimlane __swimlane__", + "act-moveCardToOtherBoard": "moved card __card__ from list __oldList__ at swimlane __oldSwimlane__ at board __oldBoard__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-removeBoardMember": "removed member __member__ from board __board__", + "act-restoredCard": "restored card __card__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-unjoinMember": "removed member __member__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-withBoardTitle": "__board__", + "act-withCardTitle": "[__board__] __card__", + "actions": "Actions", + "activities": "Activities", + "activity": "Activity", + "activity-added": "added %s to %s", + "activity-archived": "%s moved to Archive", + "activity-attached": "attached %s to %s", + "activity-created": "created %s", + "activity-customfield-created": "created custom field %s", + "activity-excluded": "excluded %s from %s", + "activity-imported": "imported %s into %s from %s", + "activity-imported-board": "imported %s from %s", + "activity-joined": "joined %s", + "activity-moved": "moved %s from %s to %s", + "activity-on": "on %s", + "activity-removed": "removed %s from %s", + "activity-sent": "sent %s to %s", + "activity-unjoined": "unjoined %s", + "activity-subtask-added": "added subtask to %s", + "activity-checked-item": "checked %s in checklist %s of %s", + "activity-unchecked-item": "unchecked %s in checklist %s of %s", + "activity-checklist-added": "added checklist to %s", + "activity-checklist-removed": "removed a checklist from %s", + "activity-checklist-completed": "completed checklist %s of %s", + "activity-checklist-uncompleted": "uncompleted the checklist %s of %s", + "activity-checklist-item-added": "added checklist item to '%s' in %s", + "activity-checklist-item-removed": "removed a checklist item from '%s' in %s", + "add": "Add", + "activity-checked-item-card": "checked %s in checklist %s", + "activity-unchecked-item-card": "unchecked %s in checklist %s", + "activity-checklist-completed-card": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "activity-checklist-uncompleted-card": "uncompleted the checklist %s", + "activity-editComment": "edited comment %s", + "activity-deleteComment": "deleted comment %s", + "add-attachment": "Add Attachment", + "add-board": "Add Board", + "add-card": "Add Card", + "add-swimlane": "Add Swimlane", + "add-subtask": "Add Subtask", + "add-checklist": "Add Checklist", + "add-checklist-item": "Add an item to checklist", + "add-cover": "Add Cover", + "add-label": "Add Label", + "add-list": "Add List", + "add-members": "Add Members", + "added": "Added", + "addMemberPopup-title": "Members", + "admin": "Admin", + "admin-desc": "Can view and edit cards, remove members, and change settings for the board.", + "admin-announcement": "Announcement", + "admin-announcement-active": "Active System-Wide Announcement", + "admin-announcement-title": "Announcement from Administrator", + "all-boards": "All boards", + "and-n-other-card": "And __count__ other card", + "and-n-other-card_plural": "And __count__ other cards", + "apply": "Apply", + "app-is-offline": "Loading, please wait. Refreshing the page will cause data loss. If loading does not work, please check that server has not stopped.", + "archive": "Move to Archive", + "archive-all": "Move All to Archive", + "archive-board": "Move Board to Archive", + "archive-card": "Move Card to Archive", + "archive-list": "Move List to Archive", + "archive-swimlane": "Move Swimlane to Archive", + "archive-selection": "Move selection to Archive", + "archiveBoardPopup-title": "Move Board to Archive?", + "archived-items": "Archive", + "archived-boards": "Boards in Archive", + "restore-board": "Restore Board", + "no-archived-boards": "No Boards in Archive.", + "archives": "Archive", + "template": "Template", + "templates": "Templates", + "assign-member": "Assign member", + "attached": "attached", + "attachment": "Attachment", + "attachment-delete-pop": "Deleting an attachment is permanent. There is no undo.", + "attachmentDeletePopup-title": "Delete Attachment?", + "attachments": "Attachments", + "auto-watch": "Automatically watch boards when they are created", + "avatar-too-big": "The avatar is too large (70KB max)", + "back": "Back", + "board-change-color": "Change color", + "board-nb-stars": "%s stars", + "board-not-found": "Board not found", + "board-private-info": "This board will be <strong>private</strong>.", + "board-public-info": "This board will be <strong>public</strong>.", + "boardChangeColorPopup-title": "Change Board Background", + "boardChangeTitlePopup-title": "Rename Board", + "boardChangeVisibilityPopup-title": "Change Visibility", + "boardChangeWatchPopup-title": "Change Watch", + "boardMenuPopup-title": "Board Settings", + "boardChangeViewPopup-title": "Board View", + "boards": "Boards", + "board-view": "Board View", + "board-view-cal": "Calendar", + "board-view-swimlanes": "Swimlanes", + "board-view-collapse": "Collapse", + "board-view-lists": "Lists", + "bucket-example": "Like “Bucket List” for example", + "cancel": "Cancel", + "card-archived": "This card is moved to Archive.", + "board-archived": "This board is moved to Archive.", + "card-comments-title": "This card has %s comment.", + "card-delete-notice": "Deleting is permanent. You will lose all actions associated with this card.", + "card-delete-pop": "All actions will be removed from the activity feed and you won't be able to re-open the card. There is no undo.", + "card-delete-suggest-archive": "You can move a card to Archive to remove it from the board and preserve the activity.", + "card-due": "Due", + "card-due-on": "Due on", + "card-spent": "Spent Time", + "card-edit-attachments": "Edit attachments", + "card-edit-custom-fields": "Edit custom fields", + "card-start-voting": "Start voting", + "card-cancel-voting": "Delete voting and all votes", + "card-edit-labels": "Edit labels", + "card-edit-members": "Edit members", + "card-labels-title": "Change the labels for the card.", + "card-members-title": "Add or remove members of the board from the card.", + "card-start": "Start", + "card-start-on": "Starts on", + "cardAttachmentsPopup-title": "Attach From", + "cardCustomField-datePopup-title": "Change date", + "cardCustomFieldsPopup-title": "Edit custom fields", + "cardStartVotingPopup-title": "Start a vote", + "positiveVoteMembersPopup-title": "Proponents", + "negativeVoteMembersPopup-title": "Opponents", + "vote-question": "Voting question", + "vote-public": "Public vote", + "vote-for-it": "for it", + "vote-against": "against", + "cardDeletePopup-title": "Delete Card?", + "cardDetailsActionsPopup-title": "Card Actions", + "cardLabelsPopup-title": "Labels", + "cardMembersPopup-title": "Members", + "cardMorePopup-title": "More", + "cardTemplatePopup-title": "Create template", + "cards": "Cards", + "cards-count": "Cards", + "casSignIn": "Sign In with CAS", + "cardType-card": "Card", + "cardType-linkedCard": "Linked Card", + "cardType-linkedBoard": "Linked Board", + "change": "Change", + "change-avatar": "Change Avatar", + "change-password": "Change Password", + "change-permissions": "Change permissions", + "change-settings": "Change Settings", + "changeAvatarPopup-title": "Change Avatar", + "changeLanguagePopup-title": "Change Language", + "changePasswordPopup-title": "Change Password", + "changePermissionsPopup-title": "Change Permissions", + "changeSettingsPopup-title": "Change Settings", + "subtasks": "Subtasks", + "checklists": "Checklists", + "click-to-star": "Click to star this board.", + "click-to-unstar": "Click to unstar this board.", + "clipboard": "Clipboard or drag & drop", + "close": "Close", + "close-board": "Close Board", + "close-board-pop": "You will be able to restore the board by clicking the “Archive” button from the home header.", + "color-black": "black", + "color-blue": "blue", + "color-crimson": "crimson", + "color-darkgreen": "darkgreen", + "color-gold": "gold", + "color-gray": "gray", + "color-green": "green", + "color-indigo": "indigo", + "color-lime": "lime", + "color-magenta": "magenta", + "color-mistyrose": "mistyrose", + "color-navy": "navy", + "color-orange": "orange", + "color-paleturquoise": "paleturquoise", + "color-peachpuff": "peachpuff", + "color-pink": "pink", + "color-plum": "plum", + "color-purple": "purple", + "color-red": "red", + "color-saddlebrown": "saddlebrown", + "color-silver": "silver", + "color-sky": "sky", + "color-slateblue": "slateblue", + "color-white": "white", + "color-yellow": "yellow", + "unset-color": "Unset", + "comment": "Comment", + "comment-placeholder": "Write Comment", + "comment-only": "Comment only", + "comment-only-desc": "Can comment on cards only.", + "no-comments": "No comments", + "no-comments-desc": "Can not see comments and activities.", + "worker": "Worker", + "worker-desc": "Can only move cards, assign itself to card and comment.", + "computer": "Computer", + "confirm-subtask-delete-dialog": "Are you sure you want to delete subtask?", + "confirm-checklist-delete-dialog": "Are you sure you want to delete checklist?", + "copy-card-link-to-clipboard": "Copy card link to clipboard", + "linkCardPopup-title": "Link Card", + "searchElementPopup-title": "Search", + "copyCardPopup-title": "Copy Card", + "copyChecklistToManyCardsPopup-title": "Copy Checklist Template to Many Cards", + "copyChecklistToManyCardsPopup-instructions": "Destination Card Titles and Descriptions in this JSON format", + "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"First card title\", \"description\":\"First card description\"}, {\"title\":\"Second card title\",\"description\":\"Second card description\"},{\"title\":\"Last card title\",\"description\":\"Last card description\"} ]", + "create": "Create", + "createBoardPopup-title": "Create Board", + "chooseBoardSourcePopup-title": "Import board", + "createLabelPopup-title": "Create Label", + "createCustomField": "Create Field", + "createCustomFieldPopup-title": "Create Field", + "current": "current", + "custom-field-delete-pop": "There is no undo. This will remove this custom field from all cards and destroy its history.", + "custom-field-checkbox": "Checkbox", + "custom-field-date": "Date", + "custom-field-dropdown": "Dropdown List", + "custom-field-dropdown-none": "(none)", + "custom-field-dropdown-options": "List Options", + "custom-field-dropdown-options-placeholder": "Press enter to add more options", + "custom-field-dropdown-unknown": "(unknown)", + "custom-field-number": "Number", + "custom-field-text": "Text", + "custom-fields": "Custom Fields", + "date": "Date", + "decline": "Decline", + "default-avatar": "Default avatar", + "delete": "Delete", + "deleteCustomFieldPopup-title": "Delete Custom Field?", + "deleteLabelPopup-title": "Delete Label?", + "description": "Description", + "disambiguateMultiLabelPopup-title": "Disambiguate Label Action", + "disambiguateMultiMemberPopup-title": "Disambiguate Member Action", + "discard": "Discard", + "done": "Done", + "download": "Download", + "edit": "Edit", + "edit-avatar": "Change Avatar", + "edit-profile": "Edit Profile", + "edit-wip-limit": "Edit WIP Limit", + "soft-wip-limit": "Soft WIP Limit", + "editCardStartDatePopup-title": "Change start date", + "editCardDueDatePopup-title": "Change due date", + "editCustomFieldPopup-title": "Edit Field", + "editCardSpentTimePopup-title": "Change spent time", + "editLabelPopup-title": "Change Label", + "editNotificationPopup-title": "Edit Notification", + "editProfilePopup-title": "Edit Profile", + "email": "Email", + "email-enrollAccount-subject": "An account created for you on __siteName__", + "email-enrollAccount-text": "Hello __user__,\n\nTo start using the service, simply click the link below.\n\n__url__\n\nThanks.", + "email-fail": "Sending email failed", + "email-fail-text": "Error trying to send email", + "email-invalid": "Invalid email", + "email-invite": "Invite via Email", + "email-invite-subject": "__inviter__ sent you an invitation", + "email-invite-text": "Dear __user__,\n\n__inviter__ invites you to join board \"__board__\" for collaborations.\n\nPlease follow the link below:\n\n__url__\n\nThanks.", + "email-resetPassword-subject": "Reset your password on __siteName__", + "email-resetPassword-text": "Hello __user__,\n\nTo reset your password, simply click the link below.\n\n__url__\n\nThanks.", + "email-sent": "Email sent", + "email-verifyEmail-subject": "Verify your email address on __siteName__", + "email-verifyEmail-text": "Hello __user__,\n\nTo verify your account email, simply click the link below.\n\n__url__\n\nThanks.", + "enable-wip-limit": "Enable WIP Limit", + "error-board-doesNotExist": "This board does not exist", + "error-board-notAdmin": "You need to be admin of this board to do that", + "error-board-notAMember": "You need to be a member of this board to do that", + "error-json-malformed": "Your text is not valid JSON", + "error-json-schema": "Your JSON data does not include the proper information in the correct format", + "error-list-doesNotExist": "This list does not exist", + "error-user-doesNotExist": "This user does not exist", + "error-user-notAllowSelf": "You can not invite yourself", + "error-user-notCreated": "This user is not created", + "error-username-taken": "This username is already taken", + "error-email-taken": "Email has already been taken", + "export-board": "Export board", + "sort": "Sort", + "sort-desc": "Click to Sort List", + "list-sort-by": "Sort the List By:", + "list-label-modifiedAt": "Last Access Time", + "list-label-title": "Name of the List", + "list-label-sort": "Your Manual Order", + "list-label-short-modifiedAt": "(L)", + "list-label-short-title": "(N)", + "list-label-short-sort": "(M)", + "filter": "Filter", + "filter-cards": "Filter Cards or Lists", + "list-filter-label": "Filter List by Title", + "filter-clear": "Clear filter", + "filter-no-label": "No label", + "filter-no-member": "No member", + "filter-no-assignee": "No assignee", + "filter-no-custom-fields": "No Custom Fields", + "filter-show-archive": "Show archived lists", + "filter-hide-empty": "Hide empty lists", + "filter-on": "Filter is on", + "filter-on-desc": "You are filtering cards on this board. Click here to edit filter.", + "filter-to-selection": "Filter to selection", + "advanced-filter-label": "Advanced Filter", + "advanced-filter-description": "Advanced Filter allows to write a string containing following operators: == != <= >= && || ( ) A space is used as a separator between the Operators. You can filter for all Custom Fields by typing their names and values. For Example: Field1 == Value1. Note: If fields or values contains spaces, you need to encapsulate them into single quotes. For Example: 'Field 1' == 'Value 1'. For single control characters (' \\/) to be skipped, you can use \\. For example: Field1 == I\\'m. Also you can combine multiple conditions. For Example: F1 == V1 || F1 == V2. Normally all operators are interpreted from left to right. You can change the order by placing brackets. For Example: F1 == V1 && ( F2 == V2 || F2 == V3 ). Also you can search text fields using regex: F1 == /Tes.*/i", + "fullname": "Full Name", + "header-logo-title": "Go back to your boards page.", + "hide-system-messages": "Hide system messages", + "headerBarCreateBoardPopup-title": "Create Board", + "home": "Home", + "import": "Import", + "link": "Link", + "import-board": "import board", + "import-board-c": "Import board", + "import-board-title-trello": "Import board from Trello", + "import-board-title-wekan": "Import board from previous export", + "import-sandstorm-backup-warning": "Do not delete data you import from original exported board or Trello before checking does this grain close and open again, or do you get Board not found error, that means data loss.", + "import-sandstorm-warning": "Imported board will delete all existing data on board and replace it with imported board.", + "from-trello": "From Trello", + "from-wekan": "From previous export", + "import-board-instruction-trello": "In your Trello board, go to 'Menu', then 'More', 'Print and Export', 'Export JSON', and copy the resulting text.", + "import-board-instruction-wekan": "In your board, go to 'Menu', then 'Export board', and copy the text in the downloaded file.", + "import-board-instruction-about-errors": "If you get errors when importing board, sometimes importing still works, and board is at All Boards page.", + "import-json-placeholder": "Paste your valid JSON data here", + "import-map-members": "Map members", + "import-members-map": "Your imported board has some members. Please map the members you want to import to your users", + "import-show-user-mapping": "Review members mapping", + "import-user-select": "Pick your existing user you want to use as this member", + "importMapMembersAddPopup-title": "Select member", + "info": "Version", + "initials": "Initials", + "invalid-date": "Invalid date", + "invalid-time": "Invalid time", + "invalid-user": "Invalid user", + "joined": "joined", + "just-invited": "You are just invited to this board", + "keyboard-shortcuts": "Keyboard shortcuts", + "label-create": "Create Label", + "label-default": "%s label (default)", + "label-delete-pop": "There is no undo. This will remove this label from all cards and destroy its history.", + "labels": "Labels", + "language": "Language", + "last-admin-desc": "You can’t change roles because there must be at least one admin.", + "leave-board": "Leave Board", + "leave-board-pop": "Are you sure you want to leave __boardTitle__? You will be removed from all cards on this board.", + "leaveBoardPopup-title": "Leave Board ?", + "link-card": "Link to this card", + "list-archive-cards": "Move all cards in this list to Archive", + "list-archive-cards-pop": "This will remove all the cards in this list from the board. To view cards in Archive and bring them back to the board, click “Menu” > “Archive”.", + "list-move-cards": "Move all cards in this list", + "list-select-cards": "Select all cards in this list", + "set-color-list": "Set Color", + "listActionPopup-title": "List Actions", + "swimlaneActionPopup-title": "Swimlane Actions", + "swimlaneAddPopup-title": "Add a Swimlane below", + "listImportCardPopup-title": "Import a Trello card", + "listMorePopup-title": "More", + "link-list": "Link to this list", + "list-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the list. There is no undo.", + "list-delete-suggest-archive": "You can move a list to Archive to remove it from the board and preserve the activity.", + "lists": "Lists", + "swimlanes": "Swimlanes", + "log-out": "Log Out", + "log-in": "登入", + "loginPopup-title": "登入", + "memberMenuPopup-title": "Member Settings", + "members": "Members", + "menu": "Menu", + "move-selection": "Move selection", + "moveCardPopup-title": "Move Card", + "moveCardToBottom-title": "Move to Bottom", + "moveCardToTop-title": "Move to Top", + "moveSelectionPopup-title": "Move selection", + "multi-selection": "Multi-Selection", + "multi-selection-on": "Multi-Selection is on", + "muted": "Muted", + "muted-info": "You will never be notified of any changes in this board", + "my-boards": "My Boards", + "name": "Name", + "no-archived-cards": "No cards in Archive.", + "no-archived-lists": "No lists in Archive.", + "no-archived-swimlanes": "No swimlanes in Archive.", + "no-results": "No results", + "normal": "Normal", + "normal-desc": "Can view and edit cards. Can't change settings.", + "not-accepted-yet": "Invitation not accepted yet", + "notify-participate": "Receive updates to any cards you participate as creater or member", + "notify-watch": "Receive updates to any boards, lists, or cards you’re watching", + "optional": "optional", + "or": "or", + "page-maybe-private": "This page may be private. You may be able to view it by <a href='%s'>logging in</a>.", + "page-not-found": "Page not found.", + "password": "Password", + "paste-or-dragdrop": "to paste, or drag & drop image file to it (image only)", + "participating": "Participating", + "preview": "Preview", + "previewAttachedImagePopup-title": "Preview", + "previewClipboardImagePopup-title": "Preview", + "private": "Private", + "private-desc": "This board is private. Only people added to the board can view and edit it.", + "profile": "Profile", + "public": "Public", + "public-desc": "This board is public. It's visible to anyone with the link and will show up in search engines like Google. Only people added to the board can edit.", + "quick-access-description": "Star a board to add a shortcut in this bar.", + "remove-cover": "Remove Cover", + "remove-from-board": "Remove from Board", + "remove-label": "Remove Label", + "listDeletePopup-title": "Delete List ?", + "remove-member": "Remove Member", + "remove-member-from-card": "Remove from Card", + "remove-member-pop": "Remove __name__ (__username__) from __boardTitle__? The member will be removed from all cards on this board. They will receive a notification.", + "removeMemberPopup-title": "Remove Member?", + "rename": "Rename", + "rename-board": "Rename Board", + "restore": "Restore", + "save": "儲存", + "search": "Search", + "rules": "Rules", + "search-cards": "Search from card/list titles, descriptions and custom fields on this board", + "search-example": "Text to search for?", + "select-color": "Select Color", + "set-wip-limit-value": "Set a limit for the maximum number of tasks in this list", + "setWipLimitPopup-title": "Set WIP Limit", + "shortcut-assign-self": "Assign yourself to current card", + "shortcut-autocomplete-emoji": "Autocomplete emoji", + "shortcut-autocomplete-members": "Autocomplete members", + "shortcut-clear-filters": "Clear all filters", + "shortcut-close-dialog": "Close Dialog", + "shortcut-filter-my-cards": "Filter my cards", + "shortcut-show-shortcuts": "Bring up this shortcuts list", + "shortcut-toggle-filterbar": "Toggle Filter Sidebar", + "shortcut-toggle-sidebar": "Toggle Board Sidebar", + "show-cards-minimum-count": "Show cards count if list contains more than", + "sidebar-open": "Open Sidebar", + "sidebar-close": "Close Sidebar", + "signupPopup-title": "Create an Account", + "star-board-title": "Click to star this board. It will show up at top of your boards list.", + "starred-boards": "Starred Boards", + "starred-boards-description": "Starred boards show up at the top of your boards list.", + "subscribe": "Subscribe", + "team": "Team", + "this-board": "this board", + "this-card": "this card", + "spent-time-hours": "Spent time (hours)", + "overtime-hours": "Overtime (hours)", + "overtime": "Overtime", + "has-overtime-cards": "Has overtime cards", + "has-spenttime-cards": "Has spent time cards", + "time": "Time", + "title": "Title", + "tracking": "Tracking", + "tracking-info": "You will be notified of any changes to those cards you are involved as creator or member.", + "type": "Type", + "unassign-member": "Unassign member", + "unsaved-description": "You have an unsaved description.", + "unwatch": "Unwatch", + "upload": "Upload", + "upload-avatar": "Upload an avatar", + "uploaded-avatar": "Uploaded an avatar", + "username": "Username", + "view-it": "View it", + "warn-list-archived": "warning: this card is in an list at Archive", + "watch": "Watch", + "watching": "Watching", + "watching-info": "You will be notified of any change in this board", + "welcome-board": "Welcome Board", + "welcome-swimlane": "Milestone 1", + "welcome-list1": "Basics", + "welcome-list2": "Advanced", + "card-templates-swimlane": "Card Templates", + "list-templates-swimlane": "List Templates", + "board-templates-swimlane": "Board Templates", + "what-to-do": "What do you want to do?", + "wipLimitErrorPopup-title": "Invalid WIP Limit", + "wipLimitErrorPopup-dialog-pt1": "The number of tasks in this list is higher than the WIP limit you've defined.", + "wipLimitErrorPopup-dialog-pt2": "Please move some tasks out of this list, or set a higher WIP limit.", + "admin-panel": "Admin Panel", + "settings": "Settings", + "people": "People", + "registration": "Registration", + "disable-self-registration": "Disable Self-Registration", + "invite": "Invite", + "invite-people": "Invite People", + "to-boards": "To board(s)", + "email-addresses": "Email Addresses", + "smtp-host-description": "The address of the SMTP server that handles your emails.", + "smtp-port-description": "The port your SMTP server uses for outgoing emails.", + "smtp-tls-description": "Enable TLS support for SMTP server", + "smtp-host": "SMTP Host", + "smtp-port": "SMTP Port", + "smtp-username": "Username", + "smtp-password": "Password", + "smtp-tls": "TLS support", + "send-from": "From", + "send-smtp-test": "Send a test email to yourself", + "invitation-code": "Invitation Code", + "email-invite-register-subject": "__inviter__ sent you an invitation", + "email-invite-register-text": "Dear __user__,\n\n__inviter__ invites you to kanban board for collaborations.\n\nPlease follow the link below:\n__url__\n\nAnd your invitation code is: __icode__\n\nThanks.", + "email-smtp-test-subject": "SMTP Test Email", + "email-smtp-test-text": "You have successfully sent an email", + "error-invitation-code-not-exist": "Invitation code doesn't exist", + "error-notAuthorized": "You are not authorized to view this page.", + "webhook-title": "Webhook Name", + "webhook-token": "Token (Optional for Authentication)", + "outgoing-webhooks": "Outgoing Webhooks", + "bidirectional-webhooks": "Two-Way Webhooks", + "outgoingWebhooksPopup-title": "Outgoing Webhooks", + "boardCardTitlePopup-title": "Card Title Filter", + "disable-webhook": "Disable This Webhook", + "global-webhook": "Global Webhooks", + "new-outgoing-webhook": "New Outgoing Webhook", + "no-name": "(Unknown)", + "Node_version": "Node version", + "Meteor_version": "Meteor version", + "MongoDB_version": "MongoDB version", + "MongoDB_storage_engine": "MongoDB storage engine", + "MongoDB_Oplog_enabled": "MongoDB Oplog enabled", + "OS_Arch": "OS Arch", + "OS_Cpus": "OS CPU Count", + "OS_Freemem": "OS Free Memory", + "OS_Loadavg": "OS Load Average", + "OS_Platform": "OS Platform", + "OS_Release": "OS Release", + "OS_Totalmem": "OS Total Memory", + "OS_Type": "OS Type", + "OS_Uptime": "OS Uptime", + "days": "days", + "hours": "hours", + "minutes": "minutes", + "seconds": "seconds", + "show-field-on-card": "Show this field on card", + "automatically-field-on-card": "Auto create field to all cards", + "showLabel-field-on-card": "Show field label on minicard", + "yes": "Yes", + "no": "No", + "accounts": "Accounts", + "accounts-allowEmailChange": "Allow Email Change", + "accounts-allowUserNameChange": "Allow Username Change", + "createdAt": "Created at", + "verified": "Verified", + "active": "Active", + "card-received": "Received", + "card-received-on": "Received on", + "card-end": "End", + "card-end-on": "Ends on", + "editCardReceivedDatePopup-title": "Change received date", + "editCardEndDatePopup-title": "Change end date", + "setCardColorPopup-title": "Set color", + "setCardActionsColorPopup-title": "Choose a color", + "setSwimlaneColorPopup-title": "Choose a color", + "setListColorPopup-title": "Choose a color", + "assigned-by": "Assigned By", + "requested-by": "Requested By", + "board-delete-notice": "Deleting is permanent. You will lose all lists, cards and actions associated with this board.", + "delete-board-confirm-popup": "All lists, cards, labels, and activities will be deleted and you won't be able to recover the board contents. There is no undo.", + "boardDeletePopup-title": "Delete Board?", + "delete-board": "Delete Board", + "default-subtasks-board": "Subtasks for __board__ board", + "default": "Default", + "queue": "Queue", + "subtask-settings": "Subtasks Settings", + "card-settings": "Card Settings", + "boardSubtaskSettingsPopup-title": "Board Subtasks Settings", + "boardCardSettingsPopup-title": "Card Settings", + "deposit-subtasks-board": "Deposit subtasks to this board:", + "deposit-subtasks-list": "Landing list for subtasks deposited here:", + "show-parent-in-minicard": "Show parent in minicard:", + "prefix-with-full-path": "Prefix with full path", + "prefix-with-parent": "Prefix with parent", + "subtext-with-full-path": "Subtext with full path", + "subtext-with-parent": "Subtext with parent", + "change-card-parent": "Change card's parent", + "parent-card": "Parent card", + "source-board": "Source board", + "no-parent": "Don't show parent", + "activity-added-label": "added label '%s' to %s", + "activity-removed-label": "removed label '%s' from %s", + "activity-delete-attach": "deleted an attachment from %s", + "activity-added-label-card": "added label '%s'", + "activity-removed-label-card": "removed label '%s'", + "activity-delete-attach-card": "deleted an attachment", + "activity-set-customfield": "set custom field '%s' to '%s' in %s", + "activity-unset-customfield": "unset custom field '%s' in %s", + "r-rule": "Rule", + "r-add-trigger": "Add trigger", + "r-add-action": "Add action", + "r-board-rules": "Board rules", + "r-add-rule": "Add rule", + "r-view-rule": "View rule", + "r-delete-rule": "Delete rule", + "r-new-rule-name": "New rule title", + "r-no-rules": "No rules", + "r-when-a-card": "When a card", + "r-is": "is", + "r-is-moved": "is moved", + "r-added-to": "added to", + "r-removed-from": "Removed from", + "r-the-board": "the board", + "r-list": "list", + "set-filter": "Set Filter", + "r-moved-to": "Moved to", + "r-moved-from": "Moved from", + "r-archived": "Moved to Archive", + "r-unarchived": "Restored from Archive", + "r-a-card": "a card", + "r-when-a-label-is": "When a label is", + "r-when-the-label": "When the label", + "r-list-name": "list name", + "r-when-a-member": "When a member is", + "r-when-the-member": "When the member", + "r-name": "name", + "r-when-a-attach": "When an attachment", + "r-when-a-checklist": "When a checklist is", + "r-when-the-checklist": "When the checklist", + "r-completed": "Completed", + "r-made-incomplete": "Made incomplete", + "r-when-a-item": "When a checklist item is", + "r-when-the-item": "When the checklist item", + "r-checked": "Checked", + "r-unchecked": "Unchecked", + "r-move-card-to": "Move card to", + "r-top-of": "Top of", + "r-bottom-of": "Bottom of", + "r-its-list": "its list", + "r-archive": "Move to Archive", + "r-unarchive": "Restore from Archive", + "r-card": "card", + "r-add": "Add", + "r-remove": "Remove", + "r-label": "label", + "r-member": "member", + "r-remove-all": "Remove all members from the card", + "r-set-color": "Set color to", + "r-checklist": "checklist", + "r-check-all": "Check all", + "r-uncheck-all": "Uncheck all", + "r-items-check": "items of checklist", + "r-check": "Check", + "r-uncheck": "Uncheck", + "r-item": "item", + "r-of-checklist": "of checklist", + "r-send-email": "Send an email", + "r-to": "to", + "r-subject": "subject", + "r-rule-details": "Rule details", + "r-d-move-to-top-gen": "Move card to top of its list", + "r-d-move-to-top-spec": "Move card to top of list", + "r-d-move-to-bottom-gen": "Move card to bottom of its list", + "r-d-move-to-bottom-spec": "Move card to bottom of list", + "r-d-send-email": "Send email", + "r-d-send-email-to": "to", + "r-d-send-email-subject": "subject", + "r-d-send-email-message": "message", + "r-d-archive": "Move card to Archive", + "r-d-unarchive": "Restore card from Archive", + "r-d-add-label": "Add label", + "r-d-remove-label": "Remove label", + "r-create-card": "Create new card", + "r-in-list": "in list", + "r-in-swimlane": "in swimlane", + "r-d-add-member": "Add member", + "r-d-remove-member": "Remove member", + "r-d-remove-all-member": "Remove all member", + "r-d-check-all": "Check all items of a list", + "r-d-uncheck-all": "Uncheck all items of a list", + "r-d-check-one": "Check item", + "r-d-uncheck-one": "Uncheck item", + "r-d-check-of-list": "of checklist", + "r-d-add-checklist": "Add checklist", + "r-d-remove-checklist": "Remove checklist", + "r-by": "by", + "r-add-checklist": "Add checklist", + "r-with-items": "with items", + "r-items-list": "item1,item2,item3", + "r-add-swimlane": "Add swimlane", + "r-swimlane-name": "swimlane name", + "r-board-note": "Note: leave a field empty to match every possible value.", + "r-checklist-note": "Note: checklist's items have to be written as comma separated values.", + "r-when-a-card-is-moved": "When a card is moved to another list", + "r-set": "Set", + "r-update": "Update", + "r-datefield": "date field", + "r-df-start-at": "start", + "r-df-due-at": "due", + "r-df-end-at": "end", + "r-df-received-at": "received", + "r-to-current-datetime": "to current date/time", + "r-remove-value-from": "Remove value from", + "ldap": "LDAP", + "oauth2": "OAuth2", + "cas": "CAS", + "authentication-method": "Authentication method", + "authentication-type": "Authentication type", + "custom-product-name": "Custom Product Name", + "layout": "Layout", + "hide-logo": "Hide Logo", + "add-custom-html-after-body-start": "Add Custom HTML after <body> start", + "add-custom-html-before-body-end": "Add Custom HTML before </body> end", + "error-undefined": "Something went wrong", + "error-ldap-login": "An error occurred while trying to login", + "display-authentication-method": "Display Authentication Method", + "default-authentication-method": "Default Authentication Method", + "duplicate-board": "Duplicate Board", + "people-number": "The number of people is:", + "swimlaneDeletePopup-title": "Delete Swimlane ?", + "swimlane-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the swimlane. There is no undo.", + "restore-all": "Restore all", + "delete-all": "Delete all", + "loading": "Loading, please wait.", + "previous_as": "last time was", + "act-a-dueAt": "modified due time to \nWhen: __timeValue__\nWhere: __card__\n previous due was __timeOldValue__", + "act-a-endAt": "modified ending time to __timeValue__ from (__timeOldValue__)", + "act-a-startAt": "modified starting time to __timeValue__ from (__timeOldValue__)", + "act-a-receivedAt": "modified received time to __timeValue__ from (__timeOldValue__)", + "a-dueAt": "modified due time to be", + "a-endAt": "modified ending time to be", + "a-startAt": "modified starting time to be", + "a-receivedAt": "modified received time to be", + "almostdue": "current due time %s is approaching", + "pastdue": "current due time %s is past", + "duenow": "current due time %s is today", + "act-newDue": "__list__/__card__ has 1st due reminder [__board__]", + "act-withDue": "__list__/__card__ due reminders [__board__]", + "act-almostdue": "was reminding the current due (__timeValue__) of __card__ is approaching", + "act-pastdue": "was reminding the current due (__timeValue__) of __card__ is past", + "act-duenow": "was reminding the current due (__timeValue__) of __card__ is now", + "act-atUserComment": "You were mentioned in [__board__] __list__/__card__", + "delete-user-confirm-popup": "Are you sure you want to delete this account? There is no undo.", + "accounts-allowUserDelete": "Allow users to self delete their account", + "hide-minicard-label-text": "Hide minicard label text", + "show-desktop-drag-handles": "Show desktop drag handles", + "assignee": "Assignee", + "cardAssigneesPopup-title": "Assignee", + "addmore-detail": "Add a more detailed description", + "show-on-card": "Show on Card", + "new": "New", + "editUserPopup-title": "Edit User", + "newUserPopup-title": "New User", + "notifications": "Notifications", + "view-all": "View All", + "filter-by-unread": "Filter by Unread", + "mark-all-as-read": "Mark all as read", + "remove-all-read": "Remove all read", + "allow-rename": "Allow Rename", + "allowRenamePopup-title": "Allow Rename" +} \ No newline at end of file diff --git a/i18n/zh-TW.i18n.json b/i18n/zh-TW.i18n.json index b477250e..b1cf1ee7 100644 --- a/i18n/zh-TW.i18n.json +++ b/i18n/zh-TW.i18n.json @@ -1,780 +1,780 @@ { - "accept": "接受", - "act-activity-notify": "活動通知", - "act-addAttachment": "附件 __attachment__ 已新增到卡片 __card__ 位於清單 __list__  泳道  __swimlane__ 看板 __board__", - "act-deleteAttachment": "已刪除的附件__附件__卡片上__卡片__在清單__清單__at swimlane__swimlane__在看板__看板__", - "act-addSubtask": "新增子任務 __子任務 __ to card __卡片__ at list_清單__ at swimlane __分隔線__ at board __看板__", - "act-addLabel": "新增標籤 __label__ 到看板 __board__ 中的泳道 __swimlane__ 中的清單 __list__ 中的卡片 __card__ 中", - "act-addedLabel": "新增標籤 __label__ 到看板 __board__ 中的泳道 __swimlane__ 中的清單 __list__ 中的卡片 __card__ 中", - "act-removeLabel": "移除看板 __board__ 中的泳道 __swimlane__ 中的清單 __list__ 中的卡片 __card__ 中的標籤 __label__", - "act-removedLabel": "移除看板 __board__ 中的泳道 __swimlane__ 中的清單 __list__ 中的卡片 __card__ 中的標籤 __label__", - "act-addChecklist": "新增清單 __checklist__ 到看板 __board__ 中的泳道 __swimlane__ 中的清單 __list__ 中的卡片 __card__ 中", - "act-addChecklistItem": "新增清單項 __checklistItem__ 到看板 __board__ 中的泳道 __swimlane__ 中的清單 __list__ 中的卡片 __card__ 中的清單 __checklist__", - "act-removeChecklist": "移除看板 __board__ 中的泳道 __swimlane__ 中的清單 __list__ 中的卡片 __card__ 中的清單 __checklist__", - "act-removeChecklistItem": "移除看板 __board__ 中的泳道 __swimlane__ 中的清單 __list__ 中的卡片 __card__ 中的清單 __checklist__ 清單項 __checklistItem__", - "act-checkedItem": "選中看板 __board__ 中的泳道 __swimlane__ 中的清單 __list__ 中的卡片 __card__ 中的清單 __checklist__ 的清單項 __checklistItem__", - "act-uncheckedItem": "取消選取__選取清單項目__清單上__清單__在卡片__卡片__在清單__清單__在分隔線__分隔線__在看板__看板__", - "act-completeChecklist": "完成檢查清單__checklist__ 卡片 __card__ 清單 __list__ 泳道 __swimlane__ 看板 __board__", - "act-uncompleteChecklist": "看板 __board__ 中的泳道 __swimlane__ 中的清單 __list__ 中的卡片 __card__ 中的清單 __checklist__ 未完成", - "act-addComment": "對看板 __board__ 中的泳道 __swimlane__ 中的清單 __list__ 中的卡片 __card__ 發表了評論: __comment__", - "act-editComment": "編輯卡片中的評論:看板__board__中的泳道__swimlane__中的清單__list__中的評論__comment__", - "act-deleteComment": "刪除卡片中的評論:看板__board__中的泳道__swimlane__中的清單__list__中的評論__comment__", - "act-createBoard": "新增看板 __board__", - "act-createSwimlane": "新增泳道 __swimlane__ 到看板 __board__", - "act-createCard": "在看板 __board__ 的泳道 __swimlane__ 的清單 __list__ 中新增卡片 __card__", - "act-createCustomField": "已新增看板__board__自訂欄位__customField__", - "act-deleteCustomField": "已刪除看板__board__自訂欄位__customField__", - "act-setCustomField": "編輯自訂欄位__customField__:看板__board__中的泳道__swimlane__中的清單__list__中的卡片__card__中的__customFieldValue__", - "act-createList": "新增清單 __list__ 至看板 __board__", - "act-addBoardMember": "新增成員 __member__ 到看板 __board__", - "act-archivedBoard": "看板 __board__ 已被移到封存", - "act-archivedCard": "將看板 __board__ 中的泳道 __swimlane__ 中的清單 __list__ 中的卡片 移動到封存中", - "act-archivedList": "看板 __board__ 中的泳道 __swimlane__ 中的清單 __list__ 已被移入封存", - "act-archivedSwimlane": "看板 __board__ 中的泳道 __swimlane__ 已被移入封存", - "act-importBoard": "匯入看板 __board__", - "act-importCard": "已將卡片 __card__ 匯入到 __board__ 看板中的 __swimlane__ 泳道中的 __list__ 清單中", - "act-importList": "已將清單匯入到 __board__ 看板中的 __swimlane__  泳道中的 __list__  清單中", - "act-joinMember": "已將成員 __member__  新增到 __board__ 看板中的 __swimlane__ 泳道中的 __list__  清單中的 __card__ 卡片中", - "act-moveCard": "移動卡片 __card__ 到看板 __board__ 從清單 __oldList__ 泳道 __oldSwimlane__ 至清單 __list__ 泳道 __swimlane__", - "act-moveCardToOtherBoard": "移動卡片 __card__ 從清單 __oldList__ 泳道 __oldSwimlane__ 看板 __oldBoard__ 至清單 __list__ 泳道 __swimlane__ 看板 __board__", - "act-removeBoardMember": "從看板 __board__ 移除成員 __member__", - "act-restoredCard": "恢覆卡片 __card__ 至清單 __list__ 泳道 __swimlane__ 看板 __board__", - "act-unjoinMember": "移除成員 __member__ 從卡片 __card__ 清單 __list__ a泳道 __swimlane__ 看板 __board__", - "act-withBoardTitle": "看板__board__", - "act-withCardTitle": "[看板 __board__] 卡片 __card__", - "actions": "操作", - "activities": "活動紀錄", - "activity": "活動", - "activity-added": "新增 %s 到 %s", - "activity-archived": "%s 已被移到封存", - "activity-attached": "已新增附件 %s 到 %s", - "activity-created": "新增 %s", - "activity-customfield-created": "已建立的自訂欄位 %s", - "activity-excluded": "排除 %s 從 %s", - "activity-imported": "匯入 %s 到 %s 從 %s 中", - "activity-imported-board": "已匯入 %s 從 %s 中", - "activity-joined": "已關聯 %s", - "activity-moved": "將 %s 從 %s 移到 %s", - "activity-on": "在 %s", - "activity-removed": "已移除 %s 從 %s 中", - "activity-sent": "已寄送 %s 到 %s", - "activity-unjoined": "已解除關聯 %s", - "activity-subtask-added": "已新增子任務到 %s", - "activity-checked-item": "勾選%s於清單%s 共 %s", - "activity-unchecked-item": "未勾選 %s 於清單 %s 共 %s", - "activity-checklist-added": "已新增待辦清單 %s", - "activity-checklist-removed": "已刪除%s的待辦清單", - "activity-checklist-completed": "已完成清單 %s 共 %s 項", - "activity-checklist-uncompleted": "未完成清單 %s 共 %s 項", - "activity-checklist-item-added": "新增待辦清單項目從 %s 到 %s", - "activity-checklist-item-removed": "已從 '%s' 於 %s中 移除一個清單項", - "add": "新增", - "activity-checked-item-card": "勾選 %s 與清單 %s 中", - "activity-unchecked-item-card": "取消勾選 %s 於清單 %s中", - "activity-checklist-completed-card": "完成檢查清單 __checklist__ 卡片 __card__ 清單 __list__ 泳道 __swimlane__ 看板 __board__", - "activity-checklist-uncompleted-card": "未完成清單 %s", - "activity-editComment": "評論已編輯", - "activity-deleteComment": "評論已刪除", - "add-attachment": "新增附件", - "add-board": "新增看板", - "add-card": "新增卡片", - "add-swimlane": "新增泳道", - "add-subtask": "新增子任務", - "add-checklist": "新增待辦清單", - "add-checklist-item": "新增項目", - "add-cover": "新增封面", - "add-label": "新增標籤", - "add-list": "新增清單", - "add-members": "新增成員", - "added": "新增", - "addMemberPopup-title": "成員", - "admin": "管理員", - "admin-desc": "可以瀏覽並編輯卡片,移除成員,並且更改該看板的設定", - "admin-announcement": "通知", - "admin-announcement-active": "啟用系統公告", - "admin-announcement-title": "來自管理員的公告訊息", - "all-boards": "全部看板", - "and-n-other-card": "和其他 __count__ 個卡片", - "and-n-other-card_plural": "和其他 __count__ 個卡片", - "apply": "應用", - "app-is-offline": "頁面載入中,請稍後。重新整理頁面將會造成尚未儲存的資料遺失,如果載入太久,請檢查伺服器是否已經停止工作。", - "archive": "封存", - "archive-all": "全部封存", - "archive-board": "將看板封存", - "archive-card": "將卡片封存", - "archive-list": "將清單封存", - "archive-swimlane": "將泳道封存", - "archive-selection": "將選擇封存", - "archiveBoardPopup-title": "是否封存看板?", - "archived-items": "封存", - "archived-boards": "封存的看板", - "restore-board": "還原看板", - "no-archived-boards": "沒有封存的看板。", - "archives": "封存", - "template": "範本", - "templates": "範本", - "assign-member": "分配成員", - "attached": "附加", - "attachment": "附件", - "attachment-delete-pop": "刪除附件的操作不可逆。", - "attachmentDeletePopup-title": "刪除附件?", - "attachments": "附件", - "auto-watch": "自動訂閱新建立的看板", - "avatar-too-big": "頭像過大 (上限 70 KB)", - "back": "返回", - "board-change-color": "更改顏色", - "board-nb-stars": "%s 星星", - "board-not-found": "看板不存在", - "board-private-info": "該看板將被設為 <strong>私有</strong>.", - "board-public-info": "該看板將被設為 <strong>公開</strong>.", - "boardChangeColorPopup-title": "修改看板背景", - "boardChangeTitlePopup-title": "重新命名看板", - "boardChangeVisibilityPopup-title": "更改可見度", - "boardChangeWatchPopup-title": "更改訂閱狀態", - "boardMenuPopup-title": "看板設定", - "boardChangeViewPopup-title": "看板檢視", - "boards": "看板", - "board-view": "看板檢視", - "board-view-cal": "日曆", - "board-view-swimlanes": "泳道", - "board-view-collapse": "損毀", - "board-view-lists": "清單", - "bucket-example": "例如 “目標清單”", - "cancel": "取消", - "card-archived": "封存這個卡片。", - "board-archived": "封存這個看板。", - "card-comments-title": "該卡片有 %s 條評論", - "card-delete-notice": "永久刪除是無法復原的,你將會失去這張卡片的所有相關操作記錄。", - "card-delete-pop": "所有的活動將從活動摘要中被移除且您將無法重新打開該卡片。此操作無法撤銷。", - "card-delete-suggest-archive": "您可以移動卡片到活動以便從看板中刪除並保持活動。", - "card-due": "到期日", - "card-due-on": "期限", - "card-spent": "耗時", - "card-edit-attachments": "編輯附件", - "card-edit-custom-fields": "編輯自訂欄位", - "card-start-voting": "開始投票", - "card-cancel-voting": "移除投票", - "card-edit-labels": "編輯標籤", - "card-edit-members": "編輯成員", - "card-labels-title": "更改該卡片上的標籤", - "card-members-title": "在該卡片中新增或移除看板成員", - "card-start": "開始", - "card-start-on": "開始於", - "cardAttachmentsPopup-title": "附件來源", - "cardCustomField-datePopup-title": "修改日期", - "cardCustomFieldsPopup-title": "編輯自訂欄位", - "cardStartVotingPopup-title": "建立投票", - "positiveVoteMembersPopup-title": "支持", - "negativeVoteMembersPopup-title": "反對", - "vote-question": "投票題目", - "vote-public": "公開投票", - "vote-for-it": "同意", - "vote-against": "反對", - "cardDeletePopup-title": "徹底刪除卡片?", - "cardDetailsActionsPopup-title": "卡片操作", - "cardLabelsPopup-title": "標籤", - "cardMembersPopup-title": "成員", - "cardMorePopup-title": "更多", - "cardTemplatePopup-title": "建立範本", - "cards": "卡片", - "cards-count": "卡片", - "casSignIn": "以 CAS 登入", - "cardType-card": "卡片", - "cardType-linkedCard": "已連結卡片", - "cardType-linkedBoard": "已連結看板", - "change": "變更", - "change-avatar": "更換大頭貼", - "change-password": "變更密碼", - "change-permissions": "變更權限", - "change-settings": "更改設定", - "changeAvatarPopup-title": "更換大頭貼", - "changeLanguagePopup-title": "更改語系", - "changePasswordPopup-title": "變更密碼", - "changePermissionsPopup-title": "變更權限", - "changeSettingsPopup-title": "更改設定", - "subtasks": "子任務", - "checklists": "待辦清單", - "click-to-star": "將看板加入我的最愛。", - "click-to-unstar": "從我的最愛移除此看板。", - "clipboard": "剪貼簿貼上或者拖曳檔案", - "close": "關閉", - "close-board": "關閉看板", - "close-board-pop": "您可以透過點擊首頁中的「封存」按鈕來還原看板。", - "color-black": "黑色", - "color-blue": "藍色", - "color-crimson": "深紅", - "color-darkgreen": "墨綠", - "color-gold": "金色", - "color-gray": "灰色", - "color-green": "綠色", - "color-indigo": "紫藍色", - "color-lime": "綠黃", - "color-magenta": "洋紅", - "color-mistyrose": "玫瑰紅", - "color-navy": "藏青色", - "color-orange": "橙色", - "color-paleturquoise": "寶石綠", - "color-peachpuff": "桃紅色", - "color-pink": "粉紅色", - "color-plum": "紫紅色", - "color-purple": "紫色", - "color-red": "紅色", - "color-saddlebrown": "棕褐色", - "color-silver": "銀色", - "color-sky": "天藍", - "color-slateblue": "青藍", - "color-white": "白色", - "color-yellow": "黃色", - "unset-color": "未設定", - "comment": "評論", - "comment-placeholder": "撰寫文字", - "comment-only": "僅能評論", - "comment-only-desc": "只能在卡片上發表評論。", - "no-comments": "暫無評論", - "no-comments-desc": "無法檢視評論和活動。", - "worker": "工作者", - "worker-desc": "只能移動卡片,分配給自己及發表評論。", - "computer": "從本機上傳", - "confirm-subtask-delete-dialog": "確定要刪除子任務嗎?", - "confirm-checklist-delete-dialog": "確定要刪除清單嗎?", - "copy-card-link-to-clipboard": "將卡片連結複製到剪貼簿", - "linkCardPopup-title": "連結卡片", - "searchElementPopup-title": "搜尋", - "copyCardPopup-title": "複製卡片", - "copyChecklistToManyCardsPopup-title": "複製待辦清單的範本到多個卡片", - "copyChecklistToManyCardsPopup-instructions": "使用此 JSON 格式來表示目標卡片的標題和描述", - "copyChecklistToManyCardsPopup-format": "[ {\\\"title\\\": \\\"第一個卡片標題\\\", \\\"description\\\":\\\"第一個卡片描述\\\"}, {\\\"title\\\":\\\"第二個卡片標題\\\",\\\"description\\\":\\\"第二個卡片描述\\\"},{\\\"title\\\":\\\"最後一個卡片標題\\\",\\\"description\\\":\\\"最後一個卡片描述\\\"} ]", - "create": "建立", - "createBoardPopup-title": "建立看板", - "chooseBoardSourcePopup-title": "匯入看板", - "createLabelPopup-title": "建立標籤", - "createCustomField": "建立欄位", - "createCustomFieldPopup-title": "建立欄位", - "current": "目前", - "custom-field-delete-pop": "此操作將會從所有卡片中移除自訂欄位以及銷毀歷史紀錄,並且無法撤消。", - "custom-field-checkbox": "複選框", - "custom-field-date": "日期", - "custom-field-dropdown": "下拉式選單", - "custom-field-dropdown-none": "(無)", - "custom-field-dropdown-options": "清單選項", - "custom-field-dropdown-options-placeholder": "按下 Enter 新增更多選項", - "custom-field-dropdown-unknown": "(未知)", - "custom-field-number": "數字", - "custom-field-text": "文字", - "custom-fields": "自訂欄位", - "date": "日期", - "decline": "拒絕", - "default-avatar": "預設大頭貼", - "delete": "刪除", - "deleteCustomFieldPopup-title": "刪除自訂欄位?", - "deleteLabelPopup-title": "刪除標籤?", - "description": "描述", - "disambiguateMultiLabelPopup-title": "清除標籤動作歧義", - "disambiguateMultiMemberPopup-title": "清除成員動作歧義", - "discard": "取消", - "done": "完成", - "download": "下載", - "edit": "編輯", - "edit-avatar": "更換大頭貼", - "edit-profile": "編輯個人資料", - "edit-wip-limit": "編輯 WIP 限制", - "soft-wip-limit": "軟性 WIP 限制", - "editCardStartDatePopup-title": "變更開始日期", - "editCardDueDatePopup-title": "變更到期日期", - "editCustomFieldPopup-title": "編輯欄位", - "editCardSpentTimePopup-title": "變更耗費時間", - "editLabelPopup-title": "更改標籤", - "editNotificationPopup-title": "更改通知", - "editProfilePopup-title": "編輯個人資料", - "email": "電子郵件", - "email-enrollAccount-subject": "您在 __siteName__ 的帳號已經建立", - "email-enrollAccount-text": "親愛的 __user__,\n\n點選下面的連結,即刻開始使用這項服務。\n\n__url__\n\n謝謝。", - "email-fail": "郵件寄送失敗", - "email-fail-text": "嘗試發送郵件時出現錯誤", - "email-invalid": "電子郵件地址錯誤", - "email-invite": "寄送郵件邀請", - "email-invite-subject": "__inviter__ 向您發出邀請", - "email-invite-text": "親愛的 __user__,\n\n__inviter__ 邀請您加入看板 \"__board__\" 參與協作。\n\n請點選下面的連結訪問看板:\n\n__url__\n\n謝謝。", - "email-resetPassword-subject": "重設您在 __siteName__ 的密碼", - "email-resetPassword-text": "您好 __user__,\n\n點選下面的連結,重置您的密碼:\n\n__url__\n\n謝謝。", - "email-sent": "郵件已寄送", - "email-verifyEmail-subject": "驗證您在 __siteName__ 的電子郵件", - "email-verifyEmail-text": "親愛的 __user__,\n\n點選下面的連結,驗證您的電子郵件地址:\n\n__url__\n\n謝謝。", - "enable-wip-limit": "啟用 WIP 限制", - "error-board-doesNotExist": "該看板不存在", - "error-board-notAdmin": "需要成為管理員才能執行此操作", - "error-board-notAMember": "需要成為看板成員才能執行此操作", - "error-json-malformed": "不是有效的 JSON", - "error-json-schema": "JSON 資料沒有用正確的格式包含合適的資訊", - "error-list-doesNotExist": "不存在此列表", - "error-user-doesNotExist": "該使用者不存在", - "error-user-notAllowSelf": "不允許對自己執行此操作", - "error-user-notCreated": "該使用者未能成功新增", - "error-username-taken": "這個使用者名稱已被使用", - "error-email-taken": "Email 已被使用", - "export-board": "匯出看板", - "sort": "排序", - "sort-desc": "點選排序清單", - "list-sort-by": "清單排序依照:", - "list-label-modifiedAt": "最後存取時間", - "list-label-title": "名稱清單", - "list-label-sort": "自定義排序", - "list-label-short-modifiedAt": "(L)", - "list-label-short-title": "(N)", - "list-label-short-sort": "(M)", - "filter": "篩選", - "filter-cards": "篩選卡片或清單", - "list-filter-label": "篩選清單依據標題", - "filter-clear": "清除篩選條件", - "filter-no-label": "沒有標籤", - "filter-no-member": "沒有成員", - "filter-no-assignee": "沒有代理人", - "filter-no-custom-fields": "沒有自訂欄位", - "filter-show-archive": "顯示封存的清單", - "filter-hide-empty": "隱藏空清單", - "filter-on": "篩選器已開啟", - "filter-on-desc": "你正在篩選該看板上的卡片,點此編輯篩選條件。", - "filter-to-selection": "選擇的篩選條件", - "advanced-filter-label": "進階篩選", - "advanced-filter-description": "進階篩選可以使用包含如下運算子的字串進行過濾:== != <= >= && || ( ) 。運算子之間用空格隔開。輸入文字和數值就可以過濾所有自訂內容。例如:Field1 == Value1。注意:如果內容或數值包含空格,需要用單引號。例如: 'Field 1' == 'Value 1'。要跳過單個控制字元(' \\/),請使用 \\ 跳脫字元。例如: Field1 = I\\'m。支援組合使用多個條件,例如: F1 == V1 || F1 == V2。通常以從左到右的順序進行判斷。可以透過括號修改順序,例如:F1 == V1 && ( F2 == V2 || F2 == V3 )。也支援使用 正規表示式 (Regex) 搜尋內容。", - "fullname": "全稱", - "header-logo-title": "返回您的看板頁面", - "hide-system-messages": "隱藏系統訊息", - "headerBarCreateBoardPopup-title": "建立看板", - "home": "首頁", - "import": "匯入", - "link": "連結", - "import-board": "匯入看板", - "import-board-c": "匯入看板", - "import-board-title-trello": "匯入在 Trello 的看板", - "import-board-title-wekan": "從上次的匯出檔匯入看板", - "import-sandstorm-backup-warning": "在檢查此 grain 是否關閉和再次打開之前,不要刪除從原始匯出的看板或 Trello 匯入的資料,否則看板會發生未知的錯誤,這意味著資料已遺失。", - "import-sandstorm-warning": "匯入資料將會移除所有現有的看版資料,並取代成此次匯入的看板資料", - "from-trello": "來自 Trello", - "from-wekan": "從上次的匯出檔", - "import-board-instruction-trello": "在你的Trello看板中,點選“功能表”,然後選擇“更多”,“列印與匯出”,“匯出為 JSON” 並拷貝結果文本", - "import-board-instruction-wekan": "在您的看板,點擊“選單”,然後“匯出看板”,複製下載文件中的文本。", - "import-board-instruction-about-errors": "如果在匯入看板時出現錯誤,匯入工作可能仍然在進行中,並且看板已經出現在全部看板頁。", - "import-json-placeholder": "貼上您有效的 JSON 資料至此", - "import-map-members": "複製成員", - "import-members-map": "您匯入的看板有一些成員,請複製這些成員到您匯入的用戶。", - "import-show-user-mapping": "核對複製的成員", - "import-user-select": "選擇現有使用者作為成員", - "importMapMembersAddPopup-title": "選擇成員", - "info": "版本", - "initials": "縮寫", - "invalid-date": "無效的日期", - "invalid-time": "非法的時間", - "invalid-user": "無效的使用者", - "joined": "關聯", - "just-invited": "您剛剛被邀請加入此看板", - "keyboard-shortcuts": "鍵盤快捷鍵", - "label-create": "新增標籤", - "label-default": "%s 標籤 (預設)", - "label-delete-pop": "此操作無法還原,這將會刪除該標籤並清除它的歷史記錄。", - "labels": "標籤", - "language": "語言", - "last-admin-desc": "你不能更改角色,因為至少需要一名管理員。", - "leave-board": "離開看板", - "leave-board-pop": "你確定要離開 __boardTitle__ 嗎?此看板的所有卡片都會將您移除。", - "leaveBoardPopup-title": "離開看板?", - "link-card": "關聯至該卡片", - "list-archive-cards": "封存清單內所有的卡片", - "list-archive-cards-pop": "將移動看板中清單的所有卡片,查看或恢復封存中的卡片,點擊“選單”->“封存”", - "list-move-cards": "移動清單中的所有卡片", - "list-select-cards": "選擇清單中的所有卡片", - "set-color-list": "設定顏色", - "listActionPopup-title": "清單操作", - "swimlaneActionPopup-title": "泳道動作", - "swimlaneAddPopup-title": "在下面新增泳道", - "listImportCardPopup-title": "匯入 Trello 卡片", - "listMorePopup-title": "更多", - "link-list": "連結到這個清單", - "list-delete-pop": "所有的動作都將從活動動態中被移除且您將無法再開啟該清單\b。此操作無法復原。", - "list-delete-suggest-archive": "您可以移動清單到封存以將其從看板中移除並保留活動。", - "lists": "清單", - "swimlanes": "泳道", - "log-out": "登出", - "log-in": "登入", - "loginPopup-title": "登入", - "memberMenuPopup-title": "成員更改", - "members": "成員", - "menu": "選單", - "move-selection": "移動被選擇的項目", - "moveCardPopup-title": "移動卡片", - "moveCardToBottom-title": "移至最下面", - "moveCardToTop-title": "移至最上面", - "moveSelectionPopup-title": "移動選取的項目", - "multi-selection": "多選", - "multi-selection-on": "多選啟用", - "muted": "取消任何通知", - "muted-info": "您將不會收到有關這個看板的任何訊息", - "my-boards": "我的看板", - "name": "名稱", - "no-archived-cards": "沒有封存的卡片", - "no-archived-lists": "沒有封存的清單", - "no-archived-swimlanes": "沒有封存的泳道", - "no-results": "無結果", - "normal": "普通", - "normal-desc": "可以建立以及編輯卡片,無法更改。", - "not-accepted-yet": "邀請尚未接受", - "notify-participate": "接收與你有關的卡片更新", - "notify-watch": "接收您關注的看板、清單或卡片的更新", - "optional": "選擇性的", - "or": "或", - "page-maybe-private": "本頁面被設為私有. 您必須 <a href='%s'>登入</a>以瀏覽其中內容。", - "page-not-found": "頁面不存在。", - "password": "密碼", - "paste-or-dragdrop": "從剪貼簿貼上,或者拖曳檔案到它上面 (僅限於圖片)", - "participating": "參與", - "preview": "預覽", - "previewAttachedImagePopup-title": "預覽", - "previewClipboardImagePopup-title": "預覽", - "private": "私有", - "private-desc": "該看板將被設為私有。只有該看板成員才可以進行檢視和編輯。", - "profile": "資料", - "public": "公開", - "public-desc": "該看板將被公開。任何人均可透過連結檢視,並且將對Google和其他搜尋引擎開放。只有加入至該看板的成員才可進行編輯。", - "quick-access-description": "加入我的最愛的看板將會在此導覽列中新增捷徑", - "remove-cover": "移除封面", - "remove-from-board": "從看板中刪除", - "remove-label": "移除標籤", - "listDeletePopup-title": "刪除標籤", - "remove-member": "移除成員", - "remove-member-from-card": "從該卡片中移除", - "remove-member-pop": "確定從 __boardTitle__ 中移除 __name__ (__username__) 嗎? 該成員將被從該看板的所有卡片中移除,同時他會收到一則提醒。", - "removeMemberPopup-title": "刪除成員?", - "rename": "重新命名", - "rename-board": "重新命名看板", - "restore": "還原", - "save": "儲存", - "search": "搜尋", - "rules": "規則", - "search-cards": "搜尋看板內的卡片/清單標題、描述、自訂欄位", - "search-example": "搜尋", - "select-color": "選擇顏色", - "set-wip-limit-value": "設定此清單中的最大任務數", - "setWipLimitPopup-title": "設定 WIP 限制", - "shortcut-assign-self": "分配當前卡片給自己", - "shortcut-autocomplete-emoji": "自動完成表情符號", - "shortcut-autocomplete-members": "自動補齊成員", - "shortcut-clear-filters": "清空全部過濾條件", - "shortcut-close-dialog": "關閉對話方塊", - "shortcut-filter-my-cards": "過濾我的卡片", - "shortcut-show-shortcuts": "顯示此快速鍵清單", - "shortcut-toggle-filterbar": "切換過濾程式邊欄", - "shortcut-toggle-sidebar": "切換面板邊欄", - "show-cards-minimum-count": "顯示卡片數量,當內容超過數量", - "sidebar-open": "開啟側邊欄", - "sidebar-close": "關閉側邊欄", - "signupPopup-title": "建立帳戶", - "star-board-title": "點擊這裡可將看板加入我的最愛,它將會出現在您的看板列表上方。", - "starred-boards": "我的最愛看板", - "starred-boards-description": "加入我的最愛的看板將會出現在您的看板列表上方。", - "subscribe": "訂閱", - "team": "團隊", - "this-board": "這個看板", - "this-card": "這個卡片", - "spent-time-hours": "耗費時間 (小時)", - "overtime-hours": "超時 (小時)", - "overtime": "超時", - "has-overtime-cards": "有卡片已超時", - "has-spenttime-cards": "耗時卡", - "time": "時間", - "title": "標題", - "tracking": "訂閱相關通知", - "tracking-info": "你將會收到與你有關的卡片的所有變更通知", - "type": "類型", - "unassign-member": "取消分配成員", - "unsaved-description": "未儲存的描述", - "unwatch": "取消追蹤", - "upload": "上傳", - "upload-avatar": "上傳大頭貼", - "uploaded-avatar": "大頭貼已經上傳", - "username": "使用者名稱", - "view-it": "檢視", - "warn-list-archived": "警告: 卡片位在封存的清單中", - "watch": "追蹤", - "watching": "訂閱所有通知", - "watching-info": "你將會收到關於這個看板所有的變更通知", - "welcome-board": "歡迎進入看板", - "welcome-swimlane": "里程碑 1", - "welcome-list1": "基本", - "welcome-list2": "進階", - "card-templates-swimlane": "卡片範本", - "list-templates-swimlane": "清單範本", - "board-templates-swimlane": "看板範本", - "what-to-do": "要做什麼?", - "wipLimitErrorPopup-title": "無效的最大任務數", - "wipLimitErrorPopup-dialog-pt1": "此清單中的任務數量已經超過了設定的最大任務數。", - "wipLimitErrorPopup-dialog-pt2": "請將一些任務移出此清單,或者設定一個更大的最大任務數。", - "admin-panel": "系統設定", - "settings": "設定", - "people": "成員", - "registration": "註冊", - "disable-self-registration": "關閉自我註冊", - "invite": "邀請", - "invite-people": "邀請成員", - "to-boards": "至看板()", - "email-addresses": "電子郵件", - "smtp-host-description": "SMTP 外寄郵件伺服器", - "smtp-port-description": "SMTP 外寄郵件伺服器埠號", - "smtp-tls-description": "對 SMTP 啟動 TLS 支援", - "smtp-host": "SMTP 位置", - "smtp-port": "SMTP 埠號", - "smtp-username": "使用者名稱", - "smtp-password": "密碼", - "smtp-tls": "支援 TLS", - "send-from": "寄件人", - "send-smtp-test": "傳送測試郵件給自己", - "invitation-code": "邀請碼", - "email-invite-register-subject": "__inviter__ 向您發出邀請", - "email-invite-register-text": "親愛的__user__:\n__inviter__ 邀請您加入到看板\n\n請點擊下面的連結:\n__url__\n\n您的邀請碼是:__icode__\n\n謝謝。", - "email-smtp-test-subject": "透過SMTP發送測試郵件", - "email-smtp-test-text": "你已成功發送郵件", - "error-invitation-code-not-exist": "邀請碼不存在", - "error-notAuthorized": "您無權限查看此頁面。", - "webhook-title": "Webhook 名稱", - "webhook-token": "Token (認證選項)", - "outgoing-webhooks": "設定訂閱 (Webhooks)", - "bidirectional-webhooks": "雙向訂閱 (Webhooks)", - "outgoingWebhooksPopup-title": "外部訂閱 (Webhooks)", - "boardCardTitlePopup-title": "卡片標題過濾器", - "disable-webhook": "禁用訂閱 (Webhooks)", - "global-webhook": "全域訂閱 (Webhooks)", - "new-outgoing-webhook": "新增連外訂閱 (Webhooks)", - "no-name": "(未知)", - "Node_version": "Node.js 版本", - "Meteor_version": "Meteor 版本", - "MongoDB_version": "MongoDB 版本", - "MongoDB_storage_engine": "MongoDB 儲存引擎", - "MongoDB_Oplog_enabled": "MongoDB Oplog 已啟用", - "OS_Arch": "作業系統架構", - "OS_Cpus": "系統 CPU 數量", - "OS_Freemem": "系統可用記憶體", - "OS_Loadavg": "系統平均負載", - "OS_Platform": "作業系統平台", - "OS_Release": "作業系統版本", - "OS_Totalmem": "系統總記憶體", - "OS_Type": "作業系統類型", - "OS_Uptime": "系統運行時間", - "days": "天", - "hours": "小時", - "minutes": "分鐘", - "seconds": "秒", - "show-field-on-card": "在卡片上顯示這個欄位", - "automatically-field-on-card": "自動在所有卡片建立欄位", - "showLabel-field-on-card": "在迷你卡片中顯示欄位標籤", - "yes": "是", - "no": "否", - "accounts": "帳號", - "accounts-allowEmailChange": "允許變更 Email", - "accounts-allowUserNameChange": "允許修改使用者名稱", - "createdAt": "新增於", - "verified": "已驗證", - "active": "啟用", - "card-received": "已接收", - "card-received-on": "接收於", - "card-end": "完成日", - "card-end-on": "完成於", - "editCardReceivedDatePopup-title": "更改接收日期", - "editCardEndDatePopup-title": "更改完成日期", - "setCardColorPopup-title": "設定顏色", - "setCardActionsColorPopup-title": "選擇顏色", - "setSwimlaneColorPopup-title": "選擇顏色", - "setListColorPopup-title": "選擇顏色", - "assigned-by": "分配者", - "requested-by": "請求者", - "board-delete-notice": "永久刪除是無法復原的,你將會失去這個看板上的所有清單、卡片和動作。", - "delete-board-confirm-popup": "所有清單、卡片、標籤和活動都會被刪除,將無法恢覆看板內容。不支援撤銷。", - "boardDeletePopup-title": "刪除看板?", - "delete-board": "刪除看板", - "default-subtasks-board": "__board__ 看板的子任務", - "default": "預設值", - "queue": "隊列", - "subtask-settings": "子任務設定", - "card-settings": "卡片設定", - "boardSubtaskSettingsPopup-title": "看板子任務設定", - "boardCardSettingsPopup-title": "卡片設定", - "deposit-subtasks-board": "將子任務放入以下看板:", - "deposit-subtasks-list": "將子任務放入以下清單:", - "show-parent-in-minicard": "顯示上一級卡片:", - "prefix-with-full-path": "完整路徑前綴", - "prefix-with-parent": "父層前綴", - "subtext-with-full-path": "子標題顯示完整路徑", - "subtext-with-parent": "子標題顯示父層", - "change-card-parent": "修改卡片的父層", - "parent-card": "父層卡片", - "source-board": "來源看板", - "no-parent": "不顯示上層", - "activity-added-label": "增加標籤%s至%s", - "activity-removed-label": "刪除標籤%s位於%s", - "activity-delete-attach": "刪除%s的附件", - "activity-added-label-card": "新增標籤%s", - "activity-removed-label-card": "刪除標籤%s", - "activity-delete-attach-card": "刪除附件", - "activity-set-customfield": "設定自定欄位 '%s' 至 '%s' 於 %s", - "activity-unset-customfield": "未設定自定欄位 '%s' 於 %s", - "r-rule": "規則", - "r-add-trigger": "新增觸發器", - "r-add-action": "新增動作", - "r-board-rules": "看板規則", - "r-add-rule": "新增規則", - "r-view-rule": "查看規則", - "r-delete-rule": "刪除規則", - "r-new-rule-name": "新規則標題", - "r-no-rules": "暫無規則", - "r-when-a-card": "當一張卡片", - "r-is": "是", - "r-is-moved": "已經移動", - "r-added-to": "新增到", - "r-removed-from": "已移除", - "r-the-board": "該看板", - "r-list": "清單", - "set-filter": "設定過濾器", - "r-moved-to": "移至", - "r-moved-from": "已移動", - "r-archived": "已移動到封存", - "r-unarchived": "已從封存中恢復", - "r-a-card": "一個卡片", - "r-when-a-label-is": "當一個標籤是", - "r-when-the-label": "當該標籤是", - "r-list-name": "清單名稱", - "r-when-a-member": "當一個成員是", - "r-when-the-member": "當該成員", - "r-name": "名稱", - "r-when-a-attach": "當一個附件", - "r-when-a-checklist": "當一個清單是", - "r-when-the-checklist": "當該清單", - "r-completed": "已完成", - "r-made-incomplete": "置為未完成", - "r-when-a-item": "當一個清單項是", - "r-when-the-item": "當該清單項", - "r-checked": "勾選", - "r-unchecked": "未勾選", - "r-move-card-to": "移動卡片到", - "r-top-of": "的頂部", - "r-bottom-of": "的尾部", - "r-its-list": "其清單", - "r-archive": "移到封存", - "r-unarchive": "從封存中恢復", - "r-card": "卡片", - "r-add": "新增", - "r-remove": "移除", - "r-label": "標籤", - "r-member": "成員", - "r-remove-all": "從卡片移除所有成員", - "r-set-color": "設定顏色", - "r-checklist": "清單", - "r-check-all": "勾選所有", - "r-uncheck-all": "取消所有勾選", - "r-items-check": "清單條目", - "r-check": "勾選", - "r-uncheck": "取消勾選", - "r-item": "條目", - "r-of-checklist": "清單的", - "r-send-email": "寄送郵件", - "r-to": "收件人", - "r-subject": "主旨", - "r-rule-details": "詳細規則", - "r-d-move-to-top-gen": "將卡片移到所屬清單頂部", - "r-d-move-to-top-spec": "將卡片移到清單頂部", - "r-d-move-to-bottom-gen": "將卡片移到所屬清單底部", - "r-d-move-to-bottom-spec": "將卡片移到清單底部", - "r-d-send-email": "寄送郵件", - "r-d-send-email-to": "收件人", - "r-d-send-email-subject": "主旨", - "r-d-send-email-message": "訊息", - "r-d-archive": "將卡片封存", - "r-d-unarchive": "從封存中恢復卡片", - "r-d-add-label": "新增標籤", - "r-d-remove-label": "移除標籤", - "r-create-card": "新增新卡片", - "r-in-list": "在清單中", - "r-in-swimlane": "在泳道", - "r-d-add-member": "新增成員", - "r-d-remove-member": "移除成員", - "r-d-remove-all-member": "移除所有成員", - "r-d-check-all": "勾選所有清單項", - "r-d-uncheck-all": "取消所有勾選清單項目", - "r-d-check-one": "勾選該項", - "r-d-uncheck-one": "取消勾選", - "r-d-check-of-list": "清單的", - "r-d-add-checklist": "新增待辦清單", - "r-d-remove-checklist": "移除待辦清單", - "r-by": "在", - "r-add-checklist": "新增待辦清單", - "r-with-items": "與項目", - "r-items-list": "項目1,項目2,項目3", - "r-add-swimlane": "新增泳道", - "r-swimlane-name": "泳道名稱", - "r-board-note": "註解:保留一個空字串去比對所有可能的值。", - "r-checklist-note": "註解:清單中的項目必須使用逗號分隔。", - "r-when-a-card-is-moved": "當移動卡片到另一個清單時", - "r-set": "設定", - "r-update": "更新", - "r-datefield": "日期欄位", - "r-df-start-at": "開始", - "r-df-due-at": "至", - "r-df-end-at": "完成", - "r-df-received-at": "已接收", - "r-to-current-datetime": "到當前日期/時間", - "r-remove-value-from": "移除值從", - "ldap": "LDAP", - "oauth2": "OAuth2", - "cas": "CAS", - "authentication-method": "認證方式", - "authentication-type": "認證類型", - "custom-product-name": "自訂產品名稱", - "layout": "排版", - "hide-logo": "隱藏圖示", - "add-custom-html-after-body-start": "新增自訂的 HTML 在<body>之後開始", - "add-custom-html-before-body-end": "新增自訂的 HTML 在</body>之前結束", - "error-undefined": "發生問題", - "error-ldap-login": "嘗試登入時出現錯誤", - "display-authentication-method": "顯示認證方式", - "default-authentication-method": "預設認證方式", - "duplicate-board": "重複的看板", - "people-number": "人數是:", - "swimlaneDeletePopup-title": "是否刪除泳道?", - "swimlane-delete-pop": "所有動作將從活動來源中刪除,您將無法恢復泳道。此操作無法還原。", - "restore-all": "全部還原", - "delete-all": "全部刪除", - "loading": "讀取中,請稍後。", - "previous_as": "上次是", - "act-a-dueAt": "修改到期時間:\n時間:__timeValue__\n位置:__card__\n上一個到期日是 __timeOldValue__", - "act-a-endAt": "修改結束時間從 (__timeOldValue__) 至 __timeValue__", - "act-a-startAt": "修改開始時間從 (__timeOldValue__) 至 __timeValue__", - "act-a-receivedAt": "修改接收時間從 (__timeOldValue__) 至 __timeValue__", - "a-dueAt": "修改到期時間", - "a-endAt": "修改結束時間", - "a-startAt": "修改開始時間", - "a-receivedAt": "修改接收時間", - "almostdue": "當前到期時間%s即將到來", - "pastdue": "當前到期時間%s已過", - "duenow": "當前到期時間%s為今天", - "act-newDue": "__list__/__card__ has 1st due reminder [__board__]", - "act-withDue": "__list__/__card__ due reminders [__board__]", - "act-almostdue": "__card__ 的當前到期提醒(__timeValue__) 正在接近", - "act-pastdue": "__card__ 的當前到期提醒(__timeValue__) 已經過去了", - "act-duenow": "__card__ 的當前到期提醒(__timeValue__) 現在到期", - "act-atUserComment": "You were mentioned in [__board__] __list__/__card__", - "delete-user-confirm-popup": "確定要刪除此帳戶嗎?此操作無法還原。", - "accounts-allowUserDelete": "允許用戶自行刪除其帳戶", - "hide-minicard-label-text": "隱藏迷你卡片標籤內文", - "show-desktop-drag-handles": "顯示桌面拖曳工具", - "assignee": "代理人", - "cardAssigneesPopup-title": "代理人", - "addmore-detail": "新增更多詳細描述", - "show-on-card": "在卡片上顯示", - "new": "新增", - "editUserPopup-title": "編輯使用者", - "newUserPopup-title": "新增使用者", - "notifications": "通知", - "view-all": "檢視全部", - "filter-by-unread": "篩選: 未讀", - "mark-all-as-read": "標示全部已讀", - "remove-all-read": "移除所有已讀", - "allow-rename": "允許更名", - "allowRenamePopup-title": "允許更名" -} + "accept": "接受", + "act-activity-notify": "活動通知", + "act-addAttachment": "附件 __attachment__ 已新增到卡片 __card__ 位於清單 __list__  泳道  __swimlane__ 看板 __board__", + "act-deleteAttachment": "已刪除的附件__附件__卡片上__卡片__在清單__清單__at swimlane__swimlane__在看板__看板__", + "act-addSubtask": "新增子任務 __子任務 __ to card __卡片__ at list_清單__ at swimlane __分隔線__ at board __看板__", + "act-addLabel": "新增標籤 __label__ 到看板 __board__ 中的泳道 __swimlane__ 中的清單 __list__ 中的卡片 __card__ 中", + "act-addedLabel": "新增標籤 __label__ 到看板 __board__ 中的泳道 __swimlane__ 中的清單 __list__ 中的卡片 __card__ 中", + "act-removeLabel": "移除看板 __board__ 中的泳道 __swimlane__ 中的清單 __list__ 中的卡片 __card__ 中的標籤 __label__", + "act-removedLabel": "移除看板 __board__ 中的泳道 __swimlane__ 中的清單 __list__ 中的卡片 __card__ 中的標籤 __label__", + "act-addChecklist": "新增清單 __checklist__ 到看板 __board__ 中的泳道 __swimlane__ 中的清單 __list__ 中的卡片 __card__ 中", + "act-addChecklistItem": "新增清單項 __checklistItem__ 到看板 __board__ 中的泳道 __swimlane__ 中的清單 __list__ 中的卡片 __card__ 中的清單 __checklist__", + "act-removeChecklist": "移除看板 __board__ 中的泳道 __swimlane__ 中的清單 __list__ 中的卡片 __card__ 中的清單 __checklist__", + "act-removeChecklistItem": "移除看板 __board__ 中的泳道 __swimlane__ 中的清單 __list__ 中的卡片 __card__ 中的清單 __checklist__ 清單項 __checklistItem__", + "act-checkedItem": "選中看板 __board__ 中的泳道 __swimlane__ 中的清單 __list__ 中的卡片 __card__ 中的清單 __checklist__ 的清單項 __checklistItem__", + "act-uncheckedItem": "取消選取__選取清單項目__清單上__清單__在卡片__卡片__在清單__清單__在分隔線__分隔線__在看板__看板__", + "act-completeChecklist": "完成檢查清單__checklist__ 卡片 __card__ 清單 __list__ 泳道 __swimlane__ 看板 __board__", + "act-uncompleteChecklist": "看板 __board__ 中的泳道 __swimlane__ 中的清單 __list__ 中的卡片 __card__ 中的清單 __checklist__ 未完成", + "act-addComment": "對看板 __board__ 中的泳道 __swimlane__ 中的清單 __list__ 中的卡片 __card__ 發表了評論: __comment__", + "act-editComment": "編輯卡片中的評論:看板__board__中的泳道__swimlane__中的清單__list__中的評論__comment__", + "act-deleteComment": "刪除卡片中的評論:看板__board__中的泳道__swimlane__中的清單__list__中的評論__comment__", + "act-createBoard": "新增看板 __board__", + "act-createSwimlane": "新增泳道 __swimlane__ 到看板 __board__", + "act-createCard": "在看板 __board__ 的泳道 __swimlane__ 的清單 __list__ 中新增卡片 __card__", + "act-createCustomField": "已新增看板__board__自訂欄位__customField__", + "act-deleteCustomField": "已刪除看板__board__自訂欄位__customField__", + "act-setCustomField": "編輯自訂欄位__customField__:看板__board__中的泳道__swimlane__中的清單__list__中的卡片__card__中的__customFieldValue__", + "act-createList": "新增清單 __list__ 至看板 __board__", + "act-addBoardMember": "新增成員 __member__ 到看板 __board__", + "act-archivedBoard": "看板 __board__ 已被移到封存", + "act-archivedCard": "將看板 __board__ 中的泳道 __swimlane__ 中的清單 __list__ 中的卡片 移動到封存中", + "act-archivedList": "看板 __board__ 中的泳道 __swimlane__ 中的清單 __list__ 已被移入封存", + "act-archivedSwimlane": "看板 __board__ 中的泳道 __swimlane__ 已被移入封存", + "act-importBoard": "匯入看板 __board__", + "act-importCard": "已將卡片 __card__ 匯入到 __board__ 看板中的 __swimlane__ 泳道中的 __list__ 清單中", + "act-importList": "已將清單匯入到 __board__ 看板中的 __swimlane__  泳道中的 __list__  清單中", + "act-joinMember": "已將成員 __member__  新增到 __board__ 看板中的 __swimlane__ 泳道中的 __list__  清單中的 __card__ 卡片中", + "act-moveCard": "移動卡片 __card__ 到看板 __board__ 從清單 __oldList__ 泳道 __oldSwimlane__ 至清單 __list__ 泳道 __swimlane__", + "act-moveCardToOtherBoard": "移動卡片 __card__ 從清單 __oldList__ 泳道 __oldSwimlane__ 看板 __oldBoard__ 至清單 __list__ 泳道 __swimlane__ 看板 __board__", + "act-removeBoardMember": "從看板 __board__ 移除成員 __member__", + "act-restoredCard": "恢覆卡片 __card__ 至清單 __list__ 泳道 __swimlane__ 看板 __board__", + "act-unjoinMember": "移除成員 __member__ 從卡片 __card__ 清單 __list__ a泳道 __swimlane__ 看板 __board__", + "act-withBoardTitle": "看板__board__", + "act-withCardTitle": "[看板 __board__] 卡片 __card__", + "actions": "操作", + "activities": "活動紀錄", + "activity": "活動", + "activity-added": "新增 %s 到 %s", + "activity-archived": "%s 已被移到封存", + "activity-attached": "已新增附件 %s 到 %s", + "activity-created": "新增 %s", + "activity-customfield-created": "已建立的自訂欄位 %s", + "activity-excluded": "排除 %s 從 %s", + "activity-imported": "匯入 %s 到 %s 從 %s 中", + "activity-imported-board": "已匯入 %s 從 %s 中", + "activity-joined": "已關聯 %s", + "activity-moved": "將 %s 從 %s 移到 %s", + "activity-on": "在 %s", + "activity-removed": "已移除 %s 從 %s 中", + "activity-sent": "已寄送 %s 到 %s", + "activity-unjoined": "已解除關聯 %s", + "activity-subtask-added": "已新增子任務到 %s", + "activity-checked-item": "勾選%s於清單%s 共 %s", + "activity-unchecked-item": "未勾選 %s 於清單 %s 共 %s", + "activity-checklist-added": "已新增待辦清單 %s", + "activity-checklist-removed": "已刪除%s的待辦清單", + "activity-checklist-completed": "已完成清單 %s 共 %s 項", + "activity-checklist-uncompleted": "未完成清單 %s 共 %s 項", + "activity-checklist-item-added": "新增待辦清單項目從 %s 到 %s", + "activity-checklist-item-removed": "已從 '%s' 於 %s中 移除一個清單項", + "add": "新增", + "activity-checked-item-card": "勾選 %s 與清單 %s 中", + "activity-unchecked-item-card": "取消勾選 %s 於清單 %s中", + "activity-checklist-completed-card": "完成檢查清單 __checklist__ 卡片 __card__ 清單 __list__ 泳道 __swimlane__ 看板 __board__", + "activity-checklist-uncompleted-card": "未完成清單 %s", + "activity-editComment": "評論已編輯", + "activity-deleteComment": "評論已刪除", + "add-attachment": "新增附件", + "add-board": "新增看板", + "add-card": "新增卡片", + "add-swimlane": "新增泳道", + "add-subtask": "新增子任務", + "add-checklist": "新增待辦清單", + "add-checklist-item": "新增項目", + "add-cover": "新增封面", + "add-label": "新增標籤", + "add-list": "新增清單", + "add-members": "新增成員", + "added": "新增", + "addMemberPopup-title": "成員", + "admin": "管理員", + "admin-desc": "可以瀏覽並編輯卡片,移除成員,並且更改該看板的設定", + "admin-announcement": "通知", + "admin-announcement-active": "啟用系統公告", + "admin-announcement-title": "來自管理員的公告訊息", + "all-boards": "全部看板", + "and-n-other-card": "和其他 __count__ 個卡片", + "and-n-other-card_plural": "和其他 __count__ 個卡片", + "apply": "應用", + "app-is-offline": "頁面載入中,請稍後。重新整理頁面將會造成尚未儲存的資料遺失,如果載入太久,請檢查伺服器是否已經停止工作。", + "archive": "封存", + "archive-all": "全部封存", + "archive-board": "將看板封存", + "archive-card": "將卡片封存", + "archive-list": "將清單封存", + "archive-swimlane": "將泳道封存", + "archive-selection": "將選擇封存", + "archiveBoardPopup-title": "是否封存看板?", + "archived-items": "封存", + "archived-boards": "封存的看板", + "restore-board": "還原看板", + "no-archived-boards": "沒有封存的看板。", + "archives": "封存", + "template": "範本", + "templates": "範本", + "assign-member": "分配成員", + "attached": "附加", + "attachment": "附件", + "attachment-delete-pop": "刪除附件的操作不可逆。", + "attachmentDeletePopup-title": "刪除附件?", + "attachments": "附件", + "auto-watch": "自動訂閱新建立的看板", + "avatar-too-big": "頭像過大 (上限 70 KB)", + "back": "返回", + "board-change-color": "更改顏色", + "board-nb-stars": "%s 星星", + "board-not-found": "看板不存在", + "board-private-info": "該看板將被設為 <strong>私有</strong>.", + "board-public-info": "該看板將被設為 <strong>公開</strong>.", + "boardChangeColorPopup-title": "修改看板背景", + "boardChangeTitlePopup-title": "重新命名看板", + "boardChangeVisibilityPopup-title": "更改可見度", + "boardChangeWatchPopup-title": "更改訂閱狀態", + "boardMenuPopup-title": "看板設定", + "boardChangeViewPopup-title": "看板檢視", + "boards": "看板", + "board-view": "看板檢視", + "board-view-cal": "日曆", + "board-view-swimlanes": "泳道", + "board-view-collapse": "損毀", + "board-view-lists": "清單", + "bucket-example": "例如 “目標清單”", + "cancel": "取消", + "card-archived": "封存這個卡片。", + "board-archived": "封存這個看板。", + "card-comments-title": "該卡片有 %s 條評論", + "card-delete-notice": "永久刪除是無法復原的,你將會失去這張卡片的所有相關操作記錄。", + "card-delete-pop": "所有的活動將從活動摘要中被移除且您將無法重新打開該卡片。此操作無法撤銷。", + "card-delete-suggest-archive": "您可以移動卡片到活動以便從看板中刪除並保持活動。", + "card-due": "到期日", + "card-due-on": "期限", + "card-spent": "耗時", + "card-edit-attachments": "編輯附件", + "card-edit-custom-fields": "編輯自訂欄位", + "card-start-voting": "開始投票", + "card-cancel-voting": "移除投票", + "card-edit-labels": "編輯標籤", + "card-edit-members": "編輯成員", + "card-labels-title": "更改該卡片上的標籤", + "card-members-title": "在該卡片中新增或移除看板成員", + "card-start": "開始", + "card-start-on": "開始於", + "cardAttachmentsPopup-title": "附件來源", + "cardCustomField-datePopup-title": "修改日期", + "cardCustomFieldsPopup-title": "編輯自訂欄位", + "cardStartVotingPopup-title": "建立投票", + "positiveVoteMembersPopup-title": "支持", + "negativeVoteMembersPopup-title": "反對", + "vote-question": "投票題目", + "vote-public": "公開投票", + "vote-for-it": "同意", + "vote-against": "反對", + "cardDeletePopup-title": "徹底刪除卡片?", + "cardDetailsActionsPopup-title": "卡片操作", + "cardLabelsPopup-title": "標籤", + "cardMembersPopup-title": "成員", + "cardMorePopup-title": "更多", + "cardTemplatePopup-title": "建立範本", + "cards": "卡片", + "cards-count": "卡片", + "casSignIn": "以 CAS 登入", + "cardType-card": "卡片", + "cardType-linkedCard": "已連結卡片", + "cardType-linkedBoard": "已連結看板", + "change": "變更", + "change-avatar": "更換大頭貼", + "change-password": "變更密碼", + "change-permissions": "變更權限", + "change-settings": "更改設定", + "changeAvatarPopup-title": "更換大頭貼", + "changeLanguagePopup-title": "更改語系", + "changePasswordPopup-title": "變更密碼", + "changePermissionsPopup-title": "變更權限", + "changeSettingsPopup-title": "更改設定", + "subtasks": "子任務", + "checklists": "待辦清單", + "click-to-star": "將看板加入我的最愛。", + "click-to-unstar": "從我的最愛移除此看板。", + "clipboard": "剪貼簿貼上或者拖曳檔案", + "close": "關閉", + "close-board": "關閉看板", + "close-board-pop": "您可以透過點擊首頁中的「封存」按鈕來還原看板。", + "color-black": "黑色", + "color-blue": "藍色", + "color-crimson": "深紅", + "color-darkgreen": "墨綠", + "color-gold": "金色", + "color-gray": "灰色", + "color-green": "綠色", + "color-indigo": "紫藍色", + "color-lime": "綠黃", + "color-magenta": "洋紅", + "color-mistyrose": "玫瑰紅", + "color-navy": "藏青色", + "color-orange": "橙色", + "color-paleturquoise": "寶石綠", + "color-peachpuff": "桃紅色", + "color-pink": "粉紅色", + "color-plum": "紫紅色", + "color-purple": "紫色", + "color-red": "紅色", + "color-saddlebrown": "棕褐色", + "color-silver": "銀色", + "color-sky": "天藍", + "color-slateblue": "青藍", + "color-white": "白色", + "color-yellow": "黃色", + "unset-color": "未設定", + "comment": "評論", + "comment-placeholder": "撰寫文字", + "comment-only": "僅能評論", + "comment-only-desc": "只能在卡片上發表評論。", + "no-comments": "暫無評論", + "no-comments-desc": "無法檢視評論和活動。", + "worker": "工作者", + "worker-desc": "只能移動卡片,分配給自己及發表評論。", + "computer": "從本機上傳", + "confirm-subtask-delete-dialog": "確定要刪除子任務嗎?", + "confirm-checklist-delete-dialog": "確定要刪除清單嗎?", + "copy-card-link-to-clipboard": "將卡片連結複製到剪貼簿", + "linkCardPopup-title": "連結卡片", + "searchElementPopup-title": "搜尋", + "copyCardPopup-title": "複製卡片", + "copyChecklistToManyCardsPopup-title": "複製待辦清單的範本到多個卡片", + "copyChecklistToManyCardsPopup-instructions": "使用此 JSON 格式來表示目標卡片的標題和描述", + "copyChecklistToManyCardsPopup-format": "[ {\\\"title\\\": \\\"第一個卡片標題\\\", \\\"description\\\":\\\"第一個卡片描述\\\"}, {\\\"title\\\":\\\"第二個卡片標題\\\",\\\"description\\\":\\\"第二個卡片描述\\\"},{\\\"title\\\":\\\"最後一個卡片標題\\\",\\\"description\\\":\\\"最後一個卡片描述\\\"} ]", + "create": "建立", + "createBoardPopup-title": "建立看板", + "chooseBoardSourcePopup-title": "匯入看板", + "createLabelPopup-title": "建立標籤", + "createCustomField": "建立欄位", + "createCustomFieldPopup-title": "建立欄位", + "current": "目前", + "custom-field-delete-pop": "此操作將會從所有卡片中移除自訂欄位以及銷毀歷史紀錄,並且無法撤消。", + "custom-field-checkbox": "複選框", + "custom-field-date": "日期", + "custom-field-dropdown": "下拉式選單", + "custom-field-dropdown-none": "(無)", + "custom-field-dropdown-options": "清單選項", + "custom-field-dropdown-options-placeholder": "按下 Enter 新增更多選項", + "custom-field-dropdown-unknown": "(未知)", + "custom-field-number": "數字", + "custom-field-text": "文字", + "custom-fields": "自訂欄位", + "date": "日期", + "decline": "拒絕", + "default-avatar": "預設大頭貼", + "delete": "刪除", + "deleteCustomFieldPopup-title": "刪除自訂欄位?", + "deleteLabelPopup-title": "刪除標籤?", + "description": "描述", + "disambiguateMultiLabelPopup-title": "清除標籤動作歧義", + "disambiguateMultiMemberPopup-title": "清除成員動作歧義", + "discard": "取消", + "done": "完成", + "download": "下載", + "edit": "編輯", + "edit-avatar": "更換大頭貼", + "edit-profile": "編輯個人資料", + "edit-wip-limit": "編輯 WIP 限制", + "soft-wip-limit": "軟性 WIP 限制", + "editCardStartDatePopup-title": "變更開始日期", + "editCardDueDatePopup-title": "變更到期日期", + "editCustomFieldPopup-title": "編輯欄位", + "editCardSpentTimePopup-title": "變更耗費時間", + "editLabelPopup-title": "更改標籤", + "editNotificationPopup-title": "更改通知", + "editProfilePopup-title": "編輯個人資料", + "email": "電子郵件", + "email-enrollAccount-subject": "您在 __siteName__ 的帳號已經建立", + "email-enrollAccount-text": "親愛的 __user__,\n\n點選下面的連結,即刻開始使用這項服務。\n\n__url__\n\n謝謝。", + "email-fail": "郵件寄送失敗", + "email-fail-text": "嘗試發送郵件時出現錯誤", + "email-invalid": "電子郵件地址錯誤", + "email-invite": "寄送郵件邀請", + "email-invite-subject": "__inviter__ 向您發出邀請", + "email-invite-text": "親愛的 __user__,\n\n__inviter__ 邀請您加入看板 \"__board__\" 參與協作。\n\n請點選下面的連結訪問看板:\n\n__url__\n\n謝謝。", + "email-resetPassword-subject": "重設您在 __siteName__ 的密碼", + "email-resetPassword-text": "您好 __user__,\n\n點選下面的連結,重置您的密碼:\n\n__url__\n\n謝謝。", + "email-sent": "郵件已寄送", + "email-verifyEmail-subject": "驗證您在 __siteName__ 的電子郵件", + "email-verifyEmail-text": "親愛的 __user__,\n\n點選下面的連結,驗證您的電子郵件地址:\n\n__url__\n\n謝謝。", + "enable-wip-limit": "啟用 WIP 限制", + "error-board-doesNotExist": "該看板不存在", + "error-board-notAdmin": "需要成為管理員才能執行此操作", + "error-board-notAMember": "需要成為看板成員才能執行此操作", + "error-json-malformed": "不是有效的 JSON", + "error-json-schema": "JSON 資料沒有用正確的格式包含合適的資訊", + "error-list-doesNotExist": "不存在此列表", + "error-user-doesNotExist": "該使用者不存在", + "error-user-notAllowSelf": "不允許對自己執行此操作", + "error-user-notCreated": "該使用者未能成功新增", + "error-username-taken": "這個使用者名稱已被使用", + "error-email-taken": "Email 已被使用", + "export-board": "匯出看板", + "sort": "排序", + "sort-desc": "點選排序清單", + "list-sort-by": "清單排序依照:", + "list-label-modifiedAt": "最後存取時間", + "list-label-title": "名稱清單", + "list-label-sort": "自定義排序", + "list-label-short-modifiedAt": "(L)", + "list-label-short-title": "(N)", + "list-label-short-sort": "(M)", + "filter": "篩選", + "filter-cards": "篩選卡片或清單", + "list-filter-label": "篩選清單依據標題", + "filter-clear": "清除篩選條件", + "filter-no-label": "沒有標籤", + "filter-no-member": "沒有成員", + "filter-no-assignee": "沒有代理人", + "filter-no-custom-fields": "沒有自訂欄位", + "filter-show-archive": "顯示封存的清單", + "filter-hide-empty": "隱藏空清單", + "filter-on": "篩選器已開啟", + "filter-on-desc": "你正在篩選該看板上的卡片,點此編輯篩選條件。", + "filter-to-selection": "選擇的篩選條件", + "advanced-filter-label": "進階篩選", + "advanced-filter-description": "進階篩選可以使用包含如下運算子的字串進行過濾:== != <= >= && || ( ) 。運算子之間用空格隔開。輸入文字和數值就可以過濾所有自訂內容。例如:Field1 == Value1。注意:如果內容或數值包含空格,需要用單引號。例如: 'Field 1' == 'Value 1'。要跳過單個控制字元(' \\/),請使用 \\ 跳脫字元。例如: Field1 = I\\'m。支援組合使用多個條件,例如: F1 == V1 || F1 == V2。通常以從左到右的順序進行判斷。可以透過括號修改順序,例如:F1 == V1 && ( F2 == V2 || F2 == V3 )。也支援使用 正規表示式 (Regex) 搜尋內容。", + "fullname": "全稱", + "header-logo-title": "返回您的看板頁面", + "hide-system-messages": "隱藏系統訊息", + "headerBarCreateBoardPopup-title": "建立看板", + "home": "首頁", + "import": "匯入", + "link": "連結", + "import-board": "匯入看板", + "import-board-c": "匯入看板", + "import-board-title-trello": "匯入在 Trello 的看板", + "import-board-title-wekan": "從上次的匯出檔匯入看板", + "import-sandstorm-backup-warning": "在檢查此 grain 是否關閉和再次打開之前,不要刪除從原始匯出的看板或 Trello 匯入的資料,否則看板會發生未知的錯誤,這意味著資料已遺失。", + "import-sandstorm-warning": "匯入資料將會移除所有現有的看版資料,並取代成此次匯入的看板資料", + "from-trello": "來自 Trello", + "from-wekan": "從上次的匯出檔", + "import-board-instruction-trello": "在你的Trello看板中,點選“功能表”,然後選擇“更多”,“列印與匯出”,“匯出為 JSON” 並拷貝結果文本", + "import-board-instruction-wekan": "在您的看板,點擊“選單”,然後“匯出看板”,複製下載文件中的文本。", + "import-board-instruction-about-errors": "如果在匯入看板時出現錯誤,匯入工作可能仍然在進行中,並且看板已經出現在全部看板頁。", + "import-json-placeholder": "貼上您有效的 JSON 資料至此", + "import-map-members": "複製成員", + "import-members-map": "您匯入的看板有一些成員,請複製這些成員到您匯入的用戶。", + "import-show-user-mapping": "核對複製的成員", + "import-user-select": "選擇現有使用者作為成員", + "importMapMembersAddPopup-title": "選擇成員", + "info": "版本", + "initials": "縮寫", + "invalid-date": "無效的日期", + "invalid-time": "非法的時間", + "invalid-user": "無效的使用者", + "joined": "關聯", + "just-invited": "您剛剛被邀請加入此看板", + "keyboard-shortcuts": "鍵盤快捷鍵", + "label-create": "新增標籤", + "label-default": "%s 標籤 (預設)", + "label-delete-pop": "此操作無法還原,這將會刪除該標籤並清除它的歷史記錄。", + "labels": "標籤", + "language": "語言", + "last-admin-desc": "你不能更改角色,因為至少需要一名管理員。", + "leave-board": "離開看板", + "leave-board-pop": "你確定要離開 __boardTitle__ 嗎?此看板的所有卡片都會將您移除。", + "leaveBoardPopup-title": "離開看板?", + "link-card": "關聯至該卡片", + "list-archive-cards": "封存清單內所有的卡片", + "list-archive-cards-pop": "將移動看板中清單的所有卡片,查看或恢復封存中的卡片,點擊“選單”->“封存”", + "list-move-cards": "移動清單中的所有卡片", + "list-select-cards": "選擇清單中的所有卡片", + "set-color-list": "設定顏色", + "listActionPopup-title": "清單操作", + "swimlaneActionPopup-title": "泳道動作", + "swimlaneAddPopup-title": "在下面新增泳道", + "listImportCardPopup-title": "匯入 Trello 卡片", + "listMorePopup-title": "更多", + "link-list": "連結到這個清單", + "list-delete-pop": "所有的動作都將從活動動態中被移除且您將無法再開啟該清單\b。此操作無法復原。", + "list-delete-suggest-archive": "您可以移動清單到封存以將其從看板中移除並保留活動。", + "lists": "清單", + "swimlanes": "泳道", + "log-out": "登出", + "log-in": "登入", + "loginPopup-title": "登入", + "memberMenuPopup-title": "成員更改", + "members": "成員", + "menu": "選單", + "move-selection": "移動被選擇的項目", + "moveCardPopup-title": "移動卡片", + "moveCardToBottom-title": "移至最下面", + "moveCardToTop-title": "移至最上面", + "moveSelectionPopup-title": "移動選取的項目", + "multi-selection": "多選", + "multi-selection-on": "多選啟用", + "muted": "取消任何通知", + "muted-info": "您將不會收到有關這個看板的任何訊息", + "my-boards": "我的看板", + "name": "名稱", + "no-archived-cards": "沒有封存的卡片", + "no-archived-lists": "沒有封存的清單", + "no-archived-swimlanes": "沒有封存的泳道", + "no-results": "無結果", + "normal": "普通", + "normal-desc": "可以建立以及編輯卡片,無法更改。", + "not-accepted-yet": "邀請尚未接受", + "notify-participate": "接收與你有關的卡片更新", + "notify-watch": "接收您關注的看板、清單或卡片的更新", + "optional": "選擇性的", + "or": "或", + "page-maybe-private": "本頁面被設為私有. 您必須 <a href='%s'>登入</a>以瀏覽其中內容。", + "page-not-found": "頁面不存在。", + "password": "密碼", + "paste-or-dragdrop": "從剪貼簿貼上,或者拖曳檔案到它上面 (僅限於圖片)", + "participating": "參與", + "preview": "預覽", + "previewAttachedImagePopup-title": "預覽", + "previewClipboardImagePopup-title": "預覽", + "private": "私有", + "private-desc": "該看板將被設為私有。只有該看板成員才可以進行檢視和編輯。", + "profile": "資料", + "public": "公開", + "public-desc": "該看板將被公開。任何人均可透過連結檢視,並且將對Google和其他搜尋引擎開放。只有加入至該看板的成員才可進行編輯。", + "quick-access-description": "加入我的最愛的看板將會在此導覽列中新增捷徑", + "remove-cover": "移除封面", + "remove-from-board": "從看板中刪除", + "remove-label": "移除標籤", + "listDeletePopup-title": "刪除標籤", + "remove-member": "移除成員", + "remove-member-from-card": "從該卡片中移除", + "remove-member-pop": "確定從 __boardTitle__ 中移除 __name__ (__username__) 嗎? 該成員將被從該看板的所有卡片中移除,同時他會收到一則提醒。", + "removeMemberPopup-title": "刪除成員?", + "rename": "重新命名", + "rename-board": "重新命名看板", + "restore": "還原", + "save": "儲存", + "search": "搜尋", + "rules": "規則", + "search-cards": "搜尋看板內的卡片/清單標題、描述、自訂欄位", + "search-example": "搜尋", + "select-color": "選擇顏色", + "set-wip-limit-value": "設定此清單中的最大任務數", + "setWipLimitPopup-title": "設定 WIP 限制", + "shortcut-assign-self": "分配當前卡片給自己", + "shortcut-autocomplete-emoji": "自動完成表情符號", + "shortcut-autocomplete-members": "自動補齊成員", + "shortcut-clear-filters": "清空全部過濾條件", + "shortcut-close-dialog": "關閉對話方塊", + "shortcut-filter-my-cards": "過濾我的卡片", + "shortcut-show-shortcuts": "顯示此快速鍵清單", + "shortcut-toggle-filterbar": "切換過濾程式邊欄", + "shortcut-toggle-sidebar": "切換面板邊欄", + "show-cards-minimum-count": "顯示卡片數量,當內容超過數量", + "sidebar-open": "開啟側邊欄", + "sidebar-close": "關閉側邊欄", + "signupPopup-title": "建立帳戶", + "star-board-title": "點擊這裡可將看板加入我的最愛,它將會出現在您的看板列表上方。", + "starred-boards": "我的最愛看板", + "starred-boards-description": "加入我的最愛的看板將會出現在您的看板列表上方。", + "subscribe": "訂閱", + "team": "團隊", + "this-board": "這個看板", + "this-card": "這個卡片", + "spent-time-hours": "耗費時間 (小時)", + "overtime-hours": "超時 (小時)", + "overtime": "超時", + "has-overtime-cards": "有卡片已超時", + "has-spenttime-cards": "耗時卡", + "time": "時間", + "title": "標題", + "tracking": "訂閱相關通知", + "tracking-info": "你將會收到與你有關的卡片的所有變更通知", + "type": "類型", + "unassign-member": "取消分配成員", + "unsaved-description": "未儲存的描述", + "unwatch": "取消追蹤", + "upload": "上傳", + "upload-avatar": "上傳大頭貼", + "uploaded-avatar": "大頭貼已經上傳", + "username": "使用者名稱", + "view-it": "檢視", + "warn-list-archived": "警告: 卡片位在封存的清單中", + "watch": "追蹤", + "watching": "訂閱所有通知", + "watching-info": "你將會收到關於這個看板所有的變更通知", + "welcome-board": "歡迎進入看板", + "welcome-swimlane": "里程碑 1", + "welcome-list1": "基本", + "welcome-list2": "進階", + "card-templates-swimlane": "卡片範本", + "list-templates-swimlane": "清單範本", + "board-templates-swimlane": "看板範本", + "what-to-do": "要做什麼?", + "wipLimitErrorPopup-title": "無效的最大任務數", + "wipLimitErrorPopup-dialog-pt1": "此清單中的任務數量已經超過了設定的最大任務數。", + "wipLimitErrorPopup-dialog-pt2": "請將一些任務移出此清單,或者設定一個更大的最大任務數。", + "admin-panel": "系統設定", + "settings": "設定", + "people": "成員", + "registration": "註冊", + "disable-self-registration": "關閉自我註冊", + "invite": "邀請", + "invite-people": "邀請成員", + "to-boards": "至看板()", + "email-addresses": "電子郵件", + "smtp-host-description": "SMTP 外寄郵件伺服器", + "smtp-port-description": "SMTP 外寄郵件伺服器埠號", + "smtp-tls-description": "對 SMTP 啟動 TLS 支援", + "smtp-host": "SMTP 位置", + "smtp-port": "SMTP 埠號", + "smtp-username": "使用者名稱", + "smtp-password": "密碼", + "smtp-tls": "支援 TLS", + "send-from": "寄件人", + "send-smtp-test": "傳送測試郵件給自己", + "invitation-code": "邀請碼", + "email-invite-register-subject": "__inviter__ 向您發出邀請", + "email-invite-register-text": "親愛的__user__:\n__inviter__ 邀請您加入到看板\n\n請點擊下面的連結:\n__url__\n\n您的邀請碼是:__icode__\n\n謝謝。", + "email-smtp-test-subject": "透過SMTP發送測試郵件", + "email-smtp-test-text": "你已成功發送郵件", + "error-invitation-code-not-exist": "邀請碼不存在", + "error-notAuthorized": "您無權限查看此頁面。", + "webhook-title": "Webhook 名稱", + "webhook-token": "Token (認證選項)", + "outgoing-webhooks": "設定訂閱 (Webhooks)", + "bidirectional-webhooks": "雙向訂閱 (Webhooks)", + "outgoingWebhooksPopup-title": "外部訂閱 (Webhooks)", + "boardCardTitlePopup-title": "卡片標題過濾器", + "disable-webhook": "禁用訂閱 (Webhooks)", + "global-webhook": "全域訂閱 (Webhooks)", + "new-outgoing-webhook": "新增連外訂閱 (Webhooks)", + "no-name": "(未知)", + "Node_version": "Node.js 版本", + "Meteor_version": "Meteor 版本", + "MongoDB_version": "MongoDB 版本", + "MongoDB_storage_engine": "MongoDB 儲存引擎", + "MongoDB_Oplog_enabled": "MongoDB Oplog 已啟用", + "OS_Arch": "作業系統架構", + "OS_Cpus": "系統 CPU 數量", + "OS_Freemem": "系統可用記憶體", + "OS_Loadavg": "系統平均負載", + "OS_Platform": "作業系統平台", + "OS_Release": "作業系統版本", + "OS_Totalmem": "系統總記憶體", + "OS_Type": "作業系統類型", + "OS_Uptime": "系統運行時間", + "days": "天", + "hours": "小時", + "minutes": "分鐘", + "seconds": "秒", + "show-field-on-card": "在卡片上顯示這個欄位", + "automatically-field-on-card": "自動在所有卡片建立欄位", + "showLabel-field-on-card": "在迷你卡片中顯示欄位標籤", + "yes": "是", + "no": "否", + "accounts": "帳號", + "accounts-allowEmailChange": "允許變更 Email", + "accounts-allowUserNameChange": "允許修改使用者名稱", + "createdAt": "新增於", + "verified": "已驗證", + "active": "啟用", + "card-received": "已接收", + "card-received-on": "接收於", + "card-end": "完成日", + "card-end-on": "完成於", + "editCardReceivedDatePopup-title": "更改接收日期", + "editCardEndDatePopup-title": "更改完成日期", + "setCardColorPopup-title": "設定顏色", + "setCardActionsColorPopup-title": "選擇顏色", + "setSwimlaneColorPopup-title": "選擇顏色", + "setListColorPopup-title": "選擇顏色", + "assigned-by": "分配者", + "requested-by": "請求者", + "board-delete-notice": "永久刪除是無法復原的,你將會失去這個看板上的所有清單、卡片和動作。", + "delete-board-confirm-popup": "所有清單、卡片、標籤和活動都會被刪除,將無法恢覆看板內容。不支援撤銷。", + "boardDeletePopup-title": "刪除看板?", + "delete-board": "刪除看板", + "default-subtasks-board": "__board__ 看板的子任務", + "default": "預設值", + "queue": "隊列", + "subtask-settings": "子任務設定", + "card-settings": "卡片設定", + "boardSubtaskSettingsPopup-title": "看板子任務設定", + "boardCardSettingsPopup-title": "卡片設定", + "deposit-subtasks-board": "將子任務放入以下看板:", + "deposit-subtasks-list": "將子任務放入以下清單:", + "show-parent-in-minicard": "顯示上一級卡片:", + "prefix-with-full-path": "完整路徑前綴", + "prefix-with-parent": "父層前綴", + "subtext-with-full-path": "子標題顯示完整路徑", + "subtext-with-parent": "子標題顯示父層", + "change-card-parent": "修改卡片的父層", + "parent-card": "父層卡片", + "source-board": "來源看板", + "no-parent": "不顯示上層", + "activity-added-label": "增加標籤%s至%s", + "activity-removed-label": "刪除標籤%s位於%s", + "activity-delete-attach": "刪除%s的附件", + "activity-added-label-card": "新增標籤%s", + "activity-removed-label-card": "刪除標籤%s", + "activity-delete-attach-card": "刪除附件", + "activity-set-customfield": "設定自定欄位 '%s' 至 '%s' 於 %s", + "activity-unset-customfield": "未設定自定欄位 '%s' 於 %s", + "r-rule": "規則", + "r-add-trigger": "新增觸發器", + "r-add-action": "新增動作", + "r-board-rules": "看板規則", + "r-add-rule": "新增規則", + "r-view-rule": "查看規則", + "r-delete-rule": "刪除規則", + "r-new-rule-name": "新規則標題", + "r-no-rules": "暫無規則", + "r-when-a-card": "當一張卡片", + "r-is": "是", + "r-is-moved": "已經移動", + "r-added-to": "新增到", + "r-removed-from": "已移除", + "r-the-board": "該看板", + "r-list": "清單", + "set-filter": "設定過濾器", + "r-moved-to": "移至", + "r-moved-from": "已移動", + "r-archived": "已移動到封存", + "r-unarchived": "已從封存中恢復", + "r-a-card": "一個卡片", + "r-when-a-label-is": "當一個標籤是", + "r-when-the-label": "當該標籤是", + "r-list-name": "清單名稱", + "r-when-a-member": "當一個成員是", + "r-when-the-member": "當該成員", + "r-name": "名稱", + "r-when-a-attach": "當一個附件", + "r-when-a-checklist": "當一個清單是", + "r-when-the-checklist": "當該清單", + "r-completed": "已完成", + "r-made-incomplete": "置為未完成", + "r-when-a-item": "當一個清單項是", + "r-when-the-item": "當該清單項", + "r-checked": "勾選", + "r-unchecked": "未勾選", + "r-move-card-to": "移動卡片到", + "r-top-of": "的頂部", + "r-bottom-of": "的尾部", + "r-its-list": "其清單", + "r-archive": "移到封存", + "r-unarchive": "從封存中恢復", + "r-card": "卡片", + "r-add": "新增", + "r-remove": "移除", + "r-label": "標籤", + "r-member": "成員", + "r-remove-all": "從卡片移除所有成員", + "r-set-color": "設定顏色", + "r-checklist": "清單", + "r-check-all": "勾選所有", + "r-uncheck-all": "取消所有勾選", + "r-items-check": "清單條目", + "r-check": "勾選", + "r-uncheck": "取消勾選", + "r-item": "條目", + "r-of-checklist": "清單的", + "r-send-email": "寄送郵件", + "r-to": "收件人", + "r-subject": "主旨", + "r-rule-details": "詳細規則", + "r-d-move-to-top-gen": "將卡片移到所屬清單頂部", + "r-d-move-to-top-spec": "將卡片移到清單頂部", + "r-d-move-to-bottom-gen": "將卡片移到所屬清單底部", + "r-d-move-to-bottom-spec": "將卡片移到清單底部", + "r-d-send-email": "寄送郵件", + "r-d-send-email-to": "收件人", + "r-d-send-email-subject": "主旨", + "r-d-send-email-message": "訊息", + "r-d-archive": "將卡片封存", + "r-d-unarchive": "從封存中恢復卡片", + "r-d-add-label": "新增標籤", + "r-d-remove-label": "移除標籤", + "r-create-card": "新增新卡片", + "r-in-list": "在清單中", + "r-in-swimlane": "在泳道", + "r-d-add-member": "新增成員", + "r-d-remove-member": "移除成員", + "r-d-remove-all-member": "移除所有成員", + "r-d-check-all": "勾選所有清單項", + "r-d-uncheck-all": "取消所有勾選清單項目", + "r-d-check-one": "勾選該項", + "r-d-uncheck-one": "取消勾選", + "r-d-check-of-list": "清單的", + "r-d-add-checklist": "新增待辦清單", + "r-d-remove-checklist": "移除待辦清單", + "r-by": "在", + "r-add-checklist": "新增待辦清單", + "r-with-items": "與項目", + "r-items-list": "項目1,項目2,項目3", + "r-add-swimlane": "新增泳道", + "r-swimlane-name": "泳道名稱", + "r-board-note": "註解:保留一個空字串去比對所有可能的值。", + "r-checklist-note": "註解:清單中的項目必須使用逗號分隔。", + "r-when-a-card-is-moved": "當移動卡片到另一個清單時", + "r-set": "設定", + "r-update": "更新", + "r-datefield": "日期欄位", + "r-df-start-at": "開始", + "r-df-due-at": "至", + "r-df-end-at": "完成", + "r-df-received-at": "已接收", + "r-to-current-datetime": "到當前日期/時間", + "r-remove-value-from": "移除值從", + "ldap": "LDAP", + "oauth2": "OAuth2", + "cas": "CAS", + "authentication-method": "認證方式", + "authentication-type": "認證類型", + "custom-product-name": "自訂產品名稱", + "layout": "排版", + "hide-logo": "隱藏圖示", + "add-custom-html-after-body-start": "新增自訂的 HTML 在<body>之後開始", + "add-custom-html-before-body-end": "新增自訂的 HTML 在</body>之前結束", + "error-undefined": "發生問題", + "error-ldap-login": "嘗試登入時出現錯誤", + "display-authentication-method": "顯示認證方式", + "default-authentication-method": "預設認證方式", + "duplicate-board": "重複的看板", + "people-number": "人數是:", + "swimlaneDeletePopup-title": "是否刪除泳道?", + "swimlane-delete-pop": "所有動作將從活動來源中刪除,您將無法恢復泳道。此操作無法還原。", + "restore-all": "全部還原", + "delete-all": "全部刪除", + "loading": "讀取中,請稍後。", + "previous_as": "上次是", + "act-a-dueAt": "修改到期時間:\n時間:__timeValue__\n位置:__card__\n上一個到期日是 __timeOldValue__", + "act-a-endAt": "修改結束時間從 (__timeOldValue__) 至 __timeValue__", + "act-a-startAt": "修改開始時間從 (__timeOldValue__) 至 __timeValue__", + "act-a-receivedAt": "修改接收時間從 (__timeOldValue__) 至 __timeValue__", + "a-dueAt": "修改到期時間", + "a-endAt": "修改結束時間", + "a-startAt": "修改開始時間", + "a-receivedAt": "修改接收時間", + "almostdue": "當前到期時間%s即將到來", + "pastdue": "當前到期時間%s已過", + "duenow": "當前到期時間%s為今天", + "act-newDue": "__list__/__card__ has 1st due reminder [__board__]", + "act-withDue": "__list__/__card__ due reminders [__board__]", + "act-almostdue": "__card__ 的當前到期提醒(__timeValue__) 正在接近", + "act-pastdue": "__card__ 的當前到期提醒(__timeValue__) 已經過去了", + "act-duenow": "__card__ 的當前到期提醒(__timeValue__) 現在到期", + "act-atUserComment": "You were mentioned in [__board__] __list__/__card__", + "delete-user-confirm-popup": "確定要刪除此帳戶嗎?此操作無法還原。", + "accounts-allowUserDelete": "允許用戶自行刪除其帳戶", + "hide-minicard-label-text": "隱藏迷你卡片標籤內文", + "show-desktop-drag-handles": "顯示桌面拖曳工具", + "assignee": "代理人", + "cardAssigneesPopup-title": "代理人", + "addmore-detail": "新增更多詳細描述", + "show-on-card": "在卡片上顯示", + "new": "新增", + "editUserPopup-title": "編輯使用者", + "newUserPopup-title": "新增使用者", + "notifications": "通知", + "view-all": "檢視全部", + "filter-by-unread": "篩選: 未讀", + "mark-all-as-read": "標示全部已讀", + "remove-all-read": "移除所有已讀", + "allow-rename": "允許更名", + "allowRenamePopup-title": "允許更名" +} \ No newline at end of file -- cgit v1.2.3-1-g7c22 From 4b202aaa0893d66ccbb65ce837ca7dc2bfdeed5b Mon Sep 17 00:00:00 2001 From: Lauri Ojansivu <x@xet7.org> Date: Tue, 14 Apr 2020 23:43:38 +0300 Subject: Update ChangeLog. --- CHANGELOG.md | 35 +++++++++++++++++++++++++++++++++-- 1 file changed, 33 insertions(+), 2 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index fb99f773..27f783fb 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,36 @@ +# Upcoming Wekan release + +This release adds the following Sandstorm updates: + +- This is the first Sandstorm Wekan release that uses newest Meteor 1.10.1 and Node 12.x. + Now all Wekan platforms use newest Meteor and Node 12.x LTS. + Thanks to kentonv and xet7. +- [Fix capnp workaround to work with newest Meteor and + Node 12.x](https://github.com/wekan/wekan/commit/b2d546579c4957352c29b36c0c8a4a08b944dbb4). + Thanks to kentonv. +- [Update Sandstorm release script for newest Meteor and + Node 12.x](https://github.com/wekan/wekan/commit/c5f782976b971fa3f2323e80a013bbf6a49c0596). + Thanks to xet7. +- [Remove Meteor 1.8.x files because Sandstorm Wekan now uses newest + Meteor](https://github.com/wekan/wekan/commit/1a836969e10215bad47ac56a9b0d9de801b66fd2). + Thanks to xet7. + +and adds the following new features: + +- [Hide password auth with environment variable PASSWORD_LOGIN_ENABLED=false](https://github.com/wekan/wekan/pull/3014). + Snap example: `sudo snap set wekan password-login-enabled='false'` . + Thanks to salleman33. + +and fixes the following bugs: + +- [Fix Board admins can not clone or archive their boards at All Boards + page](https://github.com/wekan/wekan/pull/3013). + Thanks to salleman33. +- [Fix `<p>` margin in card labels](https://github.com/wekan/wekan/pull/3015) + Thanks to boeserwolf. + +Thanks to above GitHub users for their contributions and translators for their translations. + # v3.95 2020-04-12 Wekan release This release adds the following new features: @@ -10,8 +43,6 @@ This release adds the following new features: Thanks to juniormendonca. - [Public boards overview](https://github.com/wekan/wekan/pull/3008). Thanks to NicoP-S. -- Try to upgrade Sandstorm Wekan to Meteor 1.10.1 and Node 12.x. - Thanks to kentonv and xet7. and fixes the following bugs: -- cgit v1.2.3-1-g7c22 From f1a9e30956f96d600057ead94458a912f28ca649 Mon Sep 17 00:00:00 2001 From: Lauri Ojansivu <x@xet7.org> Date: Wed, 15 Apr 2020 00:05:48 +0300 Subject: v3.96 --- CHANGELOG.md | 4 +- Stackerfile.yml | 2 +- package-lock.json | 2 +- package.json | 2 +- public/api/wekan.html | 580 ++++++++++++++++++++++++------------------------- public/api/wekan.yml | 2 +- sandstorm-pkgdef.capnp | 6 +- 7 files changed, 299 insertions(+), 299 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 27f783fb..adade551 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,4 +1,4 @@ -# Upcoming Wekan release +# v3.96 2020-04-15 Wekan release This release adds the following Sandstorm updates: @@ -26,7 +26,7 @@ and fixes the following bugs: - [Fix Board admins can not clone or archive their boards at All Boards page](https://github.com/wekan/wekan/pull/3013). Thanks to salleman33. -- [Fix `<p>` margin in card labels](https://github.com/wekan/wekan/pull/3015) +- [Fix `<p>` margin in card labels](https://github.com/wekan/wekan/pull/3015). Thanks to boeserwolf. Thanks to above GitHub users for their contributions and translators for their translations. diff --git a/Stackerfile.yml b/Stackerfile.yml index 77d375e6..dc88dc52 100644 --- a/Stackerfile.yml +++ b/Stackerfile.yml @@ -1,5 +1,5 @@ appId: wekan-public/apps/77b94f60-dec9-0136-304e-16ff53095928 -appVersion: "v3.95.0" +appVersion: "v3.96.0" files: userUploads: - README.md diff --git a/package-lock.json b/package-lock.json index ca055733..07e58d20 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,6 +1,6 @@ { "name": "wekan", - "version": "v3.95.0", + "version": "v3.96.0", "lockfileVersion": 1, "requires": true, "dependencies": { diff --git a/package.json b/package.json index b03e7d3f..7080ea55 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "wekan", - "version": "v3.95.0", + "version": "v3.96.0", "description": "Open-Source kanban", "private": true, "scripts": { diff --git a/public/api/wekan.html b/public/api/wekan.html index ff586d41..e9257b31 100644 --- a/public/api/wekan.html +++ b/public/api/wekan.html @@ -1458,12 +1458,12 @@ Darkula color scheme from the JetBrains family of IDEs opacity: 0.5; } </style> - + <script>!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.exports=e.document?t(e,!0):function(e){if(!e.document)throw new Error("jQuery requires a window with a document");return t(e)}:t(e)}("undefined"!=typeof window?window:this,function(e,t){"use strict";function n(e,t){t=t||ne;var n=t.createElement("script");n.text=e,t.head.appendChild(n).parentNode.removeChild(n)}function r(e){var t=!!e&&"length"in e&&e.length,n=he.type(e);return"function"!==n&&!he.isWindow(e)&&("array"===n||0===t||"number"==typeof t&&t>0&&t-1 in e)}function i(e,t){return e.nodeName&&e.nodeName.toLowerCase()===t.toLowerCase()}function o(e,t,n){return he.isFunction(t)?he.grep(e,function(e,r){return!!t.call(e,r,e)!==n}):t.nodeType?he.grep(e,function(e){return e===t!==n}):"string"!=typeof t?he.grep(e,function(e){return ae.call(t,e)>-1!==n}):Ee.test(t)?he.filter(t,e,n):(t=he.filter(t,e),he.grep(e,function(e){return ae.call(t,e)>-1!==n&&1===e.nodeType}))}function s(e,t){for(;(e=e[t])&&1!==e.nodeType;);return e}function a(e){var t={};return he.each(e.match(Ae)||[],function(e,n){t[n]=!0}),t}function u(e){return e}function c(e){throw e}function l(e,t,n,r){var i;try{e&&he.isFunction(i=e.promise)?i.call(e).done(t).fail(n):e&&he.isFunction(i=e.then)?i.call(e,t,n):t.apply(void 0,[e].slice(r))}catch(e){n.apply(void 0,[e])}}function f(){ne.removeEventListener("DOMContentLoaded",f),e.removeEventListener("load",f),he.ready()}function d(){this.expando=he.expando+d.uid++}function p(e){return"true"===e||"false"!==e&&("null"===e?null:e===+e+""?+e:Pe.test(e)?JSON.parse(e):e)}function h(e,t,n){var r;if(void 0===n&&1===e.nodeType)if(r="data-"+t.replace(He,"-$&").toLowerCase(),"string"==typeof(n=e.getAttribute(r))){try{n=p(n)}catch(e){}$e.set(e,t,n)}else n=void 0;return n}function g(e,t,n,r){var i,o=1,s=20,a=r?function(){return r.cur()}:function(){return he.css(e,t,"")},u=a(),c=n&&n[3]||(he.cssNumber[t]?"":"px"),l=(he.cssNumber[t]||"px"!==c&&+u)&&Re.exec(he.css(e,t));if(l&&l[3]!==c){c=c||l[3],n=n||[],l=+u||1;do{o=o||".5",l/=o,he.style(e,t,l+c)}while(o!==(o=a()/u)&&1!==o&&--s)}return n&&(l=+l||+u||0,i=n[1]?l+(n[1]+1)*n[2]:+n[2],r&&(r.unit=c,r.start=l,r.end=i)),i}function v(e){var t,n=e.ownerDocument,r=e.nodeName,i=Be[r];return i||(t=n.body.appendChild(n.createElement(r)),i=he.css(t,"display"),t.parentNode.removeChild(t),"none"===i&&(i="block"),Be[r]=i,i)}function m(e,t){for(var n,r,i=[],o=0,s=e.length;o<s;o++)r=e[o],r.style&&(n=r.style.display,t?("none"===n&&(i[o]=Fe.get(r,"display")||null,i[o]||(r.style.display="")),""===r.style.display&&Me(r)&&(i[o]=v(r))):"none"!==n&&(i[o]="none",Fe.set(r,"display",n)));for(o=0;o<s;o++)null!=i[o]&&(e[o].style.display=i[o]);return e}function y(e,t){var n;return n=void 0!==e.getElementsByTagName?e.getElementsByTagName(t||"*"):void 0!==e.querySelectorAll?e.querySelectorAll(t||"*"):[],void 0===t||t&&i(e,t)?he.merge([e],n):n}function x(e,t){for(var n=0,r=e.length;n<r;n++)Fe.set(e[n],"globalEval",!t||Fe.get(t[n],"globalEval"))}function b(e,t,n,r,i){for(var o,s,a,u,c,l,f=t.createDocumentFragment(),d=[],p=0,h=e.length;p<h;p++)if((o=e[p])||0===o)if("object"===he.type(o))he.merge(d,o.nodeType?[o]:o);else if(Qe.test(o)){for(s=s||f.appendChild(t.createElement("div")),a=(Ve.exec(o)||["",""])[1].toLowerCase(),u=Ue[a]||Ue._default,s.innerHTML=u[1]+he.htmlPrefilter(o)+u[2],l=u[0];l--;)s=s.lastChild;he.merge(d,s.childNodes),s=f.firstChild,s.textContent=""}else d.push(t.createTextNode(o));for(f.textContent="",p=0;o=d[p++];)if(r&&he.inArray(o,r)>-1)i&&i.push(o);else if(c=he.contains(o.ownerDocument,o),s=y(f.appendChild(o),"script"),c&&x(s),n)for(l=0;o=s[l++];)Xe.test(o.type||"")&&n.push(o);return f}function w(){return!0}function T(){return!1}function S(){try{return ne.activeElement}catch(e){}}function E(e,t,n,r,i,o){var s,a;if("object"==typeof t){"string"!=typeof n&&(r=r||n,n=void 0);for(a in t)E(e,a,n,r,t[a],o);return e}if(null==r&&null==i?(i=n,r=n=void 0):null==i&&("string"==typeof n?(i=r,r=void 0):(i=r,r=n,n=void 0)),!1===i)i=T;else if(!i)return e;return 1===o&&(s=i,i=function(e){return he().off(e),s.apply(this,arguments)},i.guid=s.guid||(s.guid=he.guid++)),e.each(function(){he.event.add(this,t,i,r,n)})}function C(e,t){return i(e,"table")&&i(11!==t.nodeType?t:t.firstChild,"tr")?he(">tbody",e)[0]||e:e}function k(e){return e.type=(null!==e.getAttribute("type"))+"/"+e.type,e}function N(e){var t=nt.exec(e.type);return t?e.type=t[1]:e.removeAttribute("type"),e}function j(e,t){var n,r,i,o,s,a,u,c;if(1===t.nodeType){if(Fe.hasData(e)&&(o=Fe.access(e),s=Fe.set(t,o),c=o.events)){delete s.handle,s.events={};for(i in c)for(n=0,r=c[i].length;n<r;n++)he.event.add(t,i,c[i][n])}$e.hasData(e)&&(a=$e.access(e),u=he.extend({},a),$e.set(t,u))}}function A(e,t){var n=t.nodeName.toLowerCase();"input"===n&&ze.test(e.type)?t.checked=e.checked:"input"!==n&&"textarea"!==n||(t.defaultValue=e.defaultValue)}function L(e,t,r,i){t=oe.apply([],t);var o,s,a,u,c,l,f=0,d=e.length,p=d-1,h=t[0],g=he.isFunction(h);if(g||d>1&&"string"==typeof h&&!pe.checkClone&&tt.test(h))return e.each(function(n){var o=e.eq(n);g&&(t[0]=h.call(this,n,o.html())),L(o,t,r,i)});if(d&&(o=b(t,e[0].ownerDocument,!1,e,i),s=o.firstChild,1===o.childNodes.length&&(o=s),s||i)){for(a=he.map(y(o,"script"),k),u=a.length;f<d;f++)c=o,f!==p&&(c=he.clone(c,!0,!0),u&&he.merge(a,y(c,"script"))),r.call(e[f],c,f);if(u)for(l=a[a.length-1].ownerDocument,he.map(a,N),f=0;f<u;f++)c=a[f],Xe.test(c.type||"")&&!Fe.access(c,"globalEval")&&he.contains(l,c)&&(c.src?he._evalUrl&&he._evalUrl(c.src):n(c.textContent.replace(rt,""),l))}return e}function D(e,t,n){for(var r,i=t?he.filter(t,e):e,o=0;null!=(r=i[o]);o++)n||1!==r.nodeType||he.cleanData(y(r)),r.parentNode&&(n&&he.contains(r.ownerDocument,r)&&x(y(r,"script")),r.parentNode.removeChild(r));return e}function O(e,t,n){var r,i,o,s,a=e.style;return n=n||st(e),n&&(s=n.getPropertyValue(t)||n[t],""!==s||he.contains(e.ownerDocument,e)||(s=he.style(e,t)),!pe.pixelMarginRight()&&ot.test(s)&&it.test(t)&&(r=a.width,i=a.minWidth,o=a.maxWidth,a.minWidth=a.maxWidth=a.width=s,s=n.width,a.width=r,a.minWidth=i,a.maxWidth=o)),void 0!==s?s+"":s}function q(e,t){return{get:function(){return e()?void delete this.get:(this.get=t).apply(this,arguments)}}}function F(e){if(e in dt)return e;for(var t=e[0].toUpperCase()+e.slice(1),n=ft.length;n--;)if((e=ft[n]+t)in dt)return e}function $(e){var t=he.cssProps[e];return t||(t=he.cssProps[e]=F(e)||e),t}function P(e,t,n){var r=Re.exec(t);return r?Math.max(0,r[2]-(n||0))+(r[3]||"px"):t}function H(e,t,n,r,i){var o,s=0;for(o=n===(r?"border":"content")?4:"width"===t?1:0;o<4;o+=2)"margin"===n&&(s+=he.css(e,n+_e[o],!0,i)),r?("content"===n&&(s-=he.css(e,"padding"+_e[o],!0,i)),"margin"!==n&&(s-=he.css(e,"border"+_e[o]+"Width",!0,i))):(s+=he.css(e,"padding"+_e[o],!0,i),"padding"!==n&&(s+=he.css(e,"border"+_e[o]+"Width",!0,i)));return s}function I(e,t,n){var r,i=st(e),o=O(e,t,i),s="border-box"===he.css(e,"boxSizing",!1,i);return ot.test(o)?o:(r=s&&(pe.boxSizingReliable()||o===e.style[t]),"auto"===o&&(o=e["offset"+t[0].toUpperCase()+t.slice(1)]),(o=parseFloat(o)||0)+H(e,t,n||(s?"border":"content"),r,i)+"px")}function R(e,t,n,r,i){return new R.prototype.init(e,t,n,r,i)}function _(){ht&&(!1===ne.hidden&&e.requestAnimationFrame?e.requestAnimationFrame(_):e.setTimeout(_,he.fx.interval),he.fx.tick())}function M(){return e.setTimeout(function(){pt=void 0}),pt=he.now()}function W(e,t){var n,r=0,i={height:e};for(t=t?1:0;r<4;r+=2-t)n=_e[r],i["margin"+n]=i["padding"+n]=e;return t&&(i.opacity=i.width=e),i}function B(e,t,n){for(var r,i=(X.tweeners[t]||[]).concat(X.tweeners["*"]),o=0,s=i.length;o<s;o++)if(r=i[o].call(n,t,e))return r}function z(e,t,n){var r,i,o,s,a,u,c,l,f="width"in t||"height"in t,d=this,p={},h=e.style,g=e.nodeType&&Me(e),v=Fe.get(e,"fxshow");n.queue||(s=he._queueHooks(e,"fx"),null==s.unqueued&&(s.unqueued=0,a=s.empty.fire,s.empty.fire=function(){s.unqueued||a()}),s.unqueued++,d.always(function(){d.always(function(){s.unqueued--,he.queue(e,"fx").length||s.empty.fire()})}));for(r in t)if(i=t[r],gt.test(i)){if(delete t[r],o=o||"toggle"===i,i===(g?"hide":"show")){if("show"!==i||!v||void 0===v[r])continue;g=!0}p[r]=v&&v[r]||he.style(e,r)}if((u=!he.isEmptyObject(t))||!he.isEmptyObject(p)){f&&1===e.nodeType&&(n.overflow=[h.overflow,h.overflowX,h.overflowY],c=v&&v.display,null==c&&(c=Fe.get(e,"display")),l=he.css(e,"display"),"none"===l&&(c?l=c:(m([e],!0),c=e.style.display||c,l=he.css(e,"display"),m([e]))),("inline"===l||"inline-block"===l&&null!=c)&&"none"===he.css(e,"float")&&(u||(d.done(function(){h.display=c}),null==c&&(l=h.display,c="none"===l?"":l)),h.display="inline-block")),n.overflow&&(h.overflow="hidden",d.always(function(){h.overflow=n.overflow[0],h.overflowX=n.overflow[1],h.overflowY=n.overflow[2]})),u=!1;for(r in p)u||(v?"hidden"in v&&(g=v.hidden):v=Fe.access(e,"fxshow",{display:c}),o&&(v.hidden=!g),g&&m([e],!0),d.done(function(){g||m([e]),Fe.remove(e,"fxshow");for(r in p)he.style(e,r,p[r])})),u=B(g?v[r]:0,r,d),r in v||(v[r]=u.start,g&&(u.end=u.start,u.start=0))}}function V(e,t){var n,r,i,o,s;for(n in e)if(r=he.camelCase(n),i=t[r],o=e[n],Array.isArray(o)&&(i=o[1],o=e[n]=o[0]),n!==r&&(e[r]=o,delete e[n]),(s=he.cssHooks[r])&&"expand"in s){o=s.expand(o),delete e[r];for(n in o)n in e||(e[n]=o[n],t[n]=i)}else t[r]=i}function X(e,t,n){var r,i,o=0,s=X.prefilters.length,a=he.Deferred().always(function(){delete u.elem}),u=function(){if(i)return!1;for(var t=pt||M(),n=Math.max(0,c.startTime+c.duration-t),r=n/c.duration||0,o=1-r,s=0,u=c.tweens.length;s<u;s++)c.tweens[s].run(o);return a.notifyWith(e,[c,o,n]),o<1&&u?n:(u||a.notifyWith(e,[c,1,0]),a.resolveWith(e,[c]),!1)},c=a.promise({elem:e,props:he.extend({},t),opts:he.extend(!0,{specialEasing:{},easing:he.easing._default},n),originalProperties:t,originalOptions:n,startTime:pt||M(),duration:n.duration,tweens:[],createTween:function(t,n){var r=he.Tween(e,c.opts,t,n,c.opts.specialEasing[t]||c.opts.easing);return c.tweens.push(r),r},stop:function(t){var n=0,r=t?c.tweens.length:0;if(i)return this;for(i=!0;n<r;n++)c.tweens[n].run(1);return t?(a.notifyWith(e,[c,1,0]),a.resolveWith(e,[c,t])):a.rejectWith(e,[c,t]),this}}),l=c.props;for(V(l,c.opts.specialEasing);o<s;o++)if(r=X.prefilters[o].call(c,e,l,c.opts))return he.isFunction(r.stop)&&(he._queueHooks(c.elem,c.opts.queue).stop=he.proxy(r.stop,r)),r;return he.map(l,B,c),he.isFunction(c.opts.start)&&c.opts.start.call(e,c),c.progress(c.opts.progress).done(c.opts.done,c.opts.complete).fail(c.opts.fail).always(c.opts.always),he.fx.timer(he.extend(u,{elem:e,anim:c,queue:c.opts.queue})),c}function U(e){return(e.match(Ae)||[]).join(" ")}function Q(e){return e.getAttribute&&e.getAttribute("class")||""}function Y(e,t,n,r){var i;if(Array.isArray(t))he.each(t,function(t,i){n||kt.test(e)?r(e,i):Y(e+"["+("object"==typeof i&&null!=i?t:"")+"]",i,n,r)});else if(n||"object"!==he.type(t))r(e,t);else for(i in t)Y(e+"["+i+"]",t[i],n,r)}function J(e){return function(t,n){"string"!=typeof t&&(n=t,t="*");var r,i=0,o=t.toLowerCase().match(Ae)||[];if(he.isFunction(n))for(;r=o[i++];)"+"===r[0]?(r=r.slice(1)||"*",(e[r]=e[r]||[]).unshift(n)):(e[r]=e[r]||[]).push(n)}}function G(e,t,n,r){function i(a){var u;return o[a]=!0,he.each(e[a]||[],function(e,a){var c=a(t,n,r);return"string"!=typeof c||s||o[c]?s?!(u=c):void 0:(t.dataTypes.unshift(c),i(c),!1)}),u}var o={},s=e===It;return i(t.dataTypes[0])||!o["*"]&&i("*")}function K(e,t){var n,r,i=he.ajaxSettings.flatOptions||{};for(n in t)void 0!==t[n]&&((i[n]?e:r||(r={}))[n]=t[n]);return r&&he.extend(!0,e,r),e}function Z(e,t,n){for(var r,i,o,s,a=e.contents,u=e.dataTypes;"*"===u[0];)u.shift(),void 0===r&&(r=e.mimeType||t.getResponseHeader("Content-Type"));if(r)for(i in a)if(a[i]&&a[i].test(r)){u.unshift(i);break}if(u[0]in n)o=u[0];else{for(i in n){if(!u[0]||e.converters[i+" "+u[0]]){o=i;break}s||(s=i)}o=o||s}if(o)return o!==u[0]&&u.unshift(o),n[o]}function ee(e,t,n,r){var i,o,s,a,u,c={},l=e.dataTypes.slice();if(l[1])for(s in e.converters)c[s.toLowerCase()]=e.converters[s];for(o=l.shift();o;)if(e.responseFields[o]&&(n[e.responseFields[o]]=t),!u&&r&&e.dataFilter&&(t=e.dataFilter(t,e.dataType)),u=o,o=l.shift())if("*"===o)o=u;else if("*"!==u&&u!==o){if(!(s=c[u+" "+o]||c["* "+o]))for(i in c)if(a=i.split(" "),a[1]===o&&(s=c[u+" "+a[0]]||c["* "+a[0]])){!0===s?s=c[i]:!0!==c[i]&&(o=a[0],l.unshift(a[1]));break}if(!0!==s)if(s&&e.throws)t=s(t);else try{t=s(t)}catch(e){return{state:"parsererror",error:s?e:"No conversion from "+u+" to "+o}}}return{state:"success",data:t}}var te=[],ne=e.document,re=Object.getPrototypeOf,ie=te.slice,oe=te.concat,se=te.push,ae=te.indexOf,ue={},ce=ue.toString,le=ue.hasOwnProperty,fe=le.toString,de=fe.call(Object),pe={},he=function(e,t){return new he.fn.init(e,t)},ge=/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,ve=/^-ms-/,me=/-([a-z])/g,ye=function(e,t){return t.toUpperCase()};he.fn=he.prototype={jquery:"3.2.1",constructor:he,length:0,toArray:function(){return ie.call(this)},get:function(e){return null==e?ie.call(this):e<0?this[e+this.length]:this[e]},pushStack:function(e){var t=he.merge(this.constructor(),e);return t.prevObject=this,t},each:function(e){return he.each(this,e)},map:function(e){return this.pushStack(he.map(this,function(t,n){return e.call(t,n,t)}))},slice:function(){return this.pushStack(ie.apply(this,arguments))},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},eq:function(e){var t=this.length,n=+e+(e<0?t:0);return this.pushStack(n>=0&&n<t?[this[n]]:[])},end:function(){return this.prevObject||this.constructor()},push:se,sort:te.sort,splice:te.splice},he.extend=he.fn.extend=function(){var e,t,n,r,i,o,s=arguments[0]||{},a=1,u=arguments.length,c=!1;for("boolean"==typeof s&&(c=s,s=arguments[a]||{},a++),"object"==typeof s||he.isFunction(s)||(s={}),a===u&&(s=this,a--);a<u;a++)if(null!=(e=arguments[a]))for(t in e)n=s[t],r=e[t],s!==r&&(c&&r&&(he.isPlainObject(r)||(i=Array.isArray(r)))?(i?(i=!1,o=n&&Array.isArray(n)?n:[]):o=n&&he.isPlainObject(n)?n:{},s[t]=he.extend(c,o,r)):void 0!==r&&(s[t]=r));return s},he.extend({expando:"jQuery"+("3.2.1"+Math.random()).replace(/\D/g,""),isReady:!0,error:function(e){throw new Error(e)},noop:function(){},isFunction:function(e){return"function"===he.type(e)},isWindow:function(e){return null!=e&&e===e.window},isNumeric:function(e){var t=he.type(e);return("number"===t||"string"===t)&&!isNaN(e-parseFloat(e))},isPlainObject:function(e){var t,n;return!(!e||"[object Object]"!==ce.call(e))&&(!(t=re(e))||"function"==typeof(n=le.call(t,"constructor")&&t.constructor)&&fe.call(n)===de)},isEmptyObject:function(e){var t;for(t in e)return!1;return!0},type:function(e){return null==e?e+"":"object"==typeof e||"function"==typeof e?ue[ce.call(e)]||"object":typeof e},globalEval:function(e){n(e)},camelCase:function(e){return e.replace(ve,"ms-").replace(me,ye)},each:function(e,t){var n,i=0;if(r(e))for(n=e.length;i<n&&!1!==t.call(e[i],i,e[i]);i++);else for(i in e)if(!1===t.call(e[i],i,e[i]))break;return e},trim:function(e){return null==e?"":(e+"").replace(ge,"")},makeArray:function(e,t){var n=t||[];return null!=e&&(r(Object(e))?he.merge(n,"string"==typeof e?[e]:e):se.call(n,e)),n},inArray:function(e,t,n){return null==t?-1:ae.call(t,e,n)},merge:function(e,t){for(var n=+t.length,r=0,i=e.length;r<n;r++)e[i++]=t[r];return e.length=i,e},grep:function(e,t,n){for(var r=[],i=0,o=e.length,s=!n;i<o;i++)!t(e[i],i)!==s&&r.push(e[i]);return r},map:function(e,t,n){var i,o,s=0,a=[];if(r(e))for(i=e.length;s<i;s++)null!=(o=t(e[s],s,n))&&a.push(o);else for(s in e)null!=(o=t(e[s],s,n))&&a.push(o);return oe.apply([],a)},guid:1,proxy:function(e,t){var n,r,i;if("string"==typeof t&&(n=e[t],t=e,e=n),he.isFunction(e))return r=ie.call(arguments,2),i=function(){return e.apply(t||this,r.concat(ie.call(arguments)))},i.guid=e.guid=e.guid||he.guid++,i},now:Date.now,support:pe}),"function"==typeof Symbol&&(he.fn[Symbol.iterator]=te[Symbol.iterator]),he.each("Boolean Number String Function Array Date RegExp Object Error Symbol".split(" "),function(e,t){ue["[object "+t+"]"]=t.toLowerCase()});var xe=function(e){function t(e,t,n,r){var i,o,s,a,u,l,d,p=t&&t.ownerDocument,h=t?t.nodeType:9;if(n=n||[],"string"!=typeof e||!e||1!==h&&9!==h&&11!==h)return n;if(!r&&((t?t.ownerDocument||t:R)!==D&&L(t),t=t||D,q)){if(11!==h&&(u=ge.exec(e)))if(i=u[1]){if(9===h){if(!(s=t.getElementById(i)))return n;if(s.id===i)return n.push(s),n}else if(p&&(s=p.getElementById(i))&&H(t,s)&&s.id===i)return n.push(s),n}else{if(u[2])return J.apply(n,t.getElementsByTagName(e)),n;if((i=u[3])&&b.getElementsByClassName&&t.getElementsByClassName)return J.apply(n,t.getElementsByClassName(i)),n}if(b.qsa&&!z[e+" "]&&(!F||!F.test(e))){if(1!==h)p=t,d=e;else if("object"!==t.nodeName.toLowerCase()){for((a=t.getAttribute("id"))?a=a.replace(xe,be):t.setAttribute("id",a=I),l=E(e),o=l.length;o--;)l[o]="#"+a+" "+f(l[o]);d=l.join(","),p=ve.test(e)&&c(t.parentNode)||t}if(d)try{return J.apply(n,p.querySelectorAll(d)),n}catch(e){}finally{a===I&&t.removeAttribute("id")}}}return k(e.replace(oe,"$1"),t,n,r)}function n(){function e(n,r){return t.push(n+" ")>w.cacheLength&&delete e[t.shift()],e[n+" "]=r}var t=[];return e}function r(e){return e[I]=!0,e}function i(e){var t=D.createElement("fieldset");try{return!!e(t)}catch(e){return!1}finally{t.parentNode&&t.parentNode.removeChild(t),t=null}}function o(e,t){for(var n=e.split("|"),r=n.length;r--;)w.attrHandle[n[r]]=t}function s(e,t){var n=t&&e,r=n&&1===e.nodeType&&1===t.nodeType&&e.sourceIndex-t.sourceIndex;if(r)return r;if(n)for(;n=n.nextSibling;)if(n===t)return-1;return e?1:-1}function a(e){return function(t){return"form"in t?t.parentNode&&!1===t.disabled?"label"in t?"label"in t.parentNode?t.parentNode.disabled===e:t.disabled===e:t.isDisabled===e||t.isDisabled!==!e&&Te(t)===e:t.disabled===e:"label"in t&&t.disabled===e}}function u(e){return r(function(t){return t=+t,r(function(n,r){for(var i,o=e([],n.length,t),s=o.length;s--;)n[i=o[s]]&&(n[i]=!(r[i]=n[i]))})})}function c(e){return e&&void 0!==e.getElementsByTagName&&e}function l(){}function f(e){for(var t=0,n=e.length,r="";t<n;t++)r+=e[t].value;return r}function d(e,t,n){var r=t.dir,i=t.next,o=i||r,s=n&&"parentNode"===o,a=M++;return t.first?function(t,n,i){for(;t=t[r];)if(1===t.nodeType||s)return e(t,n,i);return!1}:function(t,n,u){var c,l,f,d=[_,a];if(u){for(;t=t[r];)if((1===t.nodeType||s)&&e(t,n,u))return!0}else for(;t=t[r];)if(1===t.nodeType||s)if(f=t[I]||(t[I]={}),l=f[t.uniqueID]||(f[t.uniqueID]={}),i&&i===t.nodeName.toLowerCase())t=t[r]||t;else{if((c=l[o])&&c[0]===_&&c[1]===a)return d[2]=c[2];if(l[o]=d,d[2]=e(t,n,u))return!0}return!1}}function p(e){return e.length>1?function(t,n,r){for(var i=e.length;i--;)if(!e[i](t,n,r))return!1;return!0}:e[0]}function h(e,n,r){for(var i=0,o=n.length;i<o;i++)t(e,n[i],r);return r}function g(e,t,n,r,i){for(var o,s=[],a=0,u=e.length,c=null!=t;a<u;a++)(o=e[a])&&(n&&!n(o,r,i)||(s.push(o),c&&t.push(a)));return s}function v(e,t,n,i,o,s){return i&&!i[I]&&(i=v(i)),o&&!o[I]&&(o=v(o,s)),r(function(r,s,a,u){var c,l,f,d=[],p=[],v=s.length,m=r||h(t||"*",a.nodeType?[a]:a,[]),y=!e||!r&&t?m:g(m,d,e,a,u),x=n?o||(r?e:v||i)?[]:s:y;if(n&&n(y,x,a,u),i)for(c=g(x,p),i(c,[],a,u),l=c.length;l--;)(f=c[l])&&(x[p[l]]=!(y[p[l]]=f));if(r){if(o||e){if(o){for(c=[],l=x.length;l--;)(f=x[l])&&c.push(y[l]=f);o(null,x=[],c,u)}for(l=x.length;l--;)(f=x[l])&&(c=o?K(r,f):d[l])>-1&&(r[c]=!(s[c]=f))}}else x=g(x===s?x.splice(v,x.length):x),o?o(null,s,x,u):J.apply(s,x)})}function m(e){for(var t,n,r,i=e.length,o=w.relative[e[0].type],s=o||w.relative[" "],a=o?1:0,u=d(function(e){return e===t},s,!0),c=d(function(e){return K(t,e)>-1},s,!0),l=[function(e,n,r){var i=!o&&(r||n!==N)||((t=n).nodeType?u(e,n,r):c(e,n,r));return t=null,i}];a<i;a++)if(n=w.relative[e[a].type])l=[d(p(l),n)];else{if(n=w.filter[e[a].type].apply(null,e[a].matches),n[I]){for(r=++a;r<i&&!w.relative[e[r].type];r++);return v(a>1&&p(l),a>1&&f(e.slice(0,a-1).concat({value:" "===e[a-2].type?"*":""})).replace(oe,"$1"),n,a<r&&m(e.slice(a,r)),r<i&&m(e=e.slice(r)),r<i&&f(e))}l.push(n)}return p(l)}function y(e,n){var i=n.length>0,o=e.length>0,s=function(r,s,a,u,c){var l,f,d,p=0,h="0",v=r&&[],m=[],y=N,x=r||o&&w.find.TAG("*",c),b=_+=null==y?1:Math.random()||.1,T=x.length;for(c&&(N=s===D||s||c);h!==T&&null!=(l=x[h]);h++){if(o&&l){for(f=0,s||l.ownerDocument===D||(L(l),a=!q);d=e[f++];)if(d(l,s||D,a)){u.push(l);break}c&&(_=b)}i&&((l=!d&&l)&&p--,r&&v.push(l))}if(p+=h,i&&h!==p){for(f=0;d=n[f++];)d(v,m,s,a);if(r){if(p>0)for(;h--;)v[h]||m[h]||(m[h]=Q.call(u));m=g(m)}J.apply(u,m),c&&!r&&m.length>0&&p+n.length>1&&t.uniqueSort(u)}return c&&(_=b,N=y),v};return i?r(s):s}var x,b,w,T,S,E,C,k,N,j,A,L,D,O,q,F,$,P,H,I="sizzle"+1*new Date,R=e.document,_=0,M=0,W=n(),B=n(),z=n(),V=function(e,t){return e===t&&(A=!0),0},X={}.hasOwnProperty,U=[],Q=U.pop,Y=U.push,J=U.push,G=U.slice,K=function(e,t){for(var n=0,r=e.length;n<r;n++)if(e[n]===t)return n;return-1},Z="checked|selected|async|autofocus|autoplay|controls|defer|disabled|hidden|ismap|loop|multiple|open|readonly|required|scoped",ee="[\\x20\\t\\r\\n\\f]",te="(?:\\\\.|[\\w-]|[^\0-\\xa0])+",ne="\\["+ee+"*("+te+")(?:"+ee+"*([*^$|!~]?=)"+ee+"*(?:'((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\"|("+te+"))|)"+ee+"*\\]",re=":("+te+")(?:\\((('((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\")|((?:\\\\.|[^\\\\()[\\]]|"+ne+")*)|.*)\\)|)",ie=new RegExp(ee+"+","g"),oe=new RegExp("^"+ee+"+|((?:^|[^\\\\])(?:\\\\.)*)"+ee+"+$","g"),se=new RegExp("^"+ee+"*,"+ee+"*"),ae=new RegExp("^"+ee+"*([>+~]|"+ee+")"+ee+"*"),ue=new RegExp("="+ee+"*([^\\]'\"]*?)"+ee+"*\\]","g"),ce=new RegExp(re),le=new RegExp("^"+te+"$"),fe={ID:new RegExp("^#("+te+")"),CLASS:new RegExp("^\\.("+te+")"),TAG:new RegExp("^("+te+"|[*])"),ATTR:new RegExp("^"+ne),PSEUDO:new RegExp("^"+re),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+ee+"*(even|odd|(([+-]|)(\\d*)n|)"+ee+"*(?:([+-]|)"+ee+"*(\\d+)|))"+ee+"*\\)|)","i"),bool:new RegExp("^(?:"+Z+")$","i"),needsContext:new RegExp("^"+ee+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+ee+"*((?:-\\d)?\\d*)"+ee+"*\\)|)(?=[^-]|$)","i")},de=/^(?:input|select|textarea|button)$/i,pe=/^h\d$/i,he=/^[^{]+\{\s*\[native \w/,ge=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,ve=/[+~]/,me=new RegExp("\\\\([\\da-f]{1,6}"+ee+"?|("+ee+")|.)","ig"),ye=function(e,t,n){var r="0x"+t-65536;return r!==r||n?t:r<0?String.fromCharCode(r+65536):String.fromCharCode(r>>10|55296,1023&r|56320)},xe=/([\0-\x1f\x7f]|^-?\d)|^-$|[^\0-\x1f\x7f-\uFFFF\w-]/g,be=function(e,t){return t?"\0"===e?"�":e.slice(0,-1)+"\\"+e.charCodeAt(e.length-1).toString(16)+" ":"\\"+e},we=function(){L()},Te=d(function(e){return!0===e.disabled&&("form"in e||"label"in e)},{dir:"parentNode",next:"legend"});try{J.apply(U=G.call(R.childNodes),R.childNodes),U[R.childNodes.length].nodeType}catch(e){J={apply:U.length?function(e,t){Y.apply(e,G.call(t))}:function(e,t){for(var n=e.length,r=0;e[n++]=t[r++];);e.length=n-1}}}b=t.support={},S=t.isXML=function(e){var t=e&&(e.ownerDocument||e).documentElement;return!!t&&"HTML"!==t.nodeName},L=t.setDocument=function(e){var t,n,r=e?e.ownerDocument||e:R;return r!==D&&9===r.nodeType&&r.documentElement?(D=r,O=D.documentElement,q=!S(D),R!==D&&(n=D.defaultView)&&n.top!==n&&(n.addEventListener?n.addEventListener("unload",we,!1):n.attachEvent&&n.attachEvent("onunload",we)),b.attributes=i(function(e){return e.className="i",!e.getAttribute("className")}),b.getElementsByTagName=i(function(e){return e.appendChild(D.createComment("")),!e.getElementsByTagName("*").length}),b.getElementsByClassName=he.test(D.getElementsByClassName),b.getById=i(function(e){return O.appendChild(e).id=I,!D.getElementsByName||!D.getElementsByName(I).length}),b.getById?(w.filter.ID=function(e){var t=e.replace(me,ye);return function(e){return e.getAttribute("id")===t}},w.find.ID=function(e,t){if(void 0!==t.getElementById&&q){var n=t.getElementById(e);return n?[n]:[]}}):(w.filter.ID=function(e){var t=e.replace(me,ye);return function(e){var n=void 0!==e.getAttributeNode&&e.getAttributeNode("id");return n&&n.value===t}},w.find.ID=function(e,t){if(void 0!==t.getElementById&&q){var n,r,i,o=t.getElementById(e);if(o){if((n=o.getAttributeNode("id"))&&n.value===e)return[o];for(i=t.getElementsByName(e),r=0;o=i[r++];)if((n=o.getAttributeNode("id"))&&n.value===e)return[o]}return[]}}),w.find.TAG=b.getElementsByTagName?function(e,t){return void 0!==t.getElementsByTagName?t.getElementsByTagName(e):b.qsa?t.querySelectorAll(e):void 0}:function(e,t){var n,r=[],i=0,o=t.getElementsByTagName(e);if("*"===e){for(;n=o[i++];)1===n.nodeType&&r.push(n);return r}return o},w.find.CLASS=b.getElementsByClassName&&function(e,t){if(void 0!==t.getElementsByClassName&&q)return t.getElementsByClassName(e)},$=[],F=[],(b.qsa=he.test(D.querySelectorAll))&&(i(function(e){O.appendChild(e).innerHTML="<a id='"+I+"'></a><select id='"+I+"-\r\\' msallowcapture=''><option selected=''></option></select>",e.querySelectorAll("[msallowcapture^='']").length&&F.push("[*^$]="+ee+"*(?:''|\"\")"),e.querySelectorAll("[selected]").length||F.push("\\["+ee+"*(?:value|"+Z+")"),e.querySelectorAll("[id~="+I+"-]").length||F.push("~="),e.querySelectorAll(":checked").length||F.push(":checked"),e.querySelectorAll("a#"+I+"+*").length||F.push(".#.+[+~]")}),i(function(e){e.innerHTML="<a href='' disabled='disabled'></a><select disabled='disabled'><option/></select>";var t=D.createElement("input");t.setAttribute("type","hidden"),e.appendChild(t).setAttribute("name","D"),e.querySelectorAll("[name=d]").length&&F.push("name"+ee+"*[*^$|!~]?="),2!==e.querySelectorAll(":enabled").length&&F.push(":enabled",":disabled"),O.appendChild(e).disabled=!0,2!==e.querySelectorAll(":disabled").length&&F.push(":enabled",":disabled"),e.querySelectorAll("*,:x"),F.push(",.*:")})),(b.matchesSelector=he.test(P=O.matches||O.webkitMatchesSelector||O.mozMatchesSelector||O.oMatchesSelector||O.msMatchesSelector))&&i(function(e){b.disconnectedMatch=P.call(e,"*"),P.call(e,"[s!='']:x"),$.push("!=",re)}),F=F.length&&new RegExp(F.join("|")),$=$.length&&new RegExp($.join("|")),t=he.test(O.compareDocumentPosition),H=t||he.test(O.contains)?function(e,t){var n=9===e.nodeType?e.documentElement:e,r=t&&t.parentNode;return e===r||!(!r||1!==r.nodeType||!(n.contains?n.contains(r):e.compareDocumentPosition&&16&e.compareDocumentPosition(r)))}:function(e,t){if(t)for(;t=t.parentNode;)if(t===e)return!0;return!1},V=t?function(e,t){if(e===t)return A=!0,0;var n=!e.compareDocumentPosition-!t.compareDocumentPosition;return n||(n=(e.ownerDocument||e)===(t.ownerDocument||t)?e.compareDocumentPosition(t):1,1&n||!b.sortDetached&&t.compareDocumentPosition(e)===n?e===D||e.ownerDocument===R&&H(R,e)?-1:t===D||t.ownerDocument===R&&H(R,t)?1:j?K(j,e)-K(j,t):0:4&n?-1:1)}:function(e,t){if(e===t)return A=!0,0;var n,r=0,i=e.parentNode,o=t.parentNode,a=[e],u=[t];if(!i||!o)return e===D?-1:t===D?1:i?-1:o?1:j?K(j,e)-K(j,t):0;if(i===o)return s(e,t);for(n=e;n=n.parentNode;)a.unshift(n);for(n=t;n=n.parentNode;)u.unshift(n);for(;a[r]===u[r];)r++;return r?s(a[r],u[r]):a[r]===R?-1:u[r]===R?1:0},D):D},t.matches=function(e,n){return t(e,null,null,n)},t.matchesSelector=function(e,n){if((e.ownerDocument||e)!==D&&L(e),n=n.replace(ue,"='$1']"),b.matchesSelector&&q&&!z[n+" "]&&(!$||!$.test(n))&&(!F||!F.test(n)))try{var r=P.call(e,n);if(r||b.disconnectedMatch||e.document&&11!==e.document.nodeType)return r}catch(e){}return t(n,D,null,[e]).length>0},t.contains=function(e,t){return(e.ownerDocument||e)!==D&&L(e),H(e,t)},t.attr=function(e,t){(e.ownerDocument||e)!==D&&L(e);var n=w.attrHandle[t.toLowerCase()],r=n&&X.call(w.attrHandle,t.toLowerCase())?n(e,t,!q):void 0;return void 0!==r?r:b.attributes||!q?e.getAttribute(t):(r=e.getAttributeNode(t))&&r.specified?r.value:null},t.escape=function(e){return(e+"").replace(xe,be)},t.error=function(e){throw new Error("Syntax error, unrecognized expression: "+e)},t.uniqueSort=function(e){var t,n=[],r=0,i=0;if(A=!b.detectDuplicates,j=!b.sortStable&&e.slice(0),e.sort(V),A){for(;t=e[i++];)t===e[i]&&(r=n.push(i));for(;r--;)e.splice(n[r],1)}return j=null,e},T=t.getText=function(e){var t,n="",r=0,i=e.nodeType;if(i){if(1===i||9===i||11===i){if("string"==typeof e.textContent)return e.textContent;for(e=e.firstChild;e;e=e.nextSibling)n+=T(e)}else if(3===i||4===i)return e.nodeValue}else for(;t=e[r++];)n+=T(t);return n},w=t.selectors={cacheLength:50,createPseudo:r,match:fe,attrHandle:{},find:{},relative:{">":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(e){return e[1]=e[1].replace(me,ye),e[3]=(e[3]||e[4]||e[5]||"").replace(me,ye),"~="===e[2]&&(e[3]=" "+e[3]+" "),e.slice(0,4)},CHILD:function(e){return e[1]=e[1].toLowerCase(),"nth"===e[1].slice(0,3)?(e[3]||t.error(e[0]),e[4]=+(e[4]?e[5]+(e[6]||1):2*("even"===e[3]||"odd"===e[3])),e[5]=+(e[7]+e[8]||"odd"===e[3])):e[3]&&t.error(e[0]),e},PSEUDO:function(e){var t,n=!e[6]&&e[2];return fe.CHILD.test(e[0])?null:(e[3]?e[2]=e[4]||e[5]||"":n&&ce.test(n)&&(t=E(n,!0))&&(t=n.indexOf(")",n.length-t)-n.length)&&(e[0]=e[0].slice(0,t),e[2]=n.slice(0,t)),e.slice(0,3))}},filter:{TAG:function(e){var t=e.replace(me,ye).toLowerCase();return"*"===e?function(){return!0}:function(e){return e.nodeName&&e.nodeName.toLowerCase()===t}},CLASS:function(e){var t=W[e+" "];return t||(t=new RegExp("(^|"+ee+")"+e+"("+ee+"|$)"))&&W(e,function(e){return t.test("string"==typeof e.className&&e.className||void 0!==e.getAttribute&&e.getAttribute("class")||"")})},ATTR:function(e,n,r){return function(i){var o=t.attr(i,e);return null==o?"!="===n:!n||(o+="","="===n?o===r:"!="===n?o!==r:"^="===n?r&&0===o.indexOf(r):"*="===n?r&&o.indexOf(r)>-1:"$="===n?r&&o.slice(-r.length)===r:"~="===n?(" "+o.replace(ie," ")+" ").indexOf(r)>-1:"|="===n&&(o===r||o.slice(0,r.length+1)===r+"-"))}},CHILD:function(e,t,n,r,i){var o="nth"!==e.slice(0,3),s="last"!==e.slice(-4),a="of-type"===t;return 1===r&&0===i?function(e){return!!e.parentNode}:function(t,n,u){var c,l,f,d,p,h,g=o!==s?"nextSibling":"previousSibling",v=t.parentNode,m=a&&t.nodeName.toLowerCase(),y=!u&&!a,x=!1;if(v){if(o){for(;g;){for(d=t;d=d[g];)if(a?d.nodeName.toLowerCase()===m:1===d.nodeType)return!1;h=g="only"===e&&!h&&"nextSibling"}return!0}if(h=[s?v.firstChild:v.lastChild],s&&y){for(d=v,f=d[I]||(d[I]={}),l=f[d.uniqueID]||(f[d.uniqueID]={}),c=l[e]||[],p=c[0]===_&&c[1],x=p&&c[2],d=p&&v.childNodes[p];d=++p&&d&&d[g]||(x=p=0)||h.pop();)if(1===d.nodeType&&++x&&d===t){l[e]=[_,p,x];break}}else if(y&&(d=t,f=d[I]||(d[I]={}),l=f[d.uniqueID]||(f[d.uniqueID]={}),c=l[e]||[],p=c[0]===_&&c[1],x=p),!1===x)for(;(d=++p&&d&&d[g]||(x=p=0)||h.pop())&&((a?d.nodeName.toLowerCase()!==m:1!==d.nodeType)||!++x||(y&&(f=d[I]||(d[I]={}),l=f[d.uniqueID]||(f[d.uniqueID]={}),l[e]=[_,x]),d!==t)););return(x-=i)===r||x%r==0&&x/r>=0}}},PSEUDO:function(e,n){var i,o=w.pseudos[e]||w.setFilters[e.toLowerCase()]||t.error("unsupported pseudo: "+e);return o[I]?o(n):o.length>1?(i=[e,e,"",n],w.setFilters.hasOwnProperty(e.toLowerCase())?r(function(e,t){for(var r,i=o(e,n),s=i.length;s--;)r=K(e,i[s]),e[r]=!(t[r]=i[s])}):function(e){return o(e,0,i)}):o}},pseudos:{not:r(function(e){var t=[],n=[],i=C(e.replace(oe,"$1"));return i[I]?r(function(e,t,n,r){for(var o,s=i(e,null,r,[]),a=e.length;a--;)(o=s[a])&&(e[a]=!(t[a]=o))}):function(e,r,o){return t[0]=e,i(t,null,o,n),t[0]=null,!n.pop()}}),has:r(function(e){return function(n){return t(e,n).length>0}}),contains:r(function(e){return e=e.replace(me,ye),function(t){return(t.textContent||t.innerText||T(t)).indexOf(e)>-1}}),lang:r(function(e){return le.test(e||"")||t.error("unsupported lang: "+e),e=e.replace(me,ye).toLowerCase(),function(t){var n;do{if(n=q?t.lang:t.getAttribute("xml:lang")||t.getAttribute("lang"))return(n=n.toLowerCase())===e||0===n.indexOf(e+"-")}while((t=t.parentNode)&&1===t.nodeType);return!1}}),target:function(t){var n=e.location&&e.location.hash;return n&&n.slice(1)===t.id},root:function(e){return e===O},focus:function(e){return e===D.activeElement&&(!D.hasFocus||D.hasFocus())&&!!(e.type||e.href||~e.tabIndex)},enabled:a(!1),disabled:a(!0),checked:function(e){var t=e.nodeName.toLowerCase() ;return"input"===t&&!!e.checked||"option"===t&&!!e.selected},selected:function(e){return e.parentNode&&e.parentNode.selectedIndex,!0===e.selected},empty:function(e){for(e=e.firstChild;e;e=e.nextSibling)if(e.nodeType<6)return!1;return!0},parent:function(e){return!w.pseudos.empty(e)},header:function(e){return pe.test(e.nodeName)},input:function(e){return de.test(e.nodeName)},button:function(e){var t=e.nodeName.toLowerCase();return"input"===t&&"button"===e.type||"button"===t},text:function(e){var t;return"input"===e.nodeName.toLowerCase()&&"text"===e.type&&(null==(t=e.getAttribute("type"))||"text"===t.toLowerCase())},first:u(function(){return[0]}),last:u(function(e,t){return[t-1]}),eq:u(function(e,t,n){return[n<0?n+t:n]}),even:u(function(e,t){for(var n=0;n<t;n+=2)e.push(n);return e}),odd:u(function(e,t){for(var n=1;n<t;n+=2)e.push(n);return e}),lt:u(function(e,t,n){for(var r=n<0?n+t:n;--r>=0;)e.push(r);return e}),gt:u(function(e,t,n){for(var r=n<0?n+t:n;++r<t;)e.push(r);return e})}},w.pseudos.nth=w.pseudos.eq;for(x in{radio:!0,checkbox:!0,file:!0,password:!0,image:!0})w.pseudos[x]=function(e){return function(t){return"input"===t.nodeName.toLowerCase()&&t.type===e}}(x);for(x in{submit:!0,reset:!0})w.pseudos[x]=function(e){return function(t){var n=t.nodeName.toLowerCase();return("input"===n||"button"===n)&&t.type===e}}(x);return l.prototype=w.filters=w.pseudos,w.setFilters=new l,E=t.tokenize=function(e,n){var r,i,o,s,a,u,c,l=B[e+" "];if(l)return n?0:l.slice(0);for(a=e,u=[],c=w.preFilter;a;){r&&!(i=se.exec(a))||(i&&(a=a.slice(i[0].length)||a),u.push(o=[])),r=!1,(i=ae.exec(a))&&(r=i.shift(),o.push({value:r,type:i[0].replace(oe," ")}),a=a.slice(r.length));for(s in w.filter)!(i=fe[s].exec(a))||c[s]&&!(i=c[s](i))||(r=i.shift(),o.push({value:r,type:s,matches:i}),a=a.slice(r.length));if(!r)break}return n?a.length:a?t.error(e):B(e,u).slice(0)},C=t.compile=function(e,t){var n,r=[],i=[],o=z[e+" "];if(!o){for(t||(t=E(e)),n=t.length;n--;)o=m(t[n]),o[I]?r.push(o):i.push(o);o=z(e,y(i,r)),o.selector=e}return o},k=t.select=function(e,t,n,r){var i,o,s,a,u,l="function"==typeof e&&e,d=!r&&E(e=l.selector||e);if(n=n||[],1===d.length){if(o=d[0]=d[0].slice(0),o.length>2&&"ID"===(s=o[0]).type&&9===t.nodeType&&q&&w.relative[o[1].type]){if(!(t=(w.find.ID(s.matches[0].replace(me,ye),t)||[])[0]))return n;l&&(t=t.parentNode),e=e.slice(o.shift().value.length)}for(i=fe.needsContext.test(e)?0:o.length;i--&&(s=o[i],!w.relative[a=s.type]);)if((u=w.find[a])&&(r=u(s.matches[0].replace(me,ye),ve.test(o[0].type)&&c(t.parentNode)||t))){if(o.splice(i,1),!(e=r.length&&f(o)))return J.apply(n,r),n;break}}return(l||C(e,d))(r,t,!q,n,!t||ve.test(e)&&c(t.parentNode)||t),n},b.sortStable=I.split("").sort(V).join("")===I,b.detectDuplicates=!!A,L(),b.sortDetached=i(function(e){return 1&e.compareDocumentPosition(D.createElement("fieldset"))}),i(function(e){return e.innerHTML="<a href='#'></a>","#"===e.firstChild.getAttribute("href")})||o("type|href|height|width",function(e,t,n){if(!n)return e.getAttribute(t,"type"===t.toLowerCase()?1:2)}),b.attributes&&i(function(e){return e.innerHTML="<input/>",e.firstChild.setAttribute("value",""),""===e.firstChild.getAttribute("value")})||o("value",function(e,t,n){if(!n&&"input"===e.nodeName.toLowerCase())return e.defaultValue}),i(function(e){return null==e.getAttribute("disabled")})||o(Z,function(e,t,n){var r;if(!n)return!0===e[t]?t.toLowerCase():(r=e.getAttributeNode(t))&&r.specified?r.value:null}),t}(e);he.find=xe,he.expr=xe.selectors,he.expr[":"]=he.expr.pseudos,he.uniqueSort=he.unique=xe.uniqueSort,he.text=xe.getText,he.isXMLDoc=xe.isXML,he.contains=xe.contains,he.escapeSelector=xe.escape;var be=function(e,t,n){for(var r=[],i=void 0!==n;(e=e[t])&&9!==e.nodeType;)if(1===e.nodeType){if(i&&he(e).is(n))break;r.push(e)}return r},we=function(e,t){for(var n=[];e;e=e.nextSibling)1===e.nodeType&&e!==t&&n.push(e);return n},Te=he.expr.match.needsContext,Se=/^<([a-z][^\/\0>:\x20\t\r\n\f]*)[\x20\t\r\n\f]*\/?>(?:<\/\1>|)$/i,Ee=/^.[^:#\[\.,]*$/;he.filter=function(e,t,n){var r=t[0];return n&&(e=":not("+e+")"),1===t.length&&1===r.nodeType?he.find.matchesSelector(r,e)?[r]:[]:he.find.matches(e,he.grep(t,function(e){return 1===e.nodeType}))},he.fn.extend({find:function(e){var t,n,r=this.length,i=this;if("string"!=typeof e)return this.pushStack(he(e).filter(function(){for(t=0;t<r;t++)if(he.contains(i[t],this))return!0}));for(n=this.pushStack([]),t=0;t<r;t++)he.find(e,i[t],n);return r>1?he.uniqueSort(n):n},filter:function(e){return this.pushStack(o(this,e||[],!1))},not:function(e){return this.pushStack(o(this,e||[],!0))},is:function(e){return!!o(this,"string"==typeof e&&Te.test(e)?he(e):e||[],!1).length}});var Ce,ke=/^(?:\s*(<[\w\W]+>)[^>]*|#([\w-]+))$/;(he.fn.init=function(e,t,n){var r,i;if(!e)return this;if(n=n||Ce,"string"==typeof e){if(!(r="<"===e[0]&&">"===e[e.length-1]&&e.length>=3?[null,e,null]:ke.exec(e))||!r[1]&&t)return!t||t.jquery?(t||n).find(e):this.constructor(t).find(e);if(r[1]){if(t=t instanceof he?t[0]:t,he.merge(this,he.parseHTML(r[1],t&&t.nodeType?t.ownerDocument||t:ne,!0)),Se.test(r[1])&&he.isPlainObject(t))for(r in t)he.isFunction(this[r])?this[r](t[r]):this.attr(r,t[r]);return this}return i=ne.getElementById(r[2]),i&&(this[0]=i,this.length=1),this}return e.nodeType?(this[0]=e,this.length=1,this):he.isFunction(e)?void 0!==n.ready?n.ready(e):e(he):he.makeArray(e,this)}).prototype=he.fn,Ce=he(ne);var Ne=/^(?:parents|prev(?:Until|All))/,je={children:!0,contents:!0,next:!0,prev:!0};he.fn.extend({has:function(e){var t=he(e,this),n=t.length;return this.filter(function(){for(var e=0;e<n;e++)if(he.contains(this,t[e]))return!0})},closest:function(e,t){var n,r=0,i=this.length,o=[],s="string"!=typeof e&&he(e);if(!Te.test(e))for(;r<i;r++)for(n=this[r];n&&n!==t;n=n.parentNode)if(n.nodeType<11&&(s?s.index(n)>-1:1===n.nodeType&&he.find.matchesSelector(n,e))){o.push(n);break}return this.pushStack(o.length>1?he.uniqueSort(o):o)},index:function(e){return e?"string"==typeof e?ae.call(he(e),this[0]):ae.call(this,e.jquery?e[0]:e):this[0]&&this[0].parentNode?this.first().prevAll().length:-1},add:function(e,t){return this.pushStack(he.uniqueSort(he.merge(this.get(),he(e,t))))},addBack:function(e){return this.add(null==e?this.prevObject:this.prevObject.filter(e))}}),he.each({parent:function(e){var t=e.parentNode;return t&&11!==t.nodeType?t:null},parents:function(e){return be(e,"parentNode")},parentsUntil:function(e,t,n){return be(e,"parentNode",n)},next:function(e){return s(e,"nextSibling")},prev:function(e){return s(e,"previousSibling")},nextAll:function(e){return be(e,"nextSibling")},prevAll:function(e){return be(e,"previousSibling")},nextUntil:function(e,t,n){return be(e,"nextSibling",n)},prevUntil:function(e,t,n){return be(e,"previousSibling",n)},siblings:function(e){return we((e.parentNode||{}).firstChild,e)},children:function(e){return we(e.firstChild)},contents:function(e){return i(e,"iframe")?e.contentDocument:(i(e,"template")&&(e=e.content||e),he.merge([],e.childNodes))}},function(e,t){he.fn[e]=function(n,r){var i=he.map(this,t,n);return"Until"!==e.slice(-5)&&(r=n),r&&"string"==typeof r&&(i=he.filter(r,i)),this.length>1&&(je[e]||he.uniqueSort(i),Ne.test(e)&&i.reverse()),this.pushStack(i)}});var Ae=/[^\x20\t\r\n\f]+/g;he.Callbacks=function(e){e="string"==typeof e?a(e):he.extend({},e);var t,n,r,i,o=[],s=[],u=-1,c=function(){for(i=i||e.once,r=t=!0;s.length;u=-1)for(n=s.shift();++u<o.length;)!1===o[u].apply(n[0],n[1])&&e.stopOnFalse&&(u=o.length,n=!1);e.memory||(n=!1),t=!1,i&&(o=n?[]:"")},l={add:function(){return o&&(n&&!t&&(u=o.length-1,s.push(n)),function t(n){he.each(n,function(n,r){he.isFunction(r)?e.unique&&l.has(r)||o.push(r):r&&r.length&&"string"!==he.type(r)&&t(r)})}(arguments),n&&!t&&c()),this},remove:function(){return he.each(arguments,function(e,t){for(var n;(n=he.inArray(t,o,n))>-1;)o.splice(n,1),n<=u&&u--}),this},has:function(e){return e?he.inArray(e,o)>-1:o.length>0},empty:function(){return o&&(o=[]),this},disable:function(){return i=s=[],o=n="",this},disabled:function(){return!o},lock:function(){return i=s=[],n||t||(o=n=""),this},locked:function(){return!!i},fireWith:function(e,n){return i||(n=n||[],n=[e,n.slice?n.slice():n],s.push(n),t||c()),this},fire:function(){return l.fireWith(this,arguments),this},fired:function(){return!!r}};return l},he.extend({Deferred:function(t){var n=[["notify","progress",he.Callbacks("memory"),he.Callbacks("memory"),2],["resolve","done",he.Callbacks("once memory"),he.Callbacks("once memory"),0,"resolved"],["reject","fail",he.Callbacks("once memory"),he.Callbacks("once memory"),1,"rejected"]],r="pending",i={state:function(){return r},always:function(){return o.done(arguments).fail(arguments),this},catch:function(e){return i.then(null,e)},pipe:function(){var e=arguments;return he.Deferred(function(t){he.each(n,function(n,r){var i=he.isFunction(e[r[4]])&&e[r[4]];o[r[1]](function(){var e=i&&i.apply(this,arguments);e&&he.isFunction(e.promise)?e.promise().progress(t.notify).done(t.resolve).fail(t.reject):t[r[0]+"With"](this,i?[e]:arguments)})}),e=null}).promise()},then:function(t,r,i){function o(t,n,r,i){return function(){var a=this,l=arguments,f=function(){var e,f;if(!(t<s)){if((e=r.apply(a,l))===n.promise())throw new TypeError("Thenable self-resolution");f=e&&("object"==typeof e||"function"==typeof e)&&e.then,he.isFunction(f)?i?f.call(e,o(s,n,u,i),o(s,n,c,i)):(s++,f.call(e,o(s,n,u,i),o(s,n,c,i),o(s,n,u,n.notifyWith))):(r!==u&&(a=void 0,l=[e]),(i||n.resolveWith)(a,l))}},d=i?f:function(){try{f()}catch(e){he.Deferred.exceptionHook&&he.Deferred.exceptionHook(e,d.stackTrace),t+1>=s&&(r!==c&&(a=void 0,l=[e]),n.rejectWith(a,l))}};t?d():(he.Deferred.getStackHook&&(d.stackTrace=he.Deferred.getStackHook()),e.setTimeout(d))}}var s=0;return he.Deferred(function(e){n[0][3].add(o(0,e,he.isFunction(i)?i:u,e.notifyWith)),n[1][3].add(o(0,e,he.isFunction(t)?t:u)),n[2][3].add(o(0,e,he.isFunction(r)?r:c))}).promise()},promise:function(e){return null!=e?he.extend(e,i):i}},o={};return he.each(n,function(e,t){var s=t[2],a=t[5];i[t[1]]=s.add,a&&s.add(function(){r=a},n[3-e][2].disable,n[0][2].lock),s.add(t[3].fire),o[t[0]]=function(){return o[t[0]+"With"](this===o?void 0:this,arguments),this},o[t[0]+"With"]=s.fireWith}),i.promise(o),t&&t.call(o,o),o},when:function(e){var t=arguments.length,n=t,r=Array(n),i=ie.call(arguments),o=he.Deferred(),s=function(e){return function(n){r[e]=this,i[e]=arguments.length>1?ie.call(arguments):n,--t||o.resolveWith(r,i)}};if(t<=1&&(l(e,o.done(s(n)).resolve,o.reject,!t),"pending"===o.state()||he.isFunction(i[n]&&i[n].then)))return o.then();for(;n--;)l(i[n],s(n),o.reject);return o.promise()}});var Le=/^(Eval|Internal|Range|Reference|Syntax|Type|URI)Error$/;he.Deferred.exceptionHook=function(t,n){e.console&&e.console.warn&&t&&Le.test(t.name)&&e.console.warn("jQuery.Deferred exception: "+t.message,t.stack,n)},he.readyException=function(t){e.setTimeout(function(){throw t})};var De=he.Deferred();he.fn.ready=function(e){return De.then(e).catch(function(e){he.readyException(e)}),this},he.extend({isReady:!1,readyWait:1,ready:function(e){(!0===e?--he.readyWait:he.isReady)||(he.isReady=!0,!0!==e&&--he.readyWait>0||De.resolveWith(ne,[he]))}}),he.ready.then=De.then,"complete"===ne.readyState||"loading"!==ne.readyState&&!ne.documentElement.doScroll?e.setTimeout(he.ready):(ne.addEventListener("DOMContentLoaded",f),e.addEventListener("load",f));var Oe=function(e,t,n,r,i,o,s){var a=0,u=e.length,c=null==n;if("object"===he.type(n)){i=!0;for(a in n)Oe(e,t,a,n[a],!0,o,s)}else if(void 0!==r&&(i=!0,he.isFunction(r)||(s=!0),c&&(s?(t.call(e,r),t=null):(c=t,t=function(e,t,n){return c.call(he(e),n)})),t))for(;a<u;a++)t(e[a],n,s?r:r.call(e[a],a,t(e[a],n)));return i?e:c?t.call(e):u?t(e[0],n):o},qe=function(e){return 1===e.nodeType||9===e.nodeType||!+e.nodeType};d.uid=1,d.prototype={cache:function(e){var t=e[this.expando];return t||(t={},qe(e)&&(e.nodeType?e[this.expando]=t:Object.defineProperty(e,this.expando,{value:t,configurable:!0}))),t},set:function(e,t,n){var r,i=this.cache(e);if("string"==typeof t)i[he.camelCase(t)]=n;else for(r in t)i[he.camelCase(r)]=t[r];return i},get:function(e,t){return void 0===t?this.cache(e):e[this.expando]&&e[this.expando][he.camelCase(t)]},access:function(e,t,n){return void 0===t||t&&"string"==typeof t&&void 0===n?this.get(e,t):(this.set(e,t,n),void 0!==n?n:t)},remove:function(e,t){var n,r=e[this.expando];if(void 0!==r){if(void 0!==t){Array.isArray(t)?t=t.map(he.camelCase):(t=he.camelCase(t),t=t in r?[t]:t.match(Ae)||[]),n=t.length;for(;n--;)delete r[t[n]]}(void 0===t||he.isEmptyObject(r))&&(e.nodeType?e[this.expando]=void 0:delete e[this.expando])}},hasData:function(e){var t=e[this.expando];return void 0!==t&&!he.isEmptyObject(t)}};var Fe=new d,$e=new d,Pe=/^(?:\{[\w\W]*\}|\[[\w\W]*\])$/,He=/[A-Z]/g;he.extend({hasData:function(e){return $e.hasData(e)||Fe.hasData(e)},data:function(e,t,n){return $e.access(e,t,n)},removeData:function(e,t){$e.remove(e,t)},_data:function(e,t,n){return Fe.access(e,t,n)},_removeData:function(e,t){Fe.remove(e,t)}}),he.fn.extend({data:function(e,t){var n,r,i,o=this[0],s=o&&o.attributes;if(void 0===e){if(this.length&&(i=$e.get(o),1===o.nodeType&&!Fe.get(o,"hasDataAttrs"))){for(n=s.length;n--;)s[n]&&(r=s[n].name,0===r.indexOf("data-")&&(r=he.camelCase(r.slice(5)),h(o,r,i[r])));Fe.set(o,"hasDataAttrs",!0)}return i}return"object"==typeof e?this.each(function(){$e.set(this,e)}):Oe(this,function(t){var n;if(o&&void 0===t){if(void 0!==(n=$e.get(o,e)))return n;if(void 0!==(n=h(o,e)))return n}else this.each(function(){$e.set(this,e,t)})},null,t,arguments.length>1,null,!0)},removeData:function(e){return this.each(function(){$e.remove(this,e)})}}),he.extend({queue:function(e,t,n){var r;if(e)return t=(t||"fx")+"queue",r=Fe.get(e,t),n&&(!r||Array.isArray(n)?r=Fe.access(e,t,he.makeArray(n)):r.push(n)),r||[]},dequeue:function(e,t){t=t||"fx";var n=he.queue(e,t),r=n.length,i=n.shift(),o=he._queueHooks(e,t),s=function(){he.dequeue(e,t)};"inprogress"===i&&(i=n.shift(),r--),i&&("fx"===t&&n.unshift("inprogress"),delete o.stop,i.call(e,s,o)),!r&&o&&o.empty.fire()},_queueHooks:function(e,t){var n=t+"queueHooks";return Fe.get(e,n)||Fe.access(e,n,{empty:he.Callbacks("once memory").add(function(){Fe.remove(e,[t+"queue",n])})})}}),he.fn.extend({queue:function(e,t){var n=2;return"string"!=typeof e&&(t=e,e="fx",n--),arguments.length<n?he.queue(this[0],e):void 0===t?this:this.each(function(){var n=he.queue(this,e,t);he._queueHooks(this,e),"fx"===e&&"inprogress"!==n[0]&&he.dequeue(this,e)})},dequeue:function(e){return this.each(function(){he.dequeue(this,e)})},clearQueue:function(e){return this.queue(e||"fx",[])},promise:function(e,t){var n,r=1,i=he.Deferred(),o=this,s=this.length,a=function(){--r||i.resolveWith(o,[o])};for("string"!=typeof e&&(t=e,e=void 0),e=e||"fx";s--;)(n=Fe.get(o[s],e+"queueHooks"))&&n.empty&&(r++,n.empty.add(a));return a(),i.promise(t)}});var Ie=/[+-]?(?:\d*\.|)\d+(?:[eE][+-]?\d+|)/.source,Re=new RegExp("^(?:([+-])=|)("+Ie+")([a-z%]*)$","i"),_e=["Top","Right","Bottom","Left"],Me=function(e,t){return e=t||e,"none"===e.style.display||""===e.style.display&&he.contains(e.ownerDocument,e)&&"none"===he.css(e,"display")},We=function(e,t,n,r){var i,o,s={};for(o in t)s[o]=e.style[o],e.style[o]=t[o];i=n.apply(e,r||[]);for(o in t)e.style[o]=s[o];return i},Be={};he.fn.extend({show:function(){return m(this,!0)},hide:function(){return m(this)},toggle:function(e){return"boolean"==typeof e?e?this.show():this.hide():this.each(function(){Me(this)?he(this).show():he(this).hide()})}});var ze=/^(?:checkbox|radio)$/i,Ve=/<([a-z][^\/\0>\x20\t\r\n\f]+)/i,Xe=/^$|\/(?:java|ecma)script/i,Ue={option:[1,"<select multiple='multiple'>","</select>"],thead:[1,"<table>","</table>"],col:[2,"<table><colgroup>","</colgroup></table>"],tr:[2,"<table><tbody>","</tbody></table>"],td:[3,"<table><tbody><tr>","</tr></tbody></table>"],_default:[0,"",""]};Ue.optgroup=Ue.option,Ue.tbody=Ue.tfoot=Ue.colgroup=Ue.caption=Ue.thead,Ue.th=Ue.td;var Qe=/<|&#?\w+;/;!function(){var e=ne.createDocumentFragment(),t=e.appendChild(ne.createElement("div")),n=ne.createElement("input");n.setAttribute("type","radio"),n.setAttribute("checked","checked"),n.setAttribute("name","t"),t.appendChild(n),pe.checkClone=t.cloneNode(!0).cloneNode(!0).lastChild.checked,t.innerHTML="<textarea>x</textarea>",pe.noCloneChecked=!!t.cloneNode(!0).lastChild.defaultValue}();var Ye=ne.documentElement,Je=/^key/,Ge=/^(?:mouse|pointer|contextmenu|drag|drop)|click/,Ke=/^([^.]*)(?:\.(.+)|)/;he.event={global:{},add:function(e,t,n,r,i){var o,s,a,u,c,l,f,d,p,h,g,v=Fe.get(e);if(v)for(n.handler&&(o=n,n=o.handler,i=o.selector),i&&he.find.matchesSelector(Ye,i),n.guid||(n.guid=he.guid++),(u=v.events)||(u=v.events={}),(s=v.handle)||(s=v.handle=function(t){return void 0!==he&&he.event.triggered!==t.type?he.event.dispatch.apply(e,arguments):void 0}),t=(t||"").match(Ae)||[""],c=t.length;c--;)a=Ke.exec(t[c])||[],p=g=a[1],h=(a[2]||"").split(".").sort(),p&&(f=he.event.special[p]||{},p=(i?f.delegateType:f.bindType)||p,f=he.event.special[p]||{},l=he.extend({type:p,origType:g,data:r,handler:n,guid:n.guid,selector:i,needsContext:i&&he.expr.match.needsContext.test(i),namespace:h.join(".")},o),(d=u[p])||(d=u[p]=[],d.delegateCount=0,f.setup&&!1!==f.setup.call(e,r,h,s)||e.addEventListener&&e.addEventListener(p,s)),f.add&&(f.add.call(e,l),l.handler.guid||(l.handler.guid=n.guid)),i?d.splice(d.delegateCount++,0,l):d.push(l),he.event.global[p]=!0)},remove:function(e,t,n,r,i){var o,s,a,u,c,l,f,d,p,h,g,v=Fe.hasData(e)&&Fe.get(e);if(v&&(u=v.events)){for(t=(t||"").match(Ae)||[""],c=t.length;c--;)if(a=Ke.exec(t[c])||[],p=g=a[1],h=(a[2]||"").split(".").sort(),p){for(f=he.event.special[p]||{},p=(r?f.delegateType:f.bindType)||p,d=u[p]||[],a=a[2]&&new RegExp("(^|\\.)"+h.join("\\.(?:.*\\.|)")+"(\\.|$)"),s=o=d.length;o--;)l=d[o],!i&&g!==l.origType||n&&n.guid!==l.guid||a&&!a.test(l.namespace)||r&&r!==l.selector&&("**"!==r||!l.selector)||(d.splice(o,1),l.selector&&d.delegateCount--,f.remove&&f.remove.call(e,l));s&&!d.length&&(f.teardown&&!1!==f.teardown.call(e,h,v.handle)||he.removeEvent(e,p,v.handle),delete u[p])}else for(p in u)he.event.remove(e,p+t[c],n,r,!0);he.isEmptyObject(u)&&Fe.remove(e,"handle events")}},dispatch:function(e){var t,n,r,i,o,s,a=he.event.fix(e),u=new Array(arguments.length),c=(Fe.get(this,"events")||{})[a.type]||[],l=he.event.special[a.type]||{};for(u[0]=a,t=1;t<arguments.length;t++)u[t]=arguments[t];if(a.delegateTarget=this,!l.preDispatch||!1!==l.preDispatch.call(this,a)){for(s=he.event.handlers.call(this,a,c),t=0;(i=s[t++])&&!a.isPropagationStopped();)for(a.currentTarget=i.elem,n=0;(o=i.handlers[n++])&&!a.isImmediatePropagationStopped();)a.rnamespace&&!a.rnamespace.test(o.namespace)||(a.handleObj=o,a.data=o.data,void 0!==(r=((he.event.special[o.origType]||{}).handle||o.handler).apply(i.elem,u))&&!1===(a.result=r)&&(a.preventDefault(),a.stopPropagation()));return l.postDispatch&&l.postDispatch.call(this,a),a.result}},handlers:function(e,t){var n,r,i,o,s,a=[],u=t.delegateCount,c=e.target;if(u&&c.nodeType&&!("click"===e.type&&e.button>=1))for(;c!==this;c=c.parentNode||this)if(1===c.nodeType&&("click"!==e.type||!0!==c.disabled)){for(o=[],s={},n=0;n<u;n++)r=t[n],i=r.selector+" ",void 0===s[i]&&(s[i]=r.needsContext?he(i,this).index(c)>-1:he.find(i,this,null,[c]).length),s[i]&&o.push(r);o.length&&a.push({elem:c,handlers:o})}return c=this,u<t.length&&a.push({elem:c,handlers:t.slice(u)}),a},addProp:function(e,t){Object.defineProperty(he.Event.prototype,e,{enumerable:!0,configurable:!0,get:he.isFunction(t)?function(){if(this.originalEvent)return t(this.originalEvent)}:function(){if(this.originalEvent)return this.originalEvent[e]},set:function(t){Object.defineProperty(this,e,{enumerable:!0,configurable:!0,writable:!0,value:t})}})},fix:function(e){return e[he.expando]?e:new he.Event(e)},special:{load:{noBubble:!0},focus:{trigger:function(){if(this!==S()&&this.focus)return this.focus(),!1},delegateType:"focusin"},blur:{trigger:function(){if(this===S()&&this.blur)return this.blur(),!1},delegateType:"focusout"},click:{trigger:function(){if("checkbox"===this.type&&this.click&&i(this,"input"))return this.click(),!1},_default:function(e){return i(e.target,"a")}},beforeunload:{postDispatch:function(e){void 0!==e.result&&e.originalEvent&&(e.originalEvent.returnValue=e.result)}}}},he.removeEvent=function(e,t,n){e.removeEventListener&&e.removeEventListener(t,n)},he.Event=function(e,t){if(!(this instanceof he.Event))return new he.Event(e,t);e&&e.type?(this.originalEvent=e,this.type=e.type,this.isDefaultPrevented=e.defaultPrevented||void 0===e.defaultPrevented&&!1===e.returnValue?w:T,this.target=e.target&&3===e.target.nodeType?e.target.parentNode:e.target,this.currentTarget=e.currentTarget,this.relatedTarget=e.relatedTarget):this.type=e,t&&he.extend(this,t),this.timeStamp=e&&e.timeStamp||he.now(),this[he.expando]=!0},he.Event.prototype={constructor:he.Event,isDefaultPrevented:T,isPropagationStopped:T,isImmediatePropagationStopped:T,isSimulated:!1,preventDefault:function(){var e=this.originalEvent;this.isDefaultPrevented=w,e&&!this.isSimulated&&e.preventDefault()},stopPropagation:function(){var e=this.originalEvent;this.isPropagationStopped=w,e&&!this.isSimulated&&e.stopPropagation()},stopImmediatePropagation:function(){var e=this.originalEvent;this.isImmediatePropagationStopped=w,e&&!this.isSimulated&&e.stopImmediatePropagation(),this.stopPropagation()}},he.each({altKey:!0,bubbles:!0,cancelable:!0,changedTouches:!0,ctrlKey:!0,detail:!0,eventPhase:!0,metaKey:!0,pageX:!0,pageY:!0,shiftKey:!0,view:!0,char:!0,charCode:!0,key:!0,keyCode:!0,button:!0,buttons:!0,clientX:!0,clientY:!0,offsetX:!0,offsetY:!0,pointerId:!0,pointerType:!0,screenX:!0,screenY:!0,targetTouches:!0,toElement:!0,touches:!0,which:function(e){var t=e.button;return null==e.which&&Je.test(e.type)?null!=e.charCode?e.charCode:e.keyCode:!e.which&&void 0!==t&&Ge.test(e.type)?1&t?1:2&t?3:4&t?2:0:e.which}},he.event.addProp),he.each({mouseenter:"mouseover",mouseleave:"mouseout",pointerenter:"pointerover",pointerleave:"pointerout"},function(e,t){he.event.special[e]={delegateType:t,bindType:t,handle:function(e){var n,r=this,i=e.relatedTarget,o=e.handleObj;return i&&(i===r||he.contains(r,i))||(e.type=o.origType,n=o.handler.apply(this,arguments),e.type=t),n}}}),he.fn.extend({on:function(e,t,n,r){return E(this,e,t,n,r)},one:function(e,t,n,r){return E(this,e,t,n,r,1)},off:function(e,t,n){var r,i;if(e&&e.preventDefault&&e.handleObj)return r=e.handleObj,he(e.delegateTarget).off(r.namespace?r.origType+"."+r.namespace:r.origType,r.selector,r.handler),this;if("object"==typeof e){for(i in e)this.off(i,t,e[i]);return this}return!1!==t&&"function"!=typeof t||(n=t,t=void 0),!1===n&&(n=T),this.each(function(){he.event.remove(this,e,n,t)})}});var Ze=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0>\x20\t\r\n\f]*)[^>]*)\/>/gi,et=/<script|<style|<link/i,tt=/checked\s*(?:[^=]|=\s*.checked.)/i,nt=/^true\/(.*)/,rt=/^\s*<!(?:\[CDATA\[|--)|(?:\]\]|--)>\s*$/g;he.extend({htmlPrefilter:function(e){return e.replace(Ze,"<$1></$2>")},clone:function(e,t,n){var r,i,o,s,a=e.cloneNode(!0),u=he.contains(e.ownerDocument,e);if(!(pe.noCloneChecked||1!==e.nodeType&&11!==e.nodeType||he.isXMLDoc(e)))for(s=y(a),o=y(e),r=0,i=o.length;r<i;r++)A(o[r],s[r]);if(t)if(n)for(o=o||y(e),s=s||y(a),r=0,i=o.length;r<i;r++)j(o[r],s[r]);else j(e,a);return s=y(a,"script"),s.length>0&&x(s,!u&&y(e,"script")),a},cleanData:function(e){for(var t,n,r,i=he.event.special,o=0;void 0!==(n=e[o]);o++)if(qe(n)){if(t=n[Fe.expando]){if(t.events)for(r in t.events)i[r]?he.event.remove(n,r):he.removeEvent(n,r,t.handle);n[Fe.expando]=void 0}n[$e.expando]&&(n[$e.expando]=void 0)}}}),he.fn.extend({detach:function(e){return D(this,e,!0)},remove:function(e){return D(this,e)},text:function(e){return Oe(this,function(e){return void 0===e?he.text(this):this.empty().each(function(){1!==this.nodeType&&11!==this.nodeType&&9!==this.nodeType||(this.textContent=e)})},null,e,arguments.length)},append:function(){return L(this,arguments,function(e){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){C(this,e).appendChild(e)}})},prepend:function(){return L(this,arguments,function(e){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var t=C(this,e);t.insertBefore(e,t.firstChild)}})},before:function(){return L(this,arguments,function(e){this.parentNode&&this.parentNode.insertBefore(e,this)})},after:function(){return L(this,arguments,function(e){this.parentNode&&this.parentNode.insertBefore(e,this.nextSibling)})},empty:function(){for(var e,t=0;null!=(e=this[t]);t++)1===e.nodeType&&(he.cleanData(y(e,!1)),e.textContent="");return this},clone:function(e,t){return e=null!=e&&e,t=null==t?e:t,this.map(function(){return he.clone(this,e,t)})},html:function(e){return Oe(this,function(e){var t=this[0]||{},n=0,r=this.length;if(void 0===e&&1===t.nodeType)return t.innerHTML;if("string"==typeof e&&!et.test(e)&&!Ue[(Ve.exec(e)||["",""])[1].toLowerCase()]){e=he.htmlPrefilter(e);try{for(;n<r;n++)t=this[n]||{},1===t.nodeType&&(he.cleanData(y(t,!1)),t.innerHTML=e);t=0}catch(e){}}t&&this.empty().append(e)},null,e,arguments.length)},replaceWith:function(){var e=[];return L(this,arguments,function(t){var n=this.parentNode;he.inArray(this,e)<0&&(he.cleanData(y(this)),n&&n.replaceChild(t,this))},e)}}),he.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(e,t){he.fn[e]=function(e){for(var n,r=[],i=he(e),o=i.length-1,s=0;s<=o;s++)n=s===o?this:this.clone(!0),he(i[s])[t](n),se.apply(r,n.get());return this.pushStack(r)}});var it=/^margin/,ot=new RegExp("^("+Ie+")(?!px)[a-z%]+$","i"),st=function(t){var n=t.ownerDocument.defaultView;return n&&n.opener||(n=e),n.getComputedStyle(t)};!function(){function t(){if(a){a.style.cssText="box-sizing:border-box;position:relative;display:block;margin:auto;border:1px;padding:1px;top:1%;width:50%",a.innerHTML="",Ye.appendChild(s);var t=e.getComputedStyle(a);n="1%"!==t.top,o="2px"===t.marginLeft,r="4px"===t.width,a.style.marginRight="50%",i="4px"===t.marginRight,Ye.removeChild(s),a=null}}var n,r,i,o,s=ne.createElement("div"),a=ne.createElement("div");a.style&&(a.style.backgroundClip="content-box",a.cloneNode(!0).style.backgroundClip="",pe.clearCloneStyle="content-box"===a.style.backgroundClip,s.style.cssText="border:0;width:8px;height:0;top:0;left:-9999px;padding:0;margin-top:1px;position:absolute",s.appendChild(a),he.extend(pe,{pixelPosition:function(){return t(),n},boxSizingReliable:function(){return t(),r},pixelMarginRight:function(){return t(),i},reliableMarginLeft:function(){return t(),o}}))}();var at=/^(none|table(?!-c[ea]).+)/,ut=/^--/,ct={position:"absolute",visibility:"hidden",display:"block"},lt={letterSpacing:"0",fontWeight:"400"},ft=["Webkit","Moz","ms"],dt=ne.createElement("div").style;he.extend({cssHooks:{opacity:{get:function(e,t){if(t){var n=O(e,"opacity");return""===n?"1":n}}}},cssNumber:{animationIterationCount:!0,columnCount:!0,fillOpacity:!0,flexGrow:!0,flexShrink:!0,fontWeight:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,widows:!0,zIndex:!0,zoom:!0},cssProps:{float:"cssFloat"},style:function(e,t,n,r){if(e&&3!==e.nodeType&&8!==e.nodeType&&e.style){var i,o,s,a=he.camelCase(t),u=ut.test(t),c=e.style;if(u||(t=$(a)),s=he.cssHooks[t]||he.cssHooks[a],void 0===n)return s&&"get"in s&&void 0!==(i=s.get(e,!1,r))?i:c[t];o=typeof n,"string"===o&&(i=Re.exec(n))&&i[1]&&(n=g(e,t,i),o="number"),null!=n&&n===n&&("number"===o&&(n+=i&&i[3]||(he.cssNumber[a]?"":"px")),pe.clearCloneStyle||""!==n||0!==t.indexOf("background")||(c[t]="inherit"),s&&"set"in s&&void 0===(n=s.set(e,n,r))||(u?c.setProperty(t,n):c[t]=n))}},css:function(e,t,n,r){var i,o,s,a=he.camelCase(t);return ut.test(t)||(t=$(a)),s=he.cssHooks[t]||he.cssHooks[a],s&&"get"in s&&(i=s.get(e,!0,n)),void 0===i&&(i=O(e,t,r)),"normal"===i&&t in lt&&(i=lt[t]),""===n||n?(o=parseFloat(i),!0===n||isFinite(o)?o||0:i):i}}),he.each(["height","width"],function(e,t){he.cssHooks[t]={get:function(e,n,r){if(n)return!at.test(he.css(e,"display"))||e.getClientRects().length&&e.getBoundingClientRect().width?I(e,t,r):We(e,ct,function(){return I(e,t,r)})},set:function(e,n,r){var i,o=r&&st(e),s=r&&H(e,t,r,"border-box"===he.css(e,"boxSizing",!1,o),o);return s&&(i=Re.exec(n))&&"px"!==(i[3]||"px")&&(e.style[t]=n,n=he.css(e,t)),P(e,n,s)}}}),he.cssHooks.marginLeft=q(pe.reliableMarginLeft,function(e,t){if(t)return(parseFloat(O(e,"marginLeft"))||e.getBoundingClientRect().left-We(e,{marginLeft:0},function(){return e.getBoundingClientRect().left}))+"px"}),he.each({margin:"",padding:"",border:"Width"},function(e,t){he.cssHooks[e+t]={expand:function(n){for(var r=0,i={},o="string"==typeof n?n.split(" "):[n];r<4;r++)i[e+_e[r]+t]=o[r]||o[r-2]||o[0];return i}},it.test(e)||(he.cssHooks[e+t].set=P)}),he.fn.extend({css:function(e,t){return Oe(this,function(e,t,n){var r,i,o={},s=0;if(Array.isArray(t)){for(r=st(e),i=t.length;s<i;s++)o[t[s]]=he.css(e,t[s],!1,r);return o}return void 0!==n?he.style(e,t,n):he.css(e,t)},e,t,arguments.length>1)}}),he.Tween=R,R.prototype={constructor:R,init:function(e,t,n,r,i,o){this.elem=e,this.prop=n,this.easing=i||he.easing._default,this.options=t,this.start=this.now=this.cur(),this.end=r,this.unit=o||(he.cssNumber[n]?"":"px")},cur:function(){var e=R.propHooks[this.prop];return e&&e.get?e.get(this):R.propHooks._default.get(this)},run:function(e){var t,n=R.propHooks[this.prop];return this.options.duration?this.pos=t=he.easing[this.easing](e,this.options.duration*e,0,1,this.options.duration):this.pos=t=e,this.now=(this.end-this.start)*t+this.start,this.options.step&&this.options.step.call(this.elem,this.now,this),n&&n.set?n.set(this):R.propHooks._default.set(this),this}},R.prototype.init.prototype=R.prototype,R.propHooks={_default:{get:function(e){var t;return 1!==e.elem.nodeType||null!=e.elem[e.prop]&&null==e.elem.style[e.prop]?e.elem[e.prop]:(t=he.css(e.elem,e.prop,""),t&&"auto"!==t?t:0)},set:function(e){he.fx.step[e.prop]?he.fx.step[e.prop](e):1!==e.elem.nodeType||null==e.elem.style[he.cssProps[e.prop]]&&!he.cssHooks[e.prop]?e.elem[e.prop]=e.now:he.style(e.elem,e.prop,e.now+e.unit)}}},R.propHooks.scrollTop=R.propHooks.scrollLeft={set:function(e){e.elem.nodeType&&e.elem.parentNode&&(e.elem[e.prop]=e.now)}},he.easing={linear:function(e){return e},swing:function(e){return.5-Math.cos(e*Math.PI)/2},_default:"swing"},he.fx=R.prototype.init,he.fx.step={};var pt,ht,gt=/^(?:toggle|show|hide)$/,vt=/queueHooks$/;he.Animation=he.extend(X,{tweeners:{"*":[function(e,t){var n=this.createTween(e,t);return g(n.elem,e,Re.exec(t),n),n}]},tweener:function(e,t){he.isFunction(e)?(t=e,e=["*"]):e=e.match(Ae);for(var n,r=0,i=e.length;r<i;r++)n=e[r],X.tweeners[n]=X.tweeners[n]||[],X.tweeners[n].unshift(t)},prefilters:[z],prefilter:function(e,t){t?X.prefilters.unshift(e):X.prefilters.push(e)}}),he.speed=function(e,t,n){var r=e&&"object"==typeof e?he.extend({},e):{complete:n||!n&&t||he.isFunction(e)&&e,duration:e,easing:n&&t||t&&!he.isFunction(t)&&t};return he.fx.off?r.duration=0:"number"!=typeof r.duration&&(r.duration in he.fx.speeds?r.duration=he.fx.speeds[r.duration]:r.duration=he.fx.speeds._default),null!=r.queue&&!0!==r.queue||(r.queue="fx"),r.old=r.complete,r.complete=function(){he.isFunction(r.old)&&r.old.call(this),r.queue&&he.dequeue(this,r.queue)},r},he.fn.extend({fadeTo:function(e,t,n,r){return this.filter(Me).css("opacity",0).show().end().animate({opacity:t},e,n,r)},animate:function(e,t,n,r){var i=he.isEmptyObject(e),o=he.speed(t,n,r),s=function(){var t=X(this,he.extend({},e),o);(i||Fe.get(this,"finish"))&&t.stop(!0)};return s.finish=s,i||!1===o.queue?this.each(s):this.queue(o.queue,s)},stop:function(e,t,n){var r=function(e){var t=e.stop;delete e.stop,t(n)};return"string"!=typeof e&&(n=t,t=e,e=void 0),t&&!1!==e&&this.queue(e||"fx",[]),this.each(function(){var t=!0,i=null!=e&&e+"queueHooks",o=he.timers,s=Fe.get(this);if(i)s[i]&&s[i].stop&&r(s[i]);else for(i in s)s[i]&&s[i].stop&&vt.test(i)&&r(s[i]) ;for(i=o.length;i--;)o[i].elem!==this||null!=e&&o[i].queue!==e||(o[i].anim.stop(n),t=!1,o.splice(i,1));!t&&n||he.dequeue(this,e)})},finish:function(e){return!1!==e&&(e=e||"fx"),this.each(function(){var t,n=Fe.get(this),r=n[e+"queue"],i=n[e+"queueHooks"],o=he.timers,s=r?r.length:0;for(n.finish=!0,he.queue(this,e,[]),i&&i.stop&&i.stop.call(this,!0),t=o.length;t--;)o[t].elem===this&&o[t].queue===e&&(o[t].anim.stop(!0),o.splice(t,1));for(t=0;t<s;t++)r[t]&&r[t].finish&&r[t].finish.call(this);delete n.finish})}}),he.each(["toggle","show","hide"],function(e,t){var n=he.fn[t];he.fn[t]=function(e,r,i){return null==e||"boolean"==typeof e?n.apply(this,arguments):this.animate(W(t,!0),e,r,i)}}),he.each({slideDown:W("show"),slideUp:W("hide"),slideToggle:W("toggle"),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"},fadeToggle:{opacity:"toggle"}},function(e,t){he.fn[e]=function(e,n,r){return this.animate(t,e,n,r)}}),he.timers=[],he.fx.tick=function(){var e,t=0,n=he.timers;for(pt=he.now();t<n.length;t++)(e=n[t])()||n[t]!==e||n.splice(t--,1);n.length||he.fx.stop(),pt=void 0},he.fx.timer=function(e){he.timers.push(e),he.fx.start()},he.fx.interval=13,he.fx.start=function(){ht||(ht=!0,_())},he.fx.stop=function(){ht=null},he.fx.speeds={slow:600,fast:200,_default:400},he.fn.delay=function(t,n){return t=he.fx?he.fx.speeds[t]||t:t,n=n||"fx",this.queue(n,function(n,r){var i=e.setTimeout(n,t);r.stop=function(){e.clearTimeout(i)}})},function(){var e=ne.createElement("input"),t=ne.createElement("select"),n=t.appendChild(ne.createElement("option"));e.type="checkbox",pe.checkOn=""!==e.value,pe.optSelected=n.selected,e=ne.createElement("input"),e.value="t",e.type="radio",pe.radioValue="t"===e.value}();var mt,yt=he.expr.attrHandle;he.fn.extend({attr:function(e,t){return Oe(this,he.attr,e,t,arguments.length>1)},removeAttr:function(e){return this.each(function(){he.removeAttr(this,e)})}}),he.extend({attr:function(e,t,n){var r,i,o=e.nodeType;if(3!==o&&8!==o&&2!==o)return void 0===e.getAttribute?he.prop(e,t,n):(1===o&&he.isXMLDoc(e)||(i=he.attrHooks[t.toLowerCase()]||(he.expr.match.bool.test(t)?mt:void 0)),void 0!==n?null===n?void he.removeAttr(e,t):i&&"set"in i&&void 0!==(r=i.set(e,n,t))?r:(e.setAttribute(t,n+""),n):i&&"get"in i&&null!==(r=i.get(e,t))?r:(r=he.find.attr(e,t),null==r?void 0:r))},attrHooks:{type:{set:function(e,t){if(!pe.radioValue&&"radio"===t&&i(e,"input")){var n=e.value;return e.setAttribute("type",t),n&&(e.value=n),t}}}},removeAttr:function(e,t){var n,r=0,i=t&&t.match(Ae);if(i&&1===e.nodeType)for(;n=i[r++];)e.removeAttribute(n)}}),mt={set:function(e,t,n){return!1===t?he.removeAttr(e,n):e.setAttribute(n,n),n}},he.each(he.expr.match.bool.source.match(/\w+/g),function(e,t){var n=yt[t]||he.find.attr;yt[t]=function(e,t,r){var i,o,s=t.toLowerCase();return r||(o=yt[s],yt[s]=i,i=null!=n(e,t,r)?s:null,yt[s]=o),i}});var xt=/^(?:input|select|textarea|button)$/i,bt=/^(?:a|area)$/i;he.fn.extend({prop:function(e,t){return Oe(this,he.prop,e,t,arguments.length>1)},removeProp:function(e){return this.each(function(){delete this[he.propFix[e]||e]})}}),he.extend({prop:function(e,t,n){var r,i,o=e.nodeType;if(3!==o&&8!==o&&2!==o)return 1===o&&he.isXMLDoc(e)||(t=he.propFix[t]||t,i=he.propHooks[t]),void 0!==n?i&&"set"in i&&void 0!==(r=i.set(e,n,t))?r:e[t]=n:i&&"get"in i&&null!==(r=i.get(e,t))?r:e[t]},propHooks:{tabIndex:{get:function(e){var t=he.find.attr(e,"tabindex");return t?parseInt(t,10):xt.test(e.nodeName)||bt.test(e.nodeName)&&e.href?0:-1}}},propFix:{for:"htmlFor",class:"className"}}),pe.optSelected||(he.propHooks.selected={get:function(e){var t=e.parentNode;return t&&t.parentNode&&t.parentNode.selectedIndex,null},set:function(e){var t=e.parentNode;t&&(t.selectedIndex,t.parentNode&&t.parentNode.selectedIndex)}}),he.each(["tabIndex","readOnly","maxLength","cellSpacing","cellPadding","rowSpan","colSpan","useMap","frameBorder","contentEditable"],function(){he.propFix[this.toLowerCase()]=this}),he.fn.extend({addClass:function(e){var t,n,r,i,o,s,a,u=0;if(he.isFunction(e))return this.each(function(t){he(this).addClass(e.call(this,t,Q(this)))});if("string"==typeof e&&e)for(t=e.match(Ae)||[];n=this[u++];)if(i=Q(n),r=1===n.nodeType&&" "+U(i)+" "){for(s=0;o=t[s++];)r.indexOf(" "+o+" ")<0&&(r+=o+" ");a=U(r),i!==a&&n.setAttribute("class",a)}return this},removeClass:function(e){var t,n,r,i,o,s,a,u=0;if(he.isFunction(e))return this.each(function(t){he(this).removeClass(e.call(this,t,Q(this)))});if(!arguments.length)return this.attr("class","");if("string"==typeof e&&e)for(t=e.match(Ae)||[];n=this[u++];)if(i=Q(n),r=1===n.nodeType&&" "+U(i)+" "){for(s=0;o=t[s++];)for(;r.indexOf(" "+o+" ")>-1;)r=r.replace(" "+o+" "," ");a=U(r),i!==a&&n.setAttribute("class",a)}return this},toggleClass:function(e,t){var n=typeof e;return"boolean"==typeof t&&"string"===n?t?this.addClass(e):this.removeClass(e):he.isFunction(e)?this.each(function(n){he(this).toggleClass(e.call(this,n,Q(this),t),t)}):this.each(function(){var t,r,i,o;if("string"===n)for(r=0,i=he(this),o=e.match(Ae)||[];t=o[r++];)i.hasClass(t)?i.removeClass(t):i.addClass(t);else void 0!==e&&"boolean"!==n||(t=Q(this),t&&Fe.set(this,"__className__",t),this.setAttribute&&this.setAttribute("class",t||!1===e?"":Fe.get(this,"__className__")||""))})},hasClass:function(e){var t,n,r=0;for(t=" "+e+" ";n=this[r++];)if(1===n.nodeType&&(" "+U(Q(n))+" ").indexOf(t)>-1)return!0;return!1}});var wt=/\r/g;he.fn.extend({val:function(e){var t,n,r,i=this[0];{if(arguments.length)return r=he.isFunction(e),this.each(function(n){var i;1===this.nodeType&&(i=r?e.call(this,n,he(this).val()):e,null==i?i="":"number"==typeof i?i+="":Array.isArray(i)&&(i=he.map(i,function(e){return null==e?"":e+""})),(t=he.valHooks[this.type]||he.valHooks[this.nodeName.toLowerCase()])&&"set"in t&&void 0!==t.set(this,i,"value")||(this.value=i))});if(i)return(t=he.valHooks[i.type]||he.valHooks[i.nodeName.toLowerCase()])&&"get"in t&&void 0!==(n=t.get(i,"value"))?n:(n=i.value,"string"==typeof n?n.replace(wt,""):null==n?"":n)}}}),he.extend({valHooks:{option:{get:function(e){var t=he.find.attr(e,"value");return null!=t?t:U(he.text(e))}},select:{get:function(e){var t,n,r,o=e.options,s=e.selectedIndex,a="select-one"===e.type,u=a?null:[],c=a?s+1:o.length;for(r=s<0?c:a?s:0;r<c;r++)if(n=o[r],(n.selected||r===s)&&!n.disabled&&(!n.parentNode.disabled||!i(n.parentNode,"optgroup"))){if(t=he(n).val(),a)return t;u.push(t)}return u},set:function(e,t){for(var n,r,i=e.options,o=he.makeArray(t),s=i.length;s--;)r=i[s],(r.selected=he.inArray(he.valHooks.option.get(r),o)>-1)&&(n=!0);return n||(e.selectedIndex=-1),o}}}}),he.each(["radio","checkbox"],function(){he.valHooks[this]={set:function(e,t){if(Array.isArray(t))return e.checked=he.inArray(he(e).val(),t)>-1}},pe.checkOn||(he.valHooks[this].get=function(e){return null===e.getAttribute("value")?"on":e.value})});var Tt=/^(?:focusinfocus|focusoutblur)$/;he.extend(he.event,{trigger:function(t,n,r,i){var o,s,a,u,c,l,f,d=[r||ne],p=le.call(t,"type")?t.type:t,h=le.call(t,"namespace")?t.namespace.split("."):[];if(s=a=r=r||ne,3!==r.nodeType&&8!==r.nodeType&&!Tt.test(p+he.event.triggered)&&(p.indexOf(".")>-1&&(h=p.split("."),p=h.shift(),h.sort()),c=p.indexOf(":")<0&&"on"+p,t=t[he.expando]?t:new he.Event(p,"object"==typeof t&&t),t.isTrigger=i?2:3,t.namespace=h.join("."),t.rnamespace=t.namespace?new RegExp("(^|\\.)"+h.join("\\.(?:.*\\.|)")+"(\\.|$)"):null,t.result=void 0,t.target||(t.target=r),n=null==n?[t]:he.makeArray(n,[t]),f=he.event.special[p]||{},i||!f.trigger||!1!==f.trigger.apply(r,n))){if(!i&&!f.noBubble&&!he.isWindow(r)){for(u=f.delegateType||p,Tt.test(u+p)||(s=s.parentNode);s;s=s.parentNode)d.push(s),a=s;a===(r.ownerDocument||ne)&&d.push(a.defaultView||a.parentWindow||e)}for(o=0;(s=d[o++])&&!t.isPropagationStopped();)t.type=o>1?u:f.bindType||p,l=(Fe.get(s,"events")||{})[t.type]&&Fe.get(s,"handle"),l&&l.apply(s,n),(l=c&&s[c])&&l.apply&&qe(s)&&(t.result=l.apply(s,n),!1===t.result&&t.preventDefault());return t.type=p,i||t.isDefaultPrevented()||f._default&&!1!==f._default.apply(d.pop(),n)||!qe(r)||c&&he.isFunction(r[p])&&!he.isWindow(r)&&(a=r[c],a&&(r[c]=null),he.event.triggered=p,r[p](),he.event.triggered=void 0,a&&(r[c]=a)),t.result}},simulate:function(e,t,n){var r=he.extend(new he.Event,n,{type:e,isSimulated:!0});he.event.trigger(r,null,t)}}),he.fn.extend({trigger:function(e,t){return this.each(function(){he.event.trigger(e,t,this)})},triggerHandler:function(e,t){var n=this[0];if(n)return he.event.trigger(e,t,n,!0)}}),he.each("blur focus focusin focusout resize scroll click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup contextmenu".split(" "),function(e,t){he.fn[t]=function(e,n){return arguments.length>0?this.on(t,null,e,n):this.trigger(t)}}),he.fn.extend({hover:function(e,t){return this.mouseenter(e).mouseleave(t||e)}}),pe.focusin="onfocusin"in e,pe.focusin||he.each({focus:"focusin",blur:"focusout"},function(e,t){var n=function(e){he.event.simulate(t,e.target,he.event.fix(e))};he.event.special[t]={setup:function(){var r=this.ownerDocument||this,i=Fe.access(r,t);i||r.addEventListener(e,n,!0),Fe.access(r,t,(i||0)+1)},teardown:function(){var r=this.ownerDocument||this,i=Fe.access(r,t)-1;i?Fe.access(r,t,i):(r.removeEventListener(e,n,!0),Fe.remove(r,t))}}});var St=e.location,Et=he.now(),Ct=/\?/;he.parseXML=function(t){var n;if(!t||"string"!=typeof t)return null;try{n=(new e.DOMParser).parseFromString(t,"text/xml")}catch(e){n=void 0}return n&&!n.getElementsByTagName("parsererror").length||he.error("Invalid XML: "+t),n};var kt=/\[\]$/,Nt=/\r?\n/g,jt=/^(?:submit|button|image|reset|file)$/i,At=/^(?:input|select|textarea|keygen)/i;he.param=function(e,t){var n,r=[],i=function(e,t){var n=he.isFunction(t)?t():t;r[r.length]=encodeURIComponent(e)+"="+encodeURIComponent(null==n?"":n)};if(Array.isArray(e)||e.jquery&&!he.isPlainObject(e))he.each(e,function(){i(this.name,this.value)});else for(n in e)Y(n,e[n],t,i);return r.join("&")},he.fn.extend({serialize:function(){return he.param(this.serializeArray())},serializeArray:function(){return this.map(function(){var e=he.prop(this,"elements");return e?he.makeArray(e):this}).filter(function(){var e=this.type;return this.name&&!he(this).is(":disabled")&&At.test(this.nodeName)&&!jt.test(e)&&(this.checked||!ze.test(e))}).map(function(e,t){var n=he(this).val();return null==n?null:Array.isArray(n)?he.map(n,function(e){return{name:t.name,value:e.replace(Nt,"\r\n")}}):{name:t.name,value:n.replace(Nt,"\r\n")}}).get()}});var Lt=/%20/g,Dt=/#.*$/,Ot=/([?&])_=[^&]*/,qt=/^(.*?):[ \t]*([^\r\n]*)$/gm,Ft=/^(?:about|app|app-storage|.+-extension|file|res|widget):$/,$t=/^(?:GET|HEAD)$/,Pt=/^\/\//,Ht={},It={},Rt="*/".concat("*"),_t=ne.createElement("a");_t.href=St.href,he.extend({active:0,lastModified:{},etag:{},ajaxSettings:{url:St.href,type:"GET",isLocal:Ft.test(St.protocol),global:!0,processData:!0,async:!0,contentType:"application/x-www-form-urlencoded; charset=UTF-8",accepts:{"*":Rt,text:"text/plain",html:"text/html",xml:"application/xml, text/xml",json:"application/json, text/javascript"},contents:{xml:/\bxml\b/,html:/\bhtml/,json:/\bjson\b/},responseFields:{xml:"responseXML",text:"responseText",json:"responseJSON"},converters:{"* text":String,"text html":!0,"text json":JSON.parse,"text xml":he.parseXML},flatOptions:{url:!0,context:!0}},ajaxSetup:function(e,t){return t?K(K(e,he.ajaxSettings),t):K(he.ajaxSettings,e)},ajaxPrefilter:J(Ht),ajaxTransport:J(It),ajax:function(t,n){function r(t,n,r,a){var c,d,p,b,w,T=n;l||(l=!0,u&&e.clearTimeout(u),i=void 0,s=a||"",S.readyState=t>0?4:0,c=t>=200&&t<300||304===t,r&&(b=Z(h,S,r)),b=ee(h,b,S,c),c?(h.ifModified&&(w=S.getResponseHeader("Last-Modified"),w&&(he.lastModified[o]=w),(w=S.getResponseHeader("etag"))&&(he.etag[o]=w)),204===t||"HEAD"===h.type?T="nocontent":304===t?T="notmodified":(T=b.state,d=b.data,p=b.error,c=!p)):(p=T,!t&&T||(T="error",t<0&&(t=0))),S.status=t,S.statusText=(n||T)+"",c?m.resolveWith(g,[d,T,S]):m.rejectWith(g,[S,T,p]),S.statusCode(x),x=void 0,f&&v.trigger(c?"ajaxSuccess":"ajaxError",[S,h,c?d:p]),y.fireWith(g,[S,T]),f&&(v.trigger("ajaxComplete",[S,h]),--he.active||he.event.trigger("ajaxStop")))}"object"==typeof t&&(n=t,t=void 0),n=n||{};var i,o,s,a,u,c,l,f,d,p,h=he.ajaxSetup({},n),g=h.context||h,v=h.context&&(g.nodeType||g.jquery)?he(g):he.event,m=he.Deferred(),y=he.Callbacks("once memory"),x=h.statusCode||{},b={},w={},T="canceled",S={readyState:0,getResponseHeader:function(e){var t;if(l){if(!a)for(a={};t=qt.exec(s);)a[t[1].toLowerCase()]=t[2];t=a[e.toLowerCase()]}return null==t?null:t},getAllResponseHeaders:function(){return l?s:null},setRequestHeader:function(e,t){return null==l&&(e=w[e.toLowerCase()]=w[e.toLowerCase()]||e,b[e]=t),this},overrideMimeType:function(e){return null==l&&(h.mimeType=e),this},statusCode:function(e){var t;if(e)if(l)S.always(e[S.status]);else for(t in e)x[t]=[x[t],e[t]];return this},abort:function(e){var t=e||T;return i&&i.abort(t),r(0,t),this}};if(m.promise(S),h.url=((t||h.url||St.href)+"").replace(Pt,St.protocol+"//"),h.type=n.method||n.type||h.method||h.type,h.dataTypes=(h.dataType||"*").toLowerCase().match(Ae)||[""],null==h.crossDomain){c=ne.createElement("a");try{c.href=h.url,c.href=c.href,h.crossDomain=_t.protocol+"//"+_t.host!=c.protocol+"//"+c.host}catch(e){h.crossDomain=!0}}if(h.data&&h.processData&&"string"!=typeof h.data&&(h.data=he.param(h.data,h.traditional)),G(Ht,h,n,S),l)return S;f=he.event&&h.global,f&&0==he.active++&&he.event.trigger("ajaxStart"),h.type=h.type.toUpperCase(),h.hasContent=!$t.test(h.type),o=h.url.replace(Dt,""),h.hasContent?h.data&&h.processData&&0===(h.contentType||"").indexOf("application/x-www-form-urlencoded")&&(h.data=h.data.replace(Lt,"+")):(p=h.url.slice(o.length),h.data&&(o+=(Ct.test(o)?"&":"?")+h.data,delete h.data),!1===h.cache&&(o=o.replace(Ot,"$1"),p=(Ct.test(o)?"&":"?")+"_="+Et+++p),h.url=o+p),h.ifModified&&(he.lastModified[o]&&S.setRequestHeader("If-Modified-Since",he.lastModified[o]),he.etag[o]&&S.setRequestHeader("If-None-Match",he.etag[o])),(h.data&&h.hasContent&&!1!==h.contentType||n.contentType)&&S.setRequestHeader("Content-Type",h.contentType),S.setRequestHeader("Accept",h.dataTypes[0]&&h.accepts[h.dataTypes[0]]?h.accepts[h.dataTypes[0]]+("*"!==h.dataTypes[0]?", "+Rt+"; q=0.01":""):h.accepts["*"]);for(d in h.headers)S.setRequestHeader(d,h.headers[d]);if(h.beforeSend&&(!1===h.beforeSend.call(g,S,h)||l))return S.abort();if(T="abort",y.add(h.complete),S.done(h.success),S.fail(h.error),i=G(It,h,n,S)){if(S.readyState=1,f&&v.trigger("ajaxSend",[S,h]),l)return S;h.async&&h.timeout>0&&(u=e.setTimeout(function(){S.abort("timeout")},h.timeout));try{l=!1,i.send(b,r)}catch(e){if(l)throw e;r(-1,e)}}else r(-1,"No Transport");return S},getJSON:function(e,t,n){return he.get(e,t,n,"json")},getScript:function(e,t){return he.get(e,void 0,t,"script")}}),he.each(["get","post"],function(e,t){he[t]=function(e,n,r,i){return he.isFunction(n)&&(i=i||r,r=n,n=void 0),he.ajax(he.extend({url:e,type:t,dataType:i,data:n,success:r},he.isPlainObject(e)&&e))}}),he._evalUrl=function(e){return he.ajax({url:e,type:"GET",dataType:"script",cache:!0,async:!1,global:!1,throws:!0})},he.fn.extend({wrapAll:function(e){var t;return this[0]&&(he.isFunction(e)&&(e=e.call(this[0])),t=he(e,this[0].ownerDocument).eq(0).clone(!0),this[0].parentNode&&t.insertBefore(this[0]),t.map(function(){for(var e=this;e.firstElementChild;)e=e.firstElementChild;return e}).append(this)),this},wrapInner:function(e){return he.isFunction(e)?this.each(function(t){he(this).wrapInner(e.call(this,t))}):this.each(function(){var t=he(this),n=t.contents();n.length?n.wrapAll(e):t.append(e)})},wrap:function(e){var t=he.isFunction(e);return this.each(function(n){he(this).wrapAll(t?e.call(this,n):e)})},unwrap:function(e){return this.parent(e).not("body").each(function(){he(this).replaceWith(this.childNodes)}),this}}),he.expr.pseudos.hidden=function(e){return!he.expr.pseudos.visible(e)},he.expr.pseudos.visible=function(e){return!!(e.offsetWidth||e.offsetHeight||e.getClientRects().length)},he.ajaxSettings.xhr=function(){try{return new e.XMLHttpRequest}catch(e){}};var Mt={0:200,1223:204},Wt=he.ajaxSettings.xhr();pe.cors=!!Wt&&"withCredentials"in Wt,pe.ajax=Wt=!!Wt,he.ajaxTransport(function(t){var n,r;if(pe.cors||Wt&&!t.crossDomain)return{send:function(i,o){var s,a=t.xhr();if(a.open(t.type,t.url,t.async,t.username,t.password),t.xhrFields)for(s in t.xhrFields)a[s]=t.xhrFields[s];t.mimeType&&a.overrideMimeType&&a.overrideMimeType(t.mimeType),t.crossDomain||i["X-Requested-With"]||(i["X-Requested-With"]="XMLHttpRequest");for(s in i)a.setRequestHeader(s,i[s]);n=function(e){return function(){n&&(n=r=a.onload=a.onerror=a.onabort=a.onreadystatechange=null,"abort"===e?a.abort():"error"===e?"number"!=typeof a.status?o(0,"error"):o(a.status,a.statusText):o(Mt[a.status]||a.status,a.statusText,"text"!==(a.responseType||"text")||"string"!=typeof a.responseText?{binary:a.response}:{text:a.responseText},a.getAllResponseHeaders()))}},a.onload=n(),r=a.onerror=n("error"),void 0!==a.onabort?a.onabort=r:a.onreadystatechange=function(){4===a.readyState&&e.setTimeout(function(){n&&r()})},n=n("abort");try{a.send(t.hasContent&&t.data||null)}catch(e){if(n)throw e}},abort:function(){n&&n()}}}),he.ajaxPrefilter(function(e){e.crossDomain&&(e.contents.script=!1)}),he.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},contents:{script:/\b(?:java|ecma)script\b/},converters:{"text script":function(e){return he.globalEval(e),e}}}),he.ajaxPrefilter("script",function(e){void 0===e.cache&&(e.cache=!1),e.crossDomain&&(e.type="GET")}),he.ajaxTransport("script",function(e){if(e.crossDomain){var t,n;return{send:function(r,i){t=he("<script>").prop({charset:e.scriptCharset,src:e.url}).on("load error",n=function(e){t.remove(),n=null,e&&i("error"===e.type?404:200,e.type)}),ne.head.appendChild(t[0])},abort:function(){n&&n()}}}});var Bt=[],zt=/(=)\?(?=&|$)|\?\?/;he.ajaxSetup({jsonp:"callback",jsonpCallback:function(){var e=Bt.pop()||he.expando+"_"+Et++;return this[e]=!0,e}}),he.ajaxPrefilter("json jsonp",function(t,n,r){var i,o,s,a=!1!==t.jsonp&&(zt.test(t.url)?"url":"string"==typeof t.data&&0===(t.contentType||"").indexOf("application/x-www-form-urlencoded")&&zt.test(t.data)&&"data");if(a||"jsonp"===t.dataTypes[0])return i=t.jsonpCallback=he.isFunction(t.jsonpCallback)?t.jsonpCallback():t.jsonpCallback,a?t[a]=t[a].replace(zt,"$1"+i):!1!==t.jsonp&&(t.url+=(Ct.test(t.url)?"&":"?")+t.jsonp+"="+i),t.converters["script json"]=function(){return s||he.error(i+" was not called"),s[0]},t.dataTypes[0]="json",o=e[i],e[i]=function(){s=arguments},r.always(function(){void 0===o?he(e).removeProp(i):e[i]=o,t[i]&&(t.jsonpCallback=n.jsonpCallback,Bt.push(i)),s&&he.isFunction(o)&&o(s[0]),s=o=void 0}),"script"}),pe.createHTMLDocument=function(){var e=ne.implementation.createHTMLDocument("").body;return e.innerHTML="<form></form><form></form>",2===e.childNodes.length}(),he.parseHTML=function(e,t,n){if("string"!=typeof e)return[];"boolean"==typeof t&&(n=t,t=!1);var r,i,o;return t||(pe.createHTMLDocument?(t=ne.implementation.createHTMLDocument(""),r=t.createElement("base"),r.href=ne.location.href,t.head.appendChild(r)):t=ne),i=Se.exec(e),o=!n&&[],i?[t.createElement(i[1])]:(i=b([e],t,o),o&&o.length&&he(o).remove(),he.merge([],i.childNodes))},he.fn.load=function(e,t,n){var r,i,o,s=this,a=e.indexOf(" ");return a>-1&&(r=U(e.slice(a)),e=e.slice(0,a)),he.isFunction(t)?(n=t,t=void 0):t&&"object"==typeof t&&(i="POST"),s.length>0&&he.ajax({url:e,type:i||"GET",dataType:"html",data:t}).done(function(e){o=arguments,s.html(r?he("<div>").append(he.parseHTML(e)).find(r):e)}).always(n&&function(e,t){s.each(function(){n.apply(this,o||[e.responseText,t,e])})}),this},he.each(["ajaxStart","ajaxStop","ajaxComplete","ajaxError","ajaxSuccess","ajaxSend"],function(e,t){he.fn[t]=function(e){return this.on(t,e)}}),he.expr.pseudos.animated=function(e){return he.grep(he.timers,function(t){return e===t.elem}).length},he.offset={setOffset:function(e,t,n){var r,i,o,s,a,u,c,l=he.css(e,"position"),f=he(e),d={};"static"===l&&(e.style.position="relative"),a=f.offset(),o=he.css(e,"top"),u=he.css(e,"left"),c=("absolute"===l||"fixed"===l)&&(o+u).indexOf("auto")>-1,c?(r=f.position(),s=r.top,i=r.left):(s=parseFloat(o)||0,i=parseFloat(u)||0),he.isFunction(t)&&(t=t.call(e,n,he.extend({},a))),null!=t.top&&(d.top=t.top-a.top+s),null!=t.left&&(d.left=t.left-a.left+i),"using"in t?t.using.call(e,d):f.css(d)}},he.fn.extend({offset:function(e){if(arguments.length)return void 0===e?this:this.each(function(t){he.offset.setOffset(this,e,t)});var t,n,r,i,o=this[0];if(o)return o.getClientRects().length?(r=o.getBoundingClientRect(),t=o.ownerDocument,n=t.documentElement,i=t.defaultView,{top:r.top+i.pageYOffset-n.clientTop,left:r.left+i.pageXOffset-n.clientLeft}):{top:0,left:0}},position:function(){if(this[0]){var e,t,n=this[0],r={top:0,left:0};return"fixed"===he.css(n,"position")?t=n.getBoundingClientRect():(e=this.offsetParent(),t=this.offset(),i(e[0],"html")||(r=e.offset()),r={top:r.top+he.css(e[0],"borderTopWidth",!0),left:r.left+he.css(e[0],"borderLeftWidth",!0)}),{top:t.top-r.top-he.css(n,"marginTop",!0),left:t.left-r.left-he.css(n,"marginLeft",!0)}}},offsetParent:function(){return this.map(function(){for(var e=this.offsetParent;e&&"static"===he.css(e,"position");)e=e.offsetParent;return e||Ye})}}),he.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},function(e,t){var n="pageYOffset"===t;he.fn[e]=function(r){return Oe(this,function(e,r,i){var o;if(he.isWindow(e)?o=e:9===e.nodeType&&(o=e.defaultView),void 0===i)return o?o[t]:e[r];o?o.scrollTo(n?o.pageXOffset:i,n?i:o.pageYOffset):e[r]=i},e,r,arguments.length)}}),he.each(["top","left"],function(e,t){he.cssHooks[t]=q(pe.pixelPosition,function(e,n){if(n)return n=O(e,t),ot.test(n)?he(e).position()[t]+"px":n})}),he.each({Height:"height",Width:"width"},function(e,t){he.each({padding:"inner"+e,content:t,"":"outer"+e},function(n,r){he.fn[r]=function(i,o){var s=arguments.length&&(n||"boolean"!=typeof i),a=n||(!0===i||!0===o?"margin":"border");return Oe(this,function(t,n,i){var o;return he.isWindow(t)?0===r.indexOf("outer")?t["inner"+e]:t.document.documentElement["client"+e]:9===t.nodeType?(o=t.documentElement,Math.max(t.body["scroll"+e],o["scroll"+e],t.body["offset"+e],o["offset"+e],o["client"+e])):void 0===i?he.css(t,n,a):he.style(t,n,i,a)},t,s?i:void 0,s)}})}),he.fn.extend({bind:function(e,t,n){return this.on(e,null,t,n)},unbind:function(e,t){return this.off(e,null,t)},delegate:function(e,t,n,r){return this.on(t,e,n,r)},undelegate:function(e,t,n){return 1===arguments.length?this.off(e,"**"):this.off(t,e||"**",n)}}),he.holdReady=function(e){e?he.readyWait++:he.ready(!0)},he.isArray=Array.isArray,he.parseJSON=JSON.parse,he.nodeName=i,"function"==typeof define&&define.amd&&define("jquery",[],function(){return he});var Vt=e.jQuery,Xt=e.$;return he.noConflict=function(t){return e.$===he&&(e.$=Xt),t&&e.jQuery===he&&(e.jQuery=Vt),he},t||(e.jQuery=e.$=he),he}),jQuery.extend({highlight:function(e,t,n,r){if(3===e.nodeType){var i=e.data.match(t);if(i){var o=document.createElement(n||"span");o.className=r||"highlight";var s=e.splitText(i.index);s.splitText(i[0].length);var a=s.cloneNode(!0);return o.appendChild(a),s.parentNode.replaceChild(o,s),1}}else if(1===e.nodeType&&e.childNodes&&!/(script|style)/i.test(e.tagName)&&(e.tagName!==n.toUpperCase()||e.className!==r))for(var u=0;u<e.childNodes.length;u++)u+=jQuery.highlight(e.childNodes[u],t,n,r);return 0}}),jQuery.fn.unhighlight=function(e){var t={className:"highlight",element:"span"};return jQuery.extend(t,e),this.find(t.element+"."+t.className).each(function(){var e=this.parentNode;e.replaceChild(this.firstChild,this),e.normalize()}).end()},jQuery.fn.highlight=function(e,t){var n={className:"highlight",element:"span",caseSensitive:!1,wordsOnly:!1};if(jQuery.extend(n,t),e.constructor===String&&(e=[e]),e=jQuery.grep(e,function(e,t){return""!=e}),e=jQuery.map(e,function(e,t){return e.replace(/[-[\]{}()*+?.,\\^$|#\s]/g,"\\$&")}),0==e.length)return this;var r=n.caseSensitive?"":"i",i="("+e.join("|")+")";n.wordsOnly&&(i="\\b"+i+"\\b");var o=new RegExp(i,r);return this.each(function(){jQuery.highlight(this,o,n.element,n.className)})},function(){var e=function(t){var n=new e.Index;return n.pipeline.add(e.trimmer,e.stopWordFilter,e.stemmer),t&&t.call(n,n),n};e.version="0.5.7",e.utils={},e.utils.warn=function(e){return function(t){e.console&&console.warn&&console.warn(t)}}(this),e.EventEmitter=function(){this.events={}},e.EventEmitter.prototype.addListener=function(){var e=Array.prototype.slice.call(arguments),t=e.pop(),n=e;if("function"!=typeof t)throw new TypeError("last argument must be a function");n.forEach(function(e){this.hasHandler(e)||(this.events[e]=[]),this.events[e].push(t)},this)},e.EventEmitter.prototype.removeListener=function(e,t){if(this.hasHandler(e)){var n=this.events[e].indexOf(t);this.events[e].splice(n,1),this.events[e].length||delete this.events[e]}},e.EventEmitter.prototype.emit=function(e){if(this.hasHandler(e)){var t=Array.prototype.slice.call(arguments,1);this.events[e].forEach(function(e){e.apply(void 0,t)})}},e.EventEmitter.prototype.hasHandler=function(e){return e in this.events},e.tokenizer=function(e){if(!arguments.length||null==e||void 0==e)return[];if(Array.isArray(e))return e.map(function(e){return e.toLowerCase()});for(var t=e.toString().replace(/^\s+/,""),n=t.length-1;n>=0;n--)if(/\S/.test(t.charAt(n))){t=t.substring(0,n+1);break}return t.split(/(?:\s+|\-)/).filter(function(e){return!!e}).map(function(e){return e.toLowerCase()})},e.Pipeline=function(){this._stack=[]},e.Pipeline.registeredFunctions={},e.Pipeline.registerFunction=function(t,n){n in this.registeredFunctions&&e.utils.warn("Overwriting existing registered function: "+n),t.label=n,e.Pipeline.registeredFunctions[t.label]=t},e.Pipeline.warnIfFunctionNotRegistered=function(t){t.label&&t.label in this.registeredFunctions||e.utils.warn("Function is not registered with pipeline. This may cause problems when serialising the index.\n",t)},e.Pipeline.load=function(t){var n=new e.Pipeline;return t.forEach(function(t){var r=e.Pipeline.registeredFunctions[t];if(!r)throw new Error("Cannot load un-registered function: "+t);n.add(r)}),n},e.Pipeline.prototype.add=function(){Array.prototype.slice.call(arguments).forEach(function(t){e.Pipeline.warnIfFunctionNotRegistered(t),this._stack.push(t)},this)},e.Pipeline.prototype.after=function(t,n){e.Pipeline.warnIfFunctionNotRegistered(n);var r=this._stack.indexOf(t)+1;this._stack.splice(r,0,n)},e.Pipeline.prototype.before=function(t,n){e.Pipeline.warnIfFunctionNotRegistered(n);var r=this._stack.indexOf(t);this._stack.splice(r,0,n)},e.Pipeline.prototype.remove=function(e){var t=this._stack.indexOf(e);this._stack.splice(t,1)},e.Pipeline.prototype.run=function(e){for(var t=[],n=e.length,r=this._stack.length,i=0;i<n;i++){for(var o=e[i],s=0;s<r&&void 0!==(o=this._stack[s](o,i,e));s++);void 0!==o&&t.push(o)}return t},e.Pipeline.prototype.reset=function(){this._stack=[]},e.Pipeline.prototype.toJSON=function(){return this._stack.map(function(t){return e.Pipeline.warnIfFunctionNotRegistered(t),t.label})},e.Vector=function(){this._magnitude=null,this.list=void 0,this.length=0},e.Vector.Node=function(e,t,n){this.idx=e,this.val=t,this.next=n},e.Vector.prototype.insert=function(t,n){var r=this.list;if(!r)return this.list=new e.Vector.Node(t,n,r),this.length++;for(var i=r,o=r.next;void 0!=o;){if(t<o.idx)return i.next=new e.Vector.Node(t,n,o),this.length++;i=o,o=o.next}return i.next=new e.Vector.Node(t,n,o),this.length++},e.Vector.prototype.magnitude=function(){if(this._magniture)return this._magnitude;for(var e,t=this.list,n=0;t;)e=t.val,n+=e*e,t=t.next;return this._magnitude=Math.sqrt(n)},e.Vector.prototype.dot=function(e){for(var t=this.list,n=e.list,r=0;t&&n;)t.idx<n.idx?t=t.next:t.idx>n.idx?n=n.next:(r+=t.val*n.val,t=t.next,n=n.next);return r},e.Vector.prototype.similarity=function(e){return this.dot(e)/(this.magnitude()*e.magnitude())},e.SortedSet=function(){this.length=0,this.elements=[]},e.SortedSet.load=function(e){var t=new this;return t.elements=e,t.length=e.length,t},e.SortedSet.prototype.add=function(){Array.prototype.slice.call(arguments).forEach(function(e){~this.indexOf(e)||this.elements.splice(this.locationFor(e),0,e)},this),this.length=this.elements.length},e.SortedSet.prototype.toArray=function(){return this.elements.slice()},e.SortedSet.prototype.map=function(e,t){return this.elements.map(e,t)},e.SortedSet.prototype.forEach=function(e,t){return this.elements.forEach(e,t)},e.SortedSet.prototype.indexOf=function(e,t,n){var t=t||0,n=n||this.elements.length,r=n-t,i=t+Math.floor(r/2),o=this.elements[i];return r<=1?o===e?i:-1:o<e?this.indexOf(e,i,n):o>e?this.indexOf(e,t,i):o===e?i:void 0},e.SortedSet.prototype.locationFor=function(e,t,n){var t=t||0,n=n||this.elements.length,r=n-t,i=t+Math.floor(r/2),o=this.elements[i];if(r<=1){if(o>e)return i;if(o<e)return i+1}return o<e?this.locationFor(e,i,n):o>e?this.locationFor(e,t,i):void 0},e.SortedSet.prototype.intersect=function(t){for(var n=new e.SortedSet,r=0,i=0,o=this.length,s=t.length,a=this.elements,u=t.elements;;){if(r>o-1||i>s-1)break;a[r]!==u[i]?a[r]<u[i]?r++:a[r]>u[i]&&i++:(n.add(a[r]),r++,i++)}return n},e.SortedSet.prototype.clone=function(){var t=new e.SortedSet;return t.elements=this.toArray(),t.length=t.elements.length,t},e.SortedSet.prototype.union=function(e){var t,n,r;return this.length>=e.length?(t=this,n=e):(t=e,n=this),r=t.clone(),r.add.apply(r,n.toArray()),r},e.SortedSet.prototype.toJSON=function(){return this.toArray()},e.Index=function(){this._fields=[],this._ref="id",this.pipeline=new e.Pipeline,this.documentStore=new e.Store,this.tokenStore=new e.TokenStore,this.corpusTokens=new e.SortedSet,this.eventEmitter=new e.EventEmitter,this._idfCache={},this.on("add","remove","update",function(){this._idfCache={}}.bind(this))},e.Index.prototype.on=function(){var e=Array.prototype.slice.call(arguments);return this.eventEmitter.addListener.apply(this.eventEmitter,e)},e.Index.prototype.off=function(e,t){return this.eventEmitter.removeListener(e,t)},e.Index.load=function(t){t.version!==e.version&&e.utils.warn("version mismatch: current "+e.version+" importing "+t.version);var n=new this;return n._fields=t.fields,n._ref=t.ref,n.documentStore=e.Store.load(t.documentStore),n.tokenStore=e.TokenStore.load(t.tokenStore),n.corpusTokens=e.SortedSet.load(t.corpusTokens),n.pipeline=e.Pipeline.load(t.pipeline),n},e.Index.prototype.field=function(e,t){var t=t||{},n={name:e,boost:t.boost||1};return this._fields.push(n),this},e.Index.prototype.ref=function(e){return this._ref=e,this},e.Index.prototype.add=function(t,n){var r={},i=new e.SortedSet,o=t[this._ref],n=void 0===n||n;this._fields.forEach(function(n){var o=this.pipeline.run(e.tokenizer(t[n.name]));r[n.name]=o,e.SortedSet.prototype.add.apply(i,o)},this),this.documentStore.set(o,i),e.SortedSet.prototype.add.apply(this.corpusTokens,i.toArray());for(var s=0;s<i.length;s++){var a=i.elements[s],u=this._fields.reduce(function(e,t){var n=r[t.name].length;return n?e+r[t.name].filter(function(e){return e===a}).length/n*t.boost:e},0);this.tokenStore.add(a,{ref:o,tf:u})}n&&this.eventEmitter.emit("add",t,this)},e.Index.prototype.remove=function(e,t){var n=e[this._ref],t=void 0===t||t;if(this.documentStore.has(n)){var r=this.documentStore.get(n);this.documentStore.remove(n),r.forEach(function(e){this.tokenStore.remove(e,n)},this),t&&this.eventEmitter.emit("remove",e,this)}},e.Index.prototype.update=function(e,t){var t=void 0===t||t;this.remove(e,!1),this.add(e,!1),t&&this.eventEmitter.emit("update",e,this)},e.Index.prototype.idf=function(e){var t="@"+e;if(Object.prototype.hasOwnProperty.call(this._idfCache,t))return this._idfCache[t];var n=this.tokenStore.count(e),r=1;return n>0&&(r=1+Math.log(this.tokenStore.length/n)),this._idfCache[t]=r},e.Index.prototype.search=function(t){ var n=this.pipeline.run(e.tokenizer(t)),r=new e.Vector,i=[],o=this._fields.reduce(function(e,t){return e+t.boost},0);return n.some(function(e){return this.tokenStore.has(e)},this)?(n.forEach(function(t,n,s){var a=1/s.length*this._fields.length*o,u=this,c=this.tokenStore.expand(t).reduce(function(n,i){var o=u.corpusTokens.indexOf(i),s=u.idf(i),c=1,l=new e.SortedSet;if(i!==t){var f=Math.max(3,i.length-t.length);c=1/Math.log(f)}return o>-1&&r.insert(o,a*s*c),Object.keys(u.tokenStore.get(i)).forEach(function(e){l.add(e)}),n.union(l)},new e.SortedSet);i.push(c)},this),i.reduce(function(e,t){return e.intersect(t)}).map(function(e){return{ref:e,score:r.similarity(this.documentVector(e))}},this).sort(function(e,t){return t.score-e.score})):[]},e.Index.prototype.documentVector=function(t){for(var n=this.documentStore.get(t),r=n.length,i=new e.Vector,o=0;o<r;o++){var s=n.elements[o],a=this.tokenStore.get(s)[t].tf,u=this.idf(s);i.insert(this.corpusTokens.indexOf(s),a*u)}return i},e.Index.prototype.toJSON=function(){return{version:e.version,fields:this._fields,ref:this._ref,documentStore:this.documentStore.toJSON(),tokenStore:this.tokenStore.toJSON(),corpusTokens:this.corpusTokens.toJSON(),pipeline:this.pipeline.toJSON()}},e.Index.prototype.use=function(e){var t=Array.prototype.slice.call(arguments,1);t.unshift(this),e.apply(this,t)},e.Store=function(){this.store={},this.length=0},e.Store.load=function(t){var n=new this;return n.length=t.length,n.store=Object.keys(t.store).reduce(function(n,r){return n[r]=e.SortedSet.load(t.store[r]),n},{}),n},e.Store.prototype.set=function(e,t){this.has(e)||this.length++,this.store[e]=t},e.Store.prototype.get=function(e){return this.store[e]},e.Store.prototype.has=function(e){return e in this.store},e.Store.prototype.remove=function(e){this.has(e)&&(delete this.store[e],this.length--)},e.Store.prototype.toJSON=function(){return{store:this.store,length:this.length}},e.stemmer=function(){var e={ational:"ate",tional:"tion",enci:"ence",anci:"ance",izer:"ize",bli:"ble",alli:"al",entli:"ent",eli:"e",ousli:"ous",ization:"ize",ation:"ate",ator:"ate",alism:"al",iveness:"ive",fulness:"ful",ousness:"ous",aliti:"al",iviti:"ive",biliti:"ble",logi:"log"},t={icate:"ic",ative:"",alize:"al",iciti:"ic",ical:"ic",ful:"",ness:""},n="[aeiouy]",r="[^aeiou][^aeiouy]*",i=new RegExp("^([^aeiou][^aeiouy]*)?[aeiouy][aeiou]*[^aeiou][^aeiouy]*"),o=new RegExp("^([^aeiou][^aeiouy]*)?[aeiouy][aeiou]*[^aeiou][^aeiouy]*[aeiouy][aeiou]*[^aeiou][^aeiouy]*"),s=new RegExp("^([^aeiou][^aeiouy]*)?[aeiouy][aeiou]*[^aeiou][^aeiouy]*([aeiouy][aeiou]*)?$"),a=new RegExp("^([^aeiou][^aeiouy]*)?[aeiouy]"),u=/^(.+?)(ss|i)es$/,c=/^(.+?)([^s])s$/,l=/^(.+?)eed$/,f=/^(.+?)(ed|ing)$/,d=/.$/,p=/(at|bl|iz)$/,h=new RegExp("([^aeiouylsz])\\1$"),g=new RegExp("^"+r+n+"[^aeiouwxy]$"),v=/^(.+?[^aeiou])y$/,m=/^(.+?)(ational|tional|enci|anci|izer|bli|alli|entli|eli|ousli|ization|ation|ator|alism|iveness|fulness|ousness|aliti|iviti|biliti|logi)$/,y=/^(.+?)(icate|ative|alize|iciti|ical|ful|ness)$/,x=/^(.+?)(al|ance|ence|er|ic|able|ible|ant|ement|ment|ent|ou|ism|ate|iti|ous|ive|ize)$/,b=/^(.+?)(s|t)(ion)$/,w=/^(.+?)e$/,T=/ll$/,S=new RegExp("^"+r+n+"[^aeiouwxy]$");return function(n){var r,E,C,k,N,j,A;if(n.length<3)return n;if(C=n.substr(0,1),"y"==C&&(n=C.toUpperCase()+n.substr(1)),k=u,N=c,k.test(n)?n=n.replace(k,"$1$2"):N.test(n)&&(n=n.replace(N,"$1$2")),k=l,N=f,k.test(n)){var L=k.exec(n);k=i,k.test(L[1])&&(k=d,n=n.replace(k,""))}else if(N.test(n)){var L=N.exec(n);r=L[1],N=a,N.test(r)&&(n=r,N=p,j=h,A=g,N.test(n)?n+="e":j.test(n)?(k=d,n=n.replace(k,"")):A.test(n)&&(n+="e"))}if(k=v,k.test(n)){var L=k.exec(n);r=L[1],n=r+"i"}if(k=m,k.test(n)){var L=k.exec(n);r=L[1],E=L[2],k=i,k.test(r)&&(n=r+e[E])}if(k=y,k.test(n)){var L=k.exec(n);r=L[1],E=L[2],k=i,k.test(r)&&(n=r+t[E])}if(k=x,N=b,k.test(n)){var L=k.exec(n);r=L[1],k=o,k.test(r)&&(n=r)}else if(N.test(n)){var L=N.exec(n);r=L[1]+L[2],N=o,N.test(r)&&(n=r)}if(k=w,k.test(n)){var L=k.exec(n);r=L[1],k=o,N=s,j=S,(k.test(r)||N.test(r)&&!j.test(r))&&(n=r)}return k=T,N=o,k.test(n)&&N.test(n)&&(k=d,n=n.replace(k,"")),"y"==C&&(n=C.toLowerCase()+n.substr(1)),n}}(),e.Pipeline.registerFunction(e.stemmer,"stemmer"),e.stopWordFilter=function(t){if(-1===e.stopWordFilter.stopWords.indexOf(t))return t},e.stopWordFilter.stopWords=new e.SortedSet,e.stopWordFilter.stopWords.length=119,e.stopWordFilter.stopWords.elements=["","a","able","about","across","after","all","almost","also","am","among","an","and","any","are","as","at","be","because","been","but","by","can","cannot","could","dear","did","do","does","either","else","ever","every","for","from","get","got","had","has","have","he","her","hers","him","his","how","however","i","if","in","into","is","it","its","just","least","let","like","likely","may","me","might","most","must","my","neither","no","nor","not","of","off","often","on","only","or","other","our","own","rather","said","say","says","she","should","since","so","some","than","that","the","their","them","then","there","these","they","this","tis","to","too","twas","us","wants","was","we","were","what","when","where","which","while","who","whom","why","will","with","would","yet","you","your"],e.Pipeline.registerFunction(e.stopWordFilter,"stopWordFilter"),e.trimmer=function(e){return e.replace(/^\W+/,"").replace(/\W+$/,"")},e.Pipeline.registerFunction(e.trimmer,"trimmer"),e.TokenStore=function(){this.root={docs:{}},this.length=0},e.TokenStore.load=function(e){var t=new this;return t.root=e.root,t.length=e.length,t},e.TokenStore.prototype.add=function(e,t,n){var n=n||this.root,r=e[0],i=e.slice(1);return r in n||(n[r]={docs:{}}),0===i.length?(n[r].docs[t.ref]=t,void(this.length+=1)):this.add(i,t,n[r])},e.TokenStore.prototype.has=function(e){if(!e)return!1;for(var t=this.root,n=0;n<e.length;n++){if(!t[e[n]])return!1;t=t[e[n]]}return!0},e.TokenStore.prototype.getNode=function(e){if(!e)return{};for(var t=this.root,n=0;n<e.length;n++){if(!t[e[n]])return{};t=t[e[n]]}return t},e.TokenStore.prototype.get=function(e,t){return this.getNode(e,t).docs||{}},e.TokenStore.prototype.count=function(e,t){return Object.keys(this.get(e,t)).length},e.TokenStore.prototype.remove=function(e,t){if(e){for(var n=this.root,r=0;r<e.length;r++){if(!(e[r]in n))return;n=n[e[r]]}delete n.docs[t]}},e.TokenStore.prototype.expand=function(e,t){var n=this.getNode(e),r=n.docs||{},t=t||[];return Object.keys(r).length&&t.push(e),Object.keys(n).forEach(function(n){"docs"!==n&&t.concat(this.expand(e+n,t))},this),t},e.TokenStore.prototype.toJSON=function(){return{root:this.root,length:this.length}},function(e,t){"function"==typeof define&&define.amd?define(t):"object"==typeof exports?module.exports=t():e.lunr=t()}(this,function(){return e})}(),function(){function e(){}function t(e,t){for(var n=e.length;n--;)if(e[n].listener===t)return n;return-1}function n(e){return function(){return this[e].apply(this,arguments)}}var r=e.prototype,i=this,o=i.EventEmitter;r.getListeners=function(e){var t,n,r=this._getEvents();if("object"==typeof e){t={};for(n in r)r.hasOwnProperty(n)&&e.test(n)&&(t[n]=r[n])}else t=r[e]||(r[e]=[]);return t},r.flattenListeners=function(e){var t,n=[];for(t=0;e.length>t;t+=1)n.push(e[t].listener);return n},r.getListenersAsObject=function(e){var t,n=this.getListeners(e);return n instanceof Array&&(t={},t[e]=n),t||n},r.addListener=function(e,n){var r,i=this.getListenersAsObject(e),o="object"==typeof n;for(r in i)i.hasOwnProperty(r)&&-1===t(i[r],n)&&i[r].push(o?n:{listener:n,once:!1});return this},r.on=n("addListener"),r.addOnceListener=function(e,t){return this.addListener(e,{listener:t,once:!0})},r.once=n("addOnceListener"),r.defineEvent=function(e){return this.getListeners(e),this},r.defineEvents=function(e){for(var t=0;e.length>t;t+=1)this.defineEvent(e[t]);return this},r.removeListener=function(e,n){var r,i,o=this.getListenersAsObject(e);for(i in o)o.hasOwnProperty(i)&&-1!==(r=t(o[i],n))&&o[i].splice(r,1);return this},r.off=n("removeListener"),r.addListeners=function(e,t){return this.manipulateListeners(!1,e,t)},r.removeListeners=function(e,t){return this.manipulateListeners(!0,e,t)},r.manipulateListeners=function(e,t,n){var r,i,o=e?this.removeListener:this.addListener,s=e?this.removeListeners:this.addListeners;if("object"!=typeof t||t instanceof RegExp)for(r=n.length;r--;)o.call(this,t,n[r]);else for(r in t)t.hasOwnProperty(r)&&(i=t[r])&&("function"==typeof i?o.call(this,r,i):s.call(this,r,i));return this},r.removeEvent=function(e){var t,n=typeof e,r=this._getEvents();if("string"===n)delete r[e];else if("object"===n)for(t in r)r.hasOwnProperty(t)&&e.test(t)&&delete r[t];else delete this._events;return this},r.removeAllListeners=n("removeEvent"),r.emitEvent=function(e,t){var n,r,i,o=this.getListenersAsObject(e);for(i in o)if(o.hasOwnProperty(i))for(r=o[i].length;r--;)n=o[i][r],!0===n.once&&this.removeListener(e,n.listener),n.listener.apply(this,t||[])===this._getOnceReturnValue()&&this.removeListener(e,n.listener);return this},r.trigger=n("emitEvent"),r.emit=function(e){var t=Array.prototype.slice.call(arguments,1);return this.emitEvent(e,t)},r.setOnceReturnValue=function(e){return this._onceReturnValue=e,this},r._getOnceReturnValue=function(){return!this.hasOwnProperty("_onceReturnValue")||this._onceReturnValue},r._getEvents=function(){return this._events||(this._events={})},e.noConflict=function(){return i.EventEmitter=o,e},"function"==typeof define&&define.amd?define("eventEmitter/EventEmitter",[],function(){return e}):"object"==typeof module&&module.exports?module.exports=e:this.EventEmitter=e}.call(this),function(e){function t(t){var n=e.event;return n.target=n.target||n.srcElement||t,n}var n=document.documentElement,r=function(){};n.addEventListener?r=function(e,t,n){e.addEventListener(t,n,!1)}:n.attachEvent&&(r=function(e,n,r){e[n+r]=r.handleEvent?function(){var n=t(e);r.handleEvent.call(r,n)}:function(){var n=t(e);r.call(e,n)},e.attachEvent("on"+n,e[n+r])});var i=function(){};n.removeEventListener?i=function(e,t,n){e.removeEventListener(t,n,!1)}:n.detachEvent&&(i=function(e,t,n){e.detachEvent("on"+t,e[t+n]);try{delete e[t+n]}catch(r){e[t+n]=void 0}});var o={bind:r,unbind:i};"function"==typeof define&&define.amd?define("eventie/eventie",o):e.eventie=o}(this),function(e,t){"function"==typeof define&&define.amd?define(["eventEmitter/EventEmitter","eventie/eventie"],function(n,r){return t(e,n,r)}):"object"==typeof exports?module.exports=t(e,require("wolfy87-eventemitter"),require("eventie")):e.imagesLoaded=t(e,e.EventEmitter,e.eventie)}(window,function(e,t,n){function r(e,t){for(var n in t)e[n]=t[n];return e}function i(e){return"[object Array]"===d.call(e)}function o(e){var t=[];if(i(e))t=e;else if("number"==typeof e.length)for(var n=0,r=e.length;r>n;n++)t.push(e[n]);else t.push(e);return t}function s(e,t,n){if(!(this instanceof s))return new s(e,t);"string"==typeof e&&(e=document.querySelectorAll(e)),this.elements=o(e),this.options=r({},this.options),"function"==typeof t?n=t:r(this.options,t),n&&this.on("always",n),this.getImages(),c&&(this.jqDeferred=new c.Deferred);var i=this;setTimeout(function(){i.check()})}function a(e){this.img=e}function u(e){this.src=e,p[e]=this}var c=e.jQuery,l=e.console,f=void 0!==l,d=Object.prototype.toString;s.prototype=new t,s.prototype.options={},s.prototype.getImages=function(){this.images=[];for(var e=0,t=this.elements.length;t>e;e++){var n=this.elements[e];"IMG"===n.nodeName&&this.addImage(n);var r=n.nodeType;if(r&&(1===r||9===r||11===r))for(var i=n.querySelectorAll("img"),o=0,s=i.length;s>o;o++){var a=i[o];this.addImage(a)}}},s.prototype.addImage=function(e){var t=new a(e);this.images.push(t)},s.prototype.check=function(){function e(e,i){return t.options.debug&&f&&l.log("confirm",e,i),t.progress(e),n++,n===r&&t.complete(),!0}var t=this,n=0,r=this.images.length;if(this.hasAnyBroken=!1,!r)return void this.complete();for(var i=0;r>i;i++){var o=this.images[i];o.on("confirm",e),o.check()}},s.prototype.progress=function(e){this.hasAnyBroken=this.hasAnyBroken||!e.isLoaded;var t=this;setTimeout(function(){t.emit("progress",t,e),t.jqDeferred&&t.jqDeferred.notify&&t.jqDeferred.notify(t,e)})},s.prototype.complete=function(){var e=this.hasAnyBroken?"fail":"done";this.isComplete=!0;var t=this;setTimeout(function(){if(t.emit(e,t),t.emit("always",t),t.jqDeferred){var n=t.hasAnyBroken?"reject":"resolve";t.jqDeferred[n](t)}})},c&&(c.fn.imagesLoaded=function(e,t){return new s(this,e,t).jqDeferred.promise(c(this))}),a.prototype=new t,a.prototype.check=function(){var e=p[this.img.src]||new u(this.img.src);if(e.isConfirmed)return void this.confirm(e.isLoaded,"cached was confirmed");if(this.img.complete&&void 0!==this.img.naturalWidth)return void this.confirm(0!==this.img.naturalWidth,"naturalWidth");var t=this;e.on("confirm",function(e,n){return t.confirm(e.isLoaded,n),!0}),e.check()},a.prototype.confirm=function(e,t){this.isLoaded=e,this.emit("confirm",this,t)};var p={};return u.prototype=new t,u.prototype.check=function(){if(!this.isChecked){var e=new Image;n.bind(e,"load",this),n.bind(e,"error",this),e.src=this.src,this.isChecked=!0}},u.prototype.handleEvent=function(e){var t="on"+e.type;this[t]&&this[t](e)},u.prototype.onload=function(e){this.confirm(!0,"onload"),this.unbindProxyEvents(e)},u.prototype.onerror=function(e){this.confirm(!1,"onerror"),this.unbindProxyEvents(e)},u.prototype.confirm=function(e,t){this.isConfirmed=!0,this.isLoaded=e,this.emit("confirm",this,t)},u.prototype.unbindProxyEvents=function(e){n.unbind(e.target,"load",this),n.unbind(e.target,"error",this)},s}),function(){if("ontouchstart"in window){var e,t,n,r,i,o,s={};e=function(e,t){return Math.abs(e[0]-t[0])>5||Math.abs(e[1]-t[1])>5},t=function(e){this.startXY=[e.touches[0].clientX,e.touches[0].clientY],this.threshold=!1},n=function(t){if(this.threshold)return!1;this.threshold=e(this.startXY,[t.touches[0].clientX,t.touches[0].clientY])},r=function(t){if(!this.threshold&&!e(this.startXY,[t.changedTouches[0].clientX,t.changedTouches[0].clientY])){var n=t.changedTouches[0],r=document.createEvent("MouseEvents");r.initMouseEvent("click",!0,!0,window,0,n.screenX,n.screenY,n.clientX,n.clientY,!1,!1,!1,!1,0,null),r.simulated=!0,t.target.dispatchEvent(r)}},i=function(e){var t=Date.now(),n=t-s.time,r=e.clientX,i=e.clientY,a=[Math.abs(s.x-r),Math.abs(s.y-i)],u=o(e.target,"A")||e.target,c=u.nodeName,l="A"===c,f=window.navigator.standalone&&l&&e.target.getAttribute("href");if(s.time=t,s.x=r,s.y=i,(!e.simulated&&(n<500||n<1500&&a[0]<50&&a[1]<50)||f)&&(e.preventDefault(),e.stopPropagation(),!f))return!1;f&&(window.location=u.getAttribute("href")),u&&u.classList&&(u.classList.add("energize-focus"),window.setTimeout(function(){u.classList.remove("energize-focus")},150))},o=function(e,t){for(var n=e;n!==document.body;){if(!n||n.nodeName===t)return n;n=n.parentNode}return null},document.addEventListener("touchstart",t,!1),document.addEventListener("touchmove",n,!1),document.addEventListener("touchend",r,!1),document.addEventListener("click",i,!0)}}(),function(){"use strict";function e(e){if(e&&""!==e){$(".lang-selector a").removeClass("active"),$(".lang-selector a[data-language-name='"+e+"']").addClass("active");for(var t=0;t<a.length;t++)$(".highlight.tab-"+a[t]).hide(),$(".lang-specific."+a[t]).hide();$(".highlight.tab-"+e).show(),$(".lang-specific."+e).show(),window.recacheHeights(),$(window.location.hash).get(0)&&$(window.location.hash).get(0).scrollIntoView(!0)}}function t(e){return"string"!=typeof e?{}:(e=e.trim().replace(/^(\?|#|&)/,""),e?e.split("&").reduce(function(e,t){var n=t.replace(/\+/g," ").split("="),r=n[0],i=n[1];return r=decodeURIComponent(r),i=void 0===i?null:decodeURIComponent(i),e.hasOwnProperty(r)?Array.isArray(e[r])?e[r].push(i):e[r]=[e[r],i]:e[r]=i,e},{}):{})}function n(e){return e?Object.keys(e).sort().map(function(t){var n=e[t];return Array.isArray(n)?n.sort().map(function(e){return encodeURIComponent(t)+"="+encodeURIComponent(e)}).join("&"):encodeURIComponent(t)+"="+encodeURIComponent(n)}).join("&"):""}function r(){if(location.search.length>=1){var e=t(location.search).language;if(e)return e;if(-1!=jQuery.inArray(location.search.substr(1),a))return location.search.substr(1)}return!1}function i(e){var r=t(location.search);return r.language?(r.language=e,n(r)):e}function o(e){if(history){var t=window.location.hash;t&&(t=t.replace(/^#+/,"")),history.pushState({},"","?"+i(e)+"#"+t),localStorage.setItem("language",e)}}function s(t){var n=localStorage.getItem("language");a=t;var i=r();i?(e(i),localStorage.setItem("language",i)):e(null!==n&&-1!=jQuery.inArray(n,a)?n:a[0])}var a=[];window.setupLanguages=s,window.activateLanguage=e,window.getLanguageFromQueryString=r,$(function(){$(".lang-selector a").on("click",function(){var t=$(this).data("language-name");return o(t),e(t),!1})})}(),function(){"use strict";function e(){$("h1, h2").each(function(){var e=$(this),t=e.nextUntil("h1, h2");f.add({id:e.prop("id"),title:e.text(),body:t.text()})}),t()}function t(){f.tokenStore.length>5e3&&(c=300)}function n(){s=$(".content"),a=$(".search-results"),$("#input-search").on("keyup",function(e){!function(){return function(e,t){clearTimeout(l),l=setTimeout(e,t)}}()(function(){r(e)},c)})}function r(e){var t=$("#input-search")[0];if(o(),a.addClass("visible"),27===e.keyCode&&(t.value=""),t.value){var n=f.search(t.value).filter(function(e){return e.score>1e-4});n.length?(a.empty(),$.each(n,function(e,t){var n=document.getElementById(t.ref);a.append("<li><a href='#"+t.ref+"'>"+$(n).text()+"</a></li>")}),i.call(t)):(a.html("<li></li>"),$(".search-results li").text('No Results Found for "'+t.value+'"'))}else o(),a.removeClass("visible")}function i(){this.value&&s.highlight(this.value,u)}function o(){s.unhighlight(u)}var s,a,u={element:"span",className:"search-highlight"},c=0,l=0,f=new lunr.Index;f.ref("id"),f.field("title",{boost:10}),f.field("body"),f.pipeline.add(lunr.trimmer,lunr.stopWordFilter),$(e),$(n)}(),function(){"use strict";function e(e,i,o,s){var a={},u=0,c=0,l=document.title,f=function(){a={},u=$(document).height(),c=$(window).height(),e.find(i).each(function(){var e=$(this).attr("href");"#"===e[0]&&(a[e]=$(e).offset().top)})},d=function(){var n=$(document).scrollTop()+s;n+c>=u&&(n=u+1e3);var r=null;for(var f in a)(a[f]<n&&a[f]>a[r]||null===r)&&(r=f);n!=s||t||(r=window.location.hash,t=!0);var d=e.find("[href='"+r+"']").first();if(!d.hasClass("active")){e.find(".active").removeClass("active"),e.find(".active-parent").removeClass("active-parent"),d.addClass("active"),d.parents(o).addClass("active").siblings(i).addClass("active-parent"),d.siblings(o).addClass("active"),e.find(o).filter(":not(.active)").slideUp(150),e.find(o).filter(".active").slideDown(150),window.history.replaceState&&window.history.replaceState(null,"",r);var p=d.data("title");void 0!==p&&p.length>0?document.title=p+" – "+l:document.title=l}};!function(){f(),d(),$("#nav-button").click(function(){return $(".toc-wrapper").toggleClass("open"),$("#nav-button").toggleClass("open"),!1}),$(".page-wrapper").click(r),$(".toc-link").click(r),e.find(i).click(function(){setTimeout(function(){d()},0)}),$(window).scroll(n(d,200)),$(window).resize(n(f,200))}(),window.recacheHeights=f,window.refreshToc=d}var t=!1,n=function(e,t){var n=!1;return function(){!1===n&&(setTimeout(function(){e(),n=!1},t),n=!0)}},r=function(){$(".toc-wrapper").removeClass("open"),$("#nav-button").removeClass("open")};window.loadToc=e}(),$(function(){loadToc($("#toc"),".toc-link",".toc-list-h2, .toc-list-h3, .toc-list-h4, .toc-list-h5, .toc-list-h6",10),setupLanguages($("body").data("languages")),$(".content").imagesLoaded(function(){window.recacheHeights(),window.refreshToc()})}),window.onpopstate=function(){activateLanguage(getLanguageFromQueryString())};</script> - + <meta name="theme-color" content="#F3F7F9" /> </head> @@ -1477,498 +1477,498 @@ var n=this.pipeline.run(e.tokenizer(t)),r=new e.Vector,i=[],o=this._fields.reduc </a> <div class="toc-wrapper"> <img src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGEAAAAcCAYAAABxutG8AAAG6klEQVR4Ad3aA4xkSxcA4LvefbZt27Zt27Zt27Zt27bttWe2R9+vTionlZs7760m/5eMutDVXV11T507RUeD7rgAL+AQzIlx/mYfp6OGs4oOAp3QEz3Er65FR4NO2EL0GhZtZ/t50IhWXFJ0EFgDd+LW9OUWHFd0RJgSr4lewGTVbZ2BFjRh16KDwHNKjEynE+MkfIz7MP0o3pJuEQ3FChXtxsdLgEYs+385CVgQ98rVcAy6jaIt6Vq5DSraLYM/AMMxbdFB4NmRmgRMhtXyjgxATXQ7xs37sA7WxQRFBXTDzXLrVLTbXTK0qNbxJwGTYVe8IPoFF2F3fC96BZPnffkG8AQ2ROeKre4JUV8sVd5GL1wn+an4BzAJFsE62Aa7YM1Ubgbsgz2xF3ajOsLBS397ErAj3kKrpBVnYf56nfXQKLqAOCgsjKGSRhyDTiXPPQs+Fb1F+faCKfCJ5NmindAT2+FuvIufMBBNgA8wSb3u/nIzFBVwIHrjN/wqfT2ZV2Z6vI5W0ZdYHF3Svu1EUSO2yvt0DlpEr5etBiyFmuiKihc5q+jqoh1wFP5ETbkfMG+9/pFys9XL5sI9eLH+9TKextToivHlX73SYOiMA+SacTe6xMGbCI+LvsHc+ZbmHbmLyVcCOmMv0WBsWPFmbik6qryuzlgLfbXP95irfBLMXi/bGTW5tYsqmAp3yfXD/iVtZkQ/0XN5PRtgmNxG5eFpNrmfVO27uEy0ZUm9qXGt9mlDA55XDzawG2oYjCFoxLRpC9cgt1bVBIyH5+V+oXwGsZqoBafFOnrgMrkRmKv8oJbZr6iAj0VL53XMibeU+wtP4WIcgm2xERaKF27rSdHemug0spNwhtwgLF/R7lxRA/EwhWnRW+49TF3S76Gi34t2kJsulpsDf8oNwaVYETNgYnQv/gHshMaq0DqDPnJbFBXwiah/EYSlO0h0c1lSDn9Vb1sR5ifKgw0DRV9h62IUwjrohza0og2wUFXDBtEtRQVMJHdffur1AT7EANGRJf1uIXqpaAfsIWpIZSbFx4A2fDSK3/wA3dAT3du9onCHaNLqNraV2yq/ZmjAtaJh2KSk3w8kfbEoZsKyWBiTlLS7RvRlusi7GjAYJ2CidqZmNsEGWBVz5uGwlbEptsYa+YfUWtgOUxVVMDsGp8FXw30yMVWBD/E6zhN9jwVKVsEIyXd4AZ9hdzyBT3EFxottvS96qv74+oBvqE7mYUu8gB9wDn5AX3yHK9ELe+Nb9MYwtOCG1Icd8C4Ghg9nFayEgXi3nfWHi96J5VYA7CgPN9/G+HnKwXOiNsB+GBf3AdrwNWnS0Si6Gl3wM77GHBWvZwI8ghGAlzAefhcthXvktq33c5g4luFhlVTBdNihup755I6JdTyF3zEhfhQ9nPdpczTKDUQnTIpXJc04OJ1xtIgOx8EYWrUCMCmelDThYEyL/qIV8KrcLFgdraIvMFcxqmFfuYVTueVQw26YXtSCU/JknVfk4HJ0wowYKmnD7mnVaRXtiYHYvzpl7lzRX5gSO6MxTo4Z8LXcePgKI0RPolcxquEuUT9MmNIBrsEf6IGlRSOwWezPIcrUUxXYVPSC+ovDrvkkeAYNVUEGFgYgJv5wu+g1dMcg0Yc4Fp/jCUkbLowXe4sVowI+Fj2iHvNjAdSwS/3v7UXDMU88QGlTpn4Bx2eSq0gRDh6Va0Ir7qX8JhMekNseU+FT0Tn1NjXRYxiK9fCBZBi2Kerw3ijZmjBdvsc7AV3RDVfgS/XTME4UDU596YJfAM1oEfXGdDgD8AmWi+OxNP5UDi4oi9flYDysj49QAwzBxhgPTaIG3IS50Srpk7Krlse7xaiAxfBnyZYxH9qwY6rvYtEP6UDjgTRYp+JL0a84AVeU5IHGxVVoUe3IkADMxpadL86uf/UDfIMZMBua5GbBRqKvY6BixWJUwLxxEgzFEuiG9/EEepbngbxVf/wqwGBshe54C/l2VAIn4hR8I6phqNyZmDzF8p6Suwzj437sjAGAF1Mor1n0Qb1sF9Gt6V9d3FiMSnhSMgjr4UH8iWnypJm/JL/gfkA/UsIPW8tdnz+/cXAXTsX0+EpuPfwp9yFewnOYBu+IDsY2uAiLYhBacVk6pGojT8FgddHR6IQrMEsxKmECfJRvHaYrqb8mBojexqwlCbBG0cWYFfPgZPyFrdMtTd/LzYAp8bzc1+kumanxnWQY3k6Bhh8BL+MUXCi3ULol6yvJK7g0vxk16s8L9+ModK6+aeQ03Ied0akiAXYMPsEwSR9cnJ+2HYs38DN6o2+MwGyHj9APt2GyfGU5Cg/gVHSNK9lX+BIroSt2xWW4C5divPiB8xUa8H3MAJf7Fykvx9WyNCXUAAAAAElFTkSuQmCC" class="logo" alt="Logo"> - + <div class="lang-selector"> - - + + <a href="#" data-language-name="shell">Shell</a> - - - + + + <a href="#" data-language-name="http">HTTP</a> - - - + + + <a href="#" data-language-name="javascript">JavaScript</a> - - - + + + <a href="#" data-language-name="javascript--nodejs">Node.js</a> - - - + + + <a href="#" data-language-name="ruby">Ruby</a> - - - + + + <a href="#" data-language-name="python">Python</a> - - - + + + <a href="#" data-language-name="java">Java</a> - - - + + + <a href="#" data-language-name="go">Go</a> - - + + </div> - - + + <div class="search"> <input type="text" class="search" id="input-search" placeholder="Search"> </div> <ul class="search-results"></ul> - + <div id="toc" class="toc-list-h1"> <ul class="toc-list-h1"> - + <li> - <a href="#wekan-rest-api" class="toc-h1 toc-link" data-title="Wekan REST API v3.94">Wekan REST API v3.94</a> - + <a href="#wekan-rest-api" class="toc-h1 toc-link" data-title="Wekan REST API v3.96">Wekan REST API v3.96</a> + </li> - + <li> <a href="#production-security-concerns" class="toc-h1 toc-link" data-title="Production Security Concerns">Production Security Concerns</a> - + </li> - + <li> <a href="#authentication" class="toc-h1 toc-link" data-title="Authentication">Authentication</a> - + </li> - + <li> <a href="#wekan-rest-api-login" class="toc-h1 toc-link" data-title="Login">Login</a> - + <ul class="toc-list-h2"> - + <li> <a href="#login" class="toc-h2 toc-link" data-title="login">login</a> - + </li> - + <li> <a href="#register" class="toc-h2 toc-link" data-title="register">register</a> - + </li> - + </ul> - + </li> - + <li> <a href="#wekan-rest-api-boards" class="toc-h1 toc-link" data-title="Boards">Boards</a> - + <ul class="toc-list-h2"> - + <li> <a href="#get_public_boards" class="toc-h2 toc-link" data-title="get_public_boards">get_public_boards</a> - + </li> - + <li> <a href="#new_board" class="toc-h2 toc-link" data-title="new_board">new_board</a> - + </li> - + <li> <a href="#get_board" class="toc-h2 toc-link" data-title="get_board">get_board</a> - + </li> - + <li> <a href="#delete_board" class="toc-h2 toc-link" data-title="delete_board">delete_board</a> - + </li> - + <li> <a href="#export" class="toc-h2 toc-link" data-title="export">export</a> - + </li> - + <li> <a href="#add_board_label" class="toc-h2 toc-link" data-title="add_board_label">add_board_label</a> - + </li> - + <li> <a href="#set_board_member_permission" class="toc-h2 toc-link" data-title="set_board_member_permission">set_board_member_permission</a> - + </li> - + <li> <a href="#get_boards_from_user" class="toc-h2 toc-link" data-title="get_boards_from_user">get_boards_from_user</a> - + </li> - + </ul> - + </li> - + <li> <a href="#wekan-rest-api-checklists" class="toc-h1 toc-link" data-title="Checklists">Checklists</a> - + <ul class="toc-list-h2"> - + <li> <a href="#get_board_card_checklists" class="toc-h2 toc-link" data-title="get_board_card_checklists">get_board_card_checklists</a> - + </li> - + <li> <a href="#post_board_card_checklists" class="toc-h2 toc-link" data-title="post_board_card_checklists">post_board_card_checklists</a> - + </li> - + <li> <a href="#get_board_card_checklist" class="toc-h2 toc-link" data-title="get_board_card_checklist">get_board_card_checklist</a> - + </li> - + <li> <a href="#delete_board_card_checklist" class="toc-h2 toc-link" data-title="delete_board_card_checklist">delete_board_card_checklist</a> - + </li> - + </ul> - + </li> - + <li> <a href="#wekan-rest-api-checklistitems" class="toc-h1 toc-link" data-title="ChecklistItems">ChecklistItems</a> - + <ul class="toc-list-h2"> - + <li> <a href="#get_board_card_checklist_item" class="toc-h2 toc-link" data-title="get_board_card_checklist_item">get_board_card_checklist_item</a> - + </li> - + <li> <a href="#put_board_card_checklist_item" class="toc-h2 toc-link" data-title="put_board_card_checklist_item">put_board_card_checklist_item</a> - + </li> - + <li> <a href="#delete_board_card_checklist_item" class="toc-h2 toc-link" data-title="delete_board_card_checklist_item">delete_board_card_checklist_item</a> - + </li> - + </ul> - + </li> - + <li> <a href="#wekan-rest-api-cardcomments" class="toc-h1 toc-link" data-title="CardComments">CardComments</a> - + <ul class="toc-list-h2"> - + <li> <a href="#get_all_comments" class="toc-h2 toc-link" data-title="get_all_comments">get_all_comments</a> - + </li> - + <li> <a href="#post_board_card_comments" class="toc-h2 toc-link" data-title="post_board_card_comments">post_board_card_comments</a> - + </li> - + <li> <a href="#get_board_card_comment" class="toc-h2 toc-link" data-title="get_board_card_comment">get_board_card_comment</a> - + </li> - + <li> <a href="#delete_board_card_comment" class="toc-h2 toc-link" data-title="delete_board_card_comment">delete_board_card_comment</a> - + </li> - + </ul> - + </li> - + <li> <a href="#wekan-rest-api-customfields" class="toc-h1 toc-link" data-title="CustomFields">CustomFields</a> - + <ul class="toc-list-h2"> - + <li> <a href="#get_all_custom_fields" class="toc-h2 toc-link" data-title="get_all_custom_fields">get_all_custom_fields</a> - + </li> - + <li> <a href="#new_custom_field" class="toc-h2 toc-link" data-title="new_custom_field">new_custom_field</a> - + </li> - + <li> <a href="#get_board_customfield" class="toc-h2 toc-link" data-title="get_board_customField">get_board_customField</a> - + </li> - + <li> <a href="#delete_board_customfield" class="toc-h2 toc-link" data-title="delete_board_customField">delete_board_customField</a> - + </li> - + </ul> - + </li> - + <li> <a href="#wekan-rest-api-integrations" class="toc-h1 toc-link" data-title="Integrations">Integrations</a> - + <ul class="toc-list-h2"> - + <li> <a href="#get_all_integrations" class="toc-h2 toc-link" data-title="get_all_integrations">get_all_integrations</a> - + </li> - + <li> <a href="#new_integration" class="toc-h2 toc-link" data-title="new_integration">new_integration</a> - + </li> - + <li> <a href="#get_integration" class="toc-h2 toc-link" data-title="get_integration">get_integration</a> - + </li> - + <li> <a href="#edit_integration" class="toc-h2 toc-link" data-title="edit_integration">edit_integration</a> - + </li> - + <li> <a href="#delete_integration" class="toc-h2 toc-link" data-title="delete_integration">delete_integration</a> - + </li> - + <li> <a href="#delete_board_int_activities" class="toc-h2 toc-link" data-title="delete_board_int_activities">delete_board_int_activities</a> - + </li> - + <li> <a href="#post_board_int_activities" class="toc-h2 toc-link" data-title="post_board_int_activities">post_board_int_activities</a> - + </li> - + </ul> - + </li> - + <li> <a href="#wekan-rest-api-lists" class="toc-h1 toc-link" data-title="Lists">Lists</a> - + <ul class="toc-list-h2"> - + <li> <a href="#get_all_lists" class="toc-h2 toc-link" data-title="get_all_lists">get_all_lists</a> - + </li> - + <li> <a href="#new_list" class="toc-h2 toc-link" data-title="new_list">new_list</a> - + </li> - + <li> <a href="#get_list" class="toc-h2 toc-link" data-title="get_list">get_list</a> - + </li> - + <li> <a href="#delete_list" class="toc-h2 toc-link" data-title="delete_list">delete_list</a> - + </li> - + </ul> - + </li> - + <li> <a href="#wekan-rest-api-users" class="toc-h1 toc-link" data-title="Users">Users</a> - + <ul class="toc-list-h2"> - + <li> <a href="#add_board_member" class="toc-h2 toc-link" data-title="add_board_member">add_board_member</a> - + </li> - + <li> <a href="#post_board_user_remove" class="toc-h2 toc-link" data-title="post_board_user_remove">post_board_user_remove</a> - + </li> - + <li> <a href="#get_current_user" class="toc-h2 toc-link" data-title="get_current_user">get_current_user</a> - + </li> - + <li> <a href="#get_all_users" class="toc-h2 toc-link" data-title="get_all_users">get_all_users</a> - + </li> - + <li> <a href="#new_user" class="toc-h2 toc-link" data-title="new_user">new_user</a> - + </li> - + <li> <a href="#get_user" class="toc-h2 toc-link" data-title="get_user">get_user</a> - + </li> - + <li> <a href="#edit_user" class="toc-h2 toc-link" data-title="edit_user">edit_user</a> - + </li> - + <li> <a href="#delete_user" class="toc-h2 toc-link" data-title="delete_user">delete_user</a> - + </li> - + </ul> - + </li> - + <li> <a href="#wekan-rest-api-swimlanes" class="toc-h1 toc-link" data-title="Swimlanes">Swimlanes</a> - + <ul class="toc-list-h2"> - + <li> <a href="#get_all_swimlanes" class="toc-h2 toc-link" data-title="get_all_swimlanes">get_all_swimlanes</a> - + </li> - + <li> <a href="#new_swimlane" class="toc-h2 toc-link" data-title="new_swimlane">new_swimlane</a> - + </li> - + <li> <a href="#get_swimlane" class="toc-h2 toc-link" data-title="get_swimlane">get_swimlane</a> - + </li> - + <li> <a href="#delete_board_swimlane" class="toc-h2 toc-link" data-title="delete_board_swimlane">delete_board_swimlane</a> - + </li> - + </ul> - + </li> - + <li> <a href="#schemas" class="toc-h1 toc-link" data-title="Schemas">Schemas</a> - + <ul class="toc-list-h2"> - + <li> <a href="#tocsboards" class="toc-h2 toc-link" data-title="Boards">Boards</a> - + </li> - + <li> <a href="#tocsboardslabels" class="toc-h2 toc-link" data-title="BoardsLabels">BoardsLabels</a> - + </li> - + <li> <a href="#tocsboardsmembers" class="toc-h2 toc-link" data-title="BoardsMembers">BoardsMembers</a> - + </li> - + <li> <a href="#tocscardcomments" class="toc-h2 toc-link" data-title="CardComments">CardComments</a> - + </li> - + <li> <a href="#tocschecklistitems" class="toc-h2 toc-link" data-title="ChecklistItems">ChecklistItems</a> - + </li> - + <li> <a href="#tocschecklists" class="toc-h2 toc-link" data-title="Checklists">Checklists</a> - + </li> - + <li> <a href="#tocscustomfields" class="toc-h2 toc-link" data-title="CustomFields">CustomFields</a> - + </li> - + <li> <a href="#tocscustomfieldssettings" class="toc-h2 toc-link" data-title="CustomFieldsSettings">CustomFieldsSettings</a> - + </li> - + <li> <a href="#tocscustomfieldssettingsdropdownitems" class="toc-h2 toc-link" data-title="CustomFieldsSettingsDropdownitems">CustomFieldsSettingsDropdownitems</a> - + </li> - + <li> <a href="#tocsintegrations" class="toc-h2 toc-link" data-title="Integrations">Integrations</a> - + </li> - + <li> <a href="#tocslists" class="toc-h2 toc-link" data-title="Lists">Lists</a> - + </li> - + <li> <a href="#tocslistswiplimit" class="toc-h2 toc-link" data-title="ListsWiplimit">ListsWiplimit</a> - + </li> - + <li> <a href="#tocsswimlanes" class="toc-h2 toc-link" data-title="Swimlanes">Swimlanes</a> - + </li> - + <li> <a href="#tocsusers" class="toc-h2 toc-link" data-title="Users">Users</a> - + </li> - + <li> <a href="#tocsusersemails" class="toc-h2 toc-link" data-title="UsersEmails">UsersEmails</a> - + </li> - + <li> <a href="#tocsusersprofile" class="toc-h2 toc-link" data-title="UsersProfile">UsersProfile</a> - + </li> - + </ul> - + </li> - + </ul> </div> - + <ul class="toc-footer"> - + </ul> - + </div> <div class="page-wrapper"> <div class="dark-box"></div> <div class="content"> - <h1 id="wekan-rest-api">Wekan REST API v3.94</h1> + <h1 id="wekan-rest-api">Wekan REST API v3.96</h1> <blockquote> <p>Scroll down for code samples, example requests and responses. Select a language for code samples from the tabs above or the mobile navigation menu.</p> </blockquote> @@ -2106,7 +2106,7 @@ System.out.println(response.toString()); headers := <span class="hljs-keyword">map</span>[<span class="hljs-keyword">string</span>][]<span class="hljs-keyword">string</span>{ <span class="hljs-string">"Content-Type"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"application/x-www-form-urlencoded"</span>}, <span class="hljs-string">"Accept"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"*/*"</span>}, - + } data := bytes.NewBuffer([]<span class="hljs-keyword">byte</span>{jsonReq}) @@ -2381,7 +2381,7 @@ System.out.println(response.toString()); headers := <span class="hljs-keyword">map</span>[<span class="hljs-keyword">string</span>][]<span class="hljs-keyword">string</span>{ <span class="hljs-string">"Content-Type"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"application/x-www-form-urlencoded"</span>}, <span class="hljs-string">"Accept"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"*/*"</span>}, - + } data := bytes.NewBuffer([]<span class="hljs-keyword">byte</span>{jsonReq}) @@ -2664,7 +2664,7 @@ System.out.println(response.toString()); headers := <span class="hljs-keyword">map</span>[<span class="hljs-keyword">string</span>][]<span class="hljs-keyword">string</span>{ <span class="hljs-string">"Accept"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"application/json"</span>}, <span class="hljs-string">"Authorization"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"API_KEY"</span>}, - + } data := bytes.NewBuffer([]<span class="hljs-keyword">byte</span>{jsonReq}) @@ -2870,7 +2870,7 @@ System.out.println(response.toString()); <span class="hljs-string">"Content-Type"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"multipart/form-data"</span>}, <span class="hljs-string">"Accept"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"application/json"</span>}, <span class="hljs-string">"Authorization"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"API_KEY"</span>}, - + } data := bytes.NewBuffer([]<span class="hljs-keyword">byte</span>{jsonReq}) @@ -3165,7 +3165,7 @@ System.out.println(response.toString()); headers := <span class="hljs-keyword">map</span>[<span class="hljs-keyword">string</span>][]<span class="hljs-keyword">string</span>{ <span class="hljs-string">"Accept"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"application/json"</span>}, <span class="hljs-string">"Authorization"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"API_KEY"</span>}, - + } data := bytes.NewBuffer([]<span class="hljs-keyword">byte</span>{jsonReq}) @@ -3389,7 +3389,7 @@ System.out.println(response.toString()); headers := <span class="hljs-keyword">map</span>[<span class="hljs-keyword">string</span>][]<span class="hljs-keyword">string</span>{ <span class="hljs-string">"Authorization"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"API_KEY"</span>}, - + } data := bytes.NewBuffer([]<span class="hljs-keyword">byte</span>{jsonReq}) @@ -3551,7 +3551,7 @@ System.out.println(response.toString()); headers := <span class="hljs-keyword">map</span>[<span class="hljs-keyword">string</span>][]<span class="hljs-keyword">string</span>{ <span class="hljs-string">"Authorization"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"API_KEY"</span>}, - + } data := bytes.NewBuffer([]<span class="hljs-keyword">byte</span>{jsonReq}) @@ -3734,7 +3734,7 @@ System.out.println(response.toString()); <span class="hljs-string">"Content-Type"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"multipart/form-data"</span>}, <span class="hljs-string">"Accept"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"application/json"</span>}, <span class="hljs-string">"Authorization"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"API_KEY"</span>}, - + } data := bytes.NewBuffer([]<span class="hljs-keyword">byte</span>{jsonReq}) @@ -3939,7 +3939,7 @@ System.out.println(response.toString()); headers := <span class="hljs-keyword">map</span>[<span class="hljs-keyword">string</span>][]<span class="hljs-keyword">string</span>{ <span class="hljs-string">"Content-Type"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"multipart/form-data"</span>}, <span class="hljs-string">"Authorization"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"API_KEY"</span>}, - + } data := bytes.NewBuffer([]<span class="hljs-keyword">byte</span>{jsonReq}) @@ -4161,7 +4161,7 @@ System.out.println(response.toString()); headers := <span class="hljs-keyword">map</span>[<span class="hljs-keyword">string</span>][]<span class="hljs-keyword">string</span>{ <span class="hljs-string">"Accept"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"application/json"</span>}, <span class="hljs-string">"Authorization"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"API_KEY"</span>}, - + } data := bytes.NewBuffer([]<span class="hljs-keyword">byte</span>{jsonReq}) @@ -4366,7 +4366,7 @@ System.out.println(response.toString()); headers := <span class="hljs-keyword">map</span>[<span class="hljs-keyword">string</span>][]<span class="hljs-keyword">string</span>{ <span class="hljs-string">"Authorization"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"API_KEY"</span>}, - + } data := bytes.NewBuffer([]<span class="hljs-keyword">byte</span>{jsonReq}) @@ -4543,7 +4543,7 @@ System.out.println(response.toString()); headers := <span class="hljs-keyword">map</span>[<span class="hljs-keyword">string</span>][]<span class="hljs-keyword">string</span>{ <span class="hljs-string">"Content-Type"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"multipart/form-data"</span>}, <span class="hljs-string">"Authorization"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"API_KEY"</span>}, - + } data := bytes.NewBuffer([]<span class="hljs-keyword">byte</span>{jsonReq}) @@ -4737,7 +4737,7 @@ System.out.println(response.toString()); headers := <span class="hljs-keyword">map</span>[<span class="hljs-keyword">string</span>][]<span class="hljs-keyword">string</span>{ <span class="hljs-string">"Authorization"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"API_KEY"</span>}, - + } data := bytes.NewBuffer([]<span class="hljs-keyword">byte</span>{jsonReq}) @@ -4910,7 +4910,7 @@ System.out.println(response.toString()); headers := <span class="hljs-keyword">map</span>[<span class="hljs-keyword">string</span>][]<span class="hljs-keyword">string</span>{ <span class="hljs-string">"Authorization"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"API_KEY"</span>}, - + } data := bytes.NewBuffer([]<span class="hljs-keyword">byte</span>{jsonReq}) @@ -5084,7 +5084,7 @@ System.out.println(response.toString()); headers := <span class="hljs-keyword">map</span>[<span class="hljs-keyword">string</span>][]<span class="hljs-keyword">string</span>{ <span class="hljs-string">"Authorization"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"API_KEY"</span>}, - + } data := bytes.NewBuffer([]<span class="hljs-keyword">byte</span>{jsonReq}) @@ -5275,7 +5275,7 @@ System.out.println(response.toString()); headers := <span class="hljs-keyword">map</span>[<span class="hljs-keyword">string</span>][]<span class="hljs-keyword">string</span>{ <span class="hljs-string">"Content-Type"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"multipart/form-data"</span>}, <span class="hljs-string">"Authorization"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"API_KEY"</span>}, - + } data := bytes.NewBuffer([]<span class="hljs-keyword">byte</span>{jsonReq}) @@ -5483,7 +5483,7 @@ System.out.println(response.toString()); headers := <span class="hljs-keyword">map</span>[<span class="hljs-keyword">string</span>][]<span class="hljs-keyword">string</span>{ <span class="hljs-string">"Authorization"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"API_KEY"</span>}, - + } data := bytes.NewBuffer([]<span class="hljs-keyword">byte</span>{jsonReq}) @@ -5672,7 +5672,7 @@ System.out.println(response.toString()); headers := <span class="hljs-keyword">map</span>[<span class="hljs-keyword">string</span>][]<span class="hljs-keyword">string</span>{ <span class="hljs-string">"Accept"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"application/json"</span>}, <span class="hljs-string">"Authorization"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"API_KEY"</span>}, - + } data := bytes.NewBuffer([]<span class="hljs-keyword">byte</span>{jsonReq}) @@ -5903,7 +5903,7 @@ System.out.println(response.toString()); headers := <span class="hljs-keyword">map</span>[<span class="hljs-keyword">string</span>][]<span class="hljs-keyword">string</span>{ <span class="hljs-string">"Content-Type"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"multipart/form-data"</span>}, <span class="hljs-string">"Authorization"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"API_KEY"</span>}, - + } data := bytes.NewBuffer([]<span class="hljs-keyword">byte</span>{jsonReq}) @@ -6097,7 +6097,7 @@ System.out.println(response.toString()); headers := <span class="hljs-keyword">map</span>[<span class="hljs-keyword">string</span>][]<span class="hljs-keyword">string</span>{ <span class="hljs-string">"Authorization"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"API_KEY"</span>}, - + } data := bytes.NewBuffer([]<span class="hljs-keyword">byte</span>{jsonReq}) @@ -6270,7 +6270,7 @@ System.out.println(response.toString()); headers := <span class="hljs-keyword">map</span>[<span class="hljs-keyword">string</span>][]<span class="hljs-keyword">string</span>{ <span class="hljs-string">"Authorization"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"API_KEY"</span>}, - + } data := bytes.NewBuffer([]<span class="hljs-keyword">byte</span>{jsonReq}) @@ -6452,7 +6452,7 @@ System.out.println(response.toString()); headers := <span class="hljs-keyword">map</span>[<span class="hljs-keyword">string</span>][]<span class="hljs-keyword">string</span>{ <span class="hljs-string">"Accept"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"application/json"</span>}, <span class="hljs-string">"Authorization"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"API_KEY"</span>}, - + } data := bytes.NewBuffer([]<span class="hljs-keyword">byte</span>{jsonReq}) @@ -6685,7 +6685,7 @@ System.out.println(response.toString()); <span class="hljs-string">"Content-Type"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"multipart/form-data"</span>}, <span class="hljs-string">"Accept"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"application/json"</span>}, <span class="hljs-string">"Authorization"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"API_KEY"</span>}, - + } data := bytes.NewBuffer([]<span class="hljs-keyword">byte</span>{jsonReq}) @@ -6945,7 +6945,7 @@ System.out.println(response.toString()); headers := <span class="hljs-keyword">map</span>[<span class="hljs-keyword">string</span>][]<span class="hljs-keyword">string</span>{ <span class="hljs-string">"Authorization"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"API_KEY"</span>}, - + } data := bytes.NewBuffer([]<span class="hljs-keyword">byte</span>{jsonReq}) @@ -7111,7 +7111,7 @@ System.out.println(response.toString()); headers := <span class="hljs-keyword">map</span>[<span class="hljs-keyword">string</span>][]<span class="hljs-keyword">string</span>{ <span class="hljs-string">"Authorization"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"API_KEY"</span>}, - + } data := bytes.NewBuffer([]<span class="hljs-keyword">byte</span>{jsonReq}) @@ -7286,7 +7286,7 @@ System.out.println(response.toString()); headers := <span class="hljs-keyword">map</span>[<span class="hljs-keyword">string</span>][]<span class="hljs-keyword">string</span>{ <span class="hljs-string">"Accept"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"application/json"</span>}, <span class="hljs-string">"Authorization"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"API_KEY"</span>}, - + } data := bytes.NewBuffer([]<span class="hljs-keyword">byte</span>{jsonReq}) @@ -7580,7 +7580,7 @@ System.out.println(response.toString()); <span class="hljs-string">"Content-Type"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"multipart/form-data"</span>}, <span class="hljs-string">"Accept"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"application/json"</span>}, <span class="hljs-string">"Authorization"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"API_KEY"</span>}, - + } data := bytes.NewBuffer([]<span class="hljs-keyword">byte</span>{jsonReq}) @@ -7802,7 +7802,7 @@ System.out.println(response.toString()); headers := <span class="hljs-keyword">map</span>[<span class="hljs-keyword">string</span>][]<span class="hljs-keyword">string</span>{ <span class="hljs-string">"Accept"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"application/json"</span>}, <span class="hljs-string">"Authorization"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"API_KEY"</span>}, - + } data := bytes.NewBuffer([]<span class="hljs-keyword">byte</span>{jsonReq}) @@ -8014,7 +8014,7 @@ System.out.println(response.toString()); <span class="hljs-string">"Content-Type"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"multipart/form-data"</span>}, <span class="hljs-string">"Accept"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"application/json"</span>}, <span class="hljs-string">"Authorization"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"API_KEY"</span>}, - + } data := bytes.NewBuffer([]<span class="hljs-keyword">byte</span>{jsonReq}) @@ -8276,7 +8276,7 @@ System.out.println(response.toString()); headers := <span class="hljs-keyword">map</span>[<span class="hljs-keyword">string</span>][]<span class="hljs-keyword">string</span>{ <span class="hljs-string">"Accept"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"application/json"</span>}, <span class="hljs-string">"Authorization"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"API_KEY"</span>}, - + } data := bytes.NewBuffer([]<span class="hljs-keyword">byte</span>{jsonReq}) @@ -8478,7 +8478,7 @@ System.out.println(response.toString()); headers := <span class="hljs-keyword">map</span>[<span class="hljs-keyword">string</span>][]<span class="hljs-keyword">string</span>{ <span class="hljs-string">"Authorization"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"API_KEY"</span>}, - + } data := bytes.NewBuffer([]<span class="hljs-keyword">byte</span>{jsonReq}) @@ -8654,7 +8654,7 @@ System.out.println(response.toString()); headers := <span class="hljs-keyword">map</span>[<span class="hljs-keyword">string</span>][]<span class="hljs-keyword">string</span>{ <span class="hljs-string">"Content-Type"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"multipart/form-data"</span>}, <span class="hljs-string">"Authorization"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"API_KEY"</span>}, - + } data := bytes.NewBuffer([]<span class="hljs-keyword">byte</span>{jsonReq}) @@ -8849,7 +8849,7 @@ System.out.println(response.toString()); headers := <span class="hljs-keyword">map</span>[<span class="hljs-keyword">string</span>][]<span class="hljs-keyword">string</span>{ <span class="hljs-string">"Accept"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"application/json"</span>}, <span class="hljs-string">"Authorization"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"API_KEY"</span>}, - + } data := bytes.NewBuffer([]<span class="hljs-keyword">byte</span>{jsonReq}) @@ -9070,7 +9070,7 @@ System.out.println(response.toString()); <span class="hljs-string">"Content-Type"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"multipart/form-data"</span>}, <span class="hljs-string">"Accept"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"application/json"</span>}, <span class="hljs-string">"Authorization"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"API_KEY"</span>}, - + } data := bytes.NewBuffer([]<span class="hljs-keyword">byte</span>{jsonReq}) @@ -9292,7 +9292,7 @@ System.out.println(response.toString()); headers := <span class="hljs-keyword">map</span>[<span class="hljs-keyword">string</span>][]<span class="hljs-keyword">string</span>{ <span class="hljs-string">"Accept"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"application/json"</span>}, <span class="hljs-string">"Authorization"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"API_KEY"</span>}, - + } data := bytes.NewBuffer([]<span class="hljs-keyword">byte</span>{jsonReq}) @@ -9495,7 +9495,7 @@ System.out.println(response.toString()); headers := <span class="hljs-keyword">map</span>[<span class="hljs-keyword">string</span>][]<span class="hljs-keyword">string</span>{ <span class="hljs-string">"Accept"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"application/json"</span>}, <span class="hljs-string">"Authorization"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"API_KEY"</span>}, - + } data := bytes.NewBuffer([]<span class="hljs-keyword">byte</span>{jsonReq}) @@ -9720,7 +9720,7 @@ System.out.println(response.toString()); <span class="hljs-string">"Content-Type"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"multipart/form-data"</span>}, <span class="hljs-string">"Accept"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"application/json"</span>}, <span class="hljs-string">"Authorization"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"API_KEY"</span>}, - + } data := bytes.NewBuffer([]<span class="hljs-keyword">byte</span>{jsonReq}) @@ -9987,7 +9987,7 @@ System.out.println(response.toString()); headers := <span class="hljs-keyword">map</span>[<span class="hljs-keyword">string</span>][]<span class="hljs-keyword">string</span>{ <span class="hljs-string">"Content-Type"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"multipart/form-data"</span>}, <span class="hljs-string">"Authorization"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"API_KEY"</span>}, - + } data := bytes.NewBuffer([]<span class="hljs-keyword">byte</span>{jsonReq}) @@ -10181,7 +10181,7 @@ System.out.println(response.toString()); headers := <span class="hljs-keyword">map</span>[<span class="hljs-keyword">string</span>][]<span class="hljs-keyword">string</span>{ <span class="hljs-string">"Accept"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"application/json"</span>}, <span class="hljs-string">"Authorization"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"API_KEY"</span>}, - + } data := bytes.NewBuffer([]<span class="hljs-keyword">byte</span>{jsonReq}) @@ -10381,7 +10381,7 @@ System.out.println(response.toString()); headers := <span class="hljs-keyword">map</span>[<span class="hljs-keyword">string</span>][]<span class="hljs-keyword">string</span>{ <span class="hljs-string">"Accept"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"application/json"</span>}, <span class="hljs-string">"Authorization"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"API_KEY"</span>}, - + } data := bytes.NewBuffer([]<span class="hljs-keyword">byte</span>{jsonReq}) @@ -10582,7 +10582,7 @@ System.out.println(response.toString()); <span class="hljs-string">"Content-Type"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"multipart/form-data"</span>}, <span class="hljs-string">"Accept"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"application/json"</span>}, <span class="hljs-string">"Authorization"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"API_KEY"</span>}, - + } data := bytes.NewBuffer([]<span class="hljs-keyword">byte</span>{jsonReq}) @@ -10812,7 +10812,7 @@ System.out.println(response.toString()); headers := <span class="hljs-keyword">map</span>[<span class="hljs-keyword">string</span>][]<span class="hljs-keyword">string</span>{ <span class="hljs-string">"Accept"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"application/json"</span>}, <span class="hljs-string">"Authorization"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"API_KEY"</span>}, - + } data := bytes.NewBuffer([]<span class="hljs-keyword">byte</span>{jsonReq}) @@ -11045,7 +11045,7 @@ System.out.println(response.toString()); <span class="hljs-string">"Content-Type"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"multipart/form-data"</span>}, <span class="hljs-string">"Accept"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"application/json"</span>}, <span class="hljs-string">"Authorization"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"API_KEY"</span>}, - + } data := bytes.NewBuffer([]<span class="hljs-keyword">byte</span>{jsonReq}) @@ -11282,7 +11282,7 @@ System.out.println(response.toString()); headers := <span class="hljs-keyword">map</span>[<span class="hljs-keyword">string</span>][]<span class="hljs-keyword">string</span>{ <span class="hljs-string">"Accept"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"application/json"</span>}, <span class="hljs-string">"Authorization"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"API_KEY"</span>}, - + } data := bytes.NewBuffer([]<span class="hljs-keyword">byte</span>{jsonReq}) @@ -11486,7 +11486,7 @@ System.out.println(response.toString()); headers := <span class="hljs-keyword">map</span>[<span class="hljs-keyword">string</span>][]<span class="hljs-keyword">string</span>{ <span class="hljs-string">"Accept"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"application/json"</span>}, <span class="hljs-string">"Authorization"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"API_KEY"</span>}, - + } data := bytes.NewBuffer([]<span class="hljs-keyword">byte</span>{jsonReq}) @@ -11707,7 +11707,7 @@ System.out.println(response.toString()); <span class="hljs-string">"Content-Type"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"multipart/form-data"</span>}, <span class="hljs-string">"Accept"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"application/json"</span>}, <span class="hljs-string">"Authorization"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"API_KEY"</span>}, - + } data := bytes.NewBuffer([]<span class="hljs-keyword">byte</span>{jsonReq}) @@ -11929,7 +11929,7 @@ System.out.println(response.toString()); headers := <span class="hljs-keyword">map</span>[<span class="hljs-keyword">string</span>][]<span class="hljs-keyword">string</span>{ <span class="hljs-string">"Accept"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"application/json"</span>}, <span class="hljs-string">"Authorization"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"API_KEY"</span>}, - + } data := bytes.NewBuffer([]<span class="hljs-keyword">byte</span>{jsonReq}) @@ -12117,7 +12117,7 @@ System.out.println(response.toString()); headers := <span class="hljs-keyword">map</span>[<span class="hljs-keyword">string</span>][]<span class="hljs-keyword">string</span>{ <span class="hljs-string">"Authorization"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"API_KEY"</span>}, - + } data := bytes.NewBuffer([]<span class="hljs-keyword">byte</span>{jsonReq}) @@ -14204,43 +14204,43 @@ UserSecurity </div> <div class="dark-box"> - + <div class="lang-selector"> - - + + <a href="#" data-language-name="shell">Shell</a> - - - + + + <a href="#" data-language-name="http">HTTP</a> - - - + + + <a href="#" data-language-name="javascript">JavaScript</a> - - - + + + <a href="#" data-language-name="javascript--nodejs">Node.js</a> - - - + + + <a href="#" data-language-name="ruby">Ruby</a> - - - + + + <a href="#" data-language-name="python">Python</a> - - - + + + <a href="#" data-language-name="java">Java</a> - - - + + + <a href="#" data-language-name="go">Go</a> - - + + </div> - + </div> </div> </body> diff --git a/public/api/wekan.yml b/public/api/wekan.yml index 2b25fd97..46c89022 100644 --- a/public/api/wekan.yml +++ b/public/api/wekan.yml @@ -1,7 +1,7 @@ swagger: '2.0' info: title: Wekan REST API - version: v3.94 + version: v3.96 description: | The REST API allows you to control and extend Wekan with ease. diff --git a/sandstorm-pkgdef.capnp b/sandstorm-pkgdef.capnp index 0b2f1c36..d7c78aa6 100644 --- a/sandstorm-pkgdef.capnp +++ b/sandstorm-pkgdef.capnp @@ -22,10 +22,10 @@ const pkgdef :Spk.PackageDefinition = ( appTitle = (defaultText = "Wekan"), # The name of the app as it is displayed to the user. - appVersion = 395, + appVersion = 396, # Increment this for every release. - appMarketingVersion = (defaultText = "3.95.0~2020-04-12"), + appMarketingVersion = (defaultText = "3.96.0~2020-04-15"), # Human-readable presentation of the app version. minUpgradableAppVersion = 0, @@ -259,7 +259,7 @@ const myCommand :Spk.Manifest.Command = ( (key = "OAUTH2_USERINFO_ENDPOINT", value=""), (key = "OAUTH2_TOKEN_ENDPOINT", value=""), (key = "LDAP_ENABLE", value="false"), - (key = "PASSWORD_LOGIN_ENABLED", value="true"), + (key = "PASSWORD_LOGIN_ENABLED", value="true"), (key = "SANDSTORM", value="1"), (key = "METEOR_SETTINGS", value = "{\"public\": {\"sandstorm\": true}}") ] -- cgit v1.2.3-1-g7c22 From 9df5c0e2de0d2a1d3a200bb40a7f39dfa1ef4f56 Mon Sep 17 00:00:00 2001 From: Devin McAllester <devin.mcallester@pnnl.gov> Date: Tue, 14 Apr 2020 17:05:58 -0700 Subject: Allows for use of checklist on mobile --- client/components/cards/checklists.jade | 3 ++- client/components/cards/checklists.js | 2 +- client/components/cards/checklists.styl | 5 ++++- package-lock.json | 2 +- 4 files changed, 8 insertions(+), 4 deletions(-) diff --git a/client/components/cards/checklists.jade b/client/components/cards/checklists.jade index 391769e9..1b1e088a 100644 --- a/client/components/cards/checklists.jade +++ b/client/components/cards/checklists.jade @@ -88,7 +88,8 @@ template(name="checklistItems") template(name='checklistItemDetail') .js-checklist-item.checklist-item if canModifyCard - .check-box.materialCheckBox(class="{{#if item.isFinished }}is-checked{{/if}}") + .check-box-container + .check-box.materialCheckBox(class="{{#if item.isFinished }}is-checked{{/if}}") .item-title.js-open-inlined-form.is-editable(class="{{#if item.isFinished }}is-checked{{/if}}") +viewer = item.title diff --git a/client/components/cards/checklists.js b/client/components/cards/checklists.js index c88fdd82..94d8176b 100644 --- a/client/components/cards/checklists.js +++ b/client/components/cards/checklists.js @@ -250,7 +250,7 @@ BlazeComponent.extendComponent({ events() { return [ { - 'click .js-checklist-item .check-box': this.toggleItem, + 'click .js-checklist-item .check-box-container': this.toggleItem, }, ]; }, diff --git a/client/components/cards/checklists.styl b/client/components/cards/checklists.styl index 8ac37a15..0a6d688b 100644 --- a/client/components/cards/checklists.styl +++ b/client/components/cards/checklists.styl @@ -113,6 +113,9 @@ textarea.js-add-checklist-item, textarea.js-edit-checklist-item &:hover background-color: darken(white, 8%) + .check-box-container + padding-right: 1px; + .check-box margin: 0.1em 0 0 0; &.is-checked @@ -121,7 +124,7 @@ textarea.js-add-checklist-item, textarea.js-edit-checklist-item .item-title flex: 1 - padding-left: 10px; + margin-left: 10px; &.is-checked color: #8c8c8c font-style: italic diff --git a/package-lock.json b/package-lock.json index 07e58d20..5092dbae 100644 --- a/package-lock.json +++ b/package-lock.json @@ -3835,7 +3835,7 @@ "requires": { "deep-extend": "^0.6.0", "ini": "~1.3.0", - "minimist": "^1.2.5", + "minimist": "^1.2.0", "strip-json-comments": "~2.0.1" }, "dependencies": { -- cgit v1.2.3-1-g7c22 From 5be93741eede49a034cc8bf3a0b9a80bdce5536e Mon Sep 17 00:00:00 2001 From: Lauri Ojansivu <x@xet7.org> Date: Wed, 15 Apr 2020 03:44:30 +0300 Subject: Update ChangeLog. --- CHANGELOG.md | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index adade551..2d7fe5b8 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,12 @@ +# Upcoming Wekan release + +This release fixes the following bugs: + +- [Fix using checklists on mobile and iPad](https://github.com/wekan/wekan/pull/3019). + Thanks to devinsm. + +Thanks to above GitHub users for their contributions and translators for their translations. + # v3.96 2020-04-15 Wekan release This release adds the following Sandstorm updates: -- cgit v1.2.3-1-g7c22 From 8ac305778a73ccad65b94cca8c2f1b1f35698de8 Mon Sep 17 00:00:00 2001 From: Cansu Kavili <cansukavili@gmail.com> Date: Wed, 15 Apr 2020 09:50:07 +0200 Subject: Add env parameters if specified in values file --- helm/wekan/templates/deployment.yaml | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/helm/wekan/templates/deployment.yaml b/helm/wekan/templates/deployment.yaml index e5bf2018..68dbf75c 100644 --- a/helm/wekan/templates/deployment.yaml +++ b/helm/wekan/templates/deployment.yaml @@ -37,6 +37,12 @@ spec: value: {{ .Values.root_url | default "https://wekan.local" | quote }} - name: MONGO_URL value: "{{ template "mongodb-replicaset.url" . }}" + {{- range $key := .Values.env }} + {{- if .value }} + - name: {{ .name }} + value: {{ .value | quote }} + {{- end }} + {{- end }} livenessProbe: httpGet: path: / -- cgit v1.2.3-1-g7c22 From 60384be5fffc1d78501e93fcc311faf24f4d393e Mon Sep 17 00:00:00 2001 From: Cansu Kavili <cansukavili@gmail.com> Date: Wed, 15 Apr 2020 09:50:30 +0200 Subject: add annotations if specified in values file --- helm/wekan/templates/serviceaccount.yaml | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/helm/wekan/templates/serviceaccount.yaml b/helm/wekan/templates/serviceaccount.yaml index 58696cb6..543e58d4 100644 --- a/helm/wekan/templates/serviceaccount.yaml +++ b/helm/wekan/templates/serviceaccount.yaml @@ -2,6 +2,10 @@ apiVersion: v1 kind: ServiceAccount metadata: +{{- if .Values.serviceAccounts.annotations }} + annotations: +{{ .Values.serviceAccounts.annotations | indent 4}} +{{- end }} labels: app: {{ template "wekan.name" . }} chart: {{ template "wekan.chart" . }} -- cgit v1.2.3-1-g7c22 From 61d582ffd985c9c3c6208a97208eda24608a1612 Mon Sep 17 00:00:00 2001 From: Cansu Kavili <cansukavili@gmail.com> Date: Wed, 15 Apr 2020 09:52:34 +0200 Subject: updated with env and annotation parameters --- helm/wekan/values.yaml | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/helm/wekan/values.yaml b/helm/wekan/values.yaml index 8211f495..cadb0645 100644 --- a/helm/wekan/values.yaml +++ b/helm/wekan/values.yaml @@ -8,6 +8,7 @@ serviceAccounts: create: true name: "" + annotations: "" ## Wekan image configuration ## @@ -59,10 +60,10 @@ ingress: # hosts: # - wekan-example.local - route: - enabled: false +route: + enabled: false -resources: +resources: requests: memory: 128Mi cpu: 300m -- cgit v1.2.3-1-g7c22 From 93f8ff946f62894c35380e744c25322a61efc108 Mon Sep 17 00:00:00 2001 From: Cansu Kavili <cansukavili@gmail.com> Date: Wed, 15 Apr 2020 09:54:22 +0200 Subject: updated with env and annotation parameters --- helm/wekan/values.yaml | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/helm/wekan/values.yaml b/helm/wekan/values.yaml index cadb0645..78136af3 100644 --- a/helm/wekan/values.yaml +++ b/helm/wekan/values.yaml @@ -30,7 +30,9 @@ credentials: ## Specify additional environmental variables for the Deployment ## -env: {} +env: + - name: "" + value: "" service: type: NodePort -- cgit v1.2.3-1-g7c22 From 72c1c49da357a089598503c94f8b451a281bbf78 Mon Sep 17 00:00:00 2001 From: thewoosterisroot <thewoosterisroot@protonmail.com> Date: Thu, 16 Apr 2020 19:30:50 +0200 Subject: Adding dockerfiles for multi-arch builds and manifest. --- Dockerfile | 294 ----------------------------------------- Dockerfile.amd64 | 294 +++++++++++++++++++++++++++++++++++++++++ Dockerfile.arm64v8 | 77 +++++++++++ wekan-dockerfile-manifest.yaml | 11 ++ 4 files changed, 382 insertions(+), 294 deletions(-) delete mode 100644 Dockerfile create mode 100644 Dockerfile.amd64 create mode 100644 Dockerfile.arm64v8 create mode 100644 wekan-dockerfile-manifest.yaml diff --git a/Dockerfile b/Dockerfile deleted file mode 100644 index 29248ca1..00000000 --- a/Dockerfile +++ /dev/null @@ -1,294 +0,0 @@ -FROM ubuntu:rolling -LABEL maintainer="wekan" - -# Set the environment variables (defaults where required) -# DOES NOT WORK: paxctl fix for alpine linux: https://github.com/wekan/wekan/issues/1303 -# ENV BUILD_DEPS="paxctl" -ENV BUILD_DEPS="apt-utils libarchive-tools gnupg gosu wget curl bzip2 g++ build-essential git ca-certificates python3" \ - DEBUG=false \ - NODE_VERSION=v12.16.1 \ - METEOR_RELEASE=1.10-rc.2 \ - USE_EDGE=false \ - METEOR_EDGE=1.5-beta.17 \ - NPM_VERSION=latest \ - FIBERS_VERSION=4.0.1 \ - ARCHITECTURE=linux-x64 \ - SRC_PATH=./ \ - WITH_API=true \ - ACCOUNTS_LOCKOUT_KNOWN_USERS_FAILURES_BEFORE=3 \ - ACCOUNTS_LOCKOUT_KNOWN_USERS_PERIOD=60 \ - ACCOUNTS_LOCKOUT_KNOWN_USERS_FAILURE_WINDOW=15 \ - ACCOUNTS_LOCKOUT_UNKNOWN_USERS_FAILURES_BERORE=3 \ - ACCOUNTS_LOCKOUT_UNKNOWN_USERS_LOCKOUT_PERIOD=60 \ - ACCOUNTS_LOCKOUT_UNKNOWN_USERS_FAILURE_WINDOW=15 \ - RICHER_CARD_COMMENT_EDITOR=false \ - CARD_OPENED_WEBHOOK_ENABLED=false \ - ATTACHMENTS_STORE_PATH="" \ - MAX_IMAGE_PIXEL="" \ - IMAGE_COMPRESS_RATIO="" \ - NOTIFICATION_TRAY_AFTER_READ_DAYS_BEFORE_REMOVE="" \ - BIGEVENTS_PATTERN=NONE \ - NOTIFY_DUE_DAYS_BEFORE_AND_AFTER="" \ - NOTIFY_DUE_AT_HOUR_OF_DAY="" \ - EMAIL_NOTIFICATION_TIMEOUT=30000 \ - MATOMO_ADDRESS="" \ - MATOMO_SITE_ID="" \ - MATOMO_DO_NOT_TRACK=true \ - MATOMO_WITH_USERNAME=false \ - BROWSER_POLICY_ENABLED=true \ - TRUSTED_URL="" \ - WEBHOOKS_ATTRIBUTES="" \ - OAUTH2_ENABLED=false \ - OAUTH2_LOGIN_STYLE=redirect \ - OAUTH2_CLIENT_ID="" \ - OAUTH2_SECRET="" \ - OAUTH2_SERVER_URL="" \ - OAUTH2_AUTH_ENDPOINT="" \ - OAUTH2_USERINFO_ENDPOINT="" \ - OAUTH2_TOKEN_ENDPOINT="" \ - OAUTH2_ID_MAP="" \ - OAUTH2_USERNAME_MAP="" \ - OAUTH2_FULLNAME_MAP="" \ - OAUTH2_ID_TOKEN_WHITELIST_FIELDS="" \ - OAUTH2_REQUEST_PERMISSIONS='openid profile email' \ - OAUTH2_EMAIL_MAP="" \ - LDAP_ENABLE=false \ - LDAP_PORT=389 \ - LDAP_HOST="" \ - LDAP_BASEDN="" \ - LDAP_LOGIN_FALLBACK=false \ - LDAP_RECONNECT=true \ - LDAP_TIMEOUT=10000 \ - LDAP_IDLE_TIMEOUT=10000 \ - LDAP_CONNECT_TIMEOUT=10000 \ - LDAP_AUTHENTIFICATION=false \ - LDAP_AUTHENTIFICATION_USERDN="" \ - LDAP_AUTHENTIFICATION_PASSWORD="" \ - LDAP_LOG_ENABLED=false \ - LDAP_BACKGROUND_SYNC=false \ - LDAP_BACKGROUND_SYNC_INTERVAL="" \ - LDAP_BACKGROUND_SYNC_KEEP_EXISTANT_USERS_UPDATED=false \ - LDAP_BACKGROUND_SYNC_IMPORT_NEW_USERS=false \ - LDAP_ENCRYPTION=false \ - LDAP_CA_CERT="" \ - LDAP_REJECT_UNAUTHORIZED=false \ - LDAP_USER_AUTHENTICATION=false \ - LDAP_USER_AUTHENTICATION_FIELD=uid \ - LDAP_USER_SEARCH_FILTER="" \ - LDAP_USER_SEARCH_SCOPE="" \ - LDAP_USER_SEARCH_FIELD="" \ - LDAP_SEARCH_PAGE_SIZE=0 \ - LDAP_SEARCH_SIZE_LIMIT=0 \ - LDAP_GROUP_FILTER_ENABLE=false \ - LDAP_GROUP_FILTER_OBJECTCLASS="" \ - LDAP_GROUP_FILTER_GROUP_ID_ATTRIBUTE="" \ - LDAP_GROUP_FILTER_GROUP_MEMBER_ATTRIBUTE="" \ - LDAP_GROUP_FILTER_GROUP_MEMBER_FORMAT="" \ - LDAP_GROUP_FILTER_GROUP_NAME="" \ - LDAP_UNIQUE_IDENTIFIER_FIELD="" \ - LDAP_UTF8_NAMES_SLUGIFY=true \ - LDAP_USERNAME_FIELD="" \ - LDAP_FULLNAME_FIELD="" \ - LDAP_MERGE_EXISTING_USERS=false \ - LDAP_EMAIL_FIELD="" \ - LDAP_EMAIL_MATCH_ENABLE=false \ - LDAP_EMAIL_MATCH_REQUIRE=false \ - LDAP_EMAIL_MATCH_VERIFIED=false \ - LDAP_SYNC_USER_DATA=false \ - LDAP_SYNC_USER_DATA_FIELDMAP="" \ - LDAP_SYNC_GROUP_ROLES="" \ - LDAP_DEFAULT_DOMAIN="" \ - LDAP_SYNC_ADMIN_STATUS="" \ - LDAP_SYNC_ADMIN_GROUPS="" \ - HEADER_LOGIN_ID="" \ - HEADER_LOGIN_FIRSTNAME="" \ - HEADER_LOGIN_LASTNAME="" \ - HEADER_LOGIN_EMAIL="" \ - LOGOUT_WITH_TIMER=false \ - LOGOUT_IN="" \ - LOGOUT_ON_HOURS="" \ - LOGOUT_ON_MINUTES="" \ - CORS="" \ - CORS_ALLOW_HEADERS="" \ - CORS_EXPOSE_HEADERS="" \ - DEFAULT_AUTHENTICATION_METHOD="" \ - SCROLLINERTIA="0" \ - SCROLLAMOUNT="auto" - -# Copy the app to the image -COPY ${SRC_PATH} /home/wekan/app - -RUN \ - set -o xtrace && \ - # Add non-root user wekan - useradd --user-group --system --home-dir /home/wekan wekan && \ - \ - # OS dependencies - apt-get update -y && apt-get install -y --no-install-recommends ${BUILD_DEPS} && \ - #pip3 install -U pip setuptools wheel && \ - \ - # Meteor installer doesn't work with the default tar binary, so using bsdtar while installing. - # https://github.com/coreos/bugs/issues/1095#issuecomment-350574389 - cp $(which tar) $(which tar)~ && \ - ln -sf $(which bsdtar) $(which tar) && \ - \ - # Download nodejs - wget https://nodejs.org/dist/${NODE_VERSION}/node-${NODE_VERSION}-${ARCHITECTURE}.tar.gz && \ - wget https://nodejs.org/dist/${NODE_VERSION}/SHASUMS256.txt.asc && \ - #--------------------------------------------------------------------------------------------- - # Node Fibers 100% CPU usage issue: - # https://github.com/wekan/wekan-mongodb/issues/2#issuecomment-381453161 - # https://github.com/meteor/meteor/issues/9796#issuecomment-381676326 - # https://github.com/sandstorm-io/sandstorm/blob/0f1fec013fe7208ed0fd97eb88b31b77e3c61f42/shell/server/00-startup.js#L99-L129 - # Also see beginning of wekan/server/authentication.js - # import Fiber from "fibers"; - # Fiber.poolSize = 1e9; - # OLD: Download node version 8.12.0 prerelease that has fix included, => Official 8.12.0 has been released - # Description at https://releases.wekan.team/node.txt - #wget https://releases.wekan.team/node-${NODE_VERSION}-${ARCHITECTURE}.tar.gz && \ - #echo "1ed54adb8497ad8967075a0b5d03dd5d0a502be43d4a4d84e5af489c613d7795 node-v8.12.0-linux-x64.tar.gz" >> SHASUMS256.txt.asc && \ - \ - # Verify nodejs authenticity - grep ${NODE_VERSION}-${ARCHITECTURE}.tar.gz SHASUMS256.txt.asc | shasum -a 256 -c - && \ - #export GNUPGHOME="$(mktemp -d)" && \ - #\ - # Try other key servers if ha.pool.sks-keyservers.net is unreachable - # Code from https://github.com/chorrell/docker-node/commit/2b673e17547c34f17f24553db02beefbac98d23c - # gpg keys listed at https://github.com/nodejs/node#release-team - # and keys listed here from previous version of this Dockerfile - #for key in \ - #9554F04D7259F04124DE6B476D5A82AC7E37093B \ - #94AE36675C464D64BAFA68DD7434390BDBE9B9C5 \ - #FD3A5288F042B6850C66B31F09FE44734EB7990E \ - #71DCFD284A79C3B38668286BC97EC7A07EDE3FC1 \ - #DD8F2338BAE7501E3DD5AC78C273792F7D83545D \ - #C4F0DFFF4E8C1A8236409D08E73BC641CC11F4C8 \ - #B9AE9905FFD7803F25714661B63B535A4C206CA9 \ - #; do \ - #gpg --keyserver ha.pool.sks-keyservers.net --recv-keys "$key" || \ - #gpg --keyserver pgp.mit.edu --recv-keys "$key" || \ - #gpg --keyserver keyserver.pgp.com --recv-keys "$key" ; \ - #done && \ - #gpg --verify SHASUMS256.txt.asc && \ - # Ignore socket files then delete files then delete directories - #find "$GNUPGHOME" -type f | xargs rm -f && \ - #find "$GNUPGHOME" -type d | xargs rm -fR && \ - rm -f SHASUMS256.txt.asc && \ - \ - # Install Node - tar xvzf node-${NODE_VERSION}-${ARCHITECTURE}.tar.gz && \ - rm node-${NODE_VERSION}-${ARCHITECTURE}.tar.gz && \ - mv node-${NODE_VERSION}-${ARCHITECTURE} /opt/nodejs && \ - ln -s /opt/nodejs/bin/node /usr/bin/node && \ - ln -s /opt/nodejs/bin/npm /usr/bin/npm && \ - mkdir -p /opt/nodejs/lib/node_modules/fibers/.node-gyp /root/.node-gyp/8.16.1 /home/wekan/.config && \ - chown wekan --recursive /home/wekan/.config && \ - \ - #DOES NOT WORK: paxctl fix for alpine linux: https://github.com/wekan/wekan/issues/1303 - #paxctl -mC `which node` && \ - \ - # Install Node dependencies. Python path for node-gyp. - npm install -g npm@${NPM_VERSION} && \ - #npm config set python python2.7 && \ - #npm install -g node-gyp && \ - #npm install -g fibers@${FIBERS_VERSION} && \ - \ - # Change user to wekan and install meteor - cd /home/wekan/ && \ - chown wekan --recursive /home/wekan && \ - #curl "https://install.meteor.com" -o /home/wekan/install_meteor.sh && \ - #curl "https://install.meteor.com/?release=${METEOR_RELEASE}" -o /home/wekan/install_meteor.sh && \ - # OLD: sed -i "s|RELEASE=.*|RELEASE=${METEOR_RELEASE}\"\"|g" ./install_meteor.sh && \ - # Install Meteor forcing its progress - #sed -i 's/VERBOSITY="--silent"/VERBOSITY="--progress-bar"/' ./install_meteor.sh && \ - echo "Starting meteor ${METEOR_RELEASE} installation... \n" && \ - gosu wekan:wekan curl https://install.meteor.com/ | /bin/sh && \ - mv /root/.meteor /home/wekan/ && \ - chown wekan --recursive /home/wekan/.meteor && \ - \ - # Check if opting for a release candidate instead of major release - #if [ "$USE_EDGE" = false ]; then \ - #gosu wekan:wekan sh /home/wekan/install_meteor.sh; \ - # gosu wekan:wekan curl https://install.meteor.com/ | sh; \ - #else \ - # gosu wekan:wekan git clone --recursive --depth 1 -b release/METEOR@${METEOR_EDGE} https://github.com/meteor/meteor.git /home/wekan/.meteor; \ - #fi; \ - #\ - # Get additional packages - #mkdir -p /home/wekan/app/packages && \ - #chown wekan:wekan --recursive /home/wekan && \ - # REPOS BELOW ARE INCLUDED TO WEKAN REPO - #cd /home/wekan/app/packages && \ - #gosu wekan:wekan git clone --depth 1 -b master https://github.com/wekan/flow-router.git kadira-flow-router && \ - #gosu wekan:wekan git clone --depth 1 -b master https://github.com/meteor-useraccounts/core.git meteor-useraccounts-core && \ - #gosu wekan:wekan git clone --depth 1 -b master https://github.com/wekan/meteor-accounts-cas.git && \ - #gosu wekan:wekan git clone --depth 1 -b master https://github.com/wekan/wekan-ldap.git && \ - #gosu wekan:wekan git clone --depth 1 -b master https://github.com/wekan/wekan-scrollbar.git && \ - #gosu wekan:wekan git clone --depth 1 -b master https://github.com/wekan/meteor-accounts-oidc.git && \ - #gosu wekan:wekan git clone --depth 1 -b master --recurse-submodules https://github.com/wekan/markdown.git && \ - #gosu wekan:wekan mv meteor-accounts-oidc/packages/switch_accounts-oidc wekan-accounts-oidc && \ - #gosu wekan:wekan mv meteor-accounts-oidc/packages/switch_oidc wekan-oidc && \ - #gosu wekan:wekan rm -rf meteor-accounts-oidc && \ - sed -i 's/api\.versionsFrom/\/\/api.versionsFrom/' /home/wekan/app/packages/meteor-useraccounts-core/package.js && \ - cd /home/wekan/.meteor && \ - gosu wekan:wekan /home/wekan/.meteor/meteor -- help; \ - \ - # extract the OpenAPI specification - #npm install -g api2html@0.3.3 && \ - #mkdir -p /home/wekan/python && \ - #chown wekan --recursive /home/wekan/python && \ - #cd /home/wekan/python && \ - #gosu wekan:wekan git clone --depth 1 -b master https://github.com/Kronuz/esprima-python && \ - #cd /home/wekan/python/esprima-python && \ - #python3 setup.py install --record files.txt && \ - #cd /home/wekan/app && \ - #mkdir -p /home/wekan/app/public/api && \ - #chown wekan --recursive /home/wekan/app && \ - #gosu wekan:wekan python3 ./openapi/generate_openapi.py --release $(git describe --tags --abbrev=0) > ./public/api/wekan.yml && \ - #gosu wekan:wekan /opt/nodejs/bin/api2html -c ./public/logo-header.png -o ./public/api/wekan.html ./public/api/wekan.yml; \ - # Build app - cd /home/wekan/app && \ - mkdir -p /home/wekan/.npm && \ - chown wekan --recursive /home/wekan/.npm /home/wekan/.config /home/wekan/.meteor && \ - #gosu wekan:wekan /home/wekan/.meteor/meteor add standard-minifier-js && \ - gosu wekan:wekan npm install && \ - gosu wekan:wekan /home/wekan/.meteor/meteor build --directory /home/wekan/app_build && \ - cp /home/wekan/app/fix-download-unicode/cfs_access-point.txt /home/wekan/app_build/bundle/programs/server/packages/cfs_access-point.js && \ - #rm /home/wekan/app_build/bundle/programs/server/npm/node_modules/meteor/rajit_bootstrap3-datepicker/lib/bootstrap-datepicker/node_modules/phantomjs-prebuilt/lib/phantom/bin/phantomjs && \ - chown wekan /home/wekan/app_build/bundle/programs/server/packages/cfs_access-point.js && \ - #Removed binary version of bcrypt because of security vulnerability that is not fixed yet. - #https://github.com/wekan/wekan/commit/4b2010213907c61b0e0482ab55abb06f6a668eac - #https://github.com/wekan/wekan/commit/7eeabf14be3c63fae2226e561ef8a0c1390c8d3c - #cd /home/wekan/app_build/bundle/programs/server/npm/node_modules/meteor/npm-bcrypt && \ - #gosu wekan:wekan rm -rf node_modules/bcrypt && \ - #gosu wekan:wekan npm install bcrypt && \ - # - # Delete phantomjs - #cd /home/wekan/app_build/bundle && \ - #find . -name "*phantomjs*" | xargs rm -rf && \ - # - cd /home/wekan/app_build/bundle/programs/server/ && \ - gosu wekan:wekan npm install && \ - #gosu wekan:wekan npm install bcrypt && \ - mv /home/wekan/app_build/bundle /build && \ - \ - # Put back the original tar - mv $(which tar)~ $(which tar) && \ - \ - # Cleanup - apt-get remove --purge -y ${BUILD_DEPS} && \ - apt-get autoremove -y && \ - npm uninstall -g api2html &&\ - rm -R /var/lib/apt/lists/* && \ - rm -R /home/wekan/.meteor && \ - rm -R /home/wekan/app && \ - rm -R /home/wekan/app_build - #cat /home/wekan/python/esprima-python/files.txt | xargs rm -R && \ - #rm -R /home/wekan/python - #rm /home/wekan/install_meteor.sh - -ENV PORT=8080 -EXPOSE $PORT -USER wekan - -CMD ["node", "/build/main.js"] diff --git a/Dockerfile.amd64 b/Dockerfile.amd64 new file mode 100644 index 00000000..29248ca1 --- /dev/null +++ b/Dockerfile.amd64 @@ -0,0 +1,294 @@ +FROM ubuntu:rolling +LABEL maintainer="wekan" + +# Set the environment variables (defaults where required) +# DOES NOT WORK: paxctl fix for alpine linux: https://github.com/wekan/wekan/issues/1303 +# ENV BUILD_DEPS="paxctl" +ENV BUILD_DEPS="apt-utils libarchive-tools gnupg gosu wget curl bzip2 g++ build-essential git ca-certificates python3" \ + DEBUG=false \ + NODE_VERSION=v12.16.1 \ + METEOR_RELEASE=1.10-rc.2 \ + USE_EDGE=false \ + METEOR_EDGE=1.5-beta.17 \ + NPM_VERSION=latest \ + FIBERS_VERSION=4.0.1 \ + ARCHITECTURE=linux-x64 \ + SRC_PATH=./ \ + WITH_API=true \ + ACCOUNTS_LOCKOUT_KNOWN_USERS_FAILURES_BEFORE=3 \ + ACCOUNTS_LOCKOUT_KNOWN_USERS_PERIOD=60 \ + ACCOUNTS_LOCKOUT_KNOWN_USERS_FAILURE_WINDOW=15 \ + ACCOUNTS_LOCKOUT_UNKNOWN_USERS_FAILURES_BERORE=3 \ + ACCOUNTS_LOCKOUT_UNKNOWN_USERS_LOCKOUT_PERIOD=60 \ + ACCOUNTS_LOCKOUT_UNKNOWN_USERS_FAILURE_WINDOW=15 \ + RICHER_CARD_COMMENT_EDITOR=false \ + CARD_OPENED_WEBHOOK_ENABLED=false \ + ATTACHMENTS_STORE_PATH="" \ + MAX_IMAGE_PIXEL="" \ + IMAGE_COMPRESS_RATIO="" \ + NOTIFICATION_TRAY_AFTER_READ_DAYS_BEFORE_REMOVE="" \ + BIGEVENTS_PATTERN=NONE \ + NOTIFY_DUE_DAYS_BEFORE_AND_AFTER="" \ + NOTIFY_DUE_AT_HOUR_OF_DAY="" \ + EMAIL_NOTIFICATION_TIMEOUT=30000 \ + MATOMO_ADDRESS="" \ + MATOMO_SITE_ID="" \ + MATOMO_DO_NOT_TRACK=true \ + MATOMO_WITH_USERNAME=false \ + BROWSER_POLICY_ENABLED=true \ + TRUSTED_URL="" \ + WEBHOOKS_ATTRIBUTES="" \ + OAUTH2_ENABLED=false \ + OAUTH2_LOGIN_STYLE=redirect \ + OAUTH2_CLIENT_ID="" \ + OAUTH2_SECRET="" \ + OAUTH2_SERVER_URL="" \ + OAUTH2_AUTH_ENDPOINT="" \ + OAUTH2_USERINFO_ENDPOINT="" \ + OAUTH2_TOKEN_ENDPOINT="" \ + OAUTH2_ID_MAP="" \ + OAUTH2_USERNAME_MAP="" \ + OAUTH2_FULLNAME_MAP="" \ + OAUTH2_ID_TOKEN_WHITELIST_FIELDS="" \ + OAUTH2_REQUEST_PERMISSIONS='openid profile email' \ + OAUTH2_EMAIL_MAP="" \ + LDAP_ENABLE=false \ + LDAP_PORT=389 \ + LDAP_HOST="" \ + LDAP_BASEDN="" \ + LDAP_LOGIN_FALLBACK=false \ + LDAP_RECONNECT=true \ + LDAP_TIMEOUT=10000 \ + LDAP_IDLE_TIMEOUT=10000 \ + LDAP_CONNECT_TIMEOUT=10000 \ + LDAP_AUTHENTIFICATION=false \ + LDAP_AUTHENTIFICATION_USERDN="" \ + LDAP_AUTHENTIFICATION_PASSWORD="" \ + LDAP_LOG_ENABLED=false \ + LDAP_BACKGROUND_SYNC=false \ + LDAP_BACKGROUND_SYNC_INTERVAL="" \ + LDAP_BACKGROUND_SYNC_KEEP_EXISTANT_USERS_UPDATED=false \ + LDAP_BACKGROUND_SYNC_IMPORT_NEW_USERS=false \ + LDAP_ENCRYPTION=false \ + LDAP_CA_CERT="" \ + LDAP_REJECT_UNAUTHORIZED=false \ + LDAP_USER_AUTHENTICATION=false \ + LDAP_USER_AUTHENTICATION_FIELD=uid \ + LDAP_USER_SEARCH_FILTER="" \ + LDAP_USER_SEARCH_SCOPE="" \ + LDAP_USER_SEARCH_FIELD="" \ + LDAP_SEARCH_PAGE_SIZE=0 \ + LDAP_SEARCH_SIZE_LIMIT=0 \ + LDAP_GROUP_FILTER_ENABLE=false \ + LDAP_GROUP_FILTER_OBJECTCLASS="" \ + LDAP_GROUP_FILTER_GROUP_ID_ATTRIBUTE="" \ + LDAP_GROUP_FILTER_GROUP_MEMBER_ATTRIBUTE="" \ + LDAP_GROUP_FILTER_GROUP_MEMBER_FORMAT="" \ + LDAP_GROUP_FILTER_GROUP_NAME="" \ + LDAP_UNIQUE_IDENTIFIER_FIELD="" \ + LDAP_UTF8_NAMES_SLUGIFY=true \ + LDAP_USERNAME_FIELD="" \ + LDAP_FULLNAME_FIELD="" \ + LDAP_MERGE_EXISTING_USERS=false \ + LDAP_EMAIL_FIELD="" \ + LDAP_EMAIL_MATCH_ENABLE=false \ + LDAP_EMAIL_MATCH_REQUIRE=false \ + LDAP_EMAIL_MATCH_VERIFIED=false \ + LDAP_SYNC_USER_DATA=false \ + LDAP_SYNC_USER_DATA_FIELDMAP="" \ + LDAP_SYNC_GROUP_ROLES="" \ + LDAP_DEFAULT_DOMAIN="" \ + LDAP_SYNC_ADMIN_STATUS="" \ + LDAP_SYNC_ADMIN_GROUPS="" \ + HEADER_LOGIN_ID="" \ + HEADER_LOGIN_FIRSTNAME="" \ + HEADER_LOGIN_LASTNAME="" \ + HEADER_LOGIN_EMAIL="" \ + LOGOUT_WITH_TIMER=false \ + LOGOUT_IN="" \ + LOGOUT_ON_HOURS="" \ + LOGOUT_ON_MINUTES="" \ + CORS="" \ + CORS_ALLOW_HEADERS="" \ + CORS_EXPOSE_HEADERS="" \ + DEFAULT_AUTHENTICATION_METHOD="" \ + SCROLLINERTIA="0" \ + SCROLLAMOUNT="auto" + +# Copy the app to the image +COPY ${SRC_PATH} /home/wekan/app + +RUN \ + set -o xtrace && \ + # Add non-root user wekan + useradd --user-group --system --home-dir /home/wekan wekan && \ + \ + # OS dependencies + apt-get update -y && apt-get install -y --no-install-recommends ${BUILD_DEPS} && \ + #pip3 install -U pip setuptools wheel && \ + \ + # Meteor installer doesn't work with the default tar binary, so using bsdtar while installing. + # https://github.com/coreos/bugs/issues/1095#issuecomment-350574389 + cp $(which tar) $(which tar)~ && \ + ln -sf $(which bsdtar) $(which tar) && \ + \ + # Download nodejs + wget https://nodejs.org/dist/${NODE_VERSION}/node-${NODE_VERSION}-${ARCHITECTURE}.tar.gz && \ + wget https://nodejs.org/dist/${NODE_VERSION}/SHASUMS256.txt.asc && \ + #--------------------------------------------------------------------------------------------- + # Node Fibers 100% CPU usage issue: + # https://github.com/wekan/wekan-mongodb/issues/2#issuecomment-381453161 + # https://github.com/meteor/meteor/issues/9796#issuecomment-381676326 + # https://github.com/sandstorm-io/sandstorm/blob/0f1fec013fe7208ed0fd97eb88b31b77e3c61f42/shell/server/00-startup.js#L99-L129 + # Also see beginning of wekan/server/authentication.js + # import Fiber from "fibers"; + # Fiber.poolSize = 1e9; + # OLD: Download node version 8.12.0 prerelease that has fix included, => Official 8.12.0 has been released + # Description at https://releases.wekan.team/node.txt + #wget https://releases.wekan.team/node-${NODE_VERSION}-${ARCHITECTURE}.tar.gz && \ + #echo "1ed54adb8497ad8967075a0b5d03dd5d0a502be43d4a4d84e5af489c613d7795 node-v8.12.0-linux-x64.tar.gz" >> SHASUMS256.txt.asc && \ + \ + # Verify nodejs authenticity + grep ${NODE_VERSION}-${ARCHITECTURE}.tar.gz SHASUMS256.txt.asc | shasum -a 256 -c - && \ + #export GNUPGHOME="$(mktemp -d)" && \ + #\ + # Try other key servers if ha.pool.sks-keyservers.net is unreachable + # Code from https://github.com/chorrell/docker-node/commit/2b673e17547c34f17f24553db02beefbac98d23c + # gpg keys listed at https://github.com/nodejs/node#release-team + # and keys listed here from previous version of this Dockerfile + #for key in \ + #9554F04D7259F04124DE6B476D5A82AC7E37093B \ + #94AE36675C464D64BAFA68DD7434390BDBE9B9C5 \ + #FD3A5288F042B6850C66B31F09FE44734EB7990E \ + #71DCFD284A79C3B38668286BC97EC7A07EDE3FC1 \ + #DD8F2338BAE7501E3DD5AC78C273792F7D83545D \ + #C4F0DFFF4E8C1A8236409D08E73BC641CC11F4C8 \ + #B9AE9905FFD7803F25714661B63B535A4C206CA9 \ + #; do \ + #gpg --keyserver ha.pool.sks-keyservers.net --recv-keys "$key" || \ + #gpg --keyserver pgp.mit.edu --recv-keys "$key" || \ + #gpg --keyserver keyserver.pgp.com --recv-keys "$key" ; \ + #done && \ + #gpg --verify SHASUMS256.txt.asc && \ + # Ignore socket files then delete files then delete directories + #find "$GNUPGHOME" -type f | xargs rm -f && \ + #find "$GNUPGHOME" -type d | xargs rm -fR && \ + rm -f SHASUMS256.txt.asc && \ + \ + # Install Node + tar xvzf node-${NODE_VERSION}-${ARCHITECTURE}.tar.gz && \ + rm node-${NODE_VERSION}-${ARCHITECTURE}.tar.gz && \ + mv node-${NODE_VERSION}-${ARCHITECTURE} /opt/nodejs && \ + ln -s /opt/nodejs/bin/node /usr/bin/node && \ + ln -s /opt/nodejs/bin/npm /usr/bin/npm && \ + mkdir -p /opt/nodejs/lib/node_modules/fibers/.node-gyp /root/.node-gyp/8.16.1 /home/wekan/.config && \ + chown wekan --recursive /home/wekan/.config && \ + \ + #DOES NOT WORK: paxctl fix for alpine linux: https://github.com/wekan/wekan/issues/1303 + #paxctl -mC `which node` && \ + \ + # Install Node dependencies. Python path for node-gyp. + npm install -g npm@${NPM_VERSION} && \ + #npm config set python python2.7 && \ + #npm install -g node-gyp && \ + #npm install -g fibers@${FIBERS_VERSION} && \ + \ + # Change user to wekan and install meteor + cd /home/wekan/ && \ + chown wekan --recursive /home/wekan && \ + #curl "https://install.meteor.com" -o /home/wekan/install_meteor.sh && \ + #curl "https://install.meteor.com/?release=${METEOR_RELEASE}" -o /home/wekan/install_meteor.sh && \ + # OLD: sed -i "s|RELEASE=.*|RELEASE=${METEOR_RELEASE}\"\"|g" ./install_meteor.sh && \ + # Install Meteor forcing its progress + #sed -i 's/VERBOSITY="--silent"/VERBOSITY="--progress-bar"/' ./install_meteor.sh && \ + echo "Starting meteor ${METEOR_RELEASE} installation... \n" && \ + gosu wekan:wekan curl https://install.meteor.com/ | /bin/sh && \ + mv /root/.meteor /home/wekan/ && \ + chown wekan --recursive /home/wekan/.meteor && \ + \ + # Check if opting for a release candidate instead of major release + #if [ "$USE_EDGE" = false ]; then \ + #gosu wekan:wekan sh /home/wekan/install_meteor.sh; \ + # gosu wekan:wekan curl https://install.meteor.com/ | sh; \ + #else \ + # gosu wekan:wekan git clone --recursive --depth 1 -b release/METEOR@${METEOR_EDGE} https://github.com/meteor/meteor.git /home/wekan/.meteor; \ + #fi; \ + #\ + # Get additional packages + #mkdir -p /home/wekan/app/packages && \ + #chown wekan:wekan --recursive /home/wekan && \ + # REPOS BELOW ARE INCLUDED TO WEKAN REPO + #cd /home/wekan/app/packages && \ + #gosu wekan:wekan git clone --depth 1 -b master https://github.com/wekan/flow-router.git kadira-flow-router && \ + #gosu wekan:wekan git clone --depth 1 -b master https://github.com/meteor-useraccounts/core.git meteor-useraccounts-core && \ + #gosu wekan:wekan git clone --depth 1 -b master https://github.com/wekan/meteor-accounts-cas.git && \ + #gosu wekan:wekan git clone --depth 1 -b master https://github.com/wekan/wekan-ldap.git && \ + #gosu wekan:wekan git clone --depth 1 -b master https://github.com/wekan/wekan-scrollbar.git && \ + #gosu wekan:wekan git clone --depth 1 -b master https://github.com/wekan/meteor-accounts-oidc.git && \ + #gosu wekan:wekan git clone --depth 1 -b master --recurse-submodules https://github.com/wekan/markdown.git && \ + #gosu wekan:wekan mv meteor-accounts-oidc/packages/switch_accounts-oidc wekan-accounts-oidc && \ + #gosu wekan:wekan mv meteor-accounts-oidc/packages/switch_oidc wekan-oidc && \ + #gosu wekan:wekan rm -rf meteor-accounts-oidc && \ + sed -i 's/api\.versionsFrom/\/\/api.versionsFrom/' /home/wekan/app/packages/meteor-useraccounts-core/package.js && \ + cd /home/wekan/.meteor && \ + gosu wekan:wekan /home/wekan/.meteor/meteor -- help; \ + \ + # extract the OpenAPI specification + #npm install -g api2html@0.3.3 && \ + #mkdir -p /home/wekan/python && \ + #chown wekan --recursive /home/wekan/python && \ + #cd /home/wekan/python && \ + #gosu wekan:wekan git clone --depth 1 -b master https://github.com/Kronuz/esprima-python && \ + #cd /home/wekan/python/esprima-python && \ + #python3 setup.py install --record files.txt && \ + #cd /home/wekan/app && \ + #mkdir -p /home/wekan/app/public/api && \ + #chown wekan --recursive /home/wekan/app && \ + #gosu wekan:wekan python3 ./openapi/generate_openapi.py --release $(git describe --tags --abbrev=0) > ./public/api/wekan.yml && \ + #gosu wekan:wekan /opt/nodejs/bin/api2html -c ./public/logo-header.png -o ./public/api/wekan.html ./public/api/wekan.yml; \ + # Build app + cd /home/wekan/app && \ + mkdir -p /home/wekan/.npm && \ + chown wekan --recursive /home/wekan/.npm /home/wekan/.config /home/wekan/.meteor && \ + #gosu wekan:wekan /home/wekan/.meteor/meteor add standard-minifier-js && \ + gosu wekan:wekan npm install && \ + gosu wekan:wekan /home/wekan/.meteor/meteor build --directory /home/wekan/app_build && \ + cp /home/wekan/app/fix-download-unicode/cfs_access-point.txt /home/wekan/app_build/bundle/programs/server/packages/cfs_access-point.js && \ + #rm /home/wekan/app_build/bundle/programs/server/npm/node_modules/meteor/rajit_bootstrap3-datepicker/lib/bootstrap-datepicker/node_modules/phantomjs-prebuilt/lib/phantom/bin/phantomjs && \ + chown wekan /home/wekan/app_build/bundle/programs/server/packages/cfs_access-point.js && \ + #Removed binary version of bcrypt because of security vulnerability that is not fixed yet. + #https://github.com/wekan/wekan/commit/4b2010213907c61b0e0482ab55abb06f6a668eac + #https://github.com/wekan/wekan/commit/7eeabf14be3c63fae2226e561ef8a0c1390c8d3c + #cd /home/wekan/app_build/bundle/programs/server/npm/node_modules/meteor/npm-bcrypt && \ + #gosu wekan:wekan rm -rf node_modules/bcrypt && \ + #gosu wekan:wekan npm install bcrypt && \ + # + # Delete phantomjs + #cd /home/wekan/app_build/bundle && \ + #find . -name "*phantomjs*" | xargs rm -rf && \ + # + cd /home/wekan/app_build/bundle/programs/server/ && \ + gosu wekan:wekan npm install && \ + #gosu wekan:wekan npm install bcrypt && \ + mv /home/wekan/app_build/bundle /build && \ + \ + # Put back the original tar + mv $(which tar)~ $(which tar) && \ + \ + # Cleanup + apt-get remove --purge -y ${BUILD_DEPS} && \ + apt-get autoremove -y && \ + npm uninstall -g api2html &&\ + rm -R /var/lib/apt/lists/* && \ + rm -R /home/wekan/.meteor && \ + rm -R /home/wekan/app && \ + rm -R /home/wekan/app_build + #cat /home/wekan/python/esprima-python/files.txt | xargs rm -R && \ + #rm -R /home/wekan/python + #rm /home/wekan/install_meteor.sh + +ENV PORT=8080 +EXPOSE $PORT +USER wekan + +CMD ["node", "/build/main.js"] diff --git a/Dockerfile.arm64v8 b/Dockerfile.arm64v8 new file mode 100644 index 00000000..35440ddc --- /dev/null +++ b/Dockerfile.arm64v8 @@ -0,0 +1,77 @@ +FROM amd64/alpine:3.7 AS builder + +# Set the environment variables for builder +ENV QEMU_VERSION=v4.2.0-6 \ + QEMU_ARCHITECTURE=aarch64 \ + NODE_ARCHITECTURE=linux-arm64 \ + NODE_VERSION=v12.16.1 \ + WEKAN_VERSION=3.96 \ + WEKAN_ARCHITECTURE=arm64 + + # Install dependencies +RUN apk update && apk add ca-certificates outils-sha1 && \ + \ + # Download qemu static for our architecture + wget https://github.com/multiarch/qemu-user-static/releases/download/${QEMU_VERSION}/qemu-${QEMU_ARCHITECTURE}-static.tar.gz -O - | tar -xz && \ + \ + # Download wekan and shasum + wget https://releases.wekan.team/raspi3/wekan-${WEKAN_VERSION}-${WEKAN_ARCHITECTURE}.zip && \ + wget https://releases.wekan.team/raspi3/SHA256SUMS.txt && \ + # Verify wekan + grep wekan-${WEKAN_VERSION}-${WEKAN_ARCHITECTURE}.zip SHA256SUMS.txt | sha256sum -c - && \ + \ + # Unzip wekan + unzip wekan-${WEKAN_VERSION}-${WEKAN_ARCHITECTURE}.zip && \ + \ + # Download node and shasums + wget https://nodejs.org/dist/${NODE_VERSION}/node-${NODE_VERSION}-${NODE_ARCHITECTURE}.tar.gz && \ + wget https://nodejs.org/dist/${NODE_VERSION}/SHASUMS256.txt.asc && \ + \ + # Verify nodejs authenticity + grep node-${NODE_VERSION}-${NODE_ARCHITECTURE}.tar.gz SHASUMS256.txt.asc | sha256sum -c - && \ + \ + # Extract node and remove tar.gz + tar xvzf node-${NODE_VERSION}-${NODE_ARCHITECTURE}.tar.gz + +# Build wekan dockerfile +FROM arm64v8/ubuntu:19.10 +LABEL maintainer="wekan" + +# Set the environment variables (defaults where required) +ENV QEMU_ARCHITECTURE=aarch64 \ + NODE_ARCHITECTURE=linux-arm64 \ + NODE_VERSION=v12.16.1 \ + NODE_ENV=production \ + NPM_VERSION=latest \ + WITH_API=true \ + PORT=8080 \ + ROOT_URL=http://localhost \ + MONGO_URL=mongodb://127.0.0.1:27017/wekan + +# Copy qemu-static to image +COPY --from=builder qemu-${QEMU_ARCHITECTURE}-static /usr/bin + +# Copy the app to the image +COPY --from=builder bundle /home/wekan/bundle + +# Copy +COPY --from=builder node-${NODE_VERSION}-${NODE_ARCHITECTURE} /opt/nodejs + +RUN \ + set -o xtrace && \ + # Add non-root user wekan + useradd --user-group --system --home-dir /home/wekan wekan && \ + \ + # Install Node + ln -s /opt/nodejs/bin/node /usr/bin/node && \ + ln -s /opt/nodejs/bin/npm /usr/bin/npm && \ + mkdir -p /opt/nodejs/lib/node_modules/fibers/.node-gyp /root/.node-gyp/8.16.1 /home/wekan/.config && \ + chown wekan --recursive /home/wekan/.config && \ + \ + # Install Node dependencies + npm install -g npm@${NPM_VERSION} + +EXPOSE $PORT +USER wekan + +CMD ["node", "/home/wekan/bundle/main.js"] diff --git a/wekan-dockerfile-manifest.yaml b/wekan-dockerfile-manifest.yaml new file mode 100644 index 00000000..9242f7d7 --- /dev/null +++ b/wekan-dockerfile-manifest.yaml @@ -0,0 +1,11 @@ +image: quay.io/wekan/wekan +manifests: + - image: quay.io/wekan/wekan:amd64 + platform: + architecture: amd64 + os: linux + - image: quay.io/wekan/wekan:arm64v8 + platform: + architecture: arm64 + os: linux + variant: v8 -- cgit v1.2.3-1-g7c22 From 5c61119716c4e9719e48739b04c3ec408f24840b Mon Sep 17 00:00:00 2001 From: Lauri Ojansivu <x@xet7.org> Date: Fri, 17 Apr 2020 10:08:45 +0300 Subject: Update ChangeLog. --- CHANGELOG.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 2d7fe5b8..5c462e0d 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,6 +4,8 @@ This release fixes the following bugs: - [Fix using checklists on mobile and iPad](https://github.com/wekan/wekan/pull/3019). Thanks to devinsm. +- [Make OCP OAuth work with Openshift 4.x](https://github.com/wekan/wekan/pull/3020). + Thanks to ckavili. Thanks to above GitHub users for their contributions and translators for their translations. -- cgit v1.2.3-1-g7c22 From cf7e5472ba9e18858407ddd70cffd233ed18ffbd Mon Sep 17 00:00:00 2001 From: Lauri Ojansivu <x@xet7.org> Date: Fri, 17 Apr 2020 10:10:40 +0300 Subject: Update translations. --- i18n/ar.i18n.json | 1558 +++++++++++++++++++++++++------------------------- i18n/da.i18n.json | 1558 +++++++++++++++++++++++++------------------------- i18n/es-AR.i18n.json | 1558 +++++++++++++++++++++++++------------------------- i18n/pl.i18n.json | 1558 +++++++++++++++++++++++++------------------------- 4 files changed, 3116 insertions(+), 3116 deletions(-) diff --git a/i18n/ar.i18n.json b/i18n/ar.i18n.json index 93ccfd05..1363295c 100644 --- a/i18n/ar.i18n.json +++ b/i18n/ar.i18n.json @@ -1,780 +1,780 @@ { - "accept": "قبول", - "act-activity-notify": "اشعارات النشاط", - "act-addAttachment": "added attachment __attachment__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-deleteAttachment": "deleted attachment __attachment__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addSubtask": "added subtask __subtask__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addedLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removeLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removedLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addChecklist": "added checklist __checklist__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addChecklistItem": "added checklist item __checklistItem__ to checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removeChecklist": "removed checklist __checklist__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removeChecklistItem": "removed checklist item __checklistItem__ from checklist __checkList__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-checkedItem": "checked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-uncheckedItem": "unchecked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-completeChecklist": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-uncompleteChecklist": "uncompleted checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addComment": "commented on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-editComment": "edited comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-deleteComment": "deleted comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-createBoard": "created board __board__", - "act-createSwimlane": "created swimlane __swimlane__ to board __board__", - "act-createCard": "created card __card__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-createCustomField": "created custom field __customField__ at board __board__", - "act-deleteCustomField": "deleted custom field __customField__ at board __board__", - "act-setCustomField": "edited custom field __customField__: __customFieldValue__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-createList": "added list __list__ to board __board__", - "act-addBoardMember": "added member __member__ to board __board__", - "act-archivedBoard": "Board __board__ moved to Archive", - "act-archivedCard": "Card __card__ at list __list__ at swimlane __swimlane__ at board __board__ moved to Archive", - "act-archivedList": "List __list__ at swimlane __swimlane__ at board __board__ moved to Archive", - "act-archivedSwimlane": "Swimlane __swimlane__ at board __board__ moved to Archive", - "act-importBoard": "imported board __board__", - "act-importCard": "imported card __card__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-importList": "imported list __list__ to swimlane __swimlane__ at board __board__", - "act-joinMember": "added member __member__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-moveCard": "moved card __card__ at board __board__ from list __oldList__ at swimlane __oldSwimlane__ to list __list__ at swimlane __swimlane__", - "act-moveCardToOtherBoard": "moved card __card__ from list __oldList__ at swimlane __oldSwimlane__ at board __oldBoard__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-removeBoardMember": "removed member __member__ from board __board__", - "act-restoredCard": "restored card __card__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-unjoinMember": "removed member __member__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-withBoardTitle": "__لوح__", - "act-withCardTitle": "[__board__] __card__", - "actions": "الإجراءات", - "activities": "الأنشطة", - "activity": "النشاط", - "activity-added": "تمت إضافة %s ل %s", - "activity-archived": "%s انتقل الى الارشيف", - "activity-attached": "إرفاق %s ل %s", - "activity-created": "أنشأ %s", - "activity-customfield-created": "%s احدت حقل مخصص", - "activity-excluded": "استبعاد %s عن %s", - "activity-imported": "imported %s into %s from %s", - "activity-imported-board": "imported %s from %s", - "activity-joined": "انضم %s", - "activity-moved": "تم نقل %s من %s إلى %s", - "activity-on": "على %s", - "activity-removed": "حذف %s إلى %s", - "activity-sent": "إرسال %s إلى %s", - "activity-unjoined": "غادر %s", - "activity-subtask-added": "تم اضافة مهمة فرعية الى %s", - "activity-checked-item": "تحقق %s في قائمة التحقق %s من %s", - "activity-unchecked-item": "ازالة تحقق %s من قائمة التحقق %s من %s", - "activity-checklist-added": "أضاف قائمة تحقق إلى %s", - "activity-checklist-removed": "ازالة قائمة التحقق من %s", - "activity-checklist-completed": "completed checklist %s of %s", - "activity-checklist-uncompleted": "لم يتم انجاز قائمة التحقق %s من %s", - "activity-checklist-item-added": "تم اضافة عنصر قائمة التحقق الى '%s' في %s", - "activity-checklist-item-removed": "تم ازالة عنصر قائمة التحقق الى '%s' في %s", - "add": "أضف", - "activity-checked-item-card": "checked %s in checklist %s", - "activity-unchecked-item-card": "unchecked %s in checklist %s", - "activity-checklist-completed-card": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "activity-checklist-uncompleted-card": "uncompleted the checklist %s", - "activity-editComment": "edited comment %s", - "activity-deleteComment": "deleted comment %s", - "add-attachment": "إضافة مرفق", - "add-board": "إضافة لوحة", - "add-card": "إضافة بطاقة", - "add-swimlane": "Add Swimlane", - "add-subtask": "Add Subtask", - "add-checklist": "إضافة قائمة تدقيق", - "add-checklist-item": "إضافة عنصر إلى قائمة التحقق", - "add-cover": "إضافة غلاف", - "add-label": "إضافة ملصق", - "add-list": "إضافة قائمة", - "add-members": "تعيين أعضاء", - "added": "أُضيف", - "addMemberPopup-title": "الأعضاء", - "admin": "المدير", - "admin-desc": "إمكانية مشاهدة و تعديل و حذف أعضاء ، و تعديل إعدادات اللوحة أيضا.", - "admin-announcement": "إعلان", - "admin-announcement-active": "Active System-Wide Announcement", - "admin-announcement-title": "Announcement from Administrator", - "all-boards": "كل اللوحات", - "and-n-other-card": "And __count__ other بطاقة", - "and-n-other-card_plural": "And __count__ other بطاقات", - "apply": "طبق", - "app-is-offline": "Loading, please wait. Refreshing the page will cause data loss. If loading does not work, please check that server has not stopped.", - "archive": "نقل الى الارشيف", - "archive-all": "نقل الكل الى الارشيف", - "archive-board": "نقل اللوح الى الارشيف", - "archive-card": "نقل البطاقة الى الارشيف", - "archive-list": "نقل القائمة الى الارشيف", - "archive-swimlane": "نقل خط السباحة الى الارشيف", - "archive-selection": "نقل التحديد إلى الأرشيف", - "archiveBoardPopup-title": "نقل الوح إلى الأرشيف", - "archived-items": "أرشيف", - "archived-boards": "الالواح في الأرشيف", - "restore-board": "استعادة اللوحة", - "no-archived-boards": "لا توجد لوحات في الأرشيف.", - "archives": "أرشيف", - "template": "Template", - "templates": "Templates", - "assign-member": "تعيين عضو", - "attached": "أُرفق)", - "attachment": "مرفق", - "attachment-delete-pop": "حذف المرق هو حذف نهائي . لا يمكن التراجع إذا حذف.", - "attachmentDeletePopup-title": "تريد حذف المرفق ?", - "attachments": "المرفقات", - "auto-watch": "مراقبة لوحات تلقائيا عندما يتم إنشاؤها", - "avatar-too-big": "الصورة الرمزية كبيرة جدا (70 كيلوبايت كحد أقصى)", - "back": "رجوع", - "board-change-color": "تغيير اللومr", - "board-nb-stars": "%s نجوم", - "board-not-found": "لوحة مفقودة", - "board-private-info": "سوف تصبح هذه اللوحة <strong>خاصة</strong>", - "board-public-info": "سوف تصبح هذه اللوحة <strong>عامّة</strong>.", - "boardChangeColorPopup-title": "تعديل خلفية الشاشة", - "boardChangeTitlePopup-title": "إعادة تسمية اللوحة", - "boardChangeVisibilityPopup-title": "تعديل وضوح الرؤية", - "boardChangeWatchPopup-title": "تغيير المتابعة", - "boardMenuPopup-title": "Board Settings", - "boardChangeViewPopup-title": "عرض اللوحات", - "boards": "لوحات", - "board-view": "عرض اللوحات", - "board-view-cal": "التقويم", - "board-view-swimlanes": "خطوط السباحة", - "board-view-collapse": "Collapse", - "board-view-lists": "القائمات", - "bucket-example": "مثل « todo list » على سبيل المثال", - "cancel": "إلغاء", - "card-archived": "البطاقة منقولة الى الارشيف", - "board-archived": "اللوحات منقولة الى الارشيف", - "card-comments-title": "%s تعليقات لهذه البطاقة", - "card-delete-notice": "هذا حذف أبديّ . سوف تفقد كل الإجراءات المنوطة بهذه البطاقة", - "card-delete-pop": "سيتم إزالة جميع الإجراءات من تبعات النشاط، وأنك لن تكون قادرا على إعادة فتح البطاقة. لا يوجد التراجع.", - "card-delete-suggest-archive": "يمكنك نقل بطاقة إلى الأرشيف لإزالتها من اللوحة والمحافظة على النشاط.", - "card-due": "مستحق", - "card-due-on": "مستحق في", - "card-spent": "امضى وقتا", - "card-edit-attachments": "تعديل المرفقات", - "card-edit-custom-fields": "تعديل الحقل المعدل", - "card-start-voting": "Start voting", - "card-cancel-voting": "Delete voting and all votes", - "card-edit-labels": "تعديل العلامات", - "card-edit-members": "تعديل الأعضاء", - "card-labels-title": "تعديل علامات البطاقة.", - "card-members-title": "إضافة او حذف أعضاء للبطاقة.", - "card-start": "بداية", - "card-start-on": "يبدأ في", - "cardAttachmentsPopup-title": "إرفاق من", - "cardCustomField-datePopup-title": "تغير التاريخ", - "cardCustomFieldsPopup-title": "تعديل الحقل المعدل", - "cardStartVotingPopup-title": "Start a vote", - "positiveVoteMembersPopup-title": "Proponents", - "negativeVoteMembersPopup-title": "Opponents", - "vote-question": "Voting question", - "vote-public": "Public vote", - "vote-for-it": "for it", - "vote-against": "against", - "cardDeletePopup-title": "حذف البطاقة ?", - "cardDetailsActionsPopup-title": "إجراءات على البطاقة", - "cardLabelsPopup-title": "علامات", - "cardMembersPopup-title": "أعضاء", - "cardMorePopup-title": "المزيد", - "cardTemplatePopup-title": "Create template", - "cards": "بطاقات", - "cards-count": "بطاقات", - "casSignIn": "تسجيل الدخول مع CAS", - "cardType-card": "بطاقة", - "cardType-linkedCard": "البطاقة المرتبطة", - "cardType-linkedBoard": "Linked Board", - "change": "Change", - "change-avatar": "تعديل الصورة الشخصية", - "change-password": "تغيير كلمة المرور", - "change-permissions": "تعديل الصلاحيات", - "change-settings": "تغيير الاعدادات", - "changeAvatarPopup-title": "تعديل الصورة الشخصية", - "changeLanguagePopup-title": "تغيير اللغة", - "changePasswordPopup-title": "تغيير كلمة المرور", - "changePermissionsPopup-title": "تعديل الصلاحيات", - "changeSettingsPopup-title": "تغيير الاعدادات", - "subtasks": "Subtasks", - "checklists": "قوائم التّدقيق", - "click-to-star": "اضغط لإضافة اللوحة للمفضلة.", - "click-to-unstar": "اضغط لحذف اللوحة من المفضلة.", - "clipboard": "Clipboard or drag & drop", - "close": "غلق", - "close-board": "غلق اللوحة", - "close-board-pop": "You will be able to restore the board by clicking the “Archive” button from the home header.", - "color-black": "black", - "color-blue": "blue", - "color-crimson": "crimson", - "color-darkgreen": "darkgreen", - "color-gold": "gold", - "color-gray": "gray", - "color-green": "green", - "color-indigo": "indigo", - "color-lime": "lime", - "color-magenta": "magenta", - "color-mistyrose": "mistyrose", - "color-navy": "navy", - "color-orange": "orange", - "color-paleturquoise": "paleturquoise", - "color-peachpuff": "peachpuff", - "color-pink": "pink", - "color-plum": "plum", - "color-purple": "purple", - "color-red": "red", - "color-saddlebrown": "saddlebrown", - "color-silver": "silver", - "color-sky": "sky", - "color-slateblue": "slateblue", - "color-white": "white", - "color-yellow": "yellow", - "unset-color": "Unset", - "comment": "تعليق", - "comment-placeholder": "أكتب تعليق", - "comment-only": "التعليق فقط", - "comment-only-desc": "يمكن التعليق على بطاقات فقط.", - "no-comments": "No comments", - "no-comments-desc": "Can not see comments and activities.", - "worker": "Worker", - "worker-desc": "Can only move cards, assign itself to card and comment.", - "computer": "حاسوب", - "confirm-subtask-delete-dialog": "Are you sure you want to delete subtask?", - "confirm-checklist-delete-dialog": "Are you sure you want to delete checklist?", - "copy-card-link-to-clipboard": "نسخ رابط البطاقة إلى الحافظة", - "linkCardPopup-title": "ربط البطاقة", - "searchElementPopup-title": "بحث", - "copyCardPopup-title": "نسخ البطاقة", - "copyChecklistToManyCardsPopup-title": "Copy Checklist Template to Many Cards", - "copyChecklistToManyCardsPopup-instructions": "Destination Card Titles and Descriptions in this JSON format", - "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"First card title\", \"description\":\"First card description\"}, {\"title\":\"Second card title\",\"description\":\"Second card description\"},{\"title\":\"Last card title\",\"description\":\"Last card description\"} ]", - "create": "إنشاء", - "createBoardPopup-title": "إنشاء لوحة", - "chooseBoardSourcePopup-title": "استيراد لوحة", - "createLabelPopup-title": "إنشاء علامة", - "createCustomField": "Create Field", - "createCustomFieldPopup-title": "Create Field", - "current": "الحالي", - "custom-field-delete-pop": "There is no undo. This will remove this custom field from all cards and destroy its history.", - "custom-field-checkbox": "Checkbox", - "custom-field-date": "تاريخ", - "custom-field-dropdown": "Dropdown List", - "custom-field-dropdown-none": "(none)", - "custom-field-dropdown-options": "List Options", - "custom-field-dropdown-options-placeholder": "Press enter to add more options", - "custom-field-dropdown-unknown": "(unknown)", - "custom-field-number": "Number", - "custom-field-text": "Text", - "custom-fields": "Custom Fields", - "date": "تاريخ", - "decline": "Decline", - "default-avatar": "صورة شخصية افتراضية", - "delete": "حذف", - "deleteCustomFieldPopup-title": "Delete Custom Field?", - "deleteLabelPopup-title": "حذف العلامة ?", - "description": "وصف", - "disambiguateMultiLabelPopup-title": "تحديد الإجراء على العلامة", - "disambiguateMultiMemberPopup-title": "تحديد الإجراء على العضو", - "discard": "التخلص منها", - "done": "Done", - "download": "تنزيل", - "edit": "تعديل", - "edit-avatar": "تعديل الصورة الشخصية", - "edit-profile": "تعديل الملف الشخصي", - "edit-wip-limit": "Edit WIP Limit", - "soft-wip-limit": "Soft WIP Limit", - "editCardStartDatePopup-title": "تغيير تاريخ البدء", - "editCardDueDatePopup-title": "تغيير تاريخ الاستحقاق", - "editCustomFieldPopup-title": "Edit Field", - "editCardSpentTimePopup-title": "Change spent time", - "editLabelPopup-title": "تعديل العلامة", - "editNotificationPopup-title": "تصحيح الإشعار", - "editProfilePopup-title": "تعديل الملف الشخصي", - "email": "البريد الإلكتروني", - "email-enrollAccount-subject": "An account created for you on __siteName__", - "email-enrollAccount-text": "Hello __user__,\n\nTo start using the service, simply click the link below.\n\n__url__\n\nThanks.", - "email-fail": "Sending email failed", - "email-fail-text": "Error trying to send email", - "email-invalid": "Invalid email", - "email-invite": "Invite via Email", - "email-invite-subject": "__inviter__ sent you an invitation", - "email-invite-text": "Dear __user__,\n\n__inviter__ invites you to join board \"__board__\" for collaborations.\n\nPlease follow the link below:\n\n__url__\n\nThanks.", - "email-resetPassword-subject": "Reset your password on __siteName__", - "email-resetPassword-text": "Hello __user__,\n\nTo reset your password, simply click the link below.\n\n__url__\n\nThanks.", - "email-sent": "Email sent", - "email-verifyEmail-subject": "Verify your email address on __siteName__", - "email-verifyEmail-text": "Hello __user__,\n\nTo verify your account email, simply click the link below.\n\n__url__\n\nThanks.", - "enable-wip-limit": "Enable WIP Limit", - "error-board-doesNotExist": "This board does not exist", - "error-board-notAdmin": "You need to be admin of this board to do that", - "error-board-notAMember": "You need to be a member of this board to do that", - "error-json-malformed": "Your text is not valid JSON", - "error-json-schema": "Your JSON data does not include the proper information in the correct format", - "error-list-doesNotExist": "This list does not exist", - "error-user-doesNotExist": "This user does not exist", - "error-user-notAllowSelf": "لا يمكنك دعوة نفسك", - "error-user-notCreated": "This user is not created", - "error-username-taken": "إسم المستخدم مأخوذ مسبقا", - "error-email-taken": "البريد الإلكتروني مأخوذ بالفعل", - "export-board": "Export board", - "sort": "Sort", - "sort-desc": "Click to Sort List", - "list-sort-by": "Sort the List By:", - "list-label-modifiedAt": "Last Access Time", - "list-label-title": "Name of the List", - "list-label-sort": "Your Manual Order", - "list-label-short-modifiedAt": "(L)", - "list-label-short-title": "(N)", - "list-label-short-sort": "(M)", - "filter": "تصفية", - "filter-cards": "Filter Cards or Lists", - "list-filter-label": "Filter List by Title", - "filter-clear": "مسح التصفية", - "filter-no-label": "لا يوجد ملصق", - "filter-no-member": "ليس هناك أي عضو", - "filter-no-assignee": "No assignee", - "filter-no-custom-fields": "No Custom Fields", - "filter-show-archive": "Show archived lists", - "filter-hide-empty": "Hide empty lists", - "filter-on": "التصفية تشتغل", - "filter-on-desc": "أنت بصدد تصفية بطاقات هذه اللوحة. اضغط هنا لتعديل التصفية.", - "filter-to-selection": "تصفية بالتحديد", - "advanced-filter-label": "Advanced Filter", - "advanced-filter-description": "Advanced Filter allows to write a string containing following operators: == != <= >= && || ( ) A space is used as a separator between the Operators. You can filter for all Custom Fields by typing their names and values. For Example: Field1 == Value1. Note: If fields or values contains spaces, you need to encapsulate them into single quotes. For Example: 'Field 1' == 'Value 1'. For single control characters (' \\/) to be skipped, you can use \\. For example: Field1 == I\\'m. Also you can combine multiple conditions. For Example: F1 == V1 || F1 == V2. Normally all operators are interpreted from left to right. You can change the order by placing brackets. For Example: F1 == V1 && ( F2 == V2 || F2 == V3 ). Also you can search text fields using regex: F1 == /Tes.*/i", - "fullname": "الإسم الكامل", - "header-logo-title": "الرجوع إلى صفحة اللوحات", - "hide-system-messages": "إخفاء رسائل النظام", - "headerBarCreateBoardPopup-title": "إنشاء لوحة", - "home": "الرئيسية", - "import": "Import", - "link": "Link", - "import-board": "استيراد لوحة", - "import-board-c": "استيراد لوحة", - "import-board-title-trello": "Import board from Trello", - "import-board-title-wekan": "Import board from previous export", - "import-sandstorm-backup-warning": "Do not delete data you import from original exported board or Trello before checking does this grain close and open again, or do you get Board not found error, that means data loss.", - "import-sandstorm-warning": "Imported board will delete all existing data on board and replace it with imported board.", - "from-trello": "من تريلو", - "from-wekan": "From previous export", - "import-board-instruction-trello": "In your Trello board, go to 'Menu', then 'More', 'Print and Export', 'Export JSON', and copy the resulting text", - "import-board-instruction-wekan": "In your board, go to 'Menu', then 'Export board', and copy the text in the downloaded file.", - "import-board-instruction-about-errors": "If you get errors when importing board, sometimes importing still works, and board is at All Boards page.", - "import-json-placeholder": "Paste your valid JSON data here", - "import-map-members": "رسم خريطة الأعضاء", - "import-members-map": "Your imported board has some members. Please map the members you want to import to your users", - "import-show-user-mapping": "Review members mapping", - "import-user-select": "Pick your existing user you want to use as this member", - "importMapMembersAddPopup-title": "Select member", - "info": "الإصدار", - "initials": "أولية", - "invalid-date": "تاريخ غير صالح", - "invalid-time": "Invalid time", - "invalid-user": "Invalid user", - "joined": "انضمّ", - "just-invited": "You are just invited to this board", - "keyboard-shortcuts": "اختصار لوحة المفاتيح", - "label-create": "إنشاء علامة", - "label-default": "%s علامة (افتراضية)", - "label-delete-pop": "لا يوجد تراجع. سيؤدي هذا إلى إزالة هذه العلامة من جميع بطاقات والقضاء على تأريخها", - "labels": "علامات", - "language": "لغة", - "last-admin-desc": "لا يمكن تعديل الأدوار لأن ذلك يتطلب صلاحيات المدير.", - "leave-board": "مغادرة اللوحة", - "leave-board-pop": "Are you sure you want to leave __boardTitle__? You will be removed from all cards on this board.", - "leaveBoardPopup-title": "مغادرة اللوحة ؟", - "link-card": "ربط هذه البطاقة", - "list-archive-cards": "Move all cards in this list to Archive", - "list-archive-cards-pop": "This will remove all the cards in this list from the board. To view cards in Archive and bring them back to the board, click “Menu” > “Archive”.", - "list-move-cards": "نقل بطاقات هذه القائمة", - "list-select-cards": "تحديد بطاقات هذه القائمة", - "set-color-list": "Set Color", - "listActionPopup-title": "قائمة الإجراءات", - "swimlaneActionPopup-title": "Swimlane Actions", - "swimlaneAddPopup-title": "Add a Swimlane below", - "listImportCardPopup-title": "Import a Trello card", - "listMorePopup-title": "المزيد", - "link-list": "رابط إلى هذه القائمة", - "list-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the list. There is no undo.", - "list-delete-suggest-archive": "You can move a list to Archive to remove it from the board and preserve the activity.", - "lists": "القائمات", - "swimlanes": "خطوط السباحة", - "log-out": "تسجيل الخروج", - "log-in": "تسجيل الدخول", - "loginPopup-title": "تسجيل الدخول", - "memberMenuPopup-title": "أفضليات الأعضاء", - "members": "أعضاء", - "menu": "القائمة", - "move-selection": "Move selection", - "moveCardPopup-title": "نقل البطاقة", - "moveCardToBottom-title": "التحرك إلى القاع", - "moveCardToTop-title": "التحرك إلى الأعلى", - "moveSelectionPopup-title": "Move selection", - "multi-selection": "تحديد أكثر من واحدة", - "multi-selection-on": "Multi-Selection is on", - "muted": "مكتوم", - "muted-info": "You will never be notified of any changes in this board", - "my-boards": "لوحاتي", - "name": "اسم", - "no-archived-cards": "No cards in Archive.", - "no-archived-lists": "No lists in Archive.", - "no-archived-swimlanes": "No swimlanes in Archive.", - "no-results": "لا توجد نتائج", - "normal": "عادي", - "normal-desc": "يمكن مشاهدة و تعديل البطاقات. لا يمكن تغيير إعدادات الضبط.", - "not-accepted-yet": "Invitation not accepted yet", - "notify-participate": "Receive updates to any cards you participate as creater or member", - "notify-watch": "Receive updates to any boards, lists, or cards you’re watching", - "optional": "اختياري", - "or": "or", - "page-maybe-private": "قدتكون هذه الصفحة خاصة . قد تستطيع مشاهدتها ب <a href='%s'>تسجيل الدخول</a>.", - "page-not-found": "صفحة غير موجودة", - "password": "كلمة المرور", - "paste-or-dragdrop": "to paste, or drag & drop image file to it (image only)", - "participating": "المشاركة", - "preview": "Preview", - "previewAttachedImagePopup-title": "Preview", - "previewClipboardImagePopup-title": "Preview", - "private": "خاص", - "private-desc": "هذه اللوحة خاصة . لا يسمح إلا للأعضاء .", - "profile": "ملف شخصي", - "public": "عامّ", - "public-desc": "هذه اللوحة عامة: مرئية لكلّ من يحصل على الرابط ، و هي مرئية أيضا في محركات البحث مثل جوجل. التعديل مسموح به للأعضاء فقط.", - "quick-access-description": "أضف لوحة إلى المفضلة لإنشاء اختصار في هذا الشريط.", - "remove-cover": "حذف الغلاف", - "remove-from-board": "حذف من اللوحة", - "remove-label": "إزالة التصنيف", - "listDeletePopup-title": "حذف القائمة ؟", - "remove-member": "حذف العضو", - "remove-member-from-card": "حذف من البطاقة", - "remove-member-pop": "حذف __name__ (__username__) من __boardTitle__ ? سيتم حذف هذا العضو من جميع بطاقة اللوحة مع إرسال إشعار له بذاك.", - "removeMemberPopup-title": "حذف العضو ?", - "rename": "إعادة التسمية", - "rename-board": "إعادة تسمية اللوحة", - "restore": "استعادة", - "save": "حفظ", - "search": "بحث", - "rules": "Rules", - "search-cards": "Search from card/list titles, descriptions and custom fields on this board", - "search-example": "Text to search for?", - "select-color": "اختيار اللون", - "set-wip-limit-value": "Set a limit for the maximum number of tasks in this list", - "setWipLimitPopup-title": "Set WIP Limit", - "shortcut-assign-self": "Assign yourself to current card", - "shortcut-autocomplete-emoji": "الإكمال التلقائي للرموز التعبيرية", - "shortcut-autocomplete-members": "الإكمال التلقائي لأسماء الأعضاء", - "shortcut-clear-filters": "مسح التصفيات", - "shortcut-close-dialog": "غلق النافذة", - "shortcut-filter-my-cards": "تصفية بطاقاتي", - "shortcut-show-shortcuts": "عرض قائمة الإختصارات ،تلك", - "shortcut-toggle-filterbar": "Toggle Filter Sidebar", - "shortcut-toggle-sidebar": "إظهار-إخفاء الشريط الجانبي للوحة", - "show-cards-minimum-count": "إظهار عدد البطاقات إذا كانت القائمة تتضمن أكثر من", - "sidebar-open": "فتح الشريط الجانبي", - "sidebar-close": "إغلاق الشريط الجانبي", - "signupPopup-title": "إنشاء حساب", - "star-board-title": "اضغط لإضافة هذه اللوحة إلى المفضلة . سوف يتم إظهارها على رأس بقية اللوحات.", - "starred-boards": "اللوحات المفضلة", - "starred-boards-description": "تعرض اللوحات المفضلة على رأس بقية اللوحات.", - "subscribe": "اشتراك و متابعة", - "team": "فريق", - "this-board": "هذه اللوحة", - "this-card": "هذه البطاقة", - "spent-time-hours": "Spent time (hours)", - "overtime-hours": "Overtime (hours)", - "overtime": "Overtime", - "has-overtime-cards": "Has overtime cards", - "has-spenttime-cards": "Has spent time cards", - "time": "الوقت", - "title": "عنوان", - "tracking": "تتبع", - "tracking-info": "You will be notified of any changes to those cards you are involved as creator or member.", - "type": "Type", - "unassign-member": "إلغاء تعيين العضو", - "unsaved-description": "لديك وصف غير محفوظ", - "unwatch": "غير مُشاهد", - "upload": "Upload", - "upload-avatar": "رفع صورة شخصية", - "uploaded-avatar": "تم رفع الصورة الشخصية", - "username": "اسم المستخدم", - "view-it": "شاهدها", - "warn-list-archived": "warning: this card is in an list at Archive", - "watch": "مُشاهد", - "watching": "مشاهدة", - "watching-info": "You will be notified of any change in this board", - "welcome-board": "لوحة التّرحيب", - "welcome-swimlane": "Milestone 1", - "welcome-list1": "المبادئ", - "welcome-list2": "متقدم", - "card-templates-swimlane": "Card Templates", - "list-templates-swimlane": "List Templates", - "board-templates-swimlane": "Board Templates", - "what-to-do": "ماذا تريد أن تنجز?", - "wipLimitErrorPopup-title": "Invalid WIP Limit", - "wipLimitErrorPopup-dialog-pt1": "The number of tasks in this list is higher than the WIP limit you've defined.", - "wipLimitErrorPopup-dialog-pt2": "Please move some tasks out of this list, or set a higher WIP limit.", - "admin-panel": "لوحة التحكم", - "settings": "الإعدادات", - "people": "الناس", - "registration": "تسجيل", - "disable-self-registration": "Disable Self-Registration", - "invite": "دعوة", - "invite-people": "الناس المدعوين", - "to-boards": "إلى اللوحات", - "email-addresses": "عناوين البريد الإلكتروني", - "smtp-host-description": "The address of the SMTP server that handles your emails.", - "smtp-port-description": "The port your SMTP server uses for outgoing emails.", - "smtp-tls-description": "تفعيل دعم TLS من اجل خادم SMTP", - "smtp-host": "مضيف SMTP", - "smtp-port": "منفذ SMTP", - "smtp-username": "اسم المستخدم", - "smtp-password": "كلمة المرور", - "smtp-tls": "دعم التي ال سي", - "send-from": "من", - "send-smtp-test": "Send a test email to yourself", - "invitation-code": "رمز الدعوة", - "email-invite-register-subject": "__inviter__ أرسل دعوة لك", - "email-invite-register-text": "Dear __user__,\n\n__inviter__ invites you to kanban board for collaborations.\n\nPlease follow the link below:\n__url__\n\nAnd your invitation code is: __icode__\n\nThanks.", - "email-smtp-test-subject": "SMTP Test Email", - "email-smtp-test-text": "You have successfully sent an email", - "error-invitation-code-not-exist": "رمز الدعوة غير موجود", - "error-notAuthorized": "أنتَ لا تملك الصلاحيات لرؤية هذه الصفحة.", - "webhook-title": "Webhook Name", - "webhook-token": "Token (Optional for Authentication)", - "outgoing-webhooks": "الويبهوك الصادرة", - "bidirectional-webhooks": "Two-Way Webhooks", - "outgoingWebhooksPopup-title": "الويبهوك الصادرة", - "boardCardTitlePopup-title": "Card Title Filter", - "disable-webhook": "Disable This Webhook", - "global-webhook": "Global Webhooks", - "new-outgoing-webhook": "ويبهوك جديدة ", - "no-name": "(غير معروف)", - "Node_version": "إصدار النود", - "Meteor_version": "Meteor version", - "MongoDB_version": "MongoDB version", - "MongoDB_storage_engine": "MongoDB storage engine", - "MongoDB_Oplog_enabled": "MongoDB Oplog enabled", - "OS_Arch": "معمارية نظام التشغيل", - "OS_Cpus": "استهلاك وحدة المعالجة المركزية لنظام التشغيل", - "OS_Freemem": "الذاكرة الحرة لنظام التشغيل", - "OS_Loadavg": "متوسط حمل نظام التشغيل", - "OS_Platform": "منصة نظام التشغيل", - "OS_Release": "إصدار نظام التشغيل", - "OS_Totalmem": "الذاكرة الكلية لنظام التشغيل", - "OS_Type": "نوع نظام التشغيل", - "OS_Uptime": "مدة تشغيل نظام التشغيل", - "days": "days", - "hours": "الساعات", - "minutes": "الدقائق", - "seconds": "الثواني", - "show-field-on-card": "Show this field on card", - "automatically-field-on-card": "Auto create field to all cards", - "showLabel-field-on-card": "Show field label on minicard", - "yes": "نعم", - "no": "لا", - "accounts": "الحسابات", - "accounts-allowEmailChange": "السماح بتغيير البريد الإلكتروني", - "accounts-allowUserNameChange": "Allow Username Change", - "createdAt": "Created at", - "verified": "Verified", - "active": "Active", - "card-received": "Received", - "card-received-on": "Received on", - "card-end": "End", - "card-end-on": "Ends on", - "editCardReceivedDatePopup-title": "Change received date", - "editCardEndDatePopup-title": "Change end date", - "setCardColorPopup-title": "Set color", - "setCardActionsColorPopup-title": "Choose a color", - "setSwimlaneColorPopup-title": "Choose a color", - "setListColorPopup-title": "Choose a color", - "assigned-by": "Assigned By", - "requested-by": "Requested By", - "board-delete-notice": "Deleting is permanent. You will lose all lists, cards and actions associated with this board.", - "delete-board-confirm-popup": "All lists, cards, labels, and activities will be deleted and you won't be able to recover the board contents. There is no undo.", - "boardDeletePopup-title": "Delete Board?", - "delete-board": "Delete Board", - "default-subtasks-board": "Subtasks for __board__ board", - "default": "Default", - "queue": "Queue", - "subtask-settings": "Subtasks Settings", - "card-settings": "Card Settings", - "boardSubtaskSettingsPopup-title": "Board Subtasks Settings", - "boardCardSettingsPopup-title": "Card Settings", - "deposit-subtasks-board": "Deposit subtasks to this board:", - "deposit-subtasks-list": "Landing list for subtasks deposited here:", - "show-parent-in-minicard": "Show parent in minicard:", - "prefix-with-full-path": "Prefix with full path", - "prefix-with-parent": "Prefix with parent", - "subtext-with-full-path": "Subtext with full path", - "subtext-with-parent": "Subtext with parent", - "change-card-parent": "Change card's parent", - "parent-card": "Parent card", - "source-board": "Source board", - "no-parent": "Don't show parent", - "activity-added-label": "added label '%s' to %s", - "activity-removed-label": "removed label '%s' from %s", - "activity-delete-attach": "deleted an attachment from %s", - "activity-added-label-card": "added label '%s'", - "activity-removed-label-card": "removed label '%s'", - "activity-delete-attach-card": "deleted an attachment", - "activity-set-customfield": "set custom field '%s' to '%s' in %s", - "activity-unset-customfield": "unset custom field '%s' in %s", - "r-rule": "Rule", - "r-add-trigger": "Add trigger", - "r-add-action": "Add action", - "r-board-rules": "Board rules", - "r-add-rule": "Add rule", - "r-view-rule": "View rule", - "r-delete-rule": "Delete rule", - "r-new-rule-name": "New rule title", - "r-no-rules": "No rules", - "r-when-a-card": "When a card", - "r-is": "is", - "r-is-moved": "is moved", - "r-added-to": "added to", - "r-removed-from": "Removed from", - "r-the-board": "the board", - "r-list": "list", - "set-filter": "Set Filter", - "r-moved-to": "Moved to", - "r-moved-from": "Moved from", - "r-archived": "Moved to Archive", - "r-unarchived": "Restored from Archive", - "r-a-card": "a card", - "r-when-a-label-is": "When a label is", - "r-when-the-label": "When the label", - "r-list-name": "list name", - "r-when-a-member": "When a member is", - "r-when-the-member": "When the member", - "r-name": "name", - "r-when-a-attach": "When an attachment", - "r-when-a-checklist": "When a checklist is", - "r-when-the-checklist": "When the checklist", - "r-completed": "Completed", - "r-made-incomplete": "Made incomplete", - "r-when-a-item": "When a checklist item is", - "r-when-the-item": "When the checklist item", - "r-checked": "Checked", - "r-unchecked": "Unchecked", - "r-move-card-to": "Move card to", - "r-top-of": "Top of", - "r-bottom-of": "Bottom of", - "r-its-list": "its list", - "r-archive": "نقل الى الارشيف", - "r-unarchive": "Restore from Archive", - "r-card": "card", - "r-add": "أضف", - "r-remove": "Remove", - "r-label": "label", - "r-member": "member", - "r-remove-all": "Remove all members from the card", - "r-set-color": "Set color to", - "r-checklist": "checklist", - "r-check-all": "Check all", - "r-uncheck-all": "Uncheck all", - "r-items-check": "items of checklist", - "r-check": "Check", - "r-uncheck": "Uncheck", - "r-item": "item", - "r-of-checklist": "of checklist", - "r-send-email": "Send an email", - "r-to": "to", - "r-subject": "subject", - "r-rule-details": "Rule details", - "r-d-move-to-top-gen": "Move card to top of its list", - "r-d-move-to-top-spec": "Move card to top of list", - "r-d-move-to-bottom-gen": "Move card to bottom of its list", - "r-d-move-to-bottom-spec": "Move card to bottom of list", - "r-d-send-email": "Send email", - "r-d-send-email-to": "to", - "r-d-send-email-subject": "subject", - "r-d-send-email-message": "message", - "r-d-archive": "Move card to Archive", - "r-d-unarchive": "Restore card from Archive", - "r-d-add-label": "Add label", - "r-d-remove-label": "Remove label", - "r-create-card": "Create new card", - "r-in-list": "in list", - "r-in-swimlane": "in swimlane", - "r-d-add-member": "Add member", - "r-d-remove-member": "Remove member", - "r-d-remove-all-member": "Remove all member", - "r-d-check-all": "Check all items of a list", - "r-d-uncheck-all": "Uncheck all items of a list", - "r-d-check-one": "Check item", - "r-d-uncheck-one": "Uncheck item", - "r-d-check-of-list": "of checklist", - "r-d-add-checklist": "Add checklist", - "r-d-remove-checklist": "Remove checklist", - "r-by": "by", - "r-add-checklist": "Add checklist", - "r-with-items": "with items", - "r-items-list": "item1,item2,item3", - "r-add-swimlane": "Add swimlane", - "r-swimlane-name": "swimlane name", - "r-board-note": "Note: leave a field empty to match every possible value.", - "r-checklist-note": "Note: checklist's items have to be written as comma separated values.", - "r-when-a-card-is-moved": "When a card is moved to another list", - "r-set": "Set", - "r-update": "Update", - "r-datefield": "date field", - "r-df-start-at": "start", - "r-df-due-at": "due", - "r-df-end-at": "end", - "r-df-received-at": "received", - "r-to-current-datetime": "to current date/time", - "r-remove-value-from": "Remove value from", - "ldap": "LDAP", - "oauth2": "OAuth2", - "cas": "CAS", - "authentication-method": "Authentication method", - "authentication-type": "Authentication type", - "custom-product-name": "Custom Product Name", - "layout": "Layout", - "hide-logo": "Hide Logo", - "add-custom-html-after-body-start": "Add Custom HTML after <body> start", - "add-custom-html-before-body-end": "Add Custom HTML before </body> end", - "error-undefined": "Something went wrong", - "error-ldap-login": "An error occurred while trying to login", - "display-authentication-method": "Display Authentication Method", - "default-authentication-method": "Default Authentication Method", - "duplicate-board": "Duplicate Board", - "people-number": "The number of people is:", - "swimlaneDeletePopup-title": "Delete Swimlane ?", - "swimlane-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the swimlane. There is no undo.", - "restore-all": "Restore all", - "delete-all": "Delete all", - "loading": "Loading, please wait.", - "previous_as": "last time was", - "act-a-dueAt": "modified due time to \nWhen: __timeValue__\nWhere: __card__\n previous due was __timeOldValue__", - "act-a-endAt": "modified ending time to __timeValue__ from (__timeOldValue__)", - "act-a-startAt": "modified starting time to __timeValue__ from (__timeOldValue__)", - "act-a-receivedAt": "modified received time to __timeValue__ from (__timeOldValue__)", - "a-dueAt": "modified due time to be", - "a-endAt": "modified ending time to be", - "a-startAt": "modified starting time to be", - "a-receivedAt": "modified received time to be", - "almostdue": "current due time %s is approaching", - "pastdue": "current due time %s is past", - "duenow": "current due time %s is today", - "act-newDue": "__list__/__card__ has 1st due reminder [__board__]", - "act-withDue": "__list__/__card__ due reminders [__board__]", - "act-almostdue": "was reminding the current due (__timeValue__) of __card__ is approaching", - "act-pastdue": "was reminding the current due (__timeValue__) of __card__ is past", - "act-duenow": "was reminding the current due (__timeValue__) of __card__ is now", - "act-atUserComment": "You were mentioned in [__board__] __list__/__card__", - "delete-user-confirm-popup": "Are you sure you want to delete this account? There is no undo.", - "accounts-allowUserDelete": "Allow users to self delete their account", - "hide-minicard-label-text": "Hide minicard label text", - "show-desktop-drag-handles": "Show desktop drag handles", - "assignee": "Assignee", - "cardAssigneesPopup-title": "Assignee", - "addmore-detail": "Add a more detailed description", - "show-on-card": "Show on Card", - "new": "New", - "editUserPopup-title": "Edit User", - "newUserPopup-title": "New User", - "notifications": "Notifications", - "view-all": "View All", - "filter-by-unread": "Filter by Unread", - "mark-all-as-read": "Mark all as read", - "remove-all-read": "Remove all read", - "allow-rename": "Allow Rename", - "allowRenamePopup-title": "Allow Rename" -} \ No newline at end of file + "accept": "قبول", + "act-activity-notify": "اشعارات النشاط", + "act-addAttachment": "added attachment __attachment__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-deleteAttachment": "deleted attachment __attachment__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addSubtask": "added subtask __subtask__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addedLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removeLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removedLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addChecklist": "added checklist __checklist__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addChecklistItem": "added checklist item __checklistItem__ to checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removeChecklist": "removed checklist __checklist__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removeChecklistItem": "removed checklist item __checklistItem__ from checklist __checkList__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-checkedItem": "checked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-uncheckedItem": "unchecked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-completeChecklist": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-uncompleteChecklist": "uncompleted checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addComment": "commented on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-editComment": "edited comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-deleteComment": "deleted comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-createBoard": "created board __board__", + "act-createSwimlane": "created swimlane __swimlane__ to board __board__", + "act-createCard": "created card __card__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-createCustomField": "created custom field __customField__ at board __board__", + "act-deleteCustomField": "deleted custom field __customField__ at board __board__", + "act-setCustomField": "edited custom field __customField__: __customFieldValue__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-createList": "added list __list__ to board __board__", + "act-addBoardMember": "added member __member__ to board __board__", + "act-archivedBoard": "Board __board__ moved to Archive", + "act-archivedCard": "Card __card__ at list __list__ at swimlane __swimlane__ at board __board__ moved to Archive", + "act-archivedList": "List __list__ at swimlane __swimlane__ at board __board__ moved to Archive", + "act-archivedSwimlane": "Swimlane __swimlane__ at board __board__ moved to Archive", + "act-importBoard": "imported board __board__", + "act-importCard": "imported card __card__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-importList": "imported list __list__ to swimlane __swimlane__ at board __board__", + "act-joinMember": "added member __member__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-moveCard": "moved card __card__ at board __board__ from list __oldList__ at swimlane __oldSwimlane__ to list __list__ at swimlane __swimlane__", + "act-moveCardToOtherBoard": "moved card __card__ from list __oldList__ at swimlane __oldSwimlane__ at board __oldBoard__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-removeBoardMember": "removed member __member__ from board __board__", + "act-restoredCard": "restored card __card__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-unjoinMember": "removed member __member__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-withBoardTitle": "__لوح__", + "act-withCardTitle": "[__board__] __card__", + "actions": "الإجراءات", + "activities": "الأنشطة", + "activity": "النشاط", + "activity-added": "تمت إضافة %s ل %s", + "activity-archived": "%s انتقل الى الارشيف", + "activity-attached": "إرفاق %s ل %s", + "activity-created": "أنشأ %s", + "activity-customfield-created": "%s احدت حقل مخصص", + "activity-excluded": "استبعاد %s عن %s", + "activity-imported": "imported %s into %s from %s", + "activity-imported-board": "imported %s from %s", + "activity-joined": "انضم %s", + "activity-moved": "تم نقل %s من %s إلى %s", + "activity-on": "على %s", + "activity-removed": "حذف %s إلى %s", + "activity-sent": "إرسال %s إلى %s", + "activity-unjoined": "غادر %s", + "activity-subtask-added": "تم اضافة مهمة فرعية الى %s", + "activity-checked-item": "تحقق %s في قائمة التحقق %s من %s", + "activity-unchecked-item": "ازالة تحقق %s من قائمة التحقق %s من %s", + "activity-checklist-added": "أضاف قائمة تحقق إلى %s", + "activity-checklist-removed": "ازالة قائمة التحقق من %s", + "activity-checklist-completed": "completed checklist %s of %s", + "activity-checklist-uncompleted": "لم يتم انجاز قائمة التحقق %s من %s", + "activity-checklist-item-added": "تم اضافة عنصر قائمة التحقق الى '%s' في %s", + "activity-checklist-item-removed": "تم ازالة عنصر قائمة التحقق الى '%s' في %s", + "add": "أضف", + "activity-checked-item-card": "checked %s in checklist %s", + "activity-unchecked-item-card": "unchecked %s in checklist %s", + "activity-checklist-completed-card": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "activity-checklist-uncompleted-card": "uncompleted the checklist %s", + "activity-editComment": "edited comment %s", + "activity-deleteComment": "تعليق محذوف %s", + "add-attachment": "إضافة مرفق", + "add-board": "إضافة لوحة", + "add-card": "إضافة بطاقة", + "add-swimlane": "Add Swimlane", + "add-subtask": "إضافة مهمة فرعية", + "add-checklist": "إضافة قائمة تدقيق", + "add-checklist-item": "إضافة عنصر إلى قائمة التحقق", + "add-cover": "إضافة غلاف", + "add-label": "إضافة ملصق", + "add-list": "إضافة قائمة", + "add-members": "تعيين أعضاء", + "added": "أُضيف", + "addMemberPopup-title": "الأعضاء", + "admin": "المدير", + "admin-desc": "إمكانية مشاهدة و تعديل و حذف أعضاء ، و تعديل إعدادات اللوحة أيضا.", + "admin-announcement": "إعلان", + "admin-announcement-active": "Active System-Wide Announcement", + "admin-announcement-title": "Announcement from Administrator", + "all-boards": "كل اللوحات", + "and-n-other-card": "And __count__ other بطاقة", + "and-n-other-card_plural": "And __count__ other بطاقات", + "apply": "طبق", + "app-is-offline": "Loading, please wait. Refreshing the page will cause data loss. If loading does not work, please check that server has not stopped.", + "archive": "نقل الى الارشيف", + "archive-all": "نقل الكل الى الارشيف", + "archive-board": "نقل اللوح الى الارشيف", + "archive-card": "نقل البطاقة الى الارشيف", + "archive-list": "نقل القائمة الى الارشيف", + "archive-swimlane": "نقل خط السباحة الى الارشيف", + "archive-selection": "نقل التحديد إلى الأرشيف", + "archiveBoardPopup-title": "نقل الوح إلى الأرشيف", + "archived-items": "أرشيف", + "archived-boards": "الالواح في الأرشيف", + "restore-board": "استعادة اللوحة", + "no-archived-boards": "لا توجد لوحات في الأرشيف.", + "archives": "أرشيف", + "template": "نموذج", + "templates": "نماذج", + "assign-member": "تعيين عضو", + "attached": "أُرفق)", + "attachment": "مرفق", + "attachment-delete-pop": "حذف المرق هو حذف نهائي . لا يمكن التراجع إذا حذف.", + "attachmentDeletePopup-title": "تريد حذف المرفق ?", + "attachments": "المرفقات", + "auto-watch": "مراقبة لوحات تلقائيا عندما يتم إنشاؤها", + "avatar-too-big": "الصورة الرمزية كبيرة جدا (70 كيلوبايت كحد أقصى)", + "back": "رجوع", + "board-change-color": "تغيير اللومr", + "board-nb-stars": "%s نجوم", + "board-not-found": "لوحة مفقودة", + "board-private-info": "سوف تصبح هذه اللوحة <strong>خاصة</strong>", + "board-public-info": "سوف تصبح هذه اللوحة <strong>عامّة</strong>.", + "boardChangeColorPopup-title": "تعديل خلفية الشاشة", + "boardChangeTitlePopup-title": "إعادة تسمية اللوحة", + "boardChangeVisibilityPopup-title": "تعديل وضوح الرؤية", + "boardChangeWatchPopup-title": "تغيير المتابعة", + "boardMenuPopup-title": "Board Settings", + "boardChangeViewPopup-title": "عرض اللوحات", + "boards": "لوحات", + "board-view": "عرض اللوحات", + "board-view-cal": "التقويم", + "board-view-swimlanes": "خطوط السباحة", + "board-view-collapse": "Collapse", + "board-view-lists": "القائمات", + "bucket-example": "مثل « todo list » على سبيل المثال", + "cancel": "إلغاء", + "card-archived": "البطاقة منقولة الى الارشيف", + "board-archived": "اللوحات منقولة الى الارشيف", + "card-comments-title": "%s تعليقات لهذه البطاقة", + "card-delete-notice": "هذا حذف أبديّ . سوف تفقد كل الإجراءات المنوطة بهذه البطاقة", + "card-delete-pop": "سيتم إزالة جميع الإجراءات من تبعات النشاط، وأنك لن تكون قادرا على إعادة فتح البطاقة. لا يوجد التراجع.", + "card-delete-suggest-archive": "يمكنك نقل بطاقة إلى الأرشيف لإزالتها من اللوحة والمحافظة على النشاط.", + "card-due": "مستحق", + "card-due-on": "مستحق في", + "card-spent": "امضى وقتا", + "card-edit-attachments": "تعديل المرفقات", + "card-edit-custom-fields": "تعديل الحقل المعدل", + "card-start-voting": "ابدأ التصويت", + "card-cancel-voting": "حذف التصويت وجميع الأصوات", + "card-edit-labels": "تعديل العلامات", + "card-edit-members": "تعديل الأعضاء", + "card-labels-title": "تعديل علامات البطاقة.", + "card-members-title": "إضافة او حذف أعضاء للبطاقة.", + "card-start": "بداية", + "card-start-on": "يبدأ في", + "cardAttachmentsPopup-title": "إرفاق من", + "cardCustomField-datePopup-title": "تغير التاريخ", + "cardCustomFieldsPopup-title": "تعديل الحقل المعدل", + "cardStartVotingPopup-title": "ابدأ تصويت", + "positiveVoteMembersPopup-title": "Proponents", + "negativeVoteMembersPopup-title": "Opponents", + "vote-question": "Voting question", + "vote-public": "Public vote", + "vote-for-it": "مع", + "vote-against": "ضد", + "cardDeletePopup-title": "حذف البطاقة ?", + "cardDetailsActionsPopup-title": "إجراءات على البطاقة", + "cardLabelsPopup-title": "علامات", + "cardMembersPopup-title": "أعضاء", + "cardMorePopup-title": "المزيد", + "cardTemplatePopup-title": "Create template", + "cards": "بطاقات", + "cards-count": "بطاقات", + "casSignIn": "تسجيل الدخول مع CAS", + "cardType-card": "بطاقة", + "cardType-linkedCard": "البطاقة المرتبطة", + "cardType-linkedBoard": "Linked Board", + "change": "Change", + "change-avatar": "تعديل الصورة الشخصية", + "change-password": "تغيير كلمة المرور", + "change-permissions": "تعديل الصلاحيات", + "change-settings": "تغيير الاعدادات", + "changeAvatarPopup-title": "تعديل الصورة الشخصية", + "changeLanguagePopup-title": "تغيير اللغة", + "changePasswordPopup-title": "تغيير كلمة المرور", + "changePermissionsPopup-title": "تعديل الصلاحيات", + "changeSettingsPopup-title": "تغيير الاعدادات", + "subtasks": "المهمات الفرعية", + "checklists": "قوائم التّدقيق", + "click-to-star": "اضغط لإضافة اللوحة للمفضلة.", + "click-to-unstar": "اضغط لحذف اللوحة من المفضلة.", + "clipboard": "Clipboard or drag & drop", + "close": "غلق", + "close-board": "غلق اللوحة", + "close-board-pop": "You will be able to restore the board by clicking the “Archive” button from the home header.", + "color-black": "black", + "color-blue": "blue", + "color-crimson": "crimson", + "color-darkgreen": "اخضر غامق", + "color-gold": "ذهبي", + "color-gray": "رمادي", + "color-green": "green", + "color-indigo": "indigo", + "color-lime": "lime", + "color-magenta": "magenta", + "color-mistyrose": "mistyrose", + "color-navy": "navy", + "color-orange": "orange", + "color-paleturquoise": "paleturquoise", + "color-peachpuff": "peachpuff", + "color-pink": "pink", + "color-plum": "plum", + "color-purple": "purple", + "color-red": "red", + "color-saddlebrown": "saddlebrown", + "color-silver": "فضي", + "color-sky": "sky", + "color-slateblue": "slateblue", + "color-white": "أبيض", + "color-yellow": "yellow", + "unset-color": "Unset", + "comment": "تعليق", + "comment-placeholder": "أكتب تعليق", + "comment-only": "التعليق فقط", + "comment-only-desc": "يمكن التعليق على بطاقات فقط.", + "no-comments": "لا يوجد تعليقات", + "no-comments-desc": "Can not see comments and activities.", + "worker": "Worker", + "worker-desc": "Can only move cards, assign itself to card and comment.", + "computer": "حاسوب", + "confirm-subtask-delete-dialog": "Are you sure you want to delete subtask?", + "confirm-checklist-delete-dialog": "Are you sure you want to delete checklist?", + "copy-card-link-to-clipboard": "نسخ رابط البطاقة إلى الحافظة", + "linkCardPopup-title": "ربط البطاقة", + "searchElementPopup-title": "بحث", + "copyCardPopup-title": "نسخ البطاقة", + "copyChecklistToManyCardsPopup-title": "Copy Checklist Template to Many Cards", + "copyChecklistToManyCardsPopup-instructions": "Destination Card Titles and Descriptions in this JSON format", + "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"First card title\", \"description\":\"First card description\"}, {\"title\":\"Second card title\",\"description\":\"Second card description\"},{\"title\":\"Last card title\",\"description\":\"Last card description\"} ]", + "create": "إنشاء", + "createBoardPopup-title": "إنشاء لوحة", + "chooseBoardSourcePopup-title": "استيراد لوحة", + "createLabelPopup-title": "إنشاء علامة", + "createCustomField": "انشاء حقل", + "createCustomFieldPopup-title": "انشاء حقل", + "current": "الحالي", + "custom-field-delete-pop": "There is no undo. This will remove this custom field from all cards and destroy its history.", + "custom-field-checkbox": "Checkbox", + "custom-field-date": "تاريخ", + "custom-field-dropdown": "Dropdown List", + "custom-field-dropdown-none": "(none)", + "custom-field-dropdown-options": "List Options", + "custom-field-dropdown-options-placeholder": "Press enter to add more options", + "custom-field-dropdown-unknown": "(unknown)", + "custom-field-number": "رقم", + "custom-field-text": "نص", + "custom-fields": "Custom Fields", + "date": "تاريخ", + "decline": "Decline", + "default-avatar": "صورة شخصية افتراضية", + "delete": "حذف", + "deleteCustomFieldPopup-title": "Delete Custom Field?", + "deleteLabelPopup-title": "حذف العلامة ?", + "description": "وصف", + "disambiguateMultiLabelPopup-title": "تحديد الإجراء على العلامة", + "disambiguateMultiMemberPopup-title": "تحديد الإجراء على العضو", + "discard": "التخلص منها", + "done": "Done", + "download": "تنزيل", + "edit": "تعديل", + "edit-avatar": "تعديل الصورة الشخصية", + "edit-profile": "تعديل الملف الشخصي", + "edit-wip-limit": "Edit WIP Limit", + "soft-wip-limit": "Soft WIP Limit", + "editCardStartDatePopup-title": "تغيير تاريخ البدء", + "editCardDueDatePopup-title": "تغيير تاريخ الاستحقاق", + "editCustomFieldPopup-title": "Edit Field", + "editCardSpentTimePopup-title": "Change spent time", + "editLabelPopup-title": "تعديل العلامة", + "editNotificationPopup-title": "تصحيح الإشعار", + "editProfilePopup-title": "تعديل الملف الشخصي", + "email": "البريد الإلكتروني", + "email-enrollAccount-subject": "An account created for you on __siteName__", + "email-enrollAccount-text": "Hello __user__,\n\nTo start using the service, simply click the link below.\n\n__url__\n\nThanks.", + "email-fail": "Sending email failed", + "email-fail-text": "Error trying to send email", + "email-invalid": "Invalid email", + "email-invite": "Invite via Email", + "email-invite-subject": "__inviter__ sent you an invitation", + "email-invite-text": "Dear __user__,\n\n__inviter__ invites you to join board \"__board__\" for collaborations.\n\nPlease follow the link below:\n\n__url__\n\nThanks.", + "email-resetPassword-subject": "Reset your password on __siteName__", + "email-resetPassword-text": "Hello __user__,\n\nTo reset your password, simply click the link below.\n\n__url__\n\nThanks.", + "email-sent": "Email sent", + "email-verifyEmail-subject": "Verify your email address on __siteName__", + "email-verifyEmail-text": "Hello __user__,\n\nTo verify your account email, simply click the link below.\n\n__url__\n\nThanks.", + "enable-wip-limit": "Enable WIP Limit", + "error-board-doesNotExist": "This board does not exist", + "error-board-notAdmin": "You need to be admin of this board to do that", + "error-board-notAMember": "You need to be a member of this board to do that", + "error-json-malformed": "Your text is not valid JSON", + "error-json-schema": "Your JSON data does not include the proper information in the correct format", + "error-list-doesNotExist": "This list does not exist", + "error-user-doesNotExist": "This user does not exist", + "error-user-notAllowSelf": "لا يمكنك دعوة نفسك", + "error-user-notCreated": "This user is not created", + "error-username-taken": "إسم المستخدم مأخوذ مسبقا", + "error-email-taken": "البريد الإلكتروني مأخوذ بالفعل", + "export-board": "Export board", + "sort": "Sort", + "sort-desc": "Click to Sort List", + "list-sort-by": "Sort the List By:", + "list-label-modifiedAt": "Last Access Time", + "list-label-title": "Name of the List", + "list-label-sort": "Your Manual Order", + "list-label-short-modifiedAt": "(L)", + "list-label-short-title": "(N)", + "list-label-short-sort": "(M)", + "filter": "تصفية", + "filter-cards": "Filter Cards or Lists", + "list-filter-label": "Filter List by Title", + "filter-clear": "مسح التصفية", + "filter-no-label": "لا يوجد ملصق", + "filter-no-member": "ليس هناك أي عضو", + "filter-no-assignee": "No assignee", + "filter-no-custom-fields": "No Custom Fields", + "filter-show-archive": "Show archived lists", + "filter-hide-empty": "Hide empty lists", + "filter-on": "التصفية تشتغل", + "filter-on-desc": "أنت بصدد تصفية بطاقات هذه اللوحة. اضغط هنا لتعديل التصفية.", + "filter-to-selection": "تصفية بالتحديد", + "advanced-filter-label": "Advanced Filter", + "advanced-filter-description": "Advanced Filter allows to write a string containing following operators: == != <= >= && || ( ) A space is used as a separator between the Operators. You can filter for all Custom Fields by typing their names and values. For Example: Field1 == Value1. Note: If fields or values contains spaces, you need to encapsulate them into single quotes. For Example: 'Field 1' == 'Value 1'. For single control characters (' \\/) to be skipped, you can use \\. For example: Field1 == I\\'m. Also you can combine multiple conditions. For Example: F1 == V1 || F1 == V2. Normally all operators are interpreted from left to right. You can change the order by placing brackets. For Example: F1 == V1 && ( F2 == V2 || F2 == V3 ). Also you can search text fields using regex: F1 == /Tes.*/i", + "fullname": "الإسم الكامل", + "header-logo-title": "الرجوع إلى صفحة اللوحات", + "hide-system-messages": "إخفاء رسائل النظام", + "headerBarCreateBoardPopup-title": "إنشاء لوحة", + "home": "الرئيسية", + "import": "Import", + "link": "رابط", + "import-board": "استيراد لوحة", + "import-board-c": "استيراد لوحة", + "import-board-title-trello": "Import board from Trello", + "import-board-title-wekan": "Import board from previous export", + "import-sandstorm-backup-warning": "Do not delete data you import from original exported board or Trello before checking does this grain close and open again, or do you get Board not found error, that means data loss.", + "import-sandstorm-warning": "Imported board will delete all existing data on board and replace it with imported board.", + "from-trello": "من تريلو", + "from-wekan": "From previous export", + "import-board-instruction-trello": "In your Trello board, go to 'Menu', then 'More', 'Print and Export', 'Export JSON', and copy the resulting text", + "import-board-instruction-wekan": "In your board, go to 'Menu', then 'Export board', and copy the text in the downloaded file.", + "import-board-instruction-about-errors": "If you get errors when importing board, sometimes importing still works, and board is at All Boards page.", + "import-json-placeholder": "Paste your valid JSON data here", + "import-map-members": "رسم خريطة الأعضاء", + "import-members-map": "Your imported board has some members. Please map the members you want to import to your users", + "import-show-user-mapping": "Review members mapping", + "import-user-select": "Pick your existing user you want to use as this member", + "importMapMembersAddPopup-title": "Select member", + "info": "الإصدار", + "initials": "أولية", + "invalid-date": "تاريخ غير صالح", + "invalid-time": "Invalid time", + "invalid-user": "Invalid user", + "joined": "انضمّ", + "just-invited": "You are just invited to this board", + "keyboard-shortcuts": "اختصار لوحة المفاتيح", + "label-create": "إنشاء علامة", + "label-default": "%s علامة (افتراضية)", + "label-delete-pop": "لا يوجد تراجع. سيؤدي هذا إلى إزالة هذه العلامة من جميع بطاقات والقضاء على تأريخها", + "labels": "علامات", + "language": "لغة", + "last-admin-desc": "لا يمكن تعديل الأدوار لأن ذلك يتطلب صلاحيات المدير.", + "leave-board": "مغادرة اللوحة", + "leave-board-pop": "Are you sure you want to leave __boardTitle__? You will be removed from all cards on this board.", + "leaveBoardPopup-title": "مغادرة اللوحة ؟", + "link-card": "ربط هذه البطاقة", + "list-archive-cards": "Move all cards in this list to Archive", + "list-archive-cards-pop": "This will remove all the cards in this list from the board. To view cards in Archive and bring them back to the board, click “Menu” > “Archive”.", + "list-move-cards": "نقل بطاقات هذه القائمة", + "list-select-cards": "تحديد بطاقات هذه القائمة", + "set-color-list": "Set Color", + "listActionPopup-title": "قائمة الإجراءات", + "swimlaneActionPopup-title": "Swimlane Actions", + "swimlaneAddPopup-title": "Add a Swimlane below", + "listImportCardPopup-title": "Import a Trello card", + "listMorePopup-title": "المزيد", + "link-list": "رابط إلى هذه القائمة", + "list-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the list. There is no undo.", + "list-delete-suggest-archive": "You can move a list to Archive to remove it from the board and preserve the activity.", + "lists": "القائمات", + "swimlanes": "خطوط السباحة", + "log-out": "تسجيل الخروج", + "log-in": "تسجيل الدخول", + "loginPopup-title": "تسجيل الدخول", + "memberMenuPopup-title": "أفضليات الأعضاء", + "members": "أعضاء", + "menu": "القائمة", + "move-selection": "Move selection", + "moveCardPopup-title": "نقل البطاقة", + "moveCardToBottom-title": "التحرك إلى القاع", + "moveCardToTop-title": "التحرك إلى الأعلى", + "moveSelectionPopup-title": "Move selection", + "multi-selection": "تحديد أكثر من واحدة", + "multi-selection-on": "Multi-Selection is on", + "muted": "مكتوم", + "muted-info": "You will never be notified of any changes in this board", + "my-boards": "لوحاتي", + "name": "اسم", + "no-archived-cards": "No cards in Archive.", + "no-archived-lists": "No lists in Archive.", + "no-archived-swimlanes": "No swimlanes in Archive.", + "no-results": "لا توجد نتائج", + "normal": "عادي", + "normal-desc": "يمكن مشاهدة و تعديل البطاقات. لا يمكن تغيير إعدادات الضبط.", + "not-accepted-yet": "Invitation not accepted yet", + "notify-participate": "Receive updates to any cards you participate as creater or member", + "notify-watch": "Receive updates to any boards, lists, or cards you’re watching", + "optional": "اختياري", + "or": "or", + "page-maybe-private": "قدتكون هذه الصفحة خاصة . قد تستطيع مشاهدتها ب <a href='%s'>تسجيل الدخول</a>.", + "page-not-found": "صفحة غير موجودة", + "password": "كلمة المرور", + "paste-or-dragdrop": "to paste, or drag & drop image file to it (image only)", + "participating": "المشاركة", + "preview": "Preview", + "previewAttachedImagePopup-title": "Preview", + "previewClipboardImagePopup-title": "Preview", + "private": "خاص", + "private-desc": "هذه اللوحة خاصة . لا يسمح إلا للأعضاء .", + "profile": "ملف شخصي", + "public": "عامّ", + "public-desc": "هذه اللوحة عامة: مرئية لكلّ من يحصل على الرابط ، و هي مرئية أيضا في محركات البحث مثل جوجل. التعديل مسموح به للأعضاء فقط.", + "quick-access-description": "أضف لوحة إلى المفضلة لإنشاء اختصار في هذا الشريط.", + "remove-cover": "حذف الغلاف", + "remove-from-board": "حذف من اللوحة", + "remove-label": "إزالة التصنيف", + "listDeletePopup-title": "حذف القائمة ؟", + "remove-member": "حذف العضو", + "remove-member-from-card": "حذف من البطاقة", + "remove-member-pop": "حذف __name__ (__username__) من __boardTitle__ ? سيتم حذف هذا العضو من جميع بطاقة اللوحة مع إرسال إشعار له بذاك.", + "removeMemberPopup-title": "حذف العضو ?", + "rename": "إعادة التسمية", + "rename-board": "إعادة تسمية اللوحة", + "restore": "استعادة", + "save": "حفظ", + "search": "بحث", + "rules": "Rules", + "search-cards": "Search from card/list titles, descriptions and custom fields on this board", + "search-example": "Text to search for?", + "select-color": "اختيار اللون", + "set-wip-limit-value": "Set a limit for the maximum number of tasks in this list", + "setWipLimitPopup-title": "Set WIP Limit", + "shortcut-assign-self": "Assign yourself to current card", + "shortcut-autocomplete-emoji": "الإكمال التلقائي للرموز التعبيرية", + "shortcut-autocomplete-members": "الإكمال التلقائي لأسماء الأعضاء", + "shortcut-clear-filters": "مسح التصفيات", + "shortcut-close-dialog": "غلق النافذة", + "shortcut-filter-my-cards": "تصفية بطاقاتي", + "shortcut-show-shortcuts": "عرض قائمة الإختصارات ،تلك", + "shortcut-toggle-filterbar": "Toggle Filter Sidebar", + "shortcut-toggle-sidebar": "إظهار-إخفاء الشريط الجانبي للوحة", + "show-cards-minimum-count": "إظهار عدد البطاقات إذا كانت القائمة تتضمن أكثر من", + "sidebar-open": "فتح الشريط الجانبي", + "sidebar-close": "إغلاق الشريط الجانبي", + "signupPopup-title": "إنشاء حساب", + "star-board-title": "اضغط لإضافة هذه اللوحة إلى المفضلة . سوف يتم إظهارها على رأس بقية اللوحات.", + "starred-boards": "اللوحات المفضلة", + "starred-boards-description": "تعرض اللوحات المفضلة على رأس بقية اللوحات.", + "subscribe": "اشتراك و متابعة", + "team": "فريق", + "this-board": "هذه اللوحة", + "this-card": "هذه البطاقة", + "spent-time-hours": "Spent time (hours)", + "overtime-hours": "وقت اضافي (ساعات)", + "overtime": "وقت اضافي", + "has-overtime-cards": "Has overtime cards", + "has-spenttime-cards": "Has spent time cards", + "time": "الوقت", + "title": "عنوان", + "tracking": "تتبع", + "tracking-info": "You will be notified of any changes to those cards you are involved as creator or member.", + "type": "النوع", + "unassign-member": "إلغاء تعيين العضو", + "unsaved-description": "لديك وصف غير محفوظ", + "unwatch": "غير مُشاهد", + "upload": "Upload", + "upload-avatar": "رفع صورة شخصية", + "uploaded-avatar": "تم رفع الصورة الشخصية", + "username": "اسم المستخدم", + "view-it": "شاهدها", + "warn-list-archived": "warning: this card is in an list at Archive", + "watch": "مُشاهد", + "watching": "مشاهدة", + "watching-info": "You will be notified of any change in this board", + "welcome-board": "لوحة التّرحيب", + "welcome-swimlane": "Milestone 1", + "welcome-list1": "المبادئ", + "welcome-list2": "متقدم", + "card-templates-swimlane": "Card Templates", + "list-templates-swimlane": "List Templates", + "board-templates-swimlane": "Board Templates", + "what-to-do": "ماذا تريد أن تنجز?", + "wipLimitErrorPopup-title": "Invalid WIP Limit", + "wipLimitErrorPopup-dialog-pt1": "The number of tasks in this list is higher than the WIP limit you've defined.", + "wipLimitErrorPopup-dialog-pt2": "Please move some tasks out of this list, or set a higher WIP limit.", + "admin-panel": "لوحة التحكم", + "settings": "الإعدادات", + "people": "الناس", + "registration": "تسجيل", + "disable-self-registration": "Disable Self-Registration", + "invite": "دعوة", + "invite-people": "الناس المدعوين", + "to-boards": "إلى اللوحات", + "email-addresses": "عناوين البريد الإلكتروني", + "smtp-host-description": "The address of the SMTP server that handles your emails.", + "smtp-port-description": "The port your SMTP server uses for outgoing emails.", + "smtp-tls-description": "تفعيل دعم TLS من اجل خادم SMTP", + "smtp-host": "مضيف SMTP", + "smtp-port": "منفذ SMTP", + "smtp-username": "اسم المستخدم", + "smtp-password": "كلمة المرور", + "smtp-tls": "دعم التي ال سي", + "send-from": "من", + "send-smtp-test": "Send a test email to yourself", + "invitation-code": "رمز الدعوة", + "email-invite-register-subject": "__inviter__ أرسل دعوة لك", + "email-invite-register-text": "Dear __user__,\n\n__inviter__ invites you to kanban board for collaborations.\n\nPlease follow the link below:\n__url__\n\nAnd your invitation code is: __icode__\n\nThanks.", + "email-smtp-test-subject": "SMTP Test Email", + "email-smtp-test-text": "You have successfully sent an email", + "error-invitation-code-not-exist": "رمز الدعوة غير موجود", + "error-notAuthorized": "أنتَ لا تملك الصلاحيات لرؤية هذه الصفحة.", + "webhook-title": "Webhook Name", + "webhook-token": "Token (Optional for Authentication)", + "outgoing-webhooks": "الويبهوك الصادرة", + "bidirectional-webhooks": "Two-Way Webhooks", + "outgoingWebhooksPopup-title": "الويبهوك الصادرة", + "boardCardTitlePopup-title": "Card Title Filter", + "disable-webhook": "Disable This Webhook", + "global-webhook": "Global Webhooks", + "new-outgoing-webhook": "ويبهوك جديدة ", + "no-name": "(غير معروف)", + "Node_version": "إصدار النود", + "Meteor_version": "Meteor version", + "MongoDB_version": "MongoDB version", + "MongoDB_storage_engine": "MongoDB storage engine", + "MongoDB_Oplog_enabled": "MongoDB Oplog enabled", + "OS_Arch": "معمارية نظام التشغيل", + "OS_Cpus": "استهلاك وحدة المعالجة المركزية لنظام التشغيل", + "OS_Freemem": "الذاكرة الحرة لنظام التشغيل", + "OS_Loadavg": "متوسط حمل نظام التشغيل", + "OS_Platform": "منصة نظام التشغيل", + "OS_Release": "إصدار نظام التشغيل", + "OS_Totalmem": "الذاكرة الكلية لنظام التشغيل", + "OS_Type": "نوع نظام التشغيل", + "OS_Uptime": "مدة تشغيل نظام التشغيل", + "days": "أيام", + "hours": "الساعات", + "minutes": "الدقائق", + "seconds": "الثواني", + "show-field-on-card": "Show this field on card", + "automatically-field-on-card": "Auto create field to all cards", + "showLabel-field-on-card": "Show field label on minicard", + "yes": "نعم", + "no": "لا", + "accounts": "الحسابات", + "accounts-allowEmailChange": "السماح بتغيير البريد الإلكتروني", + "accounts-allowUserNameChange": "Allow Username Change", + "createdAt": "Created at", + "verified": "Verified", + "active": "نشط", + "card-received": "Received", + "card-received-on": "Received on", + "card-end": "End", + "card-end-on": "Ends on", + "editCardReceivedDatePopup-title": "Change received date", + "editCardEndDatePopup-title": "Change end date", + "setCardColorPopup-title": "حدد اللون", + "setCardActionsColorPopup-title": "اختر لوناً", + "setSwimlaneColorPopup-title": "اختر لوناً", + "setListColorPopup-title": "اختر لوناً", + "assigned-by": "Assigned By", + "requested-by": "Requested By", + "board-delete-notice": "Deleting is permanent. You will lose all lists, cards and actions associated with this board.", + "delete-board-confirm-popup": "All lists, cards, labels, and activities will be deleted and you won't be able to recover the board contents. There is no undo.", + "boardDeletePopup-title": "Delete Board?", + "delete-board": "Delete Board", + "default-subtasks-board": "Subtasks for __board__ board", + "default": "Default", + "queue": "Queue", + "subtask-settings": "Subtasks Settings", + "card-settings": "Card Settings", + "boardSubtaskSettingsPopup-title": "Board Subtasks Settings", + "boardCardSettingsPopup-title": "Card Settings", + "deposit-subtasks-board": "Deposit subtasks to this board:", + "deposit-subtasks-list": "Landing list for subtasks deposited here:", + "show-parent-in-minicard": "Show parent in minicard:", + "prefix-with-full-path": "Prefix with full path", + "prefix-with-parent": "Prefix with parent", + "subtext-with-full-path": "Subtext with full path", + "subtext-with-parent": "Subtext with parent", + "change-card-parent": "Change card's parent", + "parent-card": "Parent card", + "source-board": "Source board", + "no-parent": "Don't show parent", + "activity-added-label": "added label '%s' to %s", + "activity-removed-label": "removed label '%s' from %s", + "activity-delete-attach": "deleted an attachment from %s", + "activity-added-label-card": "added label '%s'", + "activity-removed-label-card": "removed label '%s'", + "activity-delete-attach-card": "deleted an attachment", + "activity-set-customfield": "set custom field '%s' to '%s' in %s", + "activity-unset-customfield": "unset custom field '%s' in %s", + "r-rule": "Rule", + "r-add-trigger": "Add trigger", + "r-add-action": "Add action", + "r-board-rules": "Board rules", + "r-add-rule": "Add rule", + "r-view-rule": "View rule", + "r-delete-rule": "Delete rule", + "r-new-rule-name": "New rule title", + "r-no-rules": "No rules", + "r-when-a-card": "When a card", + "r-is": "is", + "r-is-moved": "is moved", + "r-added-to": "added to", + "r-removed-from": "Removed from", + "r-the-board": "the board", + "r-list": "list", + "set-filter": "Set Filter", + "r-moved-to": "Moved to", + "r-moved-from": "Moved from", + "r-archived": "Moved to Archive", + "r-unarchived": "Restored from Archive", + "r-a-card": "a card", + "r-when-a-label-is": "When a label is", + "r-when-the-label": "When the label", + "r-list-name": "list name", + "r-when-a-member": "When a member is", + "r-when-the-member": "When the member", + "r-name": "name", + "r-when-a-attach": "When an attachment", + "r-when-a-checklist": "When a checklist is", + "r-when-the-checklist": "When the checklist", + "r-completed": "Completed", + "r-made-incomplete": "Made incomplete", + "r-when-a-item": "When a checklist item is", + "r-when-the-item": "When the checklist item", + "r-checked": "Checked", + "r-unchecked": "Unchecked", + "r-move-card-to": "Move card to", + "r-top-of": "Top of", + "r-bottom-of": "Bottom of", + "r-its-list": "its list", + "r-archive": "نقل الى الارشيف", + "r-unarchive": "Restore from Archive", + "r-card": "card", + "r-add": "أضف", + "r-remove": "Remove", + "r-label": "label", + "r-member": "member", + "r-remove-all": "Remove all members from the card", + "r-set-color": "Set color to", + "r-checklist": "checklist", + "r-check-all": "Check all", + "r-uncheck-all": "Uncheck all", + "r-items-check": "items of checklist", + "r-check": "Check", + "r-uncheck": "Uncheck", + "r-item": "item", + "r-of-checklist": "of checklist", + "r-send-email": "Send an email", + "r-to": "to", + "r-subject": "subject", + "r-rule-details": "Rule details", + "r-d-move-to-top-gen": "Move card to top of its list", + "r-d-move-to-top-spec": "Move card to top of list", + "r-d-move-to-bottom-gen": "Move card to bottom of its list", + "r-d-move-to-bottom-spec": "Move card to bottom of list", + "r-d-send-email": "Send email", + "r-d-send-email-to": "to", + "r-d-send-email-subject": "subject", + "r-d-send-email-message": "message", + "r-d-archive": "Move card to Archive", + "r-d-unarchive": "Restore card from Archive", + "r-d-add-label": "Add label", + "r-d-remove-label": "Remove label", + "r-create-card": "Create new card", + "r-in-list": "in list", + "r-in-swimlane": "in swimlane", + "r-d-add-member": "Add member", + "r-d-remove-member": "Remove member", + "r-d-remove-all-member": "Remove all member", + "r-d-check-all": "Check all items of a list", + "r-d-uncheck-all": "Uncheck all items of a list", + "r-d-check-one": "Check item", + "r-d-uncheck-one": "Uncheck item", + "r-d-check-of-list": "of checklist", + "r-d-add-checklist": "Add checklist", + "r-d-remove-checklist": "Remove checklist", + "r-by": "by", + "r-add-checklist": "Add checklist", + "r-with-items": "with items", + "r-items-list": "item1,item2,item3", + "r-add-swimlane": "Add swimlane", + "r-swimlane-name": "swimlane name", + "r-board-note": "Note: leave a field empty to match every possible value.", + "r-checklist-note": "Note: checklist's items have to be written as comma separated values.", + "r-when-a-card-is-moved": "When a card is moved to another list", + "r-set": "Set", + "r-update": "Update", + "r-datefield": "date field", + "r-df-start-at": "start", + "r-df-due-at": "due", + "r-df-end-at": "end", + "r-df-received-at": "received", + "r-to-current-datetime": "to current date/time", + "r-remove-value-from": "Remove value from", + "ldap": "LDAP", + "oauth2": "OAuth2", + "cas": "CAS", + "authentication-method": "Authentication method", + "authentication-type": "Authentication type", + "custom-product-name": "Custom Product Name", + "layout": "Layout", + "hide-logo": "Hide Logo", + "add-custom-html-after-body-start": "Add Custom HTML after <body> start", + "add-custom-html-before-body-end": "Add Custom HTML before </body> end", + "error-undefined": "Something went wrong", + "error-ldap-login": "An error occurred while trying to login", + "display-authentication-method": "Display Authentication Method", + "default-authentication-method": "Default Authentication Method", + "duplicate-board": "Duplicate Board", + "people-number": "The number of people is:", + "swimlaneDeletePopup-title": "Delete Swimlane ?", + "swimlane-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the swimlane. There is no undo.", + "restore-all": "Restore all", + "delete-all": "Delete all", + "loading": "Loading, please wait.", + "previous_as": "last time was", + "act-a-dueAt": "modified due time to \nWhen: __timeValue__\nWhere: __card__\n previous due was __timeOldValue__", + "act-a-endAt": "modified ending time to __timeValue__ from (__timeOldValue__)", + "act-a-startAt": "modified starting time to __timeValue__ from (__timeOldValue__)", + "act-a-receivedAt": "modified received time to __timeValue__ from (__timeOldValue__)", + "a-dueAt": "modified due time to be", + "a-endAt": "modified ending time to be", + "a-startAt": "modified starting time to be", + "a-receivedAt": "modified received time to be", + "almostdue": "current due time %s is approaching", + "pastdue": "current due time %s is past", + "duenow": "current due time %s is today", + "act-newDue": "__list__/__card__ has 1st due reminder [__board__]", + "act-withDue": "__list__/__card__ due reminders [__board__]", + "act-almostdue": "was reminding the current due (__timeValue__) of __card__ is approaching", + "act-pastdue": "was reminding the current due (__timeValue__) of __card__ is past", + "act-duenow": "was reminding the current due (__timeValue__) of __card__ is now", + "act-atUserComment": "You were mentioned in [__board__] __list__/__card__", + "delete-user-confirm-popup": "Are you sure you want to delete this account? There is no undo.", + "accounts-allowUserDelete": "Allow users to self delete their account", + "hide-minicard-label-text": "Hide minicard label text", + "show-desktop-drag-handles": "Show desktop drag handles", + "assignee": "Assignee", + "cardAssigneesPopup-title": "Assignee", + "addmore-detail": "Add a more detailed description", + "show-on-card": "Show on Card", + "new": "New", + "editUserPopup-title": "Edit User", + "newUserPopup-title": "New User", + "notifications": "Notifications", + "view-all": "View All", + "filter-by-unread": "Filter by Unread", + "mark-all-as-read": "Mark all as read", + "remove-all-read": "Remove all read", + "allow-rename": "Allow Rename", + "allowRenamePopup-title": "Allow Rename" +} diff --git a/i18n/da.i18n.json b/i18n/da.i18n.json index 222f1053..766b7976 100644 --- a/i18n/da.i18n.json +++ b/i18n/da.i18n.json @@ -1,780 +1,780 @@ { - "accept": "Accepter", - "act-activity-notify": "Activity Notification", - "act-addAttachment": "added attachment __attachment__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-deleteAttachment": "deleted attachment __attachment__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addSubtask": "added subtask __subtask__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addedLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removeLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removedLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addChecklist": "added checklist __checklist__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addChecklistItem": "added checklist item __checklistItem__ to checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removeChecklist": "removed checklist __checklist__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removeChecklistItem": "removed checklist item __checklistItem__ from checklist __checkList__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-checkedItem": "checked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-uncheckedItem": "unchecked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-completeChecklist": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-uncompleteChecklist": "uncompleted checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addComment": "commented on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-editComment": "edited comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-deleteComment": "deleted comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-createBoard": "created board __board__", - "act-createSwimlane": "created swimlane __swimlane__ to board __board__", - "act-createCard": "created card __card__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-createCustomField": "created custom field __customField__ at board __board__", - "act-deleteCustomField": "deleted custom field __customField__ at board __board__", - "act-setCustomField": "edited custom field __customField__: __customFieldValue__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-createList": "added list __list__ to board __board__", - "act-addBoardMember": "added member __member__ to board __board__", - "act-archivedBoard": "Board __board__ moved to Archive", - "act-archivedCard": "Card __card__ at list __list__ at swimlane __swimlane__ at board __board__ moved to Archive", - "act-archivedList": "List __list__ at swimlane __swimlane__ at board __board__ moved to Archive", - "act-archivedSwimlane": "Swimlane __swimlane__ at board __board__ moved to Archive", - "act-importBoard": "imported board __board__", - "act-importCard": "imported card __card__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-importList": "imported list __list__ to swimlane __swimlane__ at board __board__", - "act-joinMember": "added member __member__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-moveCard": "moved card __card__ at board __board__ from list __oldList__ at swimlane __oldSwimlane__ to list __list__ at swimlane __swimlane__", - "act-moveCardToOtherBoard": "moved card __card__ from list __oldList__ at swimlane __oldSwimlane__ at board __oldBoard__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-removeBoardMember": "removed member __member__ from board __board__", - "act-restoredCard": "restored card __card__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-unjoinMember": "removed member __member__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-withBoardTitle": "__board__", - "act-withCardTitle": "[__board__] __card__", - "actions": "Actions", - "activities": "Activities", - "activity": "Activity", - "activity-added": "added %s to %s", - "activity-archived": "%s moved to Archive", - "activity-attached": "attached %s to %s", - "activity-created": "created %s", - "activity-customfield-created": "created custom field %s", - "activity-excluded": "excluded %s from %s", - "activity-imported": "imported %s into %s from %s", - "activity-imported-board": "imported %s from %s", - "activity-joined": "joined %s", - "activity-moved": "moved %s from %s to %s", - "activity-on": "on %s", - "activity-removed": "removed %s from %s", - "activity-sent": "sent %s to %s", - "activity-unjoined": "unjoined %s", - "activity-subtask-added": "added subtask to %s", - "activity-checked-item": "checked %s in checklist %s of %s", - "activity-unchecked-item": "unchecked %s in checklist %s of %s", - "activity-checklist-added": "added checklist to %s", - "activity-checklist-removed": "removed a checklist from %s", - "activity-checklist-completed": "completed checklist %s of %s", - "activity-checklist-uncompleted": "uncompleted the checklist %s of %s", - "activity-checklist-item-added": "added checklist item to '%s' in %s", - "activity-checklist-item-removed": "removed a checklist item from '%s' in %s", - "add": "Add", - "activity-checked-item-card": "checked %s in checklist %s", - "activity-unchecked-item-card": "unchecked %s in checklist %s", - "activity-checklist-completed-card": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "activity-checklist-uncompleted-card": "uncompleted the checklist %s", - "activity-editComment": "edited comment %s", - "activity-deleteComment": "deleted comment %s", - "add-attachment": "Add Attachment", - "add-board": "Add Board", - "add-card": "Add Card", - "add-swimlane": "Add Swimlane", - "add-subtask": "Add Subtask", - "add-checklist": "Add Checklist", - "add-checklist-item": "Add an item to checklist", - "add-cover": "Add Cover", - "add-label": "Add Label", - "add-list": "Add List", - "add-members": "Add Members", - "added": "Added", - "addMemberPopup-title": "Members", - "admin": "Admin", - "admin-desc": "Can view and edit cards, remove members, and change settings for the board.", - "admin-announcement": "Announcement", - "admin-announcement-active": "Active System-Wide Announcement", - "admin-announcement-title": "Announcement from Administrator", - "all-boards": "All boards", - "and-n-other-card": "And __count__ other card", - "and-n-other-card_plural": "And __count__ other cards", - "apply": "Apply", - "app-is-offline": "Loading, please wait. Refreshing the page will cause data loss. If loading does not work, please check that server has not stopped.", - "archive": "Move to Archive", - "archive-all": "Move All to Archive", - "archive-board": "Move Board to Archive", - "archive-card": "Move Card to Archive", - "archive-list": "Move List to Archive", - "archive-swimlane": "Move Swimlane to Archive", - "archive-selection": "Move selection to Archive", - "archiveBoardPopup-title": "Move Board to Archive?", - "archived-items": "Archive", - "archived-boards": "Boards in Archive", - "restore-board": "Restore Board", - "no-archived-boards": "No Boards in Archive.", - "archives": "Archive", - "template": "Template", - "templates": "Templates", - "assign-member": "Assign member", - "attached": "attached", - "attachment": "Attachment", - "attachment-delete-pop": "Deleting an attachment is permanent. There is no undo.", - "attachmentDeletePopup-title": "Delete Attachment?", - "attachments": "Attachments", - "auto-watch": "Automatically watch boards when they are created", - "avatar-too-big": "The avatar is too large (70KB max)", - "back": "Back", - "board-change-color": "Change color", - "board-nb-stars": "%s stars", - "board-not-found": "Board not found", - "board-private-info": "This board will be <strong>private</strong>.", - "board-public-info": "This board will be <strong>public</strong>.", - "boardChangeColorPopup-title": "Change Board Background", - "boardChangeTitlePopup-title": "Rename Board", - "boardChangeVisibilityPopup-title": "Change Visibility", - "boardChangeWatchPopup-title": "Change Watch", - "boardMenuPopup-title": "Board Settings", - "boardChangeViewPopup-title": "Board View", - "boards": "Boards", - "board-view": "Board View", - "board-view-cal": "Calendar", - "board-view-swimlanes": "Swimlanes", - "board-view-collapse": "Collapse", - "board-view-lists": "Lists", - "bucket-example": "Like “Bucket List” for example", - "cancel": "Cancel", - "card-archived": "This card is moved to Archive.", - "board-archived": "This board is moved to Archive.", - "card-comments-title": "This card has %s comment.", - "card-delete-notice": "Deleting is permanent. You will lose all actions associated with this card.", - "card-delete-pop": "All actions will be removed from the activity feed and you won't be able to re-open the card. There is no undo.", - "card-delete-suggest-archive": "You can move a card to Archive to remove it from the board and preserve the activity.", - "card-due": "Due", - "card-due-on": "Due on", - "card-spent": "Spent Time", - "card-edit-attachments": "Edit attachments", - "card-edit-custom-fields": "Edit custom fields", - "card-start-voting": "Start voting", - "card-cancel-voting": "Delete voting and all votes", - "card-edit-labels": "Edit labels", - "card-edit-members": "Edit members", - "card-labels-title": "Change the labels for the card.", - "card-members-title": "Add or remove members of the board from the card.", - "card-start": "Start", - "card-start-on": "Starts on", - "cardAttachmentsPopup-title": "Attach From", - "cardCustomField-datePopup-title": "Change date", - "cardCustomFieldsPopup-title": "Edit custom fields", - "cardStartVotingPopup-title": "Start a vote", - "positiveVoteMembersPopup-title": "Proponents", - "negativeVoteMembersPopup-title": "Opponents", - "vote-question": "Voting question", - "vote-public": "Public vote", - "vote-for-it": "for it", - "vote-against": "against", - "cardDeletePopup-title": "Delete Card?", - "cardDetailsActionsPopup-title": "Card Actions", - "cardLabelsPopup-title": "Labels", - "cardMembersPopup-title": "Members", - "cardMorePopup-title": "More", - "cardTemplatePopup-title": "Create template", - "cards": "Cards", - "cards-count": "Cards", - "casSignIn": "Sign In with CAS", - "cardType-card": "Card", - "cardType-linkedCard": "Linked Card", - "cardType-linkedBoard": "Linked Board", - "change": "Change", - "change-avatar": "Change Avatar", - "change-password": "Change Password", - "change-permissions": "Change permissions", - "change-settings": "Change Settings", - "changeAvatarPopup-title": "Change Avatar", - "changeLanguagePopup-title": "Change Language", - "changePasswordPopup-title": "Change Password", - "changePermissionsPopup-title": "Change Permissions", - "changeSettingsPopup-title": "Change Settings", - "subtasks": "Subtasks", - "checklists": "Checklists", - "click-to-star": "Click to star this board.", - "click-to-unstar": "Click to unstar this board.", - "clipboard": "Clipboard or drag & drop", - "close": "Close", - "close-board": "Close Board", - "close-board-pop": "You will be able to restore the board by clicking the “Archive” button from the home header.", - "color-black": "black", - "color-blue": "blue", - "color-crimson": "crimson", - "color-darkgreen": "darkgreen", - "color-gold": "gold", - "color-gray": "gray", - "color-green": "green", - "color-indigo": "indigo", - "color-lime": "lime", - "color-magenta": "magenta", - "color-mistyrose": "mistyrose", - "color-navy": "navy", - "color-orange": "orange", - "color-paleturquoise": "paleturquoise", - "color-peachpuff": "peachpuff", - "color-pink": "pink", - "color-plum": "plum", - "color-purple": "purple", - "color-red": "red", - "color-saddlebrown": "saddlebrown", - "color-silver": "silver", - "color-sky": "sky", - "color-slateblue": "slateblue", - "color-white": "white", - "color-yellow": "yellow", - "unset-color": "Unset", - "comment": "Comment", - "comment-placeholder": "Write Comment", - "comment-only": "Comment only", - "comment-only-desc": "Can comment on cards only.", - "no-comments": "No comments", - "no-comments-desc": "Can not see comments and activities.", - "worker": "Worker", - "worker-desc": "Can only move cards, assign itself to card and comment.", - "computer": "Computer", - "confirm-subtask-delete-dialog": "Are you sure you want to delete subtask?", - "confirm-checklist-delete-dialog": "Are you sure you want to delete checklist?", - "copy-card-link-to-clipboard": "Copy card link to clipboard", - "linkCardPopup-title": "Link Card", - "searchElementPopup-title": "Search", - "copyCardPopup-title": "Copy Card", - "copyChecklistToManyCardsPopup-title": "Copy Checklist Template to Many Cards", - "copyChecklistToManyCardsPopup-instructions": "Destination Card Titles and Descriptions in this JSON format", - "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"First card title\", \"description\":\"First card description\"}, {\"title\":\"Second card title\",\"description\":\"Second card description\"},{\"title\":\"Last card title\",\"description\":\"Last card description\"} ]", - "create": "Create", - "createBoardPopup-title": "Create Board", - "chooseBoardSourcePopup-title": "Import board", - "createLabelPopup-title": "Create Label", - "createCustomField": "Create Field", - "createCustomFieldPopup-title": "Create Field", - "current": "current", - "custom-field-delete-pop": "There is no undo. This will remove this custom field from all cards and destroy its history.", - "custom-field-checkbox": "Checkbox", - "custom-field-date": "Date", - "custom-field-dropdown": "Dropdown List", - "custom-field-dropdown-none": "(none)", - "custom-field-dropdown-options": "List Options", - "custom-field-dropdown-options-placeholder": "Press enter to add more options", - "custom-field-dropdown-unknown": "(unknown)", - "custom-field-number": "Number", - "custom-field-text": "Text", - "custom-fields": "Custom Fields", - "date": "Date", - "decline": "Decline", - "default-avatar": "Default avatar", - "delete": "Delete", - "deleteCustomFieldPopup-title": "Delete Custom Field?", - "deleteLabelPopup-title": "Delete Label?", - "description": "Description", - "disambiguateMultiLabelPopup-title": "Disambiguate Label Action", - "disambiguateMultiMemberPopup-title": "Disambiguate Member Action", - "discard": "Discard", - "done": "Done", - "download": "Download", - "edit": "Edit", - "edit-avatar": "Change Avatar", - "edit-profile": "Edit Profile", - "edit-wip-limit": "Edit WIP Limit", - "soft-wip-limit": "Soft WIP Limit", - "editCardStartDatePopup-title": "Change start date", - "editCardDueDatePopup-title": "Change due date", - "editCustomFieldPopup-title": "Edit Field", - "editCardSpentTimePopup-title": "Change spent time", - "editLabelPopup-title": "Change Label", - "editNotificationPopup-title": "Edit Notification", - "editProfilePopup-title": "Edit Profile", - "email": "Email", - "email-enrollAccount-subject": "An account created for you on __siteName__", - "email-enrollAccount-text": "Hello __user__,\n\nTo start using the service, simply click the link below.\n\n__url__\n\nThanks.", - "email-fail": "Sending email failed", - "email-fail-text": "Error trying to send email", - "email-invalid": "Invalid email", - "email-invite": "Invite via Email", - "email-invite-subject": "__inviter__ sent you an invitation", - "email-invite-text": "Dear __user__,\n\n__inviter__ invites you to join board \"__board__\" for collaborations.\n\nPlease follow the link below:\n\n__url__\n\nThanks.", - "email-resetPassword-subject": "Reset your password on __siteName__", - "email-resetPassword-text": "Hello __user__,\n\nTo reset your password, simply click the link below.\n\n__url__\n\nThanks.", - "email-sent": "Email sent", - "email-verifyEmail-subject": "Verify your email address on __siteName__", - "email-verifyEmail-text": "Hello __user__,\n\nTo verify your account email, simply click the link below.\n\n__url__\n\nThanks.", - "enable-wip-limit": "Enable WIP Limit", - "error-board-doesNotExist": "This board does not exist", - "error-board-notAdmin": "You need to be admin of this board to do that", - "error-board-notAMember": "You need to be a member of this board to do that", - "error-json-malformed": "Your text is not valid JSON", - "error-json-schema": "Your JSON data does not include the proper information in the correct format", - "error-list-doesNotExist": "This list does not exist", - "error-user-doesNotExist": "This user does not exist", - "error-user-notAllowSelf": "You can not invite yourself", - "error-user-notCreated": "This user is not created", - "error-username-taken": "This username is already taken", - "error-email-taken": "Email has already been taken", - "export-board": "Export board", - "sort": "Sort", - "sort-desc": "Click to Sort List", - "list-sort-by": "Sort the List By:", - "list-label-modifiedAt": "Last Access Time", - "list-label-title": "Name of the List", - "list-label-sort": "Your Manual Order", - "list-label-short-modifiedAt": "(L)", - "list-label-short-title": "(N)", - "list-label-short-sort": "(M)", - "filter": "Filter", - "filter-cards": "Filter Cards or Lists", - "list-filter-label": "Filter List by Title", - "filter-clear": "Clear filter", - "filter-no-label": "No label", - "filter-no-member": "No member", - "filter-no-assignee": "No assignee", - "filter-no-custom-fields": "No Custom Fields", - "filter-show-archive": "Show archived lists", - "filter-hide-empty": "Hide empty lists", - "filter-on": "Filter is on", - "filter-on-desc": "You are filtering cards on this board. Click here to edit filter.", - "filter-to-selection": "Filter to selection", - "advanced-filter-label": "Advanced Filter", - "advanced-filter-description": "Advanced Filter allows to write a string containing following operators: == != <= >= && || ( ) A space is used as a separator between the Operators. You can filter for all Custom Fields by typing their names and values. For Example: Field1 == Value1. Note: If fields or values contains spaces, you need to encapsulate them into single quotes. For Example: 'Field 1' == 'Value 1'. For single control characters (' \\/) to be skipped, you can use \\. For example: Field1 == I\\'m. Also you can combine multiple conditions. For Example: F1 == V1 || F1 == V2. Normally all operators are interpreted from left to right. You can change the order by placing brackets. For Example: F1 == V1 && ( F2 == V2 || F2 == V3 ). Also you can search text fields using regex: F1 == /Tes.*/i", - "fullname": "Full Name", - "header-logo-title": "Go back to your boards page.", - "hide-system-messages": "Hide system messages", - "headerBarCreateBoardPopup-title": "Create Board", - "home": "Home", - "import": "Import", - "link": "Link", - "import-board": "import board", - "import-board-c": "Import board", - "import-board-title-trello": "Import board from Trello", - "import-board-title-wekan": "Import board from previous export", - "import-sandstorm-backup-warning": "Do not delete data you import from original exported board or Trello before checking does this grain close and open again, or do you get Board not found error, that means data loss.", - "import-sandstorm-warning": "Imported board will delete all existing data on board and replace it with imported board.", - "from-trello": "From Trello", - "from-wekan": "From previous export", - "import-board-instruction-trello": "In your Trello board, go to 'Menu', then 'More', 'Print and Export', 'Export JSON', and copy the resulting text.", - "import-board-instruction-wekan": "In your board, go to 'Menu', then 'Export board', and copy the text in the downloaded file.", - "import-board-instruction-about-errors": "If you get errors when importing board, sometimes importing still works, and board is at All Boards page.", - "import-json-placeholder": "Paste your valid JSON data here", - "import-map-members": "Map members", - "import-members-map": "Your imported board has some members. Please map the members you want to import to your users", - "import-show-user-mapping": "Review members mapping", - "import-user-select": "Pick your existing user you want to use as this member", - "importMapMembersAddPopup-title": "Select member", - "info": "Version", - "initials": "Initials", - "invalid-date": "Invalid date", - "invalid-time": "Invalid time", - "invalid-user": "Invalid user", - "joined": "joined", - "just-invited": "You are just invited to this board", - "keyboard-shortcuts": "Keyboard shortcuts", - "label-create": "Create Label", - "label-default": "%s label (default)", - "label-delete-pop": "There is no undo. This will remove this label from all cards and destroy its history.", - "labels": "Labels", - "language": "Language", - "last-admin-desc": "You can’t change roles because there must be at least one admin.", - "leave-board": "Leave Board", - "leave-board-pop": "Are you sure you want to leave __boardTitle__? You will be removed from all cards on this board.", - "leaveBoardPopup-title": "Leave Board ?", - "link-card": "Link to this card", - "list-archive-cards": "Move all cards in this list to Archive", - "list-archive-cards-pop": "This will remove all the cards in this list from the board. To view cards in Archive and bring them back to the board, click “Menu” > “Archive”.", - "list-move-cards": "Move all cards in this list", - "list-select-cards": "Select all cards in this list", - "set-color-list": "Set Color", - "listActionPopup-title": "List Actions", - "swimlaneActionPopup-title": "Swimlane Actions", - "swimlaneAddPopup-title": "Add a Swimlane below", - "listImportCardPopup-title": "Import a Trello card", - "listMorePopup-title": "More", - "link-list": "Link to this list", - "list-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the list. There is no undo.", - "list-delete-suggest-archive": "You can move a list to Archive to remove it from the board and preserve the activity.", - "lists": "Lists", - "swimlanes": "Swimlanes", - "log-out": "Log Out", - "log-in": "Log In", - "loginPopup-title": "Log In", - "memberMenuPopup-title": "Member Settings", - "members": "Members", - "menu": "Menu", - "move-selection": "Move selection", - "moveCardPopup-title": "Move Card", - "moveCardToBottom-title": "Move to Bottom", - "moveCardToTop-title": "Move to Top", - "moveSelectionPopup-title": "Move selection", - "multi-selection": "Multi-Selection", - "multi-selection-on": "Multi-Selection is on", - "muted": "Muted", - "muted-info": "You will never be notified of any changes in this board", - "my-boards": "My Boards", - "name": "Name", - "no-archived-cards": "No cards in Archive.", - "no-archived-lists": "No lists in Archive.", - "no-archived-swimlanes": "No swimlanes in Archive.", - "no-results": "No results", - "normal": "Normal", - "normal-desc": "Can view and edit cards. Can't change settings.", - "not-accepted-yet": "Invitation not accepted yet", - "notify-participate": "Receive updates to any cards you participate as creater or member", - "notify-watch": "Receive updates to any boards, lists, or cards you’re watching", - "optional": "optional", - "or": "or", - "page-maybe-private": "This page may be private. You may be able to view it by <a href='%s'>logging in</a>.", - "page-not-found": "Page not found.", - "password": "Password", - "paste-or-dragdrop": "to paste, or drag & drop image file to it (image only)", - "participating": "Participating", - "preview": "Preview", - "previewAttachedImagePopup-title": "Preview", - "previewClipboardImagePopup-title": "Preview", - "private": "Private", - "private-desc": "This board is private. Only people added to the board can view and edit it.", - "profile": "Profile", - "public": "Public", - "public-desc": "This board is public. It's visible to anyone with the link and will show up in search engines like Google. Only people added to the board can edit.", - "quick-access-description": "Star a board to add a shortcut in this bar.", - "remove-cover": "Remove Cover", - "remove-from-board": "Remove from Board", - "remove-label": "Remove Label", - "listDeletePopup-title": "Delete List ?", - "remove-member": "Remove Member", - "remove-member-from-card": "Remove from Card", - "remove-member-pop": "Remove __name__ (__username__) from __boardTitle__? The member will be removed from all cards on this board. They will receive a notification.", - "removeMemberPopup-title": "Remove Member?", - "rename": "Rename", - "rename-board": "Rename Board", - "restore": "Restore", - "save": "Save", - "search": "Search", - "rules": "Rules", - "search-cards": "Search from card/list titles, descriptions and custom fields on this board", - "search-example": "Text to search for?", - "select-color": "Select Color", - "set-wip-limit-value": "Set a limit for the maximum number of tasks in this list", - "setWipLimitPopup-title": "Set WIP Limit", - "shortcut-assign-self": "Assign yourself to current card", - "shortcut-autocomplete-emoji": "Autocomplete emoji", - "shortcut-autocomplete-members": "Autocomplete members", - "shortcut-clear-filters": "Clear all filters", - "shortcut-close-dialog": "Close Dialog", - "shortcut-filter-my-cards": "Filter my cards", - "shortcut-show-shortcuts": "Bring up this shortcuts list", - "shortcut-toggle-filterbar": "Toggle Filter Sidebar", - "shortcut-toggle-sidebar": "Toggle Board Sidebar", - "show-cards-minimum-count": "Show cards count if list contains more than", - "sidebar-open": "Open Sidebar", - "sidebar-close": "Close Sidebar", - "signupPopup-title": "Create an Account", - "star-board-title": "Click to star this board. It will show up at top of your boards list.", - "starred-boards": "Starred Boards", - "starred-boards-description": "Starred boards show up at the top of your boards list.", - "subscribe": "Subscribe", - "team": "Team", - "this-board": "this board", - "this-card": "this card", - "spent-time-hours": "Spent time (hours)", - "overtime-hours": "Overtime (hours)", - "overtime": "Overtime", - "has-overtime-cards": "Has overtime cards", - "has-spenttime-cards": "Has spent time cards", - "time": "Time", - "title": "Title", - "tracking": "Tracking", - "tracking-info": "You will be notified of any changes to those cards you are involved as creator or member.", - "type": "Type", - "unassign-member": "Unassign member", - "unsaved-description": "You have an unsaved description.", - "unwatch": "Unwatch", - "upload": "Upload", - "upload-avatar": "Upload an avatar", - "uploaded-avatar": "Uploaded an avatar", - "username": "Username", - "view-it": "View it", - "warn-list-archived": "warning: this card is in an list at Archive", - "watch": "Watch", - "watching": "Watching", - "watching-info": "You will be notified of any change in this board", - "welcome-board": "Welcome Board", - "welcome-swimlane": "Milestone 1", - "welcome-list1": "Basics", - "welcome-list2": "Advanced", - "card-templates-swimlane": "Card Templates", - "list-templates-swimlane": "List Templates", - "board-templates-swimlane": "Board Templates", - "what-to-do": "What do you want to do?", - "wipLimitErrorPopup-title": "Invalid WIP Limit", - "wipLimitErrorPopup-dialog-pt1": "The number of tasks in this list is higher than the WIP limit you've defined.", - "wipLimitErrorPopup-dialog-pt2": "Please move some tasks out of this list, or set a higher WIP limit.", - "admin-panel": "Admin Panel", - "settings": "Settings", - "people": "People", - "registration": "Registration", - "disable-self-registration": "Disable Self-Registration", - "invite": "Invite", - "invite-people": "Invite People", - "to-boards": "To board(s)", - "email-addresses": "Email Addresses", - "smtp-host-description": "The address of the SMTP server that handles your emails.", - "smtp-port-description": "The port your SMTP server uses for outgoing emails.", - "smtp-tls-description": "Enable TLS support for SMTP server", - "smtp-host": "SMTP Host", - "smtp-port": "SMTP Port", - "smtp-username": "Username", - "smtp-password": "Password", - "smtp-tls": "TLS support", - "send-from": "From", - "send-smtp-test": "Send a test email to yourself", - "invitation-code": "Invitation Code", - "email-invite-register-subject": "__inviter__ sent you an invitation", - "email-invite-register-text": "Dear __user__,\n\n__inviter__ invites you to kanban board for collaborations.\n\nPlease follow the link below:\n__url__\n\nAnd your invitation code is: __icode__\n\nThanks.", - "email-smtp-test-subject": "SMTP Test Email", - "email-smtp-test-text": "You have successfully sent an email", - "error-invitation-code-not-exist": "Invitation code doesn't exist", - "error-notAuthorized": "You are not authorized to view this page.", - "webhook-title": "Webhook Name", - "webhook-token": "Token (Optional for Authentication)", - "outgoing-webhooks": "Outgoing Webhooks", - "bidirectional-webhooks": "Two-Way Webhooks", - "outgoingWebhooksPopup-title": "Outgoing Webhooks", - "boardCardTitlePopup-title": "Card Title Filter", - "disable-webhook": "Disable This Webhook", - "global-webhook": "Global Webhooks", - "new-outgoing-webhook": "New Outgoing Webhook", - "no-name": "(Unknown)", - "Node_version": "Node version", - "Meteor_version": "Meteor version", - "MongoDB_version": "MongoDB version", - "MongoDB_storage_engine": "MongoDB storage engine", - "MongoDB_Oplog_enabled": "MongoDB Oplog enabled", - "OS_Arch": "OS Arch", - "OS_Cpus": "OS CPU Count", - "OS_Freemem": "OS Free Memory", - "OS_Loadavg": "OS Load Average", - "OS_Platform": "OS Platform", - "OS_Release": "OS Release", - "OS_Totalmem": "OS Total Memory", - "OS_Type": "OS Type", - "OS_Uptime": "OS Uptime", - "days": "days", - "hours": "hours", - "minutes": "minutes", - "seconds": "seconds", - "show-field-on-card": "Show this field on card", - "automatically-field-on-card": "Auto create field to all cards", - "showLabel-field-on-card": "Show field label on minicard", - "yes": "Yes", - "no": "No", - "accounts": "Accounts", - "accounts-allowEmailChange": "Allow Email Change", - "accounts-allowUserNameChange": "Allow Username Change", - "createdAt": "Created at", - "verified": "Verified", - "active": "Active", - "card-received": "Received", - "card-received-on": "Received on", - "card-end": "End", - "card-end-on": "Ends on", - "editCardReceivedDatePopup-title": "Change received date", - "editCardEndDatePopup-title": "Change end date", - "setCardColorPopup-title": "Set color", - "setCardActionsColorPopup-title": "Choose a color", - "setSwimlaneColorPopup-title": "Choose a color", - "setListColorPopup-title": "Choose a color", - "assigned-by": "Assigned By", - "requested-by": "Requested By", - "board-delete-notice": "Deleting is permanent. You will lose all lists, cards and actions associated with this board.", - "delete-board-confirm-popup": "All lists, cards, labels, and activities will be deleted and you won't be able to recover the board contents. There is no undo.", - "boardDeletePopup-title": "Delete Board?", - "delete-board": "Delete Board", - "default-subtasks-board": "Subtasks for __board__ board", - "default": "Default", - "queue": "Queue", - "subtask-settings": "Subtasks Settings", - "card-settings": "Card Settings", - "boardSubtaskSettingsPopup-title": "Board Subtasks Settings", - "boardCardSettingsPopup-title": "Card Settings", - "deposit-subtasks-board": "Deposit subtasks to this board:", - "deposit-subtasks-list": "Landing list for subtasks deposited here:", - "show-parent-in-minicard": "Show parent in minicard:", - "prefix-with-full-path": "Prefix with full path", - "prefix-with-parent": "Prefix with parent", - "subtext-with-full-path": "Subtext with full path", - "subtext-with-parent": "Subtext with parent", - "change-card-parent": "Change card's parent", - "parent-card": "Parent card", - "source-board": "Source board", - "no-parent": "Don't show parent", - "activity-added-label": "added label '%s' to %s", - "activity-removed-label": "removed label '%s' from %s", - "activity-delete-attach": "deleted an attachment from %s", - "activity-added-label-card": "added label '%s'", - "activity-removed-label-card": "removed label '%s'", - "activity-delete-attach-card": "deleted an attachment", - "activity-set-customfield": "set custom field '%s' to '%s' in %s", - "activity-unset-customfield": "unset custom field '%s' in %s", - "r-rule": "Rule", - "r-add-trigger": "Add trigger", - "r-add-action": "Add action", - "r-board-rules": "Board rules", - "r-add-rule": "Add rule", - "r-view-rule": "View rule", - "r-delete-rule": "Delete rule", - "r-new-rule-name": "New rule title", - "r-no-rules": "No rules", - "r-when-a-card": "When a card", - "r-is": "is", - "r-is-moved": "is moved", - "r-added-to": "added to", - "r-removed-from": "Removed from", - "r-the-board": "the board", - "r-list": "list", - "set-filter": "Set Filter", - "r-moved-to": "Moved to", - "r-moved-from": "Moved from", - "r-archived": "Moved to Archive", - "r-unarchived": "Restored from Archive", - "r-a-card": "a card", - "r-when-a-label-is": "When a label is", - "r-when-the-label": "When the label", - "r-list-name": "list name", - "r-when-a-member": "When a member is", - "r-when-the-member": "When the member", - "r-name": "name", - "r-when-a-attach": "When an attachment", - "r-when-a-checklist": "When a checklist is", - "r-when-the-checklist": "When the checklist", - "r-completed": "Completed", - "r-made-incomplete": "Made incomplete", - "r-when-a-item": "When a checklist item is", - "r-when-the-item": "When the checklist item", - "r-checked": "Checked", - "r-unchecked": "Unchecked", - "r-move-card-to": "Move card to", - "r-top-of": "Top of", - "r-bottom-of": "Bottom of", - "r-its-list": "its list", - "r-archive": "Move to Archive", - "r-unarchive": "Restore from Archive", - "r-card": "card", - "r-add": "Add", - "r-remove": "Remove", - "r-label": "label", - "r-member": "member", - "r-remove-all": "Remove all members from the card", - "r-set-color": "Set color to", - "r-checklist": "checklist", - "r-check-all": "Check all", - "r-uncheck-all": "Uncheck all", - "r-items-check": "items of checklist", - "r-check": "Check", - "r-uncheck": "Uncheck", - "r-item": "item", - "r-of-checklist": "of checklist", - "r-send-email": "Send an email", - "r-to": "to", - "r-subject": "subject", - "r-rule-details": "Rule details", - "r-d-move-to-top-gen": "Move card to top of its list", - "r-d-move-to-top-spec": "Move card to top of list", - "r-d-move-to-bottom-gen": "Move card to bottom of its list", - "r-d-move-to-bottom-spec": "Move card to bottom of list", - "r-d-send-email": "Send email", - "r-d-send-email-to": "to", - "r-d-send-email-subject": "subject", - "r-d-send-email-message": "message", - "r-d-archive": "Move card to Archive", - "r-d-unarchive": "Restore card from Archive", - "r-d-add-label": "Add label", - "r-d-remove-label": "Remove label", - "r-create-card": "Create new card", - "r-in-list": "in list", - "r-in-swimlane": "in swimlane", - "r-d-add-member": "Add member", - "r-d-remove-member": "Remove member", - "r-d-remove-all-member": "Remove all member", - "r-d-check-all": "Check all items of a list", - "r-d-uncheck-all": "Uncheck all items of a list", - "r-d-check-one": "Check item", - "r-d-uncheck-one": "Uncheck item", - "r-d-check-of-list": "of checklist", - "r-d-add-checklist": "Add checklist", - "r-d-remove-checklist": "Remove checklist", - "r-by": "by", - "r-add-checklist": "Add checklist", - "r-with-items": "with items", - "r-items-list": "item1,item2,item3", - "r-add-swimlane": "Add swimlane", - "r-swimlane-name": "swimlane name", - "r-board-note": "Note: leave a field empty to match every possible value.", - "r-checklist-note": "Note: checklist's items have to be written as comma separated values.", - "r-when-a-card-is-moved": "When a card is moved to another list", - "r-set": "Set", - "r-update": "Update", - "r-datefield": "date field", - "r-df-start-at": "start", - "r-df-due-at": "due", - "r-df-end-at": "end", - "r-df-received-at": "received", - "r-to-current-datetime": "to current date/time", - "r-remove-value-from": "Remove value from", - "ldap": "LDAP", - "oauth2": "OAuth2", - "cas": "CAS", - "authentication-method": "Authentication method", - "authentication-type": "Authentication type", - "custom-product-name": "Custom Product Name", - "layout": "Layout", - "hide-logo": "Hide Logo", - "add-custom-html-after-body-start": "Add Custom HTML after <body> start", - "add-custom-html-before-body-end": "Add Custom HTML before </body> end", - "error-undefined": "Something went wrong", - "error-ldap-login": "An error occurred while trying to login", - "display-authentication-method": "Display Authentication Method", - "default-authentication-method": "Default Authentication Method", - "duplicate-board": "Duplicate Board", - "people-number": "The number of people is:", - "swimlaneDeletePopup-title": "Delete Swimlane ?", - "swimlane-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the swimlane. There is no undo.", - "restore-all": "Restore all", - "delete-all": "Delete all", - "loading": "Loading, please wait.", - "previous_as": "last time was", - "act-a-dueAt": "modified due time to \nWhen: __timeValue__\nWhere: __card__\n previous due was __timeOldValue__", - "act-a-endAt": "modified ending time to __timeValue__ from (__timeOldValue__)", - "act-a-startAt": "modified starting time to __timeValue__ from (__timeOldValue__)", - "act-a-receivedAt": "modified received time to __timeValue__ from (__timeOldValue__)", - "a-dueAt": "modified due time to be", - "a-endAt": "modified ending time to be", - "a-startAt": "modified starting time to be", - "a-receivedAt": "modified received time to be", - "almostdue": "current due time %s is approaching", - "pastdue": "current due time %s is past", - "duenow": "current due time %s is today", - "act-newDue": "__list__/__card__ has 1st due reminder [__board__]", - "act-withDue": "__list__/__card__ due reminders [__board__]", - "act-almostdue": "was reminding the current due (__timeValue__) of __card__ is approaching", - "act-pastdue": "was reminding the current due (__timeValue__) of __card__ is past", - "act-duenow": "was reminding the current due (__timeValue__) of __card__ is now", - "act-atUserComment": "You were mentioned in [__board__] __list__/__card__", - "delete-user-confirm-popup": "Are you sure you want to delete this account? There is no undo.", - "accounts-allowUserDelete": "Allow users to self delete their account", - "hide-minicard-label-text": "Hide minicard label text", - "show-desktop-drag-handles": "Show desktop drag handles", - "assignee": "Assignee", - "cardAssigneesPopup-title": "Assignee", - "addmore-detail": "Add a more detailed description", - "show-on-card": "Show on Card", - "new": "New", - "editUserPopup-title": "Edit User", - "newUserPopup-title": "New User", - "notifications": "Notifications", - "view-all": "View All", - "filter-by-unread": "Filter by Unread", - "mark-all-as-read": "Mark all as read", - "remove-all-read": "Remove all read", - "allow-rename": "Allow Rename", - "allowRenamePopup-title": "Allow Rename" -} \ No newline at end of file + "accept": "Accepter", + "act-activity-notify": "Aktivitetsnotits", + "act-addAttachment": "tilføjede vedhæftningen __attachment__ til kortet __card__ på listen __list__ i svømmebanen __swimlane__ på tavlen __board__", + "act-deleteAttachment": "slettede vedhæftning __attachment__ til kortet __card__ på listen __list__ i svømmebanen __swimlane__ på tavlen __board__", + "act-addSubtask": "tilføjede delopgave __subtask__ til kortet __card__ på listen __list__ i svømmebanen __swimlane__ på tavlen __board__", + "act-addLabel": "Tilføjede etiketten __label__ til kortet __card__ på listen __list__ i svømmebanen __swimlane__ på tavlen __board__", + "act-addedLabel": "Tilføjede etiketten __label__ til kortet __card__ på listen __list__ i svømmebanen __swimlane__ på tavlen __board__", + "act-removeLabel": "Fjernede etiketten __label__ fra kortet __card__ på listen __list__ i svømmebanen __swimlane__ på kortet __board__", + "act-removedLabel": "Fjernede etiketten __label__ fra kortet __card__ på listen __list__ i svømmebanen __swimlane__ på kortet __board__", + "act-addChecklist": "tilføjede tjeklisten __checklist__ til kortet __card__ på listen __list__ i svømmebanen __swimlane__ på tavlen __board__", + "act-addChecklistItem": "tilføjede elementet i tjekliste __checklistItem__ til tjeklisten __checklist__ i kortet __card__ på listen __list__ i svømmebanen __swimlane__ på tavlen __board__", + "act-removeChecklist": "fjernede tjeklisten __checklist__ fra kortet __card__ på listen __list__ i svømmebanen __swimlane__ på tavlen __board__", + "act-removeChecklistItem": "fjernede elementet i tjekliste __checklistItem__ fra tjeklisten __checkList__ fra kortet __card__ på listen __list__ i svømmebanen __swimlane__ på tavlen __board__", + "act-checkedItem": "markerede __checklistItem__ fra tjeklisten __checklist__ fra kortet __card__ på listen __list__ i svømmebanen __swimlane__ på tavlen __board__", + "act-uncheckedItem": "afmarkerede __checklistItem__ fra tjeklisten __checklist__ fra kortet __card__ på listen __list__ i svømmebanen __swimlane__ på tavlen __board__", + "act-completeChecklist": "afsluttet tjekliste __checklist__ i kortet __card__ på listen __list__ i svømmebanen __swimlane__ på tavlen __board__", + "act-uncompleteChecklist": "uafsluttet tjekliste __checklist__ i kortet __card__ på listen __list__ i svømmebanen __swimlane__ på tavlen __board__", + "act-addComment": "kommenterede på kortet __card__: __comment__ til listen __list__ i svømmebanen __swimlane__ på tavlen __board__", + "act-editComment": "redigerede kommentar på kortet __card__: __comment__ til listen __list__ i svømmebanen __swimlane__ på tavlen __board__", + "act-deleteComment": "slettede kommentar på kortet __card__: __comment__ til listen __list__ i svømmebanen __swimlane__ på tavlen __board__", + "act-createBoard": "oprettede tavlen __board__", + "act-createSwimlane": "oprettede svømmebanen __swimlane__ på tavlen __board__", + "act-createCard": "oprettede kortet __card__ på listen __list__ i svømmebanen __swimlane__ på tavlen __board__", + "act-createCustomField": "oprettede brugerdefineret felt __customField__ på tavlen __board__", + "act-deleteCustomField": "slettede brugerdefineret felt __customField__ på tavlen __board__", + "act-setCustomField": "redigerede brugerdefineret felt __customField__: __customFieldValue__ i kortet __card__ på lsten __list__ i svømmebanen __swimlane__ på tavlen __board__", + "act-createList": "tilføjede listen __list__ til tavlen __board__", + "act-addBoardMember": "tilføejede medlemmet __member__ til tavlen __board__", + "act-archivedBoard": "Tavlen __board__ blev flyttet til Arkiv", + "act-archivedCard": "Card __card__ at list __list__ at swimlane __swimlane__ at board __board__ moved to Archive", + "act-archivedList": "List __list__ at swimlane __swimlane__ at board __board__ moved to Archive", + "act-archivedSwimlane": "Swimlane __swimlane__ at board __board__ moved to Archive", + "act-importBoard": "imported board __board__", + "act-importCard": "imported card __card__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-importList": "imported list __list__ to swimlane __swimlane__ at board __board__", + "act-joinMember": "added member __member__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-moveCard": "moved card __card__ at board __board__ from list __oldList__ at swimlane __oldSwimlane__ to list __list__ at swimlane __swimlane__", + "act-moveCardToOtherBoard": "moved card __card__ from list __oldList__ at swimlane __oldSwimlane__ at board __oldBoard__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-removeBoardMember": "removed member __member__ from board __board__", + "act-restoredCard": "restored card __card__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-unjoinMember": "removed member __member__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-withBoardTitle": "__board__", + "act-withCardTitle": "[__board__] __card__", + "actions": "Handlinger", + "activities": "Aktiviteter", + "activity": "Aktivitet", + "activity-added": "tilføjede %s til %s", + "activity-archived": "%s flyttet til Arkiv", + "activity-attached": "vedhæftede %s til %s", + "activity-created": "oprettede %s", + "activity-customfield-created": "oprettede brugerdefineret felt %s", + "activity-excluded": "ekskluderet %s fra %s", + "activity-imported": "importerede %s ind i %s fra %s", + "activity-imported-board": "importerede %s fra %s", + "activity-joined": "indgik i %s", + "activity-moved": "flyttede %s fra %s til %s", + "activity-on": "per %s", + "activity-removed": "fjernede %s fra %s", + "activity-sent": "sendte %s til %s", + "activity-unjoined": "udgik fra %s", + "activity-subtask-added": "tilføjede delopgave til %s", + "activity-checked-item": "checked %s in checklist %s of %s", + "activity-unchecked-item": "unchecked %s in checklist %s of %s", + "activity-checklist-added": "added checklist to %s", + "activity-checklist-removed": "removed a checklist from %s", + "activity-checklist-completed": "completed checklist %s of %s", + "activity-checklist-uncompleted": "uncompleted the checklist %s of %s", + "activity-checklist-item-added": "added checklist item to '%s' in %s", + "activity-checklist-item-removed": "removed a checklist item from '%s' in %s", + "add": "Add", + "activity-checked-item-card": "checked %s in checklist %s", + "activity-unchecked-item-card": "unchecked %s in checklist %s", + "activity-checklist-completed-card": "udført tjekliste __checklist__ i kortet __card__ på listen __list__ i svømmebanen __swimlane__ på tavlen __board__", + "activity-checklist-uncompleted-card": "uncompleted the checklist %s", + "activity-editComment": "edited comment %s", + "activity-deleteComment": "deleted comment %s", + "add-attachment": "Add Attachment", + "add-board": "Add Board", + "add-card": "Add Card", + "add-swimlane": "Add Swimlane", + "add-subtask": "Add Subtask", + "add-checklist": "Add Checklist", + "add-checklist-item": "Add an item to checklist", + "add-cover": "Add Cover", + "add-label": "Add Label", + "add-list": "Add List", + "add-members": "Add Members", + "added": "Added", + "addMemberPopup-title": "Members", + "admin": "Admin", + "admin-desc": "Can view and edit cards, remove members, and change settings for the board.", + "admin-announcement": "Announcement", + "admin-announcement-active": "Active System-Wide Announcement", + "admin-announcement-title": "Announcement from Administrator", + "all-boards": "All boards", + "and-n-other-card": "And __count__ other card", + "and-n-other-card_plural": "And __count__ other cards", + "apply": "Apply", + "app-is-offline": "Loading, please wait. Refreshing the page will cause data loss. If loading does not work, please check that server has not stopped.", + "archive": "Move to Archive", + "archive-all": "Move All to Archive", + "archive-board": "Move Board to Archive", + "archive-card": "Move Card to Archive", + "archive-list": "Move List to Archive", + "archive-swimlane": "Move Swimlane to Archive", + "archive-selection": "Move selection to Archive", + "archiveBoardPopup-title": "Move Board to Archive?", + "archived-items": "Archive", + "archived-boards": "Boards in Archive", + "restore-board": "Restore Board", + "no-archived-boards": "No Boards in Archive.", + "archives": "Archive", + "template": "Template", + "templates": "Templates", + "assign-member": "Assign member", + "attached": "attached", + "attachment": "Attachment", + "attachment-delete-pop": "Deleting an attachment is permanent. There is no undo.", + "attachmentDeletePopup-title": "Delete Attachment?", + "attachments": "Attachments", + "auto-watch": "Automatically watch boards when they are created", + "avatar-too-big": "The avatar is too large (70KB max)", + "back": "Back", + "board-change-color": "Skift farve", + "board-nb-stars": "%s stjerner", + "board-not-found": "Fandt ikke tavle ", + "board-private-info": "Denne tavle vil være <strong>privat</strong>.", + "board-public-info": "Denne tavle vil være <strong>offentlig</strong>.", + "boardChangeColorPopup-title": "Skift tavlens baggrund", + "boardChangeTitlePopup-title": "Omdøb tavle", + "boardChangeVisibilityPopup-title": "Tilpas synlighed", + "boardChangeWatchPopup-title": "Tilpas ur", + "boardMenuPopup-title": "Tavleindstillinger", + "boardChangeViewPopup-title": "Tavlevisning", + "boards": "Tavler", + "board-view": "Tavlevisning", + "board-view-cal": "Kalender", + "board-view-swimlanes": "Svømmebaner", + "board-view-collapse": "Sammenfold", + "board-view-lists": "Lister", + "bucket-example": "Eksempelvis \"Bucked-liste\"", + "cancel": "Annullér", + "card-archived": "Dette kort blev flyttet til arkivet.", + "board-archived": "Denne tavle blev flyttet til arkivet.", + "card-comments-title": "Dette kort har %s kommentar.", + "card-delete-notice": "Sletning vil være permanent. Du mister alle handlinger knyttet til dette kort.", + "card-delete-pop": "Alle handlinger vil blive fjernet fra aktivitetsfeedet, og du kan ikke genåbne kortet. Det kan ikke omgøres.", + "card-delete-suggest-archive": "Du kan flytte et kort til arkivet for at fjerne det fra tavlen, og bevare aktiviteten.", + "card-due": "Forfalder", + "card-due-on": "Forfaldsdato", + "card-spent": "Anvendt tid", + "card-edit-attachments": "Redigér vedhæftninger", + "card-edit-custom-fields": "Redigér brugerdefinerede felter", + "card-start-voting": "Start stemmegivning", + "card-cancel-voting": "Slet stemmegivning og alle stemmer", + "card-edit-labels": "Redigér etiketter", + "card-edit-members": "Redigér medlemmer", + "card-labels-title": "Ændr etiketter for kortet.", + "card-members-title": "Add or remove members of the board from the card.", + "card-start": "Start", + "card-start-on": "Starts on", + "cardAttachmentsPopup-title": "Attach From", + "cardCustomField-datePopup-title": "Change date", + "cardCustomFieldsPopup-title": "Redigér brugerdefinerede felter", + "cardStartVotingPopup-title": "Start a vote", + "positiveVoteMembersPopup-title": "Proponents", + "negativeVoteMembersPopup-title": "Opponents", + "vote-question": "Voting question", + "vote-public": "Public vote", + "vote-for-it": "for it", + "vote-against": "against", + "cardDeletePopup-title": "Delete Card?", + "cardDetailsActionsPopup-title": "Card Actions", + "cardLabelsPopup-title": "Labels", + "cardMembersPopup-title": "Members", + "cardMorePopup-title": "More", + "cardTemplatePopup-title": "Create template", + "cards": "Cards", + "cards-count": "Cards", + "casSignIn": "Sign In with CAS", + "cardType-card": "Card", + "cardType-linkedCard": "Linked Card", + "cardType-linkedBoard": "Linked Board", + "change": "Change", + "change-avatar": "Change Avatar", + "change-password": "Change Password", + "change-permissions": "Change permissions", + "change-settings": "Change Settings", + "changeAvatarPopup-title": "Change Avatar", + "changeLanguagePopup-title": "Change Language", + "changePasswordPopup-title": "Change Password", + "changePermissionsPopup-title": "Change Permissions", + "changeSettingsPopup-title": "Change Settings", + "subtasks": "Subtasks", + "checklists": "Checklists", + "click-to-star": "Click to star this board.", + "click-to-unstar": "Click to unstar this board.", + "clipboard": "Clipboard or drag & drop", + "close": "Close", + "close-board": "Close Board", + "close-board-pop": "You will be able to restore the board by clicking the “Archive” button from the home header.", + "color-black": "black", + "color-blue": "blue", + "color-crimson": "crimson", + "color-darkgreen": "darkgreen", + "color-gold": "gold", + "color-gray": "gray", + "color-green": "green", + "color-indigo": "indigo", + "color-lime": "lime", + "color-magenta": "magenta", + "color-mistyrose": "mistyrose", + "color-navy": "navy", + "color-orange": "orange", + "color-paleturquoise": "paleturquoise", + "color-peachpuff": "peachpuff", + "color-pink": "pink", + "color-plum": "plum", + "color-purple": "purple", + "color-red": "red", + "color-saddlebrown": "saddlebrown", + "color-silver": "silver", + "color-sky": "sky", + "color-slateblue": "slateblue", + "color-white": "white", + "color-yellow": "yellow", + "unset-color": "Unset", + "comment": "Comment", + "comment-placeholder": "Write Comment", + "comment-only": "Comment only", + "comment-only-desc": "Can comment on cards only.", + "no-comments": "No comments", + "no-comments-desc": "Can not see comments and activities.", + "worker": "Worker", + "worker-desc": "Can only move cards, assign itself to card and comment.", + "computer": "Computer", + "confirm-subtask-delete-dialog": "Are you sure you want to delete subtask?", + "confirm-checklist-delete-dialog": "Are you sure you want to delete checklist?", + "copy-card-link-to-clipboard": "Copy card link to clipboard", + "linkCardPopup-title": "Link Card", + "searchElementPopup-title": "Search", + "copyCardPopup-title": "Copy Card", + "copyChecklistToManyCardsPopup-title": "Copy Checklist Template to Many Cards", + "copyChecklistToManyCardsPopup-instructions": "Destination Card Titles and Descriptions in this JSON format", + "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"First card title\", \"description\":\"First card description\"}, {\"title\":\"Second card title\",\"description\":\"Second card description\"},{\"title\":\"Last card title\",\"description\":\"Last card description\"} ]", + "create": "Create", + "createBoardPopup-title": "Create Board", + "chooseBoardSourcePopup-title": "Import board", + "createLabelPopup-title": "Create Label", + "createCustomField": "Create Field", + "createCustomFieldPopup-title": "Create Field", + "current": "current", + "custom-field-delete-pop": "There is no undo. This will remove this custom field from all cards and destroy its history.", + "custom-field-checkbox": "Checkbox", + "custom-field-date": "Date", + "custom-field-dropdown": "Dropdown List", + "custom-field-dropdown-none": "(none)", + "custom-field-dropdown-options": "List Options", + "custom-field-dropdown-options-placeholder": "Press enter to add more options", + "custom-field-dropdown-unknown": "(unknown)", + "custom-field-number": "Number", + "custom-field-text": "Text", + "custom-fields": "Custom Fields", + "date": "Date", + "decline": "Decline", + "default-avatar": "Default avatar", + "delete": "Delete", + "deleteCustomFieldPopup-title": "Delete Custom Field?", + "deleteLabelPopup-title": "Delete Label?", + "description": "Description", + "disambiguateMultiLabelPopup-title": "Disambiguate Label Action", + "disambiguateMultiMemberPopup-title": "Disambiguate Member Action", + "discard": "Discard", + "done": "Done", + "download": "Download", + "edit": "Edit", + "edit-avatar": "Change Avatar", + "edit-profile": "Edit Profile", + "edit-wip-limit": "Edit WIP Limit", + "soft-wip-limit": "Soft WIP Limit", + "editCardStartDatePopup-title": "Change start date", + "editCardDueDatePopup-title": "Change due date", + "editCustomFieldPopup-title": "Edit Field", + "editCardSpentTimePopup-title": "Change spent time", + "editLabelPopup-title": "Change Label", + "editNotificationPopup-title": "Edit Notification", + "editProfilePopup-title": "Edit Profile", + "email": "Email", + "email-enrollAccount-subject": "An account created for you on __siteName__", + "email-enrollAccount-text": "Hello __user__,\n\nTo start using the service, simply click the link below.\n\n__url__\n\nThanks.", + "email-fail": "Sending email failed", + "email-fail-text": "Error trying to send email", + "email-invalid": "Invalid email", + "email-invite": "Invite via Email", + "email-invite-subject": "__inviter__ sent you an invitation", + "email-invite-text": "Dear __user__,\n\n__inviter__ invites you to join board \"__board__\" for collaborations.\n\nPlease follow the link below:\n\n__url__\n\nThanks.", + "email-resetPassword-subject": "Reset your password on __siteName__", + "email-resetPassword-text": "Hello __user__,\n\nTo reset your password, simply click the link below.\n\n__url__\n\nThanks.", + "email-sent": "Email sent", + "email-verifyEmail-subject": "Verify your email address on __siteName__", + "email-verifyEmail-text": "Hello __user__,\n\nTo verify your account email, simply click the link below.\n\n__url__\n\nThanks.", + "enable-wip-limit": "Enable WIP Limit", + "error-board-doesNotExist": "This board does not exist", + "error-board-notAdmin": "You need to be admin of this board to do that", + "error-board-notAMember": "You need to be a member of this board to do that", + "error-json-malformed": "Your text is not valid JSON", + "error-json-schema": "Your JSON data does not include the proper information in the correct format", + "error-list-doesNotExist": "This list does not exist", + "error-user-doesNotExist": "This user does not exist", + "error-user-notAllowSelf": "You can not invite yourself", + "error-user-notCreated": "This user is not created", + "error-username-taken": "This username is already taken", + "error-email-taken": "Email has already been taken", + "export-board": "Export board", + "sort": "Sort", + "sort-desc": "Click to Sort List", + "list-sort-by": "Sort the List By:", + "list-label-modifiedAt": "Last Access Time", + "list-label-title": "Name of the List", + "list-label-sort": "Your Manual Order", + "list-label-short-modifiedAt": "(L)", + "list-label-short-title": "(N)", + "list-label-short-sort": "(M)", + "filter": "Filter", + "filter-cards": "Filter Cards or Lists", + "list-filter-label": "Filter List by Title", + "filter-clear": "Clear filter", + "filter-no-label": "No label", + "filter-no-member": "No member", + "filter-no-assignee": "No assignee", + "filter-no-custom-fields": "No Custom Fields", + "filter-show-archive": "Show archived lists", + "filter-hide-empty": "Hide empty lists", + "filter-on": "Filter is on", + "filter-on-desc": "You are filtering cards on this board. Click here to edit filter.", + "filter-to-selection": "Filter to selection", + "advanced-filter-label": "Advanced Filter", + "advanced-filter-description": "Advanced Filter allows to write a string containing following operators: == != <= >= && || ( ) A space is used as a separator between the Operators. You can filter for all Custom Fields by typing their names and values. For Example: Field1 == Value1. Note: If fields or values contains spaces, you need to encapsulate them into single quotes. For Example: 'Field 1' == 'Value 1'. For single control characters (' \\/) to be skipped, you can use \\. For example: Field1 == I\\'m. Also you can combine multiple conditions. For Example: F1 == V1 || F1 == V2. Normally all operators are interpreted from left to right. You can change the order by placing brackets. For Example: F1 == V1 && ( F2 == V2 || F2 == V3 ). Also you can search text fields using regex: F1 == /Tes.*/i", + "fullname": "Full Name", + "header-logo-title": "Go back to your boards page.", + "hide-system-messages": "Hide system messages", + "headerBarCreateBoardPopup-title": "Create Board", + "home": "Home", + "import": "Import", + "link": "Link", + "import-board": "import board", + "import-board-c": "Import board", + "import-board-title-trello": "Import board from Trello", + "import-board-title-wekan": "Import board from previous export", + "import-sandstorm-backup-warning": "Do not delete data you import from original exported board or Trello before checking does this grain close and open again, or do you get Board not found error, that means data loss.", + "import-sandstorm-warning": "Imported board will delete all existing data on board and replace it with imported board.", + "from-trello": "From Trello", + "from-wekan": "From previous export", + "import-board-instruction-trello": "In your Trello board, go to 'Menu', then 'More', 'Print and Export', 'Export JSON', and copy the resulting text.", + "import-board-instruction-wekan": "In your board, go to 'Menu', then 'Export board', and copy the text in the downloaded file.", + "import-board-instruction-about-errors": "If you get errors when importing board, sometimes importing still works, and board is at All Boards page.", + "import-json-placeholder": "Paste your valid JSON data here", + "import-map-members": "Map members", + "import-members-map": "Your imported board has some members. Please map the members you want to import to your users", + "import-show-user-mapping": "Review members mapping", + "import-user-select": "Pick your existing user you want to use as this member", + "importMapMembersAddPopup-title": "Select member", + "info": "Version", + "initials": "Initials", + "invalid-date": "Invalid date", + "invalid-time": "Invalid time", + "invalid-user": "Invalid user", + "joined": "joined", + "just-invited": "You are just invited to this board", + "keyboard-shortcuts": "Keyboard shortcuts", + "label-create": "Create Label", + "label-default": "%s label (default)", + "label-delete-pop": "There is no undo. This will remove this label from all cards and destroy its history.", + "labels": "Labels", + "language": "Language", + "last-admin-desc": "You can’t change roles because there must be at least one admin.", + "leave-board": "Leave Board", + "leave-board-pop": "Are you sure you want to leave __boardTitle__? You will be removed from all cards on this board.", + "leaveBoardPopup-title": "Leave Board ?", + "link-card": "Link to this card", + "list-archive-cards": "Move all cards in this list to Archive", + "list-archive-cards-pop": "This will remove all the cards in this list from the board. To view cards in Archive and bring them back to the board, click “Menu” > “Archive”.", + "list-move-cards": "Move all cards in this list", + "list-select-cards": "Select all cards in this list", + "set-color-list": "Set Color", + "listActionPopup-title": "List Actions", + "swimlaneActionPopup-title": "Swimlane Actions", + "swimlaneAddPopup-title": "Add a Swimlane below", + "listImportCardPopup-title": "Import a Trello card", + "listMorePopup-title": "More", + "link-list": "Link to this list", + "list-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the list. There is no undo.", + "list-delete-suggest-archive": "You can move a list to Archive to remove it from the board and preserve the activity.", + "lists": "Lister", + "swimlanes": "Svømmebaner", + "log-out": "Log Out", + "log-in": "Log In", + "loginPopup-title": "Log In", + "memberMenuPopup-title": "Member Settings", + "members": "Members", + "menu": "Menu", + "move-selection": "Move selection", + "moveCardPopup-title": "Move Card", + "moveCardToBottom-title": "Move to Bottom", + "moveCardToTop-title": "Move to Top", + "moveSelectionPopup-title": "Move selection", + "multi-selection": "Multi-Selection", + "multi-selection-on": "Multi-Selection is on", + "muted": "Muted", + "muted-info": "You will never be notified of any changes in this board", + "my-boards": "My Boards", + "name": "Name", + "no-archived-cards": "No cards in Archive.", + "no-archived-lists": "No lists in Archive.", + "no-archived-swimlanes": "No swimlanes in Archive.", + "no-results": "No results", + "normal": "Normal", + "normal-desc": "Can view and edit cards. Can't change settings.", + "not-accepted-yet": "Invitation not accepted yet", + "notify-participate": "Receive updates to any cards you participate as creater or member", + "notify-watch": "Receive updates to any boards, lists, or cards you’re watching", + "optional": "optional", + "or": "or", + "page-maybe-private": "This page may be private. You may be able to view it by <a href='%s'>logging in</a>.", + "page-not-found": "Page not found.", + "password": "Password", + "paste-or-dragdrop": "to paste, or drag & drop image file to it (image only)", + "participating": "Participating", + "preview": "Preview", + "previewAttachedImagePopup-title": "Preview", + "previewClipboardImagePopup-title": "Preview", + "private": "Private", + "private-desc": "This board is private. Only people added to the board can view and edit it.", + "profile": "Profile", + "public": "Public", + "public-desc": "This board is public. It's visible to anyone with the link and will show up in search engines like Google. Only people added to the board can edit.", + "quick-access-description": "Star a board to add a shortcut in this bar.", + "remove-cover": "Remove Cover", + "remove-from-board": "Remove from Board", + "remove-label": "Remove Label", + "listDeletePopup-title": "Delete List ?", + "remove-member": "Remove Member", + "remove-member-from-card": "Remove from Card", + "remove-member-pop": "Remove __name__ (__username__) from __boardTitle__? The member will be removed from all cards on this board. They will receive a notification.", + "removeMemberPopup-title": "Remove Member?", + "rename": "Rename", + "rename-board": "Omdøb tavle", + "restore": "Restore", + "save": "Save", + "search": "Search", + "rules": "Rules", + "search-cards": "Search from card/list titles, descriptions and custom fields on this board", + "search-example": "Text to search for?", + "select-color": "Select Color", + "set-wip-limit-value": "Set a limit for the maximum number of tasks in this list", + "setWipLimitPopup-title": "Set WIP Limit", + "shortcut-assign-self": "Assign yourself to current card", + "shortcut-autocomplete-emoji": "Autocomplete emoji", + "shortcut-autocomplete-members": "Autocomplete members", + "shortcut-clear-filters": "Clear all filters", + "shortcut-close-dialog": "Close Dialog", + "shortcut-filter-my-cards": "Filter my cards", + "shortcut-show-shortcuts": "Bring up this shortcuts list", + "shortcut-toggle-filterbar": "Toggle Filter Sidebar", + "shortcut-toggle-sidebar": "Toggle Board Sidebar", + "show-cards-minimum-count": "Show cards count if list contains more than", + "sidebar-open": "Open Sidebar", + "sidebar-close": "Close Sidebar", + "signupPopup-title": "Create an Account", + "star-board-title": "Click to star this board. It will show up at top of your boards list.", + "starred-boards": "Starred Boards", + "starred-boards-description": "Starred boards show up at the top of your boards list.", + "subscribe": "Subscribe", + "team": "Team", + "this-board": "this board", + "this-card": "this card", + "spent-time-hours": "Spent time (hours)", + "overtime-hours": "Overtime (hours)", + "overtime": "Overtime", + "has-overtime-cards": "Has overtime cards", + "has-spenttime-cards": "Has spent time cards", + "time": "Time", + "title": "Title", + "tracking": "Tracking", + "tracking-info": "You will be notified of any changes to those cards you are involved as creator or member.", + "type": "Type", + "unassign-member": "Unassign member", + "unsaved-description": "You have an unsaved description.", + "unwatch": "Unwatch", + "upload": "Upload", + "upload-avatar": "Upload an avatar", + "uploaded-avatar": "Uploaded an avatar", + "username": "Username", + "view-it": "View it", + "warn-list-archived": "warning: this card is in an list at Archive", + "watch": "Watch", + "watching": "Watching", + "watching-info": "You will be notified of any change in this board", + "welcome-board": "Welcome Board", + "welcome-swimlane": "Milestone 1", + "welcome-list1": "Basics", + "welcome-list2": "Advanced", + "card-templates-swimlane": "Card Templates", + "list-templates-swimlane": "List Templates", + "board-templates-swimlane": "Board Templates", + "what-to-do": "What do you want to do?", + "wipLimitErrorPopup-title": "Invalid WIP Limit", + "wipLimitErrorPopup-dialog-pt1": "The number of tasks in this list is higher than the WIP limit you've defined.", + "wipLimitErrorPopup-dialog-pt2": "Please move some tasks out of this list, or set a higher WIP limit.", + "admin-panel": "Admin Panel", + "settings": "Settings", + "people": "People", + "registration": "Registration", + "disable-self-registration": "Disable Self-Registration", + "invite": "Invite", + "invite-people": "Invite People", + "to-boards": "To board(s)", + "email-addresses": "Email Addresses", + "smtp-host-description": "The address of the SMTP server that handles your emails.", + "smtp-port-description": "The port your SMTP server uses for outgoing emails.", + "smtp-tls-description": "Enable TLS support for SMTP server", + "smtp-host": "SMTP Host", + "smtp-port": "SMTP Port", + "smtp-username": "Username", + "smtp-password": "Password", + "smtp-tls": "TLS support", + "send-from": "From", + "send-smtp-test": "Send a test email to yourself", + "invitation-code": "Invitation Code", + "email-invite-register-subject": "__inviter__ sent you an invitation", + "email-invite-register-text": "Dear __user__,\n\n__inviter__ invites you to kanban board for collaborations.\n\nPlease follow the link below:\n__url__\n\nAnd your invitation code is: __icode__\n\nThanks.", + "email-smtp-test-subject": "SMTP Test Email", + "email-smtp-test-text": "You have successfully sent an email", + "error-invitation-code-not-exist": "Invitation code doesn't exist", + "error-notAuthorized": "You are not authorized to view this page.", + "webhook-title": "Webhook Name", + "webhook-token": "Token (Optional for Authentication)", + "outgoing-webhooks": "Outgoing Webhooks", + "bidirectional-webhooks": "Two-Way Webhooks", + "outgoingWebhooksPopup-title": "Outgoing Webhooks", + "boardCardTitlePopup-title": "Card Title Filter", + "disable-webhook": "Disable This Webhook", + "global-webhook": "Global Webhooks", + "new-outgoing-webhook": "New Outgoing Webhook", + "no-name": "(Unknown)", + "Node_version": "Node version", + "Meteor_version": "Meteor version", + "MongoDB_version": "MongoDB version", + "MongoDB_storage_engine": "MongoDB storage engine", + "MongoDB_Oplog_enabled": "MongoDB Oplog enabled", + "OS_Arch": "OS Arch", + "OS_Cpus": "OS CPU Count", + "OS_Freemem": "OS Free Memory", + "OS_Loadavg": "OS Load Average", + "OS_Platform": "OS Platform", + "OS_Release": "OS Release", + "OS_Totalmem": "OS Total Memory", + "OS_Type": "OS Type", + "OS_Uptime": "OS Uptime", + "days": "days", + "hours": "hours", + "minutes": "minutes", + "seconds": "seconds", + "show-field-on-card": "Show this field on card", + "automatically-field-on-card": "Auto create field to all cards", + "showLabel-field-on-card": "Show field label on minicard", + "yes": "Yes", + "no": "No", + "accounts": "Accounts", + "accounts-allowEmailChange": "Allow Email Change", + "accounts-allowUserNameChange": "Allow Username Change", + "createdAt": "Created at", + "verified": "Verified", + "active": "Active", + "card-received": "Received", + "card-received-on": "Received on", + "card-end": "End", + "card-end-on": "Ends on", + "editCardReceivedDatePopup-title": "Change received date", + "editCardEndDatePopup-title": "Change end date", + "setCardColorPopup-title": "Set color", + "setCardActionsColorPopup-title": "Choose a color", + "setSwimlaneColorPopup-title": "Choose a color", + "setListColorPopup-title": "Choose a color", + "assigned-by": "Assigned By", + "requested-by": "Requested By", + "board-delete-notice": "Deleting is permanent. You will lose all lists, cards and actions associated with this board.", + "delete-board-confirm-popup": "All lists, cards, labels, and activities will be deleted and you won't be able to recover the board contents. There is no undo.", + "boardDeletePopup-title": "Delete Board?", + "delete-board": "Delete Board", + "default-subtasks-board": "Subtasks for __board__ board", + "default": "Default", + "queue": "Queue", + "subtask-settings": "Subtasks Settings", + "card-settings": "Card Settings", + "boardSubtaskSettingsPopup-title": "Board Subtasks Settings", + "boardCardSettingsPopup-title": "Card Settings", + "deposit-subtasks-board": "Deposit subtasks to this board:", + "deposit-subtasks-list": "Landing list for subtasks deposited here:", + "show-parent-in-minicard": "Show parent in minicard:", + "prefix-with-full-path": "Prefix with full path", + "prefix-with-parent": "Prefix with parent", + "subtext-with-full-path": "Subtext with full path", + "subtext-with-parent": "Subtext with parent", + "change-card-parent": "Change card's parent", + "parent-card": "Parent card", + "source-board": "Source board", + "no-parent": "Don't show parent", + "activity-added-label": "added label '%s' to %s", + "activity-removed-label": "removed label '%s' from %s", + "activity-delete-attach": "deleted an attachment from %s", + "activity-added-label-card": "added label '%s'", + "activity-removed-label-card": "removed label '%s'", + "activity-delete-attach-card": "deleted an attachment", + "activity-set-customfield": "set custom field '%s' to '%s' in %s", + "activity-unset-customfield": "unset custom field '%s' in %s", + "r-rule": "Rule", + "r-add-trigger": "Add trigger", + "r-add-action": "Add action", + "r-board-rules": "Board rules", + "r-add-rule": "Add rule", + "r-view-rule": "View rule", + "r-delete-rule": "Delete rule", + "r-new-rule-name": "New rule title", + "r-no-rules": "No rules", + "r-when-a-card": "When a card", + "r-is": "is", + "r-is-moved": "is moved", + "r-added-to": "added to", + "r-removed-from": "Removed from", + "r-the-board": "the board", + "r-list": "list", + "set-filter": "Set Filter", + "r-moved-to": "Moved to", + "r-moved-from": "Moved from", + "r-archived": "Moved to Archive", + "r-unarchived": "Restored from Archive", + "r-a-card": "a card", + "r-when-a-label-is": "When a label is", + "r-when-the-label": "When the label", + "r-list-name": "list name", + "r-when-a-member": "When a member is", + "r-when-the-member": "When the member", + "r-name": "name", + "r-when-a-attach": "When an attachment", + "r-when-a-checklist": "When a checklist is", + "r-when-the-checklist": "When the checklist", + "r-completed": "Completed", + "r-made-incomplete": "Made incomplete", + "r-when-a-item": "When a checklist item is", + "r-when-the-item": "When the checklist item", + "r-checked": "Checked", + "r-unchecked": "Unchecked", + "r-move-card-to": "Move card to", + "r-top-of": "Top of", + "r-bottom-of": "Bottom of", + "r-its-list": "its list", + "r-archive": "Move to Archive", + "r-unarchive": "Restore from Archive", + "r-card": "card", + "r-add": "Add", + "r-remove": "Remove", + "r-label": "label", + "r-member": "member", + "r-remove-all": "Remove all members from the card", + "r-set-color": "Set color to", + "r-checklist": "checklist", + "r-check-all": "Check all", + "r-uncheck-all": "Uncheck all", + "r-items-check": "items of checklist", + "r-check": "Check", + "r-uncheck": "Uncheck", + "r-item": "item", + "r-of-checklist": "of checklist", + "r-send-email": "Send an email", + "r-to": "to", + "r-subject": "subject", + "r-rule-details": "Rule details", + "r-d-move-to-top-gen": "Move card to top of its list", + "r-d-move-to-top-spec": "Move card to top of list", + "r-d-move-to-bottom-gen": "Move card to bottom of its list", + "r-d-move-to-bottom-spec": "Move card to bottom of list", + "r-d-send-email": "Send email", + "r-d-send-email-to": "to", + "r-d-send-email-subject": "subject", + "r-d-send-email-message": "message", + "r-d-archive": "Move card to Archive", + "r-d-unarchive": "Restore card from Archive", + "r-d-add-label": "Add label", + "r-d-remove-label": "Remove label", + "r-create-card": "Create new card", + "r-in-list": "in list", + "r-in-swimlane": "in swimlane", + "r-d-add-member": "Add member", + "r-d-remove-member": "Remove member", + "r-d-remove-all-member": "Remove all member", + "r-d-check-all": "Check all items of a list", + "r-d-uncheck-all": "Uncheck all items of a list", + "r-d-check-one": "Check item", + "r-d-uncheck-one": "Uncheck item", + "r-d-check-of-list": "of checklist", + "r-d-add-checklist": "Add checklist", + "r-d-remove-checklist": "Remove checklist", + "r-by": "by", + "r-add-checklist": "Add checklist", + "r-with-items": "with items", + "r-items-list": "item1,item2,item3", + "r-add-swimlane": "Add swimlane", + "r-swimlane-name": "swimlane name", + "r-board-note": "Note: leave a field empty to match every possible value.", + "r-checklist-note": "Note: checklist's items have to be written as comma separated values.", + "r-when-a-card-is-moved": "When a card is moved to another list", + "r-set": "Set", + "r-update": "Update", + "r-datefield": "date field", + "r-df-start-at": "start", + "r-df-due-at": "due", + "r-df-end-at": "end", + "r-df-received-at": "received", + "r-to-current-datetime": "to current date/time", + "r-remove-value-from": "Remove value from", + "ldap": "LDAP", + "oauth2": "OAuth2", + "cas": "CAS", + "authentication-method": "Authentication method", + "authentication-type": "Authentication type", + "custom-product-name": "Custom Product Name", + "layout": "Layout", + "hide-logo": "Hide Logo", + "add-custom-html-after-body-start": "Add Custom HTML after <body> start", + "add-custom-html-before-body-end": "Add Custom HTML before </body> end", + "error-undefined": "Something went wrong", + "error-ldap-login": "An error occurred while trying to login", + "display-authentication-method": "Display Authentication Method", + "default-authentication-method": "Default Authentication Method", + "duplicate-board": "Duplicate Board", + "people-number": "The number of people is:", + "swimlaneDeletePopup-title": "Delete Swimlane ?", + "swimlane-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the swimlane. There is no undo.", + "restore-all": "Restore all", + "delete-all": "Delete all", + "loading": "Loading, please wait.", + "previous_as": "last time was", + "act-a-dueAt": "modified due time to \nWhen: __timeValue__\nWhere: __card__\n previous due was __timeOldValue__", + "act-a-endAt": "modified ending time to __timeValue__ from (__timeOldValue__)", + "act-a-startAt": "modified starting time to __timeValue__ from (__timeOldValue__)", + "act-a-receivedAt": "modified received time to __timeValue__ from (__timeOldValue__)", + "a-dueAt": "modified due time to be", + "a-endAt": "modified ending time to be", + "a-startAt": "modified starting time to be", + "a-receivedAt": "modified received time to be", + "almostdue": "current due time %s is approaching", + "pastdue": "current due time %s is past", + "duenow": "current due time %s is today", + "act-newDue": "__list__/__card__ has 1st due reminder [__board__]", + "act-withDue": "__list__/__card__ due reminders [__board__]", + "act-almostdue": "was reminding the current due (__timeValue__) of __card__ is approaching", + "act-pastdue": "was reminding the current due (__timeValue__) of __card__ is past", + "act-duenow": "was reminding the current due (__timeValue__) of __card__ is now", + "act-atUserComment": "You were mentioned in [__board__] __list__/__card__", + "delete-user-confirm-popup": "Are you sure you want to delete this account? There is no undo.", + "accounts-allowUserDelete": "Allow users to self delete their account", + "hide-minicard-label-text": "Hide minicard label text", + "show-desktop-drag-handles": "Show desktop drag handles", + "assignee": "Assignee", + "cardAssigneesPopup-title": "Assignee", + "addmore-detail": "Add a more detailed description", + "show-on-card": "Show on Card", + "new": "New", + "editUserPopup-title": "Edit User", + "newUserPopup-title": "New User", + "notifications": "Notifications", + "view-all": "View All", + "filter-by-unread": "Filter by Unread", + "mark-all-as-read": "Mark all as read", + "remove-all-read": "Remove all read", + "allow-rename": "Allow Rename", + "allowRenamePopup-title": "Allow Rename" +} diff --git a/i18n/es-AR.i18n.json b/i18n/es-AR.i18n.json index 412a646e..f2931ce3 100644 --- a/i18n/es-AR.i18n.json +++ b/i18n/es-AR.i18n.json @@ -1,780 +1,780 @@ { - "accept": "Aceptar", - "act-activity-notify": "Notificación de Actividad", - "act-addAttachment": "added attachment __attachment__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-deleteAttachment": "deleted attachment __attachment__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addSubtask": "added subtask __subtask__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addedLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removeLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removedLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addChecklist": "added checklist __checklist__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addChecklistItem": "added checklist item __checklistItem__ to checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removeChecklist": "removed checklist __checklist__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removeChecklistItem": "removed checklist item __checklistItem__ from checklist __checkList__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-checkedItem": "checked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-uncheckedItem": "unchecked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-completeChecklist": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-uncompleteChecklist": "uncompleted checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addComment": "commented on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-editComment": "edited comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-deleteComment": "deleted comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-createBoard": "created board __board__", - "act-createSwimlane": "created swimlane __swimlane__ to board __board__", - "act-createCard": "created card __card__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-createCustomField": "created custom field __customField__ at board __board__", - "act-deleteCustomField": "deleted custom field __customField__ at board __board__", - "act-setCustomField": "edited custom field __customField__: __customFieldValue__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-createList": "added list __list__ to board __board__", - "act-addBoardMember": "added member __member__ to board __board__", - "act-archivedBoard": "Board __board__ moved to Archive", - "act-archivedCard": "Card __card__ at list __list__ at swimlane __swimlane__ at board __board__ moved to Archive", - "act-archivedList": "List __list__ at swimlane __swimlane__ at board __board__ moved to Archive", - "act-archivedSwimlane": "Swimlane __swimlane__ at board __board__ moved to Archive", - "act-importBoard": "imported board __board__", - "act-importCard": "imported card __card__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-importList": "imported list __list__ to swimlane __swimlane__ at board __board__", - "act-joinMember": "added member __member__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-moveCard": "moved card __card__ at board __board__ from list __oldList__ at swimlane __oldSwimlane__ to list __list__ at swimlane __swimlane__", - "act-moveCardToOtherBoard": "moved card __card__ from list __oldList__ at swimlane __oldSwimlane__ at board __oldBoard__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-removeBoardMember": "removed member __member__ from board __board__", - "act-restoredCard": "restored card __card__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-unjoinMember": "removed member __member__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-withBoardTitle": "__board__", - "act-withCardTitle": "__card__ [__board__] ", - "actions": "Acciones", - "activities": "Actividades", - "activity": "Actividad", - "activity-added": "agregadas %s a %s", - "activity-archived": "%s moved to Archive", - "activity-attached": "adjuntadas %s a %s", - "activity-created": "creadas %s", - "activity-customfield-created": "created custom field %s", - "activity-excluded": "excluidas %s de %s", - "activity-imported": "importadas %s en %s de %s", - "activity-imported-board": "importadas %s de %s", - "activity-joined": "unidas %s", - "activity-moved": "movidas %s de %s a %s", - "activity-on": "en %s", - "activity-removed": "eliminadas %s de %s", - "activity-sent": "enviadas %s a %s", - "activity-unjoined": "separadas %s", - "activity-subtask-added": "added subtask to %s", - "activity-checked-item": "checked %s in checklist %s of %s", - "activity-unchecked-item": "unchecked %s in checklist %s of %s", - "activity-checklist-added": "agregada lista de tareas a %s", - "activity-checklist-removed": "removed a checklist from %s", - "activity-checklist-completed": "completed checklist %s of %s", - "activity-checklist-uncompleted": "uncompleted the checklist %s of %s", - "activity-checklist-item-added": "agregado item de lista de tareas a '%s' en %s", - "activity-checklist-item-removed": "removed a checklist item from '%s' in %s", - "add": "Agregar", - "activity-checked-item-card": "checked %s in checklist %s", - "activity-unchecked-item-card": "unchecked %s in checklist %s", - "activity-checklist-completed-card": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "activity-checklist-uncompleted-card": "uncompleted the checklist %s", - "activity-editComment": "edited comment %s", - "activity-deleteComment": "deleted comment %s", - "add-attachment": "Agregar Adjunto", - "add-board": "Agregar Tablero", - "add-card": "Agregar Tarjeta", - "add-swimlane": "Agregar Calle", - "add-subtask": "Agregar Subtarea", - "add-checklist": "Agregar Lista de Tareas", - "add-checklist-item": "Agregar ítem a lista de tareas", - "add-cover": "Agregar Portadas", - "add-label": "Agregar Etiqueta", - "add-list": "Agregar Lista", - "add-members": "Agregar Miembros", - "added": "Agregadas", - "addMemberPopup-title": "Miembros", - "admin": "Administrador", - "admin-desc": "Puede ver y editar tarjetas, eliminar miembros, y cambiar opciones para el tablero.", - "admin-announcement": "Anuncio", - "admin-announcement-active": "Anuncio del Sistema Activo", - "admin-announcement-title": "Anuncio del Administrador", - "all-boards": "Todos los tableros", - "and-n-other-card": "Y __count__ otra tarjeta", - "and-n-other-card_plural": "Y __count__ otras tarjetas", - "apply": "Aplicar", - "app-is-offline": "Loading, please wait. Refreshing the page will cause data loss. If loading does not work, please check that server has not stopped.", - "archive": "Mover al Archivo", - "archive-all": "Mover Todo al Archivo", - "archive-board": "Mover Tablero al Archivo", - "archive-card": "Mover Tarjeta al Archivo", - "archive-list": "Mover Lista al Archivo", - "archive-swimlane": "Mover Calle al Archivo", - "archive-selection": "Mover selección al Archivo", - "archiveBoardPopup-title": "¿Mover Tablero al Archivo?", - "archived-items": "Archivar", - "archived-boards": "Tableros en el Archivo", - "restore-board": "Restaurar Tablero", - "no-archived-boards": "No hay Tableros en el Archivo", - "archives": "Archivar", - "template": "Plantilla", - "templates": "Plantillas", - "assign-member": "Asignar miembro", - "attached": "adjunto(s)", - "attachment": "Adjunto", - "attachment-delete-pop": "Borrar un adjunto es permanente. No hay deshacer.", - "attachmentDeletePopup-title": "¿Borrar Adjunto?", - "attachments": "Adjuntos", - "auto-watch": "Seguir tableros automáticamente al crearlos", - "avatar-too-big": "El avatar es muy grande (70KB max)", - "back": "Atrás", - "board-change-color": "Cambiar color", - "board-nb-stars": "%s estrellas", - "board-not-found": "Tablero no encontrado", - "board-private-info": "Este tablero va a ser <strong>privado</strong>.", - "board-public-info": "Este tablero va a ser <strong>público</strong>.", - "boardChangeColorPopup-title": "Cambiar Fondo del Tablero", - "boardChangeTitlePopup-title": "Renombrar Tablero", - "boardChangeVisibilityPopup-title": "Cambiar Visibilidad", - "boardChangeWatchPopup-title": "Alternar Seguimiento", - "boardMenuPopup-title": "Opciones del Tablero", - "boardChangeViewPopup-title": "Vista de Tablero", - "boards": "Tableros", - "board-view": "Vista de Tablero", - "board-view-cal": "Calendario", - "board-view-swimlanes": "Calles", - "board-view-collapse": "Collapse", - "board-view-lists": "Listas", - "bucket-example": "Como \"Lista de Contenedores\" por ejemplo", - "cancel": "Cancelar", - "card-archived": "Esta tarjeta es movida al Archivo.", - "board-archived": "Este tablero es movido al Archivo.", - "card-comments-title": "Esta tarjeta tiene %s comentario.", - "card-delete-notice": "Borrar es permanente. Perderás todas las acciones asociadas con esta tarjeta.", - "card-delete-pop": "Todas las acciones van a ser eliminadas del agregador de actividad y no podrás re-abrir la tarjeta. No hay deshacer.", - "card-delete-suggest-archive": "Podés mover una tarjeta al Archivo para eliminarla del tablero y preservar la actividad.", - "card-due": "Vence", - "card-due-on": "Vence en", - "card-spent": "Tiempo Empleado", - "card-edit-attachments": "Editar adjuntos", - "card-edit-custom-fields": "Editar campos personalizados", - "card-start-voting": "Start voting", - "card-cancel-voting": "Delete voting and all votes", - "card-edit-labels": "Editar etiquetas", - "card-edit-members": "Editar miembros", - "card-labels-title": "Cambiar las etiquetas de la tarjeta.", - "card-members-title": "Agregar o eliminar de la tarjeta miembros del tablero.", - "card-start": "Empieza", - "card-start-on": "Empieza el", - "cardAttachmentsPopup-title": "Adjuntar De", - "cardCustomField-datePopup-title": "Cambiar fecha", - "cardCustomFieldsPopup-title": "Editar campos personalizados", - "cardStartVotingPopup-title": "Start a vote", - "positiveVoteMembersPopup-title": "Proponents", - "negativeVoteMembersPopup-title": "Opponents", - "vote-question": "Voting question", - "vote-public": "Public vote", - "vote-for-it": "for it", - "vote-against": "against", - "cardDeletePopup-title": "¿Borrar Tarjeta?", - "cardDetailsActionsPopup-title": "Acciones de la Tarjeta", - "cardLabelsPopup-title": "Etiquetas", - "cardMembersPopup-title": "Miembros", - "cardMorePopup-title": "Mas", - "cardTemplatePopup-title": "Crear plantilla", - "cards": "Tarjetas", - "cards-count": "Tarjetas", - "casSignIn": "Ingresar con CAS", - "cardType-card": "Tarjeta", - "cardType-linkedCard": "Tarjeta Vinculada", - "cardType-linkedBoard": "Tablero Vinculado", - "change": "Cambiar", - "change-avatar": "Cambiar Avatar", - "change-password": "Cambiar Contraseña", - "change-permissions": "Cambiar permisos", - "change-settings": "Cambiar Opciones", - "changeAvatarPopup-title": "Cambiar Avatar", - "changeLanguagePopup-title": "Cambiar Lenguaje", - "changePasswordPopup-title": "Cambiar Contraseña", - "changePermissionsPopup-title": "Cambiar Permisos", - "changeSettingsPopup-title": "Cambiar Opciones", - "subtasks": "Subtareas", - "checklists": "Listas de ítems", - "click-to-star": "Clickeá para darle una estrella a este tablero.", - "click-to-unstar": "Clickeá para sacarle la estrella al tablero.", - "clipboard": "Portapapeles o arrastrar y soltar", - "close": "Cerrar", - "close-board": "Cerrar Tablero", - "close-board-pop": "Podrás restaurar el tablero clickeando el \"Archivo\" desde el encabesado de inicio.", - "color-black": "negro", - "color-blue": "azul", - "color-crimson": "crimson", - "color-darkgreen": "verdeoscuro", - "color-gold": "dorado", - "color-gray": "gris", - "color-green": "verde", - "color-indigo": "índigo", - "color-lime": "lima", - "color-magenta": "magenta", - "color-mistyrose": "rosamística", - "color-navy": "navy", - "color-orange": "naranja", - "color-paleturquoise": "paleturquoise", - "color-peachpuff": "peachpuff", - "color-pink": "rosa", - "color-plum": "plum", - "color-purple": "púrpura", - "color-red": "rojo", - "color-saddlebrown": "marróntriste", - "color-silver": "plata", - "color-sky": "cielo", - "color-slateblue": "slateblue", - "color-white": "blanco", - "color-yellow": "amarillo", - "unset-color": "Deseleccionado", - "comment": "Comentario", - "comment-placeholder": "Comentar", - "comment-only": "Comentar solamente", - "comment-only-desc": "Puede comentar en tarjetas solamente.", - "no-comments": "Sin comentarios", - "no-comments-desc": "Can not see comments and activities.", - "worker": "Worker", - "worker-desc": "Can only move cards, assign itself to card and comment.", - "computer": "Computadora", - "confirm-subtask-delete-dialog": "Are you sure you want to delete subtask?", - "confirm-checklist-delete-dialog": "Are you sure you want to delete checklist?", - "copy-card-link-to-clipboard": "Copiar enlace a tarjeta en el portapapeles", - "linkCardPopup-title": "Tarjeta vinculada", - "searchElementPopup-title": "Buscar", - "copyCardPopup-title": "Copiar Tarjeta", - "copyChecklistToManyCardsPopup-title": "Copiar Plantilla Checklist a Muchas Tarjetas", - "copyChecklistToManyCardsPopup-instructions": "Títulos y Descripciones de la Tarjeta Destino en este formato JSON", - "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"Título de primera tarjeta\", \"description\":\"Descripción de primera tarjeta\"}, {\"title\":\"Título de segunda tarjeta\",\"description\":\"Descripción de segunda tarjeta\"},{\"title\":\"Título de última tarjeta\",\"description\":\"Descripción de última tarjeta\"} ]", - "create": "Crear", - "createBoardPopup-title": "Crear Tablero", - "chooseBoardSourcePopup-title": "Importar tablero", - "createLabelPopup-title": "Crear Etiqueta", - "createCustomField": "Crear Campo", - "createCustomFieldPopup-title": "Crear Campo", - "current": "actual", - "custom-field-delete-pop": "There is no undo. This will remove this custom field from all cards and destroy its history.", - "custom-field-checkbox": "Checkbox", - "custom-field-date": "Fecha", - "custom-field-dropdown": "Dropdown List", - "custom-field-dropdown-none": "(ninguno)", - "custom-field-dropdown-options": "List Options", - "custom-field-dropdown-options-placeholder": "Press enter to add more options", - "custom-field-dropdown-unknown": "(unknown)", - "custom-field-number": "Número", - "custom-field-text": "Texto", - "custom-fields": "Custom Fields", - "date": "Fecha", - "decline": "Rechazar", - "default-avatar": "Avatar por defecto", - "delete": "Borrar", - "deleteCustomFieldPopup-title": "Delete Custom Field?", - "deleteLabelPopup-title": "¿Borrar Etiqueta?", - "description": "Descripción", - "disambiguateMultiLabelPopup-title": "Desambiguación de Acción de Etiqueta", - "disambiguateMultiMemberPopup-title": "Desambiguación de Acción de Miembro", - "discard": "Descartar", - "done": "Hecho", - "download": "Descargar", - "edit": "Editar", - "edit-avatar": "Cambiar Avatar", - "edit-profile": "Editar Perfil", - "edit-wip-limit": "Editar Lìmite de TEP", - "soft-wip-limit": "Límite TEP suave", - "editCardStartDatePopup-title": "Cambiar fecha de inicio", - "editCardDueDatePopup-title": "Cambiar fecha de vencimiento", - "editCustomFieldPopup-title": "Edit Field", - "editCardSpentTimePopup-title": "Cambiar tiempo empleado", - "editLabelPopup-title": "Cambiar Etiqueta", - "editNotificationPopup-title": "Editar Notificación", - "editProfilePopup-title": "Editar Perfil", - "email": "Email", - "email-enrollAccount-subject": "Una cuenta creada para vos en __siteName__", - "email-enrollAccount-text": "Hola __user__,\n\nPara empezar a usar el servicio, simplemente clickeá en el enlace de abajo.\n\n__url__\n\nGracias.", - "email-fail": "Fallo envío de email", - "email-fail-text": "Error intentando enviar email", - "email-invalid": "Email inválido", - "email-invite": "Invitar vía Email", - "email-invite-subject": "__inviter__ te envió una invitación", - "email-invite-text": "Querido __user__,\n\n__inviter__ te invita a unirte al tablero \"__board__\" para colaborar.\n\nPor favor sigue el enlace de abajo:\n\n__url__\n\nGracias.", - "email-resetPassword-subject": "Restaurá tu contraseña en __siteName__", - "email-resetPassword-text": "Hola __user__,\n\nPara restaurar tu contraseña, simplemente clickeá el enlace de abajo.\n\n__url__\n\nGracias.", - "email-sent": "Email enviado", - "email-verifyEmail-subject": "Verificá tu dirección de email en __siteName__", - "email-verifyEmail-text": "Hola __user__,\n\nPara verificar tu cuenta de email, simplemente clickeá el enlace de abajo.\n\n__url__\n\nGracias.", - "enable-wip-limit": "Activar Límite TEP", - "error-board-doesNotExist": "Este tablero no existe", - "error-board-notAdmin": "Necesitás ser administrador de este tablero para hacer eso", - "error-board-notAMember": "Necesitás ser miembro de este tablero para hacer eso", - "error-json-malformed": "Tu texto no es JSON válido", - "error-json-schema": "Tus datos JSON no incluyen la información correcta en el formato adecuado", - "error-list-doesNotExist": "Esta lista no existe", - "error-user-doesNotExist": "Este usuario no existe", - "error-user-notAllowSelf": "No podés invitarte a vos mismo", - "error-user-notCreated": " El usuario no se creó", - "error-username-taken": "El nombre de usuario ya existe", - "error-email-taken": "El email ya existe", - "export-board": "Exportar tablero", - "sort": "Sort", - "sort-desc": "Click to Sort List", - "list-sort-by": "Sort the List By:", - "list-label-modifiedAt": "Last Access Time", - "list-label-title": "Name of the List", - "list-label-sort": "Your Manual Order", - "list-label-short-modifiedAt": "(L)", - "list-label-short-title": "(N)", - "list-label-short-sort": "(M)", - "filter": "Filtrar", - "filter-cards": "Filter Cards or Lists", - "list-filter-label": "Filter List by Title", - "filter-clear": "Sacar filtro", - "filter-no-label": "Sin etiqueta", - "filter-no-member": "No es miembro", - "filter-no-assignee": "No assignee", - "filter-no-custom-fields": "No Custom Fields", - "filter-show-archive": "Show archived lists", - "filter-hide-empty": "Hide empty lists", - "filter-on": "El filtro está activado", - "filter-on-desc": "Estás filtrando cartas en este tablero. Clickeá acá para editar el filtro.", - "filter-to-selection": "Filtrar en la selección", - "advanced-filter-label": "Advanced Filter", - "advanced-filter-description": "Advanced Filter allows to write a string containing following operators: == != <= >= && || ( ) A space is used as a separator between the Operators. You can filter for all Custom Fields by typing their names and values. For Example: Field1 == Value1. Note: If fields or values contains spaces, you need to encapsulate them into single quotes. For Example: 'Field 1' == 'Value 1'. For single control characters (' \\/) to be skipped, you can use \\. For example: Field1 == I\\'m. Also you can combine multiple conditions. For Example: F1 == V1 || F1 == V2. Normally all operators are interpreted from left to right. You can change the order by placing brackets. For Example: F1 == V1 && ( F2 == V2 || F2 == V3 ). Also you can search text fields using regex: F1 == /Tes.*/i", - "fullname": "Nombre Completo", - "header-logo-title": "Retroceder a tu página de tableros.", - "hide-system-messages": "Esconder mensajes del sistema", - "headerBarCreateBoardPopup-title": "Crear Tablero", - "home": "Inicio", - "import": "Importar", - "link": "Link", - "import-board": "importar tablero", - "import-board-c": "Importar tablero", - "import-board-title-trello": "Importar tablero de Trello", - "import-board-title-wekan": "Import board from previous export", - "import-sandstorm-backup-warning": "Do not delete data you import from original exported board or Trello before checking does this grain close and open again, or do you get Board not found error, that means data loss.", - "import-sandstorm-warning": "El tablero importado va a borrar todos los datos existentes en el tablero y reemplazarlos con los del tablero en cuestión.", - "from-trello": "De Trello", - "from-wekan": "From previous export", - "import-board-instruction-trello": "En tu tablero de Trello, ve a 'Menú', luego a 'Más', 'Imprimir y Exportar', 'Exportar JSON', y copia el texto resultante.", - "import-board-instruction-wekan": "In your board, go to 'Menu', then 'Export board', and copy the text in the downloaded file.", - "import-board-instruction-about-errors": "If you get errors when importing board, sometimes importing still works, and board is at All Boards page.", - "import-json-placeholder": "Pegá tus datos JSON válidos acá", - "import-map-members": "Mapear Miembros", - "import-members-map": "Your imported board has some members. Please map the members you want to import to your users", - "import-show-user-mapping": "Revisar mapeo de miembros", - "import-user-select": "Pick your existing user you want to use as this member", - "importMapMembersAddPopup-title": "Select member", - "info": "Versión", - "initials": "Iniciales", - "invalid-date": "Fecha inválida", - "invalid-time": "Tiempo inválido", - "invalid-user": "Usuario inválido", - "joined": "unido", - "just-invited": "Fuiste invitado a este tablero", - "keyboard-shortcuts": "Atajos de teclado", - "label-create": "Crear Etiqueta", - "label-default": "%s etiqueta (por defecto)", - "label-delete-pop": "No hay deshacer. Esto va a eliminar esta etiqueta de todas las tarjetas y destruir su historia.", - "labels": "Etiquetas", - "language": "Lenguaje", - "last-admin-desc": "No podés cambiar roles porque tiene que haber al menos un administrador.", - "leave-board": "Dejar Tablero", - "leave-board-pop": "¿Estás seguro que querés dejar __boardTitle__? Vas a salir de todas las tarjetas en este tablero.", - "leaveBoardPopup-title": "¿Dejar Tablero?", - "link-card": "Enlace a esta tarjeta", - "list-archive-cards": "Move all cards in this list to Archive", - "list-archive-cards-pop": "This will remove all the cards in this list from the board. To view cards in Archive and bring them back to the board, click “Menu” > “Archive”.", - "list-move-cards": "Mueve todas las tarjetas en esta lista", - "list-select-cards": "Selecciona todas las tarjetas en esta lista", - "set-color-list": "Set Color", - "listActionPopup-title": "Listar Acciones", - "swimlaneActionPopup-title": "Acciones de la Calle", - "swimlaneAddPopup-title": "Add a Swimlane below", - "listImportCardPopup-title": "Importar una tarjeta Trello", - "listMorePopup-title": "Mas", - "link-list": "Enlace a esta lista", - "list-delete-pop": "Todas las acciones van a ser eliminadas del agregador de actividad y no podás recuperar la lista. No se puede deshacer.", - "list-delete-suggest-archive": "You can move a list to Archive to remove it from the board and preserve the activity.", - "lists": "Listas", - "swimlanes": "Calles", - "log-out": "Salir", - "log-in": "Entrar", - "loginPopup-title": "Entrar", - "memberMenuPopup-title": "Opciones de Miembros", - "members": "Miembros", - "menu": "Menú", - "move-selection": "Mover selección", - "moveCardPopup-title": "Mover Tarjeta", - "moveCardToBottom-title": "Mover al Final", - "moveCardToTop-title": "Mover al Tope", - "moveSelectionPopup-title": "Mover selección", - "multi-selection": "Multi-Selección", - "multi-selection-on": "Multi-selección está activo", - "muted": "Silenciado", - "muted-info": "No serás notificado de ningún cambio en este tablero", - "my-boards": "Mis Tableros", - "name": "Nombre", - "no-archived-cards": "No cards in Archive.", - "no-archived-lists": "No lists in Archive.", - "no-archived-swimlanes": "No swimlanes in Archive.", - "no-results": "No hay resultados", - "normal": "Normal", - "normal-desc": "Puede ver y editar tarjetas. No puede cambiar opciones.", - "not-accepted-yet": "Invitación no aceptada todavía", - "notify-participate": "Recibí actualizaciones en cualquier tarjeta que participés como creador o miembro", - "notify-watch": "Recibí actualizaciones en cualquier tablero, lista, o tarjeta que estés siguiendo", - "optional": "opcional", - "or": "o", - "page-maybe-private": "Esta página puede ser privada. Vos podrás verla <a href='%s'>entrando</a>.", - "page-not-found": "Página no encontrada.", - "password": "Contraseña", - "paste-or-dragdrop": "pegar, arrastrar y soltar el archivo de imagen a esto (imagen sola)", - "participating": "Participando", - "preview": "Previsualización", - "previewAttachedImagePopup-title": "Previsualización", - "previewClipboardImagePopup-title": "Previsualización", - "private": "Privado", - "private-desc": "Este tablero es privado. Solo personas agregadas a este tablero pueden verlo y editarlo.", - "profile": "Perfil", - "public": "Público", - "public-desc": "Este tablero es público. Es visible para cualquiera con un enlace y se va a mostrar en los motores de búsqueda como Google. Solo personas agregadas a este tablero pueden editarlo.", - "quick-access-description": "Dale una estrella al tablero para agregar un acceso directo en esta barra.", - "remove-cover": "Remover Portada", - "remove-from-board": "Remover del Tablero", - "remove-label": "Remover Etiqueta", - "listDeletePopup-title": "¿Borrar Lista?", - "remove-member": "Remover Miembro", - "remove-member-from-card": "Remover de Tarjeta", - "remove-member-pop": "¿Remover __name__ (__username__) de __boardTitle__? Los miembros va a ser removido de todas las tarjetas en este tablero. Serán notificados.", - "removeMemberPopup-title": "¿Remover Miembro?", - "rename": "Renombrar", - "rename-board": "Renombrar Tablero", - "restore": "Restaurar", - "save": "Grabar", - "search": "Buscar", - "rules": "Rules", - "search-cards": "Search from card/list titles, descriptions and custom fields on this board", - "search-example": "¿Texto a buscar?", - "select-color": "Seleccionar Color", - "set-wip-limit-value": "Fijar un límite para el número máximo de tareas en esta lista", - "setWipLimitPopup-title": "Establecer Límite TEP", - "shortcut-assign-self": "Asignarte a vos mismo en la tarjeta actual", - "shortcut-autocomplete-emoji": "Autocompletar emonji", - "shortcut-autocomplete-members": "Autocompletar miembros", - "shortcut-clear-filters": "Limpiar todos los filtros", - "shortcut-close-dialog": "Cerrar Diálogo", - "shortcut-filter-my-cards": "Filtrar mis tarjetas", - "shortcut-show-shortcuts": "Traer esta lista de atajos", - "shortcut-toggle-filterbar": "Activar/Desactivar Barra Lateral de Filtros", - "shortcut-toggle-sidebar": "Activar/Desactivar Barra Lateral de Tableros", - "show-cards-minimum-count": "Mostrar cuenta de tarjetas si la lista contiene más que", - "sidebar-open": "Abrir Barra Lateral", - "sidebar-close": "Cerrar Barra Lateral", - "signupPopup-title": "Crear Cuenta", - "star-board-title": "Clickear para darle una estrella a este tablero. Se mostrará arriba en el tope de tu lista de tableros.", - "starred-boards": "Tableros con estrellas", - "starred-boards-description": "Tableros con estrellas se muestran en el tope de tu lista de tableros.", - "subscribe": "Suscribirse", - "team": "Equipo", - "this-board": "este tablero", - "this-card": "esta tarjeta", - "spent-time-hours": "Tiempo empleado (horas)", - "overtime-hours": "Sobretiempo (horas)", - "overtime": "Sobretiempo", - "has-overtime-cards": "Tiene tarjetas con sobretiempo", - "has-spenttime-cards": "Ha gastado tarjetas de tiempo", - "time": "Hora", - "title": "Título", - "tracking": "Seguimiento", - "tracking-info": "Serás notificado de cualquier cambio a aquellas tarjetas en las que seas creador o miembro.", - "type": "Type", - "unassign-member": "Desasignar miembro", - "unsaved-description": "Tienes una descripción sin guardar.", - "unwatch": "Dejar de seguir", - "upload": "Cargar", - "upload-avatar": "Cargar un avatar", - "uploaded-avatar": "Cargado un avatar", - "username": "Nombre de usuario", - "view-it": "Verlo", - "warn-list-archived": "warning: this card is in an list at Archive", - "watch": "Seguir", - "watching": "Siguiendo", - "watching-info": "Serás notificado de cualquier cambio en este tablero", - "welcome-board": "Tablero de Bienvenida", - "welcome-swimlane": "Hito 1", - "welcome-list1": "Básicos", - "welcome-list2": "Avanzado", - "card-templates-swimlane": "Card Templates", - "list-templates-swimlane": "List Templates", - "board-templates-swimlane": "Board Templates", - "what-to-do": "¿Qué querés hacer?", - "wipLimitErrorPopup-title": "Límite TEP Inválido", - "wipLimitErrorPopup-dialog-pt1": " El número de tareas en esta lista es mayor que el límite TEP que definiste.", - "wipLimitErrorPopup-dialog-pt2": "Por favor mové algunas tareas fuera de esta lista, o seleccioná un límite TEP más alto.", - "admin-panel": "Panel de Administración", - "settings": "Opciones", - "people": "Gente", - "registration": "Registro", - "disable-self-registration": "Desactivar auto-registro", - "invite": "Invitar", - "invite-people": "Invitar Gente", - "to-boards": "A tarjeta(s)", - "email-addresses": "Dirección de Email", - "smtp-host-description": "La dirección del servidor SMTP que maneja tus emails", - "smtp-port-description": "El puerto que tu servidor SMTP usa para correos salientes", - "smtp-tls-description": "Activar soporte TLS para el servidor SMTP", - "smtp-host": "Servidor SMTP", - "smtp-port": "Puerto SMTP", - "smtp-username": "Usuario", - "smtp-password": "Contraseña", - "smtp-tls": "Soporte TLS", - "send-from": "De", - "send-smtp-test": "Enviarse un email de prueba", - "invitation-code": "Código de Invitación", - "email-invite-register-subject": "__inviter__ te envió una invitación", - "email-invite-register-text": "Dear __user__,\n\n__inviter__ invites you to kanban board for collaborations.\n\nPlease follow the link below:\n__url__\n\nAnd your invitation code is: __icode__\n\nThanks.", - "email-smtp-test-subject": "SMTP Test Email", - "email-smtp-test-text": "Enviaste el correo correctamente", - "error-invitation-code-not-exist": "El código de invitación no existe", - "error-notAuthorized": "No estás autorizado para ver esta página.", - "webhook-title": "Webhook Name", - "webhook-token": "Token (Optional for Authentication)", - "outgoing-webhooks": "Ganchos Web Salientes", - "bidirectional-webhooks": "Two-Way Webhooks", - "outgoingWebhooksPopup-title": "Ganchos Web Salientes", - "boardCardTitlePopup-title": "Card Title Filter", - "disable-webhook": "Disable This Webhook", - "global-webhook": "Global Webhooks", - "new-outgoing-webhook": "Nuevo Gancho Web", - "no-name": "(desconocido)", - "Node_version": "Versión de Node", - "Meteor_version": "Meteor version", - "MongoDB_version": "MongoDB version", - "MongoDB_storage_engine": "MongoDB storage engine", - "MongoDB_Oplog_enabled": "MongoDB Oplog enabled", - "OS_Arch": "Arch del SO", - "OS_Cpus": "Cantidad de CPU del SO", - "OS_Freemem": "Memoria Libre del SO", - "OS_Loadavg": "Carga Promedio del SO", - "OS_Platform": "Plataforma del SO", - "OS_Release": "Revisión del SO", - "OS_Totalmem": "Memoria Total del SO", - "OS_Type": "Tipo de SO", - "OS_Uptime": "Tiempo encendido del SO", - "days": "days", - "hours": "horas", - "minutes": "minutos", - "seconds": "segundos", - "show-field-on-card": "Show this field on card", - "automatically-field-on-card": "Auto create field to all cards", - "showLabel-field-on-card": "Show field label on minicard", - "yes": "Si", - "no": "No", - "accounts": "Cuentas", - "accounts-allowEmailChange": "Permitir Cambio de Email", - "accounts-allowUserNameChange": "Allow Username Change", - "createdAt": "Creado en", - "verified": "Verificado", - "active": "Activo", - "card-received": "Recibido", - "card-received-on": "Recibido en", - "card-end": "Termino", - "card-end-on": "Termina en", - "editCardReceivedDatePopup-title": "Cambiar fecha de recepción", - "editCardEndDatePopup-title": "Cambiar fecha de término", - "setCardColorPopup-title": "Set color", - "setCardActionsColorPopup-title": "Choose a color", - "setSwimlaneColorPopup-title": "Choose a color", - "setListColorPopup-title": "Choose a color", - "assigned-by": "Assigned By", - "requested-by": "Requested By", - "board-delete-notice": "Deleting is permanent. You will lose all lists, cards and actions associated with this board.", - "delete-board-confirm-popup": "All lists, cards, labels, and activities will be deleted and you won't be able to recover the board contents. There is no undo.", - "boardDeletePopup-title": "Delete Board?", - "delete-board": "Delete Board", - "default-subtasks-board": "Subtasks for __board__ board", - "default": "Default", - "queue": "Queue", - "subtask-settings": "Subtasks Settings", - "card-settings": "Card Settings", - "boardSubtaskSettingsPopup-title": "Board Subtasks Settings", - "boardCardSettingsPopup-title": "Card Settings", - "deposit-subtasks-board": "Deposit subtasks to this board:", - "deposit-subtasks-list": "Landing list for subtasks deposited here:", - "show-parent-in-minicard": "Show parent in minicard:", - "prefix-with-full-path": "Prefix with full path", - "prefix-with-parent": "Prefix with parent", - "subtext-with-full-path": "Subtext with full path", - "subtext-with-parent": "Subtext with parent", - "change-card-parent": "Change card's parent", - "parent-card": "Parent card", - "source-board": "Source board", - "no-parent": "Don't show parent", - "activity-added-label": "added label '%s' to %s", - "activity-removed-label": "removed label '%s' from %s", - "activity-delete-attach": "deleted an attachment from %s", - "activity-added-label-card": "added label '%s'", - "activity-removed-label-card": "removed label '%s'", - "activity-delete-attach-card": "deleted an attachment", - "activity-set-customfield": "set custom field '%s' to '%s' in %s", - "activity-unset-customfield": "unset custom field '%s' in %s", - "r-rule": "Rule", - "r-add-trigger": "Add trigger", - "r-add-action": "Add action", - "r-board-rules": "Board rules", - "r-add-rule": "Add rule", - "r-view-rule": "View rule", - "r-delete-rule": "Delete rule", - "r-new-rule-name": "New rule title", - "r-no-rules": "No rules", - "r-when-a-card": "When a card", - "r-is": "is", - "r-is-moved": "is moved", - "r-added-to": "added to", - "r-removed-from": "Removed from", - "r-the-board": "the board", - "r-list": "list", - "set-filter": "Set Filter", - "r-moved-to": "Moved to", - "r-moved-from": "Moved from", - "r-archived": "Moved to Archive", - "r-unarchived": "Restored from Archive", - "r-a-card": "a card", - "r-when-a-label-is": "When a label is", - "r-when-the-label": "When the label", - "r-list-name": "list name", - "r-when-a-member": "When a member is", - "r-when-the-member": "When the member", - "r-name": "name", - "r-when-a-attach": "When an attachment", - "r-when-a-checklist": "When a checklist is", - "r-when-the-checklist": "When the checklist", - "r-completed": "Completed", - "r-made-incomplete": "Made incomplete", - "r-when-a-item": "When a checklist item is", - "r-when-the-item": "When the checklist item", - "r-checked": "Checked", - "r-unchecked": "Unchecked", - "r-move-card-to": "Move card to", - "r-top-of": "Top of", - "r-bottom-of": "Bottom of", - "r-its-list": "its list", - "r-archive": "Mover al Archivo", - "r-unarchive": "Restore from Archive", - "r-card": "card", - "r-add": "Agregar", - "r-remove": "Remove", - "r-label": "label", - "r-member": "member", - "r-remove-all": "Remove all members from the card", - "r-set-color": "Set color to", - "r-checklist": "checklist", - "r-check-all": "Check all", - "r-uncheck-all": "Uncheck all", - "r-items-check": "items of checklist", - "r-check": "Check", - "r-uncheck": "Uncheck", - "r-item": "item", - "r-of-checklist": "of checklist", - "r-send-email": "Send an email", - "r-to": "to", - "r-subject": "subject", - "r-rule-details": "Rule details", - "r-d-move-to-top-gen": "Move card to top of its list", - "r-d-move-to-top-spec": "Move card to top of list", - "r-d-move-to-bottom-gen": "Move card to bottom of its list", - "r-d-move-to-bottom-spec": "Move card to bottom of list", - "r-d-send-email": "Send email", - "r-d-send-email-to": "to", - "r-d-send-email-subject": "subject", - "r-d-send-email-message": "message", - "r-d-archive": "Move card to Archive", - "r-d-unarchive": "Restore card from Archive", - "r-d-add-label": "Add label", - "r-d-remove-label": "Remove label", - "r-create-card": "Create new card", - "r-in-list": "in list", - "r-in-swimlane": "in swimlane", - "r-d-add-member": "Add member", - "r-d-remove-member": "Remove member", - "r-d-remove-all-member": "Remove all member", - "r-d-check-all": "Check all items of a list", - "r-d-uncheck-all": "Uncheck all items of a list", - "r-d-check-one": "Check item", - "r-d-uncheck-one": "Uncheck item", - "r-d-check-of-list": "of checklist", - "r-d-add-checklist": "Add checklist", - "r-d-remove-checklist": "Remove checklist", - "r-by": "by", - "r-add-checklist": "Add checklist", - "r-with-items": "with items", - "r-items-list": "item1,item2,item3", - "r-add-swimlane": "Add swimlane", - "r-swimlane-name": "swimlane name", - "r-board-note": "Note: leave a field empty to match every possible value.", - "r-checklist-note": "Note: checklist's items have to be written as comma separated values.", - "r-when-a-card-is-moved": "When a card is moved to another list", - "r-set": "Set", - "r-update": "Update", - "r-datefield": "date field", - "r-df-start-at": "start", - "r-df-due-at": "due", - "r-df-end-at": "end", - "r-df-received-at": "received", - "r-to-current-datetime": "to current date/time", - "r-remove-value-from": "Remove value from", - "ldap": "LDAP", - "oauth2": "OAuth2", - "cas": "CAS", - "authentication-method": "Authentication method", - "authentication-type": "Authentication type", - "custom-product-name": "Custom Product Name", - "layout": "Layout", - "hide-logo": "Hide Logo", - "add-custom-html-after-body-start": "Add Custom HTML after <body> start", - "add-custom-html-before-body-end": "Add Custom HTML before </body> end", - "error-undefined": "Something went wrong", - "error-ldap-login": "An error occurred while trying to login", - "display-authentication-method": "Display Authentication Method", - "default-authentication-method": "Default Authentication Method", - "duplicate-board": "Duplicate Board", - "people-number": "The number of people is:", - "swimlaneDeletePopup-title": "Delete Swimlane ?", - "swimlane-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the swimlane. There is no undo.", - "restore-all": "Restore all", - "delete-all": "Delete all", - "loading": "Loading, please wait.", - "previous_as": "last time was", - "act-a-dueAt": "modified due time to \nWhen: __timeValue__\nWhere: __card__\n previous due was __timeOldValue__", - "act-a-endAt": "modified ending time to __timeValue__ from (__timeOldValue__)", - "act-a-startAt": "modified starting time to __timeValue__ from (__timeOldValue__)", - "act-a-receivedAt": "modified received time to __timeValue__ from (__timeOldValue__)", - "a-dueAt": "modified due time to be", - "a-endAt": "modified ending time to be", - "a-startAt": "modified starting time to be", - "a-receivedAt": "modified received time to be", - "almostdue": "current due time %s is approaching", - "pastdue": "current due time %s is past", - "duenow": "current due time %s is today", - "act-newDue": "__list__/__card__ has 1st due reminder [__board__]", - "act-withDue": "__list__/__card__ due reminders [__board__]", - "act-almostdue": "was reminding the current due (__timeValue__) of __card__ is approaching", - "act-pastdue": "was reminding the current due (__timeValue__) of __card__ is past", - "act-duenow": "was reminding the current due (__timeValue__) of __card__ is now", - "act-atUserComment": "You were mentioned in [__board__] __list__/__card__", - "delete-user-confirm-popup": "Are you sure you want to delete this account? There is no undo.", - "accounts-allowUserDelete": "Allow users to self delete their account", - "hide-minicard-label-text": "Hide minicard label text", - "show-desktop-drag-handles": "Show desktop drag handles", - "assignee": "Assignee", - "cardAssigneesPopup-title": "Assignee", - "addmore-detail": "Add a more detailed description", - "show-on-card": "Show on Card", - "new": "New", - "editUserPopup-title": "Edit User", - "newUserPopup-title": "New User", - "notifications": "Notifications", - "view-all": "View All", - "filter-by-unread": "Filter by Unread", - "mark-all-as-read": "Mark all as read", - "remove-all-read": "Remove all read", - "allow-rename": "Allow Rename", - "allowRenamePopup-title": "Allow Rename" -} \ No newline at end of file + "accept": "Aceptar", + "act-activity-notify": "Notificación de Actividad", + "act-addAttachment": "agregado archivo adjunto __attachment__ a tarjeta __card__ en la lista __list__ en el swimlane __swimlane__ en el tablero __board__", + "act-deleteAttachment": "eliminado archivo adjunto __attachment__ de la tarjeta __card__ en la lista __list__ en el swimlane __swimlane__ en el tablero __board__", + "act-addSubtask": "added subtask __subtask__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addedLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removeLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removedLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addChecklist": "added checklist __checklist__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addChecklistItem": "added checklist item __checklistItem__ to checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removeChecklist": "removed checklist __checklist__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removeChecklistItem": "removed checklist item __checklistItem__ from checklist __checkList__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-checkedItem": "checked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-uncheckedItem": "unchecked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-completeChecklist": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-uncompleteChecklist": "uncompleted checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addComment": "commented on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-editComment": "edited comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-deleteComment": "deleted comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-createBoard": "created board __board__", + "act-createSwimlane": "created swimlane __swimlane__ to board __board__", + "act-createCard": "created card __card__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-createCustomField": "created custom field __customField__ at board __board__", + "act-deleteCustomField": "deleted custom field __customField__ at board __board__", + "act-setCustomField": "edited custom field __customField__: __customFieldValue__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-createList": "added list __list__ to board __board__", + "act-addBoardMember": "added member __member__ to board __board__", + "act-archivedBoard": "Board __board__ moved to Archive", + "act-archivedCard": "Card __card__ at list __list__ at swimlane __swimlane__ at board __board__ moved to Archive", + "act-archivedList": "List __list__ at swimlane __swimlane__ at board __board__ moved to Archive", + "act-archivedSwimlane": "Swimlane __swimlane__ at board __board__ moved to Archive", + "act-importBoard": "imported board __board__", + "act-importCard": "imported card __card__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-importList": "imported list __list__ to swimlane __swimlane__ at board __board__", + "act-joinMember": "added member __member__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-moveCard": "moved card __card__ at board __board__ from list __oldList__ at swimlane __oldSwimlane__ to list __list__ at swimlane __swimlane__", + "act-moveCardToOtherBoard": "moved card __card__ from list __oldList__ at swimlane __oldSwimlane__ at board __oldBoard__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-removeBoardMember": "removed member __member__ from board __board__", + "act-restoredCard": "restored card __card__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-unjoinMember": "removed member __member__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-withBoardTitle": "__board__", + "act-withCardTitle": "__card__ [__board__] ", + "actions": "Acciones", + "activities": "Actividades", + "activity": "Actividad", + "activity-added": "agregadas %s a %s", + "activity-archived": "%s moved to Archive", + "activity-attached": "adjuntadas %s a %s", + "activity-created": "creadas %s", + "activity-customfield-created": "created custom field %s", + "activity-excluded": "excluidas %s de %s", + "activity-imported": "importadas %s en %s de %s", + "activity-imported-board": "importadas %s de %s", + "activity-joined": "unidas %s", + "activity-moved": "movidas %s de %s a %s", + "activity-on": "en %s", + "activity-removed": "eliminadas %s de %s", + "activity-sent": "enviadas %s a %s", + "activity-unjoined": "separadas %s", + "activity-subtask-added": "added subtask to %s", + "activity-checked-item": "checked %s in checklist %s of %s", + "activity-unchecked-item": "unchecked %s in checklist %s of %s", + "activity-checklist-added": "agregada lista de tareas a %s", + "activity-checklist-removed": "removed a checklist from %s", + "activity-checklist-completed": "completed checklist %s of %s", + "activity-checklist-uncompleted": "uncompleted the checklist %s of %s", + "activity-checklist-item-added": "agregado item de lista de tareas a '%s' en %s", + "activity-checklist-item-removed": "removed a checklist item from '%s' in %s", + "add": "Agregar", + "activity-checked-item-card": "checked %s in checklist %s", + "activity-unchecked-item-card": "unchecked %s in checklist %s", + "activity-checklist-completed-card": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "activity-checklist-uncompleted-card": "uncompleted the checklist %s", + "activity-editComment": "comentario %s editado", + "activity-deleteComment": "comentario %s eliminado", + "add-attachment": "Agregar Adjunto", + "add-board": "Agregar Tablero", + "add-card": "Agregar Tarjeta", + "add-swimlane": "Agregar Calle", + "add-subtask": "Agregar Subtarea", + "add-checklist": "Agregar Lista de Tareas", + "add-checklist-item": "Agregar ítem a lista de tareas", + "add-cover": "Agregar Portadas", + "add-label": "Agregar Etiqueta", + "add-list": "Agregar Lista", + "add-members": "Agregar Miembros", + "added": "Agregadas", + "addMemberPopup-title": "Miembros", + "admin": "Administrador", + "admin-desc": "Puede ver y editar tarjetas, eliminar miembros, y cambiar opciones para el tablero.", + "admin-announcement": "Anuncio", + "admin-announcement-active": "Anuncio del Sistema Activo", + "admin-announcement-title": "Anuncio del Administrador", + "all-boards": "Todos los tableros", + "and-n-other-card": "Y __count__ otra tarjeta", + "and-n-other-card_plural": "Y __count__ otras tarjetas", + "apply": "Aplicar", + "app-is-offline": "Loading, please wait. Refreshing the page will cause data loss. If loading does not work, please check that server has not stopped.", + "archive": "Mover al Archivo", + "archive-all": "Mover Todo al Archivo", + "archive-board": "Mover Tablero al Archivo", + "archive-card": "Mover Tarjeta al Archivo", + "archive-list": "Mover Lista al Archivo", + "archive-swimlane": "Mover Calle al Archivo", + "archive-selection": "Mover selección al Archivo", + "archiveBoardPopup-title": "¿Mover Tablero al Archivo?", + "archived-items": "Archivar", + "archived-boards": "Tableros en el Archivo", + "restore-board": "Restaurar Tablero", + "no-archived-boards": "No hay Tableros en el Archivo", + "archives": "Archivar", + "template": "Plantilla", + "templates": "Plantillas", + "assign-member": "Asignar miembro", + "attached": "adjunto(s)", + "attachment": "Adjunto", + "attachment-delete-pop": "Borrar un adjunto es permanente. No hay deshacer.", + "attachmentDeletePopup-title": "¿Borrar Adjunto?", + "attachments": "Adjuntos", + "auto-watch": "Seguir tableros automáticamente al crearlos", + "avatar-too-big": "El avatar es muy grande (70KB max)", + "back": "Atrás", + "board-change-color": "Cambiar color", + "board-nb-stars": "%s estrellas", + "board-not-found": "Tablero no encontrado", + "board-private-info": "Este tablero va a ser <strong>privado</strong>.", + "board-public-info": "Este tablero va a ser <strong>público</strong>.", + "boardChangeColorPopup-title": "Cambiar Fondo del Tablero", + "boardChangeTitlePopup-title": "Renombrar Tablero", + "boardChangeVisibilityPopup-title": "Cambiar Visibilidad", + "boardChangeWatchPopup-title": "Alternar Seguimiento", + "boardMenuPopup-title": "Opciones del Tablero", + "boardChangeViewPopup-title": "Vista de Tablero", + "boards": "Tableros", + "board-view": "Vista de Tablero", + "board-view-cal": "Calendario", + "board-view-swimlanes": "Calles", + "board-view-collapse": "Collapse", + "board-view-lists": "Listas", + "bucket-example": "Como \"Lista de Contenedores\" por ejemplo", + "cancel": "Cancelar", + "card-archived": "Esta tarjeta es movida al Archivo.", + "board-archived": "Este tablero es movido al Archivo.", + "card-comments-title": "Esta tarjeta tiene %s comentario.", + "card-delete-notice": "Borrar es permanente. Perderás todas las acciones asociadas con esta tarjeta.", + "card-delete-pop": "Todas las acciones van a ser eliminadas del agregador de actividad y no podrás re-abrir la tarjeta. No hay deshacer.", + "card-delete-suggest-archive": "Podés mover una tarjeta al Archivo para eliminarla del tablero y preservar la actividad.", + "card-due": "Vence", + "card-due-on": "Vence en", + "card-spent": "Tiempo Empleado", + "card-edit-attachments": "Editar adjuntos", + "card-edit-custom-fields": "Editar campos personalizados", + "card-start-voting": "Start voting", + "card-cancel-voting": "Delete voting and all votes", + "card-edit-labels": "Editar etiquetas", + "card-edit-members": "Editar miembros", + "card-labels-title": "Cambiar las etiquetas de la tarjeta.", + "card-members-title": "Agregar o eliminar de la tarjeta miembros del tablero.", + "card-start": "Empieza", + "card-start-on": "Empieza el", + "cardAttachmentsPopup-title": "Adjuntar De", + "cardCustomField-datePopup-title": "Cambiar fecha", + "cardCustomFieldsPopup-title": "Editar campos personalizados", + "cardStartVotingPopup-title": "Start a vote", + "positiveVoteMembersPopup-title": "Proponents", + "negativeVoteMembersPopup-title": "Opponents", + "vote-question": "Voting question", + "vote-public": "Public vote", + "vote-for-it": "for it", + "vote-against": "against", + "cardDeletePopup-title": "¿Borrar Tarjeta?", + "cardDetailsActionsPopup-title": "Acciones de la Tarjeta", + "cardLabelsPopup-title": "Etiquetas", + "cardMembersPopup-title": "Miembros", + "cardMorePopup-title": "Mas", + "cardTemplatePopup-title": "Crear plantilla", + "cards": "Tarjetas", + "cards-count": "Tarjetas", + "casSignIn": "Ingresar con CAS", + "cardType-card": "Tarjeta", + "cardType-linkedCard": "Tarjeta Vinculada", + "cardType-linkedBoard": "Tablero Vinculado", + "change": "Cambiar", + "change-avatar": "Cambiar Avatar", + "change-password": "Cambiar Contraseña", + "change-permissions": "Cambiar permisos", + "change-settings": "Cambiar Opciones", + "changeAvatarPopup-title": "Cambiar Avatar", + "changeLanguagePopup-title": "Cambiar Lenguaje", + "changePasswordPopup-title": "Cambiar Contraseña", + "changePermissionsPopup-title": "Cambiar Permisos", + "changeSettingsPopup-title": "Cambiar Opciones", + "subtasks": "Subtareas", + "checklists": "Listas de ítems", + "click-to-star": "Clickeá para darle una estrella a este tablero.", + "click-to-unstar": "Clickeá para sacarle la estrella al tablero.", + "clipboard": "Portapapeles o arrastrar y soltar", + "close": "Cerrar", + "close-board": "Cerrar Tablero", + "close-board-pop": "Podrás restaurar el tablero clickeando el \"Archivo\" desde el encabesado de inicio.", + "color-black": "negro", + "color-blue": "azul", + "color-crimson": "crimson", + "color-darkgreen": "verdeoscuro", + "color-gold": "dorado", + "color-gray": "gris", + "color-green": "verde", + "color-indigo": "índigo", + "color-lime": "lima", + "color-magenta": "magenta", + "color-mistyrose": "rosamística", + "color-navy": "navy", + "color-orange": "naranja", + "color-paleturquoise": "paleturquoise", + "color-peachpuff": "peachpuff", + "color-pink": "rosa", + "color-plum": "plum", + "color-purple": "púrpura", + "color-red": "rojo", + "color-saddlebrown": "marróntriste", + "color-silver": "plata", + "color-sky": "cielo", + "color-slateblue": "slateblue", + "color-white": "blanco", + "color-yellow": "amarillo", + "unset-color": "Deseleccionado", + "comment": "Comentario", + "comment-placeholder": "Comentar", + "comment-only": "Comentar solamente", + "comment-only-desc": "Puede comentar en tarjetas solamente.", + "no-comments": "Sin comentarios", + "no-comments-desc": "Can not see comments and activities.", + "worker": "Worker", + "worker-desc": "Can only move cards, assign itself to card and comment.", + "computer": "Computadora", + "confirm-subtask-delete-dialog": "Are you sure you want to delete subtask?", + "confirm-checklist-delete-dialog": "Are you sure you want to delete checklist?", + "copy-card-link-to-clipboard": "Copiar enlace a tarjeta en el portapapeles", + "linkCardPopup-title": "Tarjeta vinculada", + "searchElementPopup-title": "Buscar", + "copyCardPopup-title": "Copiar Tarjeta", + "copyChecklistToManyCardsPopup-title": "Copiar Plantilla Checklist a Muchas Tarjetas", + "copyChecklistToManyCardsPopup-instructions": "Títulos y Descripciones de la Tarjeta Destino en este formato JSON", + "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"Título de primera tarjeta\", \"description\":\"Descripción de primera tarjeta\"}, {\"title\":\"Título de segunda tarjeta\",\"description\":\"Descripción de segunda tarjeta\"},{\"title\":\"Título de última tarjeta\",\"description\":\"Descripción de última tarjeta\"} ]", + "create": "Crear", + "createBoardPopup-title": "Crear Tablero", + "chooseBoardSourcePopup-title": "Importar tablero", + "createLabelPopup-title": "Crear Etiqueta", + "createCustomField": "Crear Campo", + "createCustomFieldPopup-title": "Crear Campo", + "current": "actual", + "custom-field-delete-pop": "There is no undo. This will remove this custom field from all cards and destroy its history.", + "custom-field-checkbox": "Checkbox", + "custom-field-date": "Fecha", + "custom-field-dropdown": "Dropdown List", + "custom-field-dropdown-none": "(ninguno)", + "custom-field-dropdown-options": "List Options", + "custom-field-dropdown-options-placeholder": "Press enter to add more options", + "custom-field-dropdown-unknown": "(unknown)", + "custom-field-number": "Número", + "custom-field-text": "Texto", + "custom-fields": "Custom Fields", + "date": "Fecha", + "decline": "Rechazar", + "default-avatar": "Avatar por defecto", + "delete": "Borrar", + "deleteCustomFieldPopup-title": "Delete Custom Field?", + "deleteLabelPopup-title": "¿Borrar Etiqueta?", + "description": "Descripción", + "disambiguateMultiLabelPopup-title": "Desambiguación de Acción de Etiqueta", + "disambiguateMultiMemberPopup-title": "Desambiguación de Acción de Miembro", + "discard": "Descartar", + "done": "Hecho", + "download": "Descargar", + "edit": "Editar", + "edit-avatar": "Cambiar Avatar", + "edit-profile": "Editar Perfil", + "edit-wip-limit": "Editar Lìmite de TEP", + "soft-wip-limit": "Límite TEP suave", + "editCardStartDatePopup-title": "Cambiar fecha de inicio", + "editCardDueDatePopup-title": "Cambiar fecha de vencimiento", + "editCustomFieldPopup-title": "Edit Field", + "editCardSpentTimePopup-title": "Cambiar tiempo empleado", + "editLabelPopup-title": "Cambiar Etiqueta", + "editNotificationPopup-title": "Editar Notificación", + "editProfilePopup-title": "Editar Perfil", + "email": "Email", + "email-enrollAccount-subject": "Una cuenta creada para vos en __siteName__", + "email-enrollAccount-text": "Hola __user__,\n\nPara empezar a usar el servicio, simplemente clickeá en el enlace de abajo.\n\n__url__\n\nGracias.", + "email-fail": "Fallo envío de email", + "email-fail-text": "Error intentando enviar email", + "email-invalid": "Email inválido", + "email-invite": "Invitar vía Email", + "email-invite-subject": "__inviter__ te envió una invitación", + "email-invite-text": "Querido __user__,\n\n__inviter__ te invita a unirte al tablero \"__board__\" para colaborar.\n\nPor favor sigue el enlace de abajo:\n\n__url__\n\nGracias.", + "email-resetPassword-subject": "Restaurá tu contraseña en __siteName__", + "email-resetPassword-text": "Hola __user__,\n\nPara restaurar tu contraseña, simplemente clickeá el enlace de abajo.\n\n__url__\n\nGracias.", + "email-sent": "Email enviado", + "email-verifyEmail-subject": "Verificá tu dirección de email en __siteName__", + "email-verifyEmail-text": "Hola __user__,\n\nPara verificar tu cuenta de email, simplemente clickeá el enlace de abajo.\n\n__url__\n\nGracias.", + "enable-wip-limit": "Activar Límite TEP", + "error-board-doesNotExist": "Este tablero no existe", + "error-board-notAdmin": "Necesitás ser administrador de este tablero para hacer eso", + "error-board-notAMember": "Necesitás ser miembro de este tablero para hacer eso", + "error-json-malformed": "Tu texto no es JSON válido", + "error-json-schema": "Tus datos JSON no incluyen la información correcta en el formato adecuado", + "error-list-doesNotExist": "Esta lista no existe", + "error-user-doesNotExist": "Este usuario no existe", + "error-user-notAllowSelf": "No podés invitarte a vos mismo", + "error-user-notCreated": " El usuario no se creó", + "error-username-taken": "El nombre de usuario ya existe", + "error-email-taken": "El email ya existe", + "export-board": "Exportar tablero", + "sort": "Sort", + "sort-desc": "Click to Sort List", + "list-sort-by": "Sort the List By:", + "list-label-modifiedAt": "Last Access Time", + "list-label-title": "Name of the List", + "list-label-sort": "Your Manual Order", + "list-label-short-modifiedAt": "(L)", + "list-label-short-title": "(N)", + "list-label-short-sort": "(M)", + "filter": "Filtrar", + "filter-cards": "Filter Cards or Lists", + "list-filter-label": "Filter List by Title", + "filter-clear": "Sacar filtro", + "filter-no-label": "Sin etiqueta", + "filter-no-member": "No es miembro", + "filter-no-assignee": "No assignee", + "filter-no-custom-fields": "No Custom Fields", + "filter-show-archive": "Show archived lists", + "filter-hide-empty": "Hide empty lists", + "filter-on": "El filtro está activado", + "filter-on-desc": "Estás filtrando cartas en este tablero. Clickeá acá para editar el filtro.", + "filter-to-selection": "Filtrar en la selección", + "advanced-filter-label": "Advanced Filter", + "advanced-filter-description": "Advanced Filter allows to write a string containing following operators: == != <= >= && || ( ) A space is used as a separator between the Operators. You can filter for all Custom Fields by typing their names and values. For Example: Field1 == Value1. Note: If fields or values contains spaces, you need to encapsulate them into single quotes. For Example: 'Field 1' == 'Value 1'. For single control characters (' \\/) to be skipped, you can use \\. For example: Field1 == I\\'m. Also you can combine multiple conditions. For Example: F1 == V1 || F1 == V2. Normally all operators are interpreted from left to right. You can change the order by placing brackets. For Example: F1 == V1 && ( F2 == V2 || F2 == V3 ). Also you can search text fields using regex: F1 == /Tes.*/i", + "fullname": "Nombre Completo", + "header-logo-title": "Retroceder a tu página de tableros.", + "hide-system-messages": "Esconder mensajes del sistema", + "headerBarCreateBoardPopup-title": "Crear Tablero", + "home": "Inicio", + "import": "Importar", + "link": "Link", + "import-board": "importar tablero", + "import-board-c": "Importar tablero", + "import-board-title-trello": "Importar tablero de Trello", + "import-board-title-wekan": "Import board from previous export", + "import-sandstorm-backup-warning": "Do not delete data you import from original exported board or Trello before checking does this grain close and open again, or do you get Board not found error, that means data loss.", + "import-sandstorm-warning": "El tablero importado va a borrar todos los datos existentes en el tablero y reemplazarlos con los del tablero en cuestión.", + "from-trello": "De Trello", + "from-wekan": "From previous export", + "import-board-instruction-trello": "En tu tablero de Trello, ve a 'Menú', luego a 'Más', 'Imprimir y Exportar', 'Exportar JSON', y copia el texto resultante.", + "import-board-instruction-wekan": "In your board, go to 'Menu', then 'Export board', and copy the text in the downloaded file.", + "import-board-instruction-about-errors": "If you get errors when importing board, sometimes importing still works, and board is at All Boards page.", + "import-json-placeholder": "Pegá tus datos JSON válidos acá", + "import-map-members": "Mapear Miembros", + "import-members-map": "Your imported board has some members. Please map the members you want to import to your users", + "import-show-user-mapping": "Revisar mapeo de miembros", + "import-user-select": "Pick your existing user you want to use as this member", + "importMapMembersAddPopup-title": "Select member", + "info": "Versión", + "initials": "Iniciales", + "invalid-date": "Fecha inválida", + "invalid-time": "Tiempo inválido", + "invalid-user": "Usuario inválido", + "joined": "unido", + "just-invited": "Fuiste invitado a este tablero", + "keyboard-shortcuts": "Atajos de teclado", + "label-create": "Crear Etiqueta", + "label-default": "%s etiqueta (por defecto)", + "label-delete-pop": "No hay deshacer. Esto va a eliminar esta etiqueta de todas las tarjetas y destruir su historia.", + "labels": "Etiquetas", + "language": "Lenguaje", + "last-admin-desc": "No podés cambiar roles porque tiene que haber al menos un administrador.", + "leave-board": "Dejar Tablero", + "leave-board-pop": "¿Estás seguro que querés dejar __boardTitle__? Vas a salir de todas las tarjetas en este tablero.", + "leaveBoardPopup-title": "¿Dejar Tablero?", + "link-card": "Enlace a esta tarjeta", + "list-archive-cards": "Move all cards in this list to Archive", + "list-archive-cards-pop": "This will remove all the cards in this list from the board. To view cards in Archive and bring them back to the board, click “Menu” > “Archive”.", + "list-move-cards": "Mueve todas las tarjetas en esta lista", + "list-select-cards": "Selecciona todas las tarjetas en esta lista", + "set-color-list": "Set Color", + "listActionPopup-title": "Listar Acciones", + "swimlaneActionPopup-title": "Acciones de la Calle", + "swimlaneAddPopup-title": "Add a Swimlane below", + "listImportCardPopup-title": "Importar una tarjeta Trello", + "listMorePopup-title": "Mas", + "link-list": "Enlace a esta lista", + "list-delete-pop": "Todas las acciones van a ser eliminadas del agregador de actividad y no podás recuperar la lista. No se puede deshacer.", + "list-delete-suggest-archive": "You can move a list to Archive to remove it from the board and preserve the activity.", + "lists": "Listas", + "swimlanes": "Calles", + "log-out": "Salir", + "log-in": "Entrar", + "loginPopup-title": "Entrar", + "memberMenuPopup-title": "Opciones de Miembros", + "members": "Miembros", + "menu": "Menú", + "move-selection": "Mover selección", + "moveCardPopup-title": "Mover Tarjeta", + "moveCardToBottom-title": "Mover al Final", + "moveCardToTop-title": "Mover al Tope", + "moveSelectionPopup-title": "Mover selección", + "multi-selection": "Multi-Selección", + "multi-selection-on": "Multi-selección está activo", + "muted": "Silenciado", + "muted-info": "No serás notificado de ningún cambio en este tablero", + "my-boards": "Mis Tableros", + "name": "Nombre", + "no-archived-cards": "No cards in Archive.", + "no-archived-lists": "No lists in Archive.", + "no-archived-swimlanes": "No swimlanes in Archive.", + "no-results": "No hay resultados", + "normal": "Normal", + "normal-desc": "Puede ver y editar tarjetas. No puede cambiar opciones.", + "not-accepted-yet": "Invitación no aceptada todavía", + "notify-participate": "Recibí actualizaciones en cualquier tarjeta que participés como creador o miembro", + "notify-watch": "Recibí actualizaciones en cualquier tablero, lista, o tarjeta que estés siguiendo", + "optional": "opcional", + "or": "o", + "page-maybe-private": "Esta página puede ser privada. Vos podrás verla <a href='%s'>entrando</a>.", + "page-not-found": "Página no encontrada.", + "password": "Contraseña", + "paste-or-dragdrop": "pegar, arrastrar y soltar el archivo de imagen a esto (imagen sola)", + "participating": "Participando", + "preview": "Previsualización", + "previewAttachedImagePopup-title": "Previsualización", + "previewClipboardImagePopup-title": "Previsualización", + "private": "Privado", + "private-desc": "Este tablero es privado. Solo personas agregadas a este tablero pueden verlo y editarlo.", + "profile": "Perfil", + "public": "Público", + "public-desc": "Este tablero es público. Es visible para cualquiera con un enlace y se va a mostrar en los motores de búsqueda como Google. Solo personas agregadas a este tablero pueden editarlo.", + "quick-access-description": "Dale una estrella al tablero para agregar un acceso directo en esta barra.", + "remove-cover": "Remover Portada", + "remove-from-board": "Remover del Tablero", + "remove-label": "Remover Etiqueta", + "listDeletePopup-title": "¿Borrar Lista?", + "remove-member": "Remover Miembro", + "remove-member-from-card": "Remover de Tarjeta", + "remove-member-pop": "¿Remover __name__ (__username__) de __boardTitle__? Los miembros va a ser removido de todas las tarjetas en este tablero. Serán notificados.", + "removeMemberPopup-title": "¿Remover Miembro?", + "rename": "Renombrar", + "rename-board": "Renombrar Tablero", + "restore": "Restaurar", + "save": "Grabar", + "search": "Buscar", + "rules": "Rules", + "search-cards": "Search from card/list titles, descriptions and custom fields on this board", + "search-example": "¿Texto a buscar?", + "select-color": "Seleccionar Color", + "set-wip-limit-value": "Fijar un límite para el número máximo de tareas en esta lista", + "setWipLimitPopup-title": "Establecer Límite TEP", + "shortcut-assign-self": "Asignarte a vos mismo en la tarjeta actual", + "shortcut-autocomplete-emoji": "Autocompletar emonji", + "shortcut-autocomplete-members": "Autocompletar miembros", + "shortcut-clear-filters": "Limpiar todos los filtros", + "shortcut-close-dialog": "Cerrar Diálogo", + "shortcut-filter-my-cards": "Filtrar mis tarjetas", + "shortcut-show-shortcuts": "Traer esta lista de atajos", + "shortcut-toggle-filterbar": "Activar/Desactivar Barra Lateral de Filtros", + "shortcut-toggle-sidebar": "Activar/Desactivar Barra Lateral de Tableros", + "show-cards-minimum-count": "Mostrar cuenta de tarjetas si la lista contiene más que", + "sidebar-open": "Abrir Barra Lateral", + "sidebar-close": "Cerrar Barra Lateral", + "signupPopup-title": "Crear Cuenta", + "star-board-title": "Clickear para darle una estrella a este tablero. Se mostrará arriba en el tope de tu lista de tableros.", + "starred-boards": "Tableros con estrellas", + "starred-boards-description": "Tableros con estrellas se muestran en el tope de tu lista de tableros.", + "subscribe": "Suscribirse", + "team": "Equipo", + "this-board": "este tablero", + "this-card": "esta tarjeta", + "spent-time-hours": "Tiempo empleado (horas)", + "overtime-hours": "Sobretiempo (horas)", + "overtime": "Sobretiempo", + "has-overtime-cards": "Tiene tarjetas con sobretiempo", + "has-spenttime-cards": "Ha gastado tarjetas de tiempo", + "time": "Hora", + "title": "Título", + "tracking": "Seguimiento", + "tracking-info": "Serás notificado de cualquier cambio a aquellas tarjetas en las que seas creador o miembro.", + "type": "Type", + "unassign-member": "Desasignar miembro", + "unsaved-description": "Tienes una descripción sin guardar.", + "unwatch": "Dejar de seguir", + "upload": "Cargar", + "upload-avatar": "Cargar un avatar", + "uploaded-avatar": "Cargado un avatar", + "username": "Nombre de usuario", + "view-it": "Verlo", + "warn-list-archived": "warning: this card is in an list at Archive", + "watch": "Seguir", + "watching": "Siguiendo", + "watching-info": "Serás notificado de cualquier cambio en este tablero", + "welcome-board": "Tablero de Bienvenida", + "welcome-swimlane": "Hito 1", + "welcome-list1": "Básicos", + "welcome-list2": "Avanzado", + "card-templates-swimlane": "Card Templates", + "list-templates-swimlane": "List Templates", + "board-templates-swimlane": "Board Templates", + "what-to-do": "¿Qué querés hacer?", + "wipLimitErrorPopup-title": "Límite TEP Inválido", + "wipLimitErrorPopup-dialog-pt1": " El número de tareas en esta lista es mayor que el límite TEP que definiste.", + "wipLimitErrorPopup-dialog-pt2": "Por favor mové algunas tareas fuera de esta lista, o seleccioná un límite TEP más alto.", + "admin-panel": "Panel de Administración", + "settings": "Opciones", + "people": "Gente", + "registration": "Registro", + "disable-self-registration": "Desactivar auto-registro", + "invite": "Invitar", + "invite-people": "Invitar Gente", + "to-boards": "A tarjeta(s)", + "email-addresses": "Dirección de Email", + "smtp-host-description": "La dirección del servidor SMTP que maneja tus emails", + "smtp-port-description": "El puerto que tu servidor SMTP usa para correos salientes", + "smtp-tls-description": "Activar soporte TLS para el servidor SMTP", + "smtp-host": "Servidor SMTP", + "smtp-port": "Puerto SMTP", + "smtp-username": "Usuario", + "smtp-password": "Contraseña", + "smtp-tls": "Soporte TLS", + "send-from": "De", + "send-smtp-test": "Enviarse un email de prueba", + "invitation-code": "Código de Invitación", + "email-invite-register-subject": "__inviter__ te envió una invitación", + "email-invite-register-text": "Dear __user__,\n\n__inviter__ invites you to kanban board for collaborations.\n\nPlease follow the link below:\n__url__\n\nAnd your invitation code is: __icode__\n\nThanks.", + "email-smtp-test-subject": "SMTP Test Email", + "email-smtp-test-text": "Enviaste el correo correctamente", + "error-invitation-code-not-exist": "El código de invitación no existe", + "error-notAuthorized": "No estás autorizado para ver esta página.", + "webhook-title": "Webhook Name", + "webhook-token": "Token (Optional for Authentication)", + "outgoing-webhooks": "Ganchos Web Salientes", + "bidirectional-webhooks": "Two-Way Webhooks", + "outgoingWebhooksPopup-title": "Ganchos Web Salientes", + "boardCardTitlePopup-title": "Card Title Filter", + "disable-webhook": "Disable This Webhook", + "global-webhook": "Global Webhooks", + "new-outgoing-webhook": "Nuevo Gancho Web", + "no-name": "(desconocido)", + "Node_version": "Versión de Node", + "Meteor_version": "Meteor version", + "MongoDB_version": "MongoDB version", + "MongoDB_storage_engine": "MongoDB storage engine", + "MongoDB_Oplog_enabled": "MongoDB Oplog enabled", + "OS_Arch": "Arch del SO", + "OS_Cpus": "Cantidad de CPU del SO", + "OS_Freemem": "Memoria Libre del SO", + "OS_Loadavg": "Carga Promedio del SO", + "OS_Platform": "Plataforma del SO", + "OS_Release": "Revisión del SO", + "OS_Totalmem": "Memoria Total del SO", + "OS_Type": "Tipo de SO", + "OS_Uptime": "Tiempo encendido del SO", + "days": "days", + "hours": "horas", + "minutes": "minutos", + "seconds": "segundos", + "show-field-on-card": "Show this field on card", + "automatically-field-on-card": "Auto create field to all cards", + "showLabel-field-on-card": "Show field label on minicard", + "yes": "Si", + "no": "No", + "accounts": "Cuentas", + "accounts-allowEmailChange": "Permitir Cambio de Email", + "accounts-allowUserNameChange": "Allow Username Change", + "createdAt": "Creado en", + "verified": "Verificado", + "active": "Activo", + "card-received": "Recibido", + "card-received-on": "Recibido en", + "card-end": "Termino", + "card-end-on": "Termina en", + "editCardReceivedDatePopup-title": "Cambiar fecha de recepción", + "editCardEndDatePopup-title": "Cambiar fecha de término", + "setCardColorPopup-title": "Set color", + "setCardActionsColorPopup-title": "Choose a color", + "setSwimlaneColorPopup-title": "Choose a color", + "setListColorPopup-title": "Choose a color", + "assigned-by": "Assigned By", + "requested-by": "Requested By", + "board-delete-notice": "Deleting is permanent. You will lose all lists, cards and actions associated with this board.", + "delete-board-confirm-popup": "All lists, cards, labels, and activities will be deleted and you won't be able to recover the board contents. There is no undo.", + "boardDeletePopup-title": "Delete Board?", + "delete-board": "Delete Board", + "default-subtasks-board": "Subtasks for __board__ board", + "default": "Default", + "queue": "Queue", + "subtask-settings": "Subtasks Settings", + "card-settings": "Card Settings", + "boardSubtaskSettingsPopup-title": "Board Subtasks Settings", + "boardCardSettingsPopup-title": "Card Settings", + "deposit-subtasks-board": "Deposit subtasks to this board:", + "deposit-subtasks-list": "Landing list for subtasks deposited here:", + "show-parent-in-minicard": "Show parent in minicard:", + "prefix-with-full-path": "Prefix with full path", + "prefix-with-parent": "Prefix with parent", + "subtext-with-full-path": "Subtext with full path", + "subtext-with-parent": "Subtext with parent", + "change-card-parent": "Change card's parent", + "parent-card": "Parent card", + "source-board": "Source board", + "no-parent": "Don't show parent", + "activity-added-label": "added label '%s' to %s", + "activity-removed-label": "removed label '%s' from %s", + "activity-delete-attach": "deleted an attachment from %s", + "activity-added-label-card": "added label '%s'", + "activity-removed-label-card": "removed label '%s'", + "activity-delete-attach-card": "deleted an attachment", + "activity-set-customfield": "set custom field '%s' to '%s' in %s", + "activity-unset-customfield": "unset custom field '%s' in %s", + "r-rule": "Rule", + "r-add-trigger": "Add trigger", + "r-add-action": "Add action", + "r-board-rules": "Board rules", + "r-add-rule": "Add rule", + "r-view-rule": "View rule", + "r-delete-rule": "Delete rule", + "r-new-rule-name": "New rule title", + "r-no-rules": "No rules", + "r-when-a-card": "When a card", + "r-is": "is", + "r-is-moved": "is moved", + "r-added-to": "added to", + "r-removed-from": "Removed from", + "r-the-board": "the board", + "r-list": "list", + "set-filter": "Set Filter", + "r-moved-to": "Moved to", + "r-moved-from": "Moved from", + "r-archived": "Moved to Archive", + "r-unarchived": "Restored from Archive", + "r-a-card": "a card", + "r-when-a-label-is": "When a label is", + "r-when-the-label": "When the label", + "r-list-name": "list name", + "r-when-a-member": "When a member is", + "r-when-the-member": "When the member", + "r-name": "name", + "r-when-a-attach": "When an attachment", + "r-when-a-checklist": "When a checklist is", + "r-when-the-checklist": "When the checklist", + "r-completed": "Completed", + "r-made-incomplete": "Made incomplete", + "r-when-a-item": "When a checklist item is", + "r-when-the-item": "When the checklist item", + "r-checked": "Checked", + "r-unchecked": "Unchecked", + "r-move-card-to": "Move card to", + "r-top-of": "Top of", + "r-bottom-of": "Bottom of", + "r-its-list": "its list", + "r-archive": "Mover al Archivo", + "r-unarchive": "Restore from Archive", + "r-card": "card", + "r-add": "Agregar", + "r-remove": "Remove", + "r-label": "label", + "r-member": "member", + "r-remove-all": "Remove all members from the card", + "r-set-color": "Set color to", + "r-checklist": "checklist", + "r-check-all": "Check all", + "r-uncheck-all": "Uncheck all", + "r-items-check": "items of checklist", + "r-check": "Check", + "r-uncheck": "Uncheck", + "r-item": "item", + "r-of-checklist": "of checklist", + "r-send-email": "Send an email", + "r-to": "to", + "r-subject": "subject", + "r-rule-details": "Rule details", + "r-d-move-to-top-gen": "Move card to top of its list", + "r-d-move-to-top-spec": "Move card to top of list", + "r-d-move-to-bottom-gen": "Move card to bottom of its list", + "r-d-move-to-bottom-spec": "Move card to bottom of list", + "r-d-send-email": "Send email", + "r-d-send-email-to": "to", + "r-d-send-email-subject": "subject", + "r-d-send-email-message": "message", + "r-d-archive": "Move card to Archive", + "r-d-unarchive": "Restore card from Archive", + "r-d-add-label": "Add label", + "r-d-remove-label": "Remove label", + "r-create-card": "Create new card", + "r-in-list": "in list", + "r-in-swimlane": "in swimlane", + "r-d-add-member": "Add member", + "r-d-remove-member": "Remove member", + "r-d-remove-all-member": "Remove all member", + "r-d-check-all": "Check all items of a list", + "r-d-uncheck-all": "Uncheck all items of a list", + "r-d-check-one": "Check item", + "r-d-uncheck-one": "Uncheck item", + "r-d-check-of-list": "of checklist", + "r-d-add-checklist": "Add checklist", + "r-d-remove-checklist": "Remove checklist", + "r-by": "by", + "r-add-checklist": "Add checklist", + "r-with-items": "with items", + "r-items-list": "item1,item2,item3", + "r-add-swimlane": "Add swimlane", + "r-swimlane-name": "swimlane name", + "r-board-note": "Note: leave a field empty to match every possible value.", + "r-checklist-note": "Note: checklist's items have to be written as comma separated values.", + "r-when-a-card-is-moved": "When a card is moved to another list", + "r-set": "Set", + "r-update": "Update", + "r-datefield": "date field", + "r-df-start-at": "start", + "r-df-due-at": "due", + "r-df-end-at": "end", + "r-df-received-at": "received", + "r-to-current-datetime": "to current date/time", + "r-remove-value-from": "Remove value from", + "ldap": "LDAP", + "oauth2": "OAuth2", + "cas": "CAS", + "authentication-method": "Authentication method", + "authentication-type": "Authentication type", + "custom-product-name": "Custom Product Name", + "layout": "Layout", + "hide-logo": "Hide Logo", + "add-custom-html-after-body-start": "Add Custom HTML after <body> start", + "add-custom-html-before-body-end": "Add Custom HTML before </body> end", + "error-undefined": "Something went wrong", + "error-ldap-login": "An error occurred while trying to login", + "display-authentication-method": "Display Authentication Method", + "default-authentication-method": "Default Authentication Method", + "duplicate-board": "Duplicate Board", + "people-number": "The number of people is:", + "swimlaneDeletePopup-title": "Delete Swimlane ?", + "swimlane-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the swimlane. There is no undo.", + "restore-all": "Restore all", + "delete-all": "Delete all", + "loading": "Loading, please wait.", + "previous_as": "last time was", + "act-a-dueAt": "modified due time to \nWhen: __timeValue__\nWhere: __card__\n previous due was __timeOldValue__", + "act-a-endAt": "modified ending time to __timeValue__ from (__timeOldValue__)", + "act-a-startAt": "modified starting time to __timeValue__ from (__timeOldValue__)", + "act-a-receivedAt": "modified received time to __timeValue__ from (__timeOldValue__)", + "a-dueAt": "modified due time to be", + "a-endAt": "modified ending time to be", + "a-startAt": "modified starting time to be", + "a-receivedAt": "modified received time to be", + "almostdue": "current due time %s is approaching", + "pastdue": "current due time %s is past", + "duenow": "current due time %s is today", + "act-newDue": "__list__/__card__ has 1st due reminder [__board__]", + "act-withDue": "__list__/__card__ due reminders [__board__]", + "act-almostdue": "was reminding the current due (__timeValue__) of __card__ is approaching", + "act-pastdue": "was reminding the current due (__timeValue__) of __card__ is past", + "act-duenow": "was reminding the current due (__timeValue__) of __card__ is now", + "act-atUserComment": "You were mentioned in [__board__] __list__/__card__", + "delete-user-confirm-popup": "Are you sure you want to delete this account? There is no undo.", + "accounts-allowUserDelete": "Allow users to self delete their account", + "hide-minicard-label-text": "Hide minicard label text", + "show-desktop-drag-handles": "Show desktop drag handles", + "assignee": "Assignee", + "cardAssigneesPopup-title": "Assignee", + "addmore-detail": "Add a more detailed description", + "show-on-card": "Show on Card", + "new": "New", + "editUserPopup-title": "Edit User", + "newUserPopup-title": "New User", + "notifications": "Notifications", + "view-all": "View All", + "filter-by-unread": "Filter by Unread", + "mark-all-as-read": "Mark all as read", + "remove-all-read": "Remove all read", + "allow-rename": "Allow Rename", + "allowRenamePopup-title": "Allow Rename" +} diff --git a/i18n/pl.i18n.json b/i18n/pl.i18n.json index c064f921..31291ce7 100644 --- a/i18n/pl.i18n.json +++ b/i18n/pl.i18n.json @@ -1,780 +1,780 @@ { - "accept": "Akceptuj", - "act-activity-notify": "Powiadomienia aktywności", - "act-addAttachment": "dodał(a) załącznik __attachment__ do karty __card__ na liście __list__ w diagramie czynności __swimlane__ na tablicy __board__", - "act-deleteAttachment": "usunął załącznik __attachment__ na karcie __card__ na liście __list__ w diagramie czynności __swimlane__ na tablicy __board__", - "act-addSubtask": "dodał(a) podzadanie __subtask__ na karcie __card__ na liście __list__ w diagramie czynności __swimlane__ na tablicy __board__", - "act-addLabel": "dodał(a) etykietę __label__ do karty __card__ na liście __list__ w diagramie czynności __swimlane__ na tablicy __board__", - "act-addedLabel": "dodał(a) etykietę __label__ do karty __card__ na liście __list__ w diagramie czynności __swimlane__ na tablicy __board__", - "act-removeLabel": "usunął etykietę __label__ z karty __card__ na liście __list__ w diagramie czynności __swimlane__ na tablicy __board__", - "act-removedLabel": "usunął etykietę __label__ z karty __card__ na liście __list__ w diagramie czynności __swimlane__ na tablicy __board__", - "act-addChecklist": "dodał(a) listę zadań __checklist__ do karty __card__ na liście __list__ w diagramie czynności __swimlane__ na tablicy __board__", - "act-addChecklistItem": "dodał(a) element listy zadań __checklistItem__ do listy zadań __checklist__ na karcie __card__ na liście __list__ na diagramie czynności __swimlane__ na tablicy __board__", - "act-removeChecklist": "usunął listę zadań __checklist__ z karty __card__ na liście __list__ na diagramie czynności __swimlane__ na tablicy __board__", - "act-removeChecklistItem": "usunął element listy zadań __checklistItem__ z listy zadań __checkList__ na karcie __card__ na liście __list__ na diagramie czynności __swimlane__ na tablicy __board__", - "act-checkedItem": "zaznaczył(a) __checklistItem__ na liście zadań __checklist__ na karcie __card__ na liście __list__ na diagramie czynności __swimlane__ na tablicy __board__", - "act-uncheckedItem": "odznaczył(a) __checklistItem__ na liście __checklist__ na karcie __card__ na liście __list__ na diagramie czynności __swimlane__ na tablicy __board__", - "act-completeChecklist": "wykonał(a) wszystkie zadania z listy __checklist__ na karcie __card__ na liście __list__ na diagramie czynności__ na tablicy __board__", - "act-uncompleteChecklist": "wycofał(a) ukończenie wykonania listy __checklist__ na karcie __card__ na liście __list__ na diagramie czynności__ na tablicy __board__", - "act-addComment": "dodał(a) komentarz na karcie __card__: __comment__ na liście __list__ na diagramie czynności __swimlane__ na tablicy __board__", - "act-editComment": "edytował(a) komentarz na karcie __card__: __comment__ na liście __list__ na diagramie czynności __swimlane__ na tablicy __board__", - "act-deleteComment": "usunął komentarz na karcie __card__: __comment__ na liście __list__ na diagramie czynności __swimlane__ na tablicy __board__", - "act-createBoard": "utworzył(a) tablicę __board__", - "act-createSwimlane": "utworzył(a) diagram czynności __swimlane__ na tablicy __board__", - "act-createCard": "utworzył(a) kartę __card__ na liście __list__ na diagramie czynności __swimlane__ na tablicy __board__", - "act-createCustomField": "utworzył(a) niestandardowe pole __customField__ na tablicy __board__", - "act-deleteCustomField": "usunął niestandardowe pole __customField__ na tablicy __board__", - "act-setCustomField": "zmienił(a) niestandardowe pole __customField__: __customFieldValue__ na karcie __card__ na liście __list__ na diagramie czynności __swimlane__ na tablicy __board__", - "act-createList": "dodał(a) listę __list__ do tablicy __board__", - "act-addBoardMember": "dodał(a) użytykownika __member__ do tablicy __board__", - "act-archivedBoard": "Tablica __board__ została przeniesiona do Archiwum", - "act-archivedCard": "przeniósł kartę __card__ na liście __list__ na diagramie czynności __swimlane__ na tablicy __board__ do Archiwum", - "act-archivedList": "przeniósł listę __list__ na diagramie czynności __swimlane__ na tablicy __board__ do Archiwum", - "act-archivedSwimlane": "przeniósł diagram czynności __swimlane__ na tablicy __board__ do Archiwum", - "act-importBoard": "zaimportował(a) tablicę __board__", - "act-importCard": "zaimportował(a) kartę __card__ do listy __list__ na diagramie czynności __swimlane__ na tablicy __board__", - "act-importList": "zaimportował(a) listę __list__ na diagram czynności __swimlane__ do tablicy __board__", - "act-joinMember": "dodał(a) użytkownika __member__ do karty __card__ na liście __list__ na diagramie czynności __swimlane__ na tablicy __board__", - "act-moveCard": "przeniósł kartę __card__ na tablicy __board__ z listy __oldList__ na diagramie czynności __oldSwimlane__ na listę __list__ na diagramie czynności __swimlane__", - "act-moveCardToOtherBoard": "przeniósł kartę __card__ z listy __oldList__ na diagramie czynności __oldSwimlane__ na tablicy __oldBoard__ do listy __listy__ na diagramie czynności __swimlane__ na tablicy __board__", - "act-removeBoardMember": "usunął użytkownika __member__ z tablicy __board__", - "act-restoredCard": "przywrócił(a) kartę __card__ na listę __list__ na diagram czynności__ na tablicy __board__", - "act-unjoinMember": "usunął użytkownika __member__ z karty __card__ na liście __list__ na diagramie czynności __swimlane__ na tablicy __board__", - "act-withBoardTitle": "__board__", - "act-withCardTitle": "[__board__] __card__", - "actions": "Akcje", - "activities": "Ostatnia aktywność", - "activity": "Aktywność", - "activity-added": "dodał(a) %s z %s", - "activity-archived": "%s została przeniesiona do Archiwum", - "activity-attached": "załączono %s z %s", - "activity-created": "utworzył(a) %s", - "activity-customfield-created": "utworzył(a) niestandardowe pole %s", - "activity-excluded": "wyłączono %s z %s", - "activity-imported": "zaimportowano %s to %s z %s", - "activity-imported-board": "zaimportowano %s z %s", - "activity-joined": "dołączono %s", - "activity-moved": "przeniesiono % z %s to %s", - "activity-on": "w %s", - "activity-removed": "usunięto %s z %s", - "activity-sent": "wysłano %s z %s", - "activity-unjoined": "odłączono %s", - "activity-subtask-added": "dodano podzadanie do %s", - "activity-checked-item": "zaznaczono %s w liście zadań%s z %s", - "activity-unchecked-item": "odznaczono %s w liście zadań %s z %s", - "activity-checklist-added": "dodał(a) listę zadań do %s", - "activity-checklist-removed": "usunął listę zadań z %s", - "activity-checklist-completed": "ukończono listę zadań %s z %s", - "activity-checklist-uncompleted": "nieukończono listy zadań %s z %s", - "activity-checklist-item-added": "dodał(a) zadanie '%s' do %s", - "activity-checklist-item-removed": "usunął element z listy zadań '%s' w %s", - "add": "Dodaj", - "activity-checked-item-card": "zaznaczono %s w liście zadań %s", - "activity-unchecked-item-card": "odznaczono %s w liście zadań %s", - "activity-checklist-completed-card": "wykonał(a) wszystkie zadania z listy __checklist__ na karcie __card__ na liście __list__ na diagramie czynności __swimlane__ na tablicy __board__", - "activity-checklist-uncompleted-card": "wycofano ukończenie listy zadań %s", - "activity-editComment": "edytował(a) komentarz %s", - "activity-deleteComment": "usunął komentarz %s", - "add-attachment": "Dodaj załącznik", - "add-board": "Dodaj tablicę", - "add-card": "Dodaj kartę", - "add-swimlane": "Dodaj diagram czynności", - "add-subtask": "Dodaj podzadanie", - "add-checklist": "Dodaj listę kontrolną", - "add-checklist-item": "Dodaj element do listy kontrolnej", - "add-cover": "Dodaj okładkę", - "add-label": "Dodaj etykietę", - "add-list": "Dodaj listę", - "add-members": "Dodaj członków", - "added": "Dodane", - "addMemberPopup-title": "Członkowie", - "admin": "Administrator", - "admin-desc": "Może widzieć i edytować karty, usuwać członków oraz zmieniać ustawienia tablicy.", - "admin-announcement": "Ogłoszenie", - "admin-announcement-active": "Włącz ogłoszenie systemowe", - "admin-announcement-title": "Ogłoszenie od administratora", - "all-boards": "Wszystkie tablice", - "and-n-other-card": "I __count__ inna karta", - "and-n-other-card_plural": "I __count__ inne karty", - "apply": "Zastosuj", - "app-is-offline": "Trwa ładowanie, proszę czekać. Odświeżenie strony może spowodować utratę danych. Jeśli strona się nie przeładowuje, upewnij się, że serwer działa poprawnie.", - "archive": "Przenieś do Archiwum", - "archive-all": "Przenieś wszystko do Archiwum", - "archive-board": "Przenieś tablicę do Archiwum", - "archive-card": "Przenieś kartę do Archiwum", - "archive-list": "Przenieś listę do Archiwum", - "archive-swimlane": "Przenieś diagram czynności do Archiwum", - "archive-selection": "Przenieś zaznaczone do Archiwum", - "archiveBoardPopup-title": "Przenieść tablicę do Archiwum?", - "archived-items": "Archiwum", - "archived-boards": "Tablice w Archiwum", - "restore-board": "Przywróć tablicę", - "no-archived-boards": "Brak tablic w Archiwum.", - "archives": "Archiwum", - "template": "Szablon", - "templates": "Szablony", - "assign-member": "Dodaj członka", - "attached": "załączono", - "attachment": "Załącznik", - "attachment-delete-pop": "Usunięcie załącznika jest nieodwracalne.", - "attachmentDeletePopup-title": "Usunąć załącznik?", - "attachments": "Załączniki", - "auto-watch": "Automatycznie obserwuj tablice gdy zostaną stworzone", - "avatar-too-big": "Awatar jest za duży (maksymalnie 70KB)", - "back": "Wstecz", - "board-change-color": "Zmień kolor", - "board-nb-stars": "%s odznaczeń", - "board-not-found": "Nie znaleziono tablicy", - "board-private-info": "Ta tablica będzie <strong>prywatna</strong>.", - "board-public-info": "Ta tablica będzie <strong>publiczna<strong>.", - "boardChangeColorPopup-title": "Zmień tło tablicy", - "boardChangeTitlePopup-title": "Zmień nazwę tablicy", - "boardChangeVisibilityPopup-title": "Zmień widoczność tablicy", - "boardChangeWatchPopup-title": "Zmień sposób wysyłania powiadomień", - "boardMenuPopup-title": "Ustawienia tablicy", - "boardChangeViewPopup-title": "Widok tablicy", - "boards": "Tablice", - "board-view": "Widok tablicy", - "board-view-cal": "Kalendarz", - "board-view-swimlanes": "Diagramy czynności", - "board-view-collapse": "Zwiń", - "board-view-lists": "Listy", - "bucket-example": "Tak jak na przykład \"lista kubełkowa\"", - "cancel": "Anuluj", - "card-archived": "Ta karta została przeniesiona do Archiwum.", - "board-archived": "Ta tablica została przeniesiona do Archiwum.", - "card-comments-title": "Ta karta ma %s komentarzy.", - "card-delete-notice": "Usunięcie jest trwałe. Stracisz wszystkie akcje powiązane z tą kartą.", - "card-delete-pop": "Wszystkie akcje będą usunięte z widoku aktywności, nie można będzie ponownie otworzyć karty. Usunięcie jest nieodwracalne.", - "card-delete-suggest-archive": "Możesz przenieść kartę do Archiwum, a następnie usunąć ją z tablicy i zachować ją w Aktywności.", - "card-due": "Ukończenie", - "card-due-on": "Ukończenie w", - "card-spent": "Spędzony czas", - "card-edit-attachments": "Edytuj załączniki", - "card-edit-custom-fields": "Edytuj niestandardowe pola", - "card-start-voting": "Start voting", - "card-cancel-voting": "Delete voting and all votes", - "card-edit-labels": "Edytuj etykiety", - "card-edit-members": "Edytuj członków", - "card-labels-title": "Zmień etykiety karty", - "card-members-title": "Dodaj lub usuń członków tablicy z karty.", - "card-start": "Rozpoczęcie", - "card-start-on": "Zaczyna się o", - "cardAttachmentsPopup-title": "Dodaj załącznik z", - "cardCustomField-datePopup-title": "Zmień datę", - "cardCustomFieldsPopup-title": "Edytuj niestandardowe pola", - "cardStartVotingPopup-title": "Start a vote", - "positiveVoteMembersPopup-title": "Proponents", - "negativeVoteMembersPopup-title": "Opponents", - "vote-question": "Voting question", - "vote-public": "Public vote", - "vote-for-it": "for it", - "vote-against": "against", - "cardDeletePopup-title": "Usunąć kartę?", - "cardDetailsActionsPopup-title": "Czynności kart", - "cardLabelsPopup-title": "Etykiety", - "cardMembersPopup-title": "Członkowie", - "cardMorePopup-title": "Więcej", - "cardTemplatePopup-title": "Utwórz szablon", - "cards": "Karty", - "cards-count": "Karty", - "casSignIn": "Zaloguj się poprzez CAS", - "cardType-card": "Karta", - "cardType-linkedCard": "Podpięta karta", - "cardType-linkedBoard": "Podpięta tablica", - "change": "Zmień", - "change-avatar": "Zmień avatar", - "change-password": "Zmień hasło", - "change-permissions": "Zmień uprawnienia", - "change-settings": "Zmień ustawienia", - "changeAvatarPopup-title": "Zmień avatar", - "changeLanguagePopup-title": "Zmień język", - "changePasswordPopup-title": "Zmień hasło", - "changePermissionsPopup-title": "Zmień uprawnienia", - "changeSettingsPopup-title": "Zmień ustawienia", - "subtasks": "Podzadania", - "checklists": "Listy zadań", - "click-to-star": "Kliknij by odznaczyć tę tablicę.", - "click-to-unstar": "Kliknij by usunąć odznaczenie tej tablicy.", - "clipboard": "Schowka lub poprzez przeciągnij & upuść", - "close": "Zamknij", - "close-board": "Zamknij tablicę", - "close-board-pop": "Będziesz w stanie przywrócić tablicę poprzez kliknięcie przycisku \"Archiwizuj\" w nagłówku strony domowej.", - "color-black": "czarny", - "color-blue": "niebieski", - "color-crimson": "karmazynowy", - "color-darkgreen": "ciemnozielony", - "color-gold": "złoty", - "color-gray": "szary", - "color-green": "zielony", - "color-indigo": "indygo", - "color-lime": "limonkowy", - "color-magenta": "fuksjowy", - "color-mistyrose": "różowy", - "color-navy": "granatowy", - "color-orange": "pomarańczowy", - "color-paleturquoise": "turkusowy", - "color-peachpuff": "brzoskwiniowy", - "color-pink": "różowy", - "color-plum": "śliwkowy", - "color-purple": "fioletowy", - "color-red": "czerwony", - "color-saddlebrown": "jasnobrązowy", - "color-silver": "srebrny", - "color-sky": "błękitny", - "color-slateblue": "szaroniebieski", - "color-white": "miały", - "color-yellow": "żółty", - "unset-color": "Nieustawiony", - "comment": "Komentarz", - "comment-placeholder": "Dodaj komentarz", - "comment-only": "Tylko komentowanie", - "comment-only-desc": "Może tylko komentować w kartach.", - "no-comments": "Bez komentarzy", - "no-comments-desc": "Nie widzi komentarzy i aktywności.", - "worker": "Pracownik", - "worker-desc": "Możesz tylko przenieść karty, przypisać je do siebie i na nich komentować.", - "computer": "Komputera", - "confirm-subtask-delete-dialog": "Czy jesteś pewien, że chcesz usunąć to podzadanie?", - "confirm-checklist-delete-dialog": "Czy jesteś pewien, że chcesz usunąć listę zadań?", - "copy-card-link-to-clipboard": "Skopiuj łącze karty do schowka", - "linkCardPopup-title": "Podepnij kartę", - "searchElementPopup-title": "Wyszukaj", - "copyCardPopup-title": "Skopiuj kartę", - "copyChecklistToManyCardsPopup-title": "Kopiuj szablon listy zadań do wielu kart", - "copyChecklistToManyCardsPopup-instructions": "Docelowe tytuły i opisy kart są w formacie JSON", - "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"Tytuł pierwszej karty\", \"description\":\"Opis pierwszej karty\"}, {\"title\":\"Tytuł drugiej karty\",\"description\":\"Opis drugiej karty\"},{\"title\":\"Tytuł ostatniej karty\",\"description\":\"Opis ostatniej karty\"} ]", - "create": "Utwórz", - "createBoardPopup-title": "Utwórz tablicę", - "chooseBoardSourcePopup-title": "Import tablicy", - "createLabelPopup-title": "Utwórz etykietę", - "createCustomField": "Utwórz pole", - "createCustomFieldPopup-title": "Utwórz pole", - "current": "obecny", - "custom-field-delete-pop": "Nie ma możliwości wycofania tej operacji. To usunie te niestandardowe pole ze wszystkich kart oraz usunie ich całą historię.", - "custom-field-checkbox": "Pole wyboru", - "custom-field-date": "Data", - "custom-field-dropdown": "Lista rozwijana", - "custom-field-dropdown-none": "(puste)", - "custom-field-dropdown-options": "Opcje listy", - "custom-field-dropdown-options-placeholder": "Naciśnij przycisk Enter by zobaczyć więcej opcji", - "custom-field-dropdown-unknown": "(nieznany)", - "custom-field-number": "Numer", - "custom-field-text": "Tekst", - "custom-fields": "Niestandardowe pola", - "date": "Data", - "decline": "Odrzuć", - "default-avatar": "Domyślny avatar", - "delete": "Usuń", - "deleteCustomFieldPopup-title": "Usunąć niestandardowe pole?", - "deleteLabelPopup-title": "Usunąć etykietę?", - "description": "Opis", - "disambiguateMultiLabelPopup-title": "Ujednolić etykiety czynności", - "disambiguateMultiMemberPopup-title": "Ujednolić etykiety członków", - "discard": "Odrzuć", - "done": "Zrobiono", - "download": "Pobierz", - "edit": "Edytuj", - "edit-avatar": "Zmień avatar", - "edit-profile": "Edytuj profil", - "edit-wip-limit": "Zmień limit kart na liście", - "soft-wip-limit": "Pozwól na nadmiarowe karty na liście", - "editCardStartDatePopup-title": "Zmień datę rozpoczęcia", - "editCardDueDatePopup-title": "Zmień datę ukończenia", - "editCustomFieldPopup-title": "Edytuj pole", - "editCardSpentTimePopup-title": "Zmień spędzony czas", - "editLabelPopup-title": "Zmień etykietę", - "editNotificationPopup-title": "Zmień tryb powiadamiania", - "editProfilePopup-title": "Edytuj profil", - "email": "Email", - "email-enrollAccount-subject": "Konto zostało utworzone na __siteName__", - "email-enrollAccount-text": "Witaj __user__,\nAby zacząć korzystać z serwisu, kliknij w link poniżej.\n__url__\nDzięki.", - "email-fail": "Wysyłanie emaila nie powiodło się.", - "email-fail-text": "Bład w trakcie wysyłania wiadomości email", - "email-invalid": "Nieprawidłowy email", - "email-invite": "Zaproś przez email", - "email-invite-subject": "__inviter__ wysłał Ci zaproszenie", - "email-invite-text": "Drogi __user__,\n__inviter__ zaprosił Cię do współpracy w tablicy \"__board__\".\nZobacz więcej:\n__url__\nDzięki.", - "email-resetPassword-subject": "Zresetuj swoje hasło na __siteName__", - "email-resetPassword-text": "Witaj __user__,\nAby zresetować hasło, kliknij w link poniżej.\n__url__\nDzięki.", - "email-sent": "Email wysłany", - "email-verifyEmail-subject": "Zweryfikuj swój adres email na __siteName__", - "email-verifyEmail-text": "Witaj __user__,\nAby zweryfikować adres email, kliknij w link poniżej.\n__url__\nDzięki.", - "enable-wip-limit": "Włącz limit kart na liście", - "error-board-doesNotExist": "Ta tablica nie istnieje", - "error-board-notAdmin": "Musisz być administratorem tej tablicy żeby to zrobić", - "error-board-notAMember": "Musisz być członkiem tej tablicy, żeby wykonać tę czynność", - "error-json-malformed": "Twoja fraza nie jest w formacie JSON", - "error-json-schema": "Twoje dane JSON nie zawierają prawidłowych informacji w poprawnym formacie", - "error-list-doesNotExist": "Ta lista nie isnieje", - "error-user-doesNotExist": "Ten użytkownik nie istnieje", - "error-user-notAllowSelf": "Nie możesz zaprosić samego siebie", - "error-user-notCreated": "Ten użytkownik nie został stworzony", - "error-username-taken": "Ta nazwa jest już zajęta", - "error-email-taken": "Adres email jest już zarezerwowany", - "export-board": "Eksportuj tablicę", - "sort": "Sortuj", - "sort-desc": "Kliknij by sortować listę", - "list-sort-by": "Sortuj listę przez:", - "list-label-modifiedAt": "Ostatni czas dostępu", - "list-label-title": "Nazwa listy", - "list-label-sort": "Twoja kolejność ustawiona ręcznie", - "list-label-short-modifiedAt": "(O)", - "list-label-short-title": "(N)", - "list-label-short-sort": "(K)", - "filter": "Filtr", - "filter-cards": "Filtruj karty i listy", - "list-filter-label": "Filtruj listy względem tytułu", - "filter-clear": "Usuń filter", - "filter-no-label": "Brak etykiety", - "filter-no-member": "Brak członków", - "filter-no-assignee": "No assignee", - "filter-no-custom-fields": "Brak niestandardowych pól", - "filter-show-archive": "Pokaż zarchiwizowane listy", - "filter-hide-empty": "Ukryj puste listy", - "filter-on": "Filtr jest włączony", - "filter-on-desc": "Filtrujesz karty na tej tablicy. Kliknij tutaj by edytować filtr.", - "filter-to-selection": "Odfiltruj zaznaczenie", - "advanced-filter-label": "Zaawansowane filtry", - "advanced-filter-description": "Zaawansowane filtry pozwalają na wykorzystanie ciągu znaków wraz z następującymi operatorami: == != <= >= && || (). Spacja jest używana jako separator pomiędzy operatorami. Możesz przefiltrowywać wszystkie niestandardowe pola wpisując ich nazwy lub wartości, na przykład: Pole1 == Wartość1.\nUwaga: Jeśli pola lub wartości zawierają spację, musisz je zawrzeć w pojedyncze cudzysłowie, na przykład: 'Pole 1' == 'Wartość 1'. Dla pojedynczych znaków, które powinny być pominięte należy użyć \\, na przykład Pole1 == I\\'m. Możesz także wykorzystywać mieszane warunki, na przykład P1 == W1 || P1 == W2. Standardowo wszystkie operatory są interpretowane od lewej do prawej. Możesz także zmienić kolejność interpretacji wykorzystując nawiasy, na przykład P1 == W1 && (P2 == W2 || P2 == W3). Możesz także wyszukiwać tekstowo wykorzystując wyrażenia regularne, na przykład: P1 == /Tes.*/i", - "fullname": "Pełna nazwa", - "header-logo-title": "Wróć do swojej strony z tablicami.", - "hide-system-messages": "Ukryj wiadomości systemowe", - "headerBarCreateBoardPopup-title": "Utwórz tablicę", - "home": "Strona główna", - "import": "Importuj", - "link": "Podłącz", - "import-board": "importuj tablice", - "import-board-c": "Import tablicy", - "import-board-title-trello": "Importuj tablicę z Trello", - "import-board-title-wekan": "Importuj tablicę z poprzedniego eksportu", - "import-sandstorm-backup-warning": "Nie usuwaj danych, które importujesz ze źródłowej tablicy lub Trello zanim upewnisz się, że wszystko zostało prawidłowo przeniesione przy czym brane jest pod uwagę ponowne uruchomienie strony, ponieważ w przypadku błędu braku tablicy stracisz dane.", - "import-sandstorm-warning": "Zaimportowana tablica usunie wszystkie istniejące dane na aktualnej tablicy oraz zastąpi ją danymi z tej importowanej.", - "from-trello": "Z Trello", - "from-wekan": "Z poprzedniego eksportu", - "import-board-instruction-trello": "W twojej tablicy na Trello przejdź do 'Menu', następnie 'Więcej', 'Drukuj i eksportuj', 'Eksportuj jako JSON' i skopiuj wynik", - "import-board-instruction-wekan": "Na Twojej tablicy przejdź do 'Menu', a następnie wybierz 'Eksportuj tablicę' i skopiuj tekst w pobranym pliku.", - "import-board-instruction-about-errors": "W przypadku, gdy otrzymujesz błędy importowania tablicy, czasami importowanie pomimo wszystko działa poprawnie i tablica znajduje się w oknie Wszystkie tablice.", - "import-json-placeholder": "Wklej Twoje dane JSON tutaj", - "import-map-members": "Przypisz członków", - "import-members-map": "Twoje zaimportowane tablice mają kilku członków. Proszę wybierz członków których chcesz zaimportować dla Twoich użytkowników", - "import-show-user-mapping": "Przejrzyj wybranych członków", - "import-user-select": "Wybierz istniejącego użytkownika, który ma stać się członkiem", - "importMapMembersAddPopup-title": "Wybierz użytkownika", - "info": "Wersja", - "initials": "Inicjały", - "invalid-date": "Błędna data", - "invalid-time": "Błędny czas", - "invalid-user": "Niepoprawna nazwa użytkownika", - "joined": "dołączył", - "just-invited": "Zostałeś zaproszony do tej tablicy", - "keyboard-shortcuts": "Skróty klawiaturowe", - "label-create": "Utwórz etykietę", - "label-default": "'%s' etykieta (domyślna)", - "label-delete-pop": "Nie da się tego wycofać. To usunie tę etykietę ze wszystkich kart i usunie ich historię.", - "labels": "Etykiety", - "language": "Język", - "last-admin-desc": "Nie możesz zmienić roli użytkownika, ponieważ musi istnieć co najmniej jeden administrator.", - "leave-board": "Opuść tablicę", - "leave-board-pop": "Czy jesteś pewien, że chcesz opuścić tablicę __boardTitle__? Zostaniesz usunięty ze wszystkich kart tej tablicy.", - "leaveBoardPopup-title": "Opuścić tablicę?", - "link-card": "Link do tej karty", - "list-archive-cards": "Przenieś wszystkie karty z tej listy do Archiwum", - "list-archive-cards-pop": "To usunie wszystkie karty z tej listy z tej tablicy. Aby przejrzeć karty w Archiwum i przywrócić na tablicę, kliknij \"Menu\" > \"Archiwizuj\".", - "list-move-cards": "Przenieś wszystkie karty z tej listy", - "list-select-cards": "Zaznacz wszystkie karty z tej listy", - "set-color-list": "Ustaw kolor", - "listActionPopup-title": "Lista akcji", - "swimlaneActionPopup-title": "Opcje diagramu czynności", - "swimlaneAddPopup-title": "Dodaj diagram czynności poniżej", - "listImportCardPopup-title": "Zaimportuj kartę z Trello", - "listMorePopup-title": "Więcej", - "link-list": "Podepnij do tej listy", - "list-delete-pop": "Wszystkie czynności zostaną usunięte z Aktywności i nie będziesz w stanie przywrócić listy. Nie ma możliwości cofnięcia tej operacji.", - "list-delete-suggest-archive": "Możesz przenieść listę do Archiwum, a następnie usunąć ją z tablicy i zachować ją w Aktywności.", - "lists": "Listy", - "swimlanes": "Diagramy czynności", - "log-out": "Wyloguj", - "log-in": "Zaloguj", - "loginPopup-title": "Zaloguj", - "memberMenuPopup-title": "Ustawienia członków", - "members": "Członkowie", - "menu": "Menu", - "move-selection": "Przenieś zaznaczone", - "moveCardPopup-title": "Przenieś kartę", - "moveCardToBottom-title": "Przenieś na dół", - "moveCardToTop-title": "Przenieś na górę", - "moveSelectionPopup-title": "Przenieś zaznaczone", - "multi-selection": "Wielokrotne zaznaczenie", - "multi-selection-on": "Wielokrotne zaznaczenie jest włączone", - "muted": "Wycisz", - "muted-info": "Nie dostaniesz powiadomienia o zmianach w tej tablicy.", - "my-boards": "Moje tablice", - "name": "Nazwa", - "no-archived-cards": "Brak kart w Archiwum.", - "no-archived-lists": "Brak list w Archiwum.", - "no-archived-swimlanes": "Brak diagramów czynności w Archiwum", - "no-results": "Brak wyników", - "normal": "Użytkownik standardowy", - "normal-desc": "Może widzieć i edytować karty. Nie może zmieniać ustawiań.", - "not-accepted-yet": "Zaproszenie jeszcze niezaakceptowane", - "notify-participate": "Otrzymuj aktualizacje kart, w których uczestniczysz jako twórca lub członek.", - "notify-watch": "Otrzymuj powiadomienia z tablic, list i kart, które obserwujesz", - "optional": "opcjonalny", - "or": "lub", - "page-maybe-private": "Ta strona może być prywatna. Możliwe, że możesz ją zobaczyć po <a href='%s'>zalogowaniu</a>.", - "page-not-found": "Strona nie znaleziona.", - "password": "Hasło", - "paste-or-dragdrop": "wklej lub przeciągnij & upuść (tylko grafika)", - "participating": "Uczestniczysz", - "preview": "Podgląd", - "previewAttachedImagePopup-title": "Podgląd", - "previewClipboardImagePopup-title": "Podgląd", - "private": "Prywatny", - "private-desc": "Ta tablica jest prywatna. Tylko osoby dodane do tej tablicy mogą ją zobaczyć i edytować.", - "profile": "Profil", - "public": "Publiczny", - "public-desc": "Ta tablica jest publiczna. Jest widoczna dla wszystkich, którzy mają do niej odnośnik i będzie wynikiem silników wyszukiwania takich jak Google. Tylko użytkownicy dodani do tablicy mogą ją edytować.", - "quick-access-description": "Odznacz tablicę aby dodać skrót na tym pasku.", - "remove-cover": "Usuń okładkę", - "remove-from-board": "Usuń z tablicy", - "remove-label": "Usuń etykietę", - "listDeletePopup-title": "Usunąć listę?", - "remove-member": "Usuń członka", - "remove-member-from-card": "Usuń z karty", - "remove-member-pop": "Remove __name__ (__username__) from __boardTitle__? The member will be removed from all cards on this board. They will receive a notification.", - "removeMemberPopup-title": "Usunąć członka?", - "rename": "Zmień nazwę", - "rename-board": "Zmień nazwę tablicy", - "restore": "Przywróć", - "save": "Zapisz", - "search": "Wyszukaj", - "rules": "Reguły", - "search-cards": "Search from card/list titles, descriptions and custom fields on this board", - "search-example": "Czego mam szukać?", - "select-color": "Wybierz kolor", - "set-wip-limit-value": "Ustaw maksymalny limit zadań na tej liście", - "setWipLimitPopup-title": "Ustaw limit kart na liście", - "shortcut-assign-self": "Przypisz siebie do obecnej karty", - "shortcut-autocomplete-emoji": "Autouzupełnianie emoji", - "shortcut-autocomplete-members": "Autouzupełnianie członków", - "shortcut-clear-filters": "Usuń wszystkie filtry", - "shortcut-close-dialog": "Zamknij okno", - "shortcut-filter-my-cards": "Filtruj moje karty", - "shortcut-show-shortcuts": "Przypnij do listy skrótów", - "shortcut-toggle-filterbar": "Przełącz boczny pasek filtru", - "shortcut-toggle-sidebar": "Przełącz boczny pasek tablicy", - "show-cards-minimum-count": "Pokaż licznik kart, jeśli lista zawiera więcej niż", - "sidebar-open": "Otwórz pasek boczny", - "sidebar-close": "Zamknij pasek boczny", - "signupPopup-title": "Utwórz konto", - "star-board-title": "Kliknij by oznaczyć tę tablicę gwiazdką. Pojawi się wtedy na liście tablic na górze.", - "starred-boards": "Odznaczone tablice", - "starred-boards-description": "Tablice oznaczone gwiazdką pojawią się na liście na górze.", - "subscribe": "Zapisz się", - "team": "Zespół", - "this-board": "ta tablica", - "this-card": "ta karta", - "spent-time-hours": "Spędzony czas (w godzinach)", - "overtime-hours": "Nadgodziny (czas)", - "overtime": "Dodatkowo", - "has-overtime-cards": "Ma dodatkowych kart", - "has-spenttime-cards": "Ma karty z wykorzystanym czasem", - "time": "Czas", - "title": "Tytuł", - "tracking": "Śledź", - "tracking-info": "Dostaniesz powiadomienie o zmianach kart, w których bierzesz udział jako twórca lub członek.", - "type": "Typ", - "unassign-member": "Nieprzypisany członek", - "unsaved-description": "Masz niezapisany opis.", - "unwatch": "Nie obserwuj", - "upload": "Wyślij", - "upload-avatar": "Wyślij avatar", - "uploaded-avatar": "Wysłany avatar", - "username": "Nazwa użytkownika", - "view-it": "Zobacz", - "warn-list-archived": "Ostrzeżenie: ta karta jest na liście będącej w Archiwum", - "watch": "Obserwuj", - "watching": "Obserwuj", - "watching-info": "Dostaniesz powiadomienie o każdej zmianie na tej tablicy.", - "welcome-board": "Tablica powitalna", - "welcome-swimlane": "Kamień milowy 1", - "welcome-list1": "Podstawy", - "welcome-list2": "Zaawansowane", - "card-templates-swimlane": "Utwórz szablony", - "list-templates-swimlane": "Wyświetl szablony", - "board-templates-swimlane": "Szablony tablic", - "what-to-do": "Co chcesz zrobić?", - "wipLimitErrorPopup-title": "Nieprawidłowy limit kart na liście", - "wipLimitErrorPopup-dialog-pt1": "Aktualna ilość kart na tej liście jest większa niż aktualny zdefiniowany limit kart.", - "wipLimitErrorPopup-dialog-pt2": "Proszę przenieś zadania z tej listy lub zmień limit kart na tej liście na wyższy.", - "admin-panel": "Panel administracyjny", - "settings": "Ustawienia", - "people": "Osoby", - "registration": "Rejestracja", - "disable-self-registration": "Wyłącz samodzielną rejestrację", - "invite": "Zaproś", - "invite-people": "Zaproś osoby", - "to-boards": "Do tablic(y)", - "email-addresses": "Adres e-mail", - "smtp-host-description": "Adres serwera SMTP, który wysyła Twoje maile.", - "smtp-port-description": "Port, który Twój serwer SMTP wykorzystuje do wysyłania emaili.", - "smtp-tls-description": "Włącz wsparcie TLS dla serwera SMTP", - "smtp-host": "Serwer SMTP", - "smtp-port": "Port SMTP", - "smtp-username": "Nazwa użytkownika", - "smtp-password": "Hasło", - "smtp-tls": "Wsparcie dla TLS", - "send-from": "Od", - "send-smtp-test": "Wyślij wiadomość testową do siebie", - "invitation-code": "Kod z zaproszenia", - "email-invite-register-subject": "__inviter__ wysłał Ci zaproszenie", - "email-invite-register-text": "Drogi __user__,\n\n__inviter__ zaprasza Cię do współpracy na naszej tablicy kanban.\n\nAby kontynuować, wejdź w poniższy link:\n__url__\n\nTwój kod zaproszenia to: __icode__\n\nDziękuję.", - "email-smtp-test-subject": "Wiadomość testowa SMTP", - "email-smtp-test-text": "Wiadomość testowa została wysłana z powodzeniem.", - "error-invitation-code-not-exist": "Kod zaproszenia nie istnieje", - "error-notAuthorized": "Nie jesteś uprawniony do przeglądania tej strony.", - "webhook-title": "Nazwa webhooka", - "webhook-token": "Token (opcjonalny do autoryzacji)", - "outgoing-webhooks": "Wychodzące webhooki", - "bidirectional-webhooks": "Dwustronne webhooki", - "outgoingWebhooksPopup-title": "Wychodzące webhooki", - "boardCardTitlePopup-title": "Filtruj poprzez nazwę karty", - "disable-webhook": "Wyłącz tego webhooka", - "global-webhook": "Globalne webhooki", - "new-outgoing-webhook": "Nowy wychodzący webhook", - "no-name": "(nieznany)", - "Node_version": "Wersja Node", - "Meteor_version": "Wersja Meteor", - "MongoDB_version": "Wersja MongoDB", - "MongoDB_storage_engine": "Silnik MongoDB", - "MongoDB_Oplog_enabled": "MongoDB - włączony Oplog", - "OS_Arch": "Architektura systemu", - "OS_Cpus": "Ilość rdzeni systemu", - "OS_Freemem": "Wolna pamięć RAM", - "OS_Loadavg": "Średnie obciążenie systemu", - "OS_Platform": "Platforma systemu", - "OS_Release": "Wersja jądra", - "OS_Totalmem": "Dostępna pamięć RAM", - "OS_Type": "Typ systemu", - "OS_Uptime": "Czas działania systemu", - "days": "dni", - "hours": "godzin", - "minutes": "minut", - "seconds": "sekund", - "show-field-on-card": "Pokaż te pole na karcie", - "automatically-field-on-card": "Automatycznie stwórz pole dla wszystkich kart", - "showLabel-field-on-card": "Pokaż pole etykiety w minikarcie", - "yes": "Tak", - "no": "Nie", - "accounts": "Konto", - "accounts-allowEmailChange": "Zezwól na zmianę adresu email", - "accounts-allowUserNameChange": "Zezwól na zmianę nazwy użytkownika", - "createdAt": "Stworzono o", - "verified": "Zweryfikowane", - "active": "Aktywny", - "card-received": "Odebrano", - "card-received-on": "Odebrano", - "card-end": "Koniec", - "card-end-on": "Kończy się", - "editCardReceivedDatePopup-title": "Zmień datę odebrania", - "editCardEndDatePopup-title": "Zmień datę ukończenia", - "setCardColorPopup-title": "Ustaw kolor", - "setCardActionsColorPopup-title": "Wybierz kolor", - "setSwimlaneColorPopup-title": "Wybierz kolor", - "setListColorPopup-title": "Wybierz kolor", - "assigned-by": "Przypisane przez", - "requested-by": "Zlecone przez", - "board-delete-notice": "Usuwanie jest permanentne. Stracisz wszystkie listy, kart oraz czynności przypisane do tej tablicy.", - "delete-board-confirm-popup": "Wszystkie listy, etykiety oraz aktywności zostaną usunięte i nie będziesz w stanie przywrócić zawartości tablicy. Tego nie da się cofnąć.", - "boardDeletePopup-title": "Usunąć tablicę?", - "delete-board": "Usuń tablicę", - "default-subtasks-board": "Podzadania dla tablicy __board__", - "default": "Domyślny", - "queue": "Kolejka", - "subtask-settings": "Ustawienia podzadań", - "card-settings": "Ustawienia karty", - "boardSubtaskSettingsPopup-title": "Ustawienia tablicy podzadań", - "boardCardSettingsPopup-title": "Ustawienia kart", - "deposit-subtasks-board": "Przechowuj podzadania na tablicy:", - "deposit-subtasks-list": "Początkowa lista dla podzadań jest przechowywana w:", - "show-parent-in-minicard": "Pokaż rodzica w minikarcie:", - "prefix-with-full-path": "Prefix z pełną ścieżką", - "prefix-with-parent": "Prefix z rodzicem", - "subtext-with-full-path": "Podtekst z pełną ścieżką", - "subtext-with-parent": "Podtekst z rodzicem", - "change-card-parent": "Zmień rodzica karty", - "parent-card": "Karta rodzica", - "source-board": "Tablica źródłowa", - "no-parent": "Nie pokazuj rodzica", - "activity-added-label": "dodał(a) etykietę '%s' z '%s'", - "activity-removed-label": "usunął etykietę '%s' z '%s'", - "activity-delete-attach": "usunął załącznik z %s", - "activity-added-label-card": "dodał(a) etykietę '%s'", - "activity-removed-label-card": "usunął etykietę '%s'", - "activity-delete-attach-card": "usunął załącznik", - "activity-set-customfield": "ustawiono niestandardowe pole '%s' do '%s' na '%s'", - "activity-unset-customfield": "wyczyszczono niestandardowe pole '%s' na '%s'", - "r-rule": "Reguła", - "r-add-trigger": "Dodaj przełącznik", - "r-add-action": "Dodaj czynność", - "r-board-rules": "Reguły tablicy", - "r-add-rule": "Dodaj regułę", - "r-view-rule": "Zobacz regułę", - "r-delete-rule": "Usuń regułę", - "r-new-rule-name": "Nowa nazwa reguły", - "r-no-rules": "Brak regułę", - "r-when-a-card": "Gdy karta", - "r-is": "jest", - "r-is-moved": "jest przenoszona", - "r-added-to": "dodana do", - "r-removed-from": "usunął z", - "r-the-board": "tablicy", - "r-list": "lista", - "set-filter": "Ustaw filtr", - "r-moved-to": "Przeniesiono do", - "r-moved-from": "Przeniesiono z", - "r-archived": "Przeniesione z Archiwum", - "r-unarchived": "Przywrócone z Archiwum", - "r-a-card": "karta", - "r-when-a-label-is": "Gdy etykieta jest", - "r-when-the-label": "Gdy etykieta jest", - "r-list-name": "nazwa listy", - "r-when-a-member": "Gdy członek jest", - "r-when-the-member": "Gdy członek jest", - "r-name": "nazwa", - "r-when-a-attach": "Gdy załącznik", - "r-when-a-checklist": "Gdy lista zadań jest", - "r-when-the-checklist": "Gdy lista zadań", - "r-completed": "Ukończono", - "r-made-incomplete": "Niedokończone", - "r-when-a-item": "Gdy lista zadań jest", - "r-when-the-item": "Gdy element listy zadań", - "r-checked": "Zaznaczony", - "r-unchecked": "Odznaczony", - "r-move-card-to": "Przenieś kartę do", - "r-top-of": "Góra od", - "r-bottom-of": "Dół od", - "r-its-list": "tej listy", - "r-archive": "Przenieś do Archiwum", - "r-unarchive": "Przywróć z Archiwum", - "r-card": "karta", - "r-add": "Dodaj", - "r-remove": "Usuń", - "r-label": "etykieta", - "r-member": "członek", - "r-remove-all": "Usuń wszystkich członków tej karty", - "r-set-color": "Ustaw kolor na", - "r-checklist": "lista zadań", - "r-check-all": "Zaznacz wszystkie", - "r-uncheck-all": "Odznacz wszystkie", - "r-items-check": "elementy listy", - "r-check": "Zaznacz", - "r-uncheck": "Odznacz", - "r-item": "element", - "r-of-checklist": "z listy zadań", - "r-send-email": "Wyślij wiadomość email", - "r-to": "do", - "r-subject": "temat", - "r-rule-details": "Szczegóły reguł", - "r-d-move-to-top-gen": "Przenieś kartę na górę tej listy", - "r-d-move-to-top-spec": "Przenieś kartę na górę listy", - "r-d-move-to-bottom-gen": "Przenieś kartę na dół tej listy", - "r-d-move-to-bottom-spec": "Przenieś kartę na dół listy", - "r-d-send-email": "Wyślij wiadomość email", - "r-d-send-email-to": "do", - "r-d-send-email-subject": "temat", - "r-d-send-email-message": "wiadomość", - "r-d-archive": "Przenieś kartę z Archiwum", - "r-d-unarchive": "Przywróć kartę z Archiwum", - "r-d-add-label": "Dodaj etykietę", - "r-d-remove-label": "Usuń etykietę", - "r-create-card": "Utwórz nową kartę", - "r-in-list": "na liście", - "r-in-swimlane": "w diagramie zdarzeń", - "r-d-add-member": "Dodaj członka", - "r-d-remove-member": "Usuń członka", - "r-d-remove-all-member": "Usuń wszystkich członków", - "r-d-check-all": "Zaznacz wszystkie elementy listy", - "r-d-uncheck-all": "Odznacz wszystkie elementy listy", - "r-d-check-one": "Zaznacz element", - "r-d-uncheck-one": "Odznacz element", - "r-d-check-of-list": "z listy zadań", - "r-d-add-checklist": "Dodaj listę zadań", - "r-d-remove-checklist": "Usuń listę zadań", - "r-by": "przez", - "r-add-checklist": "Dodaj listę zadań", - "r-with-items": "z elementami", - "r-items-list": "element1,element2,element3", - "r-add-swimlane": "Dodaj diagram zdarzeń", - "r-swimlane-name": "Nazwa diagramu", - "r-board-note": "Uwaga: pozostaw pole puste, aby każda wartość była brana pod uwagę.", - "r-checklist-note": "Uwaga: wartości elementów listy muszą być oddzielone przecinkami.", - "r-when-a-card-is-moved": "Gdy karta jest przeniesiona do innej listy", - "r-set": "Ustaw", - "r-update": "Aktualizuj", - "r-datefield": "pole daty", - "r-df-start-at": "start", - "r-df-due-at": "rozpoczęcie", - "r-df-end-at": "zakończenie", - "r-df-received-at": "odebrano", - "r-to-current-datetime": "o aktualnej dacie/godzinie", - "r-remove-value-from": "usunął wartość z", - "ldap": "LDAP", - "oauth2": "OAuth2", - "cas": "CAS", - "authentication-method": "Sposób autoryzacji", - "authentication-type": "Typ autoryzacji", - "custom-product-name": "Niestandardowa nazwa produktu", - "layout": "Układ strony", - "hide-logo": "Ukryj logo", - "add-custom-html-after-body-start": "Dodaj niestandardowy kod HTML po <body> starcie", - "add-custom-html-before-body-end": "Dodaj niestandardowy kod HTML przed </body> końcem", - "error-undefined": "Coś poszło nie tak", - "error-ldap-login": "Wystąpił błąd w trakcie logowania", - "display-authentication-method": "Wyświetl metodę logowania", - "default-authentication-method": "Domyślna metoda logowania", - "duplicate-board": "Duplikuj tablicę", - "people-number": "Liczba użytkowników to:", - "swimlaneDeletePopup-title": "Usunąć diagram czynności?", - "swimlane-delete-pop": "Wszystkie akcje będą usunięte z widoku aktywności, nie można będzie przywrócić diagramu czynności. Usunięcie jest nieodwracalne.", - "restore-all": "Przywróć wszystkie", - "delete-all": "Usuń wszystkie", - "loading": "Ładowanie, proszę czekać.", - "previous_as": "ostatni czas był", - "act-a-dueAt": "zmienił(a) czas zakończenia na: __timeValue__ w karcie __card__, poprzedni czas: __timeOldValue__", - "act-a-endAt": "zmienił(a) czas zakończenia na __timeValue__ z __timeOldValue__", - "act-a-startAt": "zmienił(a) czas rozpoczęcia na __timeValue__ z __timeOldValue__", - "act-a-receivedAt": "zmienił(a) czas odebrania zadania na __timeValue__ z __timeOldValue__", - "a-dueAt": "zmieniono czas zakończenia na", - "a-endAt": "zmieniono czas zakończenia na", - "a-startAt": "zmieniono czas startu na", - "a-receivedAt": "zmieniono czas odebrania zadania na", - "almostdue": "aktualny termin ukończenia %s dobiega końca", - "pastdue": "aktualny termin ukończenia %s jest w przeszłości", - "duenow": "aktualny termin ukończenia %s jest dzisiaj", - "act-newDue": "__list__/__card__ przypomina o 1szym zakończeniu terminu [__board__]", - "act-withDue": "__list__/__card__ posiada przypomnienia zakończenia terminu [__board__]", - "act-almostdue": "przypomina o zbliżającej się dacie ukończenia (__timeValue__) karty __card__", - "act-pastdue": "przypomina o ubiegłej dacie ukończenia (__timeValue__) karty __card__", - "act-duenow": "przypomina o ubiegającej teraz dacie ukończenia (__timeValue__) karty __card__", - "act-atUserComment": "Zostałeś wspomniany w [__board] __list__/__card__", - "delete-user-confirm-popup": "Czy jesteś pewien, że chcesz usunąć te konto? Nie można tego wycofać.", - "accounts-allowUserDelete": "Pozwól użytkownikom na usuwanie własnych kont", - "hide-minicard-label-text": "Ukryj opisy etykiet minikart", - "show-desktop-drag-handles": "Pokaż przeciągnięcia na pulpit", - "assignee": "Przypisujący", - "cardAssigneesPopup-title": "Przypisujący", - "addmore-detail": "Dodaj bardziej szczegółowy opis", - "show-on-card": "Pokaż na karcie", - "new": "Nowy", - "editUserPopup-title": "Edytuj użytkownika", - "newUserPopup-title": "Nowy użytkownik", - "notifications": "Powiadomienia", - "view-all": "Wyświetl wszystko", - "filter-by-unread": "Filtruj nieprzeczytane", - "mark-all-as-read": "Zaznacz wszystkie jako przeczytane", - "remove-all-read": "Remove all read", - "allow-rename": "Zezwól na zmianę nazwy", - "allowRenamePopup-title": "Zezwól na zmianę nazwy" -} \ No newline at end of file + "accept": "Akceptuj", + "act-activity-notify": "Powiadomienia aktywności", + "act-addAttachment": "dodał(a) załącznik __attachment__ do karty __card__ na liście __list__ w diagramie czynności __swimlane__ na tablicy __board__", + "act-deleteAttachment": "usunął załącznik __attachment__ na karcie __card__ na liście __list__ w diagramie czynności __swimlane__ na tablicy __board__", + "act-addSubtask": "dodał(a) podzadanie __subtask__ na karcie __card__ na liście __list__ w diagramie czynności __swimlane__ na tablicy __board__", + "act-addLabel": "dodał(a) etykietę __label__ do karty __card__ na liście __list__ w diagramie czynności __swimlane__ na tablicy __board__", + "act-addedLabel": "dodał(a) etykietę __label__ do karty __card__ na liście __list__ w diagramie czynności __swimlane__ na tablicy __board__", + "act-removeLabel": "usunął etykietę __label__ z karty __card__ na liście __list__ w diagramie czynności __swimlane__ na tablicy __board__", + "act-removedLabel": "usunął etykietę __label__ z karty __card__ na liście __list__ w diagramie czynności __swimlane__ na tablicy __board__", + "act-addChecklist": "dodał(a) listę zadań __checklist__ do karty __card__ na liście __list__ w diagramie czynności __swimlane__ na tablicy __board__", + "act-addChecklistItem": "dodał(a) element listy zadań __checklistItem__ do listy zadań __checklist__ na karcie __card__ na liście __list__ na diagramie czynności __swimlane__ na tablicy __board__", + "act-removeChecklist": "usunął listę zadań __checklist__ z karty __card__ na liście __list__ na diagramie czynności __swimlane__ na tablicy __board__", + "act-removeChecklistItem": "usunął element listy zadań __checklistItem__ z listy zadań __checkList__ na karcie __card__ na liście __list__ na diagramie czynności __swimlane__ na tablicy __board__", + "act-checkedItem": "zaznaczył(a) __checklistItem__ na liście zadań __checklist__ na karcie __card__ na liście __list__ na diagramie czynności __swimlane__ na tablicy __board__", + "act-uncheckedItem": "odznaczył(a) __checklistItem__ na liście __checklist__ na karcie __card__ na liście __list__ na diagramie czynności __swimlane__ na tablicy __board__", + "act-completeChecklist": "wykonał(a) wszystkie zadania z listy __checklist__ na karcie __card__ na liście __list__ na diagramie czynności__ na tablicy __board__", + "act-uncompleteChecklist": "wycofał(a) ukończenie wykonania listy __checklist__ na karcie __card__ na liście __list__ na diagramie czynności__ na tablicy __board__", + "act-addComment": "dodał(a) komentarz na karcie __card__: __comment__ na liście __list__ na diagramie czynności __swimlane__ na tablicy __board__", + "act-editComment": "edytował(a) komentarz na karcie __card__: __comment__ na liście __list__ na diagramie czynności __swimlane__ na tablicy __board__", + "act-deleteComment": "usunął komentarz na karcie __card__: __comment__ na liście __list__ na diagramie czynności __swimlane__ na tablicy __board__", + "act-createBoard": "utworzył(a) tablicę __board__", + "act-createSwimlane": "utworzył(a) diagram czynności __swimlane__ na tablicy __board__", + "act-createCard": "utworzył(a) kartę __card__ na liście __list__ na diagramie czynności __swimlane__ na tablicy __board__", + "act-createCustomField": "utworzył(a) niestandardowe pole __customField__ na tablicy __board__", + "act-deleteCustomField": "usunął niestandardowe pole __customField__ na tablicy __board__", + "act-setCustomField": "zmienił(a) niestandardowe pole __customField__: __customFieldValue__ na karcie __card__ na liście __list__ na diagramie czynności __swimlane__ na tablicy __board__", + "act-createList": "dodał(a) listę __list__ do tablicy __board__", + "act-addBoardMember": "dodał(a) użytykownika __member__ do tablicy __board__", + "act-archivedBoard": "Tablica __board__ została przeniesiona do Archiwum", + "act-archivedCard": "przeniósł kartę __card__ na liście __list__ na diagramie czynności __swimlane__ na tablicy __board__ do Archiwum", + "act-archivedList": "przeniósł listę __list__ na diagramie czynności __swimlane__ na tablicy __board__ do Archiwum", + "act-archivedSwimlane": "przeniósł diagram czynności __swimlane__ na tablicy __board__ do Archiwum", + "act-importBoard": "zaimportował(a) tablicę __board__", + "act-importCard": "zaimportował(a) kartę __card__ do listy __list__ na diagramie czynności __swimlane__ na tablicy __board__", + "act-importList": "zaimportował(a) listę __list__ na diagram czynności __swimlane__ do tablicy __board__", + "act-joinMember": "dodał(a) użytkownika __member__ do karty __card__ na liście __list__ na diagramie czynności __swimlane__ na tablicy __board__", + "act-moveCard": "przeniósł kartę __card__ na tablicy __board__ z listy __oldList__ na diagramie czynności __oldSwimlane__ na listę __list__ na diagramie czynności __swimlane__", + "act-moveCardToOtherBoard": "przeniósł kartę __card__ z listy __oldList__ na diagramie czynności __oldSwimlane__ na tablicy __oldBoard__ do listy __listy__ na diagramie czynności __swimlane__ na tablicy __board__", + "act-removeBoardMember": "usunął użytkownika __member__ z tablicy __board__", + "act-restoredCard": "przywrócił(a) kartę __card__ na listę __list__ na diagram czynności__ na tablicy __board__", + "act-unjoinMember": "usunął użytkownika __member__ z karty __card__ na liście __list__ na diagramie czynności __swimlane__ na tablicy __board__", + "act-withBoardTitle": "__board__", + "act-withCardTitle": "[__board__] __card__", + "actions": "Akcje", + "activities": "Ostatnia aktywność", + "activity": "Aktywność", + "activity-added": "dodał(a) %s z %s", + "activity-archived": "%s została przeniesiona do Archiwum", + "activity-attached": "załączono %s z %s", + "activity-created": "utworzył(a) %s", + "activity-customfield-created": "utworzył(a) niestandardowe pole %s", + "activity-excluded": "wyłączono %s z %s", + "activity-imported": "zaimportowano %s to %s z %s", + "activity-imported-board": "zaimportowano %s z %s", + "activity-joined": "dołączono %s", + "activity-moved": "przeniesiono % z %s to %s", + "activity-on": "w %s", + "activity-removed": "usunięto %s z %s", + "activity-sent": "wysłano %s z %s", + "activity-unjoined": "odłączono %s", + "activity-subtask-added": "dodano podzadanie do %s", + "activity-checked-item": "zaznaczono %s w liście zadań%s z %s", + "activity-unchecked-item": "odznaczono %s w liście zadań %s z %s", + "activity-checklist-added": "dodał(a) listę zadań do %s", + "activity-checklist-removed": "usunął listę zadań z %s", + "activity-checklist-completed": "ukończono listę zadań %s z %s", + "activity-checklist-uncompleted": "nieukończono listy zadań %s z %s", + "activity-checklist-item-added": "dodał(a) zadanie '%s' do %s", + "activity-checklist-item-removed": "usunął element z listy zadań '%s' w %s", + "add": "Dodaj", + "activity-checked-item-card": "zaznaczono %s w liście zadań %s", + "activity-unchecked-item-card": "odznaczono %s w liście zadań %s", + "activity-checklist-completed-card": "wykonał(a) wszystkie zadania z listy __checklist__ na karcie __card__ na liście __list__ na diagramie czynności __swimlane__ na tablicy __board__", + "activity-checklist-uncompleted-card": "wycofano ukończenie listy zadań %s", + "activity-editComment": "edytował(a) komentarz %s", + "activity-deleteComment": "usunął komentarz %s", + "add-attachment": "Dodaj załącznik", + "add-board": "Dodaj tablicę", + "add-card": "Dodaj kartę", + "add-swimlane": "Dodaj diagram czynności", + "add-subtask": "Dodaj podzadanie", + "add-checklist": "Dodaj listę kontrolną", + "add-checklist-item": "Dodaj element do listy kontrolnej", + "add-cover": "Dodaj okładkę", + "add-label": "Dodaj etykietę", + "add-list": "Dodaj listę", + "add-members": "Dodaj członków", + "added": "Dodane", + "addMemberPopup-title": "Członkowie", + "admin": "Administrator", + "admin-desc": "Może widzieć i edytować karty, usuwać członków oraz zmieniać ustawienia tablicy.", + "admin-announcement": "Ogłoszenie", + "admin-announcement-active": "Włącz ogłoszenie systemowe", + "admin-announcement-title": "Ogłoszenie od administratora", + "all-boards": "Wszystkie tablice", + "and-n-other-card": "I __count__ inna karta", + "and-n-other-card_plural": "I __count__ inne karty", + "apply": "Zastosuj", + "app-is-offline": "Trwa ładowanie, proszę czekać. Odświeżenie strony może spowodować utratę danych. Jeśli strona się nie przeładowuje, upewnij się, że serwer działa poprawnie.", + "archive": "Przenieś do Archiwum", + "archive-all": "Przenieś wszystko do Archiwum", + "archive-board": "Przenieś tablicę do Archiwum", + "archive-card": "Przenieś kartę do Archiwum", + "archive-list": "Przenieś listę do Archiwum", + "archive-swimlane": "Przenieś diagram czynności do Archiwum", + "archive-selection": "Przenieś zaznaczone do Archiwum", + "archiveBoardPopup-title": "Przenieść tablicę do Archiwum?", + "archived-items": "Archiwum", + "archived-boards": "Tablice w Archiwum", + "restore-board": "Przywróć tablicę", + "no-archived-boards": "Brak tablic w Archiwum.", + "archives": "Archiwum", + "template": "Szablon", + "templates": "Szablony", + "assign-member": "Dodaj członka", + "attached": "załączono", + "attachment": "Załącznik", + "attachment-delete-pop": "Usunięcie załącznika jest nieodwracalne.", + "attachmentDeletePopup-title": "Usunąć załącznik?", + "attachments": "Załączniki", + "auto-watch": "Automatycznie obserwuj tablice gdy zostaną stworzone", + "avatar-too-big": "Awatar jest za duży (maksymalnie 70KB)", + "back": "Wstecz", + "board-change-color": "Zmień kolor", + "board-nb-stars": "%s odznaczeń", + "board-not-found": "Nie znaleziono tablicy", + "board-private-info": "Ta tablica będzie <strong>prywatna</strong>.", + "board-public-info": "Ta tablica będzie <strong>publiczna<strong>.", + "boardChangeColorPopup-title": "Zmień tło tablicy", + "boardChangeTitlePopup-title": "Zmień nazwę tablicy", + "boardChangeVisibilityPopup-title": "Zmień widoczność tablicy", + "boardChangeWatchPopup-title": "Zmień sposób wysyłania powiadomień", + "boardMenuPopup-title": "Ustawienia tablicy", + "boardChangeViewPopup-title": "Widok tablicy", + "boards": "Tablice", + "board-view": "Widok tablicy", + "board-view-cal": "Kalendarz", + "board-view-swimlanes": "Diagramy czynności", + "board-view-collapse": "Zwiń", + "board-view-lists": "Listy", + "bucket-example": "Tak jak na przykład \"lista kubełkowa\"", + "cancel": "Anuluj", + "card-archived": "Ta karta została przeniesiona do Archiwum.", + "board-archived": "Ta tablica została przeniesiona do Archiwum.", + "card-comments-title": "Ta karta ma %s komentarzy.", + "card-delete-notice": "Usunięcie jest trwałe. Stracisz wszystkie akcje powiązane z tą kartą.", + "card-delete-pop": "Wszystkie akcje będą usunięte z widoku aktywności, nie można będzie ponownie otworzyć karty. Usunięcie jest nieodwracalne.", + "card-delete-suggest-archive": "Możesz przenieść kartę do Archiwum, a następnie usunąć ją z tablicy i zachować ją w Aktywności.", + "card-due": "Ukończenie", + "card-due-on": "Ukończenie w", + "card-spent": "Spędzony czas", + "card-edit-attachments": "Edytuj załączniki", + "card-edit-custom-fields": "Edytuj niestandardowe pola", + "card-start-voting": "Rozpocznij głosowanie", + "card-cancel-voting": "Usuń głosowanie i wszystkie głosy", + "card-edit-labels": "Edytuj etykiety", + "card-edit-members": "Edytuj członków", + "card-labels-title": "Zmień etykiety karty", + "card-members-title": "Dodaj lub usuń członków tablicy z karty.", + "card-start": "Rozpoczęcie", + "card-start-on": "Zaczyna się o", + "cardAttachmentsPopup-title": "Dodaj załącznik z", + "cardCustomField-datePopup-title": "Zmień datę", + "cardCustomFieldsPopup-title": "Edytuj niestandardowe pola", + "cardStartVotingPopup-title": "Zacznij głosowanie", + "positiveVoteMembersPopup-title": "Zwolennicy", + "negativeVoteMembersPopup-title": "Przeciwnicy", + "vote-question": "Pytanie do głosowania", + "vote-public": "Głosowanie publiczne", + "vote-for-it": "za", + "vote-against": "przeciwko", + "cardDeletePopup-title": "Usunąć kartę?", + "cardDetailsActionsPopup-title": "Czynności kart", + "cardLabelsPopup-title": "Etykiety", + "cardMembersPopup-title": "Członkowie", + "cardMorePopup-title": "Więcej", + "cardTemplatePopup-title": "Utwórz szablon", + "cards": "Karty", + "cards-count": "Karty", + "casSignIn": "Zaloguj się poprzez CAS", + "cardType-card": "Karta", + "cardType-linkedCard": "Podpięta karta", + "cardType-linkedBoard": "Podpięta tablica", + "change": "Zmień", + "change-avatar": "Zmień avatar", + "change-password": "Zmień hasło", + "change-permissions": "Zmień uprawnienia", + "change-settings": "Zmień ustawienia", + "changeAvatarPopup-title": "Zmień avatar", + "changeLanguagePopup-title": "Zmień język", + "changePasswordPopup-title": "Zmień hasło", + "changePermissionsPopup-title": "Zmień uprawnienia", + "changeSettingsPopup-title": "Zmień ustawienia", + "subtasks": "Podzadania", + "checklists": "Listy zadań", + "click-to-star": "Kliknij by odznaczyć tę tablicę.", + "click-to-unstar": "Kliknij by usunąć odznaczenie tej tablicy.", + "clipboard": "Schowka lub poprzez przeciągnij & upuść", + "close": "Zamknij", + "close-board": "Zamknij tablicę", + "close-board-pop": "Będziesz w stanie przywrócić tablicę poprzez kliknięcie przycisku \"Archiwizuj\" w nagłówku strony domowej.", + "color-black": "czarny", + "color-blue": "niebieski", + "color-crimson": "karmazynowy", + "color-darkgreen": "ciemnozielony", + "color-gold": "złoty", + "color-gray": "szary", + "color-green": "zielony", + "color-indigo": "indygo", + "color-lime": "limonkowy", + "color-magenta": "fuksjowy", + "color-mistyrose": "różowy", + "color-navy": "granatowy", + "color-orange": "pomarańczowy", + "color-paleturquoise": "turkusowy", + "color-peachpuff": "brzoskwiniowy", + "color-pink": "różowy", + "color-plum": "śliwkowy", + "color-purple": "fioletowy", + "color-red": "czerwony", + "color-saddlebrown": "jasnobrązowy", + "color-silver": "srebrny", + "color-sky": "błękitny", + "color-slateblue": "szaroniebieski", + "color-white": "miały", + "color-yellow": "żółty", + "unset-color": "Nieustawiony", + "comment": "Komentarz", + "comment-placeholder": "Dodaj komentarz", + "comment-only": "Tylko komentowanie", + "comment-only-desc": "Może tylko komentować w kartach.", + "no-comments": "Bez komentarzy", + "no-comments-desc": "Nie widzi komentarzy i aktywności.", + "worker": "Pracownik", + "worker-desc": "Możesz tylko przenieść karty, przypisać je do siebie i na nich komentować.", + "computer": "Komputera", + "confirm-subtask-delete-dialog": "Czy jesteś pewien, że chcesz usunąć to podzadanie?", + "confirm-checklist-delete-dialog": "Czy jesteś pewien, że chcesz usunąć listę zadań?", + "copy-card-link-to-clipboard": "Skopiuj łącze karty do schowka", + "linkCardPopup-title": "Podepnij kartę", + "searchElementPopup-title": "Wyszukaj", + "copyCardPopup-title": "Skopiuj kartę", + "copyChecklistToManyCardsPopup-title": "Kopiuj szablon listy zadań do wielu kart", + "copyChecklistToManyCardsPopup-instructions": "Docelowe tytuły i opisy kart są w formacie JSON", + "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"Tytuł pierwszej karty\", \"description\":\"Opis pierwszej karty\"}, {\"title\":\"Tytuł drugiej karty\",\"description\":\"Opis drugiej karty\"},{\"title\":\"Tytuł ostatniej karty\",\"description\":\"Opis ostatniej karty\"} ]", + "create": "Utwórz", + "createBoardPopup-title": "Utwórz tablicę", + "chooseBoardSourcePopup-title": "Import tablicy", + "createLabelPopup-title": "Utwórz etykietę", + "createCustomField": "Utwórz pole", + "createCustomFieldPopup-title": "Utwórz pole", + "current": "obecny", + "custom-field-delete-pop": "Nie ma możliwości wycofania tej operacji. To usunie te niestandardowe pole ze wszystkich kart oraz usunie ich całą historię.", + "custom-field-checkbox": "Pole wyboru", + "custom-field-date": "Data", + "custom-field-dropdown": "Lista rozwijana", + "custom-field-dropdown-none": "(puste)", + "custom-field-dropdown-options": "Opcje listy", + "custom-field-dropdown-options-placeholder": "Naciśnij przycisk Enter by zobaczyć więcej opcji", + "custom-field-dropdown-unknown": "(nieznany)", + "custom-field-number": "Numer", + "custom-field-text": "Tekst", + "custom-fields": "Niestandardowe pola", + "date": "Data", + "decline": "Odrzuć", + "default-avatar": "Domyślny avatar", + "delete": "Usuń", + "deleteCustomFieldPopup-title": "Usunąć niestandardowe pole?", + "deleteLabelPopup-title": "Usunąć etykietę?", + "description": "Opis", + "disambiguateMultiLabelPopup-title": "Ujednolić etykiety czynności", + "disambiguateMultiMemberPopup-title": "Ujednolić etykiety członków", + "discard": "Odrzuć", + "done": "Zrobiono", + "download": "Pobierz", + "edit": "Edytuj", + "edit-avatar": "Zmień avatar", + "edit-profile": "Edytuj profil", + "edit-wip-limit": "Zmień limit kart na liście", + "soft-wip-limit": "Pozwól na nadmiarowe karty na liście", + "editCardStartDatePopup-title": "Zmień datę rozpoczęcia", + "editCardDueDatePopup-title": "Zmień datę ukończenia", + "editCustomFieldPopup-title": "Edytuj pole", + "editCardSpentTimePopup-title": "Zmień spędzony czas", + "editLabelPopup-title": "Zmień etykietę", + "editNotificationPopup-title": "Zmień tryb powiadamiania", + "editProfilePopup-title": "Edytuj profil", + "email": "Email", + "email-enrollAccount-subject": "Konto zostało utworzone na __siteName__", + "email-enrollAccount-text": "Witaj __user__,\nAby zacząć korzystać z serwisu, kliknij w link poniżej.\n__url__\nDzięki.", + "email-fail": "Wysyłanie emaila nie powiodło się.", + "email-fail-text": "Bład w trakcie wysyłania wiadomości email", + "email-invalid": "Nieprawidłowy email", + "email-invite": "Zaproś przez email", + "email-invite-subject": "__inviter__ wysłał Ci zaproszenie", + "email-invite-text": "Drogi __user__,\n__inviter__ zaprosił Cię do współpracy w tablicy \"__board__\".\nZobacz więcej:\n__url__\nDzięki.", + "email-resetPassword-subject": "Zresetuj swoje hasło na __siteName__", + "email-resetPassword-text": "Witaj __user__,\nAby zresetować hasło, kliknij w link poniżej.\n__url__\nDzięki.", + "email-sent": "Email wysłany", + "email-verifyEmail-subject": "Zweryfikuj swój adres email na __siteName__", + "email-verifyEmail-text": "Witaj __user__,\nAby zweryfikować adres email, kliknij w link poniżej.\n__url__\nDzięki.", + "enable-wip-limit": "Włącz limit kart na liście", + "error-board-doesNotExist": "Ta tablica nie istnieje", + "error-board-notAdmin": "Musisz być administratorem tej tablicy żeby to zrobić", + "error-board-notAMember": "Musisz być członkiem tej tablicy, żeby wykonać tę czynność", + "error-json-malformed": "Twoja fraza nie jest w formacie JSON", + "error-json-schema": "Twoje dane JSON nie zawierają prawidłowych informacji w poprawnym formacie", + "error-list-doesNotExist": "Ta lista nie isnieje", + "error-user-doesNotExist": "Ten użytkownik nie istnieje", + "error-user-notAllowSelf": "Nie możesz zaprosić samego siebie", + "error-user-notCreated": "Ten użytkownik nie został stworzony", + "error-username-taken": "Ta nazwa jest już zajęta", + "error-email-taken": "Adres email jest już zarezerwowany", + "export-board": "Eksportuj tablicę", + "sort": "Sortuj", + "sort-desc": "Kliknij by sortować listę", + "list-sort-by": "Sortuj listę przez:", + "list-label-modifiedAt": "Ostatni czas dostępu", + "list-label-title": "Nazwa listy", + "list-label-sort": "Twoja kolejność ustawiona ręcznie", + "list-label-short-modifiedAt": "(O)", + "list-label-short-title": "(N)", + "list-label-short-sort": "(K)", + "filter": "Filtr", + "filter-cards": "Filtruj karty i listy", + "list-filter-label": "Filtruj listy względem tytułu", + "filter-clear": "Usuń filter", + "filter-no-label": "Brak etykiety", + "filter-no-member": "Brak członków", + "filter-no-assignee": "Nieprzypisane ", + "filter-no-custom-fields": "Brak niestandardowych pól", + "filter-show-archive": "Pokaż zarchiwizowane listy", + "filter-hide-empty": "Ukryj puste listy", + "filter-on": "Filtr jest włączony", + "filter-on-desc": "Filtrujesz karty na tej tablicy. Kliknij tutaj by edytować filtr.", + "filter-to-selection": "Odfiltruj zaznaczenie", + "advanced-filter-label": "Zaawansowane filtry", + "advanced-filter-description": "Zaawansowane filtry pozwalają na wykorzystanie ciągu znaków wraz z następującymi operatorami: == != <= >= && || (). Spacja jest używana jako separator pomiędzy operatorami. Możesz przefiltrowywać wszystkie niestandardowe pola wpisując ich nazwy lub wartości, na przykład: Pole1 == Wartość1.\nUwaga: Jeśli pola lub wartości zawierają spację, musisz je zawrzeć w pojedyncze cudzysłowie, na przykład: 'Pole 1' == 'Wartość 1'. Dla pojedynczych znaków, które powinny być pominięte należy użyć \\, na przykład Pole1 == I\\'m. Możesz także wykorzystywać mieszane warunki, na przykład P1 == W1 || P1 == W2. Standardowo wszystkie operatory są interpretowane od lewej do prawej. Możesz także zmienić kolejność interpretacji wykorzystując nawiasy, na przykład P1 == W1 && (P2 == W2 || P2 == W3). Możesz także wyszukiwać tekstowo wykorzystując wyrażenia regularne, na przykład: P1 == /Tes.*/i", + "fullname": "Pełna nazwa", + "header-logo-title": "Wróć do swojej strony z tablicami.", + "hide-system-messages": "Ukryj wiadomości systemowe", + "headerBarCreateBoardPopup-title": "Utwórz tablicę", + "home": "Strona główna", + "import": "Importuj", + "link": "Podłącz", + "import-board": "importuj tablice", + "import-board-c": "Import tablicy", + "import-board-title-trello": "Importuj tablicę z Trello", + "import-board-title-wekan": "Importuj tablicę z poprzedniego eksportu", + "import-sandstorm-backup-warning": "Nie usuwaj danych, które importujesz ze źródłowej tablicy lub Trello zanim upewnisz się, że wszystko zostało prawidłowo przeniesione przy czym brane jest pod uwagę ponowne uruchomienie strony, ponieważ w przypadku błędu braku tablicy stracisz dane.", + "import-sandstorm-warning": "Zaimportowana tablica usunie wszystkie istniejące dane na aktualnej tablicy oraz zastąpi ją danymi z tej importowanej.", + "from-trello": "Z Trello", + "from-wekan": "Z poprzedniego eksportu", + "import-board-instruction-trello": "W twojej tablicy na Trello przejdź do 'Menu', następnie 'Więcej', 'Drukuj i eksportuj', 'Eksportuj jako JSON' i skopiuj wynik", + "import-board-instruction-wekan": "Na Twojej tablicy przejdź do 'Menu', a następnie wybierz 'Eksportuj tablicę' i skopiuj tekst w pobranym pliku.", + "import-board-instruction-about-errors": "W przypadku, gdy otrzymujesz błędy importowania tablicy, czasami importowanie pomimo wszystko działa poprawnie i tablica znajduje się w oknie Wszystkie tablice.", + "import-json-placeholder": "Wklej Twoje dane JSON tutaj", + "import-map-members": "Przypisz członków", + "import-members-map": "Twoje zaimportowane tablice mają kilku członków. Proszę wybierz członków których chcesz zaimportować dla Twoich użytkowników", + "import-show-user-mapping": "Przejrzyj wybranych członków", + "import-user-select": "Wybierz istniejącego użytkownika, który ma stać się członkiem", + "importMapMembersAddPopup-title": "Wybierz użytkownika", + "info": "Wersja", + "initials": "Inicjały", + "invalid-date": "Błędna data", + "invalid-time": "Błędny czas", + "invalid-user": "Niepoprawna nazwa użytkownika", + "joined": "dołączył", + "just-invited": "Zostałeś zaproszony do tej tablicy", + "keyboard-shortcuts": "Skróty klawiaturowe", + "label-create": "Utwórz etykietę", + "label-default": "'%s' etykieta (domyślna)", + "label-delete-pop": "Nie da się tego wycofać. To usunie tę etykietę ze wszystkich kart i usunie ich historię.", + "labels": "Etykiety", + "language": "Język", + "last-admin-desc": "Nie możesz zmienić roli użytkownika, ponieważ musi istnieć co najmniej jeden administrator.", + "leave-board": "Opuść tablicę", + "leave-board-pop": "Czy jesteś pewien, że chcesz opuścić tablicę __boardTitle__? Zostaniesz usunięty ze wszystkich kart tej tablicy.", + "leaveBoardPopup-title": "Opuścić tablicę?", + "link-card": "Link do tej karty", + "list-archive-cards": "Przenieś wszystkie karty z tej listy do Archiwum", + "list-archive-cards-pop": "To usunie wszystkie karty z tej listy z tej tablicy. Aby przejrzeć karty w Archiwum i przywrócić na tablicę, kliknij \"Menu\" > \"Archiwizuj\".", + "list-move-cards": "Przenieś wszystkie karty z tej listy", + "list-select-cards": "Zaznacz wszystkie karty z tej listy", + "set-color-list": "Ustaw kolor", + "listActionPopup-title": "Lista akcji", + "swimlaneActionPopup-title": "Opcje diagramu czynności", + "swimlaneAddPopup-title": "Dodaj diagram czynności poniżej", + "listImportCardPopup-title": "Zaimportuj kartę z Trello", + "listMorePopup-title": "Więcej", + "link-list": "Podepnij do tej listy", + "list-delete-pop": "Wszystkie czynności zostaną usunięte z Aktywności i nie będziesz w stanie przywrócić listy. Nie ma możliwości cofnięcia tej operacji.", + "list-delete-suggest-archive": "Możesz przenieść listę do Archiwum, a następnie usunąć ją z tablicy i zachować ją w Aktywności.", + "lists": "Listy", + "swimlanes": "Diagramy czynności", + "log-out": "Wyloguj", + "log-in": "Zaloguj", + "loginPopup-title": "Zaloguj", + "memberMenuPopup-title": "Ustawienia członków", + "members": "Członkowie", + "menu": "Menu", + "move-selection": "Przenieś zaznaczone", + "moveCardPopup-title": "Przenieś kartę", + "moveCardToBottom-title": "Przenieś na dół", + "moveCardToTop-title": "Przenieś na górę", + "moveSelectionPopup-title": "Przenieś zaznaczone", + "multi-selection": "Wielokrotne zaznaczenie", + "multi-selection-on": "Wielokrotne zaznaczenie jest włączone", + "muted": "Wycisz", + "muted-info": "Nie dostaniesz powiadomienia o zmianach w tej tablicy.", + "my-boards": "Moje tablice", + "name": "Nazwa", + "no-archived-cards": "Brak kart w Archiwum.", + "no-archived-lists": "Brak list w Archiwum.", + "no-archived-swimlanes": "Brak diagramów czynności w Archiwum", + "no-results": "Brak wyników", + "normal": "Użytkownik standardowy", + "normal-desc": "Może widzieć i edytować karty. Nie może zmieniać ustawiań.", + "not-accepted-yet": "Zaproszenie jeszcze niezaakceptowane", + "notify-participate": "Otrzymuj aktualizacje kart, w których uczestniczysz jako twórca lub członek.", + "notify-watch": "Otrzymuj powiadomienia z tablic, list i kart, które obserwujesz", + "optional": "opcjonalny", + "or": "lub", + "page-maybe-private": "Ta strona może być prywatna. Możliwe, że możesz ją zobaczyć po <a href='%s'>zalogowaniu</a>.", + "page-not-found": "Strona nie znaleziona.", + "password": "Hasło", + "paste-or-dragdrop": "wklej lub przeciągnij & upuść (tylko grafika)", + "participating": "Uczestniczysz", + "preview": "Podgląd", + "previewAttachedImagePopup-title": "Podgląd", + "previewClipboardImagePopup-title": "Podgląd", + "private": "Prywatny", + "private-desc": "Ta tablica jest prywatna. Tylko osoby dodane do tej tablicy mogą ją zobaczyć i edytować.", + "profile": "Profil", + "public": "Publiczny", + "public-desc": "Ta tablica jest publiczna. Jest widoczna dla wszystkich, którzy mają do niej odnośnik i będzie wynikiem silników wyszukiwania takich jak Google. Tylko użytkownicy dodani do tablicy mogą ją edytować.", + "quick-access-description": "Odznacz tablicę aby dodać skrót na tym pasku.", + "remove-cover": "Usuń okładkę", + "remove-from-board": "Usuń z tablicy", + "remove-label": "Usuń etykietę", + "listDeletePopup-title": "Usunąć listę?", + "remove-member": "Usuń członka", + "remove-member-from-card": "Usuń z karty", + "remove-member-pop": "Remove __name__ (__username__) from __boardTitle__? The member will be removed from all cards on this board. They will receive a notification.", + "removeMemberPopup-title": "Usunąć członka?", + "rename": "Zmień nazwę", + "rename-board": "Zmień nazwę tablicy", + "restore": "Przywróć", + "save": "Zapisz", + "search": "Wyszukaj", + "rules": "Reguły", + "search-cards": "Szukaj w tytułach kart/list oraz opisach i niestandardowych polach na tej tablicy", + "search-example": "Czego mam szukać?", + "select-color": "Wybierz kolor", + "set-wip-limit-value": "Ustaw maksymalny limit zadań na tej liście", + "setWipLimitPopup-title": "Ustaw limit kart na liście", + "shortcut-assign-self": "Przypisz siebie do obecnej karty", + "shortcut-autocomplete-emoji": "Autouzupełnianie emoji", + "shortcut-autocomplete-members": "Autouzupełnianie członków", + "shortcut-clear-filters": "Usuń wszystkie filtry", + "shortcut-close-dialog": "Zamknij okno", + "shortcut-filter-my-cards": "Filtruj moje karty", + "shortcut-show-shortcuts": "Przypnij do listy skrótów", + "shortcut-toggle-filterbar": "Przełącz boczny pasek filtru", + "shortcut-toggle-sidebar": "Przełącz boczny pasek tablicy", + "show-cards-minimum-count": "Pokaż licznik kart, jeśli lista zawiera więcej niż", + "sidebar-open": "Otwórz pasek boczny", + "sidebar-close": "Zamknij pasek boczny", + "signupPopup-title": "Utwórz konto", + "star-board-title": "Kliknij by oznaczyć tę tablicę gwiazdką. Pojawi się wtedy na liście tablic na górze.", + "starred-boards": "Odznaczone tablice", + "starred-boards-description": "Tablice oznaczone gwiazdką pojawią się na liście na górze.", + "subscribe": "Zapisz się", + "team": "Zespół", + "this-board": "ta tablica", + "this-card": "ta karta", + "spent-time-hours": "Spędzony czas (w godzinach)", + "overtime-hours": "Nadgodziny (czas)", + "overtime": "Dodatkowo", + "has-overtime-cards": "Ma dodatkowych kart", + "has-spenttime-cards": "Ma karty z wykorzystanym czasem", + "time": "Czas", + "title": "Tytuł", + "tracking": "Śledź", + "tracking-info": "Dostaniesz powiadomienie o zmianach kart, w których bierzesz udział jako twórca lub członek.", + "type": "Typ", + "unassign-member": "Nieprzypisany członek", + "unsaved-description": "Masz niezapisany opis.", + "unwatch": "Nie obserwuj", + "upload": "Wyślij", + "upload-avatar": "Wyślij avatar", + "uploaded-avatar": "Wysłany avatar", + "username": "Nazwa użytkownika", + "view-it": "Zobacz", + "warn-list-archived": "Ostrzeżenie: ta karta jest na liście będącej w Archiwum", + "watch": "Obserwuj", + "watching": "Obserwuj", + "watching-info": "Dostaniesz powiadomienie o każdej zmianie na tej tablicy.", + "welcome-board": "Tablica powitalna", + "welcome-swimlane": "Kamień milowy 1", + "welcome-list1": "Podstawy", + "welcome-list2": "Zaawansowane", + "card-templates-swimlane": "Utwórz szablony", + "list-templates-swimlane": "Wyświetl szablony", + "board-templates-swimlane": "Szablony tablic", + "what-to-do": "Co chcesz zrobić?", + "wipLimitErrorPopup-title": "Nieprawidłowy limit kart na liście", + "wipLimitErrorPopup-dialog-pt1": "Aktualna ilość kart na tej liście jest większa niż aktualny zdefiniowany limit kart.", + "wipLimitErrorPopup-dialog-pt2": "Proszę przenieś zadania z tej listy lub zmień limit kart na tej liście na wyższy.", + "admin-panel": "Panel administracyjny", + "settings": "Ustawienia", + "people": "Osoby", + "registration": "Rejestracja", + "disable-self-registration": "Wyłącz samodzielną rejestrację", + "invite": "Zaproś", + "invite-people": "Zaproś osoby", + "to-boards": "Do tablic(y)", + "email-addresses": "Adres e-mail", + "smtp-host-description": "Adres serwera SMTP, który wysyła Twoje maile.", + "smtp-port-description": "Port, który Twój serwer SMTP wykorzystuje do wysyłania emaili.", + "smtp-tls-description": "Włącz wsparcie TLS dla serwera SMTP", + "smtp-host": "Serwer SMTP", + "smtp-port": "Port SMTP", + "smtp-username": "Nazwa użytkownika", + "smtp-password": "Hasło", + "smtp-tls": "Wsparcie dla TLS", + "send-from": "Od", + "send-smtp-test": "Wyślij wiadomość testową do siebie", + "invitation-code": "Kod z zaproszenia", + "email-invite-register-subject": "__inviter__ wysłał Ci zaproszenie", + "email-invite-register-text": "Drogi __user__,\n\n__inviter__ zaprasza Cię do współpracy na naszej tablicy kanban.\n\nAby kontynuować, wejdź w poniższy link:\n__url__\n\nTwój kod zaproszenia to: __icode__\n\nDziękuję.", + "email-smtp-test-subject": "Wiadomość testowa SMTP", + "email-smtp-test-text": "Wiadomość testowa została wysłana z powodzeniem.", + "error-invitation-code-not-exist": "Kod zaproszenia nie istnieje", + "error-notAuthorized": "Nie jesteś uprawniony do przeglądania tej strony.", + "webhook-title": "Nazwa webhooka", + "webhook-token": "Token (opcjonalny do autoryzacji)", + "outgoing-webhooks": "Wychodzące webhooki", + "bidirectional-webhooks": "Dwustronne webhooki", + "outgoingWebhooksPopup-title": "Wychodzące webhooki", + "boardCardTitlePopup-title": "Filtruj poprzez nazwę karty", + "disable-webhook": "Wyłącz tego webhooka", + "global-webhook": "Globalne webhooki", + "new-outgoing-webhook": "Nowy wychodzący webhook", + "no-name": "(nieznany)", + "Node_version": "Wersja Node", + "Meteor_version": "Wersja Meteor", + "MongoDB_version": "Wersja MongoDB", + "MongoDB_storage_engine": "Silnik MongoDB", + "MongoDB_Oplog_enabled": "MongoDB - włączony Oplog", + "OS_Arch": "Architektura systemu", + "OS_Cpus": "Ilość rdzeni systemu", + "OS_Freemem": "Wolna pamięć RAM", + "OS_Loadavg": "Średnie obciążenie systemu", + "OS_Platform": "Platforma systemu", + "OS_Release": "Wersja jądra", + "OS_Totalmem": "Dostępna pamięć RAM", + "OS_Type": "Typ systemu", + "OS_Uptime": "Czas działania systemu", + "days": "dni", + "hours": "godzin", + "minutes": "minut", + "seconds": "sekund", + "show-field-on-card": "Pokaż te pole na karcie", + "automatically-field-on-card": "Automatycznie stwórz pole dla wszystkich kart", + "showLabel-field-on-card": "Pokaż pole etykiety w minikarcie", + "yes": "Tak", + "no": "Nie", + "accounts": "Konto", + "accounts-allowEmailChange": "Zezwól na zmianę adresu email", + "accounts-allowUserNameChange": "Zezwól na zmianę nazwy użytkownika", + "createdAt": "Stworzono o", + "verified": "Zweryfikowane", + "active": "Aktywny", + "card-received": "Odebrano", + "card-received-on": "Odebrano", + "card-end": "Koniec", + "card-end-on": "Kończy się", + "editCardReceivedDatePopup-title": "Zmień datę odebrania", + "editCardEndDatePopup-title": "Zmień datę ukończenia", + "setCardColorPopup-title": "Ustaw kolor", + "setCardActionsColorPopup-title": "Wybierz kolor", + "setSwimlaneColorPopup-title": "Wybierz kolor", + "setListColorPopup-title": "Wybierz kolor", + "assigned-by": "Przypisane przez", + "requested-by": "Zlecone przez", + "board-delete-notice": "Usuwanie jest permanentne. Stracisz wszystkie listy, kart oraz czynności przypisane do tej tablicy.", + "delete-board-confirm-popup": "Wszystkie listy, etykiety oraz aktywności zostaną usunięte i nie będziesz w stanie przywrócić zawartości tablicy. Tego nie da się cofnąć.", + "boardDeletePopup-title": "Usunąć tablicę?", + "delete-board": "Usuń tablicę", + "default-subtasks-board": "Podzadania dla tablicy __board__", + "default": "Domyślny", + "queue": "Kolejka", + "subtask-settings": "Ustawienia podzadań", + "card-settings": "Ustawienia karty", + "boardSubtaskSettingsPopup-title": "Ustawienia tablicy podzadań", + "boardCardSettingsPopup-title": "Ustawienia kart", + "deposit-subtasks-board": "Przechowuj podzadania na tablicy:", + "deposit-subtasks-list": "Początkowa lista dla podzadań jest przechowywana w:", + "show-parent-in-minicard": "Pokaż rodzica w minikarcie:", + "prefix-with-full-path": "Prefix z pełną ścieżką", + "prefix-with-parent": "Prefix z rodzicem", + "subtext-with-full-path": "Podtekst z pełną ścieżką", + "subtext-with-parent": "Podtekst z rodzicem", + "change-card-parent": "Zmień rodzica karty", + "parent-card": "Karta rodzica", + "source-board": "Tablica źródłowa", + "no-parent": "Nie pokazuj rodzica", + "activity-added-label": "dodał(a) etykietę '%s' z '%s'", + "activity-removed-label": "usunął etykietę '%s' z '%s'", + "activity-delete-attach": "usunął załącznik z %s", + "activity-added-label-card": "dodał(a) etykietę '%s'", + "activity-removed-label-card": "usunął etykietę '%s'", + "activity-delete-attach-card": "usunął załącznik", + "activity-set-customfield": "ustawiono niestandardowe pole '%s' do '%s' na '%s'", + "activity-unset-customfield": "wyczyszczono niestandardowe pole '%s' na '%s'", + "r-rule": "Reguła", + "r-add-trigger": "Dodaj przełącznik", + "r-add-action": "Dodaj czynność", + "r-board-rules": "Reguły tablicy", + "r-add-rule": "Dodaj regułę", + "r-view-rule": "Zobacz regułę", + "r-delete-rule": "Usuń regułę", + "r-new-rule-name": "Nowa nazwa reguły", + "r-no-rules": "Brak regułę", + "r-when-a-card": "Gdy karta", + "r-is": "jest", + "r-is-moved": "jest przenoszona", + "r-added-to": "dodana do", + "r-removed-from": "usunął z", + "r-the-board": "tablicy", + "r-list": "lista", + "set-filter": "Ustaw filtr", + "r-moved-to": "Przeniesiono do", + "r-moved-from": "Przeniesiono z", + "r-archived": "Przeniesione z Archiwum", + "r-unarchived": "Przywrócone z Archiwum", + "r-a-card": "karta", + "r-when-a-label-is": "Gdy etykieta jest", + "r-when-the-label": "Gdy etykieta jest", + "r-list-name": "nazwa listy", + "r-when-a-member": "Gdy członek jest", + "r-when-the-member": "Gdy członek jest", + "r-name": "nazwa", + "r-when-a-attach": "Gdy załącznik", + "r-when-a-checklist": "Gdy lista zadań jest", + "r-when-the-checklist": "Gdy lista zadań", + "r-completed": "Ukończono", + "r-made-incomplete": "Niedokończone", + "r-when-a-item": "Gdy lista zadań jest", + "r-when-the-item": "Gdy element listy zadań", + "r-checked": "Zaznaczony", + "r-unchecked": "Odznaczony", + "r-move-card-to": "Przenieś kartę do", + "r-top-of": "Góra od", + "r-bottom-of": "Dół od", + "r-its-list": "tej listy", + "r-archive": "Przenieś do Archiwum", + "r-unarchive": "Przywróć z Archiwum", + "r-card": "karta", + "r-add": "Dodaj", + "r-remove": "Usuń", + "r-label": "etykieta", + "r-member": "członek", + "r-remove-all": "Usuń wszystkich członków tej karty", + "r-set-color": "Ustaw kolor na", + "r-checklist": "lista zadań", + "r-check-all": "Zaznacz wszystkie", + "r-uncheck-all": "Odznacz wszystkie", + "r-items-check": "elementy listy", + "r-check": "Zaznacz", + "r-uncheck": "Odznacz", + "r-item": "element", + "r-of-checklist": "z listy zadań", + "r-send-email": "Wyślij wiadomość email", + "r-to": "do", + "r-subject": "temat", + "r-rule-details": "Szczegóły reguł", + "r-d-move-to-top-gen": "Przenieś kartę na górę tej listy", + "r-d-move-to-top-spec": "Przenieś kartę na górę listy", + "r-d-move-to-bottom-gen": "Przenieś kartę na dół tej listy", + "r-d-move-to-bottom-spec": "Przenieś kartę na dół listy", + "r-d-send-email": "Wyślij wiadomość email", + "r-d-send-email-to": "do", + "r-d-send-email-subject": "temat", + "r-d-send-email-message": "wiadomość", + "r-d-archive": "Przenieś kartę z Archiwum", + "r-d-unarchive": "Przywróć kartę z Archiwum", + "r-d-add-label": "Dodaj etykietę", + "r-d-remove-label": "Usuń etykietę", + "r-create-card": "Utwórz nową kartę", + "r-in-list": "na liście", + "r-in-swimlane": "w diagramie zdarzeń", + "r-d-add-member": "Dodaj członka", + "r-d-remove-member": "Usuń członka", + "r-d-remove-all-member": "Usuń wszystkich członków", + "r-d-check-all": "Zaznacz wszystkie elementy listy", + "r-d-uncheck-all": "Odznacz wszystkie elementy listy", + "r-d-check-one": "Zaznacz element", + "r-d-uncheck-one": "Odznacz element", + "r-d-check-of-list": "z listy zadań", + "r-d-add-checklist": "Dodaj listę zadań", + "r-d-remove-checklist": "Usuń listę zadań", + "r-by": "przez", + "r-add-checklist": "Dodaj listę zadań", + "r-with-items": "z elementami", + "r-items-list": "element1,element2,element3", + "r-add-swimlane": "Dodaj diagram zdarzeń", + "r-swimlane-name": "Nazwa diagramu", + "r-board-note": "Uwaga: pozostaw pole puste, aby każda wartość była brana pod uwagę.", + "r-checklist-note": "Uwaga: wartości elementów listy muszą być oddzielone przecinkami.", + "r-when-a-card-is-moved": "Gdy karta jest przeniesiona do innej listy", + "r-set": "Ustaw", + "r-update": "Aktualizuj", + "r-datefield": "pole daty", + "r-df-start-at": "start", + "r-df-due-at": "rozpoczęcie", + "r-df-end-at": "zakończenie", + "r-df-received-at": "odebrano", + "r-to-current-datetime": "o aktualnej dacie/godzinie", + "r-remove-value-from": "usunął wartość z", + "ldap": "LDAP", + "oauth2": "OAuth2", + "cas": "CAS", + "authentication-method": "Sposób autoryzacji", + "authentication-type": "Typ autoryzacji", + "custom-product-name": "Niestandardowa nazwa produktu", + "layout": "Układ strony", + "hide-logo": "Ukryj logo", + "add-custom-html-after-body-start": "Dodaj niestandardowy kod HTML po <body> starcie", + "add-custom-html-before-body-end": "Dodaj niestandardowy kod HTML przed </body> końcem", + "error-undefined": "Coś poszło nie tak", + "error-ldap-login": "Wystąpił błąd w trakcie logowania", + "display-authentication-method": "Wyświetl metodę logowania", + "default-authentication-method": "Domyślna metoda logowania", + "duplicate-board": "Duplikuj tablicę", + "people-number": "Liczba użytkowników to:", + "swimlaneDeletePopup-title": "Usunąć diagram czynności?", + "swimlane-delete-pop": "Wszystkie akcje będą usunięte z widoku aktywności, nie można będzie przywrócić diagramu czynności. Usunięcie jest nieodwracalne.", + "restore-all": "Przywróć wszystkie", + "delete-all": "Usuń wszystkie", + "loading": "Ładowanie, proszę czekać.", + "previous_as": "ostatni czas był", + "act-a-dueAt": "zmienił(a) czas zakończenia na: __timeValue__ w karcie __card__, poprzedni czas: __timeOldValue__", + "act-a-endAt": "zmienił(a) czas zakończenia na __timeValue__ z __timeOldValue__", + "act-a-startAt": "zmienił(a) czas rozpoczęcia na __timeValue__ z __timeOldValue__", + "act-a-receivedAt": "zmienił(a) czas odebrania zadania na __timeValue__ z __timeOldValue__", + "a-dueAt": "zmieniono czas zakończenia na", + "a-endAt": "zmieniono czas zakończenia na", + "a-startAt": "zmieniono czas startu na", + "a-receivedAt": "zmieniono czas odebrania zadania na", + "almostdue": "aktualny termin ukończenia %s dobiega końca", + "pastdue": "aktualny termin ukończenia %s jest w przeszłości", + "duenow": "aktualny termin ukończenia %s jest dzisiaj", + "act-newDue": "__list__/__card__ przypomina o 1szym zakończeniu terminu [__board__]", + "act-withDue": "__list__/__card__ posiada przypomnienia zakończenia terminu [__board__]", + "act-almostdue": "przypomina o zbliżającej się dacie ukończenia (__timeValue__) karty __card__", + "act-pastdue": "przypomina o ubiegłej dacie ukończenia (__timeValue__) karty __card__", + "act-duenow": "przypomina o ubiegającej teraz dacie ukończenia (__timeValue__) karty __card__", + "act-atUserComment": "Zostałeś wspomniany w [__board] __list__/__card__", + "delete-user-confirm-popup": "Czy jesteś pewien, że chcesz usunąć te konto? Nie można tego wycofać.", + "accounts-allowUserDelete": "Pozwól użytkownikom na usuwanie własnych kont", + "hide-minicard-label-text": "Ukryj opisy etykiet minikart", + "show-desktop-drag-handles": "Pokaż przeciągnięcia na pulpit", + "assignee": "Przypisujący", + "cardAssigneesPopup-title": "Przypisujący", + "addmore-detail": "Dodaj bardziej szczegółowy opis", + "show-on-card": "Pokaż na karcie", + "new": "Nowy", + "editUserPopup-title": "Edytuj użytkownika", + "newUserPopup-title": "Nowy użytkownik", + "notifications": "Powiadomienia", + "view-all": "Wyświetl wszystko", + "filter-by-unread": "Filtruj nieprzeczytane", + "mark-all-as-read": "Zaznacz wszystkie jako przeczytane", + "remove-all-read": "Usuń wszystkie przeczytane", + "allow-rename": "Zezwól na zmianę nazwy", + "allowRenamePopup-title": "Zezwól na zmianę nazwy" +} -- cgit v1.2.3-1-g7c22 From db2d59181cb566f2ff8ea194564e378d432ffc00 Mon Sep 17 00:00:00 2001 From: Lauri Ojansivu <x@xet7.org> Date: Fri, 17 Apr 2020 10:21:41 +0300 Subject: Update ChangeLog. --- CHANGELOG.md | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 5c462e0d..410b4541 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,6 +1,11 @@ # Upcoming Wekan release -This release fixes the following bugs: +This release adds the following new features: + +- [Added dockerfiles for multi-arch builds and manifest](https://github.com/wekan/wekan/pull/3023). + Thanks to brokencode64. + +and fixes the following bugs: - [Fix using checklists on mobile and iPad](https://github.com/wekan/wekan/pull/3019). Thanks to devinsm. -- cgit v1.2.3-1-g7c22 From bf15fa988da0169ce8c3d3245b0c9abe0428de44 Mon Sep 17 00:00:00 2001 From: Lauri Ojansivu <x@xet7.org> Date: Fri, 17 Apr 2020 18:34:41 +0300 Subject: Rename Dockerfile.amd64 back to Dockerfile, because automatic builds did not work. Thanks to xet7 ! --- Dockerfile | 295 +++++++++++++++++++++++++++++++++++++++++++++++++++++++ Dockerfile.amd64 | 295 ------------------------------------------------------- 2 files changed, 295 insertions(+), 295 deletions(-) create mode 100644 Dockerfile delete mode 100644 Dockerfile.amd64 diff --git a/Dockerfile b/Dockerfile new file mode 100644 index 00000000..67f7d329 --- /dev/null +++ b/Dockerfile @@ -0,0 +1,295 @@ +FROM ubuntu:rolling +LABEL maintainer="wekan" + +# Set the environment variables (defaults where required) +# DOES NOT WORK: paxctl fix for alpine linux: https://github.com/wekan/wekan/issues/1303 +# ENV BUILD_DEPS="paxctl" +ENV BUILD_DEPS="apt-utils libarchive-tools gnupg gosu wget curl bzip2 g++ build-essential git ca-certificates python3" \ + DEBUG=false \ + NODE_VERSION=v12.16.2 \ + METEOR_RELEASE=1.10-rc.2 \ + USE_EDGE=false \ + METEOR_EDGE=1.5-beta.17 \ + NPM_VERSION=latest \ + FIBERS_VERSION=4.0.1 \ + ARCHITECTURE=linux-x64 \ + SRC_PATH=./ \ + WITH_API=true \ + ACCOUNTS_LOCKOUT_KNOWN_USERS_FAILURES_BEFORE=3 \ + ACCOUNTS_LOCKOUT_KNOWN_USERS_PERIOD=60 \ + ACCOUNTS_LOCKOUT_KNOWN_USERS_FAILURE_WINDOW=15 \ + ACCOUNTS_LOCKOUT_UNKNOWN_USERS_FAILURES_BERORE=3 \ + ACCOUNTS_LOCKOUT_UNKNOWN_USERS_LOCKOUT_PERIOD=60 \ + ACCOUNTS_LOCKOUT_UNKNOWN_USERS_FAILURE_WINDOW=15 \ + RICHER_CARD_COMMENT_EDITOR=false \ + CARD_OPENED_WEBHOOK_ENABLED=false \ + ATTACHMENTS_STORE_PATH="" \ + MAX_IMAGE_PIXEL="" \ + IMAGE_COMPRESS_RATIO="" \ + NOTIFICATION_TRAY_AFTER_READ_DAYS_BEFORE_REMOVE="" \ + BIGEVENTS_PATTERN=NONE \ + NOTIFY_DUE_DAYS_BEFORE_AND_AFTER="" \ + NOTIFY_DUE_AT_HOUR_OF_DAY="" \ + EMAIL_NOTIFICATION_TIMEOUT=30000 \ + MATOMO_ADDRESS="" \ + MATOMO_SITE_ID="" \ + MATOMO_DO_NOT_TRACK=true \ + MATOMO_WITH_USERNAME=false \ + BROWSER_POLICY_ENABLED=true \ + TRUSTED_URL="" \ + WEBHOOKS_ATTRIBUTES="" \ + OAUTH2_ENABLED=false \ + OAUTH2_LOGIN_STYLE=redirect \ + OAUTH2_CLIENT_ID="" \ + OAUTH2_SECRET="" \ + OAUTH2_SERVER_URL="" \ + OAUTH2_AUTH_ENDPOINT="" \ + OAUTH2_USERINFO_ENDPOINT="" \ + OAUTH2_TOKEN_ENDPOINT="" \ + OAUTH2_ID_MAP="" \ + OAUTH2_USERNAME_MAP="" \ + OAUTH2_FULLNAME_MAP="" \ + OAUTH2_ID_TOKEN_WHITELIST_FIELDS="" \ + OAUTH2_REQUEST_PERMISSIONS='openid profile email' \ + OAUTH2_EMAIL_MAP="" \ + LDAP_ENABLE=false \ + LDAP_PORT=389 \ + LDAP_HOST="" \ + LDAP_BASEDN="" \ + LDAP_LOGIN_FALLBACK=false \ + LDAP_RECONNECT=true \ + LDAP_TIMEOUT=10000 \ + LDAP_IDLE_TIMEOUT=10000 \ + LDAP_CONNECT_TIMEOUT=10000 \ + LDAP_AUTHENTIFICATION=false \ + LDAP_AUTHENTIFICATION_USERDN="" \ + LDAP_AUTHENTIFICATION_PASSWORD="" \ + LDAP_LOG_ENABLED=false \ + LDAP_BACKGROUND_SYNC=false \ + LDAP_BACKGROUND_SYNC_INTERVAL="" \ + LDAP_BACKGROUND_SYNC_KEEP_EXISTANT_USERS_UPDATED=false \ + LDAP_BACKGROUND_SYNC_IMPORT_NEW_USERS=false \ + LDAP_ENCRYPTION=false \ + LDAP_CA_CERT="" \ + LDAP_REJECT_UNAUTHORIZED=false \ + LDAP_USER_AUTHENTICATION=false \ + LDAP_USER_AUTHENTICATION_FIELD=uid \ + LDAP_USER_SEARCH_FILTER="" \ + LDAP_USER_SEARCH_SCOPE="" \ + LDAP_USER_SEARCH_FIELD="" \ + LDAP_SEARCH_PAGE_SIZE=0 \ + LDAP_SEARCH_SIZE_LIMIT=0 \ + LDAP_GROUP_FILTER_ENABLE=false \ + LDAP_GROUP_FILTER_OBJECTCLASS="" \ + LDAP_GROUP_FILTER_GROUP_ID_ATTRIBUTE="" \ + LDAP_GROUP_FILTER_GROUP_MEMBER_ATTRIBUTE="" \ + LDAP_GROUP_FILTER_GROUP_MEMBER_FORMAT="" \ + LDAP_GROUP_FILTER_GROUP_NAME="" \ + LDAP_UNIQUE_IDENTIFIER_FIELD="" \ + LDAP_UTF8_NAMES_SLUGIFY=true \ + LDAP_USERNAME_FIELD="" \ + LDAP_FULLNAME_FIELD="" \ + LDAP_MERGE_EXISTING_USERS=false \ + LDAP_EMAIL_FIELD="" \ + LDAP_EMAIL_MATCH_ENABLE=false \ + LDAP_EMAIL_MATCH_REQUIRE=false \ + LDAP_EMAIL_MATCH_VERIFIED=false \ + LDAP_SYNC_USER_DATA=false \ + LDAP_SYNC_USER_DATA_FIELDMAP="" \ + LDAP_SYNC_GROUP_ROLES="" \ + LDAP_DEFAULT_DOMAIN="" \ + LDAP_SYNC_ADMIN_STATUS="" \ + LDAP_SYNC_ADMIN_GROUPS="" \ + HEADER_LOGIN_ID="" \ + HEADER_LOGIN_FIRSTNAME="" \ + HEADER_LOGIN_LASTNAME="" \ + HEADER_LOGIN_EMAIL="" \ + LOGOUT_WITH_TIMER=false \ + LOGOUT_IN="" \ + LOGOUT_ON_HOURS="" \ + LOGOUT_ON_MINUTES="" \ + CORS="" \ + CORS_ALLOW_HEADERS="" \ + CORS_EXPOSE_HEADERS="" \ + DEFAULT_AUTHENTICATION_METHOD="" \ + SCROLLINERTIA="0" \ + SCROLLAMOUNT="auto" \ + PASSWORD_LOGIN_ENABLED=true + +# Copy the app to the image +COPY ${SRC_PATH} /home/wekan/app + +RUN \ + set -o xtrace && \ + # Add non-root user wekan + useradd --user-group --system --home-dir /home/wekan wekan && \ + \ + # OS dependencies + apt-get update -y && apt-get install -y --no-install-recommends ${BUILD_DEPS} && \ + #pip3 install -U pip setuptools wheel && \ + \ + # Meteor installer doesn't work with the default tar binary, so using bsdtar while installing. + # https://github.com/coreos/bugs/issues/1095#issuecomment-350574389 + cp $(which tar) $(which tar)~ && \ + ln -sf $(which bsdtar) $(which tar) && \ + \ + # Download nodejs + wget https://nodejs.org/dist/${NODE_VERSION}/node-${NODE_VERSION}-${ARCHITECTURE}.tar.gz && \ + wget https://nodejs.org/dist/${NODE_VERSION}/SHASUMS256.txt.asc && \ + #--------------------------------------------------------------------------------------------- + # Node Fibers 100% CPU usage issue: + # https://github.com/wekan/wekan-mongodb/issues/2#issuecomment-381453161 + # https://github.com/meteor/meteor/issues/9796#issuecomment-381676326 + # https://github.com/sandstorm-io/sandstorm/blob/0f1fec013fe7208ed0fd97eb88b31b77e3c61f42/shell/server/00-startup.js#L99-L129 + # Also see beginning of wekan/server/authentication.js + # import Fiber from "fibers"; + # Fiber.poolSize = 1e9; + # OLD: Download node version 8.12.0 prerelease that has fix included, => Official 8.12.0 has been released + # Description at https://releases.wekan.team/node.txt + #wget https://releases.wekan.team/node-${NODE_VERSION}-${ARCHITECTURE}.tar.gz && \ + #echo "1ed54adb8497ad8967075a0b5d03dd5d0a502be43d4a4d84e5af489c613d7795 node-v8.12.0-linux-x64.tar.gz" >> SHASUMS256.txt.asc && \ + \ + # Verify nodejs authenticity + grep ${NODE_VERSION}-${ARCHITECTURE}.tar.gz SHASUMS256.txt.asc | shasum -a 256 -c - && \ + #export GNUPGHOME="$(mktemp -d)" && \ + #\ + # Try other key servers if ha.pool.sks-keyservers.net is unreachable + # Code from https://github.com/chorrell/docker-node/commit/2b673e17547c34f17f24553db02beefbac98d23c + # gpg keys listed at https://github.com/nodejs/node#release-team + # and keys listed here from previous version of this Dockerfile + #for key in \ + #9554F04D7259F04124DE6B476D5A82AC7E37093B \ + #94AE36675C464D64BAFA68DD7434390BDBE9B9C5 \ + #FD3A5288F042B6850C66B31F09FE44734EB7990E \ + #71DCFD284A79C3B38668286BC97EC7A07EDE3FC1 \ + #DD8F2338BAE7501E3DD5AC78C273792F7D83545D \ + #C4F0DFFF4E8C1A8236409D08E73BC641CC11F4C8 \ + #B9AE9905FFD7803F25714661B63B535A4C206CA9 \ + #; do \ + #gpg --keyserver ha.pool.sks-keyservers.net --recv-keys "$key" || \ + #gpg --keyserver pgp.mit.edu --recv-keys "$key" || \ + #gpg --keyserver keyserver.pgp.com --recv-keys "$key" ; \ + #done && \ + #gpg --verify SHASUMS256.txt.asc && \ + # Ignore socket files then delete files then delete directories + #find "$GNUPGHOME" -type f | xargs rm -f && \ + #find "$GNUPGHOME" -type d | xargs rm -fR && \ + rm -f SHASUMS256.txt.asc && \ + \ + # Install Node + tar xvzf node-${NODE_VERSION}-${ARCHITECTURE}.tar.gz && \ + rm node-${NODE_VERSION}-${ARCHITECTURE}.tar.gz && \ + mv node-${NODE_VERSION}-${ARCHITECTURE} /opt/nodejs && \ + ln -s /opt/nodejs/bin/node /usr/bin/node && \ + ln -s /opt/nodejs/bin/npm /usr/bin/npm && \ + mkdir -p /opt/nodejs/lib/node_modules/fibers/.node-gyp /root/.node-gyp/8.16.1 /home/wekan/.config && \ + chown wekan --recursive /home/wekan/.config && \ + \ + #DOES NOT WORK: paxctl fix for alpine linux: https://github.com/wekan/wekan/issues/1303 + #paxctl -mC `which node` && \ + \ + # Install Node dependencies. Python path for node-gyp. + npm install -g npm@${NPM_VERSION} && \ + #npm config set python python2.7 && \ + #npm install -g node-gyp && \ + #npm install -g fibers@${FIBERS_VERSION} && \ + \ + # Change user to wekan and install meteor + cd /home/wekan/ && \ + chown wekan --recursive /home/wekan && \ + #curl "https://install.meteor.com" -o /home/wekan/install_meteor.sh && \ + #curl "https://install.meteor.com/?release=${METEOR_RELEASE}" -o /home/wekan/install_meteor.sh && \ + # OLD: sed -i "s|RELEASE=.*|RELEASE=${METEOR_RELEASE}\"\"|g" ./install_meteor.sh && \ + # Install Meteor forcing its progress + #sed -i 's/VERBOSITY="--silent"/VERBOSITY="--progress-bar"/' ./install_meteor.sh && \ + echo "Starting meteor ${METEOR_RELEASE} installation... \n" && \ + gosu wekan:wekan curl https://install.meteor.com/ | /bin/sh && \ + mv /root/.meteor /home/wekan/ && \ + chown wekan --recursive /home/wekan/.meteor && \ + \ + # Check if opting for a release candidate instead of major release + #if [ "$USE_EDGE" = false ]; then \ + #gosu wekan:wekan sh /home/wekan/install_meteor.sh; \ + # gosu wekan:wekan curl https://install.meteor.com/ | sh; \ + #else \ + # gosu wekan:wekan git clone --recursive --depth 1 -b release/METEOR@${METEOR_EDGE} https://github.com/meteor/meteor.git /home/wekan/.meteor; \ + #fi; \ + #\ + # Get additional packages + #mkdir -p /home/wekan/app/packages && \ + #chown wekan:wekan --recursive /home/wekan && \ + # REPOS BELOW ARE INCLUDED TO WEKAN REPO + #cd /home/wekan/app/packages && \ + #gosu wekan:wekan git clone --depth 1 -b master https://github.com/wekan/flow-router.git kadira-flow-router && \ + #gosu wekan:wekan git clone --depth 1 -b master https://github.com/meteor-useraccounts/core.git meteor-useraccounts-core && \ + #gosu wekan:wekan git clone --depth 1 -b master https://github.com/wekan/meteor-accounts-cas.git && \ + #gosu wekan:wekan git clone --depth 1 -b master https://github.com/wekan/wekan-ldap.git && \ + #gosu wekan:wekan git clone --depth 1 -b master https://github.com/wekan/wekan-scrollbar.git && \ + #gosu wekan:wekan git clone --depth 1 -b master https://github.com/wekan/meteor-accounts-oidc.git && \ + #gosu wekan:wekan git clone --depth 1 -b master --recurse-submodules https://github.com/wekan/markdown.git && \ + #gosu wekan:wekan mv meteor-accounts-oidc/packages/switch_accounts-oidc wekan-accounts-oidc && \ + #gosu wekan:wekan mv meteor-accounts-oidc/packages/switch_oidc wekan-oidc && \ + #gosu wekan:wekan rm -rf meteor-accounts-oidc && \ + sed -i 's/api\.versionsFrom/\/\/api.versionsFrom/' /home/wekan/app/packages/meteor-useraccounts-core/package.js && \ + cd /home/wekan/.meteor && \ + gosu wekan:wekan /home/wekan/.meteor/meteor -- help; \ + \ + # extract the OpenAPI specification + #npm install -g api2html@0.3.3 && \ + #mkdir -p /home/wekan/python && \ + #chown wekan --recursive /home/wekan/python && \ + #cd /home/wekan/python && \ + #gosu wekan:wekan git clone --depth 1 -b master https://github.com/Kronuz/esprima-python && \ + #cd /home/wekan/python/esprima-python && \ + #python3 setup.py install --record files.txt && \ + #cd /home/wekan/app && \ + #mkdir -p /home/wekan/app/public/api && \ + #chown wekan --recursive /home/wekan/app && \ + #gosu wekan:wekan python3 ./openapi/generate_openapi.py --release $(git describe --tags --abbrev=0) > ./public/api/wekan.yml && \ + #gosu wekan:wekan /opt/nodejs/bin/api2html -c ./public/logo-header.png -o ./public/api/wekan.html ./public/api/wekan.yml; \ + # Build app + cd /home/wekan/app && \ + mkdir -p /home/wekan/.npm && \ + chown wekan --recursive /home/wekan/.npm /home/wekan/.config /home/wekan/.meteor && \ + #gosu wekan:wekan /home/wekan/.meteor/meteor add standard-minifier-js && \ + gosu wekan:wekan npm install && \ + gosu wekan:wekan /home/wekan/.meteor/meteor build --directory /home/wekan/app_build && \ + cp /home/wekan/app/fix-download-unicode/cfs_access-point.txt /home/wekan/app_build/bundle/programs/server/packages/cfs_access-point.js && \ + #rm /home/wekan/app_build/bundle/programs/server/npm/node_modules/meteor/rajit_bootstrap3-datepicker/lib/bootstrap-datepicker/node_modules/phantomjs-prebuilt/lib/phantom/bin/phantomjs && \ + chown wekan /home/wekan/app_build/bundle/programs/server/packages/cfs_access-point.js && \ + #Removed binary version of bcrypt because of security vulnerability that is not fixed yet. + #https://github.com/wekan/wekan/commit/4b2010213907c61b0e0482ab55abb06f6a668eac + #https://github.com/wekan/wekan/commit/7eeabf14be3c63fae2226e561ef8a0c1390c8d3c + #cd /home/wekan/app_build/bundle/programs/server/npm/node_modules/meteor/npm-bcrypt && \ + #gosu wekan:wekan rm -rf node_modules/bcrypt && \ + #gosu wekan:wekan npm install bcrypt && \ + # + # Delete phantomjs + #cd /home/wekan/app_build/bundle && \ + #find . -name "*phantomjs*" | xargs rm -rf && \ + # + cd /home/wekan/app_build/bundle/programs/server/ && \ + gosu wekan:wekan npm install && \ + #gosu wekan:wekan npm install bcrypt && \ + mv /home/wekan/app_build/bundle /build && \ + \ + # Put back the original tar + mv $(which tar)~ $(which tar) && \ + \ + # Cleanup + apt-get remove --purge -y ${BUILD_DEPS} && \ + apt-get autoremove -y && \ + npm uninstall -g api2html &&\ + rm -R /var/lib/apt/lists/* && \ + rm -R /home/wekan/.meteor && \ + rm -R /home/wekan/app && \ + rm -R /home/wekan/app_build + #cat /home/wekan/python/esprima-python/files.txt | xargs rm -R && \ + #rm -R /home/wekan/python + #rm /home/wekan/install_meteor.sh + +ENV PORT=8080 +EXPOSE $PORT +USER wekan + +CMD ["node", "/build/main.js"] diff --git a/Dockerfile.amd64 b/Dockerfile.amd64 deleted file mode 100644 index 67f7d329..00000000 --- a/Dockerfile.amd64 +++ /dev/null @@ -1,295 +0,0 @@ -FROM ubuntu:rolling -LABEL maintainer="wekan" - -# Set the environment variables (defaults where required) -# DOES NOT WORK: paxctl fix for alpine linux: https://github.com/wekan/wekan/issues/1303 -# ENV BUILD_DEPS="paxctl" -ENV BUILD_DEPS="apt-utils libarchive-tools gnupg gosu wget curl bzip2 g++ build-essential git ca-certificates python3" \ - DEBUG=false \ - NODE_VERSION=v12.16.2 \ - METEOR_RELEASE=1.10-rc.2 \ - USE_EDGE=false \ - METEOR_EDGE=1.5-beta.17 \ - NPM_VERSION=latest \ - FIBERS_VERSION=4.0.1 \ - ARCHITECTURE=linux-x64 \ - SRC_PATH=./ \ - WITH_API=true \ - ACCOUNTS_LOCKOUT_KNOWN_USERS_FAILURES_BEFORE=3 \ - ACCOUNTS_LOCKOUT_KNOWN_USERS_PERIOD=60 \ - ACCOUNTS_LOCKOUT_KNOWN_USERS_FAILURE_WINDOW=15 \ - ACCOUNTS_LOCKOUT_UNKNOWN_USERS_FAILURES_BERORE=3 \ - ACCOUNTS_LOCKOUT_UNKNOWN_USERS_LOCKOUT_PERIOD=60 \ - ACCOUNTS_LOCKOUT_UNKNOWN_USERS_FAILURE_WINDOW=15 \ - RICHER_CARD_COMMENT_EDITOR=false \ - CARD_OPENED_WEBHOOK_ENABLED=false \ - ATTACHMENTS_STORE_PATH="" \ - MAX_IMAGE_PIXEL="" \ - IMAGE_COMPRESS_RATIO="" \ - NOTIFICATION_TRAY_AFTER_READ_DAYS_BEFORE_REMOVE="" \ - BIGEVENTS_PATTERN=NONE \ - NOTIFY_DUE_DAYS_BEFORE_AND_AFTER="" \ - NOTIFY_DUE_AT_HOUR_OF_DAY="" \ - EMAIL_NOTIFICATION_TIMEOUT=30000 \ - MATOMO_ADDRESS="" \ - MATOMO_SITE_ID="" \ - MATOMO_DO_NOT_TRACK=true \ - MATOMO_WITH_USERNAME=false \ - BROWSER_POLICY_ENABLED=true \ - TRUSTED_URL="" \ - WEBHOOKS_ATTRIBUTES="" \ - OAUTH2_ENABLED=false \ - OAUTH2_LOGIN_STYLE=redirect \ - OAUTH2_CLIENT_ID="" \ - OAUTH2_SECRET="" \ - OAUTH2_SERVER_URL="" \ - OAUTH2_AUTH_ENDPOINT="" \ - OAUTH2_USERINFO_ENDPOINT="" \ - OAUTH2_TOKEN_ENDPOINT="" \ - OAUTH2_ID_MAP="" \ - OAUTH2_USERNAME_MAP="" \ - OAUTH2_FULLNAME_MAP="" \ - OAUTH2_ID_TOKEN_WHITELIST_FIELDS="" \ - OAUTH2_REQUEST_PERMISSIONS='openid profile email' \ - OAUTH2_EMAIL_MAP="" \ - LDAP_ENABLE=false \ - LDAP_PORT=389 \ - LDAP_HOST="" \ - LDAP_BASEDN="" \ - LDAP_LOGIN_FALLBACK=false \ - LDAP_RECONNECT=true \ - LDAP_TIMEOUT=10000 \ - LDAP_IDLE_TIMEOUT=10000 \ - LDAP_CONNECT_TIMEOUT=10000 \ - LDAP_AUTHENTIFICATION=false \ - LDAP_AUTHENTIFICATION_USERDN="" \ - LDAP_AUTHENTIFICATION_PASSWORD="" \ - LDAP_LOG_ENABLED=false \ - LDAP_BACKGROUND_SYNC=false \ - LDAP_BACKGROUND_SYNC_INTERVAL="" \ - LDAP_BACKGROUND_SYNC_KEEP_EXISTANT_USERS_UPDATED=false \ - LDAP_BACKGROUND_SYNC_IMPORT_NEW_USERS=false \ - LDAP_ENCRYPTION=false \ - LDAP_CA_CERT="" \ - LDAP_REJECT_UNAUTHORIZED=false \ - LDAP_USER_AUTHENTICATION=false \ - LDAP_USER_AUTHENTICATION_FIELD=uid \ - LDAP_USER_SEARCH_FILTER="" \ - LDAP_USER_SEARCH_SCOPE="" \ - LDAP_USER_SEARCH_FIELD="" \ - LDAP_SEARCH_PAGE_SIZE=0 \ - LDAP_SEARCH_SIZE_LIMIT=0 \ - LDAP_GROUP_FILTER_ENABLE=false \ - LDAP_GROUP_FILTER_OBJECTCLASS="" \ - LDAP_GROUP_FILTER_GROUP_ID_ATTRIBUTE="" \ - LDAP_GROUP_FILTER_GROUP_MEMBER_ATTRIBUTE="" \ - LDAP_GROUP_FILTER_GROUP_MEMBER_FORMAT="" \ - LDAP_GROUP_FILTER_GROUP_NAME="" \ - LDAP_UNIQUE_IDENTIFIER_FIELD="" \ - LDAP_UTF8_NAMES_SLUGIFY=true \ - LDAP_USERNAME_FIELD="" \ - LDAP_FULLNAME_FIELD="" \ - LDAP_MERGE_EXISTING_USERS=false \ - LDAP_EMAIL_FIELD="" \ - LDAP_EMAIL_MATCH_ENABLE=false \ - LDAP_EMAIL_MATCH_REQUIRE=false \ - LDAP_EMAIL_MATCH_VERIFIED=false \ - LDAP_SYNC_USER_DATA=false \ - LDAP_SYNC_USER_DATA_FIELDMAP="" \ - LDAP_SYNC_GROUP_ROLES="" \ - LDAP_DEFAULT_DOMAIN="" \ - LDAP_SYNC_ADMIN_STATUS="" \ - LDAP_SYNC_ADMIN_GROUPS="" \ - HEADER_LOGIN_ID="" \ - HEADER_LOGIN_FIRSTNAME="" \ - HEADER_LOGIN_LASTNAME="" \ - HEADER_LOGIN_EMAIL="" \ - LOGOUT_WITH_TIMER=false \ - LOGOUT_IN="" \ - LOGOUT_ON_HOURS="" \ - LOGOUT_ON_MINUTES="" \ - CORS="" \ - CORS_ALLOW_HEADERS="" \ - CORS_EXPOSE_HEADERS="" \ - DEFAULT_AUTHENTICATION_METHOD="" \ - SCROLLINERTIA="0" \ - SCROLLAMOUNT="auto" \ - PASSWORD_LOGIN_ENABLED=true - -# Copy the app to the image -COPY ${SRC_PATH} /home/wekan/app - -RUN \ - set -o xtrace && \ - # Add non-root user wekan - useradd --user-group --system --home-dir /home/wekan wekan && \ - \ - # OS dependencies - apt-get update -y && apt-get install -y --no-install-recommends ${BUILD_DEPS} && \ - #pip3 install -U pip setuptools wheel && \ - \ - # Meteor installer doesn't work with the default tar binary, so using bsdtar while installing. - # https://github.com/coreos/bugs/issues/1095#issuecomment-350574389 - cp $(which tar) $(which tar)~ && \ - ln -sf $(which bsdtar) $(which tar) && \ - \ - # Download nodejs - wget https://nodejs.org/dist/${NODE_VERSION}/node-${NODE_VERSION}-${ARCHITECTURE}.tar.gz && \ - wget https://nodejs.org/dist/${NODE_VERSION}/SHASUMS256.txt.asc && \ - #--------------------------------------------------------------------------------------------- - # Node Fibers 100% CPU usage issue: - # https://github.com/wekan/wekan-mongodb/issues/2#issuecomment-381453161 - # https://github.com/meteor/meteor/issues/9796#issuecomment-381676326 - # https://github.com/sandstorm-io/sandstorm/blob/0f1fec013fe7208ed0fd97eb88b31b77e3c61f42/shell/server/00-startup.js#L99-L129 - # Also see beginning of wekan/server/authentication.js - # import Fiber from "fibers"; - # Fiber.poolSize = 1e9; - # OLD: Download node version 8.12.0 prerelease that has fix included, => Official 8.12.0 has been released - # Description at https://releases.wekan.team/node.txt - #wget https://releases.wekan.team/node-${NODE_VERSION}-${ARCHITECTURE}.tar.gz && \ - #echo "1ed54adb8497ad8967075a0b5d03dd5d0a502be43d4a4d84e5af489c613d7795 node-v8.12.0-linux-x64.tar.gz" >> SHASUMS256.txt.asc && \ - \ - # Verify nodejs authenticity - grep ${NODE_VERSION}-${ARCHITECTURE}.tar.gz SHASUMS256.txt.asc | shasum -a 256 -c - && \ - #export GNUPGHOME="$(mktemp -d)" && \ - #\ - # Try other key servers if ha.pool.sks-keyservers.net is unreachable - # Code from https://github.com/chorrell/docker-node/commit/2b673e17547c34f17f24553db02beefbac98d23c - # gpg keys listed at https://github.com/nodejs/node#release-team - # and keys listed here from previous version of this Dockerfile - #for key in \ - #9554F04D7259F04124DE6B476D5A82AC7E37093B \ - #94AE36675C464D64BAFA68DD7434390BDBE9B9C5 \ - #FD3A5288F042B6850C66B31F09FE44734EB7990E \ - #71DCFD284A79C3B38668286BC97EC7A07EDE3FC1 \ - #DD8F2338BAE7501E3DD5AC78C273792F7D83545D \ - #C4F0DFFF4E8C1A8236409D08E73BC641CC11F4C8 \ - #B9AE9905FFD7803F25714661B63B535A4C206CA9 \ - #; do \ - #gpg --keyserver ha.pool.sks-keyservers.net --recv-keys "$key" || \ - #gpg --keyserver pgp.mit.edu --recv-keys "$key" || \ - #gpg --keyserver keyserver.pgp.com --recv-keys "$key" ; \ - #done && \ - #gpg --verify SHASUMS256.txt.asc && \ - # Ignore socket files then delete files then delete directories - #find "$GNUPGHOME" -type f | xargs rm -f && \ - #find "$GNUPGHOME" -type d | xargs rm -fR && \ - rm -f SHASUMS256.txt.asc && \ - \ - # Install Node - tar xvzf node-${NODE_VERSION}-${ARCHITECTURE}.tar.gz && \ - rm node-${NODE_VERSION}-${ARCHITECTURE}.tar.gz && \ - mv node-${NODE_VERSION}-${ARCHITECTURE} /opt/nodejs && \ - ln -s /opt/nodejs/bin/node /usr/bin/node && \ - ln -s /opt/nodejs/bin/npm /usr/bin/npm && \ - mkdir -p /opt/nodejs/lib/node_modules/fibers/.node-gyp /root/.node-gyp/8.16.1 /home/wekan/.config && \ - chown wekan --recursive /home/wekan/.config && \ - \ - #DOES NOT WORK: paxctl fix for alpine linux: https://github.com/wekan/wekan/issues/1303 - #paxctl -mC `which node` && \ - \ - # Install Node dependencies. Python path for node-gyp. - npm install -g npm@${NPM_VERSION} && \ - #npm config set python python2.7 && \ - #npm install -g node-gyp && \ - #npm install -g fibers@${FIBERS_VERSION} && \ - \ - # Change user to wekan and install meteor - cd /home/wekan/ && \ - chown wekan --recursive /home/wekan && \ - #curl "https://install.meteor.com" -o /home/wekan/install_meteor.sh && \ - #curl "https://install.meteor.com/?release=${METEOR_RELEASE}" -o /home/wekan/install_meteor.sh && \ - # OLD: sed -i "s|RELEASE=.*|RELEASE=${METEOR_RELEASE}\"\"|g" ./install_meteor.sh && \ - # Install Meteor forcing its progress - #sed -i 's/VERBOSITY="--silent"/VERBOSITY="--progress-bar"/' ./install_meteor.sh && \ - echo "Starting meteor ${METEOR_RELEASE} installation... \n" && \ - gosu wekan:wekan curl https://install.meteor.com/ | /bin/sh && \ - mv /root/.meteor /home/wekan/ && \ - chown wekan --recursive /home/wekan/.meteor && \ - \ - # Check if opting for a release candidate instead of major release - #if [ "$USE_EDGE" = false ]; then \ - #gosu wekan:wekan sh /home/wekan/install_meteor.sh; \ - # gosu wekan:wekan curl https://install.meteor.com/ | sh; \ - #else \ - # gosu wekan:wekan git clone --recursive --depth 1 -b release/METEOR@${METEOR_EDGE} https://github.com/meteor/meteor.git /home/wekan/.meteor; \ - #fi; \ - #\ - # Get additional packages - #mkdir -p /home/wekan/app/packages && \ - #chown wekan:wekan --recursive /home/wekan && \ - # REPOS BELOW ARE INCLUDED TO WEKAN REPO - #cd /home/wekan/app/packages && \ - #gosu wekan:wekan git clone --depth 1 -b master https://github.com/wekan/flow-router.git kadira-flow-router && \ - #gosu wekan:wekan git clone --depth 1 -b master https://github.com/meteor-useraccounts/core.git meteor-useraccounts-core && \ - #gosu wekan:wekan git clone --depth 1 -b master https://github.com/wekan/meteor-accounts-cas.git && \ - #gosu wekan:wekan git clone --depth 1 -b master https://github.com/wekan/wekan-ldap.git && \ - #gosu wekan:wekan git clone --depth 1 -b master https://github.com/wekan/wekan-scrollbar.git && \ - #gosu wekan:wekan git clone --depth 1 -b master https://github.com/wekan/meteor-accounts-oidc.git && \ - #gosu wekan:wekan git clone --depth 1 -b master --recurse-submodules https://github.com/wekan/markdown.git && \ - #gosu wekan:wekan mv meteor-accounts-oidc/packages/switch_accounts-oidc wekan-accounts-oidc && \ - #gosu wekan:wekan mv meteor-accounts-oidc/packages/switch_oidc wekan-oidc && \ - #gosu wekan:wekan rm -rf meteor-accounts-oidc && \ - sed -i 's/api\.versionsFrom/\/\/api.versionsFrom/' /home/wekan/app/packages/meteor-useraccounts-core/package.js && \ - cd /home/wekan/.meteor && \ - gosu wekan:wekan /home/wekan/.meteor/meteor -- help; \ - \ - # extract the OpenAPI specification - #npm install -g api2html@0.3.3 && \ - #mkdir -p /home/wekan/python && \ - #chown wekan --recursive /home/wekan/python && \ - #cd /home/wekan/python && \ - #gosu wekan:wekan git clone --depth 1 -b master https://github.com/Kronuz/esprima-python && \ - #cd /home/wekan/python/esprima-python && \ - #python3 setup.py install --record files.txt && \ - #cd /home/wekan/app && \ - #mkdir -p /home/wekan/app/public/api && \ - #chown wekan --recursive /home/wekan/app && \ - #gosu wekan:wekan python3 ./openapi/generate_openapi.py --release $(git describe --tags --abbrev=0) > ./public/api/wekan.yml && \ - #gosu wekan:wekan /opt/nodejs/bin/api2html -c ./public/logo-header.png -o ./public/api/wekan.html ./public/api/wekan.yml; \ - # Build app - cd /home/wekan/app && \ - mkdir -p /home/wekan/.npm && \ - chown wekan --recursive /home/wekan/.npm /home/wekan/.config /home/wekan/.meteor && \ - #gosu wekan:wekan /home/wekan/.meteor/meteor add standard-minifier-js && \ - gosu wekan:wekan npm install && \ - gosu wekan:wekan /home/wekan/.meteor/meteor build --directory /home/wekan/app_build && \ - cp /home/wekan/app/fix-download-unicode/cfs_access-point.txt /home/wekan/app_build/bundle/programs/server/packages/cfs_access-point.js && \ - #rm /home/wekan/app_build/bundle/programs/server/npm/node_modules/meteor/rajit_bootstrap3-datepicker/lib/bootstrap-datepicker/node_modules/phantomjs-prebuilt/lib/phantom/bin/phantomjs && \ - chown wekan /home/wekan/app_build/bundle/programs/server/packages/cfs_access-point.js && \ - #Removed binary version of bcrypt because of security vulnerability that is not fixed yet. - #https://github.com/wekan/wekan/commit/4b2010213907c61b0e0482ab55abb06f6a668eac - #https://github.com/wekan/wekan/commit/7eeabf14be3c63fae2226e561ef8a0c1390c8d3c - #cd /home/wekan/app_build/bundle/programs/server/npm/node_modules/meteor/npm-bcrypt && \ - #gosu wekan:wekan rm -rf node_modules/bcrypt && \ - #gosu wekan:wekan npm install bcrypt && \ - # - # Delete phantomjs - #cd /home/wekan/app_build/bundle && \ - #find . -name "*phantomjs*" | xargs rm -rf && \ - # - cd /home/wekan/app_build/bundle/programs/server/ && \ - gosu wekan:wekan npm install && \ - #gosu wekan:wekan npm install bcrypt && \ - mv /home/wekan/app_build/bundle /build && \ - \ - # Put back the original tar - mv $(which tar)~ $(which tar) && \ - \ - # Cleanup - apt-get remove --purge -y ${BUILD_DEPS} && \ - apt-get autoremove -y && \ - npm uninstall -g api2html &&\ - rm -R /var/lib/apt/lists/* && \ - rm -R /home/wekan/.meteor && \ - rm -R /home/wekan/app && \ - rm -R /home/wekan/app_build - #cat /home/wekan/python/esprima-python/files.txt | xargs rm -R && \ - #rm -R /home/wekan/python - #rm /home/wekan/install_meteor.sh - -ENV PORT=8080 -EXPOSE $PORT -USER wekan - -CMD ["node", "/build/main.js"] -- cgit v1.2.3-1-g7c22 From d7e0350ecf8744de4e77f3a59b37dda220c52c4c Mon Sep 17 00:00:00 2001 From: Marc Hartmayer <hello@hartmayer.com> Date: Fri, 17 Apr 2020 19:47:26 +0200 Subject: Improve card layout on mobile devices --- client/components/cards/cardDetails.styl | 1 + 1 file changed, 1 insertion(+) diff --git a/client/components/cards/cardDetails.styl b/client/components/cards/cardDetails.styl index 199a12da..3e2beadd 100644 --- a/client/components/cards/cardDetails.styl +++ b/client/components/cards/cardDetails.styl @@ -94,6 +94,7 @@ avatar-radius = 50% animation: flexGrowIn 0.1s box-shadow: 0 0 7px 0 darken(white, 30%) transition: flex-basis 0.1s + box-sizing: border-box .mCustomScrollBox padding-left: 0 -- cgit v1.2.3-1-g7c22 From 41665c079d5cb7f9653d987e5427954d14703cb1 Mon Sep 17 00:00:00 2001 From: Lauri Ojansivu <x@xet7.org> Date: Fri, 17 Apr 2020 21:48:06 +0300 Subject: Update ChangeLog. --- CHANGELOG.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 410b4541..330a6862 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -9,6 +9,8 @@ and fixes the following bugs: - [Fix using checklists on mobile and iPad](https://github.com/wekan/wekan/pull/3019). Thanks to devinsm. +- [Improve card layout on mobile devices](https://github.com/wekan/wekan/pull/3024). + Thanks to marc1006. - [Make OCP OAuth work with Openshift 4.x](https://github.com/wekan/wekan/pull/3020). Thanks to ckavili. -- cgit v1.2.3-1-g7c22 From 960fe5163b6a2f7c3dca03b5e31d69611b49f079 Mon Sep 17 00:00:00 2001 From: Lauri Ojansivu <x@xet7.org> Date: Fri, 17 Apr 2020 21:58:19 +0300 Subject: Remove old warning from Sandstorm import board data loss, because bug has been already fixed. Thanks to aputsiaq and xet7 ! --- client/components/import/import.jade | 3 --- i18n/en.i18n.json | 2 -- 2 files changed, 5 deletions(-) diff --git a/client/components/import/import.jade b/client/components/import/import.jade index 5b52f417..1551a7dd 100644 --- a/client/components/import/import.jade +++ b/client/components/import/import.jade @@ -15,9 +15,6 @@ template(name="importTextarea") p: label(for='import-textarea') {{_ instruction}} {{_ 'import-board-instruction-about-errors'}} textarea.js-import-json(placeholder="{{_ 'import-json-placeholder'}}" autofocus) | {{jsonText}} - if isSandstorm - h1.warning {{_ 'import-sandstorm-backup-warning'}} - p.warning {{_ 'import-sandstorm-warning'}} input.primary.wide(type="submit" value="{{_ 'import'}}") template(name="importMapMembers") diff --git a/i18n/en.i18n.json b/i18n/en.i18n.json index 68c7acae..18a0680b 100644 --- a/i18n/en.i18n.json +++ b/i18n/en.i18n.json @@ -348,8 +348,6 @@ "import-board-c": "Import board", "import-board-title-trello": "Import board from Trello", "import-board-title-wekan": "Import board from previous export", - "import-sandstorm-backup-warning": "Do not delete data you import from original exported board or Trello before checking does this grain close and open again, or do you get Board not found error, that means data loss.", - "import-sandstorm-warning": "Imported board will delete all existing data on board and replace it with imported board.", "from-trello": "From Trello", "from-wekan": "From previous export", "import-board-instruction-trello": "In your Trello board, go to 'Menu', then 'More', 'Print and Export', 'Export JSON', and copy the resulting text.", -- cgit v1.2.3-1-g7c22 From 42b3cff99fc70c090c907770eeffdb4353c4c93b Mon Sep 17 00:00:00 2001 From: Lauri Ojansivu <x@xet7.org> Date: Fri, 17 Apr 2020 22:14:09 +0300 Subject: Update ChangeLog. --- CHANGELOG.md | 3 +++ 1 file changed, 3 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 330a6862..447e33b6 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -13,6 +13,9 @@ and fixes the following bugs: Thanks to marc1006. - [Make OCP OAuth work with Openshift 4.x](https://github.com/wekan/wekan/pull/3020). Thanks to ckavili. +- [Remove old warning from Sandstorm import board data loss, because bug has been already + fixed](https://github.com/wekan/wekan/commit/960fe5163b6a2f7c3dca03b5e31d69611b49f079). + Thanks to aputsiaq and xet7. Thanks to above GitHub users for their contributions and translators for their translations. -- cgit v1.2.3-1-g7c22 From f583645744be50cba72a3e80ba2d916abb84eaba Mon Sep 17 00:00:00 2001 From: boeserwolf <github@noxware.de> Date: Sun, 19 Apr 2020 10:31:40 +0300 Subject: Make linked card clickable --- client/components/cards/cardDetails.jade | 2 +- client/components/cards/cardDetails.js | 3 +++ 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/client/components/cards/cardDetails.jade b/client/components/cards/cardDetails.jade index 99606ae4..ae97e0e9 100644 --- a/client/components/cards/cardDetails.jade +++ b/client/components/cards/cardDetails.jade @@ -32,7 +32,7 @@ template(name="cardDetails") // else {{_ 'top-level-card'}} if isLinkedCard - h3.linked-card-location + a.linked-card-location.js-go-to-linked-card +viewer | {{getBoardTitle}} > {{getTitle}} diff --git a/client/components/cards/cardDetails.js b/client/components/cards/cardDetails.js index 6ca5d784..9d31fc60 100644 --- a/client/components/cards/cardDetails.js +++ b/client/components/cards/cardDetails.js @@ -379,6 +379,9 @@ BlazeComponent.extendComponent({ this.data().setRequestedBy(''); } }, + 'click .js-go-to-linked-card'() { + Utils.goCardId(this.data().linkedId) + }, 'click .js-member': Popup.open('cardMember'), 'click .js-add-members': Popup.open('cardMembers'), 'click .js-assignee': Popup.open('cardAssignee'), -- cgit v1.2.3-1-g7c22 From 2400c910135dbcdddd82954951fc3a970748af55 Mon Sep 17 00:00:00 2001 From: boeserwolf <github@noxware.de> Date: Sun, 19 Apr 2020 10:48:44 +0300 Subject: Add sort field to boards model --- models/boards.js | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/models/boards.js b/models/boards.js index 35ee1a36..fba690a7 100644 --- a/models/boards.js +++ b/models/boards.js @@ -493,6 +493,14 @@ Boards.attachSchema( type: String, defaultValue: 'board', }, + sort: { + /** + * Sort value + */ + type: Number, + decimal: true, + defaultValue: -1, + }, }), ); -- cgit v1.2.3-1-g7c22 From 9f396e9038712e0223cbd47b7bc14253610f9af9 Mon Sep 17 00:00:00 2001 From: boeserwolf <github@noxware.de> Date: Sun, 19 Apr 2020 10:51:58 +0300 Subject: Add a migration to add a sort field to the boards model --- server/migrations.js | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/server/migrations.js b/server/migrations.js index b4489987..21b54bda 100644 --- a/server/migrations.js +++ b/server/migrations.js @@ -1033,3 +1033,15 @@ Migrations.add('add-description-text-allowed', () => { noValidateMulti, ); }); + +Migrations.add('add-sort-field-to-boards', () => { + Boards.find().forEach((board, index) => { + if (!board.hasOwnProperty('sort')) { + Boards.direct.update( + board._id, + { $set: { sort: index } }, + noValidate + ); + } + }); +}); -- cgit v1.2.3-1-g7c22 From 948f05fecb18ce27f657023ac2de664cef4f71b3 Mon Sep 17 00:00:00 2001 From: Lauri Ojansivu <x@xet7.org> Date: Sun, 19 Apr 2020 12:23:29 +0300 Subject: Update ChangeLog. --- CHANGELOG.md | 3 +++ 1 file changed, 3 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 447e33b6..ae8f5cd8 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -3,7 +3,10 @@ This release adds the following new features: - [Added dockerfiles for multi-arch builds and manifest](https://github.com/wekan/wekan/pull/3023). + [In Progress](https://github.com/wekan/wekan/issues/2999). Thanks to brokencode64. +- [Make linked card clickable](https://github.com/wekan/wekan/pull/3025). + Thanks to boeserwolf. and fixes the following bugs: -- cgit v1.2.3-1-g7c22 From 10fcc19b7f9307e71f01b6abca055806d69f7d4e Mon Sep 17 00:00:00 2001 From: boeserwolf <github@noxware.de> Date: Sun, 19 Apr 2020 12:30:21 +0300 Subject: Add sortDefault helper for sorting boards --- client/components/boards/boardArchive.js | 2 +- client/components/boards/boardsList.js | 16 +++++-------- client/components/cards/cardDetails.js | 6 ++--- client/components/lists/listBody.js | 4 ++-- client/components/rules/actions/boardActions.js | 2 +- client/components/settings/settingBody.js | 2 +- client/components/sidebar/sidebar.js | 6 ++--- models/boards.js | 9 ++++++-- models/users.js | 30 +++++++++++++++++++------ server/publications/boards.js | 4 +++- 10 files changed, 50 insertions(+), 31 deletions(-) diff --git a/client/components/boards/boardArchive.js b/client/components/boards/boardArchive.js index d3e65bd8..9f4d60a1 100644 --- a/client/components/boards/boardArchive.js +++ b/client/components/boards/boardArchive.js @@ -7,7 +7,7 @@ BlazeComponent.extendComponent({ return Boards.find( { archived: true }, { - sort: ['title'], + sort: { sort: 1 /* boards default sorting */ } }, ); }, diff --git a/client/components/boards/boardsList.js b/client/components/boards/boardsList.js index 65bed16a..aabc98e8 100644 --- a/client/components/boards/boardsList.js +++ b/client/components/boards/boardsList.js @@ -7,8 +7,8 @@ Template.boardListHeaderBar.events({ }); Template.boardListHeaderBar.helpers({ - title(){ - return FlowRouter.getRouteName() == 'home' ? 'my-boards' :'public'; + title() { + return FlowRouter.getRouteName() == 'home' ? 'my-boards' : 'public'; }, templatesBoardId() { return Meteor.user() && Meteor.user().getTemplatesBoardId(); @@ -27,16 +27,12 @@ BlazeComponent.extendComponent({ let query = { archived: false, type: 'board', - } + }; if (FlowRouter.getRouteName() == 'home') - query['members.userId'] = Meteor.userId() - else - query.permission = 'public' + query['members.userId'] = Meteor.userId(); + else query.permission = 'public'; - return Boards.find( - query, - { sort: ['title'] }, - ); + return Boards.find(query, { sort: { sort: 1 /* boards default sorting */ } }); }, isStarred() { const user = Meteor.user(); diff --git a/client/components/cards/cardDetails.js b/client/components/cards/cardDetails.js index 9d31fc60..ce504146 100644 --- a/client/components/cards/cardDetails.js +++ b/client/components/cards/cardDetails.js @@ -727,7 +727,7 @@ BlazeComponent.extendComponent({ _id: { $ne: Meteor.user().getTemplatesBoardId() }, }, { - sort: ['title'], + sort: { sort: 1 /* boards default sorting */ }, }, ); return boards; @@ -903,7 +903,7 @@ BlazeComponent.extendComponent({ }, }, { - sort: ['title'], + sort: { sort: 1 /* boards default sorting */ }, }, ); return boards; @@ -974,7 +974,7 @@ BlazeComponent.extendComponent({ } } }, - 'click .js-delete': Popup.afterConfirm('cardDelete', function () { + 'click .js-delete': Popup.afterConfirm('cardDelete', function() { Popup.close(); Cards.remove(this._id); Utils.goBoardId(this.boardId); diff --git a/client/components/lists/listBody.js b/client/components/lists/listBody.js index 03f88f63..88f88db0 100644 --- a/client/components/lists/listBody.js +++ b/client/components/lists/listBody.js @@ -411,7 +411,7 @@ BlazeComponent.extendComponent({ type: 'board', }, { - sort: ['title'], + sort: { sort: 1 /* boards default sorting */ }, }, ); return boards; @@ -597,7 +597,7 @@ BlazeComponent.extendComponent({ type: 'board', }, { - sort: ['title'], + sort: { sort: 1 /* boards default sorting */ }, }, ); return boards; diff --git a/client/components/rules/actions/boardActions.js b/client/components/rules/actions/boardActions.js index c2f2375a..02910cc1 100644 --- a/client/components/rules/actions/boardActions.js +++ b/client/components/rules/actions/boardActions.js @@ -11,7 +11,7 @@ BlazeComponent.extendComponent({ }, }, { - sort: ['title'], + sort: { sort: 1 /* boards default sorting */ }, }, ); return boards; diff --git a/client/components/settings/settingBody.js b/client/components/settings/settingBody.js index 319c066b..62752084 100644 --- a/client/components/settings/settingBody.js +++ b/client/components/settings/settingBody.js @@ -48,7 +48,7 @@ BlazeComponent.extendComponent({ 'members.isAdmin': true, }, { - sort: ['title'], + sort: { sort: 1 /* boards default sorting */ }, }, ); }, diff --git a/client/components/sidebar/sidebar.js b/client/components/sidebar/sidebar.js index 78b47a48..11471c2f 100644 --- a/client/components/sidebar/sidebar.js +++ b/client/components/sidebar/sidebar.js @@ -510,7 +510,7 @@ BlazeComponent.extendComponent({ 'members.userId': Meteor.userId(), }, { - sort: ['title'], + sort: { sort: 1 /* boards default sorting */ }, }, ); }, @@ -589,7 +589,7 @@ BlazeComponent.extendComponent({ 'subtext-with-parent', 'no-parent', ]; - options.forEach(function (element) { + options.forEach(function(element) { if (element !== value) { $(`#${element} ${MCB}`).toggleClass(CKCLS, false); $(`#${element}`).toggleClass(CKCLS, false); @@ -688,7 +688,7 @@ BlazeComponent.extendComponent({ 'members.userId': Meteor.userId(), }, { - sort: ['title'], + sort: { sort: 1 /* boards default sorting */ }, }, ); }, diff --git a/models/boards.js b/models/boards.js index fba690a7..fdb07f89 100644 --- a/models/boards.js +++ b/models/boards.js @@ -1474,7 +1474,7 @@ if (Meteor.isServer) { 'members.userId': paramUserId, }, { - sort: ['title'], + sort: { sort: 1 /* boards default sorting */ }, }, ).map(function(board) { return { @@ -1504,7 +1504,12 @@ if (Meteor.isServer) { Authentication.checkUserId(req.userId); JsonRoutes.sendResult(res, { code: 200, - data: Boards.find({ permission: 'public' }).map(function(doc) { + data: Boards.find( + { permission: 'public' }, + { + sort: { sort: 1 /* boards default sorting */ }, + }, + ).map(function(doc) { return { _id: doc._id, title: doc.title, diff --git a/models/users.js b/models/users.js index a9eeb38b..f4b7329a 100644 --- a/models/users.js +++ b/models/users.js @@ -386,12 +386,20 @@ if (Meteor.isClient) { Users.helpers({ boards() { - return Boards.find({ 'members.userId': this._id }); + return Boards.find( + { 'members.userId': this._id }, + { sort: { sort: 1 /* boards default sorting */ } }, + ); }, starredBoards() { const { starredBoards = [] } = this.profile || {}; - return Boards.find({ archived: false, _id: { $in: starredBoards } }); + return Boards.find( + { archived: false, _id: { $in: starredBoards } }, + { + sort: { sort: 1 /* boards default sorting */ }, + }, + ); }, hasStarred(boardId) { @@ -401,7 +409,12 @@ Users.helpers({ invitedBoards() { const { invitedBoards = [] } = this.profile || {}; - return Boards.find({ archived: false, _id: { $in: invitedBoards } }); + return Boards.find( + { archived: false, _id: { $in: invitedBoards } }, + { + sort: { sort: 1 /* boards default sorting */ }, + }, + ); }, isInvitedTo(boardId) { @@ -1292,10 +1305,13 @@ if (Meteor.isServer) { let data = Meteor.users.findOne({ _id: id }); if (data !== undefined) { if (action === 'takeOwnership') { - data = Boards.find({ - 'members.userId': id, - 'members.isAdmin': true, - }).map(function(board) { + data = Boards.find( + { + 'members.userId': id, + 'members.isAdmin': true, + }, + { sort: { sort: 1 /* boards default sorting */ } }, + ).map(function(board) { if (board.hasMember(req.userId)) { board.removeMember(req.userId); } diff --git a/server/publications/boards.js b/server/publications/boards.js index 6fbd9860..b54f27a8 100644 --- a/server/publications/boards.js +++ b/server/publications/boards.js @@ -36,6 +36,7 @@ Meteor.publish('boards', function() { permission: 1, type: 1, }, + sort: { sort: 1 /* boards default sorting */ }, }, ); }); @@ -61,6 +62,7 @@ Meteor.publish('archivedBoards', function() { slug: 1, title: 1, }, + sort: { sort: 1 /* boards default sorting */ }, }, ); }); @@ -90,7 +92,7 @@ Meteor.publishRelations('board', function(boardId, isArchived) { $or, // Sort required to ensure oplog usage }, - { limit: 1, sort: { _id: 1 } }, + { limit: 1, sort: { sort: 1 /* boards default sorting */, _id: 1 } }, ), function(boardId, board) { this.cursor(Lists.find({ boardId, archived: isArchived })); -- cgit v1.2.3-1-g7c22 From b3efa71d1373ede679282be35cba947dc2b868ff Mon Sep 17 00:00:00 2001 From: boeserwolf <github@noxware.de> Date: Sun, 19 Apr 2020 12:38:56 +0300 Subject: Add move function to boards mutations --- models/boards.js | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/models/boards.js b/models/boards.js index fdb07f89..4c2d96da 100644 --- a/models/boards.js +++ b/models/boards.js @@ -1194,6 +1194,10 @@ Boards.mutations({ setPresentParentTask(presentParentTask) { return { $set: { presentParentTask } }; }, + + move(sortIndex) { + return { $set: { sort: sortIndex } }; + }, }); function boardRemover(userId, doc) { -- cgit v1.2.3-1-g7c22 From ef5f38f431dbedbecc81135702764cdc08797177 Mon Sep 17 00:00:00 2001 From: boeserwolf <github@noxware.de> Date: Sun, 19 Apr 2020 12:45:04 +0300 Subject: Make boards sortable --- client/components/boards/boardsList.jade | 4 +-- client/components/boards/boardsList.js | 54 ++++++++++++++++++++++++++++++++ client/components/boards/boardsList.styl | 15 ++++++++- 3 files changed, 70 insertions(+), 3 deletions(-) diff --git a/client/components/boards/boardsList.jade b/client/components/boards/boardsList.jade index 46086693..bbce1d6f 100644 --- a/client/components/boards/boardsList.jade +++ b/client/components/boards/boardsList.jade @@ -1,10 +1,10 @@ template(name="boardList") .wrapper - ul.board-list.clearfix + ul.board-list.clearfix.js-boards li.js-add-board a.board-list-item.label {{_ 'add-board'}} each boards - li(class="{{#if isStarred}}starred{{/if}}" class=colorClass) + li(class="{{#if isStarred}}starred{{/if}}" class=colorClass).js-board if isInvited .board-list-item span.details diff --git a/client/components/boards/boardsList.js b/client/components/boards/boardsList.js index aabc98e8..d2d44407 100644 --- a/client/components/boards/boardsList.js +++ b/client/components/boards/boardsList.js @@ -1,4 +1,5 @@ const subManager = new SubsManager(); +const { calculateIndex, enableClickOnTouch } = Utils; Template.boardListHeaderBar.events({ 'click .js-open-archived-board'() { @@ -23,6 +24,59 @@ BlazeComponent.extendComponent({ Meteor.subscribe('setting'); }, + onRendered() { + const self = this; + function userIsAllowedToMove() { + return Meteor.user(); + } + + const itemsSelector = '.js-board:not(.placeholder)'; + + const $boards = this.$('.js-boards'); + $boards.sortable({ + connectWith: '.js-boards', + tolerance: 'pointer', + appendTo: '.board-list', + helper: 'clone', + distance: 7, + items: itemsSelector, + placeholder: 'board-wrapper placeholder', + start(evt, ui) { + ui.helper.css('z-index', 1000); + ui.placeholder.height(ui.helper.height()); + EscapeActions.executeUpTo('popup-close'); + }, + stop(evt, ui) { + // To attribute the new index number, we need to get the DOM element + // of the previous and the following card -- if any. + const prevCardDom = ui.item.prev('.js-board').get(0); + const nextCardDom = ui.item.next('.js-board').get(0); + const sortIndex = calculateIndex(prevCardDom, nextCardDom, 1); + + const boardDomElement = ui.item.get(0); + const board = Blaze.getData(boardDomElement); + // Normally the jquery-ui sortable library moves the dragged DOM element + // to its new position, which disrupts Blaze reactive updates mechanism + // (especially when we move the last card of a list, or when multiple + // users move some cards at the same time). To prevent these UX glitches + // we ask sortable to gracefully cancel the move, and to put back the + // DOM in its initial state. The card move is then handled reactively by + // Blaze with the below query. + $boards.sortable('cancel'); + + board.move(sortIndex.base); + }, + }); + + // ugly touch event hotfix + enableClickOnTouch(itemsSelector); + + // Disable drag-dropping if the current user is not a board member or is comment only + this.autorun(() => { + $boards.sortable('option', 'disabled', !userIsAllowedToMove()); + }); + }, + boards() { let query = { archived: false, diff --git a/client/components/boards/boardsList.styl b/client/components/boards/boardsList.styl index ae366e83..d12a0337 100644 --- a/client/components/boards/boardsList.styl +++ b/client/components/boards/boardsList.styl @@ -11,6 +11,19 @@ $spaceBetweenTiles = 16px box-sizing: border-box position: relative + &.placeholder:after + content: ''; + display: block; + background: darken(white, 20%) + border-radius: 3px; + height: 106px; + margin: 8px; + + &.ui-sortable-helper + cursor: grabbing + transform: rotate(4deg) + display: block !important + &.starred .fa-star, .fa-star-o @@ -183,7 +196,7 @@ $spaceBetweenTiles = 16px overflow: scroll li - width: 50% + width: 50% .board-list-item overflow: hidden -- cgit v1.2.3-1-g7c22 From e7002f417b1e9550b257dfee6b669ef0ffa69012 Mon Sep 17 00:00:00 2001 From: Lauri Ojansivu <x@xet7.org> Date: Sun, 19 Apr 2020 14:00:24 +0300 Subject: Update translations. --- i18n/ar.i18n.json | 2 - i18n/bg.i18n.json | 1556 +++++++++++++++++++++++++------------------------- i18n/br.i18n.json | 1556 +++++++++++++++++++++++++------------------------- i18n/ca.i18n.json | 1556 +++++++++++++++++++++++++------------------------- i18n/cs.i18n.json | 1556 +++++++++++++++++++++++++------------------------- i18n/da.i18n.json | 1330 +++++++++++++++++++++--------------------- i18n/de.i18n.json | 1556 +++++++++++++++++++++++++------------------------- i18n/el.i18n.json | 1556 +++++++++++++++++++++++++------------------------- i18n/en-GB.i18n.json | 1556 +++++++++++++++++++++++++------------------------- i18n/eo.i18n.json | 1556 +++++++++++++++++++++++++------------------------- i18n/es-AR.i18n.json | 2 - i18n/es.i18n.json | 1556 +++++++++++++++++++++++++------------------------- i18n/eu.i18n.json | 1556 +++++++++++++++++++++++++------------------------- i18n/fa.i18n.json | 1556 +++++++++++++++++++++++++------------------------- i18n/fi.i18n.json | 1556 +++++++++++++++++++++++++------------------------- i18n/fr.i18n.json | 1556 +++++++++++++++++++++++++------------------------- i18n/gl.i18n.json | 1556 +++++++++++++++++++++++++------------------------- i18n/he.i18n.json | 1556 +++++++++++++++++++++++++------------------------- i18n/hi.i18n.json | 1556 +++++++++++++++++++++++++------------------------- i18n/hu.i18n.json | 1556 +++++++++++++++++++++++++------------------------- i18n/hy.i18n.json | 1556 +++++++++++++++++++++++++------------------------- i18n/id.i18n.json | 1556 +++++++++++++++++++++++++------------------------- i18n/ig.i18n.json | 1556 +++++++++++++++++++++++++------------------------- i18n/it.i18n.json | 1556 +++++++++++++++++++++++++------------------------- i18n/ja.i18n.json | 1556 +++++++++++++++++++++++++------------------------- i18n/ka.i18n.json | 1556 +++++++++++++++++++++++++------------------------- i18n/km.i18n.json | 1556 +++++++++++++++++++++++++------------------------- i18n/ko.i18n.json | 1556 +++++++++++++++++++++++++------------------------- i18n/lv.i18n.json | 1556 +++++++++++++++++++++++++------------------------- i18n/mk.i18n.json | 1556 +++++++++++++++++++++++++------------------------- i18n/mn.i18n.json | 1556 +++++++++++++++++++++++++------------------------- i18n/nb.i18n.json | 1556 +++++++++++++++++++++++++------------------------- i18n/nl.i18n.json | 1556 +++++++++++++++++++++++++------------------------- i18n/oc.i18n.json | 1556 +++++++++++++++++++++++++------------------------- i18n/pl.i18n.json | 2 - i18n/pt-BR.i18n.json | 1556 +++++++++++++++++++++++++------------------------- i18n/pt.i18n.json | 1556 +++++++++++++++++++++++++------------------------- i18n/ro.i18n.json | 1556 +++++++++++++++++++++++++------------------------- i18n/ru.i18n.json | 1556 +++++++++++++++++++++++++------------------------- i18n/sl.i18n.json | 1556 +++++++++++++++++++++++++------------------------- i18n/sr.i18n.json | 1556 +++++++++++++++++++++++++------------------------- i18n/sv.i18n.json | 1556 +++++++++++++++++++++++++------------------------- i18n/sw.i18n.json | 1556 +++++++++++++++++++++++++------------------------- i18n/ta.i18n.json | 1556 +++++++++++++++++++++++++------------------------- i18n/th.i18n.json | 1556 +++++++++++++++++++++++++------------------------- i18n/tr.i18n.json | 1556 +++++++++++++++++++++++++------------------------- i18n/uk.i18n.json | 1556 +++++++++++++++++++++++++------------------------- i18n/vi.i18n.json | 1556 +++++++++++++++++++++++++------------------------- i18n/zh-CN.i18n.json | 1556 +++++++++++++++++++++++++------------------------- i18n/zh-HK.i18n.json | 1556 +++++++++++++++++++++++++------------------------- i18n/zh-TW.i18n.json | 1556 +++++++++++++++++++++++++------------------------- 51 files changed, 37183 insertions(+), 37285 deletions(-) diff --git a/i18n/ar.i18n.json b/i18n/ar.i18n.json index 1363295c..3b13f1a9 100644 --- a/i18n/ar.i18n.json +++ b/i18n/ar.i18n.json @@ -348,8 +348,6 @@ "import-board-c": "استيراد لوحة", "import-board-title-trello": "Import board from Trello", "import-board-title-wekan": "Import board from previous export", - "import-sandstorm-backup-warning": "Do not delete data you import from original exported board or Trello before checking does this grain close and open again, or do you get Board not found error, that means data loss.", - "import-sandstorm-warning": "Imported board will delete all existing data on board and replace it with imported board.", "from-trello": "من تريلو", "from-wekan": "From previous export", "import-board-instruction-trello": "In your Trello board, go to 'Menu', then 'More', 'Print and Export', 'Export JSON', and copy the resulting text", diff --git a/i18n/bg.i18n.json b/i18n/bg.i18n.json index ff828814..30b9e9ed 100644 --- a/i18n/bg.i18n.json +++ b/i18n/bg.i18n.json @@ -1,780 +1,778 @@ { - "accept": "Приемам", - "act-activity-notify": "Activity Notification", - "act-addAttachment": "added attachment __attachment__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-deleteAttachment": "deleted attachment __attachment__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addSubtask": "added subtask __subtask__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addedLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removeLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removedLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addChecklist": "added checklist __checklist__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addChecklistItem": "added checklist item __checklistItem__ to checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removeChecklist": "removed checklist __checklist__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removeChecklistItem": "removed checklist item __checklistItem__ from checklist __checkList__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-checkedItem": "checked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-uncheckedItem": "unchecked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-completeChecklist": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-uncompleteChecklist": "uncompleted checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addComment": "commented on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-editComment": "edited comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-deleteComment": "deleted comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-createBoard": "created board __board__", - "act-createSwimlane": "created swimlane __swimlane__ to board __board__", - "act-createCard": "created card __card__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-createCustomField": "created custom field __customField__ at board __board__", - "act-deleteCustomField": "deleted custom field __customField__ at board __board__", - "act-setCustomField": "edited custom field __customField__: __customFieldValue__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-createList": "added list __list__ to board __board__", - "act-addBoardMember": "added member __member__ to board __board__", - "act-archivedBoard": "Board __board__ moved to Archive", - "act-archivedCard": "Card __card__ at list __list__ at swimlane __swimlane__ at board __board__ moved to Archive", - "act-archivedList": "List __list__ at swimlane __swimlane__ at board __board__ moved to Archive", - "act-archivedSwimlane": "Swimlane __swimlane__ at board __board__ moved to Archive", - "act-importBoard": "imported board __board__", - "act-importCard": "imported card __card__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-importList": "imported list __list__ to swimlane __swimlane__ at board __board__", - "act-joinMember": "added member __member__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-moveCard": "moved card __card__ at board __board__ from list __oldList__ at swimlane __oldSwimlane__ to list __list__ at swimlane __swimlane__", - "act-moveCardToOtherBoard": "moved card __card__ from list __oldList__ at swimlane __oldSwimlane__ at board __oldBoard__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-removeBoardMember": "removed member __member__ from board __board__", - "act-restoredCard": "restored card __card__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-unjoinMember": "removed member __member__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-withBoardTitle": "__board__ ", - "act-withCardTitle": "[__board__] __card__", - "actions": "Действия", - "activities": "Действия", - "activity": "Дейности", - "activity-added": "добави %s към %s", - "activity-archived": "%s е преместена в Архива", - "activity-attached": "прикачи %s към %s", - "activity-created": "създаде %s", - "activity-customfield-created": "създаде собствено поле %s", - "activity-excluded": "изключи %s от %s", - "activity-imported": "импортира %s в/във %s от %s", - "activity-imported-board": "импортира %s от %s", - "activity-joined": "се присъедини към %s", - "activity-moved": "премести %s от %s в/във %s", - "activity-on": "на %s", - "activity-removed": "премахна %s от %s", - "activity-sent": "изпрати %s до %s", - "activity-unjoined": "вече не е част от %s", - "activity-subtask-added": "добави задача към %s", - "activity-checked-item": "отбеляза%s в списък със задачи %s на %s", - "activity-unchecked-item": "размаркира %s от списък със задачи %s на %s", - "activity-checklist-added": "добави списък със задачи към %s", - "activity-checklist-removed": "премахна списък със задачи от %s", - "activity-checklist-completed": "completed checklist %s of %s", - "activity-checklist-uncompleted": "\"отзавърши\" чеклистта %s в %s", - "activity-checklist-item-added": "добави точка към '%s' в/във %s", - "activity-checklist-item-removed": "премахна точка от '%s' в %s", - "add": "Добави", - "activity-checked-item-card": "отбеляза %s в чеклист %s", - "activity-unchecked-item-card": "размаркира %s в чеклист %s", - "activity-checklist-completed-card": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "activity-checklist-uncompleted-card": "\"отзавърши\" чеклистта %s", - "activity-editComment": "edited comment %s", - "activity-deleteComment": "deleted comment %s", - "add-attachment": "Добави прикачен файл", - "add-board": "Добави Табло", - "add-card": "Добави карта", - "add-swimlane": "Добави коридор", - "add-subtask": "Добави подзадача", - "add-checklist": "Добави списък със задачи", - "add-checklist-item": "Добави точка към списъка със задачи", - "add-cover": "Добави корица", - "add-label": "Добави етикет", - "add-list": "Добави списък", - "add-members": "Добави членове", - "added": "Добавено", - "addMemberPopup-title": "Членове", - "admin": "Администратор", - "admin-desc": "Can view and edit cards, remove members, and change settings for the board.", - "admin-announcement": "Съобщение", - "admin-announcement-active": "Active System-Wide Announcement", - "admin-announcement-title": "Съобщение от администратора", - "all-boards": "Всички табла", - "and-n-other-card": "И __count__ друга карта", - "and-n-other-card_plural": "И __count__ други карти", - "apply": "Приложи", - "app-is-offline": "Loading, please wait. Refreshing the page will cause data loss. If loading does not work, please check that server has not stopped.", - "archive": "Премести в Архива", - "archive-all": "Премести всички в Архива", - "archive-board": "Премести Таблото в Архива", - "archive-card": "Премести Картата в Архива", - "archive-list": "Премести Списъка в Архива", - "archive-swimlane": "Премести Коридора в Архива", - "archive-selection": "Премести избраното в Архива", - "archiveBoardPopup-title": "Да преместя ли Таблото в Архива?", - "archived-items": "Архив", - "archived-boards": "Табла в Архива", - "restore-board": "Възстанови Таблото", - "no-archived-boards": "Няма Табла в Архива.", - "archives": "Архив", - "template": "Template", - "templates": "Templates", - "assign-member": "Възложи на член от екипа", - "attached": "прикачен", - "attachment": "Прикаченн файл", - "attachment-delete-pop": "Изтриването на прикачен файл е завинаги. Няма как да бъде възстановен.", - "attachmentDeletePopup-title": "Желаете ли да изтриете прикачения файл?", - "attachments": "Прикачени файлове", - "auto-watch": "Автоматично наблюдаване на таблата, когато са създадени", - "avatar-too-big": "Аватарът е прекалено голям (максимум 70KB)", - "back": "Назад", - "board-change-color": "Промени цвета", - "board-nb-stars": "%s звезди", - "board-not-found": "Таблото не е намерено", - "board-private-info": "This board will be <strong>private</strong>.", - "board-public-info": "This board will be <strong>public</strong>.", - "boardChangeColorPopup-title": "Change Board Background", - "boardChangeTitlePopup-title": "Промени името на Таблото", - "boardChangeVisibilityPopup-title": "Change Visibility", - "boardChangeWatchPopup-title": "Промени наблюдаването", - "boardMenuPopup-title": "Board Settings", - "boardChangeViewPopup-title": "Board View", - "boards": "Табла", - "board-view": "Board View", - "board-view-cal": "Календар", - "board-view-swimlanes": "Коридори", - "board-view-collapse": "Collapse", - "board-view-lists": "Списъци", - "bucket-example": "Like “Bucket List” for example", - "cancel": "Cancel", - "card-archived": "Тази карта е преместена в Архива.", - "board-archived": "Това табло е преместено в Архива.", - "card-comments-title": "Тази карта има %s коментар.", - "card-delete-notice": "Deleting is permanent. You will lose all actions associated with this card.", - "card-delete-pop": "All actions will be removed from the activity feed and you won't be able to re-open the card. There is no undo.", - "card-delete-suggest-archive": "Можете да преместите картата в Архива, за да я премахнете от Таблото и така да запазите активността в него.", - "card-due": "Готова за", - "card-due-on": "Готова за", - "card-spent": "Изработено време", - "card-edit-attachments": "Промени прикачените файлове", - "card-edit-custom-fields": "Промени собствените полета", - "card-start-voting": "Start voting", - "card-cancel-voting": "Delete voting and all votes", - "card-edit-labels": "Промени етикетите", - "card-edit-members": "Промени членовете", - "card-labels-title": "Промени етикетите за картата.", - "card-members-title": "Добави или премахни членове на Таблото от тази карта.", - "card-start": "Начало", - "card-start-on": "Започва на", - "cardAttachmentsPopup-title": "Прикачи от", - "cardCustomField-datePopup-title": "Промени датата", - "cardCustomFieldsPopup-title": "Промени собствените полета", - "cardStartVotingPopup-title": "Start a vote", - "positiveVoteMembersPopup-title": "Proponents", - "negativeVoteMembersPopup-title": "Opponents", - "vote-question": "Voting question", - "vote-public": "Public vote", - "vote-for-it": "for it", - "vote-against": "against", - "cardDeletePopup-title": "Желаете да изтриете картата?", - "cardDetailsActionsPopup-title": "Опции", - "cardLabelsPopup-title": "Етикети", - "cardMembersPopup-title": "Членове", - "cardMorePopup-title": "Още", - "cardTemplatePopup-title": "Create template", - "cards": "Карти", - "cards-count": "Карти", - "casSignIn": "Sign In with CAS", - "cardType-card": "Карта", - "cardType-linkedCard": "Свързана карта", - "cardType-linkedBoard": "Свързано табло", - "change": "Промени", - "change-avatar": "Промени аватара", - "change-password": "Промени паролата", - "change-permissions": "Промени правата", - "change-settings": "Промени настройките", - "changeAvatarPopup-title": "Промени аватара", - "changeLanguagePopup-title": "Промени езика", - "changePasswordPopup-title": "Промени паролата", - "changePermissionsPopup-title": "Промени правата", - "changeSettingsPopup-title": "Промяна на настройките", - "subtasks": "Подзадачи", - "checklists": "Списъци със задачи", - "click-to-star": "Click to star this board.", - "click-to-unstar": "Натиснете, за да премахнете това табло от любими.", - "clipboard": "Клипборда или с драг & дроп", - "close": "Затвори", - "close-board": "Затвори Таблото", - "close-board-pop": "Ще можете да възстановите Таблото като натиснете на бутона \"Архив\" в началото на хедъра.", - "color-black": "черно", - "color-blue": "синьо", - "color-crimson": "crimson", - "color-darkgreen": "darkgreen", - "color-gold": "gold", - "color-gray": "gray", - "color-green": "зелено", - "color-indigo": "indigo", - "color-lime": "лайм", - "color-magenta": "magenta", - "color-mistyrose": "mistyrose", - "color-navy": "navy", - "color-orange": "оранжево", - "color-paleturquoise": "paleturquoise", - "color-peachpuff": "peachpuff", - "color-pink": "розово", - "color-plum": "plum", - "color-purple": "пурпурно", - "color-red": "червено", - "color-saddlebrown": "saddlebrown", - "color-silver": "silver", - "color-sky": "светло синьо", - "color-slateblue": "slateblue", - "color-white": "бяло", - "color-yellow": "жълто", - "unset-color": "Unset", - "comment": "Коментирай", - "comment-placeholder": "Напиши коментар", - "comment-only": "Само коментар", - "comment-only-desc": "Може да коментира само в карти.", - "no-comments": "Няма коментари", - "no-comments-desc": "Can not see comments and activities.", - "worker": "Worker", - "worker-desc": "Can only move cards, assign itself to card and comment.", - "computer": "Компютър", - "confirm-subtask-delete-dialog": "Сигурен ли сте, че искате да изтриете подзадачата?", - "confirm-checklist-delete-dialog": "Сигурни ли сте, че искате да изтриете този чеклист?", - "copy-card-link-to-clipboard": "Копирай връзката на картата в клипборда", - "linkCardPopup-title": "Свържи картата", - "searchElementPopup-title": "Търсене", - "copyCardPopup-title": "Копирай картата", - "copyChecklistToManyCardsPopup-title": "Копирай чеклисти в други карти", - "copyChecklistToManyCardsPopup-instructions": "Destination Card Titles and Descriptions in this JSON format", - "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"First card title\", \"description\":\"First card description\"}, {\"title\":\"Second card title\",\"description\":\"Second card description\"},{\"title\":\"Last card title\",\"description\":\"Last card description\"} ]", - "create": "Създай", - "createBoardPopup-title": "Създай Табло", - "chooseBoardSourcePopup-title": "Импортирай Табло", - "createLabelPopup-title": "Създай Табло", - "createCustomField": "Създай Поле", - "createCustomFieldPopup-title": "Създай Поле", - "current": "сегашен", - "custom-field-delete-pop": "There is no undo. This will remove this custom field from all cards and destroy its history.", - "custom-field-checkbox": "Чекбокс", - "custom-field-date": "Дата", - "custom-field-dropdown": "Падащо меню", - "custom-field-dropdown-none": "(няма)", - "custom-field-dropdown-options": "List Options", - "custom-field-dropdown-options-placeholder": "Press enter to add more options", - "custom-field-dropdown-unknown": "(unknown)", - "custom-field-number": "Номер", - "custom-field-text": "Текст", - "custom-fields": "Собствени полета", - "date": "Дата", - "decline": "Отказ", - "default-avatar": "Основен аватар", - "delete": "Изтрий", - "deleteCustomFieldPopup-title": "Изтриване на Собственото поле?", - "deleteLabelPopup-title": "Желаете да изтриете етикета?", - "description": "Описание", - "disambiguateMultiLabelPopup-title": "Disambiguate Label Action", - "disambiguateMultiMemberPopup-title": "Disambiguate Member Action", - "discard": "Отказ", - "done": "Готово", - "download": "Сваляне", - "edit": "Промени", - "edit-avatar": "Промени аватара", - "edit-profile": "Промяна на профила", - "edit-wip-limit": "Промени WIP лимита", - "soft-wip-limit": "\"Мек\" WIP лимит", - "editCardStartDatePopup-title": "Промени началната дата", - "editCardDueDatePopup-title": "Промени датата за готовност", - "editCustomFieldPopup-title": "Промени Полето", - "editCardSpentTimePopup-title": "Промени изработеното време", - "editLabelPopup-title": "Промяна на Етикета", - "editNotificationPopup-title": "Промени известията", - "editProfilePopup-title": "Промяна на профила", - "email": "Имейл", - "email-enrollAccount-subject": "Ваш профил беше създаден на __siteName__", - "email-enrollAccount-text": "Hello __user__,\n\nTo start using the service, simply click the link below.\n\n__url__\n\nThanks.", - "email-fail": "Неуспешно изпращане на имейла", - "email-fail-text": "Възникна грешка при изпращането на имейла", - "email-invalid": "Невалиден имейл", - "email-invite": "Покани чрез имейл", - "email-invite-subject": "__inviter__ sent you an invitation", - "email-invite-text": "Dear __user__,\n\n__inviter__ invites you to join board \"__board__\" for collaborations.\n\nPlease follow the link below:\n\n__url__\n\nThanks.", - "email-resetPassword-subject": "Reset your password on __siteName__", - "email-resetPassword-text": "Hello __user__,\n\nTo reset your password, simply click the link below.\n\n__url__\n\nThanks.", - "email-sent": "Имейлът е изпратен", - "email-verifyEmail-subject": "Verify your email address on __siteName__", - "email-verifyEmail-text": "Hello __user__,\n\nTo verify your account email, simply click the link below.\n\n__url__\n\nThanks.", - "enable-wip-limit": "Включи WIP лимита", - "error-board-doesNotExist": "Това табло не съществува", - "error-board-notAdmin": "За да направите това трябва да сте администратор на това табло", - "error-board-notAMember": "За да направите това трябва да сте член на това табло", - "error-json-malformed": "Текстът Ви не е валиден JSON", - "error-json-schema": "JSON информацията Ви не съдържа информация във валиден формат", - "error-list-doesNotExist": "Този списък не съществува", - "error-user-doesNotExist": "Този потребител не съществува", - "error-user-notAllowSelf": "Не можете да поканите себе си", - "error-user-notCreated": "Този потребител не е създаден", - "error-username-taken": "Това потребителско име е вече заето", - "error-email-taken": "Имейлът е вече зает", - "export-board": "Експортиране на Табло", - "sort": "Sort", - "sort-desc": "Click to Sort List", - "list-sort-by": "Sort the List By:", - "list-label-modifiedAt": "Last Access Time", - "list-label-title": "Name of the List", - "list-label-sort": "Your Manual Order", - "list-label-short-modifiedAt": "(L)", - "list-label-short-title": "(N)", - "list-label-short-sort": "(M)", - "filter": "Филтър", - "filter-cards": "Filter Cards or Lists", - "list-filter-label": "Filter List by Title", - "filter-clear": "Премахване на филтрите", - "filter-no-label": "без етикет", - "filter-no-member": "без член", - "filter-no-assignee": "No assignee", - "filter-no-custom-fields": "Няма Собствени полета", - "filter-show-archive": "Show archived lists", - "filter-hide-empty": "Hide empty lists", - "filter-on": "Има приложени филтри", - "filter-on-desc": "В момента филтрирате картите в това табло. Моля, натиснете тук, за да промените филтъра.", - "filter-to-selection": "Филтрирай избраните", - "advanced-filter-label": "Advanced Filter", - "advanced-filter-description": "Advanced Filter allows to write a string containing following operators: == != <= >= && || ( ) A space is used as a separator between the Operators. You can filter for all Custom Fields by typing their names and values. For Example: Field1 == Value1. Note: If fields or values contains spaces, you need to encapsulate them into single quotes. For Example: 'Field 1' == 'Value 1'. For single control characters (' \\/) to be skipped, you can use \\. For example: Field1 == I\\'m. Also you can combine multiple conditions. For Example: F1 == V1 || F1 == V2. Normally all operators are interpreted from left to right. You can change the order by placing brackets. For Example: F1 == V1 && ( F2 == V2 || F2 == V3 ). Also you can search text fields using regex: F1 == /Tes.*/i", - "fullname": "Име", - "header-logo-title": "Назад към страницата с Вашите табла.", - "hide-system-messages": "Скриване на системните съобщения", - "headerBarCreateBoardPopup-title": "Създай Табло", - "home": "Начало", - "import": "Импорт", - "link": "Връзка", - "import-board": "Импортирай Табло", - "import-board-c": "Импортирай Табло", - "import-board-title-trello": "Импорт на табло от Trello", - "import-board-title-wekan": "Import board from previous export", - "import-sandstorm-backup-warning": "Do not delete data you import from original exported board or Trello before checking does this grain close and open again, or do you get Board not found error, that means data loss.", - "import-sandstorm-warning": "Импортирането ще изтрие всичката налична информация в таблото и ще я замени с нова.", - "from-trello": "От Trello", - "from-wekan": "From previous export", - "import-board-instruction-trello": "In your Trello board, go to 'Menu', then 'More', 'Print and Export', 'Export JSON', and copy the resulting text.", - "import-board-instruction-wekan": "In your board, go to 'Menu', then 'Export board', and copy the text in the downloaded file.", - "import-board-instruction-about-errors": "If you get errors when importing board, sometimes importing still works, and board is at All Boards page.", - "import-json-placeholder": "Копирайте валидната Ви JSON информация тук", - "import-map-members": "Map members", - "import-members-map": "Your imported board has some members. Please map the members you want to import to your users", - "import-show-user-mapping": "Review members mapping", - "import-user-select": "Pick your existing user you want to use as this member", - "importMapMembersAddPopup-title": "Select member", - "info": "Версия", - "initials": "Инициали", - "invalid-date": "Невалидна дата", - "invalid-time": "Невалиден час", - "invalid-user": "Невалиден потребител", - "joined": "присъедини ", - "just-invited": "Бяхте поканени в това табло", - "keyboard-shortcuts": "Преки пътища с клавиатурата", - "label-create": "Създай етикет", - "label-default": "%s етикет (по подразбиране)", - "label-delete-pop": "There is no undo. This will remove this label from all cards and destroy its history.", - "labels": "Етикети", - "language": "Език", - "last-admin-desc": "You can’t change roles because there must be at least one admin.", - "leave-board": "Leave Board", - "leave-board-pop": "Are you sure you want to leave __boardTitle__? You will be removed from all cards on this board.", - "leaveBoardPopup-title": "Leave Board ?", - "link-card": "Връзка към тази карта", - "list-archive-cards": "Премести всички карти от този списък в Архива", - "list-archive-cards-pop": "Това ще премахне всички карти от този Списък от Таблото. За да видите картите в Архива и да ги върнете натиснете на \"Меню\" > \"Архив\".", - "list-move-cards": "Премести всички карти в този списък", - "list-select-cards": "Избери всички карти в този списък", - "set-color-list": "Set Color", - "listActionPopup-title": "List Actions", - "swimlaneActionPopup-title": "Swimlane Actions", - "swimlaneAddPopup-title": "Add a Swimlane below", - "listImportCardPopup-title": "Импорт на карта от Trello", - "listMorePopup-title": "Още", - "link-list": "Връзка към този списък", - "list-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the list. There is no undo.", - "list-delete-suggest-archive": "Можете да преместите списъка в Архива, за да го премахнете от Таблото и така да запазите активността в него.", - "lists": "Списъци", - "swimlanes": "Коридори", - "log-out": "Изход", - "log-in": "Вход", - "loginPopup-title": "Вход", - "memberMenuPopup-title": "Настройки на профила", - "members": "Членове", - "menu": "Меню", - "move-selection": "Move selection", - "moveCardPopup-title": "Премести картата", - "moveCardToBottom-title": "Премести в края", - "moveCardToTop-title": "Премести в началото", - "moveSelectionPopup-title": "Move selection", - "multi-selection": "Множествен избор", - "multi-selection-on": "Множественият избор е приложен", - "muted": "Muted", - "muted-info": "You will never be notified of any changes in this board", - "my-boards": "Моите табла", - "name": "Име", - "no-archived-cards": "Няма карти в Архива.", - "no-archived-lists": "Няма списъци в Архива.", - "no-archived-swimlanes": "Няма коридори в Архива.", - "no-results": "No results", - "normal": "Normal", - "normal-desc": "Can view and edit cards. Can't change settings.", - "not-accepted-yet": "Invitation not accepted yet", - "notify-participate": "Получавате информация за всички карти, в които сте отбелязани или сте създали", - "notify-watch": "Получавате информация за всички табла, списъци и карти, които наблюдавате", - "optional": "optional", - "or": "или", - "page-maybe-private": "This page may be private. You may be able to view it by <a href='%s'>logging in</a>.", - "page-not-found": "Page not found.", - "password": "Парола", - "paste-or-dragdrop": "to paste, or drag & drop image file to it (image only)", - "participating": "Participating", - "preview": "Preview", - "previewAttachedImagePopup-title": "Preview", - "previewClipboardImagePopup-title": "Preview", - "private": "Private", - "private-desc": "This board is private. Only people added to the board can view and edit it.", - "profile": "Профил", - "public": "Public", - "public-desc": "This board is public. It's visible to anyone with the link and will show up in search engines like Google. Only people added to the board can edit.", - "quick-access-description": "Star a board to add a shortcut in this bar.", - "remove-cover": "Remove Cover", - "remove-from-board": "Remove from Board", - "remove-label": "Remove Label", - "listDeletePopup-title": "Желаете да изтриете списъка?", - "remove-member": "Премахни член", - "remove-member-from-card": "Премахни от картата", - "remove-member-pop": "Remove __name__ (__username__) from __boardTitle__? The member will be removed from all cards on this board. They will receive a notification.", - "removeMemberPopup-title": "Remove Member?", - "rename": "Rename", - "rename-board": "Промени името на Таблото", - "restore": "Възстанови", - "save": "Запази", - "search": "Търсене", - "rules": "Правила", - "search-cards": "Search from card/list titles, descriptions and custom fields on this board", - "search-example": "Text to search for?", - "select-color": "Избери цвят", - "set-wip-limit-value": "Set a limit for the maximum number of tasks in this list", - "setWipLimitPopup-title": "Въведи WIP лимит", - "shortcut-assign-self": "Добави себе си към тази карта", - "shortcut-autocomplete-emoji": "Autocomplete emoji", - "shortcut-autocomplete-members": "Autocomplete members", - "shortcut-clear-filters": "Изчистване на всички филтри", - "shortcut-close-dialog": "Close Dialog", - "shortcut-filter-my-cards": "Филтрирай моите карти", - "shortcut-show-shortcuts": "Bring up this shortcuts list", - "shortcut-toggle-filterbar": "Отвори/затвори сайдбара с филтри", - "shortcut-toggle-sidebar": "Toggle Board Sidebar", - "show-cards-minimum-count": "Покажи бройката на картите, ако списъка съдържа повече от", - "sidebar-open": "Open Sidebar", - "sidebar-close": "Close Sidebar", - "signupPopup-title": "Create an Account", - "star-board-title": "Click to star this board. It will show up at top of your boards list.", - "starred-boards": "Любими табла", - "starred-boards-description": "Любимите табла се показват в началото на списъка Ви.", - "subscribe": "Subscribe", - "team": "Team", - "this-board": "това табло", - "this-card": "картата", - "spent-time-hours": "Изработено време (часа)", - "overtime-hours": "Оувъртайм (часа)", - "overtime": "Оувъртайм", - "has-overtime-cards": "Има карти с оувъртайм", - "has-spenttime-cards": "Има карти с изработено време", - "time": "Време", - "title": "Title", - "tracking": "Следене", - "tracking-info": "You will be notified of any changes to those cards you are involved as creator or member.", - "type": "Type", - "unassign-member": "Unassign member", - "unsaved-description": "You have an unsaved description.", - "unwatch": "Спри наблюдаването", - "upload": "Upload", - "upload-avatar": "Качване на аватар", - "uploaded-avatar": "Качихте аватар", - "username": "Потребителско име", - "view-it": "View it", - "warn-list-archived": "внимание: тази карта е в списък в Архива", - "watch": "Наблюдавай", - "watching": "Наблюдава", - "watching-info": "You will be notified of any change in this board", - "welcome-board": "Welcome Board", - "welcome-swimlane": "Milestone 1", - "welcome-list1": "Basics", - "welcome-list2": "Advanced", - "card-templates-swimlane": "Card Templates", - "list-templates-swimlane": "List Templates", - "board-templates-swimlane": "Board Templates", - "what-to-do": "What do you want to do?", - "wipLimitErrorPopup-title": "Невалиден WIP лимит", - "wipLimitErrorPopup-dialog-pt1": "The number of tasks in this list is higher than the WIP limit you've defined.", - "wipLimitErrorPopup-dialog-pt2": "Моля, преместете някои от задачите от този списък или въведете по-висок WIP лимит.", - "admin-panel": "Администраторски панел", - "settings": "Настройки", - "people": "Хора", - "registration": "Регистрация", - "disable-self-registration": "Disable Self-Registration", - "invite": "Покани", - "invite-people": "Покани хора", - "to-boards": "в табло/а", - "email-addresses": "Имейл адреси", - "smtp-host-description": "Адресът на SMTP сървъра, който обслужва Вашите имейли.", - "smtp-port-description": "Портът, който Вашият SMTP сървър използва за изходящи имейли.", - "smtp-tls-description": "Разреши TLS поддръжка за SMTP сървъра", - "smtp-host": "SMTP хост", - "smtp-port": "SMTP порт", - "smtp-username": "Потребителско име", - "smtp-password": "Парола", - "smtp-tls": "TLS поддръжка", - "send-from": "От", - "send-smtp-test": "Изпрати тестов имейл на себе си", - "invitation-code": "Invitation Code", - "email-invite-register-subject": "__inviter__ sent you an invitation", - "email-invite-register-text": "Dear __user__,\n\n__inviter__ invites you to kanban board for collaborations.\n\nPlease follow the link below:\n__url__\n\nAnd your invitation code is: __icode__\n\nThanks.", - "email-smtp-test-subject": "SMTP Test Email", - "email-smtp-test-text": "Успешно изпратихте имейл", - "error-invitation-code-not-exist": "Invitation code doesn't exist", - "error-notAuthorized": "You are not authorized to view this page.", - "webhook-title": "Webhook Name", - "webhook-token": "Token (Optional for Authentication)", - "outgoing-webhooks": "Outgoing Webhooks", - "bidirectional-webhooks": "Two-Way Webhooks", - "outgoingWebhooksPopup-title": "Outgoing Webhooks", - "boardCardTitlePopup-title": "Card Title Filter", - "disable-webhook": "Disable This Webhook", - "global-webhook": "Global Webhooks", - "new-outgoing-webhook": "New Outgoing Webhook", - "no-name": "(Unknown)", - "Node_version": "Версия на Node", - "Meteor_version": "Meteor version", - "MongoDB_version": "MongoDB version", - "MongoDB_storage_engine": "MongoDB storage engine", - "MongoDB_Oplog_enabled": "MongoDB Oplog enabled", - "OS_Arch": "Архитектура на ОС", - "OS_Cpus": "Брой CPU ядра", - "OS_Freemem": "Свободна памет", - "OS_Loadavg": "ОС средно натоварване", - "OS_Platform": "ОС платформа", - "OS_Release": "ОС Версия", - "OS_Totalmem": "ОС Общо памет", - "OS_Type": "Тип ОС", - "OS_Uptime": "OS Ъптайм", - "days": "дни", - "hours": "часа", - "minutes": "минути", - "seconds": "секунди", - "show-field-on-card": "Покажи това поле в картата", - "automatically-field-on-card": "Auto create field to all cards", - "showLabel-field-on-card": "Show field label on minicard", - "yes": "Да", - "no": "Не", - "accounts": "Профили", - "accounts-allowEmailChange": "Разреши промяна на имейла", - "accounts-allowUserNameChange": "Allow Username Change", - "createdAt": "Създаден на", - "verified": "Потвърден", - "active": "Активен", - "card-received": "Получена", - "card-received-on": "Получена на", - "card-end": "Завършена", - "card-end-on": "Завършена на", - "editCardReceivedDatePopup-title": "Промени датата на получаване", - "editCardEndDatePopup-title": "Промени датата на завършване", - "setCardColorPopup-title": "Set color", - "setCardActionsColorPopup-title": "Choose a color", - "setSwimlaneColorPopup-title": "Choose a color", - "setListColorPopup-title": "Choose a color", - "assigned-by": "Разпределена от", - "requested-by": "Поискан от", - "board-delete-notice": "Deleting is permanent. You will lose all lists, cards and actions associated with this board.", - "delete-board-confirm-popup": "All lists, cards, labels, and activities will be deleted and you won't be able to recover the board contents. There is no undo.", - "boardDeletePopup-title": "Изтриване на Таблото?", - "delete-board": "Изтрий таблото", - "default-subtasks-board": "Подзадачи за табло __board__", - "default": "по подразбиране", - "queue": "Опашка", - "subtask-settings": "Настройки на Подзадачите", - "card-settings": "Card Settings", - "boardSubtaskSettingsPopup-title": "Настройки за Подзадачите за това Табло", - "boardCardSettingsPopup-title": "Card Settings", - "deposit-subtasks-board": "Deposit subtasks to this board:", - "deposit-subtasks-list": "Landing list for subtasks deposited here:", - "show-parent-in-minicard": "Show parent in minicard:", - "prefix-with-full-path": "Prefix with full path", - "prefix-with-parent": "Prefix with parent", - "subtext-with-full-path": "Subtext with full path", - "subtext-with-parent": "Subtext with parent", - "change-card-parent": "Промени източника на картата", - "parent-card": "Карта-източник", - "source-board": "Source board", - "no-parent": "Не показвай източника", - "activity-added-label": "добави етикет '%s' към %s", - "activity-removed-label": "премахна етикет '%s' от %s", - "activity-delete-attach": "изтри прикачен файл от %s", - "activity-added-label-card": "добави етикет '%s'", - "activity-removed-label-card": "премахна етикет '%s'", - "activity-delete-attach-card": "изтри прикачения файл", - "activity-set-customfield": "set custom field '%s' to '%s' in %s", - "activity-unset-customfield": "unset custom field '%s' in %s", - "r-rule": "Правило", - "r-add-trigger": "Добави спусък", - "r-add-action": "Добави действие", - "r-board-rules": "Правила за таблото", - "r-add-rule": "Добави правилото", - "r-view-rule": "Виж правилото", - "r-delete-rule": "Изтрий правилото", - "r-new-rule-name": "Заглавие за новото правило", - "r-no-rules": "Няма правила", - "r-when-a-card": "Когато карта", - "r-is": "е", - "r-is-moved": "преместена", - "r-added-to": "добавена в", - "r-removed-from": "премахната от", - "r-the-board": "таблото", - "r-list": "списък", - "set-filter": "Set Filter", - "r-moved-to": "Moved to", - "r-moved-from": "Moved from", - "r-archived": "Преместено в Архива", - "r-unarchived": "Възстановено от Архива", - "r-a-card": "карта", - "r-when-a-label-is": "When a label is", - "r-when-the-label": "When the label", - "r-list-name": "list name", - "r-when-a-member": "When a member is", - "r-when-the-member": "When the member", - "r-name": "име", - "r-when-a-attach": "When an attachment", - "r-when-a-checklist": "When a checklist is", - "r-when-the-checklist": "When the checklist", - "r-completed": "Completed", - "r-made-incomplete": "Made incomplete", - "r-when-a-item": "When a checklist item is", - "r-when-the-item": "When the checklist item", - "r-checked": "Checked", - "r-unchecked": "Unchecked", - "r-move-card-to": "Премести картата в", - "r-top-of": "началото на", - "r-bottom-of": "края на", - "r-its-list": "списъка й", - "r-archive": "Премести в Архива", - "r-unarchive": "Възстанови от Архива", - "r-card": "карта", - "r-add": "Добави", - "r-remove": "Remove", - "r-label": "label", - "r-member": "member", - "r-remove-all": "Remove all members from the card", - "r-set-color": "Set color to", - "r-checklist": "checklist", - "r-check-all": "Check all", - "r-uncheck-all": "Uncheck all", - "r-items-check": "items of checklist", - "r-check": "Check", - "r-uncheck": "Uncheck", - "r-item": "item", - "r-of-checklist": "of checklist", - "r-send-email": "Send an email", - "r-to": "to", - "r-subject": "subject", - "r-rule-details": "Детайли за правилото", - "r-d-move-to-top-gen": "Move card to top of its list", - "r-d-move-to-top-spec": "Move card to top of list", - "r-d-move-to-bottom-gen": "Move card to bottom of its list", - "r-d-move-to-bottom-spec": "Move card to bottom of list", - "r-d-send-email": "Send email", - "r-d-send-email-to": "to", - "r-d-send-email-subject": "subject", - "r-d-send-email-message": "message", - "r-d-archive": "Премести картата в Архива", - "r-d-unarchive": "Възстанови картата от Архива", - "r-d-add-label": "Add label", - "r-d-remove-label": "Remove label", - "r-create-card": "Create new card", - "r-in-list": "in list", - "r-in-swimlane": "in swimlane", - "r-d-add-member": "Add member", - "r-d-remove-member": "Remove member", - "r-d-remove-all-member": "Remove all member", - "r-d-check-all": "Check all items of a list", - "r-d-uncheck-all": "Uncheck all items of a list", - "r-d-check-one": "Check item", - "r-d-uncheck-one": "Uncheck item", - "r-d-check-of-list": "of checklist", - "r-d-add-checklist": "Добави чеклист", - "r-d-remove-checklist": "Премахни чеклист", - "r-by": "by", - "r-add-checklist": "Добави чеклист", - "r-with-items": "с точки", - "r-items-list": "точка1,точка2,точка3", - "r-add-swimlane": "Добави коридор", - "r-swimlane-name": "име на коридора", - "r-board-note": "Note: leave a field empty to match every possible value.", - "r-checklist-note": "Note: checklist's items have to be written as comma separated values.", - "r-when-a-card-is-moved": "When a card is moved to another list", - "r-set": "Set", - "r-update": "Update", - "r-datefield": "date field", - "r-df-start-at": "start", - "r-df-due-at": "due", - "r-df-end-at": "end", - "r-df-received-at": "received", - "r-to-current-datetime": "to current date/time", - "r-remove-value-from": "Remove value from", - "ldap": "LDAP", - "oauth2": "OAuth2", - "cas": "CAS", - "authentication-method": "Authentication method", - "authentication-type": "Authentication type", - "custom-product-name": "Custom Product Name", - "layout": "Layout", - "hide-logo": "Hide Logo", - "add-custom-html-after-body-start": "Add Custom HTML after <body> start", - "add-custom-html-before-body-end": "Add Custom HTML before </body> end", - "error-undefined": "Something went wrong", - "error-ldap-login": "An error occurred while trying to login", - "display-authentication-method": "Display Authentication Method", - "default-authentication-method": "Default Authentication Method", - "duplicate-board": "Duplicate Board", - "people-number": "The number of people is:", - "swimlaneDeletePopup-title": "Delete Swimlane ?", - "swimlane-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the swimlane. There is no undo.", - "restore-all": "Restore all", - "delete-all": "Delete all", - "loading": "Loading, please wait.", - "previous_as": "last time was", - "act-a-dueAt": "modified due time to \nWhen: __timeValue__\nWhere: __card__\n previous due was __timeOldValue__", - "act-a-endAt": "modified ending time to __timeValue__ from (__timeOldValue__)", - "act-a-startAt": "modified starting time to __timeValue__ from (__timeOldValue__)", - "act-a-receivedAt": "modified received time to __timeValue__ from (__timeOldValue__)", - "a-dueAt": "modified due time to be", - "a-endAt": "modified ending time to be", - "a-startAt": "modified starting time to be", - "a-receivedAt": "modified received time to be", - "almostdue": "current due time %s is approaching", - "pastdue": "current due time %s is past", - "duenow": "current due time %s is today", - "act-newDue": "__list__/__card__ has 1st due reminder [__board__]", - "act-withDue": "__list__/__card__ due reminders [__board__]", - "act-almostdue": "was reminding the current due (__timeValue__) of __card__ is approaching", - "act-pastdue": "was reminding the current due (__timeValue__) of __card__ is past", - "act-duenow": "was reminding the current due (__timeValue__) of __card__ is now", - "act-atUserComment": "You were mentioned in [__board__] __list__/__card__", - "delete-user-confirm-popup": "Are you sure you want to delete this account? There is no undo.", - "accounts-allowUserDelete": "Allow users to self delete their account", - "hide-minicard-label-text": "Hide minicard label text", - "show-desktop-drag-handles": "Show desktop drag handles", - "assignee": "Assignee", - "cardAssigneesPopup-title": "Assignee", - "addmore-detail": "Add a more detailed description", - "show-on-card": "Show on Card", - "new": "New", - "editUserPopup-title": "Edit User", - "newUserPopup-title": "New User", - "notifications": "Notifications", - "view-all": "View All", - "filter-by-unread": "Filter by Unread", - "mark-all-as-read": "Mark all as read", - "remove-all-read": "Remove all read", - "allow-rename": "Allow Rename", - "allowRenamePopup-title": "Allow Rename" -} \ No newline at end of file + "accept": "Приемам", + "act-activity-notify": "Activity Notification", + "act-addAttachment": "added attachment __attachment__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-deleteAttachment": "deleted attachment __attachment__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addSubtask": "added subtask __subtask__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addedLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removeLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removedLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addChecklist": "added checklist __checklist__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addChecklistItem": "added checklist item __checklistItem__ to checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removeChecklist": "removed checklist __checklist__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removeChecklistItem": "removed checklist item __checklistItem__ from checklist __checkList__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-checkedItem": "checked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-uncheckedItem": "unchecked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-completeChecklist": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-uncompleteChecklist": "uncompleted checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addComment": "commented on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-editComment": "edited comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-deleteComment": "deleted comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-createBoard": "created board __board__", + "act-createSwimlane": "created swimlane __swimlane__ to board __board__", + "act-createCard": "created card __card__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-createCustomField": "created custom field __customField__ at board __board__", + "act-deleteCustomField": "deleted custom field __customField__ at board __board__", + "act-setCustomField": "edited custom field __customField__: __customFieldValue__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-createList": "added list __list__ to board __board__", + "act-addBoardMember": "added member __member__ to board __board__", + "act-archivedBoard": "Board __board__ moved to Archive", + "act-archivedCard": "Card __card__ at list __list__ at swimlane __swimlane__ at board __board__ moved to Archive", + "act-archivedList": "List __list__ at swimlane __swimlane__ at board __board__ moved to Archive", + "act-archivedSwimlane": "Swimlane __swimlane__ at board __board__ moved to Archive", + "act-importBoard": "imported board __board__", + "act-importCard": "imported card __card__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-importList": "imported list __list__ to swimlane __swimlane__ at board __board__", + "act-joinMember": "added member __member__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-moveCard": "moved card __card__ at board __board__ from list __oldList__ at swimlane __oldSwimlane__ to list __list__ at swimlane __swimlane__", + "act-moveCardToOtherBoard": "moved card __card__ from list __oldList__ at swimlane __oldSwimlane__ at board __oldBoard__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-removeBoardMember": "removed member __member__ from board __board__", + "act-restoredCard": "restored card __card__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-unjoinMember": "removed member __member__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-withBoardTitle": "__board__ ", + "act-withCardTitle": "[__board__] __card__", + "actions": "Действия", + "activities": "Действия", + "activity": "Дейности", + "activity-added": "добави %s към %s", + "activity-archived": "%s е преместена в Архива", + "activity-attached": "прикачи %s към %s", + "activity-created": "създаде %s", + "activity-customfield-created": "създаде собствено поле %s", + "activity-excluded": "изключи %s от %s", + "activity-imported": "импортира %s в/във %s от %s", + "activity-imported-board": "импортира %s от %s", + "activity-joined": "се присъедини към %s", + "activity-moved": "премести %s от %s в/във %s", + "activity-on": "на %s", + "activity-removed": "премахна %s от %s", + "activity-sent": "изпрати %s до %s", + "activity-unjoined": "вече не е част от %s", + "activity-subtask-added": "добави задача към %s", + "activity-checked-item": "отбеляза%s в списък със задачи %s на %s", + "activity-unchecked-item": "размаркира %s от списък със задачи %s на %s", + "activity-checklist-added": "добави списък със задачи към %s", + "activity-checklist-removed": "премахна списък със задачи от %s", + "activity-checklist-completed": "completed checklist %s of %s", + "activity-checklist-uncompleted": "\"отзавърши\" чеклистта %s в %s", + "activity-checklist-item-added": "добави точка към '%s' в/във %s", + "activity-checklist-item-removed": "премахна точка от '%s' в %s", + "add": "Добави", + "activity-checked-item-card": "отбеляза %s в чеклист %s", + "activity-unchecked-item-card": "размаркира %s в чеклист %s", + "activity-checklist-completed-card": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "activity-checklist-uncompleted-card": "\"отзавърши\" чеклистта %s", + "activity-editComment": "edited comment %s", + "activity-deleteComment": "deleted comment %s", + "add-attachment": "Добави прикачен файл", + "add-board": "Добави Табло", + "add-card": "Добави карта", + "add-swimlane": "Добави коридор", + "add-subtask": "Добави подзадача", + "add-checklist": "Добави списък със задачи", + "add-checklist-item": "Добави точка към списъка със задачи", + "add-cover": "Добави корица", + "add-label": "Добави етикет", + "add-list": "Добави списък", + "add-members": "Добави членове", + "added": "Добавено", + "addMemberPopup-title": "Членове", + "admin": "Администратор", + "admin-desc": "Can view and edit cards, remove members, and change settings for the board.", + "admin-announcement": "Съобщение", + "admin-announcement-active": "Active System-Wide Announcement", + "admin-announcement-title": "Съобщение от администратора", + "all-boards": "Всички табла", + "and-n-other-card": "И __count__ друга карта", + "and-n-other-card_plural": "И __count__ други карти", + "apply": "Приложи", + "app-is-offline": "Loading, please wait. Refreshing the page will cause data loss. If loading does not work, please check that server has not stopped.", + "archive": "Премести в Архива", + "archive-all": "Премести всички в Архива", + "archive-board": "Премести Таблото в Архива", + "archive-card": "Премести Картата в Архива", + "archive-list": "Премести Списъка в Архива", + "archive-swimlane": "Премести Коридора в Архива", + "archive-selection": "Премести избраното в Архива", + "archiveBoardPopup-title": "Да преместя ли Таблото в Архива?", + "archived-items": "Архив", + "archived-boards": "Табла в Архива", + "restore-board": "Възстанови Таблото", + "no-archived-boards": "Няма Табла в Архива.", + "archives": "Архив", + "template": "Template", + "templates": "Templates", + "assign-member": "Възложи на член от екипа", + "attached": "прикачен", + "attachment": "Прикаченн файл", + "attachment-delete-pop": "Изтриването на прикачен файл е завинаги. Няма как да бъде възстановен.", + "attachmentDeletePopup-title": "Желаете ли да изтриете прикачения файл?", + "attachments": "Прикачени файлове", + "auto-watch": "Автоматично наблюдаване на таблата, когато са създадени", + "avatar-too-big": "Аватарът е прекалено голям (максимум 70KB)", + "back": "Назад", + "board-change-color": "Промени цвета", + "board-nb-stars": "%s звезди", + "board-not-found": "Таблото не е намерено", + "board-private-info": "This board will be <strong>private</strong>.", + "board-public-info": "This board will be <strong>public</strong>.", + "boardChangeColorPopup-title": "Change Board Background", + "boardChangeTitlePopup-title": "Промени името на Таблото", + "boardChangeVisibilityPopup-title": "Change Visibility", + "boardChangeWatchPopup-title": "Промени наблюдаването", + "boardMenuPopup-title": "Board Settings", + "boardChangeViewPopup-title": "Board View", + "boards": "Табла", + "board-view": "Board View", + "board-view-cal": "Календар", + "board-view-swimlanes": "Коридори", + "board-view-collapse": "Collapse", + "board-view-lists": "Списъци", + "bucket-example": "Like “Bucket List” for example", + "cancel": "Cancel", + "card-archived": "Тази карта е преместена в Архива.", + "board-archived": "Това табло е преместено в Архива.", + "card-comments-title": "Тази карта има %s коментар.", + "card-delete-notice": "Deleting is permanent. You will lose all actions associated with this card.", + "card-delete-pop": "All actions will be removed from the activity feed and you won't be able to re-open the card. There is no undo.", + "card-delete-suggest-archive": "Можете да преместите картата в Архива, за да я премахнете от Таблото и така да запазите активността в него.", + "card-due": "Готова за", + "card-due-on": "Готова за", + "card-spent": "Изработено време", + "card-edit-attachments": "Промени прикачените файлове", + "card-edit-custom-fields": "Промени собствените полета", + "card-start-voting": "Start voting", + "card-cancel-voting": "Delete voting and all votes", + "card-edit-labels": "Промени етикетите", + "card-edit-members": "Промени членовете", + "card-labels-title": "Промени етикетите за картата.", + "card-members-title": "Добави или премахни членове на Таблото от тази карта.", + "card-start": "Начало", + "card-start-on": "Започва на", + "cardAttachmentsPopup-title": "Прикачи от", + "cardCustomField-datePopup-title": "Промени датата", + "cardCustomFieldsPopup-title": "Промени собствените полета", + "cardStartVotingPopup-title": "Start a vote", + "positiveVoteMembersPopup-title": "Proponents", + "negativeVoteMembersPopup-title": "Opponents", + "vote-question": "Voting question", + "vote-public": "Public vote", + "vote-for-it": "for it", + "vote-against": "against", + "cardDeletePopup-title": "Желаете да изтриете картата?", + "cardDetailsActionsPopup-title": "Опции", + "cardLabelsPopup-title": "Етикети", + "cardMembersPopup-title": "Членове", + "cardMorePopup-title": "Още", + "cardTemplatePopup-title": "Create template", + "cards": "Карти", + "cards-count": "Карти", + "casSignIn": "Sign In with CAS", + "cardType-card": "Карта", + "cardType-linkedCard": "Свързана карта", + "cardType-linkedBoard": "Свързано табло", + "change": "Промени", + "change-avatar": "Промени аватара", + "change-password": "Промени паролата", + "change-permissions": "Промени правата", + "change-settings": "Промени настройките", + "changeAvatarPopup-title": "Промени аватара", + "changeLanguagePopup-title": "Промени езика", + "changePasswordPopup-title": "Промени паролата", + "changePermissionsPopup-title": "Промени правата", + "changeSettingsPopup-title": "Промяна на настройките", + "subtasks": "Подзадачи", + "checklists": "Списъци със задачи", + "click-to-star": "Click to star this board.", + "click-to-unstar": "Натиснете, за да премахнете това табло от любими.", + "clipboard": "Клипборда или с драг & дроп", + "close": "Затвори", + "close-board": "Затвори Таблото", + "close-board-pop": "Ще можете да възстановите Таблото като натиснете на бутона \"Архив\" в началото на хедъра.", + "color-black": "черно", + "color-blue": "синьо", + "color-crimson": "crimson", + "color-darkgreen": "darkgreen", + "color-gold": "gold", + "color-gray": "gray", + "color-green": "зелено", + "color-indigo": "indigo", + "color-lime": "лайм", + "color-magenta": "magenta", + "color-mistyrose": "mistyrose", + "color-navy": "navy", + "color-orange": "оранжево", + "color-paleturquoise": "paleturquoise", + "color-peachpuff": "peachpuff", + "color-pink": "розово", + "color-plum": "plum", + "color-purple": "пурпурно", + "color-red": "червено", + "color-saddlebrown": "saddlebrown", + "color-silver": "silver", + "color-sky": "светло синьо", + "color-slateblue": "slateblue", + "color-white": "бяло", + "color-yellow": "жълто", + "unset-color": "Unset", + "comment": "Коментирай", + "comment-placeholder": "Напиши коментар", + "comment-only": "Само коментар", + "comment-only-desc": "Може да коментира само в карти.", + "no-comments": "Няма коментари", + "no-comments-desc": "Can not see comments and activities.", + "worker": "Worker", + "worker-desc": "Can only move cards, assign itself to card and comment.", + "computer": "Компютър", + "confirm-subtask-delete-dialog": "Сигурен ли сте, че искате да изтриете подзадачата?", + "confirm-checklist-delete-dialog": "Сигурни ли сте, че искате да изтриете този чеклист?", + "copy-card-link-to-clipboard": "Копирай връзката на картата в клипборда", + "linkCardPopup-title": "Свържи картата", + "searchElementPopup-title": "Търсене", + "copyCardPopup-title": "Копирай картата", + "copyChecklistToManyCardsPopup-title": "Копирай чеклисти в други карти", + "copyChecklistToManyCardsPopup-instructions": "Destination Card Titles and Descriptions in this JSON format", + "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"First card title\", \"description\":\"First card description\"}, {\"title\":\"Second card title\",\"description\":\"Second card description\"},{\"title\":\"Last card title\",\"description\":\"Last card description\"} ]", + "create": "Създай", + "createBoardPopup-title": "Създай Табло", + "chooseBoardSourcePopup-title": "Импортирай Табло", + "createLabelPopup-title": "Създай Табло", + "createCustomField": "Създай Поле", + "createCustomFieldPopup-title": "Създай Поле", + "current": "сегашен", + "custom-field-delete-pop": "There is no undo. This will remove this custom field from all cards and destroy its history.", + "custom-field-checkbox": "Чекбокс", + "custom-field-date": "Дата", + "custom-field-dropdown": "Падащо меню", + "custom-field-dropdown-none": "(няма)", + "custom-field-dropdown-options": "List Options", + "custom-field-dropdown-options-placeholder": "Press enter to add more options", + "custom-field-dropdown-unknown": "(unknown)", + "custom-field-number": "Номер", + "custom-field-text": "Текст", + "custom-fields": "Собствени полета", + "date": "Дата", + "decline": "Отказ", + "default-avatar": "Основен аватар", + "delete": "Изтрий", + "deleteCustomFieldPopup-title": "Изтриване на Собственото поле?", + "deleteLabelPopup-title": "Желаете да изтриете етикета?", + "description": "Описание", + "disambiguateMultiLabelPopup-title": "Disambiguate Label Action", + "disambiguateMultiMemberPopup-title": "Disambiguate Member Action", + "discard": "Отказ", + "done": "Готово", + "download": "Сваляне", + "edit": "Промени", + "edit-avatar": "Промени аватара", + "edit-profile": "Промяна на профила", + "edit-wip-limit": "Промени WIP лимита", + "soft-wip-limit": "\"Мек\" WIP лимит", + "editCardStartDatePopup-title": "Промени началната дата", + "editCardDueDatePopup-title": "Промени датата за готовност", + "editCustomFieldPopup-title": "Промени Полето", + "editCardSpentTimePopup-title": "Промени изработеното време", + "editLabelPopup-title": "Промяна на Етикета", + "editNotificationPopup-title": "Промени известията", + "editProfilePopup-title": "Промяна на профила", + "email": "Имейл", + "email-enrollAccount-subject": "Ваш профил беше създаден на __siteName__", + "email-enrollAccount-text": "Hello __user__,\n\nTo start using the service, simply click the link below.\n\n__url__\n\nThanks.", + "email-fail": "Неуспешно изпращане на имейла", + "email-fail-text": "Възникна грешка при изпращането на имейла", + "email-invalid": "Невалиден имейл", + "email-invite": "Покани чрез имейл", + "email-invite-subject": "__inviter__ sent you an invitation", + "email-invite-text": "Dear __user__,\n\n__inviter__ invites you to join board \"__board__\" for collaborations.\n\nPlease follow the link below:\n\n__url__\n\nThanks.", + "email-resetPassword-subject": "Reset your password on __siteName__", + "email-resetPassword-text": "Hello __user__,\n\nTo reset your password, simply click the link below.\n\n__url__\n\nThanks.", + "email-sent": "Имейлът е изпратен", + "email-verifyEmail-subject": "Verify your email address on __siteName__", + "email-verifyEmail-text": "Hello __user__,\n\nTo verify your account email, simply click the link below.\n\n__url__\n\nThanks.", + "enable-wip-limit": "Включи WIP лимита", + "error-board-doesNotExist": "Това табло не съществува", + "error-board-notAdmin": "За да направите това трябва да сте администратор на това табло", + "error-board-notAMember": "За да направите това трябва да сте член на това табло", + "error-json-malformed": "Текстът Ви не е валиден JSON", + "error-json-schema": "JSON информацията Ви не съдържа информация във валиден формат", + "error-list-doesNotExist": "Този списък не съществува", + "error-user-doesNotExist": "Този потребител не съществува", + "error-user-notAllowSelf": "Не можете да поканите себе си", + "error-user-notCreated": "Този потребител не е създаден", + "error-username-taken": "Това потребителско име е вече заето", + "error-email-taken": "Имейлът е вече зает", + "export-board": "Експортиране на Табло", + "sort": "Sort", + "sort-desc": "Click to Sort List", + "list-sort-by": "Sort the List By:", + "list-label-modifiedAt": "Last Access Time", + "list-label-title": "Name of the List", + "list-label-sort": "Your Manual Order", + "list-label-short-modifiedAt": "(L)", + "list-label-short-title": "(N)", + "list-label-short-sort": "(M)", + "filter": "Филтър", + "filter-cards": "Filter Cards or Lists", + "list-filter-label": "Filter List by Title", + "filter-clear": "Премахване на филтрите", + "filter-no-label": "без етикет", + "filter-no-member": "без член", + "filter-no-assignee": "No assignee", + "filter-no-custom-fields": "Няма Собствени полета", + "filter-show-archive": "Show archived lists", + "filter-hide-empty": "Hide empty lists", + "filter-on": "Има приложени филтри", + "filter-on-desc": "В момента филтрирате картите в това табло. Моля, натиснете тук, за да промените филтъра.", + "filter-to-selection": "Филтрирай избраните", + "advanced-filter-label": "Advanced Filter", + "advanced-filter-description": "Advanced Filter allows to write a string containing following operators: == != <= >= && || ( ) A space is used as a separator between the Operators. You can filter for all Custom Fields by typing their names and values. For Example: Field1 == Value1. Note: If fields or values contains spaces, you need to encapsulate them into single quotes. For Example: 'Field 1' == 'Value 1'. For single control characters (' \\/) to be skipped, you can use \\. For example: Field1 == I\\'m. Also you can combine multiple conditions. For Example: F1 == V1 || F1 == V2. Normally all operators are interpreted from left to right. You can change the order by placing brackets. For Example: F1 == V1 && ( F2 == V2 || F2 == V3 ). Also you can search text fields using regex: F1 == /Tes.*/i", + "fullname": "Име", + "header-logo-title": "Назад към страницата с Вашите табла.", + "hide-system-messages": "Скриване на системните съобщения", + "headerBarCreateBoardPopup-title": "Създай Табло", + "home": "Начало", + "import": "Импорт", + "link": "Връзка", + "import-board": "Импортирай Табло", + "import-board-c": "Импортирай Табло", + "import-board-title-trello": "Импорт на табло от Trello", + "import-board-title-wekan": "Import board from previous export", + "from-trello": "От Trello", + "from-wekan": "From previous export", + "import-board-instruction-trello": "In your Trello board, go to 'Menu', then 'More', 'Print and Export', 'Export JSON', and copy the resulting text.", + "import-board-instruction-wekan": "In your board, go to 'Menu', then 'Export board', and copy the text in the downloaded file.", + "import-board-instruction-about-errors": "If you get errors when importing board, sometimes importing still works, and board is at All Boards page.", + "import-json-placeholder": "Копирайте валидната Ви JSON информация тук", + "import-map-members": "Map members", + "import-members-map": "Your imported board has some members. Please map the members you want to import to your users", + "import-show-user-mapping": "Review members mapping", + "import-user-select": "Pick your existing user you want to use as this member", + "importMapMembersAddPopup-title": "Select member", + "info": "Версия", + "initials": "Инициали", + "invalid-date": "Невалидна дата", + "invalid-time": "Невалиден час", + "invalid-user": "Невалиден потребител", + "joined": "присъедини ", + "just-invited": "Бяхте поканени в това табло", + "keyboard-shortcuts": "Преки пътища с клавиатурата", + "label-create": "Създай етикет", + "label-default": "%s етикет (по подразбиране)", + "label-delete-pop": "There is no undo. This will remove this label from all cards and destroy its history.", + "labels": "Етикети", + "language": "Език", + "last-admin-desc": "You can’t change roles because there must be at least one admin.", + "leave-board": "Leave Board", + "leave-board-pop": "Are you sure you want to leave __boardTitle__? You will be removed from all cards on this board.", + "leaveBoardPopup-title": "Leave Board ?", + "link-card": "Връзка към тази карта", + "list-archive-cards": "Премести всички карти от този списък в Архива", + "list-archive-cards-pop": "Това ще премахне всички карти от този Списък от Таблото. За да видите картите в Архива и да ги върнете натиснете на \"Меню\" > \"Архив\".", + "list-move-cards": "Премести всички карти в този списък", + "list-select-cards": "Избери всички карти в този списък", + "set-color-list": "Set Color", + "listActionPopup-title": "List Actions", + "swimlaneActionPopup-title": "Swimlane Actions", + "swimlaneAddPopup-title": "Add a Swimlane below", + "listImportCardPopup-title": "Импорт на карта от Trello", + "listMorePopup-title": "Още", + "link-list": "Връзка към този списък", + "list-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the list. There is no undo.", + "list-delete-suggest-archive": "Можете да преместите списъка в Архива, за да го премахнете от Таблото и така да запазите активността в него.", + "lists": "Списъци", + "swimlanes": "Коридори", + "log-out": "Изход", + "log-in": "Вход", + "loginPopup-title": "Вход", + "memberMenuPopup-title": "Настройки на профила", + "members": "Членове", + "menu": "Меню", + "move-selection": "Move selection", + "moveCardPopup-title": "Премести картата", + "moveCardToBottom-title": "Премести в края", + "moveCardToTop-title": "Премести в началото", + "moveSelectionPopup-title": "Move selection", + "multi-selection": "Множествен избор", + "multi-selection-on": "Множественият избор е приложен", + "muted": "Muted", + "muted-info": "You will never be notified of any changes in this board", + "my-boards": "Моите табла", + "name": "Име", + "no-archived-cards": "Няма карти в Архива.", + "no-archived-lists": "Няма списъци в Архива.", + "no-archived-swimlanes": "Няма коридори в Архива.", + "no-results": "No results", + "normal": "Normal", + "normal-desc": "Can view and edit cards. Can't change settings.", + "not-accepted-yet": "Invitation not accepted yet", + "notify-participate": "Получавате информация за всички карти, в които сте отбелязани или сте създали", + "notify-watch": "Получавате информация за всички табла, списъци и карти, които наблюдавате", + "optional": "optional", + "or": "или", + "page-maybe-private": "This page may be private. You may be able to view it by <a href='%s'>logging in</a>.", + "page-not-found": "Page not found.", + "password": "Парола", + "paste-or-dragdrop": "to paste, or drag & drop image file to it (image only)", + "participating": "Participating", + "preview": "Preview", + "previewAttachedImagePopup-title": "Preview", + "previewClipboardImagePopup-title": "Preview", + "private": "Private", + "private-desc": "This board is private. Only people added to the board can view and edit it.", + "profile": "Профил", + "public": "Public", + "public-desc": "This board is public. It's visible to anyone with the link and will show up in search engines like Google. Only people added to the board can edit.", + "quick-access-description": "Star a board to add a shortcut in this bar.", + "remove-cover": "Remove Cover", + "remove-from-board": "Remove from Board", + "remove-label": "Remove Label", + "listDeletePopup-title": "Желаете да изтриете списъка?", + "remove-member": "Премахни член", + "remove-member-from-card": "Премахни от картата", + "remove-member-pop": "Remove __name__ (__username__) from __boardTitle__? The member will be removed from all cards on this board. They will receive a notification.", + "removeMemberPopup-title": "Remove Member?", + "rename": "Rename", + "rename-board": "Промени името на Таблото", + "restore": "Възстанови", + "save": "Запази", + "search": "Търсене", + "rules": "Правила", + "search-cards": "Search from card/list titles, descriptions and custom fields on this board", + "search-example": "Text to search for?", + "select-color": "Избери цвят", + "set-wip-limit-value": "Set a limit for the maximum number of tasks in this list", + "setWipLimitPopup-title": "Въведи WIP лимит", + "shortcut-assign-self": "Добави себе си към тази карта", + "shortcut-autocomplete-emoji": "Autocomplete emoji", + "shortcut-autocomplete-members": "Autocomplete members", + "shortcut-clear-filters": "Изчистване на всички филтри", + "shortcut-close-dialog": "Close Dialog", + "shortcut-filter-my-cards": "Филтрирай моите карти", + "shortcut-show-shortcuts": "Bring up this shortcuts list", + "shortcut-toggle-filterbar": "Отвори/затвори сайдбара с филтри", + "shortcut-toggle-sidebar": "Toggle Board Sidebar", + "show-cards-minimum-count": "Покажи бройката на картите, ако списъка съдържа повече от", + "sidebar-open": "Open Sidebar", + "sidebar-close": "Close Sidebar", + "signupPopup-title": "Create an Account", + "star-board-title": "Click to star this board. It will show up at top of your boards list.", + "starred-boards": "Любими табла", + "starred-boards-description": "Любимите табла се показват в началото на списъка Ви.", + "subscribe": "Subscribe", + "team": "Team", + "this-board": "това табло", + "this-card": "картата", + "spent-time-hours": "Изработено време (часа)", + "overtime-hours": "Оувъртайм (часа)", + "overtime": "Оувъртайм", + "has-overtime-cards": "Има карти с оувъртайм", + "has-spenttime-cards": "Има карти с изработено време", + "time": "Време", + "title": "Title", + "tracking": "Следене", + "tracking-info": "You will be notified of any changes to those cards you are involved as creator or member.", + "type": "Type", + "unassign-member": "Unassign member", + "unsaved-description": "You have an unsaved description.", + "unwatch": "Спри наблюдаването", + "upload": "Upload", + "upload-avatar": "Качване на аватар", + "uploaded-avatar": "Качихте аватар", + "username": "Потребителско име", + "view-it": "View it", + "warn-list-archived": "внимание: тази карта е в списък в Архива", + "watch": "Наблюдавай", + "watching": "Наблюдава", + "watching-info": "You will be notified of any change in this board", + "welcome-board": "Welcome Board", + "welcome-swimlane": "Milestone 1", + "welcome-list1": "Basics", + "welcome-list2": "Advanced", + "card-templates-swimlane": "Card Templates", + "list-templates-swimlane": "List Templates", + "board-templates-swimlane": "Board Templates", + "what-to-do": "What do you want to do?", + "wipLimitErrorPopup-title": "Невалиден WIP лимит", + "wipLimitErrorPopup-dialog-pt1": "The number of tasks in this list is higher than the WIP limit you've defined.", + "wipLimitErrorPopup-dialog-pt2": "Моля, преместете някои от задачите от този списък или въведете по-висок WIP лимит.", + "admin-panel": "Администраторски панел", + "settings": "Настройки", + "people": "Хора", + "registration": "Регистрация", + "disable-self-registration": "Disable Self-Registration", + "invite": "Покани", + "invite-people": "Покани хора", + "to-boards": "в табло/а", + "email-addresses": "Имейл адреси", + "smtp-host-description": "Адресът на SMTP сървъра, който обслужва Вашите имейли.", + "smtp-port-description": "Портът, който Вашият SMTP сървър използва за изходящи имейли.", + "smtp-tls-description": "Разреши TLS поддръжка за SMTP сървъра", + "smtp-host": "SMTP хост", + "smtp-port": "SMTP порт", + "smtp-username": "Потребителско име", + "smtp-password": "Парола", + "smtp-tls": "TLS поддръжка", + "send-from": "От", + "send-smtp-test": "Изпрати тестов имейл на себе си", + "invitation-code": "Invitation Code", + "email-invite-register-subject": "__inviter__ sent you an invitation", + "email-invite-register-text": "Dear __user__,\n\n__inviter__ invites you to kanban board for collaborations.\n\nPlease follow the link below:\n__url__\n\nAnd your invitation code is: __icode__\n\nThanks.", + "email-smtp-test-subject": "SMTP Test Email", + "email-smtp-test-text": "Успешно изпратихте имейл", + "error-invitation-code-not-exist": "Invitation code doesn't exist", + "error-notAuthorized": "You are not authorized to view this page.", + "webhook-title": "Webhook Name", + "webhook-token": "Token (Optional for Authentication)", + "outgoing-webhooks": "Outgoing Webhooks", + "bidirectional-webhooks": "Two-Way Webhooks", + "outgoingWebhooksPopup-title": "Outgoing Webhooks", + "boardCardTitlePopup-title": "Card Title Filter", + "disable-webhook": "Disable This Webhook", + "global-webhook": "Global Webhooks", + "new-outgoing-webhook": "New Outgoing Webhook", + "no-name": "(Unknown)", + "Node_version": "Версия на Node", + "Meteor_version": "Meteor version", + "MongoDB_version": "MongoDB version", + "MongoDB_storage_engine": "MongoDB storage engine", + "MongoDB_Oplog_enabled": "MongoDB Oplog enabled", + "OS_Arch": "Архитектура на ОС", + "OS_Cpus": "Брой CPU ядра", + "OS_Freemem": "Свободна памет", + "OS_Loadavg": "ОС средно натоварване", + "OS_Platform": "ОС платформа", + "OS_Release": "ОС Версия", + "OS_Totalmem": "ОС Общо памет", + "OS_Type": "Тип ОС", + "OS_Uptime": "OS Ъптайм", + "days": "дни", + "hours": "часа", + "minutes": "минути", + "seconds": "секунди", + "show-field-on-card": "Покажи това поле в картата", + "automatically-field-on-card": "Auto create field to all cards", + "showLabel-field-on-card": "Show field label on minicard", + "yes": "Да", + "no": "Не", + "accounts": "Профили", + "accounts-allowEmailChange": "Разреши промяна на имейла", + "accounts-allowUserNameChange": "Allow Username Change", + "createdAt": "Създаден на", + "verified": "Потвърден", + "active": "Активен", + "card-received": "Получена", + "card-received-on": "Получена на", + "card-end": "Завършена", + "card-end-on": "Завършена на", + "editCardReceivedDatePopup-title": "Промени датата на получаване", + "editCardEndDatePopup-title": "Промени датата на завършване", + "setCardColorPopup-title": "Set color", + "setCardActionsColorPopup-title": "Choose a color", + "setSwimlaneColorPopup-title": "Choose a color", + "setListColorPopup-title": "Choose a color", + "assigned-by": "Разпределена от", + "requested-by": "Поискан от", + "board-delete-notice": "Deleting is permanent. You will lose all lists, cards and actions associated with this board.", + "delete-board-confirm-popup": "All lists, cards, labels, and activities will be deleted and you won't be able to recover the board contents. There is no undo.", + "boardDeletePopup-title": "Изтриване на Таблото?", + "delete-board": "Изтрий таблото", + "default-subtasks-board": "Подзадачи за табло __board__", + "default": "по подразбиране", + "queue": "Опашка", + "subtask-settings": "Настройки на Подзадачите", + "card-settings": "Card Settings", + "boardSubtaskSettingsPopup-title": "Настройки за Подзадачите за това Табло", + "boardCardSettingsPopup-title": "Card Settings", + "deposit-subtasks-board": "Deposit subtasks to this board:", + "deposit-subtasks-list": "Landing list for subtasks deposited here:", + "show-parent-in-minicard": "Show parent in minicard:", + "prefix-with-full-path": "Prefix with full path", + "prefix-with-parent": "Prefix with parent", + "subtext-with-full-path": "Subtext with full path", + "subtext-with-parent": "Subtext with parent", + "change-card-parent": "Промени източника на картата", + "parent-card": "Карта-източник", + "source-board": "Source board", + "no-parent": "Не показвай източника", + "activity-added-label": "добави етикет '%s' към %s", + "activity-removed-label": "премахна етикет '%s' от %s", + "activity-delete-attach": "изтри прикачен файл от %s", + "activity-added-label-card": "добави етикет '%s'", + "activity-removed-label-card": "премахна етикет '%s'", + "activity-delete-attach-card": "изтри прикачения файл", + "activity-set-customfield": "set custom field '%s' to '%s' in %s", + "activity-unset-customfield": "unset custom field '%s' in %s", + "r-rule": "Правило", + "r-add-trigger": "Добави спусък", + "r-add-action": "Добави действие", + "r-board-rules": "Правила за таблото", + "r-add-rule": "Добави правилото", + "r-view-rule": "Виж правилото", + "r-delete-rule": "Изтрий правилото", + "r-new-rule-name": "Заглавие за новото правило", + "r-no-rules": "Няма правила", + "r-when-a-card": "Когато карта", + "r-is": "е", + "r-is-moved": "преместена", + "r-added-to": "добавена в", + "r-removed-from": "премахната от", + "r-the-board": "таблото", + "r-list": "списък", + "set-filter": "Set Filter", + "r-moved-to": "Moved to", + "r-moved-from": "Moved from", + "r-archived": "Преместено в Архива", + "r-unarchived": "Възстановено от Архива", + "r-a-card": "карта", + "r-when-a-label-is": "When a label is", + "r-when-the-label": "When the label", + "r-list-name": "list name", + "r-when-a-member": "When a member is", + "r-when-the-member": "When the member", + "r-name": "име", + "r-when-a-attach": "When an attachment", + "r-when-a-checklist": "When a checklist is", + "r-when-the-checklist": "When the checklist", + "r-completed": "Completed", + "r-made-incomplete": "Made incomplete", + "r-when-a-item": "When a checklist item is", + "r-when-the-item": "When the checklist item", + "r-checked": "Checked", + "r-unchecked": "Unchecked", + "r-move-card-to": "Премести картата в", + "r-top-of": "началото на", + "r-bottom-of": "края на", + "r-its-list": "списъка й", + "r-archive": "Премести в Архива", + "r-unarchive": "Възстанови от Архива", + "r-card": "карта", + "r-add": "Добави", + "r-remove": "Remove", + "r-label": "label", + "r-member": "member", + "r-remove-all": "Remove all members from the card", + "r-set-color": "Set color to", + "r-checklist": "checklist", + "r-check-all": "Check all", + "r-uncheck-all": "Uncheck all", + "r-items-check": "items of checklist", + "r-check": "Check", + "r-uncheck": "Uncheck", + "r-item": "item", + "r-of-checklist": "of checklist", + "r-send-email": "Send an email", + "r-to": "to", + "r-subject": "subject", + "r-rule-details": "Детайли за правилото", + "r-d-move-to-top-gen": "Move card to top of its list", + "r-d-move-to-top-spec": "Move card to top of list", + "r-d-move-to-bottom-gen": "Move card to bottom of its list", + "r-d-move-to-bottom-spec": "Move card to bottom of list", + "r-d-send-email": "Send email", + "r-d-send-email-to": "to", + "r-d-send-email-subject": "subject", + "r-d-send-email-message": "message", + "r-d-archive": "Премести картата в Архива", + "r-d-unarchive": "Възстанови картата от Архива", + "r-d-add-label": "Add label", + "r-d-remove-label": "Remove label", + "r-create-card": "Create new card", + "r-in-list": "in list", + "r-in-swimlane": "in swimlane", + "r-d-add-member": "Add member", + "r-d-remove-member": "Remove member", + "r-d-remove-all-member": "Remove all member", + "r-d-check-all": "Check all items of a list", + "r-d-uncheck-all": "Uncheck all items of a list", + "r-d-check-one": "Check item", + "r-d-uncheck-one": "Uncheck item", + "r-d-check-of-list": "of checklist", + "r-d-add-checklist": "Добави чеклист", + "r-d-remove-checklist": "Премахни чеклист", + "r-by": "by", + "r-add-checklist": "Добави чеклист", + "r-with-items": "с точки", + "r-items-list": "точка1,точка2,точка3", + "r-add-swimlane": "Добави коридор", + "r-swimlane-name": "име на коридора", + "r-board-note": "Note: leave a field empty to match every possible value.", + "r-checklist-note": "Note: checklist's items have to be written as comma separated values.", + "r-when-a-card-is-moved": "When a card is moved to another list", + "r-set": "Set", + "r-update": "Update", + "r-datefield": "date field", + "r-df-start-at": "start", + "r-df-due-at": "due", + "r-df-end-at": "end", + "r-df-received-at": "received", + "r-to-current-datetime": "to current date/time", + "r-remove-value-from": "Remove value from", + "ldap": "LDAP", + "oauth2": "OAuth2", + "cas": "CAS", + "authentication-method": "Authentication method", + "authentication-type": "Authentication type", + "custom-product-name": "Custom Product Name", + "layout": "Layout", + "hide-logo": "Hide Logo", + "add-custom-html-after-body-start": "Add Custom HTML after <body> start", + "add-custom-html-before-body-end": "Add Custom HTML before </body> end", + "error-undefined": "Something went wrong", + "error-ldap-login": "An error occurred while trying to login", + "display-authentication-method": "Display Authentication Method", + "default-authentication-method": "Default Authentication Method", + "duplicate-board": "Duplicate Board", + "people-number": "The number of people is:", + "swimlaneDeletePopup-title": "Delete Swimlane ?", + "swimlane-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the swimlane. There is no undo.", + "restore-all": "Restore all", + "delete-all": "Delete all", + "loading": "Loading, please wait.", + "previous_as": "last time was", + "act-a-dueAt": "modified due time to \nWhen: __timeValue__\nWhere: __card__\n previous due was __timeOldValue__", + "act-a-endAt": "modified ending time to __timeValue__ from (__timeOldValue__)", + "act-a-startAt": "modified starting time to __timeValue__ from (__timeOldValue__)", + "act-a-receivedAt": "modified received time to __timeValue__ from (__timeOldValue__)", + "a-dueAt": "modified due time to be", + "a-endAt": "modified ending time to be", + "a-startAt": "modified starting time to be", + "a-receivedAt": "modified received time to be", + "almostdue": "current due time %s is approaching", + "pastdue": "current due time %s is past", + "duenow": "current due time %s is today", + "act-newDue": "__list__/__card__ has 1st due reminder [__board__]", + "act-withDue": "__list__/__card__ due reminders [__board__]", + "act-almostdue": "was reminding the current due (__timeValue__) of __card__ is approaching", + "act-pastdue": "was reminding the current due (__timeValue__) of __card__ is past", + "act-duenow": "was reminding the current due (__timeValue__) of __card__ is now", + "act-atUserComment": "You were mentioned in [__board__] __list__/__card__", + "delete-user-confirm-popup": "Are you sure you want to delete this account? There is no undo.", + "accounts-allowUserDelete": "Allow users to self delete their account", + "hide-minicard-label-text": "Hide minicard label text", + "show-desktop-drag-handles": "Show desktop drag handles", + "assignee": "Assignee", + "cardAssigneesPopup-title": "Assignee", + "addmore-detail": "Add a more detailed description", + "show-on-card": "Show on Card", + "new": "New", + "editUserPopup-title": "Edit User", + "newUserPopup-title": "New User", + "notifications": "Notifications", + "view-all": "View All", + "filter-by-unread": "Filter by Unread", + "mark-all-as-read": "Mark all as read", + "remove-all-read": "Remove all read", + "allow-rename": "Allow Rename", + "allowRenamePopup-title": "Allow Rename" +} diff --git a/i18n/br.i18n.json b/i18n/br.i18n.json index e4f7a426..d64276e0 100644 --- a/i18n/br.i18n.json +++ b/i18n/br.i18n.json @@ -1,780 +1,778 @@ { - "accept": "Asantiñ", - "act-activity-notify": "Activity Notification", - "act-addAttachment": "added attachment __attachment__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-deleteAttachment": "deleted attachment __attachment__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addSubtask": "added subtask __subtask__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addedLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removeLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removedLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addChecklist": "added checklist __checklist__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addChecklistItem": "added checklist item __checklistItem__ to checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removeChecklist": "removed checklist __checklist__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removeChecklistItem": "removed checklist item __checklistItem__ from checklist __checkList__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-checkedItem": "checked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-uncheckedItem": "unchecked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-completeChecklist": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-uncompleteChecklist": "uncompleted checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addComment": "commented on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-editComment": "edited comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-deleteComment": "deleted comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-createBoard": "created board __board__", - "act-createSwimlane": "created swimlane __swimlane__ to board __board__", - "act-createCard": "created card __card__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-createCustomField": "created custom field __customField__ at board __board__", - "act-deleteCustomField": "deleted custom field __customField__ at board __board__", - "act-setCustomField": "edited custom field __customField__: __customFieldValue__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-createList": "added list __list__ to board __board__", - "act-addBoardMember": "added member __member__ to board __board__", - "act-archivedBoard": "Board __board__ moved to Archive", - "act-archivedCard": "Card __card__ at list __list__ at swimlane __swimlane__ at board __board__ moved to Archive", - "act-archivedList": "List __list__ at swimlane __swimlane__ at board __board__ moved to Archive", - "act-archivedSwimlane": "Swimlane __swimlane__ at board __board__ moved to Archive", - "act-importBoard": "imported board __board__", - "act-importCard": "imported card __card__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-importList": "imported list __list__ to swimlane __swimlane__ at board __board__", - "act-joinMember": "added member __member__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-moveCard": "moved card __card__ at board __board__ from list __oldList__ at swimlane __oldSwimlane__ to list __list__ at swimlane __swimlane__", - "act-moveCardToOtherBoard": "moved card __card__ from list __oldList__ at swimlane __oldSwimlane__ at board __oldBoard__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-removeBoardMember": "removed member __member__ from board __board__", - "act-restoredCard": "restored card __card__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-unjoinMember": "removed member __member__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-withBoardTitle": "__board__", - "act-withCardTitle": "[__board__] __card__", - "actions": "Oberoù", - "activities": "Oberiantizoù", - "activity": "Oberiantiz", - "activity-added": "%s ouzhpennet da %s", - "activity-archived": "%s moved to Archive", - "activity-attached": "%s liammet ouzh %s", - "activity-created": "%s krouet", - "activity-customfield-created": "created custom field %s", - "activity-excluded": "excluded %s from %s", - "activity-imported": "%s enporzhiet eus %s da %s", - "activity-imported-board": "%s enporzhiet da %s", - "activity-joined": "joined %s", - "activity-moved": "moved %s from %s to %s", - "activity-on": "on %s", - "activity-removed": "removed %s from %s", - "activity-sent": "sent %s to %s", - "activity-unjoined": "unjoined %s", - "activity-subtask-added": "added subtask to %s", - "activity-checked-item": "checked %s in checklist %s of %s", - "activity-unchecked-item": "unchecked %s in checklist %s of %s", - "activity-checklist-added": "added checklist to %s", - "activity-checklist-removed": "removed a checklist from %s", - "activity-checklist-completed": "completed checklist %s of %s", - "activity-checklist-uncompleted": "uncompleted the checklist %s of %s", - "activity-checklist-item-added": "added checklist item to '%s' in %s", - "activity-checklist-item-removed": "removed a checklist item from '%s' in %s", - "add": "Ouzhpenn", - "activity-checked-item-card": "checked %s in checklist %s", - "activity-unchecked-item-card": "unchecked %s in checklist %s", - "activity-checklist-completed-card": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "activity-checklist-uncompleted-card": "uncompleted the checklist %s", - "activity-editComment": "edited comment %s", - "activity-deleteComment": "deleted comment %s", - "add-attachment": "Add Attachment", - "add-board": "Add Board", - "add-card": "Add Card", - "add-swimlane": "Add Swimlane", - "add-subtask": "Add Subtask", - "add-checklist": "Add Checklist", - "add-checklist-item": "Add an item to checklist", - "add-cover": "Ouzphenn ur golo", - "add-label": "Add Label", - "add-list": "Add List", - "add-members": "Ouzhpenn izili", - "added": "Ouzhpennet", - "addMemberPopup-title": "Izili", - "admin": "Merour", - "admin-desc": "Can view and edit cards, remove members, and change settings for the board.", - "admin-announcement": "Announcement", - "admin-announcement-active": "Active System-Wide Announcement", - "admin-announcement-title": "Announcement from Administrator", - "all-boards": "All boards", - "and-n-other-card": "And __count__ other card", - "and-n-other-card_plural": "And __count__ other cards", - "apply": "Apply", - "app-is-offline": "Loading, please wait. Refreshing the page will cause data loss. If loading does not work, please check that server has not stopped.", - "archive": "Move to Archive", - "archive-all": "Move All to Archive", - "archive-board": "Move Board to Archive", - "archive-card": "Move Card to Archive", - "archive-list": "Move List to Archive", - "archive-swimlane": "Move Swimlane to Archive", - "archive-selection": "Move selection to Archive", - "archiveBoardPopup-title": "Move Board to Archive?", - "archived-items": "Archive", - "archived-boards": "Boards in Archive", - "restore-board": "Restore Board", - "no-archived-boards": "No Boards in Archive.", - "archives": "Archive", - "template": "Template", - "templates": "Templates", - "assign-member": "Assign member", - "attached": "attached", - "attachment": "Attachment", - "attachment-delete-pop": "Deleting an attachment is permanent. There is no undo.", - "attachmentDeletePopup-title": "Delete Attachment?", - "attachments": "Attachments", - "auto-watch": "Automatically watch boards when they are created", - "avatar-too-big": "The avatar is too large (70KB max)", - "back": "Back", - "board-change-color": "Kemmañ al liv", - "board-nb-stars": "%s stered", - "board-not-found": "Board not found", - "board-private-info": "This board will be <strong>private</strong>.", - "board-public-info": "This board will be <strong>public</strong>.", - "boardChangeColorPopup-title": "Change Board Background", - "boardChangeTitlePopup-title": "Rename Board", - "boardChangeVisibilityPopup-title": "Change Visibility", - "boardChangeWatchPopup-title": "Change Watch", - "boardMenuPopup-title": "Board Settings", - "boardChangeViewPopup-title": "Board View", - "boards": "Boards", - "board-view": "Board View", - "board-view-cal": "Calendar", - "board-view-swimlanes": "Swimlanes", - "board-view-collapse": "Collapse", - "board-view-lists": "Lists", - "bucket-example": "Like “Bucket List” for example", - "cancel": "Cancel", - "card-archived": "This card is moved to Archive.", - "board-archived": "This board is moved to Archive.", - "card-comments-title": "This card has %s comment.", - "card-delete-notice": "Deleting is permanent. You will lose all actions associated with this card.", - "card-delete-pop": "All actions will be removed from the activity feed and you won't be able to re-open the card. There is no undo.", - "card-delete-suggest-archive": "You can move a card to Archive to remove it from the board and preserve the activity.", - "card-due": "Due", - "card-due-on": "Due on", - "card-spent": "Spent Time", - "card-edit-attachments": "Edit attachments", - "card-edit-custom-fields": "Edit custom fields", - "card-start-voting": "Start voting", - "card-cancel-voting": "Delete voting and all votes", - "card-edit-labels": "Edit labels", - "card-edit-members": "Edit members", - "card-labels-title": "Change the labels for the card.", - "card-members-title": "Add or remove members of the board from the card.", - "card-start": "Start", - "card-start-on": "Starts on", - "cardAttachmentsPopup-title": "Attach From", - "cardCustomField-datePopup-title": "Change date", - "cardCustomFieldsPopup-title": "Edit custom fields", - "cardStartVotingPopup-title": "Start a vote", - "positiveVoteMembersPopup-title": "Proponents", - "negativeVoteMembersPopup-title": "Opponents", - "vote-question": "Voting question", - "vote-public": "Public vote", - "vote-for-it": "for it", - "vote-against": "against", - "cardDeletePopup-title": "Diverkañ ar gartenn ?", - "cardDetailsActionsPopup-title": "Card Actions", - "cardLabelsPopup-title": "Labels", - "cardMembersPopup-title": "Izili", - "cardMorePopup-title": "Muioc’h", - "cardTemplatePopup-title": "Create template", - "cards": "Kartennoù", - "cards-count": "Kartennoù", - "casSignIn": "Sign In with CAS", - "cardType-card": "Card", - "cardType-linkedCard": "Linked Card", - "cardType-linkedBoard": "Linked Board", - "change": "Change", - "change-avatar": "Change Avatar", - "change-password": "Kemmañ ger-tremen", - "change-permissions": "Change permissions", - "change-settings": "Change Settings", - "changeAvatarPopup-title": "Change Avatar", - "changeLanguagePopup-title": "Change Language", - "changePasswordPopup-title": "Kemmañ ger-tremen", - "changePermissionsPopup-title": "Change Permissions", - "changeSettingsPopup-title": "Change Settings", - "subtasks": "Subtasks", - "checklists": "Checklists", - "click-to-star": "Click to star this board.", - "click-to-unstar": "Click to unstar this board.", - "clipboard": "Clipboard or drag & drop", - "close": "Close", - "close-board": "Close Board", - "close-board-pop": "You will be able to restore the board by clicking the “Archive” button from the home header.", - "color-black": "du", - "color-blue": "glas", - "color-crimson": "crimson", - "color-darkgreen": "darkgreen", - "color-gold": "gold", - "color-gray": "gray", - "color-green": "gwer", - "color-indigo": "indigo", - "color-lime": "melen sitroñs", - "color-magenta": "magenta", - "color-mistyrose": "mistyrose", - "color-navy": "navy", - "color-orange": "orañjez", - "color-paleturquoise": "paleturquoise", - "color-peachpuff": "peachpuff", - "color-pink": "roz", - "color-plum": "plum", - "color-purple": "mouk", - "color-red": "ruz", - "color-saddlebrown": "saddlebrown", - "color-silver": "silver", - "color-sky": "pers", - "color-slateblue": "slateblue", - "color-white": "white", - "color-yellow": "melen", - "unset-color": "Unset", - "comment": "Comment", - "comment-placeholder": "Write Comment", - "comment-only": "Comment only", - "comment-only-desc": "Can comment on cards only.", - "no-comments": "No comments", - "no-comments-desc": "Can not see comments and activities.", - "worker": "Worker", - "worker-desc": "Can only move cards, assign itself to card and comment.", - "computer": "Computer", - "confirm-subtask-delete-dialog": "Are you sure you want to delete subtask?", - "confirm-checklist-delete-dialog": "Are you sure you want to delete checklist?", - "copy-card-link-to-clipboard": "Copy card link to clipboard", - "linkCardPopup-title": "Link Card", - "searchElementPopup-title": "Search", - "copyCardPopup-title": "Copy Card", - "copyChecklistToManyCardsPopup-title": "Copy Checklist Template to Many Cards", - "copyChecklistToManyCardsPopup-instructions": "Destination Card Titles and Descriptions in this JSON format", - "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"First card title\", \"description\":\"First card description\"}, {\"title\":\"Second card title\",\"description\":\"Second card description\"},{\"title\":\"Last card title\",\"description\":\"Last card description\"} ]", - "create": "Krouiñ", - "createBoardPopup-title": "Create Board", - "chooseBoardSourcePopup-title": "Import board", - "createLabelPopup-title": "Create Label", - "createCustomField": "Create Field", - "createCustomFieldPopup-title": "Create Field", - "current": "current", - "custom-field-delete-pop": "There is no undo. This will remove this custom field from all cards and destroy its history.", - "custom-field-checkbox": "Checkbox", - "custom-field-date": "Date", - "custom-field-dropdown": "Dropdown List", - "custom-field-dropdown-none": "(none)", - "custom-field-dropdown-options": "List Options", - "custom-field-dropdown-options-placeholder": "Press enter to add more options", - "custom-field-dropdown-unknown": "(unknown)", - "custom-field-number": "Number", - "custom-field-text": "Text", - "custom-fields": "Custom Fields", - "date": "Date", - "decline": "Decline", - "default-avatar": "Default avatar", - "delete": "Diverkañ", - "deleteCustomFieldPopup-title": "Delete Custom Field?", - "deleteLabelPopup-title": "Delete Label?", - "description": "Description", - "disambiguateMultiLabelPopup-title": "Disambiguate Label Action", - "disambiguateMultiMemberPopup-title": "Disambiguate Member Action", - "discard": "Discard", - "done": "Graet", - "download": "Download", - "edit": "Kemmañ", - "edit-avatar": "Change Avatar", - "edit-profile": "Edit Profile", - "edit-wip-limit": "Edit WIP Limit", - "soft-wip-limit": "Soft WIP Limit", - "editCardStartDatePopup-title": "Change start date", - "editCardDueDatePopup-title": "Change due date", - "editCustomFieldPopup-title": "Edit Field", - "editCardSpentTimePopup-title": "Change spent time", - "editLabelPopup-title": "Change Label", - "editNotificationPopup-title": "Edit Notification", - "editProfilePopup-title": "Edit Profile", - "email": "Email", - "email-enrollAccount-subject": "An account created for you on __siteName__", - "email-enrollAccount-text": "Hello __user__,\n\nTo start using the service, simply click the link below.\n\n__url__\n\nThanks.", - "email-fail": "Sending email failed", - "email-fail-text": "Error trying to send email", - "email-invalid": "Invalid email", - "email-invite": "Invite via Email", - "email-invite-subject": "__inviter__ sent you an invitation", - "email-invite-text": "Dear __user__,\n\n__inviter__ invites you to join board \"__board__\" for collaborations.\n\nPlease follow the link below:\n\n__url__\n\nThanks.", - "email-resetPassword-subject": "Reset your password on __siteName__", - "email-resetPassword-text": "Hello __user__,\n\nTo reset your password, simply click the link below.\n\n__url__\n\nThanks.", - "email-sent": "Email sent", - "email-verifyEmail-subject": "Verify your email address on __siteName__", - "email-verifyEmail-text": "Hello __user__,\n\nTo verify your account email, simply click the link below.\n\n__url__\n\nThanks.", - "enable-wip-limit": "Enable WIP Limit", - "error-board-doesNotExist": "This board does not exist", - "error-board-notAdmin": "You need to be admin of this board to do that", - "error-board-notAMember": "You need to be a member of this board to do that", - "error-json-malformed": "Your text is not valid JSON", - "error-json-schema": "Your JSON data does not include the proper information in the correct format", - "error-list-doesNotExist": "This list does not exist", - "error-user-doesNotExist": "This user does not exist", - "error-user-notAllowSelf": "You can not invite yourself", - "error-user-notCreated": "This user is not created", - "error-username-taken": "This username is already taken", - "error-email-taken": "Email has already been taken", - "export-board": "Export board", - "sort": "Sort", - "sort-desc": "Click to Sort List", - "list-sort-by": "Sort the List By:", - "list-label-modifiedAt": "Last Access Time", - "list-label-title": "Name of the List", - "list-label-sort": "Your Manual Order", - "list-label-short-modifiedAt": "(L)", - "list-label-short-title": "(N)", - "list-label-short-sort": "(M)", - "filter": "Filter", - "filter-cards": "Filter Cards or Lists", - "list-filter-label": "Filter List by Title", - "filter-clear": "Clear filter", - "filter-no-label": "No label", - "filter-no-member": "No member", - "filter-no-assignee": "No assignee", - "filter-no-custom-fields": "No Custom Fields", - "filter-show-archive": "Show archived lists", - "filter-hide-empty": "Hide empty lists", - "filter-on": "Filter is on", - "filter-on-desc": "You are filtering cards on this board. Click here to edit filter.", - "filter-to-selection": "Filter to selection", - "advanced-filter-label": "Advanced Filter", - "advanced-filter-description": "Advanced Filter allows to write a string containing following operators: == != <= >= && || ( ) A space is used as a separator between the Operators. You can filter for all Custom Fields by typing their names and values. For Example: Field1 == Value1. Note: If fields or values contains spaces, you need to encapsulate them into single quotes. For Example: 'Field 1' == 'Value 1'. For single control characters (' \\/) to be skipped, you can use \\. For example: Field1 == I\\'m. Also you can combine multiple conditions. For Example: F1 == V1 || F1 == V2. Normally all operators are interpreted from left to right. You can change the order by placing brackets. For Example: F1 == V1 && ( F2 == V2 || F2 == V3 ). Also you can search text fields using regex: F1 == /Tes.*/i", - "fullname": "Full Name", - "header-logo-title": "Go back to your boards page.", - "hide-system-messages": "Hide system messages", - "headerBarCreateBoardPopup-title": "Create Board", - "home": "Home", - "import": "Import", - "link": "Link", - "import-board": "import board", - "import-board-c": "Import board", - "import-board-title-trello": "Import board from Trello", - "import-board-title-wekan": "Import board from previous export", - "import-sandstorm-backup-warning": "Do not delete data you import from original exported board or Trello before checking does this grain close and open again, or do you get Board not found error, that means data loss.", - "import-sandstorm-warning": "Imported board will delete all existing data on board and replace it with imported board.", - "from-trello": "From Trello", - "from-wekan": "From previous export", - "import-board-instruction-trello": "In your Trello board, go to 'Menu', then 'More', 'Print and Export', 'Export JSON', and copy the resulting text", - "import-board-instruction-wekan": "In your board, go to 'Menu', then 'Export board', and copy the text in the downloaded file.", - "import-board-instruction-about-errors": "If you get errors when importing board, sometimes importing still works, and board is at All Boards page.", - "import-json-placeholder": "Paste your valid JSON data here", - "import-map-members": "Map members", - "import-members-map": "Your imported board has some members. Please map the members you want to import to your users", - "import-show-user-mapping": "Review members mapping", - "import-user-select": "Pick your existing user you want to use as this member", - "importMapMembersAddPopup-title": "Select member", - "info": "Version", - "initials": "Initials", - "invalid-date": "Invalid date", - "invalid-time": "Invalid time", - "invalid-user": "Invalid user", - "joined": "joined", - "just-invited": "You are just invited to this board", - "keyboard-shortcuts": "Keyboard shortcuts", - "label-create": "Create Label", - "label-default": "%s label (default)", - "label-delete-pop": "There is no undo. This will remove this label from all cards and destroy its history.", - "labels": "Labels", - "language": "Yezh", - "last-admin-desc": "You can’t change roles because there must be at least one admin.", - "leave-board": "Leave Board", - "leave-board-pop": "Are you sure you want to leave __boardTitle__? You will be removed from all cards on this board.", - "leaveBoardPopup-title": "Leave Board ?", - "link-card": "Link to this card", - "list-archive-cards": "Move all cards in this list to Archive", - "list-archive-cards-pop": "This will remove all the cards in this list from the board. To view cards in Archive and bring them back to the board, click “Menu” > “Archive”.", - "list-move-cards": "Move all cards in this list", - "list-select-cards": "Select all cards in this list", - "set-color-list": "Set Color", - "listActionPopup-title": "List Actions", - "swimlaneActionPopup-title": "Swimlane Actions", - "swimlaneAddPopup-title": "Add a Swimlane below", - "listImportCardPopup-title": "Import a Trello card", - "listMorePopup-title": "Muioc’h", - "link-list": "Link to this list", - "list-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the list. There is no undo.", - "list-delete-suggest-archive": "You can move a list to Archive to remove it from the board and preserve the activity.", - "lists": "Lists", - "swimlanes": "Swimlanes", - "log-out": "Log Out", - "log-in": "Log In", - "loginPopup-title": "Log In", - "memberMenuPopup-title": "Member Settings", - "members": "Izili", - "menu": "Menu", - "move-selection": "Move selection", - "moveCardPopup-title": "Move Card", - "moveCardToBottom-title": "Move to Bottom", - "moveCardToTop-title": "Move to Top", - "moveSelectionPopup-title": "Move selection", - "multi-selection": "Multi-Selection", - "multi-selection-on": "Multi-Selection is on", - "muted": "Muted", - "muted-info": "You will never be notified of any changes in this board", - "my-boards": "My Boards", - "name": "Name", - "no-archived-cards": "No cards in Archive.", - "no-archived-lists": "No lists in Archive.", - "no-archived-swimlanes": "No swimlanes in Archive.", - "no-results": "No results", - "normal": "Normal", - "normal-desc": "Can view and edit cards. Can't change settings.", - "not-accepted-yet": "Invitation not accepted yet", - "notify-participate": "Receive updates to any cards you participate as creater or member", - "notify-watch": "Receive updates to any boards, lists, or cards you’re watching", - "optional": "optional", - "or": "or", - "page-maybe-private": "This page may be private. You may be able to view it by <a href='%s'>logging in</a>.", - "page-not-found": "Page not found.", - "password": "Ger-tremen", - "paste-or-dragdrop": "to paste, or drag & drop image file to it (image only)", - "participating": "Participating", - "preview": "Preview", - "previewAttachedImagePopup-title": "Preview", - "previewClipboardImagePopup-title": "Preview", - "private": "Private", - "private-desc": "This board is private. Only people added to the board can view and edit it.", - "profile": "Profile", - "public": "Public", - "public-desc": "This board is public. It's visible to anyone with the link and will show up in search engines like Google. Only people added to the board can edit.", - "quick-access-description": "Star a board to add a shortcut in this bar.", - "remove-cover": "Remove Cover", - "remove-from-board": "Remove from Board", - "remove-label": "Remove Label", - "listDeletePopup-title": "Delete List ?", - "remove-member": "Remove Member", - "remove-member-from-card": "Remove from Card", - "remove-member-pop": "Remove __name__ (__username__) from __boardTitle__? The member will be removed from all cards on this board. They will receive a notification.", - "removeMemberPopup-title": "Remove Member?", - "rename": "Rename", - "rename-board": "Rename Board", - "restore": "Restore", - "save": "Save", - "search": "Search", - "rules": "Rules", - "search-cards": "Search from card/list titles, descriptions and custom fields on this board", - "search-example": "Text to search for?", - "select-color": "Select Color", - "set-wip-limit-value": "Set a limit for the maximum number of tasks in this list", - "setWipLimitPopup-title": "Set WIP Limit", - "shortcut-assign-self": "Assign yourself to current card", - "shortcut-autocomplete-emoji": "Autocomplete emoji", - "shortcut-autocomplete-members": "Autocomplete members", - "shortcut-clear-filters": "Clear all filters", - "shortcut-close-dialog": "Close Dialog", - "shortcut-filter-my-cards": "Filter my cards", - "shortcut-show-shortcuts": "Bring up this shortcuts list", - "shortcut-toggle-filterbar": "Toggle Filter Sidebar", - "shortcut-toggle-sidebar": "Toggle Board Sidebar", - "show-cards-minimum-count": "Show cards count if list contains more than", - "sidebar-open": "Open Sidebar", - "sidebar-close": "Close Sidebar", - "signupPopup-title": "Create an Account", - "star-board-title": "Click to star this board. It will show up at top of your boards list.", - "starred-boards": "Starred Boards", - "starred-boards-description": "Starred boards show up at the top of your boards list.", - "subscribe": "Subscribe", - "team": "Team", - "this-board": "this board", - "this-card": "this card", - "spent-time-hours": "Spent time (hours)", - "overtime-hours": "Overtime (hours)", - "overtime": "Overtime", - "has-overtime-cards": "Has overtime cards", - "has-spenttime-cards": "Has spent time cards", - "time": "Time", - "title": "Title", - "tracking": "Tracking", - "tracking-info": "You will be notified of any changes to those cards you are involved as creator or member.", - "type": "Type", - "unassign-member": "Unassign member", - "unsaved-description": "You have an unsaved description.", - "unwatch": "Unwatch", - "upload": "Upload", - "upload-avatar": "Upload an avatar", - "uploaded-avatar": "Uploaded an avatar", - "username": "Username", - "view-it": "View it", - "warn-list-archived": "warning: this card is in an list at Archive", - "watch": "Watch", - "watching": "Watching", - "watching-info": "You will be notified of any change in this board", - "welcome-board": "Welcome Board", - "welcome-swimlane": "Milestone 1", - "welcome-list1": "Basics", - "welcome-list2": "Advanced", - "card-templates-swimlane": "Card Templates", - "list-templates-swimlane": "List Templates", - "board-templates-swimlane": "Board Templates", - "what-to-do": "What do you want to do?", - "wipLimitErrorPopup-title": "Invalid WIP Limit", - "wipLimitErrorPopup-dialog-pt1": "The number of tasks in this list is higher than the WIP limit you've defined.", - "wipLimitErrorPopup-dialog-pt2": "Please move some tasks out of this list, or set a higher WIP limit.", - "admin-panel": "Admin Panel", - "settings": "Settings", - "people": "People", - "registration": "Registration", - "disable-self-registration": "Disable Self-Registration", - "invite": "Invite", - "invite-people": "Invite People", - "to-boards": "To board(s)", - "email-addresses": "Email Addresses", - "smtp-host-description": "The address of the SMTP server that handles your emails.", - "smtp-port-description": "The port your SMTP server uses for outgoing emails.", - "smtp-tls-description": "Enable TLS support for SMTP server", - "smtp-host": "SMTP Host", - "smtp-port": "SMTP Port", - "smtp-username": "Username", - "smtp-password": "Ger-tremen", - "smtp-tls": "TLS support", - "send-from": "From", - "send-smtp-test": "Send a test email to yourself", - "invitation-code": "Invitation Code", - "email-invite-register-subject": "__inviter__ sent you an invitation", - "email-invite-register-text": "Dear __user__,\n\n__inviter__ invites you to kanban board for collaborations.\n\nPlease follow the link below:\n__url__\n\nAnd your invitation code is: __icode__\n\nThanks.", - "email-smtp-test-subject": "SMTP Test Email", - "email-smtp-test-text": "You have successfully sent an email", - "error-invitation-code-not-exist": "Invitation code doesn't exist", - "error-notAuthorized": "You are not authorized to view this page.", - "webhook-title": "Webhook Name", - "webhook-token": "Token (Optional for Authentication)", - "outgoing-webhooks": "Outgoing Webhooks", - "bidirectional-webhooks": "Two-Way Webhooks", - "outgoingWebhooksPopup-title": "Outgoing Webhooks", - "boardCardTitlePopup-title": "Card Title Filter", - "disable-webhook": "Disable This Webhook", - "global-webhook": "Global Webhooks", - "new-outgoing-webhook": "New Outgoing Webhook", - "no-name": "(Unknown)", - "Node_version": "Node version", - "Meteor_version": "Meteor version", - "MongoDB_version": "MongoDB version", - "MongoDB_storage_engine": "MongoDB storage engine", - "MongoDB_Oplog_enabled": "MongoDB Oplog enabled", - "OS_Arch": "OS Arch", - "OS_Cpus": "OS CPU Count", - "OS_Freemem": "OS Free Memory", - "OS_Loadavg": "OS Load Average", - "OS_Platform": "OS Platform", - "OS_Release": "OS Release", - "OS_Totalmem": "OS Total Memory", - "OS_Type": "OS Type", - "OS_Uptime": "OS Uptime", - "days": "days", - "hours": "hours", - "minutes": "minutes", - "seconds": "seconds", - "show-field-on-card": "Show this field on card", - "automatically-field-on-card": "Auto create field to all cards", - "showLabel-field-on-card": "Show field label on minicard", - "yes": "Yes", - "no": "No", - "accounts": "Accounts", - "accounts-allowEmailChange": "Allow Email Change", - "accounts-allowUserNameChange": "Allow Username Change", - "createdAt": "Created at", - "verified": "Verified", - "active": "Active", - "card-received": "Received", - "card-received-on": "Received on", - "card-end": "End", - "card-end-on": "Ends on", - "editCardReceivedDatePopup-title": "Change received date", - "editCardEndDatePopup-title": "Change end date", - "setCardColorPopup-title": "Set color", - "setCardActionsColorPopup-title": "Choose a color", - "setSwimlaneColorPopup-title": "Choose a color", - "setListColorPopup-title": "Choose a color", - "assigned-by": "Assigned By", - "requested-by": "Requested By", - "board-delete-notice": "Deleting is permanent. You will lose all lists, cards and actions associated with this board.", - "delete-board-confirm-popup": "All lists, cards, labels, and activities will be deleted and you won't be able to recover the board contents. There is no undo.", - "boardDeletePopup-title": "Delete Board?", - "delete-board": "Delete Board", - "default-subtasks-board": "Subtasks for __board__ board", - "default": "Default", - "queue": "Queue", - "subtask-settings": "Subtasks Settings", - "card-settings": "Card Settings", - "boardSubtaskSettingsPopup-title": "Board Subtasks Settings", - "boardCardSettingsPopup-title": "Card Settings", - "deposit-subtasks-board": "Deposit subtasks to this board:", - "deposit-subtasks-list": "Landing list for subtasks deposited here:", - "show-parent-in-minicard": "Show parent in minicard:", - "prefix-with-full-path": "Prefix with full path", - "prefix-with-parent": "Prefix with parent", - "subtext-with-full-path": "Subtext with full path", - "subtext-with-parent": "Subtext with parent", - "change-card-parent": "Change card's parent", - "parent-card": "Parent card", - "source-board": "Source board", - "no-parent": "Don't show parent", - "activity-added-label": "added label '%s' to %s", - "activity-removed-label": "removed label '%s' from %s", - "activity-delete-attach": "deleted an attachment from %s", - "activity-added-label-card": "added label '%s'", - "activity-removed-label-card": "removed label '%s'", - "activity-delete-attach-card": "deleted an attachment", - "activity-set-customfield": "set custom field '%s' to '%s' in %s", - "activity-unset-customfield": "unset custom field '%s' in %s", - "r-rule": "Rule", - "r-add-trigger": "Add trigger", - "r-add-action": "Add action", - "r-board-rules": "Board rules", - "r-add-rule": "Add rule", - "r-view-rule": "View rule", - "r-delete-rule": "Delete rule", - "r-new-rule-name": "New rule title", - "r-no-rules": "No rules", - "r-when-a-card": "When a card", - "r-is": "is", - "r-is-moved": "is moved", - "r-added-to": "added to", - "r-removed-from": "Removed from", - "r-the-board": "the board", - "r-list": "list", - "set-filter": "Set Filter", - "r-moved-to": "Moved to", - "r-moved-from": "Moved from", - "r-archived": "Moved to Archive", - "r-unarchived": "Restored from Archive", - "r-a-card": "a card", - "r-when-a-label-is": "When a label is", - "r-when-the-label": "When the label", - "r-list-name": "list name", - "r-when-a-member": "When a member is", - "r-when-the-member": "When the member", - "r-name": "name", - "r-when-a-attach": "When an attachment", - "r-when-a-checklist": "When a checklist is", - "r-when-the-checklist": "When the checklist", - "r-completed": "Completed", - "r-made-incomplete": "Made incomplete", - "r-when-a-item": "When a checklist item is", - "r-when-the-item": "When the checklist item", - "r-checked": "Checked", - "r-unchecked": "Unchecked", - "r-move-card-to": "Move card to", - "r-top-of": "Top of", - "r-bottom-of": "Bottom of", - "r-its-list": "its list", - "r-archive": "Move to Archive", - "r-unarchive": "Restore from Archive", - "r-card": "card", - "r-add": "Ouzhpenn", - "r-remove": "Remove", - "r-label": "label", - "r-member": "member", - "r-remove-all": "Remove all members from the card", - "r-set-color": "Set color to", - "r-checklist": "checklist", - "r-check-all": "Check all", - "r-uncheck-all": "Uncheck all", - "r-items-check": "items of checklist", - "r-check": "Check", - "r-uncheck": "Uncheck", - "r-item": "item", - "r-of-checklist": "of checklist", - "r-send-email": "Send an email", - "r-to": "to", - "r-subject": "subject", - "r-rule-details": "Rule details", - "r-d-move-to-top-gen": "Move card to top of its list", - "r-d-move-to-top-spec": "Move card to top of list", - "r-d-move-to-bottom-gen": "Move card to bottom of its list", - "r-d-move-to-bottom-spec": "Move card to bottom of list", - "r-d-send-email": "Send email", - "r-d-send-email-to": "to", - "r-d-send-email-subject": "subject", - "r-d-send-email-message": "message", - "r-d-archive": "Move card to Archive", - "r-d-unarchive": "Restore card from Archive", - "r-d-add-label": "Add label", - "r-d-remove-label": "Remove label", - "r-create-card": "Create new card", - "r-in-list": "in list", - "r-in-swimlane": "in swimlane", - "r-d-add-member": "Add member", - "r-d-remove-member": "Remove member", - "r-d-remove-all-member": "Remove all member", - "r-d-check-all": "Check all items of a list", - "r-d-uncheck-all": "Uncheck all items of a list", - "r-d-check-one": "Check item", - "r-d-uncheck-one": "Uncheck item", - "r-d-check-of-list": "of checklist", - "r-d-add-checklist": "Add checklist", - "r-d-remove-checklist": "Remove checklist", - "r-by": "by", - "r-add-checklist": "Add checklist", - "r-with-items": "with items", - "r-items-list": "item1,item2,item3", - "r-add-swimlane": "Add swimlane", - "r-swimlane-name": "swimlane name", - "r-board-note": "Note: leave a field empty to match every possible value.", - "r-checklist-note": "Note: checklist's items have to be written as comma separated values.", - "r-when-a-card-is-moved": "When a card is moved to another list", - "r-set": "Set", - "r-update": "Update", - "r-datefield": "date field", - "r-df-start-at": "start", - "r-df-due-at": "due", - "r-df-end-at": "end", - "r-df-received-at": "received", - "r-to-current-datetime": "to current date/time", - "r-remove-value-from": "Remove value from", - "ldap": "LDAP", - "oauth2": "OAuth2", - "cas": "CAS", - "authentication-method": "Authentication method", - "authentication-type": "Authentication type", - "custom-product-name": "Custom Product Name", - "layout": "Layout", - "hide-logo": "Hide Logo", - "add-custom-html-after-body-start": "Add Custom HTML after <body> start", - "add-custom-html-before-body-end": "Add Custom HTML before </body> end", - "error-undefined": "Something went wrong", - "error-ldap-login": "An error occurred while trying to login", - "display-authentication-method": "Display Authentication Method", - "default-authentication-method": "Default Authentication Method", - "duplicate-board": "Duplicate Board", - "people-number": "The number of people is:", - "swimlaneDeletePopup-title": "Delete Swimlane ?", - "swimlane-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the swimlane. There is no undo.", - "restore-all": "Restore all", - "delete-all": "Delete all", - "loading": "Loading, please wait.", - "previous_as": "last time was", - "act-a-dueAt": "modified due time to \nWhen: __timeValue__\nWhere: __card__\n previous due was __timeOldValue__", - "act-a-endAt": "modified ending time to __timeValue__ from (__timeOldValue__)", - "act-a-startAt": "modified starting time to __timeValue__ from (__timeOldValue__)", - "act-a-receivedAt": "modified received time to __timeValue__ from (__timeOldValue__)", - "a-dueAt": "modified due time to be", - "a-endAt": "modified ending time to be", - "a-startAt": "modified starting time to be", - "a-receivedAt": "modified received time to be", - "almostdue": "current due time %s is approaching", - "pastdue": "current due time %s is past", - "duenow": "current due time %s is today", - "act-newDue": "__list__/__card__ has 1st due reminder [__board__]", - "act-withDue": "__list__/__card__ due reminders [__board__]", - "act-almostdue": "was reminding the current due (__timeValue__) of __card__ is approaching", - "act-pastdue": "was reminding the current due (__timeValue__) of __card__ is past", - "act-duenow": "was reminding the current due (__timeValue__) of __card__ is now", - "act-atUserComment": "You were mentioned in [__board__] __list__/__card__", - "delete-user-confirm-popup": "Are you sure you want to delete this account? There is no undo.", - "accounts-allowUserDelete": "Allow users to self delete their account", - "hide-minicard-label-text": "Hide minicard label text", - "show-desktop-drag-handles": "Show desktop drag handles", - "assignee": "Assignee", - "cardAssigneesPopup-title": "Assignee", - "addmore-detail": "Add a more detailed description", - "show-on-card": "Show on Card", - "new": "New", - "editUserPopup-title": "Edit User", - "newUserPopup-title": "New User", - "notifications": "Notifications", - "view-all": "View All", - "filter-by-unread": "Filter by Unread", - "mark-all-as-read": "Mark all as read", - "remove-all-read": "Remove all read", - "allow-rename": "Allow Rename", - "allowRenamePopup-title": "Allow Rename" -} \ No newline at end of file + "accept": "Asantiñ", + "act-activity-notify": "Activity Notification", + "act-addAttachment": "added attachment __attachment__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-deleteAttachment": "deleted attachment __attachment__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addSubtask": "added subtask __subtask__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addedLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removeLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removedLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addChecklist": "added checklist __checklist__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addChecklistItem": "added checklist item __checklistItem__ to checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removeChecklist": "removed checklist __checklist__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removeChecklistItem": "removed checklist item __checklistItem__ from checklist __checkList__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-checkedItem": "checked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-uncheckedItem": "unchecked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-completeChecklist": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-uncompleteChecklist": "uncompleted checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addComment": "commented on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-editComment": "edited comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-deleteComment": "deleted comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-createBoard": "created board __board__", + "act-createSwimlane": "created swimlane __swimlane__ to board __board__", + "act-createCard": "created card __card__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-createCustomField": "created custom field __customField__ at board __board__", + "act-deleteCustomField": "deleted custom field __customField__ at board __board__", + "act-setCustomField": "edited custom field __customField__: __customFieldValue__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-createList": "added list __list__ to board __board__", + "act-addBoardMember": "added member __member__ to board __board__", + "act-archivedBoard": "Board __board__ moved to Archive", + "act-archivedCard": "Card __card__ at list __list__ at swimlane __swimlane__ at board __board__ moved to Archive", + "act-archivedList": "List __list__ at swimlane __swimlane__ at board __board__ moved to Archive", + "act-archivedSwimlane": "Swimlane __swimlane__ at board __board__ moved to Archive", + "act-importBoard": "imported board __board__", + "act-importCard": "imported card __card__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-importList": "imported list __list__ to swimlane __swimlane__ at board __board__", + "act-joinMember": "added member __member__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-moveCard": "moved card __card__ at board __board__ from list __oldList__ at swimlane __oldSwimlane__ to list __list__ at swimlane __swimlane__", + "act-moveCardToOtherBoard": "moved card __card__ from list __oldList__ at swimlane __oldSwimlane__ at board __oldBoard__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-removeBoardMember": "removed member __member__ from board __board__", + "act-restoredCard": "restored card __card__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-unjoinMember": "removed member __member__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-withBoardTitle": "__board__", + "act-withCardTitle": "[__board__] __card__", + "actions": "Oberoù", + "activities": "Oberiantizoù", + "activity": "Oberiantiz", + "activity-added": "%s ouzhpennet da %s", + "activity-archived": "%s moved to Archive", + "activity-attached": "%s liammet ouzh %s", + "activity-created": "%s krouet", + "activity-customfield-created": "created custom field %s", + "activity-excluded": "excluded %s from %s", + "activity-imported": "%s enporzhiet eus %s da %s", + "activity-imported-board": "%s enporzhiet da %s", + "activity-joined": "joined %s", + "activity-moved": "moved %s from %s to %s", + "activity-on": "on %s", + "activity-removed": "removed %s from %s", + "activity-sent": "sent %s to %s", + "activity-unjoined": "unjoined %s", + "activity-subtask-added": "added subtask to %s", + "activity-checked-item": "checked %s in checklist %s of %s", + "activity-unchecked-item": "unchecked %s in checklist %s of %s", + "activity-checklist-added": "added checklist to %s", + "activity-checklist-removed": "removed a checklist from %s", + "activity-checklist-completed": "completed checklist %s of %s", + "activity-checklist-uncompleted": "uncompleted the checklist %s of %s", + "activity-checklist-item-added": "added checklist item to '%s' in %s", + "activity-checklist-item-removed": "removed a checklist item from '%s' in %s", + "add": "Ouzhpenn", + "activity-checked-item-card": "checked %s in checklist %s", + "activity-unchecked-item-card": "unchecked %s in checklist %s", + "activity-checklist-completed-card": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "activity-checklist-uncompleted-card": "uncompleted the checklist %s", + "activity-editComment": "edited comment %s", + "activity-deleteComment": "deleted comment %s", + "add-attachment": "Add Attachment", + "add-board": "Add Board", + "add-card": "Add Card", + "add-swimlane": "Add Swimlane", + "add-subtask": "Add Subtask", + "add-checklist": "Add Checklist", + "add-checklist-item": "Add an item to checklist", + "add-cover": "Ouzphenn ur golo", + "add-label": "Add Label", + "add-list": "Add List", + "add-members": "Ouzhpenn izili", + "added": "Ouzhpennet", + "addMemberPopup-title": "Izili", + "admin": "Merour", + "admin-desc": "Can view and edit cards, remove members, and change settings for the board.", + "admin-announcement": "Announcement", + "admin-announcement-active": "Active System-Wide Announcement", + "admin-announcement-title": "Announcement from Administrator", + "all-boards": "All boards", + "and-n-other-card": "And __count__ other card", + "and-n-other-card_plural": "And __count__ other cards", + "apply": "Apply", + "app-is-offline": "Loading, please wait. Refreshing the page will cause data loss. If loading does not work, please check that server has not stopped.", + "archive": "Move to Archive", + "archive-all": "Move All to Archive", + "archive-board": "Move Board to Archive", + "archive-card": "Move Card to Archive", + "archive-list": "Move List to Archive", + "archive-swimlane": "Move Swimlane to Archive", + "archive-selection": "Move selection to Archive", + "archiveBoardPopup-title": "Move Board to Archive?", + "archived-items": "Archive", + "archived-boards": "Boards in Archive", + "restore-board": "Restore Board", + "no-archived-boards": "No Boards in Archive.", + "archives": "Archive", + "template": "Template", + "templates": "Templates", + "assign-member": "Assign member", + "attached": "attached", + "attachment": "Attachment", + "attachment-delete-pop": "Deleting an attachment is permanent. There is no undo.", + "attachmentDeletePopup-title": "Delete Attachment?", + "attachments": "Attachments", + "auto-watch": "Automatically watch boards when they are created", + "avatar-too-big": "The avatar is too large (70KB max)", + "back": "Back", + "board-change-color": "Kemmañ al liv", + "board-nb-stars": "%s stered", + "board-not-found": "Board not found", + "board-private-info": "This board will be <strong>private</strong>.", + "board-public-info": "This board will be <strong>public</strong>.", + "boardChangeColorPopup-title": "Change Board Background", + "boardChangeTitlePopup-title": "Rename Board", + "boardChangeVisibilityPopup-title": "Change Visibility", + "boardChangeWatchPopup-title": "Change Watch", + "boardMenuPopup-title": "Board Settings", + "boardChangeViewPopup-title": "Board View", + "boards": "Boards", + "board-view": "Board View", + "board-view-cal": "Calendar", + "board-view-swimlanes": "Swimlanes", + "board-view-collapse": "Collapse", + "board-view-lists": "Lists", + "bucket-example": "Like “Bucket List” for example", + "cancel": "Cancel", + "card-archived": "This card is moved to Archive.", + "board-archived": "This board is moved to Archive.", + "card-comments-title": "This card has %s comment.", + "card-delete-notice": "Deleting is permanent. You will lose all actions associated with this card.", + "card-delete-pop": "All actions will be removed from the activity feed and you won't be able to re-open the card. There is no undo.", + "card-delete-suggest-archive": "You can move a card to Archive to remove it from the board and preserve the activity.", + "card-due": "Due", + "card-due-on": "Due on", + "card-spent": "Spent Time", + "card-edit-attachments": "Edit attachments", + "card-edit-custom-fields": "Edit custom fields", + "card-start-voting": "Start voting", + "card-cancel-voting": "Delete voting and all votes", + "card-edit-labels": "Edit labels", + "card-edit-members": "Edit members", + "card-labels-title": "Change the labels for the card.", + "card-members-title": "Add or remove members of the board from the card.", + "card-start": "Start", + "card-start-on": "Starts on", + "cardAttachmentsPopup-title": "Attach From", + "cardCustomField-datePopup-title": "Change date", + "cardCustomFieldsPopup-title": "Edit custom fields", + "cardStartVotingPopup-title": "Start a vote", + "positiveVoteMembersPopup-title": "Proponents", + "negativeVoteMembersPopup-title": "Opponents", + "vote-question": "Voting question", + "vote-public": "Public vote", + "vote-for-it": "for it", + "vote-against": "against", + "cardDeletePopup-title": "Diverkañ ar gartenn ?", + "cardDetailsActionsPopup-title": "Card Actions", + "cardLabelsPopup-title": "Labels", + "cardMembersPopup-title": "Izili", + "cardMorePopup-title": "Muioc’h", + "cardTemplatePopup-title": "Create template", + "cards": "Kartennoù", + "cards-count": "Kartennoù", + "casSignIn": "Sign In with CAS", + "cardType-card": "Card", + "cardType-linkedCard": "Linked Card", + "cardType-linkedBoard": "Linked Board", + "change": "Change", + "change-avatar": "Change Avatar", + "change-password": "Kemmañ ger-tremen", + "change-permissions": "Change permissions", + "change-settings": "Change Settings", + "changeAvatarPopup-title": "Change Avatar", + "changeLanguagePopup-title": "Change Language", + "changePasswordPopup-title": "Kemmañ ger-tremen", + "changePermissionsPopup-title": "Change Permissions", + "changeSettingsPopup-title": "Change Settings", + "subtasks": "Subtasks", + "checklists": "Checklists", + "click-to-star": "Click to star this board.", + "click-to-unstar": "Click to unstar this board.", + "clipboard": "Clipboard or drag & drop", + "close": "Close", + "close-board": "Close Board", + "close-board-pop": "You will be able to restore the board by clicking the “Archive” button from the home header.", + "color-black": "du", + "color-blue": "glas", + "color-crimson": "crimson", + "color-darkgreen": "darkgreen", + "color-gold": "gold", + "color-gray": "gray", + "color-green": "gwer", + "color-indigo": "indigo", + "color-lime": "melen sitroñs", + "color-magenta": "magenta", + "color-mistyrose": "mistyrose", + "color-navy": "navy", + "color-orange": "orañjez", + "color-paleturquoise": "paleturquoise", + "color-peachpuff": "peachpuff", + "color-pink": "roz", + "color-plum": "plum", + "color-purple": "mouk", + "color-red": "ruz", + "color-saddlebrown": "saddlebrown", + "color-silver": "silver", + "color-sky": "pers", + "color-slateblue": "slateblue", + "color-white": "white", + "color-yellow": "melen", + "unset-color": "Unset", + "comment": "Comment", + "comment-placeholder": "Write Comment", + "comment-only": "Comment only", + "comment-only-desc": "Can comment on cards only.", + "no-comments": "No comments", + "no-comments-desc": "Can not see comments and activities.", + "worker": "Worker", + "worker-desc": "Can only move cards, assign itself to card and comment.", + "computer": "Computer", + "confirm-subtask-delete-dialog": "Are you sure you want to delete subtask?", + "confirm-checklist-delete-dialog": "Are you sure you want to delete checklist?", + "copy-card-link-to-clipboard": "Copy card link to clipboard", + "linkCardPopup-title": "Link Card", + "searchElementPopup-title": "Search", + "copyCardPopup-title": "Copy Card", + "copyChecklistToManyCardsPopup-title": "Copy Checklist Template to Many Cards", + "copyChecklistToManyCardsPopup-instructions": "Destination Card Titles and Descriptions in this JSON format", + "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"First card title\", \"description\":\"First card description\"}, {\"title\":\"Second card title\",\"description\":\"Second card description\"},{\"title\":\"Last card title\",\"description\":\"Last card description\"} ]", + "create": "Krouiñ", + "createBoardPopup-title": "Create Board", + "chooseBoardSourcePopup-title": "Import board", + "createLabelPopup-title": "Create Label", + "createCustomField": "Create Field", + "createCustomFieldPopup-title": "Create Field", + "current": "current", + "custom-field-delete-pop": "There is no undo. This will remove this custom field from all cards and destroy its history.", + "custom-field-checkbox": "Checkbox", + "custom-field-date": "Date", + "custom-field-dropdown": "Dropdown List", + "custom-field-dropdown-none": "(none)", + "custom-field-dropdown-options": "List Options", + "custom-field-dropdown-options-placeholder": "Press enter to add more options", + "custom-field-dropdown-unknown": "(unknown)", + "custom-field-number": "Number", + "custom-field-text": "Text", + "custom-fields": "Custom Fields", + "date": "Date", + "decline": "Decline", + "default-avatar": "Default avatar", + "delete": "Diverkañ", + "deleteCustomFieldPopup-title": "Delete Custom Field?", + "deleteLabelPopup-title": "Delete Label?", + "description": "Description", + "disambiguateMultiLabelPopup-title": "Disambiguate Label Action", + "disambiguateMultiMemberPopup-title": "Disambiguate Member Action", + "discard": "Discard", + "done": "Graet", + "download": "Download", + "edit": "Kemmañ", + "edit-avatar": "Change Avatar", + "edit-profile": "Edit Profile", + "edit-wip-limit": "Edit WIP Limit", + "soft-wip-limit": "Soft WIP Limit", + "editCardStartDatePopup-title": "Change start date", + "editCardDueDatePopup-title": "Change due date", + "editCustomFieldPopup-title": "Edit Field", + "editCardSpentTimePopup-title": "Change spent time", + "editLabelPopup-title": "Change Label", + "editNotificationPopup-title": "Edit Notification", + "editProfilePopup-title": "Edit Profile", + "email": "Email", + "email-enrollAccount-subject": "An account created for you on __siteName__", + "email-enrollAccount-text": "Hello __user__,\n\nTo start using the service, simply click the link below.\n\n__url__\n\nThanks.", + "email-fail": "Sending email failed", + "email-fail-text": "Error trying to send email", + "email-invalid": "Invalid email", + "email-invite": "Invite via Email", + "email-invite-subject": "__inviter__ sent you an invitation", + "email-invite-text": "Dear __user__,\n\n__inviter__ invites you to join board \"__board__\" for collaborations.\n\nPlease follow the link below:\n\n__url__\n\nThanks.", + "email-resetPassword-subject": "Reset your password on __siteName__", + "email-resetPassword-text": "Hello __user__,\n\nTo reset your password, simply click the link below.\n\n__url__\n\nThanks.", + "email-sent": "Email sent", + "email-verifyEmail-subject": "Verify your email address on __siteName__", + "email-verifyEmail-text": "Hello __user__,\n\nTo verify your account email, simply click the link below.\n\n__url__\n\nThanks.", + "enable-wip-limit": "Enable WIP Limit", + "error-board-doesNotExist": "This board does not exist", + "error-board-notAdmin": "You need to be admin of this board to do that", + "error-board-notAMember": "You need to be a member of this board to do that", + "error-json-malformed": "Your text is not valid JSON", + "error-json-schema": "Your JSON data does not include the proper information in the correct format", + "error-list-doesNotExist": "This list does not exist", + "error-user-doesNotExist": "This user does not exist", + "error-user-notAllowSelf": "You can not invite yourself", + "error-user-notCreated": "This user is not created", + "error-username-taken": "This username is already taken", + "error-email-taken": "Email has already been taken", + "export-board": "Export board", + "sort": "Sort", + "sort-desc": "Click to Sort List", + "list-sort-by": "Sort the List By:", + "list-label-modifiedAt": "Last Access Time", + "list-label-title": "Name of the List", + "list-label-sort": "Your Manual Order", + "list-label-short-modifiedAt": "(L)", + "list-label-short-title": "(N)", + "list-label-short-sort": "(M)", + "filter": "Filter", + "filter-cards": "Filter Cards or Lists", + "list-filter-label": "Filter List by Title", + "filter-clear": "Clear filter", + "filter-no-label": "No label", + "filter-no-member": "No member", + "filter-no-assignee": "No assignee", + "filter-no-custom-fields": "No Custom Fields", + "filter-show-archive": "Show archived lists", + "filter-hide-empty": "Hide empty lists", + "filter-on": "Filter is on", + "filter-on-desc": "You are filtering cards on this board. Click here to edit filter.", + "filter-to-selection": "Filter to selection", + "advanced-filter-label": "Advanced Filter", + "advanced-filter-description": "Advanced Filter allows to write a string containing following operators: == != <= >= && || ( ) A space is used as a separator between the Operators. You can filter for all Custom Fields by typing their names and values. For Example: Field1 == Value1. Note: If fields or values contains spaces, you need to encapsulate them into single quotes. For Example: 'Field 1' == 'Value 1'. For single control characters (' \\/) to be skipped, you can use \\. For example: Field1 == I\\'m. Also you can combine multiple conditions. For Example: F1 == V1 || F1 == V2. Normally all operators are interpreted from left to right. You can change the order by placing brackets. For Example: F1 == V1 && ( F2 == V2 || F2 == V3 ). Also you can search text fields using regex: F1 == /Tes.*/i", + "fullname": "Full Name", + "header-logo-title": "Go back to your boards page.", + "hide-system-messages": "Hide system messages", + "headerBarCreateBoardPopup-title": "Create Board", + "home": "Home", + "import": "Import", + "link": "Link", + "import-board": "import board", + "import-board-c": "Import board", + "import-board-title-trello": "Import board from Trello", + "import-board-title-wekan": "Import board from previous export", + "from-trello": "From Trello", + "from-wekan": "From previous export", + "import-board-instruction-trello": "In your Trello board, go to 'Menu', then 'More', 'Print and Export', 'Export JSON', and copy the resulting text", + "import-board-instruction-wekan": "In your board, go to 'Menu', then 'Export board', and copy the text in the downloaded file.", + "import-board-instruction-about-errors": "If you get errors when importing board, sometimes importing still works, and board is at All Boards page.", + "import-json-placeholder": "Paste your valid JSON data here", + "import-map-members": "Map members", + "import-members-map": "Your imported board has some members. Please map the members you want to import to your users", + "import-show-user-mapping": "Review members mapping", + "import-user-select": "Pick your existing user you want to use as this member", + "importMapMembersAddPopup-title": "Select member", + "info": "Version", + "initials": "Initials", + "invalid-date": "Invalid date", + "invalid-time": "Invalid time", + "invalid-user": "Invalid user", + "joined": "joined", + "just-invited": "You are just invited to this board", + "keyboard-shortcuts": "Keyboard shortcuts", + "label-create": "Create Label", + "label-default": "%s label (default)", + "label-delete-pop": "There is no undo. This will remove this label from all cards and destroy its history.", + "labels": "Labels", + "language": "Yezh", + "last-admin-desc": "You can’t change roles because there must be at least one admin.", + "leave-board": "Leave Board", + "leave-board-pop": "Are you sure you want to leave __boardTitle__? You will be removed from all cards on this board.", + "leaveBoardPopup-title": "Leave Board ?", + "link-card": "Link to this card", + "list-archive-cards": "Move all cards in this list to Archive", + "list-archive-cards-pop": "This will remove all the cards in this list from the board. To view cards in Archive and bring them back to the board, click “Menu” > “Archive”.", + "list-move-cards": "Move all cards in this list", + "list-select-cards": "Select all cards in this list", + "set-color-list": "Set Color", + "listActionPopup-title": "List Actions", + "swimlaneActionPopup-title": "Swimlane Actions", + "swimlaneAddPopup-title": "Add a Swimlane below", + "listImportCardPopup-title": "Import a Trello card", + "listMorePopup-title": "Muioc’h", + "link-list": "Link to this list", + "list-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the list. There is no undo.", + "list-delete-suggest-archive": "You can move a list to Archive to remove it from the board and preserve the activity.", + "lists": "Lists", + "swimlanes": "Swimlanes", + "log-out": "Log Out", + "log-in": "Log In", + "loginPopup-title": "Log In", + "memberMenuPopup-title": "Member Settings", + "members": "Izili", + "menu": "Menu", + "move-selection": "Move selection", + "moveCardPopup-title": "Move Card", + "moveCardToBottom-title": "Move to Bottom", + "moveCardToTop-title": "Move to Top", + "moveSelectionPopup-title": "Move selection", + "multi-selection": "Multi-Selection", + "multi-selection-on": "Multi-Selection is on", + "muted": "Muted", + "muted-info": "You will never be notified of any changes in this board", + "my-boards": "My Boards", + "name": "Name", + "no-archived-cards": "No cards in Archive.", + "no-archived-lists": "No lists in Archive.", + "no-archived-swimlanes": "No swimlanes in Archive.", + "no-results": "No results", + "normal": "Normal", + "normal-desc": "Can view and edit cards. Can't change settings.", + "not-accepted-yet": "Invitation not accepted yet", + "notify-participate": "Receive updates to any cards you participate as creater or member", + "notify-watch": "Receive updates to any boards, lists, or cards you’re watching", + "optional": "optional", + "or": "or", + "page-maybe-private": "This page may be private. You may be able to view it by <a href='%s'>logging in</a>.", + "page-not-found": "Page not found.", + "password": "Ger-tremen", + "paste-or-dragdrop": "to paste, or drag & drop image file to it (image only)", + "participating": "Participating", + "preview": "Preview", + "previewAttachedImagePopup-title": "Preview", + "previewClipboardImagePopup-title": "Preview", + "private": "Private", + "private-desc": "This board is private. Only people added to the board can view and edit it.", + "profile": "Profile", + "public": "Public", + "public-desc": "This board is public. It's visible to anyone with the link and will show up in search engines like Google. Only people added to the board can edit.", + "quick-access-description": "Star a board to add a shortcut in this bar.", + "remove-cover": "Remove Cover", + "remove-from-board": "Remove from Board", + "remove-label": "Remove Label", + "listDeletePopup-title": "Delete List ?", + "remove-member": "Remove Member", + "remove-member-from-card": "Remove from Card", + "remove-member-pop": "Remove __name__ (__username__) from __boardTitle__? The member will be removed from all cards on this board. They will receive a notification.", + "removeMemberPopup-title": "Remove Member?", + "rename": "Rename", + "rename-board": "Rename Board", + "restore": "Restore", + "save": "Save", + "search": "Search", + "rules": "Rules", + "search-cards": "Search from card/list titles, descriptions and custom fields on this board", + "search-example": "Text to search for?", + "select-color": "Select Color", + "set-wip-limit-value": "Set a limit for the maximum number of tasks in this list", + "setWipLimitPopup-title": "Set WIP Limit", + "shortcut-assign-self": "Assign yourself to current card", + "shortcut-autocomplete-emoji": "Autocomplete emoji", + "shortcut-autocomplete-members": "Autocomplete members", + "shortcut-clear-filters": "Clear all filters", + "shortcut-close-dialog": "Close Dialog", + "shortcut-filter-my-cards": "Filter my cards", + "shortcut-show-shortcuts": "Bring up this shortcuts list", + "shortcut-toggle-filterbar": "Toggle Filter Sidebar", + "shortcut-toggle-sidebar": "Toggle Board Sidebar", + "show-cards-minimum-count": "Show cards count if list contains more than", + "sidebar-open": "Open Sidebar", + "sidebar-close": "Close Sidebar", + "signupPopup-title": "Create an Account", + "star-board-title": "Click to star this board. It will show up at top of your boards list.", + "starred-boards": "Starred Boards", + "starred-boards-description": "Starred boards show up at the top of your boards list.", + "subscribe": "Subscribe", + "team": "Team", + "this-board": "this board", + "this-card": "this card", + "spent-time-hours": "Spent time (hours)", + "overtime-hours": "Overtime (hours)", + "overtime": "Overtime", + "has-overtime-cards": "Has overtime cards", + "has-spenttime-cards": "Has spent time cards", + "time": "Time", + "title": "Title", + "tracking": "Tracking", + "tracking-info": "You will be notified of any changes to those cards you are involved as creator or member.", + "type": "Type", + "unassign-member": "Unassign member", + "unsaved-description": "You have an unsaved description.", + "unwatch": "Unwatch", + "upload": "Upload", + "upload-avatar": "Upload an avatar", + "uploaded-avatar": "Uploaded an avatar", + "username": "Username", + "view-it": "View it", + "warn-list-archived": "warning: this card is in an list at Archive", + "watch": "Watch", + "watching": "Watching", + "watching-info": "You will be notified of any change in this board", + "welcome-board": "Welcome Board", + "welcome-swimlane": "Milestone 1", + "welcome-list1": "Basics", + "welcome-list2": "Advanced", + "card-templates-swimlane": "Card Templates", + "list-templates-swimlane": "List Templates", + "board-templates-swimlane": "Board Templates", + "what-to-do": "What do you want to do?", + "wipLimitErrorPopup-title": "Invalid WIP Limit", + "wipLimitErrorPopup-dialog-pt1": "The number of tasks in this list is higher than the WIP limit you've defined.", + "wipLimitErrorPopup-dialog-pt2": "Please move some tasks out of this list, or set a higher WIP limit.", + "admin-panel": "Admin Panel", + "settings": "Settings", + "people": "People", + "registration": "Registration", + "disable-self-registration": "Disable Self-Registration", + "invite": "Invite", + "invite-people": "Invite People", + "to-boards": "To board(s)", + "email-addresses": "Email Addresses", + "smtp-host-description": "The address of the SMTP server that handles your emails.", + "smtp-port-description": "The port your SMTP server uses for outgoing emails.", + "smtp-tls-description": "Enable TLS support for SMTP server", + "smtp-host": "SMTP Host", + "smtp-port": "SMTP Port", + "smtp-username": "Username", + "smtp-password": "Ger-tremen", + "smtp-tls": "TLS support", + "send-from": "From", + "send-smtp-test": "Send a test email to yourself", + "invitation-code": "Invitation Code", + "email-invite-register-subject": "__inviter__ sent you an invitation", + "email-invite-register-text": "Dear __user__,\n\n__inviter__ invites you to kanban board for collaborations.\n\nPlease follow the link below:\n__url__\n\nAnd your invitation code is: __icode__\n\nThanks.", + "email-smtp-test-subject": "SMTP Test Email", + "email-smtp-test-text": "You have successfully sent an email", + "error-invitation-code-not-exist": "Invitation code doesn't exist", + "error-notAuthorized": "You are not authorized to view this page.", + "webhook-title": "Webhook Name", + "webhook-token": "Token (Optional for Authentication)", + "outgoing-webhooks": "Outgoing Webhooks", + "bidirectional-webhooks": "Two-Way Webhooks", + "outgoingWebhooksPopup-title": "Outgoing Webhooks", + "boardCardTitlePopup-title": "Card Title Filter", + "disable-webhook": "Disable This Webhook", + "global-webhook": "Global Webhooks", + "new-outgoing-webhook": "New Outgoing Webhook", + "no-name": "(Unknown)", + "Node_version": "Node version", + "Meteor_version": "Meteor version", + "MongoDB_version": "MongoDB version", + "MongoDB_storage_engine": "MongoDB storage engine", + "MongoDB_Oplog_enabled": "MongoDB Oplog enabled", + "OS_Arch": "OS Arch", + "OS_Cpus": "OS CPU Count", + "OS_Freemem": "OS Free Memory", + "OS_Loadavg": "OS Load Average", + "OS_Platform": "OS Platform", + "OS_Release": "OS Release", + "OS_Totalmem": "OS Total Memory", + "OS_Type": "OS Type", + "OS_Uptime": "OS Uptime", + "days": "days", + "hours": "hours", + "minutes": "minutes", + "seconds": "seconds", + "show-field-on-card": "Show this field on card", + "automatically-field-on-card": "Auto create field to all cards", + "showLabel-field-on-card": "Show field label on minicard", + "yes": "Yes", + "no": "No", + "accounts": "Accounts", + "accounts-allowEmailChange": "Allow Email Change", + "accounts-allowUserNameChange": "Allow Username Change", + "createdAt": "Created at", + "verified": "Verified", + "active": "Active", + "card-received": "Received", + "card-received-on": "Received on", + "card-end": "End", + "card-end-on": "Ends on", + "editCardReceivedDatePopup-title": "Change received date", + "editCardEndDatePopup-title": "Change end date", + "setCardColorPopup-title": "Set color", + "setCardActionsColorPopup-title": "Choose a color", + "setSwimlaneColorPopup-title": "Choose a color", + "setListColorPopup-title": "Choose a color", + "assigned-by": "Assigned By", + "requested-by": "Requested By", + "board-delete-notice": "Deleting is permanent. You will lose all lists, cards and actions associated with this board.", + "delete-board-confirm-popup": "All lists, cards, labels, and activities will be deleted and you won't be able to recover the board contents. There is no undo.", + "boardDeletePopup-title": "Delete Board?", + "delete-board": "Delete Board", + "default-subtasks-board": "Subtasks for __board__ board", + "default": "Default", + "queue": "Queue", + "subtask-settings": "Subtasks Settings", + "card-settings": "Card Settings", + "boardSubtaskSettingsPopup-title": "Board Subtasks Settings", + "boardCardSettingsPopup-title": "Card Settings", + "deposit-subtasks-board": "Deposit subtasks to this board:", + "deposit-subtasks-list": "Landing list for subtasks deposited here:", + "show-parent-in-minicard": "Show parent in minicard:", + "prefix-with-full-path": "Prefix with full path", + "prefix-with-parent": "Prefix with parent", + "subtext-with-full-path": "Subtext with full path", + "subtext-with-parent": "Subtext with parent", + "change-card-parent": "Change card's parent", + "parent-card": "Parent card", + "source-board": "Source board", + "no-parent": "Don't show parent", + "activity-added-label": "added label '%s' to %s", + "activity-removed-label": "removed label '%s' from %s", + "activity-delete-attach": "deleted an attachment from %s", + "activity-added-label-card": "added label '%s'", + "activity-removed-label-card": "removed label '%s'", + "activity-delete-attach-card": "deleted an attachment", + "activity-set-customfield": "set custom field '%s' to '%s' in %s", + "activity-unset-customfield": "unset custom field '%s' in %s", + "r-rule": "Rule", + "r-add-trigger": "Add trigger", + "r-add-action": "Add action", + "r-board-rules": "Board rules", + "r-add-rule": "Add rule", + "r-view-rule": "View rule", + "r-delete-rule": "Delete rule", + "r-new-rule-name": "New rule title", + "r-no-rules": "No rules", + "r-when-a-card": "When a card", + "r-is": "is", + "r-is-moved": "is moved", + "r-added-to": "added to", + "r-removed-from": "Removed from", + "r-the-board": "the board", + "r-list": "list", + "set-filter": "Set Filter", + "r-moved-to": "Moved to", + "r-moved-from": "Moved from", + "r-archived": "Moved to Archive", + "r-unarchived": "Restored from Archive", + "r-a-card": "a card", + "r-when-a-label-is": "When a label is", + "r-when-the-label": "When the label", + "r-list-name": "list name", + "r-when-a-member": "When a member is", + "r-when-the-member": "When the member", + "r-name": "name", + "r-when-a-attach": "When an attachment", + "r-when-a-checklist": "When a checklist is", + "r-when-the-checklist": "When the checklist", + "r-completed": "Completed", + "r-made-incomplete": "Made incomplete", + "r-when-a-item": "When a checklist item is", + "r-when-the-item": "When the checklist item", + "r-checked": "Checked", + "r-unchecked": "Unchecked", + "r-move-card-to": "Move card to", + "r-top-of": "Top of", + "r-bottom-of": "Bottom of", + "r-its-list": "its list", + "r-archive": "Move to Archive", + "r-unarchive": "Restore from Archive", + "r-card": "card", + "r-add": "Ouzhpenn", + "r-remove": "Remove", + "r-label": "label", + "r-member": "member", + "r-remove-all": "Remove all members from the card", + "r-set-color": "Set color to", + "r-checklist": "checklist", + "r-check-all": "Check all", + "r-uncheck-all": "Uncheck all", + "r-items-check": "items of checklist", + "r-check": "Check", + "r-uncheck": "Uncheck", + "r-item": "item", + "r-of-checklist": "of checklist", + "r-send-email": "Send an email", + "r-to": "to", + "r-subject": "subject", + "r-rule-details": "Rule details", + "r-d-move-to-top-gen": "Move card to top of its list", + "r-d-move-to-top-spec": "Move card to top of list", + "r-d-move-to-bottom-gen": "Move card to bottom of its list", + "r-d-move-to-bottom-spec": "Move card to bottom of list", + "r-d-send-email": "Send email", + "r-d-send-email-to": "to", + "r-d-send-email-subject": "subject", + "r-d-send-email-message": "message", + "r-d-archive": "Move card to Archive", + "r-d-unarchive": "Restore card from Archive", + "r-d-add-label": "Add label", + "r-d-remove-label": "Remove label", + "r-create-card": "Create new card", + "r-in-list": "in list", + "r-in-swimlane": "in swimlane", + "r-d-add-member": "Add member", + "r-d-remove-member": "Remove member", + "r-d-remove-all-member": "Remove all member", + "r-d-check-all": "Check all items of a list", + "r-d-uncheck-all": "Uncheck all items of a list", + "r-d-check-one": "Check item", + "r-d-uncheck-one": "Uncheck item", + "r-d-check-of-list": "of checklist", + "r-d-add-checklist": "Add checklist", + "r-d-remove-checklist": "Remove checklist", + "r-by": "by", + "r-add-checklist": "Add checklist", + "r-with-items": "with items", + "r-items-list": "item1,item2,item3", + "r-add-swimlane": "Add swimlane", + "r-swimlane-name": "swimlane name", + "r-board-note": "Note: leave a field empty to match every possible value.", + "r-checklist-note": "Note: checklist's items have to be written as comma separated values.", + "r-when-a-card-is-moved": "When a card is moved to another list", + "r-set": "Set", + "r-update": "Update", + "r-datefield": "date field", + "r-df-start-at": "start", + "r-df-due-at": "due", + "r-df-end-at": "end", + "r-df-received-at": "received", + "r-to-current-datetime": "to current date/time", + "r-remove-value-from": "Remove value from", + "ldap": "LDAP", + "oauth2": "OAuth2", + "cas": "CAS", + "authentication-method": "Authentication method", + "authentication-type": "Authentication type", + "custom-product-name": "Custom Product Name", + "layout": "Layout", + "hide-logo": "Hide Logo", + "add-custom-html-after-body-start": "Add Custom HTML after <body> start", + "add-custom-html-before-body-end": "Add Custom HTML before </body> end", + "error-undefined": "Something went wrong", + "error-ldap-login": "An error occurred while trying to login", + "display-authentication-method": "Display Authentication Method", + "default-authentication-method": "Default Authentication Method", + "duplicate-board": "Duplicate Board", + "people-number": "The number of people is:", + "swimlaneDeletePopup-title": "Delete Swimlane ?", + "swimlane-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the swimlane. There is no undo.", + "restore-all": "Restore all", + "delete-all": "Delete all", + "loading": "Loading, please wait.", + "previous_as": "last time was", + "act-a-dueAt": "modified due time to \nWhen: __timeValue__\nWhere: __card__\n previous due was __timeOldValue__", + "act-a-endAt": "modified ending time to __timeValue__ from (__timeOldValue__)", + "act-a-startAt": "modified starting time to __timeValue__ from (__timeOldValue__)", + "act-a-receivedAt": "modified received time to __timeValue__ from (__timeOldValue__)", + "a-dueAt": "modified due time to be", + "a-endAt": "modified ending time to be", + "a-startAt": "modified starting time to be", + "a-receivedAt": "modified received time to be", + "almostdue": "current due time %s is approaching", + "pastdue": "current due time %s is past", + "duenow": "current due time %s is today", + "act-newDue": "__list__/__card__ has 1st due reminder [__board__]", + "act-withDue": "__list__/__card__ due reminders [__board__]", + "act-almostdue": "was reminding the current due (__timeValue__) of __card__ is approaching", + "act-pastdue": "was reminding the current due (__timeValue__) of __card__ is past", + "act-duenow": "was reminding the current due (__timeValue__) of __card__ is now", + "act-atUserComment": "You were mentioned in [__board__] __list__/__card__", + "delete-user-confirm-popup": "Are you sure you want to delete this account? There is no undo.", + "accounts-allowUserDelete": "Allow users to self delete their account", + "hide-minicard-label-text": "Hide minicard label text", + "show-desktop-drag-handles": "Show desktop drag handles", + "assignee": "Assignee", + "cardAssigneesPopup-title": "Assignee", + "addmore-detail": "Add a more detailed description", + "show-on-card": "Show on Card", + "new": "New", + "editUserPopup-title": "Edit User", + "newUserPopup-title": "New User", + "notifications": "Notifications", + "view-all": "View All", + "filter-by-unread": "Filter by Unread", + "mark-all-as-read": "Mark all as read", + "remove-all-read": "Remove all read", + "allow-rename": "Allow Rename", + "allowRenamePopup-title": "Allow Rename" +} diff --git a/i18n/ca.i18n.json b/i18n/ca.i18n.json index 634163c7..398dc094 100644 --- a/i18n/ca.i18n.json +++ b/i18n/ca.i18n.json @@ -1,780 +1,778 @@ { - "accept": "Accepta", - "act-activity-notify": "Notificació d'activitat", - "act-addAttachment": "afegit l'adjunt __attachment__ a la targeta __card__ en la llista __list__ al canal __swimlane__ al tauler __tauler__", - "act-deleteAttachment": "deleted attachment __attachment__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addSubtask": "added subtask __subtask__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addedLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removeLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removedLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addChecklist": "added checklist __checklist__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addChecklistItem": "added checklist item __checklistItem__ to checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removeChecklist": "removed checklist __checklist__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removeChecklistItem": "removed checklist item __checklistItem__ from checklist __checkList__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-checkedItem": "checked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-uncheckedItem": "unchecked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-completeChecklist": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-uncompleteChecklist": "uncompleted checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addComment": "commented on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-editComment": "edited comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-deleteComment": "deleted comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-createBoard": "created board __board__", - "act-createSwimlane": "created swimlane __swimlane__ to board __board__", - "act-createCard": "created card __card__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-createCustomField": "created custom field __customField__ at board __board__", - "act-deleteCustomField": "deleted custom field __customField__ at board __board__", - "act-setCustomField": "edited custom field __customField__: __customFieldValue__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-createList": "added list __list__ to board __board__", - "act-addBoardMember": "added member __member__ to board __board__", - "act-archivedBoard": "Board __board__ moved to Archive", - "act-archivedCard": "Card __card__ at list __list__ at swimlane __swimlane__ at board __board__ moved to Archive", - "act-archivedList": "List __list__ at swimlane __swimlane__ at board __board__ moved to Archive", - "act-archivedSwimlane": "Swimlane __swimlane__ at board __board__ moved to Archive", - "act-importBoard": "imported board __board__", - "act-importCard": "imported card __card__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-importList": "imported list __list__ to swimlane __swimlane__ at board __board__", - "act-joinMember": "added member __member__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-moveCard": "moved card __card__ at board __board__ from list __oldList__ at swimlane __oldSwimlane__ to list __list__ at swimlane __swimlane__", - "act-moveCardToOtherBoard": "moved card __card__ from list __oldList__ at swimlane __oldSwimlane__ at board __oldBoard__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-removeBoardMember": "removed member __member__ from board __board__", - "act-restoredCard": "restored card __card__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-unjoinMember": "removed member __member__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-withBoardTitle": "__tauler__", - "act-withCardTitle": "[__tauler__] __fitxa__", - "actions": "Accions", - "activities": "Activitats", - "activity": "Activitat", - "activity-added": "ha afegit %s a %s", - "activity-archived": "%s mogut al Arxiu", - "activity-attached": "ha adjuntat %s a %s", - "activity-created": "ha creat %s", - "activity-customfield-created": "camp personalitzat creat %s", - "activity-excluded": "ha exclòs %s de %s", - "activity-imported": "importat %s dins %s des de %s", - "activity-imported-board": "importat %s des de %s", - "activity-joined": "s'ha unit a %s", - "activity-moved": "ha mogut %s de %s a %s", - "activity-on": "en %s", - "activity-removed": "ha eliminat %s de %s", - "activity-sent": "ha enviat %s %s", - "activity-unjoined": "desassignat %s", - "activity-subtask-added": "added subtask to %s", - "activity-checked-item": "checked %s in checklist %s of %s", - "activity-unchecked-item": "unchecked %s in checklist %s of %s", - "activity-checklist-added": "Checklist afegida a %s", - "activity-checklist-removed": "removed a checklist from %s", - "activity-checklist-completed": "completed checklist %s of %s", - "activity-checklist-uncompleted": "uncompleted the checklist %s of %s", - "activity-checklist-item-added": "afegida entrada de checklist de '%s' a %s", - "activity-checklist-item-removed": "removed a checklist item from '%s' in %s", - "add": "Afegeix", - "activity-checked-item-card": "checked %s in checklist %s", - "activity-unchecked-item-card": "unchecked %s in checklist %s", - "activity-checklist-completed-card": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "activity-checklist-uncompleted-card": "uncompleted the checklist %s", - "activity-editComment": "edited comment %s", - "activity-deleteComment": "deleted comment %s", - "add-attachment": "Afegeix adjunt", - "add-board": "Afegeix Tauler", - "add-card": "Afegeix Fitxa", - "add-swimlane": "Afegeix carril de natació", - "add-subtask": "Afegir Subtasca", - "add-checklist": "Afegeix checklist", - "add-checklist-item": "Afegeix un ítem al checklist", - "add-cover": "Afegeix coberta", - "add-label": "Afegeix etiqueta", - "add-list": "Afegeix llista", - "add-members": "Afegeix membres", - "added": "Afegit", - "addMemberPopup-title": "Membres", - "admin": "Administrador", - "admin-desc": "Pots veure i editar fitxes, eliminar usuaris, i canviar la configuració del tauler.", - "admin-announcement": "Alertes", - "admin-announcement-active": "Activar alertes del Sistema", - "admin-announcement-title": "Alertes d'administració", - "all-boards": "Tots els taulers", - "and-n-other-card": "And __count__ other card", - "and-n-other-card_plural": "And __count__ other cards", - "apply": "Aplica", - "app-is-offline": "Carregant. Per favor, espereu. Actualitzar la pàgina pot comportar pèrdua de dades. Si la càrrega no funciona, comproveu que el servidor no s'ha aturat. ", - "archive": "Moure al arxiu", - "archive-all": "Moure tot al arxiu", - "archive-board": "Moure Tauler al Arxiu", - "archive-card": "Moure Fitxa al Arxiu", - "archive-list": "Moure Llista al Arxiu", - "archive-swimlane": "Move Swimlane to Archive", - "archive-selection": "Moure selecció al Arxiu", - "archiveBoardPopup-title": "Moure el Tauler al Arxiu?", - "archived-items": "Desa", - "archived-boards": "Taulers al Arxiu", - "restore-board": "Restaura Tauler", - "no-archived-boards": "No hi han Taulers al Arxiu.", - "archives": "Desa", - "template": "Plantilla", - "templates": "Plantilles", - "assign-member": "Assignar membre", - "attached": "adjuntat", - "attachment": "Adjunt", - "attachment-delete-pop": "L'esborrat d'un arxiu adjunt és permanent. No es pot desfer.", - "attachmentDeletePopup-title": "Esborrar adjunt?", - "attachments": "Adjunts", - "auto-watch": "Segueix automàticament el taulers quan són creats", - "avatar-too-big": "L'avatar es massa gran (70KM max)", - "back": "Enrere", - "board-change-color": "Canvia el color", - "board-nb-stars": "%s estrelles", - "board-not-found": "No s'ha trobat el tauler", - "board-private-info": "Aquest tauler serà <strong> privat.", - "board-public-info": "Aquest tauler serà <strong> públic.", - "boardChangeColorPopup-title": "Canvia fons del tauler", - "boardChangeTitlePopup-title": "Canvia el nom tauler", - "boardChangeVisibilityPopup-title": "Canvia visibilitat", - "boardChangeWatchPopup-title": "Canvia seguiment", - "boardMenuPopup-title": "Configuració del tauler", - "boardChangeViewPopup-title": "Visió del tauler", - "boards": "Taulers", - "board-view": "Visió del tauler", - "board-view-cal": "Calendari", - "board-view-swimlanes": "Carrils de Natació", - "board-view-collapse": "Contraure", - "board-view-lists": "Llistes", - "bucket-example": "Igual que “Bucket List”, per exemple", - "cancel": "Cancel·la", - "card-archived": "Aquesta fitxa ha estat moguda al Arxiu.", - "board-archived": "Aquest tauler s'ha mogut al arxiu", - "card-comments-title": "Aquesta fitxa té %s comentaris.", - "card-delete-notice": "L'esborrat és permanent. Perdreu totes les accions associades a aquesta fitxa.", - "card-delete-pop": "Totes les accions s'eliminaran de l'activitat i no podreu tornar a obrir la fitxa. No es pot desfer.", - "card-delete-suggest-archive": "You can move a card to Archive to remove it from the board and preserve the activity.", - "card-due": "Finalitza", - "card-due-on": "Finalitza a", - "card-spent": "Temps Dedicat", - "card-edit-attachments": "Edita arxius adjunts", - "card-edit-custom-fields": "Editar camps personalitzats", - "card-start-voting": "Start voting", - "card-cancel-voting": "Delete voting and all votes", - "card-edit-labels": "Edita etiquetes", - "card-edit-members": "Edita membres", - "card-labels-title": "Canvia les etiquetes de la fitxa", - "card-members-title": "Afegeix o eliminar membres del tauler des de la fitxa.", - "card-start": "Comença", - "card-start-on": "Comença a", - "cardAttachmentsPopup-title": "Adjunta des de", - "cardCustomField-datePopup-title": "Canviar data", - "cardCustomFieldsPopup-title": "Editar camps personalitzats", - "cardStartVotingPopup-title": "Start a vote", - "positiveVoteMembersPopup-title": "Proponents", - "negativeVoteMembersPopup-title": "Opponents", - "vote-question": "Voting question", - "vote-public": "Public vote", - "vote-for-it": "for it", - "vote-against": "against", - "cardDeletePopup-title": "Esborrar fitxa?", - "cardDetailsActionsPopup-title": "Accions de fitxes", - "cardLabelsPopup-title": "Etiquetes", - "cardMembersPopup-title": "Membres", - "cardMorePopup-title": "Més", - "cardTemplatePopup-title": "Create template", - "cards": "Fitxes", - "cards-count": "Fitxes", - "casSignIn": "Sign In with CAS", - "cardType-card": "Fitxa", - "cardType-linkedCard": "Linked Card", - "cardType-linkedBoard": "Linked Board", - "change": "Canvia", - "change-avatar": "Canvia Avatar", - "change-password": "Canvia la clau", - "change-permissions": "Canvia permisos", - "change-settings": "Canvia configuració", - "changeAvatarPopup-title": "Canvia Avatar", - "changeLanguagePopup-title": "Canvia idioma", - "changePasswordPopup-title": "Canvia la contrasenya", - "changePermissionsPopup-title": "Canvia permisos", - "changeSettingsPopup-title": "Canvia configuració", - "subtasks": "Subtasca", - "checklists": "Checklists", - "click-to-star": "Fes clic per destacar aquest tauler.", - "click-to-unstar": "Fes clic per deixar de destacar aquest tauler.", - "clipboard": "Portaretalls o estirar i amollar", - "close": "Tanca", - "close-board": "Tanca tauler", - "close-board-pop": "You will be able to restore the board by clicking the “Archive” button from the home header.", - "color-black": "negre", - "color-blue": "blau", - "color-crimson": "carmesí", - "color-darkgreen": "verd fosc", - "color-gold": "daurat", - "color-gray": "gris", - "color-green": "verd", - "color-indigo": "índigo", - "color-lime": "llima", - "color-magenta": "magenta", - "color-mistyrose": "mistyrose", - "color-navy": "marina", - "color-orange": "taronja", - "color-paleturquoise": "paleturquoise", - "color-peachpuff": "peachpuff", - "color-pink": "rosa", - "color-plum": "pruna", - "color-purple": "púrpura", - "color-red": "vermell", - "color-saddlebrown": "saddlebrown", - "color-silver": "plata", - "color-sky": "cel", - "color-slateblue": "slateblue", - "color-white": "blanc", - "color-yellow": "groc", - "unset-color": "Unset", - "comment": "Comentari", - "comment-placeholder": "Escriu un comentari", - "comment-only": "Només comentaris", - "comment-only-desc": "Només pots fer comentaris a les fitxes", - "no-comments": "Sense comentaris", - "no-comments-desc": "Can not see comments and activities.", - "worker": "Worker", - "worker-desc": "Can only move cards, assign itself to card and comment.", - "computer": "Ordinador", - "confirm-subtask-delete-dialog": "Esteu segur que voleu eliminar la subtasca?", - "confirm-checklist-delete-dialog": "Are you sure you want to delete checklist?", - "copy-card-link-to-clipboard": "Copia l'enllaç de la ftixa al porta-retalls", - "linkCardPopup-title": "Link Card", - "searchElementPopup-title": "Cerca", - "copyCardPopup-title": "Copia la fitxa", - "copyChecklistToManyCardsPopup-title": "Copy Checklist Template to Many Cards", - "copyChecklistToManyCardsPopup-instructions": "Títols de fitxa i Descripcions de destí en aquest format JSON", - "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"Títol de la primera fitxa\", \"description\":\"Descripció de la primera fitxa\"}, {\"title\":\"Títol de la segona fitxa\",\"description\":\"Descripció de la segona fitxa\"},{\"title\":\"Títol de l'última fitxa\",\"description\":\"Descripció de l'última fitxa\"} ]", - "create": "Crea", - "createBoardPopup-title": "Crea tauler", - "chooseBoardSourcePopup-title": "Importa Tauler", - "createLabelPopup-title": "Crea etiqueta", - "createCustomField": "Crear camp", - "createCustomFieldPopup-title": "Crear camp", - "current": "Actual", - "custom-field-delete-pop": "There is no undo. This will remove this custom field from all cards and destroy its history.", - "custom-field-checkbox": "Checkbox", - "custom-field-date": "Data", - "custom-field-dropdown": "Dropdown List", - "custom-field-dropdown-none": "(none)", - "custom-field-dropdown-options": "Llista d'opcions", - "custom-field-dropdown-options-placeholder": "Press enter to add more options", - "custom-field-dropdown-unknown": "(unknown)", - "custom-field-number": "Number", - "custom-field-text": "Text", - "custom-fields": "Camps Personalitzats", - "date": "Data", - "decline": "Declina", - "default-avatar": "Avatar per defecte", - "delete": "Esborra", - "deleteCustomFieldPopup-title": "Delete Custom Field?", - "deleteLabelPopup-title": "Esborra etiqueta", - "description": "Descripció", - "disambiguateMultiLabelPopup-title": "Desfe l'ambigüitat en les etiquetes", - "disambiguateMultiMemberPopup-title": "Desfe l'ambigüitat en els membres", - "discard": "Descarta", - "done": "Fet", - "download": "Descarrega", - "edit": "Edita", - "edit-avatar": "Canvia Avatar", - "edit-profile": "Edita el teu Perfil", - "edit-wip-limit": "Edita el Límit de Treball en Progrès", - "soft-wip-limit": "Soft WIP Limit", - "editCardStartDatePopup-title": "Canvia data d'inici", - "editCardDueDatePopup-title": "Canvia data de finalització", - "editCustomFieldPopup-title": "Modificar camp", - "editCardSpentTimePopup-title": "Canvia temps dedicat", - "editLabelPopup-title": "Canvia etiqueta", - "editNotificationPopup-title": "Edita la notificació", - "editProfilePopup-title": "Edita teu Perfil", - "email": "Correu electrònic", - "email-enrollAccount-subject": "An account created for you on __siteName__", - "email-enrollAccount-text": "Hola __user__,\n\nPer començar a utilitzar el servei, segueix l'enllaç següent.\n\n__url__\n\nGràcies.", - "email-fail": "Error enviant el correu", - "email-fail-text": "Error en intentar enviar e-mail", - "email-invalid": "Adreça de correu invàlida", - "email-invite": "Convida mitjançant correu electrònic", - "email-invite-subject": "__inviter__ t'ha convidat", - "email-invite-text": "Benvolgut __user__,\n\n __inviter__ t'ha convidat a participar al tauler \"__board__\" per col·laborar-hi.\n\nSegueix l'enllaç següent:\n\n __url__\n\n Gràcies.", - "email-resetPassword-subject": "Reset your password on __siteName__", - "email-resetPassword-text": "Hola __user__,\n \n per resetejar la teva contrasenya, segueix l'enllaç següent.\n \n __url__\n \n Gràcies.", - "email-sent": "Correu enviat", - "email-verifyEmail-subject": "Verify your email address on __siteName__", - "email-verifyEmail-text": "Hola __user__, \n\n per verificar el teu correu, segueix l'enllaç següent.\n\n __url__\n\n Gràcies.", - "enable-wip-limit": "Activa e Límit de Treball en Progrès", - "error-board-doesNotExist": "Aquest tauler no existeix", - "error-board-notAdmin": "Necessites ser administrador d'aquest tauler per dur a lloc aquest acció", - "error-board-notAMember": "Necessites ser membre d'aquest tauler per dur a terme aquesta acció", - "error-json-malformed": "El text no és JSON vàlid", - "error-json-schema": "La dades JSON no contenen la informació en el format correcte", - "error-list-doesNotExist": "La llista no existeix", - "error-user-doesNotExist": "L'usuari no existeix", - "error-user-notAllowSelf": "No et pots convidar a tu mateix", - "error-user-notCreated": "L'usuari no s'ha creat", - "error-username-taken": "Aquest usuari ja existeix", - "error-email-taken": "L'adreça de correu electrònic ja és en ús", - "export-board": "Exporta tauler", - "sort": "Sort", - "sort-desc": "Click to Sort List", - "list-sort-by": "Sort the List By:", - "list-label-modifiedAt": "Last Access Time", - "list-label-title": "Name of the List", - "list-label-sort": "Your Manual Order", - "list-label-short-modifiedAt": "(L)", - "list-label-short-title": "(N)", - "list-label-short-sort": "(M)", - "filter": "Filtre", - "filter-cards": "Filter Cards or Lists", - "list-filter-label": "Filter List by Title", - "filter-clear": "Elimina filtre", - "filter-no-label": "Sense etiqueta", - "filter-no-member": "Sense membres", - "filter-no-assignee": "No assignee", - "filter-no-custom-fields": "No Custom Fields", - "filter-show-archive": "Show archived lists", - "filter-hide-empty": "Hide empty lists", - "filter-on": "Filtra per", - "filter-on-desc": "Estau filtrant fitxes en aquest tauler. Feu clic aquí per editar el filtre.", - "filter-to-selection": "Filtra selecció", - "advanced-filter-label": "Filtre avançat", - "advanced-filter-description": "Advanced Filter allows to write a string containing following operators: == != <= >= && || ( ) A space is used as a separator between the Operators. You can filter for all Custom Fields by typing their names and values. For Example: Field1 == Value1. Note: If fields or values contains spaces, you need to encapsulate them into single quotes. For Example: 'Field 1' == 'Value 1'. For single control characters (' \\/) to be skipped, you can use \\. For example: Field1 == I\\'m. Also you can combine multiple conditions. For Example: F1 == V1 || F1 == V2. Normally all operators are interpreted from left to right. You can change the order by placing brackets. For Example: F1 == V1 && ( F2 == V2 || F2 == V3 ). Also you can search text fields using regex: F1 == /Tes.*/i", - "fullname": "Nom complet", - "header-logo-title": "Torna a la teva pàgina de taulers", - "hide-system-messages": "Oculta missatges del sistema", - "headerBarCreateBoardPopup-title": "Crea tauler", - "home": "Inici", - "import": "importa", - "link": "Enllaç", - "import-board": "Importa tauler", - "import-board-c": "Importa tauler", - "import-board-title-trello": "Importa tauler des de Trello", - "import-board-title-wekan": "Import board from previous export", - "import-sandstorm-backup-warning": "Do not delete data you import from original exported board or Trello before checking does this grain close and open again, or do you get Board not found error, that means data loss.", - "import-sandstorm-warning": "Estau segur que voleu esborrar aquesta checklist?", - "from-trello": "Des de Trello", - "from-wekan": "From previous export", - "import-board-instruction-trello": "En el teu tauler Trello, ves a 'Menú', 'Més'.' Imprimir i Exportar', 'Exportar JSON', i copia el text resultant.", - "import-board-instruction-wekan": "In your board, go to 'Menu', then 'Export board', and copy the text in the downloaded file.", - "import-board-instruction-about-errors": "If you get errors when importing board, sometimes importing still works, and board is at All Boards page.", - "import-json-placeholder": "Aferra codi JSON vàlid aquí", - "import-map-members": "Mapeja el membres", - "import-members-map": "Your imported board has some members. Please map the members you want to import to your users", - "import-show-user-mapping": "Revisa l'assignació de membres", - "import-user-select": "Pick your existing user you want to use as this member", - "importMapMembersAddPopup-title": "Selecciona un usuari", - "info": "Versió", - "initials": "Inicials", - "invalid-date": "Data invàlida", - "invalid-time": "Temps Invàlid", - "invalid-user": "Usuari invàlid", - "joined": "s'ha unit", - "just-invited": "Has estat convidat a aquest tauler", - "keyboard-shortcuts": "Dreceres de teclat", - "label-create": "Crea etiqueta", - "label-default": "%s etiqueta (per defecte)", - "label-delete-pop": "No es pot desfer. Això eliminarà aquesta etiqueta de totes les fitxes i destruirà la seva història.", - "labels": "Etiquetes", - "language": "Idioma", - "last-admin-desc": "No podeu canviar rols perquè ha d'haver-hi almenys un administrador.", - "leave-board": "Abandona tauler", - "leave-board-pop": "De debò voleu abandonar __boardTitle__? Se us eliminarà de totes les fitxes d'aquest tauler.", - "leaveBoardPopup-title": "Abandonar Tauler?", - "link-card": "Enllaç a aquesta fitxa", - "list-archive-cards": "Moure totes les fitxes en aquesta llista al Arxiu", - "list-archive-cards-pop": "This will remove all the cards in this list from the board. To view cards in Archive and bring them back to the board, click “Menu” > “Archive”.", - "list-move-cards": "Mou totes les fitxes d'aquesta llista", - "list-select-cards": "Selecciona totes les fitxes d'aquesta llista", - "set-color-list": "Set Color", - "listActionPopup-title": "Accions de la llista", - "swimlaneActionPopup-title": "Accions de Carril de Natació", - "swimlaneAddPopup-title": "Add a Swimlane below", - "listImportCardPopup-title": "importa una fitxa de Trello", - "listMorePopup-title": "Més", - "link-list": "Enllaça a aquesta llista", - "list-delete-pop": "Totes les accions seran esborrades de la llista d'activitats i no serà possible recuperar la llista", - "list-delete-suggest-archive": "You can move a list to Archive to remove it from the board and preserve the activity.", - "lists": "Llistes", - "swimlanes": "Carrils de Natació", - "log-out": "Finalitza la sessió", - "log-in": "Ingresa", - "loginPopup-title": "Inicia sessió", - "memberMenuPopup-title": "Configura membres", - "members": "Membres", - "menu": "Menú", - "move-selection": "Move selection", - "moveCardPopup-title": "Moure fitxa", - "moveCardToBottom-title": "Mou a la part inferior", - "moveCardToTop-title": "Mou a la part superior", - "moveSelectionPopup-title": "Move selection", - "multi-selection": "Multi-Selecció", - "multi-selection-on": "Multi-Selecció està activada", - "muted": "En silenci", - "muted-info": "No seràs notificat dels canvis en aquest tauler", - "my-boards": "Els meus taulers", - "name": "Nom", - "no-archived-cards": "No hi ha fitxes a l'arxiu.", - "no-archived-lists": "No hi ha llistes al arxiu.", - "no-archived-swimlanes": "No swimlanes in Archive.", - "no-results": "Sense resultats", - "normal": "Normal", - "normal-desc": "Podeu veure i editar fitxes. No podeu canviar la configuració.", - "not-accepted-yet": "La invitació no ha esta acceptada encara", - "notify-participate": "Rebre actualitzacions per a cada fitxa de la qual n'ets creador o membre", - "notify-watch": "Rebre actualitzacions per qualsevol tauler, llista o fitxa en observació", - "optional": "opcional", - "or": "o", - "page-maybe-private": "Aquesta pàgina és privada. Per veure-la <a href='%s'> entra </a>.", - "page-not-found": "Pàgina no trobada.", - "password": "Contrasenya", - "paste-or-dragdrop": "aferra, o estira i amolla la imatge (només imatge)", - "participating": "Participant", - "preview": "Vista prèvia", - "previewAttachedImagePopup-title": "Vista prèvia", - "previewClipboardImagePopup-title": "Vista prèvia", - "private": "Privat", - "private-desc": "Aquest tauler és privat. Només les persones afegides al tauler poden veure´l i editar-lo.", - "profile": "Perfil", - "public": "Públic", - "public-desc": "Aquest tauler és públic. És visible per a qualsevol persona amb l'enllaç i es mostrarà en els motors de cerca com Google. Només persones afegides al tauler poden editar-lo.", - "quick-access-description": "Inicia un tauler per afegir un accés directe en aquest barra", - "remove-cover": "Elimina coberta", - "remove-from-board": "Elimina del tauler", - "remove-label": "Elimina l'etiqueta", - "listDeletePopup-title": "Esborrar la llista?", - "remove-member": "Elimina membre", - "remove-member-from-card": "Elimina de la fitxa", - "remove-member-pop": "Eliminar __name__ (__username__) de __boardTitle__ ? El membre serà eliminat de totes les fitxes d'aquest tauler. Ells rebran una notificació.", - "removeMemberPopup-title": "Vols suprimir el membre?", - "rename": "Canvia el nom", - "rename-board": "Canvia el nom del tauler", - "restore": "Restaura", - "save": "Desa", - "search": "Cerca", - "rules": "Regles", - "search-cards": "Search from card/list titles, descriptions and custom fields on this board", - "search-example": "Text que cercar?", - "select-color": "Selecciona color", - "set-wip-limit-value": "Limita el màxim nombre de tasques en aquesta llista", - "setWipLimitPopup-title": "Configura el Límit de Treball en Progrès", - "shortcut-assign-self": "Assigna't la ftixa actual", - "shortcut-autocomplete-emoji": "Autocompleta emoji", - "shortcut-autocomplete-members": "Autocompleta membres", - "shortcut-clear-filters": "Elimina tots els filters", - "shortcut-close-dialog": "Tanca el diàleg", - "shortcut-filter-my-cards": "Filtra les meves fitxes", - "shortcut-show-shortcuts": "Mostra aquesta lista d'accessos directes", - "shortcut-toggle-filterbar": "Canvia la barra lateral del tauler", - "shortcut-toggle-sidebar": "Canvia Sidebar del Tauler", - "show-cards-minimum-count": "Mostra contador de fitxes si la llista en conté més de", - "sidebar-open": "Mostra barra lateral", - "sidebar-close": "Amaga barra lateral", - "signupPopup-title": "Crea un compte", - "star-board-title": "Fes clic per destacar aquest tauler. Es mostrarà a la part superior de la llista de taulers.", - "starred-boards": "Taulers destacats", - "starred-boards-description": "Els taulers destacats es mostraran a la part superior de la llista de taulers.", - "subscribe": "Subscriure", - "team": "Equip", - "this-board": "aquest tauler", - "this-card": "aquesta fitxa", - "spent-time-hours": "Temps dedicat (hores)", - "overtime-hours": "Temps de més (hores)", - "overtime": "Temps de més", - "has-overtime-cards": "Té fitxes amb temps de més", - "has-spenttime-cards": "Té fitxes amb temps dedicat", - "time": "Hora", - "title": "Títol", - "tracking": "En seguiment", - "tracking-info": "Seràs notificat per cada canvi a aquelles fitxes de les que n'eres creador o membre", - "type": "Tipus", - "unassign-member": "Desassignar membre", - "unsaved-description": "Tens una descripció sense desar.", - "unwatch": "Suprimeix observació", - "upload": "Puja", - "upload-avatar": "Actualitza avatar", - "uploaded-avatar": "Avatar actualitzat", - "username": "Nom d'Usuari", - "view-it": "Vist", - "warn-list-archived": "warning: this card is in an list at Archive", - "watch": "Observa", - "watching": "En observació", - "watching-info": "Seràs notificat de cada canvi en aquest tauler", - "welcome-board": "Tauler de benvinguda", - "welcome-swimlane": "Objectiu 1", - "welcome-list1": "Bàsics", - "welcome-list2": "Avançades", - "card-templates-swimlane": "Card Templates", - "list-templates-swimlane": "List Templates", - "board-templates-swimlane": "Board Templates", - "what-to-do": "Què vols fer?", - "wipLimitErrorPopup-title": "Límit de Treball en Progrès invàlid", - "wipLimitErrorPopup-dialog-pt1": "El nombre de tasques en esta llista és superior al límit de Treball en Progrès que heu definit.", - "wipLimitErrorPopup-dialog-pt2": "Si us plau mogui algunes taques fora d'aquesta llista, o configuri un límit de Treball en Progrès superior.", - "admin-panel": "Tauler d'administració", - "settings": "Configuració", - "people": "Persones", - "registration": "Registre", - "disable-self-registration": "Deshabilita Auto-Registre", - "invite": "Convida", - "invite-people": "Convida a persones", - "to-boards": "Al tauler(s)", - "email-addresses": "Adreça de correu", - "smtp-host-description": "L'adreça del vostre servidor SMTP.", - "smtp-port-description": "El port del vostre servidor SMTP.", - "smtp-tls-description": "Activa suport TLS pel servidor SMTP", - "smtp-host": "Servidor SMTP", - "smtp-port": "Port SMTP", - "smtp-username": "Nom d'usuari", - "smtp-password": "Contrasenya", - "smtp-tls": "Suport TLS", - "send-from": "De", - "send-smtp-test": "Envia't un correu electrònic de prova", - "invitation-code": "Codi d'invitació", - "email-invite-register-subject": "__inviter__ t'ha convidat", - "email-invite-register-text": "Dear __user__,\n\n__inviter__ invites you to kanban board for collaborations.\n\nPlease follow the link below:\n__url__\n\nAnd your invitation code is: __icode__\n\nThanks.", - "email-smtp-test-subject": "SMTP Test Email", - "email-smtp-test-text": "Has enviat un missatge satisfactòriament", - "error-invitation-code-not-exist": "El codi d'invitació no existeix", - "error-notAuthorized": "No estau autoritzats per veure aquesta pàgina", - "webhook-title": "Webhook Name", - "webhook-token": "Token (Optional for Authentication)", - "outgoing-webhooks": "Webhooks sortints", - "bidirectional-webhooks": "Two-Way Webhooks", - "outgoingWebhooksPopup-title": "Webhooks sortints", - "boardCardTitlePopup-title": "Card Title Filter", - "disable-webhook": "Disable This Webhook", - "global-webhook": "Global Webhooks", - "new-outgoing-webhook": "Nou Webook sortint", - "no-name": "Importa tauler des de Wekan", - "Node_version": "Versió Node", - "Meteor_version": "Meteor version", - "MongoDB_version": "MongoDB version", - "MongoDB_storage_engine": "MongoDB storage engine", - "MongoDB_Oplog_enabled": "MongoDB Oplog enabled", - "OS_Arch": "Arquitectura SO", - "OS_Cpus": "Plataforma SO", - "OS_Freemem": "Memòria lliure", - "OS_Loadavg": "Carrega de SO", - "OS_Platform": "Plataforma de SO", - "OS_Release": "Versió SO", - "OS_Totalmem": "Memòria total", - "OS_Type": "Tipus de SO", - "OS_Uptime": "Temps d'activitat", - "days": "days", - "hours": "hores", - "minutes": "minuts", - "seconds": "segons", - "show-field-on-card": "Show this field on card", - "automatically-field-on-card": "Auto create field to all cards", - "showLabel-field-on-card": "Show field label on minicard", - "yes": "Si", - "no": "No", - "accounts": "Comptes", - "accounts-allowEmailChange": "Permet modificar correu electrònic", - "accounts-allowUserNameChange": "Allow Username Change", - "createdAt": "Creat ", - "verified": "Verificat", - "active": "Actiu", - "card-received": "Received", - "card-received-on": "Received on", - "card-end": "End", - "card-end-on": "Ends on", - "editCardReceivedDatePopup-title": "Change received date", - "editCardEndDatePopup-title": "Change end date", - "setCardColorPopup-title": "Set color", - "setCardActionsColorPopup-title": "Choose a color", - "setSwimlaneColorPopup-title": "Choose a color", - "setListColorPopup-title": "Choose a color", - "assigned-by": "Assignat Per", - "requested-by": "Demanat Per", - "board-delete-notice": "Deleting is permanent. You will lose all lists, cards and actions associated with this board.", - "delete-board-confirm-popup": "All lists, cards, labels, and activities will be deleted and you won't be able to recover the board contents. There is no undo.", - "boardDeletePopup-title": "Delete Board?", - "delete-board": "Delete Board", - "default-subtasks-board": "Subtasks for __board__ board", - "default": "Default", - "queue": "Queue", - "subtask-settings": "Subtasks Settings", - "card-settings": "Configuració de targeta", - "boardSubtaskSettingsPopup-title": "Board Subtasks Settings", - "boardCardSettingsPopup-title": "Configuració de targeta", - "deposit-subtasks-board": "Deposit subtasks to this board:", - "deposit-subtasks-list": "Landing list for subtasks deposited here:", - "show-parent-in-minicard": "Show parent in minicard:", - "prefix-with-full-path": "Prefix with full path", - "prefix-with-parent": "Prefix with parent", - "subtext-with-full-path": "Subtext with full path", - "subtext-with-parent": "Subtext with parent", - "change-card-parent": "Change card's parent", - "parent-card": "Parent card", - "source-board": "Source board", - "no-parent": "Don't show parent", - "activity-added-label": "added label '%s' to %s", - "activity-removed-label": "removed label '%s' from %s", - "activity-delete-attach": "deleted an attachment from %s", - "activity-added-label-card": "added label '%s'", - "activity-removed-label-card": "removed label '%s'", - "activity-delete-attach-card": "deleted an attachment", - "activity-set-customfield": "set custom field '%s' to '%s' in %s", - "activity-unset-customfield": "unset custom field '%s' in %s", - "r-rule": "Rule", - "r-add-trigger": "Add trigger", - "r-add-action": "Add action", - "r-board-rules": "Regles del tauler", - "r-add-rule": "Add rule", - "r-view-rule": "View rule", - "r-delete-rule": "Delete rule", - "r-new-rule-name": "New rule title", - "r-no-rules": "No hi han regles", - "r-when-a-card": "When a card", - "r-is": "is", - "r-is-moved": "is moved", - "r-added-to": "added to", - "r-removed-from": "Removed from", - "r-the-board": "the board", - "r-list": "list", - "set-filter": "Set Filter", - "r-moved-to": "Moved to", - "r-moved-from": "Moved from", - "r-archived": "Moved to Archive", - "r-unarchived": "Restored from Archive", - "r-a-card": "una targeta", - "r-when-a-label-is": "When a label is", - "r-when-the-label": "When the label", - "r-list-name": "list name", - "r-when-a-member": "When a member is", - "r-when-the-member": "When the member", - "r-name": "name", - "r-when-a-attach": "When an attachment", - "r-when-a-checklist": "When a checklist is", - "r-when-the-checklist": "When the checklist", - "r-completed": "Completed", - "r-made-incomplete": "Made incomplete", - "r-when-a-item": "When a checklist item is", - "r-when-the-item": "When the checklist item", - "r-checked": "Checked", - "r-unchecked": "Unchecked", - "r-move-card-to": "Move card to", - "r-top-of": "Top of", - "r-bottom-of": "Bottom of", - "r-its-list": "its list", - "r-archive": "Moure al arxiu", - "r-unarchive": "Restore from Archive", - "r-card": "targeta", - "r-add": "Afegeix", - "r-remove": "Remove", - "r-label": "label", - "r-member": "member", - "r-remove-all": "Remove all members from the card", - "r-set-color": "Set color to", - "r-checklist": "checklist", - "r-check-all": "Check all", - "r-uncheck-all": "Uncheck all", - "r-items-check": "items of checklist", - "r-check": "Check", - "r-uncheck": "Uncheck", - "r-item": "item", - "r-of-checklist": "of checklist", - "r-send-email": "Send an email", - "r-to": "to", - "r-subject": "subject", - "r-rule-details": "Rule details", - "r-d-move-to-top-gen": "Move card to top of its list", - "r-d-move-to-top-spec": "Move card to top of list", - "r-d-move-to-bottom-gen": "Move card to bottom of its list", - "r-d-move-to-bottom-spec": "Move card to bottom of list", - "r-d-send-email": "Send email", - "r-d-send-email-to": "to", - "r-d-send-email-subject": "subject", - "r-d-send-email-message": "message", - "r-d-archive": "Move card to Archive", - "r-d-unarchive": "Restore card from Archive", - "r-d-add-label": "Add label", - "r-d-remove-label": "Remove label", - "r-create-card": "Crea una targeta nova", - "r-in-list": "in list", - "r-in-swimlane": "in swimlane", - "r-d-add-member": "Add member", - "r-d-remove-member": "Remove member", - "r-d-remove-all-member": "Remove all member", - "r-d-check-all": "Check all items of a list", - "r-d-uncheck-all": "Uncheck all items of a list", - "r-d-check-one": "Check item", - "r-d-uncheck-one": "Uncheck item", - "r-d-check-of-list": "of checklist", - "r-d-add-checklist": "Add checklist", - "r-d-remove-checklist": "Remove checklist", - "r-by": "by", - "r-add-checklist": "Add checklist", - "r-with-items": "with items", - "r-items-list": "item1,item2,item3", - "r-add-swimlane": "Add swimlane", - "r-swimlane-name": "swimlane name", - "r-board-note": "Note: leave a field empty to match every possible value.", - "r-checklist-note": "Note: checklist's items have to be written as comma separated values.", - "r-when-a-card-is-moved": "Quan una targeta es mou a una altra llista", - "r-set": "Set", - "r-update": "Update", - "r-datefield": "date field", - "r-df-start-at": "start", - "r-df-due-at": "due", - "r-df-end-at": "end", - "r-df-received-at": "received", - "r-to-current-datetime": "to current date/time", - "r-remove-value-from": "Remove value from", - "ldap": "LDAP", - "oauth2": "OAuth2", - "cas": "CAS", - "authentication-method": "Authentication method", - "authentication-type": "Authentication type", - "custom-product-name": "Custom Product Name", - "layout": "Layout", - "hide-logo": "Hide Logo", - "add-custom-html-after-body-start": "Add Custom HTML after <body> start", - "add-custom-html-before-body-end": "Add Custom HTML before </body> end", - "error-undefined": "Something went wrong", - "error-ldap-login": "An error occurred while trying to login", - "display-authentication-method": "Display Authentication Method", - "default-authentication-method": "Default Authentication Method", - "duplicate-board": "Duplicate Board", - "people-number": "The number of people is:", - "swimlaneDeletePopup-title": "Delete Swimlane ?", - "swimlane-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the swimlane. There is no undo.", - "restore-all": "Restore all", - "delete-all": "Delete all", - "loading": "Loading, please wait.", - "previous_as": "last time was", - "act-a-dueAt": "modified due time to \nWhen: __timeValue__\nWhere: __card__\n previous due was __timeOldValue__", - "act-a-endAt": "modified ending time to __timeValue__ from (__timeOldValue__)", - "act-a-startAt": "modified starting time to __timeValue__ from (__timeOldValue__)", - "act-a-receivedAt": "modified received time to __timeValue__ from (__timeOldValue__)", - "a-dueAt": "modified due time to be", - "a-endAt": "modified ending time to be", - "a-startAt": "modified starting time to be", - "a-receivedAt": "modified received time to be", - "almostdue": "current due time %s is approaching", - "pastdue": "current due time %s is past", - "duenow": "current due time %s is today", - "act-newDue": "__list__/__card__ has 1st due reminder [__board__]", - "act-withDue": "__list__/__card__ due reminders [__board__]", - "act-almostdue": "was reminding the current due (__timeValue__) of __card__ is approaching", - "act-pastdue": "was reminding the current due (__timeValue__) of __card__ is past", - "act-duenow": "was reminding the current due (__timeValue__) of __card__ is now", - "act-atUserComment": "You were mentioned in [__board__] __list__/__card__", - "delete-user-confirm-popup": "Are you sure you want to delete this account? There is no undo.", - "accounts-allowUserDelete": "Allow users to self delete their account", - "hide-minicard-label-text": "Hide minicard label text", - "show-desktop-drag-handles": "Show desktop drag handles", - "assignee": "Assignat", - "cardAssigneesPopup-title": "Assignat", - "addmore-detail": "Afegiu una descripció més detallada", - "show-on-card": "Show on Card", - "new": "New", - "editUserPopup-title": "Edit User", - "newUserPopup-title": "New User", - "notifications": "Notifications", - "view-all": "View All", - "filter-by-unread": "Filter by Unread", - "mark-all-as-read": "Mark all as read", - "remove-all-read": "Remove all read", - "allow-rename": "Allow Rename", - "allowRenamePopup-title": "Allow Rename" -} \ No newline at end of file + "accept": "Accepta", + "act-activity-notify": "Notificació d'activitat", + "act-addAttachment": "afegit l'adjunt __attachment__ a la targeta __card__ en la llista __list__ al canal __swimlane__ al tauler __tauler__", + "act-deleteAttachment": "deleted attachment __attachment__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addSubtask": "added subtask __subtask__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addedLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removeLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removedLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addChecklist": "added checklist __checklist__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addChecklistItem": "added checklist item __checklistItem__ to checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removeChecklist": "removed checklist __checklist__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removeChecklistItem": "removed checklist item __checklistItem__ from checklist __checkList__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-checkedItem": "checked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-uncheckedItem": "unchecked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-completeChecklist": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-uncompleteChecklist": "uncompleted checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addComment": "commented on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-editComment": "edited comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-deleteComment": "deleted comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-createBoard": "created board __board__", + "act-createSwimlane": "created swimlane __swimlane__ to board __board__", + "act-createCard": "created card __card__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-createCustomField": "created custom field __customField__ at board __board__", + "act-deleteCustomField": "deleted custom field __customField__ at board __board__", + "act-setCustomField": "edited custom field __customField__: __customFieldValue__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-createList": "added list __list__ to board __board__", + "act-addBoardMember": "added member __member__ to board __board__", + "act-archivedBoard": "Board __board__ moved to Archive", + "act-archivedCard": "Card __card__ at list __list__ at swimlane __swimlane__ at board __board__ moved to Archive", + "act-archivedList": "List __list__ at swimlane __swimlane__ at board __board__ moved to Archive", + "act-archivedSwimlane": "Swimlane __swimlane__ at board __board__ moved to Archive", + "act-importBoard": "imported board __board__", + "act-importCard": "imported card __card__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-importList": "imported list __list__ to swimlane __swimlane__ at board __board__", + "act-joinMember": "added member __member__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-moveCard": "moved card __card__ at board __board__ from list __oldList__ at swimlane __oldSwimlane__ to list __list__ at swimlane __swimlane__", + "act-moveCardToOtherBoard": "moved card __card__ from list __oldList__ at swimlane __oldSwimlane__ at board __oldBoard__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-removeBoardMember": "removed member __member__ from board __board__", + "act-restoredCard": "restored card __card__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-unjoinMember": "removed member __member__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-withBoardTitle": "__tauler__", + "act-withCardTitle": "[__tauler__] __fitxa__", + "actions": "Accions", + "activities": "Activitats", + "activity": "Activitat", + "activity-added": "ha afegit %s a %s", + "activity-archived": "%s mogut al Arxiu", + "activity-attached": "ha adjuntat %s a %s", + "activity-created": "ha creat %s", + "activity-customfield-created": "camp personalitzat creat %s", + "activity-excluded": "ha exclòs %s de %s", + "activity-imported": "importat %s dins %s des de %s", + "activity-imported-board": "importat %s des de %s", + "activity-joined": "s'ha unit a %s", + "activity-moved": "ha mogut %s de %s a %s", + "activity-on": "en %s", + "activity-removed": "ha eliminat %s de %s", + "activity-sent": "ha enviat %s %s", + "activity-unjoined": "desassignat %s", + "activity-subtask-added": "added subtask to %s", + "activity-checked-item": "checked %s in checklist %s of %s", + "activity-unchecked-item": "unchecked %s in checklist %s of %s", + "activity-checklist-added": "Checklist afegida a %s", + "activity-checklist-removed": "removed a checklist from %s", + "activity-checklist-completed": "completed checklist %s of %s", + "activity-checklist-uncompleted": "uncompleted the checklist %s of %s", + "activity-checklist-item-added": "afegida entrada de checklist de '%s' a %s", + "activity-checklist-item-removed": "removed a checklist item from '%s' in %s", + "add": "Afegeix", + "activity-checked-item-card": "checked %s in checklist %s", + "activity-unchecked-item-card": "unchecked %s in checklist %s", + "activity-checklist-completed-card": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "activity-checklist-uncompleted-card": "uncompleted the checklist %s", + "activity-editComment": "edited comment %s", + "activity-deleteComment": "deleted comment %s", + "add-attachment": "Afegeix adjunt", + "add-board": "Afegeix Tauler", + "add-card": "Afegeix Fitxa", + "add-swimlane": "Afegeix carril de natació", + "add-subtask": "Afegir Subtasca", + "add-checklist": "Afegeix checklist", + "add-checklist-item": "Afegeix un ítem al checklist", + "add-cover": "Afegeix coberta", + "add-label": "Afegeix etiqueta", + "add-list": "Afegeix llista", + "add-members": "Afegeix membres", + "added": "Afegit", + "addMemberPopup-title": "Membres", + "admin": "Administrador", + "admin-desc": "Pots veure i editar fitxes, eliminar usuaris, i canviar la configuració del tauler.", + "admin-announcement": "Alertes", + "admin-announcement-active": "Activar alertes del Sistema", + "admin-announcement-title": "Alertes d'administració", + "all-boards": "Tots els taulers", + "and-n-other-card": "And __count__ other card", + "and-n-other-card_plural": "And __count__ other cards", + "apply": "Aplica", + "app-is-offline": "Carregant. Per favor, espereu. Actualitzar la pàgina pot comportar pèrdua de dades. Si la càrrega no funciona, comproveu que el servidor no s'ha aturat. ", + "archive": "Moure al arxiu", + "archive-all": "Moure tot al arxiu", + "archive-board": "Moure Tauler al Arxiu", + "archive-card": "Moure Fitxa al Arxiu", + "archive-list": "Moure Llista al Arxiu", + "archive-swimlane": "Move Swimlane to Archive", + "archive-selection": "Moure selecció al Arxiu", + "archiveBoardPopup-title": "Moure el Tauler al Arxiu?", + "archived-items": "Desa", + "archived-boards": "Taulers al Arxiu", + "restore-board": "Restaura Tauler", + "no-archived-boards": "No hi han Taulers al Arxiu.", + "archives": "Desa", + "template": "Plantilla", + "templates": "Plantilles", + "assign-member": "Assignar membre", + "attached": "adjuntat", + "attachment": "Adjunt", + "attachment-delete-pop": "L'esborrat d'un arxiu adjunt és permanent. No es pot desfer.", + "attachmentDeletePopup-title": "Esborrar adjunt?", + "attachments": "Adjunts", + "auto-watch": "Segueix automàticament el taulers quan són creats", + "avatar-too-big": "L'avatar es massa gran (70KM max)", + "back": "Enrere", + "board-change-color": "Canvia el color", + "board-nb-stars": "%s estrelles", + "board-not-found": "No s'ha trobat el tauler", + "board-private-info": "Aquest tauler serà <strong> privat.", + "board-public-info": "Aquest tauler serà <strong> públic.", + "boardChangeColorPopup-title": "Canvia fons del tauler", + "boardChangeTitlePopup-title": "Canvia el nom tauler", + "boardChangeVisibilityPopup-title": "Canvia visibilitat", + "boardChangeWatchPopup-title": "Canvia seguiment", + "boardMenuPopup-title": "Configuració del tauler", + "boardChangeViewPopup-title": "Visió del tauler", + "boards": "Taulers", + "board-view": "Visió del tauler", + "board-view-cal": "Calendari", + "board-view-swimlanes": "Carrils de Natació", + "board-view-collapse": "Contraure", + "board-view-lists": "Llistes", + "bucket-example": "Igual que “Bucket List”, per exemple", + "cancel": "Cancel·la", + "card-archived": "Aquesta fitxa ha estat moguda al Arxiu.", + "board-archived": "Aquest tauler s'ha mogut al arxiu", + "card-comments-title": "Aquesta fitxa té %s comentaris.", + "card-delete-notice": "L'esborrat és permanent. Perdreu totes les accions associades a aquesta fitxa.", + "card-delete-pop": "Totes les accions s'eliminaran de l'activitat i no podreu tornar a obrir la fitxa. No es pot desfer.", + "card-delete-suggest-archive": "You can move a card to Archive to remove it from the board and preserve the activity.", + "card-due": "Finalitza", + "card-due-on": "Finalitza a", + "card-spent": "Temps Dedicat", + "card-edit-attachments": "Edita arxius adjunts", + "card-edit-custom-fields": "Editar camps personalitzats", + "card-start-voting": "Start voting", + "card-cancel-voting": "Delete voting and all votes", + "card-edit-labels": "Edita etiquetes", + "card-edit-members": "Edita membres", + "card-labels-title": "Canvia les etiquetes de la fitxa", + "card-members-title": "Afegeix o eliminar membres del tauler des de la fitxa.", + "card-start": "Comença", + "card-start-on": "Comença a", + "cardAttachmentsPopup-title": "Adjunta des de", + "cardCustomField-datePopup-title": "Canviar data", + "cardCustomFieldsPopup-title": "Editar camps personalitzats", + "cardStartVotingPopup-title": "Start a vote", + "positiveVoteMembersPopup-title": "Proponents", + "negativeVoteMembersPopup-title": "Opponents", + "vote-question": "Voting question", + "vote-public": "Public vote", + "vote-for-it": "for it", + "vote-against": "against", + "cardDeletePopup-title": "Esborrar fitxa?", + "cardDetailsActionsPopup-title": "Accions de fitxes", + "cardLabelsPopup-title": "Etiquetes", + "cardMembersPopup-title": "Membres", + "cardMorePopup-title": "Més", + "cardTemplatePopup-title": "Create template", + "cards": "Fitxes", + "cards-count": "Fitxes", + "casSignIn": "Sign In with CAS", + "cardType-card": "Fitxa", + "cardType-linkedCard": "Linked Card", + "cardType-linkedBoard": "Linked Board", + "change": "Canvia", + "change-avatar": "Canvia Avatar", + "change-password": "Canvia la clau", + "change-permissions": "Canvia permisos", + "change-settings": "Canvia configuració", + "changeAvatarPopup-title": "Canvia Avatar", + "changeLanguagePopup-title": "Canvia idioma", + "changePasswordPopup-title": "Canvia la contrasenya", + "changePermissionsPopup-title": "Canvia permisos", + "changeSettingsPopup-title": "Canvia configuració", + "subtasks": "Subtasca", + "checklists": "Checklists", + "click-to-star": "Fes clic per destacar aquest tauler.", + "click-to-unstar": "Fes clic per deixar de destacar aquest tauler.", + "clipboard": "Portaretalls o estirar i amollar", + "close": "Tanca", + "close-board": "Tanca tauler", + "close-board-pop": "You will be able to restore the board by clicking the “Archive” button from the home header.", + "color-black": "negre", + "color-blue": "blau", + "color-crimson": "carmesí", + "color-darkgreen": "verd fosc", + "color-gold": "daurat", + "color-gray": "gris", + "color-green": "verd", + "color-indigo": "índigo", + "color-lime": "llima", + "color-magenta": "magenta", + "color-mistyrose": "mistyrose", + "color-navy": "marina", + "color-orange": "taronja", + "color-paleturquoise": "paleturquoise", + "color-peachpuff": "peachpuff", + "color-pink": "rosa", + "color-plum": "pruna", + "color-purple": "púrpura", + "color-red": "vermell", + "color-saddlebrown": "saddlebrown", + "color-silver": "plata", + "color-sky": "cel", + "color-slateblue": "slateblue", + "color-white": "blanc", + "color-yellow": "groc", + "unset-color": "Unset", + "comment": "Comentari", + "comment-placeholder": "Escriu un comentari", + "comment-only": "Només comentaris", + "comment-only-desc": "Només pots fer comentaris a les fitxes", + "no-comments": "Sense comentaris", + "no-comments-desc": "Can not see comments and activities.", + "worker": "Worker", + "worker-desc": "Can only move cards, assign itself to card and comment.", + "computer": "Ordinador", + "confirm-subtask-delete-dialog": "Esteu segur que voleu eliminar la subtasca?", + "confirm-checklist-delete-dialog": "Are you sure you want to delete checklist?", + "copy-card-link-to-clipboard": "Copia l'enllaç de la ftixa al porta-retalls", + "linkCardPopup-title": "Link Card", + "searchElementPopup-title": "Cerca", + "copyCardPopup-title": "Copia la fitxa", + "copyChecklistToManyCardsPopup-title": "Copy Checklist Template to Many Cards", + "copyChecklistToManyCardsPopup-instructions": "Títols de fitxa i Descripcions de destí en aquest format JSON", + "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"Títol de la primera fitxa\", \"description\":\"Descripció de la primera fitxa\"}, {\"title\":\"Títol de la segona fitxa\",\"description\":\"Descripció de la segona fitxa\"},{\"title\":\"Títol de l'última fitxa\",\"description\":\"Descripció de l'última fitxa\"} ]", + "create": "Crea", + "createBoardPopup-title": "Crea tauler", + "chooseBoardSourcePopup-title": "Importa Tauler", + "createLabelPopup-title": "Crea etiqueta", + "createCustomField": "Crear camp", + "createCustomFieldPopup-title": "Crear camp", + "current": "Actual", + "custom-field-delete-pop": "There is no undo. This will remove this custom field from all cards and destroy its history.", + "custom-field-checkbox": "Checkbox", + "custom-field-date": "Data", + "custom-field-dropdown": "Dropdown List", + "custom-field-dropdown-none": "(none)", + "custom-field-dropdown-options": "Llista d'opcions", + "custom-field-dropdown-options-placeholder": "Press enter to add more options", + "custom-field-dropdown-unknown": "(unknown)", + "custom-field-number": "Number", + "custom-field-text": "Text", + "custom-fields": "Camps Personalitzats", + "date": "Data", + "decline": "Declina", + "default-avatar": "Avatar per defecte", + "delete": "Esborra", + "deleteCustomFieldPopup-title": "Delete Custom Field?", + "deleteLabelPopup-title": "Esborra etiqueta", + "description": "Descripció", + "disambiguateMultiLabelPopup-title": "Desfe l'ambigüitat en les etiquetes", + "disambiguateMultiMemberPopup-title": "Desfe l'ambigüitat en els membres", + "discard": "Descarta", + "done": "Fet", + "download": "Descarrega", + "edit": "Edita", + "edit-avatar": "Canvia Avatar", + "edit-profile": "Edita el teu Perfil", + "edit-wip-limit": "Edita el Límit de Treball en Progrès", + "soft-wip-limit": "Soft WIP Limit", + "editCardStartDatePopup-title": "Canvia data d'inici", + "editCardDueDatePopup-title": "Canvia data de finalització", + "editCustomFieldPopup-title": "Modificar camp", + "editCardSpentTimePopup-title": "Canvia temps dedicat", + "editLabelPopup-title": "Canvia etiqueta", + "editNotificationPopup-title": "Edita la notificació", + "editProfilePopup-title": "Edita teu Perfil", + "email": "Correu electrònic", + "email-enrollAccount-subject": "An account created for you on __siteName__", + "email-enrollAccount-text": "Hola __user__,\n\nPer començar a utilitzar el servei, segueix l'enllaç següent.\n\n__url__\n\nGràcies.", + "email-fail": "Error enviant el correu", + "email-fail-text": "Error en intentar enviar e-mail", + "email-invalid": "Adreça de correu invàlida", + "email-invite": "Convida mitjançant correu electrònic", + "email-invite-subject": "__inviter__ t'ha convidat", + "email-invite-text": "Benvolgut __user__,\n\n __inviter__ t'ha convidat a participar al tauler \"__board__\" per col·laborar-hi.\n\nSegueix l'enllaç següent:\n\n __url__\n\n Gràcies.", + "email-resetPassword-subject": "Reset your password on __siteName__", + "email-resetPassword-text": "Hola __user__,\n \n per resetejar la teva contrasenya, segueix l'enllaç següent.\n \n __url__\n \n Gràcies.", + "email-sent": "Correu enviat", + "email-verifyEmail-subject": "Verify your email address on __siteName__", + "email-verifyEmail-text": "Hola __user__, \n\n per verificar el teu correu, segueix l'enllaç següent.\n\n __url__\n\n Gràcies.", + "enable-wip-limit": "Activa e Límit de Treball en Progrès", + "error-board-doesNotExist": "Aquest tauler no existeix", + "error-board-notAdmin": "Necessites ser administrador d'aquest tauler per dur a lloc aquest acció", + "error-board-notAMember": "Necessites ser membre d'aquest tauler per dur a terme aquesta acció", + "error-json-malformed": "El text no és JSON vàlid", + "error-json-schema": "La dades JSON no contenen la informació en el format correcte", + "error-list-doesNotExist": "La llista no existeix", + "error-user-doesNotExist": "L'usuari no existeix", + "error-user-notAllowSelf": "No et pots convidar a tu mateix", + "error-user-notCreated": "L'usuari no s'ha creat", + "error-username-taken": "Aquest usuari ja existeix", + "error-email-taken": "L'adreça de correu electrònic ja és en ús", + "export-board": "Exporta tauler", + "sort": "Sort", + "sort-desc": "Click to Sort List", + "list-sort-by": "Sort the List By:", + "list-label-modifiedAt": "Last Access Time", + "list-label-title": "Name of the List", + "list-label-sort": "Your Manual Order", + "list-label-short-modifiedAt": "(L)", + "list-label-short-title": "(N)", + "list-label-short-sort": "(M)", + "filter": "Filtre", + "filter-cards": "Filter Cards or Lists", + "list-filter-label": "Filter List by Title", + "filter-clear": "Elimina filtre", + "filter-no-label": "Sense etiqueta", + "filter-no-member": "Sense membres", + "filter-no-assignee": "No assignee", + "filter-no-custom-fields": "No Custom Fields", + "filter-show-archive": "Show archived lists", + "filter-hide-empty": "Hide empty lists", + "filter-on": "Filtra per", + "filter-on-desc": "Estau filtrant fitxes en aquest tauler. Feu clic aquí per editar el filtre.", + "filter-to-selection": "Filtra selecció", + "advanced-filter-label": "Filtre avançat", + "advanced-filter-description": "Advanced Filter allows to write a string containing following operators: == != <= >= && || ( ) A space is used as a separator between the Operators. You can filter for all Custom Fields by typing their names and values. For Example: Field1 == Value1. Note: If fields or values contains spaces, you need to encapsulate them into single quotes. For Example: 'Field 1' == 'Value 1'. For single control characters (' \\/) to be skipped, you can use \\. For example: Field1 == I\\'m. Also you can combine multiple conditions. For Example: F1 == V1 || F1 == V2. Normally all operators are interpreted from left to right. You can change the order by placing brackets. For Example: F1 == V1 && ( F2 == V2 || F2 == V3 ). Also you can search text fields using regex: F1 == /Tes.*/i", + "fullname": "Nom complet", + "header-logo-title": "Torna a la teva pàgina de taulers", + "hide-system-messages": "Oculta missatges del sistema", + "headerBarCreateBoardPopup-title": "Crea tauler", + "home": "Inici", + "import": "importa", + "link": "Enllaç", + "import-board": "Importa tauler", + "import-board-c": "Importa tauler", + "import-board-title-trello": "Importa tauler des de Trello", + "import-board-title-wekan": "Import board from previous export", + "from-trello": "Des de Trello", + "from-wekan": "From previous export", + "import-board-instruction-trello": "En el teu tauler Trello, ves a 'Menú', 'Més'.' Imprimir i Exportar', 'Exportar JSON', i copia el text resultant.", + "import-board-instruction-wekan": "In your board, go to 'Menu', then 'Export board', and copy the text in the downloaded file.", + "import-board-instruction-about-errors": "If you get errors when importing board, sometimes importing still works, and board is at All Boards page.", + "import-json-placeholder": "Aferra codi JSON vàlid aquí", + "import-map-members": "Mapeja el membres", + "import-members-map": "Your imported board has some members. Please map the members you want to import to your users", + "import-show-user-mapping": "Revisa l'assignació de membres", + "import-user-select": "Pick your existing user you want to use as this member", + "importMapMembersAddPopup-title": "Selecciona un usuari", + "info": "Versió", + "initials": "Inicials", + "invalid-date": "Data invàlida", + "invalid-time": "Temps Invàlid", + "invalid-user": "Usuari invàlid", + "joined": "s'ha unit", + "just-invited": "Has estat convidat a aquest tauler", + "keyboard-shortcuts": "Dreceres de teclat", + "label-create": "Crea etiqueta", + "label-default": "%s etiqueta (per defecte)", + "label-delete-pop": "No es pot desfer. Això eliminarà aquesta etiqueta de totes les fitxes i destruirà la seva història.", + "labels": "Etiquetes", + "language": "Idioma", + "last-admin-desc": "No podeu canviar rols perquè ha d'haver-hi almenys un administrador.", + "leave-board": "Abandona tauler", + "leave-board-pop": "De debò voleu abandonar __boardTitle__? Se us eliminarà de totes les fitxes d'aquest tauler.", + "leaveBoardPopup-title": "Abandonar Tauler?", + "link-card": "Enllaç a aquesta fitxa", + "list-archive-cards": "Moure totes les fitxes en aquesta llista al Arxiu", + "list-archive-cards-pop": "This will remove all the cards in this list from the board. To view cards in Archive and bring them back to the board, click “Menu” > “Archive”.", + "list-move-cards": "Mou totes les fitxes d'aquesta llista", + "list-select-cards": "Selecciona totes les fitxes d'aquesta llista", + "set-color-list": "Set Color", + "listActionPopup-title": "Accions de la llista", + "swimlaneActionPopup-title": "Accions de Carril de Natació", + "swimlaneAddPopup-title": "Add a Swimlane below", + "listImportCardPopup-title": "importa una fitxa de Trello", + "listMorePopup-title": "Més", + "link-list": "Enllaça a aquesta llista", + "list-delete-pop": "Totes les accions seran esborrades de la llista d'activitats i no serà possible recuperar la llista", + "list-delete-suggest-archive": "You can move a list to Archive to remove it from the board and preserve the activity.", + "lists": "Llistes", + "swimlanes": "Carrils de Natació", + "log-out": "Finalitza la sessió", + "log-in": "Ingresa", + "loginPopup-title": "Inicia sessió", + "memberMenuPopup-title": "Configura membres", + "members": "Membres", + "menu": "Menú", + "move-selection": "Move selection", + "moveCardPopup-title": "Moure fitxa", + "moveCardToBottom-title": "Mou a la part inferior", + "moveCardToTop-title": "Mou a la part superior", + "moveSelectionPopup-title": "Move selection", + "multi-selection": "Multi-Selecció", + "multi-selection-on": "Multi-Selecció està activada", + "muted": "En silenci", + "muted-info": "No seràs notificat dels canvis en aquest tauler", + "my-boards": "Els meus taulers", + "name": "Nom", + "no-archived-cards": "No hi ha fitxes a l'arxiu.", + "no-archived-lists": "No hi ha llistes al arxiu.", + "no-archived-swimlanes": "No swimlanes in Archive.", + "no-results": "Sense resultats", + "normal": "Normal", + "normal-desc": "Podeu veure i editar fitxes. No podeu canviar la configuració.", + "not-accepted-yet": "La invitació no ha esta acceptada encara", + "notify-participate": "Rebre actualitzacions per a cada fitxa de la qual n'ets creador o membre", + "notify-watch": "Rebre actualitzacions per qualsevol tauler, llista o fitxa en observació", + "optional": "opcional", + "or": "o", + "page-maybe-private": "Aquesta pàgina és privada. Per veure-la <a href='%s'> entra </a>.", + "page-not-found": "Pàgina no trobada.", + "password": "Contrasenya", + "paste-or-dragdrop": "aferra, o estira i amolla la imatge (només imatge)", + "participating": "Participant", + "preview": "Vista prèvia", + "previewAttachedImagePopup-title": "Vista prèvia", + "previewClipboardImagePopup-title": "Vista prèvia", + "private": "Privat", + "private-desc": "Aquest tauler és privat. Només les persones afegides al tauler poden veure´l i editar-lo.", + "profile": "Perfil", + "public": "Públic", + "public-desc": "Aquest tauler és públic. És visible per a qualsevol persona amb l'enllaç i es mostrarà en els motors de cerca com Google. Només persones afegides al tauler poden editar-lo.", + "quick-access-description": "Inicia un tauler per afegir un accés directe en aquest barra", + "remove-cover": "Elimina coberta", + "remove-from-board": "Elimina del tauler", + "remove-label": "Elimina l'etiqueta", + "listDeletePopup-title": "Esborrar la llista?", + "remove-member": "Elimina membre", + "remove-member-from-card": "Elimina de la fitxa", + "remove-member-pop": "Eliminar __name__ (__username__) de __boardTitle__ ? El membre serà eliminat de totes les fitxes d'aquest tauler. Ells rebran una notificació.", + "removeMemberPopup-title": "Vols suprimir el membre?", + "rename": "Canvia el nom", + "rename-board": "Canvia el nom del tauler", + "restore": "Restaura", + "save": "Desa", + "search": "Cerca", + "rules": "Regles", + "search-cards": "Search from card/list titles, descriptions and custom fields on this board", + "search-example": "Text que cercar?", + "select-color": "Selecciona color", + "set-wip-limit-value": "Limita el màxim nombre de tasques en aquesta llista", + "setWipLimitPopup-title": "Configura el Límit de Treball en Progrès", + "shortcut-assign-self": "Assigna't la ftixa actual", + "shortcut-autocomplete-emoji": "Autocompleta emoji", + "shortcut-autocomplete-members": "Autocompleta membres", + "shortcut-clear-filters": "Elimina tots els filters", + "shortcut-close-dialog": "Tanca el diàleg", + "shortcut-filter-my-cards": "Filtra les meves fitxes", + "shortcut-show-shortcuts": "Mostra aquesta lista d'accessos directes", + "shortcut-toggle-filterbar": "Canvia la barra lateral del tauler", + "shortcut-toggle-sidebar": "Canvia Sidebar del Tauler", + "show-cards-minimum-count": "Mostra contador de fitxes si la llista en conté més de", + "sidebar-open": "Mostra barra lateral", + "sidebar-close": "Amaga barra lateral", + "signupPopup-title": "Crea un compte", + "star-board-title": "Fes clic per destacar aquest tauler. Es mostrarà a la part superior de la llista de taulers.", + "starred-boards": "Taulers destacats", + "starred-boards-description": "Els taulers destacats es mostraran a la part superior de la llista de taulers.", + "subscribe": "Subscriure", + "team": "Equip", + "this-board": "aquest tauler", + "this-card": "aquesta fitxa", + "spent-time-hours": "Temps dedicat (hores)", + "overtime-hours": "Temps de més (hores)", + "overtime": "Temps de més", + "has-overtime-cards": "Té fitxes amb temps de més", + "has-spenttime-cards": "Té fitxes amb temps dedicat", + "time": "Hora", + "title": "Títol", + "tracking": "En seguiment", + "tracking-info": "Seràs notificat per cada canvi a aquelles fitxes de les que n'eres creador o membre", + "type": "Tipus", + "unassign-member": "Desassignar membre", + "unsaved-description": "Tens una descripció sense desar.", + "unwatch": "Suprimeix observació", + "upload": "Puja", + "upload-avatar": "Actualitza avatar", + "uploaded-avatar": "Avatar actualitzat", + "username": "Nom d'Usuari", + "view-it": "Vist", + "warn-list-archived": "warning: this card is in an list at Archive", + "watch": "Observa", + "watching": "En observació", + "watching-info": "Seràs notificat de cada canvi en aquest tauler", + "welcome-board": "Tauler de benvinguda", + "welcome-swimlane": "Objectiu 1", + "welcome-list1": "Bàsics", + "welcome-list2": "Avançades", + "card-templates-swimlane": "Card Templates", + "list-templates-swimlane": "List Templates", + "board-templates-swimlane": "Board Templates", + "what-to-do": "Què vols fer?", + "wipLimitErrorPopup-title": "Límit de Treball en Progrès invàlid", + "wipLimitErrorPopup-dialog-pt1": "El nombre de tasques en esta llista és superior al límit de Treball en Progrès que heu definit.", + "wipLimitErrorPopup-dialog-pt2": "Si us plau mogui algunes taques fora d'aquesta llista, o configuri un límit de Treball en Progrès superior.", + "admin-panel": "Tauler d'administració", + "settings": "Configuració", + "people": "Persones", + "registration": "Registre", + "disable-self-registration": "Deshabilita Auto-Registre", + "invite": "Convida", + "invite-people": "Convida a persones", + "to-boards": "Al tauler(s)", + "email-addresses": "Adreça de correu", + "smtp-host-description": "L'adreça del vostre servidor SMTP.", + "smtp-port-description": "El port del vostre servidor SMTP.", + "smtp-tls-description": "Activa suport TLS pel servidor SMTP", + "smtp-host": "Servidor SMTP", + "smtp-port": "Port SMTP", + "smtp-username": "Nom d'usuari", + "smtp-password": "Contrasenya", + "smtp-tls": "Suport TLS", + "send-from": "De", + "send-smtp-test": "Envia't un correu electrònic de prova", + "invitation-code": "Codi d'invitació", + "email-invite-register-subject": "__inviter__ t'ha convidat", + "email-invite-register-text": "Dear __user__,\n\n__inviter__ invites you to kanban board for collaborations.\n\nPlease follow the link below:\n__url__\n\nAnd your invitation code is: __icode__\n\nThanks.", + "email-smtp-test-subject": "SMTP Test Email", + "email-smtp-test-text": "Has enviat un missatge satisfactòriament", + "error-invitation-code-not-exist": "El codi d'invitació no existeix", + "error-notAuthorized": "No estau autoritzats per veure aquesta pàgina", + "webhook-title": "Webhook Name", + "webhook-token": "Token (Optional for Authentication)", + "outgoing-webhooks": "Webhooks sortints", + "bidirectional-webhooks": "Two-Way Webhooks", + "outgoingWebhooksPopup-title": "Webhooks sortints", + "boardCardTitlePopup-title": "Card Title Filter", + "disable-webhook": "Disable This Webhook", + "global-webhook": "Global Webhooks", + "new-outgoing-webhook": "Nou Webook sortint", + "no-name": "Importa tauler des de Wekan", + "Node_version": "Versió Node", + "Meteor_version": "Meteor version", + "MongoDB_version": "MongoDB version", + "MongoDB_storage_engine": "MongoDB storage engine", + "MongoDB_Oplog_enabled": "MongoDB Oplog enabled", + "OS_Arch": "Arquitectura SO", + "OS_Cpus": "Plataforma SO", + "OS_Freemem": "Memòria lliure", + "OS_Loadavg": "Carrega de SO", + "OS_Platform": "Plataforma de SO", + "OS_Release": "Versió SO", + "OS_Totalmem": "Memòria total", + "OS_Type": "Tipus de SO", + "OS_Uptime": "Temps d'activitat", + "days": "days", + "hours": "hores", + "minutes": "minuts", + "seconds": "segons", + "show-field-on-card": "Show this field on card", + "automatically-field-on-card": "Auto create field to all cards", + "showLabel-field-on-card": "Show field label on minicard", + "yes": "Si", + "no": "No", + "accounts": "Comptes", + "accounts-allowEmailChange": "Permet modificar correu electrònic", + "accounts-allowUserNameChange": "Allow Username Change", + "createdAt": "Creat ", + "verified": "Verificat", + "active": "Actiu", + "card-received": "Received", + "card-received-on": "Received on", + "card-end": "End", + "card-end-on": "Ends on", + "editCardReceivedDatePopup-title": "Change received date", + "editCardEndDatePopup-title": "Change end date", + "setCardColorPopup-title": "Set color", + "setCardActionsColorPopup-title": "Choose a color", + "setSwimlaneColorPopup-title": "Choose a color", + "setListColorPopup-title": "Choose a color", + "assigned-by": "Assignat Per", + "requested-by": "Demanat Per", + "board-delete-notice": "Deleting is permanent. You will lose all lists, cards and actions associated with this board.", + "delete-board-confirm-popup": "All lists, cards, labels, and activities will be deleted and you won't be able to recover the board contents. There is no undo.", + "boardDeletePopup-title": "Delete Board?", + "delete-board": "Delete Board", + "default-subtasks-board": "Subtasks for __board__ board", + "default": "Default", + "queue": "Queue", + "subtask-settings": "Subtasks Settings", + "card-settings": "Configuració de targeta", + "boardSubtaskSettingsPopup-title": "Board Subtasks Settings", + "boardCardSettingsPopup-title": "Configuració de targeta", + "deposit-subtasks-board": "Deposit subtasks to this board:", + "deposit-subtasks-list": "Landing list for subtasks deposited here:", + "show-parent-in-minicard": "Show parent in minicard:", + "prefix-with-full-path": "Prefix with full path", + "prefix-with-parent": "Prefix with parent", + "subtext-with-full-path": "Subtext with full path", + "subtext-with-parent": "Subtext with parent", + "change-card-parent": "Change card's parent", + "parent-card": "Parent card", + "source-board": "Source board", + "no-parent": "Don't show parent", + "activity-added-label": "added label '%s' to %s", + "activity-removed-label": "removed label '%s' from %s", + "activity-delete-attach": "deleted an attachment from %s", + "activity-added-label-card": "added label '%s'", + "activity-removed-label-card": "removed label '%s'", + "activity-delete-attach-card": "deleted an attachment", + "activity-set-customfield": "set custom field '%s' to '%s' in %s", + "activity-unset-customfield": "unset custom field '%s' in %s", + "r-rule": "Rule", + "r-add-trigger": "Add trigger", + "r-add-action": "Add action", + "r-board-rules": "Regles del tauler", + "r-add-rule": "Add rule", + "r-view-rule": "View rule", + "r-delete-rule": "Delete rule", + "r-new-rule-name": "New rule title", + "r-no-rules": "No hi han regles", + "r-when-a-card": "When a card", + "r-is": "is", + "r-is-moved": "is moved", + "r-added-to": "added to", + "r-removed-from": "Removed from", + "r-the-board": "the board", + "r-list": "list", + "set-filter": "Set Filter", + "r-moved-to": "Moved to", + "r-moved-from": "Moved from", + "r-archived": "Moved to Archive", + "r-unarchived": "Restored from Archive", + "r-a-card": "una targeta", + "r-when-a-label-is": "When a label is", + "r-when-the-label": "When the label", + "r-list-name": "list name", + "r-when-a-member": "When a member is", + "r-when-the-member": "When the member", + "r-name": "name", + "r-when-a-attach": "When an attachment", + "r-when-a-checklist": "When a checklist is", + "r-when-the-checklist": "When the checklist", + "r-completed": "Completed", + "r-made-incomplete": "Made incomplete", + "r-when-a-item": "When a checklist item is", + "r-when-the-item": "When the checklist item", + "r-checked": "Checked", + "r-unchecked": "Unchecked", + "r-move-card-to": "Move card to", + "r-top-of": "Top of", + "r-bottom-of": "Bottom of", + "r-its-list": "its list", + "r-archive": "Moure al arxiu", + "r-unarchive": "Restore from Archive", + "r-card": "targeta", + "r-add": "Afegeix", + "r-remove": "Remove", + "r-label": "label", + "r-member": "member", + "r-remove-all": "Remove all members from the card", + "r-set-color": "Set color to", + "r-checklist": "checklist", + "r-check-all": "Check all", + "r-uncheck-all": "Uncheck all", + "r-items-check": "items of checklist", + "r-check": "Check", + "r-uncheck": "Uncheck", + "r-item": "item", + "r-of-checklist": "of checklist", + "r-send-email": "Send an email", + "r-to": "to", + "r-subject": "subject", + "r-rule-details": "Rule details", + "r-d-move-to-top-gen": "Move card to top of its list", + "r-d-move-to-top-spec": "Move card to top of list", + "r-d-move-to-bottom-gen": "Move card to bottom of its list", + "r-d-move-to-bottom-spec": "Move card to bottom of list", + "r-d-send-email": "Send email", + "r-d-send-email-to": "to", + "r-d-send-email-subject": "subject", + "r-d-send-email-message": "message", + "r-d-archive": "Move card to Archive", + "r-d-unarchive": "Restore card from Archive", + "r-d-add-label": "Add label", + "r-d-remove-label": "Remove label", + "r-create-card": "Crea una targeta nova", + "r-in-list": "in list", + "r-in-swimlane": "in swimlane", + "r-d-add-member": "Add member", + "r-d-remove-member": "Remove member", + "r-d-remove-all-member": "Remove all member", + "r-d-check-all": "Check all items of a list", + "r-d-uncheck-all": "Uncheck all items of a list", + "r-d-check-one": "Check item", + "r-d-uncheck-one": "Uncheck item", + "r-d-check-of-list": "of checklist", + "r-d-add-checklist": "Add checklist", + "r-d-remove-checklist": "Remove checklist", + "r-by": "by", + "r-add-checklist": "Add checklist", + "r-with-items": "with items", + "r-items-list": "item1,item2,item3", + "r-add-swimlane": "Add swimlane", + "r-swimlane-name": "swimlane name", + "r-board-note": "Note: leave a field empty to match every possible value.", + "r-checklist-note": "Note: checklist's items have to be written as comma separated values.", + "r-when-a-card-is-moved": "Quan una targeta es mou a una altra llista", + "r-set": "Set", + "r-update": "Update", + "r-datefield": "date field", + "r-df-start-at": "start", + "r-df-due-at": "due", + "r-df-end-at": "end", + "r-df-received-at": "received", + "r-to-current-datetime": "to current date/time", + "r-remove-value-from": "Remove value from", + "ldap": "LDAP", + "oauth2": "OAuth2", + "cas": "CAS", + "authentication-method": "Authentication method", + "authentication-type": "Authentication type", + "custom-product-name": "Custom Product Name", + "layout": "Layout", + "hide-logo": "Hide Logo", + "add-custom-html-after-body-start": "Add Custom HTML after <body> start", + "add-custom-html-before-body-end": "Add Custom HTML before </body> end", + "error-undefined": "Something went wrong", + "error-ldap-login": "An error occurred while trying to login", + "display-authentication-method": "Display Authentication Method", + "default-authentication-method": "Default Authentication Method", + "duplicate-board": "Duplicate Board", + "people-number": "The number of people is:", + "swimlaneDeletePopup-title": "Delete Swimlane ?", + "swimlane-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the swimlane. There is no undo.", + "restore-all": "Restore all", + "delete-all": "Delete all", + "loading": "Loading, please wait.", + "previous_as": "last time was", + "act-a-dueAt": "modified due time to \nWhen: __timeValue__\nWhere: __card__\n previous due was __timeOldValue__", + "act-a-endAt": "modified ending time to __timeValue__ from (__timeOldValue__)", + "act-a-startAt": "modified starting time to __timeValue__ from (__timeOldValue__)", + "act-a-receivedAt": "modified received time to __timeValue__ from (__timeOldValue__)", + "a-dueAt": "modified due time to be", + "a-endAt": "modified ending time to be", + "a-startAt": "modified starting time to be", + "a-receivedAt": "modified received time to be", + "almostdue": "current due time %s is approaching", + "pastdue": "current due time %s is past", + "duenow": "current due time %s is today", + "act-newDue": "__list__/__card__ has 1st due reminder [__board__]", + "act-withDue": "__list__/__card__ due reminders [__board__]", + "act-almostdue": "was reminding the current due (__timeValue__) of __card__ is approaching", + "act-pastdue": "was reminding the current due (__timeValue__) of __card__ is past", + "act-duenow": "was reminding the current due (__timeValue__) of __card__ is now", + "act-atUserComment": "You were mentioned in [__board__] __list__/__card__", + "delete-user-confirm-popup": "Are you sure you want to delete this account? There is no undo.", + "accounts-allowUserDelete": "Allow users to self delete their account", + "hide-minicard-label-text": "Hide minicard label text", + "show-desktop-drag-handles": "Show desktop drag handles", + "assignee": "Assignat", + "cardAssigneesPopup-title": "Assignat", + "addmore-detail": "Afegiu una descripció més detallada", + "show-on-card": "Show on Card", + "new": "New", + "editUserPopup-title": "Edit User", + "newUserPopup-title": "New User", + "notifications": "Notifications", + "view-all": "View All", + "filter-by-unread": "Filter by Unread", + "mark-all-as-read": "Mark all as read", + "remove-all-read": "Remove all read", + "allow-rename": "Allow Rename", + "allowRenamePopup-title": "Allow Rename" +} diff --git a/i18n/cs.i18n.json b/i18n/cs.i18n.json index fcc56129..1668c5b7 100644 --- a/i18n/cs.i18n.json +++ b/i18n/cs.i18n.json @@ -1,780 +1,778 @@ { - "accept": "Přijmout", - "act-activity-notify": "Notifikace aktivit", - "act-addAttachment": "přidal(a) přílohu __attachment__ na kartu __card__ ve sloupci __list__ ve swimlane __swimlane__ na tablu __board__", - "act-deleteAttachment": "smazal(a) přílohu __attachment__ na kartě __card__ ve sloupci __list__ ve swimlane __swimlane__ na tablu __board__", - "act-addSubtask": "přidal(a) podúkol __subtask__ na kartu __card__ ve sloupci __list__ ve swimlane __swimlane__ na tablu __board__", - "act-addLabel": "Přídán štítek __label__ na kartu __card__ ve sloupci __list__ ve swimlane __swimlane__ na tablu __board__", - "act-addedLabel": "Přídán štítek __label__ na kartu __card__ ve sloupci __list__ ve swimlane __swimlane__ na tablu __board__", - "act-removeLabel": "Odstraněn štítek __label__ na kartě __card__ ve sloupci __list__ ve swimlane __swimlane__ na tablu __board__", - "act-removedLabel": "Odstraněn štítek __label__ na kartě __card__ ve sloupci __list__ ve swimlane __swimlane__ na tablu __board__", - "act-addChecklist": "přidal(a) zaškrtávací seznam __checklist__ na kartu __card__ ve sloupci __list__ ve swimlane __swimlane__ na tablu __board__", - "act-addChecklistItem": "přidal(a) položku zaškrtávacího seznamu __checklistItem__ do zaškrtávacího seznamu __checklist__ na kartě __card__ ve sloupci __list__ ve swimlane __swimlane__ na tablu __board__", - "act-removeChecklist": "smazal(a) zaškrtávací seznam __checklist__ na kartě __card__ ve sloupci __list__ ve swimlane __swimlane__ na tablu __board__", - "act-removeChecklistItem": "smazal(a) položku zaškrtávacího seznamu __checklistItem__ ze zaškrtávacího seznamu __checklist__ na kartě __card__ ve sloupci __list__ ve swimlane __swimlane__ na tablu __board__", - "act-checkedItem": "zaškrtl(a) __checklistItem__ na zaškrtávacím seznamu __checklist__ na kartě __card__ ve sloupci __list__ ve swimlane __swimlane__ na tablu __board__", - "act-uncheckedItem": "zrušil(a) zaškrtnutí __checklistItem__ na zaškrtávacím seznamu __checklist__ na kartě __card__ ve sloupci __list__ ve swimlane __swimlane__ na tablu __board__", - "act-completeChecklist": "dokončil(a) zaškrtávací seznam __checklist__ na kartě __card__ ve sloupci __list__ ve swimlane __swimlane__ na tablu __board__", - "act-uncompleteChecklist": "zrušil(a) dokončení zaškrtávacího seznamu __checklist__ na kartě __card__ ve sloupci __list__ ve swimlane __swimlane__ na tablu __board__", - "act-addComment": "přidal(a) komentář na kartě __card__: __comment__ ve sloupci __list__ ve swimlane __swimlane__ na tablu __board__", - "act-editComment": "edited comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-deleteComment": "deleted comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-createBoard": "přidal(a) tablo __board__", - "act-createSwimlane": "created swimlane __swimlane__ to board __board__", - "act-createCard": "přidal(a) kartu __card__ do sloupce __list__ ve swimlane __swimlane__ na tablu __board__", - "act-createCustomField": "přidal(a) pole __customField__ na tablo __board__", - "act-deleteCustomField": "odebral(a) pole __customField__ na tablu __board__", - "act-setCustomField": "edited custom field __customField__: __customFieldValue__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-createList": "přidal(a) sloupec __list__ do tabla __board__", - "act-addBoardMember": "přidal(a) člena __member__ do tabla __board__", - "act-archivedBoard": "Tablo __board__ přesunuto do Archivu", - "act-archivedCard": "Karta __card__ ve sloupci __list__ ve swimlane __swimlane__ na tablu __board__ přesunuta do Archivu", - "act-archivedList": "Sloupec __list__ ve swimlane __swimlane__ na tablu __board__ přesunut do Archivu", - "act-archivedSwimlane": "Swimlane __swimlane__ na tablu __board__ přesunut do Archivu", - "act-importBoard": "importoval(a) tablo __board__", - "act-importCard": "importoval(a) karta __card__ do sloupce __list__ ve swimlane __swimlane__ na tablu __board__", - "act-importList": "importoval(a) sloupec __list__ do swimlane __swimlane__ na tablu __board__", - "act-joinMember": "přidal(a) člena __member__ na kartu __card__ v seznamu __list__ ve swimlane __swimlane__ na tablu __board__", - "act-moveCard": "moved card __card__ at board __board__ from list __oldList__ at swimlane __oldSwimlane__ to list __list__ at swimlane __swimlane__", - "act-moveCardToOtherBoard": "přesunul(a) kartu __card__ ze sloupce __oldList__ ve swimlane __oldSwimlane__ na tablu __oldBoard__ do sloupce __list__ ve swimlane __swimlane__ na tablu __board__", - "act-removeBoardMember": "odstranil(a) člena __member__ z tabla __board__", - "act-restoredCard": "obnovil(a) kartu __card__ do sloupce __list__ ve swimlane __swimlane__ na tablu __board__", - "act-unjoinMember": "odstranil(a) člena __member__ z karty __card__ ve sloupci __list__ ve swimlane __swimlane__ na tablu __board__", - "act-withBoardTitle": "__board__", - "act-withCardTitle": "[__board__] __card__", - "actions": "Akce", - "activities": "Aktivity", - "activity": "Aktivita", - "activity-added": "%s přidáno k %s", - "activity-archived": "%s bylo přesunuto do archivu", - "activity-attached": "přiloženo %s k %s", - "activity-created": "%s vytvořeno", - "activity-customfield-created": "vytvořeno vlastní pole %s", - "activity-excluded": "%s vyjmuto z %s", - "activity-imported": "importován %s do %s z %s", - "activity-imported-board": "importován %s z %s", - "activity-joined": "spojen %s", - "activity-moved": "%s přesunuto z %s do %s", - "activity-on": "na %s", - "activity-removed": "odstraněn %s z %s", - "activity-sent": "%s posláno na %s", - "activity-unjoined": "odpojen %s", - "activity-subtask-added": "podúkol přidán do %s", - "activity-checked-item": "dokončen %s v seznamu %s z %s", - "activity-unchecked-item": "nedokončen %s v seznamu %s z %s", - "activity-checklist-added": "přidán checklist do %s", - "activity-checklist-removed": "odstraněn checklist z %s", - "activity-checklist-completed": "completed checklist %s of %s", - "activity-checklist-uncompleted": "nedokončen seznam %s z %s", - "activity-checklist-item-added": "přidána položka checklist do '%s' v %s", - "activity-checklist-item-removed": "odstraněna položka seznamu do '%s' v %s", - "add": "Přidat", - "activity-checked-item-card": "dokončen %s v seznamu %s", - "activity-unchecked-item-card": "nedokončen %s v seznamu %s", - "activity-checklist-completed-card": "dokončil(a) zaškrtávací seznam __checklist__ na kartě __card__ ve sloupci __list__ ve swimlane __swimlane__ na tablu __board__", - "activity-checklist-uncompleted-card": "nedokončený seznam %s", - "activity-editComment": "edited comment %s", - "activity-deleteComment": "smazat komentář %s", - "add-attachment": "Přidat přílohu", - "add-board": "Přidat tablo", - "add-card": "Přidat kartu", - "add-swimlane": "Přidat Swimlane", - "add-subtask": "Přidat Podúkol", - "add-checklist": "Přidat zaškrtávací seznam", - "add-checklist-item": "Přidat položku do zaškrtávacího seznamu", - "add-cover": "Přidat obal", - "add-label": "Přidat štítek", - "add-list": "Přidat sloupec", - "add-members": "Přidat členy", - "added": "Přidán", - "addMemberPopup-title": "Členové", - "admin": "Administrátor", - "admin-desc": "Může zobrazovat a upravovat karty, mazat členy a měnit nastavení tabla.", - "admin-announcement": "Oznámení", - "admin-announcement-active": "Aktivní oznámení v celém systému", - "admin-announcement-title": "Oznámení od administrátora", - "all-boards": "Všechna tabla", - "and-n-other-card": "A __count__ další karta(y)", - "and-n-other-card_plural": "A __count__ dalších karet", - "apply": "Použít", - "app-is-offline": "Načítá se, prosím čekejte. Obnovení stránky způsobí ztrátu dat. Pokud se načítání nedaří, zkontrolujte prosím server.", - "archive": "Přesunout do archivu", - "archive-all": "Přesunout vše do archivu", - "archive-board": "Přesunout tablo do archivu", - "archive-card": "Přesunout kartu do archivu", - "archive-list": "Přesunout seznam do archivu", - "archive-swimlane": "Přesunout swimlane do archivu", - "archive-selection": "Přesunout výběr do archivu", - "archiveBoardPopup-title": "Přesunout tablo do archivu?", - "archived-items": "Archiv", - "archived-boards": "Tabla v archivu", - "restore-board": "Obnovit tablo", - "no-archived-boards": "V archivu nejsou žádná tabla.", - "archives": "Archiv", - "template": "Šablona", - "templates": "Šablony", - "assign-member": "Přiřadit člena", - "attached": "přiloženo", - "attachment": "Příloha", - "attachment-delete-pop": "Smazání přílohy je trvalé. Nejde vrátit zpět.", - "attachmentDeletePopup-title": "Smazat přílohu?", - "attachments": "Přílohy", - "auto-watch": "Automaticky sleduj tabla když jsou vytvořena", - "avatar-too-big": "Avatar obrázek je příliš velký (70KB max)", - "back": "Zpět", - "board-change-color": "Změnit barvu", - "board-nb-stars": "%s hvězdiček", - "board-not-found": "Tablo nenalezeno", - "board-private-info": "Toto tablo bude <strong>soukromé</strong>.", - "board-public-info": "Toto tablo bude <strong>veřejné</strong>.", - "boardChangeColorPopup-title": "Změnit pozadí tabla", - "boardChangeTitlePopup-title": "Přejmenovat tablo", - "boardChangeVisibilityPopup-title": "Upravit viditelnost", - "boardChangeWatchPopup-title": "Změnit sledování", - "boardMenuPopup-title": "Nastavení Tabla", - "boardChangeViewPopup-title": "Náhled tabla", - "boards": "Tabla", - "board-view": "Náhled tabla", - "board-view-cal": "Kalendář", - "board-view-swimlanes": "Swimlanes", - "board-view-collapse": "Sbalit", - "board-view-lists": "Sloupce", - "bucket-example": "Například \"O čem sním\"", - "cancel": "Zrušit", - "card-archived": "Karta byla přesunuta do archivu.", - "board-archived": "Toto tablo je přesunuto do archivu.", - "card-comments-title": "Tato karta má %s komentářů.", - "card-delete-notice": "Smazání je trvalé. Přijdete o všechny akce asociované s touto kartou.", - "card-delete-pop": "Všechny akce budou odstraněny z kanálu aktivity a nebude možné kartu obnovit. Toto nelze vrátit zpět.", - "card-delete-suggest-archive": "Můžete přesunout kartu do archivu pro odstranění z tabla a zachovat aktivitu.", - "card-due": "Termín", - "card-due-on": "Do", - "card-spent": "Strávený čas", - "card-edit-attachments": "Upravit přílohy", - "card-edit-custom-fields": "Upravit vlastní pole", - "card-start-voting": "Start voting", - "card-cancel-voting": "Delete voting and all votes", - "card-edit-labels": "Upravit štítky", - "card-edit-members": "Upravit členy", - "card-labels-title": "Změnit štítky karty.", - "card-members-title": "Přidat nebo odstranit členy tohoto tabla z karty.", - "card-start": "Start", - "card-start-on": "Začít dne", - "cardAttachmentsPopup-title": "Přiložit formulář", - "cardCustomField-datePopup-title": "Změnit datum", - "cardCustomFieldsPopup-title": "Upravit vlastní pole", - "cardStartVotingPopup-title": "Start a vote", - "positiveVoteMembersPopup-title": "Proponents", - "negativeVoteMembersPopup-title": "Opponents", - "vote-question": "Voting question", - "vote-public": "Public vote", - "vote-for-it": "for it", - "vote-against": "against", - "cardDeletePopup-title": "Smazat kartu?", - "cardDetailsActionsPopup-title": "Akce karty", - "cardLabelsPopup-title": "Štítky", - "cardMembersPopup-title": "Členové", - "cardMorePopup-title": "Více", - "cardTemplatePopup-title": "Vytvořit šablonu", - "cards": "Karty", - "cards-count": "Karty", - "casSignIn": "Přihlásit pomocí CAS", - "cardType-card": "Karta", - "cardType-linkedCard": "Propojená karta", - "cardType-linkedBoard": "Propojené tablo", - "change": "Změnit", - "change-avatar": "Změnit avatar", - "change-password": "Změnit heslo", - "change-permissions": "Změnit oprávnění", - "change-settings": "Změnit nastavení", - "changeAvatarPopup-title": "Změnit avatar", - "changeLanguagePopup-title": "Změnit jazyk", - "changePasswordPopup-title": "Změnit heslo", - "changePermissionsPopup-title": "Změnit oprávnění", - "changeSettingsPopup-title": "Změnit nastavení", - "subtasks": "Podúkol", - "checklists": "Checklisty", - "click-to-star": "Kliknutím přidat hvězdičku tomuto tablu.", - "click-to-unstar": "Kliknutím odebrat hvězdičku tomuto tablu.", - "clipboard": "Schránka nebo potáhnout a pustit", - "close": "Zavřít", - "close-board": "Zavřít tablo", - "close-board-pop": "Budete moci obnovit tablo kliknutím na tlačítko \"Archiv\" v hlavním menu.", - "color-black": "černá", - "color-blue": "modrá", - "color-crimson": "karmínová", - "color-darkgreen": "tmavě zelená", - "color-gold": "zlatá", - "color-gray": "šedá", - "color-green": "zelená", - "color-indigo": "indigo", - "color-lime": "světlezelená", - "color-magenta": "purpurová", - "color-mistyrose": "mistyrose", - "color-navy": "tmavě modrá", - "color-orange": "oranžová", - "color-paleturquoise": "paleturquoise", - "color-peachpuff": "peachpuff", - "color-pink": "růžová", - "color-plum": "švestková", - "color-purple": "fialová", - "color-red": "červená", - "color-saddlebrown": "saddlebrown", - "color-silver": "stříbrná", - "color-sky": "nebeská", - "color-slateblue": "slateblue", - "color-white": "bílá", - "color-yellow": "žlutá", - "unset-color": "Nenastaveno", - "comment": "Komentář", - "comment-placeholder": "Text komentáře", - "comment-only": "Pouze komentáře", - "comment-only-desc": "Může přidávat komentáře pouze do karet.", - "no-comments": "Žádné komentáře", - "no-comments-desc": "Nemůže vidět komentáře a aktivity", - "worker": "Worker", - "worker-desc": "Can only move cards, assign itself to card and comment.", - "computer": "Počítač", - "confirm-subtask-delete-dialog": "Opravdu chcete smazat tento podúkol?", - "confirm-checklist-delete-dialog": "Opravdu chcete smazat tento checklist?", - "copy-card-link-to-clipboard": "Kopírovat adresu karty do mezipaměti", - "linkCardPopup-title": "Propojit kartu", - "searchElementPopup-title": "Hledat", - "copyCardPopup-title": "Kopírovat kartu", - "copyChecklistToManyCardsPopup-title": "Kopírovat checklist do více karet", - "copyChecklistToManyCardsPopup-instructions": "Názvy a popisy cílové karty v tomto formátu JSON", - "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"Nadpis první karty\", \"description\":\"Popis druhé karty\"}, {\"title\":\"Nadpis druhé karty\",\"description\":\"Popis druhé karty\"},{\"title\":\"Nadpis poslední kary\",\"description\":\"Popis poslední karty\"} ]", - "create": "Vytvořit", - "createBoardPopup-title": "Vytvořit tablo", - "chooseBoardSourcePopup-title": "Importovat tablo", - "createLabelPopup-title": "Vytvořit štítek", - "createCustomField": "Vytvořit pole", - "createCustomFieldPopup-title": "Vytvořit pole", - "current": "Aktuální", - "custom-field-delete-pop": "Nelze vrátit zpět. Toto odebere toto vlastní pole ze všech karet a zničí jeho historii.", - "custom-field-checkbox": "Checkbox", - "custom-field-date": "Datum", - "custom-field-dropdown": "Rozbalovací seznam", - "custom-field-dropdown-none": "(prázdné)", - "custom-field-dropdown-options": "Seznam možností", - "custom-field-dropdown-options-placeholder": "Stiskněte enter pro přidání více možností", - "custom-field-dropdown-unknown": "(neznámé)", - "custom-field-number": "Číslo", - "custom-field-text": "Text", - "custom-fields": "Vlastní pole", - "date": "Datum", - "decline": "Zamítnout", - "default-avatar": "Výchozí avatar", - "delete": "Smazat", - "deleteCustomFieldPopup-title": "Smazat vlastní pole", - "deleteLabelPopup-title": "Smazat štítek?", - "description": "Popis", - "disambiguateMultiLabelPopup-title": "Dvojznačný štítek akce", - "disambiguateMultiMemberPopup-title": "Dvojznačná akce člena", - "discard": "Zahodit", - "done": "Hotovo", - "download": "Stáhnout", - "edit": "Upravit", - "edit-avatar": "Změnit avatar", - "edit-profile": "Upravit profil", - "edit-wip-limit": "Upravit WIP Limit", - "soft-wip-limit": "Mírný WIP limit", - "editCardStartDatePopup-title": "Změnit datum startu úkolu", - "editCardDueDatePopup-title": "Změnit datum dokončení úkolu", - "editCustomFieldPopup-title": "Upravit pole", - "editCardSpentTimePopup-title": "Změnit strávený čas", - "editLabelPopup-title": "Změnit štítek", - "editNotificationPopup-title": "Změnit notifikace", - "editProfilePopup-title": "Upravit profil", - "email": "Email", - "email-enrollAccount-subject": "Byl vytvořen účet na __siteName__", - "email-enrollAccount-text": "Ahoj __user__,\n\nMůžeš začít používat službu kliknutím na odkaz níže.\n\n__url__\n\nDěkujeme.", - "email-fail": "Odeslání emailu selhalo", - "email-fail-text": "Chyba při pokusu o odeslání emailu", - "email-invalid": "Neplatný email", - "email-invite": "Pozvat pomocí emailu", - "email-invite-subject": "__inviter__ odeslal pozvánku", - "email-invite-text": "Ahoj __user__,\n\n__inviter__ tě přizval ke spolupráci na tablu \"__board__\".\n\nNásleduj prosím odkaz níže:\n\n__url__\n\nDěkujeme.", - "email-resetPassword-subject": "Změň své heslo na __siteName__", - "email-resetPassword-text": "Ahoj __user__,\n\nPro změnu hesla klikni na odkaz níže.\n\n__url__\n\nDěkujeme.", - "email-sent": "Email byl odeslán", - "email-verifyEmail-subject": "Ověř svou emailovou adresu na", - "email-verifyEmail-text": "Ahoj __user__,\n\nPro ověření emailové adresy klikni na odkaz níže.\n\n__url__\n\nDěkujeme.", - "enable-wip-limit": "Povolit WIP Limit", - "error-board-doesNotExist": "Toto tablo neexistuje", - "error-board-notAdmin": "K provedení změny musíš být administrátor tohoto tabla", - "error-board-notAMember": "K provedení změny musíš být členem tohoto tabla", - "error-json-malformed": "Tvůj text není validní JSON", - "error-json-schema": "Tato JSON data neobsahují správné informace v platném formátu", - "error-list-doesNotExist": "Tento sloupec ;neexistuje", - "error-user-doesNotExist": "Tento uživatel neexistuje", - "error-user-notAllowSelf": "Nemůžeš pozvat sám sebe", - "error-user-notCreated": "Tento uživatel není vytvořen", - "error-username-taken": "Toto uživatelské jméno již existuje", - "error-email-taken": "Tento email byl již použit", - "export-board": "Exportovat tablo", - "sort": "řadit", - "sort-desc": "Click to Sort List", - "list-sort-by": "řadit seznam podle", - "list-label-modifiedAt": "Last Access Time", - "list-label-title": "Name of the List", - "list-label-sort": "Your Manual Order", - "list-label-short-modifiedAt": "(L)", - "list-label-short-title": "(N)", - "list-label-short-sort": "(M)", - "filter": "Filtr", - "filter-cards": "Filter Cards or Lists", - "list-filter-label": "Filter List by Title", - "filter-clear": "Vyčistit filtr", - "filter-no-label": "Žádný štítek", - "filter-no-member": "Žádný člen", - "filter-no-assignee": "No assignee", - "filter-no-custom-fields": "Žádné vlastní pole", - "filter-show-archive": "Zobrazit archivované listy", - "filter-hide-empty": "Skrýt prázdné listy", - "filter-on": "Filtr je zapnut", - "filter-on-desc": "Filtrujete karty tohoto tabla. Pro úpravu filtru klikni sem.", - "filter-to-selection": "Filtrovat výběr", - "advanced-filter-label": "Pokročilý filtr", - "advanced-filter-description": "Pokročilý filtr dovoluje zapsat řetězec následujících operátorů: == != <= >= && || () Operátory jsou odděleny mezerou. Můžete filtrovat všechny vlastní pole zadáním jejich názvů nebo hodnot. Například: Pole1 == Hodnota1. Poznámka: Pokud pole nebo hodnoty obsahují mezery, je potřeba je obalit v jednoduchých uvozovkách. Například: 'Pole 1' == 'Hodnota 1'. Pro ignorovaní kontrolních znaků (' \\ /) je možné použít \\. Například Pole1 == I\\'m. Můžete také kombinovat více podmínek. Například P1 == H1 || P1 == H2. Obvykle jsou operátory interpretovány zleva doprava. Jejich pořadí můžete měnit pomocí závorek. Například: P1 == H1 && ( P2 == H2 || P2 == H3 )", - "fullname": "Celé jméno", - "header-logo-title": "Jit zpět na stránku s tably.", - "hide-system-messages": "Skrýt systémové zprávy", - "headerBarCreateBoardPopup-title": "Vytvořit tablo", - "home": "Domů", - "import": "Import", - "link": "Propojit", - "import-board": "Importovat tablo", - "import-board-c": "Importovat tablo", - "import-board-title-trello": "Import board from Trello", - "import-board-title-wekan": "Importovat tablo z předchozího exportu", - "import-sandstorm-backup-warning": "Nemažte data, která importujete z původního exportovaného tabla nebo Trello předtím, nežli zkontrolujete, jestli lze tuto část zavřít a znovu otevřít nebo jestli se Vám nezobrazuje chyba tabla, což znamená ztrátu dat.", - "import-sandstorm-warning": "Importované tablo spaže všechny existující data v tablu a nahradí je importovaným tablem.", - "from-trello": "Z Trella", - "from-wekan": "Z předchozího exportu", - "import-board-instruction-trello": "Na svém Trello tablu, otevři 'Menu', pak 'More', 'Print and Export', 'Export JSON', a zkopíruj výsledný text", - "import-board-instruction-wekan": "Ve vašem tablu jděte do 'Menu', klikněte na 'Exportovat tablo' a zkopírujte text ze staženého souboru.", - "import-board-instruction-about-errors": "Někdy import funguje i přestože dostáváte chyby při importování tabla, které se zobrazí na stránce Všechna tabla.", - "import-json-placeholder": "Sem vlož validní JSON data", - "import-map-members": "Mapovat členy", - "import-members-map": "Toto importované tablo obsahuje několik osob. Prosím namapujte osoby z importu na místní uživatelské účty.", - "import-show-user-mapping": "Zkontrolovat namapování členů", - "import-user-select": "Vyberte existující uživatelský účet, kterého chcete použít pro tuto osobu", - "importMapMembersAddPopup-title": "Zvolte osobu", - "info": "Verze", - "initials": "Iniciály", - "invalid-date": "Neplatné datum", - "invalid-time": "Neplatný čas", - "invalid-user": "Neplatný uživatel", - "joined": "spojeno", - "just-invited": "Právě jsi byl pozván(a) do tohoto tabla", - "keyboard-shortcuts": "Klávesové zkratky", - "label-create": "Vytvořit štítek", - "label-default": "%s štítek (výchozí)", - "label-delete-pop": "Nelze vrátit zpět. Toto odebere tento štítek ze všech karet a zničí jeho historii.", - "labels": "Štítky", - "language": "Jazyk", - "last-admin-desc": "Nelze změnit role, protože musí existovat alespoň jeden administrátor.", - "leave-board": "Opustit tablo", - "leave-board-pop": "Opravdu chcete opustit tablo __boardTitle__? Odstraníte se tím i ze všech karet v tomto tablu.", - "leaveBoardPopup-title": "Opustit tablo?", - "link-card": "Odkázat na tuto kartu", - "list-archive-cards": "Přesunout všechny karty v tomto seznamu do archivu.", - "list-archive-cards-pop": "Toto odstraní z tabla všechny karty z tohoto seznamu. Pro zobrazení karet v Archivu a jejich opětovné obnovení, klikni v \"Menu\" > \"Archiv\".", - "list-move-cards": "Přesunout všechny karty v tomto sloupci", - "list-select-cards": "Vybrat všechny karty v tomto sloupci", - "set-color-list": "Nastavit barvu", - "listActionPopup-title": "Vypsat akce", - "swimlaneActionPopup-title": "Akce swimlane", - "swimlaneAddPopup-title": "Přidat swimlane dolů", - "listImportCardPopup-title": "Importovat Trello kartu", - "listMorePopup-title": "Více", - "link-list": "Odkaz na tento sloupec", - "list-delete-pop": "Všechny akce budou odstraněny z kanálu aktivity a nebude možné sloupec obnovit. Toto nelze vrátit zpět.", - "list-delete-suggest-archive": "Seznam můžete přesunout do archivu, abyste jej odstranili z tabla a zachovali si svou aktivitu.", - "lists": "Sloupce", - "swimlanes": "Swimlanes", - "log-out": "Odhlásit", - "log-in": "Přihlásit", - "loginPopup-title": "Přihlásit", - "memberMenuPopup-title": "Nastavení uživatele", - "members": "Členové", - "menu": "Menu", - "move-selection": "Přesunout výběr", - "moveCardPopup-title": "Přesunout kartu", - "moveCardToBottom-title": "Přesunout dolu", - "moveCardToTop-title": "Přesunout nahoru", - "moveSelectionPopup-title": "Přesunout výběr", - "multi-selection": "Multi-výběr", - "multi-selection-on": "Multi-výběr je zapnut", - "muted": "Umlčeno", - "muted-info": "Nikdy nedostanete oznámení o změně v tomto tablu.", - "my-boards": "Moje tabla", - "name": "Jméno", - "no-archived-cards": "V archivu nejsou žádné karty.", - "no-archived-lists": "V archivu nejsou žádné seznamy.", - "no-archived-swimlanes": "V archivu nejsou žádné swimlanes.", - "no-results": "Žádné výsledky", - "normal": "Normální", - "normal-desc": "Může zobrazovat a upravovat karty. Nemůže měnit nastavení.", - "not-accepted-yet": "Pozvánka ještě nebyla přijmuta", - "notify-participate": "Dostane aktualizace do všech karet, ve kterých se účastní jako tvůrce nebo člen", - "notify-watch": "Dostane aktualitace to všech tabel, sloupců nebo karet, které sledujete", - "optional": "volitelný", - "or": "nebo", - "page-maybe-private": "Tato stránka může být soukromá. Můžete ji zobrazit po <a href='%s'>přihlášení</a>.", - "page-not-found": "Stránka nenalezena.", - "password": "Heslo", - "paste-or-dragdrop": "vložit, nebo přetáhnout a pustit soubor obrázku (pouze obrázek)", - "participating": "Zúčastnění", - "preview": "Náhled", - "previewAttachedImagePopup-title": "Náhled", - "previewClipboardImagePopup-title": "Náhled", - "private": "Soukromý", - "private-desc": "Toto tablo je soukromé. Pouze vybraní uživatelé ho mohou zobrazit a upravovat.", - "profile": "Profil", - "public": "Veřejný", - "public-desc": "Toto tablo je veřejné. Je viditelné pro každého, kdo na něj má odkaz a bude zobrazeno ve vyhledávačích jako je Google. Pouze vybraní uživatelé ho mohou upravovat.", - "quick-access-description": "Pro přidání odkazu do této lišty označ tablo hvězdičkou.", - "remove-cover": "Odstranit obal", - "remove-from-board": "Odstranit z tabla", - "remove-label": "Odstranit štítek", - "listDeletePopup-title": "Smazat sloupec?", - "remove-member": "Odebrat uživatele", - "remove-member-from-card": "Odstranit z karty", - "remove-member-pop": "Odstranit __name__ (__username__) z __boardTitle__? Uživatel bude odebrán ze všech karet na tomto tablu. Na tuto skutečnost bude upozorněn.", - "removeMemberPopup-title": "Odstranit člena?", - "rename": "Přejmenovat", - "rename-board": "Přejmenovat tablo", - "restore": "Obnovit", - "save": "Uložit", - "search": "Hledat", - "rules": "Pravidla", - "search-cards": "Search from card/list titles, descriptions and custom fields on this board", - "search-example": "Hledaný text", - "select-color": "Vybrat barvu", - "set-wip-limit-value": "Nastaví limit pro maximální počet úkolů ve sloupci.", - "setWipLimitPopup-title": "Nastavit WIP Limit", - "shortcut-assign-self": "Přiřadit sebe k aktuální kartě", - "shortcut-autocomplete-emoji": "Automatické dokončování emoji", - "shortcut-autocomplete-members": "Automatický výběr uživatel", - "shortcut-clear-filters": "Vyčistit všechny filtry", - "shortcut-close-dialog": "Zavřít dialog", - "shortcut-filter-my-cards": "Filtrovat mé karty", - "shortcut-show-shortcuts": "Otevřít tento seznam odkazů", - "shortcut-toggle-filterbar": "Přepnout lištu filtrování", - "shortcut-toggle-sidebar": "Přepnout lištu tabla", - "show-cards-minimum-count": "Zobrazit počet karet pokud sloupec obsahuje více než", - "sidebar-open": "Otevřít boční panel", - "sidebar-close": "Zavřít boční panel", - "signupPopup-title": "Vytvořit účet", - "star-board-title": "Kliknutím přidat tablu hvězdičku. Poté bude zobrazeno nahoře.", - "starred-boards": "Tabla s hvězdičkou", - "starred-boards-description": "Tabla s hvězdičkou jsou zobrazena nahoře.", - "subscribe": "Odebírat", - "team": "Tým", - "this-board": "toto tablo", - "this-card": "tuto kartu", - "spent-time-hours": "Strávený čas (hodiny)", - "overtime-hours": "Přesčas (hodiny)", - "overtime": "Přesčas", - "has-overtime-cards": "Obsahuje karty s přesčasy", - "has-spenttime-cards": "Obsahuje karty se stráveným časem", - "time": "Čas", - "title": "Název", - "tracking": "Pozorující", - "tracking-info": "Budete informováni o všech změnách v kartách, u kterých jste tvůrce nebo člen.", - "type": "Typ", - "unassign-member": "Vyřadit člena", - "unsaved-description": "Popis neni uložen.", - "unwatch": "Přestat sledovat", - "upload": "Nahrát", - "upload-avatar": "Nahrát avatar", - "uploaded-avatar": "Avatar nahrán", - "username": "Uživatelské jméno", - "view-it": "Zobrazit", - "warn-list-archived": "varování: tato karta je v seznamu v Archivu", - "watch": "Sledovat", - "watching": "Sledující", - "watching-info": "Bude vám oznámena každá změna v tomto tablu", - "welcome-board": "Uvítací tablo", - "welcome-swimlane": "Milník 1", - "welcome-list1": "Základní", - "welcome-list2": "Pokročilé", - "card-templates-swimlane": "Šablony Karty", - "list-templates-swimlane": "Šablony Sloupce", - "board-templates-swimlane": "Šablony Tabla", - "what-to-do": "Co chcete dělat?", - "wipLimitErrorPopup-title": "Neplatný WIP Limit", - "wipLimitErrorPopup-dialog-pt1": "Počet úkolů v tomto sloupci je vyšší než definovaný WIP limit.", - "wipLimitErrorPopup-dialog-pt2": "Přesuňte prosím některé úkoly mimo tento sloupec, nebo nastavte vyšší WIP limit.", - "admin-panel": "Administrátorský panel", - "settings": "Nastavení", - "people": "Lidé", - "registration": "Registrace", - "disable-self-registration": "Vypnout svévolnou registraci", - "invite": "Pozvánka", - "invite-people": "Pozvat lidi", - "to-boards": "Do tabel", - "email-addresses": "Emailové adresy", - "smtp-host-description": "Adresa SMTP serveru, který zpracovává vaše emaily.", - "smtp-port-description": "Port, který používá Váš SMTP server pro odchozí emaily.", - "smtp-tls-description": "Zapnout TLS podporu pro SMTP server", - "smtp-host": "SMTP Host", - "smtp-port": "SMTP Port", - "smtp-username": "Uživatelské jméno", - "smtp-password": "Heslo", - "smtp-tls": "podpora TLS", - "send-from": "Od", - "send-smtp-test": "Poslat si zkušební email.", - "invitation-code": "Kód pozvánky", - "email-invite-register-subject": "__inviter__ odeslal pozvánku", - "email-invite-register-text": "Ahoj __user__,\n\n__inviter__ tě přizval do kanban boardu ke spolupráci.\n\nNásleduj prosím odkaz níže:\n\n__url__\n\nKód Tvé pozvánky je: __icode__\n\nDěkujeme.", - "email-smtp-test-subject": "E-mail testující SMTP", - "email-smtp-test-text": "Email byl úspěšně odeslán", - "error-invitation-code-not-exist": "Kód pozvánky neexistuje.", - "error-notAuthorized": "Nejste autorizován k prohlížení této stránky.", - "webhook-title": "Webhook Name", - "webhook-token": "Token (Optional for Authentication)", - "outgoing-webhooks": "Odchozí Webhooky", - "bidirectional-webhooks": "Two-Way Webhooks", - "outgoingWebhooksPopup-title": "Odchozí Webhooky", - "boardCardTitlePopup-title": "Filtr názvů karet", - "disable-webhook": "Disable This Webhook", - "global-webhook": "Global Webhooks", - "new-outgoing-webhook": "Nové odchozí Webhooky", - "no-name": "(Neznámé)", - "Node_version": "Node verze", - "Meteor_version": "Meteor version", - "MongoDB_version": "MongoDB verze", - "MongoDB_storage_engine": "MongoDB storage engine", - "MongoDB_Oplog_enabled": "MongoDB Oplog enabled", - "OS_Arch": "OS Architektura", - "OS_Cpus": "OS Počet CPU", - "OS_Freemem": "OS Volná paměť", - "OS_Loadavg": "OS Průměrná zátěž systém", - "OS_Platform": "Platforma OS", - "OS_Release": "Verze OS", - "OS_Totalmem": "OS Celková paměť", - "OS_Type": "Typ OS", - "OS_Uptime": "OS Doba běhu systému", - "days": "dní", - "hours": "hodin", - "minutes": "minut", - "seconds": "sekund", - "show-field-on-card": "Ukázat toto pole na kartě", - "automatically-field-on-card": "Automaticky vytvořit pole na všech kartách", - "showLabel-field-on-card": "Ukázat štítek pole na minikartě", - "yes": "Ano", - "no": "Ne", - "accounts": "Účty", - "accounts-allowEmailChange": "Povolit změnu Emailu", - "accounts-allowUserNameChange": "Povolit změnu uživatelského jména", - "createdAt": "Vytvořeno v", - "verified": "Ověřen", - "active": "Aktivní", - "card-received": "Přijato", - "card-received-on": "Přijaté v", - "card-end": "Konec", - "card-end-on": "Končí v", - "editCardReceivedDatePopup-title": "Změnit datum přijetí", - "editCardEndDatePopup-title": "Změnit datum konce", - "setCardColorPopup-title": "Nastav barvu", - "setCardActionsColorPopup-title": "Vyber barvu", - "setSwimlaneColorPopup-title": "Vyber barvu", - "setListColorPopup-title": "Vyber barvu", - "assigned-by": "Přidělil(a)", - "requested-by": "Vyžádal(a)", - "board-delete-notice": "Smazání je trvalé. Přijdete o všechny sloupce, karty a akce spojené s tímto tablem.", - "delete-board-confirm-popup": "Všechny sloupce, štítky a aktivity budou smazány a obsah tabla nebude možné obnovit. Toto nelze vrátit zpět.", - "boardDeletePopup-title": "Smazat tablo?", - "delete-board": "Smazat tablo", - "default-subtasks-board": "Podúkoly pro tablo __board__", - "default": "Výchozí", - "queue": "Fronta", - "subtask-settings": "Nastavení podúkolů", - "card-settings": "Card Settings", - "boardSubtaskSettingsPopup-title": "Nastavení podúkolů tabla", - "boardCardSettingsPopup-title": "Card Settings", - "deposit-subtasks-board": "Vložit podúkoly do tohoto tabla", - "deposit-subtasks-list": "Landing list for subtasks deposited here:", - "show-parent-in-minicard": "Ukázat předka na minikartě", - "prefix-with-full-path": "Prefix s celou cestou", - "prefix-with-parent": "Prefix s předkem", - "subtext-with-full-path": "Podtext s celou cestou", - "subtext-with-parent": "Podtext s předkem", - "change-card-parent": "Změnit rodiče karty", - "parent-card": "Rodičovská karta", - "source-board": "Zdrojové tablo", - "no-parent": "Nezobrazovat rodiče", - "activity-added-label": "added label '%s' to %s", - "activity-removed-label": "removed label '%s' from %s", - "activity-delete-attach": "deleted an attachment from %s", - "activity-added-label-card": "přidán štítek '%s'", - "activity-removed-label-card": "odstraněn štítek '%s'", - "activity-delete-attach-card": "odstraněna příloha", - "activity-set-customfield": "set custom field '%s' to '%s' in %s", - "activity-unset-customfield": "unset custom field '%s' in %s", - "r-rule": "Pravidlo", - "r-add-trigger": "Přidat spoštěč", - "r-add-action": "Přidat akci", - "r-board-rules": "Pravidla Tabla", - "r-add-rule": "Přidat pravidlo", - "r-view-rule": "Zobrazit pravidlo", - "r-delete-rule": "Smazat pravidlo", - "r-new-rule-name": "Nový název pravidla", - "r-no-rules": "Žádná pravidla", - "r-when-a-card": "Pokud karta", - "r-is": "je", - "r-is-moved": "je přesunuto", - "r-added-to": "přidáno do", - "r-removed-from": "Odstraněno z", - "r-the-board": "tablo", - "r-list": "sloupce", - "set-filter": "Nastavit filtr", - "r-moved-to": "Přesunuto do", - "r-moved-from": "Přesunuto z", - "r-archived": "Přesunuto do archivu", - "r-unarchived": "Obnoveno z archivu", - "r-a-card": "karta", - "r-when-a-label-is": "Pokud nějaký štítek je", - "r-when-the-label": "Pokud tento štítek je", - "r-list-name": "název seznamu", - "r-when-a-member": "Pokud nějaký člen je", - "r-when-the-member": "Pokud tento člen je", - "r-name": "jméno", - "r-when-a-attach": "Pokud je nějaká příloha", - "r-when-a-checklist": "Když zaškrtávací seznam je", - "r-when-the-checklist": "Když zaškrtávací seznam", - "r-completed": "Dokončeno", - "r-made-incomplete": "Vytvořeno nehotové", - "r-when-a-item": "Když položka zaškrtávacího seznamu je", - "r-when-the-item": "Když položka zaškrtávacího seznamu", - "r-checked": "Zaškrtnuto", - "r-unchecked": "Odškrtnuto", - "r-move-card-to": "Přesunout kartu do", - "r-top-of": "Začátek", - "r-bottom-of": "Spodek", - "r-its-list": "toho sloupce", - "r-archive": "Přesunout do archivu", - "r-unarchive": "Obnovit z archivu", - "r-card": "karta", - "r-add": "Přidat", - "r-remove": "Odstranit", - "r-label": "štítek", - "r-member": "člen", - "r-remove-all": "Odstranit všechny členy z této karty", - "r-set-color": "Nastav barvu na", - "r-checklist": "zaškrtávací seznam", - "r-check-all": "Zaškrtnout vše", - "r-uncheck-all": "Odškrtnout vše", - "r-items-check": "položky zaškrtávacího seznamu", - "r-check": "Označit", - "r-uncheck": "Odznačit", - "r-item": "Položka", - "r-of-checklist": "ze zaškrtávacího seznamu", - "r-send-email": "Odeslat e-mail", - "r-to": "komu", - "r-subject": "předmět", - "r-rule-details": "Podrobnosti pravidla", - "r-d-move-to-top-gen": "Přesunout kartu na začátek toho sloupce", - "r-d-move-to-top-spec": "Přesunout kartu na začátek sloupce", - "r-d-move-to-bottom-gen": "Přesunout kartu na konec sloupce", - "r-d-move-to-bottom-spec": "Přesunout kartu na konec sloupce", - "r-d-send-email": "Odeslat email", - "r-d-send-email-to": "komu", - "r-d-send-email-subject": "předmět", - "r-d-send-email-message": "zpráva", - "r-d-archive": "Přesunout kartu do archivu", - "r-d-unarchive": "Obnovit kartu z archivu", - "r-d-add-label": "Přidat štítek", - "r-d-remove-label": "Odstranit štítek", - "r-create-card": "Vytvořit novou kartu", - "r-in-list": "v seznamu", - "r-in-swimlane": "ve swimlane", - "r-d-add-member": "Přidat člena", - "r-d-remove-member": "Odstranit člena", - "r-d-remove-all-member": "Odstranit všechny členy", - "r-d-check-all": "Označit všechny položky na seznamu", - "r-d-uncheck-all": "Odznačit všechny položky na seznamu", - "r-d-check-one": "Označit položku", - "r-d-uncheck-one": "Odznačit položku", - "r-d-check-of-list": "ze zaškrtávacího seznamu", - "r-d-add-checklist": "Přidat zaškrtávací seznam", - "r-d-remove-checklist": "Odstranit zaškrtávací seznam", - "r-by": "by", - "r-add-checklist": "Přidat zaškrtávací seznam", - "r-with-items": "s položkami", - "r-items-list": "položka1,položka2,položka3", - "r-add-swimlane": "Přidat swimlane", - "r-swimlane-name": "Název swimlane", - "r-board-note": "Note: leave a field empty to match every possible value.", - "r-checklist-note": "Note: checklist's items have to be written as comma separated values.", - "r-when-a-card-is-moved": "Když je karta přesunuta do jiného sloupce", - "r-set": "Set", - "r-update": "Update", - "r-datefield": "date field", - "r-df-start-at": "začátek", - "r-df-due-at": "due", - "r-df-end-at": "konec", - "r-df-received-at": "received", - "r-to-current-datetime": "to current date/time", - "r-remove-value-from": "Remove value from", - "ldap": "LDAP", - "oauth2": "OAuth2", - "cas": "CAS", - "authentication-method": "Metoda autentizace", - "authentication-type": "Typ autentizace", - "custom-product-name": "Vlastní název produktu", - "layout": "Uspořádání", - "hide-logo": "Skrýt logo", - "add-custom-html-after-body-start": "Přidej vlastní HTML za <body>", - "add-custom-html-before-body-end": "Přidej vlastní HTML před </body>", - "error-undefined": "Něco se pokazilo", - "error-ldap-login": "Během přihlašování nastala chyba", - "display-authentication-method": "Zobraz způsob ověřování", - "default-authentication-method": "Zobraz způsob ověřování", - "duplicate-board": "Duplikovat tablo", - "people-number": "The number of people is:", - "swimlaneDeletePopup-title": "Delete Swimlane ?", - "swimlane-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the swimlane. There is no undo.", - "restore-all": "Restore all", - "delete-all": "Delete all", - "loading": "Loading, please wait.", - "previous_as": "last time was", - "act-a-dueAt": "modified due time to \nWhen: __timeValue__\nWhere: __card__\n previous due was __timeOldValue__", - "act-a-endAt": "modified ending time to __timeValue__ from (__timeOldValue__)", - "act-a-startAt": "modified starting time to __timeValue__ from (__timeOldValue__)", - "act-a-receivedAt": "modified received time to __timeValue__ from (__timeOldValue__)", - "a-dueAt": "modified due time to be", - "a-endAt": "modified ending time to be", - "a-startAt": "modified starting time to be", - "a-receivedAt": "modified received time to be", - "almostdue": "current due time %s is approaching", - "pastdue": "current due time %s is past", - "duenow": "current due time %s is today", - "act-newDue": "__list__/__card__ has 1st due reminder [__board__]", - "act-withDue": "__list__/__card__ due reminders [__board__]", - "act-almostdue": "was reminding the current due (__timeValue__) of __card__ is approaching", - "act-pastdue": "was reminding the current due (__timeValue__) of __card__ is past", - "act-duenow": "was reminding the current due (__timeValue__) of __card__ is now", - "act-atUserComment": "You were mentioned in [__board__] __list__/__card__", - "delete-user-confirm-popup": "Jste si jisti, že chcete smazat tento účet? Tuto akci nelze vrátit zpět.", - "accounts-allowUserDelete": "Dovolit uživatelům smazat vlastní účet", - "hide-minicard-label-text": "Hide minicard label text", - "show-desktop-drag-handles": "Show desktop drag handles", - "assignee": "Assignee", - "cardAssigneesPopup-title": "Assignee", - "addmore-detail": "Přidat detailnější popis", - "show-on-card": "Zobrazit na kartě", - "new": "Nový", - "editUserPopup-title": "Editovat uživatele", - "newUserPopup-title": "Nový uživatel", - "notifications": "Upozornění", - "view-all": "Zobrazit vše", - "filter-by-unread": "Filter by Unread", - "mark-all-as-read": "Označit vše jako přečtené", - "remove-all-read": "Remove all read", - "allow-rename": "Povolit přejmenování", - "allowRenamePopup-title": "Povolit přejmenování" -} \ No newline at end of file + "accept": "Přijmout", + "act-activity-notify": "Notifikace aktivit", + "act-addAttachment": "přidal(a) přílohu __attachment__ na kartu __card__ ve sloupci __list__ ve swimlane __swimlane__ na tablu __board__", + "act-deleteAttachment": "smazal(a) přílohu __attachment__ na kartě __card__ ve sloupci __list__ ve swimlane __swimlane__ na tablu __board__", + "act-addSubtask": "přidal(a) podúkol __subtask__ na kartu __card__ ve sloupci __list__ ve swimlane __swimlane__ na tablu __board__", + "act-addLabel": "Přídán štítek __label__ na kartu __card__ ve sloupci __list__ ve swimlane __swimlane__ na tablu __board__", + "act-addedLabel": "Přídán štítek __label__ na kartu __card__ ve sloupci __list__ ve swimlane __swimlane__ na tablu __board__", + "act-removeLabel": "Odstraněn štítek __label__ na kartě __card__ ve sloupci __list__ ve swimlane __swimlane__ na tablu __board__", + "act-removedLabel": "Odstraněn štítek __label__ na kartě __card__ ve sloupci __list__ ve swimlane __swimlane__ na tablu __board__", + "act-addChecklist": "přidal(a) zaškrtávací seznam __checklist__ na kartu __card__ ve sloupci __list__ ve swimlane __swimlane__ na tablu __board__", + "act-addChecklistItem": "přidal(a) položku zaškrtávacího seznamu __checklistItem__ do zaškrtávacího seznamu __checklist__ na kartě __card__ ve sloupci __list__ ve swimlane __swimlane__ na tablu __board__", + "act-removeChecklist": "smazal(a) zaškrtávací seznam __checklist__ na kartě __card__ ve sloupci __list__ ve swimlane __swimlane__ na tablu __board__", + "act-removeChecklistItem": "smazal(a) položku zaškrtávacího seznamu __checklistItem__ ze zaškrtávacího seznamu __checklist__ na kartě __card__ ve sloupci __list__ ve swimlane __swimlane__ na tablu __board__", + "act-checkedItem": "zaškrtl(a) __checklistItem__ na zaškrtávacím seznamu __checklist__ na kartě __card__ ve sloupci __list__ ve swimlane __swimlane__ na tablu __board__", + "act-uncheckedItem": "zrušil(a) zaškrtnutí __checklistItem__ na zaškrtávacím seznamu __checklist__ na kartě __card__ ve sloupci __list__ ve swimlane __swimlane__ na tablu __board__", + "act-completeChecklist": "dokončil(a) zaškrtávací seznam __checklist__ na kartě __card__ ve sloupci __list__ ve swimlane __swimlane__ na tablu __board__", + "act-uncompleteChecklist": "zrušil(a) dokončení zaškrtávacího seznamu __checklist__ na kartě __card__ ve sloupci __list__ ve swimlane __swimlane__ na tablu __board__", + "act-addComment": "přidal(a) komentář na kartě __card__: __comment__ ve sloupci __list__ ve swimlane __swimlane__ na tablu __board__", + "act-editComment": "edited comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-deleteComment": "deleted comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-createBoard": "přidal(a) tablo __board__", + "act-createSwimlane": "created swimlane __swimlane__ to board __board__", + "act-createCard": "přidal(a) kartu __card__ do sloupce __list__ ve swimlane __swimlane__ na tablu __board__", + "act-createCustomField": "přidal(a) pole __customField__ na tablo __board__", + "act-deleteCustomField": "odebral(a) pole __customField__ na tablu __board__", + "act-setCustomField": "edited custom field __customField__: __customFieldValue__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-createList": "přidal(a) sloupec __list__ do tabla __board__", + "act-addBoardMember": "přidal(a) člena __member__ do tabla __board__", + "act-archivedBoard": "Tablo __board__ přesunuto do Archivu", + "act-archivedCard": "Karta __card__ ve sloupci __list__ ve swimlane __swimlane__ na tablu __board__ přesunuta do Archivu", + "act-archivedList": "Sloupec __list__ ve swimlane __swimlane__ na tablu __board__ přesunut do Archivu", + "act-archivedSwimlane": "Swimlane __swimlane__ na tablu __board__ přesunut do Archivu", + "act-importBoard": "importoval(a) tablo __board__", + "act-importCard": "importoval(a) karta __card__ do sloupce __list__ ve swimlane __swimlane__ na tablu __board__", + "act-importList": "importoval(a) sloupec __list__ do swimlane __swimlane__ na tablu __board__", + "act-joinMember": "přidal(a) člena __member__ na kartu __card__ v seznamu __list__ ve swimlane __swimlane__ na tablu __board__", + "act-moveCard": "moved card __card__ at board __board__ from list __oldList__ at swimlane __oldSwimlane__ to list __list__ at swimlane __swimlane__", + "act-moveCardToOtherBoard": "přesunul(a) kartu __card__ ze sloupce __oldList__ ve swimlane __oldSwimlane__ na tablu __oldBoard__ do sloupce __list__ ve swimlane __swimlane__ na tablu __board__", + "act-removeBoardMember": "odstranil(a) člena __member__ z tabla __board__", + "act-restoredCard": "obnovil(a) kartu __card__ do sloupce __list__ ve swimlane __swimlane__ na tablu __board__", + "act-unjoinMember": "odstranil(a) člena __member__ z karty __card__ ve sloupci __list__ ve swimlane __swimlane__ na tablu __board__", + "act-withBoardTitle": "__board__", + "act-withCardTitle": "[__board__] __card__", + "actions": "Akce", + "activities": "Aktivity", + "activity": "Aktivita", + "activity-added": "%s přidáno k %s", + "activity-archived": "%s bylo přesunuto do archivu", + "activity-attached": "přiloženo %s k %s", + "activity-created": "%s vytvořeno", + "activity-customfield-created": "vytvořeno vlastní pole %s", + "activity-excluded": "%s vyjmuto z %s", + "activity-imported": "importován %s do %s z %s", + "activity-imported-board": "importován %s z %s", + "activity-joined": "spojen %s", + "activity-moved": "%s přesunuto z %s do %s", + "activity-on": "na %s", + "activity-removed": "odstraněn %s z %s", + "activity-sent": "%s posláno na %s", + "activity-unjoined": "odpojen %s", + "activity-subtask-added": "podúkol přidán do %s", + "activity-checked-item": "dokončen %s v seznamu %s z %s", + "activity-unchecked-item": "nedokončen %s v seznamu %s z %s", + "activity-checklist-added": "přidán checklist do %s", + "activity-checklist-removed": "odstraněn checklist z %s", + "activity-checklist-completed": "completed checklist %s of %s", + "activity-checklist-uncompleted": "nedokončen seznam %s z %s", + "activity-checklist-item-added": "přidána položka checklist do '%s' v %s", + "activity-checklist-item-removed": "odstraněna položka seznamu do '%s' v %s", + "add": "Přidat", + "activity-checked-item-card": "dokončen %s v seznamu %s", + "activity-unchecked-item-card": "nedokončen %s v seznamu %s", + "activity-checklist-completed-card": "dokončil(a) zaškrtávací seznam __checklist__ na kartě __card__ ve sloupci __list__ ve swimlane __swimlane__ na tablu __board__", + "activity-checklist-uncompleted-card": "nedokončený seznam %s", + "activity-editComment": "edited comment %s", + "activity-deleteComment": "smazat komentář %s", + "add-attachment": "Přidat přílohu", + "add-board": "Přidat tablo", + "add-card": "Přidat kartu", + "add-swimlane": "Přidat Swimlane", + "add-subtask": "Přidat Podúkol", + "add-checklist": "Přidat zaškrtávací seznam", + "add-checklist-item": "Přidat položku do zaškrtávacího seznamu", + "add-cover": "Přidat obal", + "add-label": "Přidat štítek", + "add-list": "Přidat sloupec", + "add-members": "Přidat členy", + "added": "Přidán", + "addMemberPopup-title": "Členové", + "admin": "Administrátor", + "admin-desc": "Může zobrazovat a upravovat karty, mazat členy a měnit nastavení tabla.", + "admin-announcement": "Oznámení", + "admin-announcement-active": "Aktivní oznámení v celém systému", + "admin-announcement-title": "Oznámení od administrátora", + "all-boards": "Všechna tabla", + "and-n-other-card": "A __count__ další karta(y)", + "and-n-other-card_plural": "A __count__ dalších karet", + "apply": "Použít", + "app-is-offline": "Načítá se, prosím čekejte. Obnovení stránky způsobí ztrátu dat. Pokud se načítání nedaří, zkontrolujte prosím server.", + "archive": "Přesunout do archivu", + "archive-all": "Přesunout vše do archivu", + "archive-board": "Přesunout tablo do archivu", + "archive-card": "Přesunout kartu do archivu", + "archive-list": "Přesunout seznam do archivu", + "archive-swimlane": "Přesunout swimlane do archivu", + "archive-selection": "Přesunout výběr do archivu", + "archiveBoardPopup-title": "Přesunout tablo do archivu?", + "archived-items": "Archiv", + "archived-boards": "Tabla v archivu", + "restore-board": "Obnovit tablo", + "no-archived-boards": "V archivu nejsou žádná tabla.", + "archives": "Archiv", + "template": "Šablona", + "templates": "Šablony", + "assign-member": "Přiřadit člena", + "attached": "přiloženo", + "attachment": "Příloha", + "attachment-delete-pop": "Smazání přílohy je trvalé. Nejde vrátit zpět.", + "attachmentDeletePopup-title": "Smazat přílohu?", + "attachments": "Přílohy", + "auto-watch": "Automaticky sleduj tabla když jsou vytvořena", + "avatar-too-big": "Avatar obrázek je příliš velký (70KB max)", + "back": "Zpět", + "board-change-color": "Změnit barvu", + "board-nb-stars": "%s hvězdiček", + "board-not-found": "Tablo nenalezeno", + "board-private-info": "Toto tablo bude <strong>soukromé</strong>.", + "board-public-info": "Toto tablo bude <strong>veřejné</strong>.", + "boardChangeColorPopup-title": "Změnit pozadí tabla", + "boardChangeTitlePopup-title": "Přejmenovat tablo", + "boardChangeVisibilityPopup-title": "Upravit viditelnost", + "boardChangeWatchPopup-title": "Změnit sledování", + "boardMenuPopup-title": "Nastavení Tabla", + "boardChangeViewPopup-title": "Náhled tabla", + "boards": "Tabla", + "board-view": "Náhled tabla", + "board-view-cal": "Kalendář", + "board-view-swimlanes": "Swimlanes", + "board-view-collapse": "Sbalit", + "board-view-lists": "Sloupce", + "bucket-example": "Například \"O čem sním\"", + "cancel": "Zrušit", + "card-archived": "Karta byla přesunuta do archivu.", + "board-archived": "Toto tablo je přesunuto do archivu.", + "card-comments-title": "Tato karta má %s komentářů.", + "card-delete-notice": "Smazání je trvalé. Přijdete o všechny akce asociované s touto kartou.", + "card-delete-pop": "Všechny akce budou odstraněny z kanálu aktivity a nebude možné kartu obnovit. Toto nelze vrátit zpět.", + "card-delete-suggest-archive": "Můžete přesunout kartu do archivu pro odstranění z tabla a zachovat aktivitu.", + "card-due": "Termín", + "card-due-on": "Do", + "card-spent": "Strávený čas", + "card-edit-attachments": "Upravit přílohy", + "card-edit-custom-fields": "Upravit vlastní pole", + "card-start-voting": "Start voting", + "card-cancel-voting": "Delete voting and all votes", + "card-edit-labels": "Upravit štítky", + "card-edit-members": "Upravit členy", + "card-labels-title": "Změnit štítky karty.", + "card-members-title": "Přidat nebo odstranit členy tohoto tabla z karty.", + "card-start": "Start", + "card-start-on": "Začít dne", + "cardAttachmentsPopup-title": "Přiložit formulář", + "cardCustomField-datePopup-title": "Změnit datum", + "cardCustomFieldsPopup-title": "Upravit vlastní pole", + "cardStartVotingPopup-title": "Start a vote", + "positiveVoteMembersPopup-title": "Proponents", + "negativeVoteMembersPopup-title": "Opponents", + "vote-question": "Voting question", + "vote-public": "Public vote", + "vote-for-it": "for it", + "vote-against": "against", + "cardDeletePopup-title": "Smazat kartu?", + "cardDetailsActionsPopup-title": "Akce karty", + "cardLabelsPopup-title": "Štítky", + "cardMembersPopup-title": "Členové", + "cardMorePopup-title": "Více", + "cardTemplatePopup-title": "Vytvořit šablonu", + "cards": "Karty", + "cards-count": "Karty", + "casSignIn": "Přihlásit pomocí CAS", + "cardType-card": "Karta", + "cardType-linkedCard": "Propojená karta", + "cardType-linkedBoard": "Propojené tablo", + "change": "Změnit", + "change-avatar": "Změnit avatar", + "change-password": "Změnit heslo", + "change-permissions": "Změnit oprávnění", + "change-settings": "Změnit nastavení", + "changeAvatarPopup-title": "Změnit avatar", + "changeLanguagePopup-title": "Změnit jazyk", + "changePasswordPopup-title": "Změnit heslo", + "changePermissionsPopup-title": "Změnit oprávnění", + "changeSettingsPopup-title": "Změnit nastavení", + "subtasks": "Podúkol", + "checklists": "Checklisty", + "click-to-star": "Kliknutím přidat hvězdičku tomuto tablu.", + "click-to-unstar": "Kliknutím odebrat hvězdičku tomuto tablu.", + "clipboard": "Schránka nebo potáhnout a pustit", + "close": "Zavřít", + "close-board": "Zavřít tablo", + "close-board-pop": "Budete moci obnovit tablo kliknutím na tlačítko \"Archiv\" v hlavním menu.", + "color-black": "černá", + "color-blue": "modrá", + "color-crimson": "karmínová", + "color-darkgreen": "tmavě zelená", + "color-gold": "zlatá", + "color-gray": "šedá", + "color-green": "zelená", + "color-indigo": "indigo", + "color-lime": "světlezelená", + "color-magenta": "purpurová", + "color-mistyrose": "mistyrose", + "color-navy": "tmavě modrá", + "color-orange": "oranžová", + "color-paleturquoise": "paleturquoise", + "color-peachpuff": "peachpuff", + "color-pink": "růžová", + "color-plum": "švestková", + "color-purple": "fialová", + "color-red": "červená", + "color-saddlebrown": "saddlebrown", + "color-silver": "stříbrná", + "color-sky": "nebeská", + "color-slateblue": "slateblue", + "color-white": "bílá", + "color-yellow": "žlutá", + "unset-color": "Nenastaveno", + "comment": "Komentář", + "comment-placeholder": "Text komentáře", + "comment-only": "Pouze komentáře", + "comment-only-desc": "Může přidávat komentáře pouze do karet.", + "no-comments": "Žádné komentáře", + "no-comments-desc": "Nemůže vidět komentáře a aktivity", + "worker": "Worker", + "worker-desc": "Can only move cards, assign itself to card and comment.", + "computer": "Počítač", + "confirm-subtask-delete-dialog": "Opravdu chcete smazat tento podúkol?", + "confirm-checklist-delete-dialog": "Opravdu chcete smazat tento checklist?", + "copy-card-link-to-clipboard": "Kopírovat adresu karty do mezipaměti", + "linkCardPopup-title": "Propojit kartu", + "searchElementPopup-title": "Hledat", + "copyCardPopup-title": "Kopírovat kartu", + "copyChecklistToManyCardsPopup-title": "Kopírovat checklist do více karet", + "copyChecklistToManyCardsPopup-instructions": "Názvy a popisy cílové karty v tomto formátu JSON", + "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"Nadpis první karty\", \"description\":\"Popis druhé karty\"}, {\"title\":\"Nadpis druhé karty\",\"description\":\"Popis druhé karty\"},{\"title\":\"Nadpis poslední kary\",\"description\":\"Popis poslední karty\"} ]", + "create": "Vytvořit", + "createBoardPopup-title": "Vytvořit tablo", + "chooseBoardSourcePopup-title": "Importovat tablo", + "createLabelPopup-title": "Vytvořit štítek", + "createCustomField": "Vytvořit pole", + "createCustomFieldPopup-title": "Vytvořit pole", + "current": "Aktuální", + "custom-field-delete-pop": "Nelze vrátit zpět. Toto odebere toto vlastní pole ze všech karet a zničí jeho historii.", + "custom-field-checkbox": "Checkbox", + "custom-field-date": "Datum", + "custom-field-dropdown": "Rozbalovací seznam", + "custom-field-dropdown-none": "(prázdné)", + "custom-field-dropdown-options": "Seznam možností", + "custom-field-dropdown-options-placeholder": "Stiskněte enter pro přidání více možností", + "custom-field-dropdown-unknown": "(neznámé)", + "custom-field-number": "Číslo", + "custom-field-text": "Text", + "custom-fields": "Vlastní pole", + "date": "Datum", + "decline": "Zamítnout", + "default-avatar": "Výchozí avatar", + "delete": "Smazat", + "deleteCustomFieldPopup-title": "Smazat vlastní pole", + "deleteLabelPopup-title": "Smazat štítek?", + "description": "Popis", + "disambiguateMultiLabelPopup-title": "Dvojznačný štítek akce", + "disambiguateMultiMemberPopup-title": "Dvojznačná akce člena", + "discard": "Zahodit", + "done": "Hotovo", + "download": "Stáhnout", + "edit": "Upravit", + "edit-avatar": "Změnit avatar", + "edit-profile": "Upravit profil", + "edit-wip-limit": "Upravit WIP Limit", + "soft-wip-limit": "Mírný WIP limit", + "editCardStartDatePopup-title": "Změnit datum startu úkolu", + "editCardDueDatePopup-title": "Změnit datum dokončení úkolu", + "editCustomFieldPopup-title": "Upravit pole", + "editCardSpentTimePopup-title": "Změnit strávený čas", + "editLabelPopup-title": "Změnit štítek", + "editNotificationPopup-title": "Změnit notifikace", + "editProfilePopup-title": "Upravit profil", + "email": "Email", + "email-enrollAccount-subject": "Byl vytvořen účet na __siteName__", + "email-enrollAccount-text": "Ahoj __user__,\n\nMůžeš začít používat službu kliknutím na odkaz níže.\n\n__url__\n\nDěkujeme.", + "email-fail": "Odeslání emailu selhalo", + "email-fail-text": "Chyba při pokusu o odeslání emailu", + "email-invalid": "Neplatný email", + "email-invite": "Pozvat pomocí emailu", + "email-invite-subject": "__inviter__ odeslal pozvánku", + "email-invite-text": "Ahoj __user__,\n\n__inviter__ tě přizval ke spolupráci na tablu \"__board__\".\n\nNásleduj prosím odkaz níže:\n\n__url__\n\nDěkujeme.", + "email-resetPassword-subject": "Změň své heslo na __siteName__", + "email-resetPassword-text": "Ahoj __user__,\n\nPro změnu hesla klikni na odkaz níže.\n\n__url__\n\nDěkujeme.", + "email-sent": "Email byl odeslán", + "email-verifyEmail-subject": "Ověř svou emailovou adresu na", + "email-verifyEmail-text": "Ahoj __user__,\n\nPro ověření emailové adresy klikni na odkaz níže.\n\n__url__\n\nDěkujeme.", + "enable-wip-limit": "Povolit WIP Limit", + "error-board-doesNotExist": "Toto tablo neexistuje", + "error-board-notAdmin": "K provedení změny musíš být administrátor tohoto tabla", + "error-board-notAMember": "K provedení změny musíš být členem tohoto tabla", + "error-json-malformed": "Tvůj text není validní JSON", + "error-json-schema": "Tato JSON data neobsahují správné informace v platném formátu", + "error-list-doesNotExist": "Tento sloupec ;neexistuje", + "error-user-doesNotExist": "Tento uživatel neexistuje", + "error-user-notAllowSelf": "Nemůžeš pozvat sám sebe", + "error-user-notCreated": "Tento uživatel není vytvořen", + "error-username-taken": "Toto uživatelské jméno již existuje", + "error-email-taken": "Tento email byl již použit", + "export-board": "Exportovat tablo", + "sort": "řadit", + "sort-desc": "Click to Sort List", + "list-sort-by": "řadit seznam podle", + "list-label-modifiedAt": "Last Access Time", + "list-label-title": "Name of the List", + "list-label-sort": "Your Manual Order", + "list-label-short-modifiedAt": "(L)", + "list-label-short-title": "(N)", + "list-label-short-sort": "(M)", + "filter": "Filtr", + "filter-cards": "Filter Cards or Lists", + "list-filter-label": "Filter List by Title", + "filter-clear": "Vyčistit filtr", + "filter-no-label": "Žádný štítek", + "filter-no-member": "Žádný člen", + "filter-no-assignee": "No assignee", + "filter-no-custom-fields": "Žádné vlastní pole", + "filter-show-archive": "Zobrazit archivované listy", + "filter-hide-empty": "Skrýt prázdné listy", + "filter-on": "Filtr je zapnut", + "filter-on-desc": "Filtrujete karty tohoto tabla. Pro úpravu filtru klikni sem.", + "filter-to-selection": "Filtrovat výběr", + "advanced-filter-label": "Pokročilý filtr", + "advanced-filter-description": "Pokročilý filtr dovoluje zapsat řetězec následujících operátorů: == != <= >= && || () Operátory jsou odděleny mezerou. Můžete filtrovat všechny vlastní pole zadáním jejich názvů nebo hodnot. Například: Pole1 == Hodnota1. Poznámka: Pokud pole nebo hodnoty obsahují mezery, je potřeba je obalit v jednoduchých uvozovkách. Například: 'Pole 1' == 'Hodnota 1'. Pro ignorovaní kontrolních znaků (' \\ /) je možné použít \\. Například Pole1 == I\\'m. Můžete také kombinovat více podmínek. Například P1 == H1 || P1 == H2. Obvykle jsou operátory interpretovány zleva doprava. Jejich pořadí můžete měnit pomocí závorek. Například: P1 == H1 && ( P2 == H2 || P2 == H3 )", + "fullname": "Celé jméno", + "header-logo-title": "Jit zpět na stránku s tably.", + "hide-system-messages": "Skrýt systémové zprávy", + "headerBarCreateBoardPopup-title": "Vytvořit tablo", + "home": "Domů", + "import": "Import", + "link": "Propojit", + "import-board": "Importovat tablo", + "import-board-c": "Importovat tablo", + "import-board-title-trello": "Import board from Trello", + "import-board-title-wekan": "Importovat tablo z předchozího exportu", + "from-trello": "Z Trella", + "from-wekan": "Z předchozího exportu", + "import-board-instruction-trello": "Na svém Trello tablu, otevři 'Menu', pak 'More', 'Print and Export', 'Export JSON', a zkopíruj výsledný text", + "import-board-instruction-wekan": "Ve vašem tablu jděte do 'Menu', klikněte na 'Exportovat tablo' a zkopírujte text ze staženého souboru.", + "import-board-instruction-about-errors": "Někdy import funguje i přestože dostáváte chyby při importování tabla, které se zobrazí na stránce Všechna tabla.", + "import-json-placeholder": "Sem vlož validní JSON data", + "import-map-members": "Mapovat členy", + "import-members-map": "Toto importované tablo obsahuje několik osob. Prosím namapujte osoby z importu na místní uživatelské účty.", + "import-show-user-mapping": "Zkontrolovat namapování členů", + "import-user-select": "Vyberte existující uživatelský účet, kterého chcete použít pro tuto osobu", + "importMapMembersAddPopup-title": "Zvolte osobu", + "info": "Verze", + "initials": "Iniciály", + "invalid-date": "Neplatné datum", + "invalid-time": "Neplatný čas", + "invalid-user": "Neplatný uživatel", + "joined": "spojeno", + "just-invited": "Právě jsi byl pozván(a) do tohoto tabla", + "keyboard-shortcuts": "Klávesové zkratky", + "label-create": "Vytvořit štítek", + "label-default": "%s štítek (výchozí)", + "label-delete-pop": "Nelze vrátit zpět. Toto odebere tento štítek ze všech karet a zničí jeho historii.", + "labels": "Štítky", + "language": "Jazyk", + "last-admin-desc": "Nelze změnit role, protože musí existovat alespoň jeden administrátor.", + "leave-board": "Opustit tablo", + "leave-board-pop": "Opravdu chcete opustit tablo __boardTitle__? Odstraníte se tím i ze všech karet v tomto tablu.", + "leaveBoardPopup-title": "Opustit tablo?", + "link-card": "Odkázat na tuto kartu", + "list-archive-cards": "Přesunout všechny karty v tomto seznamu do archivu.", + "list-archive-cards-pop": "Toto odstraní z tabla všechny karty z tohoto seznamu. Pro zobrazení karet v Archivu a jejich opětovné obnovení, klikni v \"Menu\" > \"Archiv\".", + "list-move-cards": "Přesunout všechny karty v tomto sloupci", + "list-select-cards": "Vybrat všechny karty v tomto sloupci", + "set-color-list": "Nastavit barvu", + "listActionPopup-title": "Vypsat akce", + "swimlaneActionPopup-title": "Akce swimlane", + "swimlaneAddPopup-title": "Přidat swimlane dolů", + "listImportCardPopup-title": "Importovat Trello kartu", + "listMorePopup-title": "Více", + "link-list": "Odkaz na tento sloupec", + "list-delete-pop": "Všechny akce budou odstraněny z kanálu aktivity a nebude možné sloupec obnovit. Toto nelze vrátit zpět.", + "list-delete-suggest-archive": "Seznam můžete přesunout do archivu, abyste jej odstranili z tabla a zachovali si svou aktivitu.", + "lists": "Sloupce", + "swimlanes": "Swimlanes", + "log-out": "Odhlásit", + "log-in": "Přihlásit", + "loginPopup-title": "Přihlásit", + "memberMenuPopup-title": "Nastavení uživatele", + "members": "Členové", + "menu": "Menu", + "move-selection": "Přesunout výběr", + "moveCardPopup-title": "Přesunout kartu", + "moveCardToBottom-title": "Přesunout dolu", + "moveCardToTop-title": "Přesunout nahoru", + "moveSelectionPopup-title": "Přesunout výběr", + "multi-selection": "Multi-výběr", + "multi-selection-on": "Multi-výběr je zapnut", + "muted": "Umlčeno", + "muted-info": "Nikdy nedostanete oznámení o změně v tomto tablu.", + "my-boards": "Moje tabla", + "name": "Jméno", + "no-archived-cards": "V archivu nejsou žádné karty.", + "no-archived-lists": "V archivu nejsou žádné seznamy.", + "no-archived-swimlanes": "V archivu nejsou žádné swimlanes.", + "no-results": "Žádné výsledky", + "normal": "Normální", + "normal-desc": "Může zobrazovat a upravovat karty. Nemůže měnit nastavení.", + "not-accepted-yet": "Pozvánka ještě nebyla přijmuta", + "notify-participate": "Dostane aktualizace do všech karet, ve kterých se účastní jako tvůrce nebo člen", + "notify-watch": "Dostane aktualitace to všech tabel, sloupců nebo karet, které sledujete", + "optional": "volitelný", + "or": "nebo", + "page-maybe-private": "Tato stránka může být soukromá. Můžete ji zobrazit po <a href='%s'>přihlášení</a>.", + "page-not-found": "Stránka nenalezena.", + "password": "Heslo", + "paste-or-dragdrop": "vložit, nebo přetáhnout a pustit soubor obrázku (pouze obrázek)", + "participating": "Zúčastnění", + "preview": "Náhled", + "previewAttachedImagePopup-title": "Náhled", + "previewClipboardImagePopup-title": "Náhled", + "private": "Soukromý", + "private-desc": "Toto tablo je soukromé. Pouze vybraní uživatelé ho mohou zobrazit a upravovat.", + "profile": "Profil", + "public": "Veřejný", + "public-desc": "Toto tablo je veřejné. Je viditelné pro každého, kdo na něj má odkaz a bude zobrazeno ve vyhledávačích jako je Google. Pouze vybraní uživatelé ho mohou upravovat.", + "quick-access-description": "Pro přidání odkazu do této lišty označ tablo hvězdičkou.", + "remove-cover": "Odstranit obal", + "remove-from-board": "Odstranit z tabla", + "remove-label": "Odstranit štítek", + "listDeletePopup-title": "Smazat sloupec?", + "remove-member": "Odebrat uživatele", + "remove-member-from-card": "Odstranit z karty", + "remove-member-pop": "Odstranit __name__ (__username__) z __boardTitle__? Uživatel bude odebrán ze všech karet na tomto tablu. Na tuto skutečnost bude upozorněn.", + "removeMemberPopup-title": "Odstranit člena?", + "rename": "Přejmenovat", + "rename-board": "Přejmenovat tablo", + "restore": "Obnovit", + "save": "Uložit", + "search": "Hledat", + "rules": "Pravidla", + "search-cards": "Search from card/list titles, descriptions and custom fields on this board", + "search-example": "Hledaný text", + "select-color": "Vybrat barvu", + "set-wip-limit-value": "Nastaví limit pro maximální počet úkolů ve sloupci.", + "setWipLimitPopup-title": "Nastavit WIP Limit", + "shortcut-assign-self": "Přiřadit sebe k aktuální kartě", + "shortcut-autocomplete-emoji": "Automatické dokončování emoji", + "shortcut-autocomplete-members": "Automatický výběr uživatel", + "shortcut-clear-filters": "Vyčistit všechny filtry", + "shortcut-close-dialog": "Zavřít dialog", + "shortcut-filter-my-cards": "Filtrovat mé karty", + "shortcut-show-shortcuts": "Otevřít tento seznam odkazů", + "shortcut-toggle-filterbar": "Přepnout lištu filtrování", + "shortcut-toggle-sidebar": "Přepnout lištu tabla", + "show-cards-minimum-count": "Zobrazit počet karet pokud sloupec obsahuje více než", + "sidebar-open": "Otevřít boční panel", + "sidebar-close": "Zavřít boční panel", + "signupPopup-title": "Vytvořit účet", + "star-board-title": "Kliknutím přidat tablu hvězdičku. Poté bude zobrazeno nahoře.", + "starred-boards": "Tabla s hvězdičkou", + "starred-boards-description": "Tabla s hvězdičkou jsou zobrazena nahoře.", + "subscribe": "Odebírat", + "team": "Tým", + "this-board": "toto tablo", + "this-card": "tuto kartu", + "spent-time-hours": "Strávený čas (hodiny)", + "overtime-hours": "Přesčas (hodiny)", + "overtime": "Přesčas", + "has-overtime-cards": "Obsahuje karty s přesčasy", + "has-spenttime-cards": "Obsahuje karty se stráveným časem", + "time": "Čas", + "title": "Název", + "tracking": "Pozorující", + "tracking-info": "Budete informováni o všech změnách v kartách, u kterých jste tvůrce nebo člen.", + "type": "Typ", + "unassign-member": "Vyřadit člena", + "unsaved-description": "Popis neni uložen.", + "unwatch": "Přestat sledovat", + "upload": "Nahrát", + "upload-avatar": "Nahrát avatar", + "uploaded-avatar": "Avatar nahrán", + "username": "Uživatelské jméno", + "view-it": "Zobrazit", + "warn-list-archived": "varování: tato karta je v seznamu v Archivu", + "watch": "Sledovat", + "watching": "Sledující", + "watching-info": "Bude vám oznámena každá změna v tomto tablu", + "welcome-board": "Uvítací tablo", + "welcome-swimlane": "Milník 1", + "welcome-list1": "Základní", + "welcome-list2": "Pokročilé", + "card-templates-swimlane": "Šablony Karty", + "list-templates-swimlane": "Šablony Sloupce", + "board-templates-swimlane": "Šablony Tabla", + "what-to-do": "Co chcete dělat?", + "wipLimitErrorPopup-title": "Neplatný WIP Limit", + "wipLimitErrorPopup-dialog-pt1": "Počet úkolů v tomto sloupci je vyšší než definovaný WIP limit.", + "wipLimitErrorPopup-dialog-pt2": "Přesuňte prosím některé úkoly mimo tento sloupec, nebo nastavte vyšší WIP limit.", + "admin-panel": "Administrátorský panel", + "settings": "Nastavení", + "people": "Lidé", + "registration": "Registrace", + "disable-self-registration": "Vypnout svévolnou registraci", + "invite": "Pozvánka", + "invite-people": "Pozvat lidi", + "to-boards": "Do tabel", + "email-addresses": "Emailové adresy", + "smtp-host-description": "Adresa SMTP serveru, který zpracovává vaše emaily.", + "smtp-port-description": "Port, který používá Váš SMTP server pro odchozí emaily.", + "smtp-tls-description": "Zapnout TLS podporu pro SMTP server", + "smtp-host": "SMTP Host", + "smtp-port": "SMTP Port", + "smtp-username": "Uživatelské jméno", + "smtp-password": "Heslo", + "smtp-tls": "podpora TLS", + "send-from": "Od", + "send-smtp-test": "Poslat si zkušební email.", + "invitation-code": "Kód pozvánky", + "email-invite-register-subject": "__inviter__ odeslal pozvánku", + "email-invite-register-text": "Ahoj __user__,\n\n__inviter__ tě přizval do kanban boardu ke spolupráci.\n\nNásleduj prosím odkaz níže:\n\n__url__\n\nKód Tvé pozvánky je: __icode__\n\nDěkujeme.", + "email-smtp-test-subject": "E-mail testující SMTP", + "email-smtp-test-text": "Email byl úspěšně odeslán", + "error-invitation-code-not-exist": "Kód pozvánky neexistuje.", + "error-notAuthorized": "Nejste autorizován k prohlížení této stránky.", + "webhook-title": "Webhook Name", + "webhook-token": "Token (Optional for Authentication)", + "outgoing-webhooks": "Odchozí Webhooky", + "bidirectional-webhooks": "Two-Way Webhooks", + "outgoingWebhooksPopup-title": "Odchozí Webhooky", + "boardCardTitlePopup-title": "Filtr názvů karet", + "disable-webhook": "Disable This Webhook", + "global-webhook": "Global Webhooks", + "new-outgoing-webhook": "Nové odchozí Webhooky", + "no-name": "(Neznámé)", + "Node_version": "Node verze", + "Meteor_version": "Meteor version", + "MongoDB_version": "MongoDB verze", + "MongoDB_storage_engine": "MongoDB storage engine", + "MongoDB_Oplog_enabled": "MongoDB Oplog enabled", + "OS_Arch": "OS Architektura", + "OS_Cpus": "OS Počet CPU", + "OS_Freemem": "OS Volná paměť", + "OS_Loadavg": "OS Průměrná zátěž systém", + "OS_Platform": "Platforma OS", + "OS_Release": "Verze OS", + "OS_Totalmem": "OS Celková paměť", + "OS_Type": "Typ OS", + "OS_Uptime": "OS Doba běhu systému", + "days": "dní", + "hours": "hodin", + "minutes": "minut", + "seconds": "sekund", + "show-field-on-card": "Ukázat toto pole na kartě", + "automatically-field-on-card": "Automaticky vytvořit pole na všech kartách", + "showLabel-field-on-card": "Ukázat štítek pole na minikartě", + "yes": "Ano", + "no": "Ne", + "accounts": "Účty", + "accounts-allowEmailChange": "Povolit změnu Emailu", + "accounts-allowUserNameChange": "Povolit změnu uživatelského jména", + "createdAt": "Vytvořeno v", + "verified": "Ověřen", + "active": "Aktivní", + "card-received": "Přijato", + "card-received-on": "Přijaté v", + "card-end": "Konec", + "card-end-on": "Končí v", + "editCardReceivedDatePopup-title": "Změnit datum přijetí", + "editCardEndDatePopup-title": "Změnit datum konce", + "setCardColorPopup-title": "Nastav barvu", + "setCardActionsColorPopup-title": "Vyber barvu", + "setSwimlaneColorPopup-title": "Vyber barvu", + "setListColorPopup-title": "Vyber barvu", + "assigned-by": "Přidělil(a)", + "requested-by": "Vyžádal(a)", + "board-delete-notice": "Smazání je trvalé. Přijdete o všechny sloupce, karty a akce spojené s tímto tablem.", + "delete-board-confirm-popup": "Všechny sloupce, štítky a aktivity budou smazány a obsah tabla nebude možné obnovit. Toto nelze vrátit zpět.", + "boardDeletePopup-title": "Smazat tablo?", + "delete-board": "Smazat tablo", + "default-subtasks-board": "Podúkoly pro tablo __board__", + "default": "Výchozí", + "queue": "Fronta", + "subtask-settings": "Nastavení podúkolů", + "card-settings": "Card Settings", + "boardSubtaskSettingsPopup-title": "Nastavení podúkolů tabla", + "boardCardSettingsPopup-title": "Card Settings", + "deposit-subtasks-board": "Vložit podúkoly do tohoto tabla", + "deposit-subtasks-list": "Landing list for subtasks deposited here:", + "show-parent-in-minicard": "Ukázat předka na minikartě", + "prefix-with-full-path": "Prefix s celou cestou", + "prefix-with-parent": "Prefix s předkem", + "subtext-with-full-path": "Podtext s celou cestou", + "subtext-with-parent": "Podtext s předkem", + "change-card-parent": "Změnit rodiče karty", + "parent-card": "Rodičovská karta", + "source-board": "Zdrojové tablo", + "no-parent": "Nezobrazovat rodiče", + "activity-added-label": "added label '%s' to %s", + "activity-removed-label": "removed label '%s' from %s", + "activity-delete-attach": "deleted an attachment from %s", + "activity-added-label-card": "přidán štítek '%s'", + "activity-removed-label-card": "odstraněn štítek '%s'", + "activity-delete-attach-card": "odstraněna příloha", + "activity-set-customfield": "set custom field '%s' to '%s' in %s", + "activity-unset-customfield": "unset custom field '%s' in %s", + "r-rule": "Pravidlo", + "r-add-trigger": "Přidat spoštěč", + "r-add-action": "Přidat akci", + "r-board-rules": "Pravidla Tabla", + "r-add-rule": "Přidat pravidlo", + "r-view-rule": "Zobrazit pravidlo", + "r-delete-rule": "Smazat pravidlo", + "r-new-rule-name": "Nový název pravidla", + "r-no-rules": "Žádná pravidla", + "r-when-a-card": "Pokud karta", + "r-is": "je", + "r-is-moved": "je přesunuto", + "r-added-to": "přidáno do", + "r-removed-from": "Odstraněno z", + "r-the-board": "tablo", + "r-list": "sloupce", + "set-filter": "Nastavit filtr", + "r-moved-to": "Přesunuto do", + "r-moved-from": "Přesunuto z", + "r-archived": "Přesunuto do archivu", + "r-unarchived": "Obnoveno z archivu", + "r-a-card": "karta", + "r-when-a-label-is": "Pokud nějaký štítek je", + "r-when-the-label": "Pokud tento štítek je", + "r-list-name": "název seznamu", + "r-when-a-member": "Pokud nějaký člen je", + "r-when-the-member": "Pokud tento člen je", + "r-name": "jméno", + "r-when-a-attach": "Pokud je nějaká příloha", + "r-when-a-checklist": "Když zaškrtávací seznam je", + "r-when-the-checklist": "Když zaškrtávací seznam", + "r-completed": "Dokončeno", + "r-made-incomplete": "Vytvořeno nehotové", + "r-when-a-item": "Když položka zaškrtávacího seznamu je", + "r-when-the-item": "Když položka zaškrtávacího seznamu", + "r-checked": "Zaškrtnuto", + "r-unchecked": "Odškrtnuto", + "r-move-card-to": "Přesunout kartu do", + "r-top-of": "Začátek", + "r-bottom-of": "Spodek", + "r-its-list": "toho sloupce", + "r-archive": "Přesunout do archivu", + "r-unarchive": "Obnovit z archivu", + "r-card": "karta", + "r-add": "Přidat", + "r-remove": "Odstranit", + "r-label": "štítek", + "r-member": "člen", + "r-remove-all": "Odstranit všechny členy z této karty", + "r-set-color": "Nastav barvu na", + "r-checklist": "zaškrtávací seznam", + "r-check-all": "Zaškrtnout vše", + "r-uncheck-all": "Odškrtnout vše", + "r-items-check": "položky zaškrtávacího seznamu", + "r-check": "Označit", + "r-uncheck": "Odznačit", + "r-item": "Položka", + "r-of-checklist": "ze zaškrtávacího seznamu", + "r-send-email": "Odeslat e-mail", + "r-to": "komu", + "r-subject": "předmět", + "r-rule-details": "Podrobnosti pravidla", + "r-d-move-to-top-gen": "Přesunout kartu na začátek toho sloupce", + "r-d-move-to-top-spec": "Přesunout kartu na začátek sloupce", + "r-d-move-to-bottom-gen": "Přesunout kartu na konec sloupce", + "r-d-move-to-bottom-spec": "Přesunout kartu na konec sloupce", + "r-d-send-email": "Odeslat email", + "r-d-send-email-to": "komu", + "r-d-send-email-subject": "předmět", + "r-d-send-email-message": "zpráva", + "r-d-archive": "Přesunout kartu do archivu", + "r-d-unarchive": "Obnovit kartu z archivu", + "r-d-add-label": "Přidat štítek", + "r-d-remove-label": "Odstranit štítek", + "r-create-card": "Vytvořit novou kartu", + "r-in-list": "v seznamu", + "r-in-swimlane": "ve swimlane", + "r-d-add-member": "Přidat člena", + "r-d-remove-member": "Odstranit člena", + "r-d-remove-all-member": "Odstranit všechny členy", + "r-d-check-all": "Označit všechny položky na seznamu", + "r-d-uncheck-all": "Odznačit všechny položky na seznamu", + "r-d-check-one": "Označit položku", + "r-d-uncheck-one": "Odznačit položku", + "r-d-check-of-list": "ze zaškrtávacího seznamu", + "r-d-add-checklist": "Přidat zaškrtávací seznam", + "r-d-remove-checklist": "Odstranit zaškrtávací seznam", + "r-by": "by", + "r-add-checklist": "Přidat zaškrtávací seznam", + "r-with-items": "s položkami", + "r-items-list": "položka1,položka2,položka3", + "r-add-swimlane": "Přidat swimlane", + "r-swimlane-name": "Název swimlane", + "r-board-note": "Note: leave a field empty to match every possible value.", + "r-checklist-note": "Note: checklist's items have to be written as comma separated values.", + "r-when-a-card-is-moved": "Když je karta přesunuta do jiného sloupce", + "r-set": "Set", + "r-update": "Update", + "r-datefield": "date field", + "r-df-start-at": "začátek", + "r-df-due-at": "due", + "r-df-end-at": "konec", + "r-df-received-at": "received", + "r-to-current-datetime": "to current date/time", + "r-remove-value-from": "Remove value from", + "ldap": "LDAP", + "oauth2": "OAuth2", + "cas": "CAS", + "authentication-method": "Metoda autentizace", + "authentication-type": "Typ autentizace", + "custom-product-name": "Vlastní název produktu", + "layout": "Uspořádání", + "hide-logo": "Skrýt logo", + "add-custom-html-after-body-start": "Přidej vlastní HTML za <body>", + "add-custom-html-before-body-end": "Přidej vlastní HTML před </body>", + "error-undefined": "Něco se pokazilo", + "error-ldap-login": "Během přihlašování nastala chyba", + "display-authentication-method": "Zobraz způsob ověřování", + "default-authentication-method": "Zobraz způsob ověřování", + "duplicate-board": "Duplikovat tablo", + "people-number": "The number of people is:", + "swimlaneDeletePopup-title": "Delete Swimlane ?", + "swimlane-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the swimlane. There is no undo.", + "restore-all": "Restore all", + "delete-all": "Delete all", + "loading": "Loading, please wait.", + "previous_as": "last time was", + "act-a-dueAt": "modified due time to \nWhen: __timeValue__\nWhere: __card__\n previous due was __timeOldValue__", + "act-a-endAt": "modified ending time to __timeValue__ from (__timeOldValue__)", + "act-a-startAt": "modified starting time to __timeValue__ from (__timeOldValue__)", + "act-a-receivedAt": "modified received time to __timeValue__ from (__timeOldValue__)", + "a-dueAt": "modified due time to be", + "a-endAt": "modified ending time to be", + "a-startAt": "modified starting time to be", + "a-receivedAt": "modified received time to be", + "almostdue": "current due time %s is approaching", + "pastdue": "current due time %s is past", + "duenow": "current due time %s is today", + "act-newDue": "__list__/__card__ has 1st due reminder [__board__]", + "act-withDue": "__list__/__card__ due reminders [__board__]", + "act-almostdue": "was reminding the current due (__timeValue__) of __card__ is approaching", + "act-pastdue": "was reminding the current due (__timeValue__) of __card__ is past", + "act-duenow": "was reminding the current due (__timeValue__) of __card__ is now", + "act-atUserComment": "You were mentioned in [__board__] __list__/__card__", + "delete-user-confirm-popup": "Jste si jisti, že chcete smazat tento účet? Tuto akci nelze vrátit zpět.", + "accounts-allowUserDelete": "Dovolit uživatelům smazat vlastní účet", + "hide-minicard-label-text": "Hide minicard label text", + "show-desktop-drag-handles": "Show desktop drag handles", + "assignee": "Assignee", + "cardAssigneesPopup-title": "Assignee", + "addmore-detail": "Přidat detailnější popis", + "show-on-card": "Zobrazit na kartě", + "new": "Nový", + "editUserPopup-title": "Editovat uživatele", + "newUserPopup-title": "Nový uživatel", + "notifications": "Upozornění", + "view-all": "Zobrazit vše", + "filter-by-unread": "Filter by Unread", + "mark-all-as-read": "Označit vše jako přečtené", + "remove-all-read": "Remove all read", + "allow-rename": "Povolit přejmenování", + "allowRenamePopup-title": "Povolit přejmenování" +} diff --git a/i18n/da.i18n.json b/i18n/da.i18n.json index 766b7976..e7629b3e 100644 --- a/i18n/da.i18n.json +++ b/i18n/da.i18n.json @@ -28,18 +28,18 @@ "act-createList": "tilføjede listen __list__ til tavlen __board__", "act-addBoardMember": "tilføejede medlemmet __member__ til tavlen __board__", "act-archivedBoard": "Tavlen __board__ blev flyttet til Arkiv", - "act-archivedCard": "Card __card__ at list __list__ at swimlane __swimlane__ at board __board__ moved to Archive", - "act-archivedList": "List __list__ at swimlane __swimlane__ at board __board__ moved to Archive", - "act-archivedSwimlane": "Swimlane __swimlane__ at board __board__ moved to Archive", - "act-importBoard": "imported board __board__", - "act-importCard": "imported card __card__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-importList": "imported list __list__ to swimlane __swimlane__ at board __board__", - "act-joinMember": "added member __member__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-moveCard": "moved card __card__ at board __board__ from list __oldList__ at swimlane __oldSwimlane__ to list __list__ at swimlane __swimlane__", - "act-moveCardToOtherBoard": "moved card __card__ from list __oldList__ at swimlane __oldSwimlane__ at board __oldBoard__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-removeBoardMember": "removed member __member__ from board __board__", - "act-restoredCard": "restored card __card__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-unjoinMember": "removed member __member__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-archivedCard": "Kortet __card__ på listen __list__ i svømmebanen __swimlane__ på tavlen __board__ er flyttet til arkivet", + "act-archivedList": "Listen __list__ i svømmebanen __swimlane__ på tavlen __board__ er flyttet til arkivet", + "act-archivedSwimlane": "Svømmebanen __swimlane__ på tavlen __board__ er flyttet til arkivet", + "act-importBoard": "importerede tavlen __board__", + "act-importCard": "importerede kortet __card__ til listen __list__ i svømmebanen __swimlane__ på tavlen __board__", + "act-importList": "importerede listen __list__ til svømmebanen __swimlane__ på tavlen __board__", + "act-joinMember": "tilføjede medlemmet __member__ til kortet __card__ på listen __list__ i svømmebanen __swimlane__ på tavlen __board__", + "act-moveCard": "flyttede kortet __card__ på tavlen __board__ fra listen __oldList__ i svømmebanen __oldSwimlane__ til listen __list__ i svømmebanen __swimlane__", + "act-moveCardToOtherBoard": "flyttede kortet __card__ fra listen __oldList__ i svømmebanen __oldSwimlane__ på tavlen __oldBoard__ til listen __list__ i svømmebanen __swimlane__ på tavlen __board__", + "act-removeBoardMember": "fjernede medlemmet __member__ fra tavlen __board__", + "act-restoredCard": "genskabte kortet __card__ til listen __list__ i svømmebanen __swimlane__ på tavlen __board__", + "act-unjoinMember": "fjernede medlemmet __member__ fra kortet __card__ på listen __list__ i svømmebanen __swimlane__ på tavlen __board__", "act-withBoardTitle": "__board__", "act-withCardTitle": "[__board__] __card__", "actions": "Handlinger", @@ -60,68 +60,68 @@ "activity-sent": "sendte %s til %s", "activity-unjoined": "udgik fra %s", "activity-subtask-added": "tilføjede delopgave til %s", - "activity-checked-item": "checked %s in checklist %s of %s", - "activity-unchecked-item": "unchecked %s in checklist %s of %s", - "activity-checklist-added": "added checklist to %s", - "activity-checklist-removed": "removed a checklist from %s", - "activity-checklist-completed": "completed checklist %s of %s", - "activity-checklist-uncompleted": "uncompleted the checklist %s of %s", - "activity-checklist-item-added": "added checklist item to '%s' in %s", - "activity-checklist-item-removed": "removed a checklist item from '%s' in %s", - "add": "Add", - "activity-checked-item-card": "checked %s in checklist %s", - "activity-unchecked-item-card": "unchecked %s in checklist %s", + "activity-checked-item": "afkrydsede %s i tjeklisten %s af %s", + "activity-unchecked-item": "fjernede kryds %s i tjeklisten %s af %s", + "activity-checklist-added": "tilføjede tjeklisten til %s", + "activity-checklist-removed": "fjernede en tjekliste fra %s", + "activity-checklist-completed": "færdiggjorde tjekliste %s af %s", + "activity-checklist-uncompleted": "gjorde tjeklisten ukomplet, %s af %s", + "activity-checklist-item-added": "tilføjede element i tjekliste til '%s' i %s", + "activity-checklist-item-removed": "fjernede element i tjekliste fra '%s' i %s", + "add": "Tilføj", + "activity-checked-item-card": "markerede %s i tjeklisten %s", + "activity-unchecked-item-card": "afmarkerede %s i tjeklisten %s", "activity-checklist-completed-card": "udført tjekliste __checklist__ i kortet __card__ på listen __list__ i svømmebanen __swimlane__ på tavlen __board__", - "activity-checklist-uncompleted-card": "uncompleted the checklist %s", - "activity-editComment": "edited comment %s", - "activity-deleteComment": "deleted comment %s", - "add-attachment": "Add Attachment", - "add-board": "Add Board", - "add-card": "Add Card", - "add-swimlane": "Add Swimlane", - "add-subtask": "Add Subtask", - "add-checklist": "Add Checklist", - "add-checklist-item": "Add an item to checklist", - "add-cover": "Add Cover", - "add-label": "Add Label", - "add-list": "Add List", - "add-members": "Add Members", - "added": "Added", - "addMemberPopup-title": "Members", + "activity-checklist-uncompleted-card": "gjorde tjeklisten ukomplet %s", + "activity-editComment": "redigerede kommentar %s", + "activity-deleteComment": "slettede kommentar %s", + "add-attachment": "Tilføj vedhæftning", + "add-board": "Tilføj tavle", + "add-card": "Tilføj kort", + "add-swimlane": "Tilføj svømmebane", + "add-subtask": "Tilføj delopgave", + "add-checklist": "Tilføj tjekliste", + "add-checklist-item": "Tilføj et element til tjeklisten", + "add-cover": "Tilføj omslag", + "add-label": "Tilføj etikette", + "add-list": "Tilføj liste", + "add-members": "Tilføj medlemmer", + "added": "Tilføjet", + "addMemberPopup-title": "Medlemmer", "admin": "Admin", - "admin-desc": "Can view and edit cards, remove members, and change settings for the board.", - "admin-announcement": "Announcement", - "admin-announcement-active": "Active System-Wide Announcement", - "admin-announcement-title": "Announcement from Administrator", - "all-boards": "All boards", - "and-n-other-card": "And __count__ other card", - "and-n-other-card_plural": "And __count__ other cards", - "apply": "Apply", - "app-is-offline": "Loading, please wait. Refreshing the page will cause data loss. If loading does not work, please check that server has not stopped.", - "archive": "Move to Archive", - "archive-all": "Move All to Archive", - "archive-board": "Move Board to Archive", - "archive-card": "Move Card to Archive", - "archive-list": "Move List to Archive", - "archive-swimlane": "Move Swimlane to Archive", - "archive-selection": "Move selection to Archive", - "archiveBoardPopup-title": "Move Board to Archive?", - "archived-items": "Archive", - "archived-boards": "Boards in Archive", - "restore-board": "Restore Board", - "no-archived-boards": "No Boards in Archive.", - "archives": "Archive", - "template": "Template", - "templates": "Templates", - "assign-member": "Assign member", - "attached": "attached", - "attachment": "Attachment", - "attachment-delete-pop": "Deleting an attachment is permanent. There is no undo.", - "attachmentDeletePopup-title": "Delete Attachment?", - "attachments": "Attachments", - "auto-watch": "Automatically watch boards when they are created", - "avatar-too-big": "The avatar is too large (70KB max)", - "back": "Back", + "admin-desc": "Kan se og redigere kort, fjerne medlemmer og ændre indstillinger for tavlen.", + "admin-announcement": "Annoncering", + "admin-announcement-active": "Aktivér annoncering på tværs af systemet", + "admin-announcement-title": "Annoncering fra administrator", + "all-boards": "Alle tavler", + "and-n-other-card": "Samt __count__ andre kort", + "and-n-other-card_plural": "Samt __count__ andre kort", + "apply": "Anvend", + "app-is-offline": "Indlæser, vent venligst. Genopfriskes siden er der risiko for tab af data. Fungerer indlæsningen ikke, så tjek venligst om serveren er stoppet. ", + "archive": "Flyt til arkiv", + "archive-all": "Flyt alle til arkiv", + "archive-board": "Flyt tavle til arkiv", + "archive-card": "Flyt kort til arkiv", + "archive-list": "Flyt liste til arkiv", + "archive-swimlane": "Flyt svømmebane til arkiv", + "archive-selection": "Flyt valgte til arkiv", + "archiveBoardPopup-title": "Flyt tavle til arkiv?", + "archived-items": "Arkiv", + "archived-boards": "Tavler i arkiv", + "restore-board": "Genskab tavle", + "no-archived-boards": "Ingen tavler i arkiv", + "archives": "Arkiv", + "template": "Skabelon", + "templates": "Skabeloner", + "assign-member": "Tilknyt medlem", + "attached": "vedhæftet", + "attachment": "Vedhæftning", + "attachment-delete-pop": "Slettes en vedhæftning sker det permanent. Det kan ikke omgøres. ", + "attachmentDeletePopup-title": "Slet vedhæftning?", + "attachments": "Vedhæftninger", + "auto-watch": "Følg automatisk tavler når de oprettes ", + "avatar-too-big": "Avataren fylder for meget (maks. 70KB)", + "back": "Tilbage", "board-change-color": "Skift farve", "board-nb-stars": "%s stjerner", "board-not-found": "Fandt ikke tavle ", @@ -130,7 +130,7 @@ "boardChangeColorPopup-title": "Skift tavlens baggrund", "boardChangeTitlePopup-title": "Omdøb tavle", "boardChangeVisibilityPopup-title": "Tilpas synlighed", - "boardChangeWatchPopup-title": "Tilpas ur", + "boardChangeWatchPopup-title": "Tilpas følgefunktion", "boardMenuPopup-title": "Tavleindstillinger", "boardChangeViewPopup-title": "Tavlevisning", "boards": "Tavler", @@ -157,624 +157,622 @@ "card-edit-labels": "Redigér etiketter", "card-edit-members": "Redigér medlemmer", "card-labels-title": "Ændr etiketter for kortet.", - "card-members-title": "Add or remove members of the board from the card.", + "card-members-title": "Tilføj eller fjern medlemmer på tavlen fra kortet.", "card-start": "Start", - "card-start-on": "Starts on", - "cardAttachmentsPopup-title": "Attach From", - "cardCustomField-datePopup-title": "Change date", + "card-start-on": "Starter per", + "cardAttachmentsPopup-title": "Vedhæft fra", + "cardCustomField-datePopup-title": "Ændringsdato", "cardCustomFieldsPopup-title": "Redigér brugerdefinerede felter", - "cardStartVotingPopup-title": "Start a vote", - "positiveVoteMembersPopup-title": "Proponents", - "negativeVoteMembersPopup-title": "Opponents", - "vote-question": "Voting question", - "vote-public": "Public vote", - "vote-for-it": "for it", - "vote-against": "against", - "cardDeletePopup-title": "Delete Card?", - "cardDetailsActionsPopup-title": "Card Actions", - "cardLabelsPopup-title": "Labels", - "cardMembersPopup-title": "Members", - "cardMorePopup-title": "More", - "cardTemplatePopup-title": "Create template", - "cards": "Cards", - "cards-count": "Cards", - "casSignIn": "Sign In with CAS", - "cardType-card": "Card", - "cardType-linkedCard": "Linked Card", - "cardType-linkedBoard": "Linked Board", - "change": "Change", - "change-avatar": "Change Avatar", - "change-password": "Change Password", - "change-permissions": "Change permissions", - "change-settings": "Change Settings", - "changeAvatarPopup-title": "Change Avatar", - "changeLanguagePopup-title": "Change Language", - "changePasswordPopup-title": "Change Password", - "changePermissionsPopup-title": "Change Permissions", - "changeSettingsPopup-title": "Change Settings", - "subtasks": "Subtasks", - "checklists": "Checklists", - "click-to-star": "Click to star this board.", - "click-to-unstar": "Click to unstar this board.", - "clipboard": "Clipboard or drag & drop", - "close": "Close", - "close-board": "Close Board", - "close-board-pop": "You will be able to restore the board by clicking the “Archive” button from the home header.", - "color-black": "black", - "color-blue": "blue", - "color-crimson": "crimson", - "color-darkgreen": "darkgreen", - "color-gold": "gold", - "color-gray": "gray", - "color-green": "green", - "color-indigo": "indigo", + "cardStartVotingPopup-title": "Start en stemmeafgivning", + "positiveVoteMembersPopup-title": "Tilhængere", + "negativeVoteMembersPopup-title": "Modstandere", + "vote-question": "Spørgsmål til afstemning", + "vote-public": "Offentlig stemmegivning", + "vote-for-it": "går ind for", + "vote-against": "går imod", + "cardDeletePopup-title": "Slet kort?", + "cardDetailsActionsPopup-title": "Handlinger for kort", + "cardLabelsPopup-title": "Etiketter", + "cardMembersPopup-title": "Medlemmer", + "cardMorePopup-title": "Mere", + "cardTemplatePopup-title": "Opret skabelon", + "cards": "Kort", + "cards-count": "Kort", + "casSignIn": "Log ind med CAS", + "cardType-card": "Kort", + "cardType-linkedCard": "Sammenkædet kort", + "cardType-linkedBoard": "Sammenkædet tavle", + "change": "Tilpas", + "change-avatar": "Tilpas avatar", + "change-password": "Skift kodeord", + "change-permissions": "Tilpas tilladelser", + "change-settings": "Tilpas indstillinger", + "changeAvatarPopup-title": "Tilpas avatar", + "changeLanguagePopup-title": "Skift sprog", + "changePasswordPopup-title": "Skift kodeord", + "changePermissionsPopup-title": "Tilpas tilladelser", + "changeSettingsPopup-title": "Tilpas indstillinger", + "subtasks": "Delopgaver", + "checklists": "Tjeklister", + "click-to-star": "Klik for at tilføje stjerne til tavlen.", + "click-to-unstar": "Klik for at fjerne stjerne fra tavlen.", + "clipboard": "Udklipsholder eller træk-og-slip", + "close": "Luk", + "close-board": "Luk tavle", + "close-board-pop": "Du har mulighed for at genskabe tavlen ved at klikke på \"Arkiv\"-knappen fra overskriften hjem.", + "color-black": "sort", + "color-blue": "blå", + "color-crimson": "crimsonrød", + "color-darkgreen": "mørkegrøn", + "color-gold": "guld", + "color-gray": "grå", + "color-green": "grøn", + "color-indigo": "indigoblå", "color-lime": "lime", "color-magenta": "magenta", - "color-mistyrose": "mistyrose", - "color-navy": "navy", + "color-mistyrose": "lyserød", + "color-navy": "navyblå", "color-orange": "orange", - "color-paleturquoise": "paleturquoise", - "color-peachpuff": "peachpuff", + "color-paleturquoise": "bleg turkis", + "color-peachpuff": "ferskenfarvet", "color-pink": "pink", - "color-plum": "plum", - "color-purple": "purple", - "color-red": "red", - "color-saddlebrown": "saddlebrown", - "color-silver": "silver", + "color-plum": "blommefarvet", + "color-purple": "lilla", + "color-red": "rød", + "color-saddlebrown": "saddelbrun", + "color-silver": "sølv", "color-sky": "sky", - "color-slateblue": "slateblue", - "color-white": "white", - "color-yellow": "yellow", - "unset-color": "Unset", - "comment": "Comment", - "comment-placeholder": "Write Comment", - "comment-only": "Comment only", - "comment-only-desc": "Can comment on cards only.", - "no-comments": "No comments", - "no-comments-desc": "Can not see comments and activities.", - "worker": "Worker", - "worker-desc": "Can only move cards, assign itself to card and comment.", + "color-slateblue": "blågrå", + "color-white": "hvid", + "color-yellow": "gul", + "unset-color": "Nulstil", + "comment": "Kommentér", + "comment-placeholder": "Skriv kommentar", + "comment-only": "Kun kommentarer", + "comment-only-desc": "Kan kun kommentere på kort.", + "no-comments": "Ingen kommentarer", + "no-comments-desc": "Kan ikke se kommentarer og aktiviteter.", + "worker": "Arbejder", + "worker-desc": "Kan kun flytte kort, tildele sig selv til kort og kommentere.", "computer": "Computer", - "confirm-subtask-delete-dialog": "Are you sure you want to delete subtask?", - "confirm-checklist-delete-dialog": "Are you sure you want to delete checklist?", - "copy-card-link-to-clipboard": "Copy card link to clipboard", - "linkCardPopup-title": "Link Card", - "searchElementPopup-title": "Search", - "copyCardPopup-title": "Copy Card", - "copyChecklistToManyCardsPopup-title": "Copy Checklist Template to Many Cards", - "copyChecklistToManyCardsPopup-instructions": "Destination Card Titles and Descriptions in this JSON format", + "confirm-subtask-delete-dialog": "Er du sikker på du vil slette delopgaven?", + "confirm-checklist-delete-dialog": "Er du sikker på du vil slette tjeklisten?", + "copy-card-link-to-clipboard": "Kopiér link til kort til udklipsholder ", + "linkCardPopup-title": "Sammenkæd kort", + "searchElementPopup-title": "Søg", + "copyCardPopup-title": "Kopiér kort", + "copyChecklistToManyCardsPopup-title": "Kopiér tjeklisteskabelon til flere kort", + "copyChecklistToManyCardsPopup-instructions": "Destination for kortenes titler og beskrivelser i dette JSON-format", "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"First card title\", \"description\":\"First card description\"}, {\"title\":\"Second card title\",\"description\":\"Second card description\"},{\"title\":\"Last card title\",\"description\":\"Last card description\"} ]", - "create": "Create", - "createBoardPopup-title": "Create Board", - "chooseBoardSourcePopup-title": "Import board", - "createLabelPopup-title": "Create Label", - "createCustomField": "Create Field", - "createCustomFieldPopup-title": "Create Field", - "current": "current", - "custom-field-delete-pop": "There is no undo. This will remove this custom field from all cards and destroy its history.", - "custom-field-checkbox": "Checkbox", - "custom-field-date": "Date", - "custom-field-dropdown": "Dropdown List", - "custom-field-dropdown-none": "(none)", - "custom-field-dropdown-options": "List Options", - "custom-field-dropdown-options-placeholder": "Press enter to add more options", - "custom-field-dropdown-unknown": "(unknown)", - "custom-field-number": "Number", - "custom-field-text": "Text", - "custom-fields": "Custom Fields", - "date": "Date", - "decline": "Decline", - "default-avatar": "Default avatar", - "delete": "Delete", - "deleteCustomFieldPopup-title": "Delete Custom Field?", - "deleteLabelPopup-title": "Delete Label?", - "description": "Description", - "disambiguateMultiLabelPopup-title": "Disambiguate Label Action", - "disambiguateMultiMemberPopup-title": "Disambiguate Member Action", - "discard": "Discard", - "done": "Done", - "download": "Download", - "edit": "Edit", - "edit-avatar": "Change Avatar", - "edit-profile": "Edit Profile", - "edit-wip-limit": "Edit WIP Limit", - "soft-wip-limit": "Soft WIP Limit", - "editCardStartDatePopup-title": "Change start date", - "editCardDueDatePopup-title": "Change due date", - "editCustomFieldPopup-title": "Edit Field", - "editCardSpentTimePopup-title": "Change spent time", - "editLabelPopup-title": "Change Label", - "editNotificationPopup-title": "Edit Notification", - "editProfilePopup-title": "Edit Profile", - "email": "Email", - "email-enrollAccount-subject": "An account created for you on __siteName__", - "email-enrollAccount-text": "Hello __user__,\n\nTo start using the service, simply click the link below.\n\n__url__\n\nThanks.", - "email-fail": "Sending email failed", - "email-fail-text": "Error trying to send email", - "email-invalid": "Invalid email", - "email-invite": "Invite via Email", - "email-invite-subject": "__inviter__ sent you an invitation", - "email-invite-text": "Dear __user__,\n\n__inviter__ invites you to join board \"__board__\" for collaborations.\n\nPlease follow the link below:\n\n__url__\n\nThanks.", - "email-resetPassword-subject": "Reset your password on __siteName__", - "email-resetPassword-text": "Hello __user__,\n\nTo reset your password, simply click the link below.\n\n__url__\n\nThanks.", - "email-sent": "Email sent", - "email-verifyEmail-subject": "Verify your email address on __siteName__", - "email-verifyEmail-text": "Hello __user__,\n\nTo verify your account email, simply click the link below.\n\n__url__\n\nThanks.", - "enable-wip-limit": "Enable WIP Limit", - "error-board-doesNotExist": "This board does not exist", - "error-board-notAdmin": "You need to be admin of this board to do that", - "error-board-notAMember": "You need to be a member of this board to do that", - "error-json-malformed": "Your text is not valid JSON", - "error-json-schema": "Your JSON data does not include the proper information in the correct format", - "error-list-doesNotExist": "This list does not exist", - "error-user-doesNotExist": "This user does not exist", - "error-user-notAllowSelf": "You can not invite yourself", - "error-user-notCreated": "This user is not created", - "error-username-taken": "This username is already taken", - "error-email-taken": "Email has already been taken", - "export-board": "Export board", - "sort": "Sort", - "sort-desc": "Click to Sort List", - "list-sort-by": "Sort the List By:", - "list-label-modifiedAt": "Last Access Time", - "list-label-title": "Name of the List", - "list-label-sort": "Your Manual Order", - "list-label-short-modifiedAt": "(L)", + "create": "Opret", + "createBoardPopup-title": "Opret tavle", + "chooseBoardSourcePopup-title": "Importér tavle", + "createLabelPopup-title": "Opret etikette", + "createCustomField": "Opret felt", + "createCustomFieldPopup-title": "Opret felt", + "current": "nuværende", + "custom-field-delete-pop": "Du kan ikke fortryde handlingen. Dette vil fjerne dette brugerdefinerede felt fra alle kort og tilintetgøre dens historik.", + "custom-field-checkbox": "Afkrydsningsfelt", + "custom-field-date": "Dato", + "custom-field-dropdown": "Rullegardinliste", + "custom-field-dropdown-none": "(ingen)", + "custom-field-dropdown-options": "Tilvalg for liste", + "custom-field-dropdown-options-placeholder": "Tryk enter for at tilføje flere tilvalg", + "custom-field-dropdown-unknown": "(ukendt)", + "custom-field-number": "Tal", + "custom-field-text": "Tekst", + "custom-fields": "Brugerdefinerede felter", + "date": "Dato", + "decline": "Afslå", + "default-avatar": "Standard-avatar", + "delete": "Slet", + "deleteCustomFieldPopup-title": "Slet brugerdefineret felt?", + "deleteLabelPopup-title": "Slet etikette?", + "description": "Beskrivelse", + "disambiguateMultiLabelPopup-title": "Tydeliggør handling for etikette", + "disambiguateMultiMemberPopup-title": "Tydeliggør handling for medlem", + "discard": "Forkast", + "done": "Færdig", + "download": "Hent", + "edit": "Redigér", + "edit-avatar": "Tilpas avatar", + "edit-profile": "Redigér profil", + "edit-wip-limit": "Redigér WIP-begrænsning", + "soft-wip-limit": "Blød WIP-begrænsning", + "editCardStartDatePopup-title": "Skift startdato", + "editCardDueDatePopup-title": "Skift forfaldsdato", + "editCustomFieldPopup-title": "Redigér felt", + "editCardSpentTimePopup-title": "Tilpas forbrugt tid", + "editLabelPopup-title": "Skift etikette", + "editNotificationPopup-title": "Redigér notifikation", + "editProfilePopup-title": "Redigér profil", + "email": "E-mail", + "email-enrollAccount-subject": "Der er oprettet konto til dig på __siteName__", + "email-enrollAccount-text": "Hej __user__,\n\nFor at begynde at benytte tjenesten, så klik linket nedenfor.\n\n__url__\n\nTak.", + "email-fail": "Afsendelse af e-mail mislykkedes", + "email-fail-text": "Fejl under afsendelse af e-mail", + "email-invalid": "Ugyldig e-mail", + "email-invite": "Invitér via e-mail", + "email-invite-subject": "__inviter__ sendte dig en invitation", + "email-invite-text": "Kære __user__,\n\n__inviter__ inviterer dig til deltagelse i tavlen \"__board__\" for samarbejde.\n\nFølg venligst linket nedenfor:\n\n__url__\n\nTak.", + "email-resetPassword-subject": "Genskab dit kodeord på __siteName__", + "email-resetPassword-text": "Hej __user__,\n\nFor at genskabe dit kodeord, så klik linket nedenfor your password.\n\n__url__\n\nTak.", + "email-sent": "E-mail er afsendt", + "email-verifyEmail-subject": "Verificér din e-mailadresse på your __siteName__", + "email-verifyEmail-text": "Hej __user__,\n\nFor at verificere din e-mail for kontoen, så klik på linket nedenfor.\n\n__url__\n\nTak.", + "enable-wip-limit": "Slå WIP-begrænsning til", + "error-board-doesNotExist": "Denne tavle eksisterer ikke.", + "error-board-notAdmin": "Du skal være administrator for tavlen for at gøre dette", + "error-board-notAMember": "Du skal være medlem af denne tavle for at gøre dette", + "error-json-malformed": "Din tekst er ikke gyldig JSON", + "error-json-schema": "Dine JSON-data indeholder ikke den rette information i det rette format", + "error-list-doesNotExist": "Listen findes ikke", + "error-user-doesNotExist": "Brugeren findes ikke", + "error-user-notAllowSelf": "Du kan ikke invitere dig selv", + "error-user-notCreated": "Brugeren er ikke oprettet", + "error-username-taken": "Brugernavnet er optaget", + "error-email-taken": "E-mailadressen er allerede optaget", + "export-board": "Eksportér tavle", + "sort": "Sortér", + "sort-desc": "Klik for at sortere listen", + "list-sort-by": "Sortér listen efter:", + "list-label-modifiedAt": "Senest tilgået:", + "list-label-title": "Navn på listen", + "list-label-sort": "Din manuelle ordre", + "list-label-short-modifiedAt": "(S)", "list-label-short-title": "(N)", "list-label-short-sort": "(M)", "filter": "Filter", - "filter-cards": "Filter Cards or Lists", - "list-filter-label": "Filter List by Title", - "filter-clear": "Clear filter", - "filter-no-label": "No label", - "filter-no-member": "No member", - "filter-no-assignee": "No assignee", - "filter-no-custom-fields": "No Custom Fields", - "filter-show-archive": "Show archived lists", - "filter-hide-empty": "Hide empty lists", - "filter-on": "Filter is on", - "filter-on-desc": "You are filtering cards on this board. Click here to edit filter.", - "filter-to-selection": "Filter to selection", - "advanced-filter-label": "Advanced Filter", - "advanced-filter-description": "Advanced Filter allows to write a string containing following operators: == != <= >= && || ( ) A space is used as a separator between the Operators. You can filter for all Custom Fields by typing their names and values. For Example: Field1 == Value1. Note: If fields or values contains spaces, you need to encapsulate them into single quotes. For Example: 'Field 1' == 'Value 1'. For single control characters (' \\/) to be skipped, you can use \\. For example: Field1 == I\\'m. Also you can combine multiple conditions. For Example: F1 == V1 || F1 == V2. Normally all operators are interpreted from left to right. You can change the order by placing brackets. For Example: F1 == V1 && ( F2 == V2 || F2 == V3 ). Also you can search text fields using regex: F1 == /Tes.*/i", - "fullname": "Full Name", - "header-logo-title": "Go back to your boards page.", - "hide-system-messages": "Hide system messages", - "headerBarCreateBoardPopup-title": "Create Board", - "home": "Home", + "filter-cards": "Filtrér kort eller lister", + "list-filter-label": "Filtrér lister efter titel", + "filter-clear": "Ryd filter", + "filter-no-label": "Ingen etikette", + "filter-no-member": "Ingen medlemmer", + "filter-no-assignee": "Utildelt", + "filter-no-custom-fields": "Ingen brugerdefinerede felter", + "filter-show-archive": "Vis arkiverede lister", + "filter-hide-empty": "Skjul tomme lister", + "filter-on": "Filter er slået til", + "filter-on-desc": "Du filtrerer kort på denne tavle. Klik her for at redigere filteret.", + "filter-to-selection": "Filtrér til valgte", + "advanced-filter-label": "Avanceret filter", + "advanced-filter-description": "Avanceret filter gør det muligt at skrive en tekststreng indeholdende følgende operatører: == != <= >= && || ( ) Mellemrum anvendes som adskillelsestegn mellem operatørerne. Du kan filtrere alle Brugerdefinerede felter ved at taste deres navne og værdier. Som eksempel: Felt1 == Værdi1. Bemærk: Hvis felter eller værdier indeholder mellemrum, så skal du indkapsle dem i enkeltcitationstegn. Som eksempel: 'Felt 1' == I\\'m. Du kan også kombinere flere betingelser. Som eksempel: F1 == V1 || F1 == V2. Normalt vil alle operatører blive fortolket fra venstre mod højre. Du kan ændre rækkefølgen ved brug af parenteser. Som eksempel: F1 == V1 && (F2 == V2 || F2 == V3). Du kan også søge i tekstfelter med brug af regulære udtryk: F1 == /Tes.*/i", + "fullname": "Fuldt navn", + "header-logo-title": "Gå tilbage til siden med dine tavler", + "hide-system-messages": "Skjul systembeskeder", + "headerBarCreateBoardPopup-title": "Opret tavle", + "home": "Hjem", "import": "Import", "link": "Link", - "import-board": "import board", - "import-board-c": "Import board", - "import-board-title-trello": "Import board from Trello", - "import-board-title-wekan": "Import board from previous export", - "import-sandstorm-backup-warning": "Do not delete data you import from original exported board or Trello before checking does this grain close and open again, or do you get Board not found error, that means data loss.", - "import-sandstorm-warning": "Imported board will delete all existing data on board and replace it with imported board.", - "from-trello": "From Trello", - "from-wekan": "From previous export", - "import-board-instruction-trello": "In your Trello board, go to 'Menu', then 'More', 'Print and Export', 'Export JSON', and copy the resulting text.", - "import-board-instruction-wekan": "In your board, go to 'Menu', then 'Export board', and copy the text in the downloaded file.", - "import-board-instruction-about-errors": "If you get errors when importing board, sometimes importing still works, and board is at All Boards page.", - "import-json-placeholder": "Paste your valid JSON data here", - "import-map-members": "Map members", - "import-members-map": "Your imported board has some members. Please map the members you want to import to your users", - "import-show-user-mapping": "Review members mapping", - "import-user-select": "Pick your existing user you want to use as this member", - "importMapMembersAddPopup-title": "Select member", + "import-board": "importér tavle", + "import-board-c": "Importér tavle", + "import-board-title-trello": "Importér tavle fra Trello", + "import-board-title-wekan": "Importér tavler fra tidligere eksport", + "from-trello": "Fra Trello", + "from-wekan": "Fra forrige eksport", + "import-board-instruction-trello": "I din Trello-tavle, gå til 'Menu', dernæst 'More', 'Print and Export', 'Export JSON', og kopiér den tekst som vises.", + "import-board-instruction-wekan": "På din tavle, gå til 'Menu', dernæst 'Eksportér tavle', og kopiér teksten i den hentede fil.", + "import-board-instruction-about-errors": "Hvis du får fejl når der importeres en tavle, så vil importen undertiden stadig fungere, og tavlen vil være under side Alle tavler.", + "import-json-placeholder": "Indsæt dine gyldige JSON-data her", + "import-map-members": "Kortlæg medlemmer", + "import-members-map": "Dine importerede tavler rummer medlemmer. Kortlæg venligst de medlemmer du ønsker at importere til dine brugere.", + "import-show-user-mapping": "Gennemse kortlægning af medlemmer", + "import-user-select": "Vælg din eksisterende bruger, som du ønsker at bruge for dette medlem", + "importMapMembersAddPopup-title": "Vælg medlem", "info": "Version", - "initials": "Initials", - "invalid-date": "Invalid date", - "invalid-time": "Invalid time", - "invalid-user": "Invalid user", - "joined": "joined", - "just-invited": "You are just invited to this board", - "keyboard-shortcuts": "Keyboard shortcuts", - "label-create": "Create Label", - "label-default": "%s label (default)", - "label-delete-pop": "There is no undo. This will remove this label from all cards and destroy its history.", - "labels": "Labels", - "language": "Language", - "last-admin-desc": "You can’t change roles because there must be at least one admin.", - "leave-board": "Leave Board", - "leave-board-pop": "Are you sure you want to leave __boardTitle__? You will be removed from all cards on this board.", - "leaveBoardPopup-title": "Leave Board ?", - "link-card": "Link to this card", - "list-archive-cards": "Move all cards in this list to Archive", - "list-archive-cards-pop": "This will remove all the cards in this list from the board. To view cards in Archive and bring them back to the board, click “Menu” > “Archive”.", - "list-move-cards": "Move all cards in this list", - "list-select-cards": "Select all cards in this list", - "set-color-list": "Set Color", - "listActionPopup-title": "List Actions", - "swimlaneActionPopup-title": "Swimlane Actions", - "swimlaneAddPopup-title": "Add a Swimlane below", - "listImportCardPopup-title": "Import a Trello card", - "listMorePopup-title": "More", - "link-list": "Link to this list", - "list-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the list. There is no undo.", - "list-delete-suggest-archive": "You can move a list to Archive to remove it from the board and preserve the activity.", + "initials": "Initialer", + "invalid-date": "Ugyldig dato", + "invalid-time": "Ugyldig tidsangivelse", + "invalid-user": "Ugyldig bruger", + "joined": "sluttede sig til", + "just-invited": "Du er netop blevet inviteret til denne tavle", + "keyboard-shortcuts": "Tastaturgenveje", + "label-create": "Opret etikette", + "label-default": "%s etikette (standard)", + "label-delete-pop": "Det er ikke muligt at fortryde. Dette vil fjerne etiketten fra alle kort og ødelægge dets historik.", + "labels": "Etiketter", + "language": "Sprog", + "last-admin-desc": "Du kan ikke ændre roller, da der mindst skal være én administrator.", + "leave-board": "Forlad tavle", + "leave-board-pop": "Er du sikker på du vil forlade __boardTitle__? Du vil blive fjernet fra alle kort på denne tavle.", + "leaveBoardPopup-title": "Forlad tavle?", + "link-card": "Link til dette kort", + "list-archive-cards": "Flyt alle kort i denne liste til arkivet", + "list-archive-cards-pop": "Dette vil fjerne alle kort i denne liste fra tavlen. For at se kort i arkivet og bringe dem tilbage til tavlen, så klik \"Menu\" > \"Arkiv\".", + "list-move-cards": "Flyt alle kort i denne liste", + "list-select-cards": "Vælg alle kort i denne liste", + "set-color-list": "Angiv farve", + "listActionPopup-title": "Handlinger for liste", + "swimlaneActionPopup-title": "Handlinger for svømmebane", + "swimlaneAddPopup-title": "Tilføj en svømmebane nedenfor", + "listImportCardPopup-title": "Importér et Trello-kort", + "listMorePopup-title": "Mere", + "link-list": "Link til denne liste", + "list-delete-pop": "Alle handlinger vil blive fjernet fra aktivitetsfeedet og du vil ikke have mulighed for at genskabe listen. Der er ingen måder at fortryde. ", + "list-delete-suggest-archive": "Du kan flytte en liste til arkivet for at fjerne det fra tavlen og bevare dets aktivitet.", "lists": "Lister", "swimlanes": "Svømmebaner", - "log-out": "Log Out", - "log-in": "Log In", - "loginPopup-title": "Log In", - "memberMenuPopup-title": "Member Settings", - "members": "Members", + "log-out": "Log ud", + "log-in": "Log ind", + "loginPopup-title": "Log ind", + "memberMenuPopup-title": "Medlemsindstillinger", + "members": "Medlemmer", "menu": "Menu", - "move-selection": "Move selection", - "moveCardPopup-title": "Move Card", - "moveCardToBottom-title": "Move to Bottom", - "moveCardToTop-title": "Move to Top", - "moveSelectionPopup-title": "Move selection", - "multi-selection": "Multi-Selection", - "multi-selection-on": "Multi-Selection is on", - "muted": "Muted", - "muted-info": "You will never be notified of any changes in this board", - "my-boards": "My Boards", - "name": "Name", - "no-archived-cards": "No cards in Archive.", - "no-archived-lists": "No lists in Archive.", - "no-archived-swimlanes": "No swimlanes in Archive.", - "no-results": "No results", + "move-selection": "Flyt valgte", + "moveCardPopup-title": "Flyt kort", + "moveCardToBottom-title": "Flyt til bunden", + "moveCardToTop-title": "Flyt til toppen", + "moveSelectionPopup-title": "Flyt valgte", + "multi-selection": "Multivalg", + "multi-selection-on": "Multivalg er slået til", + "muted": "Slukket", + "muted-info": "Du vil aldrig få notifikationer om ændringer i denne tavle", + "my-boards": "Mine tavler", + "name": "Navn", + "no-archived-cards": "Ingen kort i arkivet.", + "no-archived-lists": "Ingen lister i arkivet.", + "no-archived-swimlanes": "Ingen svømmebaner i arkivet.", + "no-results": "Ingen resultater", "normal": "Normal", - "normal-desc": "Can view and edit cards. Can't change settings.", - "not-accepted-yet": "Invitation not accepted yet", - "notify-participate": "Receive updates to any cards you participate as creater or member", - "notify-watch": "Receive updates to any boards, lists, or cards you’re watching", - "optional": "optional", - "or": "or", - "page-maybe-private": "This page may be private. You may be able to view it by <a href='%s'>logging in</a>.", - "page-not-found": "Page not found.", - "password": "Password", - "paste-or-dragdrop": "to paste, or drag & drop image file to it (image only)", - "participating": "Participating", - "preview": "Preview", - "previewAttachedImagePopup-title": "Preview", - "previewClipboardImagePopup-title": "Preview", - "private": "Private", - "private-desc": "This board is private. Only people added to the board can view and edit it.", - "profile": "Profile", - "public": "Public", - "public-desc": "This board is public. It's visible to anyone with the link and will show up in search engines like Google. Only people added to the board can edit.", - "quick-access-description": "Star a board to add a shortcut in this bar.", - "remove-cover": "Remove Cover", - "remove-from-board": "Remove from Board", - "remove-label": "Remove Label", - "listDeletePopup-title": "Delete List ?", - "remove-member": "Remove Member", - "remove-member-from-card": "Remove from Card", - "remove-member-pop": "Remove __name__ (__username__) from __boardTitle__? The member will be removed from all cards on this board. They will receive a notification.", - "removeMemberPopup-title": "Remove Member?", - "rename": "Rename", + "normal-desc": "Du kan se og redigere kort. Indstillinger kan ikke ændres.", + "not-accepted-yet": "Invitation er endnu ikke accepteret", + "notify-participate": "Modtag opdateringer for alle kort du deltager i, som opretter eller medlem ", + "notify-watch": "Modtag opdateringer for alle tavler eller kort som du følger ", + "optional": "valgfri", + "or": "eller", + "page-maybe-private": "Denne side kan være privat. Du kan eventuelt se den ved at <a href='%s'>logge ind</a>.", + "page-not-found": "Siden blev ikke fundet.", + "password": "Kodeord", + "paste-or-dragdrop": "for at indsætte eller træk-og-slip billedfilen til den (kun billede)", + "participating": "Deltager", + "preview": "Forhåndsvisning", + "previewAttachedImagePopup-title": "Forhåndsvisning", + "previewClipboardImagePopup-title": "Forhåndsvisning", + "private": "Privat", + "private-desc": "Denne tavle er privat. Det er kun tilføjede personer som kan se og redigere den. ", + "profile": "Profil", + "public": "Offentlig", + "public-desc": "Denne tavle er offentlig. Den er synlig for alle med linket og vil blive vist i søgemaskiner som Google. Det er kun personer tilføjet til tavlen, der kan redigere. ", + "quick-access-description": "Stjernemarkér en tavle for at tilføje en genvej i denne bjælke.", + "remove-cover": "Fjern omslag", + "remove-from-board": "Fjern fra tavle", + "remove-label": "Fjern etikette", + "listDeletePopup-title": "Slet liste?", + "remove-member": "Fjern medlem", + "remove-member-from-card": "Fjern fra kort", + "remove-member-pop": "Fjern __name__ (__username__) fra __boardTitle__? Medlemmet vil blive fjernetfra alle kort på denne tavle. De vil modtage en notifikation.", + "removeMemberPopup-title": "Fjern medlem?", + "rename": "Omdøb", "rename-board": "Omdøb tavle", - "restore": "Restore", - "save": "Save", - "search": "Search", - "rules": "Rules", - "search-cards": "Search from card/list titles, descriptions and custom fields on this board", - "search-example": "Text to search for?", - "select-color": "Select Color", - "set-wip-limit-value": "Set a limit for the maximum number of tasks in this list", - "setWipLimitPopup-title": "Set WIP Limit", - "shortcut-assign-self": "Assign yourself to current card", - "shortcut-autocomplete-emoji": "Autocomplete emoji", - "shortcut-autocomplete-members": "Autocomplete members", - "shortcut-clear-filters": "Clear all filters", - "shortcut-close-dialog": "Close Dialog", - "shortcut-filter-my-cards": "Filter my cards", - "shortcut-show-shortcuts": "Bring up this shortcuts list", - "shortcut-toggle-filterbar": "Toggle Filter Sidebar", - "shortcut-toggle-sidebar": "Toggle Board Sidebar", - "show-cards-minimum-count": "Show cards count if list contains more than", - "sidebar-open": "Open Sidebar", - "sidebar-close": "Close Sidebar", - "signupPopup-title": "Create an Account", - "star-board-title": "Click to star this board. It will show up at top of your boards list.", - "starred-boards": "Starred Boards", - "starred-boards-description": "Starred boards show up at the top of your boards list.", - "subscribe": "Subscribe", + "restore": "Genskab", + "save": "Gem", + "search": "Søg", + "rules": "Regler", + "search-cards": "Søg ud fra titler i kort/lister, beskrivelser og brugerdefinerede felter på denne tavle. ", + "search-example": "Tekst som der søges efter?", + "select-color": "Vælg farve", + "set-wip-limit-value": "Angiv en grænse for det maksimale antal opgaver i denne liste", + "setWipLimitPopup-title": "Angiv WIP-begrænsning", + "shortcut-assign-self": "Tilknyt dig selv til nuværende kort?", + "shortcut-autocomplete-emoji": "Auto-fuldfør emoji", + "shortcut-autocomplete-members": "Auto-fuldfør medlemmer", + "shortcut-clear-filters": "Ryd alle filtre", + "shortcut-close-dialog": "Luk dialogboks", + "shortcut-filter-my-cards": "Filtrer mine kort", + "shortcut-show-shortcuts": "Fremvis denne liste med genveje", + "shortcut-toggle-filterbar": "Slå filter-sidebjælke til/fra", + "shortcut-toggle-sidebar": "Slå tavle-sidebjælke til/fra", + "show-cards-minimum-count": "Vis antal kort når listen indeholder mere end", + "sidebar-open": "Åbn sidebjælke", + "sidebar-close": "Luk sidebjælke", + "signupPopup-title": "Opret en konto", + "star-board-title": "Klik for at stjernemarkere denne tavle. Den vil blive vist i toppen af din liste over tavler.", + "starred-boards": "Tavler med stjerner", + "starred-boards-description": "Tavler med stjerner vises i toppen af din liste over tavler.", + "subscribe": "Annonér", "team": "Team", - "this-board": "this board", - "this-card": "this card", - "spent-time-hours": "Spent time (hours)", - "overtime-hours": "Overtime (hours)", - "overtime": "Overtime", - "has-overtime-cards": "Has overtime cards", - "has-spenttime-cards": "Has spent time cards", - "time": "Time", - "title": "Title", - "tracking": "Tracking", - "tracking-info": "You will be notified of any changes to those cards you are involved as creator or member.", + "this-board": "denne tavle", + "this-card": "dette kort", + "spent-time-hours": "Anvendt tid (timer)", + "overtime-hours": "Overtid (timer)", + "overtime": "Overtid", + "has-overtime-cards": "Har kort med overtid", + "has-spenttime-cards": "Har kort med anvendt tid", + "time": "Tid", + "title": "Titel", + "tracking": "Sporing", + "tracking-info": "Du vil få notifikation om alle ændringer i kort som du har oprettet eller er medlem af.", "type": "Type", - "unassign-member": "Unassign member", - "unsaved-description": "You have an unsaved description.", - "unwatch": "Unwatch", - "upload": "Upload", - "upload-avatar": "Upload an avatar", - "uploaded-avatar": "Uploaded an avatar", - "username": "Username", - "view-it": "View it", - "warn-list-archived": "warning: this card is in an list at Archive", - "watch": "Watch", - "watching": "Watching", - "watching-info": "You will be notified of any change in this board", - "welcome-board": "Welcome Board", - "welcome-swimlane": "Milestone 1", - "welcome-list1": "Basics", - "welcome-list2": "Advanced", - "card-templates-swimlane": "Card Templates", - "list-templates-swimlane": "List Templates", - "board-templates-swimlane": "Board Templates", - "what-to-do": "What do you want to do?", - "wipLimitErrorPopup-title": "Invalid WIP Limit", - "wipLimitErrorPopup-dialog-pt1": "The number of tasks in this list is higher than the WIP limit you've defined.", - "wipLimitErrorPopup-dialog-pt2": "Please move some tasks out of this list, or set a higher WIP limit.", - "admin-panel": "Admin Panel", - "settings": "Settings", - "people": "People", - "registration": "Registration", - "disable-self-registration": "Disable Self-Registration", - "invite": "Invite", - "invite-people": "Invite People", - "to-boards": "To board(s)", - "email-addresses": "Email Addresses", - "smtp-host-description": "The address of the SMTP server that handles your emails.", - "smtp-port-description": "The port your SMTP server uses for outgoing emails.", - "smtp-tls-description": "Enable TLS support for SMTP server", - "smtp-host": "SMTP Host", - "smtp-port": "SMTP Port", - "smtp-username": "Username", - "smtp-password": "Password", - "smtp-tls": "TLS support", - "send-from": "From", - "send-smtp-test": "Send a test email to yourself", - "invitation-code": "Invitation Code", - "email-invite-register-subject": "__inviter__ sent you an invitation", - "email-invite-register-text": "Dear __user__,\n\n__inviter__ invites you to kanban board for collaborations.\n\nPlease follow the link below:\n__url__\n\nAnd your invitation code is: __icode__\n\nThanks.", - "email-smtp-test-subject": "SMTP Test Email", - "email-smtp-test-text": "You have successfully sent an email", - "error-invitation-code-not-exist": "Invitation code doesn't exist", - "error-notAuthorized": "You are not authorized to view this page.", - "webhook-title": "Webhook Name", - "webhook-token": "Token (Optional for Authentication)", - "outgoing-webhooks": "Outgoing Webhooks", - "bidirectional-webhooks": "Two-Way Webhooks", - "outgoingWebhooksPopup-title": "Outgoing Webhooks", - "boardCardTitlePopup-title": "Card Title Filter", - "disable-webhook": "Disable This Webhook", - "global-webhook": "Global Webhooks", - "new-outgoing-webhook": "New Outgoing Webhook", - "no-name": "(Unknown)", - "Node_version": "Node version", - "Meteor_version": "Meteor version", - "MongoDB_version": "MongoDB version", - "MongoDB_storage_engine": "MongoDB storage engine", - "MongoDB_Oplog_enabled": "MongoDB Oplog enabled", - "OS_Arch": "OS Arch", - "OS_Cpus": "OS CPU Count", - "OS_Freemem": "OS Free Memory", - "OS_Loadavg": "OS Load Average", - "OS_Platform": "OS Platform", - "OS_Release": "OS Release", - "OS_Totalmem": "OS Total Memory", - "OS_Type": "OS Type", - "OS_Uptime": "OS Uptime", - "days": "days", - "hours": "hours", - "minutes": "minutes", - "seconds": "seconds", - "show-field-on-card": "Show this field on card", - "automatically-field-on-card": "Auto create field to all cards", - "showLabel-field-on-card": "Show field label on minicard", - "yes": "Yes", - "no": "No", - "accounts": "Accounts", - "accounts-allowEmailChange": "Allow Email Change", - "accounts-allowUserNameChange": "Allow Username Change", - "createdAt": "Created at", - "verified": "Verified", - "active": "Active", - "card-received": "Received", - "card-received-on": "Received on", - "card-end": "End", - "card-end-on": "Ends on", - "editCardReceivedDatePopup-title": "Change received date", - "editCardEndDatePopup-title": "Change end date", - "setCardColorPopup-title": "Set color", - "setCardActionsColorPopup-title": "Choose a color", - "setSwimlaneColorPopup-title": "Choose a color", - "setListColorPopup-title": "Choose a color", - "assigned-by": "Assigned By", - "requested-by": "Requested By", - "board-delete-notice": "Deleting is permanent. You will lose all lists, cards and actions associated with this board.", - "delete-board-confirm-popup": "All lists, cards, labels, and activities will be deleted and you won't be able to recover the board contents. There is no undo.", - "boardDeletePopup-title": "Delete Board?", - "delete-board": "Delete Board", - "default-subtasks-board": "Subtasks for __board__ board", - "default": "Default", - "queue": "Queue", - "subtask-settings": "Subtasks Settings", - "card-settings": "Card Settings", - "boardSubtaskSettingsPopup-title": "Board Subtasks Settings", - "boardCardSettingsPopup-title": "Card Settings", - "deposit-subtasks-board": "Deposit subtasks to this board:", - "deposit-subtasks-list": "Landing list for subtasks deposited here:", - "show-parent-in-minicard": "Show parent in minicard:", - "prefix-with-full-path": "Prefix with full path", - "prefix-with-parent": "Prefix with parent", - "subtext-with-full-path": "Subtext with full path", - "subtext-with-parent": "Subtext with parent", - "change-card-parent": "Change card's parent", - "parent-card": "Parent card", - "source-board": "Source board", - "no-parent": "Don't show parent", - "activity-added-label": "added label '%s' to %s", - "activity-removed-label": "removed label '%s' from %s", - "activity-delete-attach": "deleted an attachment from %s", - "activity-added-label-card": "added label '%s'", - "activity-removed-label-card": "removed label '%s'", - "activity-delete-attach-card": "deleted an attachment", - "activity-set-customfield": "set custom field '%s' to '%s' in %s", - "activity-unset-customfield": "unset custom field '%s' in %s", - "r-rule": "Rule", - "r-add-trigger": "Add trigger", - "r-add-action": "Add action", - "r-board-rules": "Board rules", - "r-add-rule": "Add rule", - "r-view-rule": "View rule", - "r-delete-rule": "Delete rule", - "r-new-rule-name": "New rule title", - "r-no-rules": "No rules", - "r-when-a-card": "When a card", - "r-is": "is", - "r-is-moved": "is moved", - "r-added-to": "added to", - "r-removed-from": "Removed from", - "r-the-board": "the board", - "r-list": "list", - "set-filter": "Set Filter", - "r-moved-to": "Moved to", - "r-moved-from": "Moved from", - "r-archived": "Moved to Archive", - "r-unarchived": "Restored from Archive", - "r-a-card": "a card", - "r-when-a-label-is": "When a label is", - "r-when-the-label": "When the label", - "r-list-name": "list name", - "r-when-a-member": "When a member is", - "r-when-the-member": "When the member", - "r-name": "name", - "r-when-a-attach": "When an attachment", - "r-when-a-checklist": "When a checklist is", - "r-when-the-checklist": "When the checklist", - "r-completed": "Completed", - "r-made-incomplete": "Made incomplete", - "r-when-a-item": "When a checklist item is", - "r-when-the-item": "When the checklist item", - "r-checked": "Checked", - "r-unchecked": "Unchecked", - "r-move-card-to": "Move card to", - "r-top-of": "Top of", - "r-bottom-of": "Bottom of", - "r-its-list": "its list", - "r-archive": "Move to Archive", - "r-unarchive": "Restore from Archive", - "r-card": "card", - "r-add": "Add", - "r-remove": "Remove", - "r-label": "label", - "r-member": "member", - "r-remove-all": "Remove all members from the card", - "r-set-color": "Set color to", - "r-checklist": "checklist", - "r-check-all": "Check all", - "r-uncheck-all": "Uncheck all", - "r-items-check": "items of checklist", - "r-check": "Check", - "r-uncheck": "Uncheck", - "r-item": "item", - "r-of-checklist": "of checklist", - "r-send-email": "Send an email", - "r-to": "to", - "r-subject": "subject", - "r-rule-details": "Rule details", - "r-d-move-to-top-gen": "Move card to top of its list", - "r-d-move-to-top-spec": "Move card to top of list", - "r-d-move-to-bottom-gen": "Move card to bottom of its list", - "r-d-move-to-bottom-spec": "Move card to bottom of list", - "r-d-send-email": "Send email", - "r-d-send-email-to": "to", - "r-d-send-email-subject": "subject", - "r-d-send-email-message": "message", - "r-d-archive": "Move card to Archive", - "r-d-unarchive": "Restore card from Archive", - "r-d-add-label": "Add label", - "r-d-remove-label": "Remove label", - "r-create-card": "Create new card", - "r-in-list": "in list", - "r-in-swimlane": "in swimlane", - "r-d-add-member": "Add member", - "r-d-remove-member": "Remove member", - "r-d-remove-all-member": "Remove all member", - "r-d-check-all": "Check all items of a list", - "r-d-uncheck-all": "Uncheck all items of a list", - "r-d-check-one": "Check item", - "r-d-uncheck-one": "Uncheck item", - "r-d-check-of-list": "of checklist", - "r-d-add-checklist": "Add checklist", - "r-d-remove-checklist": "Remove checklist", - "r-by": "by", - "r-add-checklist": "Add checklist", - "r-with-items": "with items", - "r-items-list": "item1,item2,item3", - "r-add-swimlane": "Add swimlane", - "r-swimlane-name": "swimlane name", - "r-board-note": "Note: leave a field empty to match every possible value.", - "r-checklist-note": "Note: checklist's items have to be written as comma separated values.", - "r-when-a-card-is-moved": "When a card is moved to another list", - "r-set": "Set", - "r-update": "Update", - "r-datefield": "date field", + "unassign-member": "Fjern medlemstilknytning", + "unsaved-description": "Du har en beskrivelse som ikke er gemt", + "unwatch": "Ophør med at følge", + "upload": "Overfør", + "upload-avatar": "Overfør en avatar", + "uploaded-avatar": "Overførte en avatar", + "username": "Brugernavn", + "view-it": "Vis den", + "warn-list-archived": "advarsel: dette kort er i en liste i arkivet", + "watch": "Følg", + "watching": "Følger", + "watching-info": "Du vil få notifikation om alle ændringer i denne tavle.", + "welcome-board": "Velkomsttavle", + "welcome-swimlane": "Milepæl 1", + "welcome-list1": "Grundlæggende", + "welcome-list2": "Avanceret", + "card-templates-swimlane": "Kortskabeloner", + "list-templates-swimlane": "Listeskabeloner", + "board-templates-swimlane": "Tavleskabeloner", + "what-to-do": "Hvad ønsker du at foretage dig?", + "wipLimitErrorPopup-title": "Ugyldig WIP-begrænsning", + "wipLimitErrorPopup-dialog-pt1": "Antallet af opgaver i denne liste er højere end WIP-begræsningen du har angivet.", + "wipLimitErrorPopup-dialog-pt2": "Flyt venligst nogle af opgaverne ud af listen, eller angiv en højere WIP-begrænsning.", + "admin-panel": "Admin-panel", + "settings": "Indstillinger", + "people": "Personer", + "registration": "Tilmelding", + "disable-self-registration": "Slå selv-tilmelding fra", + "invite": "Invitér", + "invite-people": "Invitér personer", + "to-boards": "Til tavle(r)", + "email-addresses": "E-mailadresser", + "smtp-host-description": "Adressen på SMTP-serveren som håndterer din e-mail.", + "smtp-port-description": "Den port som din SMTP-server benytter til udgående e-mail. ", + "smtp-tls-description": "Slå TLS-understøttelse til for SMTP-serveren", + "smtp-host": "SMTP-vært", + "smtp-port": "SMTP-port", + "smtp-username": "Brugernavn", + "smtp-password": "Kodeord", + "smtp-tls": "TLS-understøttelse", + "send-from": "Fra", + "send-smtp-test": "Send en e-mailtest til dig selv", + "invitation-code": "Invitationskode", + "email-invite-register-subject": "__inviter__ sendte dig en invitation", + "email-invite-register-text": "Kære __user__,\n\n__inviter__ inviterer dig til at samarbejde på kanbantavlen.\n\nFølg venligst linket nedenfor:\n__url__\n\nDin invitationskode er: __icode__\n\nTak.", + "email-smtp-test-subject": "SMTP for e-mailtest", + "email-smtp-test-text": "Afsendelse af e-mail blev udført ", + "error-invitation-code-not-exist": "Invitationskoden findes ikke", + "error-notAuthorized": "Du har ikke tilladelse til at se denne side.", + "webhook-title": "Navn på webhook", + "webhook-token": "Token (valgfri til godkendelse)", + "outgoing-webhooks": "Udgående webhooks", + "bidirectional-webhooks": "To-vejs webhooks", + "outgoingWebhooksPopup-title": "Udgående webhooks", + "boardCardTitlePopup-title": "Filter for korttitel", + "disable-webhook": "Slå denne webhook fra", + "global-webhook": "Globale webhooks", + "new-outgoing-webhook": "Ny udgående webhook", + "no-name": "(Ukendt)", + "Node_version": "Node-version", + "Meteor_version": "Meteor-version", + "MongoDB_version": "MongoDB-version", + "MongoDB_storage_engine": "Lagringsmotor for MongoDB", + "MongoDB_Oplog_enabled": "MongoDB Oplog er slået til", + "OS_Arch": "OS - Arch", + "OS_Cpus": "CPU-antal for OS", + "OS_Freemem": "Fri hukommelse for OS", + "OS_Loadavg": "Gns.belastning for OS", + "OS_Platform": "OS-platform", + "OS_Release": "OS-udgivelse", + "OS_Totalmem": "Samlet hukommelse for OS", + "OS_Type": "OS-type", + "OS_Uptime": "OS-oppetid", + "days": "dage", + "hours": "timer", + "minutes": "minutter", + "seconds": "sekunder", + "show-field-on-card": "Vis dette felt på kortet", + "automatically-field-on-card": "Auto-opret felter på alle kort", + "showLabel-field-on-card": "Vis feltetikette på minikort", + "yes": "Ja", + "no": "Nej", + "accounts": "Konti", + "accounts-allowEmailChange": "Tillad ændring af e-mail", + "accounts-allowUserNameChange": "Tillad ændring af brugernavn", + "createdAt": "Oprettet per", + "verified": "Verificeret", + "active": "Aktiv", + "card-received": "Modtaget", + "card-received-on": "Modtaget per", + "card-end": "Slut", + "card-end-on": "Slutter per", + "editCardReceivedDatePopup-title": "Tilpas modtagelsesdato", + "editCardEndDatePopup-title": "Tilpas slutdato", + "setCardColorPopup-title": "Angiv farve", + "setCardActionsColorPopup-title": "Vælg en farve", + "setSwimlaneColorPopup-title": "Vælg en farve", + "setListColorPopup-title": "Vælg en farve", + "assigned-by": "Tildelt af", + "requested-by": "Anmodet af", + "board-delete-notice": "Sletning er permanent. Du vil miste alle lister, kort og handlinger knyttet til denne tavle.", + "delete-board-confirm-popup": "Alle lister, kort, etiketter og aktiviteter vil blive slettet og du får ikke mulighed for at genskabe tavlens indhold. Dette kan ikke fortrydes.", + "boardDeletePopup-title": "Slet tavle?", + "delete-board": "Slet tavle", + "default-subtasks-board": "Delopgaver for tavlen __board__", + "default": "Standard", + "queue": "Kø", + "subtask-settings": "Indstillinger for delopgaver", + "card-settings": "Indstillinger for kort", + "boardSubtaskSettingsPopup-title": "Indstillinger for delopgaver i tavle", + "boardCardSettingsPopup-title": "Indstillinger for kort", + "deposit-subtasks-board": "Indsæt delopgaver på denne tavle: ", + "deposit-subtasks-list": "Liste som der landes på, når delopgaver indsættes her:", + "show-parent-in-minicard": "Vis overordnede i minikort:", + "prefix-with-full-path": "Præfiks med fuld sti", + "prefix-with-parent": "Præfiks med overordnede", + "subtext-with-full-path": "Undertekst med fuld sti", + "subtext-with-parent": "Undertekst med overordnede", + "change-card-parent": "Skift kortets overordnede", + "parent-card": "Overordnede kort", + "source-board": "Kilde for tavle", + "no-parent": "Vis ikke overordnede", + "activity-added-label": "tilføjede etiketten '%s' til %s", + "activity-removed-label": "tilføjede etiketten '%s' fra %s", + "activity-delete-attach": "slettede en vedhæftning fra %s", + "activity-added-label-card": "tilføjede etiketten '%s'", + "activity-removed-label-card": "fjernede etiketten '%s'", + "activity-delete-attach-card": "slettede en vedhæftning", + "activity-set-customfield": "angiv brugerdefineret felt '%s' til '%s' i %s", + "activity-unset-customfield": "fjernede brugerdefineret felt '%s' i %s", + "r-rule": "Regel", + "r-add-trigger": "Tilføj trigger-udløser", + "r-add-action": "Tilføj handling", + "r-board-rules": "Regler for tavle", + "r-add-rule": "Tilføj regel", + "r-view-rule": "Vis regel", + "r-delete-rule": "Slet regel", + "r-new-rule-name": "Ny titel for regel", + "r-no-rules": "Ingen regler", + "r-when-a-card": "Når et kort", + "r-is": "er", + "r-is-moved": "flyttes", + "r-added-to": "tilføjes til", + "r-removed-from": "Fjernes fra", + "r-the-board": "tavlen", + "r-list": "liste", + "set-filter": "Angiv filter", + "r-moved-to": "Flyttet til", + "r-moved-from": "Flyttet fra", + "r-archived": "Flyttet fra arkiv", + "r-unarchived": "Genskabt fra arkiv", + "r-a-card": "et kort", + "r-when-a-label-is": "Når en etikette er", + "r-when-the-label": "Når etiketten", + "r-list-name": "listenavn", + "r-when-a-member": "Når et medlem er", + "r-when-the-member": "Når medlemmet", + "r-name": "navn", + "r-when-a-attach": "Når en vedhæftning", + "r-when-a-checklist": "Når en tjekliste er", + "r-when-the-checklist": "Når tjeklisten", + "r-completed": "Fuldført", + "r-made-incomplete": "Gjort ukomplet", + "r-when-a-item": "Når et element i tjeklisten er", + "r-when-the-item": "Når elementet i tjeklisten", + "r-checked": "Markeret", + "r-unchecked": "Umarkeret", + "r-move-card-to": "Flyt kort til", + "r-top-of": "Toppen af", + "r-bottom-of": "Bunden af", + "r-its-list": "dens liste", + "r-archive": "Flyt til arkiv", + "r-unarchive": "Genskab fra arkiv", + "r-card": "kort", + "r-add": "Tilføj", + "r-remove": "Fjern", + "r-label": "etikette", + "r-member": "medlem", + "r-remove-all": "Fjern alle medlemmer fra kortet", + "r-set-color": "Angiv farven til", + "r-checklist": "tjekliste", + "r-check-all": "Markér alle", + "r-uncheck-all": "Fravælg alle", + "r-items-check": "elementer fra tjekliste", + "r-check": "Markér", + "r-uncheck": "Fravælg", + "r-item": "element", + "r-of-checklist": "fra tjekliste", + "r-send-email": "Send en e-mail", + "r-to": "til", + "r-subject": "emne", + "r-rule-details": "Detaljer for regel", + "r-d-move-to-top-gen": "Flyt kortet til toppen af dens liste", + "r-d-move-to-top-spec": "Flyt kortet til toppen af listen", + "r-d-move-to-bottom-gen": "Flyt kortet til bunden af dens liste", + "r-d-move-to-bottom-spec": "Flyt kortet til bunden af listen", + "r-d-send-email": "Send e-mail", + "r-d-send-email-to": "til", + "r-d-send-email-subject": "emne", + "r-d-send-email-message": "besked", + "r-d-archive": "Flyt kortet til arkiv", + "r-d-unarchive": "Genskab kort fra arkiv", + "r-d-add-label": "Tilføj etikette", + "r-d-remove-label": "Fjern etikette", + "r-create-card": "Opret nyt kort", + "r-in-list": "i liste", + "r-in-swimlane": "i svømmebane", + "r-d-add-member": "Tilføj medlem", + "r-d-remove-member": "Fjern medlem", + "r-d-remove-all-member": "Fjern alle medlemmer", + "r-d-check-all": "Markér alle elementer fra en liste", + "r-d-uncheck-all": "Fravælg alle elementer fra en liste", + "r-d-check-one": "Markér element", + "r-d-uncheck-one": "Fravælg element", + "r-d-check-of-list": "fra tjekliste", + "r-d-add-checklist": "Tilføj tjekliste", + "r-d-remove-checklist": "Fjern tjekliste", + "r-by": "af", + "r-add-checklist": "Tilføj tjekliste", + "r-with-items": "med elementer", + "r-items-list": "element1,element2,element3", + "r-add-swimlane": "Tilføj svømmebane", + "r-swimlane-name": "navn på svømmebane", + "r-board-note": "Bemærk: lad et felt stå tomt for at matche alle værdier.", + "r-checklist-note": "Bemærk: tjeklistens elementer skal skrives som en kommaadskilte værdier.", + "r-when-a-card-is-moved": "Når et kort flyttes til en anden liste.", + "r-set": "Angiv", + "r-update": "Opdatér", + "r-datefield": "datofelt", "r-df-start-at": "start", - "r-df-due-at": "due", - "r-df-end-at": "end", - "r-df-received-at": "received", - "r-to-current-datetime": "to current date/time", - "r-remove-value-from": "Remove value from", + "r-df-due-at": "forfalder", + "r-df-end-at": "slutter", + "r-df-received-at": "modtaget", + "r-to-current-datetime": "til nuværende dato/tidspunkt", + "r-remove-value-from": "Fjern værdi fra", "ldap": "LDAP", "oauth2": "OAuth2", "cas": "CAS", - "authentication-method": "Authentication method", - "authentication-type": "Authentication type", - "custom-product-name": "Custom Product Name", + "authentication-method": "Godkendelsesmetode", + "authentication-type": "Godkendelsestype", + "custom-product-name": "Tilpasset produktnavn", "layout": "Layout", - "hide-logo": "Hide Logo", - "add-custom-html-after-body-start": "Add Custom HTML after <body> start", - "add-custom-html-before-body-end": "Add Custom HTML before </body> end", - "error-undefined": "Something went wrong", - "error-ldap-login": "An error occurred while trying to login", - "display-authentication-method": "Display Authentication Method", - "default-authentication-method": "Default Authentication Method", - "duplicate-board": "Duplicate Board", - "people-number": "The number of people is:", - "swimlaneDeletePopup-title": "Delete Swimlane ?", - "swimlane-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the swimlane. There is no undo.", - "restore-all": "Restore all", - "delete-all": "Delete all", - "loading": "Loading, please wait.", - "previous_as": "last time was", - "act-a-dueAt": "modified due time to \nWhen: __timeValue__\nWhere: __card__\n previous due was __timeOldValue__", - "act-a-endAt": "modified ending time to __timeValue__ from (__timeOldValue__)", - "act-a-startAt": "modified starting time to __timeValue__ from (__timeOldValue__)", - "act-a-receivedAt": "modified received time to __timeValue__ from (__timeOldValue__)", - "a-dueAt": "modified due time to be", - "a-endAt": "modified ending time to be", - "a-startAt": "modified starting time to be", - "a-receivedAt": "modified received time to be", - "almostdue": "current due time %s is approaching", - "pastdue": "current due time %s is past", - "duenow": "current due time %s is today", - "act-newDue": "__list__/__card__ has 1st due reminder [__board__]", - "act-withDue": "__list__/__card__ due reminders [__board__]", - "act-almostdue": "was reminding the current due (__timeValue__) of __card__ is approaching", - "act-pastdue": "was reminding the current due (__timeValue__) of __card__ is past", - "act-duenow": "was reminding the current due (__timeValue__) of __card__ is now", - "act-atUserComment": "You were mentioned in [__board__] __list__/__card__", - "delete-user-confirm-popup": "Are you sure you want to delete this account? There is no undo.", - "accounts-allowUserDelete": "Allow users to self delete their account", - "hide-minicard-label-text": "Hide minicard label text", - "show-desktop-drag-handles": "Show desktop drag handles", - "assignee": "Assignee", - "cardAssigneesPopup-title": "Assignee", - "addmore-detail": "Add a more detailed description", - "show-on-card": "Show on Card", - "new": "New", - "editUserPopup-title": "Edit User", - "newUserPopup-title": "New User", - "notifications": "Notifications", - "view-all": "View All", - "filter-by-unread": "Filter by Unread", - "mark-all-as-read": "Mark all as read", - "remove-all-read": "Remove all read", - "allow-rename": "Allow Rename", - "allowRenamePopup-title": "Allow Rename" + "hide-logo": "Skjul logo", + "add-custom-html-after-body-start": "Tilføj tilpasset HTML efter <body> start", + "add-custom-html-before-body-end": "Tilføj tilpasset HTML før </body> slutning", + "error-undefined": "Noget gik galt", + "error-ldap-login": "Fejl under forsøg på login", + "display-authentication-method": "Vis godkendelsesmetode", + "default-authentication-method": "Standard for godkendelsesmetode", + "duplicate-board": "Duplikér tavle", + "people-number": "Antallet af personer er:", + "swimlaneDeletePopup-title": "Slet svømmebane?", + "swimlane-delete-pop": "Alle handlinger vil blive fjernet fra aktivitetsfeedet, og du vil ikke kunne genskabe svømmebanen. Dette kan ikke fortrydes.", + "restore-all": "Genskab alle", + "delete-all": "Slet alle", + "loading": "Indlæser, vent venligst", + "previous_as": "seneste tidspunkt var", + "act-a-dueAt": "ændrede forfaldstidspunkt til \nHvornår: __timeValue__\nHvor: __card__\n forrige forfaldstidspunkt var __timeOldValue__", + "act-a-endAt": "ændrede sluttidspunkt til __timeValue__ fra (__timeOldValue__)", + "act-a-startAt": "ændrede starttidspunkt til __timeValue__ fra (__timeOldValue__)", + "act-a-receivedAt": "ændrede modtagelsestidspunkt til __timeValue__ fra (__timeOldValue__)", + "a-dueAt": "ændrede forfaldstidspunkt til at være", + "a-endAt": "ændrede sluttidspunkt til at være", + "a-startAt": "ændrede starttidspunkt til at være", + "a-receivedAt": "ændrede modtagelsestidspunkt til at være", + "almostdue": "aktuelt forfaldstidspunkt %s nærmer sig", + "pastdue": "aktuelt forfaldstidspunkt %s er passeret", + "duenow": "aktuelt forfaldstidspunkt %s er i dag", + "act-newDue": "__list__/__card__ har 1. påmindelse om forfald [__board__]", + "act-withDue": "__list__/__card__ påmindelse om forfald [__board__]", + "act-almostdue": "påmindede om at aktuelt forfald (__timeValue__) for __card__ nærmer sig", + "act-pastdue": "påmindede om at aktuelt forfald (__timeValue__) of __card__ er passeret", + "act-duenow": "påmindede om at aktuelt forfald (__timeValue__) of __card__ er nu", + "act-atUserComment": "Du blev nævnt i [__board__] __list__/__card__", + "delete-user-confirm-popup": "Er du sikker på du vil slette denne konto? Det er ikke muligt at fortryde.", + "accounts-allowUserDelete": "Tillad brugere at slette deres egen konto", + "hide-minicard-label-text": "Skjul etiketteteksten for minikort", + "show-desktop-drag-handles": "Vis trække-håndtag for skrivebord", + "assignee": "Tildelt til", + "cardAssigneesPopup-title": "Tildelt til", + "addmore-detail": "Tilføj en mere detaljeret beskrivelse", + "show-on-card": "Vis på kort", + "new": "Ny", + "editUserPopup-title": "Redigér bruger", + "newUserPopup-title": "Ny bruger", + "notifications": "Notifikationer", + "view-all": "Vis alle", + "filter-by-unread": "Filtrér efter ulæst", + "mark-all-as-read": "Markér alle som læst", + "remove-all-read": "Fjern alle læste", + "allow-rename": "Tillad omdøb", + "allowRenamePopup-title": "Tillad omdøb" } diff --git a/i18n/de.i18n.json b/i18n/de.i18n.json index 1dff6dea..1dd108e7 100644 --- a/i18n/de.i18n.json +++ b/i18n/de.i18n.json @@ -1,780 +1,778 @@ { - "accept": "Akzeptieren", - "act-activity-notify": "Aktivitätsbenachrichtigung", - "act-addAttachment": "hat Anhang __attachment__ zur Karte __card__ auf der Liste __list__ in Swimlane __swimlane__ in Board __board__ hinzugefügt", - "act-deleteAttachment": "hat Anhang __attachment__ von Karte __card__ auf der Liste __list__ in Swimlane __swimlane__ in Board __board__ gelöscht", - "act-addSubtask": "hat Teilaufgabe __subtask__ zur Karte __card__ auf der Liste __list__ in Swimlane __swimlane__ in Board __board__ hinzugefügt", - "act-addLabel": "hat Label __label__ zur Karte __card__ auf der Liste __list__ in Swimlane __swimlane__ in Board __board__ hinzugefügt", - "act-addedLabel": "hat Label __label__ zur Karte __card__ auf der Liste __list__ in Swimlane __swimlane__ in Board __board__ hinzugefügt", - "act-removeLabel": "hat Label __label__ von Karte __card__ auf der Liste __list__ in Swimlane __swimlane__ in Board __board__ entfernt", - "act-removedLabel": "hat Label __label__ von Karte __card__ auf der Liste __list__ in Swimlane __swimlane__ in Board __board__ entfernt", - "act-addChecklist": "hat Checkliste __checklist__ zur Karte __card__ auf der Liste __list__ in Swimlane __swimlane__ in Board __board__ hinzugefügt", - "act-addChecklistItem": "hat Checklistenposition __checklistItem__ zu Checkliste __checkList__ auf der Karte __card__ auf der Liste __list__ in Swimlane __swimlane__ in Board __board__ hinzugefügt", - "act-removeChecklist": "hat Checkliste __checklist__ von Karte __card__ auf der Liste __list__ in Swimlane __swimlane__ in Board __board__ entfernt", - "act-removeChecklistItem": "hat Checklistenposition __checklistItem__ von Checkliste __checkList__ auf der Karte __card__ auf der Liste __list__ in Swimlane __swimlane__ in Board __board__ entfernt", - "act-checkedItem": "hat __checklistItem__ der Checkliste __checklist__ der Karte __card__ auf der Liste __list__ in Swimlane __swimlane__ in Board __board__ abgehakt", - "act-uncheckedItem": "hat Haken von __checklistItem__ der Checkliste __checklist__ der Karte __card__ auf der Liste __list__ in Swimlane __swimlane__ in Board __board__ entfernt", - "act-completeChecklist": "hat Checkliste __checklist__ der Karte __card__ auf der Liste __list__ in Swimlane __swimlane__ in Board __board__ vervollständigt", - "act-uncompleteChecklist": "hat Checkliste __checklist__ der Karte __card__ auf der Liste __list__ in Swimlane __swimlane__ in Board __board__ unvervollständigt", - "act-addComment": "hat Karte __card__ auf der Liste __list__ in Swimlane __swimlane__ in Board __board__ kommentiert: __comment__", - "act-editComment": "hat den Kommentar auf Karte __card__: __comment__ auf Liste __list__ in Swimlane __swimlane__ in Board __board__ bearbeitet", - "act-deleteComment": "hat den Kommentar von Karte __card__: __comment__ auf Liste __list__ in Swimlane __swimlane__ in Board __board__ gelöscht", - "act-createBoard": "hat Board __board__ erstellt", - "act-createSwimlane": "hat Swimlane __swimlane__ in Board __board__ erstellt", - "act-createCard": "hat Karte __card__ auf der Liste __list__ in Swimlane __swimlane__ in Board __board__ erstellt", - "act-createCustomField": "hat benutzerdefiniertes Feld __customField__ in Board __board__ angelegt", - "act-deleteCustomField": "hat benutzerdefiniertes Feld __customField__ in Board __board__ gelöscht", - "act-setCustomField": "hat benutzerdefiniertes Feld __customField__: __customFieldValue__ auf Karte __card__ auf Liste __list__ in Swimlane __swimlane__ in Board __board__ bearbeitet", - "act-createList": "hat Liste __list__ zu Board __board__ hinzugefügt", - "act-addBoardMember": "hat Mitglied __member__ zu Board __board__ hinzugefügt", - "act-archivedBoard": "hat Board __board__ ins Archiv verschoben", - "act-archivedCard": "hat Karte __card__ von der Liste __list__ in Swimlane __swimlane__ in Board __board__ ins Archiv verschoben", - "act-archivedList": "hat Liste __list__ in Swimlane __swimlane__ in Board __board__ ins Archiv verschoben", - "act-archivedSwimlane": "hat Swimlane __swimlane__ von Board __board__ ins Archiv verschoben", - "act-importBoard": "hat Board __board__ importiert", - "act-importCard": "hat Karte __card__ in Liste __list__ in Swimlane __swimlane__ in Board __board__ importiert", - "act-importList": "hat Liste __list__ in Swimlane __swimlane__ in Board __board__ importiert", - "act-joinMember": "hat Mitglied __member__ zur Karte __card__ auf der Liste __list__ in Swimlane __swimlane__ in Board __board__ hinzugefügt", - "act-moveCard": "hat Karte __card__ in Board __board__ von Liste __oldList__ in Swimlane __oldSwimlane__ zu Liste __list__ in Swimlane __swimlane__ verschoben", - "act-moveCardToOtherBoard": "hat Karte __card__ von Liste __oldList__ in Swimlane __oldSwimlane__ in Board __oldBoard__ zu Liste __list__ in Swimlane __swimlane__ in Board __board__ verschoben", - "act-removeBoardMember": "hat Mitglied __member__ von Board __board__ entfernt", - "act-restoredCard": "hat Karte __card__ auf der Liste __list__ in Swimlane __swimlane__ in Board __board__ wiederhergestellt", - "act-unjoinMember": "hat Mitglied __member__ von Karte __card__ auf der Liste __list__ in Swimlane __swimlane__ in Board __board__ entfernt", - "act-withBoardTitle": "__board__", - "act-withCardTitle": "[__board__] __card__", - "actions": "Aktionen", - "activities": "Aktivitäten", - "activity": "Aktivität", - "activity-added": "hat %s zu %s hinzugefügt", - "activity-archived": "hat %s ins Archiv verschoben", - "activity-attached": "hat %s an %s angehängt", - "activity-created": "hat %s erstellt", - "activity-customfield-created": "hat das benutzerdefinierte Feld %s erstellt", - "activity-excluded": "hat %s von %s ausgeschlossen", - "activity-imported": "hat %s in %s von %s importiert", - "activity-imported-board": "hat %s von %s importiert", - "activity-joined": "ist %s beigetreten", - "activity-moved": "hat %s von %s nach %s verschoben", - "activity-on": "in %s", - "activity-removed": "hat %s von %s entfernt", - "activity-sent": "hat %s an %s gesendet", - "activity-unjoined": "hat %s verlassen", - "activity-subtask-added": "Teilaufgabe zu %s hinzugefügt", - "activity-checked-item": "markierte %s in Checkliste %s von %s", - "activity-unchecked-item": "hat %s in Checkliste %s von %s abgewählt", - "activity-checklist-added": "hat eine Checkliste zu %s hinzugefügt", - "activity-checklist-removed": "entfernte eine Checkliste von %s", - "activity-checklist-completed": "Abgeschlossene Checkliste", - "activity-checklist-uncompleted": "unvervollständigte die Checkliste %s von %s", - "activity-checklist-item-added": "hat ein Checklistenelement zu '%s' in %s hinzugefügt", - "activity-checklist-item-removed": "hat ein Checklistenelement von '%s' in %s entfernt", - "add": "Hinzufügen", - "activity-checked-item-card": "markiere %s in Checkliste %s", - "activity-unchecked-item-card": "hat %s in Checkliste %s abgewählt", - "activity-checklist-completed-card": "hat Checkliste __checklist__ der Karte __card__ auf der Liste __list__ in Swimlane __swimlane__ in Board __board__ vervollständigt", - "activity-checklist-uncompleted-card": "unvervollständigte die Checkliste %s", - "activity-editComment": "editierte Kommentar", - "activity-deleteComment": "löschte Kommentar", - "add-attachment": "Datei anhängen", - "add-board": "neues Board", - "add-card": "Karte hinzufügen", - "add-swimlane": "Swimlane hinzufügen", - "add-subtask": "Teilaufgabe hinzufügen", - "add-checklist": "Checkliste hinzufügen", - "add-checklist-item": "Element zu Checkliste hinzufügen", - "add-cover": "Cover hinzufügen", - "add-label": "Label hinzufügen", - "add-list": "Liste hinzufügen", - "add-members": "Mitglieder hinzufügen", - "added": "Hinzugefügt", - "addMemberPopup-title": "Mitglieder", - "admin": "Admin", - "admin-desc": "Kann Karten anzeigen und bearbeiten, Mitglieder entfernen und Boardeinstellungen ändern.", - "admin-announcement": "Ankündigung", - "admin-announcement-active": "Aktive systemweite Ankündigungen", - "admin-announcement-title": "Ankündigung des Administrators", - "all-boards": "Alle Boards", - "and-n-other-card": "und eine andere Karte", - "and-n-other-card_plural": "und __count__ andere Karten", - "apply": "Übernehmen", - "app-is-offline": "Laden, bitte warten. Das Aktualisieren der Seite führt zu Datenverlust. Wenn das Laden nicht funktioniert, überprüfen Sie bitte, ob der Server nicht angehalten wurde.", - "archive": "Ins Archiv verschieben", - "archive-all": "Alles ins Archiv verschieben", - "archive-board": "Board ins Archiv verschieben", - "archive-card": "Karte ins Archiv verschieben", - "archive-list": "Liste ins Archiv verschieben", - "archive-swimlane": "Swimlane ins Archiv verschieben", - "archive-selection": "Auswahl ins Archiv verschieben", - "archiveBoardPopup-title": "Board ins Archiv verschieben?", - "archived-items": "Archiv", - "archived-boards": "Boards im Archiv", - "restore-board": "Board wiederherstellen", - "no-archived-boards": "Keine Boards im Archiv.", - "archives": "Archiv", - "template": "Vorlage", - "templates": "Vorlagen", - "assign-member": "Mitglied zuweisen", - "attached": "angehängt", - "attachment": "Anhang", - "attachment-delete-pop": "Das Löschen eines Anhangs kann nicht rückgängig gemacht werden.", - "attachmentDeletePopup-title": "Anhang löschen?", - "attachments": "Anhänge", - "auto-watch": "Neue Boards nach Erstellung automatisch beobachten", - "avatar-too-big": "Das Profilbild ist zu groß (max. 70KB)", - "back": "Zurück", - "board-change-color": "Farbe ändern", - "board-nb-stars": "%s Sterne", - "board-not-found": "Board nicht gefunden", - "board-private-info": "Dieses Board wird <strong>privat</strong> sein.", - "board-public-info": "Dieses Board wird <strong>öffentlich</strong> sein.", - "boardChangeColorPopup-title": "Farbe des Boards ändern", - "boardChangeTitlePopup-title": "Board umbenennen", - "boardChangeVisibilityPopup-title": "Sichtbarkeit ändern", - "boardChangeWatchPopup-title": "Beobachtung ändern", - "boardMenuPopup-title": "Boardeinstellungen", - "boardChangeViewPopup-title": "Boardansicht", - "boards": "Boards", - "board-view": "Boardansicht", - "board-view-cal": "Kalender", - "board-view-swimlanes": "Swimlanes", - "board-view-collapse": "Einklappen", - "board-view-lists": "Listen", - "bucket-example": "z.B. \"Löffelliste\"", - "cancel": "Abbrechen", - "card-archived": "Diese Karte wurde ins Archiv verschoben", - "board-archived": "Dieses Board wurde ins Archiv verschoben.", - "card-comments-title": "Diese Karte hat %s Kommentar(e).", - "card-delete-notice": "Löschen kann nicht rückgängig gemacht werden. Alle Aktionen, die dieser Karte zugeordnet sind, werden ebenfalls gelöscht.", - "card-delete-pop": "Alle Aktionen werden aus dem Aktivitätsfeed entfernt und die Karte kann nicht wiedereröffnet werden. Die Aktion kann nicht rückgängig gemacht werden.", - "card-delete-suggest-archive": "Sie können eine Karte ins Archiv verschieben, um sie vom Board zu entfernen und die Aktivitäten zu behalten.", - "card-due": "Fällig", - "card-due-on": "Fällig am", - "card-spent": "Aufgewendete Zeit", - "card-edit-attachments": "Anhänge ändern", - "card-edit-custom-fields": "Benutzerdefinierte Felder editieren", - "card-start-voting": "Abstimmung starten", - "card-cancel-voting": "Abstimmung mit allen Stimmen löschen ", - "card-edit-labels": "Labels ändern", - "card-edit-members": "Mitglieder ändern", - "card-labels-title": "Labels für diese Karte ändern.", - "card-members-title": "Der Karte Board-Mitglieder hinzufügen oder entfernen.", - "card-start": "Start", - "card-start-on": "Start am", - "cardAttachmentsPopup-title": "Anhängen von", - "cardCustomField-datePopup-title": "Datum ändern", - "cardCustomFieldsPopup-title": "Benutzerdefinierte Felder editieren", - "cardStartVotingPopup-title": "Abstimmung starten", - "positiveVoteMembersPopup-title": "Befürworter", - "negativeVoteMembersPopup-title": "Gegner", - "vote-question": "Abstimmen über", - "vote-public": "Öffentliche Abstimmung", - "vote-for-it": "Dafür", - "vote-against": "Dagegen", - "cardDeletePopup-title": "Karte löschen?", - "cardDetailsActionsPopup-title": "Kartenaktionen", - "cardLabelsPopup-title": "Labels", - "cardMembersPopup-title": "Mitglieder", - "cardMorePopup-title": "Mehr", - "cardTemplatePopup-title": "Vorlage erstellen", - "cards": "Karten", - "cards-count": "Karten", - "casSignIn": "Mit CAS anmelden", - "cardType-card": "Karte", - "cardType-linkedCard": "Verknüpfte Karte", - "cardType-linkedBoard": "Verknüpftes Board", - "change": "Ändern", - "change-avatar": "Profilbild ändern", - "change-password": "Passwort ändern", - "change-permissions": "Berechtigungen ändern", - "change-settings": "Einstellungen ändern", - "changeAvatarPopup-title": "Profilbild ändern", - "changeLanguagePopup-title": "Sprache ändern", - "changePasswordPopup-title": "Passwort ändern", - "changePermissionsPopup-title": "Berechtigungen ändern", - "changeSettingsPopup-title": "Einstellungen ändern", - "subtasks": "Teilaufgaben", - "checklists": "Checklisten", - "click-to-star": "Klicken Sie, um das Board mit einem Stern zu markieren.", - "click-to-unstar": "Klicken Sie, um den Stern vom Board zu entfernen.", - "clipboard": "Zwischenablage oder Drag & Drop", - "close": "Schließen", - "close-board": "Board schließen", - "close-board-pop": "Sie können das Board wiederherstellen, indem Sie die Schaltfläche \"Archiv\" in der Kopfzeile der Startseite anklicken.", - "color-black": "schwarz", - "color-blue": "blau", - "color-crimson": "Karminrot", - "color-darkgreen": "Dunkelgrün", - "color-gold": "Gold", - "color-gray": "Grau", - "color-green": "grün", - "color-indigo": "Indigo", - "color-lime": "hellgrün", - "color-magenta": "Magentarot", - "color-mistyrose": "Altrosa", - "color-navy": "Marineblau", - "color-orange": "orange", - "color-paleturquoise": "Blasses Türkis", - "color-peachpuff": "Pfirsich", - "color-pink": "pink", - "color-plum": "Pflaume", - "color-purple": "lila", - "color-red": "rot", - "color-saddlebrown": "Sattelbraun", - "color-silver": "Silber", - "color-sky": "himmelblau", - "color-slateblue": "Schieferblau", - "color-white": "Weiß", - "color-yellow": "gelb", - "unset-color": "Nicht festgelegt", - "comment": "Kommentar", - "comment-placeholder": "Kommentar schreiben", - "comment-only": "Nur Kommentare", - "comment-only-desc": "Kann Karten nur kommentieren.", - "no-comments": "Keine Kommentare", - "no-comments-desc": "Kann keine Kommentare und Aktivitäten sehen.", - "worker": "Arbeiter", - "worker-desc": "Kann Karten nur verschieben, sich selbst zuweisen und kommentieren.", - "computer": "Computer", - "confirm-subtask-delete-dialog": "Wollen Sie die Teilaufgabe wirklich löschen?", - "confirm-checklist-delete-dialog": "Wollen Sie die Checkliste wirklich löschen?", - "copy-card-link-to-clipboard": "Kopiere Link zur Karte in die Zwischenablage", - "linkCardPopup-title": "Karte verknüpfen", - "searchElementPopup-title": "Suche", - "copyCardPopup-title": "Karte kopieren", - "copyChecklistToManyCardsPopup-title": "Checklistenvorlage in mehrere Karten kopieren", - "copyChecklistToManyCardsPopup-instructions": "Titel und Beschreibungen der Zielkarten im folgenden JSON-Format", - "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"Titel der ersten Karte\", \"description\":\"Beschreibung der ersten Karte\"}, {\"title\":\"Titel der zweiten Karte\",\"description\":\"Beschreibung der zweiten Karte\"},{\"title\":\"Titel der letzten Karte\",\"description\":\"Beschreibung der letzten Karte\"} ]", - "create": "Erstellen", - "createBoardPopup-title": "Board erstellen", - "chooseBoardSourcePopup-title": "Board importieren", - "createLabelPopup-title": "Label erstellen", - "createCustomField": "Feld erstellen", - "createCustomFieldPopup-title": "Feld erstellen", - "current": "aktuell", - "custom-field-delete-pop": "Dies wird das Feld aus allen Karten entfernen und den dazugehörigen Verlauf löschen. Die Aktion kann nicht rückgängig gemacht werden.", - "custom-field-checkbox": "Kontrollkästchen", - "custom-field-date": "Datum", - "custom-field-dropdown": "Dropdownliste", - "custom-field-dropdown-none": "(keiner)", - "custom-field-dropdown-options": "Listenoptionen", - "custom-field-dropdown-options-placeholder": "Drücken Sie die Eingabetaste, um weitere Optionen hinzuzufügen", - "custom-field-dropdown-unknown": "(unbekannt)", - "custom-field-number": "Zahl", - "custom-field-text": "Text", - "custom-fields": "Benutzerdefinierte Felder", - "date": "Datum", - "decline": "Ablehnen", - "default-avatar": "Standard Profilbild", - "delete": "Löschen", - "deleteCustomFieldPopup-title": "Benutzerdefiniertes Feld löschen?", - "deleteLabelPopup-title": "Label löschen?", - "description": "Beschreibung", - "disambiguateMultiLabelPopup-title": "Labels vereinheitlichen", - "disambiguateMultiMemberPopup-title": "Mitglieder vereinheitlichen", - "discard": "Verwerfen", - "done": "Erledigt", - "download": "Herunterladen", - "edit": "Bearbeiten", - "edit-avatar": "Profilbild ändern", - "edit-profile": "Profil ändern", - "edit-wip-limit": "WIP-Limit bearbeiten", - "soft-wip-limit": "Soft WIP-Limit", - "editCardStartDatePopup-title": "Startdatum ändern", - "editCardDueDatePopup-title": "Fälligkeitsdatum ändern", - "editCustomFieldPopup-title": "Feld bearbeiten", - "editCardSpentTimePopup-title": "Aufgewendete Zeit ändern", - "editLabelPopup-title": "Label ändern", - "editNotificationPopup-title": "Benachrichtigung ändern", - "editProfilePopup-title": "Profil ändern", - "email": "E-Mail", - "email-enrollAccount-subject": "Ihr Benutzerkonto auf __siteName__ wurde erstellt", - "email-enrollAccount-text": "Hallo __user__,\n\num den Dienst nutzen zu können, klicken Sie bitte auf folgenden Link:\n\n__url__\n\nDanke.", - "email-fail": "Senden der E-Mail fehlgeschlagen", - "email-fail-text": "Fehler beim Senden der E-Mail", - "email-invalid": "Ungültige E-Mail-Adresse", - "email-invite": "per E-Mail einladen", - "email-invite-subject": "__inviter__ hat Ihnen eine Einladung geschickt", - "email-invite-text": "Hallo __user__,\n\n__inviter__ hat Sie zu dem Board \"__board__\" eingeladen.\n\nBitte klicken Sie auf folgenden Link:\n\n__url__\n\nDanke.", - "email-resetPassword-subject": "Setzten Sie ihr Passwort auf __siteName__ zurück", - "email-resetPassword-text": "Hallo __user__,\n\num ihr Passwort zurückzusetzen, klicken Sie bitte auf folgenden Link:\n\n__url__\n\nDanke.", - "email-sent": "E-Mail gesendet", - "email-verifyEmail-subject": "Bestätigen Sie ihre E-Mail-Adresse auf __siteName__", - "email-verifyEmail-text": "Hallo __user__,\n\num ihre E-Mail-Adresse zu bestätigen, klicken Sie bitte auf folgenden Link:\n\n__url__\n\nDanke.", - "enable-wip-limit": "WIP-Limit einschalten", - "error-board-doesNotExist": "Dieses Board existiert nicht", - "error-board-notAdmin": "Um das zu tun, müssen Sie Administrator dieses Boards sein", - "error-board-notAMember": "Um das zu tun, müssen Sie Mitglied dieses Boards sein", - "error-json-malformed": "Ihre Eingabe ist kein gültiges JSON", - "error-json-schema": "Ihre JSON-Daten enthalten nicht die gewünschten Informationen im richtigen Format", - "error-list-doesNotExist": "Diese Liste existiert nicht", - "error-user-doesNotExist": "Dieser Nutzer existiert nicht", - "error-user-notAllowSelf": "Sie können sich nicht selbst einladen.", - "error-user-notCreated": "Dieser Nutzer ist nicht angelegt", - "error-username-taken": "Dieser Benutzername ist bereits vergeben", - "error-email-taken": "E-Mail wird schon verwendet", - "export-board": "Board exportieren", - "sort": "Sortieren", - "sort-desc": "Zum Sortieren der Liste klicken", - "list-sort-by": "Sortieren der Liste nach:", - "list-label-modifiedAt": "Letzte Zugriffszeit", - "list-label-title": "Name der Liste", - "list-label-sort": "Ihre manuelle Sortierung", - "list-label-short-modifiedAt": "(Z)", - "list-label-short-title": "(N)", - "list-label-short-sort": "(M)", - "filter": "Filter", - "filter-cards": "Karten oder Listen filtern", - "list-filter-label": "Liste nach Titel filtern", - "filter-clear": "Filter entfernen", - "filter-no-label": "Kein Label", - "filter-no-member": "Kein Mitglied", - "filter-no-assignee": "Nicht zugewiesen", - "filter-no-custom-fields": "Keine benutzerdefinierten Felder", - "filter-show-archive": "Archivierte Listen anzeigen", - "filter-hide-empty": "Leere Listen verstecken", - "filter-on": "Filter ist aktiv", - "filter-on-desc": "Sie filtern die Karten in diesem Board. Klicken Sie, um den Filter zu bearbeiten.", - "filter-to-selection": "Ergebnisse auswählen", - "advanced-filter-label": "Erweiterter Filter", - "advanced-filter-description": "Der erweiterte Filter erlaubt die Eingabe von Zeichenfolgen, die folgende Operatoren enthalten: == != <= >= && || ( ). Ein Leerzeichen wird als Trennzeichen zwischen den Operatoren verwendet. Sie können nach allen benutzerdefinierten Feldern filtern, indem Sie deren Namen und Werte eingeben. Zum Beispiel: Feld1 == Wert1. Hinweis: Wenn Felder oder Werte Leerzeichen enthalten, müssen Sie sie in einfache Anführungszeichen setzen. Zum Beispiel: 'Feld 1' == 'Wert 1'. Um einzelne Steuerzeichen (' \\/) zu überspringen, können Sie \\ verwenden. Zum Beispiel: Feld1 == Ich bin\\'s. Sie können außerdem mehrere Bedingungen kombinieren. Zum Beispiel: F1 == W1 || F1 == W2. Normalerweise werden alle Operatoren von links nach rechts interpretiert. Sie können die Reihenfolge ändern, indem Sie Klammern setzen. Zum Beispiel: F1 == W1 && ( F2 == W2 || F2 == W3 ). Sie können Textfelder auch mithilfe regulärer Ausdrücke durchsuchen: F1 == /Tes.*/i", - "fullname": "Vollständiger Name", - "header-logo-title": "Zurück zur Board Seite.", - "hide-system-messages": "Systemmeldungen ausblenden", - "headerBarCreateBoardPopup-title": "Board erstellen", - "home": "Home", - "import": "Importieren", - "link": "Verknüpfung", - "import-board": "Board importieren", - "import-board-c": "Board importieren", - "import-board-title-trello": "Board von Trello importieren", - "import-board-title-wekan": "Board aus vorherigem Export importieren", - "import-sandstorm-backup-warning": "Löschen Sie keine Daten, die Sie aus einem ursprünglich exportierten oder Trelloboard importieren, bevor Sie geprüft haben, ob alles funktioniert. Andernfalls kann es zu Datenverlust kommen, falls es zu einem \"Board nicht gefunden\"-Fehler kommt.", - "import-sandstorm-warning": "Das importierte Board wird alle bereits existierenden Daten löschen und mit den importierten Daten überschreiben.", - "from-trello": "Von Trello", - "from-wekan": "Aus vorherigem Export", - "import-board-instruction-trello": "Gehen Sie in ihrem Trello-Board auf 'Menü', dann 'Mehr', 'Drucken und Exportieren', 'JSON-Export' und kopieren Sie den dort angezeigten Text", - "import-board-instruction-wekan": "Gehen Sie in Ihrem Board auf 'Menü', danach auf 'Board exportieren' und kopieren Sie den Text aus der heruntergeladenen Datei.", - "import-board-instruction-about-errors": "Treten beim importieren eines Board Fehler auf, so kann der Import dennoch erfolgreich abgeschlossen sein und das Board ist auf der Seite \"Alle Boards\" zusehen.", - "import-json-placeholder": "Fügen Sie die korrekten JSON-Daten hier ein", - "import-map-members": "Mitglieder zuordnen", - "import-members-map": "Das importierte Board hat einige Mitglieder. Bitte ordnen sie die Mitglieder, die Sie importieren wollen, Ihren Benutzern zu.", - "import-show-user-mapping": "Mitgliederzuordnung überprüfen", - "import-user-select": "Wählen Sie den bestehenden Benutzer aus, den Sie für dieses Mitglied verwenden wollen.", - "importMapMembersAddPopup-title": "Mitglied auswählen", - "info": "Version", - "initials": "Initialen", - "invalid-date": "Ungültiges Datum", - "invalid-time": "Ungültige Zeitangabe", - "invalid-user": "Ungültiger Benutzer", - "joined": "beigetreten", - "just-invited": "Sie wurden soeben zu diesem Board eingeladen", - "keyboard-shortcuts": "Tastaturkürzel", - "label-create": "Label erstellen", - "label-default": "%s Label (Standard)", - "label-delete-pop": "Aktion kann nicht rückgängig gemacht werden. Das Label wird von allen Karten entfernt und seine Historie gelöscht.", - "labels": "Labels", - "language": "Sprache", - "last-admin-desc": "Sie können keine Rollen ändern, weil es mindestens einen Administrator geben muss.", - "leave-board": "Board verlassen", - "leave-board-pop": "Sind Sie sicher, dass Sie __boardTitle__ verlassen möchten? Sie werden von allen Karten in diesem Board entfernt.", - "leaveBoardPopup-title": "Board verlassen?", - "link-card": "Link zu dieser Karte", - "list-archive-cards": "Alle Karten dieser Liste ins Archiv verschieben", - "list-archive-cards-pop": "Alle Karten dieser Liste werden vom Board entfernt. Um Karten im Papierkorb anzuzeigen und wiederherzustellen, klicken Sie auf \"Menü\" > \"Archiv\".", - "list-move-cards": "Alle Karten in dieser Liste verschieben", - "list-select-cards": "Alle Karten in dieser Liste auswählen", - "set-color-list": "Lege Farbe fest", - "listActionPopup-title": "Listenaktionen", - "swimlaneActionPopup-title": "Swimlaneaktionen", - "swimlaneAddPopup-title": "Swimlane unterhalb einfügen", - "listImportCardPopup-title": "Eine Trello-Karte importieren", - "listMorePopup-title": "Mehr", - "link-list": "Link zu dieser Liste", - "list-delete-pop": "Alle Aktionen werden aus dem Verlauf gelöscht und die Liste kann nicht wiederhergestellt werden.", - "list-delete-suggest-archive": "Listen können ins Archiv verschoben werden, um sie aus dem Board zu entfernen und die Aktivitäten zu behalten.", - "lists": "Listen", - "swimlanes": "Swimlanes", - "log-out": "Ausloggen", - "log-in": "Einloggen", - "loginPopup-title": "Einloggen", - "memberMenuPopup-title": "Nutzereinstellungen", - "members": "Mitglieder", - "menu": "Menü", - "move-selection": "Auswahl verschieben", - "moveCardPopup-title": "Karte verschieben", - "moveCardToBottom-title": "Ans Ende verschieben", - "moveCardToTop-title": "Zum Anfang verschieben", - "moveSelectionPopup-title": "Auswahl verschieben", - "multi-selection": "Mehrfachauswahl", - "multi-selection-on": "Mehrfachauswahl ist aktiv", - "muted": "Stumm", - "muted-info": "Sie werden nicht über Änderungen auf diesem Board benachrichtigt", - "my-boards": "Meine Boards", - "name": "Name", - "no-archived-cards": "Keine Karten im Archiv.", - "no-archived-lists": "Keine Listen im Archiv.", - "no-archived-swimlanes": "Keine Swimlanes im Archiv.", - "no-results": "Keine Ergebnisse", - "normal": "Normal", - "normal-desc": "Kann Karten anzeigen und bearbeiten, aber keine Einstellungen ändern.", - "not-accepted-yet": "Die Einladung wurde noch nicht angenommen", - "notify-participate": "Benachrichtigungen zu allen Karten erhalten, an denen Sie teilnehmen", - "notify-watch": "Benachrichtigungen über alle Boards, Listen oder Karten erhalten, die Sie beobachten", - "optional": "optional", - "or": "oder", - "page-maybe-private": "Diese Seite könnte privat sein. Vielleicht können Sie sie sehen, wenn Sie sich <a href='%s'>einloggen</a>.", - "page-not-found": "Seite nicht gefunden.", - "password": "Passwort", - "paste-or-dragdrop": "Einfügen oder Datei mit Drag & Drop ablegen (nur Bilder)", - "participating": "Teilnehmen", - "preview": "Vorschau", - "previewAttachedImagePopup-title": "Vorschau", - "previewClipboardImagePopup-title": "Vorschau", - "private": "Privat", - "private-desc": "Dieses Board ist privat. Nur Nutzer, die zu dem Board gehören, können es anschauen und bearbeiten.", - "profile": "Profil", - "public": "Öffentlich", - "public-desc": "Dieses Board ist öffentlich. Es ist für jeden, der den Link kennt, sichtbar und taucht in Suchmaschinen wie Google auf. Nur Nutzer, die zum Board hinzugefügt wurden, können es bearbeiten.", - "quick-access-description": "Markieren Sie ein Board mit einem Stern, um dieser Leiste eine Verknüpfung hinzuzufügen.", - "remove-cover": "Cover entfernen", - "remove-from-board": "Von Board entfernen", - "remove-label": "Label entfernen", - "listDeletePopup-title": "Liste löschen?", - "remove-member": "Nutzer entfernen", - "remove-member-from-card": "Von Karte entfernen", - "remove-member-pop": "__name__ (__username__) von __boardTitle__ entfernen? Das Mitglied wird von allen Karten auf diesem Board entfernt. Es erhält eine Benachrichtigung.", - "removeMemberPopup-title": "Mitglied entfernen?", - "rename": "Umbenennen", - "rename-board": "Board umbenennen", - "restore": "Wiederherstellen", - "save": "Speichern", - "search": "Suchen", - "rules": "Regeln", - "search-cards": "Suche nach Karten-/Listentiteln, Beschreibungen und personalisierten Feldern auf diesem Brett ", - "search-example": "Suchbegriff", - "select-color": "Farbe auswählen", - "set-wip-limit-value": "Setzen Sie ein Limit für die maximale Anzahl von Aufgaben in dieser Liste", - "setWipLimitPopup-title": "WIP-Limit setzen", - "shortcut-assign-self": "Fügen Sie sich zur aktuellen Karte hinzu", - "shortcut-autocomplete-emoji": "Emojis vervollständigen", - "shortcut-autocomplete-members": "Mitglieder vervollständigen", - "shortcut-clear-filters": "Alle Filter entfernen", - "shortcut-close-dialog": "Dialog schließen", - "shortcut-filter-my-cards": "Meine Karten filtern", - "shortcut-show-shortcuts": "Liste der Tastaturkürzel anzeigen", - "shortcut-toggle-filterbar": "Filter-Seitenleiste ein-/ausblenden", - "shortcut-toggle-sidebar": "Seitenleiste ein-/ausblenden", - "show-cards-minimum-count": "Zeigt die Kartenanzahl an, wenn die Liste mehr enthält als", - "sidebar-open": "Seitenleiste öffnen", - "sidebar-close": "Seitenleiste schließen", - "signupPopup-title": "Benutzerkonto erstellen", - "star-board-title": "Klicken Sie, um das Board mit einem Stern zu markieren. Es erscheint dann oben in ihrer Boardliste.", - "starred-boards": "Markierte Boards", - "starred-boards-description": "Markierte Boards erscheinen oben in ihrer Boardliste.", - "subscribe": "Abonnieren", - "team": "Team", - "this-board": "diesem Board", - "this-card": "diese Karte", - "spent-time-hours": "Aufgewendete Zeit (Stunden)", - "overtime-hours": "Mehrarbeit (Stunden)", - "overtime": "Mehrarbeit", - "has-overtime-cards": "Hat Karten mit Mehrarbeit", - "has-spenttime-cards": "Hat Karten mit aufgewendeten Zeiten", - "time": "Zeit", - "title": "Titel", - "tracking": "Folgen", - "tracking-info": "Sie werden über alle Änderungen an Karten benachrichtigt, an denen Sie als Ersteller oder Mitglied beteiligt sind.", - "type": "Typ", - "unassign-member": "Mitglied entfernen", - "unsaved-description": "Sie haben eine nicht gespeicherte Änderung.", - "unwatch": "Beobachtung entfernen", - "upload": "Upload", - "upload-avatar": "Profilbild hochladen", - "uploaded-avatar": "Profilbild hochgeladen", - "username": "Benutzername", - "view-it": "Ansehen", - "warn-list-archived": "Warnung: Diese Karte befindet sich in einer Liste im Archiv", - "watch": "Beobachten", - "watching": "Beobachten", - "watching-info": "Sie werden über alle Änderungen in diesem Board benachrichtigt", - "welcome-board": "Willkommen-Board", - "welcome-swimlane": "Meilenstein 1", - "welcome-list1": "Grundlagen", - "welcome-list2": "Fortgeschritten", - "card-templates-swimlane": "Kartenvorlagen", - "list-templates-swimlane": "Listenvorlagen", - "board-templates-swimlane": "Boardvorlagen", - "what-to-do": "Was wollen Sie tun?", - "wipLimitErrorPopup-title": "Ungültiges WIP-Limit", - "wipLimitErrorPopup-dialog-pt1": "Die Anzahl von Aufgaben in dieser Liste ist größer als das von Ihnen definierte WIP-Limit.", - "wipLimitErrorPopup-dialog-pt2": "Bitte verschieben Sie einige Aufgaben aus dieser Liste oder setzen Sie ein grösseres WIP-Limit.", - "admin-panel": "Administration", - "settings": "Einstellungen", - "people": "Nutzer", - "registration": "Registrierung", - "disable-self-registration": "Selbstregistrierung deaktivieren", - "invite": "Einladen", - "invite-people": "Nutzer einladen", - "to-boards": "In Board(s)", - "email-addresses": "E-Mail Adressen", - "smtp-host-description": "Die Adresse Ihres SMTP-Servers für ausgehende E-Mails.", - "smtp-port-description": "Der Port Ihres SMTP-Servers für ausgehende E-Mails.", - "smtp-tls-description": "Aktiviere TLS Unterstützung für SMTP Server", - "smtp-host": "SMTP-Server", - "smtp-port": "SMTP-Port", - "smtp-username": "Benutzername", - "smtp-password": "Passwort", - "smtp-tls": "TLS Unterstützung", - "send-from": "Absender", - "send-smtp-test": "Test-E-Mail an sich selbst schicken", - "invitation-code": "Einladungscode", - "email-invite-register-subject": "__inviter__ hat Ihnen eine Einladung geschickt", - "email-invite-register-text": "Sehr geehrte(r) __user__,\n\n__inviter__ hat Sie zur Mitarbeit an einem Kanbanboard eingeladen.\n\nBitte klicken Sie auf folgenden Link:\n__url__\n\nIhr Einladungscode lautet: __icode__\n\nDanke.", - "email-smtp-test-subject": "SMTP Test-E-Mail", - "email-smtp-test-text": "Sie haben erfolgreich eine E-Mail versandt", - "error-invitation-code-not-exist": "Ungültiger Einladungscode", - "error-notAuthorized": "Sie sind nicht berechtigt diese Seite zu sehen.", - "webhook-title": "Webhook Name", - "webhook-token": "Token (Optional für Authentifizierung)", - "outgoing-webhooks": "Ausgehende Webhooks", - "bidirectional-webhooks": "Zwei-Wege Webhooks", - "outgoingWebhooksPopup-title": "Ausgehende Webhooks", - "boardCardTitlePopup-title": "Kartentitelfilter", - "disable-webhook": "Diesen Webhook deaktivieren", - "global-webhook": "Globale Webhooks", - "new-outgoing-webhook": "Neuer ausgehender Webhook", - "no-name": "(Unbekannt)", - "Node_version": "Node-Version", - "Meteor_version": "Meteor-Version", - "MongoDB_version": "MongoDB-Version", - "MongoDB_storage_engine": "MongoDB-Speicher-Engine", - "MongoDB_Oplog_enabled": "MongoDB-Oplog aktiviert", - "OS_Arch": "Betriebssystem-Architektur", - "OS_Cpus": "Anzahl Prozessoren", - "OS_Freemem": "Freier Arbeitsspeicher", - "OS_Loadavg": "Mittlere Systembelastung", - "OS_Platform": "Plattform", - "OS_Release": "Version des Betriebssystem", - "OS_Totalmem": "Gesamter Arbeitsspeicher", - "OS_Type": "Typ des Betriebssystems", - "OS_Uptime": "Laufzeit des Systems", - "days": "Tage", - "hours": "Stunden", - "minutes": "Minuten", - "seconds": "Sekunden", - "show-field-on-card": "Zeige dieses Feld auf der Karte", - "automatically-field-on-card": "Automatisch Label für alle Karten erzeugen", - "showLabel-field-on-card": "Feldbezeichnung auf Minikarte anzeigen", - "yes": "Ja", - "no": "Nein", - "accounts": "Konten", - "accounts-allowEmailChange": "Ändern der E-Mailadresse erlauben", - "accounts-allowUserNameChange": "Ändern des Benutzernamens erlauben", - "createdAt": "Erstellt am", - "verified": "Geprüft", - "active": "Aktiv", - "card-received": "Empfangen", - "card-received-on": "Empfangen am", - "card-end": "Ende", - "card-end-on": "Endet am", - "editCardReceivedDatePopup-title": "Empfangsdatum ändern", - "editCardEndDatePopup-title": "Enddatum ändern", - "setCardColorPopup-title": "Farbe festlegen", - "setCardActionsColorPopup-title": "Farbe wählen", - "setSwimlaneColorPopup-title": "Farbe wählen", - "setListColorPopup-title": "Farbe wählen", - "assigned-by": "Zugewiesen von", - "requested-by": "Angefordert von", - "board-delete-notice": "Löschen kann nicht rückgängig gemacht werden. Sie werden alle Listen, Karten und Aktionen, die mit diesem Board verbunden sind, verlieren.", - "delete-board-confirm-popup": "Alle Listen, Karten, Labels und Akivitäten werden gelöscht und Sie können die Inhalte des Boards nicht wiederherstellen! Die Aktion kann nicht rückgängig gemacht werden.", - "boardDeletePopup-title": "Board löschen?", - "delete-board": "Board löschen", - "default-subtasks-board": "Teilaufgabe für __board__ Board", - "default": "Standard", - "queue": "Warteschlange", - "subtask-settings": "Einstellungen für Teilaufgaben", - "card-settings": "Karten-Einstellungen", - "boardSubtaskSettingsPopup-title": "Boardeinstellungen für Teilaufgaben", - "boardCardSettingsPopup-title": "Karten-Einstellungen", - "deposit-subtasks-board": "Teilaufgaben in diesem Board ablegen:", - "deposit-subtasks-list": "Zielliste für hier abgelegte Teilaufgaben:", - "show-parent-in-minicard": "Übergeordnetes Element auf Minikarte anzeigen:", - "prefix-with-full-path": "Vollständiger Pfad über Titel", - "prefix-with-parent": "Über Titel", - "subtext-with-full-path": "Vollständiger Pfad unter Titel", - "subtext-with-parent": "Unter Titel", - "change-card-parent": "Übergeordnete Karte ändern", - "parent-card": "Übergeordnete Karte", - "source-board": "Quellboard", - "no-parent": "Nicht anzeigen", - "activity-added-label": "fügte Label '%s' zu %s hinzu", - "activity-removed-label": "entfernte Label '%s' von %s", - "activity-delete-attach": "löschte ein Anhang von %s", - "activity-added-label-card": "Label hinzugefügt '%s'", - "activity-removed-label-card": "Label entfernt '%s'", - "activity-delete-attach-card": "hat einen Anhang gelöscht", - "activity-set-customfield": "setze benutzerdefiniertes Feld '%s' zu '%s' in %s", - "activity-unset-customfield": "entferne benutzerdefiniertes Feld '%s' in %s", - "r-rule": "Regel", - "r-add-trigger": "Auslöser hinzufügen", - "r-add-action": "Aktion hinzufügen", - "r-board-rules": "Boardregeln", - "r-add-rule": "Regel hinzufügen", - "r-view-rule": "Regel anzeigen", - "r-delete-rule": "Regel löschen", - "r-new-rule-name": "Neuer Regeltitel", - "r-no-rules": "Keine Regeln", - "r-when-a-card": "Wenn Karte", - "r-is": "wird", - "r-is-moved": "verschoben wird", - "r-added-to": "hinzugefügt zu", - "r-removed-from": "entfernt von", - "r-the-board": "das Board", - "r-list": "Liste", - "set-filter": "Setze Filter", - "r-moved-to": "verschoben nach", - "r-moved-from": "verschoben von", - "r-archived": "ins Archiv verschoben", - "r-unarchived": "aus dem Archiv wiederhergestellt", - "r-a-card": "einer Karte", - "r-when-a-label-is": "Wenn ein Label", - "r-when-the-label": "Wenn das Label", - "r-list-name": "Listenname", - "r-when-a-member": "Wenn ein Mitglied", - "r-when-the-member": "Wenn das Mitglied", - "r-name": "Name", - "r-when-a-attach": "Wenn ein Anhang", - "r-when-a-checklist": "Wenn eine Checkliste wird", - "r-when-the-checklist": "Wenn die Checkliste", - "r-completed": "abgeschlossen", - "r-made-incomplete": "unvollständig gemacht", - "r-when-a-item": "Wenn eine Checklistenposition", - "r-when-the-item": "Wenn die Checklistenposition", - "r-checked": "markiert wird", - "r-unchecked": "abgewählt wird", - "r-move-card-to": "Verschiebe Karte an", - "r-top-of": "Anfang von", - "r-bottom-of": "Ende von", - "r-its-list": "seiner Liste", - "r-archive": "Ins Archiv verschieben", - "r-unarchive": "Aus dem Archiv wiederherstellen", - "r-card": "Karte", - "r-add": "Hinzufügen", - "r-remove": "entfernen", - "r-label": "Label", - "r-member": "Mitglied", - "r-remove-all": "Entferne alle Mitglieder von der Karte", - "r-set-color": "Farbe festlegen auf", - "r-checklist": "Checkliste", - "r-check-all": "Alle markieren", - "r-uncheck-all": "Alle abwählen", - "r-items-check": "Elemente der Checkliste", - "r-check": "Markieren", - "r-uncheck": "Abwählen", - "r-item": "Element", - "r-of-checklist": "der Checkliste", - "r-send-email": "Eine E-Mail senden", - "r-to": "an", - "r-subject": "Betreff", - "r-rule-details": "Regeldetails", - "r-d-move-to-top-gen": "Karte nach oben in die Liste verschieben", - "r-d-move-to-top-spec": "Karte an den Anfang der Liste verschieben", - "r-d-move-to-bottom-gen": "Karte nach unten in die Liste verschieben", - "r-d-move-to-bottom-spec": "Karte an das Ende der Liste verschieben", - "r-d-send-email": "E-Mail senden", - "r-d-send-email-to": "an", - "r-d-send-email-subject": "Betreff", - "r-d-send-email-message": "Nachricht", - "r-d-archive": "Karte ins Archiv verschieben", - "r-d-unarchive": "Karte aus dem Archiv wiederherstellen", - "r-d-add-label": "Label hinzufügen", - "r-d-remove-label": "Label entfernen", - "r-create-card": "Neue Karte erstellen", - "r-in-list": "in der Liste", - "r-in-swimlane": "in Swimlane", - "r-d-add-member": "Mitglied hinzufügen", - "r-d-remove-member": "Mitglied entfernen", - "r-d-remove-all-member": "Entferne alle Mitglieder", - "r-d-check-all": "Alle Elemente der Liste markieren", - "r-d-uncheck-all": "Alle Element der Liste abwählen", - "r-d-check-one": "Element auswählen", - "r-d-uncheck-one": "Element abwählen", - "r-d-check-of-list": "der Checkliste", - "r-d-add-checklist": "Checkliste hinzufügen", - "r-d-remove-checklist": "Checkliste entfernen", - "r-by": "durch", - "r-add-checklist": "Checkliste hinzufügen", - "r-with-items": "mit Elementen", - "r-items-list": "Element1,Element2,Element3", - "r-add-swimlane": "Füge Swimlane hinzu", - "r-swimlane-name": "Swimlanename", - "r-board-note": "Hinweis: Lassen Sie ein Feld leer, um alle möglichen Werte zu finden.", - "r-checklist-note": "Hinweis: Die Elemente der Checkliste müssen als kommagetrennte Werte geschrieben werden.", - "r-when-a-card-is-moved": "Wenn eine Karte in eine andere Liste verschoben wird", - "r-set": "Setze", - "r-update": "Aktualisiere", - "r-datefield": "Datumsfeld", - "r-df-start-at": "Start", - "r-df-due-at": "Fällig", - "r-df-end-at": "Ende", - "r-df-received-at": "Empfangen", - "r-to-current-datetime": "auf das aktuelle Datum/Zeit", - "r-remove-value-from": "Entferne Wert von", - "ldap": "LDAP", - "oauth2": "OAuth2", - "cas": "CAS", - "authentication-method": "Authentifizierungsmethode", - "authentication-type": "Authentifizierungstyp", - "custom-product-name": "Benutzerdefinierter Produktname", - "layout": "Layout", - "hide-logo": "Verstecke Logo", - "add-custom-html-after-body-start": "Füge benutzerdefiniertes HTML nach <body> Anfang hinzu", - "add-custom-html-before-body-end": "Füge benutzerdefiniertes HTML vor </body>Ende hinzu", - "error-undefined": "Etwas ist schief gelaufen", - "error-ldap-login": "Es ist ein Fehler beim Anmelden aufgetreten", - "display-authentication-method": "Anzeige Authentifizierungsverfahren", - "default-authentication-method": "Standardauthentifizierungsverfahren", - "duplicate-board": "Board duplizieren", - "people-number": "Anzahl der Personen:", - "swimlaneDeletePopup-title": "Swimlane löschen?", - "swimlane-delete-pop": "Alle Aktionen werden aus dem Aktivitätenfeed entfernt und die Swimlane kann nicht wiederhergestellt werden. Die Aktion kann nicht rückgängig gemacht werden.", - "restore-all": "Alles wiederherstellen", - "delete-all": "Alles löschen", - "loading": "Laden, bitte warten.", - "previous_as": "letzter Zeitpunkt war", - "act-a-dueAt": "hat Fälligkeit geändert auf\nWann: __timeValue__\nWo: __card__\nvorheriger Fälligkeitszeitpunkt war __timeOldValue__", - "act-a-endAt": "hat Ende auf __timeValue__ von (__timeOldValue__) geändert", - "act-a-startAt": "hat Start auf __timeValue__ von (__timeOldValue__) geändert", - "act-a-receivedAt": "hat Empfangszeit auf __timeValue__ von (__timeOldValue__) geändert", - "a-dueAt": "hat Fälligkeit geändert auf", - "a-endAt": "hat Ende geändert auf", - "a-startAt": "hat Startzeit geändert auf", - "a-receivedAt": "hat Empfangszeit geändert auf", - "almostdue": "aktuelles Fälligkeitsdatum %s bevorstehend", - "pastdue": "aktuelles Fälligkeitsdatum %s überschritten", - "duenow": "aktuelles Fälligkeitsdatum %s heute", - "act-newDue": "__list__/__card__ hat seine 1. fällige Erinnerung [__board__]", - "act-withDue": "Erinnerung an Fällikgeit von __card__ [__board__]", - "act-almostdue": "erinnernd an das aktuelle Fälligkeitszeitpunkt (__timeValue__) von __card__ ist bevorstehend", - "act-pastdue": "erinnernd an das aktuelle Fälligkeitszeitpunkt (__timeValue__) von __card__ ist vorbei", - "act-duenow": "erinnernd an das aktuelle Fälligkeitszeitpunkt (__timeValue__) von __card__ ist jetzt", - "act-atUserComment": "Sie wurden in [__board__] __list__/__card__ erwähnt", - "delete-user-confirm-popup": "Sind Sie sicher, dass Sie diesen Account löschen wollen? Die Aktion kann nicht rückgängig gemacht werden.", - "accounts-allowUserDelete": "Erlaube Benutzern ihren eigenen Account zu löschen", - "hide-minicard-label-text": "Labeltext auf Minikarte ausblenden", - "show-desktop-drag-handles": "Desktop-Ziehpunkte anzeigen", - "assignee": "Zugewiesen", - "cardAssigneesPopup-title": "Zugewiesen", - "addmore-detail": "Eine detailliertere Beschreibung hinzufügen", - "show-on-card": "Zeige auf Karte", - "new": "Neu", - "editUserPopup-title": "Benutzer ändern", - "newUserPopup-title": "Neuer Benutzer", - "notifications": "Benachrichtigungen", - "view-all": "Alle anzeigen", - "filter-by-unread": "Nur ungelesene", - "mark-all-as-read": "Alle als gelesen markieren", - "remove-all-read": "Alle gelesenen entfernen", - "allow-rename": "Umbenennen erlauben", - "allowRenamePopup-title": "Umbenennen erlauben" -} \ No newline at end of file + "accept": "Akzeptieren", + "act-activity-notify": "Aktivitätsbenachrichtigung", + "act-addAttachment": "hat Anhang __attachment__ zur Karte __card__ auf der Liste __list__ in Swimlane __swimlane__ in Board __board__ hinzugefügt", + "act-deleteAttachment": "hat Anhang __attachment__ von Karte __card__ auf der Liste __list__ in Swimlane __swimlane__ in Board __board__ gelöscht", + "act-addSubtask": "hat Teilaufgabe __subtask__ zur Karte __card__ auf der Liste __list__ in Swimlane __swimlane__ in Board __board__ hinzugefügt", + "act-addLabel": "hat Label __label__ zur Karte __card__ auf der Liste __list__ in Swimlane __swimlane__ in Board __board__ hinzugefügt", + "act-addedLabel": "hat Label __label__ zur Karte __card__ auf der Liste __list__ in Swimlane __swimlane__ in Board __board__ hinzugefügt", + "act-removeLabel": "hat Label __label__ von Karte __card__ auf der Liste __list__ in Swimlane __swimlane__ in Board __board__ entfernt", + "act-removedLabel": "hat Label __label__ von Karte __card__ auf der Liste __list__ in Swimlane __swimlane__ in Board __board__ entfernt", + "act-addChecklist": "hat Checkliste __checklist__ zur Karte __card__ auf der Liste __list__ in Swimlane __swimlane__ in Board __board__ hinzugefügt", + "act-addChecklistItem": "hat Checklistenposition __checklistItem__ zu Checkliste __checkList__ auf der Karte __card__ auf der Liste __list__ in Swimlane __swimlane__ in Board __board__ hinzugefügt", + "act-removeChecklist": "hat Checkliste __checklist__ von Karte __card__ auf der Liste __list__ in Swimlane __swimlane__ in Board __board__ entfernt", + "act-removeChecklistItem": "hat Checklistenposition __checklistItem__ von Checkliste __checkList__ auf der Karte __card__ auf der Liste __list__ in Swimlane __swimlane__ in Board __board__ entfernt", + "act-checkedItem": "hat __checklistItem__ der Checkliste __checklist__ der Karte __card__ auf der Liste __list__ in Swimlane __swimlane__ in Board __board__ abgehakt", + "act-uncheckedItem": "hat Haken von __checklistItem__ der Checkliste __checklist__ der Karte __card__ auf der Liste __list__ in Swimlane __swimlane__ in Board __board__ entfernt", + "act-completeChecklist": "hat Checkliste __checklist__ der Karte __card__ auf der Liste __list__ in Swimlane __swimlane__ in Board __board__ vervollständigt", + "act-uncompleteChecklist": "hat Checkliste __checklist__ der Karte __card__ auf der Liste __list__ in Swimlane __swimlane__ in Board __board__ unvervollständigt", + "act-addComment": "hat Karte __card__ auf der Liste __list__ in Swimlane __swimlane__ in Board __board__ kommentiert: __comment__", + "act-editComment": "hat den Kommentar auf Karte __card__: __comment__ auf Liste __list__ in Swimlane __swimlane__ in Board __board__ bearbeitet", + "act-deleteComment": "hat den Kommentar von Karte __card__: __comment__ auf Liste __list__ in Swimlane __swimlane__ in Board __board__ gelöscht", + "act-createBoard": "hat Board __board__ erstellt", + "act-createSwimlane": "hat Swimlane __swimlane__ in Board __board__ erstellt", + "act-createCard": "hat Karte __card__ auf der Liste __list__ in Swimlane __swimlane__ in Board __board__ erstellt", + "act-createCustomField": "hat benutzerdefiniertes Feld __customField__ in Board __board__ angelegt", + "act-deleteCustomField": "hat benutzerdefiniertes Feld __customField__ in Board __board__ gelöscht", + "act-setCustomField": "hat benutzerdefiniertes Feld __customField__: __customFieldValue__ auf Karte __card__ auf Liste __list__ in Swimlane __swimlane__ in Board __board__ bearbeitet", + "act-createList": "hat Liste __list__ zu Board __board__ hinzugefügt", + "act-addBoardMember": "hat Mitglied __member__ zu Board __board__ hinzugefügt", + "act-archivedBoard": "hat Board __board__ ins Archiv verschoben", + "act-archivedCard": "hat Karte __card__ von der Liste __list__ in Swimlane __swimlane__ in Board __board__ ins Archiv verschoben", + "act-archivedList": "hat Liste __list__ in Swimlane __swimlane__ in Board __board__ ins Archiv verschoben", + "act-archivedSwimlane": "hat Swimlane __swimlane__ von Board __board__ ins Archiv verschoben", + "act-importBoard": "hat Board __board__ importiert", + "act-importCard": "hat Karte __card__ in Liste __list__ in Swimlane __swimlane__ in Board __board__ importiert", + "act-importList": "hat Liste __list__ in Swimlane __swimlane__ in Board __board__ importiert", + "act-joinMember": "hat Mitglied __member__ zur Karte __card__ auf der Liste __list__ in Swimlane __swimlane__ in Board __board__ hinzugefügt", + "act-moveCard": "hat Karte __card__ in Board __board__ von Liste __oldList__ in Swimlane __oldSwimlane__ zu Liste __list__ in Swimlane __swimlane__ verschoben", + "act-moveCardToOtherBoard": "hat Karte __card__ von Liste __oldList__ in Swimlane __oldSwimlane__ in Board __oldBoard__ zu Liste __list__ in Swimlane __swimlane__ in Board __board__ verschoben", + "act-removeBoardMember": "hat Mitglied __member__ von Board __board__ entfernt", + "act-restoredCard": "hat Karte __card__ auf der Liste __list__ in Swimlane __swimlane__ in Board __board__ wiederhergestellt", + "act-unjoinMember": "hat Mitglied __member__ von Karte __card__ auf der Liste __list__ in Swimlane __swimlane__ in Board __board__ entfernt", + "act-withBoardTitle": "__board__", + "act-withCardTitle": "[__board__] __card__", + "actions": "Aktionen", + "activities": "Aktivitäten", + "activity": "Aktivität", + "activity-added": "hat %s zu %s hinzugefügt", + "activity-archived": "hat %s ins Archiv verschoben", + "activity-attached": "hat %s an %s angehängt", + "activity-created": "hat %s erstellt", + "activity-customfield-created": "hat das benutzerdefinierte Feld %s erstellt", + "activity-excluded": "hat %s von %s ausgeschlossen", + "activity-imported": "hat %s in %s von %s importiert", + "activity-imported-board": "hat %s von %s importiert", + "activity-joined": "ist %s beigetreten", + "activity-moved": "hat %s von %s nach %s verschoben", + "activity-on": "in %s", + "activity-removed": "hat %s von %s entfernt", + "activity-sent": "hat %s an %s gesendet", + "activity-unjoined": "hat %s verlassen", + "activity-subtask-added": "Teilaufgabe zu %s hinzugefügt", + "activity-checked-item": "markierte %s in Checkliste %s von %s", + "activity-unchecked-item": "hat %s in Checkliste %s von %s abgewählt", + "activity-checklist-added": "hat eine Checkliste zu %s hinzugefügt", + "activity-checklist-removed": "entfernte eine Checkliste von %s", + "activity-checklist-completed": "Abgeschlossene Checkliste", + "activity-checklist-uncompleted": "unvervollständigte die Checkliste %s von %s", + "activity-checklist-item-added": "hat ein Checklistenelement zu '%s' in %s hinzugefügt", + "activity-checklist-item-removed": "hat ein Checklistenelement von '%s' in %s entfernt", + "add": "Hinzufügen", + "activity-checked-item-card": "markiere %s in Checkliste %s", + "activity-unchecked-item-card": "hat %s in Checkliste %s abgewählt", + "activity-checklist-completed-card": "hat Checkliste __checklist__ der Karte __card__ auf der Liste __list__ in Swimlane __swimlane__ in Board __board__ vervollständigt", + "activity-checklist-uncompleted-card": "unvervollständigte die Checkliste %s", + "activity-editComment": "editierte Kommentar", + "activity-deleteComment": "löschte Kommentar", + "add-attachment": "Datei anhängen", + "add-board": "neues Board", + "add-card": "Karte hinzufügen", + "add-swimlane": "Swimlane hinzufügen", + "add-subtask": "Teilaufgabe hinzufügen", + "add-checklist": "Checkliste hinzufügen", + "add-checklist-item": "Element zu Checkliste hinzufügen", + "add-cover": "Cover hinzufügen", + "add-label": "Label hinzufügen", + "add-list": "Liste hinzufügen", + "add-members": "Mitglieder hinzufügen", + "added": "Hinzugefügt", + "addMemberPopup-title": "Mitglieder", + "admin": "Admin", + "admin-desc": "Kann Karten anzeigen und bearbeiten, Mitglieder entfernen und Boardeinstellungen ändern.", + "admin-announcement": "Ankündigung", + "admin-announcement-active": "Aktive systemweite Ankündigungen", + "admin-announcement-title": "Ankündigung des Administrators", + "all-boards": "Alle Boards", + "and-n-other-card": "und eine andere Karte", + "and-n-other-card_plural": "und __count__ andere Karten", + "apply": "Übernehmen", + "app-is-offline": "Laden, bitte warten. Das Aktualisieren der Seite führt zu Datenverlust. Wenn das Laden nicht funktioniert, überprüfen Sie bitte, ob der Server nicht angehalten wurde.", + "archive": "Ins Archiv verschieben", + "archive-all": "Alles ins Archiv verschieben", + "archive-board": "Board ins Archiv verschieben", + "archive-card": "Karte ins Archiv verschieben", + "archive-list": "Liste ins Archiv verschieben", + "archive-swimlane": "Swimlane ins Archiv verschieben", + "archive-selection": "Auswahl ins Archiv verschieben", + "archiveBoardPopup-title": "Board ins Archiv verschieben?", + "archived-items": "Archiv", + "archived-boards": "Boards im Archiv", + "restore-board": "Board wiederherstellen", + "no-archived-boards": "Keine Boards im Archiv.", + "archives": "Archiv", + "template": "Vorlage", + "templates": "Vorlagen", + "assign-member": "Mitglied zuweisen", + "attached": "angehängt", + "attachment": "Anhang", + "attachment-delete-pop": "Das Löschen eines Anhangs kann nicht rückgängig gemacht werden.", + "attachmentDeletePopup-title": "Anhang löschen?", + "attachments": "Anhänge", + "auto-watch": "Neue Boards nach Erstellung automatisch beobachten", + "avatar-too-big": "Das Profilbild ist zu groß (max. 70KB)", + "back": "Zurück", + "board-change-color": "Farbe ändern", + "board-nb-stars": "%s Sterne", + "board-not-found": "Board nicht gefunden", + "board-private-info": "Dieses Board wird <strong>privat</strong> sein.", + "board-public-info": "Dieses Board wird <strong>öffentlich</strong> sein.", + "boardChangeColorPopup-title": "Farbe des Boards ändern", + "boardChangeTitlePopup-title": "Board umbenennen", + "boardChangeVisibilityPopup-title": "Sichtbarkeit ändern", + "boardChangeWatchPopup-title": "Beobachtung ändern", + "boardMenuPopup-title": "Boardeinstellungen", + "boardChangeViewPopup-title": "Boardansicht", + "boards": "Boards", + "board-view": "Boardansicht", + "board-view-cal": "Kalender", + "board-view-swimlanes": "Swimlanes", + "board-view-collapse": "Einklappen", + "board-view-lists": "Listen", + "bucket-example": "z.B. \"Löffelliste\"", + "cancel": "Abbrechen", + "card-archived": "Diese Karte wurde ins Archiv verschoben", + "board-archived": "Dieses Board wurde ins Archiv verschoben.", + "card-comments-title": "Diese Karte hat %s Kommentar(e).", + "card-delete-notice": "Löschen kann nicht rückgängig gemacht werden. Alle Aktionen, die dieser Karte zugeordnet sind, werden ebenfalls gelöscht.", + "card-delete-pop": "Alle Aktionen werden aus dem Aktivitätsfeed entfernt und die Karte kann nicht wiedereröffnet werden. Die Aktion kann nicht rückgängig gemacht werden.", + "card-delete-suggest-archive": "Sie können eine Karte ins Archiv verschieben, um sie vom Board zu entfernen und die Aktivitäten zu behalten.", + "card-due": "Fällig", + "card-due-on": "Fällig am", + "card-spent": "Aufgewendete Zeit", + "card-edit-attachments": "Anhänge ändern", + "card-edit-custom-fields": "Benutzerdefinierte Felder editieren", + "card-start-voting": "Abstimmung starten", + "card-cancel-voting": "Abstimmung mit allen Stimmen löschen ", + "card-edit-labels": "Labels ändern", + "card-edit-members": "Mitglieder ändern", + "card-labels-title": "Labels für diese Karte ändern.", + "card-members-title": "Der Karte Board-Mitglieder hinzufügen oder entfernen.", + "card-start": "Start", + "card-start-on": "Start am", + "cardAttachmentsPopup-title": "Anhängen von", + "cardCustomField-datePopup-title": "Datum ändern", + "cardCustomFieldsPopup-title": "Benutzerdefinierte Felder editieren", + "cardStartVotingPopup-title": "Abstimmung starten", + "positiveVoteMembersPopup-title": "Befürworter", + "negativeVoteMembersPopup-title": "Gegner", + "vote-question": "Abstimmen über", + "vote-public": "Öffentliche Abstimmung", + "vote-for-it": "Dafür", + "vote-against": "Dagegen", + "cardDeletePopup-title": "Karte löschen?", + "cardDetailsActionsPopup-title": "Kartenaktionen", + "cardLabelsPopup-title": "Labels", + "cardMembersPopup-title": "Mitglieder", + "cardMorePopup-title": "Mehr", + "cardTemplatePopup-title": "Vorlage erstellen", + "cards": "Karten", + "cards-count": "Karten", + "casSignIn": "Mit CAS anmelden", + "cardType-card": "Karte", + "cardType-linkedCard": "Verknüpfte Karte", + "cardType-linkedBoard": "Verknüpftes Board", + "change": "Ändern", + "change-avatar": "Profilbild ändern", + "change-password": "Passwort ändern", + "change-permissions": "Berechtigungen ändern", + "change-settings": "Einstellungen ändern", + "changeAvatarPopup-title": "Profilbild ändern", + "changeLanguagePopup-title": "Sprache ändern", + "changePasswordPopup-title": "Passwort ändern", + "changePermissionsPopup-title": "Berechtigungen ändern", + "changeSettingsPopup-title": "Einstellungen ändern", + "subtasks": "Teilaufgaben", + "checklists": "Checklisten", + "click-to-star": "Klicken Sie, um das Board mit einem Stern zu markieren.", + "click-to-unstar": "Klicken Sie, um den Stern vom Board zu entfernen.", + "clipboard": "Zwischenablage oder Drag & Drop", + "close": "Schließen", + "close-board": "Board schließen", + "close-board-pop": "Sie können das Board wiederherstellen, indem Sie die Schaltfläche \"Archiv\" in der Kopfzeile der Startseite anklicken.", + "color-black": "schwarz", + "color-blue": "blau", + "color-crimson": "Karminrot", + "color-darkgreen": "Dunkelgrün", + "color-gold": "Gold", + "color-gray": "Grau", + "color-green": "grün", + "color-indigo": "Indigo", + "color-lime": "hellgrün", + "color-magenta": "Magentarot", + "color-mistyrose": "Altrosa", + "color-navy": "Marineblau", + "color-orange": "orange", + "color-paleturquoise": "Blasses Türkis", + "color-peachpuff": "Pfirsich", + "color-pink": "pink", + "color-plum": "Pflaume", + "color-purple": "lila", + "color-red": "rot", + "color-saddlebrown": "Sattelbraun", + "color-silver": "Silber", + "color-sky": "himmelblau", + "color-slateblue": "Schieferblau", + "color-white": "Weiß", + "color-yellow": "gelb", + "unset-color": "Nicht festgelegt", + "comment": "Kommentar", + "comment-placeholder": "Kommentar schreiben", + "comment-only": "Nur Kommentare", + "comment-only-desc": "Kann Karten nur kommentieren.", + "no-comments": "Keine Kommentare", + "no-comments-desc": "Kann keine Kommentare und Aktivitäten sehen.", + "worker": "Arbeiter", + "worker-desc": "Kann Karten nur verschieben, sich selbst zuweisen und kommentieren.", + "computer": "Computer", + "confirm-subtask-delete-dialog": "Wollen Sie die Teilaufgabe wirklich löschen?", + "confirm-checklist-delete-dialog": "Wollen Sie die Checkliste wirklich löschen?", + "copy-card-link-to-clipboard": "Kopiere Link zur Karte in die Zwischenablage", + "linkCardPopup-title": "Karte verknüpfen", + "searchElementPopup-title": "Suche", + "copyCardPopup-title": "Karte kopieren", + "copyChecklistToManyCardsPopup-title": "Checklistenvorlage in mehrere Karten kopieren", + "copyChecklistToManyCardsPopup-instructions": "Titel und Beschreibungen der Zielkarten im folgenden JSON-Format", + "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"Titel der ersten Karte\", \"description\":\"Beschreibung der ersten Karte\"}, {\"title\":\"Titel der zweiten Karte\",\"description\":\"Beschreibung der zweiten Karte\"},{\"title\":\"Titel der letzten Karte\",\"description\":\"Beschreibung der letzten Karte\"} ]", + "create": "Erstellen", + "createBoardPopup-title": "Board erstellen", + "chooseBoardSourcePopup-title": "Board importieren", + "createLabelPopup-title": "Label erstellen", + "createCustomField": "Feld erstellen", + "createCustomFieldPopup-title": "Feld erstellen", + "current": "aktuell", + "custom-field-delete-pop": "Dies wird das Feld aus allen Karten entfernen und den dazugehörigen Verlauf löschen. Die Aktion kann nicht rückgängig gemacht werden.", + "custom-field-checkbox": "Kontrollkästchen", + "custom-field-date": "Datum", + "custom-field-dropdown": "Dropdownliste", + "custom-field-dropdown-none": "(keiner)", + "custom-field-dropdown-options": "Listenoptionen", + "custom-field-dropdown-options-placeholder": "Drücken Sie die Eingabetaste, um weitere Optionen hinzuzufügen", + "custom-field-dropdown-unknown": "(unbekannt)", + "custom-field-number": "Zahl", + "custom-field-text": "Text", + "custom-fields": "Benutzerdefinierte Felder", + "date": "Datum", + "decline": "Ablehnen", + "default-avatar": "Standard Profilbild", + "delete": "Löschen", + "deleteCustomFieldPopup-title": "Benutzerdefiniertes Feld löschen?", + "deleteLabelPopup-title": "Label löschen?", + "description": "Beschreibung", + "disambiguateMultiLabelPopup-title": "Labels vereinheitlichen", + "disambiguateMultiMemberPopup-title": "Mitglieder vereinheitlichen", + "discard": "Verwerfen", + "done": "Erledigt", + "download": "Herunterladen", + "edit": "Bearbeiten", + "edit-avatar": "Profilbild ändern", + "edit-profile": "Profil ändern", + "edit-wip-limit": "WIP-Limit bearbeiten", + "soft-wip-limit": "Soft WIP-Limit", + "editCardStartDatePopup-title": "Startdatum ändern", + "editCardDueDatePopup-title": "Fälligkeitsdatum ändern", + "editCustomFieldPopup-title": "Feld bearbeiten", + "editCardSpentTimePopup-title": "Aufgewendete Zeit ändern", + "editLabelPopup-title": "Label ändern", + "editNotificationPopup-title": "Benachrichtigung ändern", + "editProfilePopup-title": "Profil ändern", + "email": "E-Mail", + "email-enrollAccount-subject": "Ihr Benutzerkonto auf __siteName__ wurde erstellt", + "email-enrollAccount-text": "Hallo __user__,\n\num den Dienst nutzen zu können, klicken Sie bitte auf folgenden Link:\n\n__url__\n\nDanke.", + "email-fail": "Senden der E-Mail fehlgeschlagen", + "email-fail-text": "Fehler beim Senden der E-Mail", + "email-invalid": "Ungültige E-Mail-Adresse", + "email-invite": "per E-Mail einladen", + "email-invite-subject": "__inviter__ hat Ihnen eine Einladung geschickt", + "email-invite-text": "Hallo __user__,\n\n__inviter__ hat Sie zu dem Board \"__board__\" eingeladen.\n\nBitte klicken Sie auf folgenden Link:\n\n__url__\n\nDanke.", + "email-resetPassword-subject": "Setzten Sie ihr Passwort auf __siteName__ zurück", + "email-resetPassword-text": "Hallo __user__,\n\num ihr Passwort zurückzusetzen, klicken Sie bitte auf folgenden Link:\n\n__url__\n\nDanke.", + "email-sent": "E-Mail gesendet", + "email-verifyEmail-subject": "Bestätigen Sie ihre E-Mail-Adresse auf __siteName__", + "email-verifyEmail-text": "Hallo __user__,\n\num ihre E-Mail-Adresse zu bestätigen, klicken Sie bitte auf folgenden Link:\n\n__url__\n\nDanke.", + "enable-wip-limit": "WIP-Limit einschalten", + "error-board-doesNotExist": "Dieses Board existiert nicht", + "error-board-notAdmin": "Um das zu tun, müssen Sie Administrator dieses Boards sein", + "error-board-notAMember": "Um das zu tun, müssen Sie Mitglied dieses Boards sein", + "error-json-malformed": "Ihre Eingabe ist kein gültiges JSON", + "error-json-schema": "Ihre JSON-Daten enthalten nicht die gewünschten Informationen im richtigen Format", + "error-list-doesNotExist": "Diese Liste existiert nicht", + "error-user-doesNotExist": "Dieser Nutzer existiert nicht", + "error-user-notAllowSelf": "Sie können sich nicht selbst einladen.", + "error-user-notCreated": "Dieser Nutzer ist nicht angelegt", + "error-username-taken": "Dieser Benutzername ist bereits vergeben", + "error-email-taken": "E-Mail wird schon verwendet", + "export-board": "Board exportieren", + "sort": "Sortieren", + "sort-desc": "Zum Sortieren der Liste klicken", + "list-sort-by": "Sortieren der Liste nach:", + "list-label-modifiedAt": "Letzte Zugriffszeit", + "list-label-title": "Name der Liste", + "list-label-sort": "Ihre manuelle Sortierung", + "list-label-short-modifiedAt": "(Z)", + "list-label-short-title": "(N)", + "list-label-short-sort": "(M)", + "filter": "Filter", + "filter-cards": "Karten oder Listen filtern", + "list-filter-label": "Liste nach Titel filtern", + "filter-clear": "Filter entfernen", + "filter-no-label": "Kein Label", + "filter-no-member": "Kein Mitglied", + "filter-no-assignee": "Nicht zugewiesen", + "filter-no-custom-fields": "Keine benutzerdefinierten Felder", + "filter-show-archive": "Archivierte Listen anzeigen", + "filter-hide-empty": "Leere Listen verstecken", + "filter-on": "Filter ist aktiv", + "filter-on-desc": "Sie filtern die Karten in diesem Board. Klicken Sie, um den Filter zu bearbeiten.", + "filter-to-selection": "Ergebnisse auswählen", + "advanced-filter-label": "Erweiterter Filter", + "advanced-filter-description": "Der erweiterte Filter erlaubt die Eingabe von Zeichenfolgen, die folgende Operatoren enthalten: == != <= >= && || ( ). Ein Leerzeichen wird als Trennzeichen zwischen den Operatoren verwendet. Sie können nach allen benutzerdefinierten Feldern filtern, indem Sie deren Namen und Werte eingeben. Zum Beispiel: Feld1 == Wert1. Hinweis: Wenn Felder oder Werte Leerzeichen enthalten, müssen Sie sie in einfache Anführungszeichen setzen. Zum Beispiel: 'Feld 1' == 'Wert 1'. Um einzelne Steuerzeichen (' \\/) zu überspringen, können Sie \\ verwenden. Zum Beispiel: Feld1 == Ich bin\\'s. Sie können außerdem mehrere Bedingungen kombinieren. Zum Beispiel: F1 == W1 || F1 == W2. Normalerweise werden alle Operatoren von links nach rechts interpretiert. Sie können die Reihenfolge ändern, indem Sie Klammern setzen. Zum Beispiel: F1 == W1 && ( F2 == W2 || F2 == W3 ). Sie können Textfelder auch mithilfe regulärer Ausdrücke durchsuchen: F1 == /Tes.*/i", + "fullname": "Vollständiger Name", + "header-logo-title": "Zurück zur Board Seite.", + "hide-system-messages": "Systemmeldungen ausblenden", + "headerBarCreateBoardPopup-title": "Board erstellen", + "home": "Home", + "import": "Importieren", + "link": "Verknüpfung", + "import-board": "Board importieren", + "import-board-c": "Board importieren", + "import-board-title-trello": "Board von Trello importieren", + "import-board-title-wekan": "Board aus vorherigem Export importieren", + "from-trello": "Von Trello", + "from-wekan": "Aus vorherigem Export", + "import-board-instruction-trello": "Gehen Sie in ihrem Trello-Board auf 'Menü', dann 'Mehr', 'Drucken und Exportieren', 'JSON-Export' und kopieren Sie den dort angezeigten Text", + "import-board-instruction-wekan": "Gehen Sie in Ihrem Board auf 'Menü', danach auf 'Board exportieren' und kopieren Sie den Text aus der heruntergeladenen Datei.", + "import-board-instruction-about-errors": "Treten beim importieren eines Board Fehler auf, so kann der Import dennoch erfolgreich abgeschlossen sein und das Board ist auf der Seite \"Alle Boards\" zusehen.", + "import-json-placeholder": "Fügen Sie die korrekten JSON-Daten hier ein", + "import-map-members": "Mitglieder zuordnen", + "import-members-map": "Das importierte Board hat einige Mitglieder. Bitte ordnen sie die Mitglieder, die Sie importieren wollen, Ihren Benutzern zu.", + "import-show-user-mapping": "Mitgliederzuordnung überprüfen", + "import-user-select": "Wählen Sie den bestehenden Benutzer aus, den Sie für dieses Mitglied verwenden wollen.", + "importMapMembersAddPopup-title": "Mitglied auswählen", + "info": "Version", + "initials": "Initialen", + "invalid-date": "Ungültiges Datum", + "invalid-time": "Ungültige Zeitangabe", + "invalid-user": "Ungültiger Benutzer", + "joined": "beigetreten", + "just-invited": "Sie wurden soeben zu diesem Board eingeladen", + "keyboard-shortcuts": "Tastaturkürzel", + "label-create": "Label erstellen", + "label-default": "%s Label (Standard)", + "label-delete-pop": "Aktion kann nicht rückgängig gemacht werden. Das Label wird von allen Karten entfernt und seine Historie gelöscht.", + "labels": "Labels", + "language": "Sprache", + "last-admin-desc": "Sie können keine Rollen ändern, weil es mindestens einen Administrator geben muss.", + "leave-board": "Board verlassen", + "leave-board-pop": "Sind Sie sicher, dass Sie __boardTitle__ verlassen möchten? Sie werden von allen Karten in diesem Board entfernt.", + "leaveBoardPopup-title": "Board verlassen?", + "link-card": "Link zu dieser Karte", + "list-archive-cards": "Alle Karten dieser Liste ins Archiv verschieben", + "list-archive-cards-pop": "Alle Karten dieser Liste werden vom Board entfernt. Um Karten im Papierkorb anzuzeigen und wiederherzustellen, klicken Sie auf \"Menü\" > \"Archiv\".", + "list-move-cards": "Alle Karten in dieser Liste verschieben", + "list-select-cards": "Alle Karten in dieser Liste auswählen", + "set-color-list": "Lege Farbe fest", + "listActionPopup-title": "Listenaktionen", + "swimlaneActionPopup-title": "Swimlaneaktionen", + "swimlaneAddPopup-title": "Swimlane unterhalb einfügen", + "listImportCardPopup-title": "Eine Trello-Karte importieren", + "listMorePopup-title": "Mehr", + "link-list": "Link zu dieser Liste", + "list-delete-pop": "Alle Aktionen werden aus dem Verlauf gelöscht und die Liste kann nicht wiederhergestellt werden.", + "list-delete-suggest-archive": "Listen können ins Archiv verschoben werden, um sie aus dem Board zu entfernen und die Aktivitäten zu behalten.", + "lists": "Listen", + "swimlanes": "Swimlanes", + "log-out": "Ausloggen", + "log-in": "Einloggen", + "loginPopup-title": "Einloggen", + "memberMenuPopup-title": "Nutzereinstellungen", + "members": "Mitglieder", + "menu": "Menü", + "move-selection": "Auswahl verschieben", + "moveCardPopup-title": "Karte verschieben", + "moveCardToBottom-title": "Ans Ende verschieben", + "moveCardToTop-title": "Zum Anfang verschieben", + "moveSelectionPopup-title": "Auswahl verschieben", + "multi-selection": "Mehrfachauswahl", + "multi-selection-on": "Mehrfachauswahl ist aktiv", + "muted": "Stumm", + "muted-info": "Sie werden nicht über Änderungen auf diesem Board benachrichtigt", + "my-boards": "Meine Boards", + "name": "Name", + "no-archived-cards": "Keine Karten im Archiv.", + "no-archived-lists": "Keine Listen im Archiv.", + "no-archived-swimlanes": "Keine Swimlanes im Archiv.", + "no-results": "Keine Ergebnisse", + "normal": "Normal", + "normal-desc": "Kann Karten anzeigen und bearbeiten, aber keine Einstellungen ändern.", + "not-accepted-yet": "Die Einladung wurde noch nicht angenommen", + "notify-participate": "Benachrichtigungen zu allen Karten erhalten, an denen Sie teilnehmen", + "notify-watch": "Benachrichtigungen über alle Boards, Listen oder Karten erhalten, die Sie beobachten", + "optional": "optional", + "or": "oder", + "page-maybe-private": "Diese Seite könnte privat sein. Vielleicht können Sie sie sehen, wenn Sie sich <a href='%s'>einloggen</a>.", + "page-not-found": "Seite nicht gefunden.", + "password": "Passwort", + "paste-or-dragdrop": "Einfügen oder Datei mit Drag & Drop ablegen (nur Bilder)", + "participating": "Teilnehmen", + "preview": "Vorschau", + "previewAttachedImagePopup-title": "Vorschau", + "previewClipboardImagePopup-title": "Vorschau", + "private": "Privat", + "private-desc": "Dieses Board ist privat. Nur Nutzer, die zu dem Board gehören, können es anschauen und bearbeiten.", + "profile": "Profil", + "public": "Öffentlich", + "public-desc": "Dieses Board ist öffentlich. Es ist für jeden, der den Link kennt, sichtbar und taucht in Suchmaschinen wie Google auf. Nur Nutzer, die zum Board hinzugefügt wurden, können es bearbeiten.", + "quick-access-description": "Markieren Sie ein Board mit einem Stern, um dieser Leiste eine Verknüpfung hinzuzufügen.", + "remove-cover": "Cover entfernen", + "remove-from-board": "Von Board entfernen", + "remove-label": "Label entfernen", + "listDeletePopup-title": "Liste löschen?", + "remove-member": "Nutzer entfernen", + "remove-member-from-card": "Von Karte entfernen", + "remove-member-pop": "__name__ (__username__) von __boardTitle__ entfernen? Das Mitglied wird von allen Karten auf diesem Board entfernt. Es erhält eine Benachrichtigung.", + "removeMemberPopup-title": "Mitglied entfernen?", + "rename": "Umbenennen", + "rename-board": "Board umbenennen", + "restore": "Wiederherstellen", + "save": "Speichern", + "search": "Suchen", + "rules": "Regeln", + "search-cards": "Suche nach Karten-/Listentiteln, Beschreibungen und personalisierten Feldern auf diesem Brett ", + "search-example": "Suchbegriff", + "select-color": "Farbe auswählen", + "set-wip-limit-value": "Setzen Sie ein Limit für die maximale Anzahl von Aufgaben in dieser Liste", + "setWipLimitPopup-title": "WIP-Limit setzen", + "shortcut-assign-self": "Fügen Sie sich zur aktuellen Karte hinzu", + "shortcut-autocomplete-emoji": "Emojis vervollständigen", + "shortcut-autocomplete-members": "Mitglieder vervollständigen", + "shortcut-clear-filters": "Alle Filter entfernen", + "shortcut-close-dialog": "Dialog schließen", + "shortcut-filter-my-cards": "Meine Karten filtern", + "shortcut-show-shortcuts": "Liste der Tastaturkürzel anzeigen", + "shortcut-toggle-filterbar": "Filter-Seitenleiste ein-/ausblenden", + "shortcut-toggle-sidebar": "Seitenleiste ein-/ausblenden", + "show-cards-minimum-count": "Zeigt die Kartenanzahl an, wenn die Liste mehr enthält als", + "sidebar-open": "Seitenleiste öffnen", + "sidebar-close": "Seitenleiste schließen", + "signupPopup-title": "Benutzerkonto erstellen", + "star-board-title": "Klicken Sie, um das Board mit einem Stern zu markieren. Es erscheint dann oben in ihrer Boardliste.", + "starred-boards": "Markierte Boards", + "starred-boards-description": "Markierte Boards erscheinen oben in ihrer Boardliste.", + "subscribe": "Abonnieren", + "team": "Team", + "this-board": "diesem Board", + "this-card": "diese Karte", + "spent-time-hours": "Aufgewendete Zeit (Stunden)", + "overtime-hours": "Mehrarbeit (Stunden)", + "overtime": "Mehrarbeit", + "has-overtime-cards": "Hat Karten mit Mehrarbeit", + "has-spenttime-cards": "Hat Karten mit aufgewendeten Zeiten", + "time": "Zeit", + "title": "Titel", + "tracking": "Folgen", + "tracking-info": "Sie werden über alle Änderungen an Karten benachrichtigt, an denen Sie als Ersteller oder Mitglied beteiligt sind.", + "type": "Typ", + "unassign-member": "Mitglied entfernen", + "unsaved-description": "Sie haben eine nicht gespeicherte Änderung.", + "unwatch": "Beobachtung entfernen", + "upload": "Upload", + "upload-avatar": "Profilbild hochladen", + "uploaded-avatar": "Profilbild hochgeladen", + "username": "Benutzername", + "view-it": "Ansehen", + "warn-list-archived": "Warnung: Diese Karte befindet sich in einer Liste im Archiv", + "watch": "Beobachten", + "watching": "Beobachten", + "watching-info": "Sie werden über alle Änderungen in diesem Board benachrichtigt", + "welcome-board": "Willkommen-Board", + "welcome-swimlane": "Meilenstein 1", + "welcome-list1": "Grundlagen", + "welcome-list2": "Fortgeschritten", + "card-templates-swimlane": "Kartenvorlagen", + "list-templates-swimlane": "Listenvorlagen", + "board-templates-swimlane": "Boardvorlagen", + "what-to-do": "Was wollen Sie tun?", + "wipLimitErrorPopup-title": "Ungültiges WIP-Limit", + "wipLimitErrorPopup-dialog-pt1": "Die Anzahl von Aufgaben in dieser Liste ist größer als das von Ihnen definierte WIP-Limit.", + "wipLimitErrorPopup-dialog-pt2": "Bitte verschieben Sie einige Aufgaben aus dieser Liste oder setzen Sie ein grösseres WIP-Limit.", + "admin-panel": "Administration", + "settings": "Einstellungen", + "people": "Nutzer", + "registration": "Registrierung", + "disable-self-registration": "Selbstregistrierung deaktivieren", + "invite": "Einladen", + "invite-people": "Nutzer einladen", + "to-boards": "In Board(s)", + "email-addresses": "E-Mail Adressen", + "smtp-host-description": "Die Adresse Ihres SMTP-Servers für ausgehende E-Mails.", + "smtp-port-description": "Der Port Ihres SMTP-Servers für ausgehende E-Mails.", + "smtp-tls-description": "Aktiviere TLS Unterstützung für SMTP Server", + "smtp-host": "SMTP-Server", + "smtp-port": "SMTP-Port", + "smtp-username": "Benutzername", + "smtp-password": "Passwort", + "smtp-tls": "TLS Unterstützung", + "send-from": "Absender", + "send-smtp-test": "Test-E-Mail an sich selbst schicken", + "invitation-code": "Einladungscode", + "email-invite-register-subject": "__inviter__ hat Ihnen eine Einladung geschickt", + "email-invite-register-text": "Sehr geehrte(r) __user__,\n\n__inviter__ hat Sie zur Mitarbeit an einem Kanbanboard eingeladen.\n\nBitte klicken Sie auf folgenden Link:\n__url__\n\nIhr Einladungscode lautet: __icode__\n\nDanke.", + "email-smtp-test-subject": "SMTP Test-E-Mail", + "email-smtp-test-text": "Sie haben erfolgreich eine E-Mail versandt", + "error-invitation-code-not-exist": "Ungültiger Einladungscode", + "error-notAuthorized": "Sie sind nicht berechtigt diese Seite zu sehen.", + "webhook-title": "Webhook Name", + "webhook-token": "Token (Optional für Authentifizierung)", + "outgoing-webhooks": "Ausgehende Webhooks", + "bidirectional-webhooks": "Zwei-Wege Webhooks", + "outgoingWebhooksPopup-title": "Ausgehende Webhooks", + "boardCardTitlePopup-title": "Kartentitelfilter", + "disable-webhook": "Diesen Webhook deaktivieren", + "global-webhook": "Globale Webhooks", + "new-outgoing-webhook": "Neuer ausgehender Webhook", + "no-name": "(Unbekannt)", + "Node_version": "Node-Version", + "Meteor_version": "Meteor-Version", + "MongoDB_version": "MongoDB-Version", + "MongoDB_storage_engine": "MongoDB-Speicher-Engine", + "MongoDB_Oplog_enabled": "MongoDB-Oplog aktiviert", + "OS_Arch": "Betriebssystem-Architektur", + "OS_Cpus": "Anzahl Prozessoren", + "OS_Freemem": "Freier Arbeitsspeicher", + "OS_Loadavg": "Mittlere Systembelastung", + "OS_Platform": "Plattform", + "OS_Release": "Version des Betriebssystem", + "OS_Totalmem": "Gesamter Arbeitsspeicher", + "OS_Type": "Typ des Betriebssystems", + "OS_Uptime": "Laufzeit des Systems", + "days": "Tage", + "hours": "Stunden", + "minutes": "Minuten", + "seconds": "Sekunden", + "show-field-on-card": "Zeige dieses Feld auf der Karte", + "automatically-field-on-card": "Automatisch Label für alle Karten erzeugen", + "showLabel-field-on-card": "Feldbezeichnung auf Minikarte anzeigen", + "yes": "Ja", + "no": "Nein", + "accounts": "Konten", + "accounts-allowEmailChange": "Ändern der E-Mailadresse erlauben", + "accounts-allowUserNameChange": "Ändern des Benutzernamens erlauben", + "createdAt": "Erstellt am", + "verified": "Geprüft", + "active": "Aktiv", + "card-received": "Empfangen", + "card-received-on": "Empfangen am", + "card-end": "Ende", + "card-end-on": "Endet am", + "editCardReceivedDatePopup-title": "Empfangsdatum ändern", + "editCardEndDatePopup-title": "Enddatum ändern", + "setCardColorPopup-title": "Farbe festlegen", + "setCardActionsColorPopup-title": "Farbe wählen", + "setSwimlaneColorPopup-title": "Farbe wählen", + "setListColorPopup-title": "Farbe wählen", + "assigned-by": "Zugewiesen von", + "requested-by": "Angefordert von", + "board-delete-notice": "Löschen kann nicht rückgängig gemacht werden. Sie werden alle Listen, Karten und Aktionen, die mit diesem Board verbunden sind, verlieren.", + "delete-board-confirm-popup": "Alle Listen, Karten, Labels und Akivitäten werden gelöscht und Sie können die Inhalte des Boards nicht wiederherstellen! Die Aktion kann nicht rückgängig gemacht werden.", + "boardDeletePopup-title": "Board löschen?", + "delete-board": "Board löschen", + "default-subtasks-board": "Teilaufgabe für __board__ Board", + "default": "Standard", + "queue": "Warteschlange", + "subtask-settings": "Einstellungen für Teilaufgaben", + "card-settings": "Karten-Einstellungen", + "boardSubtaskSettingsPopup-title": "Boardeinstellungen für Teilaufgaben", + "boardCardSettingsPopup-title": "Karten-Einstellungen", + "deposit-subtasks-board": "Teilaufgaben in diesem Board ablegen:", + "deposit-subtasks-list": "Zielliste für hier abgelegte Teilaufgaben:", + "show-parent-in-minicard": "Übergeordnetes Element auf Minikarte anzeigen:", + "prefix-with-full-path": "Vollständiger Pfad über Titel", + "prefix-with-parent": "Über Titel", + "subtext-with-full-path": "Vollständiger Pfad unter Titel", + "subtext-with-parent": "Unter Titel", + "change-card-parent": "Übergeordnete Karte ändern", + "parent-card": "Übergeordnete Karte", + "source-board": "Quellboard", + "no-parent": "Nicht anzeigen", + "activity-added-label": "fügte Label '%s' zu %s hinzu", + "activity-removed-label": "entfernte Label '%s' von %s", + "activity-delete-attach": "löschte ein Anhang von %s", + "activity-added-label-card": "Label hinzugefügt '%s'", + "activity-removed-label-card": "Label entfernt '%s'", + "activity-delete-attach-card": "hat einen Anhang gelöscht", + "activity-set-customfield": "setze benutzerdefiniertes Feld '%s' zu '%s' in %s", + "activity-unset-customfield": "entferne benutzerdefiniertes Feld '%s' in %s", + "r-rule": "Regel", + "r-add-trigger": "Auslöser hinzufügen", + "r-add-action": "Aktion hinzufügen", + "r-board-rules": "Boardregeln", + "r-add-rule": "Regel hinzufügen", + "r-view-rule": "Regel anzeigen", + "r-delete-rule": "Regel löschen", + "r-new-rule-name": "Neuer Regeltitel", + "r-no-rules": "Keine Regeln", + "r-when-a-card": "Wenn Karte", + "r-is": "wird", + "r-is-moved": "verschoben wird", + "r-added-to": "hinzugefügt zu", + "r-removed-from": "entfernt von", + "r-the-board": "das Board", + "r-list": "Liste", + "set-filter": "Setze Filter", + "r-moved-to": "verschoben nach", + "r-moved-from": "verschoben von", + "r-archived": "ins Archiv verschoben", + "r-unarchived": "aus dem Archiv wiederhergestellt", + "r-a-card": "einer Karte", + "r-when-a-label-is": "Wenn ein Label", + "r-when-the-label": "Wenn das Label", + "r-list-name": "Listenname", + "r-when-a-member": "Wenn ein Mitglied", + "r-when-the-member": "Wenn das Mitglied", + "r-name": "Name", + "r-when-a-attach": "Wenn ein Anhang", + "r-when-a-checklist": "Wenn eine Checkliste wird", + "r-when-the-checklist": "Wenn die Checkliste", + "r-completed": "abgeschlossen", + "r-made-incomplete": "unvollständig gemacht", + "r-when-a-item": "Wenn eine Checklistenposition", + "r-when-the-item": "Wenn die Checklistenposition", + "r-checked": "markiert wird", + "r-unchecked": "abgewählt wird", + "r-move-card-to": "Verschiebe Karte an", + "r-top-of": "Anfang von", + "r-bottom-of": "Ende von", + "r-its-list": "seiner Liste", + "r-archive": "Ins Archiv verschieben", + "r-unarchive": "Aus dem Archiv wiederherstellen", + "r-card": "Karte", + "r-add": "Hinzufügen", + "r-remove": "entfernen", + "r-label": "Label", + "r-member": "Mitglied", + "r-remove-all": "Entferne alle Mitglieder von der Karte", + "r-set-color": "Farbe festlegen auf", + "r-checklist": "Checkliste", + "r-check-all": "Alle markieren", + "r-uncheck-all": "Alle abwählen", + "r-items-check": "Elemente der Checkliste", + "r-check": "Markieren", + "r-uncheck": "Abwählen", + "r-item": "Element", + "r-of-checklist": "der Checkliste", + "r-send-email": "Eine E-Mail senden", + "r-to": "an", + "r-subject": "Betreff", + "r-rule-details": "Regeldetails", + "r-d-move-to-top-gen": "Karte nach oben in die Liste verschieben", + "r-d-move-to-top-spec": "Karte an den Anfang der Liste verschieben", + "r-d-move-to-bottom-gen": "Karte nach unten in die Liste verschieben", + "r-d-move-to-bottom-spec": "Karte an das Ende der Liste verschieben", + "r-d-send-email": "E-Mail senden", + "r-d-send-email-to": "an", + "r-d-send-email-subject": "Betreff", + "r-d-send-email-message": "Nachricht", + "r-d-archive": "Karte ins Archiv verschieben", + "r-d-unarchive": "Karte aus dem Archiv wiederherstellen", + "r-d-add-label": "Label hinzufügen", + "r-d-remove-label": "Label entfernen", + "r-create-card": "Neue Karte erstellen", + "r-in-list": "in der Liste", + "r-in-swimlane": "in Swimlane", + "r-d-add-member": "Mitglied hinzufügen", + "r-d-remove-member": "Mitglied entfernen", + "r-d-remove-all-member": "Entferne alle Mitglieder", + "r-d-check-all": "Alle Elemente der Liste markieren", + "r-d-uncheck-all": "Alle Element der Liste abwählen", + "r-d-check-one": "Element auswählen", + "r-d-uncheck-one": "Element abwählen", + "r-d-check-of-list": "der Checkliste", + "r-d-add-checklist": "Checkliste hinzufügen", + "r-d-remove-checklist": "Checkliste entfernen", + "r-by": "durch", + "r-add-checklist": "Checkliste hinzufügen", + "r-with-items": "mit Elementen", + "r-items-list": "Element1,Element2,Element3", + "r-add-swimlane": "Füge Swimlane hinzu", + "r-swimlane-name": "Swimlanename", + "r-board-note": "Hinweis: Lassen Sie ein Feld leer, um alle möglichen Werte zu finden.", + "r-checklist-note": "Hinweis: Die Elemente der Checkliste müssen als kommagetrennte Werte geschrieben werden.", + "r-when-a-card-is-moved": "Wenn eine Karte in eine andere Liste verschoben wird", + "r-set": "Setze", + "r-update": "Aktualisiere", + "r-datefield": "Datumsfeld", + "r-df-start-at": "Start", + "r-df-due-at": "Fällig", + "r-df-end-at": "Ende", + "r-df-received-at": "Empfangen", + "r-to-current-datetime": "auf das aktuelle Datum/Zeit", + "r-remove-value-from": "Entferne Wert von", + "ldap": "LDAP", + "oauth2": "OAuth2", + "cas": "CAS", + "authentication-method": "Authentifizierungsmethode", + "authentication-type": "Authentifizierungstyp", + "custom-product-name": "Benutzerdefinierter Produktname", + "layout": "Layout", + "hide-logo": "Verstecke Logo", + "add-custom-html-after-body-start": "Füge benutzerdefiniertes HTML nach <body> Anfang hinzu", + "add-custom-html-before-body-end": "Füge benutzerdefiniertes HTML vor </body>Ende hinzu", + "error-undefined": "Etwas ist schief gelaufen", + "error-ldap-login": "Es ist ein Fehler beim Anmelden aufgetreten", + "display-authentication-method": "Anzeige Authentifizierungsverfahren", + "default-authentication-method": "Standardauthentifizierungsverfahren", + "duplicate-board": "Board duplizieren", + "people-number": "Anzahl der Personen:", + "swimlaneDeletePopup-title": "Swimlane löschen?", + "swimlane-delete-pop": "Alle Aktionen werden aus dem Aktivitätenfeed entfernt und die Swimlane kann nicht wiederhergestellt werden. Die Aktion kann nicht rückgängig gemacht werden.", + "restore-all": "Alles wiederherstellen", + "delete-all": "Alles löschen", + "loading": "Laden, bitte warten.", + "previous_as": "letzter Zeitpunkt war", + "act-a-dueAt": "hat Fälligkeit geändert auf\nWann: __timeValue__\nWo: __card__\nvorheriger Fälligkeitszeitpunkt war __timeOldValue__", + "act-a-endAt": "hat Ende auf __timeValue__ von (__timeOldValue__) geändert", + "act-a-startAt": "hat Start auf __timeValue__ von (__timeOldValue__) geändert", + "act-a-receivedAt": "hat Empfangszeit auf __timeValue__ von (__timeOldValue__) geändert", + "a-dueAt": "hat Fälligkeit geändert auf", + "a-endAt": "hat Ende geändert auf", + "a-startAt": "hat Startzeit geändert auf", + "a-receivedAt": "hat Empfangszeit geändert auf", + "almostdue": "aktuelles Fälligkeitsdatum %s bevorstehend", + "pastdue": "aktuelles Fälligkeitsdatum %s überschritten", + "duenow": "aktuelles Fälligkeitsdatum %s heute", + "act-newDue": "__list__/__card__ hat seine 1. fällige Erinnerung [__board__]", + "act-withDue": "Erinnerung an Fällikgeit von __card__ [__board__]", + "act-almostdue": "erinnernd an das aktuelle Fälligkeitszeitpunkt (__timeValue__) von __card__ ist bevorstehend", + "act-pastdue": "erinnernd an das aktuelle Fälligkeitszeitpunkt (__timeValue__) von __card__ ist vorbei", + "act-duenow": "erinnernd an das aktuelle Fälligkeitszeitpunkt (__timeValue__) von __card__ ist jetzt", + "act-atUserComment": "Sie wurden in [__board__] __list__/__card__ erwähnt", + "delete-user-confirm-popup": "Sind Sie sicher, dass Sie diesen Account löschen wollen? Die Aktion kann nicht rückgängig gemacht werden.", + "accounts-allowUserDelete": "Erlaube Benutzern ihren eigenen Account zu löschen", + "hide-minicard-label-text": "Labeltext auf Minikarte ausblenden", + "show-desktop-drag-handles": "Desktop-Ziehpunkte anzeigen", + "assignee": "Zugewiesen", + "cardAssigneesPopup-title": "Zugewiesen", + "addmore-detail": "Eine detailliertere Beschreibung hinzufügen", + "show-on-card": "Zeige auf Karte", + "new": "Neu", + "editUserPopup-title": "Benutzer ändern", + "newUserPopup-title": "Neuer Benutzer", + "notifications": "Benachrichtigungen", + "view-all": "Alle anzeigen", + "filter-by-unread": "Nur ungelesene", + "mark-all-as-read": "Alle als gelesen markieren", + "remove-all-read": "Alle gelesenen entfernen", + "allow-rename": "Umbenennen erlauben", + "allowRenamePopup-title": "Umbenennen erlauben" +} diff --git a/i18n/el.i18n.json b/i18n/el.i18n.json index 335ff73d..a092fcaf 100644 --- a/i18n/el.i18n.json +++ b/i18n/el.i18n.json @@ -1,780 +1,778 @@ { - "accept": "Αποδοχή", - "act-activity-notify": "Ειδοποίηση δραστηριότητας", - "act-addAttachment": "added attachment __attachment__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-deleteAttachment": "deleted attachment __attachment__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addSubtask": "added subtask __subtask__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addedLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removeLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removedLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addChecklist": "added checklist __checklist__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addChecklistItem": "added checklist item __checklistItem__ to checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removeChecklist": "removed checklist __checklist__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removeChecklistItem": "removed checklist item __checklistItem__ from checklist __checkList__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-checkedItem": "checked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-uncheckedItem": "unchecked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-completeChecklist": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-uncompleteChecklist": "uncompleted checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addComment": "commented on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-editComment": "edited comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-deleteComment": "deleted comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-createBoard": "created board __board__", - "act-createSwimlane": "created swimlane __swimlane__ to board __board__", - "act-createCard": "created card __card__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-createCustomField": "created custom field __customField__ at board __board__", - "act-deleteCustomField": "deleted custom field __customField__ at board __board__", - "act-setCustomField": "edited custom field __customField__: __customFieldValue__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-createList": "added list __list__ to board __board__", - "act-addBoardMember": "added member __member__ to board __board__", - "act-archivedBoard": "Board __board__ moved to Archive", - "act-archivedCard": "Card __card__ at list __list__ at swimlane __swimlane__ at board __board__ moved to Archive", - "act-archivedList": "List __list__ at swimlane __swimlane__ at board __board__ moved to Archive", - "act-archivedSwimlane": "Swimlane __swimlane__ at board __board__ moved to Archive", - "act-importBoard": "imported board __board__", - "act-importCard": "imported card __card__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-importList": "imported list __list__ to swimlane __swimlane__ at board __board__", - "act-joinMember": "added member __member__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-moveCard": "moved card __card__ at board __board__ from list __oldList__ at swimlane __oldSwimlane__ to list __list__ at swimlane __swimlane__", - "act-moveCardToOtherBoard": "moved card __card__ from list __oldList__ at swimlane __oldSwimlane__ at board __oldBoard__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-removeBoardMember": "removed member __member__ from board __board__", - "act-restoredCard": "restored card __card__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-unjoinMember": "removed member __member__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-withBoardTitle": "__board__", - "act-withCardTitle": "[__board__] __card__", - "actions": "Ενέργειες", - "activities": "Activities", - "activity": "Δραστηριότητα", - "activity-added": "added %s to %s", - "activity-archived": "%s μετακινήθηκε στο Αρχείο", - "activity-attached": "attached %s to %s", - "activity-created": "created %s", - "activity-customfield-created": "created custom field %s", - "activity-excluded": "excluded %s from %s", - "activity-imported": "imported %s into %s from %s", - "activity-imported-board": "imported %s from %s", - "activity-joined": "joined %s", - "activity-moved": "moved %s from %s to %s", - "activity-on": "on %s", - "activity-removed": "removed %s from %s", - "activity-sent": "sent %s to %s", - "activity-unjoined": "unjoined %s", - "activity-subtask-added": "added subtask to %s", - "activity-checked-item": "checked %s in checklist %s of %s", - "activity-unchecked-item": "unchecked %s in checklist %s of %s", - "activity-checklist-added": "added checklist to %s", - "activity-checklist-removed": "removed a checklist from %s", - "activity-checklist-completed": "completed checklist %s of %s", - "activity-checklist-uncompleted": "uncompleted the checklist %s of %s", - "activity-checklist-item-added": "added checklist item to '%s' in %s", - "activity-checklist-item-removed": "removed a checklist item from '%s' in %s", - "add": "Προσθήκη", - "activity-checked-item-card": "checked %s in checklist %s", - "activity-unchecked-item-card": "unchecked %s in checklist %s", - "activity-checklist-completed-card": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "activity-checklist-uncompleted-card": "uncompleted the checklist %s", - "activity-editComment": "edited comment %s", - "activity-deleteComment": "deleted comment %s", - "add-attachment": "Add Attachment", - "add-board": "Add Board", - "add-card": "Προσθήκη Κάρτας", - "add-swimlane": "Add Swimlane", - "add-subtask": "Add Subtask", - "add-checklist": "Add Checklist", - "add-checklist-item": "Add an item to checklist", - "add-cover": "Add Cover", - "add-label": "Προσθήκη Ετικέτας", - "add-list": "Προσθήκη Λίστας", - "add-members": "Προσθήκη Μελών", - "added": "Προστέθηκε", - "addMemberPopup-title": "Μέλοι", - "admin": "Διαχειριστής", - "admin-desc": "Can view and edit cards, remove members, and change settings for the board.", - "admin-announcement": "Announcement", - "admin-announcement-active": "Active System-Wide Announcement", - "admin-announcement-title": "Announcement from Administrator", - "all-boards": "All boards", - "and-n-other-card": "And __count__ other card", - "and-n-other-card_plural": "And __count__ other cards", - "apply": "Εφαρμογή", - "app-is-offline": "Loading, please wait. Refreshing the page will cause data loss. If loading does not work, please check that server has not stopped.", - "archive": "Μετακίνηση στο Αρχείο", - "archive-all": "Μετακίνηση Όλων στο Αρχείο", - "archive-board": "Μετακίνηση Πίνακα στο Αρχείο", - "archive-card": "Μετακίνηση Κάρτας στο Αρχείο", - "archive-list": "Μετακίνηση Λίστας στο Αρχείο", - "archive-swimlane": "Move Swimlane to Archive", - "archive-selection": "Μετακίνηση επιλογής στο Αρχείο", - "archiveBoardPopup-title": "Να μετακινηθεί ο Πίνακας στο Αρχείο;", - "archived-items": "Αρχείο", - "archived-boards": "Πίνακες στο Αρχείο", - "restore-board": "Επαναφορά Πίνακα", - "no-archived-boards": "Δεν υπάρχουν Πίνακες στο Αρχείο.", - "archives": "Αρχείο", - "template": "Πρότυπο", - "templates": "Πρότυπα", - "assign-member": "Ανάθεση μέλους", - "attached": "attached", - "attachment": "Συνημμένο", - "attachment-delete-pop": "Deleting an attachment is permanent. There is no undo.", - "attachmentDeletePopup-title": "Διαγραφή Συννημένου;", - "attachments": "Συννημένα", - "auto-watch": "Automatically watch boards when they are created", - "avatar-too-big": "The avatar is too large (70KB max)", - "back": "Πίσω", - "board-change-color": "Αλλαγή χρώματος", - "board-nb-stars": "%s stars", - "board-not-found": "Ο πίνακας δε βρέθηκε", - "board-private-info": "This board will be <strong>private</strong>.", - "board-public-info": "This board will be <strong>public</strong>.", - "boardChangeColorPopup-title": "Αλλαγή Φόντου Πίνακα", - "boardChangeTitlePopup-title": "Μετονομασία Πίνακα", - "boardChangeVisibilityPopup-title": "Αλλαγή Ορατότητας", - "boardChangeWatchPopup-title": "Change Watch", - "boardMenuPopup-title": "Ρυθμίσεις Πίνακα", - "boardChangeViewPopup-title": "Board View", - "boards": "Πίνακες", - "board-view": "Board View", - "board-view-cal": "Ημερολόγιο", - "board-view-swimlanes": "Swimlanes", - "board-view-collapse": "Collapse", - "board-view-lists": "Λίστες", - "bucket-example": "Like “Bucket List” for example", - "cancel": "Ακύρωση", - "card-archived": "Αυτή η κάρτα μετακινήθηκε στο Αρχείο.", - "board-archived": "Αυτός ο πίνακας μετακινήθηκε στο Αρχείο.", - "card-comments-title": "This card has %s comment.", - "card-delete-notice": "Deleting is permanent. You will lose all actions associated with this card.", - "card-delete-pop": "All actions will be removed from the activity feed and you won't be able to re-open the card. There is no undo.", - "card-delete-suggest-archive": "You can move a card to Archive to remove it from the board and preserve the activity.", - "card-due": "Έως", - "card-due-on": "Έως τις", - "card-spent": "Spent Time", - "card-edit-attachments": "Edit attachments", - "card-edit-custom-fields": "Edit custom fields", - "card-start-voting": "Start voting", - "card-cancel-voting": "Delete voting and all votes", - "card-edit-labels": "Edit labels", - "card-edit-members": "Edit members", - "card-labels-title": "Change the labels for the card.", - "card-members-title": "Add or remove members of the board from the card.", - "card-start": "Start", - "card-start-on": "Starts on", - "cardAttachmentsPopup-title": "Attach From", - "cardCustomField-datePopup-title": "Change date", - "cardCustomFieldsPopup-title": "Edit custom fields", - "cardStartVotingPopup-title": "Start a vote", - "positiveVoteMembersPopup-title": "Proponents", - "negativeVoteMembersPopup-title": "Opponents", - "vote-question": "Voting question", - "vote-public": "Public vote", - "vote-for-it": "for it", - "vote-against": "against", - "cardDeletePopup-title": "Διαγραφή Κάρτας;", - "cardDetailsActionsPopup-title": "Card Actions", - "cardLabelsPopup-title": "Ετικέτες", - "cardMembersPopup-title": "Μέλοι", - "cardMorePopup-title": "Περισσότερα", - "cardTemplatePopup-title": "Create template", - "cards": "Κάρτες", - "cards-count": "Κάρτες", - "casSignIn": "Sign In with CAS", - "cardType-card": "Card", - "cardType-linkedCard": "Linked Card", - "cardType-linkedBoard": "Linked Board", - "change": "Αλλαγή", - "change-avatar": "Change Avatar", - "change-password": "Αλλαγή Κωδικού", - "change-permissions": "Change permissions", - "change-settings": "Αλλαγή Ρυθμίσεων", - "changeAvatarPopup-title": "Change Avatar", - "changeLanguagePopup-title": "Αλλαγή Γλώσσας", - "changePasswordPopup-title": "Αλλαγή Κωδικού", - "changePermissionsPopup-title": "Change Permissions", - "changeSettingsPopup-title": "Αλλαγή Ρυθμίσεων", - "subtasks": "Subtasks", - "checklists": "Checklists", - "click-to-star": "Click to star this board.", - "click-to-unstar": "Click to unstar this board.", - "clipboard": "Clipboard or drag & drop", - "close": "Κλείσιμο", - "close-board": "Close Board", - "close-board-pop": "You will be able to restore the board by clicking the “Archive” button from the home header.", - "color-black": "μαύρο", - "color-blue": "μπλε", - "color-crimson": "βυσσινί", - "color-darkgreen": "σκούρο πράσινο", - "color-gold": "χρυσό", - "color-gray": "γκρι", - "color-green": "πράσινο", - "color-indigo": "λουλάκι", - "color-lime": "λάιμ", - "color-magenta": "magenta", - "color-mistyrose": "mistyrose", - "color-navy": "navy", - "color-orange": "πορτοκαλί", - "color-paleturquoise": "paleturquoise", - "color-peachpuff": "peachpuff", - "color-pink": "ροζ", - "color-plum": "plum", - "color-purple": "μωβ", - "color-red": "κόκκινο", - "color-saddlebrown": "saddlebrown", - "color-silver": "ασημί", - "color-sky": "ουρανός", - "color-slateblue": "slateblue", - "color-white": "λευκό", - "color-yellow": "κίτρινο", - "unset-color": "Unset", - "comment": "Comment", - "comment-placeholder": "Write Comment", - "comment-only": "Comment only", - "comment-only-desc": "Can comment on cards only.", - "no-comments": "Χωρίς σχόλια", - "no-comments-desc": "Can not see comments and activities.", - "worker": "Worker", - "worker-desc": "Can only move cards, assign itself to card and comment.", - "computer": "Υπολογιστής", - "confirm-subtask-delete-dialog": "Are you sure you want to delete subtask?", - "confirm-checklist-delete-dialog": "Are you sure you want to delete checklist?", - "copy-card-link-to-clipboard": "Copy card link to clipboard", - "linkCardPopup-title": "Link Card", - "searchElementPopup-title": "Αναζήτηση", - "copyCardPopup-title": "Copy Card", - "copyChecklistToManyCardsPopup-title": "Copy Checklist Template to Many Cards", - "copyChecklistToManyCardsPopup-instructions": "Destination Card Titles and Descriptions in this JSON format", - "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"First card title\", \"description\":\"First card description\"}, {\"title\":\"Second card title\",\"description\":\"Second card description\"},{\"title\":\"Last card title\",\"description\":\"Last card description\"} ]", - "create": "Δημιουργία", - "createBoardPopup-title": "Create Board", - "chooseBoardSourcePopup-title": "Εισαγωγή πίνακα", - "createLabelPopup-title": "Δημιουργία Ετικέτας", - "createCustomField": "Δημιουργία Πεδίου", - "createCustomFieldPopup-title": "Δημιουργία Πεδίου", - "current": "current", - "custom-field-delete-pop": "There is no undo. This will remove this custom field from all cards and destroy its history.", - "custom-field-checkbox": "Checkbox", - "custom-field-date": "Ημερομηνία", - "custom-field-dropdown": "Dropdown List", - "custom-field-dropdown-none": "(none)", - "custom-field-dropdown-options": "List Options", - "custom-field-dropdown-options-placeholder": "Press enter to add more options", - "custom-field-dropdown-unknown": "(unknown)", - "custom-field-number": "Αριθμός", - "custom-field-text": "Κείμενο", - "custom-fields": "Custom Fields", - "date": "Ημερομηνία", - "decline": "Decline", - "default-avatar": "Default avatar", - "delete": "Διαγραφή", - "deleteCustomFieldPopup-title": "Delete Custom Field?", - "deleteLabelPopup-title": "Διαγραφή Ετικέτας;", - "description": "Περιγραφή", - "disambiguateMultiLabelPopup-title": "Disambiguate Label Action", - "disambiguateMultiMemberPopup-title": "Disambiguate Member Action", - "discard": "Απόρριψη", - "done": "Done", - "download": "Download", - "edit": "Επεξεργασία", - "edit-avatar": "Change Avatar", - "edit-profile": "Επεξεργασία Προφίλ", - "edit-wip-limit": "Edit WIP Limit", - "soft-wip-limit": "Soft WIP Limit", - "editCardStartDatePopup-title": "Change start date", - "editCardDueDatePopup-title": "Change due date", - "editCustomFieldPopup-title": "Επεξεργασία Πεδίου", - "editCardSpentTimePopup-title": "Change spent time", - "editLabelPopup-title": "Αλλαγή Ετικέτας", - "editNotificationPopup-title": "Επεξεργασία Ειδοποίησης", - "editProfilePopup-title": "Επεξεργασία Προφίλ", - "email": "Email", - "email-enrollAccount-subject": "An account created for you on __siteName__", - "email-enrollAccount-text": "Hello __user__,\n\nTo start using the service, simply click the link below.\n\n__url__\n\nThanks.", - "email-fail": "Sending email failed", - "email-fail-text": "Error trying to send email", - "email-invalid": "Invalid email", - "email-invite": "Πρόσκληση μέσω Email", - "email-invite-subject": "__inviter__ sent you an invitation", - "email-invite-text": "Dear __user__,\n\n__inviter__ invites you to join board \"__board__\" for collaborations.\n\nPlease follow the link below:\n\n__url__\n\nThanks.", - "email-resetPassword-subject": "Reset your password on __siteName__", - "email-resetPassword-text": "Hello __user__,\n\nTo reset your password, simply click the link below.\n\n__url__\n\nThanks.", - "email-sent": "Email sent", - "email-verifyEmail-subject": "Verify your email address on __siteName__", - "email-verifyEmail-text": "Hello __user__,\n\nTo verify your account email, simply click the link below.\n\n__url__\n\nThanks.", - "enable-wip-limit": "Enable WIP Limit", - "error-board-doesNotExist": "This board does not exist", - "error-board-notAdmin": "You need to be admin of this board to do that", - "error-board-notAMember": "You need to be a member of this board to do that", - "error-json-malformed": "Το κείμενο δεν είναι έγκυρο JSON", - "error-json-schema": "Your JSON data does not include the proper information in the correct format", - "error-list-doesNotExist": "Η λίστα δεν υπάρχει", - "error-user-doesNotExist": "Ο χρήστης δεν υπάρχει", - "error-user-notAllowSelf": "You can not invite yourself", - "error-user-notCreated": "Ο χρήστης δε δημιουργήθηκε", - "error-username-taken": "This username is already taken", - "error-email-taken": "Email has already been taken", - "export-board": "Εξαγωγή πίνακα", - "sort": "Sort", - "sort-desc": "Click to Sort List", - "list-sort-by": "Sort the List By:", - "list-label-modifiedAt": "Last Access Time", - "list-label-title": "Name of the List", - "list-label-sort": "Your Manual Order", - "list-label-short-modifiedAt": "(L)", - "list-label-short-title": "(N)", - "list-label-short-sort": "(M)", - "filter": "Φίλτρο", - "filter-cards": "Filter Cards or Lists", - "list-filter-label": "Filter List by Title", - "filter-clear": "Clear filter", - "filter-no-label": "No label", - "filter-no-member": "Κανένα μέλος", - "filter-no-assignee": "No assignee", - "filter-no-custom-fields": "No Custom Fields", - "filter-show-archive": "Show archived lists", - "filter-hide-empty": "Hide empty lists", - "filter-on": "Filter is on", - "filter-on-desc": "You are filtering cards on this board. Click here to edit filter.", - "filter-to-selection": "Filter to selection", - "advanced-filter-label": "Advanced Filter", - "advanced-filter-description": "Advanced Filter allows to write a string containing following operators: == != <= >= && || ( ) A space is used as a separator between the Operators. You can filter for all Custom Fields by typing their names and values. For Example: Field1 == Value1. Note: If fields or values contains spaces, you need to encapsulate them into single quotes. For Example: 'Field 1' == 'Value 1'. For single control characters (' \\/) to be skipped, you can use \\. For example: Field1 == I\\'m. Also you can combine multiple conditions. For Example: F1 == V1 || F1 == V2. Normally all operators are interpreted from left to right. You can change the order by placing brackets. For Example: F1 == V1 && ( F2 == V2 || F2 == V3 ). Also you can search text fields using regex: F1 == /Tes.*/i", - "fullname": "Πλήρες Όνομα", - "header-logo-title": "Go back to your boards page.", - "hide-system-messages": "Hide system messages", - "headerBarCreateBoardPopup-title": "Create Board", - "home": "Home", - "import": "Εισαγωγή", - "link": "Link", - "import-board": "import board", - "import-board-c": "Εισαγωγή πίνακα", - "import-board-title-trello": "Import board from Trello", - "import-board-title-wekan": "Import board from previous export", - "import-sandstorm-backup-warning": "Do not delete data you import from original exported board or Trello before checking does this grain close and open again, or do you get Board not found error, that means data loss.", - "import-sandstorm-warning": "Imported board will delete all existing data on board and replace it with imported board.", - "from-trello": "Από το Trello", - "from-wekan": "From previous export", - "import-board-instruction-trello": "In your Trello board, go to 'Menu', then 'More', 'Print and Export', 'Export JSON', and copy the resulting text.", - "import-board-instruction-wekan": "In your board, go to 'Menu', then 'Export board', and copy the text in the downloaded file.", - "import-board-instruction-about-errors": "If you get errors when importing board, sometimes importing still works, and board is at All Boards page.", - "import-json-placeholder": "Paste your valid JSON data here", - "import-map-members": "Map members", - "import-members-map": "Your imported board has some members. Please map the members you want to import to your users", - "import-show-user-mapping": "Review members mapping", - "import-user-select": "Pick your existing user you want to use as this member", - "importMapMembersAddPopup-title": "Επιλογή μέλους", - "info": "Έκδοση", - "initials": "Initials", - "invalid-date": "Invalid date", - "invalid-time": "Invalid time", - "invalid-user": "Invalid user", - "joined": "joined", - "just-invited": "You are just invited to this board", - "keyboard-shortcuts": "Συντομεύσεις πληκτρολογίου", - "label-create": "Δημιουργία Ετικέτας", - "label-default": "%s label (default)", - "label-delete-pop": "There is no undo. This will remove this label from all cards and destroy its history.", - "labels": "Ετικέτες", - "language": "Γλώσσα", - "last-admin-desc": "You can’t change roles because there must be at least one admin.", - "leave-board": "Leave Board", - "leave-board-pop": "Are you sure you want to leave __boardTitle__? You will be removed from all cards on this board.", - "leaveBoardPopup-title": "Leave Board ?", - "link-card": "Link to this card", - "list-archive-cards": "Move all cards in this list to Archive", - "list-archive-cards-pop": "This will remove all the cards in this list from the board. To view cards in Archive and bring them back to the board, click “Menu” > “Archive”.", - "list-move-cards": "Move all cards in this list", - "list-select-cards": "Select all cards in this list", - "set-color-list": "Set Color", - "listActionPopup-title": "List Actions", - "swimlaneActionPopup-title": "Swimlane Actions", - "swimlaneAddPopup-title": "Add a Swimlane below", - "listImportCardPopup-title": "Εισαγωγή μιας κάρτας Trello", - "listMorePopup-title": "Περισσότερα", - "link-list": "Link to this list", - "list-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the list. There is no undo.", - "list-delete-suggest-archive": "You can move a list to Archive to remove it from the board and preserve the activity.", - "lists": "Λίστες", - "swimlanes": "Swimlanes", - "log-out": "Αποσύνδεση", - "log-in": "Σύνδεση", - "loginPopup-title": "Σύνδεση", - "memberMenuPopup-title": "Member Settings", - "members": "Μέλοι", - "menu": "Menu", - "move-selection": "Move selection", - "moveCardPopup-title": "Move Card", - "moveCardToBottom-title": "Move to Bottom", - "moveCardToTop-title": "Move to Top", - "moveSelectionPopup-title": "Move selection", - "multi-selection": "Multi-Selection", - "multi-selection-on": "Multi-Selection is on", - "muted": "Muted", - "muted-info": "You will never be notified of any changes in this board", - "my-boards": "My Boards", - "name": "Όνομα", - "no-archived-cards": "Δεν υπάρχουν κάρτες στο Αρχείο.", - "no-archived-lists": "No lists in Archive.", - "no-archived-swimlanes": "No swimlanes in Archive.", - "no-results": "Κανένα αποτέλεσμα", - "normal": "Normal", - "normal-desc": "Can view and edit cards. Can't change settings.", - "not-accepted-yet": "Invitation not accepted yet", - "notify-participate": "Receive updates to any cards you participate as creater or member", - "notify-watch": "Receive updates to any boards, lists, or cards you’re watching", - "optional": "optional", - "or": "ή", - "page-maybe-private": "This page may be private. You may be able to view it by <a href='%s'>logging in</a>.", - "page-not-found": "Η σελίδα δεν βρέθηκε.", - "password": "Κωδικός", - "paste-or-dragdrop": "to paste, or drag & drop image file to it (image only)", - "participating": "Participating", - "preview": "Προεπισκόπηση", - "previewAttachedImagePopup-title": "Προεπισκόπηση", - "previewClipboardImagePopup-title": "Προεπισκόπηση", - "private": "Private", - "private-desc": "This board is private. Only people added to the board can view and edit it.", - "profile": "Προφίλ", - "public": "Public", - "public-desc": "This board is public. It's visible to anyone with the link and will show up in search engines like Google. Only people added to the board can edit.", - "quick-access-description": "Star a board to add a shortcut in this bar.", - "remove-cover": "Remove Cover", - "remove-from-board": "Αφαίρεση από Πίνακα", - "remove-label": "Αφαίρεση Ετικέτας", - "listDeletePopup-title": "Διαγραφή Λίστας;", - "remove-member": "Αφαίρεση Μέλους", - "remove-member-from-card": "Αφαίρεση από την Κάρτα", - "remove-member-pop": "Remove __name__ (__username__) from __boardTitle__? The member will be removed from all cards on this board. They will receive a notification.", - "removeMemberPopup-title": "Αφαίρεση Μέλους;", - "rename": "Μετανομασία", - "rename-board": "Μετονομασία Πίνακα", - "restore": "Restore", - "save": "Αποθήκευση", - "search": "Αναζήτηση", - "rules": "Rules", - "search-cards": "Search from card/list titles, descriptions and custom fields on this board", - "search-example": "Text to search for?", - "select-color": "Επιλέξτε Χρώμα", - "set-wip-limit-value": "Set a limit for the maximum number of tasks in this list", - "setWipLimitPopup-title": "Set WIP Limit", - "shortcut-assign-self": "Assign yourself to current card", - "shortcut-autocomplete-emoji": "Autocomplete emoji", - "shortcut-autocomplete-members": "Autocomplete members", - "shortcut-clear-filters": "Καθαρισμός φίλτρων", - "shortcut-close-dialog": "Close Dialog", - "shortcut-filter-my-cards": "Φιλτράρισμα των καρτών μου", - "shortcut-show-shortcuts": "Bring up this shortcuts list", - "shortcut-toggle-filterbar": "Toggle Filter Sidebar", - "shortcut-toggle-sidebar": "Toggle Board Sidebar", - "show-cards-minimum-count": "Show cards count if list contains more than", - "sidebar-open": "Open Sidebar", - "sidebar-close": "Close Sidebar", - "signupPopup-title": "Δημιουργία Λογαριασμού", - "star-board-title": "Click to star this board. It will show up at top of your boards list.", - "starred-boards": "Starred Boards", - "starred-boards-description": "Starred boards show up at the top of your boards list.", - "subscribe": "Εγγραφή", - "team": "Ομάδα", - "this-board": "this board", - "this-card": "αυτή η κάρτα", - "spent-time-hours": "Spent time (hours)", - "overtime-hours": "Overtime (hours)", - "overtime": "Overtime", - "has-overtime-cards": "Has overtime cards", - "has-spenttime-cards": "Has spent time cards", - "time": "Ώρα", - "title": "Τίτλος", - "tracking": "Tracking", - "tracking-info": "You will be notified of any changes to those cards you are involved as creator or member.", - "type": "Τύπος", - "unassign-member": "Unassign member", - "unsaved-description": "You have an unsaved description.", - "unwatch": "Unwatch", - "upload": "Upload", - "upload-avatar": "Upload an avatar", - "uploaded-avatar": "Uploaded an avatar", - "username": "Όνομα Χρήστη", - "view-it": "View it", - "warn-list-archived": "warning: this card is in an list at Archive", - "watch": "Watch", - "watching": "Watching", - "watching-info": "You will be notified of any change in this board", - "welcome-board": "Πίνακας Καλωσορίσματος", - "welcome-swimlane": "Milestone 1", - "welcome-list1": "Basics", - "welcome-list2": "Advanced", - "card-templates-swimlane": "Πρότυπα Καρτών", - "list-templates-swimlane": "Πρότυπα Λίστας", - "board-templates-swimlane": "Πρότυπα Πινάκων", - "what-to-do": "What do you want to do?", - "wipLimitErrorPopup-title": "Invalid WIP Limit", - "wipLimitErrorPopup-dialog-pt1": "The number of tasks in this list is higher than the WIP limit you've defined.", - "wipLimitErrorPopup-dialog-pt2": "Please move some tasks out of this list, or set a higher WIP limit.", - "admin-panel": "Admin Panel", - "settings": "Ρυθμίσεις", - "people": "Άνθρωποι", - "registration": "Registration", - "disable-self-registration": "Disable Self-Registration", - "invite": "Πρόσκληση", - "invite-people": "Invite People", - "to-boards": "To board(s)", - "email-addresses": "Email Διευθύνσεις", - "smtp-host-description": "The address of the SMTP server that handles your emails.", - "smtp-port-description": "The port your SMTP server uses for outgoing emails.", - "smtp-tls-description": "Enable TLS support for SMTP server", - "smtp-host": "SMTP Host", - "smtp-port": "SMTP Port", - "smtp-username": "Όνομα Χρήστη", - "smtp-password": "Κωδικός", - "smtp-tls": "TLS υποστήριξη", - "send-from": "Από", - "send-smtp-test": "Send a test email to yourself", - "invitation-code": "Κωδικός Πρόσκλησης", - "email-invite-register-subject": "__inviter__ sent you an invitation", - "email-invite-register-text": "Dear __user__,\n\n__inviter__ invites you to kanban board for collaborations.\n\nPlease follow the link below:\n__url__\n\nAnd your invitation code is: __icode__\n\nThanks.", - "email-smtp-test-subject": "SMTP Test Email", - "email-smtp-test-text": "You have successfully sent an email", - "error-invitation-code-not-exist": "Ο κωδικός πρόσκλησης δεν υπάρχει", - "error-notAuthorized": "You are not authorized to view this page.", - "webhook-title": "Webhook Name", - "webhook-token": "Token (Optional for Authentication)", - "outgoing-webhooks": "Outgoing Webhooks", - "bidirectional-webhooks": "Two-Way Webhooks", - "outgoingWebhooksPopup-title": "Outgoing Webhooks", - "boardCardTitlePopup-title": "Card Title Filter", - "disable-webhook": "Disable This Webhook", - "global-webhook": "Global Webhooks", - "new-outgoing-webhook": "New Outgoing Webhook", - "no-name": "(Άγνωστο)", - "Node_version": "Έκδοση Node", - "Meteor_version": "Έκδοση Meteor", - "MongoDB_version": "Έκδοση MongoDB", - "MongoDB_storage_engine": "MongoDB storage engine", - "MongoDB_Oplog_enabled": "MongoDB Oplog enabled", - "OS_Arch": "OS Arch", - "OS_Cpus": "OS CPU Count", - "OS_Freemem": "OS Free Memory", - "OS_Loadavg": "OS Load Average", - "OS_Platform": "OS Platform", - "OS_Release": "OS Release", - "OS_Totalmem": "OS Total Memory", - "OS_Type": "OS Type", - "OS_Uptime": "OS Uptime", - "days": "days", - "hours": "ώρες", - "minutes": "λεπτά", - "seconds": "δευτερόλεπτα", - "show-field-on-card": "Show this field on card", - "automatically-field-on-card": "Auto create field to all cards", - "showLabel-field-on-card": "Show field label on minicard", - "yes": "Ναι", - "no": "Όχι", - "accounts": "Λογαριασμοί", - "accounts-allowEmailChange": "Allow Email Change", - "accounts-allowUserNameChange": "Allow Username Change", - "createdAt": "Created at", - "verified": "Verified", - "active": "Ενεργό", - "card-received": "Received", - "card-received-on": "Received on", - "card-end": "Τέλος", - "card-end-on": "Ends on", - "editCardReceivedDatePopup-title": "Change received date", - "editCardEndDatePopup-title": "Change end date", - "setCardColorPopup-title": "Set color", - "setCardActionsColorPopup-title": "Choose a color", - "setSwimlaneColorPopup-title": "Choose a color", - "setListColorPopup-title": "Choose a color", - "assigned-by": "Assigned By", - "requested-by": "Requested By", - "board-delete-notice": "Deleting is permanent. You will lose all lists, cards and actions associated with this board.", - "delete-board-confirm-popup": "All lists, cards, labels, and activities will be deleted and you won't be able to recover the board contents. There is no undo.", - "boardDeletePopup-title": "Διαγραφή Πίνακα;", - "delete-board": "Διαγραφή Πίνακα", - "default-subtasks-board": "Subtasks for __board__ board", - "default": "Default", - "queue": "Queue", - "subtask-settings": "Subtasks Settings", - "card-settings": "Card Settings", - "boardSubtaskSettingsPopup-title": "Board Subtasks Settings", - "boardCardSettingsPopup-title": "Card Settings", - "deposit-subtasks-board": "Deposit subtasks to this board:", - "deposit-subtasks-list": "Landing list for subtasks deposited here:", - "show-parent-in-minicard": "Show parent in minicard:", - "prefix-with-full-path": "Prefix with full path", - "prefix-with-parent": "Prefix with parent", - "subtext-with-full-path": "Subtext with full path", - "subtext-with-parent": "Subtext with parent", - "change-card-parent": "Change card's parent", - "parent-card": "Parent card", - "source-board": "Source board", - "no-parent": "Don't show parent", - "activity-added-label": "added label '%s' to %s", - "activity-removed-label": "removed label '%s' from %s", - "activity-delete-attach": "deleted an attachment from %s", - "activity-added-label-card": "added label '%s'", - "activity-removed-label-card": "removed label '%s'", - "activity-delete-attach-card": "deleted an attachment", - "activity-set-customfield": "set custom field '%s' to '%s' in %s", - "activity-unset-customfield": "unset custom field '%s' in %s", - "r-rule": "Κανόνας", - "r-add-trigger": "Add trigger", - "r-add-action": "Add action", - "r-board-rules": "Board rules", - "r-add-rule": "Προσθήκη κανόνα", - "r-view-rule": "Προβολή κανόνα", - "r-delete-rule": "Διαγραφή κανόνα", - "r-new-rule-name": "New rule title", - "r-no-rules": "No rules", - "r-when-a-card": "Όταν μία κάρτα", - "r-is": "is", - "r-is-moved": "is moved", - "r-added-to": "added to", - "r-removed-from": "Removed from", - "r-the-board": "the board", - "r-list": "list", - "set-filter": "Set Filter", - "r-moved-to": "Moved to", - "r-moved-from": "Moved from", - "r-archived": "Μετακινήθηκε στο Αρχείο", - "r-unarchived": "Επαναφέρθηκε από το Αρχείο", - "r-a-card": "μία κάρτα", - "r-when-a-label-is": "When a label is", - "r-when-the-label": "When the label", - "r-list-name": "list name", - "r-when-a-member": "When a member is", - "r-when-the-member": "When the member", - "r-name": "name", - "r-when-a-attach": "When an attachment", - "r-when-a-checklist": "When a checklist is", - "r-when-the-checklist": "When the checklist", - "r-completed": "Completed", - "r-made-incomplete": "Made incomplete", - "r-when-a-item": "When a checklist item is", - "r-when-the-item": "When the checklist item", - "r-checked": "Checked", - "r-unchecked": "Unchecked", - "r-move-card-to": "Move card to", - "r-top-of": "Top of", - "r-bottom-of": "Bottom of", - "r-its-list": "its list", - "r-archive": "Μετακίνηση στο Αρχείο", - "r-unarchive": "Επαναφορά από το Αρχείο", - "r-card": "card", - "r-add": "Προσθήκη", - "r-remove": "Remove", - "r-label": "label", - "r-member": "member", - "r-remove-all": "Remove all members from the card", - "r-set-color": "Set color to", - "r-checklist": "checklist", - "r-check-all": "Check all", - "r-uncheck-all": "Uncheck all", - "r-items-check": "items of checklist", - "r-check": "Check", - "r-uncheck": "Uncheck", - "r-item": "item", - "r-of-checklist": "of checklist", - "r-send-email": "Send an email", - "r-to": "to", - "r-subject": "subject", - "r-rule-details": "Rule details", - "r-d-move-to-top-gen": "Μετακίνηση κάρτας στην αρχή της λίστας της", - "r-d-move-to-top-spec": "Μετακίνηση κάρτας στην αρχή της λίστας", - "r-d-move-to-bottom-gen": "Μετακίνηση κάρτας στο τέλος της λίστας της", - "r-d-move-to-bottom-spec": "Μετακίνηση κάρτας στο τέλος της λίστας", - "r-d-send-email": "Send email", - "r-d-send-email-to": "to", - "r-d-send-email-subject": "subject", - "r-d-send-email-message": "message", - "r-d-archive": "Μετακίνηση κάρτας στο Αρχείο", - "r-d-unarchive": "Επαναφορά κάρτας από το Αρχείο", - "r-d-add-label": "Προσθήκη ετικέτας", - "r-d-remove-label": "Αφαίρεση ετικέτας", - "r-create-card": "Δημιουργία νέας κάρτας", - "r-in-list": "in list", - "r-in-swimlane": "in swimlane", - "r-d-add-member": "Add member", - "r-d-remove-member": "Remove member", - "r-d-remove-all-member": "Remove all member", - "r-d-check-all": "Check all items of a list", - "r-d-uncheck-all": "Uncheck all items of a list", - "r-d-check-one": "Check item", - "r-d-uncheck-one": "Uncheck item", - "r-d-check-of-list": "of checklist", - "r-d-add-checklist": "Add checklist", - "r-d-remove-checklist": "Remove checklist", - "r-by": "by", - "r-add-checklist": "Add checklist", - "r-with-items": "with items", - "r-items-list": "item1,item2,item3", - "r-add-swimlane": "Add swimlane", - "r-swimlane-name": "swimlane name", - "r-board-note": "Note: leave a field empty to match every possible value.", - "r-checklist-note": "Note: checklist's items have to be written as comma separated values.", - "r-when-a-card-is-moved": "When a card is moved to another list", - "r-set": "Set", - "r-update": "Update", - "r-datefield": "date field", - "r-df-start-at": "start", - "r-df-due-at": "due", - "r-df-end-at": "end", - "r-df-received-at": "received", - "r-to-current-datetime": "to current date/time", - "r-remove-value-from": "Remove value from", - "ldap": "LDAP", - "oauth2": "OAuth2", - "cas": "CAS", - "authentication-method": "Authentication method", - "authentication-type": "Authentication type", - "custom-product-name": "Custom Product Name", - "layout": "Layout", - "hide-logo": "Hide Logo", - "add-custom-html-after-body-start": "Add Custom HTML after <body> start", - "add-custom-html-before-body-end": "Add Custom HTML before </body> end", - "error-undefined": "Something went wrong", - "error-ldap-login": "An error occurred while trying to login", - "display-authentication-method": "Display Authentication Method", - "default-authentication-method": "Default Authentication Method", - "duplicate-board": "Duplicate Board", - "people-number": "The number of people is:", - "swimlaneDeletePopup-title": "Delete Swimlane ?", - "swimlane-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the swimlane. There is no undo.", - "restore-all": "Restore all", - "delete-all": "Delete all", - "loading": "Loading, please wait.", - "previous_as": "last time was", - "act-a-dueAt": "modified due time to \nWhen: __timeValue__\nWhere: __card__\n previous due was __timeOldValue__", - "act-a-endAt": "modified ending time to __timeValue__ from (__timeOldValue__)", - "act-a-startAt": "modified starting time to __timeValue__ from (__timeOldValue__)", - "act-a-receivedAt": "modified received time to __timeValue__ from (__timeOldValue__)", - "a-dueAt": "modified due time to be", - "a-endAt": "modified ending time to be", - "a-startAt": "modified starting time to be", - "a-receivedAt": "modified received time to be", - "almostdue": "current due time %s is approaching", - "pastdue": "current due time %s is past", - "duenow": "current due time %s is today", - "act-newDue": "__list__/__card__ has 1st due reminder [__board__]", - "act-withDue": "__list__/__card__ due reminders [__board__]", - "act-almostdue": "was reminding the current due (__timeValue__) of __card__ is approaching", - "act-pastdue": "was reminding the current due (__timeValue__) of __card__ is past", - "act-duenow": "was reminding the current due (__timeValue__) of __card__ is now", - "act-atUserComment": "You were mentioned in [__board__] __list__/__card__", - "delete-user-confirm-popup": "Are you sure you want to delete this account? There is no undo.", - "accounts-allowUserDelete": "Allow users to self delete their account", - "hide-minicard-label-text": "Hide minicard label text", - "show-desktop-drag-handles": "Show desktop drag handles", - "assignee": "Assignee", - "cardAssigneesPopup-title": "Assignee", - "addmore-detail": "Add a more detailed description", - "show-on-card": "Show on Card", - "new": "New", - "editUserPopup-title": "Edit User", - "newUserPopup-title": "New User", - "notifications": "Notifications", - "view-all": "View All", - "filter-by-unread": "Filter by Unread", - "mark-all-as-read": "Mark all as read", - "remove-all-read": "Remove all read", - "allow-rename": "Allow Rename", - "allowRenamePopup-title": "Allow Rename" -} \ No newline at end of file + "accept": "Αποδοχή", + "act-activity-notify": "Ειδοποίηση δραστηριότητας", + "act-addAttachment": "added attachment __attachment__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-deleteAttachment": "deleted attachment __attachment__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addSubtask": "added subtask __subtask__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addedLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removeLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removedLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addChecklist": "added checklist __checklist__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addChecklistItem": "added checklist item __checklistItem__ to checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removeChecklist": "removed checklist __checklist__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removeChecklistItem": "removed checklist item __checklistItem__ from checklist __checkList__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-checkedItem": "checked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-uncheckedItem": "unchecked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-completeChecklist": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-uncompleteChecklist": "uncompleted checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addComment": "commented on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-editComment": "edited comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-deleteComment": "deleted comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-createBoard": "created board __board__", + "act-createSwimlane": "created swimlane __swimlane__ to board __board__", + "act-createCard": "created card __card__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-createCustomField": "created custom field __customField__ at board __board__", + "act-deleteCustomField": "deleted custom field __customField__ at board __board__", + "act-setCustomField": "edited custom field __customField__: __customFieldValue__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-createList": "added list __list__ to board __board__", + "act-addBoardMember": "added member __member__ to board __board__", + "act-archivedBoard": "Board __board__ moved to Archive", + "act-archivedCard": "Card __card__ at list __list__ at swimlane __swimlane__ at board __board__ moved to Archive", + "act-archivedList": "List __list__ at swimlane __swimlane__ at board __board__ moved to Archive", + "act-archivedSwimlane": "Swimlane __swimlane__ at board __board__ moved to Archive", + "act-importBoard": "imported board __board__", + "act-importCard": "imported card __card__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-importList": "imported list __list__ to swimlane __swimlane__ at board __board__", + "act-joinMember": "added member __member__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-moveCard": "moved card __card__ at board __board__ from list __oldList__ at swimlane __oldSwimlane__ to list __list__ at swimlane __swimlane__", + "act-moveCardToOtherBoard": "moved card __card__ from list __oldList__ at swimlane __oldSwimlane__ at board __oldBoard__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-removeBoardMember": "removed member __member__ from board __board__", + "act-restoredCard": "restored card __card__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-unjoinMember": "removed member __member__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-withBoardTitle": "__board__", + "act-withCardTitle": "[__board__] __card__", + "actions": "Ενέργειες", + "activities": "Activities", + "activity": "Δραστηριότητα", + "activity-added": "added %s to %s", + "activity-archived": "%s μετακινήθηκε στο Αρχείο", + "activity-attached": "attached %s to %s", + "activity-created": "created %s", + "activity-customfield-created": "created custom field %s", + "activity-excluded": "excluded %s from %s", + "activity-imported": "imported %s into %s from %s", + "activity-imported-board": "imported %s from %s", + "activity-joined": "joined %s", + "activity-moved": "moved %s from %s to %s", + "activity-on": "on %s", + "activity-removed": "removed %s from %s", + "activity-sent": "sent %s to %s", + "activity-unjoined": "unjoined %s", + "activity-subtask-added": "added subtask to %s", + "activity-checked-item": "checked %s in checklist %s of %s", + "activity-unchecked-item": "unchecked %s in checklist %s of %s", + "activity-checklist-added": "added checklist to %s", + "activity-checklist-removed": "removed a checklist from %s", + "activity-checklist-completed": "completed checklist %s of %s", + "activity-checklist-uncompleted": "uncompleted the checklist %s of %s", + "activity-checklist-item-added": "added checklist item to '%s' in %s", + "activity-checklist-item-removed": "removed a checklist item from '%s' in %s", + "add": "Προσθήκη", + "activity-checked-item-card": "checked %s in checklist %s", + "activity-unchecked-item-card": "unchecked %s in checklist %s", + "activity-checklist-completed-card": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "activity-checklist-uncompleted-card": "uncompleted the checklist %s", + "activity-editComment": "edited comment %s", + "activity-deleteComment": "deleted comment %s", + "add-attachment": "Add Attachment", + "add-board": "Add Board", + "add-card": "Προσθήκη Κάρτας", + "add-swimlane": "Add Swimlane", + "add-subtask": "Add Subtask", + "add-checklist": "Add Checklist", + "add-checklist-item": "Add an item to checklist", + "add-cover": "Add Cover", + "add-label": "Προσθήκη Ετικέτας", + "add-list": "Προσθήκη Λίστας", + "add-members": "Προσθήκη Μελών", + "added": "Προστέθηκε", + "addMemberPopup-title": "Μέλοι", + "admin": "Διαχειριστής", + "admin-desc": "Can view and edit cards, remove members, and change settings for the board.", + "admin-announcement": "Announcement", + "admin-announcement-active": "Active System-Wide Announcement", + "admin-announcement-title": "Announcement from Administrator", + "all-boards": "All boards", + "and-n-other-card": "And __count__ other card", + "and-n-other-card_plural": "And __count__ other cards", + "apply": "Εφαρμογή", + "app-is-offline": "Loading, please wait. Refreshing the page will cause data loss. If loading does not work, please check that server has not stopped.", + "archive": "Μετακίνηση στο Αρχείο", + "archive-all": "Μετακίνηση Όλων στο Αρχείο", + "archive-board": "Μετακίνηση Πίνακα στο Αρχείο", + "archive-card": "Μετακίνηση Κάρτας στο Αρχείο", + "archive-list": "Μετακίνηση Λίστας στο Αρχείο", + "archive-swimlane": "Move Swimlane to Archive", + "archive-selection": "Μετακίνηση επιλογής στο Αρχείο", + "archiveBoardPopup-title": "Να μετακινηθεί ο Πίνακας στο Αρχείο;", + "archived-items": "Αρχείο", + "archived-boards": "Πίνακες στο Αρχείο", + "restore-board": "Επαναφορά Πίνακα", + "no-archived-boards": "Δεν υπάρχουν Πίνακες στο Αρχείο.", + "archives": "Αρχείο", + "template": "Πρότυπο", + "templates": "Πρότυπα", + "assign-member": "Ανάθεση μέλους", + "attached": "attached", + "attachment": "Συνημμένο", + "attachment-delete-pop": "Deleting an attachment is permanent. There is no undo.", + "attachmentDeletePopup-title": "Διαγραφή Συννημένου;", + "attachments": "Συννημένα", + "auto-watch": "Automatically watch boards when they are created", + "avatar-too-big": "The avatar is too large (70KB max)", + "back": "Πίσω", + "board-change-color": "Αλλαγή χρώματος", + "board-nb-stars": "%s stars", + "board-not-found": "Ο πίνακας δε βρέθηκε", + "board-private-info": "This board will be <strong>private</strong>.", + "board-public-info": "This board will be <strong>public</strong>.", + "boardChangeColorPopup-title": "Αλλαγή Φόντου Πίνακα", + "boardChangeTitlePopup-title": "Μετονομασία Πίνακα", + "boardChangeVisibilityPopup-title": "Αλλαγή Ορατότητας", + "boardChangeWatchPopup-title": "Change Watch", + "boardMenuPopup-title": "Ρυθμίσεις Πίνακα", + "boardChangeViewPopup-title": "Board View", + "boards": "Πίνακες", + "board-view": "Board View", + "board-view-cal": "Ημερολόγιο", + "board-view-swimlanes": "Swimlanes", + "board-view-collapse": "Collapse", + "board-view-lists": "Λίστες", + "bucket-example": "Like “Bucket List” for example", + "cancel": "Ακύρωση", + "card-archived": "Αυτή η κάρτα μετακινήθηκε στο Αρχείο.", + "board-archived": "Αυτός ο πίνακας μετακινήθηκε στο Αρχείο.", + "card-comments-title": "This card has %s comment.", + "card-delete-notice": "Deleting is permanent. You will lose all actions associated with this card.", + "card-delete-pop": "All actions will be removed from the activity feed and you won't be able to re-open the card. There is no undo.", + "card-delete-suggest-archive": "You can move a card to Archive to remove it from the board and preserve the activity.", + "card-due": "Έως", + "card-due-on": "Έως τις", + "card-spent": "Spent Time", + "card-edit-attachments": "Edit attachments", + "card-edit-custom-fields": "Edit custom fields", + "card-start-voting": "Start voting", + "card-cancel-voting": "Delete voting and all votes", + "card-edit-labels": "Edit labels", + "card-edit-members": "Edit members", + "card-labels-title": "Change the labels for the card.", + "card-members-title": "Add or remove members of the board from the card.", + "card-start": "Start", + "card-start-on": "Starts on", + "cardAttachmentsPopup-title": "Attach From", + "cardCustomField-datePopup-title": "Change date", + "cardCustomFieldsPopup-title": "Edit custom fields", + "cardStartVotingPopup-title": "Start a vote", + "positiveVoteMembersPopup-title": "Proponents", + "negativeVoteMembersPopup-title": "Opponents", + "vote-question": "Voting question", + "vote-public": "Public vote", + "vote-for-it": "for it", + "vote-against": "against", + "cardDeletePopup-title": "Διαγραφή Κάρτας;", + "cardDetailsActionsPopup-title": "Card Actions", + "cardLabelsPopup-title": "Ετικέτες", + "cardMembersPopup-title": "Μέλοι", + "cardMorePopup-title": "Περισσότερα", + "cardTemplatePopup-title": "Create template", + "cards": "Κάρτες", + "cards-count": "Κάρτες", + "casSignIn": "Sign In with CAS", + "cardType-card": "Card", + "cardType-linkedCard": "Linked Card", + "cardType-linkedBoard": "Linked Board", + "change": "Αλλαγή", + "change-avatar": "Change Avatar", + "change-password": "Αλλαγή Κωδικού", + "change-permissions": "Change permissions", + "change-settings": "Αλλαγή Ρυθμίσεων", + "changeAvatarPopup-title": "Change Avatar", + "changeLanguagePopup-title": "Αλλαγή Γλώσσας", + "changePasswordPopup-title": "Αλλαγή Κωδικού", + "changePermissionsPopup-title": "Change Permissions", + "changeSettingsPopup-title": "Αλλαγή Ρυθμίσεων", + "subtasks": "Subtasks", + "checklists": "Checklists", + "click-to-star": "Click to star this board.", + "click-to-unstar": "Click to unstar this board.", + "clipboard": "Clipboard or drag & drop", + "close": "Κλείσιμο", + "close-board": "Close Board", + "close-board-pop": "You will be able to restore the board by clicking the “Archive” button from the home header.", + "color-black": "μαύρο", + "color-blue": "μπλε", + "color-crimson": "βυσσινί", + "color-darkgreen": "σκούρο πράσινο", + "color-gold": "χρυσό", + "color-gray": "γκρι", + "color-green": "πράσινο", + "color-indigo": "λουλάκι", + "color-lime": "λάιμ", + "color-magenta": "magenta", + "color-mistyrose": "mistyrose", + "color-navy": "navy", + "color-orange": "πορτοκαλί", + "color-paleturquoise": "paleturquoise", + "color-peachpuff": "peachpuff", + "color-pink": "ροζ", + "color-plum": "plum", + "color-purple": "μωβ", + "color-red": "κόκκινο", + "color-saddlebrown": "saddlebrown", + "color-silver": "ασημί", + "color-sky": "ουρανός", + "color-slateblue": "slateblue", + "color-white": "λευκό", + "color-yellow": "κίτρινο", + "unset-color": "Unset", + "comment": "Comment", + "comment-placeholder": "Write Comment", + "comment-only": "Comment only", + "comment-only-desc": "Can comment on cards only.", + "no-comments": "Χωρίς σχόλια", + "no-comments-desc": "Can not see comments and activities.", + "worker": "Worker", + "worker-desc": "Can only move cards, assign itself to card and comment.", + "computer": "Υπολογιστής", + "confirm-subtask-delete-dialog": "Are you sure you want to delete subtask?", + "confirm-checklist-delete-dialog": "Are you sure you want to delete checklist?", + "copy-card-link-to-clipboard": "Copy card link to clipboard", + "linkCardPopup-title": "Link Card", + "searchElementPopup-title": "Αναζήτηση", + "copyCardPopup-title": "Copy Card", + "copyChecklistToManyCardsPopup-title": "Copy Checklist Template to Many Cards", + "copyChecklistToManyCardsPopup-instructions": "Destination Card Titles and Descriptions in this JSON format", + "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"First card title\", \"description\":\"First card description\"}, {\"title\":\"Second card title\",\"description\":\"Second card description\"},{\"title\":\"Last card title\",\"description\":\"Last card description\"} ]", + "create": "Δημιουργία", + "createBoardPopup-title": "Create Board", + "chooseBoardSourcePopup-title": "Εισαγωγή πίνακα", + "createLabelPopup-title": "Δημιουργία Ετικέτας", + "createCustomField": "Δημιουργία Πεδίου", + "createCustomFieldPopup-title": "Δημιουργία Πεδίου", + "current": "current", + "custom-field-delete-pop": "There is no undo. This will remove this custom field from all cards and destroy its history.", + "custom-field-checkbox": "Checkbox", + "custom-field-date": "Ημερομηνία", + "custom-field-dropdown": "Dropdown List", + "custom-field-dropdown-none": "(none)", + "custom-field-dropdown-options": "List Options", + "custom-field-dropdown-options-placeholder": "Press enter to add more options", + "custom-field-dropdown-unknown": "(unknown)", + "custom-field-number": "Αριθμός", + "custom-field-text": "Κείμενο", + "custom-fields": "Custom Fields", + "date": "Ημερομηνία", + "decline": "Decline", + "default-avatar": "Default avatar", + "delete": "Διαγραφή", + "deleteCustomFieldPopup-title": "Delete Custom Field?", + "deleteLabelPopup-title": "Διαγραφή Ετικέτας;", + "description": "Περιγραφή", + "disambiguateMultiLabelPopup-title": "Disambiguate Label Action", + "disambiguateMultiMemberPopup-title": "Disambiguate Member Action", + "discard": "Απόρριψη", + "done": "Done", + "download": "Download", + "edit": "Επεξεργασία", + "edit-avatar": "Change Avatar", + "edit-profile": "Επεξεργασία Προφίλ", + "edit-wip-limit": "Edit WIP Limit", + "soft-wip-limit": "Soft WIP Limit", + "editCardStartDatePopup-title": "Change start date", + "editCardDueDatePopup-title": "Change due date", + "editCustomFieldPopup-title": "Επεξεργασία Πεδίου", + "editCardSpentTimePopup-title": "Change spent time", + "editLabelPopup-title": "Αλλαγή Ετικέτας", + "editNotificationPopup-title": "Επεξεργασία Ειδοποίησης", + "editProfilePopup-title": "Επεξεργασία Προφίλ", + "email": "Email", + "email-enrollAccount-subject": "An account created for you on __siteName__", + "email-enrollAccount-text": "Hello __user__,\n\nTo start using the service, simply click the link below.\n\n__url__\n\nThanks.", + "email-fail": "Sending email failed", + "email-fail-text": "Error trying to send email", + "email-invalid": "Invalid email", + "email-invite": "Πρόσκληση μέσω Email", + "email-invite-subject": "__inviter__ sent you an invitation", + "email-invite-text": "Dear __user__,\n\n__inviter__ invites you to join board \"__board__\" for collaborations.\n\nPlease follow the link below:\n\n__url__\n\nThanks.", + "email-resetPassword-subject": "Reset your password on __siteName__", + "email-resetPassword-text": "Hello __user__,\n\nTo reset your password, simply click the link below.\n\n__url__\n\nThanks.", + "email-sent": "Email sent", + "email-verifyEmail-subject": "Verify your email address on __siteName__", + "email-verifyEmail-text": "Hello __user__,\n\nTo verify your account email, simply click the link below.\n\n__url__\n\nThanks.", + "enable-wip-limit": "Enable WIP Limit", + "error-board-doesNotExist": "This board does not exist", + "error-board-notAdmin": "You need to be admin of this board to do that", + "error-board-notAMember": "You need to be a member of this board to do that", + "error-json-malformed": "Το κείμενο δεν είναι έγκυρο JSON", + "error-json-schema": "Your JSON data does not include the proper information in the correct format", + "error-list-doesNotExist": "Η λίστα δεν υπάρχει", + "error-user-doesNotExist": "Ο χρήστης δεν υπάρχει", + "error-user-notAllowSelf": "You can not invite yourself", + "error-user-notCreated": "Ο χρήστης δε δημιουργήθηκε", + "error-username-taken": "This username is already taken", + "error-email-taken": "Email has already been taken", + "export-board": "Εξαγωγή πίνακα", + "sort": "Sort", + "sort-desc": "Click to Sort List", + "list-sort-by": "Sort the List By:", + "list-label-modifiedAt": "Last Access Time", + "list-label-title": "Name of the List", + "list-label-sort": "Your Manual Order", + "list-label-short-modifiedAt": "(L)", + "list-label-short-title": "(N)", + "list-label-short-sort": "(M)", + "filter": "Φίλτρο", + "filter-cards": "Filter Cards or Lists", + "list-filter-label": "Filter List by Title", + "filter-clear": "Clear filter", + "filter-no-label": "No label", + "filter-no-member": "Κανένα μέλος", + "filter-no-assignee": "No assignee", + "filter-no-custom-fields": "No Custom Fields", + "filter-show-archive": "Show archived lists", + "filter-hide-empty": "Hide empty lists", + "filter-on": "Filter is on", + "filter-on-desc": "You are filtering cards on this board. Click here to edit filter.", + "filter-to-selection": "Filter to selection", + "advanced-filter-label": "Advanced Filter", + "advanced-filter-description": "Advanced Filter allows to write a string containing following operators: == != <= >= && || ( ) A space is used as a separator between the Operators. You can filter for all Custom Fields by typing their names and values. For Example: Field1 == Value1. Note: If fields or values contains spaces, you need to encapsulate them into single quotes. For Example: 'Field 1' == 'Value 1'. For single control characters (' \\/) to be skipped, you can use \\. For example: Field1 == I\\'m. Also you can combine multiple conditions. For Example: F1 == V1 || F1 == V2. Normally all operators are interpreted from left to right. You can change the order by placing brackets. For Example: F1 == V1 && ( F2 == V2 || F2 == V3 ). Also you can search text fields using regex: F1 == /Tes.*/i", + "fullname": "Πλήρες Όνομα", + "header-logo-title": "Go back to your boards page.", + "hide-system-messages": "Hide system messages", + "headerBarCreateBoardPopup-title": "Create Board", + "home": "Home", + "import": "Εισαγωγή", + "link": "Link", + "import-board": "import board", + "import-board-c": "Εισαγωγή πίνακα", + "import-board-title-trello": "Import board from Trello", + "import-board-title-wekan": "Import board from previous export", + "from-trello": "Από το Trello", + "from-wekan": "From previous export", + "import-board-instruction-trello": "In your Trello board, go to 'Menu', then 'More', 'Print and Export', 'Export JSON', and copy the resulting text.", + "import-board-instruction-wekan": "In your board, go to 'Menu', then 'Export board', and copy the text in the downloaded file.", + "import-board-instruction-about-errors": "If you get errors when importing board, sometimes importing still works, and board is at All Boards page.", + "import-json-placeholder": "Paste your valid JSON data here", + "import-map-members": "Map members", + "import-members-map": "Your imported board has some members. Please map the members you want to import to your users", + "import-show-user-mapping": "Review members mapping", + "import-user-select": "Pick your existing user you want to use as this member", + "importMapMembersAddPopup-title": "Επιλογή μέλους", + "info": "Έκδοση", + "initials": "Initials", + "invalid-date": "Invalid date", + "invalid-time": "Invalid time", + "invalid-user": "Invalid user", + "joined": "joined", + "just-invited": "You are just invited to this board", + "keyboard-shortcuts": "Συντομεύσεις πληκτρολογίου", + "label-create": "Δημιουργία Ετικέτας", + "label-default": "%s label (default)", + "label-delete-pop": "There is no undo. This will remove this label from all cards and destroy its history.", + "labels": "Ετικέτες", + "language": "Γλώσσα", + "last-admin-desc": "You can’t change roles because there must be at least one admin.", + "leave-board": "Leave Board", + "leave-board-pop": "Are you sure you want to leave __boardTitle__? You will be removed from all cards on this board.", + "leaveBoardPopup-title": "Leave Board ?", + "link-card": "Link to this card", + "list-archive-cards": "Move all cards in this list to Archive", + "list-archive-cards-pop": "This will remove all the cards in this list from the board. To view cards in Archive and bring them back to the board, click “Menu” > “Archive”.", + "list-move-cards": "Move all cards in this list", + "list-select-cards": "Select all cards in this list", + "set-color-list": "Set Color", + "listActionPopup-title": "List Actions", + "swimlaneActionPopup-title": "Swimlane Actions", + "swimlaneAddPopup-title": "Add a Swimlane below", + "listImportCardPopup-title": "Εισαγωγή μιας κάρτας Trello", + "listMorePopup-title": "Περισσότερα", + "link-list": "Link to this list", + "list-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the list. There is no undo.", + "list-delete-suggest-archive": "You can move a list to Archive to remove it from the board and preserve the activity.", + "lists": "Λίστες", + "swimlanes": "Swimlanes", + "log-out": "Αποσύνδεση", + "log-in": "Σύνδεση", + "loginPopup-title": "Σύνδεση", + "memberMenuPopup-title": "Member Settings", + "members": "Μέλοι", + "menu": "Menu", + "move-selection": "Move selection", + "moveCardPopup-title": "Move Card", + "moveCardToBottom-title": "Move to Bottom", + "moveCardToTop-title": "Move to Top", + "moveSelectionPopup-title": "Move selection", + "multi-selection": "Multi-Selection", + "multi-selection-on": "Multi-Selection is on", + "muted": "Muted", + "muted-info": "You will never be notified of any changes in this board", + "my-boards": "My Boards", + "name": "Όνομα", + "no-archived-cards": "Δεν υπάρχουν κάρτες στο Αρχείο.", + "no-archived-lists": "No lists in Archive.", + "no-archived-swimlanes": "No swimlanes in Archive.", + "no-results": "Κανένα αποτέλεσμα", + "normal": "Normal", + "normal-desc": "Can view and edit cards. Can't change settings.", + "not-accepted-yet": "Invitation not accepted yet", + "notify-participate": "Receive updates to any cards you participate as creater or member", + "notify-watch": "Receive updates to any boards, lists, or cards you’re watching", + "optional": "optional", + "or": "ή", + "page-maybe-private": "This page may be private. You may be able to view it by <a href='%s'>logging in</a>.", + "page-not-found": "Η σελίδα δεν βρέθηκε.", + "password": "Κωδικός", + "paste-or-dragdrop": "to paste, or drag & drop image file to it (image only)", + "participating": "Participating", + "preview": "Προεπισκόπηση", + "previewAttachedImagePopup-title": "Προεπισκόπηση", + "previewClipboardImagePopup-title": "Προεπισκόπηση", + "private": "Private", + "private-desc": "This board is private. Only people added to the board can view and edit it.", + "profile": "Προφίλ", + "public": "Public", + "public-desc": "This board is public. It's visible to anyone with the link and will show up in search engines like Google. Only people added to the board can edit.", + "quick-access-description": "Star a board to add a shortcut in this bar.", + "remove-cover": "Remove Cover", + "remove-from-board": "Αφαίρεση από Πίνακα", + "remove-label": "Αφαίρεση Ετικέτας", + "listDeletePopup-title": "Διαγραφή Λίστας;", + "remove-member": "Αφαίρεση Μέλους", + "remove-member-from-card": "Αφαίρεση από την Κάρτα", + "remove-member-pop": "Remove __name__ (__username__) from __boardTitle__? The member will be removed from all cards on this board. They will receive a notification.", + "removeMemberPopup-title": "Αφαίρεση Μέλους;", + "rename": "Μετανομασία", + "rename-board": "Μετονομασία Πίνακα", + "restore": "Restore", + "save": "Αποθήκευση", + "search": "Αναζήτηση", + "rules": "Rules", + "search-cards": "Search from card/list titles, descriptions and custom fields on this board", + "search-example": "Text to search for?", + "select-color": "Επιλέξτε Χρώμα", + "set-wip-limit-value": "Set a limit for the maximum number of tasks in this list", + "setWipLimitPopup-title": "Set WIP Limit", + "shortcut-assign-self": "Assign yourself to current card", + "shortcut-autocomplete-emoji": "Autocomplete emoji", + "shortcut-autocomplete-members": "Autocomplete members", + "shortcut-clear-filters": "Καθαρισμός φίλτρων", + "shortcut-close-dialog": "Close Dialog", + "shortcut-filter-my-cards": "Φιλτράρισμα των καρτών μου", + "shortcut-show-shortcuts": "Bring up this shortcuts list", + "shortcut-toggle-filterbar": "Toggle Filter Sidebar", + "shortcut-toggle-sidebar": "Toggle Board Sidebar", + "show-cards-minimum-count": "Show cards count if list contains more than", + "sidebar-open": "Open Sidebar", + "sidebar-close": "Close Sidebar", + "signupPopup-title": "Δημιουργία Λογαριασμού", + "star-board-title": "Click to star this board. It will show up at top of your boards list.", + "starred-boards": "Starred Boards", + "starred-boards-description": "Starred boards show up at the top of your boards list.", + "subscribe": "Εγγραφή", + "team": "Ομάδα", + "this-board": "this board", + "this-card": "αυτή η κάρτα", + "spent-time-hours": "Spent time (hours)", + "overtime-hours": "Overtime (hours)", + "overtime": "Overtime", + "has-overtime-cards": "Has overtime cards", + "has-spenttime-cards": "Has spent time cards", + "time": "Ώρα", + "title": "Τίτλος", + "tracking": "Tracking", + "tracking-info": "You will be notified of any changes to those cards you are involved as creator or member.", + "type": "Τύπος", + "unassign-member": "Unassign member", + "unsaved-description": "You have an unsaved description.", + "unwatch": "Unwatch", + "upload": "Upload", + "upload-avatar": "Upload an avatar", + "uploaded-avatar": "Uploaded an avatar", + "username": "Όνομα Χρήστη", + "view-it": "View it", + "warn-list-archived": "warning: this card is in an list at Archive", + "watch": "Watch", + "watching": "Watching", + "watching-info": "You will be notified of any change in this board", + "welcome-board": "Πίνακας Καλωσορίσματος", + "welcome-swimlane": "Milestone 1", + "welcome-list1": "Basics", + "welcome-list2": "Advanced", + "card-templates-swimlane": "Πρότυπα Καρτών", + "list-templates-swimlane": "Πρότυπα Λίστας", + "board-templates-swimlane": "Πρότυπα Πινάκων", + "what-to-do": "What do you want to do?", + "wipLimitErrorPopup-title": "Invalid WIP Limit", + "wipLimitErrorPopup-dialog-pt1": "The number of tasks in this list is higher than the WIP limit you've defined.", + "wipLimitErrorPopup-dialog-pt2": "Please move some tasks out of this list, or set a higher WIP limit.", + "admin-panel": "Admin Panel", + "settings": "Ρυθμίσεις", + "people": "Άνθρωποι", + "registration": "Registration", + "disable-self-registration": "Disable Self-Registration", + "invite": "Πρόσκληση", + "invite-people": "Invite People", + "to-boards": "To board(s)", + "email-addresses": "Email Διευθύνσεις", + "smtp-host-description": "The address of the SMTP server that handles your emails.", + "smtp-port-description": "The port your SMTP server uses for outgoing emails.", + "smtp-tls-description": "Enable TLS support for SMTP server", + "smtp-host": "SMTP Host", + "smtp-port": "SMTP Port", + "smtp-username": "Όνομα Χρήστη", + "smtp-password": "Κωδικός", + "smtp-tls": "TLS υποστήριξη", + "send-from": "Από", + "send-smtp-test": "Send a test email to yourself", + "invitation-code": "Κωδικός Πρόσκλησης", + "email-invite-register-subject": "__inviter__ sent you an invitation", + "email-invite-register-text": "Dear __user__,\n\n__inviter__ invites you to kanban board for collaborations.\n\nPlease follow the link below:\n__url__\n\nAnd your invitation code is: __icode__\n\nThanks.", + "email-smtp-test-subject": "SMTP Test Email", + "email-smtp-test-text": "You have successfully sent an email", + "error-invitation-code-not-exist": "Ο κωδικός πρόσκλησης δεν υπάρχει", + "error-notAuthorized": "You are not authorized to view this page.", + "webhook-title": "Webhook Name", + "webhook-token": "Token (Optional for Authentication)", + "outgoing-webhooks": "Outgoing Webhooks", + "bidirectional-webhooks": "Two-Way Webhooks", + "outgoingWebhooksPopup-title": "Outgoing Webhooks", + "boardCardTitlePopup-title": "Card Title Filter", + "disable-webhook": "Disable This Webhook", + "global-webhook": "Global Webhooks", + "new-outgoing-webhook": "New Outgoing Webhook", + "no-name": "(Άγνωστο)", + "Node_version": "Έκδοση Node", + "Meteor_version": "Έκδοση Meteor", + "MongoDB_version": "Έκδοση MongoDB", + "MongoDB_storage_engine": "MongoDB storage engine", + "MongoDB_Oplog_enabled": "MongoDB Oplog enabled", + "OS_Arch": "OS Arch", + "OS_Cpus": "OS CPU Count", + "OS_Freemem": "OS Free Memory", + "OS_Loadavg": "OS Load Average", + "OS_Platform": "OS Platform", + "OS_Release": "OS Release", + "OS_Totalmem": "OS Total Memory", + "OS_Type": "OS Type", + "OS_Uptime": "OS Uptime", + "days": "days", + "hours": "ώρες", + "minutes": "λεπτά", + "seconds": "δευτερόλεπτα", + "show-field-on-card": "Show this field on card", + "automatically-field-on-card": "Auto create field to all cards", + "showLabel-field-on-card": "Show field label on minicard", + "yes": "Ναι", + "no": "Όχι", + "accounts": "Λογαριασμοί", + "accounts-allowEmailChange": "Allow Email Change", + "accounts-allowUserNameChange": "Allow Username Change", + "createdAt": "Created at", + "verified": "Verified", + "active": "Ενεργό", + "card-received": "Received", + "card-received-on": "Received on", + "card-end": "Τέλος", + "card-end-on": "Ends on", + "editCardReceivedDatePopup-title": "Change received date", + "editCardEndDatePopup-title": "Change end date", + "setCardColorPopup-title": "Set color", + "setCardActionsColorPopup-title": "Choose a color", + "setSwimlaneColorPopup-title": "Choose a color", + "setListColorPopup-title": "Choose a color", + "assigned-by": "Assigned By", + "requested-by": "Requested By", + "board-delete-notice": "Deleting is permanent. You will lose all lists, cards and actions associated with this board.", + "delete-board-confirm-popup": "All lists, cards, labels, and activities will be deleted and you won't be able to recover the board contents. There is no undo.", + "boardDeletePopup-title": "Διαγραφή Πίνακα;", + "delete-board": "Διαγραφή Πίνακα", + "default-subtasks-board": "Subtasks for __board__ board", + "default": "Default", + "queue": "Queue", + "subtask-settings": "Subtasks Settings", + "card-settings": "Card Settings", + "boardSubtaskSettingsPopup-title": "Board Subtasks Settings", + "boardCardSettingsPopup-title": "Card Settings", + "deposit-subtasks-board": "Deposit subtasks to this board:", + "deposit-subtasks-list": "Landing list for subtasks deposited here:", + "show-parent-in-minicard": "Show parent in minicard:", + "prefix-with-full-path": "Prefix with full path", + "prefix-with-parent": "Prefix with parent", + "subtext-with-full-path": "Subtext with full path", + "subtext-with-parent": "Subtext with parent", + "change-card-parent": "Change card's parent", + "parent-card": "Parent card", + "source-board": "Source board", + "no-parent": "Don't show parent", + "activity-added-label": "added label '%s' to %s", + "activity-removed-label": "removed label '%s' from %s", + "activity-delete-attach": "deleted an attachment from %s", + "activity-added-label-card": "added label '%s'", + "activity-removed-label-card": "removed label '%s'", + "activity-delete-attach-card": "deleted an attachment", + "activity-set-customfield": "set custom field '%s' to '%s' in %s", + "activity-unset-customfield": "unset custom field '%s' in %s", + "r-rule": "Κανόνας", + "r-add-trigger": "Add trigger", + "r-add-action": "Add action", + "r-board-rules": "Board rules", + "r-add-rule": "Προσθήκη κανόνα", + "r-view-rule": "Προβολή κανόνα", + "r-delete-rule": "Διαγραφή κανόνα", + "r-new-rule-name": "New rule title", + "r-no-rules": "No rules", + "r-when-a-card": "Όταν μία κάρτα", + "r-is": "is", + "r-is-moved": "is moved", + "r-added-to": "added to", + "r-removed-from": "Removed from", + "r-the-board": "the board", + "r-list": "list", + "set-filter": "Set Filter", + "r-moved-to": "Moved to", + "r-moved-from": "Moved from", + "r-archived": "Μετακινήθηκε στο Αρχείο", + "r-unarchived": "Επαναφέρθηκε από το Αρχείο", + "r-a-card": "μία κάρτα", + "r-when-a-label-is": "When a label is", + "r-when-the-label": "When the label", + "r-list-name": "list name", + "r-when-a-member": "When a member is", + "r-when-the-member": "When the member", + "r-name": "name", + "r-when-a-attach": "When an attachment", + "r-when-a-checklist": "When a checklist is", + "r-when-the-checklist": "When the checklist", + "r-completed": "Completed", + "r-made-incomplete": "Made incomplete", + "r-when-a-item": "When a checklist item is", + "r-when-the-item": "When the checklist item", + "r-checked": "Checked", + "r-unchecked": "Unchecked", + "r-move-card-to": "Move card to", + "r-top-of": "Top of", + "r-bottom-of": "Bottom of", + "r-its-list": "its list", + "r-archive": "Μετακίνηση στο Αρχείο", + "r-unarchive": "Επαναφορά από το Αρχείο", + "r-card": "card", + "r-add": "Προσθήκη", + "r-remove": "Remove", + "r-label": "label", + "r-member": "member", + "r-remove-all": "Remove all members from the card", + "r-set-color": "Set color to", + "r-checklist": "checklist", + "r-check-all": "Check all", + "r-uncheck-all": "Uncheck all", + "r-items-check": "items of checklist", + "r-check": "Check", + "r-uncheck": "Uncheck", + "r-item": "item", + "r-of-checklist": "of checklist", + "r-send-email": "Send an email", + "r-to": "to", + "r-subject": "subject", + "r-rule-details": "Rule details", + "r-d-move-to-top-gen": "Μετακίνηση κάρτας στην αρχή της λίστας της", + "r-d-move-to-top-spec": "Μετακίνηση κάρτας στην αρχή της λίστας", + "r-d-move-to-bottom-gen": "Μετακίνηση κάρτας στο τέλος της λίστας της", + "r-d-move-to-bottom-spec": "Μετακίνηση κάρτας στο τέλος της λίστας", + "r-d-send-email": "Send email", + "r-d-send-email-to": "to", + "r-d-send-email-subject": "subject", + "r-d-send-email-message": "message", + "r-d-archive": "Μετακίνηση κάρτας στο Αρχείο", + "r-d-unarchive": "Επαναφορά κάρτας από το Αρχείο", + "r-d-add-label": "Προσθήκη ετικέτας", + "r-d-remove-label": "Αφαίρεση ετικέτας", + "r-create-card": "Δημιουργία νέας κάρτας", + "r-in-list": "in list", + "r-in-swimlane": "in swimlane", + "r-d-add-member": "Add member", + "r-d-remove-member": "Remove member", + "r-d-remove-all-member": "Remove all member", + "r-d-check-all": "Check all items of a list", + "r-d-uncheck-all": "Uncheck all items of a list", + "r-d-check-one": "Check item", + "r-d-uncheck-one": "Uncheck item", + "r-d-check-of-list": "of checklist", + "r-d-add-checklist": "Add checklist", + "r-d-remove-checklist": "Remove checklist", + "r-by": "by", + "r-add-checklist": "Add checklist", + "r-with-items": "with items", + "r-items-list": "item1,item2,item3", + "r-add-swimlane": "Add swimlane", + "r-swimlane-name": "swimlane name", + "r-board-note": "Note: leave a field empty to match every possible value.", + "r-checklist-note": "Note: checklist's items have to be written as comma separated values.", + "r-when-a-card-is-moved": "When a card is moved to another list", + "r-set": "Set", + "r-update": "Update", + "r-datefield": "date field", + "r-df-start-at": "start", + "r-df-due-at": "due", + "r-df-end-at": "end", + "r-df-received-at": "received", + "r-to-current-datetime": "to current date/time", + "r-remove-value-from": "Remove value from", + "ldap": "LDAP", + "oauth2": "OAuth2", + "cas": "CAS", + "authentication-method": "Authentication method", + "authentication-type": "Authentication type", + "custom-product-name": "Custom Product Name", + "layout": "Layout", + "hide-logo": "Hide Logo", + "add-custom-html-after-body-start": "Add Custom HTML after <body> start", + "add-custom-html-before-body-end": "Add Custom HTML before </body> end", + "error-undefined": "Something went wrong", + "error-ldap-login": "An error occurred while trying to login", + "display-authentication-method": "Display Authentication Method", + "default-authentication-method": "Default Authentication Method", + "duplicate-board": "Duplicate Board", + "people-number": "The number of people is:", + "swimlaneDeletePopup-title": "Delete Swimlane ?", + "swimlane-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the swimlane. There is no undo.", + "restore-all": "Restore all", + "delete-all": "Delete all", + "loading": "Loading, please wait.", + "previous_as": "last time was", + "act-a-dueAt": "modified due time to \nWhen: __timeValue__\nWhere: __card__\n previous due was __timeOldValue__", + "act-a-endAt": "modified ending time to __timeValue__ from (__timeOldValue__)", + "act-a-startAt": "modified starting time to __timeValue__ from (__timeOldValue__)", + "act-a-receivedAt": "modified received time to __timeValue__ from (__timeOldValue__)", + "a-dueAt": "modified due time to be", + "a-endAt": "modified ending time to be", + "a-startAt": "modified starting time to be", + "a-receivedAt": "modified received time to be", + "almostdue": "current due time %s is approaching", + "pastdue": "current due time %s is past", + "duenow": "current due time %s is today", + "act-newDue": "__list__/__card__ has 1st due reminder [__board__]", + "act-withDue": "__list__/__card__ due reminders [__board__]", + "act-almostdue": "was reminding the current due (__timeValue__) of __card__ is approaching", + "act-pastdue": "was reminding the current due (__timeValue__) of __card__ is past", + "act-duenow": "was reminding the current due (__timeValue__) of __card__ is now", + "act-atUserComment": "You were mentioned in [__board__] __list__/__card__", + "delete-user-confirm-popup": "Are you sure you want to delete this account? There is no undo.", + "accounts-allowUserDelete": "Allow users to self delete their account", + "hide-minicard-label-text": "Hide minicard label text", + "show-desktop-drag-handles": "Show desktop drag handles", + "assignee": "Assignee", + "cardAssigneesPopup-title": "Assignee", + "addmore-detail": "Add a more detailed description", + "show-on-card": "Show on Card", + "new": "New", + "editUserPopup-title": "Edit User", + "newUserPopup-title": "New User", + "notifications": "Notifications", + "view-all": "View All", + "filter-by-unread": "Filter by Unread", + "mark-all-as-read": "Mark all as read", + "remove-all-read": "Remove all read", + "allow-rename": "Allow Rename", + "allowRenamePopup-title": "Allow Rename" +} diff --git a/i18n/en-GB.i18n.json b/i18n/en-GB.i18n.json index 49788358..12fccd9a 100644 --- a/i18n/en-GB.i18n.json +++ b/i18n/en-GB.i18n.json @@ -1,780 +1,778 @@ { - "accept": "Accept", - "act-activity-notify": "Activity Notification", - "act-addAttachment": "added attachment __attachment__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-deleteAttachment": "deleted attachment __attachment__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addSubtask": "added subtask __subtask__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addedLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removeLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removedLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addChecklist": "added checklist __checklist__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addChecklistItem": "added checklist item __checklistItem__ to checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removeChecklist": "removed checklist __checklist__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removeChecklistItem": "removed checklist item __checklistItem__ from checklist __checkList__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-checkedItem": "checked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-uncheckedItem": "unchecked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-completeChecklist": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-uncompleteChecklist": "uncompleted checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addComment": "commented on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-editComment": "edited comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-deleteComment": "deleted comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-createBoard": "created board __board__", - "act-createSwimlane": "created swimlane __swimlane__ to board __board__", - "act-createCard": "created card __card__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-createCustomField": "created custom field __customField__ at board __board__", - "act-deleteCustomField": "deleted custom field __customField__ at board __board__", - "act-setCustomField": "edited custom field __customField__: __customFieldValue__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-createList": "added list __list__ to board __board__", - "act-addBoardMember": "added member __member__ to board __board__", - "act-archivedBoard": "Board __board__ moved to Archive", - "act-archivedCard": "Card __card__ at list __list__ at swimlane __swimlane__ at board __board__ moved to Archive", - "act-archivedList": "List __list__ at swimlane __swimlane__ at board __board__ moved to Archive", - "act-archivedSwimlane": "Swimlane __swimlane__ at board __board__ moved to Archive", - "act-importBoard": "imported board __board__", - "act-importCard": "imported card __card__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-importList": "imported list __list__ to swimlane __swimlane__ at board __board__", - "act-joinMember": "added member __member__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-moveCard": "moved card __card__ at board __board__ from list __oldList__ at swimlane __oldSwimlane__ to list __list__ at swimlane __swimlane__", - "act-moveCardToOtherBoard": "moved card __card__ from list __oldList__ at swimlane __oldSwimlane__ at board __oldBoard__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-removeBoardMember": "removed member __member__ from board __board__", - "act-restoredCard": "restored card __card__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-unjoinMember": "removed member __member__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-withBoardTitle": "__board__", - "act-withCardTitle": "[__board__] __card__", - "actions": "Actions", - "activities": "Activities", - "activity": "Activity", - "activity-added": "added %s to %s", - "activity-archived": "%s moved to Archive", - "activity-attached": "attached %s to %s", - "activity-created": "created %s", - "activity-customfield-created": "created custom field %s", - "activity-excluded": "excluded %s from %s", - "activity-imported": "imported %s into %s from %s", - "activity-imported-board": "imported %s from %s", - "activity-joined": "joined %s", - "activity-moved": "moved %s from %s to %s", - "activity-on": "on %s", - "activity-removed": "removed %s from %s", - "activity-sent": "sent %s to %s", - "activity-unjoined": "unjoined %s", - "activity-subtask-added": "added subtask to %s", - "activity-checked-item": "checked %s in checklist %s of %s", - "activity-unchecked-item": "unchecked %s in checklist %s of %s", - "activity-checklist-added": "added checklist to %s", - "activity-checklist-removed": "removed a checklist from %s", - "activity-checklist-completed": "completed checklist %s of %s", - "activity-checklist-uncompleted": "uncompleted the checklist %s of %s", - "activity-checklist-item-added": "added checklist item to '%s' in %s", - "activity-checklist-item-removed": "removed a checklist item from '%s' in %s", - "add": "Add", - "activity-checked-item-card": "checked %s in checklist %s", - "activity-unchecked-item-card": "unchecked %s in checklist %s", - "activity-checklist-completed-card": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "activity-checklist-uncompleted-card": "uncompleted the checklist %s", - "activity-editComment": "edited comment %s", - "activity-deleteComment": "deleted comment %s", - "add-attachment": "Add Attachment", - "add-board": "Add Board", - "add-card": "Add Card", - "add-swimlane": "Add Swimlane", - "add-subtask": "Add Subtask", - "add-checklist": "Add Checklist", - "add-checklist-item": "Add an item to checklist", - "add-cover": "Add Cover", - "add-label": "Add Label", - "add-list": "Add List", - "add-members": "Add Members", - "added": "Added", - "addMemberPopup-title": "Members", - "admin": "Admin", - "admin-desc": "Can view and edit cards, remove members, and change settings for the board.", - "admin-announcement": "Announcement", - "admin-announcement-active": "Active System-Wide Announcement", - "admin-announcement-title": "Announcement from Administrator", - "all-boards": "All boards", - "and-n-other-card": "And __count__ other card", - "and-n-other-card_plural": "And __count__ other cards", - "apply": "Apply", - "app-is-offline": "Loading, please wait. Refreshing the page will cause data loss. If loading does not work, please check that server has not stopped.", - "archive": "Move to Archive", - "archive-all": "Move All to Archive", - "archive-board": "Move Board to Archive", - "archive-card": "Move Card to Archive", - "archive-list": "Move List to Archive", - "archive-swimlane": "Move Swimlane to Archive", - "archive-selection": "Move selection to Archive", - "archiveBoardPopup-title": "Move Board to Archive?", - "archived-items": "Archive", - "archived-boards": "Boards in Archive", - "restore-board": "Restore Board", - "no-archived-boards": "No Boards in Archive.", - "archives": "Archive", - "template": "Template", - "templates": "Templates", - "assign-member": "Assign member", - "attached": "attached", - "attachment": "Attachment", - "attachment-delete-pop": "Deleting an attachment is permanent. There is no undo.", - "attachmentDeletePopup-title": "Delete Attachment?", - "attachments": "Attachments", - "auto-watch": "Automatically watch boards when they are created", - "avatar-too-big": "The avatar is too large (70KB max)", - "back": "Back", - "board-change-color": "Change colour", - "board-nb-stars": "%s stars", - "board-not-found": "Board not found", - "board-private-info": "This board will be <strong>private</strong>.", - "board-public-info": "This board will be <strong>public</strong>.", - "boardChangeColorPopup-title": "Change Board Background", - "boardChangeTitlePopup-title": "Rename Board", - "boardChangeVisibilityPopup-title": "Change Visibility", - "boardChangeWatchPopup-title": "Change Watch", - "boardMenuPopup-title": "Board Settings", - "boardChangeViewPopup-title": "Board View", - "boards": "Boards", - "board-view": "Board View", - "board-view-cal": "Calendar", - "board-view-swimlanes": "Swimlanes", - "board-view-collapse": "Collapse", - "board-view-lists": "Lists", - "bucket-example": "Like “Bucket List” for example", - "cancel": "Cancel", - "card-archived": "This card is moved to Archive.", - "board-archived": "This board is moved to Archive.", - "card-comments-title": "This card has %s comment.", - "card-delete-notice": "Deleting is permanent. You will lose all actions associated with this card.", - "card-delete-pop": "All actions will be removed from the activity feed and you won't be able to re-open the card. There is no undo.", - "card-delete-suggest-archive": "You can move a card to Archive to remove it from the board and preserve the activity.", - "card-due": "Due", - "card-due-on": "Due on", - "card-spent": "Spent Time", - "card-edit-attachments": "Edit attachments", - "card-edit-custom-fields": "Edit custom fields", - "card-start-voting": "Start voting", - "card-cancel-voting": "Delete voting and all votes", - "card-edit-labels": "Edit labels", - "card-edit-members": "Edit members", - "card-labels-title": "Change the labels for the card.", - "card-members-title": "Add or remove members of the board from the card.", - "card-start": "Start", - "card-start-on": "Starts on", - "cardAttachmentsPopup-title": "Attach From", - "cardCustomField-datePopup-title": "Change date", - "cardCustomFieldsPopup-title": "Edit custom fields", - "cardStartVotingPopup-title": "Start a vote", - "positiveVoteMembersPopup-title": "Proponents", - "negativeVoteMembersPopup-title": "Opponents", - "vote-question": "Voting question", - "vote-public": "Public vote", - "vote-for-it": "for it", - "vote-against": "against", - "cardDeletePopup-title": "Delete Card?", - "cardDetailsActionsPopup-title": "Card Actions", - "cardLabelsPopup-title": "Labels", - "cardMembersPopup-title": "Members", - "cardMorePopup-title": "More", - "cardTemplatePopup-title": "Create template", - "cards": "Cards", - "cards-count": "Cards", - "casSignIn": "Sign In with CAS", - "cardType-card": "Card", - "cardType-linkedCard": "Linked Card", - "cardType-linkedBoard": "Linked Board", - "change": "Change", - "change-avatar": "Change Avatar", - "change-password": "Change Password", - "change-permissions": "Change permissions", - "change-settings": "Change Settings", - "changeAvatarPopup-title": "Change Avatar", - "changeLanguagePopup-title": "Change Language", - "changePasswordPopup-title": "Change Password", - "changePermissionsPopup-title": "Change Permissions", - "changeSettingsPopup-title": "Change Settings", - "subtasks": "Subtasks", - "checklists": "Checklists", - "click-to-star": "Click to star this board.", - "click-to-unstar": "Click to unstar this board.", - "clipboard": "Clipboard or drag & drop", - "close": "Close", - "close-board": "Close Board", - "close-board-pop": "You will be able to restore the board by clicking the “Archive” button from the home header.", - "color-black": "black", - "color-blue": "blue", - "color-crimson": "crimson", - "color-darkgreen": "darkgreen", - "color-gold": "gold", - "color-gray": "gray", - "color-green": "green", - "color-indigo": "indigo", - "color-lime": "lime", - "color-magenta": "magenta", - "color-mistyrose": "mistyrose", - "color-navy": "navy", - "color-orange": "orange", - "color-paleturquoise": "paleturquoise", - "color-peachpuff": "peachpuff", - "color-pink": "pink", - "color-plum": "plum", - "color-purple": "purple", - "color-red": "red", - "color-saddlebrown": "saddlebrown", - "color-silver": "silver", - "color-sky": "sky", - "color-slateblue": "slateblue", - "color-white": "white", - "color-yellow": "yellow", - "unset-color": "Unset", - "comment": "Comment", - "comment-placeholder": "Write Comment", - "comment-only": "Comment only", - "comment-only-desc": "Can comment on cards only.", - "no-comments": "No comments", - "no-comments-desc": "Can not see comments and activities.", - "worker": "Worker", - "worker-desc": "Can only move cards, assign itself to card and comment.", - "computer": "Computer", - "confirm-subtask-delete-dialog": "Are you sure you want to delete subtask?", - "confirm-checklist-delete-dialog": "Are you sure you want to delete checklist?", - "copy-card-link-to-clipboard": "Copy card link to clipboard", - "linkCardPopup-title": "Link Card", - "searchElementPopup-title": "Search", - "copyCardPopup-title": "Copy Card", - "copyChecklistToManyCardsPopup-title": "Copy Checklist Template to Many Cards", - "copyChecklistToManyCardsPopup-instructions": "Destination Card Titles and Descriptions in this JSON format", - "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"First card title\", \"description\":\"First card description\"}, {\"title\":\"Second card title\",\"description\":\"Second card description\"},{\"title\":\"Last card title\",\"description\":\"Last card description\"} ]", - "create": "Create", - "createBoardPopup-title": "Create Board", - "chooseBoardSourcePopup-title": "Import board", - "createLabelPopup-title": "Create Label", - "createCustomField": "Create Field", - "createCustomFieldPopup-title": "Create Field", - "current": "current", - "custom-field-delete-pop": "There is no undo. This will remove this custom field from all cards and destroy its history.", - "custom-field-checkbox": "Checkbox", - "custom-field-date": "Date", - "custom-field-dropdown": "Dropdown List", - "custom-field-dropdown-none": "(none)", - "custom-field-dropdown-options": "List Options", - "custom-field-dropdown-options-placeholder": "Press enter to add more options", - "custom-field-dropdown-unknown": "(unknown)", - "custom-field-number": "Number", - "custom-field-text": "Text", - "custom-fields": "Custom Fields", - "date": "Date", - "decline": "Decline", - "default-avatar": "Default avatar", - "delete": "Delete", - "deleteCustomFieldPopup-title": "Delete Custom Field?", - "deleteLabelPopup-title": "Delete Label?", - "description": "Description", - "disambiguateMultiLabelPopup-title": "Disambiguate Label Action", - "disambiguateMultiMemberPopup-title": "Disambiguate Member Action", - "discard": "Discard", - "done": "Done", - "download": "Download", - "edit": "Edit", - "edit-avatar": "Change Avatar", - "edit-profile": "Edit Profile", - "edit-wip-limit": "Edit WIP Limit", - "soft-wip-limit": "Soft WIP Limit", - "editCardStartDatePopup-title": "Change start date", - "editCardDueDatePopup-title": "Change due date", - "editCustomFieldPopup-title": "Edit Field", - "editCardSpentTimePopup-title": "Change spent time", - "editLabelPopup-title": "Change Label", - "editNotificationPopup-title": "Edit Notification", - "editProfilePopup-title": "Edit Profile", - "email": "Email", - "email-enrollAccount-subject": "An account created for you on __siteName__", - "email-enrollAccount-text": "Hello __user__,\n\nTo start using the service, simply click the link below.\n\n__url__\n\nThanks.", - "email-fail": "Sending email failed", - "email-fail-text": "Error trying to send email", - "email-invalid": "Invalid email", - "email-invite": "Invite via email", - "email-invite-subject": "__inviter__ sent you an invitation", - "email-invite-text": "Dear __user__,\n\n__inviter__ invites you to join board \"__board__\" for collaboration.\n\nPlease follow the link below:\n\n__url__\n\nThanks.", - "email-resetPassword-subject": "Reset your password on __siteName__", - "email-resetPassword-text": "Hello __user__,\n\nTo reset your password, simply click the link below.\n\n__url__\n\nThanks.", - "email-sent": "Email sent", - "email-verifyEmail-subject": "Verify your email address on __siteName__", - "email-verifyEmail-text": "Hello __user__,\n\nTo verify your account email, simply click the link below.\n\n__url__\n\nThanks.", - "enable-wip-limit": "Enable WIP Limit", - "error-board-doesNotExist": "This board does not exist", - "error-board-notAdmin": "You need to be admin of this board to do that", - "error-board-notAMember": "You need to be a member of this board to do that", - "error-json-malformed": "Your text is not valid JSON", - "error-json-schema": "Your JSON data does not include the proper information in the correct format", - "error-list-doesNotExist": "This list does not exist", - "error-user-doesNotExist": "This user does not exist", - "error-user-notAllowSelf": "You can not invite yourself", - "error-user-notCreated": "This user is not created", - "error-username-taken": "This username is already taken", - "error-email-taken": "Email has already been taken", - "export-board": "Export board", - "sort": "Sort", - "sort-desc": "Click to Sort List", - "list-sort-by": "Sort the List By:", - "list-label-modifiedAt": "Last Access Time", - "list-label-title": "Name of the List", - "list-label-sort": "Your Manual Order", - "list-label-short-modifiedAt": "(L)", - "list-label-short-title": "(N)", - "list-label-short-sort": "(M)", - "filter": "Filter", - "filter-cards": "Filter Cards or Lists", - "list-filter-label": "Filter List by Title", - "filter-clear": "Clear filter", - "filter-no-label": "No label", - "filter-no-member": "No member", - "filter-no-assignee": "No assignee", - "filter-no-custom-fields": "No Custom Fields", - "filter-show-archive": "Show archived lists", - "filter-hide-empty": "Hide empty lists", - "filter-on": "Filter is on", - "filter-on-desc": "You are filtering cards on this board. Click here to edit filter.", - "filter-to-selection": "Filter to selection", - "advanced-filter-label": "Advanced Filter", - "advanced-filter-description": "Advanced Filter allows to write a string containing following operators: == != <= >= && || ( ) A space is used as a separator between the Operators. You can filter for all Custom Fields by typing their names and values. For Example: Field1 == Value1. Note: If fields or values contains spaces, you need to encapsulate them into single quotes. For Example: 'Field 1' == 'Value 1'. For single control characters (' \\/) to be skipped, you can use \\. For example: Field1 == I\\'m. Also you can combine multiple conditions. For Example: F1 == V1 || F1 == V2. Normally all operators are interpreted from left to right. You can change the order by placing brackets. For Example: F1 == V1 && ( F2 == V2 || F2 == V3 ). Also you can search text fields using regex: F1 == /Tes.*/i", - "fullname": "Full Name", - "header-logo-title": "Go back to your boards page.", - "hide-system-messages": "Hide system messages", - "headerBarCreateBoardPopup-title": "Create Board", - "home": "Home", - "import": "Import", - "link": "Link", - "import-board": "import board", - "import-board-c": "Import board", - "import-board-title-trello": "Import board from Trello", - "import-board-title-wekan": "Import board from previous export", - "import-sandstorm-backup-warning": "Do not delete data you import from original exported board or Trello before checking does this grain close and open again, or do you get Board not found error, that means data loss.", - "import-sandstorm-warning": "Imported board will delete all existing data on board and replace it with imported board.", - "from-trello": "From Trello", - "from-wekan": "From previous export", - "import-board-instruction-trello": "In your Trello board, go to 'Menu', then 'More', 'Print and Export', 'Export JSON', and copy the resulting text.", - "import-board-instruction-wekan": "In your board, go to 'Menu', then 'Export board', and copy the text in the downloaded file.", - "import-board-instruction-about-errors": "If you get errors when importing board, sometimes importing still works, and board is at All Boards page.", - "import-json-placeholder": "Paste your valid JSON data here", - "import-map-members": "Map members", - "import-members-map": "Your imported board has some members. Please map the members you want to import to your users", - "import-show-user-mapping": "Review members mapping", - "import-user-select": "Pick your existing user you want to use as this member", - "importMapMembersAddPopup-title": "Select member", - "info": "Version", - "initials": "Initials", - "invalid-date": "Invalid date", - "invalid-time": "Invalid time", - "invalid-user": "Invalid user", - "joined": "joined", - "just-invited": "You are just invited to this board", - "keyboard-shortcuts": "Keyboard shortcuts", - "label-create": "Create Label", - "label-default": "%s label (default)", - "label-delete-pop": "There is no undo. This will remove this label from all cards and destroy its history.", - "labels": "Labels", - "language": "Language", - "last-admin-desc": "You can’t change roles because there must be at least one admin.", - "leave-board": "Leave Board", - "leave-board-pop": "Are you sure you want to leave __boardTitle__? You will be removed from all cards on this board.", - "leaveBoardPopup-title": "Leave Board ?", - "link-card": "Link to this card", - "list-archive-cards": "Move all cards in this list to Archive", - "list-archive-cards-pop": "This will remove all the cards in this list from the board. To view cards in Archive and bring them back to the board, click “Menu” > “Archive”.", - "list-move-cards": "Move all cards in this list", - "list-select-cards": "Select all cards in this list", - "set-color-list": "Set Color", - "listActionPopup-title": "List Actions", - "swimlaneActionPopup-title": "Swimlane Actions", - "swimlaneAddPopup-title": "Add a Swimlane below", - "listImportCardPopup-title": "Import a Trello card", - "listMorePopup-title": "More", - "link-list": "Link to this list", - "list-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the list. There is no undo.", - "list-delete-suggest-archive": "You can move a list to Archive to remove it from the board and preserve its activity.", - "lists": "Lists", - "swimlanes": "Swimlanes", - "log-out": "Log Out", - "log-in": "Log In", - "loginPopup-title": "Log In", - "memberMenuPopup-title": "Member Settings", - "members": "Members", - "menu": "Menu", - "move-selection": "Move selection", - "moveCardPopup-title": "Move Card", - "moveCardToBottom-title": "Move to Bottom", - "moveCardToTop-title": "Move to Top", - "moveSelectionPopup-title": "Move selection", - "multi-selection": "Multi-Selection", - "multi-selection-on": "Multi-Selection is on", - "muted": "Muted", - "muted-info": "You will never be notified of any changes in this board", - "my-boards": "My Boards", - "name": "Name", - "no-archived-cards": "No cards in Archive.", - "no-archived-lists": "No lists in Archive.", - "no-archived-swimlanes": "No swimlanes in Archive.", - "no-results": "No results", - "normal": "Normal", - "normal-desc": "Can view and edit cards. Can't change settings.", - "not-accepted-yet": "Invitation not accepted yet", - "notify-participate": "Receive updates to any cards you participate as creater or member", - "notify-watch": "Receive updates to any boards, lists, or cards you’re watching", - "optional": "optional", - "or": "or", - "page-maybe-private": "This page may be private. You may be able to view it by <a href='%s'>logging in</a>.", - "page-not-found": "Page not found.", - "password": "Password", - "paste-or-dragdrop": "to paste, or drag & drop image file to it (image only)", - "participating": "Participating", - "preview": "Preview", - "previewAttachedImagePopup-title": "Preview", - "previewClipboardImagePopup-title": "Preview", - "private": "Private", - "private-desc": "This board is private. Only people added to the board can view and edit it.", - "profile": "Profile", - "public": "Public", - "public-desc": "This board is public. It's visible to anyone with the link and will show up in search engines like Google. Only people added to the board can edit.", - "quick-access-description": "Star a board to add a shortcut in this bar.", - "remove-cover": "Remove Cover", - "remove-from-board": "Remove from Board", - "remove-label": "Remove Label", - "listDeletePopup-title": "Delete List ?", - "remove-member": "Remove Member", - "remove-member-from-card": "Remove from Card", - "remove-member-pop": "Remove __name__ (__username__) from __boardTitle__? The member will be removed from all cards on this board. They will receive a notification.", - "removeMemberPopup-title": "Remove Member?", - "rename": "Rename", - "rename-board": "Rename Board", - "restore": "Restore", - "save": "Save", - "search": "Search", - "rules": "Rules", - "search-cards": "Search from card/list titles, descriptions and custom fields on this board", - "search-example": "Text to search for?", - "select-color": "Select Colour", - "set-wip-limit-value": "Set a limit for the maximum number of tasks in this list", - "setWipLimitPopup-title": "Set WIP Limit", - "shortcut-assign-self": "Assign yourself to current card", - "shortcut-autocomplete-emoji": "Autocomplete emoji", - "shortcut-autocomplete-members": "Autocomplete members", - "shortcut-clear-filters": "Clear all filters", - "shortcut-close-dialog": "Close Dialog", - "shortcut-filter-my-cards": "Filter my cards", - "shortcut-show-shortcuts": "Bring up this shortcuts list", - "shortcut-toggle-filterbar": "Toggle Filter Sidebar", - "shortcut-toggle-sidebar": "Toggle Board Sidebar", - "show-cards-minimum-count": "Show cards count if list contains more than", - "sidebar-open": "Open Sidebar", - "sidebar-close": "Close Sidebar", - "signupPopup-title": "Create an Account", - "star-board-title": "Click to star this board. It will show up at top of your boards list.", - "starred-boards": "Starred Boards", - "starred-boards-description": "Starred boards show up at the top of your boards list.", - "subscribe": "Subscribe", - "team": "Team", - "this-board": "this board", - "this-card": "this card", - "spent-time-hours": "Spent time (hours)", - "overtime-hours": "Overtime (hours)", - "overtime": "Overtime", - "has-overtime-cards": "Has overtime cards", - "has-spenttime-cards": "Has spent time cards", - "time": "Time", - "title": "Title", - "tracking": "Tracking", - "tracking-info": "You will be notified of any changes to those cards you are involved as creator or member.", - "type": "Type", - "unassign-member": "Unassign member", - "unsaved-description": "You have an unsaved description.", - "unwatch": "Unwatch", - "upload": "Upload", - "upload-avatar": "Upload an avatar", - "uploaded-avatar": "Uploaded an avatar", - "username": "Username", - "view-it": "View it", - "warn-list-archived": "warning: this card is in a list in the Archive", - "watch": "Watch", - "watching": "Watching", - "watching-info": "You will be notified of any changes in this board", - "welcome-board": "Welcome Board", - "welcome-swimlane": "Milestone 1", - "welcome-list1": "Basics", - "welcome-list2": "Advanced", - "card-templates-swimlane": "Card Templates", - "list-templates-swimlane": "List Templates", - "board-templates-swimlane": "Board Templates", - "what-to-do": "What do you want to do?", - "wipLimitErrorPopup-title": "Invalid WIP Limit", - "wipLimitErrorPopup-dialog-pt1": "The number of tasks in this list is higher than the WIP limit you've defined.", - "wipLimitErrorPopup-dialog-pt2": "Please move some tasks out of this list, or set a higher WIP limit.", - "admin-panel": "Admin Panel", - "settings": "Settings", - "people": "People", - "registration": "Registration", - "disable-self-registration": "Disable Self-Registration", - "invite": "Invite", - "invite-people": "Invite People", - "to-boards": "To board(s)", - "email-addresses": "Email Addresses", - "smtp-host-description": "The address of the SMTP server that handles your emails.", - "smtp-port-description": "The port your SMTP server uses for outgoing emails.", - "smtp-tls-description": "Enable TLS support for SMTP server", - "smtp-host": "SMTP Host", - "smtp-port": "SMTP Port", - "smtp-username": "Username", - "smtp-password": "Password", - "smtp-tls": "TLS support", - "send-from": "From", - "send-smtp-test": "Send a test email to yourself", - "invitation-code": "Invitation Code", - "email-invite-register-subject": "__inviter__ sent you an invitation", - "email-invite-register-text": "Dear __user__,\n\n__inviter__ invites you to kanban board for collaborations.\n\nPlease follow the link below:\n__url__\n\nAnd your invitation code is: __icode__\n\nThanks.", - "email-smtp-test-subject": "SMTP Test Email", - "email-smtp-test-text": "You have successfully sent an email", - "error-invitation-code-not-exist": "Invitation code doesn't exist", - "error-notAuthorized": "You are not authorised to view this page.", - "webhook-title": "Webhook Name", - "webhook-token": "Token (Optional for Authentication)", - "outgoing-webhooks": "Outgoing Webhooks", - "bidirectional-webhooks": "Two-Way Webhooks", - "outgoingWebhooksPopup-title": "Outgoing Webhooks", - "boardCardTitlePopup-title": "Card Title Filter", - "disable-webhook": "Disable This Webhook", - "global-webhook": "Global Webhooks", - "new-outgoing-webhook": "New Outgoing Webhook", - "no-name": "(Unknown)", - "Node_version": "Node version", - "Meteor_version": "Meteor version", - "MongoDB_version": "MongoDB version", - "MongoDB_storage_engine": "MongoDB storage engine", - "MongoDB_Oplog_enabled": "MongoDB Oplog enabled", - "OS_Arch": "OS Arch", - "OS_Cpus": "OS CPU Count", - "OS_Freemem": "OS Free Memory", - "OS_Loadavg": "OS Load Average", - "OS_Platform": "OS Platform", - "OS_Release": "OS Release", - "OS_Totalmem": "OS Total Memory", - "OS_Type": "OS Type", - "OS_Uptime": "OS Uptime", - "days": "days", - "hours": "hours", - "minutes": "minutes", - "seconds": "seconds", - "show-field-on-card": "Show this field on card", - "automatically-field-on-card": "Auto create field to all cards", - "showLabel-field-on-card": "Show field label on minicard", - "yes": "Yes", - "no": "No", - "accounts": "Accounts", - "accounts-allowEmailChange": "Allow Email Change", - "accounts-allowUserNameChange": "Allow Username Change", - "createdAt": "Created at", - "verified": "Verified", - "active": "Active", - "card-received": "Received", - "card-received-on": "Received on", - "card-end": "End", - "card-end-on": "Ends on", - "editCardReceivedDatePopup-title": "Change received date", - "editCardEndDatePopup-title": "Change end date", - "setCardColorPopup-title": "Set color", - "setCardActionsColorPopup-title": "Choose a color", - "setSwimlaneColorPopup-title": "Choose a color", - "setListColorPopup-title": "Choose a color", - "assigned-by": "Assigned By", - "requested-by": "Requested By", - "board-delete-notice": "Deleting is permanent. You will lose all lists, cards and actions associated with this board.", - "delete-board-confirm-popup": "All lists, cards, labels, and activities will be deleted and you won't be able to recover the board contents. There is no undo.", - "boardDeletePopup-title": "Delete Board?", - "delete-board": "Delete Board", - "default-subtasks-board": "Subtasks for __board__ board", - "default": "Default", - "queue": "Queue", - "subtask-settings": "Subtasks Settings", - "card-settings": "Card Settings", - "boardSubtaskSettingsPopup-title": "Board Subtasks Settings", - "boardCardSettingsPopup-title": "Card Settings", - "deposit-subtasks-board": "Deposit subtasks to this board:", - "deposit-subtasks-list": "Landing list for subtasks deposited here:", - "show-parent-in-minicard": "Show parent in minicard:", - "prefix-with-full-path": "Prefix with full path", - "prefix-with-parent": "Prefix with parent", - "subtext-with-full-path": "Subtext with full path", - "subtext-with-parent": "Subtext with parent", - "change-card-parent": "Change card's parent", - "parent-card": "Parent card", - "source-board": "Source board", - "no-parent": "Don't show parent", - "activity-added-label": "added label '%s' to %s", - "activity-removed-label": "removed label '%s' from %s", - "activity-delete-attach": "deleted an attachment from %s", - "activity-added-label-card": "added label '%s'", - "activity-removed-label-card": "removed label '%s'", - "activity-delete-attach-card": "deleted an attachment", - "activity-set-customfield": "set custom field '%s' to '%s' in %s", - "activity-unset-customfield": "unset custom field '%s' in %s", - "r-rule": "Rule", - "r-add-trigger": "Add trigger", - "r-add-action": "Add action", - "r-board-rules": "Board rules", - "r-add-rule": "Add rule", - "r-view-rule": "View rule", - "r-delete-rule": "Delete rule", - "r-new-rule-name": "New rule title", - "r-no-rules": "No rules", - "r-when-a-card": "When a card", - "r-is": "is", - "r-is-moved": "is moved", - "r-added-to": "added to", - "r-removed-from": "Removed from", - "r-the-board": "the board", - "r-list": "list", - "set-filter": "Set Filter", - "r-moved-to": "Moved to", - "r-moved-from": "Moved from", - "r-archived": "Moved to Archive", - "r-unarchived": "Restored from Archive", - "r-a-card": "a card", - "r-when-a-label-is": "When a label is", - "r-when-the-label": "When the label", - "r-list-name": "list name", - "r-when-a-member": "When a member is", - "r-when-the-member": "When the member", - "r-name": "name", - "r-when-a-attach": "When an attachment", - "r-when-a-checklist": "When a checklist is", - "r-when-the-checklist": "When the checklist", - "r-completed": "Completed", - "r-made-incomplete": "Made incomplete", - "r-when-a-item": "When a checklist item is", - "r-when-the-item": "When the checklist item", - "r-checked": "Checked", - "r-unchecked": "Unchecked", - "r-move-card-to": "Move card to", - "r-top-of": "Top of", - "r-bottom-of": "Bottom of", - "r-its-list": "its list", - "r-archive": "Move to Archive", - "r-unarchive": "Restore from Archive", - "r-card": "card", - "r-add": "Add", - "r-remove": "Remove", - "r-label": "label", - "r-member": "member", - "r-remove-all": "Remove all members from the card", - "r-set-color": "Set color to", - "r-checklist": "checklist", - "r-check-all": "Check all", - "r-uncheck-all": "Uncheck all", - "r-items-check": "items of checklist", - "r-check": "Check", - "r-uncheck": "Uncheck", - "r-item": "item", - "r-of-checklist": "of checklist", - "r-send-email": "Send an email", - "r-to": "to", - "r-subject": "subject", - "r-rule-details": "Rule details", - "r-d-move-to-top-gen": "Move card to top of its list", - "r-d-move-to-top-spec": "Move card to top of list", - "r-d-move-to-bottom-gen": "Move card to bottom of its list", - "r-d-move-to-bottom-spec": "Move card to bottom of list", - "r-d-send-email": "Send email", - "r-d-send-email-to": "to", - "r-d-send-email-subject": "subject", - "r-d-send-email-message": "message", - "r-d-archive": "Move card to Archive", - "r-d-unarchive": "Restore card from Archive", - "r-d-add-label": "Add label", - "r-d-remove-label": "Remove label", - "r-create-card": "Create new card", - "r-in-list": "in list", - "r-in-swimlane": "in swimlane", - "r-d-add-member": "Add member", - "r-d-remove-member": "Remove member", - "r-d-remove-all-member": "Remove all member", - "r-d-check-all": "Check all items of a list", - "r-d-uncheck-all": "Uncheck all items of a list", - "r-d-check-one": "Check item", - "r-d-uncheck-one": "Uncheck item", - "r-d-check-of-list": "of checklist", - "r-d-add-checklist": "Add checklist", - "r-d-remove-checklist": "Remove checklist", - "r-by": "by", - "r-add-checklist": "Add checklist", - "r-with-items": "with items", - "r-items-list": "item1,item2,item3", - "r-add-swimlane": "Add swimlane", - "r-swimlane-name": "swimlane name", - "r-board-note": "Note: leave a field empty to match every possible value.", - "r-checklist-note": "Note: checklist's items have to be written as comma separated values.", - "r-when-a-card-is-moved": "When a card is moved to another list", - "r-set": "Set", - "r-update": "Update", - "r-datefield": "date field", - "r-df-start-at": "start", - "r-df-due-at": "due", - "r-df-end-at": "end", - "r-df-received-at": "received", - "r-to-current-datetime": "to current date/time", - "r-remove-value-from": "Remove value from", - "ldap": "LDAP", - "oauth2": "OAuth2", - "cas": "CAS", - "authentication-method": "Authentication method", - "authentication-type": "Authentication type", - "custom-product-name": "Custom Product Name", - "layout": "Layout", - "hide-logo": "Hide Logo", - "add-custom-html-after-body-start": "Add Custom HTML after <body> start", - "add-custom-html-before-body-end": "Add Custom HTML before </body> end", - "error-undefined": "Something went wrong", - "error-ldap-login": "An error occurred while trying to login", - "display-authentication-method": "Display Authentication Method", - "default-authentication-method": "Default Authentication Method", - "duplicate-board": "Duplicate Board", - "people-number": "The number of people is:", - "swimlaneDeletePopup-title": "Delete Swimlane ?", - "swimlane-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the swimlane. There is no undo.", - "restore-all": "Restore all", - "delete-all": "Delete all", - "loading": "Loading, please wait.", - "previous_as": "last time was", - "act-a-dueAt": "modified due time to \nWhen: __timeValue__\nWhere: __card__\n previous due was __timeOldValue__", - "act-a-endAt": "modified ending time to __timeValue__ from (__timeOldValue__)", - "act-a-startAt": "modified starting time to __timeValue__ from (__timeOldValue__)", - "act-a-receivedAt": "modified received time to __timeValue__ from (__timeOldValue__)", - "a-dueAt": "modified due time to be", - "a-endAt": "modified ending time to be", - "a-startAt": "modified starting time to be", - "a-receivedAt": "modified received time to be", - "almostdue": "current due time %s is approaching", - "pastdue": "current due time %s is past", - "duenow": "current due time %s is today", - "act-newDue": "__list__/__card__ has 1st due reminder [__board__]", - "act-withDue": "__list__/__card__ due reminders [__board__]", - "act-almostdue": "was reminding the current due (__timeValue__) of __card__ is approaching", - "act-pastdue": "was reminding the current due (__timeValue__) of __card__ is past", - "act-duenow": "was reminding the current due (__timeValue__) of __card__ is now", - "act-atUserComment": "You were mentioned in [__board__] __list__/__card__", - "delete-user-confirm-popup": "Are you sure you want to delete this account? There is no undo.", - "accounts-allowUserDelete": "Allow users to self delete their account", - "hide-minicard-label-text": "Hide minicard label text", - "show-desktop-drag-handles": "Show desktop drag handles", - "assignee": "Assignee", - "cardAssigneesPopup-title": "Assignee", - "addmore-detail": "Add a more detailed description", - "show-on-card": "Show on Card", - "new": "New", - "editUserPopup-title": "Edit User", - "newUserPopup-title": "New User", - "notifications": "Notifications", - "view-all": "View All", - "filter-by-unread": "Filter by Unread", - "mark-all-as-read": "Mark all as read", - "remove-all-read": "Remove all read", - "allow-rename": "Allow Rename", - "allowRenamePopup-title": "Allow Rename" -} \ No newline at end of file + "accept": "Accept", + "act-activity-notify": "Activity Notification", + "act-addAttachment": "added attachment __attachment__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-deleteAttachment": "deleted attachment __attachment__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addSubtask": "added subtask __subtask__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addedLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removeLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removedLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addChecklist": "added checklist __checklist__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addChecklistItem": "added checklist item __checklistItem__ to checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removeChecklist": "removed checklist __checklist__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removeChecklistItem": "removed checklist item __checklistItem__ from checklist __checkList__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-checkedItem": "checked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-uncheckedItem": "unchecked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-completeChecklist": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-uncompleteChecklist": "uncompleted checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addComment": "commented on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-editComment": "edited comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-deleteComment": "deleted comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-createBoard": "created board __board__", + "act-createSwimlane": "created swimlane __swimlane__ to board __board__", + "act-createCard": "created card __card__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-createCustomField": "created custom field __customField__ at board __board__", + "act-deleteCustomField": "deleted custom field __customField__ at board __board__", + "act-setCustomField": "edited custom field __customField__: __customFieldValue__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-createList": "added list __list__ to board __board__", + "act-addBoardMember": "added member __member__ to board __board__", + "act-archivedBoard": "Board __board__ moved to Archive", + "act-archivedCard": "Card __card__ at list __list__ at swimlane __swimlane__ at board __board__ moved to Archive", + "act-archivedList": "List __list__ at swimlane __swimlane__ at board __board__ moved to Archive", + "act-archivedSwimlane": "Swimlane __swimlane__ at board __board__ moved to Archive", + "act-importBoard": "imported board __board__", + "act-importCard": "imported card __card__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-importList": "imported list __list__ to swimlane __swimlane__ at board __board__", + "act-joinMember": "added member __member__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-moveCard": "moved card __card__ at board __board__ from list __oldList__ at swimlane __oldSwimlane__ to list __list__ at swimlane __swimlane__", + "act-moveCardToOtherBoard": "moved card __card__ from list __oldList__ at swimlane __oldSwimlane__ at board __oldBoard__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-removeBoardMember": "removed member __member__ from board __board__", + "act-restoredCard": "restored card __card__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-unjoinMember": "removed member __member__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-withBoardTitle": "__board__", + "act-withCardTitle": "[__board__] __card__", + "actions": "Actions", + "activities": "Activities", + "activity": "Activity", + "activity-added": "added %s to %s", + "activity-archived": "%s moved to Archive", + "activity-attached": "attached %s to %s", + "activity-created": "created %s", + "activity-customfield-created": "created custom field %s", + "activity-excluded": "excluded %s from %s", + "activity-imported": "imported %s into %s from %s", + "activity-imported-board": "imported %s from %s", + "activity-joined": "joined %s", + "activity-moved": "moved %s from %s to %s", + "activity-on": "on %s", + "activity-removed": "removed %s from %s", + "activity-sent": "sent %s to %s", + "activity-unjoined": "unjoined %s", + "activity-subtask-added": "added subtask to %s", + "activity-checked-item": "checked %s in checklist %s of %s", + "activity-unchecked-item": "unchecked %s in checklist %s of %s", + "activity-checklist-added": "added checklist to %s", + "activity-checklist-removed": "removed a checklist from %s", + "activity-checklist-completed": "completed checklist %s of %s", + "activity-checklist-uncompleted": "uncompleted the checklist %s of %s", + "activity-checklist-item-added": "added checklist item to '%s' in %s", + "activity-checklist-item-removed": "removed a checklist item from '%s' in %s", + "add": "Add", + "activity-checked-item-card": "checked %s in checklist %s", + "activity-unchecked-item-card": "unchecked %s in checklist %s", + "activity-checklist-completed-card": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "activity-checklist-uncompleted-card": "uncompleted the checklist %s", + "activity-editComment": "edited comment %s", + "activity-deleteComment": "deleted comment %s", + "add-attachment": "Add Attachment", + "add-board": "Add Board", + "add-card": "Add Card", + "add-swimlane": "Add Swimlane", + "add-subtask": "Add Subtask", + "add-checklist": "Add Checklist", + "add-checklist-item": "Add an item to checklist", + "add-cover": "Add Cover", + "add-label": "Add Label", + "add-list": "Add List", + "add-members": "Add Members", + "added": "Added", + "addMemberPopup-title": "Members", + "admin": "Admin", + "admin-desc": "Can view and edit cards, remove members, and change settings for the board.", + "admin-announcement": "Announcement", + "admin-announcement-active": "Active System-Wide Announcement", + "admin-announcement-title": "Announcement from Administrator", + "all-boards": "All boards", + "and-n-other-card": "And __count__ other card", + "and-n-other-card_plural": "And __count__ other cards", + "apply": "Apply", + "app-is-offline": "Loading, please wait. Refreshing the page will cause data loss. If loading does not work, please check that server has not stopped.", + "archive": "Move to Archive", + "archive-all": "Move All to Archive", + "archive-board": "Move Board to Archive", + "archive-card": "Move Card to Archive", + "archive-list": "Move List to Archive", + "archive-swimlane": "Move Swimlane to Archive", + "archive-selection": "Move selection to Archive", + "archiveBoardPopup-title": "Move Board to Archive?", + "archived-items": "Archive", + "archived-boards": "Boards in Archive", + "restore-board": "Restore Board", + "no-archived-boards": "No Boards in Archive.", + "archives": "Archive", + "template": "Template", + "templates": "Templates", + "assign-member": "Assign member", + "attached": "attached", + "attachment": "Attachment", + "attachment-delete-pop": "Deleting an attachment is permanent. There is no undo.", + "attachmentDeletePopup-title": "Delete Attachment?", + "attachments": "Attachments", + "auto-watch": "Automatically watch boards when they are created", + "avatar-too-big": "The avatar is too large (70KB max)", + "back": "Back", + "board-change-color": "Change colour", + "board-nb-stars": "%s stars", + "board-not-found": "Board not found", + "board-private-info": "This board will be <strong>private</strong>.", + "board-public-info": "This board will be <strong>public</strong>.", + "boardChangeColorPopup-title": "Change Board Background", + "boardChangeTitlePopup-title": "Rename Board", + "boardChangeVisibilityPopup-title": "Change Visibility", + "boardChangeWatchPopup-title": "Change Watch", + "boardMenuPopup-title": "Board Settings", + "boardChangeViewPopup-title": "Board View", + "boards": "Boards", + "board-view": "Board View", + "board-view-cal": "Calendar", + "board-view-swimlanes": "Swimlanes", + "board-view-collapse": "Collapse", + "board-view-lists": "Lists", + "bucket-example": "Like “Bucket List” for example", + "cancel": "Cancel", + "card-archived": "This card is moved to Archive.", + "board-archived": "This board is moved to Archive.", + "card-comments-title": "This card has %s comment.", + "card-delete-notice": "Deleting is permanent. You will lose all actions associated with this card.", + "card-delete-pop": "All actions will be removed from the activity feed and you won't be able to re-open the card. There is no undo.", + "card-delete-suggest-archive": "You can move a card to Archive to remove it from the board and preserve the activity.", + "card-due": "Due", + "card-due-on": "Due on", + "card-spent": "Spent Time", + "card-edit-attachments": "Edit attachments", + "card-edit-custom-fields": "Edit custom fields", + "card-start-voting": "Start voting", + "card-cancel-voting": "Delete voting and all votes", + "card-edit-labels": "Edit labels", + "card-edit-members": "Edit members", + "card-labels-title": "Change the labels for the card.", + "card-members-title": "Add or remove members of the board from the card.", + "card-start": "Start", + "card-start-on": "Starts on", + "cardAttachmentsPopup-title": "Attach From", + "cardCustomField-datePopup-title": "Change date", + "cardCustomFieldsPopup-title": "Edit custom fields", + "cardStartVotingPopup-title": "Start a vote", + "positiveVoteMembersPopup-title": "Proponents", + "negativeVoteMembersPopup-title": "Opponents", + "vote-question": "Voting question", + "vote-public": "Public vote", + "vote-for-it": "for it", + "vote-against": "against", + "cardDeletePopup-title": "Delete Card?", + "cardDetailsActionsPopup-title": "Card Actions", + "cardLabelsPopup-title": "Labels", + "cardMembersPopup-title": "Members", + "cardMorePopup-title": "More", + "cardTemplatePopup-title": "Create template", + "cards": "Cards", + "cards-count": "Cards", + "casSignIn": "Sign In with CAS", + "cardType-card": "Card", + "cardType-linkedCard": "Linked Card", + "cardType-linkedBoard": "Linked Board", + "change": "Change", + "change-avatar": "Change Avatar", + "change-password": "Change Password", + "change-permissions": "Change permissions", + "change-settings": "Change Settings", + "changeAvatarPopup-title": "Change Avatar", + "changeLanguagePopup-title": "Change Language", + "changePasswordPopup-title": "Change Password", + "changePermissionsPopup-title": "Change Permissions", + "changeSettingsPopup-title": "Change Settings", + "subtasks": "Subtasks", + "checklists": "Checklists", + "click-to-star": "Click to star this board.", + "click-to-unstar": "Click to unstar this board.", + "clipboard": "Clipboard or drag & drop", + "close": "Close", + "close-board": "Close Board", + "close-board-pop": "You will be able to restore the board by clicking the “Archive” button from the home header.", + "color-black": "black", + "color-blue": "blue", + "color-crimson": "crimson", + "color-darkgreen": "darkgreen", + "color-gold": "gold", + "color-gray": "gray", + "color-green": "green", + "color-indigo": "indigo", + "color-lime": "lime", + "color-magenta": "magenta", + "color-mistyrose": "mistyrose", + "color-navy": "navy", + "color-orange": "orange", + "color-paleturquoise": "paleturquoise", + "color-peachpuff": "peachpuff", + "color-pink": "pink", + "color-plum": "plum", + "color-purple": "purple", + "color-red": "red", + "color-saddlebrown": "saddlebrown", + "color-silver": "silver", + "color-sky": "sky", + "color-slateblue": "slateblue", + "color-white": "white", + "color-yellow": "yellow", + "unset-color": "Unset", + "comment": "Comment", + "comment-placeholder": "Write Comment", + "comment-only": "Comment only", + "comment-only-desc": "Can comment on cards only.", + "no-comments": "No comments", + "no-comments-desc": "Can not see comments and activities.", + "worker": "Worker", + "worker-desc": "Can only move cards, assign itself to card and comment.", + "computer": "Computer", + "confirm-subtask-delete-dialog": "Are you sure you want to delete subtask?", + "confirm-checklist-delete-dialog": "Are you sure you want to delete checklist?", + "copy-card-link-to-clipboard": "Copy card link to clipboard", + "linkCardPopup-title": "Link Card", + "searchElementPopup-title": "Search", + "copyCardPopup-title": "Copy Card", + "copyChecklistToManyCardsPopup-title": "Copy Checklist Template to Many Cards", + "copyChecklistToManyCardsPopup-instructions": "Destination Card Titles and Descriptions in this JSON format", + "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"First card title\", \"description\":\"First card description\"}, {\"title\":\"Second card title\",\"description\":\"Second card description\"},{\"title\":\"Last card title\",\"description\":\"Last card description\"} ]", + "create": "Create", + "createBoardPopup-title": "Create Board", + "chooseBoardSourcePopup-title": "Import board", + "createLabelPopup-title": "Create Label", + "createCustomField": "Create Field", + "createCustomFieldPopup-title": "Create Field", + "current": "current", + "custom-field-delete-pop": "There is no undo. This will remove this custom field from all cards and destroy its history.", + "custom-field-checkbox": "Checkbox", + "custom-field-date": "Date", + "custom-field-dropdown": "Dropdown List", + "custom-field-dropdown-none": "(none)", + "custom-field-dropdown-options": "List Options", + "custom-field-dropdown-options-placeholder": "Press enter to add more options", + "custom-field-dropdown-unknown": "(unknown)", + "custom-field-number": "Number", + "custom-field-text": "Text", + "custom-fields": "Custom Fields", + "date": "Date", + "decline": "Decline", + "default-avatar": "Default avatar", + "delete": "Delete", + "deleteCustomFieldPopup-title": "Delete Custom Field?", + "deleteLabelPopup-title": "Delete Label?", + "description": "Description", + "disambiguateMultiLabelPopup-title": "Disambiguate Label Action", + "disambiguateMultiMemberPopup-title": "Disambiguate Member Action", + "discard": "Discard", + "done": "Done", + "download": "Download", + "edit": "Edit", + "edit-avatar": "Change Avatar", + "edit-profile": "Edit Profile", + "edit-wip-limit": "Edit WIP Limit", + "soft-wip-limit": "Soft WIP Limit", + "editCardStartDatePopup-title": "Change start date", + "editCardDueDatePopup-title": "Change due date", + "editCustomFieldPopup-title": "Edit Field", + "editCardSpentTimePopup-title": "Change spent time", + "editLabelPopup-title": "Change Label", + "editNotificationPopup-title": "Edit Notification", + "editProfilePopup-title": "Edit Profile", + "email": "Email", + "email-enrollAccount-subject": "An account created for you on __siteName__", + "email-enrollAccount-text": "Hello __user__,\n\nTo start using the service, simply click the link below.\n\n__url__\n\nThanks.", + "email-fail": "Sending email failed", + "email-fail-text": "Error trying to send email", + "email-invalid": "Invalid email", + "email-invite": "Invite via email", + "email-invite-subject": "__inviter__ sent you an invitation", + "email-invite-text": "Dear __user__,\n\n__inviter__ invites you to join board \"__board__\" for collaboration.\n\nPlease follow the link below:\n\n__url__\n\nThanks.", + "email-resetPassword-subject": "Reset your password on __siteName__", + "email-resetPassword-text": "Hello __user__,\n\nTo reset your password, simply click the link below.\n\n__url__\n\nThanks.", + "email-sent": "Email sent", + "email-verifyEmail-subject": "Verify your email address on __siteName__", + "email-verifyEmail-text": "Hello __user__,\n\nTo verify your account email, simply click the link below.\n\n__url__\n\nThanks.", + "enable-wip-limit": "Enable WIP Limit", + "error-board-doesNotExist": "This board does not exist", + "error-board-notAdmin": "You need to be admin of this board to do that", + "error-board-notAMember": "You need to be a member of this board to do that", + "error-json-malformed": "Your text is not valid JSON", + "error-json-schema": "Your JSON data does not include the proper information in the correct format", + "error-list-doesNotExist": "This list does not exist", + "error-user-doesNotExist": "This user does not exist", + "error-user-notAllowSelf": "You can not invite yourself", + "error-user-notCreated": "This user is not created", + "error-username-taken": "This username is already taken", + "error-email-taken": "Email has already been taken", + "export-board": "Export board", + "sort": "Sort", + "sort-desc": "Click to Sort List", + "list-sort-by": "Sort the List By:", + "list-label-modifiedAt": "Last Access Time", + "list-label-title": "Name of the List", + "list-label-sort": "Your Manual Order", + "list-label-short-modifiedAt": "(L)", + "list-label-short-title": "(N)", + "list-label-short-sort": "(M)", + "filter": "Filter", + "filter-cards": "Filter Cards or Lists", + "list-filter-label": "Filter List by Title", + "filter-clear": "Clear filter", + "filter-no-label": "No label", + "filter-no-member": "No member", + "filter-no-assignee": "No assignee", + "filter-no-custom-fields": "No Custom Fields", + "filter-show-archive": "Show archived lists", + "filter-hide-empty": "Hide empty lists", + "filter-on": "Filter is on", + "filter-on-desc": "You are filtering cards on this board. Click here to edit filter.", + "filter-to-selection": "Filter to selection", + "advanced-filter-label": "Advanced Filter", + "advanced-filter-description": "Advanced Filter allows to write a string containing following operators: == != <= >= && || ( ) A space is used as a separator between the Operators. You can filter for all Custom Fields by typing their names and values. For Example: Field1 == Value1. Note: If fields or values contains spaces, you need to encapsulate them into single quotes. For Example: 'Field 1' == 'Value 1'. For single control characters (' \\/) to be skipped, you can use \\. For example: Field1 == I\\'m. Also you can combine multiple conditions. For Example: F1 == V1 || F1 == V2. Normally all operators are interpreted from left to right. You can change the order by placing brackets. For Example: F1 == V1 && ( F2 == V2 || F2 == V3 ). Also you can search text fields using regex: F1 == /Tes.*/i", + "fullname": "Full Name", + "header-logo-title": "Go back to your boards page.", + "hide-system-messages": "Hide system messages", + "headerBarCreateBoardPopup-title": "Create Board", + "home": "Home", + "import": "Import", + "link": "Link", + "import-board": "import board", + "import-board-c": "Import board", + "import-board-title-trello": "Import board from Trello", + "import-board-title-wekan": "Import board from previous export", + "from-trello": "From Trello", + "from-wekan": "From previous export", + "import-board-instruction-trello": "In your Trello board, go to 'Menu', then 'More', 'Print and Export', 'Export JSON', and copy the resulting text.", + "import-board-instruction-wekan": "In your board, go to 'Menu', then 'Export board', and copy the text in the downloaded file.", + "import-board-instruction-about-errors": "If you get errors when importing board, sometimes importing still works, and board is at All Boards page.", + "import-json-placeholder": "Paste your valid JSON data here", + "import-map-members": "Map members", + "import-members-map": "Your imported board has some members. Please map the members you want to import to your users", + "import-show-user-mapping": "Review members mapping", + "import-user-select": "Pick your existing user you want to use as this member", + "importMapMembersAddPopup-title": "Select member", + "info": "Version", + "initials": "Initials", + "invalid-date": "Invalid date", + "invalid-time": "Invalid time", + "invalid-user": "Invalid user", + "joined": "joined", + "just-invited": "You are just invited to this board", + "keyboard-shortcuts": "Keyboard shortcuts", + "label-create": "Create Label", + "label-default": "%s label (default)", + "label-delete-pop": "There is no undo. This will remove this label from all cards and destroy its history.", + "labels": "Labels", + "language": "Language", + "last-admin-desc": "You can’t change roles because there must be at least one admin.", + "leave-board": "Leave Board", + "leave-board-pop": "Are you sure you want to leave __boardTitle__? You will be removed from all cards on this board.", + "leaveBoardPopup-title": "Leave Board ?", + "link-card": "Link to this card", + "list-archive-cards": "Move all cards in this list to Archive", + "list-archive-cards-pop": "This will remove all the cards in this list from the board. To view cards in Archive and bring them back to the board, click “Menu” > “Archive”.", + "list-move-cards": "Move all cards in this list", + "list-select-cards": "Select all cards in this list", + "set-color-list": "Set Color", + "listActionPopup-title": "List Actions", + "swimlaneActionPopup-title": "Swimlane Actions", + "swimlaneAddPopup-title": "Add a Swimlane below", + "listImportCardPopup-title": "Import a Trello card", + "listMorePopup-title": "More", + "link-list": "Link to this list", + "list-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the list. There is no undo.", + "list-delete-suggest-archive": "You can move a list to Archive to remove it from the board and preserve its activity.", + "lists": "Lists", + "swimlanes": "Swimlanes", + "log-out": "Log Out", + "log-in": "Log In", + "loginPopup-title": "Log In", + "memberMenuPopup-title": "Member Settings", + "members": "Members", + "menu": "Menu", + "move-selection": "Move selection", + "moveCardPopup-title": "Move Card", + "moveCardToBottom-title": "Move to Bottom", + "moveCardToTop-title": "Move to Top", + "moveSelectionPopup-title": "Move selection", + "multi-selection": "Multi-Selection", + "multi-selection-on": "Multi-Selection is on", + "muted": "Muted", + "muted-info": "You will never be notified of any changes in this board", + "my-boards": "My Boards", + "name": "Name", + "no-archived-cards": "No cards in Archive.", + "no-archived-lists": "No lists in Archive.", + "no-archived-swimlanes": "No swimlanes in Archive.", + "no-results": "No results", + "normal": "Normal", + "normal-desc": "Can view and edit cards. Can't change settings.", + "not-accepted-yet": "Invitation not accepted yet", + "notify-participate": "Receive updates to any cards you participate as creater or member", + "notify-watch": "Receive updates to any boards, lists, or cards you’re watching", + "optional": "optional", + "or": "or", + "page-maybe-private": "This page may be private. You may be able to view it by <a href='%s'>logging in</a>.", + "page-not-found": "Page not found.", + "password": "Password", + "paste-or-dragdrop": "to paste, or drag & drop image file to it (image only)", + "participating": "Participating", + "preview": "Preview", + "previewAttachedImagePopup-title": "Preview", + "previewClipboardImagePopup-title": "Preview", + "private": "Private", + "private-desc": "This board is private. Only people added to the board can view and edit it.", + "profile": "Profile", + "public": "Public", + "public-desc": "This board is public. It's visible to anyone with the link and will show up in search engines like Google. Only people added to the board can edit.", + "quick-access-description": "Star a board to add a shortcut in this bar.", + "remove-cover": "Remove Cover", + "remove-from-board": "Remove from Board", + "remove-label": "Remove Label", + "listDeletePopup-title": "Delete List ?", + "remove-member": "Remove Member", + "remove-member-from-card": "Remove from Card", + "remove-member-pop": "Remove __name__ (__username__) from __boardTitle__? The member will be removed from all cards on this board. They will receive a notification.", + "removeMemberPopup-title": "Remove Member?", + "rename": "Rename", + "rename-board": "Rename Board", + "restore": "Restore", + "save": "Save", + "search": "Search", + "rules": "Rules", + "search-cards": "Search from card/list titles, descriptions and custom fields on this board", + "search-example": "Text to search for?", + "select-color": "Select Colour", + "set-wip-limit-value": "Set a limit for the maximum number of tasks in this list", + "setWipLimitPopup-title": "Set WIP Limit", + "shortcut-assign-self": "Assign yourself to current card", + "shortcut-autocomplete-emoji": "Autocomplete emoji", + "shortcut-autocomplete-members": "Autocomplete members", + "shortcut-clear-filters": "Clear all filters", + "shortcut-close-dialog": "Close Dialog", + "shortcut-filter-my-cards": "Filter my cards", + "shortcut-show-shortcuts": "Bring up this shortcuts list", + "shortcut-toggle-filterbar": "Toggle Filter Sidebar", + "shortcut-toggle-sidebar": "Toggle Board Sidebar", + "show-cards-minimum-count": "Show cards count if list contains more than", + "sidebar-open": "Open Sidebar", + "sidebar-close": "Close Sidebar", + "signupPopup-title": "Create an Account", + "star-board-title": "Click to star this board. It will show up at top of your boards list.", + "starred-boards": "Starred Boards", + "starred-boards-description": "Starred boards show up at the top of your boards list.", + "subscribe": "Subscribe", + "team": "Team", + "this-board": "this board", + "this-card": "this card", + "spent-time-hours": "Spent time (hours)", + "overtime-hours": "Overtime (hours)", + "overtime": "Overtime", + "has-overtime-cards": "Has overtime cards", + "has-spenttime-cards": "Has spent time cards", + "time": "Time", + "title": "Title", + "tracking": "Tracking", + "tracking-info": "You will be notified of any changes to those cards you are involved as creator or member.", + "type": "Type", + "unassign-member": "Unassign member", + "unsaved-description": "You have an unsaved description.", + "unwatch": "Unwatch", + "upload": "Upload", + "upload-avatar": "Upload an avatar", + "uploaded-avatar": "Uploaded an avatar", + "username": "Username", + "view-it": "View it", + "warn-list-archived": "warning: this card is in a list in the Archive", + "watch": "Watch", + "watching": "Watching", + "watching-info": "You will be notified of any changes in this board", + "welcome-board": "Welcome Board", + "welcome-swimlane": "Milestone 1", + "welcome-list1": "Basics", + "welcome-list2": "Advanced", + "card-templates-swimlane": "Card Templates", + "list-templates-swimlane": "List Templates", + "board-templates-swimlane": "Board Templates", + "what-to-do": "What do you want to do?", + "wipLimitErrorPopup-title": "Invalid WIP Limit", + "wipLimitErrorPopup-dialog-pt1": "The number of tasks in this list is higher than the WIP limit you've defined.", + "wipLimitErrorPopup-dialog-pt2": "Please move some tasks out of this list, or set a higher WIP limit.", + "admin-panel": "Admin Panel", + "settings": "Settings", + "people": "People", + "registration": "Registration", + "disable-self-registration": "Disable Self-Registration", + "invite": "Invite", + "invite-people": "Invite People", + "to-boards": "To board(s)", + "email-addresses": "Email Addresses", + "smtp-host-description": "The address of the SMTP server that handles your emails.", + "smtp-port-description": "The port your SMTP server uses for outgoing emails.", + "smtp-tls-description": "Enable TLS support for SMTP server", + "smtp-host": "SMTP Host", + "smtp-port": "SMTP Port", + "smtp-username": "Username", + "smtp-password": "Password", + "smtp-tls": "TLS support", + "send-from": "From", + "send-smtp-test": "Send a test email to yourself", + "invitation-code": "Invitation Code", + "email-invite-register-subject": "__inviter__ sent you an invitation", + "email-invite-register-text": "Dear __user__,\n\n__inviter__ invites you to kanban board for collaborations.\n\nPlease follow the link below:\n__url__\n\nAnd your invitation code is: __icode__\n\nThanks.", + "email-smtp-test-subject": "SMTP Test Email", + "email-smtp-test-text": "You have successfully sent an email", + "error-invitation-code-not-exist": "Invitation code doesn't exist", + "error-notAuthorized": "You are not authorised to view this page.", + "webhook-title": "Webhook Name", + "webhook-token": "Token (Optional for Authentication)", + "outgoing-webhooks": "Outgoing Webhooks", + "bidirectional-webhooks": "Two-Way Webhooks", + "outgoingWebhooksPopup-title": "Outgoing Webhooks", + "boardCardTitlePopup-title": "Card Title Filter", + "disable-webhook": "Disable This Webhook", + "global-webhook": "Global Webhooks", + "new-outgoing-webhook": "New Outgoing Webhook", + "no-name": "(Unknown)", + "Node_version": "Node version", + "Meteor_version": "Meteor version", + "MongoDB_version": "MongoDB version", + "MongoDB_storage_engine": "MongoDB storage engine", + "MongoDB_Oplog_enabled": "MongoDB Oplog enabled", + "OS_Arch": "OS Arch", + "OS_Cpus": "OS CPU Count", + "OS_Freemem": "OS Free Memory", + "OS_Loadavg": "OS Load Average", + "OS_Platform": "OS Platform", + "OS_Release": "OS Release", + "OS_Totalmem": "OS Total Memory", + "OS_Type": "OS Type", + "OS_Uptime": "OS Uptime", + "days": "days", + "hours": "hours", + "minutes": "minutes", + "seconds": "seconds", + "show-field-on-card": "Show this field on card", + "automatically-field-on-card": "Auto create field to all cards", + "showLabel-field-on-card": "Show field label on minicard", + "yes": "Yes", + "no": "No", + "accounts": "Accounts", + "accounts-allowEmailChange": "Allow Email Change", + "accounts-allowUserNameChange": "Allow Username Change", + "createdAt": "Created at", + "verified": "Verified", + "active": "Active", + "card-received": "Received", + "card-received-on": "Received on", + "card-end": "End", + "card-end-on": "Ends on", + "editCardReceivedDatePopup-title": "Change received date", + "editCardEndDatePopup-title": "Change end date", + "setCardColorPopup-title": "Set color", + "setCardActionsColorPopup-title": "Choose a color", + "setSwimlaneColorPopup-title": "Choose a color", + "setListColorPopup-title": "Choose a color", + "assigned-by": "Assigned By", + "requested-by": "Requested By", + "board-delete-notice": "Deleting is permanent. You will lose all lists, cards and actions associated with this board.", + "delete-board-confirm-popup": "All lists, cards, labels, and activities will be deleted and you won't be able to recover the board contents. There is no undo.", + "boardDeletePopup-title": "Delete Board?", + "delete-board": "Delete Board", + "default-subtasks-board": "Subtasks for __board__ board", + "default": "Default", + "queue": "Queue", + "subtask-settings": "Subtasks Settings", + "card-settings": "Card Settings", + "boardSubtaskSettingsPopup-title": "Board Subtasks Settings", + "boardCardSettingsPopup-title": "Card Settings", + "deposit-subtasks-board": "Deposit subtasks to this board:", + "deposit-subtasks-list": "Landing list for subtasks deposited here:", + "show-parent-in-minicard": "Show parent in minicard:", + "prefix-with-full-path": "Prefix with full path", + "prefix-with-parent": "Prefix with parent", + "subtext-with-full-path": "Subtext with full path", + "subtext-with-parent": "Subtext with parent", + "change-card-parent": "Change card's parent", + "parent-card": "Parent card", + "source-board": "Source board", + "no-parent": "Don't show parent", + "activity-added-label": "added label '%s' to %s", + "activity-removed-label": "removed label '%s' from %s", + "activity-delete-attach": "deleted an attachment from %s", + "activity-added-label-card": "added label '%s'", + "activity-removed-label-card": "removed label '%s'", + "activity-delete-attach-card": "deleted an attachment", + "activity-set-customfield": "set custom field '%s' to '%s' in %s", + "activity-unset-customfield": "unset custom field '%s' in %s", + "r-rule": "Rule", + "r-add-trigger": "Add trigger", + "r-add-action": "Add action", + "r-board-rules": "Board rules", + "r-add-rule": "Add rule", + "r-view-rule": "View rule", + "r-delete-rule": "Delete rule", + "r-new-rule-name": "New rule title", + "r-no-rules": "No rules", + "r-when-a-card": "When a card", + "r-is": "is", + "r-is-moved": "is moved", + "r-added-to": "added to", + "r-removed-from": "Removed from", + "r-the-board": "the board", + "r-list": "list", + "set-filter": "Set Filter", + "r-moved-to": "Moved to", + "r-moved-from": "Moved from", + "r-archived": "Moved to Archive", + "r-unarchived": "Restored from Archive", + "r-a-card": "a card", + "r-when-a-label-is": "When a label is", + "r-when-the-label": "When the label", + "r-list-name": "list name", + "r-when-a-member": "When a member is", + "r-when-the-member": "When the member", + "r-name": "name", + "r-when-a-attach": "When an attachment", + "r-when-a-checklist": "When a checklist is", + "r-when-the-checklist": "When the checklist", + "r-completed": "Completed", + "r-made-incomplete": "Made incomplete", + "r-when-a-item": "When a checklist item is", + "r-when-the-item": "When the checklist item", + "r-checked": "Checked", + "r-unchecked": "Unchecked", + "r-move-card-to": "Move card to", + "r-top-of": "Top of", + "r-bottom-of": "Bottom of", + "r-its-list": "its list", + "r-archive": "Move to Archive", + "r-unarchive": "Restore from Archive", + "r-card": "card", + "r-add": "Add", + "r-remove": "Remove", + "r-label": "label", + "r-member": "member", + "r-remove-all": "Remove all members from the card", + "r-set-color": "Set color to", + "r-checklist": "checklist", + "r-check-all": "Check all", + "r-uncheck-all": "Uncheck all", + "r-items-check": "items of checklist", + "r-check": "Check", + "r-uncheck": "Uncheck", + "r-item": "item", + "r-of-checklist": "of checklist", + "r-send-email": "Send an email", + "r-to": "to", + "r-subject": "subject", + "r-rule-details": "Rule details", + "r-d-move-to-top-gen": "Move card to top of its list", + "r-d-move-to-top-spec": "Move card to top of list", + "r-d-move-to-bottom-gen": "Move card to bottom of its list", + "r-d-move-to-bottom-spec": "Move card to bottom of list", + "r-d-send-email": "Send email", + "r-d-send-email-to": "to", + "r-d-send-email-subject": "subject", + "r-d-send-email-message": "message", + "r-d-archive": "Move card to Archive", + "r-d-unarchive": "Restore card from Archive", + "r-d-add-label": "Add label", + "r-d-remove-label": "Remove label", + "r-create-card": "Create new card", + "r-in-list": "in list", + "r-in-swimlane": "in swimlane", + "r-d-add-member": "Add member", + "r-d-remove-member": "Remove member", + "r-d-remove-all-member": "Remove all member", + "r-d-check-all": "Check all items of a list", + "r-d-uncheck-all": "Uncheck all items of a list", + "r-d-check-one": "Check item", + "r-d-uncheck-one": "Uncheck item", + "r-d-check-of-list": "of checklist", + "r-d-add-checklist": "Add checklist", + "r-d-remove-checklist": "Remove checklist", + "r-by": "by", + "r-add-checklist": "Add checklist", + "r-with-items": "with items", + "r-items-list": "item1,item2,item3", + "r-add-swimlane": "Add swimlane", + "r-swimlane-name": "swimlane name", + "r-board-note": "Note: leave a field empty to match every possible value.", + "r-checklist-note": "Note: checklist's items have to be written as comma separated values.", + "r-when-a-card-is-moved": "When a card is moved to another list", + "r-set": "Set", + "r-update": "Update", + "r-datefield": "date field", + "r-df-start-at": "start", + "r-df-due-at": "due", + "r-df-end-at": "end", + "r-df-received-at": "received", + "r-to-current-datetime": "to current date/time", + "r-remove-value-from": "Remove value from", + "ldap": "LDAP", + "oauth2": "OAuth2", + "cas": "CAS", + "authentication-method": "Authentication method", + "authentication-type": "Authentication type", + "custom-product-name": "Custom Product Name", + "layout": "Layout", + "hide-logo": "Hide Logo", + "add-custom-html-after-body-start": "Add Custom HTML after <body> start", + "add-custom-html-before-body-end": "Add Custom HTML before </body> end", + "error-undefined": "Something went wrong", + "error-ldap-login": "An error occurred while trying to login", + "display-authentication-method": "Display Authentication Method", + "default-authentication-method": "Default Authentication Method", + "duplicate-board": "Duplicate Board", + "people-number": "The number of people is:", + "swimlaneDeletePopup-title": "Delete Swimlane ?", + "swimlane-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the swimlane. There is no undo.", + "restore-all": "Restore all", + "delete-all": "Delete all", + "loading": "Loading, please wait.", + "previous_as": "last time was", + "act-a-dueAt": "modified due time to \nWhen: __timeValue__\nWhere: __card__\n previous due was __timeOldValue__", + "act-a-endAt": "modified ending time to __timeValue__ from (__timeOldValue__)", + "act-a-startAt": "modified starting time to __timeValue__ from (__timeOldValue__)", + "act-a-receivedAt": "modified received time to __timeValue__ from (__timeOldValue__)", + "a-dueAt": "modified due time to be", + "a-endAt": "modified ending time to be", + "a-startAt": "modified starting time to be", + "a-receivedAt": "modified received time to be", + "almostdue": "current due time %s is approaching", + "pastdue": "current due time %s is past", + "duenow": "current due time %s is today", + "act-newDue": "__list__/__card__ has 1st due reminder [__board__]", + "act-withDue": "__list__/__card__ due reminders [__board__]", + "act-almostdue": "was reminding the current due (__timeValue__) of __card__ is approaching", + "act-pastdue": "was reminding the current due (__timeValue__) of __card__ is past", + "act-duenow": "was reminding the current due (__timeValue__) of __card__ is now", + "act-atUserComment": "You were mentioned in [__board__] __list__/__card__", + "delete-user-confirm-popup": "Are you sure you want to delete this account? There is no undo.", + "accounts-allowUserDelete": "Allow users to self delete their account", + "hide-minicard-label-text": "Hide minicard label text", + "show-desktop-drag-handles": "Show desktop drag handles", + "assignee": "Assignee", + "cardAssigneesPopup-title": "Assignee", + "addmore-detail": "Add a more detailed description", + "show-on-card": "Show on Card", + "new": "New", + "editUserPopup-title": "Edit User", + "newUserPopup-title": "New User", + "notifications": "Notifications", + "view-all": "View All", + "filter-by-unread": "Filter by Unread", + "mark-all-as-read": "Mark all as read", + "remove-all-read": "Remove all read", + "allow-rename": "Allow Rename", + "allowRenamePopup-title": "Allow Rename" +} diff --git a/i18n/eo.i18n.json b/i18n/eo.i18n.json index d36faf52..db235e97 100644 --- a/i18n/eo.i18n.json +++ b/i18n/eo.i18n.json @@ -1,780 +1,778 @@ { - "accept": "Akcepti", - "act-activity-notify": "Activity Notification", - "act-addAttachment": "added attachment __attachment__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-deleteAttachment": "deleted attachment __attachment__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addSubtask": "added subtask __subtask__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addedLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removeLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removedLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addChecklist": "added checklist __checklist__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addChecklistItem": "added checklist item __checklistItem__ to checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removeChecklist": "removed checklist __checklist__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removeChecklistItem": "removed checklist item __checklistItem__ from checklist __checkList__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-checkedItem": "checked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-uncheckedItem": "unchecked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-completeChecklist": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-uncompleteChecklist": "uncompleted checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addComment": "commented on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-editComment": "edited comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-deleteComment": "deleted comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-createBoard": "created board __board__", - "act-createSwimlane": "created swimlane __swimlane__ to board __board__", - "act-createCard": "created card __card__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-createCustomField": "created custom field __customField__ at board __board__", - "act-deleteCustomField": "deleted custom field __customField__ at board __board__", - "act-setCustomField": "edited custom field __customField__: __customFieldValue__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-createList": "added list __list__ to board __board__", - "act-addBoardMember": "added member __member__ to board __board__", - "act-archivedBoard": "Board __board__ moved to Archive", - "act-archivedCard": "Card __card__ at list __list__ at swimlane __swimlane__ at board __board__ moved to Archive", - "act-archivedList": "List __list__ at swimlane __swimlane__ at board __board__ moved to Archive", - "act-archivedSwimlane": "Swimlane __swimlane__ at board __board__ moved to Archive", - "act-importBoard": "imported board __board__", - "act-importCard": "imported card __card__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-importList": "imported list __list__ to swimlane __swimlane__ at board __board__", - "act-joinMember": "added member __member__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-moveCard": "moved card __card__ at board __board__ from list __oldList__ at swimlane __oldSwimlane__ to list __list__ at swimlane __swimlane__", - "act-moveCardToOtherBoard": "moved card __card__ from list __oldList__ at swimlane __oldSwimlane__ at board __oldBoard__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-removeBoardMember": "removed member __member__ from board __board__", - "act-restoredCard": "restored card __card__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-unjoinMember": "removed member __member__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-withBoardTitle": "__board__", - "act-withCardTitle": "[__board__] __card__", - "actions": "Akcioj", - "activities": "Aktivaĵoj", - "activity": "Aktivaĵo", - "activity-added": "Aldonis %s al %s", - "activity-archived": "%s moved to Archive", - "activity-attached": "attached %s to %s", - "activity-created": "Kreiis %s", - "activity-customfield-created": "created custom field %s", - "activity-excluded": "excluded %s from %s", - "activity-imported": "imported %s into %s from %s", - "activity-imported-board": "imported %s from %s", - "activity-joined": "joined %s", - "activity-moved": "moved %s from %s to %s", - "activity-on": "on %s", - "activity-removed": "removed %s from %s", - "activity-sent": "Sendis %s al %s", - "activity-unjoined": "unjoined %s", - "activity-subtask-added": "added subtask to %s", - "activity-checked-item": "checked %s in checklist %s of %s", - "activity-unchecked-item": "unchecked %s in checklist %s of %s", - "activity-checklist-added": "added checklist to %s", - "activity-checklist-removed": "removed a checklist from %s", - "activity-checklist-completed": "completed checklist %s of %s", - "activity-checklist-uncompleted": "uncompleted the checklist %s of %s", - "activity-checklist-item-added": "added checklist item to '%s' in %s", - "activity-checklist-item-removed": "removed a checklist item from '%s' in %s", - "add": "Aldoni", - "activity-checked-item-card": "checked %s in checklist %s", - "activity-unchecked-item-card": "unchecked %s in checklist %s", - "activity-checklist-completed-card": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "activity-checklist-uncompleted-card": "uncompleted the checklist %s", - "activity-editComment": "edited comment %s", - "activity-deleteComment": "deleted comment %s", - "add-attachment": "Add Attachment", - "add-board": "Add Board", - "add-card": "Add Card", - "add-swimlane": "Add Swimlane", - "add-subtask": "Add Subtask", - "add-checklist": "Add Checklist", - "add-checklist-item": "Add an item to checklist", - "add-cover": "Add Cover", - "add-label": "Add Label", - "add-list": "Add List", - "add-members": "Aldoni membrojn", - "added": "Aldonita", - "addMemberPopup-title": "Membroj", - "admin": "Admin", - "admin-desc": "Can view and edit cards, remove members, and change settings for the board.", - "admin-announcement": "Announcement", - "admin-announcement-active": "Active System-Wide Announcement", - "admin-announcement-title": "Announcement from Administrator", - "all-boards": "All boards", - "and-n-other-card": "And __count__ other card", - "and-n-other-card_plural": "And __count__ other cards", - "apply": "Apliki", - "app-is-offline": "Loading, please wait. Refreshing the page will cause data loss. If loading does not work, please check that server has not stopped.", - "archive": "Move to Archive", - "archive-all": "Move All to Archive", - "archive-board": "Move Board to Archive", - "archive-card": "Move Card to Archive", - "archive-list": "Move List to Archive", - "archive-swimlane": "Move Swimlane to Archive", - "archive-selection": "Move selection to Archive", - "archiveBoardPopup-title": "Move Board to Archive?", - "archived-items": "Arkivi", - "archived-boards": "Boards in Archive", - "restore-board": "Restore Board", - "no-archived-boards": "No Boards in Archive.", - "archives": "Arkivi", - "template": "Template", - "templates": "Templates", - "assign-member": "Assign member", - "attached": "attached", - "attachment": "Attachment", - "attachment-delete-pop": "Deleting an attachment is permanent. There is no undo.", - "attachmentDeletePopup-title": "Delete Attachment?", - "attachments": "Attachments", - "auto-watch": "Automatically watch boards when they are created", - "avatar-too-big": "The avatar is too large (70KB max)", - "back": "Reen", - "board-change-color": "Ŝanĝi koloron", - "board-nb-stars": "%s stars", - "board-not-found": "Board not found", - "board-private-info": "This board will be <strong>private</strong>.", - "board-public-info": "This board will be <strong>public</strong>.", - "boardChangeColorPopup-title": "Change Board Background", - "boardChangeTitlePopup-title": "Renomi tavolon", - "boardChangeVisibilityPopup-title": "Change Visibility", - "boardChangeWatchPopup-title": "Change Watch", - "boardMenuPopup-title": "Board Settings", - "boardChangeViewPopup-title": "Board View", - "boards": "Boards", - "board-view": "Board View", - "board-view-cal": "Calendar", - "board-view-swimlanes": "Swimlanes", - "board-view-collapse": "Collapse", - "board-view-lists": "Listoj", - "bucket-example": "Like “Bucket List” for example", - "cancel": "Cancel", - "card-archived": "This card is moved to Archive.", - "board-archived": "This board is moved to Archive.", - "card-comments-title": "This card has %s comment.", - "card-delete-notice": "Deleting is permanent. You will lose all actions associated with this card.", - "card-delete-pop": "All actions will be removed from the activity feed and you won't be able to re-open the card. There is no undo.", - "card-delete-suggest-archive": "You can move a card to Archive to remove it from the board and preserve the activity.", - "card-due": "Due", - "card-due-on": "Due on", - "card-spent": "Spent Time", - "card-edit-attachments": "Edit attachments", - "card-edit-custom-fields": "Edit custom fields", - "card-start-voting": "Start voting", - "card-cancel-voting": "Delete voting and all votes", - "card-edit-labels": "Redakti etikedojn", - "card-edit-members": "Redakti membrojn", - "card-labels-title": "Change the labels for the card.", - "card-members-title": "Add or remove members of the board from the card.", - "card-start": "Komenco", - "card-start-on": "Komencas je la", - "cardAttachmentsPopup-title": "Attach From", - "cardCustomField-datePopup-title": "Change date", - "cardCustomFieldsPopup-title": "Edit custom fields", - "cardStartVotingPopup-title": "Start a vote", - "positiveVoteMembersPopup-title": "Proponents", - "negativeVoteMembersPopup-title": "Opponents", - "vote-question": "Voting question", - "vote-public": "Public vote", - "vote-for-it": "for it", - "vote-against": "against", - "cardDeletePopup-title": "Delete Card?", - "cardDetailsActionsPopup-title": "Card Actions", - "cardLabelsPopup-title": "Etikedoj", - "cardMembersPopup-title": "Membroj", - "cardMorePopup-title": "Pli", - "cardTemplatePopup-title": "Create template", - "cards": "Kartoj", - "cards-count": "Kartoj", - "casSignIn": "Sign In with CAS", - "cardType-card": "Card", - "cardType-linkedCard": "Linked Card", - "cardType-linkedBoard": "Linked Board", - "change": "Ŝanĝi", - "change-avatar": "Change Avatar", - "change-password": "Ŝangi pasvorton", - "change-permissions": "Change permissions", - "change-settings": "Ŝanĝi agordojn", - "changeAvatarPopup-title": "Change Avatar", - "changeLanguagePopup-title": "Ŝanĝi lingvon", - "changePasswordPopup-title": "Ŝangi pasvorton", - "changePermissionsPopup-title": "Change Permissions", - "changeSettingsPopup-title": "Ŝanĝi agordojn", - "subtasks": "Subtasks", - "checklists": "Checklists", - "click-to-star": "Click to star this board.", - "click-to-unstar": "Click to unstar this board.", - "clipboard": "Clipboard or drag & drop", - "close": "Fermi", - "close-board": "Close Board", - "close-board-pop": "You will be able to restore the board by clicking the “Archive” button from the home header.", - "color-black": "nigra", - "color-blue": "blua", - "color-crimson": "crimson", - "color-darkgreen": "darkgreen", - "color-gold": "gold", - "color-gray": "gray", - "color-green": "verda", - "color-indigo": "indigo", - "color-lime": "lime", - "color-magenta": "magenta", - "color-mistyrose": "mistyrose", - "color-navy": "navy", - "color-orange": "oranĝa", - "color-paleturquoise": "paleturquoise", - "color-peachpuff": "peachpuff", - "color-pink": "pink", - "color-plum": "plum", - "color-purple": "purple", - "color-red": "ruĝa", - "color-saddlebrown": "saddlebrown", - "color-silver": "silver", - "color-sky": "sky", - "color-slateblue": "slateblue", - "color-white": "white", - "color-yellow": "flava", - "unset-color": "Unset", - "comment": "Komento", - "comment-placeholder": "Write Comment", - "comment-only": "Comment only", - "comment-only-desc": "Can comment on cards only.", - "no-comments": "No comments", - "no-comments-desc": "Can not see comments and activities.", - "worker": "Worker", - "worker-desc": "Can only move cards, assign itself to card and comment.", - "computer": "Komputilo", - "confirm-subtask-delete-dialog": "Are you sure you want to delete subtask?", - "confirm-checklist-delete-dialog": "Are you sure you want to delete checklist?", - "copy-card-link-to-clipboard": "Copy card link to clipboard", - "linkCardPopup-title": "Link Card", - "searchElementPopup-title": "Serĉi", - "copyCardPopup-title": "Copy Card", - "copyChecklistToManyCardsPopup-title": "Copy Checklist Template to Many Cards", - "copyChecklistToManyCardsPopup-instructions": "Destination Card Titles and Descriptions in this JSON format", - "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"First card title\", \"description\":\"First card description\"}, {\"title\":\"Second card title\",\"description\":\"Second card description\"},{\"title\":\"Last card title\",\"description\":\"Last card description\"} ]", - "create": "Krei", - "createBoardPopup-title": "Krei tavolon", - "chooseBoardSourcePopup-title": "Import board", - "createLabelPopup-title": "Create Label", - "createCustomField": "Create Field", - "createCustomFieldPopup-title": "Create Field", - "current": "current", - "custom-field-delete-pop": "There is no undo. This will remove this custom field from all cards and destroy its history.", - "custom-field-checkbox": "Checkbox", - "custom-field-date": "Dato", - "custom-field-dropdown": "Dropdown List", - "custom-field-dropdown-none": "(none)", - "custom-field-dropdown-options": "List Options", - "custom-field-dropdown-options-placeholder": "Press enter to add more options", - "custom-field-dropdown-unknown": "(unknown)", - "custom-field-number": "Nombro", - "custom-field-text": "Teksto", - "custom-fields": "Custom Fields", - "date": "Dato", - "decline": "Decline", - "default-avatar": "Default avatar", - "delete": "Delete", - "deleteCustomFieldPopup-title": "Delete Custom Field?", - "deleteLabelPopup-title": "Delete Label?", - "description": "Description", - "disambiguateMultiLabelPopup-title": "Disambiguate Label Action", - "disambiguateMultiMemberPopup-title": "Disambiguate Member Action", - "discard": "Discard", - "done": "Farite", - "download": "Elŝuti", - "edit": "Redakti", - "edit-avatar": "Change Avatar", - "edit-profile": "Redakti profilon", - "edit-wip-limit": "Edit WIP Limit", - "soft-wip-limit": "Soft WIP Limit", - "editCardStartDatePopup-title": "Redakti komencdaton", - "editCardDueDatePopup-title": "Change due date", - "editCustomFieldPopup-title": "Edit Field", - "editCardSpentTimePopup-title": "Change spent time", - "editLabelPopup-title": "Ŝanĝi etikedon", - "editNotificationPopup-title": "Edit Notification", - "editProfilePopup-title": "Redakti profilon", - "email": "Retpoŝtadreso", - "email-enrollAccount-subject": "An account created for you on __siteName__", - "email-enrollAccount-text": "Hello __user__,\n\nTo start using the service, simply click the link below.\n\n__url__\n\nThanks.", - "email-fail": "Malsukcesis sendi retpoŝton", - "email-fail-text": "Error trying to send email", - "email-invalid": "Nevalida retpoŝtadreso", - "email-invite": "Inviti per retpoŝto", - "email-invite-subject": "__inviter__ sent you an invitation", - "email-invite-text": "Dear __user__,\n\n__inviter__ invites you to join board \"__board__\" for collaborations.\n\nPlease follow the link below:\n\n__url__\n\nThanks.", - "email-resetPassword-subject": "Reset your password on __siteName__", - "email-resetPassword-text": "Hello __user__,\n\nTo reset your password, simply click the link below.\n\n__url__\n\nThanks.", - "email-sent": "Sendis retpoŝton", - "email-verifyEmail-subject": "Verify your email address on __siteName__", - "email-verifyEmail-text": "Hello __user__,\n\nTo verify your account email, simply click the link below.\n\n__url__\n\nThanks.", - "enable-wip-limit": "Enable WIP Limit", - "error-board-doesNotExist": "This board does not exist", - "error-board-notAdmin": "You need to be admin of this board to do that", - "error-board-notAMember": "You need to be a member of this board to do that", - "error-json-malformed": "Via teksto estas nevalida JSON", - "error-json-schema": "Via JSON ne enhavas la ĝustajn informojn en ĝusta formato", - "error-list-doesNotExist": "Tio listo ne ekzistas", - "error-user-doesNotExist": "Tio uzanto ne ekzistas", - "error-user-notAllowSelf": "You can not invite yourself", - "error-user-notCreated": "Uzanto ne kreita", - "error-username-taken": "Uzantnomo jam prenita", - "error-email-taken": "Email has already been taken", - "export-board": "Export board", - "sort": "Sort", - "sort-desc": "Click to Sort List", - "list-sort-by": "Sort the List By:", - "list-label-modifiedAt": "Last Access Time", - "list-label-title": "Name of the List", - "list-label-sort": "Your Manual Order", - "list-label-short-modifiedAt": "(L)", - "list-label-short-title": "(N)", - "list-label-short-sort": "(M)", - "filter": "Filter", - "filter-cards": "Filter Cards or Lists", - "list-filter-label": "Filter List by Title", - "filter-clear": "Clear filter", - "filter-no-label": "Nenia etikedo", - "filter-no-member": "Nenia membro", - "filter-no-assignee": "No assignee", - "filter-no-custom-fields": "No Custom Fields", - "filter-show-archive": "Show archived lists", - "filter-hide-empty": "Hide empty lists", - "filter-on": "Filter is on", - "filter-on-desc": "You are filtering cards on this board. Click here to edit filter.", - "filter-to-selection": "Filter to selection", - "advanced-filter-label": "Advanced Filter", - "advanced-filter-description": "Advanced Filter allows to write a string containing following operators: == != <= >= && || ( ) A space is used as a separator between the Operators. You can filter for all Custom Fields by typing their names and values. For Example: Field1 == Value1. Note: If fields or values contains spaces, you need to encapsulate them into single quotes. For Example: 'Field 1' == 'Value 1'. For single control characters (' \\/) to be skipped, you can use \\. For example: Field1 == I\\'m. Also you can combine multiple conditions. For Example: F1 == V1 || F1 == V2. Normally all operators are interpreted from left to right. You can change the order by placing brackets. For Example: F1 == V1 && ( F2 == V2 || F2 == V3 ). Also you can search text fields using regex: F1 == /Tes.*/i", - "fullname": "Plena nomo", - "header-logo-title": "Go back to your boards page.", - "hide-system-messages": "Hide system messages", - "headerBarCreateBoardPopup-title": "Krei tavolon", - "home": "Hejmo", - "import": "Importi", - "link": "Ligilo", - "import-board": "import board", - "import-board-c": "Import board", - "import-board-title-trello": "Import board from Trello", - "import-board-title-wekan": "Import board from previous export", - "import-sandstorm-backup-warning": "Do not delete data you import from original exported board or Trello before checking does this grain close and open again, or do you get Board not found error, that means data loss.", - "import-sandstorm-warning": "Imported board will delete all existing data on board and replace it with imported board.", - "from-trello": "From Trello", - "from-wekan": "From previous export", - "import-board-instruction-trello": "In your Trello board, go to 'Menu', then 'More', 'Print and Export', 'Export JSON', and copy the resulting text.", - "import-board-instruction-wekan": "In your board, go to 'Menu', then 'Export board', and copy the text in the downloaded file.", - "import-board-instruction-about-errors": "If you get errors when importing board, sometimes importing still works, and board is at All Boards page.", - "import-json-placeholder": "Paste your valid JSON data here", - "import-map-members": "Map members", - "import-members-map": "Your imported board has some members. Please map the members you want to import to your users", - "import-show-user-mapping": "Review members mapping", - "import-user-select": "Pick your existing user you want to use as this member", - "importMapMembersAddPopup-title": "Select member", - "info": "Version", - "initials": "Initials", - "invalid-date": "Invalid date", - "invalid-time": "Invalid time", - "invalid-user": "Invalid user", - "joined": "joined", - "just-invited": "You are just invited to this board", - "keyboard-shortcuts": "Keyboard shortcuts", - "label-create": "Create Label", - "label-default": "%s label (default)", - "label-delete-pop": "There is no undo. This will remove this label from all cards and destroy its history.", - "labels": "Etikedoj", - "language": "Lingvo", - "last-admin-desc": "You can’t change roles because there must be at least one admin.", - "leave-board": "Leave Board", - "leave-board-pop": "Are you sure you want to leave __boardTitle__? You will be removed from all cards on this board.", - "leaveBoardPopup-title": "Leave Board ?", - "link-card": "Ligi al ĉitiu karto", - "list-archive-cards": "Move all cards in this list to Archive", - "list-archive-cards-pop": "This will remove all the cards in this list from the board. To view cards in Archive and bring them back to the board, click “Menu” > “Archive”.", - "list-move-cards": "Movu ĉiujn kartojn en tiu listo.", - "list-select-cards": "Elektu ĉiujn kartojn en tiu listo.", - "set-color-list": "Set Color", - "listActionPopup-title": "List Actions", - "swimlaneActionPopup-title": "Swimlane Actions", - "swimlaneAddPopup-title": "Add a Swimlane below", - "listImportCardPopup-title": "Import a Trello card", - "listMorePopup-title": "Pli", - "link-list": "Link to this list", - "list-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the list. There is no undo.", - "list-delete-suggest-archive": "You can move a list to Archive to remove it from the board and preserve the activity.", - "lists": "Listoj", - "swimlanes": "Swimlanes", - "log-out": "Elsaluti", - "log-in": "Ensaluti", - "loginPopup-title": "Ensaluti", - "memberMenuPopup-title": "Membraj agordoj", - "members": "Membroj", - "menu": "Menuo", - "move-selection": "Movi elekton", - "moveCardPopup-title": "Movi karton", - "moveCardToBottom-title": "Movi suben", - "moveCardToTop-title": "Movi supren", - "moveSelectionPopup-title": "Movi elekton", - "multi-selection": "Multi-Selection", - "multi-selection-on": "Multi-Selection is on", - "muted": "Muted", - "muted-info": "You will never be notified of any changes in this board", - "my-boards": "My Boards", - "name": "Nomo", - "no-archived-cards": "No cards in Archive.", - "no-archived-lists": "No lists in Archive.", - "no-archived-swimlanes": "No swimlanes in Archive.", - "no-results": "Neniaj rezultoj", - "normal": "Normala", - "normal-desc": "Can view and edit cards. Can't change settings.", - "not-accepted-yet": "Invitation not accepted yet", - "notify-participate": "Receive updates to any cards you participate as creater or member", - "notify-watch": "Receive updates to any boards, lists, or cards you’re watching", - "optional": "optional", - "or": "aŭ", - "page-maybe-private": "This page may be private. You may be able to view it by <a href='%s'>logging in</a>.", - "page-not-found": "Netrovita paĝo.", - "password": "Pasvorto", - "paste-or-dragdrop": "to paste, or drag & drop image file to it (image only)", - "participating": "Participating", - "preview": "Preview", - "previewAttachedImagePopup-title": "Preview", - "previewClipboardImagePopup-title": "Preview", - "private": "Privata", - "private-desc": "This board is private. Only people added to the board can view and edit it.", - "profile": "Profilo", - "public": "Publika", - "public-desc": "This board is public. It's visible to anyone with the link and will show up in search engines like Google. Only people added to the board can edit.", - "quick-access-description": "Star a board to add a shortcut in this bar.", - "remove-cover": "Remove Cover", - "remove-from-board": "Remove from Board", - "remove-label": "Remove Label", - "listDeletePopup-title": "Delete List ?", - "remove-member": "Forigi membron", - "remove-member-from-card": "Forigi de karto", - "remove-member-pop": "Remove __name__ (__username__) from __boardTitle__? The member will be removed from all cards on this board. They will receive a notification.", - "removeMemberPopup-title": "Remove Member?", - "rename": "Renomi", - "rename-board": "Renomi tavolon", - "restore": "Forigi", - "save": "Savi", - "search": "Serĉi", - "rules": "Reguloj", - "search-cards": "Search from card/list titles, descriptions and custom fields on this board", - "search-example": "Text to search for?", - "select-color": "Select Color", - "set-wip-limit-value": "Set a limit for the maximum number of tasks in this list", - "setWipLimitPopup-title": "Set WIP Limit", - "shortcut-assign-self": "Assign yourself to current card", - "shortcut-autocomplete-emoji": "Autocomplete emoji", - "shortcut-autocomplete-members": "Autocomplete members", - "shortcut-clear-filters": "Clear all filters", - "shortcut-close-dialog": "Close Dialog", - "shortcut-filter-my-cards": "Filter my cards", - "shortcut-show-shortcuts": "Bring up this shortcuts list", - "shortcut-toggle-filterbar": "Toggle Filter Sidebar", - "shortcut-toggle-sidebar": "Toggle Board Sidebar", - "show-cards-minimum-count": "Show cards count if list contains more than", - "sidebar-open": "Open Sidebar", - "sidebar-close": "Close Sidebar", - "signupPopup-title": "Create an Account", - "star-board-title": "Click to star this board. It will show up at top of your boards list.", - "starred-boards": "Starred Boards", - "starred-boards-description": "Starred boards show up at the top of your boards list.", - "subscribe": "Subscribe", - "team": "Teamo", - "this-board": "this board", - "this-card": "this card", - "spent-time-hours": "Spent time (hours)", - "overtime-hours": "Overtime (hours)", - "overtime": "Overtime", - "has-overtime-cards": "Has overtime cards", - "has-spenttime-cards": "Has spent time cards", - "time": "Tempo", - "title": "Titolo", - "tracking": "Tracking", - "tracking-info": "You will be notified of any changes to those cards you are involved as creator or member.", - "type": "Tipo", - "unassign-member": "Unassign member", - "unsaved-description": "You have an unsaved description.", - "unwatch": "Unwatch", - "upload": "Alŝuti", - "upload-avatar": "Upload an avatar", - "uploaded-avatar": "Uploaded an avatar", - "username": "Uzantnomo", - "view-it": "View it", - "warn-list-archived": "warning: this card is in an list at Archive", - "watch": "Rigardi", - "watching": "Rigardante", - "watching-info": "You will be notified of any change in this board", - "welcome-board": "Welcome Board", - "welcome-swimlane": "Milestone 1", - "welcome-list1": "Basics", - "welcome-list2": "Advanced", - "card-templates-swimlane": "Card Templates", - "list-templates-swimlane": "List Templates", - "board-templates-swimlane": "Board Templates", - "what-to-do": "Kion vi volas fari?", - "wipLimitErrorPopup-title": "Invalid WIP Limit", - "wipLimitErrorPopup-dialog-pt1": "The number of tasks in this list is higher than the WIP limit you've defined.", - "wipLimitErrorPopup-dialog-pt2": "Please move some tasks out of this list, or set a higher WIP limit.", - "admin-panel": "Admin Panel", - "settings": "Settings", - "people": "People", - "registration": "Registration", - "disable-self-registration": "Disable Self-Registration", - "invite": "Invite", - "invite-people": "Invite People", - "to-boards": "To board(s)", - "email-addresses": "Email Addresses", - "smtp-host-description": "The address of the SMTP server that handles your emails.", - "smtp-port-description": "The port your SMTP server uses for outgoing emails.", - "smtp-tls-description": "Enable TLS support for SMTP server", - "smtp-host": "SMTP Host", - "smtp-port": "SMTP Port", - "smtp-username": "Uzantnomo", - "smtp-password": "Pasvorto", - "smtp-tls": "TLS support", - "send-from": "From", - "send-smtp-test": "Send a test email to yourself", - "invitation-code": "Invitation Code", - "email-invite-register-subject": "__inviter__ sent you an invitation", - "email-invite-register-text": "Dear __user__,\n\n__inviter__ invites you to kanban board for collaborations.\n\nPlease follow the link below:\n__url__\n\nAnd your invitation code is: __icode__\n\nThanks.", - "email-smtp-test-subject": "SMTP Test Email", - "email-smtp-test-text": "You have successfully sent an email", - "error-invitation-code-not-exist": "Invitation code doesn't exist", - "error-notAuthorized": "You are not authorized to view this page.", - "webhook-title": "Webhook Name", - "webhook-token": "Token (Optional for Authentication)", - "outgoing-webhooks": "Outgoing Webhooks", - "bidirectional-webhooks": "Two-Way Webhooks", - "outgoingWebhooksPopup-title": "Outgoing Webhooks", - "boardCardTitlePopup-title": "Card Title Filter", - "disable-webhook": "Disable This Webhook", - "global-webhook": "Global Webhooks", - "new-outgoing-webhook": "New Outgoing Webhook", - "no-name": "(Unknown)", - "Node_version": "Node version", - "Meteor_version": "Meteor version", - "MongoDB_version": "MongoDB version", - "MongoDB_storage_engine": "MongoDB storage engine", - "MongoDB_Oplog_enabled": "MongoDB Oplog enabled", - "OS_Arch": "OS Arch", - "OS_Cpus": "OS CPU Count", - "OS_Freemem": "OS Free Memory", - "OS_Loadavg": "OS Load Average", - "OS_Platform": "OS Platform", - "OS_Release": "OS Release", - "OS_Totalmem": "OS Total Memory", - "OS_Type": "OS Type", - "OS_Uptime": "OS Uptime", - "days": "days", - "hours": "hours", - "minutes": "minutes", - "seconds": "seconds", - "show-field-on-card": "Show this field on card", - "automatically-field-on-card": "Auto create field to all cards", - "showLabel-field-on-card": "Show field label on minicard", - "yes": "Jes", - "no": "Ne", - "accounts": "Accounts", - "accounts-allowEmailChange": "Allow Email Change", - "accounts-allowUserNameChange": "Allow Username Change", - "createdAt": "Created at", - "verified": "Verified", - "active": "Active", - "card-received": "Received", - "card-received-on": "Received on", - "card-end": "End", - "card-end-on": "Ends on", - "editCardReceivedDatePopup-title": "Change received date", - "editCardEndDatePopup-title": "Change end date", - "setCardColorPopup-title": "Set color", - "setCardActionsColorPopup-title": "Choose a color", - "setSwimlaneColorPopup-title": "Choose a color", - "setListColorPopup-title": "Choose a color", - "assigned-by": "Assigned By", - "requested-by": "Requested By", - "board-delete-notice": "Deleting is permanent. You will lose all lists, cards and actions associated with this board.", - "delete-board-confirm-popup": "All lists, cards, labels, and activities will be deleted and you won't be able to recover the board contents. There is no undo.", - "boardDeletePopup-title": "Delete Board?", - "delete-board": "Delete Board", - "default-subtasks-board": "Subtasks for __board__ board", - "default": "Defaŭlto", - "queue": "Queue", - "subtask-settings": "Subtasks Settings", - "card-settings": "Card Settings", - "boardSubtaskSettingsPopup-title": "Board Subtasks Settings", - "boardCardSettingsPopup-title": "Card Settings", - "deposit-subtasks-board": "Deposit subtasks to this board:", - "deposit-subtasks-list": "Landing list for subtasks deposited here:", - "show-parent-in-minicard": "Show parent in minicard:", - "prefix-with-full-path": "Prefix with full path", - "prefix-with-parent": "Prefix with parent", - "subtext-with-full-path": "Subtext with full path", - "subtext-with-parent": "Subtext with parent", - "change-card-parent": "Change card's parent", - "parent-card": "Parent card", - "source-board": "Source board", - "no-parent": "Don't show parent", - "activity-added-label": "added label '%s' to %s", - "activity-removed-label": "removed label '%s' from %s", - "activity-delete-attach": "deleted an attachment from %s", - "activity-added-label-card": "added label '%s'", - "activity-removed-label-card": "removed label '%s'", - "activity-delete-attach-card": "deleted an attachment", - "activity-set-customfield": "set custom field '%s' to '%s' in %s", - "activity-unset-customfield": "unset custom field '%s' in %s", - "r-rule": "Regulo", - "r-add-trigger": "Add trigger", - "r-add-action": "Add action", - "r-board-rules": "Board rules", - "r-add-rule": "Aldoni regulon", - "r-view-rule": "View rule", - "r-delete-rule": "Forigi regulon", - "r-new-rule-name": "New rule title", - "r-no-rules": "No rules", - "r-when-a-card": "When a card", - "r-is": "is", - "r-is-moved": "is moved", - "r-added-to": "added to", - "r-removed-from": "Removed from", - "r-the-board": "the board", - "r-list": "listo", - "set-filter": "Set Filter", - "r-moved-to": "Moved to", - "r-moved-from": "Moved from", - "r-archived": "Moved to Archive", - "r-unarchived": "Restored from Archive", - "r-a-card": "a card", - "r-when-a-label-is": "When a label is", - "r-when-the-label": "When the label", - "r-list-name": "list name", - "r-when-a-member": "When a member is", - "r-when-the-member": "When the member", - "r-name": "nomo", - "r-when-a-attach": "When an attachment", - "r-when-a-checklist": "When a checklist is", - "r-when-the-checklist": "When the checklist", - "r-completed": "Completed", - "r-made-incomplete": "Made incomplete", - "r-when-a-item": "When a checklist item is", - "r-when-the-item": "When the checklist item", - "r-checked": "Checked", - "r-unchecked": "Unchecked", - "r-move-card-to": "Move card to", - "r-top-of": "Top of", - "r-bottom-of": "Bottom of", - "r-its-list": "its list", - "r-archive": "Move to Archive", - "r-unarchive": "Restore from Archive", - "r-card": "card", - "r-add": "Aldoni", - "r-remove": "Forigi", - "r-label": "label", - "r-member": "membro", - "r-remove-all": "Remove all members from the card", - "r-set-color": "Set color to", - "r-checklist": "kontrololisto", - "r-check-all": "Check all", - "r-uncheck-all": "Uncheck all", - "r-items-check": "items of checklist", - "r-check": "Check", - "r-uncheck": "Uncheck", - "r-item": "item", - "r-of-checklist": "of checklist", - "r-send-email": "Send an email", - "r-to": "to", - "r-subject": "temo", - "r-rule-details": "Rule details", - "r-d-move-to-top-gen": "Move card to top of its list", - "r-d-move-to-top-spec": "Move card to top of list", - "r-d-move-to-bottom-gen": "Move card to bottom of its list", - "r-d-move-to-bottom-spec": "Move card to bottom of list", - "r-d-send-email": "Send email", - "r-d-send-email-to": "to", - "r-d-send-email-subject": "temo", - "r-d-send-email-message": "mesaĝo", - "r-d-archive": "Move card to Archive", - "r-d-unarchive": "Restore card from Archive", - "r-d-add-label": "Add label", - "r-d-remove-label": "Remove label", - "r-create-card": "Create new card", - "r-in-list": "in list", - "r-in-swimlane": "in swimlane", - "r-d-add-member": "Aldoni membron", - "r-d-remove-member": "Forigi membron", - "r-d-remove-all-member": "Forigi ĉiujn membrojn", - "r-d-check-all": "Check all items of a list", - "r-d-uncheck-all": "Uncheck all items of a list", - "r-d-check-one": "Check item", - "r-d-uncheck-one": "Uncheck item", - "r-d-check-of-list": "of checklist", - "r-d-add-checklist": "Aldoni kontrololiston", - "r-d-remove-checklist": "Forigi kontrololiston", - "r-by": "by", - "r-add-checklist": "Aldoni kontrololiston", - "r-with-items": "with items", - "r-items-list": "item1,item2,item3", - "r-add-swimlane": "Add swimlane", - "r-swimlane-name": "swimlane name", - "r-board-note": "Note: leave a field empty to match every possible value.", - "r-checklist-note": "Note: checklist's items have to be written as comma separated values.", - "r-when-a-card-is-moved": "When a card is moved to another list", - "r-set": "Set", - "r-update": "Update", - "r-datefield": "date field", - "r-df-start-at": "start", - "r-df-due-at": "due", - "r-df-end-at": "end", - "r-df-received-at": "received", - "r-to-current-datetime": "to current date/time", - "r-remove-value-from": "Remove value from", - "ldap": "LDAP", - "oauth2": "OAuth2", - "cas": "CAS", - "authentication-method": "Authentication method", - "authentication-type": "Authentication type", - "custom-product-name": "Custom Product Name", - "layout": "Layout", - "hide-logo": "Hide Logo", - "add-custom-html-after-body-start": "Add Custom HTML after <body> start", - "add-custom-html-before-body-end": "Add Custom HTML before </body> end", - "error-undefined": "Something went wrong", - "error-ldap-login": "An error occurred while trying to login", - "display-authentication-method": "Display Authentication Method", - "default-authentication-method": "Default Authentication Method", - "duplicate-board": "Duplicate Board", - "people-number": "The number of people is:", - "swimlaneDeletePopup-title": "Delete Swimlane ?", - "swimlane-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the swimlane. There is no undo.", - "restore-all": "Restore all", - "delete-all": "Delete all", - "loading": "Loading, please wait.", - "previous_as": "last time was", - "act-a-dueAt": "modified due time to \nWhen: __timeValue__\nWhere: __card__\n previous due was __timeOldValue__", - "act-a-endAt": "modified ending time to __timeValue__ from (__timeOldValue__)", - "act-a-startAt": "modified starting time to __timeValue__ from (__timeOldValue__)", - "act-a-receivedAt": "modified received time to __timeValue__ from (__timeOldValue__)", - "a-dueAt": "modified due time to be", - "a-endAt": "modified ending time to be", - "a-startAt": "modified starting time to be", - "a-receivedAt": "modified received time to be", - "almostdue": "current due time %s is approaching", - "pastdue": "current due time %s is past", - "duenow": "current due time %s is today", - "act-newDue": "__list__/__card__ has 1st due reminder [__board__]", - "act-withDue": "__list__/__card__ due reminders [__board__]", - "act-almostdue": "was reminding the current due (__timeValue__) of __card__ is approaching", - "act-pastdue": "was reminding the current due (__timeValue__) of __card__ is past", - "act-duenow": "was reminding the current due (__timeValue__) of __card__ is now", - "act-atUserComment": "You were mentioned in [__board__] __list__/__card__", - "delete-user-confirm-popup": "Are you sure you want to delete this account? There is no undo.", - "accounts-allowUserDelete": "Allow users to self delete their account", - "hide-minicard-label-text": "Hide minicard label text", - "show-desktop-drag-handles": "Show desktop drag handles", - "assignee": "Assignee", - "cardAssigneesPopup-title": "Assignee", - "addmore-detail": "Add a more detailed description", - "show-on-card": "Show on Card", - "new": "New", - "editUserPopup-title": "Edit User", - "newUserPopup-title": "New User", - "notifications": "Notifications", - "view-all": "View All", - "filter-by-unread": "Filter by Unread", - "mark-all-as-read": "Mark all as read", - "remove-all-read": "Remove all read", - "allow-rename": "Allow Rename", - "allowRenamePopup-title": "Allow Rename" -} \ No newline at end of file + "accept": "Akcepti", + "act-activity-notify": "Activity Notification", + "act-addAttachment": "added attachment __attachment__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-deleteAttachment": "deleted attachment __attachment__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addSubtask": "added subtask __subtask__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addedLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removeLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removedLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addChecklist": "added checklist __checklist__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addChecklistItem": "added checklist item __checklistItem__ to checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removeChecklist": "removed checklist __checklist__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removeChecklistItem": "removed checklist item __checklistItem__ from checklist __checkList__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-checkedItem": "checked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-uncheckedItem": "unchecked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-completeChecklist": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-uncompleteChecklist": "uncompleted checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addComment": "commented on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-editComment": "edited comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-deleteComment": "deleted comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-createBoard": "created board __board__", + "act-createSwimlane": "created swimlane __swimlane__ to board __board__", + "act-createCard": "created card __card__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-createCustomField": "created custom field __customField__ at board __board__", + "act-deleteCustomField": "deleted custom field __customField__ at board __board__", + "act-setCustomField": "edited custom field __customField__: __customFieldValue__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-createList": "added list __list__ to board __board__", + "act-addBoardMember": "added member __member__ to board __board__", + "act-archivedBoard": "Board __board__ moved to Archive", + "act-archivedCard": "Card __card__ at list __list__ at swimlane __swimlane__ at board __board__ moved to Archive", + "act-archivedList": "List __list__ at swimlane __swimlane__ at board __board__ moved to Archive", + "act-archivedSwimlane": "Swimlane __swimlane__ at board __board__ moved to Archive", + "act-importBoard": "imported board __board__", + "act-importCard": "imported card __card__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-importList": "imported list __list__ to swimlane __swimlane__ at board __board__", + "act-joinMember": "added member __member__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-moveCard": "moved card __card__ at board __board__ from list __oldList__ at swimlane __oldSwimlane__ to list __list__ at swimlane __swimlane__", + "act-moveCardToOtherBoard": "moved card __card__ from list __oldList__ at swimlane __oldSwimlane__ at board __oldBoard__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-removeBoardMember": "removed member __member__ from board __board__", + "act-restoredCard": "restored card __card__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-unjoinMember": "removed member __member__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-withBoardTitle": "__board__", + "act-withCardTitle": "[__board__] __card__", + "actions": "Akcioj", + "activities": "Aktivaĵoj", + "activity": "Aktivaĵo", + "activity-added": "Aldonis %s al %s", + "activity-archived": "%s moved to Archive", + "activity-attached": "attached %s to %s", + "activity-created": "Kreiis %s", + "activity-customfield-created": "created custom field %s", + "activity-excluded": "excluded %s from %s", + "activity-imported": "imported %s into %s from %s", + "activity-imported-board": "imported %s from %s", + "activity-joined": "joined %s", + "activity-moved": "moved %s from %s to %s", + "activity-on": "on %s", + "activity-removed": "removed %s from %s", + "activity-sent": "Sendis %s al %s", + "activity-unjoined": "unjoined %s", + "activity-subtask-added": "added subtask to %s", + "activity-checked-item": "checked %s in checklist %s of %s", + "activity-unchecked-item": "unchecked %s in checklist %s of %s", + "activity-checklist-added": "added checklist to %s", + "activity-checklist-removed": "removed a checklist from %s", + "activity-checklist-completed": "completed checklist %s of %s", + "activity-checklist-uncompleted": "uncompleted the checklist %s of %s", + "activity-checklist-item-added": "added checklist item to '%s' in %s", + "activity-checklist-item-removed": "removed a checklist item from '%s' in %s", + "add": "Aldoni", + "activity-checked-item-card": "checked %s in checklist %s", + "activity-unchecked-item-card": "unchecked %s in checklist %s", + "activity-checklist-completed-card": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "activity-checklist-uncompleted-card": "uncompleted the checklist %s", + "activity-editComment": "edited comment %s", + "activity-deleteComment": "deleted comment %s", + "add-attachment": "Add Attachment", + "add-board": "Add Board", + "add-card": "Add Card", + "add-swimlane": "Add Swimlane", + "add-subtask": "Add Subtask", + "add-checklist": "Add Checklist", + "add-checklist-item": "Add an item to checklist", + "add-cover": "Add Cover", + "add-label": "Add Label", + "add-list": "Add List", + "add-members": "Aldoni membrojn", + "added": "Aldonita", + "addMemberPopup-title": "Membroj", + "admin": "Admin", + "admin-desc": "Can view and edit cards, remove members, and change settings for the board.", + "admin-announcement": "Announcement", + "admin-announcement-active": "Active System-Wide Announcement", + "admin-announcement-title": "Announcement from Administrator", + "all-boards": "All boards", + "and-n-other-card": "And __count__ other card", + "and-n-other-card_plural": "And __count__ other cards", + "apply": "Apliki", + "app-is-offline": "Loading, please wait. Refreshing the page will cause data loss. If loading does not work, please check that server has not stopped.", + "archive": "Move to Archive", + "archive-all": "Move All to Archive", + "archive-board": "Move Board to Archive", + "archive-card": "Move Card to Archive", + "archive-list": "Move List to Archive", + "archive-swimlane": "Move Swimlane to Archive", + "archive-selection": "Move selection to Archive", + "archiveBoardPopup-title": "Move Board to Archive?", + "archived-items": "Arkivi", + "archived-boards": "Boards in Archive", + "restore-board": "Restore Board", + "no-archived-boards": "No Boards in Archive.", + "archives": "Arkivi", + "template": "Template", + "templates": "Templates", + "assign-member": "Assign member", + "attached": "attached", + "attachment": "Attachment", + "attachment-delete-pop": "Deleting an attachment is permanent. There is no undo.", + "attachmentDeletePopup-title": "Delete Attachment?", + "attachments": "Attachments", + "auto-watch": "Automatically watch boards when they are created", + "avatar-too-big": "The avatar is too large (70KB max)", + "back": "Reen", + "board-change-color": "Ŝanĝi koloron", + "board-nb-stars": "%s stars", + "board-not-found": "Board not found", + "board-private-info": "This board will be <strong>private</strong>.", + "board-public-info": "This board will be <strong>public</strong>.", + "boardChangeColorPopup-title": "Change Board Background", + "boardChangeTitlePopup-title": "Renomi tavolon", + "boardChangeVisibilityPopup-title": "Change Visibility", + "boardChangeWatchPopup-title": "Change Watch", + "boardMenuPopup-title": "Board Settings", + "boardChangeViewPopup-title": "Board View", + "boards": "Boards", + "board-view": "Board View", + "board-view-cal": "Calendar", + "board-view-swimlanes": "Swimlanes", + "board-view-collapse": "Collapse", + "board-view-lists": "Listoj", + "bucket-example": "Like “Bucket List” for example", + "cancel": "Cancel", + "card-archived": "This card is moved to Archive.", + "board-archived": "This board is moved to Archive.", + "card-comments-title": "This card has %s comment.", + "card-delete-notice": "Deleting is permanent. You will lose all actions associated with this card.", + "card-delete-pop": "All actions will be removed from the activity feed and you won't be able to re-open the card. There is no undo.", + "card-delete-suggest-archive": "You can move a card to Archive to remove it from the board and preserve the activity.", + "card-due": "Due", + "card-due-on": "Due on", + "card-spent": "Spent Time", + "card-edit-attachments": "Edit attachments", + "card-edit-custom-fields": "Edit custom fields", + "card-start-voting": "Start voting", + "card-cancel-voting": "Delete voting and all votes", + "card-edit-labels": "Redakti etikedojn", + "card-edit-members": "Redakti membrojn", + "card-labels-title": "Change the labels for the card.", + "card-members-title": "Add or remove members of the board from the card.", + "card-start": "Komenco", + "card-start-on": "Komencas je la", + "cardAttachmentsPopup-title": "Attach From", + "cardCustomField-datePopup-title": "Change date", + "cardCustomFieldsPopup-title": "Edit custom fields", + "cardStartVotingPopup-title": "Start a vote", + "positiveVoteMembersPopup-title": "Proponents", + "negativeVoteMembersPopup-title": "Opponents", + "vote-question": "Voting question", + "vote-public": "Public vote", + "vote-for-it": "for it", + "vote-against": "against", + "cardDeletePopup-title": "Delete Card?", + "cardDetailsActionsPopup-title": "Card Actions", + "cardLabelsPopup-title": "Etikedoj", + "cardMembersPopup-title": "Membroj", + "cardMorePopup-title": "Pli", + "cardTemplatePopup-title": "Create template", + "cards": "Kartoj", + "cards-count": "Kartoj", + "casSignIn": "Sign In with CAS", + "cardType-card": "Card", + "cardType-linkedCard": "Linked Card", + "cardType-linkedBoard": "Linked Board", + "change": "Ŝanĝi", + "change-avatar": "Change Avatar", + "change-password": "Ŝangi pasvorton", + "change-permissions": "Change permissions", + "change-settings": "Ŝanĝi agordojn", + "changeAvatarPopup-title": "Change Avatar", + "changeLanguagePopup-title": "Ŝanĝi lingvon", + "changePasswordPopup-title": "Ŝangi pasvorton", + "changePermissionsPopup-title": "Change Permissions", + "changeSettingsPopup-title": "Ŝanĝi agordojn", + "subtasks": "Subtasks", + "checklists": "Checklists", + "click-to-star": "Click to star this board.", + "click-to-unstar": "Click to unstar this board.", + "clipboard": "Clipboard or drag & drop", + "close": "Fermi", + "close-board": "Close Board", + "close-board-pop": "You will be able to restore the board by clicking the “Archive” button from the home header.", + "color-black": "nigra", + "color-blue": "blua", + "color-crimson": "crimson", + "color-darkgreen": "darkgreen", + "color-gold": "gold", + "color-gray": "gray", + "color-green": "verda", + "color-indigo": "indigo", + "color-lime": "lime", + "color-magenta": "magenta", + "color-mistyrose": "mistyrose", + "color-navy": "navy", + "color-orange": "oranĝa", + "color-paleturquoise": "paleturquoise", + "color-peachpuff": "peachpuff", + "color-pink": "pink", + "color-plum": "plum", + "color-purple": "purple", + "color-red": "ruĝa", + "color-saddlebrown": "saddlebrown", + "color-silver": "silver", + "color-sky": "sky", + "color-slateblue": "slateblue", + "color-white": "white", + "color-yellow": "flava", + "unset-color": "Unset", + "comment": "Komento", + "comment-placeholder": "Write Comment", + "comment-only": "Comment only", + "comment-only-desc": "Can comment on cards only.", + "no-comments": "No comments", + "no-comments-desc": "Can not see comments and activities.", + "worker": "Worker", + "worker-desc": "Can only move cards, assign itself to card and comment.", + "computer": "Komputilo", + "confirm-subtask-delete-dialog": "Are you sure you want to delete subtask?", + "confirm-checklist-delete-dialog": "Are you sure you want to delete checklist?", + "copy-card-link-to-clipboard": "Copy card link to clipboard", + "linkCardPopup-title": "Link Card", + "searchElementPopup-title": "Serĉi", + "copyCardPopup-title": "Copy Card", + "copyChecklistToManyCardsPopup-title": "Copy Checklist Template to Many Cards", + "copyChecklistToManyCardsPopup-instructions": "Destination Card Titles and Descriptions in this JSON format", + "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"First card title\", \"description\":\"First card description\"}, {\"title\":\"Second card title\",\"description\":\"Second card description\"},{\"title\":\"Last card title\",\"description\":\"Last card description\"} ]", + "create": "Krei", + "createBoardPopup-title": "Krei tavolon", + "chooseBoardSourcePopup-title": "Import board", + "createLabelPopup-title": "Create Label", + "createCustomField": "Create Field", + "createCustomFieldPopup-title": "Create Field", + "current": "current", + "custom-field-delete-pop": "There is no undo. This will remove this custom field from all cards and destroy its history.", + "custom-field-checkbox": "Checkbox", + "custom-field-date": "Dato", + "custom-field-dropdown": "Dropdown List", + "custom-field-dropdown-none": "(none)", + "custom-field-dropdown-options": "List Options", + "custom-field-dropdown-options-placeholder": "Press enter to add more options", + "custom-field-dropdown-unknown": "(unknown)", + "custom-field-number": "Nombro", + "custom-field-text": "Teksto", + "custom-fields": "Custom Fields", + "date": "Dato", + "decline": "Decline", + "default-avatar": "Default avatar", + "delete": "Delete", + "deleteCustomFieldPopup-title": "Delete Custom Field?", + "deleteLabelPopup-title": "Delete Label?", + "description": "Description", + "disambiguateMultiLabelPopup-title": "Disambiguate Label Action", + "disambiguateMultiMemberPopup-title": "Disambiguate Member Action", + "discard": "Discard", + "done": "Farite", + "download": "Elŝuti", + "edit": "Redakti", + "edit-avatar": "Change Avatar", + "edit-profile": "Redakti profilon", + "edit-wip-limit": "Edit WIP Limit", + "soft-wip-limit": "Soft WIP Limit", + "editCardStartDatePopup-title": "Redakti komencdaton", + "editCardDueDatePopup-title": "Change due date", + "editCustomFieldPopup-title": "Edit Field", + "editCardSpentTimePopup-title": "Change spent time", + "editLabelPopup-title": "Ŝanĝi etikedon", + "editNotificationPopup-title": "Edit Notification", + "editProfilePopup-title": "Redakti profilon", + "email": "Retpoŝtadreso", + "email-enrollAccount-subject": "An account created for you on __siteName__", + "email-enrollAccount-text": "Hello __user__,\n\nTo start using the service, simply click the link below.\n\n__url__\n\nThanks.", + "email-fail": "Malsukcesis sendi retpoŝton", + "email-fail-text": "Error trying to send email", + "email-invalid": "Nevalida retpoŝtadreso", + "email-invite": "Inviti per retpoŝto", + "email-invite-subject": "__inviter__ sent you an invitation", + "email-invite-text": "Dear __user__,\n\n__inviter__ invites you to join board \"__board__\" for collaborations.\n\nPlease follow the link below:\n\n__url__\n\nThanks.", + "email-resetPassword-subject": "Reset your password on __siteName__", + "email-resetPassword-text": "Hello __user__,\n\nTo reset your password, simply click the link below.\n\n__url__\n\nThanks.", + "email-sent": "Sendis retpoŝton", + "email-verifyEmail-subject": "Verify your email address on __siteName__", + "email-verifyEmail-text": "Hello __user__,\n\nTo verify your account email, simply click the link below.\n\n__url__\n\nThanks.", + "enable-wip-limit": "Enable WIP Limit", + "error-board-doesNotExist": "This board does not exist", + "error-board-notAdmin": "You need to be admin of this board to do that", + "error-board-notAMember": "You need to be a member of this board to do that", + "error-json-malformed": "Via teksto estas nevalida JSON", + "error-json-schema": "Via JSON ne enhavas la ĝustajn informojn en ĝusta formato", + "error-list-doesNotExist": "Tio listo ne ekzistas", + "error-user-doesNotExist": "Tio uzanto ne ekzistas", + "error-user-notAllowSelf": "You can not invite yourself", + "error-user-notCreated": "Uzanto ne kreita", + "error-username-taken": "Uzantnomo jam prenita", + "error-email-taken": "Email has already been taken", + "export-board": "Export board", + "sort": "Sort", + "sort-desc": "Click to Sort List", + "list-sort-by": "Sort the List By:", + "list-label-modifiedAt": "Last Access Time", + "list-label-title": "Name of the List", + "list-label-sort": "Your Manual Order", + "list-label-short-modifiedAt": "(L)", + "list-label-short-title": "(N)", + "list-label-short-sort": "(M)", + "filter": "Filter", + "filter-cards": "Filter Cards or Lists", + "list-filter-label": "Filter List by Title", + "filter-clear": "Clear filter", + "filter-no-label": "Nenia etikedo", + "filter-no-member": "Nenia membro", + "filter-no-assignee": "No assignee", + "filter-no-custom-fields": "No Custom Fields", + "filter-show-archive": "Show archived lists", + "filter-hide-empty": "Hide empty lists", + "filter-on": "Filter is on", + "filter-on-desc": "You are filtering cards on this board. Click here to edit filter.", + "filter-to-selection": "Filter to selection", + "advanced-filter-label": "Advanced Filter", + "advanced-filter-description": "Advanced Filter allows to write a string containing following operators: == != <= >= && || ( ) A space is used as a separator between the Operators. You can filter for all Custom Fields by typing their names and values. For Example: Field1 == Value1. Note: If fields or values contains spaces, you need to encapsulate them into single quotes. For Example: 'Field 1' == 'Value 1'. For single control characters (' \\/) to be skipped, you can use \\. For example: Field1 == I\\'m. Also you can combine multiple conditions. For Example: F1 == V1 || F1 == V2. Normally all operators are interpreted from left to right. You can change the order by placing brackets. For Example: F1 == V1 && ( F2 == V2 || F2 == V3 ). Also you can search text fields using regex: F1 == /Tes.*/i", + "fullname": "Plena nomo", + "header-logo-title": "Go back to your boards page.", + "hide-system-messages": "Hide system messages", + "headerBarCreateBoardPopup-title": "Krei tavolon", + "home": "Hejmo", + "import": "Importi", + "link": "Ligilo", + "import-board": "import board", + "import-board-c": "Import board", + "import-board-title-trello": "Import board from Trello", + "import-board-title-wekan": "Import board from previous export", + "from-trello": "From Trello", + "from-wekan": "From previous export", + "import-board-instruction-trello": "In your Trello board, go to 'Menu', then 'More', 'Print and Export', 'Export JSON', and copy the resulting text.", + "import-board-instruction-wekan": "In your board, go to 'Menu', then 'Export board', and copy the text in the downloaded file.", + "import-board-instruction-about-errors": "If you get errors when importing board, sometimes importing still works, and board is at All Boards page.", + "import-json-placeholder": "Paste your valid JSON data here", + "import-map-members": "Map members", + "import-members-map": "Your imported board has some members. Please map the members you want to import to your users", + "import-show-user-mapping": "Review members mapping", + "import-user-select": "Pick your existing user you want to use as this member", + "importMapMembersAddPopup-title": "Select member", + "info": "Version", + "initials": "Initials", + "invalid-date": "Invalid date", + "invalid-time": "Invalid time", + "invalid-user": "Invalid user", + "joined": "joined", + "just-invited": "You are just invited to this board", + "keyboard-shortcuts": "Keyboard shortcuts", + "label-create": "Create Label", + "label-default": "%s label (default)", + "label-delete-pop": "There is no undo. This will remove this label from all cards and destroy its history.", + "labels": "Etikedoj", + "language": "Lingvo", + "last-admin-desc": "You can’t change roles because there must be at least one admin.", + "leave-board": "Leave Board", + "leave-board-pop": "Are you sure you want to leave __boardTitle__? You will be removed from all cards on this board.", + "leaveBoardPopup-title": "Leave Board ?", + "link-card": "Ligi al ĉitiu karto", + "list-archive-cards": "Move all cards in this list to Archive", + "list-archive-cards-pop": "This will remove all the cards in this list from the board. To view cards in Archive and bring them back to the board, click “Menu” > “Archive”.", + "list-move-cards": "Movu ĉiujn kartojn en tiu listo.", + "list-select-cards": "Elektu ĉiujn kartojn en tiu listo.", + "set-color-list": "Set Color", + "listActionPopup-title": "List Actions", + "swimlaneActionPopup-title": "Swimlane Actions", + "swimlaneAddPopup-title": "Add a Swimlane below", + "listImportCardPopup-title": "Import a Trello card", + "listMorePopup-title": "Pli", + "link-list": "Link to this list", + "list-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the list. There is no undo.", + "list-delete-suggest-archive": "You can move a list to Archive to remove it from the board and preserve the activity.", + "lists": "Listoj", + "swimlanes": "Swimlanes", + "log-out": "Elsaluti", + "log-in": "Ensaluti", + "loginPopup-title": "Ensaluti", + "memberMenuPopup-title": "Membraj agordoj", + "members": "Membroj", + "menu": "Menuo", + "move-selection": "Movi elekton", + "moveCardPopup-title": "Movi karton", + "moveCardToBottom-title": "Movi suben", + "moveCardToTop-title": "Movi supren", + "moveSelectionPopup-title": "Movi elekton", + "multi-selection": "Multi-Selection", + "multi-selection-on": "Multi-Selection is on", + "muted": "Muted", + "muted-info": "You will never be notified of any changes in this board", + "my-boards": "My Boards", + "name": "Nomo", + "no-archived-cards": "No cards in Archive.", + "no-archived-lists": "No lists in Archive.", + "no-archived-swimlanes": "No swimlanes in Archive.", + "no-results": "Neniaj rezultoj", + "normal": "Normala", + "normal-desc": "Can view and edit cards. Can't change settings.", + "not-accepted-yet": "Invitation not accepted yet", + "notify-participate": "Receive updates to any cards you participate as creater or member", + "notify-watch": "Receive updates to any boards, lists, or cards you’re watching", + "optional": "optional", + "or": "aŭ", + "page-maybe-private": "This page may be private. You may be able to view it by <a href='%s'>logging in</a>.", + "page-not-found": "Netrovita paĝo.", + "password": "Pasvorto", + "paste-or-dragdrop": "to paste, or drag & drop image file to it (image only)", + "participating": "Participating", + "preview": "Preview", + "previewAttachedImagePopup-title": "Preview", + "previewClipboardImagePopup-title": "Preview", + "private": "Privata", + "private-desc": "This board is private. Only people added to the board can view and edit it.", + "profile": "Profilo", + "public": "Publika", + "public-desc": "This board is public. It's visible to anyone with the link and will show up in search engines like Google. Only people added to the board can edit.", + "quick-access-description": "Star a board to add a shortcut in this bar.", + "remove-cover": "Remove Cover", + "remove-from-board": "Remove from Board", + "remove-label": "Remove Label", + "listDeletePopup-title": "Delete List ?", + "remove-member": "Forigi membron", + "remove-member-from-card": "Forigi de karto", + "remove-member-pop": "Remove __name__ (__username__) from __boardTitle__? The member will be removed from all cards on this board. They will receive a notification.", + "removeMemberPopup-title": "Remove Member?", + "rename": "Renomi", + "rename-board": "Renomi tavolon", + "restore": "Forigi", + "save": "Savi", + "search": "Serĉi", + "rules": "Reguloj", + "search-cards": "Search from card/list titles, descriptions and custom fields on this board", + "search-example": "Text to search for?", + "select-color": "Select Color", + "set-wip-limit-value": "Set a limit for the maximum number of tasks in this list", + "setWipLimitPopup-title": "Set WIP Limit", + "shortcut-assign-self": "Assign yourself to current card", + "shortcut-autocomplete-emoji": "Autocomplete emoji", + "shortcut-autocomplete-members": "Autocomplete members", + "shortcut-clear-filters": "Clear all filters", + "shortcut-close-dialog": "Close Dialog", + "shortcut-filter-my-cards": "Filter my cards", + "shortcut-show-shortcuts": "Bring up this shortcuts list", + "shortcut-toggle-filterbar": "Toggle Filter Sidebar", + "shortcut-toggle-sidebar": "Toggle Board Sidebar", + "show-cards-minimum-count": "Show cards count if list contains more than", + "sidebar-open": "Open Sidebar", + "sidebar-close": "Close Sidebar", + "signupPopup-title": "Create an Account", + "star-board-title": "Click to star this board. It will show up at top of your boards list.", + "starred-boards": "Starred Boards", + "starred-boards-description": "Starred boards show up at the top of your boards list.", + "subscribe": "Subscribe", + "team": "Teamo", + "this-board": "this board", + "this-card": "this card", + "spent-time-hours": "Spent time (hours)", + "overtime-hours": "Overtime (hours)", + "overtime": "Overtime", + "has-overtime-cards": "Has overtime cards", + "has-spenttime-cards": "Has spent time cards", + "time": "Tempo", + "title": "Titolo", + "tracking": "Tracking", + "tracking-info": "You will be notified of any changes to those cards you are involved as creator or member.", + "type": "Tipo", + "unassign-member": "Unassign member", + "unsaved-description": "You have an unsaved description.", + "unwatch": "Unwatch", + "upload": "Alŝuti", + "upload-avatar": "Upload an avatar", + "uploaded-avatar": "Uploaded an avatar", + "username": "Uzantnomo", + "view-it": "View it", + "warn-list-archived": "warning: this card is in an list at Archive", + "watch": "Rigardi", + "watching": "Rigardante", + "watching-info": "You will be notified of any change in this board", + "welcome-board": "Welcome Board", + "welcome-swimlane": "Milestone 1", + "welcome-list1": "Basics", + "welcome-list2": "Advanced", + "card-templates-swimlane": "Card Templates", + "list-templates-swimlane": "List Templates", + "board-templates-swimlane": "Board Templates", + "what-to-do": "Kion vi volas fari?", + "wipLimitErrorPopup-title": "Invalid WIP Limit", + "wipLimitErrorPopup-dialog-pt1": "The number of tasks in this list is higher than the WIP limit you've defined.", + "wipLimitErrorPopup-dialog-pt2": "Please move some tasks out of this list, or set a higher WIP limit.", + "admin-panel": "Admin Panel", + "settings": "Settings", + "people": "People", + "registration": "Registration", + "disable-self-registration": "Disable Self-Registration", + "invite": "Invite", + "invite-people": "Invite People", + "to-boards": "To board(s)", + "email-addresses": "Email Addresses", + "smtp-host-description": "The address of the SMTP server that handles your emails.", + "smtp-port-description": "The port your SMTP server uses for outgoing emails.", + "smtp-tls-description": "Enable TLS support for SMTP server", + "smtp-host": "SMTP Host", + "smtp-port": "SMTP Port", + "smtp-username": "Uzantnomo", + "smtp-password": "Pasvorto", + "smtp-tls": "TLS support", + "send-from": "From", + "send-smtp-test": "Send a test email to yourself", + "invitation-code": "Invitation Code", + "email-invite-register-subject": "__inviter__ sent you an invitation", + "email-invite-register-text": "Dear __user__,\n\n__inviter__ invites you to kanban board for collaborations.\n\nPlease follow the link below:\n__url__\n\nAnd your invitation code is: __icode__\n\nThanks.", + "email-smtp-test-subject": "SMTP Test Email", + "email-smtp-test-text": "You have successfully sent an email", + "error-invitation-code-not-exist": "Invitation code doesn't exist", + "error-notAuthorized": "You are not authorized to view this page.", + "webhook-title": "Webhook Name", + "webhook-token": "Token (Optional for Authentication)", + "outgoing-webhooks": "Outgoing Webhooks", + "bidirectional-webhooks": "Two-Way Webhooks", + "outgoingWebhooksPopup-title": "Outgoing Webhooks", + "boardCardTitlePopup-title": "Card Title Filter", + "disable-webhook": "Disable This Webhook", + "global-webhook": "Global Webhooks", + "new-outgoing-webhook": "New Outgoing Webhook", + "no-name": "(Unknown)", + "Node_version": "Node version", + "Meteor_version": "Meteor version", + "MongoDB_version": "MongoDB version", + "MongoDB_storage_engine": "MongoDB storage engine", + "MongoDB_Oplog_enabled": "MongoDB Oplog enabled", + "OS_Arch": "OS Arch", + "OS_Cpus": "OS CPU Count", + "OS_Freemem": "OS Free Memory", + "OS_Loadavg": "OS Load Average", + "OS_Platform": "OS Platform", + "OS_Release": "OS Release", + "OS_Totalmem": "OS Total Memory", + "OS_Type": "OS Type", + "OS_Uptime": "OS Uptime", + "days": "days", + "hours": "hours", + "minutes": "minutes", + "seconds": "seconds", + "show-field-on-card": "Show this field on card", + "automatically-field-on-card": "Auto create field to all cards", + "showLabel-field-on-card": "Show field label on minicard", + "yes": "Jes", + "no": "Ne", + "accounts": "Accounts", + "accounts-allowEmailChange": "Allow Email Change", + "accounts-allowUserNameChange": "Allow Username Change", + "createdAt": "Created at", + "verified": "Verified", + "active": "Active", + "card-received": "Received", + "card-received-on": "Received on", + "card-end": "End", + "card-end-on": "Ends on", + "editCardReceivedDatePopup-title": "Change received date", + "editCardEndDatePopup-title": "Change end date", + "setCardColorPopup-title": "Set color", + "setCardActionsColorPopup-title": "Choose a color", + "setSwimlaneColorPopup-title": "Choose a color", + "setListColorPopup-title": "Choose a color", + "assigned-by": "Assigned By", + "requested-by": "Requested By", + "board-delete-notice": "Deleting is permanent. You will lose all lists, cards and actions associated with this board.", + "delete-board-confirm-popup": "All lists, cards, labels, and activities will be deleted and you won't be able to recover the board contents. There is no undo.", + "boardDeletePopup-title": "Delete Board?", + "delete-board": "Delete Board", + "default-subtasks-board": "Subtasks for __board__ board", + "default": "Defaŭlto", + "queue": "Queue", + "subtask-settings": "Subtasks Settings", + "card-settings": "Card Settings", + "boardSubtaskSettingsPopup-title": "Board Subtasks Settings", + "boardCardSettingsPopup-title": "Card Settings", + "deposit-subtasks-board": "Deposit subtasks to this board:", + "deposit-subtasks-list": "Landing list for subtasks deposited here:", + "show-parent-in-minicard": "Show parent in minicard:", + "prefix-with-full-path": "Prefix with full path", + "prefix-with-parent": "Prefix with parent", + "subtext-with-full-path": "Subtext with full path", + "subtext-with-parent": "Subtext with parent", + "change-card-parent": "Change card's parent", + "parent-card": "Parent card", + "source-board": "Source board", + "no-parent": "Don't show parent", + "activity-added-label": "added label '%s' to %s", + "activity-removed-label": "removed label '%s' from %s", + "activity-delete-attach": "deleted an attachment from %s", + "activity-added-label-card": "added label '%s'", + "activity-removed-label-card": "removed label '%s'", + "activity-delete-attach-card": "deleted an attachment", + "activity-set-customfield": "set custom field '%s' to '%s' in %s", + "activity-unset-customfield": "unset custom field '%s' in %s", + "r-rule": "Regulo", + "r-add-trigger": "Add trigger", + "r-add-action": "Add action", + "r-board-rules": "Board rules", + "r-add-rule": "Aldoni regulon", + "r-view-rule": "View rule", + "r-delete-rule": "Forigi regulon", + "r-new-rule-name": "New rule title", + "r-no-rules": "No rules", + "r-when-a-card": "When a card", + "r-is": "is", + "r-is-moved": "is moved", + "r-added-to": "added to", + "r-removed-from": "Removed from", + "r-the-board": "the board", + "r-list": "listo", + "set-filter": "Set Filter", + "r-moved-to": "Moved to", + "r-moved-from": "Moved from", + "r-archived": "Moved to Archive", + "r-unarchived": "Restored from Archive", + "r-a-card": "a card", + "r-when-a-label-is": "When a label is", + "r-when-the-label": "When the label", + "r-list-name": "list name", + "r-when-a-member": "When a member is", + "r-when-the-member": "When the member", + "r-name": "nomo", + "r-when-a-attach": "When an attachment", + "r-when-a-checklist": "When a checklist is", + "r-when-the-checklist": "When the checklist", + "r-completed": "Completed", + "r-made-incomplete": "Made incomplete", + "r-when-a-item": "When a checklist item is", + "r-when-the-item": "When the checklist item", + "r-checked": "Checked", + "r-unchecked": "Unchecked", + "r-move-card-to": "Move card to", + "r-top-of": "Top of", + "r-bottom-of": "Bottom of", + "r-its-list": "its list", + "r-archive": "Move to Archive", + "r-unarchive": "Restore from Archive", + "r-card": "card", + "r-add": "Aldoni", + "r-remove": "Forigi", + "r-label": "label", + "r-member": "membro", + "r-remove-all": "Remove all members from the card", + "r-set-color": "Set color to", + "r-checklist": "kontrololisto", + "r-check-all": "Check all", + "r-uncheck-all": "Uncheck all", + "r-items-check": "items of checklist", + "r-check": "Check", + "r-uncheck": "Uncheck", + "r-item": "item", + "r-of-checklist": "of checklist", + "r-send-email": "Send an email", + "r-to": "to", + "r-subject": "temo", + "r-rule-details": "Rule details", + "r-d-move-to-top-gen": "Move card to top of its list", + "r-d-move-to-top-spec": "Move card to top of list", + "r-d-move-to-bottom-gen": "Move card to bottom of its list", + "r-d-move-to-bottom-spec": "Move card to bottom of list", + "r-d-send-email": "Send email", + "r-d-send-email-to": "to", + "r-d-send-email-subject": "temo", + "r-d-send-email-message": "mesaĝo", + "r-d-archive": "Move card to Archive", + "r-d-unarchive": "Restore card from Archive", + "r-d-add-label": "Add label", + "r-d-remove-label": "Remove label", + "r-create-card": "Create new card", + "r-in-list": "in list", + "r-in-swimlane": "in swimlane", + "r-d-add-member": "Aldoni membron", + "r-d-remove-member": "Forigi membron", + "r-d-remove-all-member": "Forigi ĉiujn membrojn", + "r-d-check-all": "Check all items of a list", + "r-d-uncheck-all": "Uncheck all items of a list", + "r-d-check-one": "Check item", + "r-d-uncheck-one": "Uncheck item", + "r-d-check-of-list": "of checklist", + "r-d-add-checklist": "Aldoni kontrololiston", + "r-d-remove-checklist": "Forigi kontrololiston", + "r-by": "by", + "r-add-checklist": "Aldoni kontrololiston", + "r-with-items": "with items", + "r-items-list": "item1,item2,item3", + "r-add-swimlane": "Add swimlane", + "r-swimlane-name": "swimlane name", + "r-board-note": "Note: leave a field empty to match every possible value.", + "r-checklist-note": "Note: checklist's items have to be written as comma separated values.", + "r-when-a-card-is-moved": "When a card is moved to another list", + "r-set": "Set", + "r-update": "Update", + "r-datefield": "date field", + "r-df-start-at": "start", + "r-df-due-at": "due", + "r-df-end-at": "end", + "r-df-received-at": "received", + "r-to-current-datetime": "to current date/time", + "r-remove-value-from": "Remove value from", + "ldap": "LDAP", + "oauth2": "OAuth2", + "cas": "CAS", + "authentication-method": "Authentication method", + "authentication-type": "Authentication type", + "custom-product-name": "Custom Product Name", + "layout": "Layout", + "hide-logo": "Hide Logo", + "add-custom-html-after-body-start": "Add Custom HTML after <body> start", + "add-custom-html-before-body-end": "Add Custom HTML before </body> end", + "error-undefined": "Something went wrong", + "error-ldap-login": "An error occurred while trying to login", + "display-authentication-method": "Display Authentication Method", + "default-authentication-method": "Default Authentication Method", + "duplicate-board": "Duplicate Board", + "people-number": "The number of people is:", + "swimlaneDeletePopup-title": "Delete Swimlane ?", + "swimlane-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the swimlane. There is no undo.", + "restore-all": "Restore all", + "delete-all": "Delete all", + "loading": "Loading, please wait.", + "previous_as": "last time was", + "act-a-dueAt": "modified due time to \nWhen: __timeValue__\nWhere: __card__\n previous due was __timeOldValue__", + "act-a-endAt": "modified ending time to __timeValue__ from (__timeOldValue__)", + "act-a-startAt": "modified starting time to __timeValue__ from (__timeOldValue__)", + "act-a-receivedAt": "modified received time to __timeValue__ from (__timeOldValue__)", + "a-dueAt": "modified due time to be", + "a-endAt": "modified ending time to be", + "a-startAt": "modified starting time to be", + "a-receivedAt": "modified received time to be", + "almostdue": "current due time %s is approaching", + "pastdue": "current due time %s is past", + "duenow": "current due time %s is today", + "act-newDue": "__list__/__card__ has 1st due reminder [__board__]", + "act-withDue": "__list__/__card__ due reminders [__board__]", + "act-almostdue": "was reminding the current due (__timeValue__) of __card__ is approaching", + "act-pastdue": "was reminding the current due (__timeValue__) of __card__ is past", + "act-duenow": "was reminding the current due (__timeValue__) of __card__ is now", + "act-atUserComment": "You were mentioned in [__board__] __list__/__card__", + "delete-user-confirm-popup": "Are you sure you want to delete this account? There is no undo.", + "accounts-allowUserDelete": "Allow users to self delete their account", + "hide-minicard-label-text": "Hide minicard label text", + "show-desktop-drag-handles": "Show desktop drag handles", + "assignee": "Assignee", + "cardAssigneesPopup-title": "Assignee", + "addmore-detail": "Add a more detailed description", + "show-on-card": "Show on Card", + "new": "New", + "editUserPopup-title": "Edit User", + "newUserPopup-title": "New User", + "notifications": "Notifications", + "view-all": "View All", + "filter-by-unread": "Filter by Unread", + "mark-all-as-read": "Mark all as read", + "remove-all-read": "Remove all read", + "allow-rename": "Allow Rename", + "allowRenamePopup-title": "Allow Rename" +} diff --git a/i18n/es-AR.i18n.json b/i18n/es-AR.i18n.json index f2931ce3..31c8e0ed 100644 --- a/i18n/es-AR.i18n.json +++ b/i18n/es-AR.i18n.json @@ -348,8 +348,6 @@ "import-board-c": "Importar tablero", "import-board-title-trello": "Importar tablero de Trello", "import-board-title-wekan": "Import board from previous export", - "import-sandstorm-backup-warning": "Do not delete data you import from original exported board or Trello before checking does this grain close and open again, or do you get Board not found error, that means data loss.", - "import-sandstorm-warning": "El tablero importado va a borrar todos los datos existentes en el tablero y reemplazarlos con los del tablero en cuestión.", "from-trello": "De Trello", "from-wekan": "From previous export", "import-board-instruction-trello": "En tu tablero de Trello, ve a 'Menú', luego a 'Más', 'Imprimir y Exportar', 'Exportar JSON', y copia el texto resultante.", diff --git a/i18n/es.i18n.json b/i18n/es.i18n.json index fd929535..47b48e6d 100644 --- a/i18n/es.i18n.json +++ b/i18n/es.i18n.json @@ -1,780 +1,778 @@ { - "accept": "Aceptar", - "act-activity-notify": "Notificación de actividad", - "act-addAttachment": "añadido el adjunto __attachment__ a la tarjeta __card__ de la lista __list__ del carril __swimlane__ del tablero __board__", - "act-deleteAttachment": "eliminado el adjunto __attachment__ de la tarjeta __card__ de la lista __list__ del carril __swimlane__ del tablero __board__", - "act-addSubtask": "añadida la subtarea __subtask__ a la tarjeta __card__ de la lista __list__ del carril __swimlane__ del tablero __board__", - "act-addLabel": "añadida la etiqueta __label__ a la tarjeta __card__ de la lista __list__ del carril __swimlane__ del tablero __board__", - "act-addedLabel": "añadida la etiqueta __label__ a la tarjeta __card__ de la lista __list__ del carril __swimlane__ del tablero __board__", - "act-removeLabel": "eliminada la etiqueta __label__ de la tarjeta __card__ de la lista __list__ del carril __swimlane__ del tablero __board__", - "act-removedLabel": "eliminada la etiqueta __label__ de la tarjeta __card__ de la lista __list__ del carril __swimlane__ del tablero __board__", - "act-addChecklist": "añadida la lista de verificación __checklist__ a la tarjeta __card__ de la lista __list__ del carril __swimlane__ del tablero __board__", - "act-addChecklistItem": "añadido el elemento __checklistItem__ a la lista de verificación __checklist__ de la tarjeta __card__ de la lista __list__ del carril __swimlane__ del tablero __board__", - "act-removeChecklist": "eliminada la lista de verificación __checklist__ de la tarjeta __card__ de la lista __list__ del carril __swimlane__ del tablero __board__", - "act-removeChecklistItem": "eliminado el elemento __checklistItem__ de la lista de verificación __checkList__ de la tarjeta __card__ de la lista __list__ del carril __swimlane__ del tablero __board__", - "act-checkedItem": "marcado el elemento __checklistItem__ de la lista de verificación __checklist__ de la tarjeta __card__ de la lista __list__ del carril __swimlane__ del tablero __board__", - "act-uncheckedItem": "desmarcado el elemento __checklistItem__ de la lista de verificación __checklist__ de la tarjeta __card__ de la lista __list__ del carril __swimlane__ del tablero __board__", - "act-completeChecklist": "completada la lista de verificación __checklist__ de la tarjeta __card__ de la lista __list__ del carril __swimlane__ del tablero __board__", - "act-uncompleteChecklist": "no completada la lista de verificación __checklist__ de la tarjeta __card__ de la lista __list__ del carril __swimlane__ del tablero __board__", - "act-addComment": "comentario en la tarjeta__card__: __comment__ de la lista __list__ del carril __swimlane__ del tablero __board__", - "act-editComment": "comentario editado en la tarjeta __card__: __comment__ de la lista __list__ del carril __swimlane__ del tablero __board__", - "act-deleteComment": "comentario eliminado en la tarjeta __card__: __comment__ de la lista __list__ del carril __swimlane__ del tablero __board__", - "act-createBoard": "creó el tablero __board__", - "act-createSwimlane": "creó el carril de flujo __swimlane__ en el tablero __board__", - "act-createCard": "creada la tarjeta __card__ de la lista __list__ del carril __swimlane__ del tablero __board__", - "act-createCustomField": " creado el campo personalizado __customField__ en el tablero __board__", - "act-deleteCustomField": "eliminado el campo personalizado __customField__ del tablero __board__", - "act-setCustomField": "editado el campo personalizado __customField__: __customFieldValue__ en la tarjeta __card__ de la lista __list__ del carril __swimlane__ del tablero __board__", - "act-createList": "añadida la lista __list__ al tablero __board__", - "act-addBoardMember": "añadido el mimbro __member__ al tablero __board__", - "act-archivedBoard": "El tablero __board__ se ha archivado", - "act-archivedCard": "La tarjeta __card__ de la lista __list__ del carril __swimlane__ del tablero __board__ se ha archivado", - "act-archivedList": "La lista __list__ del carril __swimlane__ del tablero __board__ se ha archivado", - "act-archivedSwimlane": "El carril __swimlane__ del tablero __board__ se ha archivado", - "act-importBoard": "importado el tablero __board__", - "act-importCard": "importada la tarjeta __card__ a la lista __list__ del carrril __swimlane__ del tablero __board__", - "act-importList": "importada la lista __list__ al carril __swimlane__ del tablero __board__", - "act-joinMember": "añadido el miembro __member__ a la tarjeta __card__ de la lista __list__ del carril __swimlane__ del tablero __board__", - "act-moveCard": "movida la tarjeta __card__ del tablero __board__ de la lista __oldList__ del carril __oldSwimlane__ a la lista __list__ del carril __swimlane__", - "act-moveCardToOtherBoard": "movida la tarjeta __card__ de la lista __oldList__ del carril __oldSwimlane__ del tablero __oldBoard__ a la lista __list__ del carril __swimlane__ del tablero __board__", - "act-removeBoardMember": "eliminado el miembro __member__ del tablero __board__", - "act-restoredCard": "restaurada la tarjeta __card__ a la lista __list__ del carril __swimlane__ del tablero __board__", - "act-unjoinMember": "eliminado el miembro __member__ de la tarjeta __card__ de la lista __list__ del carril __swimlane__ del tablero __board__", - "act-withBoardTitle": "__board__", - "act-withCardTitle": "[__board__] __card__", - "actions": "Acciones", - "activities": "Actividades", - "activity": "Actividad", - "activity-added": "ha añadido %s a %s", - "activity-archived": "%s se ha archivado", - "activity-attached": "ha adjuntado %s a %s", - "activity-created": "ha creado %s", - "activity-customfield-created": "creó el campo personalizado %s", - "activity-excluded": "ha excluido %s de %s", - "activity-imported": "ha importado %s a %s desde %s", - "activity-imported-board": "ha importado %s desde %s", - "activity-joined": "se ha unido a %s", - "activity-moved": "ha movido %s de %s a %s", - "activity-on": "en %s", - "activity-removed": "ha eliminado %s de %s", - "activity-sent": "ha enviado %s a %s", - "activity-unjoined": "se ha desvinculado de %s", - "activity-subtask-added": "ha añadido la subtarea a %s", - "activity-checked-item": "marcado %s en la lista de verificación %s de %s", - "activity-unchecked-item": "desmarcado %s en lista %s de %s", - "activity-checklist-added": "ha añadido una lista de verificación a %s", - "activity-checklist-removed": "eliminada una lista de verificación desde %s", - "activity-checklist-completed": "lista de verificación completada %s de %s", - "activity-checklist-uncompleted": "no completado la lista %s de %s", - "activity-checklist-item-added": "ha añadido el elemento de la lista de verificación a '%s' en %s", - "activity-checklist-item-removed": "eliminado un elemento de la lista de verificación desde '%s' en %s", - "add": "Añadir", - "activity-checked-item-card": "marcado %s en la lista de verificación %s", - "activity-unchecked-item-card": "desmarcado %s en la lista de verificación %s", - "activity-checklist-completed-card": "completada la lista de verificación __checklist__ de la tarjeta __card__ de la lista __list__ del carril __swimlane__ del tablero __board__", - "activity-checklist-uncompleted-card": "no completó la lista de verificación %s", - "activity-editComment": "comentario editado", - "activity-deleteComment": "comentario eliminado", - "add-attachment": "Añadir adjunto", - "add-board": "Añadir tablero", - "add-card": "Añadir una tarjeta", - "add-swimlane": "Añadir un carril de flujo", - "add-subtask": "Añadir subtarea", - "add-checklist": "Añadir una lista de verificación", - "add-checklist-item": "Añadir un elemento a la lista de verificación", - "add-cover": "Añadir portada", - "add-label": "Añadir una etiqueta", - "add-list": "Añadir una lista", - "add-members": "Añadir miembros", - "added": "Añadida el", - "addMemberPopup-title": "Miembros", - "admin": "Administrador", - "admin-desc": "Puedes ver y editar tarjetas, eliminar miembros, y cambiar las preferencias del tablero", - "admin-announcement": "Aviso", - "admin-announcement-active": "Activar el aviso para todo el sistema", - "admin-announcement-title": "Aviso del administrador", - "all-boards": "Tableros", - "and-n-other-card": "y __count__ tarjeta más", - "and-n-other-card_plural": "y otras __count__ tarjetas", - "apply": "Aplicar", - "app-is-offline": "Cargando, espera por favor. Refrescar esta página causará pérdida de datos. Si la carga no funciona, por favor comprueba que el servidor no se ha parado.", - "archive": "Archivar", - "archive-all": "Archivar todo", - "archive-board": "Archivar este tablero", - "archive-card": "Archivar esta tarjeta", - "archive-list": "Archivar esta lista", - "archive-swimlane": "Archivar este carril", - "archive-selection": "Archivar esta selección", - "archiveBoardPopup-title": "¿Archivar este tablero?", - "archived-items": "Archivo", - "archived-boards": "Tableros en el Archivo", - "restore-board": "Restaurar el tablero", - "no-archived-boards": "No hay Tableros en el Archivo", - "archives": "Archivo", - "template": "Plantilla", - "templates": "Plantillas", - "assign-member": "Asignar miembros", - "attached": "adjuntado", - "attachment": "Adjunto", - "attachment-delete-pop": "La eliminación de un fichero adjunto es permanente. Esta acción no puede deshacerse.", - "attachmentDeletePopup-title": "¿Eliminar el adjunto?", - "attachments": "Adjuntos", - "auto-watch": "Suscribirse automáticamente a los tableros cuando son creados", - "avatar-too-big": "El avatar es muy grande (70KB máx.)", - "back": "Atrás", - "board-change-color": "Cambiar el color", - "board-nb-stars": "%s destacados", - "board-not-found": "Tablero no encontrado", - "board-private-info": "Este tablero será <strong>privado</strong>.", - "board-public-info": "Este tablero será <strong>público</strong>.", - "boardChangeColorPopup-title": "Cambiar el fondo del tablero", - "boardChangeTitlePopup-title": "Renombrar el tablero", - "boardChangeVisibilityPopup-title": "Cambiar visibilidad", - "boardChangeWatchPopup-title": "Cambiar vigilancia", - "boardMenuPopup-title": "Preferencias del tablero", - "boardChangeViewPopup-title": "Vista del tablero", - "boards": "Tableros", - "board-view": "Vista del tablero", - "board-view-cal": "Calendario", - "board-view-swimlanes": "Carriles", - "board-view-collapse": "Contraer", - "board-view-lists": "Listas", - "bucket-example": "Como “Cosas por hacer” por ejemplo", - "cancel": "Cancelar", - "card-archived": "Se archivó esta tarjeta", - "board-archived": "Se archivó este tablero", - "card-comments-title": "Esta tarjeta tiene %s comentarios.", - "card-delete-notice": "la eliminación es permanente. Perderás todas las acciones asociadas a esta tarjeta.", - "card-delete-pop": "Se eliminarán todas las acciones del historial de actividades y no se podrá volver a abrir la tarjeta. Esta acción no puede deshacerse.", - "card-delete-suggest-archive": "Puedes mover una tarjeta al Archivo para quitarla del tablero y preservar la actividad.", - "card-due": "Vence", - "card-due-on": "Vence el", - "card-spent": "Tiempo consumido", - "card-edit-attachments": "Editar los adjuntos", - "card-edit-custom-fields": "Editar los campos personalizados", - "card-start-voting": "Start voting", - "card-cancel-voting": "Delete voting and all votes", - "card-edit-labels": "Editar las etiquetas", - "card-edit-members": "Editar los miembros", - "card-labels-title": "Cambia las etiquetas de la tarjeta", - "card-members-title": "Añadir o eliminar miembros del tablero desde la tarjeta.", - "card-start": "Comienza", - "card-start-on": "Comienza el", - "cardAttachmentsPopup-title": "Adjuntar desde", - "cardCustomField-datePopup-title": "Cambiar la fecha", - "cardCustomFieldsPopup-title": "Editar los campos personalizados", - "cardStartVotingPopup-title": "Start a vote", - "positiveVoteMembersPopup-title": "Proponents", - "negativeVoteMembersPopup-title": "Opponents", - "vote-question": "Voting question", - "vote-public": "Public vote", - "vote-for-it": "for it", - "vote-against": "contrarios", - "cardDeletePopup-title": "¿Eliminar la tarjeta?", - "cardDetailsActionsPopup-title": "Acciones de la tarjeta", - "cardLabelsPopup-title": "Etiquetas", - "cardMembersPopup-title": "Miembros", - "cardMorePopup-title": "Más", - "cardTemplatePopup-title": "Crear plantilla", - "cards": "Tarjetas", - "cards-count": "Tarjetas", - "casSignIn": "Iniciar sesión con CAS", - "cardType-card": "Tarjeta", - "cardType-linkedCard": "Tarjeta enlazada", - "cardType-linkedBoard": "Tablero enlazado", - "change": "Cambiar", - "change-avatar": "Cambiar el avatar", - "change-password": "Cambiar la contraseña", - "change-permissions": "Cambiar los permisos", - "change-settings": "Cambiar las preferencias", - "changeAvatarPopup-title": "Cambiar el avatar", - "changeLanguagePopup-title": "Cambiar el idioma", - "changePasswordPopup-title": "Cambiar la contraseña", - "changePermissionsPopup-title": "Cambiar los permisos", - "changeSettingsPopup-title": "Cambiar las preferencias", - "subtasks": "Subtareas", - "checklists": "Lista de verificación", - "click-to-star": "Haz clic para destacar este tablero.", - "click-to-unstar": "Haz clic para dejar de destacar este tablero.", - "clipboard": "el portapapeles o con arrastrar y soltar", - "close": "Cerrar", - "close-board": "Cerrar el tablero", - "close-board-pop": "Podrás restaurar el tablero haciendo clic en el botón \"Archivo\" del encabezado de la pantalla inicial.", - "color-black": "negra", - "color-blue": "azul", - "color-crimson": "carmesí", - "color-darkgreen": "verde oscuro", - "color-gold": "oro", - "color-gray": "gris", - "color-green": "verde", - "color-indigo": "añil", - "color-lime": "lima", - "color-magenta": "magenta", - "color-mistyrose": "rosa claro", - "color-navy": "azul marino", - "color-orange": "naranja", - "color-paleturquoise": "turquesa", - "color-peachpuff": "melocotón", - "color-pink": "rosa", - "color-plum": "púrpura", - "color-purple": "violeta", - "color-red": "roja", - "color-saddlebrown": "marrón", - "color-silver": "plata", - "color-sky": "celeste", - "color-slateblue": "azul", - "color-white": "blanco", - "color-yellow": "amarilla", - "unset-color": "Desmarcar", - "comment": "Comentar", - "comment-placeholder": "Escribir comentario", - "comment-only": "Sólo comentarios", - "comment-only-desc": "Solo puedes comentar en las tarjetas.", - "no-comments": "No hay comentarios", - "no-comments-desc": "No se pueden mostrar comentarios ni actividades.", - "worker": "Trabajador", - "worker-desc": "Solo puede mover tarjetas, asignarse a la tarjeta y comentar.", - "computer": "el ordenador", - "confirm-subtask-delete-dialog": "¿Seguro que quieres eliminar la subtarea?", - "confirm-checklist-delete-dialog": "¿Seguro que quieres eliminar la lista de verificación?", - "copy-card-link-to-clipboard": "Copiar el enlace de la tarjeta al portapapeles", - "linkCardPopup-title": "Enlazar tarjeta", - "searchElementPopup-title": "Buscar", - "copyCardPopup-title": "Copiar la tarjeta", - "copyChecklistToManyCardsPopup-title": "Copiar la plantilla de la lista de verificación en varias tarjetas", - "copyChecklistToManyCardsPopup-instructions": "Títulos y descripciones de las tarjetas de destino en formato JSON", - "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"Título de la primera tarjeta\", \"description\":\"Descripción de la primera tarjeta\"}, {\"title\":\"Título de la segunda tarjeta\",\"description\":\"Descripción de la segunda tarjeta\"},{\"title\":\"Título de la última tarjeta\",\"description\":\"Descripción de la última tarjeta\"} ]", - "create": "Crear", - "createBoardPopup-title": "Crear tablero", - "chooseBoardSourcePopup-title": "Importar un tablero", - "createLabelPopup-title": "Crear etiqueta", - "createCustomField": "Crear un campo", - "createCustomFieldPopup-title": "Crear un campo", - "current": "actual", - "custom-field-delete-pop": "Se eliminará este campo personalizado de todas las tarjetas y se destruirá su historial. Esta acción no puede deshacerse.", - "custom-field-checkbox": "Casilla de verificación", - "custom-field-date": "Fecha", - "custom-field-dropdown": "Lista desplegable", - "custom-field-dropdown-none": "(nada)", - "custom-field-dropdown-options": "Opciones de la lista", - "custom-field-dropdown-options-placeholder": "Pulsa Intro para añadir más opciones", - "custom-field-dropdown-unknown": "(desconocido)", - "custom-field-number": "Número", - "custom-field-text": "Texto", - "custom-fields": "Campos personalizados", - "date": "Fecha", - "decline": "Declinar", - "default-avatar": "Avatar por defecto", - "delete": "Eliminar", - "deleteCustomFieldPopup-title": "¿Eliminar el campo personalizado?", - "deleteLabelPopup-title": "¿Eliminar la etiqueta?", - "description": "Descripción", - "disambiguateMultiLabelPopup-title": "Desambiguar la acción de etiqueta", - "disambiguateMultiMemberPopup-title": "Desambiguar la acción de miembro", - "discard": "Descartarla", - "done": "Hecho", - "download": "Descargar", - "edit": "Editar", - "edit-avatar": "Cambiar el avatar", - "edit-profile": "Editar el perfil", - "edit-wip-limit": "Cambiar el límite del trabajo en proceso", - "soft-wip-limit": "Límite del trabajo en proceso flexible", - "editCardStartDatePopup-title": "Cambiar la fecha de comienzo", - "editCardDueDatePopup-title": "Cambiar la fecha de vencimiento", - "editCustomFieldPopup-title": "Editar el campo", - "editCardSpentTimePopup-title": "Cambiar el tiempo consumido", - "editLabelPopup-title": "Cambiar la etiqueta", - "editNotificationPopup-title": "Editar las notificaciones", - "editProfilePopup-title": "Editar el perfil", - "email": "Correo electrónico", - "email-enrollAccount-subject": "Cuenta creada en __siteName__", - "email-enrollAccount-text": "Hola __user__,\n\nPara empezar a utilizar el servicio, simplemente haz clic en el siguiente enlace.\n\n__url__\n\nGracias.", - "email-fail": "Error al enviar el correo", - "email-fail-text": "Error al intentar enviar el correo", - "email-invalid": "Correo no válido", - "email-invite": "Invitar vía correo electrónico", - "email-invite-subject": "__inviter__ ha enviado una invitación", - "email-invite-text": "Estimado __user__,\n\n__inviter__ te invita a unirte al tablero '__board__' para colaborar.\n\nPor favor, haz clic en el siguiente enlace:\n\n__url__\n\nGracias.", - "email-resetPassword-subject": "Restablecer tu contraseña en __siteName__", - "email-resetPassword-text": "Hola __user__,\n\nPara restablecer tu contraseña, haz clic en el siguiente enlace.\n\n__url__\n\nGracias.", - "email-sent": "Correo enviado", - "email-verifyEmail-subject": "Verifica tu dirección de correo en __siteName__", - "email-verifyEmail-text": "Hola __user__,\n\nPara verificar tu cuenta de correo electrónico, haz clic en el siguiente enlace.\n\n__url__\n\nGracias.", - "enable-wip-limit": "Habilitar el límite del trabajo en proceso", - "error-board-doesNotExist": "El tablero no existe", - "error-board-notAdmin": "Es necesario ser administrador de este tablero para hacer eso", - "error-board-notAMember": "Es necesario ser miembro de este tablero para hacer eso", - "error-json-malformed": "El texto no es un JSON válido", - "error-json-schema": "Sus datos JSON no incluyen la información apropiada en el formato correcto", - "error-list-doesNotExist": "La lista no existe", - "error-user-doesNotExist": "El usuario no existe", - "error-user-notAllowSelf": "No puedes invitarte a ti mismo", - "error-user-notCreated": "El usuario no ha sido creado", - "error-username-taken": "Este nombre de usuario ya está en uso", - "error-email-taken": "Esta dirección de correo ya está en uso", - "export-board": "Exportar el tablero", - "sort": "Ordenar", - "sort-desc": "Click para ordenar la lista", - "list-sort-by": "Ordenar la lista por:", - "list-label-modifiedAt": "Hora de último acceso", - "list-label-title": "Nombre de la lista", - "list-label-sort": "Tu orden manual", - "list-label-short-modifiedAt": "(L)", - "list-label-short-title": "(N)", - "list-label-short-sort": "(M)", - "filter": "Filtrar", - "filter-cards": "Filtrar tarjetas o listas", - "list-filter-label": "Filtrar listas por título", - "filter-clear": "Limpiar el filtro", - "filter-no-label": "Sin etiqueta", - "filter-no-member": "Sin miembro", - "filter-no-assignee": "No assignee", - "filter-no-custom-fields": "Sin campos personalizados", - "filter-show-archive": "Mostrar las listas archivadas", - "filter-hide-empty": "Ocultar las listas vacías", - "filter-on": "Filtrado activado", - "filter-on-desc": "Estás filtrando tarjetas en este tablero. Haz clic aquí para editar el filtro.", - "filter-to-selection": "Filtrar la selección", - "advanced-filter-label": "Filtrado avanzado", - "advanced-filter-description": "El filtrado avanzado permite escribir una cadena que contiene los siguientes operadores: == != <= >= && || ( ) Se utiliza un espacio como separador entre los operadores. Se pueden filtrar todos los campos personalizados escribiendo sus nombres y valores. Por ejemplo: Campo1 == Valor1. Nota: Si los campos o valores contienen espacios, deben encapsularse entre comillas simples. Por ejemplo: 'Campo 1' == 'Valor 1'. Para omitir los caracteres de control único (' \\/), se usa \\. Por ejemplo: Campo1 = I\\'m. También se pueden combinar múltiples condiciones. Por ejemplo: C1 == V1 || C1 == V2. Normalmente todos los operadores se interpretan de izquierda a derecha. Se puede cambiar el orden colocando paréntesis. Por ejemplo: C1 == V1 && ( C2 == V2 || C2 == V3 ). También se puede buscar en campos de texto usando expresiones regulares: C1 == /Tes.*/i", - "fullname": "Nombre completo", - "header-logo-title": "Volver a tu página de tableros", - "hide-system-messages": "Ocultar las notificaciones de actividad", - "headerBarCreateBoardPopup-title": "Crear tablero", - "home": "Inicio", - "import": "Importar", - "link": "Enlace", - "import-board": "importar un tablero", - "import-board-c": "Importar un tablero", - "import-board-title-trello": "Importar un tablero desde Trello", - "import-board-title-wekan": "Importar tablero desde una exportación previa", - "import-sandstorm-backup-warning": "No elimine los datos que está importando del tablero o Trello original antes de verificar que la semilla pueda cerrarse y abrirse nuevamente, o que ocurra un error de \"Tablero no encontrado\", de lo contrario perderá sus datos.", - "import-sandstorm-warning": "El tablero importado eliminará todos los datos existentes en este tablero y los reemplazará con los datos del tablero importado.", - "from-trello": "Desde Trello", - "from-wekan": "Desde exportación previa", - "import-board-instruction-trello": "En tu tablero de Trello, ve a 'Menú', luego 'Más' > 'Imprimir y exportar' > 'Exportar JSON', y copia el texto resultante.", - "import-board-instruction-wekan": "En tu tablero, vete a 'Menú', luego 'Exportar tablero', y copia el texto en el archivo descargado.", - "import-board-instruction-about-errors": "Aunque obtengas errores cuando importes el tablero, a veces la importación funciona igualmente, y el tablero se encontrará en la página de tableros.", - "import-json-placeholder": "Pega tus datos JSON válidos aquí", - "import-map-members": "Mapa de miembros", - "import-members-map": "Tu tablero importado tiene algunos miembros. Por favor, mapea los miembros que quieres importar con tus usuarios.", - "import-show-user-mapping": "Revisión de la asignación de miembros", - "import-user-select": "Selecciona el miembro existe que quieres usar como este miembro.", - "importMapMembersAddPopup-title": "Seleccionar miembro", - "info": "Versión", - "initials": "Iniciales", - "invalid-date": "Fecha no válida", - "invalid-time": "Tiempo no válido", - "invalid-user": "Usuario no válido", - "joined": "se ha unido", - "just-invited": "Has sido invitado a este tablero", - "keyboard-shortcuts": "Atajos de teclado", - "label-create": "Crear una etiqueta", - "label-default": "etiqueta %s (por defecto)", - "label-delete-pop": "Se eliminará esta etiqueta de todas las tarjetas y se destruirá su historial. Esta acción no puede deshacerse.", - "labels": "Etiquetas", - "language": "Cambiar el idioma", - "last-admin-desc": "No puedes cambiar roles porque debe haber al menos un administrador.", - "leave-board": "Abandonar el tablero", - "leave-board-pop": "¿Seguro que quieres abandonar __boardTitle__? Serás desvinculado de todas las tarjetas en este tablero.", - "leaveBoardPopup-title": "¿Abandonar el tablero?", - "link-card": "Enlazar a esta tarjeta", - "list-archive-cards": "Archivar todas las tarjetas de esta lista", - "list-archive-cards-pop": "Esto eliminará del tablero todas las tarjetas en esta lista. Para ver las tarjetas en el Archivo y recuperarlas al tablero haga click en \"Menu\" > \"Archivo\"", - "list-move-cards": "Mover todas las tarjetas de esta lista", - "list-select-cards": "Seleccionar todas las tarjetas de esta lista", - "set-color-list": "Cambiar el color", - "listActionPopup-title": "Acciones de la lista", - "swimlaneActionPopup-title": "Acciones del carril de flujo", - "swimlaneAddPopup-title": "Añadir un carril de flujo debajo", - "listImportCardPopup-title": "Importar una tarjeta de Trello", - "listMorePopup-title": "Más", - "link-list": "Enlazar a esta lista", - "list-delete-pop": "Todas las acciones serán eliminadas del historial de actividades y no se podrá recuperar la lista. Esta acción no puede deshacerse.", - "list-delete-suggest-archive": "Puedes mover una lista al Archivo para quitarla del tablero y preservar la actividad.", - "lists": "Listas", - "swimlanes": "Carriles", - "log-out": "Finalizar la sesión", - "log-in": "Iniciar sesión", - "loginPopup-title": "Iniciar sesión", - "memberMenuPopup-title": "Preferencias de miembro", - "members": "Miembros", - "menu": "Menú", - "move-selection": "Mover la selección", - "moveCardPopup-title": "Mover la tarjeta", - "moveCardToBottom-title": "Mover al final", - "moveCardToTop-title": "Mover al principio", - "moveSelectionPopup-title": "Mover la selección", - "multi-selection": "Selección múltiple", - "multi-selection-on": "Selección múltiple activada", - "muted": "Silenciado", - "muted-info": "No serás notificado de ningún cambio en este tablero", - "my-boards": "Mis tableros", - "name": "Nombre", - "no-archived-cards": "No hay tarjetas archivadas.", - "no-archived-lists": "No hay listas archivadas.", - "no-archived-swimlanes": "No hay carriles archivados.", - "no-results": "Sin resultados", - "normal": "Normal", - "normal-desc": "Puedes ver y editar tarjetas. No puedes cambiar la configuración.", - "not-accepted-yet": "La invitación no ha sido aceptada aún", - "notify-participate": "Recibir actualizaciones de cualquier tarjeta en la que participas como creador o miembro", - "notify-watch": "Recibir actuaizaciones de cualquier tablero, lista o tarjeta que estés vigilando", - "optional": "opcional", - "or": "o", - "page-maybe-private": "Esta página puede ser privada. Es posible que puedas verla al <a href='%s'>iniciar sesión</a>.", - "page-not-found": "Página no encontrada.", - "password": "Contraseña", - "paste-or-dragdrop": "pegar o arrastrar y soltar un fichero de imagen (sólo imagen)", - "participating": "Participando", - "preview": "Previsualizar", - "previewAttachedImagePopup-title": "Previsualizar", - "previewClipboardImagePopup-title": "Previsualizar", - "private": "Privado", - "private-desc": "Este tablero es privado. Sólo las personas añadidas al tablero pueden verlo y editarlo.", - "profile": "Perfil", - "public": "Público", - "public-desc": "Este tablero es público. Es visible para cualquiera a través del enlace, y se mostrará en los buscadores como Google. Sólo las personas añadidas al tablero pueden editarlo.", - "quick-access-description": "Destaca un tablero para añadir un acceso directo en esta barra.", - "remove-cover": "Eliminar portada", - "remove-from-board": "Desvincular del tablero", - "remove-label": "Eliminar la etiqueta", - "listDeletePopup-title": "¿Eliminar la lista?", - "remove-member": "Eliminar miembro", - "remove-member-from-card": "Eliminar de la tarjeta", - "remove-member-pop": "¿Eliminar __name__ (__username__) de __boardTitle__? El miembro será eliminado de todas las tarjetas de este tablero. En ellas se mostrará una notificación.", - "removeMemberPopup-title": "¿Eliminar miembro?", - "rename": "Renombrar", - "rename-board": "Renombrar el tablero", - "restore": "Restaurar", - "save": "Añadir", - "search": "Buscar", - "rules": "Reglas", - "search-cards": "Buscar entre los títulos, las descripciones de las tarjetas/listas y los campos personalizados en este tablero. ", - "search-example": "¿Texto a buscar?", - "select-color": "Seleccionar el color", - "set-wip-limit-value": "Cambiar el límite para el número máximo de tareas en esta lista.", - "setWipLimitPopup-title": "Cambiar el límite del trabajo en proceso", - "shortcut-assign-self": "Asignarte a ti mismo a la tarjeta actual", - "shortcut-autocomplete-emoji": "Autocompletar emoji", - "shortcut-autocomplete-members": "Autocompletar miembros", - "shortcut-clear-filters": "Limpiar todos los filtros", - "shortcut-close-dialog": "Cerrar el cuadro de diálogo", - "shortcut-filter-my-cards": "Filtrar mis tarjetas", - "shortcut-show-shortcuts": "Mostrar esta lista de atajos", - "shortcut-toggle-filterbar": "Conmutar la barra lateral del filtro", - "shortcut-toggle-sidebar": "Conmutar la barra lateral del tablero", - "show-cards-minimum-count": "Mostrar recuento de tarjetas si la lista contiene más de", - "sidebar-open": "Abrir la barra lateral", - "sidebar-close": "Cerrar la barra lateral", - "signupPopup-title": "Crear una cuenta", - "star-board-title": "Haz clic para destacar este tablero. Se mostrará en la parte superior de tu lista de tableros.", - "starred-boards": "Tableros destacados", - "starred-boards-description": "Los tableros destacados se mostrarán en la parte superior de tu lista de tableros.", - "subscribe": "Suscribirse", - "team": "Equipo", - "this-board": "este tablero", - "this-card": "esta tarjeta", - "spent-time-hours": "Tiempo consumido (horas)", - "overtime-hours": "Tiempo excesivo (horas)", - "overtime": "Tiempo excesivo", - "has-overtime-cards": "Hay tarjetas con el tiempo excedido", - "has-spenttime-cards": "Se ha excedido el tiempo de las tarjetas", - "time": "Hora", - "title": "Título", - "tracking": "Siguiendo", - "tracking-info": "Serás notificado de cualquier cambio en las tarjetas en las que participas como creador o miembro.", - "type": "Tipo", - "unassign-member": "Desvincular al miembro", - "unsaved-description": "Tienes una descripción por añadir.", - "unwatch": "Dejar de vigilar", - "upload": "Cargar", - "upload-avatar": "Cargar un avatar", - "uploaded-avatar": "Avatar cargado", - "username": "Nombre de usuario", - "view-it": "Verla", - "warn-list-archived": "advertencia: esta tarjeta está en una lista en el Archivo", - "watch": "Vigilar", - "watching": "Vigilando", - "watching-info": "Serás notificado de cualquier cambio en este tablero", - "welcome-board": "Tablero de bienvenida", - "welcome-swimlane": "Hito 1", - "welcome-list1": "Básicos", - "welcome-list2": "Avanzados", - "card-templates-swimlane": "Plantilla de tarjeta", - "list-templates-swimlane": "Listar plantillas", - "board-templates-swimlane": "Plantilla de tablero", - "what-to-do": "¿Qué quieres hacer?", - "wipLimitErrorPopup-title": "El límite del trabajo en proceso no es válido.", - "wipLimitErrorPopup-dialog-pt1": "El número de tareas en esta lista es mayor que el límite del trabajo en proceso que has definido.", - "wipLimitErrorPopup-dialog-pt2": "Por favor, mueve algunas tareas fuera de esta lista, o fija un límite del trabajo en proceso más alto.", - "admin-panel": "Panel del administrador", - "settings": "Preferencias", - "people": "Personas", - "registration": "Registro", - "disable-self-registration": "Deshabilitar autoregistro", - "invite": "Invitar", - "invite-people": "Invitar a personas", - "to-boards": "A el(los) tablero(s)", - "email-addresses": "Direcciones de correo electrónico", - "smtp-host-description": "Dirección del servidor SMTP para gestionar tus correos", - "smtp-port-description": "Puerto usado por el servidor SMTP para mandar correos", - "smtp-tls-description": "Habilitar el soporte TLS para el servidor SMTP", - "smtp-host": "Servidor SMTP", - "smtp-port": "Puerto SMTP", - "smtp-username": "Nombre de usuario", - "smtp-password": "Contraseña", - "smtp-tls": "Soporte TLS", - "send-from": "Desde", - "send-smtp-test": "Enviarte un correo de prueba a ti mismo", - "invitation-code": "Código de Invitación", - "email-invite-register-subject": "__inviter__ te ha enviado una invitación", - "email-invite-register-text": "Querido __user__,\n__inviter__ le invita al tablero kanban para colaborar.\n\nPor favor, siga el siguiente enlace:\n__url__\n\nY tu código de invitación es: __icode__\n\nGracias.", - "email-smtp-test-subject": "Prueba de email SMTP", - "email-smtp-test-text": "El correo se ha enviado correctamente", - "error-invitation-code-not-exist": "El código de invitación no existe", - "error-notAuthorized": "No estás autorizado a ver esta página.", - "webhook-title": "Nombre del Webhook", - "webhook-token": "Token (opcional para la autenticación)", - "outgoing-webhooks": "Webhooks salientes", - "bidirectional-webhooks": "Webhooks de doble sentido", - "outgoingWebhooksPopup-title": "Webhooks salientes", - "boardCardTitlePopup-title": "Filtro de títulos de tarjeta", - "disable-webhook": "Deshabilitar este Webhook", - "global-webhook": "Webhooks globales", - "new-outgoing-webhook": "Nuevo webhook saliente", - "no-name": "(Desconocido)", - "Node_version": "Versión de Node", - "Meteor_version": "Versión de Meteor", - "MongoDB_version": "Versión de MongoDB", - "MongoDB_storage_engine": "Motor de almacenamiento de MongoDB", - "MongoDB_Oplog_enabled": "Oplog de MongoDB habilitado", - "OS_Arch": "Arquitectura del sistema", - "OS_Cpus": "Número de CPUs del sistema", - "OS_Freemem": "Memoria libre del sistema", - "OS_Loadavg": "Carga media del sistema", - "OS_Platform": "Plataforma del sistema", - "OS_Release": "Publicación del sistema", - "OS_Totalmem": "Memoria total del sistema", - "OS_Type": "Tipo de sistema", - "OS_Uptime": "Tiempo activo del sistema", - "days": "días", - "hours": "horas", - "minutes": "minutos", - "seconds": "segundos", - "show-field-on-card": "Mostrar este campo en la tarjeta", - "automatically-field-on-card": "Crear campos automáticamente para todas las tarjetas.", - "showLabel-field-on-card": "Mostrar etiquetas de campos en la minitarjeta.", - "yes": "Sí", - "no": "No", - "accounts": "Cuentas", - "accounts-allowEmailChange": "Permitir cambiar el correo electrónico", - "accounts-allowUserNameChange": "Permitir cambiar el nombre de usuario", - "createdAt": "Fecha de alta", - "verified": "Verificado", - "active": "Activo", - "card-received": "Recibido", - "card-received-on": "Recibido el", - "card-end": "Finalizado", - "card-end-on": "Finalizado el", - "editCardReceivedDatePopup-title": "Cambiar la fecha de recepción", - "editCardEndDatePopup-title": "Cambiar la fecha de finalización", - "setCardColorPopup-title": "Cambiar el color", - "setCardActionsColorPopup-title": "Elegir un color", - "setSwimlaneColorPopup-title": "Elegir un color", - "setListColorPopup-title": "Elegir un color", - "assigned-by": "Asignado por", - "requested-by": "Solicitado por", - "board-delete-notice": "Se eliminarán todas las listas, tarjetas y acciones asociadas a este tablero. Esta acción no puede deshacerse.", - "delete-board-confirm-popup": "Se eliminarán todas las listas, tarjetas, etiquetas y actividades, y no podrás recuperar los contenidos del tablero. Esta acción no puede deshacerse.", - "boardDeletePopup-title": "¿Eliminar el tablero?", - "delete-board": "Eliminar el tablero", - "default-subtasks-board": "Subtareas para el tablero __board__", - "default": "Por defecto", - "queue": "Cola", - "subtask-settings": "Preferencias de las subtareas", - "card-settings": "Preferencias de la tarjeta", - "boardSubtaskSettingsPopup-title": "Preferencias de las subtareas del tablero", - "boardCardSettingsPopup-title": "Preferencias de la tarjeta", - "deposit-subtasks-board": "Depositar subtareas en este tablero:", - "deposit-subtasks-list": "Lista de destino para subtareas depositadas aquí:", - "show-parent-in-minicard": "Mostrar el padre en una minitarjeta:", - "prefix-with-full-path": "Prefijo con ruta completa", - "prefix-with-parent": "Prefijo con el padre", - "subtext-with-full-path": "Subtexto con ruta completa", - "subtext-with-parent": "Subtexto con el padre", - "change-card-parent": "Cambiar la tarjeta padre", - "parent-card": "Tarjeta padre", - "source-board": "Tablero de origen", - "no-parent": "No mostrar la tarjeta padre", - "activity-added-label": "añadida etiqueta %s a %s", - "activity-removed-label": "eliminada etiqueta '%s' desde %s", - "activity-delete-attach": "eliminado un adjunto desde %s", - "activity-added-label-card": "añadida etiqueta '%s'", - "activity-removed-label-card": "eliminada etiqueta '%s'", - "activity-delete-attach-card": "eliminado un adjunto", - "activity-set-customfield": "Cambiar el campo personalizado '%s' a '%s' en %s", - "activity-unset-customfield": "Desmarcar el campo personalizado '%s' en %s", - "r-rule": "Regla", - "r-add-trigger": "Añadir disparador", - "r-add-action": "Añadir acción", - "r-board-rules": "Reglas del tablero", - "r-add-rule": "Añadir regla", - "r-view-rule": "Ver regla", - "r-delete-rule": "Eliminar regla", - "r-new-rule-name": "Nueva título de regla", - "r-no-rules": "No hay reglas", - "r-when-a-card": "Cuando una tarjeta", - "r-is": "es", - "r-is-moved": "es movida", - "r-added-to": "agregada a", - "r-removed-from": "eliminado de", - "r-the-board": "el tablero", - "r-list": "la lista", - "set-filter": "Filtrar", - "r-moved-to": "Movido a", - "r-moved-from": "Movido desde", - "r-archived": "Se archivó", - "r-unarchived": "Restaurado del archivo", - "r-a-card": "una tarjeta", - "r-when-a-label-is": "Cuando una etiqueta es", - "r-when-the-label": "Cuando la etiqueta es", - "r-list-name": "Nombre de lista", - "r-when-a-member": "Cuando un miembro es", - "r-when-the-member": "Cuando el miembro", - "r-name": "nombre", - "r-when-a-attach": "Cuando un adjunto", - "r-when-a-checklist": "Cuando una lista de verificación es", - "r-when-the-checklist": "Cuando la lista de verificación", - "r-completed": "Completada", - "r-made-incomplete": "Hecha incompleta", - "r-when-a-item": "Cuando un elemento de la lista de verificación es", - "r-when-the-item": "Cuando el elemento de la lista de verificación es", - "r-checked": "Marcado", - "r-unchecked": "Desmarcado", - "r-move-card-to": "Mover la tarjeta", - "r-top-of": "Arriba de", - "r-bottom-of": "Abajo de", - "r-its-list": "su lista", - "r-archive": "Archivar", - "r-unarchive": "Restaurar del Archivo", - "r-card": "la tarjeta", - "r-add": "Añadir", - "r-remove": "Eliminar", - "r-label": "etiqueta", - "r-member": "miembro", - "r-remove-all": "Eliminar todos los miembros de la tarjeta", - "r-set-color": "Cambiar el color a", - "r-checklist": "lista de verificación", - "r-check-all": "Marcar todo", - "r-uncheck-all": "Desmarcar todo", - "r-items-check": "elementos de la lista de verificación", - "r-check": "Marcar", - "r-uncheck": "Desmarcar", - "r-item": "elemento", - "r-of-checklist": "de la lista de verificación", - "r-send-email": "Enviar un email", - "r-to": "a", - "r-subject": "asunto", - "r-rule-details": "Detalle de la regla", - "r-d-move-to-top-gen": "Mover la tarjeta al inicio de su lista", - "r-d-move-to-top-spec": "Mover la tarjeta al inicio de la lista", - "r-d-move-to-bottom-gen": "Mover la tarjeta al final de su lista", - "r-d-move-to-bottom-spec": "Mover la tarjeta al final de la lista", - "r-d-send-email": "Enviar email", - "r-d-send-email-to": "a", - "r-d-send-email-subject": "asunto", - "r-d-send-email-message": "mensaje", - "r-d-archive": "Archivar la tarjeta", - "r-d-unarchive": "Restaurar tarjeta del Archivo", - "r-d-add-label": "Añadir etiqueta", - "r-d-remove-label": "Eliminar etiqueta", - "r-create-card": "Crear una nueva tarjeta", - "r-in-list": "en la lista", - "r-in-swimlane": "en el carril", - "r-d-add-member": "Añadir miembro", - "r-d-remove-member": "Eliminar miembro", - "r-d-remove-all-member": "Eliminar todos los miembros", - "r-d-check-all": "Marcar todos los elementos de una lista", - "r-d-uncheck-all": "Desmarcar todos los elementos de una lista", - "r-d-check-one": "Marcar elemento", - "r-d-uncheck-one": "Desmarcar elemento", - "r-d-check-of-list": "de la lista de verificación", - "r-d-add-checklist": "Añadir una lista de verificación", - "r-d-remove-checklist": "Eliminar lista de verificación", - "r-by": "por", - "r-add-checklist": "Añadir una lista de verificación", - "r-with-items": "con items", - "r-items-list": "item1,item2,item3", - "r-add-swimlane": "Agregar el carril", - "r-swimlane-name": "nombre del carril", - "r-board-note": "Nota: deje un campo vacío para que coincida con todos los valores posibles", - "r-checklist-note": "Nota: los ítems de la lista tienen que escribirse como valores separados por coma.", - "r-when-a-card-is-moved": "Cuando una tarjeta es movida a otra lista", - "r-set": "Cambiar", - "r-update": "Actualizar", - "r-datefield": "campo de fecha", - "r-df-start-at": "comienza", - "r-df-due-at": "vencimiento", - "r-df-end-at": "finalizado", - "r-df-received-at": "recibido", - "r-to-current-datetime": "a la fecha/hora actual", - "r-remove-value-from": "Eliminar el valor de", - "ldap": "LDAP", - "oauth2": "OAuth2", - "cas": "CAS", - "authentication-method": "Método de autenticación", - "authentication-type": "Tipo de autenticación", - "custom-product-name": "Nombre de producto personalizado", - "layout": "Diseño", - "hide-logo": "Ocultar el logo", - "add-custom-html-after-body-start": "Añade HTML personalizado después de <body>", - "add-custom-html-before-body-end": "Añade HTML personalizado después de </body>", - "error-undefined": "Algo no está bien", - "error-ldap-login": "Ocurrió un error al intentar acceder", - "display-authentication-method": "Mostrar el método de autenticación", - "default-authentication-method": "Método de autenticación por defecto", - "duplicate-board": "Duplicar tablero", - "people-number": "El número de personas es:", - "swimlaneDeletePopup-title": "¿Eliminar el carril de flujo?", - "swimlane-delete-pop": "Todas las acciones serán eliminadas del historial de actividades y no se podrá recuperar el carril de flujo. Esta acción no puede deshacerse.", - "restore-all": "Restaurar todas", - "delete-all": "Borrar todas", - "loading": "Cargando. Por favor, espere.", - "previous_as": "el último tiempo fue", - "act-a-dueAt": "cambiada la hora de vencimiento a \nCuándo: __timeValue__\nDónde: __card__\n el vencimiento anterior fue __timeOldValue__", - "act-a-endAt": "cambiada la hora de finalización a __timeValue__ Fecha anterior: (__timeOldValue__)", - "act-a-startAt": "cambiada la hora de comienzo a __timeValue__ Fecha anterior: (__timeOldValue__)", - "act-a-receivedAt": "cambiada la fecha de recepción a __timeValue__ Fecha anterior: (__timeOldValue__)", - "a-dueAt": "cambiada la hora de vencimiento a", - "a-endAt": "cambiada la hora de finalización a", - "a-startAt": "cambiada la hora de comienzo a", - "a-receivedAt": "cambiada la hora de recepción a", - "almostdue": "está próxima la hora de vencimiento actual %s", - "pastdue": "se sobrepasó la hora de vencimiento actual%s", - "duenow": "la hora de vencimiento actual %s es hoy", - "act-newDue": "__list__/__card__ tiene una 1ra notificación de vencimiento [__board__]", - "act-withDue": "__list__/__card__ notificaciones de vencimiento [__board__]", - "act-almostdue": "se ha notificado que el vencimiento actual (__timeValue__) de __card__ está próximo", - "act-pastdue": "se ha notificado que el vencimiento actual (__timeValue__) de __card__ se sobrepasó", - "act-duenow": "se ha notificado que el vencimiento actual (__timeValue__) de __card__ es ahora", - "act-atUserComment": "Se te mencionó en [__board__] __list__/__card__", - "delete-user-confirm-popup": "¿Seguro que quieres eliminar esta cuenta? Esta acción no puede deshacerse.", - "accounts-allowUserDelete": "Permitir a los usuarios eliminar su cuenta", - "hide-minicard-label-text": "Ocultar el texto de la etiqueta de la minitarjeta", - "show-desktop-drag-handles": "Mostrar los controles de arrastre del escritorio", - "assignee": "Asignado", - "cardAssigneesPopup-title": "Asignado", - "addmore-detail": "Añadir una descripción detallada", - "show-on-card": "Mostrar en la tarjeta", - "new": "Nuevo", - "editUserPopup-title": "Editar el usuario", - "newUserPopup-title": "Nuevo usuario", - "notifications": "Notificaciones", - "view-all": "Ver todo", - "filter-by-unread": "Filtrar por no leído", - "mark-all-as-read": "Marcar todo como leido", - "remove-all-read": "Remove all read", - "allow-rename": "Permitir renombrar", - "allowRenamePopup-title": "Permitir renombrar" -} \ No newline at end of file + "accept": "Aceptar", + "act-activity-notify": "Notificación de actividad", + "act-addAttachment": "añadido el adjunto __attachment__ a la tarjeta __card__ de la lista __list__ del carril __swimlane__ del tablero __board__", + "act-deleteAttachment": "eliminado el adjunto __attachment__ de la tarjeta __card__ de la lista __list__ del carril __swimlane__ del tablero __board__", + "act-addSubtask": "añadida la subtarea __subtask__ a la tarjeta __card__ de la lista __list__ del carril __swimlane__ del tablero __board__", + "act-addLabel": "añadida la etiqueta __label__ a la tarjeta __card__ de la lista __list__ del carril __swimlane__ del tablero __board__", + "act-addedLabel": "añadida la etiqueta __label__ a la tarjeta __card__ de la lista __list__ del carril __swimlane__ del tablero __board__", + "act-removeLabel": "eliminada la etiqueta __label__ de la tarjeta __card__ de la lista __list__ del carril __swimlane__ del tablero __board__", + "act-removedLabel": "eliminada la etiqueta __label__ de la tarjeta __card__ de la lista __list__ del carril __swimlane__ del tablero __board__", + "act-addChecklist": "añadida la lista de verificación __checklist__ a la tarjeta __card__ de la lista __list__ del carril __swimlane__ del tablero __board__", + "act-addChecklistItem": "añadido el elemento __checklistItem__ a la lista de verificación __checklist__ de la tarjeta __card__ de la lista __list__ del carril __swimlane__ del tablero __board__", + "act-removeChecklist": "eliminada la lista de verificación __checklist__ de la tarjeta __card__ de la lista __list__ del carril __swimlane__ del tablero __board__", + "act-removeChecklistItem": "eliminado el elemento __checklistItem__ de la lista de verificación __checkList__ de la tarjeta __card__ de la lista __list__ del carril __swimlane__ del tablero __board__", + "act-checkedItem": "marcado el elemento __checklistItem__ de la lista de verificación __checklist__ de la tarjeta __card__ de la lista __list__ del carril __swimlane__ del tablero __board__", + "act-uncheckedItem": "desmarcado el elemento __checklistItem__ de la lista de verificación __checklist__ de la tarjeta __card__ de la lista __list__ del carril __swimlane__ del tablero __board__", + "act-completeChecklist": "completada la lista de verificación __checklist__ de la tarjeta __card__ de la lista __list__ del carril __swimlane__ del tablero __board__", + "act-uncompleteChecklist": "no completada la lista de verificación __checklist__ de la tarjeta __card__ de la lista __list__ del carril __swimlane__ del tablero __board__", + "act-addComment": "comentario en la tarjeta__card__: __comment__ de la lista __list__ del carril __swimlane__ del tablero __board__", + "act-editComment": "comentario editado en la tarjeta __card__: __comment__ de la lista __list__ del carril __swimlane__ del tablero __board__", + "act-deleteComment": "comentario eliminado en la tarjeta __card__: __comment__ de la lista __list__ del carril __swimlane__ del tablero __board__", + "act-createBoard": "creó el tablero __board__", + "act-createSwimlane": "creó el carril de flujo __swimlane__ en el tablero __board__", + "act-createCard": "creada la tarjeta __card__ de la lista __list__ del carril __swimlane__ del tablero __board__", + "act-createCustomField": " creado el campo personalizado __customField__ en el tablero __board__", + "act-deleteCustomField": "eliminado el campo personalizado __customField__ del tablero __board__", + "act-setCustomField": "editado el campo personalizado __customField__: __customFieldValue__ en la tarjeta __card__ de la lista __list__ del carril __swimlane__ del tablero __board__", + "act-createList": "añadida la lista __list__ al tablero __board__", + "act-addBoardMember": "añadido el mimbro __member__ al tablero __board__", + "act-archivedBoard": "El tablero __board__ se ha archivado", + "act-archivedCard": "La tarjeta __card__ de la lista __list__ del carril __swimlane__ del tablero __board__ se ha archivado", + "act-archivedList": "La lista __list__ del carril __swimlane__ del tablero __board__ se ha archivado", + "act-archivedSwimlane": "El carril __swimlane__ del tablero __board__ se ha archivado", + "act-importBoard": "importado el tablero __board__", + "act-importCard": "importada la tarjeta __card__ a la lista __list__ del carrril __swimlane__ del tablero __board__", + "act-importList": "importada la lista __list__ al carril __swimlane__ del tablero __board__", + "act-joinMember": "añadido el miembro __member__ a la tarjeta __card__ de la lista __list__ del carril __swimlane__ del tablero __board__", + "act-moveCard": "movida la tarjeta __card__ del tablero __board__ de la lista __oldList__ del carril __oldSwimlane__ a la lista __list__ del carril __swimlane__", + "act-moveCardToOtherBoard": "movida la tarjeta __card__ de la lista __oldList__ del carril __oldSwimlane__ del tablero __oldBoard__ a la lista __list__ del carril __swimlane__ del tablero __board__", + "act-removeBoardMember": "eliminado el miembro __member__ del tablero __board__", + "act-restoredCard": "restaurada la tarjeta __card__ a la lista __list__ del carril __swimlane__ del tablero __board__", + "act-unjoinMember": "eliminado el miembro __member__ de la tarjeta __card__ de la lista __list__ del carril __swimlane__ del tablero __board__", + "act-withBoardTitle": "__board__", + "act-withCardTitle": "[__board__] __card__", + "actions": "Acciones", + "activities": "Actividades", + "activity": "Actividad", + "activity-added": "ha añadido %s a %s", + "activity-archived": "%s se ha archivado", + "activity-attached": "ha adjuntado %s a %s", + "activity-created": "ha creado %s", + "activity-customfield-created": "creó el campo personalizado %s", + "activity-excluded": "ha excluido %s de %s", + "activity-imported": "ha importado %s a %s desde %s", + "activity-imported-board": "ha importado %s desde %s", + "activity-joined": "se ha unido a %s", + "activity-moved": "ha movido %s de %s a %s", + "activity-on": "en %s", + "activity-removed": "ha eliminado %s de %s", + "activity-sent": "ha enviado %s a %s", + "activity-unjoined": "se ha desvinculado de %s", + "activity-subtask-added": "ha añadido la subtarea a %s", + "activity-checked-item": "marcado %s en la lista de verificación %s de %s", + "activity-unchecked-item": "desmarcado %s en lista %s de %s", + "activity-checklist-added": "ha añadido una lista de verificación a %s", + "activity-checklist-removed": "eliminada una lista de verificación desde %s", + "activity-checklist-completed": "lista de verificación completada %s de %s", + "activity-checklist-uncompleted": "no completado la lista %s de %s", + "activity-checklist-item-added": "ha añadido el elemento de la lista de verificación a '%s' en %s", + "activity-checklist-item-removed": "eliminado un elemento de la lista de verificación desde '%s' en %s", + "add": "Añadir", + "activity-checked-item-card": "marcado %s en la lista de verificación %s", + "activity-unchecked-item-card": "desmarcado %s en la lista de verificación %s", + "activity-checklist-completed-card": "completada la lista de verificación __checklist__ de la tarjeta __card__ de la lista __list__ del carril __swimlane__ del tablero __board__", + "activity-checklist-uncompleted-card": "no completó la lista de verificación %s", + "activity-editComment": "comentario editado", + "activity-deleteComment": "comentario eliminado", + "add-attachment": "Añadir adjunto", + "add-board": "Añadir tablero", + "add-card": "Añadir una tarjeta", + "add-swimlane": "Añadir un carril de flujo", + "add-subtask": "Añadir subtarea", + "add-checklist": "Añadir una lista de verificación", + "add-checklist-item": "Añadir un elemento a la lista de verificación", + "add-cover": "Añadir portada", + "add-label": "Añadir una etiqueta", + "add-list": "Añadir una lista", + "add-members": "Añadir miembros", + "added": "Añadida el", + "addMemberPopup-title": "Miembros", + "admin": "Administrador", + "admin-desc": "Puedes ver y editar tarjetas, eliminar miembros, y cambiar las preferencias del tablero", + "admin-announcement": "Aviso", + "admin-announcement-active": "Activar el aviso para todo el sistema", + "admin-announcement-title": "Aviso del administrador", + "all-boards": "Tableros", + "and-n-other-card": "y __count__ tarjeta más", + "and-n-other-card_plural": "y otras __count__ tarjetas", + "apply": "Aplicar", + "app-is-offline": "Cargando, espera por favor. Refrescar esta página causará pérdida de datos. Si la carga no funciona, por favor comprueba que el servidor no se ha parado.", + "archive": "Archivar", + "archive-all": "Archivar todo", + "archive-board": "Archivar este tablero", + "archive-card": "Archivar esta tarjeta", + "archive-list": "Archivar esta lista", + "archive-swimlane": "Archivar este carril", + "archive-selection": "Archivar esta selección", + "archiveBoardPopup-title": "¿Archivar este tablero?", + "archived-items": "Archivo", + "archived-boards": "Tableros en el Archivo", + "restore-board": "Restaurar el tablero", + "no-archived-boards": "No hay Tableros en el Archivo", + "archives": "Archivo", + "template": "Plantilla", + "templates": "Plantillas", + "assign-member": "Asignar miembros", + "attached": "adjuntado", + "attachment": "Adjunto", + "attachment-delete-pop": "La eliminación de un fichero adjunto es permanente. Esta acción no puede deshacerse.", + "attachmentDeletePopup-title": "¿Eliminar el adjunto?", + "attachments": "Adjuntos", + "auto-watch": "Suscribirse automáticamente a los tableros cuando son creados", + "avatar-too-big": "El avatar es muy grande (70KB máx.)", + "back": "Atrás", + "board-change-color": "Cambiar el color", + "board-nb-stars": "%s destacados", + "board-not-found": "Tablero no encontrado", + "board-private-info": "Este tablero será <strong>privado</strong>.", + "board-public-info": "Este tablero será <strong>público</strong>.", + "boardChangeColorPopup-title": "Cambiar el fondo del tablero", + "boardChangeTitlePopup-title": "Renombrar el tablero", + "boardChangeVisibilityPopup-title": "Cambiar visibilidad", + "boardChangeWatchPopup-title": "Cambiar vigilancia", + "boardMenuPopup-title": "Preferencias del tablero", + "boardChangeViewPopup-title": "Vista del tablero", + "boards": "Tableros", + "board-view": "Vista del tablero", + "board-view-cal": "Calendario", + "board-view-swimlanes": "Carriles", + "board-view-collapse": "Contraer", + "board-view-lists": "Listas", + "bucket-example": "Como “Cosas por hacer” por ejemplo", + "cancel": "Cancelar", + "card-archived": "Se archivó esta tarjeta", + "board-archived": "Se archivó este tablero", + "card-comments-title": "Esta tarjeta tiene %s comentarios.", + "card-delete-notice": "la eliminación es permanente. Perderás todas las acciones asociadas a esta tarjeta.", + "card-delete-pop": "Se eliminarán todas las acciones del historial de actividades y no se podrá volver a abrir la tarjeta. Esta acción no puede deshacerse.", + "card-delete-suggest-archive": "Puedes mover una tarjeta al Archivo para quitarla del tablero y preservar la actividad.", + "card-due": "Vence", + "card-due-on": "Vence el", + "card-spent": "Tiempo consumido", + "card-edit-attachments": "Editar los adjuntos", + "card-edit-custom-fields": "Editar los campos personalizados", + "card-start-voting": "Start voting", + "card-cancel-voting": "Delete voting and all votes", + "card-edit-labels": "Editar las etiquetas", + "card-edit-members": "Editar los miembros", + "card-labels-title": "Cambia las etiquetas de la tarjeta", + "card-members-title": "Añadir o eliminar miembros del tablero desde la tarjeta.", + "card-start": "Comienza", + "card-start-on": "Comienza el", + "cardAttachmentsPopup-title": "Adjuntar desde", + "cardCustomField-datePopup-title": "Cambiar la fecha", + "cardCustomFieldsPopup-title": "Editar los campos personalizados", + "cardStartVotingPopup-title": "Start a vote", + "positiveVoteMembersPopup-title": "Proponents", + "negativeVoteMembersPopup-title": "Opponents", + "vote-question": "Voting question", + "vote-public": "Public vote", + "vote-for-it": "for it", + "vote-against": "contrarios", + "cardDeletePopup-title": "¿Eliminar la tarjeta?", + "cardDetailsActionsPopup-title": "Acciones de la tarjeta", + "cardLabelsPopup-title": "Etiquetas", + "cardMembersPopup-title": "Miembros", + "cardMorePopup-title": "Más", + "cardTemplatePopup-title": "Crear plantilla", + "cards": "Tarjetas", + "cards-count": "Tarjetas", + "casSignIn": "Iniciar sesión con CAS", + "cardType-card": "Tarjeta", + "cardType-linkedCard": "Tarjeta enlazada", + "cardType-linkedBoard": "Tablero enlazado", + "change": "Cambiar", + "change-avatar": "Cambiar el avatar", + "change-password": "Cambiar la contraseña", + "change-permissions": "Cambiar los permisos", + "change-settings": "Cambiar las preferencias", + "changeAvatarPopup-title": "Cambiar el avatar", + "changeLanguagePopup-title": "Cambiar el idioma", + "changePasswordPopup-title": "Cambiar la contraseña", + "changePermissionsPopup-title": "Cambiar los permisos", + "changeSettingsPopup-title": "Cambiar las preferencias", + "subtasks": "Subtareas", + "checklists": "Lista de verificación", + "click-to-star": "Haz clic para destacar este tablero.", + "click-to-unstar": "Haz clic para dejar de destacar este tablero.", + "clipboard": "el portapapeles o con arrastrar y soltar", + "close": "Cerrar", + "close-board": "Cerrar el tablero", + "close-board-pop": "Podrás restaurar el tablero haciendo clic en el botón \"Archivo\" del encabezado de la pantalla inicial.", + "color-black": "negra", + "color-blue": "azul", + "color-crimson": "carmesí", + "color-darkgreen": "verde oscuro", + "color-gold": "oro", + "color-gray": "gris", + "color-green": "verde", + "color-indigo": "añil", + "color-lime": "lima", + "color-magenta": "magenta", + "color-mistyrose": "rosa claro", + "color-navy": "azul marino", + "color-orange": "naranja", + "color-paleturquoise": "turquesa", + "color-peachpuff": "melocotón", + "color-pink": "rosa", + "color-plum": "púrpura", + "color-purple": "violeta", + "color-red": "roja", + "color-saddlebrown": "marrón", + "color-silver": "plata", + "color-sky": "celeste", + "color-slateblue": "azul", + "color-white": "blanco", + "color-yellow": "amarilla", + "unset-color": "Desmarcar", + "comment": "Comentar", + "comment-placeholder": "Escribir comentario", + "comment-only": "Sólo comentarios", + "comment-only-desc": "Solo puedes comentar en las tarjetas.", + "no-comments": "No hay comentarios", + "no-comments-desc": "No se pueden mostrar comentarios ni actividades.", + "worker": "Trabajador", + "worker-desc": "Solo puede mover tarjetas, asignarse a la tarjeta y comentar.", + "computer": "el ordenador", + "confirm-subtask-delete-dialog": "¿Seguro que quieres eliminar la subtarea?", + "confirm-checklist-delete-dialog": "¿Seguro que quieres eliminar la lista de verificación?", + "copy-card-link-to-clipboard": "Copiar el enlace de la tarjeta al portapapeles", + "linkCardPopup-title": "Enlazar tarjeta", + "searchElementPopup-title": "Buscar", + "copyCardPopup-title": "Copiar la tarjeta", + "copyChecklistToManyCardsPopup-title": "Copiar la plantilla de la lista de verificación en varias tarjetas", + "copyChecklistToManyCardsPopup-instructions": "Títulos y descripciones de las tarjetas de destino en formato JSON", + "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"Título de la primera tarjeta\", \"description\":\"Descripción de la primera tarjeta\"}, {\"title\":\"Título de la segunda tarjeta\",\"description\":\"Descripción de la segunda tarjeta\"},{\"title\":\"Título de la última tarjeta\",\"description\":\"Descripción de la última tarjeta\"} ]", + "create": "Crear", + "createBoardPopup-title": "Crear tablero", + "chooseBoardSourcePopup-title": "Importar un tablero", + "createLabelPopup-title": "Crear etiqueta", + "createCustomField": "Crear un campo", + "createCustomFieldPopup-title": "Crear un campo", + "current": "actual", + "custom-field-delete-pop": "Se eliminará este campo personalizado de todas las tarjetas y se destruirá su historial. Esta acción no puede deshacerse.", + "custom-field-checkbox": "Casilla de verificación", + "custom-field-date": "Fecha", + "custom-field-dropdown": "Lista desplegable", + "custom-field-dropdown-none": "(nada)", + "custom-field-dropdown-options": "Opciones de la lista", + "custom-field-dropdown-options-placeholder": "Pulsa Intro para añadir más opciones", + "custom-field-dropdown-unknown": "(desconocido)", + "custom-field-number": "Número", + "custom-field-text": "Texto", + "custom-fields": "Campos personalizados", + "date": "Fecha", + "decline": "Declinar", + "default-avatar": "Avatar por defecto", + "delete": "Eliminar", + "deleteCustomFieldPopup-title": "¿Eliminar el campo personalizado?", + "deleteLabelPopup-title": "¿Eliminar la etiqueta?", + "description": "Descripción", + "disambiguateMultiLabelPopup-title": "Desambiguar la acción de etiqueta", + "disambiguateMultiMemberPopup-title": "Desambiguar la acción de miembro", + "discard": "Descartarla", + "done": "Hecho", + "download": "Descargar", + "edit": "Editar", + "edit-avatar": "Cambiar el avatar", + "edit-profile": "Editar el perfil", + "edit-wip-limit": "Cambiar el límite del trabajo en proceso", + "soft-wip-limit": "Límite del trabajo en proceso flexible", + "editCardStartDatePopup-title": "Cambiar la fecha de comienzo", + "editCardDueDatePopup-title": "Cambiar la fecha de vencimiento", + "editCustomFieldPopup-title": "Editar el campo", + "editCardSpentTimePopup-title": "Cambiar el tiempo consumido", + "editLabelPopup-title": "Cambiar la etiqueta", + "editNotificationPopup-title": "Editar las notificaciones", + "editProfilePopup-title": "Editar el perfil", + "email": "Correo electrónico", + "email-enrollAccount-subject": "Cuenta creada en __siteName__", + "email-enrollAccount-text": "Hola __user__,\n\nPara empezar a utilizar el servicio, simplemente haz clic en el siguiente enlace.\n\n__url__\n\nGracias.", + "email-fail": "Error al enviar el correo", + "email-fail-text": "Error al intentar enviar el correo", + "email-invalid": "Correo no válido", + "email-invite": "Invitar vía correo electrónico", + "email-invite-subject": "__inviter__ ha enviado una invitación", + "email-invite-text": "Estimado __user__,\n\n__inviter__ te invita a unirte al tablero '__board__' para colaborar.\n\nPor favor, haz clic en el siguiente enlace:\n\n__url__\n\nGracias.", + "email-resetPassword-subject": "Restablecer tu contraseña en __siteName__", + "email-resetPassword-text": "Hola __user__,\n\nPara restablecer tu contraseña, haz clic en el siguiente enlace.\n\n__url__\n\nGracias.", + "email-sent": "Correo enviado", + "email-verifyEmail-subject": "Verifica tu dirección de correo en __siteName__", + "email-verifyEmail-text": "Hola __user__,\n\nPara verificar tu cuenta de correo electrónico, haz clic en el siguiente enlace.\n\n__url__\n\nGracias.", + "enable-wip-limit": "Habilitar el límite del trabajo en proceso", + "error-board-doesNotExist": "El tablero no existe", + "error-board-notAdmin": "Es necesario ser administrador de este tablero para hacer eso", + "error-board-notAMember": "Es necesario ser miembro de este tablero para hacer eso", + "error-json-malformed": "El texto no es un JSON válido", + "error-json-schema": "Sus datos JSON no incluyen la información apropiada en el formato correcto", + "error-list-doesNotExist": "La lista no existe", + "error-user-doesNotExist": "El usuario no existe", + "error-user-notAllowSelf": "No puedes invitarte a ti mismo", + "error-user-notCreated": "El usuario no ha sido creado", + "error-username-taken": "Este nombre de usuario ya está en uso", + "error-email-taken": "Esta dirección de correo ya está en uso", + "export-board": "Exportar el tablero", + "sort": "Ordenar", + "sort-desc": "Click para ordenar la lista", + "list-sort-by": "Ordenar la lista por:", + "list-label-modifiedAt": "Hora de último acceso", + "list-label-title": "Nombre de la lista", + "list-label-sort": "Tu orden manual", + "list-label-short-modifiedAt": "(L)", + "list-label-short-title": "(N)", + "list-label-short-sort": "(M)", + "filter": "Filtrar", + "filter-cards": "Filtrar tarjetas o listas", + "list-filter-label": "Filtrar listas por título", + "filter-clear": "Limpiar el filtro", + "filter-no-label": "Sin etiqueta", + "filter-no-member": "Sin miembro", + "filter-no-assignee": "No assignee", + "filter-no-custom-fields": "Sin campos personalizados", + "filter-show-archive": "Mostrar las listas archivadas", + "filter-hide-empty": "Ocultar las listas vacías", + "filter-on": "Filtrado activado", + "filter-on-desc": "Estás filtrando tarjetas en este tablero. Haz clic aquí para editar el filtro.", + "filter-to-selection": "Filtrar la selección", + "advanced-filter-label": "Filtrado avanzado", + "advanced-filter-description": "El filtrado avanzado permite escribir una cadena que contiene los siguientes operadores: == != <= >= && || ( ) Se utiliza un espacio como separador entre los operadores. Se pueden filtrar todos los campos personalizados escribiendo sus nombres y valores. Por ejemplo: Campo1 == Valor1. Nota: Si los campos o valores contienen espacios, deben encapsularse entre comillas simples. Por ejemplo: 'Campo 1' == 'Valor 1'. Para omitir los caracteres de control único (' \\/), se usa \\. Por ejemplo: Campo1 = I\\'m. También se pueden combinar múltiples condiciones. Por ejemplo: C1 == V1 || C1 == V2. Normalmente todos los operadores se interpretan de izquierda a derecha. Se puede cambiar el orden colocando paréntesis. Por ejemplo: C1 == V1 && ( C2 == V2 || C2 == V3 ). También se puede buscar en campos de texto usando expresiones regulares: C1 == /Tes.*/i", + "fullname": "Nombre completo", + "header-logo-title": "Volver a tu página de tableros", + "hide-system-messages": "Ocultar las notificaciones de actividad", + "headerBarCreateBoardPopup-title": "Crear tablero", + "home": "Inicio", + "import": "Importar", + "link": "Enlace", + "import-board": "importar un tablero", + "import-board-c": "Importar un tablero", + "import-board-title-trello": "Importar un tablero desde Trello", + "import-board-title-wekan": "Importar tablero desde una exportación previa", + "from-trello": "Desde Trello", + "from-wekan": "Desde exportación previa", + "import-board-instruction-trello": "En tu tablero de Trello, ve a 'Menú', luego 'Más' > 'Imprimir y exportar' > 'Exportar JSON', y copia el texto resultante.", + "import-board-instruction-wekan": "En tu tablero, vete a 'Menú', luego 'Exportar tablero', y copia el texto en el archivo descargado.", + "import-board-instruction-about-errors": "Aunque obtengas errores cuando importes el tablero, a veces la importación funciona igualmente, y el tablero se encontrará en la página de tableros.", + "import-json-placeholder": "Pega tus datos JSON válidos aquí", + "import-map-members": "Mapa de miembros", + "import-members-map": "Tu tablero importado tiene algunos miembros. Por favor, mapea los miembros que quieres importar con tus usuarios.", + "import-show-user-mapping": "Revisión de la asignación de miembros", + "import-user-select": "Selecciona el miembro existe que quieres usar como este miembro.", + "importMapMembersAddPopup-title": "Seleccionar miembro", + "info": "Versión", + "initials": "Iniciales", + "invalid-date": "Fecha no válida", + "invalid-time": "Tiempo no válido", + "invalid-user": "Usuario no válido", + "joined": "se ha unido", + "just-invited": "Has sido invitado a este tablero", + "keyboard-shortcuts": "Atajos de teclado", + "label-create": "Crear una etiqueta", + "label-default": "etiqueta %s (por defecto)", + "label-delete-pop": "Se eliminará esta etiqueta de todas las tarjetas y se destruirá su historial. Esta acción no puede deshacerse.", + "labels": "Etiquetas", + "language": "Cambiar el idioma", + "last-admin-desc": "No puedes cambiar roles porque debe haber al menos un administrador.", + "leave-board": "Abandonar el tablero", + "leave-board-pop": "¿Seguro que quieres abandonar __boardTitle__? Serás desvinculado de todas las tarjetas en este tablero.", + "leaveBoardPopup-title": "¿Abandonar el tablero?", + "link-card": "Enlazar a esta tarjeta", + "list-archive-cards": "Archivar todas las tarjetas de esta lista", + "list-archive-cards-pop": "Esto eliminará del tablero todas las tarjetas en esta lista. Para ver las tarjetas en el Archivo y recuperarlas al tablero haga click en \"Menu\" > \"Archivo\"", + "list-move-cards": "Mover todas las tarjetas de esta lista", + "list-select-cards": "Seleccionar todas las tarjetas de esta lista", + "set-color-list": "Cambiar el color", + "listActionPopup-title": "Acciones de la lista", + "swimlaneActionPopup-title": "Acciones del carril de flujo", + "swimlaneAddPopup-title": "Añadir un carril de flujo debajo", + "listImportCardPopup-title": "Importar una tarjeta de Trello", + "listMorePopup-title": "Más", + "link-list": "Enlazar a esta lista", + "list-delete-pop": "Todas las acciones serán eliminadas del historial de actividades y no se podrá recuperar la lista. Esta acción no puede deshacerse.", + "list-delete-suggest-archive": "Puedes mover una lista al Archivo para quitarla del tablero y preservar la actividad.", + "lists": "Listas", + "swimlanes": "Carriles", + "log-out": "Finalizar la sesión", + "log-in": "Iniciar sesión", + "loginPopup-title": "Iniciar sesión", + "memberMenuPopup-title": "Preferencias de miembro", + "members": "Miembros", + "menu": "Menú", + "move-selection": "Mover la selección", + "moveCardPopup-title": "Mover la tarjeta", + "moveCardToBottom-title": "Mover al final", + "moveCardToTop-title": "Mover al principio", + "moveSelectionPopup-title": "Mover la selección", + "multi-selection": "Selección múltiple", + "multi-selection-on": "Selección múltiple activada", + "muted": "Silenciado", + "muted-info": "No serás notificado de ningún cambio en este tablero", + "my-boards": "Mis tableros", + "name": "Nombre", + "no-archived-cards": "No hay tarjetas archivadas.", + "no-archived-lists": "No hay listas archivadas.", + "no-archived-swimlanes": "No hay carriles archivados.", + "no-results": "Sin resultados", + "normal": "Normal", + "normal-desc": "Puedes ver y editar tarjetas. No puedes cambiar la configuración.", + "not-accepted-yet": "La invitación no ha sido aceptada aún", + "notify-participate": "Recibir actualizaciones de cualquier tarjeta en la que participas como creador o miembro", + "notify-watch": "Recibir actuaizaciones de cualquier tablero, lista o tarjeta que estés vigilando", + "optional": "opcional", + "or": "o", + "page-maybe-private": "Esta página puede ser privada. Es posible que puedas verla al <a href='%s'>iniciar sesión</a>.", + "page-not-found": "Página no encontrada.", + "password": "Contraseña", + "paste-or-dragdrop": "pegar o arrastrar y soltar un fichero de imagen (sólo imagen)", + "participating": "Participando", + "preview": "Previsualizar", + "previewAttachedImagePopup-title": "Previsualizar", + "previewClipboardImagePopup-title": "Previsualizar", + "private": "Privado", + "private-desc": "Este tablero es privado. Sólo las personas añadidas al tablero pueden verlo y editarlo.", + "profile": "Perfil", + "public": "Público", + "public-desc": "Este tablero es público. Es visible para cualquiera a través del enlace, y se mostrará en los buscadores como Google. Sólo las personas añadidas al tablero pueden editarlo.", + "quick-access-description": "Destaca un tablero para añadir un acceso directo en esta barra.", + "remove-cover": "Eliminar portada", + "remove-from-board": "Desvincular del tablero", + "remove-label": "Eliminar la etiqueta", + "listDeletePopup-title": "¿Eliminar la lista?", + "remove-member": "Eliminar miembro", + "remove-member-from-card": "Eliminar de la tarjeta", + "remove-member-pop": "¿Eliminar __name__ (__username__) de __boardTitle__? El miembro será eliminado de todas las tarjetas de este tablero. En ellas se mostrará una notificación.", + "removeMemberPopup-title": "¿Eliminar miembro?", + "rename": "Renombrar", + "rename-board": "Renombrar el tablero", + "restore": "Restaurar", + "save": "Añadir", + "search": "Buscar", + "rules": "Reglas", + "search-cards": "Buscar entre los títulos, las descripciones de las tarjetas/listas y los campos personalizados en este tablero. ", + "search-example": "¿Texto a buscar?", + "select-color": "Seleccionar el color", + "set-wip-limit-value": "Cambiar el límite para el número máximo de tareas en esta lista.", + "setWipLimitPopup-title": "Cambiar el límite del trabajo en proceso", + "shortcut-assign-self": "Asignarte a ti mismo a la tarjeta actual", + "shortcut-autocomplete-emoji": "Autocompletar emoji", + "shortcut-autocomplete-members": "Autocompletar miembros", + "shortcut-clear-filters": "Limpiar todos los filtros", + "shortcut-close-dialog": "Cerrar el cuadro de diálogo", + "shortcut-filter-my-cards": "Filtrar mis tarjetas", + "shortcut-show-shortcuts": "Mostrar esta lista de atajos", + "shortcut-toggle-filterbar": "Conmutar la barra lateral del filtro", + "shortcut-toggle-sidebar": "Conmutar la barra lateral del tablero", + "show-cards-minimum-count": "Mostrar recuento de tarjetas si la lista contiene más de", + "sidebar-open": "Abrir la barra lateral", + "sidebar-close": "Cerrar la barra lateral", + "signupPopup-title": "Crear una cuenta", + "star-board-title": "Haz clic para destacar este tablero. Se mostrará en la parte superior de tu lista de tableros.", + "starred-boards": "Tableros destacados", + "starred-boards-description": "Los tableros destacados se mostrarán en la parte superior de tu lista de tableros.", + "subscribe": "Suscribirse", + "team": "Equipo", + "this-board": "este tablero", + "this-card": "esta tarjeta", + "spent-time-hours": "Tiempo consumido (horas)", + "overtime-hours": "Tiempo excesivo (horas)", + "overtime": "Tiempo excesivo", + "has-overtime-cards": "Hay tarjetas con el tiempo excedido", + "has-spenttime-cards": "Se ha excedido el tiempo de las tarjetas", + "time": "Hora", + "title": "Título", + "tracking": "Siguiendo", + "tracking-info": "Serás notificado de cualquier cambio en las tarjetas en las que participas como creador o miembro.", + "type": "Tipo", + "unassign-member": "Desvincular al miembro", + "unsaved-description": "Tienes una descripción por añadir.", + "unwatch": "Dejar de vigilar", + "upload": "Cargar", + "upload-avatar": "Cargar un avatar", + "uploaded-avatar": "Avatar cargado", + "username": "Nombre de usuario", + "view-it": "Verla", + "warn-list-archived": "advertencia: esta tarjeta está en una lista en el Archivo", + "watch": "Vigilar", + "watching": "Vigilando", + "watching-info": "Serás notificado de cualquier cambio en este tablero", + "welcome-board": "Tablero de bienvenida", + "welcome-swimlane": "Hito 1", + "welcome-list1": "Básicos", + "welcome-list2": "Avanzados", + "card-templates-swimlane": "Plantilla de tarjeta", + "list-templates-swimlane": "Listar plantillas", + "board-templates-swimlane": "Plantilla de tablero", + "what-to-do": "¿Qué quieres hacer?", + "wipLimitErrorPopup-title": "El límite del trabajo en proceso no es válido.", + "wipLimitErrorPopup-dialog-pt1": "El número de tareas en esta lista es mayor que el límite del trabajo en proceso que has definido.", + "wipLimitErrorPopup-dialog-pt2": "Por favor, mueve algunas tareas fuera de esta lista, o fija un límite del trabajo en proceso más alto.", + "admin-panel": "Panel del administrador", + "settings": "Preferencias", + "people": "Personas", + "registration": "Registro", + "disable-self-registration": "Deshabilitar autoregistro", + "invite": "Invitar", + "invite-people": "Invitar a personas", + "to-boards": "A el(los) tablero(s)", + "email-addresses": "Direcciones de correo electrónico", + "smtp-host-description": "Dirección del servidor SMTP para gestionar tus correos", + "smtp-port-description": "Puerto usado por el servidor SMTP para mandar correos", + "smtp-tls-description": "Habilitar el soporte TLS para el servidor SMTP", + "smtp-host": "Servidor SMTP", + "smtp-port": "Puerto SMTP", + "smtp-username": "Nombre de usuario", + "smtp-password": "Contraseña", + "smtp-tls": "Soporte TLS", + "send-from": "Desde", + "send-smtp-test": "Enviarte un correo de prueba a ti mismo", + "invitation-code": "Código de Invitación", + "email-invite-register-subject": "__inviter__ te ha enviado una invitación", + "email-invite-register-text": "Querido __user__,\n__inviter__ le invita al tablero kanban para colaborar.\n\nPor favor, siga el siguiente enlace:\n__url__\n\nY tu código de invitación es: __icode__\n\nGracias.", + "email-smtp-test-subject": "Prueba de email SMTP", + "email-smtp-test-text": "El correo se ha enviado correctamente", + "error-invitation-code-not-exist": "El código de invitación no existe", + "error-notAuthorized": "No estás autorizado a ver esta página.", + "webhook-title": "Nombre del Webhook", + "webhook-token": "Token (opcional para la autenticación)", + "outgoing-webhooks": "Webhooks salientes", + "bidirectional-webhooks": "Webhooks de doble sentido", + "outgoingWebhooksPopup-title": "Webhooks salientes", + "boardCardTitlePopup-title": "Filtro de títulos de tarjeta", + "disable-webhook": "Deshabilitar este Webhook", + "global-webhook": "Webhooks globales", + "new-outgoing-webhook": "Nuevo webhook saliente", + "no-name": "(Desconocido)", + "Node_version": "Versión de Node", + "Meteor_version": "Versión de Meteor", + "MongoDB_version": "Versión de MongoDB", + "MongoDB_storage_engine": "Motor de almacenamiento de MongoDB", + "MongoDB_Oplog_enabled": "Oplog de MongoDB habilitado", + "OS_Arch": "Arquitectura del sistema", + "OS_Cpus": "Número de CPUs del sistema", + "OS_Freemem": "Memoria libre del sistema", + "OS_Loadavg": "Carga media del sistema", + "OS_Platform": "Plataforma del sistema", + "OS_Release": "Publicación del sistema", + "OS_Totalmem": "Memoria total del sistema", + "OS_Type": "Tipo de sistema", + "OS_Uptime": "Tiempo activo del sistema", + "days": "días", + "hours": "horas", + "minutes": "minutos", + "seconds": "segundos", + "show-field-on-card": "Mostrar este campo en la tarjeta", + "automatically-field-on-card": "Crear campos automáticamente para todas las tarjetas.", + "showLabel-field-on-card": "Mostrar etiquetas de campos en la minitarjeta.", + "yes": "Sí", + "no": "No", + "accounts": "Cuentas", + "accounts-allowEmailChange": "Permitir cambiar el correo electrónico", + "accounts-allowUserNameChange": "Permitir cambiar el nombre de usuario", + "createdAt": "Fecha de alta", + "verified": "Verificado", + "active": "Activo", + "card-received": "Recibido", + "card-received-on": "Recibido el", + "card-end": "Finalizado", + "card-end-on": "Finalizado el", + "editCardReceivedDatePopup-title": "Cambiar la fecha de recepción", + "editCardEndDatePopup-title": "Cambiar la fecha de finalización", + "setCardColorPopup-title": "Cambiar el color", + "setCardActionsColorPopup-title": "Elegir un color", + "setSwimlaneColorPopup-title": "Elegir un color", + "setListColorPopup-title": "Elegir un color", + "assigned-by": "Asignado por", + "requested-by": "Solicitado por", + "board-delete-notice": "Se eliminarán todas las listas, tarjetas y acciones asociadas a este tablero. Esta acción no puede deshacerse.", + "delete-board-confirm-popup": "Se eliminarán todas las listas, tarjetas, etiquetas y actividades, y no podrás recuperar los contenidos del tablero. Esta acción no puede deshacerse.", + "boardDeletePopup-title": "¿Eliminar el tablero?", + "delete-board": "Eliminar el tablero", + "default-subtasks-board": "Subtareas para el tablero __board__", + "default": "Por defecto", + "queue": "Cola", + "subtask-settings": "Preferencias de las subtareas", + "card-settings": "Preferencias de la tarjeta", + "boardSubtaskSettingsPopup-title": "Preferencias de las subtareas del tablero", + "boardCardSettingsPopup-title": "Preferencias de la tarjeta", + "deposit-subtasks-board": "Depositar subtareas en este tablero:", + "deposit-subtasks-list": "Lista de destino para subtareas depositadas aquí:", + "show-parent-in-minicard": "Mostrar el padre en una minitarjeta:", + "prefix-with-full-path": "Prefijo con ruta completa", + "prefix-with-parent": "Prefijo con el padre", + "subtext-with-full-path": "Subtexto con ruta completa", + "subtext-with-parent": "Subtexto con el padre", + "change-card-parent": "Cambiar la tarjeta padre", + "parent-card": "Tarjeta padre", + "source-board": "Tablero de origen", + "no-parent": "No mostrar la tarjeta padre", + "activity-added-label": "añadida etiqueta %s a %s", + "activity-removed-label": "eliminada etiqueta '%s' desde %s", + "activity-delete-attach": "eliminado un adjunto desde %s", + "activity-added-label-card": "añadida etiqueta '%s'", + "activity-removed-label-card": "eliminada etiqueta '%s'", + "activity-delete-attach-card": "eliminado un adjunto", + "activity-set-customfield": "Cambiar el campo personalizado '%s' a '%s' en %s", + "activity-unset-customfield": "Desmarcar el campo personalizado '%s' en %s", + "r-rule": "Regla", + "r-add-trigger": "Añadir disparador", + "r-add-action": "Añadir acción", + "r-board-rules": "Reglas del tablero", + "r-add-rule": "Añadir regla", + "r-view-rule": "Ver regla", + "r-delete-rule": "Eliminar regla", + "r-new-rule-name": "Nueva título de regla", + "r-no-rules": "No hay reglas", + "r-when-a-card": "Cuando una tarjeta", + "r-is": "es", + "r-is-moved": "es movida", + "r-added-to": "agregada a", + "r-removed-from": "eliminado de", + "r-the-board": "el tablero", + "r-list": "la lista", + "set-filter": "Filtrar", + "r-moved-to": "Movido a", + "r-moved-from": "Movido desde", + "r-archived": "Se archivó", + "r-unarchived": "Restaurado del archivo", + "r-a-card": "una tarjeta", + "r-when-a-label-is": "Cuando una etiqueta es", + "r-when-the-label": "Cuando la etiqueta es", + "r-list-name": "Nombre de lista", + "r-when-a-member": "Cuando un miembro es", + "r-when-the-member": "Cuando el miembro", + "r-name": "nombre", + "r-when-a-attach": "Cuando un adjunto", + "r-when-a-checklist": "Cuando una lista de verificación es", + "r-when-the-checklist": "Cuando la lista de verificación", + "r-completed": "Completada", + "r-made-incomplete": "Hecha incompleta", + "r-when-a-item": "Cuando un elemento de la lista de verificación es", + "r-when-the-item": "Cuando el elemento de la lista de verificación es", + "r-checked": "Marcado", + "r-unchecked": "Desmarcado", + "r-move-card-to": "Mover la tarjeta", + "r-top-of": "Arriba de", + "r-bottom-of": "Abajo de", + "r-its-list": "su lista", + "r-archive": "Archivar", + "r-unarchive": "Restaurar del Archivo", + "r-card": "la tarjeta", + "r-add": "Añadir", + "r-remove": "Eliminar", + "r-label": "etiqueta", + "r-member": "miembro", + "r-remove-all": "Eliminar todos los miembros de la tarjeta", + "r-set-color": "Cambiar el color a", + "r-checklist": "lista de verificación", + "r-check-all": "Marcar todo", + "r-uncheck-all": "Desmarcar todo", + "r-items-check": "elementos de la lista de verificación", + "r-check": "Marcar", + "r-uncheck": "Desmarcar", + "r-item": "elemento", + "r-of-checklist": "de la lista de verificación", + "r-send-email": "Enviar un email", + "r-to": "a", + "r-subject": "asunto", + "r-rule-details": "Detalle de la regla", + "r-d-move-to-top-gen": "Mover la tarjeta al inicio de su lista", + "r-d-move-to-top-spec": "Mover la tarjeta al inicio de la lista", + "r-d-move-to-bottom-gen": "Mover la tarjeta al final de su lista", + "r-d-move-to-bottom-spec": "Mover la tarjeta al final de la lista", + "r-d-send-email": "Enviar email", + "r-d-send-email-to": "a", + "r-d-send-email-subject": "asunto", + "r-d-send-email-message": "mensaje", + "r-d-archive": "Archivar la tarjeta", + "r-d-unarchive": "Restaurar tarjeta del Archivo", + "r-d-add-label": "Añadir etiqueta", + "r-d-remove-label": "Eliminar etiqueta", + "r-create-card": "Crear una nueva tarjeta", + "r-in-list": "en la lista", + "r-in-swimlane": "en el carril", + "r-d-add-member": "Añadir miembro", + "r-d-remove-member": "Eliminar miembro", + "r-d-remove-all-member": "Eliminar todos los miembros", + "r-d-check-all": "Marcar todos los elementos de una lista", + "r-d-uncheck-all": "Desmarcar todos los elementos de una lista", + "r-d-check-one": "Marcar elemento", + "r-d-uncheck-one": "Desmarcar elemento", + "r-d-check-of-list": "de la lista de verificación", + "r-d-add-checklist": "Añadir una lista de verificación", + "r-d-remove-checklist": "Eliminar lista de verificación", + "r-by": "por", + "r-add-checklist": "Añadir una lista de verificación", + "r-with-items": "con items", + "r-items-list": "item1,item2,item3", + "r-add-swimlane": "Agregar el carril", + "r-swimlane-name": "nombre del carril", + "r-board-note": "Nota: deje un campo vacío para que coincida con todos los valores posibles", + "r-checklist-note": "Nota: los ítems de la lista tienen que escribirse como valores separados por coma.", + "r-when-a-card-is-moved": "Cuando una tarjeta es movida a otra lista", + "r-set": "Cambiar", + "r-update": "Actualizar", + "r-datefield": "campo de fecha", + "r-df-start-at": "comienza", + "r-df-due-at": "vencimiento", + "r-df-end-at": "finalizado", + "r-df-received-at": "recibido", + "r-to-current-datetime": "a la fecha/hora actual", + "r-remove-value-from": "Eliminar el valor de", + "ldap": "LDAP", + "oauth2": "OAuth2", + "cas": "CAS", + "authentication-method": "Método de autenticación", + "authentication-type": "Tipo de autenticación", + "custom-product-name": "Nombre de producto personalizado", + "layout": "Diseño", + "hide-logo": "Ocultar el logo", + "add-custom-html-after-body-start": "Añade HTML personalizado después de <body>", + "add-custom-html-before-body-end": "Añade HTML personalizado después de </body>", + "error-undefined": "Algo no está bien", + "error-ldap-login": "Ocurrió un error al intentar acceder", + "display-authentication-method": "Mostrar el método de autenticación", + "default-authentication-method": "Método de autenticación por defecto", + "duplicate-board": "Duplicar tablero", + "people-number": "El número de personas es:", + "swimlaneDeletePopup-title": "¿Eliminar el carril de flujo?", + "swimlane-delete-pop": "Todas las acciones serán eliminadas del historial de actividades y no se podrá recuperar el carril de flujo. Esta acción no puede deshacerse.", + "restore-all": "Restaurar todas", + "delete-all": "Borrar todas", + "loading": "Cargando. Por favor, espere.", + "previous_as": "el último tiempo fue", + "act-a-dueAt": "cambiada la hora de vencimiento a \nCuándo: __timeValue__\nDónde: __card__\n el vencimiento anterior fue __timeOldValue__", + "act-a-endAt": "cambiada la hora de finalización a __timeValue__ Fecha anterior: (__timeOldValue__)", + "act-a-startAt": "cambiada la hora de comienzo a __timeValue__ Fecha anterior: (__timeOldValue__)", + "act-a-receivedAt": "cambiada la fecha de recepción a __timeValue__ Fecha anterior: (__timeOldValue__)", + "a-dueAt": "cambiada la hora de vencimiento a", + "a-endAt": "cambiada la hora de finalización a", + "a-startAt": "cambiada la hora de comienzo a", + "a-receivedAt": "cambiada la hora de recepción a", + "almostdue": "está próxima la hora de vencimiento actual %s", + "pastdue": "se sobrepasó la hora de vencimiento actual%s", + "duenow": "la hora de vencimiento actual %s es hoy", + "act-newDue": "__list__/__card__ tiene una 1ra notificación de vencimiento [__board__]", + "act-withDue": "__list__/__card__ notificaciones de vencimiento [__board__]", + "act-almostdue": "se ha notificado que el vencimiento actual (__timeValue__) de __card__ está próximo", + "act-pastdue": "se ha notificado que el vencimiento actual (__timeValue__) de __card__ se sobrepasó", + "act-duenow": "se ha notificado que el vencimiento actual (__timeValue__) de __card__ es ahora", + "act-atUserComment": "Se te mencionó en [__board__] __list__/__card__", + "delete-user-confirm-popup": "¿Seguro que quieres eliminar esta cuenta? Esta acción no puede deshacerse.", + "accounts-allowUserDelete": "Permitir a los usuarios eliminar su cuenta", + "hide-minicard-label-text": "Ocultar el texto de la etiqueta de la minitarjeta", + "show-desktop-drag-handles": "Mostrar los controles de arrastre del escritorio", + "assignee": "Asignado", + "cardAssigneesPopup-title": "Asignado", + "addmore-detail": "Añadir una descripción detallada", + "show-on-card": "Mostrar en la tarjeta", + "new": "Nuevo", + "editUserPopup-title": "Editar el usuario", + "newUserPopup-title": "Nuevo usuario", + "notifications": "Notificaciones", + "view-all": "Ver todo", + "filter-by-unread": "Filtrar por no leído", + "mark-all-as-read": "Marcar todo como leido", + "remove-all-read": "Remove all read", + "allow-rename": "Permitir renombrar", + "allowRenamePopup-title": "Permitir renombrar" +} diff --git a/i18n/eu.i18n.json b/i18n/eu.i18n.json index 3cc378af..4bd56017 100644 --- a/i18n/eu.i18n.json +++ b/i18n/eu.i18n.json @@ -1,780 +1,778 @@ { - "accept": "Onartu", - "act-activity-notify": "Activity Notification", - "act-addAttachment": "added attachment __attachment__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-deleteAttachment": "deleted attachment __attachment__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addSubtask": "added subtask __subtask__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addedLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removeLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removedLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addChecklist": "added checklist __checklist__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addChecklistItem": "added checklist item __checklistItem__ to checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removeChecklist": "removed checklist __checklist__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removeChecklistItem": "removed checklist item __checklistItem__ from checklist __checkList__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-checkedItem": "checked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-uncheckedItem": "unchecked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-completeChecklist": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-uncompleteChecklist": "uncompleted checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addComment": "commented on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-editComment": "edited comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-deleteComment": "deleted comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-createBoard": "created board __board__", - "act-createSwimlane": "created swimlane __swimlane__ to board __board__", - "act-createCard": "created card __card__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-createCustomField": "created custom field __customField__ at board __board__", - "act-deleteCustomField": "deleted custom field __customField__ at board __board__", - "act-setCustomField": "edited custom field __customField__: __customFieldValue__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-createList": "added list __list__ to board __board__", - "act-addBoardMember": "added member __member__ to board __board__", - "act-archivedBoard": "Board __board__ moved to Archive", - "act-archivedCard": "Card __card__ at list __list__ at swimlane __swimlane__ at board __board__ moved to Archive", - "act-archivedList": "List __list__ at swimlane __swimlane__ at board __board__ moved to Archive", - "act-archivedSwimlane": "Swimlane __swimlane__ at board __board__ moved to Archive", - "act-importBoard": "imported board __board__", - "act-importCard": "imported card __card__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-importList": "imported list __list__ to swimlane __swimlane__ at board __board__", - "act-joinMember": "added member __member__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-moveCard": "moved card __card__ at board __board__ from list __oldList__ at swimlane __oldSwimlane__ to list __list__ at swimlane __swimlane__", - "act-moveCardToOtherBoard": "moved card __card__ from list __oldList__ at swimlane __oldSwimlane__ at board __oldBoard__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-removeBoardMember": "removed member __member__ from board __board__", - "act-restoredCard": "restored card __card__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-unjoinMember": "removed member __member__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-withBoardTitle": "__board__", - "act-withCardTitle": "[__board__] __card__", - "actions": "Ekintzak", - "activities": "Jarduerak", - "activity": "Jarduera", - "activity-added": "%s %s(e)ra gehituta", - "activity-archived": "%s moved to Archive", - "activity-attached": "%s %s(e)ra erantsita", - "activity-created": "%s sortuta", - "activity-customfield-created": "created custom field %s", - "activity-excluded": "%s %s(e)tik kanpo utzita", - "activity-imported": "%s inportatuta %s(e)ra %s(e)tik", - "activity-imported-board": "%s inportatuta %s(e)tik", - "activity-joined": "%s(e)ra elkartuta", - "activity-moved": "%s %s(e)tik %s(e)ra eramanda", - "activity-on": "%s", - "activity-removed": "%s %s(e)tik kenduta", - "activity-sent": "%s %s(e)ri bidalita", - "activity-unjoined": "%s utzita", - "activity-subtask-added": "added subtask to %s", - "activity-checked-item": "checked %s in checklist %s of %s", - "activity-unchecked-item": "unchecked %s in checklist %s of %s", - "activity-checklist-added": "egiaztaketa zerrenda %s(e)ra gehituta", - "activity-checklist-removed": "removed a checklist from %s", - "activity-checklist-completed": "completed checklist %s of %s", - "activity-checklist-uncompleted": "uncompleted the checklist %s of %s", - "activity-checklist-item-added": "egiaztaketa zerrendako elementuak '%s'(e)ra gehituta %s(e)n", - "activity-checklist-item-removed": "removed a checklist item from '%s' in %s", - "add": "Gehitu", - "activity-checked-item-card": "checked %s in checklist %s", - "activity-unchecked-item-card": "unchecked %s in checklist %s", - "activity-checklist-completed-card": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "activity-checklist-uncompleted-card": "uncompleted the checklist %s", - "activity-editComment": "edited comment %s", - "activity-deleteComment": "deleted comment %s", - "add-attachment": "Gehitu eranskina", - "add-board": "Gehitu arbela", - "add-card": "Gehitu txartela", - "add-swimlane": "Add Swimlane", - "add-subtask": "Add Subtask", - "add-checklist": "Gehitu egiaztaketa zerrenda", - "add-checklist-item": "Gehitu elementu bat egiaztaketa zerrendara", - "add-cover": "Gehitu azala", - "add-label": "Gehitu etiketa", - "add-list": "Gehitu zerrenda", - "add-members": "Gehitu kideak", - "added": "Gehituta", - "addMemberPopup-title": "Kideak", - "admin": "Kudeatzailea", - "admin-desc": "Txartelak ikusi eta editatu ditzake, kideak kendu, eta arbelaren ezarpenak aldatu.", - "admin-announcement": "Jakinarazpena", - "admin-announcement-active": "Gaitu Sistema-eremuko Jakinarazpena", - "admin-announcement-title": "Administrariaren jakinarazpena", - "all-boards": "Arbel guztiak", - "and-n-other-card": "Eta beste txartel __count__", - "and-n-other-card_plural": "Eta beste __count__ txartel", - "apply": "Aplikatu", - "app-is-offline": "Loading, please wait. Refreshing the page will cause data loss. If loading does not work, please check that server has not stopped.", - "archive": "Move to Archive", - "archive-all": "Move All to Archive", - "archive-board": "Move Board to Archive", - "archive-card": "Move Card to Archive", - "archive-list": "Move List to Archive", - "archive-swimlane": "Move Swimlane to Archive", - "archive-selection": "Move selection to Archive", - "archiveBoardPopup-title": "Move Board to Archive?", - "archived-items": "Artxibatu", - "archived-boards": "Boards in Archive", - "restore-board": "Berreskuratu arbela", - "no-archived-boards": "No Boards in Archive.", - "archives": "Artxibatu", - "template": "Template", - "templates": "Templates", - "assign-member": "Esleitu kidea", - "attached": "erantsita", - "attachment": "Eranskina", - "attachment-delete-pop": "Eranskina ezabatzea behin betikoa da. Ez dago desegiterik.", - "attachmentDeletePopup-title": "Ezabatu eranskina?", - "attachments": "Eranskinak", - "auto-watch": "Automatikoki jarraitu arbelak hauek sortzean", - "avatar-too-big": "Avatarra handiegia da (Gehienez 70Kb)", - "back": "Atzera", - "board-change-color": "Aldatu kolorea", - "board-nb-stars": "%s izar", - "board-not-found": "Ez da arbela aurkitu", - "board-private-info": "Arbel hau <strong>pribatua</strong> izango da.", - "board-public-info": "Arbel hau <strong>publikoa</strong> izango da.", - "boardChangeColorPopup-title": "Aldatu arbelaren atzealdea", - "boardChangeTitlePopup-title": "Aldatu izena arbelari", - "boardChangeVisibilityPopup-title": "Aldatu ikusgaitasuna", - "boardChangeWatchPopup-title": "Aldatu ikuskatzea", - "boardMenuPopup-title": "Board Settings", - "boardChangeViewPopup-title": "Board View", - "boards": "Arbelak", - "board-view": "Board View", - "board-view-cal": "Calendar", - "board-view-swimlanes": "Swimlanes", - "board-view-collapse": "Collapse", - "board-view-lists": "Zerrendak", - "bucket-example": "Esaterako \"Pertz zerrenda\"", - "cancel": "Utzi", - "card-archived": "This card is moved to Archive.", - "board-archived": "This board is moved to Archive.", - "card-comments-title": "Txartel honek iruzkin %s dauka.", - "card-delete-notice": "Ezabaketa behin betiko da. Txartel honi lotutako ekintza guztiak galduko dituzu.", - "card-delete-pop": "Ekintza guztiak ekintza jariotik kenduko dira eta ezin izango duzu txartela berrireki. Ez dago desegiterik.", - "card-delete-suggest-archive": "You can move a card to Archive to remove it from the board and preserve the activity.", - "card-due": "Epemuga", - "card-due-on": "Epemuga", - "card-spent": "Erabilitako denbora", - "card-edit-attachments": "Editatu eranskinak", - "card-edit-custom-fields": "Edit custom fields", - "card-start-voting": "Start voting", - "card-cancel-voting": "Delete voting and all votes", - "card-edit-labels": "Editatu etiketak", - "card-edit-members": "Editatu kideak", - "card-labels-title": "Aldatu txartelaren etiketak", - "card-members-title": "Gehitu edo kendu arbeleko kideak txarteletik.", - "card-start": "Hasiera", - "card-start-on": "Hasiera", - "cardAttachmentsPopup-title": "Erantsi hemendik", - "cardCustomField-datePopup-title": "Change date", - "cardCustomFieldsPopup-title": "Edit custom fields", - "cardStartVotingPopup-title": "Start a vote", - "positiveVoteMembersPopup-title": "Proponents", - "negativeVoteMembersPopup-title": "Opponents", - "vote-question": "Voting question", - "vote-public": "Public vote", - "vote-for-it": "for it", - "vote-against": "against", - "cardDeletePopup-title": "Ezabatu txartela?", - "cardDetailsActionsPopup-title": "Txartel-ekintzak", - "cardLabelsPopup-title": "Etiketak", - "cardMembersPopup-title": "Kideak", - "cardMorePopup-title": "Gehiago", - "cardTemplatePopup-title": "Create template", - "cards": "Txartelak", - "cards-count": "Txartelak", - "casSignIn": "Sign In with CAS", - "cardType-card": "Card", - "cardType-linkedCard": "Linked Card", - "cardType-linkedBoard": "Linked Board", - "change": "Aldatu", - "change-avatar": "Aldatu avatarra", - "change-password": "Aldatu pasahitza", - "change-permissions": "Aldatu baimenak", - "change-settings": "Aldatu ezarpenak", - "changeAvatarPopup-title": "Aldatu avatarra", - "changeLanguagePopup-title": "Aldatu hizkuntza", - "changePasswordPopup-title": "Aldatu pasahitza", - "changePermissionsPopup-title": "Aldatu baimenak", - "changeSettingsPopup-title": "Aldatu ezarpenak", - "subtasks": "Subtasks", - "checklists": "Egiaztaketa zerrenda", - "click-to-star": "Egin klik arbel honi izarra jartzeko", - "click-to-unstar": "Egin klik arbel honi izarra kentzeko", - "clipboard": "Kopiatu eta itsatsi edo arrastatu eta jaregin", - "close": "Itxi", - "close-board": "Itxi arbela", - "close-board-pop": "You will be able to restore the board by clicking the “Archive” button from the home header.", - "color-black": "beltza", - "color-blue": "urdina", - "color-crimson": "crimson", - "color-darkgreen": "darkgreen", - "color-gold": "gold", - "color-gray": "gray", - "color-green": "berdea", - "color-indigo": "indigo", - "color-lime": "lima", - "color-magenta": "magenta", - "color-mistyrose": "mistyrose", - "color-navy": "navy", - "color-orange": "laranja", - "color-paleturquoise": "paleturquoise", - "color-peachpuff": "peachpuff", - "color-pink": "larrosa", - "color-plum": "plum", - "color-purple": "purpura", - "color-red": "gorria", - "color-saddlebrown": "saddlebrown", - "color-silver": "silver", - "color-sky": "zerua", - "color-slateblue": "slateblue", - "color-white": "white", - "color-yellow": "horia", - "unset-color": "Unset", - "comment": "Iruzkina", - "comment-placeholder": "Idatzi iruzkin bat", - "comment-only": "Iruzkinak besterik ez", - "comment-only-desc": "Iruzkinak txarteletan soilik egin ditzake", - "no-comments": "No comments", - "no-comments-desc": "Can not see comments and activities.", - "worker": "Worker", - "worker-desc": "Can only move cards, assign itself to card and comment.", - "computer": "Ordenagailua", - "confirm-subtask-delete-dialog": "Are you sure you want to delete subtask?", - "confirm-checklist-delete-dialog": "Are you sure you want to delete checklist?", - "copy-card-link-to-clipboard": "Kopiatu txartela arbelera", - "linkCardPopup-title": "Link Card", - "searchElementPopup-title": "Bilatu", - "copyCardPopup-title": "Kopiatu txartela", - "copyChecklistToManyCardsPopup-title": "Copy Checklist Template to Many Cards", - "copyChecklistToManyCardsPopup-instructions": "Destination Card Titles and Descriptions in this JSON format", - "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"First card title\", \"description\":\"First card description\"}, {\"title\":\"Second card title\",\"description\":\"Second card description\"},{\"title\":\"Last card title\",\"description\":\"Last card description\"} ]", - "create": "Sortu", - "createBoardPopup-title": "Sortu arbela", - "chooseBoardSourcePopup-title": "Inportatu arbela", - "createLabelPopup-title": "Sortu etiketa", - "createCustomField": "Create Field", - "createCustomFieldPopup-title": "Create Field", - "current": "unekoa", - "custom-field-delete-pop": "There is no undo. This will remove this custom field from all cards and destroy its history.", - "custom-field-checkbox": "Checkbox", - "custom-field-date": "Data", - "custom-field-dropdown": "Dropdown List", - "custom-field-dropdown-none": "(none)", - "custom-field-dropdown-options": "List Options", - "custom-field-dropdown-options-placeholder": "Press enter to add more options", - "custom-field-dropdown-unknown": "(unknown)", - "custom-field-number": "Number", - "custom-field-text": "Text", - "custom-fields": "Custom Fields", - "date": "Data", - "decline": "Ukatu", - "default-avatar": "Lehenetsitako avatarra", - "delete": "Ezabatu", - "deleteCustomFieldPopup-title": "Delete Custom Field?", - "deleteLabelPopup-title": "Ezabatu etiketa?", - "description": "Deskripzioa", - "disambiguateMultiLabelPopup-title": "Argitu etiketaren ekintza", - "disambiguateMultiMemberPopup-title": "Argitu kidearen ekintza", - "discard": "Baztertu", - "done": "Egina", - "download": "Deskargatu", - "edit": "Editatu", - "edit-avatar": "Aldatu avatarra", - "edit-profile": "Editatu profila", - "edit-wip-limit": "WIP muga editatu", - "soft-wip-limit": "WIP muga malgua", - "editCardStartDatePopup-title": "Aldatu hasiera data", - "editCardDueDatePopup-title": "Aldatu epemuga data", - "editCustomFieldPopup-title": "Edit Field", - "editCardSpentTimePopup-title": "Aldatu erabilitako denbora", - "editLabelPopup-title": "Aldatu etiketa", - "editNotificationPopup-title": "Editatu jakinarazpena", - "editProfilePopup-title": "Editatu profila", - "email": "e-posta", - "email-enrollAccount-subject": "Kontu bat sortu zaizu __siteName__ gunean", - "email-enrollAccount-text": "Kaixo __user__,\n\nZerbitzua erabiltzen hasteko, egin klik beheko loturan.\n\n__url__\n\nEskerrik asko.", - "email-fail": "E-posta bidalketak huts egin du", - "email-fail-text": "Arazoa mezua bidaltzen saiatzen", - "email-invalid": "Baliogabeko e-posta", - "email-invite": "Gonbidatu e-posta bidez", - "email-invite-subject": "__inviter__ erabiltzaileak gonbidapen bat bidali dizu", - "email-invite-text": "Kaixo __user__,\n\n__inviter__ erabiltzaileak \"__board__\" arbelera elkartzera gonbidatzen zaitu elkar-lanean aritzeko.\n\nJarraitu mesedez lotura hau:\n\n__url__\n\nEskerrik asko.", - "email-resetPassword-subject": "Leheneratu zure __siteName__ guneko pasahitza", - "email-resetPassword-text": "Kaixo __user__,\n\nZure pasahitza berrezartzeko, egin klik beheko loturan.\n\n__url__\n\nEskerrik asko.", - "email-sent": "E-posta bidali da", - "email-verifyEmail-subject": "Egiaztatu __siteName__ guneko zure e-posta helbidea.", - "email-verifyEmail-text": "Kaixo __user__,\n\nZure e-posta kontua egiaztatzeko, egin klik beheko loturan.\n\n__url__\n\nEskerrik asko.", - "enable-wip-limit": "WIP muga gaitu", - "error-board-doesNotExist": "Arbel hau ez da existitzen", - "error-board-notAdmin": "Arbel honetako kudeatzailea izan behar zara hori egin ahal izateko", - "error-board-notAMember": "Arbel honetako kidea izan behar zara hori egin ahal izateko", - "error-json-malformed": "Zure testua ez da baliozko JSON", - "error-json-schema": "Zure JSON datuek ez dute formatu zuzenaren informazio egokia", - "error-list-doesNotExist": "Zerrenda hau ez da existitzen", - "error-user-doesNotExist": "Erabiltzaile hau ez da existitzen", - "error-user-notAllowSelf": "Ezin duzu zure burua gonbidatu", - "error-user-notCreated": "Erabiltzaile hau sortu gabe dago", - "error-username-taken": "Erabiltzaile-izen hori hartuta dago", - "error-email-taken": "E-mail hori hartuta dago", - "export-board": "Esportatu arbela", - "sort": "Sort", - "sort-desc": "Click to Sort List", - "list-sort-by": "Sort the List By:", - "list-label-modifiedAt": "Last Access Time", - "list-label-title": "Name of the List", - "list-label-sort": "Your Manual Order", - "list-label-short-modifiedAt": "(L)", - "list-label-short-title": "(N)", - "list-label-short-sort": "(M)", - "filter": "Iragazi", - "filter-cards": "Filter Cards or Lists", - "list-filter-label": "Filter List by Title", - "filter-clear": "Garbitu iragazkia", - "filter-no-label": "Etiketarik ez", - "filter-no-member": "Kiderik ez", - "filter-no-assignee": "No assignee", - "filter-no-custom-fields": "No Custom Fields", - "filter-show-archive": "Show archived lists", - "filter-hide-empty": "Hide empty lists", - "filter-on": "Iragazkia gaituta dago", - "filter-on-desc": "Arbel honetako txartela iragazten ari zara. Egin klik hemen iragazkia editatzeko.", - "filter-to-selection": "Iragazketa aukerara", - "advanced-filter-label": "Advanced Filter", - "advanced-filter-description": "Advanced Filter allows to write a string containing following operators: == != <= >= && || ( ) A space is used as a separator between the Operators. You can filter for all Custom Fields by typing their names and values. For Example: Field1 == Value1. Note: If fields or values contains spaces, you need to encapsulate them into single quotes. For Example: 'Field 1' == 'Value 1'. For single control characters (' \\/) to be skipped, you can use \\. For example: Field1 == I\\'m. Also you can combine multiple conditions. For Example: F1 == V1 || F1 == V2. Normally all operators are interpreted from left to right. You can change the order by placing brackets. For Example: F1 == V1 && ( F2 == V2 || F2 == V3 ). Also you can search text fields using regex: F1 == /Tes.*/i", - "fullname": "Izen abizenak", - "header-logo-title": "Itzuli zure arbelen orrira.", - "hide-system-messages": "Ezkutatu sistemako mezuak", - "headerBarCreateBoardPopup-title": "Sortu arbela", - "home": "Hasiera", - "import": "Inportatu", - "link": "Link", - "import-board": "inportatu arbela", - "import-board-c": "Inportatu arbela", - "import-board-title-trello": "Inportatu arbela Trellotik", - "import-board-title-wekan": "Import board from previous export", - "import-sandstorm-backup-warning": "Do not delete data you import from original exported board or Trello before checking does this grain close and open again, or do you get Board not found error, that means data loss.", - "import-sandstorm-warning": "Inportatutako arbelak oraingo arbeleko informazio guztia ezabatuko du eta inportatutako arbeleko informazioarekin ordeztu.", - "from-trello": "Trellotik", - "from-wekan": "From previous export", - "import-board-instruction-trello": "Zure Trello arbelean, aukeratu 'Menu\", 'More', 'Print and Export', 'Export JSON', eta kopiatu jasotako testua hemen.", - "import-board-instruction-wekan": "In your board, go to 'Menu', then 'Export board', and copy the text in the downloaded file.", - "import-board-instruction-about-errors": "If you get errors when importing board, sometimes importing still works, and board is at All Boards page.", - "import-json-placeholder": "Isatsi baliozko JSON datuak hemen", - "import-map-members": "Kideen mapa", - "import-members-map": "Your imported board has some members. Please map the members you want to import to your users", - "import-show-user-mapping": "Berrikusi kideen mapa", - "import-user-select": "Pick your existing user you want to use as this member", - "importMapMembersAddPopup-title": "Select member", - "info": "Bertsioa", - "initials": "Inizialak", - "invalid-date": "Baliogabeko data", - "invalid-time": "Baliogabeko denbora", - "invalid-user": "Baliogabeko erabiltzailea", - "joined": "elkartu da", - "just-invited": "Arbel honetara gonbidatu berri zaituzte", - "keyboard-shortcuts": "Teklatu laster-bideak", - "label-create": "Sortu etiketa", - "label-default": "%s etiketa (lehenetsia)", - "label-delete-pop": "Ez dago desegiterik. Honek etiketa hau kenduko du txartel guztietatik eta bere historiala suntsitu.", - "labels": "Etiketak", - "language": "Hizkuntza", - "last-admin-desc": "Ezin duzu rola aldatu gutxienez kudeatzaile bat behar delako.", - "leave-board": "Utzi arbela", - "leave-board-pop": "Ziur zaude __boardTitle__ utzi nahi duzula? Arbel honetako txartel guztietatik ezabatua izango zara.", - "leaveBoardPopup-title": "Arbela utzi?", - "link-card": "Lotura txartel honetara", - "list-archive-cards": "Move all cards in this list to Archive", - "list-archive-cards-pop": "This will remove all the cards in this list from the board. To view cards in Archive and bring them back to the board, click “Menu” > “Archive”.", - "list-move-cards": "Lekuz aldatu zerrendako txartel guztiak", - "list-select-cards": "Aukeratu zerrenda honetako txartel guztiak", - "set-color-list": "Set Color", - "listActionPopup-title": "Zerrendaren ekintzak", - "swimlaneActionPopup-title": "Swimlane Actions", - "swimlaneAddPopup-title": "Add a Swimlane below", - "listImportCardPopup-title": "Inportatu Trello txartel bat", - "listMorePopup-title": "Gehiago", - "link-list": "Lotura zerrenda honetara", - "list-delete-pop": "Ekintza guztiak ekintza jariotik kenduko dira eta ezin izango duzu zerrenda berreskuratu. Ez dago desegiterik.", - "list-delete-suggest-archive": "You can move a list to Archive to remove it from the board and preserve the activity.", - "lists": "Zerrendak", - "swimlanes": "Swimlanes", - "log-out": "Itxi saioa", - "log-in": "Hasi saioa", - "loginPopup-title": "Hasi saioa", - "memberMenuPopup-title": "Kidearen ezarpenak", - "members": "Kideak", - "menu": "Menua", - "move-selection": "Lekuz aldatu hautaketa", - "moveCardPopup-title": "Lekuz aldatu txartela", - "moveCardToBottom-title": "Eraman behera", - "moveCardToTop-title": "Eraman gora", - "moveSelectionPopup-title": "Lekuz aldatu hautaketa", - "multi-selection": "Hautaketa anitza", - "multi-selection-on": "Hautaketa anitza gaituta dago", - "muted": "Mututua", - "muted-info": "Ez zaizkizu jakinaraziko arbel honi egindako aldaketak", - "my-boards": "Nire arbelak", - "name": "Izena", - "no-archived-cards": "No cards in Archive.", - "no-archived-lists": "No lists in Archive.", - "no-archived-swimlanes": "No swimlanes in Archive.", - "no-results": "Emaitzarik ez", - "normal": "Arrunta", - "normal-desc": "Txartelak ikusi eta editatu ditzake. Ezin ditu ezarpenak aldatu.", - "not-accepted-yet": "Gonbidapena ez da oraindik onartu", - "notify-participate": "Jaso sortzaile edo kide zaren txartelen jakinarazpenak", - "notify-watch": "Jaso ikuskatzen dituzun arbel, zerrenda edo txartelen jakinarazpenak", - "optional": "aukerazkoa", - "or": "edo", - "page-maybe-private": "Orri hau pribatua izan daiteke. Agian <a href='%s'>saioa hasi</a> eta gero ikusi ahal izango duzu.", - "page-not-found": "Ez da orria aurkitu.", - "password": "Pasahitza", - "paste-or-dragdrop": "itsasteko, edo irudi fitxategia arrastatu eta jaregiteko (irudia besterik ez)", - "participating": "Parte-hartzen", - "preview": "Aurreikusi", - "previewAttachedImagePopup-title": "Aurreikusi", - "previewClipboardImagePopup-title": "Aurreikusi", - "private": "Pribatua", - "private-desc": "Arbel hau pribatua da. Arbelera gehitutako jendeak besterik ezin du ikusi eta editatu.", - "profile": "Profila", - "public": "Publikoa", - "public-desc": "Arbel hau publikoa da lotura duen edonorentzat ikusgai dago eta Google bezalako bilatzaileetan agertuko da. Arbelera gehitutako kideek besterik ezin dute editatu.", - "quick-access-description": "Jarri izarra arbel bati barra honetan lasterbide bat sortzeko", - "remove-cover": "Kendu azala", - "remove-from-board": "Kendu arbeletik", - "remove-label": "Kendu etiketa", - "listDeletePopup-title": "Ezabatu zerrenda?", - "remove-member": "Kendu kidea", - "remove-member-from-card": "Kendu txarteletik", - "remove-member-pop": "Kendu __name__ (__username__) __boardTitle__ arbeletik? Kidea arbel honetako txartel guztietatik kenduko da. Jakinarazpenak bidaliko dira.", - "removeMemberPopup-title": "Kendu kidea?", - "rename": "Aldatu izena", - "rename-board": "Aldatu izena arbelari", - "restore": "Berrezarri", - "save": "Gorde", - "search": "Bilatu", - "rules": "Rules", - "search-cards": "Search from card/list titles, descriptions and custom fields on this board", - "search-example": "Text to search for?", - "select-color": "Aukeratu kolorea", - "set-wip-limit-value": "Zerrenda honetako atazen muga maximoa ezarri", - "setWipLimitPopup-title": "WIP muga ezarri", - "shortcut-assign-self": "Esleitu zure burua txartel honetara", - "shortcut-autocomplete-emoji": "Automatikoki osatu emojia", - "shortcut-autocomplete-members": "Automatikoki osatu kideak", - "shortcut-clear-filters": "Garbitu iragazki guztiak", - "shortcut-close-dialog": "Itxi elkarrizketa-koadroa", - "shortcut-filter-my-cards": "Iragazi nire txartelak", - "shortcut-show-shortcuts": "Erakutsi lasterbideen zerrenda hau", - "shortcut-toggle-filterbar": "Txandakatu iragazkiaren albo-barra", - "shortcut-toggle-sidebar": "Txandakatu arbelaren albo-barra", - "show-cards-minimum-count": "Erakutsi txartel kopurua hau baino handiagoa denean:", - "sidebar-open": "Ireki albo-barra", - "sidebar-close": "Itxi albo-barra", - "signupPopup-title": "Sortu kontu bat", - "star-board-title": "Egin klik arbel honi izarra jartzeko, zure arbelen zerrendaren goialdean agertuko da", - "starred-boards": "Izardun arbelak", - "starred-boards-description": "Izardun arbelak zure arbelen zerrendaren goialdean agertuko dira", - "subscribe": "Harpidetu", - "team": "Taldea", - "this-board": "arbel hau", - "this-card": "txartel hau", - "spent-time-hours": "Erabilitako denbora (orduak)", - "overtime-hours": "Luzapena (orduak)", - "overtime": "Luzapena", - "has-overtime-cards": "Luzapen txartelak ditu", - "has-spenttime-cards": "Erabilitako denbora txartelak ditu", - "time": "Ordua", - "title": "Izenburua", - "tracking": "Jarraitzen", - "tracking-info": "Sortzaile edo kide gisa parte-hartzen duzun txartelei egindako aldaketak jakinaraziko zaizkizu.", - "type": "Type", - "unassign-member": "Kendu kidea", - "unsaved-description": "Gorde gabeko deskripzio bat duzu", - "unwatch": "Utzi ikuskatzeari", - "upload": "Igo", - "upload-avatar": "Igo avatar bat", - "uploaded-avatar": "Avatar bat igo da", - "username": "Erabiltzaile-izena", - "view-it": "Ikusi", - "warn-list-archived": "warning: this card is in an list at Archive", - "watch": "Ikuskatu", - "watching": "Ikuskatzen", - "watching-info": "Arbel honi egindako aldaketak jakinaraziko zaizkizu", - "welcome-board": "Ongi etorri arbela", - "welcome-swimlane": "Milestone 1", - "welcome-list1": "Oinarrizkoa", - "welcome-list2": "Aurreratua", - "card-templates-swimlane": "Card Templates", - "list-templates-swimlane": "List Templates", - "board-templates-swimlane": "Board Templates", - "what-to-do": "Zer egin nahi duzu?", - "wipLimitErrorPopup-title": "Baliogabeko WIP muga", - "wipLimitErrorPopup-dialog-pt1": "Zerrenda honetako atazen muga, WIP-en ezarritakoa baina handiagoa da", - "wipLimitErrorPopup-dialog-pt2": "Mugitu zenbait ataza zerrenda honetatik, edo WIP muga handiagoa ezarri.", - "admin-panel": "Kudeaketa panela", - "settings": "Ezarpenak", - "people": "Jendea", - "registration": "Izen-ematea", - "disable-self-registration": "Desgaitu nork bere burua erregistratzea", - "invite": "Gonbidatu", - "invite-people": "Gonbidatu jendea", - "to-boards": "Arbele(ta)ra", - "email-addresses": "E-posta helbideak", - "smtp-host-description": "Zure e-posta mezuez arduratzen den SMTP zerbitzariaren helbidea", - "smtp-port-description": "Zure SMTP zerbitzariak bidalitako e-posta mezuentzat erabiltzen duen kaia.", - "smtp-tls-description": "Gaitu TLS euskarria SMTP zerbitzariarentzat", - "smtp-host": "SMTP ostalaria", - "smtp-port": "SMTP kaia", - "smtp-username": "Erabiltzaile-izena", - "smtp-password": "Pasahitza", - "smtp-tls": "TLS euskarria", - "send-from": "Nork", - "send-smtp-test": "Bidali posta elektroniko mezu bat zure buruari", - "invitation-code": "Gonbidapen kodea", - "email-invite-register-subject": "__inviter__ erabiltzaileak gonbidapen bat bidali dizu", - "email-invite-register-text": "Dear __user__,\n\n__inviter__ invites you to kanban board for collaborations.\n\nPlease follow the link below:\n__url__\n\nAnd your invitation code is: __icode__\n\nThanks.", - "email-smtp-test-subject": "SMTP Test Email", - "email-smtp-test-text": "Arrakastaz bidali duzu posta elektroniko mezua", - "error-invitation-code-not-exist": "Gonbidapen kodea ez da existitzen", - "error-notAuthorized": "Ez duzu orri hau ikusteko baimenik.", - "webhook-title": "Webhook Name", - "webhook-token": "Token (Optional for Authentication)", - "outgoing-webhooks": "Irteerako Webhook-ak", - "bidirectional-webhooks": "Two-Way Webhooks", - "outgoingWebhooksPopup-title": "Irteerako Webhook-ak", - "boardCardTitlePopup-title": "Card Title Filter", - "disable-webhook": "Disable This Webhook", - "global-webhook": "Global Webhooks", - "new-outgoing-webhook": "Irteera-webhook berria", - "no-name": "(Ezezaguna)", - "Node_version": "Nodo bertsioa", - "Meteor_version": "Meteor version", - "MongoDB_version": "MongoDB version", - "MongoDB_storage_engine": "MongoDB storage engine", - "MongoDB_Oplog_enabled": "MongoDB Oplog enabled", - "OS_Arch": "SE Arkitektura", - "OS_Cpus": "SE PUZ kopurua", - "OS_Freemem": "SE Memoria librea", - "OS_Loadavg": "SE batez besteko karga", - "OS_Platform": "SE plataforma", - "OS_Release": "SE kaleratzea", - "OS_Totalmem": "SE memoria guztira", - "OS_Type": "SE mota", - "OS_Uptime": "SE denbora abiatuta", - "days": "days", - "hours": "ordu", - "minutes": "minutu", - "seconds": "segundo", - "show-field-on-card": "Show this field on card", - "automatically-field-on-card": "Auto create field to all cards", - "showLabel-field-on-card": "Show field label on minicard", - "yes": "Bai", - "no": "Ez", - "accounts": "Kontuak", - "accounts-allowEmailChange": "Baimendu e-mail aldaketa", - "accounts-allowUserNameChange": "Allow Username Change", - "createdAt": "Noiz sortua", - "verified": "Egiaztatuta", - "active": "Gaituta", - "card-received": "Received", - "card-received-on": "Received on", - "card-end": "End", - "card-end-on": "Ends on", - "editCardReceivedDatePopup-title": "Change received date", - "editCardEndDatePopup-title": "Change end date", - "setCardColorPopup-title": "Set color", - "setCardActionsColorPopup-title": "Choose a color", - "setSwimlaneColorPopup-title": "Choose a color", - "setListColorPopup-title": "Choose a color", - "assigned-by": "Assigned By", - "requested-by": "Requested By", - "board-delete-notice": "Deleting is permanent. You will lose all lists, cards and actions associated with this board.", - "delete-board-confirm-popup": "All lists, cards, labels, and activities will be deleted and you won't be able to recover the board contents. There is no undo.", - "boardDeletePopup-title": "Delete Board?", - "delete-board": "Delete Board", - "default-subtasks-board": "Subtasks for __board__ board", - "default": "Default", - "queue": "Queue", - "subtask-settings": "Subtasks Settings", - "card-settings": "Card Settings", - "boardSubtaskSettingsPopup-title": "Board Subtasks Settings", - "boardCardSettingsPopup-title": "Card Settings", - "deposit-subtasks-board": "Deposit subtasks to this board:", - "deposit-subtasks-list": "Landing list for subtasks deposited here:", - "show-parent-in-minicard": "Show parent in minicard:", - "prefix-with-full-path": "Prefix with full path", - "prefix-with-parent": "Prefix with parent", - "subtext-with-full-path": "Subtext with full path", - "subtext-with-parent": "Subtext with parent", - "change-card-parent": "Change card's parent", - "parent-card": "Parent card", - "source-board": "Source board", - "no-parent": "Don't show parent", - "activity-added-label": "added label '%s' to %s", - "activity-removed-label": "removed label '%s' from %s", - "activity-delete-attach": "deleted an attachment from %s", - "activity-added-label-card": "added label '%s'", - "activity-removed-label-card": "removed label '%s'", - "activity-delete-attach-card": "deleted an attachment", - "activity-set-customfield": "set custom field '%s' to '%s' in %s", - "activity-unset-customfield": "unset custom field '%s' in %s", - "r-rule": "Rule", - "r-add-trigger": "Add trigger", - "r-add-action": "Add action", - "r-board-rules": "Board rules", - "r-add-rule": "Add rule", - "r-view-rule": "View rule", - "r-delete-rule": "Delete rule", - "r-new-rule-name": "New rule title", - "r-no-rules": "No rules", - "r-when-a-card": "When a card", - "r-is": "is", - "r-is-moved": "is moved", - "r-added-to": "added to", - "r-removed-from": "Removed from", - "r-the-board": "the board", - "r-list": "list", - "set-filter": "Set Filter", - "r-moved-to": "Moved to", - "r-moved-from": "Moved from", - "r-archived": "Moved to Archive", - "r-unarchived": "Restored from Archive", - "r-a-card": "a card", - "r-when-a-label-is": "When a label is", - "r-when-the-label": "When the label", - "r-list-name": "list name", - "r-when-a-member": "When a member is", - "r-when-the-member": "When the member", - "r-name": "name", - "r-when-a-attach": "When an attachment", - "r-when-a-checklist": "When a checklist is", - "r-when-the-checklist": "When the checklist", - "r-completed": "Completed", - "r-made-incomplete": "Made incomplete", - "r-when-a-item": "When a checklist item is", - "r-when-the-item": "When the checklist item", - "r-checked": "Checked", - "r-unchecked": "Unchecked", - "r-move-card-to": "Move card to", - "r-top-of": "Top of", - "r-bottom-of": "Bottom of", - "r-its-list": "its list", - "r-archive": "Move to Archive", - "r-unarchive": "Restore from Archive", - "r-card": "card", - "r-add": "Gehitu", - "r-remove": "Remove", - "r-label": "label", - "r-member": "member", - "r-remove-all": "Remove all members from the card", - "r-set-color": "Set color to", - "r-checklist": "checklist", - "r-check-all": "Check all", - "r-uncheck-all": "Uncheck all", - "r-items-check": "items of checklist", - "r-check": "Check", - "r-uncheck": "Uncheck", - "r-item": "item", - "r-of-checklist": "of checklist", - "r-send-email": "Send an email", - "r-to": "to", - "r-subject": "subject", - "r-rule-details": "Rule details", - "r-d-move-to-top-gen": "Move card to top of its list", - "r-d-move-to-top-spec": "Move card to top of list", - "r-d-move-to-bottom-gen": "Move card to bottom of its list", - "r-d-move-to-bottom-spec": "Move card to bottom of list", - "r-d-send-email": "Send email", - "r-d-send-email-to": "to", - "r-d-send-email-subject": "subject", - "r-d-send-email-message": "message", - "r-d-archive": "Move card to Archive", - "r-d-unarchive": "Restore card from Archive", - "r-d-add-label": "Add label", - "r-d-remove-label": "Remove label", - "r-create-card": "Create new card", - "r-in-list": "in list", - "r-in-swimlane": "in swimlane", - "r-d-add-member": "Add member", - "r-d-remove-member": "Remove member", - "r-d-remove-all-member": "Remove all member", - "r-d-check-all": "Check all items of a list", - "r-d-uncheck-all": "Uncheck all items of a list", - "r-d-check-one": "Check item", - "r-d-uncheck-one": "Uncheck item", - "r-d-check-of-list": "of checklist", - "r-d-add-checklist": "Add checklist", - "r-d-remove-checklist": "Remove checklist", - "r-by": "by", - "r-add-checklist": "Add checklist", - "r-with-items": "with items", - "r-items-list": "item1,item2,item3", - "r-add-swimlane": "Add swimlane", - "r-swimlane-name": "swimlane name", - "r-board-note": "Note: leave a field empty to match every possible value.", - "r-checklist-note": "Note: checklist's items have to be written as comma separated values.", - "r-when-a-card-is-moved": "When a card is moved to another list", - "r-set": "Set", - "r-update": "Update", - "r-datefield": "date field", - "r-df-start-at": "start", - "r-df-due-at": "due", - "r-df-end-at": "end", - "r-df-received-at": "received", - "r-to-current-datetime": "to current date/time", - "r-remove-value-from": "Remove value from", - "ldap": "LDAP", - "oauth2": "OAuth2", - "cas": "CAS", - "authentication-method": "Authentication method", - "authentication-type": "Authentication type", - "custom-product-name": "Custom Product Name", - "layout": "Layout", - "hide-logo": "Hide Logo", - "add-custom-html-after-body-start": "Add Custom HTML after <body> start", - "add-custom-html-before-body-end": "Add Custom HTML before </body> end", - "error-undefined": "Something went wrong", - "error-ldap-login": "An error occurred while trying to login", - "display-authentication-method": "Display Authentication Method", - "default-authentication-method": "Default Authentication Method", - "duplicate-board": "Duplicate Board", - "people-number": "The number of people is:", - "swimlaneDeletePopup-title": "Delete Swimlane ?", - "swimlane-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the swimlane. There is no undo.", - "restore-all": "Restore all", - "delete-all": "Delete all", - "loading": "Loading, please wait.", - "previous_as": "last time was", - "act-a-dueAt": "modified due time to \nWhen: __timeValue__\nWhere: __card__\n previous due was __timeOldValue__", - "act-a-endAt": "modified ending time to __timeValue__ from (__timeOldValue__)", - "act-a-startAt": "modified starting time to __timeValue__ from (__timeOldValue__)", - "act-a-receivedAt": "modified received time to __timeValue__ from (__timeOldValue__)", - "a-dueAt": "modified due time to be", - "a-endAt": "modified ending time to be", - "a-startAt": "modified starting time to be", - "a-receivedAt": "modified received time to be", - "almostdue": "current due time %s is approaching", - "pastdue": "current due time %s is past", - "duenow": "current due time %s is today", - "act-newDue": "__list__/__card__ has 1st due reminder [__board__]", - "act-withDue": "__list__/__card__ due reminders [__board__]", - "act-almostdue": "was reminding the current due (__timeValue__) of __card__ is approaching", - "act-pastdue": "was reminding the current due (__timeValue__) of __card__ is past", - "act-duenow": "was reminding the current due (__timeValue__) of __card__ is now", - "act-atUserComment": "You were mentioned in [__board__] __list__/__card__", - "delete-user-confirm-popup": "Are you sure you want to delete this account? There is no undo.", - "accounts-allowUserDelete": "Allow users to self delete their account", - "hide-minicard-label-text": "Hide minicard label text", - "show-desktop-drag-handles": "Show desktop drag handles", - "assignee": "Assignee", - "cardAssigneesPopup-title": "Assignee", - "addmore-detail": "Add a more detailed description", - "show-on-card": "Show on Card", - "new": "New", - "editUserPopup-title": "Edit User", - "newUserPopup-title": "New User", - "notifications": "Notifications", - "view-all": "View All", - "filter-by-unread": "Filter by Unread", - "mark-all-as-read": "Mark all as read", - "remove-all-read": "Remove all read", - "allow-rename": "Allow Rename", - "allowRenamePopup-title": "Allow Rename" -} \ No newline at end of file + "accept": "Onartu", + "act-activity-notify": "Jardueraren jakinarazpena", + "act-addAttachment": "added attachment __attachment__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-deleteAttachment": "deleted attachment __attachment__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addSubtask": "added subtask __subtask__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addedLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removeLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removedLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addChecklist": "added checklist __checklist__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addChecklistItem": "added checklist item __checklistItem__ to checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removeChecklist": "removed checklist __checklist__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removeChecklistItem": "removed checklist item __checklistItem__ from checklist __checkList__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-checkedItem": "checked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-uncheckedItem": "unchecked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-completeChecklist": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-uncompleteChecklist": "uncompleted checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addComment": "commented on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-editComment": "edited comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-deleteComment": "deleted comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-createBoard": "created board __board__", + "act-createSwimlane": "created swimlane __swimlane__ to board __board__", + "act-createCard": "created card __card__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-createCustomField": "created custom field __customField__ at board __board__", + "act-deleteCustomField": "deleted custom field __customField__ at board __board__", + "act-setCustomField": "edited custom field __customField__: __customFieldValue__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-createList": "added list __list__ to board __board__", + "act-addBoardMember": "added member __member__ to board __board__", + "act-archivedBoard": "Board __board__ moved to Archive", + "act-archivedCard": "Card __card__ at list __list__ at swimlane __swimlane__ at board __board__ moved to Archive", + "act-archivedList": "List __list__ at swimlane __swimlane__ at board __board__ moved to Archive", + "act-archivedSwimlane": "Swimlane __swimlane__ at board __board__ moved to Archive", + "act-importBoard": "imported board __board__", + "act-importCard": "imported card __card__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-importList": "imported list __list__ to swimlane __swimlane__ at board __board__", + "act-joinMember": "added member __member__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-moveCard": "moved card __card__ at board __board__ from list __oldList__ at swimlane __oldSwimlane__ to list __list__ at swimlane __swimlane__", + "act-moveCardToOtherBoard": "moved card __card__ from list __oldList__ at swimlane __oldSwimlane__ at board __oldBoard__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-removeBoardMember": "removed member __member__ from board __board__", + "act-restoredCard": "restored card __card__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-unjoinMember": "removed member __member__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-withBoardTitle": "__board__", + "act-withCardTitle": "[__board__] __card__", + "actions": "Ekintzak", + "activities": "Jarduerak", + "activity": "Jarduera", + "activity-added": "%s %s(e)ra gehituta", + "activity-archived": "%s moved to Archive", + "activity-attached": "%s %s(e)ra erantsita", + "activity-created": "%s sortuta", + "activity-customfield-created": "created custom field %s", + "activity-excluded": "%s %s(e)tik kanpo utzita", + "activity-imported": "%s inportatuta %s(e)ra %s(e)tik", + "activity-imported-board": "%s inportatuta %s(e)tik", + "activity-joined": "%s(e)ra elkartuta", + "activity-moved": "%s %s(e)tik %s(e)ra eramanda", + "activity-on": "%s", + "activity-removed": "%s %s(e)tik kenduta", + "activity-sent": "%s %s(e)ri bidalita", + "activity-unjoined": "%s utzita", + "activity-subtask-added": "added subtask to %s", + "activity-checked-item": "checked %s in checklist %s of %s", + "activity-unchecked-item": "unchecked %s in checklist %s of %s", + "activity-checklist-added": "egiaztaketa zerrenda %s(e)ra gehituta", + "activity-checklist-removed": "removed a checklist from %s", + "activity-checklist-completed": "completed checklist %s of %s", + "activity-checklist-uncompleted": "uncompleted the checklist %s of %s", + "activity-checklist-item-added": "egiaztaketa zerrendako elementuak '%s'(e)ra gehituta %s(e)n", + "activity-checklist-item-removed": "removed a checklist item from '%s' in %s", + "add": "Gehitu", + "activity-checked-item-card": "checked %s in checklist %s", + "activity-unchecked-item-card": "unchecked %s in checklist %s", + "activity-checklist-completed-card": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "activity-checklist-uncompleted-card": "uncompleted the checklist %s", + "activity-editComment": "edited comment %s", + "activity-deleteComment": "deleted comment %s", + "add-attachment": "Gehitu eranskina", + "add-board": "Gehitu arbela", + "add-card": "Gehitu txartela", + "add-swimlane": "Add Swimlane", + "add-subtask": "Add Subtask", + "add-checklist": "Gehitu egiaztaketa zerrenda", + "add-checklist-item": "Gehitu elementu bat egiaztaketa zerrendara", + "add-cover": "Gehitu azala", + "add-label": "Gehitu etiketa", + "add-list": "Gehitu zerrenda", + "add-members": "Gehitu kideak", + "added": "Gehituta", + "addMemberPopup-title": "Kideak", + "admin": "Kudeatzailea", + "admin-desc": "Txartelak ikusi eta editatu ditzake, kideak kendu, eta arbelaren ezarpenak aldatu.", + "admin-announcement": "Jakinarazpena", + "admin-announcement-active": "Gaitu Sistema-eremuko Jakinarazpena", + "admin-announcement-title": "Administrariaren jakinarazpena", + "all-boards": "Arbel guztiak", + "and-n-other-card": "Eta beste txartel __count__", + "and-n-other-card_plural": "Eta beste __count__ txartel", + "apply": "Aplikatu", + "app-is-offline": "Loading, please wait. Refreshing the page will cause data loss. If loading does not work, please check that server has not stopped.", + "archive": "Move to Archive", + "archive-all": "Move All to Archive", + "archive-board": "Move Board to Archive", + "archive-card": "Move Card to Archive", + "archive-list": "Move List to Archive", + "archive-swimlane": "Move Swimlane to Archive", + "archive-selection": "Move selection to Archive", + "archiveBoardPopup-title": "Move Board to Archive?", + "archived-items": "Artxibatu", + "archived-boards": "Boards in Archive", + "restore-board": "Berreskuratu arbela", + "no-archived-boards": "No Boards in Archive.", + "archives": "Artxibatu", + "template": "Template", + "templates": "Templates", + "assign-member": "Esleitu kidea", + "attached": "erantsita", + "attachment": "Eranskina", + "attachment-delete-pop": "Eranskina ezabatzea behin betikoa da. Ez dago desegiterik.", + "attachmentDeletePopup-title": "Ezabatu eranskina?", + "attachments": "Eranskinak", + "auto-watch": "Automatikoki jarraitu arbelak hauek sortzean", + "avatar-too-big": "Avatarra handiegia da (Gehienez 70Kb)", + "back": "Atzera", + "board-change-color": "Aldatu kolorea", + "board-nb-stars": "%s izar", + "board-not-found": "Ez da arbela aurkitu", + "board-private-info": "Arbel hau <strong>pribatua</strong> izango da.", + "board-public-info": "Arbel hau <strong>publikoa</strong> izango da.", + "boardChangeColorPopup-title": "Aldatu arbelaren atzealdea", + "boardChangeTitlePopup-title": "Aldatu izena arbelari", + "boardChangeVisibilityPopup-title": "Aldatu ikusgaitasuna", + "boardChangeWatchPopup-title": "Aldatu ikuskatzea", + "boardMenuPopup-title": "Board Settings", + "boardChangeViewPopup-title": "Board View", + "boards": "Arbelak", + "board-view": "Board View", + "board-view-cal": "Calendar", + "board-view-swimlanes": "Swimlanes", + "board-view-collapse": "Collapse", + "board-view-lists": "Zerrendak", + "bucket-example": "Esaterako \"Pertz zerrenda\"", + "cancel": "Utzi", + "card-archived": "This card is moved to Archive.", + "board-archived": "This board is moved to Archive.", + "card-comments-title": "Txartel honek iruzkin %s dauka.", + "card-delete-notice": "Ezabaketa behin betiko da. Txartel honi lotutako ekintza guztiak galduko dituzu.", + "card-delete-pop": "Ekintza guztiak ekintza jariotik kenduko dira eta ezin izango duzu txartela berrireki. Ez dago desegiterik.", + "card-delete-suggest-archive": "You can move a card to Archive to remove it from the board and preserve the activity.", + "card-due": "Epemuga", + "card-due-on": "Epemuga", + "card-spent": "Erabilitako denbora", + "card-edit-attachments": "Editatu eranskinak", + "card-edit-custom-fields": "Edit custom fields", + "card-start-voting": "Start voting", + "card-cancel-voting": "Delete voting and all votes", + "card-edit-labels": "Editatu etiketak", + "card-edit-members": "Editatu kideak", + "card-labels-title": "Aldatu txartelaren etiketak", + "card-members-title": "Gehitu edo kendu arbeleko kideak txarteletik.", + "card-start": "Hasiera", + "card-start-on": "Hasiera", + "cardAttachmentsPopup-title": "Erantsi hemendik", + "cardCustomField-datePopup-title": "Change date", + "cardCustomFieldsPopup-title": "Edit custom fields", + "cardStartVotingPopup-title": "Start a vote", + "positiveVoteMembersPopup-title": "Proponents", + "negativeVoteMembersPopup-title": "Opponents", + "vote-question": "Voting question", + "vote-public": "Public vote", + "vote-for-it": "for it", + "vote-against": "against", + "cardDeletePopup-title": "Ezabatu txartela?", + "cardDetailsActionsPopup-title": "Txartel-ekintzak", + "cardLabelsPopup-title": "Etiketak", + "cardMembersPopup-title": "Kideak", + "cardMorePopup-title": "Gehiago", + "cardTemplatePopup-title": "Create template", + "cards": "Txartelak", + "cards-count": "Txartelak", + "casSignIn": "Sign In with CAS", + "cardType-card": "Card", + "cardType-linkedCard": "Linked Card", + "cardType-linkedBoard": "Linked Board", + "change": "Aldatu", + "change-avatar": "Aldatu avatarra", + "change-password": "Aldatu pasahitza", + "change-permissions": "Aldatu baimenak", + "change-settings": "Aldatu ezarpenak", + "changeAvatarPopup-title": "Aldatu avatarra", + "changeLanguagePopup-title": "Aldatu hizkuntza", + "changePasswordPopup-title": "Aldatu pasahitza", + "changePermissionsPopup-title": "Aldatu baimenak", + "changeSettingsPopup-title": "Aldatu ezarpenak", + "subtasks": "Subtasks", + "checklists": "Egiaztaketa zerrenda", + "click-to-star": "Egin klik arbel honi izarra jartzeko", + "click-to-unstar": "Egin klik arbel honi izarra kentzeko", + "clipboard": "Kopiatu eta itsatsi edo arrastatu eta jaregin", + "close": "Itxi", + "close-board": "Itxi arbela", + "close-board-pop": "You will be able to restore the board by clicking the “Archive” button from the home header.", + "color-black": "beltza", + "color-blue": "urdina", + "color-crimson": "crimson", + "color-darkgreen": "darkgreen", + "color-gold": "gold", + "color-gray": "gray", + "color-green": "berdea", + "color-indigo": "indigo", + "color-lime": "lima", + "color-magenta": "magenta", + "color-mistyrose": "mistyrose", + "color-navy": "navy", + "color-orange": "laranja", + "color-paleturquoise": "paleturquoise", + "color-peachpuff": "peachpuff", + "color-pink": "larrosa", + "color-plum": "plum", + "color-purple": "purpura", + "color-red": "gorria", + "color-saddlebrown": "saddlebrown", + "color-silver": "silver", + "color-sky": "zerua", + "color-slateblue": "slateblue", + "color-white": "white", + "color-yellow": "horia", + "unset-color": "Unset", + "comment": "Iruzkina", + "comment-placeholder": "Idatzi iruzkin bat", + "comment-only": "Iruzkinak besterik ez", + "comment-only-desc": "Iruzkinak txarteletan soilik egin ditzake", + "no-comments": "No comments", + "no-comments-desc": "Can not see comments and activities.", + "worker": "Worker", + "worker-desc": "Can only move cards, assign itself to card and comment.", + "computer": "Ordenagailua", + "confirm-subtask-delete-dialog": "Are you sure you want to delete subtask?", + "confirm-checklist-delete-dialog": "Are you sure you want to delete checklist?", + "copy-card-link-to-clipboard": "Kopiatu txartela arbelera", + "linkCardPopup-title": "Link Card", + "searchElementPopup-title": "Bilatu", + "copyCardPopup-title": "Kopiatu txartela", + "copyChecklistToManyCardsPopup-title": "Copy Checklist Template to Many Cards", + "copyChecklistToManyCardsPopup-instructions": "Destination Card Titles and Descriptions in this JSON format", + "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"First card title\", \"description\":\"First card description\"}, {\"title\":\"Second card title\",\"description\":\"Second card description\"},{\"title\":\"Last card title\",\"description\":\"Last card description\"} ]", + "create": "Sortu", + "createBoardPopup-title": "Sortu arbela", + "chooseBoardSourcePopup-title": "Inportatu arbela", + "createLabelPopup-title": "Sortu etiketa", + "createCustomField": "Create Field", + "createCustomFieldPopup-title": "Create Field", + "current": "unekoa", + "custom-field-delete-pop": "There is no undo. This will remove this custom field from all cards and destroy its history.", + "custom-field-checkbox": "Checkbox", + "custom-field-date": "Data", + "custom-field-dropdown": "Dropdown List", + "custom-field-dropdown-none": "(none)", + "custom-field-dropdown-options": "List Options", + "custom-field-dropdown-options-placeholder": "Press enter to add more options", + "custom-field-dropdown-unknown": "(unknown)", + "custom-field-number": "Number", + "custom-field-text": "Text", + "custom-fields": "Custom Fields", + "date": "Data", + "decline": "Ukatu", + "default-avatar": "Lehenetsitako avatarra", + "delete": "Ezabatu", + "deleteCustomFieldPopup-title": "Delete Custom Field?", + "deleteLabelPopup-title": "Ezabatu etiketa?", + "description": "Deskripzioa", + "disambiguateMultiLabelPopup-title": "Argitu etiketaren ekintza", + "disambiguateMultiMemberPopup-title": "Argitu kidearen ekintza", + "discard": "Baztertu", + "done": "Egina", + "download": "Deskargatu", + "edit": "Editatu", + "edit-avatar": "Aldatu avatarra", + "edit-profile": "Editatu profila", + "edit-wip-limit": "WIP muga editatu", + "soft-wip-limit": "WIP muga malgua", + "editCardStartDatePopup-title": "Aldatu hasiera data", + "editCardDueDatePopup-title": "Aldatu epemuga data", + "editCustomFieldPopup-title": "Edit Field", + "editCardSpentTimePopup-title": "Aldatu erabilitako denbora", + "editLabelPopup-title": "Aldatu etiketa", + "editNotificationPopup-title": "Editatu jakinarazpena", + "editProfilePopup-title": "Editatu profila", + "email": "e-posta", + "email-enrollAccount-subject": "Kontu bat sortu zaizu __siteName__ gunean", + "email-enrollAccount-text": "Kaixo __user__,\n\nZerbitzua erabiltzen hasteko, egin klik beheko loturan.\n\n__url__\n\nEskerrik asko.", + "email-fail": "E-posta bidalketak huts egin du", + "email-fail-text": "Arazoa mezua bidaltzen saiatzen", + "email-invalid": "Baliogabeko e-posta", + "email-invite": "Gonbidatu e-posta bidez", + "email-invite-subject": "__inviter__ erabiltzaileak gonbidapen bat bidali dizu", + "email-invite-text": "Kaixo __user__,\n\n__inviter__ erabiltzaileak \"__board__\" arbelera elkartzera gonbidatzen zaitu elkar-lanean aritzeko.\n\nJarraitu mesedez lotura hau:\n\n__url__\n\nEskerrik asko.", + "email-resetPassword-subject": "Leheneratu zure __siteName__ guneko pasahitza", + "email-resetPassword-text": "Kaixo __user__,\n\nZure pasahitza berrezartzeko, egin klik beheko loturan.\n\n__url__\n\nEskerrik asko.", + "email-sent": "E-posta bidali da", + "email-verifyEmail-subject": "Egiaztatu __siteName__ guneko zure e-posta helbidea.", + "email-verifyEmail-text": "Kaixo __user__,\n\nZure e-posta kontua egiaztatzeko, egin klik beheko loturan.\n\n__url__\n\nEskerrik asko.", + "enable-wip-limit": "WIP muga gaitu", + "error-board-doesNotExist": "Arbel hau ez da existitzen", + "error-board-notAdmin": "Arbel honetako kudeatzailea izan behar zara hori egin ahal izateko", + "error-board-notAMember": "Arbel honetako kidea izan behar zara hori egin ahal izateko", + "error-json-malformed": "Zure testua ez da baliozko JSON", + "error-json-schema": "Zure JSON datuek ez dute formatu zuzenaren informazio egokia", + "error-list-doesNotExist": "Zerrenda hau ez da existitzen", + "error-user-doesNotExist": "Erabiltzaile hau ez da existitzen", + "error-user-notAllowSelf": "Ezin duzu zure burua gonbidatu", + "error-user-notCreated": "Erabiltzaile hau sortu gabe dago", + "error-username-taken": "Erabiltzaile-izen hori hartuta dago", + "error-email-taken": "E-mail hori hartuta dago", + "export-board": "Esportatu arbela", + "sort": "Sort", + "sort-desc": "Click to Sort List", + "list-sort-by": "Sort the List By:", + "list-label-modifiedAt": "Last Access Time", + "list-label-title": "Name of the List", + "list-label-sort": "Your Manual Order", + "list-label-short-modifiedAt": "(L)", + "list-label-short-title": "(N)", + "list-label-short-sort": "(M)", + "filter": "Iragazi", + "filter-cards": "Filter Cards or Lists", + "list-filter-label": "Filter List by Title", + "filter-clear": "Garbitu iragazkia", + "filter-no-label": "Etiketarik ez", + "filter-no-member": "Kiderik ez", + "filter-no-assignee": "No assignee", + "filter-no-custom-fields": "No Custom Fields", + "filter-show-archive": "Show archived lists", + "filter-hide-empty": "Hide empty lists", + "filter-on": "Iragazkia gaituta dago", + "filter-on-desc": "Arbel honetako txartela iragazten ari zara. Egin klik hemen iragazkia editatzeko.", + "filter-to-selection": "Iragazketa aukerara", + "advanced-filter-label": "Advanced Filter", + "advanced-filter-description": "Advanced Filter allows to write a string containing following operators: == != <= >= && || ( ) A space is used as a separator between the Operators. You can filter for all Custom Fields by typing their names and values. For Example: Field1 == Value1. Note: If fields or values contains spaces, you need to encapsulate them into single quotes. For Example: 'Field 1' == 'Value 1'. For single control characters (' \\/) to be skipped, you can use \\. For example: Field1 == I\\'m. Also you can combine multiple conditions. For Example: F1 == V1 || F1 == V2. Normally all operators are interpreted from left to right. You can change the order by placing brackets. For Example: F1 == V1 && ( F2 == V2 || F2 == V3 ). Also you can search text fields using regex: F1 == /Tes.*/i", + "fullname": "Izen abizenak", + "header-logo-title": "Itzuli zure arbelen orrira.", + "hide-system-messages": "Ezkutatu sistemako mezuak", + "headerBarCreateBoardPopup-title": "Sortu arbela", + "home": "Hasiera", + "import": "Inportatu", + "link": "Link", + "import-board": "inportatu arbela", + "import-board-c": "Inportatu arbela", + "import-board-title-trello": "Inportatu arbela Trellotik", + "import-board-title-wekan": "Import board from previous export", + "from-trello": "Trellotik", + "from-wekan": "From previous export", + "import-board-instruction-trello": "Zure Trello arbelean, aukeratu 'Menu\", 'More', 'Print and Export', 'Export JSON', eta kopiatu jasotako testua hemen.", + "import-board-instruction-wekan": "In your board, go to 'Menu', then 'Export board', and copy the text in the downloaded file.", + "import-board-instruction-about-errors": "If you get errors when importing board, sometimes importing still works, and board is at All Boards page.", + "import-json-placeholder": "Isatsi baliozko JSON datuak hemen", + "import-map-members": "Kideen mapa", + "import-members-map": "Your imported board has some members. Please map the members you want to import to your users", + "import-show-user-mapping": "Berrikusi kideen mapa", + "import-user-select": "Pick your existing user you want to use as this member", + "importMapMembersAddPopup-title": "Select member", + "info": "Bertsioa", + "initials": "Inizialak", + "invalid-date": "Baliogabeko data", + "invalid-time": "Baliogabeko denbora", + "invalid-user": "Baliogabeko erabiltzailea", + "joined": "elkartu da", + "just-invited": "Arbel honetara gonbidatu berri zaituzte", + "keyboard-shortcuts": "Teklatu laster-bideak", + "label-create": "Sortu etiketa", + "label-default": "%s etiketa (lehenetsia)", + "label-delete-pop": "Ez dago desegiterik. Honek etiketa hau kenduko du txartel guztietatik eta bere historiala suntsitu.", + "labels": "Etiketak", + "language": "Hizkuntza", + "last-admin-desc": "Ezin duzu rola aldatu gutxienez kudeatzaile bat behar delako.", + "leave-board": "Utzi arbela", + "leave-board-pop": "Ziur zaude __boardTitle__ utzi nahi duzula? Arbel honetako txartel guztietatik ezabatua izango zara.", + "leaveBoardPopup-title": "Arbela utzi?", + "link-card": "Lotura txartel honetara", + "list-archive-cards": "Move all cards in this list to Archive", + "list-archive-cards-pop": "This will remove all the cards in this list from the board. To view cards in Archive and bring them back to the board, click “Menu” > “Archive”.", + "list-move-cards": "Lekuz aldatu zerrendako txartel guztiak", + "list-select-cards": "Aukeratu zerrenda honetako txartel guztiak", + "set-color-list": "Set Color", + "listActionPopup-title": "Zerrendaren ekintzak", + "swimlaneActionPopup-title": "Swimlane Actions", + "swimlaneAddPopup-title": "Add a Swimlane below", + "listImportCardPopup-title": "Inportatu Trello txartel bat", + "listMorePopup-title": "Gehiago", + "link-list": "Lotura zerrenda honetara", + "list-delete-pop": "Ekintza guztiak ekintza jariotik kenduko dira eta ezin izango duzu zerrenda berreskuratu. Ez dago desegiterik.", + "list-delete-suggest-archive": "You can move a list to Archive to remove it from the board and preserve the activity.", + "lists": "Zerrendak", + "swimlanes": "Swimlanes", + "log-out": "Itxi saioa", + "log-in": "Hasi saioa", + "loginPopup-title": "Hasi saioa", + "memberMenuPopup-title": "Kidearen ezarpenak", + "members": "Kideak", + "menu": "Menua", + "move-selection": "Lekuz aldatu hautaketa", + "moveCardPopup-title": "Lekuz aldatu txartela", + "moveCardToBottom-title": "Eraman behera", + "moveCardToTop-title": "Eraman gora", + "moveSelectionPopup-title": "Lekuz aldatu hautaketa", + "multi-selection": "Hautaketa anitza", + "multi-selection-on": "Hautaketa anitza gaituta dago", + "muted": "Mututua", + "muted-info": "Ez zaizkizu jakinaraziko arbel honi egindako aldaketak", + "my-boards": "Nire arbelak", + "name": "Izena", + "no-archived-cards": "No cards in Archive.", + "no-archived-lists": "No lists in Archive.", + "no-archived-swimlanes": "No swimlanes in Archive.", + "no-results": "Emaitzarik ez", + "normal": "Arrunta", + "normal-desc": "Txartelak ikusi eta editatu ditzake. Ezin ditu ezarpenak aldatu.", + "not-accepted-yet": "Gonbidapena ez da oraindik onartu", + "notify-participate": "Jaso sortzaile edo kide zaren txartelen jakinarazpenak", + "notify-watch": "Jaso ikuskatzen dituzun arbel, zerrenda edo txartelen jakinarazpenak", + "optional": "aukerazkoa", + "or": "edo", + "page-maybe-private": "Orri hau pribatua izan daiteke. Agian <a href='%s'>saioa hasi</a> eta gero ikusi ahal izango duzu.", + "page-not-found": "Ez da orria aurkitu.", + "password": "Pasahitza", + "paste-or-dragdrop": "itsasteko, edo irudi fitxategia arrastatu eta jaregiteko (irudia besterik ez)", + "participating": "Parte-hartzen", + "preview": "Aurreikusi", + "previewAttachedImagePopup-title": "Aurreikusi", + "previewClipboardImagePopup-title": "Aurreikusi", + "private": "Pribatua", + "private-desc": "Arbel hau pribatua da. Arbelera gehitutako jendeak besterik ezin du ikusi eta editatu.", + "profile": "Profila", + "public": "Publikoa", + "public-desc": "Arbel hau publikoa da lotura duen edonorentzat ikusgai dago eta Google bezalako bilatzaileetan agertuko da. Arbelera gehitutako kideek besterik ezin dute editatu.", + "quick-access-description": "Jarri izarra arbel bati barra honetan lasterbide bat sortzeko", + "remove-cover": "Kendu azala", + "remove-from-board": "Kendu arbeletik", + "remove-label": "Kendu etiketa", + "listDeletePopup-title": "Ezabatu zerrenda?", + "remove-member": "Kendu kidea", + "remove-member-from-card": "Kendu txarteletik", + "remove-member-pop": "Kendu __name__ (__username__) __boardTitle__ arbeletik? Kidea arbel honetako txartel guztietatik kenduko da. Jakinarazpenak bidaliko dira.", + "removeMemberPopup-title": "Kendu kidea?", + "rename": "Aldatu izena", + "rename-board": "Aldatu izena arbelari", + "restore": "Berrezarri", + "save": "Gorde", + "search": "Bilatu", + "rules": "Rules", + "search-cards": "Search from card/list titles, descriptions and custom fields on this board", + "search-example": "Text to search for?", + "select-color": "Aukeratu kolorea", + "set-wip-limit-value": "Zerrenda honetako atazen muga maximoa ezarri", + "setWipLimitPopup-title": "WIP muga ezarri", + "shortcut-assign-self": "Esleitu zure burua txartel honetara", + "shortcut-autocomplete-emoji": "Automatikoki osatu emojia", + "shortcut-autocomplete-members": "Automatikoki osatu kideak", + "shortcut-clear-filters": "Garbitu iragazki guztiak", + "shortcut-close-dialog": "Itxi elkarrizketa-koadroa", + "shortcut-filter-my-cards": "Iragazi nire txartelak", + "shortcut-show-shortcuts": "Erakutsi lasterbideen zerrenda hau", + "shortcut-toggle-filterbar": "Txandakatu iragazkiaren albo-barra", + "shortcut-toggle-sidebar": "Txandakatu arbelaren albo-barra", + "show-cards-minimum-count": "Erakutsi txartel kopurua hau baino handiagoa denean:", + "sidebar-open": "Ireki albo-barra", + "sidebar-close": "Itxi albo-barra", + "signupPopup-title": "Sortu kontu bat", + "star-board-title": "Egin klik arbel honi izarra jartzeko, zure arbelen zerrendaren goialdean agertuko da", + "starred-boards": "Izardun arbelak", + "starred-boards-description": "Izardun arbelak zure arbelen zerrendaren goialdean agertuko dira", + "subscribe": "Harpidetu", + "team": "Taldea", + "this-board": "arbel hau", + "this-card": "txartel hau", + "spent-time-hours": "Erabilitako denbora (orduak)", + "overtime-hours": "Luzapena (orduak)", + "overtime": "Luzapena", + "has-overtime-cards": "Luzapen txartelak ditu", + "has-spenttime-cards": "Erabilitako denbora txartelak ditu", + "time": "Ordua", + "title": "Izenburua", + "tracking": "Jarraitzen", + "tracking-info": "Sortzaile edo kide gisa parte-hartzen duzun txartelei egindako aldaketak jakinaraziko zaizkizu.", + "type": "Type", + "unassign-member": "Kendu kidea", + "unsaved-description": "Gorde gabeko deskripzio bat duzu", + "unwatch": "Utzi ikuskatzeari", + "upload": "Igo", + "upload-avatar": "Igo avatar bat", + "uploaded-avatar": "Avatar bat igo da", + "username": "Erabiltzaile-izena", + "view-it": "Ikusi", + "warn-list-archived": "warning: this card is in an list at Archive", + "watch": "Ikuskatu", + "watching": "Ikuskatzen", + "watching-info": "Arbel honi egindako aldaketak jakinaraziko zaizkizu", + "welcome-board": "Ongi etorri arbela", + "welcome-swimlane": "Milestone 1", + "welcome-list1": "Oinarrizkoa", + "welcome-list2": "Aurreratua", + "card-templates-swimlane": "Card Templates", + "list-templates-swimlane": "List Templates", + "board-templates-swimlane": "Board Templates", + "what-to-do": "Zer egin nahi duzu?", + "wipLimitErrorPopup-title": "Baliogabeko WIP muga", + "wipLimitErrorPopup-dialog-pt1": "Zerrenda honetako atazen muga, WIP-en ezarritakoa baina handiagoa da", + "wipLimitErrorPopup-dialog-pt2": "Mugitu zenbait ataza zerrenda honetatik, edo WIP muga handiagoa ezarri.", + "admin-panel": "Kudeaketa panela", + "settings": "Ezarpenak", + "people": "Jendea", + "registration": "Izen-ematea", + "disable-self-registration": "Desgaitu nork bere burua erregistratzea", + "invite": "Gonbidatu", + "invite-people": "Gonbidatu jendea", + "to-boards": "Arbele(ta)ra", + "email-addresses": "E-posta helbideak", + "smtp-host-description": "Zure e-posta mezuez arduratzen den SMTP zerbitzariaren helbidea", + "smtp-port-description": "Zure SMTP zerbitzariak bidalitako e-posta mezuentzat erabiltzen duen kaia.", + "smtp-tls-description": "Gaitu TLS euskarria SMTP zerbitzariarentzat", + "smtp-host": "SMTP ostalaria", + "smtp-port": "SMTP kaia", + "smtp-username": "Erabiltzaile-izena", + "smtp-password": "Pasahitza", + "smtp-tls": "TLS euskarria", + "send-from": "Nork", + "send-smtp-test": "Bidali posta elektroniko mezu bat zure buruari", + "invitation-code": "Gonbidapen kodea", + "email-invite-register-subject": "__inviter__ erabiltzaileak gonbidapen bat bidali dizu", + "email-invite-register-text": "Dear __user__,\n\n__inviter__ invites you to kanban board for collaborations.\n\nPlease follow the link below:\n__url__\n\nAnd your invitation code is: __icode__\n\nThanks.", + "email-smtp-test-subject": "SMTP Test Email", + "email-smtp-test-text": "Arrakastaz bidali duzu posta elektroniko mezua", + "error-invitation-code-not-exist": "Gonbidapen kodea ez da existitzen", + "error-notAuthorized": "Ez duzu orri hau ikusteko baimenik.", + "webhook-title": "Webhook Name", + "webhook-token": "Token (Optional for Authentication)", + "outgoing-webhooks": "Irteerako Webhook-ak", + "bidirectional-webhooks": "Two-Way Webhooks", + "outgoingWebhooksPopup-title": "Irteerako Webhook-ak", + "boardCardTitlePopup-title": "Card Title Filter", + "disable-webhook": "Disable This Webhook", + "global-webhook": "Global Webhooks", + "new-outgoing-webhook": "Irteera-webhook berria", + "no-name": "(Ezezaguna)", + "Node_version": "Nodo bertsioa", + "Meteor_version": "Meteor version", + "MongoDB_version": "MongoDB version", + "MongoDB_storage_engine": "MongoDB storage engine", + "MongoDB_Oplog_enabled": "MongoDB Oplog enabled", + "OS_Arch": "SE Arkitektura", + "OS_Cpus": "SE PUZ kopurua", + "OS_Freemem": "SE Memoria librea", + "OS_Loadavg": "SE batez besteko karga", + "OS_Platform": "SE plataforma", + "OS_Release": "SE kaleratzea", + "OS_Totalmem": "SE memoria guztira", + "OS_Type": "SE mota", + "OS_Uptime": "SE denbora abiatuta", + "days": "days", + "hours": "ordu", + "minutes": "minutu", + "seconds": "segundo", + "show-field-on-card": "Show this field on card", + "automatically-field-on-card": "Auto create field to all cards", + "showLabel-field-on-card": "Show field label on minicard", + "yes": "Bai", + "no": "Ez", + "accounts": "Kontuak", + "accounts-allowEmailChange": "Baimendu e-mail aldaketa", + "accounts-allowUserNameChange": "Allow Username Change", + "createdAt": "Noiz sortua", + "verified": "Egiaztatuta", + "active": "Gaituta", + "card-received": "Received", + "card-received-on": "Received on", + "card-end": "End", + "card-end-on": "Ends on", + "editCardReceivedDatePopup-title": "Change received date", + "editCardEndDatePopup-title": "Change end date", + "setCardColorPopup-title": "Set color", + "setCardActionsColorPopup-title": "Choose a color", + "setSwimlaneColorPopup-title": "Choose a color", + "setListColorPopup-title": "Choose a color", + "assigned-by": "Assigned By", + "requested-by": "Requested By", + "board-delete-notice": "Deleting is permanent. You will lose all lists, cards and actions associated with this board.", + "delete-board-confirm-popup": "All lists, cards, labels, and activities will be deleted and you won't be able to recover the board contents. There is no undo.", + "boardDeletePopup-title": "Delete Board?", + "delete-board": "Delete Board", + "default-subtasks-board": "Subtasks for __board__ board", + "default": "Default", + "queue": "Queue", + "subtask-settings": "Subtasks Settings", + "card-settings": "Card Settings", + "boardSubtaskSettingsPopup-title": "Board Subtasks Settings", + "boardCardSettingsPopup-title": "Card Settings", + "deposit-subtasks-board": "Deposit subtasks to this board:", + "deposit-subtasks-list": "Landing list for subtasks deposited here:", + "show-parent-in-minicard": "Show parent in minicard:", + "prefix-with-full-path": "Prefix with full path", + "prefix-with-parent": "Prefix with parent", + "subtext-with-full-path": "Subtext with full path", + "subtext-with-parent": "Subtext with parent", + "change-card-parent": "Change card's parent", + "parent-card": "Parent card", + "source-board": "Source board", + "no-parent": "Don't show parent", + "activity-added-label": "added label '%s' to %s", + "activity-removed-label": "removed label '%s' from %s", + "activity-delete-attach": "deleted an attachment from %s", + "activity-added-label-card": "added label '%s'", + "activity-removed-label-card": "removed label '%s'", + "activity-delete-attach-card": "deleted an attachment", + "activity-set-customfield": "set custom field '%s' to '%s' in %s", + "activity-unset-customfield": "unset custom field '%s' in %s", + "r-rule": "Rule", + "r-add-trigger": "Add trigger", + "r-add-action": "Add action", + "r-board-rules": "Board rules", + "r-add-rule": "Add rule", + "r-view-rule": "View rule", + "r-delete-rule": "Delete rule", + "r-new-rule-name": "New rule title", + "r-no-rules": "No rules", + "r-when-a-card": "When a card", + "r-is": "is", + "r-is-moved": "is moved", + "r-added-to": "added to", + "r-removed-from": "Removed from", + "r-the-board": "the board", + "r-list": "list", + "set-filter": "Set Filter", + "r-moved-to": "Moved to", + "r-moved-from": "Moved from", + "r-archived": "Moved to Archive", + "r-unarchived": "Restored from Archive", + "r-a-card": "a card", + "r-when-a-label-is": "When a label is", + "r-when-the-label": "When the label", + "r-list-name": "list name", + "r-when-a-member": "When a member is", + "r-when-the-member": "When the member", + "r-name": "name", + "r-when-a-attach": "When an attachment", + "r-when-a-checklist": "When a checklist is", + "r-when-the-checklist": "When the checklist", + "r-completed": "Completed", + "r-made-incomplete": "Made incomplete", + "r-when-a-item": "When a checklist item is", + "r-when-the-item": "When the checklist item", + "r-checked": "Checked", + "r-unchecked": "Unchecked", + "r-move-card-to": "Move card to", + "r-top-of": "Top of", + "r-bottom-of": "Bottom of", + "r-its-list": "its list", + "r-archive": "Move to Archive", + "r-unarchive": "Restore from Archive", + "r-card": "card", + "r-add": "Gehitu", + "r-remove": "Remove", + "r-label": "label", + "r-member": "member", + "r-remove-all": "Remove all members from the card", + "r-set-color": "Set color to", + "r-checklist": "checklist", + "r-check-all": "Check all", + "r-uncheck-all": "Uncheck all", + "r-items-check": "items of checklist", + "r-check": "Check", + "r-uncheck": "Uncheck", + "r-item": "item", + "r-of-checklist": "of checklist", + "r-send-email": "Send an email", + "r-to": "to", + "r-subject": "subject", + "r-rule-details": "Rule details", + "r-d-move-to-top-gen": "Move card to top of its list", + "r-d-move-to-top-spec": "Move card to top of list", + "r-d-move-to-bottom-gen": "Move card to bottom of its list", + "r-d-move-to-bottom-spec": "Move card to bottom of list", + "r-d-send-email": "Send email", + "r-d-send-email-to": "to", + "r-d-send-email-subject": "subject", + "r-d-send-email-message": "message", + "r-d-archive": "Move card to Archive", + "r-d-unarchive": "Restore card from Archive", + "r-d-add-label": "Add label", + "r-d-remove-label": "Remove label", + "r-create-card": "Create new card", + "r-in-list": "in list", + "r-in-swimlane": "in swimlane", + "r-d-add-member": "Add member", + "r-d-remove-member": "Remove member", + "r-d-remove-all-member": "Remove all member", + "r-d-check-all": "Check all items of a list", + "r-d-uncheck-all": "Uncheck all items of a list", + "r-d-check-one": "Check item", + "r-d-uncheck-one": "Uncheck item", + "r-d-check-of-list": "of checklist", + "r-d-add-checklist": "Add checklist", + "r-d-remove-checklist": "Remove checklist", + "r-by": "by", + "r-add-checklist": "Add checklist", + "r-with-items": "with items", + "r-items-list": "item1,item2,item3", + "r-add-swimlane": "Add swimlane", + "r-swimlane-name": "swimlane name", + "r-board-note": "Note: leave a field empty to match every possible value.", + "r-checklist-note": "Note: checklist's items have to be written as comma separated values.", + "r-when-a-card-is-moved": "When a card is moved to another list", + "r-set": "Set", + "r-update": "Update", + "r-datefield": "date field", + "r-df-start-at": "start", + "r-df-due-at": "due", + "r-df-end-at": "end", + "r-df-received-at": "received", + "r-to-current-datetime": "to current date/time", + "r-remove-value-from": "Remove value from", + "ldap": "LDAP", + "oauth2": "OAuth2", + "cas": "CAS", + "authentication-method": "Authentication method", + "authentication-type": "Authentication type", + "custom-product-name": "Custom Product Name", + "layout": "Layout", + "hide-logo": "Hide Logo", + "add-custom-html-after-body-start": "Add Custom HTML after <body> start", + "add-custom-html-before-body-end": "Add Custom HTML before </body> end", + "error-undefined": "Something went wrong", + "error-ldap-login": "An error occurred while trying to login", + "display-authentication-method": "Display Authentication Method", + "default-authentication-method": "Default Authentication Method", + "duplicate-board": "Duplicate Board", + "people-number": "The number of people is:", + "swimlaneDeletePopup-title": "Delete Swimlane ?", + "swimlane-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the swimlane. There is no undo.", + "restore-all": "Restore all", + "delete-all": "Delete all", + "loading": "Loading, please wait.", + "previous_as": "last time was", + "act-a-dueAt": "modified due time to \nWhen: __timeValue__\nWhere: __card__\n previous due was __timeOldValue__", + "act-a-endAt": "modified ending time to __timeValue__ from (__timeOldValue__)", + "act-a-startAt": "modified starting time to __timeValue__ from (__timeOldValue__)", + "act-a-receivedAt": "modified received time to __timeValue__ from (__timeOldValue__)", + "a-dueAt": "modified due time to be", + "a-endAt": "modified ending time to be", + "a-startAt": "modified starting time to be", + "a-receivedAt": "modified received time to be", + "almostdue": "current due time %s is approaching", + "pastdue": "current due time %s is past", + "duenow": "current due time %s is today", + "act-newDue": "__list__/__card__ has 1st due reminder [__board__]", + "act-withDue": "__list__/__card__ due reminders [__board__]", + "act-almostdue": "was reminding the current due (__timeValue__) of __card__ is approaching", + "act-pastdue": "was reminding the current due (__timeValue__) of __card__ is past", + "act-duenow": "was reminding the current due (__timeValue__) of __card__ is now", + "act-atUserComment": "You were mentioned in [__board__] __list__/__card__", + "delete-user-confirm-popup": "Are you sure you want to delete this account? There is no undo.", + "accounts-allowUserDelete": "Allow users to self delete their account", + "hide-minicard-label-text": "Hide minicard label text", + "show-desktop-drag-handles": "Show desktop drag handles", + "assignee": "Assignee", + "cardAssigneesPopup-title": "Assignee", + "addmore-detail": "Add a more detailed description", + "show-on-card": "Show on Card", + "new": "New", + "editUserPopup-title": "Edit User", + "newUserPopup-title": "New User", + "notifications": "Notifications", + "view-all": "View All", + "filter-by-unread": "Filter by Unread", + "mark-all-as-read": "Mark all as read", + "remove-all-read": "Remove all read", + "allow-rename": "Allow Rename", + "allowRenamePopup-title": "Allow Rename" +} diff --git a/i18n/fa.i18n.json b/i18n/fa.i18n.json index 0307a30e..67d53de3 100644 --- a/i18n/fa.i18n.json +++ b/i18n/fa.i18n.json @@ -1,780 +1,778 @@ { - "accept": "پذیرش", - "act-activity-notify": "اعلان فعالیت", - "act-addAttachment": "ضمیمه __attachment__ را به کارت __card__ در لیست __list__ در مسیر شناور __swimlane__ در برد __board__ اضافه کرد", - "act-deleteAttachment": "ضمیمه __attachment__ را از کارت __card__ در لیست __list__ در مسیر شناور __swimlane__ در برد __board__ حذف کرد", - "act-addSubtask": "زیر وظیفه __subtask__ را به کارت __card__ در لیست __list__ در مسیر شناور __swimlane__ در برد __board__ اضافه کرد", - "act-addLabel": "برچسب __label__ را به کارت __card__ در لیست __list__ در مسیر شناور __swimlane__ در برد __board__ اضافه کرد", - "act-addedLabel": "برچسب __label__ را به کارت __card__ در لیست __list__ در مسیر شناور __swimlane__ در برد __board__ اضافه کرد", - "act-removeLabel": "برچسب __label__ را از کارت __card__ در لیست __list__ در مسیر شناور __swimlane__ در برد __board__ حذف کرد", - "act-removedLabel": "برچسب __label__ را از کارت __card__ در لیست __list__ در مسیر شناور __swimlane__ در برد __board__ حذف کرد", - "act-addChecklist": "سیاهه __checklist__ را به کارت __card__ در لیست __list__ در مسیر شناور __swimlane__ در برد __board__ اضافه کرد", - "act-addChecklistItem": "چک لیست __checklistItem__ را به سیاهه __checklist__ در کارت __card__ در لیست __list__ در مسیر شناور __swimlane__ در برد __board__ اضافه کرد", - "act-removeChecklist": "سیاهه __checklist__ را از کارت __card__ در لیست __list__ در مسیر شناور __swimlane__ در برد __board__ حذف کرد", - "act-removeChecklistItem": "چک لیست __checklistItem__ را از سیاهه __checkList__ در کارت __card__ در لیست __list__ در مسیر شناور __swimlane__ در برد __board__ حذف کرد", - "act-checkedItem": "چک لیست __checklistItem__ را از سیاهه __checklist__ در کارت __card__ در لیست __list__ در مسیر شناور __swimlane__ در برد __board__ تیک زد", - "act-uncheckedItem": "چک لیست __checklistItem__ را از سیاهه __checklist__ در کارت __card__ در لیست __list__ در مسیر شناور __swimlane__ در برد __board__ بدونِ تیک کرد", - "act-completeChecklist": "سیاهه __checklist__ را در کارت __card__ در لیست __list__ در مسیر شناور __swimlane__ در برد __board__ کامل کرد", - "act-uncompleteChecklist": "سیاهه __checklist__ را در کارت __card__ در لیست __list__ در مسیر شناور __swimlane__ در برد __board__ ناقص کرد", - "act-addComment": "روی کارت __card__ نظر داد: __comment__ در لیست __list__ در مسیر شناور __swimlane__ در برد __board__", - "act-editComment": "نظر روی کارت __card__ را ویرایش کرد: __comment__ در لیست __list__ در مسیر شناور __swimlane__ در برد __board__", - "act-deleteComment": "نظر روی کارت __card__ را حذف کرد: __comment__ در لیست __list__ در مسیر شناور __swimlane__ در برد __board__", - "act-createBoard": "برد __board__ را ایجاد کرد", - "act-createSwimlane": "مسیر شناور __swimlane__ را در برد __board__ ایجاد کرد", - "act-createCard": "کارت __card__ را در لیست __list__ در مسیر شناور __swimlane__ در برد __board__ ایجاد کرد", - "act-createCustomField": "فیلد شخصی __customField__ را در برد __board__ ایجاد کرد", - "act-deleteCustomField": "فیلد شخصی __customField__ را در برد __board__ حذف کرد", - "act-setCustomField": "فیلد شخصی __customField__ را ویرایش کرد: __customFieldValue__ در کارت __card__ در لیست __list__ در مسیر شناور __swimlane__ در برد __board__", - "act-createList": "لیست __list__ را به برد __board__ اضافه کرد", - "act-addBoardMember": "عضو __member__ را به برد __board__ اضافه کرد", - "act-archivedBoard": "برد __board__ را بایگانی کرد", - "act-archivedCard": "کارت __card__ را در لیست __list__ در مسیر شناور __swimlane__ در برد __board__ بایگانی کرد", - "act-archivedList": "لیست __list__ را در مسیر شناور __swimlane__ در برد __board__ بایگانی کرد", - "act-archivedSwimlane": "مسیر شناور __swimlane__ را در برد __board__ بایگانی کرد", - "act-importBoard": "برد __board__ را وارد کرد", - "act-importCard": "کارت __card__ را به لیست __list__ در مسیر شناور __swimlane__ در برد __board__ وارد کرد", - "act-importList": "لیست __list__ را به مسیر شناور __swimlane__ در برد __board__ وارد کرد", - "act-joinMember": "عضو __member__ را به کارت __card__ در لیست __list__ در مسیر شناور __swimlane__ در برد __board__ اضافه کرد", - "act-moveCard": "کارت __card__ را در برد __board__ از لیست __oldList__ در مسیر شناور __oldSwimlane__ به لیست __list__ در مسیر شناور __swimlane__ منتقل کرد", - "act-moveCardToOtherBoard": "کارت __card__ را از لیست __oldList__ در مسیر شناور __oldSwimlane__ در برد __oldBoard__ به لیست __list__ در مسیر شناور __swimlane__ در برد __board__ منتقل کرد", - "act-removeBoardMember": "عضو __member__ را از برد __board__ حذف کرد", - "act-restoredCard": "کارت __card__ را به لیست __list__ در مسیر شناور __swimlane__ در برد __board__ بازگرداند", - "act-unjoinMember": "عضو __member__ را از کارت __card__ در لیست __list__ در مسیر شناور __swimlane__ در برد __board__ حذف کرد", - "act-withBoardTitle": "__board__", - "act-withCardTitle": "[__board__] __card__", - "actions": "اعمال", - "activities": "فعالیت‌ها", - "activity": "فعالیت", - "activity-added": "%s به %s اضافه شد", - "activity-archived": "%s به آرشیو انتقال یافت", - "activity-attached": "%s به %s پیوست شد", - "activity-created": "%s ایجاد شد", - "activity-customfield-created": "%s فیلدشخصی ایجاد شد", - "activity-excluded": "%s از %s مستثنی گردید", - "activity-imported": "%s از %s وارد %s شد", - "activity-imported-board": "%s از %s وارد شد", - "activity-joined": "اتصال به %s", - "activity-moved": "%s از %s به %s منتقل شد", - "activity-on": "%s", - "activity-removed": "%s از %s حذف شد", - "activity-sent": "ارسال %s به %s", - "activity-unjoined": "قطع اتصال %s", - "activity-subtask-added": "زیروظیفه به %s اضافه شد", - "activity-checked-item": "چک شده %s در چک لیست %s از %s", - "activity-unchecked-item": "چک نشده %s در چک لیست %s از %s", - "activity-checklist-added": "سیاهه به %s اضافه شد", - "activity-checklist-removed": "از چک لیست حذف گردید", - "activity-checklist-completed": "چک‌لیست انجام شده %s از %s", - "activity-checklist-uncompleted": "تمام نشده ها در چک لیست %s از %s", - "activity-checklist-item-added": "added checklist item to '%s' in %s", - "activity-checklist-item-removed": "حذف شده از چک لیست '%s' در %s", - "add": "افزودن", - "activity-checked-item-card": "چک شده %s در چک لیست %s", - "activity-unchecked-item-card": "چک نشده %s در چک لیست %s", - "activity-checklist-completed-card": "سیاهه __checklist__ را در کارت __card__ در لیست __list__ در مسیر شناور __swimlane__ در برد __board__ کامل کرد", - "activity-checklist-uncompleted-card": "چک لیست تمام نشده %s", - "activity-editComment": "نظر ویرایش شد %s", - "activity-deleteComment": "نظر حذف شد %s", - "add-attachment": "افزودن ضمیمه", - "add-board": "افزودن برد", - "add-card": "افزودن کارت", - "add-swimlane": "اضافه کردن مسیر شناور", - "add-subtask": "افزودن زیر وظیفه", - "add-checklist": "افزودن چک لیست", - "add-checklist-item": "افزودن مورد به سیاهه", - "add-cover": "جلد کردن", - "add-label": "افزودن لیبل", - "add-list": "افزودن لیست", - "add-members": "افزودن اعضا", - "added": "اضافه گردید", - "addMemberPopup-title": "اعضا", - "admin": "مدیر", - "admin-desc": "امکان دیدن و ویرایش کارت‌ها، پاک کردن کاربران و تغییر تنظیمات برای برد.", - "admin-announcement": "اعلان", - "admin-announcement-active": "اعلان سراسری فعال", - "admin-announcement-title": "اعلان از سوی مدیر", - "all-boards": "تمام بردها", - "and-n-other-card": "و __count__ کارت دیگر", - "and-n-other-card_plural": "و __count__ کارت دیگر", - "apply": "اعمال", - "app-is-offline": "در حال بارگزاری لطفا منتظر بمانید. بازخوانی صفحه باعث از بین رفتن اطلاعات می شود. اگر بارگذاری کار نمی کند، لطفا بررسی کنید که این سرور متوقف نشده است.", - "archive": "انتقال به آرشیو", - "archive-all": "انتقال همه به آرشیو", - "archive-board": "انتقال برد به آرشیو", - "archive-card": "انتقال کارت به آرشیو", - "archive-list": "انتقال لیست به آرشیو", - "archive-swimlane": "انتقال مسیر به آرشیو", - "archive-selection": "انتقال انتخاب شده ها به آرشیو", - "archiveBoardPopup-title": "انتقال برد به آرشیو؟", - "archived-items": "بایگانی", - "archived-boards": "برد های داخل آرشیو", - "restore-board": "بازیابی برد", - "no-archived-boards": "هیچ بردی داخل آرشیو نیست", - "archives": "بایگانی", - "template": "Template", - "templates": "Templates", - "assign-member": "تعیین عضو", - "attached": "ضمیمه شده", - "attachment": "ضمیمه", - "attachment-delete-pop": "حذف پیوست دایمی و بی بازگشت خواهد بود.", - "attachmentDeletePopup-title": "آیا می خواهید ضمیمه را حذف کنید؟", - "attachments": "ضمائم", - "auto-watch": "اضافه شدن خودکار دیده‌بانی بردها زمانی که ایجاد می‌شوند", - "avatar-too-big": "تصویر کاربر بسیار بزرگ است ـ حداکثر۷۰ کیلوبایت ـ", - "back": "بازگشت", - "board-change-color": "تغییر رنگ", - "board-nb-stars": "%s ستاره", - "board-not-found": "برد مورد نظر پیدا نشد", - "board-private-info": "این برد <strong>خصوصی</strong> خواهد بود.", - "board-public-info": "این برد <strong>عمومی</strong> خواهد بود.", - "boardChangeColorPopup-title": "تغییر پس زمینه برد", - "boardChangeTitlePopup-title": "تغییر نام برد", - "boardChangeVisibilityPopup-title": "تغییر وضعیت نمایش", - "boardChangeWatchPopup-title": "تغییر دیده بانی", - "boardMenuPopup-title": "Board Settings", - "boardChangeViewPopup-title": "نمایش برد", - "boards": "بردها", - "board-view": "نمایش برد", - "board-view-cal": "تقویم", - "board-view-swimlanes": "Swimlanes", - "board-view-collapse": "بستن", - "board-view-lists": "فهرست‌ها", - "bucket-example": "برای مثال چیزی شبیه \"لیست سبدها\"", - "cancel": "انصراف", - "card-archived": "این کارت به آرشیو انتقال داده شد", - "board-archived": "این برد به آرشیو انتقال یافت", - "card-comments-title": "این کارت دارای %s نظر است.", - "card-delete-notice": "حذف دائمی. تمامی موارد مرتبط با این کارت از بین خواهند رفت.", - "card-delete-pop": "همه اقدامات از این پردازه حذف خواهد شد و امکان بازگرداندن کارت وجود نخواهد داشت.", - "card-delete-suggest-archive": "شما می توانید کارت را به بایگانی منتقل کنید تا آن را از هیئت مدیره حذف کنید و فعالیت را حفظ کنید.", - "card-due": "تا", - "card-due-on": "تا", - "card-spent": "زمان صرف شده", - "card-edit-attachments": "ویرایش ضمائم", - "card-edit-custom-fields": "ویرایش فیلدهای شخصی", - "card-start-voting": "شروع رای گیری", - "card-cancel-voting": "حذف رای گیری و همه آرا", - "card-edit-labels": "ویرایش برچسب", - "card-edit-members": "ویرایش اعضا", - "card-labels-title": "تغییر برچسب کارت", - "card-members-title": "افزودن یا حذف اعضا از کارت.", - "card-start": "شروع", - "card-start-on": "شروع از", - "cardAttachmentsPopup-title": "ضمیمه از", - "cardCustomField-datePopup-title": "تغییر تاریخ", - "cardCustomFieldsPopup-title": "ویرایش فیلدهای شخصی", - "cardStartVotingPopup-title": "شروع به رای", - "positiveVoteMembersPopup-title": "Proponents", - "negativeVoteMembersPopup-title": "Opponents", - "vote-question": "سوال رای گیری", - "vote-public": "Public vote", - "vote-for-it": "for it", - "vote-against": "against", - "cardDeletePopup-title": "آیا می خواهید کارت را حذف کنید؟", - "cardDetailsActionsPopup-title": "اعمال کارت", - "cardLabelsPopup-title": "برچسب ها", - "cardMembersPopup-title": "اعضا", - "cardMorePopup-title": "بیشتر", - "cardTemplatePopup-title": "Create template", - "cards": "کارت‌ها", - "cards-count": "کارت‌ها", - "casSignIn": "ورود با استفاده از CAS", - "cardType-card": "کارت", - "cardType-linkedCard": "کارت‌های مرتبط", - "cardType-linkedBoard": "برد مرتبط", - "change": "تغییر", - "change-avatar": "تغییر تصویر", - "change-password": "تغییر کلمه عبور", - "change-permissions": "تغییر دسترسی‌ها", - "change-settings": "تغییر تنظیمات", - "changeAvatarPopup-title": "تغییر تصویر", - "changeLanguagePopup-title": "تغییر زبان", - "changePasswordPopup-title": "تغییر کلمه عبور", - "changePermissionsPopup-title": "تغییر دسترسی‌ها", - "changeSettingsPopup-title": "تغییر تنظیمات", - "subtasks": "زیر وظیفه", - "checklists": "سیاهه‌ها", - "click-to-star": "با کلیک کردن ستاره بدهید", - "click-to-unstar": "با کلیک کردن ستاره را کم کنید", - "clipboard": "ذخیره در حافظه ویا بردار-رهاکن", - "close": "بستن", - "close-board": "بستن برد", - "close-board-pop": "شما می توانید با کلیک کردن بر روی دکمه «بایگانی» از صفحه هدر، صفحه را بازگردانید.", - "color-black": "مشکی", - "color-blue": "آبی", - "color-crimson": "قرمز", - "color-darkgreen": "سبز تیره", - "color-gold": "طلایی", - "color-gray": "خاکستری", - "color-green": "سبز", - "color-indigo": "نیلی", - "color-lime": "لیمویی", - "color-magenta": "ارغوانی", - "color-mistyrose": "صورتی روشن", - "color-navy": "لاجوردی", - "color-orange": "نارنجی", - "color-paleturquoise": "فیروزه‌ای کدر", - "color-peachpuff": "هلویی", - "color-pink": "صورتی", - "color-plum": "بنفش کدر", - "color-purple": "بنفش", - "color-red": "قرمز", - "color-saddlebrown": "کاکائویی", - "color-silver": "نقره‌ای", - "color-sky": "آبی آسمانی", - "color-slateblue": "آبی فولادی", - "color-white": "سفید", - "color-yellow": "زرد", - "unset-color": "بازنشانی", - "comment": "نظر", - "comment-placeholder": "درج نظر", - "comment-only": "فقط نظر", - "comment-only-desc": "فقط می‌تواند روی کارت‌ها نظر دهد.", - "no-comments": "هیچ کامنتی موجود نیست", - "no-comments-desc": "نظرات و فعالیت ها را نمی توان دید.", - "worker": "کارگر", - "worker-desc": "تنها میتوانید کارت ها را جابجا کنید، این را به یک کارت اضافه کنید.", - "computer": "رایانه", - "confirm-subtask-delete-dialog": "از حذف این زیر وظیفه اطمینان دارید؟", - "confirm-checklist-delete-dialog": "مطمئنا چک لیست پاک شود؟", - "copy-card-link-to-clipboard": "درج پیوند کارت در حافظه", - "linkCardPopup-title": "ارتباط دادن کارت", - "searchElementPopup-title": "جستجو", - "copyCardPopup-title": "کپی کارت", - "copyChecklistToManyCardsPopup-title": "کپی قالب کارت به کارت‌های متعدد", - "copyChecklistToManyCardsPopup-instructions": "عنوان و توضیحات کارت مقصد در این قالب JSON", - "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"First card title\", \"description\":\"First card description\"}, {\"title\":\"Second card title\",\"description\":\"Second card description\"},{\"title\":\"Last card title\",\"description\":\"Last card description\"} ]", - "create": "ایجاد", - "createBoardPopup-title": "ایجاد برد", - "chooseBoardSourcePopup-title": "بارگذاری برد", - "createLabelPopup-title": "ایجاد برچسب", - "createCustomField": "ایجاد فیلد", - "createCustomFieldPopup-title": "ایجاد فیلد", - "current": "جاری", - "custom-field-delete-pop": "این اقدام فیلدشخصی را بهمراه تمامی تاریخچه آن از کارت ها پاک می کند و برگشت پذیر نمی باشد", - "custom-field-checkbox": "جعبه انتخابی", - "custom-field-date": "تاریخ", - "custom-field-dropdown": "لیست افتادنی", - "custom-field-dropdown-none": "(هیچ)", - "custom-field-dropdown-options": "لیست امکانات", - "custom-field-dropdown-options-placeholder": "کلید Enter را جهت افزودن امکانات بیشتر فشار دهید", - "custom-field-dropdown-unknown": "(ناشناخته)", - "custom-field-number": "عدد", - "custom-field-text": "متن", - "custom-fields": "فیلدهای شخصی", - "date": "تاریخ", - "decline": "رد", - "default-avatar": "تصویر پیش فرض", - "delete": "حذف", - "deleteCustomFieldPopup-title": "آیا فیلدشخصی پاک شود؟", - "deleteLabelPopup-title": "آیا می خواهید برچسب را حذف کنید؟", - "description": "توضیحات", - "disambiguateMultiLabelPopup-title": "عمل ابهام زدایی از برچسب", - "disambiguateMultiMemberPopup-title": "عمل ابهام زدایی از کاربر", - "discard": "لغو", - "done": "انجام شده", - "download": "دریافت", - "edit": "ویرایش", - "edit-avatar": "تغییر تصویر", - "edit-profile": "ویرایش پروفایل", - "edit-wip-limit": "Edit WIP Limit", - "soft-wip-limit": "Soft WIP Limit", - "editCardStartDatePopup-title": "تغییر تاریخ آغاز", - "editCardDueDatePopup-title": "تغییر تاریخ پایان", - "editCustomFieldPopup-title": "ویرایش فیلد", - "editCardSpentTimePopup-title": "تغییر زمان صرف شده", - "editLabelPopup-title": "تغیر برچسب", - "editNotificationPopup-title": "اصلاح اعلان", - "editProfilePopup-title": "ویرایش پروفایل", - "email": "پست الکترونیک", - "email-enrollAccount-subject": "یک حساب کاربری برای شما در __siteName__ ایجاد شد", - "email-enrollAccount-text": "سلام __user__ \nبرای شروع به استفاده از این سرویس برروی آدرس زیر کلیک کنید.\n__url__\nبا تشکر.", - "email-fail": "عدم موفقیت در فرستادن رایانامه", - "email-fail-text": "خطا در تلاش برای فرستادن رایانامه", - "email-invalid": "رایانامه نادرست", - "email-invite": "دعوت از طریق رایانامه", - "email-invite-subject": "__inviter__ برای شما دعوت نامه ارسال کرده است", - "email-invite-text": "__User__ عزیز\n __inviter__ شما را به عضویت برد \"__board__\" برای همکاری دعوت کرده است.\nلطفا لینک زیر را دنبال کنید، باتشکر:\n__url__", - "email-resetPassword-subject": "تنظیم مجدد کلمه عبور در __siteName__", - "email-resetPassword-text": "سلام __user__\nجهت تنظیم مجدد کلمه عبور آدرس زیر را دنبال نمایید، باتشکر:\n__url__", - "email-sent": "نامه الکترونیکی فرستاده شد", - "email-verifyEmail-subject": "تایید آدرس الکترونیکی شما در __siteName__", - "email-verifyEmail-text": "سلام __user__\nبه منظور تایید آدرس الکترونیکی حساب خود، آدرس زیر را دنبال نمایید، باتشکر:\n__url__.", - "enable-wip-limit": "Enable WIP Limit", - "error-board-doesNotExist": "برد مورد نظر وجود ندارد", - "error-board-notAdmin": "شما جهت انجام آن باید مدیر برد باشید", - "error-board-notAMember": "شما برای انجام آن، باید عضو این برد باشید", - "error-json-malformed": "متن درغالب صحیح Json نمی باشد.", - "error-json-schema": "داده های Json شما، شامل اطلاعات صحیح در غالب درستی نمی باشد.", - "error-list-doesNotExist": "این لیست موجود نیست", - "error-user-doesNotExist": "این کاربر وجود ندارد", - "error-user-notAllowSelf": "عدم امکان دعوت خود", - "error-user-notCreated": "این کاربر ایجاد نشده است", - "error-username-taken": "این نام کاربری استفاده شده است", - "error-email-taken": "رایانامه توسط گیرنده دریافت شده است", - "export-board": "انتقال به بیرون برد", - "sort": "مرتب سازی", - "sort-desc": "برای مرتب سازی لیست کلیک کنید", - "list-sort-by": "مرتب سازی لیست بر اساس:", - "list-label-modifiedAt": "زمان دسترسی قبلی", - "list-label-title": "نام لیست", - "list-label-sort": "دلخواه شما", - "list-label-short-modifiedAt": "(L)", - "list-label-short-title": "(N)", - "list-label-short-sort": "(M)", - "filter": "صافی ـ فیلتر ـ", - "filter-cards": "فیلتر کارت‌ها یا لیست‌ها", - "list-filter-label": "فیلتر لیست بر اساس عنوان", - "filter-clear": "حذف صافی ـ فیلتر ـ", - "filter-no-label": "بدون برچسب", - "filter-no-member": "بدون عضو", - "filter-no-assignee": "No assignee", - "filter-no-custom-fields": "هیچ فیلدشخصی ای وجود ندارد", - "filter-show-archive": "نمایش لیست‌های آرشیو شده", - "filter-hide-empty": "مخفی کردن لیست‌های خالی", - "filter-on": "صافی ـ فیلتر ـ فعال است", - "filter-on-desc": "شما درحال صافی ـ فیلتر ـ کارت‌های این برد هستید. برای ویرایش فیلتر کلیک نمایید.", - "filter-to-selection": "صافی ـ فیلتر ـ برای موارد انتخابی", - "advanced-filter-label": "صافی ـ فیلتر ـ پیشرفته", - "advanced-filter-description": "فیلتر پیشرفته اجازه می دهد تا برای نوشتن رشته حاوی اپراتورهای زیر: ==! = <=> = && || () یک فضای به عنوان یک جداساز بین اپراتورها استفاده می شود. با تایپ کردن نام ها و مقادیر آنها می توانید برای تمام زمینه های سفارشی فیلتر کنید. به عنوان مثال: Field1 == Value1. نکته: اگر فیلدها یا مقادیر حاوی فضاها باشند، شما باید آنها را به یک نقل قول کپسول کنید. برای مثال: 'فیلد 1' == 'مقدار 1'. برای تک تک کاراکترهای کنترل (\\\\) که می توانید از آنها استفاده کنید، می توانید از \\ استفاده کنید. به عنوان مثال: Field1 == I \\ 'm. همچنین شما می توانید شرایط مختلف را ترکیب کنید. برای مثال: F1 == V1 || F1 == V2. به طور معمول همه اپراتورها از چپ به راست تفسیر می شوند. شما می توانید سفارش را با قرار دادن براکت تغییر دهید. برای مثال: F1 == V1 && (F2 == V2 || F2 == V3). همچنین می توانید فیلدهای متنی را با استفاده از regex جستجو کنید: F1 == /Tes.*/i", - "fullname": "نام و نام خانوادگی", - "header-logo-title": "بازگشت به صفحه بردها.", - "hide-system-messages": "عدم نمایش پیامهای سیستمی", - "headerBarCreateBoardPopup-title": "ایجاد برد", - "home": "خانه", - "import": "وارد کردن", - "link": "ارتباط", - "import-board": "وارد کردن برد", - "import-board-c": "وارد کردن برد", - "import-board-title-trello": "وارد کردن برد از Trello", - "import-board-title-wekan": "بارگذاری برد ها از آخرین خروجی", - "import-sandstorm-backup-warning": "قبل از بررسی این داده ها را از صفحه اصلی صادر شده یا Trello وارد نمیکنید این دانه دوباره باز می شود و یا دوباره باز می شود، یا برد را پیدا نمی کنید، این بدان معنی است که از دست دادن اطلاعات.", - "import-sandstorm-warning": "Imported board will delete all existing data on board and replace it with imported board.", - "from-trello": "از Trello", - "from-wekan": "از آخرین خروجی", - "import-board-instruction-trello": "در Trello-ی خود به 'Menu'، 'More'، 'Print'، 'Export to JSON رفته و متن نهایی را دراینجا وارد نمایید.", - "import-board-instruction-wekan": "در هیئت مدیره خود، به 'Menu' بروید، سپس 'Export Board'، و متن را در فایل دانلود شده کپی کنید.", - "import-board-instruction-about-errors": "اگر هنگام بازگردانی با خطا مواجه شدید بعضی اوقات بازگردانی انجام می شود و تمامی برد ها در داخل صفحه All Boards هستند", - "import-json-placeholder": "اطلاعات Json معتبر خود را اینجا وارد کنید.", - "import-map-members": "نگاشت اعضا", - "import-members-map": "برد ها بازگردانده شده تعدادی کاربر دارند . لطفا کاربر های که می خواهید را انتخاب نمایید", - "import-show-user-mapping": "بررسی نقشه کاربران", - "import-user-select": "کاربر فعلی خود را انتخاب نمایید اگر میخواهیپ بعنوان کاربر باشد", - "importMapMembersAddPopup-title": "انتخاب کاربر", - "info": "نسخه", - "initials": "تخصیصات اولیه", - "invalid-date": "تاریخ نامعتبر", - "invalid-time": "زمان نامعتبر", - "invalid-user": "کاربر نامعتیر", - "joined": "متصل", - "just-invited": "هم اکنون، شما به این برد دعوت شده‌اید.", - "keyboard-shortcuts": "میانبر کلیدها", - "label-create": "ایجاد برچسب", - "label-default": "%s برچسب(پیش فرض)", - "label-delete-pop": "این اقدام، برچسب را از همه کارت‌ها پاک خواهد کرد و تاریخچه آن را نیز از بین می‌برد.", - "labels": "برچسب ها", - "language": "زبان", - "last-admin-desc": "شما نمی توانید نقش ـroleـ را تغییر دهید چراکه باید حداقل یک مدیری وجود داشته باشد.", - "leave-board": "خروج از برد", - "leave-board-pop": "Are you sure you want to leave __boardTitle__? You will be removed from all cards on this board.", - "leaveBoardPopup-title": "Leave Board ?", - "link-card": "ارجاع به این کارت", - "list-archive-cards": "انتقال تمامی کارت های این لیست به آرشیو", - "list-archive-cards-pop": "این کارتباعث حذف تمامی کارت های این لیست از برد می شود . برای مشاهده کارت ها در آرشیو و برگرداندن آنها به برد بر بروی \"Menu\">\"Archive\" کلیک نمایید", - "list-move-cards": "انتقال تمام کارت های این لیست", - "list-select-cards": "انتخاب تمام کارت های این لیست", - "set-color-list": "انتخاب رنگ", - "listActionPopup-title": "لیست اقدامات", - "swimlaneActionPopup-title": "Swimlane Actions", - "swimlaneAddPopup-title": "اضافه کردن مسیر شناور", - "listImportCardPopup-title": "وارد کردن کارت Trello", - "listMorePopup-title": "بیشتر", - "link-list": "پیوند به این فهرست", - "list-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the list. There is no undo.", - "list-delete-suggest-archive": "شما می توانید لیست را به آرشیو انتقال دهید تا آن را از برد حذف نمایید و فعالیت های خود را حفظ نمایید", - "lists": "لیست ها", - "swimlanes": "Swimlanes", - "log-out": "خروج", - "log-in": "ورود", - "loginPopup-title": "ورود", - "memberMenuPopup-title": "تنظیمات اعضا", - "members": "اعضا", - "menu": "منو", - "move-selection": "حرکت مورد انتخابی", - "moveCardPopup-title": "حرکت کارت", - "moveCardToBottom-title": "انتقال به پایین", - "moveCardToTop-title": "انتقال به بالا", - "moveSelectionPopup-title": "حرکت مورد انتخابی", - "multi-selection": "امکان چند انتخابی", - "multi-selection-on": "حالت چند انتخابی روشن است", - "muted": "بی صدا", - "muted-info": "شما هیچگاه از تغییرات این برد مطلع نخواهید شد", - "my-boards": "بردهای من", - "name": "نام", - "no-archived-cards": "هیچ کارتی در آرشیو موجود نمی باشد", - "no-archived-lists": "هیچ لیستی در آرشیو موجود نمی باشد", - "no-archived-swimlanes": "هیچ مسیری در آرشیو موجود نمی باشد", - "no-results": "بدون نتیجه", - "normal": "عادی", - "normal-desc": "امکان نمایش و تنظیم کارت بدون امکان تغییر تنظیمات", - "not-accepted-yet": "دعوت نامه هنوز پذیرفته نشده است", - "notify-participate": "اطلاع رسانی از هرگونه تغییر در کارتهایی که ایجاد کرده اید ویا عضو آن هستید", - "notify-watch": "اطلاع رسانی از هرگونه تغییر در بردها، لیست‌ها یا کارت‌هایی که از آنها دیده‌بانی می‌کنید", - "optional": "انتخابی", - "or": "یا", - "page-maybe-private": "این صفحه ممکن است خصوصی باشد. شما با<a href='%s'>ورود</a> می‌توانید آن را ببینید.", - "page-not-found": "صفحه پیدا نشد.", - "password": "کلمه عبور", - "paste-or-dragdrop": "جهت چسباندن، یا برداشتن-رهاسازی فایل تصویر به آن (تصویر)", - "participating": "شرکت کنندگان", - "preview": "پیش‌نمایش", - "previewAttachedImagePopup-title": "پیش‌نمایش", - "previewClipboardImagePopup-title": "پیش‌نمایش", - "private": "خصوصی", - "private-desc": "این برد خصوصی است. فقط افراد اضافه شده به برد می‌توانند مشاهده و ویرایش کنند.", - "profile": "حساب کاربری", - "public": "عمومی", - "public-desc": "این برد عمومی است. برای هر کسی با آدرس و یا جستجو در موتورها مانند گوگل قابل مشاهده است. فقط افرادی که به برد اضافه شده‌اند امکان ویرایش دارند.", - "quick-access-description": "جهت افزودن یک برد به اینجا، آن را ستاره دار نمایید.", - "remove-cover": "حذف کاور", - "remove-from-board": "حذف از برد", - "remove-label": "حذف برچسب", - "listDeletePopup-title": "حذف فهرست؟", - "remove-member": "حذف عضو", - "remove-member-from-card": "حذف از کارت", - "remove-member-pop": "آیا __name__ (__username__) را از __boardTitle__ حذف می‌کنید؟ کاربر از تمام کارت‌ها در این برد حذف خواهد شد. آنها از این اقدام مطلع خواهند شد.", - "removeMemberPopup-title": "آیا می خواهید کاربر را حذف کنید؟", - "rename": "تغیر نام", - "rename-board": "تغییر نام برد", - "restore": "بازیابی", - "save": "ذخیره", - "search": "جستجو", - "rules": "قوانین", - "search-cards": "Search from card/list titles, descriptions and custom fields on this board", - "search-example": "متن مورد جستجو؟", - "select-color": "انتخاب رنگ", - "set-wip-limit-value": "تعیین بیشینه تعداد وظایف در این فهرست", - "setWipLimitPopup-title": "Set WIP Limit", - "shortcut-assign-self": "اختصاص خود به کارت فعلی", - "shortcut-autocomplete-emoji": "تکمیل خودکار شکلکها", - "shortcut-autocomplete-members": "تکمیل خودکار کاربرها", - "shortcut-clear-filters": "حذف تمامی صافی‌ها ـ فیلترها ـ", - "shortcut-close-dialog": "بستن محاوره", - "shortcut-filter-my-cards": "کارت های من", - "shortcut-show-shortcuts": "بالا آوردن میانبر این لیست", - "shortcut-toggle-filterbar": "ضامن نوار جداکننده صافی ـ فیلتر ـ", - "shortcut-toggle-sidebar": "ضامن نوار جداکننده برد", - "show-cards-minimum-count": "نمایش تعداد کارتها اگر لیست شامل بیشتراز", - "sidebar-open": "بازکردن جداکننده", - "sidebar-close": "بستن جداکننده", - "signupPopup-title": "ایجاد یک کاربر", - "star-board-title": "برای ستاره دار کردن این برد کلیک کنید. این در بالای لیست بردهای شما نمایش داده خواهد شد.", - "starred-boards": "بردهای ستاره دار", - "starred-boards-description": "بردهای ستاره دار در بالای لیست بردها نمایش داده می‌شود.", - "subscribe": "عضوشدن", - "team": "تیم", - "this-board": "این برد", - "this-card": "این کارت", - "spent-time-hours": "زمان صرف شده (ساعت)", - "overtime-hours": "Overtime (hours)", - "overtime": "Overtime", - "has-overtime-cards": "Has overtime cards", - "has-spenttime-cards": "Has spent time cards", - "time": "زمان", - "title": "عنوان", - "tracking": "پیگردی", - "tracking-info": "شما از هرگونه تغییر در کارتهایی که بعنوان ایجاد کننده ویا عضو آن هستید، آگاه خواهید شد", - "type": "نوع", - "unassign-member": "عدم انتصاب کاربر", - "unsaved-description": "شما توضیحات ذخیره نشده دارید.", - "unwatch": "عدم دیده بانی", - "upload": "ارسال", - "upload-avatar": "ارسال تصویر", - "uploaded-avatar": "تصویر ارسال شد", - "username": "نام کاربری", - "view-it": "مشاهده", - "warn-list-archived": "اخطار:این کارت در یک لیست در آرشیو موجود می باشد", - "watch": "دیده بانی", - "watching": "درحال دیده بانی", - "watching-info": "شما از هر تغییری در این برد آگاه خواهید شد", - "welcome-board": "به این برد خوش آمدید", - "welcome-swimlane": "Milestone 1", - "welcome-list1": "پایه ای ها", - "welcome-list2": "پیشرفته", - "card-templates-swimlane": "Card Templates", - "list-templates-swimlane": "List Templates", - "board-templates-swimlane": "Board Templates", - "what-to-do": "چه کاری می خواهید انجام دهید؟", - "wipLimitErrorPopup-title": "Invalid WIP Limit", - "wipLimitErrorPopup-dialog-pt1": "The number of tasks in this list is higher than the WIP limit you've defined.", - "wipLimitErrorPopup-dialog-pt2": "Please move some tasks out of this list, or set a higher WIP limit.", - "admin-panel": "پیشخوان مدیریتی", - "settings": "تنظمات", - "people": "افراد", - "registration": "ثبت نام", - "disable-self-registration": "‌غیرفعال‌سازی خودثبت‌نامی", - "invite": "دعوت", - "invite-people": "دعوت از افراد", - "to-boards": "به برد(ها)", - "email-addresses": "نشانی رایانامه", - "smtp-host-description": "آدرس سرور SMTP ای که پست الکترونیکی شما برروی آن است", - "smtp-port-description": "شماره درگاه ـPortـ ای که سرور SMTP شما جهت ارسال از آن استفاده می کند", - "smtp-tls-description": "پشتیبانی از TLS برای سرور SMTP", - "smtp-host": "آدرس سرور SMTP", - "smtp-port": "شماره درگاه ـPortـ سرور SMTP", - "smtp-username": "نام کاربری", - "smtp-password": "کلمه عبور", - "smtp-tls": "پشتیبانی از SMTP", - "send-from": "از", - "send-smtp-test": "فرستادن رایانامه آزمایشی به خود", - "invitation-code": "کد دعوت نامه", - "email-invite-register-subject": "__inviter__ برای شما دعوت نامه ارسال کرده است", - "email-invite-register-text": "__user__ عزیز,\n\n__inviter__ شما را به این برد دعوت کرده است.\n\nلطفا روی لینک زیر کلیک نمایید:\n__url__\n\nو کد معرفی شما: __icode__\n\nبا تشکر.", - "email-smtp-test-subject": "SMTP تست ایمیل", - "email-smtp-test-text": "با موفقیت، یک رایانامه را فرستادید", - "error-invitation-code-not-exist": "چنین کد دعوتی یافت نشد", - "error-notAuthorized": "شما مجاز به دیدن این صفحه نیستید.", - "webhook-title": "نام وب‌هوک", - "webhook-token": "توکن", - "outgoing-webhooks": "Outgoing Webhooks", - "bidirectional-webhooks": "وب‌هوک two-way", - "outgoingWebhooksPopup-title": "Outgoing Webhooks", - "boardCardTitlePopup-title": "فیلتر موضوع کارت", - "disable-webhook": "حذف این وب‌هوک", - "global-webhook": "وب‌هوک‌های سراسری", - "new-outgoing-webhook": "New Outgoing Webhook", - "no-name": "(ناشناخته)", - "Node_version": "نسخه Node", - "Meteor_version": "Meteor version", - "MongoDB_version": "ورژن MongoDB", - "MongoDB_storage_engine": "موتور ذخیره سازی MongoDB", - "MongoDB_Oplog_enabled": "MongoDB Oplog فعال", - "OS_Arch": "OS Arch", - "OS_Cpus": "OS CPU Count", - "OS_Freemem": "OS Free Memory", - "OS_Loadavg": "OS Load Average", - "OS_Platform": "OS Platform", - "OS_Release": "OS Release", - "OS_Totalmem": "OS Total Memory", - "OS_Type": "OS Type", - "OS_Uptime": "OS Uptime", - "days": "روزه‌ها", - "hours": "ساعت", - "minutes": "دقیقه", - "seconds": "ثانیه", - "show-field-on-card": "این رشته را در کارت نمایش بده", - "automatically-field-on-card": "اتوماتیک این رشته را در همه ی کارت ها اضافه کن", - "showLabel-field-on-card": "نمایش نام رشته در کارت های کوچک", - "yes": "بله", - "no": "خیر", - "accounts": "حساب‌ها", - "accounts-allowEmailChange": "اجازه تغییر رایانامه", - "accounts-allowUserNameChange": "اجازه تغییر نام کاربری", - "createdAt": "ساخته شده در", - "verified": "معتبر", - "active": "فعال", - "card-received": "رسیده", - "card-received-on": "رسیده در", - "card-end": "پایان", - "card-end-on": "پایان در", - "editCardReceivedDatePopup-title": "تغییر تاریخ رسید", - "editCardEndDatePopup-title": "تغییر تاریخ پایان", - "setCardColorPopup-title": "انتخاب رنگ", - "setCardActionsColorPopup-title": "انتخاب کردن رنگ", - "setSwimlaneColorPopup-title": "انتخاب کردن رنگ", - "setListColorPopup-title": "انتخاب کردن رنگ", - "assigned-by": "محول شده توسط", - "requested-by": "تقاضا شده توسط", - "board-delete-notice": "حذف دائمی است شما تمام لیست ها، کارت ها و اقدامات مرتبط با این برد را از دست خواهید داد.", - "delete-board-confirm-popup": "تمام لیست ها، کارت ها، برچسب ها و فعالیت ها حذف خواهند شد و شما نمی توانید محتوای برد را بازیابی کنید. هیچ واکنشی وجود ندارد", - "boardDeletePopup-title": "حذف برد؟", - "delete-board": "حذف برد", - "default-subtasks-board": "ریزکار برای __board__ برد", - "default": "پیش‌فرض", - "queue": "صف", - "subtask-settings": "تنظیمات ریزکارها", - "card-settings": "Card Settings", - "boardSubtaskSettingsPopup-title": "تنظیمات ریزکار های برد", - "boardCardSettingsPopup-title": "Card Settings", - "deposit-subtasks-board": "افزودن ریزکار به برد:", - "deposit-subtasks-list": "لیست برای ریزکار های افزوده شده", - "show-parent-in-minicard": "نمایش خانواده در ریز کارت", - "prefix-with-full-path": "پیشوند با مسیر کامل", - "prefix-with-parent": "پیشوند با خانواده", - "subtext-with-full-path": "زیرنویس با مسیر کامل", - "subtext-with-parent": "زیرنویس با خانواده", - "change-card-parent": "تغییرخانواده کارت", - "parent-card": "کارت خانواده", - "source-board": "کارت مرجع", - "no-parent": "خانواده نمایش داده نشود", - "activity-added-label": "افزودن لیبل '%s' به %s", - "activity-removed-label": "حذف لیبل '%s' از %s", - "activity-delete-attach": "حذف ضمیمه از %s", - "activity-added-label-card": "افزودن لیبل '%s'", - "activity-removed-label-card": "حذف لیبل '%s'", - "activity-delete-attach-card": "حذف ضمیمه", - "activity-set-customfield": "set custom field '%s' to '%s' in %s", - "activity-unset-customfield": "unset custom field '%s' in %s", - "r-rule": "نقش", - "r-add-trigger": "افزودن گیره", - "r-add-action": "افزودن عملیات", - "r-board-rules": "قوانین برد", - "r-add-rule": "افزودن نقش", - "r-view-rule": "نمایش قانون", - "r-delete-rule": "حذف قانون", - "r-new-rule-name": "تیتر قانون جدید", - "r-no-rules": "بدون قانون", - "r-when-a-card": "زمانی که کارت", - "r-is": "هست", - "r-is-moved": "جابه‌جا شده", - "r-added-to": "اضافه شد به", - "r-removed-from": "حذف از", - "r-the-board": "برد", - "r-list": "لیست", - "set-filter": "اضافه کردن فیلتر", - "r-moved-to": "انتقال به", - "r-moved-from": "انتقال از", - "r-archived": "انتقال به آرشیو", - "r-unarchived": "بازگردانی از آرشیو", - "r-a-card": "کارت", - "r-when-a-label-is": "زمانی که لیبل هست", - "r-when-the-label": "زمانی که لیبل هست", - "r-list-name": "نام لیست", - "r-when-a-member": "زمانی که کاربر هست", - "r-when-the-member": "زمانی که کاربر", - "r-name": "نام", - "r-when-a-attach": "زمانی که ضمیمه", - "r-when-a-checklist": "زمانی که چک لیست هست", - "r-when-the-checklist": "زمانی که چک لیست", - "r-completed": "تمام شده", - "r-made-incomplete": "تمام نشده", - "r-when-a-item": "زمانی که چک لیست ایتم هست", - "r-when-the-item": "زمانی که چک لیست ایتم", - "r-checked": "انتخاب شده", - "r-unchecked": "لغو انتخاب", - "r-move-card-to": "انتقال کارت به", - "r-top-of": "بالای", - "r-bottom-of": "پایین", - "r-its-list": "لیست خود", - "r-archive": "انتقال به آرشیو", - "r-unarchive": "بازگردانی از آرشیو", - "r-card": "کارت", - "r-add": "افزودن", - "r-remove": "حذف", - "r-label": "برچسب", - "r-member": "عضو", - "r-remove-all": "حذف همه کاربران از کارت", - "r-set-color": "انتخاب رنگ به", - "r-checklist": "چک لیست", - "r-check-all": "انتخاب همه", - "r-uncheck-all": "لغو انتخاب همه", - "r-items-check": "آیتم از چک لیست", - "r-check": "انتخاب", - "r-uncheck": "لغو انتخاب", - "r-item": "آیتم", - "r-of-checklist": "از چک لیست", - "r-send-email": "ارسال ایمیل", - "r-to": "به", - "r-subject": "عنوان", - "r-rule-details": "جزئیات قوانین", - "r-d-move-to-top-gen": "انتقال کارت به ابتدای لیست خود", - "r-d-move-to-top-spec": "انتقال کارت به ابتدای لیست", - "r-d-move-to-bottom-gen": "انتقال کارت به انتهای لیست خود", - "r-d-move-to-bottom-spec": "انتقال کارت به انتهای لیست", - "r-d-send-email": "ارسال ایمیل", - "r-d-send-email-to": "به", - "r-d-send-email-subject": "عنوان", - "r-d-send-email-message": "پیام", - "r-d-archive": "انتقال کارت به آرشیو", - "r-d-unarchive": "بازگردانی کارت از آرشیو", - "r-d-add-label": "افزودن برچسب", - "r-d-remove-label": "حذف برچسب", - "r-create-card": "ساخت کارت جدید", - "r-in-list": "در لیست", - "r-in-swimlane": "در مسیرِ شناور", - "r-d-add-member": "افزودن عضو", - "r-d-remove-member": "حذف عضو", - "r-d-remove-all-member": "حذف تمامی کاربران", - "r-d-check-all": "انتخاب تمام آیتم های لیست", - "r-d-uncheck-all": "لغوانتخاب تمام آیتم های لیست", - "r-d-check-one": "انتخاب آیتم", - "r-d-uncheck-one": "لغو انتخاب آیتم", - "r-d-check-of-list": "از چک لیست", - "r-d-add-checklist": "افزودن چک لیست", - "r-d-remove-checklist": "حذف چک لیست", - "r-by": "توسط", - "r-add-checklist": "افزودن چک لیست", - "r-with-items": "با موارد", - "r-items-list": "مورد۱،مورد۲،مورد۳", - "r-add-swimlane": "اضافه کردن مسیر شناور", - "r-swimlane-name": "نام مسیر شناور", - "r-board-note": "نکته: برای نمایش موارد ممکن کادر را خالی بگذارید.", - "r-checklist-note": "نکته: چک‌لیست‌ها باید توسط کاما از یک‌دیگر جدا شوند.", - "r-when-a-card-is-moved": "زمانی که یک کارت به لیست دیگری منتقل شد", - "r-set": "Set", - "r-update": "به روز رسانی", - "r-datefield": "تاریخ", - "r-df-start-at": "شروع", - "r-df-due-at": "ناشی از", - "r-df-end-at": "پایان", - "r-df-received-at": "رسیده", - "r-to-current-datetime": "به تاریخ/زمان فعلی", - "r-remove-value-from": "حذف مقدار از", - "ldap": "LDAP", - "oauth2": "OAuth2", - "cas": "CAS", - "authentication-method": "متد اعتبارسنجی", - "authentication-type": "نوع اعتبارسنجی", - "custom-product-name": "نام سفارشی محصول", - "layout": "لایه", - "hide-logo": "مخفی سازی نماد", - "add-custom-html-after-body-start": "افزودن کد های HTML بعد از <body> شروع", - "add-custom-html-before-body-end": "افزودن کد های HTML قبل از </body> پایان", - "error-undefined": "یک اشتباه رخ داده شده است", - "error-ldap-login": "هنگام تلاش برای ورود به یک خطا رخ داد", - "display-authentication-method": "نمایش نوع اعتبارسنجی", - "default-authentication-method": "نوع اعتبارسنجی پیشفرض", - "duplicate-board": "Duplicate Board", - "people-number": "The number of people is:", - "swimlaneDeletePopup-title": "Delete Swimlane ?", - "swimlane-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the swimlane. There is no undo.", - "restore-all": "Restore all", - "delete-all": "Delete all", - "loading": "Loading, please wait.", - "previous_as": "آخرین زمان بوده", - "act-a-dueAt": "اصلاح زمان انجام به \nکِی: __timeValue__\nکجا: __card__\n زمان قبلی انجام __timeOldValue__ بوده", - "act-a-endAt": "modified ending time to __timeValue__ from (__timeOldValue__)", - "act-a-startAt": "modified starting time to __timeValue__ from (__timeOldValue__)", - "act-a-receivedAt": "modified received time to __timeValue__ from (__timeOldValue__)", - "a-dueAt": "modified due time to be", - "a-endAt": "modified ending time to be", - "a-startAt": "modified starting time to be", - "a-receivedAt": "modified received time to be", - "almostdue": "current due time %s is approaching", - "pastdue": "current due time %s is past", - "duenow": "current due time %s is today", - "act-newDue": "__list__/__card__ has 1st due reminder [__board__]", - "act-withDue": "__list__/__card__ due reminders [__board__]", - "act-almostdue": "was reminding the current due (__timeValue__) of __card__ is approaching", - "act-pastdue": "was reminding the current due (__timeValue__) of __card__ is past", - "act-duenow": "was reminding the current due (__timeValue__) of __card__ is now", - "act-atUserComment": "You were mentioned in [__board__] __list__/__card__", - "delete-user-confirm-popup": "Are you sure you want to delete this account? There is no undo.", - "accounts-allowUserDelete": "Allow users to self delete their account", - "hide-minicard-label-text": "Hide minicard label text", - "show-desktop-drag-handles": "Show desktop drag handles", - "assignee": "Assignee", - "cardAssigneesPopup-title": "Assignee", - "addmore-detail": "Add a more detailed description", - "show-on-card": "Show on Card", - "new": "جدید", - "editUserPopup-title": "ویرایش کاربر", - "newUserPopup-title": "کاربر جدید", - "notifications": "اعلان‌ها", - "view-all": "مشاهده همه", - "filter-by-unread": "فیلتر با خوانده نشده", - "mark-all-as-read": "علامت همه به خوانده شده", - "remove-all-read": "حذف همه خوانده شده", - "allow-rename": "Allow Rename", - "allowRenamePopup-title": "Allow Rename" -} \ No newline at end of file + "accept": "پذیرش", + "act-activity-notify": "اعلان فعالیت", + "act-addAttachment": "ضمیمه __attachment__ را به کارت __card__ در لیست __list__ در مسیر شناور __swimlane__ در برد __board__ اضافه کرد", + "act-deleteAttachment": "ضمیمه __attachment__ را از کارت __card__ در لیست __list__ در مسیر شناور __swimlane__ در برد __board__ حذف کرد", + "act-addSubtask": "زیر وظیفه __subtask__ را به کارت __card__ در لیست __list__ در مسیر شناور __swimlane__ در برد __board__ اضافه کرد", + "act-addLabel": "برچسب __label__ را به کارت __card__ در لیست __list__ در مسیر شناور __swimlane__ در برد __board__ اضافه کرد", + "act-addedLabel": "برچسب __label__ را به کارت __card__ در لیست __list__ در مسیر شناور __swimlane__ در برد __board__ اضافه کرد", + "act-removeLabel": "برچسب __label__ را از کارت __card__ در لیست __list__ در مسیر شناور __swimlane__ در برد __board__ حذف کرد", + "act-removedLabel": "برچسب __label__ را از کارت __card__ در لیست __list__ در مسیر شناور __swimlane__ در برد __board__ حذف کرد", + "act-addChecklist": "سیاهه __checklist__ را به کارت __card__ در لیست __list__ در مسیر شناور __swimlane__ در برد __board__ اضافه کرد", + "act-addChecklistItem": "چک لیست __checklistItem__ را به سیاهه __checklist__ در کارت __card__ در لیست __list__ در مسیر شناور __swimlane__ در برد __board__ اضافه کرد", + "act-removeChecklist": "سیاهه __checklist__ را از کارت __card__ در لیست __list__ در مسیر شناور __swimlane__ در برد __board__ حذف کرد", + "act-removeChecklistItem": "چک لیست __checklistItem__ را از سیاهه __checkList__ در کارت __card__ در لیست __list__ در مسیر شناور __swimlane__ در برد __board__ حذف کرد", + "act-checkedItem": "چک لیست __checklistItem__ را از سیاهه __checklist__ در کارت __card__ در لیست __list__ در مسیر شناور __swimlane__ در برد __board__ تیک زد", + "act-uncheckedItem": "چک لیست __checklistItem__ را از سیاهه __checklist__ در کارت __card__ در لیست __list__ در مسیر شناور __swimlane__ در برد __board__ بدونِ تیک کرد", + "act-completeChecklist": "سیاهه __checklist__ را در کارت __card__ در لیست __list__ در مسیر شناور __swimlane__ در برد __board__ کامل کرد", + "act-uncompleteChecklist": "سیاهه __checklist__ را در کارت __card__ در لیست __list__ در مسیر شناور __swimlane__ در برد __board__ ناقص کرد", + "act-addComment": "روی کارت __card__ نظر داد: __comment__ در لیست __list__ در مسیر شناور __swimlane__ در برد __board__", + "act-editComment": "نظر روی کارت __card__ را ویرایش کرد: __comment__ در لیست __list__ در مسیر شناور __swimlane__ در برد __board__", + "act-deleteComment": "نظر روی کارت __card__ را حذف کرد: __comment__ در لیست __list__ در مسیر شناور __swimlane__ در برد __board__", + "act-createBoard": "برد __board__ را ایجاد کرد", + "act-createSwimlane": "مسیر شناور __swimlane__ را در برد __board__ ایجاد کرد", + "act-createCard": "کارت __card__ را در لیست __list__ در مسیر شناور __swimlane__ در برد __board__ ایجاد کرد", + "act-createCustomField": "فیلد شخصی __customField__ را در برد __board__ ایجاد کرد", + "act-deleteCustomField": "فیلد شخصی __customField__ را در برد __board__ حذف کرد", + "act-setCustomField": "فیلد شخصی __customField__ را ویرایش کرد: __customFieldValue__ در کارت __card__ در لیست __list__ در مسیر شناور __swimlane__ در برد __board__", + "act-createList": "لیست __list__ را به برد __board__ اضافه کرد", + "act-addBoardMember": "عضو __member__ را به برد __board__ اضافه کرد", + "act-archivedBoard": "برد __board__ را بایگانی کرد", + "act-archivedCard": "کارت __card__ را در لیست __list__ در مسیر شناور __swimlane__ در برد __board__ بایگانی کرد", + "act-archivedList": "لیست __list__ را در مسیر شناور __swimlane__ در برد __board__ بایگانی کرد", + "act-archivedSwimlane": "مسیر شناور __swimlane__ را در برد __board__ بایگانی کرد", + "act-importBoard": "برد __board__ را وارد کرد", + "act-importCard": "کارت __card__ را به لیست __list__ در مسیر شناور __swimlane__ در برد __board__ وارد کرد", + "act-importList": "لیست __list__ را به مسیر شناور __swimlane__ در برد __board__ وارد کرد", + "act-joinMember": "عضو __member__ را به کارت __card__ در لیست __list__ در مسیر شناور __swimlane__ در برد __board__ اضافه کرد", + "act-moveCard": "کارت __card__ را در برد __board__ از لیست __oldList__ در مسیر شناور __oldSwimlane__ به لیست __list__ در مسیر شناور __swimlane__ منتقل کرد", + "act-moveCardToOtherBoard": "کارت __card__ را از لیست __oldList__ در مسیر شناور __oldSwimlane__ در برد __oldBoard__ به لیست __list__ در مسیر شناور __swimlane__ در برد __board__ منتقل کرد", + "act-removeBoardMember": "عضو __member__ را از برد __board__ حذف کرد", + "act-restoredCard": "کارت __card__ را به لیست __list__ در مسیر شناور __swimlane__ در برد __board__ بازگرداند", + "act-unjoinMember": "عضو __member__ را از کارت __card__ در لیست __list__ در مسیر شناور __swimlane__ در برد __board__ حذف کرد", + "act-withBoardTitle": "__board__", + "act-withCardTitle": "[__board__] __card__", + "actions": "اعمال", + "activities": "فعالیت‌ها", + "activity": "فعالیت", + "activity-added": "%s به %s اضافه شد", + "activity-archived": "%s به آرشیو انتقال یافت", + "activity-attached": "%s به %s پیوست شد", + "activity-created": "%s ایجاد شد", + "activity-customfield-created": "%s فیلدشخصی ایجاد شد", + "activity-excluded": "%s از %s مستثنی گردید", + "activity-imported": "%s از %s وارد %s شد", + "activity-imported-board": "%s از %s وارد شد", + "activity-joined": "اتصال به %s", + "activity-moved": "%s از %s به %s منتقل شد", + "activity-on": "%s", + "activity-removed": "%s از %s حذف شد", + "activity-sent": "ارسال %s به %s", + "activity-unjoined": "قطع اتصال %s", + "activity-subtask-added": "زیروظیفه به %s اضافه شد", + "activity-checked-item": "چک شده %s در چک لیست %s از %s", + "activity-unchecked-item": "چک نشده %s در چک لیست %s از %s", + "activity-checklist-added": "سیاهه به %s اضافه شد", + "activity-checklist-removed": "از چک لیست حذف گردید", + "activity-checklist-completed": "چک‌لیست انجام شده %s از %s", + "activity-checklist-uncompleted": "تمام نشده ها در چک لیست %s از %s", + "activity-checklist-item-added": "added checklist item to '%s' in %s", + "activity-checklist-item-removed": "حذف شده از چک لیست '%s' در %s", + "add": "افزودن", + "activity-checked-item-card": "چک شده %s در چک لیست %s", + "activity-unchecked-item-card": "چک نشده %s در چک لیست %s", + "activity-checklist-completed-card": "سیاهه __checklist__ را در کارت __card__ در لیست __list__ در مسیر شناور __swimlane__ در برد __board__ کامل کرد", + "activity-checklist-uncompleted-card": "چک لیست تمام نشده %s", + "activity-editComment": "نظر ویرایش شد %s", + "activity-deleteComment": "نظر حذف شد %s", + "add-attachment": "افزودن ضمیمه", + "add-board": "افزودن برد", + "add-card": "افزودن کارت", + "add-swimlane": "اضافه کردن مسیر شناور", + "add-subtask": "افزودن زیر وظیفه", + "add-checklist": "افزودن چک لیست", + "add-checklist-item": "افزودن مورد به سیاهه", + "add-cover": "جلد کردن", + "add-label": "افزودن لیبل", + "add-list": "افزودن لیست", + "add-members": "افزودن اعضا", + "added": "اضافه گردید", + "addMemberPopup-title": "اعضا", + "admin": "مدیر", + "admin-desc": "امکان دیدن و ویرایش کارت‌ها، پاک کردن کاربران و تغییر تنظیمات برای برد.", + "admin-announcement": "اعلان", + "admin-announcement-active": "اعلان سراسری فعال", + "admin-announcement-title": "اعلان از سوی مدیر", + "all-boards": "تمام بردها", + "and-n-other-card": "و __count__ کارت دیگر", + "and-n-other-card_plural": "و __count__ کارت دیگر", + "apply": "اعمال", + "app-is-offline": "در حال بارگزاری لطفا منتظر بمانید. بازخوانی صفحه باعث از بین رفتن اطلاعات می شود. اگر بارگذاری کار نمی کند، لطفا بررسی کنید که این سرور متوقف نشده است.", + "archive": "انتقال به آرشیو", + "archive-all": "انتقال همه به آرشیو", + "archive-board": "انتقال برد به آرشیو", + "archive-card": "انتقال کارت به آرشیو", + "archive-list": "انتقال لیست به آرشیو", + "archive-swimlane": "انتقال مسیر به آرشیو", + "archive-selection": "انتقال انتخاب شده ها به آرشیو", + "archiveBoardPopup-title": "انتقال برد به آرشیو؟", + "archived-items": "بایگانی", + "archived-boards": "برد های داخل آرشیو", + "restore-board": "بازیابی برد", + "no-archived-boards": "هیچ بردی داخل آرشیو نیست", + "archives": "بایگانی", + "template": "Template", + "templates": "Templates", + "assign-member": "تعیین عضو", + "attached": "ضمیمه شده", + "attachment": "ضمیمه", + "attachment-delete-pop": "حذف پیوست دایمی و بی بازگشت خواهد بود.", + "attachmentDeletePopup-title": "آیا می خواهید ضمیمه را حذف کنید؟", + "attachments": "ضمائم", + "auto-watch": "اضافه شدن خودکار دیده‌بانی بردها زمانی که ایجاد می‌شوند", + "avatar-too-big": "تصویر کاربر بسیار بزرگ است ـ حداکثر۷۰ کیلوبایت ـ", + "back": "بازگشت", + "board-change-color": "تغییر رنگ", + "board-nb-stars": "%s ستاره", + "board-not-found": "برد مورد نظر پیدا نشد", + "board-private-info": "این برد <strong>خصوصی</strong> خواهد بود.", + "board-public-info": "این برد <strong>عمومی</strong> خواهد بود.", + "boardChangeColorPopup-title": "تغییر پس زمینه برد", + "boardChangeTitlePopup-title": "تغییر نام برد", + "boardChangeVisibilityPopup-title": "تغییر وضعیت نمایش", + "boardChangeWatchPopup-title": "تغییر دیده بانی", + "boardMenuPopup-title": "Board Settings", + "boardChangeViewPopup-title": "نمایش برد", + "boards": "بردها", + "board-view": "نمایش برد", + "board-view-cal": "تقویم", + "board-view-swimlanes": "Swimlanes", + "board-view-collapse": "بستن", + "board-view-lists": "فهرست‌ها", + "bucket-example": "برای مثال چیزی شبیه \"لیست سبدها\"", + "cancel": "انصراف", + "card-archived": "این کارت به آرشیو انتقال داده شد", + "board-archived": "این برد به آرشیو انتقال یافت", + "card-comments-title": "این کارت دارای %s نظر است.", + "card-delete-notice": "حذف دائمی. تمامی موارد مرتبط با این کارت از بین خواهند رفت.", + "card-delete-pop": "همه اقدامات از این پردازه حذف خواهد شد و امکان بازگرداندن کارت وجود نخواهد داشت.", + "card-delete-suggest-archive": "شما می توانید کارت را به بایگانی منتقل کنید تا آن را از هیئت مدیره حذف کنید و فعالیت را حفظ کنید.", + "card-due": "تا", + "card-due-on": "تا", + "card-spent": "زمان صرف شده", + "card-edit-attachments": "ویرایش ضمائم", + "card-edit-custom-fields": "ویرایش فیلدهای شخصی", + "card-start-voting": "شروع رای گیری", + "card-cancel-voting": "حذف رای گیری و همه آرا", + "card-edit-labels": "ویرایش برچسب", + "card-edit-members": "ویرایش اعضا", + "card-labels-title": "تغییر برچسب کارت", + "card-members-title": "افزودن یا حذف اعضا از کارت.", + "card-start": "شروع", + "card-start-on": "شروع از", + "cardAttachmentsPopup-title": "ضمیمه از", + "cardCustomField-datePopup-title": "تغییر تاریخ", + "cardCustomFieldsPopup-title": "ویرایش فیلدهای شخصی", + "cardStartVotingPopup-title": "شروع به رای", + "positiveVoteMembersPopup-title": "Proponents", + "negativeVoteMembersPopup-title": "Opponents", + "vote-question": "سوال رای گیری", + "vote-public": "Public vote", + "vote-for-it": "for it", + "vote-against": "against", + "cardDeletePopup-title": "آیا می خواهید کارت را حذف کنید؟", + "cardDetailsActionsPopup-title": "اعمال کارت", + "cardLabelsPopup-title": "برچسب ها", + "cardMembersPopup-title": "اعضا", + "cardMorePopup-title": "بیشتر", + "cardTemplatePopup-title": "Create template", + "cards": "کارت‌ها", + "cards-count": "کارت‌ها", + "casSignIn": "ورود با استفاده از CAS", + "cardType-card": "کارت", + "cardType-linkedCard": "کارت‌های مرتبط", + "cardType-linkedBoard": "برد مرتبط", + "change": "تغییر", + "change-avatar": "تغییر تصویر", + "change-password": "تغییر کلمه عبور", + "change-permissions": "تغییر دسترسی‌ها", + "change-settings": "تغییر تنظیمات", + "changeAvatarPopup-title": "تغییر تصویر", + "changeLanguagePopup-title": "تغییر زبان", + "changePasswordPopup-title": "تغییر کلمه عبور", + "changePermissionsPopup-title": "تغییر دسترسی‌ها", + "changeSettingsPopup-title": "تغییر تنظیمات", + "subtasks": "زیر وظیفه", + "checklists": "سیاهه‌ها", + "click-to-star": "با کلیک کردن ستاره بدهید", + "click-to-unstar": "با کلیک کردن ستاره را کم کنید", + "clipboard": "ذخیره در حافظه ویا بردار-رهاکن", + "close": "بستن", + "close-board": "بستن برد", + "close-board-pop": "شما می توانید با کلیک کردن بر روی دکمه «بایگانی» از صفحه هدر، صفحه را بازگردانید.", + "color-black": "مشکی", + "color-blue": "آبی", + "color-crimson": "قرمز", + "color-darkgreen": "سبز تیره", + "color-gold": "طلایی", + "color-gray": "خاکستری", + "color-green": "سبز", + "color-indigo": "نیلی", + "color-lime": "لیمویی", + "color-magenta": "ارغوانی", + "color-mistyrose": "صورتی روشن", + "color-navy": "لاجوردی", + "color-orange": "نارنجی", + "color-paleturquoise": "فیروزه‌ای کدر", + "color-peachpuff": "هلویی", + "color-pink": "صورتی", + "color-plum": "بنفش کدر", + "color-purple": "بنفش", + "color-red": "قرمز", + "color-saddlebrown": "کاکائویی", + "color-silver": "نقره‌ای", + "color-sky": "آبی آسمانی", + "color-slateblue": "آبی فولادی", + "color-white": "سفید", + "color-yellow": "زرد", + "unset-color": "بازنشانی", + "comment": "نظر", + "comment-placeholder": "درج نظر", + "comment-only": "فقط نظر", + "comment-only-desc": "فقط می‌تواند روی کارت‌ها نظر دهد.", + "no-comments": "هیچ کامنتی موجود نیست", + "no-comments-desc": "نظرات و فعالیت ها را نمی توان دید.", + "worker": "کارگر", + "worker-desc": "تنها میتوانید کارت ها را جابجا کنید، این را به یک کارت اضافه کنید.", + "computer": "رایانه", + "confirm-subtask-delete-dialog": "از حذف این زیر وظیفه اطمینان دارید؟", + "confirm-checklist-delete-dialog": "مطمئنا چک لیست پاک شود؟", + "copy-card-link-to-clipboard": "درج پیوند کارت در حافظه", + "linkCardPopup-title": "ارتباط دادن کارت", + "searchElementPopup-title": "جستجو", + "copyCardPopup-title": "کپی کارت", + "copyChecklistToManyCardsPopup-title": "کپی قالب کارت به کارت‌های متعدد", + "copyChecklistToManyCardsPopup-instructions": "عنوان و توضیحات کارت مقصد در این قالب JSON", + "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"First card title\", \"description\":\"First card description\"}, {\"title\":\"Second card title\",\"description\":\"Second card description\"},{\"title\":\"Last card title\",\"description\":\"Last card description\"} ]", + "create": "ایجاد", + "createBoardPopup-title": "ایجاد برد", + "chooseBoardSourcePopup-title": "بارگذاری برد", + "createLabelPopup-title": "ایجاد برچسب", + "createCustomField": "ایجاد فیلد", + "createCustomFieldPopup-title": "ایجاد فیلد", + "current": "جاری", + "custom-field-delete-pop": "این اقدام فیلدشخصی را بهمراه تمامی تاریخچه آن از کارت ها پاک می کند و برگشت پذیر نمی باشد", + "custom-field-checkbox": "جعبه انتخابی", + "custom-field-date": "تاریخ", + "custom-field-dropdown": "لیست افتادنی", + "custom-field-dropdown-none": "(هیچ)", + "custom-field-dropdown-options": "لیست امکانات", + "custom-field-dropdown-options-placeholder": "کلید Enter را جهت افزودن امکانات بیشتر فشار دهید", + "custom-field-dropdown-unknown": "(ناشناخته)", + "custom-field-number": "عدد", + "custom-field-text": "متن", + "custom-fields": "فیلدهای شخصی", + "date": "تاریخ", + "decline": "رد", + "default-avatar": "تصویر پیش فرض", + "delete": "حذف", + "deleteCustomFieldPopup-title": "آیا فیلدشخصی پاک شود؟", + "deleteLabelPopup-title": "آیا می خواهید برچسب را حذف کنید؟", + "description": "توضیحات", + "disambiguateMultiLabelPopup-title": "عمل ابهام زدایی از برچسب", + "disambiguateMultiMemberPopup-title": "عمل ابهام زدایی از کاربر", + "discard": "لغو", + "done": "انجام شده", + "download": "دریافت", + "edit": "ویرایش", + "edit-avatar": "تغییر تصویر", + "edit-profile": "ویرایش پروفایل", + "edit-wip-limit": "Edit WIP Limit", + "soft-wip-limit": "Soft WIP Limit", + "editCardStartDatePopup-title": "تغییر تاریخ آغاز", + "editCardDueDatePopup-title": "تغییر تاریخ پایان", + "editCustomFieldPopup-title": "ویرایش فیلد", + "editCardSpentTimePopup-title": "تغییر زمان صرف شده", + "editLabelPopup-title": "تغیر برچسب", + "editNotificationPopup-title": "اصلاح اعلان", + "editProfilePopup-title": "ویرایش پروفایل", + "email": "پست الکترونیک", + "email-enrollAccount-subject": "یک حساب کاربری برای شما در __siteName__ ایجاد شد", + "email-enrollAccount-text": "سلام __user__ \nبرای شروع به استفاده از این سرویس برروی آدرس زیر کلیک کنید.\n__url__\nبا تشکر.", + "email-fail": "عدم موفقیت در فرستادن رایانامه", + "email-fail-text": "خطا در تلاش برای فرستادن رایانامه", + "email-invalid": "رایانامه نادرست", + "email-invite": "دعوت از طریق رایانامه", + "email-invite-subject": "__inviter__ برای شما دعوت نامه ارسال کرده است", + "email-invite-text": "__User__ عزیز\n __inviter__ شما را به عضویت برد \"__board__\" برای همکاری دعوت کرده است.\nلطفا لینک زیر را دنبال کنید، باتشکر:\n__url__", + "email-resetPassword-subject": "تنظیم مجدد کلمه عبور در __siteName__", + "email-resetPassword-text": "سلام __user__\nجهت تنظیم مجدد کلمه عبور آدرس زیر را دنبال نمایید، باتشکر:\n__url__", + "email-sent": "نامه الکترونیکی فرستاده شد", + "email-verifyEmail-subject": "تایید آدرس الکترونیکی شما در __siteName__", + "email-verifyEmail-text": "سلام __user__\nبه منظور تایید آدرس الکترونیکی حساب خود، آدرس زیر را دنبال نمایید، باتشکر:\n__url__.", + "enable-wip-limit": "Enable WIP Limit", + "error-board-doesNotExist": "برد مورد نظر وجود ندارد", + "error-board-notAdmin": "شما جهت انجام آن باید مدیر برد باشید", + "error-board-notAMember": "شما برای انجام آن، باید عضو این برد باشید", + "error-json-malformed": "متن درغالب صحیح Json نمی باشد.", + "error-json-schema": "داده های Json شما، شامل اطلاعات صحیح در غالب درستی نمی باشد.", + "error-list-doesNotExist": "این لیست موجود نیست", + "error-user-doesNotExist": "این کاربر وجود ندارد", + "error-user-notAllowSelf": "عدم امکان دعوت خود", + "error-user-notCreated": "این کاربر ایجاد نشده است", + "error-username-taken": "این نام کاربری استفاده شده است", + "error-email-taken": "رایانامه توسط گیرنده دریافت شده است", + "export-board": "انتقال به بیرون برد", + "sort": "مرتب سازی", + "sort-desc": "برای مرتب سازی لیست کلیک کنید", + "list-sort-by": "مرتب سازی لیست بر اساس:", + "list-label-modifiedAt": "زمان دسترسی قبلی", + "list-label-title": "نام لیست", + "list-label-sort": "دلخواه شما", + "list-label-short-modifiedAt": "(L)", + "list-label-short-title": "(N)", + "list-label-short-sort": "(M)", + "filter": "صافی ـ فیلتر ـ", + "filter-cards": "فیلتر کارت‌ها یا لیست‌ها", + "list-filter-label": "فیلتر لیست بر اساس عنوان", + "filter-clear": "حذف صافی ـ فیلتر ـ", + "filter-no-label": "بدون برچسب", + "filter-no-member": "بدون عضو", + "filter-no-assignee": "No assignee", + "filter-no-custom-fields": "هیچ فیلدشخصی ای وجود ندارد", + "filter-show-archive": "نمایش لیست‌های آرشیو شده", + "filter-hide-empty": "مخفی کردن لیست‌های خالی", + "filter-on": "صافی ـ فیلتر ـ فعال است", + "filter-on-desc": "شما درحال صافی ـ فیلتر ـ کارت‌های این برد هستید. برای ویرایش فیلتر کلیک نمایید.", + "filter-to-selection": "صافی ـ فیلتر ـ برای موارد انتخابی", + "advanced-filter-label": "صافی ـ فیلتر ـ پیشرفته", + "advanced-filter-description": "فیلتر پیشرفته اجازه می دهد تا برای نوشتن رشته حاوی اپراتورهای زیر: ==! = <=> = && || () یک فضای به عنوان یک جداساز بین اپراتورها استفاده می شود. با تایپ کردن نام ها و مقادیر آنها می توانید برای تمام زمینه های سفارشی فیلتر کنید. به عنوان مثال: Field1 == Value1. نکته: اگر فیلدها یا مقادیر حاوی فضاها باشند، شما باید آنها را به یک نقل قول کپسول کنید. برای مثال: 'فیلد 1' == 'مقدار 1'. برای تک تک کاراکترهای کنترل (\\\\) که می توانید از آنها استفاده کنید، می توانید از \\ استفاده کنید. به عنوان مثال: Field1 == I \\ 'm. همچنین شما می توانید شرایط مختلف را ترکیب کنید. برای مثال: F1 == V1 || F1 == V2. به طور معمول همه اپراتورها از چپ به راست تفسیر می شوند. شما می توانید سفارش را با قرار دادن براکت تغییر دهید. برای مثال: F1 == V1 && (F2 == V2 || F2 == V3). همچنین می توانید فیلدهای متنی را با استفاده از regex جستجو کنید: F1 == /Tes.*/i", + "fullname": "نام و نام خانوادگی", + "header-logo-title": "بازگشت به صفحه بردها.", + "hide-system-messages": "عدم نمایش پیامهای سیستمی", + "headerBarCreateBoardPopup-title": "ایجاد برد", + "home": "خانه", + "import": "وارد کردن", + "link": "ارتباط", + "import-board": "وارد کردن برد", + "import-board-c": "وارد کردن برد", + "import-board-title-trello": "وارد کردن برد از Trello", + "import-board-title-wekan": "بارگذاری برد ها از آخرین خروجی", + "from-trello": "از Trello", + "from-wekan": "از آخرین خروجی", + "import-board-instruction-trello": "در Trello-ی خود به 'Menu'، 'More'، 'Print'، 'Export to JSON رفته و متن نهایی را دراینجا وارد نمایید.", + "import-board-instruction-wekan": "در هیئت مدیره خود، به 'Menu' بروید، سپس 'Export Board'، و متن را در فایل دانلود شده کپی کنید.", + "import-board-instruction-about-errors": "اگر هنگام بازگردانی با خطا مواجه شدید بعضی اوقات بازگردانی انجام می شود و تمامی برد ها در داخل صفحه All Boards هستند", + "import-json-placeholder": "اطلاعات Json معتبر خود را اینجا وارد کنید.", + "import-map-members": "نگاشت اعضا", + "import-members-map": "برد ها بازگردانده شده تعدادی کاربر دارند . لطفا کاربر های که می خواهید را انتخاب نمایید", + "import-show-user-mapping": "بررسی نقشه کاربران", + "import-user-select": "کاربر فعلی خود را انتخاب نمایید اگر میخواهیپ بعنوان کاربر باشد", + "importMapMembersAddPopup-title": "انتخاب کاربر", + "info": "نسخه", + "initials": "تخصیصات اولیه", + "invalid-date": "تاریخ نامعتبر", + "invalid-time": "زمان نامعتبر", + "invalid-user": "کاربر نامعتیر", + "joined": "متصل", + "just-invited": "هم اکنون، شما به این برد دعوت شده‌اید.", + "keyboard-shortcuts": "میانبر کلیدها", + "label-create": "ایجاد برچسب", + "label-default": "%s برچسب(پیش فرض)", + "label-delete-pop": "این اقدام، برچسب را از همه کارت‌ها پاک خواهد کرد و تاریخچه آن را نیز از بین می‌برد.", + "labels": "برچسب ها", + "language": "زبان", + "last-admin-desc": "شما نمی توانید نقش ـroleـ را تغییر دهید چراکه باید حداقل یک مدیری وجود داشته باشد.", + "leave-board": "خروج از برد", + "leave-board-pop": "Are you sure you want to leave __boardTitle__? You will be removed from all cards on this board.", + "leaveBoardPopup-title": "Leave Board ?", + "link-card": "ارجاع به این کارت", + "list-archive-cards": "انتقال تمامی کارت های این لیست به آرشیو", + "list-archive-cards-pop": "این کارتباعث حذف تمامی کارت های این لیست از برد می شود . برای مشاهده کارت ها در آرشیو و برگرداندن آنها به برد بر بروی \"Menu\">\"Archive\" کلیک نمایید", + "list-move-cards": "انتقال تمام کارت های این لیست", + "list-select-cards": "انتخاب تمام کارت های این لیست", + "set-color-list": "انتخاب رنگ", + "listActionPopup-title": "لیست اقدامات", + "swimlaneActionPopup-title": "Swimlane Actions", + "swimlaneAddPopup-title": "اضافه کردن مسیر شناور", + "listImportCardPopup-title": "وارد کردن کارت Trello", + "listMorePopup-title": "بیشتر", + "link-list": "پیوند به این فهرست", + "list-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the list. There is no undo.", + "list-delete-suggest-archive": "شما می توانید لیست را به آرشیو انتقال دهید تا آن را از برد حذف نمایید و فعالیت های خود را حفظ نمایید", + "lists": "لیست ها", + "swimlanes": "Swimlanes", + "log-out": "خروج", + "log-in": "ورود", + "loginPopup-title": "ورود", + "memberMenuPopup-title": "تنظیمات اعضا", + "members": "اعضا", + "menu": "منو", + "move-selection": "حرکت مورد انتخابی", + "moveCardPopup-title": "حرکت کارت", + "moveCardToBottom-title": "انتقال به پایین", + "moveCardToTop-title": "انتقال به بالا", + "moveSelectionPopup-title": "حرکت مورد انتخابی", + "multi-selection": "امکان چند انتخابی", + "multi-selection-on": "حالت چند انتخابی روشن است", + "muted": "بی صدا", + "muted-info": "شما هیچگاه از تغییرات این برد مطلع نخواهید شد", + "my-boards": "بردهای من", + "name": "نام", + "no-archived-cards": "هیچ کارتی در آرشیو موجود نمی باشد", + "no-archived-lists": "هیچ لیستی در آرشیو موجود نمی باشد", + "no-archived-swimlanes": "هیچ مسیری در آرشیو موجود نمی باشد", + "no-results": "بدون نتیجه", + "normal": "عادی", + "normal-desc": "امکان نمایش و تنظیم کارت بدون امکان تغییر تنظیمات", + "not-accepted-yet": "دعوت نامه هنوز پذیرفته نشده است", + "notify-participate": "اطلاع رسانی از هرگونه تغییر در کارتهایی که ایجاد کرده اید ویا عضو آن هستید", + "notify-watch": "اطلاع رسانی از هرگونه تغییر در بردها، لیست‌ها یا کارت‌هایی که از آنها دیده‌بانی می‌کنید", + "optional": "انتخابی", + "or": "یا", + "page-maybe-private": "این صفحه ممکن است خصوصی باشد. شما با<a href='%s'>ورود</a> می‌توانید آن را ببینید.", + "page-not-found": "صفحه پیدا نشد.", + "password": "کلمه عبور", + "paste-or-dragdrop": "جهت چسباندن، یا برداشتن-رهاسازی فایل تصویر به آن (تصویر)", + "participating": "شرکت کنندگان", + "preview": "پیش‌نمایش", + "previewAttachedImagePopup-title": "پیش‌نمایش", + "previewClipboardImagePopup-title": "پیش‌نمایش", + "private": "خصوصی", + "private-desc": "این برد خصوصی است. فقط افراد اضافه شده به برد می‌توانند مشاهده و ویرایش کنند.", + "profile": "حساب کاربری", + "public": "عمومی", + "public-desc": "این برد عمومی است. برای هر کسی با آدرس و یا جستجو در موتورها مانند گوگل قابل مشاهده است. فقط افرادی که به برد اضافه شده‌اند امکان ویرایش دارند.", + "quick-access-description": "جهت افزودن یک برد به اینجا، آن را ستاره دار نمایید.", + "remove-cover": "حذف کاور", + "remove-from-board": "حذف از برد", + "remove-label": "حذف برچسب", + "listDeletePopup-title": "حذف فهرست؟", + "remove-member": "حذف عضو", + "remove-member-from-card": "حذف از کارت", + "remove-member-pop": "آیا __name__ (__username__) را از __boardTitle__ حذف می‌کنید؟ کاربر از تمام کارت‌ها در این برد حذف خواهد شد. آنها از این اقدام مطلع خواهند شد.", + "removeMemberPopup-title": "آیا می خواهید کاربر را حذف کنید؟", + "rename": "تغیر نام", + "rename-board": "تغییر نام برد", + "restore": "بازیابی", + "save": "ذخیره", + "search": "جستجو", + "rules": "قوانین", + "search-cards": "Search from card/list titles, descriptions and custom fields on this board", + "search-example": "متن مورد جستجو؟", + "select-color": "انتخاب رنگ", + "set-wip-limit-value": "تعیین بیشینه تعداد وظایف در این فهرست", + "setWipLimitPopup-title": "Set WIP Limit", + "shortcut-assign-self": "اختصاص خود به کارت فعلی", + "shortcut-autocomplete-emoji": "تکمیل خودکار شکلکها", + "shortcut-autocomplete-members": "تکمیل خودکار کاربرها", + "shortcut-clear-filters": "حذف تمامی صافی‌ها ـ فیلترها ـ", + "shortcut-close-dialog": "بستن محاوره", + "shortcut-filter-my-cards": "کارت های من", + "shortcut-show-shortcuts": "بالا آوردن میانبر این لیست", + "shortcut-toggle-filterbar": "ضامن نوار جداکننده صافی ـ فیلتر ـ", + "shortcut-toggle-sidebar": "ضامن نوار جداکننده برد", + "show-cards-minimum-count": "نمایش تعداد کارتها اگر لیست شامل بیشتراز", + "sidebar-open": "بازکردن جداکننده", + "sidebar-close": "بستن جداکننده", + "signupPopup-title": "ایجاد یک کاربر", + "star-board-title": "برای ستاره دار کردن این برد کلیک کنید. این در بالای لیست بردهای شما نمایش داده خواهد شد.", + "starred-boards": "بردهای ستاره دار", + "starred-boards-description": "بردهای ستاره دار در بالای لیست بردها نمایش داده می‌شود.", + "subscribe": "عضوشدن", + "team": "تیم", + "this-board": "این برد", + "this-card": "این کارت", + "spent-time-hours": "زمان صرف شده (ساعت)", + "overtime-hours": "Overtime (hours)", + "overtime": "Overtime", + "has-overtime-cards": "Has overtime cards", + "has-spenttime-cards": "Has spent time cards", + "time": "زمان", + "title": "عنوان", + "tracking": "پیگردی", + "tracking-info": "شما از هرگونه تغییر در کارتهایی که بعنوان ایجاد کننده ویا عضو آن هستید، آگاه خواهید شد", + "type": "نوع", + "unassign-member": "عدم انتصاب کاربر", + "unsaved-description": "شما توضیحات ذخیره نشده دارید.", + "unwatch": "عدم دیده بانی", + "upload": "ارسال", + "upload-avatar": "ارسال تصویر", + "uploaded-avatar": "تصویر ارسال شد", + "username": "نام کاربری", + "view-it": "مشاهده", + "warn-list-archived": "اخطار:این کارت در یک لیست در آرشیو موجود می باشد", + "watch": "دیده بانی", + "watching": "درحال دیده بانی", + "watching-info": "شما از هر تغییری در این برد آگاه خواهید شد", + "welcome-board": "به این برد خوش آمدید", + "welcome-swimlane": "Milestone 1", + "welcome-list1": "پایه ای ها", + "welcome-list2": "پیشرفته", + "card-templates-swimlane": "Card Templates", + "list-templates-swimlane": "List Templates", + "board-templates-swimlane": "Board Templates", + "what-to-do": "چه کاری می خواهید انجام دهید؟", + "wipLimitErrorPopup-title": "Invalid WIP Limit", + "wipLimitErrorPopup-dialog-pt1": "The number of tasks in this list is higher than the WIP limit you've defined.", + "wipLimitErrorPopup-dialog-pt2": "Please move some tasks out of this list, or set a higher WIP limit.", + "admin-panel": "پیشخوان مدیریتی", + "settings": "تنظمات", + "people": "افراد", + "registration": "ثبت نام", + "disable-self-registration": "‌غیرفعال‌سازی خودثبت‌نامی", + "invite": "دعوت", + "invite-people": "دعوت از افراد", + "to-boards": "به برد(ها)", + "email-addresses": "نشانی رایانامه", + "smtp-host-description": "آدرس سرور SMTP ای که پست الکترونیکی شما برروی آن است", + "smtp-port-description": "شماره درگاه ـPortـ ای که سرور SMTP شما جهت ارسال از آن استفاده می کند", + "smtp-tls-description": "پشتیبانی از TLS برای سرور SMTP", + "smtp-host": "آدرس سرور SMTP", + "smtp-port": "شماره درگاه ـPortـ سرور SMTP", + "smtp-username": "نام کاربری", + "smtp-password": "کلمه عبور", + "smtp-tls": "پشتیبانی از SMTP", + "send-from": "از", + "send-smtp-test": "فرستادن رایانامه آزمایشی به خود", + "invitation-code": "کد دعوت نامه", + "email-invite-register-subject": "__inviter__ برای شما دعوت نامه ارسال کرده است", + "email-invite-register-text": "__user__ عزیز,\n\n__inviter__ شما را به این برد دعوت کرده است.\n\nلطفا روی لینک زیر کلیک نمایید:\n__url__\n\nو کد معرفی شما: __icode__\n\nبا تشکر.", + "email-smtp-test-subject": "SMTP تست ایمیل", + "email-smtp-test-text": "با موفقیت، یک رایانامه را فرستادید", + "error-invitation-code-not-exist": "چنین کد دعوتی یافت نشد", + "error-notAuthorized": "شما مجاز به دیدن این صفحه نیستید.", + "webhook-title": "نام وب‌هوک", + "webhook-token": "توکن", + "outgoing-webhooks": "Outgoing Webhooks", + "bidirectional-webhooks": "وب‌هوک two-way", + "outgoingWebhooksPopup-title": "Outgoing Webhooks", + "boardCardTitlePopup-title": "فیلتر موضوع کارت", + "disable-webhook": "حذف این وب‌هوک", + "global-webhook": "وب‌هوک‌های سراسری", + "new-outgoing-webhook": "New Outgoing Webhook", + "no-name": "(ناشناخته)", + "Node_version": "نسخه Node", + "Meteor_version": "Meteor version", + "MongoDB_version": "ورژن MongoDB", + "MongoDB_storage_engine": "موتور ذخیره سازی MongoDB", + "MongoDB_Oplog_enabled": "MongoDB Oplog فعال", + "OS_Arch": "OS Arch", + "OS_Cpus": "OS CPU Count", + "OS_Freemem": "OS Free Memory", + "OS_Loadavg": "OS Load Average", + "OS_Platform": "OS Platform", + "OS_Release": "OS Release", + "OS_Totalmem": "OS Total Memory", + "OS_Type": "OS Type", + "OS_Uptime": "OS Uptime", + "days": "روزه‌ها", + "hours": "ساعت", + "minutes": "دقیقه", + "seconds": "ثانیه", + "show-field-on-card": "این رشته را در کارت نمایش بده", + "automatically-field-on-card": "اتوماتیک این رشته را در همه ی کارت ها اضافه کن", + "showLabel-field-on-card": "نمایش نام رشته در کارت های کوچک", + "yes": "بله", + "no": "خیر", + "accounts": "حساب‌ها", + "accounts-allowEmailChange": "اجازه تغییر رایانامه", + "accounts-allowUserNameChange": "اجازه تغییر نام کاربری", + "createdAt": "ساخته شده در", + "verified": "معتبر", + "active": "فعال", + "card-received": "رسیده", + "card-received-on": "رسیده در", + "card-end": "پایان", + "card-end-on": "پایان در", + "editCardReceivedDatePopup-title": "تغییر تاریخ رسید", + "editCardEndDatePopup-title": "تغییر تاریخ پایان", + "setCardColorPopup-title": "انتخاب رنگ", + "setCardActionsColorPopup-title": "انتخاب کردن رنگ", + "setSwimlaneColorPopup-title": "انتخاب کردن رنگ", + "setListColorPopup-title": "انتخاب کردن رنگ", + "assigned-by": "محول شده توسط", + "requested-by": "تقاضا شده توسط", + "board-delete-notice": "حذف دائمی است شما تمام لیست ها، کارت ها و اقدامات مرتبط با این برد را از دست خواهید داد.", + "delete-board-confirm-popup": "تمام لیست ها، کارت ها، برچسب ها و فعالیت ها حذف خواهند شد و شما نمی توانید محتوای برد را بازیابی کنید. هیچ واکنشی وجود ندارد", + "boardDeletePopup-title": "حذف برد؟", + "delete-board": "حذف برد", + "default-subtasks-board": "ریزکار برای __board__ برد", + "default": "پیش‌فرض", + "queue": "صف", + "subtask-settings": "تنظیمات ریزکارها", + "card-settings": "Card Settings", + "boardSubtaskSettingsPopup-title": "تنظیمات ریزکار های برد", + "boardCardSettingsPopup-title": "Card Settings", + "deposit-subtasks-board": "افزودن ریزکار به برد:", + "deposit-subtasks-list": "لیست برای ریزکار های افزوده شده", + "show-parent-in-minicard": "نمایش خانواده در ریز کارت", + "prefix-with-full-path": "پیشوند با مسیر کامل", + "prefix-with-parent": "پیشوند با خانواده", + "subtext-with-full-path": "زیرنویس با مسیر کامل", + "subtext-with-parent": "زیرنویس با خانواده", + "change-card-parent": "تغییرخانواده کارت", + "parent-card": "کارت خانواده", + "source-board": "کارت مرجع", + "no-parent": "خانواده نمایش داده نشود", + "activity-added-label": "افزودن لیبل '%s' به %s", + "activity-removed-label": "حذف لیبل '%s' از %s", + "activity-delete-attach": "حذف ضمیمه از %s", + "activity-added-label-card": "افزودن لیبل '%s'", + "activity-removed-label-card": "حذف لیبل '%s'", + "activity-delete-attach-card": "حذف ضمیمه", + "activity-set-customfield": "set custom field '%s' to '%s' in %s", + "activity-unset-customfield": "unset custom field '%s' in %s", + "r-rule": "نقش", + "r-add-trigger": "افزودن گیره", + "r-add-action": "افزودن عملیات", + "r-board-rules": "قوانین برد", + "r-add-rule": "افزودن نقش", + "r-view-rule": "نمایش قانون", + "r-delete-rule": "حذف قانون", + "r-new-rule-name": "تیتر قانون جدید", + "r-no-rules": "بدون قانون", + "r-when-a-card": "زمانی که کارت", + "r-is": "هست", + "r-is-moved": "جابه‌جا شده", + "r-added-to": "اضافه شد به", + "r-removed-from": "حذف از", + "r-the-board": "برد", + "r-list": "لیست", + "set-filter": "اضافه کردن فیلتر", + "r-moved-to": "انتقال به", + "r-moved-from": "انتقال از", + "r-archived": "انتقال به آرشیو", + "r-unarchived": "بازگردانی از آرشیو", + "r-a-card": "کارت", + "r-when-a-label-is": "زمانی که لیبل هست", + "r-when-the-label": "زمانی که لیبل هست", + "r-list-name": "نام لیست", + "r-when-a-member": "زمانی که کاربر هست", + "r-when-the-member": "زمانی که کاربر", + "r-name": "نام", + "r-when-a-attach": "زمانی که ضمیمه", + "r-when-a-checklist": "زمانی که چک لیست هست", + "r-when-the-checklist": "زمانی که چک لیست", + "r-completed": "تمام شده", + "r-made-incomplete": "تمام نشده", + "r-when-a-item": "زمانی که چک لیست ایتم هست", + "r-when-the-item": "زمانی که چک لیست ایتم", + "r-checked": "انتخاب شده", + "r-unchecked": "لغو انتخاب", + "r-move-card-to": "انتقال کارت به", + "r-top-of": "بالای", + "r-bottom-of": "پایین", + "r-its-list": "لیست خود", + "r-archive": "انتقال به آرشیو", + "r-unarchive": "بازگردانی از آرشیو", + "r-card": "کارت", + "r-add": "افزودن", + "r-remove": "حذف", + "r-label": "برچسب", + "r-member": "عضو", + "r-remove-all": "حذف همه کاربران از کارت", + "r-set-color": "انتخاب رنگ به", + "r-checklist": "چک لیست", + "r-check-all": "انتخاب همه", + "r-uncheck-all": "لغو انتخاب همه", + "r-items-check": "آیتم از چک لیست", + "r-check": "انتخاب", + "r-uncheck": "لغو انتخاب", + "r-item": "آیتم", + "r-of-checklist": "از چک لیست", + "r-send-email": "ارسال ایمیل", + "r-to": "به", + "r-subject": "عنوان", + "r-rule-details": "جزئیات قوانین", + "r-d-move-to-top-gen": "انتقال کارت به ابتدای لیست خود", + "r-d-move-to-top-spec": "انتقال کارت به ابتدای لیست", + "r-d-move-to-bottom-gen": "انتقال کارت به انتهای لیست خود", + "r-d-move-to-bottom-spec": "انتقال کارت به انتهای لیست", + "r-d-send-email": "ارسال ایمیل", + "r-d-send-email-to": "به", + "r-d-send-email-subject": "عنوان", + "r-d-send-email-message": "پیام", + "r-d-archive": "انتقال کارت به آرشیو", + "r-d-unarchive": "بازگردانی کارت از آرشیو", + "r-d-add-label": "افزودن برچسب", + "r-d-remove-label": "حذف برچسب", + "r-create-card": "ساخت کارت جدید", + "r-in-list": "در لیست", + "r-in-swimlane": "در مسیرِ شناور", + "r-d-add-member": "افزودن عضو", + "r-d-remove-member": "حذف عضو", + "r-d-remove-all-member": "حذف تمامی کاربران", + "r-d-check-all": "انتخاب تمام آیتم های لیست", + "r-d-uncheck-all": "لغوانتخاب تمام آیتم های لیست", + "r-d-check-one": "انتخاب آیتم", + "r-d-uncheck-one": "لغو انتخاب آیتم", + "r-d-check-of-list": "از چک لیست", + "r-d-add-checklist": "افزودن چک لیست", + "r-d-remove-checklist": "حذف چک لیست", + "r-by": "توسط", + "r-add-checklist": "افزودن چک لیست", + "r-with-items": "با موارد", + "r-items-list": "مورد۱،مورد۲،مورد۳", + "r-add-swimlane": "اضافه کردن مسیر شناور", + "r-swimlane-name": "نام مسیر شناور", + "r-board-note": "نکته: برای نمایش موارد ممکن کادر را خالی بگذارید.", + "r-checklist-note": "نکته: چک‌لیست‌ها باید توسط کاما از یک‌دیگر جدا شوند.", + "r-when-a-card-is-moved": "زمانی که یک کارت به لیست دیگری منتقل شد", + "r-set": "Set", + "r-update": "به روز رسانی", + "r-datefield": "تاریخ", + "r-df-start-at": "شروع", + "r-df-due-at": "ناشی از", + "r-df-end-at": "پایان", + "r-df-received-at": "رسیده", + "r-to-current-datetime": "به تاریخ/زمان فعلی", + "r-remove-value-from": "حذف مقدار از", + "ldap": "LDAP", + "oauth2": "OAuth2", + "cas": "CAS", + "authentication-method": "متد اعتبارسنجی", + "authentication-type": "نوع اعتبارسنجی", + "custom-product-name": "نام سفارشی محصول", + "layout": "لایه", + "hide-logo": "مخفی سازی نماد", + "add-custom-html-after-body-start": "افزودن کد های HTML بعد از <body> شروع", + "add-custom-html-before-body-end": "افزودن کد های HTML قبل از </body> پایان", + "error-undefined": "یک اشتباه رخ داده شده است", + "error-ldap-login": "هنگام تلاش برای ورود به یک خطا رخ داد", + "display-authentication-method": "نمایش نوع اعتبارسنجی", + "default-authentication-method": "نوع اعتبارسنجی پیشفرض", + "duplicate-board": "Duplicate Board", + "people-number": "The number of people is:", + "swimlaneDeletePopup-title": "Delete Swimlane ?", + "swimlane-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the swimlane. There is no undo.", + "restore-all": "Restore all", + "delete-all": "Delete all", + "loading": "Loading, please wait.", + "previous_as": "آخرین زمان بوده", + "act-a-dueAt": "اصلاح زمان انجام به \nکِی: __timeValue__\nکجا: __card__\n زمان قبلی انجام __timeOldValue__ بوده", + "act-a-endAt": "modified ending time to __timeValue__ from (__timeOldValue__)", + "act-a-startAt": "modified starting time to __timeValue__ from (__timeOldValue__)", + "act-a-receivedAt": "modified received time to __timeValue__ from (__timeOldValue__)", + "a-dueAt": "modified due time to be", + "a-endAt": "modified ending time to be", + "a-startAt": "modified starting time to be", + "a-receivedAt": "modified received time to be", + "almostdue": "current due time %s is approaching", + "pastdue": "current due time %s is past", + "duenow": "current due time %s is today", + "act-newDue": "__list__/__card__ has 1st due reminder [__board__]", + "act-withDue": "__list__/__card__ due reminders [__board__]", + "act-almostdue": "was reminding the current due (__timeValue__) of __card__ is approaching", + "act-pastdue": "was reminding the current due (__timeValue__) of __card__ is past", + "act-duenow": "was reminding the current due (__timeValue__) of __card__ is now", + "act-atUserComment": "You were mentioned in [__board__] __list__/__card__", + "delete-user-confirm-popup": "Are you sure you want to delete this account? There is no undo.", + "accounts-allowUserDelete": "Allow users to self delete their account", + "hide-minicard-label-text": "Hide minicard label text", + "show-desktop-drag-handles": "Show desktop drag handles", + "assignee": "Assignee", + "cardAssigneesPopup-title": "Assignee", + "addmore-detail": "Add a more detailed description", + "show-on-card": "Show on Card", + "new": "جدید", + "editUserPopup-title": "ویرایش کاربر", + "newUserPopup-title": "کاربر جدید", + "notifications": "اعلان‌ها", + "view-all": "مشاهده همه", + "filter-by-unread": "فیلتر با خوانده نشده", + "mark-all-as-read": "علامت همه به خوانده شده", + "remove-all-read": "حذف همه خوانده شده", + "allow-rename": "Allow Rename", + "allowRenamePopup-title": "Allow Rename" +} diff --git a/i18n/fi.i18n.json b/i18n/fi.i18n.json index b3781d59..465357c8 100644 --- a/i18n/fi.i18n.json +++ b/i18n/fi.i18n.json @@ -1,780 +1,778 @@ { - "accept": "Hyväksy", - "act-activity-notify": "Toimintailmoitus", - "act-addAttachment": "lisätty liite __attachment__ kortille __card__ listalla __list__ swimlanella __swimlane__ taululla __board__", - "act-deleteAttachment": "poistettu liite __attachment__ kortilla __card__ listalla __list__ swimlanella __swimlane__ taululla __board__", - "act-addSubtask": "lisätty alitehtävä __subtask__ kortille __card__ listalla __list__ swimlanella __swimlane__ taululla __board__", - "act-addLabel": "Lisätty nimilappu __label__ kortille __card__ listalla __list__ swimlanella __swimlane__ taululla __board__", - "act-addedLabel": "Lisätty nimilappu __label__ kortille __card__ listalla __list__ swimlanella __swimlane__ taululla __board__", - "act-removeLabel": "Poistettu nimilappu __label__ kortilta __card__ listalla __list__ swimlanella __swimlane__ taululla __board__", - "act-removedLabel": "Poistettu nimilappu __label__ kortilta __card__ listalla __list__ swimlanella __swimlane__ taululla __board__", - "act-addChecklist": "lisätty tarkistuslista __checklist__ kortille __card__ listalla __list__ swimlanella __swimlane__ taululla __board__", - "act-addChecklistItem": "lisätty tarkistuslistan kohta __checklistItem__ tarkistuslistalle __checklist__ kortilla __card__ listalla __list__ swimlanella __swimlane__ taululla __board__", - "act-removeChecklist": "poistettu tarkistuslista __checklist__ kortilta __card__ listalla __list__ swimlanella __swimlane__ taululla __board__", - "act-removeChecklistItem": "poistettu tarkistuslistan kohta __checklistItem__ tarkistuslistalta __checklist__ kortilla __card__ listalla __list__ swimlanella __swimlane__ taululla __board__", - "act-checkedItem": "ruksattu __checklistItem__ tarkistuslistalla __checklist__ kortilla __card__ listalla __list__ swimlanella __swimlane__ taululla __board__", - "act-uncheckedItem": "poistettu ruksi __checklistItem__ tarkistuslistalta __checklist__ kortilla __card__ listalla __list__ swimlanella __swimlane__ taululla __board__", - "act-completeChecklist": "valmistui tarkistuslista __checklist__ kortilla __card__ listalla __list__ swimlanella __swimlane__ taululla __board__", - "act-uncompleteChecklist": "tehty ei valmistuneeksi tarkistuslista __checklist__ kortilla __card__ listalla __list__ swimlanella __swimlane__ taululla __board__", - "act-addComment": "kommentoitu kortilla __card__: __comment__ listalla __list__ swimlanella __swimlane__ taululla __board__", - "act-editComment": "muokkasi kommenttia kortilla __card__: __comment__ listalla __list__ swimlanella __swimlane__ at taululla __board__", - "act-deleteComment": "poisti kommentin kortilla __card__: __comment__ listalla __list__ swimlanella __swimlane__ taululla __board__", - "act-createBoard": "luotu taulu __board__", - "act-createSwimlane": "loi swimlanen __swimlane__ taululle __board__", - "act-createCard": "luotu kortti __card__ listalle __list__ swimlanella __swimlane__ taululla __board__", - "act-createCustomField": "loi mukautetun kentän __customField__ taululla __board__", - "act-deleteCustomField": "poisti mukautetun kentän __customField__ taululla __board__", - "act-setCustomField": "muokkasi mukautettua kenttää __customField__: __customFieldValue__ kortilla __card__ listalla __list__ swimlanella __swimlane__ taululla __board__", - "act-createList": "lisätty lista __list__ taululle __board__", - "act-addBoardMember": "lisätty jäsen __member__ taululle __board__", - "act-archivedBoard": "Taulu __board__ siirretty Arkistoon", - "act-archivedCard": "Kortti __card__ listalla __list__ swimlanella __swimlane__ taululla __board__ siirretty Arkistoon", - "act-archivedList": "Lista __list__ swimlanella __swimlane__ taululla __board__ siirretty Arkistoon", - "act-archivedSwimlane": "Swimlane __swimlane__ taululla __board__ siirretty Arkistoon", - "act-importBoard": "tuotu taulu __board__", - "act-importCard": "tuotu kortti __card__ listalle __list__ swimlanella __swimlane__ taululla __board__", - "act-importList": "tuotu lista __list__ swimlanelle __swimlane__ taululla __board__", - "act-joinMember": "lisätty jäsen __member__ kortille __card__ listalla __list__ swimlanella __swimlane__ taululla __board__", - "act-moveCard": "siirsi kortin __card__ taululla __board__ listasta __oldList__ swimlanelta __oldSwimlane__ listalle __list__ swimlanelle __swimlane__", - "act-moveCardToOtherBoard": "siirretty kortti __card__ listasta __oldList__ swimlanella __oldSwimlane__ taululla __oldBoard__ listalle __list__ swimlanella __swimlane__ taululla __board__", - "act-removeBoardMember": "poistettu jäsen __member__ taululta __board__", - "act-restoredCard": "palautettu kortti __card__ listalle __list__ swimlanella __swimlane__ taululla __board__", - "act-unjoinMember": "poistettu jäsen __member__ kortilta __card__ listalla __list__ swimlanella __swimlane__ taululla __board__", - "act-withBoardTitle": "__board__", - "act-withCardTitle": "[__board__] __card__", - "actions": "Toimet", - "activities": "Toimet", - "activity": "Toiminta", - "activity-added": "lisätty %s kohteeseen %s", - "activity-archived": "%s siirretty Arkistoon", - "activity-attached": "liitetty %s kohteeseen %s", - "activity-created": "luotu %s", - "activity-customfield-created": "luotu mukautettu kenttä %s", - "activity-excluded": "poistettu %s kohteesta %s", - "activity-imported": "tuotu %s kohteeseen %s lähteestä %s", - "activity-imported-board": "tuotu %s lähteestä %s", - "activity-joined": "liitytty kohteeseen %s", - "activity-moved": "siirretty %s kohteesta %s kohteeseen %s", - "activity-on": "kohteessa %s", - "activity-removed": "poistettu %s kohteesta %s", - "activity-sent": "lähetetty %s kohteeseen %s", - "activity-unjoined": "peruttu %s liittyminen", - "activity-subtask-added": "lisätty alitehtävä kohteeseen %s", - "activity-checked-item": "ruksattu %s tarkistuslistassa %s / %s", - "activity-unchecked-item": "poistettu ruksi %s tarkistuslistassa %s / %s", - "activity-checklist-added": "lisätty tarkistuslista kortille %s", - "activity-checklist-removed": "poistettu tarkistuslista kohteesta %s", - "activity-checklist-completed": "saatiin valmiiksi tarkistuslista %s / %s", - "activity-checklist-uncompleted": "ei saatu valmiiksi tarkistuslista %s / %s", - "activity-checklist-item-added": "lisäsi kohdan tarkistuslistaan '%s' kortilla %s", - "activity-checklist-item-removed": "poistettu tarkistuslistan kohta '%s' / %s", - "add": "Lisää", - "activity-checked-item-card": "ruksattu %s tarkistuslistassa %s", - "activity-unchecked-item-card": "poistettu ruksi %s tarkistuslistassa %s", - "activity-checklist-completed-card": "valmistui tarkistuslista __checklist__ kortilla __card__ listalla __list__ swimlanella __swimlane__ taululla __board__", - "activity-checklist-uncompleted-card": "ei valmistunut tarkistuslista %s", - "activity-editComment": "muokkasi kommenttia %s", - "activity-deleteComment": "poisti kommentin %s", - "add-attachment": "Lisää liite", - "add-board": "Lisää taulu", - "add-card": "Lisää kortti", - "add-swimlane": "Lisää Swimlane", - "add-subtask": "Lisää alitehtävä", - "add-checklist": "Lisää tarkistuslista", - "add-checklist-item": "Lisää kohta tarkistuslistaan", - "add-cover": "Lisää kansi", - "add-label": "Lisää nimilappu", - "add-list": "Lisää lista", - "add-members": "Lisää jäseniä", - "added": "Lisätty", - "addMemberPopup-title": "Jäsenet", - "admin": "Ylläpitäjä", - "admin-desc": "Voi nähdä ja muokata kortteja, poistaa jäseniä, ja muuttaa taulun asetuksia.", - "admin-announcement": "Ilmoitus", - "admin-announcement-active": "Aktiivinen järjestelmänlaajuinen ilmoitus", - "admin-announcement-title": "Ilmoitus ylläpitäjältä", - "all-boards": "Kaikki taulut", - "and-n-other-card": "Ja __count__ muu kortti", - "and-n-other-card_plural": "Ja __count__ muuta korttia", - "apply": "Käytä", - "app-is-offline": "Ladataan, odota. Sivun uudelleenlataus aiheuttaa tietojen menettämisen. Jos lataaminen ei toimi, tarkista että palvelin ei ole pysähtynyt.", - "archive": "Siirrä Arkistoon", - "archive-all": "Siirrä kaikki Arkistoon", - "archive-board": "Siirrä taulu Arkistoon", - "archive-card": "Siirrä kortti Arkistoon", - "archive-list": "Siirrä lista Arkistoon", - "archive-swimlane": "Siirrä Swimlane Arkistoon", - "archive-selection": "Siirrä valinta Arkistoon", - "archiveBoardPopup-title": "Siirrä taulu Arkistoon?", - "archived-items": "Arkisto", - "archived-boards": "Taulut Arkistossa", - "restore-board": "Palauta taulu", - "no-archived-boards": "Ei tauluja Arkistossa.", - "archives": "Arkisto", - "template": "Malli", - "templates": "Mallit", - "assign-member": "Valitse jäsen", - "attached": "liitetty", - "attachment": "Liitetiedosto", - "attachment-delete-pop": "Liitetiedoston poistaminen on lopullista. Tätä ei pysty peruuttamaan.", - "attachmentDeletePopup-title": "Poista liitetiedosto?", - "attachments": "Liitetiedostot", - "auto-watch": "Automaattisesti seuraa tauluja kun ne on luotu", - "avatar-too-big": "Profiilikuva on liian suuri (enintään 70 kt)", - "back": "Takaisin", - "board-change-color": "Muokkaa väriä", - "board-nb-stars": "%s tähteä", - "board-not-found": "Taulua ei löytynyt", - "board-private-info": "Tämä taulu tulee olemaan <strong>yksityinen</strong>.", - "board-public-info": "Tämä taulu tulee olemaan <strong>julkinen</strong>.", - "boardChangeColorPopup-title": "Muokkaa taulun taustaa", - "boardChangeTitlePopup-title": "Nimeä taulu uudelleen", - "boardChangeVisibilityPopup-title": "Muokkaa näkyvyyttä", - "boardChangeWatchPopup-title": "Muokkaa seuraamista", - "boardMenuPopup-title": "Tauluasetukset", - "boardChangeViewPopup-title": "Taulunäkymä", - "boards": "Taulut", - "board-view": "Taulunäkymä", - "board-view-cal": "Kalenteri", - "board-view-swimlanes": "Swimlanet", - "board-view-collapse": "Pienennä", - "board-view-lists": "Listat", - "bucket-example": "Kuten “Laatikko lista” esimerkiksi", - "cancel": "Peruuta", - "card-archived": "Tämä kortti on siirretty Arkistoon.", - "board-archived": "Tämä taulu on siirretty Arkistoon.", - "card-comments-title": "Tässä kortissa on %s kommenttia.", - "card-delete-notice": "Poistaminen on lopullista. Menetät kaikki tähän korttiin liitetyt toimet.", - "card-delete-pop": "Kaikki toimet poistetaan toimintasyötteestä, etkä pysty avata korttia uudelleen. Tätä ei voi peruuttaa.", - "card-delete-suggest-archive": "Voit siirtää kortin Arkistoon poistaaksesi sen taululta ja säilyttääksesi toimintalokin.", - "card-due": "Erääntyy", - "card-due-on": "Erääntyy", - "card-spent": "Käytetty aika", - "card-edit-attachments": "Muokkaa liitetiedostoja", - "card-edit-custom-fields": "Muokkaa mukautettuja kenttiä", - "card-start-voting": "Aloita äänestys", - "card-cancel-voting": "Poista äänestys ja kaikki äänet", - "card-edit-labels": "Muokkaa nimilappuja", - "card-edit-members": "Muokkaa jäseniä", - "card-labels-title": "Muokkaa kortin nimilappuja.", - "card-members-title": "Lisää tai poista taulun jäseniä tältä kortilta.", - "card-start": "Alkaa", - "card-start-on": "Alkaa", - "cardAttachmentsPopup-title": "Liitä mistä", - "cardCustomField-datePopup-title": "Muokkaa päivää", - "cardCustomFieldsPopup-title": "Muokkaa mukautettuja kenttiä", - "cardStartVotingPopup-title": "Äänestä", - "positiveVoteMembersPopup-title": "Kannattajat", - "negativeVoteMembersPopup-title": "Vastustajat", - "vote-question": "Äänestys kysymys", - "vote-public": "Julkinen äänestys", - "vote-for-it": "puolesta", - "vote-against": "vastaan", - "cardDeletePopup-title": "Poista kortti?", - "cardDetailsActionsPopup-title": "Korttitoimet", - "cardLabelsPopup-title": "Nimilaput", - "cardMembersPopup-title": "Jäsenet", - "cardMorePopup-title": "Lisää", - "cardTemplatePopup-title": "Luo malli", - "cards": "Kortit", - "cards-count": "korttia", - "casSignIn": "CAS-kirjautuminen", - "cardType-card": "Kortti", - "cardType-linkedCard": "Linkitetty kortti", - "cardType-linkedBoard": "Linkitetty taulu", - "change": "Muokkaa", - "change-avatar": "Muokkaa profiilikuvaa", - "change-password": "Vaihda salasana", - "change-permissions": "Muokkaa oikeuksia", - "change-settings": "Muokkaa asetuksia", - "changeAvatarPopup-title": "Muokkaa profiilikuvaa", - "changeLanguagePopup-title": "Vaihda kieltä", - "changePasswordPopup-title": "Vaihda salasana", - "changePermissionsPopup-title": "Muokkaa oikeuksia", - "changeSettingsPopup-title": "Muokkaa asetuksia", - "subtasks": "Alitehtävät", - "checklists": "Tarkistuslistat", - "click-to-star": "Klikkaa merkataksesi tämä taulu tähdellä.", - "click-to-unstar": "Klikkaa poistaaksesi tähtimerkintä taululta.", - "clipboard": "Leikepöytä tai raahaa ja pudota", - "close": "Sulje", - "close-board": "Sulje taulu", - "close-board-pop": "Voit palauttaa taulun klikkaamalla “Arkisto”-painiketta taululistan yläpalkista.", - "color-black": "musta", - "color-blue": "sininen", - "color-crimson": "karmiininpunainen", - "color-darkgreen": "tummanvihreä", - "color-gold": "kulta", - "color-gray": "harmaa", - "color-green": "vihreä", - "color-indigo": "syvän sininen", - "color-lime": "lime", - "color-magenta": "magenta", - "color-mistyrose": "vaaleanpunainen ruusu", - "color-navy": "laivastonsininen", - "color-orange": "oranssi", - "color-paleturquoise": "vaalean turkoosi", - "color-peachpuff": "persikanpunainen", - "color-pink": "vaaleanpunainen", - "color-plum": "luumunvärinen", - "color-purple": "violetti", - "color-red": "punainen", - "color-saddlebrown": "satulanruskea", - "color-silver": "hopea", - "color-sky": "taivas", - "color-slateblue": "liuskekivi sininen", - "color-white": "valkoinen", - "color-yellow": "keltainen", - "unset-color": "Peru väri", - "comment": "Kommentti", - "comment-placeholder": "Kirjoita kommentti", - "comment-only": "Vain kommentointi", - "comment-only-desc": "Voi vain kommentoida kortteja", - "no-comments": "Ei kommentteja", - "no-comments-desc": "Ei voi nähdä kommentteja ja toimintaa.", - "worker": "Työntekijä", - "worker-desc": "Voi vain siirtää kortteja, ilmoittautua kortin käsittelijäksi ja kommentoida.", - "computer": "Tietokone", - "confirm-subtask-delete-dialog": "Haluatko varmasti poistaa alitehtävän?", - "confirm-checklist-delete-dialog": "Haluatko varmasti poistaa tarkistuslistan?", - "copy-card-link-to-clipboard": "Kopioi kortin linkki leikepöydälle", - "linkCardPopup-title": "Linkitä kortti", - "searchElementPopup-title": "Etsi", - "copyCardPopup-title": "Kopioi kortti", - "copyChecklistToManyCardsPopup-title": "Kopioi tarkistuslistan malli monille korteille", - "copyChecklistToManyCardsPopup-instructions": "Kohde korttien otsikot ja kuvaukset JSON-muodossa", - "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"Ensimmäisen kortin otsikko\", \"description\":\"Ensimmäisen kortin kuvaus\"}, {\"title\":\"Toisen kortin otsikko\",\"description\":\"Toisen kortin kuvaus\"},{\"title\":\"Viimeisen kortin otsikko\",\"description\":\"Viimeisen kortin kuvaus\"} ]", - "create": "Luo", - "createBoardPopup-title": "Luo taulu", - "chooseBoardSourcePopup-title": "Tuo taulu", - "createLabelPopup-title": "Luo nimilappu", - "createCustomField": "Luo kenttä", - "createCustomFieldPopup-title": "Luo kenttä", - "current": "nykyinen", - "custom-field-delete-pop": "Tätä ei voi peruuttaa. Tämä poistaa tämän mukautetun kentän kaikista korteista ja poistaa sen historian.", - "custom-field-checkbox": "Valintaruutu", - "custom-field-date": "Päivämäärä", - "custom-field-dropdown": "Pudotusvalikko", - "custom-field-dropdown-none": "(ei mitään)", - "custom-field-dropdown-options": "Listan vaihtoehdot", - "custom-field-dropdown-options-placeholder": "Paina Enter lisätäksesi lisää vaihtoehtoja", - "custom-field-dropdown-unknown": "(tuntematon)", - "custom-field-number": "Numero", - "custom-field-text": "Teksti", - "custom-fields": "Mukautetut kentät", - "date": "Päivämäärä", - "decline": "Kieltäydy", - "default-avatar": "Oletusprofiilikuva", - "delete": "Poista", - "deleteCustomFieldPopup-title": "Poista mukautettu kenttä?", - "deleteLabelPopup-title": "Poista nimilappu?", - "description": "Kuvaus", - "disambiguateMultiLabelPopup-title": "Yksikäsitteistä nimilapputoiminta", - "disambiguateMultiMemberPopup-title": "Yksikäsitteistä jäsentoiminta", - "discard": "Hylkää", - "done": "Valmis", - "download": "Lataa", - "edit": "Muokkaa", - "edit-avatar": "Muokkaa profiilikuvaa", - "edit-profile": "Muokkaa profiilia", - "edit-wip-limit": "Muokkaa WIP-rajaa", - "soft-wip-limit": "Pehmeä WIP-raja", - "editCardStartDatePopup-title": "Muokkaa aloituspäivää", - "editCardDueDatePopup-title": "Muokkaa eräpäivää", - "editCustomFieldPopup-title": "Muokkaa kenttää", - "editCardSpentTimePopup-title": "Muuta käytettyä aikaa", - "editLabelPopup-title": "Muokkaa nimilappua", - "editNotificationPopup-title": "Muokkaa ilmoituksia", - "editProfilePopup-title": "Muokkaa profiilia", - "email": "Sähköposti", - "email-enrollAccount-subject": "Sinulle on luotu tili palveluun __siteName__", - "email-enrollAccount-text": "Hei __user__,\n\nKlikkaa alla olevaa linkkiä aloittaaksesi palvelun käytön.\n\n__url__\n\nKiitos.", - "email-fail": "Sähköpostin lähettäminen epäonnistui", - "email-fail-text": "Virhe yrittäessä lähettää sähköpostia", - "email-invalid": "Virheellinen sähköposti", - "email-invite": "Kutsu sähköpostilla", - "email-invite-subject": "__inviter__ lähetti sinulle kutsun", - "email-invite-text": "Hyvä __user__,\n\n__inviter__ kutsuu sinut liittymään taululle \"__board__\" yhteistyötä varten.\n\nOle hyvä ja seuraa alla olevaa linkkiä:\n\n__url__\n\nKiitos.", - "email-resetPassword-subject": "Nollaa salasanasi palvelussa __siteName__", - "email-resetPassword-text": "Hei __user__,\n\nNollataksesi salasanasi, klikkaa alla olevaa linkkiä.\n\n__url__\n\nKiitos.", - "email-sent": "Sähköposti lähetetty", - "email-verifyEmail-subject": "Varmista sähköpostiosoitteesi osoitteessa __url__", - "email-verifyEmail-text": "Hei __user__,\n\nvahvistaaksesi sähköpostiosoitteesi, klikkaa alla olevaa linkkiä.\n\n__url__\n\nKiitos.", - "enable-wip-limit": "Ota käyttöön WIP-raja", - "error-board-doesNotExist": "Tätä taulua ei ole olemassa", - "error-board-notAdmin": "Tehdäksesi tämän sinun täytyy olla tämän taulun ylläpitäjä", - "error-board-notAMember": "Tehdäksesi tämän sinun täytyy olla tämän taulun jäsen", - "error-json-malformed": "Tekstisi ei ole kelvollisessa JSON-muodossa", - "error-json-schema": "JSON-tietosi ei sisällä oikeaa tietoa oikeassa muodossa", - "error-list-doesNotExist": "Tätä listaa ei ole olemassa", - "error-user-doesNotExist": "Tätä käyttäjää ei ole olemassa", - "error-user-notAllowSelf": "Et voi kutsua itseäsi", - "error-user-notCreated": "Tätä käyttäjää ei ole luotu", - "error-username-taken": "Tämä käyttäjätunnus on jo käytössä", - "error-email-taken": "Sähköpostiosoite on jo käytössä", - "export-board": "Vie taulu", - "sort": "Lajittele", - "sort-desc": "Klikkaa lajitellaksesi listan", - "list-sort-by": "Lajittele lista:", - "list-label-modifiedAt": "Viimeinen käyttöaika", - "list-label-title": "Listan nimi", - "list-label-sort": "Oma manuaalinen järjestys", - "list-label-short-modifiedAt": "(L)", - "list-label-short-title": "(N)", - "list-label-short-sort": "(M)", - "filter": "Suodata", - "filter-cards": "Suodata kortit tai listat", - "list-filter-label": "Suodata listat otsikon mukaan", - "filter-clear": "Poista suodatin", - "filter-no-label": "Ei nimilappua", - "filter-no-member": "Ei jäseniä", - "filter-no-assignee": "Ei käsittelijää", - "filter-no-custom-fields": "Ei mukautettuja kenttiä", - "filter-show-archive": "Näytä arkistoidut listat", - "filter-hide-empty": "Näytä tyhjät listat", - "filter-on": "Suodatus on päällä", - "filter-on-desc": "Suodatat kortteja tällä taululla. Klikkaa tästä muokataksesi suodatinta.", - "filter-to-selection": "Suodata valintaan", - "advanced-filter-label": "Edistynyt suodatin", - "advanced-filter-description": "Edistynyt suodatin mahdollistaa merkkijonon, joka sisältää seuraavat operaattorit: == != <= >= && || ( ) Operaattorien välissä käytetään välilyöntiä. Voit suodattaa kaikki mukautetut kentät kirjoittamalla niiden nimet ja arvot. Esimerkiksi: Field1 == Value1. Huom: Jos kentillä tai arvoilla on välilyöntejä, sinun on sijoitettava ne yksittäisiin lainausmerkkeihin. Esimerkki: 'Kenttä 1' == 'Arvo 1'. Voit hypätä yksittäisen kontrollimerkkien (' \\/) yli käyttämällä \\. Esimerkki: Field1 = I\\'m. Voit myös yhdistää useita ehtoja. Esimerkiksi: F1 == V1 || F1 == V2. Yleensä kaikki operaattorit tulkitaan vasemmalta oikealle. Voit muuttaa järjestystä asettamalla sulkuja. Esimerkiksi: F1 == V1 && (F2 == V2 || F2 == V3). Voit myös etsiä tekstikentistä regexillä: F1 == /Tes.*/i", - "fullname": "Koko nimi", - "header-logo-title": "Palaa taulut sivullesi.", - "hide-system-messages": "Piilota järjestelmäviestit", - "headerBarCreateBoardPopup-title": "Luo taulu", - "home": "Koti", - "import": "Tuo", - "link": "Linkitä", - "import-board": "tuo taulu", - "import-board-c": "Tuo taulu", - "import-board-title-trello": "Tuo taulu Trellosta", - "import-board-title-wekan": "Tuo taulu edellisestä viennistä", - "import-sandstorm-backup-warning": "Älä poista tietoja joita toit alkuperäisestä viennistä tai Trellosta ennen kuin tarkistat onnistuuko sulkea ja avata tämä jyvä uudelleen, vai näkyykö Board not found -virhe, joka tarkoittaa tietojen häviämistä.", - "import-sandstorm-warning": "Tuotu taulu poistaa kaikki olemassa olevan taulun tiedot ja korvaa ne tuodulla taululla.", - "from-trello": "Trellosta", - "from-wekan": "Edellisestä viennistä", - "import-board-instruction-trello": "Mene Trello-taulullasi 'Menu', sitten 'More', 'Print and Export', 'Export JSON', ja kopioi tuloksena saamasi teksti", - "import-board-instruction-wekan": "Taulullasi, mene 'Valikko', sitten 'Vie taulu', ja kopioi teksti ladatusta tiedostosta.", - "import-board-instruction-about-errors": "Jos virheitä tulee taulua tuotaessa, joskus tuonti silti toimii, ja taulu on Kaikki taulut sivulla.", - "import-json-placeholder": "Liitä kelvollinen JSON-tietosi tähän", - "import-map-members": "Vastaavat jäsenet", - "import-members-map": "Tuomallasi taululla on muutamia jäseniä. Ole hyvä ja valitse tuomiasi jäseniä vastaavat käyttäjäsi", - "import-show-user-mapping": "Tarkasta vastaavat jäsenet", - "import-user-select": "Valitse olemassaoleva käyttäjä jota haluat käyttää tänä käyttäjänä", - "importMapMembersAddPopup-title": "Valitse käyttäjä", - "info": "Versio", - "initials": "Nimikirjaimet", - "invalid-date": "Virheellinen päivämäärä", - "invalid-time": "Virheellinen aika", - "invalid-user": "Virheellinen käyttäjä", - "joined": "liittyi", - "just-invited": "Sinut on juuri kutsuttu tälle taululle", - "keyboard-shortcuts": "Pikanäppäimet", - "label-create": "Luo nimilappu", - "label-default": "%s nimilappu (oletus)", - "label-delete-pop": "Tätä ei voi peruuttaa. Tämä poistaa tämän nimilapun kaikista korteista ja tuhoaa sen historian.", - "labels": "Nimilaput", - "language": "Kieli", - "last-admin-desc": "Et voi vaihtaa rooleja koska täytyy olla olemassa ainakin yksi ylläpitäjä.", - "leave-board": "Jää pois taululta", - "leave-board-pop": "Haluatko varmasti poistua taululta __boardTitle__? Sinut poistetaan kaikista tämän taulun korteista.", - "leaveBoardPopup-title": "Poistu taululta?", - "link-card": "Linkki tähän korttiin", - "list-archive-cards": "Siirrä kaikki tämän listan kortit Arkistoon", - "list-archive-cards-pop": "Tämä poistaa kaikki tämän listan kortit taululta. Nähdäksesi Arkistossa olevat kortit ja tuodaksesi ne takaisin taululle, klikkaa “Valikko” > “Arkisto”.", - "list-move-cards": "Siirrä kaikki kortit tässä listassa", - "list-select-cards": "Valitse kaikki kortit tässä listassa", - "set-color-list": "Aseta väri", - "listActionPopup-title": "Listatoimet", - "swimlaneActionPopup-title": "Swimlane-toimet", - "swimlaneAddPopup-title": "Lisää Swimlane alle", - "listImportCardPopup-title": "Tuo Trello-kortti", - "listMorePopup-title": "Lisää", - "link-list": "Linkki tähän listaan", - "list-delete-pop": "Kaikki toimet poistetaan toimintasyötteestä ja listan poistaminen on lopullista. Tätä ei pysty peruuttamaan.", - "list-delete-suggest-archive": "Voit siirtää listan Arkistoon poistaaksesi sen taululta ja säilyttääksesi toimintalokin.", - "lists": "Listat", - "swimlanes": "Swimlanet", - "log-out": "Kirjaudu ulos", - "log-in": "Kirjaudu sisään", - "loginPopup-title": "Kirjaudu sisään", - "memberMenuPopup-title": "Jäsenasetukset", - "members": "Jäsenet", - "menu": "Valikko", - "move-selection": "Siirrä valinta", - "moveCardPopup-title": "Siirrä kortti", - "moveCardToBottom-title": "Siirrä alimmaiseksi", - "moveCardToTop-title": "Siirrä ylimmäiseksi", - "moveSelectionPopup-title": "Siirrä valinta", - "multi-selection": "Monivalinta", - "multi-selection-on": "Monivalinta on päällä", - "muted": "Vaimennettu", - "muted-info": "Et saa koskaan ilmoituksia tämän taulun muutoksista", - "my-boards": "Tauluni", - "name": "Nimi", - "no-archived-cards": "Ei kortteja Arkistossa.", - "no-archived-lists": "Ei listoja Arkistossa.", - "no-archived-swimlanes": "Ei Swimlaneja Arkistossa.", - "no-results": "Ei tuloksia", - "normal": "Normaali", - "normal-desc": "Voi nähdä ja muokata kortteja. Ei voi muokata asetuksia.", - "not-accepted-yet": "Kutsua ei ole hyväksytty vielä", - "notify-participate": "Vastaanota päivityksiä kaikilta korteilta jotka olet tehnyt tai joihin osallistut.", - "notify-watch": "Vastaanota päivityksiä kaikilta tauluilta, listoilta tai korteilta joita seuraat.", - "optional": "valinnainen", - "or": "tai", - "page-maybe-private": "Tämä sivu voi olla yksityinen. Saatat nähdä sen <a href='%s'>kirjautumalla sisään</a>.", - "page-not-found": "Sivua ei löytynyt.", - "password": "Salasana", - "paste-or-dragdrop": "liittääksesi, tai vedä & pudota kuvatiedosto siihen (vain kuva)", - "participating": "Osallistutaan", - "preview": "Esikatsele", - "previewAttachedImagePopup-title": "Esikatsele", - "previewClipboardImagePopup-title": "Esikatsele", - "private": "Yksityinen", - "private-desc": "Tämä taulu on yksityinen. Vain taululle lisätyt henkilöt voivat nähdä ja muokata sitä.", - "profile": "Profiili", - "public": "Julkinen", - "public-desc": "Tämä taulu on julkinen. Se näkyy kenelle tahansa jolla on linkki ja näkyy myös hakukoneissa kuten Google. Vain taululle lisätyt henkilöt voivat muokata sitä.", - "quick-access-description": "Merkkaa taulu tähdellä lisätäksesi pikavalinta tähän palkkiin.", - "remove-cover": "Poista kansi", - "remove-from-board": "Poista taululta", - "remove-label": "Poista nimilappu", - "listDeletePopup-title": "Poista lista?", - "remove-member": "Poista jäsen", - "remove-member-from-card": "Poista kortilta", - "remove-member-pop": "Poista __name__ (__username__) taululta __boardTitle__? Jäsen poistetaan kaikilta taulun korteilta. Heille lähetetään ilmoitus.", - "removeMemberPopup-title": "Poista jäsen?", - "rename": "Nimeä uudelleen", - "rename-board": "Nimeä taulu uudelleen", - "restore": "Palauta", - "save": "Tallenna", - "search": "Etsi", - "rules": "Säännöt", - "search-cards": "Etsi kortin/listan otsikoista, kuvauksista ja mukautetuista kentistä tällä taululla ", - "search-example": "Etsittävä teksti?", - "select-color": "Valitse väri", - "set-wip-limit-value": "Aseta tämän listan tehtävien enimmäismäärä", - "setWipLimitPopup-title": "Aseta WIP-raja", - "shortcut-assign-self": "Valitse itsesi nykyiselle kortille", - "shortcut-autocomplete-emoji": "Automaattinen täydennys emojille", - "shortcut-autocomplete-members": "Automaattinen täydennys jäsenille", - "shortcut-clear-filters": "Poista kaikki suodattimet", - "shortcut-close-dialog": "Sulje valintaikkuna", - "shortcut-filter-my-cards": "Suodata korttini", - "shortcut-show-shortcuts": "Tuo esiin tämä pikavalintalista", - "shortcut-toggle-filterbar": "Muokkaa suodatussivupalkin näkyvyyttä", - "shortcut-toggle-sidebar": "Muokkaa taulusivupalkin näkyvyyttä", - "show-cards-minimum-count": "Näytä korttien lukumäärä jos lista sisältää enemmän kuin", - "sidebar-open": "Avaa sivupalkki", - "sidebar-close": "Sulje sivupalkki", - "signupPopup-title": "Luo tili", - "star-board-title": "Klikkaa merkataksesi taulu tähdellä. Se tulee näkymään ylimpänä taululistallasi.", - "starred-boards": "Tähdellä merkatut taulut", - "starred-boards-description": "Tähdellä merkatut taulut näkyvät ylimpänä taululistallasi.", - "subscribe": "Tilaa", - "team": "Tiimi", - "this-board": "tämä taulu", - "this-card": "tämä kortti", - "spent-time-hours": "Käytetty aika (tuntia)", - "overtime-hours": "Ylityö (tuntia)", - "overtime": "Ylityö", - "has-overtime-cards": "Sisältää ylityökortteja", - "has-spenttime-cards": "Sisältää käytetty aika -kortteja", - "time": "Aika", - "title": "Otsikko", - "tracking": "Ilmoitukset", - "tracking-info": "Sinulle ilmoitetaan muutoksista korteissa joihin olet osallistunut luojana tai jäsenenä.", - "type": "Tyyppi", - "unassign-member": "Peru jäsenvalinta", - "unsaved-description": "Sinulla on tallentamaton kuvaus.", - "unwatch": "Lopeta seuraaminen", - "upload": "Lähetä", - "upload-avatar": "Lähetä profiilikuva", - "uploaded-avatar": "Profiilikuva lähetetty", - "username": "Käyttäjätunnus", - "view-it": "Näytä se", - "warn-list-archived": "varoitus: tämä kortti on Arkistossa olevassa listassa", - "watch": "Seuraa", - "watching": "Seurataan", - "watching-info": "Sinulle ilmoitetaan tämän taulun muutoksista", - "welcome-board": "Tervetuloa-taulu", - "welcome-swimlane": "Merkkipaalu 1", - "welcome-list1": "Perusasiat", - "welcome-list2": "Edistynyt", - "card-templates-swimlane": "Korttimallit", - "list-templates-swimlane": "Listamallit", - "board-templates-swimlane": "Taulumallit", - "what-to-do": "Mitä haluat tehdä?", - "wipLimitErrorPopup-title": "Virheellinen WIP-raja", - "wipLimitErrorPopup-dialog-pt1": "Tässä listassa olevien tehtävien määrä on korkeampi kuin asettamasi WIP-raja.", - "wipLimitErrorPopup-dialog-pt2": "Siirrä joitain tehtäviä pois tästä listasta tai määritä korkeampi WIP-raja.", - "admin-panel": "Hallintapaneeli", - "settings": "Asetukset", - "people": "Ihmiset", - "registration": "Rekisteröinti", - "disable-self-registration": "Poista käytöstä itserekisteröityminen", - "invite": "Kutsu", - "invite-people": "Kutsu ihmisiä", - "to-boards": "Taulu(i)lle", - "email-addresses": "Sähköpostiosoite", - "smtp-host-description": "SMTP-palvelimen osoite jolla sähköpostit lähetetään.", - "smtp-port-description": "STMP-palvelimesi käyttämä lähteville sähköposteille tarkoitettu portti.", - "smtp-tls-description": "Ota käyttöön TLS-tuki SMTP-palvelimelle", - "smtp-host": "SMTP-isäntä", - "smtp-port": "SMTP-portti", - "smtp-username": "Käyttäjätunnus", - "smtp-password": "Salasana", - "smtp-tls": "TLS-tuki", - "send-from": "Lähettäjä", - "send-smtp-test": "Lähetä testisähköposti itsellesi", - "invitation-code": "Kutsukoodi", - "email-invite-register-subject": "__inviter__ lähetti sinulle kutsun", - "email-invite-register-text": "Hei __user__,\n\n__inviter__ kutsuu sinut mukaan kanban-taulun käyttöön.\n\nOle hyvä ja seuraa alla olevaa linkkiä:\n__url__\n\nKutsukoodisi on: __icode__\n\nKiitos.", - "email-smtp-test-subject": "SMTP-testisähköposti", - "email-smtp-test-text": "Olet onnistuneesti lähettänyt sähköpostin", - "error-invitation-code-not-exist": "Kutsukoodia ei ole olemassa", - "error-notAuthorized": "Sinulla ei ole oikeutta tarkastella tätä sivua.", - "webhook-title": "Webkoukun nimi", - "webhook-token": "Token (Valinnainen autentikoinnissa)", - "outgoing-webhooks": "Lähtevät Webkoukut", - "bidirectional-webhooks": "Kaksisuuntaiset Webkoukut", - "outgoingWebhooksPopup-title": "Lähtevät Webkoukut", - "boardCardTitlePopup-title": "Kortin otsikkosuodatin", - "disable-webhook": "Poista käytöstä tämä Webkoukku", - "global-webhook": "Kaikenkattavat Webkoukut", - "new-outgoing-webhook": "Uusi lähtevä Webkoukku", - "no-name": "(Tuntematon)", - "Node_version": "Node-versio", - "Meteor_version": "Meteor-versio", - "MongoDB_version": "MongoDB-versio", - "MongoDB_storage_engine": "MongoDB tallennusmoottori", - "MongoDB_Oplog_enabled": "MongoDB Oplog käytössä", - "OS_Arch": "Käyttöjärjestelmän arkkitehtuuri", - "OS_Cpus": "Käyttöjärjestelmän CPU-määrä", - "OS_Freemem": "Käyttöjärjestelmän vapaa muisti", - "OS_Loadavg": "Käyttöjärjestelmän kuorman keskiarvo", - "OS_Platform": "Käyttöjärjestelmäalusta", - "OS_Release": "Käyttöjärjestelmän julkaisu", - "OS_Totalmem": "Käyttöjärjestelmän muistin kokonaismäärä", - "OS_Type": "Käyttöjärjestelmän tyyppi", - "OS_Uptime": "Käyttöjärjestelmä ollut käynnissä", - "days": "päivää", - "hours": "tuntia", - "minutes": "minuuttia", - "seconds": "sekuntia", - "show-field-on-card": "Näytä tämä kenttä kortilla", - "automatically-field-on-card": "Luo kenttä automaattisesti kaikille korteille", - "showLabel-field-on-card": "Näytä kentän nimilappu minikortilla", - "yes": "Kyllä", - "no": "Ei", - "accounts": "Tilit", - "accounts-allowEmailChange": "Salli sähköpostiosoitteen muuttaminen", - "accounts-allowUserNameChange": "Salli käyttäjätunnuksen muuttaminen", - "createdAt": "Luotu", - "verified": "Varmistettu", - "active": "Aktiivinen", - "card-received": "Vastaanotettu", - "card-received-on": "Vastaanotettu", - "card-end": "Loppuu", - "card-end-on": "Loppuu", - "editCardReceivedDatePopup-title": "Vaihda vastaanottamispäivää", - "editCardEndDatePopup-title": "Vaihda loppumispäivää", - "setCardColorPopup-title": "Aseta väri", - "setCardActionsColorPopup-title": "Valitse väri", - "setSwimlaneColorPopup-title": "Valitse väri", - "setListColorPopup-title": "Valitse väri", - "assigned-by": "Tehtävänantaja", - "requested-by": "Pyytäjä", - "board-delete-notice": "Poistaminen on lopullista. Menetät kaikki listat, kortit ja toimet tällä taululla.", - "delete-board-confirm-popup": "Kaikki listat, kortit, nimilaput ja toimet poistetaan ja et pysty palauttamaan taulun sisältöä. Tätä ei voi peruuttaa.", - "boardDeletePopup-title": "Poista taulu?", - "delete-board": "Poista taulu", - "default-subtasks-board": "Alitehtävät taululle __board__", - "default": "Oletus", - "queue": "Jono", - "subtask-settings": "Alitehtävä-asetukset", - "card-settings": "Kortin asetukset", - "boardSubtaskSettingsPopup-title": "Taulualitehtävien asetukset", - "boardCardSettingsPopup-title": "Kortin asetukset", - "deposit-subtasks-board": "Talleta alitehtävät tälle taululle:", - "deposit-subtasks-list": "Laskeutumislista alatehtäville tallennettu tänne:", - "show-parent-in-minicard": "Näytä ylätehtävä minikortilla:", - "prefix-with-full-path": "Etuliite koko polulla", - "prefix-with-parent": "Etuliite ylätehtävällä", - "subtext-with-full-path": "Aliteksti koko polulla", - "subtext-with-parent": "Aliteksti ylätehtävällä", - "change-card-parent": "Muuta kortin ylätehtävää", - "parent-card": "Ylätehtäväkortti", - "source-board": "Lähdetaulu", - "no-parent": "Älä näytä ylätehtävää", - "activity-added-label": "lisätty nimilappu '%s' kohteeseen %s", - "activity-removed-label": "poistettu nimilappu '%s' kohteesta %s", - "activity-delete-attach": "poistettu liitetiedosto kohteesta %s", - "activity-added-label-card": "lisätty nimilappu '%s'", - "activity-removed-label-card": "poistettu nimilappu '%s'", - "activity-delete-attach-card": "poistettu liitetiedosto", - "activity-set-customfield": "asetettu mukautettu kentän '%s' sisällöksi '%s' kortilla %s", - "activity-unset-customfield": "poistettu mukautettu kenttä '%s' kortilla %s", - "r-rule": "Sääntö", - "r-add-trigger": "Lisää liipaisin", - "r-add-action": "Lisää toimi", - "r-board-rules": "Taulusäännöt", - "r-add-rule": "Lisää sääntö", - "r-view-rule": "Näytä sääntö", - "r-delete-rule": "Poista sääntö", - "r-new-rule-name": "Uuden säännön otsikko", - "r-no-rules": "Ei sääntöjä", - "r-when-a-card": "Kun kortti", - "r-is": "on", - "r-is-moved": "on siirretty", - "r-added-to": "lisätty kohteeseen", - "r-removed-from": "Poistettu kohteesta", - "r-the-board": "taulu", - "r-list": "lista", - "set-filter": "Aseta suodatin", - "r-moved-to": "Siirretty kohteeseen", - "r-moved-from": "Siirretty kohteesta", - "r-archived": "Siirretty Arkistoon", - "r-unarchived": "Palautettu Arkistosta", - "r-a-card": "kortti", - "r-when-a-label-is": "Kun nimilappu on", - "r-when-the-label": "Kun nimilappu on", - "r-list-name": "listan nimi", - "r-when-a-member": "Kun jäsen on", - "r-when-the-member": "Kun käyttäjä", - "r-name": "nimi", - "r-when-a-attach": "Kun liitetiedosto", - "r-when-a-checklist": "Kun tarkistuslista on", - "r-when-the-checklist": "Kun tarkistuslista", - "r-completed": "Valmistunut", - "r-made-incomplete": "Tehty ei valmistuneeksi", - "r-when-a-item": "Kun tarkistuslistan kohta on", - "r-when-the-item": "Kun tarkistuslistan kohta", - "r-checked": "Ruksattu", - "r-unchecked": "Poistettu ruksi", - "r-move-card-to": "Siirrä kortti kohteeseen", - "r-top-of": "Ylimmäiseksi", - "r-bottom-of": "Alimmaiseksi", - "r-its-list": "sen lista", - "r-archive": "Siirrä Arkistoon", - "r-unarchive": "Palauta Arkistosta", - "r-card": "kortti", - "r-add": "Lisää", - "r-remove": "Poista", - "r-label": "nimilappu", - "r-member": "jäsen", - "r-remove-all": "Poista kaikki jäsenet kortilta", - "r-set-color": "Aseta väriksi", - "r-checklist": "tarkistuslista", - "r-check-all": "Ruksaa kaikki", - "r-uncheck-all": "Poista ruksi kaikista", - "r-items-check": "kohtaa tarkistuslistassa", - "r-check": "Ruksaa", - "r-uncheck": "Poista ruksi", - "r-item": "kohta", - "r-of-checklist": "tarkistuslistasta", - "r-send-email": "Lähetä sähköposti", - "r-to": "vastaanottajalle", - "r-subject": "aihe", - "r-rule-details": "Säännön yksityiskohdat", - "r-d-move-to-top-gen": "Siirrä kortti listansa alkuun", - "r-d-move-to-top-spec": "Siirrä kortti listan alkuun", - "r-d-move-to-bottom-gen": "Siirrä kortti listansa loppuun", - "r-d-move-to-bottom-spec": "Siirrä kortti listan loppuun", - "r-d-send-email": "Lähetä sähköposti", - "r-d-send-email-to": "vastaanottajalle", - "r-d-send-email-subject": "aihe", - "r-d-send-email-message": "viesti", - "r-d-archive": "Siirrä kortti Arkistoon", - "r-d-unarchive": "Palauta kortti Arkistosta", - "r-d-add-label": "Lisää nimilappu", - "r-d-remove-label": "Poista nimilappu", - "r-create-card": "Luo uusi kortti", - "r-in-list": "listassa", - "r-in-swimlane": "swimlanessa", - "r-d-add-member": "Lisää jäsen", - "r-d-remove-member": "Poista jäsen", - "r-d-remove-all-member": "Poista kaikki jäsenet", - "r-d-check-all": "Ruksaa kaikki listan kohdat", - "r-d-uncheck-all": "Poista ruksi kaikista listan kohdista", - "r-d-check-one": "Ruksaa kohta", - "r-d-uncheck-one": "Poista ruksi kohdasta", - "r-d-check-of-list": "tarkistuslistasta", - "r-d-add-checklist": "Lisää tarkistuslista", - "r-d-remove-checklist": "Poista tarkistuslista", - "r-by": "mennessä", - "r-add-checklist": "Lisää tarkistuslista", - "r-with-items": "kohteiden kanssa", - "r-items-list": "kohde1,kohde2,kohde3", - "r-add-swimlane": "Lisää swimlane", - "r-swimlane-name": "swimlanen nimi", - "r-board-note": "Huom: jätä kenttä tyhjäksi täsmätäksesi jokaiseen mahdolliseen arvoon.", - "r-checklist-note": "Huom: tarkistuslistan kohteet täytyy kirjoittaa pilkulla eroteltuina.", - "r-when-a-card-is-moved": "Kun kortti on siirretty toiseen listaan", - "r-set": "Aseta", - "r-update": "Päivitä", - "r-datefield": "päivämäärä kenttä", - "r-df-start-at": "alkaa", - "r-df-due-at": "erääntyy", - "r-df-end-at": "loppuu", - "r-df-received-at": "vastaanotettu", - "r-to-current-datetime": "nykyiseen päivään/aikaan", - "r-remove-value-from": "Poista arvo kohteesta", - "ldap": "LDAP", - "oauth2": "OAuth2", - "cas": "CAS", - "authentication-method": "Kirjautumistapa", - "authentication-type": "Kirjautumistyyppi", - "custom-product-name": "Mukautettu tuotenimi", - "layout": "Ulkoasu", - "hide-logo": "Piilota Logo", - "add-custom-html-after-body-start": "Lisää HTML <body> alun jälkeen", - "add-custom-html-before-body-end": "Lisä HTML ennen </body> loppua", - "error-undefined": "Jotain meni pieleen", - "error-ldap-login": "Virhe tapahtui yrittäessä kirjautua sisään", - "display-authentication-method": "Näytä kirjautumistapa", - "default-authentication-method": "Oletuskirjautumistapa", - "duplicate-board": "Tee kaksoiskappale taulusta", - "people-number": "Ihmisten määrä on:", - "swimlaneDeletePopup-title": "Poista Swimlane?", - "swimlane-delete-pop": "Kaikki toimet poistetaan toimintasyötteestä ja swimlanen poistaminen on lopullista. Tätä ei pysty peruuttamaan.", - "restore-all": "Palauta kaikki", - "delete-all": "Poista kaikki", - "loading": "Ladataan, odota hetki.", - "previous_as": "viimeksi oli", - "act-a-dueAt": "muokattu eräätymisaikaa \nMilloin: __timeValue__\nMissä: __card__\n edellinen erääntymisaika oli __timeOldValue__", - "act-a-endAt": "muokattu loppumisajaksi __timeValue__ alkuperäisestä (__timeOldValue__)", - "act-a-startAt": "muokattu aloitusajaksi __timeValue__ alkuperäisestä (__timeOldValue__)", - "act-a-receivedAt": "muutettu vastaanottamisajaksi __timeValue__ alkuperäisestä (__timeOldValue__)", - "a-dueAt": "muutettu vastaanottamisajaksi", - "a-endAt": "muokattu loppumisajaksi", - "a-startAt": "muokattu aloitusajaksi", - "a-receivedAt": "muokattu vastaanottamisajaksi", - "almostdue": "nykyinen eräaika %s lähestyy", - "pastdue": "nykyinen eräaika %s on mennyt", - "duenow": "nykyinen eräaika %s on tänään", - "act-newDue": "__list__/__card__ on 1. erääntymismuistutus [__board__]", - "act-withDue": "__list__/__card__ erääntymismuistutukset [__board__]", - "act-almostdue": "muistutti nykyisen eräajan (__timeValue__) kortilla __card__ lähestyvän", - "act-pastdue": "muistutti nykyisen eräajan (__timeValue__) kortilla __card__ menneen", - "act-duenow": "muistutti nykyisen eräajan (__timeValue__) kortilla __card__ olevan nyt", - "act-atUserComment": "Sinut mainittiin [__board__] __list__/__card__", - "delete-user-confirm-popup": "Haluatko varmasti poistaa tämän käyttäjätilin? Tätä ei voi peruuttaa.", - "accounts-allowUserDelete": "Salli käyttäjien poistaa tilinsä itse", - "hide-minicard-label-text": "Piilota minikortin nimilappu teksti", - "show-desktop-drag-handles": "Näytä työpöydän vedon kahvat", - "assignee": "Käsittelijä", - "cardAssigneesPopup-title": "Käsittelijä", - "addmore-detail": "Lisää tarkempi kuvaus", - "show-on-card": "Näytä kortilla", - "new": "Uusi", - "editUserPopup-title": "Muokkaa käyttäjää", - "newUserPopup-title": "Uusi käyttäjä", - "notifications": "Ilmoitukset", - "view-all": "Näytä kaikki", - "filter-by-unread": "Suodata lukemattomat", - "mark-all-as-read": "Merkkaa kaikki luetuksi", - "remove-all-read": "Poista kaikki luetut", - "allow-rename": "Salli uudelleennimeäminen", - "allowRenamePopup-title": "Salli uudelleennimeäminen" -} \ No newline at end of file + "accept": "Hyväksy", + "act-activity-notify": "Toimintailmoitus", + "act-addAttachment": "lisätty liite __attachment__ kortille __card__ listalla __list__ swimlanella __swimlane__ taululla __board__", + "act-deleteAttachment": "poistettu liite __attachment__ kortilla __card__ listalla __list__ swimlanella __swimlane__ taululla __board__", + "act-addSubtask": "lisätty alitehtävä __subtask__ kortille __card__ listalla __list__ swimlanella __swimlane__ taululla __board__", + "act-addLabel": "Lisätty nimilappu __label__ kortille __card__ listalla __list__ swimlanella __swimlane__ taululla __board__", + "act-addedLabel": "Lisätty nimilappu __label__ kortille __card__ listalla __list__ swimlanella __swimlane__ taululla __board__", + "act-removeLabel": "Poistettu nimilappu __label__ kortilta __card__ listalla __list__ swimlanella __swimlane__ taululla __board__", + "act-removedLabel": "Poistettu nimilappu __label__ kortilta __card__ listalla __list__ swimlanella __swimlane__ taululla __board__", + "act-addChecklist": "lisätty tarkistuslista __checklist__ kortille __card__ listalla __list__ swimlanella __swimlane__ taululla __board__", + "act-addChecklistItem": "lisätty tarkistuslistan kohta __checklistItem__ tarkistuslistalle __checklist__ kortilla __card__ listalla __list__ swimlanella __swimlane__ taululla __board__", + "act-removeChecklist": "poistettu tarkistuslista __checklist__ kortilta __card__ listalla __list__ swimlanella __swimlane__ taululla __board__", + "act-removeChecklistItem": "poistettu tarkistuslistan kohta __checklistItem__ tarkistuslistalta __checklist__ kortilla __card__ listalla __list__ swimlanella __swimlane__ taululla __board__", + "act-checkedItem": "ruksattu __checklistItem__ tarkistuslistalla __checklist__ kortilla __card__ listalla __list__ swimlanella __swimlane__ taululla __board__", + "act-uncheckedItem": "poistettu ruksi __checklistItem__ tarkistuslistalta __checklist__ kortilla __card__ listalla __list__ swimlanella __swimlane__ taululla __board__", + "act-completeChecklist": "valmistui tarkistuslista __checklist__ kortilla __card__ listalla __list__ swimlanella __swimlane__ taululla __board__", + "act-uncompleteChecklist": "tehty ei valmistuneeksi tarkistuslista __checklist__ kortilla __card__ listalla __list__ swimlanella __swimlane__ taululla __board__", + "act-addComment": "kommentoitu kortilla __card__: __comment__ listalla __list__ swimlanella __swimlane__ taululla __board__", + "act-editComment": "muokkasi kommenttia kortilla __card__: __comment__ listalla __list__ swimlanella __swimlane__ at taululla __board__", + "act-deleteComment": "poisti kommentin kortilla __card__: __comment__ listalla __list__ swimlanella __swimlane__ taululla __board__", + "act-createBoard": "luotu taulu __board__", + "act-createSwimlane": "loi swimlanen __swimlane__ taululle __board__", + "act-createCard": "luotu kortti __card__ listalle __list__ swimlanella __swimlane__ taululla __board__", + "act-createCustomField": "loi mukautetun kentän __customField__ taululla __board__", + "act-deleteCustomField": "poisti mukautetun kentän __customField__ taululla __board__", + "act-setCustomField": "muokkasi mukautettua kenttää __customField__: __customFieldValue__ kortilla __card__ listalla __list__ swimlanella __swimlane__ taululla __board__", + "act-createList": "lisätty lista __list__ taululle __board__", + "act-addBoardMember": "lisätty jäsen __member__ taululle __board__", + "act-archivedBoard": "Taulu __board__ siirretty Arkistoon", + "act-archivedCard": "Kortti __card__ listalla __list__ swimlanella __swimlane__ taululla __board__ siirretty Arkistoon", + "act-archivedList": "Lista __list__ swimlanella __swimlane__ taululla __board__ siirretty Arkistoon", + "act-archivedSwimlane": "Swimlane __swimlane__ taululla __board__ siirretty Arkistoon", + "act-importBoard": "tuotu taulu __board__", + "act-importCard": "tuotu kortti __card__ listalle __list__ swimlanella __swimlane__ taululla __board__", + "act-importList": "tuotu lista __list__ swimlanelle __swimlane__ taululla __board__", + "act-joinMember": "lisätty jäsen __member__ kortille __card__ listalla __list__ swimlanella __swimlane__ taululla __board__", + "act-moveCard": "siirsi kortin __card__ taululla __board__ listasta __oldList__ swimlanelta __oldSwimlane__ listalle __list__ swimlanelle __swimlane__", + "act-moveCardToOtherBoard": "siirretty kortti __card__ listasta __oldList__ swimlanella __oldSwimlane__ taululla __oldBoard__ listalle __list__ swimlanella __swimlane__ taululla __board__", + "act-removeBoardMember": "poistettu jäsen __member__ taululta __board__", + "act-restoredCard": "palautettu kortti __card__ listalle __list__ swimlanella __swimlane__ taululla __board__", + "act-unjoinMember": "poistettu jäsen __member__ kortilta __card__ listalla __list__ swimlanella __swimlane__ taululla __board__", + "act-withBoardTitle": "__board__", + "act-withCardTitle": "[__board__] __card__", + "actions": "Toimet", + "activities": "Toimet", + "activity": "Toiminta", + "activity-added": "lisätty %s kohteeseen %s", + "activity-archived": "%s siirretty Arkistoon", + "activity-attached": "liitetty %s kohteeseen %s", + "activity-created": "luotu %s", + "activity-customfield-created": "luotu mukautettu kenttä %s", + "activity-excluded": "poistettu %s kohteesta %s", + "activity-imported": "tuotu %s kohteeseen %s lähteestä %s", + "activity-imported-board": "tuotu %s lähteestä %s", + "activity-joined": "liitytty kohteeseen %s", + "activity-moved": "siirretty %s kohteesta %s kohteeseen %s", + "activity-on": "kohteessa %s", + "activity-removed": "poistettu %s kohteesta %s", + "activity-sent": "lähetetty %s kohteeseen %s", + "activity-unjoined": "peruttu %s liittyminen", + "activity-subtask-added": "lisätty alitehtävä kohteeseen %s", + "activity-checked-item": "ruksattu %s tarkistuslistassa %s / %s", + "activity-unchecked-item": "poistettu ruksi %s tarkistuslistassa %s / %s", + "activity-checklist-added": "lisätty tarkistuslista kortille %s", + "activity-checklist-removed": "poistettu tarkistuslista kohteesta %s", + "activity-checklist-completed": "saatiin valmiiksi tarkistuslista %s / %s", + "activity-checklist-uncompleted": "ei saatu valmiiksi tarkistuslista %s / %s", + "activity-checklist-item-added": "lisäsi kohdan tarkistuslistaan '%s' kortilla %s", + "activity-checklist-item-removed": "poistettu tarkistuslistan kohta '%s' / %s", + "add": "Lisää", + "activity-checked-item-card": "ruksattu %s tarkistuslistassa %s", + "activity-unchecked-item-card": "poistettu ruksi %s tarkistuslistassa %s", + "activity-checklist-completed-card": "valmistui tarkistuslista __checklist__ kortilla __card__ listalla __list__ swimlanella __swimlane__ taululla __board__", + "activity-checklist-uncompleted-card": "ei valmistunut tarkistuslista %s", + "activity-editComment": "muokkasi kommenttia %s", + "activity-deleteComment": "poisti kommentin %s", + "add-attachment": "Lisää liite", + "add-board": "Lisää taulu", + "add-card": "Lisää kortti", + "add-swimlane": "Lisää Swimlane", + "add-subtask": "Lisää alitehtävä", + "add-checklist": "Lisää tarkistuslista", + "add-checklist-item": "Lisää kohta tarkistuslistaan", + "add-cover": "Lisää kansi", + "add-label": "Lisää nimilappu", + "add-list": "Lisää lista", + "add-members": "Lisää jäseniä", + "added": "Lisätty", + "addMemberPopup-title": "Jäsenet", + "admin": "Ylläpitäjä", + "admin-desc": "Voi nähdä ja muokata kortteja, poistaa jäseniä, ja muuttaa taulun asetuksia.", + "admin-announcement": "Ilmoitus", + "admin-announcement-active": "Aktiivinen järjestelmänlaajuinen ilmoitus", + "admin-announcement-title": "Ilmoitus ylläpitäjältä", + "all-boards": "Kaikki taulut", + "and-n-other-card": "Ja __count__ muu kortti", + "and-n-other-card_plural": "Ja __count__ muuta korttia", + "apply": "Käytä", + "app-is-offline": "Ladataan, odota. Sivun uudelleenlataus aiheuttaa tietojen menettämisen. Jos lataaminen ei toimi, tarkista että palvelin ei ole pysähtynyt.", + "archive": "Siirrä Arkistoon", + "archive-all": "Siirrä kaikki Arkistoon", + "archive-board": "Siirrä taulu Arkistoon", + "archive-card": "Siirrä kortti Arkistoon", + "archive-list": "Siirrä lista Arkistoon", + "archive-swimlane": "Siirrä Swimlane Arkistoon", + "archive-selection": "Siirrä valinta Arkistoon", + "archiveBoardPopup-title": "Siirrä taulu Arkistoon?", + "archived-items": "Arkisto", + "archived-boards": "Taulut Arkistossa", + "restore-board": "Palauta taulu", + "no-archived-boards": "Ei tauluja Arkistossa.", + "archives": "Arkisto", + "template": "Malli", + "templates": "Mallit", + "assign-member": "Valitse jäsen", + "attached": "liitetty", + "attachment": "Liitetiedosto", + "attachment-delete-pop": "Liitetiedoston poistaminen on lopullista. Tätä ei pysty peruuttamaan.", + "attachmentDeletePopup-title": "Poista liitetiedosto?", + "attachments": "Liitetiedostot", + "auto-watch": "Automaattisesti seuraa tauluja kun ne on luotu", + "avatar-too-big": "Profiilikuva on liian suuri (enintään 70 kt)", + "back": "Takaisin", + "board-change-color": "Muokkaa väriä", + "board-nb-stars": "%s tähteä", + "board-not-found": "Taulua ei löytynyt", + "board-private-info": "Tämä taulu tulee olemaan <strong>yksityinen</strong>.", + "board-public-info": "Tämä taulu tulee olemaan <strong>julkinen</strong>.", + "boardChangeColorPopup-title": "Muokkaa taulun taustaa", + "boardChangeTitlePopup-title": "Nimeä taulu uudelleen", + "boardChangeVisibilityPopup-title": "Muokkaa näkyvyyttä", + "boardChangeWatchPopup-title": "Muokkaa seuraamista", + "boardMenuPopup-title": "Tauluasetukset", + "boardChangeViewPopup-title": "Taulunäkymä", + "boards": "Taulut", + "board-view": "Taulunäkymä", + "board-view-cal": "Kalenteri", + "board-view-swimlanes": "Swimlanet", + "board-view-collapse": "Pienennä", + "board-view-lists": "Listat", + "bucket-example": "Kuten “Laatikko lista” esimerkiksi", + "cancel": "Peruuta", + "card-archived": "Tämä kortti on siirretty Arkistoon.", + "board-archived": "Tämä taulu on siirretty Arkistoon.", + "card-comments-title": "Tässä kortissa on %s kommenttia.", + "card-delete-notice": "Poistaminen on lopullista. Menetät kaikki tähän korttiin liitetyt toimet.", + "card-delete-pop": "Kaikki toimet poistetaan toimintasyötteestä, etkä pysty avata korttia uudelleen. Tätä ei voi peruuttaa.", + "card-delete-suggest-archive": "Voit siirtää kortin Arkistoon poistaaksesi sen taululta ja säilyttääksesi toimintalokin.", + "card-due": "Erääntyy", + "card-due-on": "Erääntyy", + "card-spent": "Käytetty aika", + "card-edit-attachments": "Muokkaa liitetiedostoja", + "card-edit-custom-fields": "Muokkaa mukautettuja kenttiä", + "card-start-voting": "Aloita äänestys", + "card-cancel-voting": "Poista äänestys ja kaikki äänet", + "card-edit-labels": "Muokkaa nimilappuja", + "card-edit-members": "Muokkaa jäseniä", + "card-labels-title": "Muokkaa kortin nimilappuja.", + "card-members-title": "Lisää tai poista taulun jäseniä tältä kortilta.", + "card-start": "Alkaa", + "card-start-on": "Alkaa", + "cardAttachmentsPopup-title": "Liitä mistä", + "cardCustomField-datePopup-title": "Muokkaa päivää", + "cardCustomFieldsPopup-title": "Muokkaa mukautettuja kenttiä", + "cardStartVotingPopup-title": "Äänestä", + "positiveVoteMembersPopup-title": "Kannattajat", + "negativeVoteMembersPopup-title": "Vastustajat", + "vote-question": "Äänestys kysymys", + "vote-public": "Julkinen äänestys", + "vote-for-it": "puolesta", + "vote-against": "vastaan", + "cardDeletePopup-title": "Poista kortti?", + "cardDetailsActionsPopup-title": "Korttitoimet", + "cardLabelsPopup-title": "Nimilaput", + "cardMembersPopup-title": "Jäsenet", + "cardMorePopup-title": "Lisää", + "cardTemplatePopup-title": "Luo malli", + "cards": "Kortit", + "cards-count": "korttia", + "casSignIn": "CAS-kirjautuminen", + "cardType-card": "Kortti", + "cardType-linkedCard": "Linkitetty kortti", + "cardType-linkedBoard": "Linkitetty taulu", + "change": "Muokkaa", + "change-avatar": "Muokkaa profiilikuvaa", + "change-password": "Vaihda salasana", + "change-permissions": "Muokkaa oikeuksia", + "change-settings": "Muokkaa asetuksia", + "changeAvatarPopup-title": "Muokkaa profiilikuvaa", + "changeLanguagePopup-title": "Vaihda kieltä", + "changePasswordPopup-title": "Vaihda salasana", + "changePermissionsPopup-title": "Muokkaa oikeuksia", + "changeSettingsPopup-title": "Muokkaa asetuksia", + "subtasks": "Alitehtävät", + "checklists": "Tarkistuslistat", + "click-to-star": "Klikkaa merkataksesi tämä taulu tähdellä.", + "click-to-unstar": "Klikkaa poistaaksesi tähtimerkintä taululta.", + "clipboard": "Leikepöytä tai raahaa ja pudota", + "close": "Sulje", + "close-board": "Sulje taulu", + "close-board-pop": "Voit palauttaa taulun klikkaamalla “Arkisto”-painiketta taululistan yläpalkista.", + "color-black": "musta", + "color-blue": "sininen", + "color-crimson": "karmiininpunainen", + "color-darkgreen": "tummanvihreä", + "color-gold": "kulta", + "color-gray": "harmaa", + "color-green": "vihreä", + "color-indigo": "syvän sininen", + "color-lime": "lime", + "color-magenta": "magenta", + "color-mistyrose": "vaaleanpunainen ruusu", + "color-navy": "laivastonsininen", + "color-orange": "oranssi", + "color-paleturquoise": "vaalean turkoosi", + "color-peachpuff": "persikanpunainen", + "color-pink": "vaaleanpunainen", + "color-plum": "luumunvärinen", + "color-purple": "violetti", + "color-red": "punainen", + "color-saddlebrown": "satulanruskea", + "color-silver": "hopea", + "color-sky": "taivas", + "color-slateblue": "liuskekivi sininen", + "color-white": "valkoinen", + "color-yellow": "keltainen", + "unset-color": "Peru väri", + "comment": "Kommentti", + "comment-placeholder": "Kirjoita kommentti", + "comment-only": "Vain kommentointi", + "comment-only-desc": "Voi vain kommentoida kortteja", + "no-comments": "Ei kommentteja", + "no-comments-desc": "Ei voi nähdä kommentteja ja toimintaa.", + "worker": "Työntekijä", + "worker-desc": "Voi vain siirtää kortteja, ilmoittautua kortin käsittelijäksi ja kommentoida.", + "computer": "Tietokone", + "confirm-subtask-delete-dialog": "Haluatko varmasti poistaa alitehtävän?", + "confirm-checklist-delete-dialog": "Haluatko varmasti poistaa tarkistuslistan?", + "copy-card-link-to-clipboard": "Kopioi kortin linkki leikepöydälle", + "linkCardPopup-title": "Linkitä kortti", + "searchElementPopup-title": "Etsi", + "copyCardPopup-title": "Kopioi kortti", + "copyChecklistToManyCardsPopup-title": "Kopioi tarkistuslistan malli monille korteille", + "copyChecklistToManyCardsPopup-instructions": "Kohde korttien otsikot ja kuvaukset JSON-muodossa", + "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"Ensimmäisen kortin otsikko\", \"description\":\"Ensimmäisen kortin kuvaus\"}, {\"title\":\"Toisen kortin otsikko\",\"description\":\"Toisen kortin kuvaus\"},{\"title\":\"Viimeisen kortin otsikko\",\"description\":\"Viimeisen kortin kuvaus\"} ]", + "create": "Luo", + "createBoardPopup-title": "Luo taulu", + "chooseBoardSourcePopup-title": "Tuo taulu", + "createLabelPopup-title": "Luo nimilappu", + "createCustomField": "Luo kenttä", + "createCustomFieldPopup-title": "Luo kenttä", + "current": "nykyinen", + "custom-field-delete-pop": "Tätä ei voi peruuttaa. Tämä poistaa tämän mukautetun kentän kaikista korteista ja poistaa sen historian.", + "custom-field-checkbox": "Valintaruutu", + "custom-field-date": "Päivämäärä", + "custom-field-dropdown": "Pudotusvalikko", + "custom-field-dropdown-none": "(ei mitään)", + "custom-field-dropdown-options": "Listan vaihtoehdot", + "custom-field-dropdown-options-placeholder": "Paina Enter lisätäksesi lisää vaihtoehtoja", + "custom-field-dropdown-unknown": "(tuntematon)", + "custom-field-number": "Numero", + "custom-field-text": "Teksti", + "custom-fields": "Mukautetut kentät", + "date": "Päivämäärä", + "decline": "Kieltäydy", + "default-avatar": "Oletusprofiilikuva", + "delete": "Poista", + "deleteCustomFieldPopup-title": "Poista mukautettu kenttä?", + "deleteLabelPopup-title": "Poista nimilappu?", + "description": "Kuvaus", + "disambiguateMultiLabelPopup-title": "Yksikäsitteistä nimilapputoiminta", + "disambiguateMultiMemberPopup-title": "Yksikäsitteistä jäsentoiminta", + "discard": "Hylkää", + "done": "Valmis", + "download": "Lataa", + "edit": "Muokkaa", + "edit-avatar": "Muokkaa profiilikuvaa", + "edit-profile": "Muokkaa profiilia", + "edit-wip-limit": "Muokkaa WIP-rajaa", + "soft-wip-limit": "Pehmeä WIP-raja", + "editCardStartDatePopup-title": "Muokkaa aloituspäivää", + "editCardDueDatePopup-title": "Muokkaa eräpäivää", + "editCustomFieldPopup-title": "Muokkaa kenttää", + "editCardSpentTimePopup-title": "Muuta käytettyä aikaa", + "editLabelPopup-title": "Muokkaa nimilappua", + "editNotificationPopup-title": "Muokkaa ilmoituksia", + "editProfilePopup-title": "Muokkaa profiilia", + "email": "Sähköposti", + "email-enrollAccount-subject": "Sinulle on luotu tili palveluun __siteName__", + "email-enrollAccount-text": "Hei __user__,\n\nKlikkaa alla olevaa linkkiä aloittaaksesi palvelun käytön.\n\n__url__\n\nKiitos.", + "email-fail": "Sähköpostin lähettäminen epäonnistui", + "email-fail-text": "Virhe yrittäessä lähettää sähköpostia", + "email-invalid": "Virheellinen sähköposti", + "email-invite": "Kutsu sähköpostilla", + "email-invite-subject": "__inviter__ lähetti sinulle kutsun", + "email-invite-text": "Hyvä __user__,\n\n__inviter__ kutsuu sinut liittymään taululle \"__board__\" yhteistyötä varten.\n\nOle hyvä ja seuraa alla olevaa linkkiä:\n\n__url__\n\nKiitos.", + "email-resetPassword-subject": "Nollaa salasanasi palvelussa __siteName__", + "email-resetPassword-text": "Hei __user__,\n\nNollataksesi salasanasi, klikkaa alla olevaa linkkiä.\n\n__url__\n\nKiitos.", + "email-sent": "Sähköposti lähetetty", + "email-verifyEmail-subject": "Varmista sähköpostiosoitteesi osoitteessa __url__", + "email-verifyEmail-text": "Hei __user__,\n\nvahvistaaksesi sähköpostiosoitteesi, klikkaa alla olevaa linkkiä.\n\n__url__\n\nKiitos.", + "enable-wip-limit": "Ota käyttöön WIP-raja", + "error-board-doesNotExist": "Tätä taulua ei ole olemassa", + "error-board-notAdmin": "Tehdäksesi tämän sinun täytyy olla tämän taulun ylläpitäjä", + "error-board-notAMember": "Tehdäksesi tämän sinun täytyy olla tämän taulun jäsen", + "error-json-malformed": "Tekstisi ei ole kelvollisessa JSON-muodossa", + "error-json-schema": "JSON-tietosi ei sisällä oikeaa tietoa oikeassa muodossa", + "error-list-doesNotExist": "Tätä listaa ei ole olemassa", + "error-user-doesNotExist": "Tätä käyttäjää ei ole olemassa", + "error-user-notAllowSelf": "Et voi kutsua itseäsi", + "error-user-notCreated": "Tätä käyttäjää ei ole luotu", + "error-username-taken": "Tämä käyttäjätunnus on jo käytössä", + "error-email-taken": "Sähköpostiosoite on jo käytössä", + "export-board": "Vie taulu", + "sort": "Lajittele", + "sort-desc": "Klikkaa lajitellaksesi listan", + "list-sort-by": "Lajittele lista:", + "list-label-modifiedAt": "Viimeinen käyttöaika", + "list-label-title": "Listan nimi", + "list-label-sort": "Oma manuaalinen järjestys", + "list-label-short-modifiedAt": "(L)", + "list-label-short-title": "(N)", + "list-label-short-sort": "(M)", + "filter": "Suodata", + "filter-cards": "Suodata kortit tai listat", + "list-filter-label": "Suodata listat otsikon mukaan", + "filter-clear": "Poista suodatin", + "filter-no-label": "Ei nimilappua", + "filter-no-member": "Ei jäseniä", + "filter-no-assignee": "Ei käsittelijää", + "filter-no-custom-fields": "Ei mukautettuja kenttiä", + "filter-show-archive": "Näytä arkistoidut listat", + "filter-hide-empty": "Näytä tyhjät listat", + "filter-on": "Suodatus on päällä", + "filter-on-desc": "Suodatat kortteja tällä taululla. Klikkaa tästä muokataksesi suodatinta.", + "filter-to-selection": "Suodata valintaan", + "advanced-filter-label": "Edistynyt suodatin", + "advanced-filter-description": "Edistynyt suodatin mahdollistaa merkkijonon, joka sisältää seuraavat operaattorit: == != <= >= && || ( ) Operaattorien välissä käytetään välilyöntiä. Voit suodattaa kaikki mukautetut kentät kirjoittamalla niiden nimet ja arvot. Esimerkiksi: Field1 == Value1. Huom: Jos kentillä tai arvoilla on välilyöntejä, sinun on sijoitettava ne yksittäisiin lainausmerkkeihin. Esimerkki: 'Kenttä 1' == 'Arvo 1'. Voit hypätä yksittäisen kontrollimerkkien (' \\/) yli käyttämällä \\. Esimerkki: Field1 = I\\'m. Voit myös yhdistää useita ehtoja. Esimerkiksi: F1 == V1 || F1 == V2. Yleensä kaikki operaattorit tulkitaan vasemmalta oikealle. Voit muuttaa järjestystä asettamalla sulkuja. Esimerkiksi: F1 == V1 && (F2 == V2 || F2 == V3). Voit myös etsiä tekstikentistä regexillä: F1 == /Tes.*/i", + "fullname": "Koko nimi", + "header-logo-title": "Palaa taulut sivullesi.", + "hide-system-messages": "Piilota järjestelmäviestit", + "headerBarCreateBoardPopup-title": "Luo taulu", + "home": "Koti", + "import": "Tuo", + "link": "Linkitä", + "import-board": "tuo taulu", + "import-board-c": "Tuo taulu", + "import-board-title-trello": "Tuo taulu Trellosta", + "import-board-title-wekan": "Tuo taulu edellisestä viennistä", + "from-trello": "Trellosta", + "from-wekan": "Edellisestä viennistä", + "import-board-instruction-trello": "Mene Trello-taulullasi 'Menu', sitten 'More', 'Print and Export', 'Export JSON', ja kopioi tuloksena saamasi teksti", + "import-board-instruction-wekan": "Taulullasi, mene 'Valikko', sitten 'Vie taulu', ja kopioi teksti ladatusta tiedostosta.", + "import-board-instruction-about-errors": "Jos virheitä tulee taulua tuotaessa, joskus tuonti silti toimii, ja taulu on Kaikki taulut sivulla.", + "import-json-placeholder": "Liitä kelvollinen JSON-tietosi tähän", + "import-map-members": "Vastaavat jäsenet", + "import-members-map": "Tuomallasi taululla on muutamia jäseniä. Ole hyvä ja valitse tuomiasi jäseniä vastaavat käyttäjäsi", + "import-show-user-mapping": "Tarkasta vastaavat jäsenet", + "import-user-select": "Valitse olemassaoleva käyttäjä jota haluat käyttää tänä käyttäjänä", + "importMapMembersAddPopup-title": "Valitse käyttäjä", + "info": "Versio", + "initials": "Nimikirjaimet", + "invalid-date": "Virheellinen päivämäärä", + "invalid-time": "Virheellinen aika", + "invalid-user": "Virheellinen käyttäjä", + "joined": "liittyi", + "just-invited": "Sinut on juuri kutsuttu tälle taululle", + "keyboard-shortcuts": "Pikanäppäimet", + "label-create": "Luo nimilappu", + "label-default": "%s nimilappu (oletus)", + "label-delete-pop": "Tätä ei voi peruuttaa. Tämä poistaa tämän nimilapun kaikista korteista ja tuhoaa sen historian.", + "labels": "Nimilaput", + "language": "Kieli", + "last-admin-desc": "Et voi vaihtaa rooleja koska täytyy olla olemassa ainakin yksi ylläpitäjä.", + "leave-board": "Jää pois taululta", + "leave-board-pop": "Haluatko varmasti poistua taululta __boardTitle__? Sinut poistetaan kaikista tämän taulun korteista.", + "leaveBoardPopup-title": "Poistu taululta?", + "link-card": "Linkki tähän korttiin", + "list-archive-cards": "Siirrä kaikki tämän listan kortit Arkistoon", + "list-archive-cards-pop": "Tämä poistaa kaikki tämän listan kortit taululta. Nähdäksesi Arkistossa olevat kortit ja tuodaksesi ne takaisin taululle, klikkaa “Valikko” > “Arkisto”.", + "list-move-cards": "Siirrä kaikki kortit tässä listassa", + "list-select-cards": "Valitse kaikki kortit tässä listassa", + "set-color-list": "Aseta väri", + "listActionPopup-title": "Listatoimet", + "swimlaneActionPopup-title": "Swimlane-toimet", + "swimlaneAddPopup-title": "Lisää Swimlane alle", + "listImportCardPopup-title": "Tuo Trello-kortti", + "listMorePopup-title": "Lisää", + "link-list": "Linkki tähän listaan", + "list-delete-pop": "Kaikki toimet poistetaan toimintasyötteestä ja listan poistaminen on lopullista. Tätä ei pysty peruuttamaan.", + "list-delete-suggest-archive": "Voit siirtää listan Arkistoon poistaaksesi sen taululta ja säilyttääksesi toimintalokin.", + "lists": "Listat", + "swimlanes": "Swimlanet", + "log-out": "Kirjaudu ulos", + "log-in": "Kirjaudu sisään", + "loginPopup-title": "Kirjaudu sisään", + "memberMenuPopup-title": "Jäsenasetukset", + "members": "Jäsenet", + "menu": "Valikko", + "move-selection": "Siirrä valinta", + "moveCardPopup-title": "Siirrä kortti", + "moveCardToBottom-title": "Siirrä alimmaiseksi", + "moveCardToTop-title": "Siirrä ylimmäiseksi", + "moveSelectionPopup-title": "Siirrä valinta", + "multi-selection": "Monivalinta", + "multi-selection-on": "Monivalinta on päällä", + "muted": "Vaimennettu", + "muted-info": "Et saa koskaan ilmoituksia tämän taulun muutoksista", + "my-boards": "Tauluni", + "name": "Nimi", + "no-archived-cards": "Ei kortteja Arkistossa.", + "no-archived-lists": "Ei listoja Arkistossa.", + "no-archived-swimlanes": "Ei Swimlaneja Arkistossa.", + "no-results": "Ei tuloksia", + "normal": "Normaali", + "normal-desc": "Voi nähdä ja muokata kortteja. Ei voi muokata asetuksia.", + "not-accepted-yet": "Kutsua ei ole hyväksytty vielä", + "notify-participate": "Vastaanota päivityksiä kaikilta korteilta jotka olet tehnyt tai joihin osallistut.", + "notify-watch": "Vastaanota päivityksiä kaikilta tauluilta, listoilta tai korteilta joita seuraat.", + "optional": "valinnainen", + "or": "tai", + "page-maybe-private": "Tämä sivu voi olla yksityinen. Saatat nähdä sen <a href='%s'>kirjautumalla sisään</a>.", + "page-not-found": "Sivua ei löytynyt.", + "password": "Salasana", + "paste-or-dragdrop": "liittääksesi, tai vedä & pudota kuvatiedosto siihen (vain kuva)", + "participating": "Osallistutaan", + "preview": "Esikatsele", + "previewAttachedImagePopup-title": "Esikatsele", + "previewClipboardImagePopup-title": "Esikatsele", + "private": "Yksityinen", + "private-desc": "Tämä taulu on yksityinen. Vain taululle lisätyt henkilöt voivat nähdä ja muokata sitä.", + "profile": "Profiili", + "public": "Julkinen", + "public-desc": "Tämä taulu on julkinen. Se näkyy kenelle tahansa jolla on linkki ja näkyy myös hakukoneissa kuten Google. Vain taululle lisätyt henkilöt voivat muokata sitä.", + "quick-access-description": "Merkkaa taulu tähdellä lisätäksesi pikavalinta tähän palkkiin.", + "remove-cover": "Poista kansi", + "remove-from-board": "Poista taululta", + "remove-label": "Poista nimilappu", + "listDeletePopup-title": "Poista lista?", + "remove-member": "Poista jäsen", + "remove-member-from-card": "Poista kortilta", + "remove-member-pop": "Poista __name__ (__username__) taululta __boardTitle__? Jäsen poistetaan kaikilta taulun korteilta. Heille lähetetään ilmoitus.", + "removeMemberPopup-title": "Poista jäsen?", + "rename": "Nimeä uudelleen", + "rename-board": "Nimeä taulu uudelleen", + "restore": "Palauta", + "save": "Tallenna", + "search": "Etsi", + "rules": "Säännöt", + "search-cards": "Etsi kortin/listan otsikoista, kuvauksista ja mukautetuista kentistä tällä taululla ", + "search-example": "Etsittävä teksti?", + "select-color": "Valitse väri", + "set-wip-limit-value": "Aseta tämän listan tehtävien enimmäismäärä", + "setWipLimitPopup-title": "Aseta WIP-raja", + "shortcut-assign-self": "Valitse itsesi nykyiselle kortille", + "shortcut-autocomplete-emoji": "Automaattinen täydennys emojille", + "shortcut-autocomplete-members": "Automaattinen täydennys jäsenille", + "shortcut-clear-filters": "Poista kaikki suodattimet", + "shortcut-close-dialog": "Sulje valintaikkuna", + "shortcut-filter-my-cards": "Suodata korttini", + "shortcut-show-shortcuts": "Tuo esiin tämä pikavalintalista", + "shortcut-toggle-filterbar": "Muokkaa suodatussivupalkin näkyvyyttä", + "shortcut-toggle-sidebar": "Muokkaa taulusivupalkin näkyvyyttä", + "show-cards-minimum-count": "Näytä korttien lukumäärä jos lista sisältää enemmän kuin", + "sidebar-open": "Avaa sivupalkki", + "sidebar-close": "Sulje sivupalkki", + "signupPopup-title": "Luo tili", + "star-board-title": "Klikkaa merkataksesi taulu tähdellä. Se tulee näkymään ylimpänä taululistallasi.", + "starred-boards": "Tähdellä merkatut taulut", + "starred-boards-description": "Tähdellä merkatut taulut näkyvät ylimpänä taululistallasi.", + "subscribe": "Tilaa", + "team": "Tiimi", + "this-board": "tämä taulu", + "this-card": "tämä kortti", + "spent-time-hours": "Käytetty aika (tuntia)", + "overtime-hours": "Ylityö (tuntia)", + "overtime": "Ylityö", + "has-overtime-cards": "Sisältää ylityökortteja", + "has-spenttime-cards": "Sisältää käytetty aika -kortteja", + "time": "Aika", + "title": "Otsikko", + "tracking": "Ilmoitukset", + "tracking-info": "Sinulle ilmoitetaan muutoksista korteissa joihin olet osallistunut luojana tai jäsenenä.", + "type": "Tyyppi", + "unassign-member": "Peru jäsenvalinta", + "unsaved-description": "Sinulla on tallentamaton kuvaus.", + "unwatch": "Lopeta seuraaminen", + "upload": "Lähetä", + "upload-avatar": "Lähetä profiilikuva", + "uploaded-avatar": "Profiilikuva lähetetty", + "username": "Käyttäjätunnus", + "view-it": "Näytä se", + "warn-list-archived": "varoitus: tämä kortti on Arkistossa olevassa listassa", + "watch": "Seuraa", + "watching": "Seurataan", + "watching-info": "Sinulle ilmoitetaan tämän taulun muutoksista", + "welcome-board": "Tervetuloa-taulu", + "welcome-swimlane": "Merkkipaalu 1", + "welcome-list1": "Perusasiat", + "welcome-list2": "Edistynyt", + "card-templates-swimlane": "Korttimallit", + "list-templates-swimlane": "Listamallit", + "board-templates-swimlane": "Taulumallit", + "what-to-do": "Mitä haluat tehdä?", + "wipLimitErrorPopup-title": "Virheellinen WIP-raja", + "wipLimitErrorPopup-dialog-pt1": "Tässä listassa olevien tehtävien määrä on korkeampi kuin asettamasi WIP-raja.", + "wipLimitErrorPopup-dialog-pt2": "Siirrä joitain tehtäviä pois tästä listasta tai määritä korkeampi WIP-raja.", + "admin-panel": "Hallintapaneeli", + "settings": "Asetukset", + "people": "Ihmiset", + "registration": "Rekisteröinti", + "disable-self-registration": "Poista käytöstä itserekisteröityminen", + "invite": "Kutsu", + "invite-people": "Kutsu ihmisiä", + "to-boards": "Taulu(i)lle", + "email-addresses": "Sähköpostiosoite", + "smtp-host-description": "SMTP-palvelimen osoite jolla sähköpostit lähetetään.", + "smtp-port-description": "STMP-palvelimesi käyttämä lähteville sähköposteille tarkoitettu portti.", + "smtp-tls-description": "Ota käyttöön TLS-tuki SMTP-palvelimelle", + "smtp-host": "SMTP-isäntä", + "smtp-port": "SMTP-portti", + "smtp-username": "Käyttäjätunnus", + "smtp-password": "Salasana", + "smtp-tls": "TLS-tuki", + "send-from": "Lähettäjä", + "send-smtp-test": "Lähetä testisähköposti itsellesi", + "invitation-code": "Kutsukoodi", + "email-invite-register-subject": "__inviter__ lähetti sinulle kutsun", + "email-invite-register-text": "Hei __user__,\n\n__inviter__ kutsuu sinut mukaan kanban-taulun käyttöön.\n\nOle hyvä ja seuraa alla olevaa linkkiä:\n__url__\n\nKutsukoodisi on: __icode__\n\nKiitos.", + "email-smtp-test-subject": "SMTP-testisähköposti", + "email-smtp-test-text": "Olet onnistuneesti lähettänyt sähköpostin", + "error-invitation-code-not-exist": "Kutsukoodia ei ole olemassa", + "error-notAuthorized": "Sinulla ei ole oikeutta tarkastella tätä sivua.", + "webhook-title": "Webkoukun nimi", + "webhook-token": "Token (Valinnainen autentikoinnissa)", + "outgoing-webhooks": "Lähtevät Webkoukut", + "bidirectional-webhooks": "Kaksisuuntaiset Webkoukut", + "outgoingWebhooksPopup-title": "Lähtevät Webkoukut", + "boardCardTitlePopup-title": "Kortin otsikkosuodatin", + "disable-webhook": "Poista käytöstä tämä Webkoukku", + "global-webhook": "Kaikenkattavat Webkoukut", + "new-outgoing-webhook": "Uusi lähtevä Webkoukku", + "no-name": "(Tuntematon)", + "Node_version": "Node-versio", + "Meteor_version": "Meteor-versio", + "MongoDB_version": "MongoDB-versio", + "MongoDB_storage_engine": "MongoDB tallennusmoottori", + "MongoDB_Oplog_enabled": "MongoDB Oplog käytössä", + "OS_Arch": "Käyttöjärjestelmän arkkitehtuuri", + "OS_Cpus": "Käyttöjärjestelmän CPU-määrä", + "OS_Freemem": "Käyttöjärjestelmän vapaa muisti", + "OS_Loadavg": "Käyttöjärjestelmän kuorman keskiarvo", + "OS_Platform": "Käyttöjärjestelmäalusta", + "OS_Release": "Käyttöjärjestelmän julkaisu", + "OS_Totalmem": "Käyttöjärjestelmän muistin kokonaismäärä", + "OS_Type": "Käyttöjärjestelmän tyyppi", + "OS_Uptime": "Käyttöjärjestelmä ollut käynnissä", + "days": "päivää", + "hours": "tuntia", + "minutes": "minuuttia", + "seconds": "sekuntia", + "show-field-on-card": "Näytä tämä kenttä kortilla", + "automatically-field-on-card": "Luo kenttä automaattisesti kaikille korteille", + "showLabel-field-on-card": "Näytä kentän nimilappu minikortilla", + "yes": "Kyllä", + "no": "Ei", + "accounts": "Tilit", + "accounts-allowEmailChange": "Salli sähköpostiosoitteen muuttaminen", + "accounts-allowUserNameChange": "Salli käyttäjätunnuksen muuttaminen", + "createdAt": "Luotu", + "verified": "Varmistettu", + "active": "Aktiivinen", + "card-received": "Vastaanotettu", + "card-received-on": "Vastaanotettu", + "card-end": "Loppuu", + "card-end-on": "Loppuu", + "editCardReceivedDatePopup-title": "Vaihda vastaanottamispäivää", + "editCardEndDatePopup-title": "Vaihda loppumispäivää", + "setCardColorPopup-title": "Aseta väri", + "setCardActionsColorPopup-title": "Valitse väri", + "setSwimlaneColorPopup-title": "Valitse väri", + "setListColorPopup-title": "Valitse väri", + "assigned-by": "Tehtävänantaja", + "requested-by": "Pyytäjä", + "board-delete-notice": "Poistaminen on lopullista. Menetät kaikki listat, kortit ja toimet tällä taululla.", + "delete-board-confirm-popup": "Kaikki listat, kortit, nimilaput ja toimet poistetaan ja et pysty palauttamaan taulun sisältöä. Tätä ei voi peruuttaa.", + "boardDeletePopup-title": "Poista taulu?", + "delete-board": "Poista taulu", + "default-subtasks-board": "Alitehtävät taululle __board__", + "default": "Oletus", + "queue": "Jono", + "subtask-settings": "Alitehtävä-asetukset", + "card-settings": "Kortin asetukset", + "boardSubtaskSettingsPopup-title": "Taulualitehtävien asetukset", + "boardCardSettingsPopup-title": "Kortin asetukset", + "deposit-subtasks-board": "Talleta alitehtävät tälle taululle:", + "deposit-subtasks-list": "Laskeutumislista alatehtäville tallennettu tänne:", + "show-parent-in-minicard": "Näytä ylätehtävä minikortilla:", + "prefix-with-full-path": "Etuliite koko polulla", + "prefix-with-parent": "Etuliite ylätehtävällä", + "subtext-with-full-path": "Aliteksti koko polulla", + "subtext-with-parent": "Aliteksti ylätehtävällä", + "change-card-parent": "Muuta kortin ylätehtävää", + "parent-card": "Ylätehtäväkortti", + "source-board": "Lähdetaulu", + "no-parent": "Älä näytä ylätehtävää", + "activity-added-label": "lisätty nimilappu '%s' kohteeseen %s", + "activity-removed-label": "poistettu nimilappu '%s' kohteesta %s", + "activity-delete-attach": "poistettu liitetiedosto kohteesta %s", + "activity-added-label-card": "lisätty nimilappu '%s'", + "activity-removed-label-card": "poistettu nimilappu '%s'", + "activity-delete-attach-card": "poistettu liitetiedosto", + "activity-set-customfield": "asetettu mukautettu kentän '%s' sisällöksi '%s' kortilla %s", + "activity-unset-customfield": "poistettu mukautettu kenttä '%s' kortilla %s", + "r-rule": "Sääntö", + "r-add-trigger": "Lisää liipaisin", + "r-add-action": "Lisää toimi", + "r-board-rules": "Taulusäännöt", + "r-add-rule": "Lisää sääntö", + "r-view-rule": "Näytä sääntö", + "r-delete-rule": "Poista sääntö", + "r-new-rule-name": "Uuden säännön otsikko", + "r-no-rules": "Ei sääntöjä", + "r-when-a-card": "Kun kortti", + "r-is": "on", + "r-is-moved": "on siirretty", + "r-added-to": "lisätty kohteeseen", + "r-removed-from": "Poistettu kohteesta", + "r-the-board": "taulu", + "r-list": "lista", + "set-filter": "Aseta suodatin", + "r-moved-to": "Siirretty kohteeseen", + "r-moved-from": "Siirretty kohteesta", + "r-archived": "Siirretty Arkistoon", + "r-unarchived": "Palautettu Arkistosta", + "r-a-card": "kortti", + "r-when-a-label-is": "Kun nimilappu on", + "r-when-the-label": "Kun nimilappu on", + "r-list-name": "listan nimi", + "r-when-a-member": "Kun jäsen on", + "r-when-the-member": "Kun käyttäjä", + "r-name": "nimi", + "r-when-a-attach": "Kun liitetiedosto", + "r-when-a-checklist": "Kun tarkistuslista on", + "r-when-the-checklist": "Kun tarkistuslista", + "r-completed": "Valmistunut", + "r-made-incomplete": "Tehty ei valmistuneeksi", + "r-when-a-item": "Kun tarkistuslistan kohta on", + "r-when-the-item": "Kun tarkistuslistan kohta", + "r-checked": "Ruksattu", + "r-unchecked": "Poistettu ruksi", + "r-move-card-to": "Siirrä kortti kohteeseen", + "r-top-of": "Ylimmäiseksi", + "r-bottom-of": "Alimmaiseksi", + "r-its-list": "sen lista", + "r-archive": "Siirrä Arkistoon", + "r-unarchive": "Palauta Arkistosta", + "r-card": "kortti", + "r-add": "Lisää", + "r-remove": "Poista", + "r-label": "nimilappu", + "r-member": "jäsen", + "r-remove-all": "Poista kaikki jäsenet kortilta", + "r-set-color": "Aseta väriksi", + "r-checklist": "tarkistuslista", + "r-check-all": "Ruksaa kaikki", + "r-uncheck-all": "Poista ruksi kaikista", + "r-items-check": "kohtaa tarkistuslistassa", + "r-check": "Ruksaa", + "r-uncheck": "Poista ruksi", + "r-item": "kohta", + "r-of-checklist": "tarkistuslistasta", + "r-send-email": "Lähetä sähköposti", + "r-to": "vastaanottajalle", + "r-subject": "aihe", + "r-rule-details": "Säännön yksityiskohdat", + "r-d-move-to-top-gen": "Siirrä kortti listansa alkuun", + "r-d-move-to-top-spec": "Siirrä kortti listan alkuun", + "r-d-move-to-bottom-gen": "Siirrä kortti listansa loppuun", + "r-d-move-to-bottom-spec": "Siirrä kortti listan loppuun", + "r-d-send-email": "Lähetä sähköposti", + "r-d-send-email-to": "vastaanottajalle", + "r-d-send-email-subject": "aihe", + "r-d-send-email-message": "viesti", + "r-d-archive": "Siirrä kortti Arkistoon", + "r-d-unarchive": "Palauta kortti Arkistosta", + "r-d-add-label": "Lisää nimilappu", + "r-d-remove-label": "Poista nimilappu", + "r-create-card": "Luo uusi kortti", + "r-in-list": "listassa", + "r-in-swimlane": "swimlanessa", + "r-d-add-member": "Lisää jäsen", + "r-d-remove-member": "Poista jäsen", + "r-d-remove-all-member": "Poista kaikki jäsenet", + "r-d-check-all": "Ruksaa kaikki listan kohdat", + "r-d-uncheck-all": "Poista ruksi kaikista listan kohdista", + "r-d-check-one": "Ruksaa kohta", + "r-d-uncheck-one": "Poista ruksi kohdasta", + "r-d-check-of-list": "tarkistuslistasta", + "r-d-add-checklist": "Lisää tarkistuslista", + "r-d-remove-checklist": "Poista tarkistuslista", + "r-by": "mennessä", + "r-add-checklist": "Lisää tarkistuslista", + "r-with-items": "kohteiden kanssa", + "r-items-list": "kohde1,kohde2,kohde3", + "r-add-swimlane": "Lisää swimlane", + "r-swimlane-name": "swimlanen nimi", + "r-board-note": "Huom: jätä kenttä tyhjäksi täsmätäksesi jokaiseen mahdolliseen arvoon.", + "r-checklist-note": "Huom: tarkistuslistan kohteet täytyy kirjoittaa pilkulla eroteltuina.", + "r-when-a-card-is-moved": "Kun kortti on siirretty toiseen listaan", + "r-set": "Aseta", + "r-update": "Päivitä", + "r-datefield": "päivämäärä kenttä", + "r-df-start-at": "alkaa", + "r-df-due-at": "erääntyy", + "r-df-end-at": "loppuu", + "r-df-received-at": "vastaanotettu", + "r-to-current-datetime": "nykyiseen päivään/aikaan", + "r-remove-value-from": "Poista arvo kohteesta", + "ldap": "LDAP", + "oauth2": "OAuth2", + "cas": "CAS", + "authentication-method": "Kirjautumistapa", + "authentication-type": "Kirjautumistyyppi", + "custom-product-name": "Mukautettu tuotenimi", + "layout": "Ulkoasu", + "hide-logo": "Piilota Logo", + "add-custom-html-after-body-start": "Lisää HTML <body> alun jälkeen", + "add-custom-html-before-body-end": "Lisä HTML ennen </body> loppua", + "error-undefined": "Jotain meni pieleen", + "error-ldap-login": "Virhe tapahtui yrittäessä kirjautua sisään", + "display-authentication-method": "Näytä kirjautumistapa", + "default-authentication-method": "Oletuskirjautumistapa", + "duplicate-board": "Tee kaksoiskappale taulusta", + "people-number": "Ihmisten määrä on:", + "swimlaneDeletePopup-title": "Poista Swimlane?", + "swimlane-delete-pop": "Kaikki toimet poistetaan toimintasyötteestä ja swimlanen poistaminen on lopullista. Tätä ei pysty peruuttamaan.", + "restore-all": "Palauta kaikki", + "delete-all": "Poista kaikki", + "loading": "Ladataan, odota hetki.", + "previous_as": "viimeksi oli", + "act-a-dueAt": "muokattu eräätymisaikaa \nMilloin: __timeValue__\nMissä: __card__\n edellinen erääntymisaika oli __timeOldValue__", + "act-a-endAt": "muokattu loppumisajaksi __timeValue__ alkuperäisestä (__timeOldValue__)", + "act-a-startAt": "muokattu aloitusajaksi __timeValue__ alkuperäisestä (__timeOldValue__)", + "act-a-receivedAt": "muutettu vastaanottamisajaksi __timeValue__ alkuperäisestä (__timeOldValue__)", + "a-dueAt": "muutettu vastaanottamisajaksi", + "a-endAt": "muokattu loppumisajaksi", + "a-startAt": "muokattu aloitusajaksi", + "a-receivedAt": "muokattu vastaanottamisajaksi", + "almostdue": "nykyinen eräaika %s lähestyy", + "pastdue": "nykyinen eräaika %s on mennyt", + "duenow": "nykyinen eräaika %s on tänään", + "act-newDue": "__list__/__card__ on 1. erääntymismuistutus [__board__]", + "act-withDue": "__list__/__card__ erääntymismuistutukset [__board__]", + "act-almostdue": "muistutti nykyisen eräajan (__timeValue__) kortilla __card__ lähestyvän", + "act-pastdue": "muistutti nykyisen eräajan (__timeValue__) kortilla __card__ menneen", + "act-duenow": "muistutti nykyisen eräajan (__timeValue__) kortilla __card__ olevan nyt", + "act-atUserComment": "Sinut mainittiin [__board__] __list__/__card__", + "delete-user-confirm-popup": "Haluatko varmasti poistaa tämän käyttäjätilin? Tätä ei voi peruuttaa.", + "accounts-allowUserDelete": "Salli käyttäjien poistaa tilinsä itse", + "hide-minicard-label-text": "Piilota minikortin nimilappu teksti", + "show-desktop-drag-handles": "Näytä työpöydän vedon kahvat", + "assignee": "Käsittelijä", + "cardAssigneesPopup-title": "Käsittelijä", + "addmore-detail": "Lisää tarkempi kuvaus", + "show-on-card": "Näytä kortilla", + "new": "Uusi", + "editUserPopup-title": "Muokkaa käyttäjää", + "newUserPopup-title": "Uusi käyttäjä", + "notifications": "Ilmoitukset", + "view-all": "Näytä kaikki", + "filter-by-unread": "Suodata lukemattomat", + "mark-all-as-read": "Merkkaa kaikki luetuksi", + "remove-all-read": "Poista kaikki luetut", + "allow-rename": "Salli uudelleennimeäminen", + "allowRenamePopup-title": "Salli uudelleennimeäminen" +} diff --git a/i18n/fr.i18n.json b/i18n/fr.i18n.json index dbae549d..a29ad08a 100644 --- a/i18n/fr.i18n.json +++ b/i18n/fr.i18n.json @@ -1,780 +1,778 @@ { - "accept": "Accepter", - "act-activity-notify": "Notification d'activité", - "act-addAttachment": "a ajouté la pièce jointe __attachment__ à la carte __card__ de la liste __list__ du couloir __swimlane__ du tableau __board__", - "act-deleteAttachment": "a supprimé la pièce jointe __attachment__ de la carte __card__ de la liste __list__ du couloir __swimlane__ du tableau __board__", - "act-addSubtask": "a ajouté la sous-tâche __checklist__ à la carte __card__ de la liste __list__ du couloir __swimlane__ du tableau __board__", - "act-addLabel": "a ajouté l'étiquette __label__ à la carte __card__ de la liste __list__ du couloir __swimlane__ du tableau __board__", - "act-addedLabel": "a ajouté l'étiquette __label__ à la carte __card__ de la liste __list__ du couloir __swimlane__ du tableau __board__", - "act-removeLabel": "a enlevé l'étiquette __label__ de la carte __card__ de la liste __list__ du couloir __swimlane__ du tableau __board__", - "act-removedLabel": "a enlevé l'étiquette __label__ de la carte __card__ de la liste __list__ du couloir __swimlane__ du tableau __board__", - "act-addChecklist": "a ajouté la checklist __checklist__ à la carte __card__ de la liste __list__ du couloir __swimlane__ du tableau __board__", - "act-addChecklistItem": "a ajouté l'élément __checklistItem__ à la checklist __checklist__ de la carte __card__ de la liste __list__ du couloir __swimlane__ du tableau __board__", - "act-removeChecklist": "a supprimé la checklist __checklist__ de la carte __card__ de la liste __list__ du couloir __swimlane__ du tableau __board__", - "act-removeChecklistItem": "a supprimé l'élément __checklistItem__ de la checklist __checklist__ de la carte __card__ de la liste __list__ du couloir __swimlane__ du tableau __board__", - "act-checkedItem": "a coché __checklistItem__ de la checklist __checklist__ de la carte __card__ de la liste __list__ du couloir __swimlane__ du tableau __board__", - "act-uncheckedItem": "a décoché __checklistItem__ de la checklist __checklist__ de la carte __card__ de la liste __list__ du couloir __swimlane__ du tableau __board__", - "act-completeChecklist": "a complété la checklist __checklist__ de la carte __card__ de la liste __list__ du couloir __swimlane__ du tableau __board__", - "act-uncompleteChecklist": "a rendu incomplet la checklist __checklist__ de la carte __card__ de la liste __list__ du couloir __swimlane__ du tableau __board__", - "act-addComment": "a commenté la carte __card__ : __comment__ dans la liste __list__ du couloir __swimlane__ du tableau __board__", - "act-editComment": "a édité le commentaire de la carte __card__ : __comment__ de la liste __list__ du couloir __swimlane__ du tableau __board__", - "act-deleteComment": "a supprimé le commentaire de la carte __card__ : __comment__ de la liste __list__ du couloir __swimlane__ du tableau __board__", - "act-createBoard": "a créé le tableau __board__", - "act-createSwimlane": "a créé le couloir __swimlane__ dans le tableau __board__", - "act-createCard": "a créé la carte __card__ de la liste __list__ du couloir __swimlane__ du tableau __board__", - "act-createCustomField": "a créé le champ personnalisé __customField__ du tableau __board__", - "act-deleteCustomField": "a supprimé le champ personnalisé __customField__ du tableau __board__", - "act-setCustomField": "a édité le champ personnalisé __customField__ : __customFieldValue de la carte __card__ de la liste __list__ du couloir __swimlane__ du tableau __board__", - "act-createList": "a ajouté la liste __list__ au tableau __board__", - "act-addBoardMember": "a ajouté le participant __member__ au tableau __board__", - "act-archivedBoard": "Le tableau __board__ a été déplacé vers les archives", - "act-archivedCard": "Carte __card__ de la liste __list__ du couloir __swimlane__ du tableau __board__ archivée", - "act-archivedList": "Liste __list__ du couloir __swimlane__ du tableau __board__ archivée", - "act-archivedSwimlane": "Couloir __swimlane__ du tableau __board__ archivé", - "act-importBoard": "a importé le tableau __board__", - "act-importCard": "a importé la carte __card__ de la liste __list__ du couloir __swimlane__ du tableau __board__", - "act-importList": "a importé la liste __list__ du couloir __swimlane__ du tableau __board__", - "act-joinMember": "a ajouté le participant __member__ à la carte __card__ de la liste __list__ du couloir __swimlane__ du tableau __board__", - "act-moveCard": "a déplacé la carte __card__ du tableau __board__ de la liste __oldList__ du couloir __oldSwimlane__ vers la liste __list__ du couloir __swimlane__", - "act-moveCardToOtherBoard": "a déplacé la carte __card__ de la liste __oldList__ du couloir __oldSwimlane__ du tableau __oldBoard__ vers la liste __list__ du couloir __swimlane__ du tableau __board__", - "act-removeBoardMember": "a supprimé le participant __member__ du tableau __board__", - "act-restoredCard": "a restauré la carte __card__ de la liste __list__ du couloir __swimlane__ du tableau __board__", - "act-unjoinMember": "a supprimé le participant __member__ de la carte __card__ de la liste __list__ du couloir __swimlane__ du tableau __board__", - "act-withBoardTitle": "__board__", - "act-withCardTitle": "[__board__] __card__", - "actions": "Actions", - "activities": "Activités", - "activity": "Activité", - "activity-added": "a ajouté %s à %s", - "activity-archived": "%s a été archivé", - "activity-attached": "a attaché %s à %s", - "activity-created": "a créé %s", - "activity-customfield-created": "a créé le champ personnalisé %s", - "activity-excluded": "a exclu %s de %s", - "activity-imported": "a importé %s vers %s depuis %s", - "activity-imported-board": "a importé %s depuis %s", - "activity-joined": "a rejoint %s", - "activity-moved": "a déplacé %s de %s vers %s", - "activity-on": "sur %s", - "activity-removed": "a supprimé %s de %s", - "activity-sent": "a envoyé %s vers %s", - "activity-unjoined": "a quitté %s", - "activity-subtask-added": "a ajouté une sous-tâche à %s", - "activity-checked-item": "a coché %s dans la checklist %s de %s", - "activity-unchecked-item": "a décoché %s dans la checklist %s de %s", - "activity-checklist-added": "a ajouté une checklist à %s", - "activity-checklist-removed": "a supprimé une checklist de %s", - "activity-checklist-completed": "a complété la checklist %s de %s", - "activity-checklist-uncompleted": "a rendu incomplète la checklist %s de %s", - "activity-checklist-item-added": "a ajouté un élément à la checklist '%s' dans %s", - "activity-checklist-item-removed": "a supprimé une checklist de '%s' dans %s", - "add": "Ajouter", - "activity-checked-item-card": "a coché %s dans la checklist %s", - "activity-unchecked-item-card": "a décoché %s dans la checklist %s", - "activity-checklist-completed-card": "a complété la checklist __checklist__ de la carte __card__ de la liste __list__ du couloir __swimlane__ du tableau __board__", - "activity-checklist-uncompleted-card": "a rendu incomplète la checklist %s", - "activity-editComment": "commentaire modifié %s", - "activity-deleteComment": "commentaire supprimé %s", - "add-attachment": "Ajouter une pièce jointe", - "add-board": "Ajouter un tableau", - "add-card": "Ajouter une carte", - "add-swimlane": "Ajouter un couloir", - "add-subtask": "Ajouter une sous-tâche", - "add-checklist": "Ajouter une checklist", - "add-checklist-item": "Ajouter un élément à la checklist", - "add-cover": "Ajouter la couverture", - "add-label": "Ajouter une étiquette", - "add-list": "Ajouter une liste", - "add-members": "Assigner des participants", - "added": "Ajouté le", - "addMemberPopup-title": "Participants", - "admin": "Admin", - "admin-desc": "Peut voir et éditer les cartes, supprimer des participants et changer les paramètres du tableau.", - "admin-announcement": "Annonce", - "admin-announcement-active": "Annonce destinée à tous", - "admin-announcement-title": "Annonce de l'administrateur", - "all-boards": "Tous les tableaux", - "and-n-other-card": "Et __count__ autre carte", - "and-n-other-card_plural": "Et __count__ autres cartes", - "apply": "Appliquer", - "app-is-offline": "Chargement en cours, veuillez patienter. Vous risquez de perdre des données si vous rechargez la page. Si le chargement échoue, veuillez vérifier que le serveur n'est pas arrêté.", - "archive": "Archiver", - "archive-all": "Tout archiver", - "archive-board": "Archiver le tableau", - "archive-card": "Archiver la carte", - "archive-list": "Archiver la liste", - "archive-swimlane": "Archiver le couloir", - "archive-selection": "Archiver la sélection", - "archiveBoardPopup-title": "Archiver le tableau ?", - "archived-items": "Archives", - "archived-boards": "Tableaux archivés", - "restore-board": "Restaurer le tableau", - "no-archived-boards": "Aucun tableau archivé.", - "archives": "Archives", - "template": "Modèle", - "templates": "Modèles", - "assign-member": "Affecter un participant", - "attached": "joint", - "attachment": "Pièce jointe", - "attachment-delete-pop": "La suppression d'une pièce jointe est définitive. Elle ne peut être annulée.", - "attachmentDeletePopup-title": "Supprimer la pièce jointe ?", - "attachments": "Pièces jointes", - "auto-watch": "Surveiller automatiquement les tableaux quand ils sont créés", - "avatar-too-big": "La taille du fichier de l'avatar est trop importante (70 ko au maximum)", - "back": "Retour", - "board-change-color": "Changer la couleur", - "board-nb-stars": "%s étoiles", - "board-not-found": "Tableau non trouvé", - "board-private-info": "Ce tableau sera <strong>privé</strong>", - "board-public-info": "Ce tableau sera <strong>public</strong>.", - "boardChangeColorPopup-title": "Change la couleur de fond du tableau", - "boardChangeTitlePopup-title": "Renommer le tableau", - "boardChangeVisibilityPopup-title": "Changer la visibilité", - "boardChangeWatchPopup-title": "Modifier le suivi", - "boardMenuPopup-title": "Paramètres du tableau", - "boardChangeViewPopup-title": "Vue du tableau", - "boards": "Tableaux", - "board-view": "Vue du tableau", - "board-view-cal": "Calendrier", - "board-view-swimlanes": "Couloirs", - "board-view-collapse": "Diminuer", - "board-view-lists": "Listes", - "bucket-example": "Comme « todo list » par exemple", - "cancel": "Annuler", - "card-archived": "Cette carte est archivée", - "board-archived": "Ce tableau est archivé", - "card-comments-title": "Cette carte a %s commentaires.", - "card-delete-notice": "La suppression est permanente. Vous perdrez toutes les actions associées à cette carte.", - "card-delete-pop": "Toutes les actions vont être supprimées du suivi d'activités et vous ne pourrez plus utiliser cette carte. Cette action est irréversible.", - "card-delete-suggest-archive": "Vous pouvez déplacer une carte vers les archives afin de l'enlever du tableau tout en préservant l'activité.", - "card-due": "À échéance", - "card-due-on": "Échéance le", - "card-spent": "Temps passé", - "card-edit-attachments": "Modifier les pièces jointes", - "card-edit-custom-fields": "Éditer les champs personnalisés", - "card-start-voting": "Commencer le vote", - "card-cancel-voting": "Supprimer le vote", - "card-edit-labels": "Gérer les étiquettes", - "card-edit-members": "Gérer les participants", - "card-labels-title": "Modifier les étiquettes de la carte.", - "card-members-title": "Assigner ou supprimer des participants à la carte.", - "card-start": "Début", - "card-start-on": "Commence le", - "cardAttachmentsPopup-title": "Ajouter depuis", - "cardCustomField-datePopup-title": "Modifier la date", - "cardCustomFieldsPopup-title": "Éditer les champs personnalisés", - "cardStartVotingPopup-title": "Commencer un vote", - "positiveVoteMembersPopup-title": "Pour", - "negativeVoteMembersPopup-title": "Contre", - "vote-question": "Question du vote", - "vote-public": "Vote public", - "vote-for-it": "pour", - "vote-against": "contre", - "cardDeletePopup-title": "Supprimer la carte ?", - "cardDetailsActionsPopup-title": "Actions sur la carte", - "cardLabelsPopup-title": "Étiquettes", - "cardMembersPopup-title": "Participants", - "cardMorePopup-title": "Plus", - "cardTemplatePopup-title": "Créer un modèle", - "cards": "Cartes", - "cards-count": "Cartes", - "casSignIn": "Se connecter avec CAS", - "cardType-card": "Carte", - "cardType-linkedCard": "Carte liée", - "cardType-linkedBoard": "Tableau lié", - "change": "Modifier", - "change-avatar": "Modifier l'avatar", - "change-password": "Modifier le mot de passe", - "change-permissions": "Modifier les permissions", - "change-settings": "Modifier les paramètres", - "changeAvatarPopup-title": "Modifier l'avatar", - "changeLanguagePopup-title": "Modifier la langue", - "changePasswordPopup-title": "Modifier le mot de passe", - "changePermissionsPopup-title": "Modifier les permissions", - "changeSettingsPopup-title": "Modifier les paramètres", - "subtasks": "Sous-tâches", - "checklists": "Checklists", - "click-to-star": "Cliquez pour ajouter ce tableau aux favoris.", - "click-to-unstar": "Cliquez pour retirer ce tableau des favoris.", - "clipboard": "Presse-papier ou glisser-déposer", - "close": "Fermer", - "close-board": "Fermer le tableau", - "close-board-pop": "Vous pouvez restaurer le tableau en cliquant sur le bouton « Archives » depuis le menu en entête.", - "color-black": "noir", - "color-blue": "bleu", - "color-crimson": "rouge cramoisi", - "color-darkgreen": "vert foncé", - "color-gold": "or", - "color-gray": "gris", - "color-green": "vert", - "color-indigo": "indigo", - "color-lime": "citron vert", - "color-magenta": "magenta", - "color-mistyrose": "rose brumeux", - "color-navy": "bleu marin", - "color-orange": "orange", - "color-paleturquoise": "azurin", - "color-peachpuff": "beige pêche", - "color-pink": "rose", - "color-plum": "prune", - "color-purple": "violet", - "color-red": "rouge", - "color-saddlebrown": "brun cuir", - "color-silver": "argent", - "color-sky": "ciel", - "color-slateblue": "bleu ardoise", - "color-white": "blanc", - "color-yellow": "jaune", - "unset-color": "Enlever", - "comment": "Commenter", - "comment-placeholder": "Écrire un commentaire", - "comment-only": "Commentaire uniquement", - "comment-only-desc": "Ne peut que commenter des cartes.", - "no-comments": "Aucun commentaire", - "no-comments-desc": "Ne peut pas voir les commentaires et les activités.", - "worker": "Travailleur", - "worker-desc": "Peut seulement déplacer des cartes, s'assigner à une carte et la commenter.", - "computer": "Ordinateur", - "confirm-subtask-delete-dialog": "Êtes-vous sûr de vouloir supprimer la sous-tâche ?", - "confirm-checklist-delete-dialog": "Êtes-vous sûr de vouloir supprimer la checklist ?", - "copy-card-link-to-clipboard": "Copier le lien vers la carte dans le presse-papier", - "linkCardPopup-title": "Lier une Carte", - "searchElementPopup-title": "Chercher", - "copyCardPopup-title": "Copier la carte", - "copyChecklistToManyCardsPopup-title": "Copier le modèle de checklist vers plusieurs cartes", - "copyChecklistToManyCardsPopup-instructions": "Titres et descriptions des cartes de destination dans ce format JSON", - "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"Titre de la première carte\", \"description\":\"Description de la première carte\"}, {\"title\":\"Titre de la seconde carte\",\"description\":\"Description de la seconde carte\"},{\"title\":\"Titre de la dernière carte\",\"description\":\"Description de la dernière carte\"} ]", - "create": "Créer", - "createBoardPopup-title": "Créer un tableau", - "chooseBoardSourcePopup-title": "Importer un tableau", - "createLabelPopup-title": "Créer une étiquette", - "createCustomField": "Créer un champ personnalisé", - "createCustomFieldPopup-title": "Créer un champ personnalisé", - "current": "actuel", - "custom-field-delete-pop": "Cette action n'est pas réversible. Elle supprimera ce champ personnalisé de toutes les cartes et détruira son historique.", - "custom-field-checkbox": "Case à cocher", - "custom-field-date": "Date", - "custom-field-dropdown": "Liste de choix", - "custom-field-dropdown-none": "(aucun)", - "custom-field-dropdown-options": "Options de liste", - "custom-field-dropdown-options-placeholder": "Appuyez sur Entrée pour ajouter d'autres options", - "custom-field-dropdown-unknown": "(inconnu)", - "custom-field-number": "Nombre", - "custom-field-text": "Texte", - "custom-fields": "Champs personnalisés", - "date": "Date", - "decline": "Refuser", - "default-avatar": "Avatar par défaut", - "delete": "Supprimer", - "deleteCustomFieldPopup-title": "Supprimer le champ personnalisé ?", - "deleteLabelPopup-title": "Supprimer l'étiquette ?", - "description": "Description", - "disambiguateMultiLabelPopup-title": "Préciser l'action sur l'étiquette", - "disambiguateMultiMemberPopup-title": "Préciser l'action sur le participant", - "discard": "Mettre à la corbeille", - "done": "Fait", - "download": "Télécharger", - "edit": "Modifier", - "edit-avatar": "Modifier l'avatar", - "edit-profile": "Modifier le profil", - "edit-wip-limit": "Éditer la limite WIP", - "soft-wip-limit": "Limite WIP douce", - "editCardStartDatePopup-title": "Modifier la date de début", - "editCardDueDatePopup-title": "Modifier la date d'échéance", - "editCustomFieldPopup-title": "Éditer le champ personnalisé", - "editCardSpentTimePopup-title": "Modifier le temps passé", - "editLabelPopup-title": "Modifier l'étiquette", - "editNotificationPopup-title": "Modifier la notification", - "editProfilePopup-title": "Modifier le profil", - "email": "E-mail", - "email-enrollAccount-subject": "Un compte a été créé pour vous sur __siteName__", - "email-enrollAccount-text": "Bonjour __user__,\n\nPour commencer à utiliser ce service, il suffit de cliquer sur le lien ci-dessous.\n\n__url__\n\nMerci.", - "email-fail": "Échec de l'envoi du courriel.", - "email-fail-text": "Une erreur est survenue en tentant d'envoyer l'email", - "email-invalid": "Adresse e-mail incorrecte.", - "email-invite": "Inviter par e-mail", - "email-invite-subject": "__inviter__ vous a envoyé une invitation", - "email-invite-text": "Cher __user__,\n\n__inviter__ vous invite à rejoindre le tableau \"__board__\" pour collaborer.\n\nVeuillez suivre le lien ci-dessous :\n\n__url__\n\nMerci.", - "email-resetPassword-subject": "Réinitialiser votre mot de passe sur __siteName__", - "email-resetPassword-text": "Bonjour __user__,\n\nPour réinitialiser votre mot de passe, cliquez sur le lien ci-dessous.\n\n__url__\n\nMerci.", - "email-sent": "Courriel envoyé", - "email-verifyEmail-subject": "Vérifier votre adresse de courriel sur __siteName__", - "email-verifyEmail-text": "Bonjour __user__,\n\nPour vérifier votre compte courriel, il suffit de cliquer sur le lien ci-dessous.\n\n__url__\n\nMerci.", - "enable-wip-limit": "Activer la limite WIP", - "error-board-doesNotExist": "Ce tableau n'existe pas", - "error-board-notAdmin": "Vous devez être administrateur de ce tableau pour faire cela", - "error-board-notAMember": "Vous devez être participant de ce tableau pour faire cela", - "error-json-malformed": "Votre texte JSON n'est pas valide", - "error-json-schema": "Vos données JSON ne contiennent pas l'information appropriée dans un format correct", - "error-list-doesNotExist": "Cette liste n'existe pas", - "error-user-doesNotExist": "Cet utilisateur n'existe pas", - "error-user-notAllowSelf": "Vous ne pouvez pas vous inviter vous-même", - "error-user-notCreated": "Cet utilisateur n'a pas encore été créé", - "error-username-taken": "Ce nom d'utilisateur est déjà utilisé", - "error-email-taken": "Cette adresse mail est déjà utilisée", - "export-board": "Exporter le tableau", - "sort": "Tri", - "sort-desc": "Cliquez pour trier la liste", - "list-sort-by": "Trier la liste par:", - "list-label-modifiedAt": "Dernier accès", - "list-label-title": "Nom de liste", - "list-label-sort": "Votre manuel", - "list-label-short-modifiedAt": "(D)", - "list-label-short-title": "(N)", - "list-label-short-sort": "(M)", - "filter": "Filtrer", - "filter-cards": "Filtrer les cartes ou listes", - "list-filter-label": "Filtrer la liste par titre", - "filter-clear": "Supprimer les filtres", - "filter-no-label": "Aucune étiquette", - "filter-no-member": "Aucun participant", - "filter-no-assignee": "Pas de personne assignée", - "filter-no-custom-fields": "Pas de champs personnalisés", - "filter-show-archive": "Montrer les listes archivées", - "filter-hide-empty": "Cacher les listes vides", - "filter-on": "Le filtre est actif", - "filter-on-desc": "Vous êtes en train de filtrer les cartes sur ce tableau. Cliquez ici pour modifier les filtres.", - "filter-to-selection": "Filtre vers la sélection", - "advanced-filter-label": "Filtre avancé", - "advanced-filter-description": "Le filtre avancé permet d'écrire une chaîne contenant les opérateur suivants : == != <= >= && || ( ). Les opérateurs doivent être séparés par des espaces. Vous pouvez filtrer tous les champs personnalisés en saisissant leur nom et leur valeur. Par exemple : champ1 == valeur1. Remarque : si des champs ou valeurs contiennent des espaces, vous devez les mettre entre apostrophes. Par exemple : 'champ 1' = 'valeur 1'. Pour échapper un caractère de contrôle (' \\/), vous pouvez utiliser \\. Par exemple : champ1 = I\\'m. Il est également possible de combiner plusieurs conditions. Par exemple : f1 == v1 || f2 == v2. Normalement, tous les opérateurs sont interprétés de gauche à droite. Vous pouvez changer l'ordre à l'aide de parenthèses. Par exemple : f1 == v1 and (f2 == v2 || f2 == v3). Vous pouvez également chercher parmi les champs texte en utilisant des expressions régulières : f1 == /Test.*/i", - "fullname": "Nom complet", - "header-logo-title": "Retourner à la page des tableaux", - "hide-system-messages": "Masquer les messages système", - "headerBarCreateBoardPopup-title": "Créer un tableau", - "home": "Accueil", - "import": "Importer", - "link": "Lien", - "import-board": "importer un tableau", - "import-board-c": "Importer un tableau", - "import-board-title-trello": "Importer un tableau depuis Trello", - "import-board-title-wekan": "Importer un tableau depuis un export précédent", - "import-sandstorm-backup-warning": "Ne supprimez pas les données que vous importez d'un tableau exporté d'origine ou de Trello avant de vérifier que la graine peut se fermer et s'ouvrir à nouveau ou qu'une erreur \"Tableau introuvable\" survient, sinon vous perdrez vos données.", - "import-sandstorm-warning": "Le tableau importé supprimera toutes les données du tableau et les remplacera avec celles du tableau importé.", - "from-trello": "Depuis Trello", - "from-wekan": "Depuis un export précédent", - "import-board-instruction-trello": "Dans votre tableau Trello, allez sur 'Menu', puis sur 'Plus', 'Imprimer et exporter', 'Exporter en JSON' et copiez le texte du résultat", - "import-board-instruction-wekan": "Dans votre tableau, allez dans 'Menu', puis 'Exporter un tableau', et copier le texte du fichier téléchargé.", - "import-board-instruction-about-errors": "Si une erreur survient en important le tableau, il se peut que l'import ait fonctionné, et que le tableau se trouve sur la page \"Tous les tableaux\".", - "import-json-placeholder": "Collez ici les données JSON valides", - "import-map-members": "Assigner des participants", - "import-members-map": "Le tableau que vous venez d'importer contient des participants. Veuillez assigner les participants que vous souhaitez importer à vos utilisateurs.", - "import-show-user-mapping": "Contrôler l'assignation des participants", - "import-user-select": "Sélectionnez l'utilisateur existant que vous voulez associer à ce participant", - "importMapMembersAddPopup-title": "Sélectionner le participant", - "info": "Version", - "initials": "Initiales", - "invalid-date": "Date invalide", - "invalid-time": "Heure invalide", - "invalid-user": "Utilisateur invalide", - "joined": "a rejoint", - "just-invited": "Vous venez d'être invité à ce tableau", - "keyboard-shortcuts": "Raccourcis clavier", - "label-create": "Créer une étiquette", - "label-default": "étiquette %s (défaut)", - "label-delete-pop": "Cette action est irréversible. Elle supprimera cette étiquette de toutes les cartes ainsi que l'historique associé.", - "labels": "Étiquettes", - "language": "Langue", - "last-admin-desc": "Vous ne pouvez pas changer les rôles car il doit y avoir au moins un administrateur.", - "leave-board": "Quitter le tableau", - "leave-board-pop": "Êtes-vous sur de vouloir quitter __boardTitle__ ? Vous ne serez plus associé aux cartes de ce tableau.", - "leaveBoardPopup-title": "Quitter le tableau", - "link-card": "Lier à cette carte", - "list-archive-cards": "Déplacer toutes les cartes de cette liste vers les archives", - "list-archive-cards-pop": "Cela supprimera du tableau toutes les cartes de cette liste. Pour voir les cartes archivées et les renvoyer vers le tableau, cliquez sur « Menu » puis « Archives ».", - "list-move-cards": "Déplacer toutes les cartes de cette liste", - "list-select-cards": "Sélectionner toutes les cartes de cette liste", - "set-color-list": "Définir la couleur", - "listActionPopup-title": "Actions sur la liste", - "swimlaneActionPopup-title": "Actions du couloir", - "swimlaneAddPopup-title": "Ajouter un couloir en dessous", - "listImportCardPopup-title": "Importer une carte Trello", - "listMorePopup-title": "Plus", - "link-list": "Lien vers cette liste", - "list-delete-pop": "Toutes les actions seront supprimées du fil d'activité et il ne sera plus possible de les récupérer. Cette action est irréversible.", - "list-delete-suggest-archive": "Vous pouvez archiver une liste pour l'enlever du tableau tout en conservant son activité.", - "lists": "Listes", - "swimlanes": "Couloirs", - "log-out": "Déconnexion", - "log-in": "Connexion", - "loginPopup-title": "Connexion", - "memberMenuPopup-title": "Préférence du participant", - "members": "Participants", - "menu": "Menu", - "move-selection": "Déplacer la sélection", - "moveCardPopup-title": "Déplacer la carte", - "moveCardToBottom-title": "Déplacer tout en bas", - "moveCardToTop-title": "Déplacer tout en haut", - "moveSelectionPopup-title": "Déplacer la sélection", - "multi-selection": "Sélection multiple", - "multi-selection-on": "Multi-Selection active", - "muted": "Silencieux", - "muted-info": "Vous ne serez jamais averti des modifications effectuées dans ce tableau", - "my-boards": "Mes tableaux", - "name": "Nom", - "no-archived-cards": "Aucune carte archivée.", - "no-archived-lists": "Aucune liste archivée.", - "no-archived-swimlanes": "Aucun couloir archivé.", - "no-results": "Pas de résultats", - "normal": "Normal", - "normal-desc": "Peut voir et modifier les cartes. Ne peut pas changer les paramètres.", - "not-accepted-yet": "L'invitation n'a pas encore été acceptée", - "notify-participate": "Recevoir les mises à jour de toutes les cartes auxquelles vous participez en tant que créateur ou que participant", - "notify-watch": "Recevoir les mises à jour de tous les tableaux, listes ou cartes que vous suivez", - "optional": "optionnel", - "or": "ou", - "page-maybe-private": "Cette page est peut-être privée. Vous pourrez peut-être la voir en vous <a href='%s'>connectant</a>.", - "page-not-found": "Page non trouvée", - "password": "Mot de passe", - "paste-or-dragdrop": "pour coller, ou glissez-déposez une image ici (seulement une image)", - "participating": "Participant", - "preview": "Prévisualiser", - "previewAttachedImagePopup-title": "Prévisualiser", - "previewClipboardImagePopup-title": "Prévisualiser", - "private": "Privé", - "private-desc": "Ce tableau est privé. Seuls les membres peuvent y accéder et le modifier.", - "profile": "Profil", - "public": "Public", - "public-desc": "Ce tableau est public. Il est accessible par toutes les personnes disposant du lien et apparaîtra dans les résultats des moteurs de recherche tels que Google. Seuls les membres peuvent le modifier.", - "quick-access-description": "Ajouter un tableau à vos favoris pour créer un raccourci dans cette barre.", - "remove-cover": "Enlever la page de présentation", - "remove-from-board": "Retirer du tableau", - "remove-label": "Retirer l'étiquette", - "listDeletePopup-title": "Supprimer la liste ?", - "remove-member": "Supprimer le participant", - "remove-member-from-card": "Supprimer de la carte", - "remove-member-pop": "Supprimer __name__ (__username__) de __boardTitle__ ? Ce participant sera supprimé de toutes les cartes du tableau et recevra une notification.", - "removeMemberPopup-title": "Supprimer le participant ?", - "rename": "Renommer", - "rename-board": "Renommer le tableau", - "restore": "Restaurer", - "save": "Enregistrer", - "search": "Chercher", - "rules": "Règles", - "search-cards": "Rechercher parmi les titres, descriptions et champs personnalisés des cartes/listes de ce tableau", - "search-example": "Texte à rechercher ?", - "select-color": "Sélectionner une couleur", - "set-wip-limit-value": "Définit une limite maximale au nombre de cartes de cette liste", - "setWipLimitPopup-title": "Définir la limite WIP", - "shortcut-assign-self": "Affecter cette carte à vous-même", - "shortcut-autocomplete-emoji": "Auto-complétion des emoji", - "shortcut-autocomplete-members": "Auto-complétion des participants", - "shortcut-clear-filters": "Retirer tous les filtres", - "shortcut-close-dialog": "Fermer la boîte de dialogue", - "shortcut-filter-my-cards": "Filtrer mes cartes", - "shortcut-show-shortcuts": "Afficher cette liste de raccourcis", - "shortcut-toggle-filterbar": "Afficher/Masquer la barre latérale des filtres", - "shortcut-toggle-sidebar": "Afficher/Masquer la barre latérale du tableau", - "show-cards-minimum-count": "Afficher le nombre de cartes si la liste en contient plus de", - "sidebar-open": "Ouvrir le panneau", - "sidebar-close": "Fermer le panneau", - "signupPopup-title": "Créer un compte", - "star-board-title": "Cliquer pour ajouter ce tableau aux favoris. Il sera affiché en tête de votre liste de tableaux.", - "starred-boards": "Tableaux favoris", - "starred-boards-description": "Les tableaux favoris s'affichent en tête de votre liste de tableaux.", - "subscribe": "Suivre", - "team": "Équipe", - "this-board": "ce tableau", - "this-card": "cette carte", - "spent-time-hours": "Temps passé (heures)", - "overtime-hours": "Temps supplémentaire (heures)", - "overtime": "Temps supplémentaire", - "has-overtime-cards": "A des cartes avec du temps supplémentaire", - "has-spenttime-cards": "A des cartes avec du temps passé", - "time": "Temps", - "title": "Titre", - "tracking": "Suivi", - "tracking-info": "Vous serez notifié de toute modification concernant les cartes pour lesquelles vous êtes impliqué en tant que créateur ou participant.", - "type": "Type", - "unassign-member": "Retirer le participant", - "unsaved-description": "Vous avez une description non sauvegardée", - "unwatch": "Arrêter de suivre", - "upload": "Télécharger", - "upload-avatar": "Télécharger un avatar", - "uploaded-avatar": "Avatar téléchargé", - "username": "Nom d'utilisateur", - "view-it": "Le voir", - "warn-list-archived": "attention : cette carte est dans une liste archivée", - "watch": "Suivre", - "watching": "Suivi", - "watching-info": "Vous serez notifié de toute modification dans ce tableau", - "welcome-board": "Tableau de bienvenue", - "welcome-swimlane": "Jalon 1", - "welcome-list1": "Basiques", - "welcome-list2": "Avancés", - "card-templates-swimlane": "Modèles de cartes", - "list-templates-swimlane": "Modèles de listes", - "board-templates-swimlane": "Modèles de tableaux", - "what-to-do": "Que voulez-vous faire ?", - "wipLimitErrorPopup-title": "Limite WIP invalide", - "wipLimitErrorPopup-dialog-pt1": "Le nombre de cartes de cette liste est supérieur à la limite WIP que vous avez définie.", - "wipLimitErrorPopup-dialog-pt2": "Veuillez enlever des cartes de cette liste, ou définir une limite WIP plus importante.", - "admin-panel": "Panneau d'administration", - "settings": "Paramètres", - "people": "Personne", - "registration": "Inscription", - "disable-self-registration": "Désactiver l'inscription", - "invite": "Inviter", - "invite-people": "Inviter une personne", - "to-boards": "Au(x) tableau(x)", - "email-addresses": "Adresses mail", - "smtp-host-description": "L'adresse du serveur SMTP qui gère vos mails.", - "smtp-port-description": "Le port des mails sortants du serveur SMTP.", - "smtp-tls-description": "Activer la gestion de TLS sur le serveur SMTP", - "smtp-host": "Hôte SMTP", - "smtp-port": "Port SMTP", - "smtp-username": "Nom d'utilisateur", - "smtp-password": "Mot de passe", - "smtp-tls": "Prise en charge de TLS", - "send-from": "De", - "send-smtp-test": "Envoyer un mail de test à vous-même", - "invitation-code": "Code d'invitation", - "email-invite-register-subject": "__inviter__ vous a envoyé une invitation", - "email-invite-register-text": "Cher __user__,\n\n__inviter__ vous invite à le rejoindre sur le tableau kanban pour collaborer.\n\nVeuillez suivre le lien ci-dessous :\n__url__\n\nVotre code d'invitation est : __icode__\n\nMerci.", - "email-smtp-test-subject": "E-mail de test SMTP", - "email-smtp-test-text": "Vous avez envoyé un mail avec succès", - "error-invitation-code-not-exist": "Ce code d'invitation n'existe pas.", - "error-notAuthorized": "Vous n'êtes pas autorisé à accéder à cette page.", - "webhook-title": "Nom du webhook", - "webhook-token": "Jeton (optionnel pour l'authentification)", - "outgoing-webhooks": "Webhooks sortants", - "bidirectional-webhooks": "Webhooks bidirectionnels", - "outgoingWebhooksPopup-title": "Webhooks sortants", - "boardCardTitlePopup-title": "Filtre par titre de carte", - "disable-webhook": "Désactiver ce webhook", - "global-webhook": "Webhooks globaux", - "new-outgoing-webhook": "Nouveau webhook sortant", - "no-name": "(Inconnu)", - "Node_version": "Version de Node", - "Meteor_version": "Version de Meteor", - "MongoDB_version": "Version de MongoDB", - "MongoDB_storage_engine": "Moteur de stockage MongoDB", - "MongoDB_Oplog_enabled": "MongoDB Oplog activé", - "OS_Arch": "OS Architecture", - "OS_Cpus": "OS Nombre CPU", - "OS_Freemem": "OS Mémoire libre", - "OS_Loadavg": "OS Charge moyenne", - "OS_Platform": "OS Plate-forme", - "OS_Release": "OS Version", - "OS_Totalmem": "OS Mémoire totale", - "OS_Type": "Type d'OS", - "OS_Uptime": "OS Durée de fonctionnement", - "days": "jours", - "hours": "heures", - "minutes": "minutes", - "seconds": "secondes", - "show-field-on-card": "Afficher ce champ sur la carte", - "automatically-field-on-card": "Créer automatiquement le champ sur toutes les cartes", - "showLabel-field-on-card": "Indiquer l'étiquette du champ sur la mini-carte", - "yes": "Oui", - "no": "Non", - "accounts": "Comptes", - "accounts-allowEmailChange": "Autoriser le changement d'adresse mail", - "accounts-allowUserNameChange": "Autoriser le changement d'identifiant", - "createdAt": "Créé le", - "verified": "Vérifié", - "active": "Actif", - "card-received": "Reçue", - "card-received-on": "Reçue le", - "card-end": "Fin", - "card-end-on": "Se termine le", - "editCardReceivedDatePopup-title": "Modifier la date de réception", - "editCardEndDatePopup-title": "Modifier la date de fin", - "setCardColorPopup-title": "Définir la couleur", - "setCardActionsColorPopup-title": "Choisissez une couleur", - "setSwimlaneColorPopup-title": "Choisissez une couleur", - "setListColorPopup-title": "Choisissez une couleur", - "assigned-by": "Assigné par", - "requested-by": "Demandé par", - "board-delete-notice": "La suppression est définitive. Vous perdrez toutes les listes, cartes et actions associées à ce tableau.", - "delete-board-confirm-popup": "Toutes les listes, cartes, étiquettes et activités seront supprimées et vous ne pourrez pas retrouver le contenu du tableau. Il n'y a pas d'annulation possible.", - "boardDeletePopup-title": "Supprimer le tableau ?", - "delete-board": "Supprimer le tableau", - "default-subtasks-board": "Sous-tâches du tableau __board__", - "default": "Défaut", - "queue": "Queue", - "subtask-settings": "Paramètres des sous-tâches", - "card-settings": "Paramètres de la carte", - "boardSubtaskSettingsPopup-title": "Paramètres des sous-tâches du tableau", - "boardCardSettingsPopup-title": "Paramètres de la carte", - "deposit-subtasks-board": "Déposer des sous-tâches dans ce tableau :", - "deposit-subtasks-list": "Liste de destination pour les sous-tâches déposées ici :", - "show-parent-in-minicard": "Voir la carte parente dans la mini-carte :", - "prefix-with-full-path": "Préfixer avec le chemin complet", - "prefix-with-parent": "Préfixer avec le parent", - "subtext-with-full-path": "Sous-titre avec le chemin complet", - "subtext-with-parent": "Sous-titre avec le parent", - "change-card-parent": "Changer le parent de la carte", - "parent-card": "Carte parente", - "source-board": "Tableau source", - "no-parent": "Ne pas afficher le parent", - "activity-added-label": "a ajouté l'étiquette '%s' à %s", - "activity-removed-label": "a supprimé l'étiquette '%s' de %s", - "activity-delete-attach": "a supprimé une pièce jointe de %s", - "activity-added-label-card": "a ajouté l'étiquette '%s'", - "activity-removed-label-card": "a supprimé l'étiquette '%s'", - "activity-delete-attach-card": "a supprimé une pièce jointe", - "activity-set-customfield": "a défini le champ personnalisé '%s' à '%s' dans %s", - "activity-unset-customfield": "a effacé le champ personnalisé '%s' dans %s", - "r-rule": "Règle", - "r-add-trigger": "Ajouter un déclencheur", - "r-add-action": "Ajouter une action", - "r-board-rules": "Règles du tableau", - "r-add-rule": "Ajouter une règle", - "r-view-rule": "Voir la règle", - "r-delete-rule": "Supprimer la règle", - "r-new-rule-name": "Titre de la nouvelle règle", - "r-no-rules": "Pas de règles", - "r-when-a-card": "Quand une carte", - "r-is": "est", - "r-is-moved": "est déplacée", - "r-added-to": "est ajoutée à", - "r-removed-from": "Supprimé de", - "r-the-board": "tableau", - "r-list": "liste", - "set-filter": "Définir un filtre", - "r-moved-to": "Déplacé vers", - "r-moved-from": "Déplacé depuis", - "r-archived": "Archivé", - "r-unarchived": "Restauré depuis l'Archive", - "r-a-card": "carte", - "r-when-a-label-is": "Quand une étiquette est", - "r-when-the-label": "Quand l'étiquette est", - "r-list-name": "Nom de la liste", - "r-when-a-member": "Quand un participant est", - "r-when-the-member": "Quand le participant", - "r-name": "nom", - "r-when-a-attach": "Quand une pièce jointe", - "r-when-a-checklist": "Quand une checklist est", - "r-when-the-checklist": "Quand la checklist", - "r-completed": "Terminé", - "r-made-incomplete": "Rendu incomplet", - "r-when-a-item": "Quand un élément de la checklist est", - "r-when-the-item": "Quand l'élément de la checklist", - "r-checked": "Coché", - "r-unchecked": "Décoché", - "r-move-card-to": "Déplacer la carte vers", - "r-top-of": "En haut de", - "r-bottom-of": "En bas de", - "r-its-list": "sa liste", - "r-archive": "Archiver", - "r-unarchive": "Restaurer depuis l'Archive", - "r-card": "carte", - "r-add": "Ajouter", - "r-remove": "Supprimer", - "r-label": "étiquette", - "r-member": "participant", - "r-remove-all": "Supprimer tous les membres de la carte", - "r-set-color": "Définir la couleur à", - "r-checklist": "checklist", - "r-check-all": "Tout cocher", - "r-uncheck-all": "Tout décocher", - "r-items-check": "Élément de checklist", - "r-check": "Cocher", - "r-uncheck": "Décocher", - "r-item": "élément", - "r-of-checklist": "de la checklist", - "r-send-email": "Envoyer un email", - "r-to": "à", - "r-subject": "sujet", - "r-rule-details": "Détails de la règle", - "r-d-move-to-top-gen": "Déplacer la carte en haut de sa liste", - "r-d-move-to-top-spec": "Déplacer la carte en haut de la liste", - "r-d-move-to-bottom-gen": "Déplacer la carte en bas de sa liste", - "r-d-move-to-bottom-spec": "Déplacer la carte en bas de la liste", - "r-d-send-email": "Envoyer un email", - "r-d-send-email-to": "à", - "r-d-send-email-subject": "sujet", - "r-d-send-email-message": "message", - "r-d-archive": "Archiver la carte", - "r-d-unarchive": "Restaurer la carte depuis l'Archive", - "r-d-add-label": "Ajouter une étiquette", - "r-d-remove-label": "Supprimer l'étiquette", - "r-create-card": "Créer une nouvelle carte", - "r-in-list": "dans la liste", - "r-in-swimlane": "Dans le couloir", - "r-d-add-member": "Ajouter un participant", - "r-d-remove-member": "Supprimer un participant", - "r-d-remove-all-member": "Supprimer tous les participants", - "r-d-check-all": "Cocher tous les éléments d'une liste", - "r-d-uncheck-all": "Décocher tous les éléments d'une liste", - "r-d-check-one": "Cocher l'élément", - "r-d-uncheck-one": "Décocher l'élément", - "r-d-check-of-list": "de la checklist", - "r-d-add-checklist": "Ajouter une checklist", - "r-d-remove-checklist": "Supprimer la checklist", - "r-by": "par", - "r-add-checklist": "Ajouter une checklist", - "r-with-items": "avec les items", - "r-items-list": "item1, item2, item3", - "r-add-swimlane": "Ajouter un couloir", - "r-swimlane-name": "Nom du couloir", - "r-board-note": "Note : laisser le champ vide pour faire correspondre avec toutes les valeurs possibles.", - "r-checklist-note": "Note : les items de la checklist doivent être séparés par des virgules.", - "r-when-a-card-is-moved": "Quand une carte est déplacée vers une autre liste", - "r-set": "Définir", - "r-update": "Mettre à jour", - "r-datefield": "champ date", - "r-df-start-at": "début", - "r-df-due-at": "échéance", - "r-df-end-at": "fin", - "r-df-received-at": "reçu", - "r-to-current-datetime": "à la date/heure courante", - "r-remove-value-from": "Supprimer la valeur de", - "ldap": "LDAP", - "oauth2": "OAuth2", - "cas": "CAS", - "authentication-method": "Méthode d'authentification", - "authentication-type": "Type d'authentification", - "custom-product-name": "Nom personnalisé", - "layout": "Interface", - "hide-logo": "Cacher le logo", - "add-custom-html-after-body-start": "Ajouter le HTML personnalisé après le début du <body>", - "add-custom-html-before-body-end": "Ajouter le HTML personnalisé avant la fin du </body>", - "error-undefined": "Une erreur inconnue s'est produite", - "error-ldap-login": "Une erreur s'est produite lors de la tentative de connexion", - "display-authentication-method": "Afficher la méthode d'authentification", - "default-authentication-method": "Méthode d'authentification par défaut", - "duplicate-board": "Dupliquer le tableau", - "people-number": "Le nombre d'utilisateurs est de :", - "swimlaneDeletePopup-title": "Supprimer le couloir ?", - "swimlane-delete-pop": "Toutes les actions vont être supprimées du suivi d'activités et vous ne pourrez plus utiliser ce couloir. Cette action est irréversible.", - "restore-all": "Tout restaurer", - "delete-all": "Tout supprimer", - "loading": "Chargement, merci de patienter.", - "previous_as": "dernière heure était", - "act-a-dueAt": "Echéance modifiée à\nQuand: __timeValue__\nOù: __card__\n L'échéance précédente était __timeOldValue__", - "act-a-endAt": "Modification de la date de fin de __timeOldValue__ à __timeValue__", - "act-a-startAt": "Modification de la date de début de __timeOldValue__ à __timeValue__", - "act-a-receivedAt": "Modification de la date de réception de __timeOldValue__ à __timeValue__", - "a-dueAt": "Echéance modifiée à ", - "a-endAt": "Date de fin modifiée à", - "a-startAt": "Date de début modifiée à", - "a-receivedAt": "Date de réception modifiée à", - "almostdue": "La date d'échéance %s approche", - "pastdue": "La date d'échéance %s est passée", - "duenow": "La date d'échéance %s est aujourd'hui", - "act-newDue": "__list__/__card__ a un 1er rappel d'échéance [__board__]", - "act-withDue": "__list__/__card__ rappel d'échéance [__board__]", - "act-almostdue": "rappelle que l'échéance (__timeValue__) de __card__ approche", - "act-pastdue": "rappelle que l'échéance (__timeValue__) de __card__ est passée", - "act-duenow": "rappelle que l'échéance (__timeValue__) de __card__ est maintenant", - "act-atUserComment": "Vous avez été mentionné dans [__board__] __list__/__card__", - "delete-user-confirm-popup": "Êtes-vous sûr de vouloir supprimer ce compte ? Cette opération ne peut pas être annulée. ", - "accounts-allowUserDelete": "Autoriser les utilisateurs à supprimer leur compte", - "hide-minicard-label-text": "Cacher le label de la minicarte", - "show-desktop-drag-handles": "Voir les poignées de déplacement du bureau", - "assignee": "Personne assignée", - "cardAssigneesPopup-title": "Personne assignée", - "addmore-detail": "Ajouter une description plus détaillée", - "show-on-card": "Afficher sur la carte", - "new": "Nouveau", - "editUserPopup-title": "Éditer l'utilisateur", - "newUserPopup-title": "Nouvel utilisateur", - "notifications": "Notifications", - "view-all": "Voir tout", - "filter-by-unread": "Filtrer par non lu", - "mark-all-as-read": "Marquer comme lus", - "remove-all-read": "Supprimer les lus", - "allow-rename": "Autoriser le renommage", - "allowRenamePopup-title": "Autoriser le renommage" -} \ No newline at end of file + "accept": "Accepter", + "act-activity-notify": "Notification d'activité", + "act-addAttachment": "a ajouté la pièce jointe __attachment__ à la carte __card__ de la liste __list__ du couloir __swimlane__ du tableau __board__", + "act-deleteAttachment": "a supprimé la pièce jointe __attachment__ de la carte __card__ de la liste __list__ du couloir __swimlane__ du tableau __board__", + "act-addSubtask": "a ajouté la sous-tâche __checklist__ à la carte __card__ de la liste __list__ du couloir __swimlane__ du tableau __board__", + "act-addLabel": "a ajouté l'étiquette __label__ à la carte __card__ de la liste __list__ du couloir __swimlane__ du tableau __board__", + "act-addedLabel": "a ajouté l'étiquette __label__ à la carte __card__ de la liste __list__ du couloir __swimlane__ du tableau __board__", + "act-removeLabel": "a enlevé l'étiquette __label__ de la carte __card__ de la liste __list__ du couloir __swimlane__ du tableau __board__", + "act-removedLabel": "a enlevé l'étiquette __label__ de la carte __card__ de la liste __list__ du couloir __swimlane__ du tableau __board__", + "act-addChecklist": "a ajouté la checklist __checklist__ à la carte __card__ de la liste __list__ du couloir __swimlane__ du tableau __board__", + "act-addChecklistItem": "a ajouté l'élément __checklistItem__ à la checklist __checklist__ de la carte __card__ de la liste __list__ du couloir __swimlane__ du tableau __board__", + "act-removeChecklist": "a supprimé la checklist __checklist__ de la carte __card__ de la liste __list__ du couloir __swimlane__ du tableau __board__", + "act-removeChecklistItem": "a supprimé l'élément __checklistItem__ de la checklist __checklist__ de la carte __card__ de la liste __list__ du couloir __swimlane__ du tableau __board__", + "act-checkedItem": "a coché __checklistItem__ de la checklist __checklist__ de la carte __card__ de la liste __list__ du couloir __swimlane__ du tableau __board__", + "act-uncheckedItem": "a décoché __checklistItem__ de la checklist __checklist__ de la carte __card__ de la liste __list__ du couloir __swimlane__ du tableau __board__", + "act-completeChecklist": "a complété la checklist __checklist__ de la carte __card__ de la liste __list__ du couloir __swimlane__ du tableau __board__", + "act-uncompleteChecklist": "a rendu incomplet la checklist __checklist__ de la carte __card__ de la liste __list__ du couloir __swimlane__ du tableau __board__", + "act-addComment": "a commenté la carte __card__ : __comment__ dans la liste __list__ du couloir __swimlane__ du tableau __board__", + "act-editComment": "a édité le commentaire de la carte __card__ : __comment__ de la liste __list__ du couloir __swimlane__ du tableau __board__", + "act-deleteComment": "a supprimé le commentaire de la carte __card__ : __comment__ de la liste __list__ du couloir __swimlane__ du tableau __board__", + "act-createBoard": "a créé le tableau __board__", + "act-createSwimlane": "a créé le couloir __swimlane__ dans le tableau __board__", + "act-createCard": "a créé la carte __card__ de la liste __list__ du couloir __swimlane__ du tableau __board__", + "act-createCustomField": "a créé le champ personnalisé __customField__ du tableau __board__", + "act-deleteCustomField": "a supprimé le champ personnalisé __customField__ du tableau __board__", + "act-setCustomField": "a édité le champ personnalisé __customField__ : __customFieldValue de la carte __card__ de la liste __list__ du couloir __swimlane__ du tableau __board__", + "act-createList": "a ajouté la liste __list__ au tableau __board__", + "act-addBoardMember": "a ajouté le participant __member__ au tableau __board__", + "act-archivedBoard": "Le tableau __board__ a été déplacé vers les archives", + "act-archivedCard": "Carte __card__ de la liste __list__ du couloir __swimlane__ du tableau __board__ archivée", + "act-archivedList": "Liste __list__ du couloir __swimlane__ du tableau __board__ archivée", + "act-archivedSwimlane": "Couloir __swimlane__ du tableau __board__ archivé", + "act-importBoard": "a importé le tableau __board__", + "act-importCard": "a importé la carte __card__ de la liste __list__ du couloir __swimlane__ du tableau __board__", + "act-importList": "a importé la liste __list__ du couloir __swimlane__ du tableau __board__", + "act-joinMember": "a ajouté le participant __member__ à la carte __card__ de la liste __list__ du couloir __swimlane__ du tableau __board__", + "act-moveCard": "a déplacé la carte __card__ du tableau __board__ de la liste __oldList__ du couloir __oldSwimlane__ vers la liste __list__ du couloir __swimlane__", + "act-moveCardToOtherBoard": "a déplacé la carte __card__ de la liste __oldList__ du couloir __oldSwimlane__ du tableau __oldBoard__ vers la liste __list__ du couloir __swimlane__ du tableau __board__", + "act-removeBoardMember": "a supprimé le participant __member__ du tableau __board__", + "act-restoredCard": "a restauré la carte __card__ de la liste __list__ du couloir __swimlane__ du tableau __board__", + "act-unjoinMember": "a supprimé le participant __member__ de la carte __card__ de la liste __list__ du couloir __swimlane__ du tableau __board__", + "act-withBoardTitle": "__board__", + "act-withCardTitle": "[__board__] __card__", + "actions": "Actions", + "activities": "Activités", + "activity": "Activité", + "activity-added": "a ajouté %s à %s", + "activity-archived": "%s a été archivé", + "activity-attached": "a attaché %s à %s", + "activity-created": "a créé %s", + "activity-customfield-created": "a créé le champ personnalisé %s", + "activity-excluded": "a exclu %s de %s", + "activity-imported": "a importé %s vers %s depuis %s", + "activity-imported-board": "a importé %s depuis %s", + "activity-joined": "a rejoint %s", + "activity-moved": "a déplacé %s de %s vers %s", + "activity-on": "sur %s", + "activity-removed": "a supprimé %s de %s", + "activity-sent": "a envoyé %s vers %s", + "activity-unjoined": "a quitté %s", + "activity-subtask-added": "a ajouté une sous-tâche à %s", + "activity-checked-item": "a coché %s dans la checklist %s de %s", + "activity-unchecked-item": "a décoché %s dans la checklist %s de %s", + "activity-checklist-added": "a ajouté une checklist à %s", + "activity-checklist-removed": "a supprimé une checklist de %s", + "activity-checklist-completed": "a complété la checklist %s de %s", + "activity-checklist-uncompleted": "a rendu incomplète la checklist %s de %s", + "activity-checklist-item-added": "a ajouté un élément à la checklist '%s' dans %s", + "activity-checklist-item-removed": "a supprimé une checklist de '%s' dans %s", + "add": "Ajouter", + "activity-checked-item-card": "a coché %s dans la checklist %s", + "activity-unchecked-item-card": "a décoché %s dans la checklist %s", + "activity-checklist-completed-card": "a complété la checklist __checklist__ de la carte __card__ de la liste __list__ du couloir __swimlane__ du tableau __board__", + "activity-checklist-uncompleted-card": "a rendu incomplète la checklist %s", + "activity-editComment": "commentaire modifié %s", + "activity-deleteComment": "commentaire supprimé %s", + "add-attachment": "Ajouter une pièce jointe", + "add-board": "Ajouter un tableau", + "add-card": "Ajouter une carte", + "add-swimlane": "Ajouter un couloir", + "add-subtask": "Ajouter une sous-tâche", + "add-checklist": "Ajouter une checklist", + "add-checklist-item": "Ajouter un élément à la checklist", + "add-cover": "Ajouter la couverture", + "add-label": "Ajouter une étiquette", + "add-list": "Ajouter une liste", + "add-members": "Assigner des participants", + "added": "Ajouté le", + "addMemberPopup-title": "Participants", + "admin": "Admin", + "admin-desc": "Peut voir et éditer les cartes, supprimer des participants et changer les paramètres du tableau.", + "admin-announcement": "Annonce", + "admin-announcement-active": "Annonce destinée à tous", + "admin-announcement-title": "Annonce de l'administrateur", + "all-boards": "Tous les tableaux", + "and-n-other-card": "Et __count__ autre carte", + "and-n-other-card_plural": "Et __count__ autres cartes", + "apply": "Appliquer", + "app-is-offline": "Chargement en cours, veuillez patienter. Vous risquez de perdre des données si vous rechargez la page. Si le chargement échoue, veuillez vérifier que le serveur n'est pas arrêté.", + "archive": "Archiver", + "archive-all": "Tout archiver", + "archive-board": "Archiver le tableau", + "archive-card": "Archiver la carte", + "archive-list": "Archiver la liste", + "archive-swimlane": "Archiver le couloir", + "archive-selection": "Archiver la sélection", + "archiveBoardPopup-title": "Archiver le tableau ?", + "archived-items": "Archives", + "archived-boards": "Tableaux archivés", + "restore-board": "Restaurer le tableau", + "no-archived-boards": "Aucun tableau archivé.", + "archives": "Archives", + "template": "Modèle", + "templates": "Modèles", + "assign-member": "Affecter un participant", + "attached": "joint", + "attachment": "Pièce jointe", + "attachment-delete-pop": "La suppression d'une pièce jointe est définitive. Elle ne peut être annulée.", + "attachmentDeletePopup-title": "Supprimer la pièce jointe ?", + "attachments": "Pièces jointes", + "auto-watch": "Surveiller automatiquement les tableaux quand ils sont créés", + "avatar-too-big": "La taille du fichier de l'avatar est trop importante (70 ko au maximum)", + "back": "Retour", + "board-change-color": "Changer la couleur", + "board-nb-stars": "%s étoiles", + "board-not-found": "Tableau non trouvé", + "board-private-info": "Ce tableau sera <strong>privé</strong>", + "board-public-info": "Ce tableau sera <strong>public</strong>.", + "boardChangeColorPopup-title": "Change la couleur de fond du tableau", + "boardChangeTitlePopup-title": "Renommer le tableau", + "boardChangeVisibilityPopup-title": "Changer la visibilité", + "boardChangeWatchPopup-title": "Modifier le suivi", + "boardMenuPopup-title": "Paramètres du tableau", + "boardChangeViewPopup-title": "Vue du tableau", + "boards": "Tableaux", + "board-view": "Vue du tableau", + "board-view-cal": "Calendrier", + "board-view-swimlanes": "Couloirs", + "board-view-collapse": "Diminuer", + "board-view-lists": "Listes", + "bucket-example": "Comme « todo list » par exemple", + "cancel": "Annuler", + "card-archived": "Cette carte est archivée", + "board-archived": "Ce tableau est archivé", + "card-comments-title": "Cette carte a %s commentaires.", + "card-delete-notice": "La suppression est permanente. Vous perdrez toutes les actions associées à cette carte.", + "card-delete-pop": "Toutes les actions vont être supprimées du suivi d'activités et vous ne pourrez plus utiliser cette carte. Cette action est irréversible.", + "card-delete-suggest-archive": "Vous pouvez déplacer une carte vers les archives afin de l'enlever du tableau tout en préservant l'activité.", + "card-due": "À échéance", + "card-due-on": "Échéance le", + "card-spent": "Temps passé", + "card-edit-attachments": "Modifier les pièces jointes", + "card-edit-custom-fields": "Éditer les champs personnalisés", + "card-start-voting": "Commencer le vote", + "card-cancel-voting": "Supprimer le vote", + "card-edit-labels": "Gérer les étiquettes", + "card-edit-members": "Gérer les participants", + "card-labels-title": "Modifier les étiquettes de la carte.", + "card-members-title": "Assigner ou supprimer des participants à la carte.", + "card-start": "Début", + "card-start-on": "Commence le", + "cardAttachmentsPopup-title": "Ajouter depuis", + "cardCustomField-datePopup-title": "Modifier la date", + "cardCustomFieldsPopup-title": "Éditer les champs personnalisés", + "cardStartVotingPopup-title": "Commencer un vote", + "positiveVoteMembersPopup-title": "Pour", + "negativeVoteMembersPopup-title": "Contre", + "vote-question": "Question du vote", + "vote-public": "Vote public", + "vote-for-it": "pour", + "vote-against": "contre", + "cardDeletePopup-title": "Supprimer la carte ?", + "cardDetailsActionsPopup-title": "Actions sur la carte", + "cardLabelsPopup-title": "Étiquettes", + "cardMembersPopup-title": "Participants", + "cardMorePopup-title": "Plus", + "cardTemplatePopup-title": "Créer un modèle", + "cards": "Cartes", + "cards-count": "Cartes", + "casSignIn": "Se connecter avec CAS", + "cardType-card": "Carte", + "cardType-linkedCard": "Carte liée", + "cardType-linkedBoard": "Tableau lié", + "change": "Modifier", + "change-avatar": "Modifier l'avatar", + "change-password": "Modifier le mot de passe", + "change-permissions": "Modifier les permissions", + "change-settings": "Modifier les paramètres", + "changeAvatarPopup-title": "Modifier l'avatar", + "changeLanguagePopup-title": "Modifier la langue", + "changePasswordPopup-title": "Modifier le mot de passe", + "changePermissionsPopup-title": "Modifier les permissions", + "changeSettingsPopup-title": "Modifier les paramètres", + "subtasks": "Sous-tâches", + "checklists": "Checklists", + "click-to-star": "Cliquez pour ajouter ce tableau aux favoris.", + "click-to-unstar": "Cliquez pour retirer ce tableau des favoris.", + "clipboard": "Presse-papier ou glisser-déposer", + "close": "Fermer", + "close-board": "Fermer le tableau", + "close-board-pop": "Vous pouvez restaurer le tableau en cliquant sur le bouton « Archives » depuis le menu en entête.", + "color-black": "noir", + "color-blue": "bleu", + "color-crimson": "rouge cramoisi", + "color-darkgreen": "vert foncé", + "color-gold": "or", + "color-gray": "gris", + "color-green": "vert", + "color-indigo": "indigo", + "color-lime": "citron vert", + "color-magenta": "magenta", + "color-mistyrose": "rose brumeux", + "color-navy": "bleu marin", + "color-orange": "orange", + "color-paleturquoise": "azurin", + "color-peachpuff": "beige pêche", + "color-pink": "rose", + "color-plum": "prune", + "color-purple": "violet", + "color-red": "rouge", + "color-saddlebrown": "brun cuir", + "color-silver": "argent", + "color-sky": "ciel", + "color-slateblue": "bleu ardoise", + "color-white": "blanc", + "color-yellow": "jaune", + "unset-color": "Enlever", + "comment": "Commenter", + "comment-placeholder": "Écrire un commentaire", + "comment-only": "Commentaire uniquement", + "comment-only-desc": "Ne peut que commenter des cartes.", + "no-comments": "Aucun commentaire", + "no-comments-desc": "Ne peut pas voir les commentaires et les activités.", + "worker": "Travailleur", + "worker-desc": "Peut seulement déplacer des cartes, s'assigner à une carte et la commenter.", + "computer": "Ordinateur", + "confirm-subtask-delete-dialog": "Êtes-vous sûr de vouloir supprimer la sous-tâche ?", + "confirm-checklist-delete-dialog": "Êtes-vous sûr de vouloir supprimer la checklist ?", + "copy-card-link-to-clipboard": "Copier le lien vers la carte dans le presse-papier", + "linkCardPopup-title": "Lier une Carte", + "searchElementPopup-title": "Chercher", + "copyCardPopup-title": "Copier la carte", + "copyChecklistToManyCardsPopup-title": "Copier le modèle de checklist vers plusieurs cartes", + "copyChecklistToManyCardsPopup-instructions": "Titres et descriptions des cartes de destination dans ce format JSON", + "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"Titre de la première carte\", \"description\":\"Description de la première carte\"}, {\"title\":\"Titre de la seconde carte\",\"description\":\"Description de la seconde carte\"},{\"title\":\"Titre de la dernière carte\",\"description\":\"Description de la dernière carte\"} ]", + "create": "Créer", + "createBoardPopup-title": "Créer un tableau", + "chooseBoardSourcePopup-title": "Importer un tableau", + "createLabelPopup-title": "Créer une étiquette", + "createCustomField": "Créer un champ personnalisé", + "createCustomFieldPopup-title": "Créer un champ personnalisé", + "current": "actuel", + "custom-field-delete-pop": "Cette action n'est pas réversible. Elle supprimera ce champ personnalisé de toutes les cartes et détruira son historique.", + "custom-field-checkbox": "Case à cocher", + "custom-field-date": "Date", + "custom-field-dropdown": "Liste de choix", + "custom-field-dropdown-none": "(aucun)", + "custom-field-dropdown-options": "Options de liste", + "custom-field-dropdown-options-placeholder": "Appuyez sur Entrée pour ajouter d'autres options", + "custom-field-dropdown-unknown": "(inconnu)", + "custom-field-number": "Nombre", + "custom-field-text": "Texte", + "custom-fields": "Champs personnalisés", + "date": "Date", + "decline": "Refuser", + "default-avatar": "Avatar par défaut", + "delete": "Supprimer", + "deleteCustomFieldPopup-title": "Supprimer le champ personnalisé ?", + "deleteLabelPopup-title": "Supprimer l'étiquette ?", + "description": "Description", + "disambiguateMultiLabelPopup-title": "Préciser l'action sur l'étiquette", + "disambiguateMultiMemberPopup-title": "Préciser l'action sur le participant", + "discard": "Mettre à la corbeille", + "done": "Fait", + "download": "Télécharger", + "edit": "Modifier", + "edit-avatar": "Modifier l'avatar", + "edit-profile": "Modifier le profil", + "edit-wip-limit": "Éditer la limite WIP", + "soft-wip-limit": "Limite WIP douce", + "editCardStartDatePopup-title": "Modifier la date de début", + "editCardDueDatePopup-title": "Modifier la date d'échéance", + "editCustomFieldPopup-title": "Éditer le champ personnalisé", + "editCardSpentTimePopup-title": "Modifier le temps passé", + "editLabelPopup-title": "Modifier l'étiquette", + "editNotificationPopup-title": "Modifier la notification", + "editProfilePopup-title": "Modifier le profil", + "email": "E-mail", + "email-enrollAccount-subject": "Un compte a été créé pour vous sur __siteName__", + "email-enrollAccount-text": "Bonjour __user__,\n\nPour commencer à utiliser ce service, il suffit de cliquer sur le lien ci-dessous.\n\n__url__\n\nMerci.", + "email-fail": "Échec de l'envoi du courriel.", + "email-fail-text": "Une erreur est survenue en tentant d'envoyer l'email", + "email-invalid": "Adresse e-mail incorrecte.", + "email-invite": "Inviter par e-mail", + "email-invite-subject": "__inviter__ vous a envoyé une invitation", + "email-invite-text": "Cher __user__,\n\n__inviter__ vous invite à rejoindre le tableau \"__board__\" pour collaborer.\n\nVeuillez suivre le lien ci-dessous :\n\n__url__\n\nMerci.", + "email-resetPassword-subject": "Réinitialiser votre mot de passe sur __siteName__", + "email-resetPassword-text": "Bonjour __user__,\n\nPour réinitialiser votre mot de passe, cliquez sur le lien ci-dessous.\n\n__url__\n\nMerci.", + "email-sent": "Courriel envoyé", + "email-verifyEmail-subject": "Vérifier votre adresse de courriel sur __siteName__", + "email-verifyEmail-text": "Bonjour __user__,\n\nPour vérifier votre compte courriel, il suffit de cliquer sur le lien ci-dessous.\n\n__url__\n\nMerci.", + "enable-wip-limit": "Activer la limite WIP", + "error-board-doesNotExist": "Ce tableau n'existe pas", + "error-board-notAdmin": "Vous devez être administrateur de ce tableau pour faire cela", + "error-board-notAMember": "Vous devez être participant de ce tableau pour faire cela", + "error-json-malformed": "Votre texte JSON n'est pas valide", + "error-json-schema": "Vos données JSON ne contiennent pas l'information appropriée dans un format correct", + "error-list-doesNotExist": "Cette liste n'existe pas", + "error-user-doesNotExist": "Cet utilisateur n'existe pas", + "error-user-notAllowSelf": "Vous ne pouvez pas vous inviter vous-même", + "error-user-notCreated": "Cet utilisateur n'a pas encore été créé", + "error-username-taken": "Ce nom d'utilisateur est déjà utilisé", + "error-email-taken": "Cette adresse mail est déjà utilisée", + "export-board": "Exporter le tableau", + "sort": "Tri", + "sort-desc": "Cliquez pour trier la liste", + "list-sort-by": "Trier la liste par:", + "list-label-modifiedAt": "Dernier accès", + "list-label-title": "Nom de liste", + "list-label-sort": "Votre manuel", + "list-label-short-modifiedAt": "(D)", + "list-label-short-title": "(N)", + "list-label-short-sort": "(M)", + "filter": "Filtrer", + "filter-cards": "Filtrer les cartes ou listes", + "list-filter-label": "Filtrer la liste par titre", + "filter-clear": "Supprimer les filtres", + "filter-no-label": "Aucune étiquette", + "filter-no-member": "Aucun participant", + "filter-no-assignee": "Pas de personne assignée", + "filter-no-custom-fields": "Pas de champs personnalisés", + "filter-show-archive": "Montrer les listes archivées", + "filter-hide-empty": "Cacher les listes vides", + "filter-on": "Le filtre est actif", + "filter-on-desc": "Vous êtes en train de filtrer les cartes sur ce tableau. Cliquez ici pour modifier les filtres.", + "filter-to-selection": "Filtre vers la sélection", + "advanced-filter-label": "Filtre avancé", + "advanced-filter-description": "Le filtre avancé permet d'écrire une chaîne contenant les opérateur suivants : == != <= >= && || ( ). Les opérateurs doivent être séparés par des espaces. Vous pouvez filtrer tous les champs personnalisés en saisissant leur nom et leur valeur. Par exemple : champ1 == valeur1. Remarque : si des champs ou valeurs contiennent des espaces, vous devez les mettre entre apostrophes. Par exemple : 'champ 1' = 'valeur 1'. Pour échapper un caractère de contrôle (' \\/), vous pouvez utiliser \\. Par exemple : champ1 = I\\'m. Il est également possible de combiner plusieurs conditions. Par exemple : f1 == v1 || f2 == v2. Normalement, tous les opérateurs sont interprétés de gauche à droite. Vous pouvez changer l'ordre à l'aide de parenthèses. Par exemple : f1 == v1 and (f2 == v2 || f2 == v3). Vous pouvez également chercher parmi les champs texte en utilisant des expressions régulières : f1 == /Test.*/i", + "fullname": "Nom complet", + "header-logo-title": "Retourner à la page des tableaux", + "hide-system-messages": "Masquer les messages système", + "headerBarCreateBoardPopup-title": "Créer un tableau", + "home": "Accueil", + "import": "Importer", + "link": "Lien", + "import-board": "importer un tableau", + "import-board-c": "Importer un tableau", + "import-board-title-trello": "Importer un tableau depuis Trello", + "import-board-title-wekan": "Importer un tableau depuis un export précédent", + "from-trello": "Depuis Trello", + "from-wekan": "Depuis un export précédent", + "import-board-instruction-trello": "Dans votre tableau Trello, allez sur 'Menu', puis sur 'Plus', 'Imprimer et exporter', 'Exporter en JSON' et copiez le texte du résultat", + "import-board-instruction-wekan": "Dans votre tableau, allez dans 'Menu', puis 'Exporter un tableau', et copier le texte du fichier téléchargé.", + "import-board-instruction-about-errors": "Si une erreur survient en important le tableau, il se peut que l'import ait fonctionné, et que le tableau se trouve sur la page \"Tous les tableaux\".", + "import-json-placeholder": "Collez ici les données JSON valides", + "import-map-members": "Assigner des participants", + "import-members-map": "Le tableau que vous venez d'importer contient des participants. Veuillez assigner les participants que vous souhaitez importer à vos utilisateurs.", + "import-show-user-mapping": "Contrôler l'assignation des participants", + "import-user-select": "Sélectionnez l'utilisateur existant que vous voulez associer à ce participant", + "importMapMembersAddPopup-title": "Sélectionner le participant", + "info": "Version", + "initials": "Initiales", + "invalid-date": "Date invalide", + "invalid-time": "Heure invalide", + "invalid-user": "Utilisateur invalide", + "joined": "a rejoint", + "just-invited": "Vous venez d'être invité à ce tableau", + "keyboard-shortcuts": "Raccourcis clavier", + "label-create": "Créer une étiquette", + "label-default": "étiquette %s (défaut)", + "label-delete-pop": "Cette action est irréversible. Elle supprimera cette étiquette de toutes les cartes ainsi que l'historique associé.", + "labels": "Étiquettes", + "language": "Langue", + "last-admin-desc": "Vous ne pouvez pas changer les rôles car il doit y avoir au moins un administrateur.", + "leave-board": "Quitter le tableau", + "leave-board-pop": "Êtes-vous sur de vouloir quitter __boardTitle__ ? Vous ne serez plus associé aux cartes de ce tableau.", + "leaveBoardPopup-title": "Quitter le tableau", + "link-card": "Lier à cette carte", + "list-archive-cards": "Déplacer toutes les cartes de cette liste vers les archives", + "list-archive-cards-pop": "Cela supprimera du tableau toutes les cartes de cette liste. Pour voir les cartes archivées et les renvoyer vers le tableau, cliquez sur « Menu » puis « Archives ».", + "list-move-cards": "Déplacer toutes les cartes de cette liste", + "list-select-cards": "Sélectionner toutes les cartes de cette liste", + "set-color-list": "Définir la couleur", + "listActionPopup-title": "Actions sur la liste", + "swimlaneActionPopup-title": "Actions du couloir", + "swimlaneAddPopup-title": "Ajouter un couloir en dessous", + "listImportCardPopup-title": "Importer une carte Trello", + "listMorePopup-title": "Plus", + "link-list": "Lien vers cette liste", + "list-delete-pop": "Toutes les actions seront supprimées du fil d'activité et il ne sera plus possible de les récupérer. Cette action est irréversible.", + "list-delete-suggest-archive": "Vous pouvez archiver une liste pour l'enlever du tableau tout en conservant son activité.", + "lists": "Listes", + "swimlanes": "Couloirs", + "log-out": "Déconnexion", + "log-in": "Connexion", + "loginPopup-title": "Connexion", + "memberMenuPopup-title": "Préférence du participant", + "members": "Participants", + "menu": "Menu", + "move-selection": "Déplacer la sélection", + "moveCardPopup-title": "Déplacer la carte", + "moveCardToBottom-title": "Déplacer tout en bas", + "moveCardToTop-title": "Déplacer tout en haut", + "moveSelectionPopup-title": "Déplacer la sélection", + "multi-selection": "Sélection multiple", + "multi-selection-on": "Multi-Selection active", + "muted": "Silencieux", + "muted-info": "Vous ne serez jamais averti des modifications effectuées dans ce tableau", + "my-boards": "Mes tableaux", + "name": "Nom", + "no-archived-cards": "Aucune carte archivée.", + "no-archived-lists": "Aucune liste archivée.", + "no-archived-swimlanes": "Aucun couloir archivé.", + "no-results": "Pas de résultats", + "normal": "Normal", + "normal-desc": "Peut voir et modifier les cartes. Ne peut pas changer les paramètres.", + "not-accepted-yet": "L'invitation n'a pas encore été acceptée", + "notify-participate": "Recevoir les mises à jour de toutes les cartes auxquelles vous participez en tant que créateur ou que participant", + "notify-watch": "Recevoir les mises à jour de tous les tableaux, listes ou cartes que vous suivez", + "optional": "optionnel", + "or": "ou", + "page-maybe-private": "Cette page est peut-être privée. Vous pourrez peut-être la voir en vous <a href='%s'>connectant</a>.", + "page-not-found": "Page non trouvée", + "password": "Mot de passe", + "paste-or-dragdrop": "pour coller, ou glissez-déposez une image ici (seulement une image)", + "participating": "Participant", + "preview": "Prévisualiser", + "previewAttachedImagePopup-title": "Prévisualiser", + "previewClipboardImagePopup-title": "Prévisualiser", + "private": "Privé", + "private-desc": "Ce tableau est privé. Seuls les membres peuvent y accéder et le modifier.", + "profile": "Profil", + "public": "Public", + "public-desc": "Ce tableau est public. Il est accessible par toutes les personnes disposant du lien et apparaîtra dans les résultats des moteurs de recherche tels que Google. Seuls les membres peuvent le modifier.", + "quick-access-description": "Ajouter un tableau à vos favoris pour créer un raccourci dans cette barre.", + "remove-cover": "Enlever la page de présentation", + "remove-from-board": "Retirer du tableau", + "remove-label": "Retirer l'étiquette", + "listDeletePopup-title": "Supprimer la liste ?", + "remove-member": "Supprimer le participant", + "remove-member-from-card": "Supprimer de la carte", + "remove-member-pop": "Supprimer __name__ (__username__) de __boardTitle__ ? Ce participant sera supprimé de toutes les cartes du tableau et recevra une notification.", + "removeMemberPopup-title": "Supprimer le participant ?", + "rename": "Renommer", + "rename-board": "Renommer le tableau", + "restore": "Restaurer", + "save": "Enregistrer", + "search": "Chercher", + "rules": "Règles", + "search-cards": "Rechercher parmi les titres, descriptions et champs personnalisés des cartes/listes de ce tableau", + "search-example": "Texte à rechercher ?", + "select-color": "Sélectionner une couleur", + "set-wip-limit-value": "Définit une limite maximale au nombre de cartes de cette liste", + "setWipLimitPopup-title": "Définir la limite WIP", + "shortcut-assign-self": "Affecter cette carte à vous-même", + "shortcut-autocomplete-emoji": "Auto-complétion des emoji", + "shortcut-autocomplete-members": "Auto-complétion des participants", + "shortcut-clear-filters": "Retirer tous les filtres", + "shortcut-close-dialog": "Fermer la boîte de dialogue", + "shortcut-filter-my-cards": "Filtrer mes cartes", + "shortcut-show-shortcuts": "Afficher cette liste de raccourcis", + "shortcut-toggle-filterbar": "Afficher/Masquer la barre latérale des filtres", + "shortcut-toggle-sidebar": "Afficher/Masquer la barre latérale du tableau", + "show-cards-minimum-count": "Afficher le nombre de cartes si la liste en contient plus de", + "sidebar-open": "Ouvrir le panneau", + "sidebar-close": "Fermer le panneau", + "signupPopup-title": "Créer un compte", + "star-board-title": "Cliquer pour ajouter ce tableau aux favoris. Il sera affiché en tête de votre liste de tableaux.", + "starred-boards": "Tableaux favoris", + "starred-boards-description": "Les tableaux favoris s'affichent en tête de votre liste de tableaux.", + "subscribe": "Suivre", + "team": "Équipe", + "this-board": "ce tableau", + "this-card": "cette carte", + "spent-time-hours": "Temps passé (heures)", + "overtime-hours": "Temps supplémentaire (heures)", + "overtime": "Temps supplémentaire", + "has-overtime-cards": "A des cartes avec du temps supplémentaire", + "has-spenttime-cards": "A des cartes avec du temps passé", + "time": "Temps", + "title": "Titre", + "tracking": "Suivi", + "tracking-info": "Vous serez notifié de toute modification concernant les cartes pour lesquelles vous êtes impliqué en tant que créateur ou participant.", + "type": "Type", + "unassign-member": "Retirer le participant", + "unsaved-description": "Vous avez une description non sauvegardée", + "unwatch": "Arrêter de suivre", + "upload": "Télécharger", + "upload-avatar": "Télécharger un avatar", + "uploaded-avatar": "Avatar téléchargé", + "username": "Nom d'utilisateur", + "view-it": "Le voir", + "warn-list-archived": "attention : cette carte est dans une liste archivée", + "watch": "Suivre", + "watching": "Suivi", + "watching-info": "Vous serez notifié de toute modification dans ce tableau", + "welcome-board": "Tableau de bienvenue", + "welcome-swimlane": "Jalon 1", + "welcome-list1": "Basiques", + "welcome-list2": "Avancés", + "card-templates-swimlane": "Modèles de cartes", + "list-templates-swimlane": "Modèles de listes", + "board-templates-swimlane": "Modèles de tableaux", + "what-to-do": "Que voulez-vous faire ?", + "wipLimitErrorPopup-title": "Limite WIP invalide", + "wipLimitErrorPopup-dialog-pt1": "Le nombre de cartes de cette liste est supérieur à la limite WIP que vous avez définie.", + "wipLimitErrorPopup-dialog-pt2": "Veuillez enlever des cartes de cette liste, ou définir une limite WIP plus importante.", + "admin-panel": "Panneau d'administration", + "settings": "Paramètres", + "people": "Personne", + "registration": "Inscription", + "disable-self-registration": "Désactiver l'inscription", + "invite": "Inviter", + "invite-people": "Inviter une personne", + "to-boards": "Au(x) tableau(x)", + "email-addresses": "Adresses mail", + "smtp-host-description": "L'adresse du serveur SMTP qui gère vos mails.", + "smtp-port-description": "Le port des mails sortants du serveur SMTP.", + "smtp-tls-description": "Activer la gestion de TLS sur le serveur SMTP", + "smtp-host": "Hôte SMTP", + "smtp-port": "Port SMTP", + "smtp-username": "Nom d'utilisateur", + "smtp-password": "Mot de passe", + "smtp-tls": "Prise en charge de TLS", + "send-from": "De", + "send-smtp-test": "Envoyer un mail de test à vous-même", + "invitation-code": "Code d'invitation", + "email-invite-register-subject": "__inviter__ vous a envoyé une invitation", + "email-invite-register-text": "Cher __user__,\n\n__inviter__ vous invite à le rejoindre sur le tableau kanban pour collaborer.\n\nVeuillez suivre le lien ci-dessous :\n__url__\n\nVotre code d'invitation est : __icode__\n\nMerci.", + "email-smtp-test-subject": "E-mail de test SMTP", + "email-smtp-test-text": "Vous avez envoyé un mail avec succès", + "error-invitation-code-not-exist": "Ce code d'invitation n'existe pas.", + "error-notAuthorized": "Vous n'êtes pas autorisé à accéder à cette page.", + "webhook-title": "Nom du webhook", + "webhook-token": "Jeton (optionnel pour l'authentification)", + "outgoing-webhooks": "Webhooks sortants", + "bidirectional-webhooks": "Webhooks bidirectionnels", + "outgoingWebhooksPopup-title": "Webhooks sortants", + "boardCardTitlePopup-title": "Filtre par titre de carte", + "disable-webhook": "Désactiver ce webhook", + "global-webhook": "Webhooks globaux", + "new-outgoing-webhook": "Nouveau webhook sortant", + "no-name": "(Inconnu)", + "Node_version": "Version de Node", + "Meteor_version": "Version de Meteor", + "MongoDB_version": "Version de MongoDB", + "MongoDB_storage_engine": "Moteur de stockage MongoDB", + "MongoDB_Oplog_enabled": "MongoDB Oplog activé", + "OS_Arch": "OS Architecture", + "OS_Cpus": "OS Nombre CPU", + "OS_Freemem": "OS Mémoire libre", + "OS_Loadavg": "OS Charge moyenne", + "OS_Platform": "OS Plate-forme", + "OS_Release": "OS Version", + "OS_Totalmem": "OS Mémoire totale", + "OS_Type": "Type d'OS", + "OS_Uptime": "OS Durée de fonctionnement", + "days": "jours", + "hours": "heures", + "minutes": "minutes", + "seconds": "secondes", + "show-field-on-card": "Afficher ce champ sur la carte", + "automatically-field-on-card": "Créer automatiquement le champ sur toutes les cartes", + "showLabel-field-on-card": "Indiquer l'étiquette du champ sur la mini-carte", + "yes": "Oui", + "no": "Non", + "accounts": "Comptes", + "accounts-allowEmailChange": "Autoriser le changement d'adresse mail", + "accounts-allowUserNameChange": "Autoriser le changement d'identifiant", + "createdAt": "Créé le", + "verified": "Vérifié", + "active": "Actif", + "card-received": "Reçue", + "card-received-on": "Reçue le", + "card-end": "Fin", + "card-end-on": "Se termine le", + "editCardReceivedDatePopup-title": "Modifier la date de réception", + "editCardEndDatePopup-title": "Modifier la date de fin", + "setCardColorPopup-title": "Définir la couleur", + "setCardActionsColorPopup-title": "Choisissez une couleur", + "setSwimlaneColorPopup-title": "Choisissez une couleur", + "setListColorPopup-title": "Choisissez une couleur", + "assigned-by": "Assigné par", + "requested-by": "Demandé par", + "board-delete-notice": "La suppression est définitive. Vous perdrez toutes les listes, cartes et actions associées à ce tableau.", + "delete-board-confirm-popup": "Toutes les listes, cartes, étiquettes et activités seront supprimées et vous ne pourrez pas retrouver le contenu du tableau. Il n'y a pas d'annulation possible.", + "boardDeletePopup-title": "Supprimer le tableau ?", + "delete-board": "Supprimer le tableau", + "default-subtasks-board": "Sous-tâches du tableau __board__", + "default": "Défaut", + "queue": "Queue", + "subtask-settings": "Paramètres des sous-tâches", + "card-settings": "Paramètres de la carte", + "boardSubtaskSettingsPopup-title": "Paramètres des sous-tâches du tableau", + "boardCardSettingsPopup-title": "Paramètres de la carte", + "deposit-subtasks-board": "Déposer des sous-tâches dans ce tableau :", + "deposit-subtasks-list": "Liste de destination pour les sous-tâches déposées ici :", + "show-parent-in-minicard": "Voir la carte parente dans la mini-carte :", + "prefix-with-full-path": "Préfixer avec le chemin complet", + "prefix-with-parent": "Préfixer avec le parent", + "subtext-with-full-path": "Sous-titre avec le chemin complet", + "subtext-with-parent": "Sous-titre avec le parent", + "change-card-parent": "Changer le parent de la carte", + "parent-card": "Carte parente", + "source-board": "Tableau source", + "no-parent": "Ne pas afficher le parent", + "activity-added-label": "a ajouté l'étiquette '%s' à %s", + "activity-removed-label": "a supprimé l'étiquette '%s' de %s", + "activity-delete-attach": "a supprimé une pièce jointe de %s", + "activity-added-label-card": "a ajouté l'étiquette '%s'", + "activity-removed-label-card": "a supprimé l'étiquette '%s'", + "activity-delete-attach-card": "a supprimé une pièce jointe", + "activity-set-customfield": "a défini le champ personnalisé '%s' à '%s' dans %s", + "activity-unset-customfield": "a effacé le champ personnalisé '%s' dans %s", + "r-rule": "Règle", + "r-add-trigger": "Ajouter un déclencheur", + "r-add-action": "Ajouter une action", + "r-board-rules": "Règles du tableau", + "r-add-rule": "Ajouter une règle", + "r-view-rule": "Voir la règle", + "r-delete-rule": "Supprimer la règle", + "r-new-rule-name": "Titre de la nouvelle règle", + "r-no-rules": "Pas de règles", + "r-when-a-card": "Quand une carte", + "r-is": "est", + "r-is-moved": "est déplacée", + "r-added-to": "est ajoutée à", + "r-removed-from": "Supprimé de", + "r-the-board": "tableau", + "r-list": "liste", + "set-filter": "Définir un filtre", + "r-moved-to": "Déplacé vers", + "r-moved-from": "Déplacé depuis", + "r-archived": "Archivé", + "r-unarchived": "Restauré depuis l'Archive", + "r-a-card": "carte", + "r-when-a-label-is": "Quand une étiquette est", + "r-when-the-label": "Quand l'étiquette est", + "r-list-name": "Nom de la liste", + "r-when-a-member": "Quand un participant est", + "r-when-the-member": "Quand le participant", + "r-name": "nom", + "r-when-a-attach": "Quand une pièce jointe", + "r-when-a-checklist": "Quand une checklist est", + "r-when-the-checklist": "Quand la checklist", + "r-completed": "Terminé", + "r-made-incomplete": "Rendu incomplet", + "r-when-a-item": "Quand un élément de la checklist est", + "r-when-the-item": "Quand l'élément de la checklist", + "r-checked": "Coché", + "r-unchecked": "Décoché", + "r-move-card-to": "Déplacer la carte vers", + "r-top-of": "En haut de", + "r-bottom-of": "En bas de", + "r-its-list": "sa liste", + "r-archive": "Archiver", + "r-unarchive": "Restaurer depuis l'Archive", + "r-card": "carte", + "r-add": "Ajouter", + "r-remove": "Supprimer", + "r-label": "étiquette", + "r-member": "participant", + "r-remove-all": "Supprimer tous les membres de la carte", + "r-set-color": "Définir la couleur à", + "r-checklist": "checklist", + "r-check-all": "Tout cocher", + "r-uncheck-all": "Tout décocher", + "r-items-check": "Élément de checklist", + "r-check": "Cocher", + "r-uncheck": "Décocher", + "r-item": "élément", + "r-of-checklist": "de la checklist", + "r-send-email": "Envoyer un email", + "r-to": "à", + "r-subject": "sujet", + "r-rule-details": "Détails de la règle", + "r-d-move-to-top-gen": "Déplacer la carte en haut de sa liste", + "r-d-move-to-top-spec": "Déplacer la carte en haut de la liste", + "r-d-move-to-bottom-gen": "Déplacer la carte en bas de sa liste", + "r-d-move-to-bottom-spec": "Déplacer la carte en bas de la liste", + "r-d-send-email": "Envoyer un email", + "r-d-send-email-to": "à", + "r-d-send-email-subject": "sujet", + "r-d-send-email-message": "message", + "r-d-archive": "Archiver la carte", + "r-d-unarchive": "Restaurer la carte depuis l'Archive", + "r-d-add-label": "Ajouter une étiquette", + "r-d-remove-label": "Supprimer l'étiquette", + "r-create-card": "Créer une nouvelle carte", + "r-in-list": "dans la liste", + "r-in-swimlane": "Dans le couloir", + "r-d-add-member": "Ajouter un participant", + "r-d-remove-member": "Supprimer un participant", + "r-d-remove-all-member": "Supprimer tous les participants", + "r-d-check-all": "Cocher tous les éléments d'une liste", + "r-d-uncheck-all": "Décocher tous les éléments d'une liste", + "r-d-check-one": "Cocher l'élément", + "r-d-uncheck-one": "Décocher l'élément", + "r-d-check-of-list": "de la checklist", + "r-d-add-checklist": "Ajouter une checklist", + "r-d-remove-checklist": "Supprimer la checklist", + "r-by": "par", + "r-add-checklist": "Ajouter une checklist", + "r-with-items": "avec les items", + "r-items-list": "item1, item2, item3", + "r-add-swimlane": "Ajouter un couloir", + "r-swimlane-name": "Nom du couloir", + "r-board-note": "Note : laisser le champ vide pour faire correspondre avec toutes les valeurs possibles.", + "r-checklist-note": "Note : les items de la checklist doivent être séparés par des virgules.", + "r-when-a-card-is-moved": "Quand une carte est déplacée vers une autre liste", + "r-set": "Définir", + "r-update": "Mettre à jour", + "r-datefield": "champ date", + "r-df-start-at": "début", + "r-df-due-at": "échéance", + "r-df-end-at": "fin", + "r-df-received-at": "reçu", + "r-to-current-datetime": "à la date/heure courante", + "r-remove-value-from": "Supprimer la valeur de", + "ldap": "LDAP", + "oauth2": "OAuth2", + "cas": "CAS", + "authentication-method": "Méthode d'authentification", + "authentication-type": "Type d'authentification", + "custom-product-name": "Nom personnalisé", + "layout": "Interface", + "hide-logo": "Cacher le logo", + "add-custom-html-after-body-start": "Ajouter le HTML personnalisé après le début du <body>", + "add-custom-html-before-body-end": "Ajouter le HTML personnalisé avant la fin du </body>", + "error-undefined": "Une erreur inconnue s'est produite", + "error-ldap-login": "Une erreur s'est produite lors de la tentative de connexion", + "display-authentication-method": "Afficher la méthode d'authentification", + "default-authentication-method": "Méthode d'authentification par défaut", + "duplicate-board": "Dupliquer le tableau", + "people-number": "Le nombre d'utilisateurs est de :", + "swimlaneDeletePopup-title": "Supprimer le couloir ?", + "swimlane-delete-pop": "Toutes les actions vont être supprimées du suivi d'activités et vous ne pourrez plus utiliser ce couloir. Cette action est irréversible.", + "restore-all": "Tout restaurer", + "delete-all": "Tout supprimer", + "loading": "Chargement, merci de patienter.", + "previous_as": "dernière heure était", + "act-a-dueAt": "Echéance modifiée à\nQuand: __timeValue__\nOù: __card__\n L'échéance précédente était __timeOldValue__", + "act-a-endAt": "Modification de la date de fin de __timeOldValue__ à __timeValue__", + "act-a-startAt": "Modification de la date de début de __timeOldValue__ à __timeValue__", + "act-a-receivedAt": "Modification de la date de réception de __timeOldValue__ à __timeValue__", + "a-dueAt": "Echéance modifiée à ", + "a-endAt": "Date de fin modifiée à", + "a-startAt": "Date de début modifiée à", + "a-receivedAt": "Date de réception modifiée à", + "almostdue": "La date d'échéance %s approche", + "pastdue": "La date d'échéance %s est passée", + "duenow": "La date d'échéance %s est aujourd'hui", + "act-newDue": "__list__/__card__ a un 1er rappel d'échéance [__board__]", + "act-withDue": "__list__/__card__ rappel d'échéance [__board__]", + "act-almostdue": "rappelle que l'échéance (__timeValue__) de __card__ approche", + "act-pastdue": "rappelle que l'échéance (__timeValue__) de __card__ est passée", + "act-duenow": "rappelle que l'échéance (__timeValue__) de __card__ est maintenant", + "act-atUserComment": "Vous avez été mentionné dans [__board__] __list__/__card__", + "delete-user-confirm-popup": "Êtes-vous sûr de vouloir supprimer ce compte ? Cette opération ne peut pas être annulée. ", + "accounts-allowUserDelete": "Autoriser les utilisateurs à supprimer leur compte", + "hide-minicard-label-text": "Cacher le label de la minicarte", + "show-desktop-drag-handles": "Voir les poignées de déplacement du bureau", + "assignee": "Personne assignée", + "cardAssigneesPopup-title": "Personne assignée", + "addmore-detail": "Ajouter une description plus détaillée", + "show-on-card": "Afficher sur la carte", + "new": "Nouveau", + "editUserPopup-title": "Éditer l'utilisateur", + "newUserPopup-title": "Nouvel utilisateur", + "notifications": "Notifications", + "view-all": "Voir tout", + "filter-by-unread": "Filtrer par non lu", + "mark-all-as-read": "Marquer comme lus", + "remove-all-read": "Supprimer les lus", + "allow-rename": "Autoriser le renommage", + "allowRenamePopup-title": "Autoriser le renommage" +} diff --git a/i18n/gl.i18n.json b/i18n/gl.i18n.json index ab780241..30f2fa4d 100644 --- a/i18n/gl.i18n.json +++ b/i18n/gl.i18n.json @@ -1,780 +1,778 @@ { - "accept": "Aceptar", - "act-activity-notify": "Activity Notification", - "act-addAttachment": "added attachment __attachment__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-deleteAttachment": "deleted attachment __attachment__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addSubtask": "added subtask __subtask__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addedLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removeLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removedLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addChecklist": "added checklist __checklist__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addChecklistItem": "added checklist item __checklistItem__ to checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removeChecklist": "removed checklist __checklist__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removeChecklistItem": "removed checklist item __checklistItem__ from checklist __checkList__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-checkedItem": "checked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-uncheckedItem": "unchecked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-completeChecklist": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-uncompleteChecklist": "uncompleted checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addComment": "commented on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-editComment": "edited comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-deleteComment": "deleted comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-createBoard": "created board __board__", - "act-createSwimlane": "created swimlane __swimlane__ to board __board__", - "act-createCard": "created card __card__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-createCustomField": "created custom field __customField__ at board __board__", - "act-deleteCustomField": "deleted custom field __customField__ at board __board__", - "act-setCustomField": "edited custom field __customField__: __customFieldValue__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-createList": "added list __list__ to board __board__", - "act-addBoardMember": "added member __member__ to board __board__", - "act-archivedBoard": "Board __board__ moved to Archive", - "act-archivedCard": "Card __card__ at list __list__ at swimlane __swimlane__ at board __board__ moved to Archive", - "act-archivedList": "List __list__ at swimlane __swimlane__ at board __board__ moved to Archive", - "act-archivedSwimlane": "Swimlane __swimlane__ at board __board__ moved to Archive", - "act-importBoard": "imported board __board__", - "act-importCard": "imported card __card__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-importList": "imported list __list__ to swimlane __swimlane__ at board __board__", - "act-joinMember": "added member __member__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-moveCard": "moved card __card__ at board __board__ from list __oldList__ at swimlane __oldSwimlane__ to list __list__ at swimlane __swimlane__", - "act-moveCardToOtherBoard": "moved card __card__ from list __oldList__ at swimlane __oldSwimlane__ at board __oldBoard__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-removeBoardMember": "removed member __member__ from board __board__", - "act-restoredCard": "restored card __card__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-unjoinMember": "removed member __member__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-withBoardTitle": "__board__", - "act-withCardTitle": "[__board__] __card__", - "actions": "Accións", - "activities": "Actividades", - "activity": "Actividade", - "activity-added": "engadiuse %s a %s", - "activity-archived": "%s moved to Archive", - "activity-attached": "attached %s to %s", - "activity-created": "created %s", - "activity-customfield-created": "created custom field %s", - "activity-excluded": "excluded %s from %s", - "activity-imported": "imported %s into %s from %s", - "activity-imported-board": "imported %s from %s", - "activity-joined": "joined %s", - "activity-moved": "moved %s from %s to %s", - "activity-on": "on %s", - "activity-removed": "removed %s from %s", - "activity-sent": "sent %s to %s", - "activity-unjoined": "unjoined %s", - "activity-subtask-added": "added subtask to %s", - "activity-checked-item": "checked %s in checklist %s of %s", - "activity-unchecked-item": "unchecked %s in checklist %s of %s", - "activity-checklist-added": "added checklist to %s", - "activity-checklist-removed": "removed a checklist from %s", - "activity-checklist-completed": "completed checklist %s of %s", - "activity-checklist-uncompleted": "uncompleted the checklist %s of %s", - "activity-checklist-item-added": "added checklist item to '%s' in %s", - "activity-checklist-item-removed": "removed a checklist item from '%s' in %s", - "add": "Engadir", - "activity-checked-item-card": "checked %s in checklist %s", - "activity-unchecked-item-card": "unchecked %s in checklist %s", - "activity-checklist-completed-card": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "activity-checklist-uncompleted-card": "uncompleted the checklist %s", - "activity-editComment": "edited comment %s", - "activity-deleteComment": "deleted comment %s", - "add-attachment": "Engadir anexo", - "add-board": "Engadir taboleiro", - "add-card": "Engadir tarxeta", - "add-swimlane": "Add Swimlane", - "add-subtask": "Add Subtask", - "add-checklist": "Add Checklist", - "add-checklist-item": "Add an item to checklist", - "add-cover": "Add Cover", - "add-label": "Engadir etiqueta", - "add-list": "Engadir lista", - "add-members": "Engadir membros", - "added": "Added", - "addMemberPopup-title": "Membros", - "admin": "Admin", - "admin-desc": "Pode ver e editar tarxetas, retirar membros e cambiar a configuración do taboleiro.", - "admin-announcement": "Announcement", - "admin-announcement-active": "Active System-Wide Announcement", - "admin-announcement-title": "Announcement from Administrator", - "all-boards": "Todos os taboleiros", - "and-n-other-card": "And __count__ other card", - "and-n-other-card_plural": "And __count__ other cards", - "apply": "Apply", - "app-is-offline": "Loading, please wait. Refreshing the page will cause data loss. If loading does not work, please check that server has not stopped.", - "archive": "Move to Archive", - "archive-all": "Move All to Archive", - "archive-board": "Move Board to Archive", - "archive-card": "Move Card to Archive", - "archive-list": "Move List to Archive", - "archive-swimlane": "Move Swimlane to Archive", - "archive-selection": "Move selection to Archive", - "archiveBoardPopup-title": "Move Board to Archive?", - "archived-items": "Arquivar", - "archived-boards": "Boards in Archive", - "restore-board": "Restaurar taboleiro", - "no-archived-boards": "No Boards in Archive.", - "archives": "Arquivar", - "template": "Template", - "templates": "Templates", - "assign-member": "Assign member", - "attached": "attached", - "attachment": "Anexo", - "attachment-delete-pop": "A eliminación de anexos é permanente. Non se pode desfacer.", - "attachmentDeletePopup-title": "Eliminar anexo?", - "attachments": "Anexos", - "auto-watch": "Automatically watch boards when they are created", - "avatar-too-big": "The avatar is too large (70KB max)", - "back": "Back", - "board-change-color": "Cambiar cor", - "board-nb-stars": "%s stars", - "board-not-found": "Board not found", - "board-private-info": "This board will be <strong>private</strong>.", - "board-public-info": "This board will be <strong>public</strong>.", - "boardChangeColorPopup-title": "Change Board Background", - "boardChangeTitlePopup-title": "Rename Board", - "boardChangeVisibilityPopup-title": "Change Visibility", - "boardChangeWatchPopup-title": "Change Watch", - "boardMenuPopup-title": "Board Settings", - "boardChangeViewPopup-title": "Board View", - "boards": "Taboleiros", - "board-view": "Board View", - "board-view-cal": "Calendar", - "board-view-swimlanes": "Swimlanes", - "board-view-collapse": "Collapse", - "board-view-lists": "Listas", - "bucket-example": "Like “Bucket List” for example", - "cancel": "Cancelar", - "card-archived": "This card is moved to Archive.", - "board-archived": "This board is moved to Archive.", - "card-comments-title": "This card has %s comment.", - "card-delete-notice": "Deleting is permanent. You will lose all actions associated with this card.", - "card-delete-pop": "All actions will be removed from the activity feed and you won't be able to re-open the card. There is no undo.", - "card-delete-suggest-archive": "You can move a card to Archive to remove it from the board and preserve the activity.", - "card-due": "Due", - "card-due-on": "Due on", - "card-spent": "Spent Time", - "card-edit-attachments": "Editar anexos", - "card-edit-custom-fields": "Edit custom fields", - "card-start-voting": "Start voting", - "card-cancel-voting": "Delete voting and all votes", - "card-edit-labels": "Editar etiquetas", - "card-edit-members": "Editar membros", - "card-labels-title": "Cambiar as etiquetas da tarxeta.", - "card-members-title": "Add or remove members of the board from the card.", - "card-start": "Start", - "card-start-on": "Starts on", - "cardAttachmentsPopup-title": "Attach From", - "cardCustomField-datePopup-title": "Change date", - "cardCustomFieldsPopup-title": "Edit custom fields", - "cardStartVotingPopup-title": "Start a vote", - "positiveVoteMembersPopup-title": "Proponents", - "negativeVoteMembersPopup-title": "Opponents", - "vote-question": "Voting question", - "vote-public": "Public vote", - "vote-for-it": "for it", - "vote-against": "against", - "cardDeletePopup-title": "Delete Card?", - "cardDetailsActionsPopup-title": "Card Actions", - "cardLabelsPopup-title": "Etiquetas", - "cardMembersPopup-title": "Membros", - "cardMorePopup-title": "Máis", - "cardTemplatePopup-title": "Create template", - "cards": "Tarxetas", - "cards-count": "Tarxetas", - "casSignIn": "Sign In with CAS", - "cardType-card": "Card", - "cardType-linkedCard": "Linked Card", - "cardType-linkedBoard": "Linked Board", - "change": "Cambiar", - "change-avatar": "Cambiar o avatar", - "change-password": "Cambiar o contrasinal", - "change-permissions": "Cambiar os permisos", - "change-settings": "Cambiar a configuración", - "changeAvatarPopup-title": "Cambiar o avatar", - "changeLanguagePopup-title": "Cambiar de idioma", - "changePasswordPopup-title": "Cambiar o contrasinal", - "changePermissionsPopup-title": "Cambiar os permisos", - "changeSettingsPopup-title": "Cambiar a configuración", - "subtasks": "Subtasks", - "checklists": "Checklists", - "click-to-star": "Click to star this board.", - "click-to-unstar": "Click to unstar this board.", - "clipboard": "Clipboard or drag & drop", - "close": "Close", - "close-board": "Close Board", - "close-board-pop": "You will be able to restore the board by clicking the “Archive” button from the home header.", - "color-black": "negro", - "color-blue": "azul", - "color-crimson": "crimson", - "color-darkgreen": "darkgreen", - "color-gold": "gold", - "color-gray": "gray", - "color-green": "verde", - "color-indigo": "indigo", - "color-lime": "lime", - "color-magenta": "magenta", - "color-mistyrose": "mistyrose", - "color-navy": "navy", - "color-orange": "laranxa", - "color-paleturquoise": "paleturquoise", - "color-peachpuff": "peachpuff", - "color-pink": "rosa", - "color-plum": "plum", - "color-purple": "purple", - "color-red": "vermello", - "color-saddlebrown": "saddlebrown", - "color-silver": "silver", - "color-sky": "celeste", - "color-slateblue": "slateblue", - "color-white": "white", - "color-yellow": "amarelo", - "unset-color": "Unset", - "comment": "Comentario", - "comment-placeholder": "Escribir un comentario", - "comment-only": "Comment only", - "comment-only-desc": "Can comment on cards only.", - "no-comments": "No comments", - "no-comments-desc": "Can not see comments and activities.", - "worker": "Worker", - "worker-desc": "Can only move cards, assign itself to card and comment.", - "computer": "Computador", - "confirm-subtask-delete-dialog": "Are you sure you want to delete subtask?", - "confirm-checklist-delete-dialog": "Are you sure you want to delete checklist?", - "copy-card-link-to-clipboard": "Copy card link to clipboard", - "linkCardPopup-title": "Link Card", - "searchElementPopup-title": "Search", - "copyCardPopup-title": "Copy Card", - "copyChecklistToManyCardsPopup-title": "Copy Checklist Template to Many Cards", - "copyChecklistToManyCardsPopup-instructions": "Destination Card Titles and Descriptions in this JSON format", - "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"First card title\", \"description\":\"First card description\"}, {\"title\":\"Second card title\",\"description\":\"Second card description\"},{\"title\":\"Last card title\",\"description\":\"Last card description\"} ]", - "create": "Crear", - "createBoardPopup-title": "Crear taboleiro", - "chooseBoardSourcePopup-title": "Importar taboleiro", - "createLabelPopup-title": "Crear etiqueta", - "createCustomField": "Create Field", - "createCustomFieldPopup-title": "Create Field", - "current": "actual", - "custom-field-delete-pop": "There is no undo. This will remove this custom field from all cards and destroy its history.", - "custom-field-checkbox": "Checkbox", - "custom-field-date": "Data", - "custom-field-dropdown": "Dropdown List", - "custom-field-dropdown-none": "(none)", - "custom-field-dropdown-options": "List Options", - "custom-field-dropdown-options-placeholder": "Press enter to add more options", - "custom-field-dropdown-unknown": "(unknown)", - "custom-field-number": "Number", - "custom-field-text": "Text", - "custom-fields": "Custom Fields", - "date": "Data", - "decline": "Rexeitar", - "default-avatar": "Avatar predeterminado", - "delete": "Eliminar", - "deleteCustomFieldPopup-title": "Delete Custom Field?", - "deleteLabelPopup-title": "Eliminar a etiqueta?", - "description": "Descrición", - "disambiguateMultiLabelPopup-title": "Disambiguate Label Action", - "disambiguateMultiMemberPopup-title": "Disambiguate Member Action", - "discard": "Desbotar", - "done": "Feito", - "download": "Descargar", - "edit": "Editar", - "edit-avatar": "Cambiar de avatar", - "edit-profile": "Editar o perfil", - "edit-wip-limit": "Edit WIP Limit", - "soft-wip-limit": "Soft WIP Limit", - "editCardStartDatePopup-title": "Cambiar a data de inicio", - "editCardDueDatePopup-title": "Cambiar a data límite", - "editCustomFieldPopup-title": "Edit Field", - "editCardSpentTimePopup-title": "Change spent time", - "editLabelPopup-title": "Cambiar a etiqueta", - "editNotificationPopup-title": "Editar a notificación", - "editProfilePopup-title": "Editar o perfil", - "email": "Correo electrónico", - "email-enrollAccount-subject": "An account created for you on __siteName__", - "email-enrollAccount-text": "Hello __user__,\n\nTo start using the service, simply click the link below.\n\n__url__\n\nThanks.", - "email-fail": "Sending email failed", - "email-fail-text": "Error trying to send email", - "email-invalid": "Invalid email", - "email-invite": "Invite via Email", - "email-invite-subject": "__inviter__ sent you an invitation", - "email-invite-text": "Dear __user__,\n\n__inviter__ invites you to join board \"__board__\" for collaborations.\n\nPlease follow the link below:\n\n__url__\n\nThanks.", - "email-resetPassword-subject": "Reset your password on __siteName__", - "email-resetPassword-text": "Hello __user__,\n\nTo reset your password, simply click the link below.\n\n__url__\n\nThanks.", - "email-sent": "Email sent", - "email-verifyEmail-subject": "Verify your email address on __siteName__", - "email-verifyEmail-text": "Hello __user__,\n\nTo verify your account email, simply click the link below.\n\n__url__\n\nThanks.", - "enable-wip-limit": "Enable WIP Limit", - "error-board-doesNotExist": "This board does not exist", - "error-board-notAdmin": "You need to be admin of this board to do that", - "error-board-notAMember": "You need to be a member of this board to do that", - "error-json-malformed": "Your text is not valid JSON", - "error-json-schema": "Your JSON data does not include the proper information in the correct format", - "error-list-doesNotExist": "Esta lista non existe", - "error-user-doesNotExist": "Este usuario non existe", - "error-user-notAllowSelf": "Non é posíbel convidarse a un mesmo", - "error-user-notCreated": "Este usuario non está creado", - "error-username-taken": "Este nome de usuario xa está collido", - "error-email-taken": "Email has already been taken", - "export-board": "Exportar taboleiro", - "sort": "Sort", - "sort-desc": "Click to Sort List", - "list-sort-by": "Sort the List By:", - "list-label-modifiedAt": "Last Access Time", - "list-label-title": "Name of the List", - "list-label-sort": "Your Manual Order", - "list-label-short-modifiedAt": "(L)", - "list-label-short-title": "(N)", - "list-label-short-sort": "(M)", - "filter": "Filtro", - "filter-cards": "Filter Cards or Lists", - "list-filter-label": "Filter List by Title", - "filter-clear": "Limpar filtro", - "filter-no-label": "Non hai etiquetas", - "filter-no-member": "Non hai membros", - "filter-no-assignee": "No assignee", - "filter-no-custom-fields": "No Custom Fields", - "filter-show-archive": "Show archived lists", - "filter-hide-empty": "Hide empty lists", - "filter-on": "O filtro está activado", - "filter-on-desc": "You are filtering cards on this board. Click here to edit filter.", - "filter-to-selection": "Filter to selection", - "advanced-filter-label": "Advanced Filter", - "advanced-filter-description": "Advanced Filter allows to write a string containing following operators: == != <= >= && || ( ) A space is used as a separator between the Operators. You can filter for all Custom Fields by typing their names and values. For Example: Field1 == Value1. Note: If fields or values contains spaces, you need to encapsulate them into single quotes. For Example: 'Field 1' == 'Value 1'. For single control characters (' \\/) to be skipped, you can use \\. For example: Field1 == I\\'m. Also you can combine multiple conditions. For Example: F1 == V1 || F1 == V2. Normally all operators are interpreted from left to right. You can change the order by placing brackets. For Example: F1 == V1 && ( F2 == V2 || F2 == V3 ). Also you can search text fields using regex: F1 == /Tes.*/i", - "fullname": "Nome completo", - "header-logo-title": "Retornar á páxina dos seus taboleiros.", - "hide-system-messages": "Agochar as mensaxes do sistema", - "headerBarCreateBoardPopup-title": "Crear taboleiro", - "home": "Inicio", - "import": "Importar", - "link": "Link", - "import-board": "importar taboleiro", - "import-board-c": "Importar taboleiro", - "import-board-title-trello": "Importar taboleiro de Trello", - "import-board-title-wekan": "Import board from previous export", - "import-sandstorm-backup-warning": "Do not delete data you import from original exported board or Trello before checking does this grain close and open again, or do you get Board not found error, that means data loss.", - "import-sandstorm-warning": "Imported board will delete all existing data on board and replace it with imported board.", - "from-trello": "De Trello", - "from-wekan": "From previous export", - "import-board-instruction-trello": "In your Trello board, go to 'Menu', then 'More', 'Print and Export', 'Export JSON', and copy the resulting text.", - "import-board-instruction-wekan": "In your board, go to 'Menu', then 'Export board', and copy the text in the downloaded file.", - "import-board-instruction-about-errors": "If you get errors when importing board, sometimes importing still works, and board is at All Boards page.", - "import-json-placeholder": "Paste your valid JSON data here", - "import-map-members": "Map members", - "import-members-map": "Your imported board has some members. Please map the members you want to import to your users", - "import-show-user-mapping": "Review members mapping", - "import-user-select": "Pick your existing user you want to use as this member", - "importMapMembersAddPopup-title": "Select member", - "info": "Version", - "initials": "Iniciais", - "invalid-date": "A data é incorrecta", - "invalid-time": "Invalid time", - "invalid-user": "Invalid user", - "joined": "joined", - "just-invited": "You are just invited to this board", - "keyboard-shortcuts": "Keyboard shortcuts", - "label-create": "Crear etiqueta", - "label-default": "%s label (default)", - "label-delete-pop": "There is no undo. This will remove this label from all cards and destroy its history.", - "labels": "Etiquetas", - "language": "Idioma", - "last-admin-desc": "You can’t change roles because there must be at least one admin.", - "leave-board": "Saír do taboleiro", - "leave-board-pop": "Are you sure you want to leave __boardTitle__? You will be removed from all cards on this board.", - "leaveBoardPopup-title": "Leave Board ?", - "link-card": "Link to this card", - "list-archive-cards": "Move all cards in this list to Archive", - "list-archive-cards-pop": "This will remove all the cards in this list from the board. To view cards in Archive and bring them back to the board, click “Menu” > “Archive”.", - "list-move-cards": "Move all cards in this list", - "list-select-cards": "Select all cards in this list", - "set-color-list": "Set Color", - "listActionPopup-title": "List Actions", - "swimlaneActionPopup-title": "Swimlane Actions", - "swimlaneAddPopup-title": "Add a Swimlane below", - "listImportCardPopup-title": "Import a Trello card", - "listMorePopup-title": "Máis", - "link-list": "Link to this list", - "list-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the list. There is no undo.", - "list-delete-suggest-archive": "You can move a list to Archive to remove it from the board and preserve the activity.", - "lists": "Listas", - "swimlanes": "Swimlanes", - "log-out": "Pechar a sesión", - "log-in": "Acceder", - "loginPopup-title": "Acceder", - "memberMenuPopup-title": "Member Settings", - "members": "Membros", - "menu": "Menú", - "move-selection": "Mover selección", - "moveCardPopup-title": "Mover tarxeta", - "moveCardToBottom-title": "Mover abaixo de todo", - "moveCardToTop-title": "Mover arriba de todo", - "moveSelectionPopup-title": "Mover selección", - "multi-selection": "Selección múltipla", - "multi-selection-on": "Multi-Selection is on", - "muted": "Muted", - "muted-info": "You will never be notified of any changes in this board", - "my-boards": "My Boards", - "name": "Nome", - "no-archived-cards": "No cards in Archive.", - "no-archived-lists": "No lists in Archive.", - "no-archived-swimlanes": "No swimlanes in Archive.", - "no-results": "Non hai resultados", - "normal": "Normal", - "normal-desc": "Pode ver e editar tarxetas. Non pode cambiar a configuración.", - "not-accepted-yet": "O convite aínda non foi aceptado", - "notify-participate": "Receive updates to any cards you participate as creater or member", - "notify-watch": "Receive updates to any boards, lists, or cards you’re watching", - "optional": "opcional", - "or": "ou", - "page-maybe-private": "This page may be private. You may be able to view it by <a href='%s'>logging in</a>.", - "page-not-found": "Non se atopou a páxina.", - "password": "Contrasinal", - "paste-or-dragdrop": "to paste, or drag & drop image file to it (image only)", - "participating": "Participating", - "preview": "Preview", - "previewAttachedImagePopup-title": "Preview", - "previewClipboardImagePopup-title": "Preview", - "private": "Private", - "private-desc": "This board is private. Only people added to the board can view and edit it.", - "profile": "Perfil", - "public": "Público", - "public-desc": "This board is public. It's visible to anyone with the link and will show up in search engines like Google. Only people added to the board can edit.", - "quick-access-description": "Star a board to add a shortcut in this bar.", - "remove-cover": "Remove Cover", - "remove-from-board": "Remove from Board", - "remove-label": "Remove Label", - "listDeletePopup-title": "Delete List ?", - "remove-member": "Remove Member", - "remove-member-from-card": "Remove from Card", - "remove-member-pop": "Remove __name__ (__username__) from __boardTitle__? The member will be removed from all cards on this board. They will receive a notification.", - "removeMemberPopup-title": "Remove Member?", - "rename": "Rename", - "rename-board": "Rename Board", - "restore": "Restore", - "save": "Save", - "search": "Search", - "rules": "Rules", - "search-cards": "Search from card/list titles, descriptions and custom fields on this board", - "search-example": "Text to search for?", - "select-color": "Select Color", - "set-wip-limit-value": "Set a limit for the maximum number of tasks in this list", - "setWipLimitPopup-title": "Set WIP Limit", - "shortcut-assign-self": "Assign yourself to current card", - "shortcut-autocomplete-emoji": "Autocomplete emoji", - "shortcut-autocomplete-members": "Autocomplete members", - "shortcut-clear-filters": "Clear all filters", - "shortcut-close-dialog": "Close Dialog", - "shortcut-filter-my-cards": "Filter my cards", - "shortcut-show-shortcuts": "Bring up this shortcuts list", - "shortcut-toggle-filterbar": "Toggle Filter Sidebar", - "shortcut-toggle-sidebar": "Toggle Board Sidebar", - "show-cards-minimum-count": "Show cards count if list contains more than", - "sidebar-open": "Open Sidebar", - "sidebar-close": "Close Sidebar", - "signupPopup-title": "Create an Account", - "star-board-title": "Click to star this board. It will show up at top of your boards list.", - "starred-boards": "Starred Boards", - "starred-boards-description": "Starred boards show up at the top of your boards list.", - "subscribe": "Subscribir", - "team": "Equipo", - "this-board": "este taboleiro", - "this-card": "esta tarxeta", - "spent-time-hours": "Spent time (hours)", - "overtime-hours": "Overtime (hours)", - "overtime": "Overtime", - "has-overtime-cards": "Has overtime cards", - "has-spenttime-cards": "Has spent time cards", - "time": "Hora", - "title": "Título", - "tracking": "Seguimento", - "tracking-info": "You will be notified of any changes to those cards you are involved as creator or member.", - "type": "Type", - "unassign-member": "Unassign member", - "unsaved-description": "You have an unsaved description.", - "unwatch": "Unwatch", - "upload": "Enviar", - "upload-avatar": "Enviar un avatar", - "uploaded-avatar": "Uploaded an avatar", - "username": "Nome de usuario", - "view-it": "Velo", - "warn-list-archived": "warning: this card is in an list at Archive", - "watch": "Vixiar", - "watching": "Vixiando", - "watching-info": "Recibirá unha notificación sobre calquera cambio que se produza neste taboleiro", - "welcome-board": "Taboleiro de benvida", - "welcome-swimlane": "Milestone 1", - "welcome-list1": "Fundamentos", - "welcome-list2": "Avanzado", - "card-templates-swimlane": "Card Templates", - "list-templates-swimlane": "List Templates", - "board-templates-swimlane": "Board Templates", - "what-to-do": "Que desexa facer?", - "wipLimitErrorPopup-title": "Invalid WIP Limit", - "wipLimitErrorPopup-dialog-pt1": "The number of tasks in this list is higher than the WIP limit you've defined.", - "wipLimitErrorPopup-dialog-pt2": "Please move some tasks out of this list, or set a higher WIP limit.", - "admin-panel": "Panel de administración", - "settings": "Configuración", - "people": "Persoas", - "registration": "Rexistro", - "disable-self-registration": "Desactivar o auto-rexistro", - "invite": "Convidar", - "invite-people": "Convidar persoas", - "to-boards": "Ao(s) taboleiro(s)", - "email-addresses": "Enderezos de correo", - "smtp-host-description": "O enderezo do servidor de SMTP que xestiona os seu correo electrónico.", - "smtp-port-description": "O porto que o servidor de SMTP emprega para o correo saínte.", - "smtp-tls-description": "Enable TLS support for SMTP server", - "smtp-host": "Servidor de SMTP", - "smtp-port": "Porto de SMTP", - "smtp-username": "Nome de usuario", - "smtp-password": "Contrasinal", - "smtp-tls": "TLS support", - "send-from": "De", - "send-smtp-test": "Send a test email to yourself", - "invitation-code": "Invitation Code", - "email-invite-register-subject": "__inviter__ sent you an invitation", - "email-invite-register-text": "Dear __user__,\n\n__inviter__ invites you to kanban board for collaborations.\n\nPlease follow the link below:\n__url__\n\nAnd your invitation code is: __icode__\n\nThanks.", - "email-smtp-test-subject": "SMTP Test Email", - "email-smtp-test-text": "You have successfully sent an email", - "error-invitation-code-not-exist": "Invitation code doesn't exist", - "error-notAuthorized": "You are not authorized to view this page.", - "webhook-title": "Webhook Name", - "webhook-token": "Token (Optional for Authentication)", - "outgoing-webhooks": "Outgoing Webhooks", - "bidirectional-webhooks": "Two-Way Webhooks", - "outgoingWebhooksPopup-title": "Outgoing Webhooks", - "boardCardTitlePopup-title": "Card Title Filter", - "disable-webhook": "Disable This Webhook", - "global-webhook": "Global Webhooks", - "new-outgoing-webhook": "New Outgoing Webhook", - "no-name": "(Unknown)", - "Node_version": "Node version", - "Meteor_version": "Meteor version", - "MongoDB_version": "MongoDB version", - "MongoDB_storage_engine": "MongoDB storage engine", - "MongoDB_Oplog_enabled": "MongoDB Oplog enabled", - "OS_Arch": "OS Arch", - "OS_Cpus": "OS CPU Count", - "OS_Freemem": "OS Free Memory", - "OS_Loadavg": "OS Load Average", - "OS_Platform": "OS Platform", - "OS_Release": "OS Release", - "OS_Totalmem": "OS Total Memory", - "OS_Type": "OS Type", - "OS_Uptime": "OS Uptime", - "days": "days", - "hours": "hours", - "minutes": "minutes", - "seconds": "seconds", - "show-field-on-card": "Show this field on card", - "automatically-field-on-card": "Auto create field to all cards", - "showLabel-field-on-card": "Show field label on minicard", - "yes": "Yes", - "no": "No", - "accounts": "Accounts", - "accounts-allowEmailChange": "Allow Email Change", - "accounts-allowUserNameChange": "Allow Username Change", - "createdAt": "Created at", - "verified": "Verified", - "active": "Active", - "card-received": "Received", - "card-received-on": "Received on", - "card-end": "End", - "card-end-on": "Ends on", - "editCardReceivedDatePopup-title": "Change received date", - "editCardEndDatePopup-title": "Change end date", - "setCardColorPopup-title": "Set color", - "setCardActionsColorPopup-title": "Choose a color", - "setSwimlaneColorPopup-title": "Choose a color", - "setListColorPopup-title": "Choose a color", - "assigned-by": "Assigned By", - "requested-by": "Requested By", - "board-delete-notice": "Deleting is permanent. You will lose all lists, cards and actions associated with this board.", - "delete-board-confirm-popup": "All lists, cards, labels, and activities will be deleted and you won't be able to recover the board contents. There is no undo.", - "boardDeletePopup-title": "Delete Board?", - "delete-board": "Delete Board", - "default-subtasks-board": "Subtasks for __board__ board", - "default": "Default", - "queue": "Queue", - "subtask-settings": "Subtasks Settings", - "card-settings": "Card Settings", - "boardSubtaskSettingsPopup-title": "Board Subtasks Settings", - "boardCardSettingsPopup-title": "Card Settings", - "deposit-subtasks-board": "Deposit subtasks to this board:", - "deposit-subtasks-list": "Landing list for subtasks deposited here:", - "show-parent-in-minicard": "Show parent in minicard:", - "prefix-with-full-path": "Prefix with full path", - "prefix-with-parent": "Prefix with parent", - "subtext-with-full-path": "Subtext with full path", - "subtext-with-parent": "Subtext with parent", - "change-card-parent": "Change card's parent", - "parent-card": "Parent card", - "source-board": "Source board", - "no-parent": "Don't show parent", - "activity-added-label": "added label '%s' to %s", - "activity-removed-label": "removed label '%s' from %s", - "activity-delete-attach": "deleted an attachment from %s", - "activity-added-label-card": "added label '%s'", - "activity-removed-label-card": "removed label '%s'", - "activity-delete-attach-card": "deleted an attachment", - "activity-set-customfield": "set custom field '%s' to '%s' in %s", - "activity-unset-customfield": "unset custom field '%s' in %s", - "r-rule": "Rule", - "r-add-trigger": "Add trigger", - "r-add-action": "Add action", - "r-board-rules": "Board rules", - "r-add-rule": "Add rule", - "r-view-rule": "View rule", - "r-delete-rule": "Delete rule", - "r-new-rule-name": "New rule title", - "r-no-rules": "No rules", - "r-when-a-card": "When a card", - "r-is": "is", - "r-is-moved": "is moved", - "r-added-to": "added to", - "r-removed-from": "Removed from", - "r-the-board": "the board", - "r-list": "list", - "set-filter": "Set Filter", - "r-moved-to": "Moved to", - "r-moved-from": "Moved from", - "r-archived": "Moved to Archive", - "r-unarchived": "Restored from Archive", - "r-a-card": "a card", - "r-when-a-label-is": "When a label is", - "r-when-the-label": "When the label", - "r-list-name": "list name", - "r-when-a-member": "When a member is", - "r-when-the-member": "When the member", - "r-name": "name", - "r-when-a-attach": "When an attachment", - "r-when-a-checklist": "When a checklist is", - "r-when-the-checklist": "When the checklist", - "r-completed": "Completed", - "r-made-incomplete": "Made incomplete", - "r-when-a-item": "When a checklist item is", - "r-when-the-item": "When the checklist item", - "r-checked": "Checked", - "r-unchecked": "Unchecked", - "r-move-card-to": "Move card to", - "r-top-of": "Top of", - "r-bottom-of": "Bottom of", - "r-its-list": "its list", - "r-archive": "Move to Archive", - "r-unarchive": "Restore from Archive", - "r-card": "card", - "r-add": "Engadir", - "r-remove": "Remove", - "r-label": "label", - "r-member": "member", - "r-remove-all": "Remove all members from the card", - "r-set-color": "Set color to", - "r-checklist": "checklist", - "r-check-all": "Check all", - "r-uncheck-all": "Uncheck all", - "r-items-check": "items of checklist", - "r-check": "Check", - "r-uncheck": "Uncheck", - "r-item": "item", - "r-of-checklist": "of checklist", - "r-send-email": "Send an email", - "r-to": "to", - "r-subject": "subject", - "r-rule-details": "Rule details", - "r-d-move-to-top-gen": "Move card to top of its list", - "r-d-move-to-top-spec": "Move card to top of list", - "r-d-move-to-bottom-gen": "Move card to bottom of its list", - "r-d-move-to-bottom-spec": "Move card to bottom of list", - "r-d-send-email": "Send email", - "r-d-send-email-to": "to", - "r-d-send-email-subject": "subject", - "r-d-send-email-message": "message", - "r-d-archive": "Move card to Archive", - "r-d-unarchive": "Restore card from Archive", - "r-d-add-label": "Add label", - "r-d-remove-label": "Remove label", - "r-create-card": "Create new card", - "r-in-list": "in list", - "r-in-swimlane": "in swimlane", - "r-d-add-member": "Add member", - "r-d-remove-member": "Remove member", - "r-d-remove-all-member": "Remove all member", - "r-d-check-all": "Check all items of a list", - "r-d-uncheck-all": "Uncheck all items of a list", - "r-d-check-one": "Check item", - "r-d-uncheck-one": "Uncheck item", - "r-d-check-of-list": "of checklist", - "r-d-add-checklist": "Add checklist", - "r-d-remove-checklist": "Remove checklist", - "r-by": "by", - "r-add-checklist": "Add checklist", - "r-with-items": "with items", - "r-items-list": "item1,item2,item3", - "r-add-swimlane": "Add swimlane", - "r-swimlane-name": "swimlane name", - "r-board-note": "Note: leave a field empty to match every possible value.", - "r-checklist-note": "Note: checklist's items have to be written as comma separated values.", - "r-when-a-card-is-moved": "When a card is moved to another list", - "r-set": "Set", - "r-update": "Update", - "r-datefield": "date field", - "r-df-start-at": "start", - "r-df-due-at": "due", - "r-df-end-at": "end", - "r-df-received-at": "received", - "r-to-current-datetime": "to current date/time", - "r-remove-value-from": "Remove value from", - "ldap": "LDAP", - "oauth2": "OAuth2", - "cas": "CAS", - "authentication-method": "Authentication method", - "authentication-type": "Authentication type", - "custom-product-name": "Custom Product Name", - "layout": "Layout", - "hide-logo": "Hide Logo", - "add-custom-html-after-body-start": "Add Custom HTML after <body> start", - "add-custom-html-before-body-end": "Add Custom HTML before </body> end", - "error-undefined": "Something went wrong", - "error-ldap-login": "An error occurred while trying to login", - "display-authentication-method": "Display Authentication Method", - "default-authentication-method": "Default Authentication Method", - "duplicate-board": "Duplicate Board", - "people-number": "The number of people is:", - "swimlaneDeletePopup-title": "Delete Swimlane ?", - "swimlane-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the swimlane. There is no undo.", - "restore-all": "Restore all", - "delete-all": "Delete all", - "loading": "Loading, please wait.", - "previous_as": "last time was", - "act-a-dueAt": "modified due time to \nWhen: __timeValue__\nWhere: __card__\n previous due was __timeOldValue__", - "act-a-endAt": "modified ending time to __timeValue__ from (__timeOldValue__)", - "act-a-startAt": "modified starting time to __timeValue__ from (__timeOldValue__)", - "act-a-receivedAt": "modified received time to __timeValue__ from (__timeOldValue__)", - "a-dueAt": "modified due time to be", - "a-endAt": "modified ending time to be", - "a-startAt": "modified starting time to be", - "a-receivedAt": "modified received time to be", - "almostdue": "current due time %s is approaching", - "pastdue": "current due time %s is past", - "duenow": "current due time %s is today", - "act-newDue": "__list__/__card__ has 1st due reminder [__board__]", - "act-withDue": "__list__/__card__ due reminders [__board__]", - "act-almostdue": "was reminding the current due (__timeValue__) of __card__ is approaching", - "act-pastdue": "was reminding the current due (__timeValue__) of __card__ is past", - "act-duenow": "was reminding the current due (__timeValue__) of __card__ is now", - "act-atUserComment": "You were mentioned in [__board__] __list__/__card__", - "delete-user-confirm-popup": "Are you sure you want to delete this account? There is no undo.", - "accounts-allowUserDelete": "Allow users to self delete their account", - "hide-minicard-label-text": "Hide minicard label text", - "show-desktop-drag-handles": "Show desktop drag handles", - "assignee": "Assignee", - "cardAssigneesPopup-title": "Assignee", - "addmore-detail": "Add a more detailed description", - "show-on-card": "Show on Card", - "new": "New", - "editUserPopup-title": "Edit User", - "newUserPopup-title": "New User", - "notifications": "Notifications", - "view-all": "View All", - "filter-by-unread": "Filter by Unread", - "mark-all-as-read": "Mark all as read", - "remove-all-read": "Remove all read", - "allow-rename": "Allow Rename", - "allowRenamePopup-title": "Allow Rename" -} \ No newline at end of file + "accept": "Aceptar", + "act-activity-notify": "Activity Notification", + "act-addAttachment": "added attachment __attachment__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-deleteAttachment": "deleted attachment __attachment__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addSubtask": "added subtask __subtask__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addedLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removeLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removedLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addChecklist": "added checklist __checklist__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addChecklistItem": "added checklist item __checklistItem__ to checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removeChecklist": "removed checklist __checklist__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removeChecklistItem": "removed checklist item __checklistItem__ from checklist __checkList__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-checkedItem": "checked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-uncheckedItem": "unchecked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-completeChecklist": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-uncompleteChecklist": "uncompleted checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addComment": "commented on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-editComment": "edited comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-deleteComment": "deleted comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-createBoard": "created board __board__", + "act-createSwimlane": "created swimlane __swimlane__ to board __board__", + "act-createCard": "created card __card__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-createCustomField": "created custom field __customField__ at board __board__", + "act-deleteCustomField": "deleted custom field __customField__ at board __board__", + "act-setCustomField": "edited custom field __customField__: __customFieldValue__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-createList": "added list __list__ to board __board__", + "act-addBoardMember": "added member __member__ to board __board__", + "act-archivedBoard": "Board __board__ moved to Archive", + "act-archivedCard": "Card __card__ at list __list__ at swimlane __swimlane__ at board __board__ moved to Archive", + "act-archivedList": "List __list__ at swimlane __swimlane__ at board __board__ moved to Archive", + "act-archivedSwimlane": "Swimlane __swimlane__ at board __board__ moved to Archive", + "act-importBoard": "imported board __board__", + "act-importCard": "imported card __card__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-importList": "imported list __list__ to swimlane __swimlane__ at board __board__", + "act-joinMember": "added member __member__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-moveCard": "moved card __card__ at board __board__ from list __oldList__ at swimlane __oldSwimlane__ to list __list__ at swimlane __swimlane__", + "act-moveCardToOtherBoard": "moved card __card__ from list __oldList__ at swimlane __oldSwimlane__ at board __oldBoard__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-removeBoardMember": "removed member __member__ from board __board__", + "act-restoredCard": "restored card __card__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-unjoinMember": "removed member __member__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-withBoardTitle": "__board__", + "act-withCardTitle": "[__board__] __card__", + "actions": "Accións", + "activities": "Actividades", + "activity": "Actividade", + "activity-added": "engadiuse %s a %s", + "activity-archived": "%s moved to Archive", + "activity-attached": "attached %s to %s", + "activity-created": "created %s", + "activity-customfield-created": "created custom field %s", + "activity-excluded": "excluded %s from %s", + "activity-imported": "imported %s into %s from %s", + "activity-imported-board": "imported %s from %s", + "activity-joined": "joined %s", + "activity-moved": "moved %s from %s to %s", + "activity-on": "on %s", + "activity-removed": "removed %s from %s", + "activity-sent": "sent %s to %s", + "activity-unjoined": "unjoined %s", + "activity-subtask-added": "added subtask to %s", + "activity-checked-item": "checked %s in checklist %s of %s", + "activity-unchecked-item": "unchecked %s in checklist %s of %s", + "activity-checklist-added": "added checklist to %s", + "activity-checklist-removed": "removed a checklist from %s", + "activity-checklist-completed": "completed checklist %s of %s", + "activity-checklist-uncompleted": "uncompleted the checklist %s of %s", + "activity-checklist-item-added": "added checklist item to '%s' in %s", + "activity-checklist-item-removed": "removed a checklist item from '%s' in %s", + "add": "Engadir", + "activity-checked-item-card": "checked %s in checklist %s", + "activity-unchecked-item-card": "unchecked %s in checklist %s", + "activity-checklist-completed-card": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "activity-checklist-uncompleted-card": "uncompleted the checklist %s", + "activity-editComment": "edited comment %s", + "activity-deleteComment": "deleted comment %s", + "add-attachment": "Engadir anexo", + "add-board": "Engadir taboleiro", + "add-card": "Engadir tarxeta", + "add-swimlane": "Add Swimlane", + "add-subtask": "Add Subtask", + "add-checklist": "Add Checklist", + "add-checklist-item": "Add an item to checklist", + "add-cover": "Add Cover", + "add-label": "Engadir etiqueta", + "add-list": "Engadir lista", + "add-members": "Engadir membros", + "added": "Added", + "addMemberPopup-title": "Membros", + "admin": "Admin", + "admin-desc": "Pode ver e editar tarxetas, retirar membros e cambiar a configuración do taboleiro.", + "admin-announcement": "Announcement", + "admin-announcement-active": "Active System-Wide Announcement", + "admin-announcement-title": "Announcement from Administrator", + "all-boards": "Todos os taboleiros", + "and-n-other-card": "And __count__ other card", + "and-n-other-card_plural": "And __count__ other cards", + "apply": "Apply", + "app-is-offline": "Loading, please wait. Refreshing the page will cause data loss. If loading does not work, please check that server has not stopped.", + "archive": "Move to Archive", + "archive-all": "Move All to Archive", + "archive-board": "Move Board to Archive", + "archive-card": "Move Card to Archive", + "archive-list": "Move List to Archive", + "archive-swimlane": "Move Swimlane to Archive", + "archive-selection": "Move selection to Archive", + "archiveBoardPopup-title": "Move Board to Archive?", + "archived-items": "Arquivar", + "archived-boards": "Boards in Archive", + "restore-board": "Restaurar taboleiro", + "no-archived-boards": "No Boards in Archive.", + "archives": "Arquivar", + "template": "Template", + "templates": "Templates", + "assign-member": "Assign member", + "attached": "attached", + "attachment": "Anexo", + "attachment-delete-pop": "A eliminación de anexos é permanente. Non se pode desfacer.", + "attachmentDeletePopup-title": "Eliminar anexo?", + "attachments": "Anexos", + "auto-watch": "Automatically watch boards when they are created", + "avatar-too-big": "The avatar is too large (70KB max)", + "back": "Back", + "board-change-color": "Cambiar cor", + "board-nb-stars": "%s stars", + "board-not-found": "Board not found", + "board-private-info": "This board will be <strong>private</strong>.", + "board-public-info": "This board will be <strong>public</strong>.", + "boardChangeColorPopup-title": "Change Board Background", + "boardChangeTitlePopup-title": "Rename Board", + "boardChangeVisibilityPopup-title": "Change Visibility", + "boardChangeWatchPopup-title": "Change Watch", + "boardMenuPopup-title": "Board Settings", + "boardChangeViewPopup-title": "Board View", + "boards": "Taboleiros", + "board-view": "Board View", + "board-view-cal": "Calendar", + "board-view-swimlanes": "Swimlanes", + "board-view-collapse": "Collapse", + "board-view-lists": "Listas", + "bucket-example": "Like “Bucket List” for example", + "cancel": "Cancelar", + "card-archived": "This card is moved to Archive.", + "board-archived": "This board is moved to Archive.", + "card-comments-title": "This card has %s comment.", + "card-delete-notice": "Deleting is permanent. You will lose all actions associated with this card.", + "card-delete-pop": "All actions will be removed from the activity feed and you won't be able to re-open the card. There is no undo.", + "card-delete-suggest-archive": "You can move a card to Archive to remove it from the board and preserve the activity.", + "card-due": "Due", + "card-due-on": "Due on", + "card-spent": "Spent Time", + "card-edit-attachments": "Editar anexos", + "card-edit-custom-fields": "Edit custom fields", + "card-start-voting": "Start voting", + "card-cancel-voting": "Delete voting and all votes", + "card-edit-labels": "Editar etiquetas", + "card-edit-members": "Editar membros", + "card-labels-title": "Cambiar as etiquetas da tarxeta.", + "card-members-title": "Add or remove members of the board from the card.", + "card-start": "Start", + "card-start-on": "Starts on", + "cardAttachmentsPopup-title": "Attach From", + "cardCustomField-datePopup-title": "Change date", + "cardCustomFieldsPopup-title": "Edit custom fields", + "cardStartVotingPopup-title": "Start a vote", + "positiveVoteMembersPopup-title": "Proponents", + "negativeVoteMembersPopup-title": "Opponents", + "vote-question": "Voting question", + "vote-public": "Public vote", + "vote-for-it": "for it", + "vote-against": "against", + "cardDeletePopup-title": "Delete Card?", + "cardDetailsActionsPopup-title": "Card Actions", + "cardLabelsPopup-title": "Etiquetas", + "cardMembersPopup-title": "Membros", + "cardMorePopup-title": "Máis", + "cardTemplatePopup-title": "Create template", + "cards": "Tarxetas", + "cards-count": "Tarxetas", + "casSignIn": "Sign In with CAS", + "cardType-card": "Card", + "cardType-linkedCard": "Linked Card", + "cardType-linkedBoard": "Linked Board", + "change": "Cambiar", + "change-avatar": "Cambiar o avatar", + "change-password": "Cambiar o contrasinal", + "change-permissions": "Cambiar os permisos", + "change-settings": "Cambiar a configuración", + "changeAvatarPopup-title": "Cambiar o avatar", + "changeLanguagePopup-title": "Cambiar de idioma", + "changePasswordPopup-title": "Cambiar o contrasinal", + "changePermissionsPopup-title": "Cambiar os permisos", + "changeSettingsPopup-title": "Cambiar a configuración", + "subtasks": "Subtasks", + "checklists": "Checklists", + "click-to-star": "Click to star this board.", + "click-to-unstar": "Click to unstar this board.", + "clipboard": "Clipboard or drag & drop", + "close": "Close", + "close-board": "Close Board", + "close-board-pop": "You will be able to restore the board by clicking the “Archive” button from the home header.", + "color-black": "negro", + "color-blue": "azul", + "color-crimson": "crimson", + "color-darkgreen": "darkgreen", + "color-gold": "gold", + "color-gray": "gray", + "color-green": "verde", + "color-indigo": "indigo", + "color-lime": "lime", + "color-magenta": "magenta", + "color-mistyrose": "mistyrose", + "color-navy": "navy", + "color-orange": "laranxa", + "color-paleturquoise": "paleturquoise", + "color-peachpuff": "peachpuff", + "color-pink": "rosa", + "color-plum": "plum", + "color-purple": "purple", + "color-red": "vermello", + "color-saddlebrown": "saddlebrown", + "color-silver": "silver", + "color-sky": "celeste", + "color-slateblue": "slateblue", + "color-white": "white", + "color-yellow": "amarelo", + "unset-color": "Unset", + "comment": "Comentario", + "comment-placeholder": "Escribir un comentario", + "comment-only": "Comment only", + "comment-only-desc": "Can comment on cards only.", + "no-comments": "No comments", + "no-comments-desc": "Can not see comments and activities.", + "worker": "Worker", + "worker-desc": "Can only move cards, assign itself to card and comment.", + "computer": "Computador", + "confirm-subtask-delete-dialog": "Are you sure you want to delete subtask?", + "confirm-checklist-delete-dialog": "Are you sure you want to delete checklist?", + "copy-card-link-to-clipboard": "Copy card link to clipboard", + "linkCardPopup-title": "Link Card", + "searchElementPopup-title": "Search", + "copyCardPopup-title": "Copy Card", + "copyChecklistToManyCardsPopup-title": "Copy Checklist Template to Many Cards", + "copyChecklistToManyCardsPopup-instructions": "Destination Card Titles and Descriptions in this JSON format", + "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"First card title\", \"description\":\"First card description\"}, {\"title\":\"Second card title\",\"description\":\"Second card description\"},{\"title\":\"Last card title\",\"description\":\"Last card description\"} ]", + "create": "Crear", + "createBoardPopup-title": "Crear taboleiro", + "chooseBoardSourcePopup-title": "Importar taboleiro", + "createLabelPopup-title": "Crear etiqueta", + "createCustomField": "Create Field", + "createCustomFieldPopup-title": "Create Field", + "current": "actual", + "custom-field-delete-pop": "There is no undo. This will remove this custom field from all cards and destroy its history.", + "custom-field-checkbox": "Checkbox", + "custom-field-date": "Data", + "custom-field-dropdown": "Dropdown List", + "custom-field-dropdown-none": "(none)", + "custom-field-dropdown-options": "List Options", + "custom-field-dropdown-options-placeholder": "Press enter to add more options", + "custom-field-dropdown-unknown": "(unknown)", + "custom-field-number": "Number", + "custom-field-text": "Text", + "custom-fields": "Custom Fields", + "date": "Data", + "decline": "Rexeitar", + "default-avatar": "Avatar predeterminado", + "delete": "Eliminar", + "deleteCustomFieldPopup-title": "Delete Custom Field?", + "deleteLabelPopup-title": "Eliminar a etiqueta?", + "description": "Descrición", + "disambiguateMultiLabelPopup-title": "Disambiguate Label Action", + "disambiguateMultiMemberPopup-title": "Disambiguate Member Action", + "discard": "Desbotar", + "done": "Feito", + "download": "Descargar", + "edit": "Editar", + "edit-avatar": "Cambiar de avatar", + "edit-profile": "Editar o perfil", + "edit-wip-limit": "Edit WIP Limit", + "soft-wip-limit": "Soft WIP Limit", + "editCardStartDatePopup-title": "Cambiar a data de inicio", + "editCardDueDatePopup-title": "Cambiar a data límite", + "editCustomFieldPopup-title": "Edit Field", + "editCardSpentTimePopup-title": "Change spent time", + "editLabelPopup-title": "Cambiar a etiqueta", + "editNotificationPopup-title": "Editar a notificación", + "editProfilePopup-title": "Editar o perfil", + "email": "Correo electrónico", + "email-enrollAccount-subject": "An account created for you on __siteName__", + "email-enrollAccount-text": "Hello __user__,\n\nTo start using the service, simply click the link below.\n\n__url__\n\nThanks.", + "email-fail": "Sending email failed", + "email-fail-text": "Error trying to send email", + "email-invalid": "Invalid email", + "email-invite": "Invite via Email", + "email-invite-subject": "__inviter__ sent you an invitation", + "email-invite-text": "Dear __user__,\n\n__inviter__ invites you to join board \"__board__\" for collaborations.\n\nPlease follow the link below:\n\n__url__\n\nThanks.", + "email-resetPassword-subject": "Reset your password on __siteName__", + "email-resetPassword-text": "Hello __user__,\n\nTo reset your password, simply click the link below.\n\n__url__\n\nThanks.", + "email-sent": "Email sent", + "email-verifyEmail-subject": "Verify your email address on __siteName__", + "email-verifyEmail-text": "Hello __user__,\n\nTo verify your account email, simply click the link below.\n\n__url__\n\nThanks.", + "enable-wip-limit": "Enable WIP Limit", + "error-board-doesNotExist": "This board does not exist", + "error-board-notAdmin": "You need to be admin of this board to do that", + "error-board-notAMember": "You need to be a member of this board to do that", + "error-json-malformed": "Your text is not valid JSON", + "error-json-schema": "Your JSON data does not include the proper information in the correct format", + "error-list-doesNotExist": "Esta lista non existe", + "error-user-doesNotExist": "Este usuario non existe", + "error-user-notAllowSelf": "Non é posíbel convidarse a un mesmo", + "error-user-notCreated": "Este usuario non está creado", + "error-username-taken": "Este nome de usuario xa está collido", + "error-email-taken": "Email has already been taken", + "export-board": "Exportar taboleiro", + "sort": "Sort", + "sort-desc": "Click to Sort List", + "list-sort-by": "Sort the List By:", + "list-label-modifiedAt": "Last Access Time", + "list-label-title": "Name of the List", + "list-label-sort": "Your Manual Order", + "list-label-short-modifiedAt": "(L)", + "list-label-short-title": "(N)", + "list-label-short-sort": "(M)", + "filter": "Filtro", + "filter-cards": "Filter Cards or Lists", + "list-filter-label": "Filter List by Title", + "filter-clear": "Limpar filtro", + "filter-no-label": "Non hai etiquetas", + "filter-no-member": "Non hai membros", + "filter-no-assignee": "No assignee", + "filter-no-custom-fields": "No Custom Fields", + "filter-show-archive": "Show archived lists", + "filter-hide-empty": "Hide empty lists", + "filter-on": "O filtro está activado", + "filter-on-desc": "You are filtering cards on this board. Click here to edit filter.", + "filter-to-selection": "Filter to selection", + "advanced-filter-label": "Advanced Filter", + "advanced-filter-description": "Advanced Filter allows to write a string containing following operators: == != <= >= && || ( ) A space is used as a separator between the Operators. You can filter for all Custom Fields by typing their names and values. For Example: Field1 == Value1. Note: If fields or values contains spaces, you need to encapsulate them into single quotes. For Example: 'Field 1' == 'Value 1'. For single control characters (' \\/) to be skipped, you can use \\. For example: Field1 == I\\'m. Also you can combine multiple conditions. For Example: F1 == V1 || F1 == V2. Normally all operators are interpreted from left to right. You can change the order by placing brackets. For Example: F1 == V1 && ( F2 == V2 || F2 == V3 ). Also you can search text fields using regex: F1 == /Tes.*/i", + "fullname": "Nome completo", + "header-logo-title": "Retornar á páxina dos seus taboleiros.", + "hide-system-messages": "Agochar as mensaxes do sistema", + "headerBarCreateBoardPopup-title": "Crear taboleiro", + "home": "Inicio", + "import": "Importar", + "link": "Link", + "import-board": "importar taboleiro", + "import-board-c": "Importar taboleiro", + "import-board-title-trello": "Importar taboleiro de Trello", + "import-board-title-wekan": "Import board from previous export", + "from-trello": "De Trello", + "from-wekan": "From previous export", + "import-board-instruction-trello": "In your Trello board, go to 'Menu', then 'More', 'Print and Export', 'Export JSON', and copy the resulting text.", + "import-board-instruction-wekan": "In your board, go to 'Menu', then 'Export board', and copy the text in the downloaded file.", + "import-board-instruction-about-errors": "If you get errors when importing board, sometimes importing still works, and board is at All Boards page.", + "import-json-placeholder": "Paste your valid JSON data here", + "import-map-members": "Map members", + "import-members-map": "Your imported board has some members. Please map the members you want to import to your users", + "import-show-user-mapping": "Review members mapping", + "import-user-select": "Pick your existing user you want to use as this member", + "importMapMembersAddPopup-title": "Select member", + "info": "Version", + "initials": "Iniciais", + "invalid-date": "A data é incorrecta", + "invalid-time": "Invalid time", + "invalid-user": "Invalid user", + "joined": "joined", + "just-invited": "You are just invited to this board", + "keyboard-shortcuts": "Keyboard shortcuts", + "label-create": "Crear etiqueta", + "label-default": "%s label (default)", + "label-delete-pop": "There is no undo. This will remove this label from all cards and destroy its history.", + "labels": "Etiquetas", + "language": "Idioma", + "last-admin-desc": "You can’t change roles because there must be at least one admin.", + "leave-board": "Saír do taboleiro", + "leave-board-pop": "Are you sure you want to leave __boardTitle__? You will be removed from all cards on this board.", + "leaveBoardPopup-title": "Leave Board ?", + "link-card": "Link to this card", + "list-archive-cards": "Move all cards in this list to Archive", + "list-archive-cards-pop": "This will remove all the cards in this list from the board. To view cards in Archive and bring them back to the board, click “Menu” > “Archive”.", + "list-move-cards": "Move all cards in this list", + "list-select-cards": "Select all cards in this list", + "set-color-list": "Set Color", + "listActionPopup-title": "List Actions", + "swimlaneActionPopup-title": "Swimlane Actions", + "swimlaneAddPopup-title": "Add a Swimlane below", + "listImportCardPopup-title": "Import a Trello card", + "listMorePopup-title": "Máis", + "link-list": "Link to this list", + "list-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the list. There is no undo.", + "list-delete-suggest-archive": "You can move a list to Archive to remove it from the board and preserve the activity.", + "lists": "Listas", + "swimlanes": "Swimlanes", + "log-out": "Pechar a sesión", + "log-in": "Acceder", + "loginPopup-title": "Acceder", + "memberMenuPopup-title": "Member Settings", + "members": "Membros", + "menu": "Menú", + "move-selection": "Mover selección", + "moveCardPopup-title": "Mover tarxeta", + "moveCardToBottom-title": "Mover abaixo de todo", + "moveCardToTop-title": "Mover arriba de todo", + "moveSelectionPopup-title": "Mover selección", + "multi-selection": "Selección múltipla", + "multi-selection-on": "Multi-Selection is on", + "muted": "Muted", + "muted-info": "You will never be notified of any changes in this board", + "my-boards": "My Boards", + "name": "Nome", + "no-archived-cards": "No cards in Archive.", + "no-archived-lists": "No lists in Archive.", + "no-archived-swimlanes": "No swimlanes in Archive.", + "no-results": "Non hai resultados", + "normal": "Normal", + "normal-desc": "Pode ver e editar tarxetas. Non pode cambiar a configuración.", + "not-accepted-yet": "O convite aínda non foi aceptado", + "notify-participate": "Receive updates to any cards you participate as creater or member", + "notify-watch": "Receive updates to any boards, lists, or cards you’re watching", + "optional": "opcional", + "or": "ou", + "page-maybe-private": "This page may be private. You may be able to view it by <a href='%s'>logging in</a>.", + "page-not-found": "Non se atopou a páxina.", + "password": "Contrasinal", + "paste-or-dragdrop": "to paste, or drag & drop image file to it (image only)", + "participating": "Participating", + "preview": "Preview", + "previewAttachedImagePopup-title": "Preview", + "previewClipboardImagePopup-title": "Preview", + "private": "Private", + "private-desc": "This board is private. Only people added to the board can view and edit it.", + "profile": "Perfil", + "public": "Público", + "public-desc": "This board is public. It's visible to anyone with the link and will show up in search engines like Google. Only people added to the board can edit.", + "quick-access-description": "Star a board to add a shortcut in this bar.", + "remove-cover": "Remove Cover", + "remove-from-board": "Remove from Board", + "remove-label": "Remove Label", + "listDeletePopup-title": "Delete List ?", + "remove-member": "Remove Member", + "remove-member-from-card": "Remove from Card", + "remove-member-pop": "Remove __name__ (__username__) from __boardTitle__? The member will be removed from all cards on this board. They will receive a notification.", + "removeMemberPopup-title": "Remove Member?", + "rename": "Rename", + "rename-board": "Rename Board", + "restore": "Restore", + "save": "Save", + "search": "Search", + "rules": "Rules", + "search-cards": "Search from card/list titles, descriptions and custom fields on this board", + "search-example": "Text to search for?", + "select-color": "Select Color", + "set-wip-limit-value": "Set a limit for the maximum number of tasks in this list", + "setWipLimitPopup-title": "Set WIP Limit", + "shortcut-assign-self": "Assign yourself to current card", + "shortcut-autocomplete-emoji": "Autocomplete emoji", + "shortcut-autocomplete-members": "Autocomplete members", + "shortcut-clear-filters": "Clear all filters", + "shortcut-close-dialog": "Close Dialog", + "shortcut-filter-my-cards": "Filter my cards", + "shortcut-show-shortcuts": "Bring up this shortcuts list", + "shortcut-toggle-filterbar": "Toggle Filter Sidebar", + "shortcut-toggle-sidebar": "Toggle Board Sidebar", + "show-cards-minimum-count": "Show cards count if list contains more than", + "sidebar-open": "Open Sidebar", + "sidebar-close": "Close Sidebar", + "signupPopup-title": "Create an Account", + "star-board-title": "Click to star this board. It will show up at top of your boards list.", + "starred-boards": "Starred Boards", + "starred-boards-description": "Starred boards show up at the top of your boards list.", + "subscribe": "Subscribir", + "team": "Equipo", + "this-board": "este taboleiro", + "this-card": "esta tarxeta", + "spent-time-hours": "Spent time (hours)", + "overtime-hours": "Overtime (hours)", + "overtime": "Overtime", + "has-overtime-cards": "Has overtime cards", + "has-spenttime-cards": "Has spent time cards", + "time": "Hora", + "title": "Título", + "tracking": "Seguimento", + "tracking-info": "You will be notified of any changes to those cards you are involved as creator or member.", + "type": "Type", + "unassign-member": "Unassign member", + "unsaved-description": "You have an unsaved description.", + "unwatch": "Unwatch", + "upload": "Enviar", + "upload-avatar": "Enviar un avatar", + "uploaded-avatar": "Uploaded an avatar", + "username": "Nome de usuario", + "view-it": "Velo", + "warn-list-archived": "warning: this card is in an list at Archive", + "watch": "Vixiar", + "watching": "Vixiando", + "watching-info": "Recibirá unha notificación sobre calquera cambio que se produza neste taboleiro", + "welcome-board": "Taboleiro de benvida", + "welcome-swimlane": "Milestone 1", + "welcome-list1": "Fundamentos", + "welcome-list2": "Avanzado", + "card-templates-swimlane": "Card Templates", + "list-templates-swimlane": "List Templates", + "board-templates-swimlane": "Board Templates", + "what-to-do": "Que desexa facer?", + "wipLimitErrorPopup-title": "Invalid WIP Limit", + "wipLimitErrorPopup-dialog-pt1": "The number of tasks in this list is higher than the WIP limit you've defined.", + "wipLimitErrorPopup-dialog-pt2": "Please move some tasks out of this list, or set a higher WIP limit.", + "admin-panel": "Panel de administración", + "settings": "Configuración", + "people": "Persoas", + "registration": "Rexistro", + "disable-self-registration": "Desactivar o auto-rexistro", + "invite": "Convidar", + "invite-people": "Convidar persoas", + "to-boards": "Ao(s) taboleiro(s)", + "email-addresses": "Enderezos de correo", + "smtp-host-description": "O enderezo do servidor de SMTP que xestiona os seu correo electrónico.", + "smtp-port-description": "O porto que o servidor de SMTP emprega para o correo saínte.", + "smtp-tls-description": "Enable TLS support for SMTP server", + "smtp-host": "Servidor de SMTP", + "smtp-port": "Porto de SMTP", + "smtp-username": "Nome de usuario", + "smtp-password": "Contrasinal", + "smtp-tls": "TLS support", + "send-from": "De", + "send-smtp-test": "Send a test email to yourself", + "invitation-code": "Invitation Code", + "email-invite-register-subject": "__inviter__ sent you an invitation", + "email-invite-register-text": "Dear __user__,\n\n__inviter__ invites you to kanban board for collaborations.\n\nPlease follow the link below:\n__url__\n\nAnd your invitation code is: __icode__\n\nThanks.", + "email-smtp-test-subject": "SMTP Test Email", + "email-smtp-test-text": "You have successfully sent an email", + "error-invitation-code-not-exist": "Invitation code doesn't exist", + "error-notAuthorized": "You are not authorized to view this page.", + "webhook-title": "Webhook Name", + "webhook-token": "Token (Optional for Authentication)", + "outgoing-webhooks": "Outgoing Webhooks", + "bidirectional-webhooks": "Two-Way Webhooks", + "outgoingWebhooksPopup-title": "Outgoing Webhooks", + "boardCardTitlePopup-title": "Card Title Filter", + "disable-webhook": "Disable This Webhook", + "global-webhook": "Global Webhooks", + "new-outgoing-webhook": "New Outgoing Webhook", + "no-name": "(Unknown)", + "Node_version": "Node version", + "Meteor_version": "Meteor version", + "MongoDB_version": "MongoDB version", + "MongoDB_storage_engine": "MongoDB storage engine", + "MongoDB_Oplog_enabled": "MongoDB Oplog enabled", + "OS_Arch": "OS Arch", + "OS_Cpus": "OS CPU Count", + "OS_Freemem": "OS Free Memory", + "OS_Loadavg": "OS Load Average", + "OS_Platform": "OS Platform", + "OS_Release": "OS Release", + "OS_Totalmem": "OS Total Memory", + "OS_Type": "OS Type", + "OS_Uptime": "OS Uptime", + "days": "days", + "hours": "hours", + "minutes": "minutes", + "seconds": "seconds", + "show-field-on-card": "Show this field on card", + "automatically-field-on-card": "Auto create field to all cards", + "showLabel-field-on-card": "Show field label on minicard", + "yes": "Yes", + "no": "No", + "accounts": "Accounts", + "accounts-allowEmailChange": "Allow Email Change", + "accounts-allowUserNameChange": "Allow Username Change", + "createdAt": "Created at", + "verified": "Verified", + "active": "Active", + "card-received": "Received", + "card-received-on": "Received on", + "card-end": "End", + "card-end-on": "Ends on", + "editCardReceivedDatePopup-title": "Change received date", + "editCardEndDatePopup-title": "Change end date", + "setCardColorPopup-title": "Set color", + "setCardActionsColorPopup-title": "Choose a color", + "setSwimlaneColorPopup-title": "Choose a color", + "setListColorPopup-title": "Choose a color", + "assigned-by": "Assigned By", + "requested-by": "Requested By", + "board-delete-notice": "Deleting is permanent. You will lose all lists, cards and actions associated with this board.", + "delete-board-confirm-popup": "All lists, cards, labels, and activities will be deleted and you won't be able to recover the board contents. There is no undo.", + "boardDeletePopup-title": "Delete Board?", + "delete-board": "Delete Board", + "default-subtasks-board": "Subtasks for __board__ board", + "default": "Default", + "queue": "Queue", + "subtask-settings": "Subtasks Settings", + "card-settings": "Card Settings", + "boardSubtaskSettingsPopup-title": "Board Subtasks Settings", + "boardCardSettingsPopup-title": "Card Settings", + "deposit-subtasks-board": "Deposit subtasks to this board:", + "deposit-subtasks-list": "Landing list for subtasks deposited here:", + "show-parent-in-minicard": "Show parent in minicard:", + "prefix-with-full-path": "Prefix with full path", + "prefix-with-parent": "Prefix with parent", + "subtext-with-full-path": "Subtext with full path", + "subtext-with-parent": "Subtext with parent", + "change-card-parent": "Change card's parent", + "parent-card": "Parent card", + "source-board": "Source board", + "no-parent": "Don't show parent", + "activity-added-label": "added label '%s' to %s", + "activity-removed-label": "removed label '%s' from %s", + "activity-delete-attach": "deleted an attachment from %s", + "activity-added-label-card": "added label '%s'", + "activity-removed-label-card": "removed label '%s'", + "activity-delete-attach-card": "deleted an attachment", + "activity-set-customfield": "set custom field '%s' to '%s' in %s", + "activity-unset-customfield": "unset custom field '%s' in %s", + "r-rule": "Rule", + "r-add-trigger": "Add trigger", + "r-add-action": "Add action", + "r-board-rules": "Board rules", + "r-add-rule": "Add rule", + "r-view-rule": "View rule", + "r-delete-rule": "Delete rule", + "r-new-rule-name": "New rule title", + "r-no-rules": "No rules", + "r-when-a-card": "When a card", + "r-is": "is", + "r-is-moved": "is moved", + "r-added-to": "added to", + "r-removed-from": "Removed from", + "r-the-board": "the board", + "r-list": "list", + "set-filter": "Set Filter", + "r-moved-to": "Moved to", + "r-moved-from": "Moved from", + "r-archived": "Moved to Archive", + "r-unarchived": "Restored from Archive", + "r-a-card": "a card", + "r-when-a-label-is": "When a label is", + "r-when-the-label": "When the label", + "r-list-name": "list name", + "r-when-a-member": "When a member is", + "r-when-the-member": "When the member", + "r-name": "name", + "r-when-a-attach": "When an attachment", + "r-when-a-checklist": "When a checklist is", + "r-when-the-checklist": "When the checklist", + "r-completed": "Completed", + "r-made-incomplete": "Made incomplete", + "r-when-a-item": "When a checklist item is", + "r-when-the-item": "When the checklist item", + "r-checked": "Checked", + "r-unchecked": "Unchecked", + "r-move-card-to": "Move card to", + "r-top-of": "Top of", + "r-bottom-of": "Bottom of", + "r-its-list": "its list", + "r-archive": "Move to Archive", + "r-unarchive": "Restore from Archive", + "r-card": "card", + "r-add": "Engadir", + "r-remove": "Remove", + "r-label": "label", + "r-member": "member", + "r-remove-all": "Remove all members from the card", + "r-set-color": "Set color to", + "r-checklist": "checklist", + "r-check-all": "Check all", + "r-uncheck-all": "Uncheck all", + "r-items-check": "items of checklist", + "r-check": "Check", + "r-uncheck": "Uncheck", + "r-item": "item", + "r-of-checklist": "of checklist", + "r-send-email": "Send an email", + "r-to": "to", + "r-subject": "subject", + "r-rule-details": "Rule details", + "r-d-move-to-top-gen": "Move card to top of its list", + "r-d-move-to-top-spec": "Move card to top of list", + "r-d-move-to-bottom-gen": "Move card to bottom of its list", + "r-d-move-to-bottom-spec": "Move card to bottom of list", + "r-d-send-email": "Send email", + "r-d-send-email-to": "to", + "r-d-send-email-subject": "subject", + "r-d-send-email-message": "message", + "r-d-archive": "Move card to Archive", + "r-d-unarchive": "Restore card from Archive", + "r-d-add-label": "Add label", + "r-d-remove-label": "Remove label", + "r-create-card": "Create new card", + "r-in-list": "in list", + "r-in-swimlane": "in swimlane", + "r-d-add-member": "Add member", + "r-d-remove-member": "Remove member", + "r-d-remove-all-member": "Remove all member", + "r-d-check-all": "Check all items of a list", + "r-d-uncheck-all": "Uncheck all items of a list", + "r-d-check-one": "Check item", + "r-d-uncheck-one": "Uncheck item", + "r-d-check-of-list": "of checklist", + "r-d-add-checklist": "Add checklist", + "r-d-remove-checklist": "Remove checklist", + "r-by": "by", + "r-add-checklist": "Add checklist", + "r-with-items": "with items", + "r-items-list": "item1,item2,item3", + "r-add-swimlane": "Add swimlane", + "r-swimlane-name": "swimlane name", + "r-board-note": "Note: leave a field empty to match every possible value.", + "r-checklist-note": "Note: checklist's items have to be written as comma separated values.", + "r-when-a-card-is-moved": "When a card is moved to another list", + "r-set": "Set", + "r-update": "Update", + "r-datefield": "date field", + "r-df-start-at": "start", + "r-df-due-at": "due", + "r-df-end-at": "end", + "r-df-received-at": "received", + "r-to-current-datetime": "to current date/time", + "r-remove-value-from": "Remove value from", + "ldap": "LDAP", + "oauth2": "OAuth2", + "cas": "CAS", + "authentication-method": "Authentication method", + "authentication-type": "Authentication type", + "custom-product-name": "Custom Product Name", + "layout": "Layout", + "hide-logo": "Hide Logo", + "add-custom-html-after-body-start": "Add Custom HTML after <body> start", + "add-custom-html-before-body-end": "Add Custom HTML before </body> end", + "error-undefined": "Something went wrong", + "error-ldap-login": "An error occurred while trying to login", + "display-authentication-method": "Display Authentication Method", + "default-authentication-method": "Default Authentication Method", + "duplicate-board": "Duplicate Board", + "people-number": "The number of people is:", + "swimlaneDeletePopup-title": "Delete Swimlane ?", + "swimlane-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the swimlane. There is no undo.", + "restore-all": "Restore all", + "delete-all": "Delete all", + "loading": "Loading, please wait.", + "previous_as": "last time was", + "act-a-dueAt": "modified due time to \nWhen: __timeValue__\nWhere: __card__\n previous due was __timeOldValue__", + "act-a-endAt": "modified ending time to __timeValue__ from (__timeOldValue__)", + "act-a-startAt": "modified starting time to __timeValue__ from (__timeOldValue__)", + "act-a-receivedAt": "modified received time to __timeValue__ from (__timeOldValue__)", + "a-dueAt": "modified due time to be", + "a-endAt": "modified ending time to be", + "a-startAt": "modified starting time to be", + "a-receivedAt": "modified received time to be", + "almostdue": "current due time %s is approaching", + "pastdue": "current due time %s is past", + "duenow": "current due time %s is today", + "act-newDue": "__list__/__card__ has 1st due reminder [__board__]", + "act-withDue": "__list__/__card__ due reminders [__board__]", + "act-almostdue": "was reminding the current due (__timeValue__) of __card__ is approaching", + "act-pastdue": "was reminding the current due (__timeValue__) of __card__ is past", + "act-duenow": "was reminding the current due (__timeValue__) of __card__ is now", + "act-atUserComment": "You were mentioned in [__board__] __list__/__card__", + "delete-user-confirm-popup": "Are you sure you want to delete this account? There is no undo.", + "accounts-allowUserDelete": "Allow users to self delete their account", + "hide-minicard-label-text": "Hide minicard label text", + "show-desktop-drag-handles": "Show desktop drag handles", + "assignee": "Assignee", + "cardAssigneesPopup-title": "Assignee", + "addmore-detail": "Add a more detailed description", + "show-on-card": "Show on Card", + "new": "New", + "editUserPopup-title": "Edit User", + "newUserPopup-title": "New User", + "notifications": "Notifications", + "view-all": "View All", + "filter-by-unread": "Filter by Unread", + "mark-all-as-read": "Mark all as read", + "remove-all-read": "Remove all read", + "allow-rename": "Allow Rename", + "allowRenamePopup-title": "Allow Rename" +} diff --git a/i18n/he.i18n.json b/i18n/he.i18n.json index e392b48e..e6f8e41c 100644 --- a/i18n/he.i18n.json +++ b/i18n/he.i18n.json @@ -1,780 +1,778 @@ { - "accept": "אישור", - "act-activity-notify": "הודעת פעילות", - "act-addAttachment": "הקובץ __attachment__ צורף אל הכרטיס __card__ ברשימה __list__ למסלול __swimlane__ שבלוח __board__", - "act-deleteAttachment": "הקובץ __attachment__ נמחק מהכרטיס __card__ ברשימה __list__ מהמסלול __swimlane__ שבלוח __board__", - "act-addSubtask": "תת־משימה __attachment__ נוספה אל הכרטיס __card__ ברשימה __list__ למסלול __swimlane__ שבלוח __board__", - "act-addLabel": "התווית __label__ נוספה לכרטיס __card__ ברשימה __list__ למסלול __swimlane__ שבלוח __board__", - "act-addedLabel": "התווית __label__ נוספה לכרטיס __card__ ברשימה __list__ למסלול __swimlane__ שבלוח __board__", - "act-removeLabel": "התווית __label__ הוסרה מהכרטיס __card__ ברשימה __list__ מהמסלול __swimlane__ שבלוח __board__", - "act-removedLabel": "התווית __label__ הוסרה מהכרטיס __card__ ברשימה __list__ מהמסלול __swimlane__ שבלוח __board__", - "act-addChecklist": "נוספה רשימת מטלות __checklist__ לכרטיס __card__ ברשימה __list__ שבמסלול __swimlane__ בלוח __board__", - "act-addChecklistItem": "נוסף פריט סימון __checklistItem__ לרשימת המטלות __checklist__ לכרטיס __card__ ברשימה __list__ במסלול __swimlane__ בלוח __board__", - "act-removeChecklist": "הוסרה רשימת מטלות __checklist__ מהכרטיס __card__ ברשימה __list__ שבמסלול __swimlane__ בלוח __board__", - "act-removeChecklistItem": "פריט הסימון __checklistItem__ הוסר מרשימת המטלות __checkList__ בכרטיס __card__ ברשימה __list__ מהמסלול __swimlane__ בלוח __board__", - "act-checkedItem": "הפריט __checklistItem__ ששייך לרשימת המשימות __checklist__ בכרטיס __card__ שברשימת __list__ במסלול __swimlane__ שבלוח __board__ סומן", - "act-uncheckedItem": "בוטל הסימון __checklistItem__ ברשימת המטלות __checklist__ בכרטיס __card__ ברשימה __list__ במסלול __swimlane__ בלוח __board__", - "act-completeChecklist": "רשימת המטלות __checklist__ בכרטיס __card__ שברשימה __list__ תחת המסלול __swimlane__ בלוח __board__ הושלמה", - "act-uncompleteChecklist": "ההשלמה של רשימת המטלות __checklist__ בכרטיס __card__ שברשימה __list__ תחת המסלול __swimlane__ בלוח __board__ בוטלה", - "act-addComment": "התקבלה תגובה על הכרטיס __card__:‏ __comment__ ברשימה __list__ במסלול __swimlane__ בלוח __board__", - "act-editComment": "התגובה בכרטיס __card__: __comment__ שברשימה __list__ שבמסלול __swimlane__ שבלוח __board__ נערכה", - "act-deleteComment": "התגובה בכרטיס __card__: __comment__ שברשימה __list__ שבמסלול __swimlane__ שבלוח __board__ נמחקה", - "act-createBoard": "הלוח __board__ נוצר", - "act-createSwimlane": "נוצר מסלול __swimlane__ בלוח __board__", - "act-createCard": "הכרטיס __card__ נוצר ברשימה __list__ במסלול __swimlane__ שבלוח __board__", - "act-createCustomField": "השדה המותאם אישית __customField__ שבלוח __board__ נוצר", - "act-deleteCustomField": "השדה המותאם אישית __customField__ שבלוח __board__ נמחק", - "act-setCustomField": "השדה המותאם אישית _customField__: __customFieldValue__ בכרטיס __card__ ברשימה __list__  במסלול __swimlane__ שבלוח __board__ נערך", - "act-createList": "הרשימה __list__ נוספה ללוח __board__", - "act-addBoardMember": "החבר __member__ נוסף אל __board__", - "act-archivedBoard": "הלוח __board__ הועבר לארכיון", - "act-archivedCard": "הכרטיס __card__ ברשימה __list__ במסלול __swimlane__ בלוח __board__ הועבר לארכיון", - "act-archivedList": "הרשימה __list__ במסלול __swimlane__ בלוח __board__ הועברה לארכיון", - "act-archivedSwimlane": "המסלול __swimlane__ בלוח __board__ הועבר לארכיון", - "act-importBoard": "הייבוא של הלוח __board__ הושלם", - "act-importCard": "הייבוא של הכרטיס __card__ לרשימה __list__ למסלול __swimlane__ ללוח __board__ הושלם", - "act-importList": "הרשימה __list__ ייובאה למסלול __swimlane__ שבלוח __board__", - "act-joinMember": "החבר __member__ נוסף לכרטיס __card__ לרשימה __list__ במסלול __swimlane__ בלוח __board__", - "act-moveCard": "הועבר הכרטיס __card__ בלוח __board__ מהרשימה __oldList__ במסלול __oldSwimlane__ לרשימה __list__ במסלול __swimlane__.", - "act-moveCardToOtherBoard": "הכרטיס __card__ הועבר מהרשימה __oldList__ במסלול __oldSwimlane__ בלוח __oldBoard__ לרשימה __list__ במסלול __swimlane__ בלוח __board__", - "act-removeBoardMember": "החבר __member__ הוסר מהלוח __board__", - "act-restoredCard": "הכרטיס __card__ שוחזר לרשימה __list__ למסלול __swimlane__ ללוח __board__", - "act-unjoinMember": "החבר __member__ הוסר מהכרטיס __card__ ברשימה __list__ במסלול __swimlane__ בלוח __board__", - "act-withBoardTitle": "__board__", - "act-withCardTitle": "[__board__] __card__", - "actions": "פעולות", - "activities": "פעילויות", - "activity": "פעילות", - "activity-added": "%s נוסף ל%s", - "activity-archived": "%s הועבר לארכיון", - "activity-attached": "%s צורף ל%s", - "activity-created": "%s נוצר", - "activity-customfield-created": "נוצר שדה בהתאמה אישית %s", - "activity-excluded": "%s לא נכלל ב%s", - "activity-imported": "%s ייובא מ%s אל %s", - "activity-imported-board": "%s יובא מ%s", - "activity-joined": "הצטרפות אל %s", - "activity-moved": "%s עבר מ%s ל%s", - "activity-on": "ב%s", - "activity-removed": "%s הוסר מ%s", - "activity-sent": "%s נשלח ל%s", - "activity-unjoined": "בוטל צירוף אל %s", - "activity-subtask-added": "נוספה תת־משימה אל %s", - "activity-checked-item": "%s סומן ברשימת המשימות %s מתוך %s", - "activity-unchecked-item": "בוטל הסימון של %s ברשימת המשימות %s מתוך %s", - "activity-checklist-added": "נוספה רשימת משימות אל %s", - "activity-checklist-removed": "הוסרה רשימת משימות מ־%s", - "activity-checklist-completed": "הושלמה רשימת משימות %s מתוך %s", - "activity-checklist-uncompleted": "רשימת המשימות %s מתוך %s סומנה כבלתי מושלמת", - "activity-checklist-item-added": "נוסף פריט רשימת משימות אל ‚%s‘ תחת %s", - "activity-checklist-item-removed": "הוסר פריט מרשימת המשימות ‚%s’ תחת %s", - "add": "הוספה", - "activity-checked-item-card": "סומן %s ברשימת המשימות %s", - "activity-unchecked-item-card": "הסימון של %s בוטל ברשימת המשימות %s", - "activity-checklist-completed-card": "רשימת המטלות __checklist__ בכרטיס __card__ שברשימה __list__ תחת המסלול __swimlane__ בלוח __board__ הושלמה", - "activity-checklist-uncompleted-card": "רשימת המשימות %s סומנה כבלתי מושלמת", - "activity-editComment": "התגובה %s נערכה", - "activity-deleteComment": "התגובה %s נמחקה", - "add-attachment": "הוספת קובץ מצורף", - "add-board": "הוספת לוח", - "add-card": "הוספת כרטיס", - "add-swimlane": "הוספת מסלול", - "add-subtask": "הוסף תת משימה", - "add-checklist": "הוספת רשימת מטלות", - "add-checklist-item": "הוספת פריט לרשימת משימות", - "add-cover": "הוספת כיסוי", - "add-label": "הוספת תווית", - "add-list": "הוספת רשימה", - "add-members": "הוספת חברים", - "added": "התווסף", - "addMemberPopup-title": "חברים", - "admin": "מנהל", - "admin-desc": "יש הרשאות לצפייה ולעריכת כרטיסים, להסרת חברים ולשינוי הגדרות לוח.", - "admin-announcement": "הכרזה", - "admin-announcement-active": "הכרזת מערכת פעילה", - "admin-announcement-title": "הכרזה ממנהל המערכת", - "all-boards": "כל הלוחות", - "and-n-other-card": "וכרטיס נוסף", - "and-n-other-card_plural": "ו־__count__ כרטיסים נוספים", - "apply": "החלה", - "app-is-offline": "בטעינה, נא להמתין. רענון הדף תוביל לאבדן מידע. אם הטעינה אורכת זמן רב מדי, מוטב לבדוק אם השרת מקוון.", - "archive": "העברה לארכיון", - "archive-all": "אחסן הכל בארכיון", - "archive-board": "העברת הלוח לארכיון", - "archive-card": "העברת הכרטיס לארכיון", - "archive-list": "העברת הרשימה לארכיון", - "archive-swimlane": "העברת מסלול לארכיון", - "archive-selection": "העברת הבחירה לארכיון", - "archiveBoardPopup-title": "להעביר לוח זה לארכיון?", - "archived-items": "להעביר לארכיון", - "archived-boards": "לוחות שנשמרו בארכיון", - "restore-board": "שחזור לוח", - "no-archived-boards": "לא נשמרו לוחות בארכיון.", - "archives": "להעביר לארכיון", - "template": "תבנית", - "templates": "תבניות", - "assign-member": "הקצאת חבר", - "attached": "מצורף", - "attachment": "קובץ מצורף", - "attachment-delete-pop": "מחיקת קובץ מצורף הנה סופית. אין דרך חזרה.", - "attachmentDeletePopup-title": "למחוק קובץ מצורף?", - "attachments": "קבצים מצורפים", - "auto-watch": "הוספת לוחות למעקב כשהם נוצרים", - "avatar-too-big": "תמונת המשתמש גדולה מדי (70 ק״ב לכל היותר)", - "back": "חזרה", - "board-change-color": "שינוי צבע", - "board-nb-stars": "%s כוכבים", - "board-not-found": "לוח לא נמצא", - "board-private-info": "לוח זה יהיה <strong>פרטי</strong>.", - "board-public-info": "לוח זה יהיה <strong>ציבורי</strong>.", - "boardChangeColorPopup-title": "שינוי רקע ללוח", - "boardChangeTitlePopup-title": "שינוי שם הלוח", - "boardChangeVisibilityPopup-title": "שינוי מצב הצגה", - "boardChangeWatchPopup-title": "שינוי הגדרת המעקב", - "boardMenuPopup-title": "הגדרות לוח", - "boardChangeViewPopup-title": "תצוגת לוח", - "boards": "לוחות", - "board-view": "תצוגת לוח", - "board-view-cal": "לוח שנה", - "board-view-swimlanes": "מסלולים", - "board-view-collapse": "צמצום", - "board-view-lists": "רשימות", - "bucket-example": "כמו למשל „רשימת המשימות“", - "cancel": "ביטול", - "card-archived": "כרטיס זה שמור בארכיון.", - "board-archived": "הלוח עבר לארכיון", - "card-comments-title": "לכרטיס זה %s תגובות.", - "card-delete-notice": "מחיקה היא סופית. כל הפעולות המשויכות לכרטיס זה תלכנה לאיוד.", - "card-delete-pop": "כל הפעולות יוסרו מלוח הפעילות ולא תהיה אפשרות לפתוח מחדש את הכרטיס. אין דרך חזרה.", - "card-delete-suggest-archive": "על מנת להסיר כרטיסים מהלוח מבלי לאבד את היסטוריית הפעילות שלהם, ניתן לשמור אותם בארכיון.", - "card-due": "תאריך יעד", - "card-due-on": "תאריך יעד", - "card-spent": "זמן שהושקע", - "card-edit-attachments": "עריכת קבצים מצורפים", - "card-edit-custom-fields": "עריכת שדות בהתאמה אישית", - "card-start-voting": "ניתן להצביע", - "card-cancel-voting": "מחיקת אפשרות ההצבעה ואת כל הקולות", - "card-edit-labels": "עריכת תוויות", - "card-edit-members": "עריכת חברים", - "card-labels-title": "שינוי תוויות לכרטיס.", - "card-members-title": "הוספה או הסרה של חברי הלוח מהכרטיס.", - "card-start": "התחלה", - "card-start-on": "מתחיל ב־", - "cardAttachmentsPopup-title": "לצרף מ־", - "cardCustomField-datePopup-title": "החלפת תאריך", - "cardCustomFieldsPopup-title": "עריכת שדות בהתאמה אישית", - "cardStartVotingPopup-title": "התחלת הצבעה", - "positiveVoteMembersPopup-title": "תומכים", - "negativeVoteMembersPopup-title": "יריבים", - "vote-question": "שאלת הסקר", - "vote-public": "הצבעה ציבורית", - "vote-for-it": "בעד", - "vote-against": "נגד", - "cardDeletePopup-title": "למחוק כרטיס?", - "cardDetailsActionsPopup-title": "פעולות על הכרטיס", - "cardLabelsPopup-title": "תוויות", - "cardMembersPopup-title": "חברים", - "cardMorePopup-title": "עוד", - "cardTemplatePopup-title": "יצירת תבנית", - "cards": "כרטיסים", - "cards-count": "כרטיסים", - "casSignIn": "כניסה עם CAS", - "cardType-card": "כרטיס", - "cardType-linkedCard": "כרטיס מקושר", - "cardType-linkedBoard": "לוח מקושר", - "change": "שינוי", - "change-avatar": "החלפת תמונת משתמש", - "change-password": "החלפת ססמה", - "change-permissions": "שינוי הרשאות", - "change-settings": "שינוי הגדרות", - "changeAvatarPopup-title": "שינוי תמונת משתמש", - "changeLanguagePopup-title": "החלפת שפה", - "changePasswordPopup-title": "החלפת ססמה", - "changePermissionsPopup-title": "שינוי הרשאות", - "changeSettingsPopup-title": "שינוי הגדרות", - "subtasks": "תת משימות", - "checklists": "רשימות", - "click-to-star": "יש ללחוץ להוספת הלוח למועדפים.", - "click-to-unstar": "יש ללחוץ להסרת הלוח מהמועדפים.", - "clipboard": "לוח גזירים או גרירה ושחרור", - "close": "סגירה", - "close-board": "סגירת לוח", - "close-board-pop": "ניתן לשחזר את הלוח בלחיצה על כפתור „ארכיונים“ מהכותרת העליונה.", - "color-black": "שחור", - "color-blue": "כחול", - "color-crimson": "שני", - "color-darkgreen": "ירוק כהה", - "color-gold": "זהב", - "color-gray": "אפור", - "color-green": "ירוק", - "color-indigo": "אינדיגו", - "color-lime": "ליים", - "color-magenta": "ארגמן", - "color-mistyrose": "ורד", - "color-navy": "כחול כהה", - "color-orange": "כתום", - "color-paleturquoise": "טורקיז חיוור", - "color-peachpuff": "נשיפת אפרסק", - "color-pink": "ורוד", - "color-plum": "שזיף", - "color-purple": "סגול", - "color-red": "אדום", - "color-saddlebrown": "חום אוכף", - "color-silver": "כסף", - "color-sky": "תכלת", - "color-slateblue": "צפחה כחולה", - "color-white": "לבן", - "color-yellow": "צהוב", - "unset-color": "בטל הגדרה", - "comment": "לפרסם", - "comment-placeholder": "כתיבת הערה", - "comment-only": "הערה בלבד", - "comment-only-desc": "ניתן להגיב על כרטיסים בלבד.", - "no-comments": "אין הערות", - "no-comments-desc": "לא ניתן לצפות בתגובות ובפעילויות.", - "worker": "עובד/ת", - "worker-desc": "אפשר רק להעביר כרטיסים, להקצות כרטיסים לעצמו/ה ולהגיב.", - "computer": "מחשב", - "confirm-subtask-delete-dialog": "למחוק את תת המשימה?", - "confirm-checklist-delete-dialog": "למחוק את רשימת המשימות?", - "copy-card-link-to-clipboard": "העתקת קישור הכרטיס ללוח הגזירים", - "linkCardPopup-title": "קישור כרטיס", - "searchElementPopup-title": "חיפוש", - "copyCardPopup-title": "העתקת כרטיס", - "copyChecklistToManyCardsPopup-title": "העתקת תבנית רשימת מטלות למגוון כרטיסים", - "copyChecklistToManyCardsPopup-instructions": "כותרות ותיאורים של כרטיסי יעד בתצורת JSON זו", - "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"כותרת כרטיס ראשון\", \"description\":\"תיאור כרטיס ראשון\"}, {\"title\":\"כותרת כרטיס שני\",\"description\":\"תיאור כרטיס שני\"},{\"title\":\"כותרת כרטיס אחרון\",\"description\":\"תיאור כרטיס אחרון\"} ]", - "create": "יצירה", - "createBoardPopup-title": "יצירת לוח", - "chooseBoardSourcePopup-title": "יבוא לוח", - "createLabelPopup-title": "יצירת תווית", - "createCustomField": "יצירת שדה", - "createCustomFieldPopup-title": "יצירת שדה", - "current": "נוכחי", - "custom-field-delete-pop": "אין אפשרות לבטל את הפעולה. הפעולה תסיר את השדה שהותאם אישית מכל הכרטיסים ותשמיד את ההיסטוריה שלו.", - "custom-field-checkbox": "תיבת סימון", - "custom-field-date": "תאריך", - "custom-field-dropdown": "רשימה נגללת", - "custom-field-dropdown-none": "(ללא)", - "custom-field-dropdown-options": "אפשרויות רשימה", - "custom-field-dropdown-options-placeholder": "יש ללחוץ על enter כדי להוסיף עוד אפשרויות", - "custom-field-dropdown-unknown": "(לא ידוע)", - "custom-field-number": "מספר", - "custom-field-text": "טקסט", - "custom-fields": "שדות מותאמים אישית", - "date": "תאריך", - "decline": "סירוב", - "default-avatar": "תמונת משתמש כבררת מחדל", - "delete": "מחיקה", - "deleteCustomFieldPopup-title": "למחוק שדה מותאם אישית?", - "deleteLabelPopup-title": "למחוק תווית?", - "description": "תיאור", - "disambiguateMultiLabelPopup-title": "הבהרת פעולת תווית", - "disambiguateMultiMemberPopup-title": "הבהרת פעולת חבר", - "discard": "התעלמות", - "done": "בוצע", - "download": "הורדה", - "edit": "עריכה", - "edit-avatar": "החלפת תמונת משתמש", - "edit-profile": "עריכת פרופיל", - "edit-wip-limit": "עריכת מגבלת „בעבודה”", - "soft-wip-limit": "מגבלת „בעבודה” רכה", - "editCardStartDatePopup-title": "שינוי מועד התחלה", - "editCardDueDatePopup-title": "שינוי מועד סיום", - "editCustomFieldPopup-title": "עריכת שדה", - "editCardSpentTimePopup-title": "שינוי הזמן שהושקע", - "editLabelPopup-title": "שינוי תווית", - "editNotificationPopup-title": "שינוי דיווח", - "editProfilePopup-title": "עריכת פרופיל", - "email": "דוא״ל", - "email-enrollAccount-subject": "נוצר עבורך חשבון באתר __siteName__", - "email-enrollAccount-text": "__user__ שלום,\n\nכדי להתחיל להשתמש בשירות, יש ללחוץ על הקישור המופיע להלן.\n\n__url__\n\nתודה.", - "email-fail": "שליחת ההודעה בדוא״ל נכשלה", - "email-fail-text": "שגיאה בעת ניסיון לשליחת הודעת דוא״ל", - "email-invalid": "כתובת דוא״ל לא חוקית", - "email-invite": "הזמנה באמצעות דוא״ל", - "email-invite-subject": "נשלחה אליך הזמנה מאת __inviter__", - "email-invite-text": "__user__ שלום,\n\nהוזמנת על ידי __inviter__ להצטרף ללוח „__board__“ להמשך שיתוף הפעולה.\n\nנא ללחוץ על הקישור המופיע להלן:\n\n__url__\n\nתודה.", - "email-resetPassword-subject": "ניתן לאפס את ססמתך לאתר __siteName__", - "email-resetPassword-text": "__user__ שלום,\n\nכדי לאפס את ססמתך, יש ללחוץ על הקישור המופיע להלן.\n\n__url__\n\nתודה.", - "email-sent": "הודעת הדוא״ל נשלחה", - "email-verifyEmail-subject": "אימות כתובת הדוא״ל שלך באתר __siteName__", - "email-verifyEmail-text": "__user__ שלום,\n\nלאימות כתובת הדוא״ל המשויכת לחשבונך, עליך פשוט ללחוץ על הקישור המופיע להלן.\n\n__url__\n\nתודה.", - "enable-wip-limit": "הפעלת מגבלת „בעבודה”", - "error-board-doesNotExist": "לוח זה אינו קיים", - "error-board-notAdmin": "צריכות להיות לך הרשאות ניהול על לוח זה כדי לעשות זאת", - "error-board-notAMember": "עליך לקבל חברות בלוח זה כדי לעשות זאת", - "error-json-malformed": "הטקסט שלך אינו JSON תקין", - "error-json-schema": "נתוני ה־JSON שלך לא כוללים את המידע הנכון בתבנית הנכונה", - "error-list-doesNotExist": "רשימה זו לא קיימת", - "error-user-doesNotExist": "משתמש זה לא קיים", - "error-user-notAllowSelf": "אינך יכול להזמין את עצמך", - "error-user-notCreated": "משתמש זה לא נוצר", - "error-username-taken": "המשתמש כבר קיים במערכת", - "error-email-taken": "כתובת הדוא״ל כבר נמצאת בשימוש", - "export-board": "ייצוא לוח", - "sort": "מיון", - "sort-desc": "לחיצה למיון הרשימה", - "list-sort-by": "מיון הרשימה לפי:", - "list-label-modifiedAt": "מועד הגישה האחרון:", - "list-label-title": "שם הרשימה", - "list-label-sort": "סדר ידני משלך", - "list-label-short-modifiedAt": "(ג)", - "list-label-short-title": "(ש)", - "list-label-short-sort": "(י)", - "filter": "מסנן", - "filter-cards": "סינון כרטיסים או רשימות", - "list-filter-label": "סינון רשימה לפי כותרת", - "filter-clear": "ניקוי המסנן", - "filter-no-label": "אין תווית", - "filter-no-member": "אין חבר כזה", - "filter-no-assignee": "אין אחראי", - "filter-no-custom-fields": "אין שדות מותאמים אישית", - "filter-show-archive": "הצגת רשימות שהועברו לארכיון", - "filter-hide-empty": "הסתרת רשימות ריקות", - "filter-on": "המסנן פועל", - "filter-on-desc": "מסנן כרטיסים פעיל בלוח זה. יש ללחוץ כאן לעריכת המסנן.", - "filter-to-selection": "סינון לבחירה", - "advanced-filter-label": "מסנן מתקדם", - "advanced-filter-description": "המסנן המתקדם מאפשר לך לכתוב מחרוזת שמכילה את הפעולות הבאות: == != <= >= && || ( ) רווח מכהן כמפריד בין הפעולות. ניתן לסנן את כל השדות המותאמים אישית על ידי הקלדת שמם והערך שלהם. למשל: שדה1 == ערך1. לתשומת לבך: אם שדות או ערכים מכילים רווח, יש לעטוף אותם במירכא מכל צד. למשל: 'שדה 1' == 'ערך 1'. ניתן גם לשלב מגוון תנאים. למשל: F1 == V1 || F1 == V2. על פי רוב כל הפעולות מפוענחות משמאל לימין. ניתן לשנות את הסדר על ידי הצבת סוגריים. למשל: ( F1 == V1 && ( F2 == V2 || F2 == V3. כמו כן, ניתן לחפש בשדה טקסט באופן הבא: F1 == /Tes.*/i", - "fullname": "שם מלא", - "header-logo-title": "חזרה לדף הלוחות שלך.", - "hide-system-messages": "הסתרת הודעות מערכת", - "headerBarCreateBoardPopup-title": "יצירת לוח", - "home": "בית", - "import": "יבוא", - "link": "קישור", - "import-board": "ייבוא לוח", - "import-board-c": "יבוא לוח", - "import-board-title-trello": "ייבוא לוח מטרלו", - "import-board-title-wekan": "ייבוא לוח מייצוא קודם", - "import-sandstorm-backup-warning": "עדיף לא למחוק נתונים שייובאו מייצוא מקורי או מ־Trello בטרם בדיקה האם הגרעין הזה נסגר ונפתח שוב או אם מתקבלת שגיאה על כך שהלוח לא נמצא, משמעות הדבר היא אבדן מידע.", - "import-sandstorm-warning": "הלוח שייובא ימחק את כל הנתונים הקיימים בלוח ויחליף אותם בלוח שייובא.", - "from-trello": "מ־Trello", - "from-wekan": "מייצוא קודם", - "import-board-instruction-trello": "בלוח הטרלו שלך, עליך ללחוץ על ‚תפריט‘, ואז על ‚עוד‘, ‚הדפסה וייצוא‘, ‚יצוא JSON‘ ולהעתיק את הטקסט שנוצר.", - "import-board-instruction-wekan": "בלוח שלך עליך לגשת אל ‚תפריט’, לאחר מכן ‚ייצוא לוח’ ואז להעתיק את הטקסט מהקובץ שהתקבל.", - "import-board-instruction-about-errors": "גם אם התקבלו שגיאות בעת יבוא לוח, ייתכן שהייבוא עבד. כדי לבדוק זאת, יש להיכנס ל„כל הלוחות”.", - "import-json-placeholder": "יש להדביק את נתוני ה־JSON התקינים לכאן", - "import-map-members": "מיפוי חברים", - "import-members-map": "הלוחות המיובאים שלך מכילים חברים. נא למפות את החברים שברצונך לייבא למשתמשים שלך", - "import-show-user-mapping": "סקירת מיפוי חברים", - "import-user-select": "נא לבחור את המשתמש ב־Wekan אותו ברצונך למפות אל חבר זה", - "importMapMembersAddPopup-title": "בחירת משתמש", - "info": "גרסה", - "initials": "ראשי תיבות", - "invalid-date": "תאריך שגוי", - "invalid-time": "זמן שגוי", - "invalid-user": "משתמש שגוי", - "joined": "הצטרף", - "just-invited": "הוזמנת ללוח זה", - "keyboard-shortcuts": "קיצורי מקלדת", - "label-create": "יצירת תווית", - "label-default": "תווית בצבע %s (בררת מחדל)", - "label-delete-pop": "אין דרך חזרה. התווית תוסר מכל הכרטיסים וההיסטוריה תימחק.", - "labels": "תוויות", - "language": "שפה", - "last-admin-desc": "אין אפשרות לשנות תפקידים כיוון שחייב להיות מנהל אחד לפחות.", - "leave-board": "עזיבת הלוח", - "leave-board-pop": "לעזוב את __boardTitle__? שמך יוסר מכל הכרטיסים שבלוח זה.", - "leaveBoardPopup-title": "לעזוב לוח ?", - "link-card": "קישור לכרטיס זה", - "list-archive-cards": "העברת כל הכרטיסים שברשימה זו לארכיון", - "list-archive-cards-pop": "כל הכרטיסים מרשימה זו יוסרו מהלוח. לצפייה בכרטיסים השמורים בארכיון ולהחזירם ללוח, ניתן ללחוץ על „תפריט” > „פריטים בארכיון”.", - "list-move-cards": "העברת כל הכרטיסים שברשימה זו", - "list-select-cards": "בחירת כל הכרטיסים שברשימה זו", - "set-color-list": "הגדרת צבע", - "listActionPopup-title": "פעולות רשימה", - "swimlaneActionPopup-title": "פעולות על מסלול", - "swimlaneAddPopup-title": "הוספת מסלול מתחת", - "listImportCardPopup-title": "יבוא כרטיס מ־Trello", - "listMorePopup-title": "עוד", - "link-list": "קישור לרשימה זו", - "list-delete-pop": "כל הפעולות תוסרנה מרצף הפעילות ולא תהיה לך אפשרות לשחזר את הרשימה. אין ביטול.", - "list-delete-suggest-archive": "ניתן לשמור רשימה בארכיון כדי להסיר אותה מהלוח ולשמור על היסטוריית הפעילות.", - "lists": "רשימות", - "swimlanes": "מסלולים", - "log-out": "יציאה", - "log-in": "כניסה", - "loginPopup-title": "כניסה", - "memberMenuPopup-title": "הגדרות חברות", - "members": "חברים", - "menu": "תפריט", - "move-selection": "העברת הבחירה", - "moveCardPopup-title": "העברת כרטיס", - "moveCardToBottom-title": "העברה לתחתית הרשימה", - "moveCardToTop-title": "העברה לראש הרשימה", - "moveSelectionPopup-title": "העברת בחירה", - "multi-selection": "בחירה מרובה", - "multi-selection-on": "בחירה מרובה פועלת", - "muted": "מושתק", - "muted-info": "מעתה לא תתקבלנה אצלך התרעות על שינויים בלוח זה", - "my-boards": "הלוחות שלי", - "name": "שם", - "no-archived-cards": "אין כרטיסים בארכיון", - "no-archived-lists": "אין רשימות בארכיון", - "no-archived-swimlanes": "אין מסלולים בארכיון.", - "no-results": "אין תוצאות", - "normal": "רגיל", - "normal-desc": "הרשאה לצפות ולערוך כרטיסים. לא ניתן לשנות הגדרות.", - "not-accepted-yet": "ההזמנה לא אושרה עדיין", - "notify-participate": "קבלת עדכונים על כרטיסים בהם יש לך מעורבות הן בתהליך היצירה והן כחבר", - "notify-watch": "קבלת עדכונים על כל לוח, רשימה או כרטיס שסימנת למעקב", - "optional": "רשות", - "or": "או", - "page-maybe-private": "יתכן שדף זה פרטי. ניתן לצפות בו על ידי <a href='%s'>כניסה למערכת</a>", - "page-not-found": "דף לא נמצא.", - "password": "ססמה", - "paste-or-dragdrop": "כדי להדביק או לגרור ולשחרר קובץ תמונה אליו (תמונות בלבד)", - "participating": "משתתפים", - "preview": "תצוגה מקדימה", - "previewAttachedImagePopup-title": "תצוגה מקדימה", - "previewClipboardImagePopup-title": "תצוגה מקדימה", - "private": "פרטי", - "private-desc": "לוח זה פרטי. רק אנשים שנוספו ללוח יכולים לצפות ולערוך אותו.", - "profile": "פרופיל", - "public": "ציבורי", - "public-desc": "לוח זה ציבורי. כל מי שמחזיק בקישור יכול לצפות בלוח והוא יופיע בתוצאות מנועי חיפוש כגון גוגל. רק אנשים שנוספו ללוח יכולים לערוך אותו.", - "quick-access-description": "לחיצה על הכוכב תוסיף קיצור דרך ללוח בשורה זו.", - "remove-cover": "הסרת כיסוי", - "remove-from-board": "הסרה מהלוח", - "remove-label": "הסרת תווית", - "listDeletePopup-title": "למחוק את הרשימה?", - "remove-member": "הסרת חבר", - "remove-member-from-card": "הסרה מהכרטיס", - "remove-member-pop": "להסיר את __name__ (__username__) מ__boardTitle__? התהליך יגרום להסרת החבר מכל הכרטיסים בלוח זה. תישלח הודעה אל החבר.", - "removeMemberPopup-title": "להסיר חבר?", - "rename": "שינוי שם", - "rename-board": "שינוי שם ללוח", - "restore": "שחזור", - "save": "שמירה", - "search": "חיפוש", - "rules": "כללים", - "search-cards": "חיפוש מבין כותרות של כרטיסים/רשימות, תיאורים ושדות בהתאמה אישית בלוח זה", - "search-example": "טקסט לחיפוש ?", - "select-color": "בחירת צבע", - "set-wip-limit-value": "הגדרת מגבלה למספר המרבי של משימות ברשימה זו", - "setWipLimitPopup-title": "הגדרת מגבלת „בעבודה”", - "shortcut-assign-self": "להקצות אותי לכרטיס הנוכחי", - "shortcut-autocomplete-emoji": "השלמה אוטומטית לאימוג׳י", - "shortcut-autocomplete-members": "השלמה אוטומטית של חברים", - "shortcut-clear-filters": "ביטול כל המסננים", - "shortcut-close-dialog": "סגירת החלון", - "shortcut-filter-my-cards": "סינון הכרטיסים שלי", - "shortcut-show-shortcuts": "העלאת רשימת קיצורים זו", - "shortcut-toggle-filterbar": "הצגה או הסתרה של סרגל צד הסינון", - "shortcut-toggle-sidebar": "הצגה או הסתרה של סרגל צד הלוח", - "show-cards-minimum-count": "הצגת ספירת כרטיסים אם רשימה מכילה למעלה מ־", - "sidebar-open": "פתיחת סרגל צד", - "sidebar-close": "סגירת סרגל צד", - "signupPopup-title": "יצירת חשבון", - "star-board-title": "ניתן ללחוץ כדי לסמן בכוכב. הלוח יופיע בראש רשימת הלוחות שלך.", - "starred-boards": "לוחות שסומנו בכוכב", - "starred-boards-description": "לוחות מסומנים בכוכב מופיעים בראש רשימת הלוחות שלך.", - "subscribe": "הרשמה", - "team": "צוות", - "this-board": "לוח זה", - "this-card": "כרטיס זה", - "spent-time-hours": "זמן שהושקע (שעות)", - "overtime-hours": "שעות נוספות", - "overtime": "שעות נוספות", - "has-overtime-cards": "יש כרטיסי שעות נוספות", - "has-spenttime-cards": "יש כרטיסי זמן שהושקע", - "time": "זמן", - "title": "כותרת", - "tracking": "מעקב", - "tracking-info": "על כל שינוי בכרטיסים בהם הייתה לך מעורבות ברמת היצירה או כחברות תגיע אליך הודעה.", - "type": "סוג", - "unassign-member": "ביטול הקצאת חבר", - "unsaved-description": "יש לך תיאור לא שמור.", - "unwatch": "ביטול מעקב", - "upload": "העלאה", - "upload-avatar": "העלאת תמונת משתמש", - "uploaded-avatar": "הועלתה תמונה משתמש", - "username": "שם משתמש", - "view-it": "הצגה", - "warn-list-archived": "אזהרה: כרטיס זה הוא חלק מרשימה שנמצאת בארכיון", - "watch": "לעקוב", - "watching": "במעקב", - "watching-info": "מעתה יגיעו אליך דיווחים על כל שינוי בלוח זה", - "welcome-board": "לוח קבלת פנים", - "welcome-swimlane": "ציון דרך 1", - "welcome-list1": "יסודות", - "welcome-list2": "מתקדם", - "card-templates-swimlane": "תבניות כרטיסים", - "list-templates-swimlane": "תבניות רשימות", - "board-templates-swimlane": "תבניות לוחות", - "what-to-do": "מה ברצונך לעשות?", - "wipLimitErrorPopup-title": "מגבלת „בעבודה” שגויה", - "wipLimitErrorPopup-dialog-pt1": "מספר המשימות ברשימה זו גדולה ממגבלת הפריטים „בעבודה” שהגדרת.", - "wipLimitErrorPopup-dialog-pt2": "נא להוציא חלק מהמשימות מרשימה זו או להגדיר מגבלת „בעבודה” גדולה יותר.", - "admin-panel": "חלונית ניהול המערכת", - "settings": "הגדרות", - "people": "אנשים", - "registration": "הרשמה", - "disable-self-registration": "השבתת הרשמה עצמית", - "invite": "הזמנה", - "invite-people": "הזמנת אנשים", - "to-boards": "ללוח/ות", - "email-addresses": "כתובות דוא״ל", - "smtp-host-description": "כתובת שרת ה־SMTP שמטפל בהודעות הדוא״ל שלך.", - "smtp-port-description": "מספר הפתחה בה שרת ה־SMTP שלך משתמש לדוא״ל יוצא.", - "smtp-tls-description": "הפעל תמיכה ב־TLS עבור שרת ה־SMTP", - "smtp-host": "כתובת ה־SMTP", - "smtp-port": "פתחת ה־SMTP", - "smtp-username": "שם משתמש", - "smtp-password": "ססמה", - "smtp-tls": "תמיכה ב־TLS", - "send-from": "מאת", - "send-smtp-test": "שליחת דוא״ל בדיקה לעצמך", - "invitation-code": "קוד הזמנה", - "email-invite-register-subject": "נשלחה אליך הזמנה מאת __inviter__", - "email-invite-register-text": "לכבוד __user__,\n\nהוזמנת על ידי __inviter__ לקחת חלק בלוח קנבאן.\n\nנא ללחוץ על הקישור הבא:\n__url__\n\nקוד ההזמנה הוא: __icode__\n\nתודה.", - "email-smtp-test-subject": "דוא״ל לבדיקת SMTP", - "email-smtp-test-text": "שלחת הודעת דוא״ל בהצלחה", - "error-invitation-code-not-exist": "קוד ההזמנה אינו קיים", - "error-notAuthorized": "אין לך הרשאה לצפות בעמוד זה.", - "webhook-title": "שם ההתלייה", - "webhook-token": "אסימון (כרשות לצורך אימות)", - "outgoing-webhooks": "קרסי רשת יוצאים", - "bidirectional-webhooks": "התליות דו־כיווניות", - "outgoingWebhooksPopup-title": "קרסי רשת יוצאים", - "boardCardTitlePopup-title": "מסנן כותרת כרטיס", - "disable-webhook": "השבתת ההתלייה הזאת", - "global-webhook": "התליות גלובליות", - "new-outgoing-webhook": "קרסי רשת יוצאים חדשים", - "no-name": "(לא ידוע)", - "Node_version": "גרסת Node", - "Meteor_version": "גרסת Meteor", - "MongoDB_version": "גרסת MongoDB", - "MongoDB_storage_engine": "מנוע אחסון MongoDB", - "MongoDB_Oplog_enabled": "יומן הפעילות (Oplog) של MongoDB פעיל", - "OS_Arch": "ארכיטקטורת מערכת הפעלה", - "OS_Cpus": "מספר מעבדים", - "OS_Freemem": "זיכרון (RAM) פנוי", - "OS_Loadavg": "עומס ממוצע", - "OS_Platform": "מערכת הפעלה", - "OS_Release": "גרסת מערכת הפעלה", - "OS_Totalmem": "סך כל הזיכרון (RAM)", - "OS_Type": "סוג מערכת ההפעלה", - "OS_Uptime": "זמן שעבר מאז האתחול האחרון", - "days": "ימים", - "hours": "שעות", - "minutes": "דקות", - "seconds": "שניות", - "show-field-on-card": "הצגת שדה זה בכרטיס", - "automatically-field-on-card": "הוספת שדה לכל הכרטיסים", - "showLabel-field-on-card": "הצגת תווית של השדה בכרטיס מוקטן", - "yes": "כן", - "no": "לא", - "accounts": "חשבונות", - "accounts-allowEmailChange": "לאפשר שינוי דוא״ל", - "accounts-allowUserNameChange": "לאפשר שינוי שם משתמש", - "createdAt": "נוצר ב", - "verified": "עבר אימות", - "active": "פעיל", - "card-received": "התקבל", - "card-received-on": "התקבל במועד", - "card-end": "סיום", - "card-end-on": "מועד הסיום", - "editCardReceivedDatePopup-title": "החלפת מועד הקבלה", - "editCardEndDatePopup-title": "החלפת מועד הסיום", - "setCardColorPopup-title": "הגדרת צבע", - "setCardActionsColorPopup-title": "בחירת צבע", - "setSwimlaneColorPopup-title": "בחירת צבע", - "setListColorPopup-title": "בחירת צבע", - "assigned-by": "הוקצה על ידי", - "requested-by": "התבקש על ידי", - "board-delete-notice": "מחיקה היא לצמיתות. כל הרשימות, הכרטיבים והפעולות שקשורים בלוח הזה ילכו לאיבוד.", - "delete-board-confirm-popup": "כל הרשימות, הכרטיסים, התווית והפעולות יימחקו ולא תהיה לך דרך לשחזר את תכני הלוח. אין אפשרות לבטל.", - "boardDeletePopup-title": "למחוק את הלוח?", - "delete-board": "מחיקת לוח", - "default-subtasks-board": "תת־משימות עבור הלוח __board__", - "default": "בררת מחדל", - "queue": "תור", - "subtask-settings": "הגדרות תתי משימות", - "card-settings": "הגדרות כרטיס", - "boardSubtaskSettingsPopup-title": "הגדרות תת־משימות בלוח", - "boardCardSettingsPopup-title": "הגדרות כרטיס", - "deposit-subtasks-board": "הפקדת תת־משימות ללוח הזה:", - "deposit-subtasks-list": "רשימות נחיתה עבור תת־משימות שהופקדו כאן:", - "show-parent-in-minicard": "הצגת ההורה במיני כרטיס:", - "prefix-with-full-path": "קידומת עם נתיב מלא", - "prefix-with-parent": "קידומת עם הורה", - "subtext-with-full-path": "טקסט סמוי עם נתיב מלא", - "subtext-with-parent": "טקסט סמוי עם הורה", - "change-card-parent": "החלפת הורה הכרטיס", - "parent-card": "כרטיס הורה", - "source-board": "לוח מקור", - "no-parent": "לא להציג את ההורה", - "activity-added-label": "התווית ‚%s’ נוספה אל %s", - "activity-removed-label": "התווית ‚%s’ הוסרה מ־%s", - "activity-delete-attach": "הקובץ המצורף נמחק מ־%s", - "activity-added-label-card": "התווית ‚%s’ נוספה", - "activity-removed-label-card": "התווית ‚%s’ הוסרה", - "activity-delete-attach-card": "קובץ מצורף נמחק", - "activity-set-customfield": "הגדרת שדה בהתאמה אישית ‚%s’ לערך ‚%s’ תחת %s", - "activity-unset-customfield": "ביטול הגדרת שדה בהתאמה אישית ‚%s’ תחת %s", - "r-rule": "כלל", - "r-add-trigger": "הוספת הקפצה", - "r-add-action": "הוספת פעולה", - "r-board-rules": "כללי הלוח", - "r-add-rule": "הוספת כלל", - "r-view-rule": "הצגת כלל", - "r-delete-rule": "מחיקת כל", - "r-new-rule-name": "שמו של הכלל החדש", - "r-no-rules": "אין כללים", - "r-when-a-card": "כאשר כרטיס", - "r-is": "הוא", - "r-is-moved": "מועבר", - "r-added-to": "נוסף אל", - "r-removed-from": "מוסר מ־", - "r-the-board": "הלוח", - "r-list": "רשימה", - "set-filter": "הגדרת מסנן", - "r-moved-to": "מועבר אל", - "r-moved-from": "מועבר מ־", - "r-archived": "הועבר לארכיון", - "r-unarchived": "הוחזר מהארכיון", - "r-a-card": "כרטיס", - "r-when-a-label-is": "כאשר תווית", - "r-when-the-label": "כאשר התווית היא", - "r-list-name": "שם הרשימה", - "r-when-a-member": "כאשר חבר הוא", - "r-when-the-member": "כאשר חבר", - "r-name": "שם", - "r-when-a-attach": "כאשר קובץ מצורף", - "r-when-a-checklist": "כאשר רשימת משימות", - "r-when-the-checklist": "כאשר רשימת המשימות", - "r-completed": "הושלמה", - "r-made-incomplete": "סומנה כבלתי מושלמת", - "r-when-a-item": "כאשר פריט ברשימת משימות", - "r-when-the-item": "כאשר הפריט ברשימת משימות", - "r-checked": "מסומן", - "r-unchecked": "לא מסומן", - "r-move-card-to": "העברת הכרטיס אל", - "r-top-of": "ראש", - "r-bottom-of": "תחתית", - "r-its-list": "הרשימה שלו", - "r-archive": "העברה לארכיון", - "r-unarchive": "החזרה מהארכיון", - "r-card": "כרטיס", - "r-add": "הוספה", - "r-remove": "הסרה", - "r-label": "תווית", - "r-member": "חבר", - "r-remove-all": "הסרת כל החברים מהכרטיס", - "r-set-color": "הגדרת צבע לכדי", - "r-checklist": "רשימת משימות", - "r-check-all": "לסמן הכול", - "r-uncheck-all": "לבטל את הסימון", - "r-items-check": "פריטים ברשימת משימות", - "r-check": "סימון", - "r-uncheck": "ביטול סימון", - "r-item": "פריט", - "r-of-checklist": "של רשימת משימות", - "r-send-email": "שליחת דוא״ל", - "r-to": "אל", - "r-subject": "נושא", - "r-rule-details": "פרטי הכלל", - "r-d-move-to-top-gen": "העברת כרטיס לראש הרשימה שלו", - "r-d-move-to-top-spec": "העברת כרטיס לראש רשימה", - "r-d-move-to-bottom-gen": "העברת כרטיס לתחתית הרשימה שלו", - "r-d-move-to-bottom-spec": "העברת כרטיס לתחתית רשימה", - "r-d-send-email": "שליחת דוא״ל", - "r-d-send-email-to": "אל", - "r-d-send-email-subject": "נושא", - "r-d-send-email-message": "הודעה", - "r-d-archive": "העברת כרטיס לארכיון", - "r-d-unarchive": "החזרת כרטיס מהארכיון", - "r-d-add-label": "הוספת תווית", - "r-d-remove-label": "הסרת תווית", - "r-create-card": "יצירת כרטיס חדש", - "r-in-list": "ברשימה", - "r-in-swimlane": "במסלול", - "r-d-add-member": "הוספת חבר", - "r-d-remove-member": "הסרת חבר", - "r-d-remove-all-member": "הסרת כל החברים", - "r-d-check-all": "סימון כל הפריטים ברשימה", - "r-d-uncheck-all": "ביטול סימון הפריטים ברשימה", - "r-d-check-one": "סימון פריט", - "r-d-uncheck-one": "ביטול סימון פריט", - "r-d-check-of-list": "של רשימת משימות", - "r-d-add-checklist": "הוספת רשימת משימות", - "r-d-remove-checklist": "הסרת רשימת משימות", - "r-by": "על ידי", - "r-add-checklist": "הוספת רשימת משימות", - "r-with-items": "עם פריטים", - "r-items-list": "פריט1,פריט2,פריט3", - "r-add-swimlane": "הוספת מסלול", - "r-swimlane-name": "שם המסלול", - "r-board-note": "לתשומת לבך: ניתן להשאיר את השדה ריק כדי ללכוד כל ערך אפשרי.", - "r-checklist-note": "לתשומת לבך: את פריטי רשימת הביצוע יש לכתוב בתצורת רשימה של ערכים המופרדים בפסיקים.", - "r-when-a-card-is-moved": "כאשר כרטיס מועבר לרשימה אחרת", - "r-set": "הגדרה", - "r-update": "עדכון", - "r-datefield": "שדה תאריך", - "r-df-start-at": "התחלה", - "r-df-due-at": "תפוגה", - "r-df-end-at": "סיום", - "r-df-received-at": "התקבל", - "r-to-current-datetime": "לתאריך/שעה הנוכחיים", - "r-remove-value-from": "הסרת ערך מתוך", - "ldap": "LDAP", - "oauth2": "OAuth2", - "cas": "CAS", - "authentication-method": "שיטת אימות", - "authentication-type": "סוג אימות", - "custom-product-name": "שם מותאם אישית למוצר", - "layout": "פריסה", - "hide-logo": "הסתרת לוגו", - "add-custom-html-after-body-start": "הוספת קוד HTML מותאם אישית לאחר ה־<body> הפותח.", - "add-custom-html-before-body-end": "הוספת קוד HTML מותאם אישית לפני ה־</body> הסוגר.", - "error-undefined": "מהו השתבש", - "error-ldap-login": "אירעה שגיאה בעת ניסיון הכניסה", - "display-authentication-method": "הצגת שיטת אימות", - "default-authentication-method": "שיטת אימות כבררת מחדל", - "duplicate-board": "שכפול לוח", - "people-number": "מספר האנשים הוא:", - "swimlaneDeletePopup-title": "למחוק מסלול?", - "swimlane-delete-pop": "כל הפעולות יוסרו מהזנת הפעילות ולא תהיה לך אפשרות לשחזר את המסלול. אי אפשר לחזור אחורה.", - "restore-all": "לשחזר הכול", - "delete-all": "למחוק הכול", - "loading": "העמוד בטעינה, אנא המתינו.", - "previous_as": "הזמן הקודם היה", - "act-a-dueAt": "זמן יעד שונה ל: \n__timeValue__\nבכרטיס: __card__\n זמן היעד הקודם היה __timeOldValue__", - "act-a-endAt": "מועד הסיום השתנה לכדי __timeValue__ לעומת (__timeOldValue__)", - "act-a-startAt": "מועד ההתחלה השתנה לכדי __timeValue__ לעומת (__timeOldValue__)", - "act-a-receivedAt": "מועד הקבלה השתנה לכדי __timeValue__ לעומת (__timeOldValue__)", - "a-dueAt": "מועד היעד השתנה לכדי", - "a-endAt": "מועד הסיום השתנה לכדי", - "a-startAt": "מועד ההתחלה השתנה לכדי", - "a-receivedAt": "מועד הקבלה השתנה לכדי", - "almostdue": "מועד היעד הנוכחי %s מתקרב", - "pastdue": "מועד היעד הנוכחי %s חלף", - "duenow": "מועד היעד הנוכחי %s הוא היום", - "act-newDue": "__list__/__card__ יש תזכורת ראשונה שתוקפה פג [__board__]", - "act-withDue": "__list__/__card__ יש תזכורות שתוקפן פג [__board__]", - "act-almostdue": "הזכירה שמועד היעד הנוכחי (__timeValue__) של __card__ מתקרב", - "act-pastdue": "הזכירה שמועד היעד הנוכחי (__timeValue__) של __card__ חלף", - "act-duenow": "הזכירה שמועד היעד הנוכחי (__timeValue__) של __card__ הוא עכשיו", - "act-atUserComment": "אוזכרת תחת [__board__] __list__/__card__", - "delete-user-confirm-popup": "למחוק את החשבון הזה? אי אפשר לבטל.", - "accounts-allowUserDelete": "לאפשר למשתמשים למחוק את החשבונות של עצמם", - "hide-minicard-label-text": "הסתרת טקסט התווית של מיני כרטיס", - "show-desktop-drag-handles": "הצגת ידיות גרירה של שולחן העבודה", - "assignee": "גורם אחראי", - "cardAssigneesPopup-title": "גורם אחראי", - "addmore-detail": "הוספת תיאור מפורט", - "show-on-card": "הצגה על הכרטיס", - "new": "חדש", - "editUserPopup-title": "עריכת משתמש", - "newUserPopup-title": "משתמש חדש", - "notifications": "הודעות", - "view-all": "להציג הכול", - "filter-by-unread": "סימון לפי כאלו שלא נקראו", - "mark-all-as-read": "לסמן הכול כאילו שנקראו", - "remove-all-read": "הסרת כל אלו שנקראו", - "allow-rename": "לאפשר שינוי שם", - "allowRenamePopup-title": "לאפשר שינוי שם" -} \ No newline at end of file + "accept": "אישור", + "act-activity-notify": "הודעת פעילות", + "act-addAttachment": "הקובץ __attachment__ צורף אל הכרטיס __card__ ברשימה __list__ למסלול __swimlane__ שבלוח __board__", + "act-deleteAttachment": "הקובץ __attachment__ נמחק מהכרטיס __card__ ברשימה __list__ מהמסלול __swimlane__ שבלוח __board__", + "act-addSubtask": "תת־משימה __attachment__ נוספה אל הכרטיס __card__ ברשימה __list__ למסלול __swimlane__ שבלוח __board__", + "act-addLabel": "התווית __label__ נוספה לכרטיס __card__ ברשימה __list__ למסלול __swimlane__ שבלוח __board__", + "act-addedLabel": "התווית __label__ נוספה לכרטיס __card__ ברשימה __list__ למסלול __swimlane__ שבלוח __board__", + "act-removeLabel": "התווית __label__ הוסרה מהכרטיס __card__ ברשימה __list__ מהמסלול __swimlane__ שבלוח __board__", + "act-removedLabel": "התווית __label__ הוסרה מהכרטיס __card__ ברשימה __list__ מהמסלול __swimlane__ שבלוח __board__", + "act-addChecklist": "נוספה רשימת מטלות __checklist__ לכרטיס __card__ ברשימה __list__ שבמסלול __swimlane__ בלוח __board__", + "act-addChecklistItem": "נוסף פריט סימון __checklistItem__ לרשימת המטלות __checklist__ לכרטיס __card__ ברשימה __list__ במסלול __swimlane__ בלוח __board__", + "act-removeChecklist": "הוסרה רשימת מטלות __checklist__ מהכרטיס __card__ ברשימה __list__ שבמסלול __swimlane__ בלוח __board__", + "act-removeChecklistItem": "פריט הסימון __checklistItem__ הוסר מרשימת המטלות __checkList__ בכרטיס __card__ ברשימה __list__ מהמסלול __swimlane__ בלוח __board__", + "act-checkedItem": "הפריט __checklistItem__ ששייך לרשימת המשימות __checklist__ בכרטיס __card__ שברשימת __list__ במסלול __swimlane__ שבלוח __board__ סומן", + "act-uncheckedItem": "בוטל הסימון __checklistItem__ ברשימת המטלות __checklist__ בכרטיס __card__ ברשימה __list__ במסלול __swimlane__ בלוח __board__", + "act-completeChecklist": "רשימת המטלות __checklist__ בכרטיס __card__ שברשימה __list__ תחת המסלול __swimlane__ בלוח __board__ הושלמה", + "act-uncompleteChecklist": "ההשלמה של רשימת המטלות __checklist__ בכרטיס __card__ שברשימה __list__ תחת המסלול __swimlane__ בלוח __board__ בוטלה", + "act-addComment": "התקבלה תגובה על הכרטיס __card__:‏ __comment__ ברשימה __list__ במסלול __swimlane__ בלוח __board__", + "act-editComment": "התגובה בכרטיס __card__: __comment__ שברשימה __list__ שבמסלול __swimlane__ שבלוח __board__ נערכה", + "act-deleteComment": "התגובה בכרטיס __card__: __comment__ שברשימה __list__ שבמסלול __swimlane__ שבלוח __board__ נמחקה", + "act-createBoard": "הלוח __board__ נוצר", + "act-createSwimlane": "נוצר מסלול __swimlane__ בלוח __board__", + "act-createCard": "הכרטיס __card__ נוצר ברשימה __list__ במסלול __swimlane__ שבלוח __board__", + "act-createCustomField": "השדה המותאם אישית __customField__ שבלוח __board__ נוצר", + "act-deleteCustomField": "השדה המותאם אישית __customField__ שבלוח __board__ נמחק", + "act-setCustomField": "השדה המותאם אישית _customField__: __customFieldValue__ בכרטיס __card__ ברשימה __list__  במסלול __swimlane__ שבלוח __board__ נערך", + "act-createList": "הרשימה __list__ נוספה ללוח __board__", + "act-addBoardMember": "החבר __member__ נוסף אל __board__", + "act-archivedBoard": "הלוח __board__ הועבר לארכיון", + "act-archivedCard": "הכרטיס __card__ ברשימה __list__ במסלול __swimlane__ בלוח __board__ הועבר לארכיון", + "act-archivedList": "הרשימה __list__ במסלול __swimlane__ בלוח __board__ הועברה לארכיון", + "act-archivedSwimlane": "המסלול __swimlane__ בלוח __board__ הועבר לארכיון", + "act-importBoard": "הייבוא של הלוח __board__ הושלם", + "act-importCard": "הייבוא של הכרטיס __card__ לרשימה __list__ למסלול __swimlane__ ללוח __board__ הושלם", + "act-importList": "הרשימה __list__ ייובאה למסלול __swimlane__ שבלוח __board__", + "act-joinMember": "החבר __member__ נוסף לכרטיס __card__ לרשימה __list__ במסלול __swimlane__ בלוח __board__", + "act-moveCard": "הועבר הכרטיס __card__ בלוח __board__ מהרשימה __oldList__ במסלול __oldSwimlane__ לרשימה __list__ במסלול __swimlane__.", + "act-moveCardToOtherBoard": "הכרטיס __card__ הועבר מהרשימה __oldList__ במסלול __oldSwimlane__ בלוח __oldBoard__ לרשימה __list__ במסלול __swimlane__ בלוח __board__", + "act-removeBoardMember": "החבר __member__ הוסר מהלוח __board__", + "act-restoredCard": "הכרטיס __card__ שוחזר לרשימה __list__ למסלול __swimlane__ ללוח __board__", + "act-unjoinMember": "החבר __member__ הוסר מהכרטיס __card__ ברשימה __list__ במסלול __swimlane__ בלוח __board__", + "act-withBoardTitle": "__board__", + "act-withCardTitle": "[__board__] __card__", + "actions": "פעולות", + "activities": "פעילויות", + "activity": "פעילות", + "activity-added": "%s נוסף ל%s", + "activity-archived": "%s הועבר לארכיון", + "activity-attached": "%s צורף ל%s", + "activity-created": "%s נוצר", + "activity-customfield-created": "נוצר שדה בהתאמה אישית %s", + "activity-excluded": "%s לא נכלל ב%s", + "activity-imported": "%s ייובא מ%s אל %s", + "activity-imported-board": "%s יובא מ%s", + "activity-joined": "הצטרפות אל %s", + "activity-moved": "%s עבר מ%s ל%s", + "activity-on": "ב%s", + "activity-removed": "%s הוסר מ%s", + "activity-sent": "%s נשלח ל%s", + "activity-unjoined": "בוטל צירוף אל %s", + "activity-subtask-added": "נוספה תת־משימה אל %s", + "activity-checked-item": "%s סומן ברשימת המשימות %s מתוך %s", + "activity-unchecked-item": "בוטל הסימון של %s ברשימת המשימות %s מתוך %s", + "activity-checklist-added": "נוספה רשימת משימות אל %s", + "activity-checklist-removed": "הוסרה רשימת משימות מ־%s", + "activity-checklist-completed": "הושלמה רשימת משימות %s מתוך %s", + "activity-checklist-uncompleted": "רשימת המשימות %s מתוך %s סומנה כבלתי מושלמת", + "activity-checklist-item-added": "נוסף פריט רשימת משימות אל ‚%s‘ תחת %s", + "activity-checklist-item-removed": "הוסר פריט מרשימת המשימות ‚%s’ תחת %s", + "add": "הוספה", + "activity-checked-item-card": "סומן %s ברשימת המשימות %s", + "activity-unchecked-item-card": "הסימון של %s בוטל ברשימת המשימות %s", + "activity-checklist-completed-card": "רשימת המטלות __checklist__ בכרטיס __card__ שברשימה __list__ תחת המסלול __swimlane__ בלוח __board__ הושלמה", + "activity-checklist-uncompleted-card": "רשימת המשימות %s סומנה כבלתי מושלמת", + "activity-editComment": "התגובה %s נערכה", + "activity-deleteComment": "התגובה %s נמחקה", + "add-attachment": "הוספת קובץ מצורף", + "add-board": "הוספת לוח", + "add-card": "הוספת כרטיס", + "add-swimlane": "הוספת מסלול", + "add-subtask": "הוסף תת משימה", + "add-checklist": "הוספת רשימת מטלות", + "add-checklist-item": "הוספת פריט לרשימת משימות", + "add-cover": "הוספת כיסוי", + "add-label": "הוספת תווית", + "add-list": "הוספת רשימה", + "add-members": "הוספת חברים", + "added": "התווסף", + "addMemberPopup-title": "חברים", + "admin": "מנהל", + "admin-desc": "יש הרשאות לצפייה ולעריכת כרטיסים, להסרת חברים ולשינוי הגדרות לוח.", + "admin-announcement": "הכרזה", + "admin-announcement-active": "הכרזת מערכת פעילה", + "admin-announcement-title": "הכרזה ממנהל המערכת", + "all-boards": "כל הלוחות", + "and-n-other-card": "וכרטיס נוסף", + "and-n-other-card_plural": "ו־__count__ כרטיסים נוספים", + "apply": "החלה", + "app-is-offline": "בטעינה, נא להמתין. רענון הדף תוביל לאבדן מידע. אם הטעינה אורכת זמן רב מדי, מוטב לבדוק אם השרת מקוון.", + "archive": "העברה לארכיון", + "archive-all": "אחסן הכל בארכיון", + "archive-board": "העברת הלוח לארכיון", + "archive-card": "העברת הכרטיס לארכיון", + "archive-list": "העברת הרשימה לארכיון", + "archive-swimlane": "העברת מסלול לארכיון", + "archive-selection": "העברת הבחירה לארכיון", + "archiveBoardPopup-title": "להעביר לוח זה לארכיון?", + "archived-items": "להעביר לארכיון", + "archived-boards": "לוחות שנשמרו בארכיון", + "restore-board": "שחזור לוח", + "no-archived-boards": "לא נשמרו לוחות בארכיון.", + "archives": "להעביר לארכיון", + "template": "תבנית", + "templates": "תבניות", + "assign-member": "הקצאת חבר", + "attached": "מצורף", + "attachment": "קובץ מצורף", + "attachment-delete-pop": "מחיקת קובץ מצורף הנה סופית. אין דרך חזרה.", + "attachmentDeletePopup-title": "למחוק קובץ מצורף?", + "attachments": "קבצים מצורפים", + "auto-watch": "הוספת לוחות למעקב כשהם נוצרים", + "avatar-too-big": "תמונת המשתמש גדולה מדי (70 ק״ב לכל היותר)", + "back": "חזרה", + "board-change-color": "שינוי צבע", + "board-nb-stars": "%s כוכבים", + "board-not-found": "לוח לא נמצא", + "board-private-info": "לוח זה יהיה <strong>פרטי</strong>.", + "board-public-info": "לוח זה יהיה <strong>ציבורי</strong>.", + "boardChangeColorPopup-title": "שינוי רקע ללוח", + "boardChangeTitlePopup-title": "שינוי שם הלוח", + "boardChangeVisibilityPopup-title": "שינוי מצב הצגה", + "boardChangeWatchPopup-title": "שינוי הגדרת המעקב", + "boardMenuPopup-title": "הגדרות לוח", + "boardChangeViewPopup-title": "תצוגת לוח", + "boards": "לוחות", + "board-view": "תצוגת לוח", + "board-view-cal": "לוח שנה", + "board-view-swimlanes": "מסלולים", + "board-view-collapse": "צמצום", + "board-view-lists": "רשימות", + "bucket-example": "כמו למשל „רשימת המשימות“", + "cancel": "ביטול", + "card-archived": "כרטיס זה שמור בארכיון.", + "board-archived": "הלוח עבר לארכיון", + "card-comments-title": "לכרטיס זה %s תגובות.", + "card-delete-notice": "מחיקה היא סופית. כל הפעולות המשויכות לכרטיס זה תלכנה לאיוד.", + "card-delete-pop": "כל הפעולות יוסרו מלוח הפעילות ולא תהיה אפשרות לפתוח מחדש את הכרטיס. אין דרך חזרה.", + "card-delete-suggest-archive": "על מנת להסיר כרטיסים מהלוח מבלי לאבד את היסטוריית הפעילות שלהם, ניתן לשמור אותם בארכיון.", + "card-due": "תאריך יעד", + "card-due-on": "תאריך יעד", + "card-spent": "זמן שהושקע", + "card-edit-attachments": "עריכת קבצים מצורפים", + "card-edit-custom-fields": "עריכת שדות בהתאמה אישית", + "card-start-voting": "ניתן להצביע", + "card-cancel-voting": "מחיקת אפשרות ההצבעה ואת כל הקולות", + "card-edit-labels": "עריכת תוויות", + "card-edit-members": "עריכת חברים", + "card-labels-title": "שינוי תוויות לכרטיס.", + "card-members-title": "הוספה או הסרה של חברי הלוח מהכרטיס.", + "card-start": "התחלה", + "card-start-on": "מתחיל ב־", + "cardAttachmentsPopup-title": "לצרף מ־", + "cardCustomField-datePopup-title": "החלפת תאריך", + "cardCustomFieldsPopup-title": "עריכת שדות בהתאמה אישית", + "cardStartVotingPopup-title": "התחלת הצבעה", + "positiveVoteMembersPopup-title": "תומכים", + "negativeVoteMembersPopup-title": "יריבים", + "vote-question": "שאלת הסקר", + "vote-public": "הצבעה ציבורית", + "vote-for-it": "בעד", + "vote-against": "נגד", + "cardDeletePopup-title": "למחוק כרטיס?", + "cardDetailsActionsPopup-title": "פעולות על הכרטיס", + "cardLabelsPopup-title": "תוויות", + "cardMembersPopup-title": "חברים", + "cardMorePopup-title": "עוד", + "cardTemplatePopup-title": "יצירת תבנית", + "cards": "כרטיסים", + "cards-count": "כרטיסים", + "casSignIn": "כניסה עם CAS", + "cardType-card": "כרטיס", + "cardType-linkedCard": "כרטיס מקושר", + "cardType-linkedBoard": "לוח מקושר", + "change": "שינוי", + "change-avatar": "החלפת תמונת משתמש", + "change-password": "החלפת ססמה", + "change-permissions": "שינוי הרשאות", + "change-settings": "שינוי הגדרות", + "changeAvatarPopup-title": "שינוי תמונת משתמש", + "changeLanguagePopup-title": "החלפת שפה", + "changePasswordPopup-title": "החלפת ססמה", + "changePermissionsPopup-title": "שינוי הרשאות", + "changeSettingsPopup-title": "שינוי הגדרות", + "subtasks": "תת משימות", + "checklists": "רשימות", + "click-to-star": "יש ללחוץ להוספת הלוח למועדפים.", + "click-to-unstar": "יש ללחוץ להסרת הלוח מהמועדפים.", + "clipboard": "לוח גזירים או גרירה ושחרור", + "close": "סגירה", + "close-board": "סגירת לוח", + "close-board-pop": "ניתן לשחזר את הלוח בלחיצה על כפתור „ארכיונים“ מהכותרת העליונה.", + "color-black": "שחור", + "color-blue": "כחול", + "color-crimson": "שני", + "color-darkgreen": "ירוק כהה", + "color-gold": "זהב", + "color-gray": "אפור", + "color-green": "ירוק", + "color-indigo": "אינדיגו", + "color-lime": "ליים", + "color-magenta": "ארגמן", + "color-mistyrose": "ורד", + "color-navy": "כחול כהה", + "color-orange": "כתום", + "color-paleturquoise": "טורקיז חיוור", + "color-peachpuff": "נשיפת אפרסק", + "color-pink": "ורוד", + "color-plum": "שזיף", + "color-purple": "סגול", + "color-red": "אדום", + "color-saddlebrown": "חום אוכף", + "color-silver": "כסף", + "color-sky": "תכלת", + "color-slateblue": "צפחה כחולה", + "color-white": "לבן", + "color-yellow": "צהוב", + "unset-color": "בטל הגדרה", + "comment": "לפרסם", + "comment-placeholder": "כתיבת הערה", + "comment-only": "הערה בלבד", + "comment-only-desc": "ניתן להגיב על כרטיסים בלבד.", + "no-comments": "אין הערות", + "no-comments-desc": "לא ניתן לצפות בתגובות ובפעילויות.", + "worker": "עובד/ת", + "worker-desc": "אפשר רק להעביר כרטיסים, להקצות כרטיסים לעצמו/ה ולהגיב.", + "computer": "מחשב", + "confirm-subtask-delete-dialog": "למחוק את תת המשימה?", + "confirm-checklist-delete-dialog": "למחוק את רשימת המשימות?", + "copy-card-link-to-clipboard": "העתקת קישור הכרטיס ללוח הגזירים", + "linkCardPopup-title": "קישור כרטיס", + "searchElementPopup-title": "חיפוש", + "copyCardPopup-title": "העתקת כרטיס", + "copyChecklistToManyCardsPopup-title": "העתקת תבנית רשימת מטלות למגוון כרטיסים", + "copyChecklistToManyCardsPopup-instructions": "כותרות ותיאורים של כרטיסי יעד בתצורת JSON זו", + "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"כותרת כרטיס ראשון\", \"description\":\"תיאור כרטיס ראשון\"}, {\"title\":\"כותרת כרטיס שני\",\"description\":\"תיאור כרטיס שני\"},{\"title\":\"כותרת כרטיס אחרון\",\"description\":\"תיאור כרטיס אחרון\"} ]", + "create": "יצירה", + "createBoardPopup-title": "יצירת לוח", + "chooseBoardSourcePopup-title": "יבוא לוח", + "createLabelPopup-title": "יצירת תווית", + "createCustomField": "יצירת שדה", + "createCustomFieldPopup-title": "יצירת שדה", + "current": "נוכחי", + "custom-field-delete-pop": "אין אפשרות לבטל את הפעולה. הפעולה תסיר את השדה שהותאם אישית מכל הכרטיסים ותשמיד את ההיסטוריה שלו.", + "custom-field-checkbox": "תיבת סימון", + "custom-field-date": "תאריך", + "custom-field-dropdown": "רשימה נגללת", + "custom-field-dropdown-none": "(ללא)", + "custom-field-dropdown-options": "אפשרויות רשימה", + "custom-field-dropdown-options-placeholder": "יש ללחוץ על enter כדי להוסיף עוד אפשרויות", + "custom-field-dropdown-unknown": "(לא ידוע)", + "custom-field-number": "מספר", + "custom-field-text": "טקסט", + "custom-fields": "שדות מותאמים אישית", + "date": "תאריך", + "decline": "סירוב", + "default-avatar": "תמונת משתמש כבררת מחדל", + "delete": "מחיקה", + "deleteCustomFieldPopup-title": "למחוק שדה מותאם אישית?", + "deleteLabelPopup-title": "למחוק תווית?", + "description": "תיאור", + "disambiguateMultiLabelPopup-title": "הבהרת פעולת תווית", + "disambiguateMultiMemberPopup-title": "הבהרת פעולת חבר", + "discard": "התעלמות", + "done": "בוצע", + "download": "הורדה", + "edit": "עריכה", + "edit-avatar": "החלפת תמונת משתמש", + "edit-profile": "עריכת פרופיל", + "edit-wip-limit": "עריכת מגבלת „בעבודה”", + "soft-wip-limit": "מגבלת „בעבודה” רכה", + "editCardStartDatePopup-title": "שינוי מועד התחלה", + "editCardDueDatePopup-title": "שינוי מועד סיום", + "editCustomFieldPopup-title": "עריכת שדה", + "editCardSpentTimePopup-title": "שינוי הזמן שהושקע", + "editLabelPopup-title": "שינוי תווית", + "editNotificationPopup-title": "שינוי דיווח", + "editProfilePopup-title": "עריכת פרופיל", + "email": "דוא״ל", + "email-enrollAccount-subject": "נוצר עבורך חשבון באתר __siteName__", + "email-enrollAccount-text": "__user__ שלום,\n\nכדי להתחיל להשתמש בשירות, יש ללחוץ על הקישור המופיע להלן.\n\n__url__\n\nתודה.", + "email-fail": "שליחת ההודעה בדוא״ל נכשלה", + "email-fail-text": "שגיאה בעת ניסיון לשליחת הודעת דוא״ל", + "email-invalid": "כתובת דוא״ל לא חוקית", + "email-invite": "הזמנה באמצעות דוא״ל", + "email-invite-subject": "נשלחה אליך הזמנה מאת __inviter__", + "email-invite-text": "__user__ שלום,\n\nהוזמנת על ידי __inviter__ להצטרף ללוח „__board__“ להמשך שיתוף הפעולה.\n\nנא ללחוץ על הקישור המופיע להלן:\n\n__url__\n\nתודה.", + "email-resetPassword-subject": "ניתן לאפס את ססמתך לאתר __siteName__", + "email-resetPassword-text": "__user__ שלום,\n\nכדי לאפס את ססמתך, יש ללחוץ על הקישור המופיע להלן.\n\n__url__\n\nתודה.", + "email-sent": "הודעת הדוא״ל נשלחה", + "email-verifyEmail-subject": "אימות כתובת הדוא״ל שלך באתר __siteName__", + "email-verifyEmail-text": "__user__ שלום,\n\nלאימות כתובת הדוא״ל המשויכת לחשבונך, עליך פשוט ללחוץ על הקישור המופיע להלן.\n\n__url__\n\nתודה.", + "enable-wip-limit": "הפעלת מגבלת „בעבודה”", + "error-board-doesNotExist": "לוח זה אינו קיים", + "error-board-notAdmin": "צריכות להיות לך הרשאות ניהול על לוח זה כדי לעשות זאת", + "error-board-notAMember": "עליך לקבל חברות בלוח זה כדי לעשות זאת", + "error-json-malformed": "הטקסט שלך אינו JSON תקין", + "error-json-schema": "נתוני ה־JSON שלך לא כוללים את המידע הנכון בתבנית הנכונה", + "error-list-doesNotExist": "רשימה זו לא קיימת", + "error-user-doesNotExist": "משתמש זה לא קיים", + "error-user-notAllowSelf": "אינך יכול להזמין את עצמך", + "error-user-notCreated": "משתמש זה לא נוצר", + "error-username-taken": "המשתמש כבר קיים במערכת", + "error-email-taken": "כתובת הדוא״ל כבר נמצאת בשימוש", + "export-board": "ייצוא לוח", + "sort": "מיון", + "sort-desc": "לחיצה למיון הרשימה", + "list-sort-by": "מיון הרשימה לפי:", + "list-label-modifiedAt": "מועד הגישה האחרון:", + "list-label-title": "שם הרשימה", + "list-label-sort": "סדר ידני משלך", + "list-label-short-modifiedAt": "(ג)", + "list-label-short-title": "(ש)", + "list-label-short-sort": "(י)", + "filter": "מסנן", + "filter-cards": "סינון כרטיסים או רשימות", + "list-filter-label": "סינון רשימה לפי כותרת", + "filter-clear": "ניקוי המסנן", + "filter-no-label": "אין תווית", + "filter-no-member": "אין חבר כזה", + "filter-no-assignee": "אין אחראי", + "filter-no-custom-fields": "אין שדות מותאמים אישית", + "filter-show-archive": "הצגת רשימות שהועברו לארכיון", + "filter-hide-empty": "הסתרת רשימות ריקות", + "filter-on": "המסנן פועל", + "filter-on-desc": "מסנן כרטיסים פעיל בלוח זה. יש ללחוץ כאן לעריכת המסנן.", + "filter-to-selection": "סינון לבחירה", + "advanced-filter-label": "מסנן מתקדם", + "advanced-filter-description": "המסנן המתקדם מאפשר לך לכתוב מחרוזת שמכילה את הפעולות הבאות: == != <= >= && || ( ) רווח מכהן כמפריד בין הפעולות. ניתן לסנן את כל השדות המותאמים אישית על ידי הקלדת שמם והערך שלהם. למשל: שדה1 == ערך1. לתשומת לבך: אם שדות או ערכים מכילים רווח, יש לעטוף אותם במירכא מכל צד. למשל: 'שדה 1' == 'ערך 1'. ניתן גם לשלב מגוון תנאים. למשל: F1 == V1 || F1 == V2. על פי רוב כל הפעולות מפוענחות משמאל לימין. ניתן לשנות את הסדר על ידי הצבת סוגריים. למשל: ( F1 == V1 && ( F2 == V2 || F2 == V3. כמו כן, ניתן לחפש בשדה טקסט באופן הבא: F1 == /Tes.*/i", + "fullname": "שם מלא", + "header-logo-title": "חזרה לדף הלוחות שלך.", + "hide-system-messages": "הסתרת הודעות מערכת", + "headerBarCreateBoardPopup-title": "יצירת לוח", + "home": "בית", + "import": "יבוא", + "link": "קישור", + "import-board": "ייבוא לוח", + "import-board-c": "יבוא לוח", + "import-board-title-trello": "ייבוא לוח מטרלו", + "import-board-title-wekan": "ייבוא לוח מייצוא קודם", + "from-trello": "מ־Trello", + "from-wekan": "מייצוא קודם", + "import-board-instruction-trello": "בלוח הטרלו שלך, עליך ללחוץ על ‚תפריט‘, ואז על ‚עוד‘, ‚הדפסה וייצוא‘, ‚יצוא JSON‘ ולהעתיק את הטקסט שנוצר.", + "import-board-instruction-wekan": "בלוח שלך עליך לגשת אל ‚תפריט’, לאחר מכן ‚ייצוא לוח’ ואז להעתיק את הטקסט מהקובץ שהתקבל.", + "import-board-instruction-about-errors": "גם אם התקבלו שגיאות בעת יבוא לוח, ייתכן שהייבוא עבד. כדי לבדוק זאת, יש להיכנס ל„כל הלוחות”.", + "import-json-placeholder": "יש להדביק את נתוני ה־JSON התקינים לכאן", + "import-map-members": "מיפוי חברים", + "import-members-map": "הלוחות המיובאים שלך מכילים חברים. נא למפות את החברים שברצונך לייבא למשתמשים שלך", + "import-show-user-mapping": "סקירת מיפוי חברים", + "import-user-select": "נא לבחור את המשתמש ב־Wekan אותו ברצונך למפות אל חבר זה", + "importMapMembersAddPopup-title": "בחירת משתמש", + "info": "גרסה", + "initials": "ראשי תיבות", + "invalid-date": "תאריך שגוי", + "invalid-time": "זמן שגוי", + "invalid-user": "משתמש שגוי", + "joined": "הצטרף", + "just-invited": "הוזמנת ללוח זה", + "keyboard-shortcuts": "קיצורי מקלדת", + "label-create": "יצירת תווית", + "label-default": "תווית בצבע %s (בררת מחדל)", + "label-delete-pop": "אין דרך חזרה. התווית תוסר מכל הכרטיסים וההיסטוריה תימחק.", + "labels": "תוויות", + "language": "שפה", + "last-admin-desc": "אין אפשרות לשנות תפקידים כיוון שחייב להיות מנהל אחד לפחות.", + "leave-board": "עזיבת הלוח", + "leave-board-pop": "לעזוב את __boardTitle__? שמך יוסר מכל הכרטיסים שבלוח זה.", + "leaveBoardPopup-title": "לעזוב לוח ?", + "link-card": "קישור לכרטיס זה", + "list-archive-cards": "העברת כל הכרטיסים שברשימה זו לארכיון", + "list-archive-cards-pop": "כל הכרטיסים מרשימה זו יוסרו מהלוח. לצפייה בכרטיסים השמורים בארכיון ולהחזירם ללוח, ניתן ללחוץ על „תפריט” > „פריטים בארכיון”.", + "list-move-cards": "העברת כל הכרטיסים שברשימה זו", + "list-select-cards": "בחירת כל הכרטיסים שברשימה זו", + "set-color-list": "הגדרת צבע", + "listActionPopup-title": "פעולות רשימה", + "swimlaneActionPopup-title": "פעולות על מסלול", + "swimlaneAddPopup-title": "הוספת מסלול מתחת", + "listImportCardPopup-title": "יבוא כרטיס מ־Trello", + "listMorePopup-title": "עוד", + "link-list": "קישור לרשימה זו", + "list-delete-pop": "כל הפעולות תוסרנה מרצף הפעילות ולא תהיה לך אפשרות לשחזר את הרשימה. אין ביטול.", + "list-delete-suggest-archive": "ניתן לשמור רשימה בארכיון כדי להסיר אותה מהלוח ולשמור על היסטוריית הפעילות.", + "lists": "רשימות", + "swimlanes": "מסלולים", + "log-out": "יציאה", + "log-in": "כניסה", + "loginPopup-title": "כניסה", + "memberMenuPopup-title": "הגדרות חברות", + "members": "חברים", + "menu": "תפריט", + "move-selection": "העברת הבחירה", + "moveCardPopup-title": "העברת כרטיס", + "moveCardToBottom-title": "העברה לתחתית הרשימה", + "moveCardToTop-title": "העברה לראש הרשימה", + "moveSelectionPopup-title": "העברת בחירה", + "multi-selection": "בחירה מרובה", + "multi-selection-on": "בחירה מרובה פועלת", + "muted": "מושתק", + "muted-info": "מעתה לא תתקבלנה אצלך התרעות על שינויים בלוח זה", + "my-boards": "הלוחות שלי", + "name": "שם", + "no-archived-cards": "אין כרטיסים בארכיון", + "no-archived-lists": "אין רשימות בארכיון", + "no-archived-swimlanes": "אין מסלולים בארכיון.", + "no-results": "אין תוצאות", + "normal": "רגיל", + "normal-desc": "הרשאה לצפות ולערוך כרטיסים. לא ניתן לשנות הגדרות.", + "not-accepted-yet": "ההזמנה לא אושרה עדיין", + "notify-participate": "קבלת עדכונים על כרטיסים בהם יש לך מעורבות הן בתהליך היצירה והן כחבר", + "notify-watch": "קבלת עדכונים על כל לוח, רשימה או כרטיס שסימנת למעקב", + "optional": "רשות", + "or": "או", + "page-maybe-private": "יתכן שדף זה פרטי. ניתן לצפות בו על ידי <a href='%s'>כניסה למערכת</a>", + "page-not-found": "דף לא נמצא.", + "password": "ססמה", + "paste-or-dragdrop": "כדי להדביק או לגרור ולשחרר קובץ תמונה אליו (תמונות בלבד)", + "participating": "משתתפים", + "preview": "תצוגה מקדימה", + "previewAttachedImagePopup-title": "תצוגה מקדימה", + "previewClipboardImagePopup-title": "תצוגה מקדימה", + "private": "פרטי", + "private-desc": "לוח זה פרטי. רק אנשים שנוספו ללוח יכולים לצפות ולערוך אותו.", + "profile": "פרופיל", + "public": "ציבורי", + "public-desc": "לוח זה ציבורי. כל מי שמחזיק בקישור יכול לצפות בלוח והוא יופיע בתוצאות מנועי חיפוש כגון גוגל. רק אנשים שנוספו ללוח יכולים לערוך אותו.", + "quick-access-description": "לחיצה על הכוכב תוסיף קיצור דרך ללוח בשורה זו.", + "remove-cover": "הסרת כיסוי", + "remove-from-board": "הסרה מהלוח", + "remove-label": "הסרת תווית", + "listDeletePopup-title": "למחוק את הרשימה?", + "remove-member": "הסרת חבר", + "remove-member-from-card": "הסרה מהכרטיס", + "remove-member-pop": "להסיר את __name__ (__username__) מ__boardTitle__? התהליך יגרום להסרת החבר מכל הכרטיסים בלוח זה. תישלח הודעה אל החבר.", + "removeMemberPopup-title": "להסיר חבר?", + "rename": "שינוי שם", + "rename-board": "שינוי שם ללוח", + "restore": "שחזור", + "save": "שמירה", + "search": "חיפוש", + "rules": "כללים", + "search-cards": "חיפוש מבין כותרות של כרטיסים/רשימות, תיאורים ושדות בהתאמה אישית בלוח זה", + "search-example": "טקסט לחיפוש ?", + "select-color": "בחירת צבע", + "set-wip-limit-value": "הגדרת מגבלה למספר המרבי של משימות ברשימה זו", + "setWipLimitPopup-title": "הגדרת מגבלת „בעבודה”", + "shortcut-assign-self": "להקצות אותי לכרטיס הנוכחי", + "shortcut-autocomplete-emoji": "השלמה אוטומטית לאימוג׳י", + "shortcut-autocomplete-members": "השלמה אוטומטית של חברים", + "shortcut-clear-filters": "ביטול כל המסננים", + "shortcut-close-dialog": "סגירת החלון", + "shortcut-filter-my-cards": "סינון הכרטיסים שלי", + "shortcut-show-shortcuts": "העלאת רשימת קיצורים זו", + "shortcut-toggle-filterbar": "הצגה או הסתרה של סרגל צד הסינון", + "shortcut-toggle-sidebar": "הצגה או הסתרה של סרגל צד הלוח", + "show-cards-minimum-count": "הצגת ספירת כרטיסים אם רשימה מכילה למעלה מ־", + "sidebar-open": "פתיחת סרגל צד", + "sidebar-close": "סגירת סרגל צד", + "signupPopup-title": "יצירת חשבון", + "star-board-title": "ניתן ללחוץ כדי לסמן בכוכב. הלוח יופיע בראש רשימת הלוחות שלך.", + "starred-boards": "לוחות שסומנו בכוכב", + "starred-boards-description": "לוחות מסומנים בכוכב מופיעים בראש רשימת הלוחות שלך.", + "subscribe": "הרשמה", + "team": "צוות", + "this-board": "לוח זה", + "this-card": "כרטיס זה", + "spent-time-hours": "זמן שהושקע (שעות)", + "overtime-hours": "שעות נוספות", + "overtime": "שעות נוספות", + "has-overtime-cards": "יש כרטיסי שעות נוספות", + "has-spenttime-cards": "יש כרטיסי זמן שהושקע", + "time": "זמן", + "title": "כותרת", + "tracking": "מעקב", + "tracking-info": "על כל שינוי בכרטיסים בהם הייתה לך מעורבות ברמת היצירה או כחברות תגיע אליך הודעה.", + "type": "סוג", + "unassign-member": "ביטול הקצאת חבר", + "unsaved-description": "יש לך תיאור לא שמור.", + "unwatch": "ביטול מעקב", + "upload": "העלאה", + "upload-avatar": "העלאת תמונת משתמש", + "uploaded-avatar": "הועלתה תמונה משתמש", + "username": "שם משתמש", + "view-it": "הצגה", + "warn-list-archived": "אזהרה: כרטיס זה הוא חלק מרשימה שנמצאת בארכיון", + "watch": "לעקוב", + "watching": "במעקב", + "watching-info": "מעתה יגיעו אליך דיווחים על כל שינוי בלוח זה", + "welcome-board": "לוח קבלת פנים", + "welcome-swimlane": "ציון דרך 1", + "welcome-list1": "יסודות", + "welcome-list2": "מתקדם", + "card-templates-swimlane": "תבניות כרטיסים", + "list-templates-swimlane": "תבניות רשימות", + "board-templates-swimlane": "תבניות לוחות", + "what-to-do": "מה ברצונך לעשות?", + "wipLimitErrorPopup-title": "מגבלת „בעבודה” שגויה", + "wipLimitErrorPopup-dialog-pt1": "מספר המשימות ברשימה זו גדולה ממגבלת הפריטים „בעבודה” שהגדרת.", + "wipLimitErrorPopup-dialog-pt2": "נא להוציא חלק מהמשימות מרשימה זו או להגדיר מגבלת „בעבודה” גדולה יותר.", + "admin-panel": "חלונית ניהול המערכת", + "settings": "הגדרות", + "people": "אנשים", + "registration": "הרשמה", + "disable-self-registration": "השבתת הרשמה עצמית", + "invite": "הזמנה", + "invite-people": "הזמנת אנשים", + "to-boards": "ללוח/ות", + "email-addresses": "כתובות דוא״ל", + "smtp-host-description": "כתובת שרת ה־SMTP שמטפל בהודעות הדוא״ל שלך.", + "smtp-port-description": "מספר הפתחה בה שרת ה־SMTP שלך משתמש לדוא״ל יוצא.", + "smtp-tls-description": "הפעל תמיכה ב־TLS עבור שרת ה־SMTP", + "smtp-host": "כתובת ה־SMTP", + "smtp-port": "פתחת ה־SMTP", + "smtp-username": "שם משתמש", + "smtp-password": "ססמה", + "smtp-tls": "תמיכה ב־TLS", + "send-from": "מאת", + "send-smtp-test": "שליחת דוא״ל בדיקה לעצמך", + "invitation-code": "קוד הזמנה", + "email-invite-register-subject": "נשלחה אליך הזמנה מאת __inviter__", + "email-invite-register-text": "לכבוד __user__,\n\nהוזמנת על ידי __inviter__ לקחת חלק בלוח קנבאן.\n\nנא ללחוץ על הקישור הבא:\n__url__\n\nקוד ההזמנה הוא: __icode__\n\nתודה.", + "email-smtp-test-subject": "דוא״ל לבדיקת SMTP", + "email-smtp-test-text": "שלחת הודעת דוא״ל בהצלחה", + "error-invitation-code-not-exist": "קוד ההזמנה אינו קיים", + "error-notAuthorized": "אין לך הרשאה לצפות בעמוד זה.", + "webhook-title": "שם ההתלייה", + "webhook-token": "אסימון (כרשות לצורך אימות)", + "outgoing-webhooks": "קרסי רשת יוצאים", + "bidirectional-webhooks": "התליות דו־כיווניות", + "outgoingWebhooksPopup-title": "קרסי רשת יוצאים", + "boardCardTitlePopup-title": "מסנן כותרת כרטיס", + "disable-webhook": "השבתת ההתלייה הזאת", + "global-webhook": "התליות גלובליות", + "new-outgoing-webhook": "קרסי רשת יוצאים חדשים", + "no-name": "(לא ידוע)", + "Node_version": "גרסת Node", + "Meteor_version": "גרסת Meteor", + "MongoDB_version": "גרסת MongoDB", + "MongoDB_storage_engine": "מנוע אחסון MongoDB", + "MongoDB_Oplog_enabled": "יומן הפעילות (Oplog) של MongoDB פעיל", + "OS_Arch": "ארכיטקטורת מערכת הפעלה", + "OS_Cpus": "מספר מעבדים", + "OS_Freemem": "זיכרון (RAM) פנוי", + "OS_Loadavg": "עומס ממוצע", + "OS_Platform": "מערכת הפעלה", + "OS_Release": "גרסת מערכת הפעלה", + "OS_Totalmem": "סך כל הזיכרון (RAM)", + "OS_Type": "סוג מערכת ההפעלה", + "OS_Uptime": "זמן שעבר מאז האתחול האחרון", + "days": "ימים", + "hours": "שעות", + "minutes": "דקות", + "seconds": "שניות", + "show-field-on-card": "הצגת שדה זה בכרטיס", + "automatically-field-on-card": "הוספת שדה לכל הכרטיסים", + "showLabel-field-on-card": "הצגת תווית של השדה בכרטיס מוקטן", + "yes": "כן", + "no": "לא", + "accounts": "חשבונות", + "accounts-allowEmailChange": "לאפשר שינוי דוא״ל", + "accounts-allowUserNameChange": "לאפשר שינוי שם משתמש", + "createdAt": "נוצר ב", + "verified": "עבר אימות", + "active": "פעיל", + "card-received": "התקבל", + "card-received-on": "התקבל במועד", + "card-end": "סיום", + "card-end-on": "מועד הסיום", + "editCardReceivedDatePopup-title": "החלפת מועד הקבלה", + "editCardEndDatePopup-title": "החלפת מועד הסיום", + "setCardColorPopup-title": "הגדרת צבע", + "setCardActionsColorPopup-title": "בחירת צבע", + "setSwimlaneColorPopup-title": "בחירת צבע", + "setListColorPopup-title": "בחירת צבע", + "assigned-by": "הוקצה על ידי", + "requested-by": "התבקש על ידי", + "board-delete-notice": "מחיקה היא לצמיתות. כל הרשימות, הכרטיבים והפעולות שקשורים בלוח הזה ילכו לאיבוד.", + "delete-board-confirm-popup": "כל הרשימות, הכרטיסים, התווית והפעולות יימחקו ולא תהיה לך דרך לשחזר את תכני הלוח. אין אפשרות לבטל.", + "boardDeletePopup-title": "למחוק את הלוח?", + "delete-board": "מחיקת לוח", + "default-subtasks-board": "תת־משימות עבור הלוח __board__", + "default": "בררת מחדל", + "queue": "תור", + "subtask-settings": "הגדרות תתי משימות", + "card-settings": "הגדרות כרטיס", + "boardSubtaskSettingsPopup-title": "הגדרות תת־משימות בלוח", + "boardCardSettingsPopup-title": "הגדרות כרטיס", + "deposit-subtasks-board": "הפקדת תת־משימות ללוח הזה:", + "deposit-subtasks-list": "רשימות נחיתה עבור תת־משימות שהופקדו כאן:", + "show-parent-in-minicard": "הצגת ההורה במיני כרטיס:", + "prefix-with-full-path": "קידומת עם נתיב מלא", + "prefix-with-parent": "קידומת עם הורה", + "subtext-with-full-path": "טקסט סמוי עם נתיב מלא", + "subtext-with-parent": "טקסט סמוי עם הורה", + "change-card-parent": "החלפת הורה הכרטיס", + "parent-card": "כרטיס הורה", + "source-board": "לוח מקור", + "no-parent": "לא להציג את ההורה", + "activity-added-label": "התווית ‚%s’ נוספה אל %s", + "activity-removed-label": "התווית ‚%s’ הוסרה מ־%s", + "activity-delete-attach": "הקובץ המצורף נמחק מ־%s", + "activity-added-label-card": "התווית ‚%s’ נוספה", + "activity-removed-label-card": "התווית ‚%s’ הוסרה", + "activity-delete-attach-card": "קובץ מצורף נמחק", + "activity-set-customfield": "הגדרת שדה בהתאמה אישית ‚%s’ לערך ‚%s’ תחת %s", + "activity-unset-customfield": "ביטול הגדרת שדה בהתאמה אישית ‚%s’ תחת %s", + "r-rule": "כלל", + "r-add-trigger": "הוספת הקפצה", + "r-add-action": "הוספת פעולה", + "r-board-rules": "כללי הלוח", + "r-add-rule": "הוספת כלל", + "r-view-rule": "הצגת כלל", + "r-delete-rule": "מחיקת כל", + "r-new-rule-name": "שמו של הכלל החדש", + "r-no-rules": "אין כללים", + "r-when-a-card": "כאשר כרטיס", + "r-is": "הוא", + "r-is-moved": "מועבר", + "r-added-to": "נוסף אל", + "r-removed-from": "מוסר מ־", + "r-the-board": "הלוח", + "r-list": "רשימה", + "set-filter": "הגדרת מסנן", + "r-moved-to": "מועבר אל", + "r-moved-from": "מועבר מ־", + "r-archived": "הועבר לארכיון", + "r-unarchived": "הוחזר מהארכיון", + "r-a-card": "כרטיס", + "r-when-a-label-is": "כאשר תווית", + "r-when-the-label": "כאשר התווית היא", + "r-list-name": "שם הרשימה", + "r-when-a-member": "כאשר חבר הוא", + "r-when-the-member": "כאשר חבר", + "r-name": "שם", + "r-when-a-attach": "כאשר קובץ מצורף", + "r-when-a-checklist": "כאשר רשימת משימות", + "r-when-the-checklist": "כאשר רשימת המשימות", + "r-completed": "הושלמה", + "r-made-incomplete": "סומנה כבלתי מושלמת", + "r-when-a-item": "כאשר פריט ברשימת משימות", + "r-when-the-item": "כאשר הפריט ברשימת משימות", + "r-checked": "מסומן", + "r-unchecked": "לא מסומן", + "r-move-card-to": "העברת הכרטיס אל", + "r-top-of": "ראש", + "r-bottom-of": "תחתית", + "r-its-list": "הרשימה שלו", + "r-archive": "העברה לארכיון", + "r-unarchive": "החזרה מהארכיון", + "r-card": "כרטיס", + "r-add": "הוספה", + "r-remove": "הסרה", + "r-label": "תווית", + "r-member": "חבר", + "r-remove-all": "הסרת כל החברים מהכרטיס", + "r-set-color": "הגדרת צבע לכדי", + "r-checklist": "רשימת משימות", + "r-check-all": "לסמן הכול", + "r-uncheck-all": "לבטל את הסימון", + "r-items-check": "פריטים ברשימת משימות", + "r-check": "סימון", + "r-uncheck": "ביטול סימון", + "r-item": "פריט", + "r-of-checklist": "של רשימת משימות", + "r-send-email": "שליחת דוא״ל", + "r-to": "אל", + "r-subject": "נושא", + "r-rule-details": "פרטי הכלל", + "r-d-move-to-top-gen": "העברת כרטיס לראש הרשימה שלו", + "r-d-move-to-top-spec": "העברת כרטיס לראש רשימה", + "r-d-move-to-bottom-gen": "העברת כרטיס לתחתית הרשימה שלו", + "r-d-move-to-bottom-spec": "העברת כרטיס לתחתית רשימה", + "r-d-send-email": "שליחת דוא״ל", + "r-d-send-email-to": "אל", + "r-d-send-email-subject": "נושא", + "r-d-send-email-message": "הודעה", + "r-d-archive": "העברת כרטיס לארכיון", + "r-d-unarchive": "החזרת כרטיס מהארכיון", + "r-d-add-label": "הוספת תווית", + "r-d-remove-label": "הסרת תווית", + "r-create-card": "יצירת כרטיס חדש", + "r-in-list": "ברשימה", + "r-in-swimlane": "במסלול", + "r-d-add-member": "הוספת חבר", + "r-d-remove-member": "הסרת חבר", + "r-d-remove-all-member": "הסרת כל החברים", + "r-d-check-all": "סימון כל הפריטים ברשימה", + "r-d-uncheck-all": "ביטול סימון הפריטים ברשימה", + "r-d-check-one": "סימון פריט", + "r-d-uncheck-one": "ביטול סימון פריט", + "r-d-check-of-list": "של רשימת משימות", + "r-d-add-checklist": "הוספת רשימת משימות", + "r-d-remove-checklist": "הסרת רשימת משימות", + "r-by": "על ידי", + "r-add-checklist": "הוספת רשימת משימות", + "r-with-items": "עם פריטים", + "r-items-list": "פריט1,פריט2,פריט3", + "r-add-swimlane": "הוספת מסלול", + "r-swimlane-name": "שם המסלול", + "r-board-note": "לתשומת לבך: ניתן להשאיר את השדה ריק כדי ללכוד כל ערך אפשרי.", + "r-checklist-note": "לתשומת לבך: את פריטי רשימת הביצוע יש לכתוב בתצורת רשימה של ערכים המופרדים בפסיקים.", + "r-when-a-card-is-moved": "כאשר כרטיס מועבר לרשימה אחרת", + "r-set": "הגדרה", + "r-update": "עדכון", + "r-datefield": "שדה תאריך", + "r-df-start-at": "התחלה", + "r-df-due-at": "תפוגה", + "r-df-end-at": "סיום", + "r-df-received-at": "התקבל", + "r-to-current-datetime": "לתאריך/שעה הנוכחיים", + "r-remove-value-from": "הסרת ערך מתוך", + "ldap": "LDAP", + "oauth2": "OAuth2", + "cas": "CAS", + "authentication-method": "שיטת אימות", + "authentication-type": "סוג אימות", + "custom-product-name": "שם מותאם אישית למוצר", + "layout": "פריסה", + "hide-logo": "הסתרת לוגו", + "add-custom-html-after-body-start": "הוספת קוד HTML מותאם אישית לאחר ה־<body> הפותח.", + "add-custom-html-before-body-end": "הוספת קוד HTML מותאם אישית לפני ה־</body> הסוגר.", + "error-undefined": "מהו השתבש", + "error-ldap-login": "אירעה שגיאה בעת ניסיון הכניסה", + "display-authentication-method": "הצגת שיטת אימות", + "default-authentication-method": "שיטת אימות כבררת מחדל", + "duplicate-board": "שכפול לוח", + "people-number": "מספר האנשים הוא:", + "swimlaneDeletePopup-title": "למחוק מסלול?", + "swimlane-delete-pop": "כל הפעולות יוסרו מהזנת הפעילות ולא תהיה לך אפשרות לשחזר את המסלול. אי אפשר לחזור אחורה.", + "restore-all": "לשחזר הכול", + "delete-all": "למחוק הכול", + "loading": "העמוד בטעינה, אנא המתינו.", + "previous_as": "הזמן הקודם היה", + "act-a-dueAt": "זמן יעד שונה ל: \n__timeValue__\nבכרטיס: __card__\n זמן היעד הקודם היה __timeOldValue__", + "act-a-endAt": "מועד הסיום השתנה לכדי __timeValue__ לעומת (__timeOldValue__)", + "act-a-startAt": "מועד ההתחלה השתנה לכדי __timeValue__ לעומת (__timeOldValue__)", + "act-a-receivedAt": "מועד הקבלה השתנה לכדי __timeValue__ לעומת (__timeOldValue__)", + "a-dueAt": "מועד היעד השתנה לכדי", + "a-endAt": "מועד הסיום השתנה לכדי", + "a-startAt": "מועד ההתחלה השתנה לכדי", + "a-receivedAt": "מועד הקבלה השתנה לכדי", + "almostdue": "מועד היעד הנוכחי %s מתקרב", + "pastdue": "מועד היעד הנוכחי %s חלף", + "duenow": "מועד היעד הנוכחי %s הוא היום", + "act-newDue": "__list__/__card__ יש תזכורת ראשונה שתוקפה פג [__board__]", + "act-withDue": "__list__/__card__ יש תזכורות שתוקפן פג [__board__]", + "act-almostdue": "הזכירה שמועד היעד הנוכחי (__timeValue__) של __card__ מתקרב", + "act-pastdue": "הזכירה שמועד היעד הנוכחי (__timeValue__) של __card__ חלף", + "act-duenow": "הזכירה שמועד היעד הנוכחי (__timeValue__) של __card__ הוא עכשיו", + "act-atUserComment": "אוזכרת תחת [__board__] __list__/__card__", + "delete-user-confirm-popup": "למחוק את החשבון הזה? אי אפשר לבטל.", + "accounts-allowUserDelete": "לאפשר למשתמשים למחוק את החשבונות של עצמם", + "hide-minicard-label-text": "הסתרת טקסט התווית של מיני כרטיס", + "show-desktop-drag-handles": "הצגת ידיות גרירה של שולחן העבודה", + "assignee": "גורם אחראי", + "cardAssigneesPopup-title": "גורם אחראי", + "addmore-detail": "הוספת תיאור מפורט", + "show-on-card": "הצגה על הכרטיס", + "new": "חדש", + "editUserPopup-title": "עריכת משתמש", + "newUserPopup-title": "משתמש חדש", + "notifications": "הודעות", + "view-all": "להציג הכול", + "filter-by-unread": "סימון לפי כאלו שלא נקראו", + "mark-all-as-read": "לסמן הכול כאילו שנקראו", + "remove-all-read": "הסרת כל אלו שנקראו", + "allow-rename": "לאפשר שינוי שם", + "allowRenamePopup-title": "לאפשר שינוי שם" +} diff --git a/i18n/hi.i18n.json b/i18n/hi.i18n.json index b94fbaaf..de746c61 100644 --- a/i18n/hi.i18n.json +++ b/i18n/hi.i18n.json @@ -1,780 +1,778 @@ { - "accept": "स्वीकार", - "act-activity-notify": "गतिविधि अधिसूचना", - "act-addAttachment": "अनुलग्नक जोड़ा __attachment__ कार्ड के लिए __card__ सूचि मेें __list__ तैराक में __swimlane__ बोर्ड पर __board__", - "act-deleteAttachment": "हटाए गए अनुलग्नक __attachment__ कार्ड पर __card__ सूचि मेें __list__ तैराक में __swimlane__ बोर्ड पर __board__", - "act-addSubtask": "जोड़ा उपकार्य __checklist__ को __card__ सूचि मेें __list__ तैराक में __swimlane__ बोर्ड पर __board__", - "act-addLabel": "जोड़ा गया लेबल __label__ कार्ड के लिए __card__ सूचि मेें __list__ तैराक में __swimlane__ बोर्ड पर __board__", - "act-addedLabel": "जोड़ा गया लेबल __label__ कार्ड के लिए __card__ सूचि मेें __list__ तैराक में __swimlane__ बोर्ड पर __board__", - "act-removeLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removedLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addChecklist": "added checklist __checklist__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addChecklistItem": "added checklist item __checklistItem__ to checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removeChecklist": "removed checklist __checklist__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removeChecklistItem": "removed checklist item __checklistItem__ from checklist __checkList__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-checkedItem": "checked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-uncheckedItem": "unchecked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-completeChecklist": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-uncompleteChecklist": "uncompleted checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addComment": "commented on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-editComment": "edited comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-deleteComment": "deleted comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-createBoard": "created board __board__", - "act-createSwimlane": "created swimlane __swimlane__ to board __board__", - "act-createCard": "created card __card__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-createCustomField": "created custom field __customField__ at board __board__", - "act-deleteCustomField": "deleted custom field __customField__ at board __board__", - "act-setCustomField": "edited custom field __customField__: __customFieldValue__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-createList": "added list __list__ to board __board__", - "act-addBoardMember": "added member __member__ to board __board__", - "act-archivedBoard": "Board __board__ moved to Archive", - "act-archivedCard": "Card __card__ at list __list__ at swimlane __swimlane__ at board __board__ moved to Archive", - "act-archivedList": "List __list__ at swimlane __swimlane__ at board __board__ moved to Archive", - "act-archivedSwimlane": "Swimlane __swimlane__ at board __board__ moved to Archive", - "act-importBoard": "imported board __board__", - "act-importCard": "imported card __card__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-importList": "imported list __list__ to swimlane __swimlane__ at board __board__", - "act-joinMember": "added member __member__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-moveCard": "moved card __card__ at board __board__ from list __oldList__ at swimlane __oldSwimlane__ to list __list__ at swimlane __swimlane__", - "act-moveCardToOtherBoard": "moved card __card__ from list __oldList__ at swimlane __oldSwimlane__ at board __oldBoard__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-removeBoardMember": "removed member __member__ from board __board__", - "act-restoredCard": "restored card __card__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-unjoinMember": "removed member __member__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-withBoardTitle": "__board__", - "act-withCardTitle": "[__board__] __card__", - "actions": "कार्रवाई", - "activities": "गतिविधि", - "activity": "क्रियाएँ", - "activity-added": "जोड़ा गया %s से %s", - "activity-archived": "%sसंग्रह में ले जाया गया", - "activity-attached": "संलग्न %s से %s", - "activity-created": "बनाया %s", - "activity-customfield-created": "बनाया रिवाज क्षेत्र %s", - "activity-excluded": "छोड़ा %s से %s", - "activity-imported": "सूचित कर %s के अंदर %s से %s", - "activity-imported-board": "सूचित कर %s से %s", - "activity-joined": "शामिल %s", - "activity-moved": "स्थानांतरित %s से %s तक %s", - "activity-on": "पर %s", - "activity-removed": "हटा दिया %s से %s", - "activity-sent": "प्रेषित %s तक %s", - "activity-unjoined": "शामिल नहीं %s", - "activity-subtask-added": "जोड़ा उप कार्य तक %s", - "activity-checked-item": "चिह्नित %s अंदर में चिह्नांकन-सूची %s of %s", - "activity-unchecked-item": "अचिह्नित %s अंदर में चिह्नांकन-सूची %s of %s", - "activity-checklist-added": "संकलित चिह्नांकन-सूची तक %s", - "activity-checklist-removed": "हटा दिया एक चिह्नांकन-सूची से %s", - "activity-checklist-completed": "completed checklist %s of %s", - "activity-checklist-uncompleted": "अपूर्ण चिह्नांकन-सूची %s of %s", - "activity-checklist-item-added": "संकलित चिह्नांकन-सूची विषय तक '%s' अंदर में %s", - "activity-checklist-item-removed": "हटा दिया एक चिह्नांकन-सूची विषय से '%s' अंदर में %s", - "add": "जोड़ें", - "activity-checked-item-card": "चिह्नित %s अंदर में चिह्नांकन-सूची %s", - "activity-unchecked-item-card": "अचिह्नित %s अंदर में चिह्नांकन-सूची %s", - "activity-checklist-completed-card": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "activity-checklist-uncompleted-card": "अपूर्ण चिह्नांकन-सूची %s", - "activity-editComment": "edited comment %s", - "activity-deleteComment": "deleted comment %s", - "add-attachment": "संलग्न करें", - "add-board": "बोर्ड जोड़ें", - "add-card": "कार्ड जोड़ें", - "add-swimlane": "तैरन जोड़ें", - "add-subtask": "उप कार्य जोड़ें", - "add-checklist": "चिह्नांकन-सूची जोड़ें", - "add-checklist-item": "चिह्नांकन-सूची विषय कोई तक जोड़ें", - "add-cover": "आवरण जोड़ें", - "add-label": "नामपत्र जोड़ें", - "add-list": "सूची जोड़ें", - "add-members": "सदस्य जोड़ें", - "added": "जोड़ा गया", - "addMemberPopup-title": "सदस्य", - "admin": "Admin", - "admin-desc": "कार्ड देख और संपादित कर सकते हैं, सदस्यों को हटा सकते हैं, और बोर्ड के लिए सेटिंग्स बदल सकते हैं।", - "admin-announcement": "घोषणा", - "admin-announcement-active": "सक्रिय सिस्टम-व्यापी घोषणा", - "admin-announcement-title": "घोषणा प्रशासक से", - "all-boards": "सभी बोर्ड", - "and-n-other-card": "और __count__ other कार्ड", - "and-n-other-card_plural": "और __count__ other कार्ड", - "apply": "Apply", - "app-is-offline": "लोड हो रहा है, कृपया प्रतीक्षा करें । पृष्ठ को ताज़ा करना डेटा की हानि का कारण होगा । यदि लोड करना कार्य नहीं करता है, तो कृपया जांचें कि सर्वर बंद नहीं हुआ है ।", - "archive": "संग्रह में ले जाएं", - "archive-all": "सभी को संग्रह में ले जाएं", - "archive-board": "संग्रह करने के लिए बोर्ड ले जाएँ", - "archive-card": "कार्ड को संग्रह में ले जाएं", - "archive-list": "सूची को संग्रह में ले जाएं", - "archive-swimlane": "संग्रह करने के लिए स्विमलेन ले जाएँ", - "archive-selection": "चयन को संग्रह में ले जाएं", - "archiveBoardPopup-title": "बोर्ड को संग्रह में स्थानांतरित करें?", - "archived-items": "संग्रह", - "archived-boards": "संग्रह में बोर्ड", - "restore-board": "पुनर्स्थापना बोर्ड", - "no-archived-boards": "संग्रह में कोई बोर्ड नहीं ।", - "archives": "पुरालेख", - "template": "खाका", - "templates": "खाका", - "assign-member": "आवंटित सदस्य", - "attached": "संलग्न", - "attachment": "संलग्नक", - "attachment-delete-pop": "किसी संलग्नक को हटाना स्थाई है । कोई पूर्ववत् नहीं है ।", - "attachmentDeletePopup-title": "मिटाएँ संलग्नक?", - "attachments": "संलग्नक", - "auto-watch": "स्वचालित रूप से देखो बोर्डों जब वे बनाए जाते हैं", - "avatar-too-big": "अवतार बहुत बड़ा है (70KB अधिकतम)", - "back": "वापस", - "board-change-color": "रंग बदलना", - "board-nb-stars": "%s पसंद होना", - "board-not-found": "बोर्ड नहीं मिला", - "board-private-info": "यह बोर्ड हो जाएगा <strong>निजी</strong>.", - "board-public-info": "यह बोर्ड हो जाएगा <strong>सार्वजनिक</strong>.", - "boardChangeColorPopup-title": "बोर्ड पृष्ठभूमि बदलें", - "boardChangeTitlePopup-title": "बोर्ड का नाम बदलें", - "boardChangeVisibilityPopup-title": "दृश्यता बदलें", - "boardChangeWatchPopup-title": "बदलें वॉच", - "boardMenuPopup-title": "बोर्ड सेटिंग्स", - "boardChangeViewPopup-title": "बोर्ड दृष्टिकोण", - "boards": "बोर्डों", - "board-view": "बोर्ड दृष्टिकोण", - "board-view-cal": "तिथि-पत्र", - "board-view-swimlanes": "तैरना", - "board-view-collapse": "Collapse", - "board-view-lists": "सूचियाँ", - "bucket-example": "उदाहरण के लिए “बाल्टी सूची” की तरह", - "cancel": "रद्द करें", - "card-archived": "यह कार्ड संग्रह करने के लिए ले जाया गया है ।", - "board-archived": "यह बोर्ड संग्रह करने के लिए ले जाया जाता है ।", - "card-comments-title": "इस कार्ड में %s टिप्पणी है।", - "card-delete-notice": "हटाना स्थायी है। आप इस कार्ड से जुड़े सभी कार्यों को खो देंगे।", - "card-delete-pop": "सभी कार्रवाइयां गतिविधि फ़ीड से निकाल दी जाएंगी और आप कार्ड को फिर से खोलने में सक्षम नहीं होंगे । कोई पूर्ववत् नहीं है ।", - "card-delete-suggest-archive": "आप एक कार्ड को बोर्ड से हटाने और गतिविधि को संरक्षित करने के लिए संग्रह में ले जा सकते हैं ।", - "card-due": "नियत", - "card-due-on": "पर नियत", - "card-spent": "समय बिताया", - "card-edit-attachments": "संपादित संलग्नक", - "card-edit-custom-fields": "संपादित प्रचलन क्षेत्र", - "card-start-voting": "Start voting", - "card-cancel-voting": "Delete voting and all votes", - "card-edit-labels": "संपादित नामपत्र", - "card-edit-members": "संपादित सदस्य", - "card-labels-title": "कार्ड के लिए नामपत्र परिवर्तित करें ।", - "card-members-title": "कार्ड से बोर्ड के सदस्यों को जोड़ें या हटाएं।", - "card-start": "प्रारंभ", - "card-start-on": "पर शुरू होता है", - "cardAttachmentsPopup-title": "से अनुलग्न करें", - "cardCustomField-datePopup-title": "तारीख बदलें", - "cardCustomFieldsPopup-title": "संपादित करें प्रचलन क्षेत्र", - "cardStartVotingPopup-title": "Start a vote", - "positiveVoteMembersPopup-title": "Proponents", - "negativeVoteMembersPopup-title": "Opponents", - "vote-question": "Voting question", - "vote-public": "Public vote", - "vote-for-it": "for it", - "vote-against": "against", - "cardDeletePopup-title": "मिटाएँ कार्ड?", - "cardDetailsActionsPopup-title": "कार्ड क्रियाएँ", - "cardLabelsPopup-title": "नामपत्र", - "cardMembersPopup-title": "सदस्य", - "cardMorePopup-title": "अतिरिक्त", - "cardTemplatePopup-title": "खाका बनाएं", - "cards": "कार्ड्स", - "cards-count": "कार्ड्स", - "casSignIn": "सीएएस के साथ साइन इन करें", - "cardType-card": "कार्ड", - "cardType-linkedCard": "जुड़े हुए कार्ड", - "cardType-linkedBoard": "जुड़े हुए बोर्ड", - "change": "तब्दीली", - "change-avatar": "अवतार परिवर्तन करें", - "change-password": "गोपनीयता परिवर्तन करें", - "change-permissions": "अनुमतियां परिवर्तित करें", - "change-settings": "व्यवस्था परिवर्तित करें", - "changeAvatarPopup-title": "अवतार परिवर्तन करें", - "changeLanguagePopup-title": "भाषा परिवर्तन करें", - "changePasswordPopup-title": "गोपनीयता परिवर्तन करें", - "changePermissionsPopup-title": "अनुमतियां परिवर्तित करें", - "changeSettingsPopup-title": "व्यवस्था परिवर्तित करें", - "subtasks": "उप-कार्य", - "checklists": "जांच सूची", - "click-to-star": "इस बोर्ड को स्टार करने के लिए क्लिक करें ।", - "click-to-unstar": "इस बोर्ड को अनस्टार करने के लिए क्लिक करें।", - "clipboard": "क्लिपबोर्ड या खींचें और छोड़ें", - "close": "बंद करे", - "close-board": "बोर्ड बंद करे", - "close-board-pop": "आप होम हेडर से \"संग्रह\" बटन पर क्लिक करके बोर्ड को पुनर्स्थापित करने में सक्षम होंगे।", - "color-black": "काला", - "color-blue": "नीला", - "color-crimson": "गहरा लाल", - "color-darkgreen": "गहरा हरा", - "color-gold": "स्वर्ण", - "color-gray": "भूरे", - "color-green": "हरा", - "color-indigo": "नील", - "color-lime": "हल्का हरा", - "color-magenta": "मैजंटा", - "color-mistyrose": "हल्का गुलाबी", - "color-navy": "navy", - "color-orange": "नारंगी", - "color-paleturquoise": "paleturquoise", - "color-peachpuff": "peachpuff", - "color-pink": "गुलाबी", - "color-plum": "plum", - "color-purple": "बैंगनी", - "color-red": "लाल", - "color-saddlebrown": "saddlebrown", - "color-silver": "silver", - "color-sky": "आकाशिया नीला", - "color-slateblue": "slateblue", - "color-white": "white", - "color-yellow": "पीला", - "unset-color": "Unset", - "comment": "टिप्पणी", - "comment-placeholder": "टिप्पणी लिखें", - "comment-only": "केवल टिप्पणी करें", - "comment-only-desc": "केवल कार्ड पर टिप्पणी कर सकते हैं।", - "no-comments": "कोई टिप्पणी नहीं", - "no-comments-desc": "टिप्पणियां और गतिविधियां नहीं देख पा रहे हैं।", - "worker": "Worker", - "worker-desc": "Can only move cards, assign itself to card and comment.", - "computer": "संगणक", - "confirm-subtask-delete-dialog": "क्या आप वाकई उपकार्य हटाना चाहते हैं?", - "confirm-checklist-delete-dialog": "क्या आप वाकई जांचसूची हटाना चाहते हैं?", - "copy-card-link-to-clipboard": "कॉपी कार्ड क्लिपबोर्ड करने के लिए लिंक", - "linkCardPopup-title": "कार्ड कड़ी", - "searchElementPopup-title": "Search", - "copyCardPopup-title": "कार्ड प्रतिलिपि", - "copyChecklistToManyCardsPopup-title": "कई कार्ड के लिए जांचसूची खाके की प्रतिलिपि बनाएँ", - "copyChecklistToManyCardsPopup-instructions": "इस JSON प्रारूप में गंतव्य कार्ड शीर्षक और विवरण", - "copyChecklistToManyCardsPopup-format": "[{\"title\":\"पहला कार्ड शीर्षक\",\"description\":\"पहला कार्ड विवरण\"},{\"title\":\"दूसरा कार्ड शीर्षक\",\"description\":\"दूसरा कार्ड विवरण\"},{\"title\":\"अंतिम कार्ड शीर्षक\",\"description\":\"अंतिम कार्ड विवरण\" }]", - "create": "निर्माण करना", - "createBoardPopup-title": "बोर्ड निर्माण करना", - "chooseBoardSourcePopup-title": "बोर्ड आयात", - "createLabelPopup-title": "नामपत्र निर्माण", - "createCustomField": "क्षेत्र निर्माण करना", - "createCustomFieldPopup-title": "क्षेत्र निर्माण", - "current": "वर्तमान", - "custom-field-delete-pop": "कोई पूर्ववत् नहीं है । यह सभी कार्ड से इस कस्टम क्षेत्र को हटा दें और इसके इतिहास को नष्ट कर देगा ।", - "custom-field-checkbox": "निशानबक्से", - "custom-field-date": "दिनांक", - "custom-field-dropdown": "ड्रॉपडाउन सूची", - "custom-field-dropdown-none": "(कोई नहीं)", - "custom-field-dropdown-options": "सूची विकल्प", - "custom-field-dropdown-options-placeholder": "Press enter तक जोड़ें more options", - "custom-field-dropdown-unknown": "(unknown)", - "custom-field-number": "Number", - "custom-field-text": "Text", - "custom-fields": "प्रचलन क्षेत्र", - "date": "Date", - "decline": "Decline", - "default-avatar": "Default avatar", - "delete": "Delete", - "deleteCustomFieldPopup-title": "मिटाएँ प्रचलन क्षेत्र?", - "deleteLabelPopup-title": "मिटाएँ Label?", - "description": "Description", - "disambiguateMultiLabelPopup-title": "Disambiguate Label Action", - "disambiguateMultiMemberPopup-title": "Disambiguate सदस्य Action", - "discard": "Disकार्ड", - "done": "Done", - "download": "Download", - "edit": "Edit", - "edit-avatar": "Change Avatar", - "edit-profile": "संपादित करें Profile", - "edit-wip-limit": "संपादित करें WIP Limit", - "soft-wip-limit": "Soft WIP Limit", - "editCardStartDatePopup-title": "Change start date", - "editCardDueDatePopup-title": "Change due date", - "editCustomFieldPopup-title": "संपादित करें Field", - "editCardSpentTimePopup-title": "Change spent time", - "editLabelPopup-title": "Change Label", - "editNotificationPopup-title": "संपादित करें Notification", - "editProfilePopup-title": "संपादित करें Profile", - "email": "Email", - "email-enrollAccount-subject": "An account created for you on __siteName__", - "email-enrollAccount-text": "Hello __user__,\n\nTo start using the service, simply click the link below.\n\n__url__\n\nThanks.", - "email-fail": "Sending email failed", - "email-fail-text": "Error trying तक send email", - "email-invalid": "Invalid email", - "email-invite": "Invite via Email", - "email-invite-subject": "__inviter__ प्रेषित you an invitation", - "email-invite-text": "Dear __user__,\n\n__inviter__ invites you तक join बोर्ड \"__board__\" for collaborations.\n\nPlease follow the link below:\n\n__url__\n\nThanks.", - "email-resetPassword-subject": "Reset your password on __siteName__", - "email-resetPassword-text": "Hello __user__,\n\nTo reset your password, simply click the link below.\n\n__url__\n\nThanks.", - "email-sent": "Email sent", - "email-verifyEmail-subject": "Verify your email address on __siteName__", - "email-verifyEmail-text": "नमस्ते __user __, \n\n अपना खाता ईमेल सत्यापित करने के लिए, बस नीचे दिए गए लिंक पर क्लिक करें। \n\n__url __ \n\n धन्यवाद।", - "enable-wip-limit": "Enable WIP Limit", - "error-board-doesNotExist": "यह बोर्ड does not exist", - "error-board-notAdmin": "You need तक be व्यवस्थापक of यह बोर्ड तक do that", - "error-board-notAMember": "You need तक be एक सदस्य of यह बोर्ड तक do that", - "error-json-malformed": "Your text is not valid JSON", - "error-json-schema": "आपके JSON डेटा में सही प्रारूप में सही जानकारी शामिल नहीं है", - "error-list-doesNotExist": "यह सूची does not exist", - "error-user-doesNotExist": "यह user does not exist", - "error-user-notAllowSelf": "You can not invite yourself", - "error-user-notCreated": "यह user is not created", - "error-username-taken": "यह username is already taken", - "error-email-taken": "Email has already been taken", - "export-board": "Export बोर्ड", - "sort": "Sort", - "sort-desc": "Click to Sort List", - "list-sort-by": "Sort the List By:", - "list-label-modifiedAt": "Last Access Time", - "list-label-title": "Name of the List", - "list-label-sort": "Your Manual Order", - "list-label-short-modifiedAt": "(L)", - "list-label-short-title": "(N)", - "list-label-short-sort": "(M)", - "filter": "Filter", - "filter-cards": "Filter Cards or Lists", - "list-filter-label": "Filter List by Title", - "filter-clear": "Clear filter", - "filter-no-label": "No label", - "filter-no-member": "No सदस्य", - "filter-no-assignee": "No assignee", - "filter-no-custom-fields": "No प्रचलन क्षेत्र", - "filter-show-archive": "Show archived lists", - "filter-hide-empty": "Hide empty lists", - "filter-on": "Filter is on", - "filter-on-desc": "You are filtering कार्ड इस पर बोर्ड. Click here तक संपादित करें filter.", - "filter-to-selection": "Filter तक selection", - "advanced-filter-label": "Advanced Filter", - "advanced-filter-description": "Advanced Filter allows तक write एक string containing following operators: == != <= >= && || ( ) एक space is used as एक separator between the Operators. You can filter for संपूर्ण प्रचलन क्षेत्र by typing their names और values. For Example: Field1 == Value1. Note: If fields or values contains spaces, you need तक encapsulate them के अंदर single quotes. For Example: 'Field 1' == 'Value 1'. For single control characters (' \\/) तक be skipped, you can use \\. For example: Field1 == I\\'m. Also you can combine multiple conditions. For Example: F1 == V1 || F1 == V2. Normally संपूर्ण operators are interpreted से left तक right. You can change the order by placing brackets. For Example: F1 == V1 && ( F2 == V2 || F2 == V3 ). Also you can search text fields using regex: F1 == /Tes.*/i", - "fullname": "Full Name", - "header-logo-title": "Go back तक your बोर्डों page.", - "hide-system-messages": "Hide system messages", - "headerBarCreateBoardPopup-title": "Create बोर्ड", - "home": "Home", - "import": "Import", - "link": "Link", - "import-board": "import बोर्ड", - "import-board-c": "Import बोर्ड", - "import-board-title-trello": "Import बोर्ड से Trello", - "import-board-title-wekan": "Import board from previous export", - "import-sandstorm-backup-warning": "Do not delete data you import from original exported board or Trello before checking does this grain close and open again, or do you get Board not found error, that means data loss.", - "import-sandstorm-warning": "सूचित कर बोर्ड will मिटाएँ संपूर्ण existing data on बोर्ड और replace it साथ में सूचित कर बोर्ड.", - "from-trello": "From Trello", - "from-wekan": "From previous export", - "import-board-instruction-trello": "In your Trello बोर्ड, go तक 'Menu', then 'More', 'Print और Export', 'Export JSON', और copy the resulting text.", - "import-board-instruction-wekan": "In your board, go to 'Menu', then 'Export board', and copy the text in the downloaded file.", - "import-board-instruction-about-errors": "If you get errors when importing board, sometimes importing still works, and board is at All Boards page.", - "import-json-placeholder": "Paste your valid JSON data here", - "import-map-members": "Map सदस्य", - "import-members-map": "Your imported board has some members. Please map the members you want to import to your users", - "import-show-user-mapping": "Re आलोकन सदस्य mapping", - "import-user-select": "Pick your existing user you want to use as this member", - "importMapMembersAddPopup-title": "Select member", - "info": "Version", - "initials": "Initials", - "invalid-date": "Invalid date", - "invalid-time": "Invalid time", - "invalid-user": "Invalid user", - "joined": "joined", - "just-invited": "You are just invited तक यह बोर्ड", - "keyboard-shortcuts": "Keyबोर्ड shortcuts", - "label-create": "Create Label", - "label-default": "%s label (default)", - "label-delete-pop": "There is no undo. यह will हटा यह label से संपूर्ण कार्ड और destroy its history.", - "labels": "नामपत्र", - "language": "Language", - "last-admin-desc": "You can’t change roles because there must be at least one admin.", - "leave-board": "Leave बोर्ड", - "leave-board-pop": "Are you sure you want तक leave __boardTitle__? You हो जाएगा हटा दिया से संपूर्ण कार्ड इस पर बोर्ड.", - "leaveBoardPopup-title": "Leave बोर्ड ?", - "link-card": "Link तक यह कार्ड", - "list-archive-cards": "Move all cards in this list to Archive", - "list-archive-cards-pop": "This will remove all the cards in this list from the board. To view cards in Archive and bring them back to the board, click “Menu” > “Archive”.", - "list-move-cards": "स्थानांतरित संपूर्ण कार्ड अंदर में यह list", - "list-select-cards": "Select संपूर्ण कार्ड अंदर में यह list", - "set-color-list": "Set Color", - "listActionPopup-title": "सूची Actions", - "swimlaneActionPopup-title": "तैरन Actions", - "swimlaneAddPopup-title": "Add a Swimlane below", - "listImportCardPopup-title": "Import एक Trello कार्ड", - "listMorePopup-title": "More", - "link-list": "Link तक यह list", - "list-delete-pop": "All actions हो जाएगा हटा दिया से the activity feed और you won't be able तक recover the list. There is no undo.", - "list-delete-suggest-archive": "You can move a list to Archive to remove it from the board and preserve the activity.", - "lists": "Lists", - "swimlanes": "तैरन", - "log-out": "Log Out", - "log-in": "Log In", - "loginPopup-title": "Log In", - "memberMenuPopup-title": "सदस्य व्यवस्था", - "members": "सदस्य", - "menu": "Menu", - "move-selection": "स्थानांतरित selection", - "moveCardPopup-title": "स्थानांतरित कार्ड", - "moveCardToBottom-title": "स्थानांतरित तक Bottom", - "moveCardToTop-title": "स्थानांतरित तक Top", - "moveSelectionPopup-title": "स्थानांतरित selection", - "multi-selection": "Multi-Selection", - "multi-selection-on": "Multi-Selection is on", - "muted": "Muted", - "muted-info": "आप किसी भी परिवर्तन के अधिसूचित नहीं किया जाएगा अंदर में यह बोर्ड", - "my-boards": "My बोर्ड", - "name": "Name", - "no-archived-cards": "No cards in Archive.", - "no-archived-lists": "No lists in Archive.", - "no-archived-swimlanes": "No swimlanes in Archive.", - "no-results": "No results", - "normal": "Normal", - "normal-desc": "Can आलोकन और संपादित करें कार्ड. Can't change व्यवस्था.", - "not-accepted-yet": "Invitation not accepted yet", - "notify-participate": "Receive updates तक any कार्ड you participate as creater or सदस्य", - "notify-watch": "Receive updates तक any बोर्ड, lists, or कार्ड you’re watching", - "optional": "optional", - "or": "or", - "page-maybe-private": "यह page may be private. You may be able तक आलोकन it by <a href='%s'>logging in</a>.", - "page-not-found": "Page नहीं मिला.", - "password": "Password", - "paste-or-dragdrop": "to paste, or drag & drop image file तक it (image only)", - "participating": "Participating", - "preview": "Preview", - "previewAttachedImagePopup-title": "Preview", - "previewClipboardImagePopup-title": "Preview", - "private": "Private", - "private-desc": "यह बोर्ड is private. Only people संकलित तक the बोर्ड can आलोकन और संपादित करें it.", - "profile": "Profile", - "public": "Public", - "public-desc": "यह बोर्ड is public. It's visible तक anyone साथ में the link और will show up अंदर में गूगल की तरह खोज इंजन । केवल लोग संकलित तक बोर्ड संपादित कर सकते हैं.", - "quick-access-description": "Star एक बोर्ड तक जोड़ें एक shortcut अंदर में यह पट्टी .", - "remove-cover": "हटाएँ Cover", - "remove-from-board": "हटाएँ से बोर्ड", - "remove-label": "हटाएँ Label", - "listDeletePopup-title": "मिटाएँ सूची ?", - "remove-member": "हटाएँ सदस्य", - "remove-member-from-card": "हटाएँ से कार्ड", - "remove-member-pop": "हटाएँ __name__ (__username__) से __boardTitle__? इस बोर्ड पर सभी कार्ड से सदस्य हटा दिया जाएगा। उन्हें एक अधिसूचना प्राप्त होगी।", - "removeMemberPopup-title": "हटाएँ सदस्य?", - "rename": "Rename", - "rename-board": "Rename बोर्ड", - "restore": "Restore", - "save": "Save", - "search": "Search", - "rules": "Rules", - "search-cards": "Search from card/list titles, descriptions and custom fields on this board", - "search-example": "Text तक search for?", - "select-color": "Select Color", - "set-wip-limit-value": "Set एक limit for the maximum number of tasks अंदर में यह list", - "setWipLimitPopup-title": "Set WIP Limit", - "shortcut-assign-self": "Assign yourself तक current कार्ड", - "shortcut-autocomplete-emoji": "Autocomplete emoji", - "shortcut-autocomplete-members": "Autocomplete सदस्य", - "shortcut-clear-filters": "Clear संपूर्ण filters", - "shortcut-close-dialog": "Close Dialog", - "shortcut-filter-my-cards": "Filter my कार्ड", - "shortcut-show-shortcuts": "Bring up यह shortcuts list", - "shortcut-toggle-filterbar": "Toggle Filter Sidebar", - "shortcut-toggle-sidebar": "Toggle बोर्ड Sidebar", - "show-cards-minimum-count": "Show कार्ड count if सूची contains more than", - "sidebar-open": "Open Sidebar", - "sidebar-close": "Close Sidebar", - "signupPopup-title": "Create an Account", - "star-board-title": "Click तक star यह बोर्ड. It will show up at top of your बोर्डों list.", - "starred-boards": "Starred बोर्ड", - "starred-boards-description": "Starred बोर्डों show up at the top of your बोर्डों list.", - "subscribe": "Subscribe", - "team": "Team", - "this-board": "यह बोर्ड", - "this-card": "यह कार्ड", - "spent-time-hours": "Spent time (hours)", - "overtime-hours": "Overtime (hours)", - "overtime": "Overtime", - "has-overtime-cards": "Has overtime कार्ड", - "has-spenttime-cards": "Has spent time कार्ड", - "time": "Time", - "title": "Title", - "tracking": "Tracking", - "tracking-info": "You हो जाएगा notified of any changes तक those कार्ड you are involved as creator or सदस्य.", - "type": "Type", - "unassign-member": "Unassign सदस्य", - "unsaved-description": "You have an unsaved description.", - "unwatch": "Unwatch", - "upload": "Upload", - "upload-avatar": "Upload an avatar", - "uploaded-avatar": "Uploaded an avatar", - "username": "Username", - "view-it": "आलोकन it", - "warn-list-archived": "warning: this card is in an list at Archive", - "watch": "Watch", - "watching": "Watching", - "watching-info": "You हो जाएगा notified of any change अंदर में यह बोर्ड", - "welcome-board": "Welcome बोर्ड", - "welcome-swimlane": "Milestone 1", - "welcome-list1": "Basics", - "welcome-list2": "Advanced", - "card-templates-swimlane": "कार्ड का खाका", - "list-templates-swimlane": "सूची का खाका", - "board-templates-swimlane": "बोर्ड का खाका", - "what-to-do": "What do you want तक do?", - "wipLimitErrorPopup-title": "Invalid WIP Limit", - "wipLimitErrorPopup-dialog-pt1": "The number of tasks अंदर में यह सूची is higher than the WIP limit you've defined.", - "wipLimitErrorPopup-dialog-pt2": "Please स्थानांतरित some tasks out of यह list, or set एक higher WIP limit.", - "admin-panel": "व्यवस्थापक Panel", - "settings": "Settings", - "people": "People", - "registration": "Registration", - "disable-self-registration": "Disable Self-Registration", - "invite": "Invite", - "invite-people": "Invite People", - "to-boards": "To बोर्ड(s)", - "email-addresses": "Email Addresses", - "smtp-host-description": "The address of the SMTP server that handles your emails.", - "smtp-port-description": "The port your SMTP server uses for outgoing emails.", - "smtp-tls-description": "Enable TLS support for SMTP server", - "smtp-host": "SMTP Host", - "smtp-port": "SMTP Port", - "smtp-username": "Username", - "smtp-password": "Password", - "smtp-tls": "TLS support", - "send-from": "From", - "send-smtp-test": "Send एक test email तक yourself", - "invitation-code": "Invitation Code", - "email-invite-register-subject": "__inviter__ प्रेषित you an invitation", - "email-invite-register-text": "Dear __user__,\n\n__inviter__ invites you to kanban board for collaborations.\n\nPlease follow the link below:\n__url__\n\nAnd your invitation code is: __icode__\n\nThanks.", - "email-smtp-test-subject": "SMTP Test Email", - "email-smtp-test-text": "You have successfully प्रेषित an email", - "error-invitation-code-not-exist": "Invitation code doesn't exist", - "error-notAuthorized": "You are not authorized तक आलोकन यह page.", - "webhook-title": "Webhook Name", - "webhook-token": "Token (Optional for Authentication)", - "outgoing-webhooks": "Outgoing Webhooks", - "bidirectional-webhooks": "Two-Way Webhooks", - "outgoingWebhooksPopup-title": "Outgoing Webhooks", - "boardCardTitlePopup-title": "Card Title Filter", - "disable-webhook": "Disable This Webhook", - "global-webhook": "Global Webhooks", - "new-outgoing-webhook": "New Outgoing Webhook", - "no-name": "(Unknown)", - "Node_version": "Node version", - "Meteor_version": "Meteor version", - "MongoDB_version": "MongoDB version", - "MongoDB_storage_engine": "MongoDB storage engine", - "MongoDB_Oplog_enabled": "MongoDB Oplog enabled", - "OS_Arch": "OS Arch", - "OS_Cpus": "OS CPU Count", - "OS_Freemem": "OS Free Memory", - "OS_Loadavg": "OS Load Average", - "OS_Platform": "OS Platform", - "OS_Release": "OS Release", - "OS_Totalmem": "OS Total Memory", - "OS_Type": "OS Type", - "OS_Uptime": "OS Uptime", - "days": "days", - "hours": "hours", - "minutes": "minutes", - "seconds": "seconds", - "show-field-on-card": "Show यह field on कार्ड", - "automatically-field-on-card": "Auto create field to all cards", - "showLabel-field-on-card": "Show field label on minicard", - "yes": "Yes", - "no": "No", - "accounts": "Accounts", - "accounts-allowEmailChange": "Allow Email Change", - "accounts-allowUserNameChange": "Allow Username Change", - "createdAt": "Created at", - "verified": "Verified", - "active": "Active", - "card-received": "Received", - "card-received-on": "Received on", - "card-end": "End", - "card-end-on": "Ends on", - "editCardReceivedDatePopup-title": "Change received date", - "editCardEndDatePopup-title": "Change end date", - "setCardColorPopup-title": "Set color", - "setCardActionsColorPopup-title": "Choose a color", - "setSwimlaneColorPopup-title": "Choose a color", - "setListColorPopup-title": "Choose a color", - "assigned-by": "Assigned By", - "requested-by": "Requested By", - "board-delete-notice": "Deleting is permanent. You will lose संपूर्ण lists, कार्ड और actions associated साथ में यह बोर्ड.", - "delete-board-confirm-popup": "All lists, कार्ड,नामपत्र , और activities हो जाएगा deleted और you won't be able तक recover the बोर्ड contents. There is no undo.", - "boardDeletePopup-title": "मिटाएँ बोर्ड?", - "delete-board": "मिटाएँ बोर्ड", - "default-subtasks-board": "Subtasks for __board__ बोर्ड", - "default": "Default", - "queue": "Queue", - "subtask-settings": "Subtasks व्यवस्था", - "card-settings": "Card Settings", - "boardSubtaskSettingsPopup-title": "बोर्ड Subtasks व्यवस्था", - "boardCardSettingsPopup-title": "Card Settings", - "deposit-subtasks-board": "Deposit subtasks तक यह बोर्ड:", - "deposit-subtasks-list": "Landing सूची for subtasks deposited here:", - "show-parent-in-minicard": "Show parent अंदर में minicard:", - "prefix-with-full-path": "Prefix साथ में full path", - "prefix-with-parent": "Prefix साथ में parent", - "subtext-with-full-path": "Subtext साथ में full path", - "subtext-with-parent": "Subtext साथ में parent", - "change-card-parent": "Change कार्ड's parent", - "parent-card": "Parent कार्ड", - "source-board": "Source बोर्ड", - "no-parent": "Don't show parent", - "activity-added-label": "संकलित label '%s' तक %s", - "activity-removed-label": "हटा दिया label '%s' से %s", - "activity-delete-attach": "deleted an संलग्नक से %s", - "activity-added-label-card": "संकलित label '%s'", - "activity-removed-label-card": "हटा दिया label '%s'", - "activity-delete-attach-card": "deleted an संलग्नक", - "activity-set-customfield": "set custom field '%s' to '%s' in %s", - "activity-unset-customfield": "unset custom field '%s' in %s", - "r-rule": "Rule", - "r-add-trigger": "जोड़ें trigger", - "r-add-action": "जोड़ें action", - "r-board-rules": "बोर्ड rules", - "r-add-rule": "जोड़ें rule", - "r-view-rule": "आलोकन rule", - "r-delete-rule": "मिटाएँ rule", - "r-new-rule-name": "New rule title", - "r-no-rules": "No rules", - "r-when-a-card": "When a card", - "r-is": "is", - "r-is-moved": "is moved", - "r-added-to": "added to", - "r-removed-from": "हटा दिया from", - "r-the-board": "the बोर्ड", - "r-list": "list", - "set-filter": "Set Filter", - "r-moved-to": "स्थानांतरित to", - "r-moved-from": "स्थानांतरित from", - "r-archived": "Moved to Archive", - "r-unarchived": "Restored from Archive", - "r-a-card": "a कार्ड", - "r-when-a-label-is": "जब एक नामपत्र है", - "r-when-the-label": "जब नामपत्र है", - "r-list-name": "list name", - "r-when-a-member": "जब एक सदस्य is", - "r-when-the-member": "जब the सदस्य", - "r-name": "name", - "r-when-a-attach": "जब an संलग्नक", - "r-when-a-checklist": "जब एक चिह्नांकन-सूची is", - "r-when-the-checklist": "जब the checklist", - "r-completed": "Completed", - "r-made-incomplete": "Made incomplete", - "r-when-a-item": "जब एक चिह्नांकन-सूची विषय is", - "r-when-the-item": "जब the चिह्नांकन-सूची item", - "r-checked": "Checked", - "r-unchecked": "Unchecked", - "r-move-card-to": "स्थानांतरित कार्ड to", - "r-top-of": "Top of", - "r-bottom-of": "Bottom of", - "r-its-list": "its list", - "r-archive": "संग्रह में ले जाएं", - "r-unarchive": "Restore from Archive", - "r-card": "कार्ड", - "r-add": "जोड़ें", - "r-remove": "Remove", - "r-label": "label", - "r-member": "member", - "r-remove-all": "हटाएँ संपूर्ण सदस्य से the कार्ड", - "r-set-color": "Set color to", - "r-checklist": "checklist", - "r-check-all": "Check all", - "r-uncheck-all": "Uncheck all", - "r-items-check": "items of checklist", - "r-check": "Check", - "r-uncheck": "Uncheck", - "r-item": "item", - "r-of-checklist": "of checklist", - "r-send-email": "Send an email", - "r-to": "to", - "r-subject": "subject", - "r-rule-details": "Rule details", - "r-d-move-to-top-gen": "स्थानांतरित कार्ड तक top of its list", - "r-d-move-to-top-spec": "स्थानांतरित कार्ड तक top of list", - "r-d-move-to-bottom-gen": "स्थानांतरित कार्ड तक bottom of its list", - "r-d-move-to-bottom-spec": "स्थानांतरित कार्ड तक bottom of list", - "r-d-send-email": "Send email", - "r-d-send-email-to": "to", - "r-d-send-email-subject": "subject", - "r-d-send-email-message": "message", - "r-d-archive": "Move card to Archive", - "r-d-unarchive": "Restore card from Archive", - "r-d-add-label": "जोड़ें label", - "r-d-remove-label": "हटाएँ label", - "r-create-card": "Create new card", - "r-in-list": "in list", - "r-in-swimlane": "in swimlane", - "r-d-add-member": "जोड़ें सदस्य", - "r-d-remove-member": "हटाएँ सदस्य", - "r-d-remove-all-member": "हटाएँ संपूर्ण सदस्य", - "r-d-check-all": "Check संपूर्ण items of एक list", - "r-d-uncheck-all": "Uncheck संपूर्ण items of एक list", - "r-d-check-one": "Check item", - "r-d-uncheck-one": "Uncheck item", - "r-d-check-of-list": "of checklist", - "r-d-add-checklist": "जोड़ें checklist", - "r-d-remove-checklist": "हटाएँ checklist", - "r-by": "by", - "r-add-checklist": "जोड़ें checklist", - "r-with-items": "with items", - "r-items-list": "item1,item2,item3", - "r-add-swimlane": "Add swimlane", - "r-swimlane-name": "swimlane name", - "r-board-note": "Note: leave a field empty to match every possible value.", - "r-checklist-note": "Note: checklist's items have to be written as comma separated values.", - "r-when-a-card-is-moved": "जब एक कार्ड is स्थानांतरित तक another list", - "r-set": "Set", - "r-update": "Update", - "r-datefield": "date field", - "r-df-start-at": "start", - "r-df-due-at": "due", - "r-df-end-at": "end", - "r-df-received-at": "received", - "r-to-current-datetime": "to current date/time", - "r-remove-value-from": "Remove value from", - "ldap": "LDAP", - "oauth2": "OAuth2", - "cas": "CAS", - "authentication-method": "Authentication method", - "authentication-type": "Authentication type", - "custom-product-name": "Custom Product Name", - "layout": "Layout", - "hide-logo": "Hide Logo", - "add-custom-html-after-body-start": "Add Custom HTML after <body> start", - "add-custom-html-before-body-end": "Add Custom HTML before </body> end", - "error-undefined": "Something went wrong", - "error-ldap-login": "An error occurred while trying to login", - "display-authentication-method": "Display Authentication Method", - "default-authentication-method": "Default Authentication Method", - "duplicate-board": "Duplicate Board", - "people-number": "The number of people is:", - "swimlaneDeletePopup-title": "Delete Swimlane ?", - "swimlane-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the swimlane. There is no undo.", - "restore-all": "Restore all", - "delete-all": "Delete all", - "loading": "Loading, please wait.", - "previous_as": "last time was", - "act-a-dueAt": "modified due time to \nWhen: __timeValue__\nWhere: __card__\n previous due was __timeOldValue__", - "act-a-endAt": "modified ending time to __timeValue__ from (__timeOldValue__)", - "act-a-startAt": "modified starting time to __timeValue__ from (__timeOldValue__)", - "act-a-receivedAt": "modified received time to __timeValue__ from (__timeOldValue__)", - "a-dueAt": "modified due time to be", - "a-endAt": "modified ending time to be", - "a-startAt": "modified starting time to be", - "a-receivedAt": "modified received time to be", - "almostdue": "current due time %s is approaching", - "pastdue": "current due time %s is past", - "duenow": "current due time %s is today", - "act-newDue": "__list__/__card__ has 1st due reminder [__board__]", - "act-withDue": "__list__/__card__ due reminders [__board__]", - "act-almostdue": "was reminding the current due (__timeValue__) of __card__ is approaching", - "act-pastdue": "was reminding the current due (__timeValue__) of __card__ is past", - "act-duenow": "was reminding the current due (__timeValue__) of __card__ is now", - "act-atUserComment": "You were mentioned in [__board__] __list__/__card__", - "delete-user-confirm-popup": "Are you sure you want to delete this account? There is no undo.", - "accounts-allowUserDelete": "Allow users to self delete their account", - "hide-minicard-label-text": "Hide minicard label text", - "show-desktop-drag-handles": "Show desktop drag handles", - "assignee": "Assignee", - "cardAssigneesPopup-title": "Assignee", - "addmore-detail": "Add a more detailed description", - "show-on-card": "Show on Card", - "new": "New", - "editUserPopup-title": "Edit User", - "newUserPopup-title": "New User", - "notifications": "Notifications", - "view-all": "View All", - "filter-by-unread": "Filter by Unread", - "mark-all-as-read": "Mark all as read", - "remove-all-read": "Remove all read", - "allow-rename": "Allow Rename", - "allowRenamePopup-title": "Allow Rename" -} \ No newline at end of file + "accept": "स्वीकार", + "act-activity-notify": "गतिविधि अधिसूचना", + "act-addAttachment": "अनुलग्नक जोड़ा __attachment__ कार्ड के लिए __card__ सूचि मेें __list__ तैराक में __swimlane__ बोर्ड पर __board__", + "act-deleteAttachment": "हटाए गए अनुलग्नक __attachment__ कार्ड पर __card__ सूचि मेें __list__ तैराक में __swimlane__ बोर्ड पर __board__", + "act-addSubtask": "जोड़ा उपकार्य __checklist__ को __card__ सूचि मेें __list__ तैराक में __swimlane__ बोर्ड पर __board__", + "act-addLabel": "जोड़ा गया लेबल __label__ कार्ड के लिए __card__ सूचि मेें __list__ तैराक में __swimlane__ बोर्ड पर __board__", + "act-addedLabel": "जोड़ा गया लेबल __label__ कार्ड के लिए __card__ सूचि मेें __list__ तैराक में __swimlane__ बोर्ड पर __board__", + "act-removeLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removedLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addChecklist": "added checklist __checklist__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addChecklistItem": "added checklist item __checklistItem__ to checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removeChecklist": "removed checklist __checklist__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removeChecklistItem": "removed checklist item __checklistItem__ from checklist __checkList__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-checkedItem": "checked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-uncheckedItem": "unchecked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-completeChecklist": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-uncompleteChecklist": "uncompleted checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addComment": "commented on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-editComment": "edited comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-deleteComment": "deleted comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-createBoard": "created board __board__", + "act-createSwimlane": "created swimlane __swimlane__ to board __board__", + "act-createCard": "created card __card__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-createCustomField": "created custom field __customField__ at board __board__", + "act-deleteCustomField": "deleted custom field __customField__ at board __board__", + "act-setCustomField": "edited custom field __customField__: __customFieldValue__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-createList": "added list __list__ to board __board__", + "act-addBoardMember": "added member __member__ to board __board__", + "act-archivedBoard": "Board __board__ moved to Archive", + "act-archivedCard": "Card __card__ at list __list__ at swimlane __swimlane__ at board __board__ moved to Archive", + "act-archivedList": "List __list__ at swimlane __swimlane__ at board __board__ moved to Archive", + "act-archivedSwimlane": "Swimlane __swimlane__ at board __board__ moved to Archive", + "act-importBoard": "imported board __board__", + "act-importCard": "imported card __card__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-importList": "imported list __list__ to swimlane __swimlane__ at board __board__", + "act-joinMember": "added member __member__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-moveCard": "moved card __card__ at board __board__ from list __oldList__ at swimlane __oldSwimlane__ to list __list__ at swimlane __swimlane__", + "act-moveCardToOtherBoard": "moved card __card__ from list __oldList__ at swimlane __oldSwimlane__ at board __oldBoard__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-removeBoardMember": "removed member __member__ from board __board__", + "act-restoredCard": "restored card __card__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-unjoinMember": "removed member __member__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-withBoardTitle": "__board__", + "act-withCardTitle": "[__board__] __card__", + "actions": "कार्रवाई", + "activities": "गतिविधि", + "activity": "क्रियाएँ", + "activity-added": "जोड़ा गया %s से %s", + "activity-archived": "%sसंग्रह में ले जाया गया", + "activity-attached": "संलग्न %s से %s", + "activity-created": "बनाया %s", + "activity-customfield-created": "बनाया रिवाज क्षेत्र %s", + "activity-excluded": "छोड़ा %s से %s", + "activity-imported": "सूचित कर %s के अंदर %s से %s", + "activity-imported-board": "सूचित कर %s से %s", + "activity-joined": "शामिल %s", + "activity-moved": "स्थानांतरित %s से %s तक %s", + "activity-on": "पर %s", + "activity-removed": "हटा दिया %s से %s", + "activity-sent": "प्रेषित %s तक %s", + "activity-unjoined": "शामिल नहीं %s", + "activity-subtask-added": "जोड़ा उप कार्य तक %s", + "activity-checked-item": "चिह्नित %s अंदर में चिह्नांकन-सूची %s of %s", + "activity-unchecked-item": "अचिह्नित %s अंदर में चिह्नांकन-सूची %s of %s", + "activity-checklist-added": "संकलित चिह्नांकन-सूची तक %s", + "activity-checklist-removed": "हटा दिया एक चिह्नांकन-सूची से %s", + "activity-checklist-completed": "completed checklist %s of %s", + "activity-checklist-uncompleted": "अपूर्ण चिह्नांकन-सूची %s of %s", + "activity-checklist-item-added": "संकलित चिह्नांकन-सूची विषय तक '%s' अंदर में %s", + "activity-checklist-item-removed": "हटा दिया एक चिह्नांकन-सूची विषय से '%s' अंदर में %s", + "add": "जोड़ें", + "activity-checked-item-card": "चिह्नित %s अंदर में चिह्नांकन-सूची %s", + "activity-unchecked-item-card": "अचिह्नित %s अंदर में चिह्नांकन-सूची %s", + "activity-checklist-completed-card": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "activity-checklist-uncompleted-card": "अपूर्ण चिह्नांकन-सूची %s", + "activity-editComment": "edited comment %s", + "activity-deleteComment": "deleted comment %s", + "add-attachment": "संलग्न करें", + "add-board": "बोर्ड जोड़ें", + "add-card": "कार्ड जोड़ें", + "add-swimlane": "तैरन जोड़ें", + "add-subtask": "उप कार्य जोड़ें", + "add-checklist": "चिह्नांकन-सूची जोड़ें", + "add-checklist-item": "चिह्नांकन-सूची विषय कोई तक जोड़ें", + "add-cover": "आवरण जोड़ें", + "add-label": "नामपत्र जोड़ें", + "add-list": "सूची जोड़ें", + "add-members": "सदस्य जोड़ें", + "added": "जोड़ा गया", + "addMemberPopup-title": "सदस्य", + "admin": "Admin", + "admin-desc": "कार्ड देख और संपादित कर सकते हैं, सदस्यों को हटा सकते हैं, और बोर्ड के लिए सेटिंग्स बदल सकते हैं।", + "admin-announcement": "घोषणा", + "admin-announcement-active": "सक्रिय सिस्टम-व्यापी घोषणा", + "admin-announcement-title": "घोषणा प्रशासक से", + "all-boards": "सभी बोर्ड", + "and-n-other-card": "और __count__ other कार्ड", + "and-n-other-card_plural": "और __count__ other कार्ड", + "apply": "Apply", + "app-is-offline": "लोड हो रहा है, कृपया प्रतीक्षा करें । पृष्ठ को ताज़ा करना डेटा की हानि का कारण होगा । यदि लोड करना कार्य नहीं करता है, तो कृपया जांचें कि सर्वर बंद नहीं हुआ है ।", + "archive": "संग्रह में ले जाएं", + "archive-all": "सभी को संग्रह में ले जाएं", + "archive-board": "संग्रह करने के लिए बोर्ड ले जाएँ", + "archive-card": "कार्ड को संग्रह में ले जाएं", + "archive-list": "सूची को संग्रह में ले जाएं", + "archive-swimlane": "संग्रह करने के लिए स्विमलेन ले जाएँ", + "archive-selection": "चयन को संग्रह में ले जाएं", + "archiveBoardPopup-title": "बोर्ड को संग्रह में स्थानांतरित करें?", + "archived-items": "संग्रह", + "archived-boards": "संग्रह में बोर्ड", + "restore-board": "पुनर्स्थापना बोर्ड", + "no-archived-boards": "संग्रह में कोई बोर्ड नहीं ।", + "archives": "पुरालेख", + "template": "खाका", + "templates": "खाका", + "assign-member": "आवंटित सदस्य", + "attached": "संलग्न", + "attachment": "संलग्नक", + "attachment-delete-pop": "किसी संलग्नक को हटाना स्थाई है । कोई पूर्ववत् नहीं है ।", + "attachmentDeletePopup-title": "मिटाएँ संलग्नक?", + "attachments": "संलग्नक", + "auto-watch": "स्वचालित रूप से देखो बोर्डों जब वे बनाए जाते हैं", + "avatar-too-big": "अवतार बहुत बड़ा है (70KB अधिकतम)", + "back": "वापस", + "board-change-color": "रंग बदलना", + "board-nb-stars": "%s पसंद होना", + "board-not-found": "बोर्ड नहीं मिला", + "board-private-info": "यह बोर्ड हो जाएगा <strong>निजी</strong>.", + "board-public-info": "यह बोर्ड हो जाएगा <strong>सार्वजनिक</strong>.", + "boardChangeColorPopup-title": "बोर्ड पृष्ठभूमि बदलें", + "boardChangeTitlePopup-title": "बोर्ड का नाम बदलें", + "boardChangeVisibilityPopup-title": "दृश्यता बदलें", + "boardChangeWatchPopup-title": "बदलें वॉच", + "boardMenuPopup-title": "बोर्ड सेटिंग्स", + "boardChangeViewPopup-title": "बोर्ड दृष्टिकोण", + "boards": "बोर्डों", + "board-view": "बोर्ड दृष्टिकोण", + "board-view-cal": "तिथि-पत्र", + "board-view-swimlanes": "तैरना", + "board-view-collapse": "Collapse", + "board-view-lists": "सूचियाँ", + "bucket-example": "उदाहरण के लिए “बाल्टी सूची” की तरह", + "cancel": "रद्द करें", + "card-archived": "यह कार्ड संग्रह करने के लिए ले जाया गया है ।", + "board-archived": "यह बोर्ड संग्रह करने के लिए ले जाया जाता है ।", + "card-comments-title": "इस कार्ड में %s टिप्पणी है।", + "card-delete-notice": "हटाना स्थायी है। आप इस कार्ड से जुड़े सभी कार्यों को खो देंगे।", + "card-delete-pop": "सभी कार्रवाइयां गतिविधि फ़ीड से निकाल दी जाएंगी और आप कार्ड को फिर से खोलने में सक्षम नहीं होंगे । कोई पूर्ववत् नहीं है ।", + "card-delete-suggest-archive": "आप एक कार्ड को बोर्ड से हटाने और गतिविधि को संरक्षित करने के लिए संग्रह में ले जा सकते हैं ।", + "card-due": "नियत", + "card-due-on": "पर नियत", + "card-spent": "समय बिताया", + "card-edit-attachments": "संपादित संलग्नक", + "card-edit-custom-fields": "संपादित प्रचलन क्षेत्र", + "card-start-voting": "Start voting", + "card-cancel-voting": "Delete voting and all votes", + "card-edit-labels": "संपादित नामपत्र", + "card-edit-members": "संपादित सदस्य", + "card-labels-title": "कार्ड के लिए नामपत्र परिवर्तित करें ।", + "card-members-title": "कार्ड से बोर्ड के सदस्यों को जोड़ें या हटाएं।", + "card-start": "प्रारंभ", + "card-start-on": "पर शुरू होता है", + "cardAttachmentsPopup-title": "से अनुलग्न करें", + "cardCustomField-datePopup-title": "तारीख बदलें", + "cardCustomFieldsPopup-title": "संपादित करें प्रचलन क्षेत्र", + "cardStartVotingPopup-title": "Start a vote", + "positiveVoteMembersPopup-title": "Proponents", + "negativeVoteMembersPopup-title": "Opponents", + "vote-question": "Voting question", + "vote-public": "Public vote", + "vote-for-it": "for it", + "vote-against": "against", + "cardDeletePopup-title": "मिटाएँ कार्ड?", + "cardDetailsActionsPopup-title": "कार्ड क्रियाएँ", + "cardLabelsPopup-title": "नामपत्र", + "cardMembersPopup-title": "सदस्य", + "cardMorePopup-title": "अतिरिक्त", + "cardTemplatePopup-title": "खाका बनाएं", + "cards": "कार्ड्स", + "cards-count": "कार्ड्स", + "casSignIn": "सीएएस के साथ साइन इन करें", + "cardType-card": "कार्ड", + "cardType-linkedCard": "जुड़े हुए कार्ड", + "cardType-linkedBoard": "जुड़े हुए बोर्ड", + "change": "तब्दीली", + "change-avatar": "अवतार परिवर्तन करें", + "change-password": "गोपनीयता परिवर्तन करें", + "change-permissions": "अनुमतियां परिवर्तित करें", + "change-settings": "व्यवस्था परिवर्तित करें", + "changeAvatarPopup-title": "अवतार परिवर्तन करें", + "changeLanguagePopup-title": "भाषा परिवर्तन करें", + "changePasswordPopup-title": "गोपनीयता परिवर्तन करें", + "changePermissionsPopup-title": "अनुमतियां परिवर्तित करें", + "changeSettingsPopup-title": "व्यवस्था परिवर्तित करें", + "subtasks": "उप-कार्य", + "checklists": "जांच सूची", + "click-to-star": "इस बोर्ड को स्टार करने के लिए क्लिक करें ।", + "click-to-unstar": "इस बोर्ड को अनस्टार करने के लिए क्लिक करें।", + "clipboard": "क्लिपबोर्ड या खींचें और छोड़ें", + "close": "बंद करे", + "close-board": "बोर्ड बंद करे", + "close-board-pop": "आप होम हेडर से \"संग्रह\" बटन पर क्लिक करके बोर्ड को पुनर्स्थापित करने में सक्षम होंगे।", + "color-black": "काला", + "color-blue": "नीला", + "color-crimson": "गहरा लाल", + "color-darkgreen": "गहरा हरा", + "color-gold": "स्वर्ण", + "color-gray": "भूरे", + "color-green": "हरा", + "color-indigo": "नील", + "color-lime": "हल्का हरा", + "color-magenta": "मैजंटा", + "color-mistyrose": "हल्का गुलाबी", + "color-navy": "navy", + "color-orange": "नारंगी", + "color-paleturquoise": "paleturquoise", + "color-peachpuff": "peachpuff", + "color-pink": "गुलाबी", + "color-plum": "plum", + "color-purple": "बैंगनी", + "color-red": "लाल", + "color-saddlebrown": "saddlebrown", + "color-silver": "silver", + "color-sky": "आकाशिया नीला", + "color-slateblue": "slateblue", + "color-white": "white", + "color-yellow": "पीला", + "unset-color": "Unset", + "comment": "टिप्पणी", + "comment-placeholder": "टिप्पणी लिखें", + "comment-only": "केवल टिप्पणी करें", + "comment-only-desc": "केवल कार्ड पर टिप्पणी कर सकते हैं।", + "no-comments": "कोई टिप्पणी नहीं", + "no-comments-desc": "टिप्पणियां और गतिविधियां नहीं देख पा रहे हैं।", + "worker": "Worker", + "worker-desc": "Can only move cards, assign itself to card and comment.", + "computer": "संगणक", + "confirm-subtask-delete-dialog": "क्या आप वाकई उपकार्य हटाना चाहते हैं?", + "confirm-checklist-delete-dialog": "क्या आप वाकई जांचसूची हटाना चाहते हैं?", + "copy-card-link-to-clipboard": "कॉपी कार्ड क्लिपबोर्ड करने के लिए लिंक", + "linkCardPopup-title": "कार्ड कड़ी", + "searchElementPopup-title": "Search", + "copyCardPopup-title": "कार्ड प्रतिलिपि", + "copyChecklistToManyCardsPopup-title": "कई कार्ड के लिए जांचसूची खाके की प्रतिलिपि बनाएँ", + "copyChecklistToManyCardsPopup-instructions": "इस JSON प्रारूप में गंतव्य कार्ड शीर्षक और विवरण", + "copyChecklistToManyCardsPopup-format": "[{\"title\":\"पहला कार्ड शीर्षक\",\"description\":\"पहला कार्ड विवरण\"},{\"title\":\"दूसरा कार्ड शीर्षक\",\"description\":\"दूसरा कार्ड विवरण\"},{\"title\":\"अंतिम कार्ड शीर्षक\",\"description\":\"अंतिम कार्ड विवरण\" }]", + "create": "निर्माण करना", + "createBoardPopup-title": "बोर्ड निर्माण करना", + "chooseBoardSourcePopup-title": "बोर्ड आयात", + "createLabelPopup-title": "नामपत्र निर्माण", + "createCustomField": "क्षेत्र निर्माण करना", + "createCustomFieldPopup-title": "क्षेत्र निर्माण", + "current": "वर्तमान", + "custom-field-delete-pop": "कोई पूर्ववत् नहीं है । यह सभी कार्ड से इस कस्टम क्षेत्र को हटा दें और इसके इतिहास को नष्ट कर देगा ।", + "custom-field-checkbox": "निशानबक्से", + "custom-field-date": "दिनांक", + "custom-field-dropdown": "ड्रॉपडाउन सूची", + "custom-field-dropdown-none": "(कोई नहीं)", + "custom-field-dropdown-options": "सूची विकल्प", + "custom-field-dropdown-options-placeholder": "Press enter तक जोड़ें more options", + "custom-field-dropdown-unknown": "(unknown)", + "custom-field-number": "Number", + "custom-field-text": "Text", + "custom-fields": "प्रचलन क्षेत्र", + "date": "Date", + "decline": "Decline", + "default-avatar": "Default avatar", + "delete": "Delete", + "deleteCustomFieldPopup-title": "मिटाएँ प्रचलन क्षेत्र?", + "deleteLabelPopup-title": "मिटाएँ Label?", + "description": "Description", + "disambiguateMultiLabelPopup-title": "Disambiguate Label Action", + "disambiguateMultiMemberPopup-title": "Disambiguate सदस्य Action", + "discard": "Disकार्ड", + "done": "Done", + "download": "Download", + "edit": "Edit", + "edit-avatar": "Change Avatar", + "edit-profile": "संपादित करें Profile", + "edit-wip-limit": "संपादित करें WIP Limit", + "soft-wip-limit": "Soft WIP Limit", + "editCardStartDatePopup-title": "Change start date", + "editCardDueDatePopup-title": "Change due date", + "editCustomFieldPopup-title": "संपादित करें Field", + "editCardSpentTimePopup-title": "Change spent time", + "editLabelPopup-title": "Change Label", + "editNotificationPopup-title": "संपादित करें Notification", + "editProfilePopup-title": "संपादित करें Profile", + "email": "Email", + "email-enrollAccount-subject": "An account created for you on __siteName__", + "email-enrollAccount-text": "Hello __user__,\n\nTo start using the service, simply click the link below.\n\n__url__\n\nThanks.", + "email-fail": "Sending email failed", + "email-fail-text": "Error trying तक send email", + "email-invalid": "Invalid email", + "email-invite": "Invite via Email", + "email-invite-subject": "__inviter__ प्रेषित you an invitation", + "email-invite-text": "Dear __user__,\n\n__inviter__ invites you तक join बोर्ड \"__board__\" for collaborations.\n\nPlease follow the link below:\n\n__url__\n\nThanks.", + "email-resetPassword-subject": "Reset your password on __siteName__", + "email-resetPassword-text": "Hello __user__,\n\nTo reset your password, simply click the link below.\n\n__url__\n\nThanks.", + "email-sent": "Email sent", + "email-verifyEmail-subject": "Verify your email address on __siteName__", + "email-verifyEmail-text": "नमस्ते __user __, \n\n अपना खाता ईमेल सत्यापित करने के लिए, बस नीचे दिए गए लिंक पर क्लिक करें। \n\n__url __ \n\n धन्यवाद।", + "enable-wip-limit": "Enable WIP Limit", + "error-board-doesNotExist": "यह बोर्ड does not exist", + "error-board-notAdmin": "You need तक be व्यवस्थापक of यह बोर्ड तक do that", + "error-board-notAMember": "You need तक be एक सदस्य of यह बोर्ड तक do that", + "error-json-malformed": "Your text is not valid JSON", + "error-json-schema": "आपके JSON डेटा में सही प्रारूप में सही जानकारी शामिल नहीं है", + "error-list-doesNotExist": "यह सूची does not exist", + "error-user-doesNotExist": "यह user does not exist", + "error-user-notAllowSelf": "You can not invite yourself", + "error-user-notCreated": "यह user is not created", + "error-username-taken": "यह username is already taken", + "error-email-taken": "Email has already been taken", + "export-board": "Export बोर्ड", + "sort": "Sort", + "sort-desc": "Click to Sort List", + "list-sort-by": "Sort the List By:", + "list-label-modifiedAt": "Last Access Time", + "list-label-title": "Name of the List", + "list-label-sort": "Your Manual Order", + "list-label-short-modifiedAt": "(L)", + "list-label-short-title": "(N)", + "list-label-short-sort": "(M)", + "filter": "Filter", + "filter-cards": "Filter Cards or Lists", + "list-filter-label": "Filter List by Title", + "filter-clear": "Clear filter", + "filter-no-label": "No label", + "filter-no-member": "No सदस्य", + "filter-no-assignee": "No assignee", + "filter-no-custom-fields": "No प्रचलन क्षेत्र", + "filter-show-archive": "Show archived lists", + "filter-hide-empty": "Hide empty lists", + "filter-on": "Filter is on", + "filter-on-desc": "You are filtering कार्ड इस पर बोर्ड. Click here तक संपादित करें filter.", + "filter-to-selection": "Filter तक selection", + "advanced-filter-label": "Advanced Filter", + "advanced-filter-description": "Advanced Filter allows तक write एक string containing following operators: == != <= >= && || ( ) एक space is used as एक separator between the Operators. You can filter for संपूर्ण प्रचलन क्षेत्र by typing their names और values. For Example: Field1 == Value1. Note: If fields or values contains spaces, you need तक encapsulate them के अंदर single quotes. For Example: 'Field 1' == 'Value 1'. For single control characters (' \\/) तक be skipped, you can use \\. For example: Field1 == I\\'m. Also you can combine multiple conditions. For Example: F1 == V1 || F1 == V2. Normally संपूर्ण operators are interpreted से left तक right. You can change the order by placing brackets. For Example: F1 == V1 && ( F2 == V2 || F2 == V3 ). Also you can search text fields using regex: F1 == /Tes.*/i", + "fullname": "Full Name", + "header-logo-title": "Go back तक your बोर्डों page.", + "hide-system-messages": "Hide system messages", + "headerBarCreateBoardPopup-title": "Create बोर्ड", + "home": "Home", + "import": "Import", + "link": "Link", + "import-board": "import बोर्ड", + "import-board-c": "Import बोर्ड", + "import-board-title-trello": "Import बोर्ड से Trello", + "import-board-title-wekan": "Import board from previous export", + "from-trello": "From Trello", + "from-wekan": "From previous export", + "import-board-instruction-trello": "In your Trello बोर्ड, go तक 'Menu', then 'More', 'Print और Export', 'Export JSON', और copy the resulting text.", + "import-board-instruction-wekan": "In your board, go to 'Menu', then 'Export board', and copy the text in the downloaded file.", + "import-board-instruction-about-errors": "If you get errors when importing board, sometimes importing still works, and board is at All Boards page.", + "import-json-placeholder": "Paste your valid JSON data here", + "import-map-members": "Map सदस्य", + "import-members-map": "Your imported board has some members. Please map the members you want to import to your users", + "import-show-user-mapping": "Re आलोकन सदस्य mapping", + "import-user-select": "Pick your existing user you want to use as this member", + "importMapMembersAddPopup-title": "Select member", + "info": "Version", + "initials": "Initials", + "invalid-date": "Invalid date", + "invalid-time": "Invalid time", + "invalid-user": "Invalid user", + "joined": "joined", + "just-invited": "You are just invited तक यह बोर्ड", + "keyboard-shortcuts": "Keyबोर्ड shortcuts", + "label-create": "Create Label", + "label-default": "%s label (default)", + "label-delete-pop": "There is no undo. यह will हटा यह label से संपूर्ण कार्ड और destroy its history.", + "labels": "नामपत्र", + "language": "Language", + "last-admin-desc": "You can’t change roles because there must be at least one admin.", + "leave-board": "Leave बोर्ड", + "leave-board-pop": "Are you sure you want तक leave __boardTitle__? You हो जाएगा हटा दिया से संपूर्ण कार्ड इस पर बोर्ड.", + "leaveBoardPopup-title": "Leave बोर्ड ?", + "link-card": "Link तक यह कार्ड", + "list-archive-cards": "Move all cards in this list to Archive", + "list-archive-cards-pop": "This will remove all the cards in this list from the board. To view cards in Archive and bring them back to the board, click “Menu” > “Archive”.", + "list-move-cards": "स्थानांतरित संपूर्ण कार्ड अंदर में यह list", + "list-select-cards": "Select संपूर्ण कार्ड अंदर में यह list", + "set-color-list": "Set Color", + "listActionPopup-title": "सूची Actions", + "swimlaneActionPopup-title": "तैरन Actions", + "swimlaneAddPopup-title": "Add a Swimlane below", + "listImportCardPopup-title": "Import एक Trello कार्ड", + "listMorePopup-title": "More", + "link-list": "Link तक यह list", + "list-delete-pop": "All actions हो जाएगा हटा दिया से the activity feed और you won't be able तक recover the list. There is no undo.", + "list-delete-suggest-archive": "You can move a list to Archive to remove it from the board and preserve the activity.", + "lists": "Lists", + "swimlanes": "तैरन", + "log-out": "Log Out", + "log-in": "Log In", + "loginPopup-title": "Log In", + "memberMenuPopup-title": "सदस्य व्यवस्था", + "members": "सदस्य", + "menu": "Menu", + "move-selection": "स्थानांतरित selection", + "moveCardPopup-title": "स्थानांतरित कार्ड", + "moveCardToBottom-title": "स्थानांतरित तक Bottom", + "moveCardToTop-title": "स्थानांतरित तक Top", + "moveSelectionPopup-title": "स्थानांतरित selection", + "multi-selection": "Multi-Selection", + "multi-selection-on": "Multi-Selection is on", + "muted": "Muted", + "muted-info": "आप किसी भी परिवर्तन के अधिसूचित नहीं किया जाएगा अंदर में यह बोर्ड", + "my-boards": "My बोर्ड", + "name": "Name", + "no-archived-cards": "No cards in Archive.", + "no-archived-lists": "No lists in Archive.", + "no-archived-swimlanes": "No swimlanes in Archive.", + "no-results": "No results", + "normal": "Normal", + "normal-desc": "Can आलोकन और संपादित करें कार्ड. Can't change व्यवस्था.", + "not-accepted-yet": "Invitation not accepted yet", + "notify-participate": "Receive updates तक any कार्ड you participate as creater or सदस्य", + "notify-watch": "Receive updates तक any बोर्ड, lists, or कार्ड you’re watching", + "optional": "optional", + "or": "or", + "page-maybe-private": "यह page may be private. You may be able तक आलोकन it by <a href='%s'>logging in</a>.", + "page-not-found": "Page नहीं मिला.", + "password": "Password", + "paste-or-dragdrop": "to paste, or drag & drop image file तक it (image only)", + "participating": "Participating", + "preview": "Preview", + "previewAttachedImagePopup-title": "Preview", + "previewClipboardImagePopup-title": "Preview", + "private": "Private", + "private-desc": "यह बोर्ड is private. Only people संकलित तक the बोर्ड can आलोकन और संपादित करें it.", + "profile": "Profile", + "public": "Public", + "public-desc": "यह बोर्ड is public. It's visible तक anyone साथ में the link और will show up अंदर में गूगल की तरह खोज इंजन । केवल लोग संकलित तक बोर्ड संपादित कर सकते हैं.", + "quick-access-description": "Star एक बोर्ड तक जोड़ें एक shortcut अंदर में यह पट्टी .", + "remove-cover": "हटाएँ Cover", + "remove-from-board": "हटाएँ से बोर्ड", + "remove-label": "हटाएँ Label", + "listDeletePopup-title": "मिटाएँ सूची ?", + "remove-member": "हटाएँ सदस्य", + "remove-member-from-card": "हटाएँ से कार्ड", + "remove-member-pop": "हटाएँ __name__ (__username__) से __boardTitle__? इस बोर्ड पर सभी कार्ड से सदस्य हटा दिया जाएगा। उन्हें एक अधिसूचना प्राप्त होगी।", + "removeMemberPopup-title": "हटाएँ सदस्य?", + "rename": "Rename", + "rename-board": "Rename बोर्ड", + "restore": "Restore", + "save": "Save", + "search": "Search", + "rules": "Rules", + "search-cards": "Search from card/list titles, descriptions and custom fields on this board", + "search-example": "Text तक search for?", + "select-color": "Select Color", + "set-wip-limit-value": "Set एक limit for the maximum number of tasks अंदर में यह list", + "setWipLimitPopup-title": "Set WIP Limit", + "shortcut-assign-self": "Assign yourself तक current कार्ड", + "shortcut-autocomplete-emoji": "Autocomplete emoji", + "shortcut-autocomplete-members": "Autocomplete सदस्य", + "shortcut-clear-filters": "Clear संपूर्ण filters", + "shortcut-close-dialog": "Close Dialog", + "shortcut-filter-my-cards": "Filter my कार्ड", + "shortcut-show-shortcuts": "Bring up यह shortcuts list", + "shortcut-toggle-filterbar": "Toggle Filter Sidebar", + "shortcut-toggle-sidebar": "Toggle बोर्ड Sidebar", + "show-cards-minimum-count": "Show कार्ड count if सूची contains more than", + "sidebar-open": "Open Sidebar", + "sidebar-close": "Close Sidebar", + "signupPopup-title": "Create an Account", + "star-board-title": "Click तक star यह बोर्ड. It will show up at top of your बोर्डों list.", + "starred-boards": "Starred बोर्ड", + "starred-boards-description": "Starred बोर्डों show up at the top of your बोर्डों list.", + "subscribe": "Subscribe", + "team": "Team", + "this-board": "यह बोर्ड", + "this-card": "यह कार्ड", + "spent-time-hours": "Spent time (hours)", + "overtime-hours": "Overtime (hours)", + "overtime": "Overtime", + "has-overtime-cards": "Has overtime कार्ड", + "has-spenttime-cards": "Has spent time कार्ड", + "time": "Time", + "title": "Title", + "tracking": "Tracking", + "tracking-info": "You हो जाएगा notified of any changes तक those कार्ड you are involved as creator or सदस्य.", + "type": "Type", + "unassign-member": "Unassign सदस्य", + "unsaved-description": "You have an unsaved description.", + "unwatch": "Unwatch", + "upload": "Upload", + "upload-avatar": "Upload an avatar", + "uploaded-avatar": "Uploaded an avatar", + "username": "Username", + "view-it": "आलोकन it", + "warn-list-archived": "warning: this card is in an list at Archive", + "watch": "Watch", + "watching": "Watching", + "watching-info": "You हो जाएगा notified of any change अंदर में यह बोर्ड", + "welcome-board": "Welcome बोर्ड", + "welcome-swimlane": "Milestone 1", + "welcome-list1": "Basics", + "welcome-list2": "Advanced", + "card-templates-swimlane": "कार्ड का खाका", + "list-templates-swimlane": "सूची का खाका", + "board-templates-swimlane": "बोर्ड का खाका", + "what-to-do": "What do you want तक do?", + "wipLimitErrorPopup-title": "Invalid WIP Limit", + "wipLimitErrorPopup-dialog-pt1": "The number of tasks अंदर में यह सूची is higher than the WIP limit you've defined.", + "wipLimitErrorPopup-dialog-pt2": "Please स्थानांतरित some tasks out of यह list, or set एक higher WIP limit.", + "admin-panel": "व्यवस्थापक Panel", + "settings": "Settings", + "people": "People", + "registration": "Registration", + "disable-self-registration": "Disable Self-Registration", + "invite": "Invite", + "invite-people": "Invite People", + "to-boards": "To बोर्ड(s)", + "email-addresses": "Email Addresses", + "smtp-host-description": "The address of the SMTP server that handles your emails.", + "smtp-port-description": "The port your SMTP server uses for outgoing emails.", + "smtp-tls-description": "Enable TLS support for SMTP server", + "smtp-host": "SMTP Host", + "smtp-port": "SMTP Port", + "smtp-username": "Username", + "smtp-password": "Password", + "smtp-tls": "TLS support", + "send-from": "From", + "send-smtp-test": "Send एक test email तक yourself", + "invitation-code": "Invitation Code", + "email-invite-register-subject": "__inviter__ प्रेषित you an invitation", + "email-invite-register-text": "Dear __user__,\n\n__inviter__ invites you to kanban board for collaborations.\n\nPlease follow the link below:\n__url__\n\nAnd your invitation code is: __icode__\n\nThanks.", + "email-smtp-test-subject": "SMTP Test Email", + "email-smtp-test-text": "You have successfully प्रेषित an email", + "error-invitation-code-not-exist": "Invitation code doesn't exist", + "error-notAuthorized": "You are not authorized तक आलोकन यह page.", + "webhook-title": "Webhook Name", + "webhook-token": "Token (Optional for Authentication)", + "outgoing-webhooks": "Outgoing Webhooks", + "bidirectional-webhooks": "Two-Way Webhooks", + "outgoingWebhooksPopup-title": "Outgoing Webhooks", + "boardCardTitlePopup-title": "Card Title Filter", + "disable-webhook": "Disable This Webhook", + "global-webhook": "Global Webhooks", + "new-outgoing-webhook": "New Outgoing Webhook", + "no-name": "(Unknown)", + "Node_version": "Node version", + "Meteor_version": "Meteor version", + "MongoDB_version": "MongoDB version", + "MongoDB_storage_engine": "MongoDB storage engine", + "MongoDB_Oplog_enabled": "MongoDB Oplog enabled", + "OS_Arch": "OS Arch", + "OS_Cpus": "OS CPU Count", + "OS_Freemem": "OS Free Memory", + "OS_Loadavg": "OS Load Average", + "OS_Platform": "OS Platform", + "OS_Release": "OS Release", + "OS_Totalmem": "OS Total Memory", + "OS_Type": "OS Type", + "OS_Uptime": "OS Uptime", + "days": "days", + "hours": "hours", + "minutes": "minutes", + "seconds": "seconds", + "show-field-on-card": "Show यह field on कार्ड", + "automatically-field-on-card": "Auto create field to all cards", + "showLabel-field-on-card": "Show field label on minicard", + "yes": "Yes", + "no": "No", + "accounts": "Accounts", + "accounts-allowEmailChange": "Allow Email Change", + "accounts-allowUserNameChange": "Allow Username Change", + "createdAt": "Created at", + "verified": "Verified", + "active": "Active", + "card-received": "Received", + "card-received-on": "Received on", + "card-end": "End", + "card-end-on": "Ends on", + "editCardReceivedDatePopup-title": "Change received date", + "editCardEndDatePopup-title": "Change end date", + "setCardColorPopup-title": "Set color", + "setCardActionsColorPopup-title": "Choose a color", + "setSwimlaneColorPopup-title": "Choose a color", + "setListColorPopup-title": "Choose a color", + "assigned-by": "Assigned By", + "requested-by": "Requested By", + "board-delete-notice": "Deleting is permanent. You will lose संपूर्ण lists, कार्ड और actions associated साथ में यह बोर्ड.", + "delete-board-confirm-popup": "All lists, कार्ड,नामपत्र , और activities हो जाएगा deleted और you won't be able तक recover the बोर्ड contents. There is no undo.", + "boardDeletePopup-title": "मिटाएँ बोर्ड?", + "delete-board": "मिटाएँ बोर्ड", + "default-subtasks-board": "Subtasks for __board__ बोर्ड", + "default": "Default", + "queue": "Queue", + "subtask-settings": "Subtasks व्यवस्था", + "card-settings": "Card Settings", + "boardSubtaskSettingsPopup-title": "बोर्ड Subtasks व्यवस्था", + "boardCardSettingsPopup-title": "Card Settings", + "deposit-subtasks-board": "Deposit subtasks तक यह बोर्ड:", + "deposit-subtasks-list": "Landing सूची for subtasks deposited here:", + "show-parent-in-minicard": "Show parent अंदर में minicard:", + "prefix-with-full-path": "Prefix साथ में full path", + "prefix-with-parent": "Prefix साथ में parent", + "subtext-with-full-path": "Subtext साथ में full path", + "subtext-with-parent": "Subtext साथ में parent", + "change-card-parent": "Change कार्ड's parent", + "parent-card": "Parent कार्ड", + "source-board": "Source बोर्ड", + "no-parent": "Don't show parent", + "activity-added-label": "संकलित label '%s' तक %s", + "activity-removed-label": "हटा दिया label '%s' से %s", + "activity-delete-attach": "deleted an संलग्नक से %s", + "activity-added-label-card": "संकलित label '%s'", + "activity-removed-label-card": "हटा दिया label '%s'", + "activity-delete-attach-card": "deleted an संलग्नक", + "activity-set-customfield": "set custom field '%s' to '%s' in %s", + "activity-unset-customfield": "unset custom field '%s' in %s", + "r-rule": "Rule", + "r-add-trigger": "जोड़ें trigger", + "r-add-action": "जोड़ें action", + "r-board-rules": "बोर्ड rules", + "r-add-rule": "जोड़ें rule", + "r-view-rule": "आलोकन rule", + "r-delete-rule": "मिटाएँ rule", + "r-new-rule-name": "New rule title", + "r-no-rules": "No rules", + "r-when-a-card": "When a card", + "r-is": "is", + "r-is-moved": "is moved", + "r-added-to": "added to", + "r-removed-from": "हटा दिया from", + "r-the-board": "the बोर्ड", + "r-list": "list", + "set-filter": "Set Filter", + "r-moved-to": "स्थानांतरित to", + "r-moved-from": "स्थानांतरित from", + "r-archived": "Moved to Archive", + "r-unarchived": "Restored from Archive", + "r-a-card": "a कार्ड", + "r-when-a-label-is": "जब एक नामपत्र है", + "r-when-the-label": "जब नामपत्र है", + "r-list-name": "list name", + "r-when-a-member": "जब एक सदस्य is", + "r-when-the-member": "जब the सदस्य", + "r-name": "name", + "r-when-a-attach": "जब an संलग्नक", + "r-when-a-checklist": "जब एक चिह्नांकन-सूची is", + "r-when-the-checklist": "जब the checklist", + "r-completed": "Completed", + "r-made-incomplete": "Made incomplete", + "r-when-a-item": "जब एक चिह्नांकन-सूची विषय is", + "r-when-the-item": "जब the चिह्नांकन-सूची item", + "r-checked": "Checked", + "r-unchecked": "Unchecked", + "r-move-card-to": "स्थानांतरित कार्ड to", + "r-top-of": "Top of", + "r-bottom-of": "Bottom of", + "r-its-list": "its list", + "r-archive": "संग्रह में ले जाएं", + "r-unarchive": "Restore from Archive", + "r-card": "कार्ड", + "r-add": "जोड़ें", + "r-remove": "Remove", + "r-label": "label", + "r-member": "member", + "r-remove-all": "हटाएँ संपूर्ण सदस्य से the कार्ड", + "r-set-color": "Set color to", + "r-checklist": "checklist", + "r-check-all": "Check all", + "r-uncheck-all": "Uncheck all", + "r-items-check": "items of checklist", + "r-check": "Check", + "r-uncheck": "Uncheck", + "r-item": "item", + "r-of-checklist": "of checklist", + "r-send-email": "Send an email", + "r-to": "to", + "r-subject": "subject", + "r-rule-details": "Rule details", + "r-d-move-to-top-gen": "स्थानांतरित कार्ड तक top of its list", + "r-d-move-to-top-spec": "स्थानांतरित कार्ड तक top of list", + "r-d-move-to-bottom-gen": "स्थानांतरित कार्ड तक bottom of its list", + "r-d-move-to-bottom-spec": "स्थानांतरित कार्ड तक bottom of list", + "r-d-send-email": "Send email", + "r-d-send-email-to": "to", + "r-d-send-email-subject": "subject", + "r-d-send-email-message": "message", + "r-d-archive": "Move card to Archive", + "r-d-unarchive": "Restore card from Archive", + "r-d-add-label": "जोड़ें label", + "r-d-remove-label": "हटाएँ label", + "r-create-card": "Create new card", + "r-in-list": "in list", + "r-in-swimlane": "in swimlane", + "r-d-add-member": "जोड़ें सदस्य", + "r-d-remove-member": "हटाएँ सदस्य", + "r-d-remove-all-member": "हटाएँ संपूर्ण सदस्य", + "r-d-check-all": "Check संपूर्ण items of एक list", + "r-d-uncheck-all": "Uncheck संपूर्ण items of एक list", + "r-d-check-one": "Check item", + "r-d-uncheck-one": "Uncheck item", + "r-d-check-of-list": "of checklist", + "r-d-add-checklist": "जोड़ें checklist", + "r-d-remove-checklist": "हटाएँ checklist", + "r-by": "by", + "r-add-checklist": "जोड़ें checklist", + "r-with-items": "with items", + "r-items-list": "item1,item2,item3", + "r-add-swimlane": "Add swimlane", + "r-swimlane-name": "swimlane name", + "r-board-note": "Note: leave a field empty to match every possible value.", + "r-checklist-note": "Note: checklist's items have to be written as comma separated values.", + "r-when-a-card-is-moved": "जब एक कार्ड is स्थानांतरित तक another list", + "r-set": "Set", + "r-update": "Update", + "r-datefield": "date field", + "r-df-start-at": "start", + "r-df-due-at": "due", + "r-df-end-at": "end", + "r-df-received-at": "received", + "r-to-current-datetime": "to current date/time", + "r-remove-value-from": "Remove value from", + "ldap": "LDAP", + "oauth2": "OAuth2", + "cas": "CAS", + "authentication-method": "Authentication method", + "authentication-type": "Authentication type", + "custom-product-name": "Custom Product Name", + "layout": "Layout", + "hide-logo": "Hide Logo", + "add-custom-html-after-body-start": "Add Custom HTML after <body> start", + "add-custom-html-before-body-end": "Add Custom HTML before </body> end", + "error-undefined": "Something went wrong", + "error-ldap-login": "An error occurred while trying to login", + "display-authentication-method": "Display Authentication Method", + "default-authentication-method": "Default Authentication Method", + "duplicate-board": "Duplicate Board", + "people-number": "The number of people is:", + "swimlaneDeletePopup-title": "Delete Swimlane ?", + "swimlane-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the swimlane. There is no undo.", + "restore-all": "Restore all", + "delete-all": "Delete all", + "loading": "Loading, please wait.", + "previous_as": "last time was", + "act-a-dueAt": "modified due time to \nWhen: __timeValue__\nWhere: __card__\n previous due was __timeOldValue__", + "act-a-endAt": "modified ending time to __timeValue__ from (__timeOldValue__)", + "act-a-startAt": "modified starting time to __timeValue__ from (__timeOldValue__)", + "act-a-receivedAt": "modified received time to __timeValue__ from (__timeOldValue__)", + "a-dueAt": "modified due time to be", + "a-endAt": "modified ending time to be", + "a-startAt": "modified starting time to be", + "a-receivedAt": "modified received time to be", + "almostdue": "current due time %s is approaching", + "pastdue": "current due time %s is past", + "duenow": "current due time %s is today", + "act-newDue": "__list__/__card__ has 1st due reminder [__board__]", + "act-withDue": "__list__/__card__ due reminders [__board__]", + "act-almostdue": "was reminding the current due (__timeValue__) of __card__ is approaching", + "act-pastdue": "was reminding the current due (__timeValue__) of __card__ is past", + "act-duenow": "was reminding the current due (__timeValue__) of __card__ is now", + "act-atUserComment": "You were mentioned in [__board__] __list__/__card__", + "delete-user-confirm-popup": "Are you sure you want to delete this account? There is no undo.", + "accounts-allowUserDelete": "Allow users to self delete their account", + "hide-minicard-label-text": "Hide minicard label text", + "show-desktop-drag-handles": "Show desktop drag handles", + "assignee": "Assignee", + "cardAssigneesPopup-title": "Assignee", + "addmore-detail": "Add a more detailed description", + "show-on-card": "Show on Card", + "new": "New", + "editUserPopup-title": "Edit User", + "newUserPopup-title": "New User", + "notifications": "Notifications", + "view-all": "View All", + "filter-by-unread": "Filter by Unread", + "mark-all-as-read": "Mark all as read", + "remove-all-read": "Remove all read", + "allow-rename": "Allow Rename", + "allowRenamePopup-title": "Allow Rename" +} diff --git a/i18n/hu.i18n.json b/i18n/hu.i18n.json index 53447d10..8744e1e2 100644 --- a/i18n/hu.i18n.json +++ b/i18n/hu.i18n.json @@ -1,780 +1,778 @@ { - "accept": "Elfogadás", - "act-activity-notify": "Tevékenység értesítés", - "act-addAttachment": "added attachment __attachment__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-deleteAttachment": "deleted attachment __attachment__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addSubtask": "added subtask __subtask__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addedLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removeLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removedLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addChecklist": "added checklist __checklist__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addChecklistItem": "added checklist item __checklistItem__ to checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removeChecklist": "removed checklist __checklist__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removeChecklistItem": "removed checklist item __checklistItem__ from checklist __checkList__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-checkedItem": "checked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-uncheckedItem": "unchecked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-completeChecklist": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-uncompleteChecklist": "uncompleted checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addComment": "commented on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-editComment": "edited comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-deleteComment": "deleted comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-createBoard": "created board __board__", - "act-createSwimlane": "created swimlane __swimlane__ to board __board__", - "act-createCard": "created card __card__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-createCustomField": "created custom field __customField__ at board __board__", - "act-deleteCustomField": "deleted custom field __customField__ at board __board__", - "act-setCustomField": "edited custom field __customField__: __customFieldValue__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-createList": "added list __list__ to board __board__", - "act-addBoardMember": "added member __member__ to board __board__", - "act-archivedBoard": "Board __board__ moved to Archive", - "act-archivedCard": "Card __card__ at list __list__ at swimlane __swimlane__ at board __board__ moved to Archive", - "act-archivedList": "List __list__ at swimlane __swimlane__ at board __board__ moved to Archive", - "act-archivedSwimlane": "Swimlane __swimlane__ at board __board__ moved to Archive", - "act-importBoard": "imported board __board__", - "act-importCard": "imported card __card__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-importList": "imported list __list__ to swimlane __swimlane__ at board __board__", - "act-joinMember": "added member __member__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-moveCard": "moved card __card__ at board __board__ from list __oldList__ at swimlane __oldSwimlane__ to list __list__ at swimlane __swimlane__", - "act-moveCardToOtherBoard": "moved card __card__ from list __oldList__ at swimlane __oldSwimlane__ at board __oldBoard__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-removeBoardMember": "removed member __member__ from board __board__", - "act-restoredCard": "restored card __card__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-unjoinMember": "removed member __member__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-withBoardTitle": "__board__", - "act-withCardTitle": "[__board__] __card__", - "actions": "Műveletek", - "activities": "Tevékenységek", - "activity": "Tevékenység", - "activity-added": "%s hozzáadva ehhez: %s", - "activity-archived": "%s moved to Archive", - "activity-attached": "%s mellékletet csatolt a kártyához: %s", - "activity-created": "%s létrehozva", - "activity-customfield-created": "létrehozta a(z) %s egyéni mezőt", - "activity-excluded": "%s kizárva innen: %s", - "activity-imported": "%s importálva ebbe: %s, innen: %s", - "activity-imported-board": "%s importálva innen: %s", - "activity-joined": "%s csatlakozott", - "activity-moved": "%s áthelyezve: %s → %s", - "activity-on": "ekkor: %s", - "activity-removed": "%s eltávolítva innen: %s", - "activity-sent": "%s elküldve ide: %s", - "activity-unjoined": "%s kilépett a csoportból", - "activity-subtask-added": "Alfeladat hozzáadva ehhez: %s", - "activity-checked-item": "checked %s in checklist %s of %s", - "activity-unchecked-item": "unchecked %s in checklist %s of %s", - "activity-checklist-added": "ellenőrzőlista hozzáadva ehhez: %s", - "activity-checklist-removed": "removed a checklist from %s", - "activity-checklist-completed": "completed checklist %s of %s", - "activity-checklist-uncompleted": "uncompleted the checklist %s of %s", - "activity-checklist-item-added": "ellenőrzőlista elem hozzáadva ehhez: „%s”, ebben: %s", - "activity-checklist-item-removed": "removed a checklist item from '%s' in %s", - "add": "Hozzáadás", - "activity-checked-item-card": "checked %s in checklist %s", - "activity-unchecked-item-card": "unchecked %s in checklist %s", - "activity-checklist-completed-card": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "activity-checklist-uncompleted-card": "uncompleted the checklist %s", - "activity-editComment": "edited comment %s", - "activity-deleteComment": "deleted comment %s", - "add-attachment": "Melléklet hozzáadása", - "add-board": "Tábla hozzáadása", - "add-card": "Kártya hozzáadása", - "add-swimlane": "Add Swimlane", - "add-subtask": "Alfeladat hozzáadása", - "add-checklist": "Ellenőrzőlista hozzáadása", - "add-checklist-item": "Elem hozzáadása az ellenőrzőlistához", - "add-cover": "Borító hozzáadása", - "add-label": "Címke hozzáadása", - "add-list": "Lista hozzáadása", - "add-members": "Tagok hozzáadása", - "added": "Hozzáadva", - "addMemberPopup-title": "Tagok", - "admin": "Adminisztrátor", - "admin-desc": "Megtekintheti és szerkesztheti a kártyákat, eltávolíthat tagokat, valamint megváltoztathatja a tábla beállításait.", - "admin-announcement": "Bejelentés", - "admin-announcement-active": "Bekapcsolt rendszerszintű bejelentés", - "admin-announcement-title": "Bejelentés az adminisztrátortól", - "all-boards": "Összes tábla", - "and-n-other-card": "És __count__ egyéb kártya", - "and-n-other-card_plural": "És __count__ egyéb kártya", - "apply": "Alkalmaz", - "app-is-offline": "Loading, please wait. Refreshing the page will cause data loss. If loading does not work, please check that server has not stopped.", - "archive": "Mozgatás az archívumba", - "archive-all": "Move All to Archive", - "archive-board": "Move Board to Archive", - "archive-card": "Move Card to Archive", - "archive-list": "Move List to Archive", - "archive-swimlane": "Move Swimlane to Archive", - "archive-selection": "Move selection to Archive", - "archiveBoardPopup-title": "Move Board to Archive?", - "archived-items": "Archiválás", - "archived-boards": "Boards in Archive", - "restore-board": "Tábla visszaállítása", - "no-archived-boards": "No Boards in Archive.", - "archives": "Archiválás", - "template": "Template", - "templates": "Templates", - "assign-member": "Tag hozzárendelése", - "attached": "csatolva", - "attachment": "Melléklet", - "attachment-delete-pop": "A melléklet törlése végeleges. Nincs visszaállítás.", - "attachmentDeletePopup-title": "Törli a mellékletet?", - "attachments": "Mellékletek", - "auto-watch": "Táblák automatikus megtekintése, amikor létrejönnek", - "avatar-too-big": "Az avatár túl nagy (legfeljebb 70 KB)", - "back": "Vissza", - "board-change-color": "Szín megváltoztatása", - "board-nb-stars": "%s csillag", - "board-not-found": "A tábla nem található", - "board-private-info": "Ez a tábla legyen <strong>személyes</strong>.", - "board-public-info": "Ez a tábla legyen <strong>nyilvános</strong>.", - "boardChangeColorPopup-title": "Tábla hátterének megváltoztatása", - "boardChangeTitlePopup-title": "Tábla átnevezése", - "boardChangeVisibilityPopup-title": "Láthatóság megváltoztatása", - "boardChangeWatchPopup-title": "Megfigyelés megváltoztatása", - "boardMenuPopup-title": "Tábla beállítások", - "boardChangeViewPopup-title": "Tábla nézet", - "boards": "Táblák", - "board-view": "Tábla nézet", - "board-view-cal": "Naptár", - "board-view-swimlanes": "Swimlanes", - "board-view-collapse": "Collapse", - "board-view-lists": "Listák", - "bucket-example": "Mint például „Bakancslista”", - "cancel": "Mégse", - "card-archived": "This card is moved to Archive.", - "board-archived": "This board is moved to Archive.", - "card-comments-title": "Ez a kártya %s hozzászólást tartalmaz.", - "card-delete-notice": "A törlés végleges. Az összes műveletet elveszíti, amely ehhez a kártyához tartozik.", - "card-delete-pop": "Az összes művelet el lesz távolítva a tevékenységlistából, és nem lesz képes többé újra megnyitni a kártyát. Nincs visszaállítási lehetőség.", - "card-delete-suggest-archive": "You can move a card to Archive to remove it from the board and preserve the activity.", - "card-due": "Esedékes", - "card-due-on": "Esedékes ekkor", - "card-spent": "Eltöltött idő", - "card-edit-attachments": "Mellékletek szerkesztése", - "card-edit-custom-fields": "Egyéni mezők szerkesztése", - "card-start-voting": "Start voting", - "card-cancel-voting": "Delete voting and all votes", - "card-edit-labels": "Címkék szerkesztése", - "card-edit-members": "Tagok szerkesztése", - "card-labels-title": "A kártya címkéinek megváltoztatása.", - "card-members-title": "A tábla tagjainak hozzáadása vagy eltávolítása a kártyáról.", - "card-start": "Kezdés", - "card-start-on": "Kezdés ekkor", - "cardAttachmentsPopup-title": "Innen csatolva", - "cardCustomField-datePopup-title": "Dátum megváltoztatása", - "cardCustomFieldsPopup-title": "Egyéni mezők szerkesztése", - "cardStartVotingPopup-title": "Start a vote", - "positiveVoteMembersPopup-title": "Proponents", - "negativeVoteMembersPopup-title": "Opponents", - "vote-question": "Voting question", - "vote-public": "Public vote", - "vote-for-it": "for it", - "vote-against": "against", - "cardDeletePopup-title": "Törli a kártyát?", - "cardDetailsActionsPopup-title": "Kártyaműveletek", - "cardLabelsPopup-title": "Címkék", - "cardMembersPopup-title": "Tagok", - "cardMorePopup-title": "Több", - "cardTemplatePopup-title": "Create template", - "cards": "Kártyák", - "cards-count": "Kártyák", - "casSignIn": "Sign In with CAS", - "cardType-card": "Card", - "cardType-linkedCard": "Linked Card", - "cardType-linkedBoard": "Linked Board", - "change": "Változtatás", - "change-avatar": "Avatár megváltoztatása", - "change-password": "Jelszó megváltoztatása", - "change-permissions": "Jogosultságok megváltoztatása", - "change-settings": "Beállítások megváltoztatása", - "changeAvatarPopup-title": "Avatár megváltoztatása", - "changeLanguagePopup-title": "Nyelv megváltoztatása", - "changePasswordPopup-title": "Jelszó megváltoztatása", - "changePermissionsPopup-title": "Jogosultságok megváltoztatása", - "changeSettingsPopup-title": "Beállítások megváltoztatása", - "subtasks": "Alfeladat", - "checklists": "Ellenőrzőlisták", - "click-to-star": "Kattintson a tábla csillagozásához.", - "click-to-unstar": "Kattintson a tábla csillagának eltávolításához.", - "clipboard": "Vágólap vagy fogd és vidd", - "close": "Bezárás", - "close-board": "Tábla bezárása", - "close-board-pop": "You will be able to restore the board by clicking the “Archive” button from the home header.", - "color-black": "fekete", - "color-blue": "kék", - "color-crimson": "crimson", - "color-darkgreen": "darkgreen", - "color-gold": "gold", - "color-gray": "gray", - "color-green": "zöld", - "color-indigo": "indigo", - "color-lime": "citrus", - "color-magenta": "magenta", - "color-mistyrose": "mistyrose", - "color-navy": "navy", - "color-orange": "narancssárga", - "color-paleturquoise": "paleturquoise", - "color-peachpuff": "peachpuff", - "color-pink": "rózsaszín", - "color-plum": "plum", - "color-purple": "lila", - "color-red": "piros", - "color-saddlebrown": "saddlebrown", - "color-silver": "silver", - "color-sky": "égszínkék", - "color-slateblue": "slateblue", - "color-white": "white", - "color-yellow": "sárga", - "unset-color": "Unset", - "comment": "Megjegyzés", - "comment-placeholder": "Megjegyzés írása", - "comment-only": "Csak megjegyzés", - "comment-only-desc": "Csak megjegyzést írhat a kártyákhoz.", - "no-comments": "No comments", - "no-comments-desc": "Can not see comments and activities.", - "worker": "Worker", - "worker-desc": "Can only move cards, assign itself to card and comment.", - "computer": "Számítógép", - "confirm-subtask-delete-dialog": "Biztosan törölni szeretnél az alfeladatot?", - "confirm-checklist-delete-dialog": "Are you sure you want to delete checklist?", - "copy-card-link-to-clipboard": "Kártya hivatkozásának másolása a vágólapra", - "linkCardPopup-title": "Link Card", - "searchElementPopup-title": "Keresés", - "copyCardPopup-title": "Kártya másolása", - "copyChecklistToManyCardsPopup-title": "Ellenőrzőlista sablon másolása több kártyára", - "copyChecklistToManyCardsPopup-instructions": "A célkártyák címe és a leírások ebben a JSON formátumban", - "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"Első kártya címe\", \"description\":\"Első kártya leírása\"}, {\"title\":\"Második kártya címe\",\"description\":\"Második kártya leírása\"},{\"title\":\"Utolsó kártya címe\",\"description\":\"Utolsó kártya leírása\"} ]", - "create": "Létrehozás", - "createBoardPopup-title": "Tábla létrehozása", - "chooseBoardSourcePopup-title": "Tábla importálása", - "createLabelPopup-title": "Címke létrehozása", - "createCustomField": "Mező létrehozása", - "createCustomFieldPopup-title": "Mező létrehozása", - "current": "jelenlegi", - "custom-field-delete-pop": "Nincs visszavonás. Ez el fogja távolítani az egyéni mezőt az összes kártyáról, és megsemmisíti az előzményeit.", - "custom-field-checkbox": "Jelölőnégyzet", - "custom-field-date": "Dátum", - "custom-field-dropdown": "Legördülő lista", - "custom-field-dropdown-none": "(nincs)", - "custom-field-dropdown-options": "Lista lehetőségei", - "custom-field-dropdown-options-placeholder": "Nyomja meg az Enter billentyűt több lehetőség hozzáadásához", - "custom-field-dropdown-unknown": "(ismeretlen)", - "custom-field-number": "Szám", - "custom-field-text": "Szöveg", - "custom-fields": "Egyéni mezők", - "date": "Dátum", - "decline": "Elutasítás", - "default-avatar": "Alapértelmezett avatár", - "delete": "Törlés", - "deleteCustomFieldPopup-title": "Törli az egyéni mezőt?", - "deleteLabelPopup-title": "Törli a címkét?", - "description": "Leírás", - "disambiguateMultiLabelPopup-title": "Címkeművelet egyértelműsítése", - "disambiguateMultiMemberPopup-title": "Tagművelet egyértelműsítése", - "discard": "Eldobás", - "done": "Kész", - "download": "Letöltés", - "edit": "Szerkesztés", - "edit-avatar": "Avatár megváltoztatása", - "edit-profile": "Profil szerkesztése", - "edit-wip-limit": "WIP korlát szerkesztése", - "soft-wip-limit": "Gyenge WIP korlát", - "editCardStartDatePopup-title": "Kezdődátum megváltoztatása", - "editCardDueDatePopup-title": "Esedékesség dátumának megváltoztatása", - "editCustomFieldPopup-title": "Mező szerkesztése", - "editCardSpentTimePopup-title": "Eltöltött idő megváltoztatása", - "editLabelPopup-title": "Címke megváltoztatása", - "editNotificationPopup-title": "Értesítés szerkesztése", - "editProfilePopup-title": "Profil szerkesztése", - "email": "E-mail", - "email-enrollAccount-subject": "Létrejött a profilja a következő oldalon: __siteName__", - "email-enrollAccount-text": "Kedves __user__!\n\nA szolgáltatás használatának megkezdéséhez egyszerűen kattintson a lenti hivatkozásra.\n\n__url__\n\nKöszönjük.", - "email-fail": "Az e-mail küldése nem sikerült", - "email-fail-text": "Hiba az e-mail küldésének kísérlete közben", - "email-invalid": "Érvénytelen e-mail", - "email-invite": "Meghívás e-mailben", - "email-invite-subject": "__inviter__ egy meghívást küldött Önnek", - "email-invite-text": "Kedves __user__!\n\n__inviter__ meghívta Önt, hogy csatlakozzon a(z) „__board__” táblán történő együttműködéshez.\n\nKattintson az alábbi hivatkozásra:\n\n__url__\n\nKöszönjük.", - "email-resetPassword-subject": "Jelszó visszaállítása ezen az oldalon: __siteName__", - "email-resetPassword-text": "Kedves __user__!\n\nA jelszava visszaállításához egyszerűen kattintson a lenti hivatkozásra.\n\n__url__\n\nKöszönjük.", - "email-sent": "E-mail elküldve", - "email-verifyEmail-subject": "Igazolja vissza az e-mail címét a következő oldalon: __siteName__", - "email-verifyEmail-text": "Kedves __user__!\n\nAz e-mail fiókjának visszaigazolásához egyszerűen kattintson a lenti hivatkozásra.\n\n__url__\n\nKöszönjük.", - "enable-wip-limit": "WIP korlát engedélyezése", - "error-board-doesNotExist": "Ez a tábla nem létezik", - "error-board-notAdmin": "A tábla adminisztrátorának kell lennie, hogy ezt megtehesse", - "error-board-notAMember": "A tábla tagjának kell lennie, hogy ezt megtehesse", - "error-json-malformed": "A szöveg nem érvényes JSON", - "error-json-schema": "A JSON adatok nem a helyes formátumban tartalmazzák a megfelelő információkat", - "error-list-doesNotExist": "Ez a lista nem létezik", - "error-user-doesNotExist": "Ez a felhasználó nem létezik", - "error-user-notAllowSelf": "Nem hívhatja meg saját magát", - "error-user-notCreated": "Ez a felhasználó nincs létrehozva", - "error-username-taken": "Ez a felhasználónév már foglalt", - "error-email-taken": "Az e-mail már foglalt", - "export-board": "Tábla exportálása", - "sort": "Sort", - "sort-desc": "Click to Sort List", - "list-sort-by": "Sort the List By:", - "list-label-modifiedAt": "Last Access Time", - "list-label-title": "Name of the List", - "list-label-sort": "Your Manual Order", - "list-label-short-modifiedAt": "(L)", - "list-label-short-title": "(N)", - "list-label-short-sort": "(M)", - "filter": "Szűrő", - "filter-cards": "Filter Cards or Lists", - "list-filter-label": "Filter List by Title", - "filter-clear": "Szűrő törlése", - "filter-no-label": "Nincs címke", - "filter-no-member": "Nincs tag", - "filter-no-assignee": "No assignee", - "filter-no-custom-fields": "Nincsenek egyéni mezők", - "filter-show-archive": "Show archived lists", - "filter-hide-empty": "Hide empty lists", - "filter-on": "Szűrő bekapcsolva", - "filter-on-desc": "A kártyaszűrés be van kapcsolva ezen a táblán. Kattintson ide a szűrő szerkesztéséhez.", - "filter-to-selection": "Szűrés a kijelöléshez", - "advanced-filter-label": "Speciális szűrő", - "advanced-filter-description": "Advanced Filter allows to write a string containing following operators: == != <= >= && || ( ) A space is used as a separator between the Operators. You can filter for all Custom Fields by typing their names and values. For Example: Field1 == Value1. Note: If fields or values contains spaces, you need to encapsulate them into single quotes. For Example: 'Field 1' == 'Value 1'. For single control characters (' \\/) to be skipped, you can use \\. For example: Field1 == I\\'m. Also you can combine multiple conditions. For Example: F1 == V1 || F1 == V2. Normally all operators are interpreted from left to right. You can change the order by placing brackets. For Example: F1 == V1 && ( F2 == V2 || F2 == V3 ). Also you can search text fields using regex: F1 == /Tes.*/i", - "fullname": "Teljes név", - "header-logo-title": "Vissza a táblák oldalára.", - "hide-system-messages": "Rendszerüzenetek elrejtése", - "headerBarCreateBoardPopup-title": "Tábla létrehozása", - "home": "Kezdőlap", - "import": "Importálás", - "link": "Link", - "import-board": "tábla importálása", - "import-board-c": "Tábla importálása", - "import-board-title-trello": "Tábla importálása a Trello oldalról", - "import-board-title-wekan": "Import board from previous export", - "import-sandstorm-backup-warning": "Do not delete data you import from original exported board or Trello before checking does this grain close and open again, or do you get Board not found error, that means data loss.", - "import-sandstorm-warning": "Az importált tábla törölni fogja a táblán lévő összes meglévő adatot, és kicseréli az importált táblával.", - "from-trello": "A Trello oldalról", - "from-wekan": "From previous export", - "import-board-instruction-trello": "A Trello tábláján menjen a „Menü”, majd a „Több”, „Nyomtatás és exportálás”, „JSON exportálása” menüpontokra, és másolja ki az eredményül kapott szöveget.", - "import-board-instruction-wekan": "In your board, go to 'Menu', then 'Export board', and copy the text in the downloaded file.", - "import-board-instruction-about-errors": "If you get errors when importing board, sometimes importing still works, and board is at All Boards page.", - "import-json-placeholder": "Illessze be ide az érvényes JSON adatokat", - "import-map-members": "Tagok leképezése", - "import-members-map": "Your imported board has some members. Please map the members you want to import to your users", - "import-show-user-mapping": "Tagok leképezésének vizsgálata", - "import-user-select": "Pick your existing user you want to use as this member", - "importMapMembersAddPopup-title": "Select member", - "info": "Verzió", - "initials": "Kezdőbetűk", - "invalid-date": "Érvénytelen dátum", - "invalid-time": "Érvénytelen idő", - "invalid-user": "Érvénytelen felhasználó", - "joined": "csatlakozott", - "just-invited": "Éppen most hívták meg erre a táblára", - "keyboard-shortcuts": "Gyorsbillentyűk", - "label-create": "Címke létrehozása", - "label-default": "%s címke (alapértelmezett)", - "label-delete-pop": "Nincs visszavonás. Ez el fogja távolítani ezt a címkét az összes kártyáról, és törli az előzményeit.", - "labels": "Címkék", - "language": "Nyelv", - "last-admin-desc": "Nem változtathatja meg a szerepeket, mert legalább egy adminisztrátora szükség van.", - "leave-board": "Tábla elhagyása", - "leave-board-pop": "Biztosan el szeretné hagyni ezt a táblát: __boardTitle__? El lesz távolítva a táblán lévő összes kártyáról.", - "leaveBoardPopup-title": "Elhagyja a táblát?", - "link-card": "Összekapcsolás ezzel a kártyával", - "list-archive-cards": "Move all cards in this list to Archive", - "list-archive-cards-pop": "This will remove all the cards in this list from the board. To view cards in Archive and bring them back to the board, click “Menu” > “Archive”.", - "list-move-cards": "A listán lévő összes kártya áthelyezése", - "list-select-cards": "A listán lévő összes kártya kiválasztása", - "set-color-list": "Set Color", - "listActionPopup-title": "Műveletek felsorolása", - "swimlaneActionPopup-title": "Swimlane Actions", - "swimlaneAddPopup-title": "Add a Swimlane below", - "listImportCardPopup-title": "Trello kártya importálása", - "listMorePopup-title": "Több", - "link-list": "Összekapcsolás ezzel a listával", - "list-delete-pop": "Az összes művelet el lesz távolítva a tevékenységlistából, és nem lesz lehetősége visszaállítani a listát. Nincs visszavonás.", - "list-delete-suggest-archive": "You can move a list to Archive to remove it from the board and preserve the activity.", - "lists": "Listák", - "swimlanes": "Swimlanes", - "log-out": "Kijelentkezés", - "log-in": "Bejelentkezés", - "loginPopup-title": "Bejelentkezés", - "memberMenuPopup-title": "Tagok beállításai", - "members": "Tagok", - "menu": "Menü", - "move-selection": "Kijelölés áthelyezése", - "moveCardPopup-title": "Kártya áthelyezése", - "moveCardToBottom-title": "Áthelyezés az aljára", - "moveCardToTop-title": "Áthelyezés a tetejére", - "moveSelectionPopup-title": "Kijelölés áthelyezése", - "multi-selection": "Többszörös kijelölés", - "multi-selection-on": "Többszörös kijelölés bekapcsolva", - "muted": "Némítva", - "muted-info": "Soha sem lesz értesítve a táblán lévő semmilyen változásról.", - "my-boards": "Saját tábláim", - "name": "Név", - "no-archived-cards": "No cards in Archive.", - "no-archived-lists": "No lists in Archive.", - "no-archived-swimlanes": "No swimlanes in Archive.", - "no-results": "Nincs találat", - "normal": "Normál", - "normal-desc": "Megtekintheti és szerkesztheti a kártyákat. Nem változtathatja meg a beállításokat.", - "not-accepted-yet": "A meghívás még nincs elfogadva", - "notify-participate": "Frissítések fogadása bármely kártyánál, amelynél létrehozóként vagy tagként vesz részt", - "notify-watch": "Frissítések fogadása bármely táblánál, listánál vagy kártyánál, amelyet megtekint", - "optional": "opcionális", - "or": "vagy", - "page-maybe-private": "Ez az oldal személyes lehet. Esetleg megtekintheti, ha <a href='%s'>bejelentkezik</a>.", - "page-not-found": "Az oldal nem található.", - "password": "Jelszó", - "paste-or-dragdrop": "illessze be, vagy fogd és vidd módon húzza ide a képfájlt (csak képeket)", - "participating": "Részvétel", - "preview": "Előnézet", - "previewAttachedImagePopup-title": "Előnézet", - "previewClipboardImagePopup-title": "Előnézet", - "private": "Személyes", - "private-desc": "Ez a tábla személyes. Csak a táblához hozzáadott emberek tekinthetik meg és szerkeszthetik.", - "profile": "Profil", - "public": "Nyilvános", - "public-desc": "Ez a tábla nyilvános. A hivatkozás birtokában bárki számára látható, és megjelenik az olyan keresőmotorokban, mint például a Google. Csak a táblához hozzáadott emberek szerkeszthetik.", - "quick-access-description": "Csillagozzon meg egy táblát egy gyors hivatkozás hozzáadásához ebbe a sávba.", - "remove-cover": "Borító eltávolítása", - "remove-from-board": "Eltávolítás a tábláról", - "remove-label": "Címke eltávolítása", - "listDeletePopup-title": "Törli a listát?", - "remove-member": "Tag eltávolítása", - "remove-member-from-card": "Eltávolítás a kártyáról", - "remove-member-pop": "Eltávolítja __name__ (__username__) felhasználót a tábláról: __boardTitle__? A tag el lesz távolítva a táblán lévő összes kártyáról. Értesítést fog kapni erről.", - "removeMemberPopup-title": "Eltávolítja a tagot?", - "rename": "Átnevezés", - "rename-board": "Tábla átnevezése", - "restore": "Visszaállítás", - "save": "Mentés", - "search": "Keresés", - "rules": "Rules", - "search-cards": "Search from card/list titles, descriptions and custom fields on this board", - "search-example": "keresőkifejezés", - "select-color": "Szín kiválasztása", - "set-wip-limit-value": "Korlát beállítása a listán lévő feladatok legnagyobb számához", - "setWipLimitPopup-title": "WIP korlát beállítása", - "shortcut-assign-self": "Önmaga hozzárendelése a jelenlegi kártyához", - "shortcut-autocomplete-emoji": "Emodzsi automatikus kiegészítése", - "shortcut-autocomplete-members": "Tagok automatikus kiegészítése", - "shortcut-clear-filters": "Összes szűrő törlése", - "shortcut-close-dialog": "Párbeszédablak bezárása", - "shortcut-filter-my-cards": "Kártyáim szűrése", - "shortcut-show-shortcuts": "A hivatkozási lista előre hozása", - "shortcut-toggle-filterbar": "Szűrő oldalsáv ki- és bekapcsolása", - "shortcut-toggle-sidebar": "Tábla oldalsáv ki- és bekapcsolása", - "show-cards-minimum-count": "Kártyaszámok megjelenítése, ha a lista többet tartalmaz mint", - "sidebar-open": "Oldalsáv megnyitása", - "sidebar-close": "Oldalsáv bezárása", - "signupPopup-title": "Fiók létrehozása", - "star-board-title": "Kattintson a tábla csillagozásához. Meg fog jelenni a táblalistája tetején.", - "starred-boards": "Csillagozott táblák", - "starred-boards-description": "A csillagozott táblák megjelennek a táblalistája tetején.", - "subscribe": "Feliratkozás", - "team": "Csapat", - "this-board": "ez a tábla", - "this-card": "ez a kártya", - "spent-time-hours": "Eltöltött idő (óra)", - "overtime-hours": "Túlóra (óra)", - "overtime": "Túlóra", - "has-overtime-cards": "Van túlórás kártyája", - "has-spenttime-cards": "Has spent time cards", - "time": "Idő", - "title": "Cím", - "tracking": "Követés", - "tracking-info": "Értesítve lesz az összes olyan kártya változásáról, amelyen létrehozóként vagy tagként vesz részt.", - "type": "Típus", - "unassign-member": "Tag hozzárendelésének megszüntetése", - "unsaved-description": "Van egy mentetlen leírása.", - "unwatch": "Megfigyelés megszüntetése", - "upload": "Feltöltés", - "upload-avatar": "Egy avatár feltöltése", - "uploaded-avatar": "Egy avatár feltöltve", - "username": "Felhasználónév", - "view-it": "Megtekintés", - "warn-list-archived": "warning: this card is in an list at Archive", - "watch": "Megfigyelés", - "watching": "Megfigyelés", - "watching-info": "Értesítve lesz a táblán lévő összes változásról", - "welcome-board": "Üdvözlő tábla", - "welcome-swimlane": "1. mérföldkő", - "welcome-list1": "Alapok", - "welcome-list2": "Speciális", - "card-templates-swimlane": "Card Templates", - "list-templates-swimlane": "List Templates", - "board-templates-swimlane": "Board Templates", - "what-to-do": "Mit szeretne tenni?", - "wipLimitErrorPopup-title": "Érvénytelen WIP korlát", - "wipLimitErrorPopup-dialog-pt1": "A listán lévő feladatok száma magasabb a meghatározott WIP korlátnál.", - "wipLimitErrorPopup-dialog-pt2": "Helyezzen át néhány feladatot a listáról, vagy állítson be magasabb WIP korlátot.", - "admin-panel": "Adminisztrációs panel", - "settings": "Beállítások", - "people": "Emberek", - "registration": "Regisztráció", - "disable-self-registration": "Önregisztráció letiltása", - "invite": "Meghívás", - "invite-people": "Emberek meghívása", - "to-boards": "Táblákhoz", - "email-addresses": "E-mail címek", - "smtp-host-description": "Az SMTP kiszolgáló címe, amely az e-maileket kezeli.", - "smtp-port-description": "Az SMTP kiszolgáló által használt port a kimenő e-mailekhez.", - "smtp-tls-description": "TLS támogatás engedélyezése az SMTP kiszolgálónál", - "smtp-host": "SMTP kiszolgáló", - "smtp-port": "SMTP port", - "smtp-username": "Felhasználónév", - "smtp-password": "Jelszó", - "smtp-tls": "TLS támogatás", - "send-from": "Feladó", - "send-smtp-test": "Teszt e-mail küldése magamnak", - "invitation-code": "Meghívási kód", - "email-invite-register-subject": "__inviter__ egy meghívás küldött Önnek", - "email-invite-register-text": "Dear __user__,\n\n__inviter__ invites you to kanban board for collaborations.\n\nPlease follow the link below:\n__url__\n\nAnd your invitation code is: __icode__\n\nThanks.", - "email-smtp-test-subject": "SMTP Test Email", - "email-smtp-test-text": "Sikeresen elküldött egy e-mailt", - "error-invitation-code-not-exist": "A meghívási kód nem létezik", - "error-notAuthorized": "Nincs jogosultsága az oldal megtekintéséhez.", - "webhook-title": "Webhook Name", - "webhook-token": "Token (Optional for Authentication)", - "outgoing-webhooks": "Kimenő webhurkok", - "bidirectional-webhooks": "Two-Way Webhooks", - "outgoingWebhooksPopup-title": "Kimenő webhurkok", - "boardCardTitlePopup-title": "Card Title Filter", - "disable-webhook": "Disable This Webhook", - "global-webhook": "Global Webhooks", - "new-outgoing-webhook": "Új kimenő webhurok", - "no-name": "(Ismeretlen)", - "Node_version": "Node verzió", - "Meteor_version": "Meteor version", - "MongoDB_version": "MongoDB version", - "MongoDB_storage_engine": "MongoDB storage engine", - "MongoDB_Oplog_enabled": "MongoDB Oplog enabled", - "OS_Arch": "Operációs rendszer architektúrája", - "OS_Cpus": "Operációs rendszer CPU száma", - "OS_Freemem": "Operációs rendszer szabad memóriája", - "OS_Loadavg": "Operációs rendszer átlagos terhelése", - "OS_Platform": "Operációs rendszer platformja", - "OS_Release": "Operációs rendszer kiadása", - "OS_Totalmem": "Operációs rendszer összes memóriája", - "OS_Type": "Operációs rendszer típusa", - "OS_Uptime": "Operációs rendszer üzemideje", - "days": "days", - "hours": "óra", - "minutes": "perc", - "seconds": "másodperc", - "show-field-on-card": "A mező megjelenítése a kártyán", - "automatically-field-on-card": "Auto create field to all cards", - "showLabel-field-on-card": "Show field label on minicard", - "yes": "Igen", - "no": "Nem", - "accounts": "Fiókok", - "accounts-allowEmailChange": "E-mail megváltoztatásának engedélyezése", - "accounts-allowUserNameChange": "Felhasználónév megváltoztatásának engedélyezése", - "createdAt": "Létrehozva", - "verified": "Ellenőrizve", - "active": "Aktív", - "card-received": "Érkezett", - "card-received-on": "Ekkor érkezett", - "card-end": "Befejezés", - "card-end-on": "Befejeződik ekkor", - "editCardReceivedDatePopup-title": "Érkezési dátum megváltoztatása", - "editCardEndDatePopup-title": "Befejezési dátum megváltoztatása", - "setCardColorPopup-title": "Set color", - "setCardActionsColorPopup-title": "Choose a color", - "setSwimlaneColorPopup-title": "Choose a color", - "setListColorPopup-title": "Choose a color", - "assigned-by": "Assigned By", - "requested-by": "Requested By", - "board-delete-notice": "Deleting is permanent. You will lose all lists, cards and actions associated with this board.", - "delete-board-confirm-popup": "All lists, cards, labels, and activities will be deleted and you won't be able to recover the board contents. There is no undo.", - "boardDeletePopup-title": "Delete Board?", - "delete-board": "Delete Board", - "default-subtasks-board": "Subtasks for __board__ board", - "default": "Default", - "queue": "Queue", - "subtask-settings": "Alfeladat beállítások", - "card-settings": "Card Settings", - "boardSubtaskSettingsPopup-title": "Tábla alfeladat beállítások", - "boardCardSettingsPopup-title": "Card Settings", - "deposit-subtasks-board": "Deposit subtasks to this board:", - "deposit-subtasks-list": "Landing list for subtasks deposited here:", - "show-parent-in-minicard": "Show parent in minicard:", - "prefix-with-full-path": "Prefix with full path", - "prefix-with-parent": "Prefix with parent", - "subtext-with-full-path": "Subtext with full path", - "subtext-with-parent": "Subtext with parent", - "change-card-parent": "Change card's parent", - "parent-card": "Parent card", - "source-board": "Source board", - "no-parent": "Don't show parent", - "activity-added-label": "added label '%s' to %s", - "activity-removed-label": "removed label '%s' from %s", - "activity-delete-attach": "deleted an attachment from %s", - "activity-added-label-card": "added label '%s'", - "activity-removed-label-card": "removed label '%s'", - "activity-delete-attach-card": "deleted an attachment", - "activity-set-customfield": "set custom field '%s' to '%s' in %s", - "activity-unset-customfield": "unset custom field '%s' in %s", - "r-rule": "Rule", - "r-add-trigger": "Add trigger", - "r-add-action": "Add action", - "r-board-rules": "Board rules", - "r-add-rule": "Add rule", - "r-view-rule": "View rule", - "r-delete-rule": "Delete rule", - "r-new-rule-name": "New rule title", - "r-no-rules": "No rules", - "r-when-a-card": "When a card", - "r-is": "is", - "r-is-moved": "is moved", - "r-added-to": "added to", - "r-removed-from": "Removed from", - "r-the-board": "the board", - "r-list": "list", - "set-filter": "Set Filter", - "r-moved-to": "Moved to", - "r-moved-from": "Moved from", - "r-archived": "Archívumba helyezve", - "r-unarchived": "Helyreállítva az archívumból", - "r-a-card": "a card", - "r-when-a-label-is": "When a label is", - "r-when-the-label": "When the label", - "r-list-name": "list name", - "r-when-a-member": "When a member is", - "r-when-the-member": "When the member", - "r-name": "name", - "r-when-a-attach": "When an attachment", - "r-when-a-checklist": "When a checklist is", - "r-when-the-checklist": "When the checklist", - "r-completed": "Completed", - "r-made-incomplete": "Made incomplete", - "r-when-a-item": "When a checklist item is", - "r-when-the-item": "When the checklist item", - "r-checked": "Checked", - "r-unchecked": "Unchecked", - "r-move-card-to": "Move card to", - "r-top-of": "Top of", - "r-bottom-of": "Bottom of", - "r-its-list": "its list", - "r-archive": "Mozgatás az archívumba", - "r-unarchive": "Helyreállítás az archívumból", - "r-card": "card", - "r-add": "Hozzáadás", - "r-remove": "Remove", - "r-label": "label", - "r-member": "member", - "r-remove-all": "Remove all members from the card", - "r-set-color": "Set color to", - "r-checklist": "checklist", - "r-check-all": "Check all", - "r-uncheck-all": "Uncheck all", - "r-items-check": "items of checklist", - "r-check": "Check", - "r-uncheck": "Uncheck", - "r-item": "item", - "r-of-checklist": "ellenőrzőlistából", - "r-send-email": "Send an email", - "r-to": "to", - "r-subject": "subject", - "r-rule-details": "Rule details", - "r-d-move-to-top-gen": "Move card to top of its list", - "r-d-move-to-top-spec": "Move card to top of list", - "r-d-move-to-bottom-gen": "Move card to bottom of its list", - "r-d-move-to-bottom-spec": "Move card to bottom of list", - "r-d-send-email": "Send email", - "r-d-send-email-to": "to", - "r-d-send-email-subject": "subject", - "r-d-send-email-message": "message", - "r-d-archive": "Move card to Archive", - "r-d-unarchive": "Restore card from Archive", - "r-d-add-label": "Add label", - "r-d-remove-label": "Remove label", - "r-create-card": "Create new card", - "r-in-list": "in list", - "r-in-swimlane": "in swimlane", - "r-d-add-member": "Add member", - "r-d-remove-member": "Remove member", - "r-d-remove-all-member": "Remove all member", - "r-d-check-all": "Check all items of a list", - "r-d-uncheck-all": "Uncheck all items of a list", - "r-d-check-one": "Elem ellenőrzése", - "r-d-uncheck-one": "Uncheck item", - "r-d-check-of-list": "ellenőrzőlistából", - "r-d-add-checklist": "Ellenőrzőlista hozzáadása", - "r-d-remove-checklist": "Ellenőrzőlista eltávolítása", - "r-by": "által", - "r-add-checklist": "Ellenőrzőlista hozzáadása", - "r-with-items": "elemekkel", - "r-items-list": "item1,item2,item3", - "r-add-swimlane": "Add swimlane", - "r-swimlane-name": "swimlane name", - "r-board-note": "Note: leave a field empty to match every possible value.", - "r-checklist-note": "Note: checklist's items have to be written as comma separated values.", - "r-when-a-card-is-moved": "Amikor egy kártya másik listába kerül", - "r-set": "Set", - "r-update": "Update", - "r-datefield": "date field", - "r-df-start-at": "start", - "r-df-due-at": "due", - "r-df-end-at": "end", - "r-df-received-at": "received", - "r-to-current-datetime": "to current date/time", - "r-remove-value-from": "Remove value from", - "ldap": "LDAP", - "oauth2": "OAuth2", - "cas": "CAS", - "authentication-method": "Hitelesítési mód", - "authentication-type": "Hitelesítés típusa", - "custom-product-name": "Saját terméknév", - "layout": "Elrendezés", - "hide-logo": "Logo elrejtése", - "add-custom-html-after-body-start": "Egyedi HTML hozzáadása <body> után", - "add-custom-html-before-body-end": "1", - "error-undefined": "Valami hiba történt", - "error-ldap-login": "Hiba történt bejelentkezés közben", - "display-authentication-method": "Hitelelesítési mód mutatása", - "default-authentication-method": "Alapértelmezett hitelesítési mód", - "duplicate-board": "Duplicate Board", - "people-number": "The number of people is:", - "swimlaneDeletePopup-title": "Delete Swimlane ?", - "swimlane-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the swimlane. There is no undo.", - "restore-all": "Restore all", - "delete-all": "Delete all", - "loading": "Loading, please wait.", - "previous_as": "last time was", - "act-a-dueAt": "modified due time to \nWhen: __timeValue__\nWhere: __card__\n previous due was __timeOldValue__", - "act-a-endAt": "modified ending time to __timeValue__ from (__timeOldValue__)", - "act-a-startAt": "modified starting time to __timeValue__ from (__timeOldValue__)", - "act-a-receivedAt": "modified received time to __timeValue__ from (__timeOldValue__)", - "a-dueAt": "modified due time to be", - "a-endAt": "modified ending time to be", - "a-startAt": "modified starting time to be", - "a-receivedAt": "modified received time to be", - "almostdue": "current due time %s is approaching", - "pastdue": "current due time %s is past", - "duenow": "current due time %s is today", - "act-newDue": "__list__/__card__ has 1st due reminder [__board__]", - "act-withDue": "__list__/__card__ due reminders [__board__]", - "act-almostdue": "was reminding the current due (__timeValue__) of __card__ is approaching", - "act-pastdue": "was reminding the current due (__timeValue__) of __card__ is past", - "act-duenow": "was reminding the current due (__timeValue__) of __card__ is now", - "act-atUserComment": "You were mentioned in [__board__] __list__/__card__", - "delete-user-confirm-popup": "Are you sure you want to delete this account? There is no undo.", - "accounts-allowUserDelete": "Allow users to self delete their account", - "hide-minicard-label-text": "Hide minicard label text", - "show-desktop-drag-handles": "Show desktop drag handles", - "assignee": "Assignee", - "cardAssigneesPopup-title": "Assignee", - "addmore-detail": "Add a more detailed description", - "show-on-card": "Show on Card", - "new": "New", - "editUserPopup-title": "Edit User", - "newUserPopup-title": "New User", - "notifications": "Notifications", - "view-all": "View All", - "filter-by-unread": "Filter by Unread", - "mark-all-as-read": "Mark all as read", - "remove-all-read": "Remove all read", - "allow-rename": "Allow Rename", - "allowRenamePopup-title": "Allow Rename" -} \ No newline at end of file + "accept": "Elfogadás", + "act-activity-notify": "Tevékenység értesítés", + "act-addAttachment": "added attachment __attachment__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-deleteAttachment": "deleted attachment __attachment__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addSubtask": "added subtask __subtask__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addedLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removeLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removedLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addChecklist": "added checklist __checklist__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addChecklistItem": "added checklist item __checklistItem__ to checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removeChecklist": "removed checklist __checklist__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removeChecklistItem": "removed checklist item __checklistItem__ from checklist __checkList__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-checkedItem": "checked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-uncheckedItem": "unchecked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-completeChecklist": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-uncompleteChecklist": "uncompleted checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addComment": "commented on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-editComment": "edited comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-deleteComment": "deleted comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-createBoard": "created board __board__", + "act-createSwimlane": "created swimlane __swimlane__ to board __board__", + "act-createCard": "created card __card__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-createCustomField": "created custom field __customField__ at board __board__", + "act-deleteCustomField": "deleted custom field __customField__ at board __board__", + "act-setCustomField": "edited custom field __customField__: __customFieldValue__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-createList": "added list __list__ to board __board__", + "act-addBoardMember": "added member __member__ to board __board__", + "act-archivedBoard": "Board __board__ moved to Archive", + "act-archivedCard": "Card __card__ at list __list__ at swimlane __swimlane__ at board __board__ moved to Archive", + "act-archivedList": "List __list__ at swimlane __swimlane__ at board __board__ moved to Archive", + "act-archivedSwimlane": "Swimlane __swimlane__ at board __board__ moved to Archive", + "act-importBoard": "imported board __board__", + "act-importCard": "imported card __card__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-importList": "imported list __list__ to swimlane __swimlane__ at board __board__", + "act-joinMember": "added member __member__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-moveCard": "moved card __card__ at board __board__ from list __oldList__ at swimlane __oldSwimlane__ to list __list__ at swimlane __swimlane__", + "act-moveCardToOtherBoard": "moved card __card__ from list __oldList__ at swimlane __oldSwimlane__ at board __oldBoard__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-removeBoardMember": "removed member __member__ from board __board__", + "act-restoredCard": "restored card __card__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-unjoinMember": "removed member __member__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-withBoardTitle": "__board__", + "act-withCardTitle": "[__board__] __card__", + "actions": "Műveletek", + "activities": "Tevékenységek", + "activity": "Tevékenység", + "activity-added": "%s hozzáadva ehhez: %s", + "activity-archived": "%s moved to Archive", + "activity-attached": "%s mellékletet csatolt a kártyához: %s", + "activity-created": "%s létrehozva", + "activity-customfield-created": "létrehozta a(z) %s egyéni mezőt", + "activity-excluded": "%s kizárva innen: %s", + "activity-imported": "%s importálva ebbe: %s, innen: %s", + "activity-imported-board": "%s importálva innen: %s", + "activity-joined": "%s csatlakozott", + "activity-moved": "%s áthelyezve: %s → %s", + "activity-on": "ekkor: %s", + "activity-removed": "%s eltávolítva innen: %s", + "activity-sent": "%s elküldve ide: %s", + "activity-unjoined": "%s kilépett a csoportból", + "activity-subtask-added": "Alfeladat hozzáadva ehhez: %s", + "activity-checked-item": "checked %s in checklist %s of %s", + "activity-unchecked-item": "unchecked %s in checklist %s of %s", + "activity-checklist-added": "ellenőrzőlista hozzáadva ehhez: %s", + "activity-checklist-removed": "removed a checklist from %s", + "activity-checklist-completed": "completed checklist %s of %s", + "activity-checklist-uncompleted": "uncompleted the checklist %s of %s", + "activity-checklist-item-added": "ellenőrzőlista elem hozzáadva ehhez: „%s”, ebben: %s", + "activity-checklist-item-removed": "removed a checklist item from '%s' in %s", + "add": "Hozzáadás", + "activity-checked-item-card": "checked %s in checklist %s", + "activity-unchecked-item-card": "unchecked %s in checklist %s", + "activity-checklist-completed-card": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "activity-checklist-uncompleted-card": "uncompleted the checklist %s", + "activity-editComment": "edited comment %s", + "activity-deleteComment": "deleted comment %s", + "add-attachment": "Melléklet hozzáadása", + "add-board": "Tábla hozzáadása", + "add-card": "Kártya hozzáadása", + "add-swimlane": "Add Swimlane", + "add-subtask": "Alfeladat hozzáadása", + "add-checklist": "Ellenőrzőlista hozzáadása", + "add-checklist-item": "Elem hozzáadása az ellenőrzőlistához", + "add-cover": "Borító hozzáadása", + "add-label": "Címke hozzáadása", + "add-list": "Lista hozzáadása", + "add-members": "Tagok hozzáadása", + "added": "Hozzáadva", + "addMemberPopup-title": "Tagok", + "admin": "Adminisztrátor", + "admin-desc": "Megtekintheti és szerkesztheti a kártyákat, eltávolíthat tagokat, valamint megváltoztathatja a tábla beállításait.", + "admin-announcement": "Bejelentés", + "admin-announcement-active": "Bekapcsolt rendszerszintű bejelentés", + "admin-announcement-title": "Bejelentés az adminisztrátortól", + "all-boards": "Összes tábla", + "and-n-other-card": "És __count__ egyéb kártya", + "and-n-other-card_plural": "És __count__ egyéb kártya", + "apply": "Alkalmaz", + "app-is-offline": "Loading, please wait. Refreshing the page will cause data loss. If loading does not work, please check that server has not stopped.", + "archive": "Mozgatás az archívumba", + "archive-all": "Move All to Archive", + "archive-board": "Move Board to Archive", + "archive-card": "Move Card to Archive", + "archive-list": "Move List to Archive", + "archive-swimlane": "Move Swimlane to Archive", + "archive-selection": "Move selection to Archive", + "archiveBoardPopup-title": "Move Board to Archive?", + "archived-items": "Archiválás", + "archived-boards": "Boards in Archive", + "restore-board": "Tábla visszaállítása", + "no-archived-boards": "No Boards in Archive.", + "archives": "Archiválás", + "template": "Template", + "templates": "Templates", + "assign-member": "Tag hozzárendelése", + "attached": "csatolva", + "attachment": "Melléklet", + "attachment-delete-pop": "A melléklet törlése végeleges. Nincs visszaállítás.", + "attachmentDeletePopup-title": "Törli a mellékletet?", + "attachments": "Mellékletek", + "auto-watch": "Táblák automatikus megtekintése, amikor létrejönnek", + "avatar-too-big": "Az avatár túl nagy (legfeljebb 70 KB)", + "back": "Vissza", + "board-change-color": "Szín megváltoztatása", + "board-nb-stars": "%s csillag", + "board-not-found": "A tábla nem található", + "board-private-info": "Ez a tábla legyen <strong>személyes</strong>.", + "board-public-info": "Ez a tábla legyen <strong>nyilvános</strong>.", + "boardChangeColorPopup-title": "Tábla hátterének megváltoztatása", + "boardChangeTitlePopup-title": "Tábla átnevezése", + "boardChangeVisibilityPopup-title": "Láthatóság megváltoztatása", + "boardChangeWatchPopup-title": "Megfigyelés megváltoztatása", + "boardMenuPopup-title": "Tábla beállítások", + "boardChangeViewPopup-title": "Tábla nézet", + "boards": "Táblák", + "board-view": "Tábla nézet", + "board-view-cal": "Naptár", + "board-view-swimlanes": "Swimlanes", + "board-view-collapse": "Collapse", + "board-view-lists": "Listák", + "bucket-example": "Mint például „Bakancslista”", + "cancel": "Mégse", + "card-archived": "This card is moved to Archive.", + "board-archived": "This board is moved to Archive.", + "card-comments-title": "Ez a kártya %s hozzászólást tartalmaz.", + "card-delete-notice": "A törlés végleges. Az összes műveletet elveszíti, amely ehhez a kártyához tartozik.", + "card-delete-pop": "Az összes művelet el lesz távolítva a tevékenységlistából, és nem lesz képes többé újra megnyitni a kártyát. Nincs visszaállítási lehetőség.", + "card-delete-suggest-archive": "You can move a card to Archive to remove it from the board and preserve the activity.", + "card-due": "Esedékes", + "card-due-on": "Esedékes ekkor", + "card-spent": "Eltöltött idő", + "card-edit-attachments": "Mellékletek szerkesztése", + "card-edit-custom-fields": "Egyéni mezők szerkesztése", + "card-start-voting": "Start voting", + "card-cancel-voting": "Delete voting and all votes", + "card-edit-labels": "Címkék szerkesztése", + "card-edit-members": "Tagok szerkesztése", + "card-labels-title": "A kártya címkéinek megváltoztatása.", + "card-members-title": "A tábla tagjainak hozzáadása vagy eltávolítása a kártyáról.", + "card-start": "Kezdés", + "card-start-on": "Kezdés ekkor", + "cardAttachmentsPopup-title": "Innen csatolva", + "cardCustomField-datePopup-title": "Dátum megváltoztatása", + "cardCustomFieldsPopup-title": "Egyéni mezők szerkesztése", + "cardStartVotingPopup-title": "Start a vote", + "positiveVoteMembersPopup-title": "Proponents", + "negativeVoteMembersPopup-title": "Opponents", + "vote-question": "Voting question", + "vote-public": "Public vote", + "vote-for-it": "for it", + "vote-against": "against", + "cardDeletePopup-title": "Törli a kártyát?", + "cardDetailsActionsPopup-title": "Kártyaműveletek", + "cardLabelsPopup-title": "Címkék", + "cardMembersPopup-title": "Tagok", + "cardMorePopup-title": "Több", + "cardTemplatePopup-title": "Create template", + "cards": "Kártyák", + "cards-count": "Kártyák", + "casSignIn": "Sign In with CAS", + "cardType-card": "Card", + "cardType-linkedCard": "Linked Card", + "cardType-linkedBoard": "Linked Board", + "change": "Változtatás", + "change-avatar": "Avatár megváltoztatása", + "change-password": "Jelszó megváltoztatása", + "change-permissions": "Jogosultságok megváltoztatása", + "change-settings": "Beállítások megváltoztatása", + "changeAvatarPopup-title": "Avatár megváltoztatása", + "changeLanguagePopup-title": "Nyelv megváltoztatása", + "changePasswordPopup-title": "Jelszó megváltoztatása", + "changePermissionsPopup-title": "Jogosultságok megváltoztatása", + "changeSettingsPopup-title": "Beállítások megváltoztatása", + "subtasks": "Alfeladat", + "checklists": "Ellenőrzőlisták", + "click-to-star": "Kattintson a tábla csillagozásához.", + "click-to-unstar": "Kattintson a tábla csillagának eltávolításához.", + "clipboard": "Vágólap vagy fogd és vidd", + "close": "Bezárás", + "close-board": "Tábla bezárása", + "close-board-pop": "You will be able to restore the board by clicking the “Archive” button from the home header.", + "color-black": "fekete", + "color-blue": "kék", + "color-crimson": "crimson", + "color-darkgreen": "darkgreen", + "color-gold": "gold", + "color-gray": "gray", + "color-green": "zöld", + "color-indigo": "indigo", + "color-lime": "citrus", + "color-magenta": "magenta", + "color-mistyrose": "mistyrose", + "color-navy": "navy", + "color-orange": "narancssárga", + "color-paleturquoise": "paleturquoise", + "color-peachpuff": "peachpuff", + "color-pink": "rózsaszín", + "color-plum": "plum", + "color-purple": "lila", + "color-red": "piros", + "color-saddlebrown": "saddlebrown", + "color-silver": "silver", + "color-sky": "égszínkék", + "color-slateblue": "slateblue", + "color-white": "white", + "color-yellow": "sárga", + "unset-color": "Unset", + "comment": "Megjegyzés", + "comment-placeholder": "Megjegyzés írása", + "comment-only": "Csak megjegyzés", + "comment-only-desc": "Csak megjegyzést írhat a kártyákhoz.", + "no-comments": "No comments", + "no-comments-desc": "Can not see comments and activities.", + "worker": "Worker", + "worker-desc": "Can only move cards, assign itself to card and comment.", + "computer": "Számítógép", + "confirm-subtask-delete-dialog": "Biztosan törölni szeretnél az alfeladatot?", + "confirm-checklist-delete-dialog": "Are you sure you want to delete checklist?", + "copy-card-link-to-clipboard": "Kártya hivatkozásának másolása a vágólapra", + "linkCardPopup-title": "Link Card", + "searchElementPopup-title": "Keresés", + "copyCardPopup-title": "Kártya másolása", + "copyChecklistToManyCardsPopup-title": "Ellenőrzőlista sablon másolása több kártyára", + "copyChecklistToManyCardsPopup-instructions": "A célkártyák címe és a leírások ebben a JSON formátumban", + "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"Első kártya címe\", \"description\":\"Első kártya leírása\"}, {\"title\":\"Második kártya címe\",\"description\":\"Második kártya leírása\"},{\"title\":\"Utolsó kártya címe\",\"description\":\"Utolsó kártya leírása\"} ]", + "create": "Létrehozás", + "createBoardPopup-title": "Tábla létrehozása", + "chooseBoardSourcePopup-title": "Tábla importálása", + "createLabelPopup-title": "Címke létrehozása", + "createCustomField": "Mező létrehozása", + "createCustomFieldPopup-title": "Mező létrehozása", + "current": "jelenlegi", + "custom-field-delete-pop": "Nincs visszavonás. Ez el fogja távolítani az egyéni mezőt az összes kártyáról, és megsemmisíti az előzményeit.", + "custom-field-checkbox": "Jelölőnégyzet", + "custom-field-date": "Dátum", + "custom-field-dropdown": "Legördülő lista", + "custom-field-dropdown-none": "(nincs)", + "custom-field-dropdown-options": "Lista lehetőségei", + "custom-field-dropdown-options-placeholder": "Nyomja meg az Enter billentyűt több lehetőség hozzáadásához", + "custom-field-dropdown-unknown": "(ismeretlen)", + "custom-field-number": "Szám", + "custom-field-text": "Szöveg", + "custom-fields": "Egyéni mezők", + "date": "Dátum", + "decline": "Elutasítás", + "default-avatar": "Alapértelmezett avatár", + "delete": "Törlés", + "deleteCustomFieldPopup-title": "Törli az egyéni mezőt?", + "deleteLabelPopup-title": "Törli a címkét?", + "description": "Leírás", + "disambiguateMultiLabelPopup-title": "Címkeművelet egyértelműsítése", + "disambiguateMultiMemberPopup-title": "Tagművelet egyértelműsítése", + "discard": "Eldobás", + "done": "Kész", + "download": "Letöltés", + "edit": "Szerkesztés", + "edit-avatar": "Avatár megváltoztatása", + "edit-profile": "Profil szerkesztése", + "edit-wip-limit": "WIP korlát szerkesztése", + "soft-wip-limit": "Gyenge WIP korlát", + "editCardStartDatePopup-title": "Kezdődátum megváltoztatása", + "editCardDueDatePopup-title": "Esedékesség dátumának megváltoztatása", + "editCustomFieldPopup-title": "Mező szerkesztése", + "editCardSpentTimePopup-title": "Eltöltött idő megváltoztatása", + "editLabelPopup-title": "Címke megváltoztatása", + "editNotificationPopup-title": "Értesítés szerkesztése", + "editProfilePopup-title": "Profil szerkesztése", + "email": "E-mail", + "email-enrollAccount-subject": "Létrejött a profilja a következő oldalon: __siteName__", + "email-enrollAccount-text": "Kedves __user__!\n\nA szolgáltatás használatának megkezdéséhez egyszerűen kattintson a lenti hivatkozásra.\n\n__url__\n\nKöszönjük.", + "email-fail": "Az e-mail küldése nem sikerült", + "email-fail-text": "Hiba az e-mail küldésének kísérlete közben", + "email-invalid": "Érvénytelen e-mail", + "email-invite": "Meghívás e-mailben", + "email-invite-subject": "__inviter__ egy meghívást küldött Önnek", + "email-invite-text": "Kedves __user__!\n\n__inviter__ meghívta Önt, hogy csatlakozzon a(z) „__board__” táblán történő együttműködéshez.\n\nKattintson az alábbi hivatkozásra:\n\n__url__\n\nKöszönjük.", + "email-resetPassword-subject": "Jelszó visszaállítása ezen az oldalon: __siteName__", + "email-resetPassword-text": "Kedves __user__!\n\nA jelszava visszaállításához egyszerűen kattintson a lenti hivatkozásra.\n\n__url__\n\nKöszönjük.", + "email-sent": "E-mail elküldve", + "email-verifyEmail-subject": "Igazolja vissza az e-mail címét a következő oldalon: __siteName__", + "email-verifyEmail-text": "Kedves __user__!\n\nAz e-mail fiókjának visszaigazolásához egyszerűen kattintson a lenti hivatkozásra.\n\n__url__\n\nKöszönjük.", + "enable-wip-limit": "WIP korlát engedélyezése", + "error-board-doesNotExist": "Ez a tábla nem létezik", + "error-board-notAdmin": "A tábla adminisztrátorának kell lennie, hogy ezt megtehesse", + "error-board-notAMember": "A tábla tagjának kell lennie, hogy ezt megtehesse", + "error-json-malformed": "A szöveg nem érvényes JSON", + "error-json-schema": "A JSON adatok nem a helyes formátumban tartalmazzák a megfelelő információkat", + "error-list-doesNotExist": "Ez a lista nem létezik", + "error-user-doesNotExist": "Ez a felhasználó nem létezik", + "error-user-notAllowSelf": "Nem hívhatja meg saját magát", + "error-user-notCreated": "Ez a felhasználó nincs létrehozva", + "error-username-taken": "Ez a felhasználónév már foglalt", + "error-email-taken": "Az e-mail már foglalt", + "export-board": "Tábla exportálása", + "sort": "Sort", + "sort-desc": "Click to Sort List", + "list-sort-by": "Sort the List By:", + "list-label-modifiedAt": "Last Access Time", + "list-label-title": "Name of the List", + "list-label-sort": "Your Manual Order", + "list-label-short-modifiedAt": "(L)", + "list-label-short-title": "(N)", + "list-label-short-sort": "(M)", + "filter": "Szűrő", + "filter-cards": "Filter Cards or Lists", + "list-filter-label": "Filter List by Title", + "filter-clear": "Szűrő törlése", + "filter-no-label": "Nincs címke", + "filter-no-member": "Nincs tag", + "filter-no-assignee": "No assignee", + "filter-no-custom-fields": "Nincsenek egyéni mezők", + "filter-show-archive": "Show archived lists", + "filter-hide-empty": "Hide empty lists", + "filter-on": "Szűrő bekapcsolva", + "filter-on-desc": "A kártyaszűrés be van kapcsolva ezen a táblán. Kattintson ide a szűrő szerkesztéséhez.", + "filter-to-selection": "Szűrés a kijelöléshez", + "advanced-filter-label": "Speciális szűrő", + "advanced-filter-description": "Advanced Filter allows to write a string containing following operators: == != <= >= && || ( ) A space is used as a separator between the Operators. You can filter for all Custom Fields by typing their names and values. For Example: Field1 == Value1. Note: If fields or values contains spaces, you need to encapsulate them into single quotes. For Example: 'Field 1' == 'Value 1'. For single control characters (' \\/) to be skipped, you can use \\. For example: Field1 == I\\'m. Also you can combine multiple conditions. For Example: F1 == V1 || F1 == V2. Normally all operators are interpreted from left to right. You can change the order by placing brackets. For Example: F1 == V1 && ( F2 == V2 || F2 == V3 ). Also you can search text fields using regex: F1 == /Tes.*/i", + "fullname": "Teljes név", + "header-logo-title": "Vissza a táblák oldalára.", + "hide-system-messages": "Rendszerüzenetek elrejtése", + "headerBarCreateBoardPopup-title": "Tábla létrehozása", + "home": "Kezdőlap", + "import": "Importálás", + "link": "Link", + "import-board": "tábla importálása", + "import-board-c": "Tábla importálása", + "import-board-title-trello": "Tábla importálása a Trello oldalról", + "import-board-title-wekan": "Import board from previous export", + "from-trello": "A Trello oldalról", + "from-wekan": "From previous export", + "import-board-instruction-trello": "A Trello tábláján menjen a „Menü”, majd a „Több”, „Nyomtatás és exportálás”, „JSON exportálása” menüpontokra, és másolja ki az eredményül kapott szöveget.", + "import-board-instruction-wekan": "In your board, go to 'Menu', then 'Export board', and copy the text in the downloaded file.", + "import-board-instruction-about-errors": "If you get errors when importing board, sometimes importing still works, and board is at All Boards page.", + "import-json-placeholder": "Illessze be ide az érvényes JSON adatokat", + "import-map-members": "Tagok leképezése", + "import-members-map": "Your imported board has some members. Please map the members you want to import to your users", + "import-show-user-mapping": "Tagok leképezésének vizsgálata", + "import-user-select": "Pick your existing user you want to use as this member", + "importMapMembersAddPopup-title": "Select member", + "info": "Verzió", + "initials": "Kezdőbetűk", + "invalid-date": "Érvénytelen dátum", + "invalid-time": "Érvénytelen idő", + "invalid-user": "Érvénytelen felhasználó", + "joined": "csatlakozott", + "just-invited": "Éppen most hívták meg erre a táblára", + "keyboard-shortcuts": "Gyorsbillentyűk", + "label-create": "Címke létrehozása", + "label-default": "%s címke (alapértelmezett)", + "label-delete-pop": "Nincs visszavonás. Ez el fogja távolítani ezt a címkét az összes kártyáról, és törli az előzményeit.", + "labels": "Címkék", + "language": "Nyelv", + "last-admin-desc": "Nem változtathatja meg a szerepeket, mert legalább egy adminisztrátora szükség van.", + "leave-board": "Tábla elhagyása", + "leave-board-pop": "Biztosan el szeretné hagyni ezt a táblát: __boardTitle__? El lesz távolítva a táblán lévő összes kártyáról.", + "leaveBoardPopup-title": "Elhagyja a táblát?", + "link-card": "Összekapcsolás ezzel a kártyával", + "list-archive-cards": "Move all cards in this list to Archive", + "list-archive-cards-pop": "This will remove all the cards in this list from the board. To view cards in Archive and bring them back to the board, click “Menu” > “Archive”.", + "list-move-cards": "A listán lévő összes kártya áthelyezése", + "list-select-cards": "A listán lévő összes kártya kiválasztása", + "set-color-list": "Set Color", + "listActionPopup-title": "Műveletek felsorolása", + "swimlaneActionPopup-title": "Swimlane Actions", + "swimlaneAddPopup-title": "Add a Swimlane below", + "listImportCardPopup-title": "Trello kártya importálása", + "listMorePopup-title": "Több", + "link-list": "Összekapcsolás ezzel a listával", + "list-delete-pop": "Az összes művelet el lesz távolítva a tevékenységlistából, és nem lesz lehetősége visszaállítani a listát. Nincs visszavonás.", + "list-delete-suggest-archive": "You can move a list to Archive to remove it from the board and preserve the activity.", + "lists": "Listák", + "swimlanes": "Swimlanes", + "log-out": "Kijelentkezés", + "log-in": "Bejelentkezés", + "loginPopup-title": "Bejelentkezés", + "memberMenuPopup-title": "Tagok beállításai", + "members": "Tagok", + "menu": "Menü", + "move-selection": "Kijelölés áthelyezése", + "moveCardPopup-title": "Kártya áthelyezése", + "moveCardToBottom-title": "Áthelyezés az aljára", + "moveCardToTop-title": "Áthelyezés a tetejére", + "moveSelectionPopup-title": "Kijelölés áthelyezése", + "multi-selection": "Többszörös kijelölés", + "multi-selection-on": "Többszörös kijelölés bekapcsolva", + "muted": "Némítva", + "muted-info": "Soha sem lesz értesítve a táblán lévő semmilyen változásról.", + "my-boards": "Saját tábláim", + "name": "Név", + "no-archived-cards": "No cards in Archive.", + "no-archived-lists": "No lists in Archive.", + "no-archived-swimlanes": "No swimlanes in Archive.", + "no-results": "Nincs találat", + "normal": "Normál", + "normal-desc": "Megtekintheti és szerkesztheti a kártyákat. Nem változtathatja meg a beállításokat.", + "not-accepted-yet": "A meghívás még nincs elfogadva", + "notify-participate": "Frissítések fogadása bármely kártyánál, amelynél létrehozóként vagy tagként vesz részt", + "notify-watch": "Frissítések fogadása bármely táblánál, listánál vagy kártyánál, amelyet megtekint", + "optional": "opcionális", + "or": "vagy", + "page-maybe-private": "Ez az oldal személyes lehet. Esetleg megtekintheti, ha <a href='%s'>bejelentkezik</a>.", + "page-not-found": "Az oldal nem található.", + "password": "Jelszó", + "paste-or-dragdrop": "illessze be, vagy fogd és vidd módon húzza ide a képfájlt (csak képeket)", + "participating": "Részvétel", + "preview": "Előnézet", + "previewAttachedImagePopup-title": "Előnézet", + "previewClipboardImagePopup-title": "Előnézet", + "private": "Személyes", + "private-desc": "Ez a tábla személyes. Csak a táblához hozzáadott emberek tekinthetik meg és szerkeszthetik.", + "profile": "Profil", + "public": "Nyilvános", + "public-desc": "Ez a tábla nyilvános. A hivatkozás birtokában bárki számára látható, és megjelenik az olyan keresőmotorokban, mint például a Google. Csak a táblához hozzáadott emberek szerkeszthetik.", + "quick-access-description": "Csillagozzon meg egy táblát egy gyors hivatkozás hozzáadásához ebbe a sávba.", + "remove-cover": "Borító eltávolítása", + "remove-from-board": "Eltávolítás a tábláról", + "remove-label": "Címke eltávolítása", + "listDeletePopup-title": "Törli a listát?", + "remove-member": "Tag eltávolítása", + "remove-member-from-card": "Eltávolítás a kártyáról", + "remove-member-pop": "Eltávolítja __name__ (__username__) felhasználót a tábláról: __boardTitle__? A tag el lesz távolítva a táblán lévő összes kártyáról. Értesítést fog kapni erről.", + "removeMemberPopup-title": "Eltávolítja a tagot?", + "rename": "Átnevezés", + "rename-board": "Tábla átnevezése", + "restore": "Visszaállítás", + "save": "Mentés", + "search": "Keresés", + "rules": "Rules", + "search-cards": "Search from card/list titles, descriptions and custom fields on this board", + "search-example": "keresőkifejezés", + "select-color": "Szín kiválasztása", + "set-wip-limit-value": "Korlát beállítása a listán lévő feladatok legnagyobb számához", + "setWipLimitPopup-title": "WIP korlát beállítása", + "shortcut-assign-self": "Önmaga hozzárendelése a jelenlegi kártyához", + "shortcut-autocomplete-emoji": "Emodzsi automatikus kiegészítése", + "shortcut-autocomplete-members": "Tagok automatikus kiegészítése", + "shortcut-clear-filters": "Összes szűrő törlése", + "shortcut-close-dialog": "Párbeszédablak bezárása", + "shortcut-filter-my-cards": "Kártyáim szűrése", + "shortcut-show-shortcuts": "A hivatkozási lista előre hozása", + "shortcut-toggle-filterbar": "Szűrő oldalsáv ki- és bekapcsolása", + "shortcut-toggle-sidebar": "Tábla oldalsáv ki- és bekapcsolása", + "show-cards-minimum-count": "Kártyaszámok megjelenítése, ha a lista többet tartalmaz mint", + "sidebar-open": "Oldalsáv megnyitása", + "sidebar-close": "Oldalsáv bezárása", + "signupPopup-title": "Fiók létrehozása", + "star-board-title": "Kattintson a tábla csillagozásához. Meg fog jelenni a táblalistája tetején.", + "starred-boards": "Csillagozott táblák", + "starred-boards-description": "A csillagozott táblák megjelennek a táblalistája tetején.", + "subscribe": "Feliratkozás", + "team": "Csapat", + "this-board": "ez a tábla", + "this-card": "ez a kártya", + "spent-time-hours": "Eltöltött idő (óra)", + "overtime-hours": "Túlóra (óra)", + "overtime": "Túlóra", + "has-overtime-cards": "Van túlórás kártyája", + "has-spenttime-cards": "Has spent time cards", + "time": "Idő", + "title": "Cím", + "tracking": "Követés", + "tracking-info": "Értesítve lesz az összes olyan kártya változásáról, amelyen létrehozóként vagy tagként vesz részt.", + "type": "Típus", + "unassign-member": "Tag hozzárendelésének megszüntetése", + "unsaved-description": "Van egy mentetlen leírása.", + "unwatch": "Megfigyelés megszüntetése", + "upload": "Feltöltés", + "upload-avatar": "Egy avatár feltöltése", + "uploaded-avatar": "Egy avatár feltöltve", + "username": "Felhasználónév", + "view-it": "Megtekintés", + "warn-list-archived": "warning: this card is in an list at Archive", + "watch": "Megfigyelés", + "watching": "Megfigyelés", + "watching-info": "Értesítve lesz a táblán lévő összes változásról", + "welcome-board": "Üdvözlő tábla", + "welcome-swimlane": "1. mérföldkő", + "welcome-list1": "Alapok", + "welcome-list2": "Speciális", + "card-templates-swimlane": "Card Templates", + "list-templates-swimlane": "List Templates", + "board-templates-swimlane": "Board Templates", + "what-to-do": "Mit szeretne tenni?", + "wipLimitErrorPopup-title": "Érvénytelen WIP korlát", + "wipLimitErrorPopup-dialog-pt1": "A listán lévő feladatok száma magasabb a meghatározott WIP korlátnál.", + "wipLimitErrorPopup-dialog-pt2": "Helyezzen át néhány feladatot a listáról, vagy állítson be magasabb WIP korlátot.", + "admin-panel": "Adminisztrációs panel", + "settings": "Beállítások", + "people": "Emberek", + "registration": "Regisztráció", + "disable-self-registration": "Önregisztráció letiltása", + "invite": "Meghívás", + "invite-people": "Emberek meghívása", + "to-boards": "Táblákhoz", + "email-addresses": "E-mail címek", + "smtp-host-description": "Az SMTP kiszolgáló címe, amely az e-maileket kezeli.", + "smtp-port-description": "Az SMTP kiszolgáló által használt port a kimenő e-mailekhez.", + "smtp-tls-description": "TLS támogatás engedélyezése az SMTP kiszolgálónál", + "smtp-host": "SMTP kiszolgáló", + "smtp-port": "SMTP port", + "smtp-username": "Felhasználónév", + "smtp-password": "Jelszó", + "smtp-tls": "TLS támogatás", + "send-from": "Feladó", + "send-smtp-test": "Teszt e-mail küldése magamnak", + "invitation-code": "Meghívási kód", + "email-invite-register-subject": "__inviter__ egy meghívás küldött Önnek", + "email-invite-register-text": "Dear __user__,\n\n__inviter__ invites you to kanban board for collaborations.\n\nPlease follow the link below:\n__url__\n\nAnd your invitation code is: __icode__\n\nThanks.", + "email-smtp-test-subject": "SMTP Test Email", + "email-smtp-test-text": "Sikeresen elküldött egy e-mailt", + "error-invitation-code-not-exist": "A meghívási kód nem létezik", + "error-notAuthorized": "Nincs jogosultsága az oldal megtekintéséhez.", + "webhook-title": "Webhook Name", + "webhook-token": "Token (Optional for Authentication)", + "outgoing-webhooks": "Kimenő webhurkok", + "bidirectional-webhooks": "Two-Way Webhooks", + "outgoingWebhooksPopup-title": "Kimenő webhurkok", + "boardCardTitlePopup-title": "Card Title Filter", + "disable-webhook": "Disable This Webhook", + "global-webhook": "Global Webhooks", + "new-outgoing-webhook": "Új kimenő webhurok", + "no-name": "(Ismeretlen)", + "Node_version": "Node verzió", + "Meteor_version": "Meteor version", + "MongoDB_version": "MongoDB version", + "MongoDB_storage_engine": "MongoDB storage engine", + "MongoDB_Oplog_enabled": "MongoDB Oplog enabled", + "OS_Arch": "Operációs rendszer architektúrája", + "OS_Cpus": "Operációs rendszer CPU száma", + "OS_Freemem": "Operációs rendszer szabad memóriája", + "OS_Loadavg": "Operációs rendszer átlagos terhelése", + "OS_Platform": "Operációs rendszer platformja", + "OS_Release": "Operációs rendszer kiadása", + "OS_Totalmem": "Operációs rendszer összes memóriája", + "OS_Type": "Operációs rendszer típusa", + "OS_Uptime": "Operációs rendszer üzemideje", + "days": "days", + "hours": "óra", + "minutes": "perc", + "seconds": "másodperc", + "show-field-on-card": "A mező megjelenítése a kártyán", + "automatically-field-on-card": "Auto create field to all cards", + "showLabel-field-on-card": "Show field label on minicard", + "yes": "Igen", + "no": "Nem", + "accounts": "Fiókok", + "accounts-allowEmailChange": "E-mail megváltoztatásának engedélyezése", + "accounts-allowUserNameChange": "Felhasználónév megváltoztatásának engedélyezése", + "createdAt": "Létrehozva", + "verified": "Ellenőrizve", + "active": "Aktív", + "card-received": "Érkezett", + "card-received-on": "Ekkor érkezett", + "card-end": "Befejezés", + "card-end-on": "Befejeződik ekkor", + "editCardReceivedDatePopup-title": "Érkezési dátum megváltoztatása", + "editCardEndDatePopup-title": "Befejezési dátum megváltoztatása", + "setCardColorPopup-title": "Set color", + "setCardActionsColorPopup-title": "Choose a color", + "setSwimlaneColorPopup-title": "Choose a color", + "setListColorPopup-title": "Choose a color", + "assigned-by": "Assigned By", + "requested-by": "Requested By", + "board-delete-notice": "Deleting is permanent. You will lose all lists, cards and actions associated with this board.", + "delete-board-confirm-popup": "All lists, cards, labels, and activities will be deleted and you won't be able to recover the board contents. There is no undo.", + "boardDeletePopup-title": "Delete Board?", + "delete-board": "Delete Board", + "default-subtasks-board": "Subtasks for __board__ board", + "default": "Default", + "queue": "Queue", + "subtask-settings": "Alfeladat beállítások", + "card-settings": "Card Settings", + "boardSubtaskSettingsPopup-title": "Tábla alfeladat beállítások", + "boardCardSettingsPopup-title": "Card Settings", + "deposit-subtasks-board": "Deposit subtasks to this board:", + "deposit-subtasks-list": "Landing list for subtasks deposited here:", + "show-parent-in-minicard": "Show parent in minicard:", + "prefix-with-full-path": "Prefix with full path", + "prefix-with-parent": "Prefix with parent", + "subtext-with-full-path": "Subtext with full path", + "subtext-with-parent": "Subtext with parent", + "change-card-parent": "Change card's parent", + "parent-card": "Parent card", + "source-board": "Source board", + "no-parent": "Don't show parent", + "activity-added-label": "added label '%s' to %s", + "activity-removed-label": "removed label '%s' from %s", + "activity-delete-attach": "deleted an attachment from %s", + "activity-added-label-card": "added label '%s'", + "activity-removed-label-card": "removed label '%s'", + "activity-delete-attach-card": "deleted an attachment", + "activity-set-customfield": "set custom field '%s' to '%s' in %s", + "activity-unset-customfield": "unset custom field '%s' in %s", + "r-rule": "Rule", + "r-add-trigger": "Add trigger", + "r-add-action": "Add action", + "r-board-rules": "Board rules", + "r-add-rule": "Add rule", + "r-view-rule": "View rule", + "r-delete-rule": "Delete rule", + "r-new-rule-name": "New rule title", + "r-no-rules": "No rules", + "r-when-a-card": "When a card", + "r-is": "is", + "r-is-moved": "is moved", + "r-added-to": "added to", + "r-removed-from": "Removed from", + "r-the-board": "the board", + "r-list": "list", + "set-filter": "Set Filter", + "r-moved-to": "Moved to", + "r-moved-from": "Moved from", + "r-archived": "Archívumba helyezve", + "r-unarchived": "Helyreállítva az archívumból", + "r-a-card": "a card", + "r-when-a-label-is": "When a label is", + "r-when-the-label": "When the label", + "r-list-name": "list name", + "r-when-a-member": "When a member is", + "r-when-the-member": "When the member", + "r-name": "name", + "r-when-a-attach": "When an attachment", + "r-when-a-checklist": "When a checklist is", + "r-when-the-checklist": "When the checklist", + "r-completed": "Completed", + "r-made-incomplete": "Made incomplete", + "r-when-a-item": "When a checklist item is", + "r-when-the-item": "When the checklist item", + "r-checked": "Checked", + "r-unchecked": "Unchecked", + "r-move-card-to": "Move card to", + "r-top-of": "Top of", + "r-bottom-of": "Bottom of", + "r-its-list": "its list", + "r-archive": "Mozgatás az archívumba", + "r-unarchive": "Helyreállítás az archívumból", + "r-card": "card", + "r-add": "Hozzáadás", + "r-remove": "Remove", + "r-label": "label", + "r-member": "member", + "r-remove-all": "Remove all members from the card", + "r-set-color": "Set color to", + "r-checklist": "checklist", + "r-check-all": "Check all", + "r-uncheck-all": "Uncheck all", + "r-items-check": "items of checklist", + "r-check": "Check", + "r-uncheck": "Uncheck", + "r-item": "item", + "r-of-checklist": "ellenőrzőlistából", + "r-send-email": "Send an email", + "r-to": "to", + "r-subject": "subject", + "r-rule-details": "Rule details", + "r-d-move-to-top-gen": "Move card to top of its list", + "r-d-move-to-top-spec": "Move card to top of list", + "r-d-move-to-bottom-gen": "Move card to bottom of its list", + "r-d-move-to-bottom-spec": "Move card to bottom of list", + "r-d-send-email": "Send email", + "r-d-send-email-to": "to", + "r-d-send-email-subject": "subject", + "r-d-send-email-message": "message", + "r-d-archive": "Move card to Archive", + "r-d-unarchive": "Restore card from Archive", + "r-d-add-label": "Add label", + "r-d-remove-label": "Remove label", + "r-create-card": "Create new card", + "r-in-list": "in list", + "r-in-swimlane": "in swimlane", + "r-d-add-member": "Add member", + "r-d-remove-member": "Remove member", + "r-d-remove-all-member": "Remove all member", + "r-d-check-all": "Check all items of a list", + "r-d-uncheck-all": "Uncheck all items of a list", + "r-d-check-one": "Elem ellenőrzése", + "r-d-uncheck-one": "Uncheck item", + "r-d-check-of-list": "ellenőrzőlistából", + "r-d-add-checklist": "Ellenőrzőlista hozzáadása", + "r-d-remove-checklist": "Ellenőrzőlista eltávolítása", + "r-by": "által", + "r-add-checklist": "Ellenőrzőlista hozzáadása", + "r-with-items": "elemekkel", + "r-items-list": "item1,item2,item3", + "r-add-swimlane": "Add swimlane", + "r-swimlane-name": "swimlane name", + "r-board-note": "Note: leave a field empty to match every possible value.", + "r-checklist-note": "Note: checklist's items have to be written as comma separated values.", + "r-when-a-card-is-moved": "Amikor egy kártya másik listába kerül", + "r-set": "Set", + "r-update": "Update", + "r-datefield": "date field", + "r-df-start-at": "start", + "r-df-due-at": "due", + "r-df-end-at": "end", + "r-df-received-at": "received", + "r-to-current-datetime": "to current date/time", + "r-remove-value-from": "Remove value from", + "ldap": "LDAP", + "oauth2": "OAuth2", + "cas": "CAS", + "authentication-method": "Hitelesítési mód", + "authentication-type": "Hitelesítés típusa", + "custom-product-name": "Saját terméknév", + "layout": "Elrendezés", + "hide-logo": "Logo elrejtése", + "add-custom-html-after-body-start": "Egyedi HTML hozzáadása <body> után", + "add-custom-html-before-body-end": "1", + "error-undefined": "Valami hiba történt", + "error-ldap-login": "Hiba történt bejelentkezés közben", + "display-authentication-method": "Hitelelesítési mód mutatása", + "default-authentication-method": "Alapértelmezett hitelesítési mód", + "duplicate-board": "Duplicate Board", + "people-number": "The number of people is:", + "swimlaneDeletePopup-title": "Delete Swimlane ?", + "swimlane-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the swimlane. There is no undo.", + "restore-all": "Restore all", + "delete-all": "Delete all", + "loading": "Loading, please wait.", + "previous_as": "last time was", + "act-a-dueAt": "modified due time to \nWhen: __timeValue__\nWhere: __card__\n previous due was __timeOldValue__", + "act-a-endAt": "modified ending time to __timeValue__ from (__timeOldValue__)", + "act-a-startAt": "modified starting time to __timeValue__ from (__timeOldValue__)", + "act-a-receivedAt": "modified received time to __timeValue__ from (__timeOldValue__)", + "a-dueAt": "modified due time to be", + "a-endAt": "modified ending time to be", + "a-startAt": "modified starting time to be", + "a-receivedAt": "modified received time to be", + "almostdue": "current due time %s is approaching", + "pastdue": "current due time %s is past", + "duenow": "current due time %s is today", + "act-newDue": "__list__/__card__ has 1st due reminder [__board__]", + "act-withDue": "__list__/__card__ due reminders [__board__]", + "act-almostdue": "was reminding the current due (__timeValue__) of __card__ is approaching", + "act-pastdue": "was reminding the current due (__timeValue__) of __card__ is past", + "act-duenow": "was reminding the current due (__timeValue__) of __card__ is now", + "act-atUserComment": "You were mentioned in [__board__] __list__/__card__", + "delete-user-confirm-popup": "Are you sure you want to delete this account? There is no undo.", + "accounts-allowUserDelete": "Allow users to self delete their account", + "hide-minicard-label-text": "Hide minicard label text", + "show-desktop-drag-handles": "Show desktop drag handles", + "assignee": "Assignee", + "cardAssigneesPopup-title": "Assignee", + "addmore-detail": "Add a more detailed description", + "show-on-card": "Show on Card", + "new": "New", + "editUserPopup-title": "Edit User", + "newUserPopup-title": "New User", + "notifications": "Notifications", + "view-all": "View All", + "filter-by-unread": "Filter by Unread", + "mark-all-as-read": "Mark all as read", + "remove-all-read": "Remove all read", + "allow-rename": "Allow Rename", + "allowRenamePopup-title": "Allow Rename" +} diff --git a/i18n/hy.i18n.json b/i18n/hy.i18n.json index 4b140573..b21d395c 100644 --- a/i18n/hy.i18n.json +++ b/i18n/hy.i18n.json @@ -1,780 +1,778 @@ { - "accept": "Ընդունել", - "act-activity-notify": "Activity Notification", - "act-addAttachment": "added attachment __attachment__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-deleteAttachment": "deleted attachment __attachment__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addSubtask": "added subtask __subtask__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addedLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removeLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removedLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addChecklist": "added checklist __checklist__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addChecklistItem": "added checklist item __checklistItem__ to checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removeChecklist": "removed checklist __checklist__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removeChecklistItem": "removed checklist item __checklistItem__ from checklist __checkList__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-checkedItem": "checked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-uncheckedItem": "unchecked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-completeChecklist": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-uncompleteChecklist": "uncompleted checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addComment": "commented on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-editComment": "edited comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-deleteComment": "deleted comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-createBoard": "created board __board__", - "act-createSwimlane": "created swimlane __swimlane__ to board __board__", - "act-createCard": "created card __card__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-createCustomField": "created custom field __customField__ at board __board__", - "act-deleteCustomField": "deleted custom field __customField__ at board __board__", - "act-setCustomField": "edited custom field __customField__: __customFieldValue__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-createList": "added list __list__ to board __board__", - "act-addBoardMember": "added member __member__ to board __board__", - "act-archivedBoard": "Board __board__ moved to Archive", - "act-archivedCard": "Card __card__ at list __list__ at swimlane __swimlane__ at board __board__ moved to Archive", - "act-archivedList": "List __list__ at swimlane __swimlane__ at board __board__ moved to Archive", - "act-archivedSwimlane": "Swimlane __swimlane__ at board __board__ moved to Archive", - "act-importBoard": "imported board __board__", - "act-importCard": "imported card __card__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-importList": "imported list __list__ to swimlane __swimlane__ at board __board__", - "act-joinMember": "added member __member__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-moveCard": "moved card __card__ at board __board__ from list __oldList__ at swimlane __oldSwimlane__ to list __list__ at swimlane __swimlane__", - "act-moveCardToOtherBoard": "moved card __card__ from list __oldList__ at swimlane __oldSwimlane__ at board __oldBoard__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-removeBoardMember": "removed member __member__ from board __board__", - "act-restoredCard": "restored card __card__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-unjoinMember": "removed member __member__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-withBoardTitle": "__board__", - "act-withCardTitle": "[__board__] __card__", - "actions": "Actions", - "activities": "Activities", - "activity": "Activity", - "activity-added": "added %s to %s", - "activity-archived": "%s moved to Archive", - "activity-attached": "attached %s to %s", - "activity-created": "created %s", - "activity-customfield-created": "created custom field %s", - "activity-excluded": "excluded %s from %s", - "activity-imported": "imported %s into %s from %s", - "activity-imported-board": "imported %s from %s", - "activity-joined": "joined %s", - "activity-moved": "moved %s from %s to %s", - "activity-on": "on %s", - "activity-removed": "removed %s from %s", - "activity-sent": "sent %s to %s", - "activity-unjoined": "unjoined %s", - "activity-subtask-added": "added subtask to %s", - "activity-checked-item": "checked %s in checklist %s of %s", - "activity-unchecked-item": "unchecked %s in checklist %s of %s", - "activity-checklist-added": "added checklist to %s", - "activity-checklist-removed": "removed a checklist from %s", - "activity-checklist-completed": "completed checklist %s of %s", - "activity-checklist-uncompleted": "uncompleted the checklist %s of %s", - "activity-checklist-item-added": "added checklist item to '%s' in %s", - "activity-checklist-item-removed": "removed a checklist item from '%s' in %s", - "add": "Add", - "activity-checked-item-card": "checked %s in checklist %s", - "activity-unchecked-item-card": "unchecked %s in checklist %s", - "activity-checklist-completed-card": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "activity-checklist-uncompleted-card": "uncompleted the checklist %s", - "activity-editComment": "edited comment %s", - "activity-deleteComment": "deleted comment %s", - "add-attachment": "Add Attachment", - "add-board": "Add Board", - "add-card": "Add Card", - "add-swimlane": "Add Swimlane", - "add-subtask": "Add Subtask", - "add-checklist": "Add Checklist", - "add-checklist-item": "Add an item to checklist", - "add-cover": "Add Cover", - "add-label": "Add Label", - "add-list": "Add List", - "add-members": "Add Members", - "added": "Added", - "addMemberPopup-title": "Members", - "admin": "Admin", - "admin-desc": "Can view and edit cards, remove members, and change settings for the board.", - "admin-announcement": "Announcement", - "admin-announcement-active": "Active System-Wide Announcement", - "admin-announcement-title": "Announcement from Administrator", - "all-boards": "All boards", - "and-n-other-card": "And __count__ other card", - "and-n-other-card_plural": "And __count__ other cards", - "apply": "Apply", - "app-is-offline": "Loading, please wait. Refreshing the page will cause data loss. If loading does not work, please check that server has not stopped.", - "archive": "Move to Archive", - "archive-all": "Move All to Archive", - "archive-board": "Move Board to Archive", - "archive-card": "Move Card to Archive", - "archive-list": "Move List to Archive", - "archive-swimlane": "Move Swimlane to Archive", - "archive-selection": "Move selection to Archive", - "archiveBoardPopup-title": "Move Board to Archive?", - "archived-items": "Archive", - "archived-boards": "Boards in Archive", - "restore-board": "Restore Board", - "no-archived-boards": "No Boards in Archive.", - "archives": "Archive", - "template": "Template", - "templates": "Templates", - "assign-member": "Assign member", - "attached": "attached", - "attachment": "Attachment", - "attachment-delete-pop": "Deleting an attachment is permanent. There is no undo.", - "attachmentDeletePopup-title": "Delete Attachment?", - "attachments": "Attachments", - "auto-watch": "Automatically watch boards when they are created", - "avatar-too-big": "The avatar is too large (70KB max)", - "back": "Back", - "board-change-color": "Change color", - "board-nb-stars": "%s stars", - "board-not-found": "Board not found", - "board-private-info": "This board will be <strong>private</strong>.", - "board-public-info": "This board will be <strong>public</strong>.", - "boardChangeColorPopup-title": "Change Board Background", - "boardChangeTitlePopup-title": "Rename Board", - "boardChangeVisibilityPopup-title": "Change Visibility", - "boardChangeWatchPopup-title": "Change Watch", - "boardMenuPopup-title": "Board Settings", - "boardChangeViewPopup-title": "Board View", - "boards": "Boards", - "board-view": "Board View", - "board-view-cal": "Calendar", - "board-view-swimlanes": "Swimlanes", - "board-view-collapse": "Collapse", - "board-view-lists": "Lists", - "bucket-example": "Like “Bucket List” for example", - "cancel": "Cancel", - "card-archived": "This card is moved to Archive.", - "board-archived": "This board is moved to Archive.", - "card-comments-title": "This card has %s comment.", - "card-delete-notice": "Deleting is permanent. You will lose all actions associated with this card.", - "card-delete-pop": "All actions will be removed from the activity feed and you won't be able to re-open the card. There is no undo.", - "card-delete-suggest-archive": "You can move a card to Archive to remove it from the board and preserve the activity.", - "card-due": "Due", - "card-due-on": "Due on", - "card-spent": "Spent Time", - "card-edit-attachments": "Edit attachments", - "card-edit-custom-fields": "Edit custom fields", - "card-start-voting": "Start voting", - "card-cancel-voting": "Delete voting and all votes", - "card-edit-labels": "Edit labels", - "card-edit-members": "Edit members", - "card-labels-title": "Change the labels for the card.", - "card-members-title": "Add or remove members of the board from the card.", - "card-start": "Start", - "card-start-on": "Starts on", - "cardAttachmentsPopup-title": "Attach From", - "cardCustomField-datePopup-title": "Change date", - "cardCustomFieldsPopup-title": "Edit custom fields", - "cardStartVotingPopup-title": "Start a vote", - "positiveVoteMembersPopup-title": "Proponents", - "negativeVoteMembersPopup-title": "Opponents", - "vote-question": "Voting question", - "vote-public": "Public vote", - "vote-for-it": "for it", - "vote-against": "against", - "cardDeletePopup-title": "Delete Card?", - "cardDetailsActionsPopup-title": "Card Actions", - "cardLabelsPopup-title": "Labels", - "cardMembersPopup-title": "Members", - "cardMorePopup-title": "More", - "cardTemplatePopup-title": "Create template", - "cards": "Cards", - "cards-count": "Cards", - "casSignIn": "Sign In with CAS", - "cardType-card": "Card", - "cardType-linkedCard": "Linked Card", - "cardType-linkedBoard": "Linked Board", - "change": "Change", - "change-avatar": "Change Avatar", - "change-password": "Change Password", - "change-permissions": "Change permissions", - "change-settings": "Change Settings", - "changeAvatarPopup-title": "Change Avatar", - "changeLanguagePopup-title": "Change Language", - "changePasswordPopup-title": "Change Password", - "changePermissionsPopup-title": "Change Permissions", - "changeSettingsPopup-title": "Change Settings", - "subtasks": "Subtasks", - "checklists": "Checklists", - "click-to-star": "Click to star this board.", - "click-to-unstar": "Click to unstar this board.", - "clipboard": "Clipboard or drag & drop", - "close": "Close", - "close-board": "Close Board", - "close-board-pop": "You will be able to restore the board by clicking the “Archive” button from the home header.", - "color-black": "black", - "color-blue": "blue", - "color-crimson": "crimson", - "color-darkgreen": "darkgreen", - "color-gold": "gold", - "color-gray": "gray", - "color-green": "green", - "color-indigo": "indigo", - "color-lime": "lime", - "color-magenta": "magenta", - "color-mistyrose": "mistyrose", - "color-navy": "navy", - "color-orange": "orange", - "color-paleturquoise": "paleturquoise", - "color-peachpuff": "peachpuff", - "color-pink": "pink", - "color-plum": "plum", - "color-purple": "purple", - "color-red": "red", - "color-saddlebrown": "saddlebrown", - "color-silver": "silver", - "color-sky": "sky", - "color-slateblue": "slateblue", - "color-white": "white", - "color-yellow": "yellow", - "unset-color": "Unset", - "comment": "Comment", - "comment-placeholder": "Write Comment", - "comment-only": "Comment only", - "comment-only-desc": "Can comment on cards only.", - "no-comments": "No comments", - "no-comments-desc": "Can not see comments and activities.", - "worker": "Worker", - "worker-desc": "Can only move cards, assign itself to card and comment.", - "computer": "Computer", - "confirm-subtask-delete-dialog": "Are you sure you want to delete subtask?", - "confirm-checklist-delete-dialog": "Are you sure you want to delete checklist?", - "copy-card-link-to-clipboard": "Copy card link to clipboard", - "linkCardPopup-title": "Link Card", - "searchElementPopup-title": "Search", - "copyCardPopup-title": "Copy Card", - "copyChecklistToManyCardsPopup-title": "Copy Checklist Template to Many Cards", - "copyChecklistToManyCardsPopup-instructions": "Destination Card Titles and Descriptions in this JSON format", - "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"First card title\", \"description\":\"First card description\"}, {\"title\":\"Second card title\",\"description\":\"Second card description\"},{\"title\":\"Last card title\",\"description\":\"Last card description\"} ]", - "create": "Create", - "createBoardPopup-title": "Create Board", - "chooseBoardSourcePopup-title": "Import board", - "createLabelPopup-title": "Create Label", - "createCustomField": "Create Field", - "createCustomFieldPopup-title": "Create Field", - "current": "current", - "custom-field-delete-pop": "There is no undo. This will remove this custom field from all cards and destroy its history.", - "custom-field-checkbox": "Checkbox", - "custom-field-date": "Date", - "custom-field-dropdown": "Dropdown List", - "custom-field-dropdown-none": "(none)", - "custom-field-dropdown-options": "List Options", - "custom-field-dropdown-options-placeholder": "Press enter to add more options", - "custom-field-dropdown-unknown": "(unknown)", - "custom-field-number": "Number", - "custom-field-text": "Text", - "custom-fields": "Custom Fields", - "date": "Date", - "decline": "Decline", - "default-avatar": "Default avatar", - "delete": "Delete", - "deleteCustomFieldPopup-title": "Delete Custom Field?", - "deleteLabelPopup-title": "Delete Label?", - "description": "Description", - "disambiguateMultiLabelPopup-title": "Disambiguate Label Action", - "disambiguateMultiMemberPopup-title": "Disambiguate Member Action", - "discard": "Discard", - "done": "Done", - "download": "Download", - "edit": "Edit", - "edit-avatar": "Change Avatar", - "edit-profile": "Edit Profile", - "edit-wip-limit": "Edit WIP Limit", - "soft-wip-limit": "Soft WIP Limit", - "editCardStartDatePopup-title": "Change start date", - "editCardDueDatePopup-title": "Change due date", - "editCustomFieldPopup-title": "Edit Field", - "editCardSpentTimePopup-title": "Change spent time", - "editLabelPopup-title": "Change Label", - "editNotificationPopup-title": "Edit Notification", - "editProfilePopup-title": "Edit Profile", - "email": "Email", - "email-enrollAccount-subject": "An account created for you on __siteName__", - "email-enrollAccount-text": "Hello __user__,\n\nTo start using the service, simply click the link below.\n\n__url__\n\nThanks.", - "email-fail": "Sending email failed", - "email-fail-text": "Error trying to send email", - "email-invalid": "Invalid email", - "email-invite": "Invite via Email", - "email-invite-subject": "__inviter__ sent you an invitation", - "email-invite-text": "Dear __user__,\n\n__inviter__ invites you to join board \"__board__\" for collaborations.\n\nPlease follow the link below:\n\n__url__\n\nThanks.", - "email-resetPassword-subject": "Reset your password on __siteName__", - "email-resetPassword-text": "Hello __user__,\n\nTo reset your password, simply click the link below.\n\n__url__\n\nThanks.", - "email-sent": "Email sent", - "email-verifyEmail-subject": "Verify your email address on __siteName__", - "email-verifyEmail-text": "Hello __user__,\n\nTo verify your account email, simply click the link below.\n\n__url__\n\nThanks.", - "enable-wip-limit": "Enable WIP Limit", - "error-board-doesNotExist": "This board does not exist", - "error-board-notAdmin": "You need to be admin of this board to do that", - "error-board-notAMember": "You need to be a member of this board to do that", - "error-json-malformed": "Your text is not valid JSON", - "error-json-schema": "Your JSON data does not include the proper information in the correct format", - "error-list-doesNotExist": "This list does not exist", - "error-user-doesNotExist": "This user does not exist", - "error-user-notAllowSelf": "You can not invite yourself", - "error-user-notCreated": "This user is not created", - "error-username-taken": "This username is already taken", - "error-email-taken": "Email has already been taken", - "export-board": "Export board", - "sort": "Sort", - "sort-desc": "Click to Sort List", - "list-sort-by": "Sort the List By:", - "list-label-modifiedAt": "Last Access Time", - "list-label-title": "Name of the List", - "list-label-sort": "Your Manual Order", - "list-label-short-modifiedAt": "(L)", - "list-label-short-title": "(N)", - "list-label-short-sort": "(M)", - "filter": "Filter", - "filter-cards": "Filter Cards or Lists", - "list-filter-label": "Filter List by Title", - "filter-clear": "Clear filter", - "filter-no-label": "No label", - "filter-no-member": "No member", - "filter-no-assignee": "No assignee", - "filter-no-custom-fields": "No Custom Fields", - "filter-show-archive": "Show archived lists", - "filter-hide-empty": "Hide empty lists", - "filter-on": "Filter is on", - "filter-on-desc": "You are filtering cards on this board. Click here to edit filter.", - "filter-to-selection": "Filter to selection", - "advanced-filter-label": "Advanced Filter", - "advanced-filter-description": "Advanced Filter allows to write a string containing following operators: == != <= >= && || ( ) A space is used as a separator between the Operators. You can filter for all Custom Fields by typing their names and values. For Example: Field1 == Value1. Note: If fields or values contains spaces, you need to encapsulate them into single quotes. For Example: 'Field 1' == 'Value 1'. For single control characters (' \\/) to be skipped, you can use \\. For example: Field1 == I\\'m. Also you can combine multiple conditions. For Example: F1 == V1 || F1 == V2. Normally all operators are interpreted from left to right. You can change the order by placing brackets. For Example: F1 == V1 && ( F2 == V2 || F2 == V3 ). Also you can search text fields using regex: F1 == /Tes.*/i", - "fullname": "Full Name", - "header-logo-title": "Go back to your boards page.", - "hide-system-messages": "Hide system messages", - "headerBarCreateBoardPopup-title": "Create Board", - "home": "Home", - "import": "Import", - "link": "Link", - "import-board": "import board", - "import-board-c": "Import board", - "import-board-title-trello": "Import board from Trello", - "import-board-title-wekan": "Import board from previous export", - "import-sandstorm-backup-warning": "Do not delete data you import from original exported board or Trello before checking does this grain close and open again, or do you get Board not found error, that means data loss.", - "import-sandstorm-warning": "Imported board will delete all existing data on board and replace it with imported board.", - "from-trello": "From Trello", - "from-wekan": "From previous export", - "import-board-instruction-trello": "In your Trello board, go to 'Menu', then 'More', 'Print and Export', 'Export JSON', and copy the resulting text.", - "import-board-instruction-wekan": "In your board, go to 'Menu', then 'Export board', and copy the text in the downloaded file.", - "import-board-instruction-about-errors": "If you get errors when importing board, sometimes importing still works, and board is at All Boards page.", - "import-json-placeholder": "Paste your valid JSON data here", - "import-map-members": "Map members", - "import-members-map": "Your imported board has some members. Please map the members you want to import to your users", - "import-show-user-mapping": "Review members mapping", - "import-user-select": "Pick your existing user you want to use as this member", - "importMapMembersAddPopup-title": "Select member", - "info": "Version", - "initials": "Initials", - "invalid-date": "Invalid date", - "invalid-time": "Invalid time", - "invalid-user": "Invalid user", - "joined": "joined", - "just-invited": "You are just invited to this board", - "keyboard-shortcuts": "Keyboard shortcuts", - "label-create": "Create Label", - "label-default": "%s label (default)", - "label-delete-pop": "There is no undo. This will remove this label from all cards and destroy its history.", - "labels": "Labels", - "language": "Language", - "last-admin-desc": "You can’t change roles because there must be at least one admin.", - "leave-board": "Leave Board", - "leave-board-pop": "Are you sure you want to leave __boardTitle__? You will be removed from all cards on this board.", - "leaveBoardPopup-title": "Leave Board ?", - "link-card": "Link to this card", - "list-archive-cards": "Move all cards in this list to Archive", - "list-archive-cards-pop": "This will remove all the cards in this list from the board. To view cards in Archive and bring them back to the board, click “Menu” > “Archive”.", - "list-move-cards": "Move all cards in this list", - "list-select-cards": "Select all cards in this list", - "set-color-list": "Set Color", - "listActionPopup-title": "List Actions", - "swimlaneActionPopup-title": "Swimlane Actions", - "swimlaneAddPopup-title": "Add a Swimlane below", - "listImportCardPopup-title": "Import a Trello card", - "listMorePopup-title": "More", - "link-list": "Link to this list", - "list-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the list. There is no undo.", - "list-delete-suggest-archive": "You can move a list to Archive to remove it from the board and preserve the activity.", - "lists": "Lists", - "swimlanes": "Swimlanes", - "log-out": "Log Out", - "log-in": "Log In", - "loginPopup-title": "Log In", - "memberMenuPopup-title": "Member Settings", - "members": "Members", - "menu": "Menu", - "move-selection": "Move selection", - "moveCardPopup-title": "Move Card", - "moveCardToBottom-title": "Move to Bottom", - "moveCardToTop-title": "Move to Top", - "moveSelectionPopup-title": "Move selection", - "multi-selection": "Multi-Selection", - "multi-selection-on": "Multi-Selection is on", - "muted": "Muted", - "muted-info": "You will never be notified of any changes in this board", - "my-boards": "My Boards", - "name": "Name", - "no-archived-cards": "No cards in Archive.", - "no-archived-lists": "No lists in Archive.", - "no-archived-swimlanes": "No swimlanes in Archive.", - "no-results": "No results", - "normal": "Normal", - "normal-desc": "Can view and edit cards. Can't change settings.", - "not-accepted-yet": "Invitation not accepted yet", - "notify-participate": "Receive updates to any cards you participate as creater or member", - "notify-watch": "Receive updates to any boards, lists, or cards you’re watching", - "optional": "optional", - "or": "or", - "page-maybe-private": "This page may be private. You may be able to view it by <a href='%s'>logging in</a>.", - "page-not-found": "Page not found.", - "password": "Password", - "paste-or-dragdrop": "to paste, or drag & drop image file to it (image only)", - "participating": "Participating", - "preview": "Preview", - "previewAttachedImagePopup-title": "Preview", - "previewClipboardImagePopup-title": "Preview", - "private": "Private", - "private-desc": "This board is private. Only people added to the board can view and edit it.", - "profile": "Profile", - "public": "Public", - "public-desc": "This board is public. It's visible to anyone with the link and will show up in search engines like Google. Only people added to the board can edit.", - "quick-access-description": "Star a board to add a shortcut in this bar.", - "remove-cover": "Remove Cover", - "remove-from-board": "Remove from Board", - "remove-label": "Remove Label", - "listDeletePopup-title": "Delete List ?", - "remove-member": "Remove Member", - "remove-member-from-card": "Remove from Card", - "remove-member-pop": "Remove __name__ (__username__) from __boardTitle__? The member will be removed from all cards on this board. They will receive a notification.", - "removeMemberPopup-title": "Remove Member?", - "rename": "Rename", - "rename-board": "Rename Board", - "restore": "Restore", - "save": "Save", - "search": "Search", - "rules": "Rules", - "search-cards": "Search from card/list titles, descriptions and custom fields on this board", - "search-example": "Text to search for?", - "select-color": "Select Color", - "set-wip-limit-value": "Set a limit for the maximum number of tasks in this list", - "setWipLimitPopup-title": "Set WIP Limit", - "shortcut-assign-self": "Assign yourself to current card", - "shortcut-autocomplete-emoji": "Autocomplete emoji", - "shortcut-autocomplete-members": "Autocomplete members", - "shortcut-clear-filters": "Clear all filters", - "shortcut-close-dialog": "Close Dialog", - "shortcut-filter-my-cards": "Filter my cards", - "shortcut-show-shortcuts": "Bring up this shortcuts list", - "shortcut-toggle-filterbar": "Toggle Filter Sidebar", - "shortcut-toggle-sidebar": "Toggle Board Sidebar", - "show-cards-minimum-count": "Show cards count if list contains more than", - "sidebar-open": "Open Sidebar", - "sidebar-close": "Close Sidebar", - "signupPopup-title": "Create an Account", - "star-board-title": "Click to star this board. It will show up at top of your boards list.", - "starred-boards": "Starred Boards", - "starred-boards-description": "Starred boards show up at the top of your boards list.", - "subscribe": "Subscribe", - "team": "Team", - "this-board": "this board", - "this-card": "this card", - "spent-time-hours": "Spent time (hours)", - "overtime-hours": "Overtime (hours)", - "overtime": "Overtime", - "has-overtime-cards": "Has overtime cards", - "has-spenttime-cards": "Has spent time cards", - "time": "Time", - "title": "Title", - "tracking": "Tracking", - "tracking-info": "You will be notified of any changes to those cards you are involved as creator or member.", - "type": "Type", - "unassign-member": "Unassign member", - "unsaved-description": "You have an unsaved description.", - "unwatch": "Unwatch", - "upload": "Upload", - "upload-avatar": "Upload an avatar", - "uploaded-avatar": "Uploaded an avatar", - "username": "Username", - "view-it": "View it", - "warn-list-archived": "warning: this card is in an list at Archive", - "watch": "Watch", - "watching": "Watching", - "watching-info": "You will be notified of any change in this board", - "welcome-board": "Welcome Board", - "welcome-swimlane": "Milestone 1", - "welcome-list1": "Basics", - "welcome-list2": "Advanced", - "card-templates-swimlane": "Card Templates", - "list-templates-swimlane": "List Templates", - "board-templates-swimlane": "Board Templates", - "what-to-do": "What do you want to do?", - "wipLimitErrorPopup-title": "Invalid WIP Limit", - "wipLimitErrorPopup-dialog-pt1": "The number of tasks in this list is higher than the WIP limit you've defined.", - "wipLimitErrorPopup-dialog-pt2": "Please move some tasks out of this list, or set a higher WIP limit.", - "admin-panel": "Admin Panel", - "settings": "Settings", - "people": "People", - "registration": "Registration", - "disable-self-registration": "Disable Self-Registration", - "invite": "Invite", - "invite-people": "Invite People", - "to-boards": "To board(s)", - "email-addresses": "Email Addresses", - "smtp-host-description": "The address of the SMTP server that handles your emails.", - "smtp-port-description": "The port your SMTP server uses for outgoing emails.", - "smtp-tls-description": "Enable TLS support for SMTP server", - "smtp-host": "SMTP Host", - "smtp-port": "SMTP Port", - "smtp-username": "Username", - "smtp-password": "Password", - "smtp-tls": "TLS support", - "send-from": "From", - "send-smtp-test": "Send a test email to yourself", - "invitation-code": "Invitation Code", - "email-invite-register-subject": "__inviter__ sent you an invitation", - "email-invite-register-text": "Dear __user__,\n\n__inviter__ invites you to kanban board for collaborations.\n\nPlease follow the link below:\n__url__\n\nAnd your invitation code is: __icode__\n\nThanks.", - "email-smtp-test-subject": "SMTP Test Email", - "email-smtp-test-text": "You have successfully sent an email", - "error-invitation-code-not-exist": "Invitation code doesn't exist", - "error-notAuthorized": "You are not authorized to view this page.", - "webhook-title": "Webhook Name", - "webhook-token": "Token (Optional for Authentication)", - "outgoing-webhooks": "Outgoing Webhooks", - "bidirectional-webhooks": "Two-Way Webhooks", - "outgoingWebhooksPopup-title": "Outgoing Webhooks", - "boardCardTitlePopup-title": "Card Title Filter", - "disable-webhook": "Disable This Webhook", - "global-webhook": "Global Webhooks", - "new-outgoing-webhook": "New Outgoing Webhook", - "no-name": "(Unknown)", - "Node_version": "Node version", - "Meteor_version": "Meteor version", - "MongoDB_version": "MongoDB version", - "MongoDB_storage_engine": "MongoDB storage engine", - "MongoDB_Oplog_enabled": "MongoDB Oplog enabled", - "OS_Arch": "OS Arch", - "OS_Cpus": "OS CPU Count", - "OS_Freemem": "OS Free Memory", - "OS_Loadavg": "OS Load Average", - "OS_Platform": "OS Platform", - "OS_Release": "OS Release", - "OS_Totalmem": "OS Total Memory", - "OS_Type": "OS Type", - "OS_Uptime": "OS Uptime", - "days": "days", - "hours": "hours", - "minutes": "minutes", - "seconds": "seconds", - "show-field-on-card": "Show this field on card", - "automatically-field-on-card": "Auto create field to all cards", - "showLabel-field-on-card": "Show field label on minicard", - "yes": "Yes", - "no": "No", - "accounts": "Accounts", - "accounts-allowEmailChange": "Allow Email Change", - "accounts-allowUserNameChange": "Allow Username Change", - "createdAt": "Created at", - "verified": "Verified", - "active": "Active", - "card-received": "Received", - "card-received-on": "Received on", - "card-end": "End", - "card-end-on": "Ends on", - "editCardReceivedDatePopup-title": "Change received date", - "editCardEndDatePopup-title": "Change end date", - "setCardColorPopup-title": "Set color", - "setCardActionsColorPopup-title": "Choose a color", - "setSwimlaneColorPopup-title": "Choose a color", - "setListColorPopup-title": "Choose a color", - "assigned-by": "Assigned By", - "requested-by": "Requested By", - "board-delete-notice": "Deleting is permanent. You will lose all lists, cards and actions associated with this board.", - "delete-board-confirm-popup": "All lists, cards, labels, and activities will be deleted and you won't be able to recover the board contents. There is no undo.", - "boardDeletePopup-title": "Delete Board?", - "delete-board": "Delete Board", - "default-subtasks-board": "Subtasks for __board__ board", - "default": "Default", - "queue": "Queue", - "subtask-settings": "Subtasks Settings", - "card-settings": "Card Settings", - "boardSubtaskSettingsPopup-title": "Board Subtasks Settings", - "boardCardSettingsPopup-title": "Card Settings", - "deposit-subtasks-board": "Deposit subtasks to this board:", - "deposit-subtasks-list": "Landing list for subtasks deposited here:", - "show-parent-in-minicard": "Show parent in minicard:", - "prefix-with-full-path": "Prefix with full path", - "prefix-with-parent": "Prefix with parent", - "subtext-with-full-path": "Subtext with full path", - "subtext-with-parent": "Subtext with parent", - "change-card-parent": "Change card's parent", - "parent-card": "Parent card", - "source-board": "Source board", - "no-parent": "Don't show parent", - "activity-added-label": "added label '%s' to %s", - "activity-removed-label": "removed label '%s' from %s", - "activity-delete-attach": "deleted an attachment from %s", - "activity-added-label-card": "added label '%s'", - "activity-removed-label-card": "removed label '%s'", - "activity-delete-attach-card": "deleted an attachment", - "activity-set-customfield": "set custom field '%s' to '%s' in %s", - "activity-unset-customfield": "unset custom field '%s' in %s", - "r-rule": "Rule", - "r-add-trigger": "Add trigger", - "r-add-action": "Add action", - "r-board-rules": "Board rules", - "r-add-rule": "Add rule", - "r-view-rule": "View rule", - "r-delete-rule": "Delete rule", - "r-new-rule-name": "New rule title", - "r-no-rules": "No rules", - "r-when-a-card": "When a card", - "r-is": "is", - "r-is-moved": "is moved", - "r-added-to": "added to", - "r-removed-from": "Removed from", - "r-the-board": "the board", - "r-list": "list", - "set-filter": "Set Filter", - "r-moved-to": "Moved to", - "r-moved-from": "Moved from", - "r-archived": "Moved to Archive", - "r-unarchived": "Restored from Archive", - "r-a-card": "a card", - "r-when-a-label-is": "When a label is", - "r-when-the-label": "When the label", - "r-list-name": "list name", - "r-when-a-member": "When a member is", - "r-when-the-member": "When the member", - "r-name": "name", - "r-when-a-attach": "When an attachment", - "r-when-a-checklist": "When a checklist is", - "r-when-the-checklist": "When the checklist", - "r-completed": "Completed", - "r-made-incomplete": "Made incomplete", - "r-when-a-item": "When a checklist item is", - "r-when-the-item": "When the checklist item", - "r-checked": "Checked", - "r-unchecked": "Unchecked", - "r-move-card-to": "Move card to", - "r-top-of": "Top of", - "r-bottom-of": "Bottom of", - "r-its-list": "its list", - "r-archive": "Move to Archive", - "r-unarchive": "Restore from Archive", - "r-card": "card", - "r-add": "Add", - "r-remove": "Remove", - "r-label": "label", - "r-member": "member", - "r-remove-all": "Remove all members from the card", - "r-set-color": "Set color to", - "r-checklist": "checklist", - "r-check-all": "Check all", - "r-uncheck-all": "Uncheck all", - "r-items-check": "items of checklist", - "r-check": "Check", - "r-uncheck": "Uncheck", - "r-item": "item", - "r-of-checklist": "of checklist", - "r-send-email": "Send an email", - "r-to": "to", - "r-subject": "subject", - "r-rule-details": "Rule details", - "r-d-move-to-top-gen": "Move card to top of its list", - "r-d-move-to-top-spec": "Move card to top of list", - "r-d-move-to-bottom-gen": "Move card to bottom of its list", - "r-d-move-to-bottom-spec": "Move card to bottom of list", - "r-d-send-email": "Send email", - "r-d-send-email-to": "to", - "r-d-send-email-subject": "subject", - "r-d-send-email-message": "message", - "r-d-archive": "Move card to Archive", - "r-d-unarchive": "Restore card from Archive", - "r-d-add-label": "Add label", - "r-d-remove-label": "Remove label", - "r-create-card": "Create new card", - "r-in-list": "in list", - "r-in-swimlane": "in swimlane", - "r-d-add-member": "Add member", - "r-d-remove-member": "Remove member", - "r-d-remove-all-member": "Remove all member", - "r-d-check-all": "Check all items of a list", - "r-d-uncheck-all": "Uncheck all items of a list", - "r-d-check-one": "Check item", - "r-d-uncheck-one": "Uncheck item", - "r-d-check-of-list": "of checklist", - "r-d-add-checklist": "Add checklist", - "r-d-remove-checklist": "Remove checklist", - "r-by": "by", - "r-add-checklist": "Add checklist", - "r-with-items": "with items", - "r-items-list": "item1,item2,item3", - "r-add-swimlane": "Add swimlane", - "r-swimlane-name": "swimlane name", - "r-board-note": "Note: leave a field empty to match every possible value.", - "r-checklist-note": "Note: checklist's items have to be written as comma separated values.", - "r-when-a-card-is-moved": "When a card is moved to another list", - "r-set": "Set", - "r-update": "Update", - "r-datefield": "date field", - "r-df-start-at": "start", - "r-df-due-at": "due", - "r-df-end-at": "end", - "r-df-received-at": "received", - "r-to-current-datetime": "to current date/time", - "r-remove-value-from": "Remove value from", - "ldap": "LDAP", - "oauth2": "OAuth2", - "cas": "CAS", - "authentication-method": "Authentication method", - "authentication-type": "Authentication type", - "custom-product-name": "Custom Product Name", - "layout": "Layout", - "hide-logo": "Hide Logo", - "add-custom-html-after-body-start": "Add Custom HTML after <body> start", - "add-custom-html-before-body-end": "Add Custom HTML before </body> end", - "error-undefined": "Something went wrong", - "error-ldap-login": "An error occurred while trying to login", - "display-authentication-method": "Display Authentication Method", - "default-authentication-method": "Default Authentication Method", - "duplicate-board": "Duplicate Board", - "people-number": "The number of people is:", - "swimlaneDeletePopup-title": "Delete Swimlane ?", - "swimlane-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the swimlane. There is no undo.", - "restore-all": "Restore all", - "delete-all": "Delete all", - "loading": "Loading, please wait.", - "previous_as": "last time was", - "act-a-dueAt": "modified due time to \nWhen: __timeValue__\nWhere: __card__\n previous due was __timeOldValue__", - "act-a-endAt": "modified ending time to __timeValue__ from (__timeOldValue__)", - "act-a-startAt": "modified starting time to __timeValue__ from (__timeOldValue__)", - "act-a-receivedAt": "modified received time to __timeValue__ from (__timeOldValue__)", - "a-dueAt": "modified due time to be", - "a-endAt": "modified ending time to be", - "a-startAt": "modified starting time to be", - "a-receivedAt": "modified received time to be", - "almostdue": "current due time %s is approaching", - "pastdue": "current due time %s is past", - "duenow": "current due time %s is today", - "act-newDue": "__list__/__card__ has 1st due reminder [__board__]", - "act-withDue": "__list__/__card__ due reminders [__board__]", - "act-almostdue": "was reminding the current due (__timeValue__) of __card__ is approaching", - "act-pastdue": "was reminding the current due (__timeValue__) of __card__ is past", - "act-duenow": "was reminding the current due (__timeValue__) of __card__ is now", - "act-atUserComment": "You were mentioned in [__board__] __list__/__card__", - "delete-user-confirm-popup": "Are you sure you want to delete this account? There is no undo.", - "accounts-allowUserDelete": "Allow users to self delete their account", - "hide-minicard-label-text": "Hide minicard label text", - "show-desktop-drag-handles": "Show desktop drag handles", - "assignee": "Assignee", - "cardAssigneesPopup-title": "Assignee", - "addmore-detail": "Add a more detailed description", - "show-on-card": "Show on Card", - "new": "New", - "editUserPopup-title": "Edit User", - "newUserPopup-title": "New User", - "notifications": "Notifications", - "view-all": "View All", - "filter-by-unread": "Filter by Unread", - "mark-all-as-read": "Mark all as read", - "remove-all-read": "Remove all read", - "allow-rename": "Allow Rename", - "allowRenamePopup-title": "Allow Rename" -} \ No newline at end of file + "accept": "Ընդունել", + "act-activity-notify": "Activity Notification", + "act-addAttachment": "added attachment __attachment__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-deleteAttachment": "deleted attachment __attachment__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addSubtask": "added subtask __subtask__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addedLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removeLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removedLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addChecklist": "added checklist __checklist__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addChecklistItem": "added checklist item __checklistItem__ to checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removeChecklist": "removed checklist __checklist__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removeChecklistItem": "removed checklist item __checklistItem__ from checklist __checkList__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-checkedItem": "checked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-uncheckedItem": "unchecked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-completeChecklist": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-uncompleteChecklist": "uncompleted checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addComment": "commented on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-editComment": "edited comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-deleteComment": "deleted comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-createBoard": "created board __board__", + "act-createSwimlane": "created swimlane __swimlane__ to board __board__", + "act-createCard": "created card __card__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-createCustomField": "created custom field __customField__ at board __board__", + "act-deleteCustomField": "deleted custom field __customField__ at board __board__", + "act-setCustomField": "edited custom field __customField__: __customFieldValue__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-createList": "added list __list__ to board __board__", + "act-addBoardMember": "added member __member__ to board __board__", + "act-archivedBoard": "Board __board__ moved to Archive", + "act-archivedCard": "Card __card__ at list __list__ at swimlane __swimlane__ at board __board__ moved to Archive", + "act-archivedList": "List __list__ at swimlane __swimlane__ at board __board__ moved to Archive", + "act-archivedSwimlane": "Swimlane __swimlane__ at board __board__ moved to Archive", + "act-importBoard": "imported board __board__", + "act-importCard": "imported card __card__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-importList": "imported list __list__ to swimlane __swimlane__ at board __board__", + "act-joinMember": "added member __member__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-moveCard": "moved card __card__ at board __board__ from list __oldList__ at swimlane __oldSwimlane__ to list __list__ at swimlane __swimlane__", + "act-moveCardToOtherBoard": "moved card __card__ from list __oldList__ at swimlane __oldSwimlane__ at board __oldBoard__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-removeBoardMember": "removed member __member__ from board __board__", + "act-restoredCard": "restored card __card__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-unjoinMember": "removed member __member__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-withBoardTitle": "__board__", + "act-withCardTitle": "[__board__] __card__", + "actions": "Actions", + "activities": "Activities", + "activity": "Activity", + "activity-added": "added %s to %s", + "activity-archived": "%s moved to Archive", + "activity-attached": "attached %s to %s", + "activity-created": "created %s", + "activity-customfield-created": "created custom field %s", + "activity-excluded": "excluded %s from %s", + "activity-imported": "imported %s into %s from %s", + "activity-imported-board": "imported %s from %s", + "activity-joined": "joined %s", + "activity-moved": "moved %s from %s to %s", + "activity-on": "on %s", + "activity-removed": "removed %s from %s", + "activity-sent": "sent %s to %s", + "activity-unjoined": "unjoined %s", + "activity-subtask-added": "added subtask to %s", + "activity-checked-item": "checked %s in checklist %s of %s", + "activity-unchecked-item": "unchecked %s in checklist %s of %s", + "activity-checklist-added": "added checklist to %s", + "activity-checklist-removed": "removed a checklist from %s", + "activity-checklist-completed": "completed checklist %s of %s", + "activity-checklist-uncompleted": "uncompleted the checklist %s of %s", + "activity-checklist-item-added": "added checklist item to '%s' in %s", + "activity-checklist-item-removed": "removed a checklist item from '%s' in %s", + "add": "Add", + "activity-checked-item-card": "checked %s in checklist %s", + "activity-unchecked-item-card": "unchecked %s in checklist %s", + "activity-checklist-completed-card": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "activity-checklist-uncompleted-card": "uncompleted the checklist %s", + "activity-editComment": "edited comment %s", + "activity-deleteComment": "deleted comment %s", + "add-attachment": "Add Attachment", + "add-board": "Add Board", + "add-card": "Add Card", + "add-swimlane": "Add Swimlane", + "add-subtask": "Add Subtask", + "add-checklist": "Add Checklist", + "add-checklist-item": "Add an item to checklist", + "add-cover": "Add Cover", + "add-label": "Add Label", + "add-list": "Add List", + "add-members": "Add Members", + "added": "Added", + "addMemberPopup-title": "Members", + "admin": "Admin", + "admin-desc": "Can view and edit cards, remove members, and change settings for the board.", + "admin-announcement": "Announcement", + "admin-announcement-active": "Active System-Wide Announcement", + "admin-announcement-title": "Announcement from Administrator", + "all-boards": "All boards", + "and-n-other-card": "And __count__ other card", + "and-n-other-card_plural": "And __count__ other cards", + "apply": "Apply", + "app-is-offline": "Loading, please wait. Refreshing the page will cause data loss. If loading does not work, please check that server has not stopped.", + "archive": "Move to Archive", + "archive-all": "Move All to Archive", + "archive-board": "Move Board to Archive", + "archive-card": "Move Card to Archive", + "archive-list": "Move List to Archive", + "archive-swimlane": "Move Swimlane to Archive", + "archive-selection": "Move selection to Archive", + "archiveBoardPopup-title": "Move Board to Archive?", + "archived-items": "Archive", + "archived-boards": "Boards in Archive", + "restore-board": "Restore Board", + "no-archived-boards": "No Boards in Archive.", + "archives": "Archive", + "template": "Template", + "templates": "Templates", + "assign-member": "Assign member", + "attached": "attached", + "attachment": "Attachment", + "attachment-delete-pop": "Deleting an attachment is permanent. There is no undo.", + "attachmentDeletePopup-title": "Delete Attachment?", + "attachments": "Attachments", + "auto-watch": "Automatically watch boards when they are created", + "avatar-too-big": "The avatar is too large (70KB max)", + "back": "Back", + "board-change-color": "Change color", + "board-nb-stars": "%s stars", + "board-not-found": "Board not found", + "board-private-info": "This board will be <strong>private</strong>.", + "board-public-info": "This board will be <strong>public</strong>.", + "boardChangeColorPopup-title": "Change Board Background", + "boardChangeTitlePopup-title": "Rename Board", + "boardChangeVisibilityPopup-title": "Change Visibility", + "boardChangeWatchPopup-title": "Change Watch", + "boardMenuPopup-title": "Board Settings", + "boardChangeViewPopup-title": "Board View", + "boards": "Boards", + "board-view": "Board View", + "board-view-cal": "Calendar", + "board-view-swimlanes": "Swimlanes", + "board-view-collapse": "Collapse", + "board-view-lists": "Lists", + "bucket-example": "Like “Bucket List” for example", + "cancel": "Cancel", + "card-archived": "This card is moved to Archive.", + "board-archived": "This board is moved to Archive.", + "card-comments-title": "This card has %s comment.", + "card-delete-notice": "Deleting is permanent. You will lose all actions associated with this card.", + "card-delete-pop": "All actions will be removed from the activity feed and you won't be able to re-open the card. There is no undo.", + "card-delete-suggest-archive": "You can move a card to Archive to remove it from the board and preserve the activity.", + "card-due": "Due", + "card-due-on": "Due on", + "card-spent": "Spent Time", + "card-edit-attachments": "Edit attachments", + "card-edit-custom-fields": "Edit custom fields", + "card-start-voting": "Start voting", + "card-cancel-voting": "Delete voting and all votes", + "card-edit-labels": "Edit labels", + "card-edit-members": "Edit members", + "card-labels-title": "Change the labels for the card.", + "card-members-title": "Add or remove members of the board from the card.", + "card-start": "Start", + "card-start-on": "Starts on", + "cardAttachmentsPopup-title": "Attach From", + "cardCustomField-datePopup-title": "Change date", + "cardCustomFieldsPopup-title": "Edit custom fields", + "cardStartVotingPopup-title": "Start a vote", + "positiveVoteMembersPopup-title": "Proponents", + "negativeVoteMembersPopup-title": "Opponents", + "vote-question": "Voting question", + "vote-public": "Public vote", + "vote-for-it": "for it", + "vote-against": "against", + "cardDeletePopup-title": "Delete Card?", + "cardDetailsActionsPopup-title": "Card Actions", + "cardLabelsPopup-title": "Labels", + "cardMembersPopup-title": "Members", + "cardMorePopup-title": "More", + "cardTemplatePopup-title": "Create template", + "cards": "Cards", + "cards-count": "Cards", + "casSignIn": "Sign In with CAS", + "cardType-card": "Card", + "cardType-linkedCard": "Linked Card", + "cardType-linkedBoard": "Linked Board", + "change": "Change", + "change-avatar": "Change Avatar", + "change-password": "Change Password", + "change-permissions": "Change permissions", + "change-settings": "Change Settings", + "changeAvatarPopup-title": "Change Avatar", + "changeLanguagePopup-title": "Change Language", + "changePasswordPopup-title": "Change Password", + "changePermissionsPopup-title": "Change Permissions", + "changeSettingsPopup-title": "Change Settings", + "subtasks": "Subtasks", + "checklists": "Checklists", + "click-to-star": "Click to star this board.", + "click-to-unstar": "Click to unstar this board.", + "clipboard": "Clipboard or drag & drop", + "close": "Close", + "close-board": "Close Board", + "close-board-pop": "You will be able to restore the board by clicking the “Archive” button from the home header.", + "color-black": "black", + "color-blue": "blue", + "color-crimson": "crimson", + "color-darkgreen": "darkgreen", + "color-gold": "gold", + "color-gray": "gray", + "color-green": "green", + "color-indigo": "indigo", + "color-lime": "lime", + "color-magenta": "magenta", + "color-mistyrose": "mistyrose", + "color-navy": "navy", + "color-orange": "orange", + "color-paleturquoise": "paleturquoise", + "color-peachpuff": "peachpuff", + "color-pink": "pink", + "color-plum": "plum", + "color-purple": "purple", + "color-red": "red", + "color-saddlebrown": "saddlebrown", + "color-silver": "silver", + "color-sky": "sky", + "color-slateblue": "slateblue", + "color-white": "white", + "color-yellow": "yellow", + "unset-color": "Unset", + "comment": "Comment", + "comment-placeholder": "Write Comment", + "comment-only": "Comment only", + "comment-only-desc": "Can comment on cards only.", + "no-comments": "No comments", + "no-comments-desc": "Can not see comments and activities.", + "worker": "Worker", + "worker-desc": "Can only move cards, assign itself to card and comment.", + "computer": "Computer", + "confirm-subtask-delete-dialog": "Are you sure you want to delete subtask?", + "confirm-checklist-delete-dialog": "Are you sure you want to delete checklist?", + "copy-card-link-to-clipboard": "Copy card link to clipboard", + "linkCardPopup-title": "Link Card", + "searchElementPopup-title": "Search", + "copyCardPopup-title": "Copy Card", + "copyChecklistToManyCardsPopup-title": "Copy Checklist Template to Many Cards", + "copyChecklistToManyCardsPopup-instructions": "Destination Card Titles and Descriptions in this JSON format", + "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"First card title\", \"description\":\"First card description\"}, {\"title\":\"Second card title\",\"description\":\"Second card description\"},{\"title\":\"Last card title\",\"description\":\"Last card description\"} ]", + "create": "Create", + "createBoardPopup-title": "Create Board", + "chooseBoardSourcePopup-title": "Import board", + "createLabelPopup-title": "Create Label", + "createCustomField": "Create Field", + "createCustomFieldPopup-title": "Create Field", + "current": "current", + "custom-field-delete-pop": "There is no undo. This will remove this custom field from all cards and destroy its history.", + "custom-field-checkbox": "Checkbox", + "custom-field-date": "Date", + "custom-field-dropdown": "Dropdown List", + "custom-field-dropdown-none": "(none)", + "custom-field-dropdown-options": "List Options", + "custom-field-dropdown-options-placeholder": "Press enter to add more options", + "custom-field-dropdown-unknown": "(unknown)", + "custom-field-number": "Number", + "custom-field-text": "Text", + "custom-fields": "Custom Fields", + "date": "Date", + "decline": "Decline", + "default-avatar": "Default avatar", + "delete": "Delete", + "deleteCustomFieldPopup-title": "Delete Custom Field?", + "deleteLabelPopup-title": "Delete Label?", + "description": "Description", + "disambiguateMultiLabelPopup-title": "Disambiguate Label Action", + "disambiguateMultiMemberPopup-title": "Disambiguate Member Action", + "discard": "Discard", + "done": "Done", + "download": "Download", + "edit": "Edit", + "edit-avatar": "Change Avatar", + "edit-profile": "Edit Profile", + "edit-wip-limit": "Edit WIP Limit", + "soft-wip-limit": "Soft WIP Limit", + "editCardStartDatePopup-title": "Change start date", + "editCardDueDatePopup-title": "Change due date", + "editCustomFieldPopup-title": "Edit Field", + "editCardSpentTimePopup-title": "Change spent time", + "editLabelPopup-title": "Change Label", + "editNotificationPopup-title": "Edit Notification", + "editProfilePopup-title": "Edit Profile", + "email": "Email", + "email-enrollAccount-subject": "An account created for you on __siteName__", + "email-enrollAccount-text": "Hello __user__,\n\nTo start using the service, simply click the link below.\n\n__url__\n\nThanks.", + "email-fail": "Sending email failed", + "email-fail-text": "Error trying to send email", + "email-invalid": "Invalid email", + "email-invite": "Invite via Email", + "email-invite-subject": "__inviter__ sent you an invitation", + "email-invite-text": "Dear __user__,\n\n__inviter__ invites you to join board \"__board__\" for collaborations.\n\nPlease follow the link below:\n\n__url__\n\nThanks.", + "email-resetPassword-subject": "Reset your password on __siteName__", + "email-resetPassword-text": "Hello __user__,\n\nTo reset your password, simply click the link below.\n\n__url__\n\nThanks.", + "email-sent": "Email sent", + "email-verifyEmail-subject": "Verify your email address on __siteName__", + "email-verifyEmail-text": "Hello __user__,\n\nTo verify your account email, simply click the link below.\n\n__url__\n\nThanks.", + "enable-wip-limit": "Enable WIP Limit", + "error-board-doesNotExist": "This board does not exist", + "error-board-notAdmin": "You need to be admin of this board to do that", + "error-board-notAMember": "You need to be a member of this board to do that", + "error-json-malformed": "Your text is not valid JSON", + "error-json-schema": "Your JSON data does not include the proper information in the correct format", + "error-list-doesNotExist": "This list does not exist", + "error-user-doesNotExist": "This user does not exist", + "error-user-notAllowSelf": "You can not invite yourself", + "error-user-notCreated": "This user is not created", + "error-username-taken": "This username is already taken", + "error-email-taken": "Email has already been taken", + "export-board": "Export board", + "sort": "Sort", + "sort-desc": "Click to Sort List", + "list-sort-by": "Sort the List By:", + "list-label-modifiedAt": "Last Access Time", + "list-label-title": "Name of the List", + "list-label-sort": "Your Manual Order", + "list-label-short-modifiedAt": "(L)", + "list-label-short-title": "(N)", + "list-label-short-sort": "(M)", + "filter": "Filter", + "filter-cards": "Filter Cards or Lists", + "list-filter-label": "Filter List by Title", + "filter-clear": "Clear filter", + "filter-no-label": "No label", + "filter-no-member": "No member", + "filter-no-assignee": "No assignee", + "filter-no-custom-fields": "No Custom Fields", + "filter-show-archive": "Show archived lists", + "filter-hide-empty": "Hide empty lists", + "filter-on": "Filter is on", + "filter-on-desc": "You are filtering cards on this board. Click here to edit filter.", + "filter-to-selection": "Filter to selection", + "advanced-filter-label": "Advanced Filter", + "advanced-filter-description": "Advanced Filter allows to write a string containing following operators: == != <= >= && || ( ) A space is used as a separator between the Operators. You can filter for all Custom Fields by typing their names and values. For Example: Field1 == Value1. Note: If fields or values contains spaces, you need to encapsulate them into single quotes. For Example: 'Field 1' == 'Value 1'. For single control characters (' \\/) to be skipped, you can use \\. For example: Field1 == I\\'m. Also you can combine multiple conditions. For Example: F1 == V1 || F1 == V2. Normally all operators are interpreted from left to right. You can change the order by placing brackets. For Example: F1 == V1 && ( F2 == V2 || F2 == V3 ). Also you can search text fields using regex: F1 == /Tes.*/i", + "fullname": "Full Name", + "header-logo-title": "Go back to your boards page.", + "hide-system-messages": "Hide system messages", + "headerBarCreateBoardPopup-title": "Create Board", + "home": "Home", + "import": "Import", + "link": "Link", + "import-board": "import board", + "import-board-c": "Import board", + "import-board-title-trello": "Import board from Trello", + "import-board-title-wekan": "Import board from previous export", + "from-trello": "From Trello", + "from-wekan": "From previous export", + "import-board-instruction-trello": "In your Trello board, go to 'Menu', then 'More', 'Print and Export', 'Export JSON', and copy the resulting text.", + "import-board-instruction-wekan": "In your board, go to 'Menu', then 'Export board', and copy the text in the downloaded file.", + "import-board-instruction-about-errors": "If you get errors when importing board, sometimes importing still works, and board is at All Boards page.", + "import-json-placeholder": "Paste your valid JSON data here", + "import-map-members": "Map members", + "import-members-map": "Your imported board has some members. Please map the members you want to import to your users", + "import-show-user-mapping": "Review members mapping", + "import-user-select": "Pick your existing user you want to use as this member", + "importMapMembersAddPopup-title": "Select member", + "info": "Version", + "initials": "Initials", + "invalid-date": "Invalid date", + "invalid-time": "Invalid time", + "invalid-user": "Invalid user", + "joined": "joined", + "just-invited": "You are just invited to this board", + "keyboard-shortcuts": "Keyboard shortcuts", + "label-create": "Create Label", + "label-default": "%s label (default)", + "label-delete-pop": "There is no undo. This will remove this label from all cards and destroy its history.", + "labels": "Labels", + "language": "Language", + "last-admin-desc": "You can’t change roles because there must be at least one admin.", + "leave-board": "Leave Board", + "leave-board-pop": "Are you sure you want to leave __boardTitle__? You will be removed from all cards on this board.", + "leaveBoardPopup-title": "Leave Board ?", + "link-card": "Link to this card", + "list-archive-cards": "Move all cards in this list to Archive", + "list-archive-cards-pop": "This will remove all the cards in this list from the board. To view cards in Archive and bring them back to the board, click “Menu” > “Archive”.", + "list-move-cards": "Move all cards in this list", + "list-select-cards": "Select all cards in this list", + "set-color-list": "Set Color", + "listActionPopup-title": "List Actions", + "swimlaneActionPopup-title": "Swimlane Actions", + "swimlaneAddPopup-title": "Add a Swimlane below", + "listImportCardPopup-title": "Import a Trello card", + "listMorePopup-title": "More", + "link-list": "Link to this list", + "list-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the list. There is no undo.", + "list-delete-suggest-archive": "You can move a list to Archive to remove it from the board and preserve the activity.", + "lists": "Lists", + "swimlanes": "Swimlanes", + "log-out": "Log Out", + "log-in": "Log In", + "loginPopup-title": "Log In", + "memberMenuPopup-title": "Member Settings", + "members": "Members", + "menu": "Menu", + "move-selection": "Move selection", + "moveCardPopup-title": "Move Card", + "moveCardToBottom-title": "Move to Bottom", + "moveCardToTop-title": "Move to Top", + "moveSelectionPopup-title": "Move selection", + "multi-selection": "Multi-Selection", + "multi-selection-on": "Multi-Selection is on", + "muted": "Muted", + "muted-info": "You will never be notified of any changes in this board", + "my-boards": "My Boards", + "name": "Name", + "no-archived-cards": "No cards in Archive.", + "no-archived-lists": "No lists in Archive.", + "no-archived-swimlanes": "No swimlanes in Archive.", + "no-results": "No results", + "normal": "Normal", + "normal-desc": "Can view and edit cards. Can't change settings.", + "not-accepted-yet": "Invitation not accepted yet", + "notify-participate": "Receive updates to any cards you participate as creater or member", + "notify-watch": "Receive updates to any boards, lists, or cards you’re watching", + "optional": "optional", + "or": "or", + "page-maybe-private": "This page may be private. You may be able to view it by <a href='%s'>logging in</a>.", + "page-not-found": "Page not found.", + "password": "Password", + "paste-or-dragdrop": "to paste, or drag & drop image file to it (image only)", + "participating": "Participating", + "preview": "Preview", + "previewAttachedImagePopup-title": "Preview", + "previewClipboardImagePopup-title": "Preview", + "private": "Private", + "private-desc": "This board is private. Only people added to the board can view and edit it.", + "profile": "Profile", + "public": "Public", + "public-desc": "This board is public. It's visible to anyone with the link and will show up in search engines like Google. Only people added to the board can edit.", + "quick-access-description": "Star a board to add a shortcut in this bar.", + "remove-cover": "Remove Cover", + "remove-from-board": "Remove from Board", + "remove-label": "Remove Label", + "listDeletePopup-title": "Delete List ?", + "remove-member": "Remove Member", + "remove-member-from-card": "Remove from Card", + "remove-member-pop": "Remove __name__ (__username__) from __boardTitle__? The member will be removed from all cards on this board. They will receive a notification.", + "removeMemberPopup-title": "Remove Member?", + "rename": "Rename", + "rename-board": "Rename Board", + "restore": "Restore", + "save": "Save", + "search": "Search", + "rules": "Rules", + "search-cards": "Search from card/list titles, descriptions and custom fields on this board", + "search-example": "Text to search for?", + "select-color": "Select Color", + "set-wip-limit-value": "Set a limit for the maximum number of tasks in this list", + "setWipLimitPopup-title": "Set WIP Limit", + "shortcut-assign-self": "Assign yourself to current card", + "shortcut-autocomplete-emoji": "Autocomplete emoji", + "shortcut-autocomplete-members": "Autocomplete members", + "shortcut-clear-filters": "Clear all filters", + "shortcut-close-dialog": "Close Dialog", + "shortcut-filter-my-cards": "Filter my cards", + "shortcut-show-shortcuts": "Bring up this shortcuts list", + "shortcut-toggle-filterbar": "Toggle Filter Sidebar", + "shortcut-toggle-sidebar": "Toggle Board Sidebar", + "show-cards-minimum-count": "Show cards count if list contains more than", + "sidebar-open": "Open Sidebar", + "sidebar-close": "Close Sidebar", + "signupPopup-title": "Create an Account", + "star-board-title": "Click to star this board. It will show up at top of your boards list.", + "starred-boards": "Starred Boards", + "starred-boards-description": "Starred boards show up at the top of your boards list.", + "subscribe": "Subscribe", + "team": "Team", + "this-board": "this board", + "this-card": "this card", + "spent-time-hours": "Spent time (hours)", + "overtime-hours": "Overtime (hours)", + "overtime": "Overtime", + "has-overtime-cards": "Has overtime cards", + "has-spenttime-cards": "Has spent time cards", + "time": "Time", + "title": "Title", + "tracking": "Tracking", + "tracking-info": "You will be notified of any changes to those cards you are involved as creator or member.", + "type": "Type", + "unassign-member": "Unassign member", + "unsaved-description": "You have an unsaved description.", + "unwatch": "Unwatch", + "upload": "Upload", + "upload-avatar": "Upload an avatar", + "uploaded-avatar": "Uploaded an avatar", + "username": "Username", + "view-it": "View it", + "warn-list-archived": "warning: this card is in an list at Archive", + "watch": "Watch", + "watching": "Watching", + "watching-info": "You will be notified of any change in this board", + "welcome-board": "Welcome Board", + "welcome-swimlane": "Milestone 1", + "welcome-list1": "Basics", + "welcome-list2": "Advanced", + "card-templates-swimlane": "Card Templates", + "list-templates-swimlane": "List Templates", + "board-templates-swimlane": "Board Templates", + "what-to-do": "What do you want to do?", + "wipLimitErrorPopup-title": "Invalid WIP Limit", + "wipLimitErrorPopup-dialog-pt1": "The number of tasks in this list is higher than the WIP limit you've defined.", + "wipLimitErrorPopup-dialog-pt2": "Please move some tasks out of this list, or set a higher WIP limit.", + "admin-panel": "Admin Panel", + "settings": "Settings", + "people": "People", + "registration": "Registration", + "disable-self-registration": "Disable Self-Registration", + "invite": "Invite", + "invite-people": "Invite People", + "to-boards": "To board(s)", + "email-addresses": "Email Addresses", + "smtp-host-description": "The address of the SMTP server that handles your emails.", + "smtp-port-description": "The port your SMTP server uses for outgoing emails.", + "smtp-tls-description": "Enable TLS support for SMTP server", + "smtp-host": "SMTP Host", + "smtp-port": "SMTP Port", + "smtp-username": "Username", + "smtp-password": "Password", + "smtp-tls": "TLS support", + "send-from": "From", + "send-smtp-test": "Send a test email to yourself", + "invitation-code": "Invitation Code", + "email-invite-register-subject": "__inviter__ sent you an invitation", + "email-invite-register-text": "Dear __user__,\n\n__inviter__ invites you to kanban board for collaborations.\n\nPlease follow the link below:\n__url__\n\nAnd your invitation code is: __icode__\n\nThanks.", + "email-smtp-test-subject": "SMTP Test Email", + "email-smtp-test-text": "You have successfully sent an email", + "error-invitation-code-not-exist": "Invitation code doesn't exist", + "error-notAuthorized": "You are not authorized to view this page.", + "webhook-title": "Webhook Name", + "webhook-token": "Token (Optional for Authentication)", + "outgoing-webhooks": "Outgoing Webhooks", + "bidirectional-webhooks": "Two-Way Webhooks", + "outgoingWebhooksPopup-title": "Outgoing Webhooks", + "boardCardTitlePopup-title": "Card Title Filter", + "disable-webhook": "Disable This Webhook", + "global-webhook": "Global Webhooks", + "new-outgoing-webhook": "New Outgoing Webhook", + "no-name": "(Unknown)", + "Node_version": "Node version", + "Meteor_version": "Meteor version", + "MongoDB_version": "MongoDB version", + "MongoDB_storage_engine": "MongoDB storage engine", + "MongoDB_Oplog_enabled": "MongoDB Oplog enabled", + "OS_Arch": "OS Arch", + "OS_Cpus": "OS CPU Count", + "OS_Freemem": "OS Free Memory", + "OS_Loadavg": "OS Load Average", + "OS_Platform": "OS Platform", + "OS_Release": "OS Release", + "OS_Totalmem": "OS Total Memory", + "OS_Type": "OS Type", + "OS_Uptime": "OS Uptime", + "days": "days", + "hours": "hours", + "minutes": "minutes", + "seconds": "seconds", + "show-field-on-card": "Show this field on card", + "automatically-field-on-card": "Auto create field to all cards", + "showLabel-field-on-card": "Show field label on minicard", + "yes": "Yes", + "no": "No", + "accounts": "Accounts", + "accounts-allowEmailChange": "Allow Email Change", + "accounts-allowUserNameChange": "Allow Username Change", + "createdAt": "Created at", + "verified": "Verified", + "active": "Active", + "card-received": "Received", + "card-received-on": "Received on", + "card-end": "End", + "card-end-on": "Ends on", + "editCardReceivedDatePopup-title": "Change received date", + "editCardEndDatePopup-title": "Change end date", + "setCardColorPopup-title": "Set color", + "setCardActionsColorPopup-title": "Choose a color", + "setSwimlaneColorPopup-title": "Choose a color", + "setListColorPopup-title": "Choose a color", + "assigned-by": "Assigned By", + "requested-by": "Requested By", + "board-delete-notice": "Deleting is permanent. You will lose all lists, cards and actions associated with this board.", + "delete-board-confirm-popup": "All lists, cards, labels, and activities will be deleted and you won't be able to recover the board contents. There is no undo.", + "boardDeletePopup-title": "Delete Board?", + "delete-board": "Delete Board", + "default-subtasks-board": "Subtasks for __board__ board", + "default": "Default", + "queue": "Queue", + "subtask-settings": "Subtasks Settings", + "card-settings": "Card Settings", + "boardSubtaskSettingsPopup-title": "Board Subtasks Settings", + "boardCardSettingsPopup-title": "Card Settings", + "deposit-subtasks-board": "Deposit subtasks to this board:", + "deposit-subtasks-list": "Landing list for subtasks deposited here:", + "show-parent-in-minicard": "Show parent in minicard:", + "prefix-with-full-path": "Prefix with full path", + "prefix-with-parent": "Prefix with parent", + "subtext-with-full-path": "Subtext with full path", + "subtext-with-parent": "Subtext with parent", + "change-card-parent": "Change card's parent", + "parent-card": "Parent card", + "source-board": "Source board", + "no-parent": "Don't show parent", + "activity-added-label": "added label '%s' to %s", + "activity-removed-label": "removed label '%s' from %s", + "activity-delete-attach": "deleted an attachment from %s", + "activity-added-label-card": "added label '%s'", + "activity-removed-label-card": "removed label '%s'", + "activity-delete-attach-card": "deleted an attachment", + "activity-set-customfield": "set custom field '%s' to '%s' in %s", + "activity-unset-customfield": "unset custom field '%s' in %s", + "r-rule": "Rule", + "r-add-trigger": "Add trigger", + "r-add-action": "Add action", + "r-board-rules": "Board rules", + "r-add-rule": "Add rule", + "r-view-rule": "View rule", + "r-delete-rule": "Delete rule", + "r-new-rule-name": "New rule title", + "r-no-rules": "No rules", + "r-when-a-card": "When a card", + "r-is": "is", + "r-is-moved": "is moved", + "r-added-to": "added to", + "r-removed-from": "Removed from", + "r-the-board": "the board", + "r-list": "list", + "set-filter": "Set Filter", + "r-moved-to": "Moved to", + "r-moved-from": "Moved from", + "r-archived": "Moved to Archive", + "r-unarchived": "Restored from Archive", + "r-a-card": "a card", + "r-when-a-label-is": "When a label is", + "r-when-the-label": "When the label", + "r-list-name": "list name", + "r-when-a-member": "When a member is", + "r-when-the-member": "When the member", + "r-name": "name", + "r-when-a-attach": "When an attachment", + "r-when-a-checklist": "When a checklist is", + "r-when-the-checklist": "When the checklist", + "r-completed": "Completed", + "r-made-incomplete": "Made incomplete", + "r-when-a-item": "When a checklist item is", + "r-when-the-item": "When the checklist item", + "r-checked": "Checked", + "r-unchecked": "Unchecked", + "r-move-card-to": "Move card to", + "r-top-of": "Top of", + "r-bottom-of": "Bottom of", + "r-its-list": "its list", + "r-archive": "Move to Archive", + "r-unarchive": "Restore from Archive", + "r-card": "card", + "r-add": "Add", + "r-remove": "Remove", + "r-label": "label", + "r-member": "member", + "r-remove-all": "Remove all members from the card", + "r-set-color": "Set color to", + "r-checklist": "checklist", + "r-check-all": "Check all", + "r-uncheck-all": "Uncheck all", + "r-items-check": "items of checklist", + "r-check": "Check", + "r-uncheck": "Uncheck", + "r-item": "item", + "r-of-checklist": "of checklist", + "r-send-email": "Send an email", + "r-to": "to", + "r-subject": "subject", + "r-rule-details": "Rule details", + "r-d-move-to-top-gen": "Move card to top of its list", + "r-d-move-to-top-spec": "Move card to top of list", + "r-d-move-to-bottom-gen": "Move card to bottom of its list", + "r-d-move-to-bottom-spec": "Move card to bottom of list", + "r-d-send-email": "Send email", + "r-d-send-email-to": "to", + "r-d-send-email-subject": "subject", + "r-d-send-email-message": "message", + "r-d-archive": "Move card to Archive", + "r-d-unarchive": "Restore card from Archive", + "r-d-add-label": "Add label", + "r-d-remove-label": "Remove label", + "r-create-card": "Create new card", + "r-in-list": "in list", + "r-in-swimlane": "in swimlane", + "r-d-add-member": "Add member", + "r-d-remove-member": "Remove member", + "r-d-remove-all-member": "Remove all member", + "r-d-check-all": "Check all items of a list", + "r-d-uncheck-all": "Uncheck all items of a list", + "r-d-check-one": "Check item", + "r-d-uncheck-one": "Uncheck item", + "r-d-check-of-list": "of checklist", + "r-d-add-checklist": "Add checklist", + "r-d-remove-checklist": "Remove checklist", + "r-by": "by", + "r-add-checklist": "Add checklist", + "r-with-items": "with items", + "r-items-list": "item1,item2,item3", + "r-add-swimlane": "Add swimlane", + "r-swimlane-name": "swimlane name", + "r-board-note": "Note: leave a field empty to match every possible value.", + "r-checklist-note": "Note: checklist's items have to be written as comma separated values.", + "r-when-a-card-is-moved": "When a card is moved to another list", + "r-set": "Set", + "r-update": "Update", + "r-datefield": "date field", + "r-df-start-at": "start", + "r-df-due-at": "due", + "r-df-end-at": "end", + "r-df-received-at": "received", + "r-to-current-datetime": "to current date/time", + "r-remove-value-from": "Remove value from", + "ldap": "LDAP", + "oauth2": "OAuth2", + "cas": "CAS", + "authentication-method": "Authentication method", + "authentication-type": "Authentication type", + "custom-product-name": "Custom Product Name", + "layout": "Layout", + "hide-logo": "Hide Logo", + "add-custom-html-after-body-start": "Add Custom HTML after <body> start", + "add-custom-html-before-body-end": "Add Custom HTML before </body> end", + "error-undefined": "Something went wrong", + "error-ldap-login": "An error occurred while trying to login", + "display-authentication-method": "Display Authentication Method", + "default-authentication-method": "Default Authentication Method", + "duplicate-board": "Duplicate Board", + "people-number": "The number of people is:", + "swimlaneDeletePopup-title": "Delete Swimlane ?", + "swimlane-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the swimlane. There is no undo.", + "restore-all": "Restore all", + "delete-all": "Delete all", + "loading": "Loading, please wait.", + "previous_as": "last time was", + "act-a-dueAt": "modified due time to \nWhen: __timeValue__\nWhere: __card__\n previous due was __timeOldValue__", + "act-a-endAt": "modified ending time to __timeValue__ from (__timeOldValue__)", + "act-a-startAt": "modified starting time to __timeValue__ from (__timeOldValue__)", + "act-a-receivedAt": "modified received time to __timeValue__ from (__timeOldValue__)", + "a-dueAt": "modified due time to be", + "a-endAt": "modified ending time to be", + "a-startAt": "modified starting time to be", + "a-receivedAt": "modified received time to be", + "almostdue": "current due time %s is approaching", + "pastdue": "current due time %s is past", + "duenow": "current due time %s is today", + "act-newDue": "__list__/__card__ has 1st due reminder [__board__]", + "act-withDue": "__list__/__card__ due reminders [__board__]", + "act-almostdue": "was reminding the current due (__timeValue__) of __card__ is approaching", + "act-pastdue": "was reminding the current due (__timeValue__) of __card__ is past", + "act-duenow": "was reminding the current due (__timeValue__) of __card__ is now", + "act-atUserComment": "You were mentioned in [__board__] __list__/__card__", + "delete-user-confirm-popup": "Are you sure you want to delete this account? There is no undo.", + "accounts-allowUserDelete": "Allow users to self delete their account", + "hide-minicard-label-text": "Hide minicard label text", + "show-desktop-drag-handles": "Show desktop drag handles", + "assignee": "Assignee", + "cardAssigneesPopup-title": "Assignee", + "addmore-detail": "Add a more detailed description", + "show-on-card": "Show on Card", + "new": "New", + "editUserPopup-title": "Edit User", + "newUserPopup-title": "New User", + "notifications": "Notifications", + "view-all": "View All", + "filter-by-unread": "Filter by Unread", + "mark-all-as-read": "Mark all as read", + "remove-all-read": "Remove all read", + "allow-rename": "Allow Rename", + "allowRenamePopup-title": "Allow Rename" +} diff --git a/i18n/id.i18n.json b/i18n/id.i18n.json index d53b0d74..c772506e 100644 --- a/i18n/id.i18n.json +++ b/i18n/id.i18n.json @@ -1,780 +1,778 @@ { - "accept": "Terima", - "act-activity-notify": "Activity Notification", - "act-addAttachment": "added attachment __attachment__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-deleteAttachment": "deleted attachment __attachment__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addSubtask": "added subtask __subtask__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addedLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removeLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removedLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addChecklist": "added checklist __checklist__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addChecklistItem": "added checklist item __checklistItem__ to checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removeChecklist": "removed checklist __checklist__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removeChecklistItem": "removed checklist item __checklistItem__ from checklist __checkList__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-checkedItem": "checked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-uncheckedItem": "unchecked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-completeChecklist": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-uncompleteChecklist": "uncompleted checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addComment": "commented on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-editComment": "edited comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-deleteComment": "deleted comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-createBoard": "created board __board__", - "act-createSwimlane": "created swimlane __swimlane__ to board __board__", - "act-createCard": "created card __card__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-createCustomField": "created custom field __customField__ at board __board__", - "act-deleteCustomField": "deleted custom field __customField__ at board __board__", - "act-setCustomField": "edited custom field __customField__: __customFieldValue__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-createList": "added list __list__ to board __board__", - "act-addBoardMember": "added member __member__ to board __board__", - "act-archivedBoard": "Board __board__ moved to Archive", - "act-archivedCard": "Card __card__ at list __list__ at swimlane __swimlane__ at board __board__ moved to Archive", - "act-archivedList": "List __list__ at swimlane __swimlane__ at board __board__ moved to Archive", - "act-archivedSwimlane": "Swimlane __swimlane__ at board __board__ moved to Archive", - "act-importBoard": "imported board __board__", - "act-importCard": "imported card __card__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-importList": "imported list __list__ to swimlane __swimlane__ at board __board__", - "act-joinMember": "added member __member__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-moveCard": "moved card __card__ at board __board__ from list __oldList__ at swimlane __oldSwimlane__ to list __list__ at swimlane __swimlane__", - "act-moveCardToOtherBoard": "moved card __card__ from list __oldList__ at swimlane __oldSwimlane__ at board __oldBoard__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-removeBoardMember": "removed member __member__ from board __board__", - "act-restoredCard": "restored card __card__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-unjoinMember": "removed member __member__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-withBoardTitle": "__board__", - "act-withCardTitle": "__kartu__[__Panel__]", - "actions": "Daftar Tindakan", - "activities": "Daftar Kegiatan", - "activity": "Kegiatan", - "activity-added": "ditambahkan %s ke %s", - "activity-archived": "%s moved to Archive", - "activity-attached": "dilampirkan %s ke %s", - "activity-created": "dibuat %s", - "activity-customfield-created": "created custom field %s", - "activity-excluded": "tidak termasuk %s dari %s", - "activity-imported": "diimpor %s kedalam %s dari %s", - "activity-imported-board": "diimpor %s dari %s", - "activity-joined": "bergabung %s", - "activity-moved": "dipindahkan %s dari %s ke %s", - "activity-on": "pada %s", - "activity-removed": "dihapus %s dari %s", - "activity-sent": "terkirim %s ke %s", - "activity-unjoined": "tidak bergabung %s", - "activity-subtask-added": "added subtask to %s", - "activity-checked-item": "checked %s in checklist %s of %s", - "activity-unchecked-item": "unchecked %s in checklist %s of %s", - "activity-checklist-added": "daftar periksa ditambahkan ke %s", - "activity-checklist-removed": "removed a checklist from %s", - "activity-checklist-completed": "completed checklist %s of %s", - "activity-checklist-uncompleted": "uncompleted the checklist %s of %s", - "activity-checklist-item-added": "added checklist item to '%s' in %s", - "activity-checklist-item-removed": "removed a checklist item from '%s' in %s", - "add": "Tambah", - "activity-checked-item-card": "checked %s in checklist %s", - "activity-unchecked-item-card": "unchecked %s in checklist %s", - "activity-checklist-completed-card": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "activity-checklist-uncompleted-card": "uncompleted the checklist %s", - "activity-editComment": "edited comment %s", - "activity-deleteComment": "deleted comment %s", - "add-attachment": "Add Attachment", - "add-board": "Add Board", - "add-card": "Add Card", - "add-swimlane": "Add Swimlane", - "add-subtask": "Add Subtask", - "add-checklist": "Add Checklist", - "add-checklist-item": "Tambahkan hal ke daftar periksa", - "add-cover": "Tambahkan Sampul", - "add-label": "Add Label", - "add-list": "Add List", - "add-members": "Tambahkan Anggota", - "added": "Ditambahkan", - "addMemberPopup-title": "Daftar Anggota", - "admin": "Admin", - "admin-desc": "Bisa tampilkan dan sunting kartu, menghapus partisipan, dan merubah setting panel", - "admin-announcement": "Announcement", - "admin-announcement-active": "Active System-Wide Announcement", - "admin-announcement-title": "Announcement from Administrator", - "all-boards": "Semua Panel", - "and-n-other-card": "Dan__menghitung__kartu lain", - "and-n-other-card_plural": "Dan__menghitung__kartu lain", - "apply": "Terapkan", - "app-is-offline": "Loading, please wait. Refreshing the page will cause data loss. If loading does not work, please check that server has not stopped.", - "archive": "Move to Archive", - "archive-all": "Move All to Archive", - "archive-board": "Move Board to Archive", - "archive-card": "Move Card to Archive", - "archive-list": "Move List to Archive", - "archive-swimlane": "Move Swimlane to Archive", - "archive-selection": "Move selection to Archive", - "archiveBoardPopup-title": "Move Board to Archive?", - "archived-items": "Arsip", - "archived-boards": "Boards in Archive", - "restore-board": "Restore Board", - "no-archived-boards": "No Boards in Archive.", - "archives": "Arsip", - "template": "Template", - "templates": "Templates", - "assign-member": "Tugaskan anggota", - "attached": "terlampir", - "attachment": "Lampiran", - "attachment-delete-pop": "Menghapus lampiran bersifat permanen. Tidak bisa dipulihkan.", - "attachmentDeletePopup-title": "Hapus Lampiran?", - "attachments": "Daftar Lampiran", - "auto-watch": "Otomatis diawasi saat membuat Panel", - "avatar-too-big": "Berkas avatar terlalu besar (70KB maks)", - "back": "Kembali", - "board-change-color": "Ubah warna", - "board-nb-stars": "%s bintang", - "board-not-found": "Panel tidak ditemukan", - "board-private-info": "Panel ini akan jadi <strong>Pribadi<strong>", - "board-public-info": "Panel ini akan jadi <strong>Publik<strong", - "boardChangeColorPopup-title": "Ubah Warna Latar ", - "boardChangeTitlePopup-title": "Ganti Nama Panel", - "boardChangeVisibilityPopup-title": "Ubah Penampakan", - "boardChangeWatchPopup-title": "Ubah Pengamatan", - "boardMenuPopup-title": "Board Settings", - "boardChangeViewPopup-title": "Board View", - "boards": "Panel", - "board-view": "Board View", - "board-view-cal": "Calendar", - "board-view-swimlanes": "Swimlanes", - "board-view-collapse": "Collapse", - "board-view-lists": "Daftar", - "bucket-example": "Contohnya seperti “Bucket List” ", - "cancel": "Batal", - "card-archived": "This card is moved to Archive.", - "board-archived": "This board is moved to Archive.", - "card-comments-title": "Kartu ini punya %s komentar", - "card-delete-notice": "Menghapus sama dengan permanen. Anda akan kehilangan semua aksi yang terhubung ke kartu ini", - "card-delete-pop": "Semua aksi akan dihapus dari aktivitas dan anda tidak bisa lagi buka kartu ini", - "card-delete-suggest-archive": "You can move a card to Archive to remove it from the board and preserve the activity.", - "card-due": "Jatuh Tempo", - "card-due-on": "Jatuh Tempo pada", - "card-spent": "Spent Time", - "card-edit-attachments": "Sunting lampiran", - "card-edit-custom-fields": "Edit custom fields", - "card-start-voting": "Start voting", - "card-cancel-voting": "Delete voting and all votes", - "card-edit-labels": "Sunting label", - "card-edit-members": "Sunting anggota", - "card-labels-title": "Ubah label kartu", - "card-members-title": "Tambah atau hapus partisipan di panel dari kartu ", - "card-start": "Mulai", - "card-start-on": "Mulai pada", - "cardAttachmentsPopup-title": "Lampirkan dari", - "cardCustomField-datePopup-title": "Change date", - "cardCustomFieldsPopup-title": "Edit custom fields", - "cardStartVotingPopup-title": "Start a vote", - "positiveVoteMembersPopup-title": "Proponents", - "negativeVoteMembersPopup-title": "Opponents", - "vote-question": "Voting question", - "vote-public": "Public vote", - "vote-for-it": "for it", - "vote-against": "against", - "cardDeletePopup-title": "Hapus kartu", - "cardDetailsActionsPopup-title": "Aksi Kartu", - "cardLabelsPopup-title": "Daftar Label", - "cardMembersPopup-title": "Daftar Anggota", - "cardMorePopup-title": "Lainnya", - "cardTemplatePopup-title": "Create template", - "cards": "Daftar Kartu", - "cards-count": "Daftar Kartu", - "casSignIn": "Sign In with CAS", - "cardType-card": "Card", - "cardType-linkedCard": "Linked Card", - "cardType-linkedBoard": "Linked Board", - "change": "Ubah", - "change-avatar": "Ubah Avatar", - "change-password": "Ubah Kata Sandi", - "change-permissions": "Ubah hak akses", - "change-settings": "Ubah Setelan", - "changeAvatarPopup-title": "Ubah Avatar", - "changeLanguagePopup-title": "Ubah Bahasa", - "changePasswordPopup-title": "Ubah Kata Sandi", - "changePermissionsPopup-title": "Ubah Hak Akses", - "changeSettingsPopup-title": "Ubah Setelan", - "subtasks": "Subtasks", - "checklists": "Daftar Periksa", - "click-to-star": "Klik untuk tandai bintang panel ini", - "click-to-unstar": "Klik untuk tidak memberi bintang pada panel ini", - "clipboard": "Clipboard atau drag & drop", - "close": "Tutup", - "close-board": "Tutup Panel", - "close-board-pop": "You will be able to restore the board by clicking the “Archive” button from the home header.", - "color-black": "hitam", - "color-blue": "biru", - "color-crimson": "crimson", - "color-darkgreen": "darkgreen", - "color-gold": "gold", - "color-gray": "gray", - "color-green": "hijau", - "color-indigo": "indigo", - "color-lime": "hijau muda", - "color-magenta": "magenta", - "color-mistyrose": "mistyrose", - "color-navy": "navy", - "color-orange": "jingga", - "color-paleturquoise": "paleturquoise", - "color-peachpuff": "peachpuff", - "color-pink": "merah muda", - "color-plum": "plum", - "color-purple": "ungu", - "color-red": "merah", - "color-saddlebrown": "saddlebrown", - "color-silver": "silver", - "color-sky": "biru muda", - "color-slateblue": "slateblue", - "color-white": "white", - "color-yellow": "kuning", - "unset-color": "Unset", - "comment": "Komentar", - "comment-placeholder": "Write Comment", - "comment-only": "Hanya komentar", - "comment-only-desc": "Bisa komen hanya di kartu", - "no-comments": "No comments", - "no-comments-desc": "Can not see comments and activities.", - "worker": "Worker", - "worker-desc": "Can only move cards, assign itself to card and comment.", - "computer": "Komputer", - "confirm-subtask-delete-dialog": "Are you sure you want to delete subtask?", - "confirm-checklist-delete-dialog": "Are you sure you want to delete checklist?", - "copy-card-link-to-clipboard": "Copy card link to clipboard", - "linkCardPopup-title": "Link Card", - "searchElementPopup-title": "Cari", - "copyCardPopup-title": "Copy Card", - "copyChecklistToManyCardsPopup-title": "Copy Checklist Template to Many Cards", - "copyChecklistToManyCardsPopup-instructions": "Destination Card Titles and Descriptions in this JSON format", - "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"First card title\", \"description\":\"First card description\"}, {\"title\":\"Second card title\",\"description\":\"Second card description\"},{\"title\":\"Last card title\",\"description\":\"Last card description\"} ]", - "create": "Buat", - "createBoardPopup-title": "Buat Panel", - "chooseBoardSourcePopup-title": "Import board", - "createLabelPopup-title": "Buat Label", - "createCustomField": "Create Field", - "createCustomFieldPopup-title": "Create Field", - "current": "sekarang", - "custom-field-delete-pop": "There is no undo. This will remove this custom field from all cards and destroy its history.", - "custom-field-checkbox": "Checkbox", - "custom-field-date": "Tanggal", - "custom-field-dropdown": "Dropdown List", - "custom-field-dropdown-none": "(none)", - "custom-field-dropdown-options": "List Options", - "custom-field-dropdown-options-placeholder": "Press enter to add more options", - "custom-field-dropdown-unknown": "(unknown)", - "custom-field-number": "Number", - "custom-field-text": "Text", - "custom-fields": "Custom Fields", - "date": "Tanggal", - "decline": "Tolak", - "default-avatar": "Avatar standar", - "delete": "Hapus", - "deleteCustomFieldPopup-title": "Delete Custom Field?", - "deleteLabelPopup-title": "Hapus label?", - "description": "Deskripsi", - "disambiguateMultiLabelPopup-title": "Abaikan label Aksi", - "disambiguateMultiMemberPopup-title": "Abaikan aksi partisipan", - "discard": "Abaikan", - "done": "Selesai", - "download": "Unduh", - "edit": "Sunting", - "edit-avatar": "Ubah Avatar", - "edit-profile": "Sunting Profil", - "edit-wip-limit": "Edit WIP Limit", - "soft-wip-limit": "Soft WIP Limit", - "editCardStartDatePopup-title": "Ubah tanggal mulai", - "editCardDueDatePopup-title": "Ubah tanggal selesai", - "editCustomFieldPopup-title": "Edit Field", - "editCardSpentTimePopup-title": "Change spent time", - "editLabelPopup-title": "Ubah Label", - "editNotificationPopup-title": "Sunting Pemberitahuan", - "editProfilePopup-title": "Sunting Profil", - "email": "Email", - "email-enrollAccount-subject": "Sebuah akun dibuat untuk Anda pada __siteName__", - "email-enrollAccount-text": "Halo __user__,\n\nUntuk mulai menggunakan, silakan klik tautan berikut.\n\n__url__\n\nTerima kasih.", - "email-fail": "Surel gagal terkirim", - "email-fail-text": "Error trying to send email", - "email-invalid": "Surel tidak sah", - "email-invite": "Undang via Email", - "email-invite-subject": "__inviter__ sent you an invitation", - "email-invite-text": "Dear __user__,\n\n__inviter__ invites you to join board \"__board__\" for collaborations.\n\nPlease follow the link below:\n\n__url__\n\nThanks.", - "email-resetPassword-subject": "Pulihkan kata sandi Anda pada __siteName__", - "email-resetPassword-text": "Halo __user__,\n\nUntuk memulihkan kata sandi Anda, silakan klik tautan berikut.\n\n__url__\n\nTerima kasih.", - "email-sent": "Email terkirim", - "email-verifyEmail-subject": "Verifikasi surel Anda pada __siteName__", - "email-verifyEmail-text": "Halo __user__,\n\nUntuk memverifikasi surel Anda, silakan klik tautan berikut.\n\n__url__\n\nTerima kasih.", - "enable-wip-limit": "Enable WIP Limit", - "error-board-doesNotExist": "Panel ini tidak ada", - "error-board-notAdmin": "Anda harus admin dari panel ini untuk melakukan itu", - "error-board-notAMember": "Anda harus jadi member panel ini untuk melakukannya", - "error-json-malformed": "Teks Anda bukan JSON yang sah", - "error-json-schema": "Data JSON Anda tidak mengikutsertakan informasi yang sesuai format", - "error-list-doesNotExist": "Daftar ini tidak ada", - "error-user-doesNotExist": "Nama pengguna ini tidak ada", - "error-user-notAllowSelf": "Anda tidak bisa mengundang diri sendiri", - "error-user-notCreated": "Nama pengguna ini tidak dibuat", - "error-username-taken": "Nama pengguna ini sudah dipakai", - "error-email-taken": "Email has already been taken", - "export-board": "Exspor Panel", - "sort": "Sort", - "sort-desc": "Click to Sort List", - "list-sort-by": "Sort the List By:", - "list-label-modifiedAt": "Last Access Time", - "list-label-title": "Name of the List", - "list-label-sort": "Your Manual Order", - "list-label-short-modifiedAt": "(L)", - "list-label-short-title": "(N)", - "list-label-short-sort": "(M)", - "filter": "Penyaringan", - "filter-cards": "Filter Cards or Lists", - "list-filter-label": "Filter List by Title", - "filter-clear": "Bersihkan penyaringan", - "filter-no-label": "Tidak ada label", - "filter-no-member": "Tidak ada anggota", - "filter-no-assignee": "No assignee", - "filter-no-custom-fields": "No Custom Fields", - "filter-show-archive": "Show archived lists", - "filter-hide-empty": "Hide empty lists", - "filter-on": "Penyaring aktif", - "filter-on-desc": "Anda memfilter kartu di panel ini. Klik di sini untuk menyunting filter", - "filter-to-selection": "Saring berdasarkan yang dipilih", - "advanced-filter-label": "Advanced Filter", - "advanced-filter-description": "Advanced Filter allows to write a string containing following operators: == != <= >= && || ( ) A space is used as a separator between the Operators. You can filter for all Custom Fields by typing their names and values. For Example: Field1 == Value1. Note: If fields or values contains spaces, you need to encapsulate them into single quotes. For Example: 'Field 1' == 'Value 1'. For single control characters (' \\/) to be skipped, you can use \\. For example: Field1 == I\\'m. Also you can combine multiple conditions. For Example: F1 == V1 || F1 == V2. Normally all operators are interpreted from left to right. You can change the order by placing brackets. For Example: F1 == V1 && ( F2 == V2 || F2 == V3 ). Also you can search text fields using regex: F1 == /Tes.*/i", - "fullname": "Nama Lengkap", - "header-logo-title": "Kembali ke laman panel anda", - "hide-system-messages": "Sembunyikan pesan-pesan sistem", - "headerBarCreateBoardPopup-title": "Buat Panel", - "home": "Beranda", - "import": "Impor", - "link": "Link", - "import-board": "import board", - "import-board-c": "Import board", - "import-board-title-trello": "Impor panel dari Trello", - "import-board-title-wekan": "Import board from previous export", - "import-sandstorm-backup-warning": "Do not delete data you import from original exported board or Trello before checking does this grain close and open again, or do you get Board not found error, that means data loss.", - "import-sandstorm-warning": "Imported board will delete all existing data on board and replace it with imported board.", - "from-trello": "From Trello", - "from-wekan": "From previous export", - "import-board-instruction-trello": "Di panel Trello anda, ke 'Menu', terus 'More', 'Print and Export','Export JSON', dan salin hasilnya", - "import-board-instruction-wekan": "In your board, go to 'Menu', then 'Export board', and copy the text in the downloaded file.", - "import-board-instruction-about-errors": "If you get errors when importing board, sometimes importing still works, and board is at All Boards page.", - "import-json-placeholder": "Tempelkan data JSON yang sah disini", - "import-map-members": "Petakan partisipan", - "import-members-map": "Your imported board has some members. Please map the members you want to import to your users", - "import-show-user-mapping": "Review pemetaan partisipan", - "import-user-select": "Pick your existing user you want to use as this member", - "importMapMembersAddPopup-title": "Select member", - "info": "Versi", - "initials": "Inisial", - "invalid-date": "Tanggal tidak sah", - "invalid-time": "Invalid time", - "invalid-user": "Invalid user", - "joined": "bergabung", - "just-invited": "Anda baru diundang di panel ini", - "keyboard-shortcuts": "Pintasan kibor", - "label-create": "Buat Label", - "label-default": "label %s (default)", - "label-delete-pop": "Ini tidak bisa dikembalikan, akan menghapus label ini dari semua kartu dan menghapus semua riwayatnya", - "labels": "Daftar Label", - "language": "Bahasa", - "last-admin-desc": "Anda tidak dapat mengubah aturan karena harus ada minimal seorang Admin.", - "leave-board": "Tingalkan Panel", - "leave-board-pop": "Are you sure you want to leave __boardTitle__? You will be removed from all cards on this board.", - "leaveBoardPopup-title": "Leave Board ?", - "link-card": "Link ke kartu ini", - "list-archive-cards": "Move all cards in this list to Archive", - "list-archive-cards-pop": "This will remove all the cards in this list from the board. To view cards in Archive and bring them back to the board, click “Menu” > “Archive”.", - "list-move-cards": "Pindah semua kartu ke daftar ini", - "list-select-cards": "Pilih semua kartu di daftar ini", - "set-color-list": "Set Color", - "listActionPopup-title": "Daftar Tindakan", - "swimlaneActionPopup-title": "Swimlane Actions", - "swimlaneAddPopup-title": "Add a Swimlane below", - "listImportCardPopup-title": "Impor dari Kartu Trello", - "listMorePopup-title": "Lainnya", - "link-list": "Link to this list", - "list-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the list. There is no undo.", - "list-delete-suggest-archive": "You can move a list to Archive to remove it from the board and preserve the activity.", - "lists": "Daftar", - "swimlanes": "Swimlanes", - "log-out": "Keluar", - "log-in": "Masuk", - "loginPopup-title": "Masuk", - "memberMenuPopup-title": "Setelan Anggota", - "members": "Daftar Anggota", - "menu": "Menu", - "move-selection": "Pindahkan yang dipilih", - "moveCardPopup-title": "Pindahkan kartu", - "moveCardToBottom-title": "Pindahkan ke bawah", - "moveCardToTop-title": "Pindahkan ke atas", - "moveSelectionPopup-title": "Pindahkan yang dipilih", - "multi-selection": "Multi Pilihan", - "multi-selection-on": "Multi Pilihan aktif", - "muted": "Pemberitahuan tidak aktif", - "muted-info": "Anda tidak akan pernah dinotifikasi semua perubahan di panel ini", - "my-boards": "Panel saya", - "name": "Nama", - "no-archived-cards": "No cards in Archive.", - "no-archived-lists": "No lists in Archive.", - "no-archived-swimlanes": "No swimlanes in Archive.", - "no-results": "Tidak ada hasil", - "normal": "Normal", - "normal-desc": "Bisa tampilkan dan edit kartu. Tidak bisa ubah setting", - "not-accepted-yet": "Undangan belum diterima", - "notify-participate": "Terima update ke semua kartu dimana anda menjadi creator atau partisipan", - "notify-watch": "Terima update dari semua panel, daftar atau kartu yang anda amati", - "optional": "opsi", - "or": "atau", - "page-maybe-private": "Halaman ini hanya untuk kalangan terbatas. Anda dapat melihatnya dengan <a href='%s'>masuk ke dalam sistem</a>.", - "page-not-found": "Halaman tidak ditemukan.", - "password": "Kata Sandi", - "paste-or-dragdrop": "untuk menempelkan, atau drag& drop gambar pada ini (hanya gambar)", - "participating": "Berpartisipasi", - "preview": "Pratinjau", - "previewAttachedImagePopup-title": "Pratinjau", - "previewClipboardImagePopup-title": "Pratinjau", - "private": "Terbatas", - "private-desc": "Panel ini Pribadi. Hanya orang yang ditambahkan ke panel ini yang bisa melihat dan menyuntingnya", - "profile": "Profil", - "public": "Umum", - "public-desc": "Panel ini publik. Akan terlihat oleh siapapun dengan link terkait dan muncul di mesin pencari seperti Google. Hanya orang yang ditambahkan di panel yang bisa sunting", - "quick-access-description": "Beri bintang panel untuk menambah shortcut di papan ini", - "remove-cover": "Hapus Sampul", - "remove-from-board": "Hapus dari panel", - "remove-label": "Remove Label", - "listDeletePopup-title": "Delete List ?", - "remove-member": "Hapus Anggota", - "remove-member-from-card": "Hapus dari Kartu", - "remove-member-pop": "Hapus__nama__(__username__) dari __boardTitle__? Partisipan akan dihapus dari semua kartu di panel ini. Mereka akan diberi tahu", - "removeMemberPopup-title": "Hapus Anggota?", - "rename": "Ganti Nama", - "rename-board": "Ubah nama Panel", - "restore": "Pulihkan", - "save": "Simpan", - "search": "Cari", - "rules": "Rules", - "search-cards": "Search from card/list titles, descriptions and custom fields on this board", - "search-example": "Text to search for?", - "select-color": "Select Color", - "set-wip-limit-value": "Set a limit for the maximum number of tasks in this list", - "setWipLimitPopup-title": "Set WIP Limit", - "shortcut-assign-self": "Masukkan diri anda sendiri ke kartu ini", - "shortcut-autocomplete-emoji": "Autocomplete emoji", - "shortcut-autocomplete-members": "Autocomplete partisipan", - "shortcut-clear-filters": "Bersihkan semua saringan", - "shortcut-close-dialog": "Tutup Dialog", - "shortcut-filter-my-cards": "Filter kartu saya", - "shortcut-show-shortcuts": "Angkat naik shortcut daftar ini", - "shortcut-toggle-filterbar": "Toggle Filter Sidebar", - "shortcut-toggle-sidebar": "Toggle Board Sidebar", - "show-cards-minimum-count": "Tampilkan jumlah kartu jika daftar punya lebih dari ", - "sidebar-open": "Buka Sidebar", - "sidebar-close": "Tutup Sidebar", - "signupPopup-title": "Buat Akun", - "star-board-title": "Klik untuk beri bintang panel ini. Akan muncul paling atas dari daftar panel", - "starred-boards": "Panel dengan bintang", - "starred-boards-description": "Panel berbintang muncul paling atas dari daftar panel anda", - "subscribe": "Langganan", - "team": "Tim", - "this-board": "Panel ini", - "this-card": "Kartu ini", - "spent-time-hours": "Spent time (hours)", - "overtime-hours": "Overtime (hours)", - "overtime": "Overtime", - "has-overtime-cards": "Has overtime cards", - "has-spenttime-cards": "Has spent time cards", - "time": "Waktu", - "title": "Judul", - "tracking": "Pelacakan", - "tracking-info": "Anda akan dinotifikasi semua perubahan di kartu tersebut diaman anda terlibat sebagai creator atau partisipan", - "type": "Type", - "unassign-member": "Tidak sertakan partisipan", - "unsaved-description": "Anda memiliki deskripsi yang belum disimpan.", - "unwatch": "Tidak mengamati", - "upload": "Unggah", - "upload-avatar": "Unggah avatar", - "uploaded-avatar": "Avatar diunggah", - "username": "Nama Pengguna", - "view-it": "Lihat", - "warn-list-archived": "warning: this card is in an list at Archive", - "watch": "Amati", - "watching": "Mengamati", - "watching-info": "Anda akan diberitahu semua perubahan di panel ini", - "welcome-board": "Panel Selamat Datang", - "welcome-swimlane": "Milestone 1", - "welcome-list1": "Tingkat dasar", - "welcome-list2": "Tingkat lanjut", - "card-templates-swimlane": "Card Templates", - "list-templates-swimlane": "List Templates", - "board-templates-swimlane": "Board Templates", - "what-to-do": "Apa yang mau Anda lakukan?", - "wipLimitErrorPopup-title": "Invalid WIP Limit", - "wipLimitErrorPopup-dialog-pt1": "The number of tasks in this list is higher than the WIP limit you've defined.", - "wipLimitErrorPopup-dialog-pt2": "Please move some tasks out of this list, or set a higher WIP limit.", - "admin-panel": "Panel Admin", - "settings": "Setelan", - "people": "Orang-orang", - "registration": "Registrasi", - "disable-self-registration": "Nonaktifkan Swa Registrasi", - "invite": "Undang", - "invite-people": "Undang Orang-orang", - "to-boards": "ke panel", - "email-addresses": "Alamat surel", - "smtp-host-description": "Alamat server SMTP yang menangani surel Anda.", - "smtp-port-description": "Port server SMTP yang Anda gunakan untuk mengirim surel.", - "smtp-tls-description": "Aktifkan dukungan TLS untuk server SMTP", - "smtp-host": "Host SMTP", - "smtp-port": "Port SMTP", - "smtp-username": "Nama Pengguna", - "smtp-password": "Kata Sandi", - "smtp-tls": "Dukungan TLS", - "send-from": "Dari", - "send-smtp-test": "Send a test email to yourself", - "invitation-code": "Kode Undangan", - "email-invite-register-subject": "__inviter__ mengirim undangan ke Anda", - "email-invite-register-text": "Dear __user__,\n\n__inviter__ invites you to kanban board for collaborations.\n\nPlease follow the link below:\n__url__\n\nAnd your invitation code is: __icode__\n\nThanks.", - "email-smtp-test-subject": "SMTP Test Email", - "email-smtp-test-text": "You have successfully sent an email", - "error-invitation-code-not-exist": "Kode undangan tidak ada", - "error-notAuthorized": "You are not authorized to view this page.", - "webhook-title": "Webhook Name", - "webhook-token": "Token (Optional for Authentication)", - "outgoing-webhooks": "Outgoing Webhooks", - "bidirectional-webhooks": "Two-Way Webhooks", - "outgoingWebhooksPopup-title": "Outgoing Webhooks", - "boardCardTitlePopup-title": "Card Title Filter", - "disable-webhook": "Disable This Webhook", - "global-webhook": "Global Webhooks", - "new-outgoing-webhook": "New Outgoing Webhook", - "no-name": "(Unknown)", - "Node_version": "Node version", - "Meteor_version": "Meteor version", - "MongoDB_version": "MongoDB version", - "MongoDB_storage_engine": "MongoDB storage engine", - "MongoDB_Oplog_enabled": "MongoDB Oplog enabled", - "OS_Arch": "OS Arch", - "OS_Cpus": "OS CPU Count", - "OS_Freemem": "OS Free Memory", - "OS_Loadavg": "OS Load Average", - "OS_Platform": "OS Platform", - "OS_Release": "OS Release", - "OS_Totalmem": "OS Total Memory", - "OS_Type": "OS Type", - "OS_Uptime": "OS Uptime", - "days": "days", - "hours": "hours", - "minutes": "minutes", - "seconds": "seconds", - "show-field-on-card": "Show this field on card", - "automatically-field-on-card": "Auto create field to all cards", - "showLabel-field-on-card": "Show field label on minicard", - "yes": "Yes", - "no": "No", - "accounts": "Accounts", - "accounts-allowEmailChange": "Allow Email Change", - "accounts-allowUserNameChange": "Allow Username Change", - "createdAt": "Created at", - "verified": "Verified", - "active": "Active", - "card-received": "Received", - "card-received-on": "Received on", - "card-end": "End", - "card-end-on": "Ends on", - "editCardReceivedDatePopup-title": "Change received date", - "editCardEndDatePopup-title": "Change end date", - "setCardColorPopup-title": "Set color", - "setCardActionsColorPopup-title": "Choose a color", - "setSwimlaneColorPopup-title": "Choose a color", - "setListColorPopup-title": "Choose a color", - "assigned-by": "Assigned By", - "requested-by": "Requested By", - "board-delete-notice": "Deleting is permanent. You will lose all lists, cards and actions associated with this board.", - "delete-board-confirm-popup": "All lists, cards, labels, and activities will be deleted and you won't be able to recover the board contents. There is no undo.", - "boardDeletePopup-title": "Delete Board?", - "delete-board": "Delete Board", - "default-subtasks-board": "Subtasks for __board__ board", - "default": "Default", - "queue": "Queue", - "subtask-settings": "Subtasks Settings", - "card-settings": "Card Settings", - "boardSubtaskSettingsPopup-title": "Board Subtasks Settings", - "boardCardSettingsPopup-title": "Card Settings", - "deposit-subtasks-board": "Deposit subtasks to this board:", - "deposit-subtasks-list": "Landing list for subtasks deposited here:", - "show-parent-in-minicard": "Show parent in minicard:", - "prefix-with-full-path": "Prefix with full path", - "prefix-with-parent": "Prefix with parent", - "subtext-with-full-path": "Subtext with full path", - "subtext-with-parent": "Subtext with parent", - "change-card-parent": "Change card's parent", - "parent-card": "Parent card", - "source-board": "Source board", - "no-parent": "Don't show parent", - "activity-added-label": "added label '%s' to %s", - "activity-removed-label": "removed label '%s' from %s", - "activity-delete-attach": "deleted an attachment from %s", - "activity-added-label-card": "added label '%s'", - "activity-removed-label-card": "removed label '%s'", - "activity-delete-attach-card": "deleted an attachment", - "activity-set-customfield": "set custom field '%s' to '%s' in %s", - "activity-unset-customfield": "unset custom field '%s' in %s", - "r-rule": "Rule", - "r-add-trigger": "Add trigger", - "r-add-action": "Add action", - "r-board-rules": "Board rules", - "r-add-rule": "Add rule", - "r-view-rule": "View rule", - "r-delete-rule": "Delete rule", - "r-new-rule-name": "New rule title", - "r-no-rules": "No rules", - "r-when-a-card": "When a card", - "r-is": "is", - "r-is-moved": "is moved", - "r-added-to": "added to", - "r-removed-from": "Removed from", - "r-the-board": "the board", - "r-list": "list", - "set-filter": "Set Filter", - "r-moved-to": "Moved to", - "r-moved-from": "Moved from", - "r-archived": "Moved to Archive", - "r-unarchived": "Restored from Archive", - "r-a-card": "a card", - "r-when-a-label-is": "When a label is", - "r-when-the-label": "When the label", - "r-list-name": "list name", - "r-when-a-member": "When a member is", - "r-when-the-member": "When the member", - "r-name": "name", - "r-when-a-attach": "When an attachment", - "r-when-a-checklist": "When a checklist is", - "r-when-the-checklist": "When the checklist", - "r-completed": "Completed", - "r-made-incomplete": "Made incomplete", - "r-when-a-item": "When a checklist item is", - "r-when-the-item": "When the checklist item", - "r-checked": "Checked", - "r-unchecked": "Unchecked", - "r-move-card-to": "Move card to", - "r-top-of": "Top of", - "r-bottom-of": "Bottom of", - "r-its-list": "its list", - "r-archive": "Move to Archive", - "r-unarchive": "Restore from Archive", - "r-card": "card", - "r-add": "Tambah", - "r-remove": "Remove", - "r-label": "label", - "r-member": "member", - "r-remove-all": "Remove all members from the card", - "r-set-color": "Set color to", - "r-checklist": "checklist", - "r-check-all": "Check all", - "r-uncheck-all": "Uncheck all", - "r-items-check": "items of checklist", - "r-check": "Check", - "r-uncheck": "Uncheck", - "r-item": "item", - "r-of-checklist": "of checklist", - "r-send-email": "Send an email", - "r-to": "to", - "r-subject": "subject", - "r-rule-details": "Rule details", - "r-d-move-to-top-gen": "Move card to top of its list", - "r-d-move-to-top-spec": "Move card to top of list", - "r-d-move-to-bottom-gen": "Move card to bottom of its list", - "r-d-move-to-bottom-spec": "Move card to bottom of list", - "r-d-send-email": "Send email", - "r-d-send-email-to": "to", - "r-d-send-email-subject": "subject", - "r-d-send-email-message": "message", - "r-d-archive": "Move card to Archive", - "r-d-unarchive": "Restore card from Archive", - "r-d-add-label": "Tambahkan label", - "r-d-remove-label": "Remove label", - "r-create-card": "Create new card", - "r-in-list": "in list", - "r-in-swimlane": "in swimlane", - "r-d-add-member": "Add member", - "r-d-remove-member": "Remove member", - "r-d-remove-all-member": "Remove all member", - "r-d-check-all": "Check all items of a list", - "r-d-uncheck-all": "Uncheck all items of a list", - "r-d-check-one": "Check item", - "r-d-uncheck-one": "Uncheck item", - "r-d-check-of-list": "of checklist", - "r-d-add-checklist": "Add checklist", - "r-d-remove-checklist": "Remove checklist", - "r-by": "by", - "r-add-checklist": "Add checklist", - "r-with-items": "with items", - "r-items-list": "item1,item2,item3", - "r-add-swimlane": "Add swimlane", - "r-swimlane-name": "swimlane name", - "r-board-note": "Note: leave a field empty to match every possible value.", - "r-checklist-note": "Note: checklist's items have to be written as comma separated values.", - "r-when-a-card-is-moved": "When a card is moved to another list", - "r-set": "Set", - "r-update": "Update", - "r-datefield": "date field", - "r-df-start-at": "start", - "r-df-due-at": "due", - "r-df-end-at": "end", - "r-df-received-at": "received", - "r-to-current-datetime": "to current date/time", - "r-remove-value-from": "Remove value from", - "ldap": "LDAP", - "oauth2": "OAuth2", - "cas": "CAS", - "authentication-method": "Metode Autentikasi", - "authentication-type": "Tipe Autentikasi", - "custom-product-name": "Custom Product Name", - "layout": "Layout", - "hide-logo": "Sembunyikan Logo", - "add-custom-html-after-body-start": "Add Custom HTML after <body> start", - "add-custom-html-before-body-end": "Add Custom HTML before </body> end", - "error-undefined": "Something went wrong", - "error-ldap-login": "An error occurred while trying to login", - "display-authentication-method": "Display Authentication Method", - "default-authentication-method": "Default Authentication Method", - "duplicate-board": "Duplicate Board", - "people-number": "The number of people is:", - "swimlaneDeletePopup-title": "Delete Swimlane ?", - "swimlane-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the swimlane. There is no undo.", - "restore-all": "Restore all", - "delete-all": "Delete all", - "loading": "Loading, please wait.", - "previous_as": "last time was", - "act-a-dueAt": "modified due time to \nWhen: __timeValue__\nWhere: __card__\n previous due was __timeOldValue__", - "act-a-endAt": "modified ending time to __timeValue__ from (__timeOldValue__)", - "act-a-startAt": "modified starting time to __timeValue__ from (__timeOldValue__)", - "act-a-receivedAt": "modified received time to __timeValue__ from (__timeOldValue__)", - "a-dueAt": "modified due time to be", - "a-endAt": "modified ending time to be", - "a-startAt": "modified starting time to be", - "a-receivedAt": "modified received time to be", - "almostdue": "current due time %s is approaching", - "pastdue": "current due time %s is past", - "duenow": "current due time %s is today", - "act-newDue": "__list__/__card__ has 1st due reminder [__board__]", - "act-withDue": "__list__/__card__ due reminders [__board__]", - "act-almostdue": "was reminding the current due (__timeValue__) of __card__ is approaching", - "act-pastdue": "was reminding the current due (__timeValue__) of __card__ is past", - "act-duenow": "was reminding the current due (__timeValue__) of __card__ is now", - "act-atUserComment": "You were mentioned in [__board__] __list__/__card__", - "delete-user-confirm-popup": "Are you sure you want to delete this account? There is no undo.", - "accounts-allowUserDelete": "Allow users to self delete their account", - "hide-minicard-label-text": "Hide minicard label text", - "show-desktop-drag-handles": "Show desktop drag handles", - "assignee": "Assignee", - "cardAssigneesPopup-title": "Assignee", - "addmore-detail": "Add a more detailed description", - "show-on-card": "Show on Card", - "new": "New", - "editUserPopup-title": "Edit User", - "newUserPopup-title": "New User", - "notifications": "Notifications", - "view-all": "View All", - "filter-by-unread": "Filter by Unread", - "mark-all-as-read": "Mark all as read", - "remove-all-read": "Remove all read", - "allow-rename": "Allow Rename", - "allowRenamePopup-title": "Allow Rename" -} \ No newline at end of file + "accept": "Terima", + "act-activity-notify": "Activity Notification", + "act-addAttachment": "added attachment __attachment__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-deleteAttachment": "deleted attachment __attachment__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addSubtask": "added subtask __subtask__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addedLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removeLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removedLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addChecklist": "added checklist __checklist__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addChecklistItem": "added checklist item __checklistItem__ to checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removeChecklist": "removed checklist __checklist__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removeChecklistItem": "removed checklist item __checklistItem__ from checklist __checkList__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-checkedItem": "checked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-uncheckedItem": "unchecked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-completeChecklist": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-uncompleteChecklist": "uncompleted checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addComment": "commented on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-editComment": "edited comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-deleteComment": "deleted comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-createBoard": "created board __board__", + "act-createSwimlane": "created swimlane __swimlane__ to board __board__", + "act-createCard": "created card __card__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-createCustomField": "created custom field __customField__ at board __board__", + "act-deleteCustomField": "deleted custom field __customField__ at board __board__", + "act-setCustomField": "edited custom field __customField__: __customFieldValue__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-createList": "added list __list__ to board __board__", + "act-addBoardMember": "added member __member__ to board __board__", + "act-archivedBoard": "Board __board__ moved to Archive", + "act-archivedCard": "Card __card__ at list __list__ at swimlane __swimlane__ at board __board__ moved to Archive", + "act-archivedList": "List __list__ at swimlane __swimlane__ at board __board__ moved to Archive", + "act-archivedSwimlane": "Swimlane __swimlane__ at board __board__ moved to Archive", + "act-importBoard": "imported board __board__", + "act-importCard": "imported card __card__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-importList": "imported list __list__ to swimlane __swimlane__ at board __board__", + "act-joinMember": "added member __member__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-moveCard": "moved card __card__ at board __board__ from list __oldList__ at swimlane __oldSwimlane__ to list __list__ at swimlane __swimlane__", + "act-moveCardToOtherBoard": "moved card __card__ from list __oldList__ at swimlane __oldSwimlane__ at board __oldBoard__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-removeBoardMember": "removed member __member__ from board __board__", + "act-restoredCard": "restored card __card__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-unjoinMember": "removed member __member__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-withBoardTitle": "__board__", + "act-withCardTitle": "__kartu__[__Panel__]", + "actions": "Daftar Tindakan", + "activities": "Daftar Kegiatan", + "activity": "Kegiatan", + "activity-added": "ditambahkan %s ke %s", + "activity-archived": "%s moved to Archive", + "activity-attached": "dilampirkan %s ke %s", + "activity-created": "dibuat %s", + "activity-customfield-created": "created custom field %s", + "activity-excluded": "tidak termasuk %s dari %s", + "activity-imported": "diimpor %s kedalam %s dari %s", + "activity-imported-board": "diimpor %s dari %s", + "activity-joined": "bergabung %s", + "activity-moved": "dipindahkan %s dari %s ke %s", + "activity-on": "pada %s", + "activity-removed": "dihapus %s dari %s", + "activity-sent": "terkirim %s ke %s", + "activity-unjoined": "tidak bergabung %s", + "activity-subtask-added": "added subtask to %s", + "activity-checked-item": "checked %s in checklist %s of %s", + "activity-unchecked-item": "unchecked %s in checklist %s of %s", + "activity-checklist-added": "daftar periksa ditambahkan ke %s", + "activity-checklist-removed": "removed a checklist from %s", + "activity-checklist-completed": "completed checklist %s of %s", + "activity-checklist-uncompleted": "uncompleted the checklist %s of %s", + "activity-checklist-item-added": "added checklist item to '%s' in %s", + "activity-checklist-item-removed": "removed a checklist item from '%s' in %s", + "add": "Tambah", + "activity-checked-item-card": "checked %s in checklist %s", + "activity-unchecked-item-card": "unchecked %s in checklist %s", + "activity-checklist-completed-card": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "activity-checklist-uncompleted-card": "uncompleted the checklist %s", + "activity-editComment": "edited comment %s", + "activity-deleteComment": "deleted comment %s", + "add-attachment": "Add Attachment", + "add-board": "Add Board", + "add-card": "Add Card", + "add-swimlane": "Add Swimlane", + "add-subtask": "Add Subtask", + "add-checklist": "Add Checklist", + "add-checklist-item": "Tambahkan hal ke daftar periksa", + "add-cover": "Tambahkan Sampul", + "add-label": "Add Label", + "add-list": "Add List", + "add-members": "Tambahkan Anggota", + "added": "Ditambahkan", + "addMemberPopup-title": "Daftar Anggota", + "admin": "Admin", + "admin-desc": "Bisa tampilkan dan sunting kartu, menghapus partisipan, dan merubah setting panel", + "admin-announcement": "Announcement", + "admin-announcement-active": "Active System-Wide Announcement", + "admin-announcement-title": "Announcement from Administrator", + "all-boards": "Semua Panel", + "and-n-other-card": "Dan__menghitung__kartu lain", + "and-n-other-card_plural": "Dan__menghitung__kartu lain", + "apply": "Terapkan", + "app-is-offline": "Loading, please wait. Refreshing the page will cause data loss. If loading does not work, please check that server has not stopped.", + "archive": "Move to Archive", + "archive-all": "Move All to Archive", + "archive-board": "Move Board to Archive", + "archive-card": "Move Card to Archive", + "archive-list": "Move List to Archive", + "archive-swimlane": "Move Swimlane to Archive", + "archive-selection": "Move selection to Archive", + "archiveBoardPopup-title": "Move Board to Archive?", + "archived-items": "Arsip", + "archived-boards": "Boards in Archive", + "restore-board": "Restore Board", + "no-archived-boards": "No Boards in Archive.", + "archives": "Arsip", + "template": "Template", + "templates": "Templates", + "assign-member": "Tugaskan anggota", + "attached": "terlampir", + "attachment": "Lampiran", + "attachment-delete-pop": "Menghapus lampiran bersifat permanen. Tidak bisa dipulihkan.", + "attachmentDeletePopup-title": "Hapus Lampiran?", + "attachments": "Daftar Lampiran", + "auto-watch": "Otomatis diawasi saat membuat Panel", + "avatar-too-big": "Berkas avatar terlalu besar (70KB maks)", + "back": "Kembali", + "board-change-color": "Ubah warna", + "board-nb-stars": "%s bintang", + "board-not-found": "Panel tidak ditemukan", + "board-private-info": "Panel ini akan jadi <strong>Pribadi<strong>", + "board-public-info": "Panel ini akan jadi <strong>Publik<strong", + "boardChangeColorPopup-title": "Ubah Warna Latar ", + "boardChangeTitlePopup-title": "Ganti Nama Panel", + "boardChangeVisibilityPopup-title": "Ubah Penampakan", + "boardChangeWatchPopup-title": "Ubah Pengamatan", + "boardMenuPopup-title": "Board Settings", + "boardChangeViewPopup-title": "Board View", + "boards": "Panel", + "board-view": "Board View", + "board-view-cal": "Calendar", + "board-view-swimlanes": "Swimlanes", + "board-view-collapse": "Collapse", + "board-view-lists": "Daftar", + "bucket-example": "Contohnya seperti “Bucket List” ", + "cancel": "Batal", + "card-archived": "This card is moved to Archive.", + "board-archived": "This board is moved to Archive.", + "card-comments-title": "Kartu ini punya %s komentar", + "card-delete-notice": "Menghapus sama dengan permanen. Anda akan kehilangan semua aksi yang terhubung ke kartu ini", + "card-delete-pop": "Semua aksi akan dihapus dari aktivitas dan anda tidak bisa lagi buka kartu ini", + "card-delete-suggest-archive": "You can move a card to Archive to remove it from the board and preserve the activity.", + "card-due": "Jatuh Tempo", + "card-due-on": "Jatuh Tempo pada", + "card-spent": "Spent Time", + "card-edit-attachments": "Sunting lampiran", + "card-edit-custom-fields": "Edit custom fields", + "card-start-voting": "Start voting", + "card-cancel-voting": "Delete voting and all votes", + "card-edit-labels": "Sunting label", + "card-edit-members": "Sunting anggota", + "card-labels-title": "Ubah label kartu", + "card-members-title": "Tambah atau hapus partisipan di panel dari kartu ", + "card-start": "Mulai", + "card-start-on": "Mulai pada", + "cardAttachmentsPopup-title": "Lampirkan dari", + "cardCustomField-datePopup-title": "Change date", + "cardCustomFieldsPopup-title": "Edit custom fields", + "cardStartVotingPopup-title": "Start a vote", + "positiveVoteMembersPopup-title": "Proponents", + "negativeVoteMembersPopup-title": "Opponents", + "vote-question": "Voting question", + "vote-public": "Public vote", + "vote-for-it": "for it", + "vote-against": "against", + "cardDeletePopup-title": "Hapus kartu", + "cardDetailsActionsPopup-title": "Aksi Kartu", + "cardLabelsPopup-title": "Daftar Label", + "cardMembersPopup-title": "Daftar Anggota", + "cardMorePopup-title": "Lainnya", + "cardTemplatePopup-title": "Create template", + "cards": "Daftar Kartu", + "cards-count": "Daftar Kartu", + "casSignIn": "Sign In with CAS", + "cardType-card": "Card", + "cardType-linkedCard": "Linked Card", + "cardType-linkedBoard": "Linked Board", + "change": "Ubah", + "change-avatar": "Ubah Avatar", + "change-password": "Ubah Kata Sandi", + "change-permissions": "Ubah hak akses", + "change-settings": "Ubah Setelan", + "changeAvatarPopup-title": "Ubah Avatar", + "changeLanguagePopup-title": "Ubah Bahasa", + "changePasswordPopup-title": "Ubah Kata Sandi", + "changePermissionsPopup-title": "Ubah Hak Akses", + "changeSettingsPopup-title": "Ubah Setelan", + "subtasks": "Subtasks", + "checklists": "Daftar Periksa", + "click-to-star": "Klik untuk tandai bintang panel ini", + "click-to-unstar": "Klik untuk tidak memberi bintang pada panel ini", + "clipboard": "Clipboard atau drag & drop", + "close": "Tutup", + "close-board": "Tutup Panel", + "close-board-pop": "You will be able to restore the board by clicking the “Archive” button from the home header.", + "color-black": "hitam", + "color-blue": "biru", + "color-crimson": "crimson", + "color-darkgreen": "darkgreen", + "color-gold": "gold", + "color-gray": "gray", + "color-green": "hijau", + "color-indigo": "indigo", + "color-lime": "hijau muda", + "color-magenta": "magenta", + "color-mistyrose": "mistyrose", + "color-navy": "navy", + "color-orange": "jingga", + "color-paleturquoise": "paleturquoise", + "color-peachpuff": "peachpuff", + "color-pink": "merah muda", + "color-plum": "plum", + "color-purple": "ungu", + "color-red": "merah", + "color-saddlebrown": "saddlebrown", + "color-silver": "silver", + "color-sky": "biru muda", + "color-slateblue": "slateblue", + "color-white": "white", + "color-yellow": "kuning", + "unset-color": "Unset", + "comment": "Komentar", + "comment-placeholder": "Write Comment", + "comment-only": "Hanya komentar", + "comment-only-desc": "Bisa komen hanya di kartu", + "no-comments": "No comments", + "no-comments-desc": "Can not see comments and activities.", + "worker": "Worker", + "worker-desc": "Can only move cards, assign itself to card and comment.", + "computer": "Komputer", + "confirm-subtask-delete-dialog": "Are you sure you want to delete subtask?", + "confirm-checklist-delete-dialog": "Are you sure you want to delete checklist?", + "copy-card-link-to-clipboard": "Copy card link to clipboard", + "linkCardPopup-title": "Link Card", + "searchElementPopup-title": "Cari", + "copyCardPopup-title": "Copy Card", + "copyChecklistToManyCardsPopup-title": "Copy Checklist Template to Many Cards", + "copyChecklistToManyCardsPopup-instructions": "Destination Card Titles and Descriptions in this JSON format", + "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"First card title\", \"description\":\"First card description\"}, {\"title\":\"Second card title\",\"description\":\"Second card description\"},{\"title\":\"Last card title\",\"description\":\"Last card description\"} ]", + "create": "Buat", + "createBoardPopup-title": "Buat Panel", + "chooseBoardSourcePopup-title": "Import board", + "createLabelPopup-title": "Buat Label", + "createCustomField": "Create Field", + "createCustomFieldPopup-title": "Create Field", + "current": "sekarang", + "custom-field-delete-pop": "There is no undo. This will remove this custom field from all cards and destroy its history.", + "custom-field-checkbox": "Checkbox", + "custom-field-date": "Tanggal", + "custom-field-dropdown": "Dropdown List", + "custom-field-dropdown-none": "(none)", + "custom-field-dropdown-options": "List Options", + "custom-field-dropdown-options-placeholder": "Press enter to add more options", + "custom-field-dropdown-unknown": "(unknown)", + "custom-field-number": "Number", + "custom-field-text": "Text", + "custom-fields": "Custom Fields", + "date": "Tanggal", + "decline": "Tolak", + "default-avatar": "Avatar standar", + "delete": "Hapus", + "deleteCustomFieldPopup-title": "Delete Custom Field?", + "deleteLabelPopup-title": "Hapus label?", + "description": "Deskripsi", + "disambiguateMultiLabelPopup-title": "Abaikan label Aksi", + "disambiguateMultiMemberPopup-title": "Abaikan aksi partisipan", + "discard": "Abaikan", + "done": "Selesai", + "download": "Unduh", + "edit": "Sunting", + "edit-avatar": "Ubah Avatar", + "edit-profile": "Sunting Profil", + "edit-wip-limit": "Edit WIP Limit", + "soft-wip-limit": "Soft WIP Limit", + "editCardStartDatePopup-title": "Ubah tanggal mulai", + "editCardDueDatePopup-title": "Ubah tanggal selesai", + "editCustomFieldPopup-title": "Edit Field", + "editCardSpentTimePopup-title": "Change spent time", + "editLabelPopup-title": "Ubah Label", + "editNotificationPopup-title": "Sunting Pemberitahuan", + "editProfilePopup-title": "Sunting Profil", + "email": "Email", + "email-enrollAccount-subject": "Sebuah akun dibuat untuk Anda pada __siteName__", + "email-enrollAccount-text": "Halo __user__,\n\nUntuk mulai menggunakan, silakan klik tautan berikut.\n\n__url__\n\nTerima kasih.", + "email-fail": "Surel gagal terkirim", + "email-fail-text": "Error trying to send email", + "email-invalid": "Surel tidak sah", + "email-invite": "Undang via Email", + "email-invite-subject": "__inviter__ sent you an invitation", + "email-invite-text": "Dear __user__,\n\n__inviter__ invites you to join board \"__board__\" for collaborations.\n\nPlease follow the link below:\n\n__url__\n\nThanks.", + "email-resetPassword-subject": "Pulihkan kata sandi Anda pada __siteName__", + "email-resetPassword-text": "Halo __user__,\n\nUntuk memulihkan kata sandi Anda, silakan klik tautan berikut.\n\n__url__\n\nTerima kasih.", + "email-sent": "Email terkirim", + "email-verifyEmail-subject": "Verifikasi surel Anda pada __siteName__", + "email-verifyEmail-text": "Halo __user__,\n\nUntuk memverifikasi surel Anda, silakan klik tautan berikut.\n\n__url__\n\nTerima kasih.", + "enable-wip-limit": "Enable WIP Limit", + "error-board-doesNotExist": "Panel ini tidak ada", + "error-board-notAdmin": "Anda harus admin dari panel ini untuk melakukan itu", + "error-board-notAMember": "Anda harus jadi member panel ini untuk melakukannya", + "error-json-malformed": "Teks Anda bukan JSON yang sah", + "error-json-schema": "Data JSON Anda tidak mengikutsertakan informasi yang sesuai format", + "error-list-doesNotExist": "Daftar ini tidak ada", + "error-user-doesNotExist": "Nama pengguna ini tidak ada", + "error-user-notAllowSelf": "Anda tidak bisa mengundang diri sendiri", + "error-user-notCreated": "Nama pengguna ini tidak dibuat", + "error-username-taken": "Nama pengguna ini sudah dipakai", + "error-email-taken": "Email has already been taken", + "export-board": "Exspor Panel", + "sort": "Sort", + "sort-desc": "Click to Sort List", + "list-sort-by": "Sort the List By:", + "list-label-modifiedAt": "Last Access Time", + "list-label-title": "Name of the List", + "list-label-sort": "Your Manual Order", + "list-label-short-modifiedAt": "(L)", + "list-label-short-title": "(N)", + "list-label-short-sort": "(M)", + "filter": "Penyaringan", + "filter-cards": "Filter Cards or Lists", + "list-filter-label": "Filter List by Title", + "filter-clear": "Bersihkan penyaringan", + "filter-no-label": "Tidak ada label", + "filter-no-member": "Tidak ada anggota", + "filter-no-assignee": "No assignee", + "filter-no-custom-fields": "No Custom Fields", + "filter-show-archive": "Show archived lists", + "filter-hide-empty": "Hide empty lists", + "filter-on": "Penyaring aktif", + "filter-on-desc": "Anda memfilter kartu di panel ini. Klik di sini untuk menyunting filter", + "filter-to-selection": "Saring berdasarkan yang dipilih", + "advanced-filter-label": "Advanced Filter", + "advanced-filter-description": "Advanced Filter allows to write a string containing following operators: == != <= >= && || ( ) A space is used as a separator between the Operators. You can filter for all Custom Fields by typing their names and values. For Example: Field1 == Value1. Note: If fields or values contains spaces, you need to encapsulate them into single quotes. For Example: 'Field 1' == 'Value 1'. For single control characters (' \\/) to be skipped, you can use \\. For example: Field1 == I\\'m. Also you can combine multiple conditions. For Example: F1 == V1 || F1 == V2. Normally all operators are interpreted from left to right. You can change the order by placing brackets. For Example: F1 == V1 && ( F2 == V2 || F2 == V3 ). Also you can search text fields using regex: F1 == /Tes.*/i", + "fullname": "Nama Lengkap", + "header-logo-title": "Kembali ke laman panel anda", + "hide-system-messages": "Sembunyikan pesan-pesan sistem", + "headerBarCreateBoardPopup-title": "Buat Panel", + "home": "Beranda", + "import": "Impor", + "link": "Link", + "import-board": "import board", + "import-board-c": "Import board", + "import-board-title-trello": "Impor panel dari Trello", + "import-board-title-wekan": "Import board from previous export", + "from-trello": "From Trello", + "from-wekan": "From previous export", + "import-board-instruction-trello": "Di panel Trello anda, ke 'Menu', terus 'More', 'Print and Export','Export JSON', dan salin hasilnya", + "import-board-instruction-wekan": "In your board, go to 'Menu', then 'Export board', and copy the text in the downloaded file.", + "import-board-instruction-about-errors": "If you get errors when importing board, sometimes importing still works, and board is at All Boards page.", + "import-json-placeholder": "Tempelkan data JSON yang sah disini", + "import-map-members": "Petakan partisipan", + "import-members-map": "Your imported board has some members. Please map the members you want to import to your users", + "import-show-user-mapping": "Review pemetaan partisipan", + "import-user-select": "Pick your existing user you want to use as this member", + "importMapMembersAddPopup-title": "Select member", + "info": "Versi", + "initials": "Inisial", + "invalid-date": "Tanggal tidak sah", + "invalid-time": "Invalid time", + "invalid-user": "Invalid user", + "joined": "bergabung", + "just-invited": "Anda baru diundang di panel ini", + "keyboard-shortcuts": "Pintasan kibor", + "label-create": "Buat Label", + "label-default": "label %s (default)", + "label-delete-pop": "Ini tidak bisa dikembalikan, akan menghapus label ini dari semua kartu dan menghapus semua riwayatnya", + "labels": "Daftar Label", + "language": "Bahasa", + "last-admin-desc": "Anda tidak dapat mengubah aturan karena harus ada minimal seorang Admin.", + "leave-board": "Tingalkan Panel", + "leave-board-pop": "Are you sure you want to leave __boardTitle__? You will be removed from all cards on this board.", + "leaveBoardPopup-title": "Leave Board ?", + "link-card": "Link ke kartu ini", + "list-archive-cards": "Move all cards in this list to Archive", + "list-archive-cards-pop": "This will remove all the cards in this list from the board. To view cards in Archive and bring them back to the board, click “Menu” > “Archive”.", + "list-move-cards": "Pindah semua kartu ke daftar ini", + "list-select-cards": "Pilih semua kartu di daftar ini", + "set-color-list": "Set Color", + "listActionPopup-title": "Daftar Tindakan", + "swimlaneActionPopup-title": "Swimlane Actions", + "swimlaneAddPopup-title": "Add a Swimlane below", + "listImportCardPopup-title": "Impor dari Kartu Trello", + "listMorePopup-title": "Lainnya", + "link-list": "Link to this list", + "list-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the list. There is no undo.", + "list-delete-suggest-archive": "You can move a list to Archive to remove it from the board and preserve the activity.", + "lists": "Daftar", + "swimlanes": "Swimlanes", + "log-out": "Keluar", + "log-in": "Masuk", + "loginPopup-title": "Masuk", + "memberMenuPopup-title": "Setelan Anggota", + "members": "Daftar Anggota", + "menu": "Menu", + "move-selection": "Pindahkan yang dipilih", + "moveCardPopup-title": "Pindahkan kartu", + "moveCardToBottom-title": "Pindahkan ke bawah", + "moveCardToTop-title": "Pindahkan ke atas", + "moveSelectionPopup-title": "Pindahkan yang dipilih", + "multi-selection": "Multi Pilihan", + "multi-selection-on": "Multi Pilihan aktif", + "muted": "Pemberitahuan tidak aktif", + "muted-info": "Anda tidak akan pernah dinotifikasi semua perubahan di panel ini", + "my-boards": "Panel saya", + "name": "Nama", + "no-archived-cards": "No cards in Archive.", + "no-archived-lists": "No lists in Archive.", + "no-archived-swimlanes": "No swimlanes in Archive.", + "no-results": "Tidak ada hasil", + "normal": "Normal", + "normal-desc": "Bisa tampilkan dan edit kartu. Tidak bisa ubah setting", + "not-accepted-yet": "Undangan belum diterima", + "notify-participate": "Terima update ke semua kartu dimana anda menjadi creator atau partisipan", + "notify-watch": "Terima update dari semua panel, daftar atau kartu yang anda amati", + "optional": "opsi", + "or": "atau", + "page-maybe-private": "Halaman ini hanya untuk kalangan terbatas. Anda dapat melihatnya dengan <a href='%s'>masuk ke dalam sistem</a>.", + "page-not-found": "Halaman tidak ditemukan.", + "password": "Kata Sandi", + "paste-or-dragdrop": "untuk menempelkan, atau drag& drop gambar pada ini (hanya gambar)", + "participating": "Berpartisipasi", + "preview": "Pratinjau", + "previewAttachedImagePopup-title": "Pratinjau", + "previewClipboardImagePopup-title": "Pratinjau", + "private": "Terbatas", + "private-desc": "Panel ini Pribadi. Hanya orang yang ditambahkan ke panel ini yang bisa melihat dan menyuntingnya", + "profile": "Profil", + "public": "Umum", + "public-desc": "Panel ini publik. Akan terlihat oleh siapapun dengan link terkait dan muncul di mesin pencari seperti Google. Hanya orang yang ditambahkan di panel yang bisa sunting", + "quick-access-description": "Beri bintang panel untuk menambah shortcut di papan ini", + "remove-cover": "Hapus Sampul", + "remove-from-board": "Hapus dari panel", + "remove-label": "Remove Label", + "listDeletePopup-title": "Delete List ?", + "remove-member": "Hapus Anggota", + "remove-member-from-card": "Hapus dari Kartu", + "remove-member-pop": "Hapus__nama__(__username__) dari __boardTitle__? Partisipan akan dihapus dari semua kartu di panel ini. Mereka akan diberi tahu", + "removeMemberPopup-title": "Hapus Anggota?", + "rename": "Ganti Nama", + "rename-board": "Ubah nama Panel", + "restore": "Pulihkan", + "save": "Simpan", + "search": "Cari", + "rules": "Rules", + "search-cards": "Search from card/list titles, descriptions and custom fields on this board", + "search-example": "Text to search for?", + "select-color": "Select Color", + "set-wip-limit-value": "Set a limit for the maximum number of tasks in this list", + "setWipLimitPopup-title": "Set WIP Limit", + "shortcut-assign-self": "Masukkan diri anda sendiri ke kartu ini", + "shortcut-autocomplete-emoji": "Autocomplete emoji", + "shortcut-autocomplete-members": "Autocomplete partisipan", + "shortcut-clear-filters": "Bersihkan semua saringan", + "shortcut-close-dialog": "Tutup Dialog", + "shortcut-filter-my-cards": "Filter kartu saya", + "shortcut-show-shortcuts": "Angkat naik shortcut daftar ini", + "shortcut-toggle-filterbar": "Toggle Filter Sidebar", + "shortcut-toggle-sidebar": "Toggle Board Sidebar", + "show-cards-minimum-count": "Tampilkan jumlah kartu jika daftar punya lebih dari ", + "sidebar-open": "Buka Sidebar", + "sidebar-close": "Tutup Sidebar", + "signupPopup-title": "Buat Akun", + "star-board-title": "Klik untuk beri bintang panel ini. Akan muncul paling atas dari daftar panel", + "starred-boards": "Panel dengan bintang", + "starred-boards-description": "Panel berbintang muncul paling atas dari daftar panel anda", + "subscribe": "Langganan", + "team": "Tim", + "this-board": "Panel ini", + "this-card": "Kartu ini", + "spent-time-hours": "Spent time (hours)", + "overtime-hours": "Overtime (hours)", + "overtime": "Overtime", + "has-overtime-cards": "Has overtime cards", + "has-spenttime-cards": "Has spent time cards", + "time": "Waktu", + "title": "Judul", + "tracking": "Pelacakan", + "tracking-info": "Anda akan dinotifikasi semua perubahan di kartu tersebut diaman anda terlibat sebagai creator atau partisipan", + "type": "Type", + "unassign-member": "Tidak sertakan partisipan", + "unsaved-description": "Anda memiliki deskripsi yang belum disimpan.", + "unwatch": "Tidak mengamati", + "upload": "Unggah", + "upload-avatar": "Unggah avatar", + "uploaded-avatar": "Avatar diunggah", + "username": "Nama Pengguna", + "view-it": "Lihat", + "warn-list-archived": "warning: this card is in an list at Archive", + "watch": "Amati", + "watching": "Mengamati", + "watching-info": "Anda akan diberitahu semua perubahan di panel ini", + "welcome-board": "Panel Selamat Datang", + "welcome-swimlane": "Milestone 1", + "welcome-list1": "Tingkat dasar", + "welcome-list2": "Tingkat lanjut", + "card-templates-swimlane": "Card Templates", + "list-templates-swimlane": "List Templates", + "board-templates-swimlane": "Board Templates", + "what-to-do": "Apa yang mau Anda lakukan?", + "wipLimitErrorPopup-title": "Invalid WIP Limit", + "wipLimitErrorPopup-dialog-pt1": "The number of tasks in this list is higher than the WIP limit you've defined.", + "wipLimitErrorPopup-dialog-pt2": "Please move some tasks out of this list, or set a higher WIP limit.", + "admin-panel": "Panel Admin", + "settings": "Setelan", + "people": "Orang-orang", + "registration": "Registrasi", + "disable-self-registration": "Nonaktifkan Swa Registrasi", + "invite": "Undang", + "invite-people": "Undang Orang-orang", + "to-boards": "ke panel", + "email-addresses": "Alamat surel", + "smtp-host-description": "Alamat server SMTP yang menangani surel Anda.", + "smtp-port-description": "Port server SMTP yang Anda gunakan untuk mengirim surel.", + "smtp-tls-description": "Aktifkan dukungan TLS untuk server SMTP", + "smtp-host": "Host SMTP", + "smtp-port": "Port SMTP", + "smtp-username": "Nama Pengguna", + "smtp-password": "Kata Sandi", + "smtp-tls": "Dukungan TLS", + "send-from": "Dari", + "send-smtp-test": "Send a test email to yourself", + "invitation-code": "Kode Undangan", + "email-invite-register-subject": "__inviter__ mengirim undangan ke Anda", + "email-invite-register-text": "Dear __user__,\n\n__inviter__ invites you to kanban board for collaborations.\n\nPlease follow the link below:\n__url__\n\nAnd your invitation code is: __icode__\n\nThanks.", + "email-smtp-test-subject": "SMTP Test Email", + "email-smtp-test-text": "You have successfully sent an email", + "error-invitation-code-not-exist": "Kode undangan tidak ada", + "error-notAuthorized": "You are not authorized to view this page.", + "webhook-title": "Webhook Name", + "webhook-token": "Token (Optional for Authentication)", + "outgoing-webhooks": "Outgoing Webhooks", + "bidirectional-webhooks": "Two-Way Webhooks", + "outgoingWebhooksPopup-title": "Outgoing Webhooks", + "boardCardTitlePopup-title": "Card Title Filter", + "disable-webhook": "Disable This Webhook", + "global-webhook": "Global Webhooks", + "new-outgoing-webhook": "New Outgoing Webhook", + "no-name": "(Unknown)", + "Node_version": "Node version", + "Meteor_version": "Meteor version", + "MongoDB_version": "MongoDB version", + "MongoDB_storage_engine": "MongoDB storage engine", + "MongoDB_Oplog_enabled": "MongoDB Oplog enabled", + "OS_Arch": "OS Arch", + "OS_Cpus": "OS CPU Count", + "OS_Freemem": "OS Free Memory", + "OS_Loadavg": "OS Load Average", + "OS_Platform": "OS Platform", + "OS_Release": "OS Release", + "OS_Totalmem": "OS Total Memory", + "OS_Type": "OS Type", + "OS_Uptime": "OS Uptime", + "days": "days", + "hours": "hours", + "minutes": "minutes", + "seconds": "seconds", + "show-field-on-card": "Show this field on card", + "automatically-field-on-card": "Auto create field to all cards", + "showLabel-field-on-card": "Show field label on minicard", + "yes": "Yes", + "no": "No", + "accounts": "Accounts", + "accounts-allowEmailChange": "Allow Email Change", + "accounts-allowUserNameChange": "Allow Username Change", + "createdAt": "Created at", + "verified": "Verified", + "active": "Active", + "card-received": "Received", + "card-received-on": "Received on", + "card-end": "End", + "card-end-on": "Ends on", + "editCardReceivedDatePopup-title": "Change received date", + "editCardEndDatePopup-title": "Change end date", + "setCardColorPopup-title": "Set color", + "setCardActionsColorPopup-title": "Choose a color", + "setSwimlaneColorPopup-title": "Choose a color", + "setListColorPopup-title": "Choose a color", + "assigned-by": "Assigned By", + "requested-by": "Requested By", + "board-delete-notice": "Deleting is permanent. You will lose all lists, cards and actions associated with this board.", + "delete-board-confirm-popup": "All lists, cards, labels, and activities will be deleted and you won't be able to recover the board contents. There is no undo.", + "boardDeletePopup-title": "Delete Board?", + "delete-board": "Delete Board", + "default-subtasks-board": "Subtasks for __board__ board", + "default": "Default", + "queue": "Queue", + "subtask-settings": "Subtasks Settings", + "card-settings": "Card Settings", + "boardSubtaskSettingsPopup-title": "Board Subtasks Settings", + "boardCardSettingsPopup-title": "Card Settings", + "deposit-subtasks-board": "Deposit subtasks to this board:", + "deposit-subtasks-list": "Landing list for subtasks deposited here:", + "show-parent-in-minicard": "Show parent in minicard:", + "prefix-with-full-path": "Prefix with full path", + "prefix-with-parent": "Prefix with parent", + "subtext-with-full-path": "Subtext with full path", + "subtext-with-parent": "Subtext with parent", + "change-card-parent": "Change card's parent", + "parent-card": "Parent card", + "source-board": "Source board", + "no-parent": "Don't show parent", + "activity-added-label": "added label '%s' to %s", + "activity-removed-label": "removed label '%s' from %s", + "activity-delete-attach": "deleted an attachment from %s", + "activity-added-label-card": "added label '%s'", + "activity-removed-label-card": "removed label '%s'", + "activity-delete-attach-card": "deleted an attachment", + "activity-set-customfield": "set custom field '%s' to '%s' in %s", + "activity-unset-customfield": "unset custom field '%s' in %s", + "r-rule": "Rule", + "r-add-trigger": "Add trigger", + "r-add-action": "Add action", + "r-board-rules": "Board rules", + "r-add-rule": "Add rule", + "r-view-rule": "View rule", + "r-delete-rule": "Delete rule", + "r-new-rule-name": "New rule title", + "r-no-rules": "No rules", + "r-when-a-card": "When a card", + "r-is": "is", + "r-is-moved": "is moved", + "r-added-to": "added to", + "r-removed-from": "Removed from", + "r-the-board": "the board", + "r-list": "list", + "set-filter": "Set Filter", + "r-moved-to": "Moved to", + "r-moved-from": "Moved from", + "r-archived": "Moved to Archive", + "r-unarchived": "Restored from Archive", + "r-a-card": "a card", + "r-when-a-label-is": "When a label is", + "r-when-the-label": "When the label", + "r-list-name": "list name", + "r-when-a-member": "When a member is", + "r-when-the-member": "When the member", + "r-name": "name", + "r-when-a-attach": "When an attachment", + "r-when-a-checklist": "When a checklist is", + "r-when-the-checklist": "When the checklist", + "r-completed": "Completed", + "r-made-incomplete": "Made incomplete", + "r-when-a-item": "When a checklist item is", + "r-when-the-item": "When the checklist item", + "r-checked": "Checked", + "r-unchecked": "Unchecked", + "r-move-card-to": "Move card to", + "r-top-of": "Top of", + "r-bottom-of": "Bottom of", + "r-its-list": "its list", + "r-archive": "Move to Archive", + "r-unarchive": "Restore from Archive", + "r-card": "card", + "r-add": "Tambah", + "r-remove": "Remove", + "r-label": "label", + "r-member": "member", + "r-remove-all": "Remove all members from the card", + "r-set-color": "Set color to", + "r-checklist": "checklist", + "r-check-all": "Check all", + "r-uncheck-all": "Uncheck all", + "r-items-check": "items of checklist", + "r-check": "Check", + "r-uncheck": "Uncheck", + "r-item": "item", + "r-of-checklist": "of checklist", + "r-send-email": "Send an email", + "r-to": "to", + "r-subject": "subject", + "r-rule-details": "Rule details", + "r-d-move-to-top-gen": "Move card to top of its list", + "r-d-move-to-top-spec": "Move card to top of list", + "r-d-move-to-bottom-gen": "Move card to bottom of its list", + "r-d-move-to-bottom-spec": "Move card to bottom of list", + "r-d-send-email": "Send email", + "r-d-send-email-to": "to", + "r-d-send-email-subject": "subject", + "r-d-send-email-message": "message", + "r-d-archive": "Move card to Archive", + "r-d-unarchive": "Restore card from Archive", + "r-d-add-label": "Tambahkan label", + "r-d-remove-label": "Remove label", + "r-create-card": "Create new card", + "r-in-list": "in list", + "r-in-swimlane": "in swimlane", + "r-d-add-member": "Add member", + "r-d-remove-member": "Remove member", + "r-d-remove-all-member": "Remove all member", + "r-d-check-all": "Check all items of a list", + "r-d-uncheck-all": "Uncheck all items of a list", + "r-d-check-one": "Check item", + "r-d-uncheck-one": "Uncheck item", + "r-d-check-of-list": "of checklist", + "r-d-add-checklist": "Add checklist", + "r-d-remove-checklist": "Remove checklist", + "r-by": "by", + "r-add-checklist": "Add checklist", + "r-with-items": "with items", + "r-items-list": "item1,item2,item3", + "r-add-swimlane": "Add swimlane", + "r-swimlane-name": "swimlane name", + "r-board-note": "Note: leave a field empty to match every possible value.", + "r-checklist-note": "Note: checklist's items have to be written as comma separated values.", + "r-when-a-card-is-moved": "When a card is moved to another list", + "r-set": "Set", + "r-update": "Update", + "r-datefield": "date field", + "r-df-start-at": "start", + "r-df-due-at": "due", + "r-df-end-at": "end", + "r-df-received-at": "received", + "r-to-current-datetime": "to current date/time", + "r-remove-value-from": "Remove value from", + "ldap": "LDAP", + "oauth2": "OAuth2", + "cas": "CAS", + "authentication-method": "Metode Autentikasi", + "authentication-type": "Tipe Autentikasi", + "custom-product-name": "Custom Product Name", + "layout": "Layout", + "hide-logo": "Sembunyikan Logo", + "add-custom-html-after-body-start": "Add Custom HTML after <body> start", + "add-custom-html-before-body-end": "Add Custom HTML before </body> end", + "error-undefined": "Something went wrong", + "error-ldap-login": "An error occurred while trying to login", + "display-authentication-method": "Display Authentication Method", + "default-authentication-method": "Default Authentication Method", + "duplicate-board": "Duplicate Board", + "people-number": "The number of people is:", + "swimlaneDeletePopup-title": "Delete Swimlane ?", + "swimlane-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the swimlane. There is no undo.", + "restore-all": "Restore all", + "delete-all": "Delete all", + "loading": "Loading, please wait.", + "previous_as": "last time was", + "act-a-dueAt": "modified due time to \nWhen: __timeValue__\nWhere: __card__\n previous due was __timeOldValue__", + "act-a-endAt": "modified ending time to __timeValue__ from (__timeOldValue__)", + "act-a-startAt": "modified starting time to __timeValue__ from (__timeOldValue__)", + "act-a-receivedAt": "modified received time to __timeValue__ from (__timeOldValue__)", + "a-dueAt": "modified due time to be", + "a-endAt": "modified ending time to be", + "a-startAt": "modified starting time to be", + "a-receivedAt": "modified received time to be", + "almostdue": "current due time %s is approaching", + "pastdue": "current due time %s is past", + "duenow": "current due time %s is today", + "act-newDue": "__list__/__card__ has 1st due reminder [__board__]", + "act-withDue": "__list__/__card__ due reminders [__board__]", + "act-almostdue": "was reminding the current due (__timeValue__) of __card__ is approaching", + "act-pastdue": "was reminding the current due (__timeValue__) of __card__ is past", + "act-duenow": "was reminding the current due (__timeValue__) of __card__ is now", + "act-atUserComment": "You were mentioned in [__board__] __list__/__card__", + "delete-user-confirm-popup": "Are you sure you want to delete this account? There is no undo.", + "accounts-allowUserDelete": "Allow users to self delete their account", + "hide-minicard-label-text": "Hide minicard label text", + "show-desktop-drag-handles": "Show desktop drag handles", + "assignee": "Assignee", + "cardAssigneesPopup-title": "Assignee", + "addmore-detail": "Add a more detailed description", + "show-on-card": "Show on Card", + "new": "New", + "editUserPopup-title": "Edit User", + "newUserPopup-title": "New User", + "notifications": "Notifications", + "view-all": "View All", + "filter-by-unread": "Filter by Unread", + "mark-all-as-read": "Mark all as read", + "remove-all-read": "Remove all read", + "allow-rename": "Allow Rename", + "allowRenamePopup-title": "Allow Rename" +} diff --git a/i18n/ig.i18n.json b/i18n/ig.i18n.json index 8df90edb..5e3b2d8e 100644 --- a/i18n/ig.i18n.json +++ b/i18n/ig.i18n.json @@ -1,780 +1,778 @@ { - "accept": "Kwere", - "act-activity-notify": "Activity Notification", - "act-addAttachment": "added attachment __attachment__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-deleteAttachment": "deleted attachment __attachment__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addSubtask": "added subtask __subtask__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addedLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removeLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removedLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addChecklist": "added checklist __checklist__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addChecklistItem": "added checklist item __checklistItem__ to checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removeChecklist": "removed checklist __checklist__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removeChecklistItem": "removed checklist item __checklistItem__ from checklist __checkList__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-checkedItem": "checked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-uncheckedItem": "unchecked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-completeChecklist": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-uncompleteChecklist": "uncompleted checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addComment": "commented on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-editComment": "edited comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-deleteComment": "deleted comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-createBoard": "created board __board__", - "act-createSwimlane": "created swimlane __swimlane__ to board __board__", - "act-createCard": "created card __card__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-createCustomField": "created custom field __customField__ at board __board__", - "act-deleteCustomField": "deleted custom field __customField__ at board __board__", - "act-setCustomField": "edited custom field __customField__: __customFieldValue__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-createList": "added list __list__ to board __board__", - "act-addBoardMember": "added member __member__ to board __board__", - "act-archivedBoard": "Board __board__ moved to Archive", - "act-archivedCard": "Card __card__ at list __list__ at swimlane __swimlane__ at board __board__ moved to Archive", - "act-archivedList": "List __list__ at swimlane __swimlane__ at board __board__ moved to Archive", - "act-archivedSwimlane": "Swimlane __swimlane__ at board __board__ moved to Archive", - "act-importBoard": "imported board __board__", - "act-importCard": "imported card __card__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-importList": "imported list __list__ to swimlane __swimlane__ at board __board__", - "act-joinMember": "added member __member__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-moveCard": "moved card __card__ at board __board__ from list __oldList__ at swimlane __oldSwimlane__ to list __list__ at swimlane __swimlane__", - "act-moveCardToOtherBoard": "moved card __card__ from list __oldList__ at swimlane __oldSwimlane__ at board __oldBoard__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-removeBoardMember": "removed member __member__ from board __board__", - "act-restoredCard": "restored card __card__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-unjoinMember": "removed member __member__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-withBoardTitle": "__board__", - "act-withCardTitle": "[__board__] __card__", - "actions": "Actions", - "activities": "Activities", - "activity": "Activity", - "activity-added": "added %s to %s", - "activity-archived": "%s moved to Archive", - "activity-attached": "attached %s to %s", - "activity-created": "created %s", - "activity-customfield-created": "created custom field %s", - "activity-excluded": "excluded %s from %s", - "activity-imported": "imported %s into %s from %s", - "activity-imported-board": "imported %s from %s", - "activity-joined": "joined %s", - "activity-moved": "moved %s from %s to %s", - "activity-on": "na %s", - "activity-removed": "removed %s from %s", - "activity-sent": "sent %s to %s", - "activity-unjoined": "unjoined %s", - "activity-subtask-added": "added subtask to %s", - "activity-checked-item": "checked %s in checklist %s of %s", - "activity-unchecked-item": "unchecked %s in checklist %s of %s", - "activity-checklist-added": "added checklist to %s", - "activity-checklist-removed": "removed a checklist from %s", - "activity-checklist-completed": "completed checklist %s of %s", - "activity-checklist-uncompleted": "uncompleted the checklist %s of %s", - "activity-checklist-item-added": "added checklist item to '%s' in %s", - "activity-checklist-item-removed": "removed a checklist item from '%s' in %s", - "add": "Tinye", - "activity-checked-item-card": "checked %s in checklist %s", - "activity-unchecked-item-card": "unchecked %s in checklist %s", - "activity-checklist-completed-card": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "activity-checklist-uncompleted-card": "uncompleted the checklist %s", - "activity-editComment": "edited comment %s", - "activity-deleteComment": "deleted comment %s", - "add-attachment": "Add Attachment", - "add-board": "Add Board", - "add-card": "Add Card", - "add-swimlane": "Add Swimlane", - "add-subtask": "Add Subtask", - "add-checklist": "Add Checklist", - "add-checklist-item": "Add an item to checklist", - "add-cover": "Add Cover", - "add-label": "Add Label", - "add-list": "Add List", - "add-members": "Tinye ndị otu ọhụrụ", - "added": "Etinyere ", - "addMemberPopup-title": "Ndị otu", - "admin": "Admin", - "admin-desc": "Can view and edit cards, remove members, and change settings for the board.", - "admin-announcement": "Announcement", - "admin-announcement-active": "Active System-Wide Announcement", - "admin-announcement-title": "Announcement from Administrator", - "all-boards": "All boards", - "and-n-other-card": "And __count__ other card", - "and-n-other-card_plural": "And __count__ other cards", - "apply": "Apply", - "app-is-offline": "Loading, please wait. Refreshing the page will cause data loss. If loading does not work, please check that server has not stopped.", - "archive": "Move to Archive", - "archive-all": "Move All to Archive", - "archive-board": "Move Board to Archive", - "archive-card": "Move Card to Archive", - "archive-list": "Move List to Archive", - "archive-swimlane": "Move Swimlane to Archive", - "archive-selection": "Move selection to Archive", - "archiveBoardPopup-title": "Move Board to Archive?", - "archived-items": "Archive", - "archived-boards": "Boards in Archive", - "restore-board": "Restore Board", - "no-archived-boards": "No Boards in Archive.", - "archives": "Archive", - "template": "Template", - "templates": "Templates", - "assign-member": "Assign member", - "attached": "attached", - "attachment": "Attachment", - "attachment-delete-pop": "Deleting an attachment is permanent. There is no undo.", - "attachmentDeletePopup-title": "Delete Attachment?", - "attachments": "Attachments", - "auto-watch": "Automatically watch boards when they are created", - "avatar-too-big": "The avatar is too large (70KB max)", - "back": "Back", - "board-change-color": "Change color", - "board-nb-stars": "%s stars", - "board-not-found": "Board not found", - "board-private-info": "This board will be <strong>private</strong>.", - "board-public-info": "This board will be <strong>public</strong>.", - "boardChangeColorPopup-title": "Change Board Background", - "boardChangeTitlePopup-title": "Rename Board", - "boardChangeVisibilityPopup-title": "Change Visibility", - "boardChangeWatchPopup-title": "Change Watch", - "boardMenuPopup-title": "Board Settings", - "boardChangeViewPopup-title": "Board View", - "boards": "Boards", - "board-view": "Board View", - "board-view-cal": "Calendar", - "board-view-swimlanes": "Swimlanes", - "board-view-collapse": "Collapse", - "board-view-lists": "Lists", - "bucket-example": "Like “Bucket List” for example", - "cancel": "Cancel", - "card-archived": "This card is moved to Archive.", - "board-archived": "This board is moved to Archive.", - "card-comments-title": "This card has %s comment.", - "card-delete-notice": "Deleting is permanent. You will lose all actions associated with this card.", - "card-delete-pop": "All actions will be removed from the activity feed and you won't be able to re-open the card. There is no undo.", - "card-delete-suggest-archive": "You can move a card to Archive to remove it from the board and preserve the activity.", - "card-due": "Due", - "card-due-on": "Due on", - "card-spent": "Spent Time", - "card-edit-attachments": "Edit attachments", - "card-edit-custom-fields": "Edit custom fields", - "card-start-voting": "Start voting", - "card-cancel-voting": "Delete voting and all votes", - "card-edit-labels": "Edit labels", - "card-edit-members": "Edit members", - "card-labels-title": "Change the labels for the card.", - "card-members-title": "Add or remove members of the board from the card.", - "card-start": "Bido", - "card-start-on": "Starts on", - "cardAttachmentsPopup-title": "Attach From", - "cardCustomField-datePopup-title": "Change date", - "cardCustomFieldsPopup-title": "Edit custom fields", - "cardStartVotingPopup-title": "Start a vote", - "positiveVoteMembersPopup-title": "Proponents", - "negativeVoteMembersPopup-title": "Opponents", - "vote-question": "Voting question", - "vote-public": "Public vote", - "vote-for-it": "for it", - "vote-against": "against", - "cardDeletePopup-title": "Delete Card?", - "cardDetailsActionsPopup-title": "Card Actions", - "cardLabelsPopup-title": "Aha", - "cardMembersPopup-title": "Ndị otu", - "cardMorePopup-title": "More", - "cardTemplatePopup-title": "Create template", - "cards": "Cards", - "cards-count": "Cards", - "casSignIn": "Sign In with CAS", - "cardType-card": "Card", - "cardType-linkedCard": "Linked Card", - "cardType-linkedBoard": "Linked Board", - "change": "Gbanwe", - "change-avatar": "Change Avatar", - "change-password": "Change Password", - "change-permissions": "Change permissions", - "change-settings": "Change Settings", - "changeAvatarPopup-title": "Change Avatar", - "changeLanguagePopup-title": "Họrọ asụsụ ọzọ", - "changePasswordPopup-title": "Change Password", - "changePermissionsPopup-title": "Change Permissions", - "changeSettingsPopup-title": "Change Settings", - "subtasks": "Subtasks", - "checklists": "Checklists", - "click-to-star": "Click to star this board.", - "click-to-unstar": "Click to unstar this board.", - "clipboard": "Clipboard or drag & drop", - "close": "Close", - "close-board": "Close Board", - "close-board-pop": "You will be able to restore the board by clicking the “Archive” button from the home header.", - "color-black": "black", - "color-blue": "blue", - "color-crimson": "crimson", - "color-darkgreen": "darkgreen", - "color-gold": "gold", - "color-gray": "gray", - "color-green": "green", - "color-indigo": "indigo", - "color-lime": "lime", - "color-magenta": "magenta", - "color-mistyrose": "mistyrose", - "color-navy": "navy", - "color-orange": "orange", - "color-paleturquoise": "paleturquoise", - "color-peachpuff": "peachpuff", - "color-pink": "pink", - "color-plum": "plum", - "color-purple": "purple", - "color-red": "red", - "color-saddlebrown": "saddlebrown", - "color-silver": "silver", - "color-sky": "sky", - "color-slateblue": "slateblue", - "color-white": "white", - "color-yellow": "yellow", - "unset-color": "Unset", - "comment": "Comment", - "comment-placeholder": "Write Comment", - "comment-only": "Comment only", - "comment-only-desc": "Can comment on cards only.", - "no-comments": "No comments", - "no-comments-desc": "Can not see comments and activities.", - "worker": "Worker", - "worker-desc": "Can only move cards, assign itself to card and comment.", - "computer": "Computer", - "confirm-subtask-delete-dialog": "Are you sure you want to delete subtask?", - "confirm-checklist-delete-dialog": "Are you sure you want to delete checklist?", - "copy-card-link-to-clipboard": "Copy card link to clipboard", - "linkCardPopup-title": "Link Card", - "searchElementPopup-title": "Search", - "copyCardPopup-title": "Copy Card", - "copyChecklistToManyCardsPopup-title": "Copy Checklist Template to Many Cards", - "copyChecklistToManyCardsPopup-instructions": "Destination Card Titles and Descriptions in this JSON format", - "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"First card title\", \"description\":\"First card description\"}, {\"title\":\"Second card title\",\"description\":\"Second card description\"},{\"title\":\"Last card title\",\"description\":\"Last card description\"} ]", - "create": "Create", - "createBoardPopup-title": "Create Board", - "chooseBoardSourcePopup-title": "Import board", - "createLabelPopup-title": "Create Label", - "createCustomField": "Create Field", - "createCustomFieldPopup-title": "Create Field", - "current": "current", - "custom-field-delete-pop": "There is no undo. This will remove this custom field from all cards and destroy its history.", - "custom-field-checkbox": "Checkbox", - "custom-field-date": "Date", - "custom-field-dropdown": "Dropdown List", - "custom-field-dropdown-none": "(none)", - "custom-field-dropdown-options": "List Options", - "custom-field-dropdown-options-placeholder": "Press enter to add more options", - "custom-field-dropdown-unknown": "(unknown)", - "custom-field-number": "Number", - "custom-field-text": "Text", - "custom-fields": "Custom Fields", - "date": "Date", - "decline": "Decline", - "default-avatar": "Default avatar", - "delete": "Delete", - "deleteCustomFieldPopup-title": "Delete Custom Field?", - "deleteLabelPopup-title": "Delete Label?", - "description": "Description", - "disambiguateMultiLabelPopup-title": "Disambiguate Label Action", - "disambiguateMultiMemberPopup-title": "Disambiguate Member Action", - "discard": "Discard", - "done": "Done", - "download": "Download", - "edit": "Edit", - "edit-avatar": "Change Avatar", - "edit-profile": "Edit Profile", - "edit-wip-limit": "Edit WIP Limit", - "soft-wip-limit": "Soft WIP Limit", - "editCardStartDatePopup-title": "Change start date", - "editCardDueDatePopup-title": "Change due date", - "editCustomFieldPopup-title": "Edit Field", - "editCardSpentTimePopup-title": "Change spent time", - "editLabelPopup-title": "Change Label", - "editNotificationPopup-title": "Edit Notification", - "editProfilePopup-title": "Edit Profile", - "email": "Email", - "email-enrollAccount-subject": "An account created for you on __siteName__", - "email-enrollAccount-text": "Hello __user__,\n\nTo start using the service, simply click the link below.\n\n__url__\n\nThanks.", - "email-fail": "Sending email failed", - "email-fail-text": "Error trying to send email", - "email-invalid": "Invalid email", - "email-invite": "Invite via Email", - "email-invite-subject": "__inviter__ sent you an invitation", - "email-invite-text": "Dear __user__,\n\n__inviter__ invites you to join board \"__board__\" for collaborations.\n\nPlease follow the link below:\n\n__url__\n\nThanks.", - "email-resetPassword-subject": "Reset your password on __siteName__", - "email-resetPassword-text": "Hello __user__,\n\nTo reset your password, simply click the link below.\n\n__url__\n\nThanks.", - "email-sent": "Email sent", - "email-verifyEmail-subject": "Verify your email address on __siteName__", - "email-verifyEmail-text": "Hello __user__,\n\nTo verify your account email, simply click the link below.\n\n__url__\n\nThanks.", - "enable-wip-limit": "Enable WIP Limit", - "error-board-doesNotExist": "This board does not exist", - "error-board-notAdmin": "You need to be admin of this board to do that", - "error-board-notAMember": "You need to be a member of this board to do that", - "error-json-malformed": "Your text is not valid JSON", - "error-json-schema": "Your JSON data does not include the proper information in the correct format", - "error-list-doesNotExist": "This list does not exist", - "error-user-doesNotExist": "This user does not exist", - "error-user-notAllowSelf": "You can not invite yourself", - "error-user-notCreated": "This user is not created", - "error-username-taken": "This username is already taken", - "error-email-taken": "Email has already been taken", - "export-board": "Export board", - "sort": "Sort", - "sort-desc": "Click to Sort List", - "list-sort-by": "Sort the List By:", - "list-label-modifiedAt": "Last Access Time", - "list-label-title": "Name of the List", - "list-label-sort": "Your Manual Order", - "list-label-short-modifiedAt": "(L)", - "list-label-short-title": "(N)", - "list-label-short-sort": "(M)", - "filter": "Filter", - "filter-cards": "Filter Cards or Lists", - "list-filter-label": "Filter List by Title", - "filter-clear": "Clear filter", - "filter-no-label": "No label", - "filter-no-member": "No member", - "filter-no-assignee": "No assignee", - "filter-no-custom-fields": "No Custom Fields", - "filter-show-archive": "Show archived lists", - "filter-hide-empty": "Hide empty lists", - "filter-on": "Filter is on", - "filter-on-desc": "You are filtering cards on this board. Click here to edit filter.", - "filter-to-selection": "Filter to selection", - "advanced-filter-label": "Advanced Filter", - "advanced-filter-description": "Advanced Filter allows to write a string containing following operators: == != <= >= && || ( ) A space is used as a separator between the Operators. You can filter for all Custom Fields by typing their names and values. For Example: Field1 == Value1. Note: If fields or values contains spaces, you need to encapsulate them into single quotes. For Example: 'Field 1' == 'Value 1'. For single control characters (' \\/) to be skipped, you can use \\. For example: Field1 == I\\'m. Also you can combine multiple conditions. For Example: F1 == V1 || F1 == V2. Normally all operators are interpreted from left to right. You can change the order by placing brackets. For Example: F1 == V1 && ( F2 == V2 || F2 == V3 ). Also you can search text fields using regex: F1 == /Tes.*/i", - "fullname": "Full Name", - "header-logo-title": "Go back to your boards page.", - "hide-system-messages": "Hide system messages", - "headerBarCreateBoardPopup-title": "Create Board", - "home": "Home", - "import": "Import", - "link": "Link", - "import-board": "import board", - "import-board-c": "Import board", - "import-board-title-trello": "Import board from Trello", - "import-board-title-wekan": "Import board from previous export", - "import-sandstorm-backup-warning": "Do not delete data you import from original exported board or Trello before checking does this grain close and open again, or do you get Board not found error, that means data loss.", - "import-sandstorm-warning": "Imported board will delete all existing data on board and replace it with imported board.", - "from-trello": "From Trello", - "from-wekan": "From previous export", - "import-board-instruction-trello": "In your Trello board, go to 'Menu', then 'More', 'Print and Export', 'Export JSON', and copy the resulting text.", - "import-board-instruction-wekan": "In your board, go to 'Menu', then 'Export board', and copy the text in the downloaded file.", - "import-board-instruction-about-errors": "If you get errors when importing board, sometimes importing still works, and board is at All Boards page.", - "import-json-placeholder": "Paste your valid JSON data here", - "import-map-members": "Map members", - "import-members-map": "Your imported board has some members. Please map the members you want to import to your users", - "import-show-user-mapping": "Review members mapping", - "import-user-select": "Pick your existing user you want to use as this member", - "importMapMembersAddPopup-title": "Select member", - "info": "Version", - "initials": "Initials", - "invalid-date": "Invalid date", - "invalid-time": "Invalid time", - "invalid-user": "Invalid user", - "joined": "joined", - "just-invited": "You are just invited to this board", - "keyboard-shortcuts": "Keyboard shortcuts", - "label-create": "Create Label", - "label-default": "%s label (default)", - "label-delete-pop": "There is no undo. This will remove this label from all cards and destroy its history.", - "labels": "Aha", - "language": "Language", - "last-admin-desc": "You can’t change roles because there must be at least one admin.", - "leave-board": "Leave Board", - "leave-board-pop": "Are you sure you want to leave __boardTitle__? You will be removed from all cards on this board.", - "leaveBoardPopup-title": "Leave Board ?", - "link-card": "Link to this card", - "list-archive-cards": "Move all cards in this list to Archive", - "list-archive-cards-pop": "This will remove all the cards in this list from the board. To view cards in Archive and bring them back to the board, click “Menu” > “Archive”.", - "list-move-cards": "Move all cards in this list", - "list-select-cards": "Select all cards in this list", - "set-color-list": "Set Color", - "listActionPopup-title": "List Actions", - "swimlaneActionPopup-title": "Swimlane Actions", - "swimlaneAddPopup-title": "Add a Swimlane below", - "listImportCardPopup-title": "Import a Trello card", - "listMorePopup-title": "More", - "link-list": "Link to this list", - "list-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the list. There is no undo.", - "list-delete-suggest-archive": "You can move a list to Archive to remove it from the board and preserve the activity.", - "lists": "Lists", - "swimlanes": "Swimlanes", - "log-out": "Log Out", - "log-in": "Log In", - "loginPopup-title": "Log In", - "memberMenuPopup-title": "Member Settings", - "members": "Ndị otu", - "menu": "Menu", - "move-selection": "Move selection", - "moveCardPopup-title": "Move Card", - "moveCardToBottom-title": "Move to Bottom", - "moveCardToTop-title": "Move to Top", - "moveSelectionPopup-title": "Move selection", - "multi-selection": "Multi-Selection", - "multi-selection-on": "Multi-Selection is on", - "muted": "Muted", - "muted-info": "You will never be notified of any changes in this board", - "my-boards": "My Boards", - "name": "Name", - "no-archived-cards": "No cards in Archive.", - "no-archived-lists": "No lists in Archive.", - "no-archived-swimlanes": "No swimlanes in Archive.", - "no-results": "No results", - "normal": "Normal", - "normal-desc": "Can view and edit cards. Can't change settings.", - "not-accepted-yet": "Invitation not accepted yet", - "notify-participate": "Receive updates to any cards you participate as creater or member", - "notify-watch": "Receive updates to any boards, lists, or cards you’re watching", - "optional": "optional", - "or": "or", - "page-maybe-private": "This page may be private. You may be able to view it by <a href='%s'>logging in</a>.", - "page-not-found": "Page not found.", - "password": "Password", - "paste-or-dragdrop": "to paste, or drag & drop image file to it (image only)", - "participating": "Participating", - "preview": "Preview", - "previewAttachedImagePopup-title": "Preview", - "previewClipboardImagePopup-title": "Preview", - "private": "Private", - "private-desc": "This board is private. Only people added to the board can view and edit it.", - "profile": "Profile", - "public": "Public", - "public-desc": "This board is public. It's visible to anyone with the link and will show up in search engines like Google. Only people added to the board can edit.", - "quick-access-description": "Star a board to add a shortcut in this bar.", - "remove-cover": "Remove Cover", - "remove-from-board": "Remove from Board", - "remove-label": "Remove Label", - "listDeletePopup-title": "Delete List ?", - "remove-member": "Remove Member", - "remove-member-from-card": "Remove from Card", - "remove-member-pop": "Remove __name__ (__username__) from __boardTitle__? The member will be removed from all cards on this board. They will receive a notification.", - "removeMemberPopup-title": "Remove Member?", - "rename": "Banye aha ọzọ", - "rename-board": "Rename Board", - "restore": "Restore", - "save": "Save", - "search": "Search", - "rules": "Rules", - "search-cards": "Search from card/list titles, descriptions and custom fields on this board", - "search-example": "Text to search for?", - "select-color": "Select Color", - "set-wip-limit-value": "Set a limit for the maximum number of tasks in this list", - "setWipLimitPopup-title": "Set WIP Limit", - "shortcut-assign-self": "Assign yourself to current card", - "shortcut-autocomplete-emoji": "Autocomplete emoji", - "shortcut-autocomplete-members": "Autocomplete members", - "shortcut-clear-filters": "Clear all filters", - "shortcut-close-dialog": "Close Dialog", - "shortcut-filter-my-cards": "Filter my cards", - "shortcut-show-shortcuts": "Bring up this shortcuts list", - "shortcut-toggle-filterbar": "Toggle Filter Sidebar", - "shortcut-toggle-sidebar": "Toggle Board Sidebar", - "show-cards-minimum-count": "Show cards count if list contains more than", - "sidebar-open": "Open Sidebar", - "sidebar-close": "Close Sidebar", - "signupPopup-title": "Create an Account", - "star-board-title": "Click to star this board. It will show up at top of your boards list.", - "starred-boards": "Starred Boards", - "starred-boards-description": "Starred boards show up at the top of your boards list.", - "subscribe": "Subscribe", - "team": "Team", - "this-board": "this board", - "this-card": "this card", - "spent-time-hours": "Spent time (hours)", - "overtime-hours": "Overtime (hours)", - "overtime": "Overtime", - "has-overtime-cards": "Has overtime cards", - "has-spenttime-cards": "Has spent time cards", - "time": "Time", - "title": "Title", - "tracking": "Tracking", - "tracking-info": "You will be notified of any changes to those cards you are involved as creator or member.", - "type": "Type", - "unassign-member": "Unassign member", - "unsaved-description": "You have an unsaved description.", - "unwatch": "Unwatch", - "upload": "Upload", - "upload-avatar": "Upload an avatar", - "uploaded-avatar": "Uploaded an avatar", - "username": "Username", - "view-it": "Hụ ya", - "warn-list-archived": "warning: this card is in an list at Archive", - "watch": "Hụ", - "watching": "Watching", - "watching-info": "You will be notified of any change in this board", - "welcome-board": "Welcome Board", - "welcome-swimlane": "Milestone 1", - "welcome-list1": "Basics", - "welcome-list2": "Advanced", - "card-templates-swimlane": "Card Templates", - "list-templates-swimlane": "List Templates", - "board-templates-swimlane": "Board Templates", - "what-to-do": "What do you want to do?", - "wipLimitErrorPopup-title": "Invalid WIP Limit", - "wipLimitErrorPopup-dialog-pt1": "The number of tasks in this list is higher than the WIP limit you've defined.", - "wipLimitErrorPopup-dialog-pt2": "Please move some tasks out of this list, or set a higher WIP limit.", - "admin-panel": "Admin Panel", - "settings": "Settings", - "people": "Ndị mmadụ", - "registration": "Registration", - "disable-self-registration": "Disable Self-Registration", - "invite": "Invite", - "invite-people": "Invite People", - "to-boards": "To board(s)", - "email-addresses": "Email Addresses", - "smtp-host-description": "The address of the SMTP server that handles your emails.", - "smtp-port-description": "The port your SMTP server uses for outgoing emails.", - "smtp-tls-description": "Enable TLS support for SMTP server", - "smtp-host": "SMTP Host", - "smtp-port": "SMTP Port", - "smtp-username": "Username", - "smtp-password": "Password", - "smtp-tls": "TLS support", - "send-from": "From", - "send-smtp-test": "Send a test email to yourself", - "invitation-code": "Invitation Code", - "email-invite-register-subject": "__inviter__ sent you an invitation", - "email-invite-register-text": "Dear __user__,\n\n__inviter__ invites you to kanban board for collaborations.\n\nPlease follow the link below:\n__url__\n\nAnd your invitation code is: __icode__\n\nThanks.", - "email-smtp-test-subject": "SMTP Test Email", - "email-smtp-test-text": "You have successfully sent an email", - "error-invitation-code-not-exist": "Invitation code doesn't exist", - "error-notAuthorized": "You are not authorized to view this page.", - "webhook-title": "Webhook Name", - "webhook-token": "Token (Optional for Authentication)", - "outgoing-webhooks": "Outgoing Webhooks", - "bidirectional-webhooks": "Two-Way Webhooks", - "outgoingWebhooksPopup-title": "Outgoing Webhooks", - "boardCardTitlePopup-title": "Card Title Filter", - "disable-webhook": "Disable This Webhook", - "global-webhook": "Global Webhooks", - "new-outgoing-webhook": "New Outgoing Webhook", - "no-name": "(Unknown)", - "Node_version": "Node version", - "Meteor_version": "Meteor version", - "MongoDB_version": "MongoDB version", - "MongoDB_storage_engine": "MongoDB storage engine", - "MongoDB_Oplog_enabled": "MongoDB Oplog enabled", - "OS_Arch": "OS Arch", - "OS_Cpus": "OS CPU Count", - "OS_Freemem": "OS Free Memory", - "OS_Loadavg": "OS Load Average", - "OS_Platform": "OS Platform", - "OS_Release": "OS Release", - "OS_Totalmem": "OS Total Memory", - "OS_Type": "OS Type", - "OS_Uptime": "OS Uptime", - "days": "days", - "hours": "elekere", - "minutes": "nkeji", - "seconds": "seconds", - "show-field-on-card": "Show this field on card", - "automatically-field-on-card": "Auto create field to all cards", - "showLabel-field-on-card": "Show field label on minicard", - "yes": "Ee", - "no": "Mba", - "accounts": "Accounts", - "accounts-allowEmailChange": "Allow Email Change", - "accounts-allowUserNameChange": "Allow Username Change", - "createdAt": "Ekere na", - "verified": "Verified", - "active": "Active", - "card-received": "Received", - "card-received-on": "Received on", - "card-end": "End", - "card-end-on": "Ends on", - "editCardReceivedDatePopup-title": "Change received date", - "editCardEndDatePopup-title": "Change end date", - "setCardColorPopup-title": "Set color", - "setCardActionsColorPopup-title": "Choose a color", - "setSwimlaneColorPopup-title": "Choose a color", - "setListColorPopup-title": "Choose a color", - "assigned-by": "Assigned By", - "requested-by": "Requested By", - "board-delete-notice": "Deleting is permanent. You will lose all lists, cards and actions associated with this board.", - "delete-board-confirm-popup": "All lists, cards, labels, and activities will be deleted and you won't be able to recover the board contents. There is no undo.", - "boardDeletePopup-title": "Delete Board?", - "delete-board": "Delete Board", - "default-subtasks-board": "Subtasks for __board__ board", - "default": "Default", - "queue": "Queue", - "subtask-settings": "Subtasks Settings", - "card-settings": "Card Settings", - "boardSubtaskSettingsPopup-title": "Board Subtasks Settings", - "boardCardSettingsPopup-title": "Card Settings", - "deposit-subtasks-board": "Deposit subtasks to this board:", - "deposit-subtasks-list": "Landing list for subtasks deposited here:", - "show-parent-in-minicard": "Show parent in minicard:", - "prefix-with-full-path": "Prefix with full path", - "prefix-with-parent": "Prefix with parent", - "subtext-with-full-path": "Subtext with full path", - "subtext-with-parent": "Subtext with parent", - "change-card-parent": "Change card's parent", - "parent-card": "Parent card", - "source-board": "Source board", - "no-parent": "Don't show parent", - "activity-added-label": "added label '%s' to %s", - "activity-removed-label": "removed label '%s' from %s", - "activity-delete-attach": "deleted an attachment from %s", - "activity-added-label-card": "added label '%s'", - "activity-removed-label-card": "removed label '%s'", - "activity-delete-attach-card": "deleted an attachment", - "activity-set-customfield": "set custom field '%s' to '%s' in %s", - "activity-unset-customfield": "unset custom field '%s' in %s", - "r-rule": "Rule", - "r-add-trigger": "Add trigger", - "r-add-action": "Add action", - "r-board-rules": "Board rules", - "r-add-rule": "Add rule", - "r-view-rule": "View rule", - "r-delete-rule": "Delete rule", - "r-new-rule-name": "New rule title", - "r-no-rules": "No rules", - "r-when-a-card": "When a card", - "r-is": "is", - "r-is-moved": "is moved", - "r-added-to": "added to", - "r-removed-from": "Removed from", - "r-the-board": "the board", - "r-list": "list", - "set-filter": "Set Filter", - "r-moved-to": "Moved to", - "r-moved-from": "Moved from", - "r-archived": "Moved to Archive", - "r-unarchived": "Restored from Archive", - "r-a-card": "a card", - "r-when-a-label-is": "When a label is", - "r-when-the-label": "When the label", - "r-list-name": "list name", - "r-when-a-member": "When a member is", - "r-when-the-member": "When the member", - "r-name": "name", - "r-when-a-attach": "When an attachment", - "r-when-a-checklist": "When a checklist is", - "r-when-the-checklist": "When the checklist", - "r-completed": "Completed", - "r-made-incomplete": "Made incomplete", - "r-when-a-item": "When a checklist item is", - "r-when-the-item": "When the checklist item", - "r-checked": "Checked", - "r-unchecked": "Unchecked", - "r-move-card-to": "Move card to", - "r-top-of": "Top of", - "r-bottom-of": "Bottom of", - "r-its-list": "its list", - "r-archive": "Move to Archive", - "r-unarchive": "Restore from Archive", - "r-card": "card", - "r-add": "Tinye", - "r-remove": "Remove", - "r-label": "label", - "r-member": "member", - "r-remove-all": "Remove all members from the card", - "r-set-color": "Set color to", - "r-checklist": "checklist", - "r-check-all": "Check all", - "r-uncheck-all": "Uncheck all", - "r-items-check": "items of checklist", - "r-check": "Check", - "r-uncheck": "Uncheck", - "r-item": "item", - "r-of-checklist": "of checklist", - "r-send-email": "Send an email", - "r-to": "to", - "r-subject": "subject", - "r-rule-details": "Rule details", - "r-d-move-to-top-gen": "Move card to top of its list", - "r-d-move-to-top-spec": "Move card to top of list", - "r-d-move-to-bottom-gen": "Move card to bottom of its list", - "r-d-move-to-bottom-spec": "Move card to bottom of list", - "r-d-send-email": "Send email", - "r-d-send-email-to": "to", - "r-d-send-email-subject": "subject", - "r-d-send-email-message": "message", - "r-d-archive": "Move card to Archive", - "r-d-unarchive": "Restore card from Archive", - "r-d-add-label": "Add label", - "r-d-remove-label": "Remove label", - "r-create-card": "Create new card", - "r-in-list": "in list", - "r-in-swimlane": "in swimlane", - "r-d-add-member": "Add member", - "r-d-remove-member": "Remove member", - "r-d-remove-all-member": "Remove all member", - "r-d-check-all": "Check all items of a list", - "r-d-uncheck-all": "Uncheck all items of a list", - "r-d-check-one": "Check item", - "r-d-uncheck-one": "Uncheck item", - "r-d-check-of-list": "of checklist", - "r-d-add-checklist": "Add checklist", - "r-d-remove-checklist": "Remove checklist", - "r-by": "by", - "r-add-checklist": "Add checklist", - "r-with-items": "with items", - "r-items-list": "item1,item2,item3", - "r-add-swimlane": "Add swimlane", - "r-swimlane-name": "swimlane name", - "r-board-note": "Note: leave a field empty to match every possible value.", - "r-checklist-note": "Note: checklist's items have to be written as comma separated values.", - "r-when-a-card-is-moved": "When a card is moved to another list", - "r-set": "Set", - "r-update": "Update", - "r-datefield": "date field", - "r-df-start-at": "start", - "r-df-due-at": "due", - "r-df-end-at": "end", - "r-df-received-at": "received", - "r-to-current-datetime": "to current date/time", - "r-remove-value-from": "Remove value from", - "ldap": "LDAP", - "oauth2": "OAuth2", - "cas": "CAS", - "authentication-method": "Authentication method", - "authentication-type": "Authentication type", - "custom-product-name": "Custom Product Name", - "layout": "Layout", - "hide-logo": "Hide Logo", - "add-custom-html-after-body-start": "Add Custom HTML after <body> start", - "add-custom-html-before-body-end": "Add Custom HTML before </body> end", - "error-undefined": "Something went wrong", - "error-ldap-login": "An error occurred while trying to login", - "display-authentication-method": "Display Authentication Method", - "default-authentication-method": "Default Authentication Method", - "duplicate-board": "Duplicate Board", - "people-number": "The number of people is:", - "swimlaneDeletePopup-title": "Delete Swimlane ?", - "swimlane-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the swimlane. There is no undo.", - "restore-all": "Restore all", - "delete-all": "Delete all", - "loading": "Loading, please wait.", - "previous_as": "last time was", - "act-a-dueAt": "modified due time to \nWhen: __timeValue__\nWhere: __card__\n previous due was __timeOldValue__", - "act-a-endAt": "modified ending time to __timeValue__ from (__timeOldValue__)", - "act-a-startAt": "modified starting time to __timeValue__ from (__timeOldValue__)", - "act-a-receivedAt": "modified received time to __timeValue__ from (__timeOldValue__)", - "a-dueAt": "modified due time to be", - "a-endAt": "modified ending time to be", - "a-startAt": "modified starting time to be", - "a-receivedAt": "modified received time to be", - "almostdue": "current due time %s is approaching", - "pastdue": "current due time %s is past", - "duenow": "current due time %s is today", - "act-newDue": "__list__/__card__ has 1st due reminder [__board__]", - "act-withDue": "__list__/__card__ due reminders [__board__]", - "act-almostdue": "was reminding the current due (__timeValue__) of __card__ is approaching", - "act-pastdue": "was reminding the current due (__timeValue__) of __card__ is past", - "act-duenow": "was reminding the current due (__timeValue__) of __card__ is now", - "act-atUserComment": "You were mentioned in [__board__] __list__/__card__", - "delete-user-confirm-popup": "Are you sure you want to delete this account? There is no undo.", - "accounts-allowUserDelete": "Allow users to self delete their account", - "hide-minicard-label-text": "Hide minicard label text", - "show-desktop-drag-handles": "Show desktop drag handles", - "assignee": "Assignee", - "cardAssigneesPopup-title": "Assignee", - "addmore-detail": "Add a more detailed description", - "show-on-card": "Show on Card", - "new": "New", - "editUserPopup-title": "Edit User", - "newUserPopup-title": "New User", - "notifications": "Notifications", - "view-all": "View All", - "filter-by-unread": "Filter by Unread", - "mark-all-as-read": "Mark all as read", - "remove-all-read": "Remove all read", - "allow-rename": "Allow Rename", - "allowRenamePopup-title": "Allow Rename" -} \ No newline at end of file + "accept": "Kwere", + "act-activity-notify": "Activity Notification", + "act-addAttachment": "added attachment __attachment__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-deleteAttachment": "deleted attachment __attachment__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addSubtask": "added subtask __subtask__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addedLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removeLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removedLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addChecklist": "added checklist __checklist__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addChecklistItem": "added checklist item __checklistItem__ to checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removeChecklist": "removed checklist __checklist__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removeChecklistItem": "removed checklist item __checklistItem__ from checklist __checkList__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-checkedItem": "checked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-uncheckedItem": "unchecked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-completeChecklist": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-uncompleteChecklist": "uncompleted checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addComment": "commented on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-editComment": "edited comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-deleteComment": "deleted comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-createBoard": "created board __board__", + "act-createSwimlane": "created swimlane __swimlane__ to board __board__", + "act-createCard": "created card __card__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-createCustomField": "created custom field __customField__ at board __board__", + "act-deleteCustomField": "deleted custom field __customField__ at board __board__", + "act-setCustomField": "edited custom field __customField__: __customFieldValue__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-createList": "added list __list__ to board __board__", + "act-addBoardMember": "added member __member__ to board __board__", + "act-archivedBoard": "Board __board__ moved to Archive", + "act-archivedCard": "Card __card__ at list __list__ at swimlane __swimlane__ at board __board__ moved to Archive", + "act-archivedList": "List __list__ at swimlane __swimlane__ at board __board__ moved to Archive", + "act-archivedSwimlane": "Swimlane __swimlane__ at board __board__ moved to Archive", + "act-importBoard": "imported board __board__", + "act-importCard": "imported card __card__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-importList": "imported list __list__ to swimlane __swimlane__ at board __board__", + "act-joinMember": "added member __member__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-moveCard": "moved card __card__ at board __board__ from list __oldList__ at swimlane __oldSwimlane__ to list __list__ at swimlane __swimlane__", + "act-moveCardToOtherBoard": "moved card __card__ from list __oldList__ at swimlane __oldSwimlane__ at board __oldBoard__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-removeBoardMember": "removed member __member__ from board __board__", + "act-restoredCard": "restored card __card__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-unjoinMember": "removed member __member__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-withBoardTitle": "__board__", + "act-withCardTitle": "[__board__] __card__", + "actions": "Actions", + "activities": "Activities", + "activity": "Activity", + "activity-added": "added %s to %s", + "activity-archived": "%s moved to Archive", + "activity-attached": "attached %s to %s", + "activity-created": "created %s", + "activity-customfield-created": "created custom field %s", + "activity-excluded": "excluded %s from %s", + "activity-imported": "imported %s into %s from %s", + "activity-imported-board": "imported %s from %s", + "activity-joined": "joined %s", + "activity-moved": "moved %s from %s to %s", + "activity-on": "na %s", + "activity-removed": "removed %s from %s", + "activity-sent": "sent %s to %s", + "activity-unjoined": "unjoined %s", + "activity-subtask-added": "added subtask to %s", + "activity-checked-item": "checked %s in checklist %s of %s", + "activity-unchecked-item": "unchecked %s in checklist %s of %s", + "activity-checklist-added": "added checklist to %s", + "activity-checklist-removed": "removed a checklist from %s", + "activity-checklist-completed": "completed checklist %s of %s", + "activity-checklist-uncompleted": "uncompleted the checklist %s of %s", + "activity-checklist-item-added": "added checklist item to '%s' in %s", + "activity-checklist-item-removed": "removed a checklist item from '%s' in %s", + "add": "Tinye", + "activity-checked-item-card": "checked %s in checklist %s", + "activity-unchecked-item-card": "unchecked %s in checklist %s", + "activity-checklist-completed-card": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "activity-checklist-uncompleted-card": "uncompleted the checklist %s", + "activity-editComment": "edited comment %s", + "activity-deleteComment": "deleted comment %s", + "add-attachment": "Add Attachment", + "add-board": "Add Board", + "add-card": "Add Card", + "add-swimlane": "Add Swimlane", + "add-subtask": "Add Subtask", + "add-checklist": "Add Checklist", + "add-checklist-item": "Add an item to checklist", + "add-cover": "Add Cover", + "add-label": "Add Label", + "add-list": "Add List", + "add-members": "Tinye ndị otu ọhụrụ", + "added": "Etinyere ", + "addMemberPopup-title": "Ndị otu", + "admin": "Admin", + "admin-desc": "Can view and edit cards, remove members, and change settings for the board.", + "admin-announcement": "Announcement", + "admin-announcement-active": "Active System-Wide Announcement", + "admin-announcement-title": "Announcement from Administrator", + "all-boards": "All boards", + "and-n-other-card": "And __count__ other card", + "and-n-other-card_plural": "And __count__ other cards", + "apply": "Apply", + "app-is-offline": "Loading, please wait. Refreshing the page will cause data loss. If loading does not work, please check that server has not stopped.", + "archive": "Move to Archive", + "archive-all": "Move All to Archive", + "archive-board": "Move Board to Archive", + "archive-card": "Move Card to Archive", + "archive-list": "Move List to Archive", + "archive-swimlane": "Move Swimlane to Archive", + "archive-selection": "Move selection to Archive", + "archiveBoardPopup-title": "Move Board to Archive?", + "archived-items": "Archive", + "archived-boards": "Boards in Archive", + "restore-board": "Restore Board", + "no-archived-boards": "No Boards in Archive.", + "archives": "Archive", + "template": "Template", + "templates": "Templates", + "assign-member": "Assign member", + "attached": "attached", + "attachment": "Attachment", + "attachment-delete-pop": "Deleting an attachment is permanent. There is no undo.", + "attachmentDeletePopup-title": "Delete Attachment?", + "attachments": "Attachments", + "auto-watch": "Automatically watch boards when they are created", + "avatar-too-big": "The avatar is too large (70KB max)", + "back": "Back", + "board-change-color": "Change color", + "board-nb-stars": "%s stars", + "board-not-found": "Board not found", + "board-private-info": "This board will be <strong>private</strong>.", + "board-public-info": "This board will be <strong>public</strong>.", + "boardChangeColorPopup-title": "Change Board Background", + "boardChangeTitlePopup-title": "Rename Board", + "boardChangeVisibilityPopup-title": "Change Visibility", + "boardChangeWatchPopup-title": "Change Watch", + "boardMenuPopup-title": "Board Settings", + "boardChangeViewPopup-title": "Board View", + "boards": "Boards", + "board-view": "Board View", + "board-view-cal": "Calendar", + "board-view-swimlanes": "Swimlanes", + "board-view-collapse": "Collapse", + "board-view-lists": "Lists", + "bucket-example": "Like “Bucket List” for example", + "cancel": "Cancel", + "card-archived": "This card is moved to Archive.", + "board-archived": "This board is moved to Archive.", + "card-comments-title": "This card has %s comment.", + "card-delete-notice": "Deleting is permanent. You will lose all actions associated with this card.", + "card-delete-pop": "All actions will be removed from the activity feed and you won't be able to re-open the card. There is no undo.", + "card-delete-suggest-archive": "You can move a card to Archive to remove it from the board and preserve the activity.", + "card-due": "Due", + "card-due-on": "Due on", + "card-spent": "Spent Time", + "card-edit-attachments": "Edit attachments", + "card-edit-custom-fields": "Edit custom fields", + "card-start-voting": "Start voting", + "card-cancel-voting": "Delete voting and all votes", + "card-edit-labels": "Edit labels", + "card-edit-members": "Edit members", + "card-labels-title": "Change the labels for the card.", + "card-members-title": "Add or remove members of the board from the card.", + "card-start": "Bido", + "card-start-on": "Starts on", + "cardAttachmentsPopup-title": "Attach From", + "cardCustomField-datePopup-title": "Change date", + "cardCustomFieldsPopup-title": "Edit custom fields", + "cardStartVotingPopup-title": "Start a vote", + "positiveVoteMembersPopup-title": "Proponents", + "negativeVoteMembersPopup-title": "Opponents", + "vote-question": "Voting question", + "vote-public": "Public vote", + "vote-for-it": "for it", + "vote-against": "against", + "cardDeletePopup-title": "Delete Card?", + "cardDetailsActionsPopup-title": "Card Actions", + "cardLabelsPopup-title": "Aha", + "cardMembersPopup-title": "Ndị otu", + "cardMorePopup-title": "More", + "cardTemplatePopup-title": "Create template", + "cards": "Cards", + "cards-count": "Cards", + "casSignIn": "Sign In with CAS", + "cardType-card": "Card", + "cardType-linkedCard": "Linked Card", + "cardType-linkedBoard": "Linked Board", + "change": "Gbanwe", + "change-avatar": "Change Avatar", + "change-password": "Change Password", + "change-permissions": "Change permissions", + "change-settings": "Change Settings", + "changeAvatarPopup-title": "Change Avatar", + "changeLanguagePopup-title": "Họrọ asụsụ ọzọ", + "changePasswordPopup-title": "Change Password", + "changePermissionsPopup-title": "Change Permissions", + "changeSettingsPopup-title": "Change Settings", + "subtasks": "Subtasks", + "checklists": "Checklists", + "click-to-star": "Click to star this board.", + "click-to-unstar": "Click to unstar this board.", + "clipboard": "Clipboard or drag & drop", + "close": "Close", + "close-board": "Close Board", + "close-board-pop": "You will be able to restore the board by clicking the “Archive” button from the home header.", + "color-black": "black", + "color-blue": "blue", + "color-crimson": "crimson", + "color-darkgreen": "darkgreen", + "color-gold": "gold", + "color-gray": "gray", + "color-green": "green", + "color-indigo": "indigo", + "color-lime": "lime", + "color-magenta": "magenta", + "color-mistyrose": "mistyrose", + "color-navy": "navy", + "color-orange": "orange", + "color-paleturquoise": "paleturquoise", + "color-peachpuff": "peachpuff", + "color-pink": "pink", + "color-plum": "plum", + "color-purple": "purple", + "color-red": "red", + "color-saddlebrown": "saddlebrown", + "color-silver": "silver", + "color-sky": "sky", + "color-slateblue": "slateblue", + "color-white": "white", + "color-yellow": "yellow", + "unset-color": "Unset", + "comment": "Comment", + "comment-placeholder": "Write Comment", + "comment-only": "Comment only", + "comment-only-desc": "Can comment on cards only.", + "no-comments": "No comments", + "no-comments-desc": "Can not see comments and activities.", + "worker": "Worker", + "worker-desc": "Can only move cards, assign itself to card and comment.", + "computer": "Computer", + "confirm-subtask-delete-dialog": "Are you sure you want to delete subtask?", + "confirm-checklist-delete-dialog": "Are you sure you want to delete checklist?", + "copy-card-link-to-clipboard": "Copy card link to clipboard", + "linkCardPopup-title": "Link Card", + "searchElementPopup-title": "Search", + "copyCardPopup-title": "Copy Card", + "copyChecklistToManyCardsPopup-title": "Copy Checklist Template to Many Cards", + "copyChecklistToManyCardsPopup-instructions": "Destination Card Titles and Descriptions in this JSON format", + "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"First card title\", \"description\":\"First card description\"}, {\"title\":\"Second card title\",\"description\":\"Second card description\"},{\"title\":\"Last card title\",\"description\":\"Last card description\"} ]", + "create": "Create", + "createBoardPopup-title": "Create Board", + "chooseBoardSourcePopup-title": "Import board", + "createLabelPopup-title": "Create Label", + "createCustomField": "Create Field", + "createCustomFieldPopup-title": "Create Field", + "current": "current", + "custom-field-delete-pop": "There is no undo. This will remove this custom field from all cards and destroy its history.", + "custom-field-checkbox": "Checkbox", + "custom-field-date": "Date", + "custom-field-dropdown": "Dropdown List", + "custom-field-dropdown-none": "(none)", + "custom-field-dropdown-options": "List Options", + "custom-field-dropdown-options-placeholder": "Press enter to add more options", + "custom-field-dropdown-unknown": "(unknown)", + "custom-field-number": "Number", + "custom-field-text": "Text", + "custom-fields": "Custom Fields", + "date": "Date", + "decline": "Decline", + "default-avatar": "Default avatar", + "delete": "Delete", + "deleteCustomFieldPopup-title": "Delete Custom Field?", + "deleteLabelPopup-title": "Delete Label?", + "description": "Description", + "disambiguateMultiLabelPopup-title": "Disambiguate Label Action", + "disambiguateMultiMemberPopup-title": "Disambiguate Member Action", + "discard": "Discard", + "done": "Done", + "download": "Download", + "edit": "Edit", + "edit-avatar": "Change Avatar", + "edit-profile": "Edit Profile", + "edit-wip-limit": "Edit WIP Limit", + "soft-wip-limit": "Soft WIP Limit", + "editCardStartDatePopup-title": "Change start date", + "editCardDueDatePopup-title": "Change due date", + "editCustomFieldPopup-title": "Edit Field", + "editCardSpentTimePopup-title": "Change spent time", + "editLabelPopup-title": "Change Label", + "editNotificationPopup-title": "Edit Notification", + "editProfilePopup-title": "Edit Profile", + "email": "Email", + "email-enrollAccount-subject": "An account created for you on __siteName__", + "email-enrollAccount-text": "Hello __user__,\n\nTo start using the service, simply click the link below.\n\n__url__\n\nThanks.", + "email-fail": "Sending email failed", + "email-fail-text": "Error trying to send email", + "email-invalid": "Invalid email", + "email-invite": "Invite via Email", + "email-invite-subject": "__inviter__ sent you an invitation", + "email-invite-text": "Dear __user__,\n\n__inviter__ invites you to join board \"__board__\" for collaborations.\n\nPlease follow the link below:\n\n__url__\n\nThanks.", + "email-resetPassword-subject": "Reset your password on __siteName__", + "email-resetPassword-text": "Hello __user__,\n\nTo reset your password, simply click the link below.\n\n__url__\n\nThanks.", + "email-sent": "Email sent", + "email-verifyEmail-subject": "Verify your email address on __siteName__", + "email-verifyEmail-text": "Hello __user__,\n\nTo verify your account email, simply click the link below.\n\n__url__\n\nThanks.", + "enable-wip-limit": "Enable WIP Limit", + "error-board-doesNotExist": "This board does not exist", + "error-board-notAdmin": "You need to be admin of this board to do that", + "error-board-notAMember": "You need to be a member of this board to do that", + "error-json-malformed": "Your text is not valid JSON", + "error-json-schema": "Your JSON data does not include the proper information in the correct format", + "error-list-doesNotExist": "This list does not exist", + "error-user-doesNotExist": "This user does not exist", + "error-user-notAllowSelf": "You can not invite yourself", + "error-user-notCreated": "This user is not created", + "error-username-taken": "This username is already taken", + "error-email-taken": "Email has already been taken", + "export-board": "Export board", + "sort": "Sort", + "sort-desc": "Click to Sort List", + "list-sort-by": "Sort the List By:", + "list-label-modifiedAt": "Last Access Time", + "list-label-title": "Name of the List", + "list-label-sort": "Your Manual Order", + "list-label-short-modifiedAt": "(L)", + "list-label-short-title": "(N)", + "list-label-short-sort": "(M)", + "filter": "Filter", + "filter-cards": "Filter Cards or Lists", + "list-filter-label": "Filter List by Title", + "filter-clear": "Clear filter", + "filter-no-label": "No label", + "filter-no-member": "No member", + "filter-no-assignee": "No assignee", + "filter-no-custom-fields": "No Custom Fields", + "filter-show-archive": "Show archived lists", + "filter-hide-empty": "Hide empty lists", + "filter-on": "Filter is on", + "filter-on-desc": "You are filtering cards on this board. Click here to edit filter.", + "filter-to-selection": "Filter to selection", + "advanced-filter-label": "Advanced Filter", + "advanced-filter-description": "Advanced Filter allows to write a string containing following operators: == != <= >= && || ( ) A space is used as a separator between the Operators. You can filter for all Custom Fields by typing their names and values. For Example: Field1 == Value1. Note: If fields or values contains spaces, you need to encapsulate them into single quotes. For Example: 'Field 1' == 'Value 1'. For single control characters (' \\/) to be skipped, you can use \\. For example: Field1 == I\\'m. Also you can combine multiple conditions. For Example: F1 == V1 || F1 == V2. Normally all operators are interpreted from left to right. You can change the order by placing brackets. For Example: F1 == V1 && ( F2 == V2 || F2 == V3 ). Also you can search text fields using regex: F1 == /Tes.*/i", + "fullname": "Full Name", + "header-logo-title": "Go back to your boards page.", + "hide-system-messages": "Hide system messages", + "headerBarCreateBoardPopup-title": "Create Board", + "home": "Home", + "import": "Import", + "link": "Link", + "import-board": "import board", + "import-board-c": "Import board", + "import-board-title-trello": "Import board from Trello", + "import-board-title-wekan": "Import board from previous export", + "from-trello": "From Trello", + "from-wekan": "From previous export", + "import-board-instruction-trello": "In your Trello board, go to 'Menu', then 'More', 'Print and Export', 'Export JSON', and copy the resulting text.", + "import-board-instruction-wekan": "In your board, go to 'Menu', then 'Export board', and copy the text in the downloaded file.", + "import-board-instruction-about-errors": "If you get errors when importing board, sometimes importing still works, and board is at All Boards page.", + "import-json-placeholder": "Paste your valid JSON data here", + "import-map-members": "Map members", + "import-members-map": "Your imported board has some members. Please map the members you want to import to your users", + "import-show-user-mapping": "Review members mapping", + "import-user-select": "Pick your existing user you want to use as this member", + "importMapMembersAddPopup-title": "Select member", + "info": "Version", + "initials": "Initials", + "invalid-date": "Invalid date", + "invalid-time": "Invalid time", + "invalid-user": "Invalid user", + "joined": "joined", + "just-invited": "You are just invited to this board", + "keyboard-shortcuts": "Keyboard shortcuts", + "label-create": "Create Label", + "label-default": "%s label (default)", + "label-delete-pop": "There is no undo. This will remove this label from all cards and destroy its history.", + "labels": "Aha", + "language": "Language", + "last-admin-desc": "You can’t change roles because there must be at least one admin.", + "leave-board": "Leave Board", + "leave-board-pop": "Are you sure you want to leave __boardTitle__? You will be removed from all cards on this board.", + "leaveBoardPopup-title": "Leave Board ?", + "link-card": "Link to this card", + "list-archive-cards": "Move all cards in this list to Archive", + "list-archive-cards-pop": "This will remove all the cards in this list from the board. To view cards in Archive and bring them back to the board, click “Menu” > “Archive”.", + "list-move-cards": "Move all cards in this list", + "list-select-cards": "Select all cards in this list", + "set-color-list": "Set Color", + "listActionPopup-title": "List Actions", + "swimlaneActionPopup-title": "Swimlane Actions", + "swimlaneAddPopup-title": "Add a Swimlane below", + "listImportCardPopup-title": "Import a Trello card", + "listMorePopup-title": "More", + "link-list": "Link to this list", + "list-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the list. There is no undo.", + "list-delete-suggest-archive": "You can move a list to Archive to remove it from the board and preserve the activity.", + "lists": "Lists", + "swimlanes": "Swimlanes", + "log-out": "Log Out", + "log-in": "Log In", + "loginPopup-title": "Log In", + "memberMenuPopup-title": "Member Settings", + "members": "Ndị otu", + "menu": "Menu", + "move-selection": "Move selection", + "moveCardPopup-title": "Move Card", + "moveCardToBottom-title": "Move to Bottom", + "moveCardToTop-title": "Move to Top", + "moveSelectionPopup-title": "Move selection", + "multi-selection": "Multi-Selection", + "multi-selection-on": "Multi-Selection is on", + "muted": "Muted", + "muted-info": "You will never be notified of any changes in this board", + "my-boards": "My Boards", + "name": "Name", + "no-archived-cards": "No cards in Archive.", + "no-archived-lists": "No lists in Archive.", + "no-archived-swimlanes": "No swimlanes in Archive.", + "no-results": "No results", + "normal": "Normal", + "normal-desc": "Can view and edit cards. Can't change settings.", + "not-accepted-yet": "Invitation not accepted yet", + "notify-participate": "Receive updates to any cards you participate as creater or member", + "notify-watch": "Receive updates to any boards, lists, or cards you’re watching", + "optional": "optional", + "or": "or", + "page-maybe-private": "This page may be private. You may be able to view it by <a href='%s'>logging in</a>.", + "page-not-found": "Page not found.", + "password": "Password", + "paste-or-dragdrop": "to paste, or drag & drop image file to it (image only)", + "participating": "Participating", + "preview": "Preview", + "previewAttachedImagePopup-title": "Preview", + "previewClipboardImagePopup-title": "Preview", + "private": "Private", + "private-desc": "This board is private. Only people added to the board can view and edit it.", + "profile": "Profile", + "public": "Public", + "public-desc": "This board is public. It's visible to anyone with the link and will show up in search engines like Google. Only people added to the board can edit.", + "quick-access-description": "Star a board to add a shortcut in this bar.", + "remove-cover": "Remove Cover", + "remove-from-board": "Remove from Board", + "remove-label": "Remove Label", + "listDeletePopup-title": "Delete List ?", + "remove-member": "Remove Member", + "remove-member-from-card": "Remove from Card", + "remove-member-pop": "Remove __name__ (__username__) from __boardTitle__? The member will be removed from all cards on this board. They will receive a notification.", + "removeMemberPopup-title": "Remove Member?", + "rename": "Banye aha ọzọ", + "rename-board": "Rename Board", + "restore": "Restore", + "save": "Save", + "search": "Search", + "rules": "Rules", + "search-cards": "Search from card/list titles, descriptions and custom fields on this board", + "search-example": "Text to search for?", + "select-color": "Select Color", + "set-wip-limit-value": "Set a limit for the maximum number of tasks in this list", + "setWipLimitPopup-title": "Set WIP Limit", + "shortcut-assign-self": "Assign yourself to current card", + "shortcut-autocomplete-emoji": "Autocomplete emoji", + "shortcut-autocomplete-members": "Autocomplete members", + "shortcut-clear-filters": "Clear all filters", + "shortcut-close-dialog": "Close Dialog", + "shortcut-filter-my-cards": "Filter my cards", + "shortcut-show-shortcuts": "Bring up this shortcuts list", + "shortcut-toggle-filterbar": "Toggle Filter Sidebar", + "shortcut-toggle-sidebar": "Toggle Board Sidebar", + "show-cards-minimum-count": "Show cards count if list contains more than", + "sidebar-open": "Open Sidebar", + "sidebar-close": "Close Sidebar", + "signupPopup-title": "Create an Account", + "star-board-title": "Click to star this board. It will show up at top of your boards list.", + "starred-boards": "Starred Boards", + "starred-boards-description": "Starred boards show up at the top of your boards list.", + "subscribe": "Subscribe", + "team": "Team", + "this-board": "this board", + "this-card": "this card", + "spent-time-hours": "Spent time (hours)", + "overtime-hours": "Overtime (hours)", + "overtime": "Overtime", + "has-overtime-cards": "Has overtime cards", + "has-spenttime-cards": "Has spent time cards", + "time": "Time", + "title": "Title", + "tracking": "Tracking", + "tracking-info": "You will be notified of any changes to those cards you are involved as creator or member.", + "type": "Type", + "unassign-member": "Unassign member", + "unsaved-description": "You have an unsaved description.", + "unwatch": "Unwatch", + "upload": "Upload", + "upload-avatar": "Upload an avatar", + "uploaded-avatar": "Uploaded an avatar", + "username": "Username", + "view-it": "Hụ ya", + "warn-list-archived": "warning: this card is in an list at Archive", + "watch": "Hụ", + "watching": "Watching", + "watching-info": "You will be notified of any change in this board", + "welcome-board": "Welcome Board", + "welcome-swimlane": "Milestone 1", + "welcome-list1": "Basics", + "welcome-list2": "Advanced", + "card-templates-swimlane": "Card Templates", + "list-templates-swimlane": "List Templates", + "board-templates-swimlane": "Board Templates", + "what-to-do": "What do you want to do?", + "wipLimitErrorPopup-title": "Invalid WIP Limit", + "wipLimitErrorPopup-dialog-pt1": "The number of tasks in this list is higher than the WIP limit you've defined.", + "wipLimitErrorPopup-dialog-pt2": "Please move some tasks out of this list, or set a higher WIP limit.", + "admin-panel": "Admin Panel", + "settings": "Settings", + "people": "Ndị mmadụ", + "registration": "Registration", + "disable-self-registration": "Disable Self-Registration", + "invite": "Invite", + "invite-people": "Invite People", + "to-boards": "To board(s)", + "email-addresses": "Email Addresses", + "smtp-host-description": "The address of the SMTP server that handles your emails.", + "smtp-port-description": "The port your SMTP server uses for outgoing emails.", + "smtp-tls-description": "Enable TLS support for SMTP server", + "smtp-host": "SMTP Host", + "smtp-port": "SMTP Port", + "smtp-username": "Username", + "smtp-password": "Password", + "smtp-tls": "TLS support", + "send-from": "From", + "send-smtp-test": "Send a test email to yourself", + "invitation-code": "Invitation Code", + "email-invite-register-subject": "__inviter__ sent you an invitation", + "email-invite-register-text": "Dear __user__,\n\n__inviter__ invites you to kanban board for collaborations.\n\nPlease follow the link below:\n__url__\n\nAnd your invitation code is: __icode__\n\nThanks.", + "email-smtp-test-subject": "SMTP Test Email", + "email-smtp-test-text": "You have successfully sent an email", + "error-invitation-code-not-exist": "Invitation code doesn't exist", + "error-notAuthorized": "You are not authorized to view this page.", + "webhook-title": "Webhook Name", + "webhook-token": "Token (Optional for Authentication)", + "outgoing-webhooks": "Outgoing Webhooks", + "bidirectional-webhooks": "Two-Way Webhooks", + "outgoingWebhooksPopup-title": "Outgoing Webhooks", + "boardCardTitlePopup-title": "Card Title Filter", + "disable-webhook": "Disable This Webhook", + "global-webhook": "Global Webhooks", + "new-outgoing-webhook": "New Outgoing Webhook", + "no-name": "(Unknown)", + "Node_version": "Node version", + "Meteor_version": "Meteor version", + "MongoDB_version": "MongoDB version", + "MongoDB_storage_engine": "MongoDB storage engine", + "MongoDB_Oplog_enabled": "MongoDB Oplog enabled", + "OS_Arch": "OS Arch", + "OS_Cpus": "OS CPU Count", + "OS_Freemem": "OS Free Memory", + "OS_Loadavg": "OS Load Average", + "OS_Platform": "OS Platform", + "OS_Release": "OS Release", + "OS_Totalmem": "OS Total Memory", + "OS_Type": "OS Type", + "OS_Uptime": "OS Uptime", + "days": "days", + "hours": "elekere", + "minutes": "nkeji", + "seconds": "seconds", + "show-field-on-card": "Show this field on card", + "automatically-field-on-card": "Auto create field to all cards", + "showLabel-field-on-card": "Show field label on minicard", + "yes": "Ee", + "no": "Mba", + "accounts": "Accounts", + "accounts-allowEmailChange": "Allow Email Change", + "accounts-allowUserNameChange": "Allow Username Change", + "createdAt": "Ekere na", + "verified": "Verified", + "active": "Active", + "card-received": "Received", + "card-received-on": "Received on", + "card-end": "End", + "card-end-on": "Ends on", + "editCardReceivedDatePopup-title": "Change received date", + "editCardEndDatePopup-title": "Change end date", + "setCardColorPopup-title": "Set color", + "setCardActionsColorPopup-title": "Choose a color", + "setSwimlaneColorPopup-title": "Choose a color", + "setListColorPopup-title": "Choose a color", + "assigned-by": "Assigned By", + "requested-by": "Requested By", + "board-delete-notice": "Deleting is permanent. You will lose all lists, cards and actions associated with this board.", + "delete-board-confirm-popup": "All lists, cards, labels, and activities will be deleted and you won't be able to recover the board contents. There is no undo.", + "boardDeletePopup-title": "Delete Board?", + "delete-board": "Delete Board", + "default-subtasks-board": "Subtasks for __board__ board", + "default": "Default", + "queue": "Queue", + "subtask-settings": "Subtasks Settings", + "card-settings": "Card Settings", + "boardSubtaskSettingsPopup-title": "Board Subtasks Settings", + "boardCardSettingsPopup-title": "Card Settings", + "deposit-subtasks-board": "Deposit subtasks to this board:", + "deposit-subtasks-list": "Landing list for subtasks deposited here:", + "show-parent-in-minicard": "Show parent in minicard:", + "prefix-with-full-path": "Prefix with full path", + "prefix-with-parent": "Prefix with parent", + "subtext-with-full-path": "Subtext with full path", + "subtext-with-parent": "Subtext with parent", + "change-card-parent": "Change card's parent", + "parent-card": "Parent card", + "source-board": "Source board", + "no-parent": "Don't show parent", + "activity-added-label": "added label '%s' to %s", + "activity-removed-label": "removed label '%s' from %s", + "activity-delete-attach": "deleted an attachment from %s", + "activity-added-label-card": "added label '%s'", + "activity-removed-label-card": "removed label '%s'", + "activity-delete-attach-card": "deleted an attachment", + "activity-set-customfield": "set custom field '%s' to '%s' in %s", + "activity-unset-customfield": "unset custom field '%s' in %s", + "r-rule": "Rule", + "r-add-trigger": "Add trigger", + "r-add-action": "Add action", + "r-board-rules": "Board rules", + "r-add-rule": "Add rule", + "r-view-rule": "View rule", + "r-delete-rule": "Delete rule", + "r-new-rule-name": "New rule title", + "r-no-rules": "No rules", + "r-when-a-card": "When a card", + "r-is": "is", + "r-is-moved": "is moved", + "r-added-to": "added to", + "r-removed-from": "Removed from", + "r-the-board": "the board", + "r-list": "list", + "set-filter": "Set Filter", + "r-moved-to": "Moved to", + "r-moved-from": "Moved from", + "r-archived": "Moved to Archive", + "r-unarchived": "Restored from Archive", + "r-a-card": "a card", + "r-when-a-label-is": "When a label is", + "r-when-the-label": "When the label", + "r-list-name": "list name", + "r-when-a-member": "When a member is", + "r-when-the-member": "When the member", + "r-name": "name", + "r-when-a-attach": "When an attachment", + "r-when-a-checklist": "When a checklist is", + "r-when-the-checklist": "When the checklist", + "r-completed": "Completed", + "r-made-incomplete": "Made incomplete", + "r-when-a-item": "When a checklist item is", + "r-when-the-item": "When the checklist item", + "r-checked": "Checked", + "r-unchecked": "Unchecked", + "r-move-card-to": "Move card to", + "r-top-of": "Top of", + "r-bottom-of": "Bottom of", + "r-its-list": "its list", + "r-archive": "Move to Archive", + "r-unarchive": "Restore from Archive", + "r-card": "card", + "r-add": "Tinye", + "r-remove": "Remove", + "r-label": "label", + "r-member": "member", + "r-remove-all": "Remove all members from the card", + "r-set-color": "Set color to", + "r-checklist": "checklist", + "r-check-all": "Check all", + "r-uncheck-all": "Uncheck all", + "r-items-check": "items of checklist", + "r-check": "Check", + "r-uncheck": "Uncheck", + "r-item": "item", + "r-of-checklist": "of checklist", + "r-send-email": "Send an email", + "r-to": "to", + "r-subject": "subject", + "r-rule-details": "Rule details", + "r-d-move-to-top-gen": "Move card to top of its list", + "r-d-move-to-top-spec": "Move card to top of list", + "r-d-move-to-bottom-gen": "Move card to bottom of its list", + "r-d-move-to-bottom-spec": "Move card to bottom of list", + "r-d-send-email": "Send email", + "r-d-send-email-to": "to", + "r-d-send-email-subject": "subject", + "r-d-send-email-message": "message", + "r-d-archive": "Move card to Archive", + "r-d-unarchive": "Restore card from Archive", + "r-d-add-label": "Add label", + "r-d-remove-label": "Remove label", + "r-create-card": "Create new card", + "r-in-list": "in list", + "r-in-swimlane": "in swimlane", + "r-d-add-member": "Add member", + "r-d-remove-member": "Remove member", + "r-d-remove-all-member": "Remove all member", + "r-d-check-all": "Check all items of a list", + "r-d-uncheck-all": "Uncheck all items of a list", + "r-d-check-one": "Check item", + "r-d-uncheck-one": "Uncheck item", + "r-d-check-of-list": "of checklist", + "r-d-add-checklist": "Add checklist", + "r-d-remove-checklist": "Remove checklist", + "r-by": "by", + "r-add-checklist": "Add checklist", + "r-with-items": "with items", + "r-items-list": "item1,item2,item3", + "r-add-swimlane": "Add swimlane", + "r-swimlane-name": "swimlane name", + "r-board-note": "Note: leave a field empty to match every possible value.", + "r-checklist-note": "Note: checklist's items have to be written as comma separated values.", + "r-when-a-card-is-moved": "When a card is moved to another list", + "r-set": "Set", + "r-update": "Update", + "r-datefield": "date field", + "r-df-start-at": "start", + "r-df-due-at": "due", + "r-df-end-at": "end", + "r-df-received-at": "received", + "r-to-current-datetime": "to current date/time", + "r-remove-value-from": "Remove value from", + "ldap": "LDAP", + "oauth2": "OAuth2", + "cas": "CAS", + "authentication-method": "Authentication method", + "authentication-type": "Authentication type", + "custom-product-name": "Custom Product Name", + "layout": "Layout", + "hide-logo": "Hide Logo", + "add-custom-html-after-body-start": "Add Custom HTML after <body> start", + "add-custom-html-before-body-end": "Add Custom HTML before </body> end", + "error-undefined": "Something went wrong", + "error-ldap-login": "An error occurred while trying to login", + "display-authentication-method": "Display Authentication Method", + "default-authentication-method": "Default Authentication Method", + "duplicate-board": "Duplicate Board", + "people-number": "The number of people is:", + "swimlaneDeletePopup-title": "Delete Swimlane ?", + "swimlane-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the swimlane. There is no undo.", + "restore-all": "Restore all", + "delete-all": "Delete all", + "loading": "Loading, please wait.", + "previous_as": "last time was", + "act-a-dueAt": "modified due time to \nWhen: __timeValue__\nWhere: __card__\n previous due was __timeOldValue__", + "act-a-endAt": "modified ending time to __timeValue__ from (__timeOldValue__)", + "act-a-startAt": "modified starting time to __timeValue__ from (__timeOldValue__)", + "act-a-receivedAt": "modified received time to __timeValue__ from (__timeOldValue__)", + "a-dueAt": "modified due time to be", + "a-endAt": "modified ending time to be", + "a-startAt": "modified starting time to be", + "a-receivedAt": "modified received time to be", + "almostdue": "current due time %s is approaching", + "pastdue": "current due time %s is past", + "duenow": "current due time %s is today", + "act-newDue": "__list__/__card__ has 1st due reminder [__board__]", + "act-withDue": "__list__/__card__ due reminders [__board__]", + "act-almostdue": "was reminding the current due (__timeValue__) of __card__ is approaching", + "act-pastdue": "was reminding the current due (__timeValue__) of __card__ is past", + "act-duenow": "was reminding the current due (__timeValue__) of __card__ is now", + "act-atUserComment": "You were mentioned in [__board__] __list__/__card__", + "delete-user-confirm-popup": "Are you sure you want to delete this account? There is no undo.", + "accounts-allowUserDelete": "Allow users to self delete their account", + "hide-minicard-label-text": "Hide minicard label text", + "show-desktop-drag-handles": "Show desktop drag handles", + "assignee": "Assignee", + "cardAssigneesPopup-title": "Assignee", + "addmore-detail": "Add a more detailed description", + "show-on-card": "Show on Card", + "new": "New", + "editUserPopup-title": "Edit User", + "newUserPopup-title": "New User", + "notifications": "Notifications", + "view-all": "View All", + "filter-by-unread": "Filter by Unread", + "mark-all-as-read": "Mark all as read", + "remove-all-read": "Remove all read", + "allow-rename": "Allow Rename", + "allowRenamePopup-title": "Allow Rename" +} diff --git a/i18n/it.i18n.json b/i18n/it.i18n.json index 5c8f362a..e58f5cb2 100644 --- a/i18n/it.i18n.json +++ b/i18n/it.i18n.json @@ -1,780 +1,778 @@ { - "accept": "Accept", - "act-activity-notify": "Notifica attività", - "act-addAttachment": "aggiunto allegato __attachment__ alla scheda __card__ della lista __list__ della corsia __swimlane__  nella bacheca __board__", - "act-deleteAttachment": "eliminato allegato __attachment__ dalla scheda __card__ della lista __list__ della corsia __swimlane__  nella bacheca __board__", - "act-addSubtask": "aggiunto sottotask __subtask__ alla scheda __card__ della lista __list__ della corsia __swimlane__  nella bacheca __board__", - "act-addLabel": "aggiunta etichetta __label__ alla scheda __card__ della lista __list__ della corsia __swimlane__  nella bacheca __board__", - "act-addedLabel": "aggiunta etichetta __label__ alla scheda __card__ della lista __list__ della corsia __swimlane__  nella bacheca __board__", - "act-removeLabel": "rimossa etichetta __label__ dalla scheda __card__ della lista __list__ della corsia __swimlane__  nella bacheca __board__", - "act-removedLabel": "rimossa etichetta __label__ dalla scheda __card__ della lista __list__ della corsia __swimlane__  nella bacheca __board__", - "act-addChecklist": "aggiunta lista di controllo __label__ alla scheda __card__ della lista __list__ della corsia __swimlane__  nella bacheca __board__", - "act-addChecklistItem": "aggiunto elemento __checklistItem__ alla lista di controllo __checklist__ della scheda __card__ della lista __list__ della corsia __swimlane__  nella bacheca __board__", - "act-removeChecklist": "rimossa lista di controllo __checklist__ dalla scheda __card__ della lista __list__ della corsia __swimlane__  nella bacheca __board__", - "act-removeChecklistItem": "rimosso elemento __checklistitem__ dalla lista di controllo __checkList__ della scheda __card__ della lista __list__ della corsia __swimlane__  nella bacheca __board__", - "act-checkedItem": "attivato __checklistitem__ nella lista di controllo __checklist__ della scheda __card__ della lista __list__ della corsia __swimlane__ nella bacheca __board__", - "act-uncheckedItem": "disattivato __checklistItem__ della lista di controllo __checklist__ dalla scheda __card__ della lista __list__ della corsia __swimlane__ nella bacheca __board__", - "act-completeChecklist": "completata lista di controllo __checklist__ nella scheda __card__ della lista __list__ della corsia __swimlane__ nella bacheca __board__", - "act-uncompleteChecklist": "lista di controllo __checklist__ incompleta nella scheda __card__ della lista __list__ in corsia __swimlane__ della bacheca __board__", - "act-addComment": "commento sulla scheda __card__: __comment__ nella lista __list__ della corsia __swimlane__ della bacheca __board__", - "act-editComment": "commento modificato sulla scheda __card__: __commento__ nella lista __list__ nella swim lane __swimlane__ nella bacheca __board__", - "act-deleteComment": "commento eliminato sulla scheda __card__: __commento__ nella lista __list__ nella swim lane__ swimlane__ nella bacheca __board__", - "act-createBoard": "bacheca __board__ creata", - "act-createSwimlane": "creata corsia __swimlane__ alla bacheca __board__", - "act-createCard": "scheda __card__ creata nella lista __list__ della corsia __swimlane__ della bacheca __board__", - "act-createCustomField": "creato campo personalizzato __customField__ nella bacheca __board", - "act-deleteCustomField": "campo personalizzato eliminato __customField__ nella bacheca __board", - "act-setCustomField": "campo personalizzato modificato __customField__: __customFieldValue__ sulla scheda __card__ sulla lista __list__ sulla swimlane __swimlane__ sulla bacheca __board__", - "act-createList": "aggiunta lista __list__ alla bacheca __board__", - "act-addBoardMember": "aggiunto membro __member__ alla bacheca __board__", - "act-archivedBoard": "Bacheca __board__ archiviata", - "act-archivedCard": "Scheda __card__ della lista __list__ della corsia __swimlane__ della bacheca __board__ archiviata", - "act-archivedList": "Lista __list__ della corsia __swimlane__ della bacheca __board__ archiviata", - "act-archivedSwimlane": "Corsia __swimlane__ della bacheca __board__ archiviata", - "act-importBoard": "Bacheca __board__ importata", - "act-importCard": "scheda importata __card__ nella lista __list__ della corsia __swimlane__ della bacheca __board__", - "act-importList": "lista __list__ importata nella corsia __swimlane__ della bacheca __board__", - "act-joinMember": "aggiunto membro __member__ alla scheda __card__ della list __list__ nella corsia __swimlane__ della bacheca __board__", - "act-moveCard": "spostata scheda __card__ della bacheca __board__ dalla lista __oldList__ della corsia __oldSwimlane__ alla lista __list__ della corsia __swimlane__", - "act-moveCardToOtherBoard": "postata scheda __card__ dalla lista __oldList__ della corsia __oldSwimlane__ della bacheca __oldBoard__ alla lista __list__ nella corsia __swimlane__ della bacheca __board__", - "act-removeBoardMember": "rimosso membro __member__ dalla bacheca __board__", - "act-restoredCard": "scheda ripristinata __card__ della lista __list__ nella corsia __swimlane__ della bacheca __board__", - "act-unjoinMember": "rimosso membro __member__ dalla scheda __card__ della lista __list__ della corsia __swimlane__ nella bacheca __board__", - "act-withBoardTitle": "__board__", - "act-withCardTitle": "[__board__] __card__", - "actions": "Azioni", - "activities": "Attività", - "activity": "Attività", - "activity-added": "ha aggiunto %s a %s", - "activity-archived": "%s spostato nell'archivio", - "activity-attached": "allegato %s a %s", - "activity-created": "creato %s", - "activity-customfield-created": "%s creato come campo personalizzato", - "activity-excluded": "escluso %s da %s", - "activity-imported": "importato %s in %s da %s", - "activity-imported-board": "importato %s da %s", - "activity-joined": "si è unito a %s", - "activity-moved": "spostato %s da %s a %s", - "activity-on": "su %s", - "activity-removed": "rimosso %s da %s", - "activity-sent": "inviato %s a %s", - "activity-unjoined": "ha abbandonato %s", - "activity-subtask-added": "aggiunto il sottocompito a 1%s", - "activity-checked-item": "selezionata %s nella checklist %s di %s", - "activity-unchecked-item": "disattivato %s nella checklist %s di %s", - "activity-checklist-added": "aggiunta checklist a %s", - "activity-checklist-removed": "È stata rimossa una checklist da%s", - "activity-checklist-completed": "%s di %s checklists completate", - "activity-checklist-uncompleted": "La checklist non è stata completata", - "activity-checklist-item-added": "Aggiunto l'elemento checklist a '%s' in %s", - "activity-checklist-item-removed": "è stato rimosso un elemento della checklist da '%s' in %s", - "add": "Aggiungere", - "activity-checked-item-card": "%s è stato selezionato nella checklist %s", - "activity-unchecked-item-card": "%s è stato deselezionato nella checklist %s", - "activity-checklist-completed-card": "checklist __label__ completata nella scheda __card__ della lista __list__ della corsia __swimlane__  nella bacheca __board__", - "activity-checklist-uncompleted-card": "La checklist %s non è completa", - "activity-editComment": "commento modificato %s", - "activity-deleteComment": "commento eliminato %s", - "add-attachment": "Aggiungi Allegato", - "add-board": "Aggiungi Bacheca", - "add-card": "Aggiungi Scheda", - "add-swimlane": "Aggiungi Diagramma Swimlane", - "add-subtask": "Aggiungi sotto-compito", - "add-checklist": "Aggiungi Checklist", - "add-checklist-item": "Aggiungi un elemento alla checklist", - "add-cover": "Aggiungi copertina", - "add-label": "Aggiungi Etichetta", - "add-list": "Aggiungi Lista", - "add-members": "Aggiungi membri", - "added": "Aggiunto", - "addMemberPopup-title": "Membri", - "admin": "Amministratore", - "admin-desc": "Può vedere e modificare schede, rimuovere membri e modificare le impostazioni della bacheca.", - "admin-announcement": "Annunci", - "admin-announcement-active": "Attiva annunci di sistema", - "admin-announcement-title": "Annunci dall'Amministratore", - "all-boards": "Tutte le bacheche", - "and-n-other-card": "E __count__ altra scheda", - "and-n-other-card_plural": "E __count__ altre schede", - "apply": "Applica", - "app-is-offline": "Caricamento, attendere prego. Aggiornare la pagina porterà ad una perdita dei dati. Se il caricamento non dovesse funzionare, per favore controlla che il server non sia stato fermato.", - "archive": "Sposta nell'Archivio", - "archive-all": "Sposta tutto nell'Archivio", - "archive-board": "Sposta la bacheca nell'Archivio", - "archive-card": "Sposta la scheda nell'Archivio", - "archive-list": "Sposta elenco nell'Archivio", - "archive-swimlane": "Sposta diagramma nell'Archivio", - "archive-selection": "Sposta la selezione nell'archivio", - "archiveBoardPopup-title": "Spostare al bacheca nell'archivio?", - "archived-items": "Archivia", - "archived-boards": "Bacheche nell'archivio", - "restore-board": "Ripristina Bacheca", - "no-archived-boards": "Nessuna bacheca presente nell'archivio", - "archives": "Archivia", - "template": "Template", - "templates": "Templates", - "assign-member": "Aggiungi membro", - "attached": "allegato", - "attachment": "Allegato", - "attachment-delete-pop": "L'eliminazione di un allegato è permanente. Non è possibile annullare.", - "attachmentDeletePopup-title": "Eliminare l'allegato?", - "attachments": "Allegati", - "auto-watch": "Segui automaticamente le bacheche quando vengono create.", - "avatar-too-big": "L'avatar è troppo grande (70KB max)", - "back": "Indietro", - "board-change-color": "Cambia colore", - "board-nb-stars": "%s stelle", - "board-not-found": "Bacheca non trovata", - "board-private-info": "Questa bacheca sarà <strong>privata</strong>.", - "board-public-info": "Questa bacheca sarà <strong>pubblica</strong>.", - "boardChangeColorPopup-title": "Cambia sfondo della bacheca", - "boardChangeTitlePopup-title": "Rinomina bacheca", - "boardChangeVisibilityPopup-title": "Cambia visibilità", - "boardChangeWatchPopup-title": "Cambia faccia", - "boardMenuPopup-title": "Impostazioni bacheca", - "boardChangeViewPopup-title": "Visualizza bacheca", - "boards": "Bacheche", - "board-view": "Visualizza bacheca", - "board-view-cal": "Calendario", - "board-view-swimlanes": "Diagramma Swimlane", - "board-view-collapse": "Collassa", - "board-view-lists": "Liste", - "bucket-example": "Per esempio come \"una lista di cose da fare\"", - "cancel": "Cancella", - "card-archived": "Questa scheda è stata spostata nell'archivio", - "board-archived": "Questa bacheca è stata spostata nell'archivio", - "card-comments-title": "Questa scheda ha %s commenti.", - "card-delete-notice": "L'eliminazione è permanente. Tutte le azioni associate a questa scheda andranno perse.", - "card-delete-pop": "Tutte le azioni saranno rimosse dal flusso attività e non sarai in grado di riaprire la scheda. Non potrai tornare indietro.", - "card-delete-suggest-archive": "Puoi spostare una scheda nell'archivio per rimuoverla dalla bacheca e mantenere la sua attività", - "card-due": "Scadenza", - "card-due-on": "Scade", - "card-spent": "Tempo trascorso", - "card-edit-attachments": "Modifica allegati", - "card-edit-custom-fields": "Modifica campo personalizzato", - "card-start-voting": "Inizia a votare", - "card-cancel-voting": "Cancella votazione e tutti i voti", - "card-edit-labels": "Modifica etichette", - "card-edit-members": "Modifica membri", - "card-labels-title": "Cambia le etichette per questa scheda.", - "card-members-title": "Aggiungi o rimuovi membri della bacheca da questa scheda", - "card-start": "Inizio", - "card-start-on": "Inizia", - "cardAttachmentsPopup-title": "Allega da", - "cardCustomField-datePopup-title": "Cambia data", - "cardCustomFieldsPopup-title": "Modifica campo personalizzato", - "cardStartVotingPopup-title": "Inizia una votazione", - "positiveVoteMembersPopup-title": "Favorevoli", - "negativeVoteMembersPopup-title": "Contrari", - "vote-question": "Domanda di votazione", - "vote-public": "Voto pubblico", - "vote-for-it": "a favore", - "vote-against": "contro", - "cardDeletePopup-title": "Elimina scheda?", - "cardDetailsActionsPopup-title": "Azioni scheda", - "cardLabelsPopup-title": "Etichette", - "cardMembersPopup-title": "Membri", - "cardMorePopup-title": "Altro", - "cardTemplatePopup-title": "Crea un template", - "cards": "Schede", - "cards-count": "Schede", - "casSignIn": "Entra con CAS", - "cardType-card": "Scheda", - "cardType-linkedCard": "Scheda collegata", - "cardType-linkedBoard": "Bacheca collegata", - "change": "Cambia", - "change-avatar": "Cambia avatar", - "change-password": "Cambia password", - "change-permissions": "Cambia permessi", - "change-settings": "Cambia impostazioni", - "changeAvatarPopup-title": "Cambia avatar", - "changeLanguagePopup-title": "Cambia lingua", - "changePasswordPopup-title": "Cambia password", - "changePermissionsPopup-title": "Cambia permessi", - "changeSettingsPopup-title": "Cambia impostazioni", - "subtasks": "Sotto-compiti", - "checklists": "Checklist", - "click-to-star": "Clicca per stellare questa bacheca", - "click-to-unstar": "Clicca per togliere la stella da questa bacheca", - "clipboard": "Clipboard o drag & drop", - "close": "Chiudi", - "close-board": "Chiudi bacheca", - "close-board-pop": "Potrai ripristinare la bacheca cliccando sul tasto \"Archivio\" presente nell'intestazione della home.", - "color-black": "nero", - "color-blue": "blu", - "color-crimson": "Rosso cremisi", - "color-darkgreen": "Verde scuro", - "color-gold": "Dorato", - "color-gray": "Grigio", - "color-green": "verde", - "color-indigo": "Indaco", - "color-lime": "lime", - "color-magenta": "Magenta", - "color-mistyrose": "Mistyrose", - "color-navy": "Navy", - "color-orange": "arancione", - "color-paleturquoise": "Turchese chiaro", - "color-peachpuff": "Pesca", - "color-pink": "rosa", - "color-plum": "Prugna", - "color-purple": "viola", - "color-red": "rosso", - "color-saddlebrown": "Saddlebrown", - "color-silver": "Argento", - "color-sky": "azzurro", - "color-slateblue": "Ardesia", - "color-white": "Bianco", - "color-yellow": "giallo", - "unset-color": "Non impostato", - "comment": "Commento", - "comment-placeholder": "Scrivi Commento", - "comment-only": "Solo commenti", - "comment-only-desc": "Puoi commentare solo le schede.", - "no-comments": "Non ci sono commenti.", - "no-comments-desc": "Impossibile visualizzare commenti o attività.", - "worker": "Lavoratore", - "worker-desc": "Può solo spostare schede, assegnarsi una scheda e commentare.", - "computer": "Computer", - "confirm-subtask-delete-dialog": "Sei sicuro di voler eliminare il sotto-compito?", - "confirm-checklist-delete-dialog": "Sei sicuro di voler eliminare la checklist?", - "copy-card-link-to-clipboard": "Copia link della scheda sulla clipboard", - "linkCardPopup-title": "Collega scheda", - "searchElementPopup-title": "Cerca", - "copyCardPopup-title": "Copia Scheda", - "copyChecklistToManyCardsPopup-title": "Copia template checklist su più schede", - "copyChecklistToManyCardsPopup-instructions": "Titolo e la descrizione della scheda di destinazione in questo formato JSON", - "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"Titolo prima scheda\", \"description\":\"Descrizione prima scheda\"}, {\"title\":\"Titolo seconda scheda\",\"description\":\"Descrizione seconda scheda\"},{\"title\":\"Titolo ultima scheda\",\"description\":\"Descrizione ultima scheda\"} ]", - "create": "Crea", - "createBoardPopup-title": "Crea bacheca", - "chooseBoardSourcePopup-title": "Importa bacheca", - "createLabelPopup-title": "Crea etichetta", - "createCustomField": "Crea campo", - "createCustomFieldPopup-title": "Crea campo", - "current": "corrente", - "custom-field-delete-pop": "Non potrai tornare indietro. Questa azione rimuoverà questo campo personalizzato da tutte le schede ed eliminerà ogni sua traccia.", - "custom-field-checkbox": "Casella di scelta", - "custom-field-date": "Data", - "custom-field-dropdown": "Lista a discesa", - "custom-field-dropdown-none": "(niente)", - "custom-field-dropdown-options": "Lista opzioni", - "custom-field-dropdown-options-placeholder": "Premi invio per aggiungere altre opzioni", - "custom-field-dropdown-unknown": "(sconosciuto)", - "custom-field-number": "Numero", - "custom-field-text": "Testo", - "custom-fields": "Campi personalizzati", - "date": "Data", - "decline": "Declina", - "default-avatar": "Avatar predefinito", - "delete": "Elimina", - "deleteCustomFieldPopup-title": "Elimina il campo personalizzato?", - "deleteLabelPopup-title": "Eliminare etichetta?", - "description": "Descrizione", - "disambiguateMultiLabelPopup-title": "Disambiguare l'azione Etichetta", - "disambiguateMultiMemberPopup-title": "Disambiguare l'azione Membro", - "discard": "Scarta", - "done": "Fatto", - "download": "Download", - "edit": "Modifica", - "edit-avatar": "Cambia avatar", - "edit-profile": "Modifica profilo", - "edit-wip-limit": "Modifica limite di work in progress", - "soft-wip-limit": "Limite Work in progress soft", - "editCardStartDatePopup-title": "Cambia data di inizio", - "editCardDueDatePopup-title": "Cambia data di scadenza", - "editCustomFieldPopup-title": "Modifica campo", - "editCardSpentTimePopup-title": "Cambia tempo trascorso", - "editLabelPopup-title": "Cambia etichetta", - "editNotificationPopup-title": "Modifica notifiche", - "editProfilePopup-title": "Modifica profilo", - "email": "Email", - "email-enrollAccount-subject": "Creato un account per te su __siteName__", - "email-enrollAccount-text": "Ciao __user__,\n\nPer iniziare ad usare il servizio, clicca sul link seguente:\n\n__url__\n\nGrazie.", - "email-fail": "Invio email fallito", - "email-fail-text": "Errore nel tentativo di invio email", - "email-invalid": "Email non valida", - "email-invite": "Invita via email", - "email-invite-subject": "__inviter__ ti ha inviato un invito", - "email-invite-text": "Caro __user__,\n\n__inviter__ ti ha invitato ad unirti alla bacheca \"__board__\" per le collaborazioni.\n\nPer favore clicca sul link seguente:\n\n__url__\n\nGrazie.", - "email-resetPassword-subject": "Ripristina la tua password su on __siteName__", - "email-resetPassword-text": "Ciao __user__,\n\nPer ripristinare la tua password, clicca sul link seguente:\n\n__url__\n\nGrazie.", - "email-sent": "Email inviata", - "email-verifyEmail-subject": "Verifica il tuo indirizzo email su on __siteName__", - "email-verifyEmail-text": "Ciao __user__,\n\nPer verificare il tuo account email, clicca sul link seguente:\n\n__url__\n\nGrazie.", - "enable-wip-limit": "Abilita limite di work in progress", - "error-board-doesNotExist": "Questa bacheca non esiste", - "error-board-notAdmin": "Devi essere admin di questa bacheca per poterlo fare", - "error-board-notAMember": "Devi essere un membro di questa bacheca per poterlo fare", - "error-json-malformed": "Il tuo testo non è un JSON valido", - "error-json-schema": "Il tuo file JSON non contiene le giuste informazioni nel formato corretto", - "error-list-doesNotExist": "Questa lista non esiste", - "error-user-doesNotExist": "Questo utente non esiste", - "error-user-notAllowSelf": "Non puoi invitare te stesso", - "error-user-notCreated": "L'utente non è stato creato", - "error-username-taken": "Questo username è già utilizzato", - "error-email-taken": "L'email è già stata presa", - "export-board": "Esporta bacheca", - "sort": "Ordina", - "sort-desc": "Clicca per ordinare la lista", - "list-sort-by": "Ordina la lista per:", - "list-label-modifiedAt": "Orario ultimo accesso", - "list-label-title": "Nome della lista", - "list-label-sort": "Il tuo ordine manuale", - "list-label-short-modifiedAt": "(L)", - "list-label-short-title": "(N)", - "list-label-short-sort": "(M)", - "filter": "Filtra", - "filter-cards": "Filtra schede o liste", - "list-filter-label": "Filtra lista per titolo", - "filter-clear": "Pulisci filtri", - "filter-no-label": "Nessuna etichetta", - "filter-no-member": "Nessun membro", - "filter-no-assignee": "Nessun assegnatario", - "filter-no-custom-fields": "Nessun campo personalizzato", - "filter-show-archive": "Mostra le liste archiviate", - "filter-hide-empty": "Nascondi liste vuote", - "filter-on": "Il filtro è attivo", - "filter-on-desc": "Stai filtrando le schede su questa bacheca. Clicca qui per modificare il filtro,", - "filter-to-selection": "Seleziona", - "advanced-filter-label": "Filtro avanzato", - "advanced-filter-description": "Il filtro avanzato permette di scrivere una stringa contenente i seguenti operatori: == != <= >= && || ( ) Uno spazio è usato come separatore tra gli operatori. Si può filtrare per tutti i campi personalizzati, scrivendo i loro nomi e valori. Per esempio: Campo1 == Valore1. Nota: Se i campi o i valori contengono spazi, è necessario incapsularli all'interno di paici singoli. Per esempio: 'Campo 1' == 'Valore 1'. Per i singoli caratteri di controllo (' V) che devono essere ignorati, si può usare \\. Per esempio: C1 == Campo1 == L'\\ho. Si possono anche combinare condizioni multiple. Per esempio: C1 == V1 || C1 ==V2. Di norma tutti gli operatori vengono lettti da sinistra a destra. Si può cambiare l'ordine posizionando delle parentesi. Per esempio: C1 == V1 && ( C2 == V2 || C2 == V3) . Inoltre è possibile cercare nei campi di testo usando le espressioni regolari (n.d.t. regex): F1 ==/Tes.*/i", - "fullname": "Nome completo", - "header-logo-title": "Torna alla tua bacheca.", - "hide-system-messages": "Nascondi i messaggi di sistema", - "headerBarCreateBoardPopup-title": "Crea bacheca", - "home": "Home", - "import": "Importa", - "link": "Collegamento", - "import-board": "Importa bacheca", - "import-board-c": "Importa bacheca", - "import-board-title-trello": "Importa una bacheca da Trello", - "import-board-title-wekan": "Importa bacheca dall'esportazione precedente", - "import-sandstorm-backup-warning": "Non cancellare i dati che importi dalla bacheca esportata in origine o da Trello prima che il controllo finisca e si riapra ancora, altrimenti otterrai un messaggio di errore Bacheca non trovata, che significa che i dati sono perduti.", - "import-sandstorm-warning": "La bacheca importata cancellerà tutti i dati esistenti su questa bacheca e li rimpiazzerà con quelli della bacheca importata.", - "from-trello": "Da Trello", - "from-wekan": "Dall'esportazione precedente", - "import-board-instruction-trello": "Nella tua bacheca Trello vai a 'Menu', poi 'Altro', 'Stampa ed esporta', 'Esporta JSON', e copia il testo che compare.", - "import-board-instruction-wekan": "Nella tua bacheca vai su \"Menu\", poi \"Esporta la bacheca\", e copia il testo nel file scaricato", - "import-board-instruction-about-errors": "Se hai degli errori quando importi una bacheca, qualche volta l'importazione funziona comunque, e la bacheca si trova nella pagina \"Tutte le bacheche\"", - "import-json-placeholder": "Incolla un JSON valido qui", - "import-map-members": "Mappatura dei membri", - "import-members-map": "La bacheca che hai importato contiene alcuni membri. Per favore scegli i membri che vuoi importare tra i tuoi utenti", - "import-show-user-mapping": "Rivedi la mappatura dei membri", - "import-user-select": "Scegli l'utente che vuoi venga utilizzato come questo membro", - "importMapMembersAddPopup-title": "Scegli membro", - "info": "Versione", - "initials": "Iniziali", - "invalid-date": "Data non valida", - "invalid-time": "Tempo non valido", - "invalid-user": "User non valido", - "joined": "si è unito a", - "just-invited": "Sei stato appena invitato a questa bacheca", - "keyboard-shortcuts": "Scorciatoie da tastiera", - "label-create": "Crea etichetta", - "label-default": "%s etichetta (default)", - "label-delete-pop": "Non potrai tornare indietro. Procedendo, rimuoverai questa etichetta da tutte le schede e distruggerai la sua cronologia.", - "labels": "Etichette", - "language": "Lingua", - "last-admin-desc": "Non puoi cambiare i ruoli perché deve esserci almeno un admin.", - "leave-board": "Abbandona bacheca", - "leave-board-pop": "Sei sicuro di voler abbandonare __boardTitle__? Sarai rimosso da tutte le schede in questa bacheca.", - "leaveBoardPopup-title": "Abbandona Bacheca?", - "link-card": "Link a questa scheda", - "list-archive-cards": "Sposta tutte le schede in questo elenco nell'Archivio", - "list-archive-cards-pop": "Questo rimuoverà tutte le schede nell'elenco dalla bacheca. Per vedere le schede nell'archivio e portarle dov'erano nella bacheca, clicca su \"Menu\" > \"Archivio\".", - "list-move-cards": "Sposta tutte le schede in questa lista", - "list-select-cards": "Selezione tutte le schede in questa lista", - "set-color-list": "Imposta un colore", - "listActionPopup-title": "Azioni disponibili", - "swimlaneActionPopup-title": "Azioni diagramma Swimlane", - "swimlaneAddPopup-title": "Aggiungi un diagramma Swimlane di seguito", - "listImportCardPopup-title": "Importa una scheda di Trello", - "listMorePopup-title": "Altro", - "link-list": "Link a questa lista", - "list-delete-pop": "Tutte le azioni saranno rimosse dal flusso attività e non sarai in grado di recuperare la lista. Non potrai tornare indietro.", - "list-delete-suggest-archive": "Puoi spostare un elenco nell'archivio per rimuoverlo dalla bacheca e mantentere la sua attività.", - "lists": "Liste", - "swimlanes": "Diagramma Swimlane", - "log-out": "Log Out", - "log-in": "Log In", - "loginPopup-title": "Log In", - "memberMenuPopup-title": "Impostazioni membri", - "members": "Membri", - "menu": "Menu", - "move-selection": "Sposta selezione", - "moveCardPopup-title": "Sposta scheda", - "moveCardToBottom-title": "Sposta in fondo", - "moveCardToTop-title": "Sposta in alto", - "moveSelectionPopup-title": "Sposta selezione", - "multi-selection": "Multi-Selezione", - "multi-selection-on": "Multi-Selezione attiva", - "muted": "Silenziato", - "muted-info": "Non sarai mai notificato delle modifiche in questa bacheca", - "my-boards": "Le mie bacheche", - "name": "Nome", - "no-archived-cards": "Non ci sono schede nell'archivio.", - "no-archived-lists": "Non ci sono elenchi nell'archivio.", - "no-archived-swimlanes": "Non ci sono diagrammi Swimlane nell'archivio.", - "no-results": "Nessun risultato", - "normal": "Normale", - "normal-desc": "Può visionare e modificare le schede. Non può cambiare le impostazioni.", - "not-accepted-yet": "Invitato non ancora accettato", - "notify-participate": "Ricevi aggiornamenti per qualsiasi scheda a cui partecipi come creatore o membro", - "notify-watch": "Ricevi aggiornamenti per tutte le bacheche, liste o schede che stai seguendo", - "optional": "opzionale", - "or": "o", - "page-maybe-private": "Questa pagina potrebbe essere privata. Potresti essere in grado di vederla <a href='%s'>facendo il log-in</a>.", - "page-not-found": "Pagina non trovata.", - "password": "Password", - "paste-or-dragdrop": "per incollare, oppure trascina & rilascia il file immagine (solo immagini)", - "participating": "Partecipando", - "preview": "Anteprima", - "previewAttachedImagePopup-title": "Anteprima", - "previewClipboardImagePopup-title": "Anteprima", - "private": "Privata", - "private-desc": "Questa bacheca è privata. Solo le persone aggiunte alla bacheca possono vederla e modificarla.", - "profile": "Profilo", - "public": "Pubblica", - "public-desc": "Questa bacheca è pubblica. È visibile a chiunque abbia il link e sarà mostrata dai motori di ricerca come Google. Solo le persone aggiunte alla bacheca possono modificarla.", - "quick-access-description": "Stella una bacheca per aggiungere una scorciatoia in questa barra.", - "remove-cover": "Rimuovi cover", - "remove-from-board": "Rimuovi dalla bacheca", - "remove-label": "Rimuovi Etichetta", - "listDeletePopup-title": "Eliminare Lista?", - "remove-member": "Rimuovi utente", - "remove-member-from-card": "Rimuovi dalla scheda", - "remove-member-pop": "Rimuovere __name__ (__username__) da __boardTitle__? L'utente sarà rimosso da tutte le schede in questa bacheca. Riceveranno una notifica.", - "removeMemberPopup-title": "Rimuovere membro?", - "rename": "Rinomina", - "rename-board": "Rinomina bacheca", - "restore": "Ripristina", - "save": "Salva", - "search": "Cerca", - "rules": "Regole", - "search-cards": "Ricerca per titolo, descrizione scheda/lista e campi personalizzati su questa bacheca", - "search-example": "Testo da ricercare?", - "select-color": "Seleziona Colore", - "set-wip-limit-value": "Seleziona un limite per il massimo numero di attività in questa lista", - "setWipLimitPopup-title": "Imposta limite di work in progress", - "shortcut-assign-self": "Aggiungi te stesso alla scheda corrente", - "shortcut-autocomplete-emoji": "Autocompletamento emoji", - "shortcut-autocomplete-members": "Autocompletamento membri", - "shortcut-clear-filters": "Pulisci tutti i filtri", - "shortcut-close-dialog": "Chiudi finestra di dialogo", - "shortcut-filter-my-cards": "Filtra le mie schede", - "shortcut-show-shortcuts": "Apri questa lista di scorciatoie", - "shortcut-toggle-filterbar": "Apri/chiudi la barra laterale dei filtri", - "shortcut-toggle-sidebar": "Apri/chiudi la barra laterale della bacheca", - "show-cards-minimum-count": "Mostra il contatore delle schede se la lista ne contiene più di", - "sidebar-open": "Apri Sidebar", - "sidebar-close": "Chiudi Sidebar", - "signupPopup-title": "Crea un account", - "star-board-title": "Clicca per stellare questa bacheca. Sarà mostrata all'inizio della tua lista bacheche.", - "starred-boards": "Bacheche stellate", - "starred-boards-description": "Le bacheche stellate vengono mostrato all'inizio della tua lista bacheche.", - "subscribe": "Sottoscrivi", - "team": "Team", - "this-board": "questa bacheca", - "this-card": "questa scheda", - "spent-time-hours": "Tempo trascorso (ore)", - "overtime-hours": "Overtime (ore)", - "overtime": "Overtime", - "has-overtime-cards": "Ci sono scheda scadute", - "has-spenttime-cards": "Ci sono scheda con tempo impiegato", - "time": "Ora", - "title": "Titolo", - "tracking": "Monitoraggio", - "tracking-info": "Sarai notificato per tutte le modifiche alle schede delle quali sei creatore o membro.", - "type": "Tipo", - "unassign-member": "Rimuovi membro", - "unsaved-description": "Hai una descrizione non salvata", - "unwatch": "Non seguire", - "upload": "Upload", - "upload-avatar": "Carica un avatar", - "uploaded-avatar": "Avatar caricato", - "username": "Username", - "view-it": "Vedi", - "warn-list-archived": "Attenzione:questa scheda si trova in un elenco dell'archivio", - "watch": "Segui", - "watching": "Stai seguendo", - "watching-info": "Sarai notificato per tutte le modifiche in questa bacheca", - "welcome-board": "Bacheca di benvenuto", - "welcome-swimlane": "Pietra miliare 1", - "welcome-list1": "Basi", - "welcome-list2": "Avanzate", - "card-templates-swimlane": "Template scheda", - "list-templates-swimlane": "Elenca i template", - "board-templates-swimlane": "Bacheca dei template", - "what-to-do": "Cosa vuoi fare?", - "wipLimitErrorPopup-title": "Limite work in progress non valido.", - "wipLimitErrorPopup-dialog-pt1": "Il numero di compiti in questa lista è maggiore del limite di work in progress che hai definito in precedenza.", - "wipLimitErrorPopup-dialog-pt2": "Per favore, sposta alcuni dei compiti fuori da questa lista, oppure imposta un limite di work in progress più alto.", - "admin-panel": "Pannello dell'Amministratore", - "settings": "Impostazioni", - "people": "Persone", - "registration": "Registrazione", - "disable-self-registration": "Disabilita Auto-registrazione", - "invite": "Invita", - "invite-people": "Invita persone", - "to-boards": "Alla(e) bacheca", - "email-addresses": "Indirizzi email", - "smtp-host-description": "L'indirizzo del server SMTP che gestisce le tue email.", - "smtp-port-description": "La porta che il tuo server SMTP utilizza per le email in uscita.", - "smtp-tls-description": "Abilita supporto TLS per server SMTP", - "smtp-host": "SMTP Host", - "smtp-port": "Porta SMTP", - "smtp-username": "Username", - "smtp-password": "Password", - "smtp-tls": "Supporto TLS", - "send-from": "Da", - "send-smtp-test": "Invia un'email di test a te stesso", - "invitation-code": "Codice d'invito", - "email-invite-register-subject": "__inviter__ ti ha inviato un invito", - "email-invite-register-text": "Gentile __user__,\n\n__inviter__ ti ha invitato a partecipare a questa bacheca kanban per collaborare.\n\nPer favore segui il collegamento qui sotto:\n__url__\n\nIl tuo codice di invito è: __icode__\n\nGrazie.", - "email-smtp-test-subject": "E-Mail di prova SMTP", - "email-smtp-test-text": "Hai inviato un'email con successo", - "error-invitation-code-not-exist": "Il codice d'invito non esiste", - "error-notAuthorized": "Non sei autorizzato ad accedere a questa pagina.", - "webhook-title": "Nome Webhook", - "webhook-token": "Token (facoltativo per l'autenticazione)", - "outgoing-webhooks": "Server esterni", - "bidirectional-webhooks": "Webhook a due vie", - "outgoingWebhooksPopup-title": "Server esterni", - "boardCardTitlePopup-title": "Filtro per Titolo Scheda", - "disable-webhook": "Disattiva questo Webhook", - "global-webhook": "Webhook globali", - "new-outgoing-webhook": "Nuovo webhook in uscita", - "no-name": "(Sconosciuto)", - "Node_version": "Versione di Node", - "Meteor_version": "Versione Meteor", - "MongoDB_version": "Versione MondoDB", - "MongoDB_storage_engine": "Versione motore dati MongoDB", - "MongoDB_Oplog_enabled": "MongoDB Oplog abilitato", - "OS_Arch": "Architettura del sistema operativo", - "OS_Cpus": "Conteggio della CPU del sistema operativo", - "OS_Freemem": "Memoria libera del sistema operativo", - "OS_Loadavg": "Carico medio del sistema operativo", - "OS_Platform": "Piattaforma del sistema operativo", - "OS_Release": "Versione di rilascio del sistema operativo", - "OS_Totalmem": "Memoria totale del sistema operativo", - "OS_Type": "Tipo di sistema operativo", - "OS_Uptime": "Tempo di attività del sistema operativo.", - "days": "giorni", - "hours": "ore", - "minutes": "minuti", - "seconds": "secondi", - "show-field-on-card": "Visualizza questo campo sulla scheda", - "automatically-field-on-card": "Crea automaticamente i campi per tutte le schede", - "showLabel-field-on-card": "Mostra l'etichetta di campo su minischeda", - "yes": "Sì", - "no": "No", - "accounts": "Profili", - "accounts-allowEmailChange": "Permetti modifica dell'email", - "accounts-allowUserNameChange": "Consenti la modifica del nome utente", - "createdAt": "creato alle", - "verified": "Verificato", - "active": "Attivo", - "card-received": "Ricevuta", - "card-received-on": "Ricevuta il", - "card-end": "Fine", - "card-end-on": "Termina il", - "editCardReceivedDatePopup-title": "Cambia data ricezione", - "editCardEndDatePopup-title": "Cambia data finale", - "setCardColorPopup-title": "Imposta il colore", - "setCardActionsColorPopup-title": "Scegli un colore", - "setSwimlaneColorPopup-title": "Scegli un colore", - "setListColorPopup-title": "Scegli un colore", - "assigned-by": "Assegnato da", - "requested-by": "Richiesto da", - "board-delete-notice": "L'eliminazione è permanente. Tutte le azioni, liste e schede associate a questa bacheca andranno perse.", - "delete-board-confirm-popup": "Tutte le liste, schede, etichette e azioni saranno rimosse e non sarai più in grado di recuperare il contenuto della bacheca. L'azione non è annullabile.", - "boardDeletePopup-title": "Eliminare la bacheca?", - "delete-board": "Elimina bacheca", - "default-subtasks-board": "Sottocompiti per la bacheca __board__", - "default": "Predefinito", - "queue": "Coda", - "subtask-settings": "Impostazioni sotto-compiti", - "card-settings": "Impostazioni della scheda", - "boardSubtaskSettingsPopup-title": "Impostazioni sotto-compiti della bacheca", - "boardCardSettingsPopup-title": "Impostazioni della scheda", - "deposit-subtasks-board": "Deposita i sotto compiti in questa bacheca", - "deposit-subtasks-list": "Lista di destinaizoni per questi sotto-compiti", - "show-parent-in-minicard": "Mostra genirotri nelle mini schede:", - "prefix-with-full-path": "Prefisso con percorso completo", - "prefix-with-parent": "Prefisso con genitore", - "subtext-with-full-path": "Sottotesto con percorso completo", - "subtext-with-parent": "Sotto-testo con genitore", - "change-card-parent": "Cambia la scheda genitore", - "parent-card": "Scheda genitore", - "source-board": "Bacheca d'origine", - "no-parent": "Non mostrare i genitori", - "activity-added-label": "L' etichetta '%s' è stata aggiunta a %s", - "activity-removed-label": "L'etichetta '%s' è stata rimossa da %s", - "activity-delete-attach": "Rimosso un allegato da %s", - "activity-added-label-card": "aggiunta etichetta '%s'", - "activity-removed-label-card": "L' etichetta '%s' è stata rimossa.", - "activity-delete-attach-card": "Cancella un allegato", - "activity-set-customfield": "imposta campo personalizzato '%s' a '%s' in %s", - "activity-unset-customfield": "campo personalizzato non impostato '%s' in %s", - "r-rule": "Ruolo", - "r-add-trigger": "Aggiungi trigger", - "r-add-action": "Aggiungi azione", - "r-board-rules": "Regole della bacheca", - "r-add-rule": "Aggiungi regola", - "r-view-rule": "Visualizza regola", - "r-delete-rule": "Cancella regola", - "r-new-rule-name": "Titolo nuova regola", - "r-no-rules": "Nessuna regola", - "r-when-a-card": "Quando una scheda", - "r-is": "è", - "r-is-moved": "viene spostata", - "r-added-to": "Aggiunto/a a", - "r-removed-from": "Rimosso da", - "r-the-board": "La bacheca", - "r-list": "lista", - "set-filter": "Imposta un filtro", - "r-moved-to": "Spostato/a a", - "r-moved-from": "Spostato/a da", - "r-archived": "Spostato/a nell'archivio", - "r-unarchived": "Ripristinato/a dall'archivio", - "r-a-card": "una scheda", - "r-when-a-label-is": "Quando un'etichetta viene", - "r-when-the-label": "Quando l'etichetta viene", - "r-list-name": "Nome dell'elenco", - "r-when-a-member": "Quando un membro viene", - "r-when-the-member": "Quando un membro viene", - "r-name": "nome", - "r-when-a-attach": "Quando un allegato", - "r-when-a-checklist": "Quando una checklist è", - "r-when-the-checklist": "Quando la checklist", - "r-completed": "Completato/a", - "r-made-incomplete": "Rendi incompleto", - "r-when-a-item": "Quando un elemento della checklist è", - "r-when-the-item": "Quando un elemento della checklist", - "r-checked": "Selezionato", - "r-unchecked": "Deselezionato", - "r-move-card-to": "Sposta scheda a", - "r-top-of": "Al di sopra di", - "r-bottom-of": "Al di sotto di", - "r-its-list": "il suo elenco", - "r-archive": "Sposta nell'Archivio", - "r-unarchive": "Ripristina dall'archivio", - "r-card": "scheda", - "r-add": "Aggiungere", - "r-remove": "Rimuovi", - "r-label": "etichetta", - "r-member": "membro", - "r-remove-all": "Rimuovi tutti i membri dalla scheda", - "r-set-color": "Imposta il colore a", - "r-checklist": "checklist", - "r-check-all": "Spunta tutti", - "r-uncheck-all": "Togli la spunta a tutti", - "r-items-check": "Elementi della checklist", - "r-check": "Spunta", - "r-uncheck": "Togli la spunta", - "r-item": "elemento", - "r-of-checklist": "della lista di cose da fare", - "r-send-email": "Invia un e-mail", - "r-to": "a", - "r-subject": "soggetto", - "r-rule-details": "Dettagli della regola", - "r-d-move-to-top-gen": "Sposta la scheda al di sopra del suo elenco", - "r-d-move-to-top-spec": "Sposta la scheda la di sopra dell'elenco", - "r-d-move-to-bottom-gen": "Sposta la scheda in fondo alla sua lista", - "r-d-move-to-bottom-spec": "Muovi la scheda in fondo alla lista", - "r-d-send-email": "Spedisci email", - "r-d-send-email-to": "a", - "r-d-send-email-subject": "soggetto", - "r-d-send-email-message": "Messaggio", - "r-d-archive": "Sposta la scheda nell'archivio", - "r-d-unarchive": "Ripristina la scheda dall'archivio", - "r-d-add-label": "Aggiungi etichetta", - "r-d-remove-label": "Rimuovi Etichetta", - "r-create-card": "Crea una nuova scheda", - "r-in-list": "in elenco", - "r-in-swimlane": "nel diagramma swimlane", - "r-d-add-member": "Aggiungi membro", - "r-d-remove-member": "Rimuovi membro", - "r-d-remove-all-member": "Rimouvi tutti i membri", - "r-d-check-all": "Seleziona tutti gli item di una lista", - "r-d-uncheck-all": "Deseleziona tutti gli items di una lista", - "r-d-check-one": "Seleziona", - "r-d-uncheck-one": "Deselezionalo", - "r-d-check-of-list": "della lista di cose da fare", - "r-d-add-checklist": "Aggiungi lista di cose da fare", - "r-d-remove-checklist": "Rimuovi check list", - "r-by": "da", - "r-add-checklist": "Aggiungi lista di cose da fare", - "r-with-items": "con elementi", - "r-items-list": "elemento1,elemento2,elemento3", - "r-add-swimlane": "Aggiungi un diagramma swimlane", - "r-swimlane-name": "Nome diagramma swimlane", - "r-board-note": "Nota: Lascia un campo vuoto per abbinare ogni possibile valore", - "r-checklist-note": "Nota: Gli elementi della checklist devono essere scritti come valori separati dalla virgola", - "r-when-a-card-is-moved": "Quando una scheda viene spostata su un'altra lista", - "r-set": "Imposta", - "r-update": "Aggiorna", - "r-datefield": "campo data", - "r-df-start-at": "inizio", - "r-df-due-at": "scadenza", - "r-df-end-at": "fine", - "r-df-received-at": "ricevuta", - "r-to-current-datetime": "a data/ora corrente", - "r-remove-value-from": "Rimuovi valore da", - "ldap": "LDAP", - "oauth2": "Oauth2", - "cas": "CAS", - "authentication-method": "Metodo di Autenticazione", - "authentication-type": "Tipo Autenticazione", - "custom-product-name": "Nome prodotto personalizzato", - "layout": "Layout", - "hide-logo": "Nascondi il logo", - "add-custom-html-after-body-start": "Aggiungi codice HTML personalizzato dopo <body> inzio", - "add-custom-html-before-body-end": "Aggiunti il codice HTML prima di </body> fine", - "error-undefined": "Qualcosa è andato storto", - "error-ldap-login": "C'è stato un errore mentre provavi ad effettuare il login", - "display-authentication-method": "Mostra il metodo di autenticazione", - "default-authentication-method": "Metodo di autenticazione predefinito", - "duplicate-board": "Duplica bacheca", - "people-number": "Il numero di persone è:", - "swimlaneDeletePopup-title": "Cancella diagramma swimlane ?", - "swimlane-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the swimlane. There is no undo.", - "restore-all": "Restore all", - "delete-all": "Cancella tutto", - "loading": "Loading, please wait.", - "previous_as": "l'ultima volta è stata", - "act-a-dueAt": "Scadenza modificata in __timeValue__\nData precedente: __timeOldValue__", - "act-a-endAt": "orario finale modificato in __timeValue__ (precedentemente: __timeOldValue__)", - "act-a-startAt": "orario iniziale modificato in __timeValue__ (precedentemente: __timeOldValue__)", - "act-a-receivedAt": "orario di ricezione modificato in __timeValue__ (precedentemente: __timeOldValue__)", - "a-dueAt": "scadenza modificata in", - "a-endAt": "orario finale modificato in", - "a-startAt": "orario iniziale modificato in", - "a-receivedAt": "orario di ricezione modificato in", - "almostdue": "la data di scadenza attuale %s si sta avvicinando", - "pastdue": "la data di scadenza attuale %s è scaduta", - "duenow": "la data di scadenza attuale %s è oggi", - "act-newDue": "__list__/__card__ ha un 1° sollecito [__board__]", - "act-withDue": "sollecito relativo a __list__/__card__ [__board__]", - "act-almostdue": "sollecito inviato: la scadenza (__timeValue__) di __card__ è vicina", - "act-pastdue": "sollecito inviato: la scadenza (__timeValue__) di __card__ è già passata", - "act-duenow": "sollecito inviato: la scadenza (__timeValue__) di __card__ è adesso", - "act-atUserComment": "Sei stato menzionato in [__board__] __list__/__card__", - "delete-user-confirm-popup": "Sei sicuro di voler cancellare questo profilo? Non sarà possibile ripristinarlo.", - "accounts-allowUserDelete": "Permetti agli utenti di cancellare il loro profilo", - "hide-minicard-label-text": "Nascondi etichetta minicard", - "show-desktop-drag-handles": "Mostra maniglie di trascinamento del desktop", - "assignee": "Assegnatario", - "cardAssigneesPopup-title": "Assegnatario", - "addmore-detail": "Aggiungi una descrizione più dettagliata", - "show-on-card": "Mostra sulla scheda", - "new": "Nuovo", - "editUserPopup-title": "Modifica utente", - "newUserPopup-title": "Nuovo utente", - "notifications": "Notifiche", - "view-all": "Mostra Tutto", - "filter-by-unread": "Filtra per non letto", - "mark-all-as-read": "Segna come letto", - "remove-all-read": "Rimuovi tutti i già letti", - "allow-rename": "Consenti Rinomina", - "allowRenamePopup-title": "Consenti Rinomina" -} \ No newline at end of file + "accept": "Accept", + "act-activity-notify": "Notifica attività", + "act-addAttachment": "aggiunto allegato __attachment__ alla scheda __card__ della lista __list__ della corsia __swimlane__  nella bacheca __board__", + "act-deleteAttachment": "eliminato allegato __attachment__ dalla scheda __card__ della lista __list__ della corsia __swimlane__  nella bacheca __board__", + "act-addSubtask": "aggiunto sottotask __subtask__ alla scheda __card__ della lista __list__ della corsia __swimlane__  nella bacheca __board__", + "act-addLabel": "aggiunta etichetta __label__ alla scheda __card__ della lista __list__ della corsia __swimlane__  nella bacheca __board__", + "act-addedLabel": "aggiunta etichetta __label__ alla scheda __card__ della lista __list__ della corsia __swimlane__  nella bacheca __board__", + "act-removeLabel": "rimossa etichetta __label__ dalla scheda __card__ della lista __list__ della corsia __swimlane__  nella bacheca __board__", + "act-removedLabel": "rimossa etichetta __label__ dalla scheda __card__ della lista __list__ della corsia __swimlane__  nella bacheca __board__", + "act-addChecklist": "aggiunta lista di controllo __label__ alla scheda __card__ della lista __list__ della corsia __swimlane__  nella bacheca __board__", + "act-addChecklistItem": "aggiunto elemento __checklistItem__ alla lista di controllo __checklist__ della scheda __card__ della lista __list__ della corsia __swimlane__  nella bacheca __board__", + "act-removeChecklist": "rimossa lista di controllo __checklist__ dalla scheda __card__ della lista __list__ della corsia __swimlane__  nella bacheca __board__", + "act-removeChecklistItem": "rimosso elemento __checklistitem__ dalla lista di controllo __checkList__ della scheda __card__ della lista __list__ della corsia __swimlane__  nella bacheca __board__", + "act-checkedItem": "attivato __checklistitem__ nella lista di controllo __checklist__ della scheda __card__ della lista __list__ della corsia __swimlane__ nella bacheca __board__", + "act-uncheckedItem": "disattivato __checklistItem__ della lista di controllo __checklist__ dalla scheda __card__ della lista __list__ della corsia __swimlane__ nella bacheca __board__", + "act-completeChecklist": "completata lista di controllo __checklist__ nella scheda __card__ della lista __list__ della corsia __swimlane__ nella bacheca __board__", + "act-uncompleteChecklist": "lista di controllo __checklist__ incompleta nella scheda __card__ della lista __list__ in corsia __swimlane__ della bacheca __board__", + "act-addComment": "commento sulla scheda __card__: __comment__ nella lista __list__ della corsia __swimlane__ della bacheca __board__", + "act-editComment": "commento modificato sulla scheda __card__: __commento__ nella lista __list__ nella swim lane __swimlane__ nella bacheca __board__", + "act-deleteComment": "commento eliminato sulla scheda __card__: __commento__ nella lista __list__ nella swim lane__ swimlane__ nella bacheca __board__", + "act-createBoard": "bacheca __board__ creata", + "act-createSwimlane": "creata corsia __swimlane__ alla bacheca __board__", + "act-createCard": "scheda __card__ creata nella lista __list__ della corsia __swimlane__ della bacheca __board__", + "act-createCustomField": "creato campo personalizzato __customField__ nella bacheca __board", + "act-deleteCustomField": "campo personalizzato eliminato __customField__ nella bacheca __board", + "act-setCustomField": "campo personalizzato modificato __customField__: __customFieldValue__ sulla scheda __card__ sulla lista __list__ sulla swimlane __swimlane__ sulla bacheca __board__", + "act-createList": "aggiunta lista __list__ alla bacheca __board__", + "act-addBoardMember": "aggiunto membro __member__ alla bacheca __board__", + "act-archivedBoard": "Bacheca __board__ archiviata", + "act-archivedCard": "Scheda __card__ della lista __list__ della corsia __swimlane__ della bacheca __board__ archiviata", + "act-archivedList": "Lista __list__ della corsia __swimlane__ della bacheca __board__ archiviata", + "act-archivedSwimlane": "Corsia __swimlane__ della bacheca __board__ archiviata", + "act-importBoard": "Bacheca __board__ importata", + "act-importCard": "scheda importata __card__ nella lista __list__ della corsia __swimlane__ della bacheca __board__", + "act-importList": "lista __list__ importata nella corsia __swimlane__ della bacheca __board__", + "act-joinMember": "aggiunto membro __member__ alla scheda __card__ della list __list__ nella corsia __swimlane__ della bacheca __board__", + "act-moveCard": "spostata scheda __card__ della bacheca __board__ dalla lista __oldList__ della corsia __oldSwimlane__ alla lista __list__ della corsia __swimlane__", + "act-moveCardToOtherBoard": "postata scheda __card__ dalla lista __oldList__ della corsia __oldSwimlane__ della bacheca __oldBoard__ alla lista __list__ nella corsia __swimlane__ della bacheca __board__", + "act-removeBoardMember": "rimosso membro __member__ dalla bacheca __board__", + "act-restoredCard": "scheda ripristinata __card__ della lista __list__ nella corsia __swimlane__ della bacheca __board__", + "act-unjoinMember": "rimosso membro __member__ dalla scheda __card__ della lista __list__ della corsia __swimlane__ nella bacheca __board__", + "act-withBoardTitle": "__board__", + "act-withCardTitle": "[__board__] __card__", + "actions": "Azioni", + "activities": "Attività", + "activity": "Attività", + "activity-added": "ha aggiunto %s a %s", + "activity-archived": "%s spostato nell'archivio", + "activity-attached": "allegato %s a %s", + "activity-created": "creato %s", + "activity-customfield-created": "%s creato come campo personalizzato", + "activity-excluded": "escluso %s da %s", + "activity-imported": "importato %s in %s da %s", + "activity-imported-board": "importato %s da %s", + "activity-joined": "si è unito a %s", + "activity-moved": "spostato %s da %s a %s", + "activity-on": "su %s", + "activity-removed": "rimosso %s da %s", + "activity-sent": "inviato %s a %s", + "activity-unjoined": "ha abbandonato %s", + "activity-subtask-added": "aggiunto il sottocompito a 1%s", + "activity-checked-item": "selezionata %s nella checklist %s di %s", + "activity-unchecked-item": "disattivato %s nella checklist %s di %s", + "activity-checklist-added": "aggiunta checklist a %s", + "activity-checklist-removed": "È stata rimossa una checklist da%s", + "activity-checklist-completed": "%s di %s checklists completate", + "activity-checklist-uncompleted": "La checklist non è stata completata", + "activity-checklist-item-added": "Aggiunto l'elemento checklist a '%s' in %s", + "activity-checklist-item-removed": "è stato rimosso un elemento della checklist da '%s' in %s", + "add": "Aggiungere", + "activity-checked-item-card": "%s è stato selezionato nella checklist %s", + "activity-unchecked-item-card": "%s è stato deselezionato nella checklist %s", + "activity-checklist-completed-card": "checklist __label__ completata nella scheda __card__ della lista __list__ della corsia __swimlane__  nella bacheca __board__", + "activity-checklist-uncompleted-card": "La checklist %s non è completa", + "activity-editComment": "commento modificato %s", + "activity-deleteComment": "commento eliminato %s", + "add-attachment": "Aggiungi Allegato", + "add-board": "Aggiungi Bacheca", + "add-card": "Aggiungi Scheda", + "add-swimlane": "Aggiungi Diagramma Swimlane", + "add-subtask": "Aggiungi sotto-compito", + "add-checklist": "Aggiungi Checklist", + "add-checklist-item": "Aggiungi un elemento alla checklist", + "add-cover": "Aggiungi copertina", + "add-label": "Aggiungi Etichetta", + "add-list": "Aggiungi Lista", + "add-members": "Aggiungi membri", + "added": "Aggiunto", + "addMemberPopup-title": "Membri", + "admin": "Amministratore", + "admin-desc": "Può vedere e modificare schede, rimuovere membri e modificare le impostazioni della bacheca.", + "admin-announcement": "Annunci", + "admin-announcement-active": "Attiva annunci di sistema", + "admin-announcement-title": "Annunci dall'Amministratore", + "all-boards": "Tutte le bacheche", + "and-n-other-card": "E __count__ altra scheda", + "and-n-other-card_plural": "E __count__ altre schede", + "apply": "Applica", + "app-is-offline": "Caricamento, attendere prego. Aggiornare la pagina porterà ad una perdita dei dati. Se il caricamento non dovesse funzionare, per favore controlla che il server non sia stato fermato.", + "archive": "Sposta nell'Archivio", + "archive-all": "Sposta tutto nell'Archivio", + "archive-board": "Sposta la bacheca nell'Archivio", + "archive-card": "Sposta la scheda nell'Archivio", + "archive-list": "Sposta elenco nell'Archivio", + "archive-swimlane": "Sposta diagramma nell'Archivio", + "archive-selection": "Sposta la selezione nell'archivio", + "archiveBoardPopup-title": "Spostare al bacheca nell'archivio?", + "archived-items": "Archivia", + "archived-boards": "Bacheche nell'archivio", + "restore-board": "Ripristina Bacheca", + "no-archived-boards": "Nessuna bacheca presente nell'archivio", + "archives": "Archivia", + "template": "Template", + "templates": "Templates", + "assign-member": "Aggiungi membro", + "attached": "allegato", + "attachment": "Allegato", + "attachment-delete-pop": "L'eliminazione di un allegato è permanente. Non è possibile annullare.", + "attachmentDeletePopup-title": "Eliminare l'allegato?", + "attachments": "Allegati", + "auto-watch": "Segui automaticamente le bacheche quando vengono create.", + "avatar-too-big": "L'avatar è troppo grande (70KB max)", + "back": "Indietro", + "board-change-color": "Cambia colore", + "board-nb-stars": "%s stelle", + "board-not-found": "Bacheca non trovata", + "board-private-info": "Questa bacheca sarà <strong>privata</strong>.", + "board-public-info": "Questa bacheca sarà <strong>pubblica</strong>.", + "boardChangeColorPopup-title": "Cambia sfondo della bacheca", + "boardChangeTitlePopup-title": "Rinomina bacheca", + "boardChangeVisibilityPopup-title": "Cambia visibilità", + "boardChangeWatchPopup-title": "Cambia faccia", + "boardMenuPopup-title": "Impostazioni bacheca", + "boardChangeViewPopup-title": "Visualizza bacheca", + "boards": "Bacheche", + "board-view": "Visualizza bacheca", + "board-view-cal": "Calendario", + "board-view-swimlanes": "Diagramma Swimlane", + "board-view-collapse": "Collassa", + "board-view-lists": "Liste", + "bucket-example": "Per esempio come \"una lista di cose da fare\"", + "cancel": "Cancella", + "card-archived": "Questa scheda è stata spostata nell'archivio", + "board-archived": "Questa bacheca è stata spostata nell'archivio", + "card-comments-title": "Questa scheda ha %s commenti.", + "card-delete-notice": "L'eliminazione è permanente. Tutte le azioni associate a questa scheda andranno perse.", + "card-delete-pop": "Tutte le azioni saranno rimosse dal flusso attività e non sarai in grado di riaprire la scheda. Non potrai tornare indietro.", + "card-delete-suggest-archive": "Puoi spostare una scheda nell'archivio per rimuoverla dalla bacheca e mantenere la sua attività", + "card-due": "Scadenza", + "card-due-on": "Scade", + "card-spent": "Tempo trascorso", + "card-edit-attachments": "Modifica allegati", + "card-edit-custom-fields": "Modifica campo personalizzato", + "card-start-voting": "Inizia a votare", + "card-cancel-voting": "Cancella votazione e tutti i voti", + "card-edit-labels": "Modifica etichette", + "card-edit-members": "Modifica membri", + "card-labels-title": "Cambia le etichette per questa scheda.", + "card-members-title": "Aggiungi o rimuovi membri della bacheca da questa scheda", + "card-start": "Inizio", + "card-start-on": "Inizia", + "cardAttachmentsPopup-title": "Allega da", + "cardCustomField-datePopup-title": "Cambia data", + "cardCustomFieldsPopup-title": "Modifica campo personalizzato", + "cardStartVotingPopup-title": "Inizia una votazione", + "positiveVoteMembersPopup-title": "Favorevoli", + "negativeVoteMembersPopup-title": "Contrari", + "vote-question": "Domanda di votazione", + "vote-public": "Voto pubblico", + "vote-for-it": "a favore", + "vote-against": "contro", + "cardDeletePopup-title": "Elimina scheda?", + "cardDetailsActionsPopup-title": "Azioni scheda", + "cardLabelsPopup-title": "Etichette", + "cardMembersPopup-title": "Membri", + "cardMorePopup-title": "Altro", + "cardTemplatePopup-title": "Crea un template", + "cards": "Schede", + "cards-count": "Schede", + "casSignIn": "Entra con CAS", + "cardType-card": "Scheda", + "cardType-linkedCard": "Scheda collegata", + "cardType-linkedBoard": "Bacheca collegata", + "change": "Cambia", + "change-avatar": "Cambia avatar", + "change-password": "Cambia password", + "change-permissions": "Cambia permessi", + "change-settings": "Cambia impostazioni", + "changeAvatarPopup-title": "Cambia avatar", + "changeLanguagePopup-title": "Cambia lingua", + "changePasswordPopup-title": "Cambia password", + "changePermissionsPopup-title": "Cambia permessi", + "changeSettingsPopup-title": "Cambia impostazioni", + "subtasks": "Sotto-compiti", + "checklists": "Checklist", + "click-to-star": "Clicca per stellare questa bacheca", + "click-to-unstar": "Clicca per togliere la stella da questa bacheca", + "clipboard": "Clipboard o drag & drop", + "close": "Chiudi", + "close-board": "Chiudi bacheca", + "close-board-pop": "Potrai ripristinare la bacheca cliccando sul tasto \"Archivio\" presente nell'intestazione della home.", + "color-black": "nero", + "color-blue": "blu", + "color-crimson": "Rosso cremisi", + "color-darkgreen": "Verde scuro", + "color-gold": "Dorato", + "color-gray": "Grigio", + "color-green": "verde", + "color-indigo": "Indaco", + "color-lime": "lime", + "color-magenta": "Magenta", + "color-mistyrose": "Mistyrose", + "color-navy": "Navy", + "color-orange": "arancione", + "color-paleturquoise": "Turchese chiaro", + "color-peachpuff": "Pesca", + "color-pink": "rosa", + "color-plum": "Prugna", + "color-purple": "viola", + "color-red": "rosso", + "color-saddlebrown": "Saddlebrown", + "color-silver": "Argento", + "color-sky": "azzurro", + "color-slateblue": "Ardesia", + "color-white": "Bianco", + "color-yellow": "giallo", + "unset-color": "Non impostato", + "comment": "Commento", + "comment-placeholder": "Scrivi Commento", + "comment-only": "Solo commenti", + "comment-only-desc": "Puoi commentare solo le schede.", + "no-comments": "Non ci sono commenti.", + "no-comments-desc": "Impossibile visualizzare commenti o attività.", + "worker": "Lavoratore", + "worker-desc": "Può solo spostare schede, assegnarsi una scheda e commentare.", + "computer": "Computer", + "confirm-subtask-delete-dialog": "Sei sicuro di voler eliminare il sotto-compito?", + "confirm-checklist-delete-dialog": "Sei sicuro di voler eliminare la checklist?", + "copy-card-link-to-clipboard": "Copia link della scheda sulla clipboard", + "linkCardPopup-title": "Collega scheda", + "searchElementPopup-title": "Cerca", + "copyCardPopup-title": "Copia Scheda", + "copyChecklistToManyCardsPopup-title": "Copia template checklist su più schede", + "copyChecklistToManyCardsPopup-instructions": "Titolo e la descrizione della scheda di destinazione in questo formato JSON", + "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"Titolo prima scheda\", \"description\":\"Descrizione prima scheda\"}, {\"title\":\"Titolo seconda scheda\",\"description\":\"Descrizione seconda scheda\"},{\"title\":\"Titolo ultima scheda\",\"description\":\"Descrizione ultima scheda\"} ]", + "create": "Crea", + "createBoardPopup-title": "Crea bacheca", + "chooseBoardSourcePopup-title": "Importa bacheca", + "createLabelPopup-title": "Crea etichetta", + "createCustomField": "Crea campo", + "createCustomFieldPopup-title": "Crea campo", + "current": "corrente", + "custom-field-delete-pop": "Non potrai tornare indietro. Questa azione rimuoverà questo campo personalizzato da tutte le schede ed eliminerà ogni sua traccia.", + "custom-field-checkbox": "Casella di scelta", + "custom-field-date": "Data", + "custom-field-dropdown": "Lista a discesa", + "custom-field-dropdown-none": "(niente)", + "custom-field-dropdown-options": "Lista opzioni", + "custom-field-dropdown-options-placeholder": "Premi invio per aggiungere altre opzioni", + "custom-field-dropdown-unknown": "(sconosciuto)", + "custom-field-number": "Numero", + "custom-field-text": "Testo", + "custom-fields": "Campi personalizzati", + "date": "Data", + "decline": "Declina", + "default-avatar": "Avatar predefinito", + "delete": "Elimina", + "deleteCustomFieldPopup-title": "Elimina il campo personalizzato?", + "deleteLabelPopup-title": "Eliminare etichetta?", + "description": "Descrizione", + "disambiguateMultiLabelPopup-title": "Disambiguare l'azione Etichetta", + "disambiguateMultiMemberPopup-title": "Disambiguare l'azione Membro", + "discard": "Scarta", + "done": "Fatto", + "download": "Download", + "edit": "Modifica", + "edit-avatar": "Cambia avatar", + "edit-profile": "Modifica profilo", + "edit-wip-limit": "Modifica limite di work in progress", + "soft-wip-limit": "Limite Work in progress soft", + "editCardStartDatePopup-title": "Cambia data di inizio", + "editCardDueDatePopup-title": "Cambia data di scadenza", + "editCustomFieldPopup-title": "Modifica campo", + "editCardSpentTimePopup-title": "Cambia tempo trascorso", + "editLabelPopup-title": "Cambia etichetta", + "editNotificationPopup-title": "Modifica notifiche", + "editProfilePopup-title": "Modifica profilo", + "email": "Email", + "email-enrollAccount-subject": "Creato un account per te su __siteName__", + "email-enrollAccount-text": "Ciao __user__,\n\nPer iniziare ad usare il servizio, clicca sul link seguente:\n\n__url__\n\nGrazie.", + "email-fail": "Invio email fallito", + "email-fail-text": "Errore nel tentativo di invio email", + "email-invalid": "Email non valida", + "email-invite": "Invita via email", + "email-invite-subject": "__inviter__ ti ha inviato un invito", + "email-invite-text": "Caro __user__,\n\n__inviter__ ti ha invitato ad unirti alla bacheca \"__board__\" per le collaborazioni.\n\nPer favore clicca sul link seguente:\n\n__url__\n\nGrazie.", + "email-resetPassword-subject": "Ripristina la tua password su on __siteName__", + "email-resetPassword-text": "Ciao __user__,\n\nPer ripristinare la tua password, clicca sul link seguente:\n\n__url__\n\nGrazie.", + "email-sent": "Email inviata", + "email-verifyEmail-subject": "Verifica il tuo indirizzo email su on __siteName__", + "email-verifyEmail-text": "Ciao __user__,\n\nPer verificare il tuo account email, clicca sul link seguente:\n\n__url__\n\nGrazie.", + "enable-wip-limit": "Abilita limite di work in progress", + "error-board-doesNotExist": "Questa bacheca non esiste", + "error-board-notAdmin": "Devi essere admin di questa bacheca per poterlo fare", + "error-board-notAMember": "Devi essere un membro di questa bacheca per poterlo fare", + "error-json-malformed": "Il tuo testo non è un JSON valido", + "error-json-schema": "Il tuo file JSON non contiene le giuste informazioni nel formato corretto", + "error-list-doesNotExist": "Questa lista non esiste", + "error-user-doesNotExist": "Questo utente non esiste", + "error-user-notAllowSelf": "Non puoi invitare te stesso", + "error-user-notCreated": "L'utente non è stato creato", + "error-username-taken": "Questo username è già utilizzato", + "error-email-taken": "L'email è già stata presa", + "export-board": "Esporta bacheca", + "sort": "Ordina", + "sort-desc": "Clicca per ordinare la lista", + "list-sort-by": "Ordina la lista per:", + "list-label-modifiedAt": "Orario ultimo accesso", + "list-label-title": "Nome della lista", + "list-label-sort": "Il tuo ordine manuale", + "list-label-short-modifiedAt": "(L)", + "list-label-short-title": "(N)", + "list-label-short-sort": "(M)", + "filter": "Filtra", + "filter-cards": "Filtra schede o liste", + "list-filter-label": "Filtra lista per titolo", + "filter-clear": "Pulisci filtri", + "filter-no-label": "Nessuna etichetta", + "filter-no-member": "Nessun membro", + "filter-no-assignee": "Nessun assegnatario", + "filter-no-custom-fields": "Nessun campo personalizzato", + "filter-show-archive": "Mostra le liste archiviate", + "filter-hide-empty": "Nascondi liste vuote", + "filter-on": "Il filtro è attivo", + "filter-on-desc": "Stai filtrando le schede su questa bacheca. Clicca qui per modificare il filtro,", + "filter-to-selection": "Seleziona", + "advanced-filter-label": "Filtro avanzato", + "advanced-filter-description": "Il filtro avanzato permette di scrivere una stringa contenente i seguenti operatori: == != <= >= && || ( ) Uno spazio è usato come separatore tra gli operatori. Si può filtrare per tutti i campi personalizzati, scrivendo i loro nomi e valori. Per esempio: Campo1 == Valore1. Nota: Se i campi o i valori contengono spazi, è necessario incapsularli all'interno di paici singoli. Per esempio: 'Campo 1' == 'Valore 1'. Per i singoli caratteri di controllo (' V) che devono essere ignorati, si può usare \\. Per esempio: C1 == Campo1 == L'\\ho. Si possono anche combinare condizioni multiple. Per esempio: C1 == V1 || C1 ==V2. Di norma tutti gli operatori vengono lettti da sinistra a destra. Si può cambiare l'ordine posizionando delle parentesi. Per esempio: C1 == V1 && ( C2 == V2 || C2 == V3) . Inoltre è possibile cercare nei campi di testo usando le espressioni regolari (n.d.t. regex): F1 ==/Tes.*/i", + "fullname": "Nome completo", + "header-logo-title": "Torna alla tua bacheca.", + "hide-system-messages": "Nascondi i messaggi di sistema", + "headerBarCreateBoardPopup-title": "Crea bacheca", + "home": "Home", + "import": "Importa", + "link": "Collegamento", + "import-board": "Importa bacheca", + "import-board-c": "Importa bacheca", + "import-board-title-trello": "Importa una bacheca da Trello", + "import-board-title-wekan": "Importa bacheca dall'esportazione precedente", + "from-trello": "Da Trello", + "from-wekan": "Dall'esportazione precedente", + "import-board-instruction-trello": "Nella tua bacheca Trello vai a 'Menu', poi 'Altro', 'Stampa ed esporta', 'Esporta JSON', e copia il testo che compare.", + "import-board-instruction-wekan": "Nella tua bacheca vai su \"Menu\", poi \"Esporta la bacheca\", e copia il testo nel file scaricato", + "import-board-instruction-about-errors": "Se hai degli errori quando importi una bacheca, qualche volta l'importazione funziona comunque, e la bacheca si trova nella pagina \"Tutte le bacheche\"", + "import-json-placeholder": "Incolla un JSON valido qui", + "import-map-members": "Mappatura dei membri", + "import-members-map": "La bacheca che hai importato contiene alcuni membri. Per favore scegli i membri che vuoi importare tra i tuoi utenti", + "import-show-user-mapping": "Rivedi la mappatura dei membri", + "import-user-select": "Scegli l'utente che vuoi venga utilizzato come questo membro", + "importMapMembersAddPopup-title": "Scegli membro", + "info": "Versione", + "initials": "Iniziali", + "invalid-date": "Data non valida", + "invalid-time": "Tempo non valido", + "invalid-user": "User non valido", + "joined": "si è unito a", + "just-invited": "Sei stato appena invitato a questa bacheca", + "keyboard-shortcuts": "Scorciatoie da tastiera", + "label-create": "Crea etichetta", + "label-default": "%s etichetta (default)", + "label-delete-pop": "Non potrai tornare indietro. Procedendo, rimuoverai questa etichetta da tutte le schede e distruggerai la sua cronologia.", + "labels": "Etichette", + "language": "Lingua", + "last-admin-desc": "Non puoi cambiare i ruoli perché deve esserci almeno un admin.", + "leave-board": "Abbandona bacheca", + "leave-board-pop": "Sei sicuro di voler abbandonare __boardTitle__? Sarai rimosso da tutte le schede in questa bacheca.", + "leaveBoardPopup-title": "Abbandona Bacheca?", + "link-card": "Link a questa scheda", + "list-archive-cards": "Sposta tutte le schede in questo elenco nell'Archivio", + "list-archive-cards-pop": "Questo rimuoverà tutte le schede nell'elenco dalla bacheca. Per vedere le schede nell'archivio e portarle dov'erano nella bacheca, clicca su \"Menu\" > \"Archivio\".", + "list-move-cards": "Sposta tutte le schede in questa lista", + "list-select-cards": "Selezione tutte le schede in questa lista", + "set-color-list": "Imposta un colore", + "listActionPopup-title": "Azioni disponibili", + "swimlaneActionPopup-title": "Azioni diagramma Swimlane", + "swimlaneAddPopup-title": "Aggiungi un diagramma Swimlane di seguito", + "listImportCardPopup-title": "Importa una scheda di Trello", + "listMorePopup-title": "Altro", + "link-list": "Link a questa lista", + "list-delete-pop": "Tutte le azioni saranno rimosse dal flusso attività e non sarai in grado di recuperare la lista. Non potrai tornare indietro.", + "list-delete-suggest-archive": "Puoi spostare un elenco nell'archivio per rimuoverlo dalla bacheca e mantentere la sua attività.", + "lists": "Liste", + "swimlanes": "Diagramma Swimlane", + "log-out": "Log Out", + "log-in": "Log In", + "loginPopup-title": "Log In", + "memberMenuPopup-title": "Impostazioni membri", + "members": "Membri", + "menu": "Menu", + "move-selection": "Sposta selezione", + "moveCardPopup-title": "Sposta scheda", + "moveCardToBottom-title": "Sposta in fondo", + "moveCardToTop-title": "Sposta in alto", + "moveSelectionPopup-title": "Sposta selezione", + "multi-selection": "Multi-Selezione", + "multi-selection-on": "Multi-Selezione attiva", + "muted": "Silenziato", + "muted-info": "Non sarai mai notificato delle modifiche in questa bacheca", + "my-boards": "Le mie bacheche", + "name": "Nome", + "no-archived-cards": "Non ci sono schede nell'archivio.", + "no-archived-lists": "Non ci sono elenchi nell'archivio.", + "no-archived-swimlanes": "Non ci sono diagrammi Swimlane nell'archivio.", + "no-results": "Nessun risultato", + "normal": "Normale", + "normal-desc": "Può visionare e modificare le schede. Non può cambiare le impostazioni.", + "not-accepted-yet": "Invitato non ancora accettato", + "notify-participate": "Ricevi aggiornamenti per qualsiasi scheda a cui partecipi come creatore o membro", + "notify-watch": "Ricevi aggiornamenti per tutte le bacheche, liste o schede che stai seguendo", + "optional": "opzionale", + "or": "o", + "page-maybe-private": "Questa pagina potrebbe essere privata. Potresti essere in grado di vederla <a href='%s'>facendo il log-in</a>.", + "page-not-found": "Pagina non trovata.", + "password": "Password", + "paste-or-dragdrop": "per incollare, oppure trascina & rilascia il file immagine (solo immagini)", + "participating": "Partecipando", + "preview": "Anteprima", + "previewAttachedImagePopup-title": "Anteprima", + "previewClipboardImagePopup-title": "Anteprima", + "private": "Privata", + "private-desc": "Questa bacheca è privata. Solo le persone aggiunte alla bacheca possono vederla e modificarla.", + "profile": "Profilo", + "public": "Pubblica", + "public-desc": "Questa bacheca è pubblica. È visibile a chiunque abbia il link e sarà mostrata dai motori di ricerca come Google. Solo le persone aggiunte alla bacheca possono modificarla.", + "quick-access-description": "Stella una bacheca per aggiungere una scorciatoia in questa barra.", + "remove-cover": "Rimuovi cover", + "remove-from-board": "Rimuovi dalla bacheca", + "remove-label": "Rimuovi Etichetta", + "listDeletePopup-title": "Eliminare Lista?", + "remove-member": "Rimuovi utente", + "remove-member-from-card": "Rimuovi dalla scheda", + "remove-member-pop": "Rimuovere __name__ (__username__) da __boardTitle__? L'utente sarà rimosso da tutte le schede in questa bacheca. Riceveranno una notifica.", + "removeMemberPopup-title": "Rimuovere membro?", + "rename": "Rinomina", + "rename-board": "Rinomina bacheca", + "restore": "Ripristina", + "save": "Salva", + "search": "Cerca", + "rules": "Regole", + "search-cards": "Ricerca per titolo, descrizione scheda/lista e campi personalizzati su questa bacheca", + "search-example": "Testo da ricercare?", + "select-color": "Seleziona Colore", + "set-wip-limit-value": "Seleziona un limite per il massimo numero di attività in questa lista", + "setWipLimitPopup-title": "Imposta limite di work in progress", + "shortcut-assign-self": "Aggiungi te stesso alla scheda corrente", + "shortcut-autocomplete-emoji": "Autocompletamento emoji", + "shortcut-autocomplete-members": "Autocompletamento membri", + "shortcut-clear-filters": "Pulisci tutti i filtri", + "shortcut-close-dialog": "Chiudi finestra di dialogo", + "shortcut-filter-my-cards": "Filtra le mie schede", + "shortcut-show-shortcuts": "Apri questa lista di scorciatoie", + "shortcut-toggle-filterbar": "Apri/chiudi la barra laterale dei filtri", + "shortcut-toggle-sidebar": "Apri/chiudi la barra laterale della bacheca", + "show-cards-minimum-count": "Mostra il contatore delle schede se la lista ne contiene più di", + "sidebar-open": "Apri Sidebar", + "sidebar-close": "Chiudi Sidebar", + "signupPopup-title": "Crea un account", + "star-board-title": "Clicca per stellare questa bacheca. Sarà mostrata all'inizio della tua lista bacheche.", + "starred-boards": "Bacheche stellate", + "starred-boards-description": "Le bacheche stellate vengono mostrato all'inizio della tua lista bacheche.", + "subscribe": "Sottoscrivi", + "team": "Team", + "this-board": "questa bacheca", + "this-card": "questa scheda", + "spent-time-hours": "Tempo trascorso (ore)", + "overtime-hours": "Overtime (ore)", + "overtime": "Overtime", + "has-overtime-cards": "Ci sono scheda scadute", + "has-spenttime-cards": "Ci sono scheda con tempo impiegato", + "time": "Ora", + "title": "Titolo", + "tracking": "Monitoraggio", + "tracking-info": "Sarai notificato per tutte le modifiche alle schede delle quali sei creatore o membro.", + "type": "Tipo", + "unassign-member": "Rimuovi membro", + "unsaved-description": "Hai una descrizione non salvata", + "unwatch": "Non seguire", + "upload": "Upload", + "upload-avatar": "Carica un avatar", + "uploaded-avatar": "Avatar caricato", + "username": "Username", + "view-it": "Vedi", + "warn-list-archived": "Attenzione:questa scheda si trova in un elenco dell'archivio", + "watch": "Segui", + "watching": "Stai seguendo", + "watching-info": "Sarai notificato per tutte le modifiche in questa bacheca", + "welcome-board": "Bacheca di benvenuto", + "welcome-swimlane": "Pietra miliare 1", + "welcome-list1": "Basi", + "welcome-list2": "Avanzate", + "card-templates-swimlane": "Template scheda", + "list-templates-swimlane": "Elenca i template", + "board-templates-swimlane": "Bacheca dei template", + "what-to-do": "Cosa vuoi fare?", + "wipLimitErrorPopup-title": "Limite work in progress non valido.", + "wipLimitErrorPopup-dialog-pt1": "Il numero di compiti in questa lista è maggiore del limite di work in progress che hai definito in precedenza.", + "wipLimitErrorPopup-dialog-pt2": "Per favore, sposta alcuni dei compiti fuori da questa lista, oppure imposta un limite di work in progress più alto.", + "admin-panel": "Pannello dell'Amministratore", + "settings": "Impostazioni", + "people": "Persone", + "registration": "Registrazione", + "disable-self-registration": "Disabilita Auto-registrazione", + "invite": "Invita", + "invite-people": "Invita persone", + "to-boards": "Alla(e) bacheca", + "email-addresses": "Indirizzi email", + "smtp-host-description": "L'indirizzo del server SMTP che gestisce le tue email.", + "smtp-port-description": "La porta che il tuo server SMTP utilizza per le email in uscita.", + "smtp-tls-description": "Abilita supporto TLS per server SMTP", + "smtp-host": "SMTP Host", + "smtp-port": "Porta SMTP", + "smtp-username": "Username", + "smtp-password": "Password", + "smtp-tls": "Supporto TLS", + "send-from": "Da", + "send-smtp-test": "Invia un'email di test a te stesso", + "invitation-code": "Codice d'invito", + "email-invite-register-subject": "__inviter__ ti ha inviato un invito", + "email-invite-register-text": "Gentile __user__,\n\n__inviter__ ti ha invitato a partecipare a questa bacheca kanban per collaborare.\n\nPer favore segui il collegamento qui sotto:\n__url__\n\nIl tuo codice di invito è: __icode__\n\nGrazie.", + "email-smtp-test-subject": "E-Mail di prova SMTP", + "email-smtp-test-text": "Hai inviato un'email con successo", + "error-invitation-code-not-exist": "Il codice d'invito non esiste", + "error-notAuthorized": "Non sei autorizzato ad accedere a questa pagina.", + "webhook-title": "Nome Webhook", + "webhook-token": "Token (facoltativo per l'autenticazione)", + "outgoing-webhooks": "Server esterni", + "bidirectional-webhooks": "Webhook a due vie", + "outgoingWebhooksPopup-title": "Server esterni", + "boardCardTitlePopup-title": "Filtro per Titolo Scheda", + "disable-webhook": "Disattiva questo Webhook", + "global-webhook": "Webhook globali", + "new-outgoing-webhook": "Nuovo webhook in uscita", + "no-name": "(Sconosciuto)", + "Node_version": "Versione di Node", + "Meteor_version": "Versione Meteor", + "MongoDB_version": "Versione MondoDB", + "MongoDB_storage_engine": "Versione motore dati MongoDB", + "MongoDB_Oplog_enabled": "MongoDB Oplog abilitato", + "OS_Arch": "Architettura del sistema operativo", + "OS_Cpus": "Conteggio della CPU del sistema operativo", + "OS_Freemem": "Memoria libera del sistema operativo", + "OS_Loadavg": "Carico medio del sistema operativo", + "OS_Platform": "Piattaforma del sistema operativo", + "OS_Release": "Versione di rilascio del sistema operativo", + "OS_Totalmem": "Memoria totale del sistema operativo", + "OS_Type": "Tipo di sistema operativo", + "OS_Uptime": "Tempo di attività del sistema operativo.", + "days": "giorni", + "hours": "ore", + "minutes": "minuti", + "seconds": "secondi", + "show-field-on-card": "Visualizza questo campo sulla scheda", + "automatically-field-on-card": "Crea automaticamente i campi per tutte le schede", + "showLabel-field-on-card": "Mostra l'etichetta di campo su minischeda", + "yes": "Sì", + "no": "No", + "accounts": "Profili", + "accounts-allowEmailChange": "Permetti modifica dell'email", + "accounts-allowUserNameChange": "Consenti la modifica del nome utente", + "createdAt": "creato alle", + "verified": "Verificato", + "active": "Attivo", + "card-received": "Ricevuta", + "card-received-on": "Ricevuta il", + "card-end": "Fine", + "card-end-on": "Termina il", + "editCardReceivedDatePopup-title": "Cambia data ricezione", + "editCardEndDatePopup-title": "Cambia data finale", + "setCardColorPopup-title": "Imposta il colore", + "setCardActionsColorPopup-title": "Scegli un colore", + "setSwimlaneColorPopup-title": "Scegli un colore", + "setListColorPopup-title": "Scegli un colore", + "assigned-by": "Assegnato da", + "requested-by": "Richiesto da", + "board-delete-notice": "L'eliminazione è permanente. Tutte le azioni, liste e schede associate a questa bacheca andranno perse.", + "delete-board-confirm-popup": "Tutte le liste, schede, etichette e azioni saranno rimosse e non sarai più in grado di recuperare il contenuto della bacheca. L'azione non è annullabile.", + "boardDeletePopup-title": "Eliminare la bacheca?", + "delete-board": "Elimina bacheca", + "default-subtasks-board": "Sottocompiti per la bacheca __board__", + "default": "Predefinito", + "queue": "Coda", + "subtask-settings": "Impostazioni sotto-compiti", + "card-settings": "Impostazioni della scheda", + "boardSubtaskSettingsPopup-title": "Impostazioni sotto-compiti della bacheca", + "boardCardSettingsPopup-title": "Impostazioni della scheda", + "deposit-subtasks-board": "Deposita i sotto compiti in questa bacheca", + "deposit-subtasks-list": "Lista di destinaizoni per questi sotto-compiti", + "show-parent-in-minicard": "Mostra genirotri nelle mini schede:", + "prefix-with-full-path": "Prefisso con percorso completo", + "prefix-with-parent": "Prefisso con genitore", + "subtext-with-full-path": "Sottotesto con percorso completo", + "subtext-with-parent": "Sotto-testo con genitore", + "change-card-parent": "Cambia la scheda genitore", + "parent-card": "Scheda genitore", + "source-board": "Bacheca d'origine", + "no-parent": "Non mostrare i genitori", + "activity-added-label": "L' etichetta '%s' è stata aggiunta a %s", + "activity-removed-label": "L'etichetta '%s' è stata rimossa da %s", + "activity-delete-attach": "Rimosso un allegato da %s", + "activity-added-label-card": "aggiunta etichetta '%s'", + "activity-removed-label-card": "L' etichetta '%s' è stata rimossa.", + "activity-delete-attach-card": "Cancella un allegato", + "activity-set-customfield": "imposta campo personalizzato '%s' a '%s' in %s", + "activity-unset-customfield": "campo personalizzato non impostato '%s' in %s", + "r-rule": "Ruolo", + "r-add-trigger": "Aggiungi trigger", + "r-add-action": "Aggiungi azione", + "r-board-rules": "Regole della bacheca", + "r-add-rule": "Aggiungi regola", + "r-view-rule": "Visualizza regola", + "r-delete-rule": "Cancella regola", + "r-new-rule-name": "Titolo nuova regola", + "r-no-rules": "Nessuna regola", + "r-when-a-card": "Quando una scheda", + "r-is": "è", + "r-is-moved": "viene spostata", + "r-added-to": "Aggiunto/a a", + "r-removed-from": "Rimosso da", + "r-the-board": "La bacheca", + "r-list": "lista", + "set-filter": "Imposta un filtro", + "r-moved-to": "Spostato/a a", + "r-moved-from": "Spostato/a da", + "r-archived": "Spostato/a nell'archivio", + "r-unarchived": "Ripristinato/a dall'archivio", + "r-a-card": "una scheda", + "r-when-a-label-is": "Quando un'etichetta viene", + "r-when-the-label": "Quando l'etichetta viene", + "r-list-name": "Nome dell'elenco", + "r-when-a-member": "Quando un membro viene", + "r-when-the-member": "Quando un membro viene", + "r-name": "nome", + "r-when-a-attach": "Quando un allegato", + "r-when-a-checklist": "Quando una checklist è", + "r-when-the-checklist": "Quando la checklist", + "r-completed": "Completato/a", + "r-made-incomplete": "Rendi incompleto", + "r-when-a-item": "Quando un elemento della checklist è", + "r-when-the-item": "Quando un elemento della checklist", + "r-checked": "Selezionato", + "r-unchecked": "Deselezionato", + "r-move-card-to": "Sposta scheda a", + "r-top-of": "Al di sopra di", + "r-bottom-of": "Al di sotto di", + "r-its-list": "il suo elenco", + "r-archive": "Sposta nell'Archivio", + "r-unarchive": "Ripristina dall'archivio", + "r-card": "scheda", + "r-add": "Aggiungere", + "r-remove": "Rimuovi", + "r-label": "etichetta", + "r-member": "membro", + "r-remove-all": "Rimuovi tutti i membri dalla scheda", + "r-set-color": "Imposta il colore a", + "r-checklist": "checklist", + "r-check-all": "Spunta tutti", + "r-uncheck-all": "Togli la spunta a tutti", + "r-items-check": "Elementi della checklist", + "r-check": "Spunta", + "r-uncheck": "Togli la spunta", + "r-item": "elemento", + "r-of-checklist": "della lista di cose da fare", + "r-send-email": "Invia un e-mail", + "r-to": "a", + "r-subject": "soggetto", + "r-rule-details": "Dettagli della regola", + "r-d-move-to-top-gen": "Sposta la scheda al di sopra del suo elenco", + "r-d-move-to-top-spec": "Sposta la scheda la di sopra dell'elenco", + "r-d-move-to-bottom-gen": "Sposta la scheda in fondo alla sua lista", + "r-d-move-to-bottom-spec": "Muovi la scheda in fondo alla lista", + "r-d-send-email": "Spedisci email", + "r-d-send-email-to": "a", + "r-d-send-email-subject": "soggetto", + "r-d-send-email-message": "Messaggio", + "r-d-archive": "Sposta la scheda nell'archivio", + "r-d-unarchive": "Ripristina la scheda dall'archivio", + "r-d-add-label": "Aggiungi etichetta", + "r-d-remove-label": "Rimuovi Etichetta", + "r-create-card": "Crea una nuova scheda", + "r-in-list": "in elenco", + "r-in-swimlane": "nel diagramma swimlane", + "r-d-add-member": "Aggiungi membro", + "r-d-remove-member": "Rimuovi membro", + "r-d-remove-all-member": "Rimouvi tutti i membri", + "r-d-check-all": "Seleziona tutti gli item di una lista", + "r-d-uncheck-all": "Deseleziona tutti gli items di una lista", + "r-d-check-one": "Seleziona", + "r-d-uncheck-one": "Deselezionalo", + "r-d-check-of-list": "della lista di cose da fare", + "r-d-add-checklist": "Aggiungi lista di cose da fare", + "r-d-remove-checklist": "Rimuovi check list", + "r-by": "da", + "r-add-checklist": "Aggiungi lista di cose da fare", + "r-with-items": "con elementi", + "r-items-list": "elemento1,elemento2,elemento3", + "r-add-swimlane": "Aggiungi un diagramma swimlane", + "r-swimlane-name": "Nome diagramma swimlane", + "r-board-note": "Nota: Lascia un campo vuoto per abbinare ogni possibile valore", + "r-checklist-note": "Nota: Gli elementi della checklist devono essere scritti come valori separati dalla virgola", + "r-when-a-card-is-moved": "Quando una scheda viene spostata su un'altra lista", + "r-set": "Imposta", + "r-update": "Aggiorna", + "r-datefield": "campo data", + "r-df-start-at": "inizio", + "r-df-due-at": "scadenza", + "r-df-end-at": "fine", + "r-df-received-at": "ricevuta", + "r-to-current-datetime": "a data/ora corrente", + "r-remove-value-from": "Rimuovi valore da", + "ldap": "LDAP", + "oauth2": "Oauth2", + "cas": "CAS", + "authentication-method": "Metodo di Autenticazione", + "authentication-type": "Tipo Autenticazione", + "custom-product-name": "Nome prodotto personalizzato", + "layout": "Layout", + "hide-logo": "Nascondi il logo", + "add-custom-html-after-body-start": "Aggiungi codice HTML personalizzato dopo <body> inzio", + "add-custom-html-before-body-end": "Aggiunti il codice HTML prima di </body> fine", + "error-undefined": "Qualcosa è andato storto", + "error-ldap-login": "C'è stato un errore mentre provavi ad effettuare il login", + "display-authentication-method": "Mostra il metodo di autenticazione", + "default-authentication-method": "Metodo di autenticazione predefinito", + "duplicate-board": "Duplica bacheca", + "people-number": "Il numero di persone è:", + "swimlaneDeletePopup-title": "Cancella diagramma swimlane ?", + "swimlane-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the swimlane. There is no undo.", + "restore-all": "Restore all", + "delete-all": "Cancella tutto", + "loading": "Loading, please wait.", + "previous_as": "l'ultima volta è stata", + "act-a-dueAt": "Scadenza modificata in __timeValue__\nData precedente: __timeOldValue__", + "act-a-endAt": "orario finale modificato in __timeValue__ (precedentemente: __timeOldValue__)", + "act-a-startAt": "orario iniziale modificato in __timeValue__ (precedentemente: __timeOldValue__)", + "act-a-receivedAt": "orario di ricezione modificato in __timeValue__ (precedentemente: __timeOldValue__)", + "a-dueAt": "scadenza modificata in", + "a-endAt": "orario finale modificato in", + "a-startAt": "orario iniziale modificato in", + "a-receivedAt": "orario di ricezione modificato in", + "almostdue": "la data di scadenza attuale %s si sta avvicinando", + "pastdue": "la data di scadenza attuale %s è scaduta", + "duenow": "la data di scadenza attuale %s è oggi", + "act-newDue": "__list__/__card__ ha un 1° sollecito [__board__]", + "act-withDue": "sollecito relativo a __list__/__card__ [__board__]", + "act-almostdue": "sollecito inviato: la scadenza (__timeValue__) di __card__ è vicina", + "act-pastdue": "sollecito inviato: la scadenza (__timeValue__) di __card__ è già passata", + "act-duenow": "sollecito inviato: la scadenza (__timeValue__) di __card__ è adesso", + "act-atUserComment": "Sei stato menzionato in [__board__] __list__/__card__", + "delete-user-confirm-popup": "Sei sicuro di voler cancellare questo profilo? Non sarà possibile ripristinarlo.", + "accounts-allowUserDelete": "Permetti agli utenti di cancellare il loro profilo", + "hide-minicard-label-text": "Nascondi etichetta minicard", + "show-desktop-drag-handles": "Mostra maniglie di trascinamento del desktop", + "assignee": "Assegnatario", + "cardAssigneesPopup-title": "Assegnatario", + "addmore-detail": "Aggiungi una descrizione più dettagliata", + "show-on-card": "Mostra sulla scheda", + "new": "Nuovo", + "editUserPopup-title": "Modifica utente", + "newUserPopup-title": "Nuovo utente", + "notifications": "Notifiche", + "view-all": "Mostra Tutto", + "filter-by-unread": "Filtra per non letto", + "mark-all-as-read": "Segna come letto", + "remove-all-read": "Rimuovi tutti i già letti", + "allow-rename": "Consenti Rinomina", + "allowRenamePopup-title": "Consenti Rinomina" +} diff --git a/i18n/ja.i18n.json b/i18n/ja.i18n.json index 5ed770c7..1af80f46 100644 --- a/i18n/ja.i18n.json +++ b/i18n/ja.i18n.json @@ -1,780 +1,778 @@ { - "accept": "受け入れ", - "act-activity-notify": "アクティビティ通知", - "act-addAttachment": "添付ファイル __attachment__ を ボード __board__, スイムレーン __swimlane__, リスト __list__, カード __card__ に追加しました", - "act-deleteAttachment": "添付ファイル __attachment__ を ボード __board__, スイムレーン __swimlane__, リスト __list__, カード __card__ から削除しました", - "act-addSubtask": "サブタスク __subtask__ を ボード __board__, スイムレーン __swimlane__, リスト __list__, カード __card__ に追加しました", - "act-addLabel": "ラベル __label__ を ボード __board__, スイムレーン __swimlane__, リスト __list__, カード __card__ に追加しました", - "act-addedLabel": "ラベル __label__ を ボード __board__, スイムレーン __swimlane__, リスト __list__, カード __card__ に追加しました", - "act-removeLabel": "ラベル __label__ を ボード __board__, スイムレーン __swimlane__, リスト __list__, カード __card__ から削除しました", - "act-removedLabel": "ラベル __label__ を ボード __board__, スイムレーン __swimlane__, リスト __list__, カード __card__ から削除しました", - "act-addChecklist": "チェックリスト __checklist__ を ボード __board__, スイムレーン __swimlane__, リスト __list__, カード __card__ に追加しました", - "act-addChecklistItem": "チェックリスト項目 __checklistItem__ を ボード __board__, スイムレーン __swimlane__, リスト __list__, カード __card__, チェックリスト __checkList__ に追加しました", - "act-removeChecklist": "チェックリスト __checklist__ を ボード __board__, スイムレーン __swimlane__, リスト __list__, カード __card__ から削除しました", - "act-removeChecklistItem": "チェックリスト項目 __checklistItem__ を ボード __board__, スイムレーン __swimlane__, リスト __list__, カード __card__, チェックリスト __checkList__ から削除しました", - "act-checkedItem": "__checklistItem__ がチェックされました / ボード __board__, スイムレーン __swimlane__, リスト __list__, カード __card__, チェックリスト __checklist__", - "act-uncheckedItem": "__checklistItem__ が未チェックになりました / ボード __board__, スイムレーン __swimlane__, リスト __list__, カード __card__, チェックリスト __checklist__", - "act-completeChecklist": "チェックリスト __checklist__ ボード __board__, スイムレーン __swimlane__, リスト __list__, カード __card__ が完了しました", - "act-uncompleteChecklist": "チェックリスト __checklist__ ボード __board__, スイムレーン __swimlane__, リスト __list__, カード __card__ が未完了になりました", - "act-addComment": "カード __card__ にコメントが追加されました: __comment__ / ボード __board__, スイムレーン __swimlane__, リスト __list__", - "act-editComment": "カード __card__ のコメントが編集されました: __comment__ / ボード __board__, スイムレーン __swimlane__, リスト __list__", - "act-deleteComment": "コメント __comment__ を ボード __board__, スイムレーン __swimlane__, リスト __list__, カード __card__ から削除しました", - "act-createBoard": "ボード __board__ を作成しました", - "act-createSwimlane": "スイムレーン __swimlane__ を ボード __board__ に作成しました", - "act-createCard": "カード __card__ をボード __board__, スイムレーン __swimlane__, リスト __list__ に作成しました", - "act-createCustomField": "カスタムフィールド __customField__ を ボード __board__ に作成しました", - "act-deleteCustomField": "カスタムフィールド __customField__ を ボード __board__ から削除しました", - "act-setCustomField": "カスタムフィールド __customField__ が編集されました: __customFieldValue__ / ボード __board__, スイムレーン __swimlane__, リスト __list__, カード __card__", - "act-createList": "リスト __list__ を ボード __board__ に追加しました", - "act-addBoardMember": "メンバー __member__ を ボード __board__ に追加しました", - "act-archivedBoard": "ボード __board__ をアーカイブしました", - "act-archivedCard": "カード __card__ を ボード __board__, スイムレーン __swimlane__, リスト __list__ からアーカイブしました", - "act-archivedList": "リスト __list__ を ボード __board__, スイムレーン __swimlane__ からアーカイブしました", - "act-archivedSwimlane": "スイムレーン __swimlane__ を ボード __board__ からアーカイブしました", - "act-importBoard": "ボード __board__ をインポートしました", - "act-importCard": "カード __card__ が ボード __board__, スイムレーン __swimlane__, リスト __list__ にインポートされました", - "act-importList": "リスト __list__ が ボード __board__, スイムレーン __swimlane__ にインポートされました", - "act-joinMember": "メンバー __member__ を ボード __board__, スイムレーン __swimlane__, リスト __list__, カード __card__ に追加しました", - "act-moveCard": "カード __card__ / ボード __board__ が スイムレーン __oldSwimlane__, リスト __oldList__ から スイムレーン __swimlane__, リスト __list__ に移動されました", - "act-moveCardToOtherBoard": "カード __card__ が ボード __oldBoard__, スイムレーン __oldSwimlane__, リスト __oldList__ から ボード __board__, スイムレーン __swimlane__, リスト __list__ に移動されました", - "act-removeBoardMember": "メンバー __member__ を ボード __board__ から削除しました", - "act-restoredCard": "カード __card__ が ボード __board__, スイムレーン __swimlane__, リスト __list__ に復元されました", - "act-unjoinMember": "メンバー __member__ を ボード __board__, スイムレーン __swimlane__, リスト __list__, カード __card__ から削除しました", - "act-withBoardTitle": "__board__", - "act-withCardTitle": "[__board__] __card__", - "actions": "操作", - "activities": "アクティビティ", - "activity": "アクティビティ", - "activity-added": "%s を %s に追加しました", - "activity-archived": "%sをアーカイブしました", - "activity-attached": "%s を %s に添付しました", - "activity-created": "%s を作成しました", - "activity-customfield-created": "カスタムフィールド %s を作成しました", - "activity-excluded": "%s を %s から除外しました", - "activity-imported": "imported %s into %s from %s", - "activity-imported-board": "imported %s from %s", - "activity-joined": "%s にジョインしました", - "activity-moved": "%s を %s から %s に移動しました", - "activity-on": "%s", - "activity-removed": "%s を %s から削除しました", - "activity-sent": "%s を %s に送りました", - "activity-unjoined": "%s への参加を止めました", - "activity-subtask-added": "%sにサブタスクを追加しました", - "activity-checked-item": "チェックされました %s チェックリスト %s / %s", - "activity-unchecked-item": "チェックが外されました %s チェックリスト %s / %s", - "activity-checklist-added": "%s にチェックリストを追加しました", - "activity-checklist-removed": "チェックリストを %s から削除しました", - "activity-checklist-completed": "チェックリスト%s / %s が完了しました", - "activity-checklist-uncompleted": "チェックリスト %s / %s が未完了になりました", - "activity-checklist-item-added": "チェックリスト項目を '%s' / %s に追加しました", - "activity-checklist-item-removed": "'%s' の チェックリスト %s の項目を削除しました", - "add": "追加", - "activity-checked-item-card": "チェックされました %s チェックリスト %s", - "activity-unchecked-item-card": "チェックが外されました %s チェックリスト %s", - "activity-checklist-completed-card": "チェックリスト __checklist__ ボード __board__, スイムレーン __swimlane__, リスト __list__, カード __card__ が完了しました", - "activity-checklist-uncompleted-card": "チェックリスト %s が未完了になりました", - "activity-editComment": "コメント %s を編集しました", - "activity-deleteComment": "コメント %s を削除しました", - "add-attachment": "添付ファイルを追加", - "add-board": "ボードを追加", - "add-card": "カードを追加", - "add-swimlane": "スイムレーンを追加", - "add-subtask": "サブタスクを追加", - "add-checklist": "チェックリストを追加", - "add-checklist-item": "チェックリストに項目を追加", - "add-cover": "カバーの追加", - "add-label": "ラベルを追加", - "add-list": "リストを追加", - "add-members": "メンバーの追加", - "added": "追加しました", - "addMemberPopup-title": "メンバー", - "admin": "管理", - "admin-desc": "カードの閲覧と編集、メンバーの削除、ボードの設定変更が可能", - "admin-announcement": "アナウンス", - "admin-announcement-active": "システム全体アナウンスを有効化", - "admin-announcement-title": "管理者からのアナウンス", - "all-boards": "全てのボード", - "and-n-other-card": "And __count__ other card", - "and-n-other-card_plural": "And __count__ other cards", - "apply": "適用", - "app-is-offline": "ロード中です、お待ちください。ページを更新するとデータが失われます。ロードが終わらない場合、サーバーが停止していないかどうかを確認してください。", - "archive": "アーカイブする", - "archive-all": "すべてアーカイブする", - "archive-board": "ボードをアーカイブする", - "archive-card": "カードをアーカイブする", - "archive-list": "リストをアーカイブする", - "archive-swimlane": "スイムレーンをアーカイブする", - "archive-selection": "選択をアーカイブする", - "archiveBoardPopup-title": "ボードをアーカイブしますか?", - "archived-items": "アーカイブ", - "archived-boards": "アーカイブ済みボード", - "restore-board": "ボードをリストア", - "no-archived-boards": "アーカイブ済みボードはありません。", - "archives": "アーカイブ", - "template": "テンプレート", - "templates": "テンプレート", - "assign-member": "メンバーの割当", - "attached": "添付されました", - "attachment": "添付ファイル", - "attachment-delete-pop": "添付ファイルの削除をすると取り消しできません。", - "attachmentDeletePopup-title": "添付ファイルを削除しますか?", - "attachments": "添付ファイル", - "auto-watch": "作成されたボードを自動的にウォッチする", - "avatar-too-big": "アバターが大きすぎます(最大70KB)", - "back": "戻る", - "board-change-color": "色の変更", - "board-nb-stars": "%s stars", - "board-not-found": "ボードが見つかりません", - "board-private-info": "ボードは <strong>非公開</strong> になります。", - "board-public-info": "ボードは公開されます。", - "boardChangeColorPopup-title": "ボードの背景を変更", - "boardChangeTitlePopup-title": "ボード名の変更", - "boardChangeVisibilityPopup-title": "公開範囲の変更", - "boardChangeWatchPopup-title": "ウォッチの変更", - "boardMenuPopup-title": "ボード設定", - "boardChangeViewPopup-title": "ボード表示", - "boards": "ボード", - "board-view": "ボード表示", - "board-view-cal": "カレンダー", - "board-view-swimlanes": "スイムレーン", - "board-view-collapse": "折りたたむ", - "board-view-lists": "リスト", - "bucket-example": "例:バケットリスト", - "cancel": "キャンセル", - "card-archived": "このカードをアーカイブしました。", - "board-archived": "このボードをアーカイブしました。", - "card-comments-title": "%s 件のコメントがあります。", - "card-delete-notice": "削除は取り消しできません。このカードに関係するすべてのアクションがなくなります。", - "card-delete-pop": "すべての内容がアクティビティから削除されます。この削除は元に戻すことができません。", - "card-delete-suggest-archive": "カードをアーカイブするとボードから削除され、アクティビティに保持されます。", - "card-due": "期限", - "card-due-on": "期限日", - "card-spent": "作業時間", - "card-edit-attachments": "添付ファイルの編集", - "card-edit-custom-fields": "カスタムフィールドの編集", - "card-start-voting": "投票を開始", - "card-cancel-voting": "投票と全ての結果を削除", - "card-edit-labels": "ラベルの編集", - "card-edit-members": "メンバーの編集", - "card-labels-title": "カードのラベルを変更する", - "card-members-title": "カードからボードメンバーを追加・削除する", - "card-start": "開始", - "card-start-on": "開始日", - "cardAttachmentsPopup-title": "添付元", - "cardCustomField-datePopup-title": "日時変更", - "cardCustomFieldsPopup-title": "カスタムフィールドの編集", - "cardStartVotingPopup-title": "投票を開始", - "positiveVoteMembersPopup-title": "支持者", - "negativeVoteMembersPopup-title": "反対者", - "vote-question": "投票の質問事項", - "vote-public": "投票を公開", - "vote-for-it": "賛成", - "vote-against": "反対", - "cardDeletePopup-title": "カードを削除しますか?", - "cardDetailsActionsPopup-title": "カード操作", - "cardLabelsPopup-title": "ラベル", - "cardMembersPopup-title": "メンバー", - "cardMorePopup-title": "さらに見る", - "cardTemplatePopup-title": "テンプレートの作成", - "cards": "カード", - "cards-count": "カード", - "casSignIn": "CASでサインインする", - "cardType-card": "カード", - "cardType-linkedCard": "リンクされたカード", - "cardType-linkedBoard": "リンクされたボード", - "change": "変更", - "change-avatar": "アバターの変更", - "change-password": "パスワードの変更", - "change-permissions": "権限の変更", - "change-settings": "設定の変更", - "changeAvatarPopup-title": "アバターの変更", - "changeLanguagePopup-title": "言語の変更", - "changePasswordPopup-title": "パスワードの変更", - "changePermissionsPopup-title": "パーミッションの変更", - "changeSettingsPopup-title": "設定の変更", - "subtasks": "サブタスク", - "checklists": "チェックリスト", - "click-to-star": "ボードにスターをつける", - "click-to-unstar": "ボードからスターを外す", - "clipboard": "クリップボードもしくはドラッグ&ドロップ", - "close": "閉じる", - "close-board": "ボードを閉じる", - "close-board-pop": "ホームのヘッダ上にあるアーカイブボタンをクリックするとボードをリストアできます。", - "color-black": "黒", - "color-blue": "青", - "color-crimson": "濃赤", - "color-darkgreen": "濃緑", - "color-gold": "金", - "color-gray": "灰", - "color-green": "緑", - "color-indigo": "藍", - "color-lime": "ライム", - "color-magenta": "マゼンタ", - "color-mistyrose": "ミスティーローズ", - "color-navy": "濃紺", - "color-orange": "オレンジ", - "color-paleturquoise": "ペールターコイズ", - "color-peachpuff": "ピーチパフ", - "color-pink": "ピンク", - "color-plum": "プラム", - "color-purple": "紫", - "color-red": "赤", - "color-saddlebrown": "サドルブラウン", - "color-silver": "銀", - "color-sky": "空", - "color-slateblue": "スレートブルー", - "color-white": "白", - "color-yellow": "黄", - "unset-color": "設定しない", - "comment": "コメント", - "comment-placeholder": "コメントを書く", - "comment-only": "コメントのみ", - "comment-only-desc": "カードにのみコメント可能", - "no-comments": "コメントなし", - "no-comments-desc": "コメントとアクティビティの閲覧不可。", - "worker": "作業者", - "worker-desc": "カードの移動、自分への割り当て、コメントが可能。", - "computer": "コンピューター", - "confirm-subtask-delete-dialog": "本当にサブタスクを削除してもよろしいでしょうか?", - "confirm-checklist-delete-dialog": "本当にチェックリストを削除してもよろしいでしょうか?", - "copy-card-link-to-clipboard": "カードへのリンクをクリップボードにコピー", - "linkCardPopup-title": "カードをリンク", - "searchElementPopup-title": "検索", - "copyCardPopup-title": "カードをコピー", - "copyChecklistToManyCardsPopup-title": "テンプレートから複数カードにコピー", - "copyChecklistToManyCardsPopup-instructions": "作成されるカードのタイトルと説明をJSON形式で指定", - "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"1つ目のカードタイトル\", \"description\":\"1つ目のカードの説明\"}, {\"title\":\"2つ目のカードタイトル\",\"description\":\"2つ目のカードの説明\"},{\"title\":\"最後のカードタイトル\",\"description\":\"最後のカードの説明\"} ]", - "create": "作成", - "createBoardPopup-title": "ボードの作成", - "chooseBoardSourcePopup-title": "ボードをインポート", - "createLabelPopup-title": "ラベルの作成", - "createCustomField": "フィールドを作成", - "createCustomFieldPopup-title": "フィールドを作成", - "current": "現在", - "custom-field-delete-pop": "この操作は取り消しできません。このカスタムフィールドはすべてのカードから外され履歴からも見えなくなります。", - "custom-field-checkbox": "チェックボックス", - "custom-field-date": "日付", - "custom-field-dropdown": "ドロップダウンリスト", - "custom-field-dropdown-none": "(none)", - "custom-field-dropdown-options": "リストの選択肢", - "custom-field-dropdown-options-placeholder": "Enterキーを押して選択肢を追加します", - "custom-field-dropdown-unknown": "(unknown)", - "custom-field-number": "数値", - "custom-field-text": "テキスト", - "custom-fields": "カスタムフィールド", - "date": "日付", - "decline": "拒否", - "default-avatar": "デフォルトのアバター", - "delete": "削除", - "deleteCustomFieldPopup-title": "カスタムフィールドを削除しますか?", - "deleteLabelPopup-title": "ラベルを削除しますか?", - "description": "詳細", - "disambiguateMultiLabelPopup-title": "不正なラベル操作", - "disambiguateMultiMemberPopup-title": "不正なメンバー操作", - "discard": "捨てる", - "done": "完了", - "download": "ダウンロード", - "edit": "編集", - "edit-avatar": "アバターの変更", - "edit-profile": "プロフィールの編集", - "edit-wip-limit": "仕掛中制限編集", - "soft-wip-limit": "警告のみの仕掛中制限", - "editCardStartDatePopup-title": "開始日の変更", - "editCardDueDatePopup-title": "期限の変更", - "editCustomFieldPopup-title": "フィールドを編集", - "editCardSpentTimePopup-title": "作業時間の変更", - "editLabelPopup-title": "ラベルの変更", - "editNotificationPopup-title": "通知の変更", - "editProfilePopup-title": "プロフィールの編集", - "email": "メールアドレス", - "email-enrollAccount-subject": "__siteName__であなたのアカウントが作成されました", - "email-enrollAccount-text": "こんにちは、__user__さん。\n\nサービスを開始するには、以下をクリックしてください。\n\n__url__\n\nよろしくお願いします。", - "email-fail": "メールの送信に失敗しました", - "email-fail-text": "メールの送信中にエラーが発生しました", - "email-invalid": "無効なメールアドレス", - "email-invite": "メールで招待", - "email-invite-subject": "__inviter__があなたを招待しています", - "email-invite-text": "__user__さんへ。\n\n__inviter__さんがあなたをボード\"__board__\"へ招待しています。\n\n以下のリンクをクリックしてください。\n\n__url__\n\nよろしくお願いします。", - "email-resetPassword-subject": "あなたの __siteName__ のパスワードをリセットする", - "email-resetPassword-text": "こんにちは、__user__さん。\n\nパスワードをリセットするには、以下のリンクをクリックしてください。\n\n__url__\n\nよろしくお願いします。", - "email-sent": "メールを送信しました", - "email-verifyEmail-subject": "あなたの __siteName__ のメールアドレスを確認する", - "email-verifyEmail-text": "こんにちは、__user__さん。\n\nメールアドレスを認証するために、以下のリンクをクリックしてください。\n\n__url__\n\nよろしくお願いします。", - "enable-wip-limit": "仕掛中制限を有効化", - "error-board-doesNotExist": "ボードがありません", - "error-board-notAdmin": "操作にはボードの管理者権限が必要です", - "error-board-notAMember": "操作にはボードメンバーである必要があります", - "error-json-malformed": "このテキストは、有効なJSON形式ではありません", - "error-json-schema": "JSONデータが不正な値を含んでいます", - "error-list-doesNotExist": "このリストは存在しません", - "error-user-doesNotExist": "ユーザーが存在しません", - "error-user-notAllowSelf": "自分を招待することはできません。", - "error-user-notCreated": "ユーザーが作成されていません", - "error-username-taken": "このユーザ名は既に使用されています", - "error-email-taken": "メールは既に受け取られています", - "export-board": "ボードのエクスポート", - "sort": "並べ替え", - "sort-desc": "クリックでリストをソート", - "list-sort-by": "次によりリストを並べ替え:", - "list-label-modifiedAt": "最終アクセス日時", - "list-label-title": "リストの名前", - "list-label-sort": "手動による並べ替え", - "list-label-short-modifiedAt": "(L)", - "list-label-short-title": "(N)", - "list-label-short-sort": "(M)", - "filter": "フィルター", - "filter-cards": "カードまたはリストをフィルタ", - "list-filter-label": "タイトルでリストをフィルタ", - "filter-clear": "フィルターの解除", - "filter-no-label": "ラベルなし", - "filter-no-member": "メンバーなし", - "filter-no-assignee": "担当者なし", - "filter-no-custom-fields": "カスタムフィールドなし", - "filter-show-archive": "アーカイブされたリストを表示", - "filter-hide-empty": "空のリストを隠す", - "filter-on": "フィルター有効", - "filter-on-desc": "このボードのカードをフィルターしています。フィルターを編集するにはこちらをクリックしてください。", - "filter-to-selection": "フィルターした項目を全選択", - "advanced-filter-label": "高度なフィルター", - "advanced-filter-description": "高度なフィルタでは次のような演算子を使用できます:== != <= >= && || ( )\n半角スペースは演算子の区切り文字として使用します。\n\nフィールド名や値を使用したフィルタが可能です。\n例:Field1 == Value1\n\n注意:フィールド名や値にスペースが含まれる場合、それらをシングルクォーテーションで囲む必要があります。\n例:'Field 1' == 'Value 1'\n\n単体の制御文字 (' \\/) は無視されますので、\\を使用することができます。\n例:Field1 == I\\'m\n\n複数の条件を組み合わせることもできます。\n例:F1 == V1 || F1 == V2\n\n基本的にすべての演算子は左から右に評価されます。\n丸カッコを使用することで順序を変更できます。\n例:F1 == V1 && ( F2 == V2 || F2 == V3 )\n\nテキストフィールドでは正規表現を使用した検索もできます。\n例:F1 == /Tes.*/i", - "fullname": "フルネーム", - "header-logo-title": "自分のボードページに戻る。", - "hide-system-messages": "システムメッセージを隠す", - "headerBarCreateBoardPopup-title": "ボードの作成", - "home": "ホーム", - "import": "インポート", - "link": "リンク", - "import-board": "ボードをインポート", - "import-board-c": "ボードをインポート", - "import-board-title-trello": "Trelloからボードをインポート", - "import-board-title-wekan": "以前のエクスポートからボードをインポート", - "import-sandstorm-backup-warning": "この操作が完了して再度開くことができるのを確認するまでインポート元のボードまたはTrelloのデータを削除しないでください。「ボードが見つかりません」が表示された場合、データが失われたことを意味します。", - "import-sandstorm-warning": "ボードのインポートは、既存ボードのすべてのデータを置き換えます。", - "from-trello": "Trelloから", - "from-wekan": "以前のエクスポートから", - "import-board-instruction-trello": "Trelloボードの、 'Menu' → 'More' → 'Print and Export' → 'Export JSON'を選択し、テキストをコピーしてください。", - "import-board-instruction-wekan": "ボードの、 'メニュー' → 'ボードのエクスポート'を選択し、ダウンロードされたファイルの中のテキストをコピーしてください。", - "import-board-instruction-about-errors": "ボードのインポート中にエラーが発生した場合、インポートがまだ進行中のまま、全てのボードページに表示されている場合があります。", - "import-json-placeholder": "JSONデータをここに貼り付けする", - "import-map-members": "メンバーを紐付け", - "import-members-map": "インポートしたボードにはいくつかのメンバーが含まれています。インポートしたいメンバーをユーザーにマッピングしてください", - "import-show-user-mapping": "メンバー紐付けの確認", - "import-user-select": "このメンバーとして使用したいユーザーを選択してください", - "importMapMembersAddPopup-title": "メンバーを選択", - "info": "バージョン", - "initials": "イニシャル", - "invalid-date": "無効な日付", - "invalid-time": "無効な時間", - "invalid-user": "無効なユーザ", - "joined": "参加しました", - "just-invited": "このボードのメンバーに招待されています", - "keyboard-shortcuts": "キーボード・ショートカット", - "label-create": "ラベルの作成", - "label-default": "%s ラベル(デフォルト)", - "label-delete-pop": "この操作は取り消しできません。このラベルはすべてのカードから外され履歴からも見えなくなります。", - "labels": "ラベル", - "language": "言語", - "last-admin-desc": "最低でも1人以上の管理者が必要なためロールを変更できません。", - "leave-board": "ボードから退出する", - "leave-board-pop": "本当に __boardTitle__ から退出しますか?このボードのすべてのカードからあなたは削除されます。", - "leaveBoardPopup-title": "ボードから退出しますか?", - "link-card": "このカードへのリンク", - "list-archive-cards": "リスト内の全カードをアーカイブする", - "list-archive-cards-pop": "このボード上のリストから削除されたカードは メニュー > アーカイブ をクリックすると見ることができ、元のボードに戻すことができます。", - "list-move-cards": "リストの全カードを移動する", - "list-select-cards": "リストの全カードを選択", - "set-color-list": "色を選択", - "listActionPopup-title": "操作一覧", - "swimlaneActionPopup-title": "スイムレーン操作", - "swimlaneAddPopup-title": "直下にスイムレーンを追加", - "listImportCardPopup-title": "Trelloのカードをインポート", - "listMorePopup-title": "さらに見る", - "link-list": "このリストへのリンク", - "list-delete-pop": "すべての内容がアクティビティから削除されます。この削除は元に戻すことができません。", - "list-delete-suggest-archive": "リストをアーカイブするとボードから削除され、アクティビティに保持されます。", - "lists": "リスト", - "swimlanes": "スイムレーン", - "log-out": "ログアウト", - "log-in": "ログイン", - "loginPopup-title": "ログイン", - "memberMenuPopup-title": "メンバー設定", - "members": "メンバー", - "menu": "メニュー", - "move-selection": "選択したものを移動", - "moveCardPopup-title": "カードの移動", - "moveCardToBottom-title": "最下部に移動", - "moveCardToTop-title": "先頭に移動", - "moveSelectionPopup-title": "選択箇所に移動", - "multi-selection": "複数選択", - "multi-selection-on": "複数選択有効", - "muted": "ミュート", - "muted-info": "このボードの変更は通知されません", - "my-boards": "自分のボード", - "name": "名前", - "no-archived-cards": "アーカイブ済みカードはありません。", - "no-archived-lists": "アーカイブ済みリストはありません。", - "no-archived-swimlanes": "アーカイブ済みスイムレーンはありません。", - "no-results": "該当するものはありません", - "normal": "通常", - "normal-desc": "カードの閲覧と編集が可能。設定変更不可。", - "not-accepted-yet": "招待はアクセプトされていません", - "notify-participate": "作成した、またはメンバーとなったカードの更新情報を受け取る", - "notify-watch": "ウォッチしているすべてのボード、リスト、カードの更新情報を受け取る", - "optional": "任意", - "or": "or", - "page-maybe-private": "このページはプライベートです。<a href='%s'>ログイン</a>して見てください。", - "page-not-found": "ページが見つかりません。", - "password": "パスワード", - "paste-or-dragdrop": "貼り付けか、ドラッグアンドロップで画像を添付 (画像のみ)", - "participating": "参加", - "preview": "プレビュー", - "previewAttachedImagePopup-title": "プレビュー", - "previewClipboardImagePopup-title": "プレビュー", - "private": "プライベート", - "private-desc": "このボードはプライベートです。ボードメンバーのみが閲覧・編集可能です。", - "profile": "プロフィール", - "public": "公開", - "public-desc": "このボードはパブリックです。リンクを知っていれば誰でもアクセス可能でGoogleのような検索エンジンの結果に表示されます。このボードに追加されている人だけがカード追加が可能です。", - "quick-access-description": "ボードにスターをつけると、ここににショートカットができます。", - "remove-cover": "カバーの削除", - "remove-from-board": "ボードから外す", - "remove-label": "ラベルの削除", - "listDeletePopup-title": "リストを削除しますか?", - "remove-member": "メンバーを外す", - "remove-member-from-card": "カードから外す", - "remove-member-pop": "__boardTitle__ から __name__ (__username__) を外しますか?メンバーはこのボードのすべてのカードから外れ、通知を受けます。", - "removeMemberPopup-title": "メンバーを外しますか?", - "rename": "名前変更", - "rename-board": "ボード名の変更", - "restore": "リストア", - "save": "保存", - "search": "検索", - "rules": "ルール", - "search-cards": "このボード上のカード/リストタイトル、詳細、カスタムフィールドから検索", - "search-example": "検索文字", - "select-color": "色を選択", - "set-wip-limit-value": "このリスト中のタスクの最大数を設定", - "setWipLimitPopup-title": "仕掛中制限設定", - "shortcut-assign-self": "自分をこのカードに割り当てる", - "shortcut-autocomplete-emoji": "絵文字の補完", - "shortcut-autocomplete-members": "メンバーの補完", - "shortcut-clear-filters": "すべてのフィルターを解除する", - "shortcut-close-dialog": "ダイアログを閉じる", - "shortcut-filter-my-cards": "カードをフィルター", - "shortcut-show-shortcuts": "このショートカットリストを表示する", - "shortcut-toggle-filterbar": "フィルターサイドバーの切り替え", - "shortcut-toggle-sidebar": "ボードサイドバーの切り替え", - "show-cards-minimum-count": "以下より多い場合、リストにカード数を表示", - "sidebar-open": "サイドバーを開く", - "sidebar-close": "サイドバーを閉じる", - "signupPopup-title": "アカウント作成", - "star-board-title": "ボードにスターをつけると自分のボード一覧のトップに表示されます。", - "starred-boards": "スターのついたボード", - "starred-boards-description": "スターのついたボードはボードリストの先頭に表示されます。", - "subscribe": "購読", - "team": "チーム", - "this-board": "このボード", - "this-card": "このカード", - "spent-time-hours": "作業時間(時)", - "overtime-hours": "超過時間(時)", - "overtime": "超過時間", - "has-overtime-cards": "超過時間ありのカード", - "has-spenttime-cards": "作業時間ありのカード", - "time": "時間", - "title": "タイトル", - "tracking": "トラッキング", - "tracking-info": "これらのカードへの変更が通知されるようになります。", - "type": "タイプ", - "unassign-member": "未登録のメンバー", - "unsaved-description": "未保存の変更があります。", - "unwatch": "アンウォッチ", - "upload": "アップロード", - "upload-avatar": "アバターのアップロード", - "uploaded-avatar": "アップロードされたアバター", - "username": "ユーザー名", - "view-it": "見る", - "warn-list-archived": "警告:このカードはアーカイブされたリスト内にあります", - "watch": "ウォッチ", - "watching": "ウォッチしています", - "watching-info": "このボードの変更が通知されます", - "welcome-board": "ウェルカムボード", - "welcome-swimlane": "マイルストーン 1", - "welcome-list1": "基本", - "welcome-list2": "高度", - "card-templates-swimlane": "カードのテンプレート", - "list-templates-swimlane": "リストのテンプレート", - "board-templates-swimlane": "ボードのテンプレート", - "what-to-do": "何をしたいですか?", - "wipLimitErrorPopup-title": "無効な仕掛中制限", - "wipLimitErrorPopup-dialog-pt1": "入力した仕掛中制限よりこのリスト中のタスクの数が大きいです。", - "wipLimitErrorPopup-dialog-pt2": "いくつかのタスクをこのリストから移動するか、仕掛中制限の最大値を変更してください。", - "admin-panel": "管理パネル", - "settings": "設定", - "people": "メンバー", - "registration": "登録", - "disable-self-registration": "自己登録を無効化", - "invite": "招待", - "invite-people": "メンバーを招待", - "to-boards": "ボードへ移動", - "email-addresses": "Emailアドレス", - "smtp-host-description": "Emailを処理するSMTPサーバーのアドレス", - "smtp-port-description": "SMTPサーバーがEmail送信に使用するポート", - "smtp-tls-description": "SMTPサーバのTLSサポートを有効化", - "smtp-host": "SMTPホスト", - "smtp-port": "SMTPポート", - "smtp-username": "ユーザー名", - "smtp-password": "パスワード", - "smtp-tls": "TLSサポート", - "send-from": "送信元", - "send-smtp-test": "テストメールを自分に送信", - "invitation-code": "招待コード", - "email-invite-register-subject": "__inviter__さんがあなたを招待しています", - "email-invite-register-text": "__user__ 様\n\n__inviter__ によりカンバンへ招待されています。\n\n以下のリンクへ移動し、招待コード __icode__ を入力してください。\n__url__", - "email-smtp-test-subject": "SMTP経由でテストメールを送信", - "email-smtp-test-text": "メールを送信しました", - "error-invitation-code-not-exist": "招待コードが存在しません", - "error-notAuthorized": "このページを参照する権限がありません。", - "webhook-title": "Webフック名", - "webhook-token": "トークン(認証用オプション)", - "outgoing-webhooks": "発信Webフック", - "bidirectional-webhooks": "双方向Webフック", - "outgoingWebhooksPopup-title": "発信Webフック", - "boardCardTitlePopup-title": "カード名フィルタ", - "disable-webhook": "このWebフックを無効化", - "global-webhook": "グローバルWebフック", - "new-outgoing-webhook": "発信Webフックの作成", - "no-name": "(名前なし)", - "Node_version": "Nodeバージョン", - "Meteor_version": "Meteor バージョン", - "MongoDB_version": "MongoDB バージョン", - "MongoDB_storage_engine": "MongoDB ストレージエンジン", - "MongoDB_Oplog_enabled": "MongoDB Oplog 有効状態", - "OS_Arch": "OSアーキテクチャ", - "OS_Cpus": "OS CPU数", - "OS_Freemem": "OSフリーメモリ", - "OS_Loadavg": "OSロードアベレージ", - "OS_Platform": "OSプラットフォーム", - "OS_Release": "OSリリース", - "OS_Totalmem": "OSトータルメモリ", - "OS_Type": "OS種類", - "OS_Uptime": "OSアップタイム", - "days": "日", - "hours": "時間", - "minutes": "分", - "seconds": "秒", - "show-field-on-card": "このフィールドをカードに表示", - "automatically-field-on-card": "全カードにフィールドを自動作成", - "showLabel-field-on-card": "ミニカード上のフィールドラベル表示", - "yes": "はい", - "no": "いいえ", - "accounts": "アカウント", - "accounts-allowEmailChange": "メールアドレスの変更を許可", - "accounts-allowUserNameChange": "ユーザー名の変更を許可", - "createdAt": "作成日時", - "verified": "認証状況", - "active": "有効状態", - "card-received": "受付", - "card-received-on": "受付日", - "card-end": "終了", - "card-end-on": "終了日", - "editCardReceivedDatePopup-title": "受付日の変更", - "editCardEndDatePopup-title": "終了日の変更", - "setCardColorPopup-title": "色を選択", - "setCardActionsColorPopup-title": "色を選択", - "setSwimlaneColorPopup-title": "色を選択", - "setListColorPopup-title": "色を選択", - "assigned-by": "任命者", - "requested-by": "依頼者", - "board-delete-notice": "永久に削除されます。このボードに関連するリスト、カード、アクションはすべて失われます。", - "delete-board-confirm-popup": "すべてのリスト、カード、ラベル、アクティビティは削除され、ボードの内容を元に戻すことができません。", - "boardDeletePopup-title": "ボードを削除しますか?", - "delete-board": "ボードを削除", - "default-subtasks-board": "__board__ ボードのサブタスク", - "default": "デフォルト", - "queue": "キュー", - "subtask-settings": "サブタスク設定", - "card-settings": "カード設定", - "boardSubtaskSettingsPopup-title": "ボードのサブタスク設定", - "boardCardSettingsPopup-title": "カード設定", - "deposit-subtasks-board": "サブタスクの作成先ボード:", - "deposit-subtasks-list": "サブタスクの作成先リスト:", - "show-parent-in-minicard": "ミニカード上の親表示", - "prefix-with-full-path": "タイトルの前に親をフル表示", - "prefix-with-parent": "タイトルの前に親を表示", - "subtext-with-full-path": "タイトルの後ろに親をフル表示", - "subtext-with-parent": "タイトルの後ろに親を表示", - "change-card-parent": "親カードを変更", - "parent-card": "親カード", - "source-board": "元ボード", - "no-parent": "親を表示しない", - "activity-added-label": "ラベル '%s' を %s に追加しました", - "activity-removed-label": "ラベル '%s' を %s から削除しました", - "activity-delete-attach": "添付ファイルを %s から削除しました", - "activity-added-label-card": "ラベル '%s' を追加しました", - "activity-removed-label-card": "ラベル '%s' を削除しました", - "activity-delete-attach-card": "添付ファイルを削除しました", - "activity-set-customfield": "カスタムフィールド '%s' を %s / %s に設定", - "activity-unset-customfield": "カスタムフィールド '%s' を %s から削除", - "r-rule": "ルール", - "r-add-trigger": "トリガーの追加", - "r-add-action": "アクションの追加", - "r-board-rules": "ボードのルール", - "r-add-rule": "ルールを追加", - "r-view-rule": "ルールを表示", - "r-delete-rule": "ルールを削除", - "r-new-rule-name": "新しいルールのタイトル", - "r-no-rules": "ルールなし", - "r-when-a-card": "カード:", - "r-is": "が", - "r-is-moved": "が移動された時", - "r-added-to": "次に追加された時", - "r-removed-from": "次から削除された時", - "r-the-board": "ボード:", - "r-list": "リスト:", - "set-filter": "フィルタを設定", - "r-moved-to": "次に移動した時", - "r-moved-from": "次から移動された時", - "r-archived": "アーカイブされた時", - "r-unarchived": "アーカイブから復元された時", - "r-a-card": "カード", - "r-when-a-label-is": "ラベルが", - "r-when-the-label": "ラベル:", - "r-list-name": "リスト名", - "r-when-a-member": "メンバーが", - "r-when-the-member": "メンバー:", - "r-name": "名前", - "r-when-a-attach": "添付ファイルが", - "r-when-a-checklist": "チェックリストが", - "r-when-the-checklist": "チェックリスト:", - "r-completed": "完了した時", - "r-made-incomplete": "未完了になった時", - "r-when-a-item": "チェックリスト項目が", - "r-when-the-item": "チェックリスト項目:", - "r-checked": "チェックされた時", - "r-unchecked": "チェックが外された時", - "r-move-card-to": "カードを次に移動", - "r-top-of": "先頭", - "r-bottom-of": "最下部", - "r-its-list": "所属リスト内の", - "r-archive": "アーカイブする", - "r-unarchive": "アーカイブから復元する", - "r-card": "カードを", - "r-add": "追加", - "r-remove": "削除", - "r-label": "ラベル", - "r-member": "メンバー", - "r-remove-all": "カードのすべてのメンバーを削除", - "r-set-color": "色を設定", - "r-checklist": "チェックリスト", - "r-check-all": "すべてチェック", - "r-uncheck-all": "すべてチェックを外す", - "r-items-check": "チェックリストの項目", - "r-check": "チェック", - "r-uncheck": "チェックを外す", - "r-item": "項目", - "r-of-checklist": "チェックリスト", - "r-send-email": "メールを送る", - "r-to": "宛先", - "r-subject": "件名", - "r-rule-details": "ルール詳細", - "r-d-move-to-top-gen": "カードを自身のリストの先頭に移動", - "r-d-move-to-top-spec": "カードをリストの先頭に移動", - "r-d-move-to-bottom-gen": "カードを自身のリストの最下部に移動", - "r-d-move-to-bottom-spec": "カードをリストの最下部に移動", - "r-d-send-email": "メールを送信", - "r-d-send-email-to": "宛先", - "r-d-send-email-subject": "件名", - "r-d-send-email-message": "メッセージ本文", - "r-d-archive": "カードをアーカイブする", - "r-d-unarchive": "アーカイブからカードを復元する", - "r-d-add-label": "ラベルを追加", - "r-d-remove-label": "ラベルを削除", - "r-create-card": "カードを新規作成", - "r-in-list": "リスト:", - "r-in-swimlane": "スイムレーン:", - "r-d-add-member": "メンバーを追加", - "r-d-remove-member": "メンバーを削除", - "r-d-remove-all-member": "すべてのメンバーを削除", - "r-d-check-all": "リストのアイテムすべてをチェックする", - "r-d-uncheck-all": "リストのアイテムのすべてのチェックを外す", - "r-d-check-one": "アイテムをチェックする", - "r-d-uncheck-one": "アイテムのチェックを外す", - "r-d-check-of-list": "チェックリスト", - "r-d-add-checklist": "チェックリストを追加", - "r-d-remove-checklist": "チェックリストを削除", - "r-by": "ユーザー:", - "r-add-checklist": "チェックリストを追加", - "r-with-items": "チェックリスト項目", - "r-items-list": "アイテム1、アイテム2、アイテム3", - "r-add-swimlane": "スイムレーンを追加", - "r-swimlane-name": "スイムレーン名", - "r-board-note": "注意:フィールドを空にすると全ての値に一致します", - "r-checklist-note": "注意:チェックリスト項目はカンマ区切りで記述する必要があります。", - "r-when-a-card-is-moved": "カードが別のリストに移動したとき", - "r-set": "設定する", - "r-update": "更新する", - "r-datefield": "日時項目", - "r-df-start-at": "開始", - "r-df-due-at": "期限", - "r-df-end-at": "終了", - "r-df-received-at": "受付", - "r-to-current-datetime": "現在日時に", - "r-remove-value-from": "次の値を削除:", - "ldap": "LDAP", - "oauth2": "OAuth2", - "cas": "CAS", - "authentication-method": "認証方式", - "authentication-type": "認証タイプ", - "custom-product-name": "カスタム製品名", - "layout": "レイアウト", - "hide-logo": "ロゴを隠す", - "add-custom-html-after-body-start": "<body> の開始直後にカスタムHTMLを追加する", - "add-custom-html-before-body-end": "</body> の終了直前にカスタムHTMLを追加する", - "error-undefined": "何らかの問題が発生しています", - "error-ldap-login": "ログイン中にエラーが発生しました", - "display-authentication-method": "認証方式を表示", - "default-authentication-method": "デフォルトの認証方式", - "duplicate-board": "ボードの複製", - "people-number": "メンバー数:", - "swimlaneDeletePopup-title": "スイムレーンを削除しますか?", - "swimlane-delete-pop": "すべての内容がアクティビティから削除されます。この削除は元に戻すことができません。", - "restore-all": "全てをリストアする", - "delete-all": "全てを削除する", - "loading": "ローディング中です、しばらくお待ちください。", - "previous_as": "最終日時", - "act-a-dueAt": "期限の時刻が変更されました\n変更後:__timeValue__\n場所:__card__\n変更前の期限の時刻は __timeOldValue__ でした", - "act-a-endAt": "終了を (__timeOldValue__)から __timeValue__ に変更しました", - "act-a-startAt": "開始を (__timeOldValue__)から __timeValue__ に変更しました", - "act-a-receivedAt": "期限を (__timeOldValue__)から __timeValue__ に変更しました", - "a-dueAt": "期限を変更しました", - "a-endAt": "終了を変更しました", - "a-startAt": "開始を変更しました", - "a-receivedAt": "受付を変更しました", - "almostdue": "期限 %s が近づいています", - "pastdue": "期限 %s が過ぎています", - "duenow": "期限 %s は本日です", - "act-newDue": "__list __ / __ card__に1回目の有効期限アラートがあります [__board__]", - "act-withDue": "__list __ / __ card__ の有効期限のアラート [__board__]", - "act-almostdue": "__card__ の期限日時 (__timeValue__) が近づいています", - "act-pastdue": "__card__ の期限日時 (__timeValue__) が過ぎています", - "act-duenow": "__card__ の期限日時 (__timeValue__) になりました", - "act-atUserComment": "あなたが [__board__] __list__/__card__ に追記しました", - "delete-user-confirm-popup": "本当にこのアカウントを削除しますか?この操作は取り消しできません。", - "accounts-allowUserDelete": "ユーザー自身のアカウント削除を許可", - "hide-minicard-label-text": "ミニカードのラベル名を隠す", - "show-desktop-drag-handles": "デスクトップへのドラッグハンドルを表示", - "assignee": "担当者", - "cardAssigneesPopup-title": "担当者", - "addmore-detail": "詳細説明の追加", - "show-on-card": "カードに表示する項目", - "new": "新規作成", - "editUserPopup-title": "ユーザーを編集", - "newUserPopup-title": "新規ユーザー", - "notifications": "通知", - "view-all": "全てを表示", - "filter-by-unread": "未読でフィルタ", - "mark-all-as-read": "全て既読にする", - "remove-all-read": "全ての既読を削除", - "allow-rename": "リネームを許可する", - "allowRenamePopup-title": "リネームを許可する" -} \ No newline at end of file + "accept": "受け入れ", + "act-activity-notify": "アクティビティ通知", + "act-addAttachment": "添付ファイル __attachment__ を ボード __board__, スイムレーン __swimlane__, リスト __list__, カード __card__ に追加しました", + "act-deleteAttachment": "添付ファイル __attachment__ を ボード __board__, スイムレーン __swimlane__, リスト __list__, カード __card__ から削除しました", + "act-addSubtask": "サブタスク __subtask__ を ボード __board__, スイムレーン __swimlane__, リスト __list__, カード __card__ に追加しました", + "act-addLabel": "ラベル __label__ を ボード __board__, スイムレーン __swimlane__, リスト __list__, カード __card__ に追加しました", + "act-addedLabel": "ラベル __label__ を ボード __board__, スイムレーン __swimlane__, リスト __list__, カード __card__ に追加しました", + "act-removeLabel": "ラベル __label__ を ボード __board__, スイムレーン __swimlane__, リスト __list__, カード __card__ から削除しました", + "act-removedLabel": "ラベル __label__ を ボード __board__, スイムレーン __swimlane__, リスト __list__, カード __card__ から削除しました", + "act-addChecklist": "チェックリスト __checklist__ を ボード __board__, スイムレーン __swimlane__, リスト __list__, カード __card__ に追加しました", + "act-addChecklistItem": "チェックリスト項目 __checklistItem__ を ボード __board__, スイムレーン __swimlane__, リスト __list__, カード __card__, チェックリスト __checkList__ に追加しました", + "act-removeChecklist": "チェックリスト __checklist__ を ボード __board__, スイムレーン __swimlane__, リスト __list__, カード __card__ から削除しました", + "act-removeChecklistItem": "チェックリスト項目 __checklistItem__ を ボード __board__, スイムレーン __swimlane__, リスト __list__, カード __card__, チェックリスト __checkList__ から削除しました", + "act-checkedItem": "__checklistItem__ がチェックされました / ボード __board__, スイムレーン __swimlane__, リスト __list__, カード __card__, チェックリスト __checklist__", + "act-uncheckedItem": "__checklistItem__ が未チェックになりました / ボード __board__, スイムレーン __swimlane__, リスト __list__, カード __card__, チェックリスト __checklist__", + "act-completeChecklist": "チェックリスト __checklist__ ボード __board__, スイムレーン __swimlane__, リスト __list__, カード __card__ が完了しました", + "act-uncompleteChecklist": "チェックリスト __checklist__ ボード __board__, スイムレーン __swimlane__, リスト __list__, カード __card__ が未完了になりました", + "act-addComment": "カード __card__ にコメントが追加されました: __comment__ / ボード __board__, スイムレーン __swimlane__, リスト __list__", + "act-editComment": "カード __card__ のコメントが編集されました: __comment__ / ボード __board__, スイムレーン __swimlane__, リスト __list__", + "act-deleteComment": "コメント __comment__ を ボード __board__, スイムレーン __swimlane__, リスト __list__, カード __card__ から削除しました", + "act-createBoard": "ボード __board__ を作成しました", + "act-createSwimlane": "スイムレーン __swimlane__ を ボード __board__ に作成しました", + "act-createCard": "カード __card__ をボード __board__, スイムレーン __swimlane__, リスト __list__ に作成しました", + "act-createCustomField": "カスタムフィールド __customField__ を ボード __board__ に作成しました", + "act-deleteCustomField": "カスタムフィールド __customField__ を ボード __board__ から削除しました", + "act-setCustomField": "カスタムフィールド __customField__ が編集されました: __customFieldValue__ / ボード __board__, スイムレーン __swimlane__, リスト __list__, カード __card__", + "act-createList": "リスト __list__ を ボード __board__ に追加しました", + "act-addBoardMember": "メンバー __member__ を ボード __board__ に追加しました", + "act-archivedBoard": "ボード __board__ をアーカイブしました", + "act-archivedCard": "カード __card__ を ボード __board__, スイムレーン __swimlane__, リスト __list__ からアーカイブしました", + "act-archivedList": "リスト __list__ を ボード __board__, スイムレーン __swimlane__ からアーカイブしました", + "act-archivedSwimlane": "スイムレーン __swimlane__ を ボード __board__ からアーカイブしました", + "act-importBoard": "ボード __board__ をインポートしました", + "act-importCard": "カード __card__ が ボード __board__, スイムレーン __swimlane__, リスト __list__ にインポートされました", + "act-importList": "リスト __list__ が ボード __board__, スイムレーン __swimlane__ にインポートされました", + "act-joinMember": "メンバー __member__ を ボード __board__, スイムレーン __swimlane__, リスト __list__, カード __card__ に追加しました", + "act-moveCard": "カード __card__ / ボード __board__ が スイムレーン __oldSwimlane__, リスト __oldList__ から スイムレーン __swimlane__, リスト __list__ に移動されました", + "act-moveCardToOtherBoard": "カード __card__ が ボード __oldBoard__, スイムレーン __oldSwimlane__, リスト __oldList__ から ボード __board__, スイムレーン __swimlane__, リスト __list__ に移動されました", + "act-removeBoardMember": "メンバー __member__ を ボード __board__ から削除しました", + "act-restoredCard": "カード __card__ が ボード __board__, スイムレーン __swimlane__, リスト __list__ に復元されました", + "act-unjoinMember": "メンバー __member__ を ボード __board__, スイムレーン __swimlane__, リスト __list__, カード __card__ から削除しました", + "act-withBoardTitle": "__board__", + "act-withCardTitle": "[__board__] __card__", + "actions": "操作", + "activities": "アクティビティ", + "activity": "アクティビティ", + "activity-added": "%s を %s に追加しました", + "activity-archived": "%sをアーカイブしました", + "activity-attached": "%s を %s に添付しました", + "activity-created": "%s を作成しました", + "activity-customfield-created": "カスタムフィールド %s を作成しました", + "activity-excluded": "%s を %s から除外しました", + "activity-imported": "imported %s into %s from %s", + "activity-imported-board": "imported %s from %s", + "activity-joined": "%s にジョインしました", + "activity-moved": "%s を %s から %s に移動しました", + "activity-on": "%s", + "activity-removed": "%s を %s から削除しました", + "activity-sent": "%s を %s に送りました", + "activity-unjoined": "%s への参加を止めました", + "activity-subtask-added": "%sにサブタスクを追加しました", + "activity-checked-item": "チェックされました %s チェックリスト %s / %s", + "activity-unchecked-item": "チェックが外されました %s チェックリスト %s / %s", + "activity-checklist-added": "%s にチェックリストを追加しました", + "activity-checklist-removed": "チェックリストを %s から削除しました", + "activity-checklist-completed": "チェックリスト%s / %s が完了しました", + "activity-checklist-uncompleted": "チェックリスト %s / %s が未完了になりました", + "activity-checklist-item-added": "チェックリスト項目を '%s' / %s に追加しました", + "activity-checklist-item-removed": "'%s' の チェックリスト %s の項目を削除しました", + "add": "追加", + "activity-checked-item-card": "チェックされました %s チェックリスト %s", + "activity-unchecked-item-card": "チェックが外されました %s チェックリスト %s", + "activity-checklist-completed-card": "チェックリスト __checklist__ ボード __board__, スイムレーン __swimlane__, リスト __list__, カード __card__ が完了しました", + "activity-checklist-uncompleted-card": "チェックリスト %s が未完了になりました", + "activity-editComment": "コメント %s を編集しました", + "activity-deleteComment": "コメント %s を削除しました", + "add-attachment": "添付ファイルを追加", + "add-board": "ボードを追加", + "add-card": "カードを追加", + "add-swimlane": "スイムレーンを追加", + "add-subtask": "サブタスクを追加", + "add-checklist": "チェックリストを追加", + "add-checklist-item": "チェックリストに項目を追加", + "add-cover": "カバーの追加", + "add-label": "ラベルを追加", + "add-list": "リストを追加", + "add-members": "メンバーの追加", + "added": "追加しました", + "addMemberPopup-title": "メンバー", + "admin": "管理", + "admin-desc": "カードの閲覧と編集、メンバーの削除、ボードの設定変更が可能", + "admin-announcement": "アナウンス", + "admin-announcement-active": "システム全体アナウンスを有効化", + "admin-announcement-title": "管理者からのアナウンス", + "all-boards": "全てのボード", + "and-n-other-card": "And __count__ other card", + "and-n-other-card_plural": "And __count__ other cards", + "apply": "適用", + "app-is-offline": "ロード中です、お待ちください。ページを更新するとデータが失われます。ロードが終わらない場合、サーバーが停止していないかどうかを確認してください。", + "archive": "アーカイブする", + "archive-all": "すべてアーカイブする", + "archive-board": "ボードをアーカイブする", + "archive-card": "カードをアーカイブする", + "archive-list": "リストをアーカイブする", + "archive-swimlane": "スイムレーンをアーカイブする", + "archive-selection": "選択をアーカイブする", + "archiveBoardPopup-title": "ボードをアーカイブしますか?", + "archived-items": "アーカイブ", + "archived-boards": "アーカイブ済みボード", + "restore-board": "ボードをリストア", + "no-archived-boards": "アーカイブ済みボードはありません。", + "archives": "アーカイブ", + "template": "テンプレート", + "templates": "テンプレート", + "assign-member": "メンバーの割当", + "attached": "添付されました", + "attachment": "添付ファイル", + "attachment-delete-pop": "添付ファイルの削除をすると取り消しできません。", + "attachmentDeletePopup-title": "添付ファイルを削除しますか?", + "attachments": "添付ファイル", + "auto-watch": "作成されたボードを自動的にウォッチする", + "avatar-too-big": "アバターが大きすぎます(最大70KB)", + "back": "戻る", + "board-change-color": "色の変更", + "board-nb-stars": "%s stars", + "board-not-found": "ボードが見つかりません", + "board-private-info": "ボードは <strong>非公開</strong> になります。", + "board-public-info": "ボードは公開されます。", + "boardChangeColorPopup-title": "ボードの背景を変更", + "boardChangeTitlePopup-title": "ボード名の変更", + "boardChangeVisibilityPopup-title": "公開範囲の変更", + "boardChangeWatchPopup-title": "ウォッチの変更", + "boardMenuPopup-title": "ボード設定", + "boardChangeViewPopup-title": "ボード表示", + "boards": "ボード", + "board-view": "ボード表示", + "board-view-cal": "カレンダー", + "board-view-swimlanes": "スイムレーン", + "board-view-collapse": "折りたたむ", + "board-view-lists": "リスト", + "bucket-example": "例:バケットリスト", + "cancel": "キャンセル", + "card-archived": "このカードをアーカイブしました。", + "board-archived": "このボードをアーカイブしました。", + "card-comments-title": "%s 件のコメントがあります。", + "card-delete-notice": "削除は取り消しできません。このカードに関係するすべてのアクションがなくなります。", + "card-delete-pop": "すべての内容がアクティビティから削除されます。この削除は元に戻すことができません。", + "card-delete-suggest-archive": "カードをアーカイブするとボードから削除され、アクティビティに保持されます。", + "card-due": "期限", + "card-due-on": "期限日", + "card-spent": "作業時間", + "card-edit-attachments": "添付ファイルの編集", + "card-edit-custom-fields": "カスタムフィールドの編集", + "card-start-voting": "投票を開始", + "card-cancel-voting": "投票と全ての結果を削除", + "card-edit-labels": "ラベルの編集", + "card-edit-members": "メンバーの編集", + "card-labels-title": "カードのラベルを変更する", + "card-members-title": "カードからボードメンバーを追加・削除する", + "card-start": "開始", + "card-start-on": "開始日", + "cardAttachmentsPopup-title": "添付元", + "cardCustomField-datePopup-title": "日時変更", + "cardCustomFieldsPopup-title": "カスタムフィールドの編集", + "cardStartVotingPopup-title": "投票を開始", + "positiveVoteMembersPopup-title": "支持者", + "negativeVoteMembersPopup-title": "反対者", + "vote-question": "投票の質問事項", + "vote-public": "投票を公開", + "vote-for-it": "賛成", + "vote-against": "反対", + "cardDeletePopup-title": "カードを削除しますか?", + "cardDetailsActionsPopup-title": "カード操作", + "cardLabelsPopup-title": "ラベル", + "cardMembersPopup-title": "メンバー", + "cardMorePopup-title": "さらに見る", + "cardTemplatePopup-title": "テンプレートの作成", + "cards": "カード", + "cards-count": "カード", + "casSignIn": "CASでサインインする", + "cardType-card": "カード", + "cardType-linkedCard": "リンクされたカード", + "cardType-linkedBoard": "リンクされたボード", + "change": "変更", + "change-avatar": "アバターの変更", + "change-password": "パスワードの変更", + "change-permissions": "権限の変更", + "change-settings": "設定の変更", + "changeAvatarPopup-title": "アバターの変更", + "changeLanguagePopup-title": "言語の変更", + "changePasswordPopup-title": "パスワードの変更", + "changePermissionsPopup-title": "パーミッションの変更", + "changeSettingsPopup-title": "設定の変更", + "subtasks": "サブタスク", + "checklists": "チェックリスト", + "click-to-star": "ボードにスターをつける", + "click-to-unstar": "ボードからスターを外す", + "clipboard": "クリップボードもしくはドラッグ&ドロップ", + "close": "閉じる", + "close-board": "ボードを閉じる", + "close-board-pop": "ホームのヘッダ上にあるアーカイブボタンをクリックするとボードをリストアできます。", + "color-black": "黒", + "color-blue": "青", + "color-crimson": "濃赤", + "color-darkgreen": "濃緑", + "color-gold": "金", + "color-gray": "灰", + "color-green": "緑", + "color-indigo": "藍", + "color-lime": "ライム", + "color-magenta": "マゼンタ", + "color-mistyrose": "ミスティーローズ", + "color-navy": "濃紺", + "color-orange": "オレンジ", + "color-paleturquoise": "ペールターコイズ", + "color-peachpuff": "ピーチパフ", + "color-pink": "ピンク", + "color-plum": "プラム", + "color-purple": "紫", + "color-red": "赤", + "color-saddlebrown": "サドルブラウン", + "color-silver": "銀", + "color-sky": "空", + "color-slateblue": "スレートブルー", + "color-white": "白", + "color-yellow": "黄", + "unset-color": "設定しない", + "comment": "コメント", + "comment-placeholder": "コメントを書く", + "comment-only": "コメントのみ", + "comment-only-desc": "カードにのみコメント可能", + "no-comments": "コメントなし", + "no-comments-desc": "コメントとアクティビティの閲覧不可。", + "worker": "作業者", + "worker-desc": "カードの移動、自分への割り当て、コメントが可能。", + "computer": "コンピューター", + "confirm-subtask-delete-dialog": "本当にサブタスクを削除してもよろしいでしょうか?", + "confirm-checklist-delete-dialog": "本当にチェックリストを削除してもよろしいでしょうか?", + "copy-card-link-to-clipboard": "カードへのリンクをクリップボードにコピー", + "linkCardPopup-title": "カードをリンク", + "searchElementPopup-title": "検索", + "copyCardPopup-title": "カードをコピー", + "copyChecklistToManyCardsPopup-title": "テンプレートから複数カードにコピー", + "copyChecklistToManyCardsPopup-instructions": "作成されるカードのタイトルと説明をJSON形式で指定", + "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"1つ目のカードタイトル\", \"description\":\"1つ目のカードの説明\"}, {\"title\":\"2つ目のカードタイトル\",\"description\":\"2つ目のカードの説明\"},{\"title\":\"最後のカードタイトル\",\"description\":\"最後のカードの説明\"} ]", + "create": "作成", + "createBoardPopup-title": "ボードの作成", + "chooseBoardSourcePopup-title": "ボードをインポート", + "createLabelPopup-title": "ラベルの作成", + "createCustomField": "フィールドを作成", + "createCustomFieldPopup-title": "フィールドを作成", + "current": "現在", + "custom-field-delete-pop": "この操作は取り消しできません。このカスタムフィールドはすべてのカードから外され履歴からも見えなくなります。", + "custom-field-checkbox": "チェックボックス", + "custom-field-date": "日付", + "custom-field-dropdown": "ドロップダウンリスト", + "custom-field-dropdown-none": "(none)", + "custom-field-dropdown-options": "リストの選択肢", + "custom-field-dropdown-options-placeholder": "Enterキーを押して選択肢を追加します", + "custom-field-dropdown-unknown": "(unknown)", + "custom-field-number": "数値", + "custom-field-text": "テキスト", + "custom-fields": "カスタムフィールド", + "date": "日付", + "decline": "拒否", + "default-avatar": "デフォルトのアバター", + "delete": "削除", + "deleteCustomFieldPopup-title": "カスタムフィールドを削除しますか?", + "deleteLabelPopup-title": "ラベルを削除しますか?", + "description": "詳細", + "disambiguateMultiLabelPopup-title": "不正なラベル操作", + "disambiguateMultiMemberPopup-title": "不正なメンバー操作", + "discard": "捨てる", + "done": "完了", + "download": "ダウンロード", + "edit": "編集", + "edit-avatar": "アバターの変更", + "edit-profile": "プロフィールの編集", + "edit-wip-limit": "仕掛中制限編集", + "soft-wip-limit": "警告のみの仕掛中制限", + "editCardStartDatePopup-title": "開始日の変更", + "editCardDueDatePopup-title": "期限の変更", + "editCustomFieldPopup-title": "フィールドを編集", + "editCardSpentTimePopup-title": "作業時間の変更", + "editLabelPopup-title": "ラベルの変更", + "editNotificationPopup-title": "通知の変更", + "editProfilePopup-title": "プロフィールの編集", + "email": "メールアドレス", + "email-enrollAccount-subject": "__siteName__であなたのアカウントが作成されました", + "email-enrollAccount-text": "こんにちは、__user__さん。\n\nサービスを開始するには、以下をクリックしてください。\n\n__url__\n\nよろしくお願いします。", + "email-fail": "メールの送信に失敗しました", + "email-fail-text": "メールの送信中にエラーが発生しました", + "email-invalid": "無効なメールアドレス", + "email-invite": "メールで招待", + "email-invite-subject": "__inviter__があなたを招待しています", + "email-invite-text": "__user__さんへ。\n\n__inviter__さんがあなたをボード\"__board__\"へ招待しています。\n\n以下のリンクをクリックしてください。\n\n__url__\n\nよろしくお願いします。", + "email-resetPassword-subject": "あなたの __siteName__ のパスワードをリセットする", + "email-resetPassword-text": "こんにちは、__user__さん。\n\nパスワードをリセットするには、以下のリンクをクリックしてください。\n\n__url__\n\nよろしくお願いします。", + "email-sent": "メールを送信しました", + "email-verifyEmail-subject": "あなたの __siteName__ のメールアドレスを確認する", + "email-verifyEmail-text": "こんにちは、__user__さん。\n\nメールアドレスを認証するために、以下のリンクをクリックしてください。\n\n__url__\n\nよろしくお願いします。", + "enable-wip-limit": "仕掛中制限を有効化", + "error-board-doesNotExist": "ボードがありません", + "error-board-notAdmin": "操作にはボードの管理者権限が必要です", + "error-board-notAMember": "操作にはボードメンバーである必要があります", + "error-json-malformed": "このテキストは、有効なJSON形式ではありません", + "error-json-schema": "JSONデータが不正な値を含んでいます", + "error-list-doesNotExist": "このリストは存在しません", + "error-user-doesNotExist": "ユーザーが存在しません", + "error-user-notAllowSelf": "自分を招待することはできません。", + "error-user-notCreated": "ユーザーが作成されていません", + "error-username-taken": "このユーザ名は既に使用されています", + "error-email-taken": "メールは既に受け取られています", + "export-board": "ボードのエクスポート", + "sort": "並べ替え", + "sort-desc": "クリックでリストをソート", + "list-sort-by": "次によりリストを並べ替え:", + "list-label-modifiedAt": "最終アクセス日時", + "list-label-title": "リストの名前", + "list-label-sort": "手動による並べ替え", + "list-label-short-modifiedAt": "(L)", + "list-label-short-title": "(N)", + "list-label-short-sort": "(M)", + "filter": "フィルター", + "filter-cards": "カードまたはリストをフィルタ", + "list-filter-label": "タイトルでリストをフィルタ", + "filter-clear": "フィルターの解除", + "filter-no-label": "ラベルなし", + "filter-no-member": "メンバーなし", + "filter-no-assignee": "担当者なし", + "filter-no-custom-fields": "カスタムフィールドなし", + "filter-show-archive": "アーカイブされたリストを表示", + "filter-hide-empty": "空のリストを隠す", + "filter-on": "フィルター有効", + "filter-on-desc": "このボードのカードをフィルターしています。フィルターを編集するにはこちらをクリックしてください。", + "filter-to-selection": "フィルターした項目を全選択", + "advanced-filter-label": "高度なフィルター", + "advanced-filter-description": "高度なフィルタでは次のような演算子を使用できます:== != <= >= && || ( )\n半角スペースは演算子の区切り文字として使用します。\n\nフィールド名や値を使用したフィルタが可能です。\n例:Field1 == Value1\n\n注意:フィールド名や値にスペースが含まれる場合、それらをシングルクォーテーションで囲む必要があります。\n例:'Field 1' == 'Value 1'\n\n単体の制御文字 (' \\/) は無視されますので、\\を使用することができます。\n例:Field1 == I\\'m\n\n複数の条件を組み合わせることもできます。\n例:F1 == V1 || F1 == V2\n\n基本的にすべての演算子は左から右に評価されます。\n丸カッコを使用することで順序を変更できます。\n例:F1 == V1 && ( F2 == V2 || F2 == V3 )\n\nテキストフィールドでは正規表現を使用した検索もできます。\n例:F1 == /Tes.*/i", + "fullname": "フルネーム", + "header-logo-title": "自分のボードページに戻る。", + "hide-system-messages": "システムメッセージを隠す", + "headerBarCreateBoardPopup-title": "ボードの作成", + "home": "ホーム", + "import": "インポート", + "link": "リンク", + "import-board": "ボードをインポート", + "import-board-c": "ボードをインポート", + "import-board-title-trello": "Trelloからボードをインポート", + "import-board-title-wekan": "以前のエクスポートからボードをインポート", + "from-trello": "Trelloから", + "from-wekan": "以前のエクスポートから", + "import-board-instruction-trello": "Trelloボードの、 'Menu' → 'More' → 'Print and Export' → 'Export JSON'を選択し、テキストをコピーしてください。", + "import-board-instruction-wekan": "ボードの、 'メニュー' → 'ボードのエクスポート'を選択し、ダウンロードされたファイルの中のテキストをコピーしてください。", + "import-board-instruction-about-errors": "ボードのインポート中にエラーが発生した場合、インポートがまだ進行中のまま、全てのボードページに表示されている場合があります。", + "import-json-placeholder": "JSONデータをここに貼り付けする", + "import-map-members": "メンバーを紐付け", + "import-members-map": "インポートしたボードにはいくつかのメンバーが含まれています。インポートしたいメンバーをユーザーにマッピングしてください", + "import-show-user-mapping": "メンバー紐付けの確認", + "import-user-select": "このメンバーとして使用したいユーザーを選択してください", + "importMapMembersAddPopup-title": "メンバーを選択", + "info": "バージョン", + "initials": "イニシャル", + "invalid-date": "無効な日付", + "invalid-time": "無効な時間", + "invalid-user": "無効なユーザ", + "joined": "参加しました", + "just-invited": "このボードのメンバーに招待されています", + "keyboard-shortcuts": "キーボード・ショートカット", + "label-create": "ラベルの作成", + "label-default": "%s ラベル(デフォルト)", + "label-delete-pop": "この操作は取り消しできません。このラベルはすべてのカードから外され履歴からも見えなくなります。", + "labels": "ラベル", + "language": "言語", + "last-admin-desc": "最低でも1人以上の管理者が必要なためロールを変更できません。", + "leave-board": "ボードから退出する", + "leave-board-pop": "本当に __boardTitle__ から退出しますか?このボードのすべてのカードからあなたは削除されます。", + "leaveBoardPopup-title": "ボードから退出しますか?", + "link-card": "このカードへのリンク", + "list-archive-cards": "リスト内の全カードをアーカイブする", + "list-archive-cards-pop": "このボード上のリストから削除されたカードは メニュー > アーカイブ をクリックすると見ることができ、元のボードに戻すことができます。", + "list-move-cards": "リストの全カードを移動する", + "list-select-cards": "リストの全カードを選択", + "set-color-list": "色を選択", + "listActionPopup-title": "操作一覧", + "swimlaneActionPopup-title": "スイムレーン操作", + "swimlaneAddPopup-title": "直下にスイムレーンを追加", + "listImportCardPopup-title": "Trelloのカードをインポート", + "listMorePopup-title": "さらに見る", + "link-list": "このリストへのリンク", + "list-delete-pop": "すべての内容がアクティビティから削除されます。この削除は元に戻すことができません。", + "list-delete-suggest-archive": "リストをアーカイブするとボードから削除され、アクティビティに保持されます。", + "lists": "リスト", + "swimlanes": "スイムレーン", + "log-out": "ログアウト", + "log-in": "ログイン", + "loginPopup-title": "ログイン", + "memberMenuPopup-title": "メンバー設定", + "members": "メンバー", + "menu": "メニュー", + "move-selection": "選択したものを移動", + "moveCardPopup-title": "カードの移動", + "moveCardToBottom-title": "最下部に移動", + "moveCardToTop-title": "先頭に移動", + "moveSelectionPopup-title": "選択箇所に移動", + "multi-selection": "複数選択", + "multi-selection-on": "複数選択有効", + "muted": "ミュート", + "muted-info": "このボードの変更は通知されません", + "my-boards": "自分のボード", + "name": "名前", + "no-archived-cards": "アーカイブ済みカードはありません。", + "no-archived-lists": "アーカイブ済みリストはありません。", + "no-archived-swimlanes": "アーカイブ済みスイムレーンはありません。", + "no-results": "該当するものはありません", + "normal": "通常", + "normal-desc": "カードの閲覧と編集が可能。設定変更不可。", + "not-accepted-yet": "招待はアクセプトされていません", + "notify-participate": "作成した、またはメンバーとなったカードの更新情報を受け取る", + "notify-watch": "ウォッチしているすべてのボード、リスト、カードの更新情報を受け取る", + "optional": "任意", + "or": "or", + "page-maybe-private": "このページはプライベートです。<a href='%s'>ログイン</a>して見てください。", + "page-not-found": "ページが見つかりません。", + "password": "パスワード", + "paste-or-dragdrop": "貼り付けか、ドラッグアンドロップで画像を添付 (画像のみ)", + "participating": "参加", + "preview": "プレビュー", + "previewAttachedImagePopup-title": "プレビュー", + "previewClipboardImagePopup-title": "プレビュー", + "private": "プライベート", + "private-desc": "このボードはプライベートです。ボードメンバーのみが閲覧・編集可能です。", + "profile": "プロフィール", + "public": "公開", + "public-desc": "このボードはパブリックです。リンクを知っていれば誰でもアクセス可能でGoogleのような検索エンジンの結果に表示されます。このボードに追加されている人だけがカード追加が可能です。", + "quick-access-description": "ボードにスターをつけると、ここににショートカットができます。", + "remove-cover": "カバーの削除", + "remove-from-board": "ボードから外す", + "remove-label": "ラベルの削除", + "listDeletePopup-title": "リストを削除しますか?", + "remove-member": "メンバーを外す", + "remove-member-from-card": "カードから外す", + "remove-member-pop": "__boardTitle__ から __name__ (__username__) を外しますか?メンバーはこのボードのすべてのカードから外れ、通知を受けます。", + "removeMemberPopup-title": "メンバーを外しますか?", + "rename": "名前変更", + "rename-board": "ボード名の変更", + "restore": "リストア", + "save": "保存", + "search": "検索", + "rules": "ルール", + "search-cards": "このボード上のカード/リストタイトル、詳細、カスタムフィールドから検索", + "search-example": "検索文字", + "select-color": "色を選択", + "set-wip-limit-value": "このリスト中のタスクの最大数を設定", + "setWipLimitPopup-title": "仕掛中制限設定", + "shortcut-assign-self": "自分をこのカードに割り当てる", + "shortcut-autocomplete-emoji": "絵文字の補完", + "shortcut-autocomplete-members": "メンバーの補完", + "shortcut-clear-filters": "すべてのフィルターを解除する", + "shortcut-close-dialog": "ダイアログを閉じる", + "shortcut-filter-my-cards": "カードをフィルター", + "shortcut-show-shortcuts": "このショートカットリストを表示する", + "shortcut-toggle-filterbar": "フィルターサイドバーの切り替え", + "shortcut-toggle-sidebar": "ボードサイドバーの切り替え", + "show-cards-minimum-count": "以下より多い場合、リストにカード数を表示", + "sidebar-open": "サイドバーを開く", + "sidebar-close": "サイドバーを閉じる", + "signupPopup-title": "アカウント作成", + "star-board-title": "ボードにスターをつけると自分のボード一覧のトップに表示されます。", + "starred-boards": "スターのついたボード", + "starred-boards-description": "スターのついたボードはボードリストの先頭に表示されます。", + "subscribe": "購読", + "team": "チーム", + "this-board": "このボード", + "this-card": "このカード", + "spent-time-hours": "作業時間(時)", + "overtime-hours": "超過時間(時)", + "overtime": "超過時間", + "has-overtime-cards": "超過時間ありのカード", + "has-spenttime-cards": "作業時間ありのカード", + "time": "時間", + "title": "タイトル", + "tracking": "トラッキング", + "tracking-info": "これらのカードへの変更が通知されるようになります。", + "type": "タイプ", + "unassign-member": "未登録のメンバー", + "unsaved-description": "未保存の変更があります。", + "unwatch": "アンウォッチ", + "upload": "アップロード", + "upload-avatar": "アバターのアップロード", + "uploaded-avatar": "アップロードされたアバター", + "username": "ユーザー名", + "view-it": "見る", + "warn-list-archived": "警告:このカードはアーカイブされたリスト内にあります", + "watch": "ウォッチ", + "watching": "ウォッチしています", + "watching-info": "このボードの変更が通知されます", + "welcome-board": "ウェルカムボード", + "welcome-swimlane": "マイルストーン 1", + "welcome-list1": "基本", + "welcome-list2": "高度", + "card-templates-swimlane": "カードのテンプレート", + "list-templates-swimlane": "リストのテンプレート", + "board-templates-swimlane": "ボードのテンプレート", + "what-to-do": "何をしたいですか?", + "wipLimitErrorPopup-title": "無効な仕掛中制限", + "wipLimitErrorPopup-dialog-pt1": "入力した仕掛中制限よりこのリスト中のタスクの数が大きいです。", + "wipLimitErrorPopup-dialog-pt2": "いくつかのタスクをこのリストから移動するか、仕掛中制限の最大値を変更してください。", + "admin-panel": "管理パネル", + "settings": "設定", + "people": "メンバー", + "registration": "登録", + "disable-self-registration": "自己登録を無効化", + "invite": "招待", + "invite-people": "メンバーを招待", + "to-boards": "ボードへ移動", + "email-addresses": "Emailアドレス", + "smtp-host-description": "Emailを処理するSMTPサーバーのアドレス", + "smtp-port-description": "SMTPサーバーがEmail送信に使用するポート", + "smtp-tls-description": "SMTPサーバのTLSサポートを有効化", + "smtp-host": "SMTPホスト", + "smtp-port": "SMTPポート", + "smtp-username": "ユーザー名", + "smtp-password": "パスワード", + "smtp-tls": "TLSサポート", + "send-from": "送信元", + "send-smtp-test": "テストメールを自分に送信", + "invitation-code": "招待コード", + "email-invite-register-subject": "__inviter__さんがあなたを招待しています", + "email-invite-register-text": "__user__ 様\n\n__inviter__ によりカンバンへ招待されています。\n\n以下のリンクへ移動し、招待コード __icode__ を入力してください。\n__url__", + "email-smtp-test-subject": "SMTP経由でテストメールを送信", + "email-smtp-test-text": "メールを送信しました", + "error-invitation-code-not-exist": "招待コードが存在しません", + "error-notAuthorized": "このページを参照する権限がありません。", + "webhook-title": "Webフック名", + "webhook-token": "トークン(認証用オプション)", + "outgoing-webhooks": "発信Webフック", + "bidirectional-webhooks": "双方向Webフック", + "outgoingWebhooksPopup-title": "発信Webフック", + "boardCardTitlePopup-title": "カード名フィルタ", + "disable-webhook": "このWebフックを無効化", + "global-webhook": "グローバルWebフック", + "new-outgoing-webhook": "発信Webフックの作成", + "no-name": "(名前なし)", + "Node_version": "Nodeバージョン", + "Meteor_version": "Meteor バージョン", + "MongoDB_version": "MongoDB バージョン", + "MongoDB_storage_engine": "MongoDB ストレージエンジン", + "MongoDB_Oplog_enabled": "MongoDB Oplog 有効状態", + "OS_Arch": "OSアーキテクチャ", + "OS_Cpus": "OS CPU数", + "OS_Freemem": "OSフリーメモリ", + "OS_Loadavg": "OSロードアベレージ", + "OS_Platform": "OSプラットフォーム", + "OS_Release": "OSリリース", + "OS_Totalmem": "OSトータルメモリ", + "OS_Type": "OS種類", + "OS_Uptime": "OSアップタイム", + "days": "日", + "hours": "時間", + "minutes": "分", + "seconds": "秒", + "show-field-on-card": "このフィールドをカードに表示", + "automatically-field-on-card": "全カードにフィールドを自動作成", + "showLabel-field-on-card": "ミニカード上のフィールドラベル表示", + "yes": "はい", + "no": "いいえ", + "accounts": "アカウント", + "accounts-allowEmailChange": "メールアドレスの変更を許可", + "accounts-allowUserNameChange": "ユーザー名の変更を許可", + "createdAt": "作成日時", + "verified": "認証状況", + "active": "有効状態", + "card-received": "受付", + "card-received-on": "受付日", + "card-end": "終了", + "card-end-on": "終了日", + "editCardReceivedDatePopup-title": "受付日の変更", + "editCardEndDatePopup-title": "終了日の変更", + "setCardColorPopup-title": "色を選択", + "setCardActionsColorPopup-title": "色を選択", + "setSwimlaneColorPopup-title": "色を選択", + "setListColorPopup-title": "色を選択", + "assigned-by": "任命者", + "requested-by": "依頼者", + "board-delete-notice": "永久に削除されます。このボードに関連するリスト、カード、アクションはすべて失われます。", + "delete-board-confirm-popup": "すべてのリスト、カード、ラベル、アクティビティは削除され、ボードの内容を元に戻すことができません。", + "boardDeletePopup-title": "ボードを削除しますか?", + "delete-board": "ボードを削除", + "default-subtasks-board": "__board__ ボードのサブタスク", + "default": "デフォルト", + "queue": "キュー", + "subtask-settings": "サブタスク設定", + "card-settings": "カード設定", + "boardSubtaskSettingsPopup-title": "ボードのサブタスク設定", + "boardCardSettingsPopup-title": "カード設定", + "deposit-subtasks-board": "サブタスクの作成先ボード:", + "deposit-subtasks-list": "サブタスクの作成先リスト:", + "show-parent-in-minicard": "ミニカード上の親表示", + "prefix-with-full-path": "タイトルの前に親をフル表示", + "prefix-with-parent": "タイトルの前に親を表示", + "subtext-with-full-path": "タイトルの後ろに親をフル表示", + "subtext-with-parent": "タイトルの後ろに親を表示", + "change-card-parent": "親カードを変更", + "parent-card": "親カード", + "source-board": "元ボード", + "no-parent": "親を表示しない", + "activity-added-label": "ラベル '%s' を %s に追加しました", + "activity-removed-label": "ラベル '%s' を %s から削除しました", + "activity-delete-attach": "添付ファイルを %s から削除しました", + "activity-added-label-card": "ラベル '%s' を追加しました", + "activity-removed-label-card": "ラベル '%s' を削除しました", + "activity-delete-attach-card": "添付ファイルを削除しました", + "activity-set-customfield": "カスタムフィールド '%s' を %s / %s に設定", + "activity-unset-customfield": "カスタムフィールド '%s' を %s から削除", + "r-rule": "ルール", + "r-add-trigger": "トリガーの追加", + "r-add-action": "アクションの追加", + "r-board-rules": "ボードのルール", + "r-add-rule": "ルールを追加", + "r-view-rule": "ルールを表示", + "r-delete-rule": "ルールを削除", + "r-new-rule-name": "新しいルールのタイトル", + "r-no-rules": "ルールなし", + "r-when-a-card": "カード:", + "r-is": "が", + "r-is-moved": "が移動された時", + "r-added-to": "次に追加された時", + "r-removed-from": "次から削除された時", + "r-the-board": "ボード:", + "r-list": "リスト:", + "set-filter": "フィルタを設定", + "r-moved-to": "次に移動した時", + "r-moved-from": "次から移動された時", + "r-archived": "アーカイブされた時", + "r-unarchived": "アーカイブから復元された時", + "r-a-card": "カード", + "r-when-a-label-is": "ラベルが", + "r-when-the-label": "ラベル:", + "r-list-name": "リスト名", + "r-when-a-member": "メンバーが", + "r-when-the-member": "メンバー:", + "r-name": "名前", + "r-when-a-attach": "添付ファイルが", + "r-when-a-checklist": "チェックリストが", + "r-when-the-checklist": "チェックリスト:", + "r-completed": "完了した時", + "r-made-incomplete": "未完了になった時", + "r-when-a-item": "チェックリスト項目が", + "r-when-the-item": "チェックリスト項目:", + "r-checked": "チェックされた時", + "r-unchecked": "チェックが外された時", + "r-move-card-to": "カードを次に移動", + "r-top-of": "先頭", + "r-bottom-of": "最下部", + "r-its-list": "所属リスト内の", + "r-archive": "アーカイブする", + "r-unarchive": "アーカイブから復元する", + "r-card": "カードを", + "r-add": "追加", + "r-remove": "削除", + "r-label": "ラベル", + "r-member": "メンバー", + "r-remove-all": "カードのすべてのメンバーを削除", + "r-set-color": "色を設定", + "r-checklist": "チェックリスト", + "r-check-all": "すべてチェック", + "r-uncheck-all": "すべてチェックを外す", + "r-items-check": "チェックリストの項目", + "r-check": "チェック", + "r-uncheck": "チェックを外す", + "r-item": "項目", + "r-of-checklist": "チェックリスト", + "r-send-email": "メールを送る", + "r-to": "宛先", + "r-subject": "件名", + "r-rule-details": "ルール詳細", + "r-d-move-to-top-gen": "カードを自身のリストの先頭に移動", + "r-d-move-to-top-spec": "カードをリストの先頭に移動", + "r-d-move-to-bottom-gen": "カードを自身のリストの最下部に移動", + "r-d-move-to-bottom-spec": "カードをリストの最下部に移動", + "r-d-send-email": "メールを送信", + "r-d-send-email-to": "宛先", + "r-d-send-email-subject": "件名", + "r-d-send-email-message": "メッセージ本文", + "r-d-archive": "カードをアーカイブする", + "r-d-unarchive": "アーカイブからカードを復元する", + "r-d-add-label": "ラベルを追加", + "r-d-remove-label": "ラベルを削除", + "r-create-card": "カードを新規作成", + "r-in-list": "リスト:", + "r-in-swimlane": "スイムレーン:", + "r-d-add-member": "メンバーを追加", + "r-d-remove-member": "メンバーを削除", + "r-d-remove-all-member": "すべてのメンバーを削除", + "r-d-check-all": "リストのアイテムすべてをチェックする", + "r-d-uncheck-all": "リストのアイテムのすべてのチェックを外す", + "r-d-check-one": "アイテムをチェックする", + "r-d-uncheck-one": "アイテムのチェックを外す", + "r-d-check-of-list": "チェックリスト", + "r-d-add-checklist": "チェックリストを追加", + "r-d-remove-checklist": "チェックリストを削除", + "r-by": "ユーザー:", + "r-add-checklist": "チェックリストを追加", + "r-with-items": "チェックリスト項目", + "r-items-list": "アイテム1、アイテム2、アイテム3", + "r-add-swimlane": "スイムレーンを追加", + "r-swimlane-name": "スイムレーン名", + "r-board-note": "注意:フィールドを空にすると全ての値に一致します", + "r-checklist-note": "注意:チェックリスト項目はカンマ区切りで記述する必要があります。", + "r-when-a-card-is-moved": "カードが別のリストに移動したとき", + "r-set": "設定する", + "r-update": "更新する", + "r-datefield": "日時項目", + "r-df-start-at": "開始", + "r-df-due-at": "期限", + "r-df-end-at": "終了", + "r-df-received-at": "受付", + "r-to-current-datetime": "現在日時に", + "r-remove-value-from": "次の値を削除:", + "ldap": "LDAP", + "oauth2": "OAuth2", + "cas": "CAS", + "authentication-method": "認証方式", + "authentication-type": "認証タイプ", + "custom-product-name": "カスタム製品名", + "layout": "レイアウト", + "hide-logo": "ロゴを隠す", + "add-custom-html-after-body-start": "<body> の開始直後にカスタムHTMLを追加する", + "add-custom-html-before-body-end": "</body> の終了直前にカスタムHTMLを追加する", + "error-undefined": "何らかの問題が発生しています", + "error-ldap-login": "ログイン中にエラーが発生しました", + "display-authentication-method": "認証方式を表示", + "default-authentication-method": "デフォルトの認証方式", + "duplicate-board": "ボードの複製", + "people-number": "メンバー数:", + "swimlaneDeletePopup-title": "スイムレーンを削除しますか?", + "swimlane-delete-pop": "すべての内容がアクティビティから削除されます。この削除は元に戻すことができません。", + "restore-all": "全てをリストアする", + "delete-all": "全てを削除する", + "loading": "ローディング中です、しばらくお待ちください。", + "previous_as": "最終日時", + "act-a-dueAt": "期限の時刻が変更されました\n変更後:__timeValue__\n場所:__card__\n変更前の期限の時刻は __timeOldValue__ でした", + "act-a-endAt": "終了を (__timeOldValue__)から __timeValue__ に変更しました", + "act-a-startAt": "開始を (__timeOldValue__)から __timeValue__ に変更しました", + "act-a-receivedAt": "期限を (__timeOldValue__)から __timeValue__ に変更しました", + "a-dueAt": "期限を変更しました", + "a-endAt": "終了を変更しました", + "a-startAt": "開始を変更しました", + "a-receivedAt": "受付を変更しました", + "almostdue": "期限 %s が近づいています", + "pastdue": "期限 %s が過ぎています", + "duenow": "期限 %s は本日です", + "act-newDue": "__list __ / __ card__に1回目の有効期限アラートがあります [__board__]", + "act-withDue": "__list __ / __ card__ の有効期限のアラート [__board__]", + "act-almostdue": "__card__ の期限日時 (__timeValue__) が近づいています", + "act-pastdue": "__card__ の期限日時 (__timeValue__) が過ぎています", + "act-duenow": "__card__ の期限日時 (__timeValue__) になりました", + "act-atUserComment": "あなたが [__board__] __list__/__card__ に追記しました", + "delete-user-confirm-popup": "本当にこのアカウントを削除しますか?この操作は取り消しできません。", + "accounts-allowUserDelete": "ユーザー自身のアカウント削除を許可", + "hide-minicard-label-text": "ミニカードのラベル名を隠す", + "show-desktop-drag-handles": "デスクトップへのドラッグハンドルを表示", + "assignee": "担当者", + "cardAssigneesPopup-title": "担当者", + "addmore-detail": "詳細説明の追加", + "show-on-card": "カードに表示する項目", + "new": "新規作成", + "editUserPopup-title": "ユーザーを編集", + "newUserPopup-title": "新規ユーザー", + "notifications": "通知", + "view-all": "全てを表示", + "filter-by-unread": "未読でフィルタ", + "mark-all-as-read": "全て既読にする", + "remove-all-read": "全ての既読を削除", + "allow-rename": "リネームを許可する", + "allowRenamePopup-title": "リネームを許可する" +} diff --git a/i18n/ka.i18n.json b/i18n/ka.i18n.json index ae6eeded..2bba65b5 100644 --- a/i18n/ka.i18n.json +++ b/i18n/ka.i18n.json @@ -1,780 +1,778 @@ { - "accept": "დათანხმება", - "act-activity-notify": "Activity Notification", - "act-addAttachment": "added attachment __attachment__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-deleteAttachment": "deleted attachment __attachment__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addSubtask": "added subtask __subtask__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addedLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removeLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removedLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addChecklist": "added checklist __checklist__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addChecklistItem": "added checklist item __checklistItem__ to checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removeChecklist": "removed checklist __checklist__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removeChecklistItem": "removed checklist item __checklistItem__ from checklist __checkList__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-checkedItem": "checked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-uncheckedItem": "unchecked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-completeChecklist": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-uncompleteChecklist": "uncompleted checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addComment": "commented on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-editComment": "edited comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-deleteComment": "deleted comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-createBoard": "created board __board__", - "act-createSwimlane": "created swimlane __swimlane__ to board __board__", - "act-createCard": "created card __card__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-createCustomField": "created custom field __customField__ at board __board__", - "act-deleteCustomField": "deleted custom field __customField__ at board __board__", - "act-setCustomField": "edited custom field __customField__: __customFieldValue__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-createList": "added list __list__ to board __board__", - "act-addBoardMember": "added member __member__ to board __board__", - "act-archivedBoard": "Board __board__ moved to Archive", - "act-archivedCard": "Card __card__ at list __list__ at swimlane __swimlane__ at board __board__ moved to Archive", - "act-archivedList": "List __list__ at swimlane __swimlane__ at board __board__ moved to Archive", - "act-archivedSwimlane": "Swimlane __swimlane__ at board __board__ moved to Archive", - "act-importBoard": "imported board __board__", - "act-importCard": "imported card __card__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-importList": "imported list __list__ to swimlane __swimlane__ at board __board__", - "act-joinMember": "added member __member__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-moveCard": "moved card __card__ at board __board__ from list __oldList__ at swimlane __oldSwimlane__ to list __list__ at swimlane __swimlane__", - "act-moveCardToOtherBoard": "moved card __card__ from list __oldList__ at swimlane __oldSwimlane__ at board __oldBoard__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-removeBoardMember": "removed member __member__ from board __board__", - "act-restoredCard": "restored card __card__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-unjoinMember": "removed member __member__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-withBoardTitle": "__board__", - "act-withCardTitle": "[__დაფა__] __ბარათი__", - "actions": "მოქმედებები", - "activities": "აქტივეობები", - "activity": "აქტივობები", - "activity-added": "დამატებულია %s ზე %s", - "activity-archived": "%s moved to Archive", - "activity-attached": "მიბმულია %s %s-დან", - "activity-created": "შექმნილია %s", - "activity-customfield-created": "created custom field %s", - "activity-excluded": "excluded %s from %s", - "activity-imported": "imported %s into %s from %s", - "activity-imported-board": "იმპორტირებულია%s %s-დან", - "activity-joined": "შეუერთდა %s", - "activity-moved": "moved %s from %s to %s", - "activity-on": " %s-ზე", - "activity-removed": "წაიშალა %s %s-დან", - "activity-sent": "გაიგზავნა %s %s-ში", - "activity-unjoined": "არ შემოუერთდა %s", - "activity-subtask-added": "დაამატა ქვესაქმიანობა %s", - "activity-checked-item": "checked %s in checklist %s of %s", - "activity-unchecked-item": "unchecked %s in checklist %s of %s", - "activity-checklist-added": "დაემატა ჩამონათვალი %s-ს", - "activity-checklist-removed": "removed a checklist from %s", - "activity-checklist-completed": "completed checklist %s of %s", - "activity-checklist-uncompleted": "uncompleted the checklist %s of %s", - "activity-checklist-item-added": "დამატებულია ჩამონათვალის ელემენტები '%s' %s-ში", - "activity-checklist-item-removed": "removed a checklist item from '%s' in %s", - "add": "დამატება", - "activity-checked-item-card": "checked %s in checklist %s", - "activity-unchecked-item-card": "unchecked %s in checklist %s", - "activity-checklist-completed-card": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "activity-checklist-uncompleted-card": "uncompleted the checklist %s", - "activity-editComment": "edited comment %s", - "activity-deleteComment": "deleted comment %s", - "add-attachment": "მიბმული ფაილის დამატება", - "add-board": "დაფის დამატება", - "add-card": "ბარათის დამატება", - "add-swimlane": "ბილიკის დამატება", - "add-subtask": "ქვესაქმიანობის დამატება", - "add-checklist": "კატალოგის დამატება", - "add-checklist-item": "დაამატეთ საგანი ჩამონათვალს", - "add-cover": "გარეკანის დამატება", - "add-label": "ნიშნის დამატება", - "add-list": "ჩამონათვალის დამატება", - "add-members": "წევრების დამატება", - "added": "-მა დაამატა", - "addMemberPopup-title": "წევრები", - "admin": "ადმინი", - "admin-desc": "შეუძლია ნახოს და შეასწოროს ბარათები, წაშალოს წევრები და შეცვალოს დაფის პარამეტრები. ", - "admin-announcement": "განცხადება", - "admin-announcement-active": "აქტიური სისტემა-ფართო განცხადება", - "admin-announcement-title": "შეტყობინება ადმინისტრატორისთვის", - "all-boards": "ყველა დაფა", - "and-n-other-card": "და __count__ სხვა ბარათი", - "and-n-other-card_plural": "და __count__ სხვა ბარათები", - "apply": "გამოყენება", - "app-is-offline": "Loading, please wait. Refreshing the page will cause data loss. If loading does not work, please check that server has not stopped.", - "archive": "Move to Archive", - "archive-all": "Move All to Archive", - "archive-board": "Move Board to Archive", - "archive-card": "Move Card to Archive", - "archive-list": "Move List to Archive", - "archive-swimlane": "Move Swimlane to Archive", - "archive-selection": "Move selection to Archive", - "archiveBoardPopup-title": "Move Board to Archive?", - "archived-items": "Archive", - "archived-boards": "Boards in Archive", - "restore-board": "ბარათის აღდგენა", - "no-archived-boards": "No Boards in Archive.", - "archives": "Archive", - "template": "Template", - "templates": "Templates", - "assign-member": "უფლებამოსილი წევრი", - "attached": "მიბმული", - "attachment": "მიბმული ფიალი", - "attachment-delete-pop": "მიბმული ფაილის წაშლა მუდმივია. შეუძლებელია მისი უკან დაბრუნება. ", - "attachmentDeletePopup-title": "გსურთ მიბმული ფაილის წაშლა? ", - "attachments": "მიბმული ფაილები", - "auto-watch": "დაფის ავტომატური ნახვა მას შემდეგ რაც ის შეიქმნება", - "avatar-too-big": "დიდი მოცულობის სურათი (მაქსიმუმ 70KB)", - "back": "უკან", - "board-change-color": "ფერის შეცვლა", - "board-nb-stars": "%s ვარსკვლავი", - "board-not-found": "დაფა არ მოიძებნა", - "board-private-info": "ეს დაფა იქნება <strong>პირადი</strong>.", - "board-public-info": "ეს დაფა იქნება <strong>საჯარო</strong>.", - "boardChangeColorPopup-title": "დაფის ფონის ცვლილება", - "boardChangeTitlePopup-title": "დაფის სახელის ცვლილება", - "boardChangeVisibilityPopup-title": "ხილვადობის შეცვლა", - "boardChangeWatchPopup-title": "საათის შეცვლა", - "boardMenuPopup-title": "Board Settings", - "boardChangeViewPopup-title": "დაფის ნახვა", - "boards": "დაფები", - "board-view": "დაფის ნახვა", - "board-view-cal": "კალენდარი", - "board-view-swimlanes": "ბილიკები", - "board-view-collapse": "Collapse", - "board-view-lists": "ჩამონათვალი", - "bucket-example": "მაგალითად “Bucket List” ", - "cancel": "გაუქმება", - "card-archived": "This card is moved to Archive.", - "board-archived": "This board is moved to Archive.", - "card-comments-title": "ამ ბარათს ჰქონდა%s კომენტარი.", - "card-delete-notice": "წაშლის შემთხვევაში ამ ბარათთან ასცირებული ყველა მოქმედება დაიკარგება.", - "card-delete-pop": "ყველა მოქმედება წაიშლება აქტივობების ველიდან და თქვენ აღარ შეგეძლებათ ბარათის ხელახლა გახსნა. დაბრუნება შეუძლებელია.", - "card-delete-suggest-archive": "You can move a card to Archive to remove it from the board and preserve the activity.", - "card-due": "საბოლოო ვადა ", - "card-due-on": "საბოლოო ვადა", - "card-spent": "დახარჯული დრო", - "card-edit-attachments": "მიბმული ფაილის შესწორება", - "card-edit-custom-fields": "მომხმარებლის ველის შესწორება", - "card-start-voting": "Start voting", - "card-cancel-voting": "Delete voting and all votes", - "card-edit-labels": "ნიშნის შესწორება", - "card-edit-members": "მომხმარებლების შესწორება", - "card-labels-title": "ნიშნის შეცვლა ბარათისთვის.", - "card-members-title": "დაამატეთ ან წაშალეთ დაფის წევრი ბარათიდან. ", - "card-start": "დაწყება", - "card-start-on": "დაიწყება", - "cardAttachmentsPopup-title": "მიბმა შემდეგი წყაროდან: ", - "cardCustomField-datePopup-title": "დროის ცვლილება", - "cardCustomFieldsPopup-title": "მომხმარებლის ველის შესწორება", - "cardStartVotingPopup-title": "Start a vote", - "positiveVoteMembersPopup-title": "Proponents", - "negativeVoteMembersPopup-title": "Opponents", - "vote-question": "Voting question", - "vote-public": "Public vote", - "vote-for-it": "for it", - "vote-against": "against", - "cardDeletePopup-title": "წავშალოთ ბარათი? ", - "cardDetailsActionsPopup-title": "ბარათის მოქმედებები", - "cardLabelsPopup-title": "ნიშნები", - "cardMembersPopup-title": "წევრები", - "cardMorePopup-title": "მეტი", - "cardTemplatePopup-title": "Create template", - "cards": "ბარათები", - "cards-count": "ბარათები", - "casSignIn": "შესვლა CAS-ით", - "cardType-card": "Card", - "cardType-linkedCard": "Linked Card", - "cardType-linkedBoard": "Linked Board", - "change": "ცვლილება", - "change-avatar": "სურათის შეცვლა", - "change-password": "პაროლის შეცვლა", - "change-permissions": "პარამეტრების შეცვლა", - "change-settings": "პარამეტრების შეცვლა", - "changeAvatarPopup-title": "სურათის შეცვლა", - "changeLanguagePopup-title": "ენის შეცვლა", - "changePasswordPopup-title": "პაროლის შეცვლა", - "changePermissionsPopup-title": "უფლებების შეცვლა", - "changeSettingsPopup-title": "პარამეტრების შეცვლა", - "subtasks": "ქვეამოცანა", - "checklists": "კატალოგი", - "click-to-star": "დააჭირეთ დაფის ვარსკვლავით მოსანიშნად", - "click-to-unstar": "დააკლიკეთ დაფიდან ვარსკვლავის მოსახსნელად. ", - "clipboard": "Clipboard ან drag & drop", - "close": "დახურვა", - "close-board": "დაფის დახურვა", - "close-board-pop": "You will be able to restore the board by clicking the “Archive” button from the home header.", - "color-black": "შავი", - "color-blue": "ლურჯი", - "color-crimson": "crimson", - "color-darkgreen": "darkgreen", - "color-gold": "gold", - "color-gray": "gray", - "color-green": "მწვანე", - "color-indigo": "indigo", - "color-lime": "ღია ყვითელი", - "color-magenta": "magenta", - "color-mistyrose": "mistyrose", - "color-navy": "navy", - "color-orange": "ნარინჯისფერი", - "color-paleturquoise": "paleturquoise", - "color-peachpuff": "peachpuff", - "color-pink": "ვარდისფერი", - "color-plum": "plum", - "color-purple": "იასამნისფერი", - "color-red": "წითელი ", - "color-saddlebrown": "saddlebrown", - "color-silver": "silver", - "color-sky": "ცისფერი", - "color-slateblue": "slateblue", - "color-white": "white", - "color-yellow": "ყვითელი", - "unset-color": "Unset", - "comment": "კომენტარი", - "comment-placeholder": "დაწერეთ კომენტარი", - "comment-only": "მხოლოდ კომენტარები", - "comment-only-desc": "თქვენ შეგიძლიათ კომენტარის გაკეთება მხოლოდ ბარათებზე.", - "no-comments": "No comments", - "no-comments-desc": "Can not see comments and activities.", - "worker": "Worker", - "worker-desc": "Can only move cards, assign itself to card and comment.", - "computer": "კომპიუტერი", - "confirm-subtask-delete-dialog": "დარწმუნებული ხართ, რომ გსურთ ქვესაქმიანობის წაშლა? ", - "confirm-checklist-delete-dialog": "დარწმუნებული ხართ, რომ გსურთ კატალოგის წაშლა ? ", - "copy-card-link-to-clipboard": "დააკოპირეთ ბარათის ბმული clipboard-ზე", - "linkCardPopup-title": "Link Card", - "searchElementPopup-title": "ძებნა", - "copyCardPopup-title": "ბარათის ასლი", - "copyChecklistToManyCardsPopup-title": "Copy Checklist Template to Many Cards", - "copyChecklistToManyCardsPopup-instructions": "Destination Card Titles and Descriptions in this JSON format", - "copyChecklistToManyCardsPopup-format": "[ {\"სათაური\": \"პირველი ბარათის სათაური\", \"აღწერა\":\"პირველი ბარათის აღწერა\"}, {\"სათაური\":\"მეორე ბარათის სათაური\",\"აღწერა\":\"მეორე ბარათის აღწერა\"},{\"სათაური\":\"ბოლო ბარათის სათაური\",\"აღწერა\":\"ბოლო ბარათის აღწერა\"} ]", - "create": "შექმნა", - "createBoardPopup-title": "დაფის შექმნა", - "chooseBoardSourcePopup-title": "დაფის იმპორტი", - "createLabelPopup-title": "ნიშნის შექმნა", - "createCustomField": "ველის შექმნა", - "createCustomFieldPopup-title": "ველის შექმნა", - "current": "მიმდინარე", - "custom-field-delete-pop": "ქმედება გამოიწვევს მომხმარებლის ველის წაშლას ყველა ბარათიდან და გაანადგურებს მის ისტორიას, რის შემდეგაც შეუძლებელი იქნება მისი უკან დაბრუნება. ", - "custom-field-checkbox": "მოსანიშნი გრაფა", - "custom-field-date": "თარიღი", - "custom-field-dropdown": "ჩამოსაშლელი სია", - "custom-field-dropdown-none": "(ცარიელი)", - "custom-field-dropdown-options": "პარამეტრების სია", - "custom-field-dropdown-options-placeholder": "დამატებითი პარამეტრების სანახავად დააჭირეთ enter-ს. ", - "custom-field-dropdown-unknown": "(უცნობი)", - "custom-field-number": "რიცხვი", - "custom-field-text": "ტექსტი", - "custom-fields": "მომხმარებლის ველი", - "date": "თარიღი", - "decline": "უარყოფა", - "default-avatar": "სტანდარტული ავატარი", - "delete": "წაშლა", - "deleteCustomFieldPopup-title": "წავშალოთ მომხმარებლის ველი? ", - "deleteLabelPopup-title": "ნამდვილად გსურთ ნიშნის წაშლა? ", - "description": "აღწერა", - "disambiguateMultiLabelPopup-title": "გაუგებარი ნიშნის მოქმედება", - "disambiguateMultiMemberPopup-title": "გაუგებარი წევრის მოქმედება", - "discard": "უარყოფა", - "done": "დასრულებული", - "download": "ჩამოტვირთვა", - "edit": "შესწორება", - "edit-avatar": "სურათის შეცვლა", - "edit-profile": "პროფილის შესწორება", - "edit-wip-limit": " WIP ლიმიტის შესწორება", - "soft-wip-limit": "მსუბუქი WIP შეზღუდვა ", - "editCardStartDatePopup-title": "დაწყების დროის შეცვლა", - "editCardDueDatePopup-title": "შეცვალეთ დედლაინი", - "editCustomFieldPopup-title": "ველების შესწორება", - "editCardSpentTimePopup-title": "დახარჯული დროის შეცვლა", - "editLabelPopup-title": "ნიშნის შეცვლა", - "editNotificationPopup-title": "შეტყობინებების შესწორება", - "editProfilePopup-title": "პროფილის შესწორება", - "email": "ელ.ფოსტა", - "email-enrollAccount-subject": "An account created for you on __siteName__", - "email-enrollAccount-text": "მოგესალმებით __user__,\n\nამ სერვისის გამოსაყენებლად დააკლიკეთ ქვედა ბმულს.\n\n__url__\n\nმადლობა.", - "email-fail": "ელ.ფოსტის გაგზავნა ვერ მოხერხდა", - "email-fail-text": "ელ.ფოსტის გაგზავნისას დაფიქსირდა შეცდომა", - "email-invalid": "არასწორი ელ.ფოსტა", - "email-invite": "მოწვევა ელ.ფოსტის მეშვეობით", - "email-invite-subject": "__inviter__ გამოგიგზავნათ მოწვევა", - "email-invite-text": "ძვირფასო __user__,\n\n__inviter__ გიწვევთ დაფაზე \"__board__\" თანამშრომლობისთვის.\n\nგთხოვთ მიყვეთ ქვემოთ მოცემულ ბმულს:\n\n__url__\n\nმადლობა.", - "email-resetPassword-subject": "შეცვალეთ თქვენი პაროლი __siteName-ზე__", - "email-resetPassword-text": "გამარჯობა__user__,\n\nპაროლის შესაცვლელად დააკლიკეთ ქვედა ბმულს .\n\n__url__\n\nმადლობა.", - "email-sent": "ელ.ფოსტა გაგზავნილია", - "email-verifyEmail-subject": "შეამოწმეთ ელ.ფოსტის მისამართი __siteName-ზე__", - "email-verifyEmail-text": "გამარჯობა __user__,\n\nანგარიშის ელ.ფოსტის შესამოწმებლად დააკლიკეთ ქვედა ბმულს.\n\n__url__\n\nმადლობა.", - "enable-wip-limit": "გავააქტიუროთ WIP ლიმიტი", - "error-board-doesNotExist": "მსგავსი დაფა არ არსებობს", - "error-board-notAdmin": "ამის გასაკეთებლად საჭიროა იყოთ დაფის ადმინისტრატორი", - "error-board-notAMember": "ამის გასაკეთებლად საჭიროა იყოთ დაფის წევრი", - "error-json-malformed": "შენი ტექსტი არ არის ვალიდური JSON", - "error-json-schema": "თქვენი JSON მონაცემები არ შეიცავს ზუსტ ინფორმაციას სწორ ფორმატში ", - "error-list-doesNotExist": "ეს ცხრილი არ არსებობს", - "error-user-doesNotExist": "მსგავსი მომხმარებელი არ არსებობს", - "error-user-notAllowSelf": "თქვენ არ შეგიძლიათ საკუთარი თავის მოწვევა", - "error-user-notCreated": "მომხმარებელი არ შეიქმნა", - "error-username-taken": "არსებობს მსგავსი მომხმარებელი", - "error-email-taken": "უკვე არსებობს მსგავსი ელ.ფოსტა", - "export-board": "დაფის ექსპორტი", - "sort": "Sort", - "sort-desc": "Click to Sort List", - "list-sort-by": "Sort the List By:", - "list-label-modifiedAt": "Last Access Time", - "list-label-title": "Name of the List", - "list-label-sort": "Your Manual Order", - "list-label-short-modifiedAt": "(L)", - "list-label-short-title": "(N)", - "list-label-short-sort": "(M)", - "filter": "ფილტრი", - "filter-cards": "Filter Cards or Lists", - "list-filter-label": "Filter List by Title", - "filter-clear": "ფილტრის გასუფთავება", - "filter-no-label": "ნიშანი არ გვაქვს", - "filter-no-member": "არ არის წევრები ", - "filter-no-assignee": "No assignee", - "filter-no-custom-fields": "არა მომხმარებლის ველი", - "filter-show-archive": "Show archived lists", - "filter-hide-empty": "Hide empty lists", - "filter-on": "ფილტრი ჩართულია", - "filter-on-desc": "თქვენ ფილტრავთ ბარათებს ამ დაფაზე. დააკლიკეთ აქ ფილტრაციის შესწორებისთვის. ", - "filter-to-selection": "მონიშნულის გაფილტვრა", - "advanced-filter-label": "გაფართოებული ფილტრაცია", - "advanced-filter-description": "გაფართოებული ფილტრაცია, უფლებას გაძლევთ დაწეროთ მწკრივი რომლებიც შეიცავენ შემდეგ ოპერაციებს : == != <= >= && || ( ) space გამოიყენება როგორც გამმიჯნავი ოპერაციებს შორის. თქვენ შეგიძლიათ გაფილტროთ მომხმარებლის ველი მათი სახელებისა და ღირებულებების მიხედვით. მაგალითად: Field1 == Value1. გაითვალისწინეთ რომ თუ ველი ან ღირებულება შეიცავს space-ს თქვენ დაგჭირდებათ მათი მოთავსება ერთ ციტატაში მაგ: 'Field 1' == 'Value 1'. ერთი კონტროლის სიმბოლოებისთვის (' \\/) გამოტოვება, შეგიძლიათ გამოიყენოთ \\. მაგ: Field1 == I\\'m. აგრეთვე თქვენ შეგიძლიათ შეურიოთ რამოდენიმე კომბინაცია. მაგალითად: F1 == V1 || F1 == V2. როგორც წესი ყველა ოპერაცია ინტერპრეტირებულია მარცხნიდან მარჯვნივ. თქვენ შეგიძლიათ შეცვალოთ რიგითობა ფრჩხილების შეცვლით მაგალითად: F1 == V1 && ( F2 == V2 || F2 == V3 ). აგრეთვე შეგიძლიათ მოძებნოთ ტექსტის ველები რეგექსით F1 == /Tes.*/i", - "fullname": "სახელი და გვარი", - "header-logo-title": "დაბრუნდით უკან დაფების გვერდზე.", - "hide-system-messages": "დამალეთ სისტემური შეტყობინებები", - "headerBarCreateBoardPopup-title": "დაფის შექმნა", - "home": "სახლი", - "import": "იმპორტირება", - "link": "Link", - "import-board": " დაფის იმპორტი", - "import-board-c": "დაფის იმპორტი", - "import-board-title-trello": "დაფის იმპორტი Trello-დან", - "import-board-title-wekan": "Import board from previous export", - "import-sandstorm-backup-warning": "Do not delete data you import from original exported board or Trello before checking does this grain close and open again, or do you get Board not found error, that means data loss.", - "import-sandstorm-warning": "იმპორტირებული დაფა წაშლის ყველა არსებულ მონაცემს დაფაზე და შეანაცვლებს მას იმპორტირებული დაფა. ", - "from-trello": "Trello-დან", - "from-wekan": "From previous export", - "import-board-instruction-trello": "თქვენს Trello დაფაზე, შედით \"მენიუ\"-ში, შემდეგ დააკლიკეთ \"მეტი\", \"ამოპრინტერება და ექსპორტი\", \"JSON-ის ექსპორტი\" და დააკოპირეთ შედეგი. ", - "import-board-instruction-wekan": "In your board, go to 'Menu', then 'Export board', and copy the text in the downloaded file.", - "import-board-instruction-about-errors": "If you get errors when importing board, sometimes importing still works, and board is at All Boards page.", - "import-json-placeholder": "მოათავსეთ თქვენი ვალიდური JSON მონაცემები აქ. ", - "import-map-members": "რუკის წევრები", - "import-members-map": "Your imported board has some members. Please map the members you want to import to your users", - "import-show-user-mapping": "მომხმარებლის რუკების განხილვა", - "import-user-select": "Pick your existing user you want to use as this member", - "importMapMembersAddPopup-title": "Select member", - "info": "ვერსია", - "initials": "ინიციალები", - "invalid-date": "არასწორი თარიღი", - "invalid-time": "არასწორი დრო", - "invalid-user": "არასწორი მომხმარებელი", - "joined": "შემოუერთდა", - "just-invited": "თქვენ მოწვეული ხართ ამ დაფაზე", - "keyboard-shortcuts": "კლავიატურის კომბინაციები", - "label-create": "ნიშნის შექმნა", - "label-default": "%s ნიშანი (default)", - "label-delete-pop": "იმ შემთხვევაში თუ წაშლით ნიშანს, ყველა ბარათიდან ისტორია ავტომატურად წაიშლება და შეუძლებელი იქნება მისი უკან დაბრუნება.", - "labels": "ნიშნები", - "language": "ენა", - "last-admin-desc": "თქვენ ვერ შეცვლით როლებს რადგან უნდა არსებობდეს ერთი ადმინი მაინც.", - "leave-board": "დატოვეთ დაფა", - "leave-board-pop": "დარწმუნებული ხართ, რომ გინდათ დატოვოთ __boardTitle__? თქვენ წაიშლებით ამ დაფის ყველა ბარათიდან. ", - "leaveBoardPopup-title": "გსურთ დაფის დატოვება? ", - "link-card": "დააკავშირეთ ამ ბარათთან", - "list-archive-cards": "Move all cards in this list to Archive", - "list-archive-cards-pop": "This will remove all the cards in this list from the board. To view cards in Archive and bring them back to the board, click “Menu” > “Archive”.", - "list-move-cards": "გადაიტანე ყველა ბარათი ამ სიაში", - "list-select-cards": "მონიშნე ყველა ბარათი ამ სიაში", - "set-color-list": "Set Color", - "listActionPopup-title": "მოქმედებების სია", - "swimlaneActionPopup-title": "ბილიკის მოქმედებები", - "swimlaneAddPopup-title": "Add a Swimlane below", - "listImportCardPopup-title": "Trello ბარათის იმპორტი", - "listMorePopup-title": "მეტი", - "link-list": "დააკავშირეთ ამ ჩამონათვალთან", - "list-delete-pop": "ყველა მოქმედება წაიშლება აქტივობების ველიდან და თქვენ ვეღარ შეძლებთ მის აღდგენას ჩამონათვალში", - "list-delete-suggest-archive": "You can move a list to Archive to remove it from the board and preserve the activity.", - "lists": "ჩამონათვალი", - "swimlanes": "ბილიკები", - "log-out": "გამოსვლა", - "log-in": "შესვლა", - "loginPopup-title": "შესვლა", - "memberMenuPopup-title": "მომხმარებლის პარამეტრები", - "members": "წევრები", - "menu": "მენიუ", - "move-selection": "მონიშნულის მოძრაობა", - "moveCardPopup-title": "ბარათის გადატანა", - "moveCardToBottom-title": "ქვევით ჩამოწევა", - "moveCardToTop-title": "ზევით აწევა", - "moveSelectionPopup-title": "მონიშნულის მოძრაობა", - "multi-selection": "რამდენიმეს მონიშვნა", - "multi-selection-on": "რამდენიმეს მონიშვნა ჩართულია", - "muted": "ხმა გათიშულია", - "muted-info": "თქვენ აღარ მიიღებთ შეტყობინებას ამ დაფაზე მიმდინარე ცვლილებების შესახებ. ", - "my-boards": "ჩემი დაფები", - "name": "სახელი", - "no-archived-cards": "No cards in Archive.", - "no-archived-lists": "No lists in Archive.", - "no-archived-swimlanes": "No swimlanes in Archive.", - "no-results": "შედეგის გარეშე", - "normal": "ნორმალური", - "normal-desc": "შეუძლია ნახოს და შეასწოროს ბარათები. ამ პარამეტრების შეცვლა შეუძლებელია. ", - "not-accepted-yet": "მოწვევა ჯერ არ დადასტურებულა", - "notify-participate": "მიიღეთ განახლებები ნებისმიერ ბარათზე, რომელშიც მონაწილეობთ, როგორც შემქმნელი ან წევრი. ", - "notify-watch": "მიიღეთ განახლებები ყველა დაფაზე, ჩამონათვალზე ან ბარათებზე, რომელსაც თქვენ აკვირდებით", - "optional": "არჩევითი", - "or": "ან", - "page-maybe-private": "ეს გვერდი შესაძლოა იყოს კერძო. თქვენ შეგეძლებათ მისი ნახვა <a href='%s'>logging in</a> მეშვეობით.", - "page-not-found": "გვერდი არ მოიძებნა.", - "password": "პაროლი", - "paste-or-dragdrop": "ჩასმისთვის, ან drag & drop-ისთვის ჩააგდეთ სურათი აქ (მხოლოდ სურათი)", - "participating": "მონაწილეობა", - "preview": "წინასწარ ნახვა", - "previewAttachedImagePopup-title": "წინასწარ ნახვა", - "previewClipboardImagePopup-title": "წინასწარ ნახვა", - "private": "კერძო", - "private-desc": "ეს არის კერძო დაფა. დაფაზე წვდომის, ნახვის და რედაქტირების უფლება აქვთ მხოლოდ მასზე დამატებულ წევრებს. ", - "profile": "პროფილი", - "public": "საჯარო", - "public-desc": "ეს დაფა არის საჯარო. ის ხილვადია ყველასთვის და შესაძლოა გამოჩნდეს საძიებო სისტემებში. შესწორების უფლება აქვს მხოლოდ მასზე დამატებულ პირებს. ", - "quick-access-description": "მონიშნეთ დაფა ვარსკვლავით იმისთვის, რომ დაამატოთ სწრაფი ბმული ამ ნაწილში.", - "remove-cover": "გარეკანის წაშლა", - "remove-from-board": "დაფიდან წაშლა", - "remove-label": "ნიშნის წაშლა", - "listDeletePopup-title": "ნამდვილად გსურთ სიის წაშლა? ", - "remove-member": "წევრის წაშლა", - "remove-member-from-card": "ბარათიდან წაშლა", - "remove-member-pop": "Remove __name__ (__username__) from __boardTitle__? The member will be removed from all cards on this board. They will receive a notification.", - "removeMemberPopup-title": "ნამდვილად გსურთ წევრის წაშლა? ", - "rename": "სახელის შეცვლა", - "rename-board": "დაფის სახელის ცვლილება", - "restore": "აღდგენა", - "save": "დამახსოვრება", - "search": "ძებნა", - "rules": "Rules", - "search-cards": "Search from card/list titles, descriptions and custom fields on this board", - "search-example": "საძიებო ტექსტი", - "select-color": "ფერის მონიშვნა", - "set-wip-limit-value": "დააყენეთ შეზღუდვა დავალებების მაქსიმალურ რაოდენობაზე ", - "setWipLimitPopup-title": "დააყენეთ WIP ლიმიტი", - "shortcut-assign-self": "მონიშნეთ საკუთარი თავი აღნიშნულ ბარათზე", - "shortcut-autocomplete-emoji": "emoji-ის ავტომატური შევსება", - "shortcut-autocomplete-members": "მომხმარებლების ავტომატური შევსება", - "shortcut-clear-filters": "ყველა ფილტრის გასუფთავება", - "shortcut-close-dialog": "დიალოგის დახურვა", - "shortcut-filter-my-cards": "ჩემი ბარათების გაფილტვრა", - "shortcut-show-shortcuts": "Bring up this shortcuts list", - "shortcut-toggle-filterbar": "ფილტრაციის გვერდითა ღილაკი", - "shortcut-toggle-sidebar": "გვერდით მენიუს ჩართვა/გამორთვა", - "show-cards-minimum-count": "აჩვენეთ ბარათების დათვლილი რაოდენობა თუ ჩამონათვალი შეიცავს უფრო მეტს ვიდრე ", - "sidebar-open": "გახსენით მცირე სტატია", - "sidebar-close": "დახურეთ მცირე სტატია", - "signupPopup-title": "ანგარიშის შექმნა", - "star-board-title": "დააკლიკეთ დაფის ვარსკვლავით მონიშვნისთვის. ეს ქმედება დაგეხმარებათ გამოაჩინოთ დაფა ჩამონათვალში ზედა პოზიციებზე. ", - "starred-boards": "ვარსკვლავიანი დაფები", - "starred-boards-description": "Starred boards show up at the top of your boards list.", - "subscribe": "გამოწერა", - "team": "ჯგუფი", - "this-board": "ეს დაფა", - "this-card": "ეს ბარათი", - "spent-time-hours": "დახარჯული დრო (საათები)", - "overtime-hours": "ზედმეტი დრო (საათები) ", - "overtime": "ზედმეტი დრო", - "has-overtime-cards": "აქვს ვადაგადაცდილებული ბარათები", - "has-spenttime-cards": "აქვს გახარჯული დროის ბარათები", - "time": "დრო", - "title": "სათაური", - "tracking": "მონიტორინგი", - "tracking-info": "თქვენ მოგივათ შეტყობინება ამ ბარათებში განხორციელებული ნებისმიერი ცვლილებების შესახებ, როგორც შემქმნელს ან წევრს. ", - "type": "ტიპი", - "unassign-member": "არაუფლებამოსილი წევრი", - "unsaved-description": "თქვან გაქვთ დაუმახსოვრებელი აღწერა. ", - "unwatch": "ნახვის გამორთვა", - "upload": "ატვირთვა", - "upload-avatar": "სურათის ატვირთვა", - "uploaded-avatar": "სურათი ატვირთულია", - "username": "მომხმარებლის სახელი", - "view-it": "ნახვა", - "warn-list-archived": "warning: this card is in an list at Archive", - "watch": "ნახვა", - "watching": "ნახვის პროცესი", - "watching-info": "თქვენ მოგივათ შეტყობინება ამ დაფაზე არსებული ნებისმიერი ცვლილების შესახებ. ", - "welcome-board": "მისასალმებელი დაფა", - "welcome-swimlane": "ეტაპი 1 ", - "welcome-list1": "ბაზისური ", - "welcome-list2": "დაწინაურებული", - "card-templates-swimlane": "Card Templates", - "list-templates-swimlane": "List Templates", - "board-templates-swimlane": "Board Templates", - "what-to-do": "რისი გაკეთება გსურთ? ", - "wipLimitErrorPopup-title": "არასწორი WIP ლიმიტი", - "wipLimitErrorPopup-dialog-pt1": "The number of tasks in this list is higher than the WIP limit you've defined.", - "wipLimitErrorPopup-dialog-pt2": "Please move some tasks out of this list, or set a higher WIP limit.", - "admin-panel": "ადმინის პანელი", - "settings": "პარამეტრები", - "people": "ხალხი", - "registration": "რეგისტრაცია", - "disable-self-registration": "თვით რეგისტრაციის გამორთვა", - "invite": "მოწვევა", - "invite-people": "ხალხის მოწვევა", - "to-boards": "დაფა(ებ)ზე", - "email-addresses": "ელ.ფოსტის მისამართები", - "smtp-host-description": "The address of the SMTP server that handles your emails.", - "smtp-port-description": "The port your SMTP server uses for outgoing emails.", - "smtp-tls-description": "ჩართეთ TLS მხარდაჭერა SMTP სერვერისთვის", - "smtp-host": "SMTP Host", - "smtp-port": "SMTP Port", - "smtp-username": "მომხმარებლის სახელი", - "smtp-password": "პაროლი", - "smtp-tls": "TLS მხარდაჭერა", - "send-from": "დან", - "send-smtp-test": "გაუგზავნეთ სატესტო ელ.ფოსტა საკუთარ თავს", - "invitation-code": "მოწვევის კოდი", - "email-invite-register-subject": "__inviter__ გამოგიგზავნათ მოწვევა", - "email-invite-register-text": "Dear __user__,\n\n__inviter__ invites you to kanban board for collaborations.\n\nPlease follow the link below:\n__url__\n\nAnd your invitation code is: __icode__\n\nThanks.", - "email-smtp-test-subject": "SMTP Test Email", - "email-smtp-test-text": "თქვენ წარმატებით გააგზავნეთ ელ.ფოსტა.", - "error-invitation-code-not-exist": "მსგავსი მოსაწვევი კოდი არ არსებობს", - "error-notAuthorized": "თქვენ არ გაქვთ ამ გვერდის ნახვის უფლება", - "webhook-title": "Webhook Name", - "webhook-token": "Token (Optional for Authentication)", - "outgoing-webhooks": "გამავალი Webhook", - "bidirectional-webhooks": "Two-Way Webhooks", - "outgoingWebhooksPopup-title": "გამავალი Webhook", - "boardCardTitlePopup-title": "Card Title Filter", - "disable-webhook": "Disable This Webhook", - "global-webhook": "Global Webhooks", - "new-outgoing-webhook": "New Outgoing Webhook", - "no-name": "(უცნობი)", - "Node_version": "Node ვერსია", - "Meteor_version": "Meteor version", - "MongoDB_version": "MongoDB version", - "MongoDB_storage_engine": "MongoDB storage engine", - "MongoDB_Oplog_enabled": "MongoDB Oplog enabled", - "OS_Arch": "OS Arch", - "OS_Cpus": "OS CPU Count", - "OS_Freemem": "OS თავისუფალი მეხსიერება", - "OS_Loadavg": "OS Load Average", - "OS_Platform": "OS პლატფორმა", - "OS_Release": "OS რელიზი", - "OS_Totalmem": "OS მთლიანი მეხსიერება", - "OS_Type": "OS ტიპი", - "OS_Uptime": "OS Uptime", - "days": "days", - "hours": "საათები", - "minutes": "წუთები", - "seconds": "წამები", - "show-field-on-card": "აჩვენეთ ეს ველი ბარათზე", - "automatically-field-on-card": "Auto create field to all cards", - "showLabel-field-on-card": "Show field label on minicard", - "yes": "დიახ", - "no": "არა", - "accounts": "ანგარიშები", - "accounts-allowEmailChange": "ელ.ფოსტის ცვლილების უფლების დაშვება", - "accounts-allowUserNameChange": "მომხმარებლის სახელის ცვლილების უფლების დაშვება ", - "createdAt": "შექმნილია", - "verified": "შემოწმებული", - "active": "აქტიური", - "card-received": "მიღებული", - "card-received-on": "მიღებულია", - "card-end": "დასასრული", - "card-end-on": "დასრულდება : ", - "editCardReceivedDatePopup-title": "Change received date", - "editCardEndDatePopup-title": "შეცვალეთ საბოლოო თარიღი", - "setCardColorPopup-title": "Set color", - "setCardActionsColorPopup-title": "Choose a color", - "setSwimlaneColorPopup-title": "Choose a color", - "setListColorPopup-title": "Choose a color", - "assigned-by": "უფლებამოსილების გამცემი ", - "requested-by": "მომთხოვნი", - "board-delete-notice": "წაშლის შემთხვევაში თქვენ დაკარგავთ ამ დაფასთან ასოცირებულ ყველა მონაცემს მათ შორის : ჩამონათვალს, ბარათებს და მოქმედებებს. ", - "delete-board-confirm-popup": "ყველა ჩამონათვალი, ბარათი, ნიშანი და აქტივობა წაიშლება და თქვენ ვეღარ შეძლებთ მის აღდგენას. ", - "boardDeletePopup-title": "წავშალოთ დაფა? ", - "delete-board": "დაფის წაშლა", - "default-subtasks-board": "ქვესაქმიანობა __board__ დაფისთვის", - "default": "Default", - "queue": "რიგი", - "subtask-settings": "ქვესაქმიანობების პარამეტრები", - "card-settings": "Card Settings", - "boardSubtaskSettingsPopup-title": "Board Subtasks Settings", - "boardCardSettingsPopup-title": "Card Settings", - "deposit-subtasks-board": "Deposit subtasks to this board:", - "deposit-subtasks-list": "Landing list for subtasks deposited here:", - "show-parent-in-minicard": "Show parent in minicard:", - "prefix-with-full-path": "Prefix with full path", - "prefix-with-parent": "Prefix with parent", - "subtext-with-full-path": "Subtext with full path", - "subtext-with-parent": "Subtext with parent", - "change-card-parent": "Change card's parent", - "parent-card": "Parent card", - "source-board": "ძირითადი დაფა", - "no-parent": "Don't show parent", - "activity-added-label": "added label '%s' to %s", - "activity-removed-label": "removed label '%s' from %s", - "activity-delete-attach": "deleted an attachment from %s", - "activity-added-label-card": "added label '%s'", - "activity-removed-label-card": "removed label '%s'", - "activity-delete-attach-card": "deleted an attachment", - "activity-set-customfield": "set custom field '%s' to '%s' in %s", - "activity-unset-customfield": "unset custom field '%s' in %s", - "r-rule": "Rule", - "r-add-trigger": "Add trigger", - "r-add-action": "Add action", - "r-board-rules": "Board rules", - "r-add-rule": "Add rule", - "r-view-rule": "View rule", - "r-delete-rule": "Delete rule", - "r-new-rule-name": "New rule title", - "r-no-rules": "No rules", - "r-when-a-card": "When a card", - "r-is": "is", - "r-is-moved": "is moved", - "r-added-to": "added to", - "r-removed-from": "Removed from", - "r-the-board": "the board", - "r-list": "list", - "set-filter": "Set Filter", - "r-moved-to": "Moved to", - "r-moved-from": "Moved from", - "r-archived": "Moved to Archive", - "r-unarchived": "Restored from Archive", - "r-a-card": "a card", - "r-when-a-label-is": "When a label is", - "r-when-the-label": "When the label", - "r-list-name": "list name", - "r-when-a-member": "When a member is", - "r-when-the-member": "When the member", - "r-name": "name", - "r-when-a-attach": "When an attachment", - "r-when-a-checklist": "When a checklist is", - "r-when-the-checklist": "When the checklist", - "r-completed": "Completed", - "r-made-incomplete": "Made incomplete", - "r-when-a-item": "When a checklist item is", - "r-when-the-item": "When the checklist item", - "r-checked": "Checked", - "r-unchecked": "Unchecked", - "r-move-card-to": "Move card to", - "r-top-of": "Top of", - "r-bottom-of": "Bottom of", - "r-its-list": "its list", - "r-archive": "Move to Archive", - "r-unarchive": "Restore from Archive", - "r-card": "card", - "r-add": "დამატება", - "r-remove": "Remove", - "r-label": "label", - "r-member": "member", - "r-remove-all": "Remove all members from the card", - "r-set-color": "Set color to", - "r-checklist": "checklist", - "r-check-all": "Check all", - "r-uncheck-all": "Uncheck all", - "r-items-check": "items of checklist", - "r-check": "Check", - "r-uncheck": "Uncheck", - "r-item": "item", - "r-of-checklist": "of checklist", - "r-send-email": "Send an email", - "r-to": "to", - "r-subject": "subject", - "r-rule-details": "Rule details", - "r-d-move-to-top-gen": "Move card to top of its list", - "r-d-move-to-top-spec": "Move card to top of list", - "r-d-move-to-bottom-gen": "Move card to bottom of its list", - "r-d-move-to-bottom-spec": "Move card to bottom of list", - "r-d-send-email": "Send email", - "r-d-send-email-to": "to", - "r-d-send-email-subject": "subject", - "r-d-send-email-message": "message", - "r-d-archive": "Move card to Archive", - "r-d-unarchive": "Restore card from Archive", - "r-d-add-label": "Add label", - "r-d-remove-label": "Remove label", - "r-create-card": "Create new card", - "r-in-list": "in list", - "r-in-swimlane": "in swimlane", - "r-d-add-member": "Add member", - "r-d-remove-member": "Remove member", - "r-d-remove-all-member": "Remove all member", - "r-d-check-all": "Check all items of a list", - "r-d-uncheck-all": "Uncheck all items of a list", - "r-d-check-one": "Check item", - "r-d-uncheck-one": "Uncheck item", - "r-d-check-of-list": "of checklist", - "r-d-add-checklist": "Add checklist", - "r-d-remove-checklist": "Remove checklist", - "r-by": "by", - "r-add-checklist": "Add checklist", - "r-with-items": "with items", - "r-items-list": "item1,item2,item3", - "r-add-swimlane": "Add swimlane", - "r-swimlane-name": "swimlane name", - "r-board-note": "Note: leave a field empty to match every possible value.", - "r-checklist-note": "Note: checklist's items have to be written as comma separated values.", - "r-when-a-card-is-moved": "When a card is moved to another list", - "r-set": "Set", - "r-update": "Update", - "r-datefield": "date field", - "r-df-start-at": "start", - "r-df-due-at": "due", - "r-df-end-at": "end", - "r-df-received-at": "received", - "r-to-current-datetime": "to current date/time", - "r-remove-value-from": "Remove value from", - "ldap": "LDAP", - "oauth2": "OAuth2", - "cas": "CAS", - "authentication-method": "Authentication method", - "authentication-type": "Authentication type", - "custom-product-name": "Custom Product Name", - "layout": "Layout", - "hide-logo": "Hide Logo", - "add-custom-html-after-body-start": "Add Custom HTML after <body> start", - "add-custom-html-before-body-end": "Add Custom HTML before </body> end", - "error-undefined": "Something went wrong", - "error-ldap-login": "An error occurred while trying to login", - "display-authentication-method": "Display Authentication Method", - "default-authentication-method": "Default Authentication Method", - "duplicate-board": "Duplicate Board", - "people-number": "The number of people is:", - "swimlaneDeletePopup-title": "Delete Swimlane ?", - "swimlane-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the swimlane. There is no undo.", - "restore-all": "Restore all", - "delete-all": "Delete all", - "loading": "Loading, please wait.", - "previous_as": "last time was", - "act-a-dueAt": "modified due time to \nWhen: __timeValue__\nWhere: __card__\n previous due was __timeOldValue__", - "act-a-endAt": "modified ending time to __timeValue__ from (__timeOldValue__)", - "act-a-startAt": "modified starting time to __timeValue__ from (__timeOldValue__)", - "act-a-receivedAt": "modified received time to __timeValue__ from (__timeOldValue__)", - "a-dueAt": "modified due time to be", - "a-endAt": "modified ending time to be", - "a-startAt": "modified starting time to be", - "a-receivedAt": "modified received time to be", - "almostdue": "current due time %s is approaching", - "pastdue": "current due time %s is past", - "duenow": "current due time %s is today", - "act-newDue": "__list__/__card__ has 1st due reminder [__board__]", - "act-withDue": "__list__/__card__ due reminders [__board__]", - "act-almostdue": "was reminding the current due (__timeValue__) of __card__ is approaching", - "act-pastdue": "was reminding the current due (__timeValue__) of __card__ is past", - "act-duenow": "was reminding the current due (__timeValue__) of __card__ is now", - "act-atUserComment": "You were mentioned in [__board__] __list__/__card__", - "delete-user-confirm-popup": "Are you sure you want to delete this account? There is no undo.", - "accounts-allowUserDelete": "Allow users to self delete their account", - "hide-minicard-label-text": "Hide minicard label text", - "show-desktop-drag-handles": "Show desktop drag handles", - "assignee": "Assignee", - "cardAssigneesPopup-title": "Assignee", - "addmore-detail": "Add a more detailed description", - "show-on-card": "Show on Card", - "new": "New", - "editUserPopup-title": "Edit User", - "newUserPopup-title": "New User", - "notifications": "Notifications", - "view-all": "View All", - "filter-by-unread": "Filter by Unread", - "mark-all-as-read": "Mark all as read", - "remove-all-read": "Remove all read", - "allow-rename": "Allow Rename", - "allowRenamePopup-title": "Allow Rename" -} \ No newline at end of file + "accept": "დათანხმება", + "act-activity-notify": "Activity Notification", + "act-addAttachment": "added attachment __attachment__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-deleteAttachment": "deleted attachment __attachment__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addSubtask": "added subtask __subtask__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addedLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removeLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removedLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addChecklist": "added checklist __checklist__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addChecklistItem": "added checklist item __checklistItem__ to checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removeChecklist": "removed checklist __checklist__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removeChecklistItem": "removed checklist item __checklistItem__ from checklist __checkList__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-checkedItem": "checked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-uncheckedItem": "unchecked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-completeChecklist": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-uncompleteChecklist": "uncompleted checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addComment": "commented on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-editComment": "edited comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-deleteComment": "deleted comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-createBoard": "created board __board__", + "act-createSwimlane": "created swimlane __swimlane__ to board __board__", + "act-createCard": "created card __card__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-createCustomField": "created custom field __customField__ at board __board__", + "act-deleteCustomField": "deleted custom field __customField__ at board __board__", + "act-setCustomField": "edited custom field __customField__: __customFieldValue__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-createList": "added list __list__ to board __board__", + "act-addBoardMember": "added member __member__ to board __board__", + "act-archivedBoard": "Board __board__ moved to Archive", + "act-archivedCard": "Card __card__ at list __list__ at swimlane __swimlane__ at board __board__ moved to Archive", + "act-archivedList": "List __list__ at swimlane __swimlane__ at board __board__ moved to Archive", + "act-archivedSwimlane": "Swimlane __swimlane__ at board __board__ moved to Archive", + "act-importBoard": "imported board __board__", + "act-importCard": "imported card __card__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-importList": "imported list __list__ to swimlane __swimlane__ at board __board__", + "act-joinMember": "added member __member__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-moveCard": "moved card __card__ at board __board__ from list __oldList__ at swimlane __oldSwimlane__ to list __list__ at swimlane __swimlane__", + "act-moveCardToOtherBoard": "moved card __card__ from list __oldList__ at swimlane __oldSwimlane__ at board __oldBoard__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-removeBoardMember": "removed member __member__ from board __board__", + "act-restoredCard": "restored card __card__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-unjoinMember": "removed member __member__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-withBoardTitle": "__board__", + "act-withCardTitle": "[__დაფა__] __ბარათი__", + "actions": "მოქმედებები", + "activities": "აქტივეობები", + "activity": "აქტივობები", + "activity-added": "დამატებულია %s ზე %s", + "activity-archived": "%s moved to Archive", + "activity-attached": "მიბმულია %s %s-დან", + "activity-created": "შექმნილია %s", + "activity-customfield-created": "created custom field %s", + "activity-excluded": "excluded %s from %s", + "activity-imported": "imported %s into %s from %s", + "activity-imported-board": "იმპორტირებულია%s %s-დან", + "activity-joined": "შეუერთდა %s", + "activity-moved": "moved %s from %s to %s", + "activity-on": " %s-ზე", + "activity-removed": "წაიშალა %s %s-დან", + "activity-sent": "გაიგზავნა %s %s-ში", + "activity-unjoined": "არ შემოუერთდა %s", + "activity-subtask-added": "დაამატა ქვესაქმიანობა %s", + "activity-checked-item": "checked %s in checklist %s of %s", + "activity-unchecked-item": "unchecked %s in checklist %s of %s", + "activity-checklist-added": "დაემატა ჩამონათვალი %s-ს", + "activity-checklist-removed": "removed a checklist from %s", + "activity-checklist-completed": "completed checklist %s of %s", + "activity-checklist-uncompleted": "uncompleted the checklist %s of %s", + "activity-checklist-item-added": "დამატებულია ჩამონათვალის ელემენტები '%s' %s-ში", + "activity-checklist-item-removed": "removed a checklist item from '%s' in %s", + "add": "დამატება", + "activity-checked-item-card": "checked %s in checklist %s", + "activity-unchecked-item-card": "unchecked %s in checklist %s", + "activity-checklist-completed-card": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "activity-checklist-uncompleted-card": "uncompleted the checklist %s", + "activity-editComment": "edited comment %s", + "activity-deleteComment": "deleted comment %s", + "add-attachment": "მიბმული ფაილის დამატება", + "add-board": "დაფის დამატება", + "add-card": "ბარათის დამატება", + "add-swimlane": "ბილიკის დამატება", + "add-subtask": "ქვესაქმიანობის დამატება", + "add-checklist": "კატალოგის დამატება", + "add-checklist-item": "დაამატეთ საგანი ჩამონათვალს", + "add-cover": "გარეკანის დამატება", + "add-label": "ნიშნის დამატება", + "add-list": "ჩამონათვალის დამატება", + "add-members": "წევრების დამატება", + "added": "-მა დაამატა", + "addMemberPopup-title": "წევრები", + "admin": "ადმინი", + "admin-desc": "შეუძლია ნახოს და შეასწოროს ბარათები, წაშალოს წევრები და შეცვალოს დაფის პარამეტრები. ", + "admin-announcement": "განცხადება", + "admin-announcement-active": "აქტიური სისტემა-ფართო განცხადება", + "admin-announcement-title": "შეტყობინება ადმინისტრატორისთვის", + "all-boards": "ყველა დაფა", + "and-n-other-card": "და __count__ სხვა ბარათი", + "and-n-other-card_plural": "და __count__ სხვა ბარათები", + "apply": "გამოყენება", + "app-is-offline": "Loading, please wait. Refreshing the page will cause data loss. If loading does not work, please check that server has not stopped.", + "archive": "Move to Archive", + "archive-all": "Move All to Archive", + "archive-board": "Move Board to Archive", + "archive-card": "Move Card to Archive", + "archive-list": "Move List to Archive", + "archive-swimlane": "Move Swimlane to Archive", + "archive-selection": "Move selection to Archive", + "archiveBoardPopup-title": "Move Board to Archive?", + "archived-items": "Archive", + "archived-boards": "Boards in Archive", + "restore-board": "ბარათის აღდგენა", + "no-archived-boards": "No Boards in Archive.", + "archives": "Archive", + "template": "Template", + "templates": "Templates", + "assign-member": "უფლებამოსილი წევრი", + "attached": "მიბმული", + "attachment": "მიბმული ფიალი", + "attachment-delete-pop": "მიბმული ფაილის წაშლა მუდმივია. შეუძლებელია მისი უკან დაბრუნება. ", + "attachmentDeletePopup-title": "გსურთ მიბმული ფაილის წაშლა? ", + "attachments": "მიბმული ფაილები", + "auto-watch": "დაფის ავტომატური ნახვა მას შემდეგ რაც ის შეიქმნება", + "avatar-too-big": "დიდი მოცულობის სურათი (მაქსიმუმ 70KB)", + "back": "უკან", + "board-change-color": "ფერის შეცვლა", + "board-nb-stars": "%s ვარსკვლავი", + "board-not-found": "დაფა არ მოიძებნა", + "board-private-info": "ეს დაფა იქნება <strong>პირადი</strong>.", + "board-public-info": "ეს დაფა იქნება <strong>საჯარო</strong>.", + "boardChangeColorPopup-title": "დაფის ფონის ცვლილება", + "boardChangeTitlePopup-title": "დაფის სახელის ცვლილება", + "boardChangeVisibilityPopup-title": "ხილვადობის შეცვლა", + "boardChangeWatchPopup-title": "საათის შეცვლა", + "boardMenuPopup-title": "Board Settings", + "boardChangeViewPopup-title": "დაფის ნახვა", + "boards": "დაფები", + "board-view": "დაფის ნახვა", + "board-view-cal": "კალენდარი", + "board-view-swimlanes": "ბილიკები", + "board-view-collapse": "Collapse", + "board-view-lists": "ჩამონათვალი", + "bucket-example": "მაგალითად “Bucket List” ", + "cancel": "გაუქმება", + "card-archived": "This card is moved to Archive.", + "board-archived": "This board is moved to Archive.", + "card-comments-title": "ამ ბარათს ჰქონდა%s კომენტარი.", + "card-delete-notice": "წაშლის შემთხვევაში ამ ბარათთან ასცირებული ყველა მოქმედება დაიკარგება.", + "card-delete-pop": "ყველა მოქმედება წაიშლება აქტივობების ველიდან და თქვენ აღარ შეგეძლებათ ბარათის ხელახლა გახსნა. დაბრუნება შეუძლებელია.", + "card-delete-suggest-archive": "You can move a card to Archive to remove it from the board and preserve the activity.", + "card-due": "საბოლოო ვადა ", + "card-due-on": "საბოლოო ვადა", + "card-spent": "დახარჯული დრო", + "card-edit-attachments": "მიბმული ფაილის შესწორება", + "card-edit-custom-fields": "მომხმარებლის ველის შესწორება", + "card-start-voting": "Start voting", + "card-cancel-voting": "Delete voting and all votes", + "card-edit-labels": "ნიშნის შესწორება", + "card-edit-members": "მომხმარებლების შესწორება", + "card-labels-title": "ნიშნის შეცვლა ბარათისთვის.", + "card-members-title": "დაამატეთ ან წაშალეთ დაფის წევრი ბარათიდან. ", + "card-start": "დაწყება", + "card-start-on": "დაიწყება", + "cardAttachmentsPopup-title": "მიბმა შემდეგი წყაროდან: ", + "cardCustomField-datePopup-title": "დროის ცვლილება", + "cardCustomFieldsPopup-title": "მომხმარებლის ველის შესწორება", + "cardStartVotingPopup-title": "Start a vote", + "positiveVoteMembersPopup-title": "Proponents", + "negativeVoteMembersPopup-title": "Opponents", + "vote-question": "Voting question", + "vote-public": "Public vote", + "vote-for-it": "for it", + "vote-against": "against", + "cardDeletePopup-title": "წავშალოთ ბარათი? ", + "cardDetailsActionsPopup-title": "ბარათის მოქმედებები", + "cardLabelsPopup-title": "ნიშნები", + "cardMembersPopup-title": "წევრები", + "cardMorePopup-title": "მეტი", + "cardTemplatePopup-title": "Create template", + "cards": "ბარათები", + "cards-count": "ბარათები", + "casSignIn": "შესვლა CAS-ით", + "cardType-card": "Card", + "cardType-linkedCard": "Linked Card", + "cardType-linkedBoard": "Linked Board", + "change": "ცვლილება", + "change-avatar": "სურათის შეცვლა", + "change-password": "პაროლის შეცვლა", + "change-permissions": "პარამეტრების შეცვლა", + "change-settings": "პარამეტრების შეცვლა", + "changeAvatarPopup-title": "სურათის შეცვლა", + "changeLanguagePopup-title": "ენის შეცვლა", + "changePasswordPopup-title": "პაროლის შეცვლა", + "changePermissionsPopup-title": "უფლებების შეცვლა", + "changeSettingsPopup-title": "პარამეტრების შეცვლა", + "subtasks": "ქვეამოცანა", + "checklists": "კატალოგი", + "click-to-star": "დააჭირეთ დაფის ვარსკვლავით მოსანიშნად", + "click-to-unstar": "დააკლიკეთ დაფიდან ვარსკვლავის მოსახსნელად. ", + "clipboard": "Clipboard ან drag & drop", + "close": "დახურვა", + "close-board": "დაფის დახურვა", + "close-board-pop": "You will be able to restore the board by clicking the “Archive” button from the home header.", + "color-black": "შავი", + "color-blue": "ლურჯი", + "color-crimson": "crimson", + "color-darkgreen": "darkgreen", + "color-gold": "gold", + "color-gray": "gray", + "color-green": "მწვანე", + "color-indigo": "indigo", + "color-lime": "ღია ყვითელი", + "color-magenta": "magenta", + "color-mistyrose": "mistyrose", + "color-navy": "navy", + "color-orange": "ნარინჯისფერი", + "color-paleturquoise": "paleturquoise", + "color-peachpuff": "peachpuff", + "color-pink": "ვარდისფერი", + "color-plum": "plum", + "color-purple": "იასამნისფერი", + "color-red": "წითელი ", + "color-saddlebrown": "saddlebrown", + "color-silver": "silver", + "color-sky": "ცისფერი", + "color-slateblue": "slateblue", + "color-white": "white", + "color-yellow": "ყვითელი", + "unset-color": "Unset", + "comment": "კომენტარი", + "comment-placeholder": "დაწერეთ კომენტარი", + "comment-only": "მხოლოდ კომენტარები", + "comment-only-desc": "თქვენ შეგიძლიათ კომენტარის გაკეთება მხოლოდ ბარათებზე.", + "no-comments": "No comments", + "no-comments-desc": "Can not see comments and activities.", + "worker": "Worker", + "worker-desc": "Can only move cards, assign itself to card and comment.", + "computer": "კომპიუტერი", + "confirm-subtask-delete-dialog": "დარწმუნებული ხართ, რომ გსურთ ქვესაქმიანობის წაშლა? ", + "confirm-checklist-delete-dialog": "დარწმუნებული ხართ, რომ გსურთ კატალოგის წაშლა ? ", + "copy-card-link-to-clipboard": "დააკოპირეთ ბარათის ბმული clipboard-ზე", + "linkCardPopup-title": "Link Card", + "searchElementPopup-title": "ძებნა", + "copyCardPopup-title": "ბარათის ასლი", + "copyChecklistToManyCardsPopup-title": "Copy Checklist Template to Many Cards", + "copyChecklistToManyCardsPopup-instructions": "Destination Card Titles and Descriptions in this JSON format", + "copyChecklistToManyCardsPopup-format": "[ {\"სათაური\": \"პირველი ბარათის სათაური\", \"აღწერა\":\"პირველი ბარათის აღწერა\"}, {\"სათაური\":\"მეორე ბარათის სათაური\",\"აღწერა\":\"მეორე ბარათის აღწერა\"},{\"სათაური\":\"ბოლო ბარათის სათაური\",\"აღწერა\":\"ბოლო ბარათის აღწერა\"} ]", + "create": "შექმნა", + "createBoardPopup-title": "დაფის შექმნა", + "chooseBoardSourcePopup-title": "დაფის იმპორტი", + "createLabelPopup-title": "ნიშნის შექმნა", + "createCustomField": "ველის შექმნა", + "createCustomFieldPopup-title": "ველის შექმნა", + "current": "მიმდინარე", + "custom-field-delete-pop": "ქმედება გამოიწვევს მომხმარებლის ველის წაშლას ყველა ბარათიდან და გაანადგურებს მის ისტორიას, რის შემდეგაც შეუძლებელი იქნება მისი უკან დაბრუნება. ", + "custom-field-checkbox": "მოსანიშნი გრაფა", + "custom-field-date": "თარიღი", + "custom-field-dropdown": "ჩამოსაშლელი სია", + "custom-field-dropdown-none": "(ცარიელი)", + "custom-field-dropdown-options": "პარამეტრების სია", + "custom-field-dropdown-options-placeholder": "დამატებითი პარამეტრების სანახავად დააჭირეთ enter-ს. ", + "custom-field-dropdown-unknown": "(უცნობი)", + "custom-field-number": "რიცხვი", + "custom-field-text": "ტექსტი", + "custom-fields": "მომხმარებლის ველი", + "date": "თარიღი", + "decline": "უარყოფა", + "default-avatar": "სტანდარტული ავატარი", + "delete": "წაშლა", + "deleteCustomFieldPopup-title": "წავშალოთ მომხმარებლის ველი? ", + "deleteLabelPopup-title": "ნამდვილად გსურთ ნიშნის წაშლა? ", + "description": "აღწერა", + "disambiguateMultiLabelPopup-title": "გაუგებარი ნიშნის მოქმედება", + "disambiguateMultiMemberPopup-title": "გაუგებარი წევრის მოქმედება", + "discard": "უარყოფა", + "done": "დასრულებული", + "download": "ჩამოტვირთვა", + "edit": "შესწორება", + "edit-avatar": "სურათის შეცვლა", + "edit-profile": "პროფილის შესწორება", + "edit-wip-limit": " WIP ლიმიტის შესწორება", + "soft-wip-limit": "მსუბუქი WIP შეზღუდვა ", + "editCardStartDatePopup-title": "დაწყების დროის შეცვლა", + "editCardDueDatePopup-title": "შეცვალეთ დედლაინი", + "editCustomFieldPopup-title": "ველების შესწორება", + "editCardSpentTimePopup-title": "დახარჯული დროის შეცვლა", + "editLabelPopup-title": "ნიშნის შეცვლა", + "editNotificationPopup-title": "შეტყობინებების შესწორება", + "editProfilePopup-title": "პროფილის შესწორება", + "email": "ელ.ფოსტა", + "email-enrollAccount-subject": "An account created for you on __siteName__", + "email-enrollAccount-text": "მოგესალმებით __user__,\n\nამ სერვისის გამოსაყენებლად დააკლიკეთ ქვედა ბმულს.\n\n__url__\n\nმადლობა.", + "email-fail": "ელ.ფოსტის გაგზავნა ვერ მოხერხდა", + "email-fail-text": "ელ.ფოსტის გაგზავნისას დაფიქსირდა შეცდომა", + "email-invalid": "არასწორი ელ.ფოსტა", + "email-invite": "მოწვევა ელ.ფოსტის მეშვეობით", + "email-invite-subject": "__inviter__ გამოგიგზავნათ მოწვევა", + "email-invite-text": "ძვირფასო __user__,\n\n__inviter__ გიწვევთ დაფაზე \"__board__\" თანამშრომლობისთვის.\n\nგთხოვთ მიყვეთ ქვემოთ მოცემულ ბმულს:\n\n__url__\n\nმადლობა.", + "email-resetPassword-subject": "შეცვალეთ თქვენი პაროლი __siteName-ზე__", + "email-resetPassword-text": "გამარჯობა__user__,\n\nპაროლის შესაცვლელად დააკლიკეთ ქვედა ბმულს .\n\n__url__\n\nმადლობა.", + "email-sent": "ელ.ფოსტა გაგზავნილია", + "email-verifyEmail-subject": "შეამოწმეთ ელ.ფოსტის მისამართი __siteName-ზე__", + "email-verifyEmail-text": "გამარჯობა __user__,\n\nანგარიშის ელ.ფოსტის შესამოწმებლად დააკლიკეთ ქვედა ბმულს.\n\n__url__\n\nმადლობა.", + "enable-wip-limit": "გავააქტიუროთ WIP ლიმიტი", + "error-board-doesNotExist": "მსგავსი დაფა არ არსებობს", + "error-board-notAdmin": "ამის გასაკეთებლად საჭიროა იყოთ დაფის ადმინისტრატორი", + "error-board-notAMember": "ამის გასაკეთებლად საჭიროა იყოთ დაფის წევრი", + "error-json-malformed": "შენი ტექსტი არ არის ვალიდური JSON", + "error-json-schema": "თქვენი JSON მონაცემები არ შეიცავს ზუსტ ინფორმაციას სწორ ფორმატში ", + "error-list-doesNotExist": "ეს ცხრილი არ არსებობს", + "error-user-doesNotExist": "მსგავსი მომხმარებელი არ არსებობს", + "error-user-notAllowSelf": "თქვენ არ შეგიძლიათ საკუთარი თავის მოწვევა", + "error-user-notCreated": "მომხმარებელი არ შეიქმნა", + "error-username-taken": "არსებობს მსგავსი მომხმარებელი", + "error-email-taken": "უკვე არსებობს მსგავსი ელ.ფოსტა", + "export-board": "დაფის ექსპორტი", + "sort": "Sort", + "sort-desc": "Click to Sort List", + "list-sort-by": "Sort the List By:", + "list-label-modifiedAt": "Last Access Time", + "list-label-title": "Name of the List", + "list-label-sort": "Your Manual Order", + "list-label-short-modifiedAt": "(L)", + "list-label-short-title": "(N)", + "list-label-short-sort": "(M)", + "filter": "ფილტრი", + "filter-cards": "Filter Cards or Lists", + "list-filter-label": "Filter List by Title", + "filter-clear": "ფილტრის გასუფთავება", + "filter-no-label": "ნიშანი არ გვაქვს", + "filter-no-member": "არ არის წევრები ", + "filter-no-assignee": "No assignee", + "filter-no-custom-fields": "არა მომხმარებლის ველი", + "filter-show-archive": "Show archived lists", + "filter-hide-empty": "Hide empty lists", + "filter-on": "ფილტრი ჩართულია", + "filter-on-desc": "თქვენ ფილტრავთ ბარათებს ამ დაფაზე. დააკლიკეთ აქ ფილტრაციის შესწორებისთვის. ", + "filter-to-selection": "მონიშნულის გაფილტვრა", + "advanced-filter-label": "გაფართოებული ფილტრაცია", + "advanced-filter-description": "გაფართოებული ფილტრაცია, უფლებას გაძლევთ დაწეროთ მწკრივი რომლებიც შეიცავენ შემდეგ ოპერაციებს : == != <= >= && || ( ) space გამოიყენება როგორც გამმიჯნავი ოპერაციებს შორის. თქვენ შეგიძლიათ გაფილტროთ მომხმარებლის ველი მათი სახელებისა და ღირებულებების მიხედვით. მაგალითად: Field1 == Value1. გაითვალისწინეთ რომ თუ ველი ან ღირებულება შეიცავს space-ს თქვენ დაგჭირდებათ მათი მოთავსება ერთ ციტატაში მაგ: 'Field 1' == 'Value 1'. ერთი კონტროლის სიმბოლოებისთვის (' \\/) გამოტოვება, შეგიძლიათ გამოიყენოთ \\. მაგ: Field1 == I\\'m. აგრეთვე თქვენ შეგიძლიათ შეურიოთ რამოდენიმე კომბინაცია. მაგალითად: F1 == V1 || F1 == V2. როგორც წესი ყველა ოპერაცია ინტერპრეტირებულია მარცხნიდან მარჯვნივ. თქვენ შეგიძლიათ შეცვალოთ რიგითობა ფრჩხილების შეცვლით მაგალითად: F1 == V1 && ( F2 == V2 || F2 == V3 ). აგრეთვე შეგიძლიათ მოძებნოთ ტექსტის ველები რეგექსით F1 == /Tes.*/i", + "fullname": "სახელი და გვარი", + "header-logo-title": "დაბრუნდით უკან დაფების გვერდზე.", + "hide-system-messages": "დამალეთ სისტემური შეტყობინებები", + "headerBarCreateBoardPopup-title": "დაფის შექმნა", + "home": "სახლი", + "import": "იმპორტირება", + "link": "Link", + "import-board": " დაფის იმპორტი", + "import-board-c": "დაფის იმპორტი", + "import-board-title-trello": "დაფის იმპორტი Trello-დან", + "import-board-title-wekan": "Import board from previous export", + "from-trello": "Trello-დან", + "from-wekan": "From previous export", + "import-board-instruction-trello": "თქვენს Trello დაფაზე, შედით \"მენიუ\"-ში, შემდეგ დააკლიკეთ \"მეტი\", \"ამოპრინტერება და ექსპორტი\", \"JSON-ის ექსპორტი\" და დააკოპირეთ შედეგი. ", + "import-board-instruction-wekan": "In your board, go to 'Menu', then 'Export board', and copy the text in the downloaded file.", + "import-board-instruction-about-errors": "If you get errors when importing board, sometimes importing still works, and board is at All Boards page.", + "import-json-placeholder": "მოათავსეთ თქვენი ვალიდური JSON მონაცემები აქ. ", + "import-map-members": "რუკის წევრები", + "import-members-map": "Your imported board has some members. Please map the members you want to import to your users", + "import-show-user-mapping": "მომხმარებლის რუკების განხილვა", + "import-user-select": "Pick your existing user you want to use as this member", + "importMapMembersAddPopup-title": "Select member", + "info": "ვერსია", + "initials": "ინიციალები", + "invalid-date": "არასწორი თარიღი", + "invalid-time": "არასწორი დრო", + "invalid-user": "არასწორი მომხმარებელი", + "joined": "შემოუერთდა", + "just-invited": "თქვენ მოწვეული ხართ ამ დაფაზე", + "keyboard-shortcuts": "კლავიატურის კომბინაციები", + "label-create": "ნიშნის შექმნა", + "label-default": "%s ნიშანი (default)", + "label-delete-pop": "იმ შემთხვევაში თუ წაშლით ნიშანს, ყველა ბარათიდან ისტორია ავტომატურად წაიშლება და შეუძლებელი იქნება მისი უკან დაბრუნება.", + "labels": "ნიშნები", + "language": "ენა", + "last-admin-desc": "თქვენ ვერ შეცვლით როლებს რადგან უნდა არსებობდეს ერთი ადმინი მაინც.", + "leave-board": "დატოვეთ დაფა", + "leave-board-pop": "დარწმუნებული ხართ, რომ გინდათ დატოვოთ __boardTitle__? თქვენ წაიშლებით ამ დაფის ყველა ბარათიდან. ", + "leaveBoardPopup-title": "გსურთ დაფის დატოვება? ", + "link-card": "დააკავშირეთ ამ ბარათთან", + "list-archive-cards": "Move all cards in this list to Archive", + "list-archive-cards-pop": "This will remove all the cards in this list from the board. To view cards in Archive and bring them back to the board, click “Menu” > “Archive”.", + "list-move-cards": "გადაიტანე ყველა ბარათი ამ სიაში", + "list-select-cards": "მონიშნე ყველა ბარათი ამ სიაში", + "set-color-list": "Set Color", + "listActionPopup-title": "მოქმედებების სია", + "swimlaneActionPopup-title": "ბილიკის მოქმედებები", + "swimlaneAddPopup-title": "Add a Swimlane below", + "listImportCardPopup-title": "Trello ბარათის იმპორტი", + "listMorePopup-title": "მეტი", + "link-list": "დააკავშირეთ ამ ჩამონათვალთან", + "list-delete-pop": "ყველა მოქმედება წაიშლება აქტივობების ველიდან და თქვენ ვეღარ შეძლებთ მის აღდგენას ჩამონათვალში", + "list-delete-suggest-archive": "You can move a list to Archive to remove it from the board and preserve the activity.", + "lists": "ჩამონათვალი", + "swimlanes": "ბილიკები", + "log-out": "გამოსვლა", + "log-in": "შესვლა", + "loginPopup-title": "შესვლა", + "memberMenuPopup-title": "მომხმარებლის პარამეტრები", + "members": "წევრები", + "menu": "მენიუ", + "move-selection": "მონიშნულის მოძრაობა", + "moveCardPopup-title": "ბარათის გადატანა", + "moveCardToBottom-title": "ქვევით ჩამოწევა", + "moveCardToTop-title": "ზევით აწევა", + "moveSelectionPopup-title": "მონიშნულის მოძრაობა", + "multi-selection": "რამდენიმეს მონიშვნა", + "multi-selection-on": "რამდენიმეს მონიშვნა ჩართულია", + "muted": "ხმა გათიშულია", + "muted-info": "თქვენ აღარ მიიღებთ შეტყობინებას ამ დაფაზე მიმდინარე ცვლილებების შესახებ. ", + "my-boards": "ჩემი დაფები", + "name": "სახელი", + "no-archived-cards": "No cards in Archive.", + "no-archived-lists": "No lists in Archive.", + "no-archived-swimlanes": "No swimlanes in Archive.", + "no-results": "შედეგის გარეშე", + "normal": "ნორმალური", + "normal-desc": "შეუძლია ნახოს და შეასწოროს ბარათები. ამ პარამეტრების შეცვლა შეუძლებელია. ", + "not-accepted-yet": "მოწვევა ჯერ არ დადასტურებულა", + "notify-participate": "მიიღეთ განახლებები ნებისმიერ ბარათზე, რომელშიც მონაწილეობთ, როგორც შემქმნელი ან წევრი. ", + "notify-watch": "მიიღეთ განახლებები ყველა დაფაზე, ჩამონათვალზე ან ბარათებზე, რომელსაც თქვენ აკვირდებით", + "optional": "არჩევითი", + "or": "ან", + "page-maybe-private": "ეს გვერდი შესაძლოა იყოს კერძო. თქვენ შეგეძლებათ მისი ნახვა <a href='%s'>logging in</a> მეშვეობით.", + "page-not-found": "გვერდი არ მოიძებნა.", + "password": "პაროლი", + "paste-or-dragdrop": "ჩასმისთვის, ან drag & drop-ისთვის ჩააგდეთ სურათი აქ (მხოლოდ სურათი)", + "participating": "მონაწილეობა", + "preview": "წინასწარ ნახვა", + "previewAttachedImagePopup-title": "წინასწარ ნახვა", + "previewClipboardImagePopup-title": "წინასწარ ნახვა", + "private": "კერძო", + "private-desc": "ეს არის კერძო დაფა. დაფაზე წვდომის, ნახვის და რედაქტირების უფლება აქვთ მხოლოდ მასზე დამატებულ წევრებს. ", + "profile": "პროფილი", + "public": "საჯარო", + "public-desc": "ეს დაფა არის საჯარო. ის ხილვადია ყველასთვის და შესაძლოა გამოჩნდეს საძიებო სისტემებში. შესწორების უფლება აქვს მხოლოდ მასზე დამატებულ პირებს. ", + "quick-access-description": "მონიშნეთ დაფა ვარსკვლავით იმისთვის, რომ დაამატოთ სწრაფი ბმული ამ ნაწილში.", + "remove-cover": "გარეკანის წაშლა", + "remove-from-board": "დაფიდან წაშლა", + "remove-label": "ნიშნის წაშლა", + "listDeletePopup-title": "ნამდვილად გსურთ სიის წაშლა? ", + "remove-member": "წევრის წაშლა", + "remove-member-from-card": "ბარათიდან წაშლა", + "remove-member-pop": "Remove __name__ (__username__) from __boardTitle__? The member will be removed from all cards on this board. They will receive a notification.", + "removeMemberPopup-title": "ნამდვილად გსურთ წევრის წაშლა? ", + "rename": "სახელის შეცვლა", + "rename-board": "დაფის სახელის ცვლილება", + "restore": "აღდგენა", + "save": "დამახსოვრება", + "search": "ძებნა", + "rules": "Rules", + "search-cards": "Search from card/list titles, descriptions and custom fields on this board", + "search-example": "საძიებო ტექსტი", + "select-color": "ფერის მონიშვნა", + "set-wip-limit-value": "დააყენეთ შეზღუდვა დავალებების მაქსიმალურ რაოდენობაზე ", + "setWipLimitPopup-title": "დააყენეთ WIP ლიმიტი", + "shortcut-assign-self": "მონიშნეთ საკუთარი თავი აღნიშნულ ბარათზე", + "shortcut-autocomplete-emoji": "emoji-ის ავტომატური შევსება", + "shortcut-autocomplete-members": "მომხმარებლების ავტომატური შევსება", + "shortcut-clear-filters": "ყველა ფილტრის გასუფთავება", + "shortcut-close-dialog": "დიალოგის დახურვა", + "shortcut-filter-my-cards": "ჩემი ბარათების გაფილტვრა", + "shortcut-show-shortcuts": "Bring up this shortcuts list", + "shortcut-toggle-filterbar": "ფილტრაციის გვერდითა ღილაკი", + "shortcut-toggle-sidebar": "გვერდით მენიუს ჩართვა/გამორთვა", + "show-cards-minimum-count": "აჩვენეთ ბარათების დათვლილი რაოდენობა თუ ჩამონათვალი შეიცავს უფრო მეტს ვიდრე ", + "sidebar-open": "გახსენით მცირე სტატია", + "sidebar-close": "დახურეთ მცირე სტატია", + "signupPopup-title": "ანგარიშის შექმნა", + "star-board-title": "დააკლიკეთ დაფის ვარსკვლავით მონიშვნისთვის. ეს ქმედება დაგეხმარებათ გამოაჩინოთ დაფა ჩამონათვალში ზედა პოზიციებზე. ", + "starred-boards": "ვარსკვლავიანი დაფები", + "starred-boards-description": "Starred boards show up at the top of your boards list.", + "subscribe": "გამოწერა", + "team": "ჯგუფი", + "this-board": "ეს დაფა", + "this-card": "ეს ბარათი", + "spent-time-hours": "დახარჯული დრო (საათები)", + "overtime-hours": "ზედმეტი დრო (საათები) ", + "overtime": "ზედმეტი დრო", + "has-overtime-cards": "აქვს ვადაგადაცდილებული ბარათები", + "has-spenttime-cards": "აქვს გახარჯული დროის ბარათები", + "time": "დრო", + "title": "სათაური", + "tracking": "მონიტორინგი", + "tracking-info": "თქვენ მოგივათ შეტყობინება ამ ბარათებში განხორციელებული ნებისმიერი ცვლილებების შესახებ, როგორც შემქმნელს ან წევრს. ", + "type": "ტიპი", + "unassign-member": "არაუფლებამოსილი წევრი", + "unsaved-description": "თქვან გაქვთ დაუმახსოვრებელი აღწერა. ", + "unwatch": "ნახვის გამორთვა", + "upload": "ატვირთვა", + "upload-avatar": "სურათის ატვირთვა", + "uploaded-avatar": "სურათი ატვირთულია", + "username": "მომხმარებლის სახელი", + "view-it": "ნახვა", + "warn-list-archived": "warning: this card is in an list at Archive", + "watch": "ნახვა", + "watching": "ნახვის პროცესი", + "watching-info": "თქვენ მოგივათ შეტყობინება ამ დაფაზე არსებული ნებისმიერი ცვლილების შესახებ. ", + "welcome-board": "მისასალმებელი დაფა", + "welcome-swimlane": "ეტაპი 1 ", + "welcome-list1": "ბაზისური ", + "welcome-list2": "დაწინაურებული", + "card-templates-swimlane": "Card Templates", + "list-templates-swimlane": "List Templates", + "board-templates-swimlane": "Board Templates", + "what-to-do": "რისი გაკეთება გსურთ? ", + "wipLimitErrorPopup-title": "არასწორი WIP ლიმიტი", + "wipLimitErrorPopup-dialog-pt1": "The number of tasks in this list is higher than the WIP limit you've defined.", + "wipLimitErrorPopup-dialog-pt2": "Please move some tasks out of this list, or set a higher WIP limit.", + "admin-panel": "ადმინის პანელი", + "settings": "პარამეტრები", + "people": "ხალხი", + "registration": "რეგისტრაცია", + "disable-self-registration": "თვით რეგისტრაციის გამორთვა", + "invite": "მოწვევა", + "invite-people": "ხალხის მოწვევა", + "to-boards": "დაფა(ებ)ზე", + "email-addresses": "ელ.ფოსტის მისამართები", + "smtp-host-description": "The address of the SMTP server that handles your emails.", + "smtp-port-description": "The port your SMTP server uses for outgoing emails.", + "smtp-tls-description": "ჩართეთ TLS მხარდაჭერა SMTP სერვერისთვის", + "smtp-host": "SMTP Host", + "smtp-port": "SMTP Port", + "smtp-username": "მომხმარებლის სახელი", + "smtp-password": "პაროლი", + "smtp-tls": "TLS მხარდაჭერა", + "send-from": "დან", + "send-smtp-test": "გაუგზავნეთ სატესტო ელ.ფოსტა საკუთარ თავს", + "invitation-code": "მოწვევის კოდი", + "email-invite-register-subject": "__inviter__ გამოგიგზავნათ მოწვევა", + "email-invite-register-text": "Dear __user__,\n\n__inviter__ invites you to kanban board for collaborations.\n\nPlease follow the link below:\n__url__\n\nAnd your invitation code is: __icode__\n\nThanks.", + "email-smtp-test-subject": "SMTP Test Email", + "email-smtp-test-text": "თქვენ წარმატებით გააგზავნეთ ელ.ფოსტა.", + "error-invitation-code-not-exist": "მსგავსი მოსაწვევი კოდი არ არსებობს", + "error-notAuthorized": "თქვენ არ გაქვთ ამ გვერდის ნახვის უფლება", + "webhook-title": "Webhook Name", + "webhook-token": "Token (Optional for Authentication)", + "outgoing-webhooks": "გამავალი Webhook", + "bidirectional-webhooks": "Two-Way Webhooks", + "outgoingWebhooksPopup-title": "გამავალი Webhook", + "boardCardTitlePopup-title": "Card Title Filter", + "disable-webhook": "Disable This Webhook", + "global-webhook": "Global Webhooks", + "new-outgoing-webhook": "New Outgoing Webhook", + "no-name": "(უცნობი)", + "Node_version": "Node ვერსია", + "Meteor_version": "Meteor version", + "MongoDB_version": "MongoDB version", + "MongoDB_storage_engine": "MongoDB storage engine", + "MongoDB_Oplog_enabled": "MongoDB Oplog enabled", + "OS_Arch": "OS Arch", + "OS_Cpus": "OS CPU Count", + "OS_Freemem": "OS თავისუფალი მეხსიერება", + "OS_Loadavg": "OS Load Average", + "OS_Platform": "OS პლატფორმა", + "OS_Release": "OS რელიზი", + "OS_Totalmem": "OS მთლიანი მეხსიერება", + "OS_Type": "OS ტიპი", + "OS_Uptime": "OS Uptime", + "days": "days", + "hours": "საათები", + "minutes": "წუთები", + "seconds": "წამები", + "show-field-on-card": "აჩვენეთ ეს ველი ბარათზე", + "automatically-field-on-card": "Auto create field to all cards", + "showLabel-field-on-card": "Show field label on minicard", + "yes": "დიახ", + "no": "არა", + "accounts": "ანგარიშები", + "accounts-allowEmailChange": "ელ.ფოსტის ცვლილების უფლების დაშვება", + "accounts-allowUserNameChange": "მომხმარებლის სახელის ცვლილების უფლების დაშვება ", + "createdAt": "შექმნილია", + "verified": "შემოწმებული", + "active": "აქტიური", + "card-received": "მიღებული", + "card-received-on": "მიღებულია", + "card-end": "დასასრული", + "card-end-on": "დასრულდება : ", + "editCardReceivedDatePopup-title": "Change received date", + "editCardEndDatePopup-title": "შეცვალეთ საბოლოო თარიღი", + "setCardColorPopup-title": "Set color", + "setCardActionsColorPopup-title": "Choose a color", + "setSwimlaneColorPopup-title": "Choose a color", + "setListColorPopup-title": "Choose a color", + "assigned-by": "უფლებამოსილების გამცემი ", + "requested-by": "მომთხოვნი", + "board-delete-notice": "წაშლის შემთხვევაში თქვენ დაკარგავთ ამ დაფასთან ასოცირებულ ყველა მონაცემს მათ შორის : ჩამონათვალს, ბარათებს და მოქმედებებს. ", + "delete-board-confirm-popup": "ყველა ჩამონათვალი, ბარათი, ნიშანი და აქტივობა წაიშლება და თქვენ ვეღარ შეძლებთ მის აღდგენას. ", + "boardDeletePopup-title": "წავშალოთ დაფა? ", + "delete-board": "დაფის წაშლა", + "default-subtasks-board": "ქვესაქმიანობა __board__ დაფისთვის", + "default": "Default", + "queue": "რიგი", + "subtask-settings": "ქვესაქმიანობების პარამეტრები", + "card-settings": "Card Settings", + "boardSubtaskSettingsPopup-title": "Board Subtasks Settings", + "boardCardSettingsPopup-title": "Card Settings", + "deposit-subtasks-board": "Deposit subtasks to this board:", + "deposit-subtasks-list": "Landing list for subtasks deposited here:", + "show-parent-in-minicard": "Show parent in minicard:", + "prefix-with-full-path": "Prefix with full path", + "prefix-with-parent": "Prefix with parent", + "subtext-with-full-path": "Subtext with full path", + "subtext-with-parent": "Subtext with parent", + "change-card-parent": "Change card's parent", + "parent-card": "Parent card", + "source-board": "ძირითადი დაფა", + "no-parent": "Don't show parent", + "activity-added-label": "added label '%s' to %s", + "activity-removed-label": "removed label '%s' from %s", + "activity-delete-attach": "deleted an attachment from %s", + "activity-added-label-card": "added label '%s'", + "activity-removed-label-card": "removed label '%s'", + "activity-delete-attach-card": "deleted an attachment", + "activity-set-customfield": "set custom field '%s' to '%s' in %s", + "activity-unset-customfield": "unset custom field '%s' in %s", + "r-rule": "Rule", + "r-add-trigger": "Add trigger", + "r-add-action": "Add action", + "r-board-rules": "Board rules", + "r-add-rule": "Add rule", + "r-view-rule": "View rule", + "r-delete-rule": "Delete rule", + "r-new-rule-name": "New rule title", + "r-no-rules": "No rules", + "r-when-a-card": "When a card", + "r-is": "is", + "r-is-moved": "is moved", + "r-added-to": "added to", + "r-removed-from": "Removed from", + "r-the-board": "the board", + "r-list": "list", + "set-filter": "Set Filter", + "r-moved-to": "Moved to", + "r-moved-from": "Moved from", + "r-archived": "Moved to Archive", + "r-unarchived": "Restored from Archive", + "r-a-card": "a card", + "r-when-a-label-is": "When a label is", + "r-when-the-label": "When the label", + "r-list-name": "list name", + "r-when-a-member": "When a member is", + "r-when-the-member": "When the member", + "r-name": "name", + "r-when-a-attach": "When an attachment", + "r-when-a-checklist": "When a checklist is", + "r-when-the-checklist": "When the checklist", + "r-completed": "Completed", + "r-made-incomplete": "Made incomplete", + "r-when-a-item": "When a checklist item is", + "r-when-the-item": "When the checklist item", + "r-checked": "Checked", + "r-unchecked": "Unchecked", + "r-move-card-to": "Move card to", + "r-top-of": "Top of", + "r-bottom-of": "Bottom of", + "r-its-list": "its list", + "r-archive": "Move to Archive", + "r-unarchive": "Restore from Archive", + "r-card": "card", + "r-add": "დამატება", + "r-remove": "Remove", + "r-label": "label", + "r-member": "member", + "r-remove-all": "Remove all members from the card", + "r-set-color": "Set color to", + "r-checklist": "checklist", + "r-check-all": "Check all", + "r-uncheck-all": "Uncheck all", + "r-items-check": "items of checklist", + "r-check": "Check", + "r-uncheck": "Uncheck", + "r-item": "item", + "r-of-checklist": "of checklist", + "r-send-email": "Send an email", + "r-to": "to", + "r-subject": "subject", + "r-rule-details": "Rule details", + "r-d-move-to-top-gen": "Move card to top of its list", + "r-d-move-to-top-spec": "Move card to top of list", + "r-d-move-to-bottom-gen": "Move card to bottom of its list", + "r-d-move-to-bottom-spec": "Move card to bottom of list", + "r-d-send-email": "Send email", + "r-d-send-email-to": "to", + "r-d-send-email-subject": "subject", + "r-d-send-email-message": "message", + "r-d-archive": "Move card to Archive", + "r-d-unarchive": "Restore card from Archive", + "r-d-add-label": "Add label", + "r-d-remove-label": "Remove label", + "r-create-card": "Create new card", + "r-in-list": "in list", + "r-in-swimlane": "in swimlane", + "r-d-add-member": "Add member", + "r-d-remove-member": "Remove member", + "r-d-remove-all-member": "Remove all member", + "r-d-check-all": "Check all items of a list", + "r-d-uncheck-all": "Uncheck all items of a list", + "r-d-check-one": "Check item", + "r-d-uncheck-one": "Uncheck item", + "r-d-check-of-list": "of checklist", + "r-d-add-checklist": "Add checklist", + "r-d-remove-checklist": "Remove checklist", + "r-by": "by", + "r-add-checklist": "Add checklist", + "r-with-items": "with items", + "r-items-list": "item1,item2,item3", + "r-add-swimlane": "Add swimlane", + "r-swimlane-name": "swimlane name", + "r-board-note": "Note: leave a field empty to match every possible value.", + "r-checklist-note": "Note: checklist's items have to be written as comma separated values.", + "r-when-a-card-is-moved": "When a card is moved to another list", + "r-set": "Set", + "r-update": "Update", + "r-datefield": "date field", + "r-df-start-at": "start", + "r-df-due-at": "due", + "r-df-end-at": "end", + "r-df-received-at": "received", + "r-to-current-datetime": "to current date/time", + "r-remove-value-from": "Remove value from", + "ldap": "LDAP", + "oauth2": "OAuth2", + "cas": "CAS", + "authentication-method": "Authentication method", + "authentication-type": "Authentication type", + "custom-product-name": "Custom Product Name", + "layout": "Layout", + "hide-logo": "Hide Logo", + "add-custom-html-after-body-start": "Add Custom HTML after <body> start", + "add-custom-html-before-body-end": "Add Custom HTML before </body> end", + "error-undefined": "Something went wrong", + "error-ldap-login": "An error occurred while trying to login", + "display-authentication-method": "Display Authentication Method", + "default-authentication-method": "Default Authentication Method", + "duplicate-board": "Duplicate Board", + "people-number": "The number of people is:", + "swimlaneDeletePopup-title": "Delete Swimlane ?", + "swimlane-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the swimlane. There is no undo.", + "restore-all": "Restore all", + "delete-all": "Delete all", + "loading": "Loading, please wait.", + "previous_as": "last time was", + "act-a-dueAt": "modified due time to \nWhen: __timeValue__\nWhere: __card__\n previous due was __timeOldValue__", + "act-a-endAt": "modified ending time to __timeValue__ from (__timeOldValue__)", + "act-a-startAt": "modified starting time to __timeValue__ from (__timeOldValue__)", + "act-a-receivedAt": "modified received time to __timeValue__ from (__timeOldValue__)", + "a-dueAt": "modified due time to be", + "a-endAt": "modified ending time to be", + "a-startAt": "modified starting time to be", + "a-receivedAt": "modified received time to be", + "almostdue": "current due time %s is approaching", + "pastdue": "current due time %s is past", + "duenow": "current due time %s is today", + "act-newDue": "__list__/__card__ has 1st due reminder [__board__]", + "act-withDue": "__list__/__card__ due reminders [__board__]", + "act-almostdue": "was reminding the current due (__timeValue__) of __card__ is approaching", + "act-pastdue": "was reminding the current due (__timeValue__) of __card__ is past", + "act-duenow": "was reminding the current due (__timeValue__) of __card__ is now", + "act-atUserComment": "You were mentioned in [__board__] __list__/__card__", + "delete-user-confirm-popup": "Are you sure you want to delete this account? There is no undo.", + "accounts-allowUserDelete": "Allow users to self delete their account", + "hide-minicard-label-text": "Hide minicard label text", + "show-desktop-drag-handles": "Show desktop drag handles", + "assignee": "Assignee", + "cardAssigneesPopup-title": "Assignee", + "addmore-detail": "Add a more detailed description", + "show-on-card": "Show on Card", + "new": "New", + "editUserPopup-title": "Edit User", + "newUserPopup-title": "New User", + "notifications": "Notifications", + "view-all": "View All", + "filter-by-unread": "Filter by Unread", + "mark-all-as-read": "Mark all as read", + "remove-all-read": "Remove all read", + "allow-rename": "Allow Rename", + "allowRenamePopup-title": "Allow Rename" +} diff --git a/i18n/km.i18n.json b/i18n/km.i18n.json index 38e51b8e..75a210c5 100644 --- a/i18n/km.i18n.json +++ b/i18n/km.i18n.json @@ -1,780 +1,778 @@ { - "accept": "យល់ព្រម", - "act-activity-notify": "Activity Notification", - "act-addAttachment": "added attachment __attachment__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-deleteAttachment": "deleted attachment __attachment__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addSubtask": "added subtask __subtask__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addedLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removeLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removedLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addChecklist": "added checklist __checklist__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addChecklistItem": "added checklist item __checklistItem__ to checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removeChecklist": "removed checklist __checklist__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removeChecklistItem": "removed checklist item __checklistItem__ from checklist __checkList__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-checkedItem": "checked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-uncheckedItem": "unchecked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-completeChecklist": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-uncompleteChecklist": "uncompleted checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addComment": "commented on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-editComment": "edited comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-deleteComment": "deleted comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-createBoard": "created board __board__", - "act-createSwimlane": "created swimlane __swimlane__ to board __board__", - "act-createCard": "created card __card__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-createCustomField": "created custom field __customField__ at board __board__", - "act-deleteCustomField": "deleted custom field __customField__ at board __board__", - "act-setCustomField": "edited custom field __customField__: __customFieldValue__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-createList": "added list __list__ to board __board__", - "act-addBoardMember": "added member __member__ to board __board__", - "act-archivedBoard": "Board __board__ moved to Archive", - "act-archivedCard": "Card __card__ at list __list__ at swimlane __swimlane__ at board __board__ moved to Archive", - "act-archivedList": "List __list__ at swimlane __swimlane__ at board __board__ moved to Archive", - "act-archivedSwimlane": "Swimlane __swimlane__ at board __board__ moved to Archive", - "act-importBoard": "imported board __board__", - "act-importCard": "imported card __card__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-importList": "imported list __list__ to swimlane __swimlane__ at board __board__", - "act-joinMember": "added member __member__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-moveCard": "moved card __card__ at board __board__ from list __oldList__ at swimlane __oldSwimlane__ to list __list__ at swimlane __swimlane__", - "act-moveCardToOtherBoard": "moved card __card__ from list __oldList__ at swimlane __oldSwimlane__ at board __oldBoard__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-removeBoardMember": "removed member __member__ from board __board__", - "act-restoredCard": "restored card __card__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-unjoinMember": "removed member __member__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-withBoardTitle": "__board__", - "act-withCardTitle": "[__board__] __card__", - "actions": "Actions", - "activities": "Activities", - "activity": "Activity", - "activity-added": "added %s to %s", - "activity-archived": "%s moved to Archive", - "activity-attached": "attached %s to %s", - "activity-created": "created %s", - "activity-customfield-created": "created custom field %s", - "activity-excluded": "excluded %s from %s", - "activity-imported": "imported %s into %s from %s", - "activity-imported-board": "imported %s from %s", - "activity-joined": "joined %s", - "activity-moved": "moved %s from %s to %s", - "activity-on": "on %s", - "activity-removed": "removed %s from %s", - "activity-sent": "sent %s to %s", - "activity-unjoined": "unjoined %s", - "activity-subtask-added": "added subtask to %s", - "activity-checked-item": "checked %s in checklist %s of %s", - "activity-unchecked-item": "unchecked %s in checklist %s of %s", - "activity-checklist-added": "added checklist to %s", - "activity-checklist-removed": "removed a checklist from %s", - "activity-checklist-completed": "completed checklist %s of %s", - "activity-checklist-uncompleted": "uncompleted the checklist %s of %s", - "activity-checklist-item-added": "added checklist item to '%s' in %s", - "activity-checklist-item-removed": "removed a checklist item from '%s' in %s", - "add": "Add", - "activity-checked-item-card": "checked %s in checklist %s", - "activity-unchecked-item-card": "unchecked %s in checklist %s", - "activity-checklist-completed-card": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "activity-checklist-uncompleted-card": "uncompleted the checklist %s", - "activity-editComment": "edited comment %s", - "activity-deleteComment": "deleted comment %s", - "add-attachment": "Add Attachment", - "add-board": "Add Board", - "add-card": "Add Card", - "add-swimlane": "Add Swimlane", - "add-subtask": "Add Subtask", - "add-checklist": "Add Checklist", - "add-checklist-item": "Add an item to checklist", - "add-cover": "Add Cover", - "add-label": "Add Label", - "add-list": "Add List", - "add-members": "Add Members", - "added": "Added", - "addMemberPopup-title": "Members", - "admin": "Admin", - "admin-desc": "Can view and edit cards, remove members, and change settings for the board.", - "admin-announcement": "Announcement", - "admin-announcement-active": "Active System-Wide Announcement", - "admin-announcement-title": "Announcement from Administrator", - "all-boards": "All boards", - "and-n-other-card": "And __count__ other card", - "and-n-other-card_plural": "And __count__ other cards", - "apply": "Apply", - "app-is-offline": "Loading, please wait. Refreshing the page will cause data loss. If loading does not work, please check that server has not stopped.", - "archive": "Move to Archive", - "archive-all": "Move All to Archive", - "archive-board": "Move Board to Archive", - "archive-card": "Move Card to Archive", - "archive-list": "Move List to Archive", - "archive-swimlane": "Move Swimlane to Archive", - "archive-selection": "Move selection to Archive", - "archiveBoardPopup-title": "Move Board to Archive?", - "archived-items": "Archive", - "archived-boards": "Boards in Archive", - "restore-board": "Restore Board", - "no-archived-boards": "No Boards in Archive.", - "archives": "Archive", - "template": "Template", - "templates": "Templates", - "assign-member": "Assign member", - "attached": "attached", - "attachment": "Attachment", - "attachment-delete-pop": "Deleting an attachment is permanent. There is no undo.", - "attachmentDeletePopup-title": "Delete Attachment?", - "attachments": "Attachments", - "auto-watch": "Automatically watch boards when they are created", - "avatar-too-big": "The avatar is too large (70KB max)", - "back": "Back", - "board-change-color": "Change color", - "board-nb-stars": "%s stars", - "board-not-found": "Board not found", - "board-private-info": "This board will be <strong>private</strong>.", - "board-public-info": "This board will be <strong>public</strong>.", - "boardChangeColorPopup-title": "Change Board Background", - "boardChangeTitlePopup-title": "Rename Board", - "boardChangeVisibilityPopup-title": "Change Visibility", - "boardChangeWatchPopup-title": "Change Watch", - "boardMenuPopup-title": "Board Settings", - "boardChangeViewPopup-title": "Board View", - "boards": "Boards", - "board-view": "Board View", - "board-view-cal": "Calendar", - "board-view-swimlanes": "Swimlanes", - "board-view-collapse": "Collapse", - "board-view-lists": "Lists", - "bucket-example": "Like “Bucket List” for example", - "cancel": "Cancel", - "card-archived": "This card is moved to Archive.", - "board-archived": "This board is moved to Archive.", - "card-comments-title": "This card has %s comment.", - "card-delete-notice": "Deleting is permanent. You will lose all actions associated with this card.", - "card-delete-pop": "All actions will be removed from the activity feed and you won't be able to re-open the card. There is no undo.", - "card-delete-suggest-archive": "You can move a card to Archive to remove it from the board and preserve the activity.", - "card-due": "Due", - "card-due-on": "Due on", - "card-spent": "Spent Time", - "card-edit-attachments": "Edit attachments", - "card-edit-custom-fields": "Edit custom fields", - "card-start-voting": "Start voting", - "card-cancel-voting": "Delete voting and all votes", - "card-edit-labels": "Edit labels", - "card-edit-members": "Edit members", - "card-labels-title": "Change the labels for the card.", - "card-members-title": "Add or remove members of the board from the card.", - "card-start": "Start", - "card-start-on": "Starts on", - "cardAttachmentsPopup-title": "Attach From", - "cardCustomField-datePopup-title": "Change date", - "cardCustomFieldsPopup-title": "Edit custom fields", - "cardStartVotingPopup-title": "Start a vote", - "positiveVoteMembersPopup-title": "Proponents", - "negativeVoteMembersPopup-title": "Opponents", - "vote-question": "Voting question", - "vote-public": "Public vote", - "vote-for-it": "for it", - "vote-against": "against", - "cardDeletePopup-title": "Delete Card?", - "cardDetailsActionsPopup-title": "Card Actions", - "cardLabelsPopup-title": "Labels", - "cardMembersPopup-title": "Members", - "cardMorePopup-title": "More", - "cardTemplatePopup-title": "Create template", - "cards": "Cards", - "cards-count": "Cards", - "casSignIn": "Sign In with CAS", - "cardType-card": "Card", - "cardType-linkedCard": "Linked Card", - "cardType-linkedBoard": "Linked Board", - "change": "Change", - "change-avatar": "Change Avatar", - "change-password": "Change Password", - "change-permissions": "Change permissions", - "change-settings": "Change Settings", - "changeAvatarPopup-title": "Change Avatar", - "changeLanguagePopup-title": "Change Language", - "changePasswordPopup-title": "Change Password", - "changePermissionsPopup-title": "Change Permissions", - "changeSettingsPopup-title": "Change Settings", - "subtasks": "Subtasks", - "checklists": "Checklists", - "click-to-star": "Click to star this board.", - "click-to-unstar": "Click to unstar this board.", - "clipboard": "Clipboard or drag & drop", - "close": "Close", - "close-board": "Close Board", - "close-board-pop": "You will be able to restore the board by clicking the “Archive” button from the home header.", - "color-black": "black", - "color-blue": "blue", - "color-crimson": "crimson", - "color-darkgreen": "darkgreen", - "color-gold": "gold", - "color-gray": "gray", - "color-green": "green", - "color-indigo": "indigo", - "color-lime": "lime", - "color-magenta": "magenta", - "color-mistyrose": "mistyrose", - "color-navy": "navy", - "color-orange": "orange", - "color-paleturquoise": "paleturquoise", - "color-peachpuff": "peachpuff", - "color-pink": "pink", - "color-plum": "plum", - "color-purple": "purple", - "color-red": "red", - "color-saddlebrown": "saddlebrown", - "color-silver": "silver", - "color-sky": "sky", - "color-slateblue": "slateblue", - "color-white": "white", - "color-yellow": "yellow", - "unset-color": "Unset", - "comment": "Comment", - "comment-placeholder": "Write Comment", - "comment-only": "Comment only", - "comment-only-desc": "Can comment on cards only.", - "no-comments": "No comments", - "no-comments-desc": "Can not see comments and activities.", - "worker": "Worker", - "worker-desc": "Can only move cards, assign itself to card and comment.", - "computer": "Computer", - "confirm-subtask-delete-dialog": "Are you sure you want to delete subtask?", - "confirm-checklist-delete-dialog": "Are you sure you want to delete checklist?", - "copy-card-link-to-clipboard": "Copy card link to clipboard", - "linkCardPopup-title": "Link Card", - "searchElementPopup-title": "Search", - "copyCardPopup-title": "Copy Card", - "copyChecklistToManyCardsPopup-title": "Copy Checklist Template to Many Cards", - "copyChecklistToManyCardsPopup-instructions": "Destination Card Titles and Descriptions in this JSON format", - "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"First card title\", \"description\":\"First card description\"}, {\"title\":\"Second card title\",\"description\":\"Second card description\"},{\"title\":\"Last card title\",\"description\":\"Last card description\"} ]", - "create": "Create", - "createBoardPopup-title": "Create Board", - "chooseBoardSourcePopup-title": "Import board", - "createLabelPopup-title": "Create Label", - "createCustomField": "Create Field", - "createCustomFieldPopup-title": "Create Field", - "current": "current", - "custom-field-delete-pop": "There is no undo. This will remove this custom field from all cards and destroy its history.", - "custom-field-checkbox": "Checkbox", - "custom-field-date": "Date", - "custom-field-dropdown": "Dropdown List", - "custom-field-dropdown-none": "(none)", - "custom-field-dropdown-options": "List Options", - "custom-field-dropdown-options-placeholder": "Press enter to add more options", - "custom-field-dropdown-unknown": "(unknown)", - "custom-field-number": "Number", - "custom-field-text": "Text", - "custom-fields": "Custom Fields", - "date": "Date", - "decline": "Decline", - "default-avatar": "Default avatar", - "delete": "Delete", - "deleteCustomFieldPopup-title": "Delete Custom Field?", - "deleteLabelPopup-title": "Delete Label?", - "description": "Description", - "disambiguateMultiLabelPopup-title": "Disambiguate Label Action", - "disambiguateMultiMemberPopup-title": "Disambiguate Member Action", - "discard": "Discard", - "done": "Done", - "download": "Download", - "edit": "Edit", - "edit-avatar": "Change Avatar", - "edit-profile": "Edit Profile", - "edit-wip-limit": "Edit WIP Limit", - "soft-wip-limit": "Soft WIP Limit", - "editCardStartDatePopup-title": "Change start date", - "editCardDueDatePopup-title": "Change due date", - "editCustomFieldPopup-title": "Edit Field", - "editCardSpentTimePopup-title": "Change spent time", - "editLabelPopup-title": "Change Label", - "editNotificationPopup-title": "Edit Notification", - "editProfilePopup-title": "Edit Profile", - "email": "Email", - "email-enrollAccount-subject": "An account created for you on __siteName__", - "email-enrollAccount-text": "Hello __user__,\n\nTo start using the service, simply click the link below.\n\n__url__\n\nThanks.", - "email-fail": "Sending email failed", - "email-fail-text": "Error trying to send email", - "email-invalid": "Invalid email", - "email-invite": "Invite via Email", - "email-invite-subject": "__inviter__ sent you an invitation", - "email-invite-text": "Dear __user__,\n\n__inviter__ invites you to join board \"__board__\" for collaborations.\n\nPlease follow the link below:\n\n__url__\n\nThanks.", - "email-resetPassword-subject": "Reset your password on __siteName__", - "email-resetPassword-text": "Hello __user__,\n\nTo reset your password, simply click the link below.\n\n__url__\n\nThanks.", - "email-sent": "Email sent", - "email-verifyEmail-subject": "Verify your email address on __siteName__", - "email-verifyEmail-text": "Hello __user__,\n\nTo verify your account email, simply click the link below.\n\n__url__\n\nThanks.", - "enable-wip-limit": "Enable WIP Limit", - "error-board-doesNotExist": "This board does not exist", - "error-board-notAdmin": "You need to be admin of this board to do that", - "error-board-notAMember": "You need to be a member of this board to do that", - "error-json-malformed": "Your text is not valid JSON", - "error-json-schema": "Your JSON data does not include the proper information in the correct format", - "error-list-doesNotExist": "This list does not exist", - "error-user-doesNotExist": "This user does not exist", - "error-user-notAllowSelf": "You can not invite yourself", - "error-user-notCreated": "This user is not created", - "error-username-taken": "This username is already taken", - "error-email-taken": "Email has already been taken", - "export-board": "Export board", - "sort": "Sort", - "sort-desc": "Click to Sort List", - "list-sort-by": "Sort the List By:", - "list-label-modifiedAt": "Last Access Time", - "list-label-title": "Name of the List", - "list-label-sort": "Your Manual Order", - "list-label-short-modifiedAt": "(L)", - "list-label-short-title": "(N)", - "list-label-short-sort": "(M)", - "filter": "Filter", - "filter-cards": "Filter Cards or Lists", - "list-filter-label": "Filter List by Title", - "filter-clear": "Clear filter", - "filter-no-label": "No label", - "filter-no-member": "No member", - "filter-no-assignee": "No assignee", - "filter-no-custom-fields": "No Custom Fields", - "filter-show-archive": "Show archived lists", - "filter-hide-empty": "Hide empty lists", - "filter-on": "Filter is on", - "filter-on-desc": "You are filtering cards on this board. Click here to edit filter.", - "filter-to-selection": "Filter to selection", - "advanced-filter-label": "Advanced Filter", - "advanced-filter-description": "Advanced Filter allows to write a string containing following operators: == != <= >= && || ( ) A space is used as a separator between the Operators. You can filter for all Custom Fields by typing their names and values. For Example: Field1 == Value1. Note: If fields or values contains spaces, you need to encapsulate them into single quotes. For Example: 'Field 1' == 'Value 1'. For single control characters (' \\/) to be skipped, you can use \\. For example: Field1 == I\\'m. Also you can combine multiple conditions. For Example: F1 == V1 || F1 == V2. Normally all operators are interpreted from left to right. You can change the order by placing brackets. For Example: F1 == V1 && ( F2 == V2 || F2 == V3 ). Also you can search text fields using regex: F1 == /Tes.*/i", - "fullname": "Full Name", - "header-logo-title": "Go back to your boards page.", - "hide-system-messages": "Hide system messages", - "headerBarCreateBoardPopup-title": "Create Board", - "home": "Home", - "import": "Import", - "link": "Link", - "import-board": "import board", - "import-board-c": "Import board", - "import-board-title-trello": "Import board from Trello", - "import-board-title-wekan": "Import board from previous export", - "import-sandstorm-backup-warning": "Do not delete data you import from original exported board or Trello before checking does this grain close and open again, or do you get Board not found error, that means data loss.", - "import-sandstorm-warning": "Imported board will delete all existing data on board and replace it with imported board.", - "from-trello": "From Trello", - "from-wekan": "From previous export", - "import-board-instruction-trello": "In your Trello board, go to 'Menu', then 'More', 'Print and Export', 'Export JSON', and copy the resulting text.", - "import-board-instruction-wekan": "In your board, go to 'Menu', then 'Export board', and copy the text in the downloaded file.", - "import-board-instruction-about-errors": "If you get errors when importing board, sometimes importing still works, and board is at All Boards page.", - "import-json-placeholder": "Paste your valid JSON data here", - "import-map-members": "Map members", - "import-members-map": "Your imported board has some members. Please map the members you want to import to your users", - "import-show-user-mapping": "Review members mapping", - "import-user-select": "Pick your existing user you want to use as this member", - "importMapMembersAddPopup-title": "Select member", - "info": "Version", - "initials": "Initials", - "invalid-date": "Invalid date", - "invalid-time": "Invalid time", - "invalid-user": "Invalid user", - "joined": "joined", - "just-invited": "You are just invited to this board", - "keyboard-shortcuts": "Keyboard shortcuts", - "label-create": "Create Label", - "label-default": "%s label (default)", - "label-delete-pop": "There is no undo. This will remove this label from all cards and destroy its history.", - "labels": "Labels", - "language": "Language", - "last-admin-desc": "You can’t change roles because there must be at least one admin.", - "leave-board": "Leave Board", - "leave-board-pop": "Are you sure you want to leave __boardTitle__? You will be removed from all cards on this board.", - "leaveBoardPopup-title": "Leave Board ?", - "link-card": "Link to this card", - "list-archive-cards": "Move all cards in this list to Archive", - "list-archive-cards-pop": "This will remove all the cards in this list from the board. To view cards in Archive and bring them back to the board, click “Menu” > “Archive”.", - "list-move-cards": "Move all cards in this list", - "list-select-cards": "Select all cards in this list", - "set-color-list": "Set Color", - "listActionPopup-title": "List Actions", - "swimlaneActionPopup-title": "Swimlane Actions", - "swimlaneAddPopup-title": "Add a Swimlane below", - "listImportCardPopup-title": "Import a Trello card", - "listMorePopup-title": "More", - "link-list": "Link to this list", - "list-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the list. There is no undo.", - "list-delete-suggest-archive": "You can move a list to Archive to remove it from the board and preserve the activity.", - "lists": "Lists", - "swimlanes": "Swimlanes", - "log-out": "Log Out", - "log-in": "Log In", - "loginPopup-title": "Log In", - "memberMenuPopup-title": "Member Settings", - "members": "Members", - "menu": "Menu", - "move-selection": "Move selection", - "moveCardPopup-title": "Move Card", - "moveCardToBottom-title": "Move to Bottom", - "moveCardToTop-title": "Move to Top", - "moveSelectionPopup-title": "Move selection", - "multi-selection": "Multi-Selection", - "multi-selection-on": "Multi-Selection is on", - "muted": "Muted", - "muted-info": "You will never be notified of any changes in this board", - "my-boards": "My Boards", - "name": "Name", - "no-archived-cards": "No cards in Archive.", - "no-archived-lists": "No lists in Archive.", - "no-archived-swimlanes": "No swimlanes in Archive.", - "no-results": "No results", - "normal": "Normal", - "normal-desc": "Can view and edit cards. Can't change settings.", - "not-accepted-yet": "Invitation not accepted yet", - "notify-participate": "Receive updates to any cards you participate as creater or member", - "notify-watch": "Receive updates to any boards, lists, or cards you’re watching", - "optional": "optional", - "or": "or", - "page-maybe-private": "This page may be private. You may be able to view it by <a href='%s'>logging in</a>.", - "page-not-found": "Page not found.", - "password": "Password", - "paste-or-dragdrop": "to paste, or drag & drop image file to it (image only)", - "participating": "Participating", - "preview": "Preview", - "previewAttachedImagePopup-title": "Preview", - "previewClipboardImagePopup-title": "Preview", - "private": "Private", - "private-desc": "This board is private. Only people added to the board can view and edit it.", - "profile": "Profile", - "public": "Public", - "public-desc": "This board is public. It's visible to anyone with the link and will show up in search engines like Google. Only people added to the board can edit.", - "quick-access-description": "Star a board to add a shortcut in this bar.", - "remove-cover": "Remove Cover", - "remove-from-board": "Remove from Board", - "remove-label": "Remove Label", - "listDeletePopup-title": "Delete List ?", - "remove-member": "Remove Member", - "remove-member-from-card": "Remove from Card", - "remove-member-pop": "Remove __name__ (__username__) from __boardTitle__? The member will be removed from all cards on this board. They will receive a notification.", - "removeMemberPopup-title": "Remove Member?", - "rename": "Rename", - "rename-board": "Rename Board", - "restore": "Restore", - "save": "Save", - "search": "Search", - "rules": "Rules", - "search-cards": "Search from card/list titles, descriptions and custom fields on this board", - "search-example": "Text to search for?", - "select-color": "Select Color", - "set-wip-limit-value": "Set a limit for the maximum number of tasks in this list", - "setWipLimitPopup-title": "Set WIP Limit", - "shortcut-assign-self": "Assign yourself to current card", - "shortcut-autocomplete-emoji": "Autocomplete emoji", - "shortcut-autocomplete-members": "Autocomplete members", - "shortcut-clear-filters": "Clear all filters", - "shortcut-close-dialog": "បិទផ្ទាំង", - "shortcut-filter-my-cards": "តម្រងកាតរបស់ខ្ញុំ", - "shortcut-show-shortcuts": "Bring up this shortcuts list", - "shortcut-toggle-filterbar": "Toggle Filter Sidebar", - "shortcut-toggle-sidebar": "Toggle Board Sidebar", - "show-cards-minimum-count": "Show cards count if list contains more than", - "sidebar-open": "Open Sidebar", - "sidebar-close": "Close Sidebar", - "signupPopup-title": "បង្កើតគណនីមួយ", - "star-board-title": "Click to star this board. It will show up at top of your boards list.", - "starred-boards": "Starred Boards", - "starred-boards-description": "Starred boards show up at the top of your boards list.", - "subscribe": "Subscribe", - "team": "Team", - "this-board": "this board", - "this-card": "កាតនេះ", - "spent-time-hours": "ចំណាយពេល (ម៉ោង)", - "overtime-hours": "លើសពេល (ម៉ោង)", - "overtime": "លើសពេល", - "has-overtime-cards": "មានកាតលើសពេល", - "has-spenttime-cards": "មានកាតដែលបានចំណាយពេល", - "time": "Time", - "title": "Title", - "tracking": "Tracking", - "tracking-info": "You will be notified of any changes to those cards you are involved as creator or member.", - "type": "Type", - "unassign-member": "Unassign member", - "unsaved-description": "You have an unsaved description.", - "unwatch": "Unwatch", - "upload": "Upload", - "upload-avatar": "Upload an avatar", - "uploaded-avatar": "Uploaded an avatar", - "username": "Username", - "view-it": "View it", - "warn-list-archived": "warning: this card is in an list at Archive", - "watch": "Watch", - "watching": "Watching", - "watching-info": "You will be notified of any change in this board", - "welcome-board": "Welcome Board", - "welcome-swimlane": "Milestone 1", - "welcome-list1": "Basics", - "welcome-list2": "Advanced", - "card-templates-swimlane": "Card Templates", - "list-templates-swimlane": "List Templates", - "board-templates-swimlane": "Board Templates", - "what-to-do": "What do you want to do?", - "wipLimitErrorPopup-title": "Invalid WIP Limit", - "wipLimitErrorPopup-dialog-pt1": "The number of tasks in this list is higher than the WIP limit you've defined.", - "wipLimitErrorPopup-dialog-pt2": "Please move some tasks out of this list, or set a higher WIP limit.", - "admin-panel": "Admin Panel", - "settings": "Settings", - "people": "People", - "registration": "Registration", - "disable-self-registration": "Disable Self-Registration", - "invite": "Invite", - "invite-people": "Invite People", - "to-boards": "To board(s)", - "email-addresses": "Email Addresses", - "smtp-host-description": "The address of the SMTP server that handles your emails.", - "smtp-port-description": "The port your SMTP server uses for outgoing emails.", - "smtp-tls-description": "Enable TLS support for SMTP server", - "smtp-host": "SMTP Host", - "smtp-port": "SMTP Port", - "smtp-username": "Username", - "smtp-password": "Password", - "smtp-tls": "TLS support", - "send-from": "From", - "send-smtp-test": "Send a test email to yourself", - "invitation-code": "Invitation Code", - "email-invite-register-subject": "__inviter__ sent you an invitation", - "email-invite-register-text": "Dear __user__,\n\n__inviter__ invites you to kanban board for collaborations.\n\nPlease follow the link below:\n__url__\n\nAnd your invitation code is: __icode__\n\nThanks.", - "email-smtp-test-subject": "SMTP Test Email", - "email-smtp-test-text": "You have successfully sent an email", - "error-invitation-code-not-exist": "Invitation code doesn't exist", - "error-notAuthorized": "You are not authorized to view this page.", - "webhook-title": "Webhook Name", - "webhook-token": "Token (Optional for Authentication)", - "outgoing-webhooks": "Outgoing Webhooks", - "bidirectional-webhooks": "Two-Way Webhooks", - "outgoingWebhooksPopup-title": "Outgoing Webhooks", - "boardCardTitlePopup-title": "Card Title Filter", - "disable-webhook": "Disable This Webhook", - "global-webhook": "Global Webhooks", - "new-outgoing-webhook": "New Outgoing Webhook", - "no-name": "(Unknown)", - "Node_version": "Node version", - "Meteor_version": "Meteor version", - "MongoDB_version": "MongoDB version", - "MongoDB_storage_engine": "MongoDB storage engine", - "MongoDB_Oplog_enabled": "MongoDB Oplog enabled", - "OS_Arch": "OS Arch", - "OS_Cpus": "OS CPU Count", - "OS_Freemem": "OS Free Memory", - "OS_Loadavg": "OS Load Average", - "OS_Platform": "OS Platform", - "OS_Release": "OS Release", - "OS_Totalmem": "OS Total Memory", - "OS_Type": "OS Type", - "OS_Uptime": "OS Uptime", - "days": "days", - "hours": "hours", - "minutes": "minutes", - "seconds": "seconds", - "show-field-on-card": "Show this field on card", - "automatically-field-on-card": "Auto create field to all cards", - "showLabel-field-on-card": "Show field label on minicard", - "yes": "Yes", - "no": "No", - "accounts": "Accounts", - "accounts-allowEmailChange": "Allow Email Change", - "accounts-allowUserNameChange": "Allow Username Change", - "createdAt": "Created at", - "verified": "Verified", - "active": "Active", - "card-received": "Received", - "card-received-on": "Received on", - "card-end": "End", - "card-end-on": "Ends on", - "editCardReceivedDatePopup-title": "Change received date", - "editCardEndDatePopup-title": "Change end date", - "setCardColorPopup-title": "Set color", - "setCardActionsColorPopup-title": "Choose a color", - "setSwimlaneColorPopup-title": "Choose a color", - "setListColorPopup-title": "Choose a color", - "assigned-by": "Assigned By", - "requested-by": "Requested By", - "board-delete-notice": "Deleting is permanent. You will lose all lists, cards and actions associated with this board.", - "delete-board-confirm-popup": "All lists, cards, labels, and activities will be deleted and you won't be able to recover the board contents. There is no undo.", - "boardDeletePopup-title": "Delete Board?", - "delete-board": "Delete Board", - "default-subtasks-board": "Subtasks for __board__ board", - "default": "Default", - "queue": "Queue", - "subtask-settings": "Subtasks Settings", - "card-settings": "Card Settings", - "boardSubtaskSettingsPopup-title": "Board Subtasks Settings", - "boardCardSettingsPopup-title": "Card Settings", - "deposit-subtasks-board": "Deposit subtasks to this board:", - "deposit-subtasks-list": "Landing list for subtasks deposited here:", - "show-parent-in-minicard": "Show parent in minicard:", - "prefix-with-full-path": "Prefix with full path", - "prefix-with-parent": "Prefix with parent", - "subtext-with-full-path": "Subtext with full path", - "subtext-with-parent": "Subtext with parent", - "change-card-parent": "Change card's parent", - "parent-card": "Parent card", - "source-board": "Source board", - "no-parent": "Don't show parent", - "activity-added-label": "added label '%s' to %s", - "activity-removed-label": "removed label '%s' from %s", - "activity-delete-attach": "deleted an attachment from %s", - "activity-added-label-card": "added label '%s'", - "activity-removed-label-card": "removed label '%s'", - "activity-delete-attach-card": "deleted an attachment", - "activity-set-customfield": "set custom field '%s' to '%s' in %s", - "activity-unset-customfield": "unset custom field '%s' in %s", - "r-rule": "Rule", - "r-add-trigger": "Add trigger", - "r-add-action": "Add action", - "r-board-rules": "Board rules", - "r-add-rule": "Add rule", - "r-view-rule": "View rule", - "r-delete-rule": "Delete rule", - "r-new-rule-name": "New rule title", - "r-no-rules": "No rules", - "r-when-a-card": "When a card", - "r-is": "is", - "r-is-moved": "is moved", - "r-added-to": "added to", - "r-removed-from": "Removed from", - "r-the-board": "the board", - "r-list": "list", - "set-filter": "Set Filter", - "r-moved-to": "Moved to", - "r-moved-from": "Moved from", - "r-archived": "Moved to Archive", - "r-unarchived": "Restored from Archive", - "r-a-card": "a card", - "r-when-a-label-is": "When a label is", - "r-when-the-label": "When the label", - "r-list-name": "list name", - "r-when-a-member": "When a member is", - "r-when-the-member": "When the member", - "r-name": "name", - "r-when-a-attach": "When an attachment", - "r-when-a-checklist": "When a checklist is", - "r-when-the-checklist": "When the checklist", - "r-completed": "Completed", - "r-made-incomplete": "Made incomplete", - "r-when-a-item": "When a checklist item is", - "r-when-the-item": "When the checklist item", - "r-checked": "Checked", - "r-unchecked": "Unchecked", - "r-move-card-to": "Move card to", - "r-top-of": "Top of", - "r-bottom-of": "Bottom of", - "r-its-list": "its list", - "r-archive": "Move to Archive", - "r-unarchive": "Restore from Archive", - "r-card": "card", - "r-add": "Add", - "r-remove": "Remove", - "r-label": "label", - "r-member": "member", - "r-remove-all": "Remove all members from the card", - "r-set-color": "Set color to", - "r-checklist": "checklist", - "r-check-all": "Check all", - "r-uncheck-all": "Uncheck all", - "r-items-check": "items of checklist", - "r-check": "Check", - "r-uncheck": "Uncheck", - "r-item": "item", - "r-of-checklist": "of checklist", - "r-send-email": "Send an email", - "r-to": "to", - "r-subject": "subject", - "r-rule-details": "Rule details", - "r-d-move-to-top-gen": "Move card to top of its list", - "r-d-move-to-top-spec": "Move card to top of list", - "r-d-move-to-bottom-gen": "Move card to bottom of its list", - "r-d-move-to-bottom-spec": "Move card to bottom of list", - "r-d-send-email": "Send email", - "r-d-send-email-to": "to", - "r-d-send-email-subject": "subject", - "r-d-send-email-message": "message", - "r-d-archive": "Move card to Archive", - "r-d-unarchive": "Restore card from Archive", - "r-d-add-label": "Add label", - "r-d-remove-label": "Remove label", - "r-create-card": "Create new card", - "r-in-list": "in list", - "r-in-swimlane": "in swimlane", - "r-d-add-member": "Add member", - "r-d-remove-member": "Remove member", - "r-d-remove-all-member": "Remove all member", - "r-d-check-all": "Check all items of a list", - "r-d-uncheck-all": "Uncheck all items of a list", - "r-d-check-one": "Check item", - "r-d-uncheck-one": "Uncheck item", - "r-d-check-of-list": "of checklist", - "r-d-add-checklist": "Add checklist", - "r-d-remove-checklist": "Remove checklist", - "r-by": "by", - "r-add-checklist": "Add checklist", - "r-with-items": "with items", - "r-items-list": "item1,item2,item3", - "r-add-swimlane": "Add swimlane", - "r-swimlane-name": "swimlane name", - "r-board-note": "Note: leave a field empty to match every possible value.", - "r-checklist-note": "Note: checklist's items have to be written as comma separated values.", - "r-when-a-card-is-moved": "When a card is moved to another list", - "r-set": "Set", - "r-update": "Update", - "r-datefield": "date field", - "r-df-start-at": "start", - "r-df-due-at": "due", - "r-df-end-at": "end", - "r-df-received-at": "received", - "r-to-current-datetime": "to current date/time", - "r-remove-value-from": "Remove value from", - "ldap": "LDAP", - "oauth2": "OAuth2", - "cas": "CAS", - "authentication-method": "Authentication method", - "authentication-type": "Authentication type", - "custom-product-name": "Custom Product Name", - "layout": "Layout", - "hide-logo": "Hide Logo", - "add-custom-html-after-body-start": "Add Custom HTML after <body> start", - "add-custom-html-before-body-end": "Add Custom HTML before </body> end", - "error-undefined": "Something went wrong", - "error-ldap-login": "An error occurred while trying to login", - "display-authentication-method": "Display Authentication Method", - "default-authentication-method": "Default Authentication Method", - "duplicate-board": "Duplicate Board", - "people-number": "The number of people is:", - "swimlaneDeletePopup-title": "Delete Swimlane ?", - "swimlane-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the swimlane. There is no undo.", - "restore-all": "Restore all", - "delete-all": "Delete all", - "loading": "Loading, please wait.", - "previous_as": "last time was", - "act-a-dueAt": "modified due time to \nWhen: __timeValue__\nWhere: __card__\n previous due was __timeOldValue__", - "act-a-endAt": "modified ending time to __timeValue__ from (__timeOldValue__)", - "act-a-startAt": "modified starting time to __timeValue__ from (__timeOldValue__)", - "act-a-receivedAt": "modified received time to __timeValue__ from (__timeOldValue__)", - "a-dueAt": "modified due time to be", - "a-endAt": "modified ending time to be", - "a-startAt": "modified starting time to be", - "a-receivedAt": "modified received time to be", - "almostdue": "current due time %s is approaching", - "pastdue": "current due time %s is past", - "duenow": "current due time %s is today", - "act-newDue": "__list__/__card__ has 1st due reminder [__board__]", - "act-withDue": "__list__/__card__ due reminders [__board__]", - "act-almostdue": "was reminding the current due (__timeValue__) of __card__ is approaching", - "act-pastdue": "was reminding the current due (__timeValue__) of __card__ is past", - "act-duenow": "was reminding the current due (__timeValue__) of __card__ is now", - "act-atUserComment": "You were mentioned in [__board__] __list__/__card__", - "delete-user-confirm-popup": "Are you sure you want to delete this account? There is no undo.", - "accounts-allowUserDelete": "Allow users to self delete their account", - "hide-minicard-label-text": "Hide minicard label text", - "show-desktop-drag-handles": "Show desktop drag handles", - "assignee": "Assignee", - "cardAssigneesPopup-title": "Assignee", - "addmore-detail": "Add a more detailed description", - "show-on-card": "Show on Card", - "new": "New", - "editUserPopup-title": "Edit User", - "newUserPopup-title": "New User", - "notifications": "Notifications", - "view-all": "View All", - "filter-by-unread": "Filter by Unread", - "mark-all-as-read": "Mark all as read", - "remove-all-read": "Remove all read", - "allow-rename": "Allow Rename", - "allowRenamePopup-title": "Allow Rename" -} \ No newline at end of file + "accept": "យល់ព្រម", + "act-activity-notify": "Activity Notification", + "act-addAttachment": "added attachment __attachment__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-deleteAttachment": "deleted attachment __attachment__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addSubtask": "added subtask __subtask__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addedLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removeLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removedLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addChecklist": "added checklist __checklist__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addChecklistItem": "added checklist item __checklistItem__ to checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removeChecklist": "removed checklist __checklist__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removeChecklistItem": "removed checklist item __checklistItem__ from checklist __checkList__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-checkedItem": "checked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-uncheckedItem": "unchecked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-completeChecklist": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-uncompleteChecklist": "uncompleted checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addComment": "commented on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-editComment": "edited comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-deleteComment": "deleted comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-createBoard": "created board __board__", + "act-createSwimlane": "created swimlane __swimlane__ to board __board__", + "act-createCard": "created card __card__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-createCustomField": "created custom field __customField__ at board __board__", + "act-deleteCustomField": "deleted custom field __customField__ at board __board__", + "act-setCustomField": "edited custom field __customField__: __customFieldValue__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-createList": "added list __list__ to board __board__", + "act-addBoardMember": "added member __member__ to board __board__", + "act-archivedBoard": "Board __board__ moved to Archive", + "act-archivedCard": "Card __card__ at list __list__ at swimlane __swimlane__ at board __board__ moved to Archive", + "act-archivedList": "List __list__ at swimlane __swimlane__ at board __board__ moved to Archive", + "act-archivedSwimlane": "Swimlane __swimlane__ at board __board__ moved to Archive", + "act-importBoard": "imported board __board__", + "act-importCard": "imported card __card__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-importList": "imported list __list__ to swimlane __swimlane__ at board __board__", + "act-joinMember": "added member __member__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-moveCard": "moved card __card__ at board __board__ from list __oldList__ at swimlane __oldSwimlane__ to list __list__ at swimlane __swimlane__", + "act-moveCardToOtherBoard": "moved card __card__ from list __oldList__ at swimlane __oldSwimlane__ at board __oldBoard__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-removeBoardMember": "removed member __member__ from board __board__", + "act-restoredCard": "restored card __card__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-unjoinMember": "removed member __member__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-withBoardTitle": "__board__", + "act-withCardTitle": "[__board__] __card__", + "actions": "Actions", + "activities": "Activities", + "activity": "Activity", + "activity-added": "added %s to %s", + "activity-archived": "%s moved to Archive", + "activity-attached": "attached %s to %s", + "activity-created": "created %s", + "activity-customfield-created": "created custom field %s", + "activity-excluded": "excluded %s from %s", + "activity-imported": "imported %s into %s from %s", + "activity-imported-board": "imported %s from %s", + "activity-joined": "joined %s", + "activity-moved": "moved %s from %s to %s", + "activity-on": "on %s", + "activity-removed": "removed %s from %s", + "activity-sent": "sent %s to %s", + "activity-unjoined": "unjoined %s", + "activity-subtask-added": "added subtask to %s", + "activity-checked-item": "checked %s in checklist %s of %s", + "activity-unchecked-item": "unchecked %s in checklist %s of %s", + "activity-checklist-added": "added checklist to %s", + "activity-checklist-removed": "removed a checklist from %s", + "activity-checklist-completed": "completed checklist %s of %s", + "activity-checklist-uncompleted": "uncompleted the checklist %s of %s", + "activity-checklist-item-added": "added checklist item to '%s' in %s", + "activity-checklist-item-removed": "removed a checklist item from '%s' in %s", + "add": "Add", + "activity-checked-item-card": "checked %s in checklist %s", + "activity-unchecked-item-card": "unchecked %s in checklist %s", + "activity-checklist-completed-card": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "activity-checklist-uncompleted-card": "uncompleted the checklist %s", + "activity-editComment": "edited comment %s", + "activity-deleteComment": "deleted comment %s", + "add-attachment": "Add Attachment", + "add-board": "Add Board", + "add-card": "Add Card", + "add-swimlane": "Add Swimlane", + "add-subtask": "Add Subtask", + "add-checklist": "Add Checklist", + "add-checklist-item": "Add an item to checklist", + "add-cover": "Add Cover", + "add-label": "Add Label", + "add-list": "Add List", + "add-members": "Add Members", + "added": "Added", + "addMemberPopup-title": "Members", + "admin": "Admin", + "admin-desc": "Can view and edit cards, remove members, and change settings for the board.", + "admin-announcement": "Announcement", + "admin-announcement-active": "Active System-Wide Announcement", + "admin-announcement-title": "Announcement from Administrator", + "all-boards": "All boards", + "and-n-other-card": "And __count__ other card", + "and-n-other-card_plural": "And __count__ other cards", + "apply": "Apply", + "app-is-offline": "Loading, please wait. Refreshing the page will cause data loss. If loading does not work, please check that server has not stopped.", + "archive": "Move to Archive", + "archive-all": "Move All to Archive", + "archive-board": "Move Board to Archive", + "archive-card": "Move Card to Archive", + "archive-list": "Move List to Archive", + "archive-swimlane": "Move Swimlane to Archive", + "archive-selection": "Move selection to Archive", + "archiveBoardPopup-title": "Move Board to Archive?", + "archived-items": "Archive", + "archived-boards": "Boards in Archive", + "restore-board": "Restore Board", + "no-archived-boards": "No Boards in Archive.", + "archives": "Archive", + "template": "Template", + "templates": "Templates", + "assign-member": "Assign member", + "attached": "attached", + "attachment": "Attachment", + "attachment-delete-pop": "Deleting an attachment is permanent. There is no undo.", + "attachmentDeletePopup-title": "Delete Attachment?", + "attachments": "Attachments", + "auto-watch": "Automatically watch boards when they are created", + "avatar-too-big": "The avatar is too large (70KB max)", + "back": "Back", + "board-change-color": "Change color", + "board-nb-stars": "%s stars", + "board-not-found": "Board not found", + "board-private-info": "This board will be <strong>private</strong>.", + "board-public-info": "This board will be <strong>public</strong>.", + "boardChangeColorPopup-title": "Change Board Background", + "boardChangeTitlePopup-title": "Rename Board", + "boardChangeVisibilityPopup-title": "Change Visibility", + "boardChangeWatchPopup-title": "Change Watch", + "boardMenuPopup-title": "Board Settings", + "boardChangeViewPopup-title": "Board View", + "boards": "Boards", + "board-view": "Board View", + "board-view-cal": "Calendar", + "board-view-swimlanes": "Swimlanes", + "board-view-collapse": "Collapse", + "board-view-lists": "Lists", + "bucket-example": "Like “Bucket List” for example", + "cancel": "Cancel", + "card-archived": "This card is moved to Archive.", + "board-archived": "This board is moved to Archive.", + "card-comments-title": "This card has %s comment.", + "card-delete-notice": "Deleting is permanent. You will lose all actions associated with this card.", + "card-delete-pop": "All actions will be removed from the activity feed and you won't be able to re-open the card. There is no undo.", + "card-delete-suggest-archive": "You can move a card to Archive to remove it from the board and preserve the activity.", + "card-due": "Due", + "card-due-on": "Due on", + "card-spent": "Spent Time", + "card-edit-attachments": "Edit attachments", + "card-edit-custom-fields": "Edit custom fields", + "card-start-voting": "Start voting", + "card-cancel-voting": "Delete voting and all votes", + "card-edit-labels": "Edit labels", + "card-edit-members": "Edit members", + "card-labels-title": "Change the labels for the card.", + "card-members-title": "Add or remove members of the board from the card.", + "card-start": "Start", + "card-start-on": "Starts on", + "cardAttachmentsPopup-title": "Attach From", + "cardCustomField-datePopup-title": "Change date", + "cardCustomFieldsPopup-title": "Edit custom fields", + "cardStartVotingPopup-title": "Start a vote", + "positiveVoteMembersPopup-title": "Proponents", + "negativeVoteMembersPopup-title": "Opponents", + "vote-question": "Voting question", + "vote-public": "Public vote", + "vote-for-it": "for it", + "vote-against": "against", + "cardDeletePopup-title": "Delete Card?", + "cardDetailsActionsPopup-title": "Card Actions", + "cardLabelsPopup-title": "Labels", + "cardMembersPopup-title": "Members", + "cardMorePopup-title": "More", + "cardTemplatePopup-title": "Create template", + "cards": "Cards", + "cards-count": "Cards", + "casSignIn": "Sign In with CAS", + "cardType-card": "Card", + "cardType-linkedCard": "Linked Card", + "cardType-linkedBoard": "Linked Board", + "change": "Change", + "change-avatar": "Change Avatar", + "change-password": "Change Password", + "change-permissions": "Change permissions", + "change-settings": "Change Settings", + "changeAvatarPopup-title": "Change Avatar", + "changeLanguagePopup-title": "Change Language", + "changePasswordPopup-title": "Change Password", + "changePermissionsPopup-title": "Change Permissions", + "changeSettingsPopup-title": "Change Settings", + "subtasks": "Subtasks", + "checklists": "Checklists", + "click-to-star": "Click to star this board.", + "click-to-unstar": "Click to unstar this board.", + "clipboard": "Clipboard or drag & drop", + "close": "Close", + "close-board": "Close Board", + "close-board-pop": "You will be able to restore the board by clicking the “Archive” button from the home header.", + "color-black": "black", + "color-blue": "blue", + "color-crimson": "crimson", + "color-darkgreen": "darkgreen", + "color-gold": "gold", + "color-gray": "gray", + "color-green": "green", + "color-indigo": "indigo", + "color-lime": "lime", + "color-magenta": "magenta", + "color-mistyrose": "mistyrose", + "color-navy": "navy", + "color-orange": "orange", + "color-paleturquoise": "paleturquoise", + "color-peachpuff": "peachpuff", + "color-pink": "pink", + "color-plum": "plum", + "color-purple": "purple", + "color-red": "red", + "color-saddlebrown": "saddlebrown", + "color-silver": "silver", + "color-sky": "sky", + "color-slateblue": "slateblue", + "color-white": "white", + "color-yellow": "yellow", + "unset-color": "Unset", + "comment": "Comment", + "comment-placeholder": "Write Comment", + "comment-only": "Comment only", + "comment-only-desc": "Can comment on cards only.", + "no-comments": "No comments", + "no-comments-desc": "Can not see comments and activities.", + "worker": "Worker", + "worker-desc": "Can only move cards, assign itself to card and comment.", + "computer": "Computer", + "confirm-subtask-delete-dialog": "Are you sure you want to delete subtask?", + "confirm-checklist-delete-dialog": "Are you sure you want to delete checklist?", + "copy-card-link-to-clipboard": "Copy card link to clipboard", + "linkCardPopup-title": "Link Card", + "searchElementPopup-title": "Search", + "copyCardPopup-title": "Copy Card", + "copyChecklistToManyCardsPopup-title": "Copy Checklist Template to Many Cards", + "copyChecklistToManyCardsPopup-instructions": "Destination Card Titles and Descriptions in this JSON format", + "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"First card title\", \"description\":\"First card description\"}, {\"title\":\"Second card title\",\"description\":\"Second card description\"},{\"title\":\"Last card title\",\"description\":\"Last card description\"} ]", + "create": "Create", + "createBoardPopup-title": "Create Board", + "chooseBoardSourcePopup-title": "Import board", + "createLabelPopup-title": "Create Label", + "createCustomField": "Create Field", + "createCustomFieldPopup-title": "Create Field", + "current": "current", + "custom-field-delete-pop": "There is no undo. This will remove this custom field from all cards and destroy its history.", + "custom-field-checkbox": "Checkbox", + "custom-field-date": "Date", + "custom-field-dropdown": "Dropdown List", + "custom-field-dropdown-none": "(none)", + "custom-field-dropdown-options": "List Options", + "custom-field-dropdown-options-placeholder": "Press enter to add more options", + "custom-field-dropdown-unknown": "(unknown)", + "custom-field-number": "Number", + "custom-field-text": "Text", + "custom-fields": "Custom Fields", + "date": "Date", + "decline": "Decline", + "default-avatar": "Default avatar", + "delete": "Delete", + "deleteCustomFieldPopup-title": "Delete Custom Field?", + "deleteLabelPopup-title": "Delete Label?", + "description": "Description", + "disambiguateMultiLabelPopup-title": "Disambiguate Label Action", + "disambiguateMultiMemberPopup-title": "Disambiguate Member Action", + "discard": "Discard", + "done": "Done", + "download": "Download", + "edit": "Edit", + "edit-avatar": "Change Avatar", + "edit-profile": "Edit Profile", + "edit-wip-limit": "Edit WIP Limit", + "soft-wip-limit": "Soft WIP Limit", + "editCardStartDatePopup-title": "Change start date", + "editCardDueDatePopup-title": "Change due date", + "editCustomFieldPopup-title": "Edit Field", + "editCardSpentTimePopup-title": "Change spent time", + "editLabelPopup-title": "Change Label", + "editNotificationPopup-title": "Edit Notification", + "editProfilePopup-title": "Edit Profile", + "email": "Email", + "email-enrollAccount-subject": "An account created for you on __siteName__", + "email-enrollAccount-text": "Hello __user__,\n\nTo start using the service, simply click the link below.\n\n__url__\n\nThanks.", + "email-fail": "Sending email failed", + "email-fail-text": "Error trying to send email", + "email-invalid": "Invalid email", + "email-invite": "Invite via Email", + "email-invite-subject": "__inviter__ sent you an invitation", + "email-invite-text": "Dear __user__,\n\n__inviter__ invites you to join board \"__board__\" for collaborations.\n\nPlease follow the link below:\n\n__url__\n\nThanks.", + "email-resetPassword-subject": "Reset your password on __siteName__", + "email-resetPassword-text": "Hello __user__,\n\nTo reset your password, simply click the link below.\n\n__url__\n\nThanks.", + "email-sent": "Email sent", + "email-verifyEmail-subject": "Verify your email address on __siteName__", + "email-verifyEmail-text": "Hello __user__,\n\nTo verify your account email, simply click the link below.\n\n__url__\n\nThanks.", + "enable-wip-limit": "Enable WIP Limit", + "error-board-doesNotExist": "This board does not exist", + "error-board-notAdmin": "You need to be admin of this board to do that", + "error-board-notAMember": "You need to be a member of this board to do that", + "error-json-malformed": "Your text is not valid JSON", + "error-json-schema": "Your JSON data does not include the proper information in the correct format", + "error-list-doesNotExist": "This list does not exist", + "error-user-doesNotExist": "This user does not exist", + "error-user-notAllowSelf": "You can not invite yourself", + "error-user-notCreated": "This user is not created", + "error-username-taken": "This username is already taken", + "error-email-taken": "Email has already been taken", + "export-board": "Export board", + "sort": "Sort", + "sort-desc": "Click to Sort List", + "list-sort-by": "Sort the List By:", + "list-label-modifiedAt": "Last Access Time", + "list-label-title": "Name of the List", + "list-label-sort": "Your Manual Order", + "list-label-short-modifiedAt": "(L)", + "list-label-short-title": "(N)", + "list-label-short-sort": "(M)", + "filter": "Filter", + "filter-cards": "Filter Cards or Lists", + "list-filter-label": "Filter List by Title", + "filter-clear": "Clear filter", + "filter-no-label": "No label", + "filter-no-member": "No member", + "filter-no-assignee": "No assignee", + "filter-no-custom-fields": "No Custom Fields", + "filter-show-archive": "Show archived lists", + "filter-hide-empty": "Hide empty lists", + "filter-on": "Filter is on", + "filter-on-desc": "You are filtering cards on this board. Click here to edit filter.", + "filter-to-selection": "Filter to selection", + "advanced-filter-label": "Advanced Filter", + "advanced-filter-description": "Advanced Filter allows to write a string containing following operators: == != <= >= && || ( ) A space is used as a separator between the Operators. You can filter for all Custom Fields by typing their names and values. For Example: Field1 == Value1. Note: If fields or values contains spaces, you need to encapsulate them into single quotes. For Example: 'Field 1' == 'Value 1'. For single control characters (' \\/) to be skipped, you can use \\. For example: Field1 == I\\'m. Also you can combine multiple conditions. For Example: F1 == V1 || F1 == V2. Normally all operators are interpreted from left to right. You can change the order by placing brackets. For Example: F1 == V1 && ( F2 == V2 || F2 == V3 ). Also you can search text fields using regex: F1 == /Tes.*/i", + "fullname": "Full Name", + "header-logo-title": "Go back to your boards page.", + "hide-system-messages": "Hide system messages", + "headerBarCreateBoardPopup-title": "Create Board", + "home": "Home", + "import": "Import", + "link": "Link", + "import-board": "import board", + "import-board-c": "Import board", + "import-board-title-trello": "Import board from Trello", + "import-board-title-wekan": "Import board from previous export", + "from-trello": "From Trello", + "from-wekan": "From previous export", + "import-board-instruction-trello": "In your Trello board, go to 'Menu', then 'More', 'Print and Export', 'Export JSON', and copy the resulting text.", + "import-board-instruction-wekan": "In your board, go to 'Menu', then 'Export board', and copy the text in the downloaded file.", + "import-board-instruction-about-errors": "If you get errors when importing board, sometimes importing still works, and board is at All Boards page.", + "import-json-placeholder": "Paste your valid JSON data here", + "import-map-members": "Map members", + "import-members-map": "Your imported board has some members. Please map the members you want to import to your users", + "import-show-user-mapping": "Review members mapping", + "import-user-select": "Pick your existing user you want to use as this member", + "importMapMembersAddPopup-title": "Select member", + "info": "Version", + "initials": "Initials", + "invalid-date": "Invalid date", + "invalid-time": "Invalid time", + "invalid-user": "Invalid user", + "joined": "joined", + "just-invited": "You are just invited to this board", + "keyboard-shortcuts": "Keyboard shortcuts", + "label-create": "Create Label", + "label-default": "%s label (default)", + "label-delete-pop": "There is no undo. This will remove this label from all cards and destroy its history.", + "labels": "Labels", + "language": "Language", + "last-admin-desc": "You can’t change roles because there must be at least one admin.", + "leave-board": "Leave Board", + "leave-board-pop": "Are you sure you want to leave __boardTitle__? You will be removed from all cards on this board.", + "leaveBoardPopup-title": "Leave Board ?", + "link-card": "Link to this card", + "list-archive-cards": "Move all cards in this list to Archive", + "list-archive-cards-pop": "This will remove all the cards in this list from the board. To view cards in Archive and bring them back to the board, click “Menu” > “Archive”.", + "list-move-cards": "Move all cards in this list", + "list-select-cards": "Select all cards in this list", + "set-color-list": "Set Color", + "listActionPopup-title": "List Actions", + "swimlaneActionPopup-title": "Swimlane Actions", + "swimlaneAddPopup-title": "Add a Swimlane below", + "listImportCardPopup-title": "Import a Trello card", + "listMorePopup-title": "More", + "link-list": "Link to this list", + "list-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the list. There is no undo.", + "list-delete-suggest-archive": "You can move a list to Archive to remove it from the board and preserve the activity.", + "lists": "Lists", + "swimlanes": "Swimlanes", + "log-out": "Log Out", + "log-in": "Log In", + "loginPopup-title": "Log In", + "memberMenuPopup-title": "Member Settings", + "members": "Members", + "menu": "Menu", + "move-selection": "Move selection", + "moveCardPopup-title": "Move Card", + "moveCardToBottom-title": "Move to Bottom", + "moveCardToTop-title": "Move to Top", + "moveSelectionPopup-title": "Move selection", + "multi-selection": "Multi-Selection", + "multi-selection-on": "Multi-Selection is on", + "muted": "Muted", + "muted-info": "You will never be notified of any changes in this board", + "my-boards": "My Boards", + "name": "Name", + "no-archived-cards": "No cards in Archive.", + "no-archived-lists": "No lists in Archive.", + "no-archived-swimlanes": "No swimlanes in Archive.", + "no-results": "No results", + "normal": "Normal", + "normal-desc": "Can view and edit cards. Can't change settings.", + "not-accepted-yet": "Invitation not accepted yet", + "notify-participate": "Receive updates to any cards you participate as creater or member", + "notify-watch": "Receive updates to any boards, lists, or cards you’re watching", + "optional": "optional", + "or": "or", + "page-maybe-private": "This page may be private. You may be able to view it by <a href='%s'>logging in</a>.", + "page-not-found": "Page not found.", + "password": "Password", + "paste-or-dragdrop": "to paste, or drag & drop image file to it (image only)", + "participating": "Participating", + "preview": "Preview", + "previewAttachedImagePopup-title": "Preview", + "previewClipboardImagePopup-title": "Preview", + "private": "Private", + "private-desc": "This board is private. Only people added to the board can view and edit it.", + "profile": "Profile", + "public": "Public", + "public-desc": "This board is public. It's visible to anyone with the link and will show up in search engines like Google. Only people added to the board can edit.", + "quick-access-description": "Star a board to add a shortcut in this bar.", + "remove-cover": "Remove Cover", + "remove-from-board": "Remove from Board", + "remove-label": "Remove Label", + "listDeletePopup-title": "Delete List ?", + "remove-member": "Remove Member", + "remove-member-from-card": "Remove from Card", + "remove-member-pop": "Remove __name__ (__username__) from __boardTitle__? The member will be removed from all cards on this board. They will receive a notification.", + "removeMemberPopup-title": "Remove Member?", + "rename": "Rename", + "rename-board": "Rename Board", + "restore": "Restore", + "save": "Save", + "search": "Search", + "rules": "Rules", + "search-cards": "Search from card/list titles, descriptions and custom fields on this board", + "search-example": "Text to search for?", + "select-color": "Select Color", + "set-wip-limit-value": "Set a limit for the maximum number of tasks in this list", + "setWipLimitPopup-title": "Set WIP Limit", + "shortcut-assign-self": "Assign yourself to current card", + "shortcut-autocomplete-emoji": "Autocomplete emoji", + "shortcut-autocomplete-members": "Autocomplete members", + "shortcut-clear-filters": "Clear all filters", + "shortcut-close-dialog": "បិទផ្ទាំង", + "shortcut-filter-my-cards": "តម្រងកាតរបស់ខ្ញុំ", + "shortcut-show-shortcuts": "Bring up this shortcuts list", + "shortcut-toggle-filterbar": "Toggle Filter Sidebar", + "shortcut-toggle-sidebar": "Toggle Board Sidebar", + "show-cards-minimum-count": "Show cards count if list contains more than", + "sidebar-open": "Open Sidebar", + "sidebar-close": "Close Sidebar", + "signupPopup-title": "បង្កើតគណនីមួយ", + "star-board-title": "Click to star this board. It will show up at top of your boards list.", + "starred-boards": "Starred Boards", + "starred-boards-description": "Starred boards show up at the top of your boards list.", + "subscribe": "Subscribe", + "team": "Team", + "this-board": "this board", + "this-card": "កាតនេះ", + "spent-time-hours": "ចំណាយពេល (ម៉ោង)", + "overtime-hours": "លើសពេល (ម៉ោង)", + "overtime": "លើសពេល", + "has-overtime-cards": "មានកាតលើសពេល", + "has-spenttime-cards": "មានកាតដែលបានចំណាយពេល", + "time": "Time", + "title": "Title", + "tracking": "Tracking", + "tracking-info": "You will be notified of any changes to those cards you are involved as creator or member.", + "type": "Type", + "unassign-member": "Unassign member", + "unsaved-description": "You have an unsaved description.", + "unwatch": "Unwatch", + "upload": "Upload", + "upload-avatar": "Upload an avatar", + "uploaded-avatar": "Uploaded an avatar", + "username": "Username", + "view-it": "View it", + "warn-list-archived": "warning: this card is in an list at Archive", + "watch": "Watch", + "watching": "Watching", + "watching-info": "You will be notified of any change in this board", + "welcome-board": "Welcome Board", + "welcome-swimlane": "Milestone 1", + "welcome-list1": "Basics", + "welcome-list2": "Advanced", + "card-templates-swimlane": "Card Templates", + "list-templates-swimlane": "List Templates", + "board-templates-swimlane": "Board Templates", + "what-to-do": "What do you want to do?", + "wipLimitErrorPopup-title": "Invalid WIP Limit", + "wipLimitErrorPopup-dialog-pt1": "The number of tasks in this list is higher than the WIP limit you've defined.", + "wipLimitErrorPopup-dialog-pt2": "Please move some tasks out of this list, or set a higher WIP limit.", + "admin-panel": "Admin Panel", + "settings": "Settings", + "people": "People", + "registration": "Registration", + "disable-self-registration": "Disable Self-Registration", + "invite": "Invite", + "invite-people": "Invite People", + "to-boards": "To board(s)", + "email-addresses": "Email Addresses", + "smtp-host-description": "The address of the SMTP server that handles your emails.", + "smtp-port-description": "The port your SMTP server uses for outgoing emails.", + "smtp-tls-description": "Enable TLS support for SMTP server", + "smtp-host": "SMTP Host", + "smtp-port": "SMTP Port", + "smtp-username": "Username", + "smtp-password": "Password", + "smtp-tls": "TLS support", + "send-from": "From", + "send-smtp-test": "Send a test email to yourself", + "invitation-code": "Invitation Code", + "email-invite-register-subject": "__inviter__ sent you an invitation", + "email-invite-register-text": "Dear __user__,\n\n__inviter__ invites you to kanban board for collaborations.\n\nPlease follow the link below:\n__url__\n\nAnd your invitation code is: __icode__\n\nThanks.", + "email-smtp-test-subject": "SMTP Test Email", + "email-smtp-test-text": "You have successfully sent an email", + "error-invitation-code-not-exist": "Invitation code doesn't exist", + "error-notAuthorized": "You are not authorized to view this page.", + "webhook-title": "Webhook Name", + "webhook-token": "Token (Optional for Authentication)", + "outgoing-webhooks": "Outgoing Webhooks", + "bidirectional-webhooks": "Two-Way Webhooks", + "outgoingWebhooksPopup-title": "Outgoing Webhooks", + "boardCardTitlePopup-title": "Card Title Filter", + "disable-webhook": "Disable This Webhook", + "global-webhook": "Global Webhooks", + "new-outgoing-webhook": "New Outgoing Webhook", + "no-name": "(Unknown)", + "Node_version": "Node version", + "Meteor_version": "Meteor version", + "MongoDB_version": "MongoDB version", + "MongoDB_storage_engine": "MongoDB storage engine", + "MongoDB_Oplog_enabled": "MongoDB Oplog enabled", + "OS_Arch": "OS Arch", + "OS_Cpus": "OS CPU Count", + "OS_Freemem": "OS Free Memory", + "OS_Loadavg": "OS Load Average", + "OS_Platform": "OS Platform", + "OS_Release": "OS Release", + "OS_Totalmem": "OS Total Memory", + "OS_Type": "OS Type", + "OS_Uptime": "OS Uptime", + "days": "days", + "hours": "hours", + "minutes": "minutes", + "seconds": "seconds", + "show-field-on-card": "Show this field on card", + "automatically-field-on-card": "Auto create field to all cards", + "showLabel-field-on-card": "Show field label on minicard", + "yes": "Yes", + "no": "No", + "accounts": "Accounts", + "accounts-allowEmailChange": "Allow Email Change", + "accounts-allowUserNameChange": "Allow Username Change", + "createdAt": "Created at", + "verified": "Verified", + "active": "Active", + "card-received": "Received", + "card-received-on": "Received on", + "card-end": "End", + "card-end-on": "Ends on", + "editCardReceivedDatePopup-title": "Change received date", + "editCardEndDatePopup-title": "Change end date", + "setCardColorPopup-title": "Set color", + "setCardActionsColorPopup-title": "Choose a color", + "setSwimlaneColorPopup-title": "Choose a color", + "setListColorPopup-title": "Choose a color", + "assigned-by": "Assigned By", + "requested-by": "Requested By", + "board-delete-notice": "Deleting is permanent. You will lose all lists, cards and actions associated with this board.", + "delete-board-confirm-popup": "All lists, cards, labels, and activities will be deleted and you won't be able to recover the board contents. There is no undo.", + "boardDeletePopup-title": "Delete Board?", + "delete-board": "Delete Board", + "default-subtasks-board": "Subtasks for __board__ board", + "default": "Default", + "queue": "Queue", + "subtask-settings": "Subtasks Settings", + "card-settings": "Card Settings", + "boardSubtaskSettingsPopup-title": "Board Subtasks Settings", + "boardCardSettingsPopup-title": "Card Settings", + "deposit-subtasks-board": "Deposit subtasks to this board:", + "deposit-subtasks-list": "Landing list for subtasks deposited here:", + "show-parent-in-minicard": "Show parent in minicard:", + "prefix-with-full-path": "Prefix with full path", + "prefix-with-parent": "Prefix with parent", + "subtext-with-full-path": "Subtext with full path", + "subtext-with-parent": "Subtext with parent", + "change-card-parent": "Change card's parent", + "parent-card": "Parent card", + "source-board": "Source board", + "no-parent": "Don't show parent", + "activity-added-label": "added label '%s' to %s", + "activity-removed-label": "removed label '%s' from %s", + "activity-delete-attach": "deleted an attachment from %s", + "activity-added-label-card": "added label '%s'", + "activity-removed-label-card": "removed label '%s'", + "activity-delete-attach-card": "deleted an attachment", + "activity-set-customfield": "set custom field '%s' to '%s' in %s", + "activity-unset-customfield": "unset custom field '%s' in %s", + "r-rule": "Rule", + "r-add-trigger": "Add trigger", + "r-add-action": "Add action", + "r-board-rules": "Board rules", + "r-add-rule": "Add rule", + "r-view-rule": "View rule", + "r-delete-rule": "Delete rule", + "r-new-rule-name": "New rule title", + "r-no-rules": "No rules", + "r-when-a-card": "When a card", + "r-is": "is", + "r-is-moved": "is moved", + "r-added-to": "added to", + "r-removed-from": "Removed from", + "r-the-board": "the board", + "r-list": "list", + "set-filter": "Set Filter", + "r-moved-to": "Moved to", + "r-moved-from": "Moved from", + "r-archived": "Moved to Archive", + "r-unarchived": "Restored from Archive", + "r-a-card": "a card", + "r-when-a-label-is": "When a label is", + "r-when-the-label": "When the label", + "r-list-name": "list name", + "r-when-a-member": "When a member is", + "r-when-the-member": "When the member", + "r-name": "name", + "r-when-a-attach": "When an attachment", + "r-when-a-checklist": "When a checklist is", + "r-when-the-checklist": "When the checklist", + "r-completed": "Completed", + "r-made-incomplete": "Made incomplete", + "r-when-a-item": "When a checklist item is", + "r-when-the-item": "When the checklist item", + "r-checked": "Checked", + "r-unchecked": "Unchecked", + "r-move-card-to": "Move card to", + "r-top-of": "Top of", + "r-bottom-of": "Bottom of", + "r-its-list": "its list", + "r-archive": "Move to Archive", + "r-unarchive": "Restore from Archive", + "r-card": "card", + "r-add": "Add", + "r-remove": "Remove", + "r-label": "label", + "r-member": "member", + "r-remove-all": "Remove all members from the card", + "r-set-color": "Set color to", + "r-checklist": "checklist", + "r-check-all": "Check all", + "r-uncheck-all": "Uncheck all", + "r-items-check": "items of checklist", + "r-check": "Check", + "r-uncheck": "Uncheck", + "r-item": "item", + "r-of-checklist": "of checklist", + "r-send-email": "Send an email", + "r-to": "to", + "r-subject": "subject", + "r-rule-details": "Rule details", + "r-d-move-to-top-gen": "Move card to top of its list", + "r-d-move-to-top-spec": "Move card to top of list", + "r-d-move-to-bottom-gen": "Move card to bottom of its list", + "r-d-move-to-bottom-spec": "Move card to bottom of list", + "r-d-send-email": "Send email", + "r-d-send-email-to": "to", + "r-d-send-email-subject": "subject", + "r-d-send-email-message": "message", + "r-d-archive": "Move card to Archive", + "r-d-unarchive": "Restore card from Archive", + "r-d-add-label": "Add label", + "r-d-remove-label": "Remove label", + "r-create-card": "Create new card", + "r-in-list": "in list", + "r-in-swimlane": "in swimlane", + "r-d-add-member": "Add member", + "r-d-remove-member": "Remove member", + "r-d-remove-all-member": "Remove all member", + "r-d-check-all": "Check all items of a list", + "r-d-uncheck-all": "Uncheck all items of a list", + "r-d-check-one": "Check item", + "r-d-uncheck-one": "Uncheck item", + "r-d-check-of-list": "of checklist", + "r-d-add-checklist": "Add checklist", + "r-d-remove-checklist": "Remove checklist", + "r-by": "by", + "r-add-checklist": "Add checklist", + "r-with-items": "with items", + "r-items-list": "item1,item2,item3", + "r-add-swimlane": "Add swimlane", + "r-swimlane-name": "swimlane name", + "r-board-note": "Note: leave a field empty to match every possible value.", + "r-checklist-note": "Note: checklist's items have to be written as comma separated values.", + "r-when-a-card-is-moved": "When a card is moved to another list", + "r-set": "Set", + "r-update": "Update", + "r-datefield": "date field", + "r-df-start-at": "start", + "r-df-due-at": "due", + "r-df-end-at": "end", + "r-df-received-at": "received", + "r-to-current-datetime": "to current date/time", + "r-remove-value-from": "Remove value from", + "ldap": "LDAP", + "oauth2": "OAuth2", + "cas": "CAS", + "authentication-method": "Authentication method", + "authentication-type": "Authentication type", + "custom-product-name": "Custom Product Name", + "layout": "Layout", + "hide-logo": "Hide Logo", + "add-custom-html-after-body-start": "Add Custom HTML after <body> start", + "add-custom-html-before-body-end": "Add Custom HTML before </body> end", + "error-undefined": "Something went wrong", + "error-ldap-login": "An error occurred while trying to login", + "display-authentication-method": "Display Authentication Method", + "default-authentication-method": "Default Authentication Method", + "duplicate-board": "Duplicate Board", + "people-number": "The number of people is:", + "swimlaneDeletePopup-title": "Delete Swimlane ?", + "swimlane-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the swimlane. There is no undo.", + "restore-all": "Restore all", + "delete-all": "Delete all", + "loading": "Loading, please wait.", + "previous_as": "last time was", + "act-a-dueAt": "modified due time to \nWhen: __timeValue__\nWhere: __card__\n previous due was __timeOldValue__", + "act-a-endAt": "modified ending time to __timeValue__ from (__timeOldValue__)", + "act-a-startAt": "modified starting time to __timeValue__ from (__timeOldValue__)", + "act-a-receivedAt": "modified received time to __timeValue__ from (__timeOldValue__)", + "a-dueAt": "modified due time to be", + "a-endAt": "modified ending time to be", + "a-startAt": "modified starting time to be", + "a-receivedAt": "modified received time to be", + "almostdue": "current due time %s is approaching", + "pastdue": "current due time %s is past", + "duenow": "current due time %s is today", + "act-newDue": "__list__/__card__ has 1st due reminder [__board__]", + "act-withDue": "__list__/__card__ due reminders [__board__]", + "act-almostdue": "was reminding the current due (__timeValue__) of __card__ is approaching", + "act-pastdue": "was reminding the current due (__timeValue__) of __card__ is past", + "act-duenow": "was reminding the current due (__timeValue__) of __card__ is now", + "act-atUserComment": "You were mentioned in [__board__] __list__/__card__", + "delete-user-confirm-popup": "Are you sure you want to delete this account? There is no undo.", + "accounts-allowUserDelete": "Allow users to self delete their account", + "hide-minicard-label-text": "Hide minicard label text", + "show-desktop-drag-handles": "Show desktop drag handles", + "assignee": "Assignee", + "cardAssigneesPopup-title": "Assignee", + "addmore-detail": "Add a more detailed description", + "show-on-card": "Show on Card", + "new": "New", + "editUserPopup-title": "Edit User", + "newUserPopup-title": "New User", + "notifications": "Notifications", + "view-all": "View All", + "filter-by-unread": "Filter by Unread", + "mark-all-as-read": "Mark all as read", + "remove-all-read": "Remove all read", + "allow-rename": "Allow Rename", + "allowRenamePopup-title": "Allow Rename" +} diff --git a/i18n/ko.i18n.json b/i18n/ko.i18n.json index 974dbbe5..1df5cd18 100644 --- a/i18n/ko.i18n.json +++ b/i18n/ko.i18n.json @@ -1,780 +1,778 @@ { - "accept": "확인", - "act-activity-notify": "활동 알림", - "act-addAttachment": "added attachment __attachment__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-deleteAttachment": "deleted attachment __attachment__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addSubtask": "added subtask __subtask__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addedLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removeLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removedLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addChecklist": "added checklist __checklist__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addChecklistItem": "added checklist item __checklistItem__ to checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removeChecklist": "removed checklist __checklist__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removeChecklistItem": "removed checklist item __checklistItem__ from checklist __checkList__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-checkedItem": "checked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-uncheckedItem": "unchecked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-completeChecklist": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-uncompleteChecklist": "uncompleted checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addComment": "commented on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-editComment": "edited comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-deleteComment": "deleted comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-createBoard": "created board __board__", - "act-createSwimlane": "created swimlane __swimlane__ to board __board__", - "act-createCard": "created card __card__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-createCustomField": "created custom field __customField__ at board __board__", - "act-deleteCustomField": "deleted custom field __customField__ at board __board__", - "act-setCustomField": "edited custom field __customField__: __customFieldValue__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-createList": "added list __list__ to board __board__", - "act-addBoardMember": "added member __member__ to board __board__", - "act-archivedBoard": "Board __board__ moved to Archive", - "act-archivedCard": "Card __card__ at list __list__ at swimlane __swimlane__ at board __board__ moved to Archive", - "act-archivedList": "List __list__ at swimlane __swimlane__ at board __board__ moved to Archive", - "act-archivedSwimlane": "Swimlane __swimlane__ at board __board__ moved to Archive", - "act-importBoard": "imported board __board__", - "act-importCard": "imported card __card__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-importList": "imported list __list__ to swimlane __swimlane__ at board __board__", - "act-joinMember": "added member __member__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-moveCard": "moved card __card__ at board __board__ from list __oldList__ at swimlane __oldSwimlane__ to list __list__ at swimlane __swimlane__", - "act-moveCardToOtherBoard": "moved card __card__ from list __oldList__ at swimlane __oldSwimlane__ at board __oldBoard__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-removeBoardMember": "removed member __member__ from board __board__", - "act-restoredCard": "restored card __card__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-unjoinMember": "removed member __member__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-withBoardTitle": "__board__", - "act-withCardTitle": "[__board__] __card__", - "actions": "동작", - "activities": "활동 내역", - "activity": "활동 상태", - "activity-added": "%s를 %s에 추가함", - "activity-archived": "%s moved to Archive", - "activity-attached": "%s를 %s에 첨부함", - "activity-created": "%s 생성됨", - "activity-customfield-created": "created custom field %s", - "activity-excluded": "%s를 %s에서 제외함", - "activity-imported": "imported %s into %s from %s", - "activity-imported-board": "imported %s from %s", - "activity-joined": "%s에 참여", - "activity-moved": "%s를 %s에서 %s로 옮김", - "activity-on": "%s에", - "activity-removed": "%s를 %s에서 삭제함", - "activity-sent": "%s를 %s로 보냄", - "activity-unjoined": "%s에서 멤버 해제", - "activity-subtask-added": "added subtask to %s", - "activity-checked-item": "checked %s in checklist %s of %s", - "activity-unchecked-item": "unchecked %s in checklist %s of %s", - "activity-checklist-added": "%s에 체크리스트를 추가함", - "activity-checklist-removed": "removed a checklist from %s", - "activity-checklist-completed": "completed checklist %s of %s", - "activity-checklist-uncompleted": "uncompleted the checklist %s of %s", - "activity-checklist-item-added": "added checklist item to '%s' in %s", - "activity-checklist-item-removed": "removed a checklist item from '%s' in %s", - "add": "추가", - "activity-checked-item-card": "checked %s in checklist %s", - "activity-unchecked-item-card": "unchecked %s in checklist %s", - "activity-checklist-completed-card": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "activity-checklist-uncompleted-card": "uncompleted the checklist %s", - "activity-editComment": "edited comment %s", - "activity-deleteComment": "deleted comment %s", - "add-attachment": "첨부파일 추가", - "add-board": "보드 추가", - "add-card": "카드 추가", - "add-swimlane": "Add Swimlane", - "add-subtask": "Add Subtask", - "add-checklist": "체크리스트 추가", - "add-checklist-item": "체크리스트에 항목 추가", - "add-cover": "커버 추가", - "add-label": "라벨 추가", - "add-list": "리스트 추가", - "add-members": "멤버 추가", - "added": "추가됨", - "addMemberPopup-title": "멤버", - "admin": "관리자", - "admin-desc": "카드를 보거나 수정하고, 멤버를 삭제하고, 보드에 대한 설정을 수정할 수 있습니다.", - "admin-announcement": "Announcement", - "admin-announcement-active": "시스템에 공지사항을 표시합니다", - "admin-announcement-title": "관리자 공지사항 메시지", - "all-boards": "전체 보드", - "and-n-other-card": "__count__ 개의 다른 카드", - "and-n-other-card_plural": "__count__ 개의 다른 카드들", - "apply": "적용", - "app-is-offline": "Loading, please wait. Refreshing the page will cause data loss. If loading does not work, please check that server has not stopped.", - "archive": "Move to Archive", - "archive-all": "Move All to Archive", - "archive-board": "Move Board to Archive", - "archive-card": "Move Card to Archive", - "archive-list": "Move List to Archive", - "archive-swimlane": "Move Swimlane to Archive", - "archive-selection": "Move selection to Archive", - "archiveBoardPopup-title": "Move Board to Archive?", - "archived-items": "보관", - "archived-boards": "Boards in Archive", - "restore-board": "보드 복구", - "no-archived-boards": "No Boards in Archive.", - "archives": "보관", - "template": "Template", - "templates": "Templates", - "assign-member": "멤버 지정", - "attached": "첨부됨", - "attachment": "첨부 파일", - "attachment-delete-pop": "영구 첨부파일을 삭제합니다. 되돌릴 수 없습니다.", - "attachmentDeletePopup-title": "첨부 파일을 삭제합니까?", - "attachments": "첨부 파일", - "auto-watch": "생성한 보드를 자동으로 감시합니다.", - "avatar-too-big": "아바타 파일이 너무 큽니다. (최대 70KB)", - "back": "뒤로", - "board-change-color": "보드 색 변경", - "board-nb-stars": "%s개의 별", - "board-not-found": "보드를 찾을 수 없습니다", - "board-private-info": "이 보드는 <strong>비공개</strong>입니다.", - "board-public-info": "이 보드는 <strong>공개</strong>로 설정됩니다", - "boardChangeColorPopup-title": "보드 배경 변경", - "boardChangeTitlePopup-title": "보드 이름 바꾸기", - "boardChangeVisibilityPopup-title": "표시 여부 변경", - "boardChangeWatchPopup-title": "감시상태 변경", - "boardMenuPopup-title": "Board Settings", - "boardChangeViewPopup-title": "Board View", - "boards": "보드", - "board-view": "Board View", - "board-view-cal": "Calendar", - "board-view-swimlanes": "Swimlanes", - "board-view-collapse": "Collapse", - "board-view-lists": "목록들", - "bucket-example": "예: “프로젝트 이름“ 입력", - "cancel": "취소", - "card-archived": "This card is moved to Archive.", - "board-archived": "This board is moved to Archive.", - "card-comments-title": "이 카드에 %s 코멘트가 있습니다.", - "card-delete-notice": "영구 삭제입니다. 이 카드와 관련된 모든 작업들을 잃게됩니다.", - "card-delete-pop": "모든 작업이 활동 내역에서 제거되며 카드를 다시 열 수 없습니다. 복구가 안되니 주의하시기 바랍니다.", - "card-delete-suggest-archive": "You can move a card to Archive to remove it from the board and preserve the activity.", - "card-due": "종료일", - "card-due-on": "종료일", - "card-spent": "Spent Time", - "card-edit-attachments": "첨부 파일 수정", - "card-edit-custom-fields": "Edit custom fields", - "card-start-voting": "Start voting", - "card-cancel-voting": "Delete voting and all votes", - "card-edit-labels": "라벨 수정", - "card-edit-members": "멤버 수정", - "card-labels-title": "카드의 라벨 변경.", - "card-members-title": "카드에서 보드의 멤버를 추가하거나 삭제합니다.", - "card-start": "시작일", - "card-start-on": "시작일", - "cardAttachmentsPopup-title": "첨부 파일", - "cardCustomField-datePopup-title": "Change date", - "cardCustomFieldsPopup-title": "Edit custom fields", - "cardStartVotingPopup-title": "Start a vote", - "positiveVoteMembersPopup-title": "Proponents", - "negativeVoteMembersPopup-title": "Opponents", - "vote-question": "Voting question", - "vote-public": "Public vote", - "vote-for-it": "for it", - "vote-against": "against", - "cardDeletePopup-title": "카드를 삭제합니까?", - "cardDetailsActionsPopup-title": "카드 액션", - "cardLabelsPopup-title": "라벨", - "cardMembersPopup-title": "멤버", - "cardMorePopup-title": "더보기", - "cardTemplatePopup-title": "Create template", - "cards": "카드", - "cards-count": "카드", - "casSignIn": "Sign In with CAS", - "cardType-card": "Card", - "cardType-linkedCard": "Linked Card", - "cardType-linkedBoard": "Linked Board", - "change": "변경", - "change-avatar": "아바타 변경", - "change-password": "암호 변경", - "change-permissions": "권한 변경", - "change-settings": "설정 변경", - "changeAvatarPopup-title": "아바타 변경", - "changeLanguagePopup-title": "언어 변경", - "changePasswordPopup-title": "암호 변경", - "changePermissionsPopup-title": "권한 변경", - "changeSettingsPopup-title": "설정 변경", - "subtasks": "Subtasks", - "checklists": "체크리스트", - "click-to-star": "보드에 별 추가.", - "click-to-unstar": "보드에 별 삭제.", - "clipboard": "클립보드 또는 드래그 앤 드롭", - "close": "닫기", - "close-board": "보드 닫기", - "close-board-pop": "You will be able to restore the board by clicking the “Archive” button from the home header.", - "color-black": "블랙", - "color-blue": "블루", - "color-crimson": "crimson", - "color-darkgreen": "darkgreen", - "color-gold": "gold", - "color-gray": "gray", - "color-green": "그린", - "color-indigo": "indigo", - "color-lime": "라임", - "color-magenta": "magenta", - "color-mistyrose": "mistyrose", - "color-navy": "navy", - "color-orange": "오렌지", - "color-paleturquoise": "paleturquoise", - "color-peachpuff": "peachpuff", - "color-pink": "핑크", - "color-plum": "plum", - "color-purple": "퍼플", - "color-red": "레드", - "color-saddlebrown": "saddlebrown", - "color-silver": "silver", - "color-sky": "스카이", - "color-slateblue": "slateblue", - "color-white": "white", - "color-yellow": "옐로우", - "unset-color": "Unset", - "comment": "댓글", - "comment-placeholder": "댓글 입력", - "comment-only": "댓글만 입력 가능", - "comment-only-desc": "카드에 댓글만 달수 있습니다.", - "no-comments": "No comments", - "no-comments-desc": "Can not see comments and activities.", - "worker": "Worker", - "worker-desc": "Can only move cards, assign itself to card and comment.", - "computer": "내 컴퓨터", - "confirm-subtask-delete-dialog": "Are you sure you want to delete subtask?", - "confirm-checklist-delete-dialog": "Are you sure you want to delete checklist?", - "copy-card-link-to-clipboard": "클립보드에 카드의 링크가 복사되었습니다.", - "linkCardPopup-title": "Link Card", - "searchElementPopup-title": "검색", - "copyCardPopup-title": "카드 복사", - "copyChecklistToManyCardsPopup-title": "Copy Checklist Template to Many Cards", - "copyChecklistToManyCardsPopup-instructions": "Destination Card Titles and Descriptions in this JSON format", - "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"First card title\", \"description\":\"First card description\"}, {\"title\":\"Second card title\",\"description\":\"Second card description\"},{\"title\":\"Last card title\",\"description\":\"Last card description\"} ]", - "create": "생성", - "createBoardPopup-title": "보드 생성", - "chooseBoardSourcePopup-title": "보드 가져오기", - "createLabelPopup-title": "라벨 생성", - "createCustomField": "Create Field", - "createCustomFieldPopup-title": "Create Field", - "current": "경향", - "custom-field-delete-pop": "There is no undo. This will remove this custom field from all cards and destroy its history.", - "custom-field-checkbox": "Checkbox", - "custom-field-date": "날짜", - "custom-field-dropdown": "Dropdown List", - "custom-field-dropdown-none": "(none)", - "custom-field-dropdown-options": "List Options", - "custom-field-dropdown-options-placeholder": "Press enter to add more options", - "custom-field-dropdown-unknown": "(unknown)", - "custom-field-number": "Number", - "custom-field-text": "Text", - "custom-fields": "Custom Fields", - "date": "날짜", - "decline": "쇠퇴", - "default-avatar": "기본 아바타", - "delete": "삭제", - "deleteCustomFieldPopup-title": "Delete Custom Field?", - "deleteLabelPopup-title": "라벨을 삭제합니까?", - "description": "설명", - "disambiguateMultiLabelPopup-title": "라벨 액션의 모호성 제거", - "disambiguateMultiMemberPopup-title": "멤버 액션의 모호성 제거", - "discard": "포기", - "done": "완료", - "download": "다운로드", - "edit": "수정", - "edit-avatar": "아바타 변경", - "edit-profile": "프로필 변경", - "edit-wip-limit": "WIP 제한 변경", - "soft-wip-limit": "원만한 WIP 제한", - "editCardStartDatePopup-title": "시작일 변경", - "editCardDueDatePopup-title": "종료일 변경", - "editCustomFieldPopup-title": "Edit Field", - "editCardSpentTimePopup-title": "Change spent time", - "editLabelPopup-title": "라벨 변경", - "editNotificationPopup-title": "알림 수정", - "editProfilePopup-title": "프로필 변경", - "email": "이메일", - "email-enrollAccount-subject": "__siteName__에 계정 생성이 완료되었습니다.", - "email-enrollAccount-text": "안녕하세요. __user__님,\n\n시작하려면 아래링크를 클릭해 주세요.\n\n__url__\n\n감사합니다.", - "email-fail": "이메일 전송 실패", - "email-fail-text": "Error trying to send email", - "email-invalid": "잘못된 이메일 주소", - "email-invite": "이메일로 초대", - "email-invite-subject": "__inviter__님이 당신을 초대하였습니다.", - "email-invite-text": "__user__님,\n\n__inviter__님이 협업을 위해 \"__board__\"보드에 가입하도록 초대하셨습니다.\n\n아래 링크를 클릭해주십시오.\n\n__url__\n\n감사합니다.", - "email-resetPassword-subject": "패스워드 초기화: __siteName__", - "email-resetPassword-text": "안녕하세요 __user__님,\n\n비밀번호를 재설정하려면 아래 링크를 클릭하십시오.\n\n__url__\n\n감사합니다.", - "email-sent": "이메일 전송", - "email-verifyEmail-subject": "이메일 인증: __siteName__", - "email-verifyEmail-text": "안녕하세요. __user__님,\n\n당신의 계정과 이메일을 활성하려면 아래 링크를 클릭하십시오.\n\n__url__\n\n감사합니다.", - "enable-wip-limit": "WIP 제한 활성화", - "error-board-doesNotExist": "보드가 없습니다.", - "error-board-notAdmin": "이 작업은 보드의 관리자만 실행할 수 있습니다.", - "error-board-notAMember": "이 작업은 보드의 멤버만 실행할 수 있습니다.", - "error-json-malformed": "텍스트가 JSON 형식에 유효하지 않습니다.", - "error-json-schema": "JSON 데이터에 정보가 올바른 형식으로 포함되어 있지 않습니다.", - "error-list-doesNotExist": "목록이 없습니다.", - "error-user-doesNotExist": "멤버의 정보가 없습니다.", - "error-user-notAllowSelf": "자기 자신을 초대할 수 없습니다.", - "error-user-notCreated": "유저가 생성되지 않았습니다.", - "error-username-taken": "중복된 아이디 입니다.", - "error-email-taken": "Email has already been taken", - "export-board": "보드 내보내기", - "sort": "Sort", - "sort-desc": "Click to Sort List", - "list-sort-by": "Sort the List By:", - "list-label-modifiedAt": "Last Access Time", - "list-label-title": "Name of the List", - "list-label-sort": "Your Manual Order", - "list-label-short-modifiedAt": "(L)", - "list-label-short-title": "(N)", - "list-label-short-sort": "(M)", - "filter": "필터", - "filter-cards": "Filter Cards or Lists", - "list-filter-label": "Filter List by Title", - "filter-clear": "필터 초기화", - "filter-no-label": "라벨 없음", - "filter-no-member": "멤버 없음", - "filter-no-assignee": "No assignee", - "filter-no-custom-fields": "No Custom Fields", - "filter-show-archive": "Show archived lists", - "filter-hide-empty": "Hide empty lists", - "filter-on": "필터 사용", - "filter-on-desc": "보드에서 카드를 필터링합니다. 여기를 클릭하여 필터를 수정합니다.", - "filter-to-selection": "선택 항목으로 필터링", - "advanced-filter-label": "Advanced Filter", - "advanced-filter-description": "Advanced Filter allows to write a string containing following operators: == != <= >= && || ( ) A space is used as a separator between the Operators. You can filter for all Custom Fields by typing their names and values. For Example: Field1 == Value1. Note: If fields or values contains spaces, you need to encapsulate them into single quotes. For Example: 'Field 1' == 'Value 1'. For single control characters (' \\/) to be skipped, you can use \\. For example: Field1 == I\\'m. Also you can combine multiple conditions. For Example: F1 == V1 || F1 == V2. Normally all operators are interpreted from left to right. You can change the order by placing brackets. For Example: F1 == V1 && ( F2 == V2 || F2 == V3 ). Also you can search text fields using regex: F1 == /Tes.*/i", - "fullname": "실명", - "header-logo-title": "보드 페이지로 돌아가기.", - "hide-system-messages": "시스템 메시지 숨기기", - "headerBarCreateBoardPopup-title": "보드 생성", - "home": "홈", - "import": "가져오기", - "link": "Link", - "import-board": "보드 가져오기", - "import-board-c": "보드 가져오기", - "import-board-title-trello": "Trello에서 보드 가져오기", - "import-board-title-wekan": "Import board from previous export", - "import-sandstorm-backup-warning": "Do not delete data you import from original exported board or Trello before checking does this grain close and open again, or do you get Board not found error, that means data loss.", - "import-sandstorm-warning": "Imported board will delete all existing data on board and replace it with imported board.", - "from-trello": "From Trello", - "from-wekan": "From previous export", - "import-board-instruction-trello": "Trello 게시판에서 'Menu' -> 'More' -> 'Print and Export', 'Export JSON' 선택하여 텍스트 결과값 복사", - "import-board-instruction-wekan": "In your board, go to 'Menu', then 'Export board', and copy the text in the downloaded file.", - "import-board-instruction-about-errors": "If you get errors when importing board, sometimes importing still works, and board is at All Boards page.", - "import-json-placeholder": "유효한 JSON 데이터를 여기에 붙여 넣으십시오.", - "import-map-members": "보드 멤버들", - "import-members-map": "Your imported board has some members. Please map the members you want to import to your users", - "import-show-user-mapping": "멤버 매핑 미리보기", - "import-user-select": "Pick your existing user you want to use as this member", - "importMapMembersAddPopup-title": "Select member", - "info": "Version", - "initials": "이니셜", - "invalid-date": "적절하지 않은 날짜", - "invalid-time": "적절하지 않은 시각", - "invalid-user": "적절하지 않은 사용자", - "joined": "참가함", - "just-invited": "보드에 방금 초대되었습니다.", - "keyboard-shortcuts": "키보드 단축키", - "label-create": "라벨 생성", - "label-default": "%s 라벨 (기본)", - "label-delete-pop": "되돌릴 수 없습니다. 모든 카드에서 라벨을 제거하고, 이력을 제거합니다.", - "labels": "라벨", - "language": "언어", - "last-admin-desc": "적어도 하나의 관리자가 필요하기에 이 역할을 변경할 수 없습니다.", - "leave-board": "보드 멤버에서 나가기", - "leave-board-pop": "Are you sure you want to leave __boardTitle__? You will be removed from all cards on this board.", - "leaveBoardPopup-title": "Leave Board ?", - "link-card": "카드에대한 링크", - "list-archive-cards": "Move all cards in this list to Archive", - "list-archive-cards-pop": "This will remove all the cards in this list from the board. To view cards in Archive and bring them back to the board, click “Menu” > “Archive”.", - "list-move-cards": "목록에 있는 모든 카드를 이동", - "list-select-cards": "목록에 있는 모든 카드를 선택", - "set-color-list": "Set Color", - "listActionPopup-title": "동작 목록", - "swimlaneActionPopup-title": "Swimlane Actions", - "swimlaneAddPopup-title": "Add a Swimlane below", - "listImportCardPopup-title": "Trello 카드 가져 오기", - "listMorePopup-title": "더보기", - "link-list": "이 리스트에 링크", - "list-delete-pop": "모든 작업이 활동내역에서 제거되며 리스트를 복구 할 수 없습니다. 실행 취소는 불가능 합니다.", - "list-delete-suggest-archive": "You can move a list to Archive to remove it from the board and preserve the activity.", - "lists": "목록들", - "swimlanes": "Swimlanes", - "log-out": "로그아웃", - "log-in": "로그인", - "loginPopup-title": "로그인", - "memberMenuPopup-title": "멤버 설정", - "members": "멤버", - "menu": "메뉴", - "move-selection": "선택 항목 이동", - "moveCardPopup-title": "카드 이동", - "moveCardToBottom-title": "최하단으로 이동", - "moveCardToTop-title": "최상단으로 이동", - "moveSelectionPopup-title": "선택 항목 이동", - "multi-selection": "다중 선택", - "multi-selection-on": "다중 선택 사용", - "muted": "알림 해제", - "muted-info": "보드의 변경된 사항들의 알림을 받지 않습니다.", - "my-boards": "내 보드", - "name": "이름", - "no-archived-cards": "No cards in Archive.", - "no-archived-lists": "No lists in Archive.", - "no-archived-swimlanes": "No swimlanes in Archive.", - "no-results": "결과 값 없음", - "normal": "표준", - "normal-desc": "카드를 보거나 수정할 수 있습니다. 설정값은 변경할 수 없습니다.", - "not-accepted-yet": "초대장이 수락되지 않았습니다.", - "notify-participate": "보드 생성자 또는 멤버로 참여하는 모든 카드에 대한 변경사항 알림 받음", - "notify-watch": "감시중인 보드, 목록 또는 카드에 대한 변경사항 알림 받음", - "optional": "옵션", - "or": "또는", - "page-maybe-private": "이 페이지를 비공개일 수 있습니다. 이것을 보고 싶으면 <a href='%s'>로그인</a>을 하십시오.", - "page-not-found": "페이지를 찾지 못 했습니다", - "password": "암호", - "paste-or-dragdrop": "이미지 파일을 붙여 넣거나 드래그 앤 드롭 (이미지 전용)", - "participating": "참여", - "preview": "미리보기", - "previewAttachedImagePopup-title": "미리보기", - "previewClipboardImagePopup-title": "미리보기", - "private": "비공개", - "private-desc": "비공개된 보드입니다. 오직 보드에 추가된 사람들만 보고 수정할 수 있습니다", - "profile": "프로파일", - "public": "공개", - "public-desc": "공개된 보드입니다. 링크를 가진 모든 사람과 구글과 같은 검색 엔진에서 찾아서 볼수 있습니다. 보드에 추가된 사람들만 수정이 가능합니다.", - "quick-access-description": "여기에 바로 가기를 추가하려면 보드에 별 표시를 체크하세요.", - "remove-cover": "커버 제거", - "remove-from-board": "보드에서 제거", - "remove-label": "라벨 제거", - "listDeletePopup-title": "리스트를 삭제합니까?", - "remove-member": "멤버 제거", - "remove-member-from-card": "카드에서 제거", - "remove-member-pop": "__boardTitle__에서 __name__(__username__) 을 제거합니까? 이 보드의 모든 카드에서 제거됩니다. 해당 내용을 __name__(__username__) 은(는) 알림으로 받게됩니다.", - "removeMemberPopup-title": "멤버를 제거합니까?", - "rename": "새이름", - "rename-board": "보드 이름 바꾸기", - "restore": "복구", - "save": "저장", - "search": "검색", - "rules": "Rules", - "search-cards": "Search from card/list titles, descriptions and custom fields on this board", - "search-example": "Text to search for?", - "select-color": "색 선택", - "set-wip-limit-value": "Set a limit for the maximum number of tasks in this list", - "setWipLimitPopup-title": "Set WIP Limit", - "shortcut-assign-self": "현재 카드에 자신을 지정하세요.", - "shortcut-autocomplete-emoji": "이모티콘 자동완성", - "shortcut-autocomplete-members": "멤버 자동완성", - "shortcut-clear-filters": "모든 필터 초기화", - "shortcut-close-dialog": "대화 상자 닫기", - "shortcut-filter-my-cards": "내 카드 필터링", - "shortcut-show-shortcuts": "바로가기 목록을 가져오십시오.", - "shortcut-toggle-filterbar": "토글 필터 사이드바", - "shortcut-toggle-sidebar": "보드 사이드바 토글", - "show-cards-minimum-count": "목록에 카드 수량 표시(입력된 수량 넘을 경우 표시)", - "sidebar-open": "사이드바 열기", - "sidebar-close": "사이드바 닫기", - "signupPopup-title": "계정 생성", - "star-board-title": "보드에 별 표시를 클릭합니다. 보드 목록에서 최상위로 둘 수 있습니다.", - "starred-boards": "별표된 보드", - "starred-boards-description": "별 표시된 보드들은 보드 목록의 최상단에서 보입니다.", - "subscribe": "구독", - "team": "팀", - "this-board": "보드", - "this-card": "카드", - "spent-time-hours": "Spent time (hours)", - "overtime-hours": "Overtime (hours)", - "overtime": "Overtime", - "has-overtime-cards": "Has overtime cards", - "has-spenttime-cards": "Has spent time cards", - "time": "시간", - "title": "제목", - "tracking": "추적", - "tracking-info": "보드 생성자 또는 멤버로 참여하는 모든 카드에 대한 변경사항 알림 받음", - "type": "Type", - "unassign-member": "멤버 할당 해제", - "unsaved-description": "저장되지 않은 설명이 있습니다.", - "unwatch": "감시 해제", - "upload": "업로드", - "upload-avatar": "아바타 업로드", - "uploaded-avatar": "업로드한 아바타", - "username": "아이디", - "view-it": "보기", - "warn-list-archived": "warning: this card is in an list at Archive", - "watch": "감시", - "watching": "감시 중", - "watching-info": "\"이 보드의 변경사항을 알림으로 받습니다.", - "welcome-board": "보드예제", - "welcome-swimlane": "Milestone 1", - "welcome-list1": "신규", - "welcome-list2": "진행", - "card-templates-swimlane": "Card Templates", - "list-templates-swimlane": "List Templates", - "board-templates-swimlane": "Board Templates", - "what-to-do": "무엇을 하고 싶으신가요?", - "wipLimitErrorPopup-title": "Invalid WIP Limit", - "wipLimitErrorPopup-dialog-pt1": "The number of tasks in this list is higher than the WIP limit you've defined.", - "wipLimitErrorPopup-dialog-pt2": "Please move some tasks out of this list, or set a higher WIP limit.", - "admin-panel": "관리자 패널", - "settings": "설정", - "people": "사람", - "registration": "회원가입", - "disable-self-registration": "일반 유저의 회원 가입 막기", - "invite": "초대", - "invite-people": "사람 초대", - "to-boards": "보드로 부터", - "email-addresses": "이메일 주소", - "smtp-host-description": "이메일을 처리하는 SMTP 서버의 주소입니다.", - "smtp-port-description": "SMTP 서버가 보내는 전자 메일에 사용하는 포트입니다.", - "smtp-tls-description": "SMTP 서버에 TLS 지원 사용", - "smtp-host": "SMTP 호스트", - "smtp-port": "SMTP 포트", - "smtp-username": "사용자 이름", - "smtp-password": "암호", - "smtp-tls": "TLS 지원", - "send-from": "보낸 사람", - "send-smtp-test": "Send a test email to yourself", - "invitation-code": "초대 코드", - "email-invite-register-subject": "\"__inviter__ 님이 당신에게 초대장을 보냈습니다.", - "email-invite-register-text": "Dear __user__,\n\n__inviter__ invites you to kanban board for collaborations.\n\nPlease follow the link below:\n__url__\n\nAnd your invitation code is: __icode__\n\nThanks.", - "email-smtp-test-subject": "SMTP Test Email", - "email-smtp-test-text": "테스트 메일을 성공적으로 발송하였습니다.", - "error-invitation-code-not-exist": "초대 코드가 존재하지 않습니다.", - "error-notAuthorized": "이 페이지를 볼 수있는 권한이 없습니다.", - "webhook-title": "Webhook Name", - "webhook-token": "Token (Optional for Authentication)", - "outgoing-webhooks": "Outgoing Webhooks", - "bidirectional-webhooks": "Two-Way Webhooks", - "outgoingWebhooksPopup-title": "Outgoing Webhooks", - "boardCardTitlePopup-title": "Card Title Filter", - "disable-webhook": "Disable This Webhook", - "global-webhook": "Global Webhooks", - "new-outgoing-webhook": "New Outgoing Webhook", - "no-name": "(Unknown)", - "Node_version": "Node version", - "Meteor_version": "Meteor version", - "MongoDB_version": "MongoDB version", - "MongoDB_storage_engine": "MongoDB storage engine", - "MongoDB_Oplog_enabled": "MongoDB Oplog enabled", - "OS_Arch": "OS Arch", - "OS_Cpus": "OS CPU Count", - "OS_Freemem": "OS Free Memory", - "OS_Loadavg": "OS Load Average", - "OS_Platform": "OS Platform", - "OS_Release": "OS Release", - "OS_Totalmem": "OS Total Memory", - "OS_Type": "OS Type", - "OS_Uptime": "OS Uptime", - "days": "days", - "hours": "hours", - "minutes": "minutes", - "seconds": "seconds", - "show-field-on-card": "Show this field on card", - "automatically-field-on-card": "Auto create field to all cards", - "showLabel-field-on-card": "Show field label on minicard", - "yes": "Yes", - "no": "No", - "accounts": "Accounts", - "accounts-allowEmailChange": "Allow Email Change", - "accounts-allowUserNameChange": "Allow Username Change", - "createdAt": "Created at", - "verified": "Verified", - "active": "Active", - "card-received": "Received", - "card-received-on": "Received on", - "card-end": "End", - "card-end-on": "Ends on", - "editCardReceivedDatePopup-title": "Change received date", - "editCardEndDatePopup-title": "Change end date", - "setCardColorPopup-title": "Set color", - "setCardActionsColorPopup-title": "Choose a color", - "setSwimlaneColorPopup-title": "Choose a color", - "setListColorPopup-title": "Choose a color", - "assigned-by": "Assigned By", - "requested-by": "Requested By", - "board-delete-notice": "Deleting is permanent. You will lose all lists, cards and actions associated with this board.", - "delete-board-confirm-popup": "All lists, cards, labels, and activities will be deleted and you won't be able to recover the board contents. There is no undo.", - "boardDeletePopup-title": "Delete Board?", - "delete-board": "Delete Board", - "default-subtasks-board": "Subtasks for __board__ board", - "default": "Default", - "queue": "Queue", - "subtask-settings": "Subtasks Settings", - "card-settings": "Card Settings", - "boardSubtaskSettingsPopup-title": "Board Subtasks Settings", - "boardCardSettingsPopup-title": "Card Settings", - "deposit-subtasks-board": "Deposit subtasks to this board:", - "deposit-subtasks-list": "Landing list for subtasks deposited here:", - "show-parent-in-minicard": "Show parent in minicard:", - "prefix-with-full-path": "Prefix with full path", - "prefix-with-parent": "Prefix with parent", - "subtext-with-full-path": "Subtext with full path", - "subtext-with-parent": "Subtext with parent", - "change-card-parent": "Change card's parent", - "parent-card": "Parent card", - "source-board": "Source board", - "no-parent": "Don't show parent", - "activity-added-label": "added label '%s' to %s", - "activity-removed-label": "removed label '%s' from %s", - "activity-delete-attach": "deleted an attachment from %s", - "activity-added-label-card": "added label '%s'", - "activity-removed-label-card": "removed label '%s'", - "activity-delete-attach-card": "deleted an attachment", - "activity-set-customfield": "set custom field '%s' to '%s' in %s", - "activity-unset-customfield": "unset custom field '%s' in %s", - "r-rule": "Rule", - "r-add-trigger": "Add trigger", - "r-add-action": "Add action", - "r-board-rules": "Board rules", - "r-add-rule": "Add rule", - "r-view-rule": "View rule", - "r-delete-rule": "Delete rule", - "r-new-rule-name": "New rule title", - "r-no-rules": "No rules", - "r-when-a-card": "When a card", - "r-is": "is", - "r-is-moved": "is moved", - "r-added-to": "added to", - "r-removed-from": "Removed from", - "r-the-board": "the board", - "r-list": "list", - "set-filter": "Set Filter", - "r-moved-to": "Moved to", - "r-moved-from": "Moved from", - "r-archived": "Moved to Archive", - "r-unarchived": "Restored from Archive", - "r-a-card": "a card", - "r-when-a-label-is": "When a label is", - "r-when-the-label": "When the label", - "r-list-name": "list name", - "r-when-a-member": "When a member is", - "r-when-the-member": "When the member", - "r-name": "name", - "r-when-a-attach": "When an attachment", - "r-when-a-checklist": "When a checklist is", - "r-when-the-checklist": "When the checklist", - "r-completed": "Completed", - "r-made-incomplete": "Made incomplete", - "r-when-a-item": "When a checklist item is", - "r-when-the-item": "When the checklist item", - "r-checked": "Checked", - "r-unchecked": "Unchecked", - "r-move-card-to": "Move card to", - "r-top-of": "Top of", - "r-bottom-of": "Bottom of", - "r-its-list": "its list", - "r-archive": "Move to Archive", - "r-unarchive": "Restore from Archive", - "r-card": "card", - "r-add": "추가", - "r-remove": "Remove", - "r-label": "label", - "r-member": "member", - "r-remove-all": "Remove all members from the card", - "r-set-color": "Set color to", - "r-checklist": "checklist", - "r-check-all": "Check all", - "r-uncheck-all": "Uncheck all", - "r-items-check": "items of checklist", - "r-check": "Check", - "r-uncheck": "Uncheck", - "r-item": "item", - "r-of-checklist": "of checklist", - "r-send-email": "Send an email", - "r-to": "to", - "r-subject": "subject", - "r-rule-details": "Rule details", - "r-d-move-to-top-gen": "Move card to top of its list", - "r-d-move-to-top-spec": "Move card to top of list", - "r-d-move-to-bottom-gen": "Move card to bottom of its list", - "r-d-move-to-bottom-spec": "Move card to bottom of list", - "r-d-send-email": "Send email", - "r-d-send-email-to": "to", - "r-d-send-email-subject": "subject", - "r-d-send-email-message": "message", - "r-d-archive": "Move card to Archive", - "r-d-unarchive": "Restore card from Archive", - "r-d-add-label": "Add label", - "r-d-remove-label": "Remove label", - "r-create-card": "Create new card", - "r-in-list": "목록에", - "r-in-swimlane": "in swimlane", - "r-d-add-member": "Add member", - "r-d-remove-member": "Remove member", - "r-d-remove-all-member": "Remove all member", - "r-d-check-all": "Check all items of a list", - "r-d-uncheck-all": "Uncheck all items of a list", - "r-d-check-one": "Check item", - "r-d-uncheck-one": "Uncheck item", - "r-d-check-of-list": "of checklist", - "r-d-add-checklist": "Add checklist", - "r-d-remove-checklist": "Remove checklist", - "r-by": "by", - "r-add-checklist": "Add checklist", - "r-with-items": "with items", - "r-items-list": "item1,item2,item3", - "r-add-swimlane": "Add swimlane", - "r-swimlane-name": "swimlane name", - "r-board-note": "Note: leave a field empty to match every possible value.", - "r-checklist-note": "Note: checklist's items have to be written as comma separated values.", - "r-when-a-card-is-moved": "When a card is moved to another list", - "r-set": "Set", - "r-update": "Update", - "r-datefield": "date field", - "r-df-start-at": "start", - "r-df-due-at": "due", - "r-df-end-at": "end", - "r-df-received-at": "received", - "r-to-current-datetime": "to current date/time", - "r-remove-value-from": "Remove value from", - "ldap": "LDAP", - "oauth2": "OAuth2", - "cas": "CAS", - "authentication-method": "Authentication method", - "authentication-type": "Authentication type", - "custom-product-name": "Custom Product Name", - "layout": "Layout", - "hide-logo": "Hide Logo", - "add-custom-html-after-body-start": "Add Custom HTML after <body> start", - "add-custom-html-before-body-end": "Add Custom HTML before </body> end", - "error-undefined": "Something went wrong", - "error-ldap-login": "An error occurred while trying to login", - "display-authentication-method": "Display Authentication Method", - "default-authentication-method": "Default Authentication Method", - "duplicate-board": "Duplicate Board", - "people-number": "The number of people is:", - "swimlaneDeletePopup-title": "Delete Swimlane ?", - "swimlane-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the swimlane. There is no undo.", - "restore-all": "모든항목 복구", - "delete-all": "모두 삭제", - "loading": "Loading, please wait.", - "previous_as": "last time was", - "act-a-dueAt": "modified due time to \nWhen: __timeValue__\nWhere: __card__\n previous due was __timeOldValue__", - "act-a-endAt": "modified ending time to __timeValue__ from (__timeOldValue__)", - "act-a-startAt": "modified starting time to __timeValue__ from (__timeOldValue__)", - "act-a-receivedAt": "modified received time to __timeValue__ from (__timeOldValue__)", - "a-dueAt": "modified due time to be", - "a-endAt": "modified ending time to be", - "a-startAt": "modified starting time to be", - "a-receivedAt": "modified received time to be", - "almostdue": "current due time %s is approaching", - "pastdue": "current due time %s is past", - "duenow": "current due time %s is today", - "act-newDue": "__list__/__card__ has 1st due reminder [__board__]", - "act-withDue": "__list__/__card__ due reminders [__board__]", - "act-almostdue": "was reminding the current due (__timeValue__) of __card__ is approaching", - "act-pastdue": "was reminding the current due (__timeValue__) of __card__ is past", - "act-duenow": "was reminding the current due (__timeValue__) of __card__ is now", - "act-atUserComment": "You were mentioned in [__board__] __list__/__card__", - "delete-user-confirm-popup": "Are you sure you want to delete this account? There is no undo.", - "accounts-allowUserDelete": "Allow users to self delete their account", - "hide-minicard-label-text": "Hide minicard label text", - "show-desktop-drag-handles": "Show desktop drag handles", - "assignee": "Assignee", - "cardAssigneesPopup-title": "Assignee", - "addmore-detail": "Add a more detailed description", - "show-on-card": "Show on Card", - "new": "New", - "editUserPopup-title": "Edit User", - "newUserPopup-title": "New User", - "notifications": "알림", - "view-all": "View All", - "filter-by-unread": "Filter by Unread", - "mark-all-as-read": "Mark all as read", - "remove-all-read": "Remove all read", - "allow-rename": "Allow Rename", - "allowRenamePopup-title": "Allow Rename" -} \ No newline at end of file + "accept": "확인", + "act-activity-notify": "활동 알림", + "act-addAttachment": "added attachment __attachment__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-deleteAttachment": "deleted attachment __attachment__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addSubtask": "added subtask __subtask__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addedLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removeLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removedLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addChecklist": "added checklist __checklist__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addChecklistItem": "added checklist item __checklistItem__ to checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removeChecklist": "removed checklist __checklist__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removeChecklistItem": "removed checklist item __checklistItem__ from checklist __checkList__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-checkedItem": "checked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-uncheckedItem": "unchecked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-completeChecklist": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-uncompleteChecklist": "uncompleted checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addComment": "commented on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-editComment": "edited comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-deleteComment": "deleted comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-createBoard": "created board __board__", + "act-createSwimlane": "created swimlane __swimlane__ to board __board__", + "act-createCard": "created card __card__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-createCustomField": "created custom field __customField__ at board __board__", + "act-deleteCustomField": "deleted custom field __customField__ at board __board__", + "act-setCustomField": "edited custom field __customField__: __customFieldValue__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-createList": "added list __list__ to board __board__", + "act-addBoardMember": "added member __member__ to board __board__", + "act-archivedBoard": "Board __board__ moved to Archive", + "act-archivedCard": "Card __card__ at list __list__ at swimlane __swimlane__ at board __board__ moved to Archive", + "act-archivedList": "List __list__ at swimlane __swimlane__ at board __board__ moved to Archive", + "act-archivedSwimlane": "Swimlane __swimlane__ at board __board__ moved to Archive", + "act-importBoard": "imported board __board__", + "act-importCard": "imported card __card__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-importList": "imported list __list__ to swimlane __swimlane__ at board __board__", + "act-joinMember": "added member __member__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-moveCard": "moved card __card__ at board __board__ from list __oldList__ at swimlane __oldSwimlane__ to list __list__ at swimlane __swimlane__", + "act-moveCardToOtherBoard": "moved card __card__ from list __oldList__ at swimlane __oldSwimlane__ at board __oldBoard__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-removeBoardMember": "removed member __member__ from board __board__", + "act-restoredCard": "restored card __card__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-unjoinMember": "removed member __member__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-withBoardTitle": "__board__", + "act-withCardTitle": "[__board__] __card__", + "actions": "동작", + "activities": "활동 내역", + "activity": "활동 상태", + "activity-added": "%s를 %s에 추가함", + "activity-archived": "%s moved to Archive", + "activity-attached": "%s를 %s에 첨부함", + "activity-created": "%s 생성됨", + "activity-customfield-created": "created custom field %s", + "activity-excluded": "%s를 %s에서 제외함", + "activity-imported": "imported %s into %s from %s", + "activity-imported-board": "imported %s from %s", + "activity-joined": "%s에 참여", + "activity-moved": "%s를 %s에서 %s로 옮김", + "activity-on": "%s에", + "activity-removed": "%s를 %s에서 삭제함", + "activity-sent": "%s를 %s로 보냄", + "activity-unjoined": "%s에서 멤버 해제", + "activity-subtask-added": "added subtask to %s", + "activity-checked-item": "checked %s in checklist %s of %s", + "activity-unchecked-item": "unchecked %s in checklist %s of %s", + "activity-checklist-added": "%s에 체크리스트를 추가함", + "activity-checklist-removed": "removed a checklist from %s", + "activity-checklist-completed": "completed checklist %s of %s", + "activity-checklist-uncompleted": "uncompleted the checklist %s of %s", + "activity-checklist-item-added": "added checklist item to '%s' in %s", + "activity-checklist-item-removed": "removed a checklist item from '%s' in %s", + "add": "추가", + "activity-checked-item-card": "checked %s in checklist %s", + "activity-unchecked-item-card": "unchecked %s in checklist %s", + "activity-checklist-completed-card": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "activity-checklist-uncompleted-card": "uncompleted the checklist %s", + "activity-editComment": "edited comment %s", + "activity-deleteComment": "deleted comment %s", + "add-attachment": "첨부파일 추가", + "add-board": "보드 추가", + "add-card": "카드 추가", + "add-swimlane": "Add Swimlane", + "add-subtask": "Add Subtask", + "add-checklist": "체크리스트 추가", + "add-checklist-item": "체크리스트에 항목 추가", + "add-cover": "커버 추가", + "add-label": "라벨 추가", + "add-list": "리스트 추가", + "add-members": "멤버 추가", + "added": "추가됨", + "addMemberPopup-title": "멤버", + "admin": "관리자", + "admin-desc": "카드를 보거나 수정하고, 멤버를 삭제하고, 보드에 대한 설정을 수정할 수 있습니다.", + "admin-announcement": "Announcement", + "admin-announcement-active": "시스템에 공지사항을 표시합니다", + "admin-announcement-title": "관리자 공지사항 메시지", + "all-boards": "전체 보드", + "and-n-other-card": "__count__ 개의 다른 카드", + "and-n-other-card_plural": "__count__ 개의 다른 카드들", + "apply": "적용", + "app-is-offline": "Loading, please wait. Refreshing the page will cause data loss. If loading does not work, please check that server has not stopped.", + "archive": "Move to Archive", + "archive-all": "Move All to Archive", + "archive-board": "Move Board to Archive", + "archive-card": "Move Card to Archive", + "archive-list": "Move List to Archive", + "archive-swimlane": "Move Swimlane to Archive", + "archive-selection": "Move selection to Archive", + "archiveBoardPopup-title": "Move Board to Archive?", + "archived-items": "보관", + "archived-boards": "Boards in Archive", + "restore-board": "보드 복구", + "no-archived-boards": "No Boards in Archive.", + "archives": "보관", + "template": "Template", + "templates": "Templates", + "assign-member": "멤버 지정", + "attached": "첨부됨", + "attachment": "첨부 파일", + "attachment-delete-pop": "영구 첨부파일을 삭제합니다. 되돌릴 수 없습니다.", + "attachmentDeletePopup-title": "첨부 파일을 삭제합니까?", + "attachments": "첨부 파일", + "auto-watch": "생성한 보드를 자동으로 감시합니다.", + "avatar-too-big": "아바타 파일이 너무 큽니다. (최대 70KB)", + "back": "뒤로", + "board-change-color": "보드 색 변경", + "board-nb-stars": "%s개의 별", + "board-not-found": "보드를 찾을 수 없습니다", + "board-private-info": "이 보드는 <strong>비공개</strong>입니다.", + "board-public-info": "이 보드는 <strong>공개</strong>로 설정됩니다", + "boardChangeColorPopup-title": "보드 배경 변경", + "boardChangeTitlePopup-title": "보드 이름 바꾸기", + "boardChangeVisibilityPopup-title": "표시 여부 변경", + "boardChangeWatchPopup-title": "감시상태 변경", + "boardMenuPopup-title": "Board Settings", + "boardChangeViewPopup-title": "Board View", + "boards": "보드", + "board-view": "Board View", + "board-view-cal": "Calendar", + "board-view-swimlanes": "Swimlanes", + "board-view-collapse": "Collapse", + "board-view-lists": "목록들", + "bucket-example": "예: “프로젝트 이름“ 입력", + "cancel": "취소", + "card-archived": "This card is moved to Archive.", + "board-archived": "This board is moved to Archive.", + "card-comments-title": "이 카드에 %s 코멘트가 있습니다.", + "card-delete-notice": "영구 삭제입니다. 이 카드와 관련된 모든 작업들을 잃게됩니다.", + "card-delete-pop": "모든 작업이 활동 내역에서 제거되며 카드를 다시 열 수 없습니다. 복구가 안되니 주의하시기 바랍니다.", + "card-delete-suggest-archive": "You can move a card to Archive to remove it from the board and preserve the activity.", + "card-due": "종료일", + "card-due-on": "종료일", + "card-spent": "Spent Time", + "card-edit-attachments": "첨부 파일 수정", + "card-edit-custom-fields": "Edit custom fields", + "card-start-voting": "Start voting", + "card-cancel-voting": "Delete voting and all votes", + "card-edit-labels": "라벨 수정", + "card-edit-members": "멤버 수정", + "card-labels-title": "카드의 라벨 변경.", + "card-members-title": "카드에서 보드의 멤버를 추가하거나 삭제합니다.", + "card-start": "시작일", + "card-start-on": "시작일", + "cardAttachmentsPopup-title": "첨부 파일", + "cardCustomField-datePopup-title": "Change date", + "cardCustomFieldsPopup-title": "Edit custom fields", + "cardStartVotingPopup-title": "Start a vote", + "positiveVoteMembersPopup-title": "Proponents", + "negativeVoteMembersPopup-title": "Opponents", + "vote-question": "Voting question", + "vote-public": "Public vote", + "vote-for-it": "for it", + "vote-against": "against", + "cardDeletePopup-title": "카드를 삭제합니까?", + "cardDetailsActionsPopup-title": "카드 액션", + "cardLabelsPopup-title": "라벨", + "cardMembersPopup-title": "멤버", + "cardMorePopup-title": "더보기", + "cardTemplatePopup-title": "Create template", + "cards": "카드", + "cards-count": "카드", + "casSignIn": "Sign In with CAS", + "cardType-card": "Card", + "cardType-linkedCard": "Linked Card", + "cardType-linkedBoard": "Linked Board", + "change": "변경", + "change-avatar": "아바타 변경", + "change-password": "암호 변경", + "change-permissions": "권한 변경", + "change-settings": "설정 변경", + "changeAvatarPopup-title": "아바타 변경", + "changeLanguagePopup-title": "언어 변경", + "changePasswordPopup-title": "암호 변경", + "changePermissionsPopup-title": "권한 변경", + "changeSettingsPopup-title": "설정 변경", + "subtasks": "Subtasks", + "checklists": "체크리스트", + "click-to-star": "보드에 별 추가.", + "click-to-unstar": "보드에 별 삭제.", + "clipboard": "클립보드 또는 드래그 앤 드롭", + "close": "닫기", + "close-board": "보드 닫기", + "close-board-pop": "You will be able to restore the board by clicking the “Archive” button from the home header.", + "color-black": "블랙", + "color-blue": "블루", + "color-crimson": "crimson", + "color-darkgreen": "darkgreen", + "color-gold": "gold", + "color-gray": "gray", + "color-green": "그린", + "color-indigo": "indigo", + "color-lime": "라임", + "color-magenta": "magenta", + "color-mistyrose": "mistyrose", + "color-navy": "navy", + "color-orange": "오렌지", + "color-paleturquoise": "paleturquoise", + "color-peachpuff": "peachpuff", + "color-pink": "핑크", + "color-plum": "plum", + "color-purple": "퍼플", + "color-red": "레드", + "color-saddlebrown": "saddlebrown", + "color-silver": "silver", + "color-sky": "스카이", + "color-slateblue": "slateblue", + "color-white": "white", + "color-yellow": "옐로우", + "unset-color": "Unset", + "comment": "댓글", + "comment-placeholder": "댓글 입력", + "comment-only": "댓글만 입력 가능", + "comment-only-desc": "카드에 댓글만 달수 있습니다.", + "no-comments": "No comments", + "no-comments-desc": "Can not see comments and activities.", + "worker": "Worker", + "worker-desc": "Can only move cards, assign itself to card and comment.", + "computer": "내 컴퓨터", + "confirm-subtask-delete-dialog": "Are you sure you want to delete subtask?", + "confirm-checklist-delete-dialog": "Are you sure you want to delete checklist?", + "copy-card-link-to-clipboard": "클립보드에 카드의 링크가 복사되었습니다.", + "linkCardPopup-title": "Link Card", + "searchElementPopup-title": "검색", + "copyCardPopup-title": "카드 복사", + "copyChecklistToManyCardsPopup-title": "Copy Checklist Template to Many Cards", + "copyChecklistToManyCardsPopup-instructions": "Destination Card Titles and Descriptions in this JSON format", + "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"First card title\", \"description\":\"First card description\"}, {\"title\":\"Second card title\",\"description\":\"Second card description\"},{\"title\":\"Last card title\",\"description\":\"Last card description\"} ]", + "create": "생성", + "createBoardPopup-title": "보드 생성", + "chooseBoardSourcePopup-title": "보드 가져오기", + "createLabelPopup-title": "라벨 생성", + "createCustomField": "Create Field", + "createCustomFieldPopup-title": "Create Field", + "current": "경향", + "custom-field-delete-pop": "There is no undo. This will remove this custom field from all cards and destroy its history.", + "custom-field-checkbox": "Checkbox", + "custom-field-date": "날짜", + "custom-field-dropdown": "Dropdown List", + "custom-field-dropdown-none": "(none)", + "custom-field-dropdown-options": "List Options", + "custom-field-dropdown-options-placeholder": "Press enter to add more options", + "custom-field-dropdown-unknown": "(unknown)", + "custom-field-number": "Number", + "custom-field-text": "Text", + "custom-fields": "Custom Fields", + "date": "날짜", + "decline": "쇠퇴", + "default-avatar": "기본 아바타", + "delete": "삭제", + "deleteCustomFieldPopup-title": "Delete Custom Field?", + "deleteLabelPopup-title": "라벨을 삭제합니까?", + "description": "설명", + "disambiguateMultiLabelPopup-title": "라벨 액션의 모호성 제거", + "disambiguateMultiMemberPopup-title": "멤버 액션의 모호성 제거", + "discard": "포기", + "done": "완료", + "download": "다운로드", + "edit": "수정", + "edit-avatar": "아바타 변경", + "edit-profile": "프로필 변경", + "edit-wip-limit": "WIP 제한 변경", + "soft-wip-limit": "원만한 WIP 제한", + "editCardStartDatePopup-title": "시작일 변경", + "editCardDueDatePopup-title": "종료일 변경", + "editCustomFieldPopup-title": "Edit Field", + "editCardSpentTimePopup-title": "Change spent time", + "editLabelPopup-title": "라벨 변경", + "editNotificationPopup-title": "알림 수정", + "editProfilePopup-title": "프로필 변경", + "email": "이메일", + "email-enrollAccount-subject": "__siteName__에 계정 생성이 완료되었습니다.", + "email-enrollAccount-text": "안녕하세요. __user__님,\n\n시작하려면 아래링크를 클릭해 주세요.\n\n__url__\n\n감사합니다.", + "email-fail": "이메일 전송 실패", + "email-fail-text": "Error trying to send email", + "email-invalid": "잘못된 이메일 주소", + "email-invite": "이메일로 초대", + "email-invite-subject": "__inviter__님이 당신을 초대하였습니다.", + "email-invite-text": "__user__님,\n\n__inviter__님이 협업을 위해 \"__board__\"보드에 가입하도록 초대하셨습니다.\n\n아래 링크를 클릭해주십시오.\n\n__url__\n\n감사합니다.", + "email-resetPassword-subject": "패스워드 초기화: __siteName__", + "email-resetPassword-text": "안녕하세요 __user__님,\n\n비밀번호를 재설정하려면 아래 링크를 클릭하십시오.\n\n__url__\n\n감사합니다.", + "email-sent": "이메일 전송", + "email-verifyEmail-subject": "이메일 인증: __siteName__", + "email-verifyEmail-text": "안녕하세요. __user__님,\n\n당신의 계정과 이메일을 활성하려면 아래 링크를 클릭하십시오.\n\n__url__\n\n감사합니다.", + "enable-wip-limit": "WIP 제한 활성화", + "error-board-doesNotExist": "보드가 없습니다.", + "error-board-notAdmin": "이 작업은 보드의 관리자만 실행할 수 있습니다.", + "error-board-notAMember": "이 작업은 보드의 멤버만 실행할 수 있습니다.", + "error-json-malformed": "텍스트가 JSON 형식에 유효하지 않습니다.", + "error-json-schema": "JSON 데이터에 정보가 올바른 형식으로 포함되어 있지 않습니다.", + "error-list-doesNotExist": "목록이 없습니다.", + "error-user-doesNotExist": "멤버의 정보가 없습니다.", + "error-user-notAllowSelf": "자기 자신을 초대할 수 없습니다.", + "error-user-notCreated": "유저가 생성되지 않았습니다.", + "error-username-taken": "중복된 아이디 입니다.", + "error-email-taken": "Email has already been taken", + "export-board": "보드 내보내기", + "sort": "Sort", + "sort-desc": "Click to Sort List", + "list-sort-by": "Sort the List By:", + "list-label-modifiedAt": "Last Access Time", + "list-label-title": "Name of the List", + "list-label-sort": "Your Manual Order", + "list-label-short-modifiedAt": "(L)", + "list-label-short-title": "(N)", + "list-label-short-sort": "(M)", + "filter": "필터", + "filter-cards": "Filter Cards or Lists", + "list-filter-label": "Filter List by Title", + "filter-clear": "필터 초기화", + "filter-no-label": "라벨 없음", + "filter-no-member": "멤버 없음", + "filter-no-assignee": "No assignee", + "filter-no-custom-fields": "No Custom Fields", + "filter-show-archive": "Show archived lists", + "filter-hide-empty": "Hide empty lists", + "filter-on": "필터 사용", + "filter-on-desc": "보드에서 카드를 필터링합니다. 여기를 클릭하여 필터를 수정합니다.", + "filter-to-selection": "선택 항목으로 필터링", + "advanced-filter-label": "Advanced Filter", + "advanced-filter-description": "Advanced Filter allows to write a string containing following operators: == != <= >= && || ( ) A space is used as a separator between the Operators. You can filter for all Custom Fields by typing their names and values. For Example: Field1 == Value1. Note: If fields or values contains spaces, you need to encapsulate them into single quotes. For Example: 'Field 1' == 'Value 1'. For single control characters (' \\/) to be skipped, you can use \\. For example: Field1 == I\\'m. Also you can combine multiple conditions. For Example: F1 == V1 || F1 == V2. Normally all operators are interpreted from left to right. You can change the order by placing brackets. For Example: F1 == V1 && ( F2 == V2 || F2 == V3 ). Also you can search text fields using regex: F1 == /Tes.*/i", + "fullname": "실명", + "header-logo-title": "보드 페이지로 돌아가기.", + "hide-system-messages": "시스템 메시지 숨기기", + "headerBarCreateBoardPopup-title": "보드 생성", + "home": "홈", + "import": "가져오기", + "link": "Link", + "import-board": "보드 가져오기", + "import-board-c": "보드 가져오기", + "import-board-title-trello": "Trello에서 보드 가져오기", + "import-board-title-wekan": "Import board from previous export", + "from-trello": "From Trello", + "from-wekan": "From previous export", + "import-board-instruction-trello": "Trello 게시판에서 'Menu' -> 'More' -> 'Print and Export', 'Export JSON' 선택하여 텍스트 결과값 복사", + "import-board-instruction-wekan": "In your board, go to 'Menu', then 'Export board', and copy the text in the downloaded file.", + "import-board-instruction-about-errors": "If you get errors when importing board, sometimes importing still works, and board is at All Boards page.", + "import-json-placeholder": "유효한 JSON 데이터를 여기에 붙여 넣으십시오.", + "import-map-members": "보드 멤버들", + "import-members-map": "Your imported board has some members. Please map the members you want to import to your users", + "import-show-user-mapping": "멤버 매핑 미리보기", + "import-user-select": "Pick your existing user you want to use as this member", + "importMapMembersAddPopup-title": "Select member", + "info": "Version", + "initials": "이니셜", + "invalid-date": "적절하지 않은 날짜", + "invalid-time": "적절하지 않은 시각", + "invalid-user": "적절하지 않은 사용자", + "joined": "참가함", + "just-invited": "보드에 방금 초대되었습니다.", + "keyboard-shortcuts": "키보드 단축키", + "label-create": "라벨 생성", + "label-default": "%s 라벨 (기본)", + "label-delete-pop": "되돌릴 수 없습니다. 모든 카드에서 라벨을 제거하고, 이력을 제거합니다.", + "labels": "라벨", + "language": "언어", + "last-admin-desc": "적어도 하나의 관리자가 필요하기에 이 역할을 변경할 수 없습니다.", + "leave-board": "보드 멤버에서 나가기", + "leave-board-pop": "Are you sure you want to leave __boardTitle__? You will be removed from all cards on this board.", + "leaveBoardPopup-title": "Leave Board ?", + "link-card": "카드에대한 링크", + "list-archive-cards": "Move all cards in this list to Archive", + "list-archive-cards-pop": "This will remove all the cards in this list from the board. To view cards in Archive and bring them back to the board, click “Menu” > “Archive”.", + "list-move-cards": "목록에 있는 모든 카드를 이동", + "list-select-cards": "목록에 있는 모든 카드를 선택", + "set-color-list": "Set Color", + "listActionPopup-title": "동작 목록", + "swimlaneActionPopup-title": "Swimlane Actions", + "swimlaneAddPopup-title": "Add a Swimlane below", + "listImportCardPopup-title": "Trello 카드 가져 오기", + "listMorePopup-title": "더보기", + "link-list": "이 리스트에 링크", + "list-delete-pop": "모든 작업이 활동내역에서 제거되며 리스트를 복구 할 수 없습니다. 실행 취소는 불가능 합니다.", + "list-delete-suggest-archive": "You can move a list to Archive to remove it from the board and preserve the activity.", + "lists": "목록들", + "swimlanes": "Swimlanes", + "log-out": "로그아웃", + "log-in": "로그인", + "loginPopup-title": "로그인", + "memberMenuPopup-title": "멤버 설정", + "members": "멤버", + "menu": "메뉴", + "move-selection": "선택 항목 이동", + "moveCardPopup-title": "카드 이동", + "moveCardToBottom-title": "최하단으로 이동", + "moveCardToTop-title": "최상단으로 이동", + "moveSelectionPopup-title": "선택 항목 이동", + "multi-selection": "다중 선택", + "multi-selection-on": "다중 선택 사용", + "muted": "알림 해제", + "muted-info": "보드의 변경된 사항들의 알림을 받지 않습니다.", + "my-boards": "내 보드", + "name": "이름", + "no-archived-cards": "No cards in Archive.", + "no-archived-lists": "No lists in Archive.", + "no-archived-swimlanes": "No swimlanes in Archive.", + "no-results": "결과 값 없음", + "normal": "표준", + "normal-desc": "카드를 보거나 수정할 수 있습니다. 설정값은 변경할 수 없습니다.", + "not-accepted-yet": "초대장이 수락되지 않았습니다.", + "notify-participate": "보드 생성자 또는 멤버로 참여하는 모든 카드에 대한 변경사항 알림 받음", + "notify-watch": "감시중인 보드, 목록 또는 카드에 대한 변경사항 알림 받음", + "optional": "옵션", + "or": "또는", + "page-maybe-private": "이 페이지를 비공개일 수 있습니다. 이것을 보고 싶으면 <a href='%s'>로그인</a>을 하십시오.", + "page-not-found": "페이지를 찾지 못 했습니다", + "password": "암호", + "paste-or-dragdrop": "이미지 파일을 붙여 넣거나 드래그 앤 드롭 (이미지 전용)", + "participating": "참여", + "preview": "미리보기", + "previewAttachedImagePopup-title": "미리보기", + "previewClipboardImagePopup-title": "미리보기", + "private": "비공개", + "private-desc": "비공개된 보드입니다. 오직 보드에 추가된 사람들만 보고 수정할 수 있습니다", + "profile": "프로파일", + "public": "공개", + "public-desc": "공개된 보드입니다. 링크를 가진 모든 사람과 구글과 같은 검색 엔진에서 찾아서 볼수 있습니다. 보드에 추가된 사람들만 수정이 가능합니다.", + "quick-access-description": "여기에 바로 가기를 추가하려면 보드에 별 표시를 체크하세요.", + "remove-cover": "커버 제거", + "remove-from-board": "보드에서 제거", + "remove-label": "라벨 제거", + "listDeletePopup-title": "리스트를 삭제합니까?", + "remove-member": "멤버 제거", + "remove-member-from-card": "카드에서 제거", + "remove-member-pop": "__boardTitle__에서 __name__(__username__) 을 제거합니까? 이 보드의 모든 카드에서 제거됩니다. 해당 내용을 __name__(__username__) 은(는) 알림으로 받게됩니다.", + "removeMemberPopup-title": "멤버를 제거합니까?", + "rename": "새이름", + "rename-board": "보드 이름 바꾸기", + "restore": "복구", + "save": "저장", + "search": "검색", + "rules": "Rules", + "search-cards": "Search from card/list titles, descriptions and custom fields on this board", + "search-example": "Text to search for?", + "select-color": "색 선택", + "set-wip-limit-value": "Set a limit for the maximum number of tasks in this list", + "setWipLimitPopup-title": "Set WIP Limit", + "shortcut-assign-self": "현재 카드에 자신을 지정하세요.", + "shortcut-autocomplete-emoji": "이모티콘 자동완성", + "shortcut-autocomplete-members": "멤버 자동완성", + "shortcut-clear-filters": "모든 필터 초기화", + "shortcut-close-dialog": "대화 상자 닫기", + "shortcut-filter-my-cards": "내 카드 필터링", + "shortcut-show-shortcuts": "바로가기 목록을 가져오십시오.", + "shortcut-toggle-filterbar": "토글 필터 사이드바", + "shortcut-toggle-sidebar": "보드 사이드바 토글", + "show-cards-minimum-count": "목록에 카드 수량 표시(입력된 수량 넘을 경우 표시)", + "sidebar-open": "사이드바 열기", + "sidebar-close": "사이드바 닫기", + "signupPopup-title": "계정 생성", + "star-board-title": "보드에 별 표시를 클릭합니다. 보드 목록에서 최상위로 둘 수 있습니다.", + "starred-boards": "별표된 보드", + "starred-boards-description": "별 표시된 보드들은 보드 목록의 최상단에서 보입니다.", + "subscribe": "구독", + "team": "팀", + "this-board": "보드", + "this-card": "카드", + "spent-time-hours": "Spent time (hours)", + "overtime-hours": "Overtime (hours)", + "overtime": "Overtime", + "has-overtime-cards": "Has overtime cards", + "has-spenttime-cards": "Has spent time cards", + "time": "시간", + "title": "제목", + "tracking": "추적", + "tracking-info": "보드 생성자 또는 멤버로 참여하는 모든 카드에 대한 변경사항 알림 받음", + "type": "Type", + "unassign-member": "멤버 할당 해제", + "unsaved-description": "저장되지 않은 설명이 있습니다.", + "unwatch": "감시 해제", + "upload": "업로드", + "upload-avatar": "아바타 업로드", + "uploaded-avatar": "업로드한 아바타", + "username": "아이디", + "view-it": "보기", + "warn-list-archived": "warning: this card is in an list at Archive", + "watch": "감시", + "watching": "감시 중", + "watching-info": "\"이 보드의 변경사항을 알림으로 받습니다.", + "welcome-board": "보드예제", + "welcome-swimlane": "Milestone 1", + "welcome-list1": "신규", + "welcome-list2": "진행", + "card-templates-swimlane": "Card Templates", + "list-templates-swimlane": "List Templates", + "board-templates-swimlane": "Board Templates", + "what-to-do": "무엇을 하고 싶으신가요?", + "wipLimitErrorPopup-title": "Invalid WIP Limit", + "wipLimitErrorPopup-dialog-pt1": "The number of tasks in this list is higher than the WIP limit you've defined.", + "wipLimitErrorPopup-dialog-pt2": "Please move some tasks out of this list, or set a higher WIP limit.", + "admin-panel": "관리자 패널", + "settings": "설정", + "people": "사람", + "registration": "회원가입", + "disable-self-registration": "일반 유저의 회원 가입 막기", + "invite": "초대", + "invite-people": "사람 초대", + "to-boards": "보드로 부터", + "email-addresses": "이메일 주소", + "smtp-host-description": "이메일을 처리하는 SMTP 서버의 주소입니다.", + "smtp-port-description": "SMTP 서버가 보내는 전자 메일에 사용하는 포트입니다.", + "smtp-tls-description": "SMTP 서버에 TLS 지원 사용", + "smtp-host": "SMTP 호스트", + "smtp-port": "SMTP 포트", + "smtp-username": "사용자 이름", + "smtp-password": "암호", + "smtp-tls": "TLS 지원", + "send-from": "보낸 사람", + "send-smtp-test": "Send a test email to yourself", + "invitation-code": "초대 코드", + "email-invite-register-subject": "\"__inviter__ 님이 당신에게 초대장을 보냈습니다.", + "email-invite-register-text": "Dear __user__,\n\n__inviter__ invites you to kanban board for collaborations.\n\nPlease follow the link below:\n__url__\n\nAnd your invitation code is: __icode__\n\nThanks.", + "email-smtp-test-subject": "SMTP Test Email", + "email-smtp-test-text": "테스트 메일을 성공적으로 발송하였습니다.", + "error-invitation-code-not-exist": "초대 코드가 존재하지 않습니다.", + "error-notAuthorized": "이 페이지를 볼 수있는 권한이 없습니다.", + "webhook-title": "Webhook Name", + "webhook-token": "Token (Optional for Authentication)", + "outgoing-webhooks": "Outgoing Webhooks", + "bidirectional-webhooks": "Two-Way Webhooks", + "outgoingWebhooksPopup-title": "Outgoing Webhooks", + "boardCardTitlePopup-title": "Card Title Filter", + "disable-webhook": "Disable This Webhook", + "global-webhook": "Global Webhooks", + "new-outgoing-webhook": "New Outgoing Webhook", + "no-name": "(Unknown)", + "Node_version": "Node version", + "Meteor_version": "Meteor version", + "MongoDB_version": "MongoDB version", + "MongoDB_storage_engine": "MongoDB storage engine", + "MongoDB_Oplog_enabled": "MongoDB Oplog enabled", + "OS_Arch": "OS Arch", + "OS_Cpus": "OS CPU Count", + "OS_Freemem": "OS Free Memory", + "OS_Loadavg": "OS Load Average", + "OS_Platform": "OS Platform", + "OS_Release": "OS Release", + "OS_Totalmem": "OS Total Memory", + "OS_Type": "OS Type", + "OS_Uptime": "OS Uptime", + "days": "days", + "hours": "hours", + "minutes": "minutes", + "seconds": "seconds", + "show-field-on-card": "Show this field on card", + "automatically-field-on-card": "Auto create field to all cards", + "showLabel-field-on-card": "Show field label on minicard", + "yes": "Yes", + "no": "No", + "accounts": "Accounts", + "accounts-allowEmailChange": "Allow Email Change", + "accounts-allowUserNameChange": "Allow Username Change", + "createdAt": "Created at", + "verified": "Verified", + "active": "Active", + "card-received": "Received", + "card-received-on": "Received on", + "card-end": "End", + "card-end-on": "Ends on", + "editCardReceivedDatePopup-title": "Change received date", + "editCardEndDatePopup-title": "Change end date", + "setCardColorPopup-title": "Set color", + "setCardActionsColorPopup-title": "Choose a color", + "setSwimlaneColorPopup-title": "Choose a color", + "setListColorPopup-title": "Choose a color", + "assigned-by": "Assigned By", + "requested-by": "Requested By", + "board-delete-notice": "Deleting is permanent. You will lose all lists, cards and actions associated with this board.", + "delete-board-confirm-popup": "All lists, cards, labels, and activities will be deleted and you won't be able to recover the board contents. There is no undo.", + "boardDeletePopup-title": "Delete Board?", + "delete-board": "Delete Board", + "default-subtasks-board": "Subtasks for __board__ board", + "default": "Default", + "queue": "Queue", + "subtask-settings": "Subtasks Settings", + "card-settings": "Card Settings", + "boardSubtaskSettingsPopup-title": "Board Subtasks Settings", + "boardCardSettingsPopup-title": "Card Settings", + "deposit-subtasks-board": "Deposit subtasks to this board:", + "deposit-subtasks-list": "Landing list for subtasks deposited here:", + "show-parent-in-minicard": "Show parent in minicard:", + "prefix-with-full-path": "Prefix with full path", + "prefix-with-parent": "Prefix with parent", + "subtext-with-full-path": "Subtext with full path", + "subtext-with-parent": "Subtext with parent", + "change-card-parent": "Change card's parent", + "parent-card": "Parent card", + "source-board": "Source board", + "no-parent": "Don't show parent", + "activity-added-label": "added label '%s' to %s", + "activity-removed-label": "removed label '%s' from %s", + "activity-delete-attach": "deleted an attachment from %s", + "activity-added-label-card": "added label '%s'", + "activity-removed-label-card": "removed label '%s'", + "activity-delete-attach-card": "deleted an attachment", + "activity-set-customfield": "set custom field '%s' to '%s' in %s", + "activity-unset-customfield": "unset custom field '%s' in %s", + "r-rule": "Rule", + "r-add-trigger": "Add trigger", + "r-add-action": "Add action", + "r-board-rules": "Board rules", + "r-add-rule": "Add rule", + "r-view-rule": "View rule", + "r-delete-rule": "Delete rule", + "r-new-rule-name": "New rule title", + "r-no-rules": "No rules", + "r-when-a-card": "When a card", + "r-is": "is", + "r-is-moved": "is moved", + "r-added-to": "added to", + "r-removed-from": "Removed from", + "r-the-board": "the board", + "r-list": "list", + "set-filter": "Set Filter", + "r-moved-to": "Moved to", + "r-moved-from": "Moved from", + "r-archived": "Moved to Archive", + "r-unarchived": "Restored from Archive", + "r-a-card": "a card", + "r-when-a-label-is": "When a label is", + "r-when-the-label": "When the label", + "r-list-name": "list name", + "r-when-a-member": "When a member is", + "r-when-the-member": "When the member", + "r-name": "name", + "r-when-a-attach": "When an attachment", + "r-when-a-checklist": "When a checklist is", + "r-when-the-checklist": "When the checklist", + "r-completed": "Completed", + "r-made-incomplete": "Made incomplete", + "r-when-a-item": "When a checklist item is", + "r-when-the-item": "When the checklist item", + "r-checked": "Checked", + "r-unchecked": "Unchecked", + "r-move-card-to": "Move card to", + "r-top-of": "Top of", + "r-bottom-of": "Bottom of", + "r-its-list": "its list", + "r-archive": "Move to Archive", + "r-unarchive": "Restore from Archive", + "r-card": "card", + "r-add": "추가", + "r-remove": "Remove", + "r-label": "label", + "r-member": "member", + "r-remove-all": "Remove all members from the card", + "r-set-color": "Set color to", + "r-checklist": "checklist", + "r-check-all": "Check all", + "r-uncheck-all": "Uncheck all", + "r-items-check": "items of checklist", + "r-check": "Check", + "r-uncheck": "Uncheck", + "r-item": "item", + "r-of-checklist": "of checklist", + "r-send-email": "Send an email", + "r-to": "to", + "r-subject": "subject", + "r-rule-details": "Rule details", + "r-d-move-to-top-gen": "Move card to top of its list", + "r-d-move-to-top-spec": "Move card to top of list", + "r-d-move-to-bottom-gen": "Move card to bottom of its list", + "r-d-move-to-bottom-spec": "Move card to bottom of list", + "r-d-send-email": "Send email", + "r-d-send-email-to": "to", + "r-d-send-email-subject": "subject", + "r-d-send-email-message": "message", + "r-d-archive": "Move card to Archive", + "r-d-unarchive": "Restore card from Archive", + "r-d-add-label": "Add label", + "r-d-remove-label": "Remove label", + "r-create-card": "Create new card", + "r-in-list": "목록에", + "r-in-swimlane": "in swimlane", + "r-d-add-member": "Add member", + "r-d-remove-member": "Remove member", + "r-d-remove-all-member": "Remove all member", + "r-d-check-all": "Check all items of a list", + "r-d-uncheck-all": "Uncheck all items of a list", + "r-d-check-one": "Check item", + "r-d-uncheck-one": "Uncheck item", + "r-d-check-of-list": "of checklist", + "r-d-add-checklist": "Add checklist", + "r-d-remove-checklist": "Remove checklist", + "r-by": "by", + "r-add-checklist": "Add checklist", + "r-with-items": "with items", + "r-items-list": "item1,item2,item3", + "r-add-swimlane": "Add swimlane", + "r-swimlane-name": "swimlane name", + "r-board-note": "Note: leave a field empty to match every possible value.", + "r-checklist-note": "Note: checklist's items have to be written as comma separated values.", + "r-when-a-card-is-moved": "When a card is moved to another list", + "r-set": "Set", + "r-update": "Update", + "r-datefield": "date field", + "r-df-start-at": "start", + "r-df-due-at": "due", + "r-df-end-at": "end", + "r-df-received-at": "received", + "r-to-current-datetime": "to current date/time", + "r-remove-value-from": "Remove value from", + "ldap": "LDAP", + "oauth2": "OAuth2", + "cas": "CAS", + "authentication-method": "Authentication method", + "authentication-type": "Authentication type", + "custom-product-name": "Custom Product Name", + "layout": "Layout", + "hide-logo": "Hide Logo", + "add-custom-html-after-body-start": "Add Custom HTML after <body> start", + "add-custom-html-before-body-end": "Add Custom HTML before </body> end", + "error-undefined": "Something went wrong", + "error-ldap-login": "An error occurred while trying to login", + "display-authentication-method": "Display Authentication Method", + "default-authentication-method": "Default Authentication Method", + "duplicate-board": "Duplicate Board", + "people-number": "The number of people is:", + "swimlaneDeletePopup-title": "Delete Swimlane ?", + "swimlane-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the swimlane. There is no undo.", + "restore-all": "모든항목 복구", + "delete-all": "모두 삭제", + "loading": "Loading, please wait.", + "previous_as": "last time was", + "act-a-dueAt": "modified due time to \nWhen: __timeValue__\nWhere: __card__\n previous due was __timeOldValue__", + "act-a-endAt": "modified ending time to __timeValue__ from (__timeOldValue__)", + "act-a-startAt": "modified starting time to __timeValue__ from (__timeOldValue__)", + "act-a-receivedAt": "modified received time to __timeValue__ from (__timeOldValue__)", + "a-dueAt": "modified due time to be", + "a-endAt": "modified ending time to be", + "a-startAt": "modified starting time to be", + "a-receivedAt": "modified received time to be", + "almostdue": "current due time %s is approaching", + "pastdue": "current due time %s is past", + "duenow": "current due time %s is today", + "act-newDue": "__list__/__card__ has 1st due reminder [__board__]", + "act-withDue": "__list__/__card__ due reminders [__board__]", + "act-almostdue": "was reminding the current due (__timeValue__) of __card__ is approaching", + "act-pastdue": "was reminding the current due (__timeValue__) of __card__ is past", + "act-duenow": "was reminding the current due (__timeValue__) of __card__ is now", + "act-atUserComment": "You were mentioned in [__board__] __list__/__card__", + "delete-user-confirm-popup": "Are you sure you want to delete this account? There is no undo.", + "accounts-allowUserDelete": "Allow users to self delete their account", + "hide-minicard-label-text": "Hide minicard label text", + "show-desktop-drag-handles": "Show desktop drag handles", + "assignee": "Assignee", + "cardAssigneesPopup-title": "Assignee", + "addmore-detail": "Add a more detailed description", + "show-on-card": "Show on Card", + "new": "New", + "editUserPopup-title": "Edit User", + "newUserPopup-title": "New User", + "notifications": "알림", + "view-all": "View All", + "filter-by-unread": "Filter by Unread", + "mark-all-as-read": "Mark all as read", + "remove-all-read": "Remove all read", + "allow-rename": "Allow Rename", + "allowRenamePopup-title": "Allow Rename" +} diff --git a/i18n/lv.i18n.json b/i18n/lv.i18n.json index 5f6ec17e..8151ef79 100644 --- a/i18n/lv.i18n.json +++ b/i18n/lv.i18n.json @@ -1,780 +1,778 @@ { - "accept": "Piekrist", - "act-activity-notify": "Activity Notification", - "act-addAttachment": "added attachment __attachment__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-deleteAttachment": "deleted attachment __attachment__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addSubtask": "added subtask __subtask__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addedLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removeLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removedLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addChecklist": "added checklist __checklist__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addChecklistItem": "added checklist item __checklistItem__ to checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removeChecklist": "removed checklist __checklist__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removeChecklistItem": "removed checklist item __checklistItem__ from checklist __checkList__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-checkedItem": "checked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-uncheckedItem": "unchecked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-completeChecklist": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-uncompleteChecklist": "uncompleted checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addComment": "commented on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-editComment": "edited comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-deleteComment": "deleted comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-createBoard": "created board __board__", - "act-createSwimlane": "created swimlane __swimlane__ to board __board__", - "act-createCard": "created card __card__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-createCustomField": "created custom field __customField__ at board __board__", - "act-deleteCustomField": "deleted custom field __customField__ at board __board__", - "act-setCustomField": "edited custom field __customField__: __customFieldValue__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-createList": "added list __list__ to board __board__", - "act-addBoardMember": "added member __member__ to board __board__", - "act-archivedBoard": "Board __board__ moved to Archive", - "act-archivedCard": "Card __card__ at list __list__ at swimlane __swimlane__ at board __board__ moved to Archive", - "act-archivedList": "List __list__ at swimlane __swimlane__ at board __board__ moved to Archive", - "act-archivedSwimlane": "Swimlane __swimlane__ at board __board__ moved to Archive", - "act-importBoard": "imported board __board__", - "act-importCard": "imported card __card__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-importList": "imported list __list__ to swimlane __swimlane__ at board __board__", - "act-joinMember": "added member __member__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-moveCard": "moved card __card__ at board __board__ from list __oldList__ at swimlane __oldSwimlane__ to list __list__ at swimlane __swimlane__", - "act-moveCardToOtherBoard": "moved card __card__ from list __oldList__ at swimlane __oldSwimlane__ at board __oldBoard__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-removeBoardMember": "removed member __member__ from board __board__", - "act-restoredCard": "restored card __card__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-unjoinMember": "removed member __member__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-withBoardTitle": "__board__", - "act-withCardTitle": "[__board__] __card__", - "actions": "Darbības", - "activities": "Aktivitātes", - "activity": "Aktivitāte", - "activity-added": "pievienoja %s pie %s", - "activity-archived": "%s moved to Archive", - "activity-attached": "pievienoja %s pie %s", - "activity-created": "izveidoja%s", - "activity-customfield-created": "created custom field %s", - "activity-excluded": "izslēdza%s no%s", - "activity-imported": "importēja %s iekšā%s no%s", - "activity-imported-board": "imported %s from %s", - "activity-joined": "joined %s", - "activity-moved": "moved %s from %s to %s", - "activity-on": "on %s", - "activity-removed": "removed %s from %s", - "activity-sent": "sent %s to %s", - "activity-unjoined": "unjoined %s", - "activity-subtask-added": "added subtask to %s", - "activity-checked-item": "checked %s in checklist %s of %s", - "activity-unchecked-item": "unchecked %s in checklist %s of %s", - "activity-checklist-added": "added checklist to %s", - "activity-checklist-removed": "removed a checklist from %s", - "activity-checklist-completed": "completed checklist %s of %s", - "activity-checklist-uncompleted": "uncompleted the checklist %s of %s", - "activity-checklist-item-added": "added checklist item to '%s' in %s", - "activity-checklist-item-removed": "removed a checklist item from '%s' in %s", - "add": "Add", - "activity-checked-item-card": "checked %s in checklist %s", - "activity-unchecked-item-card": "unchecked %s in checklist %s", - "activity-checklist-completed-card": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "activity-checklist-uncompleted-card": "uncompleted the checklist %s", - "activity-editComment": "edited comment %s", - "activity-deleteComment": "deleted comment %s", - "add-attachment": "Add Attachment", - "add-board": "Add Board", - "add-card": "Add Card", - "add-swimlane": "Add Swimlane", - "add-subtask": "Add Subtask", - "add-checklist": "Add Checklist", - "add-checklist-item": "Add an item to checklist", - "add-cover": "Add Cover", - "add-label": "Add Label", - "add-list": "Add List", - "add-members": "Add Members", - "added": "Added", - "addMemberPopup-title": "Members", - "admin": "Admin", - "admin-desc": "Can view and edit cards, remove members, and change settings for the board.", - "admin-announcement": "Announcement", - "admin-announcement-active": "Active System-Wide Announcement", - "admin-announcement-title": "Announcement from Administrator", - "all-boards": "All boards", - "and-n-other-card": "And __count__ other card", - "and-n-other-card_plural": "And __count__ other cards", - "apply": "Apply", - "app-is-offline": "Loading, please wait. Refreshing the page will cause data loss. If loading does not work, please check that server has not stopped.", - "archive": "Move to Archive", - "archive-all": "Move All to Archive", - "archive-board": "Move Board to Archive", - "archive-card": "Move Card to Archive", - "archive-list": "Move List to Archive", - "archive-swimlane": "Move Swimlane to Archive", - "archive-selection": "Move selection to Archive", - "archiveBoardPopup-title": "Move Board to Archive?", - "archived-items": "Archive", - "archived-boards": "Boards in Archive", - "restore-board": "Restore Board", - "no-archived-boards": "No Boards in Archive.", - "archives": "Archive", - "template": "Template", - "templates": "Templates", - "assign-member": "Assign member", - "attached": "attached", - "attachment": "Attachment", - "attachment-delete-pop": "Deleting an attachment is permanent. There is no undo.", - "attachmentDeletePopup-title": "Delete Attachment?", - "attachments": "Attachments", - "auto-watch": "Automatically watch boards when they are created", - "avatar-too-big": "The avatar is too large (70KB max)", - "back": "Back", - "board-change-color": "Change color", - "board-nb-stars": "%s stars", - "board-not-found": "Board not found", - "board-private-info": "This board will be <strong>private</strong>.", - "board-public-info": "This board will be <strong>public</strong>.", - "boardChangeColorPopup-title": "Change Board Background", - "boardChangeTitlePopup-title": "Rename Board", - "boardChangeVisibilityPopup-title": "Change Visibility", - "boardChangeWatchPopup-title": "Change Watch", - "boardMenuPopup-title": "Board Settings", - "boardChangeViewPopup-title": "Board View", - "boards": "Boards", - "board-view": "Board View", - "board-view-cal": "Calendar", - "board-view-swimlanes": "Swimlanes", - "board-view-collapse": "Collapse", - "board-view-lists": "Lists", - "bucket-example": "Like “Bucket List” for example", - "cancel": "Cancel", - "card-archived": "This card is moved to Archive.", - "board-archived": "This board is moved to Archive.", - "card-comments-title": "This card has %s comment.", - "card-delete-notice": "Deleting is permanent. You will lose all actions associated with this card.", - "card-delete-pop": "All actions will be removed from the activity feed and you won't be able to re-open the card. There is no undo.", - "card-delete-suggest-archive": "You can move a card to Archive to remove it from the board and preserve the activity.", - "card-due": "Due", - "card-due-on": "Due on", - "card-spent": "Spent Time", - "card-edit-attachments": "Edit attachments", - "card-edit-custom-fields": "Edit custom fields", - "card-start-voting": "Start voting", - "card-cancel-voting": "Delete voting and all votes", - "card-edit-labels": "Edit labels", - "card-edit-members": "Edit members", - "card-labels-title": "Change the labels for the card.", - "card-members-title": "Add or remove members of the board from the card.", - "card-start": "Start", - "card-start-on": "Starts on", - "cardAttachmentsPopup-title": "Attach From", - "cardCustomField-datePopup-title": "Change date", - "cardCustomFieldsPopup-title": "Edit custom fields", - "cardStartVotingPopup-title": "Start a vote", - "positiveVoteMembersPopup-title": "Proponents", - "negativeVoteMembersPopup-title": "Opponents", - "vote-question": "Voting question", - "vote-public": "Public vote", - "vote-for-it": "for it", - "vote-against": "against", - "cardDeletePopup-title": "Delete Card?", - "cardDetailsActionsPopup-title": "Card Actions", - "cardLabelsPopup-title": "Labels", - "cardMembersPopup-title": "Members", - "cardMorePopup-title": "More", - "cardTemplatePopup-title": "Create template", - "cards": "Cards", - "cards-count": "Cards", - "casSignIn": "Sign In with CAS", - "cardType-card": "Card", - "cardType-linkedCard": "Linked Card", - "cardType-linkedBoard": "Linked Board", - "change": "Change", - "change-avatar": "Change Avatar", - "change-password": "Change Password", - "change-permissions": "Change permissions", - "change-settings": "Change Settings", - "changeAvatarPopup-title": "Change Avatar", - "changeLanguagePopup-title": "Change Language", - "changePasswordPopup-title": "Change Password", - "changePermissionsPopup-title": "Change Permissions", - "changeSettingsPopup-title": "Change Settings", - "subtasks": "Subtasks", - "checklists": "Checklists", - "click-to-star": "Click to star this board.", - "click-to-unstar": "Click to unstar this board.", - "clipboard": "Clipboard or drag & drop", - "close": "Close", - "close-board": "Close Board", - "close-board-pop": "You will be able to restore the board by clicking the “Archive” button from the home header.", - "color-black": "black", - "color-blue": "blue", - "color-crimson": "crimson", - "color-darkgreen": "darkgreen", - "color-gold": "gold", - "color-gray": "gray", - "color-green": "green", - "color-indigo": "indigo", - "color-lime": "lime", - "color-magenta": "magenta", - "color-mistyrose": "mistyrose", - "color-navy": "navy", - "color-orange": "orange", - "color-paleturquoise": "paleturquoise", - "color-peachpuff": "peachpuff", - "color-pink": "pink", - "color-plum": "plum", - "color-purple": "purple", - "color-red": "red", - "color-saddlebrown": "saddlebrown", - "color-silver": "silver", - "color-sky": "sky", - "color-slateblue": "slateblue", - "color-white": "white", - "color-yellow": "yellow", - "unset-color": "Unset", - "comment": "Comment", - "comment-placeholder": "Write Comment", - "comment-only": "Comment only", - "comment-only-desc": "Can comment on cards only.", - "no-comments": "No comments", - "no-comments-desc": "Can not see comments and activities.", - "worker": "Worker", - "worker-desc": "Can only move cards, assign itself to card and comment.", - "computer": "Computer", - "confirm-subtask-delete-dialog": "Are you sure you want to delete subtask?", - "confirm-checklist-delete-dialog": "Are you sure you want to delete checklist?", - "copy-card-link-to-clipboard": "Copy card link to clipboard", - "linkCardPopup-title": "Link Card", - "searchElementPopup-title": "Search", - "copyCardPopup-title": "Copy Card", - "copyChecklistToManyCardsPopup-title": "Copy Checklist Template to Many Cards", - "copyChecklistToManyCardsPopup-instructions": "Destination Card Titles and Descriptions in this JSON format", - "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"First card title\", \"description\":\"First card description\"}, {\"title\":\"Second card title\",\"description\":\"Second card description\"},{\"title\":\"Last card title\",\"description\":\"Last card description\"} ]", - "create": "Create", - "createBoardPopup-title": "Create Board", - "chooseBoardSourcePopup-title": "Import board", - "createLabelPopup-title": "Create Label", - "createCustomField": "Create Field", - "createCustomFieldPopup-title": "Create Field", - "current": "current", - "custom-field-delete-pop": "There is no undo. This will remove this custom field from all cards and destroy its history.", - "custom-field-checkbox": "Checkbox", - "custom-field-date": "Date", - "custom-field-dropdown": "Dropdown List", - "custom-field-dropdown-none": "(none)", - "custom-field-dropdown-options": "List Options", - "custom-field-dropdown-options-placeholder": "Press enter to add more options", - "custom-field-dropdown-unknown": "(unknown)", - "custom-field-number": "Number", - "custom-field-text": "Text", - "custom-fields": "Custom Fields", - "date": "Date", - "decline": "Decline", - "default-avatar": "Default avatar", - "delete": "Delete", - "deleteCustomFieldPopup-title": "Delete Custom Field?", - "deleteLabelPopup-title": "Delete Label?", - "description": "Description", - "disambiguateMultiLabelPopup-title": "Disambiguate Label Action", - "disambiguateMultiMemberPopup-title": "Disambiguate Member Action", - "discard": "Discard", - "done": "Done", - "download": "Download", - "edit": "Edit", - "edit-avatar": "Change Avatar", - "edit-profile": "Edit Profile", - "edit-wip-limit": "Edit WIP Limit", - "soft-wip-limit": "Soft WIP Limit", - "editCardStartDatePopup-title": "Change start date", - "editCardDueDatePopup-title": "Change due date", - "editCustomFieldPopup-title": "Edit Field", - "editCardSpentTimePopup-title": "Change spent time", - "editLabelPopup-title": "Change Label", - "editNotificationPopup-title": "Edit Notification", - "editProfilePopup-title": "Edit Profile", - "email": "Email", - "email-enrollAccount-subject": "An account created for you on __siteName__", - "email-enrollAccount-text": "Hello __user__,\n\nTo start using the service, simply click the link below.\n\n__url__\n\nThanks.", - "email-fail": "Sending email failed", - "email-fail-text": "Error trying to send email", - "email-invalid": "Invalid email", - "email-invite": "Invite via Email", - "email-invite-subject": "__inviter__ sent you an invitation", - "email-invite-text": "Dear __user__,\n\n__inviter__ invites you to join board \"__board__\" for collaborations.\n\nPlease follow the link below:\n\n__url__\n\nThanks.", - "email-resetPassword-subject": "Reset your password on __siteName__", - "email-resetPassword-text": "Hello __user__,\n\nTo reset your password, simply click the link below.\n\n__url__\n\nThanks.", - "email-sent": "Email sent", - "email-verifyEmail-subject": "Verify your email address on __siteName__", - "email-verifyEmail-text": "Hello __user__,\n\nTo verify your account email, simply click the link below.\n\n__url__\n\nThanks.", - "enable-wip-limit": "Enable WIP Limit", - "error-board-doesNotExist": "This board does not exist", - "error-board-notAdmin": "You need to be admin of this board to do that", - "error-board-notAMember": "You need to be a member of this board to do that", - "error-json-malformed": "Your text is not valid JSON", - "error-json-schema": "Your JSON data does not include the proper information in the correct format", - "error-list-doesNotExist": "This list does not exist", - "error-user-doesNotExist": "This user does not exist", - "error-user-notAllowSelf": "You can not invite yourself", - "error-user-notCreated": "This user is not created", - "error-username-taken": "This username is already taken", - "error-email-taken": "Email has already been taken", - "export-board": "Export board", - "sort": "Sort", - "sort-desc": "Click to Sort List", - "list-sort-by": "Sort the List By:", - "list-label-modifiedAt": "Last Access Time", - "list-label-title": "Name of the List", - "list-label-sort": "Your Manual Order", - "list-label-short-modifiedAt": "(L)", - "list-label-short-title": "(N)", - "list-label-short-sort": "(M)", - "filter": "Filter", - "filter-cards": "Filter Cards or Lists", - "list-filter-label": "Filter List by Title", - "filter-clear": "Clear filter", - "filter-no-label": "No label", - "filter-no-member": "No member", - "filter-no-assignee": "No assignee", - "filter-no-custom-fields": "No Custom Fields", - "filter-show-archive": "Show archived lists", - "filter-hide-empty": "Hide empty lists", - "filter-on": "Filter is on", - "filter-on-desc": "You are filtering cards on this board. Click here to edit filter.", - "filter-to-selection": "Filter to selection", - "advanced-filter-label": "Advanced Filter", - "advanced-filter-description": "Advanced Filter allows to write a string containing following operators: == != <= >= && || ( ) A space is used as a separator between the Operators. You can filter for all Custom Fields by typing their names and values. For Example: Field1 == Value1. Note: If fields or values contains spaces, you need to encapsulate them into single quotes. For Example: 'Field 1' == 'Value 1'. For single control characters (' \\/) to be skipped, you can use \\. For example: Field1 == I\\'m. Also you can combine multiple conditions. For Example: F1 == V1 || F1 == V2. Normally all operators are interpreted from left to right. You can change the order by placing brackets. For Example: F1 == V1 && ( F2 == V2 || F2 == V3 ). Also you can search text fields using regex: F1 == /Tes.*/i", - "fullname": "Full Name", - "header-logo-title": "Go back to your boards page.", - "hide-system-messages": "Hide system messages", - "headerBarCreateBoardPopup-title": "Create Board", - "home": "Home", - "import": "Import", - "link": "Link", - "import-board": "import board", - "import-board-c": "Import board", - "import-board-title-trello": "Import board from Trello", - "import-board-title-wekan": "Import board from previous export", - "import-sandstorm-backup-warning": "Do not delete data you import from original exported board or Trello before checking does this grain close and open again, or do you get Board not found error, that means data loss.", - "import-sandstorm-warning": "Imported board will delete all existing data on board and replace it with imported board.", - "from-trello": "From Trello", - "from-wekan": "From previous export", - "import-board-instruction-trello": "In your Trello board, go to 'Menu', then 'More', 'Print and Export', 'Export JSON', and copy the resulting text.", - "import-board-instruction-wekan": "In your board, go to 'Menu', then 'Export board', and copy the text in the downloaded file.", - "import-board-instruction-about-errors": "If you get errors when importing board, sometimes importing still works, and board is at All Boards page.", - "import-json-placeholder": "Paste your valid JSON data here", - "import-map-members": "Map members", - "import-members-map": "Your imported board has some members. Please map the members you want to import to your users", - "import-show-user-mapping": "Review members mapping", - "import-user-select": "Pick your existing user you want to use as this member", - "importMapMembersAddPopup-title": "Select member", - "info": "Version", - "initials": "Initials", - "invalid-date": "Invalid date", - "invalid-time": "Invalid time", - "invalid-user": "Invalid user", - "joined": "joined", - "just-invited": "You are just invited to this board", - "keyboard-shortcuts": "Keyboard shortcuts", - "label-create": "Create Label", - "label-default": "%s label (default)", - "label-delete-pop": "There is no undo. This will remove this label from all cards and destroy its history.", - "labels": "Labels", - "language": "Language", - "last-admin-desc": "You can’t change roles because there must be at least one admin.", - "leave-board": "Leave Board", - "leave-board-pop": "Are you sure you want to leave __boardTitle__? You will be removed from all cards on this board.", - "leaveBoardPopup-title": "Leave Board ?", - "link-card": "Link to this card", - "list-archive-cards": "Move all cards in this list to Archive", - "list-archive-cards-pop": "This will remove all the cards in this list from the board. To view cards in Archive and bring them back to the board, click “Menu” > “Archive”.", - "list-move-cards": "Move all cards in this list", - "list-select-cards": "Select all cards in this list", - "set-color-list": "Set Color", - "listActionPopup-title": "List Actions", - "swimlaneActionPopup-title": "Swimlane Actions", - "swimlaneAddPopup-title": "Add a Swimlane below", - "listImportCardPopup-title": "Import a Trello card", - "listMorePopup-title": "More", - "link-list": "Link to this list", - "list-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the list. There is no undo.", - "list-delete-suggest-archive": "You can move a list to Archive to remove it from the board and preserve the activity.", - "lists": "Lists", - "swimlanes": "Swimlanes", - "log-out": "Log Out", - "log-in": "Log In", - "loginPopup-title": "Log In", - "memberMenuPopup-title": "Member Settings", - "members": "Members", - "menu": "Menu", - "move-selection": "Move selection", - "moveCardPopup-title": "Move Card", - "moveCardToBottom-title": "Move to Bottom", - "moveCardToTop-title": "Move to Top", - "moveSelectionPopup-title": "Move selection", - "multi-selection": "Multi-Selection", - "multi-selection-on": "Multi-Selection is on", - "muted": "Muted", - "muted-info": "You will never be notified of any changes in this board", - "my-boards": "My Boards", - "name": "Name", - "no-archived-cards": "No cards in Archive.", - "no-archived-lists": "No lists in Archive.", - "no-archived-swimlanes": "No swimlanes in Archive.", - "no-results": "No results", - "normal": "Normal", - "normal-desc": "Can view and edit cards. Can't change settings.", - "not-accepted-yet": "Invitation not accepted yet", - "notify-participate": "Receive updates to any cards you participate as creater or member", - "notify-watch": "Receive updates to any boards, lists, or cards you’re watching", - "optional": "optional", - "or": "or", - "page-maybe-private": "This page may be private. You may be able to view it by <a href='%s'>logging in</a>.", - "page-not-found": "Page not found.", - "password": "Password", - "paste-or-dragdrop": "to paste, or drag & drop image file to it (image only)", - "participating": "Participating", - "preview": "Preview", - "previewAttachedImagePopup-title": "Preview", - "previewClipboardImagePopup-title": "Preview", - "private": "Private", - "private-desc": "This board is private. Only people added to the board can view and edit it.", - "profile": "Profile", - "public": "Public", - "public-desc": "This board is public. It's visible to anyone with the link and will show up in search engines like Google. Only people added to the board can edit.", - "quick-access-description": "Star a board to add a shortcut in this bar.", - "remove-cover": "Remove Cover", - "remove-from-board": "Remove from Board", - "remove-label": "Remove Label", - "listDeletePopup-title": "Delete List ?", - "remove-member": "Remove Member", - "remove-member-from-card": "Remove from Card", - "remove-member-pop": "Remove __name__ (__username__) from __boardTitle__? The member will be removed from all cards on this board. They will receive a notification.", - "removeMemberPopup-title": "Remove Member?", - "rename": "Rename", - "rename-board": "Rename Board", - "restore": "Restore", - "save": "Save", - "search": "Search", - "rules": "Rules", - "search-cards": "Search from card/list titles, descriptions and custom fields on this board", - "search-example": "Text to search for?", - "select-color": "Select Color", - "set-wip-limit-value": "Set a limit for the maximum number of tasks in this list", - "setWipLimitPopup-title": "Set WIP Limit", - "shortcut-assign-self": "Assign yourself to current card", - "shortcut-autocomplete-emoji": "Autocomplete emoji", - "shortcut-autocomplete-members": "Autocomplete members", - "shortcut-clear-filters": "Clear all filters", - "shortcut-close-dialog": "Close Dialog", - "shortcut-filter-my-cards": "Filter my cards", - "shortcut-show-shortcuts": "Bring up this shortcuts list", - "shortcut-toggle-filterbar": "Toggle Filter Sidebar", - "shortcut-toggle-sidebar": "Toggle Board Sidebar", - "show-cards-minimum-count": "Show cards count if list contains more than", - "sidebar-open": "Open Sidebar", - "sidebar-close": "Close Sidebar", - "signupPopup-title": "Create an Account", - "star-board-title": "Click to star this board. It will show up at top of your boards list.", - "starred-boards": "Starred Boards", - "starred-boards-description": "Starred boards show up at the top of your boards list.", - "subscribe": "Subscribe", - "team": "Team", - "this-board": "this board", - "this-card": "this card", - "spent-time-hours": "Spent time (hours)", - "overtime-hours": "Overtime (hours)", - "overtime": "Overtime", - "has-overtime-cards": "Has overtime cards", - "has-spenttime-cards": "Has spent time cards", - "time": "Time", - "title": "Title", - "tracking": "Tracking", - "tracking-info": "You will be notified of any changes to those cards you are involved as creator or member.", - "type": "Type", - "unassign-member": "Unassign member", - "unsaved-description": "You have an unsaved description.", - "unwatch": "Unwatch", - "upload": "Upload", - "upload-avatar": "Upload an avatar", - "uploaded-avatar": "Uploaded an avatar", - "username": "Username", - "view-it": "View it", - "warn-list-archived": "warning: this card is in an list at Archive", - "watch": "Watch", - "watching": "Watching", - "watching-info": "You will be notified of any change in this board", - "welcome-board": "Welcome Board", - "welcome-swimlane": "Milestone 1", - "welcome-list1": "Basics", - "welcome-list2": "Advanced", - "card-templates-swimlane": "Card Templates", - "list-templates-swimlane": "List Templates", - "board-templates-swimlane": "Board Templates", - "what-to-do": "What do you want to do?", - "wipLimitErrorPopup-title": "Invalid WIP Limit", - "wipLimitErrorPopup-dialog-pt1": "The number of tasks in this list is higher than the WIP limit you've defined.", - "wipLimitErrorPopup-dialog-pt2": "Please move some tasks out of this list, or set a higher WIP limit.", - "admin-panel": "Admin Panel", - "settings": "Settings", - "people": "People", - "registration": "Registration", - "disable-self-registration": "Disable Self-Registration", - "invite": "Invite", - "invite-people": "Invite People", - "to-boards": "To board(s)", - "email-addresses": "Email Addresses", - "smtp-host-description": "The address of the SMTP server that handles your emails.", - "smtp-port-description": "The port your SMTP server uses for outgoing emails.", - "smtp-tls-description": "Enable TLS support for SMTP server", - "smtp-host": "SMTP Host", - "smtp-port": "SMTP Port", - "smtp-username": "Username", - "smtp-password": "Password", - "smtp-tls": "TLS support", - "send-from": "From", - "send-smtp-test": "Send a test email to yourself", - "invitation-code": "Invitation Code", - "email-invite-register-subject": "__inviter__ sent you an invitation", - "email-invite-register-text": "Dear __user__,\n\n__inviter__ invites you to kanban board for collaborations.\n\nPlease follow the link below:\n__url__\n\nAnd your invitation code is: __icode__\n\nThanks.", - "email-smtp-test-subject": "SMTP Test Email", - "email-smtp-test-text": "You have successfully sent an email", - "error-invitation-code-not-exist": "Invitation code doesn't exist", - "error-notAuthorized": "You are not authorized to view this page.", - "webhook-title": "Webhook Name", - "webhook-token": "Token (Optional for Authentication)", - "outgoing-webhooks": "Outgoing Webhooks", - "bidirectional-webhooks": "Two-Way Webhooks", - "outgoingWebhooksPopup-title": "Outgoing Webhooks", - "boardCardTitlePopup-title": "Card Title Filter", - "disable-webhook": "Disable This Webhook", - "global-webhook": "Global Webhooks", - "new-outgoing-webhook": "New Outgoing Webhook", - "no-name": "(Unknown)", - "Node_version": "Node version", - "Meteor_version": "Meteor version", - "MongoDB_version": "MongoDB version", - "MongoDB_storage_engine": "MongoDB storage engine", - "MongoDB_Oplog_enabled": "MongoDB Oplog enabled", - "OS_Arch": "OS Arch", - "OS_Cpus": "OS CPU Count", - "OS_Freemem": "OS Free Memory", - "OS_Loadavg": "OS Load Average", - "OS_Platform": "OS Platform", - "OS_Release": "OS Release", - "OS_Totalmem": "OS Total Memory", - "OS_Type": "OS Type", - "OS_Uptime": "OS Uptime", - "days": "days", - "hours": "hours", - "minutes": "minutes", - "seconds": "seconds", - "show-field-on-card": "Show this field on card", - "automatically-field-on-card": "Auto create field to all cards", - "showLabel-field-on-card": "Show field label on minicard", - "yes": "Yes", - "no": "No", - "accounts": "Accounts", - "accounts-allowEmailChange": "Allow Email Change", - "accounts-allowUserNameChange": "Allow Username Change", - "createdAt": "Created at", - "verified": "Verified", - "active": "Active", - "card-received": "Received", - "card-received-on": "Received on", - "card-end": "End", - "card-end-on": "Ends on", - "editCardReceivedDatePopup-title": "Change received date", - "editCardEndDatePopup-title": "Change end date", - "setCardColorPopup-title": "Set color", - "setCardActionsColorPopup-title": "Choose a color", - "setSwimlaneColorPopup-title": "Choose a color", - "setListColorPopup-title": "Choose a color", - "assigned-by": "Assigned By", - "requested-by": "Requested By", - "board-delete-notice": "Deleting is permanent. You will lose all lists, cards and actions associated with this board.", - "delete-board-confirm-popup": "All lists, cards, labels, and activities will be deleted and you won't be able to recover the board contents. There is no undo.", - "boardDeletePopup-title": "Delete Board?", - "delete-board": "Delete Board", - "default-subtasks-board": "Subtasks for __board__ board", - "default": "Default", - "queue": "Queue", - "subtask-settings": "Subtasks Settings", - "card-settings": "Card Settings", - "boardSubtaskSettingsPopup-title": "Board Subtasks Settings", - "boardCardSettingsPopup-title": "Card Settings", - "deposit-subtasks-board": "Deposit subtasks to this board:", - "deposit-subtasks-list": "Landing list for subtasks deposited here:", - "show-parent-in-minicard": "Show parent in minicard:", - "prefix-with-full-path": "Prefix with full path", - "prefix-with-parent": "Prefix with parent", - "subtext-with-full-path": "Subtext with full path", - "subtext-with-parent": "Subtext with parent", - "change-card-parent": "Change card's parent", - "parent-card": "Parent card", - "source-board": "Source board", - "no-parent": "Don't show parent", - "activity-added-label": "added label '%s' to %s", - "activity-removed-label": "removed label '%s' from %s", - "activity-delete-attach": "deleted an attachment from %s", - "activity-added-label-card": "added label '%s'", - "activity-removed-label-card": "removed label '%s'", - "activity-delete-attach-card": "deleted an attachment", - "activity-set-customfield": "set custom field '%s' to '%s' in %s", - "activity-unset-customfield": "unset custom field '%s' in %s", - "r-rule": "Rule", - "r-add-trigger": "Add trigger", - "r-add-action": "Add action", - "r-board-rules": "Board rules", - "r-add-rule": "Add rule", - "r-view-rule": "View rule", - "r-delete-rule": "Delete rule", - "r-new-rule-name": "New rule title", - "r-no-rules": "No rules", - "r-when-a-card": "When a card", - "r-is": "is", - "r-is-moved": "is moved", - "r-added-to": "added to", - "r-removed-from": "Removed from", - "r-the-board": "the board", - "r-list": "list", - "set-filter": "Set Filter", - "r-moved-to": "Moved to", - "r-moved-from": "Moved from", - "r-archived": "Moved to Archive", - "r-unarchived": "Restored from Archive", - "r-a-card": "a card", - "r-when-a-label-is": "When a label is", - "r-when-the-label": "When the label", - "r-list-name": "list name", - "r-when-a-member": "When a member is", - "r-when-the-member": "When the member", - "r-name": "name", - "r-when-a-attach": "When an attachment", - "r-when-a-checklist": "When a checklist is", - "r-when-the-checklist": "When the checklist", - "r-completed": "Completed", - "r-made-incomplete": "Made incomplete", - "r-when-a-item": "When a checklist item is", - "r-when-the-item": "When the checklist item", - "r-checked": "Checked", - "r-unchecked": "Unchecked", - "r-move-card-to": "Move card to", - "r-top-of": "Top of", - "r-bottom-of": "Bottom of", - "r-its-list": "its list", - "r-archive": "Move to Archive", - "r-unarchive": "Restore from Archive", - "r-card": "card", - "r-add": "Add", - "r-remove": "Remove", - "r-label": "label", - "r-member": "member", - "r-remove-all": "Remove all members from the card", - "r-set-color": "Set color to", - "r-checklist": "checklist", - "r-check-all": "Check all", - "r-uncheck-all": "Uncheck all", - "r-items-check": "items of checklist", - "r-check": "Check", - "r-uncheck": "Uncheck", - "r-item": "item", - "r-of-checklist": "of checklist", - "r-send-email": "Send an email", - "r-to": "to", - "r-subject": "subject", - "r-rule-details": "Rule details", - "r-d-move-to-top-gen": "Move card to top of its list", - "r-d-move-to-top-spec": "Move card to top of list", - "r-d-move-to-bottom-gen": "Move card to bottom of its list", - "r-d-move-to-bottom-spec": "Move card to bottom of list", - "r-d-send-email": "Send email", - "r-d-send-email-to": "to", - "r-d-send-email-subject": "subject", - "r-d-send-email-message": "message", - "r-d-archive": "Move card to Archive", - "r-d-unarchive": "Restore card from Archive", - "r-d-add-label": "Add label", - "r-d-remove-label": "Remove label", - "r-create-card": "Create new card", - "r-in-list": "in list", - "r-in-swimlane": "in swimlane", - "r-d-add-member": "Add member", - "r-d-remove-member": "Remove member", - "r-d-remove-all-member": "Remove all member", - "r-d-check-all": "Check all items of a list", - "r-d-uncheck-all": "Uncheck all items of a list", - "r-d-check-one": "Check item", - "r-d-uncheck-one": "Uncheck item", - "r-d-check-of-list": "of checklist", - "r-d-add-checklist": "Add checklist", - "r-d-remove-checklist": "Remove checklist", - "r-by": "by", - "r-add-checklist": "Add checklist", - "r-with-items": "with items", - "r-items-list": "item1,item2,item3", - "r-add-swimlane": "Add swimlane", - "r-swimlane-name": "swimlane name", - "r-board-note": "Note: leave a field empty to match every possible value.", - "r-checklist-note": "Note: checklist's items have to be written as comma separated values.", - "r-when-a-card-is-moved": "When a card is moved to another list", - "r-set": "Set", - "r-update": "Update", - "r-datefield": "date field", - "r-df-start-at": "start", - "r-df-due-at": "due", - "r-df-end-at": "end", - "r-df-received-at": "received", - "r-to-current-datetime": "to current date/time", - "r-remove-value-from": "Remove value from", - "ldap": "LDAP", - "oauth2": "OAuth2", - "cas": "CAS", - "authentication-method": "Authentication method", - "authentication-type": "Authentication type", - "custom-product-name": "Custom Product Name", - "layout": "Layout", - "hide-logo": "Hide Logo", - "add-custom-html-after-body-start": "Add Custom HTML after <body> start", - "add-custom-html-before-body-end": "Add Custom HTML before </body> end", - "error-undefined": "Something went wrong", - "error-ldap-login": "An error occurred while trying to login", - "display-authentication-method": "Display Authentication Method", - "default-authentication-method": "Default Authentication Method", - "duplicate-board": "Duplicate Board", - "people-number": "The number of people is:", - "swimlaneDeletePopup-title": "Delete Swimlane ?", - "swimlane-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the swimlane. There is no undo.", - "restore-all": "Restore all", - "delete-all": "Delete all", - "loading": "Loading, please wait.", - "previous_as": "last time was", - "act-a-dueAt": "modified due time to \nWhen: __timeValue__\nWhere: __card__\n previous due was __timeOldValue__", - "act-a-endAt": "modified ending time to __timeValue__ from (__timeOldValue__)", - "act-a-startAt": "modified starting time to __timeValue__ from (__timeOldValue__)", - "act-a-receivedAt": "modified received time to __timeValue__ from (__timeOldValue__)", - "a-dueAt": "modified due time to be", - "a-endAt": "modified ending time to be", - "a-startAt": "modified starting time to be", - "a-receivedAt": "modified received time to be", - "almostdue": "current due time %s is approaching", - "pastdue": "current due time %s is past", - "duenow": "current due time %s is today", - "act-newDue": "__list__/__card__ has 1st due reminder [__board__]", - "act-withDue": "__list__/__card__ due reminders [__board__]", - "act-almostdue": "was reminding the current due (__timeValue__) of __card__ is approaching", - "act-pastdue": "was reminding the current due (__timeValue__) of __card__ is past", - "act-duenow": "was reminding the current due (__timeValue__) of __card__ is now", - "act-atUserComment": "You were mentioned in [__board__] __list__/__card__", - "delete-user-confirm-popup": "Are you sure you want to delete this account? There is no undo.", - "accounts-allowUserDelete": "Allow users to self delete their account", - "hide-minicard-label-text": "Hide minicard label text", - "show-desktop-drag-handles": "Show desktop drag handles", - "assignee": "Assignee", - "cardAssigneesPopup-title": "Assignee", - "addmore-detail": "Add a more detailed description", - "show-on-card": "Show on Card", - "new": "New", - "editUserPopup-title": "Edit User", - "newUserPopup-title": "New User", - "notifications": "Notifications", - "view-all": "View All", - "filter-by-unread": "Filter by Unread", - "mark-all-as-read": "Mark all as read", - "remove-all-read": "Remove all read", - "allow-rename": "Allow Rename", - "allowRenamePopup-title": "Allow Rename" -} \ No newline at end of file + "accept": "Piekrist", + "act-activity-notify": "Activity Notification", + "act-addAttachment": "added attachment __attachment__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-deleteAttachment": "deleted attachment __attachment__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addSubtask": "added subtask __subtask__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addedLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removeLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removedLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addChecklist": "added checklist __checklist__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addChecklistItem": "added checklist item __checklistItem__ to checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removeChecklist": "removed checklist __checklist__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removeChecklistItem": "removed checklist item __checklistItem__ from checklist __checkList__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-checkedItem": "checked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-uncheckedItem": "unchecked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-completeChecklist": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-uncompleteChecklist": "uncompleted checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addComment": "commented on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-editComment": "edited comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-deleteComment": "deleted comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-createBoard": "created board __board__", + "act-createSwimlane": "created swimlane __swimlane__ to board __board__", + "act-createCard": "created card __card__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-createCustomField": "created custom field __customField__ at board __board__", + "act-deleteCustomField": "deleted custom field __customField__ at board __board__", + "act-setCustomField": "edited custom field __customField__: __customFieldValue__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-createList": "added list __list__ to board __board__", + "act-addBoardMember": "added member __member__ to board __board__", + "act-archivedBoard": "Board __board__ moved to Archive", + "act-archivedCard": "Card __card__ at list __list__ at swimlane __swimlane__ at board __board__ moved to Archive", + "act-archivedList": "List __list__ at swimlane __swimlane__ at board __board__ moved to Archive", + "act-archivedSwimlane": "Swimlane __swimlane__ at board __board__ moved to Archive", + "act-importBoard": "imported board __board__", + "act-importCard": "imported card __card__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-importList": "imported list __list__ to swimlane __swimlane__ at board __board__", + "act-joinMember": "added member __member__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-moveCard": "moved card __card__ at board __board__ from list __oldList__ at swimlane __oldSwimlane__ to list __list__ at swimlane __swimlane__", + "act-moveCardToOtherBoard": "moved card __card__ from list __oldList__ at swimlane __oldSwimlane__ at board __oldBoard__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-removeBoardMember": "removed member __member__ from board __board__", + "act-restoredCard": "restored card __card__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-unjoinMember": "removed member __member__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-withBoardTitle": "__board__", + "act-withCardTitle": "[__board__] __card__", + "actions": "Darbības", + "activities": "Aktivitātes", + "activity": "Aktivitāte", + "activity-added": "pievienoja %s pie %s", + "activity-archived": "%s moved to Archive", + "activity-attached": "pievienoja %s pie %s", + "activity-created": "izveidoja%s", + "activity-customfield-created": "created custom field %s", + "activity-excluded": "izslēdza%s no%s", + "activity-imported": "importēja %s iekšā%s no%s", + "activity-imported-board": "imported %s from %s", + "activity-joined": "joined %s", + "activity-moved": "moved %s from %s to %s", + "activity-on": "on %s", + "activity-removed": "removed %s from %s", + "activity-sent": "sent %s to %s", + "activity-unjoined": "unjoined %s", + "activity-subtask-added": "added subtask to %s", + "activity-checked-item": "checked %s in checklist %s of %s", + "activity-unchecked-item": "unchecked %s in checklist %s of %s", + "activity-checklist-added": "added checklist to %s", + "activity-checklist-removed": "removed a checklist from %s", + "activity-checklist-completed": "completed checklist %s of %s", + "activity-checklist-uncompleted": "uncompleted the checklist %s of %s", + "activity-checklist-item-added": "added checklist item to '%s' in %s", + "activity-checklist-item-removed": "removed a checklist item from '%s' in %s", + "add": "Add", + "activity-checked-item-card": "checked %s in checklist %s", + "activity-unchecked-item-card": "unchecked %s in checklist %s", + "activity-checklist-completed-card": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "activity-checklist-uncompleted-card": "uncompleted the checklist %s", + "activity-editComment": "edited comment %s", + "activity-deleteComment": "deleted comment %s", + "add-attachment": "Add Attachment", + "add-board": "Add Board", + "add-card": "Add Card", + "add-swimlane": "Add Swimlane", + "add-subtask": "Add Subtask", + "add-checklist": "Add Checklist", + "add-checklist-item": "Add an item to checklist", + "add-cover": "Add Cover", + "add-label": "Add Label", + "add-list": "Add List", + "add-members": "Add Members", + "added": "Added", + "addMemberPopup-title": "Members", + "admin": "Admin", + "admin-desc": "Can view and edit cards, remove members, and change settings for the board.", + "admin-announcement": "Announcement", + "admin-announcement-active": "Active System-Wide Announcement", + "admin-announcement-title": "Announcement from Administrator", + "all-boards": "All boards", + "and-n-other-card": "And __count__ other card", + "and-n-other-card_plural": "And __count__ other cards", + "apply": "Apply", + "app-is-offline": "Loading, please wait. Refreshing the page will cause data loss. If loading does not work, please check that server has not stopped.", + "archive": "Move to Archive", + "archive-all": "Move All to Archive", + "archive-board": "Move Board to Archive", + "archive-card": "Move Card to Archive", + "archive-list": "Move List to Archive", + "archive-swimlane": "Move Swimlane to Archive", + "archive-selection": "Move selection to Archive", + "archiveBoardPopup-title": "Move Board to Archive?", + "archived-items": "Archive", + "archived-boards": "Boards in Archive", + "restore-board": "Restore Board", + "no-archived-boards": "No Boards in Archive.", + "archives": "Archive", + "template": "Template", + "templates": "Templates", + "assign-member": "Assign member", + "attached": "attached", + "attachment": "Attachment", + "attachment-delete-pop": "Deleting an attachment is permanent. There is no undo.", + "attachmentDeletePopup-title": "Delete Attachment?", + "attachments": "Attachments", + "auto-watch": "Automatically watch boards when they are created", + "avatar-too-big": "The avatar is too large (70KB max)", + "back": "Back", + "board-change-color": "Change color", + "board-nb-stars": "%s stars", + "board-not-found": "Board not found", + "board-private-info": "This board will be <strong>private</strong>.", + "board-public-info": "This board will be <strong>public</strong>.", + "boardChangeColorPopup-title": "Change Board Background", + "boardChangeTitlePopup-title": "Rename Board", + "boardChangeVisibilityPopup-title": "Change Visibility", + "boardChangeWatchPopup-title": "Change Watch", + "boardMenuPopup-title": "Board Settings", + "boardChangeViewPopup-title": "Board View", + "boards": "Boards", + "board-view": "Board View", + "board-view-cal": "Calendar", + "board-view-swimlanes": "Swimlanes", + "board-view-collapse": "Collapse", + "board-view-lists": "Lists", + "bucket-example": "Like “Bucket List” for example", + "cancel": "Cancel", + "card-archived": "This card is moved to Archive.", + "board-archived": "This board is moved to Archive.", + "card-comments-title": "This card has %s comment.", + "card-delete-notice": "Deleting is permanent. You will lose all actions associated with this card.", + "card-delete-pop": "All actions will be removed from the activity feed and you won't be able to re-open the card. There is no undo.", + "card-delete-suggest-archive": "You can move a card to Archive to remove it from the board and preserve the activity.", + "card-due": "Due", + "card-due-on": "Due on", + "card-spent": "Spent Time", + "card-edit-attachments": "Edit attachments", + "card-edit-custom-fields": "Edit custom fields", + "card-start-voting": "Start voting", + "card-cancel-voting": "Delete voting and all votes", + "card-edit-labels": "Edit labels", + "card-edit-members": "Edit members", + "card-labels-title": "Change the labels for the card.", + "card-members-title": "Add or remove members of the board from the card.", + "card-start": "Start", + "card-start-on": "Starts on", + "cardAttachmentsPopup-title": "Attach From", + "cardCustomField-datePopup-title": "Change date", + "cardCustomFieldsPopup-title": "Edit custom fields", + "cardStartVotingPopup-title": "Start a vote", + "positiveVoteMembersPopup-title": "Proponents", + "negativeVoteMembersPopup-title": "Opponents", + "vote-question": "Voting question", + "vote-public": "Public vote", + "vote-for-it": "for it", + "vote-against": "against", + "cardDeletePopup-title": "Delete Card?", + "cardDetailsActionsPopup-title": "Card Actions", + "cardLabelsPopup-title": "Labels", + "cardMembersPopup-title": "Members", + "cardMorePopup-title": "More", + "cardTemplatePopup-title": "Create template", + "cards": "Cards", + "cards-count": "Cards", + "casSignIn": "Sign In with CAS", + "cardType-card": "Card", + "cardType-linkedCard": "Linked Card", + "cardType-linkedBoard": "Linked Board", + "change": "Change", + "change-avatar": "Change Avatar", + "change-password": "Change Password", + "change-permissions": "Change permissions", + "change-settings": "Change Settings", + "changeAvatarPopup-title": "Change Avatar", + "changeLanguagePopup-title": "Change Language", + "changePasswordPopup-title": "Change Password", + "changePermissionsPopup-title": "Change Permissions", + "changeSettingsPopup-title": "Change Settings", + "subtasks": "Subtasks", + "checklists": "Checklists", + "click-to-star": "Click to star this board.", + "click-to-unstar": "Click to unstar this board.", + "clipboard": "Clipboard or drag & drop", + "close": "Close", + "close-board": "Close Board", + "close-board-pop": "You will be able to restore the board by clicking the “Archive” button from the home header.", + "color-black": "black", + "color-blue": "blue", + "color-crimson": "crimson", + "color-darkgreen": "darkgreen", + "color-gold": "gold", + "color-gray": "gray", + "color-green": "green", + "color-indigo": "indigo", + "color-lime": "lime", + "color-magenta": "magenta", + "color-mistyrose": "mistyrose", + "color-navy": "navy", + "color-orange": "orange", + "color-paleturquoise": "paleturquoise", + "color-peachpuff": "peachpuff", + "color-pink": "pink", + "color-plum": "plum", + "color-purple": "purple", + "color-red": "red", + "color-saddlebrown": "saddlebrown", + "color-silver": "silver", + "color-sky": "sky", + "color-slateblue": "slateblue", + "color-white": "white", + "color-yellow": "yellow", + "unset-color": "Unset", + "comment": "Comment", + "comment-placeholder": "Write Comment", + "comment-only": "Comment only", + "comment-only-desc": "Can comment on cards only.", + "no-comments": "No comments", + "no-comments-desc": "Can not see comments and activities.", + "worker": "Worker", + "worker-desc": "Can only move cards, assign itself to card and comment.", + "computer": "Computer", + "confirm-subtask-delete-dialog": "Are you sure you want to delete subtask?", + "confirm-checklist-delete-dialog": "Are you sure you want to delete checklist?", + "copy-card-link-to-clipboard": "Copy card link to clipboard", + "linkCardPopup-title": "Link Card", + "searchElementPopup-title": "Search", + "copyCardPopup-title": "Copy Card", + "copyChecklistToManyCardsPopup-title": "Copy Checklist Template to Many Cards", + "copyChecklistToManyCardsPopup-instructions": "Destination Card Titles and Descriptions in this JSON format", + "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"First card title\", \"description\":\"First card description\"}, {\"title\":\"Second card title\",\"description\":\"Second card description\"},{\"title\":\"Last card title\",\"description\":\"Last card description\"} ]", + "create": "Create", + "createBoardPopup-title": "Create Board", + "chooseBoardSourcePopup-title": "Import board", + "createLabelPopup-title": "Create Label", + "createCustomField": "Create Field", + "createCustomFieldPopup-title": "Create Field", + "current": "current", + "custom-field-delete-pop": "There is no undo. This will remove this custom field from all cards and destroy its history.", + "custom-field-checkbox": "Checkbox", + "custom-field-date": "Date", + "custom-field-dropdown": "Dropdown List", + "custom-field-dropdown-none": "(none)", + "custom-field-dropdown-options": "List Options", + "custom-field-dropdown-options-placeholder": "Press enter to add more options", + "custom-field-dropdown-unknown": "(unknown)", + "custom-field-number": "Number", + "custom-field-text": "Text", + "custom-fields": "Custom Fields", + "date": "Date", + "decline": "Decline", + "default-avatar": "Default avatar", + "delete": "Delete", + "deleteCustomFieldPopup-title": "Delete Custom Field?", + "deleteLabelPopup-title": "Delete Label?", + "description": "Description", + "disambiguateMultiLabelPopup-title": "Disambiguate Label Action", + "disambiguateMultiMemberPopup-title": "Disambiguate Member Action", + "discard": "Discard", + "done": "Done", + "download": "Download", + "edit": "Edit", + "edit-avatar": "Change Avatar", + "edit-profile": "Edit Profile", + "edit-wip-limit": "Edit WIP Limit", + "soft-wip-limit": "Soft WIP Limit", + "editCardStartDatePopup-title": "Change start date", + "editCardDueDatePopup-title": "Change due date", + "editCustomFieldPopup-title": "Edit Field", + "editCardSpentTimePopup-title": "Change spent time", + "editLabelPopup-title": "Change Label", + "editNotificationPopup-title": "Edit Notification", + "editProfilePopup-title": "Edit Profile", + "email": "Email", + "email-enrollAccount-subject": "An account created for you on __siteName__", + "email-enrollAccount-text": "Hello __user__,\n\nTo start using the service, simply click the link below.\n\n__url__\n\nThanks.", + "email-fail": "Sending email failed", + "email-fail-text": "Error trying to send email", + "email-invalid": "Invalid email", + "email-invite": "Invite via Email", + "email-invite-subject": "__inviter__ sent you an invitation", + "email-invite-text": "Dear __user__,\n\n__inviter__ invites you to join board \"__board__\" for collaborations.\n\nPlease follow the link below:\n\n__url__\n\nThanks.", + "email-resetPassword-subject": "Reset your password on __siteName__", + "email-resetPassword-text": "Hello __user__,\n\nTo reset your password, simply click the link below.\n\n__url__\n\nThanks.", + "email-sent": "Email sent", + "email-verifyEmail-subject": "Verify your email address on __siteName__", + "email-verifyEmail-text": "Hello __user__,\n\nTo verify your account email, simply click the link below.\n\n__url__\n\nThanks.", + "enable-wip-limit": "Enable WIP Limit", + "error-board-doesNotExist": "This board does not exist", + "error-board-notAdmin": "You need to be admin of this board to do that", + "error-board-notAMember": "You need to be a member of this board to do that", + "error-json-malformed": "Your text is not valid JSON", + "error-json-schema": "Your JSON data does not include the proper information in the correct format", + "error-list-doesNotExist": "This list does not exist", + "error-user-doesNotExist": "This user does not exist", + "error-user-notAllowSelf": "You can not invite yourself", + "error-user-notCreated": "This user is not created", + "error-username-taken": "This username is already taken", + "error-email-taken": "Email has already been taken", + "export-board": "Export board", + "sort": "Sort", + "sort-desc": "Click to Sort List", + "list-sort-by": "Sort the List By:", + "list-label-modifiedAt": "Last Access Time", + "list-label-title": "Name of the List", + "list-label-sort": "Your Manual Order", + "list-label-short-modifiedAt": "(L)", + "list-label-short-title": "(N)", + "list-label-short-sort": "(M)", + "filter": "Filter", + "filter-cards": "Filter Cards or Lists", + "list-filter-label": "Filter List by Title", + "filter-clear": "Clear filter", + "filter-no-label": "No label", + "filter-no-member": "No member", + "filter-no-assignee": "No assignee", + "filter-no-custom-fields": "No Custom Fields", + "filter-show-archive": "Show archived lists", + "filter-hide-empty": "Hide empty lists", + "filter-on": "Filter is on", + "filter-on-desc": "You are filtering cards on this board. Click here to edit filter.", + "filter-to-selection": "Filter to selection", + "advanced-filter-label": "Advanced Filter", + "advanced-filter-description": "Advanced Filter allows to write a string containing following operators: == != <= >= && || ( ) A space is used as a separator between the Operators. You can filter for all Custom Fields by typing their names and values. For Example: Field1 == Value1. Note: If fields or values contains spaces, you need to encapsulate them into single quotes. For Example: 'Field 1' == 'Value 1'. For single control characters (' \\/) to be skipped, you can use \\. For example: Field1 == I\\'m. Also you can combine multiple conditions. For Example: F1 == V1 || F1 == V2. Normally all operators are interpreted from left to right. You can change the order by placing brackets. For Example: F1 == V1 && ( F2 == V2 || F2 == V3 ). Also you can search text fields using regex: F1 == /Tes.*/i", + "fullname": "Full Name", + "header-logo-title": "Go back to your boards page.", + "hide-system-messages": "Hide system messages", + "headerBarCreateBoardPopup-title": "Create Board", + "home": "Home", + "import": "Import", + "link": "Link", + "import-board": "import board", + "import-board-c": "Import board", + "import-board-title-trello": "Import board from Trello", + "import-board-title-wekan": "Import board from previous export", + "from-trello": "From Trello", + "from-wekan": "From previous export", + "import-board-instruction-trello": "In your Trello board, go to 'Menu', then 'More', 'Print and Export', 'Export JSON', and copy the resulting text.", + "import-board-instruction-wekan": "In your board, go to 'Menu', then 'Export board', and copy the text in the downloaded file.", + "import-board-instruction-about-errors": "If you get errors when importing board, sometimes importing still works, and board is at All Boards page.", + "import-json-placeholder": "Paste your valid JSON data here", + "import-map-members": "Map members", + "import-members-map": "Your imported board has some members. Please map the members you want to import to your users", + "import-show-user-mapping": "Review members mapping", + "import-user-select": "Pick your existing user you want to use as this member", + "importMapMembersAddPopup-title": "Select member", + "info": "Version", + "initials": "Initials", + "invalid-date": "Invalid date", + "invalid-time": "Invalid time", + "invalid-user": "Invalid user", + "joined": "joined", + "just-invited": "You are just invited to this board", + "keyboard-shortcuts": "Keyboard shortcuts", + "label-create": "Create Label", + "label-default": "%s label (default)", + "label-delete-pop": "There is no undo. This will remove this label from all cards and destroy its history.", + "labels": "Labels", + "language": "Language", + "last-admin-desc": "You can’t change roles because there must be at least one admin.", + "leave-board": "Leave Board", + "leave-board-pop": "Are you sure you want to leave __boardTitle__? You will be removed from all cards on this board.", + "leaveBoardPopup-title": "Leave Board ?", + "link-card": "Link to this card", + "list-archive-cards": "Move all cards in this list to Archive", + "list-archive-cards-pop": "This will remove all the cards in this list from the board. To view cards in Archive and bring them back to the board, click “Menu” > “Archive”.", + "list-move-cards": "Move all cards in this list", + "list-select-cards": "Select all cards in this list", + "set-color-list": "Set Color", + "listActionPopup-title": "List Actions", + "swimlaneActionPopup-title": "Swimlane Actions", + "swimlaneAddPopup-title": "Add a Swimlane below", + "listImportCardPopup-title": "Import a Trello card", + "listMorePopup-title": "More", + "link-list": "Link to this list", + "list-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the list. There is no undo.", + "list-delete-suggest-archive": "You can move a list to Archive to remove it from the board and preserve the activity.", + "lists": "Lists", + "swimlanes": "Swimlanes", + "log-out": "Log Out", + "log-in": "Log In", + "loginPopup-title": "Log In", + "memberMenuPopup-title": "Member Settings", + "members": "Members", + "menu": "Menu", + "move-selection": "Move selection", + "moveCardPopup-title": "Move Card", + "moveCardToBottom-title": "Move to Bottom", + "moveCardToTop-title": "Move to Top", + "moveSelectionPopup-title": "Move selection", + "multi-selection": "Multi-Selection", + "multi-selection-on": "Multi-Selection is on", + "muted": "Muted", + "muted-info": "You will never be notified of any changes in this board", + "my-boards": "My Boards", + "name": "Name", + "no-archived-cards": "No cards in Archive.", + "no-archived-lists": "No lists in Archive.", + "no-archived-swimlanes": "No swimlanes in Archive.", + "no-results": "No results", + "normal": "Normal", + "normal-desc": "Can view and edit cards. Can't change settings.", + "not-accepted-yet": "Invitation not accepted yet", + "notify-participate": "Receive updates to any cards you participate as creater or member", + "notify-watch": "Receive updates to any boards, lists, or cards you’re watching", + "optional": "optional", + "or": "or", + "page-maybe-private": "This page may be private. You may be able to view it by <a href='%s'>logging in</a>.", + "page-not-found": "Page not found.", + "password": "Password", + "paste-or-dragdrop": "to paste, or drag & drop image file to it (image only)", + "participating": "Participating", + "preview": "Preview", + "previewAttachedImagePopup-title": "Preview", + "previewClipboardImagePopup-title": "Preview", + "private": "Private", + "private-desc": "This board is private. Only people added to the board can view and edit it.", + "profile": "Profile", + "public": "Public", + "public-desc": "This board is public. It's visible to anyone with the link and will show up in search engines like Google. Only people added to the board can edit.", + "quick-access-description": "Star a board to add a shortcut in this bar.", + "remove-cover": "Remove Cover", + "remove-from-board": "Remove from Board", + "remove-label": "Remove Label", + "listDeletePopup-title": "Delete List ?", + "remove-member": "Remove Member", + "remove-member-from-card": "Remove from Card", + "remove-member-pop": "Remove __name__ (__username__) from __boardTitle__? The member will be removed from all cards on this board. They will receive a notification.", + "removeMemberPopup-title": "Remove Member?", + "rename": "Rename", + "rename-board": "Rename Board", + "restore": "Restore", + "save": "Save", + "search": "Search", + "rules": "Rules", + "search-cards": "Search from card/list titles, descriptions and custom fields on this board", + "search-example": "Text to search for?", + "select-color": "Select Color", + "set-wip-limit-value": "Set a limit for the maximum number of tasks in this list", + "setWipLimitPopup-title": "Set WIP Limit", + "shortcut-assign-self": "Assign yourself to current card", + "shortcut-autocomplete-emoji": "Autocomplete emoji", + "shortcut-autocomplete-members": "Autocomplete members", + "shortcut-clear-filters": "Clear all filters", + "shortcut-close-dialog": "Close Dialog", + "shortcut-filter-my-cards": "Filter my cards", + "shortcut-show-shortcuts": "Bring up this shortcuts list", + "shortcut-toggle-filterbar": "Toggle Filter Sidebar", + "shortcut-toggle-sidebar": "Toggle Board Sidebar", + "show-cards-minimum-count": "Show cards count if list contains more than", + "sidebar-open": "Open Sidebar", + "sidebar-close": "Close Sidebar", + "signupPopup-title": "Create an Account", + "star-board-title": "Click to star this board. It will show up at top of your boards list.", + "starred-boards": "Starred Boards", + "starred-boards-description": "Starred boards show up at the top of your boards list.", + "subscribe": "Subscribe", + "team": "Team", + "this-board": "this board", + "this-card": "this card", + "spent-time-hours": "Spent time (hours)", + "overtime-hours": "Overtime (hours)", + "overtime": "Overtime", + "has-overtime-cards": "Has overtime cards", + "has-spenttime-cards": "Has spent time cards", + "time": "Time", + "title": "Title", + "tracking": "Tracking", + "tracking-info": "You will be notified of any changes to those cards you are involved as creator or member.", + "type": "Type", + "unassign-member": "Unassign member", + "unsaved-description": "You have an unsaved description.", + "unwatch": "Unwatch", + "upload": "Upload", + "upload-avatar": "Upload an avatar", + "uploaded-avatar": "Uploaded an avatar", + "username": "Username", + "view-it": "View it", + "warn-list-archived": "warning: this card is in an list at Archive", + "watch": "Watch", + "watching": "Watching", + "watching-info": "You will be notified of any change in this board", + "welcome-board": "Welcome Board", + "welcome-swimlane": "Milestone 1", + "welcome-list1": "Basics", + "welcome-list2": "Advanced", + "card-templates-swimlane": "Card Templates", + "list-templates-swimlane": "List Templates", + "board-templates-swimlane": "Board Templates", + "what-to-do": "What do you want to do?", + "wipLimitErrorPopup-title": "Invalid WIP Limit", + "wipLimitErrorPopup-dialog-pt1": "The number of tasks in this list is higher than the WIP limit you've defined.", + "wipLimitErrorPopup-dialog-pt2": "Please move some tasks out of this list, or set a higher WIP limit.", + "admin-panel": "Admin Panel", + "settings": "Settings", + "people": "People", + "registration": "Registration", + "disable-self-registration": "Disable Self-Registration", + "invite": "Invite", + "invite-people": "Invite People", + "to-boards": "To board(s)", + "email-addresses": "Email Addresses", + "smtp-host-description": "The address of the SMTP server that handles your emails.", + "smtp-port-description": "The port your SMTP server uses for outgoing emails.", + "smtp-tls-description": "Enable TLS support for SMTP server", + "smtp-host": "SMTP Host", + "smtp-port": "SMTP Port", + "smtp-username": "Username", + "smtp-password": "Password", + "smtp-tls": "TLS support", + "send-from": "From", + "send-smtp-test": "Send a test email to yourself", + "invitation-code": "Invitation Code", + "email-invite-register-subject": "__inviter__ sent you an invitation", + "email-invite-register-text": "Dear __user__,\n\n__inviter__ invites you to kanban board for collaborations.\n\nPlease follow the link below:\n__url__\n\nAnd your invitation code is: __icode__\n\nThanks.", + "email-smtp-test-subject": "SMTP Test Email", + "email-smtp-test-text": "You have successfully sent an email", + "error-invitation-code-not-exist": "Invitation code doesn't exist", + "error-notAuthorized": "You are not authorized to view this page.", + "webhook-title": "Webhook Name", + "webhook-token": "Token (Optional for Authentication)", + "outgoing-webhooks": "Outgoing Webhooks", + "bidirectional-webhooks": "Two-Way Webhooks", + "outgoingWebhooksPopup-title": "Outgoing Webhooks", + "boardCardTitlePopup-title": "Card Title Filter", + "disable-webhook": "Disable This Webhook", + "global-webhook": "Global Webhooks", + "new-outgoing-webhook": "New Outgoing Webhook", + "no-name": "(Unknown)", + "Node_version": "Node version", + "Meteor_version": "Meteor version", + "MongoDB_version": "MongoDB version", + "MongoDB_storage_engine": "MongoDB storage engine", + "MongoDB_Oplog_enabled": "MongoDB Oplog enabled", + "OS_Arch": "OS Arch", + "OS_Cpus": "OS CPU Count", + "OS_Freemem": "OS Free Memory", + "OS_Loadavg": "OS Load Average", + "OS_Platform": "OS Platform", + "OS_Release": "OS Release", + "OS_Totalmem": "OS Total Memory", + "OS_Type": "OS Type", + "OS_Uptime": "OS Uptime", + "days": "days", + "hours": "hours", + "minutes": "minutes", + "seconds": "seconds", + "show-field-on-card": "Show this field on card", + "automatically-field-on-card": "Auto create field to all cards", + "showLabel-field-on-card": "Show field label on minicard", + "yes": "Yes", + "no": "No", + "accounts": "Accounts", + "accounts-allowEmailChange": "Allow Email Change", + "accounts-allowUserNameChange": "Allow Username Change", + "createdAt": "Created at", + "verified": "Verified", + "active": "Active", + "card-received": "Received", + "card-received-on": "Received on", + "card-end": "End", + "card-end-on": "Ends on", + "editCardReceivedDatePopup-title": "Change received date", + "editCardEndDatePopup-title": "Change end date", + "setCardColorPopup-title": "Set color", + "setCardActionsColorPopup-title": "Choose a color", + "setSwimlaneColorPopup-title": "Choose a color", + "setListColorPopup-title": "Choose a color", + "assigned-by": "Assigned By", + "requested-by": "Requested By", + "board-delete-notice": "Deleting is permanent. You will lose all lists, cards and actions associated with this board.", + "delete-board-confirm-popup": "All lists, cards, labels, and activities will be deleted and you won't be able to recover the board contents. There is no undo.", + "boardDeletePopup-title": "Delete Board?", + "delete-board": "Delete Board", + "default-subtasks-board": "Subtasks for __board__ board", + "default": "Default", + "queue": "Queue", + "subtask-settings": "Subtasks Settings", + "card-settings": "Card Settings", + "boardSubtaskSettingsPopup-title": "Board Subtasks Settings", + "boardCardSettingsPopup-title": "Card Settings", + "deposit-subtasks-board": "Deposit subtasks to this board:", + "deposit-subtasks-list": "Landing list for subtasks deposited here:", + "show-parent-in-minicard": "Show parent in minicard:", + "prefix-with-full-path": "Prefix with full path", + "prefix-with-parent": "Prefix with parent", + "subtext-with-full-path": "Subtext with full path", + "subtext-with-parent": "Subtext with parent", + "change-card-parent": "Change card's parent", + "parent-card": "Parent card", + "source-board": "Source board", + "no-parent": "Don't show parent", + "activity-added-label": "added label '%s' to %s", + "activity-removed-label": "removed label '%s' from %s", + "activity-delete-attach": "deleted an attachment from %s", + "activity-added-label-card": "added label '%s'", + "activity-removed-label-card": "removed label '%s'", + "activity-delete-attach-card": "deleted an attachment", + "activity-set-customfield": "set custom field '%s' to '%s' in %s", + "activity-unset-customfield": "unset custom field '%s' in %s", + "r-rule": "Rule", + "r-add-trigger": "Add trigger", + "r-add-action": "Add action", + "r-board-rules": "Board rules", + "r-add-rule": "Add rule", + "r-view-rule": "View rule", + "r-delete-rule": "Delete rule", + "r-new-rule-name": "New rule title", + "r-no-rules": "No rules", + "r-when-a-card": "When a card", + "r-is": "is", + "r-is-moved": "is moved", + "r-added-to": "added to", + "r-removed-from": "Removed from", + "r-the-board": "the board", + "r-list": "list", + "set-filter": "Set Filter", + "r-moved-to": "Moved to", + "r-moved-from": "Moved from", + "r-archived": "Moved to Archive", + "r-unarchived": "Restored from Archive", + "r-a-card": "a card", + "r-when-a-label-is": "When a label is", + "r-when-the-label": "When the label", + "r-list-name": "list name", + "r-when-a-member": "When a member is", + "r-when-the-member": "When the member", + "r-name": "name", + "r-when-a-attach": "When an attachment", + "r-when-a-checklist": "When a checklist is", + "r-when-the-checklist": "When the checklist", + "r-completed": "Completed", + "r-made-incomplete": "Made incomplete", + "r-when-a-item": "When a checklist item is", + "r-when-the-item": "When the checklist item", + "r-checked": "Checked", + "r-unchecked": "Unchecked", + "r-move-card-to": "Move card to", + "r-top-of": "Top of", + "r-bottom-of": "Bottom of", + "r-its-list": "its list", + "r-archive": "Move to Archive", + "r-unarchive": "Restore from Archive", + "r-card": "card", + "r-add": "Add", + "r-remove": "Remove", + "r-label": "label", + "r-member": "member", + "r-remove-all": "Remove all members from the card", + "r-set-color": "Set color to", + "r-checklist": "checklist", + "r-check-all": "Check all", + "r-uncheck-all": "Uncheck all", + "r-items-check": "items of checklist", + "r-check": "Check", + "r-uncheck": "Uncheck", + "r-item": "item", + "r-of-checklist": "of checklist", + "r-send-email": "Send an email", + "r-to": "to", + "r-subject": "subject", + "r-rule-details": "Rule details", + "r-d-move-to-top-gen": "Move card to top of its list", + "r-d-move-to-top-spec": "Move card to top of list", + "r-d-move-to-bottom-gen": "Move card to bottom of its list", + "r-d-move-to-bottom-spec": "Move card to bottom of list", + "r-d-send-email": "Send email", + "r-d-send-email-to": "to", + "r-d-send-email-subject": "subject", + "r-d-send-email-message": "message", + "r-d-archive": "Move card to Archive", + "r-d-unarchive": "Restore card from Archive", + "r-d-add-label": "Add label", + "r-d-remove-label": "Remove label", + "r-create-card": "Create new card", + "r-in-list": "in list", + "r-in-swimlane": "in swimlane", + "r-d-add-member": "Add member", + "r-d-remove-member": "Remove member", + "r-d-remove-all-member": "Remove all member", + "r-d-check-all": "Check all items of a list", + "r-d-uncheck-all": "Uncheck all items of a list", + "r-d-check-one": "Check item", + "r-d-uncheck-one": "Uncheck item", + "r-d-check-of-list": "of checklist", + "r-d-add-checklist": "Add checklist", + "r-d-remove-checklist": "Remove checklist", + "r-by": "by", + "r-add-checklist": "Add checklist", + "r-with-items": "with items", + "r-items-list": "item1,item2,item3", + "r-add-swimlane": "Add swimlane", + "r-swimlane-name": "swimlane name", + "r-board-note": "Note: leave a field empty to match every possible value.", + "r-checklist-note": "Note: checklist's items have to be written as comma separated values.", + "r-when-a-card-is-moved": "When a card is moved to another list", + "r-set": "Set", + "r-update": "Update", + "r-datefield": "date field", + "r-df-start-at": "start", + "r-df-due-at": "due", + "r-df-end-at": "end", + "r-df-received-at": "received", + "r-to-current-datetime": "to current date/time", + "r-remove-value-from": "Remove value from", + "ldap": "LDAP", + "oauth2": "OAuth2", + "cas": "CAS", + "authentication-method": "Authentication method", + "authentication-type": "Authentication type", + "custom-product-name": "Custom Product Name", + "layout": "Layout", + "hide-logo": "Hide Logo", + "add-custom-html-after-body-start": "Add Custom HTML after <body> start", + "add-custom-html-before-body-end": "Add Custom HTML before </body> end", + "error-undefined": "Something went wrong", + "error-ldap-login": "An error occurred while trying to login", + "display-authentication-method": "Display Authentication Method", + "default-authentication-method": "Default Authentication Method", + "duplicate-board": "Duplicate Board", + "people-number": "The number of people is:", + "swimlaneDeletePopup-title": "Delete Swimlane ?", + "swimlane-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the swimlane. There is no undo.", + "restore-all": "Restore all", + "delete-all": "Delete all", + "loading": "Loading, please wait.", + "previous_as": "last time was", + "act-a-dueAt": "modified due time to \nWhen: __timeValue__\nWhere: __card__\n previous due was __timeOldValue__", + "act-a-endAt": "modified ending time to __timeValue__ from (__timeOldValue__)", + "act-a-startAt": "modified starting time to __timeValue__ from (__timeOldValue__)", + "act-a-receivedAt": "modified received time to __timeValue__ from (__timeOldValue__)", + "a-dueAt": "modified due time to be", + "a-endAt": "modified ending time to be", + "a-startAt": "modified starting time to be", + "a-receivedAt": "modified received time to be", + "almostdue": "current due time %s is approaching", + "pastdue": "current due time %s is past", + "duenow": "current due time %s is today", + "act-newDue": "__list__/__card__ has 1st due reminder [__board__]", + "act-withDue": "__list__/__card__ due reminders [__board__]", + "act-almostdue": "was reminding the current due (__timeValue__) of __card__ is approaching", + "act-pastdue": "was reminding the current due (__timeValue__) of __card__ is past", + "act-duenow": "was reminding the current due (__timeValue__) of __card__ is now", + "act-atUserComment": "You were mentioned in [__board__] __list__/__card__", + "delete-user-confirm-popup": "Are you sure you want to delete this account? There is no undo.", + "accounts-allowUserDelete": "Allow users to self delete their account", + "hide-minicard-label-text": "Hide minicard label text", + "show-desktop-drag-handles": "Show desktop drag handles", + "assignee": "Assignee", + "cardAssigneesPopup-title": "Assignee", + "addmore-detail": "Add a more detailed description", + "show-on-card": "Show on Card", + "new": "New", + "editUserPopup-title": "Edit User", + "newUserPopup-title": "New User", + "notifications": "Notifications", + "view-all": "View All", + "filter-by-unread": "Filter by Unread", + "mark-all-as-read": "Mark all as read", + "remove-all-read": "Remove all read", + "allow-rename": "Allow Rename", + "allowRenamePopup-title": "Allow Rename" +} diff --git a/i18n/mk.i18n.json b/i18n/mk.i18n.json index 946a7eb9..bb579170 100644 --- a/i18n/mk.i18n.json +++ b/i18n/mk.i18n.json @@ -1,780 +1,778 @@ { - "accept": "Прифати", - "act-activity-notify": "Activity Notification", - "act-addAttachment": "added attachment __attachment__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-deleteAttachment": "deleted attachment __attachment__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addSubtask": "added subtask __subtask__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addedLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removeLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removedLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addChecklist": "added checklist __checklist__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addChecklistItem": "added checklist item __checklistItem__ to checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removeChecklist": "removed checklist __checklist__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removeChecklistItem": "removed checklist item __checklistItem__ from checklist __checkList__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-checkedItem": "checked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-uncheckedItem": "unchecked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-completeChecklist": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-uncompleteChecklist": "uncompleted checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addComment": "commented on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-editComment": "edited comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-deleteComment": "deleted comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-createBoard": "created board __board__", - "act-createSwimlane": "created swimlane __swimlane__ to board __board__", - "act-createCard": "created card __card__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-createCustomField": "created custom field __customField__ at board __board__", - "act-deleteCustomField": "deleted custom field __customField__ at board __board__", - "act-setCustomField": "edited custom field __customField__: __customFieldValue__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-createList": "added list __list__ to board __board__", - "act-addBoardMember": "added member __member__ to board __board__", - "act-archivedBoard": "Board __board__ moved to Archive", - "act-archivedCard": "Card __card__ at list __list__ at swimlane __swimlane__ at board __board__ moved to Archive", - "act-archivedList": "List __list__ at swimlane __swimlane__ at board __board__ moved to Archive", - "act-archivedSwimlane": "Swimlane __swimlane__ at board __board__ moved to Archive", - "act-importBoard": "imported board __board__", - "act-importCard": "imported card __card__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-importList": "imported list __list__ to swimlane __swimlane__ at board __board__", - "act-joinMember": "added member __member__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-moveCard": "moved card __card__ at board __board__ from list __oldList__ at swimlane __oldSwimlane__ to list __list__ at swimlane __swimlane__", - "act-moveCardToOtherBoard": "moved card __card__ from list __oldList__ at swimlane __oldSwimlane__ at board __oldBoard__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-removeBoardMember": "removed member __member__ from board __board__", - "act-restoredCard": "restored card __card__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-unjoinMember": "removed member __member__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-withBoardTitle": "__board__", - "act-withCardTitle": "[__board__] __card__", - "actions": "Акции", - "activities": "Активности", - "activity": "Активност", - "activity-added": "добави %s към %s", - "activity-archived": "%s е преместена во Архива", - "activity-attached": "прикачи %s към %s", - "activity-created": "създаде %s", - "activity-customfield-created": "създаде собствено поле %s", - "activity-excluded": "изключи %s от %s", - "activity-imported": "импортира %s в/във %s от %s", - "activity-imported-board": "импортира %s от %s", - "activity-joined": "се присъедини към %s", - "activity-moved": "премести %s от %s в/във %s", - "activity-on": "на %s", - "activity-removed": "премахна %s от %s", - "activity-sent": "изпрати %s до %s", - "activity-unjoined": "вече не е част от %s", - "activity-subtask-added": "добави задача към %s", - "activity-checked-item": "отбеляза%s в списък със задачи %s на %s", - "activity-unchecked-item": "размаркира %s от списък със задачи %s на %s", - "activity-checklist-added": "добави списък със задачи към %s", - "activity-checklist-removed": "премахна списък със задачи от %s", - "activity-checklist-completed": "completed checklist %s of %s", - "activity-checklist-uncompleted": "\"отзавърши\" чеклистта %s в %s", - "activity-checklist-item-added": "добави точка към '%s' в/във %s", - "activity-checklist-item-removed": "премахна точка от '%s' в %s", - "add": "Добави", - "activity-checked-item-card": "отбеляза %s в чеклист %s", - "activity-unchecked-item-card": "размаркира %s в чеклист %s", - "activity-checklist-completed-card": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "activity-checklist-uncompleted-card": "\"отзавърши\" чеклистта %s", - "activity-editComment": "edited comment %s", - "activity-deleteComment": "deleted comment %s", - "add-attachment": "Додај прилог", - "add-board": "Додади Табла", - "add-card": "Додади Картичка", - "add-swimlane": "Додади Коридор", - "add-subtask": "Додади подзадача", - "add-checklist": "Додади список на задачи", - "add-checklist-item": "Додади точка во списокот со задачи", - "add-cover": "Додади корица", - "add-label": "Додади етикета", - "add-list": "Додади листа", - "add-members": "Додави членови", - "added": "Додадено", - "addMemberPopup-title": "Членови", - "admin": "Администратор", - "admin-desc": "Can view and edit cards, remove members, and change settings for the board.", - "admin-announcement": "Съобщение", - "admin-announcement-active": "Active System-Wide Announcement", - "admin-announcement-title": "Announcement from Administrator", - "all-boards": "Сите табли", - "and-n-other-card": "And __count__ other card", - "and-n-other-card_plural": "And __count__ other cards", - "apply": "Приложи", - "app-is-offline": "Loading, please wait. Refreshing the page will cause data loss. If loading does not work, please check that server has not stopped.", - "archive": "Премести во Архива", - "archive-all": "Премести всички во Архива", - "archive-board": "Премести Таблото во Архива", - "archive-card": "Премести Картата во Архива", - "archive-list": "Премести Списъка во Архива", - "archive-swimlane": "Премести Коридора во Архива", - "archive-selection": "Премести избраното во Архива", - "archiveBoardPopup-title": "Да преместя ли Таблото во Архива?", - "archived-items": "Архива", - "archived-boards": "Табла во Архива", - "restore-board": "Възстанови Таблото", - "no-archived-boards": "Няма Табла во Архива.", - "archives": "Архива", - "template": "Template", - "templates": "Templates", - "assign-member": "Възложи на член от екипа", - "attached": "прикачен", - "attachment": "Прикаченн датотека", - "attachment-delete-pop": "Изтриването на прикачен датотека е завинаги. Няма как да бъде възстановен.", - "attachmentDeletePopup-title": "Желаете ли да изтриете прикачения датотека?", - "attachments": "Прикачени датотеки", - "auto-watch": "Автоматично наблюдаване на таблата, когато са създадени", - "avatar-too-big": "Аватарът е прекалено голям (максимум 70KB)", - "back": "Назад", - "board-change-color": "Промени боја", - "board-nb-stars": "%s звезди", - "board-not-found": "Таблото не е најдено", - "board-private-info": "This board will be <strong>private</strong>.", - "board-public-info": "This board will be <strong>public</strong>.", - "boardChangeColorPopup-title": "Change Board Background", - "boardChangeTitlePopup-title": "Промени името на Таблото", - "boardChangeVisibilityPopup-title": "Change Visibility", - "boardChangeWatchPopup-title": "Промени наблюдаването", - "boardMenuPopup-title": "Board Settings", - "boardChangeViewPopup-title": "Board View", - "boards": "Табли", - "board-view": "Board View", - "board-view-cal": "Календар", - "board-view-swimlanes": "Коридори", - "board-view-collapse": "Collapse", - "board-view-lists": "Листи", - "bucket-example": "Like “Bucket List” for example", - "cancel": "Откажи", - "card-archived": "Тази карта е преместена во Архива.", - "board-archived": "Това табло е преместено во Архива.", - "card-comments-title": "Тази карта има %s коментар.", - "card-delete-notice": "Deleting is permanent. You will lose all actions associated with this card.", - "card-delete-pop": "All actions will be removed from the activity feed and you won't be able to re-open the card. There is no undo.", - "card-delete-suggest-archive": "Можете да преместите картата во Архива, за да я премахнете от Таблото и така да запазите активността в него.", - "card-due": "Готова за", - "card-due-on": "Готова за", - "card-spent": "Изработено време", - "card-edit-attachments": "Промени прикачените датотеки", - "card-edit-custom-fields": "Промени собствените полета", - "card-start-voting": "Start voting", - "card-cancel-voting": "Delete voting and all votes", - "card-edit-labels": "Промени етикетите", - "card-edit-members": "Промени членовете", - "card-labels-title": "Промени етикетите за картата.", - "card-members-title": "Добави или премахни членове на Таблото от тази карта.", - "card-start": "Започнува", - "card-start-on": "Започнува на", - "cardAttachmentsPopup-title": "Прикачи от", - "cardCustomField-datePopup-title": "Промени датата", - "cardCustomFieldsPopup-title": "Промени собствените полета", - "cardStartVotingPopup-title": "Start a vote", - "positiveVoteMembersPopup-title": "Proponents", - "negativeVoteMembersPopup-title": "Opponents", - "vote-question": "Voting question", - "vote-public": "Public vote", - "vote-for-it": "for it", - "vote-against": "against", - "cardDeletePopup-title": "Желаете да изтриете картата?", - "cardDetailsActionsPopup-title": "Опции", - "cardLabelsPopup-title": "Етикети", - "cardMembersPopup-title": "Членови", - "cardMorePopup-title": "Повеќе", - "cardTemplatePopup-title": "Create template", - "cards": "Картички", - "cards-count": "Картички", - "casSignIn": "Sign In with CAS", - "cardType-card": "Карта", - "cardType-linkedCard": "Поврзана карта", - "cardType-linkedBoard": "Свързано табло", - "change": "Промени", - "change-avatar": "Промени аватара", - "change-password": "Промени лозинка", - "change-permissions": "Промени права", - "change-settings": "Промени параметри", - "changeAvatarPopup-title": "Промени аватар", - "changeLanguagePopup-title": "Промени јазик", - "changePasswordPopup-title": "Промени лозинка", - "changePermissionsPopup-title": "Промени права", - "changeSettingsPopup-title": "Промени параметри", - "subtasks": "Подзадачи", - "checklists": "Списъци със задачи", - "click-to-star": "Click to star this board.", - "click-to-unstar": "Натиснете, за да премахнете това табло от любими.", - "clipboard": "Клипборда или с драг & дроп", - "close": "Затвори", - "close-board": "Затвори Табла", - "close-board-pop": "Ще можете да възстановите Таблото като натиснете на бутона \"Архива\" в началото на хедъра.", - "color-black": "црно", - "color-blue": "сино", - "color-crimson": "crimson", - "color-darkgreen": "darkgreen", - "color-gold": "златно", - "color-gray": "сиво", - "color-green": "зелено", - "color-indigo": "indigo", - "color-lime": "лайм", - "color-magenta": "magenta", - "color-mistyrose": "mistyrose", - "color-navy": "navy", - "color-orange": "оранжево", - "color-paleturquoise": "paleturquoise", - "color-peachpuff": "peachpuff", - "color-pink": "розово", - "color-plum": "plum", - "color-purple": "пурпурно", - "color-red": "червено", - "color-saddlebrown": "saddlebrown", - "color-silver": "silver", - "color-sky": "светло синьо", - "color-slateblue": "slateblue", - "color-white": "бяло", - "color-yellow": "жълто", - "unset-color": "Unset", - "comment": "Коментирај", - "comment-placeholder": "Напиши коментар", - "comment-only": "Само коментари", - "comment-only-desc": "Може да коментира само в карти.", - "no-comments": "Нема коментари", - "no-comments-desc": "Can not see comments and activities.", - "worker": "Worker", - "worker-desc": "Can only move cards, assign itself to card and comment.", - "computer": "Компјутер", - "confirm-subtask-delete-dialog": "Сигурен ли сте, дека сакате да изтриете подзадачата?", - "confirm-checklist-delete-dialog": "Сигурни ли сте, дека сакате да изтриете този чеклист?", - "copy-card-link-to-clipboard": "Копирай връзката на картата в клипборда", - "linkCardPopup-title": "Поврзи картичка", - "searchElementPopup-title": "Барај", - "copyCardPopup-title": "Копирај картичка", - "copyChecklistToManyCardsPopup-title": "Копирай чеклисти в други карти", - "copyChecklistToManyCardsPopup-instructions": "Destination Card Titles and Descriptions in this JSON format", - "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"First card title\", \"description\":\"First card description\"}, {\"title\":\"Second card title\",\"description\":\"Second card description\"},{\"title\":\"Last card title\",\"description\":\"Last card description\"} ]", - "create": "Креирај", - "createBoardPopup-title": "Креирај Табло", - "chooseBoardSourcePopup-title": "Импортирай Табло", - "createLabelPopup-title": "Креирај Табло", - "createCustomField": "Креирај Поле", - "createCustomFieldPopup-title": "Креирај Поле", - "current": "сегашен", - "custom-field-delete-pop": "There is no undo. This will remove this custom field from all cards and destroy its history.", - "custom-field-checkbox": "Чекбокс", - "custom-field-date": "Дата", - "custom-field-dropdown": "Падащо меню", - "custom-field-dropdown-none": "(няма)", - "custom-field-dropdown-options": "List Options", - "custom-field-dropdown-options-placeholder": "Press enter to add more options", - "custom-field-dropdown-unknown": "(unknown)", - "custom-field-number": "Број", - "custom-field-text": "Текст", - "custom-fields": "Собствени полета", - "date": "Дата", - "decline": "Откажи", - "default-avatar": "Основен аватар", - "delete": "Избриши", - "deleteCustomFieldPopup-title": "Изтриване на Собственото поле?", - "deleteLabelPopup-title": "Желаете да изтриете етикета?", - "description": "Описание", - "disambiguateMultiLabelPopup-title": "Disambiguate Label Action", - "disambiguateMultiMemberPopup-title": "Disambiguate Member Action", - "discard": "Отказ", - "done": "Готово", - "download": "Сваляне", - "edit": "Промени", - "edit-avatar": "Промени аватара", - "edit-profile": "Промяна на профила", - "edit-wip-limit": "Промени WIP лимита", - "soft-wip-limit": "\"Мек\" WIP лимит", - "editCardStartDatePopup-title": "Промени началната дата", - "editCardDueDatePopup-title": "Промени датата за готовност", - "editCustomFieldPopup-title": "Промени Полето", - "editCardSpentTimePopup-title": "Промени изработеното време", - "editLabelPopup-title": "Промяна на Етикета", - "editNotificationPopup-title": "Промени известията", - "editProfilePopup-title": "Промяна на профила", - "email": "Имейл", - "email-enrollAccount-subject": "Ваш профил беше създаден на __siteName__", - "email-enrollAccount-text": "Hello __user__,\n\nTo start using the service, simply click the link below.\n\n__url__\n\nThanks.", - "email-fail": "Неуспешно изпращане на имейла", - "email-fail-text": "Възникна грешка при изпращането на имейла", - "email-invalid": "Невалиден е-маил", - "email-invite": "Покани чрез е-маил", - "email-invite-subject": "__inviter__ sent you an invitation", - "email-invite-text": "Dear __user__,\n\n__inviter__ invites you to join board \"__board__\" for collaborations.\n\nPlease follow the link below:\n\n__url__\n\nThanks.", - "email-resetPassword-subject": "Reset your password on __siteName__", - "email-resetPassword-text": "Hello __user__,\n\nTo reset your password, simply click the link below.\n\n__url__\n\nThanks.", - "email-sent": "Имейлът е изпратен", - "email-verifyEmail-subject": "Verify your email address on __siteName__", - "email-verifyEmail-text": "Hello __user__,\n\nTo verify your account email, simply click the link below.\n\n__url__\n\nThanks.", - "enable-wip-limit": "Включи WIP лимита", - "error-board-doesNotExist": "Това табло не съществува", - "error-board-notAdmin": "За да направите това трябва да сте администратор на това табло", - "error-board-notAMember": "За да направите това трябва да сте член на това табло", - "error-json-malformed": "Текстът Ви не е валиден JSON", - "error-json-schema": "JSON информацията Ви не съдържа информация във валиден формат", - "error-list-doesNotExist": "Този списък не съществува", - "error-user-doesNotExist": "Този потребител не съществува", - "error-user-notAllowSelf": "Не можете да поканите себе си", - "error-user-notCreated": "Този потребител не е създаден", - "error-username-taken": "Това потребителско име е вече заето", - "error-email-taken": "Имейлът е вече зает", - "export-board": "Експортиране на Табло", - "sort": "Sort", - "sort-desc": "Click to Sort List", - "list-sort-by": "Sort the List By:", - "list-label-modifiedAt": "Last Access Time", - "list-label-title": "Name of the List", - "list-label-sort": "Your Manual Order", - "list-label-short-modifiedAt": "(L)", - "list-label-short-title": "(N)", - "list-label-short-sort": "(M)", - "filter": "Филтер", - "filter-cards": "Filter Cards or Lists", - "list-filter-label": "Filter List by Title", - "filter-clear": "Премахване на филтрите", - "filter-no-label": "без етикет", - "filter-no-member": "без член", - "filter-no-assignee": "No assignee", - "filter-no-custom-fields": "Няма Собствени полета", - "filter-show-archive": "Show archived lists", - "filter-hide-empty": "Hide empty lists", - "filter-on": "Има приложени филтри", - "filter-on-desc": "В момента филтрирате картите в това табло. Моля, натиснете тук, за да промените филтъра.", - "filter-to-selection": "Филтрирай избраните", - "advanced-filter-label": "Напреден филтер", - "advanced-filter-description": "Advanced Filter allows to write a string containing following operators: == != <= >= && || ( ) A space is used as a separator between the Operators. You can filter for all Custom Fields by typing their names and values. For Example: Field1 == Value1. Note: If fields or values contains spaces, you need to encapsulate them into single quotes. For Example: 'Field 1' == 'Value 1'. For single control characters (' \\/) to be skipped, you can use \\. For example: Field1 == I\\'m. Also you can combine multiple conditions. For Example: F1 == V1 || F1 == V2. Normally all operators are interpreted from left to right. You can change the order by placing brackets. For Example: F1 == V1 && ( F2 == V2 || F2 == V3 ). Also you can search text fields using regex: F1 == /Tes.*/i", - "fullname": "Име", - "header-logo-title": "Назад към страницата с Вашите табла.", - "hide-system-messages": "Скриване на системните съобщения", - "headerBarCreateBoardPopup-title": "Креирај Табло", - "home": "Почетна", - "import": "Импорт", - "link": "Врска", - "import-board": "Импортирай Табло", - "import-board-c": "Импортирай Табло", - "import-board-title-trello": "Импорт на табло от Trello", - "import-board-title-wekan": "Import board from previous export", - "import-sandstorm-backup-warning": "Do not delete data you import from original exported board or Trello before checking does this grain close and open again, or do you get Board not found error, that means data loss.", - "import-sandstorm-warning": "Импортирането ще изтрие всичката налична информация в таблото и ще я замени с нова.", - "from-trello": "От Trello", - "from-wekan": "From previous export", - "import-board-instruction-trello": "In your Trello board, go to 'Menu', then 'More', 'Print and Export', 'Export JSON', and copy the resulting text.", - "import-board-instruction-wekan": "In your board, go to 'Menu', then 'Export board', and copy the text in the downloaded file.", - "import-board-instruction-about-errors": "If you get errors when importing board, sometimes importing still works, and board is at All Boards page.", - "import-json-placeholder": "Копирайте валидната Ви JSON информация тук", - "import-map-members": "Map members", - "import-members-map": "Your imported board has some members. Please map the members you want to import to your users", - "import-show-user-mapping": "Review members mapping", - "import-user-select": "Pick your existing user you want to use as this member", - "importMapMembersAddPopup-title": "Select member", - "info": "Версия", - "initials": "Инициали", - "invalid-date": "Невалидна дата", - "invalid-time": "Невалиден час", - "invalid-user": "Невалиден потребител", - "joined": "присъедини", - "just-invited": "Бяхте поканени в това табло", - "keyboard-shortcuts": "Преки пътища с клавиатурата", - "label-create": "Креирај етикет", - "label-default": "%s етикет (по подразбиране)", - "label-delete-pop": "There is no undo. This will remove this label from all cards and destroy its history.", - "labels": "Етикети", - "language": "Език", - "last-admin-desc": "You can’t change roles because there must be at least one admin.", - "leave-board": "Leave Board", - "leave-board-pop": "Are you sure you want to leave __boardTitle__? You will be removed from all cards on this board.", - "leaveBoardPopup-title": "Leave Board ?", - "link-card": "Връзка към тази карта", - "list-archive-cards": "Премести всички карти от този списък во Архива", - "list-archive-cards-pop": "Това ще премахне всички карти от този Списък от Таблото. За да видите картите во Архива и да ги върнете натиснете на \"Меню\" > \"Архива\".", - "list-move-cards": "Премести всички карти в този списък", - "list-select-cards": "Избери всички карти в този списък", - "set-color-list": "Set Color", - "listActionPopup-title": "List Actions", - "swimlaneActionPopup-title": "Swimlane Actions", - "swimlaneAddPopup-title": "Add a Swimlane below", - "listImportCardPopup-title": "Импорт на карта от Trello", - "listMorePopup-title": "Още", - "link-list": "Връзка към този списък", - "list-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the list. There is no undo.", - "list-delete-suggest-archive": "Можете да преместите списъка во Архива, за да го премахнете от Таблото и така да запазите активността в него.", - "lists": "Списъци", - "swimlanes": "Коридори", - "log-out": "Изход", - "log-in": "Вход", - "loginPopup-title": "Вход", - "memberMenuPopup-title": "Настройки на профила", - "members": "Членове", - "menu": "Меню", - "move-selection": "Move selection", - "moveCardPopup-title": "Премести картата", - "moveCardToBottom-title": "Премести в края", - "moveCardToTop-title": "Премести в началото", - "moveSelectionPopup-title": "Move selection", - "multi-selection": "Множествен избор", - "multi-selection-on": "Множественият избор е приложен", - "muted": "Muted", - "muted-info": "You will never be notified of any changes in this board", - "my-boards": "Моите табла", - "name": "Име", - "no-archived-cards": "Няма карти во Архива.", - "no-archived-lists": "Няма списъци во Архива.", - "no-archived-swimlanes": "Няма коридори во Архива.", - "no-results": "No results", - "normal": "Normal", - "normal-desc": "Can view and edit cards. Can't change settings.", - "not-accepted-yet": "Invitation not accepted yet", - "notify-participate": "Получавате информация за всички карти, в които сте отбелязани или сте създали", - "notify-watch": "Получавате информация за всички табла, списъци и карти, които наблюдавате", - "optional": "optional", - "or": "или", - "page-maybe-private": "This page may be private. You may be able to view it by <a href='%s'>logging in</a>.", - "page-not-found": "Page not found.", - "password": "Парола", - "paste-or-dragdrop": "to paste, or drag & drop image file to it (image only)", - "participating": "Participating", - "preview": "Preview", - "previewAttachedImagePopup-title": "Preview", - "previewClipboardImagePopup-title": "Preview", - "private": "Private", - "private-desc": "This board is private. Only people added to the board can view and edit it.", - "profile": "Профил", - "public": "Јавна", - "public-desc": "This board is public. It's visible to anyone with the link and will show up in search engines like Google. Only people added to the board can edit.", - "quick-access-description": "Star a board to add a shortcut in this bar.", - "remove-cover": "Remove Cover", - "remove-from-board": "Remove from Board", - "remove-label": "Remove Label", - "listDeletePopup-title": "Желаете да изтриете списъка?", - "remove-member": "Премахни член", - "remove-member-from-card": "Премахни от картата", - "remove-member-pop": "Remove __name__ (__username__) from __boardTitle__? The member will be removed from all cards on this board. They will receive a notification.", - "removeMemberPopup-title": "Remove Member?", - "rename": "Rename", - "rename-board": "Промени името на Таблото", - "restore": "Възстанови", - "save": "Запази", - "search": "Търсене", - "rules": "Правила", - "search-cards": "Search from card/list titles, descriptions and custom fields on this board", - "search-example": "Text to search for?", - "select-color": "Избери цвят", - "set-wip-limit-value": "Set a limit for the maximum number of tasks in this list", - "setWipLimitPopup-title": "Въведи WIP лимит", - "shortcut-assign-self": "Добави себе си към тази карта", - "shortcut-autocomplete-emoji": "Autocomplete emoji", - "shortcut-autocomplete-members": "Autocomplete members", - "shortcut-clear-filters": "Изчистване на всички филтри", - "shortcut-close-dialog": "Close Dialog", - "shortcut-filter-my-cards": "Филтрирай моите карти", - "shortcut-show-shortcuts": "Bring up this shortcuts list", - "shortcut-toggle-filterbar": "Отвори/затвори сайдбара с филтри", - "shortcut-toggle-sidebar": "Toggle Board Sidebar", - "show-cards-minimum-count": "Покажи бройката на картите, ако списъка съдържа повече от", - "sidebar-open": "Open Sidebar", - "sidebar-close": "Close Sidebar", - "signupPopup-title": "Create an Account", - "star-board-title": "Click to star this board. It will show up at top of your boards list.", - "starred-boards": "Любими табла", - "starred-boards-description": "Любимите табла се показват в началото на списъка Ви.", - "subscribe": "Subscribe", - "team": "Team", - "this-board": "това табло", - "this-card": "картата", - "spent-time-hours": "Изработено време (часа)", - "overtime-hours": "Оувъртайм (часа)", - "overtime": "Оувъртайм", - "has-overtime-cards": "Има карти с оувъртайм", - "has-spenttime-cards": "Има карти с изработено време", - "time": "Време", - "title": "Title", - "tracking": "Следене", - "tracking-info": "You will be notified of any changes to those cards you are involved as creator or member.", - "type": "Type", - "unassign-member": "Unassign member", - "unsaved-description": "You have an unsaved description.", - "unwatch": "Спри наблюдаването", - "upload": "Upload", - "upload-avatar": "Качване на аватар", - "uploaded-avatar": "Качихте аватар", - "username": "Потребителско име", - "view-it": "View it", - "warn-list-archived": "внимание: тази карта е в списък во Архива", - "watch": "Наблюдавай", - "watching": "Наблюдава", - "watching-info": "You will be notified of any change in this board", - "welcome-board": "Welcome Board", - "welcome-swimlane": "Milestone 1", - "welcome-list1": "Basics", - "welcome-list2": "Advanced", - "card-templates-swimlane": "Card Templates", - "list-templates-swimlane": "List Templates", - "board-templates-swimlane": "Board Templates", - "what-to-do": "What do you want to do?", - "wipLimitErrorPopup-title": "Невалиден WIP лимит", - "wipLimitErrorPopup-dialog-pt1": "The number of tasks in this list is higher than the WIP limit you've defined.", - "wipLimitErrorPopup-dialog-pt2": "Моля, преместете някои от задачите от този списък или въведете по-висок WIP лимит.", - "admin-panel": "Администраторски панел", - "settings": "Настройки", - "people": "Хора", - "registration": "Регистрация", - "disable-self-registration": "Disable Self-Registration", - "invite": "Покани", - "invite-people": "Покани хора", - "to-boards": "в табло/а", - "email-addresses": "Имейл адреси", - "smtp-host-description": "Адресът на SMTP сървъра, който обслужва Вашите имейли.", - "smtp-port-description": "Портът, който Вашият SMTP сървър използва за изходящи имейли.", - "smtp-tls-description": "Разреши TLS поддръжка за SMTP сървъра", - "smtp-host": "SMTP хост", - "smtp-port": "SMTP порт", - "smtp-username": "Потребителско име", - "smtp-password": "Парола", - "smtp-tls": "TLS поддръжка", - "send-from": "От", - "send-smtp-test": "Изпрати тестов е-маил на себе си", - "invitation-code": "Invitation Code", - "email-invite-register-subject": "__inviter__ sent you an invitation", - "email-invite-register-text": "Dear __user__,\n\n__inviter__ invites you to kanban board for collaborations.\n\nPlease follow the link below:\n__url__\n\nAnd your invitation code is: __icode__\n\nThanks.", - "email-smtp-test-subject": "SMTP Test Email", - "email-smtp-test-text": "Успешно изпратихте е-маил", - "error-invitation-code-not-exist": "Invitation code doesn't exist", - "error-notAuthorized": "You are not authorized to view this page.", - "webhook-title": "Webhook Name", - "webhook-token": "Token (Optional for Authentication)", - "outgoing-webhooks": "Outgoing Webhooks", - "bidirectional-webhooks": "Two-Way Webhooks", - "outgoingWebhooksPopup-title": "Outgoing Webhooks", - "boardCardTitlePopup-title": "Card Title Filter", - "disable-webhook": "Disable This Webhook", - "global-webhook": "Global Webhooks", - "new-outgoing-webhook": "New Outgoing Webhook", - "no-name": "(Unknown)", - "Node_version": "Версия на Node", - "Meteor_version": "Meteor version", - "MongoDB_version": "MongoDB version", - "MongoDB_storage_engine": "MongoDB storage engine", - "MongoDB_Oplog_enabled": "MongoDB Oplog enabled", - "OS_Arch": "Архитектура на ОС", - "OS_Cpus": "Брой CPU ядра", - "OS_Freemem": "Свободна памет", - "OS_Loadavg": "ОС средно натоварване", - "OS_Platform": "ОС платформа", - "OS_Release": "ОС Версия", - "OS_Totalmem": "ОС Общо памет", - "OS_Type": "Тип ОС", - "OS_Uptime": "OS Ъптайм", - "days": "дни", - "hours": "часа", - "minutes": "минути", - "seconds": "секунди", - "show-field-on-card": "Покажи това поле в картата", - "automatically-field-on-card": "Auto create field to all cards", - "showLabel-field-on-card": "Show field label on minicard", - "yes": "Да", - "no": "Не", - "accounts": "Профили", - "accounts-allowEmailChange": "Разреши промяна на имейла", - "accounts-allowUserNameChange": "Allow Username Change", - "createdAt": "Създаден на", - "verified": "Потвърден", - "active": "Активен", - "card-received": "Получена", - "card-received-on": "Получена на", - "card-end": "Завършена", - "card-end-on": "Завършена на", - "editCardReceivedDatePopup-title": "Промени датата на получаване", - "editCardEndDatePopup-title": "Промени датата на завършване", - "setCardColorPopup-title": "Set color", - "setCardActionsColorPopup-title": "Choose a color", - "setSwimlaneColorPopup-title": "Choose a color", - "setListColorPopup-title": "Choose a color", - "assigned-by": "Разпределена от", - "requested-by": "Поискан от", - "board-delete-notice": "Deleting is permanent. You will lose all lists, cards and actions associated with this board.", - "delete-board-confirm-popup": "All lists, cards, labels, and activities will be deleted and you won't be able to recover the board contents. There is no undo.", - "boardDeletePopup-title": "Изтриване на Таблото?", - "delete-board": "Изтрий таблото", - "default-subtasks-board": "Подзадачи за табло __board__", - "default": "по подразбиране", - "queue": "Опашка", - "subtask-settings": "Настройки на Подзадачите", - "card-settings": "Card Settings", - "boardSubtaskSettingsPopup-title": "Настройки за Подзадачите за това Табло", - "boardCardSettingsPopup-title": "Card Settings", - "deposit-subtasks-board": "Deposit subtasks to this board:", - "deposit-subtasks-list": "Landing list for subtasks deposited here:", - "show-parent-in-minicard": "Show parent in minicard:", - "prefix-with-full-path": "Prefix with full path", - "prefix-with-parent": "Prefix with parent", - "subtext-with-full-path": "Subtext with full path", - "subtext-with-parent": "Subtext with parent", - "change-card-parent": "Промени източника на картата", - "parent-card": "Карта-източник", - "source-board": "Source board", - "no-parent": "Не показвай източника", - "activity-added-label": "добави етикет '%s' към %s", - "activity-removed-label": "премахна етикет '%s' от %s", - "activity-delete-attach": "изтри прикачен датотека от %s", - "activity-added-label-card": "добави етикет '%s'", - "activity-removed-label-card": "премахна етикет '%s'", - "activity-delete-attach-card": "изтри прикачения датотека", - "activity-set-customfield": "set custom field '%s' to '%s' in %s", - "activity-unset-customfield": "unset custom field '%s' in %s", - "r-rule": "Правило", - "r-add-trigger": "Добави спусък", - "r-add-action": "Добави действие", - "r-board-rules": "Правила за таблото", - "r-add-rule": "Добави правилото", - "r-view-rule": "Виж правилото", - "r-delete-rule": "Изтрий правилото", - "r-new-rule-name": "Заглавие за новото правило", - "r-no-rules": "Няма правила", - "r-when-a-card": "Когато карта", - "r-is": "е", - "r-is-moved": "преместена", - "r-added-to": "добавена в", - "r-removed-from": "премахната от", - "r-the-board": "таблото", - "r-list": "списък", - "set-filter": "Set Filter", - "r-moved-to": "Moved to", - "r-moved-from": "Moved from", - "r-archived": "Преместено во Архива", - "r-unarchived": "Възстановено от Архива", - "r-a-card": "карта", - "r-when-a-label-is": "When a label is", - "r-when-the-label": "When the label", - "r-list-name": "list name", - "r-when-a-member": "When a member is", - "r-when-the-member": "When the member", - "r-name": "име", - "r-when-a-attach": "When an attachment", - "r-when-a-checklist": "When a checklist is", - "r-when-the-checklist": "When the checklist", - "r-completed": "Completed", - "r-made-incomplete": "Made incomplete", - "r-when-a-item": "When a checklist item is", - "r-when-the-item": "When the checklist item", - "r-checked": "Checked", - "r-unchecked": "Unchecked", - "r-move-card-to": "Премести картата в", - "r-top-of": "началото на", - "r-bottom-of": "края на", - "r-its-list": "списъка й", - "r-archive": "Премести во Архива", - "r-unarchive": "Възстанови от Архива", - "r-card": "карта", - "r-add": "Добави", - "r-remove": "Remove", - "r-label": "label", - "r-member": "member", - "r-remove-all": "Remove all members from the card", - "r-set-color": "Set color to", - "r-checklist": "checklist", - "r-check-all": "Check all", - "r-uncheck-all": "Uncheck all", - "r-items-check": "items of checklist", - "r-check": "Check", - "r-uncheck": "Uncheck", - "r-item": "item", - "r-of-checklist": "of checklist", - "r-send-email": "Send an email", - "r-to": "to", - "r-subject": "subject", - "r-rule-details": "Детайли за правилото", - "r-d-move-to-top-gen": "Move card to top of its list", - "r-d-move-to-top-spec": "Move card to top of list", - "r-d-move-to-bottom-gen": "Move card to bottom of its list", - "r-d-move-to-bottom-spec": "Move card to bottom of list", - "r-d-send-email": "Send email", - "r-d-send-email-to": "to", - "r-d-send-email-subject": "subject", - "r-d-send-email-message": "message", - "r-d-archive": "Премести картата во Архива", - "r-d-unarchive": "Възстанови картата от Архива", - "r-d-add-label": "Add label", - "r-d-remove-label": "Remove label", - "r-create-card": "Create new card", - "r-in-list": "in list", - "r-in-swimlane": "in swimlane", - "r-d-add-member": "Add member", - "r-d-remove-member": "Remove member", - "r-d-remove-all-member": "Remove all member", - "r-d-check-all": "Check all items of a list", - "r-d-uncheck-all": "Uncheck all items of a list", - "r-d-check-one": "Check item", - "r-d-uncheck-one": "Uncheck item", - "r-d-check-of-list": "of checklist", - "r-d-add-checklist": "Добави чеклист", - "r-d-remove-checklist": "Премахни чеклист", - "r-by": "by", - "r-add-checklist": "Добави чеклист", - "r-with-items": "с точки", - "r-items-list": "точка1,точка2,точка3", - "r-add-swimlane": "Добави коридор", - "r-swimlane-name": "име на коридора", - "r-board-note": "Note: leave a field empty to match every possible value.", - "r-checklist-note": "Note: checklist's items have to be written as comma separated values.", - "r-when-a-card-is-moved": "When a card is moved to another list", - "r-set": "Set", - "r-update": "Update", - "r-datefield": "date field", - "r-df-start-at": "start", - "r-df-due-at": "due", - "r-df-end-at": "end", - "r-df-received-at": "received", - "r-to-current-datetime": "to current date/time", - "r-remove-value-from": "Remove value from", - "ldap": "LDAP", - "oauth2": "OAuth2", - "cas": "CAS", - "authentication-method": "Authentication method", - "authentication-type": "Authentication type", - "custom-product-name": "Custom Product Name", - "layout": "Layout", - "hide-logo": "Hide Logo", - "add-custom-html-after-body-start": "Add Custom HTML after <body> start", - "add-custom-html-before-body-end": "Add Custom HTML before </body> end", - "error-undefined": "Something went wrong", - "error-ldap-login": "An error occurred while trying to login", - "display-authentication-method": "Display Authentication Method", - "default-authentication-method": "Default Authentication Method", - "duplicate-board": "Duplicate Board", - "people-number": "The number of people is:", - "swimlaneDeletePopup-title": "Delete Swimlane ?", - "swimlane-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the swimlane. There is no undo.", - "restore-all": "Restore all", - "delete-all": "Delete all", - "loading": "Loading, please wait.", - "previous_as": "last time was", - "act-a-dueAt": "modified due time to \nWhen: __timeValue__\nWhere: __card__\n previous due was __timeOldValue__", - "act-a-endAt": "modified ending time to __timeValue__ from (__timeOldValue__)", - "act-a-startAt": "modified starting time to __timeValue__ from (__timeOldValue__)", - "act-a-receivedAt": "modified received time to __timeValue__ from (__timeOldValue__)", - "a-dueAt": "modified due time to be", - "a-endAt": "modified ending time to be", - "a-startAt": "modified starting time to be", - "a-receivedAt": "modified received time to be", - "almostdue": "current due time %s is approaching", - "pastdue": "current due time %s is past", - "duenow": "current due time %s is today", - "act-newDue": "__list__/__card__ has 1st due reminder [__board__]", - "act-withDue": "__list__/__card__ due reminders [__board__]", - "act-almostdue": "was reminding the current due (__timeValue__) of __card__ is approaching", - "act-pastdue": "was reminding the current due (__timeValue__) of __card__ is past", - "act-duenow": "was reminding the current due (__timeValue__) of __card__ is now", - "act-atUserComment": "You were mentioned in [__board__] __list__/__card__", - "delete-user-confirm-popup": "Are you sure you want to delete this account? There is no undo.", - "accounts-allowUserDelete": "Allow users to self delete their account", - "hide-minicard-label-text": "Hide minicard label text", - "show-desktop-drag-handles": "Show desktop drag handles", - "assignee": "Assignee", - "cardAssigneesPopup-title": "Assignee", - "addmore-detail": "Add a more detailed description", - "show-on-card": "Show on Card", - "new": "New", - "editUserPopup-title": "Edit User", - "newUserPopup-title": "New User", - "notifications": "Notifications", - "view-all": "View All", - "filter-by-unread": "Filter by Unread", - "mark-all-as-read": "Mark all as read", - "remove-all-read": "Remove all read", - "allow-rename": "Allow Rename", - "allowRenamePopup-title": "Allow Rename" -} \ No newline at end of file + "accept": "Прифати", + "act-activity-notify": "Activity Notification", + "act-addAttachment": "added attachment __attachment__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-deleteAttachment": "deleted attachment __attachment__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addSubtask": "added subtask __subtask__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addedLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removeLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removedLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addChecklist": "added checklist __checklist__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addChecklistItem": "added checklist item __checklistItem__ to checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removeChecklist": "removed checklist __checklist__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removeChecklistItem": "removed checklist item __checklistItem__ from checklist __checkList__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-checkedItem": "checked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-uncheckedItem": "unchecked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-completeChecklist": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-uncompleteChecklist": "uncompleted checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addComment": "commented on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-editComment": "edited comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-deleteComment": "deleted comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-createBoard": "created board __board__", + "act-createSwimlane": "created swimlane __swimlane__ to board __board__", + "act-createCard": "created card __card__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-createCustomField": "created custom field __customField__ at board __board__", + "act-deleteCustomField": "deleted custom field __customField__ at board __board__", + "act-setCustomField": "edited custom field __customField__: __customFieldValue__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-createList": "added list __list__ to board __board__", + "act-addBoardMember": "added member __member__ to board __board__", + "act-archivedBoard": "Board __board__ moved to Archive", + "act-archivedCard": "Card __card__ at list __list__ at swimlane __swimlane__ at board __board__ moved to Archive", + "act-archivedList": "List __list__ at swimlane __swimlane__ at board __board__ moved to Archive", + "act-archivedSwimlane": "Swimlane __swimlane__ at board __board__ moved to Archive", + "act-importBoard": "imported board __board__", + "act-importCard": "imported card __card__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-importList": "imported list __list__ to swimlane __swimlane__ at board __board__", + "act-joinMember": "added member __member__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-moveCard": "moved card __card__ at board __board__ from list __oldList__ at swimlane __oldSwimlane__ to list __list__ at swimlane __swimlane__", + "act-moveCardToOtherBoard": "moved card __card__ from list __oldList__ at swimlane __oldSwimlane__ at board __oldBoard__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-removeBoardMember": "removed member __member__ from board __board__", + "act-restoredCard": "restored card __card__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-unjoinMember": "removed member __member__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-withBoardTitle": "__board__", + "act-withCardTitle": "[__board__] __card__", + "actions": "Акции", + "activities": "Активности", + "activity": "Активност", + "activity-added": "добави %s към %s", + "activity-archived": "%s е преместена во Архива", + "activity-attached": "прикачи %s към %s", + "activity-created": "създаде %s", + "activity-customfield-created": "създаде собствено поле %s", + "activity-excluded": "изключи %s от %s", + "activity-imported": "импортира %s в/във %s от %s", + "activity-imported-board": "импортира %s от %s", + "activity-joined": "се присъедини към %s", + "activity-moved": "премести %s от %s в/във %s", + "activity-on": "на %s", + "activity-removed": "премахна %s от %s", + "activity-sent": "изпрати %s до %s", + "activity-unjoined": "вече не е част от %s", + "activity-subtask-added": "добави задача към %s", + "activity-checked-item": "отбеляза%s в списък със задачи %s на %s", + "activity-unchecked-item": "размаркира %s от списък със задачи %s на %s", + "activity-checklist-added": "добави списък със задачи към %s", + "activity-checklist-removed": "премахна списък със задачи от %s", + "activity-checklist-completed": "completed checklist %s of %s", + "activity-checklist-uncompleted": "\"отзавърши\" чеклистта %s в %s", + "activity-checklist-item-added": "добави точка към '%s' в/във %s", + "activity-checklist-item-removed": "премахна точка от '%s' в %s", + "add": "Добави", + "activity-checked-item-card": "отбеляза %s в чеклист %s", + "activity-unchecked-item-card": "размаркира %s в чеклист %s", + "activity-checklist-completed-card": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "activity-checklist-uncompleted-card": "\"отзавърши\" чеклистта %s", + "activity-editComment": "edited comment %s", + "activity-deleteComment": "deleted comment %s", + "add-attachment": "Додај прилог", + "add-board": "Додади Табла", + "add-card": "Додади Картичка", + "add-swimlane": "Додади Коридор", + "add-subtask": "Додади подзадача", + "add-checklist": "Додади список на задачи", + "add-checklist-item": "Додади точка во списокот со задачи", + "add-cover": "Додади корица", + "add-label": "Додади етикета", + "add-list": "Додади листа", + "add-members": "Додави членови", + "added": "Додадено", + "addMemberPopup-title": "Членови", + "admin": "Администратор", + "admin-desc": "Can view and edit cards, remove members, and change settings for the board.", + "admin-announcement": "Съобщение", + "admin-announcement-active": "Active System-Wide Announcement", + "admin-announcement-title": "Announcement from Administrator", + "all-boards": "Сите табли", + "and-n-other-card": "And __count__ other card", + "and-n-other-card_plural": "And __count__ other cards", + "apply": "Приложи", + "app-is-offline": "Loading, please wait. Refreshing the page will cause data loss. If loading does not work, please check that server has not stopped.", + "archive": "Премести во Архива", + "archive-all": "Премести всички во Архива", + "archive-board": "Премести Таблото во Архива", + "archive-card": "Премести Картата во Архива", + "archive-list": "Премести Списъка во Архива", + "archive-swimlane": "Премести Коридора во Архива", + "archive-selection": "Премести избраното во Архива", + "archiveBoardPopup-title": "Да преместя ли Таблото во Архива?", + "archived-items": "Архива", + "archived-boards": "Табла во Архива", + "restore-board": "Възстанови Таблото", + "no-archived-boards": "Няма Табла во Архива.", + "archives": "Архива", + "template": "Template", + "templates": "Templates", + "assign-member": "Възложи на член от екипа", + "attached": "прикачен", + "attachment": "Прикаченн датотека", + "attachment-delete-pop": "Изтриването на прикачен датотека е завинаги. Няма как да бъде възстановен.", + "attachmentDeletePopup-title": "Желаете ли да изтриете прикачения датотека?", + "attachments": "Прикачени датотеки", + "auto-watch": "Автоматично наблюдаване на таблата, когато са създадени", + "avatar-too-big": "Аватарът е прекалено голям (максимум 70KB)", + "back": "Назад", + "board-change-color": "Промени боја", + "board-nb-stars": "%s звезди", + "board-not-found": "Таблото не е најдено", + "board-private-info": "This board will be <strong>private</strong>.", + "board-public-info": "This board will be <strong>public</strong>.", + "boardChangeColorPopup-title": "Change Board Background", + "boardChangeTitlePopup-title": "Промени името на Таблото", + "boardChangeVisibilityPopup-title": "Change Visibility", + "boardChangeWatchPopup-title": "Промени наблюдаването", + "boardMenuPopup-title": "Board Settings", + "boardChangeViewPopup-title": "Board View", + "boards": "Табли", + "board-view": "Board View", + "board-view-cal": "Календар", + "board-view-swimlanes": "Коридори", + "board-view-collapse": "Collapse", + "board-view-lists": "Листи", + "bucket-example": "Like “Bucket List” for example", + "cancel": "Откажи", + "card-archived": "Тази карта е преместена во Архива.", + "board-archived": "Това табло е преместено во Архива.", + "card-comments-title": "Тази карта има %s коментар.", + "card-delete-notice": "Deleting is permanent. You will lose all actions associated with this card.", + "card-delete-pop": "All actions will be removed from the activity feed and you won't be able to re-open the card. There is no undo.", + "card-delete-suggest-archive": "Можете да преместите картата во Архива, за да я премахнете от Таблото и така да запазите активността в него.", + "card-due": "Готова за", + "card-due-on": "Готова за", + "card-spent": "Изработено време", + "card-edit-attachments": "Промени прикачените датотеки", + "card-edit-custom-fields": "Промени собствените полета", + "card-start-voting": "Start voting", + "card-cancel-voting": "Delete voting and all votes", + "card-edit-labels": "Промени етикетите", + "card-edit-members": "Промени членовете", + "card-labels-title": "Промени етикетите за картата.", + "card-members-title": "Добави или премахни членове на Таблото от тази карта.", + "card-start": "Започнува", + "card-start-on": "Започнува на", + "cardAttachmentsPopup-title": "Прикачи от", + "cardCustomField-datePopup-title": "Промени датата", + "cardCustomFieldsPopup-title": "Промени собствените полета", + "cardStartVotingPopup-title": "Start a vote", + "positiveVoteMembersPopup-title": "Proponents", + "negativeVoteMembersPopup-title": "Opponents", + "vote-question": "Voting question", + "vote-public": "Public vote", + "vote-for-it": "for it", + "vote-against": "against", + "cardDeletePopup-title": "Желаете да изтриете картата?", + "cardDetailsActionsPopup-title": "Опции", + "cardLabelsPopup-title": "Етикети", + "cardMembersPopup-title": "Членови", + "cardMorePopup-title": "Повеќе", + "cardTemplatePopup-title": "Create template", + "cards": "Картички", + "cards-count": "Картички", + "casSignIn": "Sign In with CAS", + "cardType-card": "Карта", + "cardType-linkedCard": "Поврзана карта", + "cardType-linkedBoard": "Свързано табло", + "change": "Промени", + "change-avatar": "Промени аватара", + "change-password": "Промени лозинка", + "change-permissions": "Промени права", + "change-settings": "Промени параметри", + "changeAvatarPopup-title": "Промени аватар", + "changeLanguagePopup-title": "Промени јазик", + "changePasswordPopup-title": "Промени лозинка", + "changePermissionsPopup-title": "Промени права", + "changeSettingsPopup-title": "Промени параметри", + "subtasks": "Подзадачи", + "checklists": "Списъци със задачи", + "click-to-star": "Click to star this board.", + "click-to-unstar": "Натиснете, за да премахнете това табло от любими.", + "clipboard": "Клипборда или с драг & дроп", + "close": "Затвори", + "close-board": "Затвори Табла", + "close-board-pop": "Ще можете да възстановите Таблото като натиснете на бутона \"Архива\" в началото на хедъра.", + "color-black": "црно", + "color-blue": "сино", + "color-crimson": "crimson", + "color-darkgreen": "darkgreen", + "color-gold": "златно", + "color-gray": "сиво", + "color-green": "зелено", + "color-indigo": "indigo", + "color-lime": "лайм", + "color-magenta": "magenta", + "color-mistyrose": "mistyrose", + "color-navy": "navy", + "color-orange": "оранжево", + "color-paleturquoise": "paleturquoise", + "color-peachpuff": "peachpuff", + "color-pink": "розово", + "color-plum": "plum", + "color-purple": "пурпурно", + "color-red": "червено", + "color-saddlebrown": "saddlebrown", + "color-silver": "silver", + "color-sky": "светло синьо", + "color-slateblue": "slateblue", + "color-white": "бяло", + "color-yellow": "жълто", + "unset-color": "Unset", + "comment": "Коментирај", + "comment-placeholder": "Напиши коментар", + "comment-only": "Само коментари", + "comment-only-desc": "Може да коментира само в карти.", + "no-comments": "Нема коментари", + "no-comments-desc": "Can not see comments and activities.", + "worker": "Worker", + "worker-desc": "Can only move cards, assign itself to card and comment.", + "computer": "Компјутер", + "confirm-subtask-delete-dialog": "Сигурен ли сте, дека сакате да изтриете подзадачата?", + "confirm-checklist-delete-dialog": "Сигурни ли сте, дека сакате да изтриете този чеклист?", + "copy-card-link-to-clipboard": "Копирай връзката на картата в клипборда", + "linkCardPopup-title": "Поврзи картичка", + "searchElementPopup-title": "Барај", + "copyCardPopup-title": "Копирај картичка", + "copyChecklistToManyCardsPopup-title": "Копирай чеклисти в други карти", + "copyChecklistToManyCardsPopup-instructions": "Destination Card Titles and Descriptions in this JSON format", + "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"First card title\", \"description\":\"First card description\"}, {\"title\":\"Second card title\",\"description\":\"Second card description\"},{\"title\":\"Last card title\",\"description\":\"Last card description\"} ]", + "create": "Креирај", + "createBoardPopup-title": "Креирај Табло", + "chooseBoardSourcePopup-title": "Импортирай Табло", + "createLabelPopup-title": "Креирај Табло", + "createCustomField": "Креирај Поле", + "createCustomFieldPopup-title": "Креирај Поле", + "current": "сегашен", + "custom-field-delete-pop": "There is no undo. This will remove this custom field from all cards and destroy its history.", + "custom-field-checkbox": "Чекбокс", + "custom-field-date": "Дата", + "custom-field-dropdown": "Падащо меню", + "custom-field-dropdown-none": "(няма)", + "custom-field-dropdown-options": "List Options", + "custom-field-dropdown-options-placeholder": "Press enter to add more options", + "custom-field-dropdown-unknown": "(unknown)", + "custom-field-number": "Број", + "custom-field-text": "Текст", + "custom-fields": "Собствени полета", + "date": "Дата", + "decline": "Откажи", + "default-avatar": "Основен аватар", + "delete": "Избриши", + "deleteCustomFieldPopup-title": "Изтриване на Собственото поле?", + "deleteLabelPopup-title": "Желаете да изтриете етикета?", + "description": "Описание", + "disambiguateMultiLabelPopup-title": "Disambiguate Label Action", + "disambiguateMultiMemberPopup-title": "Disambiguate Member Action", + "discard": "Отказ", + "done": "Готово", + "download": "Сваляне", + "edit": "Промени", + "edit-avatar": "Промени аватара", + "edit-profile": "Промяна на профила", + "edit-wip-limit": "Промени WIP лимита", + "soft-wip-limit": "\"Мек\" WIP лимит", + "editCardStartDatePopup-title": "Промени началната дата", + "editCardDueDatePopup-title": "Промени датата за готовност", + "editCustomFieldPopup-title": "Промени Полето", + "editCardSpentTimePopup-title": "Промени изработеното време", + "editLabelPopup-title": "Промяна на Етикета", + "editNotificationPopup-title": "Промени известията", + "editProfilePopup-title": "Промяна на профила", + "email": "Имейл", + "email-enrollAccount-subject": "Ваш профил беше създаден на __siteName__", + "email-enrollAccount-text": "Hello __user__,\n\nTo start using the service, simply click the link below.\n\n__url__\n\nThanks.", + "email-fail": "Неуспешно изпращане на имейла", + "email-fail-text": "Възникна грешка при изпращането на имейла", + "email-invalid": "Невалиден е-маил", + "email-invite": "Покани чрез е-маил", + "email-invite-subject": "__inviter__ sent you an invitation", + "email-invite-text": "Dear __user__,\n\n__inviter__ invites you to join board \"__board__\" for collaborations.\n\nPlease follow the link below:\n\n__url__\n\nThanks.", + "email-resetPassword-subject": "Reset your password on __siteName__", + "email-resetPassword-text": "Hello __user__,\n\nTo reset your password, simply click the link below.\n\n__url__\n\nThanks.", + "email-sent": "Имейлът е изпратен", + "email-verifyEmail-subject": "Verify your email address on __siteName__", + "email-verifyEmail-text": "Hello __user__,\n\nTo verify your account email, simply click the link below.\n\n__url__\n\nThanks.", + "enable-wip-limit": "Включи WIP лимита", + "error-board-doesNotExist": "Това табло не съществува", + "error-board-notAdmin": "За да направите това трябва да сте администратор на това табло", + "error-board-notAMember": "За да направите това трябва да сте член на това табло", + "error-json-malformed": "Текстът Ви не е валиден JSON", + "error-json-schema": "JSON информацията Ви не съдържа информация във валиден формат", + "error-list-doesNotExist": "Този списък не съществува", + "error-user-doesNotExist": "Този потребител не съществува", + "error-user-notAllowSelf": "Не можете да поканите себе си", + "error-user-notCreated": "Този потребител не е създаден", + "error-username-taken": "Това потребителско име е вече заето", + "error-email-taken": "Имейлът е вече зает", + "export-board": "Експортиране на Табло", + "sort": "Sort", + "sort-desc": "Click to Sort List", + "list-sort-by": "Sort the List By:", + "list-label-modifiedAt": "Last Access Time", + "list-label-title": "Name of the List", + "list-label-sort": "Your Manual Order", + "list-label-short-modifiedAt": "(L)", + "list-label-short-title": "(N)", + "list-label-short-sort": "(M)", + "filter": "Филтер", + "filter-cards": "Filter Cards or Lists", + "list-filter-label": "Filter List by Title", + "filter-clear": "Премахване на филтрите", + "filter-no-label": "без етикет", + "filter-no-member": "без член", + "filter-no-assignee": "No assignee", + "filter-no-custom-fields": "Няма Собствени полета", + "filter-show-archive": "Show archived lists", + "filter-hide-empty": "Hide empty lists", + "filter-on": "Има приложени филтри", + "filter-on-desc": "В момента филтрирате картите в това табло. Моля, натиснете тук, за да промените филтъра.", + "filter-to-selection": "Филтрирай избраните", + "advanced-filter-label": "Напреден филтер", + "advanced-filter-description": "Advanced Filter allows to write a string containing following operators: == != <= >= && || ( ) A space is used as a separator between the Operators. You can filter for all Custom Fields by typing their names and values. For Example: Field1 == Value1. Note: If fields or values contains spaces, you need to encapsulate them into single quotes. For Example: 'Field 1' == 'Value 1'. For single control characters (' \\/) to be skipped, you can use \\. For example: Field1 == I\\'m. Also you can combine multiple conditions. For Example: F1 == V1 || F1 == V2. Normally all operators are interpreted from left to right. You can change the order by placing brackets. For Example: F1 == V1 && ( F2 == V2 || F2 == V3 ). Also you can search text fields using regex: F1 == /Tes.*/i", + "fullname": "Име", + "header-logo-title": "Назад към страницата с Вашите табла.", + "hide-system-messages": "Скриване на системните съобщения", + "headerBarCreateBoardPopup-title": "Креирај Табло", + "home": "Почетна", + "import": "Импорт", + "link": "Врска", + "import-board": "Импортирай Табло", + "import-board-c": "Импортирай Табло", + "import-board-title-trello": "Импорт на табло от Trello", + "import-board-title-wekan": "Import board from previous export", + "from-trello": "От Trello", + "from-wekan": "From previous export", + "import-board-instruction-trello": "In your Trello board, go to 'Menu', then 'More', 'Print and Export', 'Export JSON', and copy the resulting text.", + "import-board-instruction-wekan": "In your board, go to 'Menu', then 'Export board', and copy the text in the downloaded file.", + "import-board-instruction-about-errors": "If you get errors when importing board, sometimes importing still works, and board is at All Boards page.", + "import-json-placeholder": "Копирайте валидната Ви JSON информация тук", + "import-map-members": "Map members", + "import-members-map": "Your imported board has some members. Please map the members you want to import to your users", + "import-show-user-mapping": "Review members mapping", + "import-user-select": "Pick your existing user you want to use as this member", + "importMapMembersAddPopup-title": "Select member", + "info": "Версия", + "initials": "Инициали", + "invalid-date": "Невалидна дата", + "invalid-time": "Невалиден час", + "invalid-user": "Невалиден потребител", + "joined": "присъедини", + "just-invited": "Бяхте поканени в това табло", + "keyboard-shortcuts": "Преки пътища с клавиатурата", + "label-create": "Креирај етикет", + "label-default": "%s етикет (по подразбиране)", + "label-delete-pop": "There is no undo. This will remove this label from all cards and destroy its history.", + "labels": "Етикети", + "language": "Език", + "last-admin-desc": "You can’t change roles because there must be at least one admin.", + "leave-board": "Leave Board", + "leave-board-pop": "Are you sure you want to leave __boardTitle__? You will be removed from all cards on this board.", + "leaveBoardPopup-title": "Leave Board ?", + "link-card": "Връзка към тази карта", + "list-archive-cards": "Премести всички карти от този списък во Архива", + "list-archive-cards-pop": "Това ще премахне всички карти от този Списък от Таблото. За да видите картите во Архива и да ги върнете натиснете на \"Меню\" > \"Архива\".", + "list-move-cards": "Премести всички карти в този списък", + "list-select-cards": "Избери всички карти в този списък", + "set-color-list": "Set Color", + "listActionPopup-title": "List Actions", + "swimlaneActionPopup-title": "Swimlane Actions", + "swimlaneAddPopup-title": "Add a Swimlane below", + "listImportCardPopup-title": "Импорт на карта от Trello", + "listMorePopup-title": "Още", + "link-list": "Връзка към този списък", + "list-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the list. There is no undo.", + "list-delete-suggest-archive": "Можете да преместите списъка во Архива, за да го премахнете от Таблото и така да запазите активността в него.", + "lists": "Списъци", + "swimlanes": "Коридори", + "log-out": "Изход", + "log-in": "Вход", + "loginPopup-title": "Вход", + "memberMenuPopup-title": "Настройки на профила", + "members": "Членове", + "menu": "Меню", + "move-selection": "Move selection", + "moveCardPopup-title": "Премести картата", + "moveCardToBottom-title": "Премести в края", + "moveCardToTop-title": "Премести в началото", + "moveSelectionPopup-title": "Move selection", + "multi-selection": "Множествен избор", + "multi-selection-on": "Множественият избор е приложен", + "muted": "Muted", + "muted-info": "You will never be notified of any changes in this board", + "my-boards": "Моите табла", + "name": "Име", + "no-archived-cards": "Няма карти во Архива.", + "no-archived-lists": "Няма списъци во Архива.", + "no-archived-swimlanes": "Няма коридори во Архива.", + "no-results": "No results", + "normal": "Normal", + "normal-desc": "Can view and edit cards. Can't change settings.", + "not-accepted-yet": "Invitation not accepted yet", + "notify-participate": "Получавате информация за всички карти, в които сте отбелязани или сте създали", + "notify-watch": "Получавате информация за всички табла, списъци и карти, които наблюдавате", + "optional": "optional", + "or": "или", + "page-maybe-private": "This page may be private. You may be able to view it by <a href='%s'>logging in</a>.", + "page-not-found": "Page not found.", + "password": "Парола", + "paste-or-dragdrop": "to paste, or drag & drop image file to it (image only)", + "participating": "Participating", + "preview": "Preview", + "previewAttachedImagePopup-title": "Preview", + "previewClipboardImagePopup-title": "Preview", + "private": "Private", + "private-desc": "This board is private. Only people added to the board can view and edit it.", + "profile": "Профил", + "public": "Јавна", + "public-desc": "This board is public. It's visible to anyone with the link and will show up in search engines like Google. Only people added to the board can edit.", + "quick-access-description": "Star a board to add a shortcut in this bar.", + "remove-cover": "Remove Cover", + "remove-from-board": "Remove from Board", + "remove-label": "Remove Label", + "listDeletePopup-title": "Желаете да изтриете списъка?", + "remove-member": "Премахни член", + "remove-member-from-card": "Премахни от картата", + "remove-member-pop": "Remove __name__ (__username__) from __boardTitle__? The member will be removed from all cards on this board. They will receive a notification.", + "removeMemberPopup-title": "Remove Member?", + "rename": "Rename", + "rename-board": "Промени името на Таблото", + "restore": "Възстанови", + "save": "Запази", + "search": "Търсене", + "rules": "Правила", + "search-cards": "Search from card/list titles, descriptions and custom fields on this board", + "search-example": "Text to search for?", + "select-color": "Избери цвят", + "set-wip-limit-value": "Set a limit for the maximum number of tasks in this list", + "setWipLimitPopup-title": "Въведи WIP лимит", + "shortcut-assign-self": "Добави себе си към тази карта", + "shortcut-autocomplete-emoji": "Autocomplete emoji", + "shortcut-autocomplete-members": "Autocomplete members", + "shortcut-clear-filters": "Изчистване на всички филтри", + "shortcut-close-dialog": "Close Dialog", + "shortcut-filter-my-cards": "Филтрирай моите карти", + "shortcut-show-shortcuts": "Bring up this shortcuts list", + "shortcut-toggle-filterbar": "Отвори/затвори сайдбара с филтри", + "shortcut-toggle-sidebar": "Toggle Board Sidebar", + "show-cards-minimum-count": "Покажи бройката на картите, ако списъка съдържа повече от", + "sidebar-open": "Open Sidebar", + "sidebar-close": "Close Sidebar", + "signupPopup-title": "Create an Account", + "star-board-title": "Click to star this board. It will show up at top of your boards list.", + "starred-boards": "Любими табла", + "starred-boards-description": "Любимите табла се показват в началото на списъка Ви.", + "subscribe": "Subscribe", + "team": "Team", + "this-board": "това табло", + "this-card": "картата", + "spent-time-hours": "Изработено време (часа)", + "overtime-hours": "Оувъртайм (часа)", + "overtime": "Оувъртайм", + "has-overtime-cards": "Има карти с оувъртайм", + "has-spenttime-cards": "Има карти с изработено време", + "time": "Време", + "title": "Title", + "tracking": "Следене", + "tracking-info": "You will be notified of any changes to those cards you are involved as creator or member.", + "type": "Type", + "unassign-member": "Unassign member", + "unsaved-description": "You have an unsaved description.", + "unwatch": "Спри наблюдаването", + "upload": "Upload", + "upload-avatar": "Качване на аватар", + "uploaded-avatar": "Качихте аватар", + "username": "Потребителско име", + "view-it": "View it", + "warn-list-archived": "внимание: тази карта е в списък во Архива", + "watch": "Наблюдавай", + "watching": "Наблюдава", + "watching-info": "You will be notified of any change in this board", + "welcome-board": "Welcome Board", + "welcome-swimlane": "Milestone 1", + "welcome-list1": "Basics", + "welcome-list2": "Advanced", + "card-templates-swimlane": "Card Templates", + "list-templates-swimlane": "List Templates", + "board-templates-swimlane": "Board Templates", + "what-to-do": "What do you want to do?", + "wipLimitErrorPopup-title": "Невалиден WIP лимит", + "wipLimitErrorPopup-dialog-pt1": "The number of tasks in this list is higher than the WIP limit you've defined.", + "wipLimitErrorPopup-dialog-pt2": "Моля, преместете някои от задачите от този списък или въведете по-висок WIP лимит.", + "admin-panel": "Администраторски панел", + "settings": "Настройки", + "people": "Хора", + "registration": "Регистрация", + "disable-self-registration": "Disable Self-Registration", + "invite": "Покани", + "invite-people": "Покани хора", + "to-boards": "в табло/а", + "email-addresses": "Имейл адреси", + "smtp-host-description": "Адресът на SMTP сървъра, който обслужва Вашите имейли.", + "smtp-port-description": "Портът, който Вашият SMTP сървър използва за изходящи имейли.", + "smtp-tls-description": "Разреши TLS поддръжка за SMTP сървъра", + "smtp-host": "SMTP хост", + "smtp-port": "SMTP порт", + "smtp-username": "Потребителско име", + "smtp-password": "Парола", + "smtp-tls": "TLS поддръжка", + "send-from": "От", + "send-smtp-test": "Изпрати тестов е-маил на себе си", + "invitation-code": "Invitation Code", + "email-invite-register-subject": "__inviter__ sent you an invitation", + "email-invite-register-text": "Dear __user__,\n\n__inviter__ invites you to kanban board for collaborations.\n\nPlease follow the link below:\n__url__\n\nAnd your invitation code is: __icode__\n\nThanks.", + "email-smtp-test-subject": "SMTP Test Email", + "email-smtp-test-text": "Успешно изпратихте е-маил", + "error-invitation-code-not-exist": "Invitation code doesn't exist", + "error-notAuthorized": "You are not authorized to view this page.", + "webhook-title": "Webhook Name", + "webhook-token": "Token (Optional for Authentication)", + "outgoing-webhooks": "Outgoing Webhooks", + "bidirectional-webhooks": "Two-Way Webhooks", + "outgoingWebhooksPopup-title": "Outgoing Webhooks", + "boardCardTitlePopup-title": "Card Title Filter", + "disable-webhook": "Disable This Webhook", + "global-webhook": "Global Webhooks", + "new-outgoing-webhook": "New Outgoing Webhook", + "no-name": "(Unknown)", + "Node_version": "Версия на Node", + "Meteor_version": "Meteor version", + "MongoDB_version": "MongoDB version", + "MongoDB_storage_engine": "MongoDB storage engine", + "MongoDB_Oplog_enabled": "MongoDB Oplog enabled", + "OS_Arch": "Архитектура на ОС", + "OS_Cpus": "Брой CPU ядра", + "OS_Freemem": "Свободна памет", + "OS_Loadavg": "ОС средно натоварване", + "OS_Platform": "ОС платформа", + "OS_Release": "ОС Версия", + "OS_Totalmem": "ОС Общо памет", + "OS_Type": "Тип ОС", + "OS_Uptime": "OS Ъптайм", + "days": "дни", + "hours": "часа", + "minutes": "минути", + "seconds": "секунди", + "show-field-on-card": "Покажи това поле в картата", + "automatically-field-on-card": "Auto create field to all cards", + "showLabel-field-on-card": "Show field label on minicard", + "yes": "Да", + "no": "Не", + "accounts": "Профили", + "accounts-allowEmailChange": "Разреши промяна на имейла", + "accounts-allowUserNameChange": "Allow Username Change", + "createdAt": "Създаден на", + "verified": "Потвърден", + "active": "Активен", + "card-received": "Получена", + "card-received-on": "Получена на", + "card-end": "Завършена", + "card-end-on": "Завършена на", + "editCardReceivedDatePopup-title": "Промени датата на получаване", + "editCardEndDatePopup-title": "Промени датата на завършване", + "setCardColorPopup-title": "Set color", + "setCardActionsColorPopup-title": "Choose a color", + "setSwimlaneColorPopup-title": "Choose a color", + "setListColorPopup-title": "Choose a color", + "assigned-by": "Разпределена от", + "requested-by": "Поискан от", + "board-delete-notice": "Deleting is permanent. You will lose all lists, cards and actions associated with this board.", + "delete-board-confirm-popup": "All lists, cards, labels, and activities will be deleted and you won't be able to recover the board contents. There is no undo.", + "boardDeletePopup-title": "Изтриване на Таблото?", + "delete-board": "Изтрий таблото", + "default-subtasks-board": "Подзадачи за табло __board__", + "default": "по подразбиране", + "queue": "Опашка", + "subtask-settings": "Настройки на Подзадачите", + "card-settings": "Card Settings", + "boardSubtaskSettingsPopup-title": "Настройки за Подзадачите за това Табло", + "boardCardSettingsPopup-title": "Card Settings", + "deposit-subtasks-board": "Deposit subtasks to this board:", + "deposit-subtasks-list": "Landing list for subtasks deposited here:", + "show-parent-in-minicard": "Show parent in minicard:", + "prefix-with-full-path": "Prefix with full path", + "prefix-with-parent": "Prefix with parent", + "subtext-with-full-path": "Subtext with full path", + "subtext-with-parent": "Subtext with parent", + "change-card-parent": "Промени източника на картата", + "parent-card": "Карта-източник", + "source-board": "Source board", + "no-parent": "Не показвай източника", + "activity-added-label": "добави етикет '%s' към %s", + "activity-removed-label": "премахна етикет '%s' от %s", + "activity-delete-attach": "изтри прикачен датотека от %s", + "activity-added-label-card": "добави етикет '%s'", + "activity-removed-label-card": "премахна етикет '%s'", + "activity-delete-attach-card": "изтри прикачения датотека", + "activity-set-customfield": "set custom field '%s' to '%s' in %s", + "activity-unset-customfield": "unset custom field '%s' in %s", + "r-rule": "Правило", + "r-add-trigger": "Добави спусък", + "r-add-action": "Добави действие", + "r-board-rules": "Правила за таблото", + "r-add-rule": "Добави правилото", + "r-view-rule": "Виж правилото", + "r-delete-rule": "Изтрий правилото", + "r-new-rule-name": "Заглавие за новото правило", + "r-no-rules": "Няма правила", + "r-when-a-card": "Когато карта", + "r-is": "е", + "r-is-moved": "преместена", + "r-added-to": "добавена в", + "r-removed-from": "премахната от", + "r-the-board": "таблото", + "r-list": "списък", + "set-filter": "Set Filter", + "r-moved-to": "Moved to", + "r-moved-from": "Moved from", + "r-archived": "Преместено во Архива", + "r-unarchived": "Възстановено от Архива", + "r-a-card": "карта", + "r-when-a-label-is": "When a label is", + "r-when-the-label": "When the label", + "r-list-name": "list name", + "r-when-a-member": "When a member is", + "r-when-the-member": "When the member", + "r-name": "име", + "r-when-a-attach": "When an attachment", + "r-when-a-checklist": "When a checklist is", + "r-when-the-checklist": "When the checklist", + "r-completed": "Completed", + "r-made-incomplete": "Made incomplete", + "r-when-a-item": "When a checklist item is", + "r-when-the-item": "When the checklist item", + "r-checked": "Checked", + "r-unchecked": "Unchecked", + "r-move-card-to": "Премести картата в", + "r-top-of": "началото на", + "r-bottom-of": "края на", + "r-its-list": "списъка й", + "r-archive": "Премести во Архива", + "r-unarchive": "Възстанови от Архива", + "r-card": "карта", + "r-add": "Добави", + "r-remove": "Remove", + "r-label": "label", + "r-member": "member", + "r-remove-all": "Remove all members from the card", + "r-set-color": "Set color to", + "r-checklist": "checklist", + "r-check-all": "Check all", + "r-uncheck-all": "Uncheck all", + "r-items-check": "items of checklist", + "r-check": "Check", + "r-uncheck": "Uncheck", + "r-item": "item", + "r-of-checklist": "of checklist", + "r-send-email": "Send an email", + "r-to": "to", + "r-subject": "subject", + "r-rule-details": "Детайли за правилото", + "r-d-move-to-top-gen": "Move card to top of its list", + "r-d-move-to-top-spec": "Move card to top of list", + "r-d-move-to-bottom-gen": "Move card to bottom of its list", + "r-d-move-to-bottom-spec": "Move card to bottom of list", + "r-d-send-email": "Send email", + "r-d-send-email-to": "to", + "r-d-send-email-subject": "subject", + "r-d-send-email-message": "message", + "r-d-archive": "Премести картата во Архива", + "r-d-unarchive": "Възстанови картата от Архива", + "r-d-add-label": "Add label", + "r-d-remove-label": "Remove label", + "r-create-card": "Create new card", + "r-in-list": "in list", + "r-in-swimlane": "in swimlane", + "r-d-add-member": "Add member", + "r-d-remove-member": "Remove member", + "r-d-remove-all-member": "Remove all member", + "r-d-check-all": "Check all items of a list", + "r-d-uncheck-all": "Uncheck all items of a list", + "r-d-check-one": "Check item", + "r-d-uncheck-one": "Uncheck item", + "r-d-check-of-list": "of checklist", + "r-d-add-checklist": "Добави чеклист", + "r-d-remove-checklist": "Премахни чеклист", + "r-by": "by", + "r-add-checklist": "Добави чеклист", + "r-with-items": "с точки", + "r-items-list": "точка1,точка2,точка3", + "r-add-swimlane": "Добави коридор", + "r-swimlane-name": "име на коридора", + "r-board-note": "Note: leave a field empty to match every possible value.", + "r-checklist-note": "Note: checklist's items have to be written as comma separated values.", + "r-when-a-card-is-moved": "When a card is moved to another list", + "r-set": "Set", + "r-update": "Update", + "r-datefield": "date field", + "r-df-start-at": "start", + "r-df-due-at": "due", + "r-df-end-at": "end", + "r-df-received-at": "received", + "r-to-current-datetime": "to current date/time", + "r-remove-value-from": "Remove value from", + "ldap": "LDAP", + "oauth2": "OAuth2", + "cas": "CAS", + "authentication-method": "Authentication method", + "authentication-type": "Authentication type", + "custom-product-name": "Custom Product Name", + "layout": "Layout", + "hide-logo": "Hide Logo", + "add-custom-html-after-body-start": "Add Custom HTML after <body> start", + "add-custom-html-before-body-end": "Add Custom HTML before </body> end", + "error-undefined": "Something went wrong", + "error-ldap-login": "An error occurred while trying to login", + "display-authentication-method": "Display Authentication Method", + "default-authentication-method": "Default Authentication Method", + "duplicate-board": "Duplicate Board", + "people-number": "The number of people is:", + "swimlaneDeletePopup-title": "Delete Swimlane ?", + "swimlane-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the swimlane. There is no undo.", + "restore-all": "Restore all", + "delete-all": "Delete all", + "loading": "Loading, please wait.", + "previous_as": "last time was", + "act-a-dueAt": "modified due time to \nWhen: __timeValue__\nWhere: __card__\n previous due was __timeOldValue__", + "act-a-endAt": "modified ending time to __timeValue__ from (__timeOldValue__)", + "act-a-startAt": "modified starting time to __timeValue__ from (__timeOldValue__)", + "act-a-receivedAt": "modified received time to __timeValue__ from (__timeOldValue__)", + "a-dueAt": "modified due time to be", + "a-endAt": "modified ending time to be", + "a-startAt": "modified starting time to be", + "a-receivedAt": "modified received time to be", + "almostdue": "current due time %s is approaching", + "pastdue": "current due time %s is past", + "duenow": "current due time %s is today", + "act-newDue": "__list__/__card__ has 1st due reminder [__board__]", + "act-withDue": "__list__/__card__ due reminders [__board__]", + "act-almostdue": "was reminding the current due (__timeValue__) of __card__ is approaching", + "act-pastdue": "was reminding the current due (__timeValue__) of __card__ is past", + "act-duenow": "was reminding the current due (__timeValue__) of __card__ is now", + "act-atUserComment": "You were mentioned in [__board__] __list__/__card__", + "delete-user-confirm-popup": "Are you sure you want to delete this account? There is no undo.", + "accounts-allowUserDelete": "Allow users to self delete their account", + "hide-minicard-label-text": "Hide minicard label text", + "show-desktop-drag-handles": "Show desktop drag handles", + "assignee": "Assignee", + "cardAssigneesPopup-title": "Assignee", + "addmore-detail": "Add a more detailed description", + "show-on-card": "Show on Card", + "new": "New", + "editUserPopup-title": "Edit User", + "newUserPopup-title": "New User", + "notifications": "Notifications", + "view-all": "View All", + "filter-by-unread": "Filter by Unread", + "mark-all-as-read": "Mark all as read", + "remove-all-read": "Remove all read", + "allow-rename": "Allow Rename", + "allowRenamePopup-title": "Allow Rename" +} diff --git a/i18n/mn.i18n.json b/i18n/mn.i18n.json index c35bf37e..af9b80aa 100644 --- a/i18n/mn.i18n.json +++ b/i18n/mn.i18n.json @@ -1,780 +1,778 @@ { - "accept": "Зөвшөөрөх", - "act-activity-notify": "Activity Notification", - "act-addAttachment": "added attachment __attachment__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-deleteAttachment": "deleted attachment __attachment__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addSubtask": "added subtask __subtask__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addedLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removeLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removedLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addChecklist": "added checklist __checklist__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addChecklistItem": "added checklist item __checklistItem__ to checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removeChecklist": "removed checklist __checklist__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removeChecklistItem": "removed checklist item __checklistItem__ from checklist __checkList__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-checkedItem": "checked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-uncheckedItem": "unchecked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-completeChecklist": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-uncompleteChecklist": "uncompleted checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addComment": "commented on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-editComment": "edited comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-deleteComment": "deleted comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-createBoard": "created board __board__", - "act-createSwimlane": "created swimlane __swimlane__ to board __board__", - "act-createCard": "created card __card__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-createCustomField": "created custom field __customField__ at board __board__", - "act-deleteCustomField": "deleted custom field __customField__ at board __board__", - "act-setCustomField": "edited custom field __customField__: __customFieldValue__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-createList": "added list __list__ to board __board__", - "act-addBoardMember": "added member __member__ to board __board__", - "act-archivedBoard": "Board __board__ moved to Archive", - "act-archivedCard": "Card __card__ at list __list__ at swimlane __swimlane__ at board __board__ moved to Archive", - "act-archivedList": "List __list__ at swimlane __swimlane__ at board __board__ moved to Archive", - "act-archivedSwimlane": "Swimlane __swimlane__ at board __board__ moved to Archive", - "act-importBoard": "imported board __board__", - "act-importCard": "imported card __card__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-importList": "imported list __list__ to swimlane __swimlane__ at board __board__", - "act-joinMember": "added member __member__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-moveCard": "moved card __card__ at board __board__ from list __oldList__ at swimlane __oldSwimlane__ to list __list__ at swimlane __swimlane__", - "act-moveCardToOtherBoard": "moved card __card__ from list __oldList__ at swimlane __oldSwimlane__ at board __oldBoard__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-removeBoardMember": "removed member __member__ from board __board__", - "act-restoredCard": "restored card __card__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-unjoinMember": "removed member __member__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-withBoardTitle": "__board__", - "act-withCardTitle": "[__board__] __card__", - "actions": "Actions", - "activities": "Activities", - "activity": "Activity", - "activity-added": "added %s to %s", - "activity-archived": "%s moved to Archive", - "activity-attached": "attached %s to %s", - "activity-created": "created %s", - "activity-customfield-created": "created custom field %s", - "activity-excluded": "excluded %s from %s", - "activity-imported": "imported %s into %s from %s", - "activity-imported-board": "imported %s from %s", - "activity-joined": "joined %s", - "activity-moved": "moved %s from %s to %s", - "activity-on": "on %s", - "activity-removed": "removed %s from %s", - "activity-sent": "sent %s to %s", - "activity-unjoined": "unjoined %s", - "activity-subtask-added": "added subtask to %s", - "activity-checked-item": "checked %s in checklist %s of %s", - "activity-unchecked-item": "unchecked %s in checklist %s of %s", - "activity-checklist-added": "added checklist to %s", - "activity-checklist-removed": "removed a checklist from %s", - "activity-checklist-completed": "completed checklist %s of %s", - "activity-checklist-uncompleted": "uncompleted the checklist %s of %s", - "activity-checklist-item-added": "added checklist item to '%s' in %s", - "activity-checklist-item-removed": "removed a checklist item from '%s' in %s", - "add": "Нэмэх", - "activity-checked-item-card": "checked %s in checklist %s", - "activity-unchecked-item-card": "unchecked %s in checklist %s", - "activity-checklist-completed-card": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "activity-checklist-uncompleted-card": "uncompleted the checklist %s", - "activity-editComment": "edited comment %s", - "activity-deleteComment": "deleted comment %s", - "add-attachment": "Хавсралт нэмэх", - "add-board": "Самбар нэмэх", - "add-card": "Карт нэмэх", - "add-swimlane": "Add Swimlane", - "add-subtask": "Add Subtask", - "add-checklist": "Чеклист нэмэх", - "add-checklist-item": "Add an item to checklist", - "add-cover": "Add Cover", - "add-label": "Шошго нэмэх", - "add-list": "Жагсаалт нэмэх", - "add-members": "Гишүүд нэмэх", - "added": "Нэмсэн", - "addMemberPopup-title": "Гишүүд", - "admin": "Админ", - "admin-desc": "Can view and edit cards, remove members, and change settings for the board.", - "admin-announcement": "Announcement", - "admin-announcement-active": "Active System-Wide Announcement", - "admin-announcement-title": "Announcement from Administrator", - "all-boards": "Бүх самбарууд", - "and-n-other-card": "And __count__ other card", - "and-n-other-card_plural": "And __count__ other cards", - "apply": "Apply", - "app-is-offline": "Loading, please wait. Refreshing the page will cause data loss. If loading does not work, please check that server has not stopped.", - "archive": "Move to Archive", - "archive-all": "Move All to Archive", - "archive-board": "Move Board to Archive", - "archive-card": "Move Card to Archive", - "archive-list": "Move List to Archive", - "archive-swimlane": "Move Swimlane to Archive", - "archive-selection": "Move selection to Archive", - "archiveBoardPopup-title": "Move Board to Archive?", - "archived-items": "Archive", - "archived-boards": "Boards in Archive", - "restore-board": "Restore Board", - "no-archived-boards": "No Boards in Archive.", - "archives": "Archive", - "template": "Template", - "templates": "Templates", - "assign-member": "Assign member", - "attached": "attached", - "attachment": "Attachment", - "attachment-delete-pop": "Deleting an attachment is permanent. There is no undo.", - "attachmentDeletePopup-title": "Delete Attachment?", - "attachments": "Attachments", - "auto-watch": "Automatically watch boards when they are created", - "avatar-too-big": "The avatar is too large (70KB max)", - "back": "Back", - "board-change-color": "Change color", - "board-nb-stars": "%s stars", - "board-not-found": "Board not found", - "board-private-info": "This board will be <strong>private</strong>.", - "board-public-info": "This board will be <strong>public</strong>.", - "boardChangeColorPopup-title": "Change Board Background", - "boardChangeTitlePopup-title": "Rename Board", - "boardChangeVisibilityPopup-title": "Change Visibility", - "boardChangeWatchPopup-title": "Change Watch", - "boardMenuPopup-title": "Board Settings", - "boardChangeViewPopup-title": "Board View", - "boards": "Boards", - "board-view": "Board View", - "board-view-cal": "Calendar", - "board-view-swimlanes": "Swimlanes", - "board-view-collapse": "Collapse", - "board-view-lists": "Lists", - "bucket-example": "Like “Bucket List” for example", - "cancel": "Cancel", - "card-archived": "This card is moved to Archive.", - "board-archived": "This board is moved to Archive.", - "card-comments-title": "This card has %s comment.", - "card-delete-notice": "Deleting is permanent. You will lose all actions associated with this card.", - "card-delete-pop": "All actions will be removed from the activity feed and you won't be able to re-open the card. There is no undo.", - "card-delete-suggest-archive": "You can move a card to Archive to remove it from the board and preserve the activity.", - "card-due": "Due", - "card-due-on": "Due on", - "card-spent": "Spent Time", - "card-edit-attachments": "Edit attachments", - "card-edit-custom-fields": "Edit custom fields", - "card-start-voting": "Start voting", - "card-cancel-voting": "Delete voting and all votes", - "card-edit-labels": "Edit labels", - "card-edit-members": "Edit members", - "card-labels-title": "Change the labels for the card.", - "card-members-title": "Add or remove members of the board from the card.", - "card-start": "Start", - "card-start-on": "Starts on", - "cardAttachmentsPopup-title": "Attach From", - "cardCustomField-datePopup-title": "Change date", - "cardCustomFieldsPopup-title": "Edit custom fields", - "cardStartVotingPopup-title": "Start a vote", - "positiveVoteMembersPopup-title": "Proponents", - "negativeVoteMembersPopup-title": "Opponents", - "vote-question": "Voting question", - "vote-public": "Public vote", - "vote-for-it": "for it", - "vote-against": "against", - "cardDeletePopup-title": "Delete Card?", - "cardDetailsActionsPopup-title": "Card Actions", - "cardLabelsPopup-title": "Labels", - "cardMembersPopup-title": "Гишүүд", - "cardMorePopup-title": "More", - "cardTemplatePopup-title": "Create template", - "cards": "Cards", - "cards-count": "Cards", - "casSignIn": "Sign In with CAS", - "cardType-card": "Card", - "cardType-linkedCard": "Linked Card", - "cardType-linkedBoard": "Linked Board", - "change": "Change", - "change-avatar": "Аватар өөрчлөх", - "change-password": "Нууц үг солих", - "change-permissions": "Change permissions", - "change-settings": "Тохиргоо өөрчлөх", - "changeAvatarPopup-title": "Аватар өөрчлөх", - "changeLanguagePopup-title": "Хэл солих", - "changePasswordPopup-title": "Нууц үг солих", - "changePermissionsPopup-title": "Change Permissions", - "changeSettingsPopup-title": "Тохиргоо өөрчлөх", - "subtasks": "Subtasks", - "checklists": "Checklists", - "click-to-star": "Click to star this board.", - "click-to-unstar": "Click to unstar this board.", - "clipboard": "Clipboard or drag & drop", - "close": "Close", - "close-board": "Close Board", - "close-board-pop": "You will be able to restore the board by clicking the “Archive” button from the home header.", - "color-black": "black", - "color-blue": "blue", - "color-crimson": "crimson", - "color-darkgreen": "darkgreen", - "color-gold": "gold", - "color-gray": "gray", - "color-green": "green", - "color-indigo": "indigo", - "color-lime": "lime", - "color-magenta": "magenta", - "color-mistyrose": "mistyrose", - "color-navy": "navy", - "color-orange": "orange", - "color-paleturquoise": "paleturquoise", - "color-peachpuff": "peachpuff", - "color-pink": "pink", - "color-plum": "plum", - "color-purple": "purple", - "color-red": "red", - "color-saddlebrown": "saddlebrown", - "color-silver": "silver", - "color-sky": "sky", - "color-slateblue": "slateblue", - "color-white": "white", - "color-yellow": "yellow", - "unset-color": "Unset", - "comment": "Comment", - "comment-placeholder": "Write Comment", - "comment-only": "Comment only", - "comment-only-desc": "Can comment on cards only.", - "no-comments": "No comments", - "no-comments-desc": "Can not see comments and activities.", - "worker": "Worker", - "worker-desc": "Can only move cards, assign itself to card and comment.", - "computer": "Computer", - "confirm-subtask-delete-dialog": "Are you sure you want to delete subtask?", - "confirm-checklist-delete-dialog": "Are you sure you want to delete checklist?", - "copy-card-link-to-clipboard": "Copy card link to clipboard", - "linkCardPopup-title": "Link Card", - "searchElementPopup-title": "Search", - "copyCardPopup-title": "Copy Card", - "copyChecklistToManyCardsPopup-title": "Copy Checklist Template to Many Cards", - "copyChecklistToManyCardsPopup-instructions": "Destination Card Titles and Descriptions in this JSON format", - "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"First card title\", \"description\":\"First card description\"}, {\"title\":\"Second card title\",\"description\":\"Second card description\"},{\"title\":\"Last card title\",\"description\":\"Last card description\"} ]", - "create": "Үүсгэх", - "createBoardPopup-title": "Самбар үүсгэх", - "chooseBoardSourcePopup-title": "Import board", - "createLabelPopup-title": "Шошго үүсгэх", - "createCustomField": "Create Field", - "createCustomFieldPopup-title": "Create Field", - "current": "current", - "custom-field-delete-pop": "There is no undo. This will remove this custom field from all cards and destroy its history.", - "custom-field-checkbox": "Checkbox", - "custom-field-date": "Date", - "custom-field-dropdown": "Dropdown List", - "custom-field-dropdown-none": "(none)", - "custom-field-dropdown-options": "List Options", - "custom-field-dropdown-options-placeholder": "Press enter to add more options", - "custom-field-dropdown-unknown": "(unknown)", - "custom-field-number": "Number", - "custom-field-text": "Text", - "custom-fields": "Custom Fields", - "date": "Date", - "decline": "Decline", - "default-avatar": "Default avatar", - "delete": "Delete", - "deleteCustomFieldPopup-title": "Delete Custom Field?", - "deleteLabelPopup-title": "Delete Label?", - "description": "Description", - "disambiguateMultiLabelPopup-title": "Disambiguate Label Action", - "disambiguateMultiMemberPopup-title": "Disambiguate Member Action", - "discard": "Discard", - "done": "Done", - "download": "Download", - "edit": "Edit", - "edit-avatar": "Аватар өөрчлөх", - "edit-profile": "Бүртгэл засварлах", - "edit-wip-limit": "WIP хязгаарлалтыг өөрчлөх", - "soft-wip-limit": "Soft WIP Limit", - "editCardStartDatePopup-title": "Эхлэх өдрийг өөрчлөх", - "editCardDueDatePopup-title": "Дуусах өдрийг өөрчлөх", - "editCustomFieldPopup-title": "Талбарыг засварлах", - "editCardSpentTimePopup-title": "Зарцуулсан хугацааг засварлах", - "editLabelPopup-title": "Шошгыг өөрчлөх", - "editNotificationPopup-title": "Мэдэгдэл тохируулах", - "editProfilePopup-title": "Бүртгэл засварлах", - "email": "Имэйл", - "email-enrollAccount-subject": "An account created for you on __siteName__", - "email-enrollAccount-text": "Hello __user__,\n\nTo start using the service, simply click the link below.\n\n__url__\n\nThanks.", - "email-fail": "Sending email failed", - "email-fail-text": "Error trying to send email", - "email-invalid": "Буруу имэйл", - "email-invite": "Имэйлээр урих", - "email-invite-subject": "__inviter__ танд урилга илгээлээ", - "email-invite-text": "Dear __user__,\n\n__inviter__ invites you to join board \"__board__\" for collaborations.\n\nPlease follow the link below:\n\n__url__\n\nThanks.", - "email-resetPassword-subject": "Reset your password on __siteName__", - "email-resetPassword-text": "Hello __user__,\n\nTo reset your password, simply click the link below.\n\n__url__\n\nThanks.", - "email-sent": "Email sent", - "email-verifyEmail-subject": "Verify your email address on __siteName__", - "email-verifyEmail-text": "Hello __user__,\n\nTo verify your account email, simply click the link below.\n\n__url__\n\nThanks.", - "enable-wip-limit": "Enable WIP Limit", - "error-board-doesNotExist": "This board does not exist", - "error-board-notAdmin": "You need to be admin of this board to do that", - "error-board-notAMember": "You need to be a member of this board to do that", - "error-json-malformed": "Your text is not valid JSON", - "error-json-schema": "Your JSON data does not include the proper information in the correct format", - "error-list-doesNotExist": "This list does not exist", - "error-user-doesNotExist": "This user does not exist", - "error-user-notAllowSelf": "You can not invite yourself", - "error-user-notCreated": "This user is not created", - "error-username-taken": "This username is already taken", - "error-email-taken": "Email has already been taken", - "export-board": "Export board", - "sort": "Sort", - "sort-desc": "Click to Sort List", - "list-sort-by": "Sort the List By:", - "list-label-modifiedAt": "Last Access Time", - "list-label-title": "Name of the List", - "list-label-sort": "Your Manual Order", - "list-label-short-modifiedAt": "(L)", - "list-label-short-title": "(N)", - "list-label-short-sort": "(M)", - "filter": "Filter", - "filter-cards": "Filter Cards or Lists", - "list-filter-label": "Filter List by Title", - "filter-clear": "Clear filter", - "filter-no-label": "No label", - "filter-no-member": "No member", - "filter-no-assignee": "No assignee", - "filter-no-custom-fields": "No Custom Fields", - "filter-show-archive": "Show archived lists", - "filter-hide-empty": "Hide empty lists", - "filter-on": "Filter is on", - "filter-on-desc": "You are filtering cards on this board. Click here to edit filter.", - "filter-to-selection": "Filter to selection", - "advanced-filter-label": "Advanced Filter", - "advanced-filter-description": "Advanced Filter allows to write a string containing following operators: == != <= >= && || ( ) A space is used as a separator between the Operators. You can filter for all Custom Fields by typing their names and values. For Example: Field1 == Value1. Note: If fields or values contains spaces, you need to encapsulate them into single quotes. For Example: 'Field 1' == 'Value 1'. For single control characters (' \\/) to be skipped, you can use \\. For example: Field1 == I\\'m. Also you can combine multiple conditions. For Example: F1 == V1 || F1 == V2. Normally all operators are interpreted from left to right. You can change the order by placing brackets. For Example: F1 == V1 && ( F2 == V2 || F2 == V3 ). Also you can search text fields using regex: F1 == /Tes.*/i", - "fullname": "Full Name", - "header-logo-title": "Go back to your boards page.", - "hide-system-messages": "Hide system messages", - "headerBarCreateBoardPopup-title": "Самбар үүсгэх", - "home": "Home", - "import": "Import", - "link": "Link", - "import-board": "import board", - "import-board-c": "Import board", - "import-board-title-trello": "Import board from Trello", - "import-board-title-wekan": "Import board from previous export", - "import-sandstorm-backup-warning": "Do not delete data you import from original exported board or Trello before checking does this grain close and open again, or do you get Board not found error, that means data loss.", - "import-sandstorm-warning": "Imported board will delete all existing data on board and replace it with imported board.", - "from-trello": "From Trello", - "from-wekan": "From previous export", - "import-board-instruction-trello": "In your Trello board, go to 'Menu', then 'More', 'Print and Export', 'Export JSON', and copy the resulting text.", - "import-board-instruction-wekan": "In your board, go to 'Menu', then 'Export board', and copy the text in the downloaded file.", - "import-board-instruction-about-errors": "If you get errors when importing board, sometimes importing still works, and board is at All Boards page.", - "import-json-placeholder": "Paste your valid JSON data here", - "import-map-members": "Map members", - "import-members-map": "Your imported board has some members. Please map the members you want to import to your users", - "import-show-user-mapping": "Review members mapping", - "import-user-select": "Pick your existing user you want to use as this member", - "importMapMembersAddPopup-title": "Select member", - "info": "Version", - "initials": "Initials", - "invalid-date": "Invalid date", - "invalid-time": "Invalid time", - "invalid-user": "Invalid user", - "joined": "joined", - "just-invited": "You are just invited to this board", - "keyboard-shortcuts": "Keyboard shortcuts", - "label-create": "Шошго үүсгэх", - "label-default": "%s label (default)", - "label-delete-pop": "There is no undo. This will remove this label from all cards and destroy its history.", - "labels": "Labels", - "language": "Language", - "last-admin-desc": "You can’t change roles because there must be at least one admin.", - "leave-board": "Leave Board", - "leave-board-pop": "Are you sure you want to leave __boardTitle__? You will be removed from all cards on this board.", - "leaveBoardPopup-title": "Leave Board ?", - "link-card": "Link to this card", - "list-archive-cards": "Move all cards in this list to Archive", - "list-archive-cards-pop": "This will remove all the cards in this list from the board. To view cards in Archive and bring them back to the board, click “Menu” > “Archive”.", - "list-move-cards": "Move all cards in this list", - "list-select-cards": "Select all cards in this list", - "set-color-list": "Set Color", - "listActionPopup-title": "List Actions", - "swimlaneActionPopup-title": "Swimlane Actions", - "swimlaneAddPopup-title": "Add a Swimlane below", - "listImportCardPopup-title": "Import a Trello card", - "listMorePopup-title": "More", - "link-list": "Link to this list", - "list-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the list. There is no undo.", - "list-delete-suggest-archive": "You can move a list to Archive to remove it from the board and preserve the activity.", - "lists": "Lists", - "swimlanes": "Swimlanes", - "log-out": "Гарах", - "log-in": "Log In", - "loginPopup-title": "Log In", - "memberMenuPopup-title": "Гишүүний тохиргоо", - "members": "Гишүүд", - "menu": "Menu", - "move-selection": "Move selection", - "moveCardPopup-title": "Move Card", - "moveCardToBottom-title": "Move to Bottom", - "moveCardToTop-title": "Move to Top", - "moveSelectionPopup-title": "Move selection", - "multi-selection": "Multi-Selection", - "multi-selection-on": "Multi-Selection is on", - "muted": "Muted", - "muted-info": "You will never be notified of any changes in this board", - "my-boards": "Миний самбарууд", - "name": "Name", - "no-archived-cards": "No cards in Archive.", - "no-archived-lists": "No lists in Archive.", - "no-archived-swimlanes": "No swimlanes in Archive.", - "no-results": "No results", - "normal": "Normal", - "normal-desc": "Can view and edit cards. Can't change settings.", - "not-accepted-yet": "Invitation not accepted yet", - "notify-participate": "Receive updates to any cards you participate as creater or member", - "notify-watch": "Receive updates to any boards, lists, or cards you’re watching", - "optional": "optional", - "or": "or", - "page-maybe-private": "This page may be private. You may be able to view it by <a href='%s'>logging in</a>.", - "page-not-found": "Page not found.", - "password": "Password", - "paste-or-dragdrop": "to paste, or drag & drop image file to it (image only)", - "participating": "Participating", - "preview": "Preview", - "previewAttachedImagePopup-title": "Preview", - "previewClipboardImagePopup-title": "Preview", - "private": "Private", - "private-desc": "This board is private. Only people added to the board can view and edit it.", - "profile": "Profile", - "public": "Public", - "public-desc": "This board is public. It's visible to anyone with the link and will show up in search engines like Google. Only people added to the board can edit.", - "quick-access-description": "Star a board to add a shortcut in this bar.", - "remove-cover": "Remove Cover", - "remove-from-board": "Remove from Board", - "remove-label": "Remove Label", - "listDeletePopup-title": "Delete List ?", - "remove-member": "Remove Member", - "remove-member-from-card": "Remove from Card", - "remove-member-pop": "Remove __name__ (__username__) from __boardTitle__? The member will be removed from all cards on this board. They will receive a notification.", - "removeMemberPopup-title": "Remove Member?", - "rename": "Rename", - "rename-board": "Rename Board", - "restore": "Restore", - "save": "Save", - "search": "Search", - "rules": "Rules", - "search-cards": "Search from card/list titles, descriptions and custom fields on this board", - "search-example": "Text to search for?", - "select-color": "Select Color", - "set-wip-limit-value": "Set a limit for the maximum number of tasks in this list", - "setWipLimitPopup-title": "Set WIP Limit", - "shortcut-assign-self": "Assign yourself to current card", - "shortcut-autocomplete-emoji": "Autocomplete emoji", - "shortcut-autocomplete-members": "Autocomplete members", - "shortcut-clear-filters": "Clear all filters", - "shortcut-close-dialog": "Close Dialog", - "shortcut-filter-my-cards": "Filter my cards", - "shortcut-show-shortcuts": "Bring up this shortcuts list", - "shortcut-toggle-filterbar": "Toggle Filter Sidebar", - "shortcut-toggle-sidebar": "Toggle Board Sidebar", - "show-cards-minimum-count": "Show cards count if list contains more than", - "sidebar-open": "Open Sidebar", - "sidebar-close": "Close Sidebar", - "signupPopup-title": "Хэрэглэгч үүсгэх", - "star-board-title": "Click to star this board. It will show up at top of your boards list.", - "starred-boards": "Starred Boards", - "starred-boards-description": "Starred boards show up at the top of your boards list.", - "subscribe": "Subscribe", - "team": "Team", - "this-board": "this board", - "this-card": "this card", - "spent-time-hours": "Spent time (hours)", - "overtime-hours": "Overtime (hours)", - "overtime": "Overtime", - "has-overtime-cards": "Has overtime cards", - "has-spenttime-cards": "Has spent time cards", - "time": "Time", - "title": "Title", - "tracking": "Tracking", - "tracking-info": "You will be notified of any changes to those cards you are involved as creator or member.", - "type": "Type", - "unassign-member": "Unassign member", - "unsaved-description": "You have an unsaved description.", - "unwatch": "Unwatch", - "upload": "Upload", - "upload-avatar": "Upload an avatar", - "uploaded-avatar": "Uploaded an avatar", - "username": "Username", - "view-it": "View it", - "warn-list-archived": "warning: this card is in an list at Archive", - "watch": "Watch", - "watching": "Watching", - "watching-info": "You will be notified of any change in this board", - "welcome-board": "Welcome Board", - "welcome-swimlane": "Milestone 1", - "welcome-list1": "Basics", - "welcome-list2": "Advanced", - "card-templates-swimlane": "Card Templates", - "list-templates-swimlane": "List Templates", - "board-templates-swimlane": "Board Templates", - "what-to-do": "What do you want to do?", - "wipLimitErrorPopup-title": "Invalid WIP Limit", - "wipLimitErrorPopup-dialog-pt1": "The number of tasks in this list is higher than the WIP limit you've defined.", - "wipLimitErrorPopup-dialog-pt2": "Please move some tasks out of this list, or set a higher WIP limit.", - "admin-panel": "Admin Panel", - "settings": "Settings", - "people": "People", - "registration": "Registration", - "disable-self-registration": "Disable Self-Registration", - "invite": "Invite", - "invite-people": "Invite People", - "to-boards": "To board(s)", - "email-addresses": "Email Addresses", - "smtp-host-description": "The address of the SMTP server that handles your emails.", - "smtp-port-description": "The port your SMTP server uses for outgoing emails.", - "smtp-tls-description": "Enable TLS support for SMTP server", - "smtp-host": "SMTP Host", - "smtp-port": "SMTP Port", - "smtp-username": "Username", - "smtp-password": "Password", - "smtp-tls": "TLS support", - "send-from": "From", - "send-smtp-test": "Send a test email to yourself", - "invitation-code": "Invitation Code", - "email-invite-register-subject": "__inviter__ танд урилга илгээлээ", - "email-invite-register-text": "Dear __user__,\n\n__inviter__ invites you to kanban board for collaborations.\n\nPlease follow the link below:\n__url__\n\nAnd your invitation code is: __icode__\n\nThanks.", - "email-smtp-test-subject": "SMTP Test Email", - "email-smtp-test-text": "You have successfully sent an email", - "error-invitation-code-not-exist": "Invitation code doesn't exist", - "error-notAuthorized": "You are not authorized to view this page.", - "webhook-title": "Webhook Name", - "webhook-token": "Token (Optional for Authentication)", - "outgoing-webhooks": "Outgoing Webhooks", - "bidirectional-webhooks": "Two-Way Webhooks", - "outgoingWebhooksPopup-title": "Outgoing Webhooks", - "boardCardTitlePopup-title": "Card Title Filter", - "disable-webhook": "Disable This Webhook", - "global-webhook": "Global Webhooks", - "new-outgoing-webhook": "New Outgoing Webhook", - "no-name": "(Unknown)", - "Node_version": "Node version", - "Meteor_version": "Meteor version", - "MongoDB_version": "MongoDB version", - "MongoDB_storage_engine": "MongoDB storage engine", - "MongoDB_Oplog_enabled": "MongoDB Oplog enabled", - "OS_Arch": "OS Arch", - "OS_Cpus": "OS CPU Count", - "OS_Freemem": "OS Free Memory", - "OS_Loadavg": "OS Load Average", - "OS_Platform": "OS Platform", - "OS_Release": "OS Release", - "OS_Totalmem": "OS Total Memory", - "OS_Type": "OS Type", - "OS_Uptime": "OS Uptime", - "days": "days", - "hours": "hours", - "minutes": "minutes", - "seconds": "seconds", - "show-field-on-card": "Show this field on card", - "automatically-field-on-card": "Auto create field to all cards", - "showLabel-field-on-card": "Show field label on minicard", - "yes": "Yes", - "no": "No", - "accounts": "Accounts", - "accounts-allowEmailChange": "Allow Email Change", - "accounts-allowUserNameChange": "Allow Username Change", - "createdAt": "Created at", - "verified": "Verified", - "active": "Active", - "card-received": "Received", - "card-received-on": "Received on", - "card-end": "End", - "card-end-on": "Ends on", - "editCardReceivedDatePopup-title": "Change received date", - "editCardEndDatePopup-title": "Change end date", - "setCardColorPopup-title": "Set color", - "setCardActionsColorPopup-title": "Choose a color", - "setSwimlaneColorPopup-title": "Choose a color", - "setListColorPopup-title": "Choose a color", - "assigned-by": "Assigned By", - "requested-by": "Requested By", - "board-delete-notice": "Deleting is permanent. You will lose all lists, cards and actions associated with this board.", - "delete-board-confirm-popup": "All lists, cards, labels, and activities will be deleted and you won't be able to recover the board contents. There is no undo.", - "boardDeletePopup-title": "Delete Board?", - "delete-board": "Delete Board", - "default-subtasks-board": "Subtasks for __board__ board", - "default": "Default", - "queue": "Queue", - "subtask-settings": "Subtasks Settings", - "card-settings": "Card Settings", - "boardSubtaskSettingsPopup-title": "Board Subtasks Settings", - "boardCardSettingsPopup-title": "Card Settings", - "deposit-subtasks-board": "Deposit subtasks to this board:", - "deposit-subtasks-list": "Landing list for subtasks deposited here:", - "show-parent-in-minicard": "Show parent in minicard:", - "prefix-with-full-path": "Prefix with full path", - "prefix-with-parent": "Prefix with parent", - "subtext-with-full-path": "Subtext with full path", - "subtext-with-parent": "Subtext with parent", - "change-card-parent": "Change card's parent", - "parent-card": "Parent card", - "source-board": "Source board", - "no-parent": "Don't show parent", - "activity-added-label": "added label '%s' to %s", - "activity-removed-label": "removed label '%s' from %s", - "activity-delete-attach": "deleted an attachment from %s", - "activity-added-label-card": "added label '%s'", - "activity-removed-label-card": "removed label '%s'", - "activity-delete-attach-card": "deleted an attachment", - "activity-set-customfield": "set custom field '%s' to '%s' in %s", - "activity-unset-customfield": "unset custom field '%s' in %s", - "r-rule": "Rule", - "r-add-trigger": "Add trigger", - "r-add-action": "Add action", - "r-board-rules": "Board rules", - "r-add-rule": "Add rule", - "r-view-rule": "View rule", - "r-delete-rule": "Delete rule", - "r-new-rule-name": "New rule title", - "r-no-rules": "No rules", - "r-when-a-card": "When a card", - "r-is": "is", - "r-is-moved": "is moved", - "r-added-to": "added to", - "r-removed-from": "Removed from", - "r-the-board": "the board", - "r-list": "list", - "set-filter": "Set Filter", - "r-moved-to": "Moved to", - "r-moved-from": "Moved from", - "r-archived": "Moved to Archive", - "r-unarchived": "Restored from Archive", - "r-a-card": "a card", - "r-when-a-label-is": "When a label is", - "r-when-the-label": "When the label", - "r-list-name": "list name", - "r-when-a-member": "When a member is", - "r-when-the-member": "When the member", - "r-name": "name", - "r-when-a-attach": "When an attachment", - "r-when-a-checklist": "When a checklist is", - "r-when-the-checklist": "When the checklist", - "r-completed": "Completed", - "r-made-incomplete": "Made incomplete", - "r-when-a-item": "When a checklist item is", - "r-when-the-item": "When the checklist item", - "r-checked": "Checked", - "r-unchecked": "Unchecked", - "r-move-card-to": "Move card to", - "r-top-of": "Top of", - "r-bottom-of": "Bottom of", - "r-its-list": "its list", - "r-archive": "Move to Archive", - "r-unarchive": "Restore from Archive", - "r-card": "card", - "r-add": "Нэмэх", - "r-remove": "Remove", - "r-label": "label", - "r-member": "member", - "r-remove-all": "Remove all members from the card", - "r-set-color": "Set color to", - "r-checklist": "checklist", - "r-check-all": "Check all", - "r-uncheck-all": "Uncheck all", - "r-items-check": "items of checklist", - "r-check": "Check", - "r-uncheck": "Uncheck", - "r-item": "item", - "r-of-checklist": "of checklist", - "r-send-email": "Send an email", - "r-to": "to", - "r-subject": "subject", - "r-rule-details": "Rule details", - "r-d-move-to-top-gen": "Move card to top of its list", - "r-d-move-to-top-spec": "Move card to top of list", - "r-d-move-to-bottom-gen": "Move card to bottom of its list", - "r-d-move-to-bottom-spec": "Move card to bottom of list", - "r-d-send-email": "Send email", - "r-d-send-email-to": "to", - "r-d-send-email-subject": "subject", - "r-d-send-email-message": "message", - "r-d-archive": "Move card to Archive", - "r-d-unarchive": "Restore card from Archive", - "r-d-add-label": "Add label", - "r-d-remove-label": "Remove label", - "r-create-card": "Create new card", - "r-in-list": "in list", - "r-in-swimlane": "in swimlane", - "r-d-add-member": "Add member", - "r-d-remove-member": "Remove member", - "r-d-remove-all-member": "Remove all member", - "r-d-check-all": "Check all items of a list", - "r-d-uncheck-all": "Uncheck all items of a list", - "r-d-check-one": "Check item", - "r-d-uncheck-one": "Uncheck item", - "r-d-check-of-list": "of checklist", - "r-d-add-checklist": "Add checklist", - "r-d-remove-checklist": "Remove checklist", - "r-by": "by", - "r-add-checklist": "Add checklist", - "r-with-items": "with items", - "r-items-list": "item1,item2,item3", - "r-add-swimlane": "Add swimlane", - "r-swimlane-name": "swimlane name", - "r-board-note": "Note: leave a field empty to match every possible value.", - "r-checklist-note": "Note: checklist's items have to be written as comma separated values.", - "r-when-a-card-is-moved": "When a card is moved to another list", - "r-set": "Set", - "r-update": "Update", - "r-datefield": "date field", - "r-df-start-at": "start", - "r-df-due-at": "due", - "r-df-end-at": "end", - "r-df-received-at": "received", - "r-to-current-datetime": "to current date/time", - "r-remove-value-from": "Remove value from", - "ldap": "LDAP", - "oauth2": "OAuth2", - "cas": "CAS", - "authentication-method": "Authentication method", - "authentication-type": "Authentication type", - "custom-product-name": "Custom Product Name", - "layout": "Layout", - "hide-logo": "Hide Logo", - "add-custom-html-after-body-start": "Add Custom HTML after <body> start", - "add-custom-html-before-body-end": "Add Custom HTML before </body> end", - "error-undefined": "Something went wrong", - "error-ldap-login": "An error occurred while trying to login", - "display-authentication-method": "Display Authentication Method", - "default-authentication-method": "Default Authentication Method", - "duplicate-board": "Duplicate Board", - "people-number": "The number of people is:", - "swimlaneDeletePopup-title": "Delete Swimlane ?", - "swimlane-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the swimlane. There is no undo.", - "restore-all": "Restore all", - "delete-all": "Delete all", - "loading": "Loading, please wait.", - "previous_as": "last time was", - "act-a-dueAt": "modified due time to \nWhen: __timeValue__\nWhere: __card__\n previous due was __timeOldValue__", - "act-a-endAt": "modified ending time to __timeValue__ from (__timeOldValue__)", - "act-a-startAt": "modified starting time to __timeValue__ from (__timeOldValue__)", - "act-a-receivedAt": "modified received time to __timeValue__ from (__timeOldValue__)", - "a-dueAt": "modified due time to be", - "a-endAt": "modified ending time to be", - "a-startAt": "modified starting time to be", - "a-receivedAt": "modified received time to be", - "almostdue": "current due time %s is approaching", - "pastdue": "current due time %s is past", - "duenow": "current due time %s is today", - "act-newDue": "__list__/__card__ has 1st due reminder [__board__]", - "act-withDue": "__list__/__card__ due reminders [__board__]", - "act-almostdue": "was reminding the current due (__timeValue__) of __card__ is approaching", - "act-pastdue": "was reminding the current due (__timeValue__) of __card__ is past", - "act-duenow": "was reminding the current due (__timeValue__) of __card__ is now", - "act-atUserComment": "You were mentioned in [__board__] __list__/__card__", - "delete-user-confirm-popup": "Are you sure you want to delete this account? There is no undo.", - "accounts-allowUserDelete": "Allow users to self delete their account", - "hide-minicard-label-text": "Hide minicard label text", - "show-desktop-drag-handles": "Show desktop drag handles", - "assignee": "Assignee", - "cardAssigneesPopup-title": "Assignee", - "addmore-detail": "Add a more detailed description", - "show-on-card": "Show on Card", - "new": "New", - "editUserPopup-title": "Edit User", - "newUserPopup-title": "New User", - "notifications": "Notifications", - "view-all": "View All", - "filter-by-unread": "Filter by Unread", - "mark-all-as-read": "Mark all as read", - "remove-all-read": "Remove all read", - "allow-rename": "Allow Rename", - "allowRenamePopup-title": "Allow Rename" -} \ No newline at end of file + "accept": "Зөвшөөрөх", + "act-activity-notify": "Activity Notification", + "act-addAttachment": "added attachment __attachment__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-deleteAttachment": "deleted attachment __attachment__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addSubtask": "added subtask __subtask__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addedLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removeLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removedLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addChecklist": "added checklist __checklist__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addChecklistItem": "added checklist item __checklistItem__ to checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removeChecklist": "removed checklist __checklist__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removeChecklistItem": "removed checklist item __checklistItem__ from checklist __checkList__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-checkedItem": "checked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-uncheckedItem": "unchecked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-completeChecklist": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-uncompleteChecklist": "uncompleted checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addComment": "commented on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-editComment": "edited comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-deleteComment": "deleted comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-createBoard": "created board __board__", + "act-createSwimlane": "created swimlane __swimlane__ to board __board__", + "act-createCard": "created card __card__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-createCustomField": "created custom field __customField__ at board __board__", + "act-deleteCustomField": "deleted custom field __customField__ at board __board__", + "act-setCustomField": "edited custom field __customField__: __customFieldValue__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-createList": "added list __list__ to board __board__", + "act-addBoardMember": "added member __member__ to board __board__", + "act-archivedBoard": "Board __board__ moved to Archive", + "act-archivedCard": "Card __card__ at list __list__ at swimlane __swimlane__ at board __board__ moved to Archive", + "act-archivedList": "List __list__ at swimlane __swimlane__ at board __board__ moved to Archive", + "act-archivedSwimlane": "Swimlane __swimlane__ at board __board__ moved to Archive", + "act-importBoard": "imported board __board__", + "act-importCard": "imported card __card__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-importList": "imported list __list__ to swimlane __swimlane__ at board __board__", + "act-joinMember": "added member __member__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-moveCard": "moved card __card__ at board __board__ from list __oldList__ at swimlane __oldSwimlane__ to list __list__ at swimlane __swimlane__", + "act-moveCardToOtherBoard": "moved card __card__ from list __oldList__ at swimlane __oldSwimlane__ at board __oldBoard__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-removeBoardMember": "removed member __member__ from board __board__", + "act-restoredCard": "restored card __card__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-unjoinMember": "removed member __member__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-withBoardTitle": "__board__", + "act-withCardTitle": "[__board__] __card__", + "actions": "Actions", + "activities": "Activities", + "activity": "Activity", + "activity-added": "added %s to %s", + "activity-archived": "%s moved to Archive", + "activity-attached": "attached %s to %s", + "activity-created": "created %s", + "activity-customfield-created": "created custom field %s", + "activity-excluded": "excluded %s from %s", + "activity-imported": "imported %s into %s from %s", + "activity-imported-board": "imported %s from %s", + "activity-joined": "joined %s", + "activity-moved": "moved %s from %s to %s", + "activity-on": "on %s", + "activity-removed": "removed %s from %s", + "activity-sent": "sent %s to %s", + "activity-unjoined": "unjoined %s", + "activity-subtask-added": "added subtask to %s", + "activity-checked-item": "checked %s in checklist %s of %s", + "activity-unchecked-item": "unchecked %s in checklist %s of %s", + "activity-checklist-added": "added checklist to %s", + "activity-checklist-removed": "removed a checklist from %s", + "activity-checklist-completed": "completed checklist %s of %s", + "activity-checklist-uncompleted": "uncompleted the checklist %s of %s", + "activity-checklist-item-added": "added checklist item to '%s' in %s", + "activity-checklist-item-removed": "removed a checklist item from '%s' in %s", + "add": "Нэмэх", + "activity-checked-item-card": "checked %s in checklist %s", + "activity-unchecked-item-card": "unchecked %s in checklist %s", + "activity-checklist-completed-card": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "activity-checklist-uncompleted-card": "uncompleted the checklist %s", + "activity-editComment": "edited comment %s", + "activity-deleteComment": "deleted comment %s", + "add-attachment": "Хавсралт нэмэх", + "add-board": "Самбар нэмэх", + "add-card": "Карт нэмэх", + "add-swimlane": "Add Swimlane", + "add-subtask": "Add Subtask", + "add-checklist": "Чеклист нэмэх", + "add-checklist-item": "Add an item to checklist", + "add-cover": "Add Cover", + "add-label": "Шошго нэмэх", + "add-list": "Жагсаалт нэмэх", + "add-members": "Гишүүд нэмэх", + "added": "Нэмсэн", + "addMemberPopup-title": "Гишүүд", + "admin": "Админ", + "admin-desc": "Can view and edit cards, remove members, and change settings for the board.", + "admin-announcement": "Announcement", + "admin-announcement-active": "Active System-Wide Announcement", + "admin-announcement-title": "Announcement from Administrator", + "all-boards": "Бүх самбарууд", + "and-n-other-card": "And __count__ other card", + "and-n-other-card_plural": "And __count__ other cards", + "apply": "Apply", + "app-is-offline": "Loading, please wait. Refreshing the page will cause data loss. If loading does not work, please check that server has not stopped.", + "archive": "Move to Archive", + "archive-all": "Move All to Archive", + "archive-board": "Move Board to Archive", + "archive-card": "Move Card to Archive", + "archive-list": "Move List to Archive", + "archive-swimlane": "Move Swimlane to Archive", + "archive-selection": "Move selection to Archive", + "archiveBoardPopup-title": "Move Board to Archive?", + "archived-items": "Archive", + "archived-boards": "Boards in Archive", + "restore-board": "Restore Board", + "no-archived-boards": "No Boards in Archive.", + "archives": "Archive", + "template": "Template", + "templates": "Templates", + "assign-member": "Assign member", + "attached": "attached", + "attachment": "Attachment", + "attachment-delete-pop": "Deleting an attachment is permanent. There is no undo.", + "attachmentDeletePopup-title": "Delete Attachment?", + "attachments": "Attachments", + "auto-watch": "Automatically watch boards when they are created", + "avatar-too-big": "The avatar is too large (70KB max)", + "back": "Back", + "board-change-color": "Change color", + "board-nb-stars": "%s stars", + "board-not-found": "Board not found", + "board-private-info": "This board will be <strong>private</strong>.", + "board-public-info": "This board will be <strong>public</strong>.", + "boardChangeColorPopup-title": "Change Board Background", + "boardChangeTitlePopup-title": "Rename Board", + "boardChangeVisibilityPopup-title": "Change Visibility", + "boardChangeWatchPopup-title": "Change Watch", + "boardMenuPopup-title": "Board Settings", + "boardChangeViewPopup-title": "Board View", + "boards": "Boards", + "board-view": "Board View", + "board-view-cal": "Calendar", + "board-view-swimlanes": "Swimlanes", + "board-view-collapse": "Collapse", + "board-view-lists": "Lists", + "bucket-example": "Like “Bucket List” for example", + "cancel": "Cancel", + "card-archived": "This card is moved to Archive.", + "board-archived": "This board is moved to Archive.", + "card-comments-title": "This card has %s comment.", + "card-delete-notice": "Deleting is permanent. You will lose all actions associated with this card.", + "card-delete-pop": "All actions will be removed from the activity feed and you won't be able to re-open the card. There is no undo.", + "card-delete-suggest-archive": "You can move a card to Archive to remove it from the board and preserve the activity.", + "card-due": "Due", + "card-due-on": "Due on", + "card-spent": "Spent Time", + "card-edit-attachments": "Edit attachments", + "card-edit-custom-fields": "Edit custom fields", + "card-start-voting": "Start voting", + "card-cancel-voting": "Delete voting and all votes", + "card-edit-labels": "Edit labels", + "card-edit-members": "Edit members", + "card-labels-title": "Change the labels for the card.", + "card-members-title": "Add or remove members of the board from the card.", + "card-start": "Start", + "card-start-on": "Starts on", + "cardAttachmentsPopup-title": "Attach From", + "cardCustomField-datePopup-title": "Change date", + "cardCustomFieldsPopup-title": "Edit custom fields", + "cardStartVotingPopup-title": "Start a vote", + "positiveVoteMembersPopup-title": "Proponents", + "negativeVoteMembersPopup-title": "Opponents", + "vote-question": "Voting question", + "vote-public": "Public vote", + "vote-for-it": "for it", + "vote-against": "against", + "cardDeletePopup-title": "Delete Card?", + "cardDetailsActionsPopup-title": "Card Actions", + "cardLabelsPopup-title": "Labels", + "cardMembersPopup-title": "Гишүүд", + "cardMorePopup-title": "More", + "cardTemplatePopup-title": "Create template", + "cards": "Cards", + "cards-count": "Cards", + "casSignIn": "Sign In with CAS", + "cardType-card": "Card", + "cardType-linkedCard": "Linked Card", + "cardType-linkedBoard": "Linked Board", + "change": "Change", + "change-avatar": "Аватар өөрчлөх", + "change-password": "Нууц үг солих", + "change-permissions": "Change permissions", + "change-settings": "Тохиргоо өөрчлөх", + "changeAvatarPopup-title": "Аватар өөрчлөх", + "changeLanguagePopup-title": "Хэл солих", + "changePasswordPopup-title": "Нууц үг солих", + "changePermissionsPopup-title": "Change Permissions", + "changeSettingsPopup-title": "Тохиргоо өөрчлөх", + "subtasks": "Subtasks", + "checklists": "Checklists", + "click-to-star": "Click to star this board.", + "click-to-unstar": "Click to unstar this board.", + "clipboard": "Clipboard or drag & drop", + "close": "Close", + "close-board": "Close Board", + "close-board-pop": "You will be able to restore the board by clicking the “Archive” button from the home header.", + "color-black": "black", + "color-blue": "blue", + "color-crimson": "crimson", + "color-darkgreen": "darkgreen", + "color-gold": "gold", + "color-gray": "gray", + "color-green": "green", + "color-indigo": "indigo", + "color-lime": "lime", + "color-magenta": "magenta", + "color-mistyrose": "mistyrose", + "color-navy": "navy", + "color-orange": "orange", + "color-paleturquoise": "paleturquoise", + "color-peachpuff": "peachpuff", + "color-pink": "pink", + "color-plum": "plum", + "color-purple": "purple", + "color-red": "red", + "color-saddlebrown": "saddlebrown", + "color-silver": "silver", + "color-sky": "sky", + "color-slateblue": "slateblue", + "color-white": "white", + "color-yellow": "yellow", + "unset-color": "Unset", + "comment": "Comment", + "comment-placeholder": "Write Comment", + "comment-only": "Comment only", + "comment-only-desc": "Can comment on cards only.", + "no-comments": "No comments", + "no-comments-desc": "Can not see comments and activities.", + "worker": "Worker", + "worker-desc": "Can only move cards, assign itself to card and comment.", + "computer": "Computer", + "confirm-subtask-delete-dialog": "Are you sure you want to delete subtask?", + "confirm-checklist-delete-dialog": "Are you sure you want to delete checklist?", + "copy-card-link-to-clipboard": "Copy card link to clipboard", + "linkCardPopup-title": "Link Card", + "searchElementPopup-title": "Search", + "copyCardPopup-title": "Copy Card", + "copyChecklistToManyCardsPopup-title": "Copy Checklist Template to Many Cards", + "copyChecklistToManyCardsPopup-instructions": "Destination Card Titles and Descriptions in this JSON format", + "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"First card title\", \"description\":\"First card description\"}, {\"title\":\"Second card title\",\"description\":\"Second card description\"},{\"title\":\"Last card title\",\"description\":\"Last card description\"} ]", + "create": "Үүсгэх", + "createBoardPopup-title": "Самбар үүсгэх", + "chooseBoardSourcePopup-title": "Import board", + "createLabelPopup-title": "Шошго үүсгэх", + "createCustomField": "Create Field", + "createCustomFieldPopup-title": "Create Field", + "current": "current", + "custom-field-delete-pop": "There is no undo. This will remove this custom field from all cards and destroy its history.", + "custom-field-checkbox": "Checkbox", + "custom-field-date": "Date", + "custom-field-dropdown": "Dropdown List", + "custom-field-dropdown-none": "(none)", + "custom-field-dropdown-options": "List Options", + "custom-field-dropdown-options-placeholder": "Press enter to add more options", + "custom-field-dropdown-unknown": "(unknown)", + "custom-field-number": "Number", + "custom-field-text": "Text", + "custom-fields": "Custom Fields", + "date": "Date", + "decline": "Decline", + "default-avatar": "Default avatar", + "delete": "Delete", + "deleteCustomFieldPopup-title": "Delete Custom Field?", + "deleteLabelPopup-title": "Delete Label?", + "description": "Description", + "disambiguateMultiLabelPopup-title": "Disambiguate Label Action", + "disambiguateMultiMemberPopup-title": "Disambiguate Member Action", + "discard": "Discard", + "done": "Done", + "download": "Download", + "edit": "Edit", + "edit-avatar": "Аватар өөрчлөх", + "edit-profile": "Бүртгэл засварлах", + "edit-wip-limit": "WIP хязгаарлалтыг өөрчлөх", + "soft-wip-limit": "Soft WIP Limit", + "editCardStartDatePopup-title": "Эхлэх өдрийг өөрчлөх", + "editCardDueDatePopup-title": "Дуусах өдрийг өөрчлөх", + "editCustomFieldPopup-title": "Талбарыг засварлах", + "editCardSpentTimePopup-title": "Зарцуулсан хугацааг засварлах", + "editLabelPopup-title": "Шошгыг өөрчлөх", + "editNotificationPopup-title": "Мэдэгдэл тохируулах", + "editProfilePopup-title": "Бүртгэл засварлах", + "email": "Имэйл", + "email-enrollAccount-subject": "An account created for you on __siteName__", + "email-enrollAccount-text": "Hello __user__,\n\nTo start using the service, simply click the link below.\n\n__url__\n\nThanks.", + "email-fail": "Sending email failed", + "email-fail-text": "Error trying to send email", + "email-invalid": "Буруу имэйл", + "email-invite": "Имэйлээр урих", + "email-invite-subject": "__inviter__ танд урилга илгээлээ", + "email-invite-text": "Dear __user__,\n\n__inviter__ invites you to join board \"__board__\" for collaborations.\n\nPlease follow the link below:\n\n__url__\n\nThanks.", + "email-resetPassword-subject": "Reset your password on __siteName__", + "email-resetPassword-text": "Hello __user__,\n\nTo reset your password, simply click the link below.\n\n__url__\n\nThanks.", + "email-sent": "Email sent", + "email-verifyEmail-subject": "Verify your email address on __siteName__", + "email-verifyEmail-text": "Hello __user__,\n\nTo verify your account email, simply click the link below.\n\n__url__\n\nThanks.", + "enable-wip-limit": "Enable WIP Limit", + "error-board-doesNotExist": "This board does not exist", + "error-board-notAdmin": "You need to be admin of this board to do that", + "error-board-notAMember": "You need to be a member of this board to do that", + "error-json-malformed": "Your text is not valid JSON", + "error-json-schema": "Your JSON data does not include the proper information in the correct format", + "error-list-doesNotExist": "This list does not exist", + "error-user-doesNotExist": "This user does not exist", + "error-user-notAllowSelf": "You can not invite yourself", + "error-user-notCreated": "This user is not created", + "error-username-taken": "This username is already taken", + "error-email-taken": "Email has already been taken", + "export-board": "Export board", + "sort": "Sort", + "sort-desc": "Click to Sort List", + "list-sort-by": "Sort the List By:", + "list-label-modifiedAt": "Last Access Time", + "list-label-title": "Name of the List", + "list-label-sort": "Your Manual Order", + "list-label-short-modifiedAt": "(L)", + "list-label-short-title": "(N)", + "list-label-short-sort": "(M)", + "filter": "Filter", + "filter-cards": "Filter Cards or Lists", + "list-filter-label": "Filter List by Title", + "filter-clear": "Clear filter", + "filter-no-label": "No label", + "filter-no-member": "No member", + "filter-no-assignee": "No assignee", + "filter-no-custom-fields": "No Custom Fields", + "filter-show-archive": "Show archived lists", + "filter-hide-empty": "Hide empty lists", + "filter-on": "Filter is on", + "filter-on-desc": "You are filtering cards on this board. Click here to edit filter.", + "filter-to-selection": "Filter to selection", + "advanced-filter-label": "Advanced Filter", + "advanced-filter-description": "Advanced Filter allows to write a string containing following operators: == != <= >= && || ( ) A space is used as a separator between the Operators. You can filter for all Custom Fields by typing their names and values. For Example: Field1 == Value1. Note: If fields or values contains spaces, you need to encapsulate them into single quotes. For Example: 'Field 1' == 'Value 1'. For single control characters (' \\/) to be skipped, you can use \\. For example: Field1 == I\\'m. Also you can combine multiple conditions. For Example: F1 == V1 || F1 == V2. Normally all operators are interpreted from left to right. You can change the order by placing brackets. For Example: F1 == V1 && ( F2 == V2 || F2 == V3 ). Also you can search text fields using regex: F1 == /Tes.*/i", + "fullname": "Full Name", + "header-logo-title": "Go back to your boards page.", + "hide-system-messages": "Hide system messages", + "headerBarCreateBoardPopup-title": "Самбар үүсгэх", + "home": "Home", + "import": "Import", + "link": "Link", + "import-board": "import board", + "import-board-c": "Import board", + "import-board-title-trello": "Import board from Trello", + "import-board-title-wekan": "Import board from previous export", + "from-trello": "From Trello", + "from-wekan": "From previous export", + "import-board-instruction-trello": "In your Trello board, go to 'Menu', then 'More', 'Print and Export', 'Export JSON', and copy the resulting text.", + "import-board-instruction-wekan": "In your board, go to 'Menu', then 'Export board', and copy the text in the downloaded file.", + "import-board-instruction-about-errors": "If you get errors when importing board, sometimes importing still works, and board is at All Boards page.", + "import-json-placeholder": "Paste your valid JSON data here", + "import-map-members": "Map members", + "import-members-map": "Your imported board has some members. Please map the members you want to import to your users", + "import-show-user-mapping": "Review members mapping", + "import-user-select": "Pick your existing user you want to use as this member", + "importMapMembersAddPopup-title": "Select member", + "info": "Version", + "initials": "Initials", + "invalid-date": "Invalid date", + "invalid-time": "Invalid time", + "invalid-user": "Invalid user", + "joined": "joined", + "just-invited": "You are just invited to this board", + "keyboard-shortcuts": "Keyboard shortcuts", + "label-create": "Шошго үүсгэх", + "label-default": "%s label (default)", + "label-delete-pop": "There is no undo. This will remove this label from all cards and destroy its history.", + "labels": "Labels", + "language": "Language", + "last-admin-desc": "You can’t change roles because there must be at least one admin.", + "leave-board": "Leave Board", + "leave-board-pop": "Are you sure you want to leave __boardTitle__? You will be removed from all cards on this board.", + "leaveBoardPopup-title": "Leave Board ?", + "link-card": "Link to this card", + "list-archive-cards": "Move all cards in this list to Archive", + "list-archive-cards-pop": "This will remove all the cards in this list from the board. To view cards in Archive and bring them back to the board, click “Menu” > “Archive”.", + "list-move-cards": "Move all cards in this list", + "list-select-cards": "Select all cards in this list", + "set-color-list": "Set Color", + "listActionPopup-title": "List Actions", + "swimlaneActionPopup-title": "Swimlane Actions", + "swimlaneAddPopup-title": "Add a Swimlane below", + "listImportCardPopup-title": "Import a Trello card", + "listMorePopup-title": "More", + "link-list": "Link to this list", + "list-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the list. There is no undo.", + "list-delete-suggest-archive": "You can move a list to Archive to remove it from the board and preserve the activity.", + "lists": "Lists", + "swimlanes": "Swimlanes", + "log-out": "Гарах", + "log-in": "Log In", + "loginPopup-title": "Log In", + "memberMenuPopup-title": "Гишүүний тохиргоо", + "members": "Гишүүд", + "menu": "Menu", + "move-selection": "Move selection", + "moveCardPopup-title": "Move Card", + "moveCardToBottom-title": "Move to Bottom", + "moveCardToTop-title": "Move to Top", + "moveSelectionPopup-title": "Move selection", + "multi-selection": "Multi-Selection", + "multi-selection-on": "Multi-Selection is on", + "muted": "Muted", + "muted-info": "You will never be notified of any changes in this board", + "my-boards": "Миний самбарууд", + "name": "Name", + "no-archived-cards": "No cards in Archive.", + "no-archived-lists": "No lists in Archive.", + "no-archived-swimlanes": "No swimlanes in Archive.", + "no-results": "No results", + "normal": "Normal", + "normal-desc": "Can view and edit cards. Can't change settings.", + "not-accepted-yet": "Invitation not accepted yet", + "notify-participate": "Receive updates to any cards you participate as creater or member", + "notify-watch": "Receive updates to any boards, lists, or cards you’re watching", + "optional": "optional", + "or": "or", + "page-maybe-private": "This page may be private. You may be able to view it by <a href='%s'>logging in</a>.", + "page-not-found": "Page not found.", + "password": "Password", + "paste-or-dragdrop": "to paste, or drag & drop image file to it (image only)", + "participating": "Participating", + "preview": "Preview", + "previewAttachedImagePopup-title": "Preview", + "previewClipboardImagePopup-title": "Preview", + "private": "Private", + "private-desc": "This board is private. Only people added to the board can view and edit it.", + "profile": "Profile", + "public": "Public", + "public-desc": "This board is public. It's visible to anyone with the link and will show up in search engines like Google. Only people added to the board can edit.", + "quick-access-description": "Star a board to add a shortcut in this bar.", + "remove-cover": "Remove Cover", + "remove-from-board": "Remove from Board", + "remove-label": "Remove Label", + "listDeletePopup-title": "Delete List ?", + "remove-member": "Remove Member", + "remove-member-from-card": "Remove from Card", + "remove-member-pop": "Remove __name__ (__username__) from __boardTitle__? The member will be removed from all cards on this board. They will receive a notification.", + "removeMemberPopup-title": "Remove Member?", + "rename": "Rename", + "rename-board": "Rename Board", + "restore": "Restore", + "save": "Save", + "search": "Search", + "rules": "Rules", + "search-cards": "Search from card/list titles, descriptions and custom fields on this board", + "search-example": "Text to search for?", + "select-color": "Select Color", + "set-wip-limit-value": "Set a limit for the maximum number of tasks in this list", + "setWipLimitPopup-title": "Set WIP Limit", + "shortcut-assign-self": "Assign yourself to current card", + "shortcut-autocomplete-emoji": "Autocomplete emoji", + "shortcut-autocomplete-members": "Autocomplete members", + "shortcut-clear-filters": "Clear all filters", + "shortcut-close-dialog": "Close Dialog", + "shortcut-filter-my-cards": "Filter my cards", + "shortcut-show-shortcuts": "Bring up this shortcuts list", + "shortcut-toggle-filterbar": "Toggle Filter Sidebar", + "shortcut-toggle-sidebar": "Toggle Board Sidebar", + "show-cards-minimum-count": "Show cards count if list contains more than", + "sidebar-open": "Open Sidebar", + "sidebar-close": "Close Sidebar", + "signupPopup-title": "Хэрэглэгч үүсгэх", + "star-board-title": "Click to star this board. It will show up at top of your boards list.", + "starred-boards": "Starred Boards", + "starred-boards-description": "Starred boards show up at the top of your boards list.", + "subscribe": "Subscribe", + "team": "Team", + "this-board": "this board", + "this-card": "this card", + "spent-time-hours": "Spent time (hours)", + "overtime-hours": "Overtime (hours)", + "overtime": "Overtime", + "has-overtime-cards": "Has overtime cards", + "has-spenttime-cards": "Has spent time cards", + "time": "Time", + "title": "Title", + "tracking": "Tracking", + "tracking-info": "You will be notified of any changes to those cards you are involved as creator or member.", + "type": "Type", + "unassign-member": "Unassign member", + "unsaved-description": "You have an unsaved description.", + "unwatch": "Unwatch", + "upload": "Upload", + "upload-avatar": "Upload an avatar", + "uploaded-avatar": "Uploaded an avatar", + "username": "Username", + "view-it": "View it", + "warn-list-archived": "warning: this card is in an list at Archive", + "watch": "Watch", + "watching": "Watching", + "watching-info": "You will be notified of any change in this board", + "welcome-board": "Welcome Board", + "welcome-swimlane": "Milestone 1", + "welcome-list1": "Basics", + "welcome-list2": "Advanced", + "card-templates-swimlane": "Card Templates", + "list-templates-swimlane": "List Templates", + "board-templates-swimlane": "Board Templates", + "what-to-do": "What do you want to do?", + "wipLimitErrorPopup-title": "Invalid WIP Limit", + "wipLimitErrorPopup-dialog-pt1": "The number of tasks in this list is higher than the WIP limit you've defined.", + "wipLimitErrorPopup-dialog-pt2": "Please move some tasks out of this list, or set a higher WIP limit.", + "admin-panel": "Admin Panel", + "settings": "Settings", + "people": "People", + "registration": "Registration", + "disable-self-registration": "Disable Self-Registration", + "invite": "Invite", + "invite-people": "Invite People", + "to-boards": "To board(s)", + "email-addresses": "Email Addresses", + "smtp-host-description": "The address of the SMTP server that handles your emails.", + "smtp-port-description": "The port your SMTP server uses for outgoing emails.", + "smtp-tls-description": "Enable TLS support for SMTP server", + "smtp-host": "SMTP Host", + "smtp-port": "SMTP Port", + "smtp-username": "Username", + "smtp-password": "Password", + "smtp-tls": "TLS support", + "send-from": "From", + "send-smtp-test": "Send a test email to yourself", + "invitation-code": "Invitation Code", + "email-invite-register-subject": "__inviter__ танд урилга илгээлээ", + "email-invite-register-text": "Dear __user__,\n\n__inviter__ invites you to kanban board for collaborations.\n\nPlease follow the link below:\n__url__\n\nAnd your invitation code is: __icode__\n\nThanks.", + "email-smtp-test-subject": "SMTP Test Email", + "email-smtp-test-text": "You have successfully sent an email", + "error-invitation-code-not-exist": "Invitation code doesn't exist", + "error-notAuthorized": "You are not authorized to view this page.", + "webhook-title": "Webhook Name", + "webhook-token": "Token (Optional for Authentication)", + "outgoing-webhooks": "Outgoing Webhooks", + "bidirectional-webhooks": "Two-Way Webhooks", + "outgoingWebhooksPopup-title": "Outgoing Webhooks", + "boardCardTitlePopup-title": "Card Title Filter", + "disable-webhook": "Disable This Webhook", + "global-webhook": "Global Webhooks", + "new-outgoing-webhook": "New Outgoing Webhook", + "no-name": "(Unknown)", + "Node_version": "Node version", + "Meteor_version": "Meteor version", + "MongoDB_version": "MongoDB version", + "MongoDB_storage_engine": "MongoDB storage engine", + "MongoDB_Oplog_enabled": "MongoDB Oplog enabled", + "OS_Arch": "OS Arch", + "OS_Cpus": "OS CPU Count", + "OS_Freemem": "OS Free Memory", + "OS_Loadavg": "OS Load Average", + "OS_Platform": "OS Platform", + "OS_Release": "OS Release", + "OS_Totalmem": "OS Total Memory", + "OS_Type": "OS Type", + "OS_Uptime": "OS Uptime", + "days": "days", + "hours": "hours", + "minutes": "minutes", + "seconds": "seconds", + "show-field-on-card": "Show this field on card", + "automatically-field-on-card": "Auto create field to all cards", + "showLabel-field-on-card": "Show field label on minicard", + "yes": "Yes", + "no": "No", + "accounts": "Accounts", + "accounts-allowEmailChange": "Allow Email Change", + "accounts-allowUserNameChange": "Allow Username Change", + "createdAt": "Created at", + "verified": "Verified", + "active": "Active", + "card-received": "Received", + "card-received-on": "Received on", + "card-end": "End", + "card-end-on": "Ends on", + "editCardReceivedDatePopup-title": "Change received date", + "editCardEndDatePopup-title": "Change end date", + "setCardColorPopup-title": "Set color", + "setCardActionsColorPopup-title": "Choose a color", + "setSwimlaneColorPopup-title": "Choose a color", + "setListColorPopup-title": "Choose a color", + "assigned-by": "Assigned By", + "requested-by": "Requested By", + "board-delete-notice": "Deleting is permanent. You will lose all lists, cards and actions associated with this board.", + "delete-board-confirm-popup": "All lists, cards, labels, and activities will be deleted and you won't be able to recover the board contents. There is no undo.", + "boardDeletePopup-title": "Delete Board?", + "delete-board": "Delete Board", + "default-subtasks-board": "Subtasks for __board__ board", + "default": "Default", + "queue": "Queue", + "subtask-settings": "Subtasks Settings", + "card-settings": "Card Settings", + "boardSubtaskSettingsPopup-title": "Board Subtasks Settings", + "boardCardSettingsPopup-title": "Card Settings", + "deposit-subtasks-board": "Deposit subtasks to this board:", + "deposit-subtasks-list": "Landing list for subtasks deposited here:", + "show-parent-in-minicard": "Show parent in minicard:", + "prefix-with-full-path": "Prefix with full path", + "prefix-with-parent": "Prefix with parent", + "subtext-with-full-path": "Subtext with full path", + "subtext-with-parent": "Subtext with parent", + "change-card-parent": "Change card's parent", + "parent-card": "Parent card", + "source-board": "Source board", + "no-parent": "Don't show parent", + "activity-added-label": "added label '%s' to %s", + "activity-removed-label": "removed label '%s' from %s", + "activity-delete-attach": "deleted an attachment from %s", + "activity-added-label-card": "added label '%s'", + "activity-removed-label-card": "removed label '%s'", + "activity-delete-attach-card": "deleted an attachment", + "activity-set-customfield": "set custom field '%s' to '%s' in %s", + "activity-unset-customfield": "unset custom field '%s' in %s", + "r-rule": "Rule", + "r-add-trigger": "Add trigger", + "r-add-action": "Add action", + "r-board-rules": "Board rules", + "r-add-rule": "Add rule", + "r-view-rule": "View rule", + "r-delete-rule": "Delete rule", + "r-new-rule-name": "New rule title", + "r-no-rules": "No rules", + "r-when-a-card": "When a card", + "r-is": "is", + "r-is-moved": "is moved", + "r-added-to": "added to", + "r-removed-from": "Removed from", + "r-the-board": "the board", + "r-list": "list", + "set-filter": "Set Filter", + "r-moved-to": "Moved to", + "r-moved-from": "Moved from", + "r-archived": "Moved to Archive", + "r-unarchived": "Restored from Archive", + "r-a-card": "a card", + "r-when-a-label-is": "When a label is", + "r-when-the-label": "When the label", + "r-list-name": "list name", + "r-when-a-member": "When a member is", + "r-when-the-member": "When the member", + "r-name": "name", + "r-when-a-attach": "When an attachment", + "r-when-a-checklist": "When a checklist is", + "r-when-the-checklist": "When the checklist", + "r-completed": "Completed", + "r-made-incomplete": "Made incomplete", + "r-when-a-item": "When a checklist item is", + "r-when-the-item": "When the checklist item", + "r-checked": "Checked", + "r-unchecked": "Unchecked", + "r-move-card-to": "Move card to", + "r-top-of": "Top of", + "r-bottom-of": "Bottom of", + "r-its-list": "its list", + "r-archive": "Move to Archive", + "r-unarchive": "Restore from Archive", + "r-card": "card", + "r-add": "Нэмэх", + "r-remove": "Remove", + "r-label": "label", + "r-member": "member", + "r-remove-all": "Remove all members from the card", + "r-set-color": "Set color to", + "r-checklist": "checklist", + "r-check-all": "Check all", + "r-uncheck-all": "Uncheck all", + "r-items-check": "items of checklist", + "r-check": "Check", + "r-uncheck": "Uncheck", + "r-item": "item", + "r-of-checklist": "of checklist", + "r-send-email": "Send an email", + "r-to": "to", + "r-subject": "subject", + "r-rule-details": "Rule details", + "r-d-move-to-top-gen": "Move card to top of its list", + "r-d-move-to-top-spec": "Move card to top of list", + "r-d-move-to-bottom-gen": "Move card to bottom of its list", + "r-d-move-to-bottom-spec": "Move card to bottom of list", + "r-d-send-email": "Send email", + "r-d-send-email-to": "to", + "r-d-send-email-subject": "subject", + "r-d-send-email-message": "message", + "r-d-archive": "Move card to Archive", + "r-d-unarchive": "Restore card from Archive", + "r-d-add-label": "Add label", + "r-d-remove-label": "Remove label", + "r-create-card": "Create new card", + "r-in-list": "in list", + "r-in-swimlane": "in swimlane", + "r-d-add-member": "Add member", + "r-d-remove-member": "Remove member", + "r-d-remove-all-member": "Remove all member", + "r-d-check-all": "Check all items of a list", + "r-d-uncheck-all": "Uncheck all items of a list", + "r-d-check-one": "Check item", + "r-d-uncheck-one": "Uncheck item", + "r-d-check-of-list": "of checklist", + "r-d-add-checklist": "Add checklist", + "r-d-remove-checklist": "Remove checklist", + "r-by": "by", + "r-add-checklist": "Add checklist", + "r-with-items": "with items", + "r-items-list": "item1,item2,item3", + "r-add-swimlane": "Add swimlane", + "r-swimlane-name": "swimlane name", + "r-board-note": "Note: leave a field empty to match every possible value.", + "r-checklist-note": "Note: checklist's items have to be written as comma separated values.", + "r-when-a-card-is-moved": "When a card is moved to another list", + "r-set": "Set", + "r-update": "Update", + "r-datefield": "date field", + "r-df-start-at": "start", + "r-df-due-at": "due", + "r-df-end-at": "end", + "r-df-received-at": "received", + "r-to-current-datetime": "to current date/time", + "r-remove-value-from": "Remove value from", + "ldap": "LDAP", + "oauth2": "OAuth2", + "cas": "CAS", + "authentication-method": "Authentication method", + "authentication-type": "Authentication type", + "custom-product-name": "Custom Product Name", + "layout": "Layout", + "hide-logo": "Hide Logo", + "add-custom-html-after-body-start": "Add Custom HTML after <body> start", + "add-custom-html-before-body-end": "Add Custom HTML before </body> end", + "error-undefined": "Something went wrong", + "error-ldap-login": "An error occurred while trying to login", + "display-authentication-method": "Display Authentication Method", + "default-authentication-method": "Default Authentication Method", + "duplicate-board": "Duplicate Board", + "people-number": "The number of people is:", + "swimlaneDeletePopup-title": "Delete Swimlane ?", + "swimlane-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the swimlane. There is no undo.", + "restore-all": "Restore all", + "delete-all": "Delete all", + "loading": "Loading, please wait.", + "previous_as": "last time was", + "act-a-dueAt": "modified due time to \nWhen: __timeValue__\nWhere: __card__\n previous due was __timeOldValue__", + "act-a-endAt": "modified ending time to __timeValue__ from (__timeOldValue__)", + "act-a-startAt": "modified starting time to __timeValue__ from (__timeOldValue__)", + "act-a-receivedAt": "modified received time to __timeValue__ from (__timeOldValue__)", + "a-dueAt": "modified due time to be", + "a-endAt": "modified ending time to be", + "a-startAt": "modified starting time to be", + "a-receivedAt": "modified received time to be", + "almostdue": "current due time %s is approaching", + "pastdue": "current due time %s is past", + "duenow": "current due time %s is today", + "act-newDue": "__list__/__card__ has 1st due reminder [__board__]", + "act-withDue": "__list__/__card__ due reminders [__board__]", + "act-almostdue": "was reminding the current due (__timeValue__) of __card__ is approaching", + "act-pastdue": "was reminding the current due (__timeValue__) of __card__ is past", + "act-duenow": "was reminding the current due (__timeValue__) of __card__ is now", + "act-atUserComment": "You were mentioned in [__board__] __list__/__card__", + "delete-user-confirm-popup": "Are you sure you want to delete this account? There is no undo.", + "accounts-allowUserDelete": "Allow users to self delete their account", + "hide-minicard-label-text": "Hide minicard label text", + "show-desktop-drag-handles": "Show desktop drag handles", + "assignee": "Assignee", + "cardAssigneesPopup-title": "Assignee", + "addmore-detail": "Add a more detailed description", + "show-on-card": "Show on Card", + "new": "New", + "editUserPopup-title": "Edit User", + "newUserPopup-title": "New User", + "notifications": "Notifications", + "view-all": "View All", + "filter-by-unread": "Filter by Unread", + "mark-all-as-read": "Mark all as read", + "remove-all-read": "Remove all read", + "allow-rename": "Allow Rename", + "allowRenamePopup-title": "Allow Rename" +} diff --git a/i18n/nb.i18n.json b/i18n/nb.i18n.json index 9fa692a4..b039d5b2 100644 --- a/i18n/nb.i18n.json +++ b/i18n/nb.i18n.json @@ -1,780 +1,778 @@ { - "accept": "Godta", - "act-activity-notify": "Activity Notification", - "act-addAttachment": "added attachment __attachment__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-deleteAttachment": "deleted attachment __attachment__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addSubtask": "added subtask __subtask__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addedLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removeLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removedLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addChecklist": "added checklist __checklist__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addChecklistItem": "added checklist item __checklistItem__ to checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removeChecklist": "removed checklist __checklist__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removeChecklistItem": "removed checklist item __checklistItem__ from checklist __checkList__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-checkedItem": "checked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-uncheckedItem": "unchecked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-completeChecklist": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-uncompleteChecklist": "uncompleted checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addComment": "commented on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-editComment": "edited comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-deleteComment": "deleted comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-createBoard": "created board __board__", - "act-createSwimlane": "created swimlane __swimlane__ to board __board__", - "act-createCard": "created card __card__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-createCustomField": "created custom field __customField__ at board __board__", - "act-deleteCustomField": "deleted custom field __customField__ at board __board__", - "act-setCustomField": "edited custom field __customField__: __customFieldValue__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-createList": "added list __list__ to board __board__", - "act-addBoardMember": "added member __member__ to board __board__", - "act-archivedBoard": "Board __board__ moved to Archive", - "act-archivedCard": "Card __card__ at list __list__ at swimlane __swimlane__ at board __board__ moved to Archive", - "act-archivedList": "List __list__ at swimlane __swimlane__ at board __board__ moved to Archive", - "act-archivedSwimlane": "Swimlane __swimlane__ at board __board__ moved to Archive", - "act-importBoard": "imported board __board__", - "act-importCard": "imported card __card__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-importList": "imported list __list__ to swimlane __swimlane__ at board __board__", - "act-joinMember": "added member __member__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-moveCard": "moved card __card__ at board __board__ from list __oldList__ at swimlane __oldSwimlane__ to list __list__ at swimlane __swimlane__", - "act-moveCardToOtherBoard": "moved card __card__ from list __oldList__ at swimlane __oldSwimlane__ at board __oldBoard__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-removeBoardMember": "removed member __member__ from board __board__", - "act-restoredCard": "restored card __card__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-unjoinMember": "removed member __member__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-withBoardTitle": "__board__", - "act-withCardTitle": "[__board__] __card__", - "actions": "Actions", - "activities": "Aktiviteter", - "activity": "Aktivitet", - "activity-added": "la %s til %s", - "activity-archived": "%s moved to Archive", - "activity-attached": "la %s til %s", - "activity-created": "opprettet %s", - "activity-customfield-created": "created custom field %s", - "activity-excluded": "ekskluderte %s fra %s", - "activity-imported": "importerte %s til %s fra %s", - "activity-imported-board": "importerte %s fra %s", - "activity-joined": "ble med %s", - "activity-moved": "flyttet %s fra %s til %s", - "activity-on": "på %s", - "activity-removed": "fjernet %s fra %s", - "activity-sent": "sendte %s til %s", - "activity-unjoined": "forlot %s", - "activity-subtask-added": "added subtask to %s", - "activity-checked-item": "checked %s in checklist %s of %s", - "activity-unchecked-item": "unchecked %s in checklist %s of %s", - "activity-checklist-added": "la til sjekkliste til %s", - "activity-checklist-removed": "removed a checklist from %s", - "activity-checklist-completed": "completed checklist %s of %s", - "activity-checklist-uncompleted": "uncompleted the checklist %s of %s", - "activity-checklist-item-added": "added checklist item to '%s' in %s", - "activity-checklist-item-removed": "removed a checklist item from '%s' in %s", - "add": "Legg til", - "activity-checked-item-card": "checked %s in checklist %s", - "activity-unchecked-item-card": "unchecked %s in checklist %s", - "activity-checklist-completed-card": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "activity-checklist-uncompleted-card": "uncompleted the checklist %s", - "activity-editComment": "edited comment %s", - "activity-deleteComment": "deleted comment %s", - "add-attachment": "Add Attachment", - "add-board": "Add Board", - "add-card": "Add Card", - "add-swimlane": "Add Swimlane", - "add-subtask": "Add Subtask", - "add-checklist": "Add Checklist", - "add-checklist-item": "Nytt punkt på sjekklisten", - "add-cover": "Nytt omslag", - "add-label": "Add Label", - "add-list": "Add List", - "add-members": "Legg til medlemmer", - "added": "Lagt til", - "addMemberPopup-title": "Medlemmer", - "admin": "Admin", - "admin-desc": "Kan se og redigere kort, fjerne medlemmer, og endre innstillingene for tavlen.", - "admin-announcement": "Announcement", - "admin-announcement-active": "Active System-Wide Announcement", - "admin-announcement-title": "Announcement from Administrator", - "all-boards": "Alle tavler", - "and-n-other-card": "Og __count__ andre kort", - "and-n-other-card_plural": "Og __count__ andre kort", - "apply": "Lagre", - "app-is-offline": "Loading, please wait. Refreshing the page will cause data loss. If loading does not work, please check that server has not stopped.", - "archive": "Move to Archive", - "archive-all": "Move All to Archive", - "archive-board": "Move Board to Archive", - "archive-card": "Move Card to Archive", - "archive-list": "Move List to Archive", - "archive-swimlane": "Move Swimlane to Archive", - "archive-selection": "Move selection to Archive", - "archiveBoardPopup-title": "Move Board to Archive?", - "archived-items": "Arkiv", - "archived-boards": "Tavler i arkivet", - "restore-board": "Restore Board", - "no-archived-boards": "Ingen tavler i arkivet", - "archives": "Arkiv", - "template": "Template", - "templates": "Templates", - "assign-member": "Tildel medlem", - "attached": "la ved", - "attachment": "Vedlegg", - "attachment-delete-pop": "Sletting av vedlegg er permanent og kan ikke angres", - "attachmentDeletePopup-title": "Slette vedlegg?", - "attachments": "Vedlegg", - "auto-watch": "Automatically watch boards when they are created", - "avatar-too-big": "The avatar is too large (70KB max)", - "back": "Tilbake", - "board-change-color": "Endre farge", - "board-nb-stars": "%s stjerner", - "board-not-found": "Kunne ikke finne tavlen", - "board-private-info": "Denne tavlen vil være <strong>privat</strong>.", - "board-public-info": "Denne tavlen vil være <strong>offentlig</strong>.", - "boardChangeColorPopup-title": "Ende tavlens bakgrunnsfarge", - "boardChangeTitlePopup-title": "Endre navn på tavlen", - "boardChangeVisibilityPopup-title": "Endre synlighet", - "boardChangeWatchPopup-title": "Endre overvåkning", - "boardMenuPopup-title": "Board Settings", - "boardChangeViewPopup-title": "Board View", - "boards": "Tavler", - "board-view": "Board View", - "board-view-cal": "Calendar", - "board-view-swimlanes": "Swimlanes", - "board-view-collapse": "Collapse", - "board-view-lists": "Lists", - "bucket-example": "Som \"Bucket List\" for eksempel", - "cancel": "Avbryt", - "card-archived": "This card is moved to Archive.", - "board-archived": "This board is moved to Archive.", - "card-comments-title": "Dette kortet har %s kommentar.", - "card-delete-notice": "Sletting er permanent. Du vil miste alle hendelser knyttet til dette kortet.", - "card-delete-pop": "Alle handlinger vil fjernes fra feeden for aktiviteter og du vil ikke kunne åpne kortet på nytt. Det er ingen mulighet å angre.", - "card-delete-suggest-archive": "You can move a card to Archive to remove it from the board and preserve the activity.", - "card-due": "Frist", - "card-due-on": "Frist til", - "card-spent": "Spent Time", - "card-edit-attachments": "Rediger vedlegg", - "card-edit-custom-fields": "Edit custom fields", - "card-start-voting": "Start voting", - "card-cancel-voting": "Delete voting and all votes", - "card-edit-labels": "Rediger etiketter", - "card-edit-members": "Endre medlemmer", - "card-labels-title": "Endre etiketter for kortet.", - "card-members-title": "Legg til eller fjern tavle-medlemmer fra dette kortet.", - "card-start": "Start", - "card-start-on": "Starter på", - "cardAttachmentsPopup-title": "Legg ved fra", - "cardCustomField-datePopup-title": "Change date", - "cardCustomFieldsPopup-title": "Edit custom fields", - "cardStartVotingPopup-title": "Start a vote", - "positiveVoteMembersPopup-title": "Proponents", - "negativeVoteMembersPopup-title": "Opponents", - "vote-question": "Voting question", - "vote-public": "Public vote", - "vote-for-it": "for it", - "vote-against": "against", - "cardDeletePopup-title": "Slett kort?", - "cardDetailsActionsPopup-title": "Kort-handlinger", - "cardLabelsPopup-title": "Etiketter", - "cardMembersPopup-title": "Medlemmer", - "cardMorePopup-title": "Mer", - "cardTemplatePopup-title": "Create template", - "cards": "Kort", - "cards-count": "Kort", - "casSignIn": "Sign In with CAS", - "cardType-card": "Card", - "cardType-linkedCard": "Linked Card", - "cardType-linkedBoard": "Linked Board", - "change": "Endre", - "change-avatar": "Endre avatar", - "change-password": "Endre passord", - "change-permissions": "Endre rettigheter", - "change-settings": "Endre innstillinger", - "changeAvatarPopup-title": "Endre avatar", - "changeLanguagePopup-title": "Endre språk", - "changePasswordPopup-title": "Endre passord", - "changePermissionsPopup-title": "Endre tillatelser", - "changeSettingsPopup-title": "Endre innstillinger", - "subtasks": "Deloppgave", - "checklists": "Sjekklister", - "click-to-star": "Click to star this board.", - "click-to-unstar": "Click to unstar this board.", - "clipboard": "Clipboard or drag & drop", - "close": "Lukk", - "close-board": "Close Board", - "close-board-pop": "You will be able to restore the board by clicking the “Archive” button from the home header.", - "color-black": "svart", - "color-blue": "blå", - "color-crimson": "crimson", - "color-darkgreen": "mørkegrønn", - "color-gold": "gull", - "color-gray": "grå", - "color-green": "grønn", - "color-indigo": "indigo", - "color-lime": "lime", - "color-magenta": "magenta", - "color-mistyrose": "mistyrose", - "color-navy": "navy", - "color-orange": "orange", - "color-paleturquoise": "paleturquoise", - "color-peachpuff": "peachpuff", - "color-pink": "rosa", - "color-plum": "plum", - "color-purple": "lilla", - "color-red": "red", - "color-saddlebrown": "saddlebrown", - "color-silver": "silver", - "color-sky": "sky", - "color-slateblue": "slateblue", - "color-white": "white", - "color-yellow": "yellow", - "unset-color": "Unset", - "comment": "Comment", - "comment-placeholder": "Write Comment", - "comment-only": "Comment only", - "comment-only-desc": "Can comment on cards only.", - "no-comments": "No comments", - "no-comments-desc": "Can not see comments and activities.", - "worker": "Worker", - "worker-desc": "Can only move cards, assign itself to card and comment.", - "computer": "Computer", - "confirm-subtask-delete-dialog": "Are you sure you want to delete subtask?", - "confirm-checklist-delete-dialog": "Are you sure you want to delete checklist?", - "copy-card-link-to-clipboard": "Copy card link to clipboard", - "linkCardPopup-title": "Link Card", - "searchElementPopup-title": "Search", - "copyCardPopup-title": "Copy Card", - "copyChecklistToManyCardsPopup-title": "Copy Checklist Template to Many Cards", - "copyChecklistToManyCardsPopup-instructions": "Destination Card Titles and Descriptions in this JSON format", - "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"First card title\", \"description\":\"First card description\"}, {\"title\":\"Second card title\",\"description\":\"Second card description\"},{\"title\":\"Last card title\",\"description\":\"Last card description\"} ]", - "create": "Create", - "createBoardPopup-title": "Create Board", - "chooseBoardSourcePopup-title": "Import board", - "createLabelPopup-title": "Create Label", - "createCustomField": "Create Field", - "createCustomFieldPopup-title": "Create Field", - "current": "current", - "custom-field-delete-pop": "There is no undo. This will remove this custom field from all cards and destroy its history.", - "custom-field-checkbox": "Checkbox", - "custom-field-date": "Dato", - "custom-field-dropdown": "Dropdown List", - "custom-field-dropdown-none": "(none)", - "custom-field-dropdown-options": "List Options", - "custom-field-dropdown-options-placeholder": "Press enter to add more options", - "custom-field-dropdown-unknown": "(ukjent)", - "custom-field-number": "Nummer", - "custom-field-text": "Tekst", - "custom-fields": "Custom Fields", - "date": "Dato", - "decline": "Avvis", - "default-avatar": "Default avatar", - "delete": "Slett", - "deleteCustomFieldPopup-title": "Delete Custom Field?", - "deleteLabelPopup-title": "Delete Label?", - "description": "Beskrivelse", - "disambiguateMultiLabelPopup-title": "Disambiguate Label Action", - "disambiguateMultiMemberPopup-title": "Disambiguate Member Action", - "discard": "Discard", - "done": "Done", - "download": "Last ned", - "edit": "Rediger", - "edit-avatar": "Endre avatar", - "edit-profile": "Endre profil", - "edit-wip-limit": "Endre WIP grense", - "soft-wip-limit": "Soft WIP Limit", - "editCardStartDatePopup-title": "Endre start dato", - "editCardDueDatePopup-title": "Change due date", - "editCustomFieldPopup-title": "Edit Field", - "editCardSpentTimePopup-title": "Change spent time", - "editLabelPopup-title": "Change Label", - "editNotificationPopup-title": "Edit Notification", - "editProfilePopup-title": "Endre profil", - "email": "Email", - "email-enrollAccount-subject": "An account created for you on __siteName__", - "email-enrollAccount-text": "Hello __user__,\n\nTo start using the service, simply click the link below.\n\n__url__\n\nThanks.", - "email-fail": "Sending email failed", - "email-fail-text": "Error trying to send email", - "email-invalid": "Invalid email", - "email-invite": "Invite via Email", - "email-invite-subject": "__inviter__ sent you an invitation", - "email-invite-text": "Dear __user__,\n\n__inviter__ invites you to join board \"__board__\" for collaborations.\n\nPlease follow the link below:\n\n__url__\n\nThanks.", - "email-resetPassword-subject": "Reset your password on __siteName__", - "email-resetPassword-text": "Hello __user__,\n\nTo reset your password, simply click the link below.\n\n__url__\n\nThanks.", - "email-sent": "Email sent", - "email-verifyEmail-subject": "Verify your email address on __siteName__", - "email-verifyEmail-text": "Hello __user__,\n\nTo verify your account email, simply click the link below.\n\n__url__\n\nThanks.", - "enable-wip-limit": "Enable WIP Limit", - "error-board-doesNotExist": "Denne tavlen finnes ikke", - "error-board-notAdmin": "Du må være administrator for denne tavlen for å gjøre dette", - "error-board-notAMember": "Du må være medlem av denne tavlen for å gjøre dette", - "error-json-malformed": "Denne teksten er ikke gyldig JSON", - "error-json-schema": "Your JSON data does not include the proper information in the correct format", - "error-list-doesNotExist": "Denne listen finnes ikke", - "error-user-doesNotExist": "This user does not exist", - "error-user-notAllowSelf": "You can not invite yourself", - "error-user-notCreated": "This user is not created", - "error-username-taken": "This username is already taken", - "error-email-taken": "Email has already been taken", - "export-board": "Export board", - "sort": "Sort", - "sort-desc": "Click to Sort List", - "list-sort-by": "Sort the List By:", - "list-label-modifiedAt": "Last Access Time", - "list-label-title": "Name of the List", - "list-label-sort": "Your Manual Order", - "list-label-short-modifiedAt": "(L)", - "list-label-short-title": "(N)", - "list-label-short-sort": "(M)", - "filter": "Filter", - "filter-cards": "Filter Cards or Lists", - "list-filter-label": "Filter List by Title", - "filter-clear": "Clear filter", - "filter-no-label": "No label", - "filter-no-member": "No member", - "filter-no-assignee": "No assignee", - "filter-no-custom-fields": "No Custom Fields", - "filter-show-archive": "Show archived lists", - "filter-hide-empty": "Hide empty lists", - "filter-on": "Filter is on", - "filter-on-desc": "You are filtering cards on this board. Click here to edit filter.", - "filter-to-selection": "Filter to selection", - "advanced-filter-label": "Advanced Filter", - "advanced-filter-description": "Advanced Filter allows to write a string containing following operators: == != <= >= && || ( ) A space is used as a separator between the Operators. You can filter for all Custom Fields by typing their names and values. For Example: Field1 == Value1. Note: If fields or values contains spaces, you need to encapsulate them into single quotes. For Example: 'Field 1' == 'Value 1'. For single control characters (' \\/) to be skipped, you can use \\. For example: Field1 == I\\'m. Also you can combine multiple conditions. For Example: F1 == V1 || F1 == V2. Normally all operators are interpreted from left to right. You can change the order by placing brackets. For Example: F1 == V1 && ( F2 == V2 || F2 == V3 ). Also you can search text fields using regex: F1 == /Tes.*/i", - "fullname": "Full Name", - "header-logo-title": "Tilbake til dine tavler", - "hide-system-messages": "Hide system messages", - "headerBarCreateBoardPopup-title": "Create Board", - "home": "Home", - "import": "Import", - "link": "Link", - "import-board": "import board", - "import-board-c": "Import board", - "import-board-title-trello": "Import board from Trello", - "import-board-title-wekan": "Import board from previous export", - "import-sandstorm-backup-warning": "Do not delete data you import from original exported board or Trello before checking does this grain close and open again, or do you get Board not found error, that means data loss.", - "import-sandstorm-warning": "Imported board will delete all existing data on board and replace it with imported board.", - "from-trello": "From Trello", - "from-wekan": "From previous export", - "import-board-instruction-trello": "In your Trello board, go to 'Menu', then 'More', 'Print and Export', 'Export JSON', and copy the resulting text.", - "import-board-instruction-wekan": "In your board, go to 'Menu', then 'Export board', and copy the text in the downloaded file.", - "import-board-instruction-about-errors": "If you get errors when importing board, sometimes importing still works, and board is at All Boards page.", - "import-json-placeholder": "Paste your valid JSON data here", - "import-map-members": "Map members", - "import-members-map": "Your imported board has some members. Please map the members you want to import to your users", - "import-show-user-mapping": "Review members mapping", - "import-user-select": "Pick your existing user you want to use as this member", - "importMapMembersAddPopup-title": "Select member", - "info": "Version", - "initials": "Initials", - "invalid-date": "Invalid date", - "invalid-time": "Invalid time", - "invalid-user": "Invalid user", - "joined": "joined", - "just-invited": "You are just invited to this board", - "keyboard-shortcuts": "Keyboard shortcuts", - "label-create": "Create Label", - "label-default": "%s label (default)", - "label-delete-pop": "There is no undo. This will remove this label from all cards and destroy its history.", - "labels": "Etiketter", - "language": "Language", - "last-admin-desc": "You can’t change roles because there must be at least one admin.", - "leave-board": "Leave Board", - "leave-board-pop": "Are you sure you want to leave __boardTitle__? You will be removed from all cards on this board.", - "leaveBoardPopup-title": "Leave Board ?", - "link-card": "Link to this card", - "list-archive-cards": "Move all cards in this list to Archive", - "list-archive-cards-pop": "This will remove all the cards in this list from the board. To view cards in Archive and bring them back to the board, click “Menu” > “Archive”.", - "list-move-cards": "Move all cards in this list", - "list-select-cards": "Select all cards in this list", - "set-color-list": "Set Color", - "listActionPopup-title": "List Actions", - "swimlaneActionPopup-title": "Swimlane Actions", - "swimlaneAddPopup-title": "Add a Swimlane below", - "listImportCardPopup-title": "Import a Trello card", - "listMorePopup-title": "Mer", - "link-list": "Link to this list", - "list-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the list. There is no undo.", - "list-delete-suggest-archive": "You can move a list to Archive to remove it from the board and preserve the activity.", - "lists": "Lists", - "swimlanes": "Swimlanes", - "log-out": "Log Out", - "log-in": "Log In", - "loginPopup-title": "Log In", - "memberMenuPopup-title": "Member Settings", - "members": "Medlemmer", - "menu": "Menu", - "move-selection": "Move selection", - "moveCardPopup-title": "Move Card", - "moveCardToBottom-title": "Move to Bottom", - "moveCardToTop-title": "Move to Top", - "moveSelectionPopup-title": "Move selection", - "multi-selection": "Multi-Selection", - "multi-selection-on": "Multi-Selection is on", - "muted": "Muted", - "muted-info": "You will never be notified of any changes in this board", - "my-boards": "Mine tavler", - "name": "Navn", - "no-archived-cards": "No cards in Archive.", - "no-archived-lists": "No lists in Archive.", - "no-archived-swimlanes": "No swimlanes in Archive.", - "no-results": "No results", - "normal": "Normal", - "normal-desc": "Can view and edit cards. Can't change settings.", - "not-accepted-yet": "Invitation not accepted yet", - "notify-participate": "Receive updates to any cards you participate as creater or member", - "notify-watch": "Motta oppdatering av alle tavler, lister eller kort som du overvåker", - "optional": "valgfritt", - "or": "eller", - "page-maybe-private": "This page may be private. You may be able to view it by <a href='%s'>logging in</a>.", - "page-not-found": "Page not found.", - "password": "Passord", - "paste-or-dragdrop": "to paste, or drag & drop image file to it (image only)", - "participating": "Participating", - "preview": "Forhåndsvisning", - "previewAttachedImagePopup-title": "Forhåndsvisning", - "previewClipboardImagePopup-title": "Forhåndsvisning", - "private": "Privat", - "private-desc": "This board is private. Only people added to the board can view and edit it.", - "profile": "Profil", - "public": "Public", - "public-desc": "This board is public. It's visible to anyone with the link and will show up in search engines like Google. Only people added to the board can edit.", - "quick-access-description": "Star a board to add a shortcut in this bar.", - "remove-cover": "Remove Cover", - "remove-from-board": "Remove from Board", - "remove-label": "Remove Label", - "listDeletePopup-title": "Delete List ?", - "remove-member": "Remove Member", - "remove-member-from-card": "Remove from Card", - "remove-member-pop": "Remove __name__ (__username__) from __boardTitle__? The member will be removed from all cards on this board. They will receive a notification.", - "removeMemberPopup-title": "Remove Member?", - "rename": "Rename", - "rename-board": "Endre navn på tavlen", - "restore": "Restore", - "save": "Save", - "search": "Search", - "rules": "Rules", - "search-cards": "Search from card/list titles, descriptions and custom fields on this board", - "search-example": "Text to search for?", - "select-color": "Select Color", - "set-wip-limit-value": "Set a limit for the maximum number of tasks in this list", - "setWipLimitPopup-title": "Set WIP Limit", - "shortcut-assign-self": "Assign yourself to current card", - "shortcut-autocomplete-emoji": "Autocomplete emoji", - "shortcut-autocomplete-members": "Autocomplete members", - "shortcut-clear-filters": "Clear all filters", - "shortcut-close-dialog": "Close Dialog", - "shortcut-filter-my-cards": "Filter my cards", - "shortcut-show-shortcuts": "Bring up this shortcuts list", - "shortcut-toggle-filterbar": "Toggle Filter Sidebar", - "shortcut-toggle-sidebar": "Toggle Board Sidebar", - "show-cards-minimum-count": "Show cards count if list contains more than", - "sidebar-open": "Open Sidebar", - "sidebar-close": "Close Sidebar", - "signupPopup-title": "Create an Account", - "star-board-title": "Click to star this board. It will show up at top of your boards list.", - "starred-boards": "Starred Boards", - "starred-boards-description": "Starred boards show up at the top of your boards list.", - "subscribe": "Subscribe", - "team": "Team", - "this-board": "this board", - "this-card": "this card", - "spent-time-hours": "Spent time (hours)", - "overtime-hours": "Overtime (hours)", - "overtime": "Overtime", - "has-overtime-cards": "Has overtime cards", - "has-spenttime-cards": "Has spent time cards", - "time": "Time", - "title": "Title", - "tracking": "Tracking", - "tracking-info": "You will be notified of any changes to those cards you are involved as creator or member.", - "type": "Type", - "unassign-member": "Unassign member", - "unsaved-description": "You have an unsaved description.", - "unwatch": "Unwatch", - "upload": "Upload", - "upload-avatar": "Upload an avatar", - "uploaded-avatar": "Uploaded an avatar", - "username": "Brukernavn", - "view-it": "View it", - "warn-list-archived": "warning: this card is in an list at Archive", - "watch": "Watch", - "watching": "Watching", - "watching-info": "You will be notified of any change in this board", - "welcome-board": "Welcome Board", - "welcome-swimlane": "Milestone 1", - "welcome-list1": "Basics", - "welcome-list2": "Advanced", - "card-templates-swimlane": "Card Templates", - "list-templates-swimlane": "List Templates", - "board-templates-swimlane": "Board Templates", - "what-to-do": "What do you want to do?", - "wipLimitErrorPopup-title": "Invalid WIP Limit", - "wipLimitErrorPopup-dialog-pt1": "The number of tasks in this list is higher than the WIP limit you've defined.", - "wipLimitErrorPopup-dialog-pt2": "Please move some tasks out of this list, or set a higher WIP limit.", - "admin-panel": "Admin Panel", - "settings": "Innstillinger", - "people": "Folk", - "registration": "Registrering", - "disable-self-registration": "Disable Self-Registration", - "invite": "Invite", - "invite-people": "Invite People", - "to-boards": "To board(s)", - "email-addresses": "Email Addresses", - "smtp-host-description": "The address of the SMTP server that handles your emails.", - "smtp-port-description": "The port your SMTP server uses for outgoing emails.", - "smtp-tls-description": "Enable TLS support for SMTP server", - "smtp-host": "SMTP Host", - "smtp-port": "SMTP Port", - "smtp-username": "Brukernavn", - "smtp-password": "Passord", - "smtp-tls": "TLS support", - "send-from": "From", - "send-smtp-test": "Send a test email to yourself", - "invitation-code": "Invitation Code", - "email-invite-register-subject": "__inviter__ sent you an invitation", - "email-invite-register-text": "Dear __user__,\n\n__inviter__ invites you to kanban board for collaborations.\n\nPlease follow the link below:\n__url__\n\nAnd your invitation code is: __icode__\n\nThanks.", - "email-smtp-test-subject": "SMTP Test Email", - "email-smtp-test-text": "You have successfully sent an email", - "error-invitation-code-not-exist": "Invitation code doesn't exist", - "error-notAuthorized": "You are not authorized to view this page.", - "webhook-title": "Webhook Name", - "webhook-token": "Token (Optional for Authentication)", - "outgoing-webhooks": "Outgoing Webhooks", - "bidirectional-webhooks": "Two-Way Webhooks", - "outgoingWebhooksPopup-title": "Outgoing Webhooks", - "boardCardTitlePopup-title": "Card Title Filter", - "disable-webhook": "Disable This Webhook", - "global-webhook": "Global Webhooks", - "new-outgoing-webhook": "New Outgoing Webhook", - "no-name": "(Unknown)", - "Node_version": "Node version", - "Meteor_version": "Meteor version", - "MongoDB_version": "MongoDB version", - "MongoDB_storage_engine": "MongoDB storage engine", - "MongoDB_Oplog_enabled": "MongoDB Oplog enabled", - "OS_Arch": "OS Arch", - "OS_Cpus": "OS CPU Count", - "OS_Freemem": "OS Free Memory", - "OS_Loadavg": "OS Load Average", - "OS_Platform": "OS Platform", - "OS_Release": "OS Release", - "OS_Totalmem": "OS Total Memory", - "OS_Type": "OS Type", - "OS_Uptime": "OS Uptime", - "days": "days", - "hours": "hours", - "minutes": "minutes", - "seconds": "seconds", - "show-field-on-card": "Show this field on card", - "automatically-field-on-card": "Auto create field to all cards", - "showLabel-field-on-card": "Show field label on minicard", - "yes": "Yes", - "no": "No", - "accounts": "Accounts", - "accounts-allowEmailChange": "Allow Email Change", - "accounts-allowUserNameChange": "Allow Username Change", - "createdAt": "Created at", - "verified": "Verified", - "active": "Active", - "card-received": "Received", - "card-received-on": "Received on", - "card-end": "End", - "card-end-on": "Ends on", - "editCardReceivedDatePopup-title": "Change received date", - "editCardEndDatePopup-title": "Change end date", - "setCardColorPopup-title": "Set color", - "setCardActionsColorPopup-title": "Choose a color", - "setSwimlaneColorPopup-title": "Choose a color", - "setListColorPopup-title": "Choose a color", - "assigned-by": "Assigned By", - "requested-by": "Requested By", - "board-delete-notice": "Deleting is permanent. You will lose all lists, cards and actions associated with this board.", - "delete-board-confirm-popup": "All lists, cards, labels, and activities will be deleted and you won't be able to recover the board contents. There is no undo.", - "boardDeletePopup-title": "Delete Board?", - "delete-board": "Delete Board", - "default-subtasks-board": "Subtasks for __board__ board", - "default": "Default", - "queue": "Queue", - "subtask-settings": "Subtasks Settings", - "card-settings": "Card Settings", - "boardSubtaskSettingsPopup-title": "Board Subtasks Settings", - "boardCardSettingsPopup-title": "Card Settings", - "deposit-subtasks-board": "Deposit subtasks to this board:", - "deposit-subtasks-list": "Landing list for subtasks deposited here:", - "show-parent-in-minicard": "Show parent in minicard:", - "prefix-with-full-path": "Prefix with full path", - "prefix-with-parent": "Prefix with parent", - "subtext-with-full-path": "Subtext with full path", - "subtext-with-parent": "Subtext with parent", - "change-card-parent": "Change card's parent", - "parent-card": "Parent card", - "source-board": "Source board", - "no-parent": "Don't show parent", - "activity-added-label": "added label '%s' to %s", - "activity-removed-label": "removed label '%s' from %s", - "activity-delete-attach": "deleted an attachment from %s", - "activity-added-label-card": "added label '%s'", - "activity-removed-label-card": "removed label '%s'", - "activity-delete-attach-card": "deleted an attachment", - "activity-set-customfield": "set custom field '%s' to '%s' in %s", - "activity-unset-customfield": "unset custom field '%s' in %s", - "r-rule": "Rule", - "r-add-trigger": "Add trigger", - "r-add-action": "Add action", - "r-board-rules": "Board rules", - "r-add-rule": "Add rule", - "r-view-rule": "View rule", - "r-delete-rule": "Delete rule", - "r-new-rule-name": "New rule title", - "r-no-rules": "No rules", - "r-when-a-card": "When a card", - "r-is": "is", - "r-is-moved": "is moved", - "r-added-to": "added to", - "r-removed-from": "Removed from", - "r-the-board": "the board", - "r-list": "list", - "set-filter": "Set Filter", - "r-moved-to": "Moved to", - "r-moved-from": "Moved from", - "r-archived": "Moved to Archive", - "r-unarchived": "Restored from Archive", - "r-a-card": "a card", - "r-when-a-label-is": "When a label is", - "r-when-the-label": "When the label", - "r-list-name": "list name", - "r-when-a-member": "When a member is", - "r-when-the-member": "When the member", - "r-name": "name", - "r-when-a-attach": "When an attachment", - "r-when-a-checklist": "When a checklist is", - "r-when-the-checklist": "When the checklist", - "r-completed": "Completed", - "r-made-incomplete": "Made incomplete", - "r-when-a-item": "When a checklist item is", - "r-when-the-item": "When the checklist item", - "r-checked": "Checked", - "r-unchecked": "Unchecked", - "r-move-card-to": "Move card to", - "r-top-of": "Top of", - "r-bottom-of": "Bottom of", - "r-its-list": "its list", - "r-archive": "Move to Archive", - "r-unarchive": "Restore from Archive", - "r-card": "card", - "r-add": "Legg til", - "r-remove": "Fjern", - "r-label": "label", - "r-member": "medlem", - "r-remove-all": "Fjern alle medlemmer fra kortet", - "r-set-color": "Set color to", - "r-checklist": "checklist", - "r-check-all": "Check all", - "r-uncheck-all": "Uncheck all", - "r-items-check": "items of checklist", - "r-check": "Check", - "r-uncheck": "Uncheck", - "r-item": "item", - "r-of-checklist": "of checklist", - "r-send-email": "Send an email", - "r-to": "til", - "r-subject": "Emne", - "r-rule-details": "Rule details", - "r-d-move-to-top-gen": "Move card to top of its list", - "r-d-move-to-top-spec": "Move card to top of list", - "r-d-move-to-bottom-gen": "Flytt kortet til bunnen av sin liste", - "r-d-move-to-bottom-spec": "Flytt kortet til bunnen av listen", - "r-d-send-email": "Send e-post", - "r-d-send-email-to": "til", - "r-d-send-email-subject": "Emne", - "r-d-send-email-message": "Melding", - "r-d-archive": "Move card to Archive", - "r-d-unarchive": "Restore card from Archive", - "r-d-add-label": "Add label", - "r-d-remove-label": "Remove label", - "r-create-card": "Create new card", - "r-in-list": "in list", - "r-in-swimlane": "in swimlane", - "r-d-add-member": "Add member", - "r-d-remove-member": "Remove member", - "r-d-remove-all-member": "Remove all member", - "r-d-check-all": "Check all items of a list", - "r-d-uncheck-all": "Uncheck all items of a list", - "r-d-check-one": "Check item", - "r-d-uncheck-one": "Uncheck item", - "r-d-check-of-list": "of checklist", - "r-d-add-checklist": "Add checklist", - "r-d-remove-checklist": "Remove checklist", - "r-by": "by", - "r-add-checklist": "Add checklist", - "r-with-items": "with items", - "r-items-list": "item1,item2,item3", - "r-add-swimlane": "Add swimlane", - "r-swimlane-name": "swimlane name", - "r-board-note": "Note: leave a field empty to match every possible value.", - "r-checklist-note": "Note: checklist's items have to be written as comma separated values.", - "r-when-a-card-is-moved": "When a card is moved to another list", - "r-set": "Set", - "r-update": "Update", - "r-datefield": "date field", - "r-df-start-at": "start", - "r-df-due-at": "due", - "r-df-end-at": "end", - "r-df-received-at": "received", - "r-to-current-datetime": "to current date/time", - "r-remove-value-from": "Remove value from", - "ldap": "LDAP", - "oauth2": "OAuth2", - "cas": "CAS", - "authentication-method": "Authentication method", - "authentication-type": "Authentication type", - "custom-product-name": "Custom Product Name", - "layout": "Layout", - "hide-logo": "Hide Logo", - "add-custom-html-after-body-start": "Add Custom HTML after <body> start", - "add-custom-html-before-body-end": "Add Custom HTML before </body> end", - "error-undefined": "Something went wrong", - "error-ldap-login": "An error occurred while trying to login", - "display-authentication-method": "Display Authentication Method", - "default-authentication-method": "Default Authentication Method", - "duplicate-board": "Duplicate Board", - "people-number": "The number of people is:", - "swimlaneDeletePopup-title": "Delete Swimlane ?", - "swimlane-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the swimlane. There is no undo.", - "restore-all": "Restore all", - "delete-all": "Delete all", - "loading": "Loading, please wait.", - "previous_as": "last time was", - "act-a-dueAt": "modified due time to \nWhen: __timeValue__\nWhere: __card__\n previous due was __timeOldValue__", - "act-a-endAt": "modified ending time to __timeValue__ from (__timeOldValue__)", - "act-a-startAt": "modified starting time to __timeValue__ from (__timeOldValue__)", - "act-a-receivedAt": "modified received time to __timeValue__ from (__timeOldValue__)", - "a-dueAt": "modified due time to be", - "a-endAt": "modified ending time to be", - "a-startAt": "modified starting time to be", - "a-receivedAt": "modified received time to be", - "almostdue": "current due time %s is approaching", - "pastdue": "current due time %s is past", - "duenow": "current due time %s is today", - "act-newDue": "__list__/__card__ has 1st due reminder [__board__]", - "act-withDue": "__list__/__card__ due reminders [__board__]", - "act-almostdue": "was reminding the current due (__timeValue__) of __card__ is approaching", - "act-pastdue": "was reminding the current due (__timeValue__) of __card__ is past", - "act-duenow": "was reminding the current due (__timeValue__) of __card__ is now", - "act-atUserComment": "Du ble nevnt i [__board__] __list__/__card__", - "delete-user-confirm-popup": "Er du sikker på at du vil slette denne kontoen?", - "accounts-allowUserDelete": "Tillat at brukere sletter sin konto", - "hide-minicard-label-text": "Hide minicard label text", - "show-desktop-drag-handles": "Show desktop drag handles", - "assignee": "Assignee", - "cardAssigneesPopup-title": "Assignee", - "addmore-detail": "Add a more detailed description", - "show-on-card": "Show on Card", - "new": "New", - "editUserPopup-title": "Edit User", - "newUserPopup-title": "New User", - "notifications": "Notifications", - "view-all": "View All", - "filter-by-unread": "Filter by Unread", - "mark-all-as-read": "Mark all as read", - "remove-all-read": "Remove all read", - "allow-rename": "Allow Rename", - "allowRenamePopup-title": "Allow Rename" -} \ No newline at end of file + "accept": "Godta", + "act-activity-notify": "Activity Notification", + "act-addAttachment": "added attachment __attachment__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-deleteAttachment": "deleted attachment __attachment__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addSubtask": "added subtask __subtask__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addedLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removeLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removedLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addChecklist": "added checklist __checklist__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addChecklistItem": "added checklist item __checklistItem__ to checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removeChecklist": "removed checklist __checklist__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removeChecklistItem": "removed checklist item __checklistItem__ from checklist __checkList__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-checkedItem": "checked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-uncheckedItem": "unchecked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-completeChecklist": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-uncompleteChecklist": "uncompleted checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addComment": "commented on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-editComment": "edited comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-deleteComment": "deleted comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-createBoard": "created board __board__", + "act-createSwimlane": "created swimlane __swimlane__ to board __board__", + "act-createCard": "created card __card__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-createCustomField": "created custom field __customField__ at board __board__", + "act-deleteCustomField": "deleted custom field __customField__ at board __board__", + "act-setCustomField": "edited custom field __customField__: __customFieldValue__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-createList": "added list __list__ to board __board__", + "act-addBoardMember": "added member __member__ to board __board__", + "act-archivedBoard": "Board __board__ moved to Archive", + "act-archivedCard": "Card __card__ at list __list__ at swimlane __swimlane__ at board __board__ moved to Archive", + "act-archivedList": "List __list__ at swimlane __swimlane__ at board __board__ moved to Archive", + "act-archivedSwimlane": "Swimlane __swimlane__ at board __board__ moved to Archive", + "act-importBoard": "imported board __board__", + "act-importCard": "imported card __card__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-importList": "imported list __list__ to swimlane __swimlane__ at board __board__", + "act-joinMember": "added member __member__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-moveCard": "moved card __card__ at board __board__ from list __oldList__ at swimlane __oldSwimlane__ to list __list__ at swimlane __swimlane__", + "act-moveCardToOtherBoard": "moved card __card__ from list __oldList__ at swimlane __oldSwimlane__ at board __oldBoard__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-removeBoardMember": "removed member __member__ from board __board__", + "act-restoredCard": "restored card __card__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-unjoinMember": "removed member __member__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-withBoardTitle": "__board__", + "act-withCardTitle": "[__board__] __card__", + "actions": "Actions", + "activities": "Aktiviteter", + "activity": "Aktivitet", + "activity-added": "la %s til %s", + "activity-archived": "%s moved to Archive", + "activity-attached": "la %s til %s", + "activity-created": "opprettet %s", + "activity-customfield-created": "created custom field %s", + "activity-excluded": "ekskluderte %s fra %s", + "activity-imported": "importerte %s til %s fra %s", + "activity-imported-board": "importerte %s fra %s", + "activity-joined": "ble med %s", + "activity-moved": "flyttet %s fra %s til %s", + "activity-on": "på %s", + "activity-removed": "fjernet %s fra %s", + "activity-sent": "sendte %s til %s", + "activity-unjoined": "forlot %s", + "activity-subtask-added": "added subtask to %s", + "activity-checked-item": "checked %s in checklist %s of %s", + "activity-unchecked-item": "unchecked %s in checklist %s of %s", + "activity-checklist-added": "la til sjekkliste til %s", + "activity-checklist-removed": "removed a checklist from %s", + "activity-checklist-completed": "completed checklist %s of %s", + "activity-checklist-uncompleted": "uncompleted the checklist %s of %s", + "activity-checklist-item-added": "added checklist item to '%s' in %s", + "activity-checklist-item-removed": "removed a checklist item from '%s' in %s", + "add": "Legg til", + "activity-checked-item-card": "checked %s in checklist %s", + "activity-unchecked-item-card": "unchecked %s in checklist %s", + "activity-checklist-completed-card": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "activity-checklist-uncompleted-card": "uncompleted the checklist %s", + "activity-editComment": "edited comment %s", + "activity-deleteComment": "deleted comment %s", + "add-attachment": "Add Attachment", + "add-board": "Add Board", + "add-card": "Add Card", + "add-swimlane": "Add Swimlane", + "add-subtask": "Add Subtask", + "add-checklist": "Add Checklist", + "add-checklist-item": "Nytt punkt på sjekklisten", + "add-cover": "Nytt omslag", + "add-label": "Add Label", + "add-list": "Add List", + "add-members": "Legg til medlemmer", + "added": "Lagt til", + "addMemberPopup-title": "Medlemmer", + "admin": "Admin", + "admin-desc": "Kan se og redigere kort, fjerne medlemmer, og endre innstillingene for tavlen.", + "admin-announcement": "Announcement", + "admin-announcement-active": "Active System-Wide Announcement", + "admin-announcement-title": "Announcement from Administrator", + "all-boards": "Alle tavler", + "and-n-other-card": "Og __count__ andre kort", + "and-n-other-card_plural": "Og __count__ andre kort", + "apply": "Lagre", + "app-is-offline": "Loading, please wait. Refreshing the page will cause data loss. If loading does not work, please check that server has not stopped.", + "archive": "Move to Archive", + "archive-all": "Move All to Archive", + "archive-board": "Move Board to Archive", + "archive-card": "Move Card to Archive", + "archive-list": "Move List to Archive", + "archive-swimlane": "Move Swimlane to Archive", + "archive-selection": "Move selection to Archive", + "archiveBoardPopup-title": "Move Board to Archive?", + "archived-items": "Arkiv", + "archived-boards": "Tavler i arkivet", + "restore-board": "Restore Board", + "no-archived-boards": "Ingen tavler i arkivet", + "archives": "Arkiv", + "template": "Template", + "templates": "Templates", + "assign-member": "Tildel medlem", + "attached": "la ved", + "attachment": "Vedlegg", + "attachment-delete-pop": "Sletting av vedlegg er permanent og kan ikke angres", + "attachmentDeletePopup-title": "Slette vedlegg?", + "attachments": "Vedlegg", + "auto-watch": "Automatically watch boards when they are created", + "avatar-too-big": "The avatar is too large (70KB max)", + "back": "Tilbake", + "board-change-color": "Endre farge", + "board-nb-stars": "%s stjerner", + "board-not-found": "Kunne ikke finne tavlen", + "board-private-info": "Denne tavlen vil være <strong>privat</strong>.", + "board-public-info": "Denne tavlen vil være <strong>offentlig</strong>.", + "boardChangeColorPopup-title": "Ende tavlens bakgrunnsfarge", + "boardChangeTitlePopup-title": "Endre navn på tavlen", + "boardChangeVisibilityPopup-title": "Endre synlighet", + "boardChangeWatchPopup-title": "Endre overvåkning", + "boardMenuPopup-title": "Board Settings", + "boardChangeViewPopup-title": "Board View", + "boards": "Tavler", + "board-view": "Board View", + "board-view-cal": "Calendar", + "board-view-swimlanes": "Swimlanes", + "board-view-collapse": "Collapse", + "board-view-lists": "Lists", + "bucket-example": "Som \"Bucket List\" for eksempel", + "cancel": "Avbryt", + "card-archived": "This card is moved to Archive.", + "board-archived": "This board is moved to Archive.", + "card-comments-title": "Dette kortet har %s kommentar.", + "card-delete-notice": "Sletting er permanent. Du vil miste alle hendelser knyttet til dette kortet.", + "card-delete-pop": "Alle handlinger vil fjernes fra feeden for aktiviteter og du vil ikke kunne åpne kortet på nytt. Det er ingen mulighet å angre.", + "card-delete-suggest-archive": "You can move a card to Archive to remove it from the board and preserve the activity.", + "card-due": "Frist", + "card-due-on": "Frist til", + "card-spent": "Spent Time", + "card-edit-attachments": "Rediger vedlegg", + "card-edit-custom-fields": "Edit custom fields", + "card-start-voting": "Start voting", + "card-cancel-voting": "Delete voting and all votes", + "card-edit-labels": "Rediger etiketter", + "card-edit-members": "Endre medlemmer", + "card-labels-title": "Endre etiketter for kortet.", + "card-members-title": "Legg til eller fjern tavle-medlemmer fra dette kortet.", + "card-start": "Start", + "card-start-on": "Starter på", + "cardAttachmentsPopup-title": "Legg ved fra", + "cardCustomField-datePopup-title": "Change date", + "cardCustomFieldsPopup-title": "Edit custom fields", + "cardStartVotingPopup-title": "Start a vote", + "positiveVoteMembersPopup-title": "Proponents", + "negativeVoteMembersPopup-title": "Opponents", + "vote-question": "Voting question", + "vote-public": "Public vote", + "vote-for-it": "for it", + "vote-against": "against", + "cardDeletePopup-title": "Slett kort?", + "cardDetailsActionsPopup-title": "Kort-handlinger", + "cardLabelsPopup-title": "Etiketter", + "cardMembersPopup-title": "Medlemmer", + "cardMorePopup-title": "Mer", + "cardTemplatePopup-title": "Create template", + "cards": "Kort", + "cards-count": "Kort", + "casSignIn": "Sign In with CAS", + "cardType-card": "Card", + "cardType-linkedCard": "Linked Card", + "cardType-linkedBoard": "Linked Board", + "change": "Endre", + "change-avatar": "Endre avatar", + "change-password": "Endre passord", + "change-permissions": "Endre rettigheter", + "change-settings": "Endre innstillinger", + "changeAvatarPopup-title": "Endre avatar", + "changeLanguagePopup-title": "Endre språk", + "changePasswordPopup-title": "Endre passord", + "changePermissionsPopup-title": "Endre tillatelser", + "changeSettingsPopup-title": "Endre innstillinger", + "subtasks": "Deloppgave", + "checklists": "Sjekklister", + "click-to-star": "Click to star this board.", + "click-to-unstar": "Click to unstar this board.", + "clipboard": "Clipboard or drag & drop", + "close": "Lukk", + "close-board": "Close Board", + "close-board-pop": "You will be able to restore the board by clicking the “Archive” button from the home header.", + "color-black": "svart", + "color-blue": "blå", + "color-crimson": "crimson", + "color-darkgreen": "mørkegrønn", + "color-gold": "gull", + "color-gray": "grå", + "color-green": "grønn", + "color-indigo": "indigo", + "color-lime": "lime", + "color-magenta": "magenta", + "color-mistyrose": "mistyrose", + "color-navy": "navy", + "color-orange": "orange", + "color-paleturquoise": "paleturquoise", + "color-peachpuff": "peachpuff", + "color-pink": "rosa", + "color-plum": "plum", + "color-purple": "lilla", + "color-red": "red", + "color-saddlebrown": "saddlebrown", + "color-silver": "silver", + "color-sky": "sky", + "color-slateblue": "slateblue", + "color-white": "white", + "color-yellow": "yellow", + "unset-color": "Unset", + "comment": "Comment", + "comment-placeholder": "Write Comment", + "comment-only": "Comment only", + "comment-only-desc": "Can comment on cards only.", + "no-comments": "No comments", + "no-comments-desc": "Can not see comments and activities.", + "worker": "Worker", + "worker-desc": "Can only move cards, assign itself to card and comment.", + "computer": "Computer", + "confirm-subtask-delete-dialog": "Are you sure you want to delete subtask?", + "confirm-checklist-delete-dialog": "Are you sure you want to delete checklist?", + "copy-card-link-to-clipboard": "Copy card link to clipboard", + "linkCardPopup-title": "Link Card", + "searchElementPopup-title": "Search", + "copyCardPopup-title": "Copy Card", + "copyChecklistToManyCardsPopup-title": "Copy Checklist Template to Many Cards", + "copyChecklistToManyCardsPopup-instructions": "Destination Card Titles and Descriptions in this JSON format", + "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"First card title\", \"description\":\"First card description\"}, {\"title\":\"Second card title\",\"description\":\"Second card description\"},{\"title\":\"Last card title\",\"description\":\"Last card description\"} ]", + "create": "Create", + "createBoardPopup-title": "Create Board", + "chooseBoardSourcePopup-title": "Import board", + "createLabelPopup-title": "Create Label", + "createCustomField": "Create Field", + "createCustomFieldPopup-title": "Create Field", + "current": "current", + "custom-field-delete-pop": "There is no undo. This will remove this custom field from all cards and destroy its history.", + "custom-field-checkbox": "Checkbox", + "custom-field-date": "Dato", + "custom-field-dropdown": "Dropdown List", + "custom-field-dropdown-none": "(none)", + "custom-field-dropdown-options": "List Options", + "custom-field-dropdown-options-placeholder": "Press enter to add more options", + "custom-field-dropdown-unknown": "(ukjent)", + "custom-field-number": "Nummer", + "custom-field-text": "Tekst", + "custom-fields": "Custom Fields", + "date": "Dato", + "decline": "Avvis", + "default-avatar": "Default avatar", + "delete": "Slett", + "deleteCustomFieldPopup-title": "Delete Custom Field?", + "deleteLabelPopup-title": "Delete Label?", + "description": "Beskrivelse", + "disambiguateMultiLabelPopup-title": "Disambiguate Label Action", + "disambiguateMultiMemberPopup-title": "Disambiguate Member Action", + "discard": "Discard", + "done": "Done", + "download": "Last ned", + "edit": "Rediger", + "edit-avatar": "Endre avatar", + "edit-profile": "Endre profil", + "edit-wip-limit": "Endre WIP grense", + "soft-wip-limit": "Soft WIP Limit", + "editCardStartDatePopup-title": "Endre start dato", + "editCardDueDatePopup-title": "Change due date", + "editCustomFieldPopup-title": "Edit Field", + "editCardSpentTimePopup-title": "Change spent time", + "editLabelPopup-title": "Change Label", + "editNotificationPopup-title": "Edit Notification", + "editProfilePopup-title": "Endre profil", + "email": "Email", + "email-enrollAccount-subject": "An account created for you on __siteName__", + "email-enrollAccount-text": "Hello __user__,\n\nTo start using the service, simply click the link below.\n\n__url__\n\nThanks.", + "email-fail": "Sending email failed", + "email-fail-text": "Error trying to send email", + "email-invalid": "Invalid email", + "email-invite": "Invite via Email", + "email-invite-subject": "__inviter__ sent you an invitation", + "email-invite-text": "Dear __user__,\n\n__inviter__ invites you to join board \"__board__\" for collaborations.\n\nPlease follow the link below:\n\n__url__\n\nThanks.", + "email-resetPassword-subject": "Reset your password on __siteName__", + "email-resetPassword-text": "Hello __user__,\n\nTo reset your password, simply click the link below.\n\n__url__\n\nThanks.", + "email-sent": "Email sent", + "email-verifyEmail-subject": "Verify your email address on __siteName__", + "email-verifyEmail-text": "Hello __user__,\n\nTo verify your account email, simply click the link below.\n\n__url__\n\nThanks.", + "enable-wip-limit": "Enable WIP Limit", + "error-board-doesNotExist": "Denne tavlen finnes ikke", + "error-board-notAdmin": "Du må være administrator for denne tavlen for å gjøre dette", + "error-board-notAMember": "Du må være medlem av denne tavlen for å gjøre dette", + "error-json-malformed": "Denne teksten er ikke gyldig JSON", + "error-json-schema": "Your JSON data does not include the proper information in the correct format", + "error-list-doesNotExist": "Denne listen finnes ikke", + "error-user-doesNotExist": "This user does not exist", + "error-user-notAllowSelf": "You can not invite yourself", + "error-user-notCreated": "This user is not created", + "error-username-taken": "This username is already taken", + "error-email-taken": "Email has already been taken", + "export-board": "Export board", + "sort": "Sort", + "sort-desc": "Click to Sort List", + "list-sort-by": "Sort the List By:", + "list-label-modifiedAt": "Last Access Time", + "list-label-title": "Name of the List", + "list-label-sort": "Your Manual Order", + "list-label-short-modifiedAt": "(L)", + "list-label-short-title": "(N)", + "list-label-short-sort": "(M)", + "filter": "Filter", + "filter-cards": "Filter Cards or Lists", + "list-filter-label": "Filter List by Title", + "filter-clear": "Clear filter", + "filter-no-label": "No label", + "filter-no-member": "No member", + "filter-no-assignee": "No assignee", + "filter-no-custom-fields": "No Custom Fields", + "filter-show-archive": "Show archived lists", + "filter-hide-empty": "Hide empty lists", + "filter-on": "Filter is on", + "filter-on-desc": "You are filtering cards on this board. Click here to edit filter.", + "filter-to-selection": "Filter to selection", + "advanced-filter-label": "Advanced Filter", + "advanced-filter-description": "Advanced Filter allows to write a string containing following operators: == != <= >= && || ( ) A space is used as a separator between the Operators. You can filter for all Custom Fields by typing their names and values. For Example: Field1 == Value1. Note: If fields or values contains spaces, you need to encapsulate them into single quotes. For Example: 'Field 1' == 'Value 1'. For single control characters (' \\/) to be skipped, you can use \\. For example: Field1 == I\\'m. Also you can combine multiple conditions. For Example: F1 == V1 || F1 == V2. Normally all operators are interpreted from left to right. You can change the order by placing brackets. For Example: F1 == V1 && ( F2 == V2 || F2 == V3 ). Also you can search text fields using regex: F1 == /Tes.*/i", + "fullname": "Full Name", + "header-logo-title": "Tilbake til dine tavler", + "hide-system-messages": "Hide system messages", + "headerBarCreateBoardPopup-title": "Create Board", + "home": "Home", + "import": "Import", + "link": "Link", + "import-board": "import board", + "import-board-c": "Import board", + "import-board-title-trello": "Import board from Trello", + "import-board-title-wekan": "Import board from previous export", + "from-trello": "From Trello", + "from-wekan": "From previous export", + "import-board-instruction-trello": "In your Trello board, go to 'Menu', then 'More', 'Print and Export', 'Export JSON', and copy the resulting text.", + "import-board-instruction-wekan": "In your board, go to 'Menu', then 'Export board', and copy the text in the downloaded file.", + "import-board-instruction-about-errors": "If you get errors when importing board, sometimes importing still works, and board is at All Boards page.", + "import-json-placeholder": "Paste your valid JSON data here", + "import-map-members": "Map members", + "import-members-map": "Your imported board has some members. Please map the members you want to import to your users", + "import-show-user-mapping": "Review members mapping", + "import-user-select": "Pick your existing user you want to use as this member", + "importMapMembersAddPopup-title": "Select member", + "info": "Version", + "initials": "Initials", + "invalid-date": "Invalid date", + "invalid-time": "Invalid time", + "invalid-user": "Invalid user", + "joined": "joined", + "just-invited": "You are just invited to this board", + "keyboard-shortcuts": "Keyboard shortcuts", + "label-create": "Create Label", + "label-default": "%s label (default)", + "label-delete-pop": "There is no undo. This will remove this label from all cards and destroy its history.", + "labels": "Etiketter", + "language": "Language", + "last-admin-desc": "You can’t change roles because there must be at least one admin.", + "leave-board": "Leave Board", + "leave-board-pop": "Are you sure you want to leave __boardTitle__? You will be removed from all cards on this board.", + "leaveBoardPopup-title": "Leave Board ?", + "link-card": "Link to this card", + "list-archive-cards": "Move all cards in this list to Archive", + "list-archive-cards-pop": "This will remove all the cards in this list from the board. To view cards in Archive and bring them back to the board, click “Menu” > “Archive”.", + "list-move-cards": "Move all cards in this list", + "list-select-cards": "Select all cards in this list", + "set-color-list": "Set Color", + "listActionPopup-title": "List Actions", + "swimlaneActionPopup-title": "Swimlane Actions", + "swimlaneAddPopup-title": "Add a Swimlane below", + "listImportCardPopup-title": "Import a Trello card", + "listMorePopup-title": "Mer", + "link-list": "Link to this list", + "list-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the list. There is no undo.", + "list-delete-suggest-archive": "You can move a list to Archive to remove it from the board and preserve the activity.", + "lists": "Lists", + "swimlanes": "Swimlanes", + "log-out": "Log Out", + "log-in": "Log In", + "loginPopup-title": "Log In", + "memberMenuPopup-title": "Member Settings", + "members": "Medlemmer", + "menu": "Menu", + "move-selection": "Move selection", + "moveCardPopup-title": "Move Card", + "moveCardToBottom-title": "Move to Bottom", + "moveCardToTop-title": "Move to Top", + "moveSelectionPopup-title": "Move selection", + "multi-selection": "Multi-Selection", + "multi-selection-on": "Multi-Selection is on", + "muted": "Muted", + "muted-info": "You will never be notified of any changes in this board", + "my-boards": "Mine tavler", + "name": "Navn", + "no-archived-cards": "No cards in Archive.", + "no-archived-lists": "No lists in Archive.", + "no-archived-swimlanes": "No swimlanes in Archive.", + "no-results": "No results", + "normal": "Normal", + "normal-desc": "Can view and edit cards. Can't change settings.", + "not-accepted-yet": "Invitation not accepted yet", + "notify-participate": "Receive updates to any cards you participate as creater or member", + "notify-watch": "Motta oppdatering av alle tavler, lister eller kort som du overvåker", + "optional": "valgfritt", + "or": "eller", + "page-maybe-private": "This page may be private. You may be able to view it by <a href='%s'>logging in</a>.", + "page-not-found": "Page not found.", + "password": "Passord", + "paste-or-dragdrop": "to paste, or drag & drop image file to it (image only)", + "participating": "Participating", + "preview": "Forhåndsvisning", + "previewAttachedImagePopup-title": "Forhåndsvisning", + "previewClipboardImagePopup-title": "Forhåndsvisning", + "private": "Privat", + "private-desc": "This board is private. Only people added to the board can view and edit it.", + "profile": "Profil", + "public": "Public", + "public-desc": "This board is public. It's visible to anyone with the link and will show up in search engines like Google. Only people added to the board can edit.", + "quick-access-description": "Star a board to add a shortcut in this bar.", + "remove-cover": "Remove Cover", + "remove-from-board": "Remove from Board", + "remove-label": "Remove Label", + "listDeletePopup-title": "Delete List ?", + "remove-member": "Remove Member", + "remove-member-from-card": "Remove from Card", + "remove-member-pop": "Remove __name__ (__username__) from __boardTitle__? The member will be removed from all cards on this board. They will receive a notification.", + "removeMemberPopup-title": "Remove Member?", + "rename": "Rename", + "rename-board": "Endre navn på tavlen", + "restore": "Restore", + "save": "Save", + "search": "Search", + "rules": "Rules", + "search-cards": "Search from card/list titles, descriptions and custom fields on this board", + "search-example": "Text to search for?", + "select-color": "Select Color", + "set-wip-limit-value": "Set a limit for the maximum number of tasks in this list", + "setWipLimitPopup-title": "Set WIP Limit", + "shortcut-assign-self": "Assign yourself to current card", + "shortcut-autocomplete-emoji": "Autocomplete emoji", + "shortcut-autocomplete-members": "Autocomplete members", + "shortcut-clear-filters": "Clear all filters", + "shortcut-close-dialog": "Close Dialog", + "shortcut-filter-my-cards": "Filter my cards", + "shortcut-show-shortcuts": "Bring up this shortcuts list", + "shortcut-toggle-filterbar": "Toggle Filter Sidebar", + "shortcut-toggle-sidebar": "Toggle Board Sidebar", + "show-cards-minimum-count": "Show cards count if list contains more than", + "sidebar-open": "Open Sidebar", + "sidebar-close": "Close Sidebar", + "signupPopup-title": "Create an Account", + "star-board-title": "Click to star this board. It will show up at top of your boards list.", + "starred-boards": "Starred Boards", + "starred-boards-description": "Starred boards show up at the top of your boards list.", + "subscribe": "Subscribe", + "team": "Team", + "this-board": "this board", + "this-card": "this card", + "spent-time-hours": "Spent time (hours)", + "overtime-hours": "Overtime (hours)", + "overtime": "Overtime", + "has-overtime-cards": "Has overtime cards", + "has-spenttime-cards": "Has spent time cards", + "time": "Time", + "title": "Title", + "tracking": "Tracking", + "tracking-info": "You will be notified of any changes to those cards you are involved as creator or member.", + "type": "Type", + "unassign-member": "Unassign member", + "unsaved-description": "You have an unsaved description.", + "unwatch": "Unwatch", + "upload": "Upload", + "upload-avatar": "Upload an avatar", + "uploaded-avatar": "Uploaded an avatar", + "username": "Brukernavn", + "view-it": "View it", + "warn-list-archived": "warning: this card is in an list at Archive", + "watch": "Watch", + "watching": "Watching", + "watching-info": "You will be notified of any change in this board", + "welcome-board": "Welcome Board", + "welcome-swimlane": "Milestone 1", + "welcome-list1": "Basics", + "welcome-list2": "Advanced", + "card-templates-swimlane": "Card Templates", + "list-templates-swimlane": "List Templates", + "board-templates-swimlane": "Board Templates", + "what-to-do": "What do you want to do?", + "wipLimitErrorPopup-title": "Invalid WIP Limit", + "wipLimitErrorPopup-dialog-pt1": "The number of tasks in this list is higher than the WIP limit you've defined.", + "wipLimitErrorPopup-dialog-pt2": "Please move some tasks out of this list, or set a higher WIP limit.", + "admin-panel": "Admin Panel", + "settings": "Innstillinger", + "people": "Folk", + "registration": "Registrering", + "disable-self-registration": "Disable Self-Registration", + "invite": "Invite", + "invite-people": "Invite People", + "to-boards": "To board(s)", + "email-addresses": "Email Addresses", + "smtp-host-description": "The address of the SMTP server that handles your emails.", + "smtp-port-description": "The port your SMTP server uses for outgoing emails.", + "smtp-tls-description": "Enable TLS support for SMTP server", + "smtp-host": "SMTP Host", + "smtp-port": "SMTP Port", + "smtp-username": "Brukernavn", + "smtp-password": "Passord", + "smtp-tls": "TLS support", + "send-from": "From", + "send-smtp-test": "Send a test email to yourself", + "invitation-code": "Invitation Code", + "email-invite-register-subject": "__inviter__ sent you an invitation", + "email-invite-register-text": "Dear __user__,\n\n__inviter__ invites you to kanban board for collaborations.\n\nPlease follow the link below:\n__url__\n\nAnd your invitation code is: __icode__\n\nThanks.", + "email-smtp-test-subject": "SMTP Test Email", + "email-smtp-test-text": "You have successfully sent an email", + "error-invitation-code-not-exist": "Invitation code doesn't exist", + "error-notAuthorized": "You are not authorized to view this page.", + "webhook-title": "Webhook Name", + "webhook-token": "Token (Optional for Authentication)", + "outgoing-webhooks": "Outgoing Webhooks", + "bidirectional-webhooks": "Two-Way Webhooks", + "outgoingWebhooksPopup-title": "Outgoing Webhooks", + "boardCardTitlePopup-title": "Card Title Filter", + "disable-webhook": "Disable This Webhook", + "global-webhook": "Global Webhooks", + "new-outgoing-webhook": "New Outgoing Webhook", + "no-name": "(Unknown)", + "Node_version": "Node version", + "Meteor_version": "Meteor version", + "MongoDB_version": "MongoDB version", + "MongoDB_storage_engine": "MongoDB storage engine", + "MongoDB_Oplog_enabled": "MongoDB Oplog enabled", + "OS_Arch": "OS Arch", + "OS_Cpus": "OS CPU Count", + "OS_Freemem": "OS Free Memory", + "OS_Loadavg": "OS Load Average", + "OS_Platform": "OS Platform", + "OS_Release": "OS Release", + "OS_Totalmem": "OS Total Memory", + "OS_Type": "OS Type", + "OS_Uptime": "OS Uptime", + "days": "days", + "hours": "hours", + "minutes": "minutes", + "seconds": "seconds", + "show-field-on-card": "Show this field on card", + "automatically-field-on-card": "Auto create field to all cards", + "showLabel-field-on-card": "Show field label on minicard", + "yes": "Yes", + "no": "No", + "accounts": "Accounts", + "accounts-allowEmailChange": "Allow Email Change", + "accounts-allowUserNameChange": "Allow Username Change", + "createdAt": "Created at", + "verified": "Verified", + "active": "Active", + "card-received": "Received", + "card-received-on": "Received on", + "card-end": "End", + "card-end-on": "Ends on", + "editCardReceivedDatePopup-title": "Change received date", + "editCardEndDatePopup-title": "Change end date", + "setCardColorPopup-title": "Set color", + "setCardActionsColorPopup-title": "Choose a color", + "setSwimlaneColorPopup-title": "Choose a color", + "setListColorPopup-title": "Choose a color", + "assigned-by": "Assigned By", + "requested-by": "Requested By", + "board-delete-notice": "Deleting is permanent. You will lose all lists, cards and actions associated with this board.", + "delete-board-confirm-popup": "All lists, cards, labels, and activities will be deleted and you won't be able to recover the board contents. There is no undo.", + "boardDeletePopup-title": "Delete Board?", + "delete-board": "Delete Board", + "default-subtasks-board": "Subtasks for __board__ board", + "default": "Default", + "queue": "Queue", + "subtask-settings": "Subtasks Settings", + "card-settings": "Card Settings", + "boardSubtaskSettingsPopup-title": "Board Subtasks Settings", + "boardCardSettingsPopup-title": "Card Settings", + "deposit-subtasks-board": "Deposit subtasks to this board:", + "deposit-subtasks-list": "Landing list for subtasks deposited here:", + "show-parent-in-minicard": "Show parent in minicard:", + "prefix-with-full-path": "Prefix with full path", + "prefix-with-parent": "Prefix with parent", + "subtext-with-full-path": "Subtext with full path", + "subtext-with-parent": "Subtext with parent", + "change-card-parent": "Change card's parent", + "parent-card": "Parent card", + "source-board": "Source board", + "no-parent": "Don't show parent", + "activity-added-label": "added label '%s' to %s", + "activity-removed-label": "removed label '%s' from %s", + "activity-delete-attach": "deleted an attachment from %s", + "activity-added-label-card": "added label '%s'", + "activity-removed-label-card": "removed label '%s'", + "activity-delete-attach-card": "deleted an attachment", + "activity-set-customfield": "set custom field '%s' to '%s' in %s", + "activity-unset-customfield": "unset custom field '%s' in %s", + "r-rule": "Rule", + "r-add-trigger": "Add trigger", + "r-add-action": "Add action", + "r-board-rules": "Board rules", + "r-add-rule": "Add rule", + "r-view-rule": "View rule", + "r-delete-rule": "Delete rule", + "r-new-rule-name": "New rule title", + "r-no-rules": "No rules", + "r-when-a-card": "When a card", + "r-is": "is", + "r-is-moved": "is moved", + "r-added-to": "added to", + "r-removed-from": "Removed from", + "r-the-board": "the board", + "r-list": "list", + "set-filter": "Set Filter", + "r-moved-to": "Moved to", + "r-moved-from": "Moved from", + "r-archived": "Moved to Archive", + "r-unarchived": "Restored from Archive", + "r-a-card": "a card", + "r-when-a-label-is": "When a label is", + "r-when-the-label": "When the label", + "r-list-name": "list name", + "r-when-a-member": "When a member is", + "r-when-the-member": "When the member", + "r-name": "name", + "r-when-a-attach": "When an attachment", + "r-when-a-checklist": "When a checklist is", + "r-when-the-checklist": "When the checklist", + "r-completed": "Completed", + "r-made-incomplete": "Made incomplete", + "r-when-a-item": "When a checklist item is", + "r-when-the-item": "When the checklist item", + "r-checked": "Checked", + "r-unchecked": "Unchecked", + "r-move-card-to": "Move card to", + "r-top-of": "Top of", + "r-bottom-of": "Bottom of", + "r-its-list": "its list", + "r-archive": "Move to Archive", + "r-unarchive": "Restore from Archive", + "r-card": "card", + "r-add": "Legg til", + "r-remove": "Fjern", + "r-label": "label", + "r-member": "medlem", + "r-remove-all": "Fjern alle medlemmer fra kortet", + "r-set-color": "Set color to", + "r-checklist": "checklist", + "r-check-all": "Check all", + "r-uncheck-all": "Uncheck all", + "r-items-check": "items of checklist", + "r-check": "Check", + "r-uncheck": "Uncheck", + "r-item": "item", + "r-of-checklist": "of checklist", + "r-send-email": "Send an email", + "r-to": "til", + "r-subject": "Emne", + "r-rule-details": "Rule details", + "r-d-move-to-top-gen": "Move card to top of its list", + "r-d-move-to-top-spec": "Move card to top of list", + "r-d-move-to-bottom-gen": "Flytt kortet til bunnen av sin liste", + "r-d-move-to-bottom-spec": "Flytt kortet til bunnen av listen", + "r-d-send-email": "Send e-post", + "r-d-send-email-to": "til", + "r-d-send-email-subject": "Emne", + "r-d-send-email-message": "Melding", + "r-d-archive": "Move card to Archive", + "r-d-unarchive": "Restore card from Archive", + "r-d-add-label": "Add label", + "r-d-remove-label": "Remove label", + "r-create-card": "Create new card", + "r-in-list": "in list", + "r-in-swimlane": "in swimlane", + "r-d-add-member": "Add member", + "r-d-remove-member": "Remove member", + "r-d-remove-all-member": "Remove all member", + "r-d-check-all": "Check all items of a list", + "r-d-uncheck-all": "Uncheck all items of a list", + "r-d-check-one": "Check item", + "r-d-uncheck-one": "Uncheck item", + "r-d-check-of-list": "of checklist", + "r-d-add-checklist": "Add checklist", + "r-d-remove-checklist": "Remove checklist", + "r-by": "by", + "r-add-checklist": "Add checklist", + "r-with-items": "with items", + "r-items-list": "item1,item2,item3", + "r-add-swimlane": "Add swimlane", + "r-swimlane-name": "swimlane name", + "r-board-note": "Note: leave a field empty to match every possible value.", + "r-checklist-note": "Note: checklist's items have to be written as comma separated values.", + "r-when-a-card-is-moved": "When a card is moved to another list", + "r-set": "Set", + "r-update": "Update", + "r-datefield": "date field", + "r-df-start-at": "start", + "r-df-due-at": "due", + "r-df-end-at": "end", + "r-df-received-at": "received", + "r-to-current-datetime": "to current date/time", + "r-remove-value-from": "Remove value from", + "ldap": "LDAP", + "oauth2": "OAuth2", + "cas": "CAS", + "authentication-method": "Authentication method", + "authentication-type": "Authentication type", + "custom-product-name": "Custom Product Name", + "layout": "Layout", + "hide-logo": "Hide Logo", + "add-custom-html-after-body-start": "Add Custom HTML after <body> start", + "add-custom-html-before-body-end": "Add Custom HTML before </body> end", + "error-undefined": "Something went wrong", + "error-ldap-login": "An error occurred while trying to login", + "display-authentication-method": "Display Authentication Method", + "default-authentication-method": "Default Authentication Method", + "duplicate-board": "Duplicate Board", + "people-number": "The number of people is:", + "swimlaneDeletePopup-title": "Delete Swimlane ?", + "swimlane-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the swimlane. There is no undo.", + "restore-all": "Restore all", + "delete-all": "Delete all", + "loading": "Loading, please wait.", + "previous_as": "last time was", + "act-a-dueAt": "modified due time to \nWhen: __timeValue__\nWhere: __card__\n previous due was __timeOldValue__", + "act-a-endAt": "modified ending time to __timeValue__ from (__timeOldValue__)", + "act-a-startAt": "modified starting time to __timeValue__ from (__timeOldValue__)", + "act-a-receivedAt": "modified received time to __timeValue__ from (__timeOldValue__)", + "a-dueAt": "modified due time to be", + "a-endAt": "modified ending time to be", + "a-startAt": "modified starting time to be", + "a-receivedAt": "modified received time to be", + "almostdue": "current due time %s is approaching", + "pastdue": "current due time %s is past", + "duenow": "current due time %s is today", + "act-newDue": "__list__/__card__ has 1st due reminder [__board__]", + "act-withDue": "__list__/__card__ due reminders [__board__]", + "act-almostdue": "was reminding the current due (__timeValue__) of __card__ is approaching", + "act-pastdue": "was reminding the current due (__timeValue__) of __card__ is past", + "act-duenow": "was reminding the current due (__timeValue__) of __card__ is now", + "act-atUserComment": "Du ble nevnt i [__board__] __list__/__card__", + "delete-user-confirm-popup": "Er du sikker på at du vil slette denne kontoen?", + "accounts-allowUserDelete": "Tillat at brukere sletter sin konto", + "hide-minicard-label-text": "Hide minicard label text", + "show-desktop-drag-handles": "Show desktop drag handles", + "assignee": "Assignee", + "cardAssigneesPopup-title": "Assignee", + "addmore-detail": "Add a more detailed description", + "show-on-card": "Show on Card", + "new": "New", + "editUserPopup-title": "Edit User", + "newUserPopup-title": "New User", + "notifications": "Notifications", + "view-all": "View All", + "filter-by-unread": "Filter by Unread", + "mark-all-as-read": "Mark all as read", + "remove-all-read": "Remove all read", + "allow-rename": "Allow Rename", + "allowRenamePopup-title": "Allow Rename" +} diff --git a/i18n/nl.i18n.json b/i18n/nl.i18n.json index 15684341..212094dc 100644 --- a/i18n/nl.i18n.json +++ b/i18n/nl.i18n.json @@ -1,780 +1,778 @@ { - "accept": "Accepteren", - "act-activity-notify": "Activiteiten Notificatie", - "act-addAttachment": "heeft bijlage __attachment__ toegevoegd aan kaart __card__ van lijst __list__ in swimlane __swimlane__ op bord __board__", - "act-deleteAttachment": "heeft bijlage __attachment__ verwijderd op kaart __card__ van lijst __list__ uit swimlane __swimlane__ op bord __board__", - "act-addSubtask": "heeft subtaak __subtask__ toegevoegd aan kaart __card__ van lijst __list__ in swimlane __swimlane__ op bord __board__", - "act-addLabel": "heeft label __label__ toegevoegd aan kaart __card__ van lijst __list__ in swimlane __swimlane__ op bord __board__", - "act-addedLabel": "heeft label __label__ toegevoegd aan kaart __card__ van lijst __list__ in swimlane __swimlane__ op bord __board__", - "act-removeLabel": "heeft label __label__ verwijderd van kaart __card__ van lijst __list__ uit swimlane __swimlane__ op bord __board__", - "act-removedLabel": "heeft label __label__ verwijderd van kaart __card__ van lijst __list__ uit swimlane __swimlane__ op bord __board__", - "act-addChecklist": "heeft checklist __checklist__ toegevoegd aan kaart __card__ van lijst __list__ in swimlane __swimlane__ op bord __board__", - "act-addChecklistItem": "heeft checklist item __checklistItem__ toegevoegd aan checklist __checklist__ op kaart __card__ van lijst __list__ in swimlane __swimlane__ op bord __board__", - "act-removeChecklist": "heeft checklist __checklist__ verwijderd van kaart __card__ van lijst __list__ uit swimlane __swimlane__ op bord __board__", - "act-removeChecklistItem": "heeft checklist item __checklistItem__ verwijderd van checklist __checkList__ op kaart __card__ van lijst __list__ uit swimlane __swimlane__ op bord __board__", - "act-checkedItem": "heeft __checklistItem__ aangevinkt van checklist __checklist__ op kaart __card__ van lijst __list__ in swimlane __swimlane__ op bord __board__", - "act-uncheckedItem": "heeft __checklistItem__ uitgevinkt van checklist __checklist__ op kaart __card__ van lijst __list__ uit swimlane __swimlane__ op bord __board__", - "act-completeChecklist": "heeft checklist __checklist__ afgewerkt op kaart __card__ van lijst __list__ in swimlane __swimlane__ op bord __board__", - "act-uncompleteChecklist": "heeft checklist __checklist__ onafgewerkt op kaart __card__ van lijst __list__ uit swimlane __swimlane__ op bord __board__", - "act-addComment": "heeft aantekening toegevoegd aan kaart __card__: __comment__ van lijst __list__ in swimlane __swimlane__ op bord __board__", - "act-editComment": "heeft aantekening gewijzigd op kaart __card__: __comment__ van lijst __list__ in swimlane __swimlane__ op bord __board__", - "act-deleteComment": "heeft aantekening verwijderd van kaart __card__: __comment__ van lijst __list__ uit swimlane __swimlane__ op bord __board__", - "act-createBoard": "bord __board__ aangemaakt", - "act-createSwimlane": "swimlane __swimlane__ aangemaakt op bord __board__", - "act-createCard": "heeft kaart __card__ aangemaakt in lijst __list__ in swimlane __swimlane__ op bord __board__", - "act-createCustomField": "heeft maatwerkveld __customField__ aangemaakt op bord __board__", - "act-deleteCustomField": "heeft maatwerkveld __customField__ verwijderd van bord __board__", - "act-setCustomField": "heeft maatwerkveld gewijzigd __customField__: __customFieldValue__ op kaart __card__ in lijst __list__ uit swimlane __swimlane__ op bord __board__", - "act-createList": "lijst __list__ toegevoegd aan bord __board__", - "act-addBoardMember": "heeft lid __member__ toegevoegd aan bord __board__", - "act-archivedBoard": "Bord __board__ verplaatst naar Archief", - "act-archivedCard": "heeft kaart __card__ van lijst __list__ uit swimlane __swimlane__ op bord __board__ verplaatst naar Archief", - "act-archivedList": "Lijst __list__ uit swimlane __swimlane__ op bord __board__ verplaatst naar Archief", - "act-archivedSwimlane": "Swimlane __swimlane__ op bord __board__ verplaatst naar Archief", - "act-importBoard": "bord __board__ geïmporteerd", - "act-importCard": "heeft kaart __card__ geïmporteerd in lijst __list__ in swimlane __swimlane__ op bord __board__", - "act-importList": "lijst __list__ geïmporteerd in swimlane __swimlane__ op bord __board__", - "act-joinMember": "heeft lid __member__ toegevoegd aan kaart __card__ van lijst __list__ in swimlane __swimlane__ op bord __board__", - "act-moveCard": "heeft kaart __card__ verplaatst op bord __board__ van lijst __oldList__ uit swimlane __oldSwimlane__ naar lijst __list__ in swimlane __swimlane__", - "act-moveCardToOtherBoard": "heeft kaart __card__ verplaatst van lijst __oldList__ uit swimlane __oldSwimlane__ op bord __oldBoard__ naar lijst __list__ in swimlane __swimlane__ op bord __board__", - "act-removeBoardMember": "heeft lid __member__ verwijderd van bord __board__", - "act-restoredCard": "heeft kaart __card__ teruggehaald naar lijst __list__ in swimlane __swimlane__ op bord __board__", - "act-unjoinMember": "heeft lid __member__ verwijderd van kaart __card__ van lijst __list__ uit swimlane __swimlane__ op bord __board__", - "act-withBoardTitle": "__board__", - "act-withCardTitle": "[__board__] __card__", - "actions": "Acties", - "activities": "Activiteiten", - "activity": "Activiteit", - "activity-added": "%s toegevoegd aan %s", - "activity-archived": "%s verplaatst naar Archief", - "activity-attached": "%s bijgevoegd aan %s", - "activity-created": "%s aangemaakt", - "activity-customfield-created": "maatwerkveld aangemaakt %s", - "activity-excluded": "%s uitgesloten van %s", - "activity-imported": "%s geïmporteerd in %s van %s", - "activity-imported-board": "%s geïmporteerd van %s", - "activity-joined": "%s toegetreden", - "activity-moved": "%s verplaatst van %s naar %s", - "activity-on": "bij %s", - "activity-removed": "%s verwijderd van %s", - "activity-sent": "%s gestuurd naar %s", - "activity-unjoined": "uit %s gegaan", - "activity-subtask-added": "subtaak toegevoegd aan %s", - "activity-checked-item": "%s aangevinkt in checklist %s van %s", - "activity-unchecked-item": "%s uitgevinkt in checklist %s van %s", - "activity-checklist-added": "checklist toegevoegd aan %s", - "activity-checklist-removed": "checklist verwijderd van %s", - "activity-checklist-completed": "checklist %s afgewerkt van %s", - "activity-checklist-uncompleted": "checklist %s onafgewerkt van %s", - "activity-checklist-item-added": "checklist item toegevoegd aan '%s' in '%s'", - "activity-checklist-item-removed": "checklist item verwijderd van '%s' in %s", - "add": "Toevoegen", - "activity-checked-item-card": "%s aangevinkt in checklist %s", - "activity-unchecked-item-card": "%s uitgevinkt in checklist %s", - "activity-checklist-completed-card": "heeft checklist __checklist__ afgewerkt op kaart __card__ van lijst __list__ in swimlane __swimlane__ op bord __board__", - "activity-checklist-uncompleted-card": "checklist %s onafgewerkt", - "activity-editComment": "aantekening gewijzigd %s", - "activity-deleteComment": "aantekening verwijderd %s", - "add-attachment": "Bijlage Toevoegen", - "add-board": "Bord Toevoegen", - "add-card": "Kaart Toevoegen", - "add-swimlane": "Swimlane Toevoegen", - "add-subtask": "Subtaak Toevoegen", - "add-checklist": "Checkcklist Toevoegen", - "add-checklist-item": "Voeg item toe aan checklist", - "add-cover": "Cover Toevoegen", - "add-label": "Label Toevoegen", - "add-list": "Lijst Toevoegen", - "add-members": "Leden Toevoegen", - "added": "Toegevoegd", - "addMemberPopup-title": "Leden", - "admin": "Administrator", - "admin-desc": "Kan kaarten bekijken en wijzigen, leden verwijderen, en instellingen voor het bord aanpassen.", - "admin-announcement": "Melding", - "admin-announcement-active": "Systeem melding", - "admin-announcement-title": "Melding van de administrator", - "all-boards": "Alle borden", - "and-n-other-card": "En __count__ andere kaarten", - "and-n-other-card_plural": "En __count__ andere kaarten", - "apply": "Aanmelden", - "app-is-offline": "Wekan is aan het laden, wacht alstublieft. Het verversen van de pagina zorgt voor verlies van gegevens. Als Wekan niet laadt, check dan of de Wekan server niet is gestopt. ", - "archive": "Verplaats naar Archief", - "archive-all": "Verplaats Alles naar Archief", - "archive-board": "Verplaats Bord naar Archief", - "archive-card": "Verplaats Kaart naar Archief", - "archive-list": "Verplaats Lijst naar Archief", - "archive-swimlane": "Verplaats Swimlane naar Archief", - "archive-selection": "Verplaats selectie naar Archief", - "archiveBoardPopup-title": "Bord naar Archief verplaatsen?", - "archived-items": "Archiveren", - "archived-boards": "Borden in Archief", - "restore-board": "Herstel Bord", - "no-archived-boards": "Geen Borden in Archief.", - "archives": "Archief", - "template": "Template", - "templates": "Templates", - "assign-member": "Lid toevoegen", - "attached": "bijgevoegd", - "attachment": "Bijlage", - "attachment-delete-pop": "Een bijlage verwijderen is permanent. Er is geen herstelmogelijkheid.", - "attachmentDeletePopup-title": "Bijlage verwijderen?", - "attachments": "Bijlagen", - "auto-watch": "Automatisch borden bekijken wanneer deze aangemaakt worden", - "avatar-too-big": "De bestandsgrootte van je avatar is te groot (70KB max)", - "back": "Terug", - "board-change-color": "Wijzig kleur", - "board-nb-stars": "%s sterren", - "board-not-found": "Bord is niet gevonden", - "board-private-info": "Dit bord is nu <strong>privé</strong>.", - "board-public-info": "Dit bord is nu <strong>openbaar</strong>.", - "boardChangeColorPopup-title": "Verander achtergrond van bord", - "boardChangeTitlePopup-title": "Hernoem bord", - "boardChangeVisibilityPopup-title": "Verander zichtbaarheid", - "boardChangeWatchPopup-title": "Verander naar 'Watch'", - "boardMenuPopup-title": "Bord Instellingen", - "boardChangeViewPopup-title": "Bord overzicht", - "boards": "Borden", - "board-view": "Bord overzicht", - "board-view-cal": "Kalender", - "board-view-swimlanes": "Swimlanes", - "board-view-collapse": "Klap in", - "board-view-lists": "Lijsten", - "bucket-example": "Zoals bijvoorbeeld een \"Bucket List\"", - "cancel": "Annuleren", - "card-archived": "Deze kaart is verplaatst naar Archief.", - "board-archived": "Dit bord is verplaatst naar Archief.", - "card-comments-title": "Deze kaart heeft %s aantekening(en).", - "card-delete-notice": "Verwijdering is permanent. Als je dit doet, verlies je alle informatie die op deze kaart is opgeslagen.", - "card-delete-pop": "Alle acties worden verwijderd van de activiteiten feed, en er zal geen mogelijkheid zijn om de kaart opnieuw te openen. Er is geen herstelmogelijkheid.", - "card-delete-suggest-archive": "Je kunt een kaart naar Archief verplaatsen om die van het bord te verwijderen waarbij de activiteiten behouden blijven.", - "card-due": "Verval", - "card-due-on": "Vervalt op ", - "card-spent": "Gespendeerde tijd", - "card-edit-attachments": "Wijzig bijlagen", - "card-edit-custom-fields": "Wijzig maatwerkvelden", - "card-start-voting": "Start stemming", - "card-cancel-voting": "Verwijder stemming en verwijder stemmen", - "card-edit-labels": "Wijzig labels", - "card-edit-members": "Wijzig leden", - "card-labels-title": "Wijzig de labels van de kaart.", - "card-members-title": "Voeg of verwijder leden van het bord toe aan de kaart.", - "card-start": "Begin", - "card-start-on": "Begint op", - "cardAttachmentsPopup-title": "Voeg bestand toe vanuit", - "cardCustomField-datePopup-title": "Wijzigingsdatum", - "cardCustomFieldsPopup-title": "Wijzig maatwerkvelden", - "cardStartVotingPopup-title": "Start een stemming", - "positiveVoteMembersPopup-title": "Proponents", - "negativeVoteMembersPopup-title": "Opponents", - "vote-question": "Stemvraag", - "vote-public": "Public vote", - "vote-for-it": "Voor", - "vote-against": "tegen", - "cardDeletePopup-title": "Kaart verwijderen?", - "cardDetailsActionsPopup-title": "Kaart actie ondernemen", - "cardLabelsPopup-title": "Labels", - "cardMembersPopup-title": "Leden", - "cardMorePopup-title": "Meer", - "cardTemplatePopup-title": "Template aanmaken", - "cards": "Kaarten", - "cards-count": "Kaarten", - "casSignIn": "Log in met CAS", - "cardType-card": "Kaart", - "cardType-linkedCard": "Gekoppelde Kaart", - "cardType-linkedBoard": "Gekoppeld Bord", - "change": "Wijzig", - "change-avatar": "Wijzig avatar", - "change-password": "Wijzig wachtwoord", - "change-permissions": "Wijzig permissies", - "change-settings": "Wijzig instellingen", - "changeAvatarPopup-title": "Wijzig avatar", - "changeLanguagePopup-title": "Wijzig taal", - "changePasswordPopup-title": "Wijzig wachtwoord", - "changePermissionsPopup-title": "Wijzig permissies", - "changeSettingsPopup-title": "Wijzig instellingen", - "subtasks": "Subtaken", - "checklists": "Checklists", - "click-to-star": "Klik om het bord als favoriet in te stellen", - "click-to-unstar": "Klik om het bord uit favorieten weg te halen", - "clipboard": "Vanuit clipboard of sleep het bestand hierheen", - "close": "Sluiten", - "close-board": "Sluit bord", - "close-board-pop": "Je kunt het bord terughalen door de \"Archief\" knop te klikken in de menubalk \"Mijn Borden\".", - "color-black": "zwart", - "color-blue": "blauw", - "color-crimson": "karmijn", - "color-darkgreen": "donkergroen", - "color-gold": "goud", - "color-gray": "grijs", - "color-green": "groen", - "color-indigo": "indigo", - "color-lime": "felgroen", - "color-magenta": "magenta", - "color-mistyrose": "zachtroze", - "color-navy": "marineblauw", - "color-orange": "oranje", - "color-paleturquoise": "vaalturkoois", - "color-peachpuff": "perzikroze", - "color-pink": "roze", - "color-plum": "pruim", - "color-purple": "paars", - "color-red": "rood", - "color-saddlebrown": "zadelbruin", - "color-silver": "zilver", - "color-sky": "lucht", - "color-slateblue": "leiblauw", - "color-white": "wit", - "color-yellow": "geel", - "unset-color": "Ongedefinieerd", - "comment": "Aantekening", - "comment-placeholder": "Schrijf aantekening", - "comment-only": "Alleen aantekeningen maken", - "comment-only-desc": "Kan alleen op kaarten aantekenen.", - "no-comments": "Geen aantekeningen", - "no-comments-desc": "Zie geen aantekeningen of activiteiten.", - "worker": "Medewerker", - "worker-desc": "Kan alleen kaarten verplaatsen, zichzelf aan kaarten koppelen en aantekeningen maken.", - "computer": "Computer", - "confirm-subtask-delete-dialog": "Weet je zeker dat je de subtaak wilt verwijderen?", - "confirm-checklist-delete-dialog": "Weet je zeker dat je de checklist wilt verwijderen?", - "copy-card-link-to-clipboard": "Kopieer kaart link naar klembord", - "linkCardPopup-title": "Koppel Kaart", - "searchElementPopup-title": "Zoek", - "copyCardPopup-title": "Kopieer kaart", - "copyChecklistToManyCardsPopup-title": "Checklist sjabloon kopiëren naar meerdere kaarten", - "copyChecklistToManyCardsPopup-instructions": "Doel kaart titels en omschrijvingen in dit JSON formaat", - "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"Titel eerste kaart\", \"description\":\"Omschrijving eerste kaart\"}, {\"title\":\"Titel tweede kaart\",\"description\":\"Omschrijving tweede kaart\"},{\"title\":\"Titel laatste kaart\",\"description\":\"Omschrijving laatste kaart\"} ]", - "create": "Aanmaken", - "createBoardPopup-title": "Bord aanmaken", - "chooseBoardSourcePopup-title": "Importeer bord", - "createLabelPopup-title": "Label aanmaken", - "createCustomField": "Veld aanmaken", - "createCustomFieldPopup-title": "Veld aanmaken", - "current": "Huidige", - "custom-field-delete-pop": "Er is geen herstelmogelijkheid. Deze actie zal dit maatwerkveld van alle kaarten verwijderen en de bijbehorende historie wissen.", - "custom-field-checkbox": "Checkbox", - "custom-field-date": "Datum", - "custom-field-dropdown": "Dropdown Lijst", - "custom-field-dropdown-none": "(geen)", - "custom-field-dropdown-options": "Lijst Opties", - "custom-field-dropdown-options-placeholder": "Toets Enter om meer opties toe te voegen ", - "custom-field-dropdown-unknown": "(onbekend)", - "custom-field-number": "Aantal", - "custom-field-text": "Tekst", - "custom-fields": "Maatwerkvelden", - "date": "Datum", - "decline": "Weigeren", - "default-avatar": "Standaard avatar", - "delete": "Verwijderen", - "deleteCustomFieldPopup-title": "Maatwerkveld verwijderen?", - "deleteLabelPopup-title": "Label verwijderen?", - "description": "Beschrijving", - "disambiguateMultiLabelPopup-title": "Disambigueer Label Actie", - "disambiguateMultiMemberPopup-title": "Disambigueer Lid Actie", - "discard": "Negeer", - "done": "Klaar", - "download": "Download", - "edit": "Wijzig", - "edit-avatar": "Wijzig avatar", - "edit-profile": "Wijzig profiel", - "edit-wip-limit": "Verander WIP limiet", - "soft-wip-limit": "Zachte WIP limiet", - "editCardStartDatePopup-title": "Wijzig start datum", - "editCardDueDatePopup-title": "Wijzig vervaldatum", - "editCustomFieldPopup-title": "Wijzig Veld", - "editCardSpentTimePopup-title": "Verander gespendeerde tijd", - "editLabelPopup-title": "Wijzig label", - "editNotificationPopup-title": "Wijzig notificatie", - "editProfilePopup-title": "Wijzig profiel", - "email": "E-mail", - "email-enrollAccount-subject": "Er is een account voor je aangemaakt op __siteName__", - "email-enrollAccount-text": "Hallo __user__,\n\nOm gebruik te maken van de online dienst, kan je op de volgende link klikken.\n\n__url__\n\nBedankt.", - "email-fail": "E-mail verzenden is mislukt", - "email-fail-text": "Fout tijdens het verzenden van de email", - "email-invalid": "Ongeldig e-mailadres", - "email-invite": "Nodig uit via e-mail", - "email-invite-subject": "__inviter__ heeft je een uitnodiging gestuurd", - "email-invite-text": "Beste __user__,\n\n__inviter__ heeft je uitgenodigd om voor een samenwerking deel te nemen aan het bord \"__board__\".\n\nKlik op de link hieronder:\n\n__url__\n\nBedankt.", - "email-resetPassword-subject": "Reset je wachtwoord op __siteName__", - "email-resetPassword-text": "Hallo __user__,\n\nKlik op de link hier beneden om je wachtwoord te resetten.\n\n__url__\n\nBedankt.", - "email-sent": "E-mail is verzonden", - "email-verifyEmail-subject": "Verifieer je e-mailadres op __siteName__", - "email-verifyEmail-text": "Hallo __user__,\n\nOm je e-mail te verifiëren vragen we je om op de link hieronder te klikken.\n\n__url__\n\nBedankt.", - "enable-wip-limit": "Activeer WIP limiet", - "error-board-doesNotExist": "Dit bord bestaat niet.", - "error-board-notAdmin": "Je moet een administrator zijn van dit bord om dat te doen.", - "error-board-notAMember": "Je moet een lid zijn van dit bord om dat te doen.", - "error-json-malformed": "JSON format klopt niet", - "error-json-schema": "De JSON data bevat niet de juiste informatie in de juiste format", - "error-list-doesNotExist": "Deze lijst bestaat niet", - "error-user-doesNotExist": "Deze gebruiker bestaat niet", - "error-user-notAllowSelf": "Je kan jezelf niet uitnodigen", - "error-user-notCreated": "Deze gebruiker is niet aangemaakt", - "error-username-taken": "Deze gebruikersnaam is al in gebruik", - "error-email-taken": "Dit e-mailadres is al in gebruik", - "export-board": "Exporteer bord", - "sort": "Sorteer", - "sort-desc": "Klik om lijst te sorteren", - "list-sort-by": "Sorteer lijst op", - "list-label-modifiedAt": "Laatste toegangstijd", - "list-label-title": "Naam van de lijst", - "list-label-sort": "Je handmatige volgorde", - "list-label-short-modifiedAt": "(L)", - "list-label-short-title": "(N)", - "list-label-short-sort": "(M)", - "filter": "Filter", - "filter-cards": "Filter kaarten of lijsten", - "list-filter-label": "Filter lijst op titel", - "filter-clear": "Wis filter", - "filter-no-label": "Geen label", - "filter-no-member": "Geen lid", - "filter-no-assignee": "Niemand toegewezen", - "filter-no-custom-fields": "Geen maatwerkvelden", - "filter-show-archive": "Toon gearchiveerde lijsten", - "filter-hide-empty": "Verberg lege lijsten", - "filter-on": "Filter is actief", - "filter-on-desc": "Je bent nu kaarten aan het filteren op dit bord. Klik hier om het filter te wijzigen.", - "filter-to-selection": "Filter zoals selectie", - "advanced-filter-label": "Geavanceerd Filter", - "advanced-filter-description": "Met het Geavanceerd Filter kun je een tekst schrijven die de volgende operatoren mag bevatten: == != <= >= && || ( ) Een Spatie wordt als scheiding gebruikt tussen de verschillende operatoren. Je kunt filteren op alle Maatwerkvelden door hun namen en waarden in te tikken. Bijvoorbeeld: Veld1 == Waarde1. Let op: Als velden of waarden spaties bevatten dan moet je die tussen enkele aanhalingstekens zetten. Bijvoorbeeld: 'Veld 1' == 'Waarde 1'. Om controle karakters (' \\/) over te slaan gebruik je \\. Bijvoorbeeld: Veld1 == I\\'m. Je kunt ook meerdere condities combineren. Bijvoorbeeld: F1 == V1 || F1 == V2. Normalerwijze worden alle operatoren van links naar rechts verwerkt. Dit kun je veranderen door ronde haken te gebruiken. Bijvoorbeeld: F1 == V1 && ( F2 == V2 || F2 == V3 ). Je kunt ook met regex in tekstvelden zoeken. Bijvoorbeeld: F1 == /Tes.*/i", - "fullname": "Volledige naam", - "header-logo-title": "Ga terug naar jouw borden pagina.", - "hide-system-messages": "Verberg systeemberichten", - "headerBarCreateBoardPopup-title": "Bord aanmaken", - "home": "Voorpagina", - "import": "Importeer", - "link": "Link", - "import-board": "Importeer bord", - "import-board-c": "Importeer bord", - "import-board-title-trello": "Importeer bord vanuit Trello", - "import-board-title-wekan": "Importeer bord vanuit eerdere export", - "import-sandstorm-backup-warning": "Verwijder nog niet de data van je geëxporteerde Trello-bord totdat je vastgesteld hebt dat het Wekan-bord werkt. Doe dit door het nieuwe bord te sluiten en opnieuw te openen. Als er dan een foutmelding krijgt of het nieuwe bord opent niet dan kun je nog terugvallen op het originele bord. ", - "import-sandstorm-warning": "Het geïmporteerde bord verwijdert alle huidige data op dit bord, om het daarna te vervangen.", - "from-trello": "Vanuit Trello", - "from-wekan": "Vanuit eerdere export", - "import-board-instruction-trello": "Op jouw Trello bord, ga naar 'Menu', dan naar 'Meer', 'Print en Exporteer', 'Exporteer JSON', en kopieer de tekst.", - "import-board-instruction-wekan": "Ga op je bord naar 'Menu' en klik dan 'Export board' en kopieer de tekst in het gedownloade bestand.", - "import-board-instruction-about-errors": "Als je tijdens de import van het bord foutmeldingen krijgt is de import soms toch gelukt en vind je het bord terug op de 'Alle borden' scherm.", - "import-json-placeholder": "Plak geldige JSON data hier", - "import-map-members": "Breng leden in kaart", - "import-members-map": "Je geïmporteerde bord heeft een aantal leden. Koppel de leden die je wilt importeren aan je gebruikers.", - "import-show-user-mapping": "Breng leden overzicht tevoorschijn", - "import-user-select": "Kies een bestaande gebruiker die je als dit lid wilt koppelen", - "importMapMembersAddPopup-title": "Kies lid", - "info": "Versie", - "initials": "Initialen", - "invalid-date": "Ongeldige datum", - "invalid-time": "Ongeldige tijd", - "invalid-user": "Ongeldige gebruiker", - "joined": "doet nu mee met", - "just-invited": "Je bent zojuist uitgenodigd om mee toen doen aan dit bord", - "keyboard-shortcuts": "Toetsenbord snelkoppelingen", - "label-create": "Label aanmaken", - "label-default": "%s label (standaard)", - "label-delete-pop": "Er is geen herstelmogelijkheid. Deze actie zal het label van alle kaarten verwijderen met de bijbehorende historie.", - "labels": "Labels", - "language": "Taal", - "last-admin-desc": "Je kunt de permissies niet veranderen omdat er minimaal een administrator moet zijn.", - "leave-board": "Verlaat bord", - "leave-board-pop": "Weet je zeker dat je __boardTitle__ wilt verlaten? Je wordt verwijderd van alle kaarten binnen dit bord", - "leaveBoardPopup-title": "Bord verlaten?", - "link-card": "Link naar deze kaart", - "list-archive-cards": "Verplaats alle kaarten in deze lijst naar Archief", - "list-archive-cards-pop": "Dit zal alle kaarten uit deze lijst op dit bord verwijderen. Om de kaarten in het Archief te tonen en terug te halen, klik \"Menu\" > \"Archief\".", - "list-move-cards": "Verplaats alle kaarten in deze lijst", - "list-select-cards": "Selecteer alle kaarten in deze lijst", - "set-color-list": "Wijzig kleur in", - "listActionPopup-title": "Lijst acties", - "swimlaneActionPopup-title": "Swimlane handelingen", - "swimlaneAddPopup-title": "Voeg hieronder een Swimlane toe", - "listImportCardPopup-title": "Importeer een Trello kaart", - "listMorePopup-title": "Meer", - "link-list": "Link naar deze lijst", - "list-delete-pop": "Alle acties zullen verwijderd worden van de activiteiten feed, en je zult deze niet meer kunnen herstellen. Er is geen herstelmogelijkheid.", - "list-delete-suggest-archive": "Je kunt een lijst naar Archief verplaatsen om die van het bord te verwijderen waarbij de activiteiten behouden blijven.", - "lists": "Lijsten", - "swimlanes": "Swimlanes", - "log-out": "Uitloggen", - "log-in": "Inloggen", - "loginPopup-title": "Inloggen", - "memberMenuPopup-title": "Instellingen van leden", - "members": "Leden", - "menu": "Menu", - "move-selection": "Verplaats selectie", - "moveCardPopup-title": "Verplaats kaart", - "moveCardToBottom-title": "Verplaats naar beneden", - "moveCardToTop-title": "Verplaats naar boven", - "moveSelectionPopup-title": "Verplaats selectie", - "multi-selection": "Multi-selectie", - "multi-selection-on": "Multi-selectie staat aan", - "muted": "Stil", - "muted-info": "Je zal nooit meer geïnformeerd worden bij veranderingen in dit bord.", - "my-boards": "Mijn Borden", - "name": "Naam", - "no-archived-cards": "Geen kaarten in Archief.", - "no-archived-lists": "Geen lijsten in Archief..", - "no-archived-swimlanes": "Geen swimlanes in Archief.", - "no-results": "Geen resultaten", - "normal": "Normaal", - "normal-desc": "Kan de kaarten zien en wijzigen. Kan de instellingen niet wijzigen.", - "not-accepted-yet": "Uitnodiging nog niet geaccepteerd", - "notify-participate": "Ontvang updates van elke kaart die je hebt aangemaakt of lid van bent", - "notify-watch": "Ontvang updates van elke bord, lijst of kaart die je bekijkt.", - "optional": "optioneel", - "or": "of", - "page-maybe-private": "Deze pagina is privé. Je kan het bekijken door <a href='%s'>in te loggen</a>.", - "page-not-found": "Pagina niet gevonden.", - "password": "Wachtwoord", - "paste-or-dragdrop": "Om te plakken, of slepen & neer te laten (alleen afbeeldingen)", - "participating": "Deelnemen", - "preview": "Voorbeeld", - "previewAttachedImagePopup-title": "Voorbeeld", - "previewClipboardImagePopup-title": "Voorbeeld", - "private": "Privé", - "private-desc": "Dit bord is privé. Alleen gebruikers die toegevoegd zijn aan het bord kunnen het bekijken en wijzigen.", - "profile": "Profiel", - "public": "Openbaar", - "public-desc": "Dit bord is openbaar. Het is zichtbaar voor iedereen met de link en zal tevoorschijn komen op zoekmachines zoals Google. Alleen gebruikers die toegevoegd zijn aan het bord kunnen het wijzigen.", - "quick-access-description": "Maak een bord favoriet om een snelkoppeling toe te voegen aan deze balk.", - "remove-cover": "Verwijder Cover", - "remove-from-board": "Verwijder van bord", - "remove-label": "Verwijder label", - "listDeletePopup-title": "Lijst verwijderen?", - "remove-member": "Verwijder lid", - "remove-member-from-card": "Verwijder van kaart", - "remove-member-pop": "Verwijder __name__ (__username__) van __boardTitle__? Het lid zal verwijderd worden van alle kaarten op dit bord, en zal een notificatie ontvangen.", - "removeMemberPopup-title": "Lid verwijderen?", - "rename": "Hernoem", - "rename-board": "Hernoem bord", - "restore": "Herstel", - "save": "Opslaan", - "search": "Zoek", - "rules": "Regels", - "search-cards": "Zoek in kaart/lijst, titels, beschrijvingen en maatwerkvelden op dit bord", - "search-example": "Tekst om naar te zoeken?", - "select-color": "Selecteer kleur", - "set-wip-limit-value": "Zet een limiet voor het maximaal aantal taken in deze lijst", - "setWipLimitPopup-title": "Zet een WIP limiet", - "shortcut-assign-self": "Voeg jezelf toe aan huidige kaart", - "shortcut-autocomplete-emoji": "Emojis automatisch aanvullen", - "shortcut-autocomplete-members": "Leden automatisch aanvullen", - "shortcut-clear-filters": "Wis alle filters", - "shortcut-close-dialog": "Sluit dialoog", - "shortcut-filter-my-cards": "Filter mijn kaarten", - "shortcut-show-shortcuts": "Haal lijst met snelkoppelingen tevoorschijn", - "shortcut-toggle-filterbar": "Schakel Filter Zijbalk", - "shortcut-toggle-sidebar": "Schakel Bord Zijbalk", - "show-cards-minimum-count": "Laat het aantal kaarten zien wanneer de lijst meer kaarten heeft dan", - "sidebar-open": "Open Zijbalk", - "sidebar-close": "Sluit Zijbalk", - "signupPopup-title": "Maak een account aan", - "star-board-title": "Klik om het bord toe te voegen aan favorieten, waarna hij aan de bovenbalk tevoorschijn komt.", - "starred-boards": "Favoriete Borden", - "starred-boards-description": "Favoriete borden komen tevoorschijn aan de bovenbalk.", - "subscribe": "Abonneer", - "team": "Team", - "this-board": "dit bord", - "this-card": "deze kaart", - "spent-time-hours": "Gespendeerde tijd (in uren)", - "overtime-hours": "Overwerk (in uren)", - "overtime": "Overwerk", - "has-overtime-cards": "Heeft kaarten met overwerk", - "has-spenttime-cards": "Heeft tijd besteed aan kaarten", - "time": "Tijd", - "title": "Titel", - "tracking": "Volgen", - "tracking-info": "Je wordt op de hoogte gesteld als er veranderingen zijn aan de kaarten waar je lid of maker van bent.", - "type": "Type", - "unassign-member": "Lid verwijderen", - "unsaved-description": "Je hebt een niet opgeslagen beschrijving.", - "unwatch": "Niet bekijken", - "upload": "Upload", - "upload-avatar": "Upload een avatar", - "uploaded-avatar": "Avatar is geüpload", - "username": "Gebruikersnaam", - "view-it": "Bekijk het", - "warn-list-archived": "Let op: deze kaart zit in gearchiveerde lijst", - "watch": "Bekijk", - "watching": "Bekijken", - "watching-info": "Je zal op de hoogte worden gesteld als er een verandering plaatsvind op dit bord.", - "welcome-board": "Welkom Bord", - "welcome-swimlane": "Mijlpaal 1", - "welcome-list1": "Basis", - "welcome-list2": "Geadvanceerd", - "card-templates-swimlane": "Kaart Templates", - "list-templates-swimlane": "Lijst Templates", - "board-templates-swimlane": "Bord Templates", - "what-to-do": "Wat wil je doen?", - "wipLimitErrorPopup-title": "Ongeldige WIP limiet", - "wipLimitErrorPopup-dialog-pt1": "Het aantal taken in deze lijst is groter dan de gedefinieerde WIP limiet ", - "wipLimitErrorPopup-dialog-pt2": "Verwijder een aantal taken uit deze lijst, of zet de WIP limiet hoger", - "admin-panel": "Administrator paneel", - "settings": "Instellingen", - "people": "Gebruikers", - "registration": "Registratie", - "disable-self-registration": "Schakel zelf-registratie uit", - "invite": "Uitnodigen", - "invite-people": "Nodig mensen uit", - "to-boards": "Voor bord(en)", - "email-addresses": "E-mailadressen", - "smtp-host-description": "Het adres van de SMTP server die e-mails zal versturen.", - "smtp-port-description": "De poort van de SMTP server wordt gebruikt voor uitgaande e-mails.", - "smtp-tls-description": "Gebruik TLS ondersteuning voor SMTP server.", - "smtp-host": "SMTP Host", - "smtp-port": "SMTP Poort", - "smtp-username": "Gebruikersnaam", - "smtp-password": "Wachtwoord", - "smtp-tls": "TLS ondersteuning", - "send-from": "Van", - "send-smtp-test": "Verzend een test email naar jezelf", - "invitation-code": "Uitnodigings code", - "email-invite-register-subject": "__inviter__ heeft je een uitnodiging gestuurd", - "email-invite-register-text": "Beste __user__,\n\n__inviter__ nodigt je uit voor een Kanban-bord om samen te werken.\n\nHet bord vind je via onderstaande link:\n__url__\n\nJe uitnodigingscode is: __icode__\n\nBedankt en tot ziens.", - "email-smtp-test-subject": "SMTP Test Email", - "email-smtp-test-text": "Je hebt met succes een email verzonden", - "error-invitation-code-not-exist": "Uitnodigings code bestaat niet", - "error-notAuthorized": "Je bent niet toegestaan om deze pagina te bekijken.", - "webhook-title": "Webhook Naam", - "webhook-token": "Token (Optioneel voor Authenticatie)", - "outgoing-webhooks": "Uitgaande Webhooks", - "bidirectional-webhooks": "Twee-Weg Webhooks", - "outgoingWebhooksPopup-title": "Uitgaande Webhooks", - "boardCardTitlePopup-title": "Kaarttitel Filter", - "disable-webhook": "Schakel deze Webhook uit", - "global-webhook": "Globale Webhooks", - "new-outgoing-webhook": "Nieuwe webhook", - "no-name": "(Onbekend)", - "Node_version": "Node versie", - "Meteor_version": "Meteor versie", - "MongoDB_version": "MongoDB versie", - "MongoDB_storage_engine": "MongoDB storage engine", - "MongoDB_Oplog_enabled": "MongoDB Oplog ingeschakeld", - "OS_Arch": "OS Arch", - "OS_Cpus": "OS CPU Count", - "OS_Freemem": "OS Vrij Geheugen", - "OS_Loadavg": "OS Gemiddelde Belasting", - "OS_Platform": "OS Platform", - "OS_Release": "OS Versie", - "OS_Totalmem": "OS Totaal Geheugen", - "OS_Type": "OS Type", - "OS_Uptime": "OS Uptime", - "days": "dagen", - "hours": "uren", - "minutes": "minuten", - "seconds": "seconden", - "show-field-on-card": "Toon dit veld op kaart", - "automatically-field-on-card": "Maak veld automatisch aan op alle kaarten", - "showLabel-field-on-card": "Toon veldnaam op minikaart", - "yes": "Ja", - "no": "Nee", - "accounts": "Accounts", - "accounts-allowEmailChange": "Sta E-mailadres wijzigingen toe", - "accounts-allowUserNameChange": "Sta Gebruikersnaam wijzigingen toe", - "createdAt": "Gemaakt op", - "verified": "Geverifieerd", - "active": "Actief", - "card-received": "Ontvangen", - "card-received-on": "Ontvangen op", - "card-end": "Einde", - "card-end-on": "Eindigt op", - "editCardReceivedDatePopup-title": "Pas ontvangstdatum aan", - "editCardEndDatePopup-title": "Wijzig einddatum", - "setCardColorPopup-title": "Stel kleur in", - "setCardActionsColorPopup-title": "Kies een kleur", - "setSwimlaneColorPopup-title": "Kies een kleur", - "setListColorPopup-title": "Kies een kleur", - "assigned-by": "Toegewezen door", - "requested-by": "Aangevraagd door", - "board-delete-notice": "Verwijdering kan niet ongedaan gemaakt worden. Je raakt alle met dit bord gerelateerde lijsten, kaarten en acties kwijt.", - "delete-board-confirm-popup": "Alle lijsten, kaarten, labels en activiteiten zullen worden verwijderd en je kunt de bordinhoud niet terughalen. Er is geen herstelmogelijkheid. ", - "boardDeletePopup-title": "Bord verwijderen?", - "delete-board": "Verwijder bord", - "default-subtasks-board": "Subtaken voor __board__ bord", - "default": "Standaard", - "queue": "Rij", - "subtask-settings": "Subtaak Instellingen", - "card-settings": "Kaart Instellingen", - "boardSubtaskSettingsPopup-title": "Bord Subtaak Instellingen", - "boardCardSettingsPopup-title": "Kaart Instellingen", - "deposit-subtasks-board": "Plaats subtaken op dit bord:", - "deposit-subtasks-list": "Plaats subtaken in deze lijst:", - "show-parent-in-minicard": "Toon bron in minikaart:", - "prefix-with-full-path": "Prefix met volledig pad", - "prefix-with-parent": "Prefix met bron", - "subtext-with-full-path": "Subtekst met volledig pad", - "subtext-with-parent": "Subtekst met bron", - "change-card-parent": "Wijzig bron van kaart", - "parent-card": "Bronkaart", - "source-board": "Bronbord", - "no-parent": "Toon bron niet", - "activity-added-label": "label toegevoegd '%s' aan %s", - "activity-removed-label": "label verwijderd '%s' van %s", - "activity-delete-attach": "een bijlage verwijderd van %s", - "activity-added-label-card": "label toegevoegd '%s'", - "activity-removed-label-card": "label verwijderd '%s'", - "activity-delete-attach-card": "een bijlage verwijderd", - "activity-set-customfield": "wijzig maatwerkveld '%s' naar '%s' in %s", - "activity-unset-customfield": "wijzig maatwerkveld '%s' in %s", - "r-rule": "Regel", - "r-add-trigger": "Voeg signaal toe", - "r-add-action": "Actie toevoegen", - "r-board-rules": "Bord regels", - "r-add-rule": "Regel toevoegen", - "r-view-rule": "Toon regel", - "r-delete-rule": "Verwijder regel", - "r-new-rule-name": "Nieuwe regelnaam", - "r-no-rules": "Geen regels", - "r-when-a-card": "Als een kaart", - "r-is": "is", - "r-is-moved": "is verplaatst", - "r-added-to": "toegevoegd aan", - "r-removed-from": "verwijderd van", - "r-the-board": "het bord", - "r-list": "lijst", - "set-filter": "Definieer Filter", - "r-moved-to": "verplaatst naar", - "r-moved-from": "verplaatst van", - "r-archived": "Verplaatst naar Archief", - "r-unarchived": "Teruggehaald uit Archief", - "r-a-card": "een kaart", - "r-when-a-label-is": "Als een label is", - "r-when-the-label": "Als het label", - "r-list-name": "lijstnaam", - "r-when-a-member": "Als een lid is", - "r-when-the-member": "Als het lid", - "r-name": "naam", - "r-when-a-attach": "Als een bijlage", - "r-when-a-checklist": "Als een checklist is", - "r-when-the-checklist": "Als de checklist", - "r-completed": "Afgewerkt", - "r-made-incomplete": "Onafgewerkt gemaakt", - "r-when-a-item": "Als een checklist item is", - "r-when-the-item": "Als het checklist item", - "r-checked": "Aangevinkt", - "r-unchecked": "Uitgevinkt", - "r-move-card-to": "Verplaats kaart naar", - "r-top-of": "Bovenste van", - "r-bottom-of": "Onderste van", - "r-its-list": "zijn lijst", - "r-archive": "Verplaats naar Archief", - "r-unarchive": "Terughalen uit Archief", - "r-card": "kaart", - "r-add": "Toevoegen", - "r-remove": "Verwijder", - "r-label": "label", - "r-member": "lid", - "r-remove-all": "Verwijder alle leden van de kaart", - "r-set-color": "Wijzig kleur naar", - "r-checklist": "checklist", - "r-check-all": "Vink alles aan", - "r-uncheck-all": "Vink alles uit", - "r-items-check": "items van checklist", - "r-check": "Vink aan", - "r-uncheck": "Vink uit", - "r-item": "item", - "r-of-checklist": "van checklist", - "r-send-email": "Verzend een email", - "r-to": "naar", - "r-subject": "onderwerp", - "r-rule-details": "Regel details", - "r-d-move-to-top-gen": "Verplaats kaart helemaal naar boven op de lijst", - "r-d-move-to-top-spec": "Verplaats kaart naar bovenaan op lijst", - "r-d-move-to-bottom-gen": "Verplaats kaart naar onderaan op de lijst", - "r-d-move-to-bottom-spec": "Verplaats kaart naar onderaan op lijst", - "r-d-send-email": "Verzend email", - "r-d-send-email-to": "naar", - "r-d-send-email-subject": "onderwerp", - "r-d-send-email-message": "bericht", - "r-d-archive": "Verplaats kaart naar Archief", - "r-d-unarchive": "Haal kaart terug uit Archief", - "r-d-add-label": "Label toevoegen", - "r-d-remove-label": "Verwijder label", - "r-create-card": "Maak nieuwe kaart aan", - "r-in-list": "van lijst", - "r-in-swimlane": "in swimlane", - "r-d-add-member": "Lid toevoegen", - "r-d-remove-member": "Verwijder lid", - "r-d-remove-all-member": "Verwijder alle leden", - "r-d-check-all": "Vink alle items van een lijst aan", - "r-d-uncheck-all": "Vink alle items van een lijst uit", - "r-d-check-one": "Vink item aan", - "r-d-uncheck-one": "Vink item uit", - "r-d-check-of-list": "van checklist", - "r-d-add-checklist": "Checklist toevoegen", - "r-d-remove-checklist": "Verwijder checklist", - "r-by": "door", - "r-add-checklist": "Checklist toevoegen", - "r-with-items": "met items", - "r-items-list": "item1, item2, item3", - "r-add-swimlane": "Swimlane toevoegen", - "r-swimlane-name": "Swimlane-naam", - "r-board-note": "Let op: laat een veld leeg om er niet op te selecteren", - "r-checklist-note": "Let op: checklist items moeten geschreven worden als kommagescheiden waarden.", - "r-when-a-card-is-moved": "Als een kaart is verplaatst naar een andere lijst", - "r-set": "Wijzig", - "r-update": "Bijwerken", - "r-datefield": "datumveld", - "r-df-start-at": "begin", - "r-df-due-at": "verval", - "r-df-end-at": "einde", - "r-df-received-at": "ontvangen", - "r-to-current-datetime": "naar huidige datum/tijd", - "r-remove-value-from": "Verwijder waarde van", - "ldap": "LDAP", - "oauth2": "OAuth2", - "cas": "CAS", - "authentication-method": "Authenticatiemethode", - "authentication-type": "Authenticatietype", - "custom-product-name": "Eigen Productnaam", - "layout": "Lay-out", - "hide-logo": "Verberg Logo", - "add-custom-html-after-body-start": "Voeg eigen HTML toe na <body> start", - "add-custom-html-before-body-end": "Voeg eigen HTML toe voor </body> einde", - "error-undefined": "Er is iets misgegaan", - "error-ldap-login": "Er is een fout opgetreden tijdens het inloggen", - "display-authentication-method": "Toon Authenticatiemethode", - "default-authentication-method": "Standaard Authenticatiemethode", - "duplicate-board": "Dupliceer Bord", - "people-number": "Het aantal gebruikers is:", - "swimlaneDeletePopup-title": "Swimlane verwijderen?", - "swimlane-delete-pop": "Alle acties zullen verwijderd worden van de activiteiten feed en je kunt de swimlane niet terughalen. Er is geen herstelmogelijkheid.", - "restore-all": "Haal alles terug", - "delete-all": "Verwijder alles", - "loading": "Laden, even geduld.", - "previous_as": "laatste keer was", - "act-a-dueAt": "heeft vervaldatum gewijzigd naar \nOp: __timeValue__\nKaart: __card__\noude vervaldatum was __timeOldValue__", - "act-a-endAt": "heeft einddatum gewijzigd naar __timeValue__ van (__timeOldValue__)", - "act-a-startAt": "heeft begindatum gewijzigd naar __timeValue__ van (__timeOldValue__)", - "act-a-receivedAt": "heeft ontvangstdatum gewijzigd naar __timeValue__ van (__timeOldValue__)", - "a-dueAt": "vervaldatum gewijzigd naar", - "a-endAt": "einddatum gewijzigd naar", - "a-startAt": "begindatum gewijzigd naar", - "a-receivedAt": "ontvangstdatum gewijzigd naar", - "almostdue": "huidige vervaldatum %s nadert", - "pastdue": "huidige vervaldatum %s is verlopen", - "duenow": "huidige vervaldatum %s is vandaag", - "act-newDue": "__list__/__card__ heeft eerste vervaldatum herinnering [__board__]", - "act-withDue": "__list__/__card__ vervaldatum herinneringen [__board__]", - "act-almostdue": "wil je herinneren aan het naderen van de huidige vervaldatum (__timeValue__) van __card__ ", - "act-pastdue": "wil je herinneren aan het verlopen van de huidige vervaldatum (__timeValue__) van __card__ ", - "act-duenow": "wil je herinneren aan het vandaag verlopen van de huidige vervaldatum (__timeValue__) van __card__ ", - "act-atUserComment": "Je werd genoemd in [__board__] __list__/__card__", - "delete-user-confirm-popup": "Weet je zeker dat je dit account wilt verwijderen? Er is geen herstelmogelijkheid.", - "accounts-allowUserDelete": "Sta gebruikers toe om hun eigen account te verwijderen", - "hide-minicard-label-text": "Verberg minikaart labeltekst", - "show-desktop-drag-handles": "Toon sleep gereedschap op werkblad", - "assignee": "Toegewezen aan", - "cardAssigneesPopup-title": "Toegewezen aan", - "addmore-detail": "Voeg een meer gedetailleerde beschrijving toe", - "show-on-card": "Toon op kaart", - "new": "Nieuw", - "editUserPopup-title": "Wijzig gebruiker", - "newUserPopup-title": "Nieuwe gebruiker", - "notifications": "Meldingen", - "view-all": "Bekijk alles", - "filter-by-unread": "Filter op Ongelezen", - "mark-all-as-read": "Markeer alles als gelezen", - "remove-all-read": "verwijder alle gelezen", - "allow-rename": "Sta Hernoemen toe", - "allowRenamePopup-title": "Sta Hernoemen toe" -} \ No newline at end of file + "accept": "Accepteren", + "act-activity-notify": "Activiteiten Notificatie", + "act-addAttachment": "heeft bijlage __attachment__ toegevoegd aan kaart __card__ van lijst __list__ in swimlane __swimlane__ op bord __board__", + "act-deleteAttachment": "heeft bijlage __attachment__ verwijderd op kaart __card__ van lijst __list__ uit swimlane __swimlane__ op bord __board__", + "act-addSubtask": "heeft subtaak __subtask__ toegevoegd aan kaart __card__ van lijst __list__ in swimlane __swimlane__ op bord __board__", + "act-addLabel": "heeft label __label__ toegevoegd aan kaart __card__ van lijst __list__ in swimlane __swimlane__ op bord __board__", + "act-addedLabel": "heeft label __label__ toegevoegd aan kaart __card__ van lijst __list__ in swimlane __swimlane__ op bord __board__", + "act-removeLabel": "heeft label __label__ verwijderd van kaart __card__ van lijst __list__ uit swimlane __swimlane__ op bord __board__", + "act-removedLabel": "heeft label __label__ verwijderd van kaart __card__ van lijst __list__ uit swimlane __swimlane__ op bord __board__", + "act-addChecklist": "heeft checklist __checklist__ toegevoegd aan kaart __card__ van lijst __list__ in swimlane __swimlane__ op bord __board__", + "act-addChecklistItem": "heeft checklist item __checklistItem__ toegevoegd aan checklist __checklist__ op kaart __card__ van lijst __list__ in swimlane __swimlane__ op bord __board__", + "act-removeChecklist": "heeft checklist __checklist__ verwijderd van kaart __card__ van lijst __list__ uit swimlane __swimlane__ op bord __board__", + "act-removeChecklistItem": "heeft checklist item __checklistItem__ verwijderd van checklist __checkList__ op kaart __card__ van lijst __list__ uit swimlane __swimlane__ op bord __board__", + "act-checkedItem": "heeft __checklistItem__ aangevinkt van checklist __checklist__ op kaart __card__ van lijst __list__ in swimlane __swimlane__ op bord __board__", + "act-uncheckedItem": "heeft __checklistItem__ uitgevinkt van checklist __checklist__ op kaart __card__ van lijst __list__ uit swimlane __swimlane__ op bord __board__", + "act-completeChecklist": "heeft checklist __checklist__ afgewerkt op kaart __card__ van lijst __list__ in swimlane __swimlane__ op bord __board__", + "act-uncompleteChecklist": "heeft checklist __checklist__ onafgewerkt op kaart __card__ van lijst __list__ uit swimlane __swimlane__ op bord __board__", + "act-addComment": "heeft aantekening toegevoegd aan kaart __card__: __comment__ van lijst __list__ in swimlane __swimlane__ op bord __board__", + "act-editComment": "heeft aantekening gewijzigd op kaart __card__: __comment__ van lijst __list__ in swimlane __swimlane__ op bord __board__", + "act-deleteComment": "heeft aantekening verwijderd van kaart __card__: __comment__ van lijst __list__ uit swimlane __swimlane__ op bord __board__", + "act-createBoard": "bord __board__ aangemaakt", + "act-createSwimlane": "swimlane __swimlane__ aangemaakt op bord __board__", + "act-createCard": "heeft kaart __card__ aangemaakt in lijst __list__ in swimlane __swimlane__ op bord __board__", + "act-createCustomField": "heeft maatwerkveld __customField__ aangemaakt op bord __board__", + "act-deleteCustomField": "heeft maatwerkveld __customField__ verwijderd van bord __board__", + "act-setCustomField": "heeft maatwerkveld gewijzigd __customField__: __customFieldValue__ op kaart __card__ in lijst __list__ uit swimlane __swimlane__ op bord __board__", + "act-createList": "lijst __list__ toegevoegd aan bord __board__", + "act-addBoardMember": "heeft lid __member__ toegevoegd aan bord __board__", + "act-archivedBoard": "Bord __board__ verplaatst naar Archief", + "act-archivedCard": "heeft kaart __card__ van lijst __list__ uit swimlane __swimlane__ op bord __board__ verplaatst naar Archief", + "act-archivedList": "Lijst __list__ uit swimlane __swimlane__ op bord __board__ verplaatst naar Archief", + "act-archivedSwimlane": "Swimlane __swimlane__ op bord __board__ verplaatst naar Archief", + "act-importBoard": "bord __board__ geïmporteerd", + "act-importCard": "heeft kaart __card__ geïmporteerd in lijst __list__ in swimlane __swimlane__ op bord __board__", + "act-importList": "lijst __list__ geïmporteerd in swimlane __swimlane__ op bord __board__", + "act-joinMember": "heeft lid __member__ toegevoegd aan kaart __card__ van lijst __list__ in swimlane __swimlane__ op bord __board__", + "act-moveCard": "heeft kaart __card__ verplaatst op bord __board__ van lijst __oldList__ uit swimlane __oldSwimlane__ naar lijst __list__ in swimlane __swimlane__", + "act-moveCardToOtherBoard": "heeft kaart __card__ verplaatst van lijst __oldList__ uit swimlane __oldSwimlane__ op bord __oldBoard__ naar lijst __list__ in swimlane __swimlane__ op bord __board__", + "act-removeBoardMember": "heeft lid __member__ verwijderd van bord __board__", + "act-restoredCard": "heeft kaart __card__ teruggehaald naar lijst __list__ in swimlane __swimlane__ op bord __board__", + "act-unjoinMember": "heeft lid __member__ verwijderd van kaart __card__ van lijst __list__ uit swimlane __swimlane__ op bord __board__", + "act-withBoardTitle": "__board__", + "act-withCardTitle": "[__board__] __card__", + "actions": "Acties", + "activities": "Activiteiten", + "activity": "Activiteit", + "activity-added": "%s toegevoegd aan %s", + "activity-archived": "%s verplaatst naar Archief", + "activity-attached": "%s bijgevoegd aan %s", + "activity-created": "%s aangemaakt", + "activity-customfield-created": "maatwerkveld aangemaakt %s", + "activity-excluded": "%s uitgesloten van %s", + "activity-imported": "%s geïmporteerd in %s van %s", + "activity-imported-board": "%s geïmporteerd van %s", + "activity-joined": "%s toegetreden", + "activity-moved": "%s verplaatst van %s naar %s", + "activity-on": "bij %s", + "activity-removed": "%s verwijderd van %s", + "activity-sent": "%s gestuurd naar %s", + "activity-unjoined": "uit %s gegaan", + "activity-subtask-added": "subtaak toegevoegd aan %s", + "activity-checked-item": "%s aangevinkt in checklist %s van %s", + "activity-unchecked-item": "%s uitgevinkt in checklist %s van %s", + "activity-checklist-added": "checklist toegevoegd aan %s", + "activity-checklist-removed": "checklist verwijderd van %s", + "activity-checklist-completed": "checklist %s afgewerkt van %s", + "activity-checklist-uncompleted": "checklist %s onafgewerkt van %s", + "activity-checklist-item-added": "checklist item toegevoegd aan '%s' in '%s'", + "activity-checklist-item-removed": "checklist item verwijderd van '%s' in %s", + "add": "Toevoegen", + "activity-checked-item-card": "%s aangevinkt in checklist %s", + "activity-unchecked-item-card": "%s uitgevinkt in checklist %s", + "activity-checklist-completed-card": "heeft checklist __checklist__ afgewerkt op kaart __card__ van lijst __list__ in swimlane __swimlane__ op bord __board__", + "activity-checklist-uncompleted-card": "checklist %s onafgewerkt", + "activity-editComment": "aantekening gewijzigd %s", + "activity-deleteComment": "aantekening verwijderd %s", + "add-attachment": "Bijlage Toevoegen", + "add-board": "Bord Toevoegen", + "add-card": "Kaart Toevoegen", + "add-swimlane": "Swimlane Toevoegen", + "add-subtask": "Subtaak Toevoegen", + "add-checklist": "Checkcklist Toevoegen", + "add-checklist-item": "Voeg item toe aan checklist", + "add-cover": "Cover Toevoegen", + "add-label": "Label Toevoegen", + "add-list": "Lijst Toevoegen", + "add-members": "Leden Toevoegen", + "added": "Toegevoegd", + "addMemberPopup-title": "Leden", + "admin": "Administrator", + "admin-desc": "Kan kaarten bekijken en wijzigen, leden verwijderen, en instellingen voor het bord aanpassen.", + "admin-announcement": "Melding", + "admin-announcement-active": "Systeem melding", + "admin-announcement-title": "Melding van de administrator", + "all-boards": "Alle borden", + "and-n-other-card": "En __count__ andere kaarten", + "and-n-other-card_plural": "En __count__ andere kaarten", + "apply": "Aanmelden", + "app-is-offline": "Wekan is aan het laden, wacht alstublieft. Het verversen van de pagina zorgt voor verlies van gegevens. Als Wekan niet laadt, check dan of de Wekan server niet is gestopt. ", + "archive": "Verplaats naar Archief", + "archive-all": "Verplaats Alles naar Archief", + "archive-board": "Verplaats Bord naar Archief", + "archive-card": "Verplaats Kaart naar Archief", + "archive-list": "Verplaats Lijst naar Archief", + "archive-swimlane": "Verplaats Swimlane naar Archief", + "archive-selection": "Verplaats selectie naar Archief", + "archiveBoardPopup-title": "Bord naar Archief verplaatsen?", + "archived-items": "Archiveren", + "archived-boards": "Borden in Archief", + "restore-board": "Herstel Bord", + "no-archived-boards": "Geen Borden in Archief.", + "archives": "Archief", + "template": "Template", + "templates": "Templates", + "assign-member": "Lid toevoegen", + "attached": "bijgevoegd", + "attachment": "Bijlage", + "attachment-delete-pop": "Een bijlage verwijderen is permanent. Er is geen herstelmogelijkheid.", + "attachmentDeletePopup-title": "Bijlage verwijderen?", + "attachments": "Bijlagen", + "auto-watch": "Automatisch borden bekijken wanneer deze aangemaakt worden", + "avatar-too-big": "De bestandsgrootte van je avatar is te groot (70KB max)", + "back": "Terug", + "board-change-color": "Wijzig kleur", + "board-nb-stars": "%s sterren", + "board-not-found": "Bord is niet gevonden", + "board-private-info": "Dit bord is nu <strong>privé</strong>.", + "board-public-info": "Dit bord is nu <strong>openbaar</strong>.", + "boardChangeColorPopup-title": "Verander achtergrond van bord", + "boardChangeTitlePopup-title": "Hernoem bord", + "boardChangeVisibilityPopup-title": "Verander zichtbaarheid", + "boardChangeWatchPopup-title": "Verander naar 'Watch'", + "boardMenuPopup-title": "Bord Instellingen", + "boardChangeViewPopup-title": "Bord overzicht", + "boards": "Borden", + "board-view": "Bord overzicht", + "board-view-cal": "Kalender", + "board-view-swimlanes": "Swimlanes", + "board-view-collapse": "Klap in", + "board-view-lists": "Lijsten", + "bucket-example": "Zoals bijvoorbeeld een \"Bucket List\"", + "cancel": "Annuleren", + "card-archived": "Deze kaart is verplaatst naar Archief.", + "board-archived": "Dit bord is verplaatst naar Archief.", + "card-comments-title": "Deze kaart heeft %s aantekening(en).", + "card-delete-notice": "Verwijdering is permanent. Als je dit doet, verlies je alle informatie die op deze kaart is opgeslagen.", + "card-delete-pop": "Alle acties worden verwijderd van de activiteiten feed, en er zal geen mogelijkheid zijn om de kaart opnieuw te openen. Er is geen herstelmogelijkheid.", + "card-delete-suggest-archive": "Je kunt een kaart naar Archief verplaatsen om die van het bord te verwijderen waarbij de activiteiten behouden blijven.", + "card-due": "Verval", + "card-due-on": "Vervalt op ", + "card-spent": "Gespendeerde tijd", + "card-edit-attachments": "Wijzig bijlagen", + "card-edit-custom-fields": "Wijzig maatwerkvelden", + "card-start-voting": "Start stemming", + "card-cancel-voting": "Verwijder stemming en verwijder stemmen", + "card-edit-labels": "Wijzig labels", + "card-edit-members": "Wijzig leden", + "card-labels-title": "Wijzig de labels van de kaart.", + "card-members-title": "Voeg of verwijder leden van het bord toe aan de kaart.", + "card-start": "Begin", + "card-start-on": "Begint op", + "cardAttachmentsPopup-title": "Voeg bestand toe vanuit", + "cardCustomField-datePopup-title": "Wijzigingsdatum", + "cardCustomFieldsPopup-title": "Wijzig maatwerkvelden", + "cardStartVotingPopup-title": "Start een stemming", + "positiveVoteMembersPopup-title": "Proponents", + "negativeVoteMembersPopup-title": "Opponents", + "vote-question": "Stemvraag", + "vote-public": "Public vote", + "vote-for-it": "Voor", + "vote-against": "tegen", + "cardDeletePopup-title": "Kaart verwijderen?", + "cardDetailsActionsPopup-title": "Kaart actie ondernemen", + "cardLabelsPopup-title": "Labels", + "cardMembersPopup-title": "Leden", + "cardMorePopup-title": "Meer", + "cardTemplatePopup-title": "Template aanmaken", + "cards": "Kaarten", + "cards-count": "Kaarten", + "casSignIn": "Log in met CAS", + "cardType-card": "Kaart", + "cardType-linkedCard": "Gekoppelde Kaart", + "cardType-linkedBoard": "Gekoppeld Bord", + "change": "Wijzig", + "change-avatar": "Wijzig avatar", + "change-password": "Wijzig wachtwoord", + "change-permissions": "Wijzig permissies", + "change-settings": "Wijzig instellingen", + "changeAvatarPopup-title": "Wijzig avatar", + "changeLanguagePopup-title": "Wijzig taal", + "changePasswordPopup-title": "Wijzig wachtwoord", + "changePermissionsPopup-title": "Wijzig permissies", + "changeSettingsPopup-title": "Wijzig instellingen", + "subtasks": "Subtaken", + "checklists": "Checklists", + "click-to-star": "Klik om het bord als favoriet in te stellen", + "click-to-unstar": "Klik om het bord uit favorieten weg te halen", + "clipboard": "Vanuit clipboard of sleep het bestand hierheen", + "close": "Sluiten", + "close-board": "Sluit bord", + "close-board-pop": "Je kunt het bord terughalen door de \"Archief\" knop te klikken in de menubalk \"Mijn Borden\".", + "color-black": "zwart", + "color-blue": "blauw", + "color-crimson": "karmijn", + "color-darkgreen": "donkergroen", + "color-gold": "goud", + "color-gray": "grijs", + "color-green": "groen", + "color-indigo": "indigo", + "color-lime": "felgroen", + "color-magenta": "magenta", + "color-mistyrose": "zachtroze", + "color-navy": "marineblauw", + "color-orange": "oranje", + "color-paleturquoise": "vaalturkoois", + "color-peachpuff": "perzikroze", + "color-pink": "roze", + "color-plum": "pruim", + "color-purple": "paars", + "color-red": "rood", + "color-saddlebrown": "zadelbruin", + "color-silver": "zilver", + "color-sky": "lucht", + "color-slateblue": "leiblauw", + "color-white": "wit", + "color-yellow": "geel", + "unset-color": "Ongedefinieerd", + "comment": "Aantekening", + "comment-placeholder": "Schrijf aantekening", + "comment-only": "Alleen aantekeningen maken", + "comment-only-desc": "Kan alleen op kaarten aantekenen.", + "no-comments": "Geen aantekeningen", + "no-comments-desc": "Zie geen aantekeningen of activiteiten.", + "worker": "Medewerker", + "worker-desc": "Kan alleen kaarten verplaatsen, zichzelf aan kaarten koppelen en aantekeningen maken.", + "computer": "Computer", + "confirm-subtask-delete-dialog": "Weet je zeker dat je de subtaak wilt verwijderen?", + "confirm-checklist-delete-dialog": "Weet je zeker dat je de checklist wilt verwijderen?", + "copy-card-link-to-clipboard": "Kopieer kaart link naar klembord", + "linkCardPopup-title": "Koppel Kaart", + "searchElementPopup-title": "Zoek", + "copyCardPopup-title": "Kopieer kaart", + "copyChecklistToManyCardsPopup-title": "Checklist sjabloon kopiëren naar meerdere kaarten", + "copyChecklistToManyCardsPopup-instructions": "Doel kaart titels en omschrijvingen in dit JSON formaat", + "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"Titel eerste kaart\", \"description\":\"Omschrijving eerste kaart\"}, {\"title\":\"Titel tweede kaart\",\"description\":\"Omschrijving tweede kaart\"},{\"title\":\"Titel laatste kaart\",\"description\":\"Omschrijving laatste kaart\"} ]", + "create": "Aanmaken", + "createBoardPopup-title": "Bord aanmaken", + "chooseBoardSourcePopup-title": "Importeer bord", + "createLabelPopup-title": "Label aanmaken", + "createCustomField": "Veld aanmaken", + "createCustomFieldPopup-title": "Veld aanmaken", + "current": "Huidige", + "custom-field-delete-pop": "Er is geen herstelmogelijkheid. Deze actie zal dit maatwerkveld van alle kaarten verwijderen en de bijbehorende historie wissen.", + "custom-field-checkbox": "Checkbox", + "custom-field-date": "Datum", + "custom-field-dropdown": "Dropdown Lijst", + "custom-field-dropdown-none": "(geen)", + "custom-field-dropdown-options": "Lijst Opties", + "custom-field-dropdown-options-placeholder": "Toets Enter om meer opties toe te voegen ", + "custom-field-dropdown-unknown": "(onbekend)", + "custom-field-number": "Aantal", + "custom-field-text": "Tekst", + "custom-fields": "Maatwerkvelden", + "date": "Datum", + "decline": "Weigeren", + "default-avatar": "Standaard avatar", + "delete": "Verwijderen", + "deleteCustomFieldPopup-title": "Maatwerkveld verwijderen?", + "deleteLabelPopup-title": "Label verwijderen?", + "description": "Beschrijving", + "disambiguateMultiLabelPopup-title": "Disambigueer Label Actie", + "disambiguateMultiMemberPopup-title": "Disambigueer Lid Actie", + "discard": "Negeer", + "done": "Klaar", + "download": "Download", + "edit": "Wijzig", + "edit-avatar": "Wijzig avatar", + "edit-profile": "Wijzig profiel", + "edit-wip-limit": "Verander WIP limiet", + "soft-wip-limit": "Zachte WIP limiet", + "editCardStartDatePopup-title": "Wijzig start datum", + "editCardDueDatePopup-title": "Wijzig vervaldatum", + "editCustomFieldPopup-title": "Wijzig Veld", + "editCardSpentTimePopup-title": "Verander gespendeerde tijd", + "editLabelPopup-title": "Wijzig label", + "editNotificationPopup-title": "Wijzig notificatie", + "editProfilePopup-title": "Wijzig profiel", + "email": "E-mail", + "email-enrollAccount-subject": "Er is een account voor je aangemaakt op __siteName__", + "email-enrollAccount-text": "Hallo __user__,\n\nOm gebruik te maken van de online dienst, kan je op de volgende link klikken.\n\n__url__\n\nBedankt.", + "email-fail": "E-mail verzenden is mislukt", + "email-fail-text": "Fout tijdens het verzenden van de email", + "email-invalid": "Ongeldig e-mailadres", + "email-invite": "Nodig uit via e-mail", + "email-invite-subject": "__inviter__ heeft je een uitnodiging gestuurd", + "email-invite-text": "Beste __user__,\n\n__inviter__ heeft je uitgenodigd om voor een samenwerking deel te nemen aan het bord \"__board__\".\n\nKlik op de link hieronder:\n\n__url__\n\nBedankt.", + "email-resetPassword-subject": "Reset je wachtwoord op __siteName__", + "email-resetPassword-text": "Hallo __user__,\n\nKlik op de link hier beneden om je wachtwoord te resetten.\n\n__url__\n\nBedankt.", + "email-sent": "E-mail is verzonden", + "email-verifyEmail-subject": "Verifieer je e-mailadres op __siteName__", + "email-verifyEmail-text": "Hallo __user__,\n\nOm je e-mail te verifiëren vragen we je om op de link hieronder te klikken.\n\n__url__\n\nBedankt.", + "enable-wip-limit": "Activeer WIP limiet", + "error-board-doesNotExist": "Dit bord bestaat niet.", + "error-board-notAdmin": "Je moet een administrator zijn van dit bord om dat te doen.", + "error-board-notAMember": "Je moet een lid zijn van dit bord om dat te doen.", + "error-json-malformed": "JSON format klopt niet", + "error-json-schema": "De JSON data bevat niet de juiste informatie in de juiste format", + "error-list-doesNotExist": "Deze lijst bestaat niet", + "error-user-doesNotExist": "Deze gebruiker bestaat niet", + "error-user-notAllowSelf": "Je kan jezelf niet uitnodigen", + "error-user-notCreated": "Deze gebruiker is niet aangemaakt", + "error-username-taken": "Deze gebruikersnaam is al in gebruik", + "error-email-taken": "Dit e-mailadres is al in gebruik", + "export-board": "Exporteer bord", + "sort": "Sorteer", + "sort-desc": "Klik om lijst te sorteren", + "list-sort-by": "Sorteer lijst op", + "list-label-modifiedAt": "Laatste toegangstijd", + "list-label-title": "Naam van de lijst", + "list-label-sort": "Je handmatige volgorde", + "list-label-short-modifiedAt": "(L)", + "list-label-short-title": "(N)", + "list-label-short-sort": "(M)", + "filter": "Filter", + "filter-cards": "Filter kaarten of lijsten", + "list-filter-label": "Filter lijst op titel", + "filter-clear": "Wis filter", + "filter-no-label": "Geen label", + "filter-no-member": "Geen lid", + "filter-no-assignee": "Niemand toegewezen", + "filter-no-custom-fields": "Geen maatwerkvelden", + "filter-show-archive": "Toon gearchiveerde lijsten", + "filter-hide-empty": "Verberg lege lijsten", + "filter-on": "Filter is actief", + "filter-on-desc": "Je bent nu kaarten aan het filteren op dit bord. Klik hier om het filter te wijzigen.", + "filter-to-selection": "Filter zoals selectie", + "advanced-filter-label": "Geavanceerd Filter", + "advanced-filter-description": "Met het Geavanceerd Filter kun je een tekst schrijven die de volgende operatoren mag bevatten: == != <= >= && || ( ) Een Spatie wordt als scheiding gebruikt tussen de verschillende operatoren. Je kunt filteren op alle Maatwerkvelden door hun namen en waarden in te tikken. Bijvoorbeeld: Veld1 == Waarde1. Let op: Als velden of waarden spaties bevatten dan moet je die tussen enkele aanhalingstekens zetten. Bijvoorbeeld: 'Veld 1' == 'Waarde 1'. Om controle karakters (' \\/) over te slaan gebruik je \\. Bijvoorbeeld: Veld1 == I\\'m. Je kunt ook meerdere condities combineren. Bijvoorbeeld: F1 == V1 || F1 == V2. Normalerwijze worden alle operatoren van links naar rechts verwerkt. Dit kun je veranderen door ronde haken te gebruiken. Bijvoorbeeld: F1 == V1 && ( F2 == V2 || F2 == V3 ). Je kunt ook met regex in tekstvelden zoeken. Bijvoorbeeld: F1 == /Tes.*/i", + "fullname": "Volledige naam", + "header-logo-title": "Ga terug naar jouw borden pagina.", + "hide-system-messages": "Verberg systeemberichten", + "headerBarCreateBoardPopup-title": "Bord aanmaken", + "home": "Voorpagina", + "import": "Importeer", + "link": "Link", + "import-board": "Importeer bord", + "import-board-c": "Importeer bord", + "import-board-title-trello": "Importeer bord vanuit Trello", + "import-board-title-wekan": "Importeer bord vanuit eerdere export", + "from-trello": "Vanuit Trello", + "from-wekan": "Vanuit eerdere export", + "import-board-instruction-trello": "Op jouw Trello bord, ga naar 'Menu', dan naar 'Meer', 'Print en Exporteer', 'Exporteer JSON', en kopieer de tekst.", + "import-board-instruction-wekan": "Ga op je bord naar 'Menu' en klik dan 'Export board' en kopieer de tekst in het gedownloade bestand.", + "import-board-instruction-about-errors": "Als je tijdens de import van het bord foutmeldingen krijgt is de import soms toch gelukt en vind je het bord terug op de 'Alle borden' scherm.", + "import-json-placeholder": "Plak geldige JSON data hier", + "import-map-members": "Breng leden in kaart", + "import-members-map": "Je geïmporteerde bord heeft een aantal leden. Koppel de leden die je wilt importeren aan je gebruikers.", + "import-show-user-mapping": "Breng leden overzicht tevoorschijn", + "import-user-select": "Kies een bestaande gebruiker die je als dit lid wilt koppelen", + "importMapMembersAddPopup-title": "Kies lid", + "info": "Versie", + "initials": "Initialen", + "invalid-date": "Ongeldige datum", + "invalid-time": "Ongeldige tijd", + "invalid-user": "Ongeldige gebruiker", + "joined": "doet nu mee met", + "just-invited": "Je bent zojuist uitgenodigd om mee toen doen aan dit bord", + "keyboard-shortcuts": "Toetsenbord snelkoppelingen", + "label-create": "Label aanmaken", + "label-default": "%s label (standaard)", + "label-delete-pop": "Er is geen herstelmogelijkheid. Deze actie zal het label van alle kaarten verwijderen met de bijbehorende historie.", + "labels": "Labels", + "language": "Taal", + "last-admin-desc": "Je kunt de permissies niet veranderen omdat er minimaal een administrator moet zijn.", + "leave-board": "Verlaat bord", + "leave-board-pop": "Weet je zeker dat je __boardTitle__ wilt verlaten? Je wordt verwijderd van alle kaarten binnen dit bord", + "leaveBoardPopup-title": "Bord verlaten?", + "link-card": "Link naar deze kaart", + "list-archive-cards": "Verplaats alle kaarten in deze lijst naar Archief", + "list-archive-cards-pop": "Dit zal alle kaarten uit deze lijst op dit bord verwijderen. Om de kaarten in het Archief te tonen en terug te halen, klik \"Menu\" > \"Archief\".", + "list-move-cards": "Verplaats alle kaarten in deze lijst", + "list-select-cards": "Selecteer alle kaarten in deze lijst", + "set-color-list": "Wijzig kleur in", + "listActionPopup-title": "Lijst acties", + "swimlaneActionPopup-title": "Swimlane handelingen", + "swimlaneAddPopup-title": "Voeg hieronder een Swimlane toe", + "listImportCardPopup-title": "Importeer een Trello kaart", + "listMorePopup-title": "Meer", + "link-list": "Link naar deze lijst", + "list-delete-pop": "Alle acties zullen verwijderd worden van de activiteiten feed, en je zult deze niet meer kunnen herstellen. Er is geen herstelmogelijkheid.", + "list-delete-suggest-archive": "Je kunt een lijst naar Archief verplaatsen om die van het bord te verwijderen waarbij de activiteiten behouden blijven.", + "lists": "Lijsten", + "swimlanes": "Swimlanes", + "log-out": "Uitloggen", + "log-in": "Inloggen", + "loginPopup-title": "Inloggen", + "memberMenuPopup-title": "Instellingen van leden", + "members": "Leden", + "menu": "Menu", + "move-selection": "Verplaats selectie", + "moveCardPopup-title": "Verplaats kaart", + "moveCardToBottom-title": "Verplaats naar beneden", + "moveCardToTop-title": "Verplaats naar boven", + "moveSelectionPopup-title": "Verplaats selectie", + "multi-selection": "Multi-selectie", + "multi-selection-on": "Multi-selectie staat aan", + "muted": "Stil", + "muted-info": "Je zal nooit meer geïnformeerd worden bij veranderingen in dit bord.", + "my-boards": "Mijn Borden", + "name": "Naam", + "no-archived-cards": "Geen kaarten in Archief.", + "no-archived-lists": "Geen lijsten in Archief..", + "no-archived-swimlanes": "Geen swimlanes in Archief.", + "no-results": "Geen resultaten", + "normal": "Normaal", + "normal-desc": "Kan de kaarten zien en wijzigen. Kan de instellingen niet wijzigen.", + "not-accepted-yet": "Uitnodiging nog niet geaccepteerd", + "notify-participate": "Ontvang updates van elke kaart die je hebt aangemaakt of lid van bent", + "notify-watch": "Ontvang updates van elke bord, lijst of kaart die je bekijkt.", + "optional": "optioneel", + "or": "of", + "page-maybe-private": "Deze pagina is privé. Je kan het bekijken door <a href='%s'>in te loggen</a>.", + "page-not-found": "Pagina niet gevonden.", + "password": "Wachtwoord", + "paste-or-dragdrop": "Om te plakken, of slepen & neer te laten (alleen afbeeldingen)", + "participating": "Deelnemen", + "preview": "Voorbeeld", + "previewAttachedImagePopup-title": "Voorbeeld", + "previewClipboardImagePopup-title": "Voorbeeld", + "private": "Privé", + "private-desc": "Dit bord is privé. Alleen gebruikers die toegevoegd zijn aan het bord kunnen het bekijken en wijzigen.", + "profile": "Profiel", + "public": "Openbaar", + "public-desc": "Dit bord is openbaar. Het is zichtbaar voor iedereen met de link en zal tevoorschijn komen op zoekmachines zoals Google. Alleen gebruikers die toegevoegd zijn aan het bord kunnen het wijzigen.", + "quick-access-description": "Maak een bord favoriet om een snelkoppeling toe te voegen aan deze balk.", + "remove-cover": "Verwijder Cover", + "remove-from-board": "Verwijder van bord", + "remove-label": "Verwijder label", + "listDeletePopup-title": "Lijst verwijderen?", + "remove-member": "Verwijder lid", + "remove-member-from-card": "Verwijder van kaart", + "remove-member-pop": "Verwijder __name__ (__username__) van __boardTitle__? Het lid zal verwijderd worden van alle kaarten op dit bord, en zal een notificatie ontvangen.", + "removeMemberPopup-title": "Lid verwijderen?", + "rename": "Hernoem", + "rename-board": "Hernoem bord", + "restore": "Herstel", + "save": "Opslaan", + "search": "Zoek", + "rules": "Regels", + "search-cards": "Zoek in kaart/lijst, titels, beschrijvingen en maatwerkvelden op dit bord", + "search-example": "Tekst om naar te zoeken?", + "select-color": "Selecteer kleur", + "set-wip-limit-value": "Zet een limiet voor het maximaal aantal taken in deze lijst", + "setWipLimitPopup-title": "Zet een WIP limiet", + "shortcut-assign-self": "Voeg jezelf toe aan huidige kaart", + "shortcut-autocomplete-emoji": "Emojis automatisch aanvullen", + "shortcut-autocomplete-members": "Leden automatisch aanvullen", + "shortcut-clear-filters": "Wis alle filters", + "shortcut-close-dialog": "Sluit dialoog", + "shortcut-filter-my-cards": "Filter mijn kaarten", + "shortcut-show-shortcuts": "Haal lijst met snelkoppelingen tevoorschijn", + "shortcut-toggle-filterbar": "Schakel Filter Zijbalk", + "shortcut-toggle-sidebar": "Schakel Bord Zijbalk", + "show-cards-minimum-count": "Laat het aantal kaarten zien wanneer de lijst meer kaarten heeft dan", + "sidebar-open": "Open Zijbalk", + "sidebar-close": "Sluit Zijbalk", + "signupPopup-title": "Maak een account aan", + "star-board-title": "Klik om het bord toe te voegen aan favorieten, waarna hij aan de bovenbalk tevoorschijn komt.", + "starred-boards": "Favoriete Borden", + "starred-boards-description": "Favoriete borden komen tevoorschijn aan de bovenbalk.", + "subscribe": "Abonneer", + "team": "Team", + "this-board": "dit bord", + "this-card": "deze kaart", + "spent-time-hours": "Gespendeerde tijd (in uren)", + "overtime-hours": "Overwerk (in uren)", + "overtime": "Overwerk", + "has-overtime-cards": "Heeft kaarten met overwerk", + "has-spenttime-cards": "Heeft tijd besteed aan kaarten", + "time": "Tijd", + "title": "Titel", + "tracking": "Volgen", + "tracking-info": "Je wordt op de hoogte gesteld als er veranderingen zijn aan de kaarten waar je lid of maker van bent.", + "type": "Type", + "unassign-member": "Lid verwijderen", + "unsaved-description": "Je hebt een niet opgeslagen beschrijving.", + "unwatch": "Niet bekijken", + "upload": "Upload", + "upload-avatar": "Upload een avatar", + "uploaded-avatar": "Avatar is geüpload", + "username": "Gebruikersnaam", + "view-it": "Bekijk het", + "warn-list-archived": "Let op: deze kaart zit in gearchiveerde lijst", + "watch": "Bekijk", + "watching": "Bekijken", + "watching-info": "Je zal op de hoogte worden gesteld als er een verandering plaatsvind op dit bord.", + "welcome-board": "Welkom Bord", + "welcome-swimlane": "Mijlpaal 1", + "welcome-list1": "Basis", + "welcome-list2": "Geadvanceerd", + "card-templates-swimlane": "Kaart Templates", + "list-templates-swimlane": "Lijst Templates", + "board-templates-swimlane": "Bord Templates", + "what-to-do": "Wat wil je doen?", + "wipLimitErrorPopup-title": "Ongeldige WIP limiet", + "wipLimitErrorPopup-dialog-pt1": "Het aantal taken in deze lijst is groter dan de gedefinieerde WIP limiet ", + "wipLimitErrorPopup-dialog-pt2": "Verwijder een aantal taken uit deze lijst, of zet de WIP limiet hoger", + "admin-panel": "Administrator paneel", + "settings": "Instellingen", + "people": "Gebruikers", + "registration": "Registratie", + "disable-self-registration": "Schakel zelf-registratie uit", + "invite": "Uitnodigen", + "invite-people": "Nodig mensen uit", + "to-boards": "Voor bord(en)", + "email-addresses": "E-mailadressen", + "smtp-host-description": "Het adres van de SMTP server die e-mails zal versturen.", + "smtp-port-description": "De poort van de SMTP server wordt gebruikt voor uitgaande e-mails.", + "smtp-tls-description": "Gebruik TLS ondersteuning voor SMTP server.", + "smtp-host": "SMTP Host", + "smtp-port": "SMTP Poort", + "smtp-username": "Gebruikersnaam", + "smtp-password": "Wachtwoord", + "smtp-tls": "TLS ondersteuning", + "send-from": "Van", + "send-smtp-test": "Verzend een test email naar jezelf", + "invitation-code": "Uitnodigings code", + "email-invite-register-subject": "__inviter__ heeft je een uitnodiging gestuurd", + "email-invite-register-text": "Beste __user__,\n\n__inviter__ nodigt je uit voor een Kanban-bord om samen te werken.\n\nHet bord vind je via onderstaande link:\n__url__\n\nJe uitnodigingscode is: __icode__\n\nBedankt en tot ziens.", + "email-smtp-test-subject": "SMTP Test Email", + "email-smtp-test-text": "Je hebt met succes een email verzonden", + "error-invitation-code-not-exist": "Uitnodigings code bestaat niet", + "error-notAuthorized": "Je bent niet toegestaan om deze pagina te bekijken.", + "webhook-title": "Webhook Naam", + "webhook-token": "Token (Optioneel voor Authenticatie)", + "outgoing-webhooks": "Uitgaande Webhooks", + "bidirectional-webhooks": "Twee-Weg Webhooks", + "outgoingWebhooksPopup-title": "Uitgaande Webhooks", + "boardCardTitlePopup-title": "Kaarttitel Filter", + "disable-webhook": "Schakel deze Webhook uit", + "global-webhook": "Globale Webhooks", + "new-outgoing-webhook": "Nieuwe webhook", + "no-name": "(Onbekend)", + "Node_version": "Node versie", + "Meteor_version": "Meteor versie", + "MongoDB_version": "MongoDB versie", + "MongoDB_storage_engine": "MongoDB storage engine", + "MongoDB_Oplog_enabled": "MongoDB Oplog ingeschakeld", + "OS_Arch": "OS Arch", + "OS_Cpus": "OS CPU Count", + "OS_Freemem": "OS Vrij Geheugen", + "OS_Loadavg": "OS Gemiddelde Belasting", + "OS_Platform": "OS Platform", + "OS_Release": "OS Versie", + "OS_Totalmem": "OS Totaal Geheugen", + "OS_Type": "OS Type", + "OS_Uptime": "OS Uptime", + "days": "dagen", + "hours": "uren", + "minutes": "minuten", + "seconds": "seconden", + "show-field-on-card": "Toon dit veld op kaart", + "automatically-field-on-card": "Maak veld automatisch aan op alle kaarten", + "showLabel-field-on-card": "Toon veldnaam op minikaart", + "yes": "Ja", + "no": "Nee", + "accounts": "Accounts", + "accounts-allowEmailChange": "Sta E-mailadres wijzigingen toe", + "accounts-allowUserNameChange": "Sta Gebruikersnaam wijzigingen toe", + "createdAt": "Gemaakt op", + "verified": "Geverifieerd", + "active": "Actief", + "card-received": "Ontvangen", + "card-received-on": "Ontvangen op", + "card-end": "Einde", + "card-end-on": "Eindigt op", + "editCardReceivedDatePopup-title": "Pas ontvangstdatum aan", + "editCardEndDatePopup-title": "Wijzig einddatum", + "setCardColorPopup-title": "Stel kleur in", + "setCardActionsColorPopup-title": "Kies een kleur", + "setSwimlaneColorPopup-title": "Kies een kleur", + "setListColorPopup-title": "Kies een kleur", + "assigned-by": "Toegewezen door", + "requested-by": "Aangevraagd door", + "board-delete-notice": "Verwijdering kan niet ongedaan gemaakt worden. Je raakt alle met dit bord gerelateerde lijsten, kaarten en acties kwijt.", + "delete-board-confirm-popup": "Alle lijsten, kaarten, labels en activiteiten zullen worden verwijderd en je kunt de bordinhoud niet terughalen. Er is geen herstelmogelijkheid. ", + "boardDeletePopup-title": "Bord verwijderen?", + "delete-board": "Verwijder bord", + "default-subtasks-board": "Subtaken voor __board__ bord", + "default": "Standaard", + "queue": "Rij", + "subtask-settings": "Subtaak Instellingen", + "card-settings": "Kaart Instellingen", + "boardSubtaskSettingsPopup-title": "Bord Subtaak Instellingen", + "boardCardSettingsPopup-title": "Kaart Instellingen", + "deposit-subtasks-board": "Plaats subtaken op dit bord:", + "deposit-subtasks-list": "Plaats subtaken in deze lijst:", + "show-parent-in-minicard": "Toon bron in minikaart:", + "prefix-with-full-path": "Prefix met volledig pad", + "prefix-with-parent": "Prefix met bron", + "subtext-with-full-path": "Subtekst met volledig pad", + "subtext-with-parent": "Subtekst met bron", + "change-card-parent": "Wijzig bron van kaart", + "parent-card": "Bronkaart", + "source-board": "Bronbord", + "no-parent": "Toon bron niet", + "activity-added-label": "label toegevoegd '%s' aan %s", + "activity-removed-label": "label verwijderd '%s' van %s", + "activity-delete-attach": "een bijlage verwijderd van %s", + "activity-added-label-card": "label toegevoegd '%s'", + "activity-removed-label-card": "label verwijderd '%s'", + "activity-delete-attach-card": "een bijlage verwijderd", + "activity-set-customfield": "wijzig maatwerkveld '%s' naar '%s' in %s", + "activity-unset-customfield": "wijzig maatwerkveld '%s' in %s", + "r-rule": "Regel", + "r-add-trigger": "Voeg signaal toe", + "r-add-action": "Actie toevoegen", + "r-board-rules": "Bord regels", + "r-add-rule": "Regel toevoegen", + "r-view-rule": "Toon regel", + "r-delete-rule": "Verwijder regel", + "r-new-rule-name": "Nieuwe regelnaam", + "r-no-rules": "Geen regels", + "r-when-a-card": "Als een kaart", + "r-is": "is", + "r-is-moved": "is verplaatst", + "r-added-to": "toegevoegd aan", + "r-removed-from": "verwijderd van", + "r-the-board": "het bord", + "r-list": "lijst", + "set-filter": "Definieer Filter", + "r-moved-to": "verplaatst naar", + "r-moved-from": "verplaatst van", + "r-archived": "Verplaatst naar Archief", + "r-unarchived": "Teruggehaald uit Archief", + "r-a-card": "een kaart", + "r-when-a-label-is": "Als een label is", + "r-when-the-label": "Als het label", + "r-list-name": "lijstnaam", + "r-when-a-member": "Als een lid is", + "r-when-the-member": "Als het lid", + "r-name": "naam", + "r-when-a-attach": "Als een bijlage", + "r-when-a-checklist": "Als een checklist is", + "r-when-the-checklist": "Als de checklist", + "r-completed": "Afgewerkt", + "r-made-incomplete": "Onafgewerkt gemaakt", + "r-when-a-item": "Als een checklist item is", + "r-when-the-item": "Als het checklist item", + "r-checked": "Aangevinkt", + "r-unchecked": "Uitgevinkt", + "r-move-card-to": "Verplaats kaart naar", + "r-top-of": "Bovenste van", + "r-bottom-of": "Onderste van", + "r-its-list": "zijn lijst", + "r-archive": "Verplaats naar Archief", + "r-unarchive": "Terughalen uit Archief", + "r-card": "kaart", + "r-add": "Toevoegen", + "r-remove": "Verwijder", + "r-label": "label", + "r-member": "lid", + "r-remove-all": "Verwijder alle leden van de kaart", + "r-set-color": "Wijzig kleur naar", + "r-checklist": "checklist", + "r-check-all": "Vink alles aan", + "r-uncheck-all": "Vink alles uit", + "r-items-check": "items van checklist", + "r-check": "Vink aan", + "r-uncheck": "Vink uit", + "r-item": "item", + "r-of-checklist": "van checklist", + "r-send-email": "Verzend een email", + "r-to": "naar", + "r-subject": "onderwerp", + "r-rule-details": "Regel details", + "r-d-move-to-top-gen": "Verplaats kaart helemaal naar boven op de lijst", + "r-d-move-to-top-spec": "Verplaats kaart naar bovenaan op lijst", + "r-d-move-to-bottom-gen": "Verplaats kaart naar onderaan op de lijst", + "r-d-move-to-bottom-spec": "Verplaats kaart naar onderaan op lijst", + "r-d-send-email": "Verzend email", + "r-d-send-email-to": "naar", + "r-d-send-email-subject": "onderwerp", + "r-d-send-email-message": "bericht", + "r-d-archive": "Verplaats kaart naar Archief", + "r-d-unarchive": "Haal kaart terug uit Archief", + "r-d-add-label": "Label toevoegen", + "r-d-remove-label": "Verwijder label", + "r-create-card": "Maak nieuwe kaart aan", + "r-in-list": "van lijst", + "r-in-swimlane": "in swimlane", + "r-d-add-member": "Lid toevoegen", + "r-d-remove-member": "Verwijder lid", + "r-d-remove-all-member": "Verwijder alle leden", + "r-d-check-all": "Vink alle items van een lijst aan", + "r-d-uncheck-all": "Vink alle items van een lijst uit", + "r-d-check-one": "Vink item aan", + "r-d-uncheck-one": "Vink item uit", + "r-d-check-of-list": "van checklist", + "r-d-add-checklist": "Checklist toevoegen", + "r-d-remove-checklist": "Verwijder checklist", + "r-by": "door", + "r-add-checklist": "Checklist toevoegen", + "r-with-items": "met items", + "r-items-list": "item1, item2, item3", + "r-add-swimlane": "Swimlane toevoegen", + "r-swimlane-name": "Swimlane-naam", + "r-board-note": "Let op: laat een veld leeg om er niet op te selecteren", + "r-checklist-note": "Let op: checklist items moeten geschreven worden als kommagescheiden waarden.", + "r-when-a-card-is-moved": "Als een kaart is verplaatst naar een andere lijst", + "r-set": "Wijzig", + "r-update": "Bijwerken", + "r-datefield": "datumveld", + "r-df-start-at": "begin", + "r-df-due-at": "verval", + "r-df-end-at": "einde", + "r-df-received-at": "ontvangen", + "r-to-current-datetime": "naar huidige datum/tijd", + "r-remove-value-from": "Verwijder waarde van", + "ldap": "LDAP", + "oauth2": "OAuth2", + "cas": "CAS", + "authentication-method": "Authenticatiemethode", + "authentication-type": "Authenticatietype", + "custom-product-name": "Eigen Productnaam", + "layout": "Lay-out", + "hide-logo": "Verberg Logo", + "add-custom-html-after-body-start": "Voeg eigen HTML toe na <body> start", + "add-custom-html-before-body-end": "Voeg eigen HTML toe voor </body> einde", + "error-undefined": "Er is iets misgegaan", + "error-ldap-login": "Er is een fout opgetreden tijdens het inloggen", + "display-authentication-method": "Toon Authenticatiemethode", + "default-authentication-method": "Standaard Authenticatiemethode", + "duplicate-board": "Dupliceer Bord", + "people-number": "Het aantal gebruikers is:", + "swimlaneDeletePopup-title": "Swimlane verwijderen?", + "swimlane-delete-pop": "Alle acties zullen verwijderd worden van de activiteiten feed en je kunt de swimlane niet terughalen. Er is geen herstelmogelijkheid.", + "restore-all": "Haal alles terug", + "delete-all": "Verwijder alles", + "loading": "Laden, even geduld.", + "previous_as": "laatste keer was", + "act-a-dueAt": "heeft vervaldatum gewijzigd naar \nOp: __timeValue__\nKaart: __card__\noude vervaldatum was __timeOldValue__", + "act-a-endAt": "heeft einddatum gewijzigd naar __timeValue__ van (__timeOldValue__)", + "act-a-startAt": "heeft begindatum gewijzigd naar __timeValue__ van (__timeOldValue__)", + "act-a-receivedAt": "heeft ontvangstdatum gewijzigd naar __timeValue__ van (__timeOldValue__)", + "a-dueAt": "vervaldatum gewijzigd naar", + "a-endAt": "einddatum gewijzigd naar", + "a-startAt": "begindatum gewijzigd naar", + "a-receivedAt": "ontvangstdatum gewijzigd naar", + "almostdue": "huidige vervaldatum %s nadert", + "pastdue": "huidige vervaldatum %s is verlopen", + "duenow": "huidige vervaldatum %s is vandaag", + "act-newDue": "__list__/__card__ heeft eerste vervaldatum herinnering [__board__]", + "act-withDue": "__list__/__card__ vervaldatum herinneringen [__board__]", + "act-almostdue": "wil je herinneren aan het naderen van de huidige vervaldatum (__timeValue__) van __card__ ", + "act-pastdue": "wil je herinneren aan het verlopen van de huidige vervaldatum (__timeValue__) van __card__ ", + "act-duenow": "wil je herinneren aan het vandaag verlopen van de huidige vervaldatum (__timeValue__) van __card__ ", + "act-atUserComment": "Je werd genoemd in [__board__] __list__/__card__", + "delete-user-confirm-popup": "Weet je zeker dat je dit account wilt verwijderen? Er is geen herstelmogelijkheid.", + "accounts-allowUserDelete": "Sta gebruikers toe om hun eigen account te verwijderen", + "hide-minicard-label-text": "Verberg minikaart labeltekst", + "show-desktop-drag-handles": "Toon sleep gereedschap op werkblad", + "assignee": "Toegewezen aan", + "cardAssigneesPopup-title": "Toegewezen aan", + "addmore-detail": "Voeg een meer gedetailleerde beschrijving toe", + "show-on-card": "Toon op kaart", + "new": "Nieuw", + "editUserPopup-title": "Wijzig gebruiker", + "newUserPopup-title": "Nieuwe gebruiker", + "notifications": "Meldingen", + "view-all": "Bekijk alles", + "filter-by-unread": "Filter op Ongelezen", + "mark-all-as-read": "Markeer alles als gelezen", + "remove-all-read": "verwijder alle gelezen", + "allow-rename": "Sta Hernoemen toe", + "allowRenamePopup-title": "Sta Hernoemen toe" +} diff --git a/i18n/oc.i18n.json b/i18n/oc.i18n.json index a46cf254..2fb6c433 100644 --- a/i18n/oc.i18n.json +++ b/i18n/oc.i18n.json @@ -1,780 +1,778 @@ { - "accept": "Acceptar", - "act-activity-notify": "Notificacion d'activitat", - "act-addAttachment": "as apondut una pèça joncha __astacament__ de la carta __card__ a la tièra __list__ del corredor __swimlane__ del tablèu __board__", - "act-deleteAttachment": "as tirat una pèça joncha __astacament__ de la carta __card__ de la tièra __list__ del corredor __swimlane__ del tablèu __board__", - "act-addSubtask": "as apondut una jos-tasca __subtask__ de la carta __card__ de la tièra __list__ del corredor __swimlane__ del tablèu __board__", - "act-addLabel": "as apondut una etiqueta__label__ de la carta __card__ a la tièra __list__ del corredor __swimlane__ del tablèu __board__", - "act-addedLabel": "as apondut una etiqueta__label__ de la carta __card__ a la tièra __list__ del corredor __swimlane__ del tablèu __board__", - "act-removeLabel": "as tirat l'etiqueta__label__ de la carta __card__ de la tièra __list__ del corredor __swimlane__ del tablèu __board__", - "act-removedLabel": "as tirat l'etiqueta__label__ de la carta __card__ de la tièra __list__ del corredor __swimlane__ del tablèu __board__", - "act-addChecklist": "as apondut la checklist __checklist__ de la carta __card__ de la tièra __list__ del corredor __swimlane__ del tablèu __board__", - "act-addChecklistItem": " as apondut l'element __checklistItem__ de la checklist __checklist__ de la carta __card__ de la tièra __list__ del corredor __swimlane__ del tablèu __board__", - "act-removeChecklist": "as tirat la checklist __checklist__ de la carta __card__ de la tièra __list__ del corredor __swimlane__ del tablèu __board__", - "act-removeChecklistItem": " as tirat l'element __checklistItem__ de la checklist __checklist__ de la carta __card__ de la tièra __list__ del corredor __swimlane__ del tablèu __board__", - "act-checkedItem": "as croiat __checklistItem__ de la checklist __checklist__ de la carta __card__ de la tièra __list__ del corredor __swimlane__ del tablèu __board__", - "act-uncheckedItem": "as descroiar __checklistItem__ de la checklist __checklist__ de la carta __card__ de la tièra __list__ del corredor __swimlane__ del tablèu __board__", - "act-completeChecklist": "as completat la checklist __checklist__ de la carta __card__ de la tièra __list__ del corredor __swimlane__ del tablèu __board__", - "act-uncompleteChecklist": "as rendut incomplet la checklist __checklist__ de la carta __card__ de la tièra __list__ del corredor __swimlane__ del tablèu __board__", - "act-addComment": "as comentat la carta __card__: __comment__ de la tièra __list__ del corredor __swimlane__ del tablèu __board__", - "act-editComment": "edited comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-deleteComment": "deleted comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-createBoard": "as creat lo tablèu __board__", - "act-createSwimlane": "created swimlane __swimlane__ to board __board__", - "act-createCard": "as creat la carta __card__ de la tièra __list__ del corredor __swimlane__ del tablèu __board__", - "act-createCustomField": "created custom field __customField__ at board __board__", - "act-deleteCustomField": "deleted custom field __customField__ at board __board__", - "act-setCustomField": "edited custom field __customField__: __customFieldValue__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-createList": "as apondut la tièra __list__ al tablèu __board__", - "act-addBoardMember": "as apondut un participant __member__ al tablèu __board__", - "act-archivedBoard": "Lo tablèu __board__ es estat desplaçar cap a Archius", - "act-archivedCard": "La carta __card__ de la tièra __list__ del corredor __swimlane__ del tablèu __board__ es estat desplaçar cap a Archiu", - "act-archivedList": "La tièra __list__ del corredor __swimlane__ del tablèu __board__ es estat desplaçar cap a Archius", - "act-archivedSwimlane": "Lo corredor __swimlane__ del tablèu __board__ es estat desplaçar cap a Archius", - "act-importBoard": "as importat lo tablèu __board__", - "act-importCard": "as importat la carta __card__ de la tièra __list__ del corredor __swimlane__ del tablèu __board__", - "act-importList": "as importat la tièra __list__ del corredor __swimlane__ del tablèu __board__", - "act-joinMember": "as apondut un participant __member__ a la carta __card__ de la tièra __list__ del corredor __swimlane__ del tablèu __board__", - "act-moveCard": "moved card __card__ at board __board__ from list __oldList__ at swimlane __oldSwimlane__ to list __list__ at swimlane __swimlane__", - "act-moveCardToOtherBoard": "as desplaçat la carta __card__ de la tièra __oldList__ del corredor __oldSwimlane__ del tablèu __oldBoard__ cap a la tièra __list__ del corredor __swimlane__ del tablèu __board__", - "act-removeBoardMember": "as tirat lo participant __member__ del tablèu __board__", - "act-restoredCard": "as restorat la carta __card__ de la tièra __list__ del corredor __swimlane__ del tablèu __board__", - "act-unjoinMember": "as tirat lo participant __member__ de la carta __card__ de la tièra __list__ del corredor __swimlane__ del tablèu __board__", - "act-withBoardTitle": "__tablèu__", - "act-withCardTitle": "[__board__] __card__", - "actions": "Accions", - "activities": "Activitats", - "activity": "Activitat", - "activity-added": "as apondut %s a %s", - "activity-archived": "%s desplaçat cap a Archius", - "activity-attached": "as ligat %s a %s", - "activity-created": "as creat %s", - "activity-customfield-created": "as creat lo camp personalizat %s", - "activity-excluded": "as exclús %s de %s", - "activity-imported": "as importat %s cap a %s dempuèi %s", - "activity-imported-board": "as importat %s dempuèi %s", - "activity-joined": "as rejonch %s", - "activity-moved": "as desplaçat %s dempuèi %s cap a %s", - "activity-on": "sus %s", - "activity-removed": "as tirat %s de %s", - "activity-sent": "as mandat %s cap a %s", - "activity-unjoined": "as quitat %s", - "activity-subtask-added": "as apondut una jos-tasca a %s", - "activity-checked-item": "as croiat %s dins la checklist %s de %s", - "activity-unchecked-item": "as descroiat %s dins la checklist %s de %s", - "activity-checklist-added": "as apondut a checklist a %s", - "activity-checklist-removed": "as tirat la checklist de %s", - "activity-checklist-completed": "completed checklist %s of %s", - "activity-checklist-uncompleted": "as rendut incomplet la checklist %s de %s", - "activity-checklist-item-added": "as apondut un element a la checklist '%s' dins %s", - "activity-checklist-item-removed": "as tirat un element a la checklist '%s' dins %s", - "add": "Apondre", - "activity-checked-item-card": "as croiat %s dins la checklist %s", - "activity-unchecked-item-card": "as descroiat %s dins la checklist %s", - "activity-checklist-completed-card": "as acabat la checklist__checklist__ de la carta __card__ de la tièra __list__ del corredor __swimlane__ del tablèu __board__", - "activity-checklist-uncompleted-card": "as rendut incomplet la checklist %s", - "activity-editComment": "edited comment %s", - "activity-deleteComment": "deleted comment %s", - "add-attachment": "Apondre una pèça joncha", - "add-board": "Apondre un tablèu", - "add-card": "Apondre una carta", - "add-swimlane": "Apondre un corredor", - "add-subtask": "Apondre una jos-tasca", - "add-checklist": "Apondre una checklist", - "add-checklist-item": "Apondre un element a la checklist", - "add-cover": "Apondre una cobèrta", - "add-label": "Apondre una etiqueta", - "add-list": "Apondre una tièra", - "add-members": "Apondre un participant", - "added": "Apondut lo", - "addMemberPopup-title": "Participants", - "admin": "Administartor", - "admin-desc": "As lo drech de legir e modificar las cartas, tirar de participants, e modificar las opcions del tablèu.", - "admin-announcement": "Anóncia", - "admin-announcement-active": "Activar l'anóncia globala", - "admin-announcement-title": "Anóncia de l'administrator", - "all-boards": "Totes los tablèus", - "and-n-other-card": "E __comptar__ carta de mai", - "and-n-other-card_plural": "E __comptar__ cartas de mai", - "apply": "Aplicar", - "app-is-offline": "Cargament, vos cal esperar. Refrescar la pagina vos va far perdre vòstre trabalh. Se lo cargament es tròp long, vos cal agachar se lo servidor es pas blocat/arrestat.", - "archive": "Archivar", - "archive-all": "Archivar tot", - "archive-board": "Archivar lo tablèu", - "archive-card": "Archivar la carta", - "archive-list": "Archivar la tièra", - "archive-swimlane": "Archivar lo corredor", - "archive-selection": "Archivar la seleccion", - "archiveBoardPopup-title": "Archivar lo tablèu?", - "archived-items": "Archius", - "archived-boards": "Tablèu archivat", - "restore-board": "Restaurar lo tablèu", - "no-archived-boards": "Pas de tablèu archivat.", - "archives": "Archivar", - "template": "Modèl", - "templates": "Modèls", - "assign-member": "Affectar un participant", - "attached": "jónher", - "attachment": "pèça joncha", - "attachment-delete-pop": "Tirar una pèça joncha es defenitiu.", - "attachmentDeletePopup-title": "Tirar la pèça joncha ?", - "attachments": "Pèças jonchas", - "auto-watch": "Survelhar automaticament lo tablèu un còp creat", - "avatar-too-big": "L'imatge es tròp pesuc (70KB max)", - "back": "Tornar", - "board-change-color": "Cambiar de color", - "board-nb-stars": "%s estèla", - "board-not-found": "Tablèu pas trapat", - "board-private-info": "Aqueste tablèu serà <strong>privat</strong>.", - "board-public-info": "Aqueste tablèu serà <strong>public</strong>.", - "boardChangeColorPopup-title": "Cambiar lo fons del tablèu", - "boardChangeTitlePopup-title": "Tornar nomenar lo tablèu", - "boardChangeVisibilityPopup-title": "Cambiar la visibilitat", - "boardChangeWatchPopup-title": "Cambiar lo seguit", - "boardMenuPopup-title": "Opcions del tablèu", - "boardChangeViewPopup-title": "Presentacion del tablèu", - "boards": "Tablèus", - "board-view": "Presentacion del tablèu", - "board-view-cal": "Calendièr", - "board-view-swimlanes": "Corredor", - "board-view-collapse": "Collapse", - "board-view-lists": "Tièras", - "bucket-example": "Coma \"Tota la tièra\" per exemple", - "cancel": "Tornar", - "card-archived": "Aquesta carta es desplaçada dins Archius.", - "board-archived": "Aqueste tablèu esdesplaçat dins Archius.", - "card-comments-title": "Aquesta carta a %s comentari(s).", - "card-delete-notice": "Un còp tirat, pas de posibilitat de tornar enrè", - "card-delete-pop": "Totes las accions van èsser quitadas del seguit d'activitat e poiretz pas mai utilizar aquesta carta.", - "card-delete-suggest-archive": "Podètz desplaçar una carta dins Archius per la quitar del tablèu e gardar las activitats.", - "card-due": "Esperat", - "card-due-on": "Esperat lo", - "card-spent": "Temps passat", - "card-edit-attachments": "Cambiar las pèças jonchas", - "card-edit-custom-fields": "Cambiar los camps personalizats", - "card-start-voting": "Start voting", - "card-cancel-voting": "Delete voting and all votes", - "card-edit-labels": "Cambiar los labèls", - "card-edit-members": "Cambiar los participants", - "card-labels-title": "Cambiar l'etiqueta de la carta.", - "card-members-title": "Apondre o quitar de participants a la carta. ", - "card-start": "Debuta", - "card-start-on": "Debuta lo", - "cardAttachmentsPopup-title": "Apondut dempuèi", - "cardCustomField-datePopup-title": "Cambiar la data", - "cardCustomFieldsPopup-title": "Cambiar los camps personalizats", - "cardStartVotingPopup-title": "Start a vote", - "positiveVoteMembersPopup-title": "Proponents", - "negativeVoteMembersPopup-title": "Opponents", - "vote-question": "Voting question", - "vote-public": "Public vote", - "vote-for-it": "for it", - "vote-against": "against", - "cardDeletePopup-title": "Suprimir la carta?", - "cardDetailsActionsPopup-title": "Accions sus la carta", - "cardLabelsPopup-title": "Etiquetas", - "cardMembersPopup-title": "Participants", - "cardMorePopup-title": "Mai", - "cardTemplatePopup-title": "Crear un modèl", - "cards": "Cartas", - "cards-count": "Cartas", - "casSignIn": "Vos connectar amb CAS", - "cardType-card": "Carta", - "cardType-linkedCard": "Carta ligada", - "cardType-linkedBoard": "Tablèu ligat", - "change": "Cambiar", - "change-avatar": "Cambiar la fòto", - "change-password": "Cambiar lo mot de Santa-Clara", - "change-permissions": "Cambiar las permissions", - "change-settings": "Cambiar los paramètres", - "changeAvatarPopup-title": "Cambiar la fòto", - "changeLanguagePopup-title": "Cambiar la lenga", - "changePasswordPopup-title": "Cambiar lo mot de Santa-Clara", - "changePermissionsPopup-title": "Cambiar las permissions", - "changeSettingsPopup-title": "Cambiar los paramètres", - "subtasks": "Jos-tasca", - "checklists": "Checklists", - "click-to-star": "Apondre lo tablèu als favorits", - "click-to-unstar": "Quitar lo tablèu dels favorits", - "clipboard": "Copiar o far limpar", - "close": "Tampar", - "close-board": "Tampar lo tablèu", - "close-board-pop": "Podètz tornar activar lo tablèu dempuèi la pagina d'acuèlh.", - "color-black": "negre", - "color-blue": "blau", - "color-crimson": "purple clar", - "color-darkgreen": "verd fonçat", - "color-gold": "aur", - "color-gray": "gris", - "color-green": "verd", - "color-indigo": "indi", - "color-lime": "jaune clar", - "color-magenta": "magenta", - "color-mistyrose": "ròse clar", - "color-navy": "blau marin", - "color-orange": "irange", - "color-paleturquoise": "turqués", - "color-peachpuff": "persèc", - "color-pink": "ròsa", - "color-plum": "pruna", - "color-purple": "violet", - "color-red": "roge", - "color-saddlebrown": "castanh", - "color-silver": "argent", - "color-sky": "blau clar", - "color-slateblue": "blau lausa", - "color-white": "blanc", - "color-yellow": "jaune", - "unset-color": "pas reglat", - "comment": "Comentari", - "comment-placeholder": "Escrire un comentari", - "comment-only": "Comentari solament", - "comment-only-desc": "Comentari sus las cartas solament.", - "no-comments": "Pas cap de comentari", - "no-comments-desc": "Podèts pas veire ni los comentaris ni las activitats", - "worker": "Worker", - "worker-desc": "Can only move cards, assign itself to card and comment.", - "computer": "Ordenator", - "confirm-subtask-delete-dialog": "Sètz segur de voler quitar aquesta jos-tasca?", - "confirm-checklist-delete-dialog": "Sètz segur de voler quitar aquesta checklist?", - "copy-card-link-to-clipboard": "Còpia del ligam de la carta", - "linkCardPopup-title": "Ligam de la carta", - "searchElementPopup-title": "Cèrca", - "copyCardPopup-title": "Còpia de la carta", - "copyChecklistToManyCardsPopup-title": "Còpia del modèl de checklist cap a mai d'una carta", - "copyChecklistToManyCardsPopup-instructions": "Un compte es estat creat per vos sus ", - "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"Títol de la primièra carta\", \"description\":\"Descripcion de la primièra carta\"}, {\"title\":\"Títol de la segonda carta\",\"description\":\"Descripcion de la segonda carta\"},{\"title\":\"Títol de la darrièra carta\",\"description\":\"Descripcion de la darrièra carta\"} ]", - "create": "Crear", - "createBoardPopup-title": "Crear un tablèu", - "chooseBoardSourcePopup-title": "Importar un tablèu", - "createLabelPopup-title": "Crear una etiqueta", - "createCustomField": "Crear un camp", - "createCustomFieldPopup-title": "Crear un camp", - "current": "actual", - "custom-field-delete-pop": "There is no undo. This will remove this custom field from all cards and destroy its history.", - "custom-field-checkbox": "Casa de croiar", - "custom-field-date": "Data", - "custom-field-dropdown": "Tièra de causidas", - "custom-field-dropdown-none": "(pas res)", - "custom-field-dropdown-options": "Opcions de la tièra", - "custom-field-dropdown-options-placeholder": "Apiejar sus \"Enter\" per apondre d'opcions", - "custom-field-dropdown-unknown": "(desconegut)", - "custom-field-number": "Nombre", - "custom-field-text": "Tèxte", - "custom-fields": "Camps personalizats", - "date": "Data", - "decline": "Refusar", - "default-avatar": "Fòto per defaut", - "delete": "Suprimir", - "deleteCustomFieldPopup-title": "Tirar lo camp personalizat?", - "deleteLabelPopup-title": "Tirar l'etiqueta?", - "description": "Descripcion", - "disambiguateMultiLabelPopup-title": "Precisar l'accion de l'etiqueta", - "disambiguateMultiMemberPopup-title": "Precisar l'accion del participant", - "discard": "Botar dins l'escobilha", - "done": "Acabat", - "download": "Telecargar", - "edit": "Modificar", - "edit-avatar": "Cambiar la fòto", - "edit-profile": "Modificar lo perfil", - "edit-wip-limit": "Modificar la WIP limit", - "soft-wip-limit": "Leugièr WIP limit", - "editCardStartDatePopup-title": "Cambiar la data de debuta", - "editCardDueDatePopup-title": "Cambiar la data de fin", - "editCustomFieldPopup-title": "Modificar los camps", - "editCardSpentTimePopup-title": "Cambiar lo temp passat", - "editLabelPopup-title": "Cambiar l'etiqueta", - "editNotificationPopup-title": "Modificar la notificacion", - "editProfilePopup-title": "Modificar lo perfil", - "email": "Corrièl", - "email-enrollAccount-subject": "Vòstre compte es ara activat pel sit __siteName__", - "email-enrollAccount-text": "Adieu __user__,\n\nPer comença d'utilizar lo servici, vos cal clicar sul ligam.\n\n__url__\n\nMercé.", - "email-fail": "Pas possible de mandar lo corrièl", - "email-fail-text": "Error per mandar lo corrièl", - "email-invalid": "L'adreça corrièl es pas valida", - "email-invite": "Convidar per corrièl", - "email-invite-subject": "__inviter__ vos as mandat un convit", - "email-invite-text": "Car __user__,\n\n__inviter__ vos a convidat per jónher lo tablèu \"__board__\".\n\nVos cal clicar sul ligam:\n\n__url__\n\nMercé.", - "email-resetPassword-subject": "Tornar inicializar vòstre mot de Santa-Clara de sit __siteName__", - "email-resetPassword-text": "Adieu __user__,\n\nPer tornar inicializar vòstre mot de Santa-Clara vos cal clicar sul ligam :\n\n__url__\n\nMercé.", - "email-sent": "Mail mandat", - "email-verifyEmail-subject": "Vos cal verificar vòstra adreça corrièl del sit __siteName__", - "email-verifyEmail-text": "Adieu __user__,\n\nPer verificar vòstra adreça corrièl, vos cal clicar sul ligam :\n\n__url__\n\nMercé.", - "enable-wip-limit": "Activar la WIP limit", - "error-board-doesNotExist": "Aqueste tablèu existís pas", - "error-board-notAdmin": "Devètz èsser un administrator del tablèu per far aquò ", - "error-board-notAMember": "Devètz èsser un participant del tablèu per far aquò", - "error-json-malformed": "Vòstre tèxte es pas valid JSON", - "error-json-schema": "Vòstre JSON es pas al format correct ", - "error-list-doesNotExist": "Aqueste tièra existís pas", - "error-user-doesNotExist": "Aqueste utilizator existís pas", - "error-user-notAllowSelf": "Vos podètz pas convidar vautres meteisses", - "error-user-notCreated": "Aqueste utilizator es pas encara creat", - "error-username-taken": "Lo nom es ja pres", - "error-email-taken": "Lo corrièl es ja pres ", - "export-board": "Exportar lo tablèu", - "sort": "Sort", - "sort-desc": "Click to Sort List", - "list-sort-by": "Sort the List By:", - "list-label-modifiedAt": "Last Access Time", - "list-label-title": "Name of the List", - "list-label-sort": "Your Manual Order", - "list-label-short-modifiedAt": "(L)", - "list-label-short-title": "(N)", - "list-label-short-sort": "(M)", - "filter": "Filtre", - "filter-cards": "Filter Cards or Lists", - "list-filter-label": "Filter List by Title", - "filter-clear": "Escafar lo filtre", - "filter-no-label": "Pas cap d'etiqueta", - "filter-no-member": "Pas cap de participant", - "filter-no-assignee": "No assignee", - "filter-no-custom-fields": "Pas de camp personalizat", - "filter-show-archive": "Show archived lists", - "filter-hide-empty": "Hide empty lists", - "filter-on": "Lo filtre es activat", - "filter-on-desc": "Filtratz las cartas dins aqueste tablèu. Picar aquí per editar los filtres", - "filter-to-selection": "Filtrar la seleccion", - "advanced-filter-label": "Filtre avançat", - "advanced-filter-description": "Advanced Filter allows to write a string containing following operators: == != <= >= && || ( ) A space is used as a separator between the Operators. You can filter for all Custom Fields by typing their names and values. For Example: Field1 == Value1. Note: If fields or values contains spaces, you need to encapsulate them into single quotes. For Example: 'Field 1' == 'Value 1'. For single control characters (' \\/) to be skipped, you can use \\. For example: Field1 == I\\'m. Also you can combine multiple conditions. For Example: F1 == V1 || F1 == V2. Normally all operators are interpreted from left to right. You can change the order by placing brackets. For Example: F1 == V1 && ( F2 == V2 || F2 == V3 ). Also you can search text fields using regex: F1 == /Tes.*/i", - "fullname": "Nom complet", - "header-logo-title": "Retorn a vòstra pagina de tablèus", - "hide-system-messages": "Amagar los messatges sistèm", - "headerBarCreateBoardPopup-title": "Crear un tablèu", - "home": "Acuèlh", - "import": "Importar", - "link": "Ligar", - "import-board": "Importar un tablèu", - "import-board-c": "Importar un tablèu", - "import-board-title-trello": "Importar un tablèu dempuèi Trello", - "import-board-title-wekan": "Importar un tablèu dempuèi un export passat", - "import-sandstorm-backup-warning": "Do not delete data you import from original exported board or Trello before checking does this grain close and open again, or do you get Board not found error, that means data loss.", - "import-sandstorm-warning": "Importar lo tablèu va quitar totes las donadas del tablèu e lo va remplaçar amb las donadas del tablèu importat.", - "from-trello": "Dempuèi Trello", - "from-wekan": "Dempuèi un export passat", - "import-board-instruction-trello": "Dins vòstre tablèu Trello, vos cal anar dins \"Menut\", puèi \"Mai\", \"Export\", \"Export JSON\", e copiar lo tèxte balhat.", - "import-board-instruction-wekan": "Dins vòstre tablèu, vos cal anar dins \"Menut\", puèi \"Exportar lo tablèu\", e de copiar lo tèxte del fichièr telecargat.", - "import-board-instruction-about-errors": "Se avètz de errors al moment d'importar un tablèu, es possible que l'importacion as fonccionat, lo tablèu es belèu a la pagina \"Totes los tablèus\".", - "import-json-placeholder": "Pegar las donadas del fichièr JSON aicí", - "import-map-members": "Mapa dels participants", - "import-members-map": "Lo tablèu qu'avètz importat as ja de participants, vos cal far la migracion amb los utilizators actual", - "import-show-user-mapping": "Review members mapping", - "import-user-select": "Pick your existing user you want to use as this member", - "importMapMembersAddPopup-title": "Seleccionar un participant", - "info": "Vesion", - "initials": "Iniciala", - "invalid-date": "Data invalida", - "invalid-time": "Temps invalid", - "invalid-user": "Participant invalid", - "joined": "Jónher", - "just-invited": "Sètz just convidat dins aqueste tablèu", - "keyboard-shortcuts": "Keyboard shortcuts", - "label-create": "Crear una etiqueta", - "label-default": "%s label (default)", - "label-delete-pop": "There is no undo. This will remove this label from all cards and destroy its history.", - "labels": "Etiquetas", - "language": "Lenga", - "last-admin-desc": "You can’t change roles because there must be at least one admin.", - "leave-board": "Leave Board", - "leave-board-pop": "Are you sure you want to leave __boardTitle__? You will be removed from all cards on this board.", - "leaveBoardPopup-title": "Leave Board ?", - "link-card": "Ligam per aquesta carta", - "list-archive-cards": "Mandar totas las cartas d'aquesta tièra dins Archius", - "list-archive-cards-pop": "This will remove all the cards in this list from the board. To view cards in Archive and bring them back to the board, click “Menu” > “Archive”.", - "list-move-cards": "Mandar totas las cartas dins aquesta tièra", - "list-select-cards": "Seleccionar totas las cartas dins aquesta tièra", - "set-color-list": "Set Color", - "listActionPopup-title": "Tièra de las accions", - "swimlaneActionPopup-title": "Swimlane Actions", - "swimlaneAddPopup-title": "Add a Swimlane below", - "listImportCardPopup-title": "Importar una carta de Trello", - "listMorePopup-title": "Mai", - "link-list": "Ligam d'aquesta tièra", - "list-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the list. There is no undo.", - "list-delete-suggest-archive": "You can move a list to Archive to remove it from the board and preserve the activity.", - "lists": "Tièras", - "swimlanes": "Corredor", - "log-out": "Desconnexion", - "log-in": "Connexion", - "loginPopup-title": "Connexion", - "memberMenuPopup-title": "Paramètres dels participants", - "members": "Participants", - "menu": "Menut", - "move-selection": "Bolegar la seleccion", - "moveCardPopup-title": "Bolegar la carta", - "moveCardToBottom-title": "Bolegar cap al bas", - "moveCardToTop-title": "Bolegar cap al naut", - "moveSelectionPopup-title": "Bolegar la seleccion", - "multi-selection": "Multi-seleccion", - "multi-selection-on": "Multi-Selection is on", - "muted": "Silenciós", - "muted-info": "You will never be notified of any changes in this board", - "my-boards": "Mon tablèu", - "name": "Nom", - "no-archived-cards": "Pas cap de carta dins Archius", - "no-archived-lists": "Pas cap de tièra dins Archius", - "no-archived-swimlanes": "Pas cap de corredor dins Archius", - "no-results": "Pas brica de resultat", - "normal": "Normal", - "normal-desc": "Can view and edit cards. Can't change settings.", - "not-accepted-yet": "Invitation not accepted yet", - "notify-participate": "Receive updates to any cards you participate as creater or member", - "notify-watch": "Receive updates to any boards, lists, or cards you’re watching", - "optional": "opcional", - "or": "o", - "page-maybe-private": "This page may be private. You may be able to view it by <a href='%s'>logging in</a>.", - "page-not-found": "Pagina pas trapada", - "password": "Mot de Santa-Clara", - "paste-or-dragdrop": "to paste, or drag & drop image file to it (image only)", - "participating": "Participating", - "preview": "Apercebut", - "previewAttachedImagePopup-title": "Apercebut", - "previewClipboardImagePopup-title": "Apercebut", - "private": "Privat", - "private-desc": "Aqueste tablèu es privat. Solament las personas apondudas a aquete tablèu lo pòdon veire e editar.", - "profile": "Perfil", - "public": "Public", - "public-desc": "This board is public. It's visible to anyone with the link and will show up in search engines like Google. Only people added to the board can edit.", - "quick-access-description": "Star a board to add a shortcut in this bar.", - "remove-cover": "Remove Cover", - "remove-from-board": "Quitar lo tablèu", - "remove-label": "Quitar l'etiqueta", - "listDeletePopup-title": "Quitar la tièra ?", - "remove-member": "Quitar lo participant", - "remove-member-from-card": "Quitar aquesta carta", - "remove-member-pop": "Remove __name__ (__username__) from __boardTitle__? The member will be removed from all cards on this board. They will receive a notification.", - "removeMemberPopup-title": "Remove Member?", - "rename": "Tornar nomenar", - "rename-board": "Tornar nomenar lo tablèu", - "restore": "Restore", - "save": "Salvar", - "search": "Cèrca", - "rules": "Règlas", - "search-cards": "Search from card/list titles, descriptions and custom fields on this board", - "search-example": "Text to search for?", - "select-color": "Color causida", - "set-wip-limit-value": "Set a limit for the maximum number of tasks in this list", - "setWipLimitPopup-title": "Set WIP Limit", - "shortcut-assign-self": "Assign yourself to current card", - "shortcut-autocomplete-emoji": "Autocomplete emoji", - "shortcut-autocomplete-members": "Autocomplete members", - "shortcut-clear-filters": "Clear all filters", - "shortcut-close-dialog": "Tampar lo dialòg", - "shortcut-filter-my-cards": "Filter my cards", - "shortcut-show-shortcuts": "Bring up this shortcuts list", - "shortcut-toggle-filterbar": "Toggle Filter Sidebar", - "shortcut-toggle-sidebar": "Toggle Board Sidebar", - "show-cards-minimum-count": "Show cards count if list contains more than", - "sidebar-open": "Open Sidebar", - "sidebar-close": "Close Sidebar", - "signupPopup-title": "Crear un compte", - "star-board-title": "Click to star this board. It will show up at top of your boards list.", - "starred-boards": "Starred Boards", - "starred-boards-description": "Starred boards show up at the top of your boards list.", - "subscribe": "Subscribe", - "team": "Còla", - "this-board": "Aqueste tablèu", - "this-card": "aquesta carta", - "spent-time-hours": "Spent time (hours)", - "overtime-hours": "Overtime (hours)", - "overtime": "Overtime", - "has-overtime-cards": "Has overtime cards", - "has-spenttime-cards": "Has spent time cards", - "time": "Temps", - "title": "Títol", - "tracking": "Tracking", - "tracking-info": "You will be notified of any changes to those cards you are involved as creator or member.", - "type": "Mena", - "unassign-member": "Unassign member", - "unsaved-description": "You have an unsaved description.", - "unwatch": "Unwatch", - "upload": "Telecargar", - "upload-avatar": "Telecargar un avatar", - "uploaded-avatar": "Avatar telecargat", - "username": "Nom d’utilizaire", - "view-it": "View it", - "warn-list-archived": "warning: this card is in an list at Archive", - "watch": "Seguit", - "watching": "Agachat", - "watching-info": "You will be notified of any change in this board", - "welcome-board": "Tablèu de benvenguda", - "welcome-swimlane": "Milestone 1", - "welcome-list1": "Basics", - "welcome-list2": "Advanced", - "card-templates-swimlane": "Card Templates", - "list-templates-swimlane": "Lista dels modèls", - "board-templates-swimlane": "Board Templates", - "what-to-do": "Qué volètz far ?", - "wipLimitErrorPopup-title": "Invalid WIP Limit", - "wipLimitErrorPopup-dialog-pt1": "The number of tasks in this list is higher than the WIP limit you've defined.", - "wipLimitErrorPopup-dialog-pt2": "Please move some tasks out of this list, or set a higher WIP limit.", - "admin-panel": "Interfàcia d’admin", - "settings": "Paramètres", - "people": "Personas", - "registration": "Inscripcion", - "disable-self-registration": "Disable Self-Registration", - "invite": "Convidar", - "invite-people": "Convidat", - "to-boards": "To board(s)", - "email-addresses": "Adreça corrièl", - "smtp-host-description": "The address of the SMTP server that handles your emails.", - "smtp-port-description": "The port your SMTP server uses for outgoing emails.", - "smtp-tls-description": "Enable TLS support for SMTP server", - "smtp-host": "Òst SMTP", - "smtp-port": "Pòrt SMTP", - "smtp-username": "Nom d’utilizaire", - "smtp-password": "Mot de Santa-Clara", - "smtp-tls": "Compatibilitat TLS", - "send-from": "De", - "send-smtp-test": "Se mandar un corrièl d'ensag", - "invitation-code": "Còde de convit", - "email-invite-register-subject": "__inviter__ vos a mandat un convit", - "email-invite-register-text": "Dear __user__,\n\n__inviter__ invites you to kanban board for collaborations.\n\nPlease follow the link below:\n__url__\n\nAnd your invitation code is: __icode__\n\nThanks.", - "email-smtp-test-subject": "SMTP Test Email", - "email-smtp-test-text": "As capitat de mandar un corrièl", - "error-invitation-code-not-exist": "Lo còde de convit existís pas", - "error-notAuthorized": "Sès pas autorizat a agachar aquesta pagina", - "webhook-title": "Webhook Name", - "webhook-token": "Token (Optional for Authentication)", - "outgoing-webhooks": "Outgoing Webhooks", - "bidirectional-webhooks": "Two-Way Webhooks", - "outgoingWebhooksPopup-title": "Outgoing Webhooks", - "boardCardTitlePopup-title": "Card Title Filter", - "disable-webhook": "Disable This Webhook", - "global-webhook": "Global Webhooks", - "new-outgoing-webhook": "New Outgoing Webhook", - "no-name": "(Desconegut)", - "Node_version": "Node version", - "Meteor_version": "Meteor version", - "MongoDB_version": "MongoDB version", - "MongoDB_storage_engine": "MongoDB storage engine", - "MongoDB_Oplog_enabled": "MongoDB Oplog enabled", - "OS_Arch": "OS Arch", - "OS_Cpus": "OS CPU Count", - "OS_Freemem": "OS Free Memory", - "OS_Loadavg": "OS Load Average", - "OS_Platform": "OS Platform", - "OS_Release": "OS Release", - "OS_Totalmem": "OS Total Memory", - "OS_Type": "OS Type", - "OS_Uptime": "OS Uptime", - "days": "jorns", - "hours": "oras", - "minutes": "minutas", - "seconds": "segondas", - "show-field-on-card": "Show this field on card", - "automatically-field-on-card": "Auto create field to all cards", - "showLabel-field-on-card": "Show field label on minicard", - "yes": "Òc", - "no": "Non", - "accounts": "Accounts", - "accounts-allowEmailChange": "Allow Email Change", - "accounts-allowUserNameChange": "Allow Username Change", - "createdAt": "Created at", - "verified": "Verificat", - "active": "Avtivat", - "card-received": "Recebut", - "card-received-on": "Received on", - "card-end": "Fin", - "card-end-on": "Ends on", - "editCardReceivedDatePopup-title": "Change received date", - "editCardEndDatePopup-title": "Change end date", - "setCardColorPopup-title": "Color seleccionada", - "setCardActionsColorPopup-title": "Causir una color", - "setSwimlaneColorPopup-title": "Causir una color", - "setListColorPopup-title": "Causir una color", - "assigned-by": "Assigned By", - "requested-by": "Requested By", - "board-delete-notice": "Deleting is permanent. You will lose all lists, cards and actions associated with this board.", - "delete-board-confirm-popup": "All lists, cards, labels, and activities will be deleted and you won't be able to recover the board contents. There is no undo.", - "boardDeletePopup-title": "Suprimir lo tablèu ?", - "delete-board": "Tablèu suprimit", - "default-subtasks-board": "Subtasks for __board__ board", - "default": "Default", - "queue": "Queue", - "subtask-settings": "Subtasks Settings", - "card-settings": "Card Settings", - "boardSubtaskSettingsPopup-title": "Board Subtasks Settings", - "boardCardSettingsPopup-title": "Card Settings", - "deposit-subtasks-board": "Deposit subtasks to this board:", - "deposit-subtasks-list": "Landing list for subtasks deposited here:", - "show-parent-in-minicard": "Show parent in minicard:", - "prefix-with-full-path": "Prefix with full path", - "prefix-with-parent": "Prefix with parent", - "subtext-with-full-path": "Subtext with full path", - "subtext-with-parent": "Subtext with parent", - "change-card-parent": "Change card's parent", - "parent-card": "Parent card", - "source-board": "Source board", - "no-parent": "Don't show parent", - "activity-added-label": "added label '%s' to %s", - "activity-removed-label": "removed label '%s' from %s", - "activity-delete-attach": "deleted an attachment from %s", - "activity-added-label-card": "added label '%s'", - "activity-removed-label-card": "removed label '%s'", - "activity-delete-attach-card": "deleted an attachment", - "activity-set-customfield": "set custom field '%s' to '%s' in %s", - "activity-unset-customfield": "unset custom field '%s' in %s", - "r-rule": "Rule", - "r-add-trigger": "Add trigger", - "r-add-action": "Add action", - "r-board-rules": "Board rules", - "r-add-rule": "Add rule", - "r-view-rule": "View rule", - "r-delete-rule": "Delete rule", - "r-new-rule-name": "New rule title", - "r-no-rules": "No rules", - "r-when-a-card": "When a card", - "r-is": "is", - "r-is-moved": "is moved", - "r-added-to": "added to", - "r-removed-from": "Removed from", - "r-the-board": "the board", - "r-list": "list", - "set-filter": "Set Filter", - "r-moved-to": "Moved to", - "r-moved-from": "Moved from", - "r-archived": "Moved to Archive", - "r-unarchived": "Restored from Archive", - "r-a-card": "a card", - "r-when-a-label-is": "When a label is", - "r-when-the-label": "When the label", - "r-list-name": "list name", - "r-when-a-member": "When a member is", - "r-when-the-member": "When the member", - "r-name": "name", - "r-when-a-attach": "When an attachment", - "r-when-a-checklist": "When a checklist is", - "r-when-the-checklist": "When the checklist", - "r-completed": "Completed", - "r-made-incomplete": "Made incomplete", - "r-when-a-item": "When a checklist item is", - "r-when-the-item": "When the checklist item", - "r-checked": "Checked", - "r-unchecked": "Unchecked", - "r-move-card-to": "Move card to", - "r-top-of": "Top of", - "r-bottom-of": "Bottom of", - "r-its-list": "its list", - "r-archive": "Desplaçar cap a Archius", - "r-unarchive": "Restore from Archive", - "r-card": "card", - "r-add": "Apondre", - "r-remove": "Remove", - "r-label": "label", - "r-member": "member", - "r-remove-all": "Remove all members from the card", - "r-set-color": "Set color to", - "r-checklist": "checklist", - "r-check-all": "Check all", - "r-uncheck-all": "Uncheck all", - "r-items-check": "items of checklist", - "r-check": "Check", - "r-uncheck": "Uncheck", - "r-item": "item", - "r-of-checklist": "of checklist", - "r-send-email": "Send an email", - "r-to": "to", - "r-subject": "subject", - "r-rule-details": "Rule details", - "r-d-move-to-top-gen": "Move card to top of its list", - "r-d-move-to-top-spec": "Move card to top of list", - "r-d-move-to-bottom-gen": "Move card to bottom of its list", - "r-d-move-to-bottom-spec": "Move card to bottom of list", - "r-d-send-email": "Send email", - "r-d-send-email-to": "to", - "r-d-send-email-subject": "subject", - "r-d-send-email-message": "message", - "r-d-archive": "Move card to Archive", - "r-d-unarchive": "Restore card from Archive", - "r-d-add-label": "Add label", - "r-d-remove-label": "Remove label", - "r-create-card": "Create new card", - "r-in-list": "in list", - "r-in-swimlane": "in swimlane", - "r-d-add-member": "Add member", - "r-d-remove-member": "Remove member", - "r-d-remove-all-member": "Remove all member", - "r-d-check-all": "Check all items of a list", - "r-d-uncheck-all": "Uncheck all items of a list", - "r-d-check-one": "Check item", - "r-d-uncheck-one": "Uncheck item", - "r-d-check-of-list": "of checklist", - "r-d-add-checklist": "Add checklist", - "r-d-remove-checklist": "Remove checklist", - "r-by": "by", - "r-add-checklist": "Add checklist", - "r-with-items": "with items", - "r-items-list": "item1,item2,item3", - "r-add-swimlane": "Add swimlane", - "r-swimlane-name": "swimlane name", - "r-board-note": "Note: leave a field empty to match every possible value.", - "r-checklist-note": "Note: checklist's items have to be written as comma separated values.", - "r-when-a-card-is-moved": "When a card is moved to another list", - "r-set": "Set", - "r-update": "Update", - "r-datefield": "date field", - "r-df-start-at": "start", - "r-df-due-at": "due", - "r-df-end-at": "end", - "r-df-received-at": "received", - "r-to-current-datetime": "to current date/time", - "r-remove-value-from": "Remove value from", - "ldap": "LDAP", - "oauth2": "OAuth2", - "cas": "CAS", - "authentication-method": "Authentication method", - "authentication-type": "Authentication type", - "custom-product-name": "Custom Product Name", - "layout": "Layout", - "hide-logo": "Hide Logo", - "add-custom-html-after-body-start": "Add Custom HTML after <body> start", - "add-custom-html-before-body-end": "Add Custom HTML before </body> end", - "error-undefined": "Something went wrong", - "error-ldap-login": "An error occurred while trying to login", - "display-authentication-method": "Display Authentication Method", - "default-authentication-method": "Default Authentication Method", - "duplicate-board": "Duplicate Board", - "people-number": "The number of people is:", - "swimlaneDeletePopup-title": "Delete Swimlane ?", - "swimlane-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the swimlane. There is no undo.", - "restore-all": "Restore all", - "delete-all": "Delete all", - "loading": "Loading, please wait.", - "previous_as": "last time was", - "act-a-dueAt": "modified due time to \nWhen: __timeValue__\nWhere: __card__\n previous due was __timeOldValue__", - "act-a-endAt": "modified ending time to __timeValue__ from (__timeOldValue__)", - "act-a-startAt": "modified starting time to __timeValue__ from (__timeOldValue__)", - "act-a-receivedAt": "modified received time to __timeValue__ from (__timeOldValue__)", - "a-dueAt": "modified due time to be", - "a-endAt": "modified ending time to be", - "a-startAt": "modified starting time to be", - "a-receivedAt": "modified received time to be", - "almostdue": "current due time %s is approaching", - "pastdue": "current due time %s is past", - "duenow": "current due time %s is today", - "act-newDue": "__list__/__card__ has 1st due reminder [__board__]", - "act-withDue": "__list__/__card__ due reminders [__board__]", - "act-almostdue": "was reminding the current due (__timeValue__) of __card__ is approaching", - "act-pastdue": "was reminding the current due (__timeValue__) of __card__ is past", - "act-duenow": "was reminding the current due (__timeValue__) of __card__ is now", - "act-atUserComment": "You were mentioned in [__board__] __list__/__card__", - "delete-user-confirm-popup": "Are you sure you want to delete this account? There is no undo.", - "accounts-allowUserDelete": "Allow users to self delete their account", - "hide-minicard-label-text": "Hide minicard label text", - "show-desktop-drag-handles": "Show desktop drag handles", - "assignee": "Assignee", - "cardAssigneesPopup-title": "Assignee", - "addmore-detail": "Add a more detailed description", - "show-on-card": "Show on Card", - "new": "New", - "editUserPopup-title": "Edit User", - "newUserPopup-title": "New User", - "notifications": "Notifications", - "view-all": "View All", - "filter-by-unread": "Filter by Unread", - "mark-all-as-read": "Mark all as read", - "remove-all-read": "Remove all read", - "allow-rename": "Allow Rename", - "allowRenamePopup-title": "Allow Rename" -} \ No newline at end of file + "accept": "Acceptar", + "act-activity-notify": "Notificacion d'activitat", + "act-addAttachment": "as apondut una pèça joncha __astacament__ de la carta __card__ a la tièra __list__ del corredor __swimlane__ del tablèu __board__", + "act-deleteAttachment": "as tirat una pèça joncha __astacament__ de la carta __card__ de la tièra __list__ del corredor __swimlane__ del tablèu __board__", + "act-addSubtask": "as apondut una jos-tasca __subtask__ de la carta __card__ de la tièra __list__ del corredor __swimlane__ del tablèu __board__", + "act-addLabel": "as apondut una etiqueta__label__ de la carta __card__ a la tièra __list__ del corredor __swimlane__ del tablèu __board__", + "act-addedLabel": "as apondut una etiqueta__label__ de la carta __card__ a la tièra __list__ del corredor __swimlane__ del tablèu __board__", + "act-removeLabel": "as tirat l'etiqueta__label__ de la carta __card__ de la tièra __list__ del corredor __swimlane__ del tablèu __board__", + "act-removedLabel": "as tirat l'etiqueta__label__ de la carta __card__ de la tièra __list__ del corredor __swimlane__ del tablèu __board__", + "act-addChecklist": "as apondut la checklist __checklist__ de la carta __card__ de la tièra __list__ del corredor __swimlane__ del tablèu __board__", + "act-addChecklistItem": " as apondut l'element __checklistItem__ de la checklist __checklist__ de la carta __card__ de la tièra __list__ del corredor __swimlane__ del tablèu __board__", + "act-removeChecklist": "as tirat la checklist __checklist__ de la carta __card__ de la tièra __list__ del corredor __swimlane__ del tablèu __board__", + "act-removeChecklistItem": " as tirat l'element __checklistItem__ de la checklist __checklist__ de la carta __card__ de la tièra __list__ del corredor __swimlane__ del tablèu __board__", + "act-checkedItem": "as croiat __checklistItem__ de la checklist __checklist__ de la carta __card__ de la tièra __list__ del corredor __swimlane__ del tablèu __board__", + "act-uncheckedItem": "as descroiar __checklistItem__ de la checklist __checklist__ de la carta __card__ de la tièra __list__ del corredor __swimlane__ del tablèu __board__", + "act-completeChecklist": "as completat la checklist __checklist__ de la carta __card__ de la tièra __list__ del corredor __swimlane__ del tablèu __board__", + "act-uncompleteChecklist": "as rendut incomplet la checklist __checklist__ de la carta __card__ de la tièra __list__ del corredor __swimlane__ del tablèu __board__", + "act-addComment": "as comentat la carta __card__: __comment__ de la tièra __list__ del corredor __swimlane__ del tablèu __board__", + "act-editComment": "edited comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-deleteComment": "deleted comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-createBoard": "as creat lo tablèu __board__", + "act-createSwimlane": "created swimlane __swimlane__ to board __board__", + "act-createCard": "as creat la carta __card__ de la tièra __list__ del corredor __swimlane__ del tablèu __board__", + "act-createCustomField": "created custom field __customField__ at board __board__", + "act-deleteCustomField": "deleted custom field __customField__ at board __board__", + "act-setCustomField": "edited custom field __customField__: __customFieldValue__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-createList": "as apondut la tièra __list__ al tablèu __board__", + "act-addBoardMember": "as apondut un participant __member__ al tablèu __board__", + "act-archivedBoard": "Lo tablèu __board__ es estat desplaçar cap a Archius", + "act-archivedCard": "La carta __card__ de la tièra __list__ del corredor __swimlane__ del tablèu __board__ es estat desplaçar cap a Archiu", + "act-archivedList": "La tièra __list__ del corredor __swimlane__ del tablèu __board__ es estat desplaçar cap a Archius", + "act-archivedSwimlane": "Lo corredor __swimlane__ del tablèu __board__ es estat desplaçar cap a Archius", + "act-importBoard": "as importat lo tablèu __board__", + "act-importCard": "as importat la carta __card__ de la tièra __list__ del corredor __swimlane__ del tablèu __board__", + "act-importList": "as importat la tièra __list__ del corredor __swimlane__ del tablèu __board__", + "act-joinMember": "as apondut un participant __member__ a la carta __card__ de la tièra __list__ del corredor __swimlane__ del tablèu __board__", + "act-moveCard": "moved card __card__ at board __board__ from list __oldList__ at swimlane __oldSwimlane__ to list __list__ at swimlane __swimlane__", + "act-moveCardToOtherBoard": "as desplaçat la carta __card__ de la tièra __oldList__ del corredor __oldSwimlane__ del tablèu __oldBoard__ cap a la tièra __list__ del corredor __swimlane__ del tablèu __board__", + "act-removeBoardMember": "as tirat lo participant __member__ del tablèu __board__", + "act-restoredCard": "as restorat la carta __card__ de la tièra __list__ del corredor __swimlane__ del tablèu __board__", + "act-unjoinMember": "as tirat lo participant __member__ de la carta __card__ de la tièra __list__ del corredor __swimlane__ del tablèu __board__", + "act-withBoardTitle": "__tablèu__", + "act-withCardTitle": "[__board__] __card__", + "actions": "Accions", + "activities": "Activitats", + "activity": "Activitat", + "activity-added": "as apondut %s a %s", + "activity-archived": "%s desplaçat cap a Archius", + "activity-attached": "as ligat %s a %s", + "activity-created": "as creat %s", + "activity-customfield-created": "as creat lo camp personalizat %s", + "activity-excluded": "as exclús %s de %s", + "activity-imported": "as importat %s cap a %s dempuèi %s", + "activity-imported-board": "as importat %s dempuèi %s", + "activity-joined": "as rejonch %s", + "activity-moved": "as desplaçat %s dempuèi %s cap a %s", + "activity-on": "sus %s", + "activity-removed": "as tirat %s de %s", + "activity-sent": "as mandat %s cap a %s", + "activity-unjoined": "as quitat %s", + "activity-subtask-added": "as apondut una jos-tasca a %s", + "activity-checked-item": "as croiat %s dins la checklist %s de %s", + "activity-unchecked-item": "as descroiat %s dins la checklist %s de %s", + "activity-checklist-added": "as apondut a checklist a %s", + "activity-checklist-removed": "as tirat la checklist de %s", + "activity-checklist-completed": "completed checklist %s of %s", + "activity-checklist-uncompleted": "as rendut incomplet la checklist %s de %s", + "activity-checklist-item-added": "as apondut un element a la checklist '%s' dins %s", + "activity-checklist-item-removed": "as tirat un element a la checklist '%s' dins %s", + "add": "Apondre", + "activity-checked-item-card": "as croiat %s dins la checklist %s", + "activity-unchecked-item-card": "as descroiat %s dins la checklist %s", + "activity-checklist-completed-card": "as acabat la checklist__checklist__ de la carta __card__ de la tièra __list__ del corredor __swimlane__ del tablèu __board__", + "activity-checklist-uncompleted-card": "as rendut incomplet la checklist %s", + "activity-editComment": "edited comment %s", + "activity-deleteComment": "deleted comment %s", + "add-attachment": "Apondre una pèça joncha", + "add-board": "Apondre un tablèu", + "add-card": "Apondre una carta", + "add-swimlane": "Apondre un corredor", + "add-subtask": "Apondre una jos-tasca", + "add-checklist": "Apondre una checklist", + "add-checklist-item": "Apondre un element a la checklist", + "add-cover": "Apondre una cobèrta", + "add-label": "Apondre una etiqueta", + "add-list": "Apondre una tièra", + "add-members": "Apondre un participant", + "added": "Apondut lo", + "addMemberPopup-title": "Participants", + "admin": "Administartor", + "admin-desc": "As lo drech de legir e modificar las cartas, tirar de participants, e modificar las opcions del tablèu.", + "admin-announcement": "Anóncia", + "admin-announcement-active": "Activar l'anóncia globala", + "admin-announcement-title": "Anóncia de l'administrator", + "all-boards": "Totes los tablèus", + "and-n-other-card": "E __comptar__ carta de mai", + "and-n-other-card_plural": "E __comptar__ cartas de mai", + "apply": "Aplicar", + "app-is-offline": "Cargament, vos cal esperar. Refrescar la pagina vos va far perdre vòstre trabalh. Se lo cargament es tròp long, vos cal agachar se lo servidor es pas blocat/arrestat.", + "archive": "Archivar", + "archive-all": "Archivar tot", + "archive-board": "Archivar lo tablèu", + "archive-card": "Archivar la carta", + "archive-list": "Archivar la tièra", + "archive-swimlane": "Archivar lo corredor", + "archive-selection": "Archivar la seleccion", + "archiveBoardPopup-title": "Archivar lo tablèu?", + "archived-items": "Archius", + "archived-boards": "Tablèu archivat", + "restore-board": "Restaurar lo tablèu", + "no-archived-boards": "Pas de tablèu archivat.", + "archives": "Archivar", + "template": "Modèl", + "templates": "Modèls", + "assign-member": "Affectar un participant", + "attached": "jónher", + "attachment": "pèça joncha", + "attachment-delete-pop": "Tirar una pèça joncha es defenitiu.", + "attachmentDeletePopup-title": "Tirar la pèça joncha ?", + "attachments": "Pèças jonchas", + "auto-watch": "Survelhar automaticament lo tablèu un còp creat", + "avatar-too-big": "L'imatge es tròp pesuc (70KB max)", + "back": "Tornar", + "board-change-color": "Cambiar de color", + "board-nb-stars": "%s estèla", + "board-not-found": "Tablèu pas trapat", + "board-private-info": "Aqueste tablèu serà <strong>privat</strong>.", + "board-public-info": "Aqueste tablèu serà <strong>public</strong>.", + "boardChangeColorPopup-title": "Cambiar lo fons del tablèu", + "boardChangeTitlePopup-title": "Tornar nomenar lo tablèu", + "boardChangeVisibilityPopup-title": "Cambiar la visibilitat", + "boardChangeWatchPopup-title": "Cambiar lo seguit", + "boardMenuPopup-title": "Opcions del tablèu", + "boardChangeViewPopup-title": "Presentacion del tablèu", + "boards": "Tablèus", + "board-view": "Presentacion del tablèu", + "board-view-cal": "Calendièr", + "board-view-swimlanes": "Corredor", + "board-view-collapse": "Collapse", + "board-view-lists": "Tièras", + "bucket-example": "Coma \"Tota la tièra\" per exemple", + "cancel": "Tornar", + "card-archived": "Aquesta carta es desplaçada dins Archius.", + "board-archived": "Aqueste tablèu esdesplaçat dins Archius.", + "card-comments-title": "Aquesta carta a %s comentari(s).", + "card-delete-notice": "Un còp tirat, pas de posibilitat de tornar enrè", + "card-delete-pop": "Totes las accions van èsser quitadas del seguit d'activitat e poiretz pas mai utilizar aquesta carta.", + "card-delete-suggest-archive": "Podètz desplaçar una carta dins Archius per la quitar del tablèu e gardar las activitats.", + "card-due": "Esperat", + "card-due-on": "Esperat lo", + "card-spent": "Temps passat", + "card-edit-attachments": "Cambiar las pèças jonchas", + "card-edit-custom-fields": "Cambiar los camps personalizats", + "card-start-voting": "Start voting", + "card-cancel-voting": "Delete voting and all votes", + "card-edit-labels": "Cambiar los labèls", + "card-edit-members": "Cambiar los participants", + "card-labels-title": "Cambiar l'etiqueta de la carta.", + "card-members-title": "Apondre o quitar de participants a la carta. ", + "card-start": "Debuta", + "card-start-on": "Debuta lo", + "cardAttachmentsPopup-title": "Apondut dempuèi", + "cardCustomField-datePopup-title": "Cambiar la data", + "cardCustomFieldsPopup-title": "Cambiar los camps personalizats", + "cardStartVotingPopup-title": "Start a vote", + "positiveVoteMembersPopup-title": "Proponents", + "negativeVoteMembersPopup-title": "Opponents", + "vote-question": "Voting question", + "vote-public": "Public vote", + "vote-for-it": "for it", + "vote-against": "against", + "cardDeletePopup-title": "Suprimir la carta?", + "cardDetailsActionsPopup-title": "Accions sus la carta", + "cardLabelsPopup-title": "Etiquetas", + "cardMembersPopup-title": "Participants", + "cardMorePopup-title": "Mai", + "cardTemplatePopup-title": "Crear un modèl", + "cards": "Cartas", + "cards-count": "Cartas", + "casSignIn": "Vos connectar amb CAS", + "cardType-card": "Carta", + "cardType-linkedCard": "Carta ligada", + "cardType-linkedBoard": "Tablèu ligat", + "change": "Cambiar", + "change-avatar": "Cambiar la fòto", + "change-password": "Cambiar lo mot de Santa-Clara", + "change-permissions": "Cambiar las permissions", + "change-settings": "Cambiar los paramètres", + "changeAvatarPopup-title": "Cambiar la fòto", + "changeLanguagePopup-title": "Cambiar la lenga", + "changePasswordPopup-title": "Cambiar lo mot de Santa-Clara", + "changePermissionsPopup-title": "Cambiar las permissions", + "changeSettingsPopup-title": "Cambiar los paramètres", + "subtasks": "Jos-tasca", + "checklists": "Checklists", + "click-to-star": "Apondre lo tablèu als favorits", + "click-to-unstar": "Quitar lo tablèu dels favorits", + "clipboard": "Copiar o far limpar", + "close": "Tampar", + "close-board": "Tampar lo tablèu", + "close-board-pop": "Podètz tornar activar lo tablèu dempuèi la pagina d'acuèlh.", + "color-black": "negre", + "color-blue": "blau", + "color-crimson": "purple clar", + "color-darkgreen": "verd fonçat", + "color-gold": "aur", + "color-gray": "gris", + "color-green": "verd", + "color-indigo": "indi", + "color-lime": "jaune clar", + "color-magenta": "magenta", + "color-mistyrose": "ròse clar", + "color-navy": "blau marin", + "color-orange": "irange", + "color-paleturquoise": "turqués", + "color-peachpuff": "persèc", + "color-pink": "ròsa", + "color-plum": "pruna", + "color-purple": "violet", + "color-red": "roge", + "color-saddlebrown": "castanh", + "color-silver": "argent", + "color-sky": "blau clar", + "color-slateblue": "blau lausa", + "color-white": "blanc", + "color-yellow": "jaune", + "unset-color": "pas reglat", + "comment": "Comentari", + "comment-placeholder": "Escrire un comentari", + "comment-only": "Comentari solament", + "comment-only-desc": "Comentari sus las cartas solament.", + "no-comments": "Pas cap de comentari", + "no-comments-desc": "Podèts pas veire ni los comentaris ni las activitats", + "worker": "Worker", + "worker-desc": "Can only move cards, assign itself to card and comment.", + "computer": "Ordenator", + "confirm-subtask-delete-dialog": "Sètz segur de voler quitar aquesta jos-tasca?", + "confirm-checklist-delete-dialog": "Sètz segur de voler quitar aquesta checklist?", + "copy-card-link-to-clipboard": "Còpia del ligam de la carta", + "linkCardPopup-title": "Ligam de la carta", + "searchElementPopup-title": "Cèrca", + "copyCardPopup-title": "Còpia de la carta", + "copyChecklistToManyCardsPopup-title": "Còpia del modèl de checklist cap a mai d'una carta", + "copyChecklistToManyCardsPopup-instructions": "Un compte es estat creat per vos sus ", + "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"Títol de la primièra carta\", \"description\":\"Descripcion de la primièra carta\"}, {\"title\":\"Títol de la segonda carta\",\"description\":\"Descripcion de la segonda carta\"},{\"title\":\"Títol de la darrièra carta\",\"description\":\"Descripcion de la darrièra carta\"} ]", + "create": "Crear", + "createBoardPopup-title": "Crear un tablèu", + "chooseBoardSourcePopup-title": "Importar un tablèu", + "createLabelPopup-title": "Crear una etiqueta", + "createCustomField": "Crear un camp", + "createCustomFieldPopup-title": "Crear un camp", + "current": "actual", + "custom-field-delete-pop": "There is no undo. This will remove this custom field from all cards and destroy its history.", + "custom-field-checkbox": "Casa de croiar", + "custom-field-date": "Data", + "custom-field-dropdown": "Tièra de causidas", + "custom-field-dropdown-none": "(pas res)", + "custom-field-dropdown-options": "Opcions de la tièra", + "custom-field-dropdown-options-placeholder": "Apiejar sus \"Enter\" per apondre d'opcions", + "custom-field-dropdown-unknown": "(desconegut)", + "custom-field-number": "Nombre", + "custom-field-text": "Tèxte", + "custom-fields": "Camps personalizats", + "date": "Data", + "decline": "Refusar", + "default-avatar": "Fòto per defaut", + "delete": "Suprimir", + "deleteCustomFieldPopup-title": "Tirar lo camp personalizat?", + "deleteLabelPopup-title": "Tirar l'etiqueta?", + "description": "Descripcion", + "disambiguateMultiLabelPopup-title": "Precisar l'accion de l'etiqueta", + "disambiguateMultiMemberPopup-title": "Precisar l'accion del participant", + "discard": "Botar dins l'escobilha", + "done": "Acabat", + "download": "Telecargar", + "edit": "Modificar", + "edit-avatar": "Cambiar la fòto", + "edit-profile": "Modificar lo perfil", + "edit-wip-limit": "Modificar la WIP limit", + "soft-wip-limit": "Leugièr WIP limit", + "editCardStartDatePopup-title": "Cambiar la data de debuta", + "editCardDueDatePopup-title": "Cambiar la data de fin", + "editCustomFieldPopup-title": "Modificar los camps", + "editCardSpentTimePopup-title": "Cambiar lo temp passat", + "editLabelPopup-title": "Cambiar l'etiqueta", + "editNotificationPopup-title": "Modificar la notificacion", + "editProfilePopup-title": "Modificar lo perfil", + "email": "Corrièl", + "email-enrollAccount-subject": "Vòstre compte es ara activat pel sit __siteName__", + "email-enrollAccount-text": "Adieu __user__,\n\nPer comença d'utilizar lo servici, vos cal clicar sul ligam.\n\n__url__\n\nMercé.", + "email-fail": "Pas possible de mandar lo corrièl", + "email-fail-text": "Error per mandar lo corrièl", + "email-invalid": "L'adreça corrièl es pas valida", + "email-invite": "Convidar per corrièl", + "email-invite-subject": "__inviter__ vos as mandat un convit", + "email-invite-text": "Car __user__,\n\n__inviter__ vos a convidat per jónher lo tablèu \"__board__\".\n\nVos cal clicar sul ligam:\n\n__url__\n\nMercé.", + "email-resetPassword-subject": "Tornar inicializar vòstre mot de Santa-Clara de sit __siteName__", + "email-resetPassword-text": "Adieu __user__,\n\nPer tornar inicializar vòstre mot de Santa-Clara vos cal clicar sul ligam :\n\n__url__\n\nMercé.", + "email-sent": "Mail mandat", + "email-verifyEmail-subject": "Vos cal verificar vòstra adreça corrièl del sit __siteName__", + "email-verifyEmail-text": "Adieu __user__,\n\nPer verificar vòstra adreça corrièl, vos cal clicar sul ligam :\n\n__url__\n\nMercé.", + "enable-wip-limit": "Activar la WIP limit", + "error-board-doesNotExist": "Aqueste tablèu existís pas", + "error-board-notAdmin": "Devètz èsser un administrator del tablèu per far aquò ", + "error-board-notAMember": "Devètz èsser un participant del tablèu per far aquò", + "error-json-malformed": "Vòstre tèxte es pas valid JSON", + "error-json-schema": "Vòstre JSON es pas al format correct ", + "error-list-doesNotExist": "Aqueste tièra existís pas", + "error-user-doesNotExist": "Aqueste utilizator existís pas", + "error-user-notAllowSelf": "Vos podètz pas convidar vautres meteisses", + "error-user-notCreated": "Aqueste utilizator es pas encara creat", + "error-username-taken": "Lo nom es ja pres", + "error-email-taken": "Lo corrièl es ja pres ", + "export-board": "Exportar lo tablèu", + "sort": "Sort", + "sort-desc": "Click to Sort List", + "list-sort-by": "Sort the List By:", + "list-label-modifiedAt": "Last Access Time", + "list-label-title": "Name of the List", + "list-label-sort": "Your Manual Order", + "list-label-short-modifiedAt": "(L)", + "list-label-short-title": "(N)", + "list-label-short-sort": "(M)", + "filter": "Filtre", + "filter-cards": "Filter Cards or Lists", + "list-filter-label": "Filter List by Title", + "filter-clear": "Escafar lo filtre", + "filter-no-label": "Pas cap d'etiqueta", + "filter-no-member": "Pas cap de participant", + "filter-no-assignee": "No assignee", + "filter-no-custom-fields": "Pas de camp personalizat", + "filter-show-archive": "Show archived lists", + "filter-hide-empty": "Hide empty lists", + "filter-on": "Lo filtre es activat", + "filter-on-desc": "Filtratz las cartas dins aqueste tablèu. Picar aquí per editar los filtres", + "filter-to-selection": "Filtrar la seleccion", + "advanced-filter-label": "Filtre avançat", + "advanced-filter-description": "Advanced Filter allows to write a string containing following operators: == != <= >= && || ( ) A space is used as a separator between the Operators. You can filter for all Custom Fields by typing their names and values. For Example: Field1 == Value1. Note: If fields or values contains spaces, you need to encapsulate them into single quotes. For Example: 'Field 1' == 'Value 1'. For single control characters (' \\/) to be skipped, you can use \\. For example: Field1 == I\\'m. Also you can combine multiple conditions. For Example: F1 == V1 || F1 == V2. Normally all operators are interpreted from left to right. You can change the order by placing brackets. For Example: F1 == V1 && ( F2 == V2 || F2 == V3 ). Also you can search text fields using regex: F1 == /Tes.*/i", + "fullname": "Nom complet", + "header-logo-title": "Retorn a vòstra pagina de tablèus", + "hide-system-messages": "Amagar los messatges sistèm", + "headerBarCreateBoardPopup-title": "Crear un tablèu", + "home": "Acuèlh", + "import": "Importar", + "link": "Ligar", + "import-board": "Importar un tablèu", + "import-board-c": "Importar un tablèu", + "import-board-title-trello": "Importar un tablèu dempuèi Trello", + "import-board-title-wekan": "Importar un tablèu dempuèi un export passat", + "from-trello": "Dempuèi Trello", + "from-wekan": "Dempuèi un export passat", + "import-board-instruction-trello": "Dins vòstre tablèu Trello, vos cal anar dins \"Menut\", puèi \"Mai\", \"Export\", \"Export JSON\", e copiar lo tèxte balhat.", + "import-board-instruction-wekan": "Dins vòstre tablèu, vos cal anar dins \"Menut\", puèi \"Exportar lo tablèu\", e de copiar lo tèxte del fichièr telecargat.", + "import-board-instruction-about-errors": "Se avètz de errors al moment d'importar un tablèu, es possible que l'importacion as fonccionat, lo tablèu es belèu a la pagina \"Totes los tablèus\".", + "import-json-placeholder": "Pegar las donadas del fichièr JSON aicí", + "import-map-members": "Mapa dels participants", + "import-members-map": "Lo tablèu qu'avètz importat as ja de participants, vos cal far la migracion amb los utilizators actual", + "import-show-user-mapping": "Review members mapping", + "import-user-select": "Pick your existing user you want to use as this member", + "importMapMembersAddPopup-title": "Seleccionar un participant", + "info": "Vesion", + "initials": "Iniciala", + "invalid-date": "Data invalida", + "invalid-time": "Temps invalid", + "invalid-user": "Participant invalid", + "joined": "Jónher", + "just-invited": "Sètz just convidat dins aqueste tablèu", + "keyboard-shortcuts": "Keyboard shortcuts", + "label-create": "Crear una etiqueta", + "label-default": "%s label (default)", + "label-delete-pop": "There is no undo. This will remove this label from all cards and destroy its history.", + "labels": "Etiquetas", + "language": "Lenga", + "last-admin-desc": "You can’t change roles because there must be at least one admin.", + "leave-board": "Leave Board", + "leave-board-pop": "Are you sure you want to leave __boardTitle__? You will be removed from all cards on this board.", + "leaveBoardPopup-title": "Leave Board ?", + "link-card": "Ligam per aquesta carta", + "list-archive-cards": "Mandar totas las cartas d'aquesta tièra dins Archius", + "list-archive-cards-pop": "This will remove all the cards in this list from the board. To view cards in Archive and bring them back to the board, click “Menu” > “Archive”.", + "list-move-cards": "Mandar totas las cartas dins aquesta tièra", + "list-select-cards": "Seleccionar totas las cartas dins aquesta tièra", + "set-color-list": "Set Color", + "listActionPopup-title": "Tièra de las accions", + "swimlaneActionPopup-title": "Swimlane Actions", + "swimlaneAddPopup-title": "Add a Swimlane below", + "listImportCardPopup-title": "Importar una carta de Trello", + "listMorePopup-title": "Mai", + "link-list": "Ligam d'aquesta tièra", + "list-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the list. There is no undo.", + "list-delete-suggest-archive": "You can move a list to Archive to remove it from the board and preserve the activity.", + "lists": "Tièras", + "swimlanes": "Corredor", + "log-out": "Desconnexion", + "log-in": "Connexion", + "loginPopup-title": "Connexion", + "memberMenuPopup-title": "Paramètres dels participants", + "members": "Participants", + "menu": "Menut", + "move-selection": "Bolegar la seleccion", + "moveCardPopup-title": "Bolegar la carta", + "moveCardToBottom-title": "Bolegar cap al bas", + "moveCardToTop-title": "Bolegar cap al naut", + "moveSelectionPopup-title": "Bolegar la seleccion", + "multi-selection": "Multi-seleccion", + "multi-selection-on": "Multi-Selection is on", + "muted": "Silenciós", + "muted-info": "You will never be notified of any changes in this board", + "my-boards": "Mon tablèu", + "name": "Nom", + "no-archived-cards": "Pas cap de carta dins Archius", + "no-archived-lists": "Pas cap de tièra dins Archius", + "no-archived-swimlanes": "Pas cap de corredor dins Archius", + "no-results": "Pas brica de resultat", + "normal": "Normal", + "normal-desc": "Can view and edit cards. Can't change settings.", + "not-accepted-yet": "Invitation not accepted yet", + "notify-participate": "Receive updates to any cards you participate as creater or member", + "notify-watch": "Receive updates to any boards, lists, or cards you’re watching", + "optional": "opcional", + "or": "o", + "page-maybe-private": "This page may be private. You may be able to view it by <a href='%s'>logging in</a>.", + "page-not-found": "Pagina pas trapada", + "password": "Mot de Santa-Clara", + "paste-or-dragdrop": "to paste, or drag & drop image file to it (image only)", + "participating": "Participating", + "preview": "Apercebut", + "previewAttachedImagePopup-title": "Apercebut", + "previewClipboardImagePopup-title": "Apercebut", + "private": "Privat", + "private-desc": "Aqueste tablèu es privat. Solament las personas apondudas a aquete tablèu lo pòdon veire e editar.", + "profile": "Perfil", + "public": "Public", + "public-desc": "This board is public. It's visible to anyone with the link and will show up in search engines like Google. Only people added to the board can edit.", + "quick-access-description": "Star a board to add a shortcut in this bar.", + "remove-cover": "Remove Cover", + "remove-from-board": "Quitar lo tablèu", + "remove-label": "Quitar l'etiqueta", + "listDeletePopup-title": "Quitar la tièra ?", + "remove-member": "Quitar lo participant", + "remove-member-from-card": "Quitar aquesta carta", + "remove-member-pop": "Remove __name__ (__username__) from __boardTitle__? The member will be removed from all cards on this board. They will receive a notification.", + "removeMemberPopup-title": "Remove Member?", + "rename": "Tornar nomenar", + "rename-board": "Tornar nomenar lo tablèu", + "restore": "Restore", + "save": "Salvar", + "search": "Cèrca", + "rules": "Règlas", + "search-cards": "Search from card/list titles, descriptions and custom fields on this board", + "search-example": "Text to search for?", + "select-color": "Color causida", + "set-wip-limit-value": "Set a limit for the maximum number of tasks in this list", + "setWipLimitPopup-title": "Set WIP Limit", + "shortcut-assign-self": "Assign yourself to current card", + "shortcut-autocomplete-emoji": "Autocomplete emoji", + "shortcut-autocomplete-members": "Autocomplete members", + "shortcut-clear-filters": "Clear all filters", + "shortcut-close-dialog": "Tampar lo dialòg", + "shortcut-filter-my-cards": "Filter my cards", + "shortcut-show-shortcuts": "Bring up this shortcuts list", + "shortcut-toggle-filterbar": "Toggle Filter Sidebar", + "shortcut-toggle-sidebar": "Toggle Board Sidebar", + "show-cards-minimum-count": "Show cards count if list contains more than", + "sidebar-open": "Open Sidebar", + "sidebar-close": "Close Sidebar", + "signupPopup-title": "Crear un compte", + "star-board-title": "Click to star this board. It will show up at top of your boards list.", + "starred-boards": "Starred Boards", + "starred-boards-description": "Starred boards show up at the top of your boards list.", + "subscribe": "Subscribe", + "team": "Còla", + "this-board": "Aqueste tablèu", + "this-card": "aquesta carta", + "spent-time-hours": "Spent time (hours)", + "overtime-hours": "Overtime (hours)", + "overtime": "Overtime", + "has-overtime-cards": "Has overtime cards", + "has-spenttime-cards": "Has spent time cards", + "time": "Temps", + "title": "Títol", + "tracking": "Tracking", + "tracking-info": "You will be notified of any changes to those cards you are involved as creator or member.", + "type": "Mena", + "unassign-member": "Unassign member", + "unsaved-description": "You have an unsaved description.", + "unwatch": "Unwatch", + "upload": "Telecargar", + "upload-avatar": "Telecargar un avatar", + "uploaded-avatar": "Avatar telecargat", + "username": "Nom d’utilizaire", + "view-it": "View it", + "warn-list-archived": "warning: this card is in an list at Archive", + "watch": "Seguit", + "watching": "Agachat", + "watching-info": "You will be notified of any change in this board", + "welcome-board": "Tablèu de benvenguda", + "welcome-swimlane": "Milestone 1", + "welcome-list1": "Basics", + "welcome-list2": "Advanced", + "card-templates-swimlane": "Card Templates", + "list-templates-swimlane": "Lista dels modèls", + "board-templates-swimlane": "Board Templates", + "what-to-do": "Qué volètz far ?", + "wipLimitErrorPopup-title": "Invalid WIP Limit", + "wipLimitErrorPopup-dialog-pt1": "The number of tasks in this list is higher than the WIP limit you've defined.", + "wipLimitErrorPopup-dialog-pt2": "Please move some tasks out of this list, or set a higher WIP limit.", + "admin-panel": "Interfàcia d’admin", + "settings": "Paramètres", + "people": "Personas", + "registration": "Inscripcion", + "disable-self-registration": "Disable Self-Registration", + "invite": "Convidar", + "invite-people": "Convidat", + "to-boards": "To board(s)", + "email-addresses": "Adreça corrièl", + "smtp-host-description": "The address of the SMTP server that handles your emails.", + "smtp-port-description": "The port your SMTP server uses for outgoing emails.", + "smtp-tls-description": "Enable TLS support for SMTP server", + "smtp-host": "Òst SMTP", + "smtp-port": "Pòrt SMTP", + "smtp-username": "Nom d’utilizaire", + "smtp-password": "Mot de Santa-Clara", + "smtp-tls": "Compatibilitat TLS", + "send-from": "De", + "send-smtp-test": "Se mandar un corrièl d'ensag", + "invitation-code": "Còde de convit", + "email-invite-register-subject": "__inviter__ vos a mandat un convit", + "email-invite-register-text": "Dear __user__,\n\n__inviter__ invites you to kanban board for collaborations.\n\nPlease follow the link below:\n__url__\n\nAnd your invitation code is: __icode__\n\nThanks.", + "email-smtp-test-subject": "SMTP Test Email", + "email-smtp-test-text": "As capitat de mandar un corrièl", + "error-invitation-code-not-exist": "Lo còde de convit existís pas", + "error-notAuthorized": "Sès pas autorizat a agachar aquesta pagina", + "webhook-title": "Webhook Name", + "webhook-token": "Token (Optional for Authentication)", + "outgoing-webhooks": "Outgoing Webhooks", + "bidirectional-webhooks": "Two-Way Webhooks", + "outgoingWebhooksPopup-title": "Outgoing Webhooks", + "boardCardTitlePopup-title": "Card Title Filter", + "disable-webhook": "Disable This Webhook", + "global-webhook": "Global Webhooks", + "new-outgoing-webhook": "New Outgoing Webhook", + "no-name": "(Desconegut)", + "Node_version": "Node version", + "Meteor_version": "Meteor version", + "MongoDB_version": "MongoDB version", + "MongoDB_storage_engine": "MongoDB storage engine", + "MongoDB_Oplog_enabled": "MongoDB Oplog enabled", + "OS_Arch": "OS Arch", + "OS_Cpus": "OS CPU Count", + "OS_Freemem": "OS Free Memory", + "OS_Loadavg": "OS Load Average", + "OS_Platform": "OS Platform", + "OS_Release": "OS Release", + "OS_Totalmem": "OS Total Memory", + "OS_Type": "OS Type", + "OS_Uptime": "OS Uptime", + "days": "jorns", + "hours": "oras", + "minutes": "minutas", + "seconds": "segondas", + "show-field-on-card": "Show this field on card", + "automatically-field-on-card": "Auto create field to all cards", + "showLabel-field-on-card": "Show field label on minicard", + "yes": "Òc", + "no": "Non", + "accounts": "Accounts", + "accounts-allowEmailChange": "Allow Email Change", + "accounts-allowUserNameChange": "Allow Username Change", + "createdAt": "Created at", + "verified": "Verificat", + "active": "Avtivat", + "card-received": "Recebut", + "card-received-on": "Received on", + "card-end": "Fin", + "card-end-on": "Ends on", + "editCardReceivedDatePopup-title": "Change received date", + "editCardEndDatePopup-title": "Change end date", + "setCardColorPopup-title": "Color seleccionada", + "setCardActionsColorPopup-title": "Causir una color", + "setSwimlaneColorPopup-title": "Causir una color", + "setListColorPopup-title": "Causir una color", + "assigned-by": "Assigned By", + "requested-by": "Requested By", + "board-delete-notice": "Deleting is permanent. You will lose all lists, cards and actions associated with this board.", + "delete-board-confirm-popup": "All lists, cards, labels, and activities will be deleted and you won't be able to recover the board contents. There is no undo.", + "boardDeletePopup-title": "Suprimir lo tablèu ?", + "delete-board": "Tablèu suprimit", + "default-subtasks-board": "Subtasks for __board__ board", + "default": "Default", + "queue": "Queue", + "subtask-settings": "Subtasks Settings", + "card-settings": "Card Settings", + "boardSubtaskSettingsPopup-title": "Board Subtasks Settings", + "boardCardSettingsPopup-title": "Card Settings", + "deposit-subtasks-board": "Deposit subtasks to this board:", + "deposit-subtasks-list": "Landing list for subtasks deposited here:", + "show-parent-in-minicard": "Show parent in minicard:", + "prefix-with-full-path": "Prefix with full path", + "prefix-with-parent": "Prefix with parent", + "subtext-with-full-path": "Subtext with full path", + "subtext-with-parent": "Subtext with parent", + "change-card-parent": "Change card's parent", + "parent-card": "Parent card", + "source-board": "Source board", + "no-parent": "Don't show parent", + "activity-added-label": "added label '%s' to %s", + "activity-removed-label": "removed label '%s' from %s", + "activity-delete-attach": "deleted an attachment from %s", + "activity-added-label-card": "added label '%s'", + "activity-removed-label-card": "removed label '%s'", + "activity-delete-attach-card": "deleted an attachment", + "activity-set-customfield": "set custom field '%s' to '%s' in %s", + "activity-unset-customfield": "unset custom field '%s' in %s", + "r-rule": "Rule", + "r-add-trigger": "Add trigger", + "r-add-action": "Add action", + "r-board-rules": "Board rules", + "r-add-rule": "Add rule", + "r-view-rule": "View rule", + "r-delete-rule": "Delete rule", + "r-new-rule-name": "New rule title", + "r-no-rules": "No rules", + "r-when-a-card": "When a card", + "r-is": "is", + "r-is-moved": "is moved", + "r-added-to": "added to", + "r-removed-from": "Removed from", + "r-the-board": "the board", + "r-list": "list", + "set-filter": "Set Filter", + "r-moved-to": "Moved to", + "r-moved-from": "Moved from", + "r-archived": "Moved to Archive", + "r-unarchived": "Restored from Archive", + "r-a-card": "a card", + "r-when-a-label-is": "When a label is", + "r-when-the-label": "When the label", + "r-list-name": "list name", + "r-when-a-member": "When a member is", + "r-when-the-member": "When the member", + "r-name": "name", + "r-when-a-attach": "When an attachment", + "r-when-a-checklist": "When a checklist is", + "r-when-the-checklist": "When the checklist", + "r-completed": "Completed", + "r-made-incomplete": "Made incomplete", + "r-when-a-item": "When a checklist item is", + "r-when-the-item": "When the checklist item", + "r-checked": "Checked", + "r-unchecked": "Unchecked", + "r-move-card-to": "Move card to", + "r-top-of": "Top of", + "r-bottom-of": "Bottom of", + "r-its-list": "its list", + "r-archive": "Desplaçar cap a Archius", + "r-unarchive": "Restore from Archive", + "r-card": "card", + "r-add": "Apondre", + "r-remove": "Remove", + "r-label": "label", + "r-member": "member", + "r-remove-all": "Remove all members from the card", + "r-set-color": "Set color to", + "r-checklist": "checklist", + "r-check-all": "Check all", + "r-uncheck-all": "Uncheck all", + "r-items-check": "items of checklist", + "r-check": "Check", + "r-uncheck": "Uncheck", + "r-item": "item", + "r-of-checklist": "of checklist", + "r-send-email": "Send an email", + "r-to": "to", + "r-subject": "subject", + "r-rule-details": "Rule details", + "r-d-move-to-top-gen": "Move card to top of its list", + "r-d-move-to-top-spec": "Move card to top of list", + "r-d-move-to-bottom-gen": "Move card to bottom of its list", + "r-d-move-to-bottom-spec": "Move card to bottom of list", + "r-d-send-email": "Send email", + "r-d-send-email-to": "to", + "r-d-send-email-subject": "subject", + "r-d-send-email-message": "message", + "r-d-archive": "Move card to Archive", + "r-d-unarchive": "Restore card from Archive", + "r-d-add-label": "Add label", + "r-d-remove-label": "Remove label", + "r-create-card": "Create new card", + "r-in-list": "in list", + "r-in-swimlane": "in swimlane", + "r-d-add-member": "Add member", + "r-d-remove-member": "Remove member", + "r-d-remove-all-member": "Remove all member", + "r-d-check-all": "Check all items of a list", + "r-d-uncheck-all": "Uncheck all items of a list", + "r-d-check-one": "Check item", + "r-d-uncheck-one": "Uncheck item", + "r-d-check-of-list": "of checklist", + "r-d-add-checklist": "Add checklist", + "r-d-remove-checklist": "Remove checklist", + "r-by": "by", + "r-add-checklist": "Add checklist", + "r-with-items": "with items", + "r-items-list": "item1,item2,item3", + "r-add-swimlane": "Add swimlane", + "r-swimlane-name": "swimlane name", + "r-board-note": "Note: leave a field empty to match every possible value.", + "r-checklist-note": "Note: checklist's items have to be written as comma separated values.", + "r-when-a-card-is-moved": "When a card is moved to another list", + "r-set": "Set", + "r-update": "Update", + "r-datefield": "date field", + "r-df-start-at": "start", + "r-df-due-at": "due", + "r-df-end-at": "end", + "r-df-received-at": "received", + "r-to-current-datetime": "to current date/time", + "r-remove-value-from": "Remove value from", + "ldap": "LDAP", + "oauth2": "OAuth2", + "cas": "CAS", + "authentication-method": "Authentication method", + "authentication-type": "Authentication type", + "custom-product-name": "Custom Product Name", + "layout": "Layout", + "hide-logo": "Hide Logo", + "add-custom-html-after-body-start": "Add Custom HTML after <body> start", + "add-custom-html-before-body-end": "Add Custom HTML before </body> end", + "error-undefined": "Something went wrong", + "error-ldap-login": "An error occurred while trying to login", + "display-authentication-method": "Display Authentication Method", + "default-authentication-method": "Default Authentication Method", + "duplicate-board": "Duplicate Board", + "people-number": "The number of people is:", + "swimlaneDeletePopup-title": "Delete Swimlane ?", + "swimlane-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the swimlane. There is no undo.", + "restore-all": "Restore all", + "delete-all": "Delete all", + "loading": "Loading, please wait.", + "previous_as": "last time was", + "act-a-dueAt": "modified due time to \nWhen: __timeValue__\nWhere: __card__\n previous due was __timeOldValue__", + "act-a-endAt": "modified ending time to __timeValue__ from (__timeOldValue__)", + "act-a-startAt": "modified starting time to __timeValue__ from (__timeOldValue__)", + "act-a-receivedAt": "modified received time to __timeValue__ from (__timeOldValue__)", + "a-dueAt": "modified due time to be", + "a-endAt": "modified ending time to be", + "a-startAt": "modified starting time to be", + "a-receivedAt": "modified received time to be", + "almostdue": "current due time %s is approaching", + "pastdue": "current due time %s is past", + "duenow": "current due time %s is today", + "act-newDue": "__list__/__card__ has 1st due reminder [__board__]", + "act-withDue": "__list__/__card__ due reminders [__board__]", + "act-almostdue": "was reminding the current due (__timeValue__) of __card__ is approaching", + "act-pastdue": "was reminding the current due (__timeValue__) of __card__ is past", + "act-duenow": "was reminding the current due (__timeValue__) of __card__ is now", + "act-atUserComment": "You were mentioned in [__board__] __list__/__card__", + "delete-user-confirm-popup": "Are you sure you want to delete this account? There is no undo.", + "accounts-allowUserDelete": "Allow users to self delete their account", + "hide-minicard-label-text": "Hide minicard label text", + "show-desktop-drag-handles": "Show desktop drag handles", + "assignee": "Assignee", + "cardAssigneesPopup-title": "Assignee", + "addmore-detail": "Add a more detailed description", + "show-on-card": "Show on Card", + "new": "New", + "editUserPopup-title": "Edit User", + "newUserPopup-title": "New User", + "notifications": "Notifications", + "view-all": "View All", + "filter-by-unread": "Filter by Unread", + "mark-all-as-read": "Mark all as read", + "remove-all-read": "Remove all read", + "allow-rename": "Allow Rename", + "allowRenamePopup-title": "Allow Rename" +} diff --git a/i18n/pl.i18n.json b/i18n/pl.i18n.json index 31291ce7..728516e1 100644 --- a/i18n/pl.i18n.json +++ b/i18n/pl.i18n.json @@ -348,8 +348,6 @@ "import-board-c": "Import tablicy", "import-board-title-trello": "Importuj tablicę z Trello", "import-board-title-wekan": "Importuj tablicę z poprzedniego eksportu", - "import-sandstorm-backup-warning": "Nie usuwaj danych, które importujesz ze źródłowej tablicy lub Trello zanim upewnisz się, że wszystko zostało prawidłowo przeniesione przy czym brane jest pod uwagę ponowne uruchomienie strony, ponieważ w przypadku błędu braku tablicy stracisz dane.", - "import-sandstorm-warning": "Zaimportowana tablica usunie wszystkie istniejące dane na aktualnej tablicy oraz zastąpi ją danymi z tej importowanej.", "from-trello": "Z Trello", "from-wekan": "Z poprzedniego eksportu", "import-board-instruction-trello": "W twojej tablicy na Trello przejdź do 'Menu', następnie 'Więcej', 'Drukuj i eksportuj', 'Eksportuj jako JSON' i skopiuj wynik", diff --git a/i18n/pt-BR.i18n.json b/i18n/pt-BR.i18n.json index 818558dc..caed8edf 100644 --- a/i18n/pt-BR.i18n.json +++ b/i18n/pt-BR.i18n.json @@ -1,780 +1,778 @@ { - "accept": "Aceitar", - "act-activity-notify": "Notificação de atividade", - "act-addAttachment": "adicionado anexo __attachment__ ao cartão __card__ na lista __list__ em raia __swimlane__ no quadro __board__", - "act-deleteAttachment": "excluído anexo __attachment__ do cartão __card__ na lista __list__ em raia __swimlane__ no quadro __board__", - "act-addSubtask": "adicionada subtarefa __subtask__ ao cartão __card__ na lista __list__ em raia __swimlane__ no quadro __board__", - "act-addLabel": "Adicionada etiqueta __label__ ao cartão __card__ na lista __list__ em raia __swimlane__ no quadro __board__", - "act-addedLabel": "Adicionada etiqueta __label__ ao cartão __card__ na lista __list__ em raia __swimlane__ no quadro __board__", - "act-removeLabel": "Removida etiqueta __label__ do cartão __card__ na lista __list__ em raia __swimlane__ no quadro __board__", - "act-removedLabel": "Removida etiqueta __label__ do cartão __card__ na lista __list__ em raia __swimlane__ no quadro __board__", - "act-addChecklist": "adicionada lista de verificação __checklist__ ao cartão __card__ na lista __list__ em raia __swimlane__ no quadro __board__", - "act-addChecklistItem": "adicionado o item __checklistItem__ a lista de verificação__checklist__ no cartão __card__ na lista __list__ em raia __swimlane__ no quadro __board__", - "act-removeChecklist": "emovida a lista de verificação __checklist__ do cartão __card__ na lista __list__ em raia __swimlane__ no quadro __board__", - "act-removeChecklistItem": "removido item __checklistItem__ da lista de verificação __checkList__ no cartão __card__ na lista __list__ em raia __swimlane__ no quadro __board__", - "act-checkedItem": "marcado __checklistItem__ na lista de verificação __checklist__ no cartão __card__ na lista __list__ em raia __swimlane__ no quadro __board__", - "act-uncheckedItem": "desmarcado __checklistItem__ na lista __checklist__ no cartão __card__ na lista __list__ em raia __swimlane__ no quadro __board__", - "act-completeChecklist": "completada a lista de verificação __checklist__ no cartão __card__ na lista __list__ em raia __swimlane__ no quadro __board__", - "act-uncompleteChecklist": "lista de verificação incompleta __checklist__ no cartão __card__ na lista __list__ em raia __swimlane__ no quadro __board__", - "act-addComment": "comentou no cartão __card__: __comment__ na lista __list__ em raia __swimlane__ no quadro __board__", - "act-editComment": "editado comentário no cartão __card__: __comment__ da lista __list__ da raia __swimlane__ do quadro __board__", - "act-deleteComment": "excluído comentário no cartão __card__: __comment__ da lista __list__ da raia __swimlane__ do quadro __board__", - "act-createBoard": "criado quadro__board__", - "act-createSwimlane": "criada a raia __swimlane__ no quadro __board__", - "act-createCard": "criado cartão __card__ na lista __list__ em raia __swimlane__ no quadro __board__", - "act-createCustomField": "criado campo customizado __customField__ do quadro __board__", - "act-deleteCustomField": "excluído campo customizado __customField__ do quadro __board__", - "act-setCustomField": "editado campo customizado __customField__: __customFieldValue__ no cartão __card__ da lista __list__ da raia __swimlane__ do quadro __board__", - "act-createList": "adicionada lista __list__ ao quadro __board__", - "act-addBoardMember": "adicionado membro __member__ ao quadro __board__", - "act-archivedBoard": "Quadro __board__ foi Arquivado", - "act-archivedCard": "Cartão __card__ na lista __list__ em raia __swimlane__ no quadro __board__ foi Arquivado", - "act-archivedList": "Lista __list__ em raia __swimlane__ no quadro __board__ foi Arquivada", - "act-archivedSwimlane": "Raia __swimlane__ no quadro __board__ foi Arquivada", - "act-importBoard": "importado quadro __board__", - "act-importCard": "importado cartão __card__ para lista __list__ em raia __swimlane__ no quadro __board__", - "act-importList": "importada lista __list__ para raia __swimlane__ no quadro __board__", - "act-joinMember": "adicionado membro __member__ ao cartão __card__ na lista __list__ em raia __swimlane__ no quadro __board__", - "act-moveCard": "movido cartão __card__ do quadro __board__ da raia __oldSwimlane__ da lista __oldList__ para a raia __swimlane__ na lista __list__", - "act-moveCardToOtherBoard": "movido cartão __card__ da lista __oldList__ em raia __oldSwimlane__ no quadro __oldBoard__ para lista __list__ em raia __swimlane__ no quadro __board__", - "act-removeBoardMember": "removido membro __member__ do quadro __board__", - "act-restoredCard": "restaurado cartão __card__ a lista __list__ em raia __swimlane__ no quadro __board__", - "act-unjoinMember": "removido membro __member__ do cartão __card__ na lista __list__ em raia __swimlane__ no quadro __board__", - "act-withBoardTitle": "__board__", - "act-withCardTitle": "[__board__] __card__", - "actions": "Ações", - "activities": "Atividades", - "activity": "Atividade", - "activity-added": "adicionou %s a %s", - "activity-archived": "%s foi Arquivado", - "activity-attached": "anexou %s a %s", - "activity-created": "criou %s", - "activity-customfield-created": "criado campo customizado %s", - "activity-excluded": "excluiu %s de %s", - "activity-imported": "importado %s em %s de %s", - "activity-imported-board": "importado %s de %s", - "activity-joined": "juntou-se a %s", - "activity-moved": "moveu %s de %s para %s", - "activity-on": "em %s", - "activity-removed": "removeu %s de %s", - "activity-sent": "enviou %s de %s", - "activity-unjoined": "saiu de %s", - "activity-subtask-added": "Adcionar subtarefa à", - "activity-checked-item": "marcado %s na lista de verificação %s de %s", - "activity-unchecked-item": "desmarcado %s na lista de verificação %s de %s", - "activity-checklist-added": "Adicionada lista de verificação a %s", - "activity-checklist-removed": "removida a lista de verificação de %s", - "activity-checklist-completed": "listas de verificação completas %s de %s", - "activity-checklist-uncompleted": "não-completada a lista de verificação %s de %s", - "activity-checklist-item-added": "adicionado o item de lista de verificação para '%s' em %s", - "activity-checklist-item-removed": "removida o item de lista de verificação de '%s' na %s", - "add": "Novo", - "activity-checked-item-card": "marcaddo %s na lista de verificação %s", - "activity-unchecked-item-card": "desmarcado %s na lista de verificação %s", - "activity-checklist-completed-card": "completada a lista de verificação __checklist__ no cartão __card__ na lista __list__ em raia __swimlane__ no quadro __board__", - "activity-checklist-uncompleted-card": "não-completada a lista de verificação %s", - "activity-editComment": "comentário editado %s", - "activity-deleteComment": "comentário excluído %s", - "add-attachment": "Adicionar Anexos", - "add-board": "Adicionar Quadro", - "add-card": "Adicionar Cartão", - "add-swimlane": "Adicionar Raia", - "add-subtask": "Adicionar subtarefa", - "add-checklist": "Adicionar lista de verificação", - "add-checklist-item": "Adicionar um item à lista de verificação", - "add-cover": "Adicionar Capa", - "add-label": "Adicionar Etiqueta", - "add-list": "Adicionar Lista", - "add-members": "Adicionar Membros", - "added": "Criado", - "addMemberPopup-title": "Membros", - "admin": "Administrador", - "admin-desc": "Pode ver e editar cartões, remover membros e alterar configurações do quadro.", - "admin-announcement": "Anúncio", - "admin-announcement-active": "Anúncio ativo em todo o sistema", - "admin-announcement-title": "Anúncio do Administrador", - "all-boards": "Todos os quadros", - "and-n-other-card": "E __count__ outro cartão", - "and-n-other-card_plural": "E __count__ outros cartões", - "apply": "Aplicar", - "app-is-offline": "Carregando, por favor espere. Atualizar a página causará perda de dados. Se a carga não funcionar, por favor verifique se o servidor não caiu.", - "archive": "Mover para o Arquivo morto", - "archive-all": "Mover Tudo para o Arquivo morto", - "archive-board": "Mover Quadro para o Arquivo morto", - "archive-card": "Mover Cartão para o Arquivo morto", - "archive-list": "Mover Lista para o Arquivo morto", - "archive-swimlane": "Mover Raia para Arquivo morto", - "archive-selection": "Mover seleção para o Arquivo morto", - "archiveBoardPopup-title": "Mover Quadro para o Arquivo morto?", - "archived-items": "Arquivo morto", - "archived-boards": "Quadros no Arquivo morto", - "restore-board": "Restaurar Quadro", - "no-archived-boards": "Sem Quadros no Arquivo morto.", - "archives": "Arquivos morto", - "template": "Modelo", - "templates": "Modelos", - "assign-member": "Atribuir Membro", - "attached": "anexado", - "attachment": "Anexo", - "attachment-delete-pop": "Excluir um anexo é permanente. Não será possível recuperá-lo.", - "attachmentDeletePopup-title": "Excluir Anexo?", - "attachments": "Anexos", - "auto-watch": "Veja automaticamente os boards que são criados", - "avatar-too-big": "O avatar é muito grande (70KB max)", - "back": "Voltar", - "board-change-color": "Alterar cor", - "board-nb-stars": "%s estrelas", - "board-not-found": "Quadro não encontrado", - "board-private-info": "Este quadro será <strong>privado</strong>.", - "board-public-info": "Este quadro será <strong>público</strong>.", - "boardChangeColorPopup-title": "Alterar Tela de Fundo", - "boardChangeTitlePopup-title": "Renomear Quadro", - "boardChangeVisibilityPopup-title": "Alterar Visibilidade", - "boardChangeWatchPopup-title": "Alterar observação", - "boardMenuPopup-title": "Configurações do quadro", - "boardChangeViewPopup-title": "Visão de quadro", - "boards": "Quadros", - "board-view": "Visão de quadro", - "board-view-cal": "Calendário", - "board-view-swimlanes": "Raias", - "board-view-collapse": "Expandir", - "board-view-lists": "Listas", - "bucket-example": "\"Bucket List\", por exemplo", - "cancel": "Cancelar", - "card-archived": "Este cartão está Arquivado.", - "board-archived": "Este quadro está Arquivado.", - "card-comments-title": "Este cartão possui %s comentários.", - "card-delete-notice": "A exclusão será permanente. Você perderá todas as ações associadas a este cartão.", - "card-delete-pop": "Todas as ações serão excluidas da lista de Atividades e vocês não poderá re-abrir o cartão. Não há como desfazer.", - "card-delete-suggest-archive": "Você pode mover um cartão para o Arquivo morto para removê-lo do quadro e preservar a atividade.", - "card-due": "Prazo final", - "card-due-on": "Prazo final em", - "card-spent": "Tempo Gasto", - "card-edit-attachments": "Editar anexos", - "card-edit-custom-fields": "Editar campos customizados", - "card-start-voting": "Iniciar votação", - "card-cancel-voting": "Excluir votação e todos os votos", - "card-edit-labels": "Editar etiquetas", - "card-edit-members": "Editar membros", - "card-labels-title": "Alterar etiquetas do cartão.", - "card-members-title": "Acrescentar ou remover membros do quadro deste cartão.", - "card-start": "Data início", - "card-start-on": "Começa em", - "cardAttachmentsPopup-title": "Anexar a partir de", - "cardCustomField-datePopup-title": "Mudar data", - "cardCustomFieldsPopup-title": "Editar campos customizados", - "cardStartVotingPopup-title": "Iniciar uma votação", - "positiveVoteMembersPopup-title": "Proponentes", - "negativeVoteMembersPopup-title": "Oponentes", - "vote-question": "Questão em votação", - "vote-public": "Votação pública", - "vote-for-it": "a favor", - "vote-against": "contra", - "cardDeletePopup-title": "Excluir Cartão?", - "cardDetailsActionsPopup-title": "Ações do cartão", - "cardLabelsPopup-title": "Etiquetas", - "cardMembersPopup-title": "Membros", - "cardMorePopup-title": "Mais", - "cardTemplatePopup-title": "Criar Modelo", - "cards": "Cartões", - "cards-count": "Cartões", - "casSignIn": "Entrar com CAS", - "cardType-card": "Cartão", - "cardType-linkedCard": "Cartão ligado", - "cardType-linkedBoard": "Quadro ligado", - "change": "Alterar", - "change-avatar": "Alterar Avatar", - "change-password": "Alterar Senha", - "change-permissions": "Alterar permissões", - "change-settings": "Altera configurações", - "changeAvatarPopup-title": "Alterar Avatar", - "changeLanguagePopup-title": "Alterar Idioma", - "changePasswordPopup-title": "Alterar Senha", - "changePermissionsPopup-title": "Alterar Permissões", - "changeSettingsPopup-title": "Alterar configurações", - "subtasks": "Subtarefas", - "checklists": "Listas de verificação", - "click-to-star": "Marcar quadro como favorito.", - "click-to-unstar": "Remover quadro dos favoritos.", - "clipboard": "Área de Transferência ou arraste e solte", - "close": "Fechar", - "close-board": "Fechar Quadro", - "close-board-pop": "Você será capaz de restaurar o quadro clicando no botão “Arquivo morto” a partir do cabeçalho do Início.", - "color-black": "preto", - "color-blue": "azul", - "color-crimson": "carmesim", - "color-darkgreen": "verde escuro", - "color-gold": "dourado", - "color-gray": "cinza", - "color-green": "verde", - "color-indigo": "azul", - "color-lime": "verde limão", - "color-magenta": "magenta", - "color-mistyrose": "rosa claro", - "color-navy": "azul marinho", - "color-orange": "laranja", - "color-paleturquoise": "azul ciano", - "color-peachpuff": "pêssego", - "color-pink": "cor-de-rosa", - "color-plum": "ameixa", - "color-purple": "roxo", - "color-red": "vermelho", - "color-saddlebrown": "marrom", - "color-silver": "prateado", - "color-sky": "azul-celeste", - "color-slateblue": "azul ardósia", - "color-white": "branco", - "color-yellow": "amarelo", - "unset-color": "Remover", - "comment": "Comentário", - "comment-placeholder": "Escrever Comentário", - "comment-only": "Somente comentários", - "comment-only-desc": "Pode comentar apenas em cartões.", - "no-comments": "Sem comentários", - "no-comments-desc": "Sem visualização de comentários e atividades.", - "worker": "Colaborador", - "worker-desc": "Pode apenas mover cartões, atribuir-se ao cartão e comentar.", - "computer": "Computador", - "confirm-subtask-delete-dialog": "Tem certeza que deseja excluir a subtarefa?", - "confirm-checklist-delete-dialog": "Tem certeza que quer excluir a lista de verificação?", - "copy-card-link-to-clipboard": "Copiar link do cartão para a área de transferência", - "linkCardPopup-title": "Ligar Cartão", - "searchElementPopup-title": "Buscar", - "copyCardPopup-title": "Copiar o cartão", - "copyChecklistToManyCardsPopup-title": "Copiar modelo de lista de verificação para vários cartões", - "copyChecklistToManyCardsPopup-instructions": "Títulos e descrições do cartão de destino neste formato JSON", - "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"Título do primeiro cartão\", \"description\":\"Descrição do primeiro cartão\"}, {\"title\":\"Título do segundo cartão\",\"description\":\"Descrição do segundo cartão\"},{\"title\":\"Título do último cartão\",\"description\":\"Descrição do último cartão\"} ]", - "create": "Criar", - "createBoardPopup-title": "Criar Quadro", - "chooseBoardSourcePopup-title": "Importar quadro", - "createLabelPopup-title": "Criar Etiqueta", - "createCustomField": "Criar campo", - "createCustomFieldPopup-title": "Criar campo", - "current": "atual", - "custom-field-delete-pop": "Não existe desfazer. Isso irá excluir o campo customizado de todos os cartões e destruir seu histórico", - "custom-field-checkbox": "Caixa de seleção", - "custom-field-date": "Data", - "custom-field-dropdown": "Lista suspensa", - "custom-field-dropdown-none": "(nada)", - "custom-field-dropdown-options": "Lista de opções", - "custom-field-dropdown-options-placeholder": "Pressione enter para adicionar mais opções", - "custom-field-dropdown-unknown": "(desconhecido)", - "custom-field-number": "Número", - "custom-field-text": "Texto", - "custom-fields": "Campos customizados", - "date": "Data", - "decline": "Rejeitar", - "default-avatar": "Avatar padrão", - "delete": "Excluir", - "deleteCustomFieldPopup-title": "Excluir campo customizado?", - "deleteLabelPopup-title": "Excluir Etiqueta?", - "description": "Descrição", - "disambiguateMultiLabelPopup-title": "Desambiguar ações de etiquetas", - "disambiguateMultiMemberPopup-title": "Desambiguar ações de membros", - "discard": "Descartar", - "done": "Feito", - "download": "Baixar", - "edit": "Editar", - "edit-avatar": "Alterar Avatar", - "edit-profile": "Editar Perfil", - "edit-wip-limit": "Editar Limite WIP", - "soft-wip-limit": "Limite de WIP", - "editCardStartDatePopup-title": "Altera data de início", - "editCardDueDatePopup-title": "Altera prazo final", - "editCustomFieldPopup-title": "Editar campo", - "editCardSpentTimePopup-title": "Editar tempo gasto", - "editLabelPopup-title": "Alterar Etiqueta", - "editNotificationPopup-title": "Editar Notificações", - "editProfilePopup-title": "Editar Perfil", - "email": "E-mail", - "email-enrollAccount-subject": "Uma conta foi criada para você em __siteName__", - "email-enrollAccount-text": "Olá __user__\npara iniciar utilizando o serviço basta clicar no link abaixo.\n__url__\nMuito Obrigado.", - "email-fail": "Falhou ao enviar e-mail", - "email-fail-text": "Erro ao tentar enviar e-mail", - "email-invalid": "E-mail inválido", - "email-invite": "Convite via E-mail", - "email-invite-subject": "__inviter__ lhe enviou um convite", - "email-invite-text": "Caro __user__\n__inviter__ lhe convidou para ingressar no quadro \"__board__\" como colaborador.\nPor favor prossiga através do link abaixo:\n__url__\nMuito obrigado.", - "email-resetPassword-subject": "Redefina sua senha em __siteName__", - "email-resetPassword-text": "Olá __user__\nPara redefinir sua senha, por favor clique no link abaixo.\n__url__\nMuito obrigado.", - "email-sent": "E-mail enviado", - "email-verifyEmail-subject": "Verifique seu endereço de e-mail em __siteName__", - "email-verifyEmail-text": "Olá __user__\nPara verificar sua conta de e-mail, clique no link abaixo.\n__url__\nObrigado.", - "enable-wip-limit": "Ativar Limite WIP", - "error-board-doesNotExist": "Este quadro não existe", - "error-board-notAdmin": "Você precisa ser administrador desse quadro para fazer isto", - "error-board-notAMember": "Você precisa ser um membro desse quadro para fazer isto", - "error-json-malformed": "Seu texto não é um JSON válido", - "error-json-schema": "Seu JSON não inclui as informações no formato correto", - "error-list-doesNotExist": "Esta lista não existe", - "error-user-doesNotExist": "Este usuário não existe", - "error-user-notAllowSelf": "Você não pode convidar a si mesmo", - "error-user-notCreated": "Este usuário não foi criado", - "error-username-taken": "Esse username já existe", - "error-email-taken": "E-mail já está em uso", - "export-board": "Exportar quadro", - "sort": "Ordenar", - "sort-desc": "Clique para Ordenar Lista", - "list-sort-by": "Ordenar a Lista por:", - "list-label-modifiedAt": "Último Acesso", - "list-label-title": "Nome da Lista", - "list-label-sort": "Ordem Manual", - "list-label-short-modifiedAt": "(L)", - "list-label-short-title": "(N)", - "list-label-short-sort": "(M)", - "filter": "Filtrar", - "filter-cards": "Filtrar Cartões ou Listas", - "list-filter-label": "Filtrar Lista por Título", - "filter-clear": "Limpar filtro", - "filter-no-label": "Sem etiquetas", - "filter-no-member": "Sem membros", - "filter-no-assignee": "Não atribuído", - "filter-no-custom-fields": "Não há campos customizados", - "filter-show-archive": "Mostrar listas arquivadas", - "filter-hide-empty": "Esconder listas vazias", - "filter-on": "Filtro está ativo", - "filter-on-desc": "Você está filtrando cartões neste quadro. Clique aqui para editar o filtro.", - "filter-to-selection": "Filtrar esta seleção", - "advanced-filter-label": "Filtro avançado", - "advanced-filter-description": "Filtros avançados permitem escrever uma \"string\" contendo os seguintes operadores: == != <= >= && || (). Um espaco é utilizado como separador entre os operadores. Você pode filtrar para todos os campos personalizados escrevendo os nomes e valores. Exemplo: Campo1 == Valor1. Nota^Se o campo ou valor tiver espaços você precisa encapsular eles em citações sozinhas. Exemplo: Campo1 == Eu\\sou. Também você pode combinar múltiplas condições. Exemplo: C1 == V1 || C1 == V2. Normalmente todos os operadores são interpretados da esquerda para direita. Você pode alterar a ordem colocando parênteses - como ma expressão matemática. Exemplo: C1 == V1 && (C2 == V2 || C2 == V3). Você tamb~em pode pesquisar campos de texto usando regex: C1 == /Tes.*/i", - "fullname": "Nome Completo", - "header-logo-title": "Voltar para a lista de quadros.", - "hide-system-messages": "Esconder mensagens de sistema", - "headerBarCreateBoardPopup-title": "Criar Quadro", - "home": "Início", - "import": "Importar", - "link": "Ligação", - "import-board": "importar quadro", - "import-board-c": "Importar quadro", - "import-board-title-trello": "Importar quadro do Trello", - "import-board-title-wekan": "Importar quadro a partir de exportação prévia", - "import-sandstorm-backup-warning": "Não exclua os dados importados do quadro original exportado ou do Trello antes de verificar se esse item fecha e abre novamente, ou se você receber o erro Quadro não encontrado, que significa perda de dados.", - "import-sandstorm-warning": "O quadro importado irá excluir todos os dados existentes no quadro e irá sobrescrever com o quadro importado.", - "from-trello": "Do Trello", - "from-wekan": "A partir de exportação prévia", - "import-board-instruction-trello": "No seu quadro do Trello, vá em 'Menu', depois em 'Mais', 'Imprimir e Exportar', 'Exportar JSON', então copie o texto emitido", - "import-board-instruction-wekan": "Em seu quadro vá para 'Menu', depois 'Exportar quadro' e copie o texto no arquivo baixado.", - "import-board-instruction-about-errors": "Se você receber erros ao importar o quadro, às vezes a importação ainda funciona e o quadro está na página Todos os Quadros.", - "import-json-placeholder": "Cole seus dados JSON válidos aqui", - "import-map-members": "Mapear membros", - "import-members-map": "Seu quadro importado possui alguns membros. Por favor, mapeie os membros que você deseja importar para seus usuários", - "import-show-user-mapping": "Revisar mapeamento dos membros", - "import-user-select": "Escolha um usuário existente que você deseja usar como esse membro", - "importMapMembersAddPopup-title": "Selecione membro", - "info": "Versão", - "initials": "Iniciais", - "invalid-date": "Data inválida", - "invalid-time": "Hora inválida", - "invalid-user": "Usuário inválido", - "joined": "juntou-se", - "just-invited": "Você já foi convidado para este quadro", - "keyboard-shortcuts": "Atalhos do teclado", - "label-create": "Criar Etiqueta", - "label-default": "%s etiqueta (padrão)", - "label-delete-pop": "Não será possível recuperá-la. A etiqueta será excluida de todos os cartões e seu histórico será destruído.", - "labels": "Etiquetas", - "language": "Idioma", - "last-admin-desc": "Você não pode alterar funções porque deve existir pelo menos um administrador.", - "leave-board": "Sair do Quadro", - "leave-board-pop": "Tem a certeza de que pretende sair de __boardTitle__? Você será removido de todos os cartões neste quadro.", - "leaveBoardPopup-title": "Sair do Quadro?", - "link-card": "Vincular a este cartão", - "list-archive-cards": "Move todos os cartões nesta lista para o Arquivo morto", - "list-archive-cards-pop": "Isto removerá todos os cartões desta lista para o quadro. Para visualizar cartões arquivados e trazê-los de volta para o quadro, clique em “Menu” > “Arquivo morto”.", - "list-move-cards": "Mover todos os cartões desta lista", - "list-select-cards": "Selecionar todos os cartões nesta lista", - "set-color-list": "Definir Cor", - "listActionPopup-title": "Listar Ações", - "swimlaneActionPopup-title": "Ações de Raia", - "swimlaneAddPopup-title": "Adicionar uma Raia abaixo", - "listImportCardPopup-title": "Importe um cartão do Trello", - "listMorePopup-title": "Mais", - "link-list": "Vincular a esta lista", - "list-delete-pop": "Todas as ações serão excluidas da lista de atividades e você não poderá recuperar a lista. Não há como desfazer.", - "list-delete-suggest-archive": "Você pode mover uma lista para o Arquivo morto para removê-la do quadro e preservar a atividade.", - "lists": "Listas", - "swimlanes": "Raias", - "log-out": "Sair", - "log-in": "Entrar", - "loginPopup-title": "Entrar", - "memberMenuPopup-title": "Configuração de Membros", - "members": "Membros", - "menu": "Menu", - "move-selection": "Mover seleção", - "moveCardPopup-title": "Mover Cartão", - "moveCardToBottom-title": "Mover para o final", - "moveCardToTop-title": "Mover para o topo", - "moveSelectionPopup-title": "Mover seleção", - "multi-selection": "Multi-Seleção", - "multi-selection-on": "Multi-seleção está ativo", - "muted": "Silenciar", - "muted-info": "Você nunca receberá qualquer notificação desse board", - "my-boards": "Meus Quadros", - "name": "Nome", - "no-archived-cards": "Sem cartões no Arquivo morto.", - "no-archived-lists": "Sem listas no Arquivo morto.", - "no-archived-swimlanes": "Sem raias no Arquivo morto.", - "no-results": "Nenhum resultado.", - "normal": "Normal", - "normal-desc": "Pode ver e editar cartões. Não pode alterar configurações.", - "not-accepted-yet": "Convite ainda não aceito", - "notify-participate": "Receber atualizações de qualquer card que você criar ou participar como membro", - "notify-watch": "Receber atualizações de qualquer board, lista ou cards que você estiver observando", - "optional": "opcional", - "or": "ou", - "page-maybe-private": "Esta página pode ser privada. Você poderá vê-la se estiver <a href='%s'>logado</a>.", - "page-not-found": "Página não encontrada.", - "password": "Senha", - "paste-or-dragdrop": "para colar ou arraste e solte o arquivo da imagem para cá (somente imagens)", - "participating": "Participando", - "preview": "Pré-visualizar", - "previewAttachedImagePopup-title": "Pré-visualizar", - "previewClipboardImagePopup-title": "Pré-visualizar", - "private": "Privado", - "private-desc": "Este quadro é privado. Apenas seus membros podem acessar e editá-lo.", - "profile": "Perfil", - "public": "Público", - "public-desc": "Este quadro é público. Ele é visível a qualquer pessoa com o link e será exibido em mecanismos de busca como o Google. Apenas seus membros podem editá-lo.", - "quick-access-description": "Clique na estrela para adicionar um atalho nesta barra.", - "remove-cover": "Remover Capa", - "remove-from-board": "Remover do Quadro", - "remove-label": "Remover Etiqueta", - "listDeletePopup-title": "Excluir Lista?", - "remove-member": "Remover Membro", - "remove-member-from-card": "Remover do Cartão", - "remove-member-pop": "Remover __name__ (__username__) de __boardTitle__? O membro será removido de todos os cartões neste quadro e será notificado.", - "removeMemberPopup-title": "Remover Membro?", - "rename": "Renomear", - "rename-board": "Renomear Quadro", - "restore": "Restaurar", - "save": "Salvar", - "search": "Buscar", - "rules": "Regras", - "search-cards": "Buscar por título, descrição e campos customizados de cartão/lista neste quadro", - "search-example": "Texto para procurar", - "select-color": "Selecionar Cor", - "set-wip-limit-value": "Defina um limite máximo para o número de tarefas nesta lista", - "setWipLimitPopup-title": "Definir Limite WIP", - "shortcut-assign-self": "Atribuir a si o cartão atual", - "shortcut-autocomplete-emoji": "Autocompletar emoji", - "shortcut-autocomplete-members": "Preenchimento automático de membros", - "shortcut-clear-filters": "Limpar todos filtros", - "shortcut-close-dialog": "Fechar dialogo", - "shortcut-filter-my-cards": "Filtrar meus cartões", - "shortcut-show-shortcuts": "Mostrar lista de atalhos", - "shortcut-toggle-filterbar": "Alternar barra de filtro", - "shortcut-toggle-sidebar": "Fechar barra lateral.", - "show-cards-minimum-count": "Mostrar contador de cards se a lista tiver mais de", - "sidebar-open": "Abrir barra lateral", - "sidebar-close": "Fechar barra lateral", - "signupPopup-title": "Criar uma Conta", - "star-board-title": "Clique para marcar este quadro como favorito. Ele aparecerá no topo na lista dos seus quadros.", - "starred-boards": "Quadros Favoritos", - "starred-boards-description": "Quadros favoritos aparecem no topo da lista dos seus quadros.", - "subscribe": "Acompanhar", - "team": "Equipe", - "this-board": "este quadro", - "this-card": "este cartão", - "spent-time-hours": "Tempo gasto (Horas)", - "overtime-hours": "Tempo extras (Horas)", - "overtime": "Tempo extras", - "has-overtime-cards": "Tem cartões de horas extras", - "has-spenttime-cards": "Gastou cartões de tempo", - "time": "Tempo", - "title": "Título", - "tracking": "Rastreamento", - "tracking-info": "Você será notificado se houver qualquer alteração em cards em que você é o criador ou membro", - "type": "Tipo", - "unassign-member": "Membro não associado", - "unsaved-description": "Você possui uma descrição não salva", - "unwatch": "Deixar de observar", - "upload": "Carregar", - "upload-avatar": "Carregar um avatar", - "uploaded-avatar": "Avatar carregado", - "username": "Nome de usuário", - "view-it": "Visualizar", - "warn-list-archived": "aviso: este cartão está em uma lista no Arquivo-texto", - "watch": "Observar", - "watching": "Observando", - "watching-info": "Você será notificado de qualquer alteração neste quadro", - "welcome-board": "Board de Boas Vindas", - "welcome-swimlane": "Marco 1", - "welcome-list1": "Básico", - "welcome-list2": "Avançado", - "card-templates-swimlane": "Modelos de cartão", - "list-templates-swimlane": "Modelos de lista", - "board-templates-swimlane": "Modelos de quadro", - "what-to-do": "O que você gostaria de fazer?", - "wipLimitErrorPopup-title": "Limite WIP Inválido", - "wipLimitErrorPopup-dialog-pt1": "O número de tarefas nesta lista excede o limite WIP definido.", - "wipLimitErrorPopup-dialog-pt2": "Por favor, mova algumas tarefas para fora desta lista, ou defina um limite WIP mais elevado.", - "admin-panel": "Painel Administrativo", - "settings": "Configurações", - "people": "Pessoas", - "registration": "Registro", - "disable-self-registration": "Desabilitar Cadastrar-se", - "invite": "Convite", - "invite-people": "Convide Pessoas", - "to-boards": "Para o/os quadro(s)", - "email-addresses": "Endereço de E-mail", - "smtp-host-description": "O endereço do servidor SMTP que envia seus e-mails.", - "smtp-port-description": "A porta que o servidor SMTP usa para enviar os e-mails.", - "smtp-tls-description": "Habilitar suporte TLS para servidor SMTP", - "smtp-host": "Servidor SMTP", - "smtp-port": "Porta SMTP", - "smtp-username": "Nome de usuário", - "smtp-password": "Senha", - "smtp-tls": "Suporte TLS", - "send-from": "De", - "send-smtp-test": "Enviar um e-mail de teste para você mesmo", - "invitation-code": "Código do Convite", - "email-invite-register-subject": "__inviter__ lhe enviou um convite", - "email-invite-register-text": "Caro __user__,\n\n__inviter__ convida você para o quadro Kanban para colaborações.\n\nPor favor, siga o link abaixo:\n__url__ \n\nE seu código de convite é: __icode__\n\nObrigado.", - "email-smtp-test-subject": "E-mail de teste via SMTP", - "email-smtp-test-text": "Você enviou um e-mail com sucesso", - "error-invitation-code-not-exist": "O código do convite não existe", - "error-notAuthorized": "Você não está autorizado à ver esta página.", - "webhook-title": "Nome do Webhook", - "webhook-token": "Token (Opcional para autenticação)", - "outgoing-webhooks": "Webhook de saída", - "bidirectional-webhooks": "Two-Way Webhooks", - "outgoingWebhooksPopup-title": "Webhook de saída", - "boardCardTitlePopup-title": "Filtro do Título do Cartão", - "disable-webhook": "Desabilitar este Webhook", - "global-webhook": "Webhooks globais", - "new-outgoing-webhook": "Novo Webhook de saída", - "no-name": "(Desconhecido)", - "Node_version": "Versão do Node", - "Meteor_version": "Versão do Meteor", - "MongoDB_version": "Versão do MongoDB", - "MongoDB_storage_engine": "Motor de armazenamento do MongoDB", - "MongoDB_Oplog_enabled": "MongoDB Oplog habilitado", - "OS_Arch": "Arquitetura do SO", - "OS_Cpus": "Quantidade de CPUS do SO", - "OS_Freemem": "Memória Disponível do SO", - "OS_Loadavg": "Carga Média do SO", - "OS_Platform": "Plataforma do SO", - "OS_Release": "Versão do SO", - "OS_Totalmem": "Memória Total do SO", - "OS_Type": "Tipo do SO", - "OS_Uptime": "Disponibilidade do SO", - "days": "dias", - "hours": "horas", - "minutes": "minutos", - "seconds": "segundos", - "show-field-on-card": "Mostrar este campo no cartão", - "automatically-field-on-card": "Criar campo automaticamente para todos os cartões", - "showLabel-field-on-card": "Mostrar etiqueta do campo no minicartão", - "yes": "Sim", - "no": "Não", - "accounts": "Contas", - "accounts-allowEmailChange": "Permitir Mudança de e-mail", - "accounts-allowUserNameChange": "Permitir alteração de nome de usuário", - "createdAt": "Criado em", - "verified": "Verificado", - "active": "Ativo", - "card-received": "Recebido", - "card-received-on": "Recebido em", - "card-end": "Concluído", - "card-end-on": "Concluído em", - "editCardReceivedDatePopup-title": "Modificar data de recebimento", - "editCardEndDatePopup-title": "Mudar data de conclusão", - "setCardColorPopup-title": "Definir cor", - "setCardActionsColorPopup-title": "Escolha uma cor", - "setSwimlaneColorPopup-title": "Escolha uma cor", - "setListColorPopup-title": "Escolha uma cor", - "assigned-by": "Atribuído por", - "requested-by": "Solicitado por", - "board-delete-notice": "Excluir é permanente. Você perderá todas as listas, cartões e ações associados nesse quadro.", - "delete-board-confirm-popup": "Todas as listas, cartões, etiquetas e atividades serão excluídas e você não poderá recuperar o conteúdo do quadro. Não há como desfazer.", - "boardDeletePopup-title": "Excluir quadro?", - "delete-board": "Excluir quadro", - "default-subtasks-board": "Subtarefas para quadro __board__", - "default": "Padrão", - "queue": "Fila", - "subtask-settings": "Configurações de subtarefas", - "card-settings": "Configurações do Cartão", - "boardSubtaskSettingsPopup-title": "Configurações das subtarefas do quadro", - "boardCardSettingsPopup-title": "Configurações do Cartão", - "deposit-subtasks-board": "Inserir subtarefas a este quadro:", - "deposit-subtasks-list": "Listas de subtarefas inseridas aqui:", - "show-parent-in-minicard": "Mostrar Pai do mini cartão:", - "prefix-with-full-path": "Prefixo com caminho completo", - "prefix-with-parent": "Prefixo com Pai", - "subtext-with-full-path": "Subtexto com caminho completo", - "subtext-with-parent": "Subtexto com Pai", - "change-card-parent": "Mudar Pai do cartão", - "parent-card": "Pai do cartão", - "source-board": "Fonte do quadro", - "no-parent": "Não mostrar Pai", - "activity-added-label": "adicionada etiqueta '%s' para %s", - "activity-removed-label": "removida etiqueta '%s' de %s", - "activity-delete-attach": "excluído um anexo de %s", - "activity-added-label-card": "adicionada etiqueta '%s'", - "activity-removed-label-card": "removida etiqueta '%s'", - "activity-delete-attach-card": "excluído um anexo", - "activity-set-customfield": "definir campo personalizado '%s' para '%s' em %s", - "activity-unset-customfield": "redefinir campo personalizado '%s' em %s", - "r-rule": "Regra", - "r-add-trigger": "Adicionar gatilho", - "r-add-action": "Adicionar ação", - "r-board-rules": "Quadro de regras", - "r-add-rule": "Adicionar regra", - "r-view-rule": "Ver regra", - "r-delete-rule": "Excluir regra", - "r-new-rule-name": "Título da nova regra", - "r-no-rules": "Sem regras", - "r-when-a-card": "Quando um cartão", - "r-is": "é", - "r-is-moved": "é movido", - "r-added-to": "adicionado à", - "r-removed-from": "Removido de", - "r-the-board": "o quadro", - "r-list": "lista", - "set-filter": "Inserir Filtro", - "r-moved-to": "Movido para", - "r-moved-from": "Movido de", - "r-archived": "Movido para o Arquivo morto", - "r-unarchived": "Restaurado do Arquivo morto", - "r-a-card": "um cartão", - "r-when-a-label-is": "Quando uma etiqueta é", - "r-when-the-label": "Quando a etiqueta é", - "r-list-name": "listar nome", - "r-when-a-member": "Quando um membro é", - "r-when-the-member": "Quando o membro", - "r-name": "nome", - "r-when-a-attach": "Quando um anexo", - "r-when-a-checklist": "Quando a lista de verificação é", - "r-when-the-checklist": "Quando a lista de verificação", - "r-completed": "Completado", - "r-made-incomplete": "Feito incompleto", - "r-when-a-item": "Quando o item da lista de verificação é", - "r-when-the-item": "Quando o item da lista de verificação", - "r-checked": "Marcado", - "r-unchecked": "Desmarcado", - "r-move-card-to": "Mover cartão para", - "r-top-of": "Topo de", - "r-bottom-of": "Final de", - "r-its-list": "é lista", - "r-archive": "Mover para Arquivo morto", - "r-unarchive": "Restaurar do Arquivo morto", - "r-card": "cartão", - "r-add": "Novo", - "r-remove": "Remover", - "r-label": "etiqueta", - "r-member": "membro", - "r-remove-all": "Remover todos os membros do cartão", - "r-set-color": "Definir cor para", - "r-checklist": "lista de verificação", - "r-check-all": "Marcar todos", - "r-uncheck-all": "Desmarcar todos", - "r-items-check": "itens da lista de verificação", - "r-check": "Marcar", - "r-uncheck": "Desmarcar", - "r-item": "item", - "r-of-checklist": "da lista de verificação", - "r-send-email": "Enviar um e-mail", - "r-to": "para", - "r-subject": "assunto", - "r-rule-details": "Detalhes da regra", - "r-d-move-to-top-gen": "Mover cartão para o topo da sua lista", - "r-d-move-to-top-spec": "Mover cartão para o topo da lista", - "r-d-move-to-bottom-gen": "Mover cartão para o final da sua lista", - "r-d-move-to-bottom-spec": "Mover cartão para final da lista", - "r-d-send-email": "Enviar e-mail", - "r-d-send-email-to": "para", - "r-d-send-email-subject": "assunto", - "r-d-send-email-message": "mensagem", - "r-d-archive": "Mover cartão para Arquivo morto", - "r-d-unarchive": "Restaurar cartão do Arquivo morto", - "r-d-add-label": "Adicionar etiqueta", - "r-d-remove-label": "Remover etiqueta", - "r-create-card": "Criar novo cartão", - "r-in-list": "na lista", - "r-in-swimlane": "na raia", - "r-d-add-member": "Adicionar membro", - "r-d-remove-member": "Remover membro", - "r-d-remove-all-member": "Remover todos os membros", - "r-d-check-all": "Marcar todos os itens de uma lista", - "r-d-uncheck-all": "Desmarcar todos os itens de uma lista", - "r-d-check-one": "Marcar item", - "r-d-uncheck-one": "Desmarcar item", - "r-d-check-of-list": "da lista de verificação", - "r-d-add-checklist": "Adicionar lista de verificação", - "r-d-remove-checklist": "Remover lista de verificação", - "r-by": "por", - "r-add-checklist": "Adicionar lista de verificação", - "r-with-items": "com os itens", - "r-items-list": "item1,item2,item3", - "r-add-swimlane": "Adicionar raia", - "r-swimlane-name": "Nome da raia", - "r-board-note": "Nota: deixe o campo vazio para corresponder à todos os valores possíveis", - "r-checklist-note": "Nota: itens de Checklists devem ser escritos separados por vírgulas", - "r-when-a-card-is-moved": "Quando um cartão é movido de outra lista", - "r-set": "Definir", - "r-update": "Atualizar", - "r-datefield": "campo data", - "r-df-start-at": "início", - "r-df-due-at": "prazo final", - "r-df-end-at": "concluído", - "r-df-received-at": "recebido", - "r-to-current-datetime": "para data/hora atuais", - "r-remove-value-from": "Remover valores do", - "ldap": "LDAP", - "oauth2": "OAuth2", - "cas": "CAS", - "authentication-method": "Método de autenticação", - "authentication-type": "Tipo de autenticação", - "custom-product-name": "Nome Customizado do Produto", - "layout": "Layout", - "hide-logo": "Esconder Logo", - "add-custom-html-after-body-start": "Adicionar HTML Customizado depois do início do <body>", - "add-custom-html-before-body-end": "Adicionar HTML Customizado antes do fim do </body>", - "error-undefined": "Algo deu errado", - "error-ldap-login": "Um erro ocorreu enquanto tentava entrar", - "display-authentication-method": "Mostrar Método de Autenticação", - "default-authentication-method": "Método de Autenticação Padrão", - "duplicate-board": "Duplicar Quadro", - "people-number": "O número de pessoas é:", - "swimlaneDeletePopup-title": "Excluir Raia?", - "swimlane-delete-pop": "Todas as ações serão excluídas da lista de atividades e você não poderá recuperar a raia. Não há como desfazer.", - "restore-all": "Restaurar tudo", - "delete-all": "Excluir tudo", - "loading": "Carregando, aguarde por favor.", - "previous_as": "ultima vez foi", - "act-a-dueAt": "prazo final modificado para \nQuando: __timeValue__\nOnde: __card__\n prazo final anterior era __timeOldValue__", - "act-a-endAt": "hora de conclusão modificada de (__timeOldValue__) para __timeValue__ ", - "act-a-startAt": "hora de início modificada de (__timeOldValue__) para __timeValue__ ", - "act-a-receivedAt": "hora de recebido modificada de (__timeOldValue__) para __timeValue__ ", - "a-dueAt": "prazo final modificado para", - "a-endAt": "hora de conclusão modificada para", - "a-startAt": "hora de início modificada para", - "a-receivedAt": "hora de recebido modificada para", - "almostdue": "prazo final atual %s está próximo", - "pastdue": "prazo final atual %s venceu", - "duenow": "prazo final atual %s é hoje", - "act-newDue": "__list__/__card__ possui 1º lembrete de prazo [__board__]", - "act-withDue": "__list__/__card__ lembretes de prazo [__board__]", - "act-almostdue": "está lembrando que o prazo final atual (__timeValue__) do __card__ está próximo", - "act-pastdue": "está lembrando que o prazo final atual (__timeValue__) do __card__ venceu", - "act-duenow": "está lembrando que o prazo final (__timeValue__) do __card__ é agora", - "act-atUserComment": "Você foi mencionado no [__board__] __list__/__card__", - "delete-user-confirm-popup": "Você realmente quer apagar esta conta? Não há como desfazer.", - "accounts-allowUserDelete": "Permitir que usuários apaguem a própria conta", - "hide-minicard-label-text": "Esconder rótulo da etiqueta do mini cartão", - "show-desktop-drag-handles": "Mostrar alças de arrasto da área de trabalho", - "assignee": "Administrador", - "cardAssigneesPopup-title": "Administrador", - "addmore-detail": "Adicionar descrição detalhada", - "show-on-card": "Mostrar no Cartão", - "new": "Novo", - "editUserPopup-title": "Editar usuário", - "newUserPopup-title": "Novo usuário", - "notifications": "Notificações", - "view-all": "Ver tudo", - "filter-by-unread": "Filtrar não lidas", - "mark-all-as-read": "Marcar todas como lidas", - "remove-all-read": "Remover todas lidas", - "allow-rename": "Permitir renomear", - "allowRenamePopup-title": "Permitir renomear" -} \ No newline at end of file + "accept": "Aceitar", + "act-activity-notify": "Notificação de atividade", + "act-addAttachment": "adicionado anexo __attachment__ ao cartão __card__ na lista __list__ em raia __swimlane__ no quadro __board__", + "act-deleteAttachment": "excluído anexo __attachment__ do cartão __card__ na lista __list__ em raia __swimlane__ no quadro __board__", + "act-addSubtask": "adicionada subtarefa __subtask__ ao cartão __card__ na lista __list__ em raia __swimlane__ no quadro __board__", + "act-addLabel": "Adicionada etiqueta __label__ ao cartão __card__ na lista __list__ em raia __swimlane__ no quadro __board__", + "act-addedLabel": "Adicionada etiqueta __label__ ao cartão __card__ na lista __list__ em raia __swimlane__ no quadro __board__", + "act-removeLabel": "Removida etiqueta __label__ do cartão __card__ na lista __list__ em raia __swimlane__ no quadro __board__", + "act-removedLabel": "Removida etiqueta __label__ do cartão __card__ na lista __list__ em raia __swimlane__ no quadro __board__", + "act-addChecklist": "adicionada lista de verificação __checklist__ ao cartão __card__ na lista __list__ em raia __swimlane__ no quadro __board__", + "act-addChecklistItem": "adicionado o item __checklistItem__ a lista de verificação__checklist__ no cartão __card__ na lista __list__ em raia __swimlane__ no quadro __board__", + "act-removeChecklist": "emovida a lista de verificação __checklist__ do cartão __card__ na lista __list__ em raia __swimlane__ no quadro __board__", + "act-removeChecklistItem": "removido item __checklistItem__ da lista de verificação __checkList__ no cartão __card__ na lista __list__ em raia __swimlane__ no quadro __board__", + "act-checkedItem": "marcado __checklistItem__ na lista de verificação __checklist__ no cartão __card__ na lista __list__ em raia __swimlane__ no quadro __board__", + "act-uncheckedItem": "desmarcado __checklistItem__ na lista __checklist__ no cartão __card__ na lista __list__ em raia __swimlane__ no quadro __board__", + "act-completeChecklist": "completada a lista de verificação __checklist__ no cartão __card__ na lista __list__ em raia __swimlane__ no quadro __board__", + "act-uncompleteChecklist": "lista de verificação incompleta __checklist__ no cartão __card__ na lista __list__ em raia __swimlane__ no quadro __board__", + "act-addComment": "comentou no cartão __card__: __comment__ na lista __list__ em raia __swimlane__ no quadro __board__", + "act-editComment": "editado comentário no cartão __card__: __comment__ da lista __list__ da raia __swimlane__ do quadro __board__", + "act-deleteComment": "excluído comentário no cartão __card__: __comment__ da lista __list__ da raia __swimlane__ do quadro __board__", + "act-createBoard": "criado quadro__board__", + "act-createSwimlane": "criada a raia __swimlane__ no quadro __board__", + "act-createCard": "criado cartão __card__ na lista __list__ em raia __swimlane__ no quadro __board__", + "act-createCustomField": "criado campo customizado __customField__ do quadro __board__", + "act-deleteCustomField": "excluído campo customizado __customField__ do quadro __board__", + "act-setCustomField": "editado campo customizado __customField__: __customFieldValue__ no cartão __card__ da lista __list__ da raia __swimlane__ do quadro __board__", + "act-createList": "adicionada lista __list__ ao quadro __board__", + "act-addBoardMember": "adicionado membro __member__ ao quadro __board__", + "act-archivedBoard": "Quadro __board__ foi Arquivado", + "act-archivedCard": "Cartão __card__ na lista __list__ em raia __swimlane__ no quadro __board__ foi Arquivado", + "act-archivedList": "Lista __list__ em raia __swimlane__ no quadro __board__ foi Arquivada", + "act-archivedSwimlane": "Raia __swimlane__ no quadro __board__ foi Arquivada", + "act-importBoard": "importado quadro __board__", + "act-importCard": "importado cartão __card__ para lista __list__ em raia __swimlane__ no quadro __board__", + "act-importList": "importada lista __list__ para raia __swimlane__ no quadro __board__", + "act-joinMember": "adicionado membro __member__ ao cartão __card__ na lista __list__ em raia __swimlane__ no quadro __board__", + "act-moveCard": "movido cartão __card__ do quadro __board__ da raia __oldSwimlane__ da lista __oldList__ para a raia __swimlane__ na lista __list__", + "act-moveCardToOtherBoard": "movido cartão __card__ da lista __oldList__ em raia __oldSwimlane__ no quadro __oldBoard__ para lista __list__ em raia __swimlane__ no quadro __board__", + "act-removeBoardMember": "removido membro __member__ do quadro __board__", + "act-restoredCard": "restaurado cartão __card__ a lista __list__ em raia __swimlane__ no quadro __board__", + "act-unjoinMember": "removido membro __member__ do cartão __card__ na lista __list__ em raia __swimlane__ no quadro __board__", + "act-withBoardTitle": "__board__", + "act-withCardTitle": "[__board__] __card__", + "actions": "Ações", + "activities": "Atividades", + "activity": "Atividade", + "activity-added": "adicionou %s a %s", + "activity-archived": "%s foi Arquivado", + "activity-attached": "anexou %s a %s", + "activity-created": "criou %s", + "activity-customfield-created": "criado campo customizado %s", + "activity-excluded": "excluiu %s de %s", + "activity-imported": "importado %s em %s de %s", + "activity-imported-board": "importado %s de %s", + "activity-joined": "juntou-se a %s", + "activity-moved": "moveu %s de %s para %s", + "activity-on": "em %s", + "activity-removed": "removeu %s de %s", + "activity-sent": "enviou %s de %s", + "activity-unjoined": "saiu de %s", + "activity-subtask-added": "Adcionar subtarefa à", + "activity-checked-item": "marcado %s na lista de verificação %s de %s", + "activity-unchecked-item": "desmarcado %s na lista de verificação %s de %s", + "activity-checklist-added": "Adicionada lista de verificação a %s", + "activity-checklist-removed": "removida a lista de verificação de %s", + "activity-checklist-completed": "listas de verificação completas %s de %s", + "activity-checklist-uncompleted": "não-completada a lista de verificação %s de %s", + "activity-checklist-item-added": "adicionado o item de lista de verificação para '%s' em %s", + "activity-checklist-item-removed": "removida o item de lista de verificação de '%s' na %s", + "add": "Novo", + "activity-checked-item-card": "marcaddo %s na lista de verificação %s", + "activity-unchecked-item-card": "desmarcado %s na lista de verificação %s", + "activity-checklist-completed-card": "completada a lista de verificação __checklist__ no cartão __card__ na lista __list__ em raia __swimlane__ no quadro __board__", + "activity-checklist-uncompleted-card": "não-completada a lista de verificação %s", + "activity-editComment": "comentário editado %s", + "activity-deleteComment": "comentário excluído %s", + "add-attachment": "Adicionar Anexos", + "add-board": "Adicionar Quadro", + "add-card": "Adicionar Cartão", + "add-swimlane": "Adicionar Raia", + "add-subtask": "Adicionar subtarefa", + "add-checklist": "Adicionar lista de verificação", + "add-checklist-item": "Adicionar um item à lista de verificação", + "add-cover": "Adicionar Capa", + "add-label": "Adicionar Etiqueta", + "add-list": "Adicionar Lista", + "add-members": "Adicionar Membros", + "added": "Criado", + "addMemberPopup-title": "Membros", + "admin": "Administrador", + "admin-desc": "Pode ver e editar cartões, remover membros e alterar configurações do quadro.", + "admin-announcement": "Anúncio", + "admin-announcement-active": "Anúncio ativo em todo o sistema", + "admin-announcement-title": "Anúncio do Administrador", + "all-boards": "Todos os quadros", + "and-n-other-card": "E __count__ outro cartão", + "and-n-other-card_plural": "E __count__ outros cartões", + "apply": "Aplicar", + "app-is-offline": "Carregando, por favor espere. Atualizar a página causará perda de dados. Se a carga não funcionar, por favor verifique se o servidor não caiu.", + "archive": "Mover para o Arquivo morto", + "archive-all": "Mover Tudo para o Arquivo morto", + "archive-board": "Mover Quadro para o Arquivo morto", + "archive-card": "Mover Cartão para o Arquivo morto", + "archive-list": "Mover Lista para o Arquivo morto", + "archive-swimlane": "Mover Raia para Arquivo morto", + "archive-selection": "Mover seleção para o Arquivo morto", + "archiveBoardPopup-title": "Mover Quadro para o Arquivo morto?", + "archived-items": "Arquivo morto", + "archived-boards": "Quadros no Arquivo morto", + "restore-board": "Restaurar Quadro", + "no-archived-boards": "Sem Quadros no Arquivo morto.", + "archives": "Arquivos morto", + "template": "Modelo", + "templates": "Modelos", + "assign-member": "Atribuir Membro", + "attached": "anexado", + "attachment": "Anexo", + "attachment-delete-pop": "Excluir um anexo é permanente. Não será possível recuperá-lo.", + "attachmentDeletePopup-title": "Excluir Anexo?", + "attachments": "Anexos", + "auto-watch": "Veja automaticamente os boards que são criados", + "avatar-too-big": "O avatar é muito grande (70KB max)", + "back": "Voltar", + "board-change-color": "Alterar cor", + "board-nb-stars": "%s estrelas", + "board-not-found": "Quadro não encontrado", + "board-private-info": "Este quadro será <strong>privado</strong>.", + "board-public-info": "Este quadro será <strong>público</strong>.", + "boardChangeColorPopup-title": "Alterar Tela de Fundo", + "boardChangeTitlePopup-title": "Renomear Quadro", + "boardChangeVisibilityPopup-title": "Alterar Visibilidade", + "boardChangeWatchPopup-title": "Alterar observação", + "boardMenuPopup-title": "Configurações do quadro", + "boardChangeViewPopup-title": "Visão de quadro", + "boards": "Quadros", + "board-view": "Visão de quadro", + "board-view-cal": "Calendário", + "board-view-swimlanes": "Raias", + "board-view-collapse": "Expandir", + "board-view-lists": "Listas", + "bucket-example": "\"Bucket List\", por exemplo", + "cancel": "Cancelar", + "card-archived": "Este cartão está Arquivado.", + "board-archived": "Este quadro está Arquivado.", + "card-comments-title": "Este cartão possui %s comentários.", + "card-delete-notice": "A exclusão será permanente. Você perderá todas as ações associadas a este cartão.", + "card-delete-pop": "Todas as ações serão excluidas da lista de Atividades e vocês não poderá re-abrir o cartão. Não há como desfazer.", + "card-delete-suggest-archive": "Você pode mover um cartão para o Arquivo morto para removê-lo do quadro e preservar a atividade.", + "card-due": "Prazo final", + "card-due-on": "Prazo final em", + "card-spent": "Tempo Gasto", + "card-edit-attachments": "Editar anexos", + "card-edit-custom-fields": "Editar campos customizados", + "card-start-voting": "Iniciar votação", + "card-cancel-voting": "Excluir votação e todos os votos", + "card-edit-labels": "Editar etiquetas", + "card-edit-members": "Editar membros", + "card-labels-title": "Alterar etiquetas do cartão.", + "card-members-title": "Acrescentar ou remover membros do quadro deste cartão.", + "card-start": "Data início", + "card-start-on": "Começa em", + "cardAttachmentsPopup-title": "Anexar a partir de", + "cardCustomField-datePopup-title": "Mudar data", + "cardCustomFieldsPopup-title": "Editar campos customizados", + "cardStartVotingPopup-title": "Iniciar uma votação", + "positiveVoteMembersPopup-title": "Proponentes", + "negativeVoteMembersPopup-title": "Oponentes", + "vote-question": "Questão em votação", + "vote-public": "Votação pública", + "vote-for-it": "a favor", + "vote-against": "contra", + "cardDeletePopup-title": "Excluir Cartão?", + "cardDetailsActionsPopup-title": "Ações do cartão", + "cardLabelsPopup-title": "Etiquetas", + "cardMembersPopup-title": "Membros", + "cardMorePopup-title": "Mais", + "cardTemplatePopup-title": "Criar Modelo", + "cards": "Cartões", + "cards-count": "Cartões", + "casSignIn": "Entrar com CAS", + "cardType-card": "Cartão", + "cardType-linkedCard": "Cartão ligado", + "cardType-linkedBoard": "Quadro ligado", + "change": "Alterar", + "change-avatar": "Alterar Avatar", + "change-password": "Alterar Senha", + "change-permissions": "Alterar permissões", + "change-settings": "Altera configurações", + "changeAvatarPopup-title": "Alterar Avatar", + "changeLanguagePopup-title": "Alterar Idioma", + "changePasswordPopup-title": "Alterar Senha", + "changePermissionsPopup-title": "Alterar Permissões", + "changeSettingsPopup-title": "Alterar configurações", + "subtasks": "Subtarefas", + "checklists": "Listas de verificação", + "click-to-star": "Marcar quadro como favorito.", + "click-to-unstar": "Remover quadro dos favoritos.", + "clipboard": "Área de Transferência ou arraste e solte", + "close": "Fechar", + "close-board": "Fechar Quadro", + "close-board-pop": "Você será capaz de restaurar o quadro clicando no botão “Arquivo morto” a partir do cabeçalho do Início.", + "color-black": "preto", + "color-blue": "azul", + "color-crimson": "carmesim", + "color-darkgreen": "verde escuro", + "color-gold": "dourado", + "color-gray": "cinza", + "color-green": "verde", + "color-indigo": "azul", + "color-lime": "verde limão", + "color-magenta": "magenta", + "color-mistyrose": "rosa claro", + "color-navy": "azul marinho", + "color-orange": "laranja", + "color-paleturquoise": "azul ciano", + "color-peachpuff": "pêssego", + "color-pink": "cor-de-rosa", + "color-plum": "ameixa", + "color-purple": "roxo", + "color-red": "vermelho", + "color-saddlebrown": "marrom", + "color-silver": "prateado", + "color-sky": "azul-celeste", + "color-slateblue": "azul ardósia", + "color-white": "branco", + "color-yellow": "amarelo", + "unset-color": "Remover", + "comment": "Comentário", + "comment-placeholder": "Escrever Comentário", + "comment-only": "Somente comentários", + "comment-only-desc": "Pode comentar apenas em cartões.", + "no-comments": "Sem comentários", + "no-comments-desc": "Sem visualização de comentários e atividades.", + "worker": "Colaborador", + "worker-desc": "Pode apenas mover cartões, atribuir-se ao cartão e comentar.", + "computer": "Computador", + "confirm-subtask-delete-dialog": "Tem certeza que deseja excluir a subtarefa?", + "confirm-checklist-delete-dialog": "Tem certeza que quer excluir a lista de verificação?", + "copy-card-link-to-clipboard": "Copiar link do cartão para a área de transferência", + "linkCardPopup-title": "Ligar Cartão", + "searchElementPopup-title": "Buscar", + "copyCardPopup-title": "Copiar o cartão", + "copyChecklistToManyCardsPopup-title": "Copiar modelo de lista de verificação para vários cartões", + "copyChecklistToManyCardsPopup-instructions": "Títulos e descrições do cartão de destino neste formato JSON", + "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"Título do primeiro cartão\", \"description\":\"Descrição do primeiro cartão\"}, {\"title\":\"Título do segundo cartão\",\"description\":\"Descrição do segundo cartão\"},{\"title\":\"Título do último cartão\",\"description\":\"Descrição do último cartão\"} ]", + "create": "Criar", + "createBoardPopup-title": "Criar Quadro", + "chooseBoardSourcePopup-title": "Importar quadro", + "createLabelPopup-title": "Criar Etiqueta", + "createCustomField": "Criar campo", + "createCustomFieldPopup-title": "Criar campo", + "current": "atual", + "custom-field-delete-pop": "Não existe desfazer. Isso irá excluir o campo customizado de todos os cartões e destruir seu histórico", + "custom-field-checkbox": "Caixa de seleção", + "custom-field-date": "Data", + "custom-field-dropdown": "Lista suspensa", + "custom-field-dropdown-none": "(nada)", + "custom-field-dropdown-options": "Lista de opções", + "custom-field-dropdown-options-placeholder": "Pressione enter para adicionar mais opções", + "custom-field-dropdown-unknown": "(desconhecido)", + "custom-field-number": "Número", + "custom-field-text": "Texto", + "custom-fields": "Campos customizados", + "date": "Data", + "decline": "Rejeitar", + "default-avatar": "Avatar padrão", + "delete": "Excluir", + "deleteCustomFieldPopup-title": "Excluir campo customizado?", + "deleteLabelPopup-title": "Excluir Etiqueta?", + "description": "Descrição", + "disambiguateMultiLabelPopup-title": "Desambiguar ações de etiquetas", + "disambiguateMultiMemberPopup-title": "Desambiguar ações de membros", + "discard": "Descartar", + "done": "Feito", + "download": "Baixar", + "edit": "Editar", + "edit-avatar": "Alterar Avatar", + "edit-profile": "Editar Perfil", + "edit-wip-limit": "Editar Limite WIP", + "soft-wip-limit": "Limite de WIP", + "editCardStartDatePopup-title": "Altera data de início", + "editCardDueDatePopup-title": "Altera prazo final", + "editCustomFieldPopup-title": "Editar campo", + "editCardSpentTimePopup-title": "Editar tempo gasto", + "editLabelPopup-title": "Alterar Etiqueta", + "editNotificationPopup-title": "Editar Notificações", + "editProfilePopup-title": "Editar Perfil", + "email": "E-mail", + "email-enrollAccount-subject": "Uma conta foi criada para você em __siteName__", + "email-enrollAccount-text": "Olá __user__\npara iniciar utilizando o serviço basta clicar no link abaixo.\n__url__\nMuito Obrigado.", + "email-fail": "Falhou ao enviar e-mail", + "email-fail-text": "Erro ao tentar enviar e-mail", + "email-invalid": "E-mail inválido", + "email-invite": "Convite via E-mail", + "email-invite-subject": "__inviter__ lhe enviou um convite", + "email-invite-text": "Caro __user__\n__inviter__ lhe convidou para ingressar no quadro \"__board__\" como colaborador.\nPor favor prossiga através do link abaixo:\n__url__\nMuito obrigado.", + "email-resetPassword-subject": "Redefina sua senha em __siteName__", + "email-resetPassword-text": "Olá __user__\nPara redefinir sua senha, por favor clique no link abaixo.\n__url__\nMuito obrigado.", + "email-sent": "E-mail enviado", + "email-verifyEmail-subject": "Verifique seu endereço de e-mail em __siteName__", + "email-verifyEmail-text": "Olá __user__\nPara verificar sua conta de e-mail, clique no link abaixo.\n__url__\nObrigado.", + "enable-wip-limit": "Ativar Limite WIP", + "error-board-doesNotExist": "Este quadro não existe", + "error-board-notAdmin": "Você precisa ser administrador desse quadro para fazer isto", + "error-board-notAMember": "Você precisa ser um membro desse quadro para fazer isto", + "error-json-malformed": "Seu texto não é um JSON válido", + "error-json-schema": "Seu JSON não inclui as informações no formato correto", + "error-list-doesNotExist": "Esta lista não existe", + "error-user-doesNotExist": "Este usuário não existe", + "error-user-notAllowSelf": "Você não pode convidar a si mesmo", + "error-user-notCreated": "Este usuário não foi criado", + "error-username-taken": "Esse username já existe", + "error-email-taken": "E-mail já está em uso", + "export-board": "Exportar quadro", + "sort": "Ordenar", + "sort-desc": "Clique para Ordenar Lista", + "list-sort-by": "Ordenar a Lista por:", + "list-label-modifiedAt": "Último Acesso", + "list-label-title": "Nome da Lista", + "list-label-sort": "Ordem Manual", + "list-label-short-modifiedAt": "(L)", + "list-label-short-title": "(N)", + "list-label-short-sort": "(M)", + "filter": "Filtrar", + "filter-cards": "Filtrar Cartões ou Listas", + "list-filter-label": "Filtrar Lista por Título", + "filter-clear": "Limpar filtro", + "filter-no-label": "Sem etiquetas", + "filter-no-member": "Sem membros", + "filter-no-assignee": "Não atribuído", + "filter-no-custom-fields": "Não há campos customizados", + "filter-show-archive": "Mostrar listas arquivadas", + "filter-hide-empty": "Esconder listas vazias", + "filter-on": "Filtro está ativo", + "filter-on-desc": "Você está filtrando cartões neste quadro. Clique aqui para editar o filtro.", + "filter-to-selection": "Filtrar esta seleção", + "advanced-filter-label": "Filtro avançado", + "advanced-filter-description": "Filtros avançados permitem escrever uma \"string\" contendo os seguintes operadores: == != <= >= && || (). Um espaco é utilizado como separador entre os operadores. Você pode filtrar para todos os campos personalizados escrevendo os nomes e valores. Exemplo: Campo1 == Valor1. Nota^Se o campo ou valor tiver espaços você precisa encapsular eles em citações sozinhas. Exemplo: Campo1 == Eu\\sou. Também você pode combinar múltiplas condições. Exemplo: C1 == V1 || C1 == V2. Normalmente todos os operadores são interpretados da esquerda para direita. Você pode alterar a ordem colocando parênteses - como ma expressão matemática. Exemplo: C1 == V1 && (C2 == V2 || C2 == V3). Você tamb~em pode pesquisar campos de texto usando regex: C1 == /Tes.*/i", + "fullname": "Nome Completo", + "header-logo-title": "Voltar para a lista de quadros.", + "hide-system-messages": "Esconder mensagens de sistema", + "headerBarCreateBoardPopup-title": "Criar Quadro", + "home": "Início", + "import": "Importar", + "link": "Ligação", + "import-board": "importar quadro", + "import-board-c": "Importar quadro", + "import-board-title-trello": "Importar quadro do Trello", + "import-board-title-wekan": "Importar quadro a partir de exportação prévia", + "from-trello": "Do Trello", + "from-wekan": "A partir de exportação prévia", + "import-board-instruction-trello": "No seu quadro do Trello, vá em 'Menu', depois em 'Mais', 'Imprimir e Exportar', 'Exportar JSON', então copie o texto emitido", + "import-board-instruction-wekan": "Em seu quadro vá para 'Menu', depois 'Exportar quadro' e copie o texto no arquivo baixado.", + "import-board-instruction-about-errors": "Se você receber erros ao importar o quadro, às vezes a importação ainda funciona e o quadro está na página Todos os Quadros.", + "import-json-placeholder": "Cole seus dados JSON válidos aqui", + "import-map-members": "Mapear membros", + "import-members-map": "Seu quadro importado possui alguns membros. Por favor, mapeie os membros que você deseja importar para seus usuários", + "import-show-user-mapping": "Revisar mapeamento dos membros", + "import-user-select": "Escolha um usuário existente que você deseja usar como esse membro", + "importMapMembersAddPopup-title": "Selecione membro", + "info": "Versão", + "initials": "Iniciais", + "invalid-date": "Data inválida", + "invalid-time": "Hora inválida", + "invalid-user": "Usuário inválido", + "joined": "juntou-se", + "just-invited": "Você já foi convidado para este quadro", + "keyboard-shortcuts": "Atalhos do teclado", + "label-create": "Criar Etiqueta", + "label-default": "%s etiqueta (padrão)", + "label-delete-pop": "Não será possível recuperá-la. A etiqueta será excluida de todos os cartões e seu histórico será destruído.", + "labels": "Etiquetas", + "language": "Idioma", + "last-admin-desc": "Você não pode alterar funções porque deve existir pelo menos um administrador.", + "leave-board": "Sair do Quadro", + "leave-board-pop": "Tem a certeza de que pretende sair de __boardTitle__? Você será removido de todos os cartões neste quadro.", + "leaveBoardPopup-title": "Sair do Quadro?", + "link-card": "Vincular a este cartão", + "list-archive-cards": "Move todos os cartões nesta lista para o Arquivo morto", + "list-archive-cards-pop": "Isto removerá todos os cartões desta lista para o quadro. Para visualizar cartões arquivados e trazê-los de volta para o quadro, clique em “Menu” > “Arquivo morto”.", + "list-move-cards": "Mover todos os cartões desta lista", + "list-select-cards": "Selecionar todos os cartões nesta lista", + "set-color-list": "Definir Cor", + "listActionPopup-title": "Listar Ações", + "swimlaneActionPopup-title": "Ações de Raia", + "swimlaneAddPopup-title": "Adicionar uma Raia abaixo", + "listImportCardPopup-title": "Importe um cartão do Trello", + "listMorePopup-title": "Mais", + "link-list": "Vincular a esta lista", + "list-delete-pop": "Todas as ações serão excluidas da lista de atividades e você não poderá recuperar a lista. Não há como desfazer.", + "list-delete-suggest-archive": "Você pode mover uma lista para o Arquivo morto para removê-la do quadro e preservar a atividade.", + "lists": "Listas", + "swimlanes": "Raias", + "log-out": "Sair", + "log-in": "Entrar", + "loginPopup-title": "Entrar", + "memberMenuPopup-title": "Configuração de Membros", + "members": "Membros", + "menu": "Menu", + "move-selection": "Mover seleção", + "moveCardPopup-title": "Mover Cartão", + "moveCardToBottom-title": "Mover para o final", + "moveCardToTop-title": "Mover para o topo", + "moveSelectionPopup-title": "Mover seleção", + "multi-selection": "Multi-Seleção", + "multi-selection-on": "Multi-seleção está ativo", + "muted": "Silenciar", + "muted-info": "Você nunca receberá qualquer notificação desse board", + "my-boards": "Meus Quadros", + "name": "Nome", + "no-archived-cards": "Sem cartões no Arquivo morto.", + "no-archived-lists": "Sem listas no Arquivo morto.", + "no-archived-swimlanes": "Sem raias no Arquivo morto.", + "no-results": "Nenhum resultado.", + "normal": "Normal", + "normal-desc": "Pode ver e editar cartões. Não pode alterar configurações.", + "not-accepted-yet": "Convite ainda não aceito", + "notify-participate": "Receber atualizações de qualquer card que você criar ou participar como membro", + "notify-watch": "Receber atualizações de qualquer board, lista ou cards que você estiver observando", + "optional": "opcional", + "or": "ou", + "page-maybe-private": "Esta página pode ser privada. Você poderá vê-la se estiver <a href='%s'>logado</a>.", + "page-not-found": "Página não encontrada.", + "password": "Senha", + "paste-or-dragdrop": "para colar ou arraste e solte o arquivo da imagem para cá (somente imagens)", + "participating": "Participando", + "preview": "Pré-visualizar", + "previewAttachedImagePopup-title": "Pré-visualizar", + "previewClipboardImagePopup-title": "Pré-visualizar", + "private": "Privado", + "private-desc": "Este quadro é privado. Apenas seus membros podem acessar e editá-lo.", + "profile": "Perfil", + "public": "Público", + "public-desc": "Este quadro é público. Ele é visível a qualquer pessoa com o link e será exibido em mecanismos de busca como o Google. Apenas seus membros podem editá-lo.", + "quick-access-description": "Clique na estrela para adicionar um atalho nesta barra.", + "remove-cover": "Remover Capa", + "remove-from-board": "Remover do Quadro", + "remove-label": "Remover Etiqueta", + "listDeletePopup-title": "Excluir Lista?", + "remove-member": "Remover Membro", + "remove-member-from-card": "Remover do Cartão", + "remove-member-pop": "Remover __name__ (__username__) de __boardTitle__? O membro será removido de todos os cartões neste quadro e será notificado.", + "removeMemberPopup-title": "Remover Membro?", + "rename": "Renomear", + "rename-board": "Renomear Quadro", + "restore": "Restaurar", + "save": "Salvar", + "search": "Buscar", + "rules": "Regras", + "search-cards": "Buscar por título, descrição e campos customizados de cartão/lista neste quadro", + "search-example": "Texto para procurar", + "select-color": "Selecionar Cor", + "set-wip-limit-value": "Defina um limite máximo para o número de tarefas nesta lista", + "setWipLimitPopup-title": "Definir Limite WIP", + "shortcut-assign-self": "Atribuir a si o cartão atual", + "shortcut-autocomplete-emoji": "Autocompletar emoji", + "shortcut-autocomplete-members": "Preenchimento automático de membros", + "shortcut-clear-filters": "Limpar todos filtros", + "shortcut-close-dialog": "Fechar dialogo", + "shortcut-filter-my-cards": "Filtrar meus cartões", + "shortcut-show-shortcuts": "Mostrar lista de atalhos", + "shortcut-toggle-filterbar": "Alternar barra de filtro", + "shortcut-toggle-sidebar": "Fechar barra lateral.", + "show-cards-minimum-count": "Mostrar contador de cards se a lista tiver mais de", + "sidebar-open": "Abrir barra lateral", + "sidebar-close": "Fechar barra lateral", + "signupPopup-title": "Criar uma Conta", + "star-board-title": "Clique para marcar este quadro como favorito. Ele aparecerá no topo na lista dos seus quadros.", + "starred-boards": "Quadros Favoritos", + "starred-boards-description": "Quadros favoritos aparecem no topo da lista dos seus quadros.", + "subscribe": "Acompanhar", + "team": "Equipe", + "this-board": "este quadro", + "this-card": "este cartão", + "spent-time-hours": "Tempo gasto (Horas)", + "overtime-hours": "Tempo extras (Horas)", + "overtime": "Tempo extras", + "has-overtime-cards": "Tem cartões de horas extras", + "has-spenttime-cards": "Gastou cartões de tempo", + "time": "Tempo", + "title": "Título", + "tracking": "Rastreamento", + "tracking-info": "Você será notificado se houver qualquer alteração em cards em que você é o criador ou membro", + "type": "Tipo", + "unassign-member": "Membro não associado", + "unsaved-description": "Você possui uma descrição não salva", + "unwatch": "Deixar de observar", + "upload": "Carregar", + "upload-avatar": "Carregar um avatar", + "uploaded-avatar": "Avatar carregado", + "username": "Nome de usuário", + "view-it": "Visualizar", + "warn-list-archived": "aviso: este cartão está em uma lista no Arquivo-texto", + "watch": "Observar", + "watching": "Observando", + "watching-info": "Você será notificado de qualquer alteração neste quadro", + "welcome-board": "Board de Boas Vindas", + "welcome-swimlane": "Marco 1", + "welcome-list1": "Básico", + "welcome-list2": "Avançado", + "card-templates-swimlane": "Modelos de cartão", + "list-templates-swimlane": "Modelos de lista", + "board-templates-swimlane": "Modelos de quadro", + "what-to-do": "O que você gostaria de fazer?", + "wipLimitErrorPopup-title": "Limite WIP Inválido", + "wipLimitErrorPopup-dialog-pt1": "O número de tarefas nesta lista excede o limite WIP definido.", + "wipLimitErrorPopup-dialog-pt2": "Por favor, mova algumas tarefas para fora desta lista, ou defina um limite WIP mais elevado.", + "admin-panel": "Painel Administrativo", + "settings": "Configurações", + "people": "Pessoas", + "registration": "Registro", + "disable-self-registration": "Desabilitar Cadastrar-se", + "invite": "Convite", + "invite-people": "Convide Pessoas", + "to-boards": "Para o/os quadro(s)", + "email-addresses": "Endereço de E-mail", + "smtp-host-description": "O endereço do servidor SMTP que envia seus e-mails.", + "smtp-port-description": "A porta que o servidor SMTP usa para enviar os e-mails.", + "smtp-tls-description": "Habilitar suporte TLS para servidor SMTP", + "smtp-host": "Servidor SMTP", + "smtp-port": "Porta SMTP", + "smtp-username": "Nome de usuário", + "smtp-password": "Senha", + "smtp-tls": "Suporte TLS", + "send-from": "De", + "send-smtp-test": "Enviar um e-mail de teste para você mesmo", + "invitation-code": "Código do Convite", + "email-invite-register-subject": "__inviter__ lhe enviou um convite", + "email-invite-register-text": "Caro __user__,\n\n__inviter__ convida você para o quadro Kanban para colaborações.\n\nPor favor, siga o link abaixo:\n__url__ \n\nE seu código de convite é: __icode__\n\nObrigado.", + "email-smtp-test-subject": "E-mail de teste via SMTP", + "email-smtp-test-text": "Você enviou um e-mail com sucesso", + "error-invitation-code-not-exist": "O código do convite não existe", + "error-notAuthorized": "Você não está autorizado à ver esta página.", + "webhook-title": "Nome do Webhook", + "webhook-token": "Token (Opcional para autenticação)", + "outgoing-webhooks": "Webhook de saída", + "bidirectional-webhooks": "Two-Way Webhooks", + "outgoingWebhooksPopup-title": "Webhook de saída", + "boardCardTitlePopup-title": "Filtro do Título do Cartão", + "disable-webhook": "Desabilitar este Webhook", + "global-webhook": "Webhooks globais", + "new-outgoing-webhook": "Novo Webhook de saída", + "no-name": "(Desconhecido)", + "Node_version": "Versão do Node", + "Meteor_version": "Versão do Meteor", + "MongoDB_version": "Versão do MongoDB", + "MongoDB_storage_engine": "Motor de armazenamento do MongoDB", + "MongoDB_Oplog_enabled": "MongoDB Oplog habilitado", + "OS_Arch": "Arquitetura do SO", + "OS_Cpus": "Quantidade de CPUS do SO", + "OS_Freemem": "Memória Disponível do SO", + "OS_Loadavg": "Carga Média do SO", + "OS_Platform": "Plataforma do SO", + "OS_Release": "Versão do SO", + "OS_Totalmem": "Memória Total do SO", + "OS_Type": "Tipo do SO", + "OS_Uptime": "Disponibilidade do SO", + "days": "dias", + "hours": "horas", + "minutes": "minutos", + "seconds": "segundos", + "show-field-on-card": "Mostrar este campo no cartão", + "automatically-field-on-card": "Criar campo automaticamente para todos os cartões", + "showLabel-field-on-card": "Mostrar etiqueta do campo no minicartão", + "yes": "Sim", + "no": "Não", + "accounts": "Contas", + "accounts-allowEmailChange": "Permitir Mudança de e-mail", + "accounts-allowUserNameChange": "Permitir alteração de nome de usuário", + "createdAt": "Criado em", + "verified": "Verificado", + "active": "Ativo", + "card-received": "Recebido", + "card-received-on": "Recebido em", + "card-end": "Concluído", + "card-end-on": "Concluído em", + "editCardReceivedDatePopup-title": "Modificar data de recebimento", + "editCardEndDatePopup-title": "Mudar data de conclusão", + "setCardColorPopup-title": "Definir cor", + "setCardActionsColorPopup-title": "Escolha uma cor", + "setSwimlaneColorPopup-title": "Escolha uma cor", + "setListColorPopup-title": "Escolha uma cor", + "assigned-by": "Atribuído por", + "requested-by": "Solicitado por", + "board-delete-notice": "Excluir é permanente. Você perderá todas as listas, cartões e ações associados nesse quadro.", + "delete-board-confirm-popup": "Todas as listas, cartões, etiquetas e atividades serão excluídas e você não poderá recuperar o conteúdo do quadro. Não há como desfazer.", + "boardDeletePopup-title": "Excluir quadro?", + "delete-board": "Excluir quadro", + "default-subtasks-board": "Subtarefas para quadro __board__", + "default": "Padrão", + "queue": "Fila", + "subtask-settings": "Configurações de subtarefas", + "card-settings": "Configurações do Cartão", + "boardSubtaskSettingsPopup-title": "Configurações das subtarefas do quadro", + "boardCardSettingsPopup-title": "Configurações do Cartão", + "deposit-subtasks-board": "Inserir subtarefas a este quadro:", + "deposit-subtasks-list": "Listas de subtarefas inseridas aqui:", + "show-parent-in-minicard": "Mostrar Pai do mini cartão:", + "prefix-with-full-path": "Prefixo com caminho completo", + "prefix-with-parent": "Prefixo com Pai", + "subtext-with-full-path": "Subtexto com caminho completo", + "subtext-with-parent": "Subtexto com Pai", + "change-card-parent": "Mudar Pai do cartão", + "parent-card": "Pai do cartão", + "source-board": "Fonte do quadro", + "no-parent": "Não mostrar Pai", + "activity-added-label": "adicionada etiqueta '%s' para %s", + "activity-removed-label": "removida etiqueta '%s' de %s", + "activity-delete-attach": "excluído um anexo de %s", + "activity-added-label-card": "adicionada etiqueta '%s'", + "activity-removed-label-card": "removida etiqueta '%s'", + "activity-delete-attach-card": "excluído um anexo", + "activity-set-customfield": "definir campo personalizado '%s' para '%s' em %s", + "activity-unset-customfield": "redefinir campo personalizado '%s' em %s", + "r-rule": "Regra", + "r-add-trigger": "Adicionar gatilho", + "r-add-action": "Adicionar ação", + "r-board-rules": "Quadro de regras", + "r-add-rule": "Adicionar regra", + "r-view-rule": "Ver regra", + "r-delete-rule": "Excluir regra", + "r-new-rule-name": "Título da nova regra", + "r-no-rules": "Sem regras", + "r-when-a-card": "Quando um cartão", + "r-is": "é", + "r-is-moved": "é movido", + "r-added-to": "adicionado à", + "r-removed-from": "Removido de", + "r-the-board": "o quadro", + "r-list": "lista", + "set-filter": "Inserir Filtro", + "r-moved-to": "Movido para", + "r-moved-from": "Movido de", + "r-archived": "Movido para o Arquivo morto", + "r-unarchived": "Restaurado do Arquivo morto", + "r-a-card": "um cartão", + "r-when-a-label-is": "Quando uma etiqueta é", + "r-when-the-label": "Quando a etiqueta é", + "r-list-name": "listar nome", + "r-when-a-member": "Quando um membro é", + "r-when-the-member": "Quando o membro", + "r-name": "nome", + "r-when-a-attach": "Quando um anexo", + "r-when-a-checklist": "Quando a lista de verificação é", + "r-when-the-checklist": "Quando a lista de verificação", + "r-completed": "Completado", + "r-made-incomplete": "Feito incompleto", + "r-when-a-item": "Quando o item da lista de verificação é", + "r-when-the-item": "Quando o item da lista de verificação", + "r-checked": "Marcado", + "r-unchecked": "Desmarcado", + "r-move-card-to": "Mover cartão para", + "r-top-of": "Topo de", + "r-bottom-of": "Final de", + "r-its-list": "é lista", + "r-archive": "Mover para Arquivo morto", + "r-unarchive": "Restaurar do Arquivo morto", + "r-card": "cartão", + "r-add": "Novo", + "r-remove": "Remover", + "r-label": "etiqueta", + "r-member": "membro", + "r-remove-all": "Remover todos os membros do cartão", + "r-set-color": "Definir cor para", + "r-checklist": "lista de verificação", + "r-check-all": "Marcar todos", + "r-uncheck-all": "Desmarcar todos", + "r-items-check": "itens da lista de verificação", + "r-check": "Marcar", + "r-uncheck": "Desmarcar", + "r-item": "item", + "r-of-checklist": "da lista de verificação", + "r-send-email": "Enviar um e-mail", + "r-to": "para", + "r-subject": "assunto", + "r-rule-details": "Detalhes da regra", + "r-d-move-to-top-gen": "Mover cartão para o topo da sua lista", + "r-d-move-to-top-spec": "Mover cartão para o topo da lista", + "r-d-move-to-bottom-gen": "Mover cartão para o final da sua lista", + "r-d-move-to-bottom-spec": "Mover cartão para final da lista", + "r-d-send-email": "Enviar e-mail", + "r-d-send-email-to": "para", + "r-d-send-email-subject": "assunto", + "r-d-send-email-message": "mensagem", + "r-d-archive": "Mover cartão para Arquivo morto", + "r-d-unarchive": "Restaurar cartão do Arquivo morto", + "r-d-add-label": "Adicionar etiqueta", + "r-d-remove-label": "Remover etiqueta", + "r-create-card": "Criar novo cartão", + "r-in-list": "na lista", + "r-in-swimlane": "na raia", + "r-d-add-member": "Adicionar membro", + "r-d-remove-member": "Remover membro", + "r-d-remove-all-member": "Remover todos os membros", + "r-d-check-all": "Marcar todos os itens de uma lista", + "r-d-uncheck-all": "Desmarcar todos os itens de uma lista", + "r-d-check-one": "Marcar item", + "r-d-uncheck-one": "Desmarcar item", + "r-d-check-of-list": "da lista de verificação", + "r-d-add-checklist": "Adicionar lista de verificação", + "r-d-remove-checklist": "Remover lista de verificação", + "r-by": "por", + "r-add-checklist": "Adicionar lista de verificação", + "r-with-items": "com os itens", + "r-items-list": "item1,item2,item3", + "r-add-swimlane": "Adicionar raia", + "r-swimlane-name": "Nome da raia", + "r-board-note": "Nota: deixe o campo vazio para corresponder à todos os valores possíveis", + "r-checklist-note": "Nota: itens de Checklists devem ser escritos separados por vírgulas", + "r-when-a-card-is-moved": "Quando um cartão é movido de outra lista", + "r-set": "Definir", + "r-update": "Atualizar", + "r-datefield": "campo data", + "r-df-start-at": "início", + "r-df-due-at": "prazo final", + "r-df-end-at": "concluído", + "r-df-received-at": "recebido", + "r-to-current-datetime": "para data/hora atuais", + "r-remove-value-from": "Remover valores do", + "ldap": "LDAP", + "oauth2": "OAuth2", + "cas": "CAS", + "authentication-method": "Método de autenticação", + "authentication-type": "Tipo de autenticação", + "custom-product-name": "Nome Customizado do Produto", + "layout": "Layout", + "hide-logo": "Esconder Logo", + "add-custom-html-after-body-start": "Adicionar HTML Customizado depois do início do <body>", + "add-custom-html-before-body-end": "Adicionar HTML Customizado antes do fim do </body>", + "error-undefined": "Algo deu errado", + "error-ldap-login": "Um erro ocorreu enquanto tentava entrar", + "display-authentication-method": "Mostrar Método de Autenticação", + "default-authentication-method": "Método de Autenticação Padrão", + "duplicate-board": "Duplicar Quadro", + "people-number": "O número de pessoas é:", + "swimlaneDeletePopup-title": "Excluir Raia?", + "swimlane-delete-pop": "Todas as ações serão excluídas da lista de atividades e você não poderá recuperar a raia. Não há como desfazer.", + "restore-all": "Restaurar tudo", + "delete-all": "Excluir tudo", + "loading": "Carregando, aguarde por favor.", + "previous_as": "ultima vez foi", + "act-a-dueAt": "prazo final modificado para \nQuando: __timeValue__\nOnde: __card__\n prazo final anterior era __timeOldValue__", + "act-a-endAt": "hora de conclusão modificada de (__timeOldValue__) para __timeValue__ ", + "act-a-startAt": "hora de início modificada de (__timeOldValue__) para __timeValue__ ", + "act-a-receivedAt": "hora de recebido modificada de (__timeOldValue__) para __timeValue__ ", + "a-dueAt": "prazo final modificado para", + "a-endAt": "hora de conclusão modificada para", + "a-startAt": "hora de início modificada para", + "a-receivedAt": "hora de recebido modificada para", + "almostdue": "prazo final atual %s está próximo", + "pastdue": "prazo final atual %s venceu", + "duenow": "prazo final atual %s é hoje", + "act-newDue": "__list__/__card__ possui 1º lembrete de prazo [__board__]", + "act-withDue": "__list__/__card__ lembretes de prazo [__board__]", + "act-almostdue": "está lembrando que o prazo final atual (__timeValue__) do __card__ está próximo", + "act-pastdue": "está lembrando que o prazo final atual (__timeValue__) do __card__ venceu", + "act-duenow": "está lembrando que o prazo final (__timeValue__) do __card__ é agora", + "act-atUserComment": "Você foi mencionado no [__board__] __list__/__card__", + "delete-user-confirm-popup": "Você realmente quer apagar esta conta? Não há como desfazer.", + "accounts-allowUserDelete": "Permitir que usuários apaguem a própria conta", + "hide-minicard-label-text": "Esconder rótulo da etiqueta do mini cartão", + "show-desktop-drag-handles": "Mostrar alças de arrasto da área de trabalho", + "assignee": "Administrador", + "cardAssigneesPopup-title": "Administrador", + "addmore-detail": "Adicionar descrição detalhada", + "show-on-card": "Mostrar no Cartão", + "new": "Novo", + "editUserPopup-title": "Editar usuário", + "newUserPopup-title": "Novo usuário", + "notifications": "Notificações", + "view-all": "Ver tudo", + "filter-by-unread": "Filtrar não lidas", + "mark-all-as-read": "Marcar todas como lidas", + "remove-all-read": "Remover todas lidas", + "allow-rename": "Permitir renomear", + "allowRenamePopup-title": "Permitir renomear" +} diff --git a/i18n/pt.i18n.json b/i18n/pt.i18n.json index 6fcbfe53..962a7abc 100644 --- a/i18n/pt.i18n.json +++ b/i18n/pt.i18n.json @@ -1,780 +1,778 @@ { - "accept": "Aceitar", - "act-activity-notify": "Notificação de Actividade", - "act-addAttachment": "adicionou o anexo __attachment__ ao cartão __card__ na lista __list__ na pista __swimlane__ no quadro __board__", - "act-deleteAttachment": "apagou o anexo __attachment__ do cartão __card__ na lista __list__ na pista __swimlane__ no quadro __board__", - "act-addSubtask": "adicionou a sub-tarefa __subtask__ ao cartão __card__ na lista __list__ na pista __swimlane__ no quadro __board__", - "act-addLabel": "Adicionou a etiqueta __label__ ao cartão __card__ na lista __list__ na pista __swimlane__ no quadro __board__", - "act-addedLabel": "Adicionou a etiqueta __label__ ao cartão __card__ na lista __list__ na pista __swimlane__ no quadro __board__", - "act-removeLabel": "Removeu a etiqueta __label__ do cartão __card__ na lista __list__ na pista __swimlane__ no quadro __board__", - "act-removedLabel": "Removeu a etiqueta __label__ do cartão __card__ na lista __list__ na pista __swimlane__ no quadro __board__", - "act-addChecklist": "adicionoua lista de verificação __checklist__ ao cartão __card__ na lista __list__ na pista __swimlane__ no quadro __board__", - "act-addChecklistItem": "adicionou o item __checklistItem__ à lista de verificação __checklist__ no cartão __card__ na lista __list__ na pista __swimlane__ no quadro __board__", - "act-removeChecklist": "removeu a lista de verificação __checklist__ do cartão __card__ na lista __list__ na pista __swimlane__ no quadro __board__", - "act-removeChecklistItem": "removeu o item __checklistItem__ da lista de verificação __checkList__ no cartão __card__ na lista __list__ na pista __swimlane__ no quadro __board__", - "act-checkedItem": "marcou __checklistItem__ na lista de verificação __checklist__ no cartão __card__ na lista __list__ na pista __swimlane__ no quadro __board__", - "act-uncheckedItem": "desmarcou __checklistItem__ na lista de verificação __checklist__ no cartão __card__ na lista __list__ na pista __swimlane__ no quadro __board__", - "act-completeChecklist": "completou a lista de verificação __checklist__ no cartão __card__ na lista __list__ na pista __swimlane__ no quadro __board__", - "act-uncompleteChecklist": "descompletou a lista de verificação __checklist__ no cartão __card__ na lista __list__ na pista __swimlane__ no quadro __board__", - "act-addComment": "comentou no cartão __card__: __comment__ na lista __list__ na pista __swimlane__ no quadro __board__", - "act-editComment": "editou o comentário no cartão __card__: __comment__ na lista __list__ na pista __swimlane__ no quadro __board__", - "act-deleteComment": "apagou o comentário no cartão __card__: __comment__ na lista __list__ na pista __swimlane__ no quadro __board__", - "act-createBoard": "criou o quadro __board__", - "act-createSwimlane": "criou a pista __swimlane__ no quadro __board__", - "act-createCard": "criou o cartão __card__ na lista __list__ na pista __swimlane__ no quadro __board__", - "act-createCustomField": "criou o campo personalizado __customField__ no quadro __board__", - "act-deleteCustomField": "apagou o campo personalizado __customField__ no quadro __board__", - "act-setCustomField": "editou o campo personalizado __customField__: __customFieldValue__ no cartão __card__ na lista __list__ na pista __swimlane__ no quadro __board__", - "act-createList": "adicionou a lista __list__ ao quadro __board__", - "act-addBoardMember": "adicionou o membro __member__ ao quadro __board__", - "act-archivedBoard": "O quadro __board__ foi movido para o Arquivo", - "act-archivedCard": "O cartão __card__ na lista __list__ na pista __swimlane__ no quadro __board__ foi movido para o Arquivo", - "act-archivedList": "A lista __list__ na pista __swimlane__ no quadro __board__ foi movida para o Arquivo", - "act-archivedSwimlane": "A pista __swimlane__ no quadro __board__ foi movida para o Arquivo", - "act-importBoard": "importou o quadro __board__", - "act-importCard": "importou o cartão __card__ para a lista __list__ na pista __swimlane__ no quadro __board__", - "act-importList": "importou a lista __list__ para pista __swimlane__ no quadro __board__", - "act-joinMember": "adicionou o membro __member__ ao cartão __card__ na lista __list__ na pista __swimlane__ no quadro __board__", - "act-moveCard": "moveu o cartão __card__ do quadro __board__ da pista __oldSwimlane__ da lista __oldList__ para a pista __swimlane__ na lista __list__", - "act-moveCardToOtherBoard": "moveuo cartão __card__ da lista __oldList__ na pista __oldSwimlane__ no quadro __oldBoard__ para a lista __list__ na pista __swimlane__ no quadro __board__", - "act-removeBoardMember": "removeuo membro __member__ do quadro __board__", - "act-restoredCard": "restaurou o cartão __card__ para a lista __list__ na pista __swimlane__ no quadro __board__", - "act-unjoinMember": "removeu o membro __member__ do cartão __card__ na lista __list__ na pista __swimlane__ no quadro __board__", - "act-withBoardTitle": "__board__", - "act-withCardTitle": "[__board__] __card__", - "actions": "Acções", - "activities": "Actividades", - "activity": "Actividade", - "activity-added": "adicionou %s a %s", - "activity-archived": "%s foi movido para o Arquivo", - "activity-attached": "anexou %s a %s", - "activity-created": "criou %s", - "activity-customfield-created": "criado o campo personalizado %s", - "activity-excluded": "excluiu %s de %s", - "activity-imported": "importou %s para %s de %s", - "activity-imported-board": "importou %s de %s", - "activity-joined": "juntou-se a %s", - "activity-moved": "moveu %s de %s para %s", - "activity-on": "em %s", - "activity-removed": "removeu %s de %s", - "activity-sent": "enviou %s para %s", - "activity-unjoined": "saiu de %s", - "activity-subtask-added": "adicionou a sub-tarefa a", - "activity-checked-item": "marcou %s na lista de verificação %s de %s", - "activity-unchecked-item": "desmarcou %s na lista de verificação %s de %s", - "activity-checklist-added": "adicionou a lista de verificação a %s", - "activity-checklist-removed": "removeu a lista de verificação de %s", - "activity-checklist-completed": "completed checklist %s of %s", - "activity-checklist-uncompleted": "descompletou a lista de verificação %s de %s", - "activity-checklist-item-added": "adicionou o item a '%s' em %s", - "activity-checklist-item-removed": "removeu o item de '%s' na %s", - "add": "Adicionar", - "activity-checked-item-card": "marcou %s na lista de verificação %s", - "activity-unchecked-item-card": "desmarcou %s na lista de verificação %s", - "activity-checklist-completed-card": "completou a lista de verificação __checklist__ no cartão __card__ na lista __list__ na pista __swimlane__ no quadro __board__", - "activity-checklist-uncompleted-card": "descompletou a lista de verificação %s", - "activity-editComment": "editou o comentário %s", - "activity-deleteComment": "apagou o comentário %s", - "add-attachment": "Adicionar Anexo", - "add-board": "Adicionar Quadro", - "add-card": "Adicionar Cartão", - "add-swimlane": "Adicionar Pista", - "add-subtask": "Adicionar Sub-tarefa", - "add-checklist": "Adicionar Lista de Verificação", - "add-checklist-item": "Adicionar um item à lista de verificação", - "add-cover": "Adicionar Capa", - "add-label": "Adicionar Etiqueta", - "add-list": "Adicionar Lista", - "add-members": "Adicionar Membros", - "added": "Adicionado", - "addMemberPopup-title": "Membros", - "admin": "Administrador", - "admin-desc": "Pode ver e editar cartões, remover membros e alterar configurações do quadro.", - "admin-announcement": "Anúncio", - "admin-announcement-active": "Anúncio Activo em Todo o Sistema", - "admin-announcement-title": "Anúncio do Administrador", - "all-boards": "Todos os quadros", - "and-n-other-card": "E __count__ outro cartão", - "and-n-other-card_plural": "E __count__ outros cartões", - "apply": "Aplicar", - "app-is-offline": "A carregar, por favor aguarde. Actualizar a página causará perda de dados. Se o carregamento não funcionar, por favor verifique se o servidor não parou.", - "archive": "Mover para o Arquivo", - "archive-all": "Mover Tudo para o Arquivo", - "archive-board": "Mover o Quadro para o Arquivo", - "archive-card": "Mover o Cartão para o Arquivo", - "archive-list": "Mover a Lista para o Arquivo", - "archive-swimlane": "Mover a Pista para o Arquivo", - "archive-selection": "Mover a selecção para o Arquivo", - "archiveBoardPopup-title": "Mover o Quadro para o Arquivo?", - "archived-items": "Arquivo", - "archived-boards": "Quadros no Arquivo", - "restore-board": "Restaurar Quadro", - "no-archived-boards": "Sem Quadros no Arquivo.", - "archives": "Arquivo", - "template": "Modelo", - "templates": "Modelos", - "assign-member": "Atribuir Membro", - "attached": "anexado", - "attachment": "Anexo", - "attachment-delete-pop": "Apagar um anexo é permanente. Não será possível recuperá-lo.", - "attachmentDeletePopup-title": "Apagar Anexo?", - "attachments": "Anexos", - "auto-watch": "Observar automaticamente os quadros quando são criados", - "avatar-too-big": "O avatar é muito grande (70KB máx)", - "back": "Voltar", - "board-change-color": "Alterar cor", - "board-nb-stars": "%s estrelas", - "board-not-found": "Quadro não encontrado", - "board-private-info": "Este quadro será <strong>privado</strong>.", - "board-public-info": "Este quadro será <strong>público</strong>.", - "boardChangeColorPopup-title": "Alterar Imagem de Fundo do Quadro", - "boardChangeTitlePopup-title": "Renomear Quadro", - "boardChangeVisibilityPopup-title": "Alterar Visibilidade", - "boardChangeWatchPopup-title": "Alterar Observação", - "boardMenuPopup-title": "Configurações do Quadro", - "boardChangeViewPopup-title": "Visão do Quadro", - "boards": "Quadros", - "board-view": "Visão do Quadro", - "board-view-cal": "Calendário", - "board-view-swimlanes": "Pistas", - "board-view-collapse": "Collapse", - "board-view-lists": "Listas", - "bucket-example": "\"Lista de Desejos\", por exemplo", - "cancel": "Cancelar", - "card-archived": "Este cartão no Arquivo.", - "board-archived": "Este quadro está no Arquivo.", - "card-comments-title": "Este cartão possui %s comentário.", - "card-delete-notice": "A remoção será permanente. Perderá todas as acções associadas a este cartão.", - "card-delete-pop": "Todas as acções serão removidas do feed de Actividade e não poderá reabrir o cartão. Não há como desfazer.", - "card-delete-suggest-archive": "Pode mover um cartão para o Arquivo para removê-lo do quadro e preservar a atividade.", - "card-due": "Data limite", - "card-due-on": "Data limite em", - "card-spent": "Tempo Gasto", - "card-edit-attachments": "Editar anexos", - "card-edit-custom-fields": "Editar campos personalizados", - "card-start-voting": "Start voting", - "card-cancel-voting": "Delete voting and all votes", - "card-edit-labels": "Editar etiquetas", - "card-edit-members": "Editar membros", - "card-labels-title": "Alterar as etiquetas do cartão.", - "card-members-title": "Acrescentar ou remover membros do quadro deste cartão.", - "card-start": "Data de início", - "card-start-on": "Inicia em", - "cardAttachmentsPopup-title": "Anexar a partir de", - "cardCustomField-datePopup-title": "Alterar a data", - "cardCustomFieldsPopup-title": "Editar campos personalizados", - "cardStartVotingPopup-title": "Start a vote", - "positiveVoteMembersPopup-title": "Proponents", - "negativeVoteMembersPopup-title": "Opponents", - "vote-question": "Voting question", - "vote-public": "Public vote", - "vote-for-it": "for it", - "vote-against": "against", - "cardDeletePopup-title": "Apagar Cartão?", - "cardDetailsActionsPopup-title": "Acções do Cartão", - "cardLabelsPopup-title": "Etiquetas", - "cardMembersPopup-title": "Membros", - "cardMorePopup-title": "Mais", - "cardTemplatePopup-title": "Criar Modelo", - "cards": "Cartões", - "cards-count": "Cartões", - "casSignIn": "Entrar com CAS", - "cardType-card": "Cartão", - "cardType-linkedCard": "Cartão Ligado", - "cardType-linkedBoard": "Quadro Ligado", - "change": "Alterar", - "change-avatar": "Alterar o Avatar", - "change-password": "Alterar a Senha", - "change-permissions": "Alterar as permissões", - "change-settings": "Alterar as Configurações", - "changeAvatarPopup-title": "Alterar o Avatar", - "changeLanguagePopup-title": "Alterar o Idioma", - "changePasswordPopup-title": "Alterar a Senha", - "changePermissionsPopup-title": "Alterar as Permissões", - "changeSettingsPopup-title": "Alterar as Configurações", - "subtasks": "Sub-tarefas", - "checklists": "Listas de verificação", - "click-to-star": "Clique para marcar este quadro como favorito.", - "click-to-unstar": "Clique para remover este quadro dos favoritos.", - "clipboard": "Área de Transferência ou arraste e solte", - "close": "Fechar", - "close-board": "Fechar o Quadro", - "close-board-pop": "Poderá restaurar o quadro clicando no botão “Arquivo” a partir do cabeçalho do Início.", - "color-black": "preto", - "color-blue": "azul", - "color-crimson": "carmesim", - "color-darkgreen": "verde escuro", - "color-gold": "dourado", - "color-gray": "cinza", - "color-green": "verde", - "color-indigo": "azul", - "color-lime": "verde limão", - "color-magenta": "magenta", - "color-mistyrose": "rosa claro", - "color-navy": "azul marinho", - "color-orange": "laranja", - "color-paleturquoise": "azul ciano", - "color-peachpuff": "pêssego", - "color-pink": "cor-de-rosa", - "color-plum": "ameixa", - "color-purple": "roxo", - "color-red": "vermelho", - "color-saddlebrown": "marrom", - "color-silver": "prateado", - "color-sky": "azul-celeste", - "color-slateblue": "azul ardósia", - "color-white": "branco", - "color-yellow": "amarelo", - "unset-color": "Remover", - "comment": "Comentar", - "comment-placeholder": "Escrever o Comentário", - "comment-only": "Apenas comentários", - "comment-only-desc": "Pode comentar apenas em cartões.", - "no-comments": "Sem comentários", - "no-comments-desc": "Não pode ver comentários nem actividades.", - "worker": "Worker", - "worker-desc": "Can only move cards, assign itself to card and comment.", - "computer": "Computador", - "confirm-subtask-delete-dialog": "Tem certeza que deseja apagar a sub-tarefa?", - "confirm-checklist-delete-dialog": "Tem certeza que quer apagar a lista de verificação?", - "copy-card-link-to-clipboard": "Copiar a ligação do cartão para a área de transferência", - "linkCardPopup-title": "Ligar Cartão", - "searchElementPopup-title": "Procurar", - "copyCardPopup-title": "Copiar o cartão", - "copyChecklistToManyCardsPopup-title": "Copiar o Modelo de Lista de Verificação para Vários Cartões", - "copyChecklistToManyCardsPopup-instructions": "Títulos e Descrições de Cartões de Destino neste formato JSON", - "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"Título do primeiro cartão\", \"description\":\"Descrição do primeiro cartão\"}, {\"title\":\"Título do segundo cartão\",\"description\":\"Descrição do segundo cartão\"},{\"title\":\"Título do último cartão\",\"description\":\"Descrição do último cartão\"} ]", - "create": "Criar", - "createBoardPopup-title": "Criar Quadro", - "chooseBoardSourcePopup-title": "Importar quadro", - "createLabelPopup-title": "Criar Etiqueta", - "createCustomField": "Criar Campo", - "createCustomFieldPopup-title": "Criar Campo", - "current": "actual", - "custom-field-delete-pop": "Não existe desfazer. Isto irá remover este campo personalizado de todos os cartões e destruir o seu histórico", - "custom-field-checkbox": "Caixa de selecção", - "custom-field-date": "Data", - "custom-field-dropdown": "Lista Suspensa", - "custom-field-dropdown-none": "(nada)", - "custom-field-dropdown-options": "Opções da Lista", - "custom-field-dropdown-options-placeholder": "Pressione enter para adicionar mais opções", - "custom-field-dropdown-unknown": "(desconhecido)", - "custom-field-number": "Número", - "custom-field-text": "Texto", - "custom-fields": "Campos Personalizados", - "date": "Data", - "decline": "Rejeitar", - "default-avatar": "Avatar por omissão", - "delete": "Apagar", - "deleteCustomFieldPopup-title": "Apagar o Campo Personalizado?", - "deleteLabelPopup-title": "Apagar a Etiqueta?", - "description": "Descrição", - "disambiguateMultiLabelPopup-title": "Desambiguar Acção da Etiqueta", - "disambiguateMultiMemberPopup-title": "Desambiguar Acção do Membro", - "discard": "Descartar", - "done": "Feito", - "download": "Descarregar", - "edit": "Editar", - "edit-avatar": "Alterar o Avatar", - "edit-profile": "Editar o Perfil", - "edit-wip-limit": "Editar o Limite WIP", - "soft-wip-limit": "Limite Suave de WIP", - "editCardStartDatePopup-title": "Alterar a data de início", - "editCardDueDatePopup-title": "Alterar a data limite", - "editCustomFieldPopup-title": "Editar Campo", - "editCardSpentTimePopup-title": "Alterar o tempo gasto", - "editLabelPopup-title": "Alterar a Etiqueta", - "editNotificationPopup-title": "Editar a Notificação", - "editProfilePopup-title": "Editar o Perfil", - "email": "E-mail", - "email-enrollAccount-subject": "Uma conta foi criada para si em __siteName__", - "email-enrollAccount-text": "Olá __user__\nPara começar a utilizar o serviço, basta clicar na ligação abaixo.\n__url__\nObrigado.", - "email-fail": "Falhou a enviar o e-mail", - "email-fail-text": "Erro a tentar enviar o e-mail", - "email-invalid": "E-mail inválido", - "email-invite": "Convidar via E-mail", - "email-invite-subject": "__inviter__ enviou-lhe um convite", - "email-invite-text": "Caro __user__\n__inviter__ convidou-o para se juntar ao quadro \"__board__\" para colaborar.\nPor favor prossiga através da ligação abaixo:\n__url__\nObrigado.", - "email-resetPassword-subject": "Redefina sua senha em __siteName__", - "email-resetPassword-text": "Olá __user__\nPara redefinir a sua senha, por favor clique na ligação abaixo.\n__url__\nObrigado.", - "email-sent": "E-mail enviado", - "email-verifyEmail-subject": "Verifique o seu endereço de e-mail em __siteName__", - "email-verifyEmail-text": "Olá __user__\nPara verificar a sua conta de e-mail, clique na ligação abaixo.\n__url__\nObrigado.", - "enable-wip-limit": "Ativar Limite WIP", - "error-board-doesNotExist": "Este quadro não existe", - "error-board-notAdmin": "Precisa de ser administrador deste quadro para fazer isso", - "error-board-notAMember": "Precisa de ser um membro deste quadro para fazer isso", - "error-json-malformed": "O seu texto não é um JSON válido", - "error-json-schema": "O seu JSON não inclui as informações apropriadas no formato correto", - "error-list-doesNotExist": "Esta lista não existe", - "error-user-doesNotExist": "Este utilizador não existe", - "error-user-notAllowSelf": "Não se pode convidar a si mesmo", - "error-user-notCreated": "Este utilizador não foi criado", - "error-username-taken": "Esse nome de utilizador já existe", - "error-email-taken": "Endereço de e-mail já está em uso", - "export-board": "Exportar quadro", - "sort": "Sort", - "sort-desc": "Click to Sort List", - "list-sort-by": "Sort the List By:", - "list-label-modifiedAt": "Last Access Time", - "list-label-title": "Name of the List", - "list-label-sort": "Your Manual Order", - "list-label-short-modifiedAt": "(L)", - "list-label-short-title": "(N)", - "list-label-short-sort": "(M)", - "filter": "Filtrar", - "filter-cards": "Filter Cards or Lists", - "list-filter-label": "Filter List by Title", - "filter-clear": "Limpar filtro", - "filter-no-label": "Sem etiquetas", - "filter-no-member": "Sem membros", - "filter-no-assignee": "No assignee", - "filter-no-custom-fields": "Sem Campos Personalizados", - "filter-show-archive": "Mostrar listas arquivadas", - "filter-hide-empty": "Ocultar listas vazias", - "filter-on": "Filtro está activo", - "filter-on-desc": "Está a filtrar cartões neste quadro. Clique aqui para editar o filtro.", - "filter-to-selection": "Filtrar esta selecção", - "advanced-filter-label": "Filtro Avançado", - "advanced-filter-description": "Filtro Avançado permite escrever uma \"string\" contendo os seguintes operadores: == != <= >= && || ( ). Um espaço é usado como separador entre Operadores. Pode filtrar em todos os Campos Personalizados escreventos os seus nomes e valores. Por Exemplo: Campo1 == Valor1. Nota: Se os campos ou valores contiverem espaços, tem de os encapsular em apóstrofes. Por Exemplo: 'Campo 1' == 'Valor 1'. Para que caracteres de controlo únicos (' \\/) sejam ignorados, pode usar \\. Por exemplo: Campo1 == I\\'m. Pode também combinar múltiplas condições. Por Exemplo: F1 == V1 || F1 == V2. Normalmente todos os operadores são interpretados da esquerda para a direita. Pode alterar a ordem inserindo parênteses. Por Exemplo: F1 == V1 && ( F2 == V2 || F2 == V3 ). Pode também procurar em campos de texto utilizando uma expressão regular: F1 == /Tes.*/i", - "fullname": "Nome Completo", - "header-logo-title": "Voltar para a sua lista de quadros.", - "hide-system-messages": "Esconder mensagens de sistema", - "headerBarCreateBoardPopup-title": "Criar Quadro", - "home": "Início", - "import": "Importar", - "link": "Ligação", - "import-board": "importar quadro", - "import-board-c": "Importar quadro", - "import-board-title-trello": "Importar quadro do Trello", - "import-board-title-wekan": "Importar quadro a partir de exportação prévia", - "import-sandstorm-backup-warning": "Não apague os dados importados do quadro original exportado ou do Trello antes de verificar se esse item fecha e abre novamente, ou se receber o erro Quadro não encontrado, que significa perda de dados.", - "import-sandstorm-warning": "O quadro importado irá apagar todos os dados existentes no quadro e irá sobrescrever com o quadro importado.", - "from-trello": "Do Trello", - "from-wekan": "A partir de exportação prévia", - "import-board-instruction-trello": "No seu quadro do Trello, vá em 'Menu', depois em 'Mais', 'Imprimir e Exportar', 'Exportar JSON', e copie o texto resultante.", - "import-board-instruction-wekan": "No seu quadro vá para 'Menu', depois 'Exportar quadro' e copie o texto no ficheiro descarregado.", - "import-board-instruction-about-errors": "Se receber erros ao importar o quadro, às vezes a importação ainda funciona e o quadro está na página Todos os Quadros.", - "import-json-placeholder": "Cole seus dados JSON válidos aqui", - "import-map-members": "Mapear membros", - "import-members-map": "O seu quadro importado possui alguns membros. Por favor, mapeie os membros que deseja importar para seus utilizadores", - "import-show-user-mapping": "Rever mapeamento dos membros", - "import-user-select": "Escolha um utilizador existente que deseja usar como esse membro", - "importMapMembersAddPopup-title": "Seleccione membro", - "info": "Versão", - "initials": "Iniciais", - "invalid-date": "Data inválida", - "invalid-time": "Hora inválida", - "invalid-user": "Utilizador inválido", - "joined": "juntou-se", - "just-invited": "Acabou de ser convidado para este quadro", - "keyboard-shortcuts": "Atalhos do teclado", - "label-create": "Criar Etiqueta", - "label-default": "%s etiqueta (omissão)", - "label-delete-pop": "Não há como desfazer. A etiqueta será apagada de todos os cartões e o seu histórico será destruído.", - "labels": "Etiquetas", - "language": "Idioma", - "last-admin-desc": "Não pode alterar funções porque deve existir pelo menos um administrador.", - "leave-board": "Sair do Quadro", - "leave-board-pop": "Tem a certeza de que pretende sair de __boardTitle__? Será removido de todos os cartões neste quadro.", - "leaveBoardPopup-title": "Sair do Quadro ?", - "link-card": "Ligar a este cartão", - "list-archive-cards": "Move todos os cartões nesta lista para o Arquivo", - "list-archive-cards-pop": "Isto irá remover todos os cartões nesta lista do quadro. Para ver os cartões no Arquivo e trazê-los de volta para o quadro, clique em “Menu” > “Arquivo”.", - "list-move-cards": "Mover todos os cartões nesta lista", - "list-select-cards": "Seleccionar todos os cartões nesta lista", - "set-color-list": "Definir Cor", - "listActionPopup-title": "Listar Ações", - "swimlaneActionPopup-title": "Acções de Pista", - "swimlaneAddPopup-title": "Adicionar uma Pista abaixo", - "listImportCardPopup-title": "Importe um cartão do Trello", - "listMorePopup-title": "Mais", - "link-list": "Ligar a esta lista", - "list-delete-pop": "Todas as acções serão removidas do feed de actividade e não poderá recuperar a lista. Não há como desfazer.", - "list-delete-suggest-archive": "Pode mover uma lista para o Arquivo para a remover do quadro e preservar a actividade.", - "lists": "Listas", - "swimlanes": "Pistas", - "log-out": "Terminar a Sessão", - "log-in": "Entrar", - "loginPopup-title": "Entrar", - "memberMenuPopup-title": "Configuração dos Membros", - "members": "Membros", - "menu": "Menu", - "move-selection": "Mover a selecção", - "moveCardPopup-title": "Mover o Cartão", - "moveCardToBottom-title": "Mover para o Fundo", - "moveCardToTop-title": "Mover para o Topo", - "moveSelectionPopup-title": "Mover a selecção", - "multi-selection": "Selecção Múltipla", - "multi-selection-on": "Selecção Múltipla está activa", - "muted": "Silenciado", - "muted-info": "Nunca será notificado de quaisquer alterações neste quadro", - "my-boards": "Meus Quadros", - "name": "Nome", - "no-archived-cards": "Sem cartões no Arquivo.", - "no-archived-lists": "Sem listas no Arquivo.", - "no-archived-swimlanes": "Sem pistas no Arquivo.", - "no-results": "Nenhum resultado.", - "normal": "Normal", - "normal-desc": "Pode ver e editar cartões. Não pode alterar configurações.", - "not-accepted-yet": "Convite ainda não aceite", - "notify-participate": "Receber actualizações de qualquer cartão que criar ou participar como membro", - "notify-watch": "Receber actualizações de qualquer quadro, lista ou cartões que estiver a observar", - "optional": "opcional", - "or": "ou", - "page-maybe-private": "Esta página pode ser privada. Poderá vê-la se <a href='%s'>iniciar a sessão</a>.", - "page-not-found": "Página não encontrada.", - "password": "Senha", - "paste-or-dragdrop": "para colar, ou arrastar e soltar o ficheiro da imagem para lá (somente imagens)", - "participating": "Participando", - "preview": "Pré-visualizar", - "previewAttachedImagePopup-title": "Pré-visualizar", - "previewClipboardImagePopup-title": "Pré-visualizar", - "private": "Privado", - "private-desc": "Este quadro é privado. Apenas o membros do quadro o podem visualizar e editar.", - "profile": "Perfil", - "public": "Público", - "public-desc": "Este quadro é público. Está visível para qualquer pessoa com a ligação e será exibido em motores de busca como o Google. Apenas os membros do quadro o podem editar.", - "quick-access-description": "Clique na estrela de um quadro para adicionar um atalho nesta barra.", - "remove-cover": "Remover Capa", - "remove-from-board": "Remover do Quadro", - "remove-label": "Remover Etiqueta", - "listDeletePopup-title": "Apagar Lista ?", - "remove-member": "Remover Membro", - "remove-member-from-card": "Remover do Cartão", - "remove-member-pop": "Remover __name__ (__username__) de __boardTitle__? O membro será removido de todos os cartões neste quadro e será notificado.", - "removeMemberPopup-title": "Remover Membro?", - "rename": "Renomear", - "rename-board": "Renomear Quadro", - "restore": "Restaurar", - "save": "Guardar", - "search": "Procurar", - "rules": "Regras", - "search-cards": "Search from card/list titles, descriptions and custom fields on this board", - "search-example": "Texto a procurar?", - "select-color": "Seleccionar Cor", - "set-wip-limit-value": "Defina um limite máximo para o número de tarefas nesta lista", - "setWipLimitPopup-title": "Definir Limite WIP", - "shortcut-assign-self": "Atribuir a si o cartão actual", - "shortcut-autocomplete-emoji": "Autocompletar emoji", - "shortcut-autocomplete-members": "Autocompletar membros", - "shortcut-clear-filters": "Limpar todos os filtros", - "shortcut-close-dialog": "Fechar Caixa de Dialogo", - "shortcut-filter-my-cards": "Filtrar os meus cartões", - "shortcut-show-shortcuts": "Mostrar esta lista de atalhos", - "shortcut-toggle-filterbar": "Alternar a Barra Lateral de Filtros", - "shortcut-toggle-sidebar": "Alternar a Barra Lateral do Quadro", - "show-cards-minimum-count": "Mostrar contagem de cartões se a lista tiver mais de", - "sidebar-open": "Abrir a Barra Lateral", - "sidebar-close": "Fechar a Barra Lateral", - "signupPopup-title": "Criar uma Conta", - "star-board-title": "Clique para marcar este quadro como favorito. O quadro irá aparecer no topo da sua lista de quadros.", - "starred-boards": "Quadros Favoritos", - "starred-boards-description": "Os quadros favoritos aparecem no topo da sua lista de quadros.", - "subscribe": "Subscrever", - "team": "Equipa", - "this-board": "este quadro", - "this-card": "este cartão", - "spent-time-hours": "Tempo gasto (horas)", - "overtime-hours": "Horas extra (horas)", - "overtime": "Horas extra", - "has-overtime-cards": "Tem cartões com horas extra", - "has-spenttime-cards": "Tem cartões com tempo gasto", - "time": "Tempo", - "title": "Título", - "tracking": "A seguir", - "tracking-info": "Será notificado de quaisquer alterações em cartões em que é o criador ou membro.", - "type": "Tipo", - "unassign-member": "Desatribuir membro", - "unsaved-description": "Possui uma descrição não guardada.", - "unwatch": "Deixar de observar", - "upload": "Enviar", - "upload-avatar": "Enviar um avatar", - "uploaded-avatar": "Enviado um avatar", - "username": "Nome de utilizador", - "view-it": "Visualizá-lo", - "warn-list-archived": "aviso: este cartão está numa lista no Arquivo", - "watch": "Observar", - "watching": "Observando", - "watching-info": "Será notificado de quaisquer alterações neste quadro", - "welcome-board": "Quadro de Boas Vindas", - "welcome-swimlane": "Marco 1", - "welcome-list1": "Básico", - "welcome-list2": "Avançado", - "card-templates-swimlane": "Modelos de Cartão", - "list-templates-swimlane": "Modelos de Lista", - "board-templates-swimlane": "Modelos de Quadro", - "what-to-do": "O que gostaria de fazer?", - "wipLimitErrorPopup-title": "Limite WIP Inválido", - "wipLimitErrorPopup-dialog-pt1": "O número de tarefas nesta lista excede o limite WIP definido.", - "wipLimitErrorPopup-dialog-pt2": "Por favor, mova algumas tarefas para fora desta lista, ou defina um limite WIP mais elevado.", - "admin-panel": "Painel Administrativo", - "settings": "Configurações", - "people": "Pessoas", - "registration": "Registo", - "disable-self-registration": "Desabilitar Auto-Registo", - "invite": "Convidar", - "invite-people": "Convidar Pessoas", - "to-boards": "Para o(s) quadro(s)", - "email-addresses": "Endereços de E-mail", - "smtp-host-description": "O endereço do servidor SMTP que envia os seus e-mails.", - "smtp-port-description": "A porta que o servidor SMTP usa para enviar os e-mails.", - "smtp-tls-description": "Habilitar suporte TLS para o servidor SMTP", - "smtp-host": "Servidor SMTP", - "smtp-port": "Porta SMTP", - "smtp-username": "Nome de utilizador", - "smtp-password": "Senha", - "smtp-tls": "Suporte TLS", - "send-from": "De", - "send-smtp-test": "Enviar um e-mail de teste para si mesmo", - "invitation-code": "Código do Convite", - "email-invite-register-subject": "__inviter__ enviou-lhe um convite", - "email-invite-register-text": "Caro __user__,\n\n__inviter__ convida-o para o quadro Kanban para colaborações.\n\nPor favor, siga a ligação abaixo:\n__url__ \n\nE seu código de convite é: __icode__\n\nObrigado.", - "email-smtp-test-subject": "E-mail de Teste de SMTP", - "email-smtp-test-text": "Enviou um e-mail com sucesso", - "error-invitation-code-not-exist": "O código do convite não existe", - "error-notAuthorized": "Não tem autorização para ver esta página.", - "webhook-title": "Webhook Name", - "webhook-token": "Token (Optional for Authentication)", - "outgoing-webhooks": "Webhooks de saída", - "bidirectional-webhooks": "Two-Way Webhooks", - "outgoingWebhooksPopup-title": "Webhooks de saída", - "boardCardTitlePopup-title": "Filtro do Título do Cartão", - "disable-webhook": "Disable This Webhook", - "global-webhook": "Global Webhooks", - "new-outgoing-webhook": "Novo Webhook de saída", - "no-name": "(Desconhecido)", - "Node_version": "Versão do Node", - "Meteor_version": "Versão do Meteor", - "MongoDB_version": "Versão do MongoDB", - "MongoDB_storage_engine": "Versão do motor de armazenamento do MongoDB", - "MongoDB_Oplog_enabled": "Oplog do MongoDB activo", - "OS_Arch": "Arquitectura do SO", - "OS_Cpus": "Quantidade de CPUs do SO", - "OS_Freemem": "Memória Disponível do SO", - "OS_Loadavg": "Carga Média do SO", - "OS_Platform": "Plataforma do SO", - "OS_Release": "Versão do SO", - "OS_Totalmem": "Memória Total do SO", - "OS_Type": "Tipo do SO", - "OS_Uptime": "Disponibilidade do SO", - "days": "dias", - "hours": "horas", - "minutes": "minutos", - "seconds": "segundos", - "show-field-on-card": "Mostrar este campo no cartão", - "automatically-field-on-card": "Criar campo automaticamente para todos os cartões", - "showLabel-field-on-card": "Mostrar etiqueta do campo no mini-cartão", - "yes": "Sim", - "no": "Não", - "accounts": "Contas", - "accounts-allowEmailChange": "Permitir Alteração do E-mail", - "accounts-allowUserNameChange": "Permitir Alteração de Nome de Utilizador", - "createdAt": "Criado em", - "verified": "Verificado", - "active": "Activo", - "card-received": "Recebido", - "card-received-on": "Recebido em", - "card-end": "Fim", - "card-end-on": "Termina em", - "editCardReceivedDatePopup-title": "Alterar data de recebimento", - "editCardEndDatePopup-title": "Alterar data de fim", - "setCardColorPopup-title": "Definir cor", - "setCardActionsColorPopup-title": "Escolha uma cor", - "setSwimlaneColorPopup-title": "Escolha uma cor", - "setListColorPopup-title": "Escolha uma cor", - "assigned-by": "Atribuído Por", - "requested-by": "Solicitado Por", - "board-delete-notice": "Apagar é permanente. Irá perder todas as listas, cartões e acções associadas a este quadro.", - "delete-board-confirm-popup": "Todas as listas, cartões, etiquetas e actividades serão apagadas e não poderá recuperar o conteúdo do quadro. Não há como desfazer.", - "boardDeletePopup-title": "Apagar Quadro?", - "delete-board": "Apagar Quadro", - "default-subtasks-board": "Sub-tarefas para o quadro __board__", - "default": "Omissão", - "queue": "Fila", - "subtask-settings": "Configurações de Sub-tarefas", - "card-settings": "Card Settings", - "boardSubtaskSettingsPopup-title": "Configurações das Sub-tarefas do Quadro", - "boardCardSettingsPopup-title": "Card Settings", - "deposit-subtasks-board": "Depositar sub-tarefas neste quadro:", - "deposit-subtasks-list": "Lista de destino para sub-tarefas depositadas aqui:", - "show-parent-in-minicard": "Mostrar pai no mini-cartão:", - "prefix-with-full-path": "Prefixar com o caminho completo", - "prefix-with-parent": "Prefixar com o pai", - "subtext-with-full-path": "Sub-texto com o caminho completo", - "subtext-with-parent": "Sub-texto com o pai", - "change-card-parent": "Alterar o pai do cartão", - "parent-card": "Pai do cartão", - "source-board": "Quadro fonte", - "no-parent": "Não mostrar o pai", - "activity-added-label": "adicionou a etiqueta '%s' a %s", - "activity-removed-label": "removeu a etiqueta '%s' de %s", - "activity-delete-attach": "apagou um anexo de %s", - "activity-added-label-card": "adicionou a etiqueta '%s'", - "activity-removed-label-card": "removeu a etiqueta '%s'", - "activity-delete-attach-card": "apagou um anexo", - "activity-set-customfield": "definiu o campo personalizado '%s' para '%s' em %s", - "activity-unset-customfield": "removeu o campo personalizado '%s' de %s", - "r-rule": "Regra", - "r-add-trigger": "Adicionar gatilho", - "r-add-action": "Adicionar acção", - "r-board-rules": "Regras do quadro", - "r-add-rule": "Adicionar regra", - "r-view-rule": "Ver regra", - "r-delete-rule": "Apagar regra", - "r-new-rule-name": "Título da nova regra", - "r-no-rules": "Sem regras", - "r-when-a-card": "Quando um cartão", - "r-is": "é", - "r-is-moved": "é movido", - "r-added-to": "adicionado a", - "r-removed-from": "Removido de", - "r-the-board": "o quadro", - "r-list": "lista", - "set-filter": "Definir Filtro", - "r-moved-to": "Movido para", - "r-moved-from": "Movido de", - "r-archived": "Movido para o Arquivo", - "r-unarchived": "Restaurado do Arquivo", - "r-a-card": "um cartão", - "r-when-a-label-is": "Quando uma etiqueta é", - "r-when-the-label": "Quando a etiqueta é", - "r-list-name": "listar o nome", - "r-when-a-member": "Quando um membro é", - "r-when-the-member": "Quando o membro", - "r-name": "nome", - "r-when-a-attach": "Quando um anexo", - "r-when-a-checklist": "Quando a lista de verificação é", - "r-when-the-checklist": "Quando a lista de verificação", - "r-completed": "Completada", - "r-made-incomplete": "Tornado incompleta", - "r-when-a-item": "Quando um item de uma lista de verificação é", - "r-when-the-item": "Quando o item da lista de verificação", - "r-checked": "Marcado", - "r-unchecked": "Desmarcado", - "r-move-card-to": "Mover cartão para", - "r-top-of": "Topo de", - "r-bottom-of": "Fundo de", - "r-its-list": "a sua lista", - "r-archive": "Mover para o Arquivo", - "r-unarchive": "Restaurar do Arquivo", - "r-card": "cartão", - "r-add": "Novo", - "r-remove": "Remover", - "r-label": "etiqueta", - "r-member": "membro", - "r-remove-all": "Remover todos os membros do cartão", - "r-set-color": "Definir a cor para", - "r-checklist": "lista de verificação", - "r-check-all": "Marcar todos", - "r-uncheck-all": "Desmarcar todos", - "r-items-check": "itens da lista de verificação", - "r-check": "Marcar", - "r-uncheck": "Desmarcar", - "r-item": "item", - "r-of-checklist": "da lista de verificação", - "r-send-email": "Enviar um e-mail", - "r-to": "para", - "r-subject": "assunto", - "r-rule-details": "Detalhes da regra", - "r-d-move-to-top-gen": "Mover cartão para o topo da sua lista", - "r-d-move-to-top-spec": "Mover cartão para o topo da lista", - "r-d-move-to-bottom-gen": "Mover cartão para o fundo da sua lista", - "r-d-move-to-bottom-spec": "Mover cartão para fundo da lista", - "r-d-send-email": "Enviar e-mail", - "r-d-send-email-to": "para", - "r-d-send-email-subject": "assunto", - "r-d-send-email-message": "mensagem", - "r-d-archive": "Mover cartão para o Arquivo", - "r-d-unarchive": "Restaurar cartão do Arquivo", - "r-d-add-label": "Adicionar etiqueta", - "r-d-remove-label": "Remover etiqueta", - "r-create-card": "Criar novo cartão", - "r-in-list": "na lista", - "r-in-swimlane": "na pista", - "r-d-add-member": "Adicionar membro", - "r-d-remove-member": "Remover membro", - "r-d-remove-all-member": "Remover todos os membros", - "r-d-check-all": "Marcar todos os itens de uma lista", - "r-d-uncheck-all": "Desmarcar todos os itens de uma lista", - "r-d-check-one": "Marcar item", - "r-d-uncheck-one": "Desmarcar item", - "r-d-check-of-list": "da lista de verificação", - "r-d-add-checklist": "Adicionar lista de verificação", - "r-d-remove-checklist": "Remover lista de verificação", - "r-by": "por", - "r-add-checklist": "Adicionar lista de verificação", - "r-with-items": "com os itens", - "r-items-list": "item1,item2,item3", - "r-add-swimlane": "Adicionar pista", - "r-swimlane-name": "nome da pista", - "r-board-note": "Nota: deixe o campo vazio para corresponder a todos os valores possíveis.", - "r-checklist-note": "Nota: itens de listas de verificação devem ser escritos separados por vírgulas.", - "r-when-a-card-is-moved": "Quando um cartão é movido de outra lista", - "r-set": "Definir", - "r-update": "Actualizar", - "r-datefield": "campo de data", - "r-df-start-at": "início", - "r-df-due-at": "data limite", - "r-df-end-at": "fim", - "r-df-received-at": "recebido", - "r-to-current-datetime": "até à data/hora actual", - "r-remove-value-from": "Remover valor de", - "ldap": "LDAP", - "oauth2": "OAuth2", - "cas": "CAS", - "authentication-method": "Método de autenticação", - "authentication-type": "Tipo de autenticação", - "custom-product-name": "Nome Personalizado do Produto", - "layout": "Layout", - "hide-logo": "Esconder Logo", - "add-custom-html-after-body-start": "Adicionar HTML Personalizado depois do início do <body>", - "add-custom-html-before-body-end": "Adicionar HTML Personalizado antes do fim do </body>", - "error-undefined": "Ocorreu um erro", - "error-ldap-login": "Ocorreu um erro ocorreu enquanto tentava entrar", - "display-authentication-method": "Mostrar Método de Autenticação", - "default-authentication-method": "Método de Autenticação por Omissão", - "duplicate-board": "Duplicar Quadro", - "people-number": "O número de pessoas é:", - "swimlaneDeletePopup-title": "Apagar Pista ?", - "swimlane-delete-pop": "Todas as acções serão removidas do feed de actividade e não será possível recuperar a pista. Não há como desfazer.", - "restore-all": "Restaurar todos", - "delete-all": "Apagar todos", - "loading": "A carregar, por favor aguarde.", - "previous_as": "última data era", - "act-a-dueAt": "modificou a data limite para \nQuando: __timeValue__\nOnde: __card__\n a data limite anterior era __timeOldValue__", - "act-a-endAt": "modificou a data de fim para __timeValue__ de (__timeOldValue__)", - "act-a-startAt": "modificou a data de início para __timeValue__ de (__timeOldValue__)", - "act-a-receivedAt": "modificou a data recebida para __timeValue__ de (__timeOldValue__)", - "a-dueAt": "modificou a data limite para", - "a-endAt": "modificou a data de fim para", - "a-startAt": "modificou a data de início para", - "a-receivedAt": "modificou a data recebida para", - "almostdue": "a data limite actual %s está-se a aproximar", - "pastdue": "a data limite actual %s já passou", - "duenow": "a data limite actual %s é hoje", - "act-newDue": "__list__/__card__ has 1st due reminder [__board__]", - "act-withDue": "__list__/__card__ due reminders [__board__]", - "act-almostdue": "estava a lembrar que a data limite actual (__timeValue__) de __card__ está-se a aproximar", - "act-pastdue": "estava a lembrar que a data limite (__timeValue__) de __card__ já passou", - "act-duenow": "estava a lembrar que a data limite (__timeValue__) de __card__ é agora", - "act-atUserComment": "You were mentioned in [__board__] __list__/__card__", - "delete-user-confirm-popup": "Tem a certeza que pretende apagar esta conta? Não há como desfazer.", - "accounts-allowUserDelete": "Permitir aos utilizadores apagar as suas próprias contas", - "hide-minicard-label-text": "Ocultar texto das etiquetas dos mini-cartões", - "show-desktop-drag-handles": "Show desktop drag handles", - "assignee": "Assignee", - "cardAssigneesPopup-title": "Assignee", - "addmore-detail": "Add a more detailed description", - "show-on-card": "Show on Card", - "new": "New", - "editUserPopup-title": "Edit User", - "newUserPopup-title": "New User", - "notifications": "Notifications", - "view-all": "View All", - "filter-by-unread": "Filter by Unread", - "mark-all-as-read": "Mark all as read", - "remove-all-read": "Remove all read", - "allow-rename": "Allow Rename", - "allowRenamePopup-title": "Allow Rename" -} \ No newline at end of file + "accept": "Aceitar", + "act-activity-notify": "Notificação de Actividade", + "act-addAttachment": "adicionou o anexo __attachment__ ao cartão __card__ na lista __list__ na pista __swimlane__ no quadro __board__", + "act-deleteAttachment": "apagou o anexo __attachment__ do cartão __card__ na lista __list__ na pista __swimlane__ no quadro __board__", + "act-addSubtask": "adicionou a sub-tarefa __subtask__ ao cartão __card__ na lista __list__ na pista __swimlane__ no quadro __board__", + "act-addLabel": "Adicionou a etiqueta __label__ ao cartão __card__ na lista __list__ na pista __swimlane__ no quadro __board__", + "act-addedLabel": "Adicionou a etiqueta __label__ ao cartão __card__ na lista __list__ na pista __swimlane__ no quadro __board__", + "act-removeLabel": "Removeu a etiqueta __label__ do cartão __card__ na lista __list__ na pista __swimlane__ no quadro __board__", + "act-removedLabel": "Removeu a etiqueta __label__ do cartão __card__ na lista __list__ na pista __swimlane__ no quadro __board__", + "act-addChecklist": "adicionoua lista de verificação __checklist__ ao cartão __card__ na lista __list__ na pista __swimlane__ no quadro __board__", + "act-addChecklistItem": "adicionou o item __checklistItem__ à lista de verificação __checklist__ no cartão __card__ na lista __list__ na pista __swimlane__ no quadro __board__", + "act-removeChecklist": "removeu a lista de verificação __checklist__ do cartão __card__ na lista __list__ na pista __swimlane__ no quadro __board__", + "act-removeChecklistItem": "removeu o item __checklistItem__ da lista de verificação __checkList__ no cartão __card__ na lista __list__ na pista __swimlane__ no quadro __board__", + "act-checkedItem": "marcou __checklistItem__ na lista de verificação __checklist__ no cartão __card__ na lista __list__ na pista __swimlane__ no quadro __board__", + "act-uncheckedItem": "desmarcou __checklistItem__ na lista de verificação __checklist__ no cartão __card__ na lista __list__ na pista __swimlane__ no quadro __board__", + "act-completeChecklist": "completou a lista de verificação __checklist__ no cartão __card__ na lista __list__ na pista __swimlane__ no quadro __board__", + "act-uncompleteChecklist": "descompletou a lista de verificação __checklist__ no cartão __card__ na lista __list__ na pista __swimlane__ no quadro __board__", + "act-addComment": "comentou no cartão __card__: __comment__ na lista __list__ na pista __swimlane__ no quadro __board__", + "act-editComment": "editou o comentário no cartão __card__: __comment__ na lista __list__ na pista __swimlane__ no quadro __board__", + "act-deleteComment": "apagou o comentário no cartão __card__: __comment__ na lista __list__ na pista __swimlane__ no quadro __board__", + "act-createBoard": "criou o quadro __board__", + "act-createSwimlane": "criou a pista __swimlane__ no quadro __board__", + "act-createCard": "criou o cartão __card__ na lista __list__ na pista __swimlane__ no quadro __board__", + "act-createCustomField": "criou o campo personalizado __customField__ no quadro __board__", + "act-deleteCustomField": "apagou o campo personalizado __customField__ no quadro __board__", + "act-setCustomField": "editou o campo personalizado __customField__: __customFieldValue__ no cartão __card__ na lista __list__ na pista __swimlane__ no quadro __board__", + "act-createList": "adicionou a lista __list__ ao quadro __board__", + "act-addBoardMember": "adicionou o membro __member__ ao quadro __board__", + "act-archivedBoard": "O quadro __board__ foi movido para o Arquivo", + "act-archivedCard": "O cartão __card__ na lista __list__ na pista __swimlane__ no quadro __board__ foi movido para o Arquivo", + "act-archivedList": "A lista __list__ na pista __swimlane__ no quadro __board__ foi movida para o Arquivo", + "act-archivedSwimlane": "A pista __swimlane__ no quadro __board__ foi movida para o Arquivo", + "act-importBoard": "importou o quadro __board__", + "act-importCard": "importou o cartão __card__ para a lista __list__ na pista __swimlane__ no quadro __board__", + "act-importList": "importou a lista __list__ para pista __swimlane__ no quadro __board__", + "act-joinMember": "adicionou o membro __member__ ao cartão __card__ na lista __list__ na pista __swimlane__ no quadro __board__", + "act-moveCard": "moveu o cartão __card__ do quadro __board__ da pista __oldSwimlane__ da lista __oldList__ para a pista __swimlane__ na lista __list__", + "act-moveCardToOtherBoard": "moveuo cartão __card__ da lista __oldList__ na pista __oldSwimlane__ no quadro __oldBoard__ para a lista __list__ na pista __swimlane__ no quadro __board__", + "act-removeBoardMember": "removeuo membro __member__ do quadro __board__", + "act-restoredCard": "restaurou o cartão __card__ para a lista __list__ na pista __swimlane__ no quadro __board__", + "act-unjoinMember": "removeu o membro __member__ do cartão __card__ na lista __list__ na pista __swimlane__ no quadro __board__", + "act-withBoardTitle": "__board__", + "act-withCardTitle": "[__board__] __card__", + "actions": "Acções", + "activities": "Actividades", + "activity": "Actividade", + "activity-added": "adicionou %s a %s", + "activity-archived": "%s foi movido para o Arquivo", + "activity-attached": "anexou %s a %s", + "activity-created": "criou %s", + "activity-customfield-created": "criado o campo personalizado %s", + "activity-excluded": "excluiu %s de %s", + "activity-imported": "importou %s para %s de %s", + "activity-imported-board": "importou %s de %s", + "activity-joined": "juntou-se a %s", + "activity-moved": "moveu %s de %s para %s", + "activity-on": "em %s", + "activity-removed": "removeu %s de %s", + "activity-sent": "enviou %s para %s", + "activity-unjoined": "saiu de %s", + "activity-subtask-added": "adicionou a sub-tarefa a", + "activity-checked-item": "marcou %s na lista de verificação %s de %s", + "activity-unchecked-item": "desmarcou %s na lista de verificação %s de %s", + "activity-checklist-added": "adicionou a lista de verificação a %s", + "activity-checklist-removed": "removeu a lista de verificação de %s", + "activity-checklist-completed": "completed checklist %s of %s", + "activity-checklist-uncompleted": "descompletou a lista de verificação %s de %s", + "activity-checklist-item-added": "adicionou o item a '%s' em %s", + "activity-checklist-item-removed": "removeu o item de '%s' na %s", + "add": "Adicionar", + "activity-checked-item-card": "marcou %s na lista de verificação %s", + "activity-unchecked-item-card": "desmarcou %s na lista de verificação %s", + "activity-checklist-completed-card": "completou a lista de verificação __checklist__ no cartão __card__ na lista __list__ na pista __swimlane__ no quadro __board__", + "activity-checklist-uncompleted-card": "descompletou a lista de verificação %s", + "activity-editComment": "editou o comentário %s", + "activity-deleteComment": "apagou o comentário %s", + "add-attachment": "Adicionar Anexo", + "add-board": "Adicionar Quadro", + "add-card": "Adicionar Cartão", + "add-swimlane": "Adicionar Pista", + "add-subtask": "Adicionar Sub-tarefa", + "add-checklist": "Adicionar Lista de Verificação", + "add-checklist-item": "Adicionar um item à lista de verificação", + "add-cover": "Adicionar Capa", + "add-label": "Adicionar Etiqueta", + "add-list": "Adicionar Lista", + "add-members": "Adicionar Membros", + "added": "Adicionado", + "addMemberPopup-title": "Membros", + "admin": "Administrador", + "admin-desc": "Pode ver e editar cartões, remover membros e alterar configurações do quadro.", + "admin-announcement": "Anúncio", + "admin-announcement-active": "Anúncio Activo em Todo o Sistema", + "admin-announcement-title": "Anúncio do Administrador", + "all-boards": "Todos os quadros", + "and-n-other-card": "E __count__ outro cartão", + "and-n-other-card_plural": "E __count__ outros cartões", + "apply": "Aplicar", + "app-is-offline": "A carregar, por favor aguarde. Actualizar a página causará perda de dados. Se o carregamento não funcionar, por favor verifique se o servidor não parou.", + "archive": "Mover para o Arquivo", + "archive-all": "Mover Tudo para o Arquivo", + "archive-board": "Mover o Quadro para o Arquivo", + "archive-card": "Mover o Cartão para o Arquivo", + "archive-list": "Mover a Lista para o Arquivo", + "archive-swimlane": "Mover a Pista para o Arquivo", + "archive-selection": "Mover a selecção para o Arquivo", + "archiveBoardPopup-title": "Mover o Quadro para o Arquivo?", + "archived-items": "Arquivo", + "archived-boards": "Quadros no Arquivo", + "restore-board": "Restaurar Quadro", + "no-archived-boards": "Sem Quadros no Arquivo.", + "archives": "Arquivo", + "template": "Modelo", + "templates": "Modelos", + "assign-member": "Atribuir Membro", + "attached": "anexado", + "attachment": "Anexo", + "attachment-delete-pop": "Apagar um anexo é permanente. Não será possível recuperá-lo.", + "attachmentDeletePopup-title": "Apagar Anexo?", + "attachments": "Anexos", + "auto-watch": "Observar automaticamente os quadros quando são criados", + "avatar-too-big": "O avatar é muito grande (70KB máx)", + "back": "Voltar", + "board-change-color": "Alterar cor", + "board-nb-stars": "%s estrelas", + "board-not-found": "Quadro não encontrado", + "board-private-info": "Este quadro será <strong>privado</strong>.", + "board-public-info": "Este quadro será <strong>público</strong>.", + "boardChangeColorPopup-title": "Alterar Imagem de Fundo do Quadro", + "boardChangeTitlePopup-title": "Renomear Quadro", + "boardChangeVisibilityPopup-title": "Alterar Visibilidade", + "boardChangeWatchPopup-title": "Alterar Observação", + "boardMenuPopup-title": "Configurações do Quadro", + "boardChangeViewPopup-title": "Visão do Quadro", + "boards": "Quadros", + "board-view": "Visão do Quadro", + "board-view-cal": "Calendário", + "board-view-swimlanes": "Pistas", + "board-view-collapse": "Collapse", + "board-view-lists": "Listas", + "bucket-example": "\"Lista de Desejos\", por exemplo", + "cancel": "Cancelar", + "card-archived": "Este cartão no Arquivo.", + "board-archived": "Este quadro está no Arquivo.", + "card-comments-title": "Este cartão possui %s comentário.", + "card-delete-notice": "A remoção será permanente. Perderá todas as acções associadas a este cartão.", + "card-delete-pop": "Todas as acções serão removidas do feed de Actividade e não poderá reabrir o cartão. Não há como desfazer.", + "card-delete-suggest-archive": "Pode mover um cartão para o Arquivo para removê-lo do quadro e preservar a atividade.", + "card-due": "Data limite", + "card-due-on": "Data limite em", + "card-spent": "Tempo Gasto", + "card-edit-attachments": "Editar anexos", + "card-edit-custom-fields": "Editar campos personalizados", + "card-start-voting": "Start voting", + "card-cancel-voting": "Delete voting and all votes", + "card-edit-labels": "Editar etiquetas", + "card-edit-members": "Editar membros", + "card-labels-title": "Alterar as etiquetas do cartão.", + "card-members-title": "Acrescentar ou remover membros do quadro deste cartão.", + "card-start": "Data de início", + "card-start-on": "Inicia em", + "cardAttachmentsPopup-title": "Anexar a partir de", + "cardCustomField-datePopup-title": "Alterar a data", + "cardCustomFieldsPopup-title": "Editar campos personalizados", + "cardStartVotingPopup-title": "Start a vote", + "positiveVoteMembersPopup-title": "Proponents", + "negativeVoteMembersPopup-title": "Opponents", + "vote-question": "Voting question", + "vote-public": "Public vote", + "vote-for-it": "for it", + "vote-against": "against", + "cardDeletePopup-title": "Apagar Cartão?", + "cardDetailsActionsPopup-title": "Acções do Cartão", + "cardLabelsPopup-title": "Etiquetas", + "cardMembersPopup-title": "Membros", + "cardMorePopup-title": "Mais", + "cardTemplatePopup-title": "Criar Modelo", + "cards": "Cartões", + "cards-count": "Cartões", + "casSignIn": "Entrar com CAS", + "cardType-card": "Cartão", + "cardType-linkedCard": "Cartão Ligado", + "cardType-linkedBoard": "Quadro Ligado", + "change": "Alterar", + "change-avatar": "Alterar o Avatar", + "change-password": "Alterar a Senha", + "change-permissions": "Alterar as permissões", + "change-settings": "Alterar as Configurações", + "changeAvatarPopup-title": "Alterar o Avatar", + "changeLanguagePopup-title": "Alterar o Idioma", + "changePasswordPopup-title": "Alterar a Senha", + "changePermissionsPopup-title": "Alterar as Permissões", + "changeSettingsPopup-title": "Alterar as Configurações", + "subtasks": "Sub-tarefas", + "checklists": "Listas de verificação", + "click-to-star": "Clique para marcar este quadro como favorito.", + "click-to-unstar": "Clique para remover este quadro dos favoritos.", + "clipboard": "Área de Transferência ou arraste e solte", + "close": "Fechar", + "close-board": "Fechar o Quadro", + "close-board-pop": "Poderá restaurar o quadro clicando no botão “Arquivo” a partir do cabeçalho do Início.", + "color-black": "preto", + "color-blue": "azul", + "color-crimson": "carmesim", + "color-darkgreen": "verde escuro", + "color-gold": "dourado", + "color-gray": "cinza", + "color-green": "verde", + "color-indigo": "azul", + "color-lime": "verde limão", + "color-magenta": "magenta", + "color-mistyrose": "rosa claro", + "color-navy": "azul marinho", + "color-orange": "laranja", + "color-paleturquoise": "azul ciano", + "color-peachpuff": "pêssego", + "color-pink": "cor-de-rosa", + "color-plum": "ameixa", + "color-purple": "roxo", + "color-red": "vermelho", + "color-saddlebrown": "marrom", + "color-silver": "prateado", + "color-sky": "azul-celeste", + "color-slateblue": "azul ardósia", + "color-white": "branco", + "color-yellow": "amarelo", + "unset-color": "Remover", + "comment": "Comentar", + "comment-placeholder": "Escrever o Comentário", + "comment-only": "Apenas comentários", + "comment-only-desc": "Pode comentar apenas em cartões.", + "no-comments": "Sem comentários", + "no-comments-desc": "Não pode ver comentários nem actividades.", + "worker": "Worker", + "worker-desc": "Can only move cards, assign itself to card and comment.", + "computer": "Computador", + "confirm-subtask-delete-dialog": "Tem certeza que deseja apagar a sub-tarefa?", + "confirm-checklist-delete-dialog": "Tem certeza que quer apagar a lista de verificação?", + "copy-card-link-to-clipboard": "Copiar a ligação do cartão para a área de transferência", + "linkCardPopup-title": "Ligar Cartão", + "searchElementPopup-title": "Procurar", + "copyCardPopup-title": "Copiar o cartão", + "copyChecklistToManyCardsPopup-title": "Copiar o Modelo de Lista de Verificação para Vários Cartões", + "copyChecklistToManyCardsPopup-instructions": "Títulos e Descrições de Cartões de Destino neste formato JSON", + "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"Título do primeiro cartão\", \"description\":\"Descrição do primeiro cartão\"}, {\"title\":\"Título do segundo cartão\",\"description\":\"Descrição do segundo cartão\"},{\"title\":\"Título do último cartão\",\"description\":\"Descrição do último cartão\"} ]", + "create": "Criar", + "createBoardPopup-title": "Criar Quadro", + "chooseBoardSourcePopup-title": "Importar quadro", + "createLabelPopup-title": "Criar Etiqueta", + "createCustomField": "Criar Campo", + "createCustomFieldPopup-title": "Criar Campo", + "current": "actual", + "custom-field-delete-pop": "Não existe desfazer. Isto irá remover este campo personalizado de todos os cartões e destruir o seu histórico", + "custom-field-checkbox": "Caixa de selecção", + "custom-field-date": "Data", + "custom-field-dropdown": "Lista Suspensa", + "custom-field-dropdown-none": "(nada)", + "custom-field-dropdown-options": "Opções da Lista", + "custom-field-dropdown-options-placeholder": "Pressione enter para adicionar mais opções", + "custom-field-dropdown-unknown": "(desconhecido)", + "custom-field-number": "Número", + "custom-field-text": "Texto", + "custom-fields": "Campos Personalizados", + "date": "Data", + "decline": "Rejeitar", + "default-avatar": "Avatar por omissão", + "delete": "Apagar", + "deleteCustomFieldPopup-title": "Apagar o Campo Personalizado?", + "deleteLabelPopup-title": "Apagar a Etiqueta?", + "description": "Descrição", + "disambiguateMultiLabelPopup-title": "Desambiguar Acção da Etiqueta", + "disambiguateMultiMemberPopup-title": "Desambiguar Acção do Membro", + "discard": "Descartar", + "done": "Feito", + "download": "Descarregar", + "edit": "Editar", + "edit-avatar": "Alterar o Avatar", + "edit-profile": "Editar o Perfil", + "edit-wip-limit": "Editar o Limite WIP", + "soft-wip-limit": "Limite Suave de WIP", + "editCardStartDatePopup-title": "Alterar a data de início", + "editCardDueDatePopup-title": "Alterar a data limite", + "editCustomFieldPopup-title": "Editar Campo", + "editCardSpentTimePopup-title": "Alterar o tempo gasto", + "editLabelPopup-title": "Alterar a Etiqueta", + "editNotificationPopup-title": "Editar a Notificação", + "editProfilePopup-title": "Editar o Perfil", + "email": "E-mail", + "email-enrollAccount-subject": "Uma conta foi criada para si em __siteName__", + "email-enrollAccount-text": "Olá __user__\nPara começar a utilizar o serviço, basta clicar na ligação abaixo.\n__url__\nObrigado.", + "email-fail": "Falhou a enviar o e-mail", + "email-fail-text": "Erro a tentar enviar o e-mail", + "email-invalid": "E-mail inválido", + "email-invite": "Convidar via E-mail", + "email-invite-subject": "__inviter__ enviou-lhe um convite", + "email-invite-text": "Caro __user__\n__inviter__ convidou-o para se juntar ao quadro \"__board__\" para colaborar.\nPor favor prossiga através da ligação abaixo:\n__url__\nObrigado.", + "email-resetPassword-subject": "Redefina sua senha em __siteName__", + "email-resetPassword-text": "Olá __user__\nPara redefinir a sua senha, por favor clique na ligação abaixo.\n__url__\nObrigado.", + "email-sent": "E-mail enviado", + "email-verifyEmail-subject": "Verifique o seu endereço de e-mail em __siteName__", + "email-verifyEmail-text": "Olá __user__\nPara verificar a sua conta de e-mail, clique na ligação abaixo.\n__url__\nObrigado.", + "enable-wip-limit": "Ativar Limite WIP", + "error-board-doesNotExist": "Este quadro não existe", + "error-board-notAdmin": "Precisa de ser administrador deste quadro para fazer isso", + "error-board-notAMember": "Precisa de ser um membro deste quadro para fazer isso", + "error-json-malformed": "O seu texto não é um JSON válido", + "error-json-schema": "O seu JSON não inclui as informações apropriadas no formato correto", + "error-list-doesNotExist": "Esta lista não existe", + "error-user-doesNotExist": "Este utilizador não existe", + "error-user-notAllowSelf": "Não se pode convidar a si mesmo", + "error-user-notCreated": "Este utilizador não foi criado", + "error-username-taken": "Esse nome de utilizador já existe", + "error-email-taken": "Endereço de e-mail já está em uso", + "export-board": "Exportar quadro", + "sort": "Sort", + "sort-desc": "Click to Sort List", + "list-sort-by": "Sort the List By:", + "list-label-modifiedAt": "Last Access Time", + "list-label-title": "Name of the List", + "list-label-sort": "Your Manual Order", + "list-label-short-modifiedAt": "(L)", + "list-label-short-title": "(N)", + "list-label-short-sort": "(M)", + "filter": "Filtrar", + "filter-cards": "Filter Cards or Lists", + "list-filter-label": "Filter List by Title", + "filter-clear": "Limpar filtro", + "filter-no-label": "Sem etiquetas", + "filter-no-member": "Sem membros", + "filter-no-assignee": "No assignee", + "filter-no-custom-fields": "Sem Campos Personalizados", + "filter-show-archive": "Mostrar listas arquivadas", + "filter-hide-empty": "Ocultar listas vazias", + "filter-on": "Filtro está activo", + "filter-on-desc": "Está a filtrar cartões neste quadro. Clique aqui para editar o filtro.", + "filter-to-selection": "Filtrar esta selecção", + "advanced-filter-label": "Filtro Avançado", + "advanced-filter-description": "Filtro Avançado permite escrever uma \"string\" contendo os seguintes operadores: == != <= >= && || ( ). Um espaço é usado como separador entre Operadores. Pode filtrar em todos os Campos Personalizados escreventos os seus nomes e valores. Por Exemplo: Campo1 == Valor1. Nota: Se os campos ou valores contiverem espaços, tem de os encapsular em apóstrofes. Por Exemplo: 'Campo 1' == 'Valor 1'. Para que caracteres de controlo únicos (' \\/) sejam ignorados, pode usar \\. Por exemplo: Campo1 == I\\'m. Pode também combinar múltiplas condições. Por Exemplo: F1 == V1 || F1 == V2. Normalmente todos os operadores são interpretados da esquerda para a direita. Pode alterar a ordem inserindo parênteses. Por Exemplo: F1 == V1 && ( F2 == V2 || F2 == V3 ). Pode também procurar em campos de texto utilizando uma expressão regular: F1 == /Tes.*/i", + "fullname": "Nome Completo", + "header-logo-title": "Voltar para a sua lista de quadros.", + "hide-system-messages": "Esconder mensagens de sistema", + "headerBarCreateBoardPopup-title": "Criar Quadro", + "home": "Início", + "import": "Importar", + "link": "Ligação", + "import-board": "importar quadro", + "import-board-c": "Importar quadro", + "import-board-title-trello": "Importar quadro do Trello", + "import-board-title-wekan": "Importar quadro a partir de exportação prévia", + "from-trello": "Do Trello", + "from-wekan": "A partir de exportação prévia", + "import-board-instruction-trello": "No seu quadro do Trello, vá em 'Menu', depois em 'Mais', 'Imprimir e Exportar', 'Exportar JSON', e copie o texto resultante.", + "import-board-instruction-wekan": "No seu quadro vá para 'Menu', depois 'Exportar quadro' e copie o texto no ficheiro descarregado.", + "import-board-instruction-about-errors": "Se receber erros ao importar o quadro, às vezes a importação ainda funciona e o quadro está na página Todos os Quadros.", + "import-json-placeholder": "Cole seus dados JSON válidos aqui", + "import-map-members": "Mapear membros", + "import-members-map": "O seu quadro importado possui alguns membros. Por favor, mapeie os membros que deseja importar para seus utilizadores", + "import-show-user-mapping": "Rever mapeamento dos membros", + "import-user-select": "Escolha um utilizador existente que deseja usar como esse membro", + "importMapMembersAddPopup-title": "Seleccione membro", + "info": "Versão", + "initials": "Iniciais", + "invalid-date": "Data inválida", + "invalid-time": "Hora inválida", + "invalid-user": "Utilizador inválido", + "joined": "juntou-se", + "just-invited": "Acabou de ser convidado para este quadro", + "keyboard-shortcuts": "Atalhos do teclado", + "label-create": "Criar Etiqueta", + "label-default": "%s etiqueta (omissão)", + "label-delete-pop": "Não há como desfazer. A etiqueta será apagada de todos os cartões e o seu histórico será destruído.", + "labels": "Etiquetas", + "language": "Idioma", + "last-admin-desc": "Não pode alterar funções porque deve existir pelo menos um administrador.", + "leave-board": "Sair do Quadro", + "leave-board-pop": "Tem a certeza de que pretende sair de __boardTitle__? Será removido de todos os cartões neste quadro.", + "leaveBoardPopup-title": "Sair do Quadro ?", + "link-card": "Ligar a este cartão", + "list-archive-cards": "Move todos os cartões nesta lista para o Arquivo", + "list-archive-cards-pop": "Isto irá remover todos os cartões nesta lista do quadro. Para ver os cartões no Arquivo e trazê-los de volta para o quadro, clique em “Menu” > “Arquivo”.", + "list-move-cards": "Mover todos os cartões nesta lista", + "list-select-cards": "Seleccionar todos os cartões nesta lista", + "set-color-list": "Definir Cor", + "listActionPopup-title": "Listar Ações", + "swimlaneActionPopup-title": "Acções de Pista", + "swimlaneAddPopup-title": "Adicionar uma Pista abaixo", + "listImportCardPopup-title": "Importe um cartão do Trello", + "listMorePopup-title": "Mais", + "link-list": "Ligar a esta lista", + "list-delete-pop": "Todas as acções serão removidas do feed de actividade e não poderá recuperar a lista. Não há como desfazer.", + "list-delete-suggest-archive": "Pode mover uma lista para o Arquivo para a remover do quadro e preservar a actividade.", + "lists": "Listas", + "swimlanes": "Pistas", + "log-out": "Terminar a Sessão", + "log-in": "Entrar", + "loginPopup-title": "Entrar", + "memberMenuPopup-title": "Configuração dos Membros", + "members": "Membros", + "menu": "Menu", + "move-selection": "Mover a selecção", + "moveCardPopup-title": "Mover o Cartão", + "moveCardToBottom-title": "Mover para o Fundo", + "moveCardToTop-title": "Mover para o Topo", + "moveSelectionPopup-title": "Mover a selecção", + "multi-selection": "Selecção Múltipla", + "multi-selection-on": "Selecção Múltipla está activa", + "muted": "Silenciado", + "muted-info": "Nunca será notificado de quaisquer alterações neste quadro", + "my-boards": "Meus Quadros", + "name": "Nome", + "no-archived-cards": "Sem cartões no Arquivo.", + "no-archived-lists": "Sem listas no Arquivo.", + "no-archived-swimlanes": "Sem pistas no Arquivo.", + "no-results": "Nenhum resultado.", + "normal": "Normal", + "normal-desc": "Pode ver e editar cartões. Não pode alterar configurações.", + "not-accepted-yet": "Convite ainda não aceite", + "notify-participate": "Receber actualizações de qualquer cartão que criar ou participar como membro", + "notify-watch": "Receber actualizações de qualquer quadro, lista ou cartões que estiver a observar", + "optional": "opcional", + "or": "ou", + "page-maybe-private": "Esta página pode ser privada. Poderá vê-la se <a href='%s'>iniciar a sessão</a>.", + "page-not-found": "Página não encontrada.", + "password": "Senha", + "paste-or-dragdrop": "para colar, ou arrastar e soltar o ficheiro da imagem para lá (somente imagens)", + "participating": "Participando", + "preview": "Pré-visualizar", + "previewAttachedImagePopup-title": "Pré-visualizar", + "previewClipboardImagePopup-title": "Pré-visualizar", + "private": "Privado", + "private-desc": "Este quadro é privado. Apenas o membros do quadro o podem visualizar e editar.", + "profile": "Perfil", + "public": "Público", + "public-desc": "Este quadro é público. Está visível para qualquer pessoa com a ligação e será exibido em motores de busca como o Google. Apenas os membros do quadro o podem editar.", + "quick-access-description": "Clique na estrela de um quadro para adicionar um atalho nesta barra.", + "remove-cover": "Remover Capa", + "remove-from-board": "Remover do Quadro", + "remove-label": "Remover Etiqueta", + "listDeletePopup-title": "Apagar Lista ?", + "remove-member": "Remover Membro", + "remove-member-from-card": "Remover do Cartão", + "remove-member-pop": "Remover __name__ (__username__) de __boardTitle__? O membro será removido de todos os cartões neste quadro e será notificado.", + "removeMemberPopup-title": "Remover Membro?", + "rename": "Renomear", + "rename-board": "Renomear Quadro", + "restore": "Restaurar", + "save": "Guardar", + "search": "Procurar", + "rules": "Regras", + "search-cards": "Search from card/list titles, descriptions and custom fields on this board", + "search-example": "Texto a procurar?", + "select-color": "Seleccionar Cor", + "set-wip-limit-value": "Defina um limite máximo para o número de tarefas nesta lista", + "setWipLimitPopup-title": "Definir Limite WIP", + "shortcut-assign-self": "Atribuir a si o cartão actual", + "shortcut-autocomplete-emoji": "Autocompletar emoji", + "shortcut-autocomplete-members": "Autocompletar membros", + "shortcut-clear-filters": "Limpar todos os filtros", + "shortcut-close-dialog": "Fechar Caixa de Dialogo", + "shortcut-filter-my-cards": "Filtrar os meus cartões", + "shortcut-show-shortcuts": "Mostrar esta lista de atalhos", + "shortcut-toggle-filterbar": "Alternar a Barra Lateral de Filtros", + "shortcut-toggle-sidebar": "Alternar a Barra Lateral do Quadro", + "show-cards-minimum-count": "Mostrar contagem de cartões se a lista tiver mais de", + "sidebar-open": "Abrir a Barra Lateral", + "sidebar-close": "Fechar a Barra Lateral", + "signupPopup-title": "Criar uma Conta", + "star-board-title": "Clique para marcar este quadro como favorito. O quadro irá aparecer no topo da sua lista de quadros.", + "starred-boards": "Quadros Favoritos", + "starred-boards-description": "Os quadros favoritos aparecem no topo da sua lista de quadros.", + "subscribe": "Subscrever", + "team": "Equipa", + "this-board": "este quadro", + "this-card": "este cartão", + "spent-time-hours": "Tempo gasto (horas)", + "overtime-hours": "Horas extra (horas)", + "overtime": "Horas extra", + "has-overtime-cards": "Tem cartões com horas extra", + "has-spenttime-cards": "Tem cartões com tempo gasto", + "time": "Tempo", + "title": "Título", + "tracking": "A seguir", + "tracking-info": "Será notificado de quaisquer alterações em cartões em que é o criador ou membro.", + "type": "Tipo", + "unassign-member": "Desatribuir membro", + "unsaved-description": "Possui uma descrição não guardada.", + "unwatch": "Deixar de observar", + "upload": "Enviar", + "upload-avatar": "Enviar um avatar", + "uploaded-avatar": "Enviado um avatar", + "username": "Nome de utilizador", + "view-it": "Visualizá-lo", + "warn-list-archived": "aviso: este cartão está numa lista no Arquivo", + "watch": "Observar", + "watching": "Observando", + "watching-info": "Será notificado de quaisquer alterações neste quadro", + "welcome-board": "Quadro de Boas Vindas", + "welcome-swimlane": "Marco 1", + "welcome-list1": "Básico", + "welcome-list2": "Avançado", + "card-templates-swimlane": "Modelos de Cartão", + "list-templates-swimlane": "Modelos de Lista", + "board-templates-swimlane": "Modelos de Quadro", + "what-to-do": "O que gostaria de fazer?", + "wipLimitErrorPopup-title": "Limite WIP Inválido", + "wipLimitErrorPopup-dialog-pt1": "O número de tarefas nesta lista excede o limite WIP definido.", + "wipLimitErrorPopup-dialog-pt2": "Por favor, mova algumas tarefas para fora desta lista, ou defina um limite WIP mais elevado.", + "admin-panel": "Painel Administrativo", + "settings": "Configurações", + "people": "Pessoas", + "registration": "Registo", + "disable-self-registration": "Desabilitar Auto-Registo", + "invite": "Convidar", + "invite-people": "Convidar Pessoas", + "to-boards": "Para o(s) quadro(s)", + "email-addresses": "Endereços de E-mail", + "smtp-host-description": "O endereço do servidor SMTP que envia os seus e-mails.", + "smtp-port-description": "A porta que o servidor SMTP usa para enviar os e-mails.", + "smtp-tls-description": "Habilitar suporte TLS para o servidor SMTP", + "smtp-host": "Servidor SMTP", + "smtp-port": "Porta SMTP", + "smtp-username": "Nome de utilizador", + "smtp-password": "Senha", + "smtp-tls": "Suporte TLS", + "send-from": "De", + "send-smtp-test": "Enviar um e-mail de teste para si mesmo", + "invitation-code": "Código do Convite", + "email-invite-register-subject": "__inviter__ enviou-lhe um convite", + "email-invite-register-text": "Caro __user__,\n\n__inviter__ convida-o para o quadro Kanban para colaborações.\n\nPor favor, siga a ligação abaixo:\n__url__ \n\nE seu código de convite é: __icode__\n\nObrigado.", + "email-smtp-test-subject": "E-mail de Teste de SMTP", + "email-smtp-test-text": "Enviou um e-mail com sucesso", + "error-invitation-code-not-exist": "O código do convite não existe", + "error-notAuthorized": "Não tem autorização para ver esta página.", + "webhook-title": "Webhook Name", + "webhook-token": "Token (Optional for Authentication)", + "outgoing-webhooks": "Webhooks de saída", + "bidirectional-webhooks": "Two-Way Webhooks", + "outgoingWebhooksPopup-title": "Webhooks de saída", + "boardCardTitlePopup-title": "Filtro do Título do Cartão", + "disable-webhook": "Disable This Webhook", + "global-webhook": "Global Webhooks", + "new-outgoing-webhook": "Novo Webhook de saída", + "no-name": "(Desconhecido)", + "Node_version": "Versão do Node", + "Meteor_version": "Versão do Meteor", + "MongoDB_version": "Versão do MongoDB", + "MongoDB_storage_engine": "Versão do motor de armazenamento do MongoDB", + "MongoDB_Oplog_enabled": "Oplog do MongoDB activo", + "OS_Arch": "Arquitectura do SO", + "OS_Cpus": "Quantidade de CPUs do SO", + "OS_Freemem": "Memória Disponível do SO", + "OS_Loadavg": "Carga Média do SO", + "OS_Platform": "Plataforma do SO", + "OS_Release": "Versão do SO", + "OS_Totalmem": "Memória Total do SO", + "OS_Type": "Tipo do SO", + "OS_Uptime": "Disponibilidade do SO", + "days": "dias", + "hours": "horas", + "minutes": "minutos", + "seconds": "segundos", + "show-field-on-card": "Mostrar este campo no cartão", + "automatically-field-on-card": "Criar campo automaticamente para todos os cartões", + "showLabel-field-on-card": "Mostrar etiqueta do campo no mini-cartão", + "yes": "Sim", + "no": "Não", + "accounts": "Contas", + "accounts-allowEmailChange": "Permitir Alteração do E-mail", + "accounts-allowUserNameChange": "Permitir Alteração de Nome de Utilizador", + "createdAt": "Criado em", + "verified": "Verificado", + "active": "Activo", + "card-received": "Recebido", + "card-received-on": "Recebido em", + "card-end": "Fim", + "card-end-on": "Termina em", + "editCardReceivedDatePopup-title": "Alterar data de recebimento", + "editCardEndDatePopup-title": "Alterar data de fim", + "setCardColorPopup-title": "Definir cor", + "setCardActionsColorPopup-title": "Escolha uma cor", + "setSwimlaneColorPopup-title": "Escolha uma cor", + "setListColorPopup-title": "Escolha uma cor", + "assigned-by": "Atribuído Por", + "requested-by": "Solicitado Por", + "board-delete-notice": "Apagar é permanente. Irá perder todas as listas, cartões e acções associadas a este quadro.", + "delete-board-confirm-popup": "Todas as listas, cartões, etiquetas e actividades serão apagadas e não poderá recuperar o conteúdo do quadro. Não há como desfazer.", + "boardDeletePopup-title": "Apagar Quadro?", + "delete-board": "Apagar Quadro", + "default-subtasks-board": "Sub-tarefas para o quadro __board__", + "default": "Omissão", + "queue": "Fila", + "subtask-settings": "Configurações de Sub-tarefas", + "card-settings": "Card Settings", + "boardSubtaskSettingsPopup-title": "Configurações das Sub-tarefas do Quadro", + "boardCardSettingsPopup-title": "Card Settings", + "deposit-subtasks-board": "Depositar sub-tarefas neste quadro:", + "deposit-subtasks-list": "Lista de destino para sub-tarefas depositadas aqui:", + "show-parent-in-minicard": "Mostrar pai no mini-cartão:", + "prefix-with-full-path": "Prefixar com o caminho completo", + "prefix-with-parent": "Prefixar com o pai", + "subtext-with-full-path": "Sub-texto com o caminho completo", + "subtext-with-parent": "Sub-texto com o pai", + "change-card-parent": "Alterar o pai do cartão", + "parent-card": "Pai do cartão", + "source-board": "Quadro fonte", + "no-parent": "Não mostrar o pai", + "activity-added-label": "adicionou a etiqueta '%s' a %s", + "activity-removed-label": "removeu a etiqueta '%s' de %s", + "activity-delete-attach": "apagou um anexo de %s", + "activity-added-label-card": "adicionou a etiqueta '%s'", + "activity-removed-label-card": "removeu a etiqueta '%s'", + "activity-delete-attach-card": "apagou um anexo", + "activity-set-customfield": "definiu o campo personalizado '%s' para '%s' em %s", + "activity-unset-customfield": "removeu o campo personalizado '%s' de %s", + "r-rule": "Regra", + "r-add-trigger": "Adicionar gatilho", + "r-add-action": "Adicionar acção", + "r-board-rules": "Regras do quadro", + "r-add-rule": "Adicionar regra", + "r-view-rule": "Ver regra", + "r-delete-rule": "Apagar regra", + "r-new-rule-name": "Título da nova regra", + "r-no-rules": "Sem regras", + "r-when-a-card": "Quando um cartão", + "r-is": "é", + "r-is-moved": "é movido", + "r-added-to": "adicionado a", + "r-removed-from": "Removido de", + "r-the-board": "o quadro", + "r-list": "lista", + "set-filter": "Definir Filtro", + "r-moved-to": "Movido para", + "r-moved-from": "Movido de", + "r-archived": "Movido para o Arquivo", + "r-unarchived": "Restaurado do Arquivo", + "r-a-card": "um cartão", + "r-when-a-label-is": "Quando uma etiqueta é", + "r-when-the-label": "Quando a etiqueta é", + "r-list-name": "listar o nome", + "r-when-a-member": "Quando um membro é", + "r-when-the-member": "Quando o membro", + "r-name": "nome", + "r-when-a-attach": "Quando um anexo", + "r-when-a-checklist": "Quando a lista de verificação é", + "r-when-the-checklist": "Quando a lista de verificação", + "r-completed": "Completada", + "r-made-incomplete": "Tornado incompleta", + "r-when-a-item": "Quando um item de uma lista de verificação é", + "r-when-the-item": "Quando o item da lista de verificação", + "r-checked": "Marcado", + "r-unchecked": "Desmarcado", + "r-move-card-to": "Mover cartão para", + "r-top-of": "Topo de", + "r-bottom-of": "Fundo de", + "r-its-list": "a sua lista", + "r-archive": "Mover para o Arquivo", + "r-unarchive": "Restaurar do Arquivo", + "r-card": "cartão", + "r-add": "Novo", + "r-remove": "Remover", + "r-label": "etiqueta", + "r-member": "membro", + "r-remove-all": "Remover todos os membros do cartão", + "r-set-color": "Definir a cor para", + "r-checklist": "lista de verificação", + "r-check-all": "Marcar todos", + "r-uncheck-all": "Desmarcar todos", + "r-items-check": "itens da lista de verificação", + "r-check": "Marcar", + "r-uncheck": "Desmarcar", + "r-item": "item", + "r-of-checklist": "da lista de verificação", + "r-send-email": "Enviar um e-mail", + "r-to": "para", + "r-subject": "assunto", + "r-rule-details": "Detalhes da regra", + "r-d-move-to-top-gen": "Mover cartão para o topo da sua lista", + "r-d-move-to-top-spec": "Mover cartão para o topo da lista", + "r-d-move-to-bottom-gen": "Mover cartão para o fundo da sua lista", + "r-d-move-to-bottom-spec": "Mover cartão para fundo da lista", + "r-d-send-email": "Enviar e-mail", + "r-d-send-email-to": "para", + "r-d-send-email-subject": "assunto", + "r-d-send-email-message": "mensagem", + "r-d-archive": "Mover cartão para o Arquivo", + "r-d-unarchive": "Restaurar cartão do Arquivo", + "r-d-add-label": "Adicionar etiqueta", + "r-d-remove-label": "Remover etiqueta", + "r-create-card": "Criar novo cartão", + "r-in-list": "na lista", + "r-in-swimlane": "na pista", + "r-d-add-member": "Adicionar membro", + "r-d-remove-member": "Remover membro", + "r-d-remove-all-member": "Remover todos os membros", + "r-d-check-all": "Marcar todos os itens de uma lista", + "r-d-uncheck-all": "Desmarcar todos os itens de uma lista", + "r-d-check-one": "Marcar item", + "r-d-uncheck-one": "Desmarcar item", + "r-d-check-of-list": "da lista de verificação", + "r-d-add-checklist": "Adicionar lista de verificação", + "r-d-remove-checklist": "Remover lista de verificação", + "r-by": "por", + "r-add-checklist": "Adicionar lista de verificação", + "r-with-items": "com os itens", + "r-items-list": "item1,item2,item3", + "r-add-swimlane": "Adicionar pista", + "r-swimlane-name": "nome da pista", + "r-board-note": "Nota: deixe o campo vazio para corresponder a todos os valores possíveis.", + "r-checklist-note": "Nota: itens de listas de verificação devem ser escritos separados por vírgulas.", + "r-when-a-card-is-moved": "Quando um cartão é movido de outra lista", + "r-set": "Definir", + "r-update": "Actualizar", + "r-datefield": "campo de data", + "r-df-start-at": "início", + "r-df-due-at": "data limite", + "r-df-end-at": "fim", + "r-df-received-at": "recebido", + "r-to-current-datetime": "até à data/hora actual", + "r-remove-value-from": "Remover valor de", + "ldap": "LDAP", + "oauth2": "OAuth2", + "cas": "CAS", + "authentication-method": "Método de autenticação", + "authentication-type": "Tipo de autenticação", + "custom-product-name": "Nome Personalizado do Produto", + "layout": "Layout", + "hide-logo": "Esconder Logo", + "add-custom-html-after-body-start": "Adicionar HTML Personalizado depois do início do <body>", + "add-custom-html-before-body-end": "Adicionar HTML Personalizado antes do fim do </body>", + "error-undefined": "Ocorreu um erro", + "error-ldap-login": "Ocorreu um erro ocorreu enquanto tentava entrar", + "display-authentication-method": "Mostrar Método de Autenticação", + "default-authentication-method": "Método de Autenticação por Omissão", + "duplicate-board": "Duplicar Quadro", + "people-number": "O número de pessoas é:", + "swimlaneDeletePopup-title": "Apagar Pista ?", + "swimlane-delete-pop": "Todas as acções serão removidas do feed de actividade e não será possível recuperar a pista. Não há como desfazer.", + "restore-all": "Restaurar todos", + "delete-all": "Apagar todos", + "loading": "A carregar, por favor aguarde.", + "previous_as": "última data era", + "act-a-dueAt": "modificou a data limite para \nQuando: __timeValue__\nOnde: __card__\n a data limite anterior era __timeOldValue__", + "act-a-endAt": "modificou a data de fim para __timeValue__ de (__timeOldValue__)", + "act-a-startAt": "modificou a data de início para __timeValue__ de (__timeOldValue__)", + "act-a-receivedAt": "modificou a data recebida para __timeValue__ de (__timeOldValue__)", + "a-dueAt": "modificou a data limite para", + "a-endAt": "modificou a data de fim para", + "a-startAt": "modificou a data de início para", + "a-receivedAt": "modificou a data recebida para", + "almostdue": "a data limite actual %s está-se a aproximar", + "pastdue": "a data limite actual %s já passou", + "duenow": "a data limite actual %s é hoje", + "act-newDue": "__list__/__card__ has 1st due reminder [__board__]", + "act-withDue": "__list__/__card__ due reminders [__board__]", + "act-almostdue": "estava a lembrar que a data limite actual (__timeValue__) de __card__ está-se a aproximar", + "act-pastdue": "estava a lembrar que a data limite (__timeValue__) de __card__ já passou", + "act-duenow": "estava a lembrar que a data limite (__timeValue__) de __card__ é agora", + "act-atUserComment": "You were mentioned in [__board__] __list__/__card__", + "delete-user-confirm-popup": "Tem a certeza que pretende apagar esta conta? Não há como desfazer.", + "accounts-allowUserDelete": "Permitir aos utilizadores apagar as suas próprias contas", + "hide-minicard-label-text": "Ocultar texto das etiquetas dos mini-cartões", + "show-desktop-drag-handles": "Show desktop drag handles", + "assignee": "Assignee", + "cardAssigneesPopup-title": "Assignee", + "addmore-detail": "Add a more detailed description", + "show-on-card": "Show on Card", + "new": "New", + "editUserPopup-title": "Edit User", + "newUserPopup-title": "New User", + "notifications": "Notifications", + "view-all": "View All", + "filter-by-unread": "Filter by Unread", + "mark-all-as-read": "Mark all as read", + "remove-all-read": "Remove all read", + "allow-rename": "Allow Rename", + "allowRenamePopup-title": "Allow Rename" +} diff --git a/i18n/ro.i18n.json b/i18n/ro.i18n.json index 4884e947..d3e8011d 100644 --- a/i18n/ro.i18n.json +++ b/i18n/ro.i18n.json @@ -1,780 +1,778 @@ { - "accept": "Aceptă", - "act-activity-notify": "Activity Notification", - "act-addAttachment": "added attachment __attachment__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-deleteAttachment": "deleted attachment __attachment__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addSubtask": "added subtask __subtask__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addedLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removeLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removedLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addChecklist": "added checklist __checklist__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addChecklistItem": "added checklist item __checklistItem__ to checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removeChecklist": "removed checklist __checklist__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removeChecklistItem": "removed checklist item __checklistItem__ from checklist __checkList__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-checkedItem": "checked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-uncheckedItem": "unchecked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-completeChecklist": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-uncompleteChecklist": "uncompleted checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addComment": "commented on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-editComment": "edited comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-deleteComment": "deleted comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-createBoard": "created board __board__", - "act-createSwimlane": "created swimlane __swimlane__ to board __board__", - "act-createCard": "created card __card__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-createCustomField": "created custom field __customField__ at board __board__", - "act-deleteCustomField": "deleted custom field __customField__ at board __board__", - "act-setCustomField": "edited custom field __customField__: __customFieldValue__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-createList": "added list __list__ to board __board__", - "act-addBoardMember": "added member __member__ to board __board__", - "act-archivedBoard": "Board __board__ moved to Archive", - "act-archivedCard": "Card __card__ at list __list__ at swimlane __swimlane__ at board __board__ moved to Archive", - "act-archivedList": "List __list__ at swimlane __swimlane__ at board __board__ moved to Archive", - "act-archivedSwimlane": "Swimlane __swimlane__ at board __board__ moved to Archive", - "act-importBoard": "imported board __board__", - "act-importCard": "imported card __card__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-importList": "imported list __list__ to swimlane __swimlane__ at board __board__", - "act-joinMember": "added member __member__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-moveCard": "moved card __card__ at board __board__ from list __oldList__ at swimlane __oldSwimlane__ to list __list__ at swimlane __swimlane__", - "act-moveCardToOtherBoard": "moved card __card__ from list __oldList__ at swimlane __oldSwimlane__ at board __oldBoard__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-removeBoardMember": "removed member __member__ from board __board__", - "act-restoredCard": "restored card __card__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-unjoinMember": "removed member __member__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-withBoardTitle": "__board__", - "act-withCardTitle": "[__board__] __card__", - "actions": "Acțiuni", - "activities": "Activități", - "activity": "Activitate", - "activity-added": "s-a adăugat %s la %s", - "activity-archived": "%s moved to Archive", - "activity-attached": "s-a atașat %s la %s", - "activity-created": "s-a creat %s", - "activity-customfield-created": "created custom field %s", - "activity-excluded": "s-a exclus %s din %s", - "activity-imported": "s-a importat %s în %s din %s", - "activity-imported-board": "s-a importat %s din %s", - "activity-joined": "ai devenit membru %s", - "activity-moved": "s-a mutat %s din %s în%s", - "activity-on": "on %s", - "activity-removed": "s-a șters %s din %s", - "activity-sent": "s-a trimis %s către%s", - "activity-unjoined": "nu mai ești membru al %s", - "activity-subtask-added": "added subtask to %s", - "activity-checked-item": "checked %s in checklist %s of %s", - "activity-unchecked-item": "unchecked %s in checklist %s of %s", - "activity-checklist-added": "added checklist to %s", - "activity-checklist-removed": "removed a checklist from %s", - "activity-checklist-completed": "completed checklist %s of %s", - "activity-checklist-uncompleted": "uncompleted the checklist %s of %s", - "activity-checklist-item-added": "added checklist item to '%s' in %s", - "activity-checklist-item-removed": "removed a checklist item from '%s' in %s", - "add": "Adaugă", - "activity-checked-item-card": "checked %s in checklist %s", - "activity-unchecked-item-card": "unchecked %s in checklist %s", - "activity-checklist-completed-card": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "activity-checklist-uncompleted-card": "uncompleted the checklist %s", - "activity-editComment": "edited comment %s", - "activity-deleteComment": "deleted comment %s", - "add-attachment": "Add Attachment", - "add-board": "Add Board", - "add-card": "Add Card", - "add-swimlane": "Add Swimlane", - "add-subtask": "Add Subtask", - "add-checklist": "Add Checklist", - "add-checklist-item": "Add an item to checklist", - "add-cover": "Adaugă Decor", - "add-label": "Add Label", - "add-list": "Add List", - "add-members": "Adaugă Membrii", - "added": "S-a adăugat", - "addMemberPopup-title": "Membrii", - "admin": "Admin", - "admin-desc": "Poate vedea și edita carduri, șterge membrii, și schimba setările tablei.", - "admin-announcement": "Announcement", - "admin-announcement-active": "Active System-Wide Announcement", - "admin-announcement-title": "Announcement from Administrator", - "all-boards": "Toate tablele", - "and-n-other-card": "Și __count__ alt card", - "and-n-other-card_plural": "Și __count__ alte carduri", - "apply": "Apply", - "app-is-offline": "Loading, please wait. Refreshing the page will cause data loss. If loading does not work, please check that server has not stopped.", - "archive": "Move to Archive", - "archive-all": "Move All to Archive", - "archive-board": "Move Board to Archive", - "archive-card": "Move Card to Archive", - "archive-list": "Move List to Archive", - "archive-swimlane": "Move Swimlane to Archive", - "archive-selection": "Move selection to Archive", - "archiveBoardPopup-title": "Move Board to Archive?", - "archived-items": "Arhivă", - "archived-boards": "Boards in Archive", - "restore-board": "Restore Board", - "no-archived-boards": "No Boards in Archive.", - "archives": "Archive", - "template": "Template", - "templates": "Templates", - "assign-member": "Atribuie unui membru", - "attached": "s-a atașat", - "attachment": "Ataşament", - "attachment-delete-pop": "Ștergerea unui atașament este permanentă. Nu există recuperare.", - "attachmentDeletePopup-title": "Șterge Atașament?", - "attachments": "Ataşamente", - "auto-watch": "Automatically watch boards when they are created", - "avatar-too-big": "The avatar is too large (70KB max)", - "back": "Înapoi", - "board-change-color": "Schimbă culoare", - "board-nb-stars": "%s stele", - "board-not-found": "Tabla nu a fost găsită", - "board-private-info": "Această tabla va fi <strong>privată</strong>.", - "board-public-info": "Această tabla va fi <strong>publică</strong>.", - "boardChangeColorPopup-title": "Schimbă Fundalul Tablei", - "boardChangeTitlePopup-title": "Redenumește Tabla", - "boardChangeVisibilityPopup-title": "Schimbă Vizibilitatea", - "boardChangeWatchPopup-title": "Change Watch", - "boardMenuPopup-title": "Board Settings", - "boardChangeViewPopup-title": "Board View", - "boards": "Table", - "board-view": "Board View", - "board-view-cal": "Calendar", - "board-view-swimlanes": "Swimlanes", - "board-view-collapse": "Collapse", - "board-view-lists": "Liste", - "bucket-example": "Like “Bucket List” for example", - "cancel": "Anulează", - "card-archived": "This card is moved to Archive.", - "board-archived": "This board is moved to Archive.", - "card-comments-title": "Acest card are %s commentariu.", - "card-delete-notice": "Ștergerea este permanentă. Se vor pierde toate acțiunile asociate acestui card.", - "card-delete-pop": "Toate acțiunile vor fi șterse din jurnalul de activități si nu vei mai putea redeschide cardul. Nu există recuperare.", - "card-delete-suggest-archive": "You can move a card to Archive to remove it from the board and preserve the activity.", - "card-due": "Due", - "card-due-on": "Due on", - "card-spent": "Spent Time", - "card-edit-attachments": "Editează atașamente", - "card-edit-custom-fields": "Edit custom fields", - "card-start-voting": "Start voting", - "card-cancel-voting": "Delete voting and all votes", - "card-edit-labels": "Editează etichete", - "card-edit-members": "Editează membrii", - "card-labels-title": "Change the labels for the card.", - "card-members-title": "Add or remove members of the board from the card.", - "card-start": "Start", - "card-start-on": "Starts on", - "cardAttachmentsPopup-title": "Attach From", - "cardCustomField-datePopup-title": "Change date", - "cardCustomFieldsPopup-title": "Edit custom fields", - "cardStartVotingPopup-title": "Start a vote", - "positiveVoteMembersPopup-title": "Proponents", - "negativeVoteMembersPopup-title": "Opponents", - "vote-question": "Voting question", - "vote-public": "Public vote", - "vote-for-it": "for it", - "vote-against": "against", - "cardDeletePopup-title": "Delete Card?", - "cardDetailsActionsPopup-title": "Card Actions", - "cardLabelsPopup-title": "Labels", - "cardMembersPopup-title": "Members", - "cardMorePopup-title": "More", - "cardTemplatePopup-title": "Create template", - "cards": "Cards", - "cards-count": "Cards", - "casSignIn": "Sign In with CAS", - "cardType-card": "Card", - "cardType-linkedCard": "Linked Card", - "cardType-linkedBoard": "Linked Board", - "change": "Change", - "change-avatar": "Change Avatar", - "change-password": "Change Password", - "change-permissions": "Change permissions", - "change-settings": "Change Settings", - "changeAvatarPopup-title": "Change Avatar", - "changeLanguagePopup-title": "Change Language", - "changePasswordPopup-title": "Change Password", - "changePermissionsPopup-title": "Change Permissions", - "changeSettingsPopup-title": "Change Settings", - "subtasks": "Subtasks", - "checklists": "Checklists", - "click-to-star": "Click to star this board.", - "click-to-unstar": "Click to unstar this board.", - "clipboard": "Clipboard or drag & drop", - "close": "Închide", - "close-board": "Close Board", - "close-board-pop": "You will be able to restore the board by clicking the “Archive” button from the home header.", - "color-black": "black", - "color-blue": "blue", - "color-crimson": "crimson", - "color-darkgreen": "darkgreen", - "color-gold": "gold", - "color-gray": "gray", - "color-green": "green", - "color-indigo": "indigo", - "color-lime": "lime", - "color-magenta": "magenta", - "color-mistyrose": "mistyrose", - "color-navy": "navy", - "color-orange": "orange", - "color-paleturquoise": "paleturquoise", - "color-peachpuff": "peachpuff", - "color-pink": "pink", - "color-plum": "plum", - "color-purple": "purple", - "color-red": "red", - "color-saddlebrown": "saddlebrown", - "color-silver": "silver", - "color-sky": "sky", - "color-slateblue": "slateblue", - "color-white": "white", - "color-yellow": "yellow", - "unset-color": "Unset", - "comment": "Comment", - "comment-placeholder": "Write Comment", - "comment-only": "Comment only", - "comment-only-desc": "Can comment on cards only.", - "no-comments": "No comments", - "no-comments-desc": "Can not see comments and activities.", - "worker": "Worker", - "worker-desc": "Can only move cards, assign itself to card and comment.", - "computer": "Computer", - "confirm-subtask-delete-dialog": "Are you sure you want to delete subtask?", - "confirm-checklist-delete-dialog": "Are you sure you want to delete checklist?", - "copy-card-link-to-clipboard": "Copy card link to clipboard", - "linkCardPopup-title": "Link Card", - "searchElementPopup-title": "Caută", - "copyCardPopup-title": "Copy Card", - "copyChecklistToManyCardsPopup-title": "Copy Checklist Template to Many Cards", - "copyChecklistToManyCardsPopup-instructions": "Destination Card Titles and Descriptions in this JSON format", - "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"First card title\", \"description\":\"First card description\"}, {\"title\":\"Second card title\",\"description\":\"Second card description\"},{\"title\":\"Last card title\",\"description\":\"Last card description\"} ]", - "create": "Create", - "createBoardPopup-title": "Create Board", - "chooseBoardSourcePopup-title": "Import board", - "createLabelPopup-title": "Create Label", - "createCustomField": "Create Field", - "createCustomFieldPopup-title": "Create Field", - "current": "current", - "custom-field-delete-pop": "There is no undo. This will remove this custom field from all cards and destroy its history.", - "custom-field-checkbox": "Checkbox", - "custom-field-date": "Date", - "custom-field-dropdown": "Dropdown List", - "custom-field-dropdown-none": "(none)", - "custom-field-dropdown-options": "List Options", - "custom-field-dropdown-options-placeholder": "Press enter to add more options", - "custom-field-dropdown-unknown": "(unknown)", - "custom-field-number": "Number", - "custom-field-text": "Text", - "custom-fields": "Custom Fields", - "date": "Date", - "decline": "Decline", - "default-avatar": "Default avatar", - "delete": "Delete", - "deleteCustomFieldPopup-title": "Delete Custom Field?", - "deleteLabelPopup-title": "Delete Label?", - "description": "Description", - "disambiguateMultiLabelPopup-title": "Disambiguate Label Action", - "disambiguateMultiMemberPopup-title": "Disambiguate Member Action", - "discard": "Discard", - "done": "Done", - "download": "Download", - "edit": "Edit", - "edit-avatar": "Change Avatar", - "edit-profile": "Edit Profile", - "edit-wip-limit": "Edit WIP Limit", - "soft-wip-limit": "Soft WIP Limit", - "editCardStartDatePopup-title": "Change start date", - "editCardDueDatePopup-title": "Change due date", - "editCustomFieldPopup-title": "Edit Field", - "editCardSpentTimePopup-title": "Change spent time", - "editLabelPopup-title": "Change Label", - "editNotificationPopup-title": "Edit Notification", - "editProfilePopup-title": "Edit Profile", - "email": "Email", - "email-enrollAccount-subject": "An account created for you on __siteName__", - "email-enrollAccount-text": "Hello __user__,\n\nTo start using the service, simply click the link below.\n\n__url__\n\nThanks.", - "email-fail": "Sending email failed", - "email-fail-text": "Error trying to send email", - "email-invalid": "Invalid email", - "email-invite": "Invite via Email", - "email-invite-subject": "__inviter__ sent you an invitation", - "email-invite-text": "Dear __user__,\n\n__inviter__ invites you to join board \"__board__\" for collaborations.\n\nPlease follow the link below:\n\n__url__\n\nThanks.", - "email-resetPassword-subject": "Reset your password on __siteName__", - "email-resetPassword-text": "Hello __user__,\n\nTo reset your password, simply click the link below.\n\n__url__\n\nThanks.", - "email-sent": "Email sent", - "email-verifyEmail-subject": "Verify your email address on __siteName__", - "email-verifyEmail-text": "Hello __user__,\n\nTo verify your account email, simply click the link below.\n\n__url__\n\nThanks.", - "enable-wip-limit": "Enable WIP Limit", - "error-board-doesNotExist": "This board does not exist", - "error-board-notAdmin": "You need to be admin of this board to do that", - "error-board-notAMember": "You need to be a member of this board to do that", - "error-json-malformed": "Your text is not valid JSON", - "error-json-schema": "Your JSON data does not include the proper information in the correct format", - "error-list-doesNotExist": "This list does not exist", - "error-user-doesNotExist": "This user does not exist", - "error-user-notAllowSelf": "You can not invite yourself", - "error-user-notCreated": "This user is not created", - "error-username-taken": "This username is already taken", - "error-email-taken": "Email has already been taken", - "export-board": "Export board", - "sort": "Sort", - "sort-desc": "Click to Sort List", - "list-sort-by": "Sort the List By:", - "list-label-modifiedAt": "Last Access Time", - "list-label-title": "Name of the List", - "list-label-sort": "Your Manual Order", - "list-label-short-modifiedAt": "(L)", - "list-label-short-title": "(N)", - "list-label-short-sort": "(M)", - "filter": "Filter", - "filter-cards": "Filter Cards or Lists", - "list-filter-label": "Filter List by Title", - "filter-clear": "Clear filter", - "filter-no-label": "No label", - "filter-no-member": "No member", - "filter-no-assignee": "No assignee", - "filter-no-custom-fields": "No Custom Fields", - "filter-show-archive": "Show archived lists", - "filter-hide-empty": "Hide empty lists", - "filter-on": "Filter is on", - "filter-on-desc": "You are filtering cards on this board. Click here to edit filter.", - "filter-to-selection": "Filter to selection", - "advanced-filter-label": "Advanced Filter", - "advanced-filter-description": "Advanced Filter allows to write a string containing following operators: == != <= >= && || ( ) A space is used as a separator between the Operators. You can filter for all Custom Fields by typing their names and values. For Example: Field1 == Value1. Note: If fields or values contains spaces, you need to encapsulate them into single quotes. For Example: 'Field 1' == 'Value 1'. For single control characters (' \\/) to be skipped, you can use \\. For example: Field1 == I\\'m. Also you can combine multiple conditions. For Example: F1 == V1 || F1 == V2. Normally all operators are interpreted from left to right. You can change the order by placing brackets. For Example: F1 == V1 && ( F2 == V2 || F2 == V3 ). Also you can search text fields using regex: F1 == /Tes.*/i", - "fullname": "Full Name", - "header-logo-title": "Go back to your boards page.", - "hide-system-messages": "Hide system messages", - "headerBarCreateBoardPopup-title": "Create Board", - "home": "Home", - "import": "Import", - "link": "Link", - "import-board": "import board", - "import-board-c": "Import board", - "import-board-title-trello": "Import board from Trello", - "import-board-title-wekan": "Import board from previous export", - "import-sandstorm-backup-warning": "Do not delete data you import from original exported board or Trello before checking does this grain close and open again, or do you get Board not found error, that means data loss.", - "import-sandstorm-warning": "Imported board will delete all existing data on board and replace it with imported board.", - "from-trello": "From Trello", - "from-wekan": "From previous export", - "import-board-instruction-trello": "In your Trello board, go to 'Menu', then 'More', 'Print and Export', 'Export JSON', and copy the resulting text", - "import-board-instruction-wekan": "In your board, go to 'Menu', then 'Export board', and copy the text in the downloaded file.", - "import-board-instruction-about-errors": "If you get errors when importing board, sometimes importing still works, and board is at All Boards page.", - "import-json-placeholder": "Paste your valid JSON data here", - "import-map-members": "Map members", - "import-members-map": "Your imported board has some members. Please map the members you want to import to your users", - "import-show-user-mapping": "Review members mapping", - "import-user-select": "Pick your existing user you want to use as this member", - "importMapMembersAddPopup-title": "Select member", - "info": "Version", - "initials": "Iniţiale", - "invalid-date": "Invalid date", - "invalid-time": "Invalid time", - "invalid-user": "Invalid user", - "joined": "joined", - "just-invited": "You are just invited to this board", - "keyboard-shortcuts": "Keyboard shortcuts", - "label-create": "Create Label", - "label-default": "%s label (default)", - "label-delete-pop": "There is no undo. This will remove this label from all cards and destroy its history.", - "labels": "Labels", - "language": "Language", - "last-admin-desc": "You can’t change roles because there must be at least one admin.", - "leave-board": "Leave Board", - "leave-board-pop": "Are you sure you want to leave __boardTitle__? You will be removed from all cards on this board.", - "leaveBoardPopup-title": "Leave Board ?", - "link-card": "Link to this card", - "list-archive-cards": "Move all cards in this list to Archive", - "list-archive-cards-pop": "This will remove all the cards in this list from the board. To view cards in Archive and bring them back to the board, click “Menu” > “Archive”.", - "list-move-cards": "Move all cards in this list", - "list-select-cards": "Select all cards in this list", - "set-color-list": "Set Color", - "listActionPopup-title": "List Actions", - "swimlaneActionPopup-title": "Swimlane Actions", - "swimlaneAddPopup-title": "Add a Swimlane below", - "listImportCardPopup-title": "Import a Trello card", - "listMorePopup-title": "More", - "link-list": "Link to this list", - "list-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the list. There is no undo.", - "list-delete-suggest-archive": "You can move a list to Archive to remove it from the board and preserve the activity.", - "lists": "Liste", - "swimlanes": "Swimlanes", - "log-out": "Log Out", - "log-in": "Log In", - "loginPopup-title": "Log In", - "memberMenuPopup-title": "Member Settings", - "members": "Members", - "menu": "Meniu", - "move-selection": "Move selection", - "moveCardPopup-title": "Move Card", - "moveCardToBottom-title": "Move to Bottom", - "moveCardToTop-title": "Move to Top", - "moveSelectionPopup-title": "Move selection", - "multi-selection": "Multi-Selection", - "multi-selection-on": "Multi-Selection is on", - "muted": "Muted", - "muted-info": "You will never be notified of any changes in this board", - "my-boards": "My Boards", - "name": "Nume", - "no-archived-cards": "No cards in Archive.", - "no-archived-lists": "No lists in Archive.", - "no-archived-swimlanes": "No swimlanes in Archive.", - "no-results": "No results", - "normal": "Normal", - "normal-desc": "Can view and edit cards. Can't change settings.", - "not-accepted-yet": "Invitation not accepted yet", - "notify-participate": "Receive updates to any cards you participate as creater or member", - "notify-watch": "Receive updates to any boards, lists, or cards you’re watching", - "optional": "optional", - "or": "or", - "page-maybe-private": "This page may be private. You may be able to view it by <a href='%s'>logging in</a>.", - "page-not-found": "Page not found.", - "password": "Parolă", - "paste-or-dragdrop": "to paste, or drag & drop image file to it (image only)", - "participating": "Participating", - "preview": "Preview", - "previewAttachedImagePopup-title": "Preview", - "previewClipboardImagePopup-title": "Preview", - "private": "Privat", - "private-desc": "This board is private. Only people added to the board can view and edit it.", - "profile": "Profil", - "public": "Public", - "public-desc": "This board is public. It's visible to anyone with the link and will show up in search engines like Google. Only people added to the board can edit.", - "quick-access-description": "Star a board to add a shortcut in this bar.", - "remove-cover": "Remove Cover", - "remove-from-board": "Remove from Board", - "remove-label": "Remove Label", - "listDeletePopup-title": "Delete List ?", - "remove-member": "Remove Member", - "remove-member-from-card": "Remove from Card", - "remove-member-pop": "Remove __name__ (__username__) from __boardTitle__? The member will be removed from all cards on this board. They will receive a notification.", - "removeMemberPopup-title": "Remove Member?", - "rename": "Rename", - "rename-board": "Rename Board", - "restore": "Restore", - "save": "Salvează", - "search": "Caută", - "rules": "Rules", - "search-cards": "Search from card/list titles, descriptions and custom fields on this board", - "search-example": "Text to search for?", - "select-color": "Select Color", - "set-wip-limit-value": "Set a limit for the maximum number of tasks in this list", - "setWipLimitPopup-title": "Set WIP Limit", - "shortcut-assign-self": "Assign yourself to current card", - "shortcut-autocomplete-emoji": "Autocomplete emoji", - "shortcut-autocomplete-members": "Autocomplete members", - "shortcut-clear-filters": "Clear all filters", - "shortcut-close-dialog": "Close Dialog", - "shortcut-filter-my-cards": "Filter my cards", - "shortcut-show-shortcuts": "Bring up this shortcuts list", - "shortcut-toggle-filterbar": "Toggle Filter Sidebar", - "shortcut-toggle-sidebar": "Toggle Board Sidebar", - "show-cards-minimum-count": "Show cards count if list contains more than", - "sidebar-open": "Open Sidebar", - "sidebar-close": "Close Sidebar", - "signupPopup-title": "Create an Account", - "star-board-title": "Click to star this board. It will show up at top of your boards list.", - "starred-boards": "Starred Boards", - "starred-boards-description": "Starred boards show up at the top of your boards list.", - "subscribe": "Subscribe", - "team": "Team", - "this-board": "this board", - "this-card": "this card", - "spent-time-hours": "Spent time (hours)", - "overtime-hours": "Overtime (hours)", - "overtime": "Overtime", - "has-overtime-cards": "Has overtime cards", - "has-spenttime-cards": "Has spent time cards", - "time": "Time", - "title": "Titlu", - "tracking": "Tracking", - "tracking-info": "You will be notified of any changes to those cards you are involved as creator or member.", - "type": "Type", - "unassign-member": "Unassign member", - "unsaved-description": "You have an unsaved description.", - "unwatch": "Unwatch", - "upload": "Upload", - "upload-avatar": "Upload an avatar", - "uploaded-avatar": "Uploaded an avatar", - "username": "Username", - "view-it": "View it", - "warn-list-archived": "warning: this card is in an list at Archive", - "watch": "Watch", - "watching": "Watching", - "watching-info": "You will be notified of any change in this board", - "welcome-board": "Welcome Board", - "welcome-swimlane": "Milestone 1", - "welcome-list1": "Basics", - "welcome-list2": "Advanced", - "card-templates-swimlane": "Card Templates", - "list-templates-swimlane": "List Templates", - "board-templates-swimlane": "Board Templates", - "what-to-do": "Ce ai vrea sa faci?", - "wipLimitErrorPopup-title": "Invalid WIP Limit", - "wipLimitErrorPopup-dialog-pt1": "The number of tasks in this list is higher than the WIP limit you've defined.", - "wipLimitErrorPopup-dialog-pt2": "Please move some tasks out of this list, or set a higher WIP limit.", - "admin-panel": "Admin Panel", - "settings": "Settings", - "people": "People", - "registration": "Registration", - "disable-self-registration": "Disable Self-Registration", - "invite": "Invite", - "invite-people": "Invite People", - "to-boards": "To board(s)", - "email-addresses": "Email Addresses", - "smtp-host-description": "The address of the SMTP server that handles your emails.", - "smtp-port-description": "The port your SMTP server uses for outgoing emails.", - "smtp-tls-description": "Enable TLS support for SMTP server", - "smtp-host": "SMTP Host", - "smtp-port": "SMTP Port", - "smtp-username": "Username", - "smtp-password": "Parolă", - "smtp-tls": "TLS support", - "send-from": "From", - "send-smtp-test": "Send a test email to yourself", - "invitation-code": "Invitation Code", - "email-invite-register-subject": "__inviter__ sent you an invitation", - "email-invite-register-text": "Dear __user__,\n\n__inviter__ invites you to kanban board for collaborations.\n\nPlease follow the link below:\n__url__\n\nAnd your invitation code is: __icode__\n\nThanks.", - "email-smtp-test-subject": "SMTP Test Email", - "email-smtp-test-text": "You have successfully sent an email", - "error-invitation-code-not-exist": "Invitation code doesn't exist", - "error-notAuthorized": "You are not authorized to view this page.", - "webhook-title": "Webhook Name", - "webhook-token": "Token (Optional for Authentication)", - "outgoing-webhooks": "Outgoing Webhooks", - "bidirectional-webhooks": "Two-Way Webhooks", - "outgoingWebhooksPopup-title": "Outgoing Webhooks", - "boardCardTitlePopup-title": "Card Title Filter", - "disable-webhook": "Disable This Webhook", - "global-webhook": "Global Webhooks", - "new-outgoing-webhook": "New Outgoing Webhook", - "no-name": "(Unknown)", - "Node_version": "Node version", - "Meteor_version": "Meteor version", - "MongoDB_version": "MongoDB version", - "MongoDB_storage_engine": "MongoDB storage engine", - "MongoDB_Oplog_enabled": "MongoDB Oplog enabled", - "OS_Arch": "OS Arch", - "OS_Cpus": "OS CPU Count", - "OS_Freemem": "OS Free Memory", - "OS_Loadavg": "OS Load Average", - "OS_Platform": "OS Platform", - "OS_Release": "OS Release", - "OS_Totalmem": "OS Total Memory", - "OS_Type": "OS Type", - "OS_Uptime": "OS Uptime", - "days": "days", - "hours": "hours", - "minutes": "minutes", - "seconds": "seconds", - "show-field-on-card": "Show this field on card", - "automatically-field-on-card": "Auto create field to all cards", - "showLabel-field-on-card": "Show field label on minicard", - "yes": "Yes", - "no": "No", - "accounts": "Accounts", - "accounts-allowEmailChange": "Allow Email Change", - "accounts-allowUserNameChange": "Allow Username Change", - "createdAt": "Created at", - "verified": "Verified", - "active": "Active", - "card-received": "Received", - "card-received-on": "Received on", - "card-end": "End", - "card-end-on": "Ends on", - "editCardReceivedDatePopup-title": "Change received date", - "editCardEndDatePopup-title": "Change end date", - "setCardColorPopup-title": "Set color", - "setCardActionsColorPopup-title": "Choose a color", - "setSwimlaneColorPopup-title": "Choose a color", - "setListColorPopup-title": "Choose a color", - "assigned-by": "Assigned By", - "requested-by": "Requested By", - "board-delete-notice": "Deleting is permanent. You will lose all lists, cards and actions associated with this board.", - "delete-board-confirm-popup": "All lists, cards, labels, and activities will be deleted and you won't be able to recover the board contents. There is no undo.", - "boardDeletePopup-title": "Delete Board?", - "delete-board": "Delete Board", - "default-subtasks-board": "Subtasks for __board__ board", - "default": "Default", - "queue": "Queue", - "subtask-settings": "Subtasks Settings", - "card-settings": "Card Settings", - "boardSubtaskSettingsPopup-title": "Board Subtasks Settings", - "boardCardSettingsPopup-title": "Card Settings", - "deposit-subtasks-board": "Deposit subtasks to this board:", - "deposit-subtasks-list": "Landing list for subtasks deposited here:", - "show-parent-in-minicard": "Show parent in minicard:", - "prefix-with-full-path": "Prefix with full path", - "prefix-with-parent": "Prefix with parent", - "subtext-with-full-path": "Subtext with full path", - "subtext-with-parent": "Subtext with parent", - "change-card-parent": "Change card's parent", - "parent-card": "Parent card", - "source-board": "Source board", - "no-parent": "Don't show parent", - "activity-added-label": "added label '%s' to %s", - "activity-removed-label": "removed label '%s' from %s", - "activity-delete-attach": "deleted an attachment from %s", - "activity-added-label-card": "added label '%s'", - "activity-removed-label-card": "removed label '%s'", - "activity-delete-attach-card": "deleted an attachment", - "activity-set-customfield": "set custom field '%s' to '%s' in %s", - "activity-unset-customfield": "unset custom field '%s' in %s", - "r-rule": "Rule", - "r-add-trigger": "Add trigger", - "r-add-action": "Add action", - "r-board-rules": "Board rules", - "r-add-rule": "Add rule", - "r-view-rule": "View rule", - "r-delete-rule": "Delete rule", - "r-new-rule-name": "New rule title", - "r-no-rules": "No rules", - "r-when-a-card": "When a card", - "r-is": "is", - "r-is-moved": "is moved", - "r-added-to": "added to", - "r-removed-from": "Removed from", - "r-the-board": "the board", - "r-list": "list", - "set-filter": "Set Filter", - "r-moved-to": "Moved to", - "r-moved-from": "Moved from", - "r-archived": "Moved to Archive", - "r-unarchived": "Restored from Archive", - "r-a-card": "a card", - "r-when-a-label-is": "When a label is", - "r-when-the-label": "When the label", - "r-list-name": "list name", - "r-when-a-member": "When a member is", - "r-when-the-member": "When the member", - "r-name": "name", - "r-when-a-attach": "When an attachment", - "r-when-a-checklist": "When a checklist is", - "r-when-the-checklist": "When the checklist", - "r-completed": "Completed", - "r-made-incomplete": "Made incomplete", - "r-when-a-item": "When a checklist item is", - "r-when-the-item": "When the checklist item", - "r-checked": "Checked", - "r-unchecked": "Unchecked", - "r-move-card-to": "Move card to", - "r-top-of": "Top of", - "r-bottom-of": "Bottom of", - "r-its-list": "its list", - "r-archive": "Move to Archive", - "r-unarchive": "Restore from Archive", - "r-card": "card", - "r-add": "Add", - "r-remove": "Remove", - "r-label": "label", - "r-member": "member", - "r-remove-all": "Remove all members from the card", - "r-set-color": "Set color to", - "r-checklist": "checklist", - "r-check-all": "Check all", - "r-uncheck-all": "Uncheck all", - "r-items-check": "items of checklist", - "r-check": "Check", - "r-uncheck": "Uncheck", - "r-item": "item", - "r-of-checklist": "of checklist", - "r-send-email": "Send an email", - "r-to": "to", - "r-subject": "subject", - "r-rule-details": "Rule details", - "r-d-move-to-top-gen": "Move card to top of its list", - "r-d-move-to-top-spec": "Move card to top of list", - "r-d-move-to-bottom-gen": "Move card to bottom of its list", - "r-d-move-to-bottom-spec": "Move card to bottom of list", - "r-d-send-email": "Send email", - "r-d-send-email-to": "to", - "r-d-send-email-subject": "subject", - "r-d-send-email-message": "message", - "r-d-archive": "Move card to Archive", - "r-d-unarchive": "Restore card from Archive", - "r-d-add-label": "Add label", - "r-d-remove-label": "Remove label", - "r-create-card": "Create new card", - "r-in-list": "in list", - "r-in-swimlane": "in swimlane", - "r-d-add-member": "Add member", - "r-d-remove-member": "Remove member", - "r-d-remove-all-member": "Remove all member", - "r-d-check-all": "Check all items of a list", - "r-d-uncheck-all": "Uncheck all items of a list", - "r-d-check-one": "Check item", - "r-d-uncheck-one": "Uncheck item", - "r-d-check-of-list": "of checklist", - "r-d-add-checklist": "Add checklist", - "r-d-remove-checklist": "Remove checklist", - "r-by": "by", - "r-add-checklist": "Add checklist", - "r-with-items": "with items", - "r-items-list": "item1,item2,item3", - "r-add-swimlane": "Add swimlane", - "r-swimlane-name": "swimlane name", - "r-board-note": "Note: leave a field empty to match every possible value.", - "r-checklist-note": "Note: checklist's items have to be written as comma separated values.", - "r-when-a-card-is-moved": "When a card is moved to another list", - "r-set": "Set", - "r-update": "Update", - "r-datefield": "date field", - "r-df-start-at": "start", - "r-df-due-at": "due", - "r-df-end-at": "end", - "r-df-received-at": "received", - "r-to-current-datetime": "to current date/time", - "r-remove-value-from": "Remove value from", - "ldap": "LDAP", - "oauth2": "OAuth2", - "cas": "CAS", - "authentication-method": "Authentication method", - "authentication-type": "Authentication type", - "custom-product-name": "Custom Product Name", - "layout": "Layout", - "hide-logo": "Hide Logo", - "add-custom-html-after-body-start": "Add Custom HTML after <body> start", - "add-custom-html-before-body-end": "Add Custom HTML before </body> end", - "error-undefined": "Something went wrong", - "error-ldap-login": "An error occurred while trying to login", - "display-authentication-method": "Display Authentication Method", - "default-authentication-method": "Default Authentication Method", - "duplicate-board": "Duplicate Board", - "people-number": "The number of people is:", - "swimlaneDeletePopup-title": "Delete Swimlane ?", - "swimlane-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the swimlane. There is no undo.", - "restore-all": "Restore all", - "delete-all": "Delete all", - "loading": "Loading, please wait.", - "previous_as": "last time was", - "act-a-dueAt": "modified due time to \nWhen: __timeValue__\nWhere: __card__\n previous due was __timeOldValue__", - "act-a-endAt": "modified ending time to __timeValue__ from (__timeOldValue__)", - "act-a-startAt": "modified starting time to __timeValue__ from (__timeOldValue__)", - "act-a-receivedAt": "modified received time to __timeValue__ from (__timeOldValue__)", - "a-dueAt": "modified due time to be", - "a-endAt": "modified ending time to be", - "a-startAt": "modified starting time to be", - "a-receivedAt": "modified received time to be", - "almostdue": "current due time %s is approaching", - "pastdue": "current due time %s is past", - "duenow": "current due time %s is today", - "act-newDue": "__list__/__card__ has 1st due reminder [__board__]", - "act-withDue": "__list__/__card__ due reminders [__board__]", - "act-almostdue": "was reminding the current due (__timeValue__) of __card__ is approaching", - "act-pastdue": "was reminding the current due (__timeValue__) of __card__ is past", - "act-duenow": "was reminding the current due (__timeValue__) of __card__ is now", - "act-atUserComment": "You were mentioned in [__board__] __list__/__card__", - "delete-user-confirm-popup": "Are you sure you want to delete this account? There is no undo.", - "accounts-allowUserDelete": "Allow users to self delete their account", - "hide-minicard-label-text": "Hide minicard label text", - "show-desktop-drag-handles": "Show desktop drag handles", - "assignee": "Assignee", - "cardAssigneesPopup-title": "Assignee", - "addmore-detail": "Add a more detailed description", - "show-on-card": "Show on Card", - "new": "New", - "editUserPopup-title": "Edit User", - "newUserPopup-title": "New User", - "notifications": "Notifications", - "view-all": "View All", - "filter-by-unread": "Filter by Unread", - "mark-all-as-read": "Mark all as read", - "remove-all-read": "Remove all read", - "allow-rename": "Allow Rename", - "allowRenamePopup-title": "Allow Rename" -} \ No newline at end of file + "accept": "Aceptă", + "act-activity-notify": "Activity Notification", + "act-addAttachment": "added attachment __attachment__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-deleteAttachment": "deleted attachment __attachment__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addSubtask": "added subtask __subtask__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addedLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removeLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removedLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addChecklist": "added checklist __checklist__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addChecklistItem": "added checklist item __checklistItem__ to checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removeChecklist": "removed checklist __checklist__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removeChecklistItem": "removed checklist item __checklistItem__ from checklist __checkList__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-checkedItem": "checked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-uncheckedItem": "unchecked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-completeChecklist": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-uncompleteChecklist": "uncompleted checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addComment": "commented on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-editComment": "edited comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-deleteComment": "deleted comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-createBoard": "created board __board__", + "act-createSwimlane": "created swimlane __swimlane__ to board __board__", + "act-createCard": "created card __card__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-createCustomField": "created custom field __customField__ at board __board__", + "act-deleteCustomField": "deleted custom field __customField__ at board __board__", + "act-setCustomField": "edited custom field __customField__: __customFieldValue__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-createList": "added list __list__ to board __board__", + "act-addBoardMember": "added member __member__ to board __board__", + "act-archivedBoard": "Board __board__ moved to Archive", + "act-archivedCard": "Card __card__ at list __list__ at swimlane __swimlane__ at board __board__ moved to Archive", + "act-archivedList": "List __list__ at swimlane __swimlane__ at board __board__ moved to Archive", + "act-archivedSwimlane": "Swimlane __swimlane__ at board __board__ moved to Archive", + "act-importBoard": "imported board __board__", + "act-importCard": "imported card __card__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-importList": "imported list __list__ to swimlane __swimlane__ at board __board__", + "act-joinMember": "added member __member__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-moveCard": "moved card __card__ at board __board__ from list __oldList__ at swimlane __oldSwimlane__ to list __list__ at swimlane __swimlane__", + "act-moveCardToOtherBoard": "moved card __card__ from list __oldList__ at swimlane __oldSwimlane__ at board __oldBoard__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-removeBoardMember": "removed member __member__ from board __board__", + "act-restoredCard": "restored card __card__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-unjoinMember": "removed member __member__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-withBoardTitle": "__board__", + "act-withCardTitle": "[__board__] __card__", + "actions": "Acțiuni", + "activities": "Activități", + "activity": "Activitate", + "activity-added": "s-a adăugat %s la %s", + "activity-archived": "%s moved to Archive", + "activity-attached": "s-a atașat %s la %s", + "activity-created": "s-a creat %s", + "activity-customfield-created": "created custom field %s", + "activity-excluded": "s-a exclus %s din %s", + "activity-imported": "s-a importat %s în %s din %s", + "activity-imported-board": "s-a importat %s din %s", + "activity-joined": "ai devenit membru %s", + "activity-moved": "s-a mutat %s din %s în%s", + "activity-on": "on %s", + "activity-removed": "s-a șters %s din %s", + "activity-sent": "s-a trimis %s către%s", + "activity-unjoined": "nu mai ești membru al %s", + "activity-subtask-added": "added subtask to %s", + "activity-checked-item": "checked %s in checklist %s of %s", + "activity-unchecked-item": "unchecked %s in checklist %s of %s", + "activity-checklist-added": "added checklist to %s", + "activity-checklist-removed": "removed a checklist from %s", + "activity-checklist-completed": "completed checklist %s of %s", + "activity-checklist-uncompleted": "uncompleted the checklist %s of %s", + "activity-checklist-item-added": "added checklist item to '%s' in %s", + "activity-checklist-item-removed": "removed a checklist item from '%s' in %s", + "add": "Adaugă", + "activity-checked-item-card": "checked %s in checklist %s", + "activity-unchecked-item-card": "unchecked %s in checklist %s", + "activity-checklist-completed-card": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "activity-checklist-uncompleted-card": "uncompleted the checklist %s", + "activity-editComment": "edited comment %s", + "activity-deleteComment": "deleted comment %s", + "add-attachment": "Add Attachment", + "add-board": "Add Board", + "add-card": "Add Card", + "add-swimlane": "Add Swimlane", + "add-subtask": "Add Subtask", + "add-checklist": "Add Checklist", + "add-checklist-item": "Add an item to checklist", + "add-cover": "Adaugă Decor", + "add-label": "Add Label", + "add-list": "Add List", + "add-members": "Adaugă Membrii", + "added": "S-a adăugat", + "addMemberPopup-title": "Membrii", + "admin": "Admin", + "admin-desc": "Poate vedea și edita carduri, șterge membrii, și schimba setările tablei.", + "admin-announcement": "Announcement", + "admin-announcement-active": "Active System-Wide Announcement", + "admin-announcement-title": "Announcement from Administrator", + "all-boards": "Toate tablele", + "and-n-other-card": "Și __count__ alt card", + "and-n-other-card_plural": "Și __count__ alte carduri", + "apply": "Apply", + "app-is-offline": "Loading, please wait. Refreshing the page will cause data loss. If loading does not work, please check that server has not stopped.", + "archive": "Move to Archive", + "archive-all": "Move All to Archive", + "archive-board": "Move Board to Archive", + "archive-card": "Move Card to Archive", + "archive-list": "Move List to Archive", + "archive-swimlane": "Move Swimlane to Archive", + "archive-selection": "Move selection to Archive", + "archiveBoardPopup-title": "Move Board to Archive?", + "archived-items": "Arhivă", + "archived-boards": "Boards in Archive", + "restore-board": "Restore Board", + "no-archived-boards": "No Boards in Archive.", + "archives": "Archive", + "template": "Template", + "templates": "Templates", + "assign-member": "Atribuie unui membru", + "attached": "s-a atașat", + "attachment": "Ataşament", + "attachment-delete-pop": "Ștergerea unui atașament este permanentă. Nu există recuperare.", + "attachmentDeletePopup-title": "Șterge Atașament?", + "attachments": "Ataşamente", + "auto-watch": "Automatically watch boards when they are created", + "avatar-too-big": "The avatar is too large (70KB max)", + "back": "Înapoi", + "board-change-color": "Schimbă culoare", + "board-nb-stars": "%s stele", + "board-not-found": "Tabla nu a fost găsită", + "board-private-info": "Această tabla va fi <strong>privată</strong>.", + "board-public-info": "Această tabla va fi <strong>publică</strong>.", + "boardChangeColorPopup-title": "Schimbă Fundalul Tablei", + "boardChangeTitlePopup-title": "Redenumește Tabla", + "boardChangeVisibilityPopup-title": "Schimbă Vizibilitatea", + "boardChangeWatchPopup-title": "Change Watch", + "boardMenuPopup-title": "Board Settings", + "boardChangeViewPopup-title": "Board View", + "boards": "Table", + "board-view": "Board View", + "board-view-cal": "Calendar", + "board-view-swimlanes": "Swimlanes", + "board-view-collapse": "Collapse", + "board-view-lists": "Liste", + "bucket-example": "Like “Bucket List” for example", + "cancel": "Anulează", + "card-archived": "This card is moved to Archive.", + "board-archived": "This board is moved to Archive.", + "card-comments-title": "Acest card are %s commentariu.", + "card-delete-notice": "Ștergerea este permanentă. Se vor pierde toate acțiunile asociate acestui card.", + "card-delete-pop": "Toate acțiunile vor fi șterse din jurnalul de activități si nu vei mai putea redeschide cardul. Nu există recuperare.", + "card-delete-suggest-archive": "You can move a card to Archive to remove it from the board and preserve the activity.", + "card-due": "Due", + "card-due-on": "Due on", + "card-spent": "Spent Time", + "card-edit-attachments": "Editează atașamente", + "card-edit-custom-fields": "Edit custom fields", + "card-start-voting": "Start voting", + "card-cancel-voting": "Delete voting and all votes", + "card-edit-labels": "Editează etichete", + "card-edit-members": "Editează membrii", + "card-labels-title": "Change the labels for the card.", + "card-members-title": "Add or remove members of the board from the card.", + "card-start": "Start", + "card-start-on": "Starts on", + "cardAttachmentsPopup-title": "Attach From", + "cardCustomField-datePopup-title": "Change date", + "cardCustomFieldsPopup-title": "Edit custom fields", + "cardStartVotingPopup-title": "Start a vote", + "positiveVoteMembersPopup-title": "Proponents", + "negativeVoteMembersPopup-title": "Opponents", + "vote-question": "Voting question", + "vote-public": "Public vote", + "vote-for-it": "for it", + "vote-against": "against", + "cardDeletePopup-title": "Delete Card?", + "cardDetailsActionsPopup-title": "Card Actions", + "cardLabelsPopup-title": "Labels", + "cardMembersPopup-title": "Members", + "cardMorePopup-title": "More", + "cardTemplatePopup-title": "Create template", + "cards": "Cards", + "cards-count": "Cards", + "casSignIn": "Sign In with CAS", + "cardType-card": "Card", + "cardType-linkedCard": "Linked Card", + "cardType-linkedBoard": "Linked Board", + "change": "Change", + "change-avatar": "Change Avatar", + "change-password": "Change Password", + "change-permissions": "Change permissions", + "change-settings": "Change Settings", + "changeAvatarPopup-title": "Change Avatar", + "changeLanguagePopup-title": "Change Language", + "changePasswordPopup-title": "Change Password", + "changePermissionsPopup-title": "Change Permissions", + "changeSettingsPopup-title": "Change Settings", + "subtasks": "Subtasks", + "checklists": "Checklists", + "click-to-star": "Click to star this board.", + "click-to-unstar": "Click to unstar this board.", + "clipboard": "Clipboard or drag & drop", + "close": "Închide", + "close-board": "Close Board", + "close-board-pop": "You will be able to restore the board by clicking the “Archive” button from the home header.", + "color-black": "black", + "color-blue": "blue", + "color-crimson": "crimson", + "color-darkgreen": "darkgreen", + "color-gold": "gold", + "color-gray": "gray", + "color-green": "green", + "color-indigo": "indigo", + "color-lime": "lime", + "color-magenta": "magenta", + "color-mistyrose": "mistyrose", + "color-navy": "navy", + "color-orange": "orange", + "color-paleturquoise": "paleturquoise", + "color-peachpuff": "peachpuff", + "color-pink": "pink", + "color-plum": "plum", + "color-purple": "purple", + "color-red": "red", + "color-saddlebrown": "saddlebrown", + "color-silver": "silver", + "color-sky": "sky", + "color-slateblue": "slateblue", + "color-white": "white", + "color-yellow": "yellow", + "unset-color": "Unset", + "comment": "Comment", + "comment-placeholder": "Write Comment", + "comment-only": "Comment only", + "comment-only-desc": "Can comment on cards only.", + "no-comments": "No comments", + "no-comments-desc": "Can not see comments and activities.", + "worker": "Worker", + "worker-desc": "Can only move cards, assign itself to card and comment.", + "computer": "Computer", + "confirm-subtask-delete-dialog": "Are you sure you want to delete subtask?", + "confirm-checklist-delete-dialog": "Are you sure you want to delete checklist?", + "copy-card-link-to-clipboard": "Copy card link to clipboard", + "linkCardPopup-title": "Link Card", + "searchElementPopup-title": "Caută", + "copyCardPopup-title": "Copy Card", + "copyChecklistToManyCardsPopup-title": "Copy Checklist Template to Many Cards", + "copyChecklistToManyCardsPopup-instructions": "Destination Card Titles and Descriptions in this JSON format", + "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"First card title\", \"description\":\"First card description\"}, {\"title\":\"Second card title\",\"description\":\"Second card description\"},{\"title\":\"Last card title\",\"description\":\"Last card description\"} ]", + "create": "Create", + "createBoardPopup-title": "Create Board", + "chooseBoardSourcePopup-title": "Import board", + "createLabelPopup-title": "Create Label", + "createCustomField": "Create Field", + "createCustomFieldPopup-title": "Create Field", + "current": "current", + "custom-field-delete-pop": "There is no undo. This will remove this custom field from all cards and destroy its history.", + "custom-field-checkbox": "Checkbox", + "custom-field-date": "Date", + "custom-field-dropdown": "Dropdown List", + "custom-field-dropdown-none": "(none)", + "custom-field-dropdown-options": "List Options", + "custom-field-dropdown-options-placeholder": "Press enter to add more options", + "custom-field-dropdown-unknown": "(unknown)", + "custom-field-number": "Number", + "custom-field-text": "Text", + "custom-fields": "Custom Fields", + "date": "Date", + "decline": "Decline", + "default-avatar": "Default avatar", + "delete": "Delete", + "deleteCustomFieldPopup-title": "Delete Custom Field?", + "deleteLabelPopup-title": "Delete Label?", + "description": "Description", + "disambiguateMultiLabelPopup-title": "Disambiguate Label Action", + "disambiguateMultiMemberPopup-title": "Disambiguate Member Action", + "discard": "Discard", + "done": "Done", + "download": "Download", + "edit": "Edit", + "edit-avatar": "Change Avatar", + "edit-profile": "Edit Profile", + "edit-wip-limit": "Edit WIP Limit", + "soft-wip-limit": "Soft WIP Limit", + "editCardStartDatePopup-title": "Change start date", + "editCardDueDatePopup-title": "Change due date", + "editCustomFieldPopup-title": "Edit Field", + "editCardSpentTimePopup-title": "Change spent time", + "editLabelPopup-title": "Change Label", + "editNotificationPopup-title": "Edit Notification", + "editProfilePopup-title": "Edit Profile", + "email": "Email", + "email-enrollAccount-subject": "An account created for you on __siteName__", + "email-enrollAccount-text": "Hello __user__,\n\nTo start using the service, simply click the link below.\n\n__url__\n\nThanks.", + "email-fail": "Sending email failed", + "email-fail-text": "Error trying to send email", + "email-invalid": "Invalid email", + "email-invite": "Invite via Email", + "email-invite-subject": "__inviter__ sent you an invitation", + "email-invite-text": "Dear __user__,\n\n__inviter__ invites you to join board \"__board__\" for collaborations.\n\nPlease follow the link below:\n\n__url__\n\nThanks.", + "email-resetPassword-subject": "Reset your password on __siteName__", + "email-resetPassword-text": "Hello __user__,\n\nTo reset your password, simply click the link below.\n\n__url__\n\nThanks.", + "email-sent": "Email sent", + "email-verifyEmail-subject": "Verify your email address on __siteName__", + "email-verifyEmail-text": "Hello __user__,\n\nTo verify your account email, simply click the link below.\n\n__url__\n\nThanks.", + "enable-wip-limit": "Enable WIP Limit", + "error-board-doesNotExist": "This board does not exist", + "error-board-notAdmin": "You need to be admin of this board to do that", + "error-board-notAMember": "You need to be a member of this board to do that", + "error-json-malformed": "Your text is not valid JSON", + "error-json-schema": "Your JSON data does not include the proper information in the correct format", + "error-list-doesNotExist": "This list does not exist", + "error-user-doesNotExist": "This user does not exist", + "error-user-notAllowSelf": "You can not invite yourself", + "error-user-notCreated": "This user is not created", + "error-username-taken": "This username is already taken", + "error-email-taken": "Email has already been taken", + "export-board": "Export board", + "sort": "Sort", + "sort-desc": "Click to Sort List", + "list-sort-by": "Sort the List By:", + "list-label-modifiedAt": "Last Access Time", + "list-label-title": "Name of the List", + "list-label-sort": "Your Manual Order", + "list-label-short-modifiedAt": "(L)", + "list-label-short-title": "(N)", + "list-label-short-sort": "(M)", + "filter": "Filter", + "filter-cards": "Filter Cards or Lists", + "list-filter-label": "Filter List by Title", + "filter-clear": "Clear filter", + "filter-no-label": "No label", + "filter-no-member": "No member", + "filter-no-assignee": "No assignee", + "filter-no-custom-fields": "No Custom Fields", + "filter-show-archive": "Show archived lists", + "filter-hide-empty": "Hide empty lists", + "filter-on": "Filter is on", + "filter-on-desc": "You are filtering cards on this board. Click here to edit filter.", + "filter-to-selection": "Filter to selection", + "advanced-filter-label": "Advanced Filter", + "advanced-filter-description": "Advanced Filter allows to write a string containing following operators: == != <= >= && || ( ) A space is used as a separator between the Operators. You can filter for all Custom Fields by typing their names and values. For Example: Field1 == Value1. Note: If fields or values contains spaces, you need to encapsulate them into single quotes. For Example: 'Field 1' == 'Value 1'. For single control characters (' \\/) to be skipped, you can use \\. For example: Field1 == I\\'m. Also you can combine multiple conditions. For Example: F1 == V1 || F1 == V2. Normally all operators are interpreted from left to right. You can change the order by placing brackets. For Example: F1 == V1 && ( F2 == V2 || F2 == V3 ). Also you can search text fields using regex: F1 == /Tes.*/i", + "fullname": "Full Name", + "header-logo-title": "Go back to your boards page.", + "hide-system-messages": "Hide system messages", + "headerBarCreateBoardPopup-title": "Create Board", + "home": "Home", + "import": "Import", + "link": "Link", + "import-board": "import board", + "import-board-c": "Import board", + "import-board-title-trello": "Import board from Trello", + "import-board-title-wekan": "Import board from previous export", + "from-trello": "From Trello", + "from-wekan": "From previous export", + "import-board-instruction-trello": "In your Trello board, go to 'Menu', then 'More', 'Print and Export', 'Export JSON', and copy the resulting text", + "import-board-instruction-wekan": "In your board, go to 'Menu', then 'Export board', and copy the text in the downloaded file.", + "import-board-instruction-about-errors": "If you get errors when importing board, sometimes importing still works, and board is at All Boards page.", + "import-json-placeholder": "Paste your valid JSON data here", + "import-map-members": "Map members", + "import-members-map": "Your imported board has some members. Please map the members you want to import to your users", + "import-show-user-mapping": "Review members mapping", + "import-user-select": "Pick your existing user you want to use as this member", + "importMapMembersAddPopup-title": "Select member", + "info": "Version", + "initials": "Iniţiale", + "invalid-date": "Invalid date", + "invalid-time": "Invalid time", + "invalid-user": "Invalid user", + "joined": "joined", + "just-invited": "You are just invited to this board", + "keyboard-shortcuts": "Keyboard shortcuts", + "label-create": "Create Label", + "label-default": "%s label (default)", + "label-delete-pop": "There is no undo. This will remove this label from all cards and destroy its history.", + "labels": "Labels", + "language": "Language", + "last-admin-desc": "You can’t change roles because there must be at least one admin.", + "leave-board": "Leave Board", + "leave-board-pop": "Are you sure you want to leave __boardTitle__? You will be removed from all cards on this board.", + "leaveBoardPopup-title": "Leave Board ?", + "link-card": "Link to this card", + "list-archive-cards": "Move all cards in this list to Archive", + "list-archive-cards-pop": "This will remove all the cards in this list from the board. To view cards in Archive and bring them back to the board, click “Menu” > “Archive”.", + "list-move-cards": "Move all cards in this list", + "list-select-cards": "Select all cards in this list", + "set-color-list": "Set Color", + "listActionPopup-title": "List Actions", + "swimlaneActionPopup-title": "Swimlane Actions", + "swimlaneAddPopup-title": "Add a Swimlane below", + "listImportCardPopup-title": "Import a Trello card", + "listMorePopup-title": "More", + "link-list": "Link to this list", + "list-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the list. There is no undo.", + "list-delete-suggest-archive": "You can move a list to Archive to remove it from the board and preserve the activity.", + "lists": "Liste", + "swimlanes": "Swimlanes", + "log-out": "Log Out", + "log-in": "Log In", + "loginPopup-title": "Log In", + "memberMenuPopup-title": "Member Settings", + "members": "Members", + "menu": "Meniu", + "move-selection": "Move selection", + "moveCardPopup-title": "Move Card", + "moveCardToBottom-title": "Move to Bottom", + "moveCardToTop-title": "Move to Top", + "moveSelectionPopup-title": "Move selection", + "multi-selection": "Multi-Selection", + "multi-selection-on": "Multi-Selection is on", + "muted": "Muted", + "muted-info": "You will never be notified of any changes in this board", + "my-boards": "My Boards", + "name": "Nume", + "no-archived-cards": "No cards in Archive.", + "no-archived-lists": "No lists in Archive.", + "no-archived-swimlanes": "No swimlanes in Archive.", + "no-results": "No results", + "normal": "Normal", + "normal-desc": "Can view and edit cards. Can't change settings.", + "not-accepted-yet": "Invitation not accepted yet", + "notify-participate": "Receive updates to any cards you participate as creater or member", + "notify-watch": "Receive updates to any boards, lists, or cards you’re watching", + "optional": "optional", + "or": "or", + "page-maybe-private": "This page may be private. You may be able to view it by <a href='%s'>logging in</a>.", + "page-not-found": "Page not found.", + "password": "Parolă", + "paste-or-dragdrop": "to paste, or drag & drop image file to it (image only)", + "participating": "Participating", + "preview": "Preview", + "previewAttachedImagePopup-title": "Preview", + "previewClipboardImagePopup-title": "Preview", + "private": "Privat", + "private-desc": "This board is private. Only people added to the board can view and edit it.", + "profile": "Profil", + "public": "Public", + "public-desc": "This board is public. It's visible to anyone with the link and will show up in search engines like Google. Only people added to the board can edit.", + "quick-access-description": "Star a board to add a shortcut in this bar.", + "remove-cover": "Remove Cover", + "remove-from-board": "Remove from Board", + "remove-label": "Remove Label", + "listDeletePopup-title": "Delete List ?", + "remove-member": "Remove Member", + "remove-member-from-card": "Remove from Card", + "remove-member-pop": "Remove __name__ (__username__) from __boardTitle__? The member will be removed from all cards on this board. They will receive a notification.", + "removeMemberPopup-title": "Remove Member?", + "rename": "Rename", + "rename-board": "Rename Board", + "restore": "Restore", + "save": "Salvează", + "search": "Caută", + "rules": "Rules", + "search-cards": "Search from card/list titles, descriptions and custom fields on this board", + "search-example": "Text to search for?", + "select-color": "Select Color", + "set-wip-limit-value": "Set a limit for the maximum number of tasks in this list", + "setWipLimitPopup-title": "Set WIP Limit", + "shortcut-assign-self": "Assign yourself to current card", + "shortcut-autocomplete-emoji": "Autocomplete emoji", + "shortcut-autocomplete-members": "Autocomplete members", + "shortcut-clear-filters": "Clear all filters", + "shortcut-close-dialog": "Close Dialog", + "shortcut-filter-my-cards": "Filter my cards", + "shortcut-show-shortcuts": "Bring up this shortcuts list", + "shortcut-toggle-filterbar": "Toggle Filter Sidebar", + "shortcut-toggle-sidebar": "Toggle Board Sidebar", + "show-cards-minimum-count": "Show cards count if list contains more than", + "sidebar-open": "Open Sidebar", + "sidebar-close": "Close Sidebar", + "signupPopup-title": "Create an Account", + "star-board-title": "Click to star this board. It will show up at top of your boards list.", + "starred-boards": "Starred Boards", + "starred-boards-description": "Starred boards show up at the top of your boards list.", + "subscribe": "Subscribe", + "team": "Team", + "this-board": "this board", + "this-card": "this card", + "spent-time-hours": "Spent time (hours)", + "overtime-hours": "Overtime (hours)", + "overtime": "Overtime", + "has-overtime-cards": "Has overtime cards", + "has-spenttime-cards": "Has spent time cards", + "time": "Time", + "title": "Titlu", + "tracking": "Tracking", + "tracking-info": "You will be notified of any changes to those cards you are involved as creator or member.", + "type": "Type", + "unassign-member": "Unassign member", + "unsaved-description": "You have an unsaved description.", + "unwatch": "Unwatch", + "upload": "Upload", + "upload-avatar": "Upload an avatar", + "uploaded-avatar": "Uploaded an avatar", + "username": "Username", + "view-it": "View it", + "warn-list-archived": "warning: this card is in an list at Archive", + "watch": "Watch", + "watching": "Watching", + "watching-info": "You will be notified of any change in this board", + "welcome-board": "Welcome Board", + "welcome-swimlane": "Milestone 1", + "welcome-list1": "Basics", + "welcome-list2": "Advanced", + "card-templates-swimlane": "Card Templates", + "list-templates-swimlane": "List Templates", + "board-templates-swimlane": "Board Templates", + "what-to-do": "Ce ai vrea sa faci?", + "wipLimitErrorPopup-title": "Invalid WIP Limit", + "wipLimitErrorPopup-dialog-pt1": "The number of tasks in this list is higher than the WIP limit you've defined.", + "wipLimitErrorPopup-dialog-pt2": "Please move some tasks out of this list, or set a higher WIP limit.", + "admin-panel": "Admin Panel", + "settings": "Settings", + "people": "People", + "registration": "Registration", + "disable-self-registration": "Disable Self-Registration", + "invite": "Invite", + "invite-people": "Invite People", + "to-boards": "To board(s)", + "email-addresses": "Email Addresses", + "smtp-host-description": "The address of the SMTP server that handles your emails.", + "smtp-port-description": "The port your SMTP server uses for outgoing emails.", + "smtp-tls-description": "Enable TLS support for SMTP server", + "smtp-host": "SMTP Host", + "smtp-port": "SMTP Port", + "smtp-username": "Username", + "smtp-password": "Parolă", + "smtp-tls": "TLS support", + "send-from": "From", + "send-smtp-test": "Send a test email to yourself", + "invitation-code": "Invitation Code", + "email-invite-register-subject": "__inviter__ sent you an invitation", + "email-invite-register-text": "Dear __user__,\n\n__inviter__ invites you to kanban board for collaborations.\n\nPlease follow the link below:\n__url__\n\nAnd your invitation code is: __icode__\n\nThanks.", + "email-smtp-test-subject": "SMTP Test Email", + "email-smtp-test-text": "You have successfully sent an email", + "error-invitation-code-not-exist": "Invitation code doesn't exist", + "error-notAuthorized": "You are not authorized to view this page.", + "webhook-title": "Webhook Name", + "webhook-token": "Token (Optional for Authentication)", + "outgoing-webhooks": "Outgoing Webhooks", + "bidirectional-webhooks": "Two-Way Webhooks", + "outgoingWebhooksPopup-title": "Outgoing Webhooks", + "boardCardTitlePopup-title": "Card Title Filter", + "disable-webhook": "Disable This Webhook", + "global-webhook": "Global Webhooks", + "new-outgoing-webhook": "New Outgoing Webhook", + "no-name": "(Unknown)", + "Node_version": "Node version", + "Meteor_version": "Meteor version", + "MongoDB_version": "MongoDB version", + "MongoDB_storage_engine": "MongoDB storage engine", + "MongoDB_Oplog_enabled": "MongoDB Oplog enabled", + "OS_Arch": "OS Arch", + "OS_Cpus": "OS CPU Count", + "OS_Freemem": "OS Free Memory", + "OS_Loadavg": "OS Load Average", + "OS_Platform": "OS Platform", + "OS_Release": "OS Release", + "OS_Totalmem": "OS Total Memory", + "OS_Type": "OS Type", + "OS_Uptime": "OS Uptime", + "days": "days", + "hours": "hours", + "minutes": "minutes", + "seconds": "seconds", + "show-field-on-card": "Show this field on card", + "automatically-field-on-card": "Auto create field to all cards", + "showLabel-field-on-card": "Show field label on minicard", + "yes": "Yes", + "no": "No", + "accounts": "Accounts", + "accounts-allowEmailChange": "Allow Email Change", + "accounts-allowUserNameChange": "Allow Username Change", + "createdAt": "Created at", + "verified": "Verified", + "active": "Active", + "card-received": "Received", + "card-received-on": "Received on", + "card-end": "End", + "card-end-on": "Ends on", + "editCardReceivedDatePopup-title": "Change received date", + "editCardEndDatePopup-title": "Change end date", + "setCardColorPopup-title": "Set color", + "setCardActionsColorPopup-title": "Choose a color", + "setSwimlaneColorPopup-title": "Choose a color", + "setListColorPopup-title": "Choose a color", + "assigned-by": "Assigned By", + "requested-by": "Requested By", + "board-delete-notice": "Deleting is permanent. You will lose all lists, cards and actions associated with this board.", + "delete-board-confirm-popup": "All lists, cards, labels, and activities will be deleted and you won't be able to recover the board contents. There is no undo.", + "boardDeletePopup-title": "Delete Board?", + "delete-board": "Delete Board", + "default-subtasks-board": "Subtasks for __board__ board", + "default": "Default", + "queue": "Queue", + "subtask-settings": "Subtasks Settings", + "card-settings": "Card Settings", + "boardSubtaskSettingsPopup-title": "Board Subtasks Settings", + "boardCardSettingsPopup-title": "Card Settings", + "deposit-subtasks-board": "Deposit subtasks to this board:", + "deposit-subtasks-list": "Landing list for subtasks deposited here:", + "show-parent-in-minicard": "Show parent in minicard:", + "prefix-with-full-path": "Prefix with full path", + "prefix-with-parent": "Prefix with parent", + "subtext-with-full-path": "Subtext with full path", + "subtext-with-parent": "Subtext with parent", + "change-card-parent": "Change card's parent", + "parent-card": "Parent card", + "source-board": "Source board", + "no-parent": "Don't show parent", + "activity-added-label": "added label '%s' to %s", + "activity-removed-label": "removed label '%s' from %s", + "activity-delete-attach": "deleted an attachment from %s", + "activity-added-label-card": "added label '%s'", + "activity-removed-label-card": "removed label '%s'", + "activity-delete-attach-card": "deleted an attachment", + "activity-set-customfield": "set custom field '%s' to '%s' in %s", + "activity-unset-customfield": "unset custom field '%s' in %s", + "r-rule": "Rule", + "r-add-trigger": "Add trigger", + "r-add-action": "Add action", + "r-board-rules": "Board rules", + "r-add-rule": "Add rule", + "r-view-rule": "View rule", + "r-delete-rule": "Delete rule", + "r-new-rule-name": "New rule title", + "r-no-rules": "No rules", + "r-when-a-card": "When a card", + "r-is": "is", + "r-is-moved": "is moved", + "r-added-to": "added to", + "r-removed-from": "Removed from", + "r-the-board": "the board", + "r-list": "list", + "set-filter": "Set Filter", + "r-moved-to": "Moved to", + "r-moved-from": "Moved from", + "r-archived": "Moved to Archive", + "r-unarchived": "Restored from Archive", + "r-a-card": "a card", + "r-when-a-label-is": "When a label is", + "r-when-the-label": "When the label", + "r-list-name": "list name", + "r-when-a-member": "When a member is", + "r-when-the-member": "When the member", + "r-name": "name", + "r-when-a-attach": "When an attachment", + "r-when-a-checklist": "When a checklist is", + "r-when-the-checklist": "When the checklist", + "r-completed": "Completed", + "r-made-incomplete": "Made incomplete", + "r-when-a-item": "When a checklist item is", + "r-when-the-item": "When the checklist item", + "r-checked": "Checked", + "r-unchecked": "Unchecked", + "r-move-card-to": "Move card to", + "r-top-of": "Top of", + "r-bottom-of": "Bottom of", + "r-its-list": "its list", + "r-archive": "Move to Archive", + "r-unarchive": "Restore from Archive", + "r-card": "card", + "r-add": "Add", + "r-remove": "Remove", + "r-label": "label", + "r-member": "member", + "r-remove-all": "Remove all members from the card", + "r-set-color": "Set color to", + "r-checklist": "checklist", + "r-check-all": "Check all", + "r-uncheck-all": "Uncheck all", + "r-items-check": "items of checklist", + "r-check": "Check", + "r-uncheck": "Uncheck", + "r-item": "item", + "r-of-checklist": "of checklist", + "r-send-email": "Send an email", + "r-to": "to", + "r-subject": "subject", + "r-rule-details": "Rule details", + "r-d-move-to-top-gen": "Move card to top of its list", + "r-d-move-to-top-spec": "Move card to top of list", + "r-d-move-to-bottom-gen": "Move card to bottom of its list", + "r-d-move-to-bottom-spec": "Move card to bottom of list", + "r-d-send-email": "Send email", + "r-d-send-email-to": "to", + "r-d-send-email-subject": "subject", + "r-d-send-email-message": "message", + "r-d-archive": "Move card to Archive", + "r-d-unarchive": "Restore card from Archive", + "r-d-add-label": "Add label", + "r-d-remove-label": "Remove label", + "r-create-card": "Create new card", + "r-in-list": "in list", + "r-in-swimlane": "in swimlane", + "r-d-add-member": "Add member", + "r-d-remove-member": "Remove member", + "r-d-remove-all-member": "Remove all member", + "r-d-check-all": "Check all items of a list", + "r-d-uncheck-all": "Uncheck all items of a list", + "r-d-check-one": "Check item", + "r-d-uncheck-one": "Uncheck item", + "r-d-check-of-list": "of checklist", + "r-d-add-checklist": "Add checklist", + "r-d-remove-checklist": "Remove checklist", + "r-by": "by", + "r-add-checklist": "Add checklist", + "r-with-items": "with items", + "r-items-list": "item1,item2,item3", + "r-add-swimlane": "Add swimlane", + "r-swimlane-name": "swimlane name", + "r-board-note": "Note: leave a field empty to match every possible value.", + "r-checklist-note": "Note: checklist's items have to be written as comma separated values.", + "r-when-a-card-is-moved": "When a card is moved to another list", + "r-set": "Set", + "r-update": "Update", + "r-datefield": "date field", + "r-df-start-at": "start", + "r-df-due-at": "due", + "r-df-end-at": "end", + "r-df-received-at": "received", + "r-to-current-datetime": "to current date/time", + "r-remove-value-from": "Remove value from", + "ldap": "LDAP", + "oauth2": "OAuth2", + "cas": "CAS", + "authentication-method": "Authentication method", + "authentication-type": "Authentication type", + "custom-product-name": "Custom Product Name", + "layout": "Layout", + "hide-logo": "Hide Logo", + "add-custom-html-after-body-start": "Add Custom HTML after <body> start", + "add-custom-html-before-body-end": "Add Custom HTML before </body> end", + "error-undefined": "Something went wrong", + "error-ldap-login": "An error occurred while trying to login", + "display-authentication-method": "Display Authentication Method", + "default-authentication-method": "Default Authentication Method", + "duplicate-board": "Duplicate Board", + "people-number": "The number of people is:", + "swimlaneDeletePopup-title": "Delete Swimlane ?", + "swimlane-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the swimlane. There is no undo.", + "restore-all": "Restore all", + "delete-all": "Delete all", + "loading": "Loading, please wait.", + "previous_as": "last time was", + "act-a-dueAt": "modified due time to \nWhen: __timeValue__\nWhere: __card__\n previous due was __timeOldValue__", + "act-a-endAt": "modified ending time to __timeValue__ from (__timeOldValue__)", + "act-a-startAt": "modified starting time to __timeValue__ from (__timeOldValue__)", + "act-a-receivedAt": "modified received time to __timeValue__ from (__timeOldValue__)", + "a-dueAt": "modified due time to be", + "a-endAt": "modified ending time to be", + "a-startAt": "modified starting time to be", + "a-receivedAt": "modified received time to be", + "almostdue": "current due time %s is approaching", + "pastdue": "current due time %s is past", + "duenow": "current due time %s is today", + "act-newDue": "__list__/__card__ has 1st due reminder [__board__]", + "act-withDue": "__list__/__card__ due reminders [__board__]", + "act-almostdue": "was reminding the current due (__timeValue__) of __card__ is approaching", + "act-pastdue": "was reminding the current due (__timeValue__) of __card__ is past", + "act-duenow": "was reminding the current due (__timeValue__) of __card__ is now", + "act-atUserComment": "You were mentioned in [__board__] __list__/__card__", + "delete-user-confirm-popup": "Are you sure you want to delete this account? There is no undo.", + "accounts-allowUserDelete": "Allow users to self delete their account", + "hide-minicard-label-text": "Hide minicard label text", + "show-desktop-drag-handles": "Show desktop drag handles", + "assignee": "Assignee", + "cardAssigneesPopup-title": "Assignee", + "addmore-detail": "Add a more detailed description", + "show-on-card": "Show on Card", + "new": "New", + "editUserPopup-title": "Edit User", + "newUserPopup-title": "New User", + "notifications": "Notifications", + "view-all": "View All", + "filter-by-unread": "Filter by Unread", + "mark-all-as-read": "Mark all as read", + "remove-all-read": "Remove all read", + "allow-rename": "Allow Rename", + "allowRenamePopup-title": "Allow Rename" +} diff --git a/i18n/ru.i18n.json b/i18n/ru.i18n.json index 60efd36d..65f5a732 100644 --- a/i18n/ru.i18n.json +++ b/i18n/ru.i18n.json @@ -1,780 +1,778 @@ { - "accept": "Принять", - "act-activity-notify": "Уведомление о действиях участников", - "act-addAttachment": "прикрепил вложение __attachment__ в карточку __card__ в списке __list__ на дорожке __swimlane__ доски __board__", - "act-deleteAttachment": "удалил вложение __attachment__ из карточки __card__ в списке __list__ на дорожке __swimlane__ доски __board__", - "act-addSubtask": "добавил подзадачу __subtask__ для карточки __card__ в списке __list__ на дорожке __swimlane__ доски __board__", - "act-addLabel": "добавил метку __label__ в карточку __card__ в списке __list__ на дорожке __swimlane__ доски __board__", - "act-addedLabel": "добавил метку __label__ в карточку __card__ в списке __list__ на дорожке __swimlane__ доски __board__", - "act-removeLabel": "Снята метка __label__ с карточки __card__ в списке __list__ на дорожке __swimlane__ доски __board__", - "act-removedLabel": "Снята метка __label__ с карточки __card__ в списке __list__ на дорожке __swimlane__ доски __board__", - "act-addChecklist": "добавил контрольный список __checklist__ в карточку __card__ в списке __list__ на дорожке __swimlane__ доски __board__", - "act-addChecklistItem": "добавил пункт __checklistItem__ в контрольный список __checklist__ в карточке __card__ в списке __list__ на дорожке __swimlane__ доски __board__", - "act-removeChecklist": "удалил контрольный список __checklist__ из карточки __card__ в списке __list__ на дорожке __swimlane__ доски __board__", - "act-removeChecklistItem": "удалил пункт __checklistItem__ из контрольного списка __checkList__ в карточке __card__ в списке __list__ на дорожке __swimlane__ доски __board__", - "act-checkedItem": "отметил __checklistItem__ в контрольном списке __checklist__ в карточке __card__ в списке __list__ на дорожке __swimlane__ доски __board__", - "act-uncheckedItem": "снял __checklistItem__ в контрольном списке __checklist__ в карточке __card__ в списке __list__ на дорожке __swimlane__ доски __board__", - "act-completeChecklist": "завершил контрольный список __checklist__ в карточке __card__ в списке __list__ на дорожке __swimlane__ доски __board__", - "act-uncompleteChecklist": "вновь открыл контрольный список __checklist__ в карточке __card__ в списке __list__ на дорожке __swimlane__ доски __board__", - "act-addComment": "написал в карточке __card__: __comment__ в списке __list__ на дорожке __swimlane__ доски __board__", - "act-editComment": "изменил комментарий в карточке __card__: __comment__ в списке __list__ на дорожке __swimlane__ доски __board__", - "act-deleteComment": "удалил комментарий из карточки __card__: __comment__ в списке __list__ на дорожке __swimlane__ доски __board__", - "act-createBoard": "создал доску __board__", - "act-createSwimlane": "создал дорожку __swimlane__ на доске __board__", - "act-createCard": "создал карточку __card__ в списке __list__ на дорожке __swimlane__ доски __board__", - "act-createCustomField": "создал новое поле __customField__ на доске __board__\n", - "act-deleteCustomField": "удалил поле __customField__ с доски __board__", - "act-setCustomField": "изменил значение поля __customField__: __customFieldValue__ в карточке __card__ в списке __list__ на дорожке __swimlane__ доски __board__", - "act-createList": "добавил список __list__ на доску __board__", - "act-addBoardMember": "добавил участника __member__ на доску __board__", - "act-archivedBoard": "Доска __board__ перемещена в Архив", - "act-archivedCard": "Карточка __card__ из списка __list__ с дорожки __swimlane__ доски __board__ перемещена в Архив", - "act-archivedList": "Список __list__ на дорожке __swimlane__ доски __board__ перемещен в Архив", - "act-archivedSwimlane": "Дорожка __swimlane__ на доске __board__ перемещена в Архив", - "act-importBoard": "импортировал доску __board__", - "act-importCard": "импортировал карточку __card__ в список __list__ на дорожку __swimlane__ доски __board__", - "act-importList": "импортировал список __list__ на дорожку __swimlane__ доски __board__", - "act-joinMember": "добавил участника __member__ в карточку __card__ в списке __list__ на дорожке __swimlane__ доски __board__", - "act-moveCard": "переместил карточку __card__ на доске __board__ из списка __oldList__ с дорожки __oldSwimlane__ в список __list__ на дорожку __swimlane__", - "act-moveCardToOtherBoard": "переместил карточку __card__ из списка __oldList__ с дорожки __oldSwimlane__ доски __oldBoard__ в список __list__ на дорожку __swimlane__ доски __board__", - "act-removeBoardMember": "удалил участника __member__ с доски __board__", - "act-restoredCard": "восстановил карточку __card__ в список __list__ на дорожку __swimlane__ доски __board__", - "act-unjoinMember": "удалил участника __member__ из карточки __card__ в списке __list__ на дорожке __swimlane__ доски __board__", - "act-withBoardTitle": "__board__", - "act-withCardTitle": "[__board__] __card__", - "actions": "Действия", - "activities": "История действий", - "activity": "Действия участников", - "activity-added": "добавил %s на %s", - "activity-archived": "%s теперь в Архиве", - "activity-attached": "прикрепил %s к %s", - "activity-created": "создал %s", - "activity-customfield-created": "создал настраиваемое поле %s", - "activity-excluded": "исключил %s из %s", - "activity-imported": "импортировал %s в %s из %s", - "activity-imported-board": "импортировал %s из %s", - "activity-joined": "присоединился к %s", - "activity-moved": "переместил %s из %s в %s", - "activity-on": "%s", - "activity-removed": "удалил %s из %s", - "activity-sent": "отправил %s в %s", - "activity-unjoined": "вышел из %s", - "activity-subtask-added": "добавил подзадачу в %s", - "activity-checked-item": "отметил %s в контрольном списке %s в %s", - "activity-unchecked-item": "снял %s в контрольном списке %s в %s", - "activity-checklist-added": "добавил контрольный список в %s", - "activity-checklist-removed": "удалил контрольный список из %s", - "activity-checklist-completed": "завершил контрольный список %s в %s", - "activity-checklist-uncompleted": "вновь открыл контрольный список %s в %s", - "activity-checklist-item-added": "добавил пункт в контрольный список '%s' в карточке %s", - "activity-checklist-item-removed": "удалил пункт из контрольного списка '%s' в карточке %s", - "add": "Создать", - "activity-checked-item-card": "отметил %s в контрольном списке %s", - "activity-unchecked-item-card": "снял %s в контрольном списке %s", - "activity-checklist-completed-card": "завершил контрольный список __checklist__ в карточку __card__ в списке __list__ на дорожке __swimlane__ доски __board__", - "activity-checklist-uncompleted-card": "вновь открыл контрольный список %s", - "activity-editComment": "отредактировал комментарий %s", - "activity-deleteComment": "удалил комментарий %s", - "add-attachment": "Добавить вложение", - "add-board": "Добавить доску", - "add-card": "Добавить карточку", - "add-swimlane": "Добавить дорожку", - "add-subtask": "Добавить подзадачу", - "add-checklist": "Добавить контрольный список", - "add-checklist-item": "Добавить пункт в контрольный список", - "add-cover": "Прикрепить", - "add-label": "Добавить метку", - "add-list": "Добавить простой список", - "add-members": "Добавить участника", - "added": "Добавлено", - "addMemberPopup-title": "Участники", - "admin": "Администратор", - "admin-desc": "Может просматривать и редактировать карточки, удалять участников и управлять настройками доски.", - "admin-announcement": "Объявление", - "admin-announcement-active": "Действующее общесистемное объявление", - "admin-announcement-title": "Объявление от Администратора", - "all-boards": "Все доски", - "and-n-other-card": "И __count__ другая карточка", - "and-n-other-card_plural": "И __count__ другие карточки", - "apply": "Применить", - "app-is-offline": "Идет загрузка, подождите. Обновление страницы приведет к потере данных. Если загрузка не происходит, проверьте работоспособность сервера.", - "archive": "Переместить в архив", - "archive-all": "Переместить всё в архив", - "archive-board": "Переместить доску в архив", - "archive-card": "Переместить карточку в архив", - "archive-list": "Переместить список в архив", - "archive-swimlane": "Переместить дорожку в архив", - "archive-selection": "Переместить выбранное в архив", - "archiveBoardPopup-title": "Переместить доску в архив?", - "archived-items": "Архив", - "archived-boards": "Доски в архиве", - "restore-board": "Востановить доску", - "no-archived-boards": "Нет досок в архиве.", - "archives": "Архив", - "template": "Шаблон", - "templates": "Шаблоны", - "assign-member": "Назначить участника", - "attached": "прикреплено", - "attachment": "Вложение", - "attachment-delete-pop": "Если удалить вложение, его нельзя будет восстановить.", - "attachmentDeletePopup-title": "Удалить вложение?", - "attachments": "Вложения", - "auto-watch": "Автоматически следить за созданными досками", - "avatar-too-big": "Аватар слишком большой (максимум 70КБ)", - "back": "Назад", - "board-change-color": "Изменить цвет", - "board-nb-stars": "%s избранное", - "board-not-found": "Доска не найдена", - "board-private-info": "Это доска будет <strong>частной</strong>.", - "board-public-info": "Эта доска будет <strong>доступной всем</strong>.", - "boardChangeColorPopup-title": "Изменить фон доски", - "boardChangeTitlePopup-title": "Переименовать доску", - "boardChangeVisibilityPopup-title": "Изменить настройки видимости", - "boardChangeWatchPopup-title": "Режимы оповещения", - "boardMenuPopup-title": "Настройки доски", - "boardChangeViewPopup-title": "Вид доски", - "boards": "Доски", - "board-view": "Вид доски", - "board-view-cal": "Календарь", - "board-view-swimlanes": "Дорожки", - "board-view-collapse": "Свернуть", - "board-view-lists": "Списки", - "bucket-example": "Например “Список дел”", - "cancel": "Отмена", - "card-archived": "Эта карточка перемещена в архив", - "board-archived": "Эта доска перемещена в архив.", - "card-comments-title": "Комментарии (%s)", - "card-delete-notice": "Это действие невозможно будет отменить. Все изменения, которые вы вносили в карточку будут потеряны.", - "card-delete-pop": "Все действия будут удалены из ленты активности участников, и вы не сможете заново открыть карточку. Действие необратимо", - "card-delete-suggest-archive": "Вы можете переместить карточку в архив, чтобы убрать ее с доски, сохранив всю историю действий участников.", - "card-due": "Выполнить к", - "card-due-on": "Выполнить до", - "card-spent": "Затраченное время", - "card-edit-attachments": "Изменить вложения", - "card-edit-custom-fields": "Редактировать настраиваемые поля", - "card-start-voting": "Запустить голосование", - "card-cancel-voting": "Отменить голосование и удалить голоса", - "card-edit-labels": "Изменить метку", - "card-edit-members": "Изменить участников", - "card-labels-title": "Изменить метки для этой карточки.", - "card-members-title": "Добавить или удалить с карточки участников доски.", - "card-start": "В работе с", - "card-start-on": "Начнётся с", - "cardAttachmentsPopup-title": "Прикрепить из", - "cardCustomField-datePopup-title": "Изменить дату", - "cardCustomFieldsPopup-title": "редактировать настраиваемые поля", - "cardStartVotingPopup-title": "Голосовать", - "positiveVoteMembersPopup-title": "Proponents", - "negativeVoteMembersPopup-title": "Opponents", - "vote-question": "Вопрос для голосования", - "vote-public": "Public vote", - "vote-for-it": "за", - "vote-against": "против", - "cardDeletePopup-title": "Удалить карточку?", - "cardDetailsActionsPopup-title": "Действия в карточке", - "cardLabelsPopup-title": "Метки", - "cardMembersPopup-title": "Участники", - "cardMorePopup-title": "Поделиться", - "cardTemplatePopup-title": "Создать шаблон", - "cards": "Карточки", - "cards-count": "Карточки", - "casSignIn": "Войти через CAS", - "cardType-card": "Карточка", - "cardType-linkedCard": "Связанная карточка", - "cardType-linkedBoard": "Связанная доска", - "change": "Изменить", - "change-avatar": "Изменить аватар", - "change-password": "Изменить пароль", - "change-permissions": "Изменить права доступа", - "change-settings": "Изменить настройки", - "changeAvatarPopup-title": "Изменить аватар", - "changeLanguagePopup-title": "Сменить язык", - "changePasswordPopup-title": "Изменить пароль", - "changePermissionsPopup-title": "Изменить настройки доступа", - "changeSettingsPopup-title": "Изменить Настройки", - "subtasks": "Подзадачи", - "checklists": "Контрольные списки", - "click-to-star": "Добавить в «Избранное»", - "click-to-unstar": "Удалить из «Избранного»", - "clipboard": "Буфер обмена или drag & drop", - "close": "Закрыть", - "close-board": "Закрыть доску", - "close-board-pop": "Вы сможете восстановить доску, нажав \"Архив\" в заголовке домашней страницы.", - "color-black": "черный", - "color-blue": "синий", - "color-crimson": "малиновый", - "color-darkgreen": "темно-зеленый", - "color-gold": "золотой", - "color-gray": "серый", - "color-green": "зеленый", - "color-indigo": "индиго", - "color-lime": "лимоновый", - "color-magenta": "маджента", - "color-mistyrose": "тускло-розовый", - "color-navy": "темно-синий", - "color-orange": "оранжевый", - "color-paleturquoise": "бледно-бирюзовый", - "color-peachpuff": "персиковый", - "color-pink": "розовый", - "color-plum": "сливовый", - "color-purple": "фиолетовый", - "color-red": "красный", - "color-saddlebrown": "кожано-коричневый", - "color-silver": "серебристый", - "color-sky": "голубой", - "color-slateblue": "серо-голубой", - "color-white": "белый", - "color-yellow": "желтый", - "unset-color": "Убрать", - "comment": "Добавить комментарий", - "comment-placeholder": "Написать комментарий", - "comment-only": "Только комментирование", - "comment-only-desc": "Может комментировать только карточки.", - "no-comments": "Без комментариев", - "no-comments-desc": "Не видит комментарии и историю действий.", - "worker": "Исполнитель", - "worker-desc": "Может перемещать карточки, отмечаться как исполнитель и оставлять комментарии", - "computer": "Загрузить с компьютера", - "confirm-subtask-delete-dialog": "Вы уверены, что хотите удалить подзадачу?", - "confirm-checklist-delete-dialog": "Вы уверены, что хотите удалить контрольный список?", - "copy-card-link-to-clipboard": "Копировать ссылку на карточку в буфер обмена", - "linkCardPopup-title": "Карточка-ссылка", - "searchElementPopup-title": "Поиск", - "copyCardPopup-title": "Копировать карточку", - "copyChecklistToManyCardsPopup-title": "Копировать шаблон контрольного списка в несколько карточек", - "copyChecklistToManyCardsPopup-instructions": "Названия и описания целевых карт в формате JSON", - "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"Название первой карточки\", \"description\":\"Описание первой карточки\"}, {\"title\":\"Название второй карточки\",\"description\":\"Описание второй карточки\"},{\"title\":\"Название последней карточки\",\"description\":\"Описание последней карточки\"} ]", - "create": "Создать", - "createBoardPopup-title": "Создать доску", - "chooseBoardSourcePopup-title": "Импортировать доску", - "createLabelPopup-title": "Создать метку", - "createCustomField": "Создать поле", - "createCustomFieldPopup-title": "Создать поле", - "current": "текущий", - "custom-field-delete-pop": "Отменить нельзя. Это удалит настраиваемое поле со всех карт и уничтожит его историю.", - "custom-field-checkbox": "Галочка", - "custom-field-date": "Дата", - "custom-field-dropdown": "Выпадающий список", - "custom-field-dropdown-none": "(нет)", - "custom-field-dropdown-options": "Параметры списка", - "custom-field-dropdown-options-placeholder": "Нажмите «Ввод», чтобы добавить дополнительные параметры.", - "custom-field-dropdown-unknown": "(неизвестно)", - "custom-field-number": "Номер", - "custom-field-text": "Текст", - "custom-fields": "Настраиваемые поля", - "date": "Дата", - "decline": "Отклонить", - "default-avatar": "Аватар по умолчанию", - "delete": "Удалить", - "deleteCustomFieldPopup-title": "Удалить настраиваемые поля?", - "deleteLabelPopup-title": "Удалить метку?", - "description": "Описание", - "disambiguateMultiLabelPopup-title": "Разрешить конфликт меток", - "disambiguateMultiMemberPopup-title": "Разрешить конфликт участников", - "discard": "Отказать", - "done": "Готово", - "download": "Скачать", - "edit": "Редактировать", - "edit-avatar": "Изменить аватар", - "edit-profile": "Изменить профиль", - "edit-wip-limit": "Изменить лимит на кол-во задач", - "soft-wip-limit": "Мягкий лимит", - "editCardStartDatePopup-title": "Изменить дату начала", - "editCardDueDatePopup-title": "Изменить дату выполнения", - "editCustomFieldPopup-title": "Редактировать поле", - "editCardSpentTimePopup-title": "Изменить затраченное время", - "editLabelPopup-title": "Изменить метки", - "editNotificationPopup-title": "Редактировать уведомления", - "editProfilePopup-title": "Редактировать профиль", - "email": "Эл.почта", - "email-enrollAccount-subject": "Аккаунт создан для вас здесь __url__", - "email-enrollAccount-text": "Привет __user__,\n\nДля того, чтобы начать использовать сервис, просто нажми на ссылку ниже.\n\n__url__\n\nСпасибо.", - "email-fail": "Отправка письма на EMail не удалась", - "email-fail-text": "Ошибка при попытке отправить письмо", - "email-invalid": "Неверный адрес электронной почты", - "email-invite": "Пригласить по электронной почте", - "email-invite-subject": "__inviter__ прислал вам приглашение", - "email-invite-text": "Дорогой __user__,\n\n__inviter__ пригласил вас присоединиться к доске \"__board__\" для сотрудничества.\n\nПожалуйста проследуйте по ссылке ниже:\n\n__url__\n\nСпасибо.", - "email-resetPassword-subject": "Перейдите по ссылке, чтобы сбросить пароль __url__", - "email-resetPassword-text": "Привет __user__,\n\nДля сброса пароля перейдите по ссылке ниже.\n\n__url__\n\nThanks.", - "email-sent": "Письмо отправлено", - "email-verifyEmail-subject": "Подтвердите вашу эл.почту перейдя по ссылке __url__", - "email-verifyEmail-text": "Привет __user__,\n\nДля подтверждения вашей электронной почты перейдите по ссылке ниже.\n\n__url__\n\nСпасибо.", - "enable-wip-limit": "Включить лимит на кол-во задач", - "error-board-doesNotExist": "Доска не найдена", - "error-board-notAdmin": "Вы должны обладать правами администратора этой доски, чтобы сделать это", - "error-board-notAMember": "Вы должны быть участником доски, чтобы сделать это", - "error-json-malformed": "Ваше текст не является правильным JSON", - "error-json-schema": "Содержимое вашего JSON не содержит информацию в корректном формате", - "error-list-doesNotExist": "Список не найден", - "error-user-doesNotExist": "Пользователь не найден", - "error-user-notAllowSelf": "Вы не можете пригласить себя", - "error-user-notCreated": "Пользователь не создан", - "error-username-taken": "Это имя пользователя уже занято", - "error-email-taken": "Этот адрес уже занят", - "export-board": "Экспортировать доску", - "sort": "Сортировать", - "sort-desc": "Нажмите, чтобы отсортировать список", - "list-sort-by": "Сортировать список по:", - "list-label-modifiedAt": "Время последнего доступа", - "list-label-title": "Название списка", - "list-label-sort": "Установленный вами порядок", - "list-label-short-modifiedAt": "(L)", - "list-label-short-title": "(N)", - "list-label-short-sort": "(M)", - "filter": "Фильтр", - "filter-cards": "Фильтр Карточек или Списков", - "list-filter-label": "Фильтровать Список по Названию", - "filter-clear": "Очистить фильтр", - "filter-no-label": "Нет метки", - "filter-no-member": "Нет участников", - "filter-no-assignee": "Не применимо", - "filter-no-custom-fields": "Нет настраиваемых полей", - "filter-show-archive": "Показать архивные списки", - "filter-hide-empty": "Скрыть пустые списки", - "filter-on": "Включен фильтр", - "filter-on-desc": "Показываются карточки, соответствующие настройкам фильтра. Нажмите для редактирования.", - "filter-to-selection": "Filter to selection", - "advanced-filter-label": "Расширенный фильтр", - "advanced-filter-description": "Расширенный фильтр позволяет написать строку, содержащую следующие операторы: == != <= >= && || ( ) Пробел используется как разделитель между операторами. Можно фильтровать все настраиваемые поля, вводя их имена и значения. Например: Поле1 == Значение1. Примечание. Если поля или значения содержат пробелы, нужно взять их в одинарные кавычки. Например: 'Поле 1' == 'Значение 1'. Для одиночных управляющих символов (' \\/), которые нужно пропустить, следует использовать \\. Например: Field1 = I\\'m. Также можно комбинировать несколько условий. Например: F1 == V1 || F1 == V2. Обычно все операторы интерпретируются слева направо, но можно изменить порядок, разместив скобки. Например: F1 == V1 && (F2 == V2 || F2 == V3). Также можно искать текстовые поля с помощью регулярных выражений: F1 == /Tes.*/i", - "fullname": "Полное имя", - "header-logo-title": "Вернуться к доскам.", - "hide-system-messages": "Скрыть системные сообщения", - "headerBarCreateBoardPopup-title": "Создать доску", - "home": "Главная", - "import": "Импорт", - "link": "Ссылка", - "import-board": "импортировать доску", - "import-board-c": "Импортировать доску", - "import-board-title-trello": "Импортировать доску из Trello", - "import-board-title-wekan": "Импортировать доску, сохраненную ранее.", - "import-sandstorm-backup-warning": "Не удаляйте импортируемые данные из ранее сохраненной доски или Trello, пока не убедитесь, что импорт завершился успешно – удается закрыть и снова открыть доску, и не появляется ошибка «Доска не найдена», что означает потерю данных.", - "import-sandstorm-warning": "Импортированная доска удалит все существующие данные на текущей доске и заменит её импортированной доской.", - "from-trello": "Из Trello", - "from-wekan": "Сохраненную ранее", - "import-board-instruction-trello": "На вашей Trello доске нажмите “Menu” - “More” - “Print and export - “Export JSON” и скопируйте полученный текст", - "import-board-instruction-wekan": "На вашей доске перейдите в “Меню”, далее “Экспортировать доску” и скопируйте текст из скачаного файла", - "import-board-instruction-about-errors": "Даже если при импорте возникли ошибки, иногда импортирование проходит успешно – тогда доска появится на странице «Все доски».", - "import-json-placeholder": "Вставьте JSON сюда", - "import-map-members": "Составить карту участников", - "import-members-map": "Вы импортировали доску с участниками. Пожалуйста, отметьте участников, которых вы хотите импортировать в качестве пользователей", - "import-show-user-mapping": "Проверить карту участников", - "import-user-select": "Выберите существующего пользователя, которого вы хотите использовать в качестве участника", - "importMapMembersAddPopup-title": "Выбрать участника", - "info": "Версия", - "initials": "Инициалы", - "invalid-date": "Неверная дата", - "invalid-time": "Некорректное время", - "invalid-user": "Неверный пользователь", - "joined": "вступил", - "just-invited": "Вас только что пригласили на эту доску", - "keyboard-shortcuts": "Сочетания клавиш", - "label-create": "Создать метку", - "label-default": "%s (по умолчанию)", - "label-delete-pop": "Это действие невозможно будет отменить. Эта метка будут удалена во всех карточках. Также будет удалена вся история этой метки.", - "labels": "Метки", - "language": "Язык", - "last-admin-desc": "Вы не можете изменять роли, для этого требуются права администратора.", - "leave-board": "Покинуть доску", - "leave-board-pop": "Вы уверенны, что хотите покинуть __boardTitle__? Вы будете удалены из всех карточек на этой доске.", - "leaveBoardPopup-title": "Покинуть доску?", - "link-card": "Доступна по ссылке", - "list-archive-cards": "Переместить все карточки в этом списке в Архив", - "list-archive-cards-pop": "Это действие удалит все карточки из этого списка с доски. Чтобы просмотреть карточки в Архиве и вернуть их на доску, нажмите “Меню” > “Архив”.", - "list-move-cards": "Переместить все карточки в этом списке", - "list-select-cards": "Выбрать все карточки в этом списке", - "set-color-list": "Задать цвет", - "listActionPopup-title": "Список действий", - "swimlaneActionPopup-title": "Действия с дорожкой", - "swimlaneAddPopup-title": "Добавить дорожку ниже", - "listImportCardPopup-title": "Импортировать Trello карточку", - "listMorePopup-title": "Поделиться", - "link-list": "Ссылка на список", - "list-delete-pop": "Все действия будут удалены из ленты активности участников, и вы не сможете восстановить список. Данное действие необратимо.", - "list-delete-suggest-archive": "Вы можете отправить список в Архив, чтобы убрать его с доски и при этом сохранить результаты.", - "lists": "Списки", - "swimlanes": "Дорожки", - "log-out": "Выйти", - "log-in": "Войти", - "loginPopup-title": "Войти", - "memberMenuPopup-title": "Настройки участника", - "members": "Участники", - "menu": "Меню", - "move-selection": "Переместить выделение", - "moveCardPopup-title": "Переместить карточку", - "moveCardToBottom-title": "Переместить вниз", - "moveCardToTop-title": "Переместить вверх", - "moveSelectionPopup-title": "Переместить выделение", - "multi-selection": "Выбрать несколько", - "multi-selection-on": "Выбрать несколько из", - "muted": "Не беспокоить", - "muted-info": "Вы НИКОГДА не будете уведомлены ни о каких изменениях в этой доске.", - "my-boards": "Мои доски", - "name": "Имя", - "no-archived-cards": "Нет карточек в Архиве", - "no-archived-lists": "Нет списков в Архиве", - "no-archived-swimlanes": "Нет дорожек в Архиве", - "no-results": "Ничего не найдено", - "normal": "Обычный", - "normal-desc": "Может редактировать карточки. Не может управлять настройками.", - "not-accepted-yet": "Приглашение еще не принято", - "notify-participate": "Получать обновления по любым карточкам, которые вы создавали или участником которых являетесь.", - "notify-watch": "Получать обновления по любым доскам, спискам и карточкам, на которые вы подписаны как наблюдатель.", - "optional": "не обязательно", - "or": "или", - "page-maybe-private": "Возможно, эта страница скрыта от незарегистрированных пользователей. Попробуйте <a href='%s'>войти на сайт</a>.", - "page-not-found": "Страница не найдена.", - "password": "Пароль", - "paste-or-dragdrop": "вставьте, или перетащите файл с изображением сюда (только графический файл)", - "participating": "Участвую", - "preview": "Предпросмотр", - "previewAttachedImagePopup-title": "Предпросмотр", - "previewClipboardImagePopup-title": "Предпросмотр", - "private": "Закрытая", - "private-desc": "Эта доска с ограниченным доступом. Только участники могут работать с ней.", - "profile": "Профиль", - "public": "Открытая", - "public-desc": "Эта доска может быть видна всем у кого есть ссылка. Также может быть проиндексирована поисковыми системами. Вносить изменения могут только участники.", - "quick-access-description": "Нажмите на звезду, что добавить ярлык доски на панель.", - "remove-cover": "Открепить", - "remove-from-board": "Удалить с доски", - "remove-label": "Удалить метку", - "listDeletePopup-title": "Удалить список?", - "remove-member": "Удалить участника", - "remove-member-from-card": "Удалить из карточки", - "remove-member-pop": "Удалить участника __name__ (__username__) из доски __boardTitle__? Участник будет удален из всех карточек на этой доске. Также он получит уведомление о совершаемом действии.", - "removeMemberPopup-title": "Удалить участника?", - "rename": "Переименовать", - "rename-board": "Переименовать доску", - "restore": "Восстановить", - "save": "Сохранить", - "search": "Поиск", - "rules": "Правила", - "search-cards": "Поиск в названиях карточек/списков, описаниях и пользовательских полях на этой доске", - "search-example": "Искать текст?", - "select-color": "Выбрать цвет", - "set-wip-limit-value": "Устанавливает ограничение на максимальное количество задач в этом списке", - "setWipLimitPopup-title": "Задать лимит на кол-во задач", - "shortcut-assign-self": "Связать себя с текущей карточкой", - "shortcut-autocomplete-emoji": "Автозаполнение emoji", - "shortcut-autocomplete-members": "Автозаполнение участников", - "shortcut-clear-filters": "Сбросить все фильтры", - "shortcut-close-dialog": "Закрыть диалог", - "shortcut-filter-my-cards": "Показать мои карточки", - "shortcut-show-shortcuts": "Поднять список ярлыков", - "shortcut-toggle-filterbar": "Переместить фильтр на бововую панель", - "shortcut-toggle-sidebar": "Переместить доску на боковую панель", - "show-cards-minimum-count": "Показывать количество карточек если их больше", - "sidebar-open": "Открыть Панель", - "sidebar-close": "Скрыть Панель", - "signupPopup-title": "Создать учетную запись", - "star-board-title": "Добавить в «Избранное». Эта доска будет всегда на виду.", - "starred-boards": "Добавленные в «Избранное»", - "starred-boards-description": "Избранные доски будут всегда вверху списка.", - "subscribe": "Подписаться", - "team": "Участники", - "this-board": "эту доску", - "this-card": "текущая карточка", - "spent-time-hours": "Затраченное время (в часах)", - "overtime-hours": "Переработка (в часах)", - "overtime": "Переработка", - "has-overtime-cards": "Имеются карточки с переработкой", - "has-spenttime-cards": "Имеются карточки с учетом затраченного времени", - "time": "Время", - "title": "Название", - "tracking": "Отслеживание", - "tracking-info": "Вы будете уведомлены о любых изменениях в тех карточках, в которых вы являетесь создателем или участником.", - "type": "Тип", - "unassign-member": "Отменить назначение участника", - "unsaved-description": "У вас есть несохраненное описание.", - "unwatch": "Перестать следить", - "upload": "Загрузить", - "upload-avatar": "Загрузить аватар", - "uploaded-avatar": "Загруженный аватар", - "username": "Имя пользователя", - "view-it": "Просмотреть", - "warn-list-archived": "внимание: эта карточка из списка, который находится в Архиве", - "watch": "Следить", - "watching": "Полный контроль", - "watching-info": "Вы будете уведомлены об любых изменениях в этой доске.", - "welcome-board": "Приветственная Доска", - "welcome-swimlane": "Этап 1", - "welcome-list1": "Основы", - "welcome-list2": "Расширенно", - "card-templates-swimlane": "Шаблоны карточек", - "list-templates-swimlane": "Шаблоны списков", - "board-templates-swimlane": "Шаблоны доски", - "what-to-do": "Что вы хотите сделать?", - "wipLimitErrorPopup-title": "Некорректный лимит на кол-во задач", - "wipLimitErrorPopup-dialog-pt1": "Количество задач в этом списке превышает установленный вами лимит", - "wipLimitErrorPopup-dialog-pt2": "Пожалуйста, перенесите некоторые задачи из этого списка или увеличьте лимит на кол-во задач", - "admin-panel": "Административная Панель", - "settings": "Настройки", - "people": "Люди", - "registration": "Регистрация", - "disable-self-registration": "Отключить самостоятельную регистрацию", - "invite": "Пригласить", - "invite-people": "Пригласить людей", - "to-boards": "В Доску(и)", - "email-addresses": "Email адрес", - "smtp-host-description": "Адрес SMTP сервера, который отправляет ваши электронные письма.", - "smtp-port-description": "Порт который SMTP-сервер использует для исходящих сообщений.", - "smtp-tls-description": "Включить поддержку TLS для SMTP сервера", - "smtp-host": "SMTP Хост", - "smtp-port": "SMTP Порт", - "smtp-username": "Имя пользователя", - "smtp-password": "Пароль", - "smtp-tls": "Поддержка TLS", - "send-from": "От", - "send-smtp-test": "Отправьте тестовое письмо себе", - "invitation-code": "Код приглашения", - "email-invite-register-subject": "__inviter__ прислал вам приглашение", - "email-invite-register-text": "Уважаемый __user__,\n\n__inviter__ приглашает вас использовать канбан-доску для совместной работы.\n\nПожалуйста, проследуйте по ссылке:\n__url__\n\nКод вашего приглашения: __icode__\n\nСпасибо.", - "email-smtp-test-subject": "Тестовое письмо SMTP", - "email-smtp-test-text": "Вы успешно отправили письмо", - "error-invitation-code-not-exist": "Код приглашения не существует", - "error-notAuthorized": "У вас нет доступа на просмотр этой страницы.", - "webhook-title": "Имя Веб-Хука", - "webhook-token": "Токен (Опционально для аутентификации)", - "outgoing-webhooks": "Исходящие Веб-Хуки", - "bidirectional-webhooks": "Двунаправленный Веб-Хук", - "outgoingWebhooksPopup-title": "Исходящие Веб-Хуки", - "boardCardTitlePopup-title": "Фильтр названий карточек", - "disable-webhook": "Отключить этот Веб-Хук", - "global-webhook": "Глобальные Веб-Хуки", - "new-outgoing-webhook": "Новый исходящий Веб-Хук", - "no-name": "(Неизвестный)", - "Node_version": "Версия NodeJS", - "Meteor_version": "Версия Meteor", - "MongoDB_version": "Версия MongoDB", - "MongoDB_storage_engine": "Движок хранилища MongoDB", - "MongoDB_Oplog_enabled": "MongoDB Oplog включен", - "OS_Arch": "Архитектура", - "OS_Cpus": "Количество процессоров", - "OS_Freemem": "Свободная память", - "OS_Loadavg": "Средняя загрузка", - "OS_Platform": "Платформа", - "OS_Release": "Версия ядра", - "OS_Totalmem": "Общая память", - "OS_Type": "Тип ОС", - "OS_Uptime": "Время работы", - "days": "дней", - "hours": "часы", - "minutes": "минуты", - "seconds": "секунды", - "show-field-on-card": "Показать это поле на карточке", - "automatically-field-on-card": "Cоздавать поле во всех новых карточках", - "showLabel-field-on-card": "Показать имя поля на карточке", - "yes": "Да", - "no": "Нет", - "accounts": "Учетные записи", - "accounts-allowEmailChange": "Разрешить изменение электронной почты", - "accounts-allowUserNameChange": "Разрешить изменение имени пользователя", - "createdAt": "Создан", - "verified": "Подтвержден", - "active": "Действующий", - "card-received": "Получено", - "card-received-on": "Получено с", - "card-end": "Завершено", - "card-end-on": "Завершится до", - "editCardReceivedDatePopup-title": "Изменить дату получения", - "editCardEndDatePopup-title": "Изменить дату завершения", - "setCardColorPopup-title": "Задать цвет", - "setCardActionsColorPopup-title": "Выберите цвет", - "setSwimlaneColorPopup-title": "Выберите цвет", - "setListColorPopup-title": "Выберите цвет", - "assigned-by": "Поручил", - "requested-by": "Запросил", - "board-delete-notice": "Удаление является постоянным. Вы потеряете все списки, карты и действия, связанные с этой доской.", - "delete-board-confirm-popup": "Все списки, карточки, метки и действия будут удалены, и вы не сможете восстановить содержимое доски. Отменить нельзя.", - "boardDeletePopup-title": "Удалить доску?", - "delete-board": "Удалить доску", - "default-subtasks-board": "Подзадача для доски __board__", - "default": "По умолчанию", - "queue": "Очередь", - "subtask-settings": "Настройки подзадач", - "card-settings": "Настройки карточки", - "boardSubtaskSettingsPopup-title": "Настройки подзадач для доски", - "boardCardSettingsPopup-title": "Настройки карточки", - "deposit-subtasks-board": "Отправлять подзадачи на доску:", - "deposit-subtasks-list": "Размещать подзадачи, отправленные на эту доску, в списке:", - "show-parent-in-minicard": "Указывать исходную карточку:", - "prefix-with-full-path": "Cверху, полный путь", - "prefix-with-parent": "Сверху, только имя", - "subtext-with-full-path": "Cнизу, полный путь", - "subtext-with-parent": "Снизу, только имя", - "change-card-parent": "Сменить исходную карточку", - "parent-card": "Исходная карточка", - "source-board": "Исходная доска", - "no-parent": "Не указывать", - "activity-added-label": "добавил метку '%s' на %s", - "activity-removed-label": "удалил метку '%s' с %s", - "activity-delete-attach": "удалил вложение из %s", - "activity-added-label-card": "добавил метку '%s'", - "activity-removed-label-card": "удалил метку '%s'", - "activity-delete-attach-card": "удалил вложение", - "activity-set-customfield": "сменил значение поля '%s' на '%s' в карточке %s", - "activity-unset-customfield": "очистил поле '%s' в карточке %s", - "r-rule": "Правило", - "r-add-trigger": "Задать условие", - "r-add-action": "Задать действие", - "r-board-rules": "Правила доски", - "r-add-rule": "Добавить правило", - "r-view-rule": "Показать правило", - "r-delete-rule": "Удалить правило", - "r-new-rule-name": "Имя нового правила", - "r-no-rules": "Нет правил", - "r-when-a-card": "Когда карточка", - "r-is": " ", - "r-is-moved": "перемещается", - "r-added-to": "добавляется в", - "r-removed-from": "Покидает", - "r-the-board": "доску", - "r-list": "список", - "set-filter": "Установить фильтр", - "r-moved-to": "Перемещается в", - "r-moved-from": "Покидает", - "r-archived": "Перемещена в архив", - "r-unarchived": "Восстановлена из архива", - "r-a-card": "карточку", - "r-when-a-label-is": "Когда метка", - "r-when-the-label": "Когда метка", - "r-list-name": "имя", - "r-when-a-member": "Когда участник", - "r-when-the-member": "Когда участник", - "r-name": "имя", - "r-when-a-attach": "Когда вложение", - "r-when-a-checklist": "Когда контрольный список", - "r-when-the-checklist": "Когда контрольный список", - "r-completed": "Завершен", - "r-made-incomplete": "Вновь открыт", - "r-when-a-item": "Когда пункт контрольного списка", - "r-when-the-item": "Когда пункт контрольного списка", - "r-checked": "Отмечен", - "r-unchecked": "Снят", - "r-move-card-to": "Переместить карточку в", - "r-top-of": "Начало", - "r-bottom-of": "Конец", - "r-its-list": "текущего списка", - "r-archive": "Переместить в архив", - "r-unarchive": "Восстановить из Архива", - "r-card": "карточку", - "r-add": "Создать", - "r-remove": "Удалить", - "r-label": "метку", - "r-member": "участника", - "r-remove-all": "Удалить всех участников из карточки", - "r-set-color": "Сменить цвет на", - "r-checklist": "контрольный список", - "r-check-all": "Отметить все", - "r-uncheck-all": "Снять все", - "r-items-check": "пункты контрольного списка", - "r-check": "Отметить", - "r-uncheck": "Снять", - "r-item": "пункт", - "r-of-checklist": "контрольного списка", - "r-send-email": "Отправить письмо", - "r-to": "кому", - "r-subject": "тема", - "r-rule-details": "Содержание правила", - "r-d-move-to-top-gen": "Переместить карточку в начало текущего списка", - "r-d-move-to-top-spec": "Переместить карточку в начало списка", - "r-d-move-to-bottom-gen": "Переместить карточку в конец текущего списка", - "r-d-move-to-bottom-spec": "Переместить карточку в конец списка", - "r-d-send-email": "Отправить письмо", - "r-d-send-email-to": "кому", - "r-d-send-email-subject": "тема", - "r-d-send-email-message": "сообщение", - "r-d-archive": "Переместить карточку в Архив", - "r-d-unarchive": "Восстановить карточку из Архива", - "r-d-add-label": "Добавить метку", - "r-d-remove-label": "Удалить метку", - "r-create-card": "Создать новую карточку", - "r-in-list": "в списке", - "r-in-swimlane": "в дорожке", - "r-d-add-member": "Добавить участника", - "r-d-remove-member": "Удалить участника", - "r-d-remove-all-member": "Удалить всех участников", - "r-d-check-all": "Отметить все пункты в списке", - "r-d-uncheck-all": "Снять все пункты в списке", - "r-d-check-one": "Отметить пункт", - "r-d-uncheck-one": "Снять пункт", - "r-d-check-of-list": "контрольного списка", - "r-d-add-checklist": "Добавить контрольный список", - "r-d-remove-checklist": "Удалить контрольный список", - "r-by": "пользователем", - "r-add-checklist": "Добавить контрольный список", - "r-with-items": "с пунктами", - "r-items-list": "пункт1,пункт2,пункт3", - "r-add-swimlane": "Добавить дорожку", - "r-swimlane-name": "имя", - "r-board-note": "Примечание: пустое поле соответствует любым возможным значениям.", - "r-checklist-note": "Примечание: пункты контрольных списков при перечислении разделяются запятыми.", - "r-when-a-card-is-moved": "Когда карточка перемещена в другой список", - "r-set": "Установить", - "r-update": "Обновить", - "r-datefield": "поле даты", - "r-df-start-at": "в работе с", - "r-df-due-at": "выполнить к", - "r-df-end-at": "завершено", - "r-df-received-at": "получено", - "r-to-current-datetime": "в соответствии с текущей датой/временем", - "r-remove-value-from": "Очистить", - "ldap": "LDAP", - "oauth2": "OAuth2", - "cas": "CAS", - "authentication-method": "Способ авторизации", - "authentication-type": "Тип авторизации", - "custom-product-name": "Собственное наименование", - "layout": "Внешний вид", - "hide-logo": "Скрыть логотип", - "add-custom-html-after-body-start": "Добавить HTML после начала <body>", - "add-custom-html-before-body-end": "Добавить HTML до завершения </body>", - "error-undefined": "Что-то пошло не так", - "error-ldap-login": "Ошибка при попытке авторизации", - "display-authentication-method": "Показывать способ авторизации", - "default-authentication-method": "Способ авторизации по умолчанию", - "duplicate-board": "Клонировать доску", - "people-number": "Количество человек:", - "swimlaneDeletePopup-title": "Удалить дорожку?", - "swimlane-delete-pop": "Все действия будут удалены из ленты активности участников, и вы не сможете восстановить дорожку. Данное действие необратимо.", - "restore-all": "Восстановить все", - "delete-all": "Удалить все", - "loading": "Идет загрузка, пожалуйста подождите", - "previous_as": "в прошлый раз был", - "act-a-dueAt": "изменил срок выполнения \nСтало: __timeValue__\nВ карточке: __card__\nранее было __timeOldValue__", - "act-a-endAt": "изменил время завершения на __timeValue__, было (__timeOldValue__)", - "act-a-startAt": "изменил время начала на __timeValue__, было (__timeOldValue__)", - "act-a-receivedAt": "изменил время получения на __timeValue__, было (__timeOldValue__)", - "a-dueAt": "изменил срок выполнения на", - "a-endAt": "изменил время завершения на", - "a-startAt": "изменил время начала работы на", - "a-receivedAt": "изменил время получения на", - "almostdue": "текущий срок выполнения %s приближается", - "pastdue": "текущий срок выполнения %s прошел", - "duenow": "текущий срок выполнения %s сегодня", - "act-newDue": "__list__/__card__ содержит 1-ое напоминание о сроке [__board__]", - "act-withDue": "__list__/__card__ напоминания о сроке выполнения [__board__]", - "act-almostdue": "напомнил, что скоро завершается срок выполнения (__timeValue__) карточки __card__", - "act-pastdue": "напомнил, что срок выполнения (__timeValue__) карточки __card__ прошел", - "act-duenow": "напомнил, что срок выполнения (__timeValue__) карточки __card__ — это уже сейчас", - "act-atUserComment": "Вас упомянули в [__board__] __list__/__card__", - "delete-user-confirm-popup": "Вы уверены, что хотите удалить аккаунт? Данное действие необратимо.", - "accounts-allowUserDelete": "Разрешить пользователям удалять собственные аккаунты", - "hide-minicard-label-text": "Скрыть текст меток на карточках", - "show-desktop-drag-handles": "Показать ярлыки для перетаскивания", - "assignee": "Исполнитель", - "cardAssigneesPopup-title": "Исполнитель", - "addmore-detail": "Добавить более детальное описание", - "show-on-card": "Показать на карточке", - "new": "Новый", - "editUserPopup-title": "Редактировать пользователя", - "newUserPopup-title": "Новый пользователь", - "notifications": "Уведомления", - "view-all": "Показать все", - "filter-by-unread": "Фильтр по непрочитанным", - "mark-all-as-read": "Отметить все как прочитанные", - "remove-all-read": "Удалить все прочитанные", - "allow-rename": "Разрешить переименование", - "allowRenamePopup-title": "Разрешить переименование" -} \ No newline at end of file + "accept": "Принять", + "act-activity-notify": "Уведомление о действиях участников", + "act-addAttachment": "прикрепил вложение __attachment__ в карточку __card__ в списке __list__ на дорожке __swimlane__ доски __board__", + "act-deleteAttachment": "удалил вложение __attachment__ из карточки __card__ в списке __list__ на дорожке __swimlane__ доски __board__", + "act-addSubtask": "добавил подзадачу __subtask__ для карточки __card__ в списке __list__ на дорожке __swimlane__ доски __board__", + "act-addLabel": "добавил метку __label__ в карточку __card__ в списке __list__ на дорожке __swimlane__ доски __board__", + "act-addedLabel": "добавил метку __label__ в карточку __card__ в списке __list__ на дорожке __swimlane__ доски __board__", + "act-removeLabel": "Снята метка __label__ с карточки __card__ в списке __list__ на дорожке __swimlane__ доски __board__", + "act-removedLabel": "Снята метка __label__ с карточки __card__ в списке __list__ на дорожке __swimlane__ доски __board__", + "act-addChecklist": "добавил контрольный список __checklist__ в карточку __card__ в списке __list__ на дорожке __swimlane__ доски __board__", + "act-addChecklistItem": "добавил пункт __checklistItem__ в контрольный список __checklist__ в карточке __card__ в списке __list__ на дорожке __swimlane__ доски __board__", + "act-removeChecklist": "удалил контрольный список __checklist__ из карточки __card__ в списке __list__ на дорожке __swimlane__ доски __board__", + "act-removeChecklistItem": "удалил пункт __checklistItem__ из контрольного списка __checkList__ в карточке __card__ в списке __list__ на дорожке __swimlane__ доски __board__", + "act-checkedItem": "отметил __checklistItem__ в контрольном списке __checklist__ в карточке __card__ в списке __list__ на дорожке __swimlane__ доски __board__", + "act-uncheckedItem": "снял __checklistItem__ в контрольном списке __checklist__ в карточке __card__ в списке __list__ на дорожке __swimlane__ доски __board__", + "act-completeChecklist": "завершил контрольный список __checklist__ в карточке __card__ в списке __list__ на дорожке __swimlane__ доски __board__", + "act-uncompleteChecklist": "вновь открыл контрольный список __checklist__ в карточке __card__ в списке __list__ на дорожке __swimlane__ доски __board__", + "act-addComment": "написал в карточке __card__: __comment__ в списке __list__ на дорожке __swimlane__ доски __board__", + "act-editComment": "изменил комментарий в карточке __card__: __comment__ в списке __list__ на дорожке __swimlane__ доски __board__", + "act-deleteComment": "удалил комментарий из карточки __card__: __comment__ в списке __list__ на дорожке __swimlane__ доски __board__", + "act-createBoard": "создал доску __board__", + "act-createSwimlane": "создал дорожку __swimlane__ на доске __board__", + "act-createCard": "создал карточку __card__ в списке __list__ на дорожке __swimlane__ доски __board__", + "act-createCustomField": "создал новое поле __customField__ на доске __board__\n", + "act-deleteCustomField": "удалил поле __customField__ с доски __board__", + "act-setCustomField": "изменил значение поля __customField__: __customFieldValue__ в карточке __card__ в списке __list__ на дорожке __swimlane__ доски __board__", + "act-createList": "добавил список __list__ на доску __board__", + "act-addBoardMember": "добавил участника __member__ на доску __board__", + "act-archivedBoard": "Доска __board__ перемещена в Архив", + "act-archivedCard": "Карточка __card__ из списка __list__ с дорожки __swimlane__ доски __board__ перемещена в Архив", + "act-archivedList": "Список __list__ на дорожке __swimlane__ доски __board__ перемещен в Архив", + "act-archivedSwimlane": "Дорожка __swimlane__ на доске __board__ перемещена в Архив", + "act-importBoard": "импортировал доску __board__", + "act-importCard": "импортировал карточку __card__ в список __list__ на дорожку __swimlane__ доски __board__", + "act-importList": "импортировал список __list__ на дорожку __swimlane__ доски __board__", + "act-joinMember": "добавил участника __member__ в карточку __card__ в списке __list__ на дорожке __swimlane__ доски __board__", + "act-moveCard": "переместил карточку __card__ на доске __board__ из списка __oldList__ с дорожки __oldSwimlane__ в список __list__ на дорожку __swimlane__", + "act-moveCardToOtherBoard": "переместил карточку __card__ из списка __oldList__ с дорожки __oldSwimlane__ доски __oldBoard__ в список __list__ на дорожку __swimlane__ доски __board__", + "act-removeBoardMember": "удалил участника __member__ с доски __board__", + "act-restoredCard": "восстановил карточку __card__ в список __list__ на дорожку __swimlane__ доски __board__", + "act-unjoinMember": "удалил участника __member__ из карточки __card__ в списке __list__ на дорожке __swimlane__ доски __board__", + "act-withBoardTitle": "__board__", + "act-withCardTitle": "[__board__] __card__", + "actions": "Действия", + "activities": "История действий", + "activity": "Действия участников", + "activity-added": "добавил %s на %s", + "activity-archived": "%s теперь в Архиве", + "activity-attached": "прикрепил %s к %s", + "activity-created": "создал %s", + "activity-customfield-created": "создал настраиваемое поле %s", + "activity-excluded": "исключил %s из %s", + "activity-imported": "импортировал %s в %s из %s", + "activity-imported-board": "импортировал %s из %s", + "activity-joined": "присоединился к %s", + "activity-moved": "переместил %s из %s в %s", + "activity-on": "%s", + "activity-removed": "удалил %s из %s", + "activity-sent": "отправил %s в %s", + "activity-unjoined": "вышел из %s", + "activity-subtask-added": "добавил подзадачу в %s", + "activity-checked-item": "отметил %s в контрольном списке %s в %s", + "activity-unchecked-item": "снял %s в контрольном списке %s в %s", + "activity-checklist-added": "добавил контрольный список в %s", + "activity-checklist-removed": "удалил контрольный список из %s", + "activity-checklist-completed": "завершил контрольный список %s в %s", + "activity-checklist-uncompleted": "вновь открыл контрольный список %s в %s", + "activity-checklist-item-added": "добавил пункт в контрольный список '%s' в карточке %s", + "activity-checklist-item-removed": "удалил пункт из контрольного списка '%s' в карточке %s", + "add": "Создать", + "activity-checked-item-card": "отметил %s в контрольном списке %s", + "activity-unchecked-item-card": "снял %s в контрольном списке %s", + "activity-checklist-completed-card": "завершил контрольный список __checklist__ в карточку __card__ в списке __list__ на дорожке __swimlane__ доски __board__", + "activity-checklist-uncompleted-card": "вновь открыл контрольный список %s", + "activity-editComment": "отредактировал комментарий %s", + "activity-deleteComment": "удалил комментарий %s", + "add-attachment": "Добавить вложение", + "add-board": "Добавить доску", + "add-card": "Добавить карточку", + "add-swimlane": "Добавить дорожку", + "add-subtask": "Добавить подзадачу", + "add-checklist": "Добавить контрольный список", + "add-checklist-item": "Добавить пункт в контрольный список", + "add-cover": "Прикрепить", + "add-label": "Добавить метку", + "add-list": "Добавить простой список", + "add-members": "Добавить участника", + "added": "Добавлено", + "addMemberPopup-title": "Участники", + "admin": "Администратор", + "admin-desc": "Может просматривать и редактировать карточки, удалять участников и управлять настройками доски.", + "admin-announcement": "Объявление", + "admin-announcement-active": "Действующее общесистемное объявление", + "admin-announcement-title": "Объявление от Администратора", + "all-boards": "Все доски", + "and-n-other-card": "И __count__ другая карточка", + "and-n-other-card_plural": "И __count__ другие карточки", + "apply": "Применить", + "app-is-offline": "Идет загрузка, подождите. Обновление страницы приведет к потере данных. Если загрузка не происходит, проверьте работоспособность сервера.", + "archive": "Переместить в архив", + "archive-all": "Переместить всё в архив", + "archive-board": "Переместить доску в архив", + "archive-card": "Переместить карточку в архив", + "archive-list": "Переместить список в архив", + "archive-swimlane": "Переместить дорожку в архив", + "archive-selection": "Переместить выбранное в архив", + "archiveBoardPopup-title": "Переместить доску в архив?", + "archived-items": "Архив", + "archived-boards": "Доски в архиве", + "restore-board": "Востановить доску", + "no-archived-boards": "Нет досок в архиве.", + "archives": "Архив", + "template": "Шаблон", + "templates": "Шаблоны", + "assign-member": "Назначить участника", + "attached": "прикреплено", + "attachment": "Вложение", + "attachment-delete-pop": "Если удалить вложение, его нельзя будет восстановить.", + "attachmentDeletePopup-title": "Удалить вложение?", + "attachments": "Вложения", + "auto-watch": "Автоматически следить за созданными досками", + "avatar-too-big": "Аватар слишком большой (максимум 70КБ)", + "back": "Назад", + "board-change-color": "Изменить цвет", + "board-nb-stars": "%s избранное", + "board-not-found": "Доска не найдена", + "board-private-info": "Это доска будет <strong>частной</strong>.", + "board-public-info": "Эта доска будет <strong>доступной всем</strong>.", + "boardChangeColorPopup-title": "Изменить фон доски", + "boardChangeTitlePopup-title": "Переименовать доску", + "boardChangeVisibilityPopup-title": "Изменить настройки видимости", + "boardChangeWatchPopup-title": "Режимы оповещения", + "boardMenuPopup-title": "Настройки доски", + "boardChangeViewPopup-title": "Вид доски", + "boards": "Доски", + "board-view": "Вид доски", + "board-view-cal": "Календарь", + "board-view-swimlanes": "Дорожки", + "board-view-collapse": "Свернуть", + "board-view-lists": "Списки", + "bucket-example": "Например “Список дел”", + "cancel": "Отмена", + "card-archived": "Эта карточка перемещена в архив", + "board-archived": "Эта доска перемещена в архив.", + "card-comments-title": "Комментарии (%s)", + "card-delete-notice": "Это действие невозможно будет отменить. Все изменения, которые вы вносили в карточку будут потеряны.", + "card-delete-pop": "Все действия будут удалены из ленты активности участников, и вы не сможете заново открыть карточку. Действие необратимо", + "card-delete-suggest-archive": "Вы можете переместить карточку в архив, чтобы убрать ее с доски, сохранив всю историю действий участников.", + "card-due": "Выполнить к", + "card-due-on": "Выполнить до", + "card-spent": "Затраченное время", + "card-edit-attachments": "Изменить вложения", + "card-edit-custom-fields": "Редактировать настраиваемые поля", + "card-start-voting": "Запустить голосование", + "card-cancel-voting": "Отменить голосование и удалить голоса", + "card-edit-labels": "Изменить метку", + "card-edit-members": "Изменить участников", + "card-labels-title": "Изменить метки для этой карточки.", + "card-members-title": "Добавить или удалить с карточки участников доски.", + "card-start": "В работе с", + "card-start-on": "Начнётся с", + "cardAttachmentsPopup-title": "Прикрепить из", + "cardCustomField-datePopup-title": "Изменить дату", + "cardCustomFieldsPopup-title": "редактировать настраиваемые поля", + "cardStartVotingPopup-title": "Голосовать", + "positiveVoteMembersPopup-title": "Proponents", + "negativeVoteMembersPopup-title": "Opponents", + "vote-question": "Вопрос для голосования", + "vote-public": "Public vote", + "vote-for-it": "за", + "vote-against": "против", + "cardDeletePopup-title": "Удалить карточку?", + "cardDetailsActionsPopup-title": "Действия в карточке", + "cardLabelsPopup-title": "Метки", + "cardMembersPopup-title": "Участники", + "cardMorePopup-title": "Поделиться", + "cardTemplatePopup-title": "Создать шаблон", + "cards": "Карточки", + "cards-count": "Карточки", + "casSignIn": "Войти через CAS", + "cardType-card": "Карточка", + "cardType-linkedCard": "Связанная карточка", + "cardType-linkedBoard": "Связанная доска", + "change": "Изменить", + "change-avatar": "Изменить аватар", + "change-password": "Изменить пароль", + "change-permissions": "Изменить права доступа", + "change-settings": "Изменить настройки", + "changeAvatarPopup-title": "Изменить аватар", + "changeLanguagePopup-title": "Сменить язык", + "changePasswordPopup-title": "Изменить пароль", + "changePermissionsPopup-title": "Изменить настройки доступа", + "changeSettingsPopup-title": "Изменить Настройки", + "subtasks": "Подзадачи", + "checklists": "Контрольные списки", + "click-to-star": "Добавить в «Избранное»", + "click-to-unstar": "Удалить из «Избранного»", + "clipboard": "Буфер обмена или drag & drop", + "close": "Закрыть", + "close-board": "Закрыть доску", + "close-board-pop": "Вы сможете восстановить доску, нажав \"Архив\" в заголовке домашней страницы.", + "color-black": "черный", + "color-blue": "синий", + "color-crimson": "малиновый", + "color-darkgreen": "темно-зеленый", + "color-gold": "золотой", + "color-gray": "серый", + "color-green": "зеленый", + "color-indigo": "индиго", + "color-lime": "лимоновый", + "color-magenta": "маджента", + "color-mistyrose": "тускло-розовый", + "color-navy": "темно-синий", + "color-orange": "оранжевый", + "color-paleturquoise": "бледно-бирюзовый", + "color-peachpuff": "персиковый", + "color-pink": "розовый", + "color-plum": "сливовый", + "color-purple": "фиолетовый", + "color-red": "красный", + "color-saddlebrown": "кожано-коричневый", + "color-silver": "серебристый", + "color-sky": "голубой", + "color-slateblue": "серо-голубой", + "color-white": "белый", + "color-yellow": "желтый", + "unset-color": "Убрать", + "comment": "Добавить комментарий", + "comment-placeholder": "Написать комментарий", + "comment-only": "Только комментирование", + "comment-only-desc": "Может комментировать только карточки.", + "no-comments": "Без комментариев", + "no-comments-desc": "Не видит комментарии и историю действий.", + "worker": "Исполнитель", + "worker-desc": "Может перемещать карточки, отмечаться как исполнитель и оставлять комментарии", + "computer": "Загрузить с компьютера", + "confirm-subtask-delete-dialog": "Вы уверены, что хотите удалить подзадачу?", + "confirm-checklist-delete-dialog": "Вы уверены, что хотите удалить контрольный список?", + "copy-card-link-to-clipboard": "Копировать ссылку на карточку в буфер обмена", + "linkCardPopup-title": "Карточка-ссылка", + "searchElementPopup-title": "Поиск", + "copyCardPopup-title": "Копировать карточку", + "copyChecklistToManyCardsPopup-title": "Копировать шаблон контрольного списка в несколько карточек", + "copyChecklistToManyCardsPopup-instructions": "Названия и описания целевых карт в формате JSON", + "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"Название первой карточки\", \"description\":\"Описание первой карточки\"}, {\"title\":\"Название второй карточки\",\"description\":\"Описание второй карточки\"},{\"title\":\"Название последней карточки\",\"description\":\"Описание последней карточки\"} ]", + "create": "Создать", + "createBoardPopup-title": "Создать доску", + "chooseBoardSourcePopup-title": "Импортировать доску", + "createLabelPopup-title": "Создать метку", + "createCustomField": "Создать поле", + "createCustomFieldPopup-title": "Создать поле", + "current": "текущий", + "custom-field-delete-pop": "Отменить нельзя. Это удалит настраиваемое поле со всех карт и уничтожит его историю.", + "custom-field-checkbox": "Галочка", + "custom-field-date": "Дата", + "custom-field-dropdown": "Выпадающий список", + "custom-field-dropdown-none": "(нет)", + "custom-field-dropdown-options": "Параметры списка", + "custom-field-dropdown-options-placeholder": "Нажмите «Ввод», чтобы добавить дополнительные параметры.", + "custom-field-dropdown-unknown": "(неизвестно)", + "custom-field-number": "Номер", + "custom-field-text": "Текст", + "custom-fields": "Настраиваемые поля", + "date": "Дата", + "decline": "Отклонить", + "default-avatar": "Аватар по умолчанию", + "delete": "Удалить", + "deleteCustomFieldPopup-title": "Удалить настраиваемые поля?", + "deleteLabelPopup-title": "Удалить метку?", + "description": "Описание", + "disambiguateMultiLabelPopup-title": "Разрешить конфликт меток", + "disambiguateMultiMemberPopup-title": "Разрешить конфликт участников", + "discard": "Отказать", + "done": "Готово", + "download": "Скачать", + "edit": "Редактировать", + "edit-avatar": "Изменить аватар", + "edit-profile": "Изменить профиль", + "edit-wip-limit": "Изменить лимит на кол-во задач", + "soft-wip-limit": "Мягкий лимит", + "editCardStartDatePopup-title": "Изменить дату начала", + "editCardDueDatePopup-title": "Изменить дату выполнения", + "editCustomFieldPopup-title": "Редактировать поле", + "editCardSpentTimePopup-title": "Изменить затраченное время", + "editLabelPopup-title": "Изменить метки", + "editNotificationPopup-title": "Редактировать уведомления", + "editProfilePopup-title": "Редактировать профиль", + "email": "Эл.почта", + "email-enrollAccount-subject": "Аккаунт создан для вас здесь __url__", + "email-enrollAccount-text": "Привет __user__,\n\nДля того, чтобы начать использовать сервис, просто нажми на ссылку ниже.\n\n__url__\n\nСпасибо.", + "email-fail": "Отправка письма на EMail не удалась", + "email-fail-text": "Ошибка при попытке отправить письмо", + "email-invalid": "Неверный адрес электронной почты", + "email-invite": "Пригласить по электронной почте", + "email-invite-subject": "__inviter__ прислал вам приглашение", + "email-invite-text": "Дорогой __user__,\n\n__inviter__ пригласил вас присоединиться к доске \"__board__\" для сотрудничества.\n\nПожалуйста проследуйте по ссылке ниже:\n\n__url__\n\nСпасибо.", + "email-resetPassword-subject": "Перейдите по ссылке, чтобы сбросить пароль __url__", + "email-resetPassword-text": "Привет __user__,\n\nДля сброса пароля перейдите по ссылке ниже.\n\n__url__\n\nThanks.", + "email-sent": "Письмо отправлено", + "email-verifyEmail-subject": "Подтвердите вашу эл.почту перейдя по ссылке __url__", + "email-verifyEmail-text": "Привет __user__,\n\nДля подтверждения вашей электронной почты перейдите по ссылке ниже.\n\n__url__\n\nСпасибо.", + "enable-wip-limit": "Включить лимит на кол-во задач", + "error-board-doesNotExist": "Доска не найдена", + "error-board-notAdmin": "Вы должны обладать правами администратора этой доски, чтобы сделать это", + "error-board-notAMember": "Вы должны быть участником доски, чтобы сделать это", + "error-json-malformed": "Ваше текст не является правильным JSON", + "error-json-schema": "Содержимое вашего JSON не содержит информацию в корректном формате", + "error-list-doesNotExist": "Список не найден", + "error-user-doesNotExist": "Пользователь не найден", + "error-user-notAllowSelf": "Вы не можете пригласить себя", + "error-user-notCreated": "Пользователь не создан", + "error-username-taken": "Это имя пользователя уже занято", + "error-email-taken": "Этот адрес уже занят", + "export-board": "Экспортировать доску", + "sort": "Сортировать", + "sort-desc": "Нажмите, чтобы отсортировать список", + "list-sort-by": "Сортировать список по:", + "list-label-modifiedAt": "Время последнего доступа", + "list-label-title": "Название списка", + "list-label-sort": "Установленный вами порядок", + "list-label-short-modifiedAt": "(L)", + "list-label-short-title": "(N)", + "list-label-short-sort": "(M)", + "filter": "Фильтр", + "filter-cards": "Фильтр Карточек или Списков", + "list-filter-label": "Фильтровать Список по Названию", + "filter-clear": "Очистить фильтр", + "filter-no-label": "Нет метки", + "filter-no-member": "Нет участников", + "filter-no-assignee": "Не применимо", + "filter-no-custom-fields": "Нет настраиваемых полей", + "filter-show-archive": "Показать архивные списки", + "filter-hide-empty": "Скрыть пустые списки", + "filter-on": "Включен фильтр", + "filter-on-desc": "Показываются карточки, соответствующие настройкам фильтра. Нажмите для редактирования.", + "filter-to-selection": "Filter to selection", + "advanced-filter-label": "Расширенный фильтр", + "advanced-filter-description": "Расширенный фильтр позволяет написать строку, содержащую следующие операторы: == != <= >= && || ( ) Пробел используется как разделитель между операторами. Можно фильтровать все настраиваемые поля, вводя их имена и значения. Например: Поле1 == Значение1. Примечание. Если поля или значения содержат пробелы, нужно взять их в одинарные кавычки. Например: 'Поле 1' == 'Значение 1'. Для одиночных управляющих символов (' \\/), которые нужно пропустить, следует использовать \\. Например: Field1 = I\\'m. Также можно комбинировать несколько условий. Например: F1 == V1 || F1 == V2. Обычно все операторы интерпретируются слева направо, но можно изменить порядок, разместив скобки. Например: F1 == V1 && (F2 == V2 || F2 == V3). Также можно искать текстовые поля с помощью регулярных выражений: F1 == /Tes.*/i", + "fullname": "Полное имя", + "header-logo-title": "Вернуться к доскам.", + "hide-system-messages": "Скрыть системные сообщения", + "headerBarCreateBoardPopup-title": "Создать доску", + "home": "Главная", + "import": "Импорт", + "link": "Ссылка", + "import-board": "импортировать доску", + "import-board-c": "Импортировать доску", + "import-board-title-trello": "Импортировать доску из Trello", + "import-board-title-wekan": "Импортировать доску, сохраненную ранее.", + "from-trello": "Из Trello", + "from-wekan": "Сохраненную ранее", + "import-board-instruction-trello": "На вашей Trello доске нажмите “Menu” - “More” - “Print and export - “Export JSON” и скопируйте полученный текст", + "import-board-instruction-wekan": "На вашей доске перейдите в “Меню”, далее “Экспортировать доску” и скопируйте текст из скачаного файла", + "import-board-instruction-about-errors": "Даже если при импорте возникли ошибки, иногда импортирование проходит успешно – тогда доска появится на странице «Все доски».", + "import-json-placeholder": "Вставьте JSON сюда", + "import-map-members": "Составить карту участников", + "import-members-map": "Вы импортировали доску с участниками. Пожалуйста, отметьте участников, которых вы хотите импортировать в качестве пользователей", + "import-show-user-mapping": "Проверить карту участников", + "import-user-select": "Выберите существующего пользователя, которого вы хотите использовать в качестве участника", + "importMapMembersAddPopup-title": "Выбрать участника", + "info": "Версия", + "initials": "Инициалы", + "invalid-date": "Неверная дата", + "invalid-time": "Некорректное время", + "invalid-user": "Неверный пользователь", + "joined": "вступил", + "just-invited": "Вас только что пригласили на эту доску", + "keyboard-shortcuts": "Сочетания клавиш", + "label-create": "Создать метку", + "label-default": "%s (по умолчанию)", + "label-delete-pop": "Это действие невозможно будет отменить. Эта метка будут удалена во всех карточках. Также будет удалена вся история этой метки.", + "labels": "Метки", + "language": "Язык", + "last-admin-desc": "Вы не можете изменять роли, для этого требуются права администратора.", + "leave-board": "Покинуть доску", + "leave-board-pop": "Вы уверенны, что хотите покинуть __boardTitle__? Вы будете удалены из всех карточек на этой доске.", + "leaveBoardPopup-title": "Покинуть доску?", + "link-card": "Доступна по ссылке", + "list-archive-cards": "Переместить все карточки в этом списке в Архив", + "list-archive-cards-pop": "Это действие удалит все карточки из этого списка с доски. Чтобы просмотреть карточки в Архиве и вернуть их на доску, нажмите “Меню” > “Архив”.", + "list-move-cards": "Переместить все карточки в этом списке", + "list-select-cards": "Выбрать все карточки в этом списке", + "set-color-list": "Задать цвет", + "listActionPopup-title": "Список действий", + "swimlaneActionPopup-title": "Действия с дорожкой", + "swimlaneAddPopup-title": "Добавить дорожку ниже", + "listImportCardPopup-title": "Импортировать Trello карточку", + "listMorePopup-title": "Поделиться", + "link-list": "Ссылка на список", + "list-delete-pop": "Все действия будут удалены из ленты активности участников, и вы не сможете восстановить список. Данное действие необратимо.", + "list-delete-suggest-archive": "Вы можете отправить список в Архив, чтобы убрать его с доски и при этом сохранить результаты.", + "lists": "Списки", + "swimlanes": "Дорожки", + "log-out": "Выйти", + "log-in": "Войти", + "loginPopup-title": "Войти", + "memberMenuPopup-title": "Настройки участника", + "members": "Участники", + "menu": "Меню", + "move-selection": "Переместить выделение", + "moveCardPopup-title": "Переместить карточку", + "moveCardToBottom-title": "Переместить вниз", + "moveCardToTop-title": "Переместить вверх", + "moveSelectionPopup-title": "Переместить выделение", + "multi-selection": "Выбрать несколько", + "multi-selection-on": "Выбрать несколько из", + "muted": "Не беспокоить", + "muted-info": "Вы НИКОГДА не будете уведомлены ни о каких изменениях в этой доске.", + "my-boards": "Мои доски", + "name": "Имя", + "no-archived-cards": "Нет карточек в Архиве", + "no-archived-lists": "Нет списков в Архиве", + "no-archived-swimlanes": "Нет дорожек в Архиве", + "no-results": "Ничего не найдено", + "normal": "Обычный", + "normal-desc": "Может редактировать карточки. Не может управлять настройками.", + "not-accepted-yet": "Приглашение еще не принято", + "notify-participate": "Получать обновления по любым карточкам, которые вы создавали или участником которых являетесь.", + "notify-watch": "Получать обновления по любым доскам, спискам и карточкам, на которые вы подписаны как наблюдатель.", + "optional": "не обязательно", + "or": "или", + "page-maybe-private": "Возможно, эта страница скрыта от незарегистрированных пользователей. Попробуйте <a href='%s'>войти на сайт</a>.", + "page-not-found": "Страница не найдена.", + "password": "Пароль", + "paste-or-dragdrop": "вставьте, или перетащите файл с изображением сюда (только графический файл)", + "participating": "Участвую", + "preview": "Предпросмотр", + "previewAttachedImagePopup-title": "Предпросмотр", + "previewClipboardImagePopup-title": "Предпросмотр", + "private": "Закрытая", + "private-desc": "Эта доска с ограниченным доступом. Только участники могут работать с ней.", + "profile": "Профиль", + "public": "Открытая", + "public-desc": "Эта доска может быть видна всем у кого есть ссылка. Также может быть проиндексирована поисковыми системами. Вносить изменения могут только участники.", + "quick-access-description": "Нажмите на звезду, что добавить ярлык доски на панель.", + "remove-cover": "Открепить", + "remove-from-board": "Удалить с доски", + "remove-label": "Удалить метку", + "listDeletePopup-title": "Удалить список?", + "remove-member": "Удалить участника", + "remove-member-from-card": "Удалить из карточки", + "remove-member-pop": "Удалить участника __name__ (__username__) из доски __boardTitle__? Участник будет удален из всех карточек на этой доске. Также он получит уведомление о совершаемом действии.", + "removeMemberPopup-title": "Удалить участника?", + "rename": "Переименовать", + "rename-board": "Переименовать доску", + "restore": "Восстановить", + "save": "Сохранить", + "search": "Поиск", + "rules": "Правила", + "search-cards": "Поиск в названиях карточек/списков, описаниях и пользовательских полях на этой доске", + "search-example": "Искать текст?", + "select-color": "Выбрать цвет", + "set-wip-limit-value": "Устанавливает ограничение на максимальное количество задач в этом списке", + "setWipLimitPopup-title": "Задать лимит на кол-во задач", + "shortcut-assign-self": "Связать себя с текущей карточкой", + "shortcut-autocomplete-emoji": "Автозаполнение emoji", + "shortcut-autocomplete-members": "Автозаполнение участников", + "shortcut-clear-filters": "Сбросить все фильтры", + "shortcut-close-dialog": "Закрыть диалог", + "shortcut-filter-my-cards": "Показать мои карточки", + "shortcut-show-shortcuts": "Поднять список ярлыков", + "shortcut-toggle-filterbar": "Переместить фильтр на бововую панель", + "shortcut-toggle-sidebar": "Переместить доску на боковую панель", + "show-cards-minimum-count": "Показывать количество карточек если их больше", + "sidebar-open": "Открыть Панель", + "sidebar-close": "Скрыть Панель", + "signupPopup-title": "Создать учетную запись", + "star-board-title": "Добавить в «Избранное». Эта доска будет всегда на виду.", + "starred-boards": "Добавленные в «Избранное»", + "starred-boards-description": "Избранные доски будут всегда вверху списка.", + "subscribe": "Подписаться", + "team": "Участники", + "this-board": "эту доску", + "this-card": "текущая карточка", + "spent-time-hours": "Затраченное время (в часах)", + "overtime-hours": "Переработка (в часах)", + "overtime": "Переработка", + "has-overtime-cards": "Имеются карточки с переработкой", + "has-spenttime-cards": "Имеются карточки с учетом затраченного времени", + "time": "Время", + "title": "Название", + "tracking": "Отслеживание", + "tracking-info": "Вы будете уведомлены о любых изменениях в тех карточках, в которых вы являетесь создателем или участником.", + "type": "Тип", + "unassign-member": "Отменить назначение участника", + "unsaved-description": "У вас есть несохраненное описание.", + "unwatch": "Перестать следить", + "upload": "Загрузить", + "upload-avatar": "Загрузить аватар", + "uploaded-avatar": "Загруженный аватар", + "username": "Имя пользователя", + "view-it": "Просмотреть", + "warn-list-archived": "внимание: эта карточка из списка, который находится в Архиве", + "watch": "Следить", + "watching": "Полный контроль", + "watching-info": "Вы будете уведомлены об любых изменениях в этой доске.", + "welcome-board": "Приветственная Доска", + "welcome-swimlane": "Этап 1", + "welcome-list1": "Основы", + "welcome-list2": "Расширенно", + "card-templates-swimlane": "Шаблоны карточек", + "list-templates-swimlane": "Шаблоны списков", + "board-templates-swimlane": "Шаблоны доски", + "what-to-do": "Что вы хотите сделать?", + "wipLimitErrorPopup-title": "Некорректный лимит на кол-во задач", + "wipLimitErrorPopup-dialog-pt1": "Количество задач в этом списке превышает установленный вами лимит", + "wipLimitErrorPopup-dialog-pt2": "Пожалуйста, перенесите некоторые задачи из этого списка или увеличьте лимит на кол-во задач", + "admin-panel": "Административная Панель", + "settings": "Настройки", + "people": "Люди", + "registration": "Регистрация", + "disable-self-registration": "Отключить самостоятельную регистрацию", + "invite": "Пригласить", + "invite-people": "Пригласить людей", + "to-boards": "В Доску(и)", + "email-addresses": "Email адрес", + "smtp-host-description": "Адрес SMTP сервера, который отправляет ваши электронные письма.", + "smtp-port-description": "Порт который SMTP-сервер использует для исходящих сообщений.", + "smtp-tls-description": "Включить поддержку TLS для SMTP сервера", + "smtp-host": "SMTP Хост", + "smtp-port": "SMTP Порт", + "smtp-username": "Имя пользователя", + "smtp-password": "Пароль", + "smtp-tls": "Поддержка TLS", + "send-from": "От", + "send-smtp-test": "Отправьте тестовое письмо себе", + "invitation-code": "Код приглашения", + "email-invite-register-subject": "__inviter__ прислал вам приглашение", + "email-invite-register-text": "Уважаемый __user__,\n\n__inviter__ приглашает вас использовать канбан-доску для совместной работы.\n\nПожалуйста, проследуйте по ссылке:\n__url__\n\nКод вашего приглашения: __icode__\n\nСпасибо.", + "email-smtp-test-subject": "Тестовое письмо SMTP", + "email-smtp-test-text": "Вы успешно отправили письмо", + "error-invitation-code-not-exist": "Код приглашения не существует", + "error-notAuthorized": "У вас нет доступа на просмотр этой страницы.", + "webhook-title": "Имя Веб-Хука", + "webhook-token": "Токен (Опционально для аутентификации)", + "outgoing-webhooks": "Исходящие Веб-Хуки", + "bidirectional-webhooks": "Двунаправленный Веб-Хук", + "outgoingWebhooksPopup-title": "Исходящие Веб-Хуки", + "boardCardTitlePopup-title": "Фильтр названий карточек", + "disable-webhook": "Отключить этот Веб-Хук", + "global-webhook": "Глобальные Веб-Хуки", + "new-outgoing-webhook": "Новый исходящий Веб-Хук", + "no-name": "(Неизвестный)", + "Node_version": "Версия NodeJS", + "Meteor_version": "Версия Meteor", + "MongoDB_version": "Версия MongoDB", + "MongoDB_storage_engine": "Движок хранилища MongoDB", + "MongoDB_Oplog_enabled": "MongoDB Oplog включен", + "OS_Arch": "Архитектура", + "OS_Cpus": "Количество процессоров", + "OS_Freemem": "Свободная память", + "OS_Loadavg": "Средняя загрузка", + "OS_Platform": "Платформа", + "OS_Release": "Версия ядра", + "OS_Totalmem": "Общая память", + "OS_Type": "Тип ОС", + "OS_Uptime": "Время работы", + "days": "дней", + "hours": "часы", + "minutes": "минуты", + "seconds": "секунды", + "show-field-on-card": "Показать это поле на карточке", + "automatically-field-on-card": "Cоздавать поле во всех новых карточках", + "showLabel-field-on-card": "Показать имя поля на карточке", + "yes": "Да", + "no": "Нет", + "accounts": "Учетные записи", + "accounts-allowEmailChange": "Разрешить изменение электронной почты", + "accounts-allowUserNameChange": "Разрешить изменение имени пользователя", + "createdAt": "Создан", + "verified": "Подтвержден", + "active": "Действующий", + "card-received": "Получено", + "card-received-on": "Получено с", + "card-end": "Завершено", + "card-end-on": "Завершится до", + "editCardReceivedDatePopup-title": "Изменить дату получения", + "editCardEndDatePopup-title": "Изменить дату завершения", + "setCardColorPopup-title": "Задать цвет", + "setCardActionsColorPopup-title": "Выберите цвет", + "setSwimlaneColorPopup-title": "Выберите цвет", + "setListColorPopup-title": "Выберите цвет", + "assigned-by": "Поручил", + "requested-by": "Запросил", + "board-delete-notice": "Удаление является постоянным. Вы потеряете все списки, карты и действия, связанные с этой доской.", + "delete-board-confirm-popup": "Все списки, карточки, метки и действия будут удалены, и вы не сможете восстановить содержимое доски. Отменить нельзя.", + "boardDeletePopup-title": "Удалить доску?", + "delete-board": "Удалить доску", + "default-subtasks-board": "Подзадача для доски __board__", + "default": "По умолчанию", + "queue": "Очередь", + "subtask-settings": "Настройки подзадач", + "card-settings": "Настройки карточки", + "boardSubtaskSettingsPopup-title": "Настройки подзадач для доски", + "boardCardSettingsPopup-title": "Настройки карточки", + "deposit-subtasks-board": "Отправлять подзадачи на доску:", + "deposit-subtasks-list": "Размещать подзадачи, отправленные на эту доску, в списке:", + "show-parent-in-minicard": "Указывать исходную карточку:", + "prefix-with-full-path": "Cверху, полный путь", + "prefix-with-parent": "Сверху, только имя", + "subtext-with-full-path": "Cнизу, полный путь", + "subtext-with-parent": "Снизу, только имя", + "change-card-parent": "Сменить исходную карточку", + "parent-card": "Исходная карточка", + "source-board": "Исходная доска", + "no-parent": "Не указывать", + "activity-added-label": "добавил метку '%s' на %s", + "activity-removed-label": "удалил метку '%s' с %s", + "activity-delete-attach": "удалил вложение из %s", + "activity-added-label-card": "добавил метку '%s'", + "activity-removed-label-card": "удалил метку '%s'", + "activity-delete-attach-card": "удалил вложение", + "activity-set-customfield": "сменил значение поля '%s' на '%s' в карточке %s", + "activity-unset-customfield": "очистил поле '%s' в карточке %s", + "r-rule": "Правило", + "r-add-trigger": "Задать условие", + "r-add-action": "Задать действие", + "r-board-rules": "Правила доски", + "r-add-rule": "Добавить правило", + "r-view-rule": "Показать правило", + "r-delete-rule": "Удалить правило", + "r-new-rule-name": "Имя нового правила", + "r-no-rules": "Нет правил", + "r-when-a-card": "Когда карточка", + "r-is": " ", + "r-is-moved": "перемещается", + "r-added-to": "добавляется в", + "r-removed-from": "Покидает", + "r-the-board": "доску", + "r-list": "список", + "set-filter": "Установить фильтр", + "r-moved-to": "Перемещается в", + "r-moved-from": "Покидает", + "r-archived": "Перемещена в архив", + "r-unarchived": "Восстановлена из архива", + "r-a-card": "карточку", + "r-when-a-label-is": "Когда метка", + "r-when-the-label": "Когда метка", + "r-list-name": "имя", + "r-when-a-member": "Когда участник", + "r-when-the-member": "Когда участник", + "r-name": "имя", + "r-when-a-attach": "Когда вложение", + "r-when-a-checklist": "Когда контрольный список", + "r-when-the-checklist": "Когда контрольный список", + "r-completed": "Завершен", + "r-made-incomplete": "Вновь открыт", + "r-when-a-item": "Когда пункт контрольного списка", + "r-when-the-item": "Когда пункт контрольного списка", + "r-checked": "Отмечен", + "r-unchecked": "Снят", + "r-move-card-to": "Переместить карточку в", + "r-top-of": "Начало", + "r-bottom-of": "Конец", + "r-its-list": "текущего списка", + "r-archive": "Переместить в архив", + "r-unarchive": "Восстановить из Архива", + "r-card": "карточку", + "r-add": "Создать", + "r-remove": "Удалить", + "r-label": "метку", + "r-member": "участника", + "r-remove-all": "Удалить всех участников из карточки", + "r-set-color": "Сменить цвет на", + "r-checklist": "контрольный список", + "r-check-all": "Отметить все", + "r-uncheck-all": "Снять все", + "r-items-check": "пункты контрольного списка", + "r-check": "Отметить", + "r-uncheck": "Снять", + "r-item": "пункт", + "r-of-checklist": "контрольного списка", + "r-send-email": "Отправить письмо", + "r-to": "кому", + "r-subject": "тема", + "r-rule-details": "Содержание правила", + "r-d-move-to-top-gen": "Переместить карточку в начало текущего списка", + "r-d-move-to-top-spec": "Переместить карточку в начало списка", + "r-d-move-to-bottom-gen": "Переместить карточку в конец текущего списка", + "r-d-move-to-bottom-spec": "Переместить карточку в конец списка", + "r-d-send-email": "Отправить письмо", + "r-d-send-email-to": "кому", + "r-d-send-email-subject": "тема", + "r-d-send-email-message": "сообщение", + "r-d-archive": "Переместить карточку в Архив", + "r-d-unarchive": "Восстановить карточку из Архива", + "r-d-add-label": "Добавить метку", + "r-d-remove-label": "Удалить метку", + "r-create-card": "Создать новую карточку", + "r-in-list": "в списке", + "r-in-swimlane": "в дорожке", + "r-d-add-member": "Добавить участника", + "r-d-remove-member": "Удалить участника", + "r-d-remove-all-member": "Удалить всех участников", + "r-d-check-all": "Отметить все пункты в списке", + "r-d-uncheck-all": "Снять все пункты в списке", + "r-d-check-one": "Отметить пункт", + "r-d-uncheck-one": "Снять пункт", + "r-d-check-of-list": "контрольного списка", + "r-d-add-checklist": "Добавить контрольный список", + "r-d-remove-checklist": "Удалить контрольный список", + "r-by": "пользователем", + "r-add-checklist": "Добавить контрольный список", + "r-with-items": "с пунктами", + "r-items-list": "пункт1,пункт2,пункт3", + "r-add-swimlane": "Добавить дорожку", + "r-swimlane-name": "имя", + "r-board-note": "Примечание: пустое поле соответствует любым возможным значениям.", + "r-checklist-note": "Примечание: пункты контрольных списков при перечислении разделяются запятыми.", + "r-when-a-card-is-moved": "Когда карточка перемещена в другой список", + "r-set": "Установить", + "r-update": "Обновить", + "r-datefield": "поле даты", + "r-df-start-at": "в работе с", + "r-df-due-at": "выполнить к", + "r-df-end-at": "завершено", + "r-df-received-at": "получено", + "r-to-current-datetime": "в соответствии с текущей датой/временем", + "r-remove-value-from": "Очистить", + "ldap": "LDAP", + "oauth2": "OAuth2", + "cas": "CAS", + "authentication-method": "Способ авторизации", + "authentication-type": "Тип авторизации", + "custom-product-name": "Собственное наименование", + "layout": "Внешний вид", + "hide-logo": "Скрыть логотип", + "add-custom-html-after-body-start": "Добавить HTML после начала <body>", + "add-custom-html-before-body-end": "Добавить HTML до завершения </body>", + "error-undefined": "Что-то пошло не так", + "error-ldap-login": "Ошибка при попытке авторизации", + "display-authentication-method": "Показывать способ авторизации", + "default-authentication-method": "Способ авторизации по умолчанию", + "duplicate-board": "Клонировать доску", + "people-number": "Количество человек:", + "swimlaneDeletePopup-title": "Удалить дорожку?", + "swimlane-delete-pop": "Все действия будут удалены из ленты активности участников, и вы не сможете восстановить дорожку. Данное действие необратимо.", + "restore-all": "Восстановить все", + "delete-all": "Удалить все", + "loading": "Идет загрузка, пожалуйста подождите", + "previous_as": "в прошлый раз был", + "act-a-dueAt": "изменил срок выполнения \nСтало: __timeValue__\nВ карточке: __card__\nранее было __timeOldValue__", + "act-a-endAt": "изменил время завершения на __timeValue__, было (__timeOldValue__)", + "act-a-startAt": "изменил время начала на __timeValue__, было (__timeOldValue__)", + "act-a-receivedAt": "изменил время получения на __timeValue__, было (__timeOldValue__)", + "a-dueAt": "изменил срок выполнения на", + "a-endAt": "изменил время завершения на", + "a-startAt": "изменил время начала работы на", + "a-receivedAt": "изменил время получения на", + "almostdue": "текущий срок выполнения %s приближается", + "pastdue": "текущий срок выполнения %s прошел", + "duenow": "текущий срок выполнения %s сегодня", + "act-newDue": "__list__/__card__ содержит 1-ое напоминание о сроке [__board__]", + "act-withDue": "__list__/__card__ напоминания о сроке выполнения [__board__]", + "act-almostdue": "напомнил, что скоро завершается срок выполнения (__timeValue__) карточки __card__", + "act-pastdue": "напомнил, что срок выполнения (__timeValue__) карточки __card__ прошел", + "act-duenow": "напомнил, что срок выполнения (__timeValue__) карточки __card__ — это уже сейчас", + "act-atUserComment": "Вас упомянули в [__board__] __list__/__card__", + "delete-user-confirm-popup": "Вы уверены, что хотите удалить аккаунт? Данное действие необратимо.", + "accounts-allowUserDelete": "Разрешить пользователям удалять собственные аккаунты", + "hide-minicard-label-text": "Скрыть текст меток на карточках", + "show-desktop-drag-handles": "Показать ярлыки для перетаскивания", + "assignee": "Исполнитель", + "cardAssigneesPopup-title": "Исполнитель", + "addmore-detail": "Добавить более детальное описание", + "show-on-card": "Показать на карточке", + "new": "Новый", + "editUserPopup-title": "Редактировать пользователя", + "newUserPopup-title": "Новый пользователь", + "notifications": "Уведомления", + "view-all": "Показать все", + "filter-by-unread": "Фильтр по непрочитанным", + "mark-all-as-read": "Отметить все как прочитанные", + "remove-all-read": "Удалить все прочитанные", + "allow-rename": "Разрешить переименование", + "allowRenamePopup-title": "Разрешить переименование" +} diff --git a/i18n/sl.i18n.json b/i18n/sl.i18n.json index 545ec98a..c33f6cdd 100644 --- a/i18n/sl.i18n.json +++ b/i18n/sl.i18n.json @@ -1,780 +1,778 @@ { - "accept": "Sprejmi", - "act-activity-notify": "Obvestilo o dejavnosti", - "act-addAttachment": "dodal priponko __attachment__ h kartici __card__ na seznamu __list__ na plavalni stezi __swimlane__ na tabli __board__", - "act-deleteAttachment": "odstranil priponko __attachment__ iz kartice __card__ na seznamu __list__ na plavalni stezi __swimlane__ na tabli __board__", - "act-addSubtask": "dodal podopravilo __subtask__ h kartici __card__ na seznamu __list__ na plavalni stezi __swimlane__ na tabli __board__", - "act-addLabel": "Dodal oznako __label__ h kartici __card__ na seznamu __list__ na plavalni stezi __swimlane__ na tabli __board__", - "act-addedLabel": "Dodal oznako __label__ h kartici __card__ na seznamu __list__ na plavalni stezi __swimlane__ na tabli __board__", - "act-removeLabel": "Odstranil oznako __label__ iz kartice __card__ na seznamu __list__ na plavalni stezi __swimlane__ na tabli __board__", - "act-removedLabel": "Odstranil oznako __label__ iz kartice __card__ na seznamu __list__ na plavalni stezi __swimlane__ na tabli __board__", - "act-addChecklist": "dodal kontrolni seznam __checklist__ h kartici __card__ na seznamu __list__ na plavalni stezi __swimlane__ na tabli __board__", - "act-addChecklistItem": "dodal postavko __checklistItem__ kontrolnega seznama __checklist__ na kartici __card__ na seznamu __list__ na plavalni stezi __swimlane__ na tabli __board__", - "act-removeChecklist": "odstranil kontrolni seznam __checklist__ iz kartice __card__ na seznamu __list__ na plavalni stezi __swimlane__ na tabli __board__", - "act-removeChecklistItem": "odstranil postavko __checklistItem__ kontrolnega seznama __checklist__ na kartici __card__ na seznamu __list__ na plavalni stezi __swimlane__ na tabli __board__", - "act-checkedItem": "obkljukal postavko __checklistItem__ kontrolnega seznama __checklist__ na kartici __card__ na seznamu __list__ na plavalni stezi __swimlane__ na tabli __board__", - "act-uncheckedItem": "odkljukal postavko __checklistItem__ kontrolnega seznama __checklist__ na kartici __card__ na seznamu __list__ na plavalni stezi __swimlane__ na tabli __board__", - "act-completeChecklist": "dokončal kontrolni seznam __checklist__ na kartici __card__ na seznamu __list__ na plavalni stezi __swimlane__ na tabli __board__", - "act-uncompleteChecklist": "nedokončan kontrolni seznam __checklist__ na kartici __card__ na seznamu __list__ na plavalni stezi __swimlane__ na tabli __board__", - "act-addComment": "komentiral na kartici __card__: __comment__ na seznamu __list__ na plavalni stezi __swimlane__ na tabli __board__", - "act-editComment": "uredil komentar na kartici __card__: __comment__ na seznamu __list__ na plavalni stezi __swimlane__ na tabli __board__", - "act-deleteComment": "izbrisal komentar na kartici __card__: __comment__ na seznamu __list__ na plavalni stezi __swimlane__ na tabli __board__", - "act-createBoard": "ustvaril tablo __board__", - "act-createSwimlane": "ustvaril plavalno stezo __swimlane__ na tabli __board__", - "act-createCard": "ustvaril kartico __card__ na seznamu __list__ na plavalni stezi __swimlane__ na tabli __board__", - "act-createCustomField": "ustvaril poljubno polje __customField__ na tabli __board__", - "act-deleteCustomField": "izbrisal poljubno polje __customField__ na tabli __board__", - "act-setCustomField": "uredil poljubno polje __customField__: __customFieldValue__ na kartici __card__ na seznamu __list__ na plavalni stezi __swimlane__ na tabli __board__", - "act-createList": "dodal seznam __list__ na tablo __board__", - "act-addBoardMember": "dodal člana __member__ k tabli __board__", - "act-archivedBoard": "Tabla __board__ premaknjena v arhiv", - "act-archivedCard": "Kartica __card__ na seznamu __list__ na plavalni stezi __swimlane__ na tabli __board__ premaknjena v arhiv", - "act-archivedList": "Seznam __list__ na plavalni stezi __swimlane__ na tabli __board__ premaknjen v arhiv", - "act-archivedSwimlane": "Plavalna steza __swimlane__ na tabli __board__ premaknjena v arhiv", - "act-importBoard": "uvozil tablo __board__", - "act-importCard": "uvozil kartico __card__ na seznam __list__ na plavalni stezi __swimlane__ na tabli __board__", - "act-importList": "uvozil seznam __list__ na plavalni stezi __swimlane__ na tabli __board__", - "act-joinMember": "dodal član __member__ h kartici __card__ na seznamu __list__ na plavalni stezi __swimlane__ na tabli __board__", - "act-moveCard": "premakil kartico __card__ na tabli __board__ iz seznama __oldList__ na plavalni stezi __oldSwimlane__ na seznam __list__ na plavalni stezi __swimlane__", - "act-moveCardToOtherBoard": "premaknil kartico __card__ iz seznama __oldList__ na plavalni stezi __oldSwimlane__ na tabli __oldBoard__ na seznam __list__ na plavalni stezi __swimlane__ na tabli __board__", - "act-removeBoardMember": "odstranil člana __member__ iz table __board__", - "act-restoredCard": "obnovil kartico __card__ na seznam __list__ na plavalni stezi __swimlane__ na tabli __board__", - "act-unjoinMember": "odstranil člana __member__ iz kartice __card__ na seznamu __list__ na plavalni stezi __swimlane__ na tabli __board__", - "act-withBoardTitle": "__board__", - "act-withCardTitle": "[__board__] __card__", - "actions": "Dejanja", - "activities": "Aktivnosti", - "activity": "Aktivnost", - "activity-added": "dodal %s v %s", - "activity-archived": "%s premaknjeno v arhiv", - "activity-attached": "pripel %s v %s", - "activity-created": "ustvaril %s", - "activity-customfield-created": "ustvaril poljubno polje%s", - "activity-excluded": "izključil %s iz %s", - "activity-imported": "uvozil %s v %s iz %s", - "activity-imported-board": "uvozil %s iz %s", - "activity-joined": "se je pridružil na %s", - "activity-moved": "premakil %s iz %s na %s", - "activity-on": "na %s", - "activity-removed": "odstranil %s iz %s", - "activity-sent": "poslano %s na %s", - "activity-unjoined": "se je odjavil iz %s", - "activity-subtask-added": "dodal podopravilo k %s", - "activity-checked-item": "obkljukal %s na kontrolnem seznamu %s od %s", - "activity-unchecked-item": "odkljukal %s na kontrolnem seznamu %s od %s", - "activity-checklist-added": "dodal kontrolni seznam na %s", - "activity-checklist-removed": "odstranil kontrolni seznam iz %s", - "activity-checklist-completed": "completed checklist %s of %s", - "activity-checklist-uncompleted": "nedokončal kontrolni seznam %s od %s", - "activity-checklist-item-added": "dodal postavko kontrolnega seznama na '%s' v %s", - "activity-checklist-item-removed": "odstranil postavko kontrolnega seznama iz '%s' v %s", - "add": "Dodaj", - "activity-checked-item-card": "obkljukal %s na kontrolnem seznamu %s", - "activity-unchecked-item-card": "odkljukal %s na kontrolnem seznamu %s", - "activity-checklist-completed-card": "dokončal kontrolni seznam __checklist__ na kartici __card__ na seznamu __list__ na plavalni stezi __swimlane__ na tabli __board__", - "activity-checklist-uncompleted-card": "nedokončal kontrolni seznam %s", - "activity-editComment": "uredil komentar %s", - "activity-deleteComment": "izbrisal komentar %s", - "add-attachment": "Dodaj priponko", - "add-board": "Dodaj tablo", - "add-card": "Dodaj kartico", - "add-swimlane": "Dodaj plavalno stezo", - "add-subtask": "Dodaj podopravilo", - "add-checklist": "Dodaj kontrolni seznam", - "add-checklist-item": "Dodaj postavko na kontrolni seznam", - "add-cover": "Dodaj ovitek", - "add-label": "Dodaj oznako", - "add-list": "Dodaj seznam", - "add-members": "Dodaj člane", - "added": "Dodano", - "addMemberPopup-title": "Člani", - "admin": "Administrator", - "admin-desc": "Lahko gleda in ureja kartice, odstrani člane ter spreminja nastavitve table.", - "admin-announcement": "Najava", - "admin-announcement-active": "Aktivna vse-sistemska najava", - "admin-announcement-title": "Najava od administratorja", - "all-boards": "Vse table", - "and-n-other-card": "In __count__ druga kartica", - "and-n-other-card_plural": "In __count__ drugih kartic", - "apply": "Uporabi", - "app-is-offline": "Nalaganje, prosimo počakajte. Osveževanje strani bo povzročilo izgubo podatkov. Če nalaganje ne deluje, preverite, ali se strežnik ni ustavil.", - "archive": "Premakni v arhiv", - "archive-all": "Premakni vse v arhiv", - "archive-board": "Arhiviraj tablo", - "archive-card": "Arhiviraj kartico", - "archive-list": "Arhiviraj seznam", - "archive-swimlane": "Arhiviraj plavalno stezo", - "archive-selection": "Arhiviraj označeno", - "archiveBoardPopup-title": "Arhiviraj tablo?", - "archived-items": "Arhiv", - "archived-boards": "Table v arhivu", - "restore-board": "Obnovi tablo", - "no-archived-boards": "Nobene table ni v arhivu.", - "archives": "Arhiv", - "template": "Predloga", - "templates": "Predloge", - "assign-member": "Dodeli člana", - "attached": "pripeto", - "attachment": "Priponka", - "attachment-delete-pop": "Brisanje priponke je trajno. Ne obstaja razveljavitev.", - "attachmentDeletePopup-title": "Briši priponko?", - "attachments": "Priponke", - "auto-watch": "Samodejno spremljaj ustvarjene table", - "avatar-too-big": "Velikost avatarja je prevelika (70kB maks.)", - "back": "Nazaj", - "board-change-color": "Spremeni barvo", - "board-nb-stars": "%s zvezdic", - "board-not-found": "Tabla ni najdena", - "board-private-info": "Ta tabla bo <strong>privatna</strong>.", - "board-public-info": "Ta tabla bo <strong>javna</strong>.", - "boardChangeColorPopup-title": "Spremeni ozadje table", - "boardChangeTitlePopup-title": "Preimenuj tablo", - "boardChangeVisibilityPopup-title": "Spremeni vidnost", - "boardChangeWatchPopup-title": "Spremeni opazovanje", - "boardMenuPopup-title": "Nastavitve table", - "boardChangeViewPopup-title": "Pogled table", - "boards": "Table", - "board-view": "Pogled table", - "board-view-cal": "Koledar", - "board-view-swimlanes": "Plavalne steze", - "board-view-collapse": "Skrči", - "board-view-lists": "Seznami", - "bucket-example": "Kot na primer \"Življenjski seznam\"", - "cancel": "Prekliči", - "card-archived": "Kartica je premaknjena v arhiv.", - "board-archived": "Tabla je premaknjena v arhiv.", - "card-comments-title": "Ta kartica ima %s komentar.", - "card-delete-notice": "Brisanje je trajno. Izgubili boste vsa dejanja, povezana s kartico.", - "card-delete-pop": "Vsa dejanja bodo odstranjena iz zgodovine dejavnosti. Kartice ne boste mogli znova odpreti. Razveljavitve ni.", - "card-delete-suggest-archive": "Kartico lahko premaknete v arhiv, da jo odstranite s table in ohranite dejavnost.", - "card-due": "Rok", - "card-due-on": "Rok", - "card-spent": "Porabljen čas", - "card-edit-attachments": "Uredi priponke", - "card-edit-custom-fields": "Uredi poljubna polja", - "card-start-voting": "Start voting", - "card-cancel-voting": "Delete voting and all votes", - "card-edit-labels": "Uredi oznake", - "card-edit-members": "Uredi člane", - "card-labels-title": "Spremeni oznake za kartico.", - "card-members-title": "Dodaj ali odstrani člane table iz kartice.", - "card-start": "Začetek", - "card-start-on": "Začne ob", - "cardAttachmentsPopup-title": "Pripni od", - "cardCustomField-datePopup-title": "Spremeni datum", - "cardCustomFieldsPopup-title": "Uredi poljubna polja", - "cardStartVotingPopup-title": "Start a vote", - "positiveVoteMembersPopup-title": "Proponents", - "negativeVoteMembersPopup-title": "Opponents", - "vote-question": "Voting question", - "vote-public": "Public vote", - "vote-for-it": "for it", - "vote-against": "against", - "cardDeletePopup-title": "Briši kartico?", - "cardDetailsActionsPopup-title": "Dejanja kartice", - "cardLabelsPopup-title": "Oznake", - "cardMembersPopup-title": "Člani", - "cardMorePopup-title": "Več", - "cardTemplatePopup-title": "Ustvari predlogo", - "cards": "Kartice", - "cards-count": "Kartic", - "casSignIn": "Vpiši se s CAS", - "cardType-card": "Kartica", - "cardType-linkedCard": "Povezana kartica", - "cardType-linkedBoard": "Povezana tabla", - "change": "Spremeni", - "change-avatar": "Spremeni avatar", - "change-password": "Spremeni geslo", - "change-permissions": "Spremeni dovoljenja", - "change-settings": "Spremeni nastavitve", - "changeAvatarPopup-title": "Spremeni avatar", - "changeLanguagePopup-title": "Spremeni jezik", - "changePasswordPopup-title": "Spremeni geslo", - "changePermissionsPopup-title": "Spremeni dovoljenja", - "changeSettingsPopup-title": "Spremeni nastavitve", - "subtasks": "Podopravila", - "checklists": "Kontrolni seznami", - "click-to-star": "Kliknite, da označite tablo z zvezdico.", - "click-to-unstar": "Kliknite, da odznačite tablo z zvezdico.", - "clipboard": "Odložišče ali povleci & spusti", - "close": "Zapri", - "close-board": "Zapri tablo", - "close-board-pop": "Tablo boste lahko obnovili s klikom na gumb »Arhiviraj« na vstopni strani.", - "color-black": "črna", - "color-blue": "modra", - "color-crimson": "temno rdeča", - "color-darkgreen": "temno zelena", - "color-gold": "zlata", - "color-gray": "siva", - "color-green": "zelena", - "color-indigo": "indigo", - "color-lime": "limeta", - "color-magenta": "magenta", - "color-mistyrose": "rožnata", - "color-navy": "navy modra", - "color-orange": "oranžna", - "color-paleturquoise": "bledo turkizna", - "color-peachpuff": "breskvasta", - "color-pink": "roza", - "color-plum": "slivova", - "color-purple": "vijolična", - "color-red": "rdeča", - "color-saddlebrown": "rjava", - "color-silver": "srebrna", - "color-sky": "nebesna", - "color-slateblue": "skrilasto modra", - "color-white": "bela", - "color-yellow": "rumena", - "unset-color": "Onemogoči", - "comment": "Komentiraj", - "comment-placeholder": "Napiši komentar", - "comment-only": "Samo komentar", - "comment-only-desc": "Lahko komentirate samo na karticah.", - "no-comments": "Ni komentarjev", - "no-comments-desc": "Ne morete videti komentarjev in dejavnosti.", - "worker": "Delavec", - "worker-desc": "Lahko samo premikam kartice, se dodelim na kartico in komentiram.", - "computer": "Računalnik", - "confirm-subtask-delete-dialog": "Ste prepričani, da želite izbrisati podopravilo?", - "confirm-checklist-delete-dialog": "Ste prepričani, da želite izbrisati kontrolni seznam?", - "copy-card-link-to-clipboard": "Kopiraj povezavo kartice na odložišče", - "linkCardPopup-title": "Poveži kartico", - "searchElementPopup-title": "Išči", - "copyCardPopup-title": "Kopiraj kartico", - "copyChecklistToManyCardsPopup-title": "Kopiraj predlogo kontrolnega seznama na več kartic", - "copyChecklistToManyCardsPopup-instructions": "Naslovi ciljnih kartic in opisi v JSON formatu", - "copyChecklistToManyCardsPopup-format": "[ {\"naslov\": \"Naslov prve kartice\", \"opis\":\"Opis prve kartice\"}, {\"naslov\":\"Opis druge kartice\",\"opis\":\"Opis druge kartice\"},{\"naslov\":\"Naslov zadnje kartice\",\"opis\":\"Opis zadnje kartice\"} ]", - "create": "Ustvari", - "createBoardPopup-title": "Ustvari tablo", - "chooseBoardSourcePopup-title": "Uvozi tablo", - "createLabelPopup-title": "Ustvari oznako", - "createCustomField": "Ustvari polje", - "createCustomFieldPopup-title": "Ustvari polje", - "current": "trenutno", - "custom-field-delete-pop": "Razveljavitve ni. To bo odstranilo to poljubno polje iz vseh kartic in izbrisalo njegovo zgodovino.", - "custom-field-checkbox": "Potrditveno polje", - "custom-field-date": "Datum", - "custom-field-dropdown": "Spustni seznam", - "custom-field-dropdown-none": "(nobeno)", - "custom-field-dropdown-options": "Možnosti seznama", - "custom-field-dropdown-options-placeholder": "Pritisnite enter da dodate več možnosti", - "custom-field-dropdown-unknown": "(neznano)", - "custom-field-number": "Število", - "custom-field-text": "Besedilo", - "custom-fields": "Poljubna polja", - "date": "Datum", - "decline": "Zavrni", - "default-avatar": "Privzeti avatar", - "delete": "Briši", - "deleteCustomFieldPopup-title": "Briši poljubno polje?", - "deleteLabelPopup-title": "Briši oznako?", - "description": "Opis", - "disambiguateMultiLabelPopup-title": "Razdvoji Dejanje Oznake", - "disambiguateMultiMemberPopup-title": "Razdvoji dejanje člana", - "discard": "Razveljavi", - "done": "Končano", - "download": "Prenos", - "edit": "Uredi", - "edit-avatar": "Spremeni avatar", - "edit-profile": "Uredi profil", - "edit-wip-limit": "Uredi omejitev št. kartic", - "soft-wip-limit": "Omehčaj omejitev št. kartic", - "editCardStartDatePopup-title": "Spremeni začetni datum", - "editCardDueDatePopup-title": "Spremeni datum zapadlosti", - "editCustomFieldPopup-title": "Uredi polje", - "editCardSpentTimePopup-title": "Spremeni porabljen čas", - "editLabelPopup-title": "Spremeni oznako", - "editNotificationPopup-title": "Uredi obvestilo", - "editProfilePopup-title": "Uredi profil", - "email": "E-pošta", - "email-enrollAccount-subject": "Up. račun ustvarjen za vas na __siteName__", - "email-enrollAccount-text": "Pozdravljeni __user__,\n\nZa začetek uporabe kliknite spodnjo povezavo.\n\n__url__\n\nHvala.", - "email-fail": "Pošiljanje e-pošte ni uspelo", - "email-fail-text": "Napaka pri poskusu pošiljanja e-pošte", - "email-invalid": "Neveljavna e-pošta", - "email-invite": "Povabi z uporabo e-pošte", - "email-invite-subject": "__inviter__ vam je poslal povabilo", - "email-invite-text": "Spoštovani __user__,\n\n__inviter__ vas vabi k sodelovanju na tabli \"__board__\".\n\nProsimo sledite spodnji povezavi:\n\n__url__\n\nHvala.", - "email-resetPassword-subject": "Ponastavite geslo na __siteName__", - "email-resetPassword-text": "Pozdravljeni __user__,\n\nZa ponastavitev gesla kliknite na spodnjo povezavo.\n\n__url__\n\nHvala.", - "email-sent": "E-pošta poslana", - "email-verifyEmail-subject": "Preverite svoje e-poštni naslov na __siteName__", - "email-verifyEmail-text": "Pozdravljeni __user__,\n\nDa preverite e-poštni naslov za vaš uporabniški račun, kliknite na spodnjo povezavo.\n\n__url__\n\nHvala.", - "enable-wip-limit": "Vklopi omejitev št. kartic", - "error-board-doesNotExist": "Ta tabla ne obstaja", - "error-board-notAdmin": "Nimate administrativnih pravic za tablo.", - "error-board-notAMember": "Niste član table.", - "error-json-malformed": "Vaše besedilo ni veljaven JSON", - "error-json-schema": "Vaši JSON podatki ne vsebujejo pravilnih informacij v ustreznem formatu", - "error-list-doesNotExist": "Seznam ne obstaja", - "error-user-doesNotExist": "Uporabnik ne obstaja", - "error-user-notAllowSelf": "Ne morete povabiti sebe", - "error-user-notCreated": "Ta uporabnik ni ustvarjen", - "error-username-taken": "To up. ime že obstaja", - "error-email-taken": "E-poštni naslov je že zaseden", - "export-board": "Izvozi tablo", - "sort": "Sortiraj", - "sort-desc": "Klikni za sortiranje seznama", - "list-sort-by": "Sortiraj po:", - "list-label-modifiedAt": "Nazadnje dostopano", - "list-label-title": "Ime seznama", - "list-label-sort": "Ročno nastavljen vrstni red", - "list-label-short-modifiedAt": "(N)", - "list-label-short-title": "(I)", - "list-label-short-sort": "(R)", - "filter": "Filtriraj", - "filter-cards": "Filtriraj kartice ali sezname", - "list-filter-label": "Filtriraj seznam po imenu", - "filter-clear": "Počisti filter", - "filter-no-label": "Brez oznake", - "filter-no-member": "Brez člana", - "filter-no-assignee": "No assignee", - "filter-no-custom-fields": "Brez poljubnih polj", - "filter-show-archive": "Prikaži arhivirane sezname", - "filter-hide-empty": "Skrij prazne sezname", - "filter-on": "Filter vklopljen", - "filter-on-desc": "Filtrirane kartice na tej tabli. Kliknite tukaj za urejanje filtra.", - "filter-to-selection": "Filtriraj izbrane", - "advanced-filter-label": "Napredni filter", - "advanced-filter-description": "Napredni filter omogoča pripravo niza, ki vsebuje naslednje operaterje: == != <= >= && || () Preslednica se uporablja kot ločilo med operatorji. Vsa polja po meri lahko filtrirate tako, da vtipkate njihova imena in vrednosti. Na primer: Polje1 == Vrednost1. Opomba: Če polja ali vrednosti vsebujejo presledke, jih morate postaviti v enojne narekovaje. Primer: 'Polje 1' == 'Vrednost 1'. Če želite preskočiti posamezne kontrolne znake (' \\/), lahko uporabite \\. Na primer: Polje1 == I\\'m. Prav tako lahko kombinirate več pogojev. Na primer: F1 == V1 || F1 == V2. Običajno se vsi operaterji interpretirajo od leve proti desni. Vrstni red lahko spremenite tako, da postavite oklepaje. Na primer: F1 == V1 && ( F2 == V2 || F2 == V3 ). Prav tako lahko po besedilu iščete z uporabo pravil regex: F1 == /Tes.*/i", - "fullname": "Polno Ime", - "header-logo-title": "Pojdi nazaj na stran s tablami.", - "hide-system-messages": "Skrij sistemska sporočila", - "headerBarCreateBoardPopup-title": "Ustvari tablo", - "home": "Domov", - "import": "Uvozi", - "link": "Poveži", - "import-board": "uvozi tablo", - "import-board-c": "Uvozi tablo", - "import-board-title-trello": "Uvozi tablo iz orodja Trello", - "import-board-title-wekan": "Uvozi tablo iz prejšnjega izvoza", - "import-sandstorm-backup-warning": "Ne zbrišite podatkov, ki jih uvozite z originalne izvožene table ali Trello, preden preverite ali se tabla uspešno zapre in odpre ali pa boste dobili sporočilo Tabla ni najdena, kar pomeni izgubo podatkov.", - "import-sandstorm-warning": "Uvožena tabla bo izbrisala vse obstoječe podatke na tabli in jih zamenjala z uvoženo tablo.", - "from-trello": "Iz orodja Trello", - "from-wekan": "Od prejšnjega izvoza", - "import-board-instruction-trello": "V vaši Trello tabli pojdite na 'Meni', 'Več', 'Natisni in Izvozi', 'Izvozi JSON', in kopirajte prikazano besedilo.", - "import-board-instruction-wekan": "V vaši tabli pojdite na 'Meni', 'Izvozi tablo' in kopirajte besedilo iz prenesene datoteke.", - "import-board-instruction-about-errors": "Pri napakah med uvozom table v nekaterih primerih uvažanje še deluje, uvožena tabla pa je na strani Vse Table.", - "import-json-placeholder": "Tukaj prilepite veljavne JSON podatke", - "import-map-members": "Mapiraj člane", - "import-members-map": "Vaša uvožena tabla vsebuje nekaj članov. Prosimo mapirajte člane, ki jih želite uvoziti, z vašimi uporabniki.", - "import-show-user-mapping": "Preglejte povezane člane", - "import-user-select": "Izberite obstoječega uporabnika, ki ga želite uporabiti kot tega člana.", - "importMapMembersAddPopup-title": "Izberite člana", - "info": "Različica", - "initials": "Inicialke", - "invalid-date": "Neveljaven datum", - "invalid-time": "Neveljaven čas", - "invalid-user": "Neveljaven uporabnik", - "joined": "se je pridružil", - "just-invited": "Povabljeni ste k tej tabli", - "keyboard-shortcuts": "Bližnjice", - "label-create": "Ustvari Oznako", - "label-default": "%s oznaka (privzeto)", - "label-delete-pop": "Razveljavitve ni. To bo odstranilo oznako iz vseh kartic in izbrisalo njeno zgodovino.", - "labels": "Oznake", - "language": "Jezik", - "last-admin-desc": "Ne morete zamenjati vlog, ker mora obstajati vsaj en admin.", - "leave-board": "Zapusti tablo", - "leave-board-pop": "Ste prepričani, da želite zapustiti tablo __boardTitle__? Odstranjeni boste iz vseh kartic na tej tabli.", - "leaveBoardPopup-title": "Zapusti tablo ?", - "link-card": "Poveži s kartico", - "list-archive-cards": "Arhiviraj vse kartice v seznamu", - "list-archive-cards-pop": "To bo odstranilo vse kartice tega seznama. Za ogled in vrnitev kartic iz arhiva na tablo, kliknite \"Meni\" > \"arhiv\".", - "list-move-cards": "Premakni vse kartice na seznamu", - "list-select-cards": "Izberi vse kartice na seznamu", - "set-color-list": "Nastavi barvo", - "listActionPopup-title": "Dejanja seznama", - "swimlaneActionPopup-title": "Dejanja plavalnih stez", - "swimlaneAddPopup-title": "Dodaj plavalno stezo spodaj", - "listImportCardPopup-title": "Uvozi Trello kartico", - "listMorePopup-title": "Več", - "link-list": "Poveži s seznamom", - "list-delete-pop": "Vsa dejanja bodo odstranjena iz vira dejavnosti in seznama ne boste mogli obnoviti. Razveljavitve ni.", - "list-delete-suggest-archive": "Lahko premaknete seznam v arhiv, da ga odstranite iz table in ohranite dejavnosti.", - "lists": "Seznami", - "swimlanes": "Plavalne steze", - "log-out": "Odjava", - "log-in": "Prijava", - "loginPopup-title": "Prijava", - "memberMenuPopup-title": "Nastavitve članov", - "members": "Člani", - "menu": "Meni", - "move-selection": "Premakni izbiro", - "moveCardPopup-title": "Premakni kartico", - "moveCardToBottom-title": "Premakni na dno", - "moveCardToTop-title": "Premakni na vrh", - "moveSelectionPopup-title": "Premakni izbiro", - "multi-selection": "Multi-Izbira", - "multi-selection-on": "Multi-Izbira je omogočena", - "muted": "Utišano", - "muted-info": "O spremembah na tej tabli ne boste prejemali obvestil.", - "my-boards": "Moje Table", - "name": "Ime", - "no-archived-cards": "Ni kartic v arhivu", - "no-archived-lists": "Ni seznamov v arhivu", - "no-archived-swimlanes": "Ni plavalnih stez v arhivu", - "no-results": "Ni zadetkov", - "normal": "Normalno", - "normal-desc": "Lahko gleda in ureja kartice. Ne more spreminjati nastavitev.", - "not-accepted-yet": "Povabilo še ni sprejeto.", - "notify-participate": "Prejemajte posodobitve kartic, na katerih sodelujete kot ustvarjalec ali član", - "notify-watch": "Prejemajte posodobitve opazovanih tabel, seznamov ali kartic", - "optional": "opcijsko", - "or": "ali", - "page-maybe-private": "Ta stran je morda privatna. Verjetno si jo lahko ogledate po<a href='%s'>prijavi</a>.", - "page-not-found": "Stran ne obstaja.", - "password": "Geslo", - "paste-or-dragdrop": "prilepi ali povleci & spusti datoteko slike (samo slika)", - "participating": "Sodelovanje", - "preview": "Predogled", - "previewAttachedImagePopup-title": "Predogled", - "previewClipboardImagePopup-title": "Predogled", - "private": "Zasebno", - "private-desc": "Ta tabla je zasebna. Vsebino lahko vidijo ali urejajo samo dodani uporabniki.", - "profile": "Profil", - "public": "Javno", - "public-desc": "Ta tabla je javna. Vidna je vsakomur s povezavo do table in bo prikazana v zadetkih iskalnikov kot Google. Urejajo jo lahko samo člani table.", - "quick-access-description": "Če tablo označite z zvezdico, bo tukaj dodana bližnjica.", - "remove-cover": "Odstrani ovitek", - "remove-from-board": "Odstrani iz table", - "remove-label": "Odstrani oznako", - "listDeletePopup-title": "Odstrani seznam?", - "remove-member": "Odstrani člana", - "remove-member-from-card": "Odstrani iz kartice", - "remove-member-pop": "Odstrani __name__ (__username__) iz __boardTitle__? Član bo odstranjen iz vseh kartic te table in bo prejel obvestilo.", - "removeMemberPopup-title": "Odstrani člana?", - "rename": "Preimenuj", - "rename-board": "Preimenuj tablo", - "restore": "Obnovi", - "save": "Shrani", - "search": "Išči", - "rules": "Pravila", - "search-cards": "Search from card/list titles, descriptions and custom fields on this board", - "search-example": "Besedilo za iskanje?", - "select-color": "Izberi barvo", - "set-wip-limit-value": "Omeji maksimalno število opravil v seznamu", - "setWipLimitPopup-title": "Omeji število kartic", - "shortcut-assign-self": "Dodeli sebe k trenutni kartici", - "shortcut-autocomplete-emoji": "Samodokončaj emoji", - "shortcut-autocomplete-members": "Samodokončaj člane", - "shortcut-clear-filters": "Počisti vse filtre", - "shortcut-close-dialog": "Zapri dialog", - "shortcut-filter-my-cards": "Filtriraj moje kartice", - "shortcut-show-shortcuts": "Prikaži seznam bližnjic", - "shortcut-toggle-filterbar": "Preklopi stransko vrstico za filter", - "shortcut-toggle-sidebar": "Preklopi stransko vrstico table", - "show-cards-minimum-count": "Prikaži število kartic, če seznam vsebuje več kot", - "sidebar-open": "Odpri stransko vrstico", - "sidebar-close": "Zapri stransko vrstico", - "signupPopup-title": "Ustvari up. račun", - "star-board-title": "Označite tablo z zvezdico, da bo prikazana na vrhu v seznamu tabel.", - "starred-boards": "Table z zvezdico", - "starred-boards-description": "Table z zvezdico se prikažejo na vrhu vašega seznama tabel.", - "subscribe": "Naročite se", - "team": "Skupina", - "this-board": "tablo", - "this-card": "kartico", - "spent-time-hours": "Porabljen čas (ure)", - "overtime-hours": "Presežen čas (ure)", - "overtime": "Presežen čas", - "has-overtime-cards": "Ima kartice s preseženim časom", - "has-spenttime-cards": "Ima kartice s porabljenim časom", - "time": "Čas", - "title": "Naslov", - "tracking": "Sledenje", - "tracking-info": "Obveščeni boste o vseh spremembah nad karticami, kjer ste lastnik ali član.", - "type": "Tip", - "unassign-member": "Odjavi člana", - "unsaved-description": "Imate neshranjen opis.", - "unwatch": "Prekliči opazovanje", - "upload": "Naloži", - "upload-avatar": "Naloži avatar", - "uploaded-avatar": "Naložil avatar", - "username": "Up. ime", - "view-it": "Poglej", - "warn-list-archived": "opozorilo: ta kartica je v seznamu v arhivu", - "watch": "Opazuj", - "watching": "Opazuje", - "watching-info": "O spremembah na tej tabli boste obveščeni", - "welcome-board": "Tabla Dobrodošli", - "welcome-swimlane": "Mejnik 1", - "welcome-list1": "Osnove", - "welcome-list2": "Napredno", - "card-templates-swimlane": "Predloge kartice", - "list-templates-swimlane": "Predloge seznama", - "board-templates-swimlane": "Predloge table", - "what-to-do": "Kaj želite storiti?", - "wipLimitErrorPopup-title": "Neveljaven limit št. kartic", - "wipLimitErrorPopup-dialog-pt1": "Število opravil v seznamu je višje od limita št. kartic.", - "wipLimitErrorPopup-dialog-pt2": "Prosimo premaknite nekaj opravil iz tega seznama ali nastavite višji limit št. kartic.", - "admin-panel": "Skrbniška plošča", - "settings": "Nastavitve", - "people": "Ljudje", - "registration": "Registracija", - "disable-self-registration": "Onemogoči samo-registracijo", - "invite": "Povabi", - "invite-people": "Povabi ljudi", - "to-boards": "K tabli(am)", - "email-addresses": "E-poštni naslovi", - "smtp-host-description": "Naslov vašega strežnika SMTP.", - "smtp-port-description": "Vrata vašega strežnika SMTP za odhodno pošto.", - "smtp-tls-description": "Omogoči šifriranje TLS za SMTP strežnik.", - "smtp-host": "SMTP gostitelj", - "smtp-port": "SMTP vrata", - "smtp-username": "Up. ime", - "smtp-password": "Geslo", - "smtp-tls": "TLS podpora", - "send-from": "Od", - "send-smtp-test": "Pošljite testno e-pošto na svoj naslov", - "invitation-code": "Koda Povabila", - "email-invite-register-subject": "__inviter__ vam je poslal povabilo", - "email-invite-register-text": "Dragi __user__,\n\n__inviter__ vas vabi na kanban tablo za sodelovanje.\n\nProsimo sledite spodnji povezavi:\n__url__\n\nVaša koda povabila je: __icode__\n\nHvala.", - "email-smtp-test-subject": "SMTP testna e-pošta", - "email-smtp-test-text": "Uspešno ste poslali e-pošto", - "error-invitation-code-not-exist": "Koda povabila ne obstaja", - "error-notAuthorized": "Nimate pravic za ogled te strani.", - "webhook-title": "Ime spletnega vmesnika (webhook)", - "webhook-token": "Žeton (opcijsko za avtentikacijo)", - "outgoing-webhooks": "Izhodni spletni vmesniki (webhooks)", - "bidirectional-webhooks": "Dvo-smerni spletni vmesniki (webhooks)", - "outgoingWebhooksPopup-title": "Izhodni spletni vmesniki (webhooks)", - "boardCardTitlePopup-title": "Filter po naslovu kartice", - "disable-webhook": "Onemogoči ta spletni vmesnik (webhook)", - "global-webhook": "Globalni spletni vmesnik (webhook)", - "new-outgoing-webhook": "Nov izhodni spletni vmesnik (webhook)", - "no-name": "(Neznano)", - "Node_version": "Node različica", - "Meteor_version": "Meteor različica", - "MongoDB_version": "MongoDB različica", - "MongoDB_storage_engine": "MongoDB storage engine", - "MongoDB_Oplog_enabled": "MongoDB Oplog omogočen", - "OS_Arch": "OS Arhitektura", - "OS_Cpus": "OS število CPU", - "OS_Freemem": "OS prost pomnilnik", - "OS_Loadavg": "OS povp. obremenitev", - "OS_Platform": "OS platforma", - "OS_Release": "OS izdaja", - "OS_Totalmem": "OS skupni pomnilnik", - "OS_Type": "OS tip", - "OS_Uptime": "OS čas delovanja", - "days": "dnevi", - "hours": "ure", - "minutes": "minute", - "seconds": "sekunde", - "show-field-on-card": "Prikaži to polje na kartici", - "automatically-field-on-card": "Samodejno dodaj polja na vse kartice", - "showLabel-field-on-card": "Prikaži oznako polja na mini kartici", - "yes": "Da", - "no": "Ne", - "accounts": "Up. računi", - "accounts-allowEmailChange": "Dovoli spremembo e-poštnega naslova", - "accounts-allowUserNameChange": "Dovoli spremembo up. imena", - "createdAt": "Ustvarjen ob", - "verified": "Preverjeno", - "active": "Aktivno", - "card-received": "Prejeto", - "card-received-on": "Prejeto ob", - "card-end": "Konec", - "card-end-on": "Končano na", - "editCardReceivedDatePopup-title": "Spremeni datum prejema", - "editCardEndDatePopup-title": "Spremeni končni datum", - "setCardColorPopup-title": "Nastavi barvo", - "setCardActionsColorPopup-title": "Izberi barvo", - "setSwimlaneColorPopup-title": "Izberi barvo", - "setListColorPopup-title": "Izberi barvo", - "assigned-by": "Dodelil", - "requested-by": "Zahteval", - "board-delete-notice": "Brisanje je trajno. Izgubili boste vse sezname, kartice in akcije, povezane z desko.", - "delete-board-confirm-popup": "Vsi seznami, kartice, oznake in dejavnosti bodo izbrisani in vsebine table ne boste mogli obnoviti. Razveljavitve ni.", - "boardDeletePopup-title": "Izbriši tablo?", - "delete-board": "Izbriši tablo", - "default-subtasks-board": "Podopravila za tablo", - "default": "Privzeto", - "queue": "Čakalna vrsta", - "subtask-settings": "Nastavitve podopravil", - "card-settings": "Nastavitve kartice", - "boardSubtaskSettingsPopup-title": "Nastavitve podopravil table", - "boardCardSettingsPopup-title": "Nastavitve kartice", - "deposit-subtasks-board": "Deponiraj podopravila na tablo:", - "deposit-subtasks-list": "Ciljni seznam za deponirana podopravila:", - "show-parent-in-minicard": "Pokaži starša na mini-kartici:", - "prefix-with-full-path": "Predpona s celotno potjo", - "prefix-with-parent": "Predpona s staršem", - "subtext-with-full-path": "Podbesedilo s celotno potjo", - "subtext-with-parent": "Podbesedilo s staršem", - "change-card-parent": "Zamenjaj starša kartice", - "parent-card": "Starševska kartica", - "source-board": "Izvorna tabla", - "no-parent": "Ne prikaži starša", - "activity-added-label": "dodal oznako '%s' do %s", - "activity-removed-label": "odstranil oznako '%s' od %s", - "activity-delete-attach": "izbrisal priponko od %s", - "activity-added-label-card": "dodal oznako '%s'", - "activity-removed-label-card": "izbrisal oznako '%s'", - "activity-delete-attach-card": "izbrisal priponko", - "activity-set-customfield": "nastavi polje po meri '%s' do '%s' v %s", - "activity-unset-customfield": "zbriši polje po meri '%s' v %s", - "r-rule": "Pravilo", - "r-add-trigger": "Dodaj prožilec", - "r-add-action": "Dodaj akcijo", - "r-board-rules": "Pravila table", - "r-add-rule": "Dodaj pravilo", - "r-view-rule": "Poglej pravilo", - "r-delete-rule": "Izbriši pravilo", - "r-new-rule-name": "Ime novega pravila", - "r-no-rules": "Ni pravil", - "r-when-a-card": "Ko je kartica", - "r-is": " ", - "r-is-moved": "premaknjena", - "r-added-to": "dodan na", - "r-removed-from": "izbrisan iz", - "r-the-board": "tabla", - "r-list": "seznam", - "set-filter": "Nastavi filter", - "r-moved-to": "premaknjena v", - "r-moved-from": "premaknjena iz", - "r-archived": "premaknjena v arhiv", - "r-unarchived": "obnovljena iz arhiva", - "r-a-card": "kartico", - "r-when-a-label-is": "Ko je oznaka", - "r-when-the-label": "Ko je oznaka", - "r-list-name": "ime sezn.", - "r-when-a-member": "Ko je član", - "r-when-the-member": "Ko je član", - "r-name": "ime", - "r-when-a-attach": "Ko je priponka", - "r-when-a-checklist": "Ko je kontrolni seznam", - "r-when-the-checklist": "Ko kontrolni seznam", - "r-completed": "zaključen", - "r-made-incomplete": "nastavljen kot nedokončan", - "r-when-a-item": "Ko je kontrolni seznam", - "r-when-the-item": "Ko je element kontrolnega seznama", - "r-checked": "označen", - "r-unchecked": "odznačen", - "r-move-card-to": "Premakni kartico na", - "r-top-of": "Vrh", - "r-bottom-of": "Dno", - "r-its-list": "pripadajočega seznama", - "r-archive": "premaknjena v arhiv", - "r-unarchive": "Obnovi iz arhiva", - "r-card": "kartico", - "r-add": "Dodaj", - "r-remove": "Odstrani", - "r-label": "oznaka", - "r-member": "član", - "r-remove-all": "Izbriši vse člane iz kartice", - "r-set-color": "Nastavi barvo na", - "r-checklist": "kontrolni seznam", - "r-check-all": "Označi vse", - "r-uncheck-all": "Odznači vse", - "r-items-check": "postavke kontrolnega lista", - "r-check": "Označi", - "r-uncheck": "Odznači", - "r-item": "postavka", - "r-of-checklist": "kontrolnega seznama", - "r-send-email": "Pošlji e-pošto", - "r-to": "naslovnik", - "r-subject": "zadeva", - "r-rule-details": "Podrobnosti pravila", - "r-d-move-to-top-gen": "Premakni kartico na vrh pripadajočega sezama", - "r-d-move-to-top-spec": "Premakni kartico na vrh seznama", - "r-d-move-to-bottom-gen": "Premakni kartico na dno pripadajočega seznama", - "r-d-move-to-bottom-spec": "Premakni kartico na dno seznama", - "r-d-send-email": "Pošlji e-pošto", - "r-d-send-email-to": "na", - "r-d-send-email-subject": "zadeva", - "r-d-send-email-message": "vsebina", - "r-d-archive": "Premakni kartico v arhiv", - "r-d-unarchive": "Obnovi kartico iz arhiva", - "r-d-add-label": "Dodaj oznako", - "r-d-remove-label": "Izbriši oznako", - "r-create-card": "Ustvari novo kartico", - "r-in-list": "v seznamu", - "r-in-swimlane": "v plavalni stezi", - "r-d-add-member": "Dodaj člana", - "r-d-remove-member": "Odstrani člana", - "r-d-remove-all-member": "Odstrani vse člane", - "r-d-check-all": "Označi vse elemente seznama", - "r-d-uncheck-all": "Odznači vse elemente seznama", - "r-d-check-one": "Označi element", - "r-d-uncheck-one": "Odznači element", - "r-d-check-of-list": "kontrolnega seznama", - "r-d-add-checklist": "Dodaj kontrolni list", - "r-d-remove-checklist": "Odstrani kotrolni list", - "r-by": "od", - "r-add-checklist": "Dodaj kontrolni list", - "r-with-items": "s postavkami", - "r-items-list": "el1,el2,el3", - "r-add-swimlane": "Dodaj plavalno stezo", - "r-swimlane-name": "ime pl. steze", - "r-board-note": "Opomba: polje pustite prazno, da ustreza vsaki možni vrednosti.", - "r-checklist-note": "Opomba: elementi kontrolnega seznama morajo biti zapisani kot vrednosti, ločene z vejicami.", - "r-when-a-card-is-moved": "Ko je kartica premaknjena v drug seznam", - "r-set": "Nastavi", - "r-update": "Posodobi", - "r-datefield": "polje z datumom", - "r-df-start-at": "začetek", - "r-df-due-at": "rok", - "r-df-end-at": "konec", - "r-df-received-at": "prejeto", - "r-to-current-datetime": "v trenutni datum/čas", - "r-remove-value-from": "Izbriši vrednost iz", - "ldap": "LDAP", - "oauth2": "OAuth2", - "cas": "CAS", - "authentication-method": "Metoda avtentikacije", - "authentication-type": "Način avtentikacije", - "custom-product-name": "Ime izdelka po meri", - "layout": "Postavitev", - "hide-logo": "Skrij logo", - "add-custom-html-after-body-start": "Dodaj HTML po meri po <body> začetku", - "add-custom-html-before-body-end": "Dodaj HMTL po meri po </body> koncu", - "error-undefined": "Prišlo je do napake", - "error-ldap-login": "Prišlo je do napake ob prijavi", - "display-authentication-method": "Prikaži metodo avtentikacije", - "default-authentication-method": "Privzeta metoda avtentikacije", - "duplicate-board": "Dupliciraj tablo", - "people-number": "Število ljudi je:", - "swimlaneDeletePopup-title": "Zbriši plavalno stezo?", - "swimlane-delete-pop": "Vsa dejanja bodo odstranjena iz seznama dejavnosti. Plavalne steze ne boste mogli obnoviti. Razveljavitve ni.", - "restore-all": "Obnovi vse", - "delete-all": "Izbriši vse", - "loading": "Nalagam, prosimo počakajte", - "previous_as": "zadnji čas je bil", - "act-a-dueAt": "spremenil rok zapadlosti na \nKdaj: __timeValue__\nKje: __card__\n prejšnji rok zapadlosti je bil __timeOldValue__", - "act-a-endAt": "spremenil čas dokončanja na __timeValue__ iz (__timeOldValue__)", - "act-a-startAt": "spremenil čas pričetka na __timeValue__ iz (__timeOldValue__)", - "act-a-receivedAt": "spremenil čas prejema na __timeValue__ iz (__timeOldValue__)", - "a-dueAt": "spremenil rok v", - "a-endAt": "spremenil končni čas v", - "a-startAt": "spremenil začetni čas v", - "a-receivedAt": "spremenil čas prejetja v", - "almostdue": "trenutni rok %s se približuje", - "pastdue": "trenutni rok %s je potekel", - "duenow": "trenutni rok %s je danes", - "act-newDue": "__list__/__card__ ima 1. opomnik roka zapadlosti [__board__]", - "act-withDue": "__list__/__card__ opomniki roka zapadlosti [__board__]", - "act-almostdue": "je opomnil trenuten rok zapadlosti (__timeValue__) kartice __card__ se bliža", - "act-pastdue": "je opomnil trenuten rok zapadlosti (__timeValue__) kartice __card__ je potekel", - "act-duenow": "je opomnil trenuten rok zapadlosti (__timeValue__) kartice __card__ je sedaj", - "act-atUserComment": "Omenjeni ste bili v [__board__] __list__/__card__", - "delete-user-confirm-popup": "Ali ste prepričani, da želite izbrisati ta račun? Razveljavitve ni.", - "accounts-allowUserDelete": "Dovoli uporabnikom, da sami izbrišejo svoj račun", - "hide-minicard-label-text": "Skrij besedilo oznak na karticah", - "show-desktop-drag-handles": "Pokaži ročke za povleko na namizju", - "assignee": "Dodeljen član", - "cardAssigneesPopup-title": "Dodeljen član", - "addmore-detail": "Dodaj podrobnejši opis", - "show-on-card": "Prikaži na kartici", - "new": "Novo", - "editUserPopup-title": "Uredi uporabnika", - "newUserPopup-title": "Nov uporabnik", - "notifications": "Notifications", - "view-all": "View All", - "filter-by-unread": "Filter by Unread", - "mark-all-as-read": "Mark all as read", - "remove-all-read": "Remove all read", - "allow-rename": "Allow Rename", - "allowRenamePopup-title": "Allow Rename" -} \ No newline at end of file + "accept": "Sprejmi", + "act-activity-notify": "Obvestilo o dejavnosti", + "act-addAttachment": "dodal priponko __attachment__ h kartici __card__ na seznamu __list__ na plavalni stezi __swimlane__ na tabli __board__", + "act-deleteAttachment": "odstranil priponko __attachment__ iz kartice __card__ na seznamu __list__ na plavalni stezi __swimlane__ na tabli __board__", + "act-addSubtask": "dodal podopravilo __subtask__ h kartici __card__ na seznamu __list__ na plavalni stezi __swimlane__ na tabli __board__", + "act-addLabel": "Dodal oznako __label__ h kartici __card__ na seznamu __list__ na plavalni stezi __swimlane__ na tabli __board__", + "act-addedLabel": "Dodal oznako __label__ h kartici __card__ na seznamu __list__ na plavalni stezi __swimlane__ na tabli __board__", + "act-removeLabel": "Odstranil oznako __label__ iz kartice __card__ na seznamu __list__ na plavalni stezi __swimlane__ na tabli __board__", + "act-removedLabel": "Odstranil oznako __label__ iz kartice __card__ na seznamu __list__ na plavalni stezi __swimlane__ na tabli __board__", + "act-addChecklist": "dodal kontrolni seznam __checklist__ h kartici __card__ na seznamu __list__ na plavalni stezi __swimlane__ na tabli __board__", + "act-addChecklistItem": "dodal postavko __checklistItem__ kontrolnega seznama __checklist__ na kartici __card__ na seznamu __list__ na plavalni stezi __swimlane__ na tabli __board__", + "act-removeChecklist": "odstranil kontrolni seznam __checklist__ iz kartice __card__ na seznamu __list__ na plavalni stezi __swimlane__ na tabli __board__", + "act-removeChecklistItem": "odstranil postavko __checklistItem__ kontrolnega seznama __checklist__ na kartici __card__ na seznamu __list__ na plavalni stezi __swimlane__ na tabli __board__", + "act-checkedItem": "obkljukal postavko __checklistItem__ kontrolnega seznama __checklist__ na kartici __card__ na seznamu __list__ na plavalni stezi __swimlane__ na tabli __board__", + "act-uncheckedItem": "odkljukal postavko __checklistItem__ kontrolnega seznama __checklist__ na kartici __card__ na seznamu __list__ na plavalni stezi __swimlane__ na tabli __board__", + "act-completeChecklist": "dokončal kontrolni seznam __checklist__ na kartici __card__ na seznamu __list__ na plavalni stezi __swimlane__ na tabli __board__", + "act-uncompleteChecklist": "nedokončan kontrolni seznam __checklist__ na kartici __card__ na seznamu __list__ na plavalni stezi __swimlane__ na tabli __board__", + "act-addComment": "komentiral na kartici __card__: __comment__ na seznamu __list__ na plavalni stezi __swimlane__ na tabli __board__", + "act-editComment": "uredil komentar na kartici __card__: __comment__ na seznamu __list__ na plavalni stezi __swimlane__ na tabli __board__", + "act-deleteComment": "izbrisal komentar na kartici __card__: __comment__ na seznamu __list__ na plavalni stezi __swimlane__ na tabli __board__", + "act-createBoard": "ustvaril tablo __board__", + "act-createSwimlane": "ustvaril plavalno stezo __swimlane__ na tabli __board__", + "act-createCard": "ustvaril kartico __card__ na seznamu __list__ na plavalni stezi __swimlane__ na tabli __board__", + "act-createCustomField": "ustvaril poljubno polje __customField__ na tabli __board__", + "act-deleteCustomField": "izbrisal poljubno polje __customField__ na tabli __board__", + "act-setCustomField": "uredil poljubno polje __customField__: __customFieldValue__ na kartici __card__ na seznamu __list__ na plavalni stezi __swimlane__ na tabli __board__", + "act-createList": "dodal seznam __list__ na tablo __board__", + "act-addBoardMember": "dodal člana __member__ k tabli __board__", + "act-archivedBoard": "Tabla __board__ premaknjena v arhiv", + "act-archivedCard": "Kartica __card__ na seznamu __list__ na plavalni stezi __swimlane__ na tabli __board__ premaknjena v arhiv", + "act-archivedList": "Seznam __list__ na plavalni stezi __swimlane__ na tabli __board__ premaknjen v arhiv", + "act-archivedSwimlane": "Plavalna steza __swimlane__ na tabli __board__ premaknjena v arhiv", + "act-importBoard": "uvozil tablo __board__", + "act-importCard": "uvozil kartico __card__ na seznam __list__ na plavalni stezi __swimlane__ na tabli __board__", + "act-importList": "uvozil seznam __list__ na plavalni stezi __swimlane__ na tabli __board__", + "act-joinMember": "dodal član __member__ h kartici __card__ na seznamu __list__ na plavalni stezi __swimlane__ na tabli __board__", + "act-moveCard": "premakil kartico __card__ na tabli __board__ iz seznama __oldList__ na plavalni stezi __oldSwimlane__ na seznam __list__ na plavalni stezi __swimlane__", + "act-moveCardToOtherBoard": "premaknil kartico __card__ iz seznama __oldList__ na plavalni stezi __oldSwimlane__ na tabli __oldBoard__ na seznam __list__ na plavalni stezi __swimlane__ na tabli __board__", + "act-removeBoardMember": "odstranil člana __member__ iz table __board__", + "act-restoredCard": "obnovil kartico __card__ na seznam __list__ na plavalni stezi __swimlane__ na tabli __board__", + "act-unjoinMember": "odstranil člana __member__ iz kartice __card__ na seznamu __list__ na plavalni stezi __swimlane__ na tabli __board__", + "act-withBoardTitle": "__board__", + "act-withCardTitle": "[__board__] __card__", + "actions": "Dejanja", + "activities": "Aktivnosti", + "activity": "Aktivnost", + "activity-added": "dodal %s v %s", + "activity-archived": "%s premaknjeno v arhiv", + "activity-attached": "pripel %s v %s", + "activity-created": "ustvaril %s", + "activity-customfield-created": "ustvaril poljubno polje%s", + "activity-excluded": "izključil %s iz %s", + "activity-imported": "uvozil %s v %s iz %s", + "activity-imported-board": "uvozil %s iz %s", + "activity-joined": "se je pridružil na %s", + "activity-moved": "premakil %s iz %s na %s", + "activity-on": "na %s", + "activity-removed": "odstranil %s iz %s", + "activity-sent": "poslano %s na %s", + "activity-unjoined": "se je odjavil iz %s", + "activity-subtask-added": "dodal podopravilo k %s", + "activity-checked-item": "obkljukal %s na kontrolnem seznamu %s od %s", + "activity-unchecked-item": "odkljukal %s na kontrolnem seznamu %s od %s", + "activity-checklist-added": "dodal kontrolni seznam na %s", + "activity-checklist-removed": "odstranil kontrolni seznam iz %s", + "activity-checklist-completed": "completed checklist %s of %s", + "activity-checklist-uncompleted": "nedokončal kontrolni seznam %s od %s", + "activity-checklist-item-added": "dodal postavko kontrolnega seznama na '%s' v %s", + "activity-checklist-item-removed": "odstranil postavko kontrolnega seznama iz '%s' v %s", + "add": "Dodaj", + "activity-checked-item-card": "obkljukal %s na kontrolnem seznamu %s", + "activity-unchecked-item-card": "odkljukal %s na kontrolnem seznamu %s", + "activity-checklist-completed-card": "dokončal kontrolni seznam __checklist__ na kartici __card__ na seznamu __list__ na plavalni stezi __swimlane__ na tabli __board__", + "activity-checklist-uncompleted-card": "nedokončal kontrolni seznam %s", + "activity-editComment": "uredil komentar %s", + "activity-deleteComment": "izbrisal komentar %s", + "add-attachment": "Dodaj priponko", + "add-board": "Dodaj tablo", + "add-card": "Dodaj kartico", + "add-swimlane": "Dodaj plavalno stezo", + "add-subtask": "Dodaj podopravilo", + "add-checklist": "Dodaj kontrolni seznam", + "add-checklist-item": "Dodaj postavko na kontrolni seznam", + "add-cover": "Dodaj ovitek", + "add-label": "Dodaj oznako", + "add-list": "Dodaj seznam", + "add-members": "Dodaj člane", + "added": "Dodano", + "addMemberPopup-title": "Člani", + "admin": "Administrator", + "admin-desc": "Lahko gleda in ureja kartice, odstrani člane ter spreminja nastavitve table.", + "admin-announcement": "Najava", + "admin-announcement-active": "Aktivna vse-sistemska najava", + "admin-announcement-title": "Najava od administratorja", + "all-boards": "Vse table", + "and-n-other-card": "In __count__ druga kartica", + "and-n-other-card_plural": "In __count__ drugih kartic", + "apply": "Uporabi", + "app-is-offline": "Nalaganje, prosimo počakajte. Osveževanje strani bo povzročilo izgubo podatkov. Če nalaganje ne deluje, preverite, ali se strežnik ni ustavil.", + "archive": "Premakni v arhiv", + "archive-all": "Premakni vse v arhiv", + "archive-board": "Arhiviraj tablo", + "archive-card": "Arhiviraj kartico", + "archive-list": "Arhiviraj seznam", + "archive-swimlane": "Arhiviraj plavalno stezo", + "archive-selection": "Arhiviraj označeno", + "archiveBoardPopup-title": "Arhiviraj tablo?", + "archived-items": "Arhiv", + "archived-boards": "Table v arhivu", + "restore-board": "Obnovi tablo", + "no-archived-boards": "Nobene table ni v arhivu.", + "archives": "Arhiv", + "template": "Predloga", + "templates": "Predloge", + "assign-member": "Dodeli člana", + "attached": "pripeto", + "attachment": "Priponka", + "attachment-delete-pop": "Brisanje priponke je trajno. Ne obstaja razveljavitev.", + "attachmentDeletePopup-title": "Briši priponko?", + "attachments": "Priponke", + "auto-watch": "Samodejno spremljaj ustvarjene table", + "avatar-too-big": "Velikost avatarja je prevelika (70kB maks.)", + "back": "Nazaj", + "board-change-color": "Spremeni barvo", + "board-nb-stars": "%s zvezdic", + "board-not-found": "Tabla ni najdena", + "board-private-info": "Ta tabla bo <strong>privatna</strong>.", + "board-public-info": "Ta tabla bo <strong>javna</strong>.", + "boardChangeColorPopup-title": "Spremeni ozadje table", + "boardChangeTitlePopup-title": "Preimenuj tablo", + "boardChangeVisibilityPopup-title": "Spremeni vidnost", + "boardChangeWatchPopup-title": "Spremeni opazovanje", + "boardMenuPopup-title": "Nastavitve table", + "boardChangeViewPopup-title": "Pogled table", + "boards": "Table", + "board-view": "Pogled table", + "board-view-cal": "Koledar", + "board-view-swimlanes": "Plavalne steze", + "board-view-collapse": "Skrči", + "board-view-lists": "Seznami", + "bucket-example": "Kot na primer \"Življenjski seznam\"", + "cancel": "Prekliči", + "card-archived": "Kartica je premaknjena v arhiv.", + "board-archived": "Tabla je premaknjena v arhiv.", + "card-comments-title": "Ta kartica ima %s komentar.", + "card-delete-notice": "Brisanje je trajno. Izgubili boste vsa dejanja, povezana s kartico.", + "card-delete-pop": "Vsa dejanja bodo odstranjena iz zgodovine dejavnosti. Kartice ne boste mogli znova odpreti. Razveljavitve ni.", + "card-delete-suggest-archive": "Kartico lahko premaknete v arhiv, da jo odstranite s table in ohranite dejavnost.", + "card-due": "Rok", + "card-due-on": "Rok", + "card-spent": "Porabljen čas", + "card-edit-attachments": "Uredi priponke", + "card-edit-custom-fields": "Uredi poljubna polja", + "card-start-voting": "Start voting", + "card-cancel-voting": "Delete voting and all votes", + "card-edit-labels": "Uredi oznake", + "card-edit-members": "Uredi člane", + "card-labels-title": "Spremeni oznake za kartico.", + "card-members-title": "Dodaj ali odstrani člane table iz kartice.", + "card-start": "Začetek", + "card-start-on": "Začne ob", + "cardAttachmentsPopup-title": "Pripni od", + "cardCustomField-datePopup-title": "Spremeni datum", + "cardCustomFieldsPopup-title": "Uredi poljubna polja", + "cardStartVotingPopup-title": "Start a vote", + "positiveVoteMembersPopup-title": "Proponents", + "negativeVoteMembersPopup-title": "Opponents", + "vote-question": "Voting question", + "vote-public": "Public vote", + "vote-for-it": "for it", + "vote-against": "against", + "cardDeletePopup-title": "Briši kartico?", + "cardDetailsActionsPopup-title": "Dejanja kartice", + "cardLabelsPopup-title": "Oznake", + "cardMembersPopup-title": "Člani", + "cardMorePopup-title": "Več", + "cardTemplatePopup-title": "Ustvari predlogo", + "cards": "Kartice", + "cards-count": "Kartic", + "casSignIn": "Vpiši se s CAS", + "cardType-card": "Kartica", + "cardType-linkedCard": "Povezana kartica", + "cardType-linkedBoard": "Povezana tabla", + "change": "Spremeni", + "change-avatar": "Spremeni avatar", + "change-password": "Spremeni geslo", + "change-permissions": "Spremeni dovoljenja", + "change-settings": "Spremeni nastavitve", + "changeAvatarPopup-title": "Spremeni avatar", + "changeLanguagePopup-title": "Spremeni jezik", + "changePasswordPopup-title": "Spremeni geslo", + "changePermissionsPopup-title": "Spremeni dovoljenja", + "changeSettingsPopup-title": "Spremeni nastavitve", + "subtasks": "Podopravila", + "checklists": "Kontrolni seznami", + "click-to-star": "Kliknite, da označite tablo z zvezdico.", + "click-to-unstar": "Kliknite, da odznačite tablo z zvezdico.", + "clipboard": "Odložišče ali povleci & spusti", + "close": "Zapri", + "close-board": "Zapri tablo", + "close-board-pop": "Tablo boste lahko obnovili s klikom na gumb »Arhiviraj« na vstopni strani.", + "color-black": "črna", + "color-blue": "modra", + "color-crimson": "temno rdeča", + "color-darkgreen": "temno zelena", + "color-gold": "zlata", + "color-gray": "siva", + "color-green": "zelena", + "color-indigo": "indigo", + "color-lime": "limeta", + "color-magenta": "magenta", + "color-mistyrose": "rožnata", + "color-navy": "navy modra", + "color-orange": "oranžna", + "color-paleturquoise": "bledo turkizna", + "color-peachpuff": "breskvasta", + "color-pink": "roza", + "color-plum": "slivova", + "color-purple": "vijolična", + "color-red": "rdeča", + "color-saddlebrown": "rjava", + "color-silver": "srebrna", + "color-sky": "nebesna", + "color-slateblue": "skrilasto modra", + "color-white": "bela", + "color-yellow": "rumena", + "unset-color": "Onemogoči", + "comment": "Komentiraj", + "comment-placeholder": "Napiši komentar", + "comment-only": "Samo komentar", + "comment-only-desc": "Lahko komentirate samo na karticah.", + "no-comments": "Ni komentarjev", + "no-comments-desc": "Ne morete videti komentarjev in dejavnosti.", + "worker": "Delavec", + "worker-desc": "Lahko samo premikam kartice, se dodelim na kartico in komentiram.", + "computer": "Računalnik", + "confirm-subtask-delete-dialog": "Ste prepričani, da želite izbrisati podopravilo?", + "confirm-checklist-delete-dialog": "Ste prepričani, da želite izbrisati kontrolni seznam?", + "copy-card-link-to-clipboard": "Kopiraj povezavo kartice na odložišče", + "linkCardPopup-title": "Poveži kartico", + "searchElementPopup-title": "Išči", + "copyCardPopup-title": "Kopiraj kartico", + "copyChecklistToManyCardsPopup-title": "Kopiraj predlogo kontrolnega seznama na več kartic", + "copyChecklistToManyCardsPopup-instructions": "Naslovi ciljnih kartic in opisi v JSON formatu", + "copyChecklistToManyCardsPopup-format": "[ {\"naslov\": \"Naslov prve kartice\", \"opis\":\"Opis prve kartice\"}, {\"naslov\":\"Opis druge kartice\",\"opis\":\"Opis druge kartice\"},{\"naslov\":\"Naslov zadnje kartice\",\"opis\":\"Opis zadnje kartice\"} ]", + "create": "Ustvari", + "createBoardPopup-title": "Ustvari tablo", + "chooseBoardSourcePopup-title": "Uvozi tablo", + "createLabelPopup-title": "Ustvari oznako", + "createCustomField": "Ustvari polje", + "createCustomFieldPopup-title": "Ustvari polje", + "current": "trenutno", + "custom-field-delete-pop": "Razveljavitve ni. To bo odstranilo to poljubno polje iz vseh kartic in izbrisalo njegovo zgodovino.", + "custom-field-checkbox": "Potrditveno polje", + "custom-field-date": "Datum", + "custom-field-dropdown": "Spustni seznam", + "custom-field-dropdown-none": "(nobeno)", + "custom-field-dropdown-options": "Možnosti seznama", + "custom-field-dropdown-options-placeholder": "Pritisnite enter da dodate več možnosti", + "custom-field-dropdown-unknown": "(neznano)", + "custom-field-number": "Število", + "custom-field-text": "Besedilo", + "custom-fields": "Poljubna polja", + "date": "Datum", + "decline": "Zavrni", + "default-avatar": "Privzeti avatar", + "delete": "Briši", + "deleteCustomFieldPopup-title": "Briši poljubno polje?", + "deleteLabelPopup-title": "Briši oznako?", + "description": "Opis", + "disambiguateMultiLabelPopup-title": "Razdvoji Dejanje Oznake", + "disambiguateMultiMemberPopup-title": "Razdvoji dejanje člana", + "discard": "Razveljavi", + "done": "Končano", + "download": "Prenos", + "edit": "Uredi", + "edit-avatar": "Spremeni avatar", + "edit-profile": "Uredi profil", + "edit-wip-limit": "Uredi omejitev št. kartic", + "soft-wip-limit": "Omehčaj omejitev št. kartic", + "editCardStartDatePopup-title": "Spremeni začetni datum", + "editCardDueDatePopup-title": "Spremeni datum zapadlosti", + "editCustomFieldPopup-title": "Uredi polje", + "editCardSpentTimePopup-title": "Spremeni porabljen čas", + "editLabelPopup-title": "Spremeni oznako", + "editNotificationPopup-title": "Uredi obvestilo", + "editProfilePopup-title": "Uredi profil", + "email": "E-pošta", + "email-enrollAccount-subject": "Up. račun ustvarjen za vas na __siteName__", + "email-enrollAccount-text": "Pozdravljeni __user__,\n\nZa začetek uporabe kliknite spodnjo povezavo.\n\n__url__\n\nHvala.", + "email-fail": "Pošiljanje e-pošte ni uspelo", + "email-fail-text": "Napaka pri poskusu pošiljanja e-pošte", + "email-invalid": "Neveljavna e-pošta", + "email-invite": "Povabi z uporabo e-pošte", + "email-invite-subject": "__inviter__ vam je poslal povabilo", + "email-invite-text": "Spoštovani __user__,\n\n__inviter__ vas vabi k sodelovanju na tabli \"__board__\".\n\nProsimo sledite spodnji povezavi:\n\n__url__\n\nHvala.", + "email-resetPassword-subject": "Ponastavite geslo na __siteName__", + "email-resetPassword-text": "Pozdravljeni __user__,\n\nZa ponastavitev gesla kliknite na spodnjo povezavo.\n\n__url__\n\nHvala.", + "email-sent": "E-pošta poslana", + "email-verifyEmail-subject": "Preverite svoje e-poštni naslov na __siteName__", + "email-verifyEmail-text": "Pozdravljeni __user__,\n\nDa preverite e-poštni naslov za vaš uporabniški račun, kliknite na spodnjo povezavo.\n\n__url__\n\nHvala.", + "enable-wip-limit": "Vklopi omejitev št. kartic", + "error-board-doesNotExist": "Ta tabla ne obstaja", + "error-board-notAdmin": "Nimate administrativnih pravic za tablo.", + "error-board-notAMember": "Niste član table.", + "error-json-malformed": "Vaše besedilo ni veljaven JSON", + "error-json-schema": "Vaši JSON podatki ne vsebujejo pravilnih informacij v ustreznem formatu", + "error-list-doesNotExist": "Seznam ne obstaja", + "error-user-doesNotExist": "Uporabnik ne obstaja", + "error-user-notAllowSelf": "Ne morete povabiti sebe", + "error-user-notCreated": "Ta uporabnik ni ustvarjen", + "error-username-taken": "To up. ime že obstaja", + "error-email-taken": "E-poštni naslov je že zaseden", + "export-board": "Izvozi tablo", + "sort": "Sortiraj", + "sort-desc": "Klikni za sortiranje seznama", + "list-sort-by": "Sortiraj po:", + "list-label-modifiedAt": "Nazadnje dostopano", + "list-label-title": "Ime seznama", + "list-label-sort": "Ročno nastavljen vrstni red", + "list-label-short-modifiedAt": "(N)", + "list-label-short-title": "(I)", + "list-label-short-sort": "(R)", + "filter": "Filtriraj", + "filter-cards": "Filtriraj kartice ali sezname", + "list-filter-label": "Filtriraj seznam po imenu", + "filter-clear": "Počisti filter", + "filter-no-label": "Brez oznake", + "filter-no-member": "Brez člana", + "filter-no-assignee": "No assignee", + "filter-no-custom-fields": "Brez poljubnih polj", + "filter-show-archive": "Prikaži arhivirane sezname", + "filter-hide-empty": "Skrij prazne sezname", + "filter-on": "Filter vklopljen", + "filter-on-desc": "Filtrirane kartice na tej tabli. Kliknite tukaj za urejanje filtra.", + "filter-to-selection": "Filtriraj izbrane", + "advanced-filter-label": "Napredni filter", + "advanced-filter-description": "Napredni filter omogoča pripravo niza, ki vsebuje naslednje operaterje: == != <= >= && || () Preslednica se uporablja kot ločilo med operatorji. Vsa polja po meri lahko filtrirate tako, da vtipkate njihova imena in vrednosti. Na primer: Polje1 == Vrednost1. Opomba: Če polja ali vrednosti vsebujejo presledke, jih morate postaviti v enojne narekovaje. Primer: 'Polje 1' == 'Vrednost 1'. Če želite preskočiti posamezne kontrolne znake (' \\/), lahko uporabite \\. Na primer: Polje1 == I\\'m. Prav tako lahko kombinirate več pogojev. Na primer: F1 == V1 || F1 == V2. Običajno se vsi operaterji interpretirajo od leve proti desni. Vrstni red lahko spremenite tako, da postavite oklepaje. Na primer: F1 == V1 && ( F2 == V2 || F2 == V3 ). Prav tako lahko po besedilu iščete z uporabo pravil regex: F1 == /Tes.*/i", + "fullname": "Polno Ime", + "header-logo-title": "Pojdi nazaj na stran s tablami.", + "hide-system-messages": "Skrij sistemska sporočila", + "headerBarCreateBoardPopup-title": "Ustvari tablo", + "home": "Domov", + "import": "Uvozi", + "link": "Poveži", + "import-board": "uvozi tablo", + "import-board-c": "Uvozi tablo", + "import-board-title-trello": "Uvozi tablo iz orodja Trello", + "import-board-title-wekan": "Uvozi tablo iz prejšnjega izvoza", + "from-trello": "Iz orodja Trello", + "from-wekan": "Od prejšnjega izvoza", + "import-board-instruction-trello": "V vaši Trello tabli pojdite na 'Meni', 'Več', 'Natisni in Izvozi', 'Izvozi JSON', in kopirajte prikazano besedilo.", + "import-board-instruction-wekan": "V vaši tabli pojdite na 'Meni', 'Izvozi tablo' in kopirajte besedilo iz prenesene datoteke.", + "import-board-instruction-about-errors": "Pri napakah med uvozom table v nekaterih primerih uvažanje še deluje, uvožena tabla pa je na strani Vse Table.", + "import-json-placeholder": "Tukaj prilepite veljavne JSON podatke", + "import-map-members": "Mapiraj člane", + "import-members-map": "Vaša uvožena tabla vsebuje nekaj članov. Prosimo mapirajte člane, ki jih želite uvoziti, z vašimi uporabniki.", + "import-show-user-mapping": "Preglejte povezane člane", + "import-user-select": "Izberite obstoječega uporabnika, ki ga želite uporabiti kot tega člana.", + "importMapMembersAddPopup-title": "Izberite člana", + "info": "Različica", + "initials": "Inicialke", + "invalid-date": "Neveljaven datum", + "invalid-time": "Neveljaven čas", + "invalid-user": "Neveljaven uporabnik", + "joined": "se je pridružil", + "just-invited": "Povabljeni ste k tej tabli", + "keyboard-shortcuts": "Bližnjice", + "label-create": "Ustvari Oznako", + "label-default": "%s oznaka (privzeto)", + "label-delete-pop": "Razveljavitve ni. To bo odstranilo oznako iz vseh kartic in izbrisalo njeno zgodovino.", + "labels": "Oznake", + "language": "Jezik", + "last-admin-desc": "Ne morete zamenjati vlog, ker mora obstajati vsaj en admin.", + "leave-board": "Zapusti tablo", + "leave-board-pop": "Ste prepričani, da želite zapustiti tablo __boardTitle__? Odstranjeni boste iz vseh kartic na tej tabli.", + "leaveBoardPopup-title": "Zapusti tablo ?", + "link-card": "Poveži s kartico", + "list-archive-cards": "Arhiviraj vse kartice v seznamu", + "list-archive-cards-pop": "To bo odstranilo vse kartice tega seznama. Za ogled in vrnitev kartic iz arhiva na tablo, kliknite \"Meni\" > \"arhiv\".", + "list-move-cards": "Premakni vse kartice na seznamu", + "list-select-cards": "Izberi vse kartice na seznamu", + "set-color-list": "Nastavi barvo", + "listActionPopup-title": "Dejanja seznama", + "swimlaneActionPopup-title": "Dejanja plavalnih stez", + "swimlaneAddPopup-title": "Dodaj plavalno stezo spodaj", + "listImportCardPopup-title": "Uvozi Trello kartico", + "listMorePopup-title": "Več", + "link-list": "Poveži s seznamom", + "list-delete-pop": "Vsa dejanja bodo odstranjena iz vira dejavnosti in seznama ne boste mogli obnoviti. Razveljavitve ni.", + "list-delete-suggest-archive": "Lahko premaknete seznam v arhiv, da ga odstranite iz table in ohranite dejavnosti.", + "lists": "Seznami", + "swimlanes": "Plavalne steze", + "log-out": "Odjava", + "log-in": "Prijava", + "loginPopup-title": "Prijava", + "memberMenuPopup-title": "Nastavitve članov", + "members": "Člani", + "menu": "Meni", + "move-selection": "Premakni izbiro", + "moveCardPopup-title": "Premakni kartico", + "moveCardToBottom-title": "Premakni na dno", + "moveCardToTop-title": "Premakni na vrh", + "moveSelectionPopup-title": "Premakni izbiro", + "multi-selection": "Multi-Izbira", + "multi-selection-on": "Multi-Izbira je omogočena", + "muted": "Utišano", + "muted-info": "O spremembah na tej tabli ne boste prejemali obvestil.", + "my-boards": "Moje Table", + "name": "Ime", + "no-archived-cards": "Ni kartic v arhivu", + "no-archived-lists": "Ni seznamov v arhivu", + "no-archived-swimlanes": "Ni plavalnih stez v arhivu", + "no-results": "Ni zadetkov", + "normal": "Normalno", + "normal-desc": "Lahko gleda in ureja kartice. Ne more spreminjati nastavitev.", + "not-accepted-yet": "Povabilo še ni sprejeto.", + "notify-participate": "Prejemajte posodobitve kartic, na katerih sodelujete kot ustvarjalec ali član", + "notify-watch": "Prejemajte posodobitve opazovanih tabel, seznamov ali kartic", + "optional": "opcijsko", + "or": "ali", + "page-maybe-private": "Ta stran je morda privatna. Verjetno si jo lahko ogledate po<a href='%s'>prijavi</a>.", + "page-not-found": "Stran ne obstaja.", + "password": "Geslo", + "paste-or-dragdrop": "prilepi ali povleci & spusti datoteko slike (samo slika)", + "participating": "Sodelovanje", + "preview": "Predogled", + "previewAttachedImagePopup-title": "Predogled", + "previewClipboardImagePopup-title": "Predogled", + "private": "Zasebno", + "private-desc": "Ta tabla je zasebna. Vsebino lahko vidijo ali urejajo samo dodani uporabniki.", + "profile": "Profil", + "public": "Javno", + "public-desc": "Ta tabla je javna. Vidna je vsakomur s povezavo do table in bo prikazana v zadetkih iskalnikov kot Google. Urejajo jo lahko samo člani table.", + "quick-access-description": "Če tablo označite z zvezdico, bo tukaj dodana bližnjica.", + "remove-cover": "Odstrani ovitek", + "remove-from-board": "Odstrani iz table", + "remove-label": "Odstrani oznako", + "listDeletePopup-title": "Odstrani seznam?", + "remove-member": "Odstrani člana", + "remove-member-from-card": "Odstrani iz kartice", + "remove-member-pop": "Odstrani __name__ (__username__) iz __boardTitle__? Član bo odstranjen iz vseh kartic te table in bo prejel obvestilo.", + "removeMemberPopup-title": "Odstrani člana?", + "rename": "Preimenuj", + "rename-board": "Preimenuj tablo", + "restore": "Obnovi", + "save": "Shrani", + "search": "Išči", + "rules": "Pravila", + "search-cards": "Search from card/list titles, descriptions and custom fields on this board", + "search-example": "Besedilo za iskanje?", + "select-color": "Izberi barvo", + "set-wip-limit-value": "Omeji maksimalno število opravil v seznamu", + "setWipLimitPopup-title": "Omeji število kartic", + "shortcut-assign-self": "Dodeli sebe k trenutni kartici", + "shortcut-autocomplete-emoji": "Samodokončaj emoji", + "shortcut-autocomplete-members": "Samodokončaj člane", + "shortcut-clear-filters": "Počisti vse filtre", + "shortcut-close-dialog": "Zapri dialog", + "shortcut-filter-my-cards": "Filtriraj moje kartice", + "shortcut-show-shortcuts": "Prikaži seznam bližnjic", + "shortcut-toggle-filterbar": "Preklopi stransko vrstico za filter", + "shortcut-toggle-sidebar": "Preklopi stransko vrstico table", + "show-cards-minimum-count": "Prikaži število kartic, če seznam vsebuje več kot", + "sidebar-open": "Odpri stransko vrstico", + "sidebar-close": "Zapri stransko vrstico", + "signupPopup-title": "Ustvari up. račun", + "star-board-title": "Označite tablo z zvezdico, da bo prikazana na vrhu v seznamu tabel.", + "starred-boards": "Table z zvezdico", + "starred-boards-description": "Table z zvezdico se prikažejo na vrhu vašega seznama tabel.", + "subscribe": "Naročite se", + "team": "Skupina", + "this-board": "tablo", + "this-card": "kartico", + "spent-time-hours": "Porabljen čas (ure)", + "overtime-hours": "Presežen čas (ure)", + "overtime": "Presežen čas", + "has-overtime-cards": "Ima kartice s preseženim časom", + "has-spenttime-cards": "Ima kartice s porabljenim časom", + "time": "Čas", + "title": "Naslov", + "tracking": "Sledenje", + "tracking-info": "Obveščeni boste o vseh spremembah nad karticami, kjer ste lastnik ali član.", + "type": "Tip", + "unassign-member": "Odjavi člana", + "unsaved-description": "Imate neshranjen opis.", + "unwatch": "Prekliči opazovanje", + "upload": "Naloži", + "upload-avatar": "Naloži avatar", + "uploaded-avatar": "Naložil avatar", + "username": "Up. ime", + "view-it": "Poglej", + "warn-list-archived": "opozorilo: ta kartica je v seznamu v arhivu", + "watch": "Opazuj", + "watching": "Opazuje", + "watching-info": "O spremembah na tej tabli boste obveščeni", + "welcome-board": "Tabla Dobrodošli", + "welcome-swimlane": "Mejnik 1", + "welcome-list1": "Osnove", + "welcome-list2": "Napredno", + "card-templates-swimlane": "Predloge kartice", + "list-templates-swimlane": "Predloge seznama", + "board-templates-swimlane": "Predloge table", + "what-to-do": "Kaj želite storiti?", + "wipLimitErrorPopup-title": "Neveljaven limit št. kartic", + "wipLimitErrorPopup-dialog-pt1": "Število opravil v seznamu je višje od limita št. kartic.", + "wipLimitErrorPopup-dialog-pt2": "Prosimo premaknite nekaj opravil iz tega seznama ali nastavite višji limit št. kartic.", + "admin-panel": "Skrbniška plošča", + "settings": "Nastavitve", + "people": "Ljudje", + "registration": "Registracija", + "disable-self-registration": "Onemogoči samo-registracijo", + "invite": "Povabi", + "invite-people": "Povabi ljudi", + "to-boards": "K tabli(am)", + "email-addresses": "E-poštni naslovi", + "smtp-host-description": "Naslov vašega strežnika SMTP.", + "smtp-port-description": "Vrata vašega strežnika SMTP za odhodno pošto.", + "smtp-tls-description": "Omogoči šifriranje TLS za SMTP strežnik.", + "smtp-host": "SMTP gostitelj", + "smtp-port": "SMTP vrata", + "smtp-username": "Up. ime", + "smtp-password": "Geslo", + "smtp-tls": "TLS podpora", + "send-from": "Od", + "send-smtp-test": "Pošljite testno e-pošto na svoj naslov", + "invitation-code": "Koda Povabila", + "email-invite-register-subject": "__inviter__ vam je poslal povabilo", + "email-invite-register-text": "Dragi __user__,\n\n__inviter__ vas vabi na kanban tablo za sodelovanje.\n\nProsimo sledite spodnji povezavi:\n__url__\n\nVaša koda povabila je: __icode__\n\nHvala.", + "email-smtp-test-subject": "SMTP testna e-pošta", + "email-smtp-test-text": "Uspešno ste poslali e-pošto", + "error-invitation-code-not-exist": "Koda povabila ne obstaja", + "error-notAuthorized": "Nimate pravic za ogled te strani.", + "webhook-title": "Ime spletnega vmesnika (webhook)", + "webhook-token": "Žeton (opcijsko za avtentikacijo)", + "outgoing-webhooks": "Izhodni spletni vmesniki (webhooks)", + "bidirectional-webhooks": "Dvo-smerni spletni vmesniki (webhooks)", + "outgoingWebhooksPopup-title": "Izhodni spletni vmesniki (webhooks)", + "boardCardTitlePopup-title": "Filter po naslovu kartice", + "disable-webhook": "Onemogoči ta spletni vmesnik (webhook)", + "global-webhook": "Globalni spletni vmesnik (webhook)", + "new-outgoing-webhook": "Nov izhodni spletni vmesnik (webhook)", + "no-name": "(Neznano)", + "Node_version": "Node različica", + "Meteor_version": "Meteor različica", + "MongoDB_version": "MongoDB različica", + "MongoDB_storage_engine": "MongoDB storage engine", + "MongoDB_Oplog_enabled": "MongoDB Oplog omogočen", + "OS_Arch": "OS Arhitektura", + "OS_Cpus": "OS število CPU", + "OS_Freemem": "OS prost pomnilnik", + "OS_Loadavg": "OS povp. obremenitev", + "OS_Platform": "OS platforma", + "OS_Release": "OS izdaja", + "OS_Totalmem": "OS skupni pomnilnik", + "OS_Type": "OS tip", + "OS_Uptime": "OS čas delovanja", + "days": "dnevi", + "hours": "ure", + "minutes": "minute", + "seconds": "sekunde", + "show-field-on-card": "Prikaži to polje na kartici", + "automatically-field-on-card": "Samodejno dodaj polja na vse kartice", + "showLabel-field-on-card": "Prikaži oznako polja na mini kartici", + "yes": "Da", + "no": "Ne", + "accounts": "Up. računi", + "accounts-allowEmailChange": "Dovoli spremembo e-poštnega naslova", + "accounts-allowUserNameChange": "Dovoli spremembo up. imena", + "createdAt": "Ustvarjen ob", + "verified": "Preverjeno", + "active": "Aktivno", + "card-received": "Prejeto", + "card-received-on": "Prejeto ob", + "card-end": "Konec", + "card-end-on": "Končano na", + "editCardReceivedDatePopup-title": "Spremeni datum prejema", + "editCardEndDatePopup-title": "Spremeni končni datum", + "setCardColorPopup-title": "Nastavi barvo", + "setCardActionsColorPopup-title": "Izberi barvo", + "setSwimlaneColorPopup-title": "Izberi barvo", + "setListColorPopup-title": "Izberi barvo", + "assigned-by": "Dodelil", + "requested-by": "Zahteval", + "board-delete-notice": "Brisanje je trajno. Izgubili boste vse sezname, kartice in akcije, povezane z desko.", + "delete-board-confirm-popup": "Vsi seznami, kartice, oznake in dejavnosti bodo izbrisani in vsebine table ne boste mogli obnoviti. Razveljavitve ni.", + "boardDeletePopup-title": "Izbriši tablo?", + "delete-board": "Izbriši tablo", + "default-subtasks-board": "Podopravila za tablo", + "default": "Privzeto", + "queue": "Čakalna vrsta", + "subtask-settings": "Nastavitve podopravil", + "card-settings": "Nastavitve kartice", + "boardSubtaskSettingsPopup-title": "Nastavitve podopravil table", + "boardCardSettingsPopup-title": "Nastavitve kartice", + "deposit-subtasks-board": "Deponiraj podopravila na tablo:", + "deposit-subtasks-list": "Ciljni seznam za deponirana podopravila:", + "show-parent-in-minicard": "Pokaži starša na mini-kartici:", + "prefix-with-full-path": "Predpona s celotno potjo", + "prefix-with-parent": "Predpona s staršem", + "subtext-with-full-path": "Podbesedilo s celotno potjo", + "subtext-with-parent": "Podbesedilo s staršem", + "change-card-parent": "Zamenjaj starša kartice", + "parent-card": "Starševska kartica", + "source-board": "Izvorna tabla", + "no-parent": "Ne prikaži starša", + "activity-added-label": "dodal oznako '%s' do %s", + "activity-removed-label": "odstranil oznako '%s' od %s", + "activity-delete-attach": "izbrisal priponko od %s", + "activity-added-label-card": "dodal oznako '%s'", + "activity-removed-label-card": "izbrisal oznako '%s'", + "activity-delete-attach-card": "izbrisal priponko", + "activity-set-customfield": "nastavi polje po meri '%s' do '%s' v %s", + "activity-unset-customfield": "zbriši polje po meri '%s' v %s", + "r-rule": "Pravilo", + "r-add-trigger": "Dodaj prožilec", + "r-add-action": "Dodaj akcijo", + "r-board-rules": "Pravila table", + "r-add-rule": "Dodaj pravilo", + "r-view-rule": "Poglej pravilo", + "r-delete-rule": "Izbriši pravilo", + "r-new-rule-name": "Ime novega pravila", + "r-no-rules": "Ni pravil", + "r-when-a-card": "Ko je kartica", + "r-is": " ", + "r-is-moved": "premaknjena", + "r-added-to": "dodan na", + "r-removed-from": "izbrisan iz", + "r-the-board": "tabla", + "r-list": "seznam", + "set-filter": "Nastavi filter", + "r-moved-to": "premaknjena v", + "r-moved-from": "premaknjena iz", + "r-archived": "premaknjena v arhiv", + "r-unarchived": "obnovljena iz arhiva", + "r-a-card": "kartico", + "r-when-a-label-is": "Ko je oznaka", + "r-when-the-label": "Ko je oznaka", + "r-list-name": "ime sezn.", + "r-when-a-member": "Ko je član", + "r-when-the-member": "Ko je član", + "r-name": "ime", + "r-when-a-attach": "Ko je priponka", + "r-when-a-checklist": "Ko je kontrolni seznam", + "r-when-the-checklist": "Ko kontrolni seznam", + "r-completed": "zaključen", + "r-made-incomplete": "nastavljen kot nedokončan", + "r-when-a-item": "Ko je kontrolni seznam", + "r-when-the-item": "Ko je element kontrolnega seznama", + "r-checked": "označen", + "r-unchecked": "odznačen", + "r-move-card-to": "Premakni kartico na", + "r-top-of": "Vrh", + "r-bottom-of": "Dno", + "r-its-list": "pripadajočega seznama", + "r-archive": "premaknjena v arhiv", + "r-unarchive": "Obnovi iz arhiva", + "r-card": "kartico", + "r-add": "Dodaj", + "r-remove": "Odstrani", + "r-label": "oznaka", + "r-member": "član", + "r-remove-all": "Izbriši vse člane iz kartice", + "r-set-color": "Nastavi barvo na", + "r-checklist": "kontrolni seznam", + "r-check-all": "Označi vse", + "r-uncheck-all": "Odznači vse", + "r-items-check": "postavke kontrolnega lista", + "r-check": "Označi", + "r-uncheck": "Odznači", + "r-item": "postavka", + "r-of-checklist": "kontrolnega seznama", + "r-send-email": "Pošlji e-pošto", + "r-to": "naslovnik", + "r-subject": "zadeva", + "r-rule-details": "Podrobnosti pravila", + "r-d-move-to-top-gen": "Premakni kartico na vrh pripadajočega sezama", + "r-d-move-to-top-spec": "Premakni kartico na vrh seznama", + "r-d-move-to-bottom-gen": "Premakni kartico na dno pripadajočega seznama", + "r-d-move-to-bottom-spec": "Premakni kartico na dno seznama", + "r-d-send-email": "Pošlji e-pošto", + "r-d-send-email-to": "na", + "r-d-send-email-subject": "zadeva", + "r-d-send-email-message": "vsebina", + "r-d-archive": "Premakni kartico v arhiv", + "r-d-unarchive": "Obnovi kartico iz arhiva", + "r-d-add-label": "Dodaj oznako", + "r-d-remove-label": "Izbriši oznako", + "r-create-card": "Ustvari novo kartico", + "r-in-list": "v seznamu", + "r-in-swimlane": "v plavalni stezi", + "r-d-add-member": "Dodaj člana", + "r-d-remove-member": "Odstrani člana", + "r-d-remove-all-member": "Odstrani vse člane", + "r-d-check-all": "Označi vse elemente seznama", + "r-d-uncheck-all": "Odznači vse elemente seznama", + "r-d-check-one": "Označi element", + "r-d-uncheck-one": "Odznači element", + "r-d-check-of-list": "kontrolnega seznama", + "r-d-add-checklist": "Dodaj kontrolni list", + "r-d-remove-checklist": "Odstrani kotrolni list", + "r-by": "od", + "r-add-checklist": "Dodaj kontrolni list", + "r-with-items": "s postavkami", + "r-items-list": "el1,el2,el3", + "r-add-swimlane": "Dodaj plavalno stezo", + "r-swimlane-name": "ime pl. steze", + "r-board-note": "Opomba: polje pustite prazno, da ustreza vsaki možni vrednosti.", + "r-checklist-note": "Opomba: elementi kontrolnega seznama morajo biti zapisani kot vrednosti, ločene z vejicami.", + "r-when-a-card-is-moved": "Ko je kartica premaknjena v drug seznam", + "r-set": "Nastavi", + "r-update": "Posodobi", + "r-datefield": "polje z datumom", + "r-df-start-at": "začetek", + "r-df-due-at": "rok", + "r-df-end-at": "konec", + "r-df-received-at": "prejeto", + "r-to-current-datetime": "v trenutni datum/čas", + "r-remove-value-from": "Izbriši vrednost iz", + "ldap": "LDAP", + "oauth2": "OAuth2", + "cas": "CAS", + "authentication-method": "Metoda avtentikacije", + "authentication-type": "Način avtentikacije", + "custom-product-name": "Ime izdelka po meri", + "layout": "Postavitev", + "hide-logo": "Skrij logo", + "add-custom-html-after-body-start": "Dodaj HTML po meri po <body> začetku", + "add-custom-html-before-body-end": "Dodaj HMTL po meri po </body> koncu", + "error-undefined": "Prišlo je do napake", + "error-ldap-login": "Prišlo je do napake ob prijavi", + "display-authentication-method": "Prikaži metodo avtentikacije", + "default-authentication-method": "Privzeta metoda avtentikacije", + "duplicate-board": "Dupliciraj tablo", + "people-number": "Število ljudi je:", + "swimlaneDeletePopup-title": "Zbriši plavalno stezo?", + "swimlane-delete-pop": "Vsa dejanja bodo odstranjena iz seznama dejavnosti. Plavalne steze ne boste mogli obnoviti. Razveljavitve ni.", + "restore-all": "Obnovi vse", + "delete-all": "Izbriši vse", + "loading": "Nalagam, prosimo počakajte", + "previous_as": "zadnji čas je bil", + "act-a-dueAt": "spremenil rok zapadlosti na \nKdaj: __timeValue__\nKje: __card__\n prejšnji rok zapadlosti je bil __timeOldValue__", + "act-a-endAt": "spremenil čas dokončanja na __timeValue__ iz (__timeOldValue__)", + "act-a-startAt": "spremenil čas pričetka na __timeValue__ iz (__timeOldValue__)", + "act-a-receivedAt": "spremenil čas prejema na __timeValue__ iz (__timeOldValue__)", + "a-dueAt": "spremenil rok v", + "a-endAt": "spremenil končni čas v", + "a-startAt": "spremenil začetni čas v", + "a-receivedAt": "spremenil čas prejetja v", + "almostdue": "trenutni rok %s se približuje", + "pastdue": "trenutni rok %s je potekel", + "duenow": "trenutni rok %s je danes", + "act-newDue": "__list__/__card__ ima 1. opomnik roka zapadlosti [__board__]", + "act-withDue": "__list__/__card__ opomniki roka zapadlosti [__board__]", + "act-almostdue": "je opomnil trenuten rok zapadlosti (__timeValue__) kartice __card__ se bliža", + "act-pastdue": "je opomnil trenuten rok zapadlosti (__timeValue__) kartice __card__ je potekel", + "act-duenow": "je opomnil trenuten rok zapadlosti (__timeValue__) kartice __card__ je sedaj", + "act-atUserComment": "Omenjeni ste bili v [__board__] __list__/__card__", + "delete-user-confirm-popup": "Ali ste prepričani, da želite izbrisati ta račun? Razveljavitve ni.", + "accounts-allowUserDelete": "Dovoli uporabnikom, da sami izbrišejo svoj račun", + "hide-minicard-label-text": "Skrij besedilo oznak na karticah", + "show-desktop-drag-handles": "Pokaži ročke za povleko na namizju", + "assignee": "Dodeljen član", + "cardAssigneesPopup-title": "Dodeljen član", + "addmore-detail": "Dodaj podrobnejši opis", + "show-on-card": "Prikaži na kartici", + "new": "Novo", + "editUserPopup-title": "Uredi uporabnika", + "newUserPopup-title": "Nov uporabnik", + "notifications": "Notifications", + "view-all": "View All", + "filter-by-unread": "Filter by Unread", + "mark-all-as-read": "Mark all as read", + "remove-all-read": "Remove all read", + "allow-rename": "Allow Rename", + "allowRenamePopup-title": "Allow Rename" +} diff --git a/i18n/sr.i18n.json b/i18n/sr.i18n.json index 4b5ac332..64f3a453 100644 --- a/i18n/sr.i18n.json +++ b/i18n/sr.i18n.json @@ -1,780 +1,778 @@ { - "accept": "Prihvati", - "act-activity-notify": "Obaveštenje o aktivnosti", - "act-addAttachment": "dodao attachment __prilog__ na kartici __kartica__ na listi __lista__ na swimlane dijagramu toka __swimlane dijagram toka__ na tabli __tabla__", - "act-deleteAttachment": "deleted attachment __attachment__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addSubtask": "added subtask __subtask__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addedLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removeLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removedLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addChecklist": "added checklist __checklist__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addChecklistItem": "added checklist item __checklistItem__ to checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removeChecklist": "removed checklist __checklist__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removeChecklistItem": "removed checklist item __checklistItem__ from checklist __checkList__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-checkedItem": "checked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-uncheckedItem": "unchecked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-completeChecklist": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-uncompleteChecklist": "uncompleted checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addComment": "commented on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-editComment": "izmenio komentar na kartici__kartica__:__komentar__na listi__lista__na swimlane dijagramu toka__swimlane dijagram toka__na tabli__tabla", - "act-deleteComment": "izbrisan komentar na kartici__kartica__:__komentar__na listi__lista__na swimlane dijagramu toka__swimlane dijagram toka__na tabli__tabla", - "act-createBoard": "kreirana tabla __tabla__", - "act-createSwimlane": "created swimlane __swimlane__ to board __board__", - "act-createCard": "created card __card__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-createCustomField": "kreirano prilagodjeno polje__prilagodjenoPolje__na tabli__tabla", - "act-deleteCustomField": "izbrisano prilagodjeno polje__prilagodjenoPolje__na tabli__tabla", - "act-setCustomField": "izmenjeno prilagodjeno polje__prilagodjenoPolje__:__vrednostPilagodjenogPolja__na kartici__kartica__na listi__lista__na swimlane dijagramu toka__swimlane dijagram toka__na tabli__tabla", - "act-createList": "added list __list__ to board __board__", - "act-addBoardMember": "added member __member__ to board __board__", - "act-archivedBoard": "Board __board__ moved to Archive", - "act-archivedCard": "Card __card__ at list __list__ at swimlane __swimlane__ at board __board__ moved to Archive", - "act-archivedList": "List __list__ at swimlane __swimlane__ at board __board__ moved to Archive", - "act-archivedSwimlane": "Swimlane __swimlane__ at board __board__ moved to Archive", - "act-importBoard": "imported board __board__", - "act-importCard": "imported card __card__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-importList": "imported list __list__ to swimlane __swimlane__ at board __board__", - "act-joinMember": "added member __member__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-moveCard": "moved card __card__ at board __board__ from list __oldList__ at swimlane __oldSwimlane__ to list __list__ at swimlane __swimlane__", - "act-moveCardToOtherBoard": "moved card __card__ from list __oldList__ at swimlane __oldSwimlane__ at board __oldBoard__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-removeBoardMember": "removed member __member__ from board __board__", - "act-restoredCard": "restored card __card__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-unjoinMember": "removed member __member__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-withBoardTitle": "__board__", - "act-withCardTitle": "[__board__] __card__", - "actions": "Akcije", - "activities": "Aktivnosti", - "activity": "Aktivnost", - "activity-added": "dodao %s u %s", - "activity-archived": "%s premešteno u Arhivu", - "activity-attached": "prikačio %s u %s", - "activity-created": "kreirao %s", - "activity-customfield-created": "created custom field %s", - "activity-excluded": "izuzmi %s iz %s", - "activity-imported": "uvezao %s u %s iz %s", - "activity-imported-board": "uvezao %s iz %s", - "activity-joined": "spojio %s", - "activity-moved": "premestio %s iz %s u %s", - "activity-on": "na %s", - "activity-removed": "uklonio %s iz %s", - "activity-sent": "poslao %s %s-u", - "activity-unjoined": "rastavio %s", - "activity-subtask-added": "added subtask to %s", - "activity-checked-item": "checked %s in checklist %s of %s", - "activity-unchecked-item": "unchecked %s in checklist %s of %s", - "activity-checklist-added": "lista je dodata u %s", - "activity-checklist-removed": "removed a checklist from %s", - "activity-checklist-completed": "završena čeklista %s od %s", - "activity-checklist-uncompleted": "uncompleted the checklist %s of %s", - "activity-checklist-item-added": "added checklist item to '%s' in %s", - "activity-checklist-item-removed": "removed a checklist item from '%s' in %s", - "add": "Dodaj", - "activity-checked-item-card": "checked %s in checklist %s", - "activity-unchecked-item-card": "unchecked %s in checklist %s", - "activity-checklist-completed-card": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "activity-checklist-uncompleted-card": "uncompleted the checklist %s", - "activity-editComment": "izmenjen komentar", - "activity-deleteComment": "izbrisan komentar", - "add-attachment": "Dodaj prilog", - "add-board": "Add Board", - "add-card": "Dodaj karticu", - "add-swimlane": "Add Swimlane", - "add-subtask": "Dodaj podzadatak", - "add-checklist": "Add Checklist", - "add-checklist-item": "Dodaj novu stavku u listu", - "add-cover": "Dodaj zaglavlje", - "add-label": "Dodaj oznaku", - "add-list": "Dodaj Listu", - "add-members": "Dodaj članove", - "added": "Dodao", - "addMemberPopup-title": "Članovi", - "admin": "Administrator", - "admin-desc": "Može da pregleda i menja kartice, uklanja članove i menja podešavanja table", - "admin-announcement": "Najava", - "admin-announcement-active": "Active System-Wide Announcement", - "admin-announcement-title": "Najava za administratora", - "all-boards": "Sve table", - "and-n-other-card": "And __count__ other card", - "and-n-other-card_plural": "And __count__ other cards", - "apply": "Primeni", - "app-is-offline": "Loading, please wait. Refreshing the page will cause data loss. If loading does not work, please check that server has not stopped.", - "archive": "Premesti u arhivu", - "archive-all": "Premesti sve u arhivu", - "archive-board": "Move Board to Archive", - "archive-card": "Premesti karticu u arhivu", - "archive-list": "Premesti listu u arhivu", - "archive-swimlane": "Move Swimlane to Archive", - "archive-selection": "Move selection to Archive", - "archiveBoardPopup-title": "Move Board to Archive?", - "archived-items": "Arhiviraj", - "archived-boards": "Boards in Archive", - "restore-board": "Restore Board", - "no-archived-boards": "No Boards in Archive.", - "archives": "Arhiviraj", - "template": "Obrazac", - "templates": "Obrasci", - "assign-member": "Dodeli člana", - "attached": "Prikačeno", - "attachment": "Prikačeni dokument", - "attachment-delete-pop": "Brisanje prikačenog dokumenta je trajno. Ne postoji vraćanje obrisanog.", - "attachmentDeletePopup-title": "Obrisati prikačeni dokument?", - "attachments": "Prikačeni dokumenti", - "auto-watch": "Automatically watch boards when they are created", - "avatar-too-big": "Avatar je prevelik (maksimum je 70KB)", - "back": "Nazad", - "board-change-color": "Promeni boju", - "board-nb-stars": "%s zvezdice", - "board-not-found": "Tabla nije pronađena", - "board-private-info": "Ova tabla će biti <strong>privatna<strong>.", - "board-public-info": "Ova tabla će biti <strong>javna<strong>.", - "boardChangeColorPopup-title": "Promeni pozadinu table", - "boardChangeTitlePopup-title": "Preimenuj tablu", - "boardChangeVisibilityPopup-title": "Promeni vidljivost", - "boardChangeWatchPopup-title": "Change Watch", - "boardMenuPopup-title": "Board Settings", - "boardChangeViewPopup-title": "Board View", - "boards": "Table", - "board-view": "Board View", - "board-view-cal": "Kalendar", - "board-view-swimlanes": "Swimlanes", - "board-view-collapse": "Sažmi", - "board-view-lists": "Liste", - "bucket-example": "Na primer \"Lista zadataka\"", - "cancel": "Otkaži", - "card-archived": "Ova kartica je premeštena u arhivu.", - "board-archived": "This board is moved to Archive.", - "card-comments-title": "Ova kartica ima %s komentar.", - "card-delete-notice": "Brisanje je trajno. Izgubićeš sve akcije povezane sa ovom karticom.", - "card-delete-pop": "Sve akcije će biti uklonjene sa liste aktivnosti i kartica neće moći biti ponovo otvorena. Nema vraćanja unazad.", - "card-delete-suggest-archive": "You can move a card to Archive to remove it from the board and preserve the activity.", - "card-due": "Rok", - "card-due-on": "Završava se", - "card-spent": "Spent Time", - "card-edit-attachments": "Uredi priloge", - "card-edit-custom-fields": "Edit custom fields", - "card-start-voting": "Započni glasanje", - "card-cancel-voting": "Obriši glasanje i sve glasove", - "card-edit-labels": "Uredi natpise", - "card-edit-members": "Uredi članove", - "card-labels-title": "Promeni natpis na kartici.", - "card-members-title": "Dodaj ili ukloni članove table sa kartice.", - "card-start": "Početak", - "card-start-on": "Počinje", - "cardAttachmentsPopup-title": "Attach From", - "cardCustomField-datePopup-title": "Promeni datum", - "cardCustomFieldsPopup-title": "Edit custom fields", - "cardStartVotingPopup-title": "Novo glasanje", - "positiveVoteMembersPopup-title": "Proponents", - "negativeVoteMembersPopup-title": "Opponents", - "vote-question": "Pitanje za glasanje", - "vote-public": "Public vote", - "vote-for-it": "za", - "vote-against": "protiv", - "cardDeletePopup-title": "Obrisati karticu?", - "cardDetailsActionsPopup-title": "Card Actions", - "cardLabelsPopup-title": "Oznake", - "cardMembersPopup-title": "Članovi", - "cardMorePopup-title": "Više", - "cardTemplatePopup-title": "Napravi šemu", - "cards": "Kartice", - "cards-count": "Kartice", - "casSignIn": "Sign In with CAS", - "cardType-card": "Kartica", - "cardType-linkedCard": "Povezana kartica", - "cardType-linkedBoard": "Linked Board", - "change": "Promeni", - "change-avatar": "Promeni avatara", - "change-password": "Promeni lozinku", - "change-permissions": "Promeni dozvole", - "change-settings": "Promeni podešavanja", - "changeAvatarPopup-title": "Promeni avatara", - "changeLanguagePopup-title": "Promeni jezik", - "changePasswordPopup-title": "Promeni lozinku", - "changePermissionsPopup-title": "Promeni dozvole", - "changeSettingsPopup-title": "Promeni podešavanja", - "subtasks": "Podzadaci", - "checklists": "Liste", - "click-to-star": "Click to star this board.", - "click-to-unstar": "Click to unstar this board.", - "clipboard": "Clipboard or drag & drop", - "close": "Zatvori", - "close-board": "Close Board", - "close-board-pop": "You will be able to restore the board by clicking the “Archive” button from the home header.", - "color-black": "crno", - "color-blue": "plavo", - "color-crimson": "grimizno", - "color-darkgreen": "tamnozeleno", - "color-gold": "zlatno", - "color-gray": "sivo", - "color-green": "zeleno", - "color-indigo": "indigo", - "color-lime": "lime", - "color-magenta": "magenta", - "color-mistyrose": "mistyrose", - "color-navy": "mornarsko", - "color-orange": "narandžasto", - "color-paleturquoise": "paleturquoise", - "color-peachpuff": "peachpuff", - "color-pink": "pink", - "color-plum": "šljiva", - "color-purple": "ljubičasto", - "color-red": "crveno", - "color-saddlebrown": "saddlebrown", - "color-silver": "srebrno", - "color-sky": "nebesko", - "color-slateblue": "slateblue", - "color-white": "belo", - "color-yellow": "žuto", - "unset-color": "Unset", - "comment": "Komentar", - "comment-placeholder": "Napiši komentar", - "comment-only": "Samo komentari", - "comment-only-desc": "Can comment on cards only.", - "no-comments": "No comments", - "no-comments-desc": "Can not see comments and activities.", - "worker": "Radnik", - "worker-desc": "Može samo da pomera kartice, dodeljuje sebe kartici i da komentariše. ", - "computer": "Računar", - "confirm-subtask-delete-dialog": "Are you sure you want to delete subtask?", - "confirm-checklist-delete-dialog": "Are you sure you want to delete checklist?", - "copy-card-link-to-clipboard": "Copy card link to clipboard", - "linkCardPopup-title": "Poveži karticu", - "searchElementPopup-title": "Pretraga", - "copyCardPopup-title": "Kopiraj karticu", - "copyChecklistToManyCardsPopup-title": "Copy Checklist Template to Many Cards", - "copyChecklistToManyCardsPopup-instructions": "Destination Card Titles and Descriptions in this JSON format", - "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"First card title\", \"description\":\"First card description\"}, {\"title\":\"Second card title\",\"description\":\"Second card description\"},{\"title\":\"Last card title\",\"description\":\"Last card description\"} ]", - "create": "Napravi", - "createBoardPopup-title": "Create Board", - "chooseBoardSourcePopup-title": "Import board", - "createLabelPopup-title": "Napravi oznaku", - "createCustomField": "Napravi polje", - "createCustomFieldPopup-title": "Napravi polje", - "current": "current", - "custom-field-delete-pop": "There is no undo. This will remove this custom field from all cards and destroy its history.", - "custom-field-checkbox": "Checkbox", - "custom-field-date": "Datum", - "custom-field-dropdown": "Padajuća lista", - "custom-field-dropdown-none": "(ništa)", - "custom-field-dropdown-options": "Opcije liste", - "custom-field-dropdown-options-placeholder": "Press enter to add more options", - "custom-field-dropdown-unknown": "(nepoznato)", - "custom-field-number": "Broj", - "custom-field-text": "Tekst", - "custom-fields": "Custom Fields", - "date": "Datum", - "decline": "Odbij", - "default-avatar": "Default avatar", - "delete": "Obriši", - "deleteCustomFieldPopup-title": "Delete Custom Field?", - "deleteLabelPopup-title": "Obrisati oznaku?", - "description": "Opis", - "disambiguateMultiLabelPopup-title": "Disambiguate Label Action", - "disambiguateMultiMemberPopup-title": "Disambiguate Member Action", - "discard": "Odbaci", - "done": "Završeno", - "download": "Preuzmi", - "edit": "Uredi", - "edit-avatar": "Promeni avatara", - "edit-profile": "Uredi profil", - "edit-wip-limit": "Edit WIP Limit", - "soft-wip-limit": "Soft WIP Limit", - "editCardStartDatePopup-title": "Izmeni početni datum", - "editCardDueDatePopup-title": "Izmeni krajnji datum", - "editCustomFieldPopup-title": "Izmeni polje", - "editCardSpentTimePopup-title": "Change spent time", - "editLabelPopup-title": "Izmeni oznaku", - "editNotificationPopup-title": "Izmeni obaveštenje", - "editProfilePopup-title": "Izmeni profil", - "email": "Epošta", - "email-enrollAccount-subject": "An account created for you on __siteName__", - "email-enrollAccount-text": "Hello __user__,\n\nTo start using the service, simply click the link below.\n\n__url__\n\nThanks.", - "email-fail": "Neuspelo slanje epošte", - "email-fail-text": "Error trying to send email", - "email-invalid": "Invalid email", - "email-invite": "Invite via Email", - "email-invite-subject": "__inviter__ sent you an invitation", - "email-invite-text": "Dear __user__,\n\n__inviter__ invites you to join board \"__board__\" for collaborations.\n\nPlease follow the link below:\n\n__url__\n\nThanks.", - "email-resetPassword-subject": "Reset your password on __siteName__", - "email-resetPassword-text": "Hello __user__,\n\nTo reset your password, simply click the link below.\n\n__url__\n\nThanks.", - "email-sent": "Email sent", - "email-verifyEmail-subject": "Verify your email address on __siteName__", - "email-verifyEmail-text": "Hello __user__,\n\nTo verify your account email, simply click the link below.\n\n__url__\n\nThanks.", - "enable-wip-limit": "Enable WIP Limit", - "error-board-doesNotExist": "This board does not exist", - "error-board-notAdmin": "You need to be admin of this board to do that", - "error-board-notAMember": "You need to be a member of this board to do that", - "error-json-malformed": "Your text is not valid JSON", - "error-json-schema": "Your JSON data does not include the proper information in the correct format", - "error-list-doesNotExist": "This list does not exist", - "error-user-doesNotExist": "Korisnik ne postoji", - "error-user-notAllowSelf": "Ne možeš pozvati samog sebe", - "error-user-notCreated": "Korisnik nije kreiran", - "error-username-taken": "Korisničko ime je već zauzeto", - "error-email-taken": "Email has already been taken", - "export-board": "Export board", - "sort": "Sortiraj", - "sort-desc": "Kliknite da biste sortirali listu", - "list-sort-by": "Poredaj listu po:", - "list-label-modifiedAt": "Poslednje vreme pristupa", - "list-label-title": "Naziv liste", - "list-label-sort": "Vaš ručni nalog", - "list-label-short-modifiedAt": "(P)", - "list-label-short-title": "(N)", - "list-label-short-sort": "(R)", - "filter": "Filter", - "filter-cards": "Filtriraj kartice ili liste", - "list-filter-label": "Filtriraj liste po naslovu", - "filter-clear": "Očisti filter", - "filter-no-label": "Nema oznake", - "filter-no-member": "Nema člana", - "filter-no-assignee": "Nema zastupnika", - "filter-no-custom-fields": "No Custom Fields", - "filter-show-archive": "Prikaži arhivirane liste", - "filter-hide-empty": "Sakrij prazne liste", - "filter-on": "Filter je uključen", - "filter-on-desc": "You are filtering cards on this board. Click here to edit filter.", - "filter-to-selection": "Filter to selection", - "advanced-filter-label": "Napredni filter", - "advanced-filter-description": "Advanced Filter allows to write a string containing following operators: == != <= >= && || ( ) A space is used as a separator between the Operators. You can filter for all Custom Fields by typing their names and values. For Example: Field1 == Value1. Note: If fields or values contains spaces, you need to encapsulate them into single quotes. For Example: 'Field 1' == 'Value 1'. For single control characters (' \\/) to be skipped, you can use \\. For example: Field1 == I\\'m. Also you can combine multiple conditions. For Example: F1 == V1 || F1 == V2. Normally all operators are interpreted from left to right. You can change the order by placing brackets. For Example: F1 == V1 && ( F2 == V2 || F2 == V3 ). Also you can search text fields using regex: F1 == /Tes.*/i", - "fullname": "Puno ime", - "header-logo-title": "Go back to your boards page.", - "hide-system-messages": "Sakrij sistemske poruke", - "headerBarCreateBoardPopup-title": "Create Board", - "home": "Početna", - "import": "Uvezi", - "link": "Veza", - "import-board": "import board", - "import-board-c": "Import board", - "import-board-title-trello": "Uvezi tablu iz Trella", - "import-board-title-wekan": "Import board from previous export", - "import-sandstorm-backup-warning": "Do not delete data you import from original exported board or Trello before checking does this grain close and open again, or do you get Board not found error, that means data loss.", - "import-sandstorm-warning": "Imported board will delete all existing data on board and replace it with imported board.", - "from-trello": "From Trello", - "from-wekan": "From previous export", - "import-board-instruction-trello": "In your Trello board, go to 'Menu', then 'More', 'Print and Export', 'Export JSON', and copy the resulting text.", - "import-board-instruction-wekan": "In your board, go to 'Menu', then 'Export board', and copy the text in the downloaded file.", - "import-board-instruction-about-errors": "If you get errors when importing board, sometimes importing still works, and board is at All Boards page.", - "import-json-placeholder": "Paste your valid JSON data here", - "import-map-members": "Mapiraj članove", - "import-members-map": "Your imported board has some members. Please map the members you want to import to your users", - "import-show-user-mapping": "Review members mapping", - "import-user-select": "Pick your existing user you want to use as this member", - "importMapMembersAddPopup-title": "Izaberi člana", - "info": "Verzija", - "initials": "Inicijali", - "invalid-date": "Neispravan datum", - "invalid-time": "Neispravno vreme", - "invalid-user": "Neispravan korisnik", - "joined": "joined", - "just-invited": "You are just invited to this board", - "keyboard-shortcuts": "Prečice tastature", - "label-create": "Napravi oznaku", - "label-default": "%s label (default)", - "label-delete-pop": "There is no undo. This will remove this label from all cards and destroy its history.", - "labels": "Oznake", - "language": "Jezik", - "last-admin-desc": "You can’t change roles because there must be at least one admin.", - "leave-board": "Leave Board", - "leave-board-pop": "Are you sure you want to leave __boardTitle__? You will be removed from all cards on this board.", - "leaveBoardPopup-title": "Leave Board ?", - "link-card": "Veza do ove kartice", - "list-archive-cards": "Move all cards in this list to Archive", - "list-archive-cards-pop": "This will remove all the cards in this list from the board. To view cards in Archive and bring them back to the board, click “Menu” > “Archive”.", - "list-move-cards": "Premesti sve kartice u ovoj listi", - "list-select-cards": "Izaberi sve kartice u ovoj listi", - "set-color-list": "Postavi boju", - "listActionPopup-title": "List Actions", - "swimlaneActionPopup-title": "Swimlane Actions", - "swimlaneAddPopup-title": "Add a Swimlane below", - "listImportCardPopup-title": "Import a Trello card", - "listMorePopup-title": "Više", - "link-list": "Link to this list", - "list-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the list. There is no undo.", - "list-delete-suggest-archive": "You can move a list to Archive to remove it from the board and preserve the activity.", - "lists": "Liste", - "swimlanes": "Swimlanes", - "log-out": "Odjavi se", - "log-in": "Prijava", - "loginPopup-title": "Prijava", - "memberMenuPopup-title": "Member Settings", - "members": "Članovi", - "menu": "Meni", - "move-selection": "Move selection", - "moveCardPopup-title": "Premesti karticu", - "moveCardToBottom-title": "Premesti na dno", - "moveCardToTop-title": "Premesti na vrh", - "moveSelectionPopup-title": "Move selection", - "multi-selection": "Multi-Selection", - "multi-selection-on": "Multi-Selection is on", - "muted": "Utišano", - "muted-info": "Nećete biti obavešteni o promenama u ovoj tabli", - "my-boards": "My Boards", - "name": "Name", - "no-archived-cards": "No cards in Archive.", - "no-archived-lists": "No lists in Archive.", - "no-archived-swimlanes": "No swimlanes in Archive.", - "no-results": "Nema rezultata", - "normal": "Normalno", - "normal-desc": "Can view and edit cards. Can't change settings.", - "not-accepted-yet": "Invitation not accepted yet", - "notify-participate": "Receive updates to any cards you participate as creater or member", - "notify-watch": "Receive updates to any boards, lists, or cards you’re watching", - "optional": "opciono", - "or": "ili", - "page-maybe-private": "This page may be private. You may be able to view it by <a href='%s'>logging in</a>.", - "page-not-found": "Stranica nije pronađena.", - "password": "Lozinka", - "paste-or-dragdrop": "to paste, or drag & drop image file to it (image only)", - "participating": "Učestvujem", - "preview": "Prikaz", - "previewAttachedImagePopup-title": "Prikaz", - "previewClipboardImagePopup-title": "Prikaz", - "private": "Privatno", - "private-desc": "This board is private. Only people added to the board can view and edit it.", - "profile": "Profil", - "public": "Javno", - "public-desc": "This board is public. It's visible to anyone with the link and will show up in search engines like Google. Only people added to the board can edit.", - "quick-access-description": "Star a board to add a shortcut in this bar.", - "remove-cover": "Remove Cover", - "remove-from-board": "Ukloni iz table", - "remove-label": "Ukloni oznaku", - "listDeletePopup-title": "Obrisati listu?", - "remove-member": "Ukloni člana", - "remove-member-from-card": "Ukloni iz kartice", - "remove-member-pop": "Remove __name__ (__username__) from __boardTitle__? The member will be removed from all cards on this board. They will receive a notification.", - "removeMemberPopup-title": "Ukloni člana?", - "rename": "Preimenuj", - "rename-board": "Preimenuj tablu", - "restore": "Oporavi", - "save": "Snimi", - "search": "Pretraga", - "rules": "Pravila", - "search-cards": "Pretraži u naslovima kartica/listi, opsima i proizvoljnim poljima sa ove table", - "search-example": "Tekst za pretragu?", - "select-color": "Izaberi boju", - "set-wip-limit-value": "Set a limit for the maximum number of tasks in this list", - "setWipLimitPopup-title": "Set WIP Limit", - "shortcut-assign-self": "Pridruži sebe trenutnoj kartici", - "shortcut-autocomplete-emoji": "Autocomplete emoji", - "shortcut-autocomplete-members": "Sam popuni članove", - "shortcut-clear-filters": "Očisti sve filtere", - "shortcut-close-dialog": "Zatvori dijalog", - "shortcut-filter-my-cards": "Filtriraj kartice", - "shortcut-show-shortcuts": "Prikaži ovu listu prečica", - "shortcut-toggle-filterbar": "Uključi ili isključi bočni meni filtera", - "shortcut-toggle-sidebar": "Uključi ili isključi bočni meni table", - "show-cards-minimum-count": "Show cards count if list contains more than", - "sidebar-open": "Open Sidebar", - "sidebar-close": "Close Sidebar", - "signupPopup-title": "Kreiraj nalog", - "star-board-title": "Klikni da označiš zvezdicom ovu tablu. Pokazaće se na vrhu tvoje liste tabli.", - "starred-boards": "Table sa zvezdicom", - "starred-boards-description": "Table sa zvezdicom se pokazuju na vrhu liste tabli.", - "subscribe": "Pretplati se", - "team": "Tim", - "this-board": "ova tabla", - "this-card": "ova kartica", - "spent-time-hours": "Spent time (hours)", - "overtime-hours": "Overtime (hours)", - "overtime": "Overtime", - "has-overtime-cards": "Has overtime cards", - "has-spenttime-cards": "Has spent time cards", - "time": "Vreme", - "title": "Naslov", - "tracking": "Praćenje", - "tracking-info": "You will be notified of any changes to those cards you are involved as creator or member.", - "type": "Tip", - "unassign-member": "Unassign member", - "unsaved-description": "Imaš nesnimljen opis.", - "unwatch": "Ne posmatraj", - "upload": "Upload", - "upload-avatar": "Upload an avatar", - "uploaded-avatar": "Uploaded an avatar", - "username": "Korisničko ime", - "view-it": "Pregledaj je", - "warn-list-archived": "warning: this card is in an list at Archive", - "watch": "Posmatraj", - "watching": "Posmatranje", - "watching-info": "Bićete obavešteni o promenama u ovoj tabli", - "welcome-board": "Tabla dobrodošlice", - "welcome-swimlane": "Milestone 1", - "welcome-list1": "Osnove", - "welcome-list2": "Napredno", - "card-templates-swimlane": "Šeme kartice", - "list-templates-swimlane": "Šeme liste", - "board-templates-swimlane": "Board Templates", - "what-to-do": "Šta želiš da uradiš ?", - "wipLimitErrorPopup-title": "Invalid WIP Limit", - "wipLimitErrorPopup-dialog-pt1": "The number of tasks in this list is higher than the WIP limit you've defined.", - "wipLimitErrorPopup-dialog-pt2": "Please move some tasks out of this list, or set a higher WIP limit.", - "admin-panel": "Admin Panel", - "settings": "Podešavanja", - "people": "Ljudi", - "registration": "Registracija", - "disable-self-registration": "Disable Self-Registration", - "invite": "Invite", - "invite-people": "Invite People", - "to-boards": "To board(s)", - "email-addresses": "Adrese epošte", - "smtp-host-description": "The address of the SMTP server that handles your emails.", - "smtp-port-description": "The port your SMTP server uses for outgoing emails.", - "smtp-tls-description": "Enable TLS support for SMTP server", - "smtp-host": "SMTP Host", - "smtp-port": "SMTP Port", - "smtp-username": "Korisničko ime", - "smtp-password": "Lozinka", - "smtp-tls": "TLS podrška", - "send-from": "Od", - "send-smtp-test": "Send a test email to yourself", - "invitation-code": "Invitation Code", - "email-invite-register-subject": "__inviter__ sent you an invitation", - "email-invite-register-text": "Dear __user__,\n\n__inviter__ invites you to kanban board for collaborations.\n\nPlease follow the link below:\n__url__\n\nAnd your invitation code is: __icode__\n\nThanks.", - "email-smtp-test-subject": "SMTP Test Email", - "email-smtp-test-text": "You have successfully sent an email", - "error-invitation-code-not-exist": "Invitation code doesn't exist", - "error-notAuthorized": "You are not authorized to view this page.", - "webhook-title": "Naziv mrežne kuke", - "webhook-token": "Token (neobavezno za autentifikaciju)", - "outgoing-webhooks": "Outgoing Webhooks", - "bidirectional-webhooks": "Dvosmerne mrežne kuke", - "outgoingWebhooksPopup-title": "Outgoing Webhooks", - "boardCardTitlePopup-title": "Card Title Filter", - "disable-webhook": "Onesposobi ovu mrežnu kuku", - "global-webhook": "Globalna mrežna kuka", - "new-outgoing-webhook": "New Outgoing Webhook", - "no-name": "(Nepoznato)", - "Node_version": "Verzija čvora", - "Meteor_version": "Verzija Meteor-a", - "MongoDB_version": "Verzija MongoDB-a", - "MongoDB_storage_engine": "MongoDB mehanizam za skladištenje", - "MongoDB_Oplog_enabled": "MongoDB Oplog omogućen", - "OS_Arch": "OS Arch", - "OS_Cpus": "OS CPU Count", - "OS_Freemem": "OS Free Memory", - "OS_Loadavg": "OS Load Average", - "OS_Platform": "OS Platform", - "OS_Release": "OS Release", - "OS_Totalmem": "OS Total Memory", - "OS_Type": "OS Type", - "OS_Uptime": "OS Uptime", - "days": "dana", - "hours": "sati", - "minutes": "minuta", - "seconds": "sekundi", - "show-field-on-card": "Show this field on card", - "automatically-field-on-card": "Auto create field to all cards", - "showLabel-field-on-card": "Show field label on minicard", - "yes": "Da", - "no": "Ne", - "accounts": "Nalozi", - "accounts-allowEmailChange": "Allow Email Change", - "accounts-allowUserNameChange": "Allow Username Change", - "createdAt": "Created at", - "verified": "Verified", - "active": "Active", - "card-received": "Received", - "card-received-on": "Received on", - "card-end": "End", - "card-end-on": "Ends on", - "editCardReceivedDatePopup-title": "Change received date", - "editCardEndDatePopup-title": "Change end date", - "setCardColorPopup-title": "Podesi boju", - "setCardActionsColorPopup-title": "Izaberi boju", - "setSwimlaneColorPopup-title": "Izaberi boju", - "setListColorPopup-title": "Izaberi boju", - "assigned-by": "Dodeljeno od strane", - "requested-by": "Requested By", - "board-delete-notice": "Deleting is permanent. You will lose all lists, cards and actions associated with this board.", - "delete-board-confirm-popup": "All lists, cards, labels, and activities will be deleted and you won't be able to recover the board contents. There is no undo.", - "boardDeletePopup-title": "Delete Board?", - "delete-board": "Delete Board", - "default-subtasks-board": "Subtasks for __board__ board", - "default": "Predefinisano", - "queue": "Queue", - "subtask-settings": "Subtasks Settings", - "card-settings": "Podešavanja kartice", - "boardSubtaskSettingsPopup-title": "Board Subtasks Settings", - "boardCardSettingsPopup-title": "Podešavanja kartice", - "deposit-subtasks-board": "Deposit subtasks to this board:", - "deposit-subtasks-list": "Landing list for subtasks deposited here:", - "show-parent-in-minicard": "Show parent in minicard:", - "prefix-with-full-path": "Prefix with full path", - "prefix-with-parent": "Prefix with parent", - "subtext-with-full-path": "Subtext with full path", - "subtext-with-parent": "Subtext with parent", - "change-card-parent": "Change card's parent", - "parent-card": "Parent card", - "source-board": "Source board", - "no-parent": "Don't show parent", - "activity-added-label": "added label '%s' to %s", - "activity-removed-label": "removed label '%s' from %s", - "activity-delete-attach": "deleted an attachment from %s", - "activity-added-label-card": "added label '%s'", - "activity-removed-label-card": "removed label '%s'", - "activity-delete-attach-card": "deleted an attachment", - "activity-set-customfield": "set custom field '%s' to '%s' in %s", - "activity-unset-customfield": "unset custom field '%s' in %s", - "r-rule": "Pravilo", - "r-add-trigger": "Dodaj okidač", - "r-add-action": "Dodaj akciju", - "r-board-rules": "Board rules", - "r-add-rule": "Dodaj pravilo", - "r-view-rule": "Pregledaj pravilo", - "r-delete-rule": "Obriši pravilo", - "r-new-rule-name": "Novi naslov pravila", - "r-no-rules": "Nema pravila", - "r-when-a-card": "Kada kartica", - "r-is": "je", - "r-is-moved": "je premeštena", - "r-added-to": "dodata u", - "r-removed-from": "Uklonjena iz", - "r-the-board": "table", - "r-list": "liste", - "set-filter": "Set Filter", - "r-moved-to": "Moved to", - "r-moved-from": "Moved from", - "r-archived": "Moved to Archive", - "r-unarchived": "Restored from Archive", - "r-a-card": "a card", - "r-when-a-label-is": "When a label is", - "r-when-the-label": "When the label", - "r-list-name": "list name", - "r-when-a-member": "When a member is", - "r-when-the-member": "When the member", - "r-name": "name", - "r-when-a-attach": "When an attachment", - "r-when-a-checklist": "When a checklist is", - "r-when-the-checklist": "When the checklist", - "r-completed": "Završeno", - "r-made-incomplete": "Made incomplete", - "r-when-a-item": "When a checklist item is", - "r-when-the-item": "When the checklist item", - "r-checked": "Checked", - "r-unchecked": "Unchecked", - "r-move-card-to": "Move card to", - "r-top-of": "Top of", - "r-bottom-of": "Bottom of", - "r-its-list": "its list", - "r-archive": "Move to Archive", - "r-unarchive": "Restore from Archive", - "r-card": "kartica", - "r-add": "Dodaj", - "r-remove": "Ukloni", - "r-label": "oznaka", - "r-member": "član", - "r-remove-all": "Remove all members from the card", - "r-set-color": "Set color to", - "r-checklist": "checklist", - "r-check-all": "Check all", - "r-uncheck-all": "Uncheck all", - "r-items-check": "items of checklist", - "r-check": "Check", - "r-uncheck": "Uncheck", - "r-item": "stavka", - "r-of-checklist": "of checklist", - "r-send-email": "Pošalji epoštu", - "r-to": "za", - "r-subject": "naslov", - "r-rule-details": "Detalji pravila", - "r-d-move-to-top-gen": "Move card to top of its list", - "r-d-move-to-top-spec": "Move card to top of list", - "r-d-move-to-bottom-gen": "Move card to bottom of its list", - "r-d-move-to-bottom-spec": "Move card to bottom of list", - "r-d-send-email": "Pošalji epoštu", - "r-d-send-email-to": "za", - "r-d-send-email-subject": "naslov", - "r-d-send-email-message": "poruka", - "r-d-archive": "Move card to Archive", - "r-d-unarchive": "Restore card from Archive", - "r-d-add-label": "Dodaj oznaku", - "r-d-remove-label": "Ukloni oznaku", - "r-create-card": "Napravi novu karticu", - "r-in-list": "u listi", - "r-in-swimlane": "in swimlane", - "r-d-add-member": "Dodaj člana", - "r-d-remove-member": "Ukloni člana", - "r-d-remove-all-member": "Ukloni sve članove", - "r-d-check-all": "Check all items of a list", - "r-d-uncheck-all": "Uncheck all items of a list", - "r-d-check-one": "Check item", - "r-d-uncheck-one": "Uncheck item", - "r-d-check-of-list": "of checklist", - "r-d-add-checklist": "Add checklist", - "r-d-remove-checklist": "Remove checklist", - "r-by": "by", - "r-add-checklist": "Add checklist", - "r-with-items": "with items", - "r-items-list": "item1,item2,item3", - "r-add-swimlane": "Add swimlane", - "r-swimlane-name": "swimlane name", - "r-board-note": "Note: leave a field empty to match every possible value.", - "r-checklist-note": "Note: checklist's items have to be written as comma separated values.", - "r-when-a-card-is-moved": "When a card is moved to another list", - "r-set": "Postavi", - "r-update": "Ažuriraj", - "r-datefield": "polje za datum", - "r-df-start-at": "početak", - "r-df-due-at": "krajnji datum", - "r-df-end-at": "kraj", - "r-df-received-at": "primljen", - "r-to-current-datetime": "do trenutnog datuma/vremena", - "r-remove-value-from": "Ukloni vrednost sa", - "ldap": "LDAP", - "oauth2": "OAuth2", - "cas": "CAS", - "authentication-method": "Metod autentifikacije", - "authentication-type": "Tip autentifikacije", - "custom-product-name": "Custom Product Name", - "layout": "Raspored", - "hide-logo": "Sakrij logo", - "add-custom-html-after-body-start": "Add Custom HTML after <body> start", - "add-custom-html-before-body-end": "Add Custom HTML before </body> end", - "error-undefined": "Something went wrong", - "error-ldap-login": "An error occurred while trying to login", - "display-authentication-method": "Display Authentication Method", - "default-authentication-method": "Default Authentication Method", - "duplicate-board": "Duplicate Board", - "people-number": "The number of people is:", - "swimlaneDeletePopup-title": "Delete Swimlane ?", - "swimlane-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the swimlane. There is no undo.", - "restore-all": "Restore all", - "delete-all": "Obriši sve", - "loading": "Učitavanje, molim sačekajte.", - "previous_as": "prošli put je bio", - "act-a-dueAt": "modifikovano u vreme\nKada:__vremenskaVrednost__\nGde:__kartica__\nprethodni rok je bio__StaraVremenskaVrednost", - "act-a-endAt": "izmenjeno vreme završetaka za__vremenskaVrednost__od (__StaraVremenskaVrednost__)", - "act-a-startAt": "izmenjeno vreme početka u__vremenskaVrednost__od (__StaraVremenskaVrednost__)", - "act-a-receivedAt": "izmenjeno primljeno vreme u__vremenskaVrednost__od (__StaraVremenskaVrednost__)", - "a-dueAt": "izmenjen krajnji datum da bude", - "a-endAt": "izmenjeno vreme završetka", - "a-startAt": "izmenjeno vreme početka", - "a-receivedAt": "izmenjeno primljeno vreme da bude", - "almostdue": "trenutni krajnji datum %s se približava", - "pastdue": "trenutni krajnji datum %s je prošao", - "duenow": "trenutni krajnji datum %s je danas", - "act-newDue": "__lista__/__kartica__ima 1. podsetnik za krajnji datum [__tabla__]", - "act-withDue": "__lista__/__kartica__ podsetnici za krajnji datum [__tabla__]", - "act-almostdue": "podsećao da se trenutni krajnji rok (__vremenskaVrednost__) __kartica__ približava", - "act-pastdue": "podsećao da je trenutni krajnji rok (__vremenskaVrednost__) __kartica__ prošao", - "act-duenow": "podsećao da je trenutni krajnji rok (__vremenskaVrednost__) __kartica__ trenutno", - "act-atUserComment": "Spomenuti ste na [__tabla__] __lista__/__kartica__", - "delete-user-confirm-popup": "Da li ste sigurni da želite da izbrišete nalog? Nema poništenja akcije. ", - "accounts-allowUserDelete": "Dozvoli korisnicima da sami brišu svoj nalog", - "hide-minicard-label-text": "Sakrij tekst nalepnice minikartice", - "show-desktop-drag-handles": "Prikaži kvake za povlačenje sa radne površine", - "assignee": "Zastupnik", - "cardAssigneesPopup-title": "Zastupnik", - "addmore-detail": "Dodaj detaljaniji opis", - "show-on-card": "Prikaži na kartici", - "new": "Novo", - "editUserPopup-title": "Uredi korisnika", - "newUserPopup-title": "Novi korisnik", - "notifications": "Obaveštenja", - "view-all": "Prikaži sve", - "filter-by-unread": "Filtriraj nepročitano", - "mark-all-as-read": "Označi sve kao pročitano", - "remove-all-read": "Ukloni sve pročitano", - "allow-rename": "Dozvoli preimenovanje", - "allowRenamePopup-title": "Dozvoli preimenovanje" -} \ No newline at end of file + "accept": "Prihvati", + "act-activity-notify": "Obaveštenje o aktivnosti", + "act-addAttachment": "dodao attachment __prilog__ na kartici __kartica__ na listi __lista__ na swimlane dijagramu toka __swimlane dijagram toka__ na tabli __tabla__", + "act-deleteAttachment": "deleted attachment __attachment__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addSubtask": "added subtask __subtask__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addedLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removeLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removedLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addChecklist": "added checklist __checklist__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addChecklistItem": "added checklist item __checklistItem__ to checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removeChecklist": "removed checklist __checklist__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removeChecklistItem": "removed checklist item __checklistItem__ from checklist __checkList__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-checkedItem": "checked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-uncheckedItem": "unchecked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-completeChecklist": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-uncompleteChecklist": "uncompleted checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addComment": "commented on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-editComment": "izmenio komentar na kartici__kartica__:__komentar__na listi__lista__na swimlane dijagramu toka__swimlane dijagram toka__na tabli__tabla", + "act-deleteComment": "izbrisan komentar na kartici__kartica__:__komentar__na listi__lista__na swimlane dijagramu toka__swimlane dijagram toka__na tabli__tabla", + "act-createBoard": "kreirana tabla __tabla__", + "act-createSwimlane": "created swimlane __swimlane__ to board __board__", + "act-createCard": "created card __card__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-createCustomField": "kreirano prilagodjeno polje__prilagodjenoPolje__na tabli__tabla", + "act-deleteCustomField": "izbrisano prilagodjeno polje__prilagodjenoPolje__na tabli__tabla", + "act-setCustomField": "izmenjeno prilagodjeno polje__prilagodjenoPolje__:__vrednostPilagodjenogPolja__na kartici__kartica__na listi__lista__na swimlane dijagramu toka__swimlane dijagram toka__na tabli__tabla", + "act-createList": "added list __list__ to board __board__", + "act-addBoardMember": "added member __member__ to board __board__", + "act-archivedBoard": "Board __board__ moved to Archive", + "act-archivedCard": "Card __card__ at list __list__ at swimlane __swimlane__ at board __board__ moved to Archive", + "act-archivedList": "List __list__ at swimlane __swimlane__ at board __board__ moved to Archive", + "act-archivedSwimlane": "Swimlane __swimlane__ at board __board__ moved to Archive", + "act-importBoard": "imported board __board__", + "act-importCard": "imported card __card__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-importList": "imported list __list__ to swimlane __swimlane__ at board __board__", + "act-joinMember": "added member __member__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-moveCard": "moved card __card__ at board __board__ from list __oldList__ at swimlane __oldSwimlane__ to list __list__ at swimlane __swimlane__", + "act-moveCardToOtherBoard": "moved card __card__ from list __oldList__ at swimlane __oldSwimlane__ at board __oldBoard__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-removeBoardMember": "removed member __member__ from board __board__", + "act-restoredCard": "restored card __card__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-unjoinMember": "removed member __member__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-withBoardTitle": "__board__", + "act-withCardTitle": "[__board__] __card__", + "actions": "Akcije", + "activities": "Aktivnosti", + "activity": "Aktivnost", + "activity-added": "dodao %s u %s", + "activity-archived": "%s premešteno u Arhivu", + "activity-attached": "prikačio %s u %s", + "activity-created": "kreirao %s", + "activity-customfield-created": "created custom field %s", + "activity-excluded": "izuzmi %s iz %s", + "activity-imported": "uvezao %s u %s iz %s", + "activity-imported-board": "uvezao %s iz %s", + "activity-joined": "spojio %s", + "activity-moved": "premestio %s iz %s u %s", + "activity-on": "na %s", + "activity-removed": "uklonio %s iz %s", + "activity-sent": "poslao %s %s-u", + "activity-unjoined": "rastavio %s", + "activity-subtask-added": "added subtask to %s", + "activity-checked-item": "checked %s in checklist %s of %s", + "activity-unchecked-item": "unchecked %s in checklist %s of %s", + "activity-checklist-added": "lista je dodata u %s", + "activity-checklist-removed": "removed a checklist from %s", + "activity-checklist-completed": "završena čeklista %s od %s", + "activity-checklist-uncompleted": "uncompleted the checklist %s of %s", + "activity-checklist-item-added": "added checklist item to '%s' in %s", + "activity-checklist-item-removed": "removed a checklist item from '%s' in %s", + "add": "Dodaj", + "activity-checked-item-card": "checked %s in checklist %s", + "activity-unchecked-item-card": "unchecked %s in checklist %s", + "activity-checklist-completed-card": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "activity-checklist-uncompleted-card": "uncompleted the checklist %s", + "activity-editComment": "izmenjen komentar", + "activity-deleteComment": "izbrisan komentar", + "add-attachment": "Dodaj prilog", + "add-board": "Add Board", + "add-card": "Dodaj karticu", + "add-swimlane": "Add Swimlane", + "add-subtask": "Dodaj podzadatak", + "add-checklist": "Add Checklist", + "add-checklist-item": "Dodaj novu stavku u listu", + "add-cover": "Dodaj zaglavlje", + "add-label": "Dodaj oznaku", + "add-list": "Dodaj Listu", + "add-members": "Dodaj članove", + "added": "Dodao", + "addMemberPopup-title": "Članovi", + "admin": "Administrator", + "admin-desc": "Može da pregleda i menja kartice, uklanja članove i menja podešavanja table", + "admin-announcement": "Najava", + "admin-announcement-active": "Active System-Wide Announcement", + "admin-announcement-title": "Najava za administratora", + "all-boards": "Sve table", + "and-n-other-card": "And __count__ other card", + "and-n-other-card_plural": "And __count__ other cards", + "apply": "Primeni", + "app-is-offline": "Loading, please wait. Refreshing the page will cause data loss. If loading does not work, please check that server has not stopped.", + "archive": "Premesti u arhivu", + "archive-all": "Premesti sve u arhivu", + "archive-board": "Move Board to Archive", + "archive-card": "Premesti karticu u arhivu", + "archive-list": "Premesti listu u arhivu", + "archive-swimlane": "Move Swimlane to Archive", + "archive-selection": "Move selection to Archive", + "archiveBoardPopup-title": "Move Board to Archive?", + "archived-items": "Arhiviraj", + "archived-boards": "Boards in Archive", + "restore-board": "Restore Board", + "no-archived-boards": "No Boards in Archive.", + "archives": "Arhiviraj", + "template": "Obrazac", + "templates": "Obrasci", + "assign-member": "Dodeli člana", + "attached": "Prikačeno", + "attachment": "Prikačeni dokument", + "attachment-delete-pop": "Brisanje prikačenog dokumenta je trajno. Ne postoji vraćanje obrisanog.", + "attachmentDeletePopup-title": "Obrisati prikačeni dokument?", + "attachments": "Prikačeni dokumenti", + "auto-watch": "Automatically watch boards when they are created", + "avatar-too-big": "Avatar je prevelik (maksimum je 70KB)", + "back": "Nazad", + "board-change-color": "Promeni boju", + "board-nb-stars": "%s zvezdice", + "board-not-found": "Tabla nije pronađena", + "board-private-info": "Ova tabla će biti <strong>privatna<strong>.", + "board-public-info": "Ova tabla će biti <strong>javna<strong>.", + "boardChangeColorPopup-title": "Promeni pozadinu table", + "boardChangeTitlePopup-title": "Preimenuj tablu", + "boardChangeVisibilityPopup-title": "Promeni vidljivost", + "boardChangeWatchPopup-title": "Change Watch", + "boardMenuPopup-title": "Board Settings", + "boardChangeViewPopup-title": "Board View", + "boards": "Table", + "board-view": "Board View", + "board-view-cal": "Kalendar", + "board-view-swimlanes": "Swimlanes", + "board-view-collapse": "Sažmi", + "board-view-lists": "Liste", + "bucket-example": "Na primer \"Lista zadataka\"", + "cancel": "Otkaži", + "card-archived": "Ova kartica je premeštena u arhivu.", + "board-archived": "This board is moved to Archive.", + "card-comments-title": "Ova kartica ima %s komentar.", + "card-delete-notice": "Brisanje je trajno. Izgubićeš sve akcije povezane sa ovom karticom.", + "card-delete-pop": "Sve akcije će biti uklonjene sa liste aktivnosti i kartica neće moći biti ponovo otvorena. Nema vraćanja unazad.", + "card-delete-suggest-archive": "You can move a card to Archive to remove it from the board and preserve the activity.", + "card-due": "Rok", + "card-due-on": "Završava se", + "card-spent": "Spent Time", + "card-edit-attachments": "Uredi priloge", + "card-edit-custom-fields": "Edit custom fields", + "card-start-voting": "Započni glasanje", + "card-cancel-voting": "Obriši glasanje i sve glasove", + "card-edit-labels": "Uredi natpise", + "card-edit-members": "Uredi članove", + "card-labels-title": "Promeni natpis na kartici.", + "card-members-title": "Dodaj ili ukloni članove table sa kartice.", + "card-start": "Početak", + "card-start-on": "Počinje", + "cardAttachmentsPopup-title": "Attach From", + "cardCustomField-datePopup-title": "Promeni datum", + "cardCustomFieldsPopup-title": "Edit custom fields", + "cardStartVotingPopup-title": "Novo glasanje", + "positiveVoteMembersPopup-title": "Proponents", + "negativeVoteMembersPopup-title": "Opponents", + "vote-question": "Pitanje za glasanje", + "vote-public": "Public vote", + "vote-for-it": "za", + "vote-against": "protiv", + "cardDeletePopup-title": "Obrisati karticu?", + "cardDetailsActionsPopup-title": "Card Actions", + "cardLabelsPopup-title": "Oznake", + "cardMembersPopup-title": "Članovi", + "cardMorePopup-title": "Više", + "cardTemplatePopup-title": "Napravi šemu", + "cards": "Kartice", + "cards-count": "Kartice", + "casSignIn": "Sign In with CAS", + "cardType-card": "Kartica", + "cardType-linkedCard": "Povezana kartica", + "cardType-linkedBoard": "Linked Board", + "change": "Promeni", + "change-avatar": "Promeni avatara", + "change-password": "Promeni lozinku", + "change-permissions": "Promeni dozvole", + "change-settings": "Promeni podešavanja", + "changeAvatarPopup-title": "Promeni avatara", + "changeLanguagePopup-title": "Promeni jezik", + "changePasswordPopup-title": "Promeni lozinku", + "changePermissionsPopup-title": "Promeni dozvole", + "changeSettingsPopup-title": "Promeni podešavanja", + "subtasks": "Podzadaci", + "checklists": "Liste", + "click-to-star": "Click to star this board.", + "click-to-unstar": "Click to unstar this board.", + "clipboard": "Clipboard or drag & drop", + "close": "Zatvori", + "close-board": "Close Board", + "close-board-pop": "You will be able to restore the board by clicking the “Archive” button from the home header.", + "color-black": "crno", + "color-blue": "plavo", + "color-crimson": "grimizno", + "color-darkgreen": "tamnozeleno", + "color-gold": "zlatno", + "color-gray": "sivo", + "color-green": "zeleno", + "color-indigo": "indigo", + "color-lime": "lime", + "color-magenta": "magenta", + "color-mistyrose": "mistyrose", + "color-navy": "mornarsko", + "color-orange": "narandžasto", + "color-paleturquoise": "paleturquoise", + "color-peachpuff": "peachpuff", + "color-pink": "pink", + "color-plum": "šljiva", + "color-purple": "ljubičasto", + "color-red": "crveno", + "color-saddlebrown": "saddlebrown", + "color-silver": "srebrno", + "color-sky": "nebesko", + "color-slateblue": "slateblue", + "color-white": "belo", + "color-yellow": "žuto", + "unset-color": "Unset", + "comment": "Komentar", + "comment-placeholder": "Napiši komentar", + "comment-only": "Samo komentari", + "comment-only-desc": "Can comment on cards only.", + "no-comments": "No comments", + "no-comments-desc": "Can not see comments and activities.", + "worker": "Radnik", + "worker-desc": "Može samo da pomera kartice, dodeljuje sebe kartici i da komentariše. ", + "computer": "Računar", + "confirm-subtask-delete-dialog": "Are you sure you want to delete subtask?", + "confirm-checklist-delete-dialog": "Are you sure you want to delete checklist?", + "copy-card-link-to-clipboard": "Copy card link to clipboard", + "linkCardPopup-title": "Poveži karticu", + "searchElementPopup-title": "Pretraga", + "copyCardPopup-title": "Kopiraj karticu", + "copyChecklistToManyCardsPopup-title": "Copy Checklist Template to Many Cards", + "copyChecklistToManyCardsPopup-instructions": "Destination Card Titles and Descriptions in this JSON format", + "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"First card title\", \"description\":\"First card description\"}, {\"title\":\"Second card title\",\"description\":\"Second card description\"},{\"title\":\"Last card title\",\"description\":\"Last card description\"} ]", + "create": "Napravi", + "createBoardPopup-title": "Create Board", + "chooseBoardSourcePopup-title": "Import board", + "createLabelPopup-title": "Napravi oznaku", + "createCustomField": "Napravi polje", + "createCustomFieldPopup-title": "Napravi polje", + "current": "current", + "custom-field-delete-pop": "There is no undo. This will remove this custom field from all cards and destroy its history.", + "custom-field-checkbox": "Checkbox", + "custom-field-date": "Datum", + "custom-field-dropdown": "Padajuća lista", + "custom-field-dropdown-none": "(ništa)", + "custom-field-dropdown-options": "Opcije liste", + "custom-field-dropdown-options-placeholder": "Press enter to add more options", + "custom-field-dropdown-unknown": "(nepoznato)", + "custom-field-number": "Broj", + "custom-field-text": "Tekst", + "custom-fields": "Custom Fields", + "date": "Datum", + "decline": "Odbij", + "default-avatar": "Default avatar", + "delete": "Obriši", + "deleteCustomFieldPopup-title": "Delete Custom Field?", + "deleteLabelPopup-title": "Obrisati oznaku?", + "description": "Opis", + "disambiguateMultiLabelPopup-title": "Disambiguate Label Action", + "disambiguateMultiMemberPopup-title": "Disambiguate Member Action", + "discard": "Odbaci", + "done": "Završeno", + "download": "Preuzmi", + "edit": "Uredi", + "edit-avatar": "Promeni avatara", + "edit-profile": "Uredi profil", + "edit-wip-limit": "Edit WIP Limit", + "soft-wip-limit": "Soft WIP Limit", + "editCardStartDatePopup-title": "Izmeni početni datum", + "editCardDueDatePopup-title": "Izmeni krajnji datum", + "editCustomFieldPopup-title": "Izmeni polje", + "editCardSpentTimePopup-title": "Change spent time", + "editLabelPopup-title": "Izmeni oznaku", + "editNotificationPopup-title": "Izmeni obaveštenje", + "editProfilePopup-title": "Izmeni profil", + "email": "Epošta", + "email-enrollAccount-subject": "An account created for you on __siteName__", + "email-enrollAccount-text": "Hello __user__,\n\nTo start using the service, simply click the link below.\n\n__url__\n\nThanks.", + "email-fail": "Neuspelo slanje epošte", + "email-fail-text": "Error trying to send email", + "email-invalid": "Invalid email", + "email-invite": "Invite via Email", + "email-invite-subject": "__inviter__ sent you an invitation", + "email-invite-text": "Dear __user__,\n\n__inviter__ invites you to join board \"__board__\" for collaborations.\n\nPlease follow the link below:\n\n__url__\n\nThanks.", + "email-resetPassword-subject": "Reset your password on __siteName__", + "email-resetPassword-text": "Hello __user__,\n\nTo reset your password, simply click the link below.\n\n__url__\n\nThanks.", + "email-sent": "Email sent", + "email-verifyEmail-subject": "Verify your email address on __siteName__", + "email-verifyEmail-text": "Hello __user__,\n\nTo verify your account email, simply click the link below.\n\n__url__\n\nThanks.", + "enable-wip-limit": "Enable WIP Limit", + "error-board-doesNotExist": "This board does not exist", + "error-board-notAdmin": "You need to be admin of this board to do that", + "error-board-notAMember": "You need to be a member of this board to do that", + "error-json-malformed": "Your text is not valid JSON", + "error-json-schema": "Your JSON data does not include the proper information in the correct format", + "error-list-doesNotExist": "This list does not exist", + "error-user-doesNotExist": "Korisnik ne postoji", + "error-user-notAllowSelf": "Ne možeš pozvati samog sebe", + "error-user-notCreated": "Korisnik nije kreiran", + "error-username-taken": "Korisničko ime je već zauzeto", + "error-email-taken": "Email has already been taken", + "export-board": "Export board", + "sort": "Sortiraj", + "sort-desc": "Kliknite da biste sortirali listu", + "list-sort-by": "Poredaj listu po:", + "list-label-modifiedAt": "Poslednje vreme pristupa", + "list-label-title": "Naziv liste", + "list-label-sort": "Vaš ručni nalog", + "list-label-short-modifiedAt": "(P)", + "list-label-short-title": "(N)", + "list-label-short-sort": "(R)", + "filter": "Filter", + "filter-cards": "Filtriraj kartice ili liste", + "list-filter-label": "Filtriraj liste po naslovu", + "filter-clear": "Očisti filter", + "filter-no-label": "Nema oznake", + "filter-no-member": "Nema člana", + "filter-no-assignee": "Nema zastupnika", + "filter-no-custom-fields": "No Custom Fields", + "filter-show-archive": "Prikaži arhivirane liste", + "filter-hide-empty": "Sakrij prazne liste", + "filter-on": "Filter je uključen", + "filter-on-desc": "You are filtering cards on this board. Click here to edit filter.", + "filter-to-selection": "Filter to selection", + "advanced-filter-label": "Napredni filter", + "advanced-filter-description": "Advanced Filter allows to write a string containing following operators: == != <= >= && || ( ) A space is used as a separator between the Operators. You can filter for all Custom Fields by typing their names and values. For Example: Field1 == Value1. Note: If fields or values contains spaces, you need to encapsulate them into single quotes. For Example: 'Field 1' == 'Value 1'. For single control characters (' \\/) to be skipped, you can use \\. For example: Field1 == I\\'m. Also you can combine multiple conditions. For Example: F1 == V1 || F1 == V2. Normally all operators are interpreted from left to right. You can change the order by placing brackets. For Example: F1 == V1 && ( F2 == V2 || F2 == V3 ). Also you can search text fields using regex: F1 == /Tes.*/i", + "fullname": "Puno ime", + "header-logo-title": "Go back to your boards page.", + "hide-system-messages": "Sakrij sistemske poruke", + "headerBarCreateBoardPopup-title": "Create Board", + "home": "Početna", + "import": "Uvezi", + "link": "Veza", + "import-board": "import board", + "import-board-c": "Import board", + "import-board-title-trello": "Uvezi tablu iz Trella", + "import-board-title-wekan": "Import board from previous export", + "from-trello": "From Trello", + "from-wekan": "From previous export", + "import-board-instruction-trello": "In your Trello board, go to 'Menu', then 'More', 'Print and Export', 'Export JSON', and copy the resulting text.", + "import-board-instruction-wekan": "In your board, go to 'Menu', then 'Export board', and copy the text in the downloaded file.", + "import-board-instruction-about-errors": "If you get errors when importing board, sometimes importing still works, and board is at All Boards page.", + "import-json-placeholder": "Paste your valid JSON data here", + "import-map-members": "Mapiraj članove", + "import-members-map": "Your imported board has some members. Please map the members you want to import to your users", + "import-show-user-mapping": "Review members mapping", + "import-user-select": "Pick your existing user you want to use as this member", + "importMapMembersAddPopup-title": "Izaberi člana", + "info": "Verzija", + "initials": "Inicijali", + "invalid-date": "Neispravan datum", + "invalid-time": "Neispravno vreme", + "invalid-user": "Neispravan korisnik", + "joined": "joined", + "just-invited": "You are just invited to this board", + "keyboard-shortcuts": "Prečice tastature", + "label-create": "Napravi oznaku", + "label-default": "%s label (default)", + "label-delete-pop": "There is no undo. This will remove this label from all cards and destroy its history.", + "labels": "Oznake", + "language": "Jezik", + "last-admin-desc": "You can’t change roles because there must be at least one admin.", + "leave-board": "Leave Board", + "leave-board-pop": "Are you sure you want to leave __boardTitle__? You will be removed from all cards on this board.", + "leaveBoardPopup-title": "Leave Board ?", + "link-card": "Veza do ove kartice", + "list-archive-cards": "Move all cards in this list to Archive", + "list-archive-cards-pop": "This will remove all the cards in this list from the board. To view cards in Archive and bring them back to the board, click “Menu” > “Archive”.", + "list-move-cards": "Premesti sve kartice u ovoj listi", + "list-select-cards": "Izaberi sve kartice u ovoj listi", + "set-color-list": "Postavi boju", + "listActionPopup-title": "List Actions", + "swimlaneActionPopup-title": "Swimlane Actions", + "swimlaneAddPopup-title": "Add a Swimlane below", + "listImportCardPopup-title": "Import a Trello card", + "listMorePopup-title": "Više", + "link-list": "Link to this list", + "list-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the list. There is no undo.", + "list-delete-suggest-archive": "You can move a list to Archive to remove it from the board and preserve the activity.", + "lists": "Liste", + "swimlanes": "Swimlanes", + "log-out": "Odjavi se", + "log-in": "Prijava", + "loginPopup-title": "Prijava", + "memberMenuPopup-title": "Member Settings", + "members": "Članovi", + "menu": "Meni", + "move-selection": "Move selection", + "moveCardPopup-title": "Premesti karticu", + "moveCardToBottom-title": "Premesti na dno", + "moveCardToTop-title": "Premesti na vrh", + "moveSelectionPopup-title": "Move selection", + "multi-selection": "Multi-Selection", + "multi-selection-on": "Multi-Selection is on", + "muted": "Utišano", + "muted-info": "Nećete biti obavešteni o promenama u ovoj tabli", + "my-boards": "My Boards", + "name": "Name", + "no-archived-cards": "No cards in Archive.", + "no-archived-lists": "No lists in Archive.", + "no-archived-swimlanes": "No swimlanes in Archive.", + "no-results": "Nema rezultata", + "normal": "Normalno", + "normal-desc": "Can view and edit cards. Can't change settings.", + "not-accepted-yet": "Invitation not accepted yet", + "notify-participate": "Receive updates to any cards you participate as creater or member", + "notify-watch": "Receive updates to any boards, lists, or cards you’re watching", + "optional": "opciono", + "or": "ili", + "page-maybe-private": "This page may be private. You may be able to view it by <a href='%s'>logging in</a>.", + "page-not-found": "Stranica nije pronađena.", + "password": "Lozinka", + "paste-or-dragdrop": "to paste, or drag & drop image file to it (image only)", + "participating": "Učestvujem", + "preview": "Prikaz", + "previewAttachedImagePopup-title": "Prikaz", + "previewClipboardImagePopup-title": "Prikaz", + "private": "Privatno", + "private-desc": "This board is private. Only people added to the board can view and edit it.", + "profile": "Profil", + "public": "Javno", + "public-desc": "This board is public. It's visible to anyone with the link and will show up in search engines like Google. Only people added to the board can edit.", + "quick-access-description": "Star a board to add a shortcut in this bar.", + "remove-cover": "Remove Cover", + "remove-from-board": "Ukloni iz table", + "remove-label": "Ukloni oznaku", + "listDeletePopup-title": "Obrisati listu?", + "remove-member": "Ukloni člana", + "remove-member-from-card": "Ukloni iz kartice", + "remove-member-pop": "Remove __name__ (__username__) from __boardTitle__? The member will be removed from all cards on this board. They will receive a notification.", + "removeMemberPopup-title": "Ukloni člana?", + "rename": "Preimenuj", + "rename-board": "Preimenuj tablu", + "restore": "Oporavi", + "save": "Snimi", + "search": "Pretraga", + "rules": "Pravila", + "search-cards": "Pretraži u naslovima kartica/listi, opsima i proizvoljnim poljima sa ove table", + "search-example": "Tekst za pretragu?", + "select-color": "Izaberi boju", + "set-wip-limit-value": "Set a limit for the maximum number of tasks in this list", + "setWipLimitPopup-title": "Set WIP Limit", + "shortcut-assign-self": "Pridruži sebe trenutnoj kartici", + "shortcut-autocomplete-emoji": "Autocomplete emoji", + "shortcut-autocomplete-members": "Sam popuni članove", + "shortcut-clear-filters": "Očisti sve filtere", + "shortcut-close-dialog": "Zatvori dijalog", + "shortcut-filter-my-cards": "Filtriraj kartice", + "shortcut-show-shortcuts": "Prikaži ovu listu prečica", + "shortcut-toggle-filterbar": "Uključi ili isključi bočni meni filtera", + "shortcut-toggle-sidebar": "Uključi ili isključi bočni meni table", + "show-cards-minimum-count": "Show cards count if list contains more than", + "sidebar-open": "Open Sidebar", + "sidebar-close": "Close Sidebar", + "signupPopup-title": "Kreiraj nalog", + "star-board-title": "Klikni da označiš zvezdicom ovu tablu. Pokazaće se na vrhu tvoje liste tabli.", + "starred-boards": "Table sa zvezdicom", + "starred-boards-description": "Table sa zvezdicom se pokazuju na vrhu liste tabli.", + "subscribe": "Pretplati se", + "team": "Tim", + "this-board": "ova tabla", + "this-card": "ova kartica", + "spent-time-hours": "Spent time (hours)", + "overtime-hours": "Overtime (hours)", + "overtime": "Overtime", + "has-overtime-cards": "Has overtime cards", + "has-spenttime-cards": "Has spent time cards", + "time": "Vreme", + "title": "Naslov", + "tracking": "Praćenje", + "tracking-info": "You will be notified of any changes to those cards you are involved as creator or member.", + "type": "Tip", + "unassign-member": "Unassign member", + "unsaved-description": "Imaš nesnimljen opis.", + "unwatch": "Ne posmatraj", + "upload": "Upload", + "upload-avatar": "Upload an avatar", + "uploaded-avatar": "Uploaded an avatar", + "username": "Korisničko ime", + "view-it": "Pregledaj je", + "warn-list-archived": "warning: this card is in an list at Archive", + "watch": "Posmatraj", + "watching": "Posmatranje", + "watching-info": "Bićete obavešteni o promenama u ovoj tabli", + "welcome-board": "Tabla dobrodošlice", + "welcome-swimlane": "Milestone 1", + "welcome-list1": "Osnove", + "welcome-list2": "Napredno", + "card-templates-swimlane": "Šeme kartice", + "list-templates-swimlane": "Šeme liste", + "board-templates-swimlane": "Board Templates", + "what-to-do": "Šta želiš da uradiš ?", + "wipLimitErrorPopup-title": "Invalid WIP Limit", + "wipLimitErrorPopup-dialog-pt1": "The number of tasks in this list is higher than the WIP limit you've defined.", + "wipLimitErrorPopup-dialog-pt2": "Please move some tasks out of this list, or set a higher WIP limit.", + "admin-panel": "Admin Panel", + "settings": "Podešavanja", + "people": "Ljudi", + "registration": "Registracija", + "disable-self-registration": "Disable Self-Registration", + "invite": "Invite", + "invite-people": "Invite People", + "to-boards": "To board(s)", + "email-addresses": "Adrese epošte", + "smtp-host-description": "The address of the SMTP server that handles your emails.", + "smtp-port-description": "The port your SMTP server uses for outgoing emails.", + "smtp-tls-description": "Enable TLS support for SMTP server", + "smtp-host": "SMTP Host", + "smtp-port": "SMTP Port", + "smtp-username": "Korisničko ime", + "smtp-password": "Lozinka", + "smtp-tls": "TLS podrška", + "send-from": "Od", + "send-smtp-test": "Send a test email to yourself", + "invitation-code": "Invitation Code", + "email-invite-register-subject": "__inviter__ sent you an invitation", + "email-invite-register-text": "Dear __user__,\n\n__inviter__ invites you to kanban board for collaborations.\n\nPlease follow the link below:\n__url__\n\nAnd your invitation code is: __icode__\n\nThanks.", + "email-smtp-test-subject": "SMTP Test Email", + "email-smtp-test-text": "You have successfully sent an email", + "error-invitation-code-not-exist": "Invitation code doesn't exist", + "error-notAuthorized": "You are not authorized to view this page.", + "webhook-title": "Naziv mrežne kuke", + "webhook-token": "Token (neobavezno za autentifikaciju)", + "outgoing-webhooks": "Outgoing Webhooks", + "bidirectional-webhooks": "Dvosmerne mrežne kuke", + "outgoingWebhooksPopup-title": "Outgoing Webhooks", + "boardCardTitlePopup-title": "Card Title Filter", + "disable-webhook": "Onesposobi ovu mrežnu kuku", + "global-webhook": "Globalna mrežna kuka", + "new-outgoing-webhook": "New Outgoing Webhook", + "no-name": "(Nepoznato)", + "Node_version": "Verzija čvora", + "Meteor_version": "Verzija Meteor-a", + "MongoDB_version": "Verzija MongoDB-a", + "MongoDB_storage_engine": "MongoDB mehanizam za skladištenje", + "MongoDB_Oplog_enabled": "MongoDB Oplog omogućen", + "OS_Arch": "OS Arch", + "OS_Cpus": "OS CPU Count", + "OS_Freemem": "OS Free Memory", + "OS_Loadavg": "OS Load Average", + "OS_Platform": "OS Platform", + "OS_Release": "OS Release", + "OS_Totalmem": "OS Total Memory", + "OS_Type": "OS Type", + "OS_Uptime": "OS Uptime", + "days": "dana", + "hours": "sati", + "minutes": "minuta", + "seconds": "sekundi", + "show-field-on-card": "Show this field on card", + "automatically-field-on-card": "Auto create field to all cards", + "showLabel-field-on-card": "Show field label on minicard", + "yes": "Da", + "no": "Ne", + "accounts": "Nalozi", + "accounts-allowEmailChange": "Allow Email Change", + "accounts-allowUserNameChange": "Allow Username Change", + "createdAt": "Created at", + "verified": "Verified", + "active": "Active", + "card-received": "Received", + "card-received-on": "Received on", + "card-end": "End", + "card-end-on": "Ends on", + "editCardReceivedDatePopup-title": "Change received date", + "editCardEndDatePopup-title": "Change end date", + "setCardColorPopup-title": "Podesi boju", + "setCardActionsColorPopup-title": "Izaberi boju", + "setSwimlaneColorPopup-title": "Izaberi boju", + "setListColorPopup-title": "Izaberi boju", + "assigned-by": "Dodeljeno od strane", + "requested-by": "Requested By", + "board-delete-notice": "Deleting is permanent. You will lose all lists, cards and actions associated with this board.", + "delete-board-confirm-popup": "All lists, cards, labels, and activities will be deleted and you won't be able to recover the board contents. There is no undo.", + "boardDeletePopup-title": "Delete Board?", + "delete-board": "Delete Board", + "default-subtasks-board": "Subtasks for __board__ board", + "default": "Predefinisano", + "queue": "Queue", + "subtask-settings": "Subtasks Settings", + "card-settings": "Podešavanja kartice", + "boardSubtaskSettingsPopup-title": "Board Subtasks Settings", + "boardCardSettingsPopup-title": "Podešavanja kartice", + "deposit-subtasks-board": "Deposit subtasks to this board:", + "deposit-subtasks-list": "Landing list for subtasks deposited here:", + "show-parent-in-minicard": "Show parent in minicard:", + "prefix-with-full-path": "Prefix with full path", + "prefix-with-parent": "Prefix with parent", + "subtext-with-full-path": "Subtext with full path", + "subtext-with-parent": "Subtext with parent", + "change-card-parent": "Change card's parent", + "parent-card": "Parent card", + "source-board": "Source board", + "no-parent": "Don't show parent", + "activity-added-label": "added label '%s' to %s", + "activity-removed-label": "removed label '%s' from %s", + "activity-delete-attach": "deleted an attachment from %s", + "activity-added-label-card": "added label '%s'", + "activity-removed-label-card": "removed label '%s'", + "activity-delete-attach-card": "deleted an attachment", + "activity-set-customfield": "set custom field '%s' to '%s' in %s", + "activity-unset-customfield": "unset custom field '%s' in %s", + "r-rule": "Pravilo", + "r-add-trigger": "Dodaj okidač", + "r-add-action": "Dodaj akciju", + "r-board-rules": "Board rules", + "r-add-rule": "Dodaj pravilo", + "r-view-rule": "Pregledaj pravilo", + "r-delete-rule": "Obriši pravilo", + "r-new-rule-name": "Novi naslov pravila", + "r-no-rules": "Nema pravila", + "r-when-a-card": "Kada kartica", + "r-is": "je", + "r-is-moved": "je premeštena", + "r-added-to": "dodata u", + "r-removed-from": "Uklonjena iz", + "r-the-board": "table", + "r-list": "liste", + "set-filter": "Set Filter", + "r-moved-to": "Moved to", + "r-moved-from": "Moved from", + "r-archived": "Moved to Archive", + "r-unarchived": "Restored from Archive", + "r-a-card": "a card", + "r-when-a-label-is": "When a label is", + "r-when-the-label": "When the label", + "r-list-name": "list name", + "r-when-a-member": "When a member is", + "r-when-the-member": "When the member", + "r-name": "name", + "r-when-a-attach": "When an attachment", + "r-when-a-checklist": "When a checklist is", + "r-when-the-checklist": "When the checklist", + "r-completed": "Završeno", + "r-made-incomplete": "Made incomplete", + "r-when-a-item": "When a checklist item is", + "r-when-the-item": "When the checklist item", + "r-checked": "Checked", + "r-unchecked": "Unchecked", + "r-move-card-to": "Move card to", + "r-top-of": "Top of", + "r-bottom-of": "Bottom of", + "r-its-list": "its list", + "r-archive": "Move to Archive", + "r-unarchive": "Restore from Archive", + "r-card": "kartica", + "r-add": "Dodaj", + "r-remove": "Ukloni", + "r-label": "oznaka", + "r-member": "član", + "r-remove-all": "Remove all members from the card", + "r-set-color": "Set color to", + "r-checklist": "checklist", + "r-check-all": "Check all", + "r-uncheck-all": "Uncheck all", + "r-items-check": "items of checklist", + "r-check": "Check", + "r-uncheck": "Uncheck", + "r-item": "stavka", + "r-of-checklist": "of checklist", + "r-send-email": "Pošalji epoštu", + "r-to": "za", + "r-subject": "naslov", + "r-rule-details": "Detalji pravila", + "r-d-move-to-top-gen": "Move card to top of its list", + "r-d-move-to-top-spec": "Move card to top of list", + "r-d-move-to-bottom-gen": "Move card to bottom of its list", + "r-d-move-to-bottom-spec": "Move card to bottom of list", + "r-d-send-email": "Pošalji epoštu", + "r-d-send-email-to": "za", + "r-d-send-email-subject": "naslov", + "r-d-send-email-message": "poruka", + "r-d-archive": "Move card to Archive", + "r-d-unarchive": "Restore card from Archive", + "r-d-add-label": "Dodaj oznaku", + "r-d-remove-label": "Ukloni oznaku", + "r-create-card": "Napravi novu karticu", + "r-in-list": "u listi", + "r-in-swimlane": "in swimlane", + "r-d-add-member": "Dodaj člana", + "r-d-remove-member": "Ukloni člana", + "r-d-remove-all-member": "Ukloni sve članove", + "r-d-check-all": "Check all items of a list", + "r-d-uncheck-all": "Uncheck all items of a list", + "r-d-check-one": "Check item", + "r-d-uncheck-one": "Uncheck item", + "r-d-check-of-list": "of checklist", + "r-d-add-checklist": "Add checklist", + "r-d-remove-checklist": "Remove checklist", + "r-by": "by", + "r-add-checklist": "Add checklist", + "r-with-items": "with items", + "r-items-list": "item1,item2,item3", + "r-add-swimlane": "Add swimlane", + "r-swimlane-name": "swimlane name", + "r-board-note": "Note: leave a field empty to match every possible value.", + "r-checklist-note": "Note: checklist's items have to be written as comma separated values.", + "r-when-a-card-is-moved": "When a card is moved to another list", + "r-set": "Postavi", + "r-update": "Ažuriraj", + "r-datefield": "polje za datum", + "r-df-start-at": "početak", + "r-df-due-at": "krajnji datum", + "r-df-end-at": "kraj", + "r-df-received-at": "primljen", + "r-to-current-datetime": "do trenutnog datuma/vremena", + "r-remove-value-from": "Ukloni vrednost sa", + "ldap": "LDAP", + "oauth2": "OAuth2", + "cas": "CAS", + "authentication-method": "Metod autentifikacije", + "authentication-type": "Tip autentifikacije", + "custom-product-name": "Custom Product Name", + "layout": "Raspored", + "hide-logo": "Sakrij logo", + "add-custom-html-after-body-start": "Add Custom HTML after <body> start", + "add-custom-html-before-body-end": "Add Custom HTML before </body> end", + "error-undefined": "Something went wrong", + "error-ldap-login": "An error occurred while trying to login", + "display-authentication-method": "Display Authentication Method", + "default-authentication-method": "Default Authentication Method", + "duplicate-board": "Duplicate Board", + "people-number": "The number of people is:", + "swimlaneDeletePopup-title": "Delete Swimlane ?", + "swimlane-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the swimlane. There is no undo.", + "restore-all": "Restore all", + "delete-all": "Obriši sve", + "loading": "Učitavanje, molim sačekajte.", + "previous_as": "prošli put je bio", + "act-a-dueAt": "modifikovano u vreme\nKada:__vremenskaVrednost__\nGde:__kartica__\nprethodni rok je bio__StaraVremenskaVrednost", + "act-a-endAt": "izmenjeno vreme završetaka za__vremenskaVrednost__od (__StaraVremenskaVrednost__)", + "act-a-startAt": "izmenjeno vreme početka u__vremenskaVrednost__od (__StaraVremenskaVrednost__)", + "act-a-receivedAt": "izmenjeno primljeno vreme u__vremenskaVrednost__od (__StaraVremenskaVrednost__)", + "a-dueAt": "izmenjen krajnji datum da bude", + "a-endAt": "izmenjeno vreme završetka", + "a-startAt": "izmenjeno vreme početka", + "a-receivedAt": "izmenjeno primljeno vreme da bude", + "almostdue": "trenutni krajnji datum %s se približava", + "pastdue": "trenutni krajnji datum %s je prošao", + "duenow": "trenutni krajnji datum %s je danas", + "act-newDue": "__lista__/__kartica__ima 1. podsetnik za krajnji datum [__tabla__]", + "act-withDue": "__lista__/__kartica__ podsetnici za krajnji datum [__tabla__]", + "act-almostdue": "podsećao da se trenutni krajnji rok (__vremenskaVrednost__) __kartica__ približava", + "act-pastdue": "podsećao da je trenutni krajnji rok (__vremenskaVrednost__) __kartica__ prošao", + "act-duenow": "podsećao da je trenutni krajnji rok (__vremenskaVrednost__) __kartica__ trenutno", + "act-atUserComment": "Spomenuti ste na [__tabla__] __lista__/__kartica__", + "delete-user-confirm-popup": "Da li ste sigurni da želite da izbrišete nalog? Nema poništenja akcije. ", + "accounts-allowUserDelete": "Dozvoli korisnicima da sami brišu svoj nalog", + "hide-minicard-label-text": "Sakrij tekst nalepnice minikartice", + "show-desktop-drag-handles": "Prikaži kvake za povlačenje sa radne površine", + "assignee": "Zastupnik", + "cardAssigneesPopup-title": "Zastupnik", + "addmore-detail": "Dodaj detaljaniji opis", + "show-on-card": "Prikaži na kartici", + "new": "Novo", + "editUserPopup-title": "Uredi korisnika", + "newUserPopup-title": "Novi korisnik", + "notifications": "Obaveštenja", + "view-all": "Prikaži sve", + "filter-by-unread": "Filtriraj nepročitano", + "mark-all-as-read": "Označi sve kao pročitano", + "remove-all-read": "Ukloni sve pročitano", + "allow-rename": "Dozvoli preimenovanje", + "allowRenamePopup-title": "Dozvoli preimenovanje" +} diff --git a/i18n/sv.i18n.json b/i18n/sv.i18n.json index c69e26a2..10b74f60 100644 --- a/i18n/sv.i18n.json +++ b/i18n/sv.i18n.json @@ -1,780 +1,778 @@ { - "accept": "Acceptera", - "act-activity-notify": "Aktivitetsnotifiering", - "act-addAttachment": "lade till bifogad fil __attachment__ på kort __card__ i lista __list__ i simbana __swimlane__ på anslagstavla __board__", - "act-deleteAttachment": "raderade bifogad fil __attachment__ från kort __card__ i lista __list__ i simbana __swimlane__ på anslagstavla __board__", - "act-addSubtask": "lade till underaktivitet __subtask__ på kort __card__ i lista __list__ i simbana __swimlane__ på anslagstavla __board__", - "act-addLabel": "lade till etikett __label__ på kort __card__ i lista __list__ i simbana __swimlane__ på anslagstavla __board__", - "act-addedLabel": "lade till etikett __label__ på kort __card__ i lista __list__ i simbana __swimlane__ på anslagstavla __board__", - "act-removeLabel": "Tog bort etikett __label__ från kort __card__ i lista __list__ i simbana __swimlane__ på anslagstavla __board__", - "act-removedLabel": "Tog bort etikett __label__ från kort __card__ i lista __list__ i simbana __swimlane__ på anslagstavla __board__", - "act-addChecklist": "lade till checklista __checklist__ på kort __card__ i lista __list__ i simbana __swimlane__ på anslagstavla __board__", - "act-addChecklistItem": "lade till checklistobjekt __checklistItem__ till checklista __checklist__ på kort __card__ i lista __list__ i simbana __swimlane__ på anslagstavla __board__", - "act-removeChecklist": "tag bort checklista __checklist__ från kort __card__ i lista __list__ i simbana __swimlane__ på anslagstavla __board__", - "act-removeChecklistItem": "tog bort checklistobjekt __checklistItem__ från __checklist__ på kort __card__ i lista __list__ i simbana __swimlane__ på anslagstavla __board__", - "act-checkedItem": "bockade av __checklistItem__ från checklista __checklist__ på kort __card__ i lista __list__ i simbana __swimlane__ på anslagstavla __board__", - "act-uncheckedItem": "avmarkerade __checklistItem__ från checklista __checklist__ på kort __card__ i lista __list__ i simbana __swimlane__ på anslagstavla __board__", - "act-completeChecklist": "slutförde checklista __checklist__ i kort __card__ i lista __list__ i simbana __swimlane__ på anslagstavla __board__", - "act-uncompleteChecklist": "ofullbordade checklista __checklist__ på kort __card__ i lista __list__ i simbana __swimlane__ på anslagstavla __board__", - "act-addComment": "kommenterade på kort __card__: __comment__ i lista __list__ i simbana __swimlane__ på anslagstavla __board__", - "act-editComment": "redigerade kommentar på kort __card__: __comment__ i listan __list__ i simbana __swimlane__ i brädet __board__", - "act-deleteComment": "raderade kommentar på kort __card__: __comment__ i listan __list__ i simbana __swimlane__ i brädet __board__", - "act-createBoard": "skapade anslagstavla __board__", - "act-createSwimlane": "skapade simbana __swimlane__ till anslagstavla __board__", - "act-createCard": "skapade kort __card__ i lista __list__ i simbana __swimlane__ på anslagstavla __board__", - "act-createCustomField": "skapade anpassat fält __customField__ på anslagstavlan __board__", - "act-deleteCustomField": "raderade anpasssat fält __customField__ på bräde __board__", - "act-setCustomField": "redigerade anpassat fält __customField__: __customFieldValue__ på kort __card__ i lista __list__ i simbana __swimlane__ på bräde __board__", - "act-createList": "lade till lista __list__ på anslagstavla __board__", - "act-addBoardMember": "lade till medlem __member__ på anslagstavla __board__", - "act-archivedBoard": "Anslagstavla __board__ flyttad till arkivet", - "act-archivedCard": "Kort __card__ i lista __list__ i simbana __swimlane__ på anslagstavla __board__ flyttad till arkivet", - "act-archivedList": "Lista __list__ i simbana __swimlane__ på anslagstavla __board__ flyttad till arkivet", - "act-archivedSwimlane": "Simbana __swimlane__ på anslagstavla __board__ flyttad till arkivet", - "act-importBoard": "importerade board __board__", - "act-importCard": "importerade kort __card__ i lista __list__ i simbana __swimlane__ på anslagstavla __board__", - "act-importList": "importerade lista __list__ i simbana __swimlane__ på anslagstavla __board__", - "act-joinMember": "lade till medlem __member__ på kort __card__ i lista __list__ i simbana __swimlane__ på anslagstavla __board__", - "act-moveCard": "flyttade kort __card__ på anslagstavla __board__ från lista __oldList__ i sambana __oldSwimlane__ till lista list __list__ i simbana __swimlane__", - "act-moveCardToOtherBoard": "flyttade kort __card__ från lista __oldList__ i simbana __oldSwimlane__ på tavla __oldBoard__ till lista __list__ i simbana __swimlane__ på anslagstavla __board__", - "act-removeBoardMember": "borttagen medlem __member__  från anslagstavla __board__", - "act-restoredCard": "återställde kort __card__ till lista __lis__ i simbana __swimlane__ på anslagstavla __board__", - "act-unjoinMember": "tog bort medlem __member__ från kort __card__ i lista __list__ i simbana __swimlane__ på anslagstavla __board__", - "act-withBoardTitle": "__board__", - "act-withCardTitle": "[__board__] __card__", - "actions": "Åtgärder", - "activities": "Aktiviteter", - "activity": "Aktivitet", - "activity-added": "Lade %s till %s", - "activity-archived": "%s flyttades till Arkiv", - "activity-attached": "bifogade %s to %s", - "activity-created": "skapade %s", - "activity-customfield-created": "skapa anpassat fält %s", - "activity-excluded": "exkluderade %s från %s", - "activity-imported": "importerade %s till %s från %s", - "activity-imported-board": "importerade %s från %s", - "activity-joined": "anslöt sig till %s", - "activity-moved": "tog bort %s från %s till %s", - "activity-on": "på %s", - "activity-removed": "tog bort %s från %s", - "activity-sent": "skickade %s till %s", - "activity-unjoined": "gick ur %s", - "activity-subtask-added": "lade till deluppgift till %s", - "activity-checked-item": "kryssad %s i checklistan %s av %s", - "activity-unchecked-item": "okryssad %s i checklistan %s av %s", - "activity-checklist-added": "lade kontrollista till %s", - "activity-checklist-removed": "tog bort en checklista från %s", - "activity-checklist-completed": "completed checklist %s of %s", - "activity-checklist-uncompleted": "inte slutfört checklistan %s av %s", - "activity-checklist-item-added": "lade checklista objekt till '%s' i %s", - "activity-checklist-item-removed": "tog bort en checklista objekt från \"%s\" i %s", - "add": "Lägg till", - "activity-checked-item-card": "kryssad %s i checklistan %s", - "activity-unchecked-item-card": "okryssad %s i checklistan %s", - "activity-checklist-completed-card": "slutförde checklista __checklist__ i kort __card__ i lista __list__ i simbana __swimlane__ på anslagstavla __board__", - "activity-checklist-uncompleted-card": "icke slutfört checklistan %s", - "activity-editComment": "redigerade kommentaren %s", - "activity-deleteComment": "tog bort kommentaren %s", - "add-attachment": "Lägg till bilaga", - "add-board": "Lägg till anslagstavla", - "add-card": "Lägg till kort", - "add-swimlane": "Lägg till simbana", - "add-subtask": "Lägg till deluppgift", - "add-checklist": "Lägg till checklista", - "add-checklist-item": "Lägg till ett objekt till kontrollista", - "add-cover": "Lägg till omslag", - "add-label": "Lägg till etikett", - "add-list": "Lägg till lista", - "add-members": "Lägg till medlemmar", - "added": "Lades till", - "addMemberPopup-title": "Medlemmar", - "admin": "Adminstratör", - "admin-desc": "Kan visa och redigera kort, ta bort medlemmar och ändra inställningarna för anslagstavlan.", - "admin-announcement": "Meddelande", - "admin-announcement-active": "Aktivt system-brett meddelande", - "admin-announcement-title": "Meddelande från administratör", - "all-boards": "Alla anslagstavlor", - "and-n-other-card": "Och __count__ annat kort", - "and-n-other-card_plural": "Och __count__ andra kort", - "apply": "Tillämpa", - "app-is-offline": "Läser in, vänligen vänta. Uppdatering av sidan kommer att orsaka förlust av data. Om inläsningen inte fungerar, kontrollera att servern inte har stoppats.", - "archive": "Flytta till Arkiv", - "archive-all": "Flytta alla till Arkiv", - "archive-board": "Flytta Anslagstavla till Arkiv", - "archive-card": "Flytta kort till Arkiv", - "archive-list": "Flytta Lista till Arkiv", - "archive-swimlane": "Flytta simbanan till arkivet", - "archive-selection": "Flytta markerad till Arkiv", - "archiveBoardPopup-title": "Flytta Anslagstavla till Arkiv?", - "archived-items": "Arkiv", - "archived-boards": "Anslagstavlor i Arkiv", - "restore-board": "Återställ anslagstavla", - "no-archived-boards": "Inga anslagstavlor i Arkiv.", - "archives": "Arkiv", - "template": "Mall", - "templates": "Mallar", - "assign-member": "Tilldela medlem", - "attached": "bifogad", - "attachment": "Bilaga", - "attachment-delete-pop": "Ta bort en bilaga är permanent. Det går inte att ångra.", - "attachmentDeletePopup-title": "Ta bort bilaga?", - "attachments": "Bilagor", - "auto-watch": "Bevaka automatiskt anslagstavlor när de skapas", - "avatar-too-big": "Avatar är för stor (70KB max)", - "back": "Tillbaka", - "board-change-color": "Ändra färg", - "board-nb-stars": "%s stjärnor", - "board-not-found": "Anslagstavla hittades inte", - "board-private-info": "Denna anslagstavla kommer att vara <strong>privat</strong>.", - "board-public-info": "Denna anslagstavla kommer att vara <strong>officiell</strong>.", - "boardChangeColorPopup-title": "Ändra bakgrund på anslagstavla", - "boardChangeTitlePopup-title": "Byt namn på anslagstavla", - "boardChangeVisibilityPopup-title": "Ändra synlighet", - "boardChangeWatchPopup-title": "Ändra bevaka", - "boardMenuPopup-title": "Anslagstavlans inställningar", - "boardChangeViewPopup-title": "Anslagstavelsvy", - "boards": "Anslagstavlor", - "board-view": "Anslagstavelsvy", - "board-view-cal": "Kalender", - "board-view-swimlanes": "Simbanor", - "board-view-collapse": "Kollapsa", - "board-view-lists": "Listor", - "bucket-example": "Gilla \"att-göra-innan-jag-dör-lista\" till exempel", - "cancel": "Avbryt", - "card-archived": "Detta kort är flyttat till Arkiv.", - "board-archived": "Den här anslagstavlan är flyttad till Arkiv.", - "card-comments-title": "Detta kort har %s kommentar.", - "card-delete-notice": "Ta bort är permanent. Du kommer att förlora alla åtgärder i samband med detta kort.", - "card-delete-pop": "Alla åtgärder kommer att tas bort från aktivitetsflöde och du kommer inte att kunna öppna kortet igen. Det går inte att ångra.", - "card-delete-suggest-archive": "Du kan flytta ett kort för att Arkiv för att ta bort det från anslagstavlan och bevara aktiviteten.", - "card-due": "Förfaller", - "card-due-on": "Förfaller på", - "card-spent": "Spenderad tid", - "card-edit-attachments": "Redigera bilaga", - "card-edit-custom-fields": "Redigera anpassade fält", - "card-start-voting": "Start voting", - "card-cancel-voting": "Delete voting and all votes", - "card-edit-labels": "Redigera etiketter", - "card-edit-members": "Redigera medlemmar", - "card-labels-title": "Ändra etiketter för kortet.", - "card-members-title": "Lägg till eller ta bort medlemmar av anslagstavlan från kortet.", - "card-start": "Börja", - "card-start-on": "Börja med", - "cardAttachmentsPopup-title": "Bifoga från", - "cardCustomField-datePopup-title": "Ändra datum", - "cardCustomFieldsPopup-title": "Redigera anpassade fält", - "cardStartVotingPopup-title": "Start a vote", - "positiveVoteMembersPopup-title": "Proponents", - "negativeVoteMembersPopup-title": "Opponents", - "vote-question": "Voting question", - "vote-public": "Public vote", - "vote-for-it": "for it", - "vote-against": "against", - "cardDeletePopup-title": "Ta bort kort?", - "cardDetailsActionsPopup-title": "Kortåtgärder", - "cardLabelsPopup-title": "Etiketter", - "cardMembersPopup-title": "Medlemmar", - "cardMorePopup-title": "Mera", - "cardTemplatePopup-title": "Skapa mall", - "cards": "Kort", - "cards-count": "Kort", - "casSignIn": "Logga in med CAS", - "cardType-card": "Kort", - "cardType-linkedCard": "Länkat kort", - "cardType-linkedBoard": "Länkad anslagstavla", - "change": "Ändra", - "change-avatar": "Ändra avatar", - "change-password": "Ändra lösenord", - "change-permissions": "Ändra behörigheter", - "change-settings": "Ändra inställningar", - "changeAvatarPopup-title": "Ändra avatar", - "changeLanguagePopup-title": "Ändra språk", - "changePasswordPopup-title": "Ändra lösenord", - "changePermissionsPopup-title": "Ändra behörigheter", - "changeSettingsPopup-title": "Ändra inställningar", - "subtasks": "Deluppgifter", - "checklists": "Kontrollistor", - "click-to-star": "Klicka för att stjärnmärka denna anslagstavla.", - "click-to-unstar": "Klicka för att ta bort stjärnmärkningen från denna anslagstavla.", - "clipboard": "Urklipp eller dra och släpp", - "close": "Stäng", - "close-board": "Stäng anslagstavla", - "close-board-pop": "Du kommer att kunna återställa anslagstavlan genom att klicka på knappen \"Arkiv\" från hemrubriken.", - "color-black": "svart", - "color-blue": "blå", - "color-crimson": "mörkröd", - "color-darkgreen": "mörkgrön", - "color-gold": "guld", - "color-gray": "grå", - "color-green": "grön", - "color-indigo": "indigo", - "color-lime": "lime", - "color-magenta": "magenta", - "color-mistyrose": "ljusrosa", - "color-navy": "marinblå", - "color-orange": "orange", - "color-paleturquoise": "turkos", - "color-peachpuff": "ersika", - "color-pink": "rosa", - "color-plum": "lila", - "color-purple": "lila", - "color-red": "röd", - "color-saddlebrown": "sadelbrun", - "color-silver": "silver", - "color-sky": "himmel", - "color-slateblue": "skifferblå", - "color-white": "vit", - "color-yellow": "gul", - "unset-color": "Urkoppla", - "comment": "Kommentera", - "comment-placeholder": "Skriv kommentar", - "comment-only": "Kommentera endast", - "comment-only-desc": "Kan endast kommentera kort.", - "no-comments": "Inga kommentarer", - "no-comments-desc": "Kan inte se kommentarer och aktiviteter.", - "worker": "Worker", - "worker-desc": "Can only move cards, assign itself to card and comment.", - "computer": "Dator", - "confirm-subtask-delete-dialog": "Är du säker på att du vill radera deluppgift?", - "confirm-checklist-delete-dialog": "Är du säker på att du vill radera checklista?", - "copy-card-link-to-clipboard": "Kopiera kortlänk till urklipp", - "linkCardPopup-title": "Länka kort", - "searchElementPopup-title": "Sök", - "copyCardPopup-title": "Kopiera kort", - "copyChecklistToManyCardsPopup-title": "Kopiera checklist-mallen till flera kort", - "copyChecklistToManyCardsPopup-instructions": "Destinationskorttitlar och beskrivningar i detta JSON-format", - "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"Första kortets titel\", \"description\":\"Första kortets beskrivning\"}, {\"title\":\"Andra kortets titel\",\"description\":\"Andra kortets beskrivning\"},{\"title\":\"Sista kortets titel\",\"description\":\"Sista kortets beskrivning\"} ]", - "create": "Skapa", - "createBoardPopup-title": "Skapa anslagstavla", - "chooseBoardSourcePopup-title": "Importera anslagstavla", - "createLabelPopup-title": "Skapa etikett", - "createCustomField": "Skapa fält", - "createCustomFieldPopup-title": "Skapa fält", - "current": "aktuell", - "custom-field-delete-pop": "Det går inte att ångra. Detta tar bort det här anpassade fältet från alla kort och förstör dess historia.", - "custom-field-checkbox": "Kryssruta", - "custom-field-date": "Datum", - "custom-field-dropdown": "Rullgardingsmeny", - "custom-field-dropdown-none": "(inga)", - "custom-field-dropdown-options": "Listalternativ", - "custom-field-dropdown-options-placeholder": "Tryck på enter för att lägga till fler alternativ", - "custom-field-dropdown-unknown": "(okänd)", - "custom-field-number": "Nummer", - "custom-field-text": "Text", - "custom-fields": "Anpassade fält", - "date": "Datum", - "decline": "Nedgång", - "default-avatar": "Standard avatar", - "delete": "Ta bort", - "deleteCustomFieldPopup-title": "Ta bort anpassade fält?", - "deleteLabelPopup-title": "Ta bort etikett?", - "description": "Beskrivning", - "disambiguateMultiLabelPopup-title": "Otvetydig etikettåtgärd", - "disambiguateMultiMemberPopup-title": "Otvetydig medlemsåtgärd", - "discard": "Kassera", - "done": "Färdig", - "download": "Hämta", - "edit": "Redigera", - "edit-avatar": "Ändra avatar", - "edit-profile": "Redigera profil", - "edit-wip-limit": "Redigera WIP-gränsen", - "soft-wip-limit": "Mjuk WIP-gräns", - "editCardStartDatePopup-title": "Ändra startdatum", - "editCardDueDatePopup-title": "Ändra förfallodatum", - "editCustomFieldPopup-title": "Redigera fält", - "editCardSpentTimePopup-title": "Ändra spenderad tid", - "editLabelPopup-title": "Ändra etikett", - "editNotificationPopup-title": "Redigera avisering", - "editProfilePopup-title": "Redigera profil", - "email": "E-post", - "email-enrollAccount-subject": "Ett konto skapas för dig på __siteName__", - "email-enrollAccount-text": "Hej __user__,\n\nFör att börja använda tjänsten, klicka på länken nedan.\n\n__url__\n\nTack.", - "email-fail": "Sändning av e-post misslyckades", - "email-fail-text": "Ett fel vid försök att skicka e-post", - "email-invalid": "Ogiltig e-post", - "email-invite": "Bjud in via e-post", - "email-invite-subject": "__inviter__ skickade dig en inbjudan", - "email-invite-text": "Bästa __user__,\n\n__inviter__ inbjuder dig till anslagstavlan \"__board__\" för samarbete.\n\nFölj länken nedan:\n\n__url__\n\nTack.", - "email-resetPassword-subject": "Återställa lösenordet för __siteName__", - "email-resetPassword-text": "Hej __user__,\n\nFör att återställa ditt lösenord, klicka på länken nedan.\n\n__url__\n\nTack.", - "email-sent": "E-post skickad", - "email-verifyEmail-subject": "Verifiera din e-post adress på __siteName__", - "email-verifyEmail-text": "Hej __user__,\n\nFör att verifiera din konto e-post, klicka på länken nedan.\n\n__url__\n\nTack.", - "enable-wip-limit": "Aktivera WIP-gräns", - "error-board-doesNotExist": "Denna anslagstavla finns inte", - "error-board-notAdmin": "Du måste vara administratör för denna anslagstavla för att göra det", - "error-board-notAMember": "Du måste vara medlem i denna anslagstavla för att göra det", - "error-json-malformed": "Din text är inte giltigt JSON", - "error-json-schema": "Din JSON data inkluderar inte korrekt information i rätt format", - "error-list-doesNotExist": "Denna lista finns inte", - "error-user-doesNotExist": "Denna användare finns inte", - "error-user-notAllowSelf": "Du kan inte bjuda in dig själv", - "error-user-notCreated": "Den här användaren har inte skapats", - "error-username-taken": "Detta användarnamn är redan taget", - "error-email-taken": "E-post har redan tagits", - "export-board": "Exportera anslagstavla", - "sort": "Sortera", - "sort-desc": "Klicka för att sortera listan", - "list-sort-by": "Sortera listan efter:", - "list-label-modifiedAt": "Sista åtkomsttid", - "list-label-title": "Namn på listan", - "list-label-sort": "Your Manual Order", - "list-label-short-modifiedAt": "(L)", - "list-label-short-title": "(N)", - "list-label-short-sort": "(M)", - "filter": "Filtrera", - "filter-cards": "Filtrera kort eller listor", - "list-filter-label": "Filtrera lista efter titel", - "filter-clear": "Rensa filter", - "filter-no-label": "Ingen etikett", - "filter-no-member": "Ingen medlem", - "filter-no-assignee": "No assignee", - "filter-no-custom-fields": "Inga anpassade fält", - "filter-show-archive": "Visa arkiverade listor", - "filter-hide-empty": "Dölj tomma listor", - "filter-on": "Filter är på", - "filter-on-desc": "Du filtrerar kort på denna anslagstavla. Klicka här för att redigera filter.", - "filter-to-selection": "Filter till val", - "advanced-filter-label": "Avancerat filter", - "advanced-filter-description": "Avancerade filter låter dig skriva en sträng innehållande följande operatorer: == != <= >= && || ( ). Ett mellanslag används som separator mellan operatorerna. Du kan filtrera alla specialfält genom att skriva dess namn och värde. Till exempel: Fält1 == Vårde1. Notera: om fälten eller värden innehåller mellanrum behöver du innesluta dem med enkla citatstecken. Till exempel: 'Fält 1' == 'Värde 1'. För att skippa enkla kontrolltecken (' \\/) kan du använda \\. Till exempel: Fält1 == I\\'m. Du kan även kombinera fler villkor. TIll exempel: F1 == V1 || F1 == V2. Vanligtvis läses operatorerna från vänster till höger. Du kan ändra ordning genom att använda paranteser. TIll exempel: F1 == V1 && ( F2 == V2 || F2 == V3 ). Du kan även söka efter textfält med hjälp av regex: F1 == /Tes.*/i", - "fullname": "Namn", - "header-logo-title": "Gå tillbaka till din anslagstavlor-sida.", - "hide-system-messages": "Dölj systemmeddelanden", - "headerBarCreateBoardPopup-title": "Skapa anslagstavla", - "home": "Hem", - "import": "Importera", - "link": "Länk", - "import-board": "importera anslagstavla", - "import-board-c": "Importera anslagstavla", - "import-board-title-trello": "Importera anslagstavla från Trello", - "import-board-title-wekan": "Importera anslagstavla från tidigare export", - "import-sandstorm-backup-warning": "Ta inte bort data som du importerar från exporterad original-tavla eller Trello innan du kontrollerar att det här spannet stänger och öppnas igen, eller får du felmeddelandet Anslagstavla hittades inte, det vill säga dataförlust.", - "import-sandstorm-warning": "Importerad anslagstavla raderar all befintlig data på anslagstavla och ersätter den med importerat anslagstavla.", - "from-trello": "Från Trello", - "from-wekan": "Från tidigare export", - "import-board-instruction-trello": "I din Trello-anslagstavla, gå till 'Meny', sedan 'Mera', 'Skriv ut och exportera', 'Exportera JSON' och kopiera den resulterande text.", - "import-board-instruction-wekan": "På din anslagstavla, gå till \"Meny\", sedan \"Exportera anslagstavla\" och kopiera texten i den hämtade filen.", - "import-board-instruction-about-errors": "Om du får fel vid import av anslagstavla, ibland importerar fortfarande fungerar, och styrelsen är på alla sidor för anslagstavlor.", - "import-json-placeholder": "Klistra in giltigt JSON data här", - "import-map-members": "Kartlägg medlemmar", - "import-members-map": "Din importerade anslagstavla har några medlemmar. Vänligen kartlägg medlemmarna du vill importera till dina användare", - "import-show-user-mapping": "Granska medlemskartläggning", - "import-user-select": "Välj din befintliga användare du vill använda som den här medlemmen", - "importMapMembersAddPopup-title": "Välj medlem", - "info": "Version", - "initials": "Initialer", - "invalid-date": "Ogiltigt datum", - "invalid-time": "Ogiltig tid", - "invalid-user": "Ogiltig användare", - "joined": "gick med", - "just-invited": "Du blev nyss inbjuden till denna anslagstavla", - "keyboard-shortcuts": "Tangentbordsgenvägar", - "label-create": "Skapa etikett", - "label-default": "%s etikett (standard)", - "label-delete-pop": "Det finns ingen ångra. Detta tar bort denna etikett från alla kort och förstöra dess historik.", - "labels": "Etiketter", - "language": "Språk", - "last-admin-desc": "Du kan inte ändra roller för det måste finnas minst en administratör.", - "leave-board": "Lämna anslagstavla", - "leave-board-pop": "Är du säker på att du vill lämna __boardTitle__? Du kommer att tas bort från alla kort på den här anslagstavlan.", - "leaveBoardPopup-title": "Lämna anslagstavla ?", - "link-card": "Länk till detta kort", - "list-archive-cards": "Flytta alla kort i den här listan till Arkiv", - "list-archive-cards-pop": "Detta kommer att ta bort alla kort i denna lista från anslagstavlan. För att visa kort i Arkiv och få dem tillbaka till anslagstavlan, klicka på \"Meny\" > \"Arkiv\".", - "list-move-cards": "Flytta alla kort i denna lista", - "list-select-cards": "Välj alla kort i denna lista", - "set-color-list": "Ange färg", - "listActionPopup-title": "Liståtgärder", - "swimlaneActionPopup-title": "Simbana-åtgärder", - "swimlaneAddPopup-title": "Lägg till en simbana nedan", - "listImportCardPopup-title": "Importera ett Trello kort", - "listMorePopup-title": "Mera", - "link-list": "Länk till den här listan", - "list-delete-pop": "Alla åtgärder kommer att tas bort från aktivitetsmatningen och du kommer inte att kunna återställa listan. Det går inte att ångra.", - "list-delete-suggest-archive": "Du kan flytta en lista till Arkiv för att ta bort den från anslagstavlan och bevara aktiviteten.", - "lists": "Listor", - "swimlanes": "Simbanor", - "log-out": "Logga ut", - "log-in": "Logga in", - "loginPopup-title": "Logga in", - "memberMenuPopup-title": "Användarinställningar", - "members": "Medlemmar", - "menu": "Meny", - "move-selection": "Flytta vald", - "moveCardPopup-title": "Flytta kort", - "moveCardToBottom-title": "Flytta längst ner", - "moveCardToTop-title": "Flytta högst upp", - "moveSelectionPopup-title": "Flytta vald", - "multi-selection": "Flerval", - "multi-selection-on": "Flerval är på", - "muted": "Tystad", - "muted-info": "Du kommer aldrig att meddelas om eventuella ändringar i denna anslagstavla", - "my-boards": "Mina anslagstavlor", - "name": "Namn", - "no-archived-cards": "Inga kort i Arkiv.", - "no-archived-lists": "Inga listor i Arkiv.", - "no-archived-swimlanes": "Inga simbanor i arkivet.", - "no-results": "Inga reslutat", - "normal": "Normal", - "normal-desc": "Kan se och redigera kort. Kan inte ändra inställningar.", - "not-accepted-yet": "Inbjudan inte ännu accepterad", - "notify-participate": "Få uppdateringar till alla kort du deltar i som skapare eller medlem", - "notify-watch": "Få uppdateringar till alla anslagstavlor, listor, eller kort du bevakar", - "optional": "valfri", - "or": "eller", - "page-maybe-private": "Denna sida kan vara privat. Du kanske kan se den genom att <a href='%s'>logga in</a>.", - "page-not-found": "Sidan hittades inte.", - "password": "Lösenord", - "paste-or-dragdrop": "klistra in eller dra och släpp bildfil till den (endast bilder)", - "participating": "Deltagande", - "preview": "Förhandsvisning", - "previewAttachedImagePopup-title": "Förhandsvisning", - "previewClipboardImagePopup-title": "Förhandsvisning", - "private": "Privat", - "private-desc": "Denna anslagstavla är privat. Endast personer tillagda till anslagstavlan kan se och redigera den.", - "profile": "Profil", - "public": "Officiell", - "public-desc": "Denna anslagstavla är offentlig. Den är synligt för alla med länken och kommer att dyka upp i sökmotorer som Google. Endast personer tillagda till anslagstavlan kan redigera.", - "quick-access-description": "Stjärnmärk en anslagstavla för att lägga till en genväg i detta fält.", - "remove-cover": "Ta bort omslag", - "remove-from-board": "Ta bort från anslagstavla", - "remove-label": "Ta bort etikett", - "listDeletePopup-title": "Ta bort lista", - "remove-member": "Ta bort medlem", - "remove-member-from-card": "Ta bort från kort", - "remove-member-pop": "Ta bort __name__ (__username__) från __boardTitle__? Medlemmen kommer att bli borttagen från alla kort i denna anslagstavla. De kommer att få en avisering.", - "removeMemberPopup-title": "Ta bort medlem?", - "rename": "Byt namn", - "rename-board": "Byt namn på anslagstavla", - "restore": "Återställ", - "save": "Spara", - "search": "Sök", - "rules": "Regler", - "search-cards": "Search from card/list titles, descriptions and custom fields on this board", - "search-example": "Text att söka efter?", - "select-color": "Välj färg", - "set-wip-limit-value": "Ange en gräns för det maximala antalet uppgifter i den här listan", - "setWipLimitPopup-title": "Ställ in WIP-gräns", - "shortcut-assign-self": "Tilldela dig nuvarande kort", - "shortcut-autocomplete-emoji": "Komplettera automatiskt emoji", - "shortcut-autocomplete-members": "Komplettera automatiskt medlemmar", - "shortcut-clear-filters": "Rensa alla filter", - "shortcut-close-dialog": "Stäng dialog", - "shortcut-filter-my-cards": "Filtrera mina kort", - "shortcut-show-shortcuts": "Ta fram denna genvägslista", - "shortcut-toggle-filterbar": "Växla filtrets sidofält", - "shortcut-toggle-sidebar": "Växla anslagstavlans sidofält", - "show-cards-minimum-count": "Visa kortantal om listan innehåller mer än", - "sidebar-open": "Stäng sidofält", - "sidebar-close": "Stäng sidofält", - "signupPopup-title": "Skapa ett konto", - "star-board-title": "Klicka för att stjärnmärka denna anslagstavla. Den kommer att visas högst upp på din lista över anslagstavlor.", - "starred-boards": "Stjärnmärkta anslagstavlor", - "starred-boards-description": "Stjärnmärkta anslagstavlor visas högst upp på din lista över anslagstavlor.", - "subscribe": "Prenumenera", - "team": "Grupp", - "this-board": "denna anslagstavla", - "this-card": "detta kort", - "spent-time-hours": "Spenderad tid (timmar)", - "overtime-hours": "Övertid (timmar)", - "overtime": "Övertid", - "has-overtime-cards": "Har övertidskort", - "has-spenttime-cards": "Har spenderat tidkort", - "time": "Tid", - "title": "Titel", - "tracking": "Spåra", - "tracking-info": "Du kommer att meddelas om eventuella ändringar av dessa kort du deltar i som skapare eller medlem.", - "type": "Skriv", - "unassign-member": "Ta bort tilldelad medlem", - "unsaved-description": "Du har en osparad beskrivning.", - "unwatch": "Avbevaka", - "upload": "Ladda upp", - "upload-avatar": "Ladda upp en avatar", - "uploaded-avatar": "Laddade upp en avatar", - "username": "Änvandarnamn", - "view-it": "Visa det", - "warn-list-archived": "varning: detta kort finns i en lista i Arkiv", - "watch": "Bevaka", - "watching": "Bevaka", - "watching-info": "Du kommer att meddelas om alla ändringar på denna anslagstavla", - "welcome-board": "Välkomstanslagstavla", - "welcome-swimlane": "Milstolpe 1", - "welcome-list1": "Grunderna", - "welcome-list2": "Avancerad", - "card-templates-swimlane": "Kortmallar", - "list-templates-swimlane": "Listmalla", - "board-templates-swimlane": "Tavelmallar", - "what-to-do": "Vad vill du göra?", - "wipLimitErrorPopup-title": "Ogiltig WIP-gräns", - "wipLimitErrorPopup-dialog-pt1": "Antalet uppgifter i den här listan är högre än WIP-gränsen du har definierat.", - "wipLimitErrorPopup-dialog-pt2": "Flytta några uppgifter ur listan, eller ställ in en högre WIP-gräns.", - "admin-panel": "Administratörspanel", - "settings": "Inställningar", - "people": "Personer", - "registration": "Registrering", - "disable-self-registration": "Avaktiverar självregistrering", - "invite": "Bjud in", - "invite-people": "Bjud in personer", - "to-boards": "Till anslagstavl(a/or)", - "email-addresses": "E-post adresser", - "smtp-host-description": "Adressen till SMTP-servern som hanterar din e-post.", - "smtp-port-description": "Porten SMTP-servern använder för utgående e-post.", - "smtp-tls-description": "Aktivera TLS-stöd för SMTP-server", - "smtp-host": "SMTP-värd", - "smtp-port": "SMTP-port", - "smtp-username": "Användarnamn", - "smtp-password": "Lösenord", - "smtp-tls": "TLS-stöd", - "send-from": "Från", - "send-smtp-test": "Skicka ett prov e-postmeddelande till dig själv", - "invitation-code": "Inbjudningskod", - "email-invite-register-subject": "__inviter__ skickade dig en inbjudan", - "email-invite-register-text": "Kära__user__,\n\n__inviter__ bjuder in dig att samarbeta på kanban-anslagstavlan.\n\nFölj länken nedan:\n__url__\n\nDin inbjudningskod är: __icode__\n\nTack!", - "email-smtp-test-subject": "SMTP test-email", - "email-smtp-test-text": "Du har skickat ett e-postmeddelande", - "error-invitation-code-not-exist": "Inbjudningskod finns inte", - "error-notAuthorized": "Du är inte behörig att se den här sidan.", - "webhook-title": "Namn på webhook", - "webhook-token": "Token (valfritt för autentisering)", - "outgoing-webhooks": "Utgående Webhookar", - "bidirectional-webhooks": "Two-Way Webhooks", - "outgoingWebhooksPopup-title": "Utgående Webhookar", - "boardCardTitlePopup-title": "Korttitelfiler", - "disable-webhook": "Avaktivera denna webhook", - "global-webhook": "Globala webhooks", - "new-outgoing-webhook": "Ny utgående webhook", - "no-name": "(Okänd)", - "Node_version": "Nodversion", - "Meteor_version": "Meteor-version", - "MongoDB_version": "MongoDB-version", - "MongoDB_storage_engine": "MongoDB-lagringsmotor", - "MongoDB_Oplog_enabled": "MongoDB Oplog aktiverad", - "OS_Arch": "OS Arch", - "OS_Cpus": "OS CPU-räkning", - "OS_Freemem": "OS ledigt minne", - "OS_Loadavg": "OS belastningsgenomsnitt", - "OS_Platform": "OS plattforme", - "OS_Release": "OS utgåva", - "OS_Totalmem": "OS totalt minne", - "OS_Type": "OS Typ", - "OS_Uptime": "OS drifttid", - "days": "dagar", - "hours": "timmar", - "minutes": "minuter", - "seconds": "sekunder", - "show-field-on-card": "Visa detta fält på kort", - "automatically-field-on-card": "Skapa automatiskt fält till alla kort", - "showLabel-field-on-card": "Visa fältetikett på minikort", - "yes": "Ja", - "no": "Nej", - "accounts": "Konton", - "accounts-allowEmailChange": "Tillåt e-poständring", - "accounts-allowUserNameChange": "Tillåt användarnamnändring", - "createdAt": "Skapad vid", - "verified": "Verifierad", - "active": "Aktiv", - "card-received": "Mottagen", - "card-received-on": "Mottagen den", - "card-end": "Sluta", - "card-end-on": "Slutar den", - "editCardReceivedDatePopup-title": "Ändra mottagningsdatum", - "editCardEndDatePopup-title": "Ändra slutdatum", - "setCardColorPopup-title": "Ange färg", - "setCardActionsColorPopup-title": "Välj en färg", - "setSwimlaneColorPopup-title": "Välj en färg", - "setListColorPopup-title": "Välj en färg", - "assigned-by": "Tilldelad av", - "requested-by": "Efterfrågad av", - "board-delete-notice": "Borttagningen är permanent. Du kommer förlora alla listor, kort och händelser kopplade till den här anslagstavlan.", - "delete-board-confirm-popup": "Alla listor, kort, etiketter och aktiviteter kommer tas bort och du kommer inte kunna återställa anslagstavlans innehåll. Det går inte att ångra.", - "boardDeletePopup-title": "Ta bort anslagstavla?", - "delete-board": "Ta bort anslagstavla", - "default-subtasks-board": "Deluppgifter för __board__ board", - "default": "Standard", - "queue": "Kö", - "subtask-settings": "Deluppgift inställningar", - "card-settings": "Kortinställningar", - "boardSubtaskSettingsPopup-title": "Deluppgiftsinställningar för anslagstavla", - "boardCardSettingsPopup-title": "Kortinställningar", - "deposit-subtasks-board": "Insättnings deluppgifter på denna anslagstavla:", - "deposit-subtasks-list": "Landningslista för deluppgifter deponerade här:", - "show-parent-in-minicard": "Visa förälder i minikort:", - "prefix-with-full-path": "Prefix med fullständig sökväg", - "prefix-with-parent": "Prefix med förälder", - "subtext-with-full-path": "Undertext med fullständig sökväg", - "subtext-with-parent": "Undertext med förälder", - "change-card-parent": "Ändra kortets förälder", - "parent-card": "Ovankort", - "source-board": "Källa för anslagstavla", - "no-parent": "Visa inte förälder", - "activity-added-label": "lade till etiketten '%s' till %s", - "activity-removed-label": "tog bort etiketten '%s' från %s", - "activity-delete-attach": "raderade en bilaga från %s", - "activity-added-label-card": "lade till etiketten \"%s\"", - "activity-removed-label-card": "tog bort etiketten \"%s\"", - "activity-delete-attach-card": "tog bort en bilaga", - "activity-set-customfield": "ställ in anpassat fält '%s' till '%s' i %s", - "activity-unset-customfield": "Koppla bort anpassat fält '%s' i %s", - "r-rule": "Regel", - "r-add-trigger": "Lägg till utlösare", - "r-add-action": "Lägg till åtgärd", - "r-board-rules": "Regler för anslagstavla", - "r-add-rule": "Lägg till regel", - "r-view-rule": "Visa regel", - "r-delete-rule": "Ta bort regel", - "r-new-rule-name": "Ny titel på regel", - "r-no-rules": "Inga regler", - "r-when-a-card": "När ett kort", - "r-is": "är", - "r-is-moved": "är flyttad", - "r-added-to": "tillagd till", - "r-removed-from": "Borttagen från", - "r-the-board": "anslagstavlan", - "r-list": "lista", - "set-filter": "Ställ in filter", - "r-moved-to": "Flyttad till", - "r-moved-from": "Flyttad från", - "r-archived": "Flyttad till Arkiv", - "r-unarchived": "Återställd från Arkiv", - "r-a-card": "ett kort", - "r-when-a-label-is": "När en etikett är", - "r-when-the-label": "När etiketten är", - "r-list-name": "listnamn", - "r-when-a-member": "När en medlem är", - "r-when-the-member": "När medlemmen", - "r-name": "namn", - "r-when-a-attach": "När en bilaga", - "r-when-a-checklist": "När en checklista är", - "r-when-the-checklist": "När checklistan", - "r-completed": "Avslutad", - "r-made-incomplete": "Gjord ofullständig", - "r-when-a-item": "När ett checklistobjekt ä", - "r-when-the-item": "När checklistans objekt", - "r-checked": "Kryssad", - "r-unchecked": "Okryssad", - "r-move-card-to": "Flytta kort till", - "r-top-of": "Överst på", - "r-bottom-of": "Nederst av", - "r-its-list": "sin lista", - "r-archive": "Flytta till Arkiv", - "r-unarchive": "Återställ från Arkiv", - "r-card": "kort", - "r-add": "Lägg till", - "r-remove": "Ta bort", - "r-label": "etikett", - "r-member": "medlem", - "r-remove-all": "Ta bort alla medlemmar från kortet", - "r-set-color": "Ställ in färg till", - "r-checklist": "checklista", - "r-check-all": "Kryssa alla", - "r-uncheck-all": "Avkryssa alla", - "r-items-check": "objekt på checklistan", - "r-check": "Kryssa", - "r-uncheck": "Avkryssa", - "r-item": "objekt", - "r-of-checklist": "av checklistan", - "r-send-email": "Skicka ett e-postmeddelande", - "r-to": "till", - "r-subject": "änme", - "r-rule-details": "Regeldetaljer", - "r-d-move-to-top-gen": "Flytta kort till toppen av sin lista", - "r-d-move-to-top-spec": "Flytta kort till toppen av listan", - "r-d-move-to-bottom-gen": "Flytta kort till botten av sin lista", - "r-d-move-to-bottom-spec": "Flytta kort till botten av listan", - "r-d-send-email": "Skicka e-post", - "r-d-send-email-to": "till", - "r-d-send-email-subject": "ämne", - "r-d-send-email-message": "meddelande", - "r-d-archive": "Flytta kort till Arkiv", - "r-d-unarchive": "Återställ kortet från Arkiv", - "r-d-add-label": "Lägg till etikett", - "r-d-remove-label": "Ta bort etikett", - "r-create-card": "Skapa nytt kort", - "r-in-list": "i listan", - "r-in-swimlane": "i simbana", - "r-d-add-member": "Lägg till medlem", - "r-d-remove-member": "Ta bort medlem", - "r-d-remove-all-member": "Ta bort alla medlemmar", - "r-d-check-all": "Kryssa alla objekt i en lista", - "r-d-uncheck-all": "Avkryssa alla objekt i en lista", - "r-d-check-one": "Kryssa objekt", - "r-d-uncheck-one": "Avkryssa objekt", - "r-d-check-of-list": "av checklistan", - "r-d-add-checklist": "Lägg till checklista", - "r-d-remove-checklist": "Ta bort checklista", - "r-by": "av", - "r-add-checklist": "Lägg till checklista", - "r-with-items": "med objekt", - "r-items-list": "objekt1,objekt2,objekt3", - "r-add-swimlane": "Lägg till simbana", - "r-swimlane-name": "Simbanans namn", - "r-board-note": "Notera: lämna ett fält tomt för att matcha alla möjliga värden.", - "r-checklist-note": "Notera: Objekt i en checklista måste skrivas som kommaseparerade objekt", - "r-when-a-card-is-moved": "När ett kort flyttas till en annan lista", - "r-set": "Ange", - "r-update": "Uppdatera", - "r-datefield": "datumfält", - "r-df-start-at": "start", - "r-df-due-at": "förfallotid", - "r-df-end-at": "slut", - "r-df-received-at": "mottaget", - "r-to-current-datetime": "till aktuellt datum/klockslag", - "r-remove-value-from": "Ta bort värde från", - "ldap": "LDAP", - "oauth2": "OAuth2", - "cas": "CAS", - "authentication-method": "Autentiseringsmetod", - "authentication-type": "Autentiseringstyp", - "custom-product-name": "Anpassat produktnamn", - "layout": "Layout", - "hide-logo": "Dölj logotypen", - "add-custom-html-after-body-start": "Lägg till anpassad HTML efter <body> start", - "add-custom-html-before-body-end": "Lägg till anpassad HTML före </body> slut", - "error-undefined": "Något gick fel", - "error-ldap-login": "Ett fel uppstod när du försökte logga in", - "display-authentication-method": "Visa autentiseringsmetod", - "default-authentication-method": "Standard autentiseringsmetod", - "duplicate-board": "Dubblett anslagstavla", - "people-number": "Antalet personer är:", - "swimlaneDeletePopup-title": "Delete Swimlane ?", - "swimlane-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the swimlane. There is no undo.", - "restore-all": "Återställ alla", - "delete-all": "Ta bort alla", - "loading": "Läser in, var god vänta.", - "previous_as": "förra gången var", - "act-a-dueAt": "ändrad förfallotid till \nNär: __timeValue__\nVar: __card__\n tidigare förfallotid var __timeOldValue__", - "act-a-endAt": "ändrad sluttid till __timeValue__ från (__timeOldValue__)", - "act-a-startAt": "ändrad starttid till __timeValue__ från (__timeOldValue__)", - "act-a-receivedAt": "ändrad mottagen tid till __timeValue__ från (__timeOldValue__)", - "a-dueAt": "ändrad förfallotid att vara", - "a-endAt": "ändrad sluttid att vara", - "a-startAt": "ändrad starttid att vara", - "a-receivedAt": "ändrad mottagen tid att vara", - "almostdue": "aktuell förfallotid %s närmar sig", - "pastdue": "aktuell förfallotid %s är förbi", - "duenow": "aktuell förfallotid %s är idag", - "act-newDue": "__list__/__card__ har en 1:a påminnelse [__board__]", - "act-withDue": "__list__/__card__ påminnelser [__board__]", - "act-almostdue": "påminde om den aktuella förfallotiden (__timeValue__) av __card__ närmar sig", - "act-pastdue": "påminde om den aktuella förfallotiden (__timeValue__) av __card__ är förbi", - "act-duenow": "påminde om den aktuella förfallotiden (__timeValue__) av __card__ är nu", - "act-atUserComment": "Du omnämndes i [__board__] __list__/__card__", - "delete-user-confirm-popup": "Är du säker på att du vill ta bort det här kontot? Det går inte att ångra sig.", - "accounts-allowUserDelete": "Tillåt användare att själv ta bort sina konton", - "hide-minicard-label-text": "Dölj etikett för minikort", - "show-desktop-drag-handles": "Visa greppytor i desktop", - "assignee": "Tilldelad till", - "cardAssigneesPopup-title": "Tilldelad till", - "addmore-detail": "Lägg till detaljerad beskrivning", - "show-on-card": "Visa på kort", - "new": "Ny", - "editUserPopup-title": "Redigera användare", - "newUserPopup-title": "Ny användare", - "notifications": "Notifications", - "view-all": "View All", - "filter-by-unread": "Filter by Unread", - "mark-all-as-read": "Mark all as read", - "remove-all-read": "Remove all read", - "allow-rename": "Allow Rename", - "allowRenamePopup-title": "Allow Rename" -} \ No newline at end of file + "accept": "Acceptera", + "act-activity-notify": "Aktivitetsnotifiering", + "act-addAttachment": "lade till bifogad fil __attachment__ på kort __card__ i lista __list__ i simbana __swimlane__ på anslagstavla __board__", + "act-deleteAttachment": "raderade bifogad fil __attachment__ från kort __card__ i lista __list__ i simbana __swimlane__ på anslagstavla __board__", + "act-addSubtask": "lade till underaktivitet __subtask__ på kort __card__ i lista __list__ i simbana __swimlane__ på anslagstavla __board__", + "act-addLabel": "lade till etikett __label__ på kort __card__ i lista __list__ i simbana __swimlane__ på anslagstavla __board__", + "act-addedLabel": "lade till etikett __label__ på kort __card__ i lista __list__ i simbana __swimlane__ på anslagstavla __board__", + "act-removeLabel": "Tog bort etikett __label__ från kort __card__ i lista __list__ i simbana __swimlane__ på anslagstavla __board__", + "act-removedLabel": "Tog bort etikett __label__ från kort __card__ i lista __list__ i simbana __swimlane__ på anslagstavla __board__", + "act-addChecklist": "lade till checklista __checklist__ på kort __card__ i lista __list__ i simbana __swimlane__ på anslagstavla __board__", + "act-addChecklistItem": "lade till checklistobjekt __checklistItem__ till checklista __checklist__ på kort __card__ i lista __list__ i simbana __swimlane__ på anslagstavla __board__", + "act-removeChecklist": "tag bort checklista __checklist__ från kort __card__ i lista __list__ i simbana __swimlane__ på anslagstavla __board__", + "act-removeChecklistItem": "tog bort checklistobjekt __checklistItem__ från __checklist__ på kort __card__ i lista __list__ i simbana __swimlane__ på anslagstavla __board__", + "act-checkedItem": "bockade av __checklistItem__ från checklista __checklist__ på kort __card__ i lista __list__ i simbana __swimlane__ på anslagstavla __board__", + "act-uncheckedItem": "avmarkerade __checklistItem__ från checklista __checklist__ på kort __card__ i lista __list__ i simbana __swimlane__ på anslagstavla __board__", + "act-completeChecklist": "slutförde checklista __checklist__ i kort __card__ i lista __list__ i simbana __swimlane__ på anslagstavla __board__", + "act-uncompleteChecklist": "ofullbordade checklista __checklist__ på kort __card__ i lista __list__ i simbana __swimlane__ på anslagstavla __board__", + "act-addComment": "kommenterade på kort __card__: __comment__ i lista __list__ i simbana __swimlane__ på anslagstavla __board__", + "act-editComment": "redigerade kommentar på kort __card__: __comment__ i listan __list__ i simbana __swimlane__ i brädet __board__", + "act-deleteComment": "raderade kommentar på kort __card__: __comment__ i listan __list__ i simbana __swimlane__ i brädet __board__", + "act-createBoard": "skapade anslagstavla __board__", + "act-createSwimlane": "skapade simbana __swimlane__ till anslagstavla __board__", + "act-createCard": "skapade kort __card__ i lista __list__ i simbana __swimlane__ på anslagstavla __board__", + "act-createCustomField": "skapade anpassat fält __customField__ på anslagstavlan __board__", + "act-deleteCustomField": "raderade anpasssat fält __customField__ på bräde __board__", + "act-setCustomField": "redigerade anpassat fält __customField__: __customFieldValue__ på kort __card__ i lista __list__ i simbana __swimlane__ på bräde __board__", + "act-createList": "lade till lista __list__ på anslagstavla __board__", + "act-addBoardMember": "lade till medlem __member__ på anslagstavla __board__", + "act-archivedBoard": "Anslagstavla __board__ flyttad till arkivet", + "act-archivedCard": "Kort __card__ i lista __list__ i simbana __swimlane__ på anslagstavla __board__ flyttad till arkivet", + "act-archivedList": "Lista __list__ i simbana __swimlane__ på anslagstavla __board__ flyttad till arkivet", + "act-archivedSwimlane": "Simbana __swimlane__ på anslagstavla __board__ flyttad till arkivet", + "act-importBoard": "importerade board __board__", + "act-importCard": "importerade kort __card__ i lista __list__ i simbana __swimlane__ på anslagstavla __board__", + "act-importList": "importerade lista __list__ i simbana __swimlane__ på anslagstavla __board__", + "act-joinMember": "lade till medlem __member__ på kort __card__ i lista __list__ i simbana __swimlane__ på anslagstavla __board__", + "act-moveCard": "flyttade kort __card__ på anslagstavla __board__ från lista __oldList__ i sambana __oldSwimlane__ till lista list __list__ i simbana __swimlane__", + "act-moveCardToOtherBoard": "flyttade kort __card__ från lista __oldList__ i simbana __oldSwimlane__ på tavla __oldBoard__ till lista __list__ i simbana __swimlane__ på anslagstavla __board__", + "act-removeBoardMember": "borttagen medlem __member__  från anslagstavla __board__", + "act-restoredCard": "återställde kort __card__ till lista __lis__ i simbana __swimlane__ på anslagstavla __board__", + "act-unjoinMember": "tog bort medlem __member__ från kort __card__ i lista __list__ i simbana __swimlane__ på anslagstavla __board__", + "act-withBoardTitle": "__board__", + "act-withCardTitle": "[__board__] __card__", + "actions": "Åtgärder", + "activities": "Aktiviteter", + "activity": "Aktivitet", + "activity-added": "Lade %s till %s", + "activity-archived": "%s flyttades till Arkiv", + "activity-attached": "bifogade %s to %s", + "activity-created": "skapade %s", + "activity-customfield-created": "skapa anpassat fält %s", + "activity-excluded": "exkluderade %s från %s", + "activity-imported": "importerade %s till %s från %s", + "activity-imported-board": "importerade %s från %s", + "activity-joined": "anslöt sig till %s", + "activity-moved": "tog bort %s från %s till %s", + "activity-on": "på %s", + "activity-removed": "tog bort %s från %s", + "activity-sent": "skickade %s till %s", + "activity-unjoined": "gick ur %s", + "activity-subtask-added": "lade till deluppgift till %s", + "activity-checked-item": "kryssad %s i checklistan %s av %s", + "activity-unchecked-item": "okryssad %s i checklistan %s av %s", + "activity-checklist-added": "lade kontrollista till %s", + "activity-checklist-removed": "tog bort en checklista från %s", + "activity-checklist-completed": "completed checklist %s of %s", + "activity-checklist-uncompleted": "inte slutfört checklistan %s av %s", + "activity-checklist-item-added": "lade checklista objekt till '%s' i %s", + "activity-checklist-item-removed": "tog bort en checklista objekt från \"%s\" i %s", + "add": "Lägg till", + "activity-checked-item-card": "kryssad %s i checklistan %s", + "activity-unchecked-item-card": "okryssad %s i checklistan %s", + "activity-checklist-completed-card": "slutförde checklista __checklist__ i kort __card__ i lista __list__ i simbana __swimlane__ på anslagstavla __board__", + "activity-checklist-uncompleted-card": "icke slutfört checklistan %s", + "activity-editComment": "redigerade kommentaren %s", + "activity-deleteComment": "tog bort kommentaren %s", + "add-attachment": "Lägg till bilaga", + "add-board": "Lägg till anslagstavla", + "add-card": "Lägg till kort", + "add-swimlane": "Lägg till simbana", + "add-subtask": "Lägg till deluppgift", + "add-checklist": "Lägg till checklista", + "add-checklist-item": "Lägg till ett objekt till kontrollista", + "add-cover": "Lägg till omslag", + "add-label": "Lägg till etikett", + "add-list": "Lägg till lista", + "add-members": "Lägg till medlemmar", + "added": "Lades till", + "addMemberPopup-title": "Medlemmar", + "admin": "Adminstratör", + "admin-desc": "Kan visa och redigera kort, ta bort medlemmar och ändra inställningarna för anslagstavlan.", + "admin-announcement": "Meddelande", + "admin-announcement-active": "Aktivt system-brett meddelande", + "admin-announcement-title": "Meddelande från administratör", + "all-boards": "Alla anslagstavlor", + "and-n-other-card": "Och __count__ annat kort", + "and-n-other-card_plural": "Och __count__ andra kort", + "apply": "Tillämpa", + "app-is-offline": "Läser in, vänligen vänta. Uppdatering av sidan kommer att orsaka förlust av data. Om inläsningen inte fungerar, kontrollera att servern inte har stoppats.", + "archive": "Flytta till Arkiv", + "archive-all": "Flytta alla till Arkiv", + "archive-board": "Flytta Anslagstavla till Arkiv", + "archive-card": "Flytta kort till Arkiv", + "archive-list": "Flytta Lista till Arkiv", + "archive-swimlane": "Flytta simbanan till arkivet", + "archive-selection": "Flytta markerad till Arkiv", + "archiveBoardPopup-title": "Flytta Anslagstavla till Arkiv?", + "archived-items": "Arkiv", + "archived-boards": "Anslagstavlor i Arkiv", + "restore-board": "Återställ anslagstavla", + "no-archived-boards": "Inga anslagstavlor i Arkiv.", + "archives": "Arkiv", + "template": "Mall", + "templates": "Mallar", + "assign-member": "Tilldela medlem", + "attached": "bifogad", + "attachment": "Bilaga", + "attachment-delete-pop": "Ta bort en bilaga är permanent. Det går inte att ångra.", + "attachmentDeletePopup-title": "Ta bort bilaga?", + "attachments": "Bilagor", + "auto-watch": "Bevaka automatiskt anslagstavlor när de skapas", + "avatar-too-big": "Avatar är för stor (70KB max)", + "back": "Tillbaka", + "board-change-color": "Ändra färg", + "board-nb-stars": "%s stjärnor", + "board-not-found": "Anslagstavla hittades inte", + "board-private-info": "Denna anslagstavla kommer att vara <strong>privat</strong>.", + "board-public-info": "Denna anslagstavla kommer att vara <strong>officiell</strong>.", + "boardChangeColorPopup-title": "Ändra bakgrund på anslagstavla", + "boardChangeTitlePopup-title": "Byt namn på anslagstavla", + "boardChangeVisibilityPopup-title": "Ändra synlighet", + "boardChangeWatchPopup-title": "Ändra bevaka", + "boardMenuPopup-title": "Anslagstavlans inställningar", + "boardChangeViewPopup-title": "Anslagstavelsvy", + "boards": "Anslagstavlor", + "board-view": "Anslagstavelsvy", + "board-view-cal": "Kalender", + "board-view-swimlanes": "Simbanor", + "board-view-collapse": "Kollapsa", + "board-view-lists": "Listor", + "bucket-example": "Gilla \"att-göra-innan-jag-dör-lista\" till exempel", + "cancel": "Avbryt", + "card-archived": "Detta kort är flyttat till Arkiv.", + "board-archived": "Den här anslagstavlan är flyttad till Arkiv.", + "card-comments-title": "Detta kort har %s kommentar.", + "card-delete-notice": "Ta bort är permanent. Du kommer att förlora alla åtgärder i samband med detta kort.", + "card-delete-pop": "Alla åtgärder kommer att tas bort från aktivitetsflöde och du kommer inte att kunna öppna kortet igen. Det går inte att ångra.", + "card-delete-suggest-archive": "Du kan flytta ett kort för att Arkiv för att ta bort det från anslagstavlan och bevara aktiviteten.", + "card-due": "Förfaller", + "card-due-on": "Förfaller på", + "card-spent": "Spenderad tid", + "card-edit-attachments": "Redigera bilaga", + "card-edit-custom-fields": "Redigera anpassade fält", + "card-start-voting": "Start voting", + "card-cancel-voting": "Delete voting and all votes", + "card-edit-labels": "Redigera etiketter", + "card-edit-members": "Redigera medlemmar", + "card-labels-title": "Ändra etiketter för kortet.", + "card-members-title": "Lägg till eller ta bort medlemmar av anslagstavlan från kortet.", + "card-start": "Börja", + "card-start-on": "Börja med", + "cardAttachmentsPopup-title": "Bifoga från", + "cardCustomField-datePopup-title": "Ändra datum", + "cardCustomFieldsPopup-title": "Redigera anpassade fält", + "cardStartVotingPopup-title": "Start a vote", + "positiveVoteMembersPopup-title": "Proponents", + "negativeVoteMembersPopup-title": "Opponents", + "vote-question": "Voting question", + "vote-public": "Public vote", + "vote-for-it": "for it", + "vote-against": "against", + "cardDeletePopup-title": "Ta bort kort?", + "cardDetailsActionsPopup-title": "Kortåtgärder", + "cardLabelsPopup-title": "Etiketter", + "cardMembersPopup-title": "Medlemmar", + "cardMorePopup-title": "Mera", + "cardTemplatePopup-title": "Skapa mall", + "cards": "Kort", + "cards-count": "Kort", + "casSignIn": "Logga in med CAS", + "cardType-card": "Kort", + "cardType-linkedCard": "Länkat kort", + "cardType-linkedBoard": "Länkad anslagstavla", + "change": "Ändra", + "change-avatar": "Ändra avatar", + "change-password": "Ändra lösenord", + "change-permissions": "Ändra behörigheter", + "change-settings": "Ändra inställningar", + "changeAvatarPopup-title": "Ändra avatar", + "changeLanguagePopup-title": "Ändra språk", + "changePasswordPopup-title": "Ändra lösenord", + "changePermissionsPopup-title": "Ändra behörigheter", + "changeSettingsPopup-title": "Ändra inställningar", + "subtasks": "Deluppgifter", + "checklists": "Kontrollistor", + "click-to-star": "Klicka för att stjärnmärka denna anslagstavla.", + "click-to-unstar": "Klicka för att ta bort stjärnmärkningen från denna anslagstavla.", + "clipboard": "Urklipp eller dra och släpp", + "close": "Stäng", + "close-board": "Stäng anslagstavla", + "close-board-pop": "Du kommer att kunna återställa anslagstavlan genom att klicka på knappen \"Arkiv\" från hemrubriken.", + "color-black": "svart", + "color-blue": "blå", + "color-crimson": "mörkröd", + "color-darkgreen": "mörkgrön", + "color-gold": "guld", + "color-gray": "grå", + "color-green": "grön", + "color-indigo": "indigo", + "color-lime": "lime", + "color-magenta": "magenta", + "color-mistyrose": "ljusrosa", + "color-navy": "marinblå", + "color-orange": "orange", + "color-paleturquoise": "turkos", + "color-peachpuff": "ersika", + "color-pink": "rosa", + "color-plum": "lila", + "color-purple": "lila", + "color-red": "röd", + "color-saddlebrown": "sadelbrun", + "color-silver": "silver", + "color-sky": "himmel", + "color-slateblue": "skifferblå", + "color-white": "vit", + "color-yellow": "gul", + "unset-color": "Urkoppla", + "comment": "Kommentera", + "comment-placeholder": "Skriv kommentar", + "comment-only": "Kommentera endast", + "comment-only-desc": "Kan endast kommentera kort.", + "no-comments": "Inga kommentarer", + "no-comments-desc": "Kan inte se kommentarer och aktiviteter.", + "worker": "Worker", + "worker-desc": "Can only move cards, assign itself to card and comment.", + "computer": "Dator", + "confirm-subtask-delete-dialog": "Är du säker på att du vill radera deluppgift?", + "confirm-checklist-delete-dialog": "Är du säker på att du vill radera checklista?", + "copy-card-link-to-clipboard": "Kopiera kortlänk till urklipp", + "linkCardPopup-title": "Länka kort", + "searchElementPopup-title": "Sök", + "copyCardPopup-title": "Kopiera kort", + "copyChecklistToManyCardsPopup-title": "Kopiera checklist-mallen till flera kort", + "copyChecklistToManyCardsPopup-instructions": "Destinationskorttitlar och beskrivningar i detta JSON-format", + "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"Första kortets titel\", \"description\":\"Första kortets beskrivning\"}, {\"title\":\"Andra kortets titel\",\"description\":\"Andra kortets beskrivning\"},{\"title\":\"Sista kortets titel\",\"description\":\"Sista kortets beskrivning\"} ]", + "create": "Skapa", + "createBoardPopup-title": "Skapa anslagstavla", + "chooseBoardSourcePopup-title": "Importera anslagstavla", + "createLabelPopup-title": "Skapa etikett", + "createCustomField": "Skapa fält", + "createCustomFieldPopup-title": "Skapa fält", + "current": "aktuell", + "custom-field-delete-pop": "Det går inte att ångra. Detta tar bort det här anpassade fältet från alla kort och förstör dess historia.", + "custom-field-checkbox": "Kryssruta", + "custom-field-date": "Datum", + "custom-field-dropdown": "Rullgardingsmeny", + "custom-field-dropdown-none": "(inga)", + "custom-field-dropdown-options": "Listalternativ", + "custom-field-dropdown-options-placeholder": "Tryck på enter för att lägga till fler alternativ", + "custom-field-dropdown-unknown": "(okänd)", + "custom-field-number": "Nummer", + "custom-field-text": "Text", + "custom-fields": "Anpassade fält", + "date": "Datum", + "decline": "Nedgång", + "default-avatar": "Standard avatar", + "delete": "Ta bort", + "deleteCustomFieldPopup-title": "Ta bort anpassade fält?", + "deleteLabelPopup-title": "Ta bort etikett?", + "description": "Beskrivning", + "disambiguateMultiLabelPopup-title": "Otvetydig etikettåtgärd", + "disambiguateMultiMemberPopup-title": "Otvetydig medlemsåtgärd", + "discard": "Kassera", + "done": "Färdig", + "download": "Hämta", + "edit": "Redigera", + "edit-avatar": "Ändra avatar", + "edit-profile": "Redigera profil", + "edit-wip-limit": "Redigera WIP-gränsen", + "soft-wip-limit": "Mjuk WIP-gräns", + "editCardStartDatePopup-title": "Ändra startdatum", + "editCardDueDatePopup-title": "Ändra förfallodatum", + "editCustomFieldPopup-title": "Redigera fält", + "editCardSpentTimePopup-title": "Ändra spenderad tid", + "editLabelPopup-title": "Ändra etikett", + "editNotificationPopup-title": "Redigera avisering", + "editProfilePopup-title": "Redigera profil", + "email": "E-post", + "email-enrollAccount-subject": "Ett konto skapas för dig på __siteName__", + "email-enrollAccount-text": "Hej __user__,\n\nFör att börja använda tjänsten, klicka på länken nedan.\n\n__url__\n\nTack.", + "email-fail": "Sändning av e-post misslyckades", + "email-fail-text": "Ett fel vid försök att skicka e-post", + "email-invalid": "Ogiltig e-post", + "email-invite": "Bjud in via e-post", + "email-invite-subject": "__inviter__ skickade dig en inbjudan", + "email-invite-text": "Bästa __user__,\n\n__inviter__ inbjuder dig till anslagstavlan \"__board__\" för samarbete.\n\nFölj länken nedan:\n\n__url__\n\nTack.", + "email-resetPassword-subject": "Återställa lösenordet för __siteName__", + "email-resetPassword-text": "Hej __user__,\n\nFör att återställa ditt lösenord, klicka på länken nedan.\n\n__url__\n\nTack.", + "email-sent": "E-post skickad", + "email-verifyEmail-subject": "Verifiera din e-post adress på __siteName__", + "email-verifyEmail-text": "Hej __user__,\n\nFör att verifiera din konto e-post, klicka på länken nedan.\n\n__url__\n\nTack.", + "enable-wip-limit": "Aktivera WIP-gräns", + "error-board-doesNotExist": "Denna anslagstavla finns inte", + "error-board-notAdmin": "Du måste vara administratör för denna anslagstavla för att göra det", + "error-board-notAMember": "Du måste vara medlem i denna anslagstavla för att göra det", + "error-json-malformed": "Din text är inte giltigt JSON", + "error-json-schema": "Din JSON data inkluderar inte korrekt information i rätt format", + "error-list-doesNotExist": "Denna lista finns inte", + "error-user-doesNotExist": "Denna användare finns inte", + "error-user-notAllowSelf": "Du kan inte bjuda in dig själv", + "error-user-notCreated": "Den här användaren har inte skapats", + "error-username-taken": "Detta användarnamn är redan taget", + "error-email-taken": "E-post har redan tagits", + "export-board": "Exportera anslagstavla", + "sort": "Sortera", + "sort-desc": "Klicka för att sortera listan", + "list-sort-by": "Sortera listan efter:", + "list-label-modifiedAt": "Sista åtkomsttid", + "list-label-title": "Namn på listan", + "list-label-sort": "Your Manual Order", + "list-label-short-modifiedAt": "(L)", + "list-label-short-title": "(N)", + "list-label-short-sort": "(M)", + "filter": "Filtrera", + "filter-cards": "Filtrera kort eller listor", + "list-filter-label": "Filtrera lista efter titel", + "filter-clear": "Rensa filter", + "filter-no-label": "Ingen etikett", + "filter-no-member": "Ingen medlem", + "filter-no-assignee": "No assignee", + "filter-no-custom-fields": "Inga anpassade fält", + "filter-show-archive": "Visa arkiverade listor", + "filter-hide-empty": "Dölj tomma listor", + "filter-on": "Filter är på", + "filter-on-desc": "Du filtrerar kort på denna anslagstavla. Klicka här för att redigera filter.", + "filter-to-selection": "Filter till val", + "advanced-filter-label": "Avancerat filter", + "advanced-filter-description": "Avancerade filter låter dig skriva en sträng innehållande följande operatorer: == != <= >= && || ( ). Ett mellanslag används som separator mellan operatorerna. Du kan filtrera alla specialfält genom att skriva dess namn och värde. Till exempel: Fält1 == Vårde1. Notera: om fälten eller värden innehåller mellanrum behöver du innesluta dem med enkla citatstecken. Till exempel: 'Fält 1' == 'Värde 1'. För att skippa enkla kontrolltecken (' \\/) kan du använda \\. Till exempel: Fält1 == I\\'m. Du kan även kombinera fler villkor. TIll exempel: F1 == V1 || F1 == V2. Vanligtvis läses operatorerna från vänster till höger. Du kan ändra ordning genom att använda paranteser. TIll exempel: F1 == V1 && ( F2 == V2 || F2 == V3 ). Du kan även söka efter textfält med hjälp av regex: F1 == /Tes.*/i", + "fullname": "Namn", + "header-logo-title": "Gå tillbaka till din anslagstavlor-sida.", + "hide-system-messages": "Dölj systemmeddelanden", + "headerBarCreateBoardPopup-title": "Skapa anslagstavla", + "home": "Hem", + "import": "Importera", + "link": "Länk", + "import-board": "importera anslagstavla", + "import-board-c": "Importera anslagstavla", + "import-board-title-trello": "Importera anslagstavla från Trello", + "import-board-title-wekan": "Importera anslagstavla från tidigare export", + "from-trello": "Från Trello", + "from-wekan": "Från tidigare export", + "import-board-instruction-trello": "I din Trello-anslagstavla, gå till 'Meny', sedan 'Mera', 'Skriv ut och exportera', 'Exportera JSON' och kopiera den resulterande text.", + "import-board-instruction-wekan": "På din anslagstavla, gå till \"Meny\", sedan \"Exportera anslagstavla\" och kopiera texten i den hämtade filen.", + "import-board-instruction-about-errors": "Om du får fel vid import av anslagstavla, ibland importerar fortfarande fungerar, och styrelsen är på alla sidor för anslagstavlor.", + "import-json-placeholder": "Klistra in giltigt JSON data här", + "import-map-members": "Kartlägg medlemmar", + "import-members-map": "Din importerade anslagstavla har några medlemmar. Vänligen kartlägg medlemmarna du vill importera till dina användare", + "import-show-user-mapping": "Granska medlemskartläggning", + "import-user-select": "Välj din befintliga användare du vill använda som den här medlemmen", + "importMapMembersAddPopup-title": "Välj medlem", + "info": "Version", + "initials": "Initialer", + "invalid-date": "Ogiltigt datum", + "invalid-time": "Ogiltig tid", + "invalid-user": "Ogiltig användare", + "joined": "gick med", + "just-invited": "Du blev nyss inbjuden till denna anslagstavla", + "keyboard-shortcuts": "Tangentbordsgenvägar", + "label-create": "Skapa etikett", + "label-default": "%s etikett (standard)", + "label-delete-pop": "Det finns ingen ångra. Detta tar bort denna etikett från alla kort och förstöra dess historik.", + "labels": "Etiketter", + "language": "Språk", + "last-admin-desc": "Du kan inte ändra roller för det måste finnas minst en administratör.", + "leave-board": "Lämna anslagstavla", + "leave-board-pop": "Är du säker på att du vill lämna __boardTitle__? Du kommer att tas bort från alla kort på den här anslagstavlan.", + "leaveBoardPopup-title": "Lämna anslagstavla ?", + "link-card": "Länk till detta kort", + "list-archive-cards": "Flytta alla kort i den här listan till Arkiv", + "list-archive-cards-pop": "Detta kommer att ta bort alla kort i denna lista från anslagstavlan. För att visa kort i Arkiv och få dem tillbaka till anslagstavlan, klicka på \"Meny\" > \"Arkiv\".", + "list-move-cards": "Flytta alla kort i denna lista", + "list-select-cards": "Välj alla kort i denna lista", + "set-color-list": "Ange färg", + "listActionPopup-title": "Liståtgärder", + "swimlaneActionPopup-title": "Simbana-åtgärder", + "swimlaneAddPopup-title": "Lägg till en simbana nedan", + "listImportCardPopup-title": "Importera ett Trello kort", + "listMorePopup-title": "Mera", + "link-list": "Länk till den här listan", + "list-delete-pop": "Alla åtgärder kommer att tas bort från aktivitetsmatningen och du kommer inte att kunna återställa listan. Det går inte att ångra.", + "list-delete-suggest-archive": "Du kan flytta en lista till Arkiv för att ta bort den från anslagstavlan och bevara aktiviteten.", + "lists": "Listor", + "swimlanes": "Simbanor", + "log-out": "Logga ut", + "log-in": "Logga in", + "loginPopup-title": "Logga in", + "memberMenuPopup-title": "Användarinställningar", + "members": "Medlemmar", + "menu": "Meny", + "move-selection": "Flytta vald", + "moveCardPopup-title": "Flytta kort", + "moveCardToBottom-title": "Flytta längst ner", + "moveCardToTop-title": "Flytta högst upp", + "moveSelectionPopup-title": "Flytta vald", + "multi-selection": "Flerval", + "multi-selection-on": "Flerval är på", + "muted": "Tystad", + "muted-info": "Du kommer aldrig att meddelas om eventuella ändringar i denna anslagstavla", + "my-boards": "Mina anslagstavlor", + "name": "Namn", + "no-archived-cards": "Inga kort i Arkiv.", + "no-archived-lists": "Inga listor i Arkiv.", + "no-archived-swimlanes": "Inga simbanor i arkivet.", + "no-results": "Inga reslutat", + "normal": "Normal", + "normal-desc": "Kan se och redigera kort. Kan inte ändra inställningar.", + "not-accepted-yet": "Inbjudan inte ännu accepterad", + "notify-participate": "Få uppdateringar till alla kort du deltar i som skapare eller medlem", + "notify-watch": "Få uppdateringar till alla anslagstavlor, listor, eller kort du bevakar", + "optional": "valfri", + "or": "eller", + "page-maybe-private": "Denna sida kan vara privat. Du kanske kan se den genom att <a href='%s'>logga in</a>.", + "page-not-found": "Sidan hittades inte.", + "password": "Lösenord", + "paste-or-dragdrop": "klistra in eller dra och släpp bildfil till den (endast bilder)", + "participating": "Deltagande", + "preview": "Förhandsvisning", + "previewAttachedImagePopup-title": "Förhandsvisning", + "previewClipboardImagePopup-title": "Förhandsvisning", + "private": "Privat", + "private-desc": "Denna anslagstavla är privat. Endast personer tillagda till anslagstavlan kan se och redigera den.", + "profile": "Profil", + "public": "Officiell", + "public-desc": "Denna anslagstavla är offentlig. Den är synligt för alla med länken och kommer att dyka upp i sökmotorer som Google. Endast personer tillagda till anslagstavlan kan redigera.", + "quick-access-description": "Stjärnmärk en anslagstavla för att lägga till en genväg i detta fält.", + "remove-cover": "Ta bort omslag", + "remove-from-board": "Ta bort från anslagstavla", + "remove-label": "Ta bort etikett", + "listDeletePopup-title": "Ta bort lista", + "remove-member": "Ta bort medlem", + "remove-member-from-card": "Ta bort från kort", + "remove-member-pop": "Ta bort __name__ (__username__) från __boardTitle__? Medlemmen kommer att bli borttagen från alla kort i denna anslagstavla. De kommer att få en avisering.", + "removeMemberPopup-title": "Ta bort medlem?", + "rename": "Byt namn", + "rename-board": "Byt namn på anslagstavla", + "restore": "Återställ", + "save": "Spara", + "search": "Sök", + "rules": "Regler", + "search-cards": "Search from card/list titles, descriptions and custom fields on this board", + "search-example": "Text att söka efter?", + "select-color": "Välj färg", + "set-wip-limit-value": "Ange en gräns för det maximala antalet uppgifter i den här listan", + "setWipLimitPopup-title": "Ställ in WIP-gräns", + "shortcut-assign-self": "Tilldela dig nuvarande kort", + "shortcut-autocomplete-emoji": "Komplettera automatiskt emoji", + "shortcut-autocomplete-members": "Komplettera automatiskt medlemmar", + "shortcut-clear-filters": "Rensa alla filter", + "shortcut-close-dialog": "Stäng dialog", + "shortcut-filter-my-cards": "Filtrera mina kort", + "shortcut-show-shortcuts": "Ta fram denna genvägslista", + "shortcut-toggle-filterbar": "Växla filtrets sidofält", + "shortcut-toggle-sidebar": "Växla anslagstavlans sidofält", + "show-cards-minimum-count": "Visa kortantal om listan innehåller mer än", + "sidebar-open": "Stäng sidofält", + "sidebar-close": "Stäng sidofält", + "signupPopup-title": "Skapa ett konto", + "star-board-title": "Klicka för att stjärnmärka denna anslagstavla. Den kommer att visas högst upp på din lista över anslagstavlor.", + "starred-boards": "Stjärnmärkta anslagstavlor", + "starred-boards-description": "Stjärnmärkta anslagstavlor visas högst upp på din lista över anslagstavlor.", + "subscribe": "Prenumenera", + "team": "Grupp", + "this-board": "denna anslagstavla", + "this-card": "detta kort", + "spent-time-hours": "Spenderad tid (timmar)", + "overtime-hours": "Övertid (timmar)", + "overtime": "Övertid", + "has-overtime-cards": "Har övertidskort", + "has-spenttime-cards": "Har spenderat tidkort", + "time": "Tid", + "title": "Titel", + "tracking": "Spåra", + "tracking-info": "Du kommer att meddelas om eventuella ändringar av dessa kort du deltar i som skapare eller medlem.", + "type": "Skriv", + "unassign-member": "Ta bort tilldelad medlem", + "unsaved-description": "Du har en osparad beskrivning.", + "unwatch": "Avbevaka", + "upload": "Ladda upp", + "upload-avatar": "Ladda upp en avatar", + "uploaded-avatar": "Laddade upp en avatar", + "username": "Änvandarnamn", + "view-it": "Visa det", + "warn-list-archived": "varning: detta kort finns i en lista i Arkiv", + "watch": "Bevaka", + "watching": "Bevaka", + "watching-info": "Du kommer att meddelas om alla ändringar på denna anslagstavla", + "welcome-board": "Välkomstanslagstavla", + "welcome-swimlane": "Milstolpe 1", + "welcome-list1": "Grunderna", + "welcome-list2": "Avancerad", + "card-templates-swimlane": "Kortmallar", + "list-templates-swimlane": "Listmalla", + "board-templates-swimlane": "Tavelmallar", + "what-to-do": "Vad vill du göra?", + "wipLimitErrorPopup-title": "Ogiltig WIP-gräns", + "wipLimitErrorPopup-dialog-pt1": "Antalet uppgifter i den här listan är högre än WIP-gränsen du har definierat.", + "wipLimitErrorPopup-dialog-pt2": "Flytta några uppgifter ur listan, eller ställ in en högre WIP-gräns.", + "admin-panel": "Administratörspanel", + "settings": "Inställningar", + "people": "Personer", + "registration": "Registrering", + "disable-self-registration": "Avaktiverar självregistrering", + "invite": "Bjud in", + "invite-people": "Bjud in personer", + "to-boards": "Till anslagstavl(a/or)", + "email-addresses": "E-post adresser", + "smtp-host-description": "Adressen till SMTP-servern som hanterar din e-post.", + "smtp-port-description": "Porten SMTP-servern använder för utgående e-post.", + "smtp-tls-description": "Aktivera TLS-stöd för SMTP-server", + "smtp-host": "SMTP-värd", + "smtp-port": "SMTP-port", + "smtp-username": "Användarnamn", + "smtp-password": "Lösenord", + "smtp-tls": "TLS-stöd", + "send-from": "Från", + "send-smtp-test": "Skicka ett prov e-postmeddelande till dig själv", + "invitation-code": "Inbjudningskod", + "email-invite-register-subject": "__inviter__ skickade dig en inbjudan", + "email-invite-register-text": "Kära__user__,\n\n__inviter__ bjuder in dig att samarbeta på kanban-anslagstavlan.\n\nFölj länken nedan:\n__url__\n\nDin inbjudningskod är: __icode__\n\nTack!", + "email-smtp-test-subject": "SMTP test-email", + "email-smtp-test-text": "Du har skickat ett e-postmeddelande", + "error-invitation-code-not-exist": "Inbjudningskod finns inte", + "error-notAuthorized": "Du är inte behörig att se den här sidan.", + "webhook-title": "Namn på webhook", + "webhook-token": "Token (valfritt för autentisering)", + "outgoing-webhooks": "Utgående Webhookar", + "bidirectional-webhooks": "Two-Way Webhooks", + "outgoingWebhooksPopup-title": "Utgående Webhookar", + "boardCardTitlePopup-title": "Korttitelfiler", + "disable-webhook": "Avaktivera denna webhook", + "global-webhook": "Globala webhooks", + "new-outgoing-webhook": "Ny utgående webhook", + "no-name": "(Okänd)", + "Node_version": "Nodversion", + "Meteor_version": "Meteor-version", + "MongoDB_version": "MongoDB-version", + "MongoDB_storage_engine": "MongoDB-lagringsmotor", + "MongoDB_Oplog_enabled": "MongoDB Oplog aktiverad", + "OS_Arch": "OS Arch", + "OS_Cpus": "OS CPU-räkning", + "OS_Freemem": "OS ledigt minne", + "OS_Loadavg": "OS belastningsgenomsnitt", + "OS_Platform": "OS plattforme", + "OS_Release": "OS utgåva", + "OS_Totalmem": "OS totalt minne", + "OS_Type": "OS Typ", + "OS_Uptime": "OS drifttid", + "days": "dagar", + "hours": "timmar", + "minutes": "minuter", + "seconds": "sekunder", + "show-field-on-card": "Visa detta fält på kort", + "automatically-field-on-card": "Skapa automatiskt fält till alla kort", + "showLabel-field-on-card": "Visa fältetikett på minikort", + "yes": "Ja", + "no": "Nej", + "accounts": "Konton", + "accounts-allowEmailChange": "Tillåt e-poständring", + "accounts-allowUserNameChange": "Tillåt användarnamnändring", + "createdAt": "Skapad vid", + "verified": "Verifierad", + "active": "Aktiv", + "card-received": "Mottagen", + "card-received-on": "Mottagen den", + "card-end": "Sluta", + "card-end-on": "Slutar den", + "editCardReceivedDatePopup-title": "Ändra mottagningsdatum", + "editCardEndDatePopup-title": "Ändra slutdatum", + "setCardColorPopup-title": "Ange färg", + "setCardActionsColorPopup-title": "Välj en färg", + "setSwimlaneColorPopup-title": "Välj en färg", + "setListColorPopup-title": "Välj en färg", + "assigned-by": "Tilldelad av", + "requested-by": "Efterfrågad av", + "board-delete-notice": "Borttagningen är permanent. Du kommer förlora alla listor, kort och händelser kopplade till den här anslagstavlan.", + "delete-board-confirm-popup": "Alla listor, kort, etiketter och aktiviteter kommer tas bort och du kommer inte kunna återställa anslagstavlans innehåll. Det går inte att ångra.", + "boardDeletePopup-title": "Ta bort anslagstavla?", + "delete-board": "Ta bort anslagstavla", + "default-subtasks-board": "Deluppgifter för __board__ board", + "default": "Standard", + "queue": "Kö", + "subtask-settings": "Deluppgift inställningar", + "card-settings": "Kortinställningar", + "boardSubtaskSettingsPopup-title": "Deluppgiftsinställningar för anslagstavla", + "boardCardSettingsPopup-title": "Kortinställningar", + "deposit-subtasks-board": "Insättnings deluppgifter på denna anslagstavla:", + "deposit-subtasks-list": "Landningslista för deluppgifter deponerade här:", + "show-parent-in-minicard": "Visa förälder i minikort:", + "prefix-with-full-path": "Prefix med fullständig sökväg", + "prefix-with-parent": "Prefix med förälder", + "subtext-with-full-path": "Undertext med fullständig sökväg", + "subtext-with-parent": "Undertext med förälder", + "change-card-parent": "Ändra kortets förälder", + "parent-card": "Ovankort", + "source-board": "Källa för anslagstavla", + "no-parent": "Visa inte förälder", + "activity-added-label": "lade till etiketten '%s' till %s", + "activity-removed-label": "tog bort etiketten '%s' från %s", + "activity-delete-attach": "raderade en bilaga från %s", + "activity-added-label-card": "lade till etiketten \"%s\"", + "activity-removed-label-card": "tog bort etiketten \"%s\"", + "activity-delete-attach-card": "tog bort en bilaga", + "activity-set-customfield": "ställ in anpassat fält '%s' till '%s' i %s", + "activity-unset-customfield": "Koppla bort anpassat fält '%s' i %s", + "r-rule": "Regel", + "r-add-trigger": "Lägg till utlösare", + "r-add-action": "Lägg till åtgärd", + "r-board-rules": "Regler för anslagstavla", + "r-add-rule": "Lägg till regel", + "r-view-rule": "Visa regel", + "r-delete-rule": "Ta bort regel", + "r-new-rule-name": "Ny titel på regel", + "r-no-rules": "Inga regler", + "r-when-a-card": "När ett kort", + "r-is": "är", + "r-is-moved": "är flyttad", + "r-added-to": "tillagd till", + "r-removed-from": "Borttagen från", + "r-the-board": "anslagstavlan", + "r-list": "lista", + "set-filter": "Ställ in filter", + "r-moved-to": "Flyttad till", + "r-moved-from": "Flyttad från", + "r-archived": "Flyttad till Arkiv", + "r-unarchived": "Återställd från Arkiv", + "r-a-card": "ett kort", + "r-when-a-label-is": "När en etikett är", + "r-when-the-label": "När etiketten är", + "r-list-name": "listnamn", + "r-when-a-member": "När en medlem är", + "r-when-the-member": "När medlemmen", + "r-name": "namn", + "r-when-a-attach": "När en bilaga", + "r-when-a-checklist": "När en checklista är", + "r-when-the-checklist": "När checklistan", + "r-completed": "Avslutad", + "r-made-incomplete": "Gjord ofullständig", + "r-when-a-item": "När ett checklistobjekt ä", + "r-when-the-item": "När checklistans objekt", + "r-checked": "Kryssad", + "r-unchecked": "Okryssad", + "r-move-card-to": "Flytta kort till", + "r-top-of": "Överst på", + "r-bottom-of": "Nederst av", + "r-its-list": "sin lista", + "r-archive": "Flytta till Arkiv", + "r-unarchive": "Återställ från Arkiv", + "r-card": "kort", + "r-add": "Lägg till", + "r-remove": "Ta bort", + "r-label": "etikett", + "r-member": "medlem", + "r-remove-all": "Ta bort alla medlemmar från kortet", + "r-set-color": "Ställ in färg till", + "r-checklist": "checklista", + "r-check-all": "Kryssa alla", + "r-uncheck-all": "Avkryssa alla", + "r-items-check": "objekt på checklistan", + "r-check": "Kryssa", + "r-uncheck": "Avkryssa", + "r-item": "objekt", + "r-of-checklist": "av checklistan", + "r-send-email": "Skicka ett e-postmeddelande", + "r-to": "till", + "r-subject": "änme", + "r-rule-details": "Regeldetaljer", + "r-d-move-to-top-gen": "Flytta kort till toppen av sin lista", + "r-d-move-to-top-spec": "Flytta kort till toppen av listan", + "r-d-move-to-bottom-gen": "Flytta kort till botten av sin lista", + "r-d-move-to-bottom-spec": "Flytta kort till botten av listan", + "r-d-send-email": "Skicka e-post", + "r-d-send-email-to": "till", + "r-d-send-email-subject": "ämne", + "r-d-send-email-message": "meddelande", + "r-d-archive": "Flytta kort till Arkiv", + "r-d-unarchive": "Återställ kortet från Arkiv", + "r-d-add-label": "Lägg till etikett", + "r-d-remove-label": "Ta bort etikett", + "r-create-card": "Skapa nytt kort", + "r-in-list": "i listan", + "r-in-swimlane": "i simbana", + "r-d-add-member": "Lägg till medlem", + "r-d-remove-member": "Ta bort medlem", + "r-d-remove-all-member": "Ta bort alla medlemmar", + "r-d-check-all": "Kryssa alla objekt i en lista", + "r-d-uncheck-all": "Avkryssa alla objekt i en lista", + "r-d-check-one": "Kryssa objekt", + "r-d-uncheck-one": "Avkryssa objekt", + "r-d-check-of-list": "av checklistan", + "r-d-add-checklist": "Lägg till checklista", + "r-d-remove-checklist": "Ta bort checklista", + "r-by": "av", + "r-add-checklist": "Lägg till checklista", + "r-with-items": "med objekt", + "r-items-list": "objekt1,objekt2,objekt3", + "r-add-swimlane": "Lägg till simbana", + "r-swimlane-name": "Simbanans namn", + "r-board-note": "Notera: lämna ett fält tomt för att matcha alla möjliga värden.", + "r-checklist-note": "Notera: Objekt i en checklista måste skrivas som kommaseparerade objekt", + "r-when-a-card-is-moved": "När ett kort flyttas till en annan lista", + "r-set": "Ange", + "r-update": "Uppdatera", + "r-datefield": "datumfält", + "r-df-start-at": "start", + "r-df-due-at": "förfallotid", + "r-df-end-at": "slut", + "r-df-received-at": "mottaget", + "r-to-current-datetime": "till aktuellt datum/klockslag", + "r-remove-value-from": "Ta bort värde från", + "ldap": "LDAP", + "oauth2": "OAuth2", + "cas": "CAS", + "authentication-method": "Autentiseringsmetod", + "authentication-type": "Autentiseringstyp", + "custom-product-name": "Anpassat produktnamn", + "layout": "Layout", + "hide-logo": "Dölj logotypen", + "add-custom-html-after-body-start": "Lägg till anpassad HTML efter <body> start", + "add-custom-html-before-body-end": "Lägg till anpassad HTML före </body> slut", + "error-undefined": "Något gick fel", + "error-ldap-login": "Ett fel uppstod när du försökte logga in", + "display-authentication-method": "Visa autentiseringsmetod", + "default-authentication-method": "Standard autentiseringsmetod", + "duplicate-board": "Dubblett anslagstavla", + "people-number": "Antalet personer är:", + "swimlaneDeletePopup-title": "Delete Swimlane ?", + "swimlane-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the swimlane. There is no undo.", + "restore-all": "Återställ alla", + "delete-all": "Ta bort alla", + "loading": "Läser in, var god vänta.", + "previous_as": "förra gången var", + "act-a-dueAt": "ändrad förfallotid till \nNär: __timeValue__\nVar: __card__\n tidigare förfallotid var __timeOldValue__", + "act-a-endAt": "ändrad sluttid till __timeValue__ från (__timeOldValue__)", + "act-a-startAt": "ändrad starttid till __timeValue__ från (__timeOldValue__)", + "act-a-receivedAt": "ändrad mottagen tid till __timeValue__ från (__timeOldValue__)", + "a-dueAt": "ändrad förfallotid att vara", + "a-endAt": "ändrad sluttid att vara", + "a-startAt": "ändrad starttid att vara", + "a-receivedAt": "ändrad mottagen tid att vara", + "almostdue": "aktuell förfallotid %s närmar sig", + "pastdue": "aktuell förfallotid %s är förbi", + "duenow": "aktuell förfallotid %s är idag", + "act-newDue": "__list__/__card__ har en 1:a påminnelse [__board__]", + "act-withDue": "__list__/__card__ påminnelser [__board__]", + "act-almostdue": "påminde om den aktuella förfallotiden (__timeValue__) av __card__ närmar sig", + "act-pastdue": "påminde om den aktuella förfallotiden (__timeValue__) av __card__ är förbi", + "act-duenow": "påminde om den aktuella förfallotiden (__timeValue__) av __card__ är nu", + "act-atUserComment": "Du omnämndes i [__board__] __list__/__card__", + "delete-user-confirm-popup": "Är du säker på att du vill ta bort det här kontot? Det går inte att ångra sig.", + "accounts-allowUserDelete": "Tillåt användare att själv ta bort sina konton", + "hide-minicard-label-text": "Dölj etikett för minikort", + "show-desktop-drag-handles": "Visa greppytor i desktop", + "assignee": "Tilldelad till", + "cardAssigneesPopup-title": "Tilldelad till", + "addmore-detail": "Lägg till detaljerad beskrivning", + "show-on-card": "Visa på kort", + "new": "Ny", + "editUserPopup-title": "Redigera användare", + "newUserPopup-title": "Ny användare", + "notifications": "Notifications", + "view-all": "View All", + "filter-by-unread": "Filter by Unread", + "mark-all-as-read": "Mark all as read", + "remove-all-read": "Remove all read", + "allow-rename": "Allow Rename", + "allowRenamePopup-title": "Allow Rename" +} diff --git a/i18n/sw.i18n.json b/i18n/sw.i18n.json index ce8f159f..5d2eb441 100644 --- a/i18n/sw.i18n.json +++ b/i18n/sw.i18n.json @@ -1,780 +1,778 @@ { - "accept": "Kubali", - "act-activity-notify": "Activity Notification", - "act-addAttachment": "added attachment __attachment__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-deleteAttachment": "deleted attachment __attachment__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addSubtask": "added subtask __subtask__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addedLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removeLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removedLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addChecklist": "added checklist __checklist__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addChecklistItem": "added checklist item __checklistItem__ to checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removeChecklist": "removed checklist __checklist__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removeChecklistItem": "removed checklist item __checklistItem__ from checklist __checkList__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-checkedItem": "checked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-uncheckedItem": "unchecked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-completeChecklist": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-uncompleteChecklist": "uncompleted checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addComment": "commented on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-editComment": "edited comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-deleteComment": "deleted comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-createBoard": "created board __board__", - "act-createSwimlane": "created swimlane __swimlane__ to board __board__", - "act-createCard": "created card __card__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-createCustomField": "created custom field __customField__ at board __board__", - "act-deleteCustomField": "deleted custom field __customField__ at board __board__", - "act-setCustomField": "edited custom field __customField__: __customFieldValue__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-createList": "added list __list__ to board __board__", - "act-addBoardMember": "added member __member__ to board __board__", - "act-archivedBoard": "Board __board__ moved to Archive", - "act-archivedCard": "Card __card__ at list __list__ at swimlane __swimlane__ at board __board__ moved to Archive", - "act-archivedList": "List __list__ at swimlane __swimlane__ at board __board__ moved to Archive", - "act-archivedSwimlane": "Swimlane __swimlane__ at board __board__ moved to Archive", - "act-importBoard": "imported board __board__", - "act-importCard": "imported card __card__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-importList": "imported list __list__ to swimlane __swimlane__ at board __board__", - "act-joinMember": "added member __member__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-moveCard": "moved card __card__ at board __board__ from list __oldList__ at swimlane __oldSwimlane__ to list __list__ at swimlane __swimlane__", - "act-moveCardToOtherBoard": "moved card __card__ from list __oldList__ at swimlane __oldSwimlane__ at board __oldBoard__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-removeBoardMember": "removed member __member__ from board __board__", - "act-restoredCard": "restored card __card__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-unjoinMember": "removed member __member__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-withBoardTitle": "__board__", - "act-withCardTitle": "[__board__] __card__", - "actions": "Actions", - "activities": "Activities", - "activity": "Activity", - "activity-added": "added %s to %s", - "activity-archived": "%s moved to Archive", - "activity-attached": "attached %s to %s", - "activity-created": "created %s", - "activity-customfield-created": "created custom field %s", - "activity-excluded": "excluded %s from %s", - "activity-imported": "imported %s into %s from %s", - "activity-imported-board": "imported %s from %s", - "activity-joined": "joined %s", - "activity-moved": "moved %s from %s to %s", - "activity-on": "on %s", - "activity-removed": "removed %s from %s", - "activity-sent": "sent %s to %s", - "activity-unjoined": "unjoined %s", - "activity-subtask-added": "added subtask to %s", - "activity-checked-item": "checked %s in checklist %s of %s", - "activity-unchecked-item": "unchecked %s in checklist %s of %s", - "activity-checklist-added": "added checklist to %s", - "activity-checklist-removed": "removed a checklist from %s", - "activity-checklist-completed": "completed checklist %s of %s", - "activity-checklist-uncompleted": "uncompleted the checklist %s of %s", - "activity-checklist-item-added": "added checklist item to '%s' in %s", - "activity-checklist-item-removed": "removed a checklist item from '%s' in %s", - "add": "Add", - "activity-checked-item-card": "checked %s in checklist %s", - "activity-unchecked-item-card": "unchecked %s in checklist %s", - "activity-checklist-completed-card": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "activity-checklist-uncompleted-card": "uncompleted the checklist %s", - "activity-editComment": "edited comment %s", - "activity-deleteComment": "deleted comment %s", - "add-attachment": "Add Attachment", - "add-board": "Add Board", - "add-card": "Add Card", - "add-swimlane": "Add Swimlane", - "add-subtask": "Add Subtask", - "add-checklist": "Add Checklist", - "add-checklist-item": "Add an item to checklist", - "add-cover": "Add Cover", - "add-label": "Add Label", - "add-list": "Add List", - "add-members": "Add Members", - "added": "Added", - "addMemberPopup-title": "Members", - "admin": "Admin", - "admin-desc": "Can view and edit cards, remove members, and change settings for the board.", - "admin-announcement": "Announcement", - "admin-announcement-active": "Active System-Wide Announcement", - "admin-announcement-title": "Announcement from Administrator", - "all-boards": "All boards", - "and-n-other-card": "And __count__ other card", - "and-n-other-card_plural": "And __count__ other cards", - "apply": "Apply", - "app-is-offline": "Loading, please wait. Refreshing the page will cause data loss. If loading does not work, please check that server has not stopped.", - "archive": "Move to Archive", - "archive-all": "Move All to Archive", - "archive-board": "Move Board to Archive", - "archive-card": "Move Card to Archive", - "archive-list": "Move List to Archive", - "archive-swimlane": "Move Swimlane to Archive", - "archive-selection": "Move selection to Archive", - "archiveBoardPopup-title": "Move Board to Archive?", - "archived-items": "Archive", - "archived-boards": "Boards in Archive", - "restore-board": "Restore Board", - "no-archived-boards": "No Boards in Archive.", - "archives": "Archive", - "template": "Template", - "templates": "Templates", - "assign-member": "Assign member", - "attached": "attached", - "attachment": "Attachment", - "attachment-delete-pop": "Deleting an attachment is permanent. There is no undo.", - "attachmentDeletePopup-title": "Delete Attachment?", - "attachments": "Attachments", - "auto-watch": "Automatically watch boards when they are created", - "avatar-too-big": "The avatar is too large (70KB max)", - "back": "Rudi", - "board-change-color": "Badilisha rangi", - "board-nb-stars": "%s stars", - "board-not-found": "Board not found", - "board-private-info": "This board will be <strong>private</strong>.", - "board-public-info": "This board will be <strong>public</strong>.", - "boardChangeColorPopup-title": "Change Board Background", - "boardChangeTitlePopup-title": "Rename Board", - "boardChangeVisibilityPopup-title": "Change Visibility", - "boardChangeWatchPopup-title": "Change Watch", - "boardMenuPopup-title": "Board Settings", - "boardChangeViewPopup-title": "Board View", - "boards": "Boards", - "board-view": "Board View", - "board-view-cal": "Calendar", - "board-view-swimlanes": "Swimlanes", - "board-view-collapse": "Collapse", - "board-view-lists": "Lists", - "bucket-example": "Like “Bucket List” for example", - "cancel": "Cancel", - "card-archived": "This card is moved to Archive.", - "board-archived": "This board is moved to Archive.", - "card-comments-title": "This card has %s comment.", - "card-delete-notice": "Deleting is permanent. You will lose all actions associated with this card.", - "card-delete-pop": "All actions will be removed from the activity feed and you won't be able to re-open the card. There is no undo.", - "card-delete-suggest-archive": "You can move a card to Archive to remove it from the board and preserve the activity.", - "card-due": "Due", - "card-due-on": "Due on", - "card-spent": "Muda uliotumika", - "card-edit-attachments": "Edit attachments", - "card-edit-custom-fields": "Edit custom fields", - "card-start-voting": "Start voting", - "card-cancel-voting": "Delete voting and all votes", - "card-edit-labels": "Edit labels", - "card-edit-members": "Edit members", - "card-labels-title": "Change the labels for the card.", - "card-members-title": "Add or remove members of the board from the card.", - "card-start": "Start", - "card-start-on": "Starts on", - "cardAttachmentsPopup-title": "Attach From", - "cardCustomField-datePopup-title": "Badilisha tarehe", - "cardCustomFieldsPopup-title": "Edit custom fields", - "cardStartVotingPopup-title": "Start a vote", - "positiveVoteMembersPopup-title": "Proponents", - "negativeVoteMembersPopup-title": "Opponents", - "vote-question": "Voting question", - "vote-public": "Public vote", - "vote-for-it": "for it", - "vote-against": "against", - "cardDeletePopup-title": "Delete Card?", - "cardDetailsActionsPopup-title": "Card Actions", - "cardLabelsPopup-title": "Labels", - "cardMembersPopup-title": "Members", - "cardMorePopup-title": "More", - "cardTemplatePopup-title": "Create template", - "cards": "Cards", - "cards-count": "Cards", - "casSignIn": "Sign In with CAS", - "cardType-card": "Card", - "cardType-linkedCard": "Linked Card", - "cardType-linkedBoard": "Linked Board", - "change": "Change", - "change-avatar": "Change Avatar", - "change-password": "Change Password", - "change-permissions": "Change permissions", - "change-settings": "Change Settings", - "changeAvatarPopup-title": "Change Avatar", - "changeLanguagePopup-title": "Change Language", - "changePasswordPopup-title": "Change Password", - "changePermissionsPopup-title": "Change Permissions", - "changeSettingsPopup-title": "Change Settings", - "subtasks": "Subtasks", - "checklists": "Checklists", - "click-to-star": "Click to star this board.", - "click-to-unstar": "Click to unstar this board.", - "clipboard": "Clipboard or drag & drop", - "close": "Funga", - "close-board": "Close Board", - "close-board-pop": "You will be able to restore the board by clicking the “Archive” button from the home header.", - "color-black": "Nyeusi", - "color-blue": "Samawati", - "color-crimson": "crimson", - "color-darkgreen": "darkgreen", - "color-gold": "gold", - "color-gray": "gray", - "color-green": "Kijani", - "color-indigo": "indigo", - "color-lime": "lime", - "color-magenta": "magenta", - "color-mistyrose": "mistyrose", - "color-navy": "navy", - "color-orange": "orange", - "color-paleturquoise": "paleturquoise", - "color-peachpuff": "peachpuff", - "color-pink": "pink", - "color-plum": "plum", - "color-purple": "purple", - "color-red": "red", - "color-saddlebrown": "saddlebrown", - "color-silver": "silver", - "color-sky": "sky", - "color-slateblue": "slateblue", - "color-white": "white", - "color-yellow": "yellow", - "unset-color": "Unset", - "comment": "Changia", - "comment-placeholder": "Andika changio", - "comment-only": "Changia pekee", - "comment-only-desc": "Can comment on cards only.", - "no-comments": "No comments", - "no-comments-desc": "Can not see comments and activities.", - "worker": "Worker", - "worker-desc": "Can only move cards, assign itself to card and comment.", - "computer": "Tarakilishi", - "confirm-subtask-delete-dialog": "Are you sure you want to delete subtask?", - "confirm-checklist-delete-dialog": "Are you sure you want to delete checklist?", - "copy-card-link-to-clipboard": "Copy card link to clipboard", - "linkCardPopup-title": "Link Card", - "searchElementPopup-title": "Search", - "copyCardPopup-title": "Copy Card", - "copyChecklistToManyCardsPopup-title": "Copy Checklist Template to Many Cards", - "copyChecklistToManyCardsPopup-instructions": "Destination Card Titles and Descriptions in this JSON format", - "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"First card title\", \"description\":\"First card description\"}, {\"title\":\"Second card title\",\"description\":\"Second card description\"},{\"title\":\"Last card title\",\"description\":\"Last card description\"} ]", - "create": "Create", - "createBoardPopup-title": "Create Board", - "chooseBoardSourcePopup-title": "Import board", - "createLabelPopup-title": "Create Label", - "createCustomField": "Create Field", - "createCustomFieldPopup-title": "Create Field", - "current": "current", - "custom-field-delete-pop": "There is no undo. This will remove this custom field from all cards and destroy its history.", - "custom-field-checkbox": "Checkbox", - "custom-field-date": "Date", - "custom-field-dropdown": "Dropdown List", - "custom-field-dropdown-none": "(none)", - "custom-field-dropdown-options": "List Options", - "custom-field-dropdown-options-placeholder": "Press enter to add more options", - "custom-field-dropdown-unknown": "(unknown)", - "custom-field-number": "Number", - "custom-field-text": "Text", - "custom-fields": "Custom Fields", - "date": "Date", - "decline": "Decline", - "default-avatar": "Default avatar", - "delete": "Delete", - "deleteCustomFieldPopup-title": "Delete Custom Field?", - "deleteLabelPopup-title": "Delete Label?", - "description": "Description", - "disambiguateMultiLabelPopup-title": "Disambiguate Label Action", - "disambiguateMultiMemberPopup-title": "Disambiguate Member Action", - "discard": "Discard", - "done": "Done", - "download": "Download", - "edit": "Edit", - "edit-avatar": "Change Avatar", - "edit-profile": "Edit Profile", - "edit-wip-limit": "Edit WIP Limit", - "soft-wip-limit": "Soft WIP Limit", - "editCardStartDatePopup-title": "Change start date", - "editCardDueDatePopup-title": "Change due date", - "editCustomFieldPopup-title": "Edit Field", - "editCardSpentTimePopup-title": "Change spent time", - "editLabelPopup-title": "Change Label", - "editNotificationPopup-title": "Edit Notification", - "editProfilePopup-title": "Edit Profile", - "email": "Email", - "email-enrollAccount-subject": "An account created for you on __siteName__", - "email-enrollAccount-text": "Hello __user__,\n\nTo start using the service, simply click the link below.\n\n__url__\n\nThanks.", - "email-fail": "Sending email failed", - "email-fail-text": "Error trying to send email", - "email-invalid": "Invalid email", - "email-invite": "Invite via Email", - "email-invite-subject": "__inviter__ sent you an invitation", - "email-invite-text": "Dear __user__,\n\n__inviter__ invites you to join board \"__board__\" for collaborations.\n\nPlease follow the link below:\n\n__url__\n\nThanks.", - "email-resetPassword-subject": "Reset your password on __siteName__", - "email-resetPassword-text": "Hello __user__,\n\nTo reset your password, simply click the link below.\n\n__url__\n\nThanks.", - "email-sent": "Email sent", - "email-verifyEmail-subject": "Verify your email address on __siteName__", - "email-verifyEmail-text": "Hello __user__,\n\nTo verify your account email, simply click the link below.\n\n__url__\n\nThanks.", - "enable-wip-limit": "Enable WIP Limit", - "error-board-doesNotExist": "This board does not exist", - "error-board-notAdmin": "You need to be admin of this board to do that", - "error-board-notAMember": "You need to be a member of this board to do that", - "error-json-malformed": "Your text is not valid JSON", - "error-json-schema": "Your JSON data does not include the proper information in the correct format", - "error-list-doesNotExist": "This list does not exist", - "error-user-doesNotExist": "This user does not exist", - "error-user-notAllowSelf": "You can not invite yourself", - "error-user-notCreated": "This user is not created", - "error-username-taken": "This username is already taken", - "error-email-taken": "Email has already been taken", - "export-board": "Export board", - "sort": "Sort", - "sort-desc": "Click to Sort List", - "list-sort-by": "Sort the List By:", - "list-label-modifiedAt": "Last Access Time", - "list-label-title": "Name of the List", - "list-label-sort": "Your Manual Order", - "list-label-short-modifiedAt": "(L)", - "list-label-short-title": "(N)", - "list-label-short-sort": "(M)", - "filter": "Filter", - "filter-cards": "Filter Cards or Lists", - "list-filter-label": "Filter List by Title", - "filter-clear": "Clear filter", - "filter-no-label": "No label", - "filter-no-member": "No member", - "filter-no-assignee": "No assignee", - "filter-no-custom-fields": "No Custom Fields", - "filter-show-archive": "Show archived lists", - "filter-hide-empty": "Hide empty lists", - "filter-on": "Filter is on", - "filter-on-desc": "You are filtering cards on this board. Click here to edit filter.", - "filter-to-selection": "Filter to selection", - "advanced-filter-label": "Advanced Filter", - "advanced-filter-description": "Advanced Filter allows to write a string containing following operators: == != <= >= && || ( ) A space is used as a separator between the Operators. You can filter for all Custom Fields by typing their names and values. For Example: Field1 == Value1. Note: If fields or values contains spaces, you need to encapsulate them into single quotes. For Example: 'Field 1' == 'Value 1'. For single control characters (' \\/) to be skipped, you can use \\. For example: Field1 == I\\'m. Also you can combine multiple conditions. For Example: F1 == V1 || F1 == V2. Normally all operators are interpreted from left to right. You can change the order by placing brackets. For Example: F1 == V1 && ( F2 == V2 || F2 == V3 ). Also you can search text fields using regex: F1 == /Tes.*/i", - "fullname": "Full Name", - "header-logo-title": "Go back to your boards page.", - "hide-system-messages": "Hide system messages", - "headerBarCreateBoardPopup-title": "Create Board", - "home": "Home", - "import": "Import", - "link": "Link", - "import-board": "import board", - "import-board-c": "Import board", - "import-board-title-trello": "Import board from Trello", - "import-board-title-wekan": "Import board from previous export", - "import-sandstorm-backup-warning": "Do not delete data you import from original exported board or Trello before checking does this grain close and open again, or do you get Board not found error, that means data loss.", - "import-sandstorm-warning": "Imported board will delete all existing data on board and replace it with imported board.", - "from-trello": "From Trello", - "from-wekan": "From previous export", - "import-board-instruction-trello": "In your Trello board, go to 'Menu', then 'More', 'Print and Export', 'Export JSON', and copy the resulting text.", - "import-board-instruction-wekan": "In your board, go to 'Menu', then 'Export board', and copy the text in the downloaded file.", - "import-board-instruction-about-errors": "If you get errors when importing board, sometimes importing still works, and board is at All Boards page.", - "import-json-placeholder": "Paste your valid JSON data here", - "import-map-members": "Map members", - "import-members-map": "Your imported board has some members. Please map the members you want to import to your users", - "import-show-user-mapping": "Review members mapping", - "import-user-select": "Pick your existing user you want to use as this member", - "importMapMembersAddPopup-title": "Select member", - "info": "Version", - "initials": "Initials", - "invalid-date": "Invalid date", - "invalid-time": "Invalid time", - "invalid-user": "Invalid user", - "joined": "joined", - "just-invited": "You are just invited to this board", - "keyboard-shortcuts": "Keyboard shortcuts", - "label-create": "Create Label", - "label-default": "%s label (default)", - "label-delete-pop": "There is no undo. This will remove this label from all cards and destroy its history.", - "labels": "Labels", - "language": "Language", - "last-admin-desc": "You can’t change roles because there must be at least one admin.", - "leave-board": "Leave Board", - "leave-board-pop": "Are you sure you want to leave __boardTitle__? You will be removed from all cards on this board.", - "leaveBoardPopup-title": "Leave Board ?", - "link-card": "Link to this card", - "list-archive-cards": "Move all cards in this list to Archive", - "list-archive-cards-pop": "This will remove all the cards in this list from the board. To view cards in Archive and bring them back to the board, click “Menu” > “Archive”.", - "list-move-cards": "Move all cards in this list", - "list-select-cards": "Select all cards in this list", - "set-color-list": "Set Color", - "listActionPopup-title": "List Actions", - "swimlaneActionPopup-title": "Swimlane Actions", - "swimlaneAddPopup-title": "Add a Swimlane below", - "listImportCardPopup-title": "Import a Trello card", - "listMorePopup-title": "More", - "link-list": "Link to this list", - "list-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the list. There is no undo.", - "list-delete-suggest-archive": "You can move a list to Archive to remove it from the board and preserve the activity.", - "lists": "Lists", - "swimlanes": "Swimlanes", - "log-out": "Log Out", - "log-in": "Log In", - "loginPopup-title": "Log In", - "memberMenuPopup-title": "Member Settings", - "members": "Members", - "menu": "Menu", - "move-selection": "Move selection", - "moveCardPopup-title": "Move Card", - "moveCardToBottom-title": "Move to Bottom", - "moveCardToTop-title": "Move to Top", - "moveSelectionPopup-title": "Move selection", - "multi-selection": "Multi-Selection", - "multi-selection-on": "Multi-Selection is on", - "muted": "Muted", - "muted-info": "You will never be notified of any changes in this board", - "my-boards": "My Boards", - "name": "Name", - "no-archived-cards": "No cards in Archive.", - "no-archived-lists": "No lists in Archive.", - "no-archived-swimlanes": "No swimlanes in Archive.", - "no-results": "No results", - "normal": "Normal", - "normal-desc": "Can view and edit cards. Can't change settings.", - "not-accepted-yet": "Invitation not accepted yet", - "notify-participate": "Receive updates to any cards you participate as creater or member", - "notify-watch": "Receive updates to any boards, lists, or cards you’re watching", - "optional": "optional", - "or": "or", - "page-maybe-private": "This page may be private. You may be able to view it by <a href='%s'>logging in</a>.", - "page-not-found": "Page not found.", - "password": "Password", - "paste-or-dragdrop": "to paste, or drag & drop image file to it (image only)", - "participating": "Participating", - "preview": "Preview", - "previewAttachedImagePopup-title": "Preview", - "previewClipboardImagePopup-title": "Preview", - "private": "Private", - "private-desc": "This board is private. Only people added to the board can view and edit it.", - "profile": "Profile", - "public": "Public", - "public-desc": "This board is public. It's visible to anyone with the link and will show up in search engines like Google. Only people added to the board can edit.", - "quick-access-description": "Star a board to add a shortcut in this bar.", - "remove-cover": "Remove Cover", - "remove-from-board": "Remove from Board", - "remove-label": "Remove Label", - "listDeletePopup-title": "Delete List ?", - "remove-member": "Remove Member", - "remove-member-from-card": "Remove from Card", - "remove-member-pop": "Remove __name__ (__username__) from __boardTitle__? The member will be removed from all cards on this board. They will receive a notification.", - "removeMemberPopup-title": "Remove Member?", - "rename": "Rename", - "rename-board": "Rename Board", - "restore": "Restore", - "save": "Save", - "search": "Search", - "rules": "Rules", - "search-cards": "Search from card/list titles, descriptions and custom fields on this board", - "search-example": "Text to search for?", - "select-color": "Select Color", - "set-wip-limit-value": "Set a limit for the maximum number of tasks in this list", - "setWipLimitPopup-title": "Set WIP Limit", - "shortcut-assign-self": "Assign yourself to current card", - "shortcut-autocomplete-emoji": "Autocomplete emoji", - "shortcut-autocomplete-members": "Autocomplete members", - "shortcut-clear-filters": "Clear all filters", - "shortcut-close-dialog": "Close Dialog", - "shortcut-filter-my-cards": "Filter my cards", - "shortcut-show-shortcuts": "Bring up this shortcuts list", - "shortcut-toggle-filterbar": "Toggle Filter Sidebar", - "shortcut-toggle-sidebar": "Toggle Board Sidebar", - "show-cards-minimum-count": "Show cards count if list contains more than", - "sidebar-open": "Open Sidebar", - "sidebar-close": "Close Sidebar", - "signupPopup-title": "Create an Account", - "star-board-title": "Click to star this board. It will show up at top of your boards list.", - "starred-boards": "Starred Boards", - "starred-boards-description": "Starred boards show up at the top of your boards list.", - "subscribe": "Subscribe", - "team": "Team", - "this-board": "this board", - "this-card": "this card", - "spent-time-hours": "Spent time (hours)", - "overtime-hours": "Overtime (hours)", - "overtime": "Overtime", - "has-overtime-cards": "Has overtime cards", - "has-spenttime-cards": "Has spent time cards", - "time": "Time", - "title": "Title", - "tracking": "Tracking", - "tracking-info": "You will be notified of any changes to those cards you are involved as creator or member.", - "type": "Type", - "unassign-member": "Unassign member", - "unsaved-description": "You have an unsaved description.", - "unwatch": "Unwatch", - "upload": "Upload", - "upload-avatar": "Upload an avatar", - "uploaded-avatar": "Uploaded an avatar", - "username": "Username", - "view-it": "View it", - "warn-list-archived": "warning: this card is in an list at Archive", - "watch": "Watch", - "watching": "Watching", - "watching-info": "You will be notified of any change in this board", - "welcome-board": "Welcome Board", - "welcome-swimlane": "Milestone 1", - "welcome-list1": "Basics", - "welcome-list2": "Advanced", - "card-templates-swimlane": "Card Templates", - "list-templates-swimlane": "List Templates", - "board-templates-swimlane": "Board Templates", - "what-to-do": "What do you want to do?", - "wipLimitErrorPopup-title": "Invalid WIP Limit", - "wipLimitErrorPopup-dialog-pt1": "The number of tasks in this list is higher than the WIP limit you've defined.", - "wipLimitErrorPopup-dialog-pt2": "Please move some tasks out of this list, or set a higher WIP limit.", - "admin-panel": "Admin Panel", - "settings": "Settings", - "people": "People", - "registration": "Registration", - "disable-self-registration": "Disable Self-Registration", - "invite": "Invite", - "invite-people": "Invite People", - "to-boards": "To board(s)", - "email-addresses": "Email Addresses", - "smtp-host-description": "The address of the SMTP server that handles your emails.", - "smtp-port-description": "The port your SMTP server uses for outgoing emails.", - "smtp-tls-description": "Enable TLS support for SMTP server", - "smtp-host": "SMTP Host", - "smtp-port": "SMTP Port", - "smtp-username": "Username", - "smtp-password": "Password", - "smtp-tls": "TLS support", - "send-from": "From", - "send-smtp-test": "Send a test email to yourself", - "invitation-code": "Invitation Code", - "email-invite-register-subject": "__inviter__ sent you an invitation", - "email-invite-register-text": "Dear __user__,\n\n__inviter__ invites you to kanban board for collaborations.\n\nPlease follow the link below:\n__url__\n\nAnd your invitation code is: __icode__\n\nThanks.", - "email-smtp-test-subject": "SMTP Test Email", - "email-smtp-test-text": "You have successfully sent an email", - "error-invitation-code-not-exist": "Invitation code doesn't exist", - "error-notAuthorized": "You are not authorized to view this page.", - "webhook-title": "Webhook Name", - "webhook-token": "Token (Optional for Authentication)", - "outgoing-webhooks": "Outgoing Webhooks", - "bidirectional-webhooks": "Two-Way Webhooks", - "outgoingWebhooksPopup-title": "Outgoing Webhooks", - "boardCardTitlePopup-title": "Card Title Filter", - "disable-webhook": "Disable This Webhook", - "global-webhook": "Global Webhooks", - "new-outgoing-webhook": "New Outgoing Webhook", - "no-name": "(Unknown)", - "Node_version": "Node version", - "Meteor_version": "Meteor version", - "MongoDB_version": "MongoDB version", - "MongoDB_storage_engine": "MongoDB storage engine", - "MongoDB_Oplog_enabled": "MongoDB Oplog enabled", - "OS_Arch": "OS Arch", - "OS_Cpus": "OS CPU Count", - "OS_Freemem": "OS Free Memory", - "OS_Loadavg": "OS Load Average", - "OS_Platform": "OS Platform", - "OS_Release": "OS Release", - "OS_Totalmem": "OS Total Memory", - "OS_Type": "OS Type", - "OS_Uptime": "OS Uptime", - "days": "days", - "hours": "hours", - "minutes": "minutes", - "seconds": "seconds", - "show-field-on-card": "Show this field on card", - "automatically-field-on-card": "Auto create field to all cards", - "showLabel-field-on-card": "Show field label on minicard", - "yes": "Yes", - "no": "No", - "accounts": "Accounts", - "accounts-allowEmailChange": "Allow Email Change", - "accounts-allowUserNameChange": "Allow Username Change", - "createdAt": "Created at", - "verified": "Verified", - "active": "Active", - "card-received": "Received", - "card-received-on": "Received on", - "card-end": "End", - "card-end-on": "Ends on", - "editCardReceivedDatePopup-title": "Change received date", - "editCardEndDatePopup-title": "Change end date", - "setCardColorPopup-title": "Set color", - "setCardActionsColorPopup-title": "Choose a color", - "setSwimlaneColorPopup-title": "Choose a color", - "setListColorPopup-title": "Choose a color", - "assigned-by": "Assigned By", - "requested-by": "Requested By", - "board-delete-notice": "Deleting is permanent. You will lose all lists, cards and actions associated with this board.", - "delete-board-confirm-popup": "All lists, cards, labels, and activities will be deleted and you won't be able to recover the board contents. There is no undo.", - "boardDeletePopup-title": "Delete Board?", - "delete-board": "Delete Board", - "default-subtasks-board": "Subtasks for __board__ board", - "default": "Default", - "queue": "Queue", - "subtask-settings": "Subtasks Settings", - "card-settings": "Card Settings", - "boardSubtaskSettingsPopup-title": "Board Subtasks Settings", - "boardCardSettingsPopup-title": "Card Settings", - "deposit-subtasks-board": "Deposit subtasks to this board:", - "deposit-subtasks-list": "Landing list for subtasks deposited here:", - "show-parent-in-minicard": "Show parent in minicard:", - "prefix-with-full-path": "Prefix with full path", - "prefix-with-parent": "Prefix with parent", - "subtext-with-full-path": "Subtext with full path", - "subtext-with-parent": "Subtext with parent", - "change-card-parent": "Change card's parent", - "parent-card": "Parent card", - "source-board": "Source board", - "no-parent": "Don't show parent", - "activity-added-label": "added label '%s' to %s", - "activity-removed-label": "removed label '%s' from %s", - "activity-delete-attach": "deleted an attachment from %s", - "activity-added-label-card": "added label '%s'", - "activity-removed-label-card": "removed label '%s'", - "activity-delete-attach-card": "deleted an attachment", - "activity-set-customfield": "set custom field '%s' to '%s' in %s", - "activity-unset-customfield": "unset custom field '%s' in %s", - "r-rule": "Rule", - "r-add-trigger": "Add trigger", - "r-add-action": "Add action", - "r-board-rules": "Board rules", - "r-add-rule": "Add rule", - "r-view-rule": "View rule", - "r-delete-rule": "Delete rule", - "r-new-rule-name": "New rule title", - "r-no-rules": "No rules", - "r-when-a-card": "When a card", - "r-is": "is", - "r-is-moved": "is moved", - "r-added-to": "added to", - "r-removed-from": "Removed from", - "r-the-board": "the board", - "r-list": "list", - "set-filter": "Set Filter", - "r-moved-to": "Moved to", - "r-moved-from": "Moved from", - "r-archived": "Moved to Archive", - "r-unarchived": "Restored from Archive", - "r-a-card": "a card", - "r-when-a-label-is": "When a label is", - "r-when-the-label": "When the label", - "r-list-name": "list name", - "r-when-a-member": "When a member is", - "r-when-the-member": "When the member", - "r-name": "name", - "r-when-a-attach": "When an attachment", - "r-when-a-checklist": "When a checklist is", - "r-when-the-checklist": "When the checklist", - "r-completed": "Completed", - "r-made-incomplete": "Made incomplete", - "r-when-a-item": "When a checklist item is", - "r-when-the-item": "When the checklist item", - "r-checked": "Checked", - "r-unchecked": "Unchecked", - "r-move-card-to": "Move card to", - "r-top-of": "Top of", - "r-bottom-of": "Bottom of", - "r-its-list": "its list", - "r-archive": "Move to Archive", - "r-unarchive": "Restore from Archive", - "r-card": "card", - "r-add": "Add", - "r-remove": "Remove", - "r-label": "label", - "r-member": "member", - "r-remove-all": "Remove all members from the card", - "r-set-color": "Set color to", - "r-checklist": "checklist", - "r-check-all": "Check all", - "r-uncheck-all": "Uncheck all", - "r-items-check": "items of checklist", - "r-check": "Check", - "r-uncheck": "Uncheck", - "r-item": "item", - "r-of-checklist": "of checklist", - "r-send-email": "Send an email", - "r-to": "to", - "r-subject": "subject", - "r-rule-details": "Rule details", - "r-d-move-to-top-gen": "Move card to top of its list", - "r-d-move-to-top-spec": "Move card to top of list", - "r-d-move-to-bottom-gen": "Move card to bottom of its list", - "r-d-move-to-bottom-spec": "Move card to bottom of list", - "r-d-send-email": "Send email", - "r-d-send-email-to": "to", - "r-d-send-email-subject": "subject", - "r-d-send-email-message": "message", - "r-d-archive": "Move card to Archive", - "r-d-unarchive": "Restore card from Archive", - "r-d-add-label": "Add label", - "r-d-remove-label": "Remove label", - "r-create-card": "Create new card", - "r-in-list": "in list", - "r-in-swimlane": "in swimlane", - "r-d-add-member": "Add member", - "r-d-remove-member": "Remove member", - "r-d-remove-all-member": "Remove all member", - "r-d-check-all": "Check all items of a list", - "r-d-uncheck-all": "Uncheck all items of a list", - "r-d-check-one": "Check item", - "r-d-uncheck-one": "Uncheck item", - "r-d-check-of-list": "of checklist", - "r-d-add-checklist": "Add checklist", - "r-d-remove-checklist": "Remove checklist", - "r-by": "by", - "r-add-checklist": "Add checklist", - "r-with-items": "with items", - "r-items-list": "item1,item2,item3", - "r-add-swimlane": "Add swimlane", - "r-swimlane-name": "swimlane name", - "r-board-note": "Note: leave a field empty to match every possible value.", - "r-checklist-note": "Note: checklist's items have to be written as comma separated values.", - "r-when-a-card-is-moved": "When a card is moved to another list", - "r-set": "Set", - "r-update": "Update", - "r-datefield": "date field", - "r-df-start-at": "start", - "r-df-due-at": "due", - "r-df-end-at": "end", - "r-df-received-at": "received", - "r-to-current-datetime": "to current date/time", - "r-remove-value-from": "Remove value from", - "ldap": "LDAP", - "oauth2": "OAuth2", - "cas": "CAS", - "authentication-method": "Authentication method", - "authentication-type": "Authentication type", - "custom-product-name": "Custom Product Name", - "layout": "Layout", - "hide-logo": "Hide Logo", - "add-custom-html-after-body-start": "Add Custom HTML after <body> start", - "add-custom-html-before-body-end": "Add Custom HTML before </body> end", - "error-undefined": "Something went wrong", - "error-ldap-login": "An error occurred while trying to login", - "display-authentication-method": "Display Authentication Method", - "default-authentication-method": "Default Authentication Method", - "duplicate-board": "Duplicate Board", - "people-number": "The number of people is:", - "swimlaneDeletePopup-title": "Delete Swimlane ?", - "swimlane-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the swimlane. There is no undo.", - "restore-all": "Restore all", - "delete-all": "Delete all", - "loading": "Loading, please wait.", - "previous_as": "last time was", - "act-a-dueAt": "modified due time to \nWhen: __timeValue__\nWhere: __card__\n previous due was __timeOldValue__", - "act-a-endAt": "modified ending time to __timeValue__ from (__timeOldValue__)", - "act-a-startAt": "modified starting time to __timeValue__ from (__timeOldValue__)", - "act-a-receivedAt": "modified received time to __timeValue__ from (__timeOldValue__)", - "a-dueAt": "modified due time to be", - "a-endAt": "modified ending time to be", - "a-startAt": "modified starting time to be", - "a-receivedAt": "modified received time to be", - "almostdue": "current due time %s is approaching", - "pastdue": "current due time %s is past", - "duenow": "current due time %s is today", - "act-newDue": "__list__/__card__ has 1st due reminder [__board__]", - "act-withDue": "__list__/__card__ due reminders [__board__]", - "act-almostdue": "was reminding the current due (__timeValue__) of __card__ is approaching", - "act-pastdue": "was reminding the current due (__timeValue__) of __card__ is past", - "act-duenow": "was reminding the current due (__timeValue__) of __card__ is now", - "act-atUserComment": "You were mentioned in [__board__] __list__/__card__", - "delete-user-confirm-popup": "Are you sure you want to delete this account? There is no undo.", - "accounts-allowUserDelete": "Allow users to self delete their account", - "hide-minicard-label-text": "Hide minicard label text", - "show-desktop-drag-handles": "Show desktop drag handles", - "assignee": "Assignee", - "cardAssigneesPopup-title": "Assignee", - "addmore-detail": "Add a more detailed description", - "show-on-card": "Show on Card", - "new": "New", - "editUserPopup-title": "Edit User", - "newUserPopup-title": "New User", - "notifications": "Notifications", - "view-all": "View All", - "filter-by-unread": "Filter by Unread", - "mark-all-as-read": "Mark all as read", - "remove-all-read": "Remove all read", - "allow-rename": "Allow Rename", - "allowRenamePopup-title": "Allow Rename" -} \ No newline at end of file + "accept": "Kubali", + "act-activity-notify": "Activity Notification", + "act-addAttachment": "added attachment __attachment__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-deleteAttachment": "deleted attachment __attachment__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addSubtask": "added subtask __subtask__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addedLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removeLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removedLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addChecklist": "added checklist __checklist__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addChecklistItem": "added checklist item __checklistItem__ to checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removeChecklist": "removed checklist __checklist__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removeChecklistItem": "removed checklist item __checklistItem__ from checklist __checkList__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-checkedItem": "checked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-uncheckedItem": "unchecked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-completeChecklist": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-uncompleteChecklist": "uncompleted checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addComment": "commented on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-editComment": "edited comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-deleteComment": "deleted comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-createBoard": "created board __board__", + "act-createSwimlane": "created swimlane __swimlane__ to board __board__", + "act-createCard": "created card __card__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-createCustomField": "created custom field __customField__ at board __board__", + "act-deleteCustomField": "deleted custom field __customField__ at board __board__", + "act-setCustomField": "edited custom field __customField__: __customFieldValue__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-createList": "added list __list__ to board __board__", + "act-addBoardMember": "added member __member__ to board __board__", + "act-archivedBoard": "Board __board__ moved to Archive", + "act-archivedCard": "Card __card__ at list __list__ at swimlane __swimlane__ at board __board__ moved to Archive", + "act-archivedList": "List __list__ at swimlane __swimlane__ at board __board__ moved to Archive", + "act-archivedSwimlane": "Swimlane __swimlane__ at board __board__ moved to Archive", + "act-importBoard": "imported board __board__", + "act-importCard": "imported card __card__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-importList": "imported list __list__ to swimlane __swimlane__ at board __board__", + "act-joinMember": "added member __member__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-moveCard": "moved card __card__ at board __board__ from list __oldList__ at swimlane __oldSwimlane__ to list __list__ at swimlane __swimlane__", + "act-moveCardToOtherBoard": "moved card __card__ from list __oldList__ at swimlane __oldSwimlane__ at board __oldBoard__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-removeBoardMember": "removed member __member__ from board __board__", + "act-restoredCard": "restored card __card__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-unjoinMember": "removed member __member__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-withBoardTitle": "__board__", + "act-withCardTitle": "[__board__] __card__", + "actions": "Actions", + "activities": "Activities", + "activity": "Activity", + "activity-added": "added %s to %s", + "activity-archived": "%s moved to Archive", + "activity-attached": "attached %s to %s", + "activity-created": "created %s", + "activity-customfield-created": "created custom field %s", + "activity-excluded": "excluded %s from %s", + "activity-imported": "imported %s into %s from %s", + "activity-imported-board": "imported %s from %s", + "activity-joined": "joined %s", + "activity-moved": "moved %s from %s to %s", + "activity-on": "on %s", + "activity-removed": "removed %s from %s", + "activity-sent": "sent %s to %s", + "activity-unjoined": "unjoined %s", + "activity-subtask-added": "added subtask to %s", + "activity-checked-item": "checked %s in checklist %s of %s", + "activity-unchecked-item": "unchecked %s in checklist %s of %s", + "activity-checklist-added": "added checklist to %s", + "activity-checklist-removed": "removed a checklist from %s", + "activity-checklist-completed": "completed checklist %s of %s", + "activity-checklist-uncompleted": "uncompleted the checklist %s of %s", + "activity-checklist-item-added": "added checklist item to '%s' in %s", + "activity-checklist-item-removed": "removed a checklist item from '%s' in %s", + "add": "Add", + "activity-checked-item-card": "checked %s in checklist %s", + "activity-unchecked-item-card": "unchecked %s in checklist %s", + "activity-checklist-completed-card": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "activity-checklist-uncompleted-card": "uncompleted the checklist %s", + "activity-editComment": "edited comment %s", + "activity-deleteComment": "deleted comment %s", + "add-attachment": "Add Attachment", + "add-board": "Add Board", + "add-card": "Add Card", + "add-swimlane": "Add Swimlane", + "add-subtask": "Add Subtask", + "add-checklist": "Add Checklist", + "add-checklist-item": "Add an item to checklist", + "add-cover": "Add Cover", + "add-label": "Add Label", + "add-list": "Add List", + "add-members": "Add Members", + "added": "Added", + "addMemberPopup-title": "Members", + "admin": "Admin", + "admin-desc": "Can view and edit cards, remove members, and change settings for the board.", + "admin-announcement": "Announcement", + "admin-announcement-active": "Active System-Wide Announcement", + "admin-announcement-title": "Announcement from Administrator", + "all-boards": "All boards", + "and-n-other-card": "And __count__ other card", + "and-n-other-card_plural": "And __count__ other cards", + "apply": "Apply", + "app-is-offline": "Loading, please wait. Refreshing the page will cause data loss. If loading does not work, please check that server has not stopped.", + "archive": "Move to Archive", + "archive-all": "Move All to Archive", + "archive-board": "Move Board to Archive", + "archive-card": "Move Card to Archive", + "archive-list": "Move List to Archive", + "archive-swimlane": "Move Swimlane to Archive", + "archive-selection": "Move selection to Archive", + "archiveBoardPopup-title": "Move Board to Archive?", + "archived-items": "Archive", + "archived-boards": "Boards in Archive", + "restore-board": "Restore Board", + "no-archived-boards": "No Boards in Archive.", + "archives": "Archive", + "template": "Template", + "templates": "Templates", + "assign-member": "Assign member", + "attached": "attached", + "attachment": "Attachment", + "attachment-delete-pop": "Deleting an attachment is permanent. There is no undo.", + "attachmentDeletePopup-title": "Delete Attachment?", + "attachments": "Attachments", + "auto-watch": "Automatically watch boards when they are created", + "avatar-too-big": "The avatar is too large (70KB max)", + "back": "Rudi", + "board-change-color": "Badilisha rangi", + "board-nb-stars": "%s stars", + "board-not-found": "Board not found", + "board-private-info": "This board will be <strong>private</strong>.", + "board-public-info": "This board will be <strong>public</strong>.", + "boardChangeColorPopup-title": "Change Board Background", + "boardChangeTitlePopup-title": "Rename Board", + "boardChangeVisibilityPopup-title": "Change Visibility", + "boardChangeWatchPopup-title": "Change Watch", + "boardMenuPopup-title": "Board Settings", + "boardChangeViewPopup-title": "Board View", + "boards": "Boards", + "board-view": "Board View", + "board-view-cal": "Calendar", + "board-view-swimlanes": "Swimlanes", + "board-view-collapse": "Collapse", + "board-view-lists": "Lists", + "bucket-example": "Like “Bucket List” for example", + "cancel": "Cancel", + "card-archived": "This card is moved to Archive.", + "board-archived": "This board is moved to Archive.", + "card-comments-title": "This card has %s comment.", + "card-delete-notice": "Deleting is permanent. You will lose all actions associated with this card.", + "card-delete-pop": "All actions will be removed from the activity feed and you won't be able to re-open the card. There is no undo.", + "card-delete-suggest-archive": "You can move a card to Archive to remove it from the board and preserve the activity.", + "card-due": "Due", + "card-due-on": "Due on", + "card-spent": "Muda uliotumika", + "card-edit-attachments": "Edit attachments", + "card-edit-custom-fields": "Edit custom fields", + "card-start-voting": "Start voting", + "card-cancel-voting": "Delete voting and all votes", + "card-edit-labels": "Edit labels", + "card-edit-members": "Edit members", + "card-labels-title": "Change the labels for the card.", + "card-members-title": "Add or remove members of the board from the card.", + "card-start": "Start", + "card-start-on": "Starts on", + "cardAttachmentsPopup-title": "Attach From", + "cardCustomField-datePopup-title": "Badilisha tarehe", + "cardCustomFieldsPopup-title": "Edit custom fields", + "cardStartVotingPopup-title": "Start a vote", + "positiveVoteMembersPopup-title": "Proponents", + "negativeVoteMembersPopup-title": "Opponents", + "vote-question": "Voting question", + "vote-public": "Public vote", + "vote-for-it": "for it", + "vote-against": "against", + "cardDeletePopup-title": "Delete Card?", + "cardDetailsActionsPopup-title": "Card Actions", + "cardLabelsPopup-title": "Labels", + "cardMembersPopup-title": "Members", + "cardMorePopup-title": "More", + "cardTemplatePopup-title": "Create template", + "cards": "Cards", + "cards-count": "Cards", + "casSignIn": "Sign In with CAS", + "cardType-card": "Card", + "cardType-linkedCard": "Linked Card", + "cardType-linkedBoard": "Linked Board", + "change": "Change", + "change-avatar": "Change Avatar", + "change-password": "Change Password", + "change-permissions": "Change permissions", + "change-settings": "Change Settings", + "changeAvatarPopup-title": "Change Avatar", + "changeLanguagePopup-title": "Change Language", + "changePasswordPopup-title": "Change Password", + "changePermissionsPopup-title": "Change Permissions", + "changeSettingsPopup-title": "Change Settings", + "subtasks": "Subtasks", + "checklists": "Checklists", + "click-to-star": "Click to star this board.", + "click-to-unstar": "Click to unstar this board.", + "clipboard": "Clipboard or drag & drop", + "close": "Funga", + "close-board": "Close Board", + "close-board-pop": "You will be able to restore the board by clicking the “Archive” button from the home header.", + "color-black": "Nyeusi", + "color-blue": "Samawati", + "color-crimson": "crimson", + "color-darkgreen": "darkgreen", + "color-gold": "gold", + "color-gray": "gray", + "color-green": "Kijani", + "color-indigo": "indigo", + "color-lime": "lime", + "color-magenta": "magenta", + "color-mistyrose": "mistyrose", + "color-navy": "navy", + "color-orange": "orange", + "color-paleturquoise": "paleturquoise", + "color-peachpuff": "peachpuff", + "color-pink": "pink", + "color-plum": "plum", + "color-purple": "purple", + "color-red": "red", + "color-saddlebrown": "saddlebrown", + "color-silver": "silver", + "color-sky": "sky", + "color-slateblue": "slateblue", + "color-white": "white", + "color-yellow": "yellow", + "unset-color": "Unset", + "comment": "Changia", + "comment-placeholder": "Andika changio", + "comment-only": "Changia pekee", + "comment-only-desc": "Can comment on cards only.", + "no-comments": "No comments", + "no-comments-desc": "Can not see comments and activities.", + "worker": "Worker", + "worker-desc": "Can only move cards, assign itself to card and comment.", + "computer": "Tarakilishi", + "confirm-subtask-delete-dialog": "Are you sure you want to delete subtask?", + "confirm-checklist-delete-dialog": "Are you sure you want to delete checklist?", + "copy-card-link-to-clipboard": "Copy card link to clipboard", + "linkCardPopup-title": "Link Card", + "searchElementPopup-title": "Search", + "copyCardPopup-title": "Copy Card", + "copyChecklistToManyCardsPopup-title": "Copy Checklist Template to Many Cards", + "copyChecklistToManyCardsPopup-instructions": "Destination Card Titles and Descriptions in this JSON format", + "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"First card title\", \"description\":\"First card description\"}, {\"title\":\"Second card title\",\"description\":\"Second card description\"},{\"title\":\"Last card title\",\"description\":\"Last card description\"} ]", + "create": "Create", + "createBoardPopup-title": "Create Board", + "chooseBoardSourcePopup-title": "Import board", + "createLabelPopup-title": "Create Label", + "createCustomField": "Create Field", + "createCustomFieldPopup-title": "Create Field", + "current": "current", + "custom-field-delete-pop": "There is no undo. This will remove this custom field from all cards and destroy its history.", + "custom-field-checkbox": "Checkbox", + "custom-field-date": "Date", + "custom-field-dropdown": "Dropdown List", + "custom-field-dropdown-none": "(none)", + "custom-field-dropdown-options": "List Options", + "custom-field-dropdown-options-placeholder": "Press enter to add more options", + "custom-field-dropdown-unknown": "(unknown)", + "custom-field-number": "Number", + "custom-field-text": "Text", + "custom-fields": "Custom Fields", + "date": "Date", + "decline": "Decline", + "default-avatar": "Default avatar", + "delete": "Delete", + "deleteCustomFieldPopup-title": "Delete Custom Field?", + "deleteLabelPopup-title": "Delete Label?", + "description": "Description", + "disambiguateMultiLabelPopup-title": "Disambiguate Label Action", + "disambiguateMultiMemberPopup-title": "Disambiguate Member Action", + "discard": "Discard", + "done": "Done", + "download": "Download", + "edit": "Edit", + "edit-avatar": "Change Avatar", + "edit-profile": "Edit Profile", + "edit-wip-limit": "Edit WIP Limit", + "soft-wip-limit": "Soft WIP Limit", + "editCardStartDatePopup-title": "Change start date", + "editCardDueDatePopup-title": "Change due date", + "editCustomFieldPopup-title": "Edit Field", + "editCardSpentTimePopup-title": "Change spent time", + "editLabelPopup-title": "Change Label", + "editNotificationPopup-title": "Edit Notification", + "editProfilePopup-title": "Edit Profile", + "email": "Email", + "email-enrollAccount-subject": "An account created for you on __siteName__", + "email-enrollAccount-text": "Hello __user__,\n\nTo start using the service, simply click the link below.\n\n__url__\n\nThanks.", + "email-fail": "Sending email failed", + "email-fail-text": "Error trying to send email", + "email-invalid": "Invalid email", + "email-invite": "Invite via Email", + "email-invite-subject": "__inviter__ sent you an invitation", + "email-invite-text": "Dear __user__,\n\n__inviter__ invites you to join board \"__board__\" for collaborations.\n\nPlease follow the link below:\n\n__url__\n\nThanks.", + "email-resetPassword-subject": "Reset your password on __siteName__", + "email-resetPassword-text": "Hello __user__,\n\nTo reset your password, simply click the link below.\n\n__url__\n\nThanks.", + "email-sent": "Email sent", + "email-verifyEmail-subject": "Verify your email address on __siteName__", + "email-verifyEmail-text": "Hello __user__,\n\nTo verify your account email, simply click the link below.\n\n__url__\n\nThanks.", + "enable-wip-limit": "Enable WIP Limit", + "error-board-doesNotExist": "This board does not exist", + "error-board-notAdmin": "You need to be admin of this board to do that", + "error-board-notAMember": "You need to be a member of this board to do that", + "error-json-malformed": "Your text is not valid JSON", + "error-json-schema": "Your JSON data does not include the proper information in the correct format", + "error-list-doesNotExist": "This list does not exist", + "error-user-doesNotExist": "This user does not exist", + "error-user-notAllowSelf": "You can not invite yourself", + "error-user-notCreated": "This user is not created", + "error-username-taken": "This username is already taken", + "error-email-taken": "Email has already been taken", + "export-board": "Export board", + "sort": "Sort", + "sort-desc": "Click to Sort List", + "list-sort-by": "Sort the List By:", + "list-label-modifiedAt": "Last Access Time", + "list-label-title": "Name of the List", + "list-label-sort": "Your Manual Order", + "list-label-short-modifiedAt": "(L)", + "list-label-short-title": "(N)", + "list-label-short-sort": "(M)", + "filter": "Filter", + "filter-cards": "Filter Cards or Lists", + "list-filter-label": "Filter List by Title", + "filter-clear": "Clear filter", + "filter-no-label": "No label", + "filter-no-member": "No member", + "filter-no-assignee": "No assignee", + "filter-no-custom-fields": "No Custom Fields", + "filter-show-archive": "Show archived lists", + "filter-hide-empty": "Hide empty lists", + "filter-on": "Filter is on", + "filter-on-desc": "You are filtering cards on this board. Click here to edit filter.", + "filter-to-selection": "Filter to selection", + "advanced-filter-label": "Advanced Filter", + "advanced-filter-description": "Advanced Filter allows to write a string containing following operators: == != <= >= && || ( ) A space is used as a separator between the Operators. You can filter for all Custom Fields by typing their names and values. For Example: Field1 == Value1. Note: If fields or values contains spaces, you need to encapsulate them into single quotes. For Example: 'Field 1' == 'Value 1'. For single control characters (' \\/) to be skipped, you can use \\. For example: Field1 == I\\'m. Also you can combine multiple conditions. For Example: F1 == V1 || F1 == V2. Normally all operators are interpreted from left to right. You can change the order by placing brackets. For Example: F1 == V1 && ( F2 == V2 || F2 == V3 ). Also you can search text fields using regex: F1 == /Tes.*/i", + "fullname": "Full Name", + "header-logo-title": "Go back to your boards page.", + "hide-system-messages": "Hide system messages", + "headerBarCreateBoardPopup-title": "Create Board", + "home": "Home", + "import": "Import", + "link": "Link", + "import-board": "import board", + "import-board-c": "Import board", + "import-board-title-trello": "Import board from Trello", + "import-board-title-wekan": "Import board from previous export", + "from-trello": "From Trello", + "from-wekan": "From previous export", + "import-board-instruction-trello": "In your Trello board, go to 'Menu', then 'More', 'Print and Export', 'Export JSON', and copy the resulting text.", + "import-board-instruction-wekan": "In your board, go to 'Menu', then 'Export board', and copy the text in the downloaded file.", + "import-board-instruction-about-errors": "If you get errors when importing board, sometimes importing still works, and board is at All Boards page.", + "import-json-placeholder": "Paste your valid JSON data here", + "import-map-members": "Map members", + "import-members-map": "Your imported board has some members. Please map the members you want to import to your users", + "import-show-user-mapping": "Review members mapping", + "import-user-select": "Pick your existing user you want to use as this member", + "importMapMembersAddPopup-title": "Select member", + "info": "Version", + "initials": "Initials", + "invalid-date": "Invalid date", + "invalid-time": "Invalid time", + "invalid-user": "Invalid user", + "joined": "joined", + "just-invited": "You are just invited to this board", + "keyboard-shortcuts": "Keyboard shortcuts", + "label-create": "Create Label", + "label-default": "%s label (default)", + "label-delete-pop": "There is no undo. This will remove this label from all cards and destroy its history.", + "labels": "Labels", + "language": "Language", + "last-admin-desc": "You can’t change roles because there must be at least one admin.", + "leave-board": "Leave Board", + "leave-board-pop": "Are you sure you want to leave __boardTitle__? You will be removed from all cards on this board.", + "leaveBoardPopup-title": "Leave Board ?", + "link-card": "Link to this card", + "list-archive-cards": "Move all cards in this list to Archive", + "list-archive-cards-pop": "This will remove all the cards in this list from the board. To view cards in Archive and bring them back to the board, click “Menu” > “Archive”.", + "list-move-cards": "Move all cards in this list", + "list-select-cards": "Select all cards in this list", + "set-color-list": "Set Color", + "listActionPopup-title": "List Actions", + "swimlaneActionPopup-title": "Swimlane Actions", + "swimlaneAddPopup-title": "Add a Swimlane below", + "listImportCardPopup-title": "Import a Trello card", + "listMorePopup-title": "More", + "link-list": "Link to this list", + "list-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the list. There is no undo.", + "list-delete-suggest-archive": "You can move a list to Archive to remove it from the board and preserve the activity.", + "lists": "Lists", + "swimlanes": "Swimlanes", + "log-out": "Log Out", + "log-in": "Log In", + "loginPopup-title": "Log In", + "memberMenuPopup-title": "Member Settings", + "members": "Members", + "menu": "Menu", + "move-selection": "Move selection", + "moveCardPopup-title": "Move Card", + "moveCardToBottom-title": "Move to Bottom", + "moveCardToTop-title": "Move to Top", + "moveSelectionPopup-title": "Move selection", + "multi-selection": "Multi-Selection", + "multi-selection-on": "Multi-Selection is on", + "muted": "Muted", + "muted-info": "You will never be notified of any changes in this board", + "my-boards": "My Boards", + "name": "Name", + "no-archived-cards": "No cards in Archive.", + "no-archived-lists": "No lists in Archive.", + "no-archived-swimlanes": "No swimlanes in Archive.", + "no-results": "No results", + "normal": "Normal", + "normal-desc": "Can view and edit cards. Can't change settings.", + "not-accepted-yet": "Invitation not accepted yet", + "notify-participate": "Receive updates to any cards you participate as creater or member", + "notify-watch": "Receive updates to any boards, lists, or cards you’re watching", + "optional": "optional", + "or": "or", + "page-maybe-private": "This page may be private. You may be able to view it by <a href='%s'>logging in</a>.", + "page-not-found": "Page not found.", + "password": "Password", + "paste-or-dragdrop": "to paste, or drag & drop image file to it (image only)", + "participating": "Participating", + "preview": "Preview", + "previewAttachedImagePopup-title": "Preview", + "previewClipboardImagePopup-title": "Preview", + "private": "Private", + "private-desc": "This board is private. Only people added to the board can view and edit it.", + "profile": "Profile", + "public": "Public", + "public-desc": "This board is public. It's visible to anyone with the link and will show up in search engines like Google. Only people added to the board can edit.", + "quick-access-description": "Star a board to add a shortcut in this bar.", + "remove-cover": "Remove Cover", + "remove-from-board": "Remove from Board", + "remove-label": "Remove Label", + "listDeletePopup-title": "Delete List ?", + "remove-member": "Remove Member", + "remove-member-from-card": "Remove from Card", + "remove-member-pop": "Remove __name__ (__username__) from __boardTitle__? The member will be removed from all cards on this board. They will receive a notification.", + "removeMemberPopup-title": "Remove Member?", + "rename": "Rename", + "rename-board": "Rename Board", + "restore": "Restore", + "save": "Save", + "search": "Search", + "rules": "Rules", + "search-cards": "Search from card/list titles, descriptions and custom fields on this board", + "search-example": "Text to search for?", + "select-color": "Select Color", + "set-wip-limit-value": "Set a limit for the maximum number of tasks in this list", + "setWipLimitPopup-title": "Set WIP Limit", + "shortcut-assign-self": "Assign yourself to current card", + "shortcut-autocomplete-emoji": "Autocomplete emoji", + "shortcut-autocomplete-members": "Autocomplete members", + "shortcut-clear-filters": "Clear all filters", + "shortcut-close-dialog": "Close Dialog", + "shortcut-filter-my-cards": "Filter my cards", + "shortcut-show-shortcuts": "Bring up this shortcuts list", + "shortcut-toggle-filterbar": "Toggle Filter Sidebar", + "shortcut-toggle-sidebar": "Toggle Board Sidebar", + "show-cards-minimum-count": "Show cards count if list contains more than", + "sidebar-open": "Open Sidebar", + "sidebar-close": "Close Sidebar", + "signupPopup-title": "Create an Account", + "star-board-title": "Click to star this board. It will show up at top of your boards list.", + "starred-boards": "Starred Boards", + "starred-boards-description": "Starred boards show up at the top of your boards list.", + "subscribe": "Subscribe", + "team": "Team", + "this-board": "this board", + "this-card": "this card", + "spent-time-hours": "Spent time (hours)", + "overtime-hours": "Overtime (hours)", + "overtime": "Overtime", + "has-overtime-cards": "Has overtime cards", + "has-spenttime-cards": "Has spent time cards", + "time": "Time", + "title": "Title", + "tracking": "Tracking", + "tracking-info": "You will be notified of any changes to those cards you are involved as creator or member.", + "type": "Type", + "unassign-member": "Unassign member", + "unsaved-description": "You have an unsaved description.", + "unwatch": "Unwatch", + "upload": "Upload", + "upload-avatar": "Upload an avatar", + "uploaded-avatar": "Uploaded an avatar", + "username": "Username", + "view-it": "View it", + "warn-list-archived": "warning: this card is in an list at Archive", + "watch": "Watch", + "watching": "Watching", + "watching-info": "You will be notified of any change in this board", + "welcome-board": "Welcome Board", + "welcome-swimlane": "Milestone 1", + "welcome-list1": "Basics", + "welcome-list2": "Advanced", + "card-templates-swimlane": "Card Templates", + "list-templates-swimlane": "List Templates", + "board-templates-swimlane": "Board Templates", + "what-to-do": "What do you want to do?", + "wipLimitErrorPopup-title": "Invalid WIP Limit", + "wipLimitErrorPopup-dialog-pt1": "The number of tasks in this list is higher than the WIP limit you've defined.", + "wipLimitErrorPopup-dialog-pt2": "Please move some tasks out of this list, or set a higher WIP limit.", + "admin-panel": "Admin Panel", + "settings": "Settings", + "people": "People", + "registration": "Registration", + "disable-self-registration": "Disable Self-Registration", + "invite": "Invite", + "invite-people": "Invite People", + "to-boards": "To board(s)", + "email-addresses": "Email Addresses", + "smtp-host-description": "The address of the SMTP server that handles your emails.", + "smtp-port-description": "The port your SMTP server uses for outgoing emails.", + "smtp-tls-description": "Enable TLS support for SMTP server", + "smtp-host": "SMTP Host", + "smtp-port": "SMTP Port", + "smtp-username": "Username", + "smtp-password": "Password", + "smtp-tls": "TLS support", + "send-from": "From", + "send-smtp-test": "Send a test email to yourself", + "invitation-code": "Invitation Code", + "email-invite-register-subject": "__inviter__ sent you an invitation", + "email-invite-register-text": "Dear __user__,\n\n__inviter__ invites you to kanban board for collaborations.\n\nPlease follow the link below:\n__url__\n\nAnd your invitation code is: __icode__\n\nThanks.", + "email-smtp-test-subject": "SMTP Test Email", + "email-smtp-test-text": "You have successfully sent an email", + "error-invitation-code-not-exist": "Invitation code doesn't exist", + "error-notAuthorized": "You are not authorized to view this page.", + "webhook-title": "Webhook Name", + "webhook-token": "Token (Optional for Authentication)", + "outgoing-webhooks": "Outgoing Webhooks", + "bidirectional-webhooks": "Two-Way Webhooks", + "outgoingWebhooksPopup-title": "Outgoing Webhooks", + "boardCardTitlePopup-title": "Card Title Filter", + "disable-webhook": "Disable This Webhook", + "global-webhook": "Global Webhooks", + "new-outgoing-webhook": "New Outgoing Webhook", + "no-name": "(Unknown)", + "Node_version": "Node version", + "Meteor_version": "Meteor version", + "MongoDB_version": "MongoDB version", + "MongoDB_storage_engine": "MongoDB storage engine", + "MongoDB_Oplog_enabled": "MongoDB Oplog enabled", + "OS_Arch": "OS Arch", + "OS_Cpus": "OS CPU Count", + "OS_Freemem": "OS Free Memory", + "OS_Loadavg": "OS Load Average", + "OS_Platform": "OS Platform", + "OS_Release": "OS Release", + "OS_Totalmem": "OS Total Memory", + "OS_Type": "OS Type", + "OS_Uptime": "OS Uptime", + "days": "days", + "hours": "hours", + "minutes": "minutes", + "seconds": "seconds", + "show-field-on-card": "Show this field on card", + "automatically-field-on-card": "Auto create field to all cards", + "showLabel-field-on-card": "Show field label on minicard", + "yes": "Yes", + "no": "No", + "accounts": "Accounts", + "accounts-allowEmailChange": "Allow Email Change", + "accounts-allowUserNameChange": "Allow Username Change", + "createdAt": "Created at", + "verified": "Verified", + "active": "Active", + "card-received": "Received", + "card-received-on": "Received on", + "card-end": "End", + "card-end-on": "Ends on", + "editCardReceivedDatePopup-title": "Change received date", + "editCardEndDatePopup-title": "Change end date", + "setCardColorPopup-title": "Set color", + "setCardActionsColorPopup-title": "Choose a color", + "setSwimlaneColorPopup-title": "Choose a color", + "setListColorPopup-title": "Choose a color", + "assigned-by": "Assigned By", + "requested-by": "Requested By", + "board-delete-notice": "Deleting is permanent. You will lose all lists, cards and actions associated with this board.", + "delete-board-confirm-popup": "All lists, cards, labels, and activities will be deleted and you won't be able to recover the board contents. There is no undo.", + "boardDeletePopup-title": "Delete Board?", + "delete-board": "Delete Board", + "default-subtasks-board": "Subtasks for __board__ board", + "default": "Default", + "queue": "Queue", + "subtask-settings": "Subtasks Settings", + "card-settings": "Card Settings", + "boardSubtaskSettingsPopup-title": "Board Subtasks Settings", + "boardCardSettingsPopup-title": "Card Settings", + "deposit-subtasks-board": "Deposit subtasks to this board:", + "deposit-subtasks-list": "Landing list for subtasks deposited here:", + "show-parent-in-minicard": "Show parent in minicard:", + "prefix-with-full-path": "Prefix with full path", + "prefix-with-parent": "Prefix with parent", + "subtext-with-full-path": "Subtext with full path", + "subtext-with-parent": "Subtext with parent", + "change-card-parent": "Change card's parent", + "parent-card": "Parent card", + "source-board": "Source board", + "no-parent": "Don't show parent", + "activity-added-label": "added label '%s' to %s", + "activity-removed-label": "removed label '%s' from %s", + "activity-delete-attach": "deleted an attachment from %s", + "activity-added-label-card": "added label '%s'", + "activity-removed-label-card": "removed label '%s'", + "activity-delete-attach-card": "deleted an attachment", + "activity-set-customfield": "set custom field '%s' to '%s' in %s", + "activity-unset-customfield": "unset custom field '%s' in %s", + "r-rule": "Rule", + "r-add-trigger": "Add trigger", + "r-add-action": "Add action", + "r-board-rules": "Board rules", + "r-add-rule": "Add rule", + "r-view-rule": "View rule", + "r-delete-rule": "Delete rule", + "r-new-rule-name": "New rule title", + "r-no-rules": "No rules", + "r-when-a-card": "When a card", + "r-is": "is", + "r-is-moved": "is moved", + "r-added-to": "added to", + "r-removed-from": "Removed from", + "r-the-board": "the board", + "r-list": "list", + "set-filter": "Set Filter", + "r-moved-to": "Moved to", + "r-moved-from": "Moved from", + "r-archived": "Moved to Archive", + "r-unarchived": "Restored from Archive", + "r-a-card": "a card", + "r-when-a-label-is": "When a label is", + "r-when-the-label": "When the label", + "r-list-name": "list name", + "r-when-a-member": "When a member is", + "r-when-the-member": "When the member", + "r-name": "name", + "r-when-a-attach": "When an attachment", + "r-when-a-checklist": "When a checklist is", + "r-when-the-checklist": "When the checklist", + "r-completed": "Completed", + "r-made-incomplete": "Made incomplete", + "r-when-a-item": "When a checklist item is", + "r-when-the-item": "When the checklist item", + "r-checked": "Checked", + "r-unchecked": "Unchecked", + "r-move-card-to": "Move card to", + "r-top-of": "Top of", + "r-bottom-of": "Bottom of", + "r-its-list": "its list", + "r-archive": "Move to Archive", + "r-unarchive": "Restore from Archive", + "r-card": "card", + "r-add": "Add", + "r-remove": "Remove", + "r-label": "label", + "r-member": "member", + "r-remove-all": "Remove all members from the card", + "r-set-color": "Set color to", + "r-checklist": "checklist", + "r-check-all": "Check all", + "r-uncheck-all": "Uncheck all", + "r-items-check": "items of checklist", + "r-check": "Check", + "r-uncheck": "Uncheck", + "r-item": "item", + "r-of-checklist": "of checklist", + "r-send-email": "Send an email", + "r-to": "to", + "r-subject": "subject", + "r-rule-details": "Rule details", + "r-d-move-to-top-gen": "Move card to top of its list", + "r-d-move-to-top-spec": "Move card to top of list", + "r-d-move-to-bottom-gen": "Move card to bottom of its list", + "r-d-move-to-bottom-spec": "Move card to bottom of list", + "r-d-send-email": "Send email", + "r-d-send-email-to": "to", + "r-d-send-email-subject": "subject", + "r-d-send-email-message": "message", + "r-d-archive": "Move card to Archive", + "r-d-unarchive": "Restore card from Archive", + "r-d-add-label": "Add label", + "r-d-remove-label": "Remove label", + "r-create-card": "Create new card", + "r-in-list": "in list", + "r-in-swimlane": "in swimlane", + "r-d-add-member": "Add member", + "r-d-remove-member": "Remove member", + "r-d-remove-all-member": "Remove all member", + "r-d-check-all": "Check all items of a list", + "r-d-uncheck-all": "Uncheck all items of a list", + "r-d-check-one": "Check item", + "r-d-uncheck-one": "Uncheck item", + "r-d-check-of-list": "of checklist", + "r-d-add-checklist": "Add checklist", + "r-d-remove-checklist": "Remove checklist", + "r-by": "by", + "r-add-checklist": "Add checklist", + "r-with-items": "with items", + "r-items-list": "item1,item2,item3", + "r-add-swimlane": "Add swimlane", + "r-swimlane-name": "swimlane name", + "r-board-note": "Note: leave a field empty to match every possible value.", + "r-checklist-note": "Note: checklist's items have to be written as comma separated values.", + "r-when-a-card-is-moved": "When a card is moved to another list", + "r-set": "Set", + "r-update": "Update", + "r-datefield": "date field", + "r-df-start-at": "start", + "r-df-due-at": "due", + "r-df-end-at": "end", + "r-df-received-at": "received", + "r-to-current-datetime": "to current date/time", + "r-remove-value-from": "Remove value from", + "ldap": "LDAP", + "oauth2": "OAuth2", + "cas": "CAS", + "authentication-method": "Authentication method", + "authentication-type": "Authentication type", + "custom-product-name": "Custom Product Name", + "layout": "Layout", + "hide-logo": "Hide Logo", + "add-custom-html-after-body-start": "Add Custom HTML after <body> start", + "add-custom-html-before-body-end": "Add Custom HTML before </body> end", + "error-undefined": "Something went wrong", + "error-ldap-login": "An error occurred while trying to login", + "display-authentication-method": "Display Authentication Method", + "default-authentication-method": "Default Authentication Method", + "duplicate-board": "Duplicate Board", + "people-number": "The number of people is:", + "swimlaneDeletePopup-title": "Delete Swimlane ?", + "swimlane-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the swimlane. There is no undo.", + "restore-all": "Restore all", + "delete-all": "Delete all", + "loading": "Loading, please wait.", + "previous_as": "last time was", + "act-a-dueAt": "modified due time to \nWhen: __timeValue__\nWhere: __card__\n previous due was __timeOldValue__", + "act-a-endAt": "modified ending time to __timeValue__ from (__timeOldValue__)", + "act-a-startAt": "modified starting time to __timeValue__ from (__timeOldValue__)", + "act-a-receivedAt": "modified received time to __timeValue__ from (__timeOldValue__)", + "a-dueAt": "modified due time to be", + "a-endAt": "modified ending time to be", + "a-startAt": "modified starting time to be", + "a-receivedAt": "modified received time to be", + "almostdue": "current due time %s is approaching", + "pastdue": "current due time %s is past", + "duenow": "current due time %s is today", + "act-newDue": "__list__/__card__ has 1st due reminder [__board__]", + "act-withDue": "__list__/__card__ due reminders [__board__]", + "act-almostdue": "was reminding the current due (__timeValue__) of __card__ is approaching", + "act-pastdue": "was reminding the current due (__timeValue__) of __card__ is past", + "act-duenow": "was reminding the current due (__timeValue__) of __card__ is now", + "act-atUserComment": "You were mentioned in [__board__] __list__/__card__", + "delete-user-confirm-popup": "Are you sure you want to delete this account? There is no undo.", + "accounts-allowUserDelete": "Allow users to self delete their account", + "hide-minicard-label-text": "Hide minicard label text", + "show-desktop-drag-handles": "Show desktop drag handles", + "assignee": "Assignee", + "cardAssigneesPopup-title": "Assignee", + "addmore-detail": "Add a more detailed description", + "show-on-card": "Show on Card", + "new": "New", + "editUserPopup-title": "Edit User", + "newUserPopup-title": "New User", + "notifications": "Notifications", + "view-all": "View All", + "filter-by-unread": "Filter by Unread", + "mark-all-as-read": "Mark all as read", + "remove-all-read": "Remove all read", + "allow-rename": "Allow Rename", + "allowRenamePopup-title": "Allow Rename" +} diff --git a/i18n/ta.i18n.json b/i18n/ta.i18n.json index 8852499c..4a5c146a 100644 --- a/i18n/ta.i18n.json +++ b/i18n/ta.i18n.json @@ -1,780 +1,778 @@ { - "accept": "ஏற்றுக்கொள்", - "act-activity-notify": "Activity Notification", - "act-addAttachment": "added attachment __attachment__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-deleteAttachment": "deleted attachment __attachment__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addSubtask": "added subtask __subtask__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addedLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removeLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removedLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addChecklist": "added checklist __checklist__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addChecklistItem": "added checklist item __checklistItem__ to checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removeChecklist": "removed checklist __checklist__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removeChecklistItem": "removed checklist item __checklistItem__ from checklist __checkList__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-checkedItem": "checked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-uncheckedItem": "unchecked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-completeChecklist": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-uncompleteChecklist": "uncompleted checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addComment": "commented on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-editComment": "edited comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-deleteComment": "deleted comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-createBoard": "created board __board__", - "act-createSwimlane": "created swimlane __swimlane__ to board __board__", - "act-createCard": "created card __card__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-createCustomField": "created custom field __customField__ at board __board__", - "act-deleteCustomField": "deleted custom field __customField__ at board __board__", - "act-setCustomField": "edited custom field __customField__: __customFieldValue__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-createList": "added list __list__ to board __board__", - "act-addBoardMember": "added member __member__ to board __board__", - "act-archivedBoard": "Board __board__ moved to Archive", - "act-archivedCard": "Card __card__ at list __list__ at swimlane __swimlane__ at board __board__ moved to Archive", - "act-archivedList": "List __list__ at swimlane __swimlane__ at board __board__ moved to Archive", - "act-archivedSwimlane": "Swimlane __swimlane__ at board __board__ moved to Archive", - "act-importBoard": "imported board __board__", - "act-importCard": "imported card __card__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-importList": "imported list __list__ to swimlane __swimlane__ at board __board__", - "act-joinMember": "added member __member__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-moveCard": "moved card __card__ at board __board__ from list __oldList__ at swimlane __oldSwimlane__ to list __list__ at swimlane __swimlane__", - "act-moveCardToOtherBoard": "moved card __card__ from list __oldList__ at swimlane __oldSwimlane__ at board __oldBoard__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-removeBoardMember": "removed member __member__ from board __board__", - "act-restoredCard": "restored card __card__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-unjoinMember": "removed member __member__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-withBoardTitle": "__board__", - "act-withCardTitle": "[__board__] __card__", - "actions": "Actions", - "activities": "Activities", - "activity": "Activity", - "activity-added": "added %s to %s", - "activity-archived": "%s moved to Archive", - "activity-attached": "attached %s to %s", - "activity-created": "உருவாக்கப்பட்டது ", - "activity-customfield-created": "created custom field %s", - "activity-excluded": "excluded %s from %s", - "activity-imported": "imported %s into %s from %s", - "activity-imported-board": "imported %s from %s", - "activity-joined": "சேர்ந்தது ", - "activity-moved": "moved %s from %s to %s", - "activity-on": "on %s", - "activity-removed": "removed %s from %s", - "activity-sent": "sent %s to %s", - "activity-unjoined": "பிரிக்கப்பட்டது ", - "activity-subtask-added": "added subtask to %s", - "activity-checked-item": "checked %s in checklist %s of %s", - "activity-unchecked-item": "unchecked %s in checklist %s of %s", - "activity-checklist-added": "added checklist to %s", - "activity-checklist-removed": "removed a checklist from %s", - "activity-checklist-completed": "completed checklist %s of %s", - "activity-checklist-uncompleted": "uncompleted the checklist %s of %s", - "activity-checklist-item-added": "added checklist item to '%s' in %s", - "activity-checklist-item-removed": "removed a checklist item from '%s' in %s", - "add": "சேர் ", - "activity-checked-item-card": "checked %s in checklist %s", - "activity-unchecked-item-card": "unchecked %s in checklist %s", - "activity-checklist-completed-card": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "activity-checklist-uncompleted-card": "uncompleted the checklist %s", - "activity-editComment": "edited comment %s", - "activity-deleteComment": "deleted comment %s", - "add-attachment": "Add Attachment", - "add-board": "Add Board", - "add-card": "Add Card", - "add-swimlane": "Add Swimlane", - "add-subtask": "Add Subtask", - "add-checklist": "Add Checklist", - "add-checklist-item": "Add an item to checklist", - "add-cover": "Add Cover", - "add-label": "Add Label", - "add-list": "Add List", - "add-members": "Add Members", - "added": "Added", - "addMemberPopup-title": "Members", - "admin": "Admin", - "admin-desc": "Can view and edit cards, remove members, and change settings for the board.", - "admin-announcement": "Announcement", - "admin-announcement-active": "Active System-Wide Announcement", - "admin-announcement-title": "Announcement from Administrator", - "all-boards": "All boards", - "and-n-other-card": "And __count__ other card", - "and-n-other-card_plural": "And __count__ other cards", - "apply": "Apply", - "app-is-offline": "Loading, please wait. Refreshing the page will cause data loss. If loading does not work, please check that server has not stopped.", - "archive": "Move to Archive", - "archive-all": "Move All to Archive", - "archive-board": "Move Board to Archive", - "archive-card": "Move Card to Archive", - "archive-list": "Move List to Archive", - "archive-swimlane": "Move Swimlane to Archive", - "archive-selection": "Move selection to Archive", - "archiveBoardPopup-title": "Move Board to Archive?", - "archived-items": "Archive", - "archived-boards": "Boards in Archive", - "restore-board": "Restore Board", - "no-archived-boards": "No Boards in Archive.", - "archives": "Archive", - "template": "Template", - "templates": "Templates", - "assign-member": "Assign member", - "attached": "attached", - "attachment": "இணைப்பு ", - "attachment-delete-pop": "Deleting an attachment is permanent. There is no undo.", - "attachmentDeletePopup-title": "Delete Attachment?", - "attachments": "இணைப்புகள் ", - "auto-watch": "Automatically watch boards when they are created", - "avatar-too-big": "The avatar is too large (70KB max)", - "back": "பின்செல் ", - "board-change-color": "நிறம் மாற்று ", - "board-nb-stars": "%s stars", - "board-not-found": "Board not found", - "board-private-info": "This board will be <strong>private</strong>.", - "board-public-info": "This board will be <strong>public</strong>.", - "boardChangeColorPopup-title": "Change Board Background", - "boardChangeTitlePopup-title": "Rename Board", - "boardChangeVisibilityPopup-title": "Change Visibility", - "boardChangeWatchPopup-title": "Change Watch", - "boardMenuPopup-title": "Board Settings", - "boardChangeViewPopup-title": "Board View", - "boards": "Boards", - "board-view": "Board View", - "board-view-cal": "நாள்கட்டி ", - "board-view-swimlanes": "Swimlanes", - "board-view-collapse": "Collapse", - "board-view-lists": "Lists", - "bucket-example": "Like “Bucket List” for example", - "cancel": "Cancel", - "card-archived": "This card is moved to Archive.", - "board-archived": "This board is moved to Archive.", - "card-comments-title": "This card has %s comment.", - "card-delete-notice": "Deleting is permanent. You will lose all actions associated with this card.", - "card-delete-pop": "All actions will be removed from the activity feed and you won't be able to re-open the card. There is no undo.", - "card-delete-suggest-archive": "You can move a card to Archive to remove it from the board and preserve the activity.", - "card-due": "Due", - "card-due-on": "Due on", - "card-spent": "Spent Time", - "card-edit-attachments": "Edit attachments", - "card-edit-custom-fields": "Edit custom fields", - "card-start-voting": "Start voting", - "card-cancel-voting": "Delete voting and all votes", - "card-edit-labels": "Edit labels", - "card-edit-members": "Edit members", - "card-labels-title": "Change the labels for the card.", - "card-members-title": "Add or remove members of the board from the card.", - "card-start": "Start", - "card-start-on": "Starts on", - "cardAttachmentsPopup-title": "Attach From", - "cardCustomField-datePopup-title": "Change date", - "cardCustomFieldsPopup-title": "Edit custom fields", - "cardStartVotingPopup-title": "Start a vote", - "positiveVoteMembersPopup-title": "Proponents", - "negativeVoteMembersPopup-title": "Opponents", - "vote-question": "Voting question", - "vote-public": "Public vote", - "vote-for-it": "for it", - "vote-against": "against", - "cardDeletePopup-title": "Delete Card?", - "cardDetailsActionsPopup-title": "Card Actions", - "cardLabelsPopup-title": "Labels", - "cardMembersPopup-title": "Members", - "cardMorePopup-title": "மேலும் ", - "cardTemplatePopup-title": "Create template", - "cards": "Cards", - "cards-count": "Cards", - "casSignIn": "Sign In with CAS", - "cardType-card": "Card", - "cardType-linkedCard": "Linked Card", - "cardType-linkedBoard": "Linked Board", - "change": "Change", - "change-avatar": "Change Avatar", - "change-password": "கடவுச்சொல்லை மாற்று ", - "change-permissions": "Change permissions", - "change-settings": "Change Settings", - "changeAvatarPopup-title": "Change Avatar", - "changeLanguagePopup-title": "Change Language", - "changePasswordPopup-title": "கடவுச்சொல்லை மாற்றுக ", - "changePermissionsPopup-title": "Change Permissions", - "changeSettingsPopup-title": "Change Settings", - "subtasks": "Subtasks", - "checklists": "Checklists", - "click-to-star": "Click to star this board.", - "click-to-unstar": "Click to unstar this board.", - "clipboard": "Clipboard or drag & drop", - "close": "Close", - "close-board": "Close Board", - "close-board-pop": "You will be able to restore the board by clicking the “Archive” button from the home header.", - "color-black": "black", - "color-blue": "blue", - "color-crimson": "crimson", - "color-darkgreen": "அடர் பச்சை ", - "color-gold": "தங்கம் ", - "color-gray": "gray", - "color-green": "பச்சை ", - "color-indigo": "indigo", - "color-lime": "வெளிர் பச்சை ", - "color-magenta": "magenta", - "color-mistyrose": "mistyrose", - "color-navy": "navy", - "color-orange": "ஆரஞ்சு ", - "color-paleturquoise": "paleturquoise", - "color-peachpuff": "peachpuff", - "color-pink": "pink", - "color-plum": "plum", - "color-purple": "purple", - "color-red": "சிகப்பு ", - "color-saddlebrown": "saddlebrown", - "color-silver": "வெள்ளி ", - "color-sky": "வாணம் ", - "color-slateblue": "slateblue", - "color-white": "வெள்ளை ", - "color-yellow": "மஞ்சள் ", - "unset-color": "Unset", - "comment": "கருத்து ", - "comment-placeholder": "Write Comment", - "comment-only": "கருத்து மட்டும் ", - "comment-only-desc": "Can comment on cards only.", - "no-comments": "கருத்து இல்லை ", - "no-comments-desc": "Can not see comments and activities.", - "worker": "Worker", - "worker-desc": "Can only move cards, assign itself to card and comment.", - "computer": "கணினி ", - "confirm-subtask-delete-dialog": "Are you sure you want to delete subtask?", - "confirm-checklist-delete-dialog": "Are you sure you want to delete checklist?", - "copy-card-link-to-clipboard": "Copy card link to clipboard", - "linkCardPopup-title": "Link Card", - "searchElementPopup-title": "தேடு ", - "copyCardPopup-title": "Copy Card", - "copyChecklistToManyCardsPopup-title": "Copy Checklist Template to Many Cards", - "copyChecklistToManyCardsPopup-instructions": "Destination Card Titles and Descriptions in this JSON format", - "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"First card title\", \"description\":\"First card description\"}, {\"title\":\"Second card title\",\"description\":\"Second card description\"},{\"title\":\"Last card title\",\"description\":\"Last card description\"} ]", - "create": "உருவாக்கு ", - "createBoardPopup-title": "Create Board", - "chooseBoardSourcePopup-title": "Import board", - "createLabelPopup-title": "Create Label", - "createCustomField": "Create Field", - "createCustomFieldPopup-title": "Create Field", - "current": "current", - "custom-field-delete-pop": "There is no undo. This will remove this custom field from all cards and destroy its history.", - "custom-field-checkbox": "Checkbox", - "custom-field-date": "நாள் ", - "custom-field-dropdown": "Dropdown List", - "custom-field-dropdown-none": "(none)", - "custom-field-dropdown-options": "List Options", - "custom-field-dropdown-options-placeholder": "Press enter to add more options", - "custom-field-dropdown-unknown": "(unknown)", - "custom-field-number": "எண் ", - "custom-field-text": "Text", - "custom-fields": "Custom Fields", - "date": "நாள் ", - "decline": "Decline", - "default-avatar": "Default avatar", - "delete": "Delete", - "deleteCustomFieldPopup-title": "Delete Custom Field?", - "deleteLabelPopup-title": "Delete Label?", - "description": "Description", - "disambiguateMultiLabelPopup-title": "Disambiguate Label Action", - "disambiguateMultiMemberPopup-title": "Disambiguate Member Action", - "discard": "Discard", - "done": "Done", - "download": "பதிவிறக்கம் ", - "edit": "திருத்து ", - "edit-avatar": "Change Avatar", - "edit-profile": "Edit Profile", - "edit-wip-limit": "Edit WIP Limit", - "soft-wip-limit": "Soft WIP Limit", - "editCardStartDatePopup-title": "Change start date", - "editCardDueDatePopup-title": "Change due date", - "editCustomFieldPopup-title": "Edit Field", - "editCardSpentTimePopup-title": "Change spent time", - "editLabelPopup-title": "Change Label", - "editNotificationPopup-title": "Edit Notification", - "editProfilePopup-title": "Edit Profile", - "email": "மின் அஞ்சல் ", - "email-enrollAccount-subject": "An account created for you on __siteName__", - "email-enrollAccount-text": "Hello __user__,\n\nTo start using the service, simply click the link below.\n\n__url__\n\nThanks.", - "email-fail": "Sending email failed", - "email-fail-text": "Error trying to send email", - "email-invalid": "Invalid email", - "email-invite": "Invite via Email", - "email-invite-subject": "__inviter__ sent you an invitation", - "email-invite-text": "Dear __user__,\n\n__inviter__ invites you to join board \"__board__\" for collaborations.\n\nPlease follow the link below:\n\n__url__\n\nThanks.", - "email-resetPassword-subject": "Reset your password on __siteName__", - "email-resetPassword-text": "Hello __user__,\n\nTo reset your password, simply click the link below.\n\n__url__\n\nThanks.", - "email-sent": "Email sent", - "email-verifyEmail-subject": "Verify your email address on __siteName__", - "email-verifyEmail-text": "Hello __user__,\n\nTo verify your account email, simply click the link below.\n\n__url__\n\nThanks.", - "enable-wip-limit": "Enable WIP Limit", - "error-board-doesNotExist": "This board does not exist", - "error-board-notAdmin": "You need to be admin of this board to do that", - "error-board-notAMember": "You need to be a member of this board to do that", - "error-json-malformed": "Your text is not valid JSON", - "error-json-schema": "Your JSON data does not include the proper information in the correct format", - "error-list-doesNotExist": "This list does not exist", - "error-user-doesNotExist": "This user does not exist", - "error-user-notAllowSelf": "You can not invite yourself", - "error-user-notCreated": "This user is not created", - "error-username-taken": "This username is already taken", - "error-email-taken": "Email has already been taken", - "export-board": "Export board", - "sort": "Sort", - "sort-desc": "Click to Sort List", - "list-sort-by": "Sort the List By:", - "list-label-modifiedAt": "Last Access Time", - "list-label-title": "Name of the List", - "list-label-sort": "Your Manual Order", - "list-label-short-modifiedAt": "(L)", - "list-label-short-title": "(N)", - "list-label-short-sort": "(M)", - "filter": "Filter", - "filter-cards": "Filter Cards or Lists", - "list-filter-label": "Filter List by Title", - "filter-clear": "Clear filter", - "filter-no-label": "No label", - "filter-no-member": "No member", - "filter-no-assignee": "No assignee", - "filter-no-custom-fields": "No Custom Fields", - "filter-show-archive": "Show archived lists", - "filter-hide-empty": "Hide empty lists", - "filter-on": "Filter is on", - "filter-on-desc": "You are filtering cards on this board. Click here to edit filter.", - "filter-to-selection": "Filter to selection", - "advanced-filter-label": "Advanced Filter", - "advanced-filter-description": "Advanced Filter allows to write a string containing following operators: == != <= >= && || ( ) A space is used as a separator between the Operators. You can filter for all Custom Fields by typing their names and values. For Example: Field1 == Value1. Note: If fields or values contains spaces, you need to encapsulate them into single quotes. For Example: 'Field 1' == 'Value 1'. For single control characters (' \\/) to be skipped, you can use \\. For example: Field1 == I\\'m. Also you can combine multiple conditions. For Example: F1 == V1 || F1 == V2. Normally all operators are interpreted from left to right. You can change the order by placing brackets. For Example: F1 == V1 && ( F2 == V2 || F2 == V3 ). Also you can search text fields using regex: F1 == /Tes.*/i", - "fullname": "முழு பெயர் ", - "header-logo-title": "Go back to your boards page.", - "hide-system-messages": "Hide system messages", - "headerBarCreateBoardPopup-title": "Create Board", - "home": "தொடக்கம் ", - "import": "பதிவேற்றம் ", - "link": "இணை ", - "import-board": "import board", - "import-board-c": "Import board", - "import-board-title-trello": "Import board from Trello", - "import-board-title-wekan": "Import board from previous export", - "import-sandstorm-backup-warning": "Do not delete data you import from original exported board or Trello before checking does this grain close and open again, or do you get Board not found error, that means data loss.", - "import-sandstorm-warning": "Imported board will delete all existing data on board and replace it with imported board.", - "from-trello": "Trello ல் இருந்து ", - "from-wekan": "From previous export", - "import-board-instruction-trello": "In your Trello board, go to 'Menu', then 'More', 'Print and Export', 'Export JSON', and copy the resulting text.", - "import-board-instruction-wekan": "In your board, go to 'Menu', then 'Export board', and copy the text in the downloaded file.", - "import-board-instruction-about-errors": "If you get errors when importing board, sometimes importing still works, and board is at All Boards page.", - "import-json-placeholder": "Paste your valid JSON data here", - "import-map-members": "Map members", - "import-members-map": "Your imported board has some members. Please map the members you want to import to your users", - "import-show-user-mapping": "Review members mapping", - "import-user-select": "Pick your existing user you want to use as this member", - "importMapMembersAddPopup-title": "Select member", - "info": "Version", - "initials": "Initials", - "invalid-date": "Invalid date", - "invalid-time": "Invalid time", - "invalid-user": "Invalid user", - "joined": "joined", - "just-invited": "You are just invited to this board", - "keyboard-shortcuts": "Keyboard shortcuts", - "label-create": "Create Label", - "label-default": "%s label (default)", - "label-delete-pop": "There is no undo. This will remove this label from all cards and destroy its history.", - "labels": "Labels", - "language": "மொழி ", - "last-admin-desc": "You can’t change roles because there must be at least one admin.", - "leave-board": "Leave Board", - "leave-board-pop": "Are you sure you want to leave __boardTitle__? You will be removed from all cards on this board.", - "leaveBoardPopup-title": "Leave Board ?", - "link-card": "Link to this card", - "list-archive-cards": "Move all cards in this list to Archive", - "list-archive-cards-pop": "This will remove all the cards in this list from the board. To view cards in Archive and bring them back to the board, click “Menu” > “Archive”.", - "list-move-cards": "Move all cards in this list", - "list-select-cards": "Select all cards in this list", - "set-color-list": "நிறத்தை மாற்று ", - "listActionPopup-title": "List Actions", - "swimlaneActionPopup-title": "Swimlane Actions", - "swimlaneAddPopup-title": "Add a Swimlane below", - "listImportCardPopup-title": "Import a Trello card", - "listMorePopup-title": "மேலும் ", - "link-list": "Link to this list", - "list-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the list. There is no undo.", - "list-delete-suggest-archive": "You can move a list to Archive to remove it from the board and preserve the activity.", - "lists": "Lists", - "swimlanes": "Swimlanes", - "log-out": "Log Out", - "log-in": "Log In", - "loginPopup-title": "Log In", - "memberMenuPopup-title": "Member Settings", - "members": "Members", - "menu": "Menu", - "move-selection": "Move selection", - "moveCardPopup-title": "Move Card", - "moveCardToBottom-title": "Move to Bottom", - "moveCardToTop-title": "Move to Top", - "moveSelectionPopup-title": "Move selection", - "multi-selection": "Multi-Selection", - "multi-selection-on": "Multi-Selection is on", - "muted": "Muted", - "muted-info": "You will never be notified of any changes in this board", - "my-boards": "My Boards", - "name": "பெயர் ", - "no-archived-cards": "No cards in Archive.", - "no-archived-lists": "No lists in Archive.", - "no-archived-swimlanes": "No swimlanes in Archive.", - "no-results": "No results", - "normal": "Normal", - "normal-desc": "Can view and edit cards. Can't change settings.", - "not-accepted-yet": "Invitation not accepted yet", - "notify-participate": "Receive updates to any cards you participate as creater or member", - "notify-watch": "Receive updates to any boards, lists, or cards you’re watching", - "optional": "optional", - "or": "or", - "page-maybe-private": "This page may be private. You may be able to view it by <a href='%s'>logging in</a>.", - "page-not-found": "Page not found.", - "password": "கடவுச்சொல் ", - "paste-or-dragdrop": "to paste, or drag & drop image file to it (image only)", - "participating": "Participating", - "preview": "Preview", - "previewAttachedImagePopup-title": "Preview", - "previewClipboardImagePopup-title": "Preview", - "private": "தனியார் ", - "private-desc": "This board is private. Only people added to the board can view and edit it.", - "profile": "Profile", - "public": "பொது ", - "public-desc": "This board is public. It's visible to anyone with the link and will show up in search engines like Google. Only people added to the board can edit.", - "quick-access-description": "Star a board to add a shortcut in this bar.", - "remove-cover": "Remove Cover", - "remove-from-board": "Remove from Board", - "remove-label": "Remove Label", - "listDeletePopup-title": "Delete List ?", - "remove-member": "Remove Member", - "remove-member-from-card": "Remove from Card", - "remove-member-pop": "Remove __name__ (__username__) from __boardTitle__? The member will be removed from all cards on this board. They will receive a notification.", - "removeMemberPopup-title": "Remove Member?", - "rename": "பெயர்மாற்றம் ", - "rename-board": "Rename Board", - "restore": "Restore", - "save": "சேமி ", - "search": "தேடு ", - "rules": "Rules", - "search-cards": "Search from card/list titles, descriptions and custom fields on this board", - "search-example": "Text to search for?", - "select-color": "Select Color", - "set-wip-limit-value": "Set a limit for the maximum number of tasks in this list", - "setWipLimitPopup-title": "Set WIP Limit", - "shortcut-assign-self": "Assign yourself to current card", - "shortcut-autocomplete-emoji": "Autocomplete emoji", - "shortcut-autocomplete-members": "Autocomplete members", - "shortcut-clear-filters": "Clear all filters", - "shortcut-close-dialog": "Close Dialog", - "shortcut-filter-my-cards": "Filter my cards", - "shortcut-show-shortcuts": "Bring up this shortcuts list", - "shortcut-toggle-filterbar": "Toggle Filter Sidebar", - "shortcut-toggle-sidebar": "Toggle Board Sidebar", - "show-cards-minimum-count": "Show cards count if list contains more than", - "sidebar-open": "Open Sidebar", - "sidebar-close": "Close Sidebar", - "signupPopup-title": "Create an Account", - "star-board-title": "Click to star this board. It will show up at top of your boards list.", - "starred-boards": "Starred Boards", - "starred-boards-description": "Starred boards show up at the top of your boards list.", - "subscribe": "சந்தா ", - "team": "குழு ", - "this-board": "this board", - "this-card": "this card", - "spent-time-hours": "Spent time (hours)", - "overtime-hours": "Overtime (hours)", - "overtime": "Overtime", - "has-overtime-cards": "Has overtime cards", - "has-spenttime-cards": "Has spent time cards", - "time": "Time", - "title": "Title", - "tracking": "Tracking", - "tracking-info": "You will be notified of any changes to those cards you are involved as creator or member.", - "type": "Type", - "unassign-member": "Unassign member", - "unsaved-description": "You have an unsaved description.", - "unwatch": "Unwatch", - "upload": "Upload", - "upload-avatar": "Upload an avatar", - "uploaded-avatar": "Uploaded an avatar", - "username": "Username", - "view-it": "View it", - "warn-list-archived": "warning: this card is in an list at Archive", - "watch": "Watch", - "watching": "Watching", - "watching-info": "You will be notified of any change in this board", - "welcome-board": "Welcome Board", - "welcome-swimlane": "Milestone 1", - "welcome-list1": "Basics", - "welcome-list2": "Advanced", - "card-templates-swimlane": "Card Templates", - "list-templates-swimlane": "List Templates", - "board-templates-swimlane": "Board Templates", - "what-to-do": "What do you want to do?", - "wipLimitErrorPopup-title": "Invalid WIP Limit", - "wipLimitErrorPopup-dialog-pt1": "The number of tasks in this list is higher than the WIP limit you've defined.", - "wipLimitErrorPopup-dialog-pt2": "Please move some tasks out of this list, or set a higher WIP limit.", - "admin-panel": "Admin Panel", - "settings": "Settings", - "people": "People", - "registration": "Registration", - "disable-self-registration": "Disable Self-Registration", - "invite": "அழைப்பு ", - "invite-people": "Invite People", - "to-boards": "To board(s)", - "email-addresses": "Email Addresses", - "smtp-host-description": "The address of the SMTP server that handles your emails.", - "smtp-port-description": "The port your SMTP server uses for outgoing emails.", - "smtp-tls-description": "Enable TLS support for SMTP server", - "smtp-host": "SMTP Host", - "smtp-port": "SMTP Port", - "smtp-username": "Username", - "smtp-password": "கடவுச்சொல் ", - "smtp-tls": "TLS support", - "send-from": "அனுப்புனர் ", - "send-smtp-test": "சோதனை மின்னஞ்சல் அணுப்புக ", - "invitation-code": "Invitation Code", - "email-invite-register-subject": "__inviter__ sent you an invitation", - "email-invite-register-text": "Dear __user__,\n\n__inviter__ invites you to kanban board for collaborations.\n\nPlease follow the link below:\n__url__\n\nAnd your invitation code is: __icode__\n\nThanks.", - "email-smtp-test-subject": "SMTP Test Email", - "email-smtp-test-text": "You have successfully sent an email", - "error-invitation-code-not-exist": "Invitation code doesn't exist", - "error-notAuthorized": "You are not authorized to view this page.", - "webhook-title": "Webhook Name", - "webhook-token": "Token (Optional for Authentication)", - "outgoing-webhooks": "Outgoing Webhooks", - "bidirectional-webhooks": "Two-Way Webhooks", - "outgoingWebhooksPopup-title": "Outgoing Webhooks", - "boardCardTitlePopup-title": "Card Title Filter", - "disable-webhook": "Disable This Webhook", - "global-webhook": "Global Webhooks", - "new-outgoing-webhook": "New Outgoing Webhook", - "no-name": "(Unknown)", - "Node_version": "Node version", - "Meteor_version": "Meteor version", - "MongoDB_version": "MongoDB version", - "MongoDB_storage_engine": "MongoDB storage engine", - "MongoDB_Oplog_enabled": "MongoDB Oplog enabled", - "OS_Arch": "OS Arch", - "OS_Cpus": "OS CPU Count", - "OS_Freemem": "OS Free Memory", - "OS_Loadavg": "OS Load Average", - "OS_Platform": "OS Platform", - "OS_Release": "OS Release", - "OS_Totalmem": "OS Total Memory", - "OS_Type": "OS Type", - "OS_Uptime": "OS Uptime", - "days": "days", - "hours": "hours", - "minutes": "minutes", - "seconds": "seconds", - "show-field-on-card": "Show this field on card", - "automatically-field-on-card": "Auto create field to all cards", - "showLabel-field-on-card": "Show field label on minicard", - "yes": "Yes", - "no": "No", - "accounts": "Accounts", - "accounts-allowEmailChange": "Allow Email Change", - "accounts-allowUserNameChange": "Allow Username Change", - "createdAt": "Created at", - "verified": "Verified", - "active": "Active", - "card-received": "Received", - "card-received-on": "Received on", - "card-end": "முடிவு ", - "card-end-on": "Ends on", - "editCardReceivedDatePopup-title": "Change received date", - "editCardEndDatePopup-title": "Change end date", - "setCardColorPopup-title": "Set color", - "setCardActionsColorPopup-title": "Choose a color", - "setSwimlaneColorPopup-title": "Choose a color", - "setListColorPopup-title": "Choose a color", - "assigned-by": "Assigned By", - "requested-by": "Requested By", - "board-delete-notice": "Deleting is permanent. You will lose all lists, cards and actions associated with this board.", - "delete-board-confirm-popup": "All lists, cards, labels, and activities will be deleted and you won't be able to recover the board contents. There is no undo.", - "boardDeletePopup-title": "Delete Board?", - "delete-board": "Delete Board", - "default-subtasks-board": "Subtasks for __board__ board", - "default": "Default", - "queue": "Queue", - "subtask-settings": "Subtasks Settings", - "card-settings": "Card Settings", - "boardSubtaskSettingsPopup-title": "Board Subtasks Settings", - "boardCardSettingsPopup-title": "Card Settings", - "deposit-subtasks-board": "Deposit subtasks to this board:", - "deposit-subtasks-list": "Landing list for subtasks deposited here:", - "show-parent-in-minicard": "Show parent in minicard:", - "prefix-with-full-path": "Prefix with full path", - "prefix-with-parent": "Prefix with parent", - "subtext-with-full-path": "Subtext with full path", - "subtext-with-parent": "Subtext with parent", - "change-card-parent": "Change card's parent", - "parent-card": "Parent card", - "source-board": "Source board", - "no-parent": "Don't show parent", - "activity-added-label": "added label '%s' to %s", - "activity-removed-label": "removed label '%s' from %s", - "activity-delete-attach": "deleted an attachment from %s", - "activity-added-label-card": "added label '%s'", - "activity-removed-label-card": "removed label '%s'", - "activity-delete-attach-card": "deleted an attachment", - "activity-set-customfield": "set custom field '%s' to '%s' in %s", - "activity-unset-customfield": "unset custom field '%s' in %s", - "r-rule": "Rule", - "r-add-trigger": "Add trigger", - "r-add-action": "Add action", - "r-board-rules": "Board rules", - "r-add-rule": "Add rule", - "r-view-rule": "View rule", - "r-delete-rule": "Delete rule", - "r-new-rule-name": "New rule title", - "r-no-rules": "No rules", - "r-when-a-card": "When a card", - "r-is": "is", - "r-is-moved": "is moved", - "r-added-to": "added to", - "r-removed-from": "Removed from", - "r-the-board": "the board", - "r-list": "list", - "set-filter": "Set Filter", - "r-moved-to": "Moved to", - "r-moved-from": "Moved from", - "r-archived": "Moved to Archive", - "r-unarchived": "Restored from Archive", - "r-a-card": "a card", - "r-when-a-label-is": "When a label is", - "r-when-the-label": "When the label", - "r-list-name": "list name", - "r-when-a-member": "When a member is", - "r-when-the-member": "When the member", - "r-name": "name", - "r-when-a-attach": "When an attachment", - "r-when-a-checklist": "When a checklist is", - "r-when-the-checklist": "When the checklist", - "r-completed": "Completed", - "r-made-incomplete": "Made incomplete", - "r-when-a-item": "When a checklist item is", - "r-when-the-item": "When the checklist item", - "r-checked": "Checked", - "r-unchecked": "Unchecked", - "r-move-card-to": "Move card to", - "r-top-of": "Top of", - "r-bottom-of": "Bottom of", - "r-its-list": "its list", - "r-archive": "Move to Archive", - "r-unarchive": "Restore from Archive", - "r-card": "card", - "r-add": "சேர் ", - "r-remove": "Remove", - "r-label": "label", - "r-member": "member", - "r-remove-all": "Remove all members from the card", - "r-set-color": "Set color to", - "r-checklist": "checklist", - "r-check-all": "Check all", - "r-uncheck-all": "Uncheck all", - "r-items-check": "items of checklist", - "r-check": "Check", - "r-uncheck": "Uncheck", - "r-item": "item", - "r-of-checklist": "of checklist", - "r-send-email": "Send an email", - "r-to": "to", - "r-subject": "subject", - "r-rule-details": "Rule details", - "r-d-move-to-top-gen": "Move card to top of its list", - "r-d-move-to-top-spec": "Move card to top of list", - "r-d-move-to-bottom-gen": "Move card to bottom of its list", - "r-d-move-to-bottom-spec": "Move card to bottom of list", - "r-d-send-email": "Send email", - "r-d-send-email-to": "to", - "r-d-send-email-subject": "subject", - "r-d-send-email-message": "message", - "r-d-archive": "Move card to Archive", - "r-d-unarchive": "Restore card from Archive", - "r-d-add-label": "Add label", - "r-d-remove-label": "Remove label", - "r-create-card": "Create new card", - "r-in-list": "in list", - "r-in-swimlane": "in swimlane", - "r-d-add-member": "Add member", - "r-d-remove-member": "Remove member", - "r-d-remove-all-member": "Remove all member", - "r-d-check-all": "Check all items of a list", - "r-d-uncheck-all": "Uncheck all items of a list", - "r-d-check-one": "Check item", - "r-d-uncheck-one": "Uncheck item", - "r-d-check-of-list": "of checklist", - "r-d-add-checklist": "Add checklist", - "r-d-remove-checklist": "Remove checklist", - "r-by": "by", - "r-add-checklist": "Add checklist", - "r-with-items": "with items", - "r-items-list": "item1,item2,item3", - "r-add-swimlane": "Add swimlane", - "r-swimlane-name": "swimlane name", - "r-board-note": "Note: leave a field empty to match every possible value.", - "r-checklist-note": "Note: checklist's items have to be written as comma separated values.", - "r-when-a-card-is-moved": "When a card is moved to another list", - "r-set": "Set", - "r-update": "Update", - "r-datefield": "date field", - "r-df-start-at": "start", - "r-df-due-at": "due", - "r-df-end-at": "end", - "r-df-received-at": "received", - "r-to-current-datetime": "to current date/time", - "r-remove-value-from": "Remove value from", - "ldap": "LDAP", - "oauth2": "OAuth2", - "cas": "CAS", - "authentication-method": "Authentication method", - "authentication-type": "Authentication type", - "custom-product-name": "Custom Product Name", - "layout": "Layout", - "hide-logo": "Hide Logo", - "add-custom-html-after-body-start": "Add Custom HTML after <body> start", - "add-custom-html-before-body-end": "Add Custom HTML before </body> end", - "error-undefined": "Something went wrong", - "error-ldap-login": "An error occurred while trying to login", - "display-authentication-method": "Display Authentication Method", - "default-authentication-method": "Default Authentication Method", - "duplicate-board": "Duplicate Board", - "people-number": "The number of people is:", - "swimlaneDeletePopup-title": "Delete Swimlane ?", - "swimlane-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the swimlane. There is no undo.", - "restore-all": "Restore all", - "delete-all": "Delete all", - "loading": "Loading, please wait.", - "previous_as": "last time was", - "act-a-dueAt": "modified due time to \nWhen: __timeValue__\nWhere: __card__\n previous due was __timeOldValue__", - "act-a-endAt": "modified ending time to __timeValue__ from (__timeOldValue__)", - "act-a-startAt": "modified starting time to __timeValue__ from (__timeOldValue__)", - "act-a-receivedAt": "modified received time to __timeValue__ from (__timeOldValue__)", - "a-dueAt": "modified due time to be", - "a-endAt": "modified ending time to be", - "a-startAt": "modified starting time to be", - "a-receivedAt": "modified received time to be", - "almostdue": "current due time %s is approaching", - "pastdue": "current due time %s is past", - "duenow": "current due time %s is today", - "act-newDue": "__list__/__card__ has 1st due reminder [__board__]", - "act-withDue": "__list__/__card__ due reminders [__board__]", - "act-almostdue": "was reminding the current due (__timeValue__) of __card__ is approaching", - "act-pastdue": "was reminding the current due (__timeValue__) of __card__ is past", - "act-duenow": "was reminding the current due (__timeValue__) of __card__ is now", - "act-atUserComment": "You were mentioned in [__board__] __list__/__card__", - "delete-user-confirm-popup": "Are you sure you want to delete this account? There is no undo.", - "accounts-allowUserDelete": "Allow users to self delete their account", - "hide-minicard-label-text": "Hide minicard label text", - "show-desktop-drag-handles": "Show desktop drag handles", - "assignee": "Assignee", - "cardAssigneesPopup-title": "Assignee", - "addmore-detail": "Add a more detailed description", - "show-on-card": "Show on Card", - "new": "New", - "editUserPopup-title": "Edit User", - "newUserPopup-title": "New User", - "notifications": "Notifications", - "view-all": "View All", - "filter-by-unread": "Filter by Unread", - "mark-all-as-read": "Mark all as read", - "remove-all-read": "Remove all read", - "allow-rename": "Allow Rename", - "allowRenamePopup-title": "Allow Rename" -} \ No newline at end of file + "accept": "ஏற்றுக்கொள்", + "act-activity-notify": "Activity Notification", + "act-addAttachment": "added attachment __attachment__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-deleteAttachment": "deleted attachment __attachment__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addSubtask": "added subtask __subtask__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addedLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removeLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removedLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addChecklist": "added checklist __checklist__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addChecklistItem": "added checklist item __checklistItem__ to checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removeChecklist": "removed checklist __checklist__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removeChecklistItem": "removed checklist item __checklistItem__ from checklist __checkList__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-checkedItem": "checked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-uncheckedItem": "unchecked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-completeChecklist": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-uncompleteChecklist": "uncompleted checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addComment": "commented on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-editComment": "edited comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-deleteComment": "deleted comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-createBoard": "created board __board__", + "act-createSwimlane": "created swimlane __swimlane__ to board __board__", + "act-createCard": "created card __card__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-createCustomField": "created custom field __customField__ at board __board__", + "act-deleteCustomField": "deleted custom field __customField__ at board __board__", + "act-setCustomField": "edited custom field __customField__: __customFieldValue__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-createList": "added list __list__ to board __board__", + "act-addBoardMember": "added member __member__ to board __board__", + "act-archivedBoard": "Board __board__ moved to Archive", + "act-archivedCard": "Card __card__ at list __list__ at swimlane __swimlane__ at board __board__ moved to Archive", + "act-archivedList": "List __list__ at swimlane __swimlane__ at board __board__ moved to Archive", + "act-archivedSwimlane": "Swimlane __swimlane__ at board __board__ moved to Archive", + "act-importBoard": "imported board __board__", + "act-importCard": "imported card __card__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-importList": "imported list __list__ to swimlane __swimlane__ at board __board__", + "act-joinMember": "added member __member__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-moveCard": "moved card __card__ at board __board__ from list __oldList__ at swimlane __oldSwimlane__ to list __list__ at swimlane __swimlane__", + "act-moveCardToOtherBoard": "moved card __card__ from list __oldList__ at swimlane __oldSwimlane__ at board __oldBoard__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-removeBoardMember": "removed member __member__ from board __board__", + "act-restoredCard": "restored card __card__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-unjoinMember": "removed member __member__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-withBoardTitle": "__board__", + "act-withCardTitle": "[__board__] __card__", + "actions": "Actions", + "activities": "Activities", + "activity": "Activity", + "activity-added": "added %s to %s", + "activity-archived": "%s moved to Archive", + "activity-attached": "attached %s to %s", + "activity-created": "உருவாக்கப்பட்டது ", + "activity-customfield-created": "created custom field %s", + "activity-excluded": "excluded %s from %s", + "activity-imported": "imported %s into %s from %s", + "activity-imported-board": "imported %s from %s", + "activity-joined": "சேர்ந்தது ", + "activity-moved": "moved %s from %s to %s", + "activity-on": "on %s", + "activity-removed": "removed %s from %s", + "activity-sent": "sent %s to %s", + "activity-unjoined": "பிரிக்கப்பட்டது ", + "activity-subtask-added": "added subtask to %s", + "activity-checked-item": "checked %s in checklist %s of %s", + "activity-unchecked-item": "unchecked %s in checklist %s of %s", + "activity-checklist-added": "added checklist to %s", + "activity-checklist-removed": "removed a checklist from %s", + "activity-checklist-completed": "completed checklist %s of %s", + "activity-checklist-uncompleted": "uncompleted the checklist %s of %s", + "activity-checklist-item-added": "added checklist item to '%s' in %s", + "activity-checklist-item-removed": "removed a checklist item from '%s' in %s", + "add": "சேர் ", + "activity-checked-item-card": "checked %s in checklist %s", + "activity-unchecked-item-card": "unchecked %s in checklist %s", + "activity-checklist-completed-card": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "activity-checklist-uncompleted-card": "uncompleted the checklist %s", + "activity-editComment": "edited comment %s", + "activity-deleteComment": "deleted comment %s", + "add-attachment": "Add Attachment", + "add-board": "Add Board", + "add-card": "Add Card", + "add-swimlane": "Add Swimlane", + "add-subtask": "Add Subtask", + "add-checklist": "Add Checklist", + "add-checklist-item": "Add an item to checklist", + "add-cover": "Add Cover", + "add-label": "Add Label", + "add-list": "Add List", + "add-members": "Add Members", + "added": "Added", + "addMemberPopup-title": "Members", + "admin": "Admin", + "admin-desc": "Can view and edit cards, remove members, and change settings for the board.", + "admin-announcement": "Announcement", + "admin-announcement-active": "Active System-Wide Announcement", + "admin-announcement-title": "Announcement from Administrator", + "all-boards": "All boards", + "and-n-other-card": "And __count__ other card", + "and-n-other-card_plural": "And __count__ other cards", + "apply": "Apply", + "app-is-offline": "Loading, please wait. Refreshing the page will cause data loss. If loading does not work, please check that server has not stopped.", + "archive": "Move to Archive", + "archive-all": "Move All to Archive", + "archive-board": "Move Board to Archive", + "archive-card": "Move Card to Archive", + "archive-list": "Move List to Archive", + "archive-swimlane": "Move Swimlane to Archive", + "archive-selection": "Move selection to Archive", + "archiveBoardPopup-title": "Move Board to Archive?", + "archived-items": "Archive", + "archived-boards": "Boards in Archive", + "restore-board": "Restore Board", + "no-archived-boards": "No Boards in Archive.", + "archives": "Archive", + "template": "Template", + "templates": "Templates", + "assign-member": "Assign member", + "attached": "attached", + "attachment": "இணைப்பு ", + "attachment-delete-pop": "Deleting an attachment is permanent. There is no undo.", + "attachmentDeletePopup-title": "Delete Attachment?", + "attachments": "இணைப்புகள் ", + "auto-watch": "Automatically watch boards when they are created", + "avatar-too-big": "The avatar is too large (70KB max)", + "back": "பின்செல் ", + "board-change-color": "நிறம் மாற்று ", + "board-nb-stars": "%s stars", + "board-not-found": "Board not found", + "board-private-info": "This board will be <strong>private</strong>.", + "board-public-info": "This board will be <strong>public</strong>.", + "boardChangeColorPopup-title": "Change Board Background", + "boardChangeTitlePopup-title": "Rename Board", + "boardChangeVisibilityPopup-title": "Change Visibility", + "boardChangeWatchPopup-title": "Change Watch", + "boardMenuPopup-title": "Board Settings", + "boardChangeViewPopup-title": "Board View", + "boards": "Boards", + "board-view": "Board View", + "board-view-cal": "நாள்கட்டி ", + "board-view-swimlanes": "Swimlanes", + "board-view-collapse": "Collapse", + "board-view-lists": "Lists", + "bucket-example": "Like “Bucket List” for example", + "cancel": "Cancel", + "card-archived": "This card is moved to Archive.", + "board-archived": "This board is moved to Archive.", + "card-comments-title": "This card has %s comment.", + "card-delete-notice": "Deleting is permanent. You will lose all actions associated with this card.", + "card-delete-pop": "All actions will be removed from the activity feed and you won't be able to re-open the card. There is no undo.", + "card-delete-suggest-archive": "You can move a card to Archive to remove it from the board and preserve the activity.", + "card-due": "Due", + "card-due-on": "Due on", + "card-spent": "Spent Time", + "card-edit-attachments": "Edit attachments", + "card-edit-custom-fields": "Edit custom fields", + "card-start-voting": "Start voting", + "card-cancel-voting": "Delete voting and all votes", + "card-edit-labels": "Edit labels", + "card-edit-members": "Edit members", + "card-labels-title": "Change the labels for the card.", + "card-members-title": "Add or remove members of the board from the card.", + "card-start": "Start", + "card-start-on": "Starts on", + "cardAttachmentsPopup-title": "Attach From", + "cardCustomField-datePopup-title": "Change date", + "cardCustomFieldsPopup-title": "Edit custom fields", + "cardStartVotingPopup-title": "Start a vote", + "positiveVoteMembersPopup-title": "Proponents", + "negativeVoteMembersPopup-title": "Opponents", + "vote-question": "Voting question", + "vote-public": "Public vote", + "vote-for-it": "for it", + "vote-against": "against", + "cardDeletePopup-title": "Delete Card?", + "cardDetailsActionsPopup-title": "Card Actions", + "cardLabelsPopup-title": "Labels", + "cardMembersPopup-title": "Members", + "cardMorePopup-title": "மேலும் ", + "cardTemplatePopup-title": "Create template", + "cards": "Cards", + "cards-count": "Cards", + "casSignIn": "Sign In with CAS", + "cardType-card": "Card", + "cardType-linkedCard": "Linked Card", + "cardType-linkedBoard": "Linked Board", + "change": "Change", + "change-avatar": "Change Avatar", + "change-password": "கடவுச்சொல்லை மாற்று ", + "change-permissions": "Change permissions", + "change-settings": "Change Settings", + "changeAvatarPopup-title": "Change Avatar", + "changeLanguagePopup-title": "Change Language", + "changePasswordPopup-title": "கடவுச்சொல்லை மாற்றுக ", + "changePermissionsPopup-title": "Change Permissions", + "changeSettingsPopup-title": "Change Settings", + "subtasks": "Subtasks", + "checklists": "Checklists", + "click-to-star": "Click to star this board.", + "click-to-unstar": "Click to unstar this board.", + "clipboard": "Clipboard or drag & drop", + "close": "Close", + "close-board": "Close Board", + "close-board-pop": "You will be able to restore the board by clicking the “Archive” button from the home header.", + "color-black": "black", + "color-blue": "blue", + "color-crimson": "crimson", + "color-darkgreen": "அடர் பச்சை ", + "color-gold": "தங்கம் ", + "color-gray": "gray", + "color-green": "பச்சை ", + "color-indigo": "indigo", + "color-lime": "வெளிர் பச்சை ", + "color-magenta": "magenta", + "color-mistyrose": "mistyrose", + "color-navy": "navy", + "color-orange": "ஆரஞ்சு ", + "color-paleturquoise": "paleturquoise", + "color-peachpuff": "peachpuff", + "color-pink": "pink", + "color-plum": "plum", + "color-purple": "purple", + "color-red": "சிகப்பு ", + "color-saddlebrown": "saddlebrown", + "color-silver": "வெள்ளி ", + "color-sky": "வாணம் ", + "color-slateblue": "slateblue", + "color-white": "வெள்ளை ", + "color-yellow": "மஞ்சள் ", + "unset-color": "Unset", + "comment": "கருத்து ", + "comment-placeholder": "Write Comment", + "comment-only": "கருத்து மட்டும் ", + "comment-only-desc": "Can comment on cards only.", + "no-comments": "கருத்து இல்லை ", + "no-comments-desc": "Can not see comments and activities.", + "worker": "Worker", + "worker-desc": "Can only move cards, assign itself to card and comment.", + "computer": "கணினி ", + "confirm-subtask-delete-dialog": "Are you sure you want to delete subtask?", + "confirm-checklist-delete-dialog": "Are you sure you want to delete checklist?", + "copy-card-link-to-clipboard": "Copy card link to clipboard", + "linkCardPopup-title": "Link Card", + "searchElementPopup-title": "தேடு ", + "copyCardPopup-title": "Copy Card", + "copyChecklistToManyCardsPopup-title": "Copy Checklist Template to Many Cards", + "copyChecklistToManyCardsPopup-instructions": "Destination Card Titles and Descriptions in this JSON format", + "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"First card title\", \"description\":\"First card description\"}, {\"title\":\"Second card title\",\"description\":\"Second card description\"},{\"title\":\"Last card title\",\"description\":\"Last card description\"} ]", + "create": "உருவாக்கு ", + "createBoardPopup-title": "Create Board", + "chooseBoardSourcePopup-title": "Import board", + "createLabelPopup-title": "Create Label", + "createCustomField": "Create Field", + "createCustomFieldPopup-title": "Create Field", + "current": "current", + "custom-field-delete-pop": "There is no undo. This will remove this custom field from all cards and destroy its history.", + "custom-field-checkbox": "Checkbox", + "custom-field-date": "நாள் ", + "custom-field-dropdown": "Dropdown List", + "custom-field-dropdown-none": "(none)", + "custom-field-dropdown-options": "List Options", + "custom-field-dropdown-options-placeholder": "Press enter to add more options", + "custom-field-dropdown-unknown": "(unknown)", + "custom-field-number": "எண் ", + "custom-field-text": "Text", + "custom-fields": "Custom Fields", + "date": "நாள் ", + "decline": "Decline", + "default-avatar": "Default avatar", + "delete": "Delete", + "deleteCustomFieldPopup-title": "Delete Custom Field?", + "deleteLabelPopup-title": "Delete Label?", + "description": "Description", + "disambiguateMultiLabelPopup-title": "Disambiguate Label Action", + "disambiguateMultiMemberPopup-title": "Disambiguate Member Action", + "discard": "Discard", + "done": "Done", + "download": "பதிவிறக்கம் ", + "edit": "திருத்து ", + "edit-avatar": "Change Avatar", + "edit-profile": "Edit Profile", + "edit-wip-limit": "Edit WIP Limit", + "soft-wip-limit": "Soft WIP Limit", + "editCardStartDatePopup-title": "Change start date", + "editCardDueDatePopup-title": "Change due date", + "editCustomFieldPopup-title": "Edit Field", + "editCardSpentTimePopup-title": "Change spent time", + "editLabelPopup-title": "Change Label", + "editNotificationPopup-title": "Edit Notification", + "editProfilePopup-title": "Edit Profile", + "email": "மின் அஞ்சல் ", + "email-enrollAccount-subject": "An account created for you on __siteName__", + "email-enrollAccount-text": "Hello __user__,\n\nTo start using the service, simply click the link below.\n\n__url__\n\nThanks.", + "email-fail": "Sending email failed", + "email-fail-text": "Error trying to send email", + "email-invalid": "Invalid email", + "email-invite": "Invite via Email", + "email-invite-subject": "__inviter__ sent you an invitation", + "email-invite-text": "Dear __user__,\n\n__inviter__ invites you to join board \"__board__\" for collaborations.\n\nPlease follow the link below:\n\n__url__\n\nThanks.", + "email-resetPassword-subject": "Reset your password on __siteName__", + "email-resetPassword-text": "Hello __user__,\n\nTo reset your password, simply click the link below.\n\n__url__\n\nThanks.", + "email-sent": "Email sent", + "email-verifyEmail-subject": "Verify your email address on __siteName__", + "email-verifyEmail-text": "Hello __user__,\n\nTo verify your account email, simply click the link below.\n\n__url__\n\nThanks.", + "enable-wip-limit": "Enable WIP Limit", + "error-board-doesNotExist": "This board does not exist", + "error-board-notAdmin": "You need to be admin of this board to do that", + "error-board-notAMember": "You need to be a member of this board to do that", + "error-json-malformed": "Your text is not valid JSON", + "error-json-schema": "Your JSON data does not include the proper information in the correct format", + "error-list-doesNotExist": "This list does not exist", + "error-user-doesNotExist": "This user does not exist", + "error-user-notAllowSelf": "You can not invite yourself", + "error-user-notCreated": "This user is not created", + "error-username-taken": "This username is already taken", + "error-email-taken": "Email has already been taken", + "export-board": "Export board", + "sort": "Sort", + "sort-desc": "Click to Sort List", + "list-sort-by": "Sort the List By:", + "list-label-modifiedAt": "Last Access Time", + "list-label-title": "Name of the List", + "list-label-sort": "Your Manual Order", + "list-label-short-modifiedAt": "(L)", + "list-label-short-title": "(N)", + "list-label-short-sort": "(M)", + "filter": "Filter", + "filter-cards": "Filter Cards or Lists", + "list-filter-label": "Filter List by Title", + "filter-clear": "Clear filter", + "filter-no-label": "No label", + "filter-no-member": "No member", + "filter-no-assignee": "No assignee", + "filter-no-custom-fields": "No Custom Fields", + "filter-show-archive": "Show archived lists", + "filter-hide-empty": "Hide empty lists", + "filter-on": "Filter is on", + "filter-on-desc": "You are filtering cards on this board. Click here to edit filter.", + "filter-to-selection": "Filter to selection", + "advanced-filter-label": "Advanced Filter", + "advanced-filter-description": "Advanced Filter allows to write a string containing following operators: == != <= >= && || ( ) A space is used as a separator between the Operators. You can filter for all Custom Fields by typing their names and values. For Example: Field1 == Value1. Note: If fields or values contains spaces, you need to encapsulate them into single quotes. For Example: 'Field 1' == 'Value 1'. For single control characters (' \\/) to be skipped, you can use \\. For example: Field1 == I\\'m. Also you can combine multiple conditions. For Example: F1 == V1 || F1 == V2. Normally all operators are interpreted from left to right. You can change the order by placing brackets. For Example: F1 == V1 && ( F2 == V2 || F2 == V3 ). Also you can search text fields using regex: F1 == /Tes.*/i", + "fullname": "முழு பெயர் ", + "header-logo-title": "Go back to your boards page.", + "hide-system-messages": "Hide system messages", + "headerBarCreateBoardPopup-title": "Create Board", + "home": "தொடக்கம் ", + "import": "பதிவேற்றம் ", + "link": "இணை ", + "import-board": "import board", + "import-board-c": "Import board", + "import-board-title-trello": "Import board from Trello", + "import-board-title-wekan": "Import board from previous export", + "from-trello": "Trello ல் இருந்து ", + "from-wekan": "From previous export", + "import-board-instruction-trello": "In your Trello board, go to 'Menu', then 'More', 'Print and Export', 'Export JSON', and copy the resulting text.", + "import-board-instruction-wekan": "In your board, go to 'Menu', then 'Export board', and copy the text in the downloaded file.", + "import-board-instruction-about-errors": "If you get errors when importing board, sometimes importing still works, and board is at All Boards page.", + "import-json-placeholder": "Paste your valid JSON data here", + "import-map-members": "Map members", + "import-members-map": "Your imported board has some members. Please map the members you want to import to your users", + "import-show-user-mapping": "Review members mapping", + "import-user-select": "Pick your existing user you want to use as this member", + "importMapMembersAddPopup-title": "Select member", + "info": "Version", + "initials": "Initials", + "invalid-date": "Invalid date", + "invalid-time": "Invalid time", + "invalid-user": "Invalid user", + "joined": "joined", + "just-invited": "You are just invited to this board", + "keyboard-shortcuts": "Keyboard shortcuts", + "label-create": "Create Label", + "label-default": "%s label (default)", + "label-delete-pop": "There is no undo. This will remove this label from all cards and destroy its history.", + "labels": "Labels", + "language": "மொழி ", + "last-admin-desc": "You can’t change roles because there must be at least one admin.", + "leave-board": "Leave Board", + "leave-board-pop": "Are you sure you want to leave __boardTitle__? You will be removed from all cards on this board.", + "leaveBoardPopup-title": "Leave Board ?", + "link-card": "Link to this card", + "list-archive-cards": "Move all cards in this list to Archive", + "list-archive-cards-pop": "This will remove all the cards in this list from the board. To view cards in Archive and bring them back to the board, click “Menu” > “Archive”.", + "list-move-cards": "Move all cards in this list", + "list-select-cards": "Select all cards in this list", + "set-color-list": "நிறத்தை மாற்று ", + "listActionPopup-title": "List Actions", + "swimlaneActionPopup-title": "Swimlane Actions", + "swimlaneAddPopup-title": "Add a Swimlane below", + "listImportCardPopup-title": "Import a Trello card", + "listMorePopup-title": "மேலும் ", + "link-list": "Link to this list", + "list-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the list. There is no undo.", + "list-delete-suggest-archive": "You can move a list to Archive to remove it from the board and preserve the activity.", + "lists": "Lists", + "swimlanes": "Swimlanes", + "log-out": "Log Out", + "log-in": "Log In", + "loginPopup-title": "Log In", + "memberMenuPopup-title": "Member Settings", + "members": "Members", + "menu": "Menu", + "move-selection": "Move selection", + "moveCardPopup-title": "Move Card", + "moveCardToBottom-title": "Move to Bottom", + "moveCardToTop-title": "Move to Top", + "moveSelectionPopup-title": "Move selection", + "multi-selection": "Multi-Selection", + "multi-selection-on": "Multi-Selection is on", + "muted": "Muted", + "muted-info": "You will never be notified of any changes in this board", + "my-boards": "My Boards", + "name": "பெயர் ", + "no-archived-cards": "No cards in Archive.", + "no-archived-lists": "No lists in Archive.", + "no-archived-swimlanes": "No swimlanes in Archive.", + "no-results": "No results", + "normal": "Normal", + "normal-desc": "Can view and edit cards. Can't change settings.", + "not-accepted-yet": "Invitation not accepted yet", + "notify-participate": "Receive updates to any cards you participate as creater or member", + "notify-watch": "Receive updates to any boards, lists, or cards you’re watching", + "optional": "optional", + "or": "or", + "page-maybe-private": "This page may be private. You may be able to view it by <a href='%s'>logging in</a>.", + "page-not-found": "Page not found.", + "password": "கடவுச்சொல் ", + "paste-or-dragdrop": "to paste, or drag & drop image file to it (image only)", + "participating": "Participating", + "preview": "Preview", + "previewAttachedImagePopup-title": "Preview", + "previewClipboardImagePopup-title": "Preview", + "private": "தனியார் ", + "private-desc": "This board is private. Only people added to the board can view and edit it.", + "profile": "Profile", + "public": "பொது ", + "public-desc": "This board is public. It's visible to anyone with the link and will show up in search engines like Google. Only people added to the board can edit.", + "quick-access-description": "Star a board to add a shortcut in this bar.", + "remove-cover": "Remove Cover", + "remove-from-board": "Remove from Board", + "remove-label": "Remove Label", + "listDeletePopup-title": "Delete List ?", + "remove-member": "Remove Member", + "remove-member-from-card": "Remove from Card", + "remove-member-pop": "Remove __name__ (__username__) from __boardTitle__? The member will be removed from all cards on this board. They will receive a notification.", + "removeMemberPopup-title": "Remove Member?", + "rename": "பெயர்மாற்றம் ", + "rename-board": "Rename Board", + "restore": "Restore", + "save": "சேமி ", + "search": "தேடு ", + "rules": "Rules", + "search-cards": "Search from card/list titles, descriptions and custom fields on this board", + "search-example": "Text to search for?", + "select-color": "Select Color", + "set-wip-limit-value": "Set a limit for the maximum number of tasks in this list", + "setWipLimitPopup-title": "Set WIP Limit", + "shortcut-assign-self": "Assign yourself to current card", + "shortcut-autocomplete-emoji": "Autocomplete emoji", + "shortcut-autocomplete-members": "Autocomplete members", + "shortcut-clear-filters": "Clear all filters", + "shortcut-close-dialog": "Close Dialog", + "shortcut-filter-my-cards": "Filter my cards", + "shortcut-show-shortcuts": "Bring up this shortcuts list", + "shortcut-toggle-filterbar": "Toggle Filter Sidebar", + "shortcut-toggle-sidebar": "Toggle Board Sidebar", + "show-cards-minimum-count": "Show cards count if list contains more than", + "sidebar-open": "Open Sidebar", + "sidebar-close": "Close Sidebar", + "signupPopup-title": "Create an Account", + "star-board-title": "Click to star this board. It will show up at top of your boards list.", + "starred-boards": "Starred Boards", + "starred-boards-description": "Starred boards show up at the top of your boards list.", + "subscribe": "சந்தா ", + "team": "குழு ", + "this-board": "this board", + "this-card": "this card", + "spent-time-hours": "Spent time (hours)", + "overtime-hours": "Overtime (hours)", + "overtime": "Overtime", + "has-overtime-cards": "Has overtime cards", + "has-spenttime-cards": "Has spent time cards", + "time": "Time", + "title": "Title", + "tracking": "Tracking", + "tracking-info": "You will be notified of any changes to those cards you are involved as creator or member.", + "type": "Type", + "unassign-member": "Unassign member", + "unsaved-description": "You have an unsaved description.", + "unwatch": "Unwatch", + "upload": "Upload", + "upload-avatar": "Upload an avatar", + "uploaded-avatar": "Uploaded an avatar", + "username": "Username", + "view-it": "View it", + "warn-list-archived": "warning: this card is in an list at Archive", + "watch": "Watch", + "watching": "Watching", + "watching-info": "You will be notified of any change in this board", + "welcome-board": "Welcome Board", + "welcome-swimlane": "Milestone 1", + "welcome-list1": "Basics", + "welcome-list2": "Advanced", + "card-templates-swimlane": "Card Templates", + "list-templates-swimlane": "List Templates", + "board-templates-swimlane": "Board Templates", + "what-to-do": "What do you want to do?", + "wipLimitErrorPopup-title": "Invalid WIP Limit", + "wipLimitErrorPopup-dialog-pt1": "The number of tasks in this list is higher than the WIP limit you've defined.", + "wipLimitErrorPopup-dialog-pt2": "Please move some tasks out of this list, or set a higher WIP limit.", + "admin-panel": "Admin Panel", + "settings": "Settings", + "people": "People", + "registration": "Registration", + "disable-self-registration": "Disable Self-Registration", + "invite": "அழைப்பு ", + "invite-people": "Invite People", + "to-boards": "To board(s)", + "email-addresses": "Email Addresses", + "smtp-host-description": "The address of the SMTP server that handles your emails.", + "smtp-port-description": "The port your SMTP server uses for outgoing emails.", + "smtp-tls-description": "Enable TLS support for SMTP server", + "smtp-host": "SMTP Host", + "smtp-port": "SMTP Port", + "smtp-username": "Username", + "smtp-password": "கடவுச்சொல் ", + "smtp-tls": "TLS support", + "send-from": "அனுப்புனர் ", + "send-smtp-test": "சோதனை மின்னஞ்சல் அணுப்புக ", + "invitation-code": "Invitation Code", + "email-invite-register-subject": "__inviter__ sent you an invitation", + "email-invite-register-text": "Dear __user__,\n\n__inviter__ invites you to kanban board for collaborations.\n\nPlease follow the link below:\n__url__\n\nAnd your invitation code is: __icode__\n\nThanks.", + "email-smtp-test-subject": "SMTP Test Email", + "email-smtp-test-text": "You have successfully sent an email", + "error-invitation-code-not-exist": "Invitation code doesn't exist", + "error-notAuthorized": "You are not authorized to view this page.", + "webhook-title": "Webhook Name", + "webhook-token": "Token (Optional for Authentication)", + "outgoing-webhooks": "Outgoing Webhooks", + "bidirectional-webhooks": "Two-Way Webhooks", + "outgoingWebhooksPopup-title": "Outgoing Webhooks", + "boardCardTitlePopup-title": "Card Title Filter", + "disable-webhook": "Disable This Webhook", + "global-webhook": "Global Webhooks", + "new-outgoing-webhook": "New Outgoing Webhook", + "no-name": "(Unknown)", + "Node_version": "Node version", + "Meteor_version": "Meteor version", + "MongoDB_version": "MongoDB version", + "MongoDB_storage_engine": "MongoDB storage engine", + "MongoDB_Oplog_enabled": "MongoDB Oplog enabled", + "OS_Arch": "OS Arch", + "OS_Cpus": "OS CPU Count", + "OS_Freemem": "OS Free Memory", + "OS_Loadavg": "OS Load Average", + "OS_Platform": "OS Platform", + "OS_Release": "OS Release", + "OS_Totalmem": "OS Total Memory", + "OS_Type": "OS Type", + "OS_Uptime": "OS Uptime", + "days": "days", + "hours": "hours", + "minutes": "minutes", + "seconds": "seconds", + "show-field-on-card": "Show this field on card", + "automatically-field-on-card": "Auto create field to all cards", + "showLabel-field-on-card": "Show field label on minicard", + "yes": "Yes", + "no": "No", + "accounts": "Accounts", + "accounts-allowEmailChange": "Allow Email Change", + "accounts-allowUserNameChange": "Allow Username Change", + "createdAt": "Created at", + "verified": "Verified", + "active": "Active", + "card-received": "Received", + "card-received-on": "Received on", + "card-end": "முடிவு ", + "card-end-on": "Ends on", + "editCardReceivedDatePopup-title": "Change received date", + "editCardEndDatePopup-title": "Change end date", + "setCardColorPopup-title": "Set color", + "setCardActionsColorPopup-title": "Choose a color", + "setSwimlaneColorPopup-title": "Choose a color", + "setListColorPopup-title": "Choose a color", + "assigned-by": "Assigned By", + "requested-by": "Requested By", + "board-delete-notice": "Deleting is permanent. You will lose all lists, cards and actions associated with this board.", + "delete-board-confirm-popup": "All lists, cards, labels, and activities will be deleted and you won't be able to recover the board contents. There is no undo.", + "boardDeletePopup-title": "Delete Board?", + "delete-board": "Delete Board", + "default-subtasks-board": "Subtasks for __board__ board", + "default": "Default", + "queue": "Queue", + "subtask-settings": "Subtasks Settings", + "card-settings": "Card Settings", + "boardSubtaskSettingsPopup-title": "Board Subtasks Settings", + "boardCardSettingsPopup-title": "Card Settings", + "deposit-subtasks-board": "Deposit subtasks to this board:", + "deposit-subtasks-list": "Landing list for subtasks deposited here:", + "show-parent-in-minicard": "Show parent in minicard:", + "prefix-with-full-path": "Prefix with full path", + "prefix-with-parent": "Prefix with parent", + "subtext-with-full-path": "Subtext with full path", + "subtext-with-parent": "Subtext with parent", + "change-card-parent": "Change card's parent", + "parent-card": "Parent card", + "source-board": "Source board", + "no-parent": "Don't show parent", + "activity-added-label": "added label '%s' to %s", + "activity-removed-label": "removed label '%s' from %s", + "activity-delete-attach": "deleted an attachment from %s", + "activity-added-label-card": "added label '%s'", + "activity-removed-label-card": "removed label '%s'", + "activity-delete-attach-card": "deleted an attachment", + "activity-set-customfield": "set custom field '%s' to '%s' in %s", + "activity-unset-customfield": "unset custom field '%s' in %s", + "r-rule": "Rule", + "r-add-trigger": "Add trigger", + "r-add-action": "Add action", + "r-board-rules": "Board rules", + "r-add-rule": "Add rule", + "r-view-rule": "View rule", + "r-delete-rule": "Delete rule", + "r-new-rule-name": "New rule title", + "r-no-rules": "No rules", + "r-when-a-card": "When a card", + "r-is": "is", + "r-is-moved": "is moved", + "r-added-to": "added to", + "r-removed-from": "Removed from", + "r-the-board": "the board", + "r-list": "list", + "set-filter": "Set Filter", + "r-moved-to": "Moved to", + "r-moved-from": "Moved from", + "r-archived": "Moved to Archive", + "r-unarchived": "Restored from Archive", + "r-a-card": "a card", + "r-when-a-label-is": "When a label is", + "r-when-the-label": "When the label", + "r-list-name": "list name", + "r-when-a-member": "When a member is", + "r-when-the-member": "When the member", + "r-name": "name", + "r-when-a-attach": "When an attachment", + "r-when-a-checklist": "When a checklist is", + "r-when-the-checklist": "When the checklist", + "r-completed": "Completed", + "r-made-incomplete": "Made incomplete", + "r-when-a-item": "When a checklist item is", + "r-when-the-item": "When the checklist item", + "r-checked": "Checked", + "r-unchecked": "Unchecked", + "r-move-card-to": "Move card to", + "r-top-of": "Top of", + "r-bottom-of": "Bottom of", + "r-its-list": "its list", + "r-archive": "Move to Archive", + "r-unarchive": "Restore from Archive", + "r-card": "card", + "r-add": "சேர் ", + "r-remove": "Remove", + "r-label": "label", + "r-member": "member", + "r-remove-all": "Remove all members from the card", + "r-set-color": "Set color to", + "r-checklist": "checklist", + "r-check-all": "Check all", + "r-uncheck-all": "Uncheck all", + "r-items-check": "items of checklist", + "r-check": "Check", + "r-uncheck": "Uncheck", + "r-item": "item", + "r-of-checklist": "of checklist", + "r-send-email": "Send an email", + "r-to": "to", + "r-subject": "subject", + "r-rule-details": "Rule details", + "r-d-move-to-top-gen": "Move card to top of its list", + "r-d-move-to-top-spec": "Move card to top of list", + "r-d-move-to-bottom-gen": "Move card to bottom of its list", + "r-d-move-to-bottom-spec": "Move card to bottom of list", + "r-d-send-email": "Send email", + "r-d-send-email-to": "to", + "r-d-send-email-subject": "subject", + "r-d-send-email-message": "message", + "r-d-archive": "Move card to Archive", + "r-d-unarchive": "Restore card from Archive", + "r-d-add-label": "Add label", + "r-d-remove-label": "Remove label", + "r-create-card": "Create new card", + "r-in-list": "in list", + "r-in-swimlane": "in swimlane", + "r-d-add-member": "Add member", + "r-d-remove-member": "Remove member", + "r-d-remove-all-member": "Remove all member", + "r-d-check-all": "Check all items of a list", + "r-d-uncheck-all": "Uncheck all items of a list", + "r-d-check-one": "Check item", + "r-d-uncheck-one": "Uncheck item", + "r-d-check-of-list": "of checklist", + "r-d-add-checklist": "Add checklist", + "r-d-remove-checklist": "Remove checklist", + "r-by": "by", + "r-add-checklist": "Add checklist", + "r-with-items": "with items", + "r-items-list": "item1,item2,item3", + "r-add-swimlane": "Add swimlane", + "r-swimlane-name": "swimlane name", + "r-board-note": "Note: leave a field empty to match every possible value.", + "r-checklist-note": "Note: checklist's items have to be written as comma separated values.", + "r-when-a-card-is-moved": "When a card is moved to another list", + "r-set": "Set", + "r-update": "Update", + "r-datefield": "date field", + "r-df-start-at": "start", + "r-df-due-at": "due", + "r-df-end-at": "end", + "r-df-received-at": "received", + "r-to-current-datetime": "to current date/time", + "r-remove-value-from": "Remove value from", + "ldap": "LDAP", + "oauth2": "OAuth2", + "cas": "CAS", + "authentication-method": "Authentication method", + "authentication-type": "Authentication type", + "custom-product-name": "Custom Product Name", + "layout": "Layout", + "hide-logo": "Hide Logo", + "add-custom-html-after-body-start": "Add Custom HTML after <body> start", + "add-custom-html-before-body-end": "Add Custom HTML before </body> end", + "error-undefined": "Something went wrong", + "error-ldap-login": "An error occurred while trying to login", + "display-authentication-method": "Display Authentication Method", + "default-authentication-method": "Default Authentication Method", + "duplicate-board": "Duplicate Board", + "people-number": "The number of people is:", + "swimlaneDeletePopup-title": "Delete Swimlane ?", + "swimlane-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the swimlane. There is no undo.", + "restore-all": "Restore all", + "delete-all": "Delete all", + "loading": "Loading, please wait.", + "previous_as": "last time was", + "act-a-dueAt": "modified due time to \nWhen: __timeValue__\nWhere: __card__\n previous due was __timeOldValue__", + "act-a-endAt": "modified ending time to __timeValue__ from (__timeOldValue__)", + "act-a-startAt": "modified starting time to __timeValue__ from (__timeOldValue__)", + "act-a-receivedAt": "modified received time to __timeValue__ from (__timeOldValue__)", + "a-dueAt": "modified due time to be", + "a-endAt": "modified ending time to be", + "a-startAt": "modified starting time to be", + "a-receivedAt": "modified received time to be", + "almostdue": "current due time %s is approaching", + "pastdue": "current due time %s is past", + "duenow": "current due time %s is today", + "act-newDue": "__list__/__card__ has 1st due reminder [__board__]", + "act-withDue": "__list__/__card__ due reminders [__board__]", + "act-almostdue": "was reminding the current due (__timeValue__) of __card__ is approaching", + "act-pastdue": "was reminding the current due (__timeValue__) of __card__ is past", + "act-duenow": "was reminding the current due (__timeValue__) of __card__ is now", + "act-atUserComment": "You were mentioned in [__board__] __list__/__card__", + "delete-user-confirm-popup": "Are you sure you want to delete this account? There is no undo.", + "accounts-allowUserDelete": "Allow users to self delete their account", + "hide-minicard-label-text": "Hide minicard label text", + "show-desktop-drag-handles": "Show desktop drag handles", + "assignee": "Assignee", + "cardAssigneesPopup-title": "Assignee", + "addmore-detail": "Add a more detailed description", + "show-on-card": "Show on Card", + "new": "New", + "editUserPopup-title": "Edit User", + "newUserPopup-title": "New User", + "notifications": "Notifications", + "view-all": "View All", + "filter-by-unread": "Filter by Unread", + "mark-all-as-read": "Mark all as read", + "remove-all-read": "Remove all read", + "allow-rename": "Allow Rename", + "allowRenamePopup-title": "Allow Rename" +} diff --git a/i18n/th.i18n.json b/i18n/th.i18n.json index 34b41eef..72192541 100644 --- a/i18n/th.i18n.json +++ b/i18n/th.i18n.json @@ -1,780 +1,778 @@ { - "accept": "ยอมรับ", - "act-activity-notify": "Activity Notification", - "act-addAttachment": "added attachment __attachment__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-deleteAttachment": "deleted attachment __attachment__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addSubtask": "added subtask __subtask__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addedLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removeLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removedLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addChecklist": "added checklist __checklist__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addChecklistItem": "added checklist item __checklistItem__ to checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removeChecklist": "removed checklist __checklist__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removeChecklistItem": "removed checklist item __checklistItem__ from checklist __checkList__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-checkedItem": "checked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-uncheckedItem": "unchecked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-completeChecklist": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-uncompleteChecklist": "uncompleted checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addComment": "commented on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-editComment": "edited comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-deleteComment": "deleted comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-createBoard": "created board __board__", - "act-createSwimlane": "created swimlane __swimlane__ to board __board__", - "act-createCard": "created card __card__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-createCustomField": "created custom field __customField__ at board __board__", - "act-deleteCustomField": "deleted custom field __customField__ at board __board__", - "act-setCustomField": "edited custom field __customField__: __customFieldValue__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-createList": "added list __list__ to board __board__", - "act-addBoardMember": "added member __member__ to board __board__", - "act-archivedBoard": "Board __board__ moved to Archive", - "act-archivedCard": "Card __card__ at list __list__ at swimlane __swimlane__ at board __board__ moved to Archive", - "act-archivedList": "List __list__ at swimlane __swimlane__ at board __board__ moved to Archive", - "act-archivedSwimlane": "Swimlane __swimlane__ at board __board__ moved to Archive", - "act-importBoard": "imported board __board__", - "act-importCard": "imported card __card__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-importList": "imported list __list__ to swimlane __swimlane__ at board __board__", - "act-joinMember": "added member __member__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-moveCard": "moved card __card__ at board __board__ from list __oldList__ at swimlane __oldSwimlane__ to list __list__ at swimlane __swimlane__", - "act-moveCardToOtherBoard": "moved card __card__ from list __oldList__ at swimlane __oldSwimlane__ at board __oldBoard__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-removeBoardMember": "removed member __member__ from board __board__", - "act-restoredCard": "restored card __card__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-unjoinMember": "removed member __member__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-withBoardTitle": "__board__", - "act-withCardTitle": "[__board__] __card__", - "actions": "ปฎิบัติการ", - "activities": "กิจกรรม", - "activity": "กิจกรรม", - "activity-added": "เพิ่ม %s ไปยัง %s", - "activity-archived": "%s moved to Archive", - "activity-attached": "แนบ %s ไปยัง %s", - "activity-created": "สร้าง %s", - "activity-customfield-created": "created custom field %s", - "activity-excluded": "ยกเว้น %s จาก %s", - "activity-imported": "ถูกนำเข้า %s ไปยัง %s จาก %s", - "activity-imported-board": "นำเข้า %s จาก %s", - "activity-joined": "เข้าร่วม %s", - "activity-moved": "ย้าย %s จาก %s ถึง %s", - "activity-on": "บน %s", - "activity-removed": "ลบ %s จาด %s", - "activity-sent": "ส่ง %s ถึง %s", - "activity-unjoined": "ยกเลิกเข้าร่วม %s", - "activity-subtask-added": "added subtask to %s", - "activity-checked-item": "checked %s in checklist %s of %s", - "activity-unchecked-item": "unchecked %s in checklist %s of %s", - "activity-checklist-added": "รายการถูกเพิ่มไป %s", - "activity-checklist-removed": "removed a checklist from %s", - "activity-checklist-completed": "completed checklist %s of %s", - "activity-checklist-uncompleted": "uncompleted the checklist %s of %s", - "activity-checklist-item-added": "added checklist item to '%s' in %s", - "activity-checklist-item-removed": "removed a checklist item from '%s' in %s", - "add": "เพิ่ม", - "activity-checked-item-card": "checked %s in checklist %s", - "activity-unchecked-item-card": "unchecked %s in checklist %s", - "activity-checklist-completed-card": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "activity-checklist-uncompleted-card": "uncompleted the checklist %s", - "activity-editComment": "edited comment %s", - "activity-deleteComment": "deleted comment %s", - "add-attachment": "Add Attachment", - "add-board": "Add Board", - "add-card": "Add Card", - "add-swimlane": "Add Swimlane", - "add-subtask": "Add Subtask", - "add-checklist": "Add Checklist", - "add-checklist-item": "เพิ่มรายการตรวจสอบ", - "add-cover": "เพิ่มหน้าปก", - "add-label": "Add Label", - "add-list": "Add List", - "add-members": "เพิ่มสมาชิก", - "added": "เพิ่ม", - "addMemberPopup-title": "สมาชิก", - "admin": "ผู้ดูแลระบบ", - "admin-desc": "สามารถดูและแก้ไขการ์ด ลบสมาชิก และเปลี่ยนการตั้งค่าบอร์ดได้", - "admin-announcement": "Announcement", - "admin-announcement-active": "Active System-Wide Announcement", - "admin-announcement-title": "Announcement from Administrator", - "all-boards": "บอร์ดทั้งหมด", - "and-n-other-card": "และการ์ดอื่น __count__", - "and-n-other-card_plural": "และการ์ดอื่น ๆ __count__", - "apply": "นำมาใช้", - "app-is-offline": "Loading, please wait. Refreshing the page will cause data loss. If loading does not work, please check that server has not stopped.", - "archive": "Move to Archive", - "archive-all": "Move All to Archive", - "archive-board": "Move Board to Archive", - "archive-card": "Move Card to Archive", - "archive-list": "Move List to Archive", - "archive-swimlane": "Move Swimlane to Archive", - "archive-selection": "Move selection to Archive", - "archiveBoardPopup-title": "Move Board to Archive?", - "archived-items": "เอกสารที่เก็บไว้", - "archived-boards": "Boards in Archive", - "restore-board": "Restore Board", - "no-archived-boards": "No Boards in Archive.", - "archives": "เอกสารที่เก็บไว้", - "template": "Template", - "templates": "Templates", - "assign-member": "กำหนดสมาชิก", - "attached": "แนบมาด้วย", - "attachment": "สิ่งที่แนบมา", - "attachment-delete-pop": "ลบสิ่งที่แนบมาถาวร ไม่สามารถเลิกทำได้", - "attachmentDeletePopup-title": "ลบสิ่งที่แนบมาหรือไม่", - "attachments": "สิ่งที่แนบมา", - "auto-watch": "Automatically watch boards when they are created", - "avatar-too-big": "The avatar is too large (70KB max)", - "back": "ย้อนกลับ", - "board-change-color": "เปลี่ยนสี", - "board-nb-stars": "ติดดาว %s", - "board-not-found": "ไม่มีบอร์ด", - "board-private-info": "บอร์ดนี้จะเป็น <strong>ส่วนตัว</strong>.", - "board-public-info": "บอร์ดนี้จะเป็น <strong>สาธารณะ</strong>.", - "boardChangeColorPopup-title": "เปลี่ยนสีพื้นหลังบอร์ด", - "boardChangeTitlePopup-title": "เปลี่ยนชื่อบอร์ด", - "boardChangeVisibilityPopup-title": "เปลี่ยนการเข้าถึง", - "boardChangeWatchPopup-title": "เปลี่ยนการเฝ้าดู", - "boardMenuPopup-title": "Board Settings", - "boardChangeViewPopup-title": "Board View", - "boards": "บอร์ด", - "board-view": "Board View", - "board-view-cal": "Calendar", - "board-view-swimlanes": "Swimlanes", - "board-view-collapse": "Collapse", - "board-view-lists": "รายการ", - "bucket-example": "ตัวอย่างเช่น “ระบบที่ต้องทำ”", - "cancel": "ยกเลิก", - "card-archived": "This card is moved to Archive.", - "board-archived": "This board is moved to Archive.", - "card-comments-title": "การ์ดนี้มี %s ความเห็น.", - "card-delete-notice": "เป็นการลบถาวร คุณจะสูญเสียข้อมูลที่เกี่ยวข้องกับการ์ดนี้ทั้งหมด", - "card-delete-pop": "การดำเนินการทั้งหมดจะถูกลบจาก feed กิจกรรมและคุณไม่สามารถเปิดได้อีกครั้งหรือยกเลิกการทำ", - "card-delete-suggest-archive": "You can move a card to Archive to remove it from the board and preserve the activity.", - "card-due": "ครบกำหนด", - "card-due-on": "ครบกำหนดเมื่อ", - "card-spent": "Spent Time", - "card-edit-attachments": "แก้ไขสิ่งที่แนบมา", - "card-edit-custom-fields": "Edit custom fields", - "card-start-voting": "Start voting", - "card-cancel-voting": "Delete voting and all votes", - "card-edit-labels": "แก้ไขป้ายกำกับ", - "card-edit-members": "แก้ไขสมาชิก", - "card-labels-title": "เปลี่ยนป้ายกำกับของการ์ด", - "card-members-title": "เพิ่มหรือลบสมาชิกของบอร์ดจากการ์ด", - "card-start": "เริ่ม", - "card-start-on": "เริ่มเมื่อ", - "cardAttachmentsPopup-title": "แนบจาก", - "cardCustomField-datePopup-title": "Change date", - "cardCustomFieldsPopup-title": "Edit custom fields", - "cardStartVotingPopup-title": "Start a vote", - "positiveVoteMembersPopup-title": "Proponents", - "negativeVoteMembersPopup-title": "Opponents", - "vote-question": "Voting question", - "vote-public": "Public vote", - "vote-for-it": "for it", - "vote-against": "against", - "cardDeletePopup-title": "ลบการ์ดนี้หรือไม่", - "cardDetailsActionsPopup-title": "การดำเนินการการ์ด", - "cardLabelsPopup-title": "ป้ายกำกับ", - "cardMembersPopup-title": "สมาชิก", - "cardMorePopup-title": "เพิ่มเติม", - "cardTemplatePopup-title": "Create template", - "cards": "การ์ด", - "cards-count": "การ์ด", - "casSignIn": "Sign In with CAS", - "cardType-card": "Card", - "cardType-linkedCard": "Linked Card", - "cardType-linkedBoard": "Linked Board", - "change": "เปลี่ยน", - "change-avatar": "เปลี่ยนภาพ", - "change-password": "เปลี่ยนรหัสผ่าน", - "change-permissions": "เปลี่ยนสิทธิ์", - "change-settings": "เปลี่ยนการตั้งค่า", - "changeAvatarPopup-title": "เปลี่ยนภาพ", - "changeLanguagePopup-title": "เปลี่ยนภาษา", - "changePasswordPopup-title": "เปลี่ยนรหัสผ่าน", - "changePermissionsPopup-title": "เปลี่ยนสิทธิ์", - "changeSettingsPopup-title": "เปลี่ยนการตั้งค่า", - "subtasks": "Subtasks", - "checklists": "รายการตรวจสอบ", - "click-to-star": "คลิกดาวบอร์ดนี้", - "click-to-unstar": "คลิกยกเลิกดาวบอร์ดนี้", - "clipboard": "Clipboard หรือลากและวาง", - "close": "ปิด", - "close-board": "ปิดบอร์ด", - "close-board-pop": "You will be able to restore the board by clicking the “Archive” button from the home header.", - "color-black": "ดำ", - "color-blue": "น้ำเงิน", - "color-crimson": "crimson", - "color-darkgreen": "darkgreen", - "color-gold": "gold", - "color-gray": "gray", - "color-green": "เขียว", - "color-indigo": "indigo", - "color-lime": "เหลืองมะนาว", - "color-magenta": "magenta", - "color-mistyrose": "mistyrose", - "color-navy": "navy", - "color-orange": "ส้ม", - "color-paleturquoise": "paleturquoise", - "color-peachpuff": "peachpuff", - "color-pink": "ชมพู", - "color-plum": "plum", - "color-purple": "ม่วง", - "color-red": "แดง", - "color-saddlebrown": "saddlebrown", - "color-silver": "silver", - "color-sky": "ฟ้า", - "color-slateblue": "slateblue", - "color-white": "white", - "color-yellow": "เหลือง", - "unset-color": "Unset", - "comment": "คอมเม็นต์", - "comment-placeholder": "Write Comment", - "comment-only": "Comment only", - "comment-only-desc": "Can comment on cards only.", - "no-comments": "No comments", - "no-comments-desc": "Can not see comments and activities.", - "worker": "Worker", - "worker-desc": "Can only move cards, assign itself to card and comment.", - "computer": "คอมพิวเตอร์", - "confirm-subtask-delete-dialog": "Are you sure you want to delete subtask?", - "confirm-checklist-delete-dialog": "Are you sure you want to delete checklist?", - "copy-card-link-to-clipboard": "Copy card link to clipboard", - "linkCardPopup-title": "Link Card", - "searchElementPopup-title": "ค้นหา", - "copyCardPopup-title": "Copy Card", - "copyChecklistToManyCardsPopup-title": "Copy Checklist Template to Many Cards", - "copyChecklistToManyCardsPopup-instructions": "Destination Card Titles and Descriptions in this JSON format", - "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"First card title\", \"description\":\"First card description\"}, {\"title\":\"Second card title\",\"description\":\"Second card description\"},{\"title\":\"Last card title\",\"description\":\"Last card description\"} ]", - "create": "สร้าง", - "createBoardPopup-title": "สร้างบอร์ด", - "chooseBoardSourcePopup-title": "Import board", - "createLabelPopup-title": "สร้างป้ายกำกับ", - "createCustomField": "Create Field", - "createCustomFieldPopup-title": "Create Field", - "current": "ปัจจุบัน", - "custom-field-delete-pop": "There is no undo. This will remove this custom field from all cards and destroy its history.", - "custom-field-checkbox": "Checkbox", - "custom-field-date": "วันที่", - "custom-field-dropdown": "Dropdown List", - "custom-field-dropdown-none": "(none)", - "custom-field-dropdown-options": "List Options", - "custom-field-dropdown-options-placeholder": "Press enter to add more options", - "custom-field-dropdown-unknown": "(unknown)", - "custom-field-number": "Number", - "custom-field-text": "Text", - "custom-fields": "Custom Fields", - "date": "วันที่", - "decline": "ปฎิเสธ", - "default-avatar": "ภาพเริ่มต้น", - "delete": "ลบ", - "deleteCustomFieldPopup-title": "Delete Custom Field?", - "deleteLabelPopup-title": "ลบป้ายกำกับนี้หรือไม่", - "description": "คำอธิบาย", - "disambiguateMultiLabelPopup-title": "การดำเนินการกำกับป้ายชัดเจน", - "disambiguateMultiMemberPopup-title": "การดำเนินการสมาชิกชัดเจน", - "discard": "ทิ้ง", - "done": "เสร็จสิ้น", - "download": "ดาวน์โหลด", - "edit": "แก้ไข", - "edit-avatar": "เปลี่ยนภาพ", - "edit-profile": "แก้ไขโปรไฟล์", - "edit-wip-limit": "Edit WIP Limit", - "soft-wip-limit": "Soft WIP Limit", - "editCardStartDatePopup-title": "เปลี่ยนวันเริ่มต้น", - "editCardDueDatePopup-title": "เปลี่ยนวันครบกำหนด", - "editCustomFieldPopup-title": "Edit Field", - "editCardSpentTimePopup-title": "Change spent time", - "editLabelPopup-title": "เปลี่ยนป้ายกำกับ", - "editNotificationPopup-title": "แก้ไขการแจ้งเตือน", - "editProfilePopup-title": "แก้ไขโปรไฟล์", - "email": "อีเมล์", - "email-enrollAccount-subject": "บัญชีคุณถูกสร้างใน __siteName__", - "email-enrollAccount-text": "สวัสดี __user__,\n\nเริ่มใช้บริการง่าย ๆ , ด้วยการคลิกลิงค์ด้านล่าง.\n\n__url__\n\n ขอบคุณค่ะ", - "email-fail": "การส่งอีเมล์ล้มเหลว", - "email-fail-text": "Error trying to send email", - "email-invalid": "อีเมล์ไม่ถูกต้อง", - "email-invite": "เชิญผ่านทางอีเมล์", - "email-invite-subject": "__inviter__ ส่งคำเชิญให้คุณ", - "email-invite-text": "สวัสดี __user__,\n\n__inviter__ ขอเชิญคุณเข้าร่วม \"__board__\" เพื่อขอความร่วมมือ \n\n โปรดคลิกตามลิงค์ข้างล่างนี้ \n\n__url__\n\n ขอบคุณ", - "email-resetPassword-subject": "ตั้งรหัสผ่่านใหม่ของคุณบน __siteName__", - "email-resetPassword-text": "สวัสดี __user__,\n\nในการรีเซ็ตรหัสผ่านของคุณ, คลิกตามลิงค์ด้านล่าง \n\n__url__\n\nขอบคุณค่ะ", - "email-sent": "ส่งอีเมล์", - "email-verifyEmail-subject": "ยืนยันที่อยู่อีเม์ของคุณบน __siteName__", - "email-verifyEmail-text": "สวัสดี __user__,\n\nตรวจสอบบัญชีอีเมล์ของคุณ ง่าย ๆ ตามลิงค์ด้านล่าง \n\n__url__\n\n ขอบคุณค่ะ", - "enable-wip-limit": "Enable WIP Limit", - "error-board-doesNotExist": "บอร์ดนี้ไม่มีอยู่แล้ว", - "error-board-notAdmin": "คุณจะต้องเป็นผู้ดูแลระบบถึงจะทำสิ่งเหล่านี้ได้", - "error-board-notAMember": "คุณต้องเป็นสมาชิกของบอร์ดนี้ถึงจะทำได้", - "error-json-malformed": "ข้อความของคุณไม่ใช่ JSON", - "error-json-schema": "รูปแบบข้้้อมูล JSON ของคุณไม่ถูกต้อง", - "error-list-doesNotExist": "รายการนี้ไม่มีอยู่", - "error-user-doesNotExist": "ผู้ใช้นี้ไม่มีอยู่", - "error-user-notAllowSelf": "You can not invite yourself", - "error-user-notCreated": "ผู้ใช้รายนี้ไม่ได้สร้าง", - "error-username-taken": "ชื่อนี้ถูกใช้งานแล้ว", - "error-email-taken": "Email has already been taken", - "export-board": "ส่งออกกระดาน", - "sort": "Sort", - "sort-desc": "Click to Sort List", - "list-sort-by": "Sort the List By:", - "list-label-modifiedAt": "Last Access Time", - "list-label-title": "Name of the List", - "list-label-sort": "Your Manual Order", - "list-label-short-modifiedAt": "(L)", - "list-label-short-title": "(N)", - "list-label-short-sort": "(M)", - "filter": "กรอง", - "filter-cards": "Filter Cards or Lists", - "list-filter-label": "Filter List by Title", - "filter-clear": "ล้างตัวกรอง", - "filter-no-label": "ไม่มีฉลาก", - "filter-no-member": "ไม่มีสมาชิก", - "filter-no-assignee": "No assignee", - "filter-no-custom-fields": "No Custom Fields", - "filter-show-archive": "Show archived lists", - "filter-hide-empty": "Hide empty lists", - "filter-on": "กรองบน", - "filter-on-desc": "คุณกำลังกรองการ์ดในบอร์ดนี้ คลิกที่นี่เพื่อแก้ไขตัวกรอง", - "filter-to-selection": "กรองตัวเลือก", - "advanced-filter-label": "Advanced Filter", - "advanced-filter-description": "Advanced Filter allows to write a string containing following operators: == != <= >= && || ( ) A space is used as a separator between the Operators. You can filter for all Custom Fields by typing their names and values. For Example: Field1 == Value1. Note: If fields or values contains spaces, you need to encapsulate them into single quotes. For Example: 'Field 1' == 'Value 1'. For single control characters (' \\/) to be skipped, you can use \\. For example: Field1 == I\\'m. Also you can combine multiple conditions. For Example: F1 == V1 || F1 == V2. Normally all operators are interpreted from left to right. You can change the order by placing brackets. For Example: F1 == V1 && ( F2 == V2 || F2 == V3 ). Also you can search text fields using regex: F1 == /Tes.*/i", - "fullname": "ชื่อ นามสกุล", - "header-logo-title": "ย้อนกลับไปที่หน้าบอร์ดของคุณ", - "hide-system-messages": "ซ่อนข้อความของระบบ", - "headerBarCreateBoardPopup-title": "สร้างบอร์ด", - "home": "หน้าหลัก", - "import": "นำเข้า", - "link": "Link", - "import-board": "import board", - "import-board-c": "Import board", - "import-board-title-trello": "นำเข้าบอร์ดจาก Trello", - "import-board-title-wekan": "Import board from previous export", - "import-sandstorm-backup-warning": "Do not delete data you import from original exported board or Trello before checking does this grain close and open again, or do you get Board not found error, that means data loss.", - "import-sandstorm-warning": "Imported board will delete all existing data on board and replace it with imported board.", - "from-trello": "From Trello", - "from-wekan": "From previous export", - "import-board-instruction-trello": "ใน Trello ของคุณให้ไปที่ 'Menu' และไปที่ More -> Print and Export -> Export JSON และคัดลอกข้อความจากนั้น", - "import-board-instruction-wekan": "In your board, go to 'Menu', then 'Export board', and copy the text in the downloaded file.", - "import-board-instruction-about-errors": "If you get errors when importing board, sometimes importing still works, and board is at All Boards page.", - "import-json-placeholder": "วางข้อมูล JSON ที่ถูกต้องของคุณที่นี่", - "import-map-members": "แผนที่สมาชิก", - "import-members-map": "Your imported board has some members. Please map the members you want to import to your users", - "import-show-user-mapping": "Review การทำแผนที่สมาชิก", - "import-user-select": "Pick your existing user you want to use as this member", - "importMapMembersAddPopup-title": "Select member", - "info": "Version", - "initials": "ชื่อย่อ", - "invalid-date": "วันที่ไม่ถูกต้อง", - "invalid-time": "Invalid time", - "invalid-user": "Invalid user", - "joined": "เข้าร่วม", - "just-invited": "คุณพึ่งได้รับเชิญบอร์ดนี้", - "keyboard-shortcuts": "แป้นพิมพ์ลัด", - "label-create": "สร้างป้ายกำกับ", - "label-default": "ป้าย %s (ค่าเริ่มต้น)", - "label-delete-pop": "ไม่มีการยกเลิกการทำนี้ ลบป้ายกำกับนี้จากทุกการ์ดและล้างประวัติทิ้ง", - "labels": "ป้ายกำกับ", - "language": "ภาษา", - "last-admin-desc": "คุณไม่สามารถเปลี่ยนบทบาทเพราะต้องมีผู้ดูแลระบบหนึ่งคนเป็นอย่างน้อย", - "leave-board": "ทิ้งบอร์ด", - "leave-board-pop": "Are you sure you want to leave __boardTitle__? You will be removed from all cards on this board.", - "leaveBoardPopup-title": "Leave Board ?", - "link-card": "เชื่อมโยงไปยังการ์ดใบนี้", - "list-archive-cards": "Move all cards in this list to Archive", - "list-archive-cards-pop": "This will remove all the cards in this list from the board. To view cards in Archive and bring them back to the board, click “Menu” > “Archive”.", - "list-move-cards": "ย้ายการ์ดทั้งหมดในรายการนี้", - "list-select-cards": "เลือกการ์ดทั้งหมดในรายการนี้", - "set-color-list": "Set Color", - "listActionPopup-title": "รายการการดำเนิน", - "swimlaneActionPopup-title": "Swimlane Actions", - "swimlaneAddPopup-title": "Add a Swimlane below", - "listImportCardPopup-title": "นำเข้าการ์ด Trello", - "listMorePopup-title": "เพิ่มเติม", - "link-list": "Link to this list", - "list-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the list. There is no undo.", - "list-delete-suggest-archive": "You can move a list to Archive to remove it from the board and preserve the activity.", - "lists": "รายการ", - "swimlanes": "Swimlanes", - "log-out": "ออกจากระบบ", - "log-in": "เข้าสู่ระบบ", - "loginPopup-title": "เข้าสู่ระบบ", - "memberMenuPopup-title": "การตั้งค่า", - "members": "สมาชิก", - "menu": "เมนู", - "move-selection": "ย้ายตัวเลือก", - "moveCardPopup-title": "ย้ายการ์ด", - "moveCardToBottom-title": "ย้ายไปล่าง", - "moveCardToTop-title": "ย้ายไปบน", - "moveSelectionPopup-title": "เลือกย้าย", - "multi-selection": "เลือกหลายรายการ", - "multi-selection-on": "เลือกหลายรายการเมื่อ", - "muted": "ไม่ออกเสียง", - "muted-info": "คุณจะไม่ได้รับแจ้งการเปลี่ยนแปลงใด ๆ ในบอร์ดนี้", - "my-boards": "บอร์ดของฉัน", - "name": "ชื่อ", - "no-archived-cards": "No cards in Archive.", - "no-archived-lists": "No lists in Archive.", - "no-archived-swimlanes": "No swimlanes in Archive.", - "no-results": "ไม่มีข้อมูล", - "normal": "ธรรมดา", - "normal-desc": "สามารถดูและแก้ไขการ์ดได้ แต่ไม่สามารถเปลี่ยนการตั้งค่าได้", - "not-accepted-yet": "ยังไม่ยอมรับคำเชิญ", - "notify-participate": "ได้รับการแจ้งปรับปรุงการ์ดอื่น ๆ ที่คุณมีส่วนร่วมในฐานะผู้สร้างหรือสมาชิก", - "notify-watch": "ได้รับการแจ้งปรับปรุงบอร์ด รายการหรือการ์ดที่คุณเฝ้าติดตาม", - "optional": "ไม่จำเป็น", - "or": "หรือ", - "page-maybe-private": "หน้านี้อาจจะเป็นส่วนตัว. คุณอาจจะสามารถดูจาก <a href='%s'>logging in</a>.", - "page-not-found": "ไม่พบหน้า", - "password": "รหัสผ่าน", - "paste-or-dragdrop": "วาง หรือลากและวาง ไฟล์ภาพ(ภาพเท่านั้น)", - "participating": "Participating", - "preview": "ภาพตัวอย่าง", - "previewAttachedImagePopup-title": "ตัวอย่าง", - "previewClipboardImagePopup-title": "ตัวอย่าง", - "private": "ส่วนตัว", - "private-desc": "บอร์ดนี้เป็นส่วนตัว. คนที่ถูกเพิ่มเข้าในบอร์ดเท่านั้นที่สามารถดูและแก้ไขได้", - "profile": "โปรไฟล์", - "public": "สาธารณะ", - "public-desc": "บอร์ดนี้เป็นสาธารณะ. ทุกคนสามารถเข้าถึงได้ผ่าน url นี้ แต่สามารถแก้ไขได้เฉพาะผู้ที่ถูกเพิ่มเข้าไปในการ์ดเท่านั้น", - "quick-access-description": "เพิ่มไว้ในนี้เพื่อเป็นทางลัด", - "remove-cover": "ลบหน้าปก", - "remove-from-board": "ลบจากบอร์ด", - "remove-label": "Remove Label", - "listDeletePopup-title": "Delete List ?", - "remove-member": "ลบสมาชิก", - "remove-member-from-card": "ลบจากการ์ด", - "remove-member-pop": "ลบ __name__ (__username__) จาก __boardTitle__ หรือไม่ สมาชิกจะถูกลบออกจากการ์ดทั้งหมดบนบอร์ดนี้ และพวกเขาจะได้รับการแจ้งเตือน", - "removeMemberPopup-title": "ลบสมาชิกหรือไม่", - "rename": "ตั้งชื่อใหม่", - "rename-board": "ตั้งชื่อบอร์ดใหม่", - "restore": "กู้คืน", - "save": "บันทึก", - "search": "ค้นหา", - "rules": "Rules", - "search-cards": "Search from card/list titles, descriptions and custom fields on this board", - "search-example": "Text to search for?", - "select-color": "Select Color", - "set-wip-limit-value": "Set a limit for the maximum number of tasks in this list", - "setWipLimitPopup-title": "Set WIP Limit", - "shortcut-assign-self": "กำหนดตัวเองให้การ์ดนี้", - "shortcut-autocomplete-emoji": "เติม emoji อัตโนมัติ", - "shortcut-autocomplete-members": "เติมสมาชิกอัตโนมัติ", - "shortcut-clear-filters": "ล้างตัวกรองทั้งหมด", - "shortcut-close-dialog": "ปิดหน้าต่าง", - "shortcut-filter-my-cards": "กรองการ์ดฉัน", - "shortcut-show-shortcuts": "นำรายการทางลัดนี้ขึ้น", - "shortcut-toggle-filterbar": "สลับแถบกรองสไลด์ด้้านข้าง", - "shortcut-toggle-sidebar": "สลับโชว์แถบด้านข้าง", - "show-cards-minimum-count": "แสดงจำนวนของการ์ดถ้ารายการมีมากกว่า(เลื่อนกำหนดตัวเลข)", - "sidebar-open": "เปิดแถบเลื่อน", - "sidebar-close": "ปิดแถบเลื่อน", - "signupPopup-title": "สร้างบัญชี", - "star-board-title": "คลิกติดดาวบอร์ดนี้ มันจะแสดงอยู่บนสุดของรายการบอร์ดของคุณ", - "starred-boards": "ติดดาวบอร์ด", - "starred-boards-description": "ติดดาวบอร์ดและแสดงไว้บนสุดของรายการบอร์ด", - "subscribe": "บอกรับสมาชิก", - "team": "ทีม", - "this-board": "บอร์ดนี้", - "this-card": "การ์ดนี้", - "spent-time-hours": "Spent time (hours)", - "overtime-hours": "Overtime (hours)", - "overtime": "Overtime", - "has-overtime-cards": "Has overtime cards", - "has-spenttime-cards": "Has spent time cards", - "time": "เวลา", - "title": "หัวข้อ", - "tracking": "ติดตาม", - "tracking-info": "คุณจะได้รับแจ้งการเปลี่ยนแปลงใด ๆ กับการ์ดที่คุณมีส่วนร่วมในฐานะผู้สร้างหรือสมาชิก", - "type": "Type", - "unassign-member": "ยกเลิกสมาชิก", - "unsaved-description": "คุณมีคำอธิบายที่ไม่ได้บันทึก", - "unwatch": "เลิกเฝ้าดู", - "upload": "อัพโหลด", - "upload-avatar": "อัพโหลดรูปภาพ", - "uploaded-avatar": "ภาพอัพโหลดแล้ว", - "username": "ชื่อผู้ใช้งาน", - "view-it": "ดู", - "warn-list-archived": "warning: this card is in an list at Archive", - "watch": "เฝ้าดู", - "watching": "เฝ้าดู", - "watching-info": "คุณจะได้รับแจ้งหากมีการเปลี่ยนแปลงใด ๆ ในบอร์ดนี้", - "welcome-board": "ยินดีต้อนรับสู่บอร์ด", - "welcome-swimlane": "Milestone 1", - "welcome-list1": "พื้นฐาน", - "welcome-list2": "ก้าวหน้า", - "card-templates-swimlane": "Card Templates", - "list-templates-swimlane": "List Templates", - "board-templates-swimlane": "Board Templates", - "what-to-do": "ต้องการทำอะไร", - "wipLimitErrorPopup-title": "Invalid WIP Limit", - "wipLimitErrorPopup-dialog-pt1": "The number of tasks in this list is higher than the WIP limit you've defined.", - "wipLimitErrorPopup-dialog-pt2": "Please move some tasks out of this list, or set a higher WIP limit.", - "admin-panel": "Admin Panel", - "settings": "Settings", - "people": "People", - "registration": "Registration", - "disable-self-registration": "Disable Self-Registration", - "invite": "Invite", - "invite-people": "Invite People", - "to-boards": "To board(s)", - "email-addresses": "Email Addresses", - "smtp-host-description": "The address of the SMTP server that handles your emails.", - "smtp-port-description": "The port your SMTP server uses for outgoing emails.", - "smtp-tls-description": "Enable TLS support for SMTP server", - "smtp-host": "SMTP Host", - "smtp-port": "SMTP Port", - "smtp-username": "ชื่อผู้ใช้งาน", - "smtp-password": "รหัสผ่าน", - "smtp-tls": "TLS support", - "send-from": "From", - "send-smtp-test": "Send a test email to yourself", - "invitation-code": "Invitation Code", - "email-invite-register-subject": "__inviter__ ส่งคำเชิญให้คุณ", - "email-invite-register-text": "Dear __user__,\n\n__inviter__ invites you to kanban board for collaborations.\n\nPlease follow the link below:\n__url__\n\nAnd your invitation code is: __icode__\n\nThanks.", - "email-smtp-test-subject": "SMTP Test Email", - "email-smtp-test-text": "You have successfully sent an email", - "error-invitation-code-not-exist": "Invitation code doesn't exist", - "error-notAuthorized": "You are not authorized to view this page.", - "webhook-title": "Webhook Name", - "webhook-token": "Token (Optional for Authentication)", - "outgoing-webhooks": "Outgoing Webhooks", - "bidirectional-webhooks": "Two-Way Webhooks", - "outgoingWebhooksPopup-title": "Outgoing Webhooks", - "boardCardTitlePopup-title": "Card Title Filter", - "disable-webhook": "Disable This Webhook", - "global-webhook": "Global Webhooks", - "new-outgoing-webhook": "New Outgoing Webhook", - "no-name": "(Unknown)", - "Node_version": "Node version", - "Meteor_version": "Meteor version", - "MongoDB_version": "MongoDB version", - "MongoDB_storage_engine": "MongoDB storage engine", - "MongoDB_Oplog_enabled": "MongoDB Oplog enabled", - "OS_Arch": "OS Arch", - "OS_Cpus": "OS CPU Count", - "OS_Freemem": "OS Free Memory", - "OS_Loadavg": "OS Load Average", - "OS_Platform": "OS Platform", - "OS_Release": "OS Release", - "OS_Totalmem": "OS Total Memory", - "OS_Type": "OS Type", - "OS_Uptime": "OS Uptime", - "days": "days", - "hours": "hours", - "minutes": "minutes", - "seconds": "seconds", - "show-field-on-card": "Show this field on card", - "automatically-field-on-card": "Auto create field to all cards", - "showLabel-field-on-card": "Show field label on minicard", - "yes": "Yes", - "no": "No", - "accounts": "Accounts", - "accounts-allowEmailChange": "Allow Email Change", - "accounts-allowUserNameChange": "Allow Username Change", - "createdAt": "Created at", - "verified": "Verified", - "active": "Active", - "card-received": "Received", - "card-received-on": "Received on", - "card-end": "End", - "card-end-on": "Ends on", - "editCardReceivedDatePopup-title": "Change received date", - "editCardEndDatePopup-title": "Change end date", - "setCardColorPopup-title": "Set color", - "setCardActionsColorPopup-title": "Choose a color", - "setSwimlaneColorPopup-title": "Choose a color", - "setListColorPopup-title": "Choose a color", - "assigned-by": "Assigned By", - "requested-by": "Requested By", - "board-delete-notice": "Deleting is permanent. You will lose all lists, cards and actions associated with this board.", - "delete-board-confirm-popup": "All lists, cards, labels, and activities will be deleted and you won't be able to recover the board contents. There is no undo.", - "boardDeletePopup-title": "Delete Board?", - "delete-board": "Delete Board", - "default-subtasks-board": "Subtasks for __board__ board", - "default": "Default", - "queue": "Queue", - "subtask-settings": "Subtasks Settings", - "card-settings": "Card Settings", - "boardSubtaskSettingsPopup-title": "Board Subtasks Settings", - "boardCardSettingsPopup-title": "Card Settings", - "deposit-subtasks-board": "Deposit subtasks to this board:", - "deposit-subtasks-list": "Landing list for subtasks deposited here:", - "show-parent-in-minicard": "Show parent in minicard:", - "prefix-with-full-path": "Prefix with full path", - "prefix-with-parent": "Prefix with parent", - "subtext-with-full-path": "Subtext with full path", - "subtext-with-parent": "Subtext with parent", - "change-card-parent": "Change card's parent", - "parent-card": "Parent card", - "source-board": "Source board", - "no-parent": "Don't show parent", - "activity-added-label": "added label '%s' to %s", - "activity-removed-label": "removed label '%s' from %s", - "activity-delete-attach": "deleted an attachment from %s", - "activity-added-label-card": "added label '%s'", - "activity-removed-label-card": "removed label '%s'", - "activity-delete-attach-card": "deleted an attachment", - "activity-set-customfield": "set custom field '%s' to '%s' in %s", - "activity-unset-customfield": "unset custom field '%s' in %s", - "r-rule": "Rule", - "r-add-trigger": "Add trigger", - "r-add-action": "Add action", - "r-board-rules": "Board rules", - "r-add-rule": "Add rule", - "r-view-rule": "View rule", - "r-delete-rule": "Delete rule", - "r-new-rule-name": "New rule title", - "r-no-rules": "No rules", - "r-when-a-card": "When a card", - "r-is": "is", - "r-is-moved": "is moved", - "r-added-to": "added to", - "r-removed-from": "Removed from", - "r-the-board": "the board", - "r-list": "list", - "set-filter": "Set Filter", - "r-moved-to": "Moved to", - "r-moved-from": "Moved from", - "r-archived": "Moved to Archive", - "r-unarchived": "Restored from Archive", - "r-a-card": "a card", - "r-when-a-label-is": "When a label is", - "r-when-the-label": "When the label", - "r-list-name": "list name", - "r-when-a-member": "When a member is", - "r-when-the-member": "When the member", - "r-name": "name", - "r-when-a-attach": "When an attachment", - "r-when-a-checklist": "When a checklist is", - "r-when-the-checklist": "When the checklist", - "r-completed": "Completed", - "r-made-incomplete": "Made incomplete", - "r-when-a-item": "When a checklist item is", - "r-when-the-item": "When the checklist item", - "r-checked": "Checked", - "r-unchecked": "Unchecked", - "r-move-card-to": "Move card to", - "r-top-of": "Top of", - "r-bottom-of": "Bottom of", - "r-its-list": "its list", - "r-archive": "Move to Archive", - "r-unarchive": "Restore from Archive", - "r-card": "card", - "r-add": "เพิ่ม", - "r-remove": "Remove", - "r-label": "label", - "r-member": "member", - "r-remove-all": "Remove all members from the card", - "r-set-color": "Set color to", - "r-checklist": "checklist", - "r-check-all": "Check all", - "r-uncheck-all": "Uncheck all", - "r-items-check": "items of checklist", - "r-check": "Check", - "r-uncheck": "Uncheck", - "r-item": "item", - "r-of-checklist": "of checklist", - "r-send-email": "Send an email", - "r-to": "to", - "r-subject": "subject", - "r-rule-details": "Rule details", - "r-d-move-to-top-gen": "Move card to top of its list", - "r-d-move-to-top-spec": "Move card to top of list", - "r-d-move-to-bottom-gen": "Move card to bottom of its list", - "r-d-move-to-bottom-spec": "Move card to bottom of list", - "r-d-send-email": "Send email", - "r-d-send-email-to": "to", - "r-d-send-email-subject": "subject", - "r-d-send-email-message": "message", - "r-d-archive": "Move card to Archive", - "r-d-unarchive": "Restore card from Archive", - "r-d-add-label": "Add label", - "r-d-remove-label": "Remove label", - "r-create-card": "Create new card", - "r-in-list": "in list", - "r-in-swimlane": "in swimlane", - "r-d-add-member": "Add member", - "r-d-remove-member": "Remove member", - "r-d-remove-all-member": "Remove all member", - "r-d-check-all": "Check all items of a list", - "r-d-uncheck-all": "Uncheck all items of a list", - "r-d-check-one": "Check item", - "r-d-uncheck-one": "Uncheck item", - "r-d-check-of-list": "of checklist", - "r-d-add-checklist": "Add checklist", - "r-d-remove-checklist": "Remove checklist", - "r-by": "by", - "r-add-checklist": "Add checklist", - "r-with-items": "with items", - "r-items-list": "item1,item2,item3", - "r-add-swimlane": "Add swimlane", - "r-swimlane-name": "swimlane name", - "r-board-note": "Note: leave a field empty to match every possible value.", - "r-checklist-note": "Note: checklist's items have to be written as comma separated values.", - "r-when-a-card-is-moved": "When a card is moved to another list", - "r-set": "Set", - "r-update": "Update", - "r-datefield": "date field", - "r-df-start-at": "start", - "r-df-due-at": "due", - "r-df-end-at": "end", - "r-df-received-at": "received", - "r-to-current-datetime": "to current date/time", - "r-remove-value-from": "Remove value from", - "ldap": "LDAP", - "oauth2": "OAuth2", - "cas": "CAS", - "authentication-method": "Authentication method", - "authentication-type": "Authentication type", - "custom-product-name": "Custom Product Name", - "layout": "Layout", - "hide-logo": "Hide Logo", - "add-custom-html-after-body-start": "Add Custom HTML after <body> start", - "add-custom-html-before-body-end": "Add Custom HTML before </body> end", - "error-undefined": "Something went wrong", - "error-ldap-login": "An error occurred while trying to login", - "display-authentication-method": "Display Authentication Method", - "default-authentication-method": "Default Authentication Method", - "duplicate-board": "Duplicate Board", - "people-number": "The number of people is:", - "swimlaneDeletePopup-title": "Delete Swimlane ?", - "swimlane-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the swimlane. There is no undo.", - "restore-all": "Restore all", - "delete-all": "Delete all", - "loading": "Loading, please wait.", - "previous_as": "last time was", - "act-a-dueAt": "modified due time to \nWhen: __timeValue__\nWhere: __card__\n previous due was __timeOldValue__", - "act-a-endAt": "modified ending time to __timeValue__ from (__timeOldValue__)", - "act-a-startAt": "modified starting time to __timeValue__ from (__timeOldValue__)", - "act-a-receivedAt": "modified received time to __timeValue__ from (__timeOldValue__)", - "a-dueAt": "modified due time to be", - "a-endAt": "modified ending time to be", - "a-startAt": "modified starting time to be", - "a-receivedAt": "modified received time to be", - "almostdue": "current due time %s is approaching", - "pastdue": "current due time %s is past", - "duenow": "current due time %s is today", - "act-newDue": "__list__/__card__ has 1st due reminder [__board__]", - "act-withDue": "__list__/__card__ due reminders [__board__]", - "act-almostdue": "was reminding the current due (__timeValue__) of __card__ is approaching", - "act-pastdue": "was reminding the current due (__timeValue__) of __card__ is past", - "act-duenow": "was reminding the current due (__timeValue__) of __card__ is now", - "act-atUserComment": "You were mentioned in [__board__] __list__/__card__", - "delete-user-confirm-popup": "Are you sure you want to delete this account? There is no undo.", - "accounts-allowUserDelete": "Allow users to self delete their account", - "hide-minicard-label-text": "Hide minicard label text", - "show-desktop-drag-handles": "Show desktop drag handles", - "assignee": "Assignee", - "cardAssigneesPopup-title": "Assignee", - "addmore-detail": "Add a more detailed description", - "show-on-card": "Show on Card", - "new": "New", - "editUserPopup-title": "Edit User", - "newUserPopup-title": "New User", - "notifications": "Notifications", - "view-all": "View All", - "filter-by-unread": "Filter by Unread", - "mark-all-as-read": "Mark all as read", - "remove-all-read": "Remove all read", - "allow-rename": "Allow Rename", - "allowRenamePopup-title": "Allow Rename" -} \ No newline at end of file + "accept": "ยอมรับ", + "act-activity-notify": "Activity Notification", + "act-addAttachment": "added attachment __attachment__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-deleteAttachment": "deleted attachment __attachment__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addSubtask": "added subtask __subtask__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addedLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removeLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removedLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addChecklist": "added checklist __checklist__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addChecklistItem": "added checklist item __checklistItem__ to checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removeChecklist": "removed checklist __checklist__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removeChecklistItem": "removed checklist item __checklistItem__ from checklist __checkList__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-checkedItem": "checked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-uncheckedItem": "unchecked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-completeChecklist": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-uncompleteChecklist": "uncompleted checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addComment": "commented on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-editComment": "edited comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-deleteComment": "deleted comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-createBoard": "created board __board__", + "act-createSwimlane": "created swimlane __swimlane__ to board __board__", + "act-createCard": "created card __card__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-createCustomField": "created custom field __customField__ at board __board__", + "act-deleteCustomField": "deleted custom field __customField__ at board __board__", + "act-setCustomField": "edited custom field __customField__: __customFieldValue__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-createList": "added list __list__ to board __board__", + "act-addBoardMember": "added member __member__ to board __board__", + "act-archivedBoard": "Board __board__ moved to Archive", + "act-archivedCard": "Card __card__ at list __list__ at swimlane __swimlane__ at board __board__ moved to Archive", + "act-archivedList": "List __list__ at swimlane __swimlane__ at board __board__ moved to Archive", + "act-archivedSwimlane": "Swimlane __swimlane__ at board __board__ moved to Archive", + "act-importBoard": "imported board __board__", + "act-importCard": "imported card __card__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-importList": "imported list __list__ to swimlane __swimlane__ at board __board__", + "act-joinMember": "added member __member__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-moveCard": "moved card __card__ at board __board__ from list __oldList__ at swimlane __oldSwimlane__ to list __list__ at swimlane __swimlane__", + "act-moveCardToOtherBoard": "moved card __card__ from list __oldList__ at swimlane __oldSwimlane__ at board __oldBoard__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-removeBoardMember": "removed member __member__ from board __board__", + "act-restoredCard": "restored card __card__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-unjoinMember": "removed member __member__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-withBoardTitle": "__board__", + "act-withCardTitle": "[__board__] __card__", + "actions": "ปฎิบัติการ", + "activities": "กิจกรรม", + "activity": "กิจกรรม", + "activity-added": "เพิ่ม %s ไปยัง %s", + "activity-archived": "%s moved to Archive", + "activity-attached": "แนบ %s ไปยัง %s", + "activity-created": "สร้าง %s", + "activity-customfield-created": "created custom field %s", + "activity-excluded": "ยกเว้น %s จาก %s", + "activity-imported": "ถูกนำเข้า %s ไปยัง %s จาก %s", + "activity-imported-board": "นำเข้า %s จาก %s", + "activity-joined": "เข้าร่วม %s", + "activity-moved": "ย้าย %s จาก %s ถึง %s", + "activity-on": "บน %s", + "activity-removed": "ลบ %s จาด %s", + "activity-sent": "ส่ง %s ถึง %s", + "activity-unjoined": "ยกเลิกเข้าร่วม %s", + "activity-subtask-added": "added subtask to %s", + "activity-checked-item": "checked %s in checklist %s of %s", + "activity-unchecked-item": "unchecked %s in checklist %s of %s", + "activity-checklist-added": "รายการถูกเพิ่มไป %s", + "activity-checklist-removed": "removed a checklist from %s", + "activity-checklist-completed": "completed checklist %s of %s", + "activity-checklist-uncompleted": "uncompleted the checklist %s of %s", + "activity-checklist-item-added": "added checklist item to '%s' in %s", + "activity-checklist-item-removed": "removed a checklist item from '%s' in %s", + "add": "เพิ่ม", + "activity-checked-item-card": "checked %s in checklist %s", + "activity-unchecked-item-card": "unchecked %s in checklist %s", + "activity-checklist-completed-card": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "activity-checklist-uncompleted-card": "uncompleted the checklist %s", + "activity-editComment": "edited comment %s", + "activity-deleteComment": "deleted comment %s", + "add-attachment": "Add Attachment", + "add-board": "Add Board", + "add-card": "Add Card", + "add-swimlane": "Add Swimlane", + "add-subtask": "Add Subtask", + "add-checklist": "Add Checklist", + "add-checklist-item": "เพิ่มรายการตรวจสอบ", + "add-cover": "เพิ่มหน้าปก", + "add-label": "Add Label", + "add-list": "Add List", + "add-members": "เพิ่มสมาชิก", + "added": "เพิ่ม", + "addMemberPopup-title": "สมาชิก", + "admin": "ผู้ดูแลระบบ", + "admin-desc": "สามารถดูและแก้ไขการ์ด ลบสมาชิก และเปลี่ยนการตั้งค่าบอร์ดได้", + "admin-announcement": "Announcement", + "admin-announcement-active": "Active System-Wide Announcement", + "admin-announcement-title": "Announcement from Administrator", + "all-boards": "บอร์ดทั้งหมด", + "and-n-other-card": "และการ์ดอื่น __count__", + "and-n-other-card_plural": "และการ์ดอื่น ๆ __count__", + "apply": "นำมาใช้", + "app-is-offline": "Loading, please wait. Refreshing the page will cause data loss. If loading does not work, please check that server has not stopped.", + "archive": "Move to Archive", + "archive-all": "Move All to Archive", + "archive-board": "Move Board to Archive", + "archive-card": "Move Card to Archive", + "archive-list": "Move List to Archive", + "archive-swimlane": "Move Swimlane to Archive", + "archive-selection": "Move selection to Archive", + "archiveBoardPopup-title": "Move Board to Archive?", + "archived-items": "เอกสารที่เก็บไว้", + "archived-boards": "Boards in Archive", + "restore-board": "Restore Board", + "no-archived-boards": "No Boards in Archive.", + "archives": "เอกสารที่เก็บไว้", + "template": "Template", + "templates": "Templates", + "assign-member": "กำหนดสมาชิก", + "attached": "แนบมาด้วย", + "attachment": "สิ่งที่แนบมา", + "attachment-delete-pop": "ลบสิ่งที่แนบมาถาวร ไม่สามารถเลิกทำได้", + "attachmentDeletePopup-title": "ลบสิ่งที่แนบมาหรือไม่", + "attachments": "สิ่งที่แนบมา", + "auto-watch": "Automatically watch boards when they are created", + "avatar-too-big": "The avatar is too large (70KB max)", + "back": "ย้อนกลับ", + "board-change-color": "เปลี่ยนสี", + "board-nb-stars": "ติดดาว %s", + "board-not-found": "ไม่มีบอร์ด", + "board-private-info": "บอร์ดนี้จะเป็น <strong>ส่วนตัว</strong>.", + "board-public-info": "บอร์ดนี้จะเป็น <strong>สาธารณะ</strong>.", + "boardChangeColorPopup-title": "เปลี่ยนสีพื้นหลังบอร์ด", + "boardChangeTitlePopup-title": "เปลี่ยนชื่อบอร์ด", + "boardChangeVisibilityPopup-title": "เปลี่ยนการเข้าถึง", + "boardChangeWatchPopup-title": "เปลี่ยนการเฝ้าดู", + "boardMenuPopup-title": "Board Settings", + "boardChangeViewPopup-title": "Board View", + "boards": "บอร์ด", + "board-view": "Board View", + "board-view-cal": "Calendar", + "board-view-swimlanes": "Swimlanes", + "board-view-collapse": "Collapse", + "board-view-lists": "รายการ", + "bucket-example": "ตัวอย่างเช่น “ระบบที่ต้องทำ”", + "cancel": "ยกเลิก", + "card-archived": "This card is moved to Archive.", + "board-archived": "This board is moved to Archive.", + "card-comments-title": "การ์ดนี้มี %s ความเห็น.", + "card-delete-notice": "เป็นการลบถาวร คุณจะสูญเสียข้อมูลที่เกี่ยวข้องกับการ์ดนี้ทั้งหมด", + "card-delete-pop": "การดำเนินการทั้งหมดจะถูกลบจาก feed กิจกรรมและคุณไม่สามารถเปิดได้อีกครั้งหรือยกเลิกการทำ", + "card-delete-suggest-archive": "You can move a card to Archive to remove it from the board and preserve the activity.", + "card-due": "ครบกำหนด", + "card-due-on": "ครบกำหนดเมื่อ", + "card-spent": "Spent Time", + "card-edit-attachments": "แก้ไขสิ่งที่แนบมา", + "card-edit-custom-fields": "Edit custom fields", + "card-start-voting": "Start voting", + "card-cancel-voting": "Delete voting and all votes", + "card-edit-labels": "แก้ไขป้ายกำกับ", + "card-edit-members": "แก้ไขสมาชิก", + "card-labels-title": "เปลี่ยนป้ายกำกับของการ์ด", + "card-members-title": "เพิ่มหรือลบสมาชิกของบอร์ดจากการ์ด", + "card-start": "เริ่ม", + "card-start-on": "เริ่มเมื่อ", + "cardAttachmentsPopup-title": "แนบจาก", + "cardCustomField-datePopup-title": "Change date", + "cardCustomFieldsPopup-title": "Edit custom fields", + "cardStartVotingPopup-title": "Start a vote", + "positiveVoteMembersPopup-title": "Proponents", + "negativeVoteMembersPopup-title": "Opponents", + "vote-question": "Voting question", + "vote-public": "Public vote", + "vote-for-it": "for it", + "vote-against": "against", + "cardDeletePopup-title": "ลบการ์ดนี้หรือไม่", + "cardDetailsActionsPopup-title": "การดำเนินการการ์ด", + "cardLabelsPopup-title": "ป้ายกำกับ", + "cardMembersPopup-title": "สมาชิก", + "cardMorePopup-title": "เพิ่มเติม", + "cardTemplatePopup-title": "Create template", + "cards": "การ์ด", + "cards-count": "การ์ด", + "casSignIn": "Sign In with CAS", + "cardType-card": "Card", + "cardType-linkedCard": "Linked Card", + "cardType-linkedBoard": "Linked Board", + "change": "เปลี่ยน", + "change-avatar": "เปลี่ยนภาพ", + "change-password": "เปลี่ยนรหัสผ่าน", + "change-permissions": "เปลี่ยนสิทธิ์", + "change-settings": "เปลี่ยนการตั้งค่า", + "changeAvatarPopup-title": "เปลี่ยนภาพ", + "changeLanguagePopup-title": "เปลี่ยนภาษา", + "changePasswordPopup-title": "เปลี่ยนรหัสผ่าน", + "changePermissionsPopup-title": "เปลี่ยนสิทธิ์", + "changeSettingsPopup-title": "เปลี่ยนการตั้งค่า", + "subtasks": "Subtasks", + "checklists": "รายการตรวจสอบ", + "click-to-star": "คลิกดาวบอร์ดนี้", + "click-to-unstar": "คลิกยกเลิกดาวบอร์ดนี้", + "clipboard": "Clipboard หรือลากและวาง", + "close": "ปิด", + "close-board": "ปิดบอร์ด", + "close-board-pop": "You will be able to restore the board by clicking the “Archive” button from the home header.", + "color-black": "ดำ", + "color-blue": "น้ำเงิน", + "color-crimson": "crimson", + "color-darkgreen": "darkgreen", + "color-gold": "gold", + "color-gray": "gray", + "color-green": "เขียว", + "color-indigo": "indigo", + "color-lime": "เหลืองมะนาว", + "color-magenta": "magenta", + "color-mistyrose": "mistyrose", + "color-navy": "navy", + "color-orange": "ส้ม", + "color-paleturquoise": "paleturquoise", + "color-peachpuff": "peachpuff", + "color-pink": "ชมพู", + "color-plum": "plum", + "color-purple": "ม่วง", + "color-red": "แดง", + "color-saddlebrown": "saddlebrown", + "color-silver": "silver", + "color-sky": "ฟ้า", + "color-slateblue": "slateblue", + "color-white": "white", + "color-yellow": "เหลือง", + "unset-color": "Unset", + "comment": "คอมเม็นต์", + "comment-placeholder": "Write Comment", + "comment-only": "Comment only", + "comment-only-desc": "Can comment on cards only.", + "no-comments": "No comments", + "no-comments-desc": "Can not see comments and activities.", + "worker": "Worker", + "worker-desc": "Can only move cards, assign itself to card and comment.", + "computer": "คอมพิวเตอร์", + "confirm-subtask-delete-dialog": "Are you sure you want to delete subtask?", + "confirm-checklist-delete-dialog": "Are you sure you want to delete checklist?", + "copy-card-link-to-clipboard": "Copy card link to clipboard", + "linkCardPopup-title": "Link Card", + "searchElementPopup-title": "ค้นหา", + "copyCardPopup-title": "Copy Card", + "copyChecklistToManyCardsPopup-title": "Copy Checklist Template to Many Cards", + "copyChecklistToManyCardsPopup-instructions": "Destination Card Titles and Descriptions in this JSON format", + "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"First card title\", \"description\":\"First card description\"}, {\"title\":\"Second card title\",\"description\":\"Second card description\"},{\"title\":\"Last card title\",\"description\":\"Last card description\"} ]", + "create": "สร้าง", + "createBoardPopup-title": "สร้างบอร์ด", + "chooseBoardSourcePopup-title": "Import board", + "createLabelPopup-title": "สร้างป้ายกำกับ", + "createCustomField": "Create Field", + "createCustomFieldPopup-title": "Create Field", + "current": "ปัจจุบัน", + "custom-field-delete-pop": "There is no undo. This will remove this custom field from all cards and destroy its history.", + "custom-field-checkbox": "Checkbox", + "custom-field-date": "วันที่", + "custom-field-dropdown": "Dropdown List", + "custom-field-dropdown-none": "(none)", + "custom-field-dropdown-options": "List Options", + "custom-field-dropdown-options-placeholder": "Press enter to add more options", + "custom-field-dropdown-unknown": "(unknown)", + "custom-field-number": "Number", + "custom-field-text": "Text", + "custom-fields": "Custom Fields", + "date": "วันที่", + "decline": "ปฎิเสธ", + "default-avatar": "ภาพเริ่มต้น", + "delete": "ลบ", + "deleteCustomFieldPopup-title": "Delete Custom Field?", + "deleteLabelPopup-title": "ลบป้ายกำกับนี้หรือไม่", + "description": "คำอธิบาย", + "disambiguateMultiLabelPopup-title": "การดำเนินการกำกับป้ายชัดเจน", + "disambiguateMultiMemberPopup-title": "การดำเนินการสมาชิกชัดเจน", + "discard": "ทิ้ง", + "done": "เสร็จสิ้น", + "download": "ดาวน์โหลด", + "edit": "แก้ไข", + "edit-avatar": "เปลี่ยนภาพ", + "edit-profile": "แก้ไขโปรไฟล์", + "edit-wip-limit": "Edit WIP Limit", + "soft-wip-limit": "Soft WIP Limit", + "editCardStartDatePopup-title": "เปลี่ยนวันเริ่มต้น", + "editCardDueDatePopup-title": "เปลี่ยนวันครบกำหนด", + "editCustomFieldPopup-title": "Edit Field", + "editCardSpentTimePopup-title": "Change spent time", + "editLabelPopup-title": "เปลี่ยนป้ายกำกับ", + "editNotificationPopup-title": "แก้ไขการแจ้งเตือน", + "editProfilePopup-title": "แก้ไขโปรไฟล์", + "email": "อีเมล์", + "email-enrollAccount-subject": "บัญชีคุณถูกสร้างใน __siteName__", + "email-enrollAccount-text": "สวัสดี __user__,\n\nเริ่มใช้บริการง่าย ๆ , ด้วยการคลิกลิงค์ด้านล่าง.\n\n__url__\n\n ขอบคุณค่ะ", + "email-fail": "การส่งอีเมล์ล้มเหลว", + "email-fail-text": "Error trying to send email", + "email-invalid": "อีเมล์ไม่ถูกต้อง", + "email-invite": "เชิญผ่านทางอีเมล์", + "email-invite-subject": "__inviter__ ส่งคำเชิญให้คุณ", + "email-invite-text": "สวัสดี __user__,\n\n__inviter__ ขอเชิญคุณเข้าร่วม \"__board__\" เพื่อขอความร่วมมือ \n\n โปรดคลิกตามลิงค์ข้างล่างนี้ \n\n__url__\n\n ขอบคุณ", + "email-resetPassword-subject": "ตั้งรหัสผ่่านใหม่ของคุณบน __siteName__", + "email-resetPassword-text": "สวัสดี __user__,\n\nในการรีเซ็ตรหัสผ่านของคุณ, คลิกตามลิงค์ด้านล่าง \n\n__url__\n\nขอบคุณค่ะ", + "email-sent": "ส่งอีเมล์", + "email-verifyEmail-subject": "ยืนยันที่อยู่อีเม์ของคุณบน __siteName__", + "email-verifyEmail-text": "สวัสดี __user__,\n\nตรวจสอบบัญชีอีเมล์ของคุณ ง่าย ๆ ตามลิงค์ด้านล่าง \n\n__url__\n\n ขอบคุณค่ะ", + "enable-wip-limit": "Enable WIP Limit", + "error-board-doesNotExist": "บอร์ดนี้ไม่มีอยู่แล้ว", + "error-board-notAdmin": "คุณจะต้องเป็นผู้ดูแลระบบถึงจะทำสิ่งเหล่านี้ได้", + "error-board-notAMember": "คุณต้องเป็นสมาชิกของบอร์ดนี้ถึงจะทำได้", + "error-json-malformed": "ข้อความของคุณไม่ใช่ JSON", + "error-json-schema": "รูปแบบข้้้อมูล JSON ของคุณไม่ถูกต้อง", + "error-list-doesNotExist": "รายการนี้ไม่มีอยู่", + "error-user-doesNotExist": "ผู้ใช้นี้ไม่มีอยู่", + "error-user-notAllowSelf": "You can not invite yourself", + "error-user-notCreated": "ผู้ใช้รายนี้ไม่ได้สร้าง", + "error-username-taken": "ชื่อนี้ถูกใช้งานแล้ว", + "error-email-taken": "Email has already been taken", + "export-board": "ส่งออกกระดาน", + "sort": "Sort", + "sort-desc": "Click to Sort List", + "list-sort-by": "Sort the List By:", + "list-label-modifiedAt": "Last Access Time", + "list-label-title": "Name of the List", + "list-label-sort": "Your Manual Order", + "list-label-short-modifiedAt": "(L)", + "list-label-short-title": "(N)", + "list-label-short-sort": "(M)", + "filter": "กรอง", + "filter-cards": "Filter Cards or Lists", + "list-filter-label": "Filter List by Title", + "filter-clear": "ล้างตัวกรอง", + "filter-no-label": "ไม่มีฉลาก", + "filter-no-member": "ไม่มีสมาชิก", + "filter-no-assignee": "No assignee", + "filter-no-custom-fields": "No Custom Fields", + "filter-show-archive": "Show archived lists", + "filter-hide-empty": "Hide empty lists", + "filter-on": "กรองบน", + "filter-on-desc": "คุณกำลังกรองการ์ดในบอร์ดนี้ คลิกที่นี่เพื่อแก้ไขตัวกรอง", + "filter-to-selection": "กรองตัวเลือก", + "advanced-filter-label": "Advanced Filter", + "advanced-filter-description": "Advanced Filter allows to write a string containing following operators: == != <= >= && || ( ) A space is used as a separator between the Operators. You can filter for all Custom Fields by typing their names and values. For Example: Field1 == Value1. Note: If fields or values contains spaces, you need to encapsulate them into single quotes. For Example: 'Field 1' == 'Value 1'. For single control characters (' \\/) to be skipped, you can use \\. For example: Field1 == I\\'m. Also you can combine multiple conditions. For Example: F1 == V1 || F1 == V2. Normally all operators are interpreted from left to right. You can change the order by placing brackets. For Example: F1 == V1 && ( F2 == V2 || F2 == V3 ). Also you can search text fields using regex: F1 == /Tes.*/i", + "fullname": "ชื่อ นามสกุล", + "header-logo-title": "ย้อนกลับไปที่หน้าบอร์ดของคุณ", + "hide-system-messages": "ซ่อนข้อความของระบบ", + "headerBarCreateBoardPopup-title": "สร้างบอร์ด", + "home": "หน้าหลัก", + "import": "นำเข้า", + "link": "Link", + "import-board": "import board", + "import-board-c": "Import board", + "import-board-title-trello": "นำเข้าบอร์ดจาก Trello", + "import-board-title-wekan": "Import board from previous export", + "from-trello": "From Trello", + "from-wekan": "From previous export", + "import-board-instruction-trello": "ใน Trello ของคุณให้ไปที่ 'Menu' และไปที่ More -> Print and Export -> Export JSON และคัดลอกข้อความจากนั้น", + "import-board-instruction-wekan": "In your board, go to 'Menu', then 'Export board', and copy the text in the downloaded file.", + "import-board-instruction-about-errors": "If you get errors when importing board, sometimes importing still works, and board is at All Boards page.", + "import-json-placeholder": "วางข้อมูล JSON ที่ถูกต้องของคุณที่นี่", + "import-map-members": "แผนที่สมาชิก", + "import-members-map": "Your imported board has some members. Please map the members you want to import to your users", + "import-show-user-mapping": "Review การทำแผนที่สมาชิก", + "import-user-select": "Pick your existing user you want to use as this member", + "importMapMembersAddPopup-title": "Select member", + "info": "Version", + "initials": "ชื่อย่อ", + "invalid-date": "วันที่ไม่ถูกต้อง", + "invalid-time": "Invalid time", + "invalid-user": "Invalid user", + "joined": "เข้าร่วม", + "just-invited": "คุณพึ่งได้รับเชิญบอร์ดนี้", + "keyboard-shortcuts": "แป้นพิมพ์ลัด", + "label-create": "สร้างป้ายกำกับ", + "label-default": "ป้าย %s (ค่าเริ่มต้น)", + "label-delete-pop": "ไม่มีการยกเลิกการทำนี้ ลบป้ายกำกับนี้จากทุกการ์ดและล้างประวัติทิ้ง", + "labels": "ป้ายกำกับ", + "language": "ภาษา", + "last-admin-desc": "คุณไม่สามารถเปลี่ยนบทบาทเพราะต้องมีผู้ดูแลระบบหนึ่งคนเป็นอย่างน้อย", + "leave-board": "ทิ้งบอร์ด", + "leave-board-pop": "Are you sure you want to leave __boardTitle__? You will be removed from all cards on this board.", + "leaveBoardPopup-title": "Leave Board ?", + "link-card": "เชื่อมโยงไปยังการ์ดใบนี้", + "list-archive-cards": "Move all cards in this list to Archive", + "list-archive-cards-pop": "This will remove all the cards in this list from the board. To view cards in Archive and bring them back to the board, click “Menu” > “Archive”.", + "list-move-cards": "ย้ายการ์ดทั้งหมดในรายการนี้", + "list-select-cards": "เลือกการ์ดทั้งหมดในรายการนี้", + "set-color-list": "Set Color", + "listActionPopup-title": "รายการการดำเนิน", + "swimlaneActionPopup-title": "Swimlane Actions", + "swimlaneAddPopup-title": "Add a Swimlane below", + "listImportCardPopup-title": "นำเข้าการ์ด Trello", + "listMorePopup-title": "เพิ่มเติม", + "link-list": "Link to this list", + "list-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the list. There is no undo.", + "list-delete-suggest-archive": "You can move a list to Archive to remove it from the board and preserve the activity.", + "lists": "รายการ", + "swimlanes": "Swimlanes", + "log-out": "ออกจากระบบ", + "log-in": "เข้าสู่ระบบ", + "loginPopup-title": "เข้าสู่ระบบ", + "memberMenuPopup-title": "การตั้งค่า", + "members": "สมาชิก", + "menu": "เมนู", + "move-selection": "ย้ายตัวเลือก", + "moveCardPopup-title": "ย้ายการ์ด", + "moveCardToBottom-title": "ย้ายไปล่าง", + "moveCardToTop-title": "ย้ายไปบน", + "moveSelectionPopup-title": "เลือกย้าย", + "multi-selection": "เลือกหลายรายการ", + "multi-selection-on": "เลือกหลายรายการเมื่อ", + "muted": "ไม่ออกเสียง", + "muted-info": "คุณจะไม่ได้รับแจ้งการเปลี่ยนแปลงใด ๆ ในบอร์ดนี้", + "my-boards": "บอร์ดของฉัน", + "name": "ชื่อ", + "no-archived-cards": "No cards in Archive.", + "no-archived-lists": "No lists in Archive.", + "no-archived-swimlanes": "No swimlanes in Archive.", + "no-results": "ไม่มีข้อมูล", + "normal": "ธรรมดา", + "normal-desc": "สามารถดูและแก้ไขการ์ดได้ แต่ไม่สามารถเปลี่ยนการตั้งค่าได้", + "not-accepted-yet": "ยังไม่ยอมรับคำเชิญ", + "notify-participate": "ได้รับการแจ้งปรับปรุงการ์ดอื่น ๆ ที่คุณมีส่วนร่วมในฐานะผู้สร้างหรือสมาชิก", + "notify-watch": "ได้รับการแจ้งปรับปรุงบอร์ด รายการหรือการ์ดที่คุณเฝ้าติดตาม", + "optional": "ไม่จำเป็น", + "or": "หรือ", + "page-maybe-private": "หน้านี้อาจจะเป็นส่วนตัว. คุณอาจจะสามารถดูจาก <a href='%s'>logging in</a>.", + "page-not-found": "ไม่พบหน้า", + "password": "รหัสผ่าน", + "paste-or-dragdrop": "วาง หรือลากและวาง ไฟล์ภาพ(ภาพเท่านั้น)", + "participating": "Participating", + "preview": "ภาพตัวอย่าง", + "previewAttachedImagePopup-title": "ตัวอย่าง", + "previewClipboardImagePopup-title": "ตัวอย่าง", + "private": "ส่วนตัว", + "private-desc": "บอร์ดนี้เป็นส่วนตัว. คนที่ถูกเพิ่มเข้าในบอร์ดเท่านั้นที่สามารถดูและแก้ไขได้", + "profile": "โปรไฟล์", + "public": "สาธารณะ", + "public-desc": "บอร์ดนี้เป็นสาธารณะ. ทุกคนสามารถเข้าถึงได้ผ่าน url นี้ แต่สามารถแก้ไขได้เฉพาะผู้ที่ถูกเพิ่มเข้าไปในการ์ดเท่านั้น", + "quick-access-description": "เพิ่มไว้ในนี้เพื่อเป็นทางลัด", + "remove-cover": "ลบหน้าปก", + "remove-from-board": "ลบจากบอร์ด", + "remove-label": "Remove Label", + "listDeletePopup-title": "Delete List ?", + "remove-member": "ลบสมาชิก", + "remove-member-from-card": "ลบจากการ์ด", + "remove-member-pop": "ลบ __name__ (__username__) จาก __boardTitle__ หรือไม่ สมาชิกจะถูกลบออกจากการ์ดทั้งหมดบนบอร์ดนี้ และพวกเขาจะได้รับการแจ้งเตือน", + "removeMemberPopup-title": "ลบสมาชิกหรือไม่", + "rename": "ตั้งชื่อใหม่", + "rename-board": "ตั้งชื่อบอร์ดใหม่", + "restore": "กู้คืน", + "save": "บันทึก", + "search": "ค้นหา", + "rules": "Rules", + "search-cards": "Search from card/list titles, descriptions and custom fields on this board", + "search-example": "Text to search for?", + "select-color": "Select Color", + "set-wip-limit-value": "Set a limit for the maximum number of tasks in this list", + "setWipLimitPopup-title": "Set WIP Limit", + "shortcut-assign-self": "กำหนดตัวเองให้การ์ดนี้", + "shortcut-autocomplete-emoji": "เติม emoji อัตโนมัติ", + "shortcut-autocomplete-members": "เติมสมาชิกอัตโนมัติ", + "shortcut-clear-filters": "ล้างตัวกรองทั้งหมด", + "shortcut-close-dialog": "ปิดหน้าต่าง", + "shortcut-filter-my-cards": "กรองการ์ดฉัน", + "shortcut-show-shortcuts": "นำรายการทางลัดนี้ขึ้น", + "shortcut-toggle-filterbar": "สลับแถบกรองสไลด์ด้้านข้าง", + "shortcut-toggle-sidebar": "สลับโชว์แถบด้านข้าง", + "show-cards-minimum-count": "แสดงจำนวนของการ์ดถ้ารายการมีมากกว่า(เลื่อนกำหนดตัวเลข)", + "sidebar-open": "เปิดแถบเลื่อน", + "sidebar-close": "ปิดแถบเลื่อน", + "signupPopup-title": "สร้างบัญชี", + "star-board-title": "คลิกติดดาวบอร์ดนี้ มันจะแสดงอยู่บนสุดของรายการบอร์ดของคุณ", + "starred-boards": "ติดดาวบอร์ด", + "starred-boards-description": "ติดดาวบอร์ดและแสดงไว้บนสุดของรายการบอร์ด", + "subscribe": "บอกรับสมาชิก", + "team": "ทีม", + "this-board": "บอร์ดนี้", + "this-card": "การ์ดนี้", + "spent-time-hours": "Spent time (hours)", + "overtime-hours": "Overtime (hours)", + "overtime": "Overtime", + "has-overtime-cards": "Has overtime cards", + "has-spenttime-cards": "Has spent time cards", + "time": "เวลา", + "title": "หัวข้อ", + "tracking": "ติดตาม", + "tracking-info": "คุณจะได้รับแจ้งการเปลี่ยนแปลงใด ๆ กับการ์ดที่คุณมีส่วนร่วมในฐานะผู้สร้างหรือสมาชิก", + "type": "Type", + "unassign-member": "ยกเลิกสมาชิก", + "unsaved-description": "คุณมีคำอธิบายที่ไม่ได้บันทึก", + "unwatch": "เลิกเฝ้าดู", + "upload": "อัพโหลด", + "upload-avatar": "อัพโหลดรูปภาพ", + "uploaded-avatar": "ภาพอัพโหลดแล้ว", + "username": "ชื่อผู้ใช้งาน", + "view-it": "ดู", + "warn-list-archived": "warning: this card is in an list at Archive", + "watch": "เฝ้าดู", + "watching": "เฝ้าดู", + "watching-info": "คุณจะได้รับแจ้งหากมีการเปลี่ยนแปลงใด ๆ ในบอร์ดนี้", + "welcome-board": "ยินดีต้อนรับสู่บอร์ด", + "welcome-swimlane": "Milestone 1", + "welcome-list1": "พื้นฐาน", + "welcome-list2": "ก้าวหน้า", + "card-templates-swimlane": "Card Templates", + "list-templates-swimlane": "List Templates", + "board-templates-swimlane": "Board Templates", + "what-to-do": "ต้องการทำอะไร", + "wipLimitErrorPopup-title": "Invalid WIP Limit", + "wipLimitErrorPopup-dialog-pt1": "The number of tasks in this list is higher than the WIP limit you've defined.", + "wipLimitErrorPopup-dialog-pt2": "Please move some tasks out of this list, or set a higher WIP limit.", + "admin-panel": "Admin Panel", + "settings": "Settings", + "people": "People", + "registration": "Registration", + "disable-self-registration": "Disable Self-Registration", + "invite": "Invite", + "invite-people": "Invite People", + "to-boards": "To board(s)", + "email-addresses": "Email Addresses", + "smtp-host-description": "The address of the SMTP server that handles your emails.", + "smtp-port-description": "The port your SMTP server uses for outgoing emails.", + "smtp-tls-description": "Enable TLS support for SMTP server", + "smtp-host": "SMTP Host", + "smtp-port": "SMTP Port", + "smtp-username": "ชื่อผู้ใช้งาน", + "smtp-password": "รหัสผ่าน", + "smtp-tls": "TLS support", + "send-from": "From", + "send-smtp-test": "Send a test email to yourself", + "invitation-code": "Invitation Code", + "email-invite-register-subject": "__inviter__ ส่งคำเชิญให้คุณ", + "email-invite-register-text": "Dear __user__,\n\n__inviter__ invites you to kanban board for collaborations.\n\nPlease follow the link below:\n__url__\n\nAnd your invitation code is: __icode__\n\nThanks.", + "email-smtp-test-subject": "SMTP Test Email", + "email-smtp-test-text": "You have successfully sent an email", + "error-invitation-code-not-exist": "Invitation code doesn't exist", + "error-notAuthorized": "You are not authorized to view this page.", + "webhook-title": "Webhook Name", + "webhook-token": "Token (Optional for Authentication)", + "outgoing-webhooks": "Outgoing Webhooks", + "bidirectional-webhooks": "Two-Way Webhooks", + "outgoingWebhooksPopup-title": "Outgoing Webhooks", + "boardCardTitlePopup-title": "Card Title Filter", + "disable-webhook": "Disable This Webhook", + "global-webhook": "Global Webhooks", + "new-outgoing-webhook": "New Outgoing Webhook", + "no-name": "(Unknown)", + "Node_version": "Node version", + "Meteor_version": "Meteor version", + "MongoDB_version": "MongoDB version", + "MongoDB_storage_engine": "MongoDB storage engine", + "MongoDB_Oplog_enabled": "MongoDB Oplog enabled", + "OS_Arch": "OS Arch", + "OS_Cpus": "OS CPU Count", + "OS_Freemem": "OS Free Memory", + "OS_Loadavg": "OS Load Average", + "OS_Platform": "OS Platform", + "OS_Release": "OS Release", + "OS_Totalmem": "OS Total Memory", + "OS_Type": "OS Type", + "OS_Uptime": "OS Uptime", + "days": "days", + "hours": "hours", + "minutes": "minutes", + "seconds": "seconds", + "show-field-on-card": "Show this field on card", + "automatically-field-on-card": "Auto create field to all cards", + "showLabel-field-on-card": "Show field label on minicard", + "yes": "Yes", + "no": "No", + "accounts": "Accounts", + "accounts-allowEmailChange": "Allow Email Change", + "accounts-allowUserNameChange": "Allow Username Change", + "createdAt": "Created at", + "verified": "Verified", + "active": "Active", + "card-received": "Received", + "card-received-on": "Received on", + "card-end": "End", + "card-end-on": "Ends on", + "editCardReceivedDatePopup-title": "Change received date", + "editCardEndDatePopup-title": "Change end date", + "setCardColorPopup-title": "Set color", + "setCardActionsColorPopup-title": "Choose a color", + "setSwimlaneColorPopup-title": "Choose a color", + "setListColorPopup-title": "Choose a color", + "assigned-by": "Assigned By", + "requested-by": "Requested By", + "board-delete-notice": "Deleting is permanent. You will lose all lists, cards and actions associated with this board.", + "delete-board-confirm-popup": "All lists, cards, labels, and activities will be deleted and you won't be able to recover the board contents. There is no undo.", + "boardDeletePopup-title": "Delete Board?", + "delete-board": "Delete Board", + "default-subtasks-board": "Subtasks for __board__ board", + "default": "Default", + "queue": "Queue", + "subtask-settings": "Subtasks Settings", + "card-settings": "Card Settings", + "boardSubtaskSettingsPopup-title": "Board Subtasks Settings", + "boardCardSettingsPopup-title": "Card Settings", + "deposit-subtasks-board": "Deposit subtasks to this board:", + "deposit-subtasks-list": "Landing list for subtasks deposited here:", + "show-parent-in-minicard": "Show parent in minicard:", + "prefix-with-full-path": "Prefix with full path", + "prefix-with-parent": "Prefix with parent", + "subtext-with-full-path": "Subtext with full path", + "subtext-with-parent": "Subtext with parent", + "change-card-parent": "Change card's parent", + "parent-card": "Parent card", + "source-board": "Source board", + "no-parent": "Don't show parent", + "activity-added-label": "added label '%s' to %s", + "activity-removed-label": "removed label '%s' from %s", + "activity-delete-attach": "deleted an attachment from %s", + "activity-added-label-card": "added label '%s'", + "activity-removed-label-card": "removed label '%s'", + "activity-delete-attach-card": "deleted an attachment", + "activity-set-customfield": "set custom field '%s' to '%s' in %s", + "activity-unset-customfield": "unset custom field '%s' in %s", + "r-rule": "Rule", + "r-add-trigger": "Add trigger", + "r-add-action": "Add action", + "r-board-rules": "Board rules", + "r-add-rule": "Add rule", + "r-view-rule": "View rule", + "r-delete-rule": "Delete rule", + "r-new-rule-name": "New rule title", + "r-no-rules": "No rules", + "r-when-a-card": "When a card", + "r-is": "is", + "r-is-moved": "is moved", + "r-added-to": "added to", + "r-removed-from": "Removed from", + "r-the-board": "the board", + "r-list": "list", + "set-filter": "Set Filter", + "r-moved-to": "Moved to", + "r-moved-from": "Moved from", + "r-archived": "Moved to Archive", + "r-unarchived": "Restored from Archive", + "r-a-card": "a card", + "r-when-a-label-is": "When a label is", + "r-when-the-label": "When the label", + "r-list-name": "list name", + "r-when-a-member": "When a member is", + "r-when-the-member": "When the member", + "r-name": "name", + "r-when-a-attach": "When an attachment", + "r-when-a-checklist": "When a checklist is", + "r-when-the-checklist": "When the checklist", + "r-completed": "Completed", + "r-made-incomplete": "Made incomplete", + "r-when-a-item": "When a checklist item is", + "r-when-the-item": "When the checklist item", + "r-checked": "Checked", + "r-unchecked": "Unchecked", + "r-move-card-to": "Move card to", + "r-top-of": "Top of", + "r-bottom-of": "Bottom of", + "r-its-list": "its list", + "r-archive": "Move to Archive", + "r-unarchive": "Restore from Archive", + "r-card": "card", + "r-add": "เพิ่ม", + "r-remove": "Remove", + "r-label": "label", + "r-member": "member", + "r-remove-all": "Remove all members from the card", + "r-set-color": "Set color to", + "r-checklist": "checklist", + "r-check-all": "Check all", + "r-uncheck-all": "Uncheck all", + "r-items-check": "items of checklist", + "r-check": "Check", + "r-uncheck": "Uncheck", + "r-item": "item", + "r-of-checklist": "of checklist", + "r-send-email": "Send an email", + "r-to": "to", + "r-subject": "subject", + "r-rule-details": "Rule details", + "r-d-move-to-top-gen": "Move card to top of its list", + "r-d-move-to-top-spec": "Move card to top of list", + "r-d-move-to-bottom-gen": "Move card to bottom of its list", + "r-d-move-to-bottom-spec": "Move card to bottom of list", + "r-d-send-email": "Send email", + "r-d-send-email-to": "to", + "r-d-send-email-subject": "subject", + "r-d-send-email-message": "message", + "r-d-archive": "Move card to Archive", + "r-d-unarchive": "Restore card from Archive", + "r-d-add-label": "Add label", + "r-d-remove-label": "Remove label", + "r-create-card": "Create new card", + "r-in-list": "in list", + "r-in-swimlane": "in swimlane", + "r-d-add-member": "Add member", + "r-d-remove-member": "Remove member", + "r-d-remove-all-member": "Remove all member", + "r-d-check-all": "Check all items of a list", + "r-d-uncheck-all": "Uncheck all items of a list", + "r-d-check-one": "Check item", + "r-d-uncheck-one": "Uncheck item", + "r-d-check-of-list": "of checklist", + "r-d-add-checklist": "Add checklist", + "r-d-remove-checklist": "Remove checklist", + "r-by": "by", + "r-add-checklist": "Add checklist", + "r-with-items": "with items", + "r-items-list": "item1,item2,item3", + "r-add-swimlane": "Add swimlane", + "r-swimlane-name": "swimlane name", + "r-board-note": "Note: leave a field empty to match every possible value.", + "r-checklist-note": "Note: checklist's items have to be written as comma separated values.", + "r-when-a-card-is-moved": "When a card is moved to another list", + "r-set": "Set", + "r-update": "Update", + "r-datefield": "date field", + "r-df-start-at": "start", + "r-df-due-at": "due", + "r-df-end-at": "end", + "r-df-received-at": "received", + "r-to-current-datetime": "to current date/time", + "r-remove-value-from": "Remove value from", + "ldap": "LDAP", + "oauth2": "OAuth2", + "cas": "CAS", + "authentication-method": "Authentication method", + "authentication-type": "Authentication type", + "custom-product-name": "Custom Product Name", + "layout": "Layout", + "hide-logo": "Hide Logo", + "add-custom-html-after-body-start": "Add Custom HTML after <body> start", + "add-custom-html-before-body-end": "Add Custom HTML before </body> end", + "error-undefined": "Something went wrong", + "error-ldap-login": "An error occurred while trying to login", + "display-authentication-method": "Display Authentication Method", + "default-authentication-method": "Default Authentication Method", + "duplicate-board": "Duplicate Board", + "people-number": "The number of people is:", + "swimlaneDeletePopup-title": "Delete Swimlane ?", + "swimlane-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the swimlane. There is no undo.", + "restore-all": "Restore all", + "delete-all": "Delete all", + "loading": "Loading, please wait.", + "previous_as": "last time was", + "act-a-dueAt": "modified due time to \nWhen: __timeValue__\nWhere: __card__\n previous due was __timeOldValue__", + "act-a-endAt": "modified ending time to __timeValue__ from (__timeOldValue__)", + "act-a-startAt": "modified starting time to __timeValue__ from (__timeOldValue__)", + "act-a-receivedAt": "modified received time to __timeValue__ from (__timeOldValue__)", + "a-dueAt": "modified due time to be", + "a-endAt": "modified ending time to be", + "a-startAt": "modified starting time to be", + "a-receivedAt": "modified received time to be", + "almostdue": "current due time %s is approaching", + "pastdue": "current due time %s is past", + "duenow": "current due time %s is today", + "act-newDue": "__list__/__card__ has 1st due reminder [__board__]", + "act-withDue": "__list__/__card__ due reminders [__board__]", + "act-almostdue": "was reminding the current due (__timeValue__) of __card__ is approaching", + "act-pastdue": "was reminding the current due (__timeValue__) of __card__ is past", + "act-duenow": "was reminding the current due (__timeValue__) of __card__ is now", + "act-atUserComment": "You were mentioned in [__board__] __list__/__card__", + "delete-user-confirm-popup": "Are you sure you want to delete this account? There is no undo.", + "accounts-allowUserDelete": "Allow users to self delete their account", + "hide-minicard-label-text": "Hide minicard label text", + "show-desktop-drag-handles": "Show desktop drag handles", + "assignee": "Assignee", + "cardAssigneesPopup-title": "Assignee", + "addmore-detail": "Add a more detailed description", + "show-on-card": "Show on Card", + "new": "New", + "editUserPopup-title": "Edit User", + "newUserPopup-title": "New User", + "notifications": "Notifications", + "view-all": "View All", + "filter-by-unread": "Filter by Unread", + "mark-all-as-read": "Mark all as read", + "remove-all-read": "Remove all read", + "allow-rename": "Allow Rename", + "allowRenamePopup-title": "Allow Rename" +} diff --git a/i18n/tr.i18n.json b/i18n/tr.i18n.json index 72ca81fa..a63c721d 100644 --- a/i18n/tr.i18n.json +++ b/i18n/tr.i18n.json @@ -1,780 +1,778 @@ { - "accept": "Kabul Et", - "act-activity-notify": "Etkinlik Bildirimi", - "act-addAttachment": "__attachment__ eklentisi, __swimlane__ kulvarındaki __list__ listesindeki __board__ panosundaki __card__ kartına eklendi.", - "act-deleteAttachment": "__attachment__ eklentisi, __swimlane__ kulvarındaki __list__ listesindeki __board__ panosundaki __card__ kartından silindi.", - "act-addSubtask": "added subtask __subtask__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addedLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removeLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removedLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addChecklist": "added checklist __checklist__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addChecklistItem": "added checklist item __checklistItem__ to checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removeChecklist": "removed checklist __checklist__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removeChecklistItem": "removed checklist item __checklistItem__ from checklist __checkList__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-checkedItem": "checked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-uncheckedItem": "unchecked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-completeChecklist": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-uncompleteChecklist": "uncompleted checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addComment": "commented on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-editComment": "edited comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-deleteComment": "deleted comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-createBoard": "__board__ panosu oluşturuldu", - "act-createSwimlane": "__board__ panosuna __swimlane__ kulvarı oluşturuldu", - "act-createCard": "__board__ panosunun __swimlane__ kulvarının __list__ listesinin __card__ kartı oluşturuldu", - "act-createCustomField": "created custom field __customField__ at board __board__", - "act-deleteCustomField": "deleted custom field __customField__ at board __board__", - "act-setCustomField": "edited custom field __customField__: __customFieldValue__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-createList": "added list __list__ to board __board__", - "act-addBoardMember": "__board__ panosuna __member__ kullanıcısı eklendi", - "act-archivedBoard": "__board__ panosu Arşiv'e taşındı", - "act-archivedCard": "Card __card__ at list __list__ at swimlane __swimlane__ at board __board__ moved to Archive", - "act-archivedList": "List __list__ at swimlane __swimlane__ at board __board__ moved to Archive", - "act-archivedSwimlane": "Swimlane __swimlane__ at board __board__ moved to Archive", - "act-importBoard": "__board__ panosu içeriye aktarıldı", - "act-importCard": "imported card __card__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-importList": "imported list __list__ to swimlane __swimlane__ at board __board__", - "act-joinMember": "added member __member__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-moveCard": "moved card __card__ at board __board__ from list __oldList__ at swimlane __oldSwimlane__ to list __list__ at swimlane __swimlane__", - "act-moveCardToOtherBoard": "moved card __card__ from list __oldList__ at swimlane __oldSwimlane__ at board __oldBoard__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-removeBoardMember": "removed member __member__ from board __board__", - "act-restoredCard": "restored card __card__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-unjoinMember": "removed member __member__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-withBoardTitle": "__board__", - "act-withCardTitle": "[__board__] __card__", - "actions": "İşlemler", - "activities": "Etkinlikler", - "activity": "Etkinlik", - "activity-added": "%s içine %s ekledi", - "activity-archived": "%s arşive taşındı", - "activity-attached": "%s içine %s ekledi", - "activity-created": "%s öğesini oluşturdu", - "activity-customfield-created": "%s adlı özel alan yaratıldı", - "activity-excluded": "%s içinden %s çıkarttı", - "activity-imported": "%s kaynağından %s öğesini %s öğesinin içine taşıdı ", - "activity-imported-board": "%s i %s içinden aktardı", - "activity-joined": "şuna katıldı: %s", - "activity-moved": "%s i %s içinden %s içine taşıdı", - "activity-on": "%s", - "activity-removed": "%s i %s ten kaldırdı", - "activity-sent": "%s i %s e gönderdi", - "activity-unjoined": "%s içinden ayrıldı", - "activity-subtask-added": "Alt-görev %s'e eklendi", - "activity-checked-item": "checked %s in checklist %s of %s", - "activity-unchecked-item": "unchecked %s in checklist %s of %s", - "activity-checklist-added": "%s içine yapılacak listesi ekledi", - "activity-checklist-removed": "%s Tarafından yapılacaklar listesi silinmiştir", - "activity-checklist-completed": "completed checklist %s of %s", - "activity-checklist-uncompleted": "uncompleted the checklist %s of %s", - "activity-checklist-item-added": "%s içinde %s yapılacak listesine öğe ekledi", - "activity-checklist-item-removed": "removed a checklist item from '%s' in %s", - "add": "Ekle", - "activity-checked-item-card": "checked %s in checklist %s", - "activity-unchecked-item-card": "unchecked %s in checklist %s", - "activity-checklist-completed-card": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "activity-checklist-uncompleted-card": "uncompleted the checklist %s", - "activity-editComment": "%s yorum düzenlendi", - "activity-deleteComment": "deleted comment %s", - "add-attachment": "Ek Ekle", - "add-board": "Pano Ekle", - "add-card": "Kart Ekle", - "add-swimlane": "Kulvar Ekle", - "add-subtask": "Alt Görev Ekle", - "add-checklist": "Yapılacak Listesi Ekle", - "add-checklist-item": "Yapılacak listesine yeni bir öğe ekle", - "add-cover": "Kapak resmi ekle", - "add-label": "Etiket Ekle", - "add-list": "Liste Ekle", - "add-members": "Üye ekle", - "added": "Eklendi", - "addMemberPopup-title": "Üyeler", - "admin": "Yönetici", - "admin-desc": "Kartları görüntüleyebilir ve düzenleyebilir, üyeleri çıkarabilir ve pano ayarlarını değiştirebilir.", - "admin-announcement": "Duyuru", - "admin-announcement-active": "Tüm Sistemde Etkin Duyuru", - "admin-announcement-title": "Yöneticiden Duyuru", - "all-boards": "Tüm panolar", - "and-n-other-card": "Ve __count__ diğer kart", - "and-n-other-card_plural": "Ve __count__ diğer kart", - "apply": "Uygula", - "app-is-offline": "Yükleniyor lütfen bekleyin. Sayfayı yenilemek veri kaybına neden olur. Yükleme çalışmıyorsa, lütfen sunucunun durmadığını kontrol edin.", - "archive": "Arşive Taşı", - "archive-all": "Hepsini Arşive Taşı", - "archive-board": "Panoyu Arşive Taşı", - "archive-card": "Kartı Arşive Taşı", - "archive-list": "Listeyi Arşive Taşı", - "archive-swimlane": "Kulvarı Arşive Taşı", - "archive-selection": "Seçimi arşive taşı", - "archiveBoardPopup-title": "Panoyu arşive taşı?", - "archived-items": "Arşivle", - "archived-boards": "Panolar Arşivde", - "restore-board": "Panoyu Geri Getir", - "no-archived-boards": "Arşivde Pano Yok.", - "archives": "Arşivle", - "template": "Şablon", - "templates": "Şablonlar", - "assign-member": "Üye ata", - "attached": "dosya(sı) eklendi", - "attachment": "Ek Dosya", - "attachment-delete-pop": "Ek silme işlemi kalıcıdır ve geri alınamaz.", - "attachmentDeletePopup-title": "Ek Silinsin mi?", - "attachments": "Ekler", - "auto-watch": "Oluşan yeni panoları kendiliğinden izlemeye al", - "avatar-too-big": "Avatar boyutu çok büyük (En fazla 70KB olabilir)", - "back": "Geri", - "board-change-color": "Renk değiştir", - "board-nb-stars": "%s yıldız", - "board-not-found": "Pano bulunamadı", - "board-private-info": "Bu pano <strong>gizli</strong> olacak.", - "board-public-info": "Bu pano <strong>genel</strong>e açılacaktır.", - "boardChangeColorPopup-title": "Pano arkaplan rengini değiştir", - "boardChangeTitlePopup-title": "Panonun Adını Değiştir", - "boardChangeVisibilityPopup-title": "Görünebilirliği Değiştir", - "boardChangeWatchPopup-title": "İzleme Durumunu Değiştir", - "boardMenuPopup-title": "Pano Ayarları", - "boardChangeViewPopup-title": "Pano Görünümü", - "boards": "Panolar", - "board-view": "Pano Görünümü", - "board-view-cal": "Takvim", - "board-view-swimlanes": "Kulvarlar", - "board-view-collapse": "Collapse", - "board-view-lists": "Listeler", - "bucket-example": "Örn: \"Marketten Alacaklarım\"", - "cancel": "İptal", - "card-archived": "Bu kart arşive taşındı.", - "board-archived": "Bu pano arşive taşındı.", - "card-comments-title": "Bu kartta %s yorum var.", - "card-delete-notice": "Silme işlemi kalıcıdır. Bu kartla ilişkili tüm eylemleri kaybedersiniz.", - "card-delete-pop": "Son hareketler alanındaki tüm veriler silinecek, ayrıca bu kartı yeniden açamayacaksın. Bu işlemin geri dönüşü yok.", - "card-delete-suggest-archive": "Bir kartı tahtadan çıkarmak ve etkinliği korumak için Arşive taşıyabilirsiniz.", - "card-due": "Bitiş", - "card-due-on": "Bitiş tarihi:", - "card-spent": "Harcanan Zaman", - "card-edit-attachments": "Ek dosyasını düzenle", - "card-edit-custom-fields": "Özel alanları düzenle", - "card-start-voting": "Start voting", - "card-cancel-voting": "Delete voting and all votes", - "card-edit-labels": "Etiketleri düzenle", - "card-edit-members": "Üyeleri düzenle", - "card-labels-title": "Bu kart için etiketleri düzenle", - "card-members-title": "Karta pano içindeki üyeleri ekler veya çıkartır.", - "card-start": "Başlama", - "card-start-on": "Başlama tarihi:", - "cardAttachmentsPopup-title": "Eklenme", - "cardCustomField-datePopup-title": "Tarihi değiştir", - "cardCustomFieldsPopup-title": "Özel alanları düzenle", - "cardStartVotingPopup-title": "Start a vote", - "positiveVoteMembersPopup-title": "Proponents", - "negativeVoteMembersPopup-title": "Opponents", - "vote-question": "Voting question", - "vote-public": "Public vote", - "vote-for-it": "for it", - "vote-against": "against", - "cardDeletePopup-title": "Kart Silinsin mi?", - "cardDetailsActionsPopup-title": "Kart işlemleri", - "cardLabelsPopup-title": "Etiketler", - "cardMembersPopup-title": "Üyeler", - "cardMorePopup-title": "Daha", - "cardTemplatePopup-title": "Şablon oluştur", - "cards": "Kartlar", - "cards-count": "Kartlar", - "casSignIn": "CAS ile giriş yapın", - "cardType-card": "Kart", - "cardType-linkedCard": "Bağlantılı kart", - "cardType-linkedBoard": "Bağlantılı Pano", - "change": "Değiştir", - "change-avatar": "Avatar Değiştir", - "change-password": "Parola Değiştir", - "change-permissions": "İzinleri değiştir", - "change-settings": "Ayarları değiştir", - "changeAvatarPopup-title": "Avatar Değiştir", - "changeLanguagePopup-title": "Dil Değiştir", - "changePasswordPopup-title": "Parola Değiştir", - "changePermissionsPopup-title": "Yetkileri Değiştirme", - "changeSettingsPopup-title": "Ayarları değiştir", - "subtasks": "Alt Görevler", - "checklists": "Yapılacak Listeleri", - "click-to-star": "Bu panoyu yıldızlamak için tıkla.", - "click-to-unstar": "Bu panunun yıldızını kaldırmak için tıkla.", - "clipboard": "Yapıştır veya sürükleyip bırak", - "close": "Kapat", - "close-board": "Panoyu kapat", - "close-board-pop": "\n92/5000\nAna başlıktaki “Arşiv” düğmesine tıklayarak tahtayı geri yükleyebilirsiniz.", - "color-black": "siyah", - "color-blue": "mavi", - "color-crimson": "crimson", - "color-darkgreen": "koyu yeşil", - "color-gold": "altın rengi", - "color-gray": "gri", - "color-green": "yeşil", - "color-indigo": "çivit", - "color-lime": "misket limonu", - "color-magenta": "magenta", - "color-mistyrose": "mistyrose", - "color-navy": "navy", - "color-orange": "turuncu", - "color-paleturquoise": "paleturquoise", - "color-peachpuff": "peachpuff", - "color-pink": "pembe", - "color-plum": "plum", - "color-purple": "mor", - "color-red": "kırmızı", - "color-saddlebrown": "saddlebrown", - "color-silver": "gümüş rengi", - "color-sky": "açık mavi", - "color-slateblue": "slateblue", - "color-white": "beyaz", - "color-yellow": "sarı", - "unset-color": "Unset", - "comment": "Yorum", - "comment-placeholder": "Yorum Yaz", - "comment-only": "Sadece yorum", - "comment-only-desc": "Sadece kartlara yorum yazabilir.", - "no-comments": "Yorum Yok", - "no-comments-desc": "Yorumlar ve aktiviteleri göremiyorum.", - "worker": "Worker", - "worker-desc": "Can only move cards, assign itself to card and comment.", - "computer": "Bilgisayar", - "confirm-subtask-delete-dialog": "Alt görevi silmek istediğinizden emin misiniz?", - "confirm-checklist-delete-dialog": "Kontrol listesini silmek istediğinden emin misin?", - "copy-card-link-to-clipboard": "Kartın linkini kopyala", - "linkCardPopup-title": "Bağlantı kartı", - "searchElementPopup-title": "Arama", - "copyCardPopup-title": "Kartı Kopyala", - "copyChecklistToManyCardsPopup-title": "Yapılacaklar Listesi şemasını birden çok karta kopyala", - "copyChecklistToManyCardsPopup-instructions": "Hedef Kart Başlıkları ve Açıklamaları bu JSON formatında", - "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"İlk kart başlığı\", \"description\":\"İlk kart açıklaması\"}, {\"title\":\"İkinci kart başlığı\",\"description\":\"İkinci kart açıklaması\"},{\"title\":\"Son kart başlığı\",\"description\":\"Son kart açıklaması\"} ]", - "create": "Oluştur", - "createBoardPopup-title": "Pano Oluşturma", - "chooseBoardSourcePopup-title": "Panoyu içe aktar", - "createLabelPopup-title": "Etiket Oluşturma", - "createCustomField": "Alanı yarat", - "createCustomFieldPopup-title": "Alanı yarat", - "current": "mevcut", - "custom-field-delete-pop": "Bunun geri dönüşü yoktur. Bu özel alan tüm kartlardan kaldırılıp tarihçesi yokedilecektir.", - "custom-field-checkbox": "İşaret kutusu", - "custom-field-date": "Tarih", - "custom-field-dropdown": "Açılır liste", - "custom-field-dropdown-none": "(hiçbiri)", - "custom-field-dropdown-options": "Liste seçenekleri", - "custom-field-dropdown-options-placeholder": "Başka seçenekler eklemek için giriş tuşuna basınız", - "custom-field-dropdown-unknown": "(bilinmeyen)", - "custom-field-number": "Sayı", - "custom-field-text": "Metin", - "custom-fields": "Özel alanlar", - "date": "Tarih", - "decline": "Reddet", - "default-avatar": "Varsayılan avatar", - "delete": "Sil", - "deleteCustomFieldPopup-title": "Özel alan silinsin mi?", - "deleteLabelPopup-title": "Etiket Silinsin mi?", - "description": "Açıklama", - "disambiguateMultiLabelPopup-title": "Etiket işlemini izah et", - "disambiguateMultiMemberPopup-title": "Üye işlemini izah et", - "discard": "At", - "done": "Tamam", - "download": "İndir", - "edit": "Düzenle", - "edit-avatar": "Avatar Değiştir", - "edit-profile": "Profili Düzenle", - "edit-wip-limit": "Devam Eden İş Sınırını Düzenle", - "soft-wip-limit": "Zayıf Devam Eden İş Sınırı", - "editCardStartDatePopup-title": "Başlangıç tarihini değiştir", - "editCardDueDatePopup-title": "Bitiş tarihini değiştir", - "editCustomFieldPopup-title": "Alanı düzenle", - "editCardSpentTimePopup-title": "Harcanan zamanı değiştir", - "editLabelPopup-title": "Etiket Değiştir", - "editNotificationPopup-title": "Bildirimi değiştir", - "editProfilePopup-title": "Profili Düzenle", - "email": "E-posta", - "email-enrollAccount-subject": "Hesabınız __siteName__ üzerinde oluşturuldu", - "email-enrollAccount-text": "Merhaba __user__,\n\nBu servisi kullanmaya başlamak için aşağıdaki linke tıklamalısın:\n\n__url__\n\nTeşekkürler.", - "email-fail": "E-posta gönderimi başarısız", - "email-fail-text": "E-Posta gönderilme çalışırken hata oluştu", - "email-invalid": "Geçersiz e-posta", - "email-invite": "E-posta ile davet et", - "email-invite-subject": "__inviter__ size bir davetiye gönderdi", - "email-invite-text": "Sevgili __user__,\n\n__inviter__ seni birlikte çalışmak için \"__board__\" panosuna davet ediyor.\n\nLütfen aşağıdaki linke tıkla:\n\n__url__\n\nTeşekkürler.", - "email-resetPassword-subject": "__siteName__ üzerinde parolanı sıfırla", - "email-resetPassword-text": "Merhaba __user__,\n\nParolanı sıfırlaman için aşağıdaki linke tıklaman yeterli.\n\n__url__\n\nTeşekkürler.", - "email-sent": "E-posta gönderildi", - "email-verifyEmail-subject": "__siteName__ üzerindeki e-posta adresini doğrulama", - "email-verifyEmail-text": "Merhaba __user__,\n\nHesap e-posta adresini doğrulamak için aşağıdaki linke tıklaman yeterli.\n\n__url__\n\nTeşekkürler.", - "enable-wip-limit": "Devam Eden İş Sınırını Aç", - "error-board-doesNotExist": "Pano bulunamadı", - "error-board-notAdmin": "Bu işlemi yapmak için pano yöneticisi olmalısın.", - "error-board-notAMember": "Bu işlemi yapmak için panoya üye olmalısın.", - "error-json-malformed": "Girilen metin geçerli bir JSON formatında değil", - "error-json-schema": "Girdiğin JSON metni tüm bilgileri doğru biçimde barındırmıyor", - "error-list-doesNotExist": "Liste bulunamadı", - "error-user-doesNotExist": "Kullanıcı bulunamadı", - "error-user-notAllowSelf": "Kendi kendini davet edemezsin", - "error-user-notCreated": "Bu üye oluşturulmadı", - "error-username-taken": "Kullanıcı adı zaten alınmış", - "error-email-taken": "Bu e-posta adresi daha önceden alınmış", - "export-board": "Panoyu dışarı aktar", - "sort": "Sort", - "sort-desc": "Click to Sort List", - "list-sort-by": "Sort the List By:", - "list-label-modifiedAt": "Son Erişim Zamanı...", - "list-label-title": "Listenin Adı...", - "list-label-sort": "Your Manual Order", - "list-label-short-modifiedAt": "(L)", - "list-label-short-title": "(N)", - "list-label-short-sort": "(M)", - "filter": "Filtre", - "filter-cards": "Filter Cards or Lists", - "list-filter-label": "Filter List by Title", - "filter-clear": "Filtreyi temizle", - "filter-no-label": "Etiket yok", - "filter-no-member": "Üye yok", - "filter-no-assignee": "No assignee", - "filter-no-custom-fields": "Hiç özel alan yok", - "filter-show-archive": "Show archived lists", - "filter-hide-empty": "Hide empty lists", - "filter-on": "Filtre aktif", - "filter-on-desc": "Bu panodaki kartları filtreliyorsunuz. Fitreyi düzenlemek için tıklayın.", - "filter-to-selection": "Seçime göre filtreleme yap", - "advanced-filter-label": "Gelişmiş Filtreleme", - "advanced-filter-description": "Advanced Filter allows to write a string containing following operators: == != <= >= && || ( ) A space is used as a separator between the Operators. You can filter for all Custom Fields by typing their names and values. For Example: Field1 == Value1. Note: If fields or values contains spaces, you need to encapsulate them into single quotes. For Example: 'Field 1' == 'Value 1'. For single control characters (' \\/) to be skipped, you can use \\. For example: Field1 == I\\'m. Also you can combine multiple conditions. For Example: F1 == V1 || F1 == V2. Normally all operators are interpreted from left to right. You can change the order by placing brackets. For Example: F1 == V1 && ( F2 == V2 || F2 == V3 ). Also you can search text fields using regex: F1 == /Tes.*/i", - "fullname": "Ad Soyad", - "header-logo-title": "Panolar sayfanıza geri dön.", - "hide-system-messages": "Sistem mesajlarını gizle", - "headerBarCreateBoardPopup-title": "Pano Oluşturma", - "home": "Ana Sayfa", - "import": "İçeri aktar", - "link": "Bağlantı", - "import-board": "panoyu içe aktar", - "import-board-c": "Panoyu içe aktar", - "import-board-title-trello": "Trello'dan panoyu içeri aktar", - "import-board-title-wekan": "Import board from previous export", - "import-sandstorm-backup-warning": "Do not delete data you import from original exported board or Trello before checking does this grain close and open again, or do you get Board not found error, that means data loss.", - "import-sandstorm-warning": "İçe aktarılan pano şu anki panonun verilerinin üzerine yazılacak ve var olan veriler silinecek.", - "from-trello": "Trello'dan", - "from-wekan": "From previous export", - "import-board-instruction-trello": "Trello panonuzda 'Menü'ye gidip 'Daha fazlası'na tıklayın, ardından 'Yazdır ve Çıktı Al'ı seçip 'JSON biçiminde çıktı al' diyerek çıkan metni buraya kopyalayın.", - "import-board-instruction-wekan": "In your board, go to 'Menu', then 'Export board', and copy the text in the downloaded file.", - "import-board-instruction-about-errors": "If you get errors when importing board, sometimes importing still works, and board is at All Boards page.", - "import-json-placeholder": "Geçerli JSON verisini buraya yapıştırın", - "import-map-members": "Üyeleri eşleştirme", - "import-members-map": "Your imported board has some members. Please map the members you want to import to your users", - "import-show-user-mapping": "Üye eşleştirmesini kontrol et", - "import-user-select": "Bu üye olarak kullanmak istediğiniz mevcut kullanıcınızı seçin", - "importMapMembersAddPopup-title": "Üye seç", - "info": "Sürüm", - "initials": "İlk Harfleri", - "invalid-date": "Geçersiz tarih", - "invalid-time": "Geçersiz zaman", - "invalid-user": "Geçersiz kullanıcı", - "joined": "katıldı", - "just-invited": "Bu panoya şimdi davet edildin.", - "keyboard-shortcuts": "Klavye kısayolları", - "label-create": "Etiket Oluşturma", - "label-default": "%s etiket (varsayılan)", - "label-delete-pop": "Bu işlem geri alınamaz. Bu etiket tüm kartlardan kaldırılacaktır ve geçmişi yok edecektir.", - "labels": "Etiketler", - "language": "Dil", - "last-admin-desc": "En az bir yönetici olması gerektiğinden rolleri değiştiremezsiniz.", - "leave-board": "Panodan ayrıl", - "leave-board-pop": "__boardTitle__ panosundan ayrılmak istediğinize emin misiniz? Panodaki tüm kartlardan kaldırılacaksınız.", - "leaveBoardPopup-title": "Panodan ayrılmak istediğinize emin misiniz?", - "link-card": "Bu kartın bağlantısı", - "list-archive-cards": "Bu listedeki tüm kartları arşive taşı", - "list-archive-cards-pop": "This will remove all the cards in this list from the board. To view cards in Archive and bring them back to the board, click “Menu” > “Archive”.", - "list-move-cards": "Listedeki tüm kartları taşı", - "list-select-cards": "Listedeki tüm kartları seç", - "set-color-list": "Rengi Ayarla", - "listActionPopup-title": "Liste İşlemleri", - "swimlaneActionPopup-title": "Kulvar İşlemleri", - "swimlaneAddPopup-title": "Add a Swimlane below", - "listImportCardPopup-title": "Bir Trello kartını içeri aktar", - "listMorePopup-title": "Daha", - "link-list": "Listeye doğrudan bağlantı", - "list-delete-pop": "Etkinlik akışınızdaki tüm eylemler geri kurtarılamaz şekilde kaldırılacak. Bu işlem geri alınamaz.", - "list-delete-suggest-archive": "You can move a list to Archive to remove it from the board and preserve the activity.", - "lists": "Listeler", - "swimlanes": "Kulvarlar", - "log-out": "Oturum Kapat", - "log-in": "Oturum Aç", - "loginPopup-title": "Oturum Aç", - "memberMenuPopup-title": "Üye Ayarları", - "members": "Üyeler", - "menu": "Menü", - "move-selection": "Seçimi taşı", - "moveCardPopup-title": "Kartı taşı", - "moveCardToBottom-title": "Aşağı taşı", - "moveCardToTop-title": "Yukarı taşı", - "moveSelectionPopup-title": "Seçimi taşı", - "multi-selection": "Çoklu seçim", - "multi-selection-on": "Çoklu seçim açık", - "muted": "Sessiz", - "muted-info": "Bu panodaki hiçbir değişiklik hakkında bildirim almayacaksınız", - "my-boards": "Panolarım", - "name": "Adı", - "no-archived-cards": "Arşivde kart yok", - "no-archived-lists": "Arşivde liste yok", - "no-archived-swimlanes": "Arşivde kulvar yok", - "no-results": "Sonuç yok", - "normal": "Normal", - "normal-desc": "Kartları görüntüleyebilir ve düzenleyebilir. Ayarları değiştiremez.", - "not-accepted-yet": "Davet henüz kabul edilmemiş", - "notify-participate": "Oluşturduğunuz veya üye olduğunuz tüm kartlar hakkında bildirim al", - "notify-watch": "Takip ettiğiniz tüm pano, liste ve kartlar hakkında bildirim al", - "optional": "isteğe bağlı", - "or": "veya", - "page-maybe-private": "Bu sayfa gizli olabilir. <a href='%s'>Oturum açarak</a> görmeyi deneyin.", - "page-not-found": "Sayda bulunamadı.", - "password": "Parola", - "paste-or-dragdrop": "Dosya eklemek için yapıştırabilir, veya (eğer resimse) sürükle bırak yapabilirsiniz", - "participating": "Katılımcılar", - "preview": "Önizleme", - "previewAttachedImagePopup-title": "Önizleme", - "previewClipboardImagePopup-title": "Önizleme", - "private": "Gizli", - "private-desc": "Bu pano gizli. Sadece panoya ekli kişiler görüntüleyebilir ve düzenleyebilir.", - "profile": "Kullanıcı Sayfası", - "public": "Genel", - "public-desc": "Bu pano genel. Bağlantı adresi ile herhangi bir kimseye görünür ve Google gibi arama motorlarında gösterilecektir. Panoyu, sadece eklenen kişiler düzenleyebilir.", - "quick-access-description": "Bu bara kısayol olarak bir pano eklemek için panoyu yıldızlamalısınız", - "remove-cover": "Kapak Resmini Kaldır", - "remove-from-board": "Panodan Kaldır", - "remove-label": "Etiketi Kaldır", - "listDeletePopup-title": "Liste silinsin mi?", - "remove-member": "Üyeyi Çıkar", - "remove-member-from-card": "Karttan Çıkar", - "remove-member-pop": "__boardTitle__ panosundan __name__ (__username__) çıkarılsın mı? Üye, bu panodaki tüm kartlardan çıkarılacak. Panodan çıkarıldığı üyeye bildirilecektir.", - "removeMemberPopup-title": "Üye çıkarılsın mı?", - "rename": "Yeniden adlandır", - "rename-board": "Panonun Adını Değiştir", - "restore": "Geri Getir", - "save": "Kaydet", - "search": "Arama", - "rules": "Kurallar", - "search-cards": "Search from card/list titles, descriptions and custom fields on this board", - "search-example": "Aranılacak metin?", - "select-color": "Renk Seç", - "set-wip-limit-value": "Bu listedeki en fazla öğe sayısı için bir sınır belirleyin", - "setWipLimitPopup-title": "Devam Eden İş Sınırı Belirle", - "shortcut-assign-self": "Kendini karta ata", - "shortcut-autocomplete-emoji": "Emojileri otomatik tamamla", - "shortcut-autocomplete-members": "Üye isimlerini otomatik tamamla", - "shortcut-clear-filters": "Tüm filtreleri temizle", - "shortcut-close-dialog": "Diyaloğu kapat", - "shortcut-filter-my-cards": "Kartlarımı filtrele", - "shortcut-show-shortcuts": "Kısayollar listesini getir", - "shortcut-toggle-filterbar": "Filtre kenar çubuğunu aç/kapa", - "shortcut-toggle-sidebar": "Pano kenar çubuğunu aç/kapa", - "show-cards-minimum-count": "Eğer listede şu sayıdan fazla öğe varsa kart sayısını göster: ", - "sidebar-open": "Kenar Çubuğunu Aç", - "sidebar-close": "Kenar Çubuğunu Kapat", - "signupPopup-title": "Bir Hesap Oluştur", - "star-board-title": "Bu panoyu yıldızlamak için tıkla. Yıldızlı panolar pano listesinin en üstünde gösterilir.", - "starred-boards": "Yıldızlı Panolar", - "starred-boards-description": "Yıldızlanmış panolar, pano listesinin en üstünde gösterilir.", - "subscribe": "Abone ol", - "team": "Takım", - "this-board": "bu panoyu", - "this-card": "bu kart", - "spent-time-hours": "Harcanan zaman (saat)", - "overtime-hours": "Aşılan süre (saat)", - "overtime": "Aşılan süre", - "has-overtime-cards": "Süresi aşılmış kartlar", - "has-spenttime-cards": "Zaman geçirilmiş kartlar", - "time": "Zaman", - "title": "Başlık", - "tracking": "Takip", - "tracking-info": "Oluşturduğunuz veya üyesi olduğunuz tüm kartlardaki değişiklikler size bildirim olarak gelecek.", - "type": "Tür", - "unassign-member": "Üyeye atamayı kaldır", - "unsaved-description": "Kaydedilmemiş bir açıklama metnin bulunmakta", - "unwatch": "Takibi bırak", - "upload": "Yükle", - "upload-avatar": "Avatar yükle", - "uploaded-avatar": "Avatar yüklendi", - "username": "Kullanıcı adı", - "view-it": "Görüntüle", - "warn-list-archived": "Uyarı: Bu kart arşivdeki bir listede", - "watch": "Takip Et", - "watching": "Takip Ediliyor", - "watching-info": "Bu pano hakkındaki tüm değişiklikler hakkında bildirim alacaksınız", - "welcome-board": "Hoş Geldiniz Panosu", - "welcome-swimlane": "Kilometre taşı", - "welcome-list1": "Temel", - "welcome-list2": "Gelişmiş", - "card-templates-swimlane": "Card Templates", - "list-templates-swimlane": "List Templates", - "board-templates-swimlane": "Board Templates", - "what-to-do": "Ne yapmak istiyorsunuz?", - "wipLimitErrorPopup-title": "Geçersiz Devam Eden İş Sınırı", - "wipLimitErrorPopup-dialog-pt1": "Bu listedeki iş sayısı belirlediğiniz sınırdan daha fazla.", - "wipLimitErrorPopup-dialog-pt2": "Lütfen bazı işleri bu listeden başka listeye taşıyın ya da devam eden iş sınırını yükseltin.", - "admin-panel": "Yönetici Paneli", - "settings": "Ayarlar", - "people": "Kullanıcılar", - "registration": "Kayıt", - "disable-self-registration": "Ziyaretçilere kaydı kapa", - "invite": "Davet", - "invite-people": "Kullanıcı davet et", - "to-boards": "Şu pano(lar)a", - "email-addresses": "E-posta adresleri", - "smtp-host-description": "E-posta gönderimi yapan SMTP sunucu adresi", - "smtp-port-description": "E-posta gönderimi yapan SMTP sunucu portu", - "smtp-tls-description": "SMTP mail sunucusu için TLS kriptolama desteği açılsın", - "smtp-host": "SMTP sunucu adresi", - "smtp-port": "SMTP portu", - "smtp-username": "Kullanıcı adı", - "smtp-password": "Parola", - "smtp-tls": "TLS desteği", - "send-from": "Gönderen", - "send-smtp-test": "Kendinize deneme E-Postası gönderin", - "invitation-code": "Davetiye kodu", - "email-invite-register-subject": "__inviter__ size bir davetiye gönderdi", - "email-invite-register-text": "Dear __user__,\n\n__inviter__ invites you to kanban board for collaborations.\n\nPlease follow the link below:\n__url__\n\nAnd your invitation code is: __icode__\n\nThanks.", - "email-smtp-test-subject": "SMTP Test E-postası", - "email-smtp-test-text": "E-Posta başarıyla gönderildi", - "error-invitation-code-not-exist": "Davetiye kodu bulunamadı", - "error-notAuthorized": "Bu sayfayı görmek için yetkiniz yok.", - "webhook-title": "Webhook Name", - "webhook-token": "Token (Optional for Authentication)", - "outgoing-webhooks": "Dışarı giden bağlantılar", - "bidirectional-webhooks": "Two-Way Webhooks", - "outgoingWebhooksPopup-title": "Dışarı giden bağlantılar", - "boardCardTitlePopup-title": "Kart Başlığı Filtresi", - "disable-webhook": "Disable This Webhook", - "global-webhook": "Global Webhooks", - "new-outgoing-webhook": "Yeni Dışarı Giden Web Bağlantısı", - "no-name": "(Bilinmeyen)", - "Node_version": "Node sürümü", - "Meteor_version": "Meteor version", - "MongoDB_version": "MongoDB version", - "MongoDB_storage_engine": "MongoDB storage engine", - "MongoDB_Oplog_enabled": "MongoDB Oplog enabled", - "OS_Arch": "İşletim Sistemi Mimarisi", - "OS_Cpus": "İşletim Sistemi İşlemci Sayısı", - "OS_Freemem": "İşletim Sistemi Kullanılmayan Bellek", - "OS_Loadavg": "İşletim Sistemi Ortalama Yük", - "OS_Platform": "İşletim Sistemi Platformu", - "OS_Release": "İşletim Sistemi Sürümü", - "OS_Totalmem": "İşletim Sistemi Toplam Belleği", - "OS_Type": "İşletim Sistemi Tipi", - "OS_Uptime": "İşletim Sistemi Toplam Açık Kalınan Süre", - "days": "günler", - "hours": "saat", - "minutes": "dakika", - "seconds": "saniye", - "show-field-on-card": "Bu alanı kartta göster", - "automatically-field-on-card": "Tüm kartlara otomatik alan oluştur", - "showLabel-field-on-card": "Minikard üzerindeki alan etiketini göster", - "yes": "Evet", - "no": "Hayır", - "accounts": "Hesaplar", - "accounts-allowEmailChange": "E-posta Değiştirmeye İzin Ver", - "accounts-allowUserNameChange": "Kullanıcı adı değiştirmeye izin ver", - "createdAt": "Oluşturulma tarihi", - "verified": "Doğrulanmış", - "active": "Aktif", - "card-received": "Giriş", - "card-received-on": "Giriş zamanı", - "card-end": "Bitiş", - "card-end-on": "Bitiş zamanı", - "editCardReceivedDatePopup-title": "Giriş tarihini değiştir", - "editCardEndDatePopup-title": "Bitiş tarihini değiştir", - "setCardColorPopup-title": "Renk ayarla", - "setCardActionsColorPopup-title": "Renk seçimi yap", - "setSwimlaneColorPopup-title": "Renk seçimi yap", - "setListColorPopup-title": "Renk seçimi yap", - "assigned-by": "Atamayı yapan", - "requested-by": "Talep Eden", - "board-delete-notice": "Silme kalıcıdır. Bu kartla ilişkili tüm listeleri, kartları ve işlemleri kaybedeceksiniz.", - "delete-board-confirm-popup": "Tüm listeler, kartlar, etiketler ve etkinlikler silinecek ve pano içeriğini kurtaramayacaksınız. Geri dönüş yok.", - "boardDeletePopup-title": "Panoyu Sil?", - "delete-board": "Panoyu Sil", - "default-subtasks-board": "Subtasks for __board__ board", - "default": "Varsayılan", - "queue": "Sıra", - "subtask-settings": "Alt Görev ayarları", - "card-settings": "Card Settings", - "boardSubtaskSettingsPopup-title": "Pano alt görev ayarları", - "boardCardSettingsPopup-title": "Card Settings", - "deposit-subtasks-board": "Deposit subtasks to this board:", - "deposit-subtasks-list": "Alt görevlerin açılacağı liste:", - "show-parent-in-minicard": "Mini kart içinde üst kartı göster", - "prefix-with-full-path": "Tam yolunu önüne ekle", - "prefix-with-parent": "Prefix with parent", - "subtext-with-full-path": "Tam yolu ile alt metin", - "subtext-with-parent": "üst öge ile alt metin", - "change-card-parent": "Kartın üst kartını değiştir", - "parent-card": "Ana kart", - "source-board": "Kaynak panosu", - "no-parent": "Üst ögeyi gösterme", - "activity-added-label": "added label '%s' to %s", - "activity-removed-label": "removed label '%s' from %s", - "activity-delete-attach": "deleted an attachment from %s", - "activity-added-label-card": "etiket eklendi '%s'", - "activity-removed-label-card": "removed label '%s'", - "activity-delete-attach-card": "Ek silindi", - "activity-set-customfield": "set custom field '%s' to '%s' in %s", - "activity-unset-customfield": "unset custom field '%s' in %s", - "r-rule": "Kural", - "r-add-trigger": "Tetikleyici ekle", - "r-add-action": "Eylem ekle", - "r-board-rules": "Pano Kuralları", - "r-add-rule": "Kural ekle", - "r-view-rule": "Kuralı göster", - "r-delete-rule": "Kuralı sil", - "r-new-rule-name": "Yeni kural başlığı", - "r-no-rules": "Kural yok", - "r-when-a-card": "Kart eklendiğinde", - "r-is": "is", - "r-is-moved": "taşındı", - "r-added-to": "eklendi", - "r-removed-from": "Removed from", - "r-the-board": "pano", - "r-list": "liste", - "set-filter": "Filtrele", - "r-moved-to": "Moved to", - "r-moved-from": "Moved from", - "r-archived": "Arşive taşındı", - "r-unarchived": "Arşivden geri çıkarıldı", - "r-a-card": "Kart", - "r-when-a-label-is": "When a label is", - "r-when-the-label": "When the label", - "r-list-name": "liste adı", - "r-when-a-member": "When a member is", - "r-when-the-member": "When the member", - "r-name": "isim", - "r-when-a-attach": "When an attachment", - "r-when-a-checklist": "When a checklist is", - "r-when-the-checklist": "When the checklist", - "r-completed": "Tamamlandı", - "r-made-incomplete": "Tamamlanmamış", - "r-when-a-item": "When a checklist item is", - "r-when-the-item": "When the checklist item", - "r-checked": "İşaretlendi", - "r-unchecked": "İşaret Kaldırıldı", - "r-move-card-to": "Kartı taşı", - "r-top-of": "En üst", - "r-bottom-of": "En alt", - "r-its-list": "its list", - "r-archive": "Arşive Taşı", - "r-unarchive": "Arşivden Geri Yükle", - "r-card": "Kart", - "r-add": "Ekle", - "r-remove": "Kaldır", - "r-label": "etiket", - "r-member": "üye", - "r-remove-all": "Tüm üyeleri karttan çıkarın", - "r-set-color": "Set color to", - "r-checklist": "Kontrol Listesi", - "r-check-all": "Tümünü işaretle", - "r-uncheck-all": "Tüm işaretleri kaldır", - "r-items-check": "Kontrol Listesi maddeleri", - "r-check": "işaretle", - "r-uncheck": "İşareti Kaldır", - "r-item": "öge", - "r-of-checklist": "of checklist", - "r-send-email": "E-Posta Gönder", - "r-to": "to", - "r-subject": "Konu", - "r-rule-details": "Kural Detayları", - "r-d-move-to-top-gen": "Kartı listesinin en üstüne taşı", - "r-d-move-to-top-spec": "Kartı listenin en üstüne taşı", - "r-d-move-to-bottom-gen": "Kartı listesinin en altına taşı", - "r-d-move-to-bottom-spec": "Kartı listenin en altına taşı", - "r-d-send-email": "E-Posta gönder", - "r-d-send-email-to": "to", - "r-d-send-email-subject": "Konu", - "r-d-send-email-message": "mesaj", - "r-d-archive": "Kartı Arşive Taşı", - "r-d-unarchive": "Kartı arşivden geri yükle", - "r-d-add-label": "Etiket ekle", - "r-d-remove-label": "Etiketi kaldır", - "r-create-card": "Yeni kart oluştur", - "r-in-list": ", listesinde", - "r-in-swimlane": "in swimlane", - "r-d-add-member": "Üye Ekle", - "r-d-remove-member": "Üye Sil", - "r-d-remove-all-member": "Tüm Üyeleri Sil", - "r-d-check-all": "Check all items of a list", - "r-d-uncheck-all": "Uncheck all items of a list", - "r-d-check-one": "Ögeyi kontrol et", - "r-d-uncheck-one": "Uncheck item", - "r-d-check-of-list": "of checklist", - "r-d-add-checklist": "Kontrol listesine ekle", - "r-d-remove-checklist": "Kontrol listesini kaldır", - "r-by": "tarafından", - "r-add-checklist": "Kontrol listesine ekle", - "r-with-items": "with items", - "r-items-list": "item1,item2,item3", - "r-add-swimlane": "Kulvar ekle", - "r-swimlane-name": "kulvar adı", - "r-board-note": "Not: Her olası değere uyması için bir alanı boş bırakın.", - "r-checklist-note": "Not: kontrol listesindeki öğelerin virgülle ayrılmış değerler olarak yazılması gerekir.", - "r-when-a-card-is-moved": "Bir kart başka bir listeye taşındığında", - "r-set": "Set", - "r-update": "Güncelle", - "r-datefield": "date field", - "r-df-start-at": "start", - "r-df-due-at": "due", - "r-df-end-at": "end", - "r-df-received-at": "received", - "r-to-current-datetime": "to current date/time", - "r-remove-value-from": "Remove value from", - "ldap": "LDAP", - "oauth2": "Oauth2", - "cas": "CAS", - "authentication-method": "Kimlik doğrulama yöntemi", - "authentication-type": "Kimlik doğrulama türü", - "custom-product-name": "Özel Ürün Adı", - "layout": "Düzen", - "hide-logo": "Logoyu Gizle", - "add-custom-html-after-body-start": "Add Custom HTML after <body> start", - "add-custom-html-before-body-end": "Add Custom HTML before </body> end", - "error-undefined": "Bir şeyler yanlış gitti", - "error-ldap-login": "Giriş yapmaya çalışırken bir hata oluştu", - "display-authentication-method": "Display Authentication Method", - "default-authentication-method": "Default Authentication Method", - "duplicate-board": "Duplicate Board", - "people-number": "The number of people is:", - "swimlaneDeletePopup-title": "Kulvar silinsin mi?", - "swimlane-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the swimlane. There is no undo.", - "restore-all": "Her şeyi eski haline getir", - "delete-all": "Hepsini sil", - "loading": "Yükleniyor, lütfen bekleyiniz", - "previous_as": "last time was", - "act-a-dueAt": "modified due time to \nWhen: __timeValue__\nWhere: __card__\n previous due was __timeOldValue__", - "act-a-endAt": "modified ending time to __timeValue__ from (__timeOldValue__)", - "act-a-startAt": "modified starting time to __timeValue__ from (__timeOldValue__)", - "act-a-receivedAt": "modified received time to __timeValue__ from (__timeOldValue__)", - "a-dueAt": "modified due time to be", - "a-endAt": "modified ending time to be", - "a-startAt": "modified starting time to be", - "a-receivedAt": "modified received time to be", - "almostdue": "current due time %s is approaching", - "pastdue": "current due time %s is past", - "duenow": "current due time %s is today", - "act-newDue": "__list__/__card__ has 1st due reminder [__board__]", - "act-withDue": "__list__/__card__ due reminders [__board__]", - "act-almostdue": "was reminding the current due (__timeValue__) of __card__ is approaching", - "act-pastdue": "was reminding the current due (__timeValue__) of __card__ is past", - "act-duenow": "was reminding the current due (__timeValue__) of __card__ is now", - "act-atUserComment": "You were mentioned in [__board__] __list__/__card__", - "delete-user-confirm-popup": "Bu kullanıcı hesabını silmek istediğinize emin misiniz? Bu işlemi geri alamazsınız.", - "accounts-allowUserDelete": "Kullanıcılara hesaplarını silmek için izin ver.", - "hide-minicard-label-text": "Mini kart etiklerini gizle", - "show-desktop-drag-handles": "Show desktop drag handles", - "assignee": "Assignee", - "cardAssigneesPopup-title": "Assignee", - "addmore-detail": "Add a more detailed description", - "show-on-card": "Show on Card", - "new": "New", - "editUserPopup-title": "Edit User", - "newUserPopup-title": "New User", - "notifications": "Bildirim", - "view-all": "View All", - "filter-by-unread": "Filter by Unread", - "mark-all-as-read": "Mark all as read", - "remove-all-read": "Remove all read", - "allow-rename": "Allow Rename", - "allowRenamePopup-title": "Allow Rename" -} \ No newline at end of file + "accept": "Kabul Et", + "act-activity-notify": "Etkinlik Bildirimi", + "act-addAttachment": "__attachment__ eklentisi, __swimlane__ kulvarındaki __list__ listesindeki __board__ panosundaki __card__ kartına eklendi.", + "act-deleteAttachment": "__attachment__ eklentisi, __swimlane__ kulvarındaki __list__ listesindeki __board__ panosundaki __card__ kartından silindi.", + "act-addSubtask": "added subtask __subtask__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addedLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removeLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removedLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addChecklist": "added checklist __checklist__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addChecklistItem": "added checklist item __checklistItem__ to checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removeChecklist": "removed checklist __checklist__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removeChecklistItem": "removed checklist item __checklistItem__ from checklist __checkList__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-checkedItem": "checked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-uncheckedItem": "unchecked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-completeChecklist": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-uncompleteChecklist": "uncompleted checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addComment": "commented on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-editComment": "edited comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-deleteComment": "deleted comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-createBoard": "__board__ panosu oluşturuldu", + "act-createSwimlane": "__board__ panosuna __swimlane__ kulvarı oluşturuldu", + "act-createCard": "__board__ panosunun __swimlane__ kulvarının __list__ listesinin __card__ kartı oluşturuldu", + "act-createCustomField": "created custom field __customField__ at board __board__", + "act-deleteCustomField": "deleted custom field __customField__ at board __board__", + "act-setCustomField": "edited custom field __customField__: __customFieldValue__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-createList": "added list __list__ to board __board__", + "act-addBoardMember": "__board__ panosuna __member__ kullanıcısı eklendi", + "act-archivedBoard": "__board__ panosu Arşiv'e taşındı", + "act-archivedCard": "Card __card__ at list __list__ at swimlane __swimlane__ at board __board__ moved to Archive", + "act-archivedList": "List __list__ at swimlane __swimlane__ at board __board__ moved to Archive", + "act-archivedSwimlane": "Swimlane __swimlane__ at board __board__ moved to Archive", + "act-importBoard": "__board__ panosu içeriye aktarıldı", + "act-importCard": "imported card __card__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-importList": "imported list __list__ to swimlane __swimlane__ at board __board__", + "act-joinMember": "added member __member__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-moveCard": "moved card __card__ at board __board__ from list __oldList__ at swimlane __oldSwimlane__ to list __list__ at swimlane __swimlane__", + "act-moveCardToOtherBoard": "moved card __card__ from list __oldList__ at swimlane __oldSwimlane__ at board __oldBoard__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-removeBoardMember": "removed member __member__ from board __board__", + "act-restoredCard": "restored card __card__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-unjoinMember": "removed member __member__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-withBoardTitle": "__board__", + "act-withCardTitle": "[__board__] __card__", + "actions": "İşlemler", + "activities": "Etkinlikler", + "activity": "Etkinlik", + "activity-added": "%s içine %s ekledi", + "activity-archived": "%s arşive taşındı", + "activity-attached": "%s içine %s ekledi", + "activity-created": "%s öğesini oluşturdu", + "activity-customfield-created": "%s adlı özel alan yaratıldı", + "activity-excluded": "%s içinden %s çıkarttı", + "activity-imported": "%s kaynağından %s öğesini %s öğesinin içine taşıdı ", + "activity-imported-board": "%s i %s içinden aktardı", + "activity-joined": "şuna katıldı: %s", + "activity-moved": "%s i %s içinden %s içine taşıdı", + "activity-on": "%s", + "activity-removed": "%s i %s ten kaldırdı", + "activity-sent": "%s i %s e gönderdi", + "activity-unjoined": "%s içinden ayrıldı", + "activity-subtask-added": "Alt-görev %s'e eklendi", + "activity-checked-item": "checked %s in checklist %s of %s", + "activity-unchecked-item": "unchecked %s in checklist %s of %s", + "activity-checklist-added": "%s içine yapılacak listesi ekledi", + "activity-checklist-removed": "%s Tarafından yapılacaklar listesi silinmiştir", + "activity-checklist-completed": "completed checklist %s of %s", + "activity-checklist-uncompleted": "uncompleted the checklist %s of %s", + "activity-checklist-item-added": "%s içinde %s yapılacak listesine öğe ekledi", + "activity-checklist-item-removed": "removed a checklist item from '%s' in %s", + "add": "Ekle", + "activity-checked-item-card": "checked %s in checklist %s", + "activity-unchecked-item-card": "unchecked %s in checklist %s", + "activity-checklist-completed-card": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "activity-checklist-uncompleted-card": "uncompleted the checklist %s", + "activity-editComment": "%s yorum düzenlendi", + "activity-deleteComment": "deleted comment %s", + "add-attachment": "Ek Ekle", + "add-board": "Pano Ekle", + "add-card": "Kart Ekle", + "add-swimlane": "Kulvar Ekle", + "add-subtask": "Alt Görev Ekle", + "add-checklist": "Yapılacak Listesi Ekle", + "add-checklist-item": "Yapılacak listesine yeni bir öğe ekle", + "add-cover": "Kapak resmi ekle", + "add-label": "Etiket Ekle", + "add-list": "Liste Ekle", + "add-members": "Üye ekle", + "added": "Eklendi", + "addMemberPopup-title": "Üyeler", + "admin": "Yönetici", + "admin-desc": "Kartları görüntüleyebilir ve düzenleyebilir, üyeleri çıkarabilir ve pano ayarlarını değiştirebilir.", + "admin-announcement": "Duyuru", + "admin-announcement-active": "Tüm Sistemde Etkin Duyuru", + "admin-announcement-title": "Yöneticiden Duyuru", + "all-boards": "Tüm panolar", + "and-n-other-card": "Ve __count__ diğer kart", + "and-n-other-card_plural": "Ve __count__ diğer kart", + "apply": "Uygula", + "app-is-offline": "Yükleniyor lütfen bekleyin. Sayfayı yenilemek veri kaybına neden olur. Yükleme çalışmıyorsa, lütfen sunucunun durmadığını kontrol edin.", + "archive": "Arşive Taşı", + "archive-all": "Hepsini Arşive Taşı", + "archive-board": "Panoyu Arşive Taşı", + "archive-card": "Kartı Arşive Taşı", + "archive-list": "Listeyi Arşive Taşı", + "archive-swimlane": "Kulvarı Arşive Taşı", + "archive-selection": "Seçimi arşive taşı", + "archiveBoardPopup-title": "Panoyu arşive taşı?", + "archived-items": "Arşivle", + "archived-boards": "Panolar Arşivde", + "restore-board": "Panoyu Geri Getir", + "no-archived-boards": "Arşivde Pano Yok.", + "archives": "Arşivle", + "template": "Şablon", + "templates": "Şablonlar", + "assign-member": "Üye ata", + "attached": "dosya(sı) eklendi", + "attachment": "Ek Dosya", + "attachment-delete-pop": "Ek silme işlemi kalıcıdır ve geri alınamaz.", + "attachmentDeletePopup-title": "Ek Silinsin mi?", + "attachments": "Ekler", + "auto-watch": "Oluşan yeni panoları kendiliğinden izlemeye al", + "avatar-too-big": "Avatar boyutu çok büyük (En fazla 70KB olabilir)", + "back": "Geri", + "board-change-color": "Renk değiştir", + "board-nb-stars": "%s yıldız", + "board-not-found": "Pano bulunamadı", + "board-private-info": "Bu pano <strong>gizli</strong> olacak.", + "board-public-info": "Bu pano <strong>genel</strong>e açılacaktır.", + "boardChangeColorPopup-title": "Pano arkaplan rengini değiştir", + "boardChangeTitlePopup-title": "Panonun Adını Değiştir", + "boardChangeVisibilityPopup-title": "Görünebilirliği Değiştir", + "boardChangeWatchPopup-title": "İzleme Durumunu Değiştir", + "boardMenuPopup-title": "Pano Ayarları", + "boardChangeViewPopup-title": "Pano Görünümü", + "boards": "Panolar", + "board-view": "Pano Görünümü", + "board-view-cal": "Takvim", + "board-view-swimlanes": "Kulvarlar", + "board-view-collapse": "Collapse", + "board-view-lists": "Listeler", + "bucket-example": "Örn: \"Marketten Alacaklarım\"", + "cancel": "İptal", + "card-archived": "Bu kart arşive taşındı.", + "board-archived": "Bu pano arşive taşındı.", + "card-comments-title": "Bu kartta %s yorum var.", + "card-delete-notice": "Silme işlemi kalıcıdır. Bu kartla ilişkili tüm eylemleri kaybedersiniz.", + "card-delete-pop": "Son hareketler alanındaki tüm veriler silinecek, ayrıca bu kartı yeniden açamayacaksın. Bu işlemin geri dönüşü yok.", + "card-delete-suggest-archive": "Bir kartı tahtadan çıkarmak ve etkinliği korumak için Arşive taşıyabilirsiniz.", + "card-due": "Bitiş", + "card-due-on": "Bitiş tarihi:", + "card-spent": "Harcanan Zaman", + "card-edit-attachments": "Ek dosyasını düzenle", + "card-edit-custom-fields": "Özel alanları düzenle", + "card-start-voting": "Start voting", + "card-cancel-voting": "Delete voting and all votes", + "card-edit-labels": "Etiketleri düzenle", + "card-edit-members": "Üyeleri düzenle", + "card-labels-title": "Bu kart için etiketleri düzenle", + "card-members-title": "Karta pano içindeki üyeleri ekler veya çıkartır.", + "card-start": "Başlama", + "card-start-on": "Başlama tarihi:", + "cardAttachmentsPopup-title": "Eklenme", + "cardCustomField-datePopup-title": "Tarihi değiştir", + "cardCustomFieldsPopup-title": "Özel alanları düzenle", + "cardStartVotingPopup-title": "Start a vote", + "positiveVoteMembersPopup-title": "Proponents", + "negativeVoteMembersPopup-title": "Opponents", + "vote-question": "Voting question", + "vote-public": "Public vote", + "vote-for-it": "for it", + "vote-against": "against", + "cardDeletePopup-title": "Kart Silinsin mi?", + "cardDetailsActionsPopup-title": "Kart işlemleri", + "cardLabelsPopup-title": "Etiketler", + "cardMembersPopup-title": "Üyeler", + "cardMorePopup-title": "Daha", + "cardTemplatePopup-title": "Şablon oluştur", + "cards": "Kartlar", + "cards-count": "Kartlar", + "casSignIn": "CAS ile giriş yapın", + "cardType-card": "Kart", + "cardType-linkedCard": "Bağlantılı kart", + "cardType-linkedBoard": "Bağlantılı Pano", + "change": "Değiştir", + "change-avatar": "Avatar Değiştir", + "change-password": "Parola Değiştir", + "change-permissions": "İzinleri değiştir", + "change-settings": "Ayarları değiştir", + "changeAvatarPopup-title": "Avatar Değiştir", + "changeLanguagePopup-title": "Dil Değiştir", + "changePasswordPopup-title": "Parola Değiştir", + "changePermissionsPopup-title": "Yetkileri Değiştirme", + "changeSettingsPopup-title": "Ayarları değiştir", + "subtasks": "Alt Görevler", + "checklists": "Yapılacak Listeleri", + "click-to-star": "Bu panoyu yıldızlamak için tıkla.", + "click-to-unstar": "Bu panunun yıldızını kaldırmak için tıkla.", + "clipboard": "Yapıştır veya sürükleyip bırak", + "close": "Kapat", + "close-board": "Panoyu kapat", + "close-board-pop": "\n92/5000\nAna başlıktaki “Arşiv” düğmesine tıklayarak tahtayı geri yükleyebilirsiniz.", + "color-black": "siyah", + "color-blue": "mavi", + "color-crimson": "crimson", + "color-darkgreen": "koyu yeşil", + "color-gold": "altın rengi", + "color-gray": "gri", + "color-green": "yeşil", + "color-indigo": "çivit", + "color-lime": "misket limonu", + "color-magenta": "magenta", + "color-mistyrose": "mistyrose", + "color-navy": "navy", + "color-orange": "turuncu", + "color-paleturquoise": "paleturquoise", + "color-peachpuff": "peachpuff", + "color-pink": "pembe", + "color-plum": "plum", + "color-purple": "mor", + "color-red": "kırmızı", + "color-saddlebrown": "saddlebrown", + "color-silver": "gümüş rengi", + "color-sky": "açık mavi", + "color-slateblue": "slateblue", + "color-white": "beyaz", + "color-yellow": "sarı", + "unset-color": "Unset", + "comment": "Yorum", + "comment-placeholder": "Yorum Yaz", + "comment-only": "Sadece yorum", + "comment-only-desc": "Sadece kartlara yorum yazabilir.", + "no-comments": "Yorum Yok", + "no-comments-desc": "Yorumlar ve aktiviteleri göremiyorum.", + "worker": "Worker", + "worker-desc": "Can only move cards, assign itself to card and comment.", + "computer": "Bilgisayar", + "confirm-subtask-delete-dialog": "Alt görevi silmek istediğinizden emin misiniz?", + "confirm-checklist-delete-dialog": "Kontrol listesini silmek istediğinden emin misin?", + "copy-card-link-to-clipboard": "Kartın linkini kopyala", + "linkCardPopup-title": "Bağlantı kartı", + "searchElementPopup-title": "Arama", + "copyCardPopup-title": "Kartı Kopyala", + "copyChecklistToManyCardsPopup-title": "Yapılacaklar Listesi şemasını birden çok karta kopyala", + "copyChecklistToManyCardsPopup-instructions": "Hedef Kart Başlıkları ve Açıklamaları bu JSON formatında", + "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"İlk kart başlığı\", \"description\":\"İlk kart açıklaması\"}, {\"title\":\"İkinci kart başlığı\",\"description\":\"İkinci kart açıklaması\"},{\"title\":\"Son kart başlığı\",\"description\":\"Son kart açıklaması\"} ]", + "create": "Oluştur", + "createBoardPopup-title": "Pano Oluşturma", + "chooseBoardSourcePopup-title": "Panoyu içe aktar", + "createLabelPopup-title": "Etiket Oluşturma", + "createCustomField": "Alanı yarat", + "createCustomFieldPopup-title": "Alanı yarat", + "current": "mevcut", + "custom-field-delete-pop": "Bunun geri dönüşü yoktur. Bu özel alan tüm kartlardan kaldırılıp tarihçesi yokedilecektir.", + "custom-field-checkbox": "İşaret kutusu", + "custom-field-date": "Tarih", + "custom-field-dropdown": "Açılır liste", + "custom-field-dropdown-none": "(hiçbiri)", + "custom-field-dropdown-options": "Liste seçenekleri", + "custom-field-dropdown-options-placeholder": "Başka seçenekler eklemek için giriş tuşuna basınız", + "custom-field-dropdown-unknown": "(bilinmeyen)", + "custom-field-number": "Sayı", + "custom-field-text": "Metin", + "custom-fields": "Özel alanlar", + "date": "Tarih", + "decline": "Reddet", + "default-avatar": "Varsayılan avatar", + "delete": "Sil", + "deleteCustomFieldPopup-title": "Özel alan silinsin mi?", + "deleteLabelPopup-title": "Etiket Silinsin mi?", + "description": "Açıklama", + "disambiguateMultiLabelPopup-title": "Etiket işlemini izah et", + "disambiguateMultiMemberPopup-title": "Üye işlemini izah et", + "discard": "At", + "done": "Tamam", + "download": "İndir", + "edit": "Düzenle", + "edit-avatar": "Avatar Değiştir", + "edit-profile": "Profili Düzenle", + "edit-wip-limit": "Devam Eden İş Sınırını Düzenle", + "soft-wip-limit": "Zayıf Devam Eden İş Sınırı", + "editCardStartDatePopup-title": "Başlangıç tarihini değiştir", + "editCardDueDatePopup-title": "Bitiş tarihini değiştir", + "editCustomFieldPopup-title": "Alanı düzenle", + "editCardSpentTimePopup-title": "Harcanan zamanı değiştir", + "editLabelPopup-title": "Etiket Değiştir", + "editNotificationPopup-title": "Bildirimi değiştir", + "editProfilePopup-title": "Profili Düzenle", + "email": "E-posta", + "email-enrollAccount-subject": "Hesabınız __siteName__ üzerinde oluşturuldu", + "email-enrollAccount-text": "Merhaba __user__,\n\nBu servisi kullanmaya başlamak için aşağıdaki linke tıklamalısın:\n\n__url__\n\nTeşekkürler.", + "email-fail": "E-posta gönderimi başarısız", + "email-fail-text": "E-Posta gönderilme çalışırken hata oluştu", + "email-invalid": "Geçersiz e-posta", + "email-invite": "E-posta ile davet et", + "email-invite-subject": "__inviter__ size bir davetiye gönderdi", + "email-invite-text": "Sevgili __user__,\n\n__inviter__ seni birlikte çalışmak için \"__board__\" panosuna davet ediyor.\n\nLütfen aşağıdaki linke tıkla:\n\n__url__\n\nTeşekkürler.", + "email-resetPassword-subject": "__siteName__ üzerinde parolanı sıfırla", + "email-resetPassword-text": "Merhaba __user__,\n\nParolanı sıfırlaman için aşağıdaki linke tıklaman yeterli.\n\n__url__\n\nTeşekkürler.", + "email-sent": "E-posta gönderildi", + "email-verifyEmail-subject": "__siteName__ üzerindeki e-posta adresini doğrulama", + "email-verifyEmail-text": "Merhaba __user__,\n\nHesap e-posta adresini doğrulamak için aşağıdaki linke tıklaman yeterli.\n\n__url__\n\nTeşekkürler.", + "enable-wip-limit": "Devam Eden İş Sınırını Aç", + "error-board-doesNotExist": "Pano bulunamadı", + "error-board-notAdmin": "Bu işlemi yapmak için pano yöneticisi olmalısın.", + "error-board-notAMember": "Bu işlemi yapmak için panoya üye olmalısın.", + "error-json-malformed": "Girilen metin geçerli bir JSON formatında değil", + "error-json-schema": "Girdiğin JSON metni tüm bilgileri doğru biçimde barındırmıyor", + "error-list-doesNotExist": "Liste bulunamadı", + "error-user-doesNotExist": "Kullanıcı bulunamadı", + "error-user-notAllowSelf": "Kendi kendini davet edemezsin", + "error-user-notCreated": "Bu üye oluşturulmadı", + "error-username-taken": "Kullanıcı adı zaten alınmış", + "error-email-taken": "Bu e-posta adresi daha önceden alınmış", + "export-board": "Panoyu dışarı aktar", + "sort": "Sort", + "sort-desc": "Click to Sort List", + "list-sort-by": "Sort the List By:", + "list-label-modifiedAt": "Son Erişim Zamanı...", + "list-label-title": "Listenin Adı...", + "list-label-sort": "Your Manual Order", + "list-label-short-modifiedAt": "(L)", + "list-label-short-title": "(N)", + "list-label-short-sort": "(M)", + "filter": "Filtre", + "filter-cards": "Filter Cards or Lists", + "list-filter-label": "Filter List by Title", + "filter-clear": "Filtreyi temizle", + "filter-no-label": "Etiket yok", + "filter-no-member": "Üye yok", + "filter-no-assignee": "No assignee", + "filter-no-custom-fields": "Hiç özel alan yok", + "filter-show-archive": "Show archived lists", + "filter-hide-empty": "Hide empty lists", + "filter-on": "Filtre aktif", + "filter-on-desc": "Bu panodaki kartları filtreliyorsunuz. Fitreyi düzenlemek için tıklayın.", + "filter-to-selection": "Seçime göre filtreleme yap", + "advanced-filter-label": "Gelişmiş Filtreleme", + "advanced-filter-description": "Advanced Filter allows to write a string containing following operators: == != <= >= && || ( ) A space is used as a separator between the Operators. You can filter for all Custom Fields by typing their names and values. For Example: Field1 == Value1. Note: If fields or values contains spaces, you need to encapsulate them into single quotes. For Example: 'Field 1' == 'Value 1'. For single control characters (' \\/) to be skipped, you can use \\. For example: Field1 == I\\'m. Also you can combine multiple conditions. For Example: F1 == V1 || F1 == V2. Normally all operators are interpreted from left to right. You can change the order by placing brackets. For Example: F1 == V1 && ( F2 == V2 || F2 == V3 ). Also you can search text fields using regex: F1 == /Tes.*/i", + "fullname": "Ad Soyad", + "header-logo-title": "Panolar sayfanıza geri dön.", + "hide-system-messages": "Sistem mesajlarını gizle", + "headerBarCreateBoardPopup-title": "Pano Oluşturma", + "home": "Ana Sayfa", + "import": "İçeri aktar", + "link": "Bağlantı", + "import-board": "panoyu içe aktar", + "import-board-c": "Panoyu içe aktar", + "import-board-title-trello": "Trello'dan panoyu içeri aktar", + "import-board-title-wekan": "Import board from previous export", + "from-trello": "Trello'dan", + "from-wekan": "From previous export", + "import-board-instruction-trello": "Trello panonuzda 'Menü'ye gidip 'Daha fazlası'na tıklayın, ardından 'Yazdır ve Çıktı Al'ı seçip 'JSON biçiminde çıktı al' diyerek çıkan metni buraya kopyalayın.", + "import-board-instruction-wekan": "In your board, go to 'Menu', then 'Export board', and copy the text in the downloaded file.", + "import-board-instruction-about-errors": "If you get errors when importing board, sometimes importing still works, and board is at All Boards page.", + "import-json-placeholder": "Geçerli JSON verisini buraya yapıştırın", + "import-map-members": "Üyeleri eşleştirme", + "import-members-map": "Your imported board has some members. Please map the members you want to import to your users", + "import-show-user-mapping": "Üye eşleştirmesini kontrol et", + "import-user-select": "Bu üye olarak kullanmak istediğiniz mevcut kullanıcınızı seçin", + "importMapMembersAddPopup-title": "Üye seç", + "info": "Sürüm", + "initials": "İlk Harfleri", + "invalid-date": "Geçersiz tarih", + "invalid-time": "Geçersiz zaman", + "invalid-user": "Geçersiz kullanıcı", + "joined": "katıldı", + "just-invited": "Bu panoya şimdi davet edildin.", + "keyboard-shortcuts": "Klavye kısayolları", + "label-create": "Etiket Oluşturma", + "label-default": "%s etiket (varsayılan)", + "label-delete-pop": "Bu işlem geri alınamaz. Bu etiket tüm kartlardan kaldırılacaktır ve geçmişi yok edecektir.", + "labels": "Etiketler", + "language": "Dil", + "last-admin-desc": "En az bir yönetici olması gerektiğinden rolleri değiştiremezsiniz.", + "leave-board": "Panodan ayrıl", + "leave-board-pop": "__boardTitle__ panosundan ayrılmak istediğinize emin misiniz? Panodaki tüm kartlardan kaldırılacaksınız.", + "leaveBoardPopup-title": "Panodan ayrılmak istediğinize emin misiniz?", + "link-card": "Bu kartın bağlantısı", + "list-archive-cards": "Bu listedeki tüm kartları arşive taşı", + "list-archive-cards-pop": "This will remove all the cards in this list from the board. To view cards in Archive and bring them back to the board, click “Menu” > “Archive”.", + "list-move-cards": "Listedeki tüm kartları taşı", + "list-select-cards": "Listedeki tüm kartları seç", + "set-color-list": "Rengi Ayarla", + "listActionPopup-title": "Liste İşlemleri", + "swimlaneActionPopup-title": "Kulvar İşlemleri", + "swimlaneAddPopup-title": "Add a Swimlane below", + "listImportCardPopup-title": "Bir Trello kartını içeri aktar", + "listMorePopup-title": "Daha", + "link-list": "Listeye doğrudan bağlantı", + "list-delete-pop": "Etkinlik akışınızdaki tüm eylemler geri kurtarılamaz şekilde kaldırılacak. Bu işlem geri alınamaz.", + "list-delete-suggest-archive": "You can move a list to Archive to remove it from the board and preserve the activity.", + "lists": "Listeler", + "swimlanes": "Kulvarlar", + "log-out": "Oturum Kapat", + "log-in": "Oturum Aç", + "loginPopup-title": "Oturum Aç", + "memberMenuPopup-title": "Üye Ayarları", + "members": "Üyeler", + "menu": "Menü", + "move-selection": "Seçimi taşı", + "moveCardPopup-title": "Kartı taşı", + "moveCardToBottom-title": "Aşağı taşı", + "moveCardToTop-title": "Yukarı taşı", + "moveSelectionPopup-title": "Seçimi taşı", + "multi-selection": "Çoklu seçim", + "multi-selection-on": "Çoklu seçim açık", + "muted": "Sessiz", + "muted-info": "Bu panodaki hiçbir değişiklik hakkında bildirim almayacaksınız", + "my-boards": "Panolarım", + "name": "Adı", + "no-archived-cards": "Arşivde kart yok", + "no-archived-lists": "Arşivde liste yok", + "no-archived-swimlanes": "Arşivde kulvar yok", + "no-results": "Sonuç yok", + "normal": "Normal", + "normal-desc": "Kartları görüntüleyebilir ve düzenleyebilir. Ayarları değiştiremez.", + "not-accepted-yet": "Davet henüz kabul edilmemiş", + "notify-participate": "Oluşturduğunuz veya üye olduğunuz tüm kartlar hakkında bildirim al", + "notify-watch": "Takip ettiğiniz tüm pano, liste ve kartlar hakkında bildirim al", + "optional": "isteğe bağlı", + "or": "veya", + "page-maybe-private": "Bu sayfa gizli olabilir. <a href='%s'>Oturum açarak</a> görmeyi deneyin.", + "page-not-found": "Sayda bulunamadı.", + "password": "Parola", + "paste-or-dragdrop": "Dosya eklemek için yapıştırabilir, veya (eğer resimse) sürükle bırak yapabilirsiniz", + "participating": "Katılımcılar", + "preview": "Önizleme", + "previewAttachedImagePopup-title": "Önizleme", + "previewClipboardImagePopup-title": "Önizleme", + "private": "Gizli", + "private-desc": "Bu pano gizli. Sadece panoya ekli kişiler görüntüleyebilir ve düzenleyebilir.", + "profile": "Kullanıcı Sayfası", + "public": "Genel", + "public-desc": "Bu pano genel. Bağlantı adresi ile herhangi bir kimseye görünür ve Google gibi arama motorlarında gösterilecektir. Panoyu, sadece eklenen kişiler düzenleyebilir.", + "quick-access-description": "Bu bara kısayol olarak bir pano eklemek için panoyu yıldızlamalısınız", + "remove-cover": "Kapak Resmini Kaldır", + "remove-from-board": "Panodan Kaldır", + "remove-label": "Etiketi Kaldır", + "listDeletePopup-title": "Liste silinsin mi?", + "remove-member": "Üyeyi Çıkar", + "remove-member-from-card": "Karttan Çıkar", + "remove-member-pop": "__boardTitle__ panosundan __name__ (__username__) çıkarılsın mı? Üye, bu panodaki tüm kartlardan çıkarılacak. Panodan çıkarıldığı üyeye bildirilecektir.", + "removeMemberPopup-title": "Üye çıkarılsın mı?", + "rename": "Yeniden adlandır", + "rename-board": "Panonun Adını Değiştir", + "restore": "Geri Getir", + "save": "Kaydet", + "search": "Arama", + "rules": "Kurallar", + "search-cards": "Search from card/list titles, descriptions and custom fields on this board", + "search-example": "Aranılacak metin?", + "select-color": "Renk Seç", + "set-wip-limit-value": "Bu listedeki en fazla öğe sayısı için bir sınır belirleyin", + "setWipLimitPopup-title": "Devam Eden İş Sınırı Belirle", + "shortcut-assign-self": "Kendini karta ata", + "shortcut-autocomplete-emoji": "Emojileri otomatik tamamla", + "shortcut-autocomplete-members": "Üye isimlerini otomatik tamamla", + "shortcut-clear-filters": "Tüm filtreleri temizle", + "shortcut-close-dialog": "Diyaloğu kapat", + "shortcut-filter-my-cards": "Kartlarımı filtrele", + "shortcut-show-shortcuts": "Kısayollar listesini getir", + "shortcut-toggle-filterbar": "Filtre kenar çubuğunu aç/kapa", + "shortcut-toggle-sidebar": "Pano kenar çubuğunu aç/kapa", + "show-cards-minimum-count": "Eğer listede şu sayıdan fazla öğe varsa kart sayısını göster: ", + "sidebar-open": "Kenar Çubuğunu Aç", + "sidebar-close": "Kenar Çubuğunu Kapat", + "signupPopup-title": "Bir Hesap Oluştur", + "star-board-title": "Bu panoyu yıldızlamak için tıkla. Yıldızlı panolar pano listesinin en üstünde gösterilir.", + "starred-boards": "Yıldızlı Panolar", + "starred-boards-description": "Yıldızlanmış panolar, pano listesinin en üstünde gösterilir.", + "subscribe": "Abone ol", + "team": "Takım", + "this-board": "bu panoyu", + "this-card": "bu kart", + "spent-time-hours": "Harcanan zaman (saat)", + "overtime-hours": "Aşılan süre (saat)", + "overtime": "Aşılan süre", + "has-overtime-cards": "Süresi aşılmış kartlar", + "has-spenttime-cards": "Zaman geçirilmiş kartlar", + "time": "Zaman", + "title": "Başlık", + "tracking": "Takip", + "tracking-info": "Oluşturduğunuz veya üyesi olduğunuz tüm kartlardaki değişiklikler size bildirim olarak gelecek.", + "type": "Tür", + "unassign-member": "Üyeye atamayı kaldır", + "unsaved-description": "Kaydedilmemiş bir açıklama metnin bulunmakta", + "unwatch": "Takibi bırak", + "upload": "Yükle", + "upload-avatar": "Avatar yükle", + "uploaded-avatar": "Avatar yüklendi", + "username": "Kullanıcı adı", + "view-it": "Görüntüle", + "warn-list-archived": "Uyarı: Bu kart arşivdeki bir listede", + "watch": "Takip Et", + "watching": "Takip Ediliyor", + "watching-info": "Bu pano hakkındaki tüm değişiklikler hakkında bildirim alacaksınız", + "welcome-board": "Hoş Geldiniz Panosu", + "welcome-swimlane": "Kilometre taşı", + "welcome-list1": "Temel", + "welcome-list2": "Gelişmiş", + "card-templates-swimlane": "Card Templates", + "list-templates-swimlane": "List Templates", + "board-templates-swimlane": "Board Templates", + "what-to-do": "Ne yapmak istiyorsunuz?", + "wipLimitErrorPopup-title": "Geçersiz Devam Eden İş Sınırı", + "wipLimitErrorPopup-dialog-pt1": "Bu listedeki iş sayısı belirlediğiniz sınırdan daha fazla.", + "wipLimitErrorPopup-dialog-pt2": "Lütfen bazı işleri bu listeden başka listeye taşıyın ya da devam eden iş sınırını yükseltin.", + "admin-panel": "Yönetici Paneli", + "settings": "Ayarlar", + "people": "Kullanıcılar", + "registration": "Kayıt", + "disable-self-registration": "Ziyaretçilere kaydı kapa", + "invite": "Davet", + "invite-people": "Kullanıcı davet et", + "to-boards": "Şu pano(lar)a", + "email-addresses": "E-posta adresleri", + "smtp-host-description": "E-posta gönderimi yapan SMTP sunucu adresi", + "smtp-port-description": "E-posta gönderimi yapan SMTP sunucu portu", + "smtp-tls-description": "SMTP mail sunucusu için TLS kriptolama desteği açılsın", + "smtp-host": "SMTP sunucu adresi", + "smtp-port": "SMTP portu", + "smtp-username": "Kullanıcı adı", + "smtp-password": "Parola", + "smtp-tls": "TLS desteği", + "send-from": "Gönderen", + "send-smtp-test": "Kendinize deneme E-Postası gönderin", + "invitation-code": "Davetiye kodu", + "email-invite-register-subject": "__inviter__ size bir davetiye gönderdi", + "email-invite-register-text": "Dear __user__,\n\n__inviter__ invites you to kanban board for collaborations.\n\nPlease follow the link below:\n__url__\n\nAnd your invitation code is: __icode__\n\nThanks.", + "email-smtp-test-subject": "SMTP Test E-postası", + "email-smtp-test-text": "E-Posta başarıyla gönderildi", + "error-invitation-code-not-exist": "Davetiye kodu bulunamadı", + "error-notAuthorized": "Bu sayfayı görmek için yetkiniz yok.", + "webhook-title": "Webhook Name", + "webhook-token": "Token (Optional for Authentication)", + "outgoing-webhooks": "Dışarı giden bağlantılar", + "bidirectional-webhooks": "Two-Way Webhooks", + "outgoingWebhooksPopup-title": "Dışarı giden bağlantılar", + "boardCardTitlePopup-title": "Kart Başlığı Filtresi", + "disable-webhook": "Disable This Webhook", + "global-webhook": "Global Webhooks", + "new-outgoing-webhook": "Yeni Dışarı Giden Web Bağlantısı", + "no-name": "(Bilinmeyen)", + "Node_version": "Node sürümü", + "Meteor_version": "Meteor version", + "MongoDB_version": "MongoDB version", + "MongoDB_storage_engine": "MongoDB storage engine", + "MongoDB_Oplog_enabled": "MongoDB Oplog enabled", + "OS_Arch": "İşletim Sistemi Mimarisi", + "OS_Cpus": "İşletim Sistemi İşlemci Sayısı", + "OS_Freemem": "İşletim Sistemi Kullanılmayan Bellek", + "OS_Loadavg": "İşletim Sistemi Ortalama Yük", + "OS_Platform": "İşletim Sistemi Platformu", + "OS_Release": "İşletim Sistemi Sürümü", + "OS_Totalmem": "İşletim Sistemi Toplam Belleği", + "OS_Type": "İşletim Sistemi Tipi", + "OS_Uptime": "İşletim Sistemi Toplam Açık Kalınan Süre", + "days": "günler", + "hours": "saat", + "minutes": "dakika", + "seconds": "saniye", + "show-field-on-card": "Bu alanı kartta göster", + "automatically-field-on-card": "Tüm kartlara otomatik alan oluştur", + "showLabel-field-on-card": "Minikard üzerindeki alan etiketini göster", + "yes": "Evet", + "no": "Hayır", + "accounts": "Hesaplar", + "accounts-allowEmailChange": "E-posta Değiştirmeye İzin Ver", + "accounts-allowUserNameChange": "Kullanıcı adı değiştirmeye izin ver", + "createdAt": "Oluşturulma tarihi", + "verified": "Doğrulanmış", + "active": "Aktif", + "card-received": "Giriş", + "card-received-on": "Giriş zamanı", + "card-end": "Bitiş", + "card-end-on": "Bitiş zamanı", + "editCardReceivedDatePopup-title": "Giriş tarihini değiştir", + "editCardEndDatePopup-title": "Bitiş tarihini değiştir", + "setCardColorPopup-title": "Renk ayarla", + "setCardActionsColorPopup-title": "Renk seçimi yap", + "setSwimlaneColorPopup-title": "Renk seçimi yap", + "setListColorPopup-title": "Renk seçimi yap", + "assigned-by": "Atamayı yapan", + "requested-by": "Talep Eden", + "board-delete-notice": "Silme kalıcıdır. Bu kartla ilişkili tüm listeleri, kartları ve işlemleri kaybedeceksiniz.", + "delete-board-confirm-popup": "Tüm listeler, kartlar, etiketler ve etkinlikler silinecek ve pano içeriğini kurtaramayacaksınız. Geri dönüş yok.", + "boardDeletePopup-title": "Panoyu Sil?", + "delete-board": "Panoyu Sil", + "default-subtasks-board": "Subtasks for __board__ board", + "default": "Varsayılan", + "queue": "Sıra", + "subtask-settings": "Alt Görev ayarları", + "card-settings": "Card Settings", + "boardSubtaskSettingsPopup-title": "Pano alt görev ayarları", + "boardCardSettingsPopup-title": "Card Settings", + "deposit-subtasks-board": "Deposit subtasks to this board:", + "deposit-subtasks-list": "Alt görevlerin açılacağı liste:", + "show-parent-in-minicard": "Mini kart içinde üst kartı göster", + "prefix-with-full-path": "Tam yolunu önüne ekle", + "prefix-with-parent": "Prefix with parent", + "subtext-with-full-path": "Tam yolu ile alt metin", + "subtext-with-parent": "üst öge ile alt metin", + "change-card-parent": "Kartın üst kartını değiştir", + "parent-card": "Ana kart", + "source-board": "Kaynak panosu", + "no-parent": "Üst ögeyi gösterme", + "activity-added-label": "added label '%s' to %s", + "activity-removed-label": "removed label '%s' from %s", + "activity-delete-attach": "deleted an attachment from %s", + "activity-added-label-card": "etiket eklendi '%s'", + "activity-removed-label-card": "removed label '%s'", + "activity-delete-attach-card": "Ek silindi", + "activity-set-customfield": "set custom field '%s' to '%s' in %s", + "activity-unset-customfield": "unset custom field '%s' in %s", + "r-rule": "Kural", + "r-add-trigger": "Tetikleyici ekle", + "r-add-action": "Eylem ekle", + "r-board-rules": "Pano Kuralları", + "r-add-rule": "Kural ekle", + "r-view-rule": "Kuralı göster", + "r-delete-rule": "Kuralı sil", + "r-new-rule-name": "Yeni kural başlığı", + "r-no-rules": "Kural yok", + "r-when-a-card": "Kart eklendiğinde", + "r-is": "is", + "r-is-moved": "taşındı", + "r-added-to": "eklendi", + "r-removed-from": "Removed from", + "r-the-board": "pano", + "r-list": "liste", + "set-filter": "Filtrele", + "r-moved-to": "Moved to", + "r-moved-from": "Moved from", + "r-archived": "Arşive taşındı", + "r-unarchived": "Arşivden geri çıkarıldı", + "r-a-card": "Kart", + "r-when-a-label-is": "When a label is", + "r-when-the-label": "When the label", + "r-list-name": "liste adı", + "r-when-a-member": "When a member is", + "r-when-the-member": "When the member", + "r-name": "isim", + "r-when-a-attach": "When an attachment", + "r-when-a-checklist": "When a checklist is", + "r-when-the-checklist": "When the checklist", + "r-completed": "Tamamlandı", + "r-made-incomplete": "Tamamlanmamış", + "r-when-a-item": "When a checklist item is", + "r-when-the-item": "When the checklist item", + "r-checked": "İşaretlendi", + "r-unchecked": "İşaret Kaldırıldı", + "r-move-card-to": "Kartı taşı", + "r-top-of": "En üst", + "r-bottom-of": "En alt", + "r-its-list": "its list", + "r-archive": "Arşive Taşı", + "r-unarchive": "Arşivden Geri Yükle", + "r-card": "Kart", + "r-add": "Ekle", + "r-remove": "Kaldır", + "r-label": "etiket", + "r-member": "üye", + "r-remove-all": "Tüm üyeleri karttan çıkarın", + "r-set-color": "Set color to", + "r-checklist": "Kontrol Listesi", + "r-check-all": "Tümünü işaretle", + "r-uncheck-all": "Tüm işaretleri kaldır", + "r-items-check": "Kontrol Listesi maddeleri", + "r-check": "işaretle", + "r-uncheck": "İşareti Kaldır", + "r-item": "öge", + "r-of-checklist": "of checklist", + "r-send-email": "E-Posta Gönder", + "r-to": "to", + "r-subject": "Konu", + "r-rule-details": "Kural Detayları", + "r-d-move-to-top-gen": "Kartı listesinin en üstüne taşı", + "r-d-move-to-top-spec": "Kartı listenin en üstüne taşı", + "r-d-move-to-bottom-gen": "Kartı listesinin en altına taşı", + "r-d-move-to-bottom-spec": "Kartı listenin en altına taşı", + "r-d-send-email": "E-Posta gönder", + "r-d-send-email-to": "to", + "r-d-send-email-subject": "Konu", + "r-d-send-email-message": "mesaj", + "r-d-archive": "Kartı Arşive Taşı", + "r-d-unarchive": "Kartı arşivden geri yükle", + "r-d-add-label": "Etiket ekle", + "r-d-remove-label": "Etiketi kaldır", + "r-create-card": "Yeni kart oluştur", + "r-in-list": ", listesinde", + "r-in-swimlane": "in swimlane", + "r-d-add-member": "Üye Ekle", + "r-d-remove-member": "Üye Sil", + "r-d-remove-all-member": "Tüm Üyeleri Sil", + "r-d-check-all": "Check all items of a list", + "r-d-uncheck-all": "Uncheck all items of a list", + "r-d-check-one": "Ögeyi kontrol et", + "r-d-uncheck-one": "Uncheck item", + "r-d-check-of-list": "of checklist", + "r-d-add-checklist": "Kontrol listesine ekle", + "r-d-remove-checklist": "Kontrol listesini kaldır", + "r-by": "tarafından", + "r-add-checklist": "Kontrol listesine ekle", + "r-with-items": "with items", + "r-items-list": "item1,item2,item3", + "r-add-swimlane": "Kulvar ekle", + "r-swimlane-name": "kulvar adı", + "r-board-note": "Not: Her olası değere uyması için bir alanı boş bırakın.", + "r-checklist-note": "Not: kontrol listesindeki öğelerin virgülle ayrılmış değerler olarak yazılması gerekir.", + "r-when-a-card-is-moved": "Bir kart başka bir listeye taşındığında", + "r-set": "Set", + "r-update": "Güncelle", + "r-datefield": "date field", + "r-df-start-at": "start", + "r-df-due-at": "due", + "r-df-end-at": "end", + "r-df-received-at": "received", + "r-to-current-datetime": "to current date/time", + "r-remove-value-from": "Remove value from", + "ldap": "LDAP", + "oauth2": "Oauth2", + "cas": "CAS", + "authentication-method": "Kimlik doğrulama yöntemi", + "authentication-type": "Kimlik doğrulama türü", + "custom-product-name": "Özel Ürün Adı", + "layout": "Düzen", + "hide-logo": "Logoyu Gizle", + "add-custom-html-after-body-start": "Add Custom HTML after <body> start", + "add-custom-html-before-body-end": "Add Custom HTML before </body> end", + "error-undefined": "Bir şeyler yanlış gitti", + "error-ldap-login": "Giriş yapmaya çalışırken bir hata oluştu", + "display-authentication-method": "Display Authentication Method", + "default-authentication-method": "Default Authentication Method", + "duplicate-board": "Duplicate Board", + "people-number": "The number of people is:", + "swimlaneDeletePopup-title": "Kulvar silinsin mi?", + "swimlane-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the swimlane. There is no undo.", + "restore-all": "Her şeyi eski haline getir", + "delete-all": "Hepsini sil", + "loading": "Yükleniyor, lütfen bekleyiniz", + "previous_as": "last time was", + "act-a-dueAt": "modified due time to \nWhen: __timeValue__\nWhere: __card__\n previous due was __timeOldValue__", + "act-a-endAt": "modified ending time to __timeValue__ from (__timeOldValue__)", + "act-a-startAt": "modified starting time to __timeValue__ from (__timeOldValue__)", + "act-a-receivedAt": "modified received time to __timeValue__ from (__timeOldValue__)", + "a-dueAt": "modified due time to be", + "a-endAt": "modified ending time to be", + "a-startAt": "modified starting time to be", + "a-receivedAt": "modified received time to be", + "almostdue": "current due time %s is approaching", + "pastdue": "current due time %s is past", + "duenow": "current due time %s is today", + "act-newDue": "__list__/__card__ has 1st due reminder [__board__]", + "act-withDue": "__list__/__card__ due reminders [__board__]", + "act-almostdue": "was reminding the current due (__timeValue__) of __card__ is approaching", + "act-pastdue": "was reminding the current due (__timeValue__) of __card__ is past", + "act-duenow": "was reminding the current due (__timeValue__) of __card__ is now", + "act-atUserComment": "You were mentioned in [__board__] __list__/__card__", + "delete-user-confirm-popup": "Bu kullanıcı hesabını silmek istediğinize emin misiniz? Bu işlemi geri alamazsınız.", + "accounts-allowUserDelete": "Kullanıcılara hesaplarını silmek için izin ver.", + "hide-minicard-label-text": "Mini kart etiklerini gizle", + "show-desktop-drag-handles": "Show desktop drag handles", + "assignee": "Assignee", + "cardAssigneesPopup-title": "Assignee", + "addmore-detail": "Add a more detailed description", + "show-on-card": "Show on Card", + "new": "New", + "editUserPopup-title": "Edit User", + "newUserPopup-title": "New User", + "notifications": "Bildirim", + "view-all": "View All", + "filter-by-unread": "Filter by Unread", + "mark-all-as-read": "Mark all as read", + "remove-all-read": "Remove all read", + "allow-rename": "Allow Rename", + "allowRenamePopup-title": "Allow Rename" +} diff --git a/i18n/uk.i18n.json b/i18n/uk.i18n.json index 2771624d..53891914 100644 --- a/i18n/uk.i18n.json +++ b/i18n/uk.i18n.json @@ -1,780 +1,778 @@ { - "accept": "Прийняти", - "act-activity-notify": "Сповіщення активності", - "act-addAttachment": "added attachment __attachment__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-deleteAttachment": "deleted attachment __attachment__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addSubtask": "added subtask __subtask__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addedLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removeLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removedLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addChecklist": "added checklist __checklist__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addChecklistItem": "added checklist item __checklistItem__ to checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removeChecklist": "removed checklist __checklist__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removeChecklistItem": "removed checklist item __checklistItem__ from checklist __checkList__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-checkedItem": "checked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-uncheckedItem": "unchecked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-completeChecklist": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-uncompleteChecklist": "uncompleted checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addComment": "commented on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-editComment": "edited comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-deleteComment": "deleted comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-createBoard": "Дошку __board__створено", - "act-createSwimlane": "created swimlane __swimlane__ to board __board__", - "act-createCard": "created card __card__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-createCustomField": "created custom field __customField__ at board __board__", - "act-deleteCustomField": "deleted custom field __customField__ at board __board__", - "act-setCustomField": "edited custom field __customField__: __customFieldValue__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-createList": "added list __list__ to board __board__", - "act-addBoardMember": "added member __member__ to board __board__", - "act-archivedBoard": "Дошку __board__ переміщено до Архіву", - "act-archivedCard": "Card __card__ at list __list__ at swimlane __swimlane__ at board __board__ moved to Archive", - "act-archivedList": "List __list__ at swimlane __swimlane__ at board __board__ moved to Archive", - "act-archivedSwimlane": "Swimlane __swimlane__ at board __board__ moved to Archive", - "act-importBoard": "Імпортовано дошку __board__", - "act-importCard": "imported card __card__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-importList": "imported list __list__ to swimlane __swimlane__ at board __board__", - "act-joinMember": "added member __member__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-moveCard": "moved card __card__ at board __board__ from list __oldList__ at swimlane __oldSwimlane__ to list __list__ at swimlane __swimlane__", - "act-moveCardToOtherBoard": "moved card __card__ from list __oldList__ at swimlane __oldSwimlane__ at board __oldBoard__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-removeBoardMember": "removed member __member__ from board __board__", - "act-restoredCard": "restored card __card__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-unjoinMember": "removed member __member__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-withBoardTitle": "__board__", - "act-withCardTitle": "[__board__] __card__", - "actions": "Дії", - "activities": "Діяльності", - "activity": "Діяльність", - "activity-added": "%s додано до %s", - "activity-archived": "%s перенесено до архіву", - "activity-attached": "%s прикріплено до %s", - "activity-created": "%sстворено", - "activity-customfield-created": "Створено спеціальне поле%s", - "activity-excluded": "%s виключено з %s", - "activity-imported": "%s імпортовано до %s з %s", - "activity-imported-board": "%s імпортовано з %s", - "activity-joined": "%s приєднано", - "activity-moved": "%s переміщено з %s до %s", - "activity-on": "%s", - "activity-removed": "%s видалено з %s", - "activity-sent": "%s відправлено до %s", - "activity-unjoined": "unjoined %s", - "activity-subtask-added": "Додано підзадачу до %s", - "activity-checked-item": "checked %s in checklist %s of %s", - "activity-unchecked-item": "unchecked %s in checklist %s of %s", - "activity-checklist-added": "Додано контрольний список до %s", - "activity-checklist-removed": "removed a checklist from %s", - "activity-checklist-completed": "completed checklist %s of %s", - "activity-checklist-uncompleted": "uncompleted the checklist %s of %s", - "activity-checklist-item-added": "added checklist item to '%s' in %s", - "activity-checklist-item-removed": "removed a checklist item from '%s' in %s", - "add": "Додати", - "activity-checked-item-card": "checked %s in checklist %s", - "activity-unchecked-item-card": "unchecked %s in checklist %s", - "activity-checklist-completed-card": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "activity-checklist-uncompleted-card": "uncompleted the checklist %s", - "activity-editComment": "відредаговано коментар %s", - "activity-deleteComment": "видалено коментар %s", - "add-attachment": "Додати вкладення", - "add-board": "Додати дошку", - "add-card": "Додати картку", - "add-swimlane": "Add Swimlane", - "add-subtask": "Додати підзадачу", - "add-checklist": "Add Checklist", - "add-checklist-item": "Додати елемент в список", - "add-cover": "Додати обкладинку", - "add-label": "Додати мітку", - "add-list": "Додати список", - "add-members": "Додати користувача", - "added": "Доданно", - "addMemberPopup-title": "Користувачі", - "admin": "Адмін", - "admin-desc": "Може переглядати і редагувати картки, відаляти учасників та змінювати налаштування для дошки.", - "admin-announcement": "Announcement", - "admin-announcement-active": "Active System-Wide Announcement", - "admin-announcement-title": "Announcement from Administrator", - "all-boards": "Всі дошки", - "and-n-other-card": "та __count__ інших карток", - "and-n-other-card_plural": "та __count__ інших карток", - "apply": "Прийняти", - "app-is-offline": "Завантаження, будь ласка, зачекайте. Оновлення сторінки призведе до втрати даних. Якщо завантаження не працює, перевірте, чи не зупинився сервер.", - "archive": "Move to Archive", - "archive-all": "Move All to Archive", - "archive-board": "Move Board to Archive", - "archive-card": "Move Card to Archive", - "archive-list": "Move List to Archive", - "archive-swimlane": "Move Swimlane to Archive", - "archive-selection": "Move selection to Archive", - "archiveBoardPopup-title": "Move Board to Archive?", - "archived-items": "Архів", - "archived-boards": "Дошки в архіві", - "restore-board": "Відновити дошку", - "no-archived-boards": "Немає дошок в архіві", - "archives": "Архів", - "template": "Template", - "templates": "Templates", - "assign-member": "Assign member", - "attached": "доданно", - "attachment": "Додаток", - "attachment-delete-pop": "Видалення Додатку безповоротне. Тут нема відміні (undo).", - "attachmentDeletePopup-title": "Видалити Додаток?", - "attachments": "Додатки", - "auto-watch": "Automatically watch boards when they are created", - "avatar-too-big": "The avatar is too large (70KB max)", - "back": "Назад", - "board-change-color": "Змінити колір", - "board-nb-stars": "%s stars", - "board-not-found": "Дошка не знайдена", - "board-private-info": "This board will be <strong>private</strong>.", - "board-public-info": "This board will be <strong>public</strong>.", - "boardChangeColorPopup-title": "Change Board Background", - "boardChangeTitlePopup-title": "Перейменувати дошку", - "boardChangeVisibilityPopup-title": "Change Visibility", - "boardChangeWatchPopup-title": "Change Watch", - "boardMenuPopup-title": "Board Settings", - "boardChangeViewPopup-title": "Board View", - "boards": "Дошки", - "board-view": "Board View", - "board-view-cal": "Календар", - "board-view-swimlanes": "Swimlanes", - "board-view-collapse": "Collapse", - "board-view-lists": "Lists", - "bucket-example": "Like “Bucket List” for example", - "cancel": "Відміна", - "card-archived": "This card is moved to Archive.", - "board-archived": "This board is moved to Archive.", - "card-comments-title": "This card has %s comment.", - "card-delete-notice": "Цю дію неможливо буде скасувати. Всі зміни, які ви вносили в картку будуть втрачені.", - "card-delete-pop": "Усі дії буде видалено з каналу активності, і ви не зможете повторно відкрити картку. Цю дію не можна скасувати.", - "card-delete-suggest-archive": "Ви можете перемістити картку до архіву, щоб прибрати її з дошки, зберігаючи всю історію дій учасників.", - "card-due": "Due", - "card-due-on": "Due on", - "card-spent": "Витрачено часу", - "card-edit-attachments": "Edit attachments", - "card-edit-custom-fields": "Edit custom fields", - "card-start-voting": "Start voting", - "card-cancel-voting": "Delete voting and all votes", - "card-edit-labels": "Редагувати мітки", - "card-edit-members": "Редагувати учасників", - "card-labels-title": "Change the labels for the card.", - "card-members-title": "Add or remove members of the board from the card.", - "card-start": "Start", - "card-start-on": "Starts on", - "cardAttachmentsPopup-title": "Attach From", - "cardCustomField-datePopup-title": "Change date", - "cardCustomFieldsPopup-title": "Edit custom fields", - "cardStartVotingPopup-title": "Start a vote", - "positiveVoteMembersPopup-title": "Proponents", - "negativeVoteMembersPopup-title": "Opponents", - "vote-question": "Voting question", - "vote-public": "Public vote", - "vote-for-it": "for it", - "vote-against": "against", - "cardDeletePopup-title": "Видалити картку?", - "cardDetailsActionsPopup-title": "Card Actions", - "cardLabelsPopup-title": "Labels", - "cardMembersPopup-title": "Користувачі", - "cardMorePopup-title": "More", - "cardTemplatePopup-title": "Create template", - "cards": "Картки", - "cards-count": "Картки", - "casSignIn": "Sign In with CAS", - "cardType-card": "Картка", - "cardType-linkedCard": "Linked Card", - "cardType-linkedBoard": "Linked Board", - "change": "Змінити", - "change-avatar": "Змінити аватар", - "change-password": "Змінити пароль", - "change-permissions": "Change permissions", - "change-settings": "Змінити налаштування", - "changeAvatarPopup-title": "Змінити аватар", - "changeLanguagePopup-title": "Змінити мову", - "changePasswordPopup-title": "Змінити пароль", - "changePermissionsPopup-title": "Change Permissions", - "changeSettingsPopup-title": "Змінити налаштування", - "subtasks": "Підзадачі", - "checklists": "Checklists", - "click-to-star": "Click to star this board.", - "click-to-unstar": "Click to unstar this board.", - "clipboard": "Clipboard or drag & drop", - "close": "Закрити", - "close-board": "Close Board", - "close-board-pop": "You will be able to restore the board by clicking the “Archive” button from the home header.", - "color-black": "чорний", - "color-blue": "синій", - "color-crimson": "crimson", - "color-darkgreen": "darkgreen", - "color-gold": "gold", - "color-gray": "gray", - "color-green": "зелений", - "color-indigo": "indigo", - "color-lime": "лайм", - "color-magenta": "magenta", - "color-mistyrose": "mistyrose", - "color-navy": "navy", - "color-orange": "помаранчевий", - "color-paleturquoise": "paleturquoise", - "color-peachpuff": "peachpuff", - "color-pink": "рожевий", - "color-plum": "plum", - "color-purple": "фіолетовий", - "color-red": "червоний", - "color-saddlebrown": "saddlebrown", - "color-silver": "silver", - "color-sky": "sky", - "color-slateblue": "slateblue", - "color-white": "white", - "color-yellow": "жовтий", - "unset-color": "Unset", - "comment": "Коментар", - "comment-placeholder": "Написати коментар", - "comment-only": "Comment only", - "comment-only-desc": "Can comment on cards only.", - "no-comments": "Немає коментарів", - "no-comments-desc": "Can not see comments and activities.", - "worker": "Worker", - "worker-desc": "Can only move cards, assign itself to card and comment.", - "computer": "Computer", - "confirm-subtask-delete-dialog": "Are you sure you want to delete subtask?", - "confirm-checklist-delete-dialog": "Are you sure you want to delete checklist?", - "copy-card-link-to-clipboard": "Скопіювати посилання на картку в буфер обміну", - "linkCardPopup-title": "Link Card", - "searchElementPopup-title": "Search", - "copyCardPopup-title": "Copy Card", - "copyChecklistToManyCardsPopup-title": "Copy Checklist Template to Many Cards", - "copyChecklistToManyCardsPopup-instructions": "Destination Card Titles and Descriptions in this JSON format", - "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"First card title\", \"description\":\"First card description\"}, {\"title\":\"Second card title\",\"description\":\"Second card description\"},{\"title\":\"Last card title\",\"description\":\"Last card description\"} ]", - "create": "Create", - "createBoardPopup-title": "Create Board", - "chooseBoardSourcePopup-title": "Import board", - "createLabelPopup-title": "Create Label", - "createCustomField": "Create Field", - "createCustomFieldPopup-title": "Create Field", - "current": "current", - "custom-field-delete-pop": "There is no undo. This will remove this custom field from all cards and destroy its history.", - "custom-field-checkbox": "Checkbox", - "custom-field-date": "Date", - "custom-field-dropdown": "Dropdown List", - "custom-field-dropdown-none": "(none)", - "custom-field-dropdown-options": "List Options", - "custom-field-dropdown-options-placeholder": "Press enter to add more options", - "custom-field-dropdown-unknown": "(unknown)", - "custom-field-number": "Number", - "custom-field-text": "Text", - "custom-fields": "Custom Fields", - "date": "Date", - "decline": "Decline", - "default-avatar": "Default avatar", - "delete": "Delete", - "deleteCustomFieldPopup-title": "Delete Custom Field?", - "deleteLabelPopup-title": "Delete Label?", - "description": "Description", - "disambiguateMultiLabelPopup-title": "Disambiguate Label Action", - "disambiguateMultiMemberPopup-title": "Disambiguate Member Action", - "discard": "Discard", - "done": "Done", - "download": "Download", - "edit": "Edit", - "edit-avatar": "Змінити аватар", - "edit-profile": "Edit Profile", - "edit-wip-limit": "Edit WIP Limit", - "soft-wip-limit": "Soft WIP Limit", - "editCardStartDatePopup-title": "Change start date", - "editCardDueDatePopup-title": "Change due date", - "editCustomFieldPopup-title": "Edit Field", - "editCardSpentTimePopup-title": "Change spent time", - "editLabelPopup-title": "Change Label", - "editNotificationPopup-title": "Edit Notification", - "editProfilePopup-title": "Edit Profile", - "email": "Email", - "email-enrollAccount-subject": "An account created for you on __siteName__", - "email-enrollAccount-text": "Hello __user__,\n\nTo start using the service, simply click the link below.\n\n__url__\n\nThanks.", - "email-fail": "Sending email failed", - "email-fail-text": "Error trying to send email", - "email-invalid": "Invalid email", - "email-invite": "Invite via Email", - "email-invite-subject": "__inviter__ sent you an invitation", - "email-invite-text": "Dear __user__,\n\n__inviter__ invites you to join board \"__board__\" for collaborations.\n\nPlease follow the link below:\n\n__url__\n\nThanks.", - "email-resetPassword-subject": "Reset your password on __siteName__", - "email-resetPassword-text": "Hello __user__,\n\nTo reset your password, simply click the link below.\n\n__url__\n\nThanks.", - "email-sent": "Email sent", - "email-verifyEmail-subject": "Verify your email address on __siteName__", - "email-verifyEmail-text": "Hello __user__,\n\nTo verify your account email, simply click the link below.\n\n__url__\n\nThanks.", - "enable-wip-limit": "Enable WIP Limit", - "error-board-doesNotExist": "This board does not exist", - "error-board-notAdmin": "You need to be admin of this board to do that", - "error-board-notAMember": "You need to be a member of this board to do that", - "error-json-malformed": "Your text is not valid JSON", - "error-json-schema": "Your JSON data does not include the proper information in the correct format", - "error-list-doesNotExist": "This list does not exist", - "error-user-doesNotExist": "This user does not exist", - "error-user-notAllowSelf": "You can not invite yourself", - "error-user-notCreated": "This user is not created", - "error-username-taken": "This username is already taken", - "error-email-taken": "Email has already been taken", - "export-board": "Export board", - "sort": "Sort", - "sort-desc": "Click to Sort List", - "list-sort-by": "Sort the List By:", - "list-label-modifiedAt": "Last Access Time", - "list-label-title": "Name of the List", - "list-label-sort": "Your Manual Order", - "list-label-short-modifiedAt": "(L)", - "list-label-short-title": "(N)", - "list-label-short-sort": "(M)", - "filter": "Filter", - "filter-cards": "Filter Cards or Lists", - "list-filter-label": "Filter List by Title", - "filter-clear": "Clear filter", - "filter-no-label": "No label", - "filter-no-member": "No member", - "filter-no-assignee": "No assignee", - "filter-no-custom-fields": "No Custom Fields", - "filter-show-archive": "Show archived lists", - "filter-hide-empty": "Hide empty lists", - "filter-on": "Filter is on", - "filter-on-desc": "You are filtering cards on this board. Click here to edit filter.", - "filter-to-selection": "Filter to selection", - "advanced-filter-label": "Advanced Filter", - "advanced-filter-description": "Advanced Filter allows to write a string containing following operators: == != <= >= && || ( ) A space is used as a separator between the Operators. You can filter for all Custom Fields by typing their names and values. For Example: Field1 == Value1. Note: If fields or values contains spaces, you need to encapsulate them into single quotes. For Example: 'Field 1' == 'Value 1'. For single control characters (' \\/) to be skipped, you can use \\. For example: Field1 == I\\'m. Also you can combine multiple conditions. For Example: F1 == V1 || F1 == V2. Normally all operators are interpreted from left to right. You can change the order by placing brackets. For Example: F1 == V1 && ( F2 == V2 || F2 == V3 ). Also you can search text fields using regex: F1 == /Tes.*/i", - "fullname": "Full Name", - "header-logo-title": "Go back to your boards page.", - "hide-system-messages": "Hide system messages", - "headerBarCreateBoardPopup-title": "Create Board", - "home": "Home", - "import": "Import", - "link": "Link", - "import-board": "import board", - "import-board-c": "Import board", - "import-board-title-trello": "Import board from Trello", - "import-board-title-wekan": "Import board from previous export", - "import-sandstorm-backup-warning": "Не видаляйте імпортовані дані з раніше збереженої дошки або Trello, поки не переконаєтеся, що імпорт завершився успішно - вдається закрити і знову відкрити дошку, і не з'являється помилка «Дошка не знайдена», що означає втрату даних.", - "import-sandstorm-warning": "Imported board will delete all existing data on board and replace it with imported board.", - "from-trello": "From Trello", - "from-wekan": "From previous export", - "import-board-instruction-trello": "In your Trello board, go to 'Menu', then 'More', 'Print and Export', 'Export JSON', and copy the resulting text.", - "import-board-instruction-wekan": "In your board, go to 'Menu', then 'Export board', and copy the text in the downloaded file.", - "import-board-instruction-about-errors": "If you get errors when importing board, sometimes importing still works, and board is at All Boards page.", - "import-json-placeholder": "Paste your valid JSON data here", - "import-map-members": "Map members", - "import-members-map": "Your imported board has some members. Please map the members you want to import to your users", - "import-show-user-mapping": "Review members mapping", - "import-user-select": "Pick your existing user you want to use as this member", - "importMapMembersAddPopup-title": "Select member", - "info": "Version", - "initials": "Initials", - "invalid-date": "Invalid date", - "invalid-time": "Invalid time", - "invalid-user": "Invalid user", - "joined": "joined", - "just-invited": "You are just invited to this board", - "keyboard-shortcuts": "Keyboard shortcuts", - "label-create": "Create Label", - "label-default": "%s label (default)", - "label-delete-pop": "There is no undo. This will remove this label from all cards and destroy its history.", - "labels": "Labels", - "language": "Language", - "last-admin-desc": "You can’t change roles because there must be at least one admin.", - "leave-board": "Leave Board", - "leave-board-pop": "Are you sure you want to leave __boardTitle__? You will be removed from all cards on this board.", - "leaveBoardPopup-title": "Leave Board ?", - "link-card": "Link to this card", - "list-archive-cards": "Move all cards in this list to Archive", - "list-archive-cards-pop": "This will remove all the cards in this list from the board. To view cards in Archive and bring them back to the board, click “Menu” > “Archive”.", - "list-move-cards": "Move all cards in this list", - "list-select-cards": "Select all cards in this list", - "set-color-list": "Set Color", - "listActionPopup-title": "List Actions", - "swimlaneActionPopup-title": "Swimlane Actions", - "swimlaneAddPopup-title": "Add a Swimlane below", - "listImportCardPopup-title": "Import a Trello card", - "listMorePopup-title": "More", - "link-list": "Link to this list", - "list-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the list. There is no undo.", - "list-delete-suggest-archive": "You can move a list to Archive to remove it from the board and preserve the activity.", - "lists": "Lists", - "swimlanes": "Swimlanes", - "log-out": "Log Out", - "log-in": "Log In", - "loginPopup-title": "Log In", - "memberMenuPopup-title": "Member Settings", - "members": "Користувачі", - "menu": "Menu", - "move-selection": "Move selection", - "moveCardPopup-title": "Move Card", - "moveCardToBottom-title": "Move to Bottom", - "moveCardToTop-title": "Move to Top", - "moveSelectionPopup-title": "Move selection", - "multi-selection": "Multi-Selection", - "multi-selection-on": "Multi-Selection is on", - "muted": "Muted", - "muted-info": "You will never be notified of any changes in this board", - "my-boards": "My Boards", - "name": "Name", - "no-archived-cards": "No cards in Archive.", - "no-archived-lists": "No lists in Archive.", - "no-archived-swimlanes": "No swimlanes in Archive.", - "no-results": "No results", - "normal": "Normal", - "normal-desc": "Can view and edit cards. Can't change settings.", - "not-accepted-yet": "Invitation not accepted yet", - "notify-participate": "Receive updates to any cards you participate as creater or member", - "notify-watch": "Receive updates to any boards, lists, or cards you’re watching", - "optional": "optional", - "or": "or", - "page-maybe-private": "This page may be private. You may be able to view it by <a href='%s'>logging in</a>.", - "page-not-found": "Page not found.", - "password": "Password", - "paste-or-dragdrop": "to paste, or drag & drop image file to it (image only)", - "participating": "Participating", - "preview": "Preview", - "previewAttachedImagePopup-title": "Preview", - "previewClipboardImagePopup-title": "Preview", - "private": "Private", - "private-desc": "This board is private. Only people added to the board can view and edit it.", - "profile": "Profile", - "public": "Public", - "public-desc": "Цю дошку можуть переглядати усі, у кого є посилання. Також ця дошка може бути проіндексована пошуковими системами. Вносити зміни можуть тільки учасники.", - "quick-access-description": "Star a board to add a shortcut in this bar.", - "remove-cover": "Remove Cover", - "remove-from-board": "Remove from Board", - "remove-label": "Remove Label", - "listDeletePopup-title": "Delete List ?", - "remove-member": "Remove Member", - "remove-member-from-card": "Remove from Card", - "remove-member-pop": "Remove __name__ (__username__) from __boardTitle__? The member will be removed from all cards on this board. They will receive a notification.", - "removeMemberPopup-title": "Remove Member?", - "rename": "Rename", - "rename-board": "Перейменувати дошку", - "restore": "Restore", - "save": "Save", - "search": "Search", - "rules": "Rules", - "search-cards": "Search from card/list titles, descriptions and custom fields on this board", - "search-example": "Text to search for?", - "select-color": "Select Color", - "set-wip-limit-value": "Set a limit for the maximum number of tasks in this list", - "setWipLimitPopup-title": "Set WIP Limit", - "shortcut-assign-self": "Assign yourself to current card", - "shortcut-autocomplete-emoji": "Autocomplete emoji", - "shortcut-autocomplete-members": "Autocomplete members", - "shortcut-clear-filters": "Clear all filters", - "shortcut-close-dialog": "Close Dialog", - "shortcut-filter-my-cards": "Filter my cards", - "shortcut-show-shortcuts": "Bring up this shortcuts list", - "shortcut-toggle-filterbar": "Toggle Filter Sidebar", - "shortcut-toggle-sidebar": "Toggle Board Sidebar", - "show-cards-minimum-count": "Show cards count if list contains more than", - "sidebar-open": "Open Sidebar", - "sidebar-close": "Close Sidebar", - "signupPopup-title": "Create an Account", - "star-board-title": "Click to star this board. It will show up at top of your boards list.", - "starred-boards": "Starred Boards", - "starred-boards-description": "Starred boards show up at the top of your boards list.", - "subscribe": "Subscribe", - "team": "Team", - "this-board": "this board", - "this-card": "this card", - "spent-time-hours": "Spent time (hours)", - "overtime-hours": "Overtime (hours)", - "overtime": "Overtime", - "has-overtime-cards": "Has overtime cards", - "has-spenttime-cards": "Has spent time cards", - "time": "Time", - "title": "Title", - "tracking": "Tracking", - "tracking-info": "Ви будете повідомлені про будь-які зміни в тих картках, в яких ви є творцем або учасником.", - "type": "Type", - "unassign-member": "Unassign member", - "unsaved-description": "You have an unsaved description.", - "unwatch": "Unwatch", - "upload": "Upload", - "upload-avatar": "Upload an avatar", - "uploaded-avatar": "Uploaded an avatar", - "username": "Username", - "view-it": "View it", - "warn-list-archived": "warning: this card is in an list at Archive", - "watch": "Watch", - "watching": "Watching", - "watching-info": "You will be notified of any change in this board", - "welcome-board": "Welcome Board", - "welcome-swimlane": "Milestone 1", - "welcome-list1": "Basics", - "welcome-list2": "Advanced", - "card-templates-swimlane": "Card Templates", - "list-templates-swimlane": "List Templates", - "board-templates-swimlane": "Board Templates", - "what-to-do": "What do you want to do?", - "wipLimitErrorPopup-title": "Invalid WIP Limit", - "wipLimitErrorPopup-dialog-pt1": "Кількість завдань у цьому списку перевищує встановлений вами ліміт", - "wipLimitErrorPopup-dialog-pt2": "Будь ласка, перенесіть деякі завдання з цього списку або збільште ліміт на кількість завдань", - "admin-panel": "Admin Panel", - "settings": "Settings", - "people": "People", - "registration": "Registration", - "disable-self-registration": "Disable Self-Registration", - "invite": "Invite", - "invite-people": "Invite People", - "to-boards": "To board(s)", - "email-addresses": "Email Addresses", - "smtp-host-description": "The address of the SMTP server that handles your emails.", - "smtp-port-description": "The port your SMTP server uses for outgoing emails.", - "smtp-tls-description": "Enable TLS support for SMTP server", - "smtp-host": "SMTP Host", - "smtp-port": "SMTP Port", - "smtp-username": "Username", - "smtp-password": "Password", - "smtp-tls": "TLS support", - "send-from": "From", - "send-smtp-test": "Send a test email to yourself", - "invitation-code": "Invitation Code", - "email-invite-register-subject": "__inviter__ sent you an invitation", - "email-invite-register-text": "Dear __user__,\n\n__inviter__ invites you to kanban board for collaborations.\n\nPlease follow the link below:\n__url__\n\nAnd your invitation code is: __icode__\n\nThanks.", - "email-smtp-test-subject": "SMTP Test Email", - "email-smtp-test-text": "You have successfully sent an email", - "error-invitation-code-not-exist": "Invitation code doesn't exist", - "error-notAuthorized": "You are not authorized to view this page.", - "webhook-title": "Webhook Name", - "webhook-token": "Token (Optional for Authentication)", - "outgoing-webhooks": "Outgoing Webhooks", - "bidirectional-webhooks": "Two-Way Webhooks", - "outgoingWebhooksPopup-title": "Outgoing Webhooks", - "boardCardTitlePopup-title": "Card Title Filter", - "disable-webhook": "Disable This Webhook", - "global-webhook": "Global Webhooks", - "new-outgoing-webhook": "New Outgoing Webhook", - "no-name": "(Unknown)", - "Node_version": "Node version", - "Meteor_version": "Meteor version", - "MongoDB_version": "MongoDB version", - "MongoDB_storage_engine": "MongoDB storage engine", - "MongoDB_Oplog_enabled": "MongoDB Oplog enabled", - "OS_Arch": "OS Arch", - "OS_Cpus": "OS CPU Count", - "OS_Freemem": "OS Free Memory", - "OS_Loadavg": "OS Load Average", - "OS_Platform": "OS Platform", - "OS_Release": "OS Release", - "OS_Totalmem": "OS Total Memory", - "OS_Type": "OS Type", - "OS_Uptime": "OS Uptime", - "days": "days", - "hours": "hours", - "minutes": "minutes", - "seconds": "seconds", - "show-field-on-card": "Show this field on card", - "automatically-field-on-card": "Auto create field to all cards", - "showLabel-field-on-card": "Show field label on minicard", - "yes": "Yes", - "no": "No", - "accounts": "Accounts", - "accounts-allowEmailChange": "Allow Email Change", - "accounts-allowUserNameChange": "Allow Username Change", - "createdAt": "Created at", - "verified": "Verified", - "active": "Active", - "card-received": "Received", - "card-received-on": "Received on", - "card-end": "End", - "card-end-on": "Ends on", - "editCardReceivedDatePopup-title": "Change received date", - "editCardEndDatePopup-title": "Change end date", - "setCardColorPopup-title": "Set color", - "setCardActionsColorPopup-title": "Choose a color", - "setSwimlaneColorPopup-title": "Choose a color", - "setListColorPopup-title": "Choose a color", - "assigned-by": "Assigned By", - "requested-by": "Requested By", - "board-delete-notice": "Deleting is permanent. You will lose all lists, cards and actions associated with this board.", - "delete-board-confirm-popup": "All lists, cards, labels, and activities will be deleted and you won't be able to recover the board contents. There is no undo.", - "boardDeletePopup-title": "Delete Board?", - "delete-board": "Delete Board", - "default-subtasks-board": "Subtasks for __board__ board", - "default": "Default", - "queue": "Queue", - "subtask-settings": "Subtasks Settings", - "card-settings": "Card Settings", - "boardSubtaskSettingsPopup-title": "Board Subtasks Settings", - "boardCardSettingsPopup-title": "Card Settings", - "deposit-subtasks-board": "Deposit subtasks to this board:", - "deposit-subtasks-list": "Landing list for subtasks deposited here:", - "show-parent-in-minicard": "Show parent in minicard:", - "prefix-with-full-path": "Prefix with full path", - "prefix-with-parent": "Prefix with parent", - "subtext-with-full-path": "Subtext with full path", - "subtext-with-parent": "Subtext with parent", - "change-card-parent": "Change card's parent", - "parent-card": "Parent card", - "source-board": "Source board", - "no-parent": "Don't show parent", - "activity-added-label": "added label '%s' to %s", - "activity-removed-label": "removed label '%s' from %s", - "activity-delete-attach": "deleted an attachment from %s", - "activity-added-label-card": "added label '%s'", - "activity-removed-label-card": "removed label '%s'", - "activity-delete-attach-card": "deleted an attachment", - "activity-set-customfield": "set custom field '%s' to '%s' in %s", - "activity-unset-customfield": "unset custom field '%s' in %s", - "r-rule": "Правило", - "r-add-trigger": "Add trigger", - "r-add-action": "Add action", - "r-board-rules": "Дошка правил", - "r-add-rule": "Add rule", - "r-view-rule": "Переглянути правило", - "r-delete-rule": "Видалити правило", - "r-new-rule-name": "Заголовок нового правила\n", - "r-no-rules": "No rules", - "r-when-a-card": "When a card", - "r-is": "is", - "r-is-moved": "is moved", - "r-added-to": "added to", - "r-removed-from": "Видалити з", - "r-the-board": "Дошка", - "r-list": "list", - "set-filter": "Set Filter", - "r-moved-to": "переміщено до", - "r-moved-from": "переміщено з", - "r-archived": "переміщено до Архіву", - "r-unarchived": "Відновлено з Архіву", - "r-a-card": "a card", - "r-when-a-label-is": "When a label is", - "r-when-the-label": "When the label", - "r-list-name": "list name", - "r-when-a-member": "When a member is", - "r-when-the-member": "When the member", - "r-name": "name", - "r-when-a-attach": "When an attachment", - "r-when-a-checklist": "When a checklist is", - "r-when-the-checklist": "When the checklist", - "r-completed": "Completed", - "r-made-incomplete": "Made incomplete", - "r-when-a-item": "When a checklist item is", - "r-when-the-item": "When the checklist item", - "r-checked": "Checked", - "r-unchecked": "Unchecked", - "r-move-card-to": "Move card to", - "r-top-of": "Top of", - "r-bottom-of": "Bottom of", - "r-its-list": "its list", - "r-archive": "Move to Archive", - "r-unarchive": "Restore from Archive", - "r-card": "Картка", - "r-add": "Додати", - "r-remove": "Видалити\n", - "r-label": "label", - "r-member": "Користувач", - "r-remove-all": "Видалити усіх учасників картки", - "r-set-color": "Set color to", - "r-checklist": "checklist", - "r-check-all": "Check all", - "r-uncheck-all": "Uncheck all", - "r-items-check": "items of checklist", - "r-check": "Check", - "r-uncheck": "Uncheck", - "r-item": "item", - "r-of-checklist": "of checklist", - "r-send-email": "Send an email", - "r-to": "to", - "r-subject": "Об'єкт", - "r-rule-details": "Rule details", - "r-d-move-to-top-gen": "Move card to top of its list", - "r-d-move-to-top-spec": "Move card to top of list", - "r-d-move-to-bottom-gen": "Move card to bottom of its list", - "r-d-move-to-bottom-spec": "Move card to bottom of list", - "r-d-send-email": "Відправити email", - "r-d-send-email-to": "to", - "r-d-send-email-subject": "Об'єкт", - "r-d-send-email-message": "повідомлення", - "r-d-archive": "Move card to Archive", - "r-d-unarchive": "Restore card from Archive", - "r-d-add-label": "Add label", - "r-d-remove-label": "Remove label", - "r-create-card": "Create new card", - "r-in-list": "in list", - "r-in-swimlane": "in swimlane", - "r-d-add-member": "Додати користувача", - "r-d-remove-member": "Видалити користувача", - "r-d-remove-all-member": "Remove all member", - "r-d-check-all": "Check all items of a list", - "r-d-uncheck-all": "Uncheck all items of a list", - "r-d-check-one": "Check item", - "r-d-uncheck-one": "Uncheck item", - "r-d-check-of-list": "of checklist", - "r-d-add-checklist": "Add checklist", - "r-d-remove-checklist": "Remove checklist", - "r-by": "by", - "r-add-checklist": "Add checklist", - "r-with-items": "with items", - "r-items-list": "item1,item2,item3", - "r-add-swimlane": "Add swimlane", - "r-swimlane-name": "swimlane name", - "r-board-note": "Note: leave a field empty to match every possible value.", - "r-checklist-note": "Note: checklist's items have to be written as comma separated values.", - "r-when-a-card-is-moved": "When a card is moved to another list", - "r-set": "Set", - "r-update": "Update", - "r-datefield": "date field", - "r-df-start-at": "start", - "r-df-due-at": "due", - "r-df-end-at": "end", - "r-df-received-at": "received", - "r-to-current-datetime": "to current date/time", - "r-remove-value-from": "Remove value from", - "ldap": "LDAP", - "oauth2": "OAuth2", - "cas": "CAS", - "authentication-method": "Authentication method", - "authentication-type": "Authentication type", - "custom-product-name": "Custom Product Name", - "layout": "Layout", - "hide-logo": "Hide Logo", - "add-custom-html-after-body-start": "Add Custom HTML after <body> start", - "add-custom-html-before-body-end": "Add Custom HTML before </body> end", - "error-undefined": "Something went wrong", - "error-ldap-login": "An error occurred while trying to login", - "display-authentication-method": "Display Authentication Method", - "default-authentication-method": "Default Authentication Method", - "duplicate-board": "Duplicate Board", - "people-number": "The number of people is:", - "swimlaneDeletePopup-title": "Delete Swimlane ?", - "swimlane-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the swimlane. There is no undo.", - "restore-all": "Відновити все", - "delete-all": "Видалити все", - "loading": "Завантаження, зачекайте будь-ласка.", - "previous_as": "last time was", - "act-a-dueAt": "modified due time to \nWhen: __timeValue__\nWhere: __card__\n previous due was __timeOldValue__", - "act-a-endAt": "modified ending time to __timeValue__ from (__timeOldValue__)", - "act-a-startAt": "modified starting time to __timeValue__ from (__timeOldValue__)", - "act-a-receivedAt": "modified received time to __timeValue__ from (__timeOldValue__)", - "a-dueAt": "modified due time to be", - "a-endAt": "modified ending time to be", - "a-startAt": "modified starting time to be", - "a-receivedAt": "modified received time to be", - "almostdue": "current due time %s is approaching", - "pastdue": "current due time %s is past", - "duenow": "current due time %s is today", - "act-newDue": "__list__/__card__ має 1-ше нагадування визначеного терміну [__board__]", - "act-withDue": "__list__/__card__ due reminders [__board__]", - "act-almostdue": "was reminding the current due (__timeValue__) of __card__ is approaching", - "act-pastdue": "was reminding the current due (__timeValue__) of __card__ is past", - "act-duenow": "was reminding the current due (__timeValue__) of __card__ is now", - "act-atUserComment": "Ви були згадані у [__board__] __list__/__card__", - "delete-user-confirm-popup": "Ви дійсно бажаєте видалити даний обліковий запис? Цю дію не можна відмінити.", - "accounts-allowUserDelete": "Дозволити користувачам видаляти їх власні облікові записи", - "hide-minicard-label-text": "Hide minicard label text", - "show-desktop-drag-handles": "Show desktop drag handles", - "assignee": "Assignee", - "cardAssigneesPopup-title": "Assignee", - "addmore-detail": "Add a more detailed description", - "show-on-card": "Show on Card", - "new": "New", - "editUserPopup-title": "Edit User", - "newUserPopup-title": "New User", - "notifications": "Notifications", - "view-all": "View All", - "filter-by-unread": "Filter by Unread", - "mark-all-as-read": "Mark all as read", - "remove-all-read": "Remove all read", - "allow-rename": "Allow Rename", - "allowRenamePopup-title": "Allow Rename" -} \ No newline at end of file + "accept": "Прийняти", + "act-activity-notify": "Сповіщення активності", + "act-addAttachment": "added attachment __attachment__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-deleteAttachment": "deleted attachment __attachment__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addSubtask": "added subtask __subtask__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addedLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removeLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removedLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addChecklist": "added checklist __checklist__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addChecklistItem": "added checklist item __checklistItem__ to checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removeChecklist": "removed checklist __checklist__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removeChecklistItem": "removed checklist item __checklistItem__ from checklist __checkList__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-checkedItem": "checked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-uncheckedItem": "unchecked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-completeChecklist": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-uncompleteChecklist": "uncompleted checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addComment": "commented on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-editComment": "edited comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-deleteComment": "deleted comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-createBoard": "Дошку __board__створено", + "act-createSwimlane": "created swimlane __swimlane__ to board __board__", + "act-createCard": "created card __card__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-createCustomField": "created custom field __customField__ at board __board__", + "act-deleteCustomField": "deleted custom field __customField__ at board __board__", + "act-setCustomField": "edited custom field __customField__: __customFieldValue__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-createList": "added list __list__ to board __board__", + "act-addBoardMember": "added member __member__ to board __board__", + "act-archivedBoard": "Дошку __board__ переміщено до Архіву", + "act-archivedCard": "Card __card__ at list __list__ at swimlane __swimlane__ at board __board__ moved to Archive", + "act-archivedList": "List __list__ at swimlane __swimlane__ at board __board__ moved to Archive", + "act-archivedSwimlane": "Swimlane __swimlane__ at board __board__ moved to Archive", + "act-importBoard": "Імпортовано дошку __board__", + "act-importCard": "imported card __card__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-importList": "imported list __list__ to swimlane __swimlane__ at board __board__", + "act-joinMember": "added member __member__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-moveCard": "moved card __card__ at board __board__ from list __oldList__ at swimlane __oldSwimlane__ to list __list__ at swimlane __swimlane__", + "act-moveCardToOtherBoard": "moved card __card__ from list __oldList__ at swimlane __oldSwimlane__ at board __oldBoard__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-removeBoardMember": "removed member __member__ from board __board__", + "act-restoredCard": "restored card __card__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-unjoinMember": "removed member __member__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-withBoardTitle": "__board__", + "act-withCardTitle": "[__board__] __card__", + "actions": "Дії", + "activities": "Діяльності", + "activity": "Діяльність", + "activity-added": "%s додано до %s", + "activity-archived": "%s перенесено до архіву", + "activity-attached": "%s прикріплено до %s", + "activity-created": "%sстворено", + "activity-customfield-created": "Створено спеціальне поле%s", + "activity-excluded": "%s виключено з %s", + "activity-imported": "%s імпортовано до %s з %s", + "activity-imported-board": "%s імпортовано з %s", + "activity-joined": "%s приєднано", + "activity-moved": "%s переміщено з %s до %s", + "activity-on": "%s", + "activity-removed": "%s видалено з %s", + "activity-sent": "%s відправлено до %s", + "activity-unjoined": "unjoined %s", + "activity-subtask-added": "Додано підзадачу до %s", + "activity-checked-item": "checked %s in checklist %s of %s", + "activity-unchecked-item": "unchecked %s in checklist %s of %s", + "activity-checklist-added": "Додано контрольний список до %s", + "activity-checklist-removed": "removed a checklist from %s", + "activity-checklist-completed": "completed checklist %s of %s", + "activity-checklist-uncompleted": "uncompleted the checklist %s of %s", + "activity-checklist-item-added": "added checklist item to '%s' in %s", + "activity-checklist-item-removed": "removed a checklist item from '%s' in %s", + "add": "Додати", + "activity-checked-item-card": "checked %s in checklist %s", + "activity-unchecked-item-card": "unchecked %s in checklist %s", + "activity-checklist-completed-card": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "activity-checklist-uncompleted-card": "uncompleted the checklist %s", + "activity-editComment": "відредаговано коментар %s", + "activity-deleteComment": "видалено коментар %s", + "add-attachment": "Додати вкладення", + "add-board": "Додати дошку", + "add-card": "Додати картку", + "add-swimlane": "Add Swimlane", + "add-subtask": "Додати підзадачу", + "add-checklist": "Add Checklist", + "add-checklist-item": "Додати елемент в список", + "add-cover": "Додати обкладинку", + "add-label": "Додати мітку", + "add-list": "Додати список", + "add-members": "Додати користувача", + "added": "Доданно", + "addMemberPopup-title": "Користувачі", + "admin": "Адмін", + "admin-desc": "Може переглядати і редагувати картки, відаляти учасників та змінювати налаштування для дошки.", + "admin-announcement": "Announcement", + "admin-announcement-active": "Active System-Wide Announcement", + "admin-announcement-title": "Announcement from Administrator", + "all-boards": "Всі дошки", + "and-n-other-card": "та __count__ інших карток", + "and-n-other-card_plural": "та __count__ інших карток", + "apply": "Прийняти", + "app-is-offline": "Завантаження, будь ласка, зачекайте. Оновлення сторінки призведе до втрати даних. Якщо завантаження не працює, перевірте, чи не зупинився сервер.", + "archive": "Move to Archive", + "archive-all": "Move All to Archive", + "archive-board": "Move Board to Archive", + "archive-card": "Move Card to Archive", + "archive-list": "Move List to Archive", + "archive-swimlane": "Move Swimlane to Archive", + "archive-selection": "Move selection to Archive", + "archiveBoardPopup-title": "Move Board to Archive?", + "archived-items": "Архів", + "archived-boards": "Дошки в архіві", + "restore-board": "Відновити дошку", + "no-archived-boards": "Немає дошок в архіві", + "archives": "Архів", + "template": "Template", + "templates": "Templates", + "assign-member": "Assign member", + "attached": "доданно", + "attachment": "Додаток", + "attachment-delete-pop": "Видалення Додатку безповоротне. Тут нема відміні (undo).", + "attachmentDeletePopup-title": "Видалити Додаток?", + "attachments": "Додатки", + "auto-watch": "Automatically watch boards when they are created", + "avatar-too-big": "The avatar is too large (70KB max)", + "back": "Назад", + "board-change-color": "Змінити колір", + "board-nb-stars": "%s stars", + "board-not-found": "Дошка не знайдена", + "board-private-info": "This board will be <strong>private</strong>.", + "board-public-info": "This board will be <strong>public</strong>.", + "boardChangeColorPopup-title": "Change Board Background", + "boardChangeTitlePopup-title": "Перейменувати дошку", + "boardChangeVisibilityPopup-title": "Change Visibility", + "boardChangeWatchPopup-title": "Change Watch", + "boardMenuPopup-title": "Board Settings", + "boardChangeViewPopup-title": "Board View", + "boards": "Дошки", + "board-view": "Board View", + "board-view-cal": "Календар", + "board-view-swimlanes": "Swimlanes", + "board-view-collapse": "Collapse", + "board-view-lists": "Lists", + "bucket-example": "Like “Bucket List” for example", + "cancel": "Відміна", + "card-archived": "This card is moved to Archive.", + "board-archived": "This board is moved to Archive.", + "card-comments-title": "This card has %s comment.", + "card-delete-notice": "Цю дію неможливо буде скасувати. Всі зміни, які ви вносили в картку будуть втрачені.", + "card-delete-pop": "Усі дії буде видалено з каналу активності, і ви не зможете повторно відкрити картку. Цю дію не можна скасувати.", + "card-delete-suggest-archive": "Ви можете перемістити картку до архіву, щоб прибрати її з дошки, зберігаючи всю історію дій учасників.", + "card-due": "Due", + "card-due-on": "Due on", + "card-spent": "Витрачено часу", + "card-edit-attachments": "Edit attachments", + "card-edit-custom-fields": "Edit custom fields", + "card-start-voting": "Start voting", + "card-cancel-voting": "Delete voting and all votes", + "card-edit-labels": "Редагувати мітки", + "card-edit-members": "Редагувати учасників", + "card-labels-title": "Change the labels for the card.", + "card-members-title": "Add or remove members of the board from the card.", + "card-start": "Start", + "card-start-on": "Starts on", + "cardAttachmentsPopup-title": "Attach From", + "cardCustomField-datePopup-title": "Change date", + "cardCustomFieldsPopup-title": "Edit custom fields", + "cardStartVotingPopup-title": "Start a vote", + "positiveVoteMembersPopup-title": "Proponents", + "negativeVoteMembersPopup-title": "Opponents", + "vote-question": "Voting question", + "vote-public": "Public vote", + "vote-for-it": "for it", + "vote-against": "against", + "cardDeletePopup-title": "Видалити картку?", + "cardDetailsActionsPopup-title": "Card Actions", + "cardLabelsPopup-title": "Labels", + "cardMembersPopup-title": "Користувачі", + "cardMorePopup-title": "More", + "cardTemplatePopup-title": "Create template", + "cards": "Картки", + "cards-count": "Картки", + "casSignIn": "Sign In with CAS", + "cardType-card": "Картка", + "cardType-linkedCard": "Linked Card", + "cardType-linkedBoard": "Linked Board", + "change": "Змінити", + "change-avatar": "Змінити аватар", + "change-password": "Змінити пароль", + "change-permissions": "Change permissions", + "change-settings": "Змінити налаштування", + "changeAvatarPopup-title": "Змінити аватар", + "changeLanguagePopup-title": "Змінити мову", + "changePasswordPopup-title": "Змінити пароль", + "changePermissionsPopup-title": "Change Permissions", + "changeSettingsPopup-title": "Змінити налаштування", + "subtasks": "Підзадачі", + "checklists": "Checklists", + "click-to-star": "Click to star this board.", + "click-to-unstar": "Click to unstar this board.", + "clipboard": "Clipboard or drag & drop", + "close": "Закрити", + "close-board": "Close Board", + "close-board-pop": "You will be able to restore the board by clicking the “Archive” button from the home header.", + "color-black": "чорний", + "color-blue": "синій", + "color-crimson": "crimson", + "color-darkgreen": "darkgreen", + "color-gold": "gold", + "color-gray": "gray", + "color-green": "зелений", + "color-indigo": "indigo", + "color-lime": "лайм", + "color-magenta": "magenta", + "color-mistyrose": "mistyrose", + "color-navy": "navy", + "color-orange": "помаранчевий", + "color-paleturquoise": "paleturquoise", + "color-peachpuff": "peachpuff", + "color-pink": "рожевий", + "color-plum": "plum", + "color-purple": "фіолетовий", + "color-red": "червоний", + "color-saddlebrown": "saddlebrown", + "color-silver": "silver", + "color-sky": "sky", + "color-slateblue": "slateblue", + "color-white": "white", + "color-yellow": "жовтий", + "unset-color": "Unset", + "comment": "Коментар", + "comment-placeholder": "Написати коментар", + "comment-only": "Comment only", + "comment-only-desc": "Can comment on cards only.", + "no-comments": "Немає коментарів", + "no-comments-desc": "Can not see comments and activities.", + "worker": "Worker", + "worker-desc": "Can only move cards, assign itself to card and comment.", + "computer": "Computer", + "confirm-subtask-delete-dialog": "Are you sure you want to delete subtask?", + "confirm-checklist-delete-dialog": "Are you sure you want to delete checklist?", + "copy-card-link-to-clipboard": "Скопіювати посилання на картку в буфер обміну", + "linkCardPopup-title": "Link Card", + "searchElementPopup-title": "Search", + "copyCardPopup-title": "Copy Card", + "copyChecklistToManyCardsPopup-title": "Copy Checklist Template to Many Cards", + "copyChecklistToManyCardsPopup-instructions": "Destination Card Titles and Descriptions in this JSON format", + "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"First card title\", \"description\":\"First card description\"}, {\"title\":\"Second card title\",\"description\":\"Second card description\"},{\"title\":\"Last card title\",\"description\":\"Last card description\"} ]", + "create": "Create", + "createBoardPopup-title": "Create Board", + "chooseBoardSourcePopup-title": "Import board", + "createLabelPopup-title": "Create Label", + "createCustomField": "Create Field", + "createCustomFieldPopup-title": "Create Field", + "current": "current", + "custom-field-delete-pop": "There is no undo. This will remove this custom field from all cards and destroy its history.", + "custom-field-checkbox": "Checkbox", + "custom-field-date": "Date", + "custom-field-dropdown": "Dropdown List", + "custom-field-dropdown-none": "(none)", + "custom-field-dropdown-options": "List Options", + "custom-field-dropdown-options-placeholder": "Press enter to add more options", + "custom-field-dropdown-unknown": "(unknown)", + "custom-field-number": "Number", + "custom-field-text": "Text", + "custom-fields": "Custom Fields", + "date": "Date", + "decline": "Decline", + "default-avatar": "Default avatar", + "delete": "Delete", + "deleteCustomFieldPopup-title": "Delete Custom Field?", + "deleteLabelPopup-title": "Delete Label?", + "description": "Description", + "disambiguateMultiLabelPopup-title": "Disambiguate Label Action", + "disambiguateMultiMemberPopup-title": "Disambiguate Member Action", + "discard": "Discard", + "done": "Done", + "download": "Download", + "edit": "Edit", + "edit-avatar": "Змінити аватар", + "edit-profile": "Edit Profile", + "edit-wip-limit": "Edit WIP Limit", + "soft-wip-limit": "Soft WIP Limit", + "editCardStartDatePopup-title": "Change start date", + "editCardDueDatePopup-title": "Change due date", + "editCustomFieldPopup-title": "Edit Field", + "editCardSpentTimePopup-title": "Change spent time", + "editLabelPopup-title": "Change Label", + "editNotificationPopup-title": "Edit Notification", + "editProfilePopup-title": "Edit Profile", + "email": "Email", + "email-enrollAccount-subject": "An account created for you on __siteName__", + "email-enrollAccount-text": "Hello __user__,\n\nTo start using the service, simply click the link below.\n\n__url__\n\nThanks.", + "email-fail": "Sending email failed", + "email-fail-text": "Error trying to send email", + "email-invalid": "Invalid email", + "email-invite": "Invite via Email", + "email-invite-subject": "__inviter__ sent you an invitation", + "email-invite-text": "Dear __user__,\n\n__inviter__ invites you to join board \"__board__\" for collaborations.\n\nPlease follow the link below:\n\n__url__\n\nThanks.", + "email-resetPassword-subject": "Reset your password on __siteName__", + "email-resetPassword-text": "Hello __user__,\n\nTo reset your password, simply click the link below.\n\n__url__\n\nThanks.", + "email-sent": "Email sent", + "email-verifyEmail-subject": "Verify your email address on __siteName__", + "email-verifyEmail-text": "Hello __user__,\n\nTo verify your account email, simply click the link below.\n\n__url__\n\nThanks.", + "enable-wip-limit": "Enable WIP Limit", + "error-board-doesNotExist": "This board does not exist", + "error-board-notAdmin": "You need to be admin of this board to do that", + "error-board-notAMember": "You need to be a member of this board to do that", + "error-json-malformed": "Your text is not valid JSON", + "error-json-schema": "Your JSON data does not include the proper information in the correct format", + "error-list-doesNotExist": "This list does not exist", + "error-user-doesNotExist": "This user does not exist", + "error-user-notAllowSelf": "You can not invite yourself", + "error-user-notCreated": "This user is not created", + "error-username-taken": "This username is already taken", + "error-email-taken": "Email has already been taken", + "export-board": "Export board", + "sort": "Sort", + "sort-desc": "Click to Sort List", + "list-sort-by": "Sort the List By:", + "list-label-modifiedAt": "Last Access Time", + "list-label-title": "Name of the List", + "list-label-sort": "Your Manual Order", + "list-label-short-modifiedAt": "(L)", + "list-label-short-title": "(N)", + "list-label-short-sort": "(M)", + "filter": "Filter", + "filter-cards": "Filter Cards or Lists", + "list-filter-label": "Filter List by Title", + "filter-clear": "Clear filter", + "filter-no-label": "No label", + "filter-no-member": "No member", + "filter-no-assignee": "No assignee", + "filter-no-custom-fields": "No Custom Fields", + "filter-show-archive": "Show archived lists", + "filter-hide-empty": "Hide empty lists", + "filter-on": "Filter is on", + "filter-on-desc": "You are filtering cards on this board. Click here to edit filter.", + "filter-to-selection": "Filter to selection", + "advanced-filter-label": "Advanced Filter", + "advanced-filter-description": "Advanced Filter allows to write a string containing following operators: == != <= >= && || ( ) A space is used as a separator between the Operators. You can filter for all Custom Fields by typing their names and values. For Example: Field1 == Value1. Note: If fields or values contains spaces, you need to encapsulate them into single quotes. For Example: 'Field 1' == 'Value 1'. For single control characters (' \\/) to be skipped, you can use \\. For example: Field1 == I\\'m. Also you can combine multiple conditions. For Example: F1 == V1 || F1 == V2. Normally all operators are interpreted from left to right. You can change the order by placing brackets. For Example: F1 == V1 && ( F2 == V2 || F2 == V3 ). Also you can search text fields using regex: F1 == /Tes.*/i", + "fullname": "Full Name", + "header-logo-title": "Go back to your boards page.", + "hide-system-messages": "Hide system messages", + "headerBarCreateBoardPopup-title": "Create Board", + "home": "Home", + "import": "Import", + "link": "Link", + "import-board": "import board", + "import-board-c": "Import board", + "import-board-title-trello": "Import board from Trello", + "import-board-title-wekan": "Import board from previous export", + "from-trello": "From Trello", + "from-wekan": "From previous export", + "import-board-instruction-trello": "In your Trello board, go to 'Menu', then 'More', 'Print and Export', 'Export JSON', and copy the resulting text.", + "import-board-instruction-wekan": "In your board, go to 'Menu', then 'Export board', and copy the text in the downloaded file.", + "import-board-instruction-about-errors": "If you get errors when importing board, sometimes importing still works, and board is at All Boards page.", + "import-json-placeholder": "Paste your valid JSON data here", + "import-map-members": "Map members", + "import-members-map": "Your imported board has some members. Please map the members you want to import to your users", + "import-show-user-mapping": "Review members mapping", + "import-user-select": "Pick your existing user you want to use as this member", + "importMapMembersAddPopup-title": "Select member", + "info": "Version", + "initials": "Initials", + "invalid-date": "Invalid date", + "invalid-time": "Invalid time", + "invalid-user": "Invalid user", + "joined": "joined", + "just-invited": "You are just invited to this board", + "keyboard-shortcuts": "Keyboard shortcuts", + "label-create": "Create Label", + "label-default": "%s label (default)", + "label-delete-pop": "There is no undo. This will remove this label from all cards and destroy its history.", + "labels": "Labels", + "language": "Language", + "last-admin-desc": "You can’t change roles because there must be at least one admin.", + "leave-board": "Leave Board", + "leave-board-pop": "Are you sure you want to leave __boardTitle__? You will be removed from all cards on this board.", + "leaveBoardPopup-title": "Leave Board ?", + "link-card": "Link to this card", + "list-archive-cards": "Move all cards in this list to Archive", + "list-archive-cards-pop": "This will remove all the cards in this list from the board. To view cards in Archive and bring them back to the board, click “Menu” > “Archive”.", + "list-move-cards": "Move all cards in this list", + "list-select-cards": "Select all cards in this list", + "set-color-list": "Set Color", + "listActionPopup-title": "List Actions", + "swimlaneActionPopup-title": "Swimlane Actions", + "swimlaneAddPopup-title": "Add a Swimlane below", + "listImportCardPopup-title": "Import a Trello card", + "listMorePopup-title": "More", + "link-list": "Link to this list", + "list-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the list. There is no undo.", + "list-delete-suggest-archive": "You can move a list to Archive to remove it from the board and preserve the activity.", + "lists": "Lists", + "swimlanes": "Swimlanes", + "log-out": "Log Out", + "log-in": "Log In", + "loginPopup-title": "Log In", + "memberMenuPopup-title": "Member Settings", + "members": "Користувачі", + "menu": "Menu", + "move-selection": "Move selection", + "moveCardPopup-title": "Move Card", + "moveCardToBottom-title": "Move to Bottom", + "moveCardToTop-title": "Move to Top", + "moveSelectionPopup-title": "Move selection", + "multi-selection": "Multi-Selection", + "multi-selection-on": "Multi-Selection is on", + "muted": "Muted", + "muted-info": "You will never be notified of any changes in this board", + "my-boards": "My Boards", + "name": "Name", + "no-archived-cards": "No cards in Archive.", + "no-archived-lists": "No lists in Archive.", + "no-archived-swimlanes": "No swimlanes in Archive.", + "no-results": "No results", + "normal": "Normal", + "normal-desc": "Can view and edit cards. Can't change settings.", + "not-accepted-yet": "Invitation not accepted yet", + "notify-participate": "Receive updates to any cards you participate as creater or member", + "notify-watch": "Receive updates to any boards, lists, or cards you’re watching", + "optional": "optional", + "or": "or", + "page-maybe-private": "This page may be private. You may be able to view it by <a href='%s'>logging in</a>.", + "page-not-found": "Page not found.", + "password": "Password", + "paste-or-dragdrop": "to paste, or drag & drop image file to it (image only)", + "participating": "Participating", + "preview": "Preview", + "previewAttachedImagePopup-title": "Preview", + "previewClipboardImagePopup-title": "Preview", + "private": "Private", + "private-desc": "This board is private. Only people added to the board can view and edit it.", + "profile": "Profile", + "public": "Public", + "public-desc": "Цю дошку можуть переглядати усі, у кого є посилання. Також ця дошка може бути проіндексована пошуковими системами. Вносити зміни можуть тільки учасники.", + "quick-access-description": "Star a board to add a shortcut in this bar.", + "remove-cover": "Remove Cover", + "remove-from-board": "Remove from Board", + "remove-label": "Remove Label", + "listDeletePopup-title": "Delete List ?", + "remove-member": "Remove Member", + "remove-member-from-card": "Remove from Card", + "remove-member-pop": "Remove __name__ (__username__) from __boardTitle__? The member will be removed from all cards on this board. They will receive a notification.", + "removeMemberPopup-title": "Remove Member?", + "rename": "Rename", + "rename-board": "Перейменувати дошку", + "restore": "Restore", + "save": "Save", + "search": "Search", + "rules": "Rules", + "search-cards": "Search from card/list titles, descriptions and custom fields on this board", + "search-example": "Text to search for?", + "select-color": "Select Color", + "set-wip-limit-value": "Set a limit for the maximum number of tasks in this list", + "setWipLimitPopup-title": "Set WIP Limit", + "shortcut-assign-self": "Assign yourself to current card", + "shortcut-autocomplete-emoji": "Autocomplete emoji", + "shortcut-autocomplete-members": "Autocomplete members", + "shortcut-clear-filters": "Clear all filters", + "shortcut-close-dialog": "Close Dialog", + "shortcut-filter-my-cards": "Filter my cards", + "shortcut-show-shortcuts": "Bring up this shortcuts list", + "shortcut-toggle-filterbar": "Toggle Filter Sidebar", + "shortcut-toggle-sidebar": "Toggle Board Sidebar", + "show-cards-minimum-count": "Show cards count if list contains more than", + "sidebar-open": "Open Sidebar", + "sidebar-close": "Close Sidebar", + "signupPopup-title": "Create an Account", + "star-board-title": "Click to star this board. It will show up at top of your boards list.", + "starred-boards": "Starred Boards", + "starred-boards-description": "Starred boards show up at the top of your boards list.", + "subscribe": "Subscribe", + "team": "Team", + "this-board": "this board", + "this-card": "this card", + "spent-time-hours": "Spent time (hours)", + "overtime-hours": "Overtime (hours)", + "overtime": "Overtime", + "has-overtime-cards": "Has overtime cards", + "has-spenttime-cards": "Has spent time cards", + "time": "Time", + "title": "Title", + "tracking": "Tracking", + "tracking-info": "Ви будете повідомлені про будь-які зміни в тих картках, в яких ви є творцем або учасником.", + "type": "Type", + "unassign-member": "Unassign member", + "unsaved-description": "You have an unsaved description.", + "unwatch": "Unwatch", + "upload": "Upload", + "upload-avatar": "Upload an avatar", + "uploaded-avatar": "Uploaded an avatar", + "username": "Username", + "view-it": "View it", + "warn-list-archived": "warning: this card is in an list at Archive", + "watch": "Watch", + "watching": "Watching", + "watching-info": "You will be notified of any change in this board", + "welcome-board": "Welcome Board", + "welcome-swimlane": "Milestone 1", + "welcome-list1": "Basics", + "welcome-list2": "Advanced", + "card-templates-swimlane": "Card Templates", + "list-templates-swimlane": "List Templates", + "board-templates-swimlane": "Board Templates", + "what-to-do": "What do you want to do?", + "wipLimitErrorPopup-title": "Invalid WIP Limit", + "wipLimitErrorPopup-dialog-pt1": "Кількість завдань у цьому списку перевищує встановлений вами ліміт", + "wipLimitErrorPopup-dialog-pt2": "Будь ласка, перенесіть деякі завдання з цього списку або збільште ліміт на кількість завдань", + "admin-panel": "Admin Panel", + "settings": "Settings", + "people": "People", + "registration": "Registration", + "disable-self-registration": "Disable Self-Registration", + "invite": "Invite", + "invite-people": "Invite People", + "to-boards": "To board(s)", + "email-addresses": "Email Addresses", + "smtp-host-description": "The address of the SMTP server that handles your emails.", + "smtp-port-description": "The port your SMTP server uses for outgoing emails.", + "smtp-tls-description": "Enable TLS support for SMTP server", + "smtp-host": "SMTP Host", + "smtp-port": "SMTP Port", + "smtp-username": "Username", + "smtp-password": "Password", + "smtp-tls": "TLS support", + "send-from": "From", + "send-smtp-test": "Send a test email to yourself", + "invitation-code": "Invitation Code", + "email-invite-register-subject": "__inviter__ sent you an invitation", + "email-invite-register-text": "Dear __user__,\n\n__inviter__ invites you to kanban board for collaborations.\n\nPlease follow the link below:\n__url__\n\nAnd your invitation code is: __icode__\n\nThanks.", + "email-smtp-test-subject": "SMTP Test Email", + "email-smtp-test-text": "You have successfully sent an email", + "error-invitation-code-not-exist": "Invitation code doesn't exist", + "error-notAuthorized": "You are not authorized to view this page.", + "webhook-title": "Webhook Name", + "webhook-token": "Token (Optional for Authentication)", + "outgoing-webhooks": "Outgoing Webhooks", + "bidirectional-webhooks": "Two-Way Webhooks", + "outgoingWebhooksPopup-title": "Outgoing Webhooks", + "boardCardTitlePopup-title": "Card Title Filter", + "disable-webhook": "Disable This Webhook", + "global-webhook": "Global Webhooks", + "new-outgoing-webhook": "New Outgoing Webhook", + "no-name": "(Unknown)", + "Node_version": "Node version", + "Meteor_version": "Meteor version", + "MongoDB_version": "MongoDB version", + "MongoDB_storage_engine": "MongoDB storage engine", + "MongoDB_Oplog_enabled": "MongoDB Oplog enabled", + "OS_Arch": "OS Arch", + "OS_Cpus": "OS CPU Count", + "OS_Freemem": "OS Free Memory", + "OS_Loadavg": "OS Load Average", + "OS_Platform": "OS Platform", + "OS_Release": "OS Release", + "OS_Totalmem": "OS Total Memory", + "OS_Type": "OS Type", + "OS_Uptime": "OS Uptime", + "days": "days", + "hours": "hours", + "minutes": "minutes", + "seconds": "seconds", + "show-field-on-card": "Show this field on card", + "automatically-field-on-card": "Auto create field to all cards", + "showLabel-field-on-card": "Show field label on minicard", + "yes": "Yes", + "no": "No", + "accounts": "Accounts", + "accounts-allowEmailChange": "Allow Email Change", + "accounts-allowUserNameChange": "Allow Username Change", + "createdAt": "Created at", + "verified": "Verified", + "active": "Active", + "card-received": "Received", + "card-received-on": "Received on", + "card-end": "End", + "card-end-on": "Ends on", + "editCardReceivedDatePopup-title": "Change received date", + "editCardEndDatePopup-title": "Change end date", + "setCardColorPopup-title": "Set color", + "setCardActionsColorPopup-title": "Choose a color", + "setSwimlaneColorPopup-title": "Choose a color", + "setListColorPopup-title": "Choose a color", + "assigned-by": "Assigned By", + "requested-by": "Requested By", + "board-delete-notice": "Deleting is permanent. You will lose all lists, cards and actions associated with this board.", + "delete-board-confirm-popup": "All lists, cards, labels, and activities will be deleted and you won't be able to recover the board contents. There is no undo.", + "boardDeletePopup-title": "Delete Board?", + "delete-board": "Delete Board", + "default-subtasks-board": "Subtasks for __board__ board", + "default": "Default", + "queue": "Queue", + "subtask-settings": "Subtasks Settings", + "card-settings": "Card Settings", + "boardSubtaskSettingsPopup-title": "Board Subtasks Settings", + "boardCardSettingsPopup-title": "Card Settings", + "deposit-subtasks-board": "Deposit subtasks to this board:", + "deposit-subtasks-list": "Landing list for subtasks deposited here:", + "show-parent-in-minicard": "Show parent in minicard:", + "prefix-with-full-path": "Prefix with full path", + "prefix-with-parent": "Prefix with parent", + "subtext-with-full-path": "Subtext with full path", + "subtext-with-parent": "Subtext with parent", + "change-card-parent": "Change card's parent", + "parent-card": "Parent card", + "source-board": "Source board", + "no-parent": "Don't show parent", + "activity-added-label": "added label '%s' to %s", + "activity-removed-label": "removed label '%s' from %s", + "activity-delete-attach": "deleted an attachment from %s", + "activity-added-label-card": "added label '%s'", + "activity-removed-label-card": "removed label '%s'", + "activity-delete-attach-card": "deleted an attachment", + "activity-set-customfield": "set custom field '%s' to '%s' in %s", + "activity-unset-customfield": "unset custom field '%s' in %s", + "r-rule": "Правило", + "r-add-trigger": "Add trigger", + "r-add-action": "Add action", + "r-board-rules": "Дошка правил", + "r-add-rule": "Add rule", + "r-view-rule": "Переглянути правило", + "r-delete-rule": "Видалити правило", + "r-new-rule-name": "Заголовок нового правила\n", + "r-no-rules": "No rules", + "r-when-a-card": "When a card", + "r-is": "is", + "r-is-moved": "is moved", + "r-added-to": "added to", + "r-removed-from": "Видалити з", + "r-the-board": "Дошка", + "r-list": "list", + "set-filter": "Set Filter", + "r-moved-to": "переміщено до", + "r-moved-from": "переміщено з", + "r-archived": "переміщено до Архіву", + "r-unarchived": "Відновлено з Архіву", + "r-a-card": "a card", + "r-when-a-label-is": "When a label is", + "r-when-the-label": "When the label", + "r-list-name": "list name", + "r-when-a-member": "When a member is", + "r-when-the-member": "When the member", + "r-name": "name", + "r-when-a-attach": "When an attachment", + "r-when-a-checklist": "When a checklist is", + "r-when-the-checklist": "When the checklist", + "r-completed": "Completed", + "r-made-incomplete": "Made incomplete", + "r-when-a-item": "When a checklist item is", + "r-when-the-item": "When the checklist item", + "r-checked": "Checked", + "r-unchecked": "Unchecked", + "r-move-card-to": "Move card to", + "r-top-of": "Top of", + "r-bottom-of": "Bottom of", + "r-its-list": "its list", + "r-archive": "Move to Archive", + "r-unarchive": "Restore from Archive", + "r-card": "Картка", + "r-add": "Додати", + "r-remove": "Видалити\n", + "r-label": "label", + "r-member": "Користувач", + "r-remove-all": "Видалити усіх учасників картки", + "r-set-color": "Set color to", + "r-checklist": "checklist", + "r-check-all": "Check all", + "r-uncheck-all": "Uncheck all", + "r-items-check": "items of checklist", + "r-check": "Check", + "r-uncheck": "Uncheck", + "r-item": "item", + "r-of-checklist": "of checklist", + "r-send-email": "Send an email", + "r-to": "to", + "r-subject": "Об'єкт", + "r-rule-details": "Rule details", + "r-d-move-to-top-gen": "Move card to top of its list", + "r-d-move-to-top-spec": "Move card to top of list", + "r-d-move-to-bottom-gen": "Move card to bottom of its list", + "r-d-move-to-bottom-spec": "Move card to bottom of list", + "r-d-send-email": "Відправити email", + "r-d-send-email-to": "to", + "r-d-send-email-subject": "Об'єкт", + "r-d-send-email-message": "повідомлення", + "r-d-archive": "Move card to Archive", + "r-d-unarchive": "Restore card from Archive", + "r-d-add-label": "Add label", + "r-d-remove-label": "Remove label", + "r-create-card": "Create new card", + "r-in-list": "in list", + "r-in-swimlane": "in swimlane", + "r-d-add-member": "Додати користувача", + "r-d-remove-member": "Видалити користувача", + "r-d-remove-all-member": "Remove all member", + "r-d-check-all": "Check all items of a list", + "r-d-uncheck-all": "Uncheck all items of a list", + "r-d-check-one": "Check item", + "r-d-uncheck-one": "Uncheck item", + "r-d-check-of-list": "of checklist", + "r-d-add-checklist": "Add checklist", + "r-d-remove-checklist": "Remove checklist", + "r-by": "by", + "r-add-checklist": "Add checklist", + "r-with-items": "with items", + "r-items-list": "item1,item2,item3", + "r-add-swimlane": "Add swimlane", + "r-swimlane-name": "swimlane name", + "r-board-note": "Note: leave a field empty to match every possible value.", + "r-checklist-note": "Note: checklist's items have to be written as comma separated values.", + "r-when-a-card-is-moved": "When a card is moved to another list", + "r-set": "Set", + "r-update": "Update", + "r-datefield": "date field", + "r-df-start-at": "start", + "r-df-due-at": "due", + "r-df-end-at": "end", + "r-df-received-at": "received", + "r-to-current-datetime": "to current date/time", + "r-remove-value-from": "Remove value from", + "ldap": "LDAP", + "oauth2": "OAuth2", + "cas": "CAS", + "authentication-method": "Authentication method", + "authentication-type": "Authentication type", + "custom-product-name": "Custom Product Name", + "layout": "Layout", + "hide-logo": "Hide Logo", + "add-custom-html-after-body-start": "Add Custom HTML after <body> start", + "add-custom-html-before-body-end": "Add Custom HTML before </body> end", + "error-undefined": "Something went wrong", + "error-ldap-login": "An error occurred while trying to login", + "display-authentication-method": "Display Authentication Method", + "default-authentication-method": "Default Authentication Method", + "duplicate-board": "Duplicate Board", + "people-number": "The number of people is:", + "swimlaneDeletePopup-title": "Delete Swimlane ?", + "swimlane-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the swimlane. There is no undo.", + "restore-all": "Відновити все", + "delete-all": "Видалити все", + "loading": "Завантаження, зачекайте будь-ласка.", + "previous_as": "last time was", + "act-a-dueAt": "modified due time to \nWhen: __timeValue__\nWhere: __card__\n previous due was __timeOldValue__", + "act-a-endAt": "modified ending time to __timeValue__ from (__timeOldValue__)", + "act-a-startAt": "modified starting time to __timeValue__ from (__timeOldValue__)", + "act-a-receivedAt": "modified received time to __timeValue__ from (__timeOldValue__)", + "a-dueAt": "modified due time to be", + "a-endAt": "modified ending time to be", + "a-startAt": "modified starting time to be", + "a-receivedAt": "modified received time to be", + "almostdue": "current due time %s is approaching", + "pastdue": "current due time %s is past", + "duenow": "current due time %s is today", + "act-newDue": "__list__/__card__ має 1-ше нагадування визначеного терміну [__board__]", + "act-withDue": "__list__/__card__ due reminders [__board__]", + "act-almostdue": "was reminding the current due (__timeValue__) of __card__ is approaching", + "act-pastdue": "was reminding the current due (__timeValue__) of __card__ is past", + "act-duenow": "was reminding the current due (__timeValue__) of __card__ is now", + "act-atUserComment": "Ви були згадані у [__board__] __list__/__card__", + "delete-user-confirm-popup": "Ви дійсно бажаєте видалити даний обліковий запис? Цю дію не можна відмінити.", + "accounts-allowUserDelete": "Дозволити користувачам видаляти їх власні облікові записи", + "hide-minicard-label-text": "Hide minicard label text", + "show-desktop-drag-handles": "Show desktop drag handles", + "assignee": "Assignee", + "cardAssigneesPopup-title": "Assignee", + "addmore-detail": "Add a more detailed description", + "show-on-card": "Show on Card", + "new": "New", + "editUserPopup-title": "Edit User", + "newUserPopup-title": "New User", + "notifications": "Notifications", + "view-all": "View All", + "filter-by-unread": "Filter by Unread", + "mark-all-as-read": "Mark all as read", + "remove-all-read": "Remove all read", + "allow-rename": "Allow Rename", + "allowRenamePopup-title": "Allow Rename" +} diff --git a/i18n/vi.i18n.json b/i18n/vi.i18n.json index 8d3b9dae..e47f24a1 100644 --- a/i18n/vi.i18n.json +++ b/i18n/vi.i18n.json @@ -1,780 +1,778 @@ { - "accept": "Chấp nhận", - "act-activity-notify": "Thông báo hoạt động", - "act-addAttachment": "thêm tập tin đính kèm __attachment__ vào thẻ __list__ tại danh sách __list__ tại đường bơi __swimlane__ tại bảng __board__", - "act-deleteAttachment": "xóa tập tin đính kèm __attachment__ tại thẻ __card__ tại danh sách __list__ tại đường bơi __swimlane__ tại bảng __board__ ", - "act-addSubtask": "added subtask __subtask__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addedLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removeLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removedLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addChecklist": "added checklist __checklist__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addChecklistItem": "added checklist item __checklistItem__ to checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removeChecklist": "removed checklist __checklist__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removeChecklistItem": "removed checklist item __checklistItem__ from checklist __checkList__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-checkedItem": "checked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-uncheckedItem": "unchecked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-completeChecklist": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-uncompleteChecklist": "uncompleted checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addComment": "commented on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-editComment": "edited comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-deleteComment": "deleted comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-createBoard": "created board __board__", - "act-createSwimlane": "created swimlane __swimlane__ to board __board__", - "act-createCard": "created card __card__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-createCustomField": "created custom field __customField__ at board __board__", - "act-deleteCustomField": "deleted custom field __customField__ at board __board__", - "act-setCustomField": "edited custom field __customField__: __customFieldValue__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-createList": "added list __list__ to board __board__", - "act-addBoardMember": "added member __member__ to board __board__", - "act-archivedBoard": "Board __board__ moved to Archive", - "act-archivedCard": "Card __card__ at list __list__ at swimlane __swimlane__ at board __board__ moved to Archive", - "act-archivedList": "List __list__ at swimlane __swimlane__ at board __board__ moved to Archive", - "act-archivedSwimlane": "Swimlane __swimlane__ at board __board__ moved to Archive", - "act-importBoard": "imported board __board__", - "act-importCard": "imported card __card__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-importList": "imported list __list__ to swimlane __swimlane__ at board __board__", - "act-joinMember": "added member __member__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-moveCard": "moved card __card__ at board __board__ from list __oldList__ at swimlane __oldSwimlane__ to list __list__ at swimlane __swimlane__", - "act-moveCardToOtherBoard": "moved card __card__ from list __oldList__ at swimlane __oldSwimlane__ at board __oldBoard__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-removeBoardMember": "removed member __member__ from board __board__", - "act-restoredCard": "restored card __card__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-unjoinMember": "removed member __member__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-withBoardTitle": "__board__", - "act-withCardTitle": "[__board__] __card__", - "actions": "Hành Động", - "activities": "Hoạt Động", - "activity": "Hoạt Động", - "activity-added": "đã thêm %s vào %s", - "activity-archived": "%s moved to Archive", - "activity-attached": "đã đính kèm %s vào %s", - "activity-created": "đã tạo %s", - "activity-customfield-created": "created custom field %s", - "activity-excluded": "đã loại bỏ %s khỏi %s", - "activity-imported": "đã nạp %s vào %s từ %s", - "activity-imported-board": "đã nạp %s từ %s", - "activity-joined": "đã tham gia %s", - "activity-moved": "đã di chuyển %s từ %s đến %s", - "activity-on": "trên %s", - "activity-removed": "đã xóa %s từ %s", - "activity-sent": "gửi %s đến %s", - "activity-unjoined": "đã rời khỏi %s", - "activity-subtask-added": "added subtask to %s", - "activity-checked-item": "checked %s in checklist %s of %s", - "activity-unchecked-item": "unchecked %s in checklist %s of %s", - "activity-checklist-added": "đã thêm checklist vào %s", - "activity-checklist-removed": "removed a checklist from %s", - "activity-checklist-completed": "completed checklist %s of %s", - "activity-checklist-uncompleted": "uncompleted the checklist %s of %s", - "activity-checklist-item-added": "added checklist item to '%s' in %s", - "activity-checklist-item-removed": "removed a checklist item from '%s' in %s", - "add": "Thêm", - "activity-checked-item-card": "checked %s in checklist %s", - "activity-unchecked-item-card": "unchecked %s in checklist %s", - "activity-checklist-completed-card": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "activity-checklist-uncompleted-card": "uncompleted the checklist %s", - "activity-editComment": "edited comment %s", - "activity-deleteComment": "deleted comment %s", - "add-attachment": "Thêm Bản Đính Kèm", - "add-board": "Thêm Bảng", - "add-card": "Thêm Thẻ", - "add-swimlane": "Add Swimlane", - "add-subtask": "Add Subtask", - "add-checklist": "Thêm Danh Sách Kiểm Tra", - "add-checklist-item": "Thêm Một Mục Vào Danh Sách Kiểm Tra", - "add-cover": "Thêm Bìa", - "add-label": "Thêm Nhãn", - "add-list": "Thêm Danh Sách", - "add-members": "Thêm Thành Viên", - "added": "Đã Thêm", - "addMemberPopup-title": "Thành Viên", - "admin": "Quản Trị Viên", - "admin-desc": "Có thể xem và chỉnh sửa những thẻ, xóa thành viên và thay đổi cài đặt cho bảng.", - "admin-announcement": "Announcement", - "admin-announcement-active": "Active System-Wide Announcement", - "admin-announcement-title": "Announcement from Administrator", - "all-boards": "Tất cả các bảng", - "and-n-other-card": "Và __count__ thẻ khác", - "and-n-other-card_plural": "Và __count__ thẻ khác", - "apply": "Ứng Dụng", - "app-is-offline": "Loading, please wait. Refreshing the page will cause data loss. If loading does not work, please check that server has not stopped.", - "archive": "Move to Archive", - "archive-all": "Move All to Archive", - "archive-board": "Move Board to Archive", - "archive-card": "Move Card to Archive", - "archive-list": "Move List to Archive", - "archive-swimlane": "Move Swimlane to Archive", - "archive-selection": "Move selection to Archive", - "archiveBoardPopup-title": "Move Board to Archive?", - "archived-items": "Lưu Trữ", - "archived-boards": "Boards in Archive", - "restore-board": "Khôi Phục Bảng", - "no-archived-boards": "No Boards in Archive.", - "archives": "Lưu Trữ", - "template": "Template", - "templates": "Templates", - "assign-member": "Chỉ định thành viên", - "attached": "đã đính kèm", - "attachment": "Phần đính kèm", - "attachment-delete-pop": "Xóa tệp đính kèm là vĩnh viễn. Không có khôi phục.", - "attachmentDeletePopup-title": "Xóa tệp đính kèm không?", - "attachments": "Tệp Đính Kèm", - "auto-watch": "Tự động xem bảng lúc được tạo ra", - "avatar-too-big": "Hình đại diện quá to (70KB tối đa)", - "back": "Trở Lại", - "board-change-color": "Đổi màu", - "board-nb-stars": "%s sao", - "board-not-found": "Không tìm được bảng", - "board-private-info": "Bảng này sẽ chuyển sang <strong> chế độ private</strong>.", - "board-public-info": "Bảng này sẽ chuyển sang <strong> chế độ public</strong>.", - "boardChangeColorPopup-title": "Thay hình nền của bảng", - "boardChangeTitlePopup-title": "Đổi tên bảng", - "boardChangeVisibilityPopup-title": "Đổi cách hiển thị", - "boardChangeWatchPopup-title": "Đổi cách xem", - "boardMenuPopup-title": "Board Settings", - "boardChangeViewPopup-title": "Board View", - "boards": "Bảng", - "board-view": "Board View", - "board-view-cal": "Calendar", - "board-view-swimlanes": "Swimlanes", - "board-view-collapse": "Collapse", - "board-view-lists": "Lists", - "bucket-example": "Like “Bucket List” for example", - "cancel": "Hủy", - "card-archived": "This card is moved to Archive.", - "board-archived": "This board is moved to Archive.", - "card-comments-title": "Thẻ này có %s bình luận.", - "card-delete-notice": "Hành động xóa là không thể khôi phục. Bạn sẽ mất hết các hoạt động liên quan đến thẻ này.", - "card-delete-pop": "All actions will be removed from the activity feed and you won't be able to re-open the card. There is no undo.", - "card-delete-suggest-archive": "You can move a card to Archive to remove it from the board and preserve the activity.", - "card-due": "Due", - "card-due-on": "Due on", - "card-spent": "Spent Time", - "card-edit-attachments": "Edit attachments", - "card-edit-custom-fields": "Edit custom fields", - "card-start-voting": "Start voting", - "card-cancel-voting": "Delete voting and all votes", - "card-edit-labels": "Edit labels", - "card-edit-members": "Edit members", - "card-labels-title": "Change the labels for the card.", - "card-members-title": "Add or remove members of the board from the card.", - "card-start": "Start", - "card-start-on": "Starts on", - "cardAttachmentsPopup-title": "Attach From", - "cardCustomField-datePopup-title": "Change date", - "cardCustomFieldsPopup-title": "Edit custom fields", - "cardStartVotingPopup-title": "Start a vote", - "positiveVoteMembersPopup-title": "Proponents", - "negativeVoteMembersPopup-title": "Opponents", - "vote-question": "Voting question", - "vote-public": "Public vote", - "vote-for-it": "for it", - "vote-against": "against", - "cardDeletePopup-title": "Delete Card?", - "cardDetailsActionsPopup-title": "Card Actions", - "cardLabelsPopup-title": "Labels", - "cardMembersPopup-title": "Thành Viên", - "cardMorePopup-title": "More", - "cardTemplatePopup-title": "Create template", - "cards": "Cards", - "cards-count": "Cards", - "casSignIn": "Sign In with CAS", - "cardType-card": "Card", - "cardType-linkedCard": "Linked Card", - "cardType-linkedBoard": "Linked Board", - "change": "Change", - "change-avatar": "Change Avatar", - "change-password": "Change Password", - "change-permissions": "Change permissions", - "change-settings": "Change Settings", - "changeAvatarPopup-title": "Change Avatar", - "changeLanguagePopup-title": "Change Language", - "changePasswordPopup-title": "Change Password", - "changePermissionsPopup-title": "Change Permissions", - "changeSettingsPopup-title": "Change Settings", - "subtasks": "Subtasks", - "checklists": "Checklists", - "click-to-star": "Click to star this board.", - "click-to-unstar": "Click to unstar this board.", - "clipboard": "Clipboard or drag & drop", - "close": "Close", - "close-board": "Close Board", - "close-board-pop": "You will be able to restore the board by clicking the “Archive” button from the home header.", - "color-black": "black", - "color-blue": "blue", - "color-crimson": "crimson", - "color-darkgreen": "darkgreen", - "color-gold": "gold", - "color-gray": "gray", - "color-green": "green", - "color-indigo": "indigo", - "color-lime": "lime", - "color-magenta": "magenta", - "color-mistyrose": "mistyrose", - "color-navy": "navy", - "color-orange": "orange", - "color-paleturquoise": "paleturquoise", - "color-peachpuff": "peachpuff", - "color-pink": "pink", - "color-plum": "plum", - "color-purple": "purple", - "color-red": "red", - "color-saddlebrown": "saddlebrown", - "color-silver": "silver", - "color-sky": "sky", - "color-slateblue": "slateblue", - "color-white": "white", - "color-yellow": "yellow", - "unset-color": "Unset", - "comment": "Comment", - "comment-placeholder": "Write Comment", - "comment-only": "Comment only", - "comment-only-desc": "Can comment on cards only.", - "no-comments": "No comments", - "no-comments-desc": "Can not see comments and activities.", - "worker": "Worker", - "worker-desc": "Can only move cards, assign itself to card and comment.", - "computer": "Computer", - "confirm-subtask-delete-dialog": "Are you sure you want to delete subtask?", - "confirm-checklist-delete-dialog": "Are you sure you want to delete checklist?", - "copy-card-link-to-clipboard": "Copy card link to clipboard", - "linkCardPopup-title": "Link Card", - "searchElementPopup-title": "Search", - "copyCardPopup-title": "Copy Card", - "copyChecklistToManyCardsPopup-title": "Copy Checklist Template to Many Cards", - "copyChecklistToManyCardsPopup-instructions": "Destination Card Titles and Descriptions in this JSON format", - "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"First card title\", \"description\":\"First card description\"}, {\"title\":\"Second card title\",\"description\":\"Second card description\"},{\"title\":\"Last card title\",\"description\":\"Last card description\"} ]", - "create": "Create", - "createBoardPopup-title": "Create Board", - "chooseBoardSourcePopup-title": "Import board", - "createLabelPopup-title": "Create Label", - "createCustomField": "Create Field", - "createCustomFieldPopup-title": "Create Field", - "current": "current", - "custom-field-delete-pop": "There is no undo. This will remove this custom field from all cards and destroy its history.", - "custom-field-checkbox": "Checkbox", - "custom-field-date": "Date", - "custom-field-dropdown": "Dropdown List", - "custom-field-dropdown-none": "(none)", - "custom-field-dropdown-options": "List Options", - "custom-field-dropdown-options-placeholder": "Press enter to add more options", - "custom-field-dropdown-unknown": "(unknown)", - "custom-field-number": "Number", - "custom-field-text": "Text", - "custom-fields": "Custom Fields", - "date": "Date", - "decline": "Decline", - "default-avatar": "Default avatar", - "delete": "Delete", - "deleteCustomFieldPopup-title": "Delete Custom Field?", - "deleteLabelPopup-title": "Delete Label?", - "description": "Description", - "disambiguateMultiLabelPopup-title": "Disambiguate Label Action", - "disambiguateMultiMemberPopup-title": "Disambiguate Member Action", - "discard": "Discard", - "done": "Done", - "download": "Download", - "edit": "Edit", - "edit-avatar": "Change Avatar", - "edit-profile": "Edit Profile", - "edit-wip-limit": "Edit WIP Limit", - "soft-wip-limit": "Soft WIP Limit", - "editCardStartDatePopup-title": "Change start date", - "editCardDueDatePopup-title": "Change due date", - "editCustomFieldPopup-title": "Edit Field", - "editCardSpentTimePopup-title": "Change spent time", - "editLabelPopup-title": "Change Label", - "editNotificationPopup-title": "Edit Notification", - "editProfilePopup-title": "Edit Profile", - "email": "Email", - "email-enrollAccount-subject": "An account created for you on __siteName__", - "email-enrollAccount-text": "Hello __user__,\n\nTo start using the service, simply click the link below.\n\n__url__\n\nThanks.", - "email-fail": "Sending email failed", - "email-fail-text": "Error trying to send email", - "email-invalid": "Invalid email", - "email-invite": "Invite via Email", - "email-invite-subject": "__inviter__ sent you an invitation", - "email-invite-text": "Dear __user__,\n\n__inviter__ invites you to join board \"__board__\" for collaborations.\n\nPlease follow the link below:\n\n__url__\n\nThanks.", - "email-resetPassword-subject": "Reset your password on __siteName__", - "email-resetPassword-text": "Hello __user__,\n\nTo reset your password, simply click the link below.\n\n__url__\n\nThanks.", - "email-sent": "Email sent", - "email-verifyEmail-subject": "Verify your email address on __siteName__", - "email-verifyEmail-text": "Hello __user__,\n\nTo verify your account email, simply click the link below.\n\n__url__\n\nThanks.", - "enable-wip-limit": "Enable WIP Limit", - "error-board-doesNotExist": "This board does not exist", - "error-board-notAdmin": "You need to be admin of this board to do that", - "error-board-notAMember": "You need to be a member of this board to do that", - "error-json-malformed": "Your text is not valid JSON", - "error-json-schema": "Your JSON data does not include the proper information in the correct format", - "error-list-doesNotExist": "This list does not exist", - "error-user-doesNotExist": "This user does not exist", - "error-user-notAllowSelf": "You can not invite yourself", - "error-user-notCreated": "This user is not created", - "error-username-taken": "This username is already taken", - "error-email-taken": "Email has already been taken", - "export-board": "Export board", - "sort": "Sort", - "sort-desc": "Click to Sort List", - "list-sort-by": "Sort the List By:", - "list-label-modifiedAt": "Last Access Time", - "list-label-title": "Name of the List", - "list-label-sort": "Your Manual Order", - "list-label-short-modifiedAt": "(L)", - "list-label-short-title": "(N)", - "list-label-short-sort": "(M)", - "filter": "Filter", - "filter-cards": "Filter Cards or Lists", - "list-filter-label": "Filter List by Title", - "filter-clear": "Clear filter", - "filter-no-label": "No label", - "filter-no-member": "No member", - "filter-no-assignee": "No assignee", - "filter-no-custom-fields": "No Custom Fields", - "filter-show-archive": "Show archived lists", - "filter-hide-empty": "Hide empty lists", - "filter-on": "Filter is on", - "filter-on-desc": "You are filtering cards on this board. Click here to edit filter.", - "filter-to-selection": "Filter to selection", - "advanced-filter-label": "Advanced Filter", - "advanced-filter-description": "Advanced Filter allows to write a string containing following operators: == != <= >= && || ( ) A space is used as a separator between the Operators. You can filter for all Custom Fields by typing their names and values. For Example: Field1 == Value1. Note: If fields or values contains spaces, you need to encapsulate them into single quotes. For Example: 'Field 1' == 'Value 1'. For single control characters (' \\/) to be skipped, you can use \\. For example: Field1 == I\\'m. Also you can combine multiple conditions. For Example: F1 == V1 || F1 == V2. Normally all operators are interpreted from left to right. You can change the order by placing brackets. For Example: F1 == V1 && ( F2 == V2 || F2 == V3 ). Also you can search text fields using regex: F1 == /Tes.*/i", - "fullname": "Full Name", - "header-logo-title": "Go back to your boards page.", - "hide-system-messages": "Hide system messages", - "headerBarCreateBoardPopup-title": "Create Board", - "home": "Home", - "import": "Import", - "link": "Link", - "import-board": "import board", - "import-board-c": "Import board", - "import-board-title-trello": "Import board from Trello", - "import-board-title-wekan": "Import board from previous export", - "import-sandstorm-backup-warning": "Do not delete data you import from original exported board or Trello before checking does this grain close and open again, or do you get Board not found error, that means data loss.", - "import-sandstorm-warning": "Imported board will delete all existing data on board and replace it with imported board.", - "from-trello": "From Trello", - "from-wekan": "From previous export", - "import-board-instruction-trello": "In your Trello board, go to 'Menu', then 'More', 'Print and Export', 'Export JSON', and copy the resulting text.", - "import-board-instruction-wekan": "In your board, go to 'Menu', then 'Export board', and copy the text in the downloaded file.", - "import-board-instruction-about-errors": "If you get errors when importing board, sometimes importing still works, and board is at All Boards page.", - "import-json-placeholder": "Paste your valid JSON data here", - "import-map-members": "Map members", - "import-members-map": "Your imported board has some members. Please map the members you want to import to your users", - "import-show-user-mapping": "Review members mapping", - "import-user-select": "Pick your existing user you want to use as this member", - "importMapMembersAddPopup-title": "Select member", - "info": "Version", - "initials": "Initials", - "invalid-date": "Invalid date", - "invalid-time": "Invalid time", - "invalid-user": "Invalid user", - "joined": "joined", - "just-invited": "You are just invited to this board", - "keyboard-shortcuts": "Keyboard shortcuts", - "label-create": "Create Label", - "label-default": "%s label (default)", - "label-delete-pop": "There is no undo. This will remove this label from all cards and destroy its history.", - "labels": "Labels", - "language": "Language", - "last-admin-desc": "You can’t change roles because there must be at least one admin.", - "leave-board": "Leave Board", - "leave-board-pop": "Are you sure you want to leave __boardTitle__? You will be removed from all cards on this board.", - "leaveBoardPopup-title": "Leave Board ?", - "link-card": "Link to this card", - "list-archive-cards": "Move all cards in this list to Archive", - "list-archive-cards-pop": "This will remove all the cards in this list from the board. To view cards in Archive and bring them back to the board, click “Menu” > “Archive”.", - "list-move-cards": "Move all cards in this list", - "list-select-cards": "Select all cards in this list", - "set-color-list": "Set Color", - "listActionPopup-title": "List Actions", - "swimlaneActionPopup-title": "Swimlane Actions", - "swimlaneAddPopup-title": "Add a Swimlane below", - "listImportCardPopup-title": "Import a Trello card", - "listMorePopup-title": "More", - "link-list": "Link to this list", - "list-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the list. There is no undo.", - "list-delete-suggest-archive": "You can move a list to Archive to remove it from the board and preserve the activity.", - "lists": "Lists", - "swimlanes": "Swimlanes", - "log-out": "Log Out", - "log-in": "Log In", - "loginPopup-title": "Log In", - "memberMenuPopup-title": "Member Settings", - "members": "Thành Viên", - "menu": "Menu", - "move-selection": "Move selection", - "moveCardPopup-title": "Move Card", - "moveCardToBottom-title": "Move to Bottom", - "moveCardToTop-title": "Move to Top", - "moveSelectionPopup-title": "Move selection", - "multi-selection": "Multi-Selection", - "multi-selection-on": "Multi-Selection is on", - "muted": "Muted", - "muted-info": "You will never be notified of any changes in this board", - "my-boards": "My Boards", - "name": "Name", - "no-archived-cards": "No cards in Archive.", - "no-archived-lists": "No lists in Archive.", - "no-archived-swimlanes": "No swimlanes in Archive.", - "no-results": "No results", - "normal": "Normal", - "normal-desc": "Can view and edit cards. Can't change settings.", - "not-accepted-yet": "Invitation not accepted yet", - "notify-participate": "Receive updates to any cards you participate as creater or member", - "notify-watch": "Receive updates to any boards, lists, or cards you’re watching", - "optional": "optional", - "or": "or", - "page-maybe-private": "This page may be private. You may be able to view it by <a href='%s'>logging in</a>.", - "page-not-found": "Page not found.", - "password": "Password", - "paste-or-dragdrop": "to paste, or drag & drop image file to it (image only)", - "participating": "Participating", - "preview": "Preview", - "previewAttachedImagePopup-title": "Preview", - "previewClipboardImagePopup-title": "Preview", - "private": "Private", - "private-desc": "This board is private. Only people added to the board can view and edit it.", - "profile": "Profile", - "public": "Public", - "public-desc": "This board is public. It's visible to anyone with the link and will show up in search engines like Google. Only people added to the board can edit.", - "quick-access-description": "Star a board to add a shortcut in this bar.", - "remove-cover": "Remove Cover", - "remove-from-board": "Remove from Board", - "remove-label": "Remove Label", - "listDeletePopup-title": "Delete List ?", - "remove-member": "Remove Member", - "remove-member-from-card": "Remove from Card", - "remove-member-pop": "Remove __name__ (__username__) from __boardTitle__? The member will be removed from all cards on this board. They will receive a notification.", - "removeMemberPopup-title": "Remove Member?", - "rename": "Rename", - "rename-board": "Đổi tên bảng", - "restore": "Restore", - "save": "Save", - "search": "Search", - "rules": "Rules", - "search-cards": "Search from card/list titles, descriptions and custom fields on this board", - "search-example": "Text to search for?", - "select-color": "Select Color", - "set-wip-limit-value": "Set a limit for the maximum number of tasks in this list", - "setWipLimitPopup-title": "Set WIP Limit", - "shortcut-assign-self": "Assign yourself to current card", - "shortcut-autocomplete-emoji": "Autocomplete emoji", - "shortcut-autocomplete-members": "Autocomplete members", - "shortcut-clear-filters": "Clear all filters", - "shortcut-close-dialog": "Close Dialog", - "shortcut-filter-my-cards": "Filter my cards", - "shortcut-show-shortcuts": "Bring up this shortcuts list", - "shortcut-toggle-filterbar": "Toggle Filter Sidebar", - "shortcut-toggle-sidebar": "Toggle Board Sidebar", - "show-cards-minimum-count": "Show cards count if list contains more than", - "sidebar-open": "Open Sidebar", - "sidebar-close": "Close Sidebar", - "signupPopup-title": "Create an Account", - "star-board-title": "Click to star this board. It will show up at top of your boards list.", - "starred-boards": "Starred Boards", - "starred-boards-description": "Starred boards show up at the top of your boards list.", - "subscribe": "Subscribe", - "team": "Team", - "this-board": "this board", - "this-card": "this card", - "spent-time-hours": "Spent time (hours)", - "overtime-hours": "Overtime (hours)", - "overtime": "Overtime", - "has-overtime-cards": "Has overtime cards", - "has-spenttime-cards": "Has spent time cards", - "time": "Time", - "title": "Title", - "tracking": "Tracking", - "tracking-info": "You will be notified of any changes to those cards you are involved as creator or member.", - "type": "Type", - "unassign-member": "Unassign member", - "unsaved-description": "You have an unsaved description.", - "unwatch": "Unwatch", - "upload": "Upload", - "upload-avatar": "Upload an avatar", - "uploaded-avatar": "Uploaded an avatar", - "username": "Username", - "view-it": "View it", - "warn-list-archived": "warning: this card is in an list at Archive", - "watch": "Watch", - "watching": "Watching", - "watching-info": "You will be notified of any change in this board", - "welcome-board": "Welcome Board", - "welcome-swimlane": "Milestone 1", - "welcome-list1": "Basics", - "welcome-list2": "Advanced", - "card-templates-swimlane": "Card Templates", - "list-templates-swimlane": "List Templates", - "board-templates-swimlane": "Board Templates", - "what-to-do": "What do you want to do?", - "wipLimitErrorPopup-title": "Invalid WIP Limit", - "wipLimitErrorPopup-dialog-pt1": "The number of tasks in this list is higher than the WIP limit you've defined.", - "wipLimitErrorPopup-dialog-pt2": "Please move some tasks out of this list, or set a higher WIP limit.", - "admin-panel": "Admin Panel", - "settings": "Settings", - "people": "People", - "registration": "Registration", - "disable-self-registration": "Disable Self-Registration", - "invite": "Invite", - "invite-people": "Invite People", - "to-boards": "To board(s)", - "email-addresses": "Email Addresses", - "smtp-host-description": "The address of the SMTP server that handles your emails.", - "smtp-port-description": "The port your SMTP server uses for outgoing emails.", - "smtp-tls-description": "Enable TLS support for SMTP server", - "smtp-host": "SMTP Host", - "smtp-port": "SMTP Port", - "smtp-username": "Username", - "smtp-password": "Password", - "smtp-tls": "TLS support", - "send-from": "From", - "send-smtp-test": "Send a test email to yourself", - "invitation-code": "Invitation Code", - "email-invite-register-subject": "__inviter__ sent you an invitation", - "email-invite-register-text": "Dear __user__,\n\n__inviter__ invites you to kanban board for collaborations.\n\nPlease follow the link below:\n__url__\n\nAnd your invitation code is: __icode__\n\nThanks.", - "email-smtp-test-subject": "SMTP Test Email", - "email-smtp-test-text": "You have successfully sent an email", - "error-invitation-code-not-exist": "Invitation code doesn't exist", - "error-notAuthorized": "You are not authorized to view this page.", - "webhook-title": "Webhook Name", - "webhook-token": "Token (Optional for Authentication)", - "outgoing-webhooks": "Outgoing Webhooks", - "bidirectional-webhooks": "Two-Way Webhooks", - "outgoingWebhooksPopup-title": "Outgoing Webhooks", - "boardCardTitlePopup-title": "Card Title Filter", - "disable-webhook": "Disable This Webhook", - "global-webhook": "Global Webhooks", - "new-outgoing-webhook": "New Outgoing Webhook", - "no-name": "(Unknown)", - "Node_version": "Node version", - "Meteor_version": "Meteor version", - "MongoDB_version": "MongoDB version", - "MongoDB_storage_engine": "MongoDB storage engine", - "MongoDB_Oplog_enabled": "MongoDB Oplog enabled", - "OS_Arch": "OS Arch", - "OS_Cpus": "OS CPU Count", - "OS_Freemem": "OS Free Memory", - "OS_Loadavg": "OS Load Average", - "OS_Platform": "OS Platform", - "OS_Release": "OS Release", - "OS_Totalmem": "OS Total Memory", - "OS_Type": "OS Type", - "OS_Uptime": "OS Uptime", - "days": "days", - "hours": "hours", - "minutes": "minutes", - "seconds": "seconds", - "show-field-on-card": "Show this field on card", - "automatically-field-on-card": "Auto create field to all cards", - "showLabel-field-on-card": "Show field label on minicard", - "yes": "Yes", - "no": "No", - "accounts": "Accounts", - "accounts-allowEmailChange": "Allow Email Change", - "accounts-allowUserNameChange": "Allow Username Change", - "createdAt": "Created at", - "verified": "Verified", - "active": "Active", - "card-received": "Received", - "card-received-on": "Received on", - "card-end": "End", - "card-end-on": "Ends on", - "editCardReceivedDatePopup-title": "Change received date", - "editCardEndDatePopup-title": "Change end date", - "setCardColorPopup-title": "Set color", - "setCardActionsColorPopup-title": "Choose a color", - "setSwimlaneColorPopup-title": "Choose a color", - "setListColorPopup-title": "Choose a color", - "assigned-by": "Assigned By", - "requested-by": "Requested By", - "board-delete-notice": "Deleting is permanent. You will lose all lists, cards and actions associated with this board.", - "delete-board-confirm-popup": "All lists, cards, labels, and activities will be deleted and you won't be able to recover the board contents. There is no undo.", - "boardDeletePopup-title": "Delete Board?", - "delete-board": "Delete Board", - "default-subtasks-board": "Subtasks for __board__ board", - "default": "Default", - "queue": "Queue", - "subtask-settings": "Subtasks Settings", - "card-settings": "Card Settings", - "boardSubtaskSettingsPopup-title": "Board Subtasks Settings", - "boardCardSettingsPopup-title": "Card Settings", - "deposit-subtasks-board": "Deposit subtasks to this board:", - "deposit-subtasks-list": "Landing list for subtasks deposited here:", - "show-parent-in-minicard": "Show parent in minicard:", - "prefix-with-full-path": "Prefix with full path", - "prefix-with-parent": "Prefix with parent", - "subtext-with-full-path": "Subtext with full path", - "subtext-with-parent": "Subtext with parent", - "change-card-parent": "Change card's parent", - "parent-card": "Parent card", - "source-board": "Source board", - "no-parent": "Don't show parent", - "activity-added-label": "added label '%s' to %s", - "activity-removed-label": "removed label '%s' from %s", - "activity-delete-attach": "deleted an attachment from %s", - "activity-added-label-card": "added label '%s'", - "activity-removed-label-card": "removed label '%s'", - "activity-delete-attach-card": "deleted an attachment", - "activity-set-customfield": "set custom field '%s' to '%s' in %s", - "activity-unset-customfield": "unset custom field '%s' in %s", - "r-rule": "Rule", - "r-add-trigger": "Add trigger", - "r-add-action": "Add action", - "r-board-rules": "Board rules", - "r-add-rule": "Add rule", - "r-view-rule": "View rule", - "r-delete-rule": "Delete rule", - "r-new-rule-name": "New rule title", - "r-no-rules": "No rules", - "r-when-a-card": "When a card", - "r-is": "is", - "r-is-moved": "is moved", - "r-added-to": "added to", - "r-removed-from": "Removed from", - "r-the-board": "the board", - "r-list": "list", - "set-filter": "Set Filter", - "r-moved-to": "Moved to", - "r-moved-from": "Moved from", - "r-archived": "Moved to Archive", - "r-unarchived": "Restored from Archive", - "r-a-card": "a card", - "r-when-a-label-is": "When a label is", - "r-when-the-label": "When the label", - "r-list-name": "list name", - "r-when-a-member": "When a member is", - "r-when-the-member": "When the member", - "r-name": "name", - "r-when-a-attach": "When an attachment", - "r-when-a-checklist": "When a checklist is", - "r-when-the-checklist": "When the checklist", - "r-completed": "Completed", - "r-made-incomplete": "Made incomplete", - "r-when-a-item": "When a checklist item is", - "r-when-the-item": "When the checklist item", - "r-checked": "Checked", - "r-unchecked": "Unchecked", - "r-move-card-to": "Move card to", - "r-top-of": "Top of", - "r-bottom-of": "Bottom of", - "r-its-list": "its list", - "r-archive": "Move to Archive", - "r-unarchive": "Restore from Archive", - "r-card": "card", - "r-add": "Thêm", - "r-remove": "Remove", - "r-label": "label", - "r-member": "member", - "r-remove-all": "Remove all members from the card", - "r-set-color": "Set color to", - "r-checklist": "checklist", - "r-check-all": "Check all", - "r-uncheck-all": "Uncheck all", - "r-items-check": "items of checklist", - "r-check": "Check", - "r-uncheck": "Uncheck", - "r-item": "item", - "r-of-checklist": "of checklist", - "r-send-email": "Send an email", - "r-to": "to", - "r-subject": "subject", - "r-rule-details": "Rule details", - "r-d-move-to-top-gen": "Move card to top of its list", - "r-d-move-to-top-spec": "Move card to top of list", - "r-d-move-to-bottom-gen": "Move card to bottom of its list", - "r-d-move-to-bottom-spec": "Move card to bottom of list", - "r-d-send-email": "Send email", - "r-d-send-email-to": "to", - "r-d-send-email-subject": "subject", - "r-d-send-email-message": "message", - "r-d-archive": "Move card to Archive", - "r-d-unarchive": "Restore card from Archive", - "r-d-add-label": "Add label", - "r-d-remove-label": "Remove label", - "r-create-card": "Create new card", - "r-in-list": "in list", - "r-in-swimlane": "in swimlane", - "r-d-add-member": "Add member", - "r-d-remove-member": "Remove member", - "r-d-remove-all-member": "Remove all member", - "r-d-check-all": "Check all items of a list", - "r-d-uncheck-all": "Uncheck all items of a list", - "r-d-check-one": "Check item", - "r-d-uncheck-one": "Uncheck item", - "r-d-check-of-list": "of checklist", - "r-d-add-checklist": "Add checklist", - "r-d-remove-checklist": "Remove checklist", - "r-by": "by", - "r-add-checklist": "Add checklist", - "r-with-items": "with items", - "r-items-list": "item1,item2,item3", - "r-add-swimlane": "Add swimlane", - "r-swimlane-name": "swimlane name", - "r-board-note": "Note: leave a field empty to match every possible value.", - "r-checklist-note": "Note: checklist's items have to be written as comma separated values.", - "r-when-a-card-is-moved": "When a card is moved to another list", - "r-set": "Set", - "r-update": "Update", - "r-datefield": "date field", - "r-df-start-at": "start", - "r-df-due-at": "due", - "r-df-end-at": "end", - "r-df-received-at": "received", - "r-to-current-datetime": "to current date/time", - "r-remove-value-from": "Remove value from", - "ldap": "LDAP", - "oauth2": "OAuth2", - "cas": "CAS", - "authentication-method": "Authentication method", - "authentication-type": "Authentication type", - "custom-product-name": "Custom Product Name", - "layout": "Layout", - "hide-logo": "Hide Logo", - "add-custom-html-after-body-start": "Add Custom HTML after <body> start", - "add-custom-html-before-body-end": "Add Custom HTML before </body> end", - "error-undefined": "Something went wrong", - "error-ldap-login": "An error occurred while trying to login", - "display-authentication-method": "Display Authentication Method", - "default-authentication-method": "Default Authentication Method", - "duplicate-board": "Duplicate Board", - "people-number": "The number of people is:", - "swimlaneDeletePopup-title": "Delete Swimlane ?", - "swimlane-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the swimlane. There is no undo.", - "restore-all": "Restore all", - "delete-all": "Delete all", - "loading": "Loading, please wait.", - "previous_as": "last time was", - "act-a-dueAt": "modified due time to \nWhen: __timeValue__\nWhere: __card__\n previous due was __timeOldValue__", - "act-a-endAt": "modified ending time to __timeValue__ from (__timeOldValue__)", - "act-a-startAt": "modified starting time to __timeValue__ from (__timeOldValue__)", - "act-a-receivedAt": "modified received time to __timeValue__ from (__timeOldValue__)", - "a-dueAt": "modified due time to be", - "a-endAt": "modified ending time to be", - "a-startAt": "modified starting time to be", - "a-receivedAt": "modified received time to be", - "almostdue": "current due time %s is approaching", - "pastdue": "current due time %s is past", - "duenow": "current due time %s is today", - "act-newDue": "__list__/__card__ has 1st due reminder [__board__]", - "act-withDue": "__list__/__card__ due reminders [__board__]", - "act-almostdue": "was reminding the current due (__timeValue__) of __card__ is approaching", - "act-pastdue": "was reminding the current due (__timeValue__) of __card__ is past", - "act-duenow": "was reminding the current due (__timeValue__) of __card__ is now", - "act-atUserComment": "You were mentioned in [__board__] __list__/__card__", - "delete-user-confirm-popup": "Are you sure you want to delete this account? There is no undo.", - "accounts-allowUserDelete": "Allow users to self delete their account", - "hide-minicard-label-text": "Hide minicard label text", - "show-desktop-drag-handles": "Show desktop drag handles", - "assignee": "Assignee", - "cardAssigneesPopup-title": "Assignee", - "addmore-detail": "Add a more detailed description", - "show-on-card": "Show on Card", - "new": "New", - "editUserPopup-title": "Edit User", - "newUserPopup-title": "New User", - "notifications": "Notifications", - "view-all": "View All", - "filter-by-unread": "Filter by Unread", - "mark-all-as-read": "Mark all as read", - "remove-all-read": "Remove all read", - "allow-rename": "Allow Rename", - "allowRenamePopup-title": "Allow Rename" -} \ No newline at end of file + "accept": "Chấp nhận", + "act-activity-notify": "Thông báo hoạt động", + "act-addAttachment": "thêm tập tin đính kèm __attachment__ vào thẻ __list__ tại danh sách __list__ tại đường bơi __swimlane__ tại bảng __board__", + "act-deleteAttachment": "xóa tập tin đính kèm __attachment__ tại thẻ __card__ tại danh sách __list__ tại đường bơi __swimlane__ tại bảng __board__ ", + "act-addSubtask": "added subtask __subtask__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addedLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removeLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removedLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addChecklist": "added checklist __checklist__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addChecklistItem": "added checklist item __checklistItem__ to checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removeChecklist": "removed checklist __checklist__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removeChecklistItem": "removed checklist item __checklistItem__ from checklist __checkList__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-checkedItem": "checked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-uncheckedItem": "unchecked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-completeChecklist": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-uncompleteChecklist": "uncompleted checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addComment": "commented on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-editComment": "edited comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-deleteComment": "deleted comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-createBoard": "created board __board__", + "act-createSwimlane": "created swimlane __swimlane__ to board __board__", + "act-createCard": "created card __card__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-createCustomField": "created custom field __customField__ at board __board__", + "act-deleteCustomField": "deleted custom field __customField__ at board __board__", + "act-setCustomField": "edited custom field __customField__: __customFieldValue__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-createList": "added list __list__ to board __board__", + "act-addBoardMember": "added member __member__ to board __board__", + "act-archivedBoard": "Board __board__ moved to Archive", + "act-archivedCard": "Card __card__ at list __list__ at swimlane __swimlane__ at board __board__ moved to Archive", + "act-archivedList": "List __list__ at swimlane __swimlane__ at board __board__ moved to Archive", + "act-archivedSwimlane": "Swimlane __swimlane__ at board __board__ moved to Archive", + "act-importBoard": "imported board __board__", + "act-importCard": "imported card __card__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-importList": "imported list __list__ to swimlane __swimlane__ at board __board__", + "act-joinMember": "added member __member__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-moveCard": "moved card __card__ at board __board__ from list __oldList__ at swimlane __oldSwimlane__ to list __list__ at swimlane __swimlane__", + "act-moveCardToOtherBoard": "moved card __card__ from list __oldList__ at swimlane __oldSwimlane__ at board __oldBoard__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-removeBoardMember": "removed member __member__ from board __board__", + "act-restoredCard": "restored card __card__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-unjoinMember": "removed member __member__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-withBoardTitle": "__board__", + "act-withCardTitle": "[__board__] __card__", + "actions": "Hành Động", + "activities": "Hoạt Động", + "activity": "Hoạt Động", + "activity-added": "đã thêm %s vào %s", + "activity-archived": "%s moved to Archive", + "activity-attached": "đã đính kèm %s vào %s", + "activity-created": "đã tạo %s", + "activity-customfield-created": "created custom field %s", + "activity-excluded": "đã loại bỏ %s khỏi %s", + "activity-imported": "đã nạp %s vào %s từ %s", + "activity-imported-board": "đã nạp %s từ %s", + "activity-joined": "đã tham gia %s", + "activity-moved": "đã di chuyển %s từ %s đến %s", + "activity-on": "trên %s", + "activity-removed": "đã xóa %s từ %s", + "activity-sent": "gửi %s đến %s", + "activity-unjoined": "đã rời khỏi %s", + "activity-subtask-added": "added subtask to %s", + "activity-checked-item": "checked %s in checklist %s of %s", + "activity-unchecked-item": "unchecked %s in checklist %s of %s", + "activity-checklist-added": "đã thêm checklist vào %s", + "activity-checklist-removed": "removed a checklist from %s", + "activity-checklist-completed": "completed checklist %s of %s", + "activity-checklist-uncompleted": "uncompleted the checklist %s of %s", + "activity-checklist-item-added": "added checklist item to '%s' in %s", + "activity-checklist-item-removed": "removed a checklist item from '%s' in %s", + "add": "Thêm", + "activity-checked-item-card": "checked %s in checklist %s", + "activity-unchecked-item-card": "unchecked %s in checklist %s", + "activity-checklist-completed-card": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "activity-checklist-uncompleted-card": "uncompleted the checklist %s", + "activity-editComment": "edited comment %s", + "activity-deleteComment": "deleted comment %s", + "add-attachment": "Thêm Bản Đính Kèm", + "add-board": "Thêm Bảng", + "add-card": "Thêm Thẻ", + "add-swimlane": "Add Swimlane", + "add-subtask": "Add Subtask", + "add-checklist": "Thêm Danh Sách Kiểm Tra", + "add-checklist-item": "Thêm Một Mục Vào Danh Sách Kiểm Tra", + "add-cover": "Thêm Bìa", + "add-label": "Thêm Nhãn", + "add-list": "Thêm Danh Sách", + "add-members": "Thêm Thành Viên", + "added": "Đã Thêm", + "addMemberPopup-title": "Thành Viên", + "admin": "Quản Trị Viên", + "admin-desc": "Có thể xem và chỉnh sửa những thẻ, xóa thành viên và thay đổi cài đặt cho bảng.", + "admin-announcement": "Announcement", + "admin-announcement-active": "Active System-Wide Announcement", + "admin-announcement-title": "Announcement from Administrator", + "all-boards": "Tất cả các bảng", + "and-n-other-card": "Và __count__ thẻ khác", + "and-n-other-card_plural": "Và __count__ thẻ khác", + "apply": "Ứng Dụng", + "app-is-offline": "Loading, please wait. Refreshing the page will cause data loss. If loading does not work, please check that server has not stopped.", + "archive": "Move to Archive", + "archive-all": "Move All to Archive", + "archive-board": "Move Board to Archive", + "archive-card": "Move Card to Archive", + "archive-list": "Move List to Archive", + "archive-swimlane": "Move Swimlane to Archive", + "archive-selection": "Move selection to Archive", + "archiveBoardPopup-title": "Move Board to Archive?", + "archived-items": "Lưu Trữ", + "archived-boards": "Boards in Archive", + "restore-board": "Khôi Phục Bảng", + "no-archived-boards": "No Boards in Archive.", + "archives": "Lưu Trữ", + "template": "Template", + "templates": "Templates", + "assign-member": "Chỉ định thành viên", + "attached": "đã đính kèm", + "attachment": "Phần đính kèm", + "attachment-delete-pop": "Xóa tệp đính kèm là vĩnh viễn. Không có khôi phục.", + "attachmentDeletePopup-title": "Xóa tệp đính kèm không?", + "attachments": "Tệp Đính Kèm", + "auto-watch": "Tự động xem bảng lúc được tạo ra", + "avatar-too-big": "Hình đại diện quá to (70KB tối đa)", + "back": "Trở Lại", + "board-change-color": "Đổi màu", + "board-nb-stars": "%s sao", + "board-not-found": "Không tìm được bảng", + "board-private-info": "Bảng này sẽ chuyển sang <strong> chế độ private</strong>.", + "board-public-info": "Bảng này sẽ chuyển sang <strong> chế độ public</strong>.", + "boardChangeColorPopup-title": "Thay hình nền của bảng", + "boardChangeTitlePopup-title": "Đổi tên bảng", + "boardChangeVisibilityPopup-title": "Đổi cách hiển thị", + "boardChangeWatchPopup-title": "Đổi cách xem", + "boardMenuPopup-title": "Board Settings", + "boardChangeViewPopup-title": "Board View", + "boards": "Bảng", + "board-view": "Board View", + "board-view-cal": "Calendar", + "board-view-swimlanes": "Swimlanes", + "board-view-collapse": "Collapse", + "board-view-lists": "Lists", + "bucket-example": "Like “Bucket List” for example", + "cancel": "Hủy", + "card-archived": "This card is moved to Archive.", + "board-archived": "This board is moved to Archive.", + "card-comments-title": "Thẻ này có %s bình luận.", + "card-delete-notice": "Hành động xóa là không thể khôi phục. Bạn sẽ mất hết các hoạt động liên quan đến thẻ này.", + "card-delete-pop": "All actions will be removed from the activity feed and you won't be able to re-open the card. There is no undo.", + "card-delete-suggest-archive": "You can move a card to Archive to remove it from the board and preserve the activity.", + "card-due": "Due", + "card-due-on": "Due on", + "card-spent": "Spent Time", + "card-edit-attachments": "Edit attachments", + "card-edit-custom-fields": "Edit custom fields", + "card-start-voting": "Start voting", + "card-cancel-voting": "Delete voting and all votes", + "card-edit-labels": "Edit labels", + "card-edit-members": "Edit members", + "card-labels-title": "Change the labels for the card.", + "card-members-title": "Add or remove members of the board from the card.", + "card-start": "Start", + "card-start-on": "Starts on", + "cardAttachmentsPopup-title": "Attach From", + "cardCustomField-datePopup-title": "Change date", + "cardCustomFieldsPopup-title": "Edit custom fields", + "cardStartVotingPopup-title": "Start a vote", + "positiveVoteMembersPopup-title": "Proponents", + "negativeVoteMembersPopup-title": "Opponents", + "vote-question": "Voting question", + "vote-public": "Public vote", + "vote-for-it": "for it", + "vote-against": "against", + "cardDeletePopup-title": "Delete Card?", + "cardDetailsActionsPopup-title": "Card Actions", + "cardLabelsPopup-title": "Labels", + "cardMembersPopup-title": "Thành Viên", + "cardMorePopup-title": "More", + "cardTemplatePopup-title": "Create template", + "cards": "Cards", + "cards-count": "Cards", + "casSignIn": "Sign In with CAS", + "cardType-card": "Card", + "cardType-linkedCard": "Linked Card", + "cardType-linkedBoard": "Linked Board", + "change": "Change", + "change-avatar": "Change Avatar", + "change-password": "Change Password", + "change-permissions": "Change permissions", + "change-settings": "Change Settings", + "changeAvatarPopup-title": "Change Avatar", + "changeLanguagePopup-title": "Change Language", + "changePasswordPopup-title": "Change Password", + "changePermissionsPopup-title": "Change Permissions", + "changeSettingsPopup-title": "Change Settings", + "subtasks": "Subtasks", + "checklists": "Checklists", + "click-to-star": "Click to star this board.", + "click-to-unstar": "Click to unstar this board.", + "clipboard": "Clipboard or drag & drop", + "close": "Close", + "close-board": "Close Board", + "close-board-pop": "You will be able to restore the board by clicking the “Archive” button from the home header.", + "color-black": "black", + "color-blue": "blue", + "color-crimson": "crimson", + "color-darkgreen": "darkgreen", + "color-gold": "gold", + "color-gray": "gray", + "color-green": "green", + "color-indigo": "indigo", + "color-lime": "lime", + "color-magenta": "magenta", + "color-mistyrose": "mistyrose", + "color-navy": "navy", + "color-orange": "orange", + "color-paleturquoise": "paleturquoise", + "color-peachpuff": "peachpuff", + "color-pink": "pink", + "color-plum": "plum", + "color-purple": "purple", + "color-red": "red", + "color-saddlebrown": "saddlebrown", + "color-silver": "silver", + "color-sky": "sky", + "color-slateblue": "slateblue", + "color-white": "white", + "color-yellow": "yellow", + "unset-color": "Unset", + "comment": "Comment", + "comment-placeholder": "Write Comment", + "comment-only": "Comment only", + "comment-only-desc": "Can comment on cards only.", + "no-comments": "No comments", + "no-comments-desc": "Can not see comments and activities.", + "worker": "Worker", + "worker-desc": "Can only move cards, assign itself to card and comment.", + "computer": "Computer", + "confirm-subtask-delete-dialog": "Are you sure you want to delete subtask?", + "confirm-checklist-delete-dialog": "Are you sure you want to delete checklist?", + "copy-card-link-to-clipboard": "Copy card link to clipboard", + "linkCardPopup-title": "Link Card", + "searchElementPopup-title": "Search", + "copyCardPopup-title": "Copy Card", + "copyChecklistToManyCardsPopup-title": "Copy Checklist Template to Many Cards", + "copyChecklistToManyCardsPopup-instructions": "Destination Card Titles and Descriptions in this JSON format", + "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"First card title\", \"description\":\"First card description\"}, {\"title\":\"Second card title\",\"description\":\"Second card description\"},{\"title\":\"Last card title\",\"description\":\"Last card description\"} ]", + "create": "Create", + "createBoardPopup-title": "Create Board", + "chooseBoardSourcePopup-title": "Import board", + "createLabelPopup-title": "Create Label", + "createCustomField": "Create Field", + "createCustomFieldPopup-title": "Create Field", + "current": "current", + "custom-field-delete-pop": "There is no undo. This will remove this custom field from all cards and destroy its history.", + "custom-field-checkbox": "Checkbox", + "custom-field-date": "Date", + "custom-field-dropdown": "Dropdown List", + "custom-field-dropdown-none": "(none)", + "custom-field-dropdown-options": "List Options", + "custom-field-dropdown-options-placeholder": "Press enter to add more options", + "custom-field-dropdown-unknown": "(unknown)", + "custom-field-number": "Number", + "custom-field-text": "Text", + "custom-fields": "Custom Fields", + "date": "Date", + "decline": "Decline", + "default-avatar": "Default avatar", + "delete": "Delete", + "deleteCustomFieldPopup-title": "Delete Custom Field?", + "deleteLabelPopup-title": "Delete Label?", + "description": "Description", + "disambiguateMultiLabelPopup-title": "Disambiguate Label Action", + "disambiguateMultiMemberPopup-title": "Disambiguate Member Action", + "discard": "Discard", + "done": "Done", + "download": "Download", + "edit": "Edit", + "edit-avatar": "Change Avatar", + "edit-profile": "Edit Profile", + "edit-wip-limit": "Edit WIP Limit", + "soft-wip-limit": "Soft WIP Limit", + "editCardStartDatePopup-title": "Change start date", + "editCardDueDatePopup-title": "Change due date", + "editCustomFieldPopup-title": "Edit Field", + "editCardSpentTimePopup-title": "Change spent time", + "editLabelPopup-title": "Change Label", + "editNotificationPopup-title": "Edit Notification", + "editProfilePopup-title": "Edit Profile", + "email": "Email", + "email-enrollAccount-subject": "An account created for you on __siteName__", + "email-enrollAccount-text": "Hello __user__,\n\nTo start using the service, simply click the link below.\n\n__url__\n\nThanks.", + "email-fail": "Sending email failed", + "email-fail-text": "Error trying to send email", + "email-invalid": "Invalid email", + "email-invite": "Invite via Email", + "email-invite-subject": "__inviter__ sent you an invitation", + "email-invite-text": "Dear __user__,\n\n__inviter__ invites you to join board \"__board__\" for collaborations.\n\nPlease follow the link below:\n\n__url__\n\nThanks.", + "email-resetPassword-subject": "Reset your password on __siteName__", + "email-resetPassword-text": "Hello __user__,\n\nTo reset your password, simply click the link below.\n\n__url__\n\nThanks.", + "email-sent": "Email sent", + "email-verifyEmail-subject": "Verify your email address on __siteName__", + "email-verifyEmail-text": "Hello __user__,\n\nTo verify your account email, simply click the link below.\n\n__url__\n\nThanks.", + "enable-wip-limit": "Enable WIP Limit", + "error-board-doesNotExist": "This board does not exist", + "error-board-notAdmin": "You need to be admin of this board to do that", + "error-board-notAMember": "You need to be a member of this board to do that", + "error-json-malformed": "Your text is not valid JSON", + "error-json-schema": "Your JSON data does not include the proper information in the correct format", + "error-list-doesNotExist": "This list does not exist", + "error-user-doesNotExist": "This user does not exist", + "error-user-notAllowSelf": "You can not invite yourself", + "error-user-notCreated": "This user is not created", + "error-username-taken": "This username is already taken", + "error-email-taken": "Email has already been taken", + "export-board": "Export board", + "sort": "Sort", + "sort-desc": "Click to Sort List", + "list-sort-by": "Sort the List By:", + "list-label-modifiedAt": "Last Access Time", + "list-label-title": "Name of the List", + "list-label-sort": "Your Manual Order", + "list-label-short-modifiedAt": "(L)", + "list-label-short-title": "(N)", + "list-label-short-sort": "(M)", + "filter": "Filter", + "filter-cards": "Filter Cards or Lists", + "list-filter-label": "Filter List by Title", + "filter-clear": "Clear filter", + "filter-no-label": "No label", + "filter-no-member": "No member", + "filter-no-assignee": "No assignee", + "filter-no-custom-fields": "No Custom Fields", + "filter-show-archive": "Show archived lists", + "filter-hide-empty": "Hide empty lists", + "filter-on": "Filter is on", + "filter-on-desc": "You are filtering cards on this board. Click here to edit filter.", + "filter-to-selection": "Filter to selection", + "advanced-filter-label": "Advanced Filter", + "advanced-filter-description": "Advanced Filter allows to write a string containing following operators: == != <= >= && || ( ) A space is used as a separator between the Operators. You can filter for all Custom Fields by typing their names and values. For Example: Field1 == Value1. Note: If fields or values contains spaces, you need to encapsulate them into single quotes. For Example: 'Field 1' == 'Value 1'. For single control characters (' \\/) to be skipped, you can use \\. For example: Field1 == I\\'m. Also you can combine multiple conditions. For Example: F1 == V1 || F1 == V2. Normally all operators are interpreted from left to right. You can change the order by placing brackets. For Example: F1 == V1 && ( F2 == V2 || F2 == V3 ). Also you can search text fields using regex: F1 == /Tes.*/i", + "fullname": "Full Name", + "header-logo-title": "Go back to your boards page.", + "hide-system-messages": "Hide system messages", + "headerBarCreateBoardPopup-title": "Create Board", + "home": "Home", + "import": "Import", + "link": "Link", + "import-board": "import board", + "import-board-c": "Import board", + "import-board-title-trello": "Import board from Trello", + "import-board-title-wekan": "Import board from previous export", + "from-trello": "From Trello", + "from-wekan": "From previous export", + "import-board-instruction-trello": "In your Trello board, go to 'Menu', then 'More', 'Print and Export', 'Export JSON', and copy the resulting text.", + "import-board-instruction-wekan": "In your board, go to 'Menu', then 'Export board', and copy the text in the downloaded file.", + "import-board-instruction-about-errors": "If you get errors when importing board, sometimes importing still works, and board is at All Boards page.", + "import-json-placeholder": "Paste your valid JSON data here", + "import-map-members": "Map members", + "import-members-map": "Your imported board has some members. Please map the members you want to import to your users", + "import-show-user-mapping": "Review members mapping", + "import-user-select": "Pick your existing user you want to use as this member", + "importMapMembersAddPopup-title": "Select member", + "info": "Version", + "initials": "Initials", + "invalid-date": "Invalid date", + "invalid-time": "Invalid time", + "invalid-user": "Invalid user", + "joined": "joined", + "just-invited": "You are just invited to this board", + "keyboard-shortcuts": "Keyboard shortcuts", + "label-create": "Create Label", + "label-default": "%s label (default)", + "label-delete-pop": "There is no undo. This will remove this label from all cards and destroy its history.", + "labels": "Labels", + "language": "Language", + "last-admin-desc": "You can’t change roles because there must be at least one admin.", + "leave-board": "Leave Board", + "leave-board-pop": "Are you sure you want to leave __boardTitle__? You will be removed from all cards on this board.", + "leaveBoardPopup-title": "Leave Board ?", + "link-card": "Link to this card", + "list-archive-cards": "Move all cards in this list to Archive", + "list-archive-cards-pop": "This will remove all the cards in this list from the board. To view cards in Archive and bring them back to the board, click “Menu” > “Archive”.", + "list-move-cards": "Move all cards in this list", + "list-select-cards": "Select all cards in this list", + "set-color-list": "Set Color", + "listActionPopup-title": "List Actions", + "swimlaneActionPopup-title": "Swimlane Actions", + "swimlaneAddPopup-title": "Add a Swimlane below", + "listImportCardPopup-title": "Import a Trello card", + "listMorePopup-title": "More", + "link-list": "Link to this list", + "list-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the list. There is no undo.", + "list-delete-suggest-archive": "You can move a list to Archive to remove it from the board and preserve the activity.", + "lists": "Lists", + "swimlanes": "Swimlanes", + "log-out": "Log Out", + "log-in": "Log In", + "loginPopup-title": "Log In", + "memberMenuPopup-title": "Member Settings", + "members": "Thành Viên", + "menu": "Menu", + "move-selection": "Move selection", + "moveCardPopup-title": "Move Card", + "moveCardToBottom-title": "Move to Bottom", + "moveCardToTop-title": "Move to Top", + "moveSelectionPopup-title": "Move selection", + "multi-selection": "Multi-Selection", + "multi-selection-on": "Multi-Selection is on", + "muted": "Muted", + "muted-info": "You will never be notified of any changes in this board", + "my-boards": "My Boards", + "name": "Name", + "no-archived-cards": "No cards in Archive.", + "no-archived-lists": "No lists in Archive.", + "no-archived-swimlanes": "No swimlanes in Archive.", + "no-results": "No results", + "normal": "Normal", + "normal-desc": "Can view and edit cards. Can't change settings.", + "not-accepted-yet": "Invitation not accepted yet", + "notify-participate": "Receive updates to any cards you participate as creater or member", + "notify-watch": "Receive updates to any boards, lists, or cards you’re watching", + "optional": "optional", + "or": "or", + "page-maybe-private": "This page may be private. You may be able to view it by <a href='%s'>logging in</a>.", + "page-not-found": "Page not found.", + "password": "Password", + "paste-or-dragdrop": "to paste, or drag & drop image file to it (image only)", + "participating": "Participating", + "preview": "Preview", + "previewAttachedImagePopup-title": "Preview", + "previewClipboardImagePopup-title": "Preview", + "private": "Private", + "private-desc": "This board is private. Only people added to the board can view and edit it.", + "profile": "Profile", + "public": "Public", + "public-desc": "This board is public. It's visible to anyone with the link and will show up in search engines like Google. Only people added to the board can edit.", + "quick-access-description": "Star a board to add a shortcut in this bar.", + "remove-cover": "Remove Cover", + "remove-from-board": "Remove from Board", + "remove-label": "Remove Label", + "listDeletePopup-title": "Delete List ?", + "remove-member": "Remove Member", + "remove-member-from-card": "Remove from Card", + "remove-member-pop": "Remove __name__ (__username__) from __boardTitle__? The member will be removed from all cards on this board. They will receive a notification.", + "removeMemberPopup-title": "Remove Member?", + "rename": "Rename", + "rename-board": "Đổi tên bảng", + "restore": "Restore", + "save": "Save", + "search": "Search", + "rules": "Rules", + "search-cards": "Search from card/list titles, descriptions and custom fields on this board", + "search-example": "Text to search for?", + "select-color": "Select Color", + "set-wip-limit-value": "Set a limit for the maximum number of tasks in this list", + "setWipLimitPopup-title": "Set WIP Limit", + "shortcut-assign-self": "Assign yourself to current card", + "shortcut-autocomplete-emoji": "Autocomplete emoji", + "shortcut-autocomplete-members": "Autocomplete members", + "shortcut-clear-filters": "Clear all filters", + "shortcut-close-dialog": "Close Dialog", + "shortcut-filter-my-cards": "Filter my cards", + "shortcut-show-shortcuts": "Bring up this shortcuts list", + "shortcut-toggle-filterbar": "Toggle Filter Sidebar", + "shortcut-toggle-sidebar": "Toggle Board Sidebar", + "show-cards-minimum-count": "Show cards count if list contains more than", + "sidebar-open": "Open Sidebar", + "sidebar-close": "Close Sidebar", + "signupPopup-title": "Create an Account", + "star-board-title": "Click to star this board. It will show up at top of your boards list.", + "starred-boards": "Starred Boards", + "starred-boards-description": "Starred boards show up at the top of your boards list.", + "subscribe": "Subscribe", + "team": "Team", + "this-board": "this board", + "this-card": "this card", + "spent-time-hours": "Spent time (hours)", + "overtime-hours": "Overtime (hours)", + "overtime": "Overtime", + "has-overtime-cards": "Has overtime cards", + "has-spenttime-cards": "Has spent time cards", + "time": "Time", + "title": "Title", + "tracking": "Tracking", + "tracking-info": "You will be notified of any changes to those cards you are involved as creator or member.", + "type": "Type", + "unassign-member": "Unassign member", + "unsaved-description": "You have an unsaved description.", + "unwatch": "Unwatch", + "upload": "Upload", + "upload-avatar": "Upload an avatar", + "uploaded-avatar": "Uploaded an avatar", + "username": "Username", + "view-it": "View it", + "warn-list-archived": "warning: this card is in an list at Archive", + "watch": "Watch", + "watching": "Watching", + "watching-info": "You will be notified of any change in this board", + "welcome-board": "Welcome Board", + "welcome-swimlane": "Milestone 1", + "welcome-list1": "Basics", + "welcome-list2": "Advanced", + "card-templates-swimlane": "Card Templates", + "list-templates-swimlane": "List Templates", + "board-templates-swimlane": "Board Templates", + "what-to-do": "What do you want to do?", + "wipLimitErrorPopup-title": "Invalid WIP Limit", + "wipLimitErrorPopup-dialog-pt1": "The number of tasks in this list is higher than the WIP limit you've defined.", + "wipLimitErrorPopup-dialog-pt2": "Please move some tasks out of this list, or set a higher WIP limit.", + "admin-panel": "Admin Panel", + "settings": "Settings", + "people": "People", + "registration": "Registration", + "disable-self-registration": "Disable Self-Registration", + "invite": "Invite", + "invite-people": "Invite People", + "to-boards": "To board(s)", + "email-addresses": "Email Addresses", + "smtp-host-description": "The address of the SMTP server that handles your emails.", + "smtp-port-description": "The port your SMTP server uses for outgoing emails.", + "smtp-tls-description": "Enable TLS support for SMTP server", + "smtp-host": "SMTP Host", + "smtp-port": "SMTP Port", + "smtp-username": "Username", + "smtp-password": "Password", + "smtp-tls": "TLS support", + "send-from": "From", + "send-smtp-test": "Send a test email to yourself", + "invitation-code": "Invitation Code", + "email-invite-register-subject": "__inviter__ sent you an invitation", + "email-invite-register-text": "Dear __user__,\n\n__inviter__ invites you to kanban board for collaborations.\n\nPlease follow the link below:\n__url__\n\nAnd your invitation code is: __icode__\n\nThanks.", + "email-smtp-test-subject": "SMTP Test Email", + "email-smtp-test-text": "You have successfully sent an email", + "error-invitation-code-not-exist": "Invitation code doesn't exist", + "error-notAuthorized": "You are not authorized to view this page.", + "webhook-title": "Webhook Name", + "webhook-token": "Token (Optional for Authentication)", + "outgoing-webhooks": "Outgoing Webhooks", + "bidirectional-webhooks": "Two-Way Webhooks", + "outgoingWebhooksPopup-title": "Outgoing Webhooks", + "boardCardTitlePopup-title": "Card Title Filter", + "disable-webhook": "Disable This Webhook", + "global-webhook": "Global Webhooks", + "new-outgoing-webhook": "New Outgoing Webhook", + "no-name": "(Unknown)", + "Node_version": "Node version", + "Meteor_version": "Meteor version", + "MongoDB_version": "MongoDB version", + "MongoDB_storage_engine": "MongoDB storage engine", + "MongoDB_Oplog_enabled": "MongoDB Oplog enabled", + "OS_Arch": "OS Arch", + "OS_Cpus": "OS CPU Count", + "OS_Freemem": "OS Free Memory", + "OS_Loadavg": "OS Load Average", + "OS_Platform": "OS Platform", + "OS_Release": "OS Release", + "OS_Totalmem": "OS Total Memory", + "OS_Type": "OS Type", + "OS_Uptime": "OS Uptime", + "days": "days", + "hours": "hours", + "minutes": "minutes", + "seconds": "seconds", + "show-field-on-card": "Show this field on card", + "automatically-field-on-card": "Auto create field to all cards", + "showLabel-field-on-card": "Show field label on minicard", + "yes": "Yes", + "no": "No", + "accounts": "Accounts", + "accounts-allowEmailChange": "Allow Email Change", + "accounts-allowUserNameChange": "Allow Username Change", + "createdAt": "Created at", + "verified": "Verified", + "active": "Active", + "card-received": "Received", + "card-received-on": "Received on", + "card-end": "End", + "card-end-on": "Ends on", + "editCardReceivedDatePopup-title": "Change received date", + "editCardEndDatePopup-title": "Change end date", + "setCardColorPopup-title": "Set color", + "setCardActionsColorPopup-title": "Choose a color", + "setSwimlaneColorPopup-title": "Choose a color", + "setListColorPopup-title": "Choose a color", + "assigned-by": "Assigned By", + "requested-by": "Requested By", + "board-delete-notice": "Deleting is permanent. You will lose all lists, cards and actions associated with this board.", + "delete-board-confirm-popup": "All lists, cards, labels, and activities will be deleted and you won't be able to recover the board contents. There is no undo.", + "boardDeletePopup-title": "Delete Board?", + "delete-board": "Delete Board", + "default-subtasks-board": "Subtasks for __board__ board", + "default": "Default", + "queue": "Queue", + "subtask-settings": "Subtasks Settings", + "card-settings": "Card Settings", + "boardSubtaskSettingsPopup-title": "Board Subtasks Settings", + "boardCardSettingsPopup-title": "Card Settings", + "deposit-subtasks-board": "Deposit subtasks to this board:", + "deposit-subtasks-list": "Landing list for subtasks deposited here:", + "show-parent-in-minicard": "Show parent in minicard:", + "prefix-with-full-path": "Prefix with full path", + "prefix-with-parent": "Prefix with parent", + "subtext-with-full-path": "Subtext with full path", + "subtext-with-parent": "Subtext with parent", + "change-card-parent": "Change card's parent", + "parent-card": "Parent card", + "source-board": "Source board", + "no-parent": "Don't show parent", + "activity-added-label": "added label '%s' to %s", + "activity-removed-label": "removed label '%s' from %s", + "activity-delete-attach": "deleted an attachment from %s", + "activity-added-label-card": "added label '%s'", + "activity-removed-label-card": "removed label '%s'", + "activity-delete-attach-card": "deleted an attachment", + "activity-set-customfield": "set custom field '%s' to '%s' in %s", + "activity-unset-customfield": "unset custom field '%s' in %s", + "r-rule": "Rule", + "r-add-trigger": "Add trigger", + "r-add-action": "Add action", + "r-board-rules": "Board rules", + "r-add-rule": "Add rule", + "r-view-rule": "View rule", + "r-delete-rule": "Delete rule", + "r-new-rule-name": "New rule title", + "r-no-rules": "No rules", + "r-when-a-card": "When a card", + "r-is": "is", + "r-is-moved": "is moved", + "r-added-to": "added to", + "r-removed-from": "Removed from", + "r-the-board": "the board", + "r-list": "list", + "set-filter": "Set Filter", + "r-moved-to": "Moved to", + "r-moved-from": "Moved from", + "r-archived": "Moved to Archive", + "r-unarchived": "Restored from Archive", + "r-a-card": "a card", + "r-when-a-label-is": "When a label is", + "r-when-the-label": "When the label", + "r-list-name": "list name", + "r-when-a-member": "When a member is", + "r-when-the-member": "When the member", + "r-name": "name", + "r-when-a-attach": "When an attachment", + "r-when-a-checklist": "When a checklist is", + "r-when-the-checklist": "When the checklist", + "r-completed": "Completed", + "r-made-incomplete": "Made incomplete", + "r-when-a-item": "When a checklist item is", + "r-when-the-item": "When the checklist item", + "r-checked": "Checked", + "r-unchecked": "Unchecked", + "r-move-card-to": "Move card to", + "r-top-of": "Top of", + "r-bottom-of": "Bottom of", + "r-its-list": "its list", + "r-archive": "Move to Archive", + "r-unarchive": "Restore from Archive", + "r-card": "card", + "r-add": "Thêm", + "r-remove": "Remove", + "r-label": "label", + "r-member": "member", + "r-remove-all": "Remove all members from the card", + "r-set-color": "Set color to", + "r-checklist": "checklist", + "r-check-all": "Check all", + "r-uncheck-all": "Uncheck all", + "r-items-check": "items of checklist", + "r-check": "Check", + "r-uncheck": "Uncheck", + "r-item": "item", + "r-of-checklist": "of checklist", + "r-send-email": "Send an email", + "r-to": "to", + "r-subject": "subject", + "r-rule-details": "Rule details", + "r-d-move-to-top-gen": "Move card to top of its list", + "r-d-move-to-top-spec": "Move card to top of list", + "r-d-move-to-bottom-gen": "Move card to bottom of its list", + "r-d-move-to-bottom-spec": "Move card to bottom of list", + "r-d-send-email": "Send email", + "r-d-send-email-to": "to", + "r-d-send-email-subject": "subject", + "r-d-send-email-message": "message", + "r-d-archive": "Move card to Archive", + "r-d-unarchive": "Restore card from Archive", + "r-d-add-label": "Add label", + "r-d-remove-label": "Remove label", + "r-create-card": "Create new card", + "r-in-list": "in list", + "r-in-swimlane": "in swimlane", + "r-d-add-member": "Add member", + "r-d-remove-member": "Remove member", + "r-d-remove-all-member": "Remove all member", + "r-d-check-all": "Check all items of a list", + "r-d-uncheck-all": "Uncheck all items of a list", + "r-d-check-one": "Check item", + "r-d-uncheck-one": "Uncheck item", + "r-d-check-of-list": "of checklist", + "r-d-add-checklist": "Add checklist", + "r-d-remove-checklist": "Remove checklist", + "r-by": "by", + "r-add-checklist": "Add checklist", + "r-with-items": "with items", + "r-items-list": "item1,item2,item3", + "r-add-swimlane": "Add swimlane", + "r-swimlane-name": "swimlane name", + "r-board-note": "Note: leave a field empty to match every possible value.", + "r-checklist-note": "Note: checklist's items have to be written as comma separated values.", + "r-when-a-card-is-moved": "When a card is moved to another list", + "r-set": "Set", + "r-update": "Update", + "r-datefield": "date field", + "r-df-start-at": "start", + "r-df-due-at": "due", + "r-df-end-at": "end", + "r-df-received-at": "received", + "r-to-current-datetime": "to current date/time", + "r-remove-value-from": "Remove value from", + "ldap": "LDAP", + "oauth2": "OAuth2", + "cas": "CAS", + "authentication-method": "Authentication method", + "authentication-type": "Authentication type", + "custom-product-name": "Custom Product Name", + "layout": "Layout", + "hide-logo": "Hide Logo", + "add-custom-html-after-body-start": "Add Custom HTML after <body> start", + "add-custom-html-before-body-end": "Add Custom HTML before </body> end", + "error-undefined": "Something went wrong", + "error-ldap-login": "An error occurred while trying to login", + "display-authentication-method": "Display Authentication Method", + "default-authentication-method": "Default Authentication Method", + "duplicate-board": "Duplicate Board", + "people-number": "The number of people is:", + "swimlaneDeletePopup-title": "Delete Swimlane ?", + "swimlane-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the swimlane. There is no undo.", + "restore-all": "Restore all", + "delete-all": "Delete all", + "loading": "Loading, please wait.", + "previous_as": "last time was", + "act-a-dueAt": "modified due time to \nWhen: __timeValue__\nWhere: __card__\n previous due was __timeOldValue__", + "act-a-endAt": "modified ending time to __timeValue__ from (__timeOldValue__)", + "act-a-startAt": "modified starting time to __timeValue__ from (__timeOldValue__)", + "act-a-receivedAt": "modified received time to __timeValue__ from (__timeOldValue__)", + "a-dueAt": "modified due time to be", + "a-endAt": "modified ending time to be", + "a-startAt": "modified starting time to be", + "a-receivedAt": "modified received time to be", + "almostdue": "current due time %s is approaching", + "pastdue": "current due time %s is past", + "duenow": "current due time %s is today", + "act-newDue": "__list__/__card__ has 1st due reminder [__board__]", + "act-withDue": "__list__/__card__ due reminders [__board__]", + "act-almostdue": "was reminding the current due (__timeValue__) of __card__ is approaching", + "act-pastdue": "was reminding the current due (__timeValue__) of __card__ is past", + "act-duenow": "was reminding the current due (__timeValue__) of __card__ is now", + "act-atUserComment": "You were mentioned in [__board__] __list__/__card__", + "delete-user-confirm-popup": "Are you sure you want to delete this account? There is no undo.", + "accounts-allowUserDelete": "Allow users to self delete their account", + "hide-minicard-label-text": "Hide minicard label text", + "show-desktop-drag-handles": "Show desktop drag handles", + "assignee": "Assignee", + "cardAssigneesPopup-title": "Assignee", + "addmore-detail": "Add a more detailed description", + "show-on-card": "Show on Card", + "new": "New", + "editUserPopup-title": "Edit User", + "newUserPopup-title": "New User", + "notifications": "Notifications", + "view-all": "View All", + "filter-by-unread": "Filter by Unread", + "mark-all-as-read": "Mark all as read", + "remove-all-read": "Remove all read", + "allow-rename": "Allow Rename", + "allowRenamePopup-title": "Allow Rename" +} diff --git a/i18n/zh-CN.i18n.json b/i18n/zh-CN.i18n.json index 4f3544a0..fbbb592d 100644 --- a/i18n/zh-CN.i18n.json +++ b/i18n/zh-CN.i18n.json @@ -1,780 +1,778 @@ { - "accept": "接受", - "act-activity-notify": "活动通知", - "act-addAttachment": "添加附件 __attachment__ 到看板 __board__ 中的泳道 __swimlane__ 中的列表 __list__ 中的卡片 __card__ 中", - "act-deleteAttachment": "删除看板 __board__ 中的泳道 __swimlane__ 中的列表 __list__ 中的卡片 __card__ 中的附件 __attachment__", - "act-addSubtask": "添加子任务 __subtask__ 到看板 __board__ 中的泳道 __swimlane__ 中的列表 __list__ 中的卡片 __card__ 中", - "act-addLabel": "添加标签 __label__ 到看板 __board__ 中的泳道 __swimlane__ 中的列表 __list__ 中的卡片 __card__ 中", - "act-addedLabel": "添加标签 __label__ 到看板 __board__ 中的泳道 __swimlane__ 中的列表 __list__ 中的卡片 __card__ 中", - "act-removeLabel": "移除看板 __board__ 中的泳道 __swimlane__ 中的列表 __list__ 中的卡片 __card__ 中的标签 __label__", - "act-removedLabel": "移除看板 __board__ 中的泳道 __swimlane__ 中的列表 __list__ 中的卡片 __card__ 中的标签 __label__", - "act-addChecklist": "添加清单 __checklist__ 到看板 __board__ 中的泳道 __swimlane__ 中的列表 __list__ 中的卡片 __card__ 中", - "act-addChecklistItem": "添加清单项 __checklistItem__ 到看板 __board__ 中的泳道 __swimlane__ 中的列表 __list__ 中的卡片 __card__ 中的清单 __checklist__", - "act-removeChecklist": "移除看板 __board__ 中的泳道 __swimlane__ 中的列表 __list__ 中的卡片 __card__ 中的清单 __checklist__", - "act-removeChecklistItem": "移除看板 __board__ 中的泳道 __swimlane__ 中的列表 __list__ 中的卡片 __card__ 中的清单 __checklist__ 清单项 __checklistItem__", - "act-checkedItem": "选中看板 __board__ 中的泳道 __swimlane__ 中的列表 __list__ 中的卡片 __card__ 中的清单 __checklist__ 的清单项 __checklistItem__", - "act-uncheckedItem": "反选看板 __board__ 中的泳道 __swimlane__ 中的列表 __list__ 中的卡片 __card__ 中的清单 __checklist__ 的清单项 __checklistItem__", - "act-completeChecklist": "完成检查列表__checklist__ 卡片 __card__ 列表 __list__ 泳道 __swimlane__ 看板 __board__", - "act-uncompleteChecklist": "看板 __board__ 中的泳道 __swimlane__ 中的列表 __list__ 中的卡片 __card__ 中的清单 __checklist__ 未完成", - "act-addComment": "对看板 __board__ 中的泳道 __swimlane__ 中的列表 __list__ 中的卡片 __card__ 发表了评论: __comment__", - "act-editComment": "编辑卡片中的评论:看板__board__中的泳道__swimlane__中的列表__list__中的评论__comment__", - "act-deleteComment": "删除卡片中的评论:看板__board__中的泳道__swimlane__中的列表__list__中的评论__comment__", - "act-createBoard": "创建看板 __board__", - "act-createSwimlane": "创建泳道 __swimlane__ 到看板 __board__", - "act-createCard": "在看板 __board__ 的泳道 __swimlane__ 的列表 __list__ 中添加卡片 __card__", - "act-createCustomField": "已创建看板__board__中的自定义字段__customField__", - "act-deleteCustomField": "已删除看板__board__中的自定义字段__customField__", - "act-setCustomField": "编辑定制字段__customField__:看板__board__中的泳道__swimlane__中的列表__list__中的卡片__card__中的__customFieldValue__", - "act-createList": "添加列表 __list__ 至看板 __board__", - "act-addBoardMember": "添加成员 __member__ 到看板 __board__", - "act-archivedBoard": "看板 __board__ 已被移入归档", - "act-archivedCard": "将看板 __board__ 中的泳道 __swimlane__ 中的列表 __list__ 中的卡片 移动到归档中", - "act-archivedList": "看板 __board__ 中的泳道 __swimlane__ 中的列表 __list__ 已被移入归档", - "act-archivedSwimlane": "看板 __board__ 中的泳道 __swimlane__ 已被移入归档", - "act-importBoard": "导入看板 __board__", - "act-importCard": "已将卡片 __card__ 导入到 __board__ 看板中的 __swimlane__ 泳道中的 __list__ 列表中", - "act-importList": "已将列表导入到 __board__ 看板中的 __swimlane__  泳道中的 __list__  列表中", - "act-joinMember": "已将成员 __member__  添加到 __board__ 看板中的 __swimlane__ 泳道中的 __list__  列表中的 __card__ 卡片中", - "act-moveCard": "移动卡片 __card__ 到看板 __board__ 从列表 __oldList__ 泳道 __oldSwimlane__ 至列表 __list__ 泳道 __swimlane__", - "act-moveCardToOtherBoard": "移动卡片 __card__ 从列表 __oldList__ 泳道 __oldSwimlane__ 看板 __oldBoard__ 至列表 __list__ 泳道 __swimlane__ 看板 __board__", - "act-removeBoardMember": "从看板 __board__ 移除成员 __member__", - "act-restoredCard": "恢复卡片 __card__ 至列表 __list__ 泳道 __swimlane__ 看板 __board__", - "act-unjoinMember": "移除成员 __member__ 从卡片 __card__ 列表 __list__ a泳道 __swimlane__ 看板 __board__", - "act-withBoardTitle": "看板__board__", - "act-withCardTitle": "[看板 __board__] 卡片 __card__", - "actions": "操作", - "activities": "活动", - "activity": "活动", - "activity-added": "添加 %s 至 %s", - "activity-archived": "%s 已被移入归档", - "activity-attached": "添加附件 %s 至 %s", - "activity-created": "创建 %s", - "activity-customfield-created": "创建了自定义字段 %s", - "activity-excluded": "排除 %s 从 %s", - "activity-imported": "导入 %s 至 %s 从 %s 中", - "activity-imported-board": "已导入 %s 从 %s 中", - "activity-joined": "已关联 %s", - "activity-moved": "将 %s 从 %s 移动到 %s", - "activity-on": "在 %s", - "activity-removed": "从 %s 中移除 %s", - "activity-sent": "发送 %s 至 %s", - "activity-unjoined": "已解除 %s 关联", - "activity-subtask-added": "添加子任务到%s", - "activity-checked-item": "勾选%s于清单%s 共 %s", - "activity-unchecked-item": "未勾选 %s 于清单 %s 共 %s", - "activity-checklist-added": "已经将清单添加到 %s", - "activity-checklist-removed": "已从%s移除待办清单", - "activity-checklist-completed": "完成清单%s共%s", - "activity-checklist-uncompleted": "未完成清单 %s 共 %s", - "activity-checklist-item-added": "添加清单项至'%s' 于 %s", - "activity-checklist-item-removed": "已从 '%s' 于 %s中 移除一个清单项", - "add": "添加", - "activity-checked-item-card": "勾选 %s 与清单 %s 中", - "activity-unchecked-item-card": "取消勾选 %s 于清单 %s中", - "activity-checklist-completed-card": "完成检查列表 __checklist__ 卡片 __card__ 列表 __list__ 泳道 __swimlane__ 看板 __board__", - "activity-checklist-uncompleted-card": "未完成清单 %s", - "activity-editComment": "评论已编辑", - "activity-deleteComment": "评论已删除", - "add-attachment": "添加附件", - "add-board": "添加看板", - "add-card": "添加卡片", - "add-swimlane": "添加泳道图", - "add-subtask": "添加子任务", - "add-checklist": "添加待办清单", - "add-checklist-item": "扩充清单", - "add-cover": "添加封面", - "add-label": "添加标签", - "add-list": "添加列表", - "add-members": "添加成员", - "added": "添加", - "addMemberPopup-title": "成员", - "admin": "管理员", - "admin-desc": "可以浏览并编辑卡片,移除成员,并且更改该看板的设置", - "admin-announcement": "通知", - "admin-announcement-active": "激活系统通知", - "admin-announcement-title": "管理员的通知", - "all-boards": "全部看板", - "and-n-other-card": "和其他 __count__ 个卡片", - "and-n-other-card_plural": "和其他 __count__ 个卡片", - "apply": "应用", - "app-is-offline": "加载中,请稍后。刷新页面将导致数据丢失,如果加载长时间不起作用,请检查服务器是否已经停止工作。", - "archive": "归档", - "archive-all": "全部归档", - "archive-board": "将看板归档", - "archive-card": "将卡片归档", - "archive-list": "将列表归档", - "archive-swimlane": "将泳道归档", - "archive-selection": "将选择归档", - "archiveBoardPopup-title": "是否归档看板?", - "archived-items": "归档", - "archived-boards": "归档的看板", - "restore-board": "还原看板", - "no-archived-boards": "没有归档的看板。", - "archives": "归档", - "template": "模板", - "templates": "模板", - "assign-member": "指派成员", - "attached": "附加", - "attachment": "附件", - "attachment-delete-pop": "删除附件的操作不可逆。", - "attachmentDeletePopup-title": "删除附件?", - "attachments": "附件", - "auto-watch": "自动关注新建的看板", - "avatar-too-big": "头像过大 (上限 70 KB)", - "back": "返回", - "board-change-color": "更改颜色", - "board-nb-stars": "%s 星标", - "board-not-found": "看板不存在", - "board-private-info": "该看板将被设为 <strong>私有</strong>.", - "board-public-info": "该看板将被设为 <strong>公开</strong>.", - "boardChangeColorPopup-title": "修改看板背景", - "boardChangeTitlePopup-title": "重命名看板", - "boardChangeVisibilityPopup-title": "更改可视级别", - "boardChangeWatchPopup-title": "更改关注状态", - "boardMenuPopup-title": "看板设置", - "boardChangeViewPopup-title": "看板视图", - "boards": "看板", - "board-view": "看板视图", - "board-view-cal": "日历", - "board-view-swimlanes": "泳道图", - "board-view-collapse": "崩溃", - "board-view-lists": "列表", - "bucket-example": "例如 “目标清单”", - "cancel": "取消", - "card-archived": "归档这个卡片。", - "board-archived": "归档这个看板。", - "card-comments-title": "该卡片有 %s 条评论", - "card-delete-notice": "彻底删除的操作不可恢复,你将会丢失该卡片相关的所有操作记录。", - "card-delete-pop": "所有的活动将从活动摘要中被移除且您将无法重新打开该卡片。此操作无法撤销。", - "card-delete-suggest-archive": "您可以移动卡片到活动以便从看板中删除并保持活动。", - "card-due": "到期", - "card-due-on": "期限", - "card-spent": "耗时", - "card-edit-attachments": "编辑附件", - "card-edit-custom-fields": "编辑自定义字段", - "card-start-voting": "Start voting", - "card-cancel-voting": "Delete voting and all votes", - "card-edit-labels": "编辑标签", - "card-edit-members": "编辑成员", - "card-labels-title": "更改该卡片上的标签", - "card-members-title": "在该卡片中添加或移除看板成员", - "card-start": "开始", - "card-start-on": "始于", - "cardAttachmentsPopup-title": "附件来源", - "cardCustomField-datePopup-title": "修改日期", - "cardCustomFieldsPopup-title": "编辑自定义字段", - "cardStartVotingPopup-title": "Start a vote", - "positiveVoteMembersPopup-title": "Proponents", - "negativeVoteMembersPopup-title": "Opponents", - "vote-question": "Voting question", - "vote-public": "Public vote", - "vote-for-it": "for it", - "vote-against": "against", - "cardDeletePopup-title": "彻底删除卡片?", - "cardDetailsActionsPopup-title": "卡片操作", - "cardLabelsPopup-title": "标签", - "cardMembersPopup-title": "成员", - "cardMorePopup-title": "更多", - "cardTemplatePopup-title": "新建模板", - "cards": "卡片", - "cards-count": "卡片", - "casSignIn": "用CAS登录", - "cardType-card": "卡片", - "cardType-linkedCard": "已链接卡片", - "cardType-linkedBoard": "已链接看板", - "change": "变更", - "change-avatar": "更改头像", - "change-password": "更改密码", - "change-permissions": "更改权限", - "change-settings": "更改设置", - "changeAvatarPopup-title": "更改头像", - "changeLanguagePopup-title": "更改语言", - "changePasswordPopup-title": "更改密码", - "changePermissionsPopup-title": "更改权限", - "changeSettingsPopup-title": "更改设置", - "subtasks": "子任务", - "checklists": "清单", - "click-to-star": "点此来标记该看板", - "click-to-unstar": "点此来去除该看板的标记", - "clipboard": "剪贴板或者拖放文件", - "close": "关闭", - "close-board": "关闭看板", - "close-board-pop": "您可以通过主页头部的“归档”按钮,来恢复看板。", - "color-black": "黑色", - "color-blue": "蓝色", - "color-crimson": "深红", - "color-darkgreen": "墨绿", - "color-gold": "金", - "color-gray": "灰", - "color-green": "绿色", - "color-indigo": "靛蓝", - "color-lime": "绿黄", - "color-magenta": "洋红", - "color-mistyrose": "玫瑰红", - "color-navy": "藏青", - "color-orange": "橙色", - "color-paleturquoise": "宝石绿", - "color-peachpuff": "桃红", - "color-pink": "粉红", - "color-plum": "紫红", - "color-purple": "紫色", - "color-red": "红色", - "color-saddlebrown": "棕褐", - "color-silver": "银", - "color-sky": "天蓝", - "color-slateblue": "石板蓝", - "color-white": "白", - "color-yellow": "黄色", - "unset-color": "复原", - "comment": "评论", - "comment-placeholder": "添加评论", - "comment-only": "仅能评论", - "comment-only-desc": "只能在卡片上评论。", - "no-comments": "暂无评论", - "no-comments-desc": "无法查看评论和活动。", - "worker": "人员", - "worker-desc": "只能移动卡片,分配给卡片和评论", - "computer": "从本机上传", - "confirm-subtask-delete-dialog": "确定要删除子任务吗?", - "confirm-checklist-delete-dialog": "确定要删除清单吗?", - "copy-card-link-to-clipboard": "复制卡片链接到剪贴板", - "linkCardPopup-title": "链接卡片", - "searchElementPopup-title": "搜索", - "copyCardPopup-title": "复制卡片", - "copyChecklistToManyCardsPopup-title": "复制清单模板至多个卡片", - "copyChecklistToManyCardsPopup-instructions": "以JSON格式表示目标卡片的标题和描述", - "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"第一个卡片的标题\", \"description\":\"第一个卡片的描述\"}, {\"title\":\"第二个卡片的标题\",\"description\":\"第二个卡片的描述\"},{\"title\":\"最后一个卡片的标题\",\"description\":\"最后一个卡片的描述\"} ]", - "create": "创建", - "createBoardPopup-title": "创建看板", - "chooseBoardSourcePopup-title": "导入看板", - "createLabelPopup-title": "创建标签", - "createCustomField": "创建字段", - "createCustomFieldPopup-title": "创建字段", - "current": "当前", - "custom-field-delete-pop": "没有撤销,此动作将从所有卡片中移除自定义字段并销毁历史。", - "custom-field-checkbox": "选择框", - "custom-field-date": "日期", - "custom-field-dropdown": "下拉列表", - "custom-field-dropdown-none": "(无)", - "custom-field-dropdown-options": "列表选项", - "custom-field-dropdown-options-placeholder": "回车可以加入更多选项", - "custom-field-dropdown-unknown": "(未知)", - "custom-field-number": "数字", - "custom-field-text": "文本", - "custom-fields": "自定义字段", - "date": "日期", - "decline": "拒绝", - "default-avatar": "默认头像", - "delete": "删除", - "deleteCustomFieldPopup-title": "删除自定义字段?", - "deleteLabelPopup-title": "删除标签?", - "description": "描述", - "disambiguateMultiLabelPopup-title": "消除标签歧义", - "disambiguateMultiMemberPopup-title": "消除成员歧义", - "discard": "放弃", - "done": "完成", - "download": "下载", - "edit": "编辑", - "edit-avatar": "更改头像", - "edit-profile": "编辑资料", - "edit-wip-limit": "编辑最大任务数", - "soft-wip-limit": "最大任务数软限制", - "editCardStartDatePopup-title": "修改起始日期", - "editCardDueDatePopup-title": "修改截止日期", - "editCustomFieldPopup-title": "编辑字段", - "editCardSpentTimePopup-title": "修改耗时", - "editLabelPopup-title": "更改标签", - "editNotificationPopup-title": "编辑通知", - "editProfilePopup-title": "编辑资料", - "email": "邮箱", - "email-enrollAccount-subject": "已为您在 __siteName__ 创建帐号", - "email-enrollAccount-text": "尊敬的 __user__,\n\n点击下面的链接,即刻开始使用这项服务。\n\n__url__\n\n谢谢。", - "email-fail": "邮件发送失败", - "email-fail-text": "尝试发送邮件时出错", - "email-invalid": "邮件地址错误", - "email-invite": "发送邮件邀请", - "email-invite-subject": "__inviter__ 向您发出邀请", - "email-invite-text": "尊敬的 __user__,\n\n__inviter__ 邀请您加入看板 \"__board__\" 参与协作。\n\n请点击下面的链接访问看板:\n\n__url__\n\n谢谢。", - "email-resetPassword-subject": "重置您的 __siteName__ 密码", - "email-resetPassword-text": "尊敬的 __user__,\n\n点击下面的链接,重置您的密码:\n\n__url__\n\n谢谢。", - "email-sent": "邮件已发送", - "email-verifyEmail-subject": "在 __siteName__ 验证您的邮件地址", - "email-verifyEmail-text": "尊敬的 __user__,\n\n点击下面的链接,验证您的邮件地址:\n\n__url__\n\n谢谢。", - "enable-wip-limit": "启用最大任务数限制", - "error-board-doesNotExist": "该看板不存在", - "error-board-notAdmin": "需要成为管理员才能执行此操作", - "error-board-notAMember": "需要成为看板成员才能执行此操作", - "error-json-malformed": "文本不是合法的 JSON", - "error-json-schema": "JSON 数据没有用正确的格式包含合适的信息", - "error-list-doesNotExist": "不存在此列表", - "error-user-doesNotExist": "该用户不存在", - "error-user-notAllowSelf": "无法邀请自己", - "error-user-notCreated": "该用户未能成功创建", - "error-username-taken": "此用户名已存在", - "error-email-taken": "此EMail已存在", - "export-board": "导出看板", - "sort": "排序", - "sort-desc": "点此来将列表排序", - "list-sort-by": "按此来将列表排序:", - "list-label-modifiedAt": "上次访问时间", - "list-label-title": "列表名称", - "list-label-sort": "您手动指定的顺序", - "list-label-short-modifiedAt": "(L)", - "list-label-short-title": "(N)", - "list-label-short-sort": "(M)", - "filter": "过滤", - "filter-cards": "过滤卡片或列表", - "list-filter-label": "以标题过滤列表", - "filter-clear": "清空过滤器", - "filter-no-label": "无标签", - "filter-no-member": "无成员", - "filter-no-assignee": "No assignee", - "filter-no-custom-fields": "无自定义字段", - "filter-show-archive": "显示归档的列表", - "filter-hide-empty": "隐藏空列表", - "filter-on": "过滤器启用", - "filter-on-desc": "你正在过滤该看板上的卡片,点此编辑过滤。", - "filter-to-selection": "要选择的过滤器", - "advanced-filter-label": "高级过滤器", - "advanced-filter-description": "高级过滤器可以使用包含如下操作符的字符串进行过滤:== != <= >= && || ( ) 。操作符之间用空格隔开。输入字段名和数值就可以过滤所有自定义字段。例如:Field1 == Value1。注意如果字段名或数值包含空格,需要用单引号。例如: 'Field 1' == 'Value 1'。要跳过单个控制字符(' \\/),请使用 \\ 转义字符。例如: Field1 = I\\'m。支持组合使用多个条件,例如: F1 == V1 || F1 == V2。通常以从左到右的顺序进行判断。可以通过括号修改顺序,例如:F1 == V1 && ( F2 == V2 || F2 == V3 )。也支持使用正则表达式搜索文本字段。", - "fullname": "全称", - "header-logo-title": "返回您的看板页", - "hide-system-messages": "隐藏系统消息", - "headerBarCreateBoardPopup-title": "创建看板", - "home": "首页", - "import": "导入", - "link": "链接", - "import-board": "导入看板", - "import-board-c": "导入看板", - "import-board-title-trello": "从Trello导入看板", - "import-board-title-wekan": "从以前的导出数据导入看板", - "import-sandstorm-backup-warning": "在检查此颗粒是否关闭和再次打开之前,不要删除从原始导出的看板或Trello导入的数据,否则看板会发生未知的错误,这将意味着数据丢失。", - "import-sandstorm-warning": "导入的面板将删除所有已存在于面板上的数据并替换他们为导入的面板。", - "from-trello": "自 Trello", - "from-wekan": "自以前的导出", - "import-board-instruction-trello": "在你的Trello看板中,点击“菜单”,然后选择“更多”,“打印与导出”,“导出为 JSON” 并拷贝结果文本", - "import-board-instruction-wekan": "在您的看板,点击“菜单”,然后“导出看板”,复制下载文件中的文本。", - "import-board-instruction-about-errors": "如果在导入看板时出现错误,导入工作可能仍然在进行中,并且看板已经出现在全部看板页。", - "import-json-placeholder": "粘贴您有效的 JSON 数据至此", - "import-map-members": "映射成员", - "import-members-map": "您导入的看板有一些成员,请映射这些成员到您导入的用户。", - "import-show-user-mapping": "核对成员映射", - "import-user-select": "为这个成员选择您已经存在的用户", - "importMapMembersAddPopup-title": "选择成员", - "info": "版本", - "initials": "缩写", - "invalid-date": "无效日期", - "invalid-time": "非法时间", - "invalid-user": "非法用户", - "joined": "关联", - "just-invited": "您刚刚被邀请加入此看板", - "keyboard-shortcuts": "键盘快捷键", - "label-create": "创建标签", - "label-default": "%s 标签 (默认)", - "label-delete-pop": "此操作不可逆,这将会删除该标签并清除它的历史记录。", - "labels": "标签", - "language": "语言", - "last-admin-desc": "你不能更改角色,因为至少需要一名管理员。", - "leave-board": "离开看板", - "leave-board-pop": "确认要离开 __boardTitle__ 吗?此看板的所有卡片都会将您移除。", - "leaveBoardPopup-title": "离开看板?", - "link-card": "关联至该卡片", - "list-archive-cards": "将此列表中的所有卡片归档", - "list-archive-cards-pop": "将移动看板中列表的所有卡片,查看或回复归档中的卡片,点击“菜单”->“归档”", - "list-move-cards": "移动列表中的所有卡片", - "list-select-cards": "选择列表中的所有卡片", - "set-color-list": "设置颜色", - "listActionPopup-title": "列表操作", - "swimlaneActionPopup-title": "泳道图操作", - "swimlaneAddPopup-title": "在下面添加一个泳道", - "listImportCardPopup-title": "导入 Trello 卡片", - "listMorePopup-title": "更多", - "link-list": "关联到这个列表", - "list-delete-pop": "所有活动将被从活动动态中删除并且你无法恢复他们,此操作无法撤销。", - "list-delete-suggest-archive": "您可以移动列表到归档以将其从看板中移除并保留活动。", - "lists": "列表", - "swimlanes": "泳道图", - "log-out": "登出", - "log-in": "登录", - "loginPopup-title": "登录", - "memberMenuPopup-title": "成员设置", - "members": "成员", - "menu": "菜单", - "move-selection": "移动选择", - "moveCardPopup-title": "移动卡片", - "moveCardToBottom-title": "移动至底端", - "moveCardToTop-title": "移动至顶端", - "moveSelectionPopup-title": "移动选择", - "multi-selection": "多选", - "multi-selection-on": "多选启用", - "muted": "静默", - "muted-info": "你将不会收到此看板的任何变更通知", - "my-boards": "我的看板", - "name": "名称", - "no-archived-cards": "存档中没有卡片。", - "no-archived-lists": "存档中没有清单。", - "no-archived-swimlanes": "存档中没有泳道。", - "no-results": "无结果", - "normal": "普通", - "normal-desc": "可以创建以及编辑卡片,无法更改设置。", - "not-accepted-yet": "邀请尚未接受", - "notify-participate": "接收以创建者或成员身份参与的卡片的更新", - "notify-watch": "接收所有关注的面板、列表、及卡片的更新", - "optional": "可选", - "or": "或", - "page-maybe-private": "本页面被设为私有. 您必须 <a href='%s'>登录</a>以浏览其中内容。", - "page-not-found": "页面不存在。", - "password": "密码", - "paste-or-dragdrop": "从剪贴板粘贴,或者拖放文件到它上面 (仅限于图片)", - "participating": "参与", - "preview": "预览", - "previewAttachedImagePopup-title": "预览", - "previewClipboardImagePopup-title": "预览", - "private": "私有", - "private-desc": "该看板将被设为私有。只有该看板成员才可以进行查看和编辑。", - "profile": "资料", - "public": "公开", - "public-desc": "该看板将被公开。任何人均可通过链接查看,并且将对Google和其他搜索引擎开放。只有添加至该看板的成员才可进行编辑。", - "quick-access-description": "星标看板在导航条中添加快捷方式", - "remove-cover": "移除封面", - "remove-from-board": "从看板中删除", - "remove-label": "移除标签", - "listDeletePopup-title": "删除列表", - "remove-member": "移除成员", - "remove-member-from-card": "从该卡片中移除", - "remove-member-pop": "确定从 __boardTitle__ 中移除 __name__ (__username__) 吗? 该成员将被从该看板的所有卡片中移除,同时他会收到一条提醒。", - "removeMemberPopup-title": "删除成员?", - "rename": "重命名", - "rename-board": "重命名看板", - "restore": "还原", - "save": "保存", - "search": "搜索", - "rules": "规则", - "search-cards": "Search from card/list titles, descriptions and custom fields on this board", - "search-example": "搜索", - "select-color": "选择颜色", - "set-wip-limit-value": "设置此列表中的最大任务数", - "setWipLimitPopup-title": "设置最大任务数", - "shortcut-assign-self": "指派当前卡片给自己", - "shortcut-autocomplete-emoji": "表情符号自动补全", - "shortcut-autocomplete-members": "自动补全成员", - "shortcut-clear-filters": "清空全部过滤器", - "shortcut-close-dialog": "关闭对话框", - "shortcut-filter-my-cards": "过滤我的卡片", - "shortcut-show-shortcuts": "显示此快捷键列表", - "shortcut-toggle-filterbar": "切换过滤器边栏", - "shortcut-toggle-sidebar": "切换面板边栏", - "show-cards-minimum-count": "当列表中的卡片多于此阈值时将显示数量", - "sidebar-open": "打开侧栏", - "sidebar-close": "打开侧栏", - "signupPopup-title": "创建账户", - "star-board-title": "点此来标记该看板,它将会出现在您的看板列表顶部。", - "starred-boards": "已标记看板", - "starred-boards-description": "已标记看板将会出现在您的看板列表顶部。", - "subscribe": "订阅", - "team": "团队", - "this-board": "该看板", - "this-card": "该卡片", - "spent-time-hours": "耗时 (小时)", - "overtime-hours": "超时 (小时)", - "overtime": "超时", - "has-overtime-cards": "有超时卡片", - "has-spenttime-cards": "耗时卡", - "time": "时间", - "title": "标题", - "tracking": "跟踪", - "tracking-info": "当任何包含您(作为创建者或成员)的卡片发生变更时,您将得到通知。", - "type": "类型", - "unassign-member": "取消指派成员", - "unsaved-description": "存在未保存的描述", - "unwatch": "取消关注", - "upload": "上传", - "upload-avatar": "上传头像", - "uploaded-avatar": "头像已经上传", - "username": "用户名", - "view-it": "查看", - "warn-list-archived": "警告:此卡片在列表归档中", - "watch": "关注", - "watching": "关注", - "watching-info": "当此看板发生变更时会通知你", - "welcome-board": "“欢迎”看板", - "welcome-swimlane": "里程碑 1", - "welcome-list1": "基本", - "welcome-list2": "高阶", - "card-templates-swimlane": "卡片模板", - "list-templates-swimlane": "列表模板", - "board-templates-swimlane": "看板模板", - "what-to-do": "要做什么?", - "wipLimitErrorPopup-title": "无效的最大任务数", - "wipLimitErrorPopup-dialog-pt1": "此列表中的任务数量已经超过了设置的最大任务数。", - "wipLimitErrorPopup-dialog-pt2": "请将一些任务移出此列表,或者设置一个更大的最大任务数。", - "admin-panel": "管理面板", - "settings": "设置", - "people": "人员", - "registration": "注册", - "disable-self-registration": "禁止自助注册", - "invite": "邀请", - "invite-people": "邀请人员", - "to-boards": "邀请到看板 (可多选)", - "email-addresses": "电子邮箱地址", - "smtp-host-description": "用于发送邮件的SMTP服务器地址。", - "smtp-port-description": "SMTP服务器端口。", - "smtp-tls-description": "对SMTP服务器启用TLS支持", - "smtp-host": "SMTP服务器", - "smtp-port": "SMTP端口", - "smtp-username": "用户名", - "smtp-password": "密码", - "smtp-tls": "TLS支持", - "send-from": "发件人", - "send-smtp-test": "给自己发送一封测试邮件", - "invitation-code": "邀请码", - "email-invite-register-subject": "__inviter__ 向您发出邀请", - "email-invite-register-text": "亲爱的__user__:\n__inviter__ 邀请您加入到看板\n\n请点击下面的链接:\n__url__\n\n您的邀请码是:__icode__\n\n谢谢。", - "email-smtp-test-subject": "通过SMTP发送测试邮件", - "email-smtp-test-text": "你已成功发送邮件", - "error-invitation-code-not-exist": "邀请码不存在", - "error-notAuthorized": "您无权查看此页面。", - "webhook-title": "Webhook名称", - "webhook-token": "Token(认证选项)", - "outgoing-webhooks": "外部Web挂钩", - "bidirectional-webhooks": "双向Webhook", - "outgoingWebhooksPopup-title": "外部Web挂钩", - "boardCardTitlePopup-title": "卡片标题过滤", - "disable-webhook": "禁用Webhook", - "global-webhook": "全局Webhook", - "new-outgoing-webhook": "新建外部Web挂钩", - "no-name": "(未知)", - "Node_version": "Node.js版本", - "Meteor_version": "Meteor版本", - "MongoDB_version": "MongoDB版本", - "MongoDB_storage_engine": "MongoDB存储引擎", - "MongoDB_Oplog_enabled": "MongoDB Oplog已启用", - "OS_Arch": "系统架构", - "OS_Cpus": "系统 CPU数量", - "OS_Freemem": "系统可用内存", - "OS_Loadavg": "系统负载均衡", - "OS_Platform": "系统平台", - "OS_Release": "系统发布版本", - "OS_Totalmem": "系统全部内存", - "OS_Type": "系统类型", - "OS_Uptime": "系统运行时间", - "days": "天", - "hours": "小时", - "minutes": "分钟", - "seconds": "秒", - "show-field-on-card": "在卡片上显示此字段", - "automatically-field-on-card": "自动创建所有卡片的字段", - "showLabel-field-on-card": "在迷你卡片上显示字段标签", - "yes": "是", - "no": "否", - "accounts": "账号", - "accounts-allowEmailChange": "允许邮箱变更", - "accounts-allowUserNameChange": "允许变更用户名", - "createdAt": "创建于", - "verified": "已验证", - "active": "活跃", - "card-received": "已接收", - "card-received-on": "接收于", - "card-end": "终止", - "card-end-on": "终止于", - "editCardReceivedDatePopup-title": "修改接收日期", - "editCardEndDatePopup-title": "修改终止日期", - "setCardColorPopup-title": "设置颜色", - "setCardActionsColorPopup-title": "选择一种颜色", - "setSwimlaneColorPopup-title": "选择一种颜色", - "setListColorPopup-title": "选择一种颜色", - "assigned-by": "指派人", - "requested-by": "需求人", - "board-delete-notice": "删除时永久操作,将会丢失此看板上的所有列表、卡片和动作。", - "delete-board-confirm-popup": "所有列表、卡片、标签和活动都回被删除,将无法恢复看板内容。不支持撤销。", - "boardDeletePopup-title": "删除看板?", - "delete-board": "删除看板", - "default-subtasks-board": "__board__ 看板的子任务", - "default": "缺省", - "queue": "队列", - "subtask-settings": "子任务设置", - "card-settings": "卡片设置", - "boardSubtaskSettingsPopup-title": "看板子任务设置", - "boardCardSettingsPopup-title": "卡片设置", - "deposit-subtasks-board": "将子任务放入以下看板:", - "deposit-subtasks-list": "将子任务放入以下列表:", - "show-parent-in-minicard": "显示上一级卡片:", - "prefix-with-full-path": "完整路径前缀", - "prefix-with-parent": "上级前缀", - "subtext-with-full-path": "子标题显示完整路径", - "subtext-with-parent": "子标题显示上级", - "change-card-parent": "修改卡片的上级", - "parent-card": "上级卡片", - "source-board": "源看板", - "no-parent": "不显示上级", - "activity-added-label": "已添加标签 '%s' 到 %s", - "activity-removed-label": "已将标签 '%s' 从 %s 移除", - "activity-delete-attach": "已从 %s 删除附件", - "activity-added-label-card": "已添加标签 '%s'", - "activity-removed-label-card": "已移除标签 '%s'", - "activity-delete-attach-card": "已删除附件", - "activity-set-customfield": "设置自定义字段 '%s' 至 '%s' 于 %s", - "activity-unset-customfield": "未设置自定义字段 '%s' 于 %s", - "r-rule": "规则", - "r-add-trigger": "添加触发器", - "r-add-action": "添加行动", - "r-board-rules": "看板规则", - "r-add-rule": "添加规则", - "r-view-rule": "查看规则", - "r-delete-rule": "删除规则", - "r-new-rule-name": "新建规则标题", - "r-no-rules": "暂无规则", - "r-when-a-card": "当一张卡片", - "r-is": "是", - "r-is-moved": "已经移动", - "r-added-to": "添加到", - "r-removed-from": "已移除", - "r-the-board": "该看板", - "r-list": "列表", - "set-filter": "设置过滤器", - "r-moved-to": "移至", - "r-moved-from": "已移动", - "r-archived": "已移动到归档", - "r-unarchived": "已从归档中恢复", - "r-a-card": "一个卡片", - "r-when-a-label-is": "当一个标签是", - "r-when-the-label": "当该标签是", - "r-list-name": "列表名称", - "r-when-a-member": "当一个成员是", - "r-when-the-member": "当该成员", - "r-name": "名称", - "r-when-a-attach": "当一个附件", - "r-when-a-checklist": "当一个清单是", - "r-when-the-checklist": "当该清单", - "r-completed": "已完成", - "r-made-incomplete": "置为未完成", - "r-when-a-item": "当一个清单项是", - "r-when-the-item": "当该清单项", - "r-checked": "勾选", - "r-unchecked": "未勾选", - "r-move-card-to": "移动卡片到", - "r-top-of": "的顶部", - "r-bottom-of": "的尾部", - "r-its-list": "其列表", - "r-archive": "归档", - "r-unarchive": "从归档中恢复", - "r-card": "卡片", - "r-add": "添加", - "r-remove": "移除", - "r-label": "标签", - "r-member": "成员", - "r-remove-all": "从卡片移除所有成员", - "r-set-color": "设置颜色", - "r-checklist": "清单", - "r-check-all": "勾选所有", - "r-uncheck-all": "取消勾选所有", - "r-items-check": "清单条目", - "r-check": "勾选", - "r-uncheck": "取消勾选", - "r-item": "条目", - "r-of-checklist": "清单的", - "r-send-email": "发送邮件", - "r-to": "收件人", - "r-subject": "标题", - "r-rule-details": "规则详情", - "r-d-move-to-top-gen": "移动卡片到其列表顶部", - "r-d-move-to-top-spec": "移动卡片到列表顶部", - "r-d-move-to-bottom-gen": "移动卡片到其列表尾部", - "r-d-move-to-bottom-spec": "移动卡片到列表尾部", - "r-d-send-email": "发送邮件", - "r-d-send-email-to": "收件人", - "r-d-send-email-subject": "标题", - "r-d-send-email-message": "消息", - "r-d-archive": "将卡片归档", - "r-d-unarchive": "从归档中恢复卡片", - "r-d-add-label": "添加标签", - "r-d-remove-label": "移除标签", - "r-create-card": "创建新卡片", - "r-in-list": "在列表中", - "r-in-swimlane": "在泳道中", - "r-d-add-member": "添加成员", - "r-d-remove-member": "移除成员", - "r-d-remove-all-member": "移除所有成员", - "r-d-check-all": "勾选所有列表项", - "r-d-uncheck-all": "取消勾选所有列表项", - "r-d-check-one": "勾选该项", - "r-d-uncheck-one": "取消勾选", - "r-d-check-of-list": "清单的", - "r-d-add-checklist": "添加待办清单", - "r-d-remove-checklist": "移动待办清单", - "r-by": "在", - "r-add-checklist": "添加待办清单", - "r-with-items": "与项目", - "r-items-list": "项目1,项目2,项目3", - "r-add-swimlane": "添加泳道", - "r-swimlane-name": "泳道名", - "r-board-note": "注意:保留一个空字段去匹配所有可能的值。", - "r-checklist-note": "注意:清单中的项目必须用都好分割。", - "r-when-a-card-is-moved": "当移动卡片到另一个列表时", - "r-set": "设置", - "r-update": "更新", - "r-datefield": "日期字段", - "r-df-start-at": "开始", - "r-df-due-at": "至", - "r-df-end-at": "结束", - "r-df-received-at": "已接收", - "r-to-current-datetime": "到当前日期/时间", - "r-remove-value-from": "从变量中移动", - "ldap": "LDAP", - "oauth2": "OAuth2", - "cas": "CAS", - "authentication-method": "认证方式", - "authentication-type": "认证类型", - "custom-product-name": "自定义产品名称", - "layout": "布局", - "hide-logo": "隐藏LOGO", - "add-custom-html-after-body-start": "添加定制的HTML在开始<body>之前", - "add-custom-html-before-body-end": "添加定制的HTML在结束</body>之后", - "error-undefined": "出了点问题", - "error-ldap-login": "尝试登陆时出错", - "display-authentication-method": "显示认证方式", - "default-authentication-method": "缺省认证方式", - "duplicate-board": "复制看板", - "people-number": "人数是:", - "swimlaneDeletePopup-title": "是否删除泳道?", - "swimlane-delete-pop": "所有活动将从活动源中删除,您将无法恢复泳道。此操作无法撤销。", - "restore-all": "全部恢复", - "delete-all": "全部删除", - "loading": "加载中,请稍等。", - "previous_as": "上次是", - "act-a-dueAt": "修改到期时间:\n时间:__timeValue__\n位置:__card__\n上一个到期日是 __timeOldValue__", - "act-a-endAt": "修改结束时间从 (__timeOldValue__) 至 __timeValue__", - "act-a-startAt": "修改开始时间从 (__timeOldValue__) 至 __timeValue__", - "act-a-receivedAt": "修改接收时间从 (__timeOldValue__) 至 __timeValue__", - "a-dueAt": "修改到期时间", - "a-endAt": "修改结束时间", - "a-startAt": "修改开始时间", - "a-receivedAt": "修改接收时间", - "almostdue": "当前到期时间%s即将到来", - "pastdue": "当前到期时间%s已过", - "duenow": "当前到期时间%s为今天", - "act-newDue": "__list__/__card__ 有 1st 到期提醒 [__board__]", - "act-withDue": "__list__/__card__ 到期提醒 [__board__]", - "act-almostdue": "__card__ 的当前到期提醒(__timeValue__) 正在接近", - "act-pastdue": "__card__ 的当前到期提醒(__timeValue__) 已经过去了", - "act-duenow": "__card__ 的当前到期提醒(__timeValue__) 现在到期", - "act-atUserComment": "[__board__] __list__/__card__ 提到了您", - "delete-user-confirm-popup": "确实要删除此帐户吗?此操作无法撤销。", - "accounts-allowUserDelete": "允许用户自行删除其帐户", - "hide-minicard-label-text": "隐藏迷你卡片标签文本", - "show-desktop-drag-handles": "显示桌面拖放手柄", - "assignee": "被指派人", - "cardAssigneesPopup-title": "被指派人", - "addmore-detail": "添加更详细的说明", - "show-on-card": "显示卡片", - "new": "新", - "editUserPopup-title": "修改用户", - "newUserPopup-title": "新用户", - "notifications": "提示", - "view-all": "查看全部", - "filter-by-unread": "过滤未读", - "mark-all-as-read": "标记全部已读", - "remove-all-read": "Remove all read", - "allow-rename": "允许重命名", - "allowRenamePopup-title": "允许重命名" -} \ No newline at end of file + "accept": "接受", + "act-activity-notify": "活动通知", + "act-addAttachment": "添加附件 __attachment__ 到看板 __board__ 中的泳道 __swimlane__ 中的列表 __list__ 中的卡片 __card__ 中", + "act-deleteAttachment": "删除看板 __board__ 中的泳道 __swimlane__ 中的列表 __list__ 中的卡片 __card__ 中的附件 __attachment__", + "act-addSubtask": "添加子任务 __subtask__ 到看板 __board__ 中的泳道 __swimlane__ 中的列表 __list__ 中的卡片 __card__ 中", + "act-addLabel": "添加标签 __label__ 到看板 __board__ 中的泳道 __swimlane__ 中的列表 __list__ 中的卡片 __card__ 中", + "act-addedLabel": "添加标签 __label__ 到看板 __board__ 中的泳道 __swimlane__ 中的列表 __list__ 中的卡片 __card__ 中", + "act-removeLabel": "移除看板 __board__ 中的泳道 __swimlane__ 中的列表 __list__ 中的卡片 __card__ 中的标签 __label__", + "act-removedLabel": "移除看板 __board__ 中的泳道 __swimlane__ 中的列表 __list__ 中的卡片 __card__ 中的标签 __label__", + "act-addChecklist": "添加清单 __checklist__ 到看板 __board__ 中的泳道 __swimlane__ 中的列表 __list__ 中的卡片 __card__ 中", + "act-addChecklistItem": "添加清单项 __checklistItem__ 到看板 __board__ 中的泳道 __swimlane__ 中的列表 __list__ 中的卡片 __card__ 中的清单 __checklist__", + "act-removeChecklist": "移除看板 __board__ 中的泳道 __swimlane__ 中的列表 __list__ 中的卡片 __card__ 中的清单 __checklist__", + "act-removeChecklistItem": "移除看板 __board__ 中的泳道 __swimlane__ 中的列表 __list__ 中的卡片 __card__ 中的清单 __checklist__ 清单项 __checklistItem__", + "act-checkedItem": "选中看板 __board__ 中的泳道 __swimlane__ 中的列表 __list__ 中的卡片 __card__ 中的清单 __checklist__ 的清单项 __checklistItem__", + "act-uncheckedItem": "反选看板 __board__ 中的泳道 __swimlane__ 中的列表 __list__ 中的卡片 __card__ 中的清单 __checklist__ 的清单项 __checklistItem__", + "act-completeChecklist": "完成检查列表__checklist__ 卡片 __card__ 列表 __list__ 泳道 __swimlane__ 看板 __board__", + "act-uncompleteChecklist": "看板 __board__ 中的泳道 __swimlane__ 中的列表 __list__ 中的卡片 __card__ 中的清单 __checklist__ 未完成", + "act-addComment": "对看板 __board__ 中的泳道 __swimlane__ 中的列表 __list__ 中的卡片 __card__ 发表了评论: __comment__", + "act-editComment": "编辑卡片中的评论:看板__board__中的泳道__swimlane__中的列表__list__中的评论__comment__", + "act-deleteComment": "删除卡片中的评论:看板__board__中的泳道__swimlane__中的列表__list__中的评论__comment__", + "act-createBoard": "创建看板 __board__", + "act-createSwimlane": "创建泳道 __swimlane__ 到看板 __board__", + "act-createCard": "在看板 __board__ 的泳道 __swimlane__ 的列表 __list__ 中添加卡片 __card__", + "act-createCustomField": "已创建看板__board__中的自定义字段__customField__", + "act-deleteCustomField": "已删除看板__board__中的自定义字段__customField__", + "act-setCustomField": "编辑定制字段__customField__:看板__board__中的泳道__swimlane__中的列表__list__中的卡片__card__中的__customFieldValue__", + "act-createList": "添加列表 __list__ 至看板 __board__", + "act-addBoardMember": "添加成员 __member__ 到看板 __board__", + "act-archivedBoard": "看板 __board__ 已被移入归档", + "act-archivedCard": "将看板 __board__ 中的泳道 __swimlane__ 中的列表 __list__ 中的卡片 移动到归档中", + "act-archivedList": "看板 __board__ 中的泳道 __swimlane__ 中的列表 __list__ 已被移入归档", + "act-archivedSwimlane": "看板 __board__ 中的泳道 __swimlane__ 已被移入归档", + "act-importBoard": "导入看板 __board__", + "act-importCard": "已将卡片 __card__ 导入到 __board__ 看板中的 __swimlane__ 泳道中的 __list__ 列表中", + "act-importList": "已将列表导入到 __board__ 看板中的 __swimlane__  泳道中的 __list__  列表中", + "act-joinMember": "已将成员 __member__  添加到 __board__ 看板中的 __swimlane__ 泳道中的 __list__  列表中的 __card__ 卡片中", + "act-moveCard": "移动卡片 __card__ 到看板 __board__ 从列表 __oldList__ 泳道 __oldSwimlane__ 至列表 __list__ 泳道 __swimlane__", + "act-moveCardToOtherBoard": "移动卡片 __card__ 从列表 __oldList__ 泳道 __oldSwimlane__ 看板 __oldBoard__ 至列表 __list__ 泳道 __swimlane__ 看板 __board__", + "act-removeBoardMember": "从看板 __board__ 移除成员 __member__", + "act-restoredCard": "恢复卡片 __card__ 至列表 __list__ 泳道 __swimlane__ 看板 __board__", + "act-unjoinMember": "移除成员 __member__ 从卡片 __card__ 列表 __list__ a泳道 __swimlane__ 看板 __board__", + "act-withBoardTitle": "看板__board__", + "act-withCardTitle": "[看板 __board__] 卡片 __card__", + "actions": "操作", + "activities": "活动", + "activity": "活动", + "activity-added": "添加 %s 至 %s", + "activity-archived": "%s 已被移入归档", + "activity-attached": "添加附件 %s 至 %s", + "activity-created": "创建 %s", + "activity-customfield-created": "创建了自定义字段 %s", + "activity-excluded": "排除 %s 从 %s", + "activity-imported": "导入 %s 至 %s 从 %s 中", + "activity-imported-board": "已导入 %s 从 %s 中", + "activity-joined": "已关联 %s", + "activity-moved": "将 %s 从 %s 移动到 %s", + "activity-on": "在 %s", + "activity-removed": "从 %s 中移除 %s", + "activity-sent": "发送 %s 至 %s", + "activity-unjoined": "已解除 %s 关联", + "activity-subtask-added": "添加子任务到%s", + "activity-checked-item": "勾选%s于清单%s 共 %s", + "activity-unchecked-item": "未勾选 %s 于清单 %s 共 %s", + "activity-checklist-added": "已经将清单添加到 %s", + "activity-checklist-removed": "已从%s移除待办清单", + "activity-checklist-completed": "完成清单%s共%s", + "activity-checklist-uncompleted": "未完成清单 %s 共 %s", + "activity-checklist-item-added": "添加清单项至'%s' 于 %s", + "activity-checklist-item-removed": "已从 '%s' 于 %s中 移除一个清单项", + "add": "添加", + "activity-checked-item-card": "勾选 %s 与清单 %s 中", + "activity-unchecked-item-card": "取消勾选 %s 于清单 %s中", + "activity-checklist-completed-card": "完成检查列表 __checklist__ 卡片 __card__ 列表 __list__ 泳道 __swimlane__ 看板 __board__", + "activity-checklist-uncompleted-card": "未完成清单 %s", + "activity-editComment": "评论已编辑", + "activity-deleteComment": "评论已删除", + "add-attachment": "添加附件", + "add-board": "添加看板", + "add-card": "添加卡片", + "add-swimlane": "添加泳道图", + "add-subtask": "添加子任务", + "add-checklist": "添加待办清单", + "add-checklist-item": "扩充清单", + "add-cover": "添加封面", + "add-label": "添加标签", + "add-list": "添加列表", + "add-members": "添加成员", + "added": "添加", + "addMemberPopup-title": "成员", + "admin": "管理员", + "admin-desc": "可以浏览并编辑卡片,移除成员,并且更改该看板的设置", + "admin-announcement": "通知", + "admin-announcement-active": "激活系统通知", + "admin-announcement-title": "管理员的通知", + "all-boards": "全部看板", + "and-n-other-card": "和其他 __count__ 个卡片", + "and-n-other-card_plural": "和其他 __count__ 个卡片", + "apply": "应用", + "app-is-offline": "加载中,请稍后。刷新页面将导致数据丢失,如果加载长时间不起作用,请检查服务器是否已经停止工作。", + "archive": "归档", + "archive-all": "全部归档", + "archive-board": "将看板归档", + "archive-card": "将卡片归档", + "archive-list": "将列表归档", + "archive-swimlane": "将泳道归档", + "archive-selection": "将选择归档", + "archiveBoardPopup-title": "是否归档看板?", + "archived-items": "归档", + "archived-boards": "归档的看板", + "restore-board": "还原看板", + "no-archived-boards": "没有归档的看板。", + "archives": "归档", + "template": "模板", + "templates": "模板", + "assign-member": "指派成员", + "attached": "附加", + "attachment": "附件", + "attachment-delete-pop": "删除附件的操作不可逆。", + "attachmentDeletePopup-title": "删除附件?", + "attachments": "附件", + "auto-watch": "自动关注新建的看板", + "avatar-too-big": "头像过大 (上限 70 KB)", + "back": "返回", + "board-change-color": "更改颜色", + "board-nb-stars": "%s 星标", + "board-not-found": "看板不存在", + "board-private-info": "该看板将被设为 <strong>私有</strong>.", + "board-public-info": "该看板将被设为 <strong>公开</strong>.", + "boardChangeColorPopup-title": "修改看板背景", + "boardChangeTitlePopup-title": "重命名看板", + "boardChangeVisibilityPopup-title": "更改可视级别", + "boardChangeWatchPopup-title": "更改关注状态", + "boardMenuPopup-title": "看板设置", + "boardChangeViewPopup-title": "看板视图", + "boards": "看板", + "board-view": "看板视图", + "board-view-cal": "日历", + "board-view-swimlanes": "泳道图", + "board-view-collapse": "崩溃", + "board-view-lists": "列表", + "bucket-example": "例如 “目标清单”", + "cancel": "取消", + "card-archived": "归档这个卡片。", + "board-archived": "归档这个看板。", + "card-comments-title": "该卡片有 %s 条评论", + "card-delete-notice": "彻底删除的操作不可恢复,你将会丢失该卡片相关的所有操作记录。", + "card-delete-pop": "所有的活动将从活动摘要中被移除且您将无法重新打开该卡片。此操作无法撤销。", + "card-delete-suggest-archive": "您可以移动卡片到活动以便从看板中删除并保持活动。", + "card-due": "到期", + "card-due-on": "期限", + "card-spent": "耗时", + "card-edit-attachments": "编辑附件", + "card-edit-custom-fields": "编辑自定义字段", + "card-start-voting": "开始投票", + "card-cancel-voting": "移除投票", + "card-edit-labels": "编辑标签", + "card-edit-members": "编辑成员", + "card-labels-title": "更改该卡片上的标签", + "card-members-title": "在该卡片中添加或移除看板成员", + "card-start": "开始", + "card-start-on": "始于", + "cardAttachmentsPopup-title": "附件来源", + "cardCustomField-datePopup-title": "修改日期", + "cardCustomFieldsPopup-title": "编辑自定义字段", + "cardStartVotingPopup-title": "建立投票", + "positiveVoteMembersPopup-title": "支持", + "negativeVoteMembersPopup-title": "反对", + "vote-question": "投票题目", + "vote-public": "公开投票", + "vote-for-it": "同意", + "vote-against": "反对", + "cardDeletePopup-title": "彻底删除卡片?", + "cardDetailsActionsPopup-title": "卡片操作", + "cardLabelsPopup-title": "标签", + "cardMembersPopup-title": "成员", + "cardMorePopup-title": "更多", + "cardTemplatePopup-title": "新建模板", + "cards": "卡片", + "cards-count": "卡片", + "casSignIn": "用CAS登录", + "cardType-card": "卡片", + "cardType-linkedCard": "已链接卡片", + "cardType-linkedBoard": "已链接看板", + "change": "变更", + "change-avatar": "更改头像", + "change-password": "更改密码", + "change-permissions": "更改权限", + "change-settings": "更改设置", + "changeAvatarPopup-title": "更改头像", + "changeLanguagePopup-title": "更改语言", + "changePasswordPopup-title": "更改密码", + "changePermissionsPopup-title": "更改权限", + "changeSettingsPopup-title": "更改设置", + "subtasks": "子任务", + "checklists": "清单", + "click-to-star": "点此来标记该看板", + "click-to-unstar": "点此来去除该看板的标记", + "clipboard": "剪贴板或者拖放文件", + "close": "关闭", + "close-board": "关闭看板", + "close-board-pop": "您可以通过主页头部的“归档”按钮,来恢复看板。", + "color-black": "黑色", + "color-blue": "蓝色", + "color-crimson": "深红", + "color-darkgreen": "墨绿", + "color-gold": "金", + "color-gray": "灰", + "color-green": "绿色", + "color-indigo": "靛蓝", + "color-lime": "绿黄", + "color-magenta": "洋红", + "color-mistyrose": "玫瑰红", + "color-navy": "藏青", + "color-orange": "橙色", + "color-paleturquoise": "宝石绿", + "color-peachpuff": "桃红", + "color-pink": "粉红", + "color-plum": "紫红", + "color-purple": "紫色", + "color-red": "红色", + "color-saddlebrown": "棕褐", + "color-silver": "银", + "color-sky": "天蓝", + "color-slateblue": "石板蓝", + "color-white": "白", + "color-yellow": "黄色", + "unset-color": "复原", + "comment": "评论", + "comment-placeholder": "添加评论", + "comment-only": "仅能评论", + "comment-only-desc": "只能在卡片上评论。", + "no-comments": "暂无评论", + "no-comments-desc": "无法查看评论和活动。", + "worker": "人员", + "worker-desc": "只能移动卡片,分配给卡片和评论", + "computer": "从本机上传", + "confirm-subtask-delete-dialog": "确定要删除子任务吗?", + "confirm-checklist-delete-dialog": "确定要删除清单吗?", + "copy-card-link-to-clipboard": "复制卡片链接到剪贴板", + "linkCardPopup-title": "链接卡片", + "searchElementPopup-title": "搜索", + "copyCardPopup-title": "复制卡片", + "copyChecklistToManyCardsPopup-title": "复制清单模板至多个卡片", + "copyChecklistToManyCardsPopup-instructions": "以JSON格式表示目标卡片的标题和描述", + "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"第一个卡片的标题\", \"description\":\"第一个卡片的描述\"}, {\"title\":\"第二个卡片的标题\",\"description\":\"第二个卡片的描述\"},{\"title\":\"最后一个卡片的标题\",\"description\":\"最后一个卡片的描述\"} ]", + "create": "创建", + "createBoardPopup-title": "创建看板", + "chooseBoardSourcePopup-title": "导入看板", + "createLabelPopup-title": "创建标签", + "createCustomField": "创建字段", + "createCustomFieldPopup-title": "创建字段", + "current": "当前", + "custom-field-delete-pop": "没有撤销,此动作将从所有卡片中移除自定义字段并销毁历史。", + "custom-field-checkbox": "选择框", + "custom-field-date": "日期", + "custom-field-dropdown": "下拉列表", + "custom-field-dropdown-none": "(无)", + "custom-field-dropdown-options": "列表选项", + "custom-field-dropdown-options-placeholder": "回车可以加入更多选项", + "custom-field-dropdown-unknown": "(未知)", + "custom-field-number": "数字", + "custom-field-text": "文本", + "custom-fields": "自定义字段", + "date": "日期", + "decline": "拒绝", + "default-avatar": "默认头像", + "delete": "删除", + "deleteCustomFieldPopup-title": "删除自定义字段?", + "deleteLabelPopup-title": "删除标签?", + "description": "描述", + "disambiguateMultiLabelPopup-title": "消除标签歧义", + "disambiguateMultiMemberPopup-title": "消除成员歧义", + "discard": "放弃", + "done": "完成", + "download": "下载", + "edit": "编辑", + "edit-avatar": "更改头像", + "edit-profile": "编辑资料", + "edit-wip-limit": "编辑最大任务数", + "soft-wip-limit": "最大任务数软限制", + "editCardStartDatePopup-title": "修改起始日期", + "editCardDueDatePopup-title": "修改截止日期", + "editCustomFieldPopup-title": "编辑字段", + "editCardSpentTimePopup-title": "修改耗时", + "editLabelPopup-title": "更改标签", + "editNotificationPopup-title": "编辑通知", + "editProfilePopup-title": "编辑资料", + "email": "邮箱", + "email-enrollAccount-subject": "已为您在 __siteName__ 创建帐号", + "email-enrollAccount-text": "尊敬的 __user__,\n\n点击下面的链接,即刻开始使用这项服务。\n\n__url__\n\n谢谢。", + "email-fail": "邮件发送失败", + "email-fail-text": "尝试发送邮件时出错", + "email-invalid": "邮件地址错误", + "email-invite": "发送邮件邀请", + "email-invite-subject": "__inviter__ 向您发出邀请", + "email-invite-text": "尊敬的 __user__,\n\n__inviter__ 邀请您加入看板 \"__board__\" 参与协作。\n\n请点击下面的链接访问看板:\n\n__url__\n\n谢谢。", + "email-resetPassword-subject": "重置您的 __siteName__ 密码", + "email-resetPassword-text": "尊敬的 __user__,\n\n点击下面的链接,重置您的密码:\n\n__url__\n\n谢谢。", + "email-sent": "邮件已发送", + "email-verifyEmail-subject": "在 __siteName__ 验证您的邮件地址", + "email-verifyEmail-text": "尊敬的 __user__,\n\n点击下面的链接,验证您的邮件地址:\n\n__url__\n\n谢谢。", + "enable-wip-limit": "启用最大任务数限制", + "error-board-doesNotExist": "该看板不存在", + "error-board-notAdmin": "需要成为管理员才能执行此操作", + "error-board-notAMember": "需要成为看板成员才能执行此操作", + "error-json-malformed": "文本不是合法的 JSON", + "error-json-schema": "JSON 数据没有用正确的格式包含合适的信息", + "error-list-doesNotExist": "不存在此列表", + "error-user-doesNotExist": "该用户不存在", + "error-user-notAllowSelf": "无法邀请自己", + "error-user-notCreated": "该用户未能成功创建", + "error-username-taken": "此用户名已存在", + "error-email-taken": "此EMail已存在", + "export-board": "导出看板", + "sort": "排序", + "sort-desc": "点此来将列表排序", + "list-sort-by": "按此来将列表排序:", + "list-label-modifiedAt": "上次访问时间", + "list-label-title": "列表名称", + "list-label-sort": "您手动指定的顺序", + "list-label-short-modifiedAt": "(L)", + "list-label-short-title": "(N)", + "list-label-short-sort": "(M)", + "filter": "过滤", + "filter-cards": "过滤卡片或列表", + "list-filter-label": "以标题过滤列表", + "filter-clear": "清空过滤器", + "filter-no-label": "无标签", + "filter-no-member": "无成员", + "filter-no-assignee": "没有代理人", + "filter-no-custom-fields": "无自定义字段", + "filter-show-archive": "显示归档的列表", + "filter-hide-empty": "隐藏空列表", + "filter-on": "过滤器启用", + "filter-on-desc": "你正在过滤该看板上的卡片,点此编辑过滤。", + "filter-to-selection": "要选择的过滤器", + "advanced-filter-label": "高级过滤器", + "advanced-filter-description": "高级过滤器可以使用包含如下操作符的字符串进行过滤:== != <= >= && || ( ) 。操作符之间用空格隔开。输入字段名和数值就可以过滤所有自定义字段。例如:Field1 == Value1。注意如果字段名或数值包含空格,需要用单引号。例如: 'Field 1' == 'Value 1'。要跳过单个控制字符(' \\/),请使用 \\ 转义字符。例如: Field1 = I\\'m。支持组合使用多个条件,例如: F1 == V1 || F1 == V2。通常以从左到右的顺序进行判断。可以通过括号修改顺序,例如:F1 == V1 && ( F2 == V2 || F2 == V3 )。也支持使用正则表达式搜索文本字段。", + "fullname": "全称", + "header-logo-title": "返回您的看板页", + "hide-system-messages": "隐藏系统消息", + "headerBarCreateBoardPopup-title": "创建看板", + "home": "首页", + "import": "导入", + "link": "链接", + "import-board": "导入看板", + "import-board-c": "导入看板", + "import-board-title-trello": "从Trello导入看板", + "import-board-title-wekan": "从以前的导出数据导入看板", + "from-trello": "自 Trello", + "from-wekan": "自以前的导出", + "import-board-instruction-trello": "在你的Trello看板中,点击“菜单”,然后选择“更多”,“打印与导出”,“导出为 JSON” 并拷贝结果文本", + "import-board-instruction-wekan": "在您的看板,点击“菜单”,然后“导出看板”,复制下载文件中的文本。", + "import-board-instruction-about-errors": "如果在导入看板时出现错误,导入工作可能仍然在进行中,并且看板已经出现在全部看板页。", + "import-json-placeholder": "粘贴您有效的 JSON 数据至此", + "import-map-members": "映射成员", + "import-members-map": "您导入的看板有一些成员,请映射这些成员到您导入的用户。", + "import-show-user-mapping": "核对成员映射", + "import-user-select": "为这个成员选择您已经存在的用户", + "importMapMembersAddPopup-title": "选择成员", + "info": "版本", + "initials": "缩写", + "invalid-date": "无效日期", + "invalid-time": "非法时间", + "invalid-user": "非法用户", + "joined": "关联", + "just-invited": "您刚刚被邀请加入此看板", + "keyboard-shortcuts": "键盘快捷键", + "label-create": "创建标签", + "label-default": "%s 标签 (默认)", + "label-delete-pop": "此操作不可逆,这将会删除该标签并清除它的历史记录。", + "labels": "标签", + "language": "语言", + "last-admin-desc": "你不能更改角色,因为至少需要一名管理员。", + "leave-board": "离开看板", + "leave-board-pop": "确认要离开 __boardTitle__ 吗?此看板的所有卡片都会将您移除。", + "leaveBoardPopup-title": "离开看板?", + "link-card": "关联至该卡片", + "list-archive-cards": "将此列表中的所有卡片归档", + "list-archive-cards-pop": "将移动看板中列表的所有卡片,查看或回复归档中的卡片,点击“菜单”->“归档”", + "list-move-cards": "移动列表中的所有卡片", + "list-select-cards": "选择列表中的所有卡片", + "set-color-list": "设置颜色", + "listActionPopup-title": "列表操作", + "swimlaneActionPopup-title": "泳道图操作", + "swimlaneAddPopup-title": "在下面添加一个泳道", + "listImportCardPopup-title": "导入 Trello 卡片", + "listMorePopup-title": "更多", + "link-list": "关联到这个列表", + "list-delete-pop": "所有活动将被从活动动态中删除并且你无法恢复他们,此操作无法撤销。", + "list-delete-suggest-archive": "您可以移动列表到归档以将其从看板中移除并保留活动。", + "lists": "列表", + "swimlanes": "泳道图", + "log-out": "登出", + "log-in": "登录", + "loginPopup-title": "登录", + "memberMenuPopup-title": "成员设置", + "members": "成员", + "menu": "菜单", + "move-selection": "移动选择", + "moveCardPopup-title": "移动卡片", + "moveCardToBottom-title": "移动至底端", + "moveCardToTop-title": "移动至顶端", + "moveSelectionPopup-title": "移动选择", + "multi-selection": "多选", + "multi-selection-on": "多选启用", + "muted": "静默", + "muted-info": "你将不会收到此看板的任何变更通知", + "my-boards": "我的看板", + "name": "名称", + "no-archived-cards": "存档中没有卡片。", + "no-archived-lists": "存档中没有清单。", + "no-archived-swimlanes": "存档中没有泳道。", + "no-results": "无结果", + "normal": "普通", + "normal-desc": "可以创建以及编辑卡片,无法更改设置。", + "not-accepted-yet": "邀请尚未接受", + "notify-participate": "接收以创建者或成员身份参与的卡片的更新", + "notify-watch": "接收所有关注的面板、列表、及卡片的更新", + "optional": "可选", + "or": "或", + "page-maybe-private": "本页面被设为私有. 您必须 <a href='%s'>登录</a>以浏览其中内容。", + "page-not-found": "页面不存在。", + "password": "密码", + "paste-or-dragdrop": "从剪贴板粘贴,或者拖放文件到它上面 (仅限于图片)", + "participating": "参与", + "preview": "预览", + "previewAttachedImagePopup-title": "预览", + "previewClipboardImagePopup-title": "预览", + "private": "私有", + "private-desc": "该看板将被设为私有。只有该看板成员才可以进行查看和编辑。", + "profile": "资料", + "public": "公开", + "public-desc": "该看板将被公开。任何人均可通过链接查看,并且将对Google和其他搜索引擎开放。只有添加至该看板的成员才可进行编辑。", + "quick-access-description": "星标看板在导航条中添加快捷方式", + "remove-cover": "移除封面", + "remove-from-board": "从看板中删除", + "remove-label": "移除标签", + "listDeletePopup-title": "删除列表", + "remove-member": "移除成员", + "remove-member-from-card": "从该卡片中移除", + "remove-member-pop": "确定从 __boardTitle__ 中移除 __name__ (__username__) 吗? 该成员将被从该看板的所有卡片中移除,同时他会收到一条提醒。", + "removeMemberPopup-title": "删除成员?", + "rename": "重命名", + "rename-board": "重命名看板", + "restore": "还原", + "save": "保存", + "search": "搜索", + "rules": "规则", + "search-cards": "搜寻看板內的卡片/列表标题、描述、自定义字段", + "search-example": "搜索", + "select-color": "选择颜色", + "set-wip-limit-value": "设置此列表中的最大任务数", + "setWipLimitPopup-title": "设置最大任务数", + "shortcut-assign-self": "指派当前卡片给自己", + "shortcut-autocomplete-emoji": "表情符号自动补全", + "shortcut-autocomplete-members": "自动补全成员", + "shortcut-clear-filters": "清空全部过滤器", + "shortcut-close-dialog": "关闭对话框", + "shortcut-filter-my-cards": "过滤我的卡片", + "shortcut-show-shortcuts": "显示此快捷键列表", + "shortcut-toggle-filterbar": "切换过滤器边栏", + "shortcut-toggle-sidebar": "切换面板边栏", + "show-cards-minimum-count": "当列表中的卡片多于此阈值时将显示数量", + "sidebar-open": "打开侧栏", + "sidebar-close": "打开侧栏", + "signupPopup-title": "创建账户", + "star-board-title": "点此来标记该看板,它将会出现在您的看板列表顶部。", + "starred-boards": "已标记看板", + "starred-boards-description": "已标记看板将会出现在您的看板列表顶部。", + "subscribe": "订阅", + "team": "团队", + "this-board": "该看板", + "this-card": "该卡片", + "spent-time-hours": "耗时 (小时)", + "overtime-hours": "超时 (小时)", + "overtime": "超时", + "has-overtime-cards": "有超时卡片", + "has-spenttime-cards": "耗时卡", + "time": "时间", + "title": "标题", + "tracking": "跟踪", + "tracking-info": "当任何包含您(作为创建者或成员)的卡片发生变更时,您将得到通知。", + "type": "类型", + "unassign-member": "取消指派成员", + "unsaved-description": "存在未保存的描述", + "unwatch": "取消关注", + "upload": "上传", + "upload-avatar": "上传头像", + "uploaded-avatar": "头像已经上传", + "username": "用户名", + "view-it": "查看", + "warn-list-archived": "警告:此卡片在列表归档中", + "watch": "关注", + "watching": "关注", + "watching-info": "当此看板发生变更时会通知你", + "welcome-board": "“欢迎”看板", + "welcome-swimlane": "里程碑 1", + "welcome-list1": "基本", + "welcome-list2": "高阶", + "card-templates-swimlane": "卡片模板", + "list-templates-swimlane": "列表模板", + "board-templates-swimlane": "看板模板", + "what-to-do": "要做什么?", + "wipLimitErrorPopup-title": "无效的最大任务数", + "wipLimitErrorPopup-dialog-pt1": "此列表中的任务数量已经超过了设置的最大任务数。", + "wipLimitErrorPopup-dialog-pt2": "请将一些任务移出此列表,或者设置一个更大的最大任务数。", + "admin-panel": "管理面板", + "settings": "设置", + "people": "人员", + "registration": "注册", + "disable-self-registration": "禁止自助注册", + "invite": "邀请", + "invite-people": "邀请人员", + "to-boards": "邀请到看板 (可多选)", + "email-addresses": "电子邮箱地址", + "smtp-host-description": "用于发送邮件的SMTP服务器地址。", + "smtp-port-description": "SMTP服务器端口。", + "smtp-tls-description": "对SMTP服务器启用TLS支持", + "smtp-host": "SMTP服务器", + "smtp-port": "SMTP端口", + "smtp-username": "用户名", + "smtp-password": "密码", + "smtp-tls": "TLS支持", + "send-from": "发件人", + "send-smtp-test": "给自己发送一封测试邮件", + "invitation-code": "邀请码", + "email-invite-register-subject": "__inviter__ 向您发出邀请", + "email-invite-register-text": "亲爱的__user__:\n__inviter__ 邀请您加入到看板\n\n请点击下面的链接:\n__url__\n\n您的邀请码是:__icode__\n\n谢谢。", + "email-smtp-test-subject": "通过SMTP发送测试邮件", + "email-smtp-test-text": "你已成功发送邮件", + "error-invitation-code-not-exist": "邀请码不存在", + "error-notAuthorized": "您无权查看此页面。", + "webhook-title": "Webhook名称", + "webhook-token": "Token(认证选项)", + "outgoing-webhooks": "外部Web挂钩", + "bidirectional-webhooks": "双向Webhook", + "outgoingWebhooksPopup-title": "外部Web挂钩", + "boardCardTitlePopup-title": "卡片标题过滤", + "disable-webhook": "禁用Webhook", + "global-webhook": "全局Webhook", + "new-outgoing-webhook": "新建外部Web挂钩", + "no-name": "(未知)", + "Node_version": "Node.js版本", + "Meteor_version": "Meteor版本", + "MongoDB_version": "MongoDB版本", + "MongoDB_storage_engine": "MongoDB存储引擎", + "MongoDB_Oplog_enabled": "MongoDB Oplog已启用", + "OS_Arch": "系统架构", + "OS_Cpus": "系统 CPU数量", + "OS_Freemem": "系统可用内存", + "OS_Loadavg": "系统负载均衡", + "OS_Platform": "系统平台", + "OS_Release": "系统发布版本", + "OS_Totalmem": "系统全部内存", + "OS_Type": "系统类型", + "OS_Uptime": "系统运行时间", + "days": "天", + "hours": "小时", + "minutes": "分钟", + "seconds": "秒", + "show-field-on-card": "在卡片上显示此字段", + "automatically-field-on-card": "自动创建所有卡片的字段", + "showLabel-field-on-card": "在迷你卡片上显示字段标签", + "yes": "是", + "no": "否", + "accounts": "账号", + "accounts-allowEmailChange": "允许邮箱变更", + "accounts-allowUserNameChange": "允许变更用户名", + "createdAt": "创建于", + "verified": "已验证", + "active": "活跃", + "card-received": "已接收", + "card-received-on": "接收于", + "card-end": "终止", + "card-end-on": "终止于", + "editCardReceivedDatePopup-title": "修改接收日期", + "editCardEndDatePopup-title": "修改终止日期", + "setCardColorPopup-title": "设置颜色", + "setCardActionsColorPopup-title": "选择一种颜色", + "setSwimlaneColorPopup-title": "选择一种颜色", + "setListColorPopup-title": "选择一种颜色", + "assigned-by": "指派人", + "requested-by": "需求人", + "board-delete-notice": "删除时永久操作,将会丢失此看板上的所有列表、卡片和动作。", + "delete-board-confirm-popup": "所有列表、卡片、标签和活动都回被删除,将无法恢复看板内容。不支持撤销。", + "boardDeletePopup-title": "删除看板?", + "delete-board": "删除看板", + "default-subtasks-board": "__board__ 看板的子任务", + "default": "缺省", + "queue": "队列", + "subtask-settings": "子任务设置", + "card-settings": "卡片设置", + "boardSubtaskSettingsPopup-title": "看板子任务设置", + "boardCardSettingsPopup-title": "卡片设置", + "deposit-subtasks-board": "将子任务放入以下看板:", + "deposit-subtasks-list": "将子任务放入以下列表:", + "show-parent-in-minicard": "显示上一级卡片:", + "prefix-with-full-path": "完整路径前缀", + "prefix-with-parent": "上级前缀", + "subtext-with-full-path": "子标题显示完整路径", + "subtext-with-parent": "子标题显示上级", + "change-card-parent": "修改卡片的上级", + "parent-card": "上级卡片", + "source-board": "源看板", + "no-parent": "不显示上级", + "activity-added-label": "已添加标签 '%s' 到 %s", + "activity-removed-label": "已将标签 '%s' 从 %s 移除", + "activity-delete-attach": "已从 %s 删除附件", + "activity-added-label-card": "已添加标签 '%s'", + "activity-removed-label-card": "已移除标签 '%s'", + "activity-delete-attach-card": "已删除附件", + "activity-set-customfield": "设置自定义字段 '%s' 至 '%s' 于 %s", + "activity-unset-customfield": "未设置自定义字段 '%s' 于 %s", + "r-rule": "规则", + "r-add-trigger": "添加触发器", + "r-add-action": "添加行动", + "r-board-rules": "看板规则", + "r-add-rule": "添加规则", + "r-view-rule": "查看规则", + "r-delete-rule": "删除规则", + "r-new-rule-name": "新建规则标题", + "r-no-rules": "暂无规则", + "r-when-a-card": "当一张卡片", + "r-is": "是", + "r-is-moved": "已经移动", + "r-added-to": "添加到", + "r-removed-from": "已移除", + "r-the-board": "该看板", + "r-list": "列表", + "set-filter": "设置过滤器", + "r-moved-to": "移至", + "r-moved-from": "已移动", + "r-archived": "已移动到归档", + "r-unarchived": "已从归档中恢复", + "r-a-card": "一个卡片", + "r-when-a-label-is": "当一个标签是", + "r-when-the-label": "当该标签是", + "r-list-name": "列表名称", + "r-when-a-member": "当一个成员是", + "r-when-the-member": "当该成员", + "r-name": "名称", + "r-when-a-attach": "当一个附件", + "r-when-a-checklist": "当一个清单是", + "r-when-the-checklist": "当该清单", + "r-completed": "已完成", + "r-made-incomplete": "置为未完成", + "r-when-a-item": "当一个清单项是", + "r-when-the-item": "当该清单项", + "r-checked": "勾选", + "r-unchecked": "未勾选", + "r-move-card-to": "移动卡片到", + "r-top-of": "的顶部", + "r-bottom-of": "的尾部", + "r-its-list": "其列表", + "r-archive": "归档", + "r-unarchive": "从归档中恢复", + "r-card": "卡片", + "r-add": "添加", + "r-remove": "移除", + "r-label": "标签", + "r-member": "成员", + "r-remove-all": "从卡片移除所有成员", + "r-set-color": "设置颜色", + "r-checklist": "清单", + "r-check-all": "勾选所有", + "r-uncheck-all": "取消勾选所有", + "r-items-check": "清单条目", + "r-check": "勾选", + "r-uncheck": "取消勾选", + "r-item": "条目", + "r-of-checklist": "清单的", + "r-send-email": "发送邮件", + "r-to": "收件人", + "r-subject": "标题", + "r-rule-details": "规则详情", + "r-d-move-to-top-gen": "移动卡片到其列表顶部", + "r-d-move-to-top-spec": "移动卡片到列表顶部", + "r-d-move-to-bottom-gen": "移动卡片到其列表尾部", + "r-d-move-to-bottom-spec": "移动卡片到列表尾部", + "r-d-send-email": "发送邮件", + "r-d-send-email-to": "收件人", + "r-d-send-email-subject": "标题", + "r-d-send-email-message": "消息", + "r-d-archive": "将卡片归档", + "r-d-unarchive": "从归档中恢复卡片", + "r-d-add-label": "添加标签", + "r-d-remove-label": "移除标签", + "r-create-card": "创建新卡片", + "r-in-list": "在列表中", + "r-in-swimlane": "在泳道中", + "r-d-add-member": "添加成员", + "r-d-remove-member": "移除成员", + "r-d-remove-all-member": "移除所有成员", + "r-d-check-all": "勾选所有列表项", + "r-d-uncheck-all": "取消勾选所有列表项", + "r-d-check-one": "勾选该项", + "r-d-uncheck-one": "取消勾选", + "r-d-check-of-list": "清单的", + "r-d-add-checklist": "添加待办清单", + "r-d-remove-checklist": "移动待办清单", + "r-by": "在", + "r-add-checklist": "添加待办清单", + "r-with-items": "与项目", + "r-items-list": "项目1,项目2,项目3", + "r-add-swimlane": "添加泳道", + "r-swimlane-name": "泳道名", + "r-board-note": "注意:保留一个空字段去匹配所有可能的值。", + "r-checklist-note": "注意:清单中的项目必须用都好分割。", + "r-when-a-card-is-moved": "当移动卡片到另一个列表时", + "r-set": "设置", + "r-update": "更新", + "r-datefield": "日期字段", + "r-df-start-at": "开始", + "r-df-due-at": "至", + "r-df-end-at": "结束", + "r-df-received-at": "已接收", + "r-to-current-datetime": "到当前日期/时间", + "r-remove-value-from": "从变量中移动", + "ldap": "LDAP", + "oauth2": "OAuth2", + "cas": "CAS", + "authentication-method": "认证方式", + "authentication-type": "认证类型", + "custom-product-name": "自定义产品名称", + "layout": "布局", + "hide-logo": "隐藏LOGO", + "add-custom-html-after-body-start": "添加定制的HTML在开始<body>之前", + "add-custom-html-before-body-end": "添加定制的HTML在结束</body>之后", + "error-undefined": "出了点问题", + "error-ldap-login": "尝试登陆时出错", + "display-authentication-method": "显示认证方式", + "default-authentication-method": "缺省认证方式", + "duplicate-board": "复制看板", + "people-number": "人数是:", + "swimlaneDeletePopup-title": "是否删除泳道?", + "swimlane-delete-pop": "所有活动将从活动源中删除,您将无法恢复泳道。此操作无法撤销。", + "restore-all": "全部恢复", + "delete-all": "全部删除", + "loading": "加载中,请稍等。", + "previous_as": "上次是", + "act-a-dueAt": "修改到期时间:\n时间:__timeValue__\n位置:__card__\n上一个到期日是 __timeOldValue__", + "act-a-endAt": "修改结束时间从 (__timeOldValue__) 至 __timeValue__", + "act-a-startAt": "修改开始时间从 (__timeOldValue__) 至 __timeValue__", + "act-a-receivedAt": "修改接收时间从 (__timeOldValue__) 至 __timeValue__", + "a-dueAt": "修改到期时间", + "a-endAt": "修改结束时间", + "a-startAt": "修改开始时间", + "a-receivedAt": "修改接收时间", + "almostdue": "当前到期时间%s即将到来", + "pastdue": "当前到期时间%s已过", + "duenow": "当前到期时间%s为今天", + "act-newDue": "__list__/__card__ 有 1st 到期提醒 [__board__]", + "act-withDue": "__list__/__card__ 到期提醒 [__board__]", + "act-almostdue": "__card__ 的当前到期提醒(__timeValue__) 正在接近", + "act-pastdue": "__card__ 的当前到期提醒(__timeValue__) 已经过去了", + "act-duenow": "__card__ 的当前到期提醒(__timeValue__) 现在到期", + "act-atUserComment": "[__board__] __list__/__card__ 提到了您", + "delete-user-confirm-popup": "确实要删除此帐户吗?此操作无法撤销。", + "accounts-allowUserDelete": "允许用户自行删除其帐户", + "hide-minicard-label-text": "隐藏迷你卡片标签文本", + "show-desktop-drag-handles": "显示桌面拖放手柄", + "assignee": "被指派人", + "cardAssigneesPopup-title": "被指派人", + "addmore-detail": "添加更详细的说明", + "show-on-card": "显示卡片", + "new": "新", + "editUserPopup-title": "修改用户", + "newUserPopup-title": "新用户", + "notifications": "提示", + "view-all": "查看全部", + "filter-by-unread": "过滤未读", + "mark-all-as-read": "标记全部已读", + "remove-all-read": "移除所有已读", + "allow-rename": "允许重命名", + "allowRenamePopup-title": "允许重命名" +} diff --git a/i18n/zh-HK.i18n.json b/i18n/zh-HK.i18n.json index e7fc3cd5..3bbdda5a 100644 --- a/i18n/zh-HK.i18n.json +++ b/i18n/zh-HK.i18n.json @@ -1,780 +1,778 @@ { - "accept": "Accept", - "act-activity-notify": "Activity Notification", - "act-addAttachment": "added attachment __attachment__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-deleteAttachment": "deleted attachment __attachment__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addSubtask": "added subtask __subtask__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addedLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removeLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removedLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addChecklist": "added checklist __checklist__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addChecklistItem": "added checklist item __checklistItem__ to checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removeChecklist": "removed checklist __checklist__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removeChecklistItem": "removed checklist item __checklistItem__ from checklist __checkList__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-checkedItem": "checked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-uncheckedItem": "unchecked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-completeChecklist": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-uncompleteChecklist": "uncompleted checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addComment": "commented on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-editComment": "edited comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-deleteComment": "deleted comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-createBoard": "created board __board__", - "act-createSwimlane": "created swimlane __swimlane__ to board __board__", - "act-createCard": "created card __card__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-createCustomField": "created custom field __customField__ at board __board__", - "act-deleteCustomField": "deleted custom field __customField__ at board __board__", - "act-setCustomField": "edited custom field __customField__: __customFieldValue__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-createList": "added list __list__ to board __board__", - "act-addBoardMember": "added member __member__ to board __board__", - "act-archivedBoard": "Board __board__ moved to Archive", - "act-archivedCard": "Card __card__ at list __list__ at swimlane __swimlane__ at board __board__ moved to Archive", - "act-archivedList": "List __list__ at swimlane __swimlane__ at board __board__ moved to Archive", - "act-archivedSwimlane": "Swimlane __swimlane__ at board __board__ moved to Archive", - "act-importBoard": "imported board __board__", - "act-importCard": "imported card __card__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-importList": "imported list __list__ to swimlane __swimlane__ at board __board__", - "act-joinMember": "added member __member__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-moveCard": "moved card __card__ at board __board__ from list __oldList__ at swimlane __oldSwimlane__ to list __list__ at swimlane __swimlane__", - "act-moveCardToOtherBoard": "moved card __card__ from list __oldList__ at swimlane __oldSwimlane__ at board __oldBoard__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-removeBoardMember": "removed member __member__ from board __board__", - "act-restoredCard": "restored card __card__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-unjoinMember": "removed member __member__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-withBoardTitle": "__board__", - "act-withCardTitle": "[__board__] __card__", - "actions": "Actions", - "activities": "Activities", - "activity": "Activity", - "activity-added": "added %s to %s", - "activity-archived": "%s moved to Archive", - "activity-attached": "attached %s to %s", - "activity-created": "created %s", - "activity-customfield-created": "created custom field %s", - "activity-excluded": "excluded %s from %s", - "activity-imported": "imported %s into %s from %s", - "activity-imported-board": "imported %s from %s", - "activity-joined": "joined %s", - "activity-moved": "moved %s from %s to %s", - "activity-on": "on %s", - "activity-removed": "removed %s from %s", - "activity-sent": "sent %s to %s", - "activity-unjoined": "unjoined %s", - "activity-subtask-added": "added subtask to %s", - "activity-checked-item": "checked %s in checklist %s of %s", - "activity-unchecked-item": "unchecked %s in checklist %s of %s", - "activity-checklist-added": "added checklist to %s", - "activity-checklist-removed": "removed a checklist from %s", - "activity-checklist-completed": "completed checklist %s of %s", - "activity-checklist-uncompleted": "uncompleted the checklist %s of %s", - "activity-checklist-item-added": "added checklist item to '%s' in %s", - "activity-checklist-item-removed": "removed a checklist item from '%s' in %s", - "add": "Add", - "activity-checked-item-card": "checked %s in checklist %s", - "activity-unchecked-item-card": "unchecked %s in checklist %s", - "activity-checklist-completed-card": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "activity-checklist-uncompleted-card": "uncompleted the checklist %s", - "activity-editComment": "edited comment %s", - "activity-deleteComment": "deleted comment %s", - "add-attachment": "Add Attachment", - "add-board": "Add Board", - "add-card": "Add Card", - "add-swimlane": "Add Swimlane", - "add-subtask": "Add Subtask", - "add-checklist": "Add Checklist", - "add-checklist-item": "Add an item to checklist", - "add-cover": "Add Cover", - "add-label": "Add Label", - "add-list": "Add List", - "add-members": "Add Members", - "added": "Added", - "addMemberPopup-title": "Members", - "admin": "Admin", - "admin-desc": "Can view and edit cards, remove members, and change settings for the board.", - "admin-announcement": "Announcement", - "admin-announcement-active": "Active System-Wide Announcement", - "admin-announcement-title": "Announcement from Administrator", - "all-boards": "All boards", - "and-n-other-card": "And __count__ other card", - "and-n-other-card_plural": "And __count__ other cards", - "apply": "Apply", - "app-is-offline": "Loading, please wait. Refreshing the page will cause data loss. If loading does not work, please check that server has not stopped.", - "archive": "Move to Archive", - "archive-all": "Move All to Archive", - "archive-board": "Move Board to Archive", - "archive-card": "Move Card to Archive", - "archive-list": "Move List to Archive", - "archive-swimlane": "Move Swimlane to Archive", - "archive-selection": "Move selection to Archive", - "archiveBoardPopup-title": "Move Board to Archive?", - "archived-items": "Archive", - "archived-boards": "Boards in Archive", - "restore-board": "Restore Board", - "no-archived-boards": "No Boards in Archive.", - "archives": "Archive", - "template": "Template", - "templates": "Templates", - "assign-member": "Assign member", - "attached": "attached", - "attachment": "Attachment", - "attachment-delete-pop": "Deleting an attachment is permanent. There is no undo.", - "attachmentDeletePopup-title": "Delete Attachment?", - "attachments": "Attachments", - "auto-watch": "Automatically watch boards when they are created", - "avatar-too-big": "The avatar is too large (70KB max)", - "back": "Back", - "board-change-color": "Change color", - "board-nb-stars": "%s stars", - "board-not-found": "Board not found", - "board-private-info": "This board will be <strong>private</strong>.", - "board-public-info": "This board will be <strong>public</strong>.", - "boardChangeColorPopup-title": "Change Board Background", - "boardChangeTitlePopup-title": "Rename Board", - "boardChangeVisibilityPopup-title": "Change Visibility", - "boardChangeWatchPopup-title": "Change Watch", - "boardMenuPopup-title": "Board Settings", - "boardChangeViewPopup-title": "Board View", - "boards": "Boards", - "board-view": "Board View", - "board-view-cal": "Calendar", - "board-view-swimlanes": "Swimlanes", - "board-view-collapse": "Collapse", - "board-view-lists": "Lists", - "bucket-example": "Like “Bucket List” for example", - "cancel": "Cancel", - "card-archived": "This card is moved to Archive.", - "board-archived": "This board is moved to Archive.", - "card-comments-title": "This card has %s comment.", - "card-delete-notice": "Deleting is permanent. You will lose all actions associated with this card.", - "card-delete-pop": "All actions will be removed from the activity feed and you won't be able to re-open the card. There is no undo.", - "card-delete-suggest-archive": "You can move a card to Archive to remove it from the board and preserve the activity.", - "card-due": "Due", - "card-due-on": "Due on", - "card-spent": "Spent Time", - "card-edit-attachments": "Edit attachments", - "card-edit-custom-fields": "Edit custom fields", - "card-start-voting": "Start voting", - "card-cancel-voting": "Delete voting and all votes", - "card-edit-labels": "Edit labels", - "card-edit-members": "Edit members", - "card-labels-title": "Change the labels for the card.", - "card-members-title": "Add or remove members of the board from the card.", - "card-start": "Start", - "card-start-on": "Starts on", - "cardAttachmentsPopup-title": "Attach From", - "cardCustomField-datePopup-title": "Change date", - "cardCustomFieldsPopup-title": "Edit custom fields", - "cardStartVotingPopup-title": "Start a vote", - "positiveVoteMembersPopup-title": "Proponents", - "negativeVoteMembersPopup-title": "Opponents", - "vote-question": "Voting question", - "vote-public": "Public vote", - "vote-for-it": "for it", - "vote-against": "against", - "cardDeletePopup-title": "Delete Card?", - "cardDetailsActionsPopup-title": "Card Actions", - "cardLabelsPopup-title": "Labels", - "cardMembersPopup-title": "Members", - "cardMorePopup-title": "More", - "cardTemplatePopup-title": "Create template", - "cards": "Cards", - "cards-count": "Cards", - "casSignIn": "Sign In with CAS", - "cardType-card": "Card", - "cardType-linkedCard": "Linked Card", - "cardType-linkedBoard": "Linked Board", - "change": "Change", - "change-avatar": "Change Avatar", - "change-password": "Change Password", - "change-permissions": "Change permissions", - "change-settings": "Change Settings", - "changeAvatarPopup-title": "Change Avatar", - "changeLanguagePopup-title": "Change Language", - "changePasswordPopup-title": "Change Password", - "changePermissionsPopup-title": "Change Permissions", - "changeSettingsPopup-title": "Change Settings", - "subtasks": "Subtasks", - "checklists": "Checklists", - "click-to-star": "Click to star this board.", - "click-to-unstar": "Click to unstar this board.", - "clipboard": "Clipboard or drag & drop", - "close": "Close", - "close-board": "Close Board", - "close-board-pop": "You will be able to restore the board by clicking the “Archive” button from the home header.", - "color-black": "black", - "color-blue": "blue", - "color-crimson": "crimson", - "color-darkgreen": "darkgreen", - "color-gold": "gold", - "color-gray": "gray", - "color-green": "green", - "color-indigo": "indigo", - "color-lime": "lime", - "color-magenta": "magenta", - "color-mistyrose": "mistyrose", - "color-navy": "navy", - "color-orange": "orange", - "color-paleturquoise": "paleturquoise", - "color-peachpuff": "peachpuff", - "color-pink": "pink", - "color-plum": "plum", - "color-purple": "purple", - "color-red": "red", - "color-saddlebrown": "saddlebrown", - "color-silver": "silver", - "color-sky": "sky", - "color-slateblue": "slateblue", - "color-white": "white", - "color-yellow": "yellow", - "unset-color": "Unset", - "comment": "Comment", - "comment-placeholder": "Write Comment", - "comment-only": "Comment only", - "comment-only-desc": "Can comment on cards only.", - "no-comments": "No comments", - "no-comments-desc": "Can not see comments and activities.", - "worker": "Worker", - "worker-desc": "Can only move cards, assign itself to card and comment.", - "computer": "Computer", - "confirm-subtask-delete-dialog": "Are you sure you want to delete subtask?", - "confirm-checklist-delete-dialog": "Are you sure you want to delete checklist?", - "copy-card-link-to-clipboard": "Copy card link to clipboard", - "linkCardPopup-title": "Link Card", - "searchElementPopup-title": "Search", - "copyCardPopup-title": "Copy Card", - "copyChecklistToManyCardsPopup-title": "Copy Checklist Template to Many Cards", - "copyChecklistToManyCardsPopup-instructions": "Destination Card Titles and Descriptions in this JSON format", - "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"First card title\", \"description\":\"First card description\"}, {\"title\":\"Second card title\",\"description\":\"Second card description\"},{\"title\":\"Last card title\",\"description\":\"Last card description\"} ]", - "create": "Create", - "createBoardPopup-title": "Create Board", - "chooseBoardSourcePopup-title": "Import board", - "createLabelPopup-title": "Create Label", - "createCustomField": "Create Field", - "createCustomFieldPopup-title": "Create Field", - "current": "current", - "custom-field-delete-pop": "There is no undo. This will remove this custom field from all cards and destroy its history.", - "custom-field-checkbox": "Checkbox", - "custom-field-date": "Date", - "custom-field-dropdown": "Dropdown List", - "custom-field-dropdown-none": "(none)", - "custom-field-dropdown-options": "List Options", - "custom-field-dropdown-options-placeholder": "Press enter to add more options", - "custom-field-dropdown-unknown": "(unknown)", - "custom-field-number": "Number", - "custom-field-text": "Text", - "custom-fields": "Custom Fields", - "date": "Date", - "decline": "Decline", - "default-avatar": "Default avatar", - "delete": "Delete", - "deleteCustomFieldPopup-title": "Delete Custom Field?", - "deleteLabelPopup-title": "Delete Label?", - "description": "Description", - "disambiguateMultiLabelPopup-title": "Disambiguate Label Action", - "disambiguateMultiMemberPopup-title": "Disambiguate Member Action", - "discard": "Discard", - "done": "Done", - "download": "Download", - "edit": "Edit", - "edit-avatar": "Change Avatar", - "edit-profile": "Edit Profile", - "edit-wip-limit": "Edit WIP Limit", - "soft-wip-limit": "Soft WIP Limit", - "editCardStartDatePopup-title": "Change start date", - "editCardDueDatePopup-title": "Change due date", - "editCustomFieldPopup-title": "Edit Field", - "editCardSpentTimePopup-title": "Change spent time", - "editLabelPopup-title": "Change Label", - "editNotificationPopup-title": "Edit Notification", - "editProfilePopup-title": "Edit Profile", - "email": "Email", - "email-enrollAccount-subject": "An account created for you on __siteName__", - "email-enrollAccount-text": "Hello __user__,\n\nTo start using the service, simply click the link below.\n\n__url__\n\nThanks.", - "email-fail": "Sending email failed", - "email-fail-text": "Error trying to send email", - "email-invalid": "Invalid email", - "email-invite": "Invite via Email", - "email-invite-subject": "__inviter__ sent you an invitation", - "email-invite-text": "Dear __user__,\n\n__inviter__ invites you to join board \"__board__\" for collaborations.\n\nPlease follow the link below:\n\n__url__\n\nThanks.", - "email-resetPassword-subject": "Reset your password on __siteName__", - "email-resetPassword-text": "Hello __user__,\n\nTo reset your password, simply click the link below.\n\n__url__\n\nThanks.", - "email-sent": "Email sent", - "email-verifyEmail-subject": "Verify your email address on __siteName__", - "email-verifyEmail-text": "Hello __user__,\n\nTo verify your account email, simply click the link below.\n\n__url__\n\nThanks.", - "enable-wip-limit": "Enable WIP Limit", - "error-board-doesNotExist": "This board does not exist", - "error-board-notAdmin": "You need to be admin of this board to do that", - "error-board-notAMember": "You need to be a member of this board to do that", - "error-json-malformed": "Your text is not valid JSON", - "error-json-schema": "Your JSON data does not include the proper information in the correct format", - "error-list-doesNotExist": "This list does not exist", - "error-user-doesNotExist": "This user does not exist", - "error-user-notAllowSelf": "You can not invite yourself", - "error-user-notCreated": "This user is not created", - "error-username-taken": "This username is already taken", - "error-email-taken": "Email has already been taken", - "export-board": "Export board", - "sort": "Sort", - "sort-desc": "Click to Sort List", - "list-sort-by": "Sort the List By:", - "list-label-modifiedAt": "Last Access Time", - "list-label-title": "Name of the List", - "list-label-sort": "Your Manual Order", - "list-label-short-modifiedAt": "(L)", - "list-label-short-title": "(N)", - "list-label-short-sort": "(M)", - "filter": "Filter", - "filter-cards": "Filter Cards or Lists", - "list-filter-label": "Filter List by Title", - "filter-clear": "Clear filter", - "filter-no-label": "No label", - "filter-no-member": "No member", - "filter-no-assignee": "No assignee", - "filter-no-custom-fields": "No Custom Fields", - "filter-show-archive": "Show archived lists", - "filter-hide-empty": "Hide empty lists", - "filter-on": "Filter is on", - "filter-on-desc": "You are filtering cards on this board. Click here to edit filter.", - "filter-to-selection": "Filter to selection", - "advanced-filter-label": "Advanced Filter", - "advanced-filter-description": "Advanced Filter allows to write a string containing following operators: == != <= >= && || ( ) A space is used as a separator between the Operators. You can filter for all Custom Fields by typing their names and values. For Example: Field1 == Value1. Note: If fields or values contains spaces, you need to encapsulate them into single quotes. For Example: 'Field 1' == 'Value 1'. For single control characters (' \\/) to be skipped, you can use \\. For example: Field1 == I\\'m. Also you can combine multiple conditions. For Example: F1 == V1 || F1 == V2. Normally all operators are interpreted from left to right. You can change the order by placing brackets. For Example: F1 == V1 && ( F2 == V2 || F2 == V3 ). Also you can search text fields using regex: F1 == /Tes.*/i", - "fullname": "Full Name", - "header-logo-title": "Go back to your boards page.", - "hide-system-messages": "Hide system messages", - "headerBarCreateBoardPopup-title": "Create Board", - "home": "Home", - "import": "Import", - "link": "Link", - "import-board": "import board", - "import-board-c": "Import board", - "import-board-title-trello": "Import board from Trello", - "import-board-title-wekan": "Import board from previous export", - "import-sandstorm-backup-warning": "Do not delete data you import from original exported board or Trello before checking does this grain close and open again, or do you get Board not found error, that means data loss.", - "import-sandstorm-warning": "Imported board will delete all existing data on board and replace it with imported board.", - "from-trello": "From Trello", - "from-wekan": "From previous export", - "import-board-instruction-trello": "In your Trello board, go to 'Menu', then 'More', 'Print and Export', 'Export JSON', and copy the resulting text.", - "import-board-instruction-wekan": "In your board, go to 'Menu', then 'Export board', and copy the text in the downloaded file.", - "import-board-instruction-about-errors": "If you get errors when importing board, sometimes importing still works, and board is at All Boards page.", - "import-json-placeholder": "Paste your valid JSON data here", - "import-map-members": "Map members", - "import-members-map": "Your imported board has some members. Please map the members you want to import to your users", - "import-show-user-mapping": "Review members mapping", - "import-user-select": "Pick your existing user you want to use as this member", - "importMapMembersAddPopup-title": "Select member", - "info": "Version", - "initials": "Initials", - "invalid-date": "Invalid date", - "invalid-time": "Invalid time", - "invalid-user": "Invalid user", - "joined": "joined", - "just-invited": "You are just invited to this board", - "keyboard-shortcuts": "Keyboard shortcuts", - "label-create": "Create Label", - "label-default": "%s label (default)", - "label-delete-pop": "There is no undo. This will remove this label from all cards and destroy its history.", - "labels": "Labels", - "language": "Language", - "last-admin-desc": "You can’t change roles because there must be at least one admin.", - "leave-board": "Leave Board", - "leave-board-pop": "Are you sure you want to leave __boardTitle__? You will be removed from all cards on this board.", - "leaveBoardPopup-title": "Leave Board ?", - "link-card": "Link to this card", - "list-archive-cards": "Move all cards in this list to Archive", - "list-archive-cards-pop": "This will remove all the cards in this list from the board. To view cards in Archive and bring them back to the board, click “Menu” > “Archive”.", - "list-move-cards": "Move all cards in this list", - "list-select-cards": "Select all cards in this list", - "set-color-list": "Set Color", - "listActionPopup-title": "List Actions", - "swimlaneActionPopup-title": "Swimlane Actions", - "swimlaneAddPopup-title": "Add a Swimlane below", - "listImportCardPopup-title": "Import a Trello card", - "listMorePopup-title": "More", - "link-list": "Link to this list", - "list-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the list. There is no undo.", - "list-delete-suggest-archive": "You can move a list to Archive to remove it from the board and preserve the activity.", - "lists": "Lists", - "swimlanes": "Swimlanes", - "log-out": "Log Out", - "log-in": "登入", - "loginPopup-title": "登入", - "memberMenuPopup-title": "Member Settings", - "members": "Members", - "menu": "Menu", - "move-selection": "Move selection", - "moveCardPopup-title": "Move Card", - "moveCardToBottom-title": "Move to Bottom", - "moveCardToTop-title": "Move to Top", - "moveSelectionPopup-title": "Move selection", - "multi-selection": "Multi-Selection", - "multi-selection-on": "Multi-Selection is on", - "muted": "Muted", - "muted-info": "You will never be notified of any changes in this board", - "my-boards": "My Boards", - "name": "Name", - "no-archived-cards": "No cards in Archive.", - "no-archived-lists": "No lists in Archive.", - "no-archived-swimlanes": "No swimlanes in Archive.", - "no-results": "No results", - "normal": "Normal", - "normal-desc": "Can view and edit cards. Can't change settings.", - "not-accepted-yet": "Invitation not accepted yet", - "notify-participate": "Receive updates to any cards you participate as creater or member", - "notify-watch": "Receive updates to any boards, lists, or cards you’re watching", - "optional": "optional", - "or": "or", - "page-maybe-private": "This page may be private. You may be able to view it by <a href='%s'>logging in</a>.", - "page-not-found": "Page not found.", - "password": "Password", - "paste-or-dragdrop": "to paste, or drag & drop image file to it (image only)", - "participating": "Participating", - "preview": "Preview", - "previewAttachedImagePopup-title": "Preview", - "previewClipboardImagePopup-title": "Preview", - "private": "Private", - "private-desc": "This board is private. Only people added to the board can view and edit it.", - "profile": "Profile", - "public": "Public", - "public-desc": "This board is public. It's visible to anyone with the link and will show up in search engines like Google. Only people added to the board can edit.", - "quick-access-description": "Star a board to add a shortcut in this bar.", - "remove-cover": "Remove Cover", - "remove-from-board": "Remove from Board", - "remove-label": "Remove Label", - "listDeletePopup-title": "Delete List ?", - "remove-member": "Remove Member", - "remove-member-from-card": "Remove from Card", - "remove-member-pop": "Remove __name__ (__username__) from __boardTitle__? The member will be removed from all cards on this board. They will receive a notification.", - "removeMemberPopup-title": "Remove Member?", - "rename": "Rename", - "rename-board": "Rename Board", - "restore": "Restore", - "save": "儲存", - "search": "Search", - "rules": "Rules", - "search-cards": "Search from card/list titles, descriptions and custom fields on this board", - "search-example": "Text to search for?", - "select-color": "Select Color", - "set-wip-limit-value": "Set a limit for the maximum number of tasks in this list", - "setWipLimitPopup-title": "Set WIP Limit", - "shortcut-assign-self": "Assign yourself to current card", - "shortcut-autocomplete-emoji": "Autocomplete emoji", - "shortcut-autocomplete-members": "Autocomplete members", - "shortcut-clear-filters": "Clear all filters", - "shortcut-close-dialog": "Close Dialog", - "shortcut-filter-my-cards": "Filter my cards", - "shortcut-show-shortcuts": "Bring up this shortcuts list", - "shortcut-toggle-filterbar": "Toggle Filter Sidebar", - "shortcut-toggle-sidebar": "Toggle Board Sidebar", - "show-cards-minimum-count": "Show cards count if list contains more than", - "sidebar-open": "Open Sidebar", - "sidebar-close": "Close Sidebar", - "signupPopup-title": "Create an Account", - "star-board-title": "Click to star this board. It will show up at top of your boards list.", - "starred-boards": "Starred Boards", - "starred-boards-description": "Starred boards show up at the top of your boards list.", - "subscribe": "Subscribe", - "team": "Team", - "this-board": "this board", - "this-card": "this card", - "spent-time-hours": "Spent time (hours)", - "overtime-hours": "Overtime (hours)", - "overtime": "Overtime", - "has-overtime-cards": "Has overtime cards", - "has-spenttime-cards": "Has spent time cards", - "time": "Time", - "title": "Title", - "tracking": "Tracking", - "tracking-info": "You will be notified of any changes to those cards you are involved as creator or member.", - "type": "Type", - "unassign-member": "Unassign member", - "unsaved-description": "You have an unsaved description.", - "unwatch": "Unwatch", - "upload": "Upload", - "upload-avatar": "Upload an avatar", - "uploaded-avatar": "Uploaded an avatar", - "username": "Username", - "view-it": "View it", - "warn-list-archived": "warning: this card is in an list at Archive", - "watch": "Watch", - "watching": "Watching", - "watching-info": "You will be notified of any change in this board", - "welcome-board": "Welcome Board", - "welcome-swimlane": "Milestone 1", - "welcome-list1": "Basics", - "welcome-list2": "Advanced", - "card-templates-swimlane": "Card Templates", - "list-templates-swimlane": "List Templates", - "board-templates-swimlane": "Board Templates", - "what-to-do": "What do you want to do?", - "wipLimitErrorPopup-title": "Invalid WIP Limit", - "wipLimitErrorPopup-dialog-pt1": "The number of tasks in this list is higher than the WIP limit you've defined.", - "wipLimitErrorPopup-dialog-pt2": "Please move some tasks out of this list, or set a higher WIP limit.", - "admin-panel": "Admin Panel", - "settings": "Settings", - "people": "People", - "registration": "Registration", - "disable-self-registration": "Disable Self-Registration", - "invite": "Invite", - "invite-people": "Invite People", - "to-boards": "To board(s)", - "email-addresses": "Email Addresses", - "smtp-host-description": "The address of the SMTP server that handles your emails.", - "smtp-port-description": "The port your SMTP server uses for outgoing emails.", - "smtp-tls-description": "Enable TLS support for SMTP server", - "smtp-host": "SMTP Host", - "smtp-port": "SMTP Port", - "smtp-username": "Username", - "smtp-password": "Password", - "smtp-tls": "TLS support", - "send-from": "From", - "send-smtp-test": "Send a test email to yourself", - "invitation-code": "Invitation Code", - "email-invite-register-subject": "__inviter__ sent you an invitation", - "email-invite-register-text": "Dear __user__,\n\n__inviter__ invites you to kanban board for collaborations.\n\nPlease follow the link below:\n__url__\n\nAnd your invitation code is: __icode__\n\nThanks.", - "email-smtp-test-subject": "SMTP Test Email", - "email-smtp-test-text": "You have successfully sent an email", - "error-invitation-code-not-exist": "Invitation code doesn't exist", - "error-notAuthorized": "You are not authorized to view this page.", - "webhook-title": "Webhook Name", - "webhook-token": "Token (Optional for Authentication)", - "outgoing-webhooks": "Outgoing Webhooks", - "bidirectional-webhooks": "Two-Way Webhooks", - "outgoingWebhooksPopup-title": "Outgoing Webhooks", - "boardCardTitlePopup-title": "Card Title Filter", - "disable-webhook": "Disable This Webhook", - "global-webhook": "Global Webhooks", - "new-outgoing-webhook": "New Outgoing Webhook", - "no-name": "(Unknown)", - "Node_version": "Node version", - "Meteor_version": "Meteor version", - "MongoDB_version": "MongoDB version", - "MongoDB_storage_engine": "MongoDB storage engine", - "MongoDB_Oplog_enabled": "MongoDB Oplog enabled", - "OS_Arch": "OS Arch", - "OS_Cpus": "OS CPU Count", - "OS_Freemem": "OS Free Memory", - "OS_Loadavg": "OS Load Average", - "OS_Platform": "OS Platform", - "OS_Release": "OS Release", - "OS_Totalmem": "OS Total Memory", - "OS_Type": "OS Type", - "OS_Uptime": "OS Uptime", - "days": "days", - "hours": "hours", - "minutes": "minutes", - "seconds": "seconds", - "show-field-on-card": "Show this field on card", - "automatically-field-on-card": "Auto create field to all cards", - "showLabel-field-on-card": "Show field label on minicard", - "yes": "Yes", - "no": "No", - "accounts": "Accounts", - "accounts-allowEmailChange": "Allow Email Change", - "accounts-allowUserNameChange": "Allow Username Change", - "createdAt": "Created at", - "verified": "Verified", - "active": "Active", - "card-received": "Received", - "card-received-on": "Received on", - "card-end": "End", - "card-end-on": "Ends on", - "editCardReceivedDatePopup-title": "Change received date", - "editCardEndDatePopup-title": "Change end date", - "setCardColorPopup-title": "Set color", - "setCardActionsColorPopup-title": "Choose a color", - "setSwimlaneColorPopup-title": "Choose a color", - "setListColorPopup-title": "Choose a color", - "assigned-by": "Assigned By", - "requested-by": "Requested By", - "board-delete-notice": "Deleting is permanent. You will lose all lists, cards and actions associated with this board.", - "delete-board-confirm-popup": "All lists, cards, labels, and activities will be deleted and you won't be able to recover the board contents. There is no undo.", - "boardDeletePopup-title": "Delete Board?", - "delete-board": "Delete Board", - "default-subtasks-board": "Subtasks for __board__ board", - "default": "Default", - "queue": "Queue", - "subtask-settings": "Subtasks Settings", - "card-settings": "Card Settings", - "boardSubtaskSettingsPopup-title": "Board Subtasks Settings", - "boardCardSettingsPopup-title": "Card Settings", - "deposit-subtasks-board": "Deposit subtasks to this board:", - "deposit-subtasks-list": "Landing list for subtasks deposited here:", - "show-parent-in-minicard": "Show parent in minicard:", - "prefix-with-full-path": "Prefix with full path", - "prefix-with-parent": "Prefix with parent", - "subtext-with-full-path": "Subtext with full path", - "subtext-with-parent": "Subtext with parent", - "change-card-parent": "Change card's parent", - "parent-card": "Parent card", - "source-board": "Source board", - "no-parent": "Don't show parent", - "activity-added-label": "added label '%s' to %s", - "activity-removed-label": "removed label '%s' from %s", - "activity-delete-attach": "deleted an attachment from %s", - "activity-added-label-card": "added label '%s'", - "activity-removed-label-card": "removed label '%s'", - "activity-delete-attach-card": "deleted an attachment", - "activity-set-customfield": "set custom field '%s' to '%s' in %s", - "activity-unset-customfield": "unset custom field '%s' in %s", - "r-rule": "Rule", - "r-add-trigger": "Add trigger", - "r-add-action": "Add action", - "r-board-rules": "Board rules", - "r-add-rule": "Add rule", - "r-view-rule": "View rule", - "r-delete-rule": "Delete rule", - "r-new-rule-name": "New rule title", - "r-no-rules": "No rules", - "r-when-a-card": "When a card", - "r-is": "is", - "r-is-moved": "is moved", - "r-added-to": "added to", - "r-removed-from": "Removed from", - "r-the-board": "the board", - "r-list": "list", - "set-filter": "Set Filter", - "r-moved-to": "Moved to", - "r-moved-from": "Moved from", - "r-archived": "Moved to Archive", - "r-unarchived": "Restored from Archive", - "r-a-card": "a card", - "r-when-a-label-is": "When a label is", - "r-when-the-label": "When the label", - "r-list-name": "list name", - "r-when-a-member": "When a member is", - "r-when-the-member": "When the member", - "r-name": "name", - "r-when-a-attach": "When an attachment", - "r-when-a-checklist": "When a checklist is", - "r-when-the-checklist": "When the checklist", - "r-completed": "Completed", - "r-made-incomplete": "Made incomplete", - "r-when-a-item": "When a checklist item is", - "r-when-the-item": "When the checklist item", - "r-checked": "Checked", - "r-unchecked": "Unchecked", - "r-move-card-to": "Move card to", - "r-top-of": "Top of", - "r-bottom-of": "Bottom of", - "r-its-list": "its list", - "r-archive": "Move to Archive", - "r-unarchive": "Restore from Archive", - "r-card": "card", - "r-add": "Add", - "r-remove": "Remove", - "r-label": "label", - "r-member": "member", - "r-remove-all": "Remove all members from the card", - "r-set-color": "Set color to", - "r-checklist": "checklist", - "r-check-all": "Check all", - "r-uncheck-all": "Uncheck all", - "r-items-check": "items of checklist", - "r-check": "Check", - "r-uncheck": "Uncheck", - "r-item": "item", - "r-of-checklist": "of checklist", - "r-send-email": "Send an email", - "r-to": "to", - "r-subject": "subject", - "r-rule-details": "Rule details", - "r-d-move-to-top-gen": "Move card to top of its list", - "r-d-move-to-top-spec": "Move card to top of list", - "r-d-move-to-bottom-gen": "Move card to bottom of its list", - "r-d-move-to-bottom-spec": "Move card to bottom of list", - "r-d-send-email": "Send email", - "r-d-send-email-to": "to", - "r-d-send-email-subject": "subject", - "r-d-send-email-message": "message", - "r-d-archive": "Move card to Archive", - "r-d-unarchive": "Restore card from Archive", - "r-d-add-label": "Add label", - "r-d-remove-label": "Remove label", - "r-create-card": "Create new card", - "r-in-list": "in list", - "r-in-swimlane": "in swimlane", - "r-d-add-member": "Add member", - "r-d-remove-member": "Remove member", - "r-d-remove-all-member": "Remove all member", - "r-d-check-all": "Check all items of a list", - "r-d-uncheck-all": "Uncheck all items of a list", - "r-d-check-one": "Check item", - "r-d-uncheck-one": "Uncheck item", - "r-d-check-of-list": "of checklist", - "r-d-add-checklist": "Add checklist", - "r-d-remove-checklist": "Remove checklist", - "r-by": "by", - "r-add-checklist": "Add checklist", - "r-with-items": "with items", - "r-items-list": "item1,item2,item3", - "r-add-swimlane": "Add swimlane", - "r-swimlane-name": "swimlane name", - "r-board-note": "Note: leave a field empty to match every possible value.", - "r-checklist-note": "Note: checklist's items have to be written as comma separated values.", - "r-when-a-card-is-moved": "When a card is moved to another list", - "r-set": "Set", - "r-update": "Update", - "r-datefield": "date field", - "r-df-start-at": "start", - "r-df-due-at": "due", - "r-df-end-at": "end", - "r-df-received-at": "received", - "r-to-current-datetime": "to current date/time", - "r-remove-value-from": "Remove value from", - "ldap": "LDAP", - "oauth2": "OAuth2", - "cas": "CAS", - "authentication-method": "Authentication method", - "authentication-type": "Authentication type", - "custom-product-name": "Custom Product Name", - "layout": "Layout", - "hide-logo": "Hide Logo", - "add-custom-html-after-body-start": "Add Custom HTML after <body> start", - "add-custom-html-before-body-end": "Add Custom HTML before </body> end", - "error-undefined": "Something went wrong", - "error-ldap-login": "An error occurred while trying to login", - "display-authentication-method": "Display Authentication Method", - "default-authentication-method": "Default Authentication Method", - "duplicate-board": "Duplicate Board", - "people-number": "The number of people is:", - "swimlaneDeletePopup-title": "Delete Swimlane ?", - "swimlane-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the swimlane. There is no undo.", - "restore-all": "Restore all", - "delete-all": "Delete all", - "loading": "Loading, please wait.", - "previous_as": "last time was", - "act-a-dueAt": "modified due time to \nWhen: __timeValue__\nWhere: __card__\n previous due was __timeOldValue__", - "act-a-endAt": "modified ending time to __timeValue__ from (__timeOldValue__)", - "act-a-startAt": "modified starting time to __timeValue__ from (__timeOldValue__)", - "act-a-receivedAt": "modified received time to __timeValue__ from (__timeOldValue__)", - "a-dueAt": "modified due time to be", - "a-endAt": "modified ending time to be", - "a-startAt": "modified starting time to be", - "a-receivedAt": "modified received time to be", - "almostdue": "current due time %s is approaching", - "pastdue": "current due time %s is past", - "duenow": "current due time %s is today", - "act-newDue": "__list__/__card__ has 1st due reminder [__board__]", - "act-withDue": "__list__/__card__ due reminders [__board__]", - "act-almostdue": "was reminding the current due (__timeValue__) of __card__ is approaching", - "act-pastdue": "was reminding the current due (__timeValue__) of __card__ is past", - "act-duenow": "was reminding the current due (__timeValue__) of __card__ is now", - "act-atUserComment": "You were mentioned in [__board__] __list__/__card__", - "delete-user-confirm-popup": "Are you sure you want to delete this account? There is no undo.", - "accounts-allowUserDelete": "Allow users to self delete their account", - "hide-minicard-label-text": "Hide minicard label text", - "show-desktop-drag-handles": "Show desktop drag handles", - "assignee": "Assignee", - "cardAssigneesPopup-title": "Assignee", - "addmore-detail": "Add a more detailed description", - "show-on-card": "Show on Card", - "new": "New", - "editUserPopup-title": "Edit User", - "newUserPopup-title": "New User", - "notifications": "Notifications", - "view-all": "View All", - "filter-by-unread": "Filter by Unread", - "mark-all-as-read": "Mark all as read", - "remove-all-read": "Remove all read", - "allow-rename": "Allow Rename", - "allowRenamePopup-title": "Allow Rename" -} \ No newline at end of file + "accept": "Accept", + "act-activity-notify": "Activity Notification", + "act-addAttachment": "added attachment __attachment__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-deleteAttachment": "deleted attachment __attachment__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addSubtask": "added subtask __subtask__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addedLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removeLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removedLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addChecklist": "added checklist __checklist__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addChecklistItem": "added checklist item __checklistItem__ to checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removeChecklist": "removed checklist __checklist__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-removeChecklistItem": "removed checklist item __checklistItem__ from checklist __checkList__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-checkedItem": "checked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-uncheckedItem": "unchecked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-completeChecklist": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-uncompleteChecklist": "uncompleted checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addComment": "commented on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-editComment": "edited comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-deleteComment": "deleted comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-createBoard": "created board __board__", + "act-createSwimlane": "created swimlane __swimlane__ to board __board__", + "act-createCard": "created card __card__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-createCustomField": "created custom field __customField__ at board __board__", + "act-deleteCustomField": "deleted custom field __customField__ at board __board__", + "act-setCustomField": "edited custom field __customField__: __customFieldValue__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-createList": "added list __list__ to board __board__", + "act-addBoardMember": "added member __member__ to board __board__", + "act-archivedBoard": "Board __board__ moved to Archive", + "act-archivedCard": "Card __card__ at list __list__ at swimlane __swimlane__ at board __board__ moved to Archive", + "act-archivedList": "List __list__ at swimlane __swimlane__ at board __board__ moved to Archive", + "act-archivedSwimlane": "Swimlane __swimlane__ at board __board__ moved to Archive", + "act-importBoard": "imported board __board__", + "act-importCard": "imported card __card__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-importList": "imported list __list__ to swimlane __swimlane__ at board __board__", + "act-joinMember": "added member __member__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-moveCard": "moved card __card__ at board __board__ from list __oldList__ at swimlane __oldSwimlane__ to list __list__ at swimlane __swimlane__", + "act-moveCardToOtherBoard": "moved card __card__ from list __oldList__ at swimlane __oldSwimlane__ at board __oldBoard__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-removeBoardMember": "removed member __member__ from board __board__", + "act-restoredCard": "restored card __card__ to list __list__ at swimlane __swimlane__ at board __board__", + "act-unjoinMember": "removed member __member__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-withBoardTitle": "__board__", + "act-withCardTitle": "[__board__] __card__", + "actions": "Actions", + "activities": "Activities", + "activity": "Activity", + "activity-added": "added %s to %s", + "activity-archived": "%s moved to Archive", + "activity-attached": "attached %s to %s", + "activity-created": "created %s", + "activity-customfield-created": "created custom field %s", + "activity-excluded": "excluded %s from %s", + "activity-imported": "imported %s into %s from %s", + "activity-imported-board": "imported %s from %s", + "activity-joined": "joined %s", + "activity-moved": "moved %s from %s to %s", + "activity-on": "on %s", + "activity-removed": "removed %s from %s", + "activity-sent": "sent %s to %s", + "activity-unjoined": "unjoined %s", + "activity-subtask-added": "added subtask to %s", + "activity-checked-item": "checked %s in checklist %s of %s", + "activity-unchecked-item": "unchecked %s in checklist %s of %s", + "activity-checklist-added": "added checklist to %s", + "activity-checklist-removed": "removed a checklist from %s", + "activity-checklist-completed": "completed checklist %s of %s", + "activity-checklist-uncompleted": "uncompleted the checklist %s of %s", + "activity-checklist-item-added": "added checklist item to '%s' in %s", + "activity-checklist-item-removed": "removed a checklist item from '%s' in %s", + "add": "Add", + "activity-checked-item-card": "checked %s in checklist %s", + "activity-unchecked-item-card": "unchecked %s in checklist %s", + "activity-checklist-completed-card": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "activity-checklist-uncompleted-card": "uncompleted the checklist %s", + "activity-editComment": "edited comment %s", + "activity-deleteComment": "deleted comment %s", + "add-attachment": "Add Attachment", + "add-board": "Add Board", + "add-card": "Add Card", + "add-swimlane": "Add Swimlane", + "add-subtask": "Add Subtask", + "add-checklist": "Add Checklist", + "add-checklist-item": "Add an item to checklist", + "add-cover": "Add Cover", + "add-label": "Add Label", + "add-list": "Add List", + "add-members": "Add Members", + "added": "Added", + "addMemberPopup-title": "Members", + "admin": "Admin", + "admin-desc": "Can view and edit cards, remove members, and change settings for the board.", + "admin-announcement": "Announcement", + "admin-announcement-active": "Active System-Wide Announcement", + "admin-announcement-title": "Announcement from Administrator", + "all-boards": "All boards", + "and-n-other-card": "And __count__ other card", + "and-n-other-card_plural": "And __count__ other cards", + "apply": "Apply", + "app-is-offline": "Loading, please wait. Refreshing the page will cause data loss. If loading does not work, please check that server has not stopped.", + "archive": "Move to Archive", + "archive-all": "Move All to Archive", + "archive-board": "Move Board to Archive", + "archive-card": "Move Card to Archive", + "archive-list": "Move List to Archive", + "archive-swimlane": "Move Swimlane to Archive", + "archive-selection": "Move selection to Archive", + "archiveBoardPopup-title": "Move Board to Archive?", + "archived-items": "Archive", + "archived-boards": "Boards in Archive", + "restore-board": "Restore Board", + "no-archived-boards": "No Boards in Archive.", + "archives": "Archive", + "template": "Template", + "templates": "Templates", + "assign-member": "Assign member", + "attached": "attached", + "attachment": "Attachment", + "attachment-delete-pop": "Deleting an attachment is permanent. There is no undo.", + "attachmentDeletePopup-title": "Delete Attachment?", + "attachments": "Attachments", + "auto-watch": "Automatically watch boards when they are created", + "avatar-too-big": "The avatar is too large (70KB max)", + "back": "Back", + "board-change-color": "Change color", + "board-nb-stars": "%s stars", + "board-not-found": "Board not found", + "board-private-info": "This board will be <strong>private</strong>.", + "board-public-info": "This board will be <strong>public</strong>.", + "boardChangeColorPopup-title": "Change Board Background", + "boardChangeTitlePopup-title": "Rename Board", + "boardChangeVisibilityPopup-title": "Change Visibility", + "boardChangeWatchPopup-title": "Change Watch", + "boardMenuPopup-title": "Board Settings", + "boardChangeViewPopup-title": "Board View", + "boards": "Boards", + "board-view": "Board View", + "board-view-cal": "Calendar", + "board-view-swimlanes": "Swimlanes", + "board-view-collapse": "Collapse", + "board-view-lists": "Lists", + "bucket-example": "Like “Bucket List” for example", + "cancel": "Cancel", + "card-archived": "This card is moved to Archive.", + "board-archived": "This board is moved to Archive.", + "card-comments-title": "This card has %s comment.", + "card-delete-notice": "Deleting is permanent. You will lose all actions associated with this card.", + "card-delete-pop": "All actions will be removed from the activity feed and you won't be able to re-open the card. There is no undo.", + "card-delete-suggest-archive": "You can move a card to Archive to remove it from the board and preserve the activity.", + "card-due": "Due", + "card-due-on": "Due on", + "card-spent": "Spent Time", + "card-edit-attachments": "Edit attachments", + "card-edit-custom-fields": "Edit custom fields", + "card-start-voting": "Start voting", + "card-cancel-voting": "Delete voting and all votes", + "card-edit-labels": "Edit labels", + "card-edit-members": "Edit members", + "card-labels-title": "Change the labels for the card.", + "card-members-title": "Add or remove members of the board from the card.", + "card-start": "Start", + "card-start-on": "Starts on", + "cardAttachmentsPopup-title": "Attach From", + "cardCustomField-datePopup-title": "Change date", + "cardCustomFieldsPopup-title": "Edit custom fields", + "cardStartVotingPopup-title": "Start a vote", + "positiveVoteMembersPopup-title": "Proponents", + "negativeVoteMembersPopup-title": "Opponents", + "vote-question": "Voting question", + "vote-public": "Public vote", + "vote-for-it": "for it", + "vote-against": "against", + "cardDeletePopup-title": "Delete Card?", + "cardDetailsActionsPopup-title": "Card Actions", + "cardLabelsPopup-title": "Labels", + "cardMembersPopup-title": "Members", + "cardMorePopup-title": "More", + "cardTemplatePopup-title": "Create template", + "cards": "Cards", + "cards-count": "Cards", + "casSignIn": "Sign In with CAS", + "cardType-card": "Card", + "cardType-linkedCard": "Linked Card", + "cardType-linkedBoard": "Linked Board", + "change": "Change", + "change-avatar": "Change Avatar", + "change-password": "Change Password", + "change-permissions": "Change permissions", + "change-settings": "Change Settings", + "changeAvatarPopup-title": "Change Avatar", + "changeLanguagePopup-title": "Change Language", + "changePasswordPopup-title": "Change Password", + "changePermissionsPopup-title": "Change Permissions", + "changeSettingsPopup-title": "Change Settings", + "subtasks": "Subtasks", + "checklists": "Checklists", + "click-to-star": "Click to star this board.", + "click-to-unstar": "Click to unstar this board.", + "clipboard": "Clipboard or drag & drop", + "close": "Close", + "close-board": "Close Board", + "close-board-pop": "You will be able to restore the board by clicking the “Archive” button from the home header.", + "color-black": "black", + "color-blue": "blue", + "color-crimson": "crimson", + "color-darkgreen": "darkgreen", + "color-gold": "gold", + "color-gray": "gray", + "color-green": "green", + "color-indigo": "indigo", + "color-lime": "lime", + "color-magenta": "magenta", + "color-mistyrose": "mistyrose", + "color-navy": "navy", + "color-orange": "orange", + "color-paleturquoise": "paleturquoise", + "color-peachpuff": "peachpuff", + "color-pink": "pink", + "color-plum": "plum", + "color-purple": "purple", + "color-red": "red", + "color-saddlebrown": "saddlebrown", + "color-silver": "silver", + "color-sky": "sky", + "color-slateblue": "slateblue", + "color-white": "white", + "color-yellow": "yellow", + "unset-color": "Unset", + "comment": "Comment", + "comment-placeholder": "Write Comment", + "comment-only": "Comment only", + "comment-only-desc": "Can comment on cards only.", + "no-comments": "No comments", + "no-comments-desc": "Can not see comments and activities.", + "worker": "Worker", + "worker-desc": "Can only move cards, assign itself to card and comment.", + "computer": "Computer", + "confirm-subtask-delete-dialog": "Are you sure you want to delete subtask?", + "confirm-checklist-delete-dialog": "Are you sure you want to delete checklist?", + "copy-card-link-to-clipboard": "Copy card link to clipboard", + "linkCardPopup-title": "Link Card", + "searchElementPopup-title": "Search", + "copyCardPopup-title": "Copy Card", + "copyChecklistToManyCardsPopup-title": "Copy Checklist Template to Many Cards", + "copyChecklistToManyCardsPopup-instructions": "Destination Card Titles and Descriptions in this JSON format", + "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"First card title\", \"description\":\"First card description\"}, {\"title\":\"Second card title\",\"description\":\"Second card description\"},{\"title\":\"Last card title\",\"description\":\"Last card description\"} ]", + "create": "Create", + "createBoardPopup-title": "Create Board", + "chooseBoardSourcePopup-title": "Import board", + "createLabelPopup-title": "Create Label", + "createCustomField": "Create Field", + "createCustomFieldPopup-title": "Create Field", + "current": "current", + "custom-field-delete-pop": "There is no undo. This will remove this custom field from all cards and destroy its history.", + "custom-field-checkbox": "Checkbox", + "custom-field-date": "Date", + "custom-field-dropdown": "Dropdown List", + "custom-field-dropdown-none": "(none)", + "custom-field-dropdown-options": "List Options", + "custom-field-dropdown-options-placeholder": "Press enter to add more options", + "custom-field-dropdown-unknown": "(unknown)", + "custom-field-number": "Number", + "custom-field-text": "Text", + "custom-fields": "Custom Fields", + "date": "Date", + "decline": "Decline", + "default-avatar": "Default avatar", + "delete": "Delete", + "deleteCustomFieldPopup-title": "Delete Custom Field?", + "deleteLabelPopup-title": "Delete Label?", + "description": "Description", + "disambiguateMultiLabelPopup-title": "Disambiguate Label Action", + "disambiguateMultiMemberPopup-title": "Disambiguate Member Action", + "discard": "Discard", + "done": "Done", + "download": "Download", + "edit": "Edit", + "edit-avatar": "Change Avatar", + "edit-profile": "Edit Profile", + "edit-wip-limit": "Edit WIP Limit", + "soft-wip-limit": "Soft WIP Limit", + "editCardStartDatePopup-title": "Change start date", + "editCardDueDatePopup-title": "Change due date", + "editCustomFieldPopup-title": "Edit Field", + "editCardSpentTimePopup-title": "Change spent time", + "editLabelPopup-title": "Change Label", + "editNotificationPopup-title": "Edit Notification", + "editProfilePopup-title": "Edit Profile", + "email": "Email", + "email-enrollAccount-subject": "An account created for you on __siteName__", + "email-enrollAccount-text": "Hello __user__,\n\nTo start using the service, simply click the link below.\n\n__url__\n\nThanks.", + "email-fail": "Sending email failed", + "email-fail-text": "Error trying to send email", + "email-invalid": "Invalid email", + "email-invite": "Invite via Email", + "email-invite-subject": "__inviter__ sent you an invitation", + "email-invite-text": "Dear __user__,\n\n__inviter__ invites you to join board \"__board__\" for collaborations.\n\nPlease follow the link below:\n\n__url__\n\nThanks.", + "email-resetPassword-subject": "Reset your password on __siteName__", + "email-resetPassword-text": "Hello __user__,\n\nTo reset your password, simply click the link below.\n\n__url__\n\nThanks.", + "email-sent": "Email sent", + "email-verifyEmail-subject": "Verify your email address on __siteName__", + "email-verifyEmail-text": "Hello __user__,\n\nTo verify your account email, simply click the link below.\n\n__url__\n\nThanks.", + "enable-wip-limit": "Enable WIP Limit", + "error-board-doesNotExist": "This board does not exist", + "error-board-notAdmin": "You need to be admin of this board to do that", + "error-board-notAMember": "You need to be a member of this board to do that", + "error-json-malformed": "Your text is not valid JSON", + "error-json-schema": "Your JSON data does not include the proper information in the correct format", + "error-list-doesNotExist": "This list does not exist", + "error-user-doesNotExist": "This user does not exist", + "error-user-notAllowSelf": "You can not invite yourself", + "error-user-notCreated": "This user is not created", + "error-username-taken": "This username is already taken", + "error-email-taken": "Email has already been taken", + "export-board": "Export board", + "sort": "Sort", + "sort-desc": "Click to Sort List", + "list-sort-by": "Sort the List By:", + "list-label-modifiedAt": "Last Access Time", + "list-label-title": "Name of the List", + "list-label-sort": "Your Manual Order", + "list-label-short-modifiedAt": "(L)", + "list-label-short-title": "(N)", + "list-label-short-sort": "(M)", + "filter": "Filter", + "filter-cards": "Filter Cards or Lists", + "list-filter-label": "Filter List by Title", + "filter-clear": "Clear filter", + "filter-no-label": "No label", + "filter-no-member": "No member", + "filter-no-assignee": "No assignee", + "filter-no-custom-fields": "No Custom Fields", + "filter-show-archive": "Show archived lists", + "filter-hide-empty": "Hide empty lists", + "filter-on": "Filter is on", + "filter-on-desc": "You are filtering cards on this board. Click here to edit filter.", + "filter-to-selection": "Filter to selection", + "advanced-filter-label": "Advanced Filter", + "advanced-filter-description": "Advanced Filter allows to write a string containing following operators: == != <= >= && || ( ) A space is used as a separator between the Operators. You can filter for all Custom Fields by typing their names and values. For Example: Field1 == Value1. Note: If fields or values contains spaces, you need to encapsulate them into single quotes. For Example: 'Field 1' == 'Value 1'. For single control characters (' \\/) to be skipped, you can use \\. For example: Field1 == I\\'m. Also you can combine multiple conditions. For Example: F1 == V1 || F1 == V2. Normally all operators are interpreted from left to right. You can change the order by placing brackets. For Example: F1 == V1 && ( F2 == V2 || F2 == V3 ). Also you can search text fields using regex: F1 == /Tes.*/i", + "fullname": "Full Name", + "header-logo-title": "Go back to your boards page.", + "hide-system-messages": "Hide system messages", + "headerBarCreateBoardPopup-title": "Create Board", + "home": "Home", + "import": "Import", + "link": "Link", + "import-board": "import board", + "import-board-c": "Import board", + "import-board-title-trello": "Import board from Trello", + "import-board-title-wekan": "Import board from previous export", + "from-trello": "From Trello", + "from-wekan": "From previous export", + "import-board-instruction-trello": "In your Trello board, go to 'Menu', then 'More', 'Print and Export', 'Export JSON', and copy the resulting text.", + "import-board-instruction-wekan": "In your board, go to 'Menu', then 'Export board', and copy the text in the downloaded file.", + "import-board-instruction-about-errors": "If you get errors when importing board, sometimes importing still works, and board is at All Boards page.", + "import-json-placeholder": "Paste your valid JSON data here", + "import-map-members": "Map members", + "import-members-map": "Your imported board has some members. Please map the members you want to import to your users", + "import-show-user-mapping": "Review members mapping", + "import-user-select": "Pick your existing user you want to use as this member", + "importMapMembersAddPopup-title": "Select member", + "info": "Version", + "initials": "Initials", + "invalid-date": "Invalid date", + "invalid-time": "Invalid time", + "invalid-user": "Invalid user", + "joined": "joined", + "just-invited": "You are just invited to this board", + "keyboard-shortcuts": "Keyboard shortcuts", + "label-create": "Create Label", + "label-default": "%s label (default)", + "label-delete-pop": "There is no undo. This will remove this label from all cards and destroy its history.", + "labels": "Labels", + "language": "Language", + "last-admin-desc": "You can’t change roles because there must be at least one admin.", + "leave-board": "Leave Board", + "leave-board-pop": "Are you sure you want to leave __boardTitle__? You will be removed from all cards on this board.", + "leaveBoardPopup-title": "Leave Board ?", + "link-card": "Link to this card", + "list-archive-cards": "Move all cards in this list to Archive", + "list-archive-cards-pop": "This will remove all the cards in this list from the board. To view cards in Archive and bring them back to the board, click “Menu” > “Archive”.", + "list-move-cards": "Move all cards in this list", + "list-select-cards": "Select all cards in this list", + "set-color-list": "Set Color", + "listActionPopup-title": "List Actions", + "swimlaneActionPopup-title": "Swimlane Actions", + "swimlaneAddPopup-title": "Add a Swimlane below", + "listImportCardPopup-title": "Import a Trello card", + "listMorePopup-title": "More", + "link-list": "Link to this list", + "list-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the list. There is no undo.", + "list-delete-suggest-archive": "You can move a list to Archive to remove it from the board and preserve the activity.", + "lists": "Lists", + "swimlanes": "Swimlanes", + "log-out": "Log Out", + "log-in": "登入", + "loginPopup-title": "登入", + "memberMenuPopup-title": "Member Settings", + "members": "Members", + "menu": "Menu", + "move-selection": "Move selection", + "moveCardPopup-title": "Move Card", + "moveCardToBottom-title": "Move to Bottom", + "moveCardToTop-title": "Move to Top", + "moveSelectionPopup-title": "Move selection", + "multi-selection": "Multi-Selection", + "multi-selection-on": "Multi-Selection is on", + "muted": "Muted", + "muted-info": "You will never be notified of any changes in this board", + "my-boards": "My Boards", + "name": "Name", + "no-archived-cards": "No cards in Archive.", + "no-archived-lists": "No lists in Archive.", + "no-archived-swimlanes": "No swimlanes in Archive.", + "no-results": "No results", + "normal": "Normal", + "normal-desc": "Can view and edit cards. Can't change settings.", + "not-accepted-yet": "Invitation not accepted yet", + "notify-participate": "Receive updates to any cards you participate as creater or member", + "notify-watch": "Receive updates to any boards, lists, or cards you’re watching", + "optional": "optional", + "or": "or", + "page-maybe-private": "This page may be private. You may be able to view it by <a href='%s'>logging in</a>.", + "page-not-found": "Page not found.", + "password": "Password", + "paste-or-dragdrop": "to paste, or drag & drop image file to it (image only)", + "participating": "Participating", + "preview": "Preview", + "previewAttachedImagePopup-title": "Preview", + "previewClipboardImagePopup-title": "Preview", + "private": "Private", + "private-desc": "This board is private. Only people added to the board can view and edit it.", + "profile": "Profile", + "public": "Public", + "public-desc": "This board is public. It's visible to anyone with the link and will show up in search engines like Google. Only people added to the board can edit.", + "quick-access-description": "Star a board to add a shortcut in this bar.", + "remove-cover": "Remove Cover", + "remove-from-board": "Remove from Board", + "remove-label": "Remove Label", + "listDeletePopup-title": "Delete List ?", + "remove-member": "Remove Member", + "remove-member-from-card": "Remove from Card", + "remove-member-pop": "Remove __name__ (__username__) from __boardTitle__? The member will be removed from all cards on this board. They will receive a notification.", + "removeMemberPopup-title": "Remove Member?", + "rename": "Rename", + "rename-board": "Rename Board", + "restore": "Restore", + "save": "儲存", + "search": "Search", + "rules": "Rules", + "search-cards": "Search from card/list titles, descriptions and custom fields on this board", + "search-example": "Text to search for?", + "select-color": "Select Color", + "set-wip-limit-value": "Set a limit for the maximum number of tasks in this list", + "setWipLimitPopup-title": "Set WIP Limit", + "shortcut-assign-self": "Assign yourself to current card", + "shortcut-autocomplete-emoji": "Autocomplete emoji", + "shortcut-autocomplete-members": "Autocomplete members", + "shortcut-clear-filters": "Clear all filters", + "shortcut-close-dialog": "Close Dialog", + "shortcut-filter-my-cards": "Filter my cards", + "shortcut-show-shortcuts": "Bring up this shortcuts list", + "shortcut-toggle-filterbar": "Toggle Filter Sidebar", + "shortcut-toggle-sidebar": "Toggle Board Sidebar", + "show-cards-minimum-count": "Show cards count if list contains more than", + "sidebar-open": "Open Sidebar", + "sidebar-close": "Close Sidebar", + "signupPopup-title": "Create an Account", + "star-board-title": "Click to star this board. It will show up at top of your boards list.", + "starred-boards": "Starred Boards", + "starred-boards-description": "Starred boards show up at the top of your boards list.", + "subscribe": "Subscribe", + "team": "Team", + "this-board": "this board", + "this-card": "this card", + "spent-time-hours": "Spent time (hours)", + "overtime-hours": "Overtime (hours)", + "overtime": "Overtime", + "has-overtime-cards": "Has overtime cards", + "has-spenttime-cards": "Has spent time cards", + "time": "Time", + "title": "Title", + "tracking": "Tracking", + "tracking-info": "You will be notified of any changes to those cards you are involved as creator or member.", + "type": "Type", + "unassign-member": "Unassign member", + "unsaved-description": "You have an unsaved description.", + "unwatch": "Unwatch", + "upload": "Upload", + "upload-avatar": "Upload an avatar", + "uploaded-avatar": "Uploaded an avatar", + "username": "Username", + "view-it": "View it", + "warn-list-archived": "warning: this card is in an list at Archive", + "watch": "Watch", + "watching": "Watching", + "watching-info": "You will be notified of any change in this board", + "welcome-board": "Welcome Board", + "welcome-swimlane": "Milestone 1", + "welcome-list1": "Basics", + "welcome-list2": "Advanced", + "card-templates-swimlane": "Card Templates", + "list-templates-swimlane": "List Templates", + "board-templates-swimlane": "Board Templates", + "what-to-do": "What do you want to do?", + "wipLimitErrorPopup-title": "Invalid WIP Limit", + "wipLimitErrorPopup-dialog-pt1": "The number of tasks in this list is higher than the WIP limit you've defined.", + "wipLimitErrorPopup-dialog-pt2": "Please move some tasks out of this list, or set a higher WIP limit.", + "admin-panel": "Admin Panel", + "settings": "Settings", + "people": "People", + "registration": "Registration", + "disable-self-registration": "Disable Self-Registration", + "invite": "Invite", + "invite-people": "Invite People", + "to-boards": "To board(s)", + "email-addresses": "Email Addresses", + "smtp-host-description": "The address of the SMTP server that handles your emails.", + "smtp-port-description": "The port your SMTP server uses for outgoing emails.", + "smtp-tls-description": "Enable TLS support for SMTP server", + "smtp-host": "SMTP Host", + "smtp-port": "SMTP Port", + "smtp-username": "Username", + "smtp-password": "Password", + "smtp-tls": "TLS support", + "send-from": "From", + "send-smtp-test": "Send a test email to yourself", + "invitation-code": "Invitation Code", + "email-invite-register-subject": "__inviter__ sent you an invitation", + "email-invite-register-text": "Dear __user__,\n\n__inviter__ invites you to kanban board for collaborations.\n\nPlease follow the link below:\n__url__\n\nAnd your invitation code is: __icode__\n\nThanks.", + "email-smtp-test-subject": "SMTP Test Email", + "email-smtp-test-text": "You have successfully sent an email", + "error-invitation-code-not-exist": "Invitation code doesn't exist", + "error-notAuthorized": "You are not authorized to view this page.", + "webhook-title": "Webhook Name", + "webhook-token": "Token (Optional for Authentication)", + "outgoing-webhooks": "Outgoing Webhooks", + "bidirectional-webhooks": "Two-Way Webhooks", + "outgoingWebhooksPopup-title": "Outgoing Webhooks", + "boardCardTitlePopup-title": "Card Title Filter", + "disable-webhook": "Disable This Webhook", + "global-webhook": "Global Webhooks", + "new-outgoing-webhook": "New Outgoing Webhook", + "no-name": "(Unknown)", + "Node_version": "Node version", + "Meteor_version": "Meteor version", + "MongoDB_version": "MongoDB version", + "MongoDB_storage_engine": "MongoDB storage engine", + "MongoDB_Oplog_enabled": "MongoDB Oplog enabled", + "OS_Arch": "OS Arch", + "OS_Cpus": "OS CPU Count", + "OS_Freemem": "OS Free Memory", + "OS_Loadavg": "OS Load Average", + "OS_Platform": "OS Platform", + "OS_Release": "OS Release", + "OS_Totalmem": "OS Total Memory", + "OS_Type": "OS Type", + "OS_Uptime": "OS Uptime", + "days": "days", + "hours": "hours", + "minutes": "minutes", + "seconds": "seconds", + "show-field-on-card": "Show this field on card", + "automatically-field-on-card": "Auto create field to all cards", + "showLabel-field-on-card": "Show field label on minicard", + "yes": "Yes", + "no": "No", + "accounts": "Accounts", + "accounts-allowEmailChange": "Allow Email Change", + "accounts-allowUserNameChange": "Allow Username Change", + "createdAt": "Created at", + "verified": "Verified", + "active": "Active", + "card-received": "Received", + "card-received-on": "Received on", + "card-end": "End", + "card-end-on": "Ends on", + "editCardReceivedDatePopup-title": "Change received date", + "editCardEndDatePopup-title": "Change end date", + "setCardColorPopup-title": "Set color", + "setCardActionsColorPopup-title": "Choose a color", + "setSwimlaneColorPopup-title": "Choose a color", + "setListColorPopup-title": "Choose a color", + "assigned-by": "Assigned By", + "requested-by": "Requested By", + "board-delete-notice": "Deleting is permanent. You will lose all lists, cards and actions associated with this board.", + "delete-board-confirm-popup": "All lists, cards, labels, and activities will be deleted and you won't be able to recover the board contents. There is no undo.", + "boardDeletePopup-title": "Delete Board?", + "delete-board": "Delete Board", + "default-subtasks-board": "Subtasks for __board__ board", + "default": "Default", + "queue": "Queue", + "subtask-settings": "Subtasks Settings", + "card-settings": "Card Settings", + "boardSubtaskSettingsPopup-title": "Board Subtasks Settings", + "boardCardSettingsPopup-title": "Card Settings", + "deposit-subtasks-board": "Deposit subtasks to this board:", + "deposit-subtasks-list": "Landing list for subtasks deposited here:", + "show-parent-in-minicard": "Show parent in minicard:", + "prefix-with-full-path": "Prefix with full path", + "prefix-with-parent": "Prefix with parent", + "subtext-with-full-path": "Subtext with full path", + "subtext-with-parent": "Subtext with parent", + "change-card-parent": "Change card's parent", + "parent-card": "Parent card", + "source-board": "Source board", + "no-parent": "Don't show parent", + "activity-added-label": "added label '%s' to %s", + "activity-removed-label": "removed label '%s' from %s", + "activity-delete-attach": "deleted an attachment from %s", + "activity-added-label-card": "added label '%s'", + "activity-removed-label-card": "removed label '%s'", + "activity-delete-attach-card": "deleted an attachment", + "activity-set-customfield": "set custom field '%s' to '%s' in %s", + "activity-unset-customfield": "unset custom field '%s' in %s", + "r-rule": "Rule", + "r-add-trigger": "Add trigger", + "r-add-action": "Add action", + "r-board-rules": "Board rules", + "r-add-rule": "Add rule", + "r-view-rule": "View rule", + "r-delete-rule": "Delete rule", + "r-new-rule-name": "New rule title", + "r-no-rules": "No rules", + "r-when-a-card": "When a card", + "r-is": "is", + "r-is-moved": "is moved", + "r-added-to": "added to", + "r-removed-from": "Removed from", + "r-the-board": "the board", + "r-list": "list", + "set-filter": "Set Filter", + "r-moved-to": "Moved to", + "r-moved-from": "Moved from", + "r-archived": "Moved to Archive", + "r-unarchived": "Restored from Archive", + "r-a-card": "a card", + "r-when-a-label-is": "When a label is", + "r-when-the-label": "When the label", + "r-list-name": "list name", + "r-when-a-member": "When a member is", + "r-when-the-member": "When the member", + "r-name": "name", + "r-when-a-attach": "When an attachment", + "r-when-a-checklist": "When a checklist is", + "r-when-the-checklist": "When the checklist", + "r-completed": "Completed", + "r-made-incomplete": "Made incomplete", + "r-when-a-item": "When a checklist item is", + "r-when-the-item": "When the checklist item", + "r-checked": "Checked", + "r-unchecked": "Unchecked", + "r-move-card-to": "Move card to", + "r-top-of": "Top of", + "r-bottom-of": "Bottom of", + "r-its-list": "its list", + "r-archive": "Move to Archive", + "r-unarchive": "Restore from Archive", + "r-card": "card", + "r-add": "Add", + "r-remove": "Remove", + "r-label": "label", + "r-member": "member", + "r-remove-all": "Remove all members from the card", + "r-set-color": "Set color to", + "r-checklist": "checklist", + "r-check-all": "Check all", + "r-uncheck-all": "Uncheck all", + "r-items-check": "items of checklist", + "r-check": "Check", + "r-uncheck": "Uncheck", + "r-item": "item", + "r-of-checklist": "of checklist", + "r-send-email": "Send an email", + "r-to": "to", + "r-subject": "subject", + "r-rule-details": "Rule details", + "r-d-move-to-top-gen": "Move card to top of its list", + "r-d-move-to-top-spec": "Move card to top of list", + "r-d-move-to-bottom-gen": "Move card to bottom of its list", + "r-d-move-to-bottom-spec": "Move card to bottom of list", + "r-d-send-email": "Send email", + "r-d-send-email-to": "to", + "r-d-send-email-subject": "subject", + "r-d-send-email-message": "message", + "r-d-archive": "Move card to Archive", + "r-d-unarchive": "Restore card from Archive", + "r-d-add-label": "Add label", + "r-d-remove-label": "Remove label", + "r-create-card": "Create new card", + "r-in-list": "in list", + "r-in-swimlane": "in swimlane", + "r-d-add-member": "Add member", + "r-d-remove-member": "Remove member", + "r-d-remove-all-member": "Remove all member", + "r-d-check-all": "Check all items of a list", + "r-d-uncheck-all": "Uncheck all items of a list", + "r-d-check-one": "Check item", + "r-d-uncheck-one": "Uncheck item", + "r-d-check-of-list": "of checklist", + "r-d-add-checklist": "Add checklist", + "r-d-remove-checklist": "Remove checklist", + "r-by": "by", + "r-add-checklist": "Add checklist", + "r-with-items": "with items", + "r-items-list": "item1,item2,item3", + "r-add-swimlane": "Add swimlane", + "r-swimlane-name": "swimlane name", + "r-board-note": "Note: leave a field empty to match every possible value.", + "r-checklist-note": "Note: checklist's items have to be written as comma separated values.", + "r-when-a-card-is-moved": "When a card is moved to another list", + "r-set": "Set", + "r-update": "Update", + "r-datefield": "date field", + "r-df-start-at": "start", + "r-df-due-at": "due", + "r-df-end-at": "end", + "r-df-received-at": "received", + "r-to-current-datetime": "to current date/time", + "r-remove-value-from": "Remove value from", + "ldap": "LDAP", + "oauth2": "OAuth2", + "cas": "CAS", + "authentication-method": "Authentication method", + "authentication-type": "Authentication type", + "custom-product-name": "Custom Product Name", + "layout": "Layout", + "hide-logo": "Hide Logo", + "add-custom-html-after-body-start": "Add Custom HTML after <body> start", + "add-custom-html-before-body-end": "Add Custom HTML before </body> end", + "error-undefined": "Something went wrong", + "error-ldap-login": "An error occurred while trying to login", + "display-authentication-method": "Display Authentication Method", + "default-authentication-method": "Default Authentication Method", + "duplicate-board": "Duplicate Board", + "people-number": "The number of people is:", + "swimlaneDeletePopup-title": "Delete Swimlane ?", + "swimlane-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the swimlane. There is no undo.", + "restore-all": "Restore all", + "delete-all": "Delete all", + "loading": "Loading, please wait.", + "previous_as": "last time was", + "act-a-dueAt": "modified due time to \nWhen: __timeValue__\nWhere: __card__\n previous due was __timeOldValue__", + "act-a-endAt": "modified ending time to __timeValue__ from (__timeOldValue__)", + "act-a-startAt": "modified starting time to __timeValue__ from (__timeOldValue__)", + "act-a-receivedAt": "modified received time to __timeValue__ from (__timeOldValue__)", + "a-dueAt": "modified due time to be", + "a-endAt": "modified ending time to be", + "a-startAt": "modified starting time to be", + "a-receivedAt": "modified received time to be", + "almostdue": "current due time %s is approaching", + "pastdue": "current due time %s is past", + "duenow": "current due time %s is today", + "act-newDue": "__list__/__card__ has 1st due reminder [__board__]", + "act-withDue": "__list__/__card__ due reminders [__board__]", + "act-almostdue": "was reminding the current due (__timeValue__) of __card__ is approaching", + "act-pastdue": "was reminding the current due (__timeValue__) of __card__ is past", + "act-duenow": "was reminding the current due (__timeValue__) of __card__ is now", + "act-atUserComment": "You were mentioned in [__board__] __list__/__card__", + "delete-user-confirm-popup": "Are you sure you want to delete this account? There is no undo.", + "accounts-allowUserDelete": "Allow users to self delete their account", + "hide-minicard-label-text": "Hide minicard label text", + "show-desktop-drag-handles": "Show desktop drag handles", + "assignee": "Assignee", + "cardAssigneesPopup-title": "Assignee", + "addmore-detail": "Add a more detailed description", + "show-on-card": "Show on Card", + "new": "New", + "editUserPopup-title": "Edit User", + "newUserPopup-title": "New User", + "notifications": "Notifications", + "view-all": "View All", + "filter-by-unread": "Filter by Unread", + "mark-all-as-read": "Mark all as read", + "remove-all-read": "Remove all read", + "allow-rename": "Allow Rename", + "allowRenamePopup-title": "Allow Rename" +} diff --git a/i18n/zh-TW.i18n.json b/i18n/zh-TW.i18n.json index b1cf1ee7..99e7bd06 100644 --- a/i18n/zh-TW.i18n.json +++ b/i18n/zh-TW.i18n.json @@ -1,780 +1,778 @@ { - "accept": "接受", - "act-activity-notify": "活動通知", - "act-addAttachment": "附件 __attachment__ 已新增到卡片 __card__ 位於清單 __list__  泳道  __swimlane__ 看板 __board__", - "act-deleteAttachment": "已刪除的附件__附件__卡片上__卡片__在清單__清單__at swimlane__swimlane__在看板__看板__", - "act-addSubtask": "新增子任務 __子任務 __ to card __卡片__ at list_清單__ at swimlane __分隔線__ at board __看板__", - "act-addLabel": "新增標籤 __label__ 到看板 __board__ 中的泳道 __swimlane__ 中的清單 __list__ 中的卡片 __card__ 中", - "act-addedLabel": "新增標籤 __label__ 到看板 __board__ 中的泳道 __swimlane__ 中的清單 __list__ 中的卡片 __card__ 中", - "act-removeLabel": "移除看板 __board__ 中的泳道 __swimlane__ 中的清單 __list__ 中的卡片 __card__ 中的標籤 __label__", - "act-removedLabel": "移除看板 __board__ 中的泳道 __swimlane__ 中的清單 __list__ 中的卡片 __card__ 中的標籤 __label__", - "act-addChecklist": "新增清單 __checklist__ 到看板 __board__ 中的泳道 __swimlane__ 中的清單 __list__ 中的卡片 __card__ 中", - "act-addChecklistItem": "新增清單項 __checklistItem__ 到看板 __board__ 中的泳道 __swimlane__ 中的清單 __list__ 中的卡片 __card__ 中的清單 __checklist__", - "act-removeChecklist": "移除看板 __board__ 中的泳道 __swimlane__ 中的清單 __list__ 中的卡片 __card__ 中的清單 __checklist__", - "act-removeChecklistItem": "移除看板 __board__ 中的泳道 __swimlane__ 中的清單 __list__ 中的卡片 __card__ 中的清單 __checklist__ 清單項 __checklistItem__", - "act-checkedItem": "選中看板 __board__ 中的泳道 __swimlane__ 中的清單 __list__ 中的卡片 __card__ 中的清單 __checklist__ 的清單項 __checklistItem__", - "act-uncheckedItem": "取消選取__選取清單項目__清單上__清單__在卡片__卡片__在清單__清單__在分隔線__分隔線__在看板__看板__", - "act-completeChecklist": "完成檢查清單__checklist__ 卡片 __card__ 清單 __list__ 泳道 __swimlane__ 看板 __board__", - "act-uncompleteChecklist": "看板 __board__ 中的泳道 __swimlane__ 中的清單 __list__ 中的卡片 __card__ 中的清單 __checklist__ 未完成", - "act-addComment": "對看板 __board__ 中的泳道 __swimlane__ 中的清單 __list__ 中的卡片 __card__ 發表了評論: __comment__", - "act-editComment": "編輯卡片中的評論:看板__board__中的泳道__swimlane__中的清單__list__中的評論__comment__", - "act-deleteComment": "刪除卡片中的評論:看板__board__中的泳道__swimlane__中的清單__list__中的評論__comment__", - "act-createBoard": "新增看板 __board__", - "act-createSwimlane": "新增泳道 __swimlane__ 到看板 __board__", - "act-createCard": "在看板 __board__ 的泳道 __swimlane__ 的清單 __list__ 中新增卡片 __card__", - "act-createCustomField": "已新增看板__board__自訂欄位__customField__", - "act-deleteCustomField": "已刪除看板__board__自訂欄位__customField__", - "act-setCustomField": "編輯自訂欄位__customField__:看板__board__中的泳道__swimlane__中的清單__list__中的卡片__card__中的__customFieldValue__", - "act-createList": "新增清單 __list__ 至看板 __board__", - "act-addBoardMember": "新增成員 __member__ 到看板 __board__", - "act-archivedBoard": "看板 __board__ 已被移到封存", - "act-archivedCard": "將看板 __board__ 中的泳道 __swimlane__ 中的清單 __list__ 中的卡片 移動到封存中", - "act-archivedList": "看板 __board__ 中的泳道 __swimlane__ 中的清單 __list__ 已被移入封存", - "act-archivedSwimlane": "看板 __board__ 中的泳道 __swimlane__ 已被移入封存", - "act-importBoard": "匯入看板 __board__", - "act-importCard": "已將卡片 __card__ 匯入到 __board__ 看板中的 __swimlane__ 泳道中的 __list__ 清單中", - "act-importList": "已將清單匯入到 __board__ 看板中的 __swimlane__  泳道中的 __list__  清單中", - "act-joinMember": "已將成員 __member__  新增到 __board__ 看板中的 __swimlane__ 泳道中的 __list__  清單中的 __card__ 卡片中", - "act-moveCard": "移動卡片 __card__ 到看板 __board__ 從清單 __oldList__ 泳道 __oldSwimlane__ 至清單 __list__ 泳道 __swimlane__", - "act-moveCardToOtherBoard": "移動卡片 __card__ 從清單 __oldList__ 泳道 __oldSwimlane__ 看板 __oldBoard__ 至清單 __list__ 泳道 __swimlane__ 看板 __board__", - "act-removeBoardMember": "從看板 __board__ 移除成員 __member__", - "act-restoredCard": "恢覆卡片 __card__ 至清單 __list__ 泳道 __swimlane__ 看板 __board__", - "act-unjoinMember": "移除成員 __member__ 從卡片 __card__ 清單 __list__ a泳道 __swimlane__ 看板 __board__", - "act-withBoardTitle": "看板__board__", - "act-withCardTitle": "[看板 __board__] 卡片 __card__", - "actions": "操作", - "activities": "活動紀錄", - "activity": "活動", - "activity-added": "新增 %s 到 %s", - "activity-archived": "%s 已被移到封存", - "activity-attached": "已新增附件 %s 到 %s", - "activity-created": "新增 %s", - "activity-customfield-created": "已建立的自訂欄位 %s", - "activity-excluded": "排除 %s 從 %s", - "activity-imported": "匯入 %s 到 %s 從 %s 中", - "activity-imported-board": "已匯入 %s 從 %s 中", - "activity-joined": "已關聯 %s", - "activity-moved": "將 %s 從 %s 移到 %s", - "activity-on": "在 %s", - "activity-removed": "已移除 %s 從 %s 中", - "activity-sent": "已寄送 %s 到 %s", - "activity-unjoined": "已解除關聯 %s", - "activity-subtask-added": "已新增子任務到 %s", - "activity-checked-item": "勾選%s於清單%s 共 %s", - "activity-unchecked-item": "未勾選 %s 於清單 %s 共 %s", - "activity-checklist-added": "已新增待辦清單 %s", - "activity-checklist-removed": "已刪除%s的待辦清單", - "activity-checklist-completed": "已完成清單 %s 共 %s 項", - "activity-checklist-uncompleted": "未完成清單 %s 共 %s 項", - "activity-checklist-item-added": "新增待辦清單項目從 %s 到 %s", - "activity-checklist-item-removed": "已從 '%s' 於 %s中 移除一個清單項", - "add": "新增", - "activity-checked-item-card": "勾選 %s 與清單 %s 中", - "activity-unchecked-item-card": "取消勾選 %s 於清單 %s中", - "activity-checklist-completed-card": "完成檢查清單 __checklist__ 卡片 __card__ 清單 __list__ 泳道 __swimlane__ 看板 __board__", - "activity-checklist-uncompleted-card": "未完成清單 %s", - "activity-editComment": "評論已編輯", - "activity-deleteComment": "評論已刪除", - "add-attachment": "新增附件", - "add-board": "新增看板", - "add-card": "新增卡片", - "add-swimlane": "新增泳道", - "add-subtask": "新增子任務", - "add-checklist": "新增待辦清單", - "add-checklist-item": "新增項目", - "add-cover": "新增封面", - "add-label": "新增標籤", - "add-list": "新增清單", - "add-members": "新增成員", - "added": "新增", - "addMemberPopup-title": "成員", - "admin": "管理員", - "admin-desc": "可以瀏覽並編輯卡片,移除成員,並且更改該看板的設定", - "admin-announcement": "通知", - "admin-announcement-active": "啟用系統公告", - "admin-announcement-title": "來自管理員的公告訊息", - "all-boards": "全部看板", - "and-n-other-card": "和其他 __count__ 個卡片", - "and-n-other-card_plural": "和其他 __count__ 個卡片", - "apply": "應用", - "app-is-offline": "頁面載入中,請稍後。重新整理頁面將會造成尚未儲存的資料遺失,如果載入太久,請檢查伺服器是否已經停止工作。", - "archive": "封存", - "archive-all": "全部封存", - "archive-board": "將看板封存", - "archive-card": "將卡片封存", - "archive-list": "將清單封存", - "archive-swimlane": "將泳道封存", - "archive-selection": "將選擇封存", - "archiveBoardPopup-title": "是否封存看板?", - "archived-items": "封存", - "archived-boards": "封存的看板", - "restore-board": "還原看板", - "no-archived-boards": "沒有封存的看板。", - "archives": "封存", - "template": "範本", - "templates": "範本", - "assign-member": "分配成員", - "attached": "附加", - "attachment": "附件", - "attachment-delete-pop": "刪除附件的操作不可逆。", - "attachmentDeletePopup-title": "刪除附件?", - "attachments": "附件", - "auto-watch": "自動訂閱新建立的看板", - "avatar-too-big": "頭像過大 (上限 70 KB)", - "back": "返回", - "board-change-color": "更改顏色", - "board-nb-stars": "%s 星星", - "board-not-found": "看板不存在", - "board-private-info": "該看板將被設為 <strong>私有</strong>.", - "board-public-info": "該看板將被設為 <strong>公開</strong>.", - "boardChangeColorPopup-title": "修改看板背景", - "boardChangeTitlePopup-title": "重新命名看板", - "boardChangeVisibilityPopup-title": "更改可見度", - "boardChangeWatchPopup-title": "更改訂閱狀態", - "boardMenuPopup-title": "看板設定", - "boardChangeViewPopup-title": "看板檢視", - "boards": "看板", - "board-view": "看板檢視", - "board-view-cal": "日曆", - "board-view-swimlanes": "泳道", - "board-view-collapse": "損毀", - "board-view-lists": "清單", - "bucket-example": "例如 “目標清單”", - "cancel": "取消", - "card-archived": "封存這個卡片。", - "board-archived": "封存這個看板。", - "card-comments-title": "該卡片有 %s 條評論", - "card-delete-notice": "永久刪除是無法復原的,你將會失去這張卡片的所有相關操作記錄。", - "card-delete-pop": "所有的活動將從活動摘要中被移除且您將無法重新打開該卡片。此操作無法撤銷。", - "card-delete-suggest-archive": "您可以移動卡片到活動以便從看板中刪除並保持活動。", - "card-due": "到期日", - "card-due-on": "期限", - "card-spent": "耗時", - "card-edit-attachments": "編輯附件", - "card-edit-custom-fields": "編輯自訂欄位", - "card-start-voting": "開始投票", - "card-cancel-voting": "移除投票", - "card-edit-labels": "編輯標籤", - "card-edit-members": "編輯成員", - "card-labels-title": "更改該卡片上的標籤", - "card-members-title": "在該卡片中新增或移除看板成員", - "card-start": "開始", - "card-start-on": "開始於", - "cardAttachmentsPopup-title": "附件來源", - "cardCustomField-datePopup-title": "修改日期", - "cardCustomFieldsPopup-title": "編輯自訂欄位", - "cardStartVotingPopup-title": "建立投票", - "positiveVoteMembersPopup-title": "支持", - "negativeVoteMembersPopup-title": "反對", - "vote-question": "投票題目", - "vote-public": "公開投票", - "vote-for-it": "同意", - "vote-against": "反對", - "cardDeletePopup-title": "徹底刪除卡片?", - "cardDetailsActionsPopup-title": "卡片操作", - "cardLabelsPopup-title": "標籤", - "cardMembersPopup-title": "成員", - "cardMorePopup-title": "更多", - "cardTemplatePopup-title": "建立範本", - "cards": "卡片", - "cards-count": "卡片", - "casSignIn": "以 CAS 登入", - "cardType-card": "卡片", - "cardType-linkedCard": "已連結卡片", - "cardType-linkedBoard": "已連結看板", - "change": "變更", - "change-avatar": "更換大頭貼", - "change-password": "變更密碼", - "change-permissions": "變更權限", - "change-settings": "更改設定", - "changeAvatarPopup-title": "更換大頭貼", - "changeLanguagePopup-title": "更改語系", - "changePasswordPopup-title": "變更密碼", - "changePermissionsPopup-title": "變更權限", - "changeSettingsPopup-title": "更改設定", - "subtasks": "子任務", - "checklists": "待辦清單", - "click-to-star": "將看板加入我的最愛。", - "click-to-unstar": "從我的最愛移除此看板。", - "clipboard": "剪貼簿貼上或者拖曳檔案", - "close": "關閉", - "close-board": "關閉看板", - "close-board-pop": "您可以透過點擊首頁中的「封存」按鈕來還原看板。", - "color-black": "黑色", - "color-blue": "藍色", - "color-crimson": "深紅", - "color-darkgreen": "墨綠", - "color-gold": "金色", - "color-gray": "灰色", - "color-green": "綠色", - "color-indigo": "紫藍色", - "color-lime": "綠黃", - "color-magenta": "洋紅", - "color-mistyrose": "玫瑰紅", - "color-navy": "藏青色", - "color-orange": "橙色", - "color-paleturquoise": "寶石綠", - "color-peachpuff": "桃紅色", - "color-pink": "粉紅色", - "color-plum": "紫紅色", - "color-purple": "紫色", - "color-red": "紅色", - "color-saddlebrown": "棕褐色", - "color-silver": "銀色", - "color-sky": "天藍", - "color-slateblue": "青藍", - "color-white": "白色", - "color-yellow": "黃色", - "unset-color": "未設定", - "comment": "評論", - "comment-placeholder": "撰寫文字", - "comment-only": "僅能評論", - "comment-only-desc": "只能在卡片上發表評論。", - "no-comments": "暫無評論", - "no-comments-desc": "無法檢視評論和活動。", - "worker": "工作者", - "worker-desc": "只能移動卡片,分配給自己及發表評論。", - "computer": "從本機上傳", - "confirm-subtask-delete-dialog": "確定要刪除子任務嗎?", - "confirm-checklist-delete-dialog": "確定要刪除清單嗎?", - "copy-card-link-to-clipboard": "將卡片連結複製到剪貼簿", - "linkCardPopup-title": "連結卡片", - "searchElementPopup-title": "搜尋", - "copyCardPopup-title": "複製卡片", - "copyChecklistToManyCardsPopup-title": "複製待辦清單的範本到多個卡片", - "copyChecklistToManyCardsPopup-instructions": "使用此 JSON 格式來表示目標卡片的標題和描述", - "copyChecklistToManyCardsPopup-format": "[ {\\\"title\\\": \\\"第一個卡片標題\\\", \\\"description\\\":\\\"第一個卡片描述\\\"}, {\\\"title\\\":\\\"第二個卡片標題\\\",\\\"description\\\":\\\"第二個卡片描述\\\"},{\\\"title\\\":\\\"最後一個卡片標題\\\",\\\"description\\\":\\\"最後一個卡片描述\\\"} ]", - "create": "建立", - "createBoardPopup-title": "建立看板", - "chooseBoardSourcePopup-title": "匯入看板", - "createLabelPopup-title": "建立標籤", - "createCustomField": "建立欄位", - "createCustomFieldPopup-title": "建立欄位", - "current": "目前", - "custom-field-delete-pop": "此操作將會從所有卡片中移除自訂欄位以及銷毀歷史紀錄,並且無法撤消。", - "custom-field-checkbox": "複選框", - "custom-field-date": "日期", - "custom-field-dropdown": "下拉式選單", - "custom-field-dropdown-none": "(無)", - "custom-field-dropdown-options": "清單選項", - "custom-field-dropdown-options-placeholder": "按下 Enter 新增更多選項", - "custom-field-dropdown-unknown": "(未知)", - "custom-field-number": "數字", - "custom-field-text": "文字", - "custom-fields": "自訂欄位", - "date": "日期", - "decline": "拒絕", - "default-avatar": "預設大頭貼", - "delete": "刪除", - "deleteCustomFieldPopup-title": "刪除自訂欄位?", - "deleteLabelPopup-title": "刪除標籤?", - "description": "描述", - "disambiguateMultiLabelPopup-title": "清除標籤動作歧義", - "disambiguateMultiMemberPopup-title": "清除成員動作歧義", - "discard": "取消", - "done": "完成", - "download": "下載", - "edit": "編輯", - "edit-avatar": "更換大頭貼", - "edit-profile": "編輯個人資料", - "edit-wip-limit": "編輯 WIP 限制", - "soft-wip-limit": "軟性 WIP 限制", - "editCardStartDatePopup-title": "變更開始日期", - "editCardDueDatePopup-title": "變更到期日期", - "editCustomFieldPopup-title": "編輯欄位", - "editCardSpentTimePopup-title": "變更耗費時間", - "editLabelPopup-title": "更改標籤", - "editNotificationPopup-title": "更改通知", - "editProfilePopup-title": "編輯個人資料", - "email": "電子郵件", - "email-enrollAccount-subject": "您在 __siteName__ 的帳號已經建立", - "email-enrollAccount-text": "親愛的 __user__,\n\n點選下面的連結,即刻開始使用這項服務。\n\n__url__\n\n謝謝。", - "email-fail": "郵件寄送失敗", - "email-fail-text": "嘗試發送郵件時出現錯誤", - "email-invalid": "電子郵件地址錯誤", - "email-invite": "寄送郵件邀請", - "email-invite-subject": "__inviter__ 向您發出邀請", - "email-invite-text": "親愛的 __user__,\n\n__inviter__ 邀請您加入看板 \"__board__\" 參與協作。\n\n請點選下面的連結訪問看板:\n\n__url__\n\n謝謝。", - "email-resetPassword-subject": "重設您在 __siteName__ 的密碼", - "email-resetPassword-text": "您好 __user__,\n\n點選下面的連結,重置您的密碼:\n\n__url__\n\n謝謝。", - "email-sent": "郵件已寄送", - "email-verifyEmail-subject": "驗證您在 __siteName__ 的電子郵件", - "email-verifyEmail-text": "親愛的 __user__,\n\n點選下面的連結,驗證您的電子郵件地址:\n\n__url__\n\n謝謝。", - "enable-wip-limit": "啟用 WIP 限制", - "error-board-doesNotExist": "該看板不存在", - "error-board-notAdmin": "需要成為管理員才能執行此操作", - "error-board-notAMember": "需要成為看板成員才能執行此操作", - "error-json-malformed": "不是有效的 JSON", - "error-json-schema": "JSON 資料沒有用正確的格式包含合適的資訊", - "error-list-doesNotExist": "不存在此列表", - "error-user-doesNotExist": "該使用者不存在", - "error-user-notAllowSelf": "不允許對自己執行此操作", - "error-user-notCreated": "該使用者未能成功新增", - "error-username-taken": "這個使用者名稱已被使用", - "error-email-taken": "Email 已被使用", - "export-board": "匯出看板", - "sort": "排序", - "sort-desc": "點選排序清單", - "list-sort-by": "清單排序依照:", - "list-label-modifiedAt": "最後存取時間", - "list-label-title": "名稱清單", - "list-label-sort": "自定義排序", - "list-label-short-modifiedAt": "(L)", - "list-label-short-title": "(N)", - "list-label-short-sort": "(M)", - "filter": "篩選", - "filter-cards": "篩選卡片或清單", - "list-filter-label": "篩選清單依據標題", - "filter-clear": "清除篩選條件", - "filter-no-label": "沒有標籤", - "filter-no-member": "沒有成員", - "filter-no-assignee": "沒有代理人", - "filter-no-custom-fields": "沒有自訂欄位", - "filter-show-archive": "顯示封存的清單", - "filter-hide-empty": "隱藏空清單", - "filter-on": "篩選器已開啟", - "filter-on-desc": "你正在篩選該看板上的卡片,點此編輯篩選條件。", - "filter-to-selection": "選擇的篩選條件", - "advanced-filter-label": "進階篩選", - "advanced-filter-description": "進階篩選可以使用包含如下運算子的字串進行過濾:== != <= >= && || ( ) 。運算子之間用空格隔開。輸入文字和數值就可以過濾所有自訂內容。例如:Field1 == Value1。注意:如果內容或數值包含空格,需要用單引號。例如: 'Field 1' == 'Value 1'。要跳過單個控制字元(' \\/),請使用 \\ 跳脫字元。例如: Field1 = I\\'m。支援組合使用多個條件,例如: F1 == V1 || F1 == V2。通常以從左到右的順序進行判斷。可以透過括號修改順序,例如:F1 == V1 && ( F2 == V2 || F2 == V3 )。也支援使用 正規表示式 (Regex) 搜尋內容。", - "fullname": "全稱", - "header-logo-title": "返回您的看板頁面", - "hide-system-messages": "隱藏系統訊息", - "headerBarCreateBoardPopup-title": "建立看板", - "home": "首頁", - "import": "匯入", - "link": "連結", - "import-board": "匯入看板", - "import-board-c": "匯入看板", - "import-board-title-trello": "匯入在 Trello 的看板", - "import-board-title-wekan": "從上次的匯出檔匯入看板", - "import-sandstorm-backup-warning": "在檢查此 grain 是否關閉和再次打開之前,不要刪除從原始匯出的看板或 Trello 匯入的資料,否則看板會發生未知的錯誤,這意味著資料已遺失。", - "import-sandstorm-warning": "匯入資料將會移除所有現有的看版資料,並取代成此次匯入的看板資料", - "from-trello": "來自 Trello", - "from-wekan": "從上次的匯出檔", - "import-board-instruction-trello": "在你的Trello看板中,點選“功能表”,然後選擇“更多”,“列印與匯出”,“匯出為 JSON” 並拷貝結果文本", - "import-board-instruction-wekan": "在您的看板,點擊“選單”,然後“匯出看板”,複製下載文件中的文本。", - "import-board-instruction-about-errors": "如果在匯入看板時出現錯誤,匯入工作可能仍然在進行中,並且看板已經出現在全部看板頁。", - "import-json-placeholder": "貼上您有效的 JSON 資料至此", - "import-map-members": "複製成員", - "import-members-map": "您匯入的看板有一些成員,請複製這些成員到您匯入的用戶。", - "import-show-user-mapping": "核對複製的成員", - "import-user-select": "選擇現有使用者作為成員", - "importMapMembersAddPopup-title": "選擇成員", - "info": "版本", - "initials": "縮寫", - "invalid-date": "無效的日期", - "invalid-time": "非法的時間", - "invalid-user": "無效的使用者", - "joined": "關聯", - "just-invited": "您剛剛被邀請加入此看板", - "keyboard-shortcuts": "鍵盤快捷鍵", - "label-create": "新增標籤", - "label-default": "%s 標籤 (預設)", - "label-delete-pop": "此操作無法還原,這將會刪除該標籤並清除它的歷史記錄。", - "labels": "標籤", - "language": "語言", - "last-admin-desc": "你不能更改角色,因為至少需要一名管理員。", - "leave-board": "離開看板", - "leave-board-pop": "你確定要離開 __boardTitle__ 嗎?此看板的所有卡片都會將您移除。", - "leaveBoardPopup-title": "離開看板?", - "link-card": "關聯至該卡片", - "list-archive-cards": "封存清單內所有的卡片", - "list-archive-cards-pop": "將移動看板中清單的所有卡片,查看或恢復封存中的卡片,點擊“選單”->“封存”", - "list-move-cards": "移動清單中的所有卡片", - "list-select-cards": "選擇清單中的所有卡片", - "set-color-list": "設定顏色", - "listActionPopup-title": "清單操作", - "swimlaneActionPopup-title": "泳道動作", - "swimlaneAddPopup-title": "在下面新增泳道", - "listImportCardPopup-title": "匯入 Trello 卡片", - "listMorePopup-title": "更多", - "link-list": "連結到這個清單", - "list-delete-pop": "所有的動作都將從活動動態中被移除且您將無法再開啟該清單\b。此操作無法復原。", - "list-delete-suggest-archive": "您可以移動清單到封存以將其從看板中移除並保留活動。", - "lists": "清單", - "swimlanes": "泳道", - "log-out": "登出", - "log-in": "登入", - "loginPopup-title": "登入", - "memberMenuPopup-title": "成員更改", - "members": "成員", - "menu": "選單", - "move-selection": "移動被選擇的項目", - "moveCardPopup-title": "移動卡片", - "moveCardToBottom-title": "移至最下面", - "moveCardToTop-title": "移至最上面", - "moveSelectionPopup-title": "移動選取的項目", - "multi-selection": "多選", - "multi-selection-on": "多選啟用", - "muted": "取消任何通知", - "muted-info": "您將不會收到有關這個看板的任何訊息", - "my-boards": "我的看板", - "name": "名稱", - "no-archived-cards": "沒有封存的卡片", - "no-archived-lists": "沒有封存的清單", - "no-archived-swimlanes": "沒有封存的泳道", - "no-results": "無結果", - "normal": "普通", - "normal-desc": "可以建立以及編輯卡片,無法更改。", - "not-accepted-yet": "邀請尚未接受", - "notify-participate": "接收與你有關的卡片更新", - "notify-watch": "接收您關注的看板、清單或卡片的更新", - "optional": "選擇性的", - "or": "或", - "page-maybe-private": "本頁面被設為私有. 您必須 <a href='%s'>登入</a>以瀏覽其中內容。", - "page-not-found": "頁面不存在。", - "password": "密碼", - "paste-or-dragdrop": "從剪貼簿貼上,或者拖曳檔案到它上面 (僅限於圖片)", - "participating": "參與", - "preview": "預覽", - "previewAttachedImagePopup-title": "預覽", - "previewClipboardImagePopup-title": "預覽", - "private": "私有", - "private-desc": "該看板將被設為私有。只有該看板成員才可以進行檢視和編輯。", - "profile": "資料", - "public": "公開", - "public-desc": "該看板將被公開。任何人均可透過連結檢視,並且將對Google和其他搜尋引擎開放。只有加入至該看板的成員才可進行編輯。", - "quick-access-description": "加入我的最愛的看板將會在此導覽列中新增捷徑", - "remove-cover": "移除封面", - "remove-from-board": "從看板中刪除", - "remove-label": "移除標籤", - "listDeletePopup-title": "刪除標籤", - "remove-member": "移除成員", - "remove-member-from-card": "從該卡片中移除", - "remove-member-pop": "確定從 __boardTitle__ 中移除 __name__ (__username__) 嗎? 該成員將被從該看板的所有卡片中移除,同時他會收到一則提醒。", - "removeMemberPopup-title": "刪除成員?", - "rename": "重新命名", - "rename-board": "重新命名看板", - "restore": "還原", - "save": "儲存", - "search": "搜尋", - "rules": "規則", - "search-cards": "搜尋看板內的卡片/清單標題、描述、自訂欄位", - "search-example": "搜尋", - "select-color": "選擇顏色", - "set-wip-limit-value": "設定此清單中的最大任務數", - "setWipLimitPopup-title": "設定 WIP 限制", - "shortcut-assign-self": "分配當前卡片給自己", - "shortcut-autocomplete-emoji": "自動完成表情符號", - "shortcut-autocomplete-members": "自動補齊成員", - "shortcut-clear-filters": "清空全部過濾條件", - "shortcut-close-dialog": "關閉對話方塊", - "shortcut-filter-my-cards": "過濾我的卡片", - "shortcut-show-shortcuts": "顯示此快速鍵清單", - "shortcut-toggle-filterbar": "切換過濾程式邊欄", - "shortcut-toggle-sidebar": "切換面板邊欄", - "show-cards-minimum-count": "顯示卡片數量,當內容超過數量", - "sidebar-open": "開啟側邊欄", - "sidebar-close": "關閉側邊欄", - "signupPopup-title": "建立帳戶", - "star-board-title": "點擊這裡可將看板加入我的最愛,它將會出現在您的看板列表上方。", - "starred-boards": "我的最愛看板", - "starred-boards-description": "加入我的最愛的看板將會出現在您的看板列表上方。", - "subscribe": "訂閱", - "team": "團隊", - "this-board": "這個看板", - "this-card": "這個卡片", - "spent-time-hours": "耗費時間 (小時)", - "overtime-hours": "超時 (小時)", - "overtime": "超時", - "has-overtime-cards": "有卡片已超時", - "has-spenttime-cards": "耗時卡", - "time": "時間", - "title": "標題", - "tracking": "訂閱相關通知", - "tracking-info": "你將會收到與你有關的卡片的所有變更通知", - "type": "類型", - "unassign-member": "取消分配成員", - "unsaved-description": "未儲存的描述", - "unwatch": "取消追蹤", - "upload": "上傳", - "upload-avatar": "上傳大頭貼", - "uploaded-avatar": "大頭貼已經上傳", - "username": "使用者名稱", - "view-it": "檢視", - "warn-list-archived": "警告: 卡片位在封存的清單中", - "watch": "追蹤", - "watching": "訂閱所有通知", - "watching-info": "你將會收到關於這個看板所有的變更通知", - "welcome-board": "歡迎進入看板", - "welcome-swimlane": "里程碑 1", - "welcome-list1": "基本", - "welcome-list2": "進階", - "card-templates-swimlane": "卡片範本", - "list-templates-swimlane": "清單範本", - "board-templates-swimlane": "看板範本", - "what-to-do": "要做什麼?", - "wipLimitErrorPopup-title": "無效的最大任務數", - "wipLimitErrorPopup-dialog-pt1": "此清單中的任務數量已經超過了設定的最大任務數。", - "wipLimitErrorPopup-dialog-pt2": "請將一些任務移出此清單,或者設定一個更大的最大任務數。", - "admin-panel": "系統設定", - "settings": "設定", - "people": "成員", - "registration": "註冊", - "disable-self-registration": "關閉自我註冊", - "invite": "邀請", - "invite-people": "邀請成員", - "to-boards": "至看板()", - "email-addresses": "電子郵件", - "smtp-host-description": "SMTP 外寄郵件伺服器", - "smtp-port-description": "SMTP 外寄郵件伺服器埠號", - "smtp-tls-description": "對 SMTP 啟動 TLS 支援", - "smtp-host": "SMTP 位置", - "smtp-port": "SMTP 埠號", - "smtp-username": "使用者名稱", - "smtp-password": "密碼", - "smtp-tls": "支援 TLS", - "send-from": "寄件人", - "send-smtp-test": "傳送測試郵件給自己", - "invitation-code": "邀請碼", - "email-invite-register-subject": "__inviter__ 向您發出邀請", - "email-invite-register-text": "親愛的__user__:\n__inviter__ 邀請您加入到看板\n\n請點擊下面的連結:\n__url__\n\n您的邀請碼是:__icode__\n\n謝謝。", - "email-smtp-test-subject": "透過SMTP發送測試郵件", - "email-smtp-test-text": "你已成功發送郵件", - "error-invitation-code-not-exist": "邀請碼不存在", - "error-notAuthorized": "您無權限查看此頁面。", - "webhook-title": "Webhook 名稱", - "webhook-token": "Token (認證選項)", - "outgoing-webhooks": "設定訂閱 (Webhooks)", - "bidirectional-webhooks": "雙向訂閱 (Webhooks)", - "outgoingWebhooksPopup-title": "外部訂閱 (Webhooks)", - "boardCardTitlePopup-title": "卡片標題過濾器", - "disable-webhook": "禁用訂閱 (Webhooks)", - "global-webhook": "全域訂閱 (Webhooks)", - "new-outgoing-webhook": "新增連外訂閱 (Webhooks)", - "no-name": "(未知)", - "Node_version": "Node.js 版本", - "Meteor_version": "Meteor 版本", - "MongoDB_version": "MongoDB 版本", - "MongoDB_storage_engine": "MongoDB 儲存引擎", - "MongoDB_Oplog_enabled": "MongoDB Oplog 已啟用", - "OS_Arch": "作業系統架構", - "OS_Cpus": "系統 CPU 數量", - "OS_Freemem": "系統可用記憶體", - "OS_Loadavg": "系統平均負載", - "OS_Platform": "作業系統平台", - "OS_Release": "作業系統版本", - "OS_Totalmem": "系統總記憶體", - "OS_Type": "作業系統類型", - "OS_Uptime": "系統運行時間", - "days": "天", - "hours": "小時", - "minutes": "分鐘", - "seconds": "秒", - "show-field-on-card": "在卡片上顯示這個欄位", - "automatically-field-on-card": "自動在所有卡片建立欄位", - "showLabel-field-on-card": "在迷你卡片中顯示欄位標籤", - "yes": "是", - "no": "否", - "accounts": "帳號", - "accounts-allowEmailChange": "允許變更 Email", - "accounts-allowUserNameChange": "允許修改使用者名稱", - "createdAt": "新增於", - "verified": "已驗證", - "active": "啟用", - "card-received": "已接收", - "card-received-on": "接收於", - "card-end": "完成日", - "card-end-on": "完成於", - "editCardReceivedDatePopup-title": "更改接收日期", - "editCardEndDatePopup-title": "更改完成日期", - "setCardColorPopup-title": "設定顏色", - "setCardActionsColorPopup-title": "選擇顏色", - "setSwimlaneColorPopup-title": "選擇顏色", - "setListColorPopup-title": "選擇顏色", - "assigned-by": "分配者", - "requested-by": "請求者", - "board-delete-notice": "永久刪除是無法復原的,你將會失去這個看板上的所有清單、卡片和動作。", - "delete-board-confirm-popup": "所有清單、卡片、標籤和活動都會被刪除,將無法恢覆看板內容。不支援撤銷。", - "boardDeletePopup-title": "刪除看板?", - "delete-board": "刪除看板", - "default-subtasks-board": "__board__ 看板的子任務", - "default": "預設值", - "queue": "隊列", - "subtask-settings": "子任務設定", - "card-settings": "卡片設定", - "boardSubtaskSettingsPopup-title": "看板子任務設定", - "boardCardSettingsPopup-title": "卡片設定", - "deposit-subtasks-board": "將子任務放入以下看板:", - "deposit-subtasks-list": "將子任務放入以下清單:", - "show-parent-in-minicard": "顯示上一級卡片:", - "prefix-with-full-path": "完整路徑前綴", - "prefix-with-parent": "父層前綴", - "subtext-with-full-path": "子標題顯示完整路徑", - "subtext-with-parent": "子標題顯示父層", - "change-card-parent": "修改卡片的父層", - "parent-card": "父層卡片", - "source-board": "來源看板", - "no-parent": "不顯示上層", - "activity-added-label": "增加標籤%s至%s", - "activity-removed-label": "刪除標籤%s位於%s", - "activity-delete-attach": "刪除%s的附件", - "activity-added-label-card": "新增標籤%s", - "activity-removed-label-card": "刪除標籤%s", - "activity-delete-attach-card": "刪除附件", - "activity-set-customfield": "設定自定欄位 '%s' 至 '%s' 於 %s", - "activity-unset-customfield": "未設定自定欄位 '%s' 於 %s", - "r-rule": "規則", - "r-add-trigger": "新增觸發器", - "r-add-action": "新增動作", - "r-board-rules": "看板規則", - "r-add-rule": "新增規則", - "r-view-rule": "查看規則", - "r-delete-rule": "刪除規則", - "r-new-rule-name": "新規則標題", - "r-no-rules": "暫無規則", - "r-when-a-card": "當一張卡片", - "r-is": "是", - "r-is-moved": "已經移動", - "r-added-to": "新增到", - "r-removed-from": "已移除", - "r-the-board": "該看板", - "r-list": "清單", - "set-filter": "設定過濾器", - "r-moved-to": "移至", - "r-moved-from": "已移動", - "r-archived": "已移動到封存", - "r-unarchived": "已從封存中恢復", - "r-a-card": "一個卡片", - "r-when-a-label-is": "當一個標籤是", - "r-when-the-label": "當該標籤是", - "r-list-name": "清單名稱", - "r-when-a-member": "當一個成員是", - "r-when-the-member": "當該成員", - "r-name": "名稱", - "r-when-a-attach": "當一個附件", - "r-when-a-checklist": "當一個清單是", - "r-when-the-checklist": "當該清單", - "r-completed": "已完成", - "r-made-incomplete": "置為未完成", - "r-when-a-item": "當一個清單項是", - "r-when-the-item": "當該清單項", - "r-checked": "勾選", - "r-unchecked": "未勾選", - "r-move-card-to": "移動卡片到", - "r-top-of": "的頂部", - "r-bottom-of": "的尾部", - "r-its-list": "其清單", - "r-archive": "移到封存", - "r-unarchive": "從封存中恢復", - "r-card": "卡片", - "r-add": "新增", - "r-remove": "移除", - "r-label": "標籤", - "r-member": "成員", - "r-remove-all": "從卡片移除所有成員", - "r-set-color": "設定顏色", - "r-checklist": "清單", - "r-check-all": "勾選所有", - "r-uncheck-all": "取消所有勾選", - "r-items-check": "清單條目", - "r-check": "勾選", - "r-uncheck": "取消勾選", - "r-item": "條目", - "r-of-checklist": "清單的", - "r-send-email": "寄送郵件", - "r-to": "收件人", - "r-subject": "主旨", - "r-rule-details": "詳細規則", - "r-d-move-to-top-gen": "將卡片移到所屬清單頂部", - "r-d-move-to-top-spec": "將卡片移到清單頂部", - "r-d-move-to-bottom-gen": "將卡片移到所屬清單底部", - "r-d-move-to-bottom-spec": "將卡片移到清單底部", - "r-d-send-email": "寄送郵件", - "r-d-send-email-to": "收件人", - "r-d-send-email-subject": "主旨", - "r-d-send-email-message": "訊息", - "r-d-archive": "將卡片封存", - "r-d-unarchive": "從封存中恢復卡片", - "r-d-add-label": "新增標籤", - "r-d-remove-label": "移除標籤", - "r-create-card": "新增新卡片", - "r-in-list": "在清單中", - "r-in-swimlane": "在泳道", - "r-d-add-member": "新增成員", - "r-d-remove-member": "移除成員", - "r-d-remove-all-member": "移除所有成員", - "r-d-check-all": "勾選所有清單項", - "r-d-uncheck-all": "取消所有勾選清單項目", - "r-d-check-one": "勾選該項", - "r-d-uncheck-one": "取消勾選", - "r-d-check-of-list": "清單的", - "r-d-add-checklist": "新增待辦清單", - "r-d-remove-checklist": "移除待辦清單", - "r-by": "在", - "r-add-checklist": "新增待辦清單", - "r-with-items": "與項目", - "r-items-list": "項目1,項目2,項目3", - "r-add-swimlane": "新增泳道", - "r-swimlane-name": "泳道名稱", - "r-board-note": "註解:保留一個空字串去比對所有可能的值。", - "r-checklist-note": "註解:清單中的項目必須使用逗號分隔。", - "r-when-a-card-is-moved": "當移動卡片到另一個清單時", - "r-set": "設定", - "r-update": "更新", - "r-datefield": "日期欄位", - "r-df-start-at": "開始", - "r-df-due-at": "至", - "r-df-end-at": "完成", - "r-df-received-at": "已接收", - "r-to-current-datetime": "到當前日期/時間", - "r-remove-value-from": "移除值從", - "ldap": "LDAP", - "oauth2": "OAuth2", - "cas": "CAS", - "authentication-method": "認證方式", - "authentication-type": "認證類型", - "custom-product-name": "自訂產品名稱", - "layout": "排版", - "hide-logo": "隱藏圖示", - "add-custom-html-after-body-start": "新增自訂的 HTML 在<body>之後開始", - "add-custom-html-before-body-end": "新增自訂的 HTML 在</body>之前結束", - "error-undefined": "發生問題", - "error-ldap-login": "嘗試登入時出現錯誤", - "display-authentication-method": "顯示認證方式", - "default-authentication-method": "預設認證方式", - "duplicate-board": "重複的看板", - "people-number": "人數是:", - "swimlaneDeletePopup-title": "是否刪除泳道?", - "swimlane-delete-pop": "所有動作將從活動來源中刪除,您將無法恢復泳道。此操作無法還原。", - "restore-all": "全部還原", - "delete-all": "全部刪除", - "loading": "讀取中,請稍後。", - "previous_as": "上次是", - "act-a-dueAt": "修改到期時間:\n時間:__timeValue__\n位置:__card__\n上一個到期日是 __timeOldValue__", - "act-a-endAt": "修改結束時間從 (__timeOldValue__) 至 __timeValue__", - "act-a-startAt": "修改開始時間從 (__timeOldValue__) 至 __timeValue__", - "act-a-receivedAt": "修改接收時間從 (__timeOldValue__) 至 __timeValue__", - "a-dueAt": "修改到期時間", - "a-endAt": "修改結束時間", - "a-startAt": "修改開始時間", - "a-receivedAt": "修改接收時間", - "almostdue": "當前到期時間%s即將到來", - "pastdue": "當前到期時間%s已過", - "duenow": "當前到期時間%s為今天", - "act-newDue": "__list__/__card__ has 1st due reminder [__board__]", - "act-withDue": "__list__/__card__ due reminders [__board__]", - "act-almostdue": "__card__ 的當前到期提醒(__timeValue__) 正在接近", - "act-pastdue": "__card__ 的當前到期提醒(__timeValue__) 已經過去了", - "act-duenow": "__card__ 的當前到期提醒(__timeValue__) 現在到期", - "act-atUserComment": "You were mentioned in [__board__] __list__/__card__", - "delete-user-confirm-popup": "確定要刪除此帳戶嗎?此操作無法還原。", - "accounts-allowUserDelete": "允許用戶自行刪除其帳戶", - "hide-minicard-label-text": "隱藏迷你卡片標籤內文", - "show-desktop-drag-handles": "顯示桌面拖曳工具", - "assignee": "代理人", - "cardAssigneesPopup-title": "代理人", - "addmore-detail": "新增更多詳細描述", - "show-on-card": "在卡片上顯示", - "new": "新增", - "editUserPopup-title": "編輯使用者", - "newUserPopup-title": "新增使用者", - "notifications": "通知", - "view-all": "檢視全部", - "filter-by-unread": "篩選: 未讀", - "mark-all-as-read": "標示全部已讀", - "remove-all-read": "移除所有已讀", - "allow-rename": "允許更名", - "allowRenamePopup-title": "允許更名" -} \ No newline at end of file + "accept": "接受", + "act-activity-notify": "活動通知", + "act-addAttachment": "附件 __attachment__ 已新增到卡片 __card__ 位於清單 __list__  泳道  __swimlane__ 看板 __board__", + "act-deleteAttachment": "已刪除的附件__附件__卡片上__卡片__在清單__清單__at swimlane__swimlane__在看板__看板__", + "act-addSubtask": "新增子任務 __子任務 __ to card __卡片__ at list_清單__ at swimlane __分隔線__ at board __看板__", + "act-addLabel": "新增標籤 __label__ 到看板 __board__ 中的泳道 __swimlane__ 中的清單 __list__ 中的卡片 __card__ 中", + "act-addedLabel": "新增標籤 __label__ 到看板 __board__ 中的泳道 __swimlane__ 中的清單 __list__ 中的卡片 __card__ 中", + "act-removeLabel": "移除看板 __board__ 中的泳道 __swimlane__ 中的清單 __list__ 中的卡片 __card__ 中的標籤 __label__", + "act-removedLabel": "移除看板 __board__ 中的泳道 __swimlane__ 中的清單 __list__ 中的卡片 __card__ 中的標籤 __label__", + "act-addChecklist": "新增清單 __checklist__ 到看板 __board__ 中的泳道 __swimlane__ 中的清單 __list__ 中的卡片 __card__ 中", + "act-addChecklistItem": "新增清單項 __checklistItem__ 到看板 __board__ 中的泳道 __swimlane__ 中的清單 __list__ 中的卡片 __card__ 中的清單 __checklist__", + "act-removeChecklist": "移除看板 __board__ 中的泳道 __swimlane__ 中的清單 __list__ 中的卡片 __card__ 中的清單 __checklist__", + "act-removeChecklistItem": "移除看板 __board__ 中的泳道 __swimlane__ 中的清單 __list__ 中的卡片 __card__ 中的清單 __checklist__ 清單項 __checklistItem__", + "act-checkedItem": "選中看板 __board__ 中的泳道 __swimlane__ 中的清單 __list__ 中的卡片 __card__ 中的清單 __checklist__ 的清單項 __checklistItem__", + "act-uncheckedItem": "取消選取__選取清單項目__清單上__清單__在卡片__卡片__在清單__清單__在分隔線__分隔線__在看板__看板__", + "act-completeChecklist": "完成檢查清單__checklist__ 卡片 __card__ 清單 __list__ 泳道 __swimlane__ 看板 __board__", + "act-uncompleteChecklist": "看板 __board__ 中的泳道 __swimlane__ 中的清單 __list__ 中的卡片 __card__ 中的清單 __checklist__ 未完成", + "act-addComment": "對看板 __board__ 中的泳道 __swimlane__ 中的清單 __list__ 中的卡片 __card__ 發表了評論: __comment__", + "act-editComment": "編輯卡片中的評論:看板__board__中的泳道__swimlane__中的清單__list__中的評論__comment__", + "act-deleteComment": "刪除卡片中的評論:看板__board__中的泳道__swimlane__中的清單__list__中的評論__comment__", + "act-createBoard": "新增看板 __board__", + "act-createSwimlane": "新增泳道 __swimlane__ 到看板 __board__", + "act-createCard": "在看板 __board__ 的泳道 __swimlane__ 的清單 __list__ 中新增卡片 __card__", + "act-createCustomField": "已新增看板__board__自訂欄位__customField__", + "act-deleteCustomField": "已刪除看板__board__自訂欄位__customField__", + "act-setCustomField": "編輯自訂欄位__customField__:看板__board__中的泳道__swimlane__中的清單__list__中的卡片__card__中的__customFieldValue__", + "act-createList": "新增清單 __list__ 至看板 __board__", + "act-addBoardMember": "新增成員 __member__ 到看板 __board__", + "act-archivedBoard": "看板 __board__ 已被移到封存", + "act-archivedCard": "將看板 __board__ 中的泳道 __swimlane__ 中的清單 __list__ 中的卡片 移動到封存中", + "act-archivedList": "看板 __board__ 中的泳道 __swimlane__ 中的清單 __list__ 已被移入封存", + "act-archivedSwimlane": "看板 __board__ 中的泳道 __swimlane__ 已被移入封存", + "act-importBoard": "匯入看板 __board__", + "act-importCard": "已將卡片 __card__ 匯入到 __board__ 看板中的 __swimlane__ 泳道中的 __list__ 清單中", + "act-importList": "已將清單匯入到 __board__ 看板中的 __swimlane__  泳道中的 __list__  清單中", + "act-joinMember": "已將成員 __member__  新增到 __board__ 看板中的 __swimlane__ 泳道中的 __list__  清單中的 __card__ 卡片中", + "act-moveCard": "移動卡片 __card__ 到看板 __board__ 從清單 __oldList__ 泳道 __oldSwimlane__ 至清單 __list__ 泳道 __swimlane__", + "act-moveCardToOtherBoard": "移動卡片 __card__ 從清單 __oldList__ 泳道 __oldSwimlane__ 看板 __oldBoard__ 至清單 __list__ 泳道 __swimlane__ 看板 __board__", + "act-removeBoardMember": "從看板 __board__ 移除成員 __member__", + "act-restoredCard": "恢覆卡片 __card__ 至清單 __list__ 泳道 __swimlane__ 看板 __board__", + "act-unjoinMember": "移除成員 __member__ 從卡片 __card__ 清單 __list__ a泳道 __swimlane__ 看板 __board__", + "act-withBoardTitle": "看板__board__", + "act-withCardTitle": "[看板 __board__] 卡片 __card__", + "actions": "操作", + "activities": "活動紀錄", + "activity": "活動", + "activity-added": "新增 %s 到 %s", + "activity-archived": "%s 已被移到封存", + "activity-attached": "已新增附件 %s 到 %s", + "activity-created": "新增 %s", + "activity-customfield-created": "已建立的自訂欄位 %s", + "activity-excluded": "排除 %s 從 %s", + "activity-imported": "匯入 %s 到 %s 從 %s 中", + "activity-imported-board": "已匯入 %s 從 %s 中", + "activity-joined": "已關聯 %s", + "activity-moved": "將 %s 從 %s 移到 %s", + "activity-on": "在 %s", + "activity-removed": "已移除 %s 從 %s 中", + "activity-sent": "已寄送 %s 到 %s", + "activity-unjoined": "已解除關聯 %s", + "activity-subtask-added": "已新增子任務到 %s", + "activity-checked-item": "勾選%s於清單%s 共 %s", + "activity-unchecked-item": "未勾選 %s 於清單 %s 共 %s", + "activity-checklist-added": "已新增待辦清單 %s", + "activity-checklist-removed": "已刪除%s的待辦清單", + "activity-checklist-completed": "已完成清單 %s 共 %s 項", + "activity-checklist-uncompleted": "未完成清單 %s 共 %s 項", + "activity-checklist-item-added": "新增待辦清單項目從 %s 到 %s", + "activity-checklist-item-removed": "已從 '%s' 於 %s中 移除一個清單項", + "add": "新增", + "activity-checked-item-card": "勾選 %s 與清單 %s 中", + "activity-unchecked-item-card": "取消勾選 %s 於清單 %s中", + "activity-checklist-completed-card": "完成檢查清單 __checklist__ 卡片 __card__ 清單 __list__ 泳道 __swimlane__ 看板 __board__", + "activity-checklist-uncompleted-card": "未完成清單 %s", + "activity-editComment": "評論已編輯", + "activity-deleteComment": "評論已刪除", + "add-attachment": "新增附件", + "add-board": "新增看板", + "add-card": "新增卡片", + "add-swimlane": "新增泳道", + "add-subtask": "新增子任務", + "add-checklist": "新增待辦清單", + "add-checklist-item": "新增項目", + "add-cover": "新增封面", + "add-label": "新增標籤", + "add-list": "新增清單", + "add-members": "新增成員", + "added": "新增", + "addMemberPopup-title": "成員", + "admin": "管理員", + "admin-desc": "可以瀏覽並編輯卡片,移除成員,並且更改該看板的設定", + "admin-announcement": "通知", + "admin-announcement-active": "啟用系統公告", + "admin-announcement-title": "來自管理員的公告訊息", + "all-boards": "全部看板", + "and-n-other-card": "和其他 __count__ 個卡片", + "and-n-other-card_plural": "和其他 __count__ 個卡片", + "apply": "應用", + "app-is-offline": "頁面載入中,請稍後。重新整理頁面將會造成尚未儲存的資料遺失,如果載入太久,請檢查伺服器是否已經停止工作。", + "archive": "封存", + "archive-all": "全部封存", + "archive-board": "將看板封存", + "archive-card": "將卡片封存", + "archive-list": "將清單封存", + "archive-swimlane": "將泳道封存", + "archive-selection": "將選擇封存", + "archiveBoardPopup-title": "是否封存看板?", + "archived-items": "封存", + "archived-boards": "封存的看板", + "restore-board": "還原看板", + "no-archived-boards": "沒有封存的看板。", + "archives": "封存", + "template": "範本", + "templates": "範本", + "assign-member": "分配成員", + "attached": "附加", + "attachment": "附件", + "attachment-delete-pop": "刪除附件的操作不可逆。", + "attachmentDeletePopup-title": "刪除附件?", + "attachments": "附件", + "auto-watch": "自動訂閱新建立的看板", + "avatar-too-big": "頭像過大 (上限 70 KB)", + "back": "返回", + "board-change-color": "更改顏色", + "board-nb-stars": "%s 星星", + "board-not-found": "看板不存在", + "board-private-info": "該看板將被設為 <strong>私有</strong>.", + "board-public-info": "該看板將被設為 <strong>公開</strong>.", + "boardChangeColorPopup-title": "修改看板背景", + "boardChangeTitlePopup-title": "重新命名看板", + "boardChangeVisibilityPopup-title": "更改可見度", + "boardChangeWatchPopup-title": "更改訂閱狀態", + "boardMenuPopup-title": "看板設定", + "boardChangeViewPopup-title": "看板檢視", + "boards": "看板", + "board-view": "看板檢視", + "board-view-cal": "日曆", + "board-view-swimlanes": "泳道", + "board-view-collapse": "損毀", + "board-view-lists": "清單", + "bucket-example": "例如 “目標清單”", + "cancel": "取消", + "card-archived": "封存這個卡片。", + "board-archived": "封存這個看板。", + "card-comments-title": "該卡片有 %s 條評論", + "card-delete-notice": "永久刪除是無法復原的,你將會失去這張卡片的所有相關操作記錄。", + "card-delete-pop": "所有的活動將從活動摘要中被移除且您將無法重新打開該卡片。此操作無法撤銷。", + "card-delete-suggest-archive": "您可以移動卡片到活動以便從看板中刪除並保持活動。", + "card-due": "到期日", + "card-due-on": "期限", + "card-spent": "耗時", + "card-edit-attachments": "編輯附件", + "card-edit-custom-fields": "編輯自訂欄位", + "card-start-voting": "開始投票", + "card-cancel-voting": "移除投票", + "card-edit-labels": "編輯標籤", + "card-edit-members": "編輯成員", + "card-labels-title": "更改該卡片上的標籤", + "card-members-title": "在該卡片中新增或移除看板成員", + "card-start": "開始", + "card-start-on": "開始於", + "cardAttachmentsPopup-title": "附件來源", + "cardCustomField-datePopup-title": "修改日期", + "cardCustomFieldsPopup-title": "編輯自訂欄位", + "cardStartVotingPopup-title": "建立投票", + "positiveVoteMembersPopup-title": "支持", + "negativeVoteMembersPopup-title": "反對", + "vote-question": "投票題目", + "vote-public": "公開投票", + "vote-for-it": "同意", + "vote-against": "反對", + "cardDeletePopup-title": "徹底刪除卡片?", + "cardDetailsActionsPopup-title": "卡片操作", + "cardLabelsPopup-title": "標籤", + "cardMembersPopup-title": "成員", + "cardMorePopup-title": "更多", + "cardTemplatePopup-title": "建立範本", + "cards": "卡片", + "cards-count": "卡片", + "casSignIn": "以 CAS 登入", + "cardType-card": "卡片", + "cardType-linkedCard": "已連結卡片", + "cardType-linkedBoard": "已連結看板", + "change": "變更", + "change-avatar": "更換大頭貼", + "change-password": "變更密碼", + "change-permissions": "變更權限", + "change-settings": "更改設定", + "changeAvatarPopup-title": "更換大頭貼", + "changeLanguagePopup-title": "更改語系", + "changePasswordPopup-title": "變更密碼", + "changePermissionsPopup-title": "變更權限", + "changeSettingsPopup-title": "更改設定", + "subtasks": "子任務", + "checklists": "待辦清單", + "click-to-star": "將看板加入我的最愛。", + "click-to-unstar": "從我的最愛移除此看板。", + "clipboard": "剪貼簿貼上或者拖曳檔案", + "close": "關閉", + "close-board": "關閉看板", + "close-board-pop": "您可以透過點擊首頁中的「封存」按鈕來還原看板。", + "color-black": "黑色", + "color-blue": "藍色", + "color-crimson": "深紅", + "color-darkgreen": "墨綠", + "color-gold": "金色", + "color-gray": "灰色", + "color-green": "綠色", + "color-indigo": "紫藍色", + "color-lime": "綠黃", + "color-magenta": "洋紅", + "color-mistyrose": "玫瑰紅", + "color-navy": "藏青色", + "color-orange": "橙色", + "color-paleturquoise": "寶石綠", + "color-peachpuff": "桃紅色", + "color-pink": "粉紅色", + "color-plum": "紫紅色", + "color-purple": "紫色", + "color-red": "紅色", + "color-saddlebrown": "棕褐色", + "color-silver": "銀色", + "color-sky": "天藍", + "color-slateblue": "青藍", + "color-white": "白色", + "color-yellow": "黃色", + "unset-color": "未設定", + "comment": "評論", + "comment-placeholder": "撰寫文字", + "comment-only": "僅能評論", + "comment-only-desc": "只能在卡片上發表評論。", + "no-comments": "暫無評論", + "no-comments-desc": "無法檢視評論和活動。", + "worker": "工作者", + "worker-desc": "只能移動卡片,分配給自己及發表評論。", + "computer": "從本機上傳", + "confirm-subtask-delete-dialog": "確定要刪除子任務嗎?", + "confirm-checklist-delete-dialog": "確定要刪除清單嗎?", + "copy-card-link-to-clipboard": "將卡片連結複製到剪貼簿", + "linkCardPopup-title": "連結卡片", + "searchElementPopup-title": "搜尋", + "copyCardPopup-title": "複製卡片", + "copyChecklistToManyCardsPopup-title": "複製待辦清單的範本到多個卡片", + "copyChecklistToManyCardsPopup-instructions": "使用此 JSON 格式來表示目標卡片的標題和描述", + "copyChecklistToManyCardsPopup-format": "[ {\\\"title\\\": \\\"第一個卡片標題\\\", \\\"description\\\":\\\"第一個卡片描述\\\"}, {\\\"title\\\":\\\"第二個卡片標題\\\",\\\"description\\\":\\\"第二個卡片描述\\\"},{\\\"title\\\":\\\"最後一個卡片標題\\\",\\\"description\\\":\\\"最後一個卡片描述\\\"} ]", + "create": "建立", + "createBoardPopup-title": "建立看板", + "chooseBoardSourcePopup-title": "匯入看板", + "createLabelPopup-title": "建立標籤", + "createCustomField": "建立欄位", + "createCustomFieldPopup-title": "建立欄位", + "current": "目前", + "custom-field-delete-pop": "此操作將會從所有卡片中移除自訂欄位以及銷毀歷史紀錄,並且無法撤消。", + "custom-field-checkbox": "複選框", + "custom-field-date": "日期", + "custom-field-dropdown": "下拉式選單", + "custom-field-dropdown-none": "(無)", + "custom-field-dropdown-options": "清單選項", + "custom-field-dropdown-options-placeholder": "按下 Enter 新增更多選項", + "custom-field-dropdown-unknown": "(未知)", + "custom-field-number": "數字", + "custom-field-text": "文字", + "custom-fields": "自訂欄位", + "date": "日期", + "decline": "拒絕", + "default-avatar": "預設大頭貼", + "delete": "刪除", + "deleteCustomFieldPopup-title": "刪除自訂欄位?", + "deleteLabelPopup-title": "刪除標籤?", + "description": "描述", + "disambiguateMultiLabelPopup-title": "清除標籤動作歧義", + "disambiguateMultiMemberPopup-title": "清除成員動作歧義", + "discard": "取消", + "done": "完成", + "download": "下載", + "edit": "編輯", + "edit-avatar": "更換大頭貼", + "edit-profile": "編輯個人資料", + "edit-wip-limit": "編輯 WIP 限制", + "soft-wip-limit": "軟性 WIP 限制", + "editCardStartDatePopup-title": "變更開始日期", + "editCardDueDatePopup-title": "變更到期日期", + "editCustomFieldPopup-title": "編輯欄位", + "editCardSpentTimePopup-title": "變更耗費時間", + "editLabelPopup-title": "更改標籤", + "editNotificationPopup-title": "更改通知", + "editProfilePopup-title": "編輯個人資料", + "email": "電子郵件", + "email-enrollAccount-subject": "您在 __siteName__ 的帳號已經建立", + "email-enrollAccount-text": "親愛的 __user__,\n\n點選下面的連結,即刻開始使用這項服務。\n\n__url__\n\n謝謝。", + "email-fail": "郵件寄送失敗", + "email-fail-text": "嘗試發送郵件時出現錯誤", + "email-invalid": "電子郵件地址錯誤", + "email-invite": "寄送郵件邀請", + "email-invite-subject": "__inviter__ 向您發出邀請", + "email-invite-text": "親愛的 __user__,\n\n__inviter__ 邀請您加入看板 \"__board__\" 參與協作。\n\n請點選下面的連結訪問看板:\n\n__url__\n\n謝謝。", + "email-resetPassword-subject": "重設您在 __siteName__ 的密碼", + "email-resetPassword-text": "您好 __user__,\n\n點選下面的連結,重置您的密碼:\n\n__url__\n\n謝謝。", + "email-sent": "郵件已寄送", + "email-verifyEmail-subject": "驗證您在 __siteName__ 的電子郵件", + "email-verifyEmail-text": "親愛的 __user__,\n\n點選下面的連結,驗證您的電子郵件地址:\n\n__url__\n\n謝謝。", + "enable-wip-limit": "啟用 WIP 限制", + "error-board-doesNotExist": "該看板不存在", + "error-board-notAdmin": "需要成為管理員才能執行此操作", + "error-board-notAMember": "需要成為看板成員才能執行此操作", + "error-json-malformed": "不是有效的 JSON", + "error-json-schema": "JSON 資料沒有用正確的格式包含合適的資訊", + "error-list-doesNotExist": "不存在此列表", + "error-user-doesNotExist": "該使用者不存在", + "error-user-notAllowSelf": "不允許對自己執行此操作", + "error-user-notCreated": "該使用者未能成功新增", + "error-username-taken": "這個使用者名稱已被使用", + "error-email-taken": "Email 已被使用", + "export-board": "匯出看板", + "sort": "排序", + "sort-desc": "點選排序清單", + "list-sort-by": "清單排序依照:", + "list-label-modifiedAt": "最後存取時間", + "list-label-title": "名稱清單", + "list-label-sort": "自定義排序", + "list-label-short-modifiedAt": "(L)", + "list-label-short-title": "(N)", + "list-label-short-sort": "(M)", + "filter": "篩選", + "filter-cards": "篩選卡片或清單", + "list-filter-label": "篩選清單依據標題", + "filter-clear": "清除篩選條件", + "filter-no-label": "沒有標籤", + "filter-no-member": "沒有成員", + "filter-no-assignee": "沒有代理人", + "filter-no-custom-fields": "沒有自訂欄位", + "filter-show-archive": "顯示封存的清單", + "filter-hide-empty": "隱藏空清單", + "filter-on": "篩選器已開啟", + "filter-on-desc": "你正在篩選該看板上的卡片,點此編輯篩選條件。", + "filter-to-selection": "選擇的篩選條件", + "advanced-filter-label": "進階篩選", + "advanced-filter-description": "進階篩選可以使用包含如下運算子的字串進行過濾:== != <= >= && || ( ) 。運算子之間用空格隔開。輸入文字和數值就可以過濾所有自訂內容。例如:Field1 == Value1。注意:如果內容或數值包含空格,需要用單引號。例如: 'Field 1' == 'Value 1'。要跳過單個控制字元(' \\/),請使用 \\ 跳脫字元。例如: Field1 = I\\'m。支援組合使用多個條件,例如: F1 == V1 || F1 == V2。通常以從左到右的順序進行判斷。可以透過括號修改順序,例如:F1 == V1 && ( F2 == V2 || F2 == V3 )。也支援使用 正規表示式 (Regex) 搜尋內容。", + "fullname": "全稱", + "header-logo-title": "返回您的看板頁面", + "hide-system-messages": "隱藏系統訊息", + "headerBarCreateBoardPopup-title": "建立看板", + "home": "首頁", + "import": "匯入", + "link": "連結", + "import-board": "匯入看板", + "import-board-c": "匯入看板", + "import-board-title-trello": "匯入在 Trello 的看板", + "import-board-title-wekan": "從上次的匯出檔匯入看板", + "from-trello": "來自 Trello", + "from-wekan": "從上次的匯出檔", + "import-board-instruction-trello": "在你的Trello看板中,點選“功能表”,然後選擇“更多”,“列印與匯出”,“匯出為 JSON” 並拷貝結果文本", + "import-board-instruction-wekan": "在您的看板,點擊“選單”,然後“匯出看板”,複製下載文件中的文本。", + "import-board-instruction-about-errors": "如果在匯入看板時出現錯誤,匯入工作可能仍然在進行中,並且看板已經出現在全部看板頁。", + "import-json-placeholder": "貼上您有效的 JSON 資料至此", + "import-map-members": "複製成員", + "import-members-map": "您匯入的看板有一些成員,請複製這些成員到您匯入的用戶。", + "import-show-user-mapping": "核對複製的成員", + "import-user-select": "選擇現有使用者作為成員", + "importMapMembersAddPopup-title": "選擇成員", + "info": "版本", + "initials": "縮寫", + "invalid-date": "無效的日期", + "invalid-time": "非法的時間", + "invalid-user": "無效的使用者", + "joined": "關聯", + "just-invited": "您剛剛被邀請加入此看板", + "keyboard-shortcuts": "鍵盤快捷鍵", + "label-create": "新增標籤", + "label-default": "%s 標籤 (預設)", + "label-delete-pop": "此操作無法還原,這將會刪除該標籤並清除它的歷史記錄。", + "labels": "標籤", + "language": "語言", + "last-admin-desc": "你不能更改角色,因為至少需要一名管理員。", + "leave-board": "離開看板", + "leave-board-pop": "你確定要離開 __boardTitle__ 嗎?此看板的所有卡片都會將您移除。", + "leaveBoardPopup-title": "離開看板?", + "link-card": "關聯至該卡片", + "list-archive-cards": "封存清單內所有的卡片", + "list-archive-cards-pop": "將移動看板中清單的所有卡片,查看或恢復封存中的卡片,點擊“選單”->“封存”", + "list-move-cards": "移動清單中的所有卡片", + "list-select-cards": "選擇清單中的所有卡片", + "set-color-list": "設定顏色", + "listActionPopup-title": "清單操作", + "swimlaneActionPopup-title": "泳道動作", + "swimlaneAddPopup-title": "在下面新增泳道", + "listImportCardPopup-title": "匯入 Trello 卡片", + "listMorePopup-title": "更多", + "link-list": "連結到這個清單", + "list-delete-pop": "所有的動作都將從活動動態中被移除且您將無法再開啟該清單\b。此操作無法復原。", + "list-delete-suggest-archive": "您可以移動清單到封存以將其從看板中移除並保留活動。", + "lists": "清單", + "swimlanes": "泳道", + "log-out": "登出", + "log-in": "登入", + "loginPopup-title": "登入", + "memberMenuPopup-title": "成員更改", + "members": "成員", + "menu": "選單", + "move-selection": "移動被選擇的項目", + "moveCardPopup-title": "移動卡片", + "moveCardToBottom-title": "移至最下面", + "moveCardToTop-title": "移至最上面", + "moveSelectionPopup-title": "移動選取的項目", + "multi-selection": "多選", + "multi-selection-on": "多選啟用", + "muted": "取消任何通知", + "muted-info": "您將不會收到有關這個看板的任何訊息", + "my-boards": "我的看板", + "name": "名稱", + "no-archived-cards": "沒有封存的卡片", + "no-archived-lists": "沒有封存的清單", + "no-archived-swimlanes": "沒有封存的泳道", + "no-results": "無結果", + "normal": "普通", + "normal-desc": "可以建立以及編輯卡片,無法更改。", + "not-accepted-yet": "邀請尚未接受", + "notify-participate": "接收與你有關的卡片更新", + "notify-watch": "接收您關注的看板、清單或卡片的更新", + "optional": "選擇性的", + "or": "或", + "page-maybe-private": "本頁面被設為私有. 您必須 <a href='%s'>登入</a>以瀏覽其中內容。", + "page-not-found": "頁面不存在。", + "password": "密碼", + "paste-or-dragdrop": "從剪貼簿貼上,或者拖曳檔案到它上面 (僅限於圖片)", + "participating": "參與", + "preview": "預覽", + "previewAttachedImagePopup-title": "預覽", + "previewClipboardImagePopup-title": "預覽", + "private": "私有", + "private-desc": "該看板將被設為私有。只有該看板成員才可以進行檢視和編輯。", + "profile": "資料", + "public": "公開", + "public-desc": "該看板將被公開。任何人均可透過連結檢視,並且將對Google和其他搜尋引擎開放。只有加入至該看板的成員才可進行編輯。", + "quick-access-description": "加入我的最愛的看板將會在此導覽列中新增捷徑", + "remove-cover": "移除封面", + "remove-from-board": "從看板中刪除", + "remove-label": "移除標籤", + "listDeletePopup-title": "刪除標籤", + "remove-member": "移除成員", + "remove-member-from-card": "從該卡片中移除", + "remove-member-pop": "確定從 __boardTitle__ 中移除 __name__ (__username__) 嗎? 該成員將被從該看板的所有卡片中移除,同時他會收到一則提醒。", + "removeMemberPopup-title": "刪除成員?", + "rename": "重新命名", + "rename-board": "重新命名看板", + "restore": "還原", + "save": "儲存", + "search": "搜尋", + "rules": "規則", + "search-cards": "搜尋看板內的卡片/清單標題、描述、自訂欄位", + "search-example": "搜尋", + "select-color": "選擇顏色", + "set-wip-limit-value": "設定此清單中的最大任務數", + "setWipLimitPopup-title": "設定 WIP 限制", + "shortcut-assign-self": "分配當前卡片給自己", + "shortcut-autocomplete-emoji": "自動完成表情符號", + "shortcut-autocomplete-members": "自動補齊成員", + "shortcut-clear-filters": "清空全部過濾條件", + "shortcut-close-dialog": "關閉對話方塊", + "shortcut-filter-my-cards": "過濾我的卡片", + "shortcut-show-shortcuts": "顯示此快速鍵清單", + "shortcut-toggle-filterbar": "切換過濾程式邊欄", + "shortcut-toggle-sidebar": "切換面板邊欄", + "show-cards-minimum-count": "顯示卡片數量,當內容超過數量", + "sidebar-open": "開啟側邊欄", + "sidebar-close": "關閉側邊欄", + "signupPopup-title": "建立帳戶", + "star-board-title": "點擊這裡可將看板加入我的最愛,它將會出現在您的看板列表上方。", + "starred-boards": "我的最愛看板", + "starred-boards-description": "加入我的最愛的看板將會出現在您的看板列表上方。", + "subscribe": "訂閱", + "team": "團隊", + "this-board": "這個看板", + "this-card": "這個卡片", + "spent-time-hours": "耗費時間 (小時)", + "overtime-hours": "超時 (小時)", + "overtime": "超時", + "has-overtime-cards": "有卡片已超時", + "has-spenttime-cards": "耗時卡", + "time": "時間", + "title": "標題", + "tracking": "訂閱相關通知", + "tracking-info": "你將會收到與你有關的卡片的所有變更通知", + "type": "類型", + "unassign-member": "取消分配成員", + "unsaved-description": "未儲存的描述", + "unwatch": "取消追蹤", + "upload": "上傳", + "upload-avatar": "上傳大頭貼", + "uploaded-avatar": "大頭貼已經上傳", + "username": "使用者名稱", + "view-it": "檢視", + "warn-list-archived": "警告: 卡片位在封存的清單中", + "watch": "追蹤", + "watching": "訂閱所有通知", + "watching-info": "你將會收到關於這個看板所有的變更通知", + "welcome-board": "歡迎進入看板", + "welcome-swimlane": "里程碑 1", + "welcome-list1": "基本", + "welcome-list2": "進階", + "card-templates-swimlane": "卡片範本", + "list-templates-swimlane": "清單範本", + "board-templates-swimlane": "看板範本", + "what-to-do": "要做什麼?", + "wipLimitErrorPopup-title": "無效的最大任務數", + "wipLimitErrorPopup-dialog-pt1": "此清單中的任務數量已經超過了設定的最大任務數。", + "wipLimitErrorPopup-dialog-pt2": "請將一些任務移出此清單,或者設定一個更大的最大任務數。", + "admin-panel": "系統設定", + "settings": "設定", + "people": "成員", + "registration": "註冊", + "disable-self-registration": "關閉自我註冊", + "invite": "邀請", + "invite-people": "邀請成員", + "to-boards": "至看板()", + "email-addresses": "電子郵件", + "smtp-host-description": "SMTP 外寄郵件伺服器", + "smtp-port-description": "SMTP 外寄郵件伺服器埠號", + "smtp-tls-description": "對 SMTP 啟動 TLS 支援", + "smtp-host": "SMTP 位置", + "smtp-port": "SMTP 埠號", + "smtp-username": "使用者名稱", + "smtp-password": "密碼", + "smtp-tls": "支援 TLS", + "send-from": "寄件人", + "send-smtp-test": "傳送測試郵件給自己", + "invitation-code": "邀請碼", + "email-invite-register-subject": "__inviter__ 向您發出邀請", + "email-invite-register-text": "親愛的__user__:\n__inviter__ 邀請您加入到看板\n\n請點擊下面的連結:\n__url__\n\n您的邀請碼是:__icode__\n\n謝謝。", + "email-smtp-test-subject": "透過SMTP發送測試郵件", + "email-smtp-test-text": "你已成功發送郵件", + "error-invitation-code-not-exist": "邀請碼不存在", + "error-notAuthorized": "您無權限查看此頁面。", + "webhook-title": "Webhook 名稱", + "webhook-token": "Token (認證選項)", + "outgoing-webhooks": "設定訂閱 (Webhooks)", + "bidirectional-webhooks": "雙向訂閱 (Webhooks)", + "outgoingWebhooksPopup-title": "外部訂閱 (Webhooks)", + "boardCardTitlePopup-title": "卡片標題過濾器", + "disable-webhook": "禁用訂閱 (Webhooks)", + "global-webhook": "全域訂閱 (Webhooks)", + "new-outgoing-webhook": "新增連外訂閱 (Webhooks)", + "no-name": "(未知)", + "Node_version": "Node.js 版本", + "Meteor_version": "Meteor 版本", + "MongoDB_version": "MongoDB 版本", + "MongoDB_storage_engine": "MongoDB 儲存引擎", + "MongoDB_Oplog_enabled": "MongoDB Oplog 已啟用", + "OS_Arch": "作業系統架構", + "OS_Cpus": "系統 CPU 數量", + "OS_Freemem": "系統可用記憶體", + "OS_Loadavg": "系統平均負載", + "OS_Platform": "作業系統平台", + "OS_Release": "作業系統版本", + "OS_Totalmem": "系統總記憶體", + "OS_Type": "作業系統類型", + "OS_Uptime": "系統運行時間", + "days": "天", + "hours": "小時", + "minutes": "分鐘", + "seconds": "秒", + "show-field-on-card": "在卡片上顯示這個欄位", + "automatically-field-on-card": "自動在所有卡片建立欄位", + "showLabel-field-on-card": "在迷你卡片中顯示欄位標籤", + "yes": "是", + "no": "否", + "accounts": "帳號", + "accounts-allowEmailChange": "允許變更 Email", + "accounts-allowUserNameChange": "允許修改使用者名稱", + "createdAt": "新增於", + "verified": "已驗證", + "active": "啟用", + "card-received": "已接收", + "card-received-on": "接收於", + "card-end": "完成日", + "card-end-on": "完成於", + "editCardReceivedDatePopup-title": "更改接收日期", + "editCardEndDatePopup-title": "更改完成日期", + "setCardColorPopup-title": "設定顏色", + "setCardActionsColorPopup-title": "選擇顏色", + "setSwimlaneColorPopup-title": "選擇顏色", + "setListColorPopup-title": "選擇顏色", + "assigned-by": "分配者", + "requested-by": "請求者", + "board-delete-notice": "永久刪除是無法復原的,你將會失去這個看板上的所有清單、卡片和動作。", + "delete-board-confirm-popup": "所有清單、卡片、標籤和活動都會被刪除,將無法恢覆看板內容。不支援撤銷。", + "boardDeletePopup-title": "刪除看板?", + "delete-board": "刪除看板", + "default-subtasks-board": "__board__ 看板的子任務", + "default": "預設值", + "queue": "隊列", + "subtask-settings": "子任務設定", + "card-settings": "卡片設定", + "boardSubtaskSettingsPopup-title": "看板子任務設定", + "boardCardSettingsPopup-title": "卡片設定", + "deposit-subtasks-board": "將子任務放入以下看板:", + "deposit-subtasks-list": "將子任務放入以下清單:", + "show-parent-in-minicard": "顯示上一級卡片:", + "prefix-with-full-path": "完整路徑前綴", + "prefix-with-parent": "父層前綴", + "subtext-with-full-path": "子標題顯示完整路徑", + "subtext-with-parent": "子標題顯示父層", + "change-card-parent": "修改卡片的父層", + "parent-card": "父層卡片", + "source-board": "來源看板", + "no-parent": "不顯示上層", + "activity-added-label": "增加標籤%s至%s", + "activity-removed-label": "刪除標籤%s位於%s", + "activity-delete-attach": "刪除%s的附件", + "activity-added-label-card": "新增標籤%s", + "activity-removed-label-card": "刪除標籤%s", + "activity-delete-attach-card": "刪除附件", + "activity-set-customfield": "設定自定欄位 '%s' 至 '%s' 於 %s", + "activity-unset-customfield": "未設定自定欄位 '%s' 於 %s", + "r-rule": "規則", + "r-add-trigger": "新增觸發器", + "r-add-action": "新增動作", + "r-board-rules": "看板規則", + "r-add-rule": "新增規則", + "r-view-rule": "查看規則", + "r-delete-rule": "刪除規則", + "r-new-rule-name": "新規則標題", + "r-no-rules": "暫無規則", + "r-when-a-card": "當一張卡片", + "r-is": "是", + "r-is-moved": "已經移動", + "r-added-to": "新增到", + "r-removed-from": "已移除", + "r-the-board": "該看板", + "r-list": "清單", + "set-filter": "設定過濾器", + "r-moved-to": "移至", + "r-moved-from": "已移動", + "r-archived": "已移動到封存", + "r-unarchived": "已從封存中恢復", + "r-a-card": "一個卡片", + "r-when-a-label-is": "當一個標籤是", + "r-when-the-label": "當該標籤是", + "r-list-name": "清單名稱", + "r-when-a-member": "當一個成員是", + "r-when-the-member": "當該成員", + "r-name": "名稱", + "r-when-a-attach": "當一個附件", + "r-when-a-checklist": "當一個清單是", + "r-when-the-checklist": "當該清單", + "r-completed": "已完成", + "r-made-incomplete": "置為未完成", + "r-when-a-item": "當一個清單項是", + "r-when-the-item": "當該清單項", + "r-checked": "勾選", + "r-unchecked": "未勾選", + "r-move-card-to": "移動卡片到", + "r-top-of": "的頂部", + "r-bottom-of": "的尾部", + "r-its-list": "其清單", + "r-archive": "移到封存", + "r-unarchive": "從封存中恢復", + "r-card": "卡片", + "r-add": "新增", + "r-remove": "移除", + "r-label": "標籤", + "r-member": "成員", + "r-remove-all": "從卡片移除所有成員", + "r-set-color": "設定顏色", + "r-checklist": "清單", + "r-check-all": "勾選所有", + "r-uncheck-all": "取消所有勾選", + "r-items-check": "清單條目", + "r-check": "勾選", + "r-uncheck": "取消勾選", + "r-item": "條目", + "r-of-checklist": "清單的", + "r-send-email": "寄送郵件", + "r-to": "收件人", + "r-subject": "主旨", + "r-rule-details": "詳細規則", + "r-d-move-to-top-gen": "將卡片移到所屬清單頂部", + "r-d-move-to-top-spec": "將卡片移到清單頂部", + "r-d-move-to-bottom-gen": "將卡片移到所屬清單底部", + "r-d-move-to-bottom-spec": "將卡片移到清單底部", + "r-d-send-email": "寄送郵件", + "r-d-send-email-to": "收件人", + "r-d-send-email-subject": "主旨", + "r-d-send-email-message": "訊息", + "r-d-archive": "將卡片封存", + "r-d-unarchive": "從封存中恢復卡片", + "r-d-add-label": "新增標籤", + "r-d-remove-label": "移除標籤", + "r-create-card": "新增新卡片", + "r-in-list": "在清單中", + "r-in-swimlane": "在泳道", + "r-d-add-member": "新增成員", + "r-d-remove-member": "移除成員", + "r-d-remove-all-member": "移除所有成員", + "r-d-check-all": "勾選所有清單項", + "r-d-uncheck-all": "取消所有勾選清單項目", + "r-d-check-one": "勾選該項", + "r-d-uncheck-one": "取消勾選", + "r-d-check-of-list": "清單的", + "r-d-add-checklist": "新增待辦清單", + "r-d-remove-checklist": "移除待辦清單", + "r-by": "在", + "r-add-checklist": "新增待辦清單", + "r-with-items": "與項目", + "r-items-list": "項目1,項目2,項目3", + "r-add-swimlane": "新增泳道", + "r-swimlane-name": "泳道名稱", + "r-board-note": "註解:保留一個空字串去比對所有可能的值。", + "r-checklist-note": "註解:清單中的項目必須使用逗號分隔。", + "r-when-a-card-is-moved": "當移動卡片到另一個清單時", + "r-set": "設定", + "r-update": "更新", + "r-datefield": "日期欄位", + "r-df-start-at": "開始", + "r-df-due-at": "至", + "r-df-end-at": "完成", + "r-df-received-at": "已接收", + "r-to-current-datetime": "到當前日期/時間", + "r-remove-value-from": "移除值從", + "ldap": "LDAP", + "oauth2": "OAuth2", + "cas": "CAS", + "authentication-method": "認證方式", + "authentication-type": "認證類型", + "custom-product-name": "自訂產品名稱", + "layout": "排版", + "hide-logo": "隱藏圖示", + "add-custom-html-after-body-start": "新增自訂的 HTML 在<body>之後開始", + "add-custom-html-before-body-end": "新增自訂的 HTML 在</body>之前結束", + "error-undefined": "發生問題", + "error-ldap-login": "嘗試登入時出現錯誤", + "display-authentication-method": "顯示認證方式", + "default-authentication-method": "預設認證方式", + "duplicate-board": "重複的看板", + "people-number": "人數是:", + "swimlaneDeletePopup-title": "是否刪除泳道?", + "swimlane-delete-pop": "所有動作將從活動來源中刪除,您將無法恢復泳道。此操作無法還原。", + "restore-all": "全部還原", + "delete-all": "全部刪除", + "loading": "讀取中,請稍後。", + "previous_as": "上次是", + "act-a-dueAt": "修改到期時間:\n時間:__timeValue__\n位置:__card__\n上一個到期日是 __timeOldValue__", + "act-a-endAt": "修改結束時間從 (__timeOldValue__) 至 __timeValue__", + "act-a-startAt": "修改開始時間從 (__timeOldValue__) 至 __timeValue__", + "act-a-receivedAt": "修改接收時間從 (__timeOldValue__) 至 __timeValue__", + "a-dueAt": "修改到期時間", + "a-endAt": "修改結束時間", + "a-startAt": "修改開始時間", + "a-receivedAt": "修改接收時間", + "almostdue": "當前到期時間%s即將到來", + "pastdue": "當前到期時間%s已過", + "duenow": "當前到期時間%s為今天", + "act-newDue": "__list__/__card__ has 1st due reminder [__board__]", + "act-withDue": "__list__/__card__ due reminders [__board__]", + "act-almostdue": "__card__ 的當前到期提醒(__timeValue__) 正在接近", + "act-pastdue": "__card__ 的當前到期提醒(__timeValue__) 已經過去了", + "act-duenow": "__card__ 的當前到期提醒(__timeValue__) 現在到期", + "act-atUserComment": "You were mentioned in [__board__] __list__/__card__", + "delete-user-confirm-popup": "確定要刪除此帳戶嗎?此操作無法還原。", + "accounts-allowUserDelete": "允許用戶自行刪除其帳戶", + "hide-minicard-label-text": "隱藏迷你卡片標籤內文", + "show-desktop-drag-handles": "顯示桌面拖曳工具", + "assignee": "代理人", + "cardAssigneesPopup-title": "代理人", + "addmore-detail": "新增更多詳細描述", + "show-on-card": "在卡片上顯示", + "new": "新增", + "editUserPopup-title": "編輯使用者", + "newUserPopup-title": "新增使用者", + "notifications": "通知", + "view-all": "檢視全部", + "filter-by-unread": "篩選: 未讀", + "mark-all-as-read": "標示全部已讀", + "remove-all-read": "移除所有已讀", + "allow-rename": "允許更名", + "allowRenamePopup-title": "允許更名" +} -- cgit v1.2.3-1-g7c22 From e354715a9d0fdd45cdcf6d9beec35315a200ec6f Mon Sep 17 00:00:00 2001 From: boeserwolf <github@noxware.de> Date: Sun, 19 Apr 2020 15:51:29 +0300 Subject: Remove sorting by _id --- server/publications/boards.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/server/publications/boards.js b/server/publications/boards.js index b54f27a8..aa6d64d8 100644 --- a/server/publications/boards.js +++ b/server/publications/boards.js @@ -92,7 +92,7 @@ Meteor.publishRelations('board', function(boardId, isArchived) { $or, // Sort required to ensure oplog usage }, - { limit: 1, sort: { sort: 1 /* boards default sorting */, _id: 1 } }, + { limit: 1, sort: { sort: 1 /* boards default sorting */ } }, ), function(boardId, board) { this.cursor(Lists.find({ boardId, archived: isArchived })); -- cgit v1.2.3-1-g7c22 From 3565ff2700e7080e509017617ad2a767244cabc6 Mon Sep 17 00:00:00 2001 From: boeserwolf <github@noxware.de> Date: Sun, 19 Apr 2020 15:52:06 +0300 Subject: Export sort field --- server/publications/boards.js | 1 + 1 file changed, 1 insertion(+) diff --git a/server/publications/boards.js b/server/publications/boards.js index aa6d64d8..b80a6b23 100644 --- a/server/publications/boards.js +++ b/server/publications/boards.js @@ -35,6 +35,7 @@ Meteor.publish('boards', function() { members: 1, permission: 1, type: 1, + sort: 1, }, sort: { sort: 1 /* boards default sorting */ }, }, -- cgit v1.2.3-1-g7c22 From 1a065ff351b5c37536d73cc3d46b736fe310e32c Mon Sep 17 00:00:00 2001 From: boeserwolf <github@noxware.de> Date: Sun, 19 Apr 2020 15:52:43 +0300 Subject: Refactor variable names --- client/components/boards/boardsList.js | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/client/components/boards/boardsList.js b/client/components/boards/boardsList.js index d2d44407..c700084f 100644 --- a/client/components/boards/boardsList.js +++ b/client/components/boards/boardsList.js @@ -49,9 +49,9 @@ BlazeComponent.extendComponent({ stop(evt, ui) { // To attribute the new index number, we need to get the DOM element // of the previous and the following card -- if any. - const prevCardDom = ui.item.prev('.js-board').get(0); - const nextCardDom = ui.item.next('.js-board').get(0); - const sortIndex = calculateIndex(prevCardDom, nextCardDom, 1); + const prevBoardDom = ui.item.prev('.js-board').get(0); + const nextBoardBom = ui.item.next('.js-board').get(0); + const sortIndex = calculateIndex(prevBoardDom, nextBoardBom, 1); const boardDomElement = ui.item.get(0); const board = Blaze.getData(boardDomElement); -- cgit v1.2.3-1-g7c22 From b42d8346cda99258f4ab5689ebd02fdc7c2e85c3 Mon Sep 17 00:00:00 2001 From: boeserwolf <github@noxware.de> Date: Sun, 19 Apr 2020 15:53:13 +0300 Subject: Insert new boards at last position --- models/boards.js | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/models/boards.js b/models/boards.js index 4c2d96da..170ebc5a 100644 --- a/models/boards.js +++ b/models/boards.js @@ -1295,6 +1295,14 @@ if (Meteor.isServer) { }); } +// Insert new board at last position in sort order. +Boards.before.insert((userId, doc) => { + const lastBoard = Boards.findOne({ sort: { $exists: true } }, { sort: { sort: -1 } }); + if (lastBoard && typeof lastBoard.sort !== 'undefined') { + doc.sort = lastBoard.sort + 1; + } +}); + if (Meteor.isServer) { // Let MongoDB ensure that a member is not included twice in the same board Meteor.startup(() => { -- cgit v1.2.3-1-g7c22 From e92ebe51510b6bb8501e6705e5cd285ac471bb32 Mon Sep 17 00:00:00 2001 From: Lauri Ojansivu <x@xet7.org> Date: Sun, 19 Apr 2020 16:52:06 +0300 Subject: Update ChangeLog. --- CHANGELOG.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index ae8f5cd8..7e56bb4d 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,8 @@ This release adds the following new features: +- [Sortable boards](https://github.com/wekan/wekan/pull/3027). + Thanks to boeserwolf. - [Added dockerfiles for multi-arch builds and manifest](https://github.com/wekan/wekan/pull/3023). [In Progress](https://github.com/wekan/wekan/issues/2999). Thanks to brokencode64. -- cgit v1.2.3-1-g7c22 From 6cd92ab2c60c4aa589c4c37f851d47c96434fae8 Mon Sep 17 00:00:00 2001 From: Lauri Ojansivu <x@xet7.org> Date: Sun, 19 Apr 2020 17:05:41 +0300 Subject: v3.97 --- CHANGELOG.md | 2 +- Stackerfile.yml | 2 +- package-lock.json | 2 +- package.json | 2 +- public/api/wekan.html | 593 +++++++++++++++++++++++++------------------------ public/api/wekan.yml | 7 +- sandstorm-pkgdef.capnp | 4 +- 7 files changed, 313 insertions(+), 299 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 7e56bb4d..d954f603 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,4 +1,4 @@ -# Upcoming Wekan release +# v3.97 2020-04-19 Wekan release This release adds the following new features: diff --git a/Stackerfile.yml b/Stackerfile.yml index dc88dc52..7fc818cc 100644 --- a/Stackerfile.yml +++ b/Stackerfile.yml @@ -1,5 +1,5 @@ appId: wekan-public/apps/77b94f60-dec9-0136-304e-16ff53095928 -appVersion: "v3.96.0" +appVersion: "v3.97.0" files: userUploads: - README.md diff --git a/package-lock.json b/package-lock.json index 5092dbae..b8021409 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,6 +1,6 @@ { "name": "wekan", - "version": "v3.96.0", + "version": "v3.97.0", "lockfileVersion": 1, "requires": true, "dependencies": { diff --git a/package.json b/package.json index 7080ea55..5ea16a19 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "wekan", - "version": "v3.96.0", + "version": "v3.97.0", "description": "Open-Source kanban", "private": true, "scripts": { diff --git a/public/api/wekan.html b/public/api/wekan.html index e9257b31..d77257a9 100644 --- a/public/api/wekan.html +++ b/public/api/wekan.html @@ -1458,12 +1458,12 @@ Darkula color scheme from the JetBrains family of IDEs opacity: 0.5; } </style> - + <script>!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.exports=e.document?t(e,!0):function(e){if(!e.document)throw new Error("jQuery requires a window with a document");return t(e)}:t(e)}("undefined"!=typeof window?window:this,function(e,t){"use strict";function n(e,t){t=t||ne;var n=t.createElement("script");n.text=e,t.head.appendChild(n).parentNode.removeChild(n)}function r(e){var t=!!e&&"length"in e&&e.length,n=he.type(e);return"function"!==n&&!he.isWindow(e)&&("array"===n||0===t||"number"==typeof t&&t>0&&t-1 in e)}function i(e,t){return e.nodeName&&e.nodeName.toLowerCase()===t.toLowerCase()}function o(e,t,n){return he.isFunction(t)?he.grep(e,function(e,r){return!!t.call(e,r,e)!==n}):t.nodeType?he.grep(e,function(e){return e===t!==n}):"string"!=typeof t?he.grep(e,function(e){return ae.call(t,e)>-1!==n}):Ee.test(t)?he.filter(t,e,n):(t=he.filter(t,e),he.grep(e,function(e){return ae.call(t,e)>-1!==n&&1===e.nodeType}))}function s(e,t){for(;(e=e[t])&&1!==e.nodeType;);return e}function a(e){var t={};return he.each(e.match(Ae)||[],function(e,n){t[n]=!0}),t}function u(e){return e}function c(e){throw e}function l(e,t,n,r){var i;try{e&&he.isFunction(i=e.promise)?i.call(e).done(t).fail(n):e&&he.isFunction(i=e.then)?i.call(e,t,n):t.apply(void 0,[e].slice(r))}catch(e){n.apply(void 0,[e])}}function f(){ne.removeEventListener("DOMContentLoaded",f),e.removeEventListener("load",f),he.ready()}function d(){this.expando=he.expando+d.uid++}function p(e){return"true"===e||"false"!==e&&("null"===e?null:e===+e+""?+e:Pe.test(e)?JSON.parse(e):e)}function h(e,t,n){var r;if(void 0===n&&1===e.nodeType)if(r="data-"+t.replace(He,"-$&").toLowerCase(),"string"==typeof(n=e.getAttribute(r))){try{n=p(n)}catch(e){}$e.set(e,t,n)}else n=void 0;return n}function g(e,t,n,r){var i,o=1,s=20,a=r?function(){return r.cur()}:function(){return he.css(e,t,"")},u=a(),c=n&&n[3]||(he.cssNumber[t]?"":"px"),l=(he.cssNumber[t]||"px"!==c&&+u)&&Re.exec(he.css(e,t));if(l&&l[3]!==c){c=c||l[3],n=n||[],l=+u||1;do{o=o||".5",l/=o,he.style(e,t,l+c)}while(o!==(o=a()/u)&&1!==o&&--s)}return n&&(l=+l||+u||0,i=n[1]?l+(n[1]+1)*n[2]:+n[2],r&&(r.unit=c,r.start=l,r.end=i)),i}function v(e){var t,n=e.ownerDocument,r=e.nodeName,i=Be[r];return i||(t=n.body.appendChild(n.createElement(r)),i=he.css(t,"display"),t.parentNode.removeChild(t),"none"===i&&(i="block"),Be[r]=i,i)}function m(e,t){for(var n,r,i=[],o=0,s=e.length;o<s;o++)r=e[o],r.style&&(n=r.style.display,t?("none"===n&&(i[o]=Fe.get(r,"display")||null,i[o]||(r.style.display="")),""===r.style.display&&Me(r)&&(i[o]=v(r))):"none"!==n&&(i[o]="none",Fe.set(r,"display",n)));for(o=0;o<s;o++)null!=i[o]&&(e[o].style.display=i[o]);return e}function y(e,t){var n;return n=void 0!==e.getElementsByTagName?e.getElementsByTagName(t||"*"):void 0!==e.querySelectorAll?e.querySelectorAll(t||"*"):[],void 0===t||t&&i(e,t)?he.merge([e],n):n}function x(e,t){for(var n=0,r=e.length;n<r;n++)Fe.set(e[n],"globalEval",!t||Fe.get(t[n],"globalEval"))}function b(e,t,n,r,i){for(var o,s,a,u,c,l,f=t.createDocumentFragment(),d=[],p=0,h=e.length;p<h;p++)if((o=e[p])||0===o)if("object"===he.type(o))he.merge(d,o.nodeType?[o]:o);else if(Qe.test(o)){for(s=s||f.appendChild(t.createElement("div")),a=(Ve.exec(o)||["",""])[1].toLowerCase(),u=Ue[a]||Ue._default,s.innerHTML=u[1]+he.htmlPrefilter(o)+u[2],l=u[0];l--;)s=s.lastChild;he.merge(d,s.childNodes),s=f.firstChild,s.textContent=""}else d.push(t.createTextNode(o));for(f.textContent="",p=0;o=d[p++];)if(r&&he.inArray(o,r)>-1)i&&i.push(o);else if(c=he.contains(o.ownerDocument,o),s=y(f.appendChild(o),"script"),c&&x(s),n)for(l=0;o=s[l++];)Xe.test(o.type||"")&&n.push(o);return f}function w(){return!0}function T(){return!1}function S(){try{return ne.activeElement}catch(e){}}function E(e,t,n,r,i,o){var s,a;if("object"==typeof t){"string"!=typeof n&&(r=r||n,n=void 0);for(a in t)E(e,a,n,r,t[a],o);return e}if(null==r&&null==i?(i=n,r=n=void 0):null==i&&("string"==typeof n?(i=r,r=void 0):(i=r,r=n,n=void 0)),!1===i)i=T;else if(!i)return e;return 1===o&&(s=i,i=function(e){return he().off(e),s.apply(this,arguments)},i.guid=s.guid||(s.guid=he.guid++)),e.each(function(){he.event.add(this,t,i,r,n)})}function C(e,t){return i(e,"table")&&i(11!==t.nodeType?t:t.firstChild,"tr")?he(">tbody",e)[0]||e:e}function k(e){return e.type=(null!==e.getAttribute("type"))+"/"+e.type,e}function N(e){var t=nt.exec(e.type);return t?e.type=t[1]:e.removeAttribute("type"),e}function j(e,t){var n,r,i,o,s,a,u,c;if(1===t.nodeType){if(Fe.hasData(e)&&(o=Fe.access(e),s=Fe.set(t,o),c=o.events)){delete s.handle,s.events={};for(i in c)for(n=0,r=c[i].length;n<r;n++)he.event.add(t,i,c[i][n])}$e.hasData(e)&&(a=$e.access(e),u=he.extend({},a),$e.set(t,u))}}function A(e,t){var n=t.nodeName.toLowerCase();"input"===n&&ze.test(e.type)?t.checked=e.checked:"input"!==n&&"textarea"!==n||(t.defaultValue=e.defaultValue)}function L(e,t,r,i){t=oe.apply([],t);var o,s,a,u,c,l,f=0,d=e.length,p=d-1,h=t[0],g=he.isFunction(h);if(g||d>1&&"string"==typeof h&&!pe.checkClone&&tt.test(h))return e.each(function(n){var o=e.eq(n);g&&(t[0]=h.call(this,n,o.html())),L(o,t,r,i)});if(d&&(o=b(t,e[0].ownerDocument,!1,e,i),s=o.firstChild,1===o.childNodes.length&&(o=s),s||i)){for(a=he.map(y(o,"script"),k),u=a.length;f<d;f++)c=o,f!==p&&(c=he.clone(c,!0,!0),u&&he.merge(a,y(c,"script"))),r.call(e[f],c,f);if(u)for(l=a[a.length-1].ownerDocument,he.map(a,N),f=0;f<u;f++)c=a[f],Xe.test(c.type||"")&&!Fe.access(c,"globalEval")&&he.contains(l,c)&&(c.src?he._evalUrl&&he._evalUrl(c.src):n(c.textContent.replace(rt,""),l))}return e}function D(e,t,n){for(var r,i=t?he.filter(t,e):e,o=0;null!=(r=i[o]);o++)n||1!==r.nodeType||he.cleanData(y(r)),r.parentNode&&(n&&he.contains(r.ownerDocument,r)&&x(y(r,"script")),r.parentNode.removeChild(r));return e}function O(e,t,n){var r,i,o,s,a=e.style;return n=n||st(e),n&&(s=n.getPropertyValue(t)||n[t],""!==s||he.contains(e.ownerDocument,e)||(s=he.style(e,t)),!pe.pixelMarginRight()&&ot.test(s)&&it.test(t)&&(r=a.width,i=a.minWidth,o=a.maxWidth,a.minWidth=a.maxWidth=a.width=s,s=n.width,a.width=r,a.minWidth=i,a.maxWidth=o)),void 0!==s?s+"":s}function q(e,t){return{get:function(){return e()?void delete this.get:(this.get=t).apply(this,arguments)}}}function F(e){if(e in dt)return e;for(var t=e[0].toUpperCase()+e.slice(1),n=ft.length;n--;)if((e=ft[n]+t)in dt)return e}function $(e){var t=he.cssProps[e];return t||(t=he.cssProps[e]=F(e)||e),t}function P(e,t,n){var r=Re.exec(t);return r?Math.max(0,r[2]-(n||0))+(r[3]||"px"):t}function H(e,t,n,r,i){var o,s=0;for(o=n===(r?"border":"content")?4:"width"===t?1:0;o<4;o+=2)"margin"===n&&(s+=he.css(e,n+_e[o],!0,i)),r?("content"===n&&(s-=he.css(e,"padding"+_e[o],!0,i)),"margin"!==n&&(s-=he.css(e,"border"+_e[o]+"Width",!0,i))):(s+=he.css(e,"padding"+_e[o],!0,i),"padding"!==n&&(s+=he.css(e,"border"+_e[o]+"Width",!0,i)));return s}function I(e,t,n){var r,i=st(e),o=O(e,t,i),s="border-box"===he.css(e,"boxSizing",!1,i);return ot.test(o)?o:(r=s&&(pe.boxSizingReliable()||o===e.style[t]),"auto"===o&&(o=e["offset"+t[0].toUpperCase()+t.slice(1)]),(o=parseFloat(o)||0)+H(e,t,n||(s?"border":"content"),r,i)+"px")}function R(e,t,n,r,i){return new R.prototype.init(e,t,n,r,i)}function _(){ht&&(!1===ne.hidden&&e.requestAnimationFrame?e.requestAnimationFrame(_):e.setTimeout(_,he.fx.interval),he.fx.tick())}function M(){return e.setTimeout(function(){pt=void 0}),pt=he.now()}function W(e,t){var n,r=0,i={height:e};for(t=t?1:0;r<4;r+=2-t)n=_e[r],i["margin"+n]=i["padding"+n]=e;return t&&(i.opacity=i.width=e),i}function B(e,t,n){for(var r,i=(X.tweeners[t]||[]).concat(X.tweeners["*"]),o=0,s=i.length;o<s;o++)if(r=i[o].call(n,t,e))return r}function z(e,t,n){var r,i,o,s,a,u,c,l,f="width"in t||"height"in t,d=this,p={},h=e.style,g=e.nodeType&&Me(e),v=Fe.get(e,"fxshow");n.queue||(s=he._queueHooks(e,"fx"),null==s.unqueued&&(s.unqueued=0,a=s.empty.fire,s.empty.fire=function(){s.unqueued||a()}),s.unqueued++,d.always(function(){d.always(function(){s.unqueued--,he.queue(e,"fx").length||s.empty.fire()})}));for(r in t)if(i=t[r],gt.test(i)){if(delete t[r],o=o||"toggle"===i,i===(g?"hide":"show")){if("show"!==i||!v||void 0===v[r])continue;g=!0}p[r]=v&&v[r]||he.style(e,r)}if((u=!he.isEmptyObject(t))||!he.isEmptyObject(p)){f&&1===e.nodeType&&(n.overflow=[h.overflow,h.overflowX,h.overflowY],c=v&&v.display,null==c&&(c=Fe.get(e,"display")),l=he.css(e,"display"),"none"===l&&(c?l=c:(m([e],!0),c=e.style.display||c,l=he.css(e,"display"),m([e]))),("inline"===l||"inline-block"===l&&null!=c)&&"none"===he.css(e,"float")&&(u||(d.done(function(){h.display=c}),null==c&&(l=h.display,c="none"===l?"":l)),h.display="inline-block")),n.overflow&&(h.overflow="hidden",d.always(function(){h.overflow=n.overflow[0],h.overflowX=n.overflow[1],h.overflowY=n.overflow[2]})),u=!1;for(r in p)u||(v?"hidden"in v&&(g=v.hidden):v=Fe.access(e,"fxshow",{display:c}),o&&(v.hidden=!g),g&&m([e],!0),d.done(function(){g||m([e]),Fe.remove(e,"fxshow");for(r in p)he.style(e,r,p[r])})),u=B(g?v[r]:0,r,d),r in v||(v[r]=u.start,g&&(u.end=u.start,u.start=0))}}function V(e,t){var n,r,i,o,s;for(n in e)if(r=he.camelCase(n),i=t[r],o=e[n],Array.isArray(o)&&(i=o[1],o=e[n]=o[0]),n!==r&&(e[r]=o,delete e[n]),(s=he.cssHooks[r])&&"expand"in s){o=s.expand(o),delete e[r];for(n in o)n in e||(e[n]=o[n],t[n]=i)}else t[r]=i}function X(e,t,n){var r,i,o=0,s=X.prefilters.length,a=he.Deferred().always(function(){delete u.elem}),u=function(){if(i)return!1;for(var t=pt||M(),n=Math.max(0,c.startTime+c.duration-t),r=n/c.duration||0,o=1-r,s=0,u=c.tweens.length;s<u;s++)c.tweens[s].run(o);return a.notifyWith(e,[c,o,n]),o<1&&u?n:(u||a.notifyWith(e,[c,1,0]),a.resolveWith(e,[c]),!1)},c=a.promise({elem:e,props:he.extend({},t),opts:he.extend(!0,{specialEasing:{},easing:he.easing._default},n),originalProperties:t,originalOptions:n,startTime:pt||M(),duration:n.duration,tweens:[],createTween:function(t,n){var r=he.Tween(e,c.opts,t,n,c.opts.specialEasing[t]||c.opts.easing);return c.tweens.push(r),r},stop:function(t){var n=0,r=t?c.tweens.length:0;if(i)return this;for(i=!0;n<r;n++)c.tweens[n].run(1);return t?(a.notifyWith(e,[c,1,0]),a.resolveWith(e,[c,t])):a.rejectWith(e,[c,t]),this}}),l=c.props;for(V(l,c.opts.specialEasing);o<s;o++)if(r=X.prefilters[o].call(c,e,l,c.opts))return he.isFunction(r.stop)&&(he._queueHooks(c.elem,c.opts.queue).stop=he.proxy(r.stop,r)),r;return he.map(l,B,c),he.isFunction(c.opts.start)&&c.opts.start.call(e,c),c.progress(c.opts.progress).done(c.opts.done,c.opts.complete).fail(c.opts.fail).always(c.opts.always),he.fx.timer(he.extend(u,{elem:e,anim:c,queue:c.opts.queue})),c}function U(e){return(e.match(Ae)||[]).join(" ")}function Q(e){return e.getAttribute&&e.getAttribute("class")||""}function Y(e,t,n,r){var i;if(Array.isArray(t))he.each(t,function(t,i){n||kt.test(e)?r(e,i):Y(e+"["+("object"==typeof i&&null!=i?t:"")+"]",i,n,r)});else if(n||"object"!==he.type(t))r(e,t);else for(i in t)Y(e+"["+i+"]",t[i],n,r)}function J(e){return function(t,n){"string"!=typeof t&&(n=t,t="*");var r,i=0,o=t.toLowerCase().match(Ae)||[];if(he.isFunction(n))for(;r=o[i++];)"+"===r[0]?(r=r.slice(1)||"*",(e[r]=e[r]||[]).unshift(n)):(e[r]=e[r]||[]).push(n)}}function G(e,t,n,r){function i(a){var u;return o[a]=!0,he.each(e[a]||[],function(e,a){var c=a(t,n,r);return"string"!=typeof c||s||o[c]?s?!(u=c):void 0:(t.dataTypes.unshift(c),i(c),!1)}),u}var o={},s=e===It;return i(t.dataTypes[0])||!o["*"]&&i("*")}function K(e,t){var n,r,i=he.ajaxSettings.flatOptions||{};for(n in t)void 0!==t[n]&&((i[n]?e:r||(r={}))[n]=t[n]);return r&&he.extend(!0,e,r),e}function Z(e,t,n){for(var r,i,o,s,a=e.contents,u=e.dataTypes;"*"===u[0];)u.shift(),void 0===r&&(r=e.mimeType||t.getResponseHeader("Content-Type"));if(r)for(i in a)if(a[i]&&a[i].test(r)){u.unshift(i);break}if(u[0]in n)o=u[0];else{for(i in n){if(!u[0]||e.converters[i+" "+u[0]]){o=i;break}s||(s=i)}o=o||s}if(o)return o!==u[0]&&u.unshift(o),n[o]}function ee(e,t,n,r){var i,o,s,a,u,c={},l=e.dataTypes.slice();if(l[1])for(s in e.converters)c[s.toLowerCase()]=e.converters[s];for(o=l.shift();o;)if(e.responseFields[o]&&(n[e.responseFields[o]]=t),!u&&r&&e.dataFilter&&(t=e.dataFilter(t,e.dataType)),u=o,o=l.shift())if("*"===o)o=u;else if("*"!==u&&u!==o){if(!(s=c[u+" "+o]||c["* "+o]))for(i in c)if(a=i.split(" "),a[1]===o&&(s=c[u+" "+a[0]]||c["* "+a[0]])){!0===s?s=c[i]:!0!==c[i]&&(o=a[0],l.unshift(a[1]));break}if(!0!==s)if(s&&e.throws)t=s(t);else try{t=s(t)}catch(e){return{state:"parsererror",error:s?e:"No conversion from "+u+" to "+o}}}return{state:"success",data:t}}var te=[],ne=e.document,re=Object.getPrototypeOf,ie=te.slice,oe=te.concat,se=te.push,ae=te.indexOf,ue={},ce=ue.toString,le=ue.hasOwnProperty,fe=le.toString,de=fe.call(Object),pe={},he=function(e,t){return new he.fn.init(e,t)},ge=/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,ve=/^-ms-/,me=/-([a-z])/g,ye=function(e,t){return t.toUpperCase()};he.fn=he.prototype={jquery:"3.2.1",constructor:he,length:0,toArray:function(){return ie.call(this)},get:function(e){return null==e?ie.call(this):e<0?this[e+this.length]:this[e]},pushStack:function(e){var t=he.merge(this.constructor(),e);return t.prevObject=this,t},each:function(e){return he.each(this,e)},map:function(e){return this.pushStack(he.map(this,function(t,n){return e.call(t,n,t)}))},slice:function(){return this.pushStack(ie.apply(this,arguments))},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},eq:function(e){var t=this.length,n=+e+(e<0?t:0);return this.pushStack(n>=0&&n<t?[this[n]]:[])},end:function(){return this.prevObject||this.constructor()},push:se,sort:te.sort,splice:te.splice},he.extend=he.fn.extend=function(){var e,t,n,r,i,o,s=arguments[0]||{},a=1,u=arguments.length,c=!1;for("boolean"==typeof s&&(c=s,s=arguments[a]||{},a++),"object"==typeof s||he.isFunction(s)||(s={}),a===u&&(s=this,a--);a<u;a++)if(null!=(e=arguments[a]))for(t in e)n=s[t],r=e[t],s!==r&&(c&&r&&(he.isPlainObject(r)||(i=Array.isArray(r)))?(i?(i=!1,o=n&&Array.isArray(n)?n:[]):o=n&&he.isPlainObject(n)?n:{},s[t]=he.extend(c,o,r)):void 0!==r&&(s[t]=r));return s},he.extend({expando:"jQuery"+("3.2.1"+Math.random()).replace(/\D/g,""),isReady:!0,error:function(e){throw new Error(e)},noop:function(){},isFunction:function(e){return"function"===he.type(e)},isWindow:function(e){return null!=e&&e===e.window},isNumeric:function(e){var t=he.type(e);return("number"===t||"string"===t)&&!isNaN(e-parseFloat(e))},isPlainObject:function(e){var t,n;return!(!e||"[object Object]"!==ce.call(e))&&(!(t=re(e))||"function"==typeof(n=le.call(t,"constructor")&&t.constructor)&&fe.call(n)===de)},isEmptyObject:function(e){var t;for(t in e)return!1;return!0},type:function(e){return null==e?e+"":"object"==typeof e||"function"==typeof e?ue[ce.call(e)]||"object":typeof e},globalEval:function(e){n(e)},camelCase:function(e){return e.replace(ve,"ms-").replace(me,ye)},each:function(e,t){var n,i=0;if(r(e))for(n=e.length;i<n&&!1!==t.call(e[i],i,e[i]);i++);else for(i in e)if(!1===t.call(e[i],i,e[i]))break;return e},trim:function(e){return null==e?"":(e+"").replace(ge,"")},makeArray:function(e,t){var n=t||[];return null!=e&&(r(Object(e))?he.merge(n,"string"==typeof e?[e]:e):se.call(n,e)),n},inArray:function(e,t,n){return null==t?-1:ae.call(t,e,n)},merge:function(e,t){for(var n=+t.length,r=0,i=e.length;r<n;r++)e[i++]=t[r];return e.length=i,e},grep:function(e,t,n){for(var r=[],i=0,o=e.length,s=!n;i<o;i++)!t(e[i],i)!==s&&r.push(e[i]);return r},map:function(e,t,n){var i,o,s=0,a=[];if(r(e))for(i=e.length;s<i;s++)null!=(o=t(e[s],s,n))&&a.push(o);else for(s in e)null!=(o=t(e[s],s,n))&&a.push(o);return oe.apply([],a)},guid:1,proxy:function(e,t){var n,r,i;if("string"==typeof t&&(n=e[t],t=e,e=n),he.isFunction(e))return r=ie.call(arguments,2),i=function(){return e.apply(t||this,r.concat(ie.call(arguments)))},i.guid=e.guid=e.guid||he.guid++,i},now:Date.now,support:pe}),"function"==typeof Symbol&&(he.fn[Symbol.iterator]=te[Symbol.iterator]),he.each("Boolean Number String Function Array Date RegExp Object Error Symbol".split(" "),function(e,t){ue["[object "+t+"]"]=t.toLowerCase()});var xe=function(e){function t(e,t,n,r){var i,o,s,a,u,l,d,p=t&&t.ownerDocument,h=t?t.nodeType:9;if(n=n||[],"string"!=typeof e||!e||1!==h&&9!==h&&11!==h)return n;if(!r&&((t?t.ownerDocument||t:R)!==D&&L(t),t=t||D,q)){if(11!==h&&(u=ge.exec(e)))if(i=u[1]){if(9===h){if(!(s=t.getElementById(i)))return n;if(s.id===i)return n.push(s),n}else if(p&&(s=p.getElementById(i))&&H(t,s)&&s.id===i)return n.push(s),n}else{if(u[2])return J.apply(n,t.getElementsByTagName(e)),n;if((i=u[3])&&b.getElementsByClassName&&t.getElementsByClassName)return J.apply(n,t.getElementsByClassName(i)),n}if(b.qsa&&!z[e+" "]&&(!F||!F.test(e))){if(1!==h)p=t,d=e;else if("object"!==t.nodeName.toLowerCase()){for((a=t.getAttribute("id"))?a=a.replace(xe,be):t.setAttribute("id",a=I),l=E(e),o=l.length;o--;)l[o]="#"+a+" "+f(l[o]);d=l.join(","),p=ve.test(e)&&c(t.parentNode)||t}if(d)try{return J.apply(n,p.querySelectorAll(d)),n}catch(e){}finally{a===I&&t.removeAttribute("id")}}}return k(e.replace(oe,"$1"),t,n,r)}function n(){function e(n,r){return t.push(n+" ")>w.cacheLength&&delete e[t.shift()],e[n+" "]=r}var t=[];return e}function r(e){return e[I]=!0,e}function i(e){var t=D.createElement("fieldset");try{return!!e(t)}catch(e){return!1}finally{t.parentNode&&t.parentNode.removeChild(t),t=null}}function o(e,t){for(var n=e.split("|"),r=n.length;r--;)w.attrHandle[n[r]]=t}function s(e,t){var n=t&&e,r=n&&1===e.nodeType&&1===t.nodeType&&e.sourceIndex-t.sourceIndex;if(r)return r;if(n)for(;n=n.nextSibling;)if(n===t)return-1;return e?1:-1}function a(e){return function(t){return"form"in t?t.parentNode&&!1===t.disabled?"label"in t?"label"in t.parentNode?t.parentNode.disabled===e:t.disabled===e:t.isDisabled===e||t.isDisabled!==!e&&Te(t)===e:t.disabled===e:"label"in t&&t.disabled===e}}function u(e){return r(function(t){return t=+t,r(function(n,r){for(var i,o=e([],n.length,t),s=o.length;s--;)n[i=o[s]]&&(n[i]=!(r[i]=n[i]))})})}function c(e){return e&&void 0!==e.getElementsByTagName&&e}function l(){}function f(e){for(var t=0,n=e.length,r="";t<n;t++)r+=e[t].value;return r}function d(e,t,n){var r=t.dir,i=t.next,o=i||r,s=n&&"parentNode"===o,a=M++;return t.first?function(t,n,i){for(;t=t[r];)if(1===t.nodeType||s)return e(t,n,i);return!1}:function(t,n,u){var c,l,f,d=[_,a];if(u){for(;t=t[r];)if((1===t.nodeType||s)&&e(t,n,u))return!0}else for(;t=t[r];)if(1===t.nodeType||s)if(f=t[I]||(t[I]={}),l=f[t.uniqueID]||(f[t.uniqueID]={}),i&&i===t.nodeName.toLowerCase())t=t[r]||t;else{if((c=l[o])&&c[0]===_&&c[1]===a)return d[2]=c[2];if(l[o]=d,d[2]=e(t,n,u))return!0}return!1}}function p(e){return e.length>1?function(t,n,r){for(var i=e.length;i--;)if(!e[i](t,n,r))return!1;return!0}:e[0]}function h(e,n,r){for(var i=0,o=n.length;i<o;i++)t(e,n[i],r);return r}function g(e,t,n,r,i){for(var o,s=[],a=0,u=e.length,c=null!=t;a<u;a++)(o=e[a])&&(n&&!n(o,r,i)||(s.push(o),c&&t.push(a)));return s}function v(e,t,n,i,o,s){return i&&!i[I]&&(i=v(i)),o&&!o[I]&&(o=v(o,s)),r(function(r,s,a,u){var c,l,f,d=[],p=[],v=s.length,m=r||h(t||"*",a.nodeType?[a]:a,[]),y=!e||!r&&t?m:g(m,d,e,a,u),x=n?o||(r?e:v||i)?[]:s:y;if(n&&n(y,x,a,u),i)for(c=g(x,p),i(c,[],a,u),l=c.length;l--;)(f=c[l])&&(x[p[l]]=!(y[p[l]]=f));if(r){if(o||e){if(o){for(c=[],l=x.length;l--;)(f=x[l])&&c.push(y[l]=f);o(null,x=[],c,u)}for(l=x.length;l--;)(f=x[l])&&(c=o?K(r,f):d[l])>-1&&(r[c]=!(s[c]=f))}}else x=g(x===s?x.splice(v,x.length):x),o?o(null,s,x,u):J.apply(s,x)})}function m(e){for(var t,n,r,i=e.length,o=w.relative[e[0].type],s=o||w.relative[" "],a=o?1:0,u=d(function(e){return e===t},s,!0),c=d(function(e){return K(t,e)>-1},s,!0),l=[function(e,n,r){var i=!o&&(r||n!==N)||((t=n).nodeType?u(e,n,r):c(e,n,r));return t=null,i}];a<i;a++)if(n=w.relative[e[a].type])l=[d(p(l),n)];else{if(n=w.filter[e[a].type].apply(null,e[a].matches),n[I]){for(r=++a;r<i&&!w.relative[e[r].type];r++);return v(a>1&&p(l),a>1&&f(e.slice(0,a-1).concat({value:" "===e[a-2].type?"*":""})).replace(oe,"$1"),n,a<r&&m(e.slice(a,r)),r<i&&m(e=e.slice(r)),r<i&&f(e))}l.push(n)}return p(l)}function y(e,n){var i=n.length>0,o=e.length>0,s=function(r,s,a,u,c){var l,f,d,p=0,h="0",v=r&&[],m=[],y=N,x=r||o&&w.find.TAG("*",c),b=_+=null==y?1:Math.random()||.1,T=x.length;for(c&&(N=s===D||s||c);h!==T&&null!=(l=x[h]);h++){if(o&&l){for(f=0,s||l.ownerDocument===D||(L(l),a=!q);d=e[f++];)if(d(l,s||D,a)){u.push(l);break}c&&(_=b)}i&&((l=!d&&l)&&p--,r&&v.push(l))}if(p+=h,i&&h!==p){for(f=0;d=n[f++];)d(v,m,s,a);if(r){if(p>0)for(;h--;)v[h]||m[h]||(m[h]=Q.call(u));m=g(m)}J.apply(u,m),c&&!r&&m.length>0&&p+n.length>1&&t.uniqueSort(u)}return c&&(_=b,N=y),v};return i?r(s):s}var x,b,w,T,S,E,C,k,N,j,A,L,D,O,q,F,$,P,H,I="sizzle"+1*new Date,R=e.document,_=0,M=0,W=n(),B=n(),z=n(),V=function(e,t){return e===t&&(A=!0),0},X={}.hasOwnProperty,U=[],Q=U.pop,Y=U.push,J=U.push,G=U.slice,K=function(e,t){for(var n=0,r=e.length;n<r;n++)if(e[n]===t)return n;return-1},Z="checked|selected|async|autofocus|autoplay|controls|defer|disabled|hidden|ismap|loop|multiple|open|readonly|required|scoped",ee="[\\x20\\t\\r\\n\\f]",te="(?:\\\\.|[\\w-]|[^\0-\\xa0])+",ne="\\["+ee+"*("+te+")(?:"+ee+"*([*^$|!~]?=)"+ee+"*(?:'((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\"|("+te+"))|)"+ee+"*\\]",re=":("+te+")(?:\\((('((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\")|((?:\\\\.|[^\\\\()[\\]]|"+ne+")*)|.*)\\)|)",ie=new RegExp(ee+"+","g"),oe=new RegExp("^"+ee+"+|((?:^|[^\\\\])(?:\\\\.)*)"+ee+"+$","g"),se=new RegExp("^"+ee+"*,"+ee+"*"),ae=new RegExp("^"+ee+"*([>+~]|"+ee+")"+ee+"*"),ue=new RegExp("="+ee+"*([^\\]'\"]*?)"+ee+"*\\]","g"),ce=new RegExp(re),le=new RegExp("^"+te+"$"),fe={ID:new RegExp("^#("+te+")"),CLASS:new RegExp("^\\.("+te+")"),TAG:new RegExp("^("+te+"|[*])"),ATTR:new RegExp("^"+ne),PSEUDO:new RegExp("^"+re),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+ee+"*(even|odd|(([+-]|)(\\d*)n|)"+ee+"*(?:([+-]|)"+ee+"*(\\d+)|))"+ee+"*\\)|)","i"),bool:new RegExp("^(?:"+Z+")$","i"),needsContext:new RegExp("^"+ee+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+ee+"*((?:-\\d)?\\d*)"+ee+"*\\)|)(?=[^-]|$)","i")},de=/^(?:input|select|textarea|button)$/i,pe=/^h\d$/i,he=/^[^{]+\{\s*\[native \w/,ge=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,ve=/[+~]/,me=new RegExp("\\\\([\\da-f]{1,6}"+ee+"?|("+ee+")|.)","ig"),ye=function(e,t,n){var r="0x"+t-65536;return r!==r||n?t:r<0?String.fromCharCode(r+65536):String.fromCharCode(r>>10|55296,1023&r|56320)},xe=/([\0-\x1f\x7f]|^-?\d)|^-$|[^\0-\x1f\x7f-\uFFFF\w-]/g,be=function(e,t){return t?"\0"===e?"�":e.slice(0,-1)+"\\"+e.charCodeAt(e.length-1).toString(16)+" ":"\\"+e},we=function(){L()},Te=d(function(e){return!0===e.disabled&&("form"in e||"label"in e)},{dir:"parentNode",next:"legend"});try{J.apply(U=G.call(R.childNodes),R.childNodes),U[R.childNodes.length].nodeType}catch(e){J={apply:U.length?function(e,t){Y.apply(e,G.call(t))}:function(e,t){for(var n=e.length,r=0;e[n++]=t[r++];);e.length=n-1}}}b=t.support={},S=t.isXML=function(e){var t=e&&(e.ownerDocument||e).documentElement;return!!t&&"HTML"!==t.nodeName},L=t.setDocument=function(e){var t,n,r=e?e.ownerDocument||e:R;return r!==D&&9===r.nodeType&&r.documentElement?(D=r,O=D.documentElement,q=!S(D),R!==D&&(n=D.defaultView)&&n.top!==n&&(n.addEventListener?n.addEventListener("unload",we,!1):n.attachEvent&&n.attachEvent("onunload",we)),b.attributes=i(function(e){return e.className="i",!e.getAttribute("className")}),b.getElementsByTagName=i(function(e){return e.appendChild(D.createComment("")),!e.getElementsByTagName("*").length}),b.getElementsByClassName=he.test(D.getElementsByClassName),b.getById=i(function(e){return O.appendChild(e).id=I,!D.getElementsByName||!D.getElementsByName(I).length}),b.getById?(w.filter.ID=function(e){var t=e.replace(me,ye);return function(e){return e.getAttribute("id")===t}},w.find.ID=function(e,t){if(void 0!==t.getElementById&&q){var n=t.getElementById(e);return n?[n]:[]}}):(w.filter.ID=function(e){var t=e.replace(me,ye);return function(e){var n=void 0!==e.getAttributeNode&&e.getAttributeNode("id");return n&&n.value===t}},w.find.ID=function(e,t){if(void 0!==t.getElementById&&q){var n,r,i,o=t.getElementById(e);if(o){if((n=o.getAttributeNode("id"))&&n.value===e)return[o];for(i=t.getElementsByName(e),r=0;o=i[r++];)if((n=o.getAttributeNode("id"))&&n.value===e)return[o]}return[]}}),w.find.TAG=b.getElementsByTagName?function(e,t){return void 0!==t.getElementsByTagName?t.getElementsByTagName(e):b.qsa?t.querySelectorAll(e):void 0}:function(e,t){var n,r=[],i=0,o=t.getElementsByTagName(e);if("*"===e){for(;n=o[i++];)1===n.nodeType&&r.push(n);return r}return o},w.find.CLASS=b.getElementsByClassName&&function(e,t){if(void 0!==t.getElementsByClassName&&q)return t.getElementsByClassName(e)},$=[],F=[],(b.qsa=he.test(D.querySelectorAll))&&(i(function(e){O.appendChild(e).innerHTML="<a id='"+I+"'></a><select id='"+I+"-\r\\' msallowcapture=''><option selected=''></option></select>",e.querySelectorAll("[msallowcapture^='']").length&&F.push("[*^$]="+ee+"*(?:''|\"\")"),e.querySelectorAll("[selected]").length||F.push("\\["+ee+"*(?:value|"+Z+")"),e.querySelectorAll("[id~="+I+"-]").length||F.push("~="),e.querySelectorAll(":checked").length||F.push(":checked"),e.querySelectorAll("a#"+I+"+*").length||F.push(".#.+[+~]")}),i(function(e){e.innerHTML="<a href='' disabled='disabled'></a><select disabled='disabled'><option/></select>";var t=D.createElement("input");t.setAttribute("type","hidden"),e.appendChild(t).setAttribute("name","D"),e.querySelectorAll("[name=d]").length&&F.push("name"+ee+"*[*^$|!~]?="),2!==e.querySelectorAll(":enabled").length&&F.push(":enabled",":disabled"),O.appendChild(e).disabled=!0,2!==e.querySelectorAll(":disabled").length&&F.push(":enabled",":disabled"),e.querySelectorAll("*,:x"),F.push(",.*:")})),(b.matchesSelector=he.test(P=O.matches||O.webkitMatchesSelector||O.mozMatchesSelector||O.oMatchesSelector||O.msMatchesSelector))&&i(function(e){b.disconnectedMatch=P.call(e,"*"),P.call(e,"[s!='']:x"),$.push("!=",re)}),F=F.length&&new RegExp(F.join("|")),$=$.length&&new RegExp($.join("|")),t=he.test(O.compareDocumentPosition),H=t||he.test(O.contains)?function(e,t){var n=9===e.nodeType?e.documentElement:e,r=t&&t.parentNode;return e===r||!(!r||1!==r.nodeType||!(n.contains?n.contains(r):e.compareDocumentPosition&&16&e.compareDocumentPosition(r)))}:function(e,t){if(t)for(;t=t.parentNode;)if(t===e)return!0;return!1},V=t?function(e,t){if(e===t)return A=!0,0;var n=!e.compareDocumentPosition-!t.compareDocumentPosition;return n||(n=(e.ownerDocument||e)===(t.ownerDocument||t)?e.compareDocumentPosition(t):1,1&n||!b.sortDetached&&t.compareDocumentPosition(e)===n?e===D||e.ownerDocument===R&&H(R,e)?-1:t===D||t.ownerDocument===R&&H(R,t)?1:j?K(j,e)-K(j,t):0:4&n?-1:1)}:function(e,t){if(e===t)return A=!0,0;var n,r=0,i=e.parentNode,o=t.parentNode,a=[e],u=[t];if(!i||!o)return e===D?-1:t===D?1:i?-1:o?1:j?K(j,e)-K(j,t):0;if(i===o)return s(e,t);for(n=e;n=n.parentNode;)a.unshift(n);for(n=t;n=n.parentNode;)u.unshift(n);for(;a[r]===u[r];)r++;return r?s(a[r],u[r]):a[r]===R?-1:u[r]===R?1:0},D):D},t.matches=function(e,n){return t(e,null,null,n)},t.matchesSelector=function(e,n){if((e.ownerDocument||e)!==D&&L(e),n=n.replace(ue,"='$1']"),b.matchesSelector&&q&&!z[n+" "]&&(!$||!$.test(n))&&(!F||!F.test(n)))try{var r=P.call(e,n);if(r||b.disconnectedMatch||e.document&&11!==e.document.nodeType)return r}catch(e){}return t(n,D,null,[e]).length>0},t.contains=function(e,t){return(e.ownerDocument||e)!==D&&L(e),H(e,t)},t.attr=function(e,t){(e.ownerDocument||e)!==D&&L(e);var n=w.attrHandle[t.toLowerCase()],r=n&&X.call(w.attrHandle,t.toLowerCase())?n(e,t,!q):void 0;return void 0!==r?r:b.attributes||!q?e.getAttribute(t):(r=e.getAttributeNode(t))&&r.specified?r.value:null},t.escape=function(e){return(e+"").replace(xe,be)},t.error=function(e){throw new Error("Syntax error, unrecognized expression: "+e)},t.uniqueSort=function(e){var t,n=[],r=0,i=0;if(A=!b.detectDuplicates,j=!b.sortStable&&e.slice(0),e.sort(V),A){for(;t=e[i++];)t===e[i]&&(r=n.push(i));for(;r--;)e.splice(n[r],1)}return j=null,e},T=t.getText=function(e){var t,n="",r=0,i=e.nodeType;if(i){if(1===i||9===i||11===i){if("string"==typeof e.textContent)return e.textContent;for(e=e.firstChild;e;e=e.nextSibling)n+=T(e)}else if(3===i||4===i)return e.nodeValue}else for(;t=e[r++];)n+=T(t);return n},w=t.selectors={cacheLength:50,createPseudo:r,match:fe,attrHandle:{},find:{},relative:{">":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(e){return e[1]=e[1].replace(me,ye),e[3]=(e[3]||e[4]||e[5]||"").replace(me,ye),"~="===e[2]&&(e[3]=" "+e[3]+" "),e.slice(0,4)},CHILD:function(e){return e[1]=e[1].toLowerCase(),"nth"===e[1].slice(0,3)?(e[3]||t.error(e[0]),e[4]=+(e[4]?e[5]+(e[6]||1):2*("even"===e[3]||"odd"===e[3])),e[5]=+(e[7]+e[8]||"odd"===e[3])):e[3]&&t.error(e[0]),e},PSEUDO:function(e){var t,n=!e[6]&&e[2];return fe.CHILD.test(e[0])?null:(e[3]?e[2]=e[4]||e[5]||"":n&&ce.test(n)&&(t=E(n,!0))&&(t=n.indexOf(")",n.length-t)-n.length)&&(e[0]=e[0].slice(0,t),e[2]=n.slice(0,t)),e.slice(0,3))}},filter:{TAG:function(e){var t=e.replace(me,ye).toLowerCase();return"*"===e?function(){return!0}:function(e){return e.nodeName&&e.nodeName.toLowerCase()===t}},CLASS:function(e){var t=W[e+" "];return t||(t=new RegExp("(^|"+ee+")"+e+"("+ee+"|$)"))&&W(e,function(e){return t.test("string"==typeof e.className&&e.className||void 0!==e.getAttribute&&e.getAttribute("class")||"")})},ATTR:function(e,n,r){return function(i){var o=t.attr(i,e);return null==o?"!="===n:!n||(o+="","="===n?o===r:"!="===n?o!==r:"^="===n?r&&0===o.indexOf(r):"*="===n?r&&o.indexOf(r)>-1:"$="===n?r&&o.slice(-r.length)===r:"~="===n?(" "+o.replace(ie," ")+" ").indexOf(r)>-1:"|="===n&&(o===r||o.slice(0,r.length+1)===r+"-"))}},CHILD:function(e,t,n,r,i){var o="nth"!==e.slice(0,3),s="last"!==e.slice(-4),a="of-type"===t;return 1===r&&0===i?function(e){return!!e.parentNode}:function(t,n,u){var c,l,f,d,p,h,g=o!==s?"nextSibling":"previousSibling",v=t.parentNode,m=a&&t.nodeName.toLowerCase(),y=!u&&!a,x=!1;if(v){if(o){for(;g;){for(d=t;d=d[g];)if(a?d.nodeName.toLowerCase()===m:1===d.nodeType)return!1;h=g="only"===e&&!h&&"nextSibling"}return!0}if(h=[s?v.firstChild:v.lastChild],s&&y){for(d=v,f=d[I]||(d[I]={}),l=f[d.uniqueID]||(f[d.uniqueID]={}),c=l[e]||[],p=c[0]===_&&c[1],x=p&&c[2],d=p&&v.childNodes[p];d=++p&&d&&d[g]||(x=p=0)||h.pop();)if(1===d.nodeType&&++x&&d===t){l[e]=[_,p,x];break}}else if(y&&(d=t,f=d[I]||(d[I]={}),l=f[d.uniqueID]||(f[d.uniqueID]={}),c=l[e]||[],p=c[0]===_&&c[1],x=p),!1===x)for(;(d=++p&&d&&d[g]||(x=p=0)||h.pop())&&((a?d.nodeName.toLowerCase()!==m:1!==d.nodeType)||!++x||(y&&(f=d[I]||(d[I]={}),l=f[d.uniqueID]||(f[d.uniqueID]={}),l[e]=[_,x]),d!==t)););return(x-=i)===r||x%r==0&&x/r>=0}}},PSEUDO:function(e,n){var i,o=w.pseudos[e]||w.setFilters[e.toLowerCase()]||t.error("unsupported pseudo: "+e);return o[I]?o(n):o.length>1?(i=[e,e,"",n],w.setFilters.hasOwnProperty(e.toLowerCase())?r(function(e,t){for(var r,i=o(e,n),s=i.length;s--;)r=K(e,i[s]),e[r]=!(t[r]=i[s])}):function(e){return o(e,0,i)}):o}},pseudos:{not:r(function(e){var t=[],n=[],i=C(e.replace(oe,"$1"));return i[I]?r(function(e,t,n,r){for(var o,s=i(e,null,r,[]),a=e.length;a--;)(o=s[a])&&(e[a]=!(t[a]=o))}):function(e,r,o){return t[0]=e,i(t,null,o,n),t[0]=null,!n.pop()}}),has:r(function(e){return function(n){return t(e,n).length>0}}),contains:r(function(e){return e=e.replace(me,ye),function(t){return(t.textContent||t.innerText||T(t)).indexOf(e)>-1}}),lang:r(function(e){return le.test(e||"")||t.error("unsupported lang: "+e),e=e.replace(me,ye).toLowerCase(),function(t){var n;do{if(n=q?t.lang:t.getAttribute("xml:lang")||t.getAttribute("lang"))return(n=n.toLowerCase())===e||0===n.indexOf(e+"-")}while((t=t.parentNode)&&1===t.nodeType);return!1}}),target:function(t){var n=e.location&&e.location.hash;return n&&n.slice(1)===t.id},root:function(e){return e===O},focus:function(e){return e===D.activeElement&&(!D.hasFocus||D.hasFocus())&&!!(e.type||e.href||~e.tabIndex)},enabled:a(!1),disabled:a(!0),checked:function(e){var t=e.nodeName.toLowerCase() ;return"input"===t&&!!e.checked||"option"===t&&!!e.selected},selected:function(e){return e.parentNode&&e.parentNode.selectedIndex,!0===e.selected},empty:function(e){for(e=e.firstChild;e;e=e.nextSibling)if(e.nodeType<6)return!1;return!0},parent:function(e){return!w.pseudos.empty(e)},header:function(e){return pe.test(e.nodeName)},input:function(e){return de.test(e.nodeName)},button:function(e){var t=e.nodeName.toLowerCase();return"input"===t&&"button"===e.type||"button"===t},text:function(e){var t;return"input"===e.nodeName.toLowerCase()&&"text"===e.type&&(null==(t=e.getAttribute("type"))||"text"===t.toLowerCase())},first:u(function(){return[0]}),last:u(function(e,t){return[t-1]}),eq:u(function(e,t,n){return[n<0?n+t:n]}),even:u(function(e,t){for(var n=0;n<t;n+=2)e.push(n);return e}),odd:u(function(e,t){for(var n=1;n<t;n+=2)e.push(n);return e}),lt:u(function(e,t,n){for(var r=n<0?n+t:n;--r>=0;)e.push(r);return e}),gt:u(function(e,t,n){for(var r=n<0?n+t:n;++r<t;)e.push(r);return e})}},w.pseudos.nth=w.pseudos.eq;for(x in{radio:!0,checkbox:!0,file:!0,password:!0,image:!0})w.pseudos[x]=function(e){return function(t){return"input"===t.nodeName.toLowerCase()&&t.type===e}}(x);for(x in{submit:!0,reset:!0})w.pseudos[x]=function(e){return function(t){var n=t.nodeName.toLowerCase();return("input"===n||"button"===n)&&t.type===e}}(x);return l.prototype=w.filters=w.pseudos,w.setFilters=new l,E=t.tokenize=function(e,n){var r,i,o,s,a,u,c,l=B[e+" "];if(l)return n?0:l.slice(0);for(a=e,u=[],c=w.preFilter;a;){r&&!(i=se.exec(a))||(i&&(a=a.slice(i[0].length)||a),u.push(o=[])),r=!1,(i=ae.exec(a))&&(r=i.shift(),o.push({value:r,type:i[0].replace(oe," ")}),a=a.slice(r.length));for(s in w.filter)!(i=fe[s].exec(a))||c[s]&&!(i=c[s](i))||(r=i.shift(),o.push({value:r,type:s,matches:i}),a=a.slice(r.length));if(!r)break}return n?a.length:a?t.error(e):B(e,u).slice(0)},C=t.compile=function(e,t){var n,r=[],i=[],o=z[e+" "];if(!o){for(t||(t=E(e)),n=t.length;n--;)o=m(t[n]),o[I]?r.push(o):i.push(o);o=z(e,y(i,r)),o.selector=e}return o},k=t.select=function(e,t,n,r){var i,o,s,a,u,l="function"==typeof e&&e,d=!r&&E(e=l.selector||e);if(n=n||[],1===d.length){if(o=d[0]=d[0].slice(0),o.length>2&&"ID"===(s=o[0]).type&&9===t.nodeType&&q&&w.relative[o[1].type]){if(!(t=(w.find.ID(s.matches[0].replace(me,ye),t)||[])[0]))return n;l&&(t=t.parentNode),e=e.slice(o.shift().value.length)}for(i=fe.needsContext.test(e)?0:o.length;i--&&(s=o[i],!w.relative[a=s.type]);)if((u=w.find[a])&&(r=u(s.matches[0].replace(me,ye),ve.test(o[0].type)&&c(t.parentNode)||t))){if(o.splice(i,1),!(e=r.length&&f(o)))return J.apply(n,r),n;break}}return(l||C(e,d))(r,t,!q,n,!t||ve.test(e)&&c(t.parentNode)||t),n},b.sortStable=I.split("").sort(V).join("")===I,b.detectDuplicates=!!A,L(),b.sortDetached=i(function(e){return 1&e.compareDocumentPosition(D.createElement("fieldset"))}),i(function(e){return e.innerHTML="<a href='#'></a>","#"===e.firstChild.getAttribute("href")})||o("type|href|height|width",function(e,t,n){if(!n)return e.getAttribute(t,"type"===t.toLowerCase()?1:2)}),b.attributes&&i(function(e){return e.innerHTML="<input/>",e.firstChild.setAttribute("value",""),""===e.firstChild.getAttribute("value")})||o("value",function(e,t,n){if(!n&&"input"===e.nodeName.toLowerCase())return e.defaultValue}),i(function(e){return null==e.getAttribute("disabled")})||o(Z,function(e,t,n){var r;if(!n)return!0===e[t]?t.toLowerCase():(r=e.getAttributeNode(t))&&r.specified?r.value:null}),t}(e);he.find=xe,he.expr=xe.selectors,he.expr[":"]=he.expr.pseudos,he.uniqueSort=he.unique=xe.uniqueSort,he.text=xe.getText,he.isXMLDoc=xe.isXML,he.contains=xe.contains,he.escapeSelector=xe.escape;var be=function(e,t,n){for(var r=[],i=void 0!==n;(e=e[t])&&9!==e.nodeType;)if(1===e.nodeType){if(i&&he(e).is(n))break;r.push(e)}return r},we=function(e,t){for(var n=[];e;e=e.nextSibling)1===e.nodeType&&e!==t&&n.push(e);return n},Te=he.expr.match.needsContext,Se=/^<([a-z][^\/\0>:\x20\t\r\n\f]*)[\x20\t\r\n\f]*\/?>(?:<\/\1>|)$/i,Ee=/^.[^:#\[\.,]*$/;he.filter=function(e,t,n){var r=t[0];return n&&(e=":not("+e+")"),1===t.length&&1===r.nodeType?he.find.matchesSelector(r,e)?[r]:[]:he.find.matches(e,he.grep(t,function(e){return 1===e.nodeType}))},he.fn.extend({find:function(e){var t,n,r=this.length,i=this;if("string"!=typeof e)return this.pushStack(he(e).filter(function(){for(t=0;t<r;t++)if(he.contains(i[t],this))return!0}));for(n=this.pushStack([]),t=0;t<r;t++)he.find(e,i[t],n);return r>1?he.uniqueSort(n):n},filter:function(e){return this.pushStack(o(this,e||[],!1))},not:function(e){return this.pushStack(o(this,e||[],!0))},is:function(e){return!!o(this,"string"==typeof e&&Te.test(e)?he(e):e||[],!1).length}});var Ce,ke=/^(?:\s*(<[\w\W]+>)[^>]*|#([\w-]+))$/;(he.fn.init=function(e,t,n){var r,i;if(!e)return this;if(n=n||Ce,"string"==typeof e){if(!(r="<"===e[0]&&">"===e[e.length-1]&&e.length>=3?[null,e,null]:ke.exec(e))||!r[1]&&t)return!t||t.jquery?(t||n).find(e):this.constructor(t).find(e);if(r[1]){if(t=t instanceof he?t[0]:t,he.merge(this,he.parseHTML(r[1],t&&t.nodeType?t.ownerDocument||t:ne,!0)),Se.test(r[1])&&he.isPlainObject(t))for(r in t)he.isFunction(this[r])?this[r](t[r]):this.attr(r,t[r]);return this}return i=ne.getElementById(r[2]),i&&(this[0]=i,this.length=1),this}return e.nodeType?(this[0]=e,this.length=1,this):he.isFunction(e)?void 0!==n.ready?n.ready(e):e(he):he.makeArray(e,this)}).prototype=he.fn,Ce=he(ne);var Ne=/^(?:parents|prev(?:Until|All))/,je={children:!0,contents:!0,next:!0,prev:!0};he.fn.extend({has:function(e){var t=he(e,this),n=t.length;return this.filter(function(){for(var e=0;e<n;e++)if(he.contains(this,t[e]))return!0})},closest:function(e,t){var n,r=0,i=this.length,o=[],s="string"!=typeof e&&he(e);if(!Te.test(e))for(;r<i;r++)for(n=this[r];n&&n!==t;n=n.parentNode)if(n.nodeType<11&&(s?s.index(n)>-1:1===n.nodeType&&he.find.matchesSelector(n,e))){o.push(n);break}return this.pushStack(o.length>1?he.uniqueSort(o):o)},index:function(e){return e?"string"==typeof e?ae.call(he(e),this[0]):ae.call(this,e.jquery?e[0]:e):this[0]&&this[0].parentNode?this.first().prevAll().length:-1},add:function(e,t){return this.pushStack(he.uniqueSort(he.merge(this.get(),he(e,t))))},addBack:function(e){return this.add(null==e?this.prevObject:this.prevObject.filter(e))}}),he.each({parent:function(e){var t=e.parentNode;return t&&11!==t.nodeType?t:null},parents:function(e){return be(e,"parentNode")},parentsUntil:function(e,t,n){return be(e,"parentNode",n)},next:function(e){return s(e,"nextSibling")},prev:function(e){return s(e,"previousSibling")},nextAll:function(e){return be(e,"nextSibling")},prevAll:function(e){return be(e,"previousSibling")},nextUntil:function(e,t,n){return be(e,"nextSibling",n)},prevUntil:function(e,t,n){return be(e,"previousSibling",n)},siblings:function(e){return we((e.parentNode||{}).firstChild,e)},children:function(e){return we(e.firstChild)},contents:function(e){return i(e,"iframe")?e.contentDocument:(i(e,"template")&&(e=e.content||e),he.merge([],e.childNodes))}},function(e,t){he.fn[e]=function(n,r){var i=he.map(this,t,n);return"Until"!==e.slice(-5)&&(r=n),r&&"string"==typeof r&&(i=he.filter(r,i)),this.length>1&&(je[e]||he.uniqueSort(i),Ne.test(e)&&i.reverse()),this.pushStack(i)}});var Ae=/[^\x20\t\r\n\f]+/g;he.Callbacks=function(e){e="string"==typeof e?a(e):he.extend({},e);var t,n,r,i,o=[],s=[],u=-1,c=function(){for(i=i||e.once,r=t=!0;s.length;u=-1)for(n=s.shift();++u<o.length;)!1===o[u].apply(n[0],n[1])&&e.stopOnFalse&&(u=o.length,n=!1);e.memory||(n=!1),t=!1,i&&(o=n?[]:"")},l={add:function(){return o&&(n&&!t&&(u=o.length-1,s.push(n)),function t(n){he.each(n,function(n,r){he.isFunction(r)?e.unique&&l.has(r)||o.push(r):r&&r.length&&"string"!==he.type(r)&&t(r)})}(arguments),n&&!t&&c()),this},remove:function(){return he.each(arguments,function(e,t){for(var n;(n=he.inArray(t,o,n))>-1;)o.splice(n,1),n<=u&&u--}),this},has:function(e){return e?he.inArray(e,o)>-1:o.length>0},empty:function(){return o&&(o=[]),this},disable:function(){return i=s=[],o=n="",this},disabled:function(){return!o},lock:function(){return i=s=[],n||t||(o=n=""),this},locked:function(){return!!i},fireWith:function(e,n){return i||(n=n||[],n=[e,n.slice?n.slice():n],s.push(n),t||c()),this},fire:function(){return l.fireWith(this,arguments),this},fired:function(){return!!r}};return l},he.extend({Deferred:function(t){var n=[["notify","progress",he.Callbacks("memory"),he.Callbacks("memory"),2],["resolve","done",he.Callbacks("once memory"),he.Callbacks("once memory"),0,"resolved"],["reject","fail",he.Callbacks("once memory"),he.Callbacks("once memory"),1,"rejected"]],r="pending",i={state:function(){return r},always:function(){return o.done(arguments).fail(arguments),this},catch:function(e){return i.then(null,e)},pipe:function(){var e=arguments;return he.Deferred(function(t){he.each(n,function(n,r){var i=he.isFunction(e[r[4]])&&e[r[4]];o[r[1]](function(){var e=i&&i.apply(this,arguments);e&&he.isFunction(e.promise)?e.promise().progress(t.notify).done(t.resolve).fail(t.reject):t[r[0]+"With"](this,i?[e]:arguments)})}),e=null}).promise()},then:function(t,r,i){function o(t,n,r,i){return function(){var a=this,l=arguments,f=function(){var e,f;if(!(t<s)){if((e=r.apply(a,l))===n.promise())throw new TypeError("Thenable self-resolution");f=e&&("object"==typeof e||"function"==typeof e)&&e.then,he.isFunction(f)?i?f.call(e,o(s,n,u,i),o(s,n,c,i)):(s++,f.call(e,o(s,n,u,i),o(s,n,c,i),o(s,n,u,n.notifyWith))):(r!==u&&(a=void 0,l=[e]),(i||n.resolveWith)(a,l))}},d=i?f:function(){try{f()}catch(e){he.Deferred.exceptionHook&&he.Deferred.exceptionHook(e,d.stackTrace),t+1>=s&&(r!==c&&(a=void 0,l=[e]),n.rejectWith(a,l))}};t?d():(he.Deferred.getStackHook&&(d.stackTrace=he.Deferred.getStackHook()),e.setTimeout(d))}}var s=0;return he.Deferred(function(e){n[0][3].add(o(0,e,he.isFunction(i)?i:u,e.notifyWith)),n[1][3].add(o(0,e,he.isFunction(t)?t:u)),n[2][3].add(o(0,e,he.isFunction(r)?r:c))}).promise()},promise:function(e){return null!=e?he.extend(e,i):i}},o={};return he.each(n,function(e,t){var s=t[2],a=t[5];i[t[1]]=s.add,a&&s.add(function(){r=a},n[3-e][2].disable,n[0][2].lock),s.add(t[3].fire),o[t[0]]=function(){return o[t[0]+"With"](this===o?void 0:this,arguments),this},o[t[0]+"With"]=s.fireWith}),i.promise(o),t&&t.call(o,o),o},when:function(e){var t=arguments.length,n=t,r=Array(n),i=ie.call(arguments),o=he.Deferred(),s=function(e){return function(n){r[e]=this,i[e]=arguments.length>1?ie.call(arguments):n,--t||o.resolveWith(r,i)}};if(t<=1&&(l(e,o.done(s(n)).resolve,o.reject,!t),"pending"===o.state()||he.isFunction(i[n]&&i[n].then)))return o.then();for(;n--;)l(i[n],s(n),o.reject);return o.promise()}});var Le=/^(Eval|Internal|Range|Reference|Syntax|Type|URI)Error$/;he.Deferred.exceptionHook=function(t,n){e.console&&e.console.warn&&t&&Le.test(t.name)&&e.console.warn("jQuery.Deferred exception: "+t.message,t.stack,n)},he.readyException=function(t){e.setTimeout(function(){throw t})};var De=he.Deferred();he.fn.ready=function(e){return De.then(e).catch(function(e){he.readyException(e)}),this},he.extend({isReady:!1,readyWait:1,ready:function(e){(!0===e?--he.readyWait:he.isReady)||(he.isReady=!0,!0!==e&&--he.readyWait>0||De.resolveWith(ne,[he]))}}),he.ready.then=De.then,"complete"===ne.readyState||"loading"!==ne.readyState&&!ne.documentElement.doScroll?e.setTimeout(he.ready):(ne.addEventListener("DOMContentLoaded",f),e.addEventListener("load",f));var Oe=function(e,t,n,r,i,o,s){var a=0,u=e.length,c=null==n;if("object"===he.type(n)){i=!0;for(a in n)Oe(e,t,a,n[a],!0,o,s)}else if(void 0!==r&&(i=!0,he.isFunction(r)||(s=!0),c&&(s?(t.call(e,r),t=null):(c=t,t=function(e,t,n){return c.call(he(e),n)})),t))for(;a<u;a++)t(e[a],n,s?r:r.call(e[a],a,t(e[a],n)));return i?e:c?t.call(e):u?t(e[0],n):o},qe=function(e){return 1===e.nodeType||9===e.nodeType||!+e.nodeType};d.uid=1,d.prototype={cache:function(e){var t=e[this.expando];return t||(t={},qe(e)&&(e.nodeType?e[this.expando]=t:Object.defineProperty(e,this.expando,{value:t,configurable:!0}))),t},set:function(e,t,n){var r,i=this.cache(e);if("string"==typeof t)i[he.camelCase(t)]=n;else for(r in t)i[he.camelCase(r)]=t[r];return i},get:function(e,t){return void 0===t?this.cache(e):e[this.expando]&&e[this.expando][he.camelCase(t)]},access:function(e,t,n){return void 0===t||t&&"string"==typeof t&&void 0===n?this.get(e,t):(this.set(e,t,n),void 0!==n?n:t)},remove:function(e,t){var n,r=e[this.expando];if(void 0!==r){if(void 0!==t){Array.isArray(t)?t=t.map(he.camelCase):(t=he.camelCase(t),t=t in r?[t]:t.match(Ae)||[]),n=t.length;for(;n--;)delete r[t[n]]}(void 0===t||he.isEmptyObject(r))&&(e.nodeType?e[this.expando]=void 0:delete e[this.expando])}},hasData:function(e){var t=e[this.expando];return void 0!==t&&!he.isEmptyObject(t)}};var Fe=new d,$e=new d,Pe=/^(?:\{[\w\W]*\}|\[[\w\W]*\])$/,He=/[A-Z]/g;he.extend({hasData:function(e){return $e.hasData(e)||Fe.hasData(e)},data:function(e,t,n){return $e.access(e,t,n)},removeData:function(e,t){$e.remove(e,t)},_data:function(e,t,n){return Fe.access(e,t,n)},_removeData:function(e,t){Fe.remove(e,t)}}),he.fn.extend({data:function(e,t){var n,r,i,o=this[0],s=o&&o.attributes;if(void 0===e){if(this.length&&(i=$e.get(o),1===o.nodeType&&!Fe.get(o,"hasDataAttrs"))){for(n=s.length;n--;)s[n]&&(r=s[n].name,0===r.indexOf("data-")&&(r=he.camelCase(r.slice(5)),h(o,r,i[r])));Fe.set(o,"hasDataAttrs",!0)}return i}return"object"==typeof e?this.each(function(){$e.set(this,e)}):Oe(this,function(t){var n;if(o&&void 0===t){if(void 0!==(n=$e.get(o,e)))return n;if(void 0!==(n=h(o,e)))return n}else this.each(function(){$e.set(this,e,t)})},null,t,arguments.length>1,null,!0)},removeData:function(e){return this.each(function(){$e.remove(this,e)})}}),he.extend({queue:function(e,t,n){var r;if(e)return t=(t||"fx")+"queue",r=Fe.get(e,t),n&&(!r||Array.isArray(n)?r=Fe.access(e,t,he.makeArray(n)):r.push(n)),r||[]},dequeue:function(e,t){t=t||"fx";var n=he.queue(e,t),r=n.length,i=n.shift(),o=he._queueHooks(e,t),s=function(){he.dequeue(e,t)};"inprogress"===i&&(i=n.shift(),r--),i&&("fx"===t&&n.unshift("inprogress"),delete o.stop,i.call(e,s,o)),!r&&o&&o.empty.fire()},_queueHooks:function(e,t){var n=t+"queueHooks";return Fe.get(e,n)||Fe.access(e,n,{empty:he.Callbacks("once memory").add(function(){Fe.remove(e,[t+"queue",n])})})}}),he.fn.extend({queue:function(e,t){var n=2;return"string"!=typeof e&&(t=e,e="fx",n--),arguments.length<n?he.queue(this[0],e):void 0===t?this:this.each(function(){var n=he.queue(this,e,t);he._queueHooks(this,e),"fx"===e&&"inprogress"!==n[0]&&he.dequeue(this,e)})},dequeue:function(e){return this.each(function(){he.dequeue(this,e)})},clearQueue:function(e){return this.queue(e||"fx",[])},promise:function(e,t){var n,r=1,i=he.Deferred(),o=this,s=this.length,a=function(){--r||i.resolveWith(o,[o])};for("string"!=typeof e&&(t=e,e=void 0),e=e||"fx";s--;)(n=Fe.get(o[s],e+"queueHooks"))&&n.empty&&(r++,n.empty.add(a));return a(),i.promise(t)}});var Ie=/[+-]?(?:\d*\.|)\d+(?:[eE][+-]?\d+|)/.source,Re=new RegExp("^(?:([+-])=|)("+Ie+")([a-z%]*)$","i"),_e=["Top","Right","Bottom","Left"],Me=function(e,t){return e=t||e,"none"===e.style.display||""===e.style.display&&he.contains(e.ownerDocument,e)&&"none"===he.css(e,"display")},We=function(e,t,n,r){var i,o,s={};for(o in t)s[o]=e.style[o],e.style[o]=t[o];i=n.apply(e,r||[]);for(o in t)e.style[o]=s[o];return i},Be={};he.fn.extend({show:function(){return m(this,!0)},hide:function(){return m(this)},toggle:function(e){return"boolean"==typeof e?e?this.show():this.hide():this.each(function(){Me(this)?he(this).show():he(this).hide()})}});var ze=/^(?:checkbox|radio)$/i,Ve=/<([a-z][^\/\0>\x20\t\r\n\f]+)/i,Xe=/^$|\/(?:java|ecma)script/i,Ue={option:[1,"<select multiple='multiple'>","</select>"],thead:[1,"<table>","</table>"],col:[2,"<table><colgroup>","</colgroup></table>"],tr:[2,"<table><tbody>","</tbody></table>"],td:[3,"<table><tbody><tr>","</tr></tbody></table>"],_default:[0,"",""]};Ue.optgroup=Ue.option,Ue.tbody=Ue.tfoot=Ue.colgroup=Ue.caption=Ue.thead,Ue.th=Ue.td;var Qe=/<|&#?\w+;/;!function(){var e=ne.createDocumentFragment(),t=e.appendChild(ne.createElement("div")),n=ne.createElement("input");n.setAttribute("type","radio"),n.setAttribute("checked","checked"),n.setAttribute("name","t"),t.appendChild(n),pe.checkClone=t.cloneNode(!0).cloneNode(!0).lastChild.checked,t.innerHTML="<textarea>x</textarea>",pe.noCloneChecked=!!t.cloneNode(!0).lastChild.defaultValue}();var Ye=ne.documentElement,Je=/^key/,Ge=/^(?:mouse|pointer|contextmenu|drag|drop)|click/,Ke=/^([^.]*)(?:\.(.+)|)/;he.event={global:{},add:function(e,t,n,r,i){var o,s,a,u,c,l,f,d,p,h,g,v=Fe.get(e);if(v)for(n.handler&&(o=n,n=o.handler,i=o.selector),i&&he.find.matchesSelector(Ye,i),n.guid||(n.guid=he.guid++),(u=v.events)||(u=v.events={}),(s=v.handle)||(s=v.handle=function(t){return void 0!==he&&he.event.triggered!==t.type?he.event.dispatch.apply(e,arguments):void 0}),t=(t||"").match(Ae)||[""],c=t.length;c--;)a=Ke.exec(t[c])||[],p=g=a[1],h=(a[2]||"").split(".").sort(),p&&(f=he.event.special[p]||{},p=(i?f.delegateType:f.bindType)||p,f=he.event.special[p]||{},l=he.extend({type:p,origType:g,data:r,handler:n,guid:n.guid,selector:i,needsContext:i&&he.expr.match.needsContext.test(i),namespace:h.join(".")},o),(d=u[p])||(d=u[p]=[],d.delegateCount=0,f.setup&&!1!==f.setup.call(e,r,h,s)||e.addEventListener&&e.addEventListener(p,s)),f.add&&(f.add.call(e,l),l.handler.guid||(l.handler.guid=n.guid)),i?d.splice(d.delegateCount++,0,l):d.push(l),he.event.global[p]=!0)},remove:function(e,t,n,r,i){var o,s,a,u,c,l,f,d,p,h,g,v=Fe.hasData(e)&&Fe.get(e);if(v&&(u=v.events)){for(t=(t||"").match(Ae)||[""],c=t.length;c--;)if(a=Ke.exec(t[c])||[],p=g=a[1],h=(a[2]||"").split(".").sort(),p){for(f=he.event.special[p]||{},p=(r?f.delegateType:f.bindType)||p,d=u[p]||[],a=a[2]&&new RegExp("(^|\\.)"+h.join("\\.(?:.*\\.|)")+"(\\.|$)"),s=o=d.length;o--;)l=d[o],!i&&g!==l.origType||n&&n.guid!==l.guid||a&&!a.test(l.namespace)||r&&r!==l.selector&&("**"!==r||!l.selector)||(d.splice(o,1),l.selector&&d.delegateCount--,f.remove&&f.remove.call(e,l));s&&!d.length&&(f.teardown&&!1!==f.teardown.call(e,h,v.handle)||he.removeEvent(e,p,v.handle),delete u[p])}else for(p in u)he.event.remove(e,p+t[c],n,r,!0);he.isEmptyObject(u)&&Fe.remove(e,"handle events")}},dispatch:function(e){var t,n,r,i,o,s,a=he.event.fix(e),u=new Array(arguments.length),c=(Fe.get(this,"events")||{})[a.type]||[],l=he.event.special[a.type]||{};for(u[0]=a,t=1;t<arguments.length;t++)u[t]=arguments[t];if(a.delegateTarget=this,!l.preDispatch||!1!==l.preDispatch.call(this,a)){for(s=he.event.handlers.call(this,a,c),t=0;(i=s[t++])&&!a.isPropagationStopped();)for(a.currentTarget=i.elem,n=0;(o=i.handlers[n++])&&!a.isImmediatePropagationStopped();)a.rnamespace&&!a.rnamespace.test(o.namespace)||(a.handleObj=o,a.data=o.data,void 0!==(r=((he.event.special[o.origType]||{}).handle||o.handler).apply(i.elem,u))&&!1===(a.result=r)&&(a.preventDefault(),a.stopPropagation()));return l.postDispatch&&l.postDispatch.call(this,a),a.result}},handlers:function(e,t){var n,r,i,o,s,a=[],u=t.delegateCount,c=e.target;if(u&&c.nodeType&&!("click"===e.type&&e.button>=1))for(;c!==this;c=c.parentNode||this)if(1===c.nodeType&&("click"!==e.type||!0!==c.disabled)){for(o=[],s={},n=0;n<u;n++)r=t[n],i=r.selector+" ",void 0===s[i]&&(s[i]=r.needsContext?he(i,this).index(c)>-1:he.find(i,this,null,[c]).length),s[i]&&o.push(r);o.length&&a.push({elem:c,handlers:o})}return c=this,u<t.length&&a.push({elem:c,handlers:t.slice(u)}),a},addProp:function(e,t){Object.defineProperty(he.Event.prototype,e,{enumerable:!0,configurable:!0,get:he.isFunction(t)?function(){if(this.originalEvent)return t(this.originalEvent)}:function(){if(this.originalEvent)return this.originalEvent[e]},set:function(t){Object.defineProperty(this,e,{enumerable:!0,configurable:!0,writable:!0,value:t})}})},fix:function(e){return e[he.expando]?e:new he.Event(e)},special:{load:{noBubble:!0},focus:{trigger:function(){if(this!==S()&&this.focus)return this.focus(),!1},delegateType:"focusin"},blur:{trigger:function(){if(this===S()&&this.blur)return this.blur(),!1},delegateType:"focusout"},click:{trigger:function(){if("checkbox"===this.type&&this.click&&i(this,"input"))return this.click(),!1},_default:function(e){return i(e.target,"a")}},beforeunload:{postDispatch:function(e){void 0!==e.result&&e.originalEvent&&(e.originalEvent.returnValue=e.result)}}}},he.removeEvent=function(e,t,n){e.removeEventListener&&e.removeEventListener(t,n)},he.Event=function(e,t){if(!(this instanceof he.Event))return new he.Event(e,t);e&&e.type?(this.originalEvent=e,this.type=e.type,this.isDefaultPrevented=e.defaultPrevented||void 0===e.defaultPrevented&&!1===e.returnValue?w:T,this.target=e.target&&3===e.target.nodeType?e.target.parentNode:e.target,this.currentTarget=e.currentTarget,this.relatedTarget=e.relatedTarget):this.type=e,t&&he.extend(this,t),this.timeStamp=e&&e.timeStamp||he.now(),this[he.expando]=!0},he.Event.prototype={constructor:he.Event,isDefaultPrevented:T,isPropagationStopped:T,isImmediatePropagationStopped:T,isSimulated:!1,preventDefault:function(){var e=this.originalEvent;this.isDefaultPrevented=w,e&&!this.isSimulated&&e.preventDefault()},stopPropagation:function(){var e=this.originalEvent;this.isPropagationStopped=w,e&&!this.isSimulated&&e.stopPropagation()},stopImmediatePropagation:function(){var e=this.originalEvent;this.isImmediatePropagationStopped=w,e&&!this.isSimulated&&e.stopImmediatePropagation(),this.stopPropagation()}},he.each({altKey:!0,bubbles:!0,cancelable:!0,changedTouches:!0,ctrlKey:!0,detail:!0,eventPhase:!0,metaKey:!0,pageX:!0,pageY:!0,shiftKey:!0,view:!0,char:!0,charCode:!0,key:!0,keyCode:!0,button:!0,buttons:!0,clientX:!0,clientY:!0,offsetX:!0,offsetY:!0,pointerId:!0,pointerType:!0,screenX:!0,screenY:!0,targetTouches:!0,toElement:!0,touches:!0,which:function(e){var t=e.button;return null==e.which&&Je.test(e.type)?null!=e.charCode?e.charCode:e.keyCode:!e.which&&void 0!==t&&Ge.test(e.type)?1&t?1:2&t?3:4&t?2:0:e.which}},he.event.addProp),he.each({mouseenter:"mouseover",mouseleave:"mouseout",pointerenter:"pointerover",pointerleave:"pointerout"},function(e,t){he.event.special[e]={delegateType:t,bindType:t,handle:function(e){var n,r=this,i=e.relatedTarget,o=e.handleObj;return i&&(i===r||he.contains(r,i))||(e.type=o.origType,n=o.handler.apply(this,arguments),e.type=t),n}}}),he.fn.extend({on:function(e,t,n,r){return E(this,e,t,n,r)},one:function(e,t,n,r){return E(this,e,t,n,r,1)},off:function(e,t,n){var r,i;if(e&&e.preventDefault&&e.handleObj)return r=e.handleObj,he(e.delegateTarget).off(r.namespace?r.origType+"."+r.namespace:r.origType,r.selector,r.handler),this;if("object"==typeof e){for(i in e)this.off(i,t,e[i]);return this}return!1!==t&&"function"!=typeof t||(n=t,t=void 0),!1===n&&(n=T),this.each(function(){he.event.remove(this,e,n,t)})}});var Ze=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0>\x20\t\r\n\f]*)[^>]*)\/>/gi,et=/<script|<style|<link/i,tt=/checked\s*(?:[^=]|=\s*.checked.)/i,nt=/^true\/(.*)/,rt=/^\s*<!(?:\[CDATA\[|--)|(?:\]\]|--)>\s*$/g;he.extend({htmlPrefilter:function(e){return e.replace(Ze,"<$1></$2>")},clone:function(e,t,n){var r,i,o,s,a=e.cloneNode(!0),u=he.contains(e.ownerDocument,e);if(!(pe.noCloneChecked||1!==e.nodeType&&11!==e.nodeType||he.isXMLDoc(e)))for(s=y(a),o=y(e),r=0,i=o.length;r<i;r++)A(o[r],s[r]);if(t)if(n)for(o=o||y(e),s=s||y(a),r=0,i=o.length;r<i;r++)j(o[r],s[r]);else j(e,a);return s=y(a,"script"),s.length>0&&x(s,!u&&y(e,"script")),a},cleanData:function(e){for(var t,n,r,i=he.event.special,o=0;void 0!==(n=e[o]);o++)if(qe(n)){if(t=n[Fe.expando]){if(t.events)for(r in t.events)i[r]?he.event.remove(n,r):he.removeEvent(n,r,t.handle);n[Fe.expando]=void 0}n[$e.expando]&&(n[$e.expando]=void 0)}}}),he.fn.extend({detach:function(e){return D(this,e,!0)},remove:function(e){return D(this,e)},text:function(e){return Oe(this,function(e){return void 0===e?he.text(this):this.empty().each(function(){1!==this.nodeType&&11!==this.nodeType&&9!==this.nodeType||(this.textContent=e)})},null,e,arguments.length)},append:function(){return L(this,arguments,function(e){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){C(this,e).appendChild(e)}})},prepend:function(){return L(this,arguments,function(e){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var t=C(this,e);t.insertBefore(e,t.firstChild)}})},before:function(){return L(this,arguments,function(e){this.parentNode&&this.parentNode.insertBefore(e,this)})},after:function(){return L(this,arguments,function(e){this.parentNode&&this.parentNode.insertBefore(e,this.nextSibling)})},empty:function(){for(var e,t=0;null!=(e=this[t]);t++)1===e.nodeType&&(he.cleanData(y(e,!1)),e.textContent="");return this},clone:function(e,t){return e=null!=e&&e,t=null==t?e:t,this.map(function(){return he.clone(this,e,t)})},html:function(e){return Oe(this,function(e){var t=this[0]||{},n=0,r=this.length;if(void 0===e&&1===t.nodeType)return t.innerHTML;if("string"==typeof e&&!et.test(e)&&!Ue[(Ve.exec(e)||["",""])[1].toLowerCase()]){e=he.htmlPrefilter(e);try{for(;n<r;n++)t=this[n]||{},1===t.nodeType&&(he.cleanData(y(t,!1)),t.innerHTML=e);t=0}catch(e){}}t&&this.empty().append(e)},null,e,arguments.length)},replaceWith:function(){var e=[];return L(this,arguments,function(t){var n=this.parentNode;he.inArray(this,e)<0&&(he.cleanData(y(this)),n&&n.replaceChild(t,this))},e)}}),he.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(e,t){he.fn[e]=function(e){for(var n,r=[],i=he(e),o=i.length-1,s=0;s<=o;s++)n=s===o?this:this.clone(!0),he(i[s])[t](n),se.apply(r,n.get());return this.pushStack(r)}});var it=/^margin/,ot=new RegExp("^("+Ie+")(?!px)[a-z%]+$","i"),st=function(t){var n=t.ownerDocument.defaultView;return n&&n.opener||(n=e),n.getComputedStyle(t)};!function(){function t(){if(a){a.style.cssText="box-sizing:border-box;position:relative;display:block;margin:auto;border:1px;padding:1px;top:1%;width:50%",a.innerHTML="",Ye.appendChild(s);var t=e.getComputedStyle(a);n="1%"!==t.top,o="2px"===t.marginLeft,r="4px"===t.width,a.style.marginRight="50%",i="4px"===t.marginRight,Ye.removeChild(s),a=null}}var n,r,i,o,s=ne.createElement("div"),a=ne.createElement("div");a.style&&(a.style.backgroundClip="content-box",a.cloneNode(!0).style.backgroundClip="",pe.clearCloneStyle="content-box"===a.style.backgroundClip,s.style.cssText="border:0;width:8px;height:0;top:0;left:-9999px;padding:0;margin-top:1px;position:absolute",s.appendChild(a),he.extend(pe,{pixelPosition:function(){return t(),n},boxSizingReliable:function(){return t(),r},pixelMarginRight:function(){return t(),i},reliableMarginLeft:function(){return t(),o}}))}();var at=/^(none|table(?!-c[ea]).+)/,ut=/^--/,ct={position:"absolute",visibility:"hidden",display:"block"},lt={letterSpacing:"0",fontWeight:"400"},ft=["Webkit","Moz","ms"],dt=ne.createElement("div").style;he.extend({cssHooks:{opacity:{get:function(e,t){if(t){var n=O(e,"opacity");return""===n?"1":n}}}},cssNumber:{animationIterationCount:!0,columnCount:!0,fillOpacity:!0,flexGrow:!0,flexShrink:!0,fontWeight:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,widows:!0,zIndex:!0,zoom:!0},cssProps:{float:"cssFloat"},style:function(e,t,n,r){if(e&&3!==e.nodeType&&8!==e.nodeType&&e.style){var i,o,s,a=he.camelCase(t),u=ut.test(t),c=e.style;if(u||(t=$(a)),s=he.cssHooks[t]||he.cssHooks[a],void 0===n)return s&&"get"in s&&void 0!==(i=s.get(e,!1,r))?i:c[t];o=typeof n,"string"===o&&(i=Re.exec(n))&&i[1]&&(n=g(e,t,i),o="number"),null!=n&&n===n&&("number"===o&&(n+=i&&i[3]||(he.cssNumber[a]?"":"px")),pe.clearCloneStyle||""!==n||0!==t.indexOf("background")||(c[t]="inherit"),s&&"set"in s&&void 0===(n=s.set(e,n,r))||(u?c.setProperty(t,n):c[t]=n))}},css:function(e,t,n,r){var i,o,s,a=he.camelCase(t);return ut.test(t)||(t=$(a)),s=he.cssHooks[t]||he.cssHooks[a],s&&"get"in s&&(i=s.get(e,!0,n)),void 0===i&&(i=O(e,t,r)),"normal"===i&&t in lt&&(i=lt[t]),""===n||n?(o=parseFloat(i),!0===n||isFinite(o)?o||0:i):i}}),he.each(["height","width"],function(e,t){he.cssHooks[t]={get:function(e,n,r){if(n)return!at.test(he.css(e,"display"))||e.getClientRects().length&&e.getBoundingClientRect().width?I(e,t,r):We(e,ct,function(){return I(e,t,r)})},set:function(e,n,r){var i,o=r&&st(e),s=r&&H(e,t,r,"border-box"===he.css(e,"boxSizing",!1,o),o);return s&&(i=Re.exec(n))&&"px"!==(i[3]||"px")&&(e.style[t]=n,n=he.css(e,t)),P(e,n,s)}}}),he.cssHooks.marginLeft=q(pe.reliableMarginLeft,function(e,t){if(t)return(parseFloat(O(e,"marginLeft"))||e.getBoundingClientRect().left-We(e,{marginLeft:0},function(){return e.getBoundingClientRect().left}))+"px"}),he.each({margin:"",padding:"",border:"Width"},function(e,t){he.cssHooks[e+t]={expand:function(n){for(var r=0,i={},o="string"==typeof n?n.split(" "):[n];r<4;r++)i[e+_e[r]+t]=o[r]||o[r-2]||o[0];return i}},it.test(e)||(he.cssHooks[e+t].set=P)}),he.fn.extend({css:function(e,t){return Oe(this,function(e,t,n){var r,i,o={},s=0;if(Array.isArray(t)){for(r=st(e),i=t.length;s<i;s++)o[t[s]]=he.css(e,t[s],!1,r);return o}return void 0!==n?he.style(e,t,n):he.css(e,t)},e,t,arguments.length>1)}}),he.Tween=R,R.prototype={constructor:R,init:function(e,t,n,r,i,o){this.elem=e,this.prop=n,this.easing=i||he.easing._default,this.options=t,this.start=this.now=this.cur(),this.end=r,this.unit=o||(he.cssNumber[n]?"":"px")},cur:function(){var e=R.propHooks[this.prop];return e&&e.get?e.get(this):R.propHooks._default.get(this)},run:function(e){var t,n=R.propHooks[this.prop];return this.options.duration?this.pos=t=he.easing[this.easing](e,this.options.duration*e,0,1,this.options.duration):this.pos=t=e,this.now=(this.end-this.start)*t+this.start,this.options.step&&this.options.step.call(this.elem,this.now,this),n&&n.set?n.set(this):R.propHooks._default.set(this),this}},R.prototype.init.prototype=R.prototype,R.propHooks={_default:{get:function(e){var t;return 1!==e.elem.nodeType||null!=e.elem[e.prop]&&null==e.elem.style[e.prop]?e.elem[e.prop]:(t=he.css(e.elem,e.prop,""),t&&"auto"!==t?t:0)},set:function(e){he.fx.step[e.prop]?he.fx.step[e.prop](e):1!==e.elem.nodeType||null==e.elem.style[he.cssProps[e.prop]]&&!he.cssHooks[e.prop]?e.elem[e.prop]=e.now:he.style(e.elem,e.prop,e.now+e.unit)}}},R.propHooks.scrollTop=R.propHooks.scrollLeft={set:function(e){e.elem.nodeType&&e.elem.parentNode&&(e.elem[e.prop]=e.now)}},he.easing={linear:function(e){return e},swing:function(e){return.5-Math.cos(e*Math.PI)/2},_default:"swing"},he.fx=R.prototype.init,he.fx.step={};var pt,ht,gt=/^(?:toggle|show|hide)$/,vt=/queueHooks$/;he.Animation=he.extend(X,{tweeners:{"*":[function(e,t){var n=this.createTween(e,t);return g(n.elem,e,Re.exec(t),n),n}]},tweener:function(e,t){he.isFunction(e)?(t=e,e=["*"]):e=e.match(Ae);for(var n,r=0,i=e.length;r<i;r++)n=e[r],X.tweeners[n]=X.tweeners[n]||[],X.tweeners[n].unshift(t)},prefilters:[z],prefilter:function(e,t){t?X.prefilters.unshift(e):X.prefilters.push(e)}}),he.speed=function(e,t,n){var r=e&&"object"==typeof e?he.extend({},e):{complete:n||!n&&t||he.isFunction(e)&&e,duration:e,easing:n&&t||t&&!he.isFunction(t)&&t};return he.fx.off?r.duration=0:"number"!=typeof r.duration&&(r.duration in he.fx.speeds?r.duration=he.fx.speeds[r.duration]:r.duration=he.fx.speeds._default),null!=r.queue&&!0!==r.queue||(r.queue="fx"),r.old=r.complete,r.complete=function(){he.isFunction(r.old)&&r.old.call(this),r.queue&&he.dequeue(this,r.queue)},r},he.fn.extend({fadeTo:function(e,t,n,r){return this.filter(Me).css("opacity",0).show().end().animate({opacity:t},e,n,r)},animate:function(e,t,n,r){var i=he.isEmptyObject(e),o=he.speed(t,n,r),s=function(){var t=X(this,he.extend({},e),o);(i||Fe.get(this,"finish"))&&t.stop(!0)};return s.finish=s,i||!1===o.queue?this.each(s):this.queue(o.queue,s)},stop:function(e,t,n){var r=function(e){var t=e.stop;delete e.stop,t(n)};return"string"!=typeof e&&(n=t,t=e,e=void 0),t&&!1!==e&&this.queue(e||"fx",[]),this.each(function(){var t=!0,i=null!=e&&e+"queueHooks",o=he.timers,s=Fe.get(this);if(i)s[i]&&s[i].stop&&r(s[i]);else for(i in s)s[i]&&s[i].stop&&vt.test(i)&&r(s[i]) ;for(i=o.length;i--;)o[i].elem!==this||null!=e&&o[i].queue!==e||(o[i].anim.stop(n),t=!1,o.splice(i,1));!t&&n||he.dequeue(this,e)})},finish:function(e){return!1!==e&&(e=e||"fx"),this.each(function(){var t,n=Fe.get(this),r=n[e+"queue"],i=n[e+"queueHooks"],o=he.timers,s=r?r.length:0;for(n.finish=!0,he.queue(this,e,[]),i&&i.stop&&i.stop.call(this,!0),t=o.length;t--;)o[t].elem===this&&o[t].queue===e&&(o[t].anim.stop(!0),o.splice(t,1));for(t=0;t<s;t++)r[t]&&r[t].finish&&r[t].finish.call(this);delete n.finish})}}),he.each(["toggle","show","hide"],function(e,t){var n=he.fn[t];he.fn[t]=function(e,r,i){return null==e||"boolean"==typeof e?n.apply(this,arguments):this.animate(W(t,!0),e,r,i)}}),he.each({slideDown:W("show"),slideUp:W("hide"),slideToggle:W("toggle"),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"},fadeToggle:{opacity:"toggle"}},function(e,t){he.fn[e]=function(e,n,r){return this.animate(t,e,n,r)}}),he.timers=[],he.fx.tick=function(){var e,t=0,n=he.timers;for(pt=he.now();t<n.length;t++)(e=n[t])()||n[t]!==e||n.splice(t--,1);n.length||he.fx.stop(),pt=void 0},he.fx.timer=function(e){he.timers.push(e),he.fx.start()},he.fx.interval=13,he.fx.start=function(){ht||(ht=!0,_())},he.fx.stop=function(){ht=null},he.fx.speeds={slow:600,fast:200,_default:400},he.fn.delay=function(t,n){return t=he.fx?he.fx.speeds[t]||t:t,n=n||"fx",this.queue(n,function(n,r){var i=e.setTimeout(n,t);r.stop=function(){e.clearTimeout(i)}})},function(){var e=ne.createElement("input"),t=ne.createElement("select"),n=t.appendChild(ne.createElement("option"));e.type="checkbox",pe.checkOn=""!==e.value,pe.optSelected=n.selected,e=ne.createElement("input"),e.value="t",e.type="radio",pe.radioValue="t"===e.value}();var mt,yt=he.expr.attrHandle;he.fn.extend({attr:function(e,t){return Oe(this,he.attr,e,t,arguments.length>1)},removeAttr:function(e){return this.each(function(){he.removeAttr(this,e)})}}),he.extend({attr:function(e,t,n){var r,i,o=e.nodeType;if(3!==o&&8!==o&&2!==o)return void 0===e.getAttribute?he.prop(e,t,n):(1===o&&he.isXMLDoc(e)||(i=he.attrHooks[t.toLowerCase()]||(he.expr.match.bool.test(t)?mt:void 0)),void 0!==n?null===n?void he.removeAttr(e,t):i&&"set"in i&&void 0!==(r=i.set(e,n,t))?r:(e.setAttribute(t,n+""),n):i&&"get"in i&&null!==(r=i.get(e,t))?r:(r=he.find.attr(e,t),null==r?void 0:r))},attrHooks:{type:{set:function(e,t){if(!pe.radioValue&&"radio"===t&&i(e,"input")){var n=e.value;return e.setAttribute("type",t),n&&(e.value=n),t}}}},removeAttr:function(e,t){var n,r=0,i=t&&t.match(Ae);if(i&&1===e.nodeType)for(;n=i[r++];)e.removeAttribute(n)}}),mt={set:function(e,t,n){return!1===t?he.removeAttr(e,n):e.setAttribute(n,n),n}},he.each(he.expr.match.bool.source.match(/\w+/g),function(e,t){var n=yt[t]||he.find.attr;yt[t]=function(e,t,r){var i,o,s=t.toLowerCase();return r||(o=yt[s],yt[s]=i,i=null!=n(e,t,r)?s:null,yt[s]=o),i}});var xt=/^(?:input|select|textarea|button)$/i,bt=/^(?:a|area)$/i;he.fn.extend({prop:function(e,t){return Oe(this,he.prop,e,t,arguments.length>1)},removeProp:function(e){return this.each(function(){delete this[he.propFix[e]||e]})}}),he.extend({prop:function(e,t,n){var r,i,o=e.nodeType;if(3!==o&&8!==o&&2!==o)return 1===o&&he.isXMLDoc(e)||(t=he.propFix[t]||t,i=he.propHooks[t]),void 0!==n?i&&"set"in i&&void 0!==(r=i.set(e,n,t))?r:e[t]=n:i&&"get"in i&&null!==(r=i.get(e,t))?r:e[t]},propHooks:{tabIndex:{get:function(e){var t=he.find.attr(e,"tabindex");return t?parseInt(t,10):xt.test(e.nodeName)||bt.test(e.nodeName)&&e.href?0:-1}}},propFix:{for:"htmlFor",class:"className"}}),pe.optSelected||(he.propHooks.selected={get:function(e){var t=e.parentNode;return t&&t.parentNode&&t.parentNode.selectedIndex,null},set:function(e){var t=e.parentNode;t&&(t.selectedIndex,t.parentNode&&t.parentNode.selectedIndex)}}),he.each(["tabIndex","readOnly","maxLength","cellSpacing","cellPadding","rowSpan","colSpan","useMap","frameBorder","contentEditable"],function(){he.propFix[this.toLowerCase()]=this}),he.fn.extend({addClass:function(e){var t,n,r,i,o,s,a,u=0;if(he.isFunction(e))return this.each(function(t){he(this).addClass(e.call(this,t,Q(this)))});if("string"==typeof e&&e)for(t=e.match(Ae)||[];n=this[u++];)if(i=Q(n),r=1===n.nodeType&&" "+U(i)+" "){for(s=0;o=t[s++];)r.indexOf(" "+o+" ")<0&&(r+=o+" ");a=U(r),i!==a&&n.setAttribute("class",a)}return this},removeClass:function(e){var t,n,r,i,o,s,a,u=0;if(he.isFunction(e))return this.each(function(t){he(this).removeClass(e.call(this,t,Q(this)))});if(!arguments.length)return this.attr("class","");if("string"==typeof e&&e)for(t=e.match(Ae)||[];n=this[u++];)if(i=Q(n),r=1===n.nodeType&&" "+U(i)+" "){for(s=0;o=t[s++];)for(;r.indexOf(" "+o+" ")>-1;)r=r.replace(" "+o+" "," ");a=U(r),i!==a&&n.setAttribute("class",a)}return this},toggleClass:function(e,t){var n=typeof e;return"boolean"==typeof t&&"string"===n?t?this.addClass(e):this.removeClass(e):he.isFunction(e)?this.each(function(n){he(this).toggleClass(e.call(this,n,Q(this),t),t)}):this.each(function(){var t,r,i,o;if("string"===n)for(r=0,i=he(this),o=e.match(Ae)||[];t=o[r++];)i.hasClass(t)?i.removeClass(t):i.addClass(t);else void 0!==e&&"boolean"!==n||(t=Q(this),t&&Fe.set(this,"__className__",t),this.setAttribute&&this.setAttribute("class",t||!1===e?"":Fe.get(this,"__className__")||""))})},hasClass:function(e){var t,n,r=0;for(t=" "+e+" ";n=this[r++];)if(1===n.nodeType&&(" "+U(Q(n))+" ").indexOf(t)>-1)return!0;return!1}});var wt=/\r/g;he.fn.extend({val:function(e){var t,n,r,i=this[0];{if(arguments.length)return r=he.isFunction(e),this.each(function(n){var i;1===this.nodeType&&(i=r?e.call(this,n,he(this).val()):e,null==i?i="":"number"==typeof i?i+="":Array.isArray(i)&&(i=he.map(i,function(e){return null==e?"":e+""})),(t=he.valHooks[this.type]||he.valHooks[this.nodeName.toLowerCase()])&&"set"in t&&void 0!==t.set(this,i,"value")||(this.value=i))});if(i)return(t=he.valHooks[i.type]||he.valHooks[i.nodeName.toLowerCase()])&&"get"in t&&void 0!==(n=t.get(i,"value"))?n:(n=i.value,"string"==typeof n?n.replace(wt,""):null==n?"":n)}}}),he.extend({valHooks:{option:{get:function(e){var t=he.find.attr(e,"value");return null!=t?t:U(he.text(e))}},select:{get:function(e){var t,n,r,o=e.options,s=e.selectedIndex,a="select-one"===e.type,u=a?null:[],c=a?s+1:o.length;for(r=s<0?c:a?s:0;r<c;r++)if(n=o[r],(n.selected||r===s)&&!n.disabled&&(!n.parentNode.disabled||!i(n.parentNode,"optgroup"))){if(t=he(n).val(),a)return t;u.push(t)}return u},set:function(e,t){for(var n,r,i=e.options,o=he.makeArray(t),s=i.length;s--;)r=i[s],(r.selected=he.inArray(he.valHooks.option.get(r),o)>-1)&&(n=!0);return n||(e.selectedIndex=-1),o}}}}),he.each(["radio","checkbox"],function(){he.valHooks[this]={set:function(e,t){if(Array.isArray(t))return e.checked=he.inArray(he(e).val(),t)>-1}},pe.checkOn||(he.valHooks[this].get=function(e){return null===e.getAttribute("value")?"on":e.value})});var Tt=/^(?:focusinfocus|focusoutblur)$/;he.extend(he.event,{trigger:function(t,n,r,i){var o,s,a,u,c,l,f,d=[r||ne],p=le.call(t,"type")?t.type:t,h=le.call(t,"namespace")?t.namespace.split("."):[];if(s=a=r=r||ne,3!==r.nodeType&&8!==r.nodeType&&!Tt.test(p+he.event.triggered)&&(p.indexOf(".")>-1&&(h=p.split("."),p=h.shift(),h.sort()),c=p.indexOf(":")<0&&"on"+p,t=t[he.expando]?t:new he.Event(p,"object"==typeof t&&t),t.isTrigger=i?2:3,t.namespace=h.join("."),t.rnamespace=t.namespace?new RegExp("(^|\\.)"+h.join("\\.(?:.*\\.|)")+"(\\.|$)"):null,t.result=void 0,t.target||(t.target=r),n=null==n?[t]:he.makeArray(n,[t]),f=he.event.special[p]||{},i||!f.trigger||!1!==f.trigger.apply(r,n))){if(!i&&!f.noBubble&&!he.isWindow(r)){for(u=f.delegateType||p,Tt.test(u+p)||(s=s.parentNode);s;s=s.parentNode)d.push(s),a=s;a===(r.ownerDocument||ne)&&d.push(a.defaultView||a.parentWindow||e)}for(o=0;(s=d[o++])&&!t.isPropagationStopped();)t.type=o>1?u:f.bindType||p,l=(Fe.get(s,"events")||{})[t.type]&&Fe.get(s,"handle"),l&&l.apply(s,n),(l=c&&s[c])&&l.apply&&qe(s)&&(t.result=l.apply(s,n),!1===t.result&&t.preventDefault());return t.type=p,i||t.isDefaultPrevented()||f._default&&!1!==f._default.apply(d.pop(),n)||!qe(r)||c&&he.isFunction(r[p])&&!he.isWindow(r)&&(a=r[c],a&&(r[c]=null),he.event.triggered=p,r[p](),he.event.triggered=void 0,a&&(r[c]=a)),t.result}},simulate:function(e,t,n){var r=he.extend(new he.Event,n,{type:e,isSimulated:!0});he.event.trigger(r,null,t)}}),he.fn.extend({trigger:function(e,t){return this.each(function(){he.event.trigger(e,t,this)})},triggerHandler:function(e,t){var n=this[0];if(n)return he.event.trigger(e,t,n,!0)}}),he.each("blur focus focusin focusout resize scroll click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup contextmenu".split(" "),function(e,t){he.fn[t]=function(e,n){return arguments.length>0?this.on(t,null,e,n):this.trigger(t)}}),he.fn.extend({hover:function(e,t){return this.mouseenter(e).mouseleave(t||e)}}),pe.focusin="onfocusin"in e,pe.focusin||he.each({focus:"focusin",blur:"focusout"},function(e,t){var n=function(e){he.event.simulate(t,e.target,he.event.fix(e))};he.event.special[t]={setup:function(){var r=this.ownerDocument||this,i=Fe.access(r,t);i||r.addEventListener(e,n,!0),Fe.access(r,t,(i||0)+1)},teardown:function(){var r=this.ownerDocument||this,i=Fe.access(r,t)-1;i?Fe.access(r,t,i):(r.removeEventListener(e,n,!0),Fe.remove(r,t))}}});var St=e.location,Et=he.now(),Ct=/\?/;he.parseXML=function(t){var n;if(!t||"string"!=typeof t)return null;try{n=(new e.DOMParser).parseFromString(t,"text/xml")}catch(e){n=void 0}return n&&!n.getElementsByTagName("parsererror").length||he.error("Invalid XML: "+t),n};var kt=/\[\]$/,Nt=/\r?\n/g,jt=/^(?:submit|button|image|reset|file)$/i,At=/^(?:input|select|textarea|keygen)/i;he.param=function(e,t){var n,r=[],i=function(e,t){var n=he.isFunction(t)?t():t;r[r.length]=encodeURIComponent(e)+"="+encodeURIComponent(null==n?"":n)};if(Array.isArray(e)||e.jquery&&!he.isPlainObject(e))he.each(e,function(){i(this.name,this.value)});else for(n in e)Y(n,e[n],t,i);return r.join("&")},he.fn.extend({serialize:function(){return he.param(this.serializeArray())},serializeArray:function(){return this.map(function(){var e=he.prop(this,"elements");return e?he.makeArray(e):this}).filter(function(){var e=this.type;return this.name&&!he(this).is(":disabled")&&At.test(this.nodeName)&&!jt.test(e)&&(this.checked||!ze.test(e))}).map(function(e,t){var n=he(this).val();return null==n?null:Array.isArray(n)?he.map(n,function(e){return{name:t.name,value:e.replace(Nt,"\r\n")}}):{name:t.name,value:n.replace(Nt,"\r\n")}}).get()}});var Lt=/%20/g,Dt=/#.*$/,Ot=/([?&])_=[^&]*/,qt=/^(.*?):[ \t]*([^\r\n]*)$/gm,Ft=/^(?:about|app|app-storage|.+-extension|file|res|widget):$/,$t=/^(?:GET|HEAD)$/,Pt=/^\/\//,Ht={},It={},Rt="*/".concat("*"),_t=ne.createElement("a");_t.href=St.href,he.extend({active:0,lastModified:{},etag:{},ajaxSettings:{url:St.href,type:"GET",isLocal:Ft.test(St.protocol),global:!0,processData:!0,async:!0,contentType:"application/x-www-form-urlencoded; charset=UTF-8",accepts:{"*":Rt,text:"text/plain",html:"text/html",xml:"application/xml, text/xml",json:"application/json, text/javascript"},contents:{xml:/\bxml\b/,html:/\bhtml/,json:/\bjson\b/},responseFields:{xml:"responseXML",text:"responseText",json:"responseJSON"},converters:{"* text":String,"text html":!0,"text json":JSON.parse,"text xml":he.parseXML},flatOptions:{url:!0,context:!0}},ajaxSetup:function(e,t){return t?K(K(e,he.ajaxSettings),t):K(he.ajaxSettings,e)},ajaxPrefilter:J(Ht),ajaxTransport:J(It),ajax:function(t,n){function r(t,n,r,a){var c,d,p,b,w,T=n;l||(l=!0,u&&e.clearTimeout(u),i=void 0,s=a||"",S.readyState=t>0?4:0,c=t>=200&&t<300||304===t,r&&(b=Z(h,S,r)),b=ee(h,b,S,c),c?(h.ifModified&&(w=S.getResponseHeader("Last-Modified"),w&&(he.lastModified[o]=w),(w=S.getResponseHeader("etag"))&&(he.etag[o]=w)),204===t||"HEAD"===h.type?T="nocontent":304===t?T="notmodified":(T=b.state,d=b.data,p=b.error,c=!p)):(p=T,!t&&T||(T="error",t<0&&(t=0))),S.status=t,S.statusText=(n||T)+"",c?m.resolveWith(g,[d,T,S]):m.rejectWith(g,[S,T,p]),S.statusCode(x),x=void 0,f&&v.trigger(c?"ajaxSuccess":"ajaxError",[S,h,c?d:p]),y.fireWith(g,[S,T]),f&&(v.trigger("ajaxComplete",[S,h]),--he.active||he.event.trigger("ajaxStop")))}"object"==typeof t&&(n=t,t=void 0),n=n||{};var i,o,s,a,u,c,l,f,d,p,h=he.ajaxSetup({},n),g=h.context||h,v=h.context&&(g.nodeType||g.jquery)?he(g):he.event,m=he.Deferred(),y=he.Callbacks("once memory"),x=h.statusCode||{},b={},w={},T="canceled",S={readyState:0,getResponseHeader:function(e){var t;if(l){if(!a)for(a={};t=qt.exec(s);)a[t[1].toLowerCase()]=t[2];t=a[e.toLowerCase()]}return null==t?null:t},getAllResponseHeaders:function(){return l?s:null},setRequestHeader:function(e,t){return null==l&&(e=w[e.toLowerCase()]=w[e.toLowerCase()]||e,b[e]=t),this},overrideMimeType:function(e){return null==l&&(h.mimeType=e),this},statusCode:function(e){var t;if(e)if(l)S.always(e[S.status]);else for(t in e)x[t]=[x[t],e[t]];return this},abort:function(e){var t=e||T;return i&&i.abort(t),r(0,t),this}};if(m.promise(S),h.url=((t||h.url||St.href)+"").replace(Pt,St.protocol+"//"),h.type=n.method||n.type||h.method||h.type,h.dataTypes=(h.dataType||"*").toLowerCase().match(Ae)||[""],null==h.crossDomain){c=ne.createElement("a");try{c.href=h.url,c.href=c.href,h.crossDomain=_t.protocol+"//"+_t.host!=c.protocol+"//"+c.host}catch(e){h.crossDomain=!0}}if(h.data&&h.processData&&"string"!=typeof h.data&&(h.data=he.param(h.data,h.traditional)),G(Ht,h,n,S),l)return S;f=he.event&&h.global,f&&0==he.active++&&he.event.trigger("ajaxStart"),h.type=h.type.toUpperCase(),h.hasContent=!$t.test(h.type),o=h.url.replace(Dt,""),h.hasContent?h.data&&h.processData&&0===(h.contentType||"").indexOf("application/x-www-form-urlencoded")&&(h.data=h.data.replace(Lt,"+")):(p=h.url.slice(o.length),h.data&&(o+=(Ct.test(o)?"&":"?")+h.data,delete h.data),!1===h.cache&&(o=o.replace(Ot,"$1"),p=(Ct.test(o)?"&":"?")+"_="+Et+++p),h.url=o+p),h.ifModified&&(he.lastModified[o]&&S.setRequestHeader("If-Modified-Since",he.lastModified[o]),he.etag[o]&&S.setRequestHeader("If-None-Match",he.etag[o])),(h.data&&h.hasContent&&!1!==h.contentType||n.contentType)&&S.setRequestHeader("Content-Type",h.contentType),S.setRequestHeader("Accept",h.dataTypes[0]&&h.accepts[h.dataTypes[0]]?h.accepts[h.dataTypes[0]]+("*"!==h.dataTypes[0]?", "+Rt+"; q=0.01":""):h.accepts["*"]);for(d in h.headers)S.setRequestHeader(d,h.headers[d]);if(h.beforeSend&&(!1===h.beforeSend.call(g,S,h)||l))return S.abort();if(T="abort",y.add(h.complete),S.done(h.success),S.fail(h.error),i=G(It,h,n,S)){if(S.readyState=1,f&&v.trigger("ajaxSend",[S,h]),l)return S;h.async&&h.timeout>0&&(u=e.setTimeout(function(){S.abort("timeout")},h.timeout));try{l=!1,i.send(b,r)}catch(e){if(l)throw e;r(-1,e)}}else r(-1,"No Transport");return S},getJSON:function(e,t,n){return he.get(e,t,n,"json")},getScript:function(e,t){return he.get(e,void 0,t,"script")}}),he.each(["get","post"],function(e,t){he[t]=function(e,n,r,i){return he.isFunction(n)&&(i=i||r,r=n,n=void 0),he.ajax(he.extend({url:e,type:t,dataType:i,data:n,success:r},he.isPlainObject(e)&&e))}}),he._evalUrl=function(e){return he.ajax({url:e,type:"GET",dataType:"script",cache:!0,async:!1,global:!1,throws:!0})},he.fn.extend({wrapAll:function(e){var t;return this[0]&&(he.isFunction(e)&&(e=e.call(this[0])),t=he(e,this[0].ownerDocument).eq(0).clone(!0),this[0].parentNode&&t.insertBefore(this[0]),t.map(function(){for(var e=this;e.firstElementChild;)e=e.firstElementChild;return e}).append(this)),this},wrapInner:function(e){return he.isFunction(e)?this.each(function(t){he(this).wrapInner(e.call(this,t))}):this.each(function(){var t=he(this),n=t.contents();n.length?n.wrapAll(e):t.append(e)})},wrap:function(e){var t=he.isFunction(e);return this.each(function(n){he(this).wrapAll(t?e.call(this,n):e)})},unwrap:function(e){return this.parent(e).not("body").each(function(){he(this).replaceWith(this.childNodes)}),this}}),he.expr.pseudos.hidden=function(e){return!he.expr.pseudos.visible(e)},he.expr.pseudos.visible=function(e){return!!(e.offsetWidth||e.offsetHeight||e.getClientRects().length)},he.ajaxSettings.xhr=function(){try{return new e.XMLHttpRequest}catch(e){}};var Mt={0:200,1223:204},Wt=he.ajaxSettings.xhr();pe.cors=!!Wt&&"withCredentials"in Wt,pe.ajax=Wt=!!Wt,he.ajaxTransport(function(t){var n,r;if(pe.cors||Wt&&!t.crossDomain)return{send:function(i,o){var s,a=t.xhr();if(a.open(t.type,t.url,t.async,t.username,t.password),t.xhrFields)for(s in t.xhrFields)a[s]=t.xhrFields[s];t.mimeType&&a.overrideMimeType&&a.overrideMimeType(t.mimeType),t.crossDomain||i["X-Requested-With"]||(i["X-Requested-With"]="XMLHttpRequest");for(s in i)a.setRequestHeader(s,i[s]);n=function(e){return function(){n&&(n=r=a.onload=a.onerror=a.onabort=a.onreadystatechange=null,"abort"===e?a.abort():"error"===e?"number"!=typeof a.status?o(0,"error"):o(a.status,a.statusText):o(Mt[a.status]||a.status,a.statusText,"text"!==(a.responseType||"text")||"string"!=typeof a.responseText?{binary:a.response}:{text:a.responseText},a.getAllResponseHeaders()))}},a.onload=n(),r=a.onerror=n("error"),void 0!==a.onabort?a.onabort=r:a.onreadystatechange=function(){4===a.readyState&&e.setTimeout(function(){n&&r()})},n=n("abort");try{a.send(t.hasContent&&t.data||null)}catch(e){if(n)throw e}},abort:function(){n&&n()}}}),he.ajaxPrefilter(function(e){e.crossDomain&&(e.contents.script=!1)}),he.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},contents:{script:/\b(?:java|ecma)script\b/},converters:{"text script":function(e){return he.globalEval(e),e}}}),he.ajaxPrefilter("script",function(e){void 0===e.cache&&(e.cache=!1),e.crossDomain&&(e.type="GET")}),he.ajaxTransport("script",function(e){if(e.crossDomain){var t,n;return{send:function(r,i){t=he("<script>").prop({charset:e.scriptCharset,src:e.url}).on("load error",n=function(e){t.remove(),n=null,e&&i("error"===e.type?404:200,e.type)}),ne.head.appendChild(t[0])},abort:function(){n&&n()}}}});var Bt=[],zt=/(=)\?(?=&|$)|\?\?/;he.ajaxSetup({jsonp:"callback",jsonpCallback:function(){var e=Bt.pop()||he.expando+"_"+Et++;return this[e]=!0,e}}),he.ajaxPrefilter("json jsonp",function(t,n,r){var i,o,s,a=!1!==t.jsonp&&(zt.test(t.url)?"url":"string"==typeof t.data&&0===(t.contentType||"").indexOf("application/x-www-form-urlencoded")&&zt.test(t.data)&&"data");if(a||"jsonp"===t.dataTypes[0])return i=t.jsonpCallback=he.isFunction(t.jsonpCallback)?t.jsonpCallback():t.jsonpCallback,a?t[a]=t[a].replace(zt,"$1"+i):!1!==t.jsonp&&(t.url+=(Ct.test(t.url)?"&":"?")+t.jsonp+"="+i),t.converters["script json"]=function(){return s||he.error(i+" was not called"),s[0]},t.dataTypes[0]="json",o=e[i],e[i]=function(){s=arguments},r.always(function(){void 0===o?he(e).removeProp(i):e[i]=o,t[i]&&(t.jsonpCallback=n.jsonpCallback,Bt.push(i)),s&&he.isFunction(o)&&o(s[0]),s=o=void 0}),"script"}),pe.createHTMLDocument=function(){var e=ne.implementation.createHTMLDocument("").body;return e.innerHTML="<form></form><form></form>",2===e.childNodes.length}(),he.parseHTML=function(e,t,n){if("string"!=typeof e)return[];"boolean"==typeof t&&(n=t,t=!1);var r,i,o;return t||(pe.createHTMLDocument?(t=ne.implementation.createHTMLDocument(""),r=t.createElement("base"),r.href=ne.location.href,t.head.appendChild(r)):t=ne),i=Se.exec(e),o=!n&&[],i?[t.createElement(i[1])]:(i=b([e],t,o),o&&o.length&&he(o).remove(),he.merge([],i.childNodes))},he.fn.load=function(e,t,n){var r,i,o,s=this,a=e.indexOf(" ");return a>-1&&(r=U(e.slice(a)),e=e.slice(0,a)),he.isFunction(t)?(n=t,t=void 0):t&&"object"==typeof t&&(i="POST"),s.length>0&&he.ajax({url:e,type:i||"GET",dataType:"html",data:t}).done(function(e){o=arguments,s.html(r?he("<div>").append(he.parseHTML(e)).find(r):e)}).always(n&&function(e,t){s.each(function(){n.apply(this,o||[e.responseText,t,e])})}),this},he.each(["ajaxStart","ajaxStop","ajaxComplete","ajaxError","ajaxSuccess","ajaxSend"],function(e,t){he.fn[t]=function(e){return this.on(t,e)}}),he.expr.pseudos.animated=function(e){return he.grep(he.timers,function(t){return e===t.elem}).length},he.offset={setOffset:function(e,t,n){var r,i,o,s,a,u,c,l=he.css(e,"position"),f=he(e),d={};"static"===l&&(e.style.position="relative"),a=f.offset(),o=he.css(e,"top"),u=he.css(e,"left"),c=("absolute"===l||"fixed"===l)&&(o+u).indexOf("auto")>-1,c?(r=f.position(),s=r.top,i=r.left):(s=parseFloat(o)||0,i=parseFloat(u)||0),he.isFunction(t)&&(t=t.call(e,n,he.extend({},a))),null!=t.top&&(d.top=t.top-a.top+s),null!=t.left&&(d.left=t.left-a.left+i),"using"in t?t.using.call(e,d):f.css(d)}},he.fn.extend({offset:function(e){if(arguments.length)return void 0===e?this:this.each(function(t){he.offset.setOffset(this,e,t)});var t,n,r,i,o=this[0];if(o)return o.getClientRects().length?(r=o.getBoundingClientRect(),t=o.ownerDocument,n=t.documentElement,i=t.defaultView,{top:r.top+i.pageYOffset-n.clientTop,left:r.left+i.pageXOffset-n.clientLeft}):{top:0,left:0}},position:function(){if(this[0]){var e,t,n=this[0],r={top:0,left:0};return"fixed"===he.css(n,"position")?t=n.getBoundingClientRect():(e=this.offsetParent(),t=this.offset(),i(e[0],"html")||(r=e.offset()),r={top:r.top+he.css(e[0],"borderTopWidth",!0),left:r.left+he.css(e[0],"borderLeftWidth",!0)}),{top:t.top-r.top-he.css(n,"marginTop",!0),left:t.left-r.left-he.css(n,"marginLeft",!0)}}},offsetParent:function(){return this.map(function(){for(var e=this.offsetParent;e&&"static"===he.css(e,"position");)e=e.offsetParent;return e||Ye})}}),he.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},function(e,t){var n="pageYOffset"===t;he.fn[e]=function(r){return Oe(this,function(e,r,i){var o;if(he.isWindow(e)?o=e:9===e.nodeType&&(o=e.defaultView),void 0===i)return o?o[t]:e[r];o?o.scrollTo(n?o.pageXOffset:i,n?i:o.pageYOffset):e[r]=i},e,r,arguments.length)}}),he.each(["top","left"],function(e,t){he.cssHooks[t]=q(pe.pixelPosition,function(e,n){if(n)return n=O(e,t),ot.test(n)?he(e).position()[t]+"px":n})}),he.each({Height:"height",Width:"width"},function(e,t){he.each({padding:"inner"+e,content:t,"":"outer"+e},function(n,r){he.fn[r]=function(i,o){var s=arguments.length&&(n||"boolean"!=typeof i),a=n||(!0===i||!0===o?"margin":"border");return Oe(this,function(t,n,i){var o;return he.isWindow(t)?0===r.indexOf("outer")?t["inner"+e]:t.document.documentElement["client"+e]:9===t.nodeType?(o=t.documentElement,Math.max(t.body["scroll"+e],o["scroll"+e],t.body["offset"+e],o["offset"+e],o["client"+e])):void 0===i?he.css(t,n,a):he.style(t,n,i,a)},t,s?i:void 0,s)}})}),he.fn.extend({bind:function(e,t,n){return this.on(e,null,t,n)},unbind:function(e,t){return this.off(e,null,t)},delegate:function(e,t,n,r){return this.on(t,e,n,r)},undelegate:function(e,t,n){return 1===arguments.length?this.off(e,"**"):this.off(t,e||"**",n)}}),he.holdReady=function(e){e?he.readyWait++:he.ready(!0)},he.isArray=Array.isArray,he.parseJSON=JSON.parse,he.nodeName=i,"function"==typeof define&&define.amd&&define("jquery",[],function(){return he});var Vt=e.jQuery,Xt=e.$;return he.noConflict=function(t){return e.$===he&&(e.$=Xt),t&&e.jQuery===he&&(e.jQuery=Vt),he},t||(e.jQuery=e.$=he),he}),jQuery.extend({highlight:function(e,t,n,r){if(3===e.nodeType){var i=e.data.match(t);if(i){var o=document.createElement(n||"span");o.className=r||"highlight";var s=e.splitText(i.index);s.splitText(i[0].length);var a=s.cloneNode(!0);return o.appendChild(a),s.parentNode.replaceChild(o,s),1}}else if(1===e.nodeType&&e.childNodes&&!/(script|style)/i.test(e.tagName)&&(e.tagName!==n.toUpperCase()||e.className!==r))for(var u=0;u<e.childNodes.length;u++)u+=jQuery.highlight(e.childNodes[u],t,n,r);return 0}}),jQuery.fn.unhighlight=function(e){var t={className:"highlight",element:"span"};return jQuery.extend(t,e),this.find(t.element+"."+t.className).each(function(){var e=this.parentNode;e.replaceChild(this.firstChild,this),e.normalize()}).end()},jQuery.fn.highlight=function(e,t){var n={className:"highlight",element:"span",caseSensitive:!1,wordsOnly:!1};if(jQuery.extend(n,t),e.constructor===String&&(e=[e]),e=jQuery.grep(e,function(e,t){return""!=e}),e=jQuery.map(e,function(e,t){return e.replace(/[-[\]{}()*+?.,\\^$|#\s]/g,"\\$&")}),0==e.length)return this;var r=n.caseSensitive?"":"i",i="("+e.join("|")+")";n.wordsOnly&&(i="\\b"+i+"\\b");var o=new RegExp(i,r);return this.each(function(){jQuery.highlight(this,o,n.element,n.className)})},function(){var e=function(t){var n=new e.Index;return n.pipeline.add(e.trimmer,e.stopWordFilter,e.stemmer),t&&t.call(n,n),n};e.version="0.5.7",e.utils={},e.utils.warn=function(e){return function(t){e.console&&console.warn&&console.warn(t)}}(this),e.EventEmitter=function(){this.events={}},e.EventEmitter.prototype.addListener=function(){var e=Array.prototype.slice.call(arguments),t=e.pop(),n=e;if("function"!=typeof t)throw new TypeError("last argument must be a function");n.forEach(function(e){this.hasHandler(e)||(this.events[e]=[]),this.events[e].push(t)},this)},e.EventEmitter.prototype.removeListener=function(e,t){if(this.hasHandler(e)){var n=this.events[e].indexOf(t);this.events[e].splice(n,1),this.events[e].length||delete this.events[e]}},e.EventEmitter.prototype.emit=function(e){if(this.hasHandler(e)){var t=Array.prototype.slice.call(arguments,1);this.events[e].forEach(function(e){e.apply(void 0,t)})}},e.EventEmitter.prototype.hasHandler=function(e){return e in this.events},e.tokenizer=function(e){if(!arguments.length||null==e||void 0==e)return[];if(Array.isArray(e))return e.map(function(e){return e.toLowerCase()});for(var t=e.toString().replace(/^\s+/,""),n=t.length-1;n>=0;n--)if(/\S/.test(t.charAt(n))){t=t.substring(0,n+1);break}return t.split(/(?:\s+|\-)/).filter(function(e){return!!e}).map(function(e){return e.toLowerCase()})},e.Pipeline=function(){this._stack=[]},e.Pipeline.registeredFunctions={},e.Pipeline.registerFunction=function(t,n){n in this.registeredFunctions&&e.utils.warn("Overwriting existing registered function: "+n),t.label=n,e.Pipeline.registeredFunctions[t.label]=t},e.Pipeline.warnIfFunctionNotRegistered=function(t){t.label&&t.label in this.registeredFunctions||e.utils.warn("Function is not registered with pipeline. This may cause problems when serialising the index.\n",t)},e.Pipeline.load=function(t){var n=new e.Pipeline;return t.forEach(function(t){var r=e.Pipeline.registeredFunctions[t];if(!r)throw new Error("Cannot load un-registered function: "+t);n.add(r)}),n},e.Pipeline.prototype.add=function(){Array.prototype.slice.call(arguments).forEach(function(t){e.Pipeline.warnIfFunctionNotRegistered(t),this._stack.push(t)},this)},e.Pipeline.prototype.after=function(t,n){e.Pipeline.warnIfFunctionNotRegistered(n);var r=this._stack.indexOf(t)+1;this._stack.splice(r,0,n)},e.Pipeline.prototype.before=function(t,n){e.Pipeline.warnIfFunctionNotRegistered(n);var r=this._stack.indexOf(t);this._stack.splice(r,0,n)},e.Pipeline.prototype.remove=function(e){var t=this._stack.indexOf(e);this._stack.splice(t,1)},e.Pipeline.prototype.run=function(e){for(var t=[],n=e.length,r=this._stack.length,i=0;i<n;i++){for(var o=e[i],s=0;s<r&&void 0!==(o=this._stack[s](o,i,e));s++);void 0!==o&&t.push(o)}return t},e.Pipeline.prototype.reset=function(){this._stack=[]},e.Pipeline.prototype.toJSON=function(){return this._stack.map(function(t){return e.Pipeline.warnIfFunctionNotRegistered(t),t.label})},e.Vector=function(){this._magnitude=null,this.list=void 0,this.length=0},e.Vector.Node=function(e,t,n){this.idx=e,this.val=t,this.next=n},e.Vector.prototype.insert=function(t,n){var r=this.list;if(!r)return this.list=new e.Vector.Node(t,n,r),this.length++;for(var i=r,o=r.next;void 0!=o;){if(t<o.idx)return i.next=new e.Vector.Node(t,n,o),this.length++;i=o,o=o.next}return i.next=new e.Vector.Node(t,n,o),this.length++},e.Vector.prototype.magnitude=function(){if(this._magniture)return this._magnitude;for(var e,t=this.list,n=0;t;)e=t.val,n+=e*e,t=t.next;return this._magnitude=Math.sqrt(n)},e.Vector.prototype.dot=function(e){for(var t=this.list,n=e.list,r=0;t&&n;)t.idx<n.idx?t=t.next:t.idx>n.idx?n=n.next:(r+=t.val*n.val,t=t.next,n=n.next);return r},e.Vector.prototype.similarity=function(e){return this.dot(e)/(this.magnitude()*e.magnitude())},e.SortedSet=function(){this.length=0,this.elements=[]},e.SortedSet.load=function(e){var t=new this;return t.elements=e,t.length=e.length,t},e.SortedSet.prototype.add=function(){Array.prototype.slice.call(arguments).forEach(function(e){~this.indexOf(e)||this.elements.splice(this.locationFor(e),0,e)},this),this.length=this.elements.length},e.SortedSet.prototype.toArray=function(){return this.elements.slice()},e.SortedSet.prototype.map=function(e,t){return this.elements.map(e,t)},e.SortedSet.prototype.forEach=function(e,t){return this.elements.forEach(e,t)},e.SortedSet.prototype.indexOf=function(e,t,n){var t=t||0,n=n||this.elements.length,r=n-t,i=t+Math.floor(r/2),o=this.elements[i];return r<=1?o===e?i:-1:o<e?this.indexOf(e,i,n):o>e?this.indexOf(e,t,i):o===e?i:void 0},e.SortedSet.prototype.locationFor=function(e,t,n){var t=t||0,n=n||this.elements.length,r=n-t,i=t+Math.floor(r/2),o=this.elements[i];if(r<=1){if(o>e)return i;if(o<e)return i+1}return o<e?this.locationFor(e,i,n):o>e?this.locationFor(e,t,i):void 0},e.SortedSet.prototype.intersect=function(t){for(var n=new e.SortedSet,r=0,i=0,o=this.length,s=t.length,a=this.elements,u=t.elements;;){if(r>o-1||i>s-1)break;a[r]!==u[i]?a[r]<u[i]?r++:a[r]>u[i]&&i++:(n.add(a[r]),r++,i++)}return n},e.SortedSet.prototype.clone=function(){var t=new e.SortedSet;return t.elements=this.toArray(),t.length=t.elements.length,t},e.SortedSet.prototype.union=function(e){var t,n,r;return this.length>=e.length?(t=this,n=e):(t=e,n=this),r=t.clone(),r.add.apply(r,n.toArray()),r},e.SortedSet.prototype.toJSON=function(){return this.toArray()},e.Index=function(){this._fields=[],this._ref="id",this.pipeline=new e.Pipeline,this.documentStore=new e.Store,this.tokenStore=new e.TokenStore,this.corpusTokens=new e.SortedSet,this.eventEmitter=new e.EventEmitter,this._idfCache={},this.on("add","remove","update",function(){this._idfCache={}}.bind(this))},e.Index.prototype.on=function(){var e=Array.prototype.slice.call(arguments);return this.eventEmitter.addListener.apply(this.eventEmitter,e)},e.Index.prototype.off=function(e,t){return this.eventEmitter.removeListener(e,t)},e.Index.load=function(t){t.version!==e.version&&e.utils.warn("version mismatch: current "+e.version+" importing "+t.version);var n=new this;return n._fields=t.fields,n._ref=t.ref,n.documentStore=e.Store.load(t.documentStore),n.tokenStore=e.TokenStore.load(t.tokenStore),n.corpusTokens=e.SortedSet.load(t.corpusTokens),n.pipeline=e.Pipeline.load(t.pipeline),n},e.Index.prototype.field=function(e,t){var t=t||{},n={name:e,boost:t.boost||1};return this._fields.push(n),this},e.Index.prototype.ref=function(e){return this._ref=e,this},e.Index.prototype.add=function(t,n){var r={},i=new e.SortedSet,o=t[this._ref],n=void 0===n||n;this._fields.forEach(function(n){var o=this.pipeline.run(e.tokenizer(t[n.name]));r[n.name]=o,e.SortedSet.prototype.add.apply(i,o)},this),this.documentStore.set(o,i),e.SortedSet.prototype.add.apply(this.corpusTokens,i.toArray());for(var s=0;s<i.length;s++){var a=i.elements[s],u=this._fields.reduce(function(e,t){var n=r[t.name].length;return n?e+r[t.name].filter(function(e){return e===a}).length/n*t.boost:e},0);this.tokenStore.add(a,{ref:o,tf:u})}n&&this.eventEmitter.emit("add",t,this)},e.Index.prototype.remove=function(e,t){var n=e[this._ref],t=void 0===t||t;if(this.documentStore.has(n)){var r=this.documentStore.get(n);this.documentStore.remove(n),r.forEach(function(e){this.tokenStore.remove(e,n)},this),t&&this.eventEmitter.emit("remove",e,this)}},e.Index.prototype.update=function(e,t){var t=void 0===t||t;this.remove(e,!1),this.add(e,!1),t&&this.eventEmitter.emit("update",e,this)},e.Index.prototype.idf=function(e){var t="@"+e;if(Object.prototype.hasOwnProperty.call(this._idfCache,t))return this._idfCache[t];var n=this.tokenStore.count(e),r=1;return n>0&&(r=1+Math.log(this.tokenStore.length/n)),this._idfCache[t]=r},e.Index.prototype.search=function(t){ var n=this.pipeline.run(e.tokenizer(t)),r=new e.Vector,i=[],o=this._fields.reduce(function(e,t){return e+t.boost},0);return n.some(function(e){return this.tokenStore.has(e)},this)?(n.forEach(function(t,n,s){var a=1/s.length*this._fields.length*o,u=this,c=this.tokenStore.expand(t).reduce(function(n,i){var o=u.corpusTokens.indexOf(i),s=u.idf(i),c=1,l=new e.SortedSet;if(i!==t){var f=Math.max(3,i.length-t.length);c=1/Math.log(f)}return o>-1&&r.insert(o,a*s*c),Object.keys(u.tokenStore.get(i)).forEach(function(e){l.add(e)}),n.union(l)},new e.SortedSet);i.push(c)},this),i.reduce(function(e,t){return e.intersect(t)}).map(function(e){return{ref:e,score:r.similarity(this.documentVector(e))}},this).sort(function(e,t){return t.score-e.score})):[]},e.Index.prototype.documentVector=function(t){for(var n=this.documentStore.get(t),r=n.length,i=new e.Vector,o=0;o<r;o++){var s=n.elements[o],a=this.tokenStore.get(s)[t].tf,u=this.idf(s);i.insert(this.corpusTokens.indexOf(s),a*u)}return i},e.Index.prototype.toJSON=function(){return{version:e.version,fields:this._fields,ref:this._ref,documentStore:this.documentStore.toJSON(),tokenStore:this.tokenStore.toJSON(),corpusTokens:this.corpusTokens.toJSON(),pipeline:this.pipeline.toJSON()}},e.Index.prototype.use=function(e){var t=Array.prototype.slice.call(arguments,1);t.unshift(this),e.apply(this,t)},e.Store=function(){this.store={},this.length=0},e.Store.load=function(t){var n=new this;return n.length=t.length,n.store=Object.keys(t.store).reduce(function(n,r){return n[r]=e.SortedSet.load(t.store[r]),n},{}),n},e.Store.prototype.set=function(e,t){this.has(e)||this.length++,this.store[e]=t},e.Store.prototype.get=function(e){return this.store[e]},e.Store.prototype.has=function(e){return e in this.store},e.Store.prototype.remove=function(e){this.has(e)&&(delete this.store[e],this.length--)},e.Store.prototype.toJSON=function(){return{store:this.store,length:this.length}},e.stemmer=function(){var e={ational:"ate",tional:"tion",enci:"ence",anci:"ance",izer:"ize",bli:"ble",alli:"al",entli:"ent",eli:"e",ousli:"ous",ization:"ize",ation:"ate",ator:"ate",alism:"al",iveness:"ive",fulness:"ful",ousness:"ous",aliti:"al",iviti:"ive",biliti:"ble",logi:"log"},t={icate:"ic",ative:"",alize:"al",iciti:"ic",ical:"ic",ful:"",ness:""},n="[aeiouy]",r="[^aeiou][^aeiouy]*",i=new RegExp("^([^aeiou][^aeiouy]*)?[aeiouy][aeiou]*[^aeiou][^aeiouy]*"),o=new RegExp("^([^aeiou][^aeiouy]*)?[aeiouy][aeiou]*[^aeiou][^aeiouy]*[aeiouy][aeiou]*[^aeiou][^aeiouy]*"),s=new RegExp("^([^aeiou][^aeiouy]*)?[aeiouy][aeiou]*[^aeiou][^aeiouy]*([aeiouy][aeiou]*)?$"),a=new RegExp("^([^aeiou][^aeiouy]*)?[aeiouy]"),u=/^(.+?)(ss|i)es$/,c=/^(.+?)([^s])s$/,l=/^(.+?)eed$/,f=/^(.+?)(ed|ing)$/,d=/.$/,p=/(at|bl|iz)$/,h=new RegExp("([^aeiouylsz])\\1$"),g=new RegExp("^"+r+n+"[^aeiouwxy]$"),v=/^(.+?[^aeiou])y$/,m=/^(.+?)(ational|tional|enci|anci|izer|bli|alli|entli|eli|ousli|ization|ation|ator|alism|iveness|fulness|ousness|aliti|iviti|biliti|logi)$/,y=/^(.+?)(icate|ative|alize|iciti|ical|ful|ness)$/,x=/^(.+?)(al|ance|ence|er|ic|able|ible|ant|ement|ment|ent|ou|ism|ate|iti|ous|ive|ize)$/,b=/^(.+?)(s|t)(ion)$/,w=/^(.+?)e$/,T=/ll$/,S=new RegExp("^"+r+n+"[^aeiouwxy]$");return function(n){var r,E,C,k,N,j,A;if(n.length<3)return n;if(C=n.substr(0,1),"y"==C&&(n=C.toUpperCase()+n.substr(1)),k=u,N=c,k.test(n)?n=n.replace(k,"$1$2"):N.test(n)&&(n=n.replace(N,"$1$2")),k=l,N=f,k.test(n)){var L=k.exec(n);k=i,k.test(L[1])&&(k=d,n=n.replace(k,""))}else if(N.test(n)){var L=N.exec(n);r=L[1],N=a,N.test(r)&&(n=r,N=p,j=h,A=g,N.test(n)?n+="e":j.test(n)?(k=d,n=n.replace(k,"")):A.test(n)&&(n+="e"))}if(k=v,k.test(n)){var L=k.exec(n);r=L[1],n=r+"i"}if(k=m,k.test(n)){var L=k.exec(n);r=L[1],E=L[2],k=i,k.test(r)&&(n=r+e[E])}if(k=y,k.test(n)){var L=k.exec(n);r=L[1],E=L[2],k=i,k.test(r)&&(n=r+t[E])}if(k=x,N=b,k.test(n)){var L=k.exec(n);r=L[1],k=o,k.test(r)&&(n=r)}else if(N.test(n)){var L=N.exec(n);r=L[1]+L[2],N=o,N.test(r)&&(n=r)}if(k=w,k.test(n)){var L=k.exec(n);r=L[1],k=o,N=s,j=S,(k.test(r)||N.test(r)&&!j.test(r))&&(n=r)}return k=T,N=o,k.test(n)&&N.test(n)&&(k=d,n=n.replace(k,"")),"y"==C&&(n=C.toLowerCase()+n.substr(1)),n}}(),e.Pipeline.registerFunction(e.stemmer,"stemmer"),e.stopWordFilter=function(t){if(-1===e.stopWordFilter.stopWords.indexOf(t))return t},e.stopWordFilter.stopWords=new e.SortedSet,e.stopWordFilter.stopWords.length=119,e.stopWordFilter.stopWords.elements=["","a","able","about","across","after","all","almost","also","am","among","an","and","any","are","as","at","be","because","been","but","by","can","cannot","could","dear","did","do","does","either","else","ever","every","for","from","get","got","had","has","have","he","her","hers","him","his","how","however","i","if","in","into","is","it","its","just","least","let","like","likely","may","me","might","most","must","my","neither","no","nor","not","of","off","often","on","only","or","other","our","own","rather","said","say","says","she","should","since","so","some","than","that","the","their","them","then","there","these","they","this","tis","to","too","twas","us","wants","was","we","were","what","when","where","which","while","who","whom","why","will","with","would","yet","you","your"],e.Pipeline.registerFunction(e.stopWordFilter,"stopWordFilter"),e.trimmer=function(e){return e.replace(/^\W+/,"").replace(/\W+$/,"")},e.Pipeline.registerFunction(e.trimmer,"trimmer"),e.TokenStore=function(){this.root={docs:{}},this.length=0},e.TokenStore.load=function(e){var t=new this;return t.root=e.root,t.length=e.length,t},e.TokenStore.prototype.add=function(e,t,n){var n=n||this.root,r=e[0],i=e.slice(1);return r in n||(n[r]={docs:{}}),0===i.length?(n[r].docs[t.ref]=t,void(this.length+=1)):this.add(i,t,n[r])},e.TokenStore.prototype.has=function(e){if(!e)return!1;for(var t=this.root,n=0;n<e.length;n++){if(!t[e[n]])return!1;t=t[e[n]]}return!0},e.TokenStore.prototype.getNode=function(e){if(!e)return{};for(var t=this.root,n=0;n<e.length;n++){if(!t[e[n]])return{};t=t[e[n]]}return t},e.TokenStore.prototype.get=function(e,t){return this.getNode(e,t).docs||{}},e.TokenStore.prototype.count=function(e,t){return Object.keys(this.get(e,t)).length},e.TokenStore.prototype.remove=function(e,t){if(e){for(var n=this.root,r=0;r<e.length;r++){if(!(e[r]in n))return;n=n[e[r]]}delete n.docs[t]}},e.TokenStore.prototype.expand=function(e,t){var n=this.getNode(e),r=n.docs||{},t=t||[];return Object.keys(r).length&&t.push(e),Object.keys(n).forEach(function(n){"docs"!==n&&t.concat(this.expand(e+n,t))},this),t},e.TokenStore.prototype.toJSON=function(){return{root:this.root,length:this.length}},function(e,t){"function"==typeof define&&define.amd?define(t):"object"==typeof exports?module.exports=t():e.lunr=t()}(this,function(){return e})}(),function(){function e(){}function t(e,t){for(var n=e.length;n--;)if(e[n].listener===t)return n;return-1}function n(e){return function(){return this[e].apply(this,arguments)}}var r=e.prototype,i=this,o=i.EventEmitter;r.getListeners=function(e){var t,n,r=this._getEvents();if("object"==typeof e){t={};for(n in r)r.hasOwnProperty(n)&&e.test(n)&&(t[n]=r[n])}else t=r[e]||(r[e]=[]);return t},r.flattenListeners=function(e){var t,n=[];for(t=0;e.length>t;t+=1)n.push(e[t].listener);return n},r.getListenersAsObject=function(e){var t,n=this.getListeners(e);return n instanceof Array&&(t={},t[e]=n),t||n},r.addListener=function(e,n){var r,i=this.getListenersAsObject(e),o="object"==typeof n;for(r in i)i.hasOwnProperty(r)&&-1===t(i[r],n)&&i[r].push(o?n:{listener:n,once:!1});return this},r.on=n("addListener"),r.addOnceListener=function(e,t){return this.addListener(e,{listener:t,once:!0})},r.once=n("addOnceListener"),r.defineEvent=function(e){return this.getListeners(e),this},r.defineEvents=function(e){for(var t=0;e.length>t;t+=1)this.defineEvent(e[t]);return this},r.removeListener=function(e,n){var r,i,o=this.getListenersAsObject(e);for(i in o)o.hasOwnProperty(i)&&-1!==(r=t(o[i],n))&&o[i].splice(r,1);return this},r.off=n("removeListener"),r.addListeners=function(e,t){return this.manipulateListeners(!1,e,t)},r.removeListeners=function(e,t){return this.manipulateListeners(!0,e,t)},r.manipulateListeners=function(e,t,n){var r,i,o=e?this.removeListener:this.addListener,s=e?this.removeListeners:this.addListeners;if("object"!=typeof t||t instanceof RegExp)for(r=n.length;r--;)o.call(this,t,n[r]);else for(r in t)t.hasOwnProperty(r)&&(i=t[r])&&("function"==typeof i?o.call(this,r,i):s.call(this,r,i));return this},r.removeEvent=function(e){var t,n=typeof e,r=this._getEvents();if("string"===n)delete r[e];else if("object"===n)for(t in r)r.hasOwnProperty(t)&&e.test(t)&&delete r[t];else delete this._events;return this},r.removeAllListeners=n("removeEvent"),r.emitEvent=function(e,t){var n,r,i,o=this.getListenersAsObject(e);for(i in o)if(o.hasOwnProperty(i))for(r=o[i].length;r--;)n=o[i][r],!0===n.once&&this.removeListener(e,n.listener),n.listener.apply(this,t||[])===this._getOnceReturnValue()&&this.removeListener(e,n.listener);return this},r.trigger=n("emitEvent"),r.emit=function(e){var t=Array.prototype.slice.call(arguments,1);return this.emitEvent(e,t)},r.setOnceReturnValue=function(e){return this._onceReturnValue=e,this},r._getOnceReturnValue=function(){return!this.hasOwnProperty("_onceReturnValue")||this._onceReturnValue},r._getEvents=function(){return this._events||(this._events={})},e.noConflict=function(){return i.EventEmitter=o,e},"function"==typeof define&&define.amd?define("eventEmitter/EventEmitter",[],function(){return e}):"object"==typeof module&&module.exports?module.exports=e:this.EventEmitter=e}.call(this),function(e){function t(t){var n=e.event;return n.target=n.target||n.srcElement||t,n}var n=document.documentElement,r=function(){};n.addEventListener?r=function(e,t,n){e.addEventListener(t,n,!1)}:n.attachEvent&&(r=function(e,n,r){e[n+r]=r.handleEvent?function(){var n=t(e);r.handleEvent.call(r,n)}:function(){var n=t(e);r.call(e,n)},e.attachEvent("on"+n,e[n+r])});var i=function(){};n.removeEventListener?i=function(e,t,n){e.removeEventListener(t,n,!1)}:n.detachEvent&&(i=function(e,t,n){e.detachEvent("on"+t,e[t+n]);try{delete e[t+n]}catch(r){e[t+n]=void 0}});var o={bind:r,unbind:i};"function"==typeof define&&define.amd?define("eventie/eventie",o):e.eventie=o}(this),function(e,t){"function"==typeof define&&define.amd?define(["eventEmitter/EventEmitter","eventie/eventie"],function(n,r){return t(e,n,r)}):"object"==typeof exports?module.exports=t(e,require("wolfy87-eventemitter"),require("eventie")):e.imagesLoaded=t(e,e.EventEmitter,e.eventie)}(window,function(e,t,n){function r(e,t){for(var n in t)e[n]=t[n];return e}function i(e){return"[object Array]"===d.call(e)}function o(e){var t=[];if(i(e))t=e;else if("number"==typeof e.length)for(var n=0,r=e.length;r>n;n++)t.push(e[n]);else t.push(e);return t}function s(e,t,n){if(!(this instanceof s))return new s(e,t);"string"==typeof e&&(e=document.querySelectorAll(e)),this.elements=o(e),this.options=r({},this.options),"function"==typeof t?n=t:r(this.options,t),n&&this.on("always",n),this.getImages(),c&&(this.jqDeferred=new c.Deferred);var i=this;setTimeout(function(){i.check()})}function a(e){this.img=e}function u(e){this.src=e,p[e]=this}var c=e.jQuery,l=e.console,f=void 0!==l,d=Object.prototype.toString;s.prototype=new t,s.prototype.options={},s.prototype.getImages=function(){this.images=[];for(var e=0,t=this.elements.length;t>e;e++){var n=this.elements[e];"IMG"===n.nodeName&&this.addImage(n);var r=n.nodeType;if(r&&(1===r||9===r||11===r))for(var i=n.querySelectorAll("img"),o=0,s=i.length;s>o;o++){var a=i[o];this.addImage(a)}}},s.prototype.addImage=function(e){var t=new a(e);this.images.push(t)},s.prototype.check=function(){function e(e,i){return t.options.debug&&f&&l.log("confirm",e,i),t.progress(e),n++,n===r&&t.complete(),!0}var t=this,n=0,r=this.images.length;if(this.hasAnyBroken=!1,!r)return void this.complete();for(var i=0;r>i;i++){var o=this.images[i];o.on("confirm",e),o.check()}},s.prototype.progress=function(e){this.hasAnyBroken=this.hasAnyBroken||!e.isLoaded;var t=this;setTimeout(function(){t.emit("progress",t,e),t.jqDeferred&&t.jqDeferred.notify&&t.jqDeferred.notify(t,e)})},s.prototype.complete=function(){var e=this.hasAnyBroken?"fail":"done";this.isComplete=!0;var t=this;setTimeout(function(){if(t.emit(e,t),t.emit("always",t),t.jqDeferred){var n=t.hasAnyBroken?"reject":"resolve";t.jqDeferred[n](t)}})},c&&(c.fn.imagesLoaded=function(e,t){return new s(this,e,t).jqDeferred.promise(c(this))}),a.prototype=new t,a.prototype.check=function(){var e=p[this.img.src]||new u(this.img.src);if(e.isConfirmed)return void this.confirm(e.isLoaded,"cached was confirmed");if(this.img.complete&&void 0!==this.img.naturalWidth)return void this.confirm(0!==this.img.naturalWidth,"naturalWidth");var t=this;e.on("confirm",function(e,n){return t.confirm(e.isLoaded,n),!0}),e.check()},a.prototype.confirm=function(e,t){this.isLoaded=e,this.emit("confirm",this,t)};var p={};return u.prototype=new t,u.prototype.check=function(){if(!this.isChecked){var e=new Image;n.bind(e,"load",this),n.bind(e,"error",this),e.src=this.src,this.isChecked=!0}},u.prototype.handleEvent=function(e){var t="on"+e.type;this[t]&&this[t](e)},u.prototype.onload=function(e){this.confirm(!0,"onload"),this.unbindProxyEvents(e)},u.prototype.onerror=function(e){this.confirm(!1,"onerror"),this.unbindProxyEvents(e)},u.prototype.confirm=function(e,t){this.isConfirmed=!0,this.isLoaded=e,this.emit("confirm",this,t)},u.prototype.unbindProxyEvents=function(e){n.unbind(e.target,"load",this),n.unbind(e.target,"error",this)},s}),function(){if("ontouchstart"in window){var e,t,n,r,i,o,s={};e=function(e,t){return Math.abs(e[0]-t[0])>5||Math.abs(e[1]-t[1])>5},t=function(e){this.startXY=[e.touches[0].clientX,e.touches[0].clientY],this.threshold=!1},n=function(t){if(this.threshold)return!1;this.threshold=e(this.startXY,[t.touches[0].clientX,t.touches[0].clientY])},r=function(t){if(!this.threshold&&!e(this.startXY,[t.changedTouches[0].clientX,t.changedTouches[0].clientY])){var n=t.changedTouches[0],r=document.createEvent("MouseEvents");r.initMouseEvent("click",!0,!0,window,0,n.screenX,n.screenY,n.clientX,n.clientY,!1,!1,!1,!1,0,null),r.simulated=!0,t.target.dispatchEvent(r)}},i=function(e){var t=Date.now(),n=t-s.time,r=e.clientX,i=e.clientY,a=[Math.abs(s.x-r),Math.abs(s.y-i)],u=o(e.target,"A")||e.target,c=u.nodeName,l="A"===c,f=window.navigator.standalone&&l&&e.target.getAttribute("href");if(s.time=t,s.x=r,s.y=i,(!e.simulated&&(n<500||n<1500&&a[0]<50&&a[1]<50)||f)&&(e.preventDefault(),e.stopPropagation(),!f))return!1;f&&(window.location=u.getAttribute("href")),u&&u.classList&&(u.classList.add("energize-focus"),window.setTimeout(function(){u.classList.remove("energize-focus")},150))},o=function(e,t){for(var n=e;n!==document.body;){if(!n||n.nodeName===t)return n;n=n.parentNode}return null},document.addEventListener("touchstart",t,!1),document.addEventListener("touchmove",n,!1),document.addEventListener("touchend",r,!1),document.addEventListener("click",i,!0)}}(),function(){"use strict";function e(e){if(e&&""!==e){$(".lang-selector a").removeClass("active"),$(".lang-selector a[data-language-name='"+e+"']").addClass("active");for(var t=0;t<a.length;t++)$(".highlight.tab-"+a[t]).hide(),$(".lang-specific."+a[t]).hide();$(".highlight.tab-"+e).show(),$(".lang-specific."+e).show(),window.recacheHeights(),$(window.location.hash).get(0)&&$(window.location.hash).get(0).scrollIntoView(!0)}}function t(e){return"string"!=typeof e?{}:(e=e.trim().replace(/^(\?|#|&)/,""),e?e.split("&").reduce(function(e,t){var n=t.replace(/\+/g," ").split("="),r=n[0],i=n[1];return r=decodeURIComponent(r),i=void 0===i?null:decodeURIComponent(i),e.hasOwnProperty(r)?Array.isArray(e[r])?e[r].push(i):e[r]=[e[r],i]:e[r]=i,e},{}):{})}function n(e){return e?Object.keys(e).sort().map(function(t){var n=e[t];return Array.isArray(n)?n.sort().map(function(e){return encodeURIComponent(t)+"="+encodeURIComponent(e)}).join("&"):encodeURIComponent(t)+"="+encodeURIComponent(n)}).join("&"):""}function r(){if(location.search.length>=1){var e=t(location.search).language;if(e)return e;if(-1!=jQuery.inArray(location.search.substr(1),a))return location.search.substr(1)}return!1}function i(e){var r=t(location.search);return r.language?(r.language=e,n(r)):e}function o(e){if(history){var t=window.location.hash;t&&(t=t.replace(/^#+/,"")),history.pushState({},"","?"+i(e)+"#"+t),localStorage.setItem("language",e)}}function s(t){var n=localStorage.getItem("language");a=t;var i=r();i?(e(i),localStorage.setItem("language",i)):e(null!==n&&-1!=jQuery.inArray(n,a)?n:a[0])}var a=[];window.setupLanguages=s,window.activateLanguage=e,window.getLanguageFromQueryString=r,$(function(){$(".lang-selector a").on("click",function(){var t=$(this).data("language-name");return o(t),e(t),!1})})}(),function(){"use strict";function e(){$("h1, h2").each(function(){var e=$(this),t=e.nextUntil("h1, h2");f.add({id:e.prop("id"),title:e.text(),body:t.text()})}),t()}function t(){f.tokenStore.length>5e3&&(c=300)}function n(){s=$(".content"),a=$(".search-results"),$("#input-search").on("keyup",function(e){!function(){return function(e,t){clearTimeout(l),l=setTimeout(e,t)}}()(function(){r(e)},c)})}function r(e){var t=$("#input-search")[0];if(o(),a.addClass("visible"),27===e.keyCode&&(t.value=""),t.value){var n=f.search(t.value).filter(function(e){return e.score>1e-4});n.length?(a.empty(),$.each(n,function(e,t){var n=document.getElementById(t.ref);a.append("<li><a href='#"+t.ref+"'>"+$(n).text()+"</a></li>")}),i.call(t)):(a.html("<li></li>"),$(".search-results li").text('No Results Found for "'+t.value+'"'))}else o(),a.removeClass("visible")}function i(){this.value&&s.highlight(this.value,u)}function o(){s.unhighlight(u)}var s,a,u={element:"span",className:"search-highlight"},c=0,l=0,f=new lunr.Index;f.ref("id"),f.field("title",{boost:10}),f.field("body"),f.pipeline.add(lunr.trimmer,lunr.stopWordFilter),$(e),$(n)}(),function(){"use strict";function e(e,i,o,s){var a={},u=0,c=0,l=document.title,f=function(){a={},u=$(document).height(),c=$(window).height(),e.find(i).each(function(){var e=$(this).attr("href");"#"===e[0]&&(a[e]=$(e).offset().top)})},d=function(){var n=$(document).scrollTop()+s;n+c>=u&&(n=u+1e3);var r=null;for(var f in a)(a[f]<n&&a[f]>a[r]||null===r)&&(r=f);n!=s||t||(r=window.location.hash,t=!0);var d=e.find("[href='"+r+"']").first();if(!d.hasClass("active")){e.find(".active").removeClass("active"),e.find(".active-parent").removeClass("active-parent"),d.addClass("active"),d.parents(o).addClass("active").siblings(i).addClass("active-parent"),d.siblings(o).addClass("active"),e.find(o).filter(":not(.active)").slideUp(150),e.find(o).filter(".active").slideDown(150),window.history.replaceState&&window.history.replaceState(null,"",r);var p=d.data("title");void 0!==p&&p.length>0?document.title=p+" – "+l:document.title=l}};!function(){f(),d(),$("#nav-button").click(function(){return $(".toc-wrapper").toggleClass("open"),$("#nav-button").toggleClass("open"),!1}),$(".page-wrapper").click(r),$(".toc-link").click(r),e.find(i).click(function(){setTimeout(function(){d()},0)}),$(window).scroll(n(d,200)),$(window).resize(n(f,200))}(),window.recacheHeights=f,window.refreshToc=d}var t=!1,n=function(e,t){var n=!1;return function(){!1===n&&(setTimeout(function(){e(),n=!1},t),n=!0)}},r=function(){$(".toc-wrapper").removeClass("open"),$("#nav-button").removeClass("open")};window.loadToc=e}(),$(function(){loadToc($("#toc"),".toc-link",".toc-list-h2, .toc-list-h3, .toc-list-h4, .toc-list-h5, .toc-list-h6",10),setupLanguages($("body").data("languages")),$(".content").imagesLoaded(function(){window.recacheHeights(),window.refreshToc()})}),window.onpopstate=function(){activateLanguage(getLanguageFromQueryString())};</script> - + <meta name="theme-color" content="#F3F7F9" /> </head> @@ -1477,498 +1477,498 @@ var n=this.pipeline.run(e.tokenizer(t)),r=new e.Vector,i=[],o=this._fields.reduc </a> <div class="toc-wrapper"> <img src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGEAAAAcCAYAAABxutG8AAAG6klEQVR4Ad3aA4xkSxcA4LvefbZt27Zt27Zt27Zt27bttWe2R9+vTionlZs7760m/5eMutDVXV11T507RUeD7rgAL+AQzIlx/mYfp6OGs4oOAp3QEz3Er65FR4NO2EL0GhZtZ/t50IhWXFJ0EFgDd+LW9OUWHFd0RJgSr4lewGTVbZ2BFjRh16KDwHNKjEynE+MkfIz7MP0o3pJuEQ3FChXtxsdLgEYs+385CVgQ98rVcAy6jaIt6Vq5DSraLYM/AMMxbdFB4NmRmgRMhtXyjgxATXQ7xs37sA7WxQRFBXTDzXLrVLTbXTK0qNbxJwGTYVe8IPoFF2F3fC96BZPnffkG8AQ2ROeKre4JUV8sVd5GL1wn+an4BzAJFsE62Aa7YM1Ubgbsgz2xF3ajOsLBS397ErAj3kKrpBVnYf56nfXQKLqAOCgsjKGSRhyDTiXPPQs+Fb1F+faCKfCJ5NmindAT2+FuvIufMBBNgA8wSb3u/nIzFBVwIHrjN/wqfT2ZV2Z6vI5W0ZdYHF3Svu1EUSO2yvt0DlpEr5etBiyFmuiKihc5q+jqoh1wFP5ETbkfMG+9/pFys9XL5sI9eLH+9TKextToivHlX73SYOiMA+SacTe6xMGbCI+LvsHc+ZbmHbmLyVcCOmMv0WBsWPFmbik6qryuzlgLfbXP95irfBLMXi/bGTW5tYsqmAp3yfXD/iVtZkQ/0XN5PRtgmNxG5eFpNrmfVO27uEy0ZUm9qXGt9mlDA55XDzawG2oYjCFoxLRpC9cgt1bVBIyH5+V+oXwGsZqoBafFOnrgMrkRmKv8oJbZr6iAj0VL53XMibeU+wtP4WIcgm2xERaKF27rSdHemug0spNwhtwgLF/R7lxRA/EwhWnRW+49TF3S76Gi34t2kJsulpsDf8oNwaVYETNgYnQv/gHshMaq0DqDPnJbFBXwiah/EYSlO0h0c1lSDn9Vb1sR5ifKgw0DRV9h62IUwjrohza0og2wUFXDBtEtRQVMJHdffur1AT7EANGRJf1uIXqpaAfsIWpIZSbFx4A2fDSK3/wA3dAT3du9onCHaNLqNraV2yq/ZmjAtaJh2KSk3w8kfbEoZsKyWBiTlLS7RvRlusi7GjAYJ2CidqZmNsEGWBVz5uGwlbEptsYa+YfUWtgOUxVVMDsGp8FXw30yMVWBD/E6zhN9jwVKVsEIyXd4AZ9hdzyBT3EFxottvS96qv74+oBvqE7mYUu8gB9wDn5AX3yHK9ELe+Nb9MYwtOCG1Icd8C4Ghg9nFayEgXi3nfWHi96J5VYA7CgPN9/G+HnKwXOiNsB+GBf3AdrwNWnS0Si6Gl3wM77GHBWvZwI8ghGAlzAefhcthXvktq33c5g4luFhlVTBdNihup755I6JdTyF3zEhfhQ9nPdpczTKDUQnTIpXJc04OJ1xtIgOx8EYWrUCMCmelDThYEyL/qIV8KrcLFgdraIvMFcxqmFfuYVTueVQw26YXtSCU/JknVfk4HJ0wowYKmnD7mnVaRXtiYHYvzpl7lzRX5gSO6MxTo4Z8LXcePgKI0RPolcxquEuUT9MmNIBrsEf6IGlRSOwWezPIcrUUxXYVPSC+ovDrvkkeAYNVUEGFgYgJv5wu+g1dMcg0Yc4Fp/jCUkbLowXe4sVowI+Fj2iHvNjAdSwS/3v7UXDMU88QGlTpn4Bx2eSq0gRDh6Va0Ir7qX8JhMekNseU+FT0Tn1NjXRYxiK9fCBZBi2Kerw3ijZmjBdvsc7AV3RDVfgS/XTME4UDU596YJfAM1oEfXGdDgD8AmWi+OxNP5UDi4oi9flYDysj49QAwzBxhgPTaIG3IS50Srpk7Krlse7xaiAxfBnyZYxH9qwY6rvYtEP6UDjgTRYp+JL0a84AVeU5IHGxVVoUe3IkADMxpadL86uf/UDfIMZMBua5GbBRqKvY6BixWJUwLxxEgzFEuiG9/EEepbngbxVf/wqwGBshe54C/l2VAIn4hR8I6phqNyZmDzF8p6Suwzj437sjAGAF1Mor1n0Qb1sF9Gt6V9d3FiMSnhSMgjr4UH8iWnypJm/JL/gfkA/UsIPW8tdnz+/cXAXTsX0+EpuPfwp9yFewnOYBu+IDsY2uAiLYhBacVk6pGojT8FgddHR6IQrMEsxKmECfJRvHaYrqb8mBojexqwlCbBG0cWYFfPgZPyFrdMtTd/LzYAp8bzc1+kumanxnWQY3k6Bhh8BL+MUXCi3ULol6yvJK7g0vxk16s8L9+ModK6+aeQ03Ied0akiAXYMPsEwSR9cnJ+2HYs38DN6o2+MwGyHj9APt2GyfGU5Cg/gVHSNK9lX+BIroSt2xWW4C5divPiB8xUa8H3MAJf7Fykvx9WyNCXUAAAAAElFTkSuQmCC" class="logo" alt="Logo"> - + <div class="lang-selector"> - - + + <a href="#" data-language-name="shell">Shell</a> - - - + + + <a href="#" data-language-name="http">HTTP</a> - - - + + + <a href="#" data-language-name="javascript">JavaScript</a> - - - + + + <a href="#" data-language-name="javascript--nodejs">Node.js</a> - - - + + + <a href="#" data-language-name="ruby">Ruby</a> - - - + + + <a href="#" data-language-name="python">Python</a> - - - + + + <a href="#" data-language-name="java">Java</a> - - - + + + <a href="#" data-language-name="go">Go</a> - - + + </div> - - + + <div class="search"> <input type="text" class="search" id="input-search" placeholder="Search"> </div> <ul class="search-results"></ul> - + <div id="toc" class="toc-list-h1"> <ul class="toc-list-h1"> - + <li> - <a href="#wekan-rest-api" class="toc-h1 toc-link" data-title="Wekan REST API v3.96">Wekan REST API v3.96</a> - + <a href="#wekan-rest-api" class="toc-h1 toc-link" data-title="Wekan REST API v3.97">Wekan REST API v3.97</a> + </li> - + <li> <a href="#production-security-concerns" class="toc-h1 toc-link" data-title="Production Security Concerns">Production Security Concerns</a> - + </li> - + <li> <a href="#authentication" class="toc-h1 toc-link" data-title="Authentication">Authentication</a> - + </li> - + <li> <a href="#wekan-rest-api-login" class="toc-h1 toc-link" data-title="Login">Login</a> - + <ul class="toc-list-h2"> - + <li> <a href="#login" class="toc-h2 toc-link" data-title="login">login</a> - + </li> - + <li> <a href="#register" class="toc-h2 toc-link" data-title="register">register</a> - + </li> - + </ul> - + </li> - + <li> <a href="#wekan-rest-api-boards" class="toc-h1 toc-link" data-title="Boards">Boards</a> - + <ul class="toc-list-h2"> - + <li> <a href="#get_public_boards" class="toc-h2 toc-link" data-title="get_public_boards">get_public_boards</a> - + </li> - + <li> <a href="#new_board" class="toc-h2 toc-link" data-title="new_board">new_board</a> - + </li> - + <li> <a href="#get_board" class="toc-h2 toc-link" data-title="get_board">get_board</a> - + </li> - + <li> <a href="#delete_board" class="toc-h2 toc-link" data-title="delete_board">delete_board</a> - + </li> - + <li> <a href="#export" class="toc-h2 toc-link" data-title="export">export</a> - + </li> - + <li> <a href="#add_board_label" class="toc-h2 toc-link" data-title="add_board_label">add_board_label</a> - + </li> - + <li> <a href="#set_board_member_permission" class="toc-h2 toc-link" data-title="set_board_member_permission">set_board_member_permission</a> - + </li> - + <li> <a href="#get_boards_from_user" class="toc-h2 toc-link" data-title="get_boards_from_user">get_boards_from_user</a> - + </li> - + </ul> - + </li> - + <li> <a href="#wekan-rest-api-checklists" class="toc-h1 toc-link" data-title="Checklists">Checklists</a> - + <ul class="toc-list-h2"> - + <li> <a href="#get_board_card_checklists" class="toc-h2 toc-link" data-title="get_board_card_checklists">get_board_card_checklists</a> - + </li> - + <li> <a href="#post_board_card_checklists" class="toc-h2 toc-link" data-title="post_board_card_checklists">post_board_card_checklists</a> - + </li> - + <li> <a href="#get_board_card_checklist" class="toc-h2 toc-link" data-title="get_board_card_checklist">get_board_card_checklist</a> - + </li> - + <li> <a href="#delete_board_card_checklist" class="toc-h2 toc-link" data-title="delete_board_card_checklist">delete_board_card_checklist</a> - + </li> - + </ul> - + </li> - + <li> <a href="#wekan-rest-api-checklistitems" class="toc-h1 toc-link" data-title="ChecklistItems">ChecklistItems</a> - + <ul class="toc-list-h2"> - + <li> <a href="#get_board_card_checklist_item" class="toc-h2 toc-link" data-title="get_board_card_checklist_item">get_board_card_checklist_item</a> - + </li> - + <li> <a href="#put_board_card_checklist_item" class="toc-h2 toc-link" data-title="put_board_card_checklist_item">put_board_card_checklist_item</a> - + </li> - + <li> <a href="#delete_board_card_checklist_item" class="toc-h2 toc-link" data-title="delete_board_card_checklist_item">delete_board_card_checklist_item</a> - + </li> - + </ul> - + </li> - + <li> <a href="#wekan-rest-api-cardcomments" class="toc-h1 toc-link" data-title="CardComments">CardComments</a> - + <ul class="toc-list-h2"> - + <li> <a href="#get_all_comments" class="toc-h2 toc-link" data-title="get_all_comments">get_all_comments</a> - + </li> - + <li> <a href="#post_board_card_comments" class="toc-h2 toc-link" data-title="post_board_card_comments">post_board_card_comments</a> - + </li> - + <li> <a href="#get_board_card_comment" class="toc-h2 toc-link" data-title="get_board_card_comment">get_board_card_comment</a> - + </li> - + <li> <a href="#delete_board_card_comment" class="toc-h2 toc-link" data-title="delete_board_card_comment">delete_board_card_comment</a> - + </li> - + </ul> - + </li> - + <li> <a href="#wekan-rest-api-customfields" class="toc-h1 toc-link" data-title="CustomFields">CustomFields</a> - + <ul class="toc-list-h2"> - + <li> <a href="#get_all_custom_fields" class="toc-h2 toc-link" data-title="get_all_custom_fields">get_all_custom_fields</a> - + </li> - + <li> <a href="#new_custom_field" class="toc-h2 toc-link" data-title="new_custom_field">new_custom_field</a> - + </li> - + <li> <a href="#get_board_customfield" class="toc-h2 toc-link" data-title="get_board_customField">get_board_customField</a> - + </li> - + <li> <a href="#delete_board_customfield" class="toc-h2 toc-link" data-title="delete_board_customField">delete_board_customField</a> - + </li> - + </ul> - + </li> - + <li> <a href="#wekan-rest-api-integrations" class="toc-h1 toc-link" data-title="Integrations">Integrations</a> - + <ul class="toc-list-h2"> - + <li> <a href="#get_all_integrations" class="toc-h2 toc-link" data-title="get_all_integrations">get_all_integrations</a> - + </li> - + <li> <a href="#new_integration" class="toc-h2 toc-link" data-title="new_integration">new_integration</a> - + </li> - + <li> <a href="#get_integration" class="toc-h2 toc-link" data-title="get_integration">get_integration</a> - + </li> - + <li> <a href="#edit_integration" class="toc-h2 toc-link" data-title="edit_integration">edit_integration</a> - + </li> - + <li> <a href="#delete_integration" class="toc-h2 toc-link" data-title="delete_integration">delete_integration</a> - + </li> - + <li> <a href="#delete_board_int_activities" class="toc-h2 toc-link" data-title="delete_board_int_activities">delete_board_int_activities</a> - + </li> - + <li> <a href="#post_board_int_activities" class="toc-h2 toc-link" data-title="post_board_int_activities">post_board_int_activities</a> - + </li> - + </ul> - + </li> - + <li> <a href="#wekan-rest-api-lists" class="toc-h1 toc-link" data-title="Lists">Lists</a> - + <ul class="toc-list-h2"> - + <li> <a href="#get_all_lists" class="toc-h2 toc-link" data-title="get_all_lists">get_all_lists</a> - + </li> - + <li> <a href="#new_list" class="toc-h2 toc-link" data-title="new_list">new_list</a> - + </li> - + <li> <a href="#get_list" class="toc-h2 toc-link" data-title="get_list">get_list</a> - + </li> - + <li> <a href="#delete_list" class="toc-h2 toc-link" data-title="delete_list">delete_list</a> - + </li> - + </ul> - + </li> - + <li> <a href="#wekan-rest-api-users" class="toc-h1 toc-link" data-title="Users">Users</a> - + <ul class="toc-list-h2"> - + <li> <a href="#add_board_member" class="toc-h2 toc-link" data-title="add_board_member">add_board_member</a> - + </li> - + <li> <a href="#post_board_user_remove" class="toc-h2 toc-link" data-title="post_board_user_remove">post_board_user_remove</a> - + </li> - + <li> <a href="#get_current_user" class="toc-h2 toc-link" data-title="get_current_user">get_current_user</a> - + </li> - + <li> <a href="#get_all_users" class="toc-h2 toc-link" data-title="get_all_users">get_all_users</a> - + </li> - + <li> <a href="#new_user" class="toc-h2 toc-link" data-title="new_user">new_user</a> - + </li> - + <li> <a href="#get_user" class="toc-h2 toc-link" data-title="get_user">get_user</a> - + </li> - + <li> <a href="#edit_user" class="toc-h2 toc-link" data-title="edit_user">edit_user</a> - + </li> - + <li> <a href="#delete_user" class="toc-h2 toc-link" data-title="delete_user">delete_user</a> - + </li> - + </ul> - + </li> - + <li> <a href="#wekan-rest-api-swimlanes" class="toc-h1 toc-link" data-title="Swimlanes">Swimlanes</a> - + <ul class="toc-list-h2"> - + <li> <a href="#get_all_swimlanes" class="toc-h2 toc-link" data-title="get_all_swimlanes">get_all_swimlanes</a> - + </li> - + <li> <a href="#new_swimlane" class="toc-h2 toc-link" data-title="new_swimlane">new_swimlane</a> - + </li> - + <li> <a href="#get_swimlane" class="toc-h2 toc-link" data-title="get_swimlane">get_swimlane</a> - + </li> - + <li> <a href="#delete_board_swimlane" class="toc-h2 toc-link" data-title="delete_board_swimlane">delete_board_swimlane</a> - + </li> - + </ul> - + </li> - + <li> <a href="#schemas" class="toc-h1 toc-link" data-title="Schemas">Schemas</a> - + <ul class="toc-list-h2"> - + <li> <a href="#tocsboards" class="toc-h2 toc-link" data-title="Boards">Boards</a> - + </li> - + <li> <a href="#tocsboardslabels" class="toc-h2 toc-link" data-title="BoardsLabels">BoardsLabels</a> - + </li> - + <li> <a href="#tocsboardsmembers" class="toc-h2 toc-link" data-title="BoardsMembers">BoardsMembers</a> - + </li> - + <li> <a href="#tocscardcomments" class="toc-h2 toc-link" data-title="CardComments">CardComments</a> - + </li> - + <li> <a href="#tocschecklistitems" class="toc-h2 toc-link" data-title="ChecklistItems">ChecklistItems</a> - + </li> - + <li> <a href="#tocschecklists" class="toc-h2 toc-link" data-title="Checklists">Checklists</a> - + </li> - + <li> <a href="#tocscustomfields" class="toc-h2 toc-link" data-title="CustomFields">CustomFields</a> - + </li> - + <li> <a href="#tocscustomfieldssettings" class="toc-h2 toc-link" data-title="CustomFieldsSettings">CustomFieldsSettings</a> - + </li> - + <li> <a href="#tocscustomfieldssettingsdropdownitems" class="toc-h2 toc-link" data-title="CustomFieldsSettingsDropdownitems">CustomFieldsSettingsDropdownitems</a> - + </li> - + <li> <a href="#tocsintegrations" class="toc-h2 toc-link" data-title="Integrations">Integrations</a> - + </li> - + <li> <a href="#tocslists" class="toc-h2 toc-link" data-title="Lists">Lists</a> - + </li> - + <li> <a href="#tocslistswiplimit" class="toc-h2 toc-link" data-title="ListsWiplimit">ListsWiplimit</a> - + </li> - + <li> <a href="#tocsswimlanes" class="toc-h2 toc-link" data-title="Swimlanes">Swimlanes</a> - + </li> - + <li> <a href="#tocsusers" class="toc-h2 toc-link" data-title="Users">Users</a> - + </li> - + <li> <a href="#tocsusersemails" class="toc-h2 toc-link" data-title="UsersEmails">UsersEmails</a> - + </li> - + <li> <a href="#tocsusersprofile" class="toc-h2 toc-link" data-title="UsersProfile">UsersProfile</a> - + </li> - + </ul> - + </li> - + </ul> </div> - + <ul class="toc-footer"> - + </ul> - + </div> <div class="page-wrapper"> <div class="dark-box"></div> <div class="content"> - <h1 id="wekan-rest-api">Wekan REST API v3.96</h1> + <h1 id="wekan-rest-api">Wekan REST API v3.97</h1> <blockquote> <p>Scroll down for code samples, example requests and responses. Select a language for code samples from the tabs above or the mobile navigation menu.</p> </blockquote> @@ -2106,7 +2106,7 @@ System.out.println(response.toString()); headers := <span class="hljs-keyword">map</span>[<span class="hljs-keyword">string</span>][]<span class="hljs-keyword">string</span>{ <span class="hljs-string">"Content-Type"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"application/x-www-form-urlencoded"</span>}, <span class="hljs-string">"Accept"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"*/*"</span>}, - + } data := bytes.NewBuffer([]<span class="hljs-keyword">byte</span>{jsonReq}) @@ -2381,7 +2381,7 @@ System.out.println(response.toString()); headers := <span class="hljs-keyword">map</span>[<span class="hljs-keyword">string</span>][]<span class="hljs-keyword">string</span>{ <span class="hljs-string">"Content-Type"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"application/x-www-form-urlencoded"</span>}, <span class="hljs-string">"Accept"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"*/*"</span>}, - + } data := bytes.NewBuffer([]<span class="hljs-keyword">byte</span>{jsonReq}) @@ -2664,7 +2664,7 @@ System.out.println(response.toString()); headers := <span class="hljs-keyword">map</span>[<span class="hljs-keyword">string</span>][]<span class="hljs-keyword">string</span>{ <span class="hljs-string">"Accept"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"application/json"</span>}, <span class="hljs-string">"Authorization"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"API_KEY"</span>}, - + } data := bytes.NewBuffer([]<span class="hljs-keyword">byte</span>{jsonReq}) @@ -2870,7 +2870,7 @@ System.out.println(response.toString()); <span class="hljs-string">"Content-Type"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"multipart/form-data"</span>}, <span class="hljs-string">"Accept"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"application/json"</span>}, <span class="hljs-string">"Authorization"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"API_KEY"</span>}, - + } data := bytes.NewBuffer([]<span class="hljs-keyword">byte</span>{jsonReq}) @@ -3165,7 +3165,7 @@ System.out.println(response.toString()); headers := <span class="hljs-keyword">map</span>[<span class="hljs-keyword">string</span>][]<span class="hljs-keyword">string</span>{ <span class="hljs-string">"Accept"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"application/json"</span>}, <span class="hljs-string">"Authorization"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"API_KEY"</span>}, - + } data := bytes.NewBuffer([]<span class="hljs-keyword">byte</span>{jsonReq}) @@ -3262,7 +3262,8 @@ System.out.println(response.toString()); <span class="hljs-attr">"endAt"</span>: <span class="hljs-string">"string"</span>, <span class="hljs-attr">"spentTime"</span>: <span class="hljs-number">0</span>, <span class="hljs-attr">"isOvertime"</span>: <span class="hljs-literal">true</span>, - <span class="hljs-attr">"type"</span>: <span class="hljs-string">"string"</span> + <span class="hljs-attr">"type"</span>: <span class="hljs-string">"string"</span>, + <span class="hljs-attr">"sort"</span>: <span class="hljs-number">0</span> } </code></pre> <h3 id="get_board-responses">Responses</h3> @@ -3389,7 +3390,7 @@ System.out.println(response.toString()); headers := <span class="hljs-keyword">map</span>[<span class="hljs-keyword">string</span>][]<span class="hljs-keyword">string</span>{ <span class="hljs-string">"Authorization"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"API_KEY"</span>}, - + } data := bytes.NewBuffer([]<span class="hljs-keyword">byte</span>{jsonReq}) @@ -3551,7 +3552,7 @@ System.out.println(response.toString()); headers := <span class="hljs-keyword">map</span>[<span class="hljs-keyword">string</span>][]<span class="hljs-keyword">string</span>{ <span class="hljs-string">"Authorization"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"API_KEY"</span>}, - + } data := bytes.NewBuffer([]<span class="hljs-keyword">byte</span>{jsonReq}) @@ -3734,7 +3735,7 @@ System.out.println(response.toString()); <span class="hljs-string">"Content-Type"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"multipart/form-data"</span>}, <span class="hljs-string">"Accept"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"application/json"</span>}, <span class="hljs-string">"Authorization"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"API_KEY"</span>}, - + } data := bytes.NewBuffer([]<span class="hljs-keyword">byte</span>{jsonReq}) @@ -3939,7 +3940,7 @@ System.out.println(response.toString()); headers := <span class="hljs-keyword">map</span>[<span class="hljs-keyword">string</span>][]<span class="hljs-keyword">string</span>{ <span class="hljs-string">"Content-Type"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"multipart/form-data"</span>}, <span class="hljs-string">"Authorization"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"API_KEY"</span>}, - + } data := bytes.NewBuffer([]<span class="hljs-keyword">byte</span>{jsonReq}) @@ -4161,7 +4162,7 @@ System.out.println(response.toString()); headers := <span class="hljs-keyword">map</span>[<span class="hljs-keyword">string</span>][]<span class="hljs-keyword">string</span>{ <span class="hljs-string">"Accept"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"application/json"</span>}, <span class="hljs-string">"Authorization"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"API_KEY"</span>}, - + } data := bytes.NewBuffer([]<span class="hljs-keyword">byte</span>{jsonReq}) @@ -4366,7 +4367,7 @@ System.out.println(response.toString()); headers := <span class="hljs-keyword">map</span>[<span class="hljs-keyword">string</span>][]<span class="hljs-keyword">string</span>{ <span class="hljs-string">"Authorization"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"API_KEY"</span>}, - + } data := bytes.NewBuffer([]<span class="hljs-keyword">byte</span>{jsonReq}) @@ -4543,7 +4544,7 @@ System.out.println(response.toString()); headers := <span class="hljs-keyword">map</span>[<span class="hljs-keyword">string</span>][]<span class="hljs-keyword">string</span>{ <span class="hljs-string">"Content-Type"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"multipart/form-data"</span>}, <span class="hljs-string">"Authorization"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"API_KEY"</span>}, - + } data := bytes.NewBuffer([]<span class="hljs-keyword">byte</span>{jsonReq}) @@ -4737,7 +4738,7 @@ System.out.println(response.toString()); headers := <span class="hljs-keyword">map</span>[<span class="hljs-keyword">string</span>][]<span class="hljs-keyword">string</span>{ <span class="hljs-string">"Authorization"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"API_KEY"</span>}, - + } data := bytes.NewBuffer([]<span class="hljs-keyword">byte</span>{jsonReq}) @@ -4910,7 +4911,7 @@ System.out.println(response.toString()); headers := <span class="hljs-keyword">map</span>[<span class="hljs-keyword">string</span>][]<span class="hljs-keyword">string</span>{ <span class="hljs-string">"Authorization"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"API_KEY"</span>}, - + } data := bytes.NewBuffer([]<span class="hljs-keyword">byte</span>{jsonReq}) @@ -5084,7 +5085,7 @@ System.out.println(response.toString()); headers := <span class="hljs-keyword">map</span>[<span class="hljs-keyword">string</span>][]<span class="hljs-keyword">string</span>{ <span class="hljs-string">"Authorization"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"API_KEY"</span>}, - + } data := bytes.NewBuffer([]<span class="hljs-keyword">byte</span>{jsonReq}) @@ -5275,7 +5276,7 @@ System.out.println(response.toString()); headers := <span class="hljs-keyword">map</span>[<span class="hljs-keyword">string</span>][]<span class="hljs-keyword">string</span>{ <span class="hljs-string">"Content-Type"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"multipart/form-data"</span>}, <span class="hljs-string">"Authorization"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"API_KEY"</span>}, - + } data := bytes.NewBuffer([]<span class="hljs-keyword">byte</span>{jsonReq}) @@ -5483,7 +5484,7 @@ System.out.println(response.toString()); headers := <span class="hljs-keyword">map</span>[<span class="hljs-keyword">string</span>][]<span class="hljs-keyword">string</span>{ <span class="hljs-string">"Authorization"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"API_KEY"</span>}, - + } data := bytes.NewBuffer([]<span class="hljs-keyword">byte</span>{jsonReq}) @@ -5672,7 +5673,7 @@ System.out.println(response.toString()); headers := <span class="hljs-keyword">map</span>[<span class="hljs-keyword">string</span>][]<span class="hljs-keyword">string</span>{ <span class="hljs-string">"Accept"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"application/json"</span>}, <span class="hljs-string">"Authorization"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"API_KEY"</span>}, - + } data := bytes.NewBuffer([]<span class="hljs-keyword">byte</span>{jsonReq}) @@ -5903,7 +5904,7 @@ System.out.println(response.toString()); headers := <span class="hljs-keyword">map</span>[<span class="hljs-keyword">string</span>][]<span class="hljs-keyword">string</span>{ <span class="hljs-string">"Content-Type"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"multipart/form-data"</span>}, <span class="hljs-string">"Authorization"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"API_KEY"</span>}, - + } data := bytes.NewBuffer([]<span class="hljs-keyword">byte</span>{jsonReq}) @@ -6097,7 +6098,7 @@ System.out.println(response.toString()); headers := <span class="hljs-keyword">map</span>[<span class="hljs-keyword">string</span>][]<span class="hljs-keyword">string</span>{ <span class="hljs-string">"Authorization"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"API_KEY"</span>}, - + } data := bytes.NewBuffer([]<span class="hljs-keyword">byte</span>{jsonReq}) @@ -6270,7 +6271,7 @@ System.out.println(response.toString()); headers := <span class="hljs-keyword">map</span>[<span class="hljs-keyword">string</span>][]<span class="hljs-keyword">string</span>{ <span class="hljs-string">"Authorization"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"API_KEY"</span>}, - + } data := bytes.NewBuffer([]<span class="hljs-keyword">byte</span>{jsonReq}) @@ -6452,7 +6453,7 @@ System.out.println(response.toString()); headers := <span class="hljs-keyword">map</span>[<span class="hljs-keyword">string</span>][]<span class="hljs-keyword">string</span>{ <span class="hljs-string">"Accept"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"application/json"</span>}, <span class="hljs-string">"Authorization"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"API_KEY"</span>}, - + } data := bytes.NewBuffer([]<span class="hljs-keyword">byte</span>{jsonReq}) @@ -6685,7 +6686,7 @@ System.out.println(response.toString()); <span class="hljs-string">"Content-Type"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"multipart/form-data"</span>}, <span class="hljs-string">"Accept"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"application/json"</span>}, <span class="hljs-string">"Authorization"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"API_KEY"</span>}, - + } data := bytes.NewBuffer([]<span class="hljs-keyword">byte</span>{jsonReq}) @@ -6945,7 +6946,7 @@ System.out.println(response.toString()); headers := <span class="hljs-keyword">map</span>[<span class="hljs-keyword">string</span>][]<span class="hljs-keyword">string</span>{ <span class="hljs-string">"Authorization"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"API_KEY"</span>}, - + } data := bytes.NewBuffer([]<span class="hljs-keyword">byte</span>{jsonReq}) @@ -7111,7 +7112,7 @@ System.out.println(response.toString()); headers := <span class="hljs-keyword">map</span>[<span class="hljs-keyword">string</span>][]<span class="hljs-keyword">string</span>{ <span class="hljs-string">"Authorization"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"API_KEY"</span>}, - + } data := bytes.NewBuffer([]<span class="hljs-keyword">byte</span>{jsonReq}) @@ -7286,7 +7287,7 @@ System.out.println(response.toString()); headers := <span class="hljs-keyword">map</span>[<span class="hljs-keyword">string</span>][]<span class="hljs-keyword">string</span>{ <span class="hljs-string">"Accept"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"application/json"</span>}, <span class="hljs-string">"Authorization"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"API_KEY"</span>}, - + } data := bytes.NewBuffer([]<span class="hljs-keyword">byte</span>{jsonReq}) @@ -7580,7 +7581,7 @@ System.out.println(response.toString()); <span class="hljs-string">"Content-Type"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"multipart/form-data"</span>}, <span class="hljs-string">"Accept"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"application/json"</span>}, <span class="hljs-string">"Authorization"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"API_KEY"</span>}, - + } data := bytes.NewBuffer([]<span class="hljs-keyword">byte</span>{jsonReq}) @@ -7802,7 +7803,7 @@ System.out.println(response.toString()); headers := <span class="hljs-keyword">map</span>[<span class="hljs-keyword">string</span>][]<span class="hljs-keyword">string</span>{ <span class="hljs-string">"Accept"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"application/json"</span>}, <span class="hljs-string">"Authorization"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"API_KEY"</span>}, - + } data := bytes.NewBuffer([]<span class="hljs-keyword">byte</span>{jsonReq}) @@ -8014,7 +8015,7 @@ System.out.println(response.toString()); <span class="hljs-string">"Content-Type"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"multipart/form-data"</span>}, <span class="hljs-string">"Accept"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"application/json"</span>}, <span class="hljs-string">"Authorization"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"API_KEY"</span>}, - + } data := bytes.NewBuffer([]<span class="hljs-keyword">byte</span>{jsonReq}) @@ -8276,7 +8277,7 @@ System.out.println(response.toString()); headers := <span class="hljs-keyword">map</span>[<span class="hljs-keyword">string</span>][]<span class="hljs-keyword">string</span>{ <span class="hljs-string">"Accept"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"application/json"</span>}, <span class="hljs-string">"Authorization"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"API_KEY"</span>}, - + } data := bytes.NewBuffer([]<span class="hljs-keyword">byte</span>{jsonReq}) @@ -8478,7 +8479,7 @@ System.out.println(response.toString()); headers := <span class="hljs-keyword">map</span>[<span class="hljs-keyword">string</span>][]<span class="hljs-keyword">string</span>{ <span class="hljs-string">"Authorization"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"API_KEY"</span>}, - + } data := bytes.NewBuffer([]<span class="hljs-keyword">byte</span>{jsonReq}) @@ -8654,7 +8655,7 @@ System.out.println(response.toString()); headers := <span class="hljs-keyword">map</span>[<span class="hljs-keyword">string</span>][]<span class="hljs-keyword">string</span>{ <span class="hljs-string">"Content-Type"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"multipart/form-data"</span>}, <span class="hljs-string">"Authorization"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"API_KEY"</span>}, - + } data := bytes.NewBuffer([]<span class="hljs-keyword">byte</span>{jsonReq}) @@ -8849,7 +8850,7 @@ System.out.println(response.toString()); headers := <span class="hljs-keyword">map</span>[<span class="hljs-keyword">string</span>][]<span class="hljs-keyword">string</span>{ <span class="hljs-string">"Accept"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"application/json"</span>}, <span class="hljs-string">"Authorization"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"API_KEY"</span>}, - + } data := bytes.NewBuffer([]<span class="hljs-keyword">byte</span>{jsonReq}) @@ -9070,7 +9071,7 @@ System.out.println(response.toString()); <span class="hljs-string">"Content-Type"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"multipart/form-data"</span>}, <span class="hljs-string">"Accept"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"application/json"</span>}, <span class="hljs-string">"Authorization"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"API_KEY"</span>}, - + } data := bytes.NewBuffer([]<span class="hljs-keyword">byte</span>{jsonReq}) @@ -9292,7 +9293,7 @@ System.out.println(response.toString()); headers := <span class="hljs-keyword">map</span>[<span class="hljs-keyword">string</span>][]<span class="hljs-keyword">string</span>{ <span class="hljs-string">"Accept"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"application/json"</span>}, <span class="hljs-string">"Authorization"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"API_KEY"</span>}, - + } data := bytes.NewBuffer([]<span class="hljs-keyword">byte</span>{jsonReq}) @@ -9495,7 +9496,7 @@ System.out.println(response.toString()); headers := <span class="hljs-keyword">map</span>[<span class="hljs-keyword">string</span>][]<span class="hljs-keyword">string</span>{ <span class="hljs-string">"Accept"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"application/json"</span>}, <span class="hljs-string">"Authorization"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"API_KEY"</span>}, - + } data := bytes.NewBuffer([]<span class="hljs-keyword">byte</span>{jsonReq}) @@ -9720,7 +9721,7 @@ System.out.println(response.toString()); <span class="hljs-string">"Content-Type"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"multipart/form-data"</span>}, <span class="hljs-string">"Accept"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"application/json"</span>}, <span class="hljs-string">"Authorization"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"API_KEY"</span>}, - + } data := bytes.NewBuffer([]<span class="hljs-keyword">byte</span>{jsonReq}) @@ -9987,7 +9988,7 @@ System.out.println(response.toString()); headers := <span class="hljs-keyword">map</span>[<span class="hljs-keyword">string</span>][]<span class="hljs-keyword">string</span>{ <span class="hljs-string">"Content-Type"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"multipart/form-data"</span>}, <span class="hljs-string">"Authorization"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"API_KEY"</span>}, - + } data := bytes.NewBuffer([]<span class="hljs-keyword">byte</span>{jsonReq}) @@ -10181,7 +10182,7 @@ System.out.println(response.toString()); headers := <span class="hljs-keyword">map</span>[<span class="hljs-keyword">string</span>][]<span class="hljs-keyword">string</span>{ <span class="hljs-string">"Accept"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"application/json"</span>}, <span class="hljs-string">"Authorization"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"API_KEY"</span>}, - + } data := bytes.NewBuffer([]<span class="hljs-keyword">byte</span>{jsonReq}) @@ -10381,7 +10382,7 @@ System.out.println(response.toString()); headers := <span class="hljs-keyword">map</span>[<span class="hljs-keyword">string</span>][]<span class="hljs-keyword">string</span>{ <span class="hljs-string">"Accept"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"application/json"</span>}, <span class="hljs-string">"Authorization"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"API_KEY"</span>}, - + } data := bytes.NewBuffer([]<span class="hljs-keyword">byte</span>{jsonReq}) @@ -10582,7 +10583,7 @@ System.out.println(response.toString()); <span class="hljs-string">"Content-Type"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"multipart/form-data"</span>}, <span class="hljs-string">"Accept"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"application/json"</span>}, <span class="hljs-string">"Authorization"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"API_KEY"</span>}, - + } data := bytes.NewBuffer([]<span class="hljs-keyword">byte</span>{jsonReq}) @@ -10812,7 +10813,7 @@ System.out.println(response.toString()); headers := <span class="hljs-keyword">map</span>[<span class="hljs-keyword">string</span>][]<span class="hljs-keyword">string</span>{ <span class="hljs-string">"Accept"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"application/json"</span>}, <span class="hljs-string">"Authorization"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"API_KEY"</span>}, - + } data := bytes.NewBuffer([]<span class="hljs-keyword">byte</span>{jsonReq}) @@ -11045,7 +11046,7 @@ System.out.println(response.toString()); <span class="hljs-string">"Content-Type"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"multipart/form-data"</span>}, <span class="hljs-string">"Accept"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"application/json"</span>}, <span class="hljs-string">"Authorization"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"API_KEY"</span>}, - + } data := bytes.NewBuffer([]<span class="hljs-keyword">byte</span>{jsonReq}) @@ -11282,7 +11283,7 @@ System.out.println(response.toString()); headers := <span class="hljs-keyword">map</span>[<span class="hljs-keyword">string</span>][]<span class="hljs-keyword">string</span>{ <span class="hljs-string">"Accept"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"application/json"</span>}, <span class="hljs-string">"Authorization"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"API_KEY"</span>}, - + } data := bytes.NewBuffer([]<span class="hljs-keyword">byte</span>{jsonReq}) @@ -11486,7 +11487,7 @@ System.out.println(response.toString()); headers := <span class="hljs-keyword">map</span>[<span class="hljs-keyword">string</span>][]<span class="hljs-keyword">string</span>{ <span class="hljs-string">"Accept"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"application/json"</span>}, <span class="hljs-string">"Authorization"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"API_KEY"</span>}, - + } data := bytes.NewBuffer([]<span class="hljs-keyword">byte</span>{jsonReq}) @@ -11707,7 +11708,7 @@ System.out.println(response.toString()); <span class="hljs-string">"Content-Type"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"multipart/form-data"</span>}, <span class="hljs-string">"Accept"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"application/json"</span>}, <span class="hljs-string">"Authorization"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"API_KEY"</span>}, - + } data := bytes.NewBuffer([]<span class="hljs-keyword">byte</span>{jsonReq}) @@ -11929,7 +11930,7 @@ System.out.println(response.toString()); headers := <span class="hljs-keyword">map</span>[<span class="hljs-keyword">string</span>][]<span class="hljs-keyword">string</span>{ <span class="hljs-string">"Accept"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"application/json"</span>}, <span class="hljs-string">"Authorization"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"API_KEY"</span>}, - + } data := bytes.NewBuffer([]<span class="hljs-keyword">byte</span>{jsonReq}) @@ -12117,7 +12118,7 @@ System.out.println(response.toString()); headers := <span class="hljs-keyword">map</span>[<span class="hljs-keyword">string</span>][]<span class="hljs-keyword">string</span>{ <span class="hljs-string">"Authorization"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"API_KEY"</span>}, - + } data := bytes.NewBuffer([]<span class="hljs-keyword">byte</span>{jsonReq}) @@ -12238,7 +12239,8 @@ UserSecurity <span class="hljs-attr">"endAt"</span>: <span class="hljs-string">"string"</span>, <span class="hljs-attr">"spentTime"</span>: <span class="hljs-number">0</span>, <span class="hljs-attr">"isOvertime"</span>: <span class="hljs-literal">true</span>, - <span class="hljs-attr">"type"</span>: <span class="hljs-string">"string"</span> + <span class="hljs-attr">"type"</span>: <span class="hljs-string">"string"</span>, + <span class="hljs-attr">"sort"</span>: <span class="hljs-number">0</span> } </code></pre> @@ -12521,6 +12523,13 @@ UserSecurity <td>none</td> <td>The type of board</td> </tr> +<tr> +<td>sort</td> +<td>number</td> +<td>true</td> +<td>none</td> +<td>Sort value</td> +</tr> </tbody> </table> <h4 id="enumerated-values">Enumerated Values</h4> @@ -14204,43 +14213,43 @@ UserSecurity </div> <div class="dark-box"> - + <div class="lang-selector"> - - + + <a href="#" data-language-name="shell">Shell</a> - - - + + + <a href="#" data-language-name="http">HTTP</a> - - - + + + <a href="#" data-language-name="javascript">JavaScript</a> - - - + + + <a href="#" data-language-name="javascript--nodejs">Node.js</a> - - - + + + <a href="#" data-language-name="ruby">Ruby</a> - - - + + + <a href="#" data-language-name="python">Python</a> - - - + + + <a href="#" data-language-name="java">Java</a> - - - + + + <a href="#" data-language-name="go">Go</a> - - + + </div> - + </div> </div> </body> diff --git a/public/api/wekan.yml b/public/api/wekan.yml index 46c89022..6dccbe7f 100644 --- a/public/api/wekan.yml +++ b/public/api/wekan.yml @@ -1,7 +1,7 @@ swagger: '2.0' info: title: Wekan REST API - version: v3.96 + version: v3.97 description: | The REST API allows you to control and extend Wekan with ease. @@ -1895,6 +1895,10 @@ definitions: description: | The type of board type: string + sort: + description: | + Sort value + type: number required: - title - slug @@ -1922,6 +1926,7 @@ definitions: - allowsEndDate - allowsDueDate - type + - sort BoardsLabels: type: object properties: diff --git a/sandstorm-pkgdef.capnp b/sandstorm-pkgdef.capnp index d7c78aa6..be6c1533 100644 --- a/sandstorm-pkgdef.capnp +++ b/sandstorm-pkgdef.capnp @@ -22,10 +22,10 @@ const pkgdef :Spk.PackageDefinition = ( appTitle = (defaultText = "Wekan"), # The name of the app as it is displayed to the user. - appVersion = 396, + appVersion = 397, # Increment this for every release. - appMarketingVersion = (defaultText = "3.96.0~2020-04-15"), + appMarketingVersion = (defaultText = "3.97.0~2020-04-19"), # Human-readable presentation of the app version. minUpgradableAppVersion = 0, -- cgit v1.2.3-1-g7c22 From 3407b0e65b0ed3cbd864d605f6cd5935db22c987 Mon Sep 17 00:00:00 2001 From: Lauri Ojansivu <x@xet7.org> Date: Mon, 20 Apr 2020 16:22:29 +0300 Subject: Add links to FAQ. --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 975fe6e2..6d3e39ec 100644 --- a/README.md +++ b/README.md @@ -34,7 +34,7 @@ and PWA app that can be added as icon on Android and bookmark on iOS, used like **NOTE**: - Please read the [FAQ](https://github.com/wekan/wekan/wiki/FAQ) first -- Please don't feed the trolls and spammers that are mentioned in the FAQ :) +- Please don't feed the [trolls](https://github.com/wekan/wekan/wiki/FAQ#why-am-i-called-a-troll) and [spammers](https://github.com/wekan/wekan/wiki/FAQ#why-am-i-called-a-spammer) that are mentioned in the FAQ :) ## About Wekan -- cgit v1.2.3-1-g7c22 From 9f0273aa4487545cc28712d33a4ee141738b1571 Mon Sep 17 00:00:00 2001 From: boeserwolf <github@noxware.de> Date: Tue, 21 Apr 2020 00:58:15 +0300 Subject: Pre-fill the title of checklists (Trello-style) --- client/components/cards/checklists.js | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/client/components/cards/checklists.js b/client/components/cards/checklists.js index 94d8176b..5acab536 100644 --- a/client/components/cards/checklists.js +++ b/client/components/cards/checklists.js @@ -1,4 +1,4 @@ -const { calculateIndexData, enableClickOnTouch } = Utils; +const { calculateIndexData, enableClickOnTouch, capitalize } = Utils; function initSorting(items) { items.sortable({ @@ -177,6 +177,16 @@ BlazeComponent.extendComponent({ } }, + focusChecklistItem(event) { + // If a new checklist is created, pre-fill the title and select it. + const checklist = this.currentData().checklist; + if (!checklist) { + const textarea = event.target; + textarea.value = capitalize(TAPi18n.__('r-checklist')); + textarea.select(); + } + }, + events() { const events = { 'click .toggle-delete-checklist-dialog'(event) { @@ -196,6 +206,7 @@ BlazeComponent.extendComponent({ 'submit .js-edit-checklist-item': this.editChecklistItem, 'click .js-delete-checklist-item': this.deleteItem, 'click .confirm-checklist-delete': this.deleteChecklist, + 'focus .js-add-checklist-item': this.focusChecklistItem, keydown: this.pressKey, }, ]; -- cgit v1.2.3-1-g7c22 From b2acc3ba45c48d3bb3b25e84bc31f5b80e7961d4 Mon Sep 17 00:00:00 2001 From: Marc Hartmayer <hello@hartmayer.com> Date: Tue, 21 Apr 2020 17:06:39 +0200 Subject: Multiple lint issue fixes Found by using the command `meteor npm run lint:eslint:fix`. --- client/components/boards/boardsList.js | 4 ++-- client/components/cards/cardDetails.js | 6 +++--- models/cards.js | 4 ++-- 3 files changed, 7 insertions(+), 7 deletions(-) diff --git a/client/components/boards/boardsList.js b/client/components/boards/boardsList.js index c700084f..847ea395 100644 --- a/client/components/boards/boardsList.js +++ b/client/components/boards/boardsList.js @@ -9,7 +9,7 @@ Template.boardListHeaderBar.events({ Template.boardListHeaderBar.helpers({ title() { - return FlowRouter.getRouteName() == 'home' ? 'my-boards' : 'public'; + return FlowRouter.getRouteName() === 'home' ? 'my-boards' : 'public'; }, templatesBoardId() { return Meteor.user() && Meteor.user().getTemplatesBoardId(); @@ -82,7 +82,7 @@ BlazeComponent.extendComponent({ archived: false, type: 'board', }; - if (FlowRouter.getRouteName() == 'home') + if (FlowRouter.getRouteName() === 'home') query['members.userId'] = Meteor.userId(); else query.permission = 'public'; diff --git a/client/components/cards/cardDetails.js b/client/components/cards/cardDetails.js index ce504146..a578ba7c 100644 --- a/client/components/cards/cardDetails.js +++ b/client/components/cards/cardDetails.js @@ -420,9 +420,9 @@ BlazeComponent.extendComponent({ const forIt = $(e.target).hasClass('js-vote-positive'); let newState = null; if ( - this.voteState() == null || - (this.voteState() == false && forIt) || - (this.voteState() == true && !forIt) + this.voteState() === null || + (this.voteState() === false && forIt) || + (this.voteState() === true && !forIt) ) { newState = forIt; } diff --git a/models/cards.js b/models/cards.js index 5a812679..485837ef 100644 --- a/models/cards.js +++ b/models/cards.js @@ -1475,12 +1475,12 @@ Cards.mutations({ }, }; }, - setVoteQuestion(question, public) { + setVoteQuestion(question, public_) { return { $set: { vote: { question, - public, + public_, positive: [], negative: [], }, -- cgit v1.2.3-1-g7c22 From 57545f66d260cab1b4c3d7007c718dc14ada934e Mon Sep 17 00:00:00 2001 From: boeserwolf <github@noxware.de> Date: Wed, 22 Apr 2020 13:50:47 +0200 Subject: Add babel to build chain and linter Enables fancy Javascript language features like optional chaining, for developer happiness. --- .babelrc | 5 + .eslintrc.json | 1 + package-lock.json | 963 +++++++++++++++++++++++++++++++----------------------- package.json | 2 + 4 files changed, 569 insertions(+), 402 deletions(-) create mode 100644 .babelrc diff --git a/.babelrc b/.babelrc new file mode 100644 index 00000000..cabc6f83 --- /dev/null +++ b/.babelrc @@ -0,0 +1,5 @@ +{ + "presets": [ + "@babel/preset-stage-3" + ] +} diff --git a/.eslintrc.json b/.eslintrc.json index 2de7450f..f65e299d 100644 --- a/.eslintrc.json +++ b/.eslintrc.json @@ -11,6 +11,7 @@ "browser": true, "meteor": true }, + "parser": "babel-eslint", "parserOptions": { "ecmaVersion": 2018, "sourceType": "module" diff --git a/package-lock.json b/package-lock.json index b8021409..95efe248 100644 --- a/package-lock.json +++ b/package-lock.json @@ -5,25 +5,161 @@ "requires": true, "dependencies": { "@babel/code-frame": { - "version": "7.5.5", - "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.5.5.tgz", - "integrity": "sha512-27d4lZoomVyo51VegxI20xZPuSHusqbQag/ztrBC7wegWoQ1nLREPVSKSW8byhTlzTKyNE4ifaTA6lCp7JjpFw==", - "dev": true, + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.8.3.tgz", + "integrity": "sha512-a9gxpmdXtZEInkCSHUJDLHZVBgb1QS0jhss4cPP93EW7s+uC5bikET2twEF3KV+7rDblJcmNvTR7VJejqd2C2g==", + "requires": { + "@babel/highlight": "^7.8.3" + } + }, + "@babel/core": { + "version": "7.9.0", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.9.0.tgz", + "integrity": "sha512-kWc7L0fw1xwvI0zi8OKVBuxRVefwGOrKSQMvrQ3dW+bIIavBY3/NpXmpjMy7bQnLgwgzWQZ8TlM57YHpHNHz4w==", + "requires": { + "@babel/code-frame": "^7.8.3", + "@babel/generator": "^7.9.0", + "@babel/helper-module-transforms": "^7.9.0", + "@babel/helpers": "^7.9.0", + "@babel/parser": "^7.9.0", + "@babel/template": "^7.8.6", + "@babel/traverse": "^7.9.0", + "@babel/types": "^7.9.0", + "convert-source-map": "^1.7.0", + "debug": "^4.1.0", + "gensync": "^1.0.0-beta.1", + "json5": "^2.1.2", + "lodash": "^4.17.13", + "resolve": "^1.3.2", + "semver": "^5.4.1", + "source-map": "^0.5.0" + } + }, + "@babel/generator": { + "version": "7.9.5", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.9.5.tgz", + "integrity": "sha512-GbNIxVB3ZJe3tLeDm1HSn2AhuD/mVcyLDpgtLXa5tplmWrJdF/elxB56XNqCuD6szyNkDi6wuoKXln3QeBmCHQ==", + "requires": { + "@babel/types": "^7.9.5", + "jsesc": "^2.5.1", + "lodash": "^4.17.13", + "source-map": "^0.5.0" + } + }, + "@babel/helper-function-name": { + "version": "7.9.5", + "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.9.5.tgz", + "integrity": "sha512-JVcQZeXM59Cd1qanDUxv9fgJpt3NeKUaqBqUEvfmQ+BCOKq2xUgaWZW2hr0dkbyJgezYuplEoh5knmrnS68efw==", + "requires": { + "@babel/helper-get-function-arity": "^7.8.3", + "@babel/template": "^7.8.3", + "@babel/types": "^7.9.5" + } + }, + "@babel/helper-get-function-arity": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.8.3.tgz", + "integrity": "sha512-FVDR+Gd9iLjUMY1fzE2SR0IuaJToR4RkCDARVfsBBPSP53GEqSFjD8gNyxg246VUyc/ALRxFaAK8rVG7UT7xRA==", + "requires": { + "@babel/types": "^7.8.3" + } + }, + "@babel/helper-member-expression-to-functions": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.8.3.tgz", + "integrity": "sha512-fO4Egq88utkQFjbPrSHGmGLFqmrshs11d46WI+WZDESt7Wu7wN2G2Iu+NMMZJFDOVRHAMIkB5SNh30NtwCA7RA==", + "requires": { + "@babel/types": "^7.8.3" + } + }, + "@babel/helper-module-imports": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.8.3.tgz", + "integrity": "sha512-R0Bx3jippsbAEtzkpZ/6FIiuzOURPcMjHp+Z6xPe6DtApDJx+w7UYyOLanZqO8+wKR9G10s/FmHXvxaMd9s6Kg==", "requires": { - "@babel/highlight": "^7.0.0" + "@babel/types": "^7.8.3" + } + }, + "@babel/helper-module-transforms": { + "version": "7.9.0", + "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.9.0.tgz", + "integrity": "sha512-0FvKyu0gpPfIQ8EkxlrAydOWROdHpBmiCiRwLkUiBGhCUPRRbVD2/tm3sFr/c/GWFrQ/ffutGUAnx7V0FzT2wA==", + "requires": { + "@babel/helper-module-imports": "^7.8.3", + "@babel/helper-replace-supers": "^7.8.6", + "@babel/helper-simple-access": "^7.8.3", + "@babel/helper-split-export-declaration": "^7.8.3", + "@babel/template": "^7.8.6", + "@babel/types": "^7.9.0", + "lodash": "^4.17.13" + } + }, + "@babel/helper-optimise-call-expression": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.8.3.tgz", + "integrity": "sha512-Kag20n86cbO2AvHca6EJsvqAd82gc6VMGule4HwebwMlwkpXuVqrNRj6CkCV2sKxgi9MyAUnZVnZ6lJ1/vKhHQ==", + "requires": { + "@babel/types": "^7.8.3" + } + }, + "@babel/helper-replace-supers": { + "version": "7.8.6", + "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.8.6.tgz", + "integrity": "sha512-PeMArdA4Sv/Wf4zXwBKPqVj7n9UF/xg6slNRtZW84FM7JpE1CbG8B612FyM4cxrf4fMAMGO0kR7voy1ForHHFA==", + "requires": { + "@babel/helper-member-expression-to-functions": "^7.8.3", + "@babel/helper-optimise-call-expression": "^7.8.3", + "@babel/traverse": "^7.8.6", + "@babel/types": "^7.8.6" + } + }, + "@babel/helper-simple-access": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.8.3.tgz", + "integrity": "sha512-VNGUDjx5cCWg4vvCTR8qQ7YJYZ+HBjxOgXEl7ounz+4Sn7+LMD3CFrCTEU6/qXKbA2nKg21CwhhBzO0RpRbdCw==", + "requires": { + "@babel/template": "^7.8.3", + "@babel/types": "^7.8.3" + } + }, + "@babel/helper-split-export-declaration": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.8.3.tgz", + "integrity": "sha512-3x3yOeyBhW851hroze7ElzdkeRXQYQbFIb7gLK1WQYsw2GWDay5gAJNw1sWJ0VFP6z5J1whqeXH/WCdCjZv6dA==", + "requires": { + "@babel/types": "^7.8.3" + } + }, + "@babel/helper-validator-identifier": { + "version": "7.9.5", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.9.5.tgz", + "integrity": "sha512-/8arLKUFq882w4tWGj9JYzRpAlZgiWUJ+dtteNTDqrRBz9Iguck9Rn3ykuBDoUwh2TO4tSAJlrxDUOXWklJe4g==" + }, + "@babel/helpers": { + "version": "7.9.2", + "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.9.2.tgz", + "integrity": "sha512-JwLvzlXVPjO8eU9c/wF9/zOIN7X6h8DYf7mG4CiFRZRvZNKEF5dQ3H3V+ASkHoIB3mWhatgl5ONhyqHRI6MppA==", + "requires": { + "@babel/template": "^7.8.3", + "@babel/traverse": "^7.9.0", + "@babel/types": "^7.9.0" } }, "@babel/highlight": { - "version": "7.5.0", - "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.5.0.tgz", - "integrity": "sha512-7dV4eu9gBxoM0dAnj/BCFDW9LFU0zvTrkq0ugM7pnHEgguOEeOz1so2ZghEdzviYzQEED0r4EAgpsBChKy1TRQ==", - "dev": true, + "version": "7.9.0", + "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.9.0.tgz", + "integrity": "sha512-lJZPilxX7Op3Nv/2cvFdnlepPXDxi29wxteT57Q965oc5R9v86ztx0jfxVrTcBk8C2kcPkkDa2Z4T3ZsPPVWsQ==", "requires": { + "@babel/helper-validator-identifier": "^7.9.0", "chalk": "^2.0.0", - "esutils": "^2.0.2", "js-tokens": "^4.0.0" } }, + "@babel/parser": { + "version": "7.9.4", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.9.4.tgz", + "integrity": "sha512-bC49otXX6N0/VYhgOMh4gnP26E9xnDZK3TmbNpxYzzz9BQLBosQwfyOe9/cXUU3txYhTzLCbcqd5c8y/OmCjHA==" + }, "@babel/runtime": { "version": "7.9.2", "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.9.2.tgz", @@ -32,6 +168,42 @@ "regenerator-runtime": "^0.13.4" } }, + "@babel/template": { + "version": "7.8.6", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.8.6.tgz", + "integrity": "sha512-zbMsPMy/v0PWFZEhQJ66bqjhH+z0JgMoBWuikXybgG3Gkd/3t5oQ1Rw2WQhnSrsOmsKXnZOx15tkC4qON/+JPg==", + "requires": { + "@babel/code-frame": "^7.8.3", + "@babel/parser": "^7.8.6", + "@babel/types": "^7.8.6" + } + }, + "@babel/traverse": { + "version": "7.9.5", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.9.5.tgz", + "integrity": "sha512-c4gH3jsvSuGUezlP6rzSJ6jf8fYjLj3hsMZRx/nX0h+fmHN0w+ekubRrHPqnMec0meycA2nwCsJ7dC8IPem2FQ==", + "requires": { + "@babel/code-frame": "^7.8.3", + "@babel/generator": "^7.9.5", + "@babel/helper-function-name": "^7.9.5", + "@babel/helper-split-export-declaration": "^7.8.3", + "@babel/parser": "^7.9.0", + "@babel/types": "^7.9.5", + "debug": "^4.1.0", + "globals": "^11.1.0", + "lodash": "^4.17.13" + } + }, + "@babel/types": { + "version": "7.9.5", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.9.5.tgz", + "integrity": "sha512-XjnvNqenk818r5zMaba+sLQjnbda31UfUURv3ei0qPQw4u+j2jMyJ5b11y8ZHYTRSI3NnInQkkkRT4fLqqPdHg==", + "requires": { + "@babel/helper-validator-identifier": "^7.9.5", + "lodash": "^4.17.13", + "to-fast-properties": "^2.0.0" + } + }, "@samverschueren/stream-to-observable": { "version": "0.3.0", "resolved": "https://registry.npmjs.org/@samverschueren/stream-to-observable/-/stream-to-observable-0.3.0.tgz", @@ -106,9 +278,9 @@ "dev": true }, "acorn-jsx": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.0.1.tgz", - "integrity": "sha512-HJ7CfNHrfJLlNTzIEUTj43LNWGkqpRLxm3YjAlcD0ACydk9XynzYsCBHxut+iqt+1aBXkx9UP/w/ZqMr13XIzg==", + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.2.0.tgz", + "integrity": "sha512-HiUX/+K2YpkpJ+SzBffkM/AQ2YE03S0U1kjTLVpoJdhZMOWy8qvXVN9JdLqv2QsaQ6MPYQIuNmwD8zOiYUofLQ==", "dev": true }, "ajv": { @@ -123,13 +295,10 @@ } }, "ansi-escapes": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.2.1.tgz", - "integrity": "sha512-Cg3ymMAdN10wOk/VYfLV7KCQyv7EDirJ64500sU7n9UlmioEtDuU5Gd+hj73hXSU/ex7tHJSssmyftDdkMLO8Q==", - "dev": true, - "requires": { - "type-fest": "^0.5.2" - } + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-3.2.0.tgz", + "integrity": "sha512-cBhpre4ma+U0T1oM5fXg7Dy1Jw7zzwv7lt/GoCpr+hDQJoYnKVPLL4dCvSEFMmQurOQvSrwT7SL/DAlhBI97RQ==", + "dev": true }, "ansi-regex": { "version": "2.1.1", @@ -140,7 +309,6 @@ "version": "3.2.1", "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", - "dev": true, "requires": { "color-convert": "^1.9.0" } @@ -247,6 +415,20 @@ "integrity": "sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==", "dev": true }, + "babel-eslint": { + "version": "10.1.0", + "resolved": "https://registry.npmjs.org/babel-eslint/-/babel-eslint-10.1.0.tgz", + "integrity": "sha512-ifWaTHQ0ce+448CYop8AdrQiBsGrnC+bMgfyKFdi6EsPLTAWG+QfyDeM6OH+FmWnKvEq5NnBMLvlBUPKQZoDSg==", + "dev": true, + "requires": { + "@babel/code-frame": "^7.0.0", + "@babel/parser": "^7.7.0", + "@babel/traverse": "^7.7.0", + "@babel/types": "^7.7.0", + "eslint-visitor-keys": "^1.0.0", + "resolve": "^1.12.0" + } + }, "babel-runtime": { "version": "6.26.0", "resolved": "https://registry.npmjs.org/babel-runtime/-/babel-runtime-6.26.0.tgz", @@ -337,19 +519,12 @@ "integrity": "sha512-mLQ4i2QO1ytvGWFWmcngKO//JXAQueZvwEKtjgQFM4jIK0kU+ytMfplL8j+n5mspOfjHwoAg+9yhb7BwAHm36g==" }, "bcrypt": { - "version": "3.0.7", - "resolved": "https://registry.npmjs.org/bcrypt/-/bcrypt-3.0.7.tgz", - "integrity": "sha512-K5UglF9VQvBMHl/1elNyyFvAfOY9Bj+rpKrCSR9sFwcW8FywAYJSRwTURNej5TaAK2TEJkcJ6r6lh1YPmspx5Q==", + "version": "3.0.8", + "resolved": "https://registry.npmjs.org/bcrypt/-/bcrypt-3.0.8.tgz", + "integrity": "sha512-jKV6RvLhI36TQnPDvUFqBEnGX9c8dRRygKxCZu7E+MgLfKZbmmXL8a7/SFFOyHoPNX9nV81cKRC5tbQfvEQtpw==", "requires": { "nan": "2.14.0", - "node-pre-gyp": "0.13.0" - }, - "dependencies": { - "nan": { - "version": "2.14.0", - "resolved": "https://registry.npmjs.org/nan/-/nan-2.14.0.tgz", - "integrity": "sha512-INOFj37C7k3AfaNTtX8RhsTw7qRy7eLET14cROi9+5HAVbbHuIWUHEauBv5qT4Av2tWasiTY1Jw6puUNqRJXQg==" - } + "node-pre-gyp": "0.14.0" } }, "bl": { @@ -400,18 +575,18 @@ } }, "bson": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/bson/-/bson-4.0.3.tgz", - "integrity": "sha512-7uBjjxwOSuGLmoqGI1UXWpDGc0K2WjR7dC6iaOg4iriNZo6M2EEBb8co4dEPJ5ArYCebPMie0ecgX0TWF+ZUrQ==", + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/bson/-/bson-4.0.4.tgz", + "integrity": "sha512-Ioi3TD0/1V3aI8+hPfC56TetYmzfq2H07jJa9A1lKTxWsFtHtYdLMGMXjtGEg9v0f72NSM07diRQEUNYhLupIA==", "requires": { "buffer": "^5.1.0", "long": "^4.0.0" } }, "buffer": { - "version": "5.4.3", - "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.4.3.tgz", - "integrity": "sha512-zvj65TkFeIt3i6aj5bIvJDzjjQQGs4o/sNoezg1F1kYap9Nu2jcUdpwzRSJTHMMzG0H7bZkn4rNQpImhuxWX2A==", + "version": "5.6.0", + "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.6.0.tgz", + "integrity": "sha512-/gDYp/UtU0eA1ys8bOs9J6a+E/KWIY+DZ+Q2WESNUA0jFRsJOc0SNUO6xJ5SGA1xueg3NL65W6s+NY5l9cunuw==", "requires": { "base64-js": "^1.0.2", "ieee754": "^1.1.4" @@ -486,7 +661,6 @@ "version": "2.4.2", "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", - "dev": true, "requires": { "ansi-styles": "^3.2.1", "escape-string-regexp": "^1.0.5", @@ -500,9 +674,9 @@ "dev": true }, "chownr": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/chownr/-/chownr-1.1.3.tgz", - "integrity": "sha512-i70fVHhmV3DtTl6nqvZOnIjbY0Pe4kAUjwHj8z0zAdgBtYrJyYwLKCCuRBQ5ppkyL0AkN7HKRnETdmdp1zqNXw==" + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/chownr/-/chownr-1.1.4.tgz", + "integrity": "sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==" }, "class-utils": { "version": "0.3.6", @@ -528,12 +702,12 @@ } }, "cli-cursor": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-3.1.0.tgz", - "integrity": "sha512-I/zHAwsKf9FqGoXM4WWRACob9+SNukZTd94DWF57E4toouRulbCxcUh6RKUEOQlYTHJnzkPMySvPNaaSLNfLZw==", + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-2.1.0.tgz", + "integrity": "sha1-s12sN2R5+sw+lHR9QdDQ9SOP/LU=", "dev": true, "requires": { - "restore-cursor": "^3.1.0" + "restore-cursor": "^2.0.0" } }, "cli-truncate": { @@ -555,9 +729,9 @@ } }, "cli-width": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/cli-width/-/cli-width-2.2.0.tgz", - "integrity": "sha1-/xnt6Kml5XkyQUewwR8PvLq+1jk=", + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/cli-width/-/cli-width-2.2.1.tgz", + "integrity": "sha512-GRMWDxpOB6Dgk2E5Uo+3eEBvtOOlimMmpbFiKuLFnQzYDavtLFY3K5ona41jgN/WdRZtG7utuVSVTL4HbZHGkw==", "dev": true }, "co": { @@ -584,7 +758,6 @@ "version": "1.9.3", "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", - "dev": true, "requires": { "color-name": "1.1.3" } @@ -592,13 +765,12 @@ "color-name": { "version": "1.1.3", "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", - "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=", - "dev": true + "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=" }, "commander": { - "version": "2.20.0", - "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.0.tgz", - "integrity": "sha512-7j2y+40w61zy6YC2iRNpUe/NwhNyoXrYpHMrSunaMG64nRnaf96zO/KMQR4OyN/UnE5KLyEBnKHd4aG3rskjpQ==" + "version": "2.20.3", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", + "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==" }, "common-tags": { "version": "1.8.0", @@ -640,6 +812,14 @@ "integrity": "sha1-/ozxhP9mcLa67wGp1IYaXL7EEgo=", "dev": true }, + "convert-source-map": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.7.0.tgz", + "integrity": "sha512-4FJkXzKXEDB1snCFZlLP4gpC3JILicCpGbzG9f9G7tGqGCzETQ2hWPrcinA9oU4wtf2biUaEH5065UnMeR33oA==", + "requires": { + "safe-buffer": "~5.1.1" + } + }, "copy-descriptor": { "version": "0.1.1", "resolved": "https://registry.npmjs.org/copy-descriptor/-/copy-descriptor-0.1.1.tgz", @@ -647,9 +827,9 @@ "dev": true }, "core-js": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/core-js/-/core-js-2.6.9.tgz", - "integrity": "sha512-HOpZf6eXmnl7la+cUdMnLvUxKNqLUzJvgIziQ0DiF3JwSImNphIqdGqzj6hIKyX04MmV0poclQ7+wjWvxQyR2A==" + "version": "2.6.11", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-2.6.11.tgz", + "integrity": "sha512-5wjnpaT/3dV+XB4borEsnAYQchn00XSgTAWKDkEqv+K8KevjbzmofK6hfJ9TZIlpj2N0xQpazy7PiRQiWHqzWg==" }, "core-util-is": { "version": "1.0.2", @@ -729,9 +909,9 @@ "dev": true }, "debug": { - "version": "3.2.6", - "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.6.tgz", - "integrity": "sha512-mel+jf7nrtEl5Pn1Qx46zARXKDpBbvzezse7p7LqINmdoIk8PYP5SySaxEmYv6TZ0JyEKA1hsCId6DIhgITtWQ==", + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz", + "integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==", "requires": { "ms": "^2.1.1" } @@ -840,12 +1020,12 @@ } }, "dtrace-provider": { - "version": "0.8.7", - "resolved": "https://registry.npmjs.org/dtrace-provider/-/dtrace-provider-0.8.7.tgz", - "integrity": "sha1-3JObTT4GIM/gwc2APQ0tftBP/QQ=", + "version": "0.8.8", + "resolved": "https://registry.npmjs.org/dtrace-provider/-/dtrace-provider-0.8.8.tgz", + "integrity": "sha512-b7Z7cNtHPhH9EJhNNbbeqTcXB8LGFFZhq1PGgEvpeHlzd36bhbdTWoE/Ba/YguqpBSlAPKnARWhVlhunCMwfxg==", "optional": true, "requires": { - "nan": "^2.10.0" + "nan": "^2.14.0" } }, "elegant-spinner": { @@ -855,9 +1035,9 @@ "dev": true }, "emoji-regex": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", - "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-7.0.3.tgz", + "integrity": "sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA==", "dev": true }, "error-ex": { @@ -870,9 +1050,9 @@ } }, "es-abstract": { - "version": "1.17.2", - "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.17.2.tgz", - "integrity": "sha512-YoKuru3Lyoy7yVTBSH2j7UxTqe/je3dWAruC0sHvZX1GNd5zX8SSLvQqEgO9b3Ex8IW+goFI9arEEsFIbulhOw==", + "version": "1.17.5", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.17.5.tgz", + "integrity": "sha512-BR9auzDbySxOcfog0tLECW8l28eRGpDpU3Dm3Hp4q/N+VtLTmyj4EUN088XZWQDW/hzj6sYRDXeOFsaAODKvpg==", "dev": true, "requires": { "es-to-primitive": "^1.2.1", @@ -907,8 +1087,7 @@ "escape-string-regexp": { "version": "1.0.5", "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", - "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=", - "dev": true + "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=" }, "eslint": { "version": "5.16.0", @@ -955,12 +1134,12 @@ }, "dependencies": { "ajv": { - "version": "6.10.2", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.10.2.tgz", - "integrity": "sha512-TXtUUEYHuaTEbLZWIKUr5pmBuhDLy+8KYtPYdcV8qC+pOZL+NKqYwvWSRrVXHn+ZmRRAu8vJTAznH7Oag6RVRw==", + "version": "6.12.2", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.2.tgz", + "integrity": "sha512-k+V+hzjm5q/Mr8ef/1Y9goCmlsK4I6Sm74teeyGvFk1XrOsbsKLjEdrvny42CZ+a8sXbk8KWpY/bDwS+FLL2UQ==", "dev": true, "requires": { - "fast-deep-equal": "^2.0.1", + "fast-deep-equal": "^3.1.1", "fast-json-stable-stringify": "^2.0.0", "json-schema-traverse": "^0.4.1", "uri-js": "^4.2.2" @@ -972,19 +1151,10 @@ "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=", "dev": true }, - "debug": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz", - "integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==", - "dev": true, - "requires": { - "ms": "^2.1.1" - } - }, "fast-deep-equal": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-2.0.1.tgz", - "integrity": "sha1-ewUhjd+WZ79/Nwv3/bLLFf3Qqkk=", + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.1.tgz", + "integrity": "sha512-8UEa58QDLauDNfpbrX55Q9jrGHThw2ZMdOky5Gl1CDtVeJDPVrG4Jxx1N8jw2gkWaff5UUuX1KJd+9zGe2B+ZA==", "dev": true }, "json-schema-traverse": { @@ -1053,22 +1223,13 @@ "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", "dev": true - }, - "resolve": { - "version": "1.14.2", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.14.2.tgz", - "integrity": "sha512-EjlOBLBO1kxsUxsKjLt7TAECyKW6fOh1VRkykQkKGzcBbjjPIxBqGh0jf7GJ3k/f5mxMqW3htMD3WdTUVtW8HQ==", - "dev": true, - "requires": { - "path-parse": "^1.0.6" - } } } }, "eslint-module-utils": { - "version": "2.5.2", - "resolved": "https://registry.npmjs.org/eslint-module-utils/-/eslint-module-utils-2.5.2.tgz", - "integrity": "sha512-LGScZ/JSlqGKiT8OC+cYRxseMjyqt6QO54nl281CK93unD89ijSeRV6An8Ci/2nvWVKe8K/Tqdm75RQoIOCr+Q==", + "version": "2.6.0", + "resolved": "https://registry.npmjs.org/eslint-module-utils/-/eslint-module-utils-2.6.0.tgz", + "integrity": "sha512-6j9xxegbqe8/kZY8cYpcp0xhbK0EgJlg3g9mib3/miLaExuuwc3n5UEfSnU6hWMbT0FAYVvDbL9RrRgpUeQIvA==", "dev": true, "requires": { "debug": "^2.6.9", @@ -1093,9 +1254,9 @@ } }, "eslint-plugin-import": { - "version": "2.20.0", - "resolved": "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.20.0.tgz", - "integrity": "sha512-NK42oA0mUc8Ngn4kONOPsPB1XhbUvNHqF+g307dPV28aknPoiNnKLFd9em4nkswwepdF5ouieqv5Th/63U7YJQ==", + "version": "2.20.2", + "resolved": "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.20.2.tgz", + "integrity": "sha512-FObidqpXrR8OnCh4iNsxy+WACztJLXAHBO5hK79T1Hc77PgQZkyDGA5Ag9xAvRpglvLNxhH/zSmZ70/pZ31dHg==", "dev": true, "requires": { "array-includes": "^3.0.3", @@ -1149,9 +1310,9 @@ } }, "eslint-plugin-prettier": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/eslint-plugin-prettier/-/eslint-plugin-prettier-3.1.2.tgz", - "integrity": "sha512-GlolCC9y3XZfv3RQfwGew7NnuFDKsfI4lbvRK+PIIo23SFH+LemGs4cKwzAaRa+Mdb+lQO/STaIayno8T5sJJA==", + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/eslint-plugin-prettier/-/eslint-plugin-prettier-3.1.3.tgz", + "integrity": "sha512-+HG5jmu/dN3ZV3T6eCD7a4BlAySdN7mLIbJYo0z1cFQuI+r2DiTJEFeF68ots93PsnrMxbzIZ2S/ieX+mkrBeQ==", "dev": true, "requires": { "prettier-linter-helpers": "^1.0.0" @@ -1168,18 +1329,18 @@ } }, "eslint-utils": { - "version": "1.4.2", - "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-1.4.2.tgz", - "integrity": "sha512-eAZS2sEUMlIeCjBeubdj45dmBHQwPHWyBcT1VSYB7o9x9WRRqKxyUoiXlRjyAwzN7YEzHJlYg0NmzDRWx6GP4Q==", + "version": "1.4.3", + "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-1.4.3.tgz", + "integrity": "sha512-fbBN5W2xdY45KulGXmLHZ3c3FHfVYmKg0IrAKGOkT/464PQsx2UeIzfz1RmEci+KLm1bBaAzZAh8+/E+XAeZ8Q==", "dev": true, "requires": { - "eslint-visitor-keys": "^1.0.0" + "eslint-visitor-keys": "^1.1.0" } }, "eslint-visitor-keys": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-1.0.0.tgz", - "integrity": "sha512-qzm/XxIbxm/FHyH341ZrbnMUpe+5Bocte9xkmFMzPMjRaZMcXww+MpBptFvtU+79L362nqiLhekCxCxDPaUMBQ==", + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-1.1.0.tgz", + "integrity": "sha512-8y9YjtM1JBJU/A9Kc+SbaOV4y29sSWckBwMHa+FGtVj5gN/sbnKDf6xJUl+8g7FAij9LVaP8C24DUiH/f/2Z9A==", "dev": true }, "espree": { @@ -1200,12 +1361,20 @@ "dev": true }, "esquery": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.0.1.tgz", - "integrity": "sha512-SmiyZ5zIWH9VM+SRUReLS5Q8a7GxtRdxEBVZpm98rJM7Sb+A9DVCndXfkeFUd3byderg+EbDkfnevfCwynWaNA==", + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.3.1.tgz", + "integrity": "sha512-olpvt9QG0vniUBZspVRN6lwB7hOZoTRtT+jzR+tS4ffYx2mzbw+z0XCOk44aaLYKApNX5nMm+E+P6o25ip/DHQ==", "dev": true, "requires": { - "estraverse": "^4.0.0" + "estraverse": "^5.1.0" + }, + "dependencies": { + "estraverse": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.1.0.tgz", + "integrity": "sha512-FyohXK+R0vE+y1nHLoBM7ZTyqRpqAlhdZHCWIWEviFLiGB8b04H6bQs8G+XTthacvT8VuwvteiP7RJSxMs8UEw==", + "dev": true + } } }, "esrecurse": { @@ -1218,9 +1387,9 @@ } }, "estraverse": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.2.0.tgz", - "integrity": "sha1-De4/7TH81GlhjOc0IJn8GvoL2xM=", + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", + "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", "dev": true }, "esutils": { @@ -1421,9 +1590,9 @@ "dev": true }, "fast-json-stable-stringify": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.0.0.tgz", - "integrity": "sha1-1RQsDK7msRifh9OnYREGT4bIu/I=" + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", + "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==" }, "fast-levenshtein": { "version": "2.0.6", @@ -1432,9 +1601,9 @@ "dev": true }, "figures": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/figures/-/figures-3.0.0.tgz", - "integrity": "sha512-HKri+WoWoUgr83pehn/SIgLOMZ9nAWC6dcGj26RY2R4F50u4+RTUz0RCrUlOV3nKRAICW1UGzyb+kcX2qK1S/g==", + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/figures/-/figures-2.0.0.tgz", + "integrity": "sha1-OrGi0qYsi/tDGgyUy3l6L84nyWI=", "dev": true, "requires": { "escape-string-regexp": "^1.0.5" @@ -1496,12 +1665,23 @@ "flatted": "^2.0.0", "rimraf": "2.6.3", "write": "1.0.3" + }, + "dependencies": { + "rimraf": { + "version": "2.6.3", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.6.3.tgz", + "integrity": "sha512-mwqeW5XsA2qAejG46gYdENaxXjx9onRNCfn7L0duuP4hCuTIi/QO7PDK07KJfp1d+izWPrzEJDcSqBa0OZQriA==", + "dev": true, + "requires": { + "glob": "^7.1.3" + } + } } }, "flatted": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/flatted/-/flatted-2.0.1.tgz", - "integrity": "sha512-a1hQMktqW9Nmqr5aktAux3JMNqaucxGcjtjWnZLHX7yyPCmlSV3M54nGYbqT8K+0GhF3NBgmJCc3ma+WOgX8Jg==" + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/flatted/-/flatted-2.0.2.tgz", + "integrity": "sha512-r5wGx7YeOwNWNlCA0wQ86zKyDLMQr+/RB8xy74M4hTphfmjlijTSSXGuH8rnvKZnfT9i+75zmd8jcKdMR4O6jA==" }, "for-in": { "version": "1.0.2", @@ -1558,10 +1738,15 @@ "wide-align": "^1.1.0" } }, + "gensync": { + "version": "1.0.0-beta.1", + "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.1.tgz", + "integrity": "sha512-r8EC6NO1sngH/zdD9fiRDLdcgnbayXah+mLgManTaIZJqEC1MZstmnox8KpnI2/fxQwrp5OpCOYWLp4rBl4Jcg==" + }, "get-own-enumerable-property-symbols": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/get-own-enumerable-property-symbols/-/get-own-enumerable-property-symbols-3.0.0.tgz", - "integrity": "sha512-CIJYJC4GGF06TakLg8z4GQKvDsx9EMspVxOYih7LerEL/WosUnFIww45CGfxfeKHqlg3twgUrYRT1O3WQqjGCg==", + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/get-own-enumerable-property-symbols/-/get-own-enumerable-property-symbols-3.0.2.tgz", + "integrity": "sha512-I0UBV/XOz1XkIJHEUDMZAbzCThU/H8DxmSfmdGcKPnVhu2VfFqr34jr9777IyaTYvxjedWhqVIilEDsCdP5G6g==", "dev": true }, "get-stdin": { @@ -1583,9 +1768,9 @@ "dev": true }, "glob": { - "version": "7.1.4", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.4.tgz", - "integrity": "sha512-hkLPepehmnKk41pUGm3sYxoFs/umurYfYJCerbXEyFIWcAzvpipAgVkBqqT9RBKMGjnq6kMuyYwha6csxbiM1A==", + "version": "7.1.6", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.6.tgz", + "integrity": "sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==", "requires": { "fs.realpath": "^1.0.0", "inflight": "^1.0.4", @@ -1598,13 +1783,12 @@ "globals": { "version": "11.12.0", "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz", - "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==", - "dev": true + "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==" }, "graceful-fs": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.1.tgz", - "integrity": "sha512-b9usnbDGnD928gJB3LrCmxoibr3VE4U2SMo5PBuBnokWyDADTqDPXg4YpwKF1trpH+UbGp7QLicO3+aWEy0+mw==", + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.3.tgz", + "integrity": "sha512-a30VEBm4PEdx1dRB7MFK7BejejvCvBronbLjht+sHuGYj8PHs7M/5Z+rt5lw551vZ7yfTCj4Vuyy3mSJytDWRQ==", "dev": true }, "gridfs-stream": { @@ -1633,8 +1817,7 @@ "has-flag": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", - "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=", - "dev": true + "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=" }, "has-symbols": { "version": "1.0.1", @@ -1680,9 +1863,9 @@ } }, "hosted-git-info": { - "version": "2.8.5", - "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.5.tgz", - "integrity": "sha512-kssjab8CvdXfcXMXVcvsXum4Hwdq9XGtRD3TteMEvEbq0LXyiNQr6AprqKqfeaDXze7SxWvRxdpwE6ku7ikLkg==", + "version": "2.8.8", + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.8.tgz", + "integrity": "sha512-f/wzC2QaWBs7t9IYqB4T3sR1xviIViXJRJTWBlx2Gf3g0Xi5vI7Yy4koXQ1c9OYDGHN9sBy1DQ2AB8fqZBWhUg==", "dev": true }, "iconv-lite": { @@ -1713,9 +1896,9 @@ } }, "import-fresh": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.1.0.tgz", - "integrity": "sha512-PpuksHKGt8rXfWEr9m9EHIpgyyaltBy8+eF6GJM0QCAxMgxCfucMF3mjecK2QsJr0amJW7gTqh5/wht0z2UhEQ==", + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.2.1.tgz", + "integrity": "sha512-6e1q1cnWP2RXD9/keSkxHScg508CdXqXWgWBaETNhyuBFz+kUZlKboh+ISK+bU++DmbHimVBrOz/zzPe0sZ3sQ==", "dev": true, "requires": { "parent-module": "^1.0.0", @@ -1762,47 +1945,57 @@ "integrity": "sha512-RZY5huIKCMRWDUqZlEi72f/lmXKMvuszcMBduliQ3nnWbx9X/ZBQO7DijMEYS9EhHBb2qacRUMtC7svLwe0lcw==" }, "inquirer": { - "version": "6.5.1", - "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-6.5.1.tgz", - "integrity": "sha512-uxNHBeQhRXIoHWTSNYUFhQVrHYFThIt6IVo2fFmSe8aBwdR3/w6b58hJpiL/fMukFkvGzjg+hSxFtwvVmKZmXw==", + "version": "6.5.2", + "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-6.5.2.tgz", + "integrity": "sha512-cntlB5ghuB0iuO65Ovoi8ogLHiWGs/5yNrtUcKjFhSSiVeAIVpD7koaSU9RM8mpXw5YDi9RdYXGQMaOURB7ycQ==", "dev": true, "requires": { - "ansi-escapes": "^4.2.1", + "ansi-escapes": "^3.2.0", "chalk": "^2.4.2", - "cli-cursor": "^3.1.0", + "cli-cursor": "^2.1.0", "cli-width": "^2.0.0", "external-editor": "^3.0.3", - "figures": "^3.0.0", - "lodash": "^4.17.15", - "mute-stream": "0.0.8", + "figures": "^2.0.0", + "lodash": "^4.17.12", + "mute-stream": "0.0.7", "run-async": "^2.2.0", "rxjs": "^6.4.0", - "string-width": "^4.1.0", + "string-width": "^2.1.0", "strip-ansi": "^5.1.0", "through": "^2.3.6" }, "dependencies": { "ansi-regex": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz", - "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==", + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz", + "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=", "dev": true }, "is-fullwidth-code-point": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", - "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz", + "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=", "dev": true }, "string-width": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.1.0.tgz", - "integrity": "sha512-NrX+1dVVh+6Y9dnQ19pR0pP4FiEIlUvdTGn8pw6CKTNq5sgib2nIhmUNT5TAmhWmvKr3WcxBcP3E8nWezuipuQ==", + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz", + "integrity": "sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==", "dev": true, "requires": { - "emoji-regex": "^8.0.0", - "is-fullwidth-code-point": "^3.0.0", - "strip-ansi": "^5.2.0" + "is-fullwidth-code-point": "^2.0.0", + "strip-ansi": "^4.0.0" + }, + "dependencies": { + "strip-ansi": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz", + "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=", + "dev": true, + "requires": { + "ansi-regex": "^3.0.0" + } + } } }, "strip-ansi": { @@ -1812,6 +2005,14 @@ "dev": true, "requires": { "ansi-regex": "^4.1.0" + }, + "dependencies": { + "ansi-regex": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz", + "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==", + "dev": true + } } } } @@ -2073,8 +2274,7 @@ "js-tokens": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", - "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==", - "dev": true + "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==" }, "js-yaml": { "version": "3.13.1", @@ -2086,6 +2286,11 @@ "esprima": "^4.0.0" } }, + "jsesc": { + "version": "2.5.2", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz", + "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==" + }, "json-parse-better-errors": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz", @@ -2103,6 +2308,14 @@ "integrity": "sha1-nbe1lJatPzz+8wp1FC0tkwrXJlE=", "dev": true }, + "json5": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/json5/-/json5-2.1.3.tgz", + "integrity": "sha512-KXPvOm8K9IJKFM0bmdn8QXh7udDh1g/giieX0NLCaMnb4hEiVFqnop2ImTXCc5e0/oHz3LTqmHGtExn5hfMkOA==", + "requires": { + "minimist": "^1.2.5" + } + }, "kind-of": { "version": "6.0.3", "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", @@ -2187,6 +2400,15 @@ "stringify-object": "^3.2.2" }, "dependencies": { + "debug": { + "version": "3.2.6", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.6.tgz", + "integrity": "sha512-mel+jf7nrtEl5Pn1Qx46zARXKDpBbvzezse7p7LqINmdoIk8PYP5SySaxEmYv6TZ0JyEKA1hsCId6DIhgITtWQ==", + "dev": true, + "requires": { + "ms": "^2.1.1" + } + }, "pify": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", @@ -2298,51 +2520,6 @@ "cli-cursor": "^2.1.0", "date-fns": "^1.27.2", "figures": "^2.0.0" - }, - "dependencies": { - "cli-cursor": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-2.1.0.tgz", - "integrity": "sha1-s12sN2R5+sw+lHR9QdDQ9SOP/LU=", - "dev": true, - "requires": { - "restore-cursor": "^2.0.0" - } - }, - "figures": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/figures/-/figures-2.0.0.tgz", - "integrity": "sha1-OrGi0qYsi/tDGgyUy3l6L84nyWI=", - "dev": true, - "requires": { - "escape-string-regexp": "^1.0.5" - } - }, - "mimic-fn": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-1.2.0.tgz", - "integrity": "sha512-jf84uxzwiuiIVKiOLpfYk7N46TSy8ubTonmneY9vrpHNAnp0QBt2BxWV9dO3/j+BoVAb+a5G6YDPW3M5HOdMWQ==", - "dev": true - }, - "onetime": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/onetime/-/onetime-2.0.1.tgz", - "integrity": "sha1-BnQoIw/WdEOyeUsiu6UotoZ5YtQ=", - "dev": true, - "requires": { - "mimic-fn": "^1.0.0" - } - }, - "restore-cursor": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-2.0.0.tgz", - "integrity": "sha1-n37ih/gv0ybU/RYpI9YhKe7g368=", - "dev": true, - "requires": { - "onetime": "^2.0.0", - "signal-exit": "^3.0.2" - } - } } }, "load-json-file": { @@ -2370,8 +2547,7 @@ "lodash": { "version": "4.17.15", "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.15.tgz", - "integrity": "sha512-8xOcRHvCjnocdS5cpwXQXVzmmh5e5+saE2QGoeQmbKmRS6J3VQppPOIt0MnmE+4xlZoumy0GPG0D0MVIQbNA1A==", - "dev": true + "integrity": "sha512-8xOcRHvCjnocdS5cpwXQXVzmmh5e5+saE2QGoeQmbKmRS6J3VQppPOIt0MnmE+4xlZoumy0GPG0D0MVIQbNA1A==" }, "lodash.merge": { "version": "4.6.2", @@ -2403,54 +2579,12 @@ "ansi-escapes": "^3.0.0", "cli-cursor": "^2.0.0", "wrap-ansi": "^3.0.1" - }, - "dependencies": { - "ansi-escapes": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-3.2.0.tgz", - "integrity": "sha512-cBhpre4ma+U0T1oM5fXg7Dy1Jw7zzwv7lt/GoCpr+hDQJoYnKVPLL4dCvSEFMmQurOQvSrwT7SL/DAlhBI97RQ==", - "dev": true - }, - "cli-cursor": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-2.1.0.tgz", - "integrity": "sha1-s12sN2R5+sw+lHR9QdDQ9SOP/LU=", - "dev": true, - "requires": { - "restore-cursor": "^2.0.0" - } - }, - "mimic-fn": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-1.2.0.tgz", - "integrity": "sha512-jf84uxzwiuiIVKiOLpfYk7N46TSy8ubTonmneY9vrpHNAnp0QBt2BxWV9dO3/j+BoVAb+a5G6YDPW3M5HOdMWQ==", - "dev": true - }, - "onetime": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/onetime/-/onetime-2.0.1.tgz", - "integrity": "sha1-BnQoIw/WdEOyeUsiu6UotoZ5YtQ=", - "dev": true, - "requires": { - "mimic-fn": "^1.0.0" - } - }, - "restore-cursor": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-2.0.0.tgz", - "integrity": "sha1-n37ih/gv0ybU/RYpI9YhKe7g368=", - "dev": true, - "requires": { - "onetime": "^2.0.0", - "signal-exit": "^3.0.2" - } - } } }, "loglevel": { - "version": "1.6.7", - "resolved": "https://registry.npmjs.org/loglevel/-/loglevel-1.6.7.tgz", - "integrity": "sha512-cY2eLFrQSAfVPhCgH1s7JI73tMbg9YC3v3+ZHVW67sBS7UxWzNEk/ZBbSfLykBWHp33dqqtOv82gjhKEi81T/A==", + "version": "1.6.8", + "resolved": "https://registry.npmjs.org/loglevel/-/loglevel-1.6.8.tgz", + "integrity": "sha512-bsU7+gc9AJ2SqpzxwU3+1fedl8zAntbtC5XYlt3s2j1hJcn2PsXSmgN8TaLG/J1/2mod4+cE/3vNL70/c1RNCA==", "dev": true }, "loglevel-colored-level-prefix": { @@ -3092,9 +3226,9 @@ } }, "mimic-fn": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", - "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==", + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-1.2.0.tgz", + "integrity": "sha512-jf84uxzwiuiIVKiOLpfYk7N46TSy8ubTonmneY9vrpHNAnp0QBt2BxWV9dO3/j+BoVAb+a5G6YDPW3M5HOdMWQ==", "dev": true }, "minimatch": { @@ -3163,12 +3297,12 @@ "optional": true }, "mongodb": { - "version": "3.5.0", - "resolved": "https://registry.npmjs.org/mongodb/-/mongodb-3.5.0.tgz", - "integrity": "sha512-M1usRxQ/Xl/IZuTK4LJXViwzaGkH1CuccH4iXqK46+Nv25Y7bAIawoxEZQBAlMtLQhRKyEzVoBK0NBTY01Zp5Q==", + "version": "3.5.6", + "resolved": "https://registry.npmjs.org/mongodb/-/mongodb-3.5.6.tgz", + "integrity": "sha512-sh3q3GLDLT4QmoDLamxtAECwC3RGjq+oNuK1ENV8+tnipIavss6sMYt77hpygqlMOCt0Sla5cl7H4SKCVBCGEg==", "requires": { "bl": "^2.2.0", - "bson": "^1.1.1", + "bson": "^1.1.4", "denque": "^1.4.1", "require_optional": "^1.0.1", "safe-buffer": "^5.1.2", @@ -3176,9 +3310,9 @@ }, "dependencies": { "bson": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/bson/-/bson-1.1.3.tgz", - "integrity": "sha512-TdiJxMVnodVS7r0BdL42y/pqC9cL2iKynVwA0Ho3qbsQYr428veL3l7BQyuqiw+Q5SqqoT0m4srSY/BlZ9AxXg==" + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/bson/-/bson-1.1.4.tgz", + "integrity": "sha512-S/yKGU1syOMzO86+dGpg2qGoDL0zvzcb262G+gqEy6TgP6rt6z6qxSFX/8X6vLC91P7G7C3nLs0+bvDzmvBA3Q==" } } }, @@ -3188,9 +3322,9 @@ "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" }, "mute-stream": { - "version": "0.0.8", - "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.8.tgz", - "integrity": "sha512-nnbWWOkoWyUsTjKrhgD0dcz22mdkSnpYqbEjIm2nhwhuxlSkpywJmBo8h0ZqJdkp73mb90SssHkN4rsRaBAfAA==", + "version": "0.0.7", + "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.7.tgz", + "integrity": "sha1-MHXOk7whuPq0PhvE2n6BFe0ee6s=", "dev": true }, "mv": { @@ -3229,10 +3363,9 @@ } }, "nan": { - "version": "2.13.2", - "resolved": "https://registry.npmjs.org/nan/-/nan-2.13.2.tgz", - "integrity": "sha512-TghvYc72wlMGMVMluVo9WRJc0mB8KxxF/gZ4YYFy7V2ZQX9l7rgbPg7vjS9mt6U5HXODVFVI2bOduCzwOMv/lw==", - "optional": true + "version": "2.14.0", + "resolved": "https://registry.npmjs.org/nan/-/nan-2.14.0.tgz", + "integrity": "sha512-INOFj37C7k3AfaNTtX8RhsTw7qRy7eLET14cROi9+5HAVbbHuIWUHEauBv5qT4Av2tWasiTY1Jw6puUNqRJXQg==" }, "nanomatch": { "version": "1.2.13", @@ -3266,13 +3399,23 @@ "optional": true }, "needle": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/needle/-/needle-2.4.0.tgz", - "integrity": "sha512-4Hnwzr3mi5L97hMYeNl8wRW/Onhy4nUKR/lVemJ8gJedxxUyBLm9kkrDColJvoSfwi0jCNhD+xCdOtiGDQiRZg==", + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/needle/-/needle-2.4.1.tgz", + "integrity": "sha512-x/gi6ijr4B7fwl6WYL9FwlCvRQKGlUNvnceho8wxkwXqN8jvVmmmATTmZPRRG7b/yC1eode26C2HO9jl78Du9g==", "requires": { "debug": "^3.2.6", "iconv-lite": "^0.4.4", "sax": "^1.2.4" + }, + "dependencies": { + "debug": { + "version": "3.2.6", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.6.tgz", + "integrity": "sha512-mel+jf7nrtEl5Pn1Qx46zARXKDpBbvzezse7p7LqINmdoIk8PYP5SySaxEmYv6TZ0JyEKA1hsCId6DIhgITtWQ==", + "requires": { + "ms": "^2.1.1" + } + } } }, "nice-try": { @@ -3282,9 +3425,9 @@ "dev": true }, "node-pre-gyp": { - "version": "0.13.0", - "resolved": "https://registry.npmjs.org/node-pre-gyp/-/node-pre-gyp-0.13.0.tgz", - "integrity": "sha512-Md1D3xnEne8b/HGVQkZZwV27WUi1ZRuZBij24TNaZwUPU3ZAFtvT6xxJGaUVillfmMKnn5oD1HoGsp2Ftik7SQ==", + "version": "0.14.0", + "resolved": "https://registry.npmjs.org/node-pre-gyp/-/node-pre-gyp-0.14.0.tgz", + "integrity": "sha512-+CvDC7ZttU/sSt9rFjix/P05iS43qHCOOGzcr3Ry99bXG7VX953+vFyEuph/tfqoYu8dttBkE86JSKBO2OzcxA==", "requires": { "detect-libc": "^1.0.2", "mkdirp": "^0.5.1", @@ -3295,13 +3438,13 @@ "rc": "^1.2.7", "rimraf": "^2.6.1", "semver": "^5.3.0", - "tar": "^4" + "tar": "^4.4.2" } }, "nopt": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/nopt/-/nopt-4.0.1.tgz", - "integrity": "sha1-0NRoWv1UFRk8jHUFYC0NF81kR00=", + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/nopt/-/nopt-4.0.3.tgz", + "integrity": "sha512-CvaGwVMztSMJLOeXPrez7fyfObdZqNUK1cPAEzLHrTybIua9pMdmmPR5YwtfNftIOMv3DPUhFaxsZMNTQO20Kg==", "requires": { "abbrev": "1", "osenv": "^0.1.4" @@ -3333,12 +3476,13 @@ "integrity": "sha512-EPfafl6JL5/rU+ot6P3gRSCpPDW5VmIzX959Ob1+ySFUuuYHWHekXpwdUZcKP5C+DS4GEtdJluwBjnsNDl+fSA==" }, "npm-packlist": { - "version": "1.4.7", - "resolved": "https://registry.npmjs.org/npm-packlist/-/npm-packlist-1.4.7.tgz", - "integrity": "sha512-vAj7dIkp5NhieaGZxBJB8fF4R0078rqsmhJcAfXZ6O7JJhjhPK96n5Ry1oZcfLXgfun0GWTZPOxaEyqv8GBykQ==", + "version": "1.4.8", + "resolved": "https://registry.npmjs.org/npm-packlist/-/npm-packlist-1.4.8.tgz", + "integrity": "sha512-5+AZgwru5IevF5ZdnFglB5wNlHG1AOOuw28WhUq8/8emhBmLv6jX5by4WJCh7lW0uSYZYS6DXqIsyZVIXRZU9A==", "requires": { "ignore-walk": "^3.0.1", - "npm-bundled": "^1.0.1" + "npm-bundled": "^1.0.1", + "npm-normalize-package-bin": "^1.0.1" } }, "npm-path": { @@ -3485,26 +3629,26 @@ } }, "onetime": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.0.tgz", - "integrity": "sha512-5NcSkPHhwTVFIQN+TUqXoS5+dlElHXdpAWu9I0HP20YOtIi+aZ0Ct82jdlILDxjLEAWwvm+qj1m6aEtsDVmm6Q==", + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/onetime/-/onetime-2.0.1.tgz", + "integrity": "sha1-BnQoIw/WdEOyeUsiu6UotoZ5YtQ=", "dev": true, "requires": { - "mimic-fn": "^2.1.0" + "mimic-fn": "^1.0.0" } }, "optionator": { - "version": "0.8.2", - "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.8.2.tgz", - "integrity": "sha1-NkxeQJ0/TWMB1sC0wFu6UBgK62Q=", + "version": "0.8.3", + "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.8.3.tgz", + "integrity": "sha512-+IW9pACdk3XWmmTXG8m3upGUJst5XRGzxMRjXzAuJ1XnIFNvfhjjIuYkDvysnPQ7qzqVzLt78BCruntqRhWQbA==", "dev": true, "requires": { "deep-is": "~0.1.3", - "fast-levenshtein": "~2.0.4", + "fast-levenshtein": "~2.0.6", "levn": "~0.3.0", "prelude-ls": "~1.1.2", "type-check": "~0.3.2", - "wordwrap": "~1.0.0" + "word-wrap": "~1.2.3" } }, "os": { @@ -3574,9 +3718,9 @@ "dev": true }, "page": { - "version": "1.11.5", - "resolved": "https://registry.npmjs.org/page/-/page-1.11.5.tgz", - "integrity": "sha512-0JXUHc7Y8p1cPJQbhZSwaKO3p+bU3Rgny+OM5gJMKHWHvJKan/fsE5RUzEjRQolv9DzPOSVWfSOHz0lLxK19eA==", + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/page/-/page-1.11.6.tgz", + "integrity": "sha512-P6e2JfzkBrPeFCIPplLP7vDDiU84RUUZMrWdsH4ZBGJ8OosnwFkcUkBHp1DTIjuipLliw9yQn/ZJsXZvarsO+g==", "requires": { "path-to-regexp": "~1.2.1" } @@ -3631,8 +3775,7 @@ "path-parse": { "version": "1.0.6", "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.6.tgz", - "integrity": "sha512-GSmOT2EbHrINBf9SR7CDELwlJ8AENk3Qn7OikK4nFYAu3Ote2+JYNVvkpAEQm3/TLNEJFD/xZJjzyxg3KBWOzw==", - "dev": true + "integrity": "sha512-GSmOT2EbHrINBf9SR7CDELwlJ8AENk3Qn7OikK4nFYAu3Ote2+JYNVvkpAEQm3/TLNEJFD/xZJjzyxg3KBWOzw==" }, "path-to-regexp": { "version": "1.2.1", @@ -3760,9 +3903,9 @@ }, "dependencies": { "core-js": { - "version": "3.6.4", - "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.6.4.tgz", - "integrity": "sha512-4paDGScNgZP2IXXilaffL9X7968RuvwlkK3xWtZRVqgd8SYNiVKRJvkFd1aqqEuPfN7E68ZHEp9hDj6lHj4Hyw==", + "version": "3.6.5", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.6.5.tgz", + "integrity": "sha512-vZVEEwZoIsI+vPEuoF9Iqf5H7/M3eeQqWlQnYa8FSKKePuYTf5MWnxb5SDAzCa60b3JBRS5g9b+Dq7b1y/RCrA==", "dev": true }, "indent-string": { @@ -3824,9 +3967,9 @@ "dev": true }, "qs": { - "version": "6.9.1", - "resolved": "https://registry.npmjs.org/qs/-/qs-6.9.1.tgz", - "integrity": "sha512-Cxm7/SS/y/Z3MHWSxXb8lIFqgqBowP5JMlTUFyJN88y0SGQhVmZnqFK/PeuMX9LzUyWsqqhNxIyg0jlzq946yA==" + "version": "6.9.3", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.9.3.tgz", + "integrity": "sha512-EbZYNarm6138UKKq46tdx08Yo/q9ZhFoAXAI1meAFd2GtbRDhbZY2WQSICskT0c5q99aFzLG1D4nvTk9tqfXIw==" }, "rc": { "version": "1.2.8", @@ -3837,13 +3980,6 @@ "ini": "~1.3.0", "minimist": "^1.2.0", "strip-json-comments": "~2.0.1" - }, - "dependencies": { - "minimist": { - "version": "1.2.5", - "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz", - "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==" - } } }, "read-pkg": { @@ -3868,9 +4004,9 @@ } }, "readable-stream": { - "version": "2.3.6", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.6.tgz", - "integrity": "sha512-tQtKA9WIAhBF3+VLAseyMqZeBjW0AHJoxOtYqSUZNJxauErmLbVm2FW1y+J/YA9dUrAC39ITejlZWhVIwawkKw==", + "version": "2.3.7", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", + "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", "requires": { "core-util-is": "~1.0.0", "inherits": "~2.0.3", @@ -3930,10 +4066,9 @@ } }, "resolve": { - "version": "1.12.0", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.12.0.tgz", - "integrity": "sha512-B/dOmuoAik5bKcD6s6nXDCjzUKnaDvdkRyAk6rsmsKLipWj4797iothd7jmmUhWTfinVMU+wc56rYKsit2Qy4w==", - "dev": true, + "version": "1.16.1", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.16.1.tgz", + "integrity": "sha512-rmAglCSqWWMrrBv/XM6sW0NuRFiKViw/W4d9EbC4pt+49H8JwHy+mcGmALTEg504AUDcLTvb1T2q3E9AnmY+ig==", "requires": { "path-parse": "^1.0.6" } @@ -3950,12 +4085,12 @@ "dev": true }, "restore-cursor": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-3.1.0.tgz", - "integrity": "sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA==", + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-2.0.0.tgz", + "integrity": "sha1-n37ih/gv0ybU/RYpI9YhKe7g368=", "dev": true, "requires": { - "onetime": "^5.1.0", + "onetime": "^2.0.0", "signal-exit": "^3.0.2" } }, @@ -3966,26 +4101,26 @@ "dev": true }, "rimraf": { - "version": "2.6.3", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.6.3.tgz", - "integrity": "sha512-mwqeW5XsA2qAejG46gYdENaxXjx9onRNCfn7L0duuP4hCuTIi/QO7PDK07KJfp1d+izWPrzEJDcSqBa0OZQriA==", + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", + "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", "requires": { "glob": "^7.1.3" } }, "run-async": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/run-async/-/run-async-2.3.0.tgz", - "integrity": "sha1-A3GrSuC91yDUFm19/aZP96RFpsA=", + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/run-async/-/run-async-2.4.0.tgz", + "integrity": "sha512-xJTbh/d7Lm7SBhc1tNvTpeCHaEzoyxPrqNlvSdMfBTYwaY++UJFyXUOxAtsRUXjlqOfj8luNaR9vjCh4KeV+pg==", "dev": true, "requires": { "is-promise": "^2.1.0" } }, "rxjs": { - "version": "6.5.2", - "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.5.2.tgz", - "integrity": "sha512-HUb7j3kvb7p7eCUHE3FqjoDsC1xfZQ4AHFWfTKSpZ+sAhhz5X1WX0ZuUqWbzB2QhSLp3DoLUG+hMdEDKqWo2Zg==", + "version": "6.5.5", + "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.5.5.tgz", + "integrity": "sha512-WfQI+1gohdf0Dai/Bbmk5L5ItH5tYqm3ki2c5GdWhKjalzjg93N3avFjVStyZZz+A2Em+ZxKH5bNghw9UeylGQ==", "dev": true, "requires": { "tslib": "^1.9.0" @@ -4085,9 +4220,9 @@ "dev": true }, "signal-exit": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.2.tgz", - "integrity": "sha1-tf3AjxKH6hF4Yo5BXiUTK3NkbG0=" + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.3.tgz", + "integrity": "sha512-VUJ49FC8U1OxwZLxIbTTrDvLnf/6TDgxZcK8wxR8zs13xpx7xbG60ndBlhNrFi2EMuFRoeDoJO7wthSLq42EjA==" }, "slice-ansi": { "version": "2.1.0", @@ -4156,12 +4291,6 @@ "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", "dev": true - }, - "source-map": { - "version": "0.5.7", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", - "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", - "dev": true } } }, @@ -4237,17 +4366,17 @@ } }, "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=" }, "source-map-resolve": { - "version": "0.5.2", - "resolved": "https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.5.2.tgz", - "integrity": "sha512-MjqsvNwyz1s0k81Goz/9vRBe9SZdB09Bdw+/zYyO+3CuPk6fouTaxscHkgtE8jKvf01kVfl8riHzERQ/kefaSA==", + "version": "0.5.3", + "resolved": "https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.5.3.tgz", + "integrity": "sha512-Htz+RnsXWk5+P2slx5Jh3Q66vhQj1Cllm0zvnaY98+NFx+Dv2CF/f5O/t8x+KaNdrdIAsruNzoh/KpialbqAnw==", "dev": true, "requires": { - "atob": "^2.1.1", + "atob": "^2.1.2", "decode-uri-component": "^0.2.0", "resolve-url": "^0.2.1", "source-map-url": "^0.4.0", @@ -4255,12 +4384,19 @@ } }, "source-map-support": { - "version": "0.5.16", - "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.16.tgz", - "integrity": "sha512-efyLRJDr68D9hBBNIPWFjhpFzURh+KJykQwvMyW5UiZzYwoF6l4YMMDIJJEyFWxWCqfyxLzz6tSfUFR+kXXsVQ==", + "version": "0.5.18", + "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.18.tgz", + "integrity": "sha512-9luZr/BZ2QeU6tO2uG8N2aZpVSli4TSAOAqFOyTO51AJcD9P99c0K1h6dD6r6qo5dyT44BR5exweOaLLeldTkQ==", "requires": { "buffer-from": "^1.0.0", "source-map": "^0.6.0" + }, + "dependencies": { + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + } } }, "source-map-url": { @@ -4299,9 +4435,9 @@ } }, "spdx-exceptions": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.2.0.tgz", - "integrity": "sha512-2XQACfElKi9SlVb1CYadKDXvoajPgBVPn/gOQLrTvHdElaVhr7ZEbqJaRnJLVNeaI4cMEAgVCeBMKF6MWRDCRA==", + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.3.0.tgz", + "integrity": "sha512-/tTrYOC7PPI1nUAgx34hUpqXuyJG+DTHJTnIULG4rDygi4xu/tfgmq1e1cIRwRzwZgo4NLySi+ricLkZkw4i5A==", "dev": true }, "spdx-expression-parse": { @@ -4378,24 +4514,46 @@ "strip-ansi": "^3.0.0" } }, + "string.prototype.trimend": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.1.tgz", + "integrity": "sha512-LRPxFUaTtpqYsTeNKaFOw3R4bxIzWOnbQ837QfBylo8jIxtcbK/A/sMV7Q+OAV/vWo+7s25pOE10KYSjaSO06g==", + "dev": true, + "requires": { + "define-properties": "^1.1.3", + "es-abstract": "^1.17.5" + } + }, "string.prototype.trimleft": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/string.prototype.trimleft/-/string.prototype.trimleft-2.1.1.tgz", - "integrity": "sha512-iu2AGd3PuP5Rp7x2kEZCrB2Nf41ehzh+goo8TV7z8/XDBbsvc6HQIlUl9RjkZ4oyrW1XM5UwlGl1oVEaDjg6Ag==", + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/string.prototype.trimleft/-/string.prototype.trimleft-2.1.2.tgz", + "integrity": "sha512-gCA0tza1JBvqr3bfAIFJGqfdRTyPae82+KTnm3coDXkZN9wnuW3HjGgN386D7hfv5CHQYCI022/rJPVlqXyHSw==", "dev": true, "requires": { "define-properties": "^1.1.3", - "function-bind": "^1.1.1" + "es-abstract": "^1.17.5", + "string.prototype.trimstart": "^1.0.0" } }, "string.prototype.trimright": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/string.prototype.trimright/-/string.prototype.trimright-2.1.1.tgz", - "integrity": "sha512-qFvWL3/+QIgZXVmJBfpHmxLB7xsUXz6HsUmP8+5dRaC3Q7oKUv9Vo6aMCRZC1smrtyECFsIT30PqBJ1gTjAs+g==", + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/string.prototype.trimright/-/string.prototype.trimright-2.1.2.tgz", + "integrity": "sha512-ZNRQ7sY3KroTaYjRS6EbNiiHrOkjihL9aQE/8gfQ4DtAC/aEBRHFJa44OmoWxGGqXuJlfKkZW4WcXErGr+9ZFg==", "dev": true, "requires": { "define-properties": "^1.1.3", - "function-bind": "^1.1.1" + "es-abstract": "^1.17.5", + "string.prototype.trimend": "^1.0.0" + } + }, + "string.prototype.trimstart": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.1.tgz", + "integrity": "sha512-XxZn+QpvrBI1FOcg6dIpxUPgWCPuNXvMD72aaRaUQv1eD4e/Qy8i/hFTe0BUmD60p/QA6bh1avmuPTfNjqVWRw==", + "dev": true, + "requires": { + "define-properties": "^1.1.3", + "es-abstract": "^1.17.5" } }, "string_decoder": { @@ -4446,7 +4604,6 @@ "version": "5.5.0", "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", - "dev": true, "requires": { "has-flag": "^3.0.0" } @@ -4458,9 +4615,9 @@ "dev": true }, "table": { - "version": "5.4.5", - "resolved": "https://registry.npmjs.org/table/-/table-5.4.5.tgz", - "integrity": "sha512-oGa2Hl7CQjfoaogtrOHEJroOcYILTx7BZWLGsJIlzoWmB2zmguhNfPJZsWPKYek/MgCxfco54gEi31d1uN2hFA==", + "version": "5.4.6", + "resolved": "https://registry.npmjs.org/table/-/table-5.4.6.tgz", + "integrity": "sha512-wmEc8m4fjnob4gt5riFRtTu/6+4rSe12TpAELNSqHMfF3IqnA+CH37USM6/YR3qRZv7e56kAEAtd6nKZaxe0Ug==", "dev": true, "requires": { "ajv": "^6.10.2", @@ -4470,12 +4627,12 @@ }, "dependencies": { "ajv": { - "version": "6.10.2", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.10.2.tgz", - "integrity": "sha512-TXtUUEYHuaTEbLZWIKUr5pmBuhDLy+8KYtPYdcV8qC+pOZL+NKqYwvWSRrVXHn+ZmRRAu8vJTAznH7Oag6RVRw==", + "version": "6.12.2", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.2.tgz", + "integrity": "sha512-k+V+hzjm5q/Mr8ef/1Y9goCmlsK4I6Sm74teeyGvFk1XrOsbsKLjEdrvny42CZ+a8sXbk8KWpY/bDwS+FLL2UQ==", "dev": true, "requires": { - "fast-deep-equal": "^2.0.1", + "fast-deep-equal": "^3.1.1", "fast-json-stable-stringify": "^2.0.0", "json-schema-traverse": "^0.4.1", "uri-js": "^4.2.2" @@ -4487,16 +4644,10 @@ "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==", "dev": true }, - "emoji-regex": { - "version": "7.0.3", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-7.0.3.tgz", - "integrity": "sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA==", - "dev": true - }, "fast-deep-equal": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-2.0.1.tgz", - "integrity": "sha1-ewUhjd+WZ79/Nwv3/bLLFf3Qqkk=", + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.1.tgz", + "integrity": "sha512-8UEa58QDLauDNfpbrX55Q9jrGHThw2ZMdOky5Gl1CDtVeJDPVrG4Jxx1N8jw2gkWaff5UUuX1KJd+9zGe2B+ZA==", "dev": true }, "is-fullwidth-code-point": { @@ -4568,6 +4719,11 @@ "os-tmpdir": "~1.0.2" } }, + "to-fast-properties": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz", + "integrity": "sha1-3F5pjL0HkmW8c+A3doGk5Og/YW4=" + }, "to-object-path": { "version": "0.3.0", "resolved": "https://registry.npmjs.org/to-object-path/-/to-object-path-0.3.0.tgz", @@ -4611,9 +4767,9 @@ } }, "tslib": { - "version": "1.10.0", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.10.0.tgz", - "integrity": "sha512-qOebF53frne81cf0S9B41ByenJ3/IuH8yJKngAX35CmiZySA0khhkovshKK+jGCaMnVomla7gVlIcc3EvKPbTQ==", + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.11.1.tgz", + "integrity": "sha512-aZW88SY8kQbU7gpV19lN24LtXh/yD4ZZg6qieAJDDg+YBsJcSmLGK9QpnUjAKVG/xefmvJGd1WUmfpT/g6AJGA==", "dev": true }, "type-check": { @@ -4625,12 +4781,6 @@ "prelude-ls": "~1.1.2" } }, - "type-fest": { - "version": "0.5.2", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.5.2.tgz", - "integrity": "sha512-DWkS49EQKVX//Tbupb9TFa19c7+MK1XmzkrZUR8TAktmE/DizXoaoJV6TZ/tSIPXipqNiRI6CyAe7x69Jb6RSw==", - "dev": true - }, "typedarray": { "version": "0.0.6", "resolved": "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz", @@ -4796,6 +4946,15 @@ } } }, + "debug": { + "version": "3.2.6", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.6.tgz", + "integrity": "sha512-mel+jf7nrtEl5Pn1Qx46zARXKDpBbvzezse7p7LqINmdoIk8PYP5SySaxEmYv6TZ0JyEKA1hsCId6DIhgITtWQ==", + "dev": true, + "requires": { + "ms": "^2.1.1" + } + }, "eslint-scope": { "version": "3.7.3", "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-3.7.3.tgz", @@ -4835,10 +4994,10 @@ "string-width": "^1.0.2 || 2" } }, - "wordwrap": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-1.0.0.tgz", - "integrity": "sha1-J1hIEIkUVqQXHI0CJkQa3pDLyus=", + "word-wrap": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.3.tgz", + "integrity": "sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==", "dev": true }, "wrap-ansi": { diff --git a/package.json b/package.json index 5ea16a19..6712b63d 100644 --- a/package.json +++ b/package.json @@ -40,6 +40,7 @@ }, "homepage": "https://wekan.github.io", "devDependencies": { + "babel-eslint": "^10.1.0", "eslint": "^5.16.0", "eslint-config-meteor": "0.0.9", "eslint-config-prettier": "^3.6.0", @@ -53,6 +54,7 @@ "prettier-eslint": "^9.0.1" }, "dependencies": { + "@babel/core": "^7.9.0", "@babel/runtime": "^7.9.2", "ajv": "^5.0.0", "babel-runtime": "^6.26.0", -- cgit v1.2.3-1-g7c22 From 4d48fa4d9552452c5cfe3736e6a476aca26c5b8b Mon Sep 17 00:00:00 2001 From: Lauri Ojansivu <x@xet7.org> Date: Wed, 22 Apr 2020 16:43:47 +0300 Subject: Update ChangeLog. --- CHANGELOG.md | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index d954f603..33747762 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,12 @@ +# Upcoming Wekan release + +This release adds the following new features: + +- [Pre-fill the title of checklists (Trello-style)](https://github.com/wekan/wekan/pull/3030). + Thanks to boeserwolf. + +Thanks to above GitHub users for their contributions and translators for their translations. + # v3.97 2020-04-19 Wekan release This release adds the following new features: -- cgit v1.2.3-1-g7c22 From 9969c89b1cca16be58caf20444c9fcf0e6372eec Mon Sep 17 00:00:00 2001 From: Lauri Ojansivu <x@xet7.org> Date: Wed, 22 Apr 2020 20:09:07 +0300 Subject: Update ChangeLog. --- CHANGELOG.md | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 33747762..b6bf78c0 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -5,6 +5,11 @@ This release adds the following new features: - [Pre-fill the title of checklists (Trello-style)](https://github.com/wekan/wekan/pull/3030). Thanks to boeserwolf. +and fixes the following bugs: + +- [Multiple lint issue fixes](https://github.com/wekan/wekan/pull/3031). + Thanks to marc1006. + Thanks to above GitHub users for their contributions and translators for their translations. # v3.97 2020-04-19 Wekan release -- cgit v1.2.3-1-g7c22 From 3ac5dba243a9896adc5db6fdc586c8b1768f2df9 Mon Sep 17 00:00:00 2001 From: Marc Hartmayer <hello@hartmayer.com> Date: Wed, 22 Apr 2020 14:41:27 +0200 Subject: Set first day of the week to Monday --- client/lib/datepicker.js | 1 + 1 file changed, 1 insertion(+) diff --git a/client/lib/datepicker.js b/client/lib/datepicker.js index 8ad66c5f..1c02c2ff 100644 --- a/client/lib/datepicker.js +++ b/client/lib/datepicker.js @@ -16,6 +16,7 @@ DatePicker = BlazeComponent.extendComponent({ todayHighlight: true, todayBtn: 'linked', language: TAPi18n.getLanguage(), + weekStart: 1, }) .on( 'changeDate', -- cgit v1.2.3-1-g7c22 From 8e14459cff4da1391f536dfbc6441abb21e9c215 Mon Sep 17 00:00:00 2001 From: Marc Hartmayer <hello@hartmayer.com> Date: Wed, 22 Apr 2020 14:44:08 +0200 Subject: Implement option to change the first day of week in user settings Implements #2535. --- client/components/main/popup.styl | 4 ++++ client/components/users/userHeader.jade | 11 ++++++++++ client/components/users/userHeader.js | 37 +++++++++++++++++++++++++++++++++ client/lib/datepicker.js | 11 +++++++++- i18n/en.i18n.json | 10 ++++++++- models/users.js | 20 ++++++++++++++++++ public/api/wekan.yml | 4 ++++ 7 files changed, 95 insertions(+), 2 deletions(-) diff --git a/client/components/main/popup.styl b/client/components/main/popup.styl index 023cba3d..f1db3927 100644 --- a/client/components/main/popup.styl +++ b/client/components/main/popup.styl @@ -135,6 +135,10 @@ $popupWidth = 300px margin-bottom: 8px .pop-over-list + li + display: block + clear: both + li > a clear: both cursor: pointer diff --git a/client/components/users/userHeader.jade b/client/components/users/userHeader.jade index 1cd9da6b..3747d882 100644 --- a/client/components/users/userHeader.jade +++ b/client/components/users/userHeader.jade @@ -117,6 +117,17 @@ template(name="changeSettingsPopup") | {{_ 'show-cards-minimum-count'}} input#show-cards-count-at.inline-input.left(type="number" value="#{showCardsCountAt}" min="0" max="99" onkeydown="return false") input.js-apply-show-cards-at.left(type="submit" value="{{_ 'apply'}}") + li + label.bold + i.fa.fa-calendar + | {{_ 'start-day-of-week'}} + select#start-day-of-week.inline-input.left + each day in weekDays startDayOfWeek + if day.isSelected + option(selected="true", value="#{day.value}") #{day.name} + else + option(value="#{day.value}") #{day.name} + input.js-apply-start-day-of-week.left(type="submit" value="{{_ 'apply'}}") template(name="userDeletePopup") unless currentUser.isWorker diff --git a/client/components/users/userHeader.js b/client/components/users/userHeader.js index cd315bd6..5298e99a 100644 --- a/client/components/users/userHeader.js +++ b/client/components/users/userHeader.js @@ -224,6 +224,27 @@ Template.changeSettingsPopup.helpers({ return cookies.get('limitToShowCardsCount'); } }, + weekDays(startDay) { + return [ + TAPi18n.__('sunday'), + TAPi18n.__('monday'), + TAPi18n.__('tuesday'), + TAPi18n.__('wednesday'), + TAPi18n.__('thursday'), + TAPi18n.__('friday'), + TAPi18n.__('saturday'), + ].map(function(day, index) { + return { name: day, value: index, isSelected: index === startDay }; + }); + }, + startDayOfWeek() { + currentUser = Meteor.user(); + if (currentUser) { + return currentUser.getStartDayOfWeek(); + } else { + return cookies.get('startDayOfWeek'); + } + }, }); Template.changeSettingsPopup.events({ @@ -263,4 +284,20 @@ Template.changeSettingsPopup.events({ Popup.back(); } }, + 'click .js-apply-start-day-of-week'(event, templateInstance) { + event.preventDefault(); + const startDay = parseInt( + templateInstance.$('#start-day-of-week').val(), + 10, + ); + if (!isNaN(startDay)) { + currentUser = Meteor.user(); + if (currentUser) { + Meteor.call('changeStartDayOfWeek', startDay); + } else { + cookies.set('startDayOfWeek', startDay); + } + Popup.back(); + } + }, }); diff --git a/client/lib/datepicker.js b/client/lib/datepicker.js index 1c02c2ff..aa05310c 100644 --- a/client/lib/datepicker.js +++ b/client/lib/datepicker.js @@ -10,13 +10,22 @@ DatePicker = BlazeComponent.extendComponent({ this.defaultTime = defaultTime; }, + startDayOfWeek() { + const currentUser = Meteor.user(); + if (currentUser) { + return currentUser.getStartDayOfWeek(); + } else { + return 1; + } + }, + onRendered() { const $picker = this.$('.js-datepicker') .datepicker({ todayHighlight: true, todayBtn: 'linked', language: TAPi18n.getLanguage(), - weekStart: 1, + weekStart: this.startDayOfWeek(), }) .on( 'changeDate', diff --git a/i18n/en.i18n.json b/i18n/en.i18n.json index 18a0680b..864d60ce 100644 --- a/i18n/en.i18n.json +++ b/i18n/en.i18n.json @@ -777,5 +777,13 @@ "mark-all-as-read": "Mark all as read", "remove-all-read": "Remove all read", "allow-rename": "Allow Rename", - "allowRenamePopup-title": "Allow Rename" + "allowRenamePopup-title": "Allow Rename", + "start-day-of-week": "Set day of the week start", + "monday": "Monday", + "tuesday": "Tuesday", + "wednesday": "Wednesday", + "thursday": "Thursday", + "friday": "Friday", + "saturday": "Saturday", + "sunday": "Sunday" } diff --git a/models/users.js b/models/users.js index f4b7329a..f4f4f38e 100644 --- a/models/users.js +++ b/models/users.js @@ -190,6 +190,13 @@ Users.attachSchema( type: Number, optional: true, }, + 'profile.startDayOfWeek': { + /** + * startDayOfWeek field of the user + */ + type: Number, + optional: true, + }, 'profile.starredBoards': { /** * list of starred board IDs @@ -521,6 +528,11 @@ Users.helpers({ return profile.language || 'en'; }, + getStartDayOfWeek() { + const profile = this.profile || {}; + return profile.startDayOfWeek || 1; + }, + getTemplatesBoardId() { return (this.profile || {}).templatesBoardId; }, @@ -652,6 +664,10 @@ Users.mutations({ return { $set: { 'profile.showCardsCountAt': limit } }; }, + setStartDayOfWeek(startDay) { + return { $set: { 'profile.startDayOfWeek': startDay } }; + }, + setBoardView(view) { return { $set: { @@ -682,6 +698,10 @@ Meteor.methods({ check(limit, Number); Meteor.user().setShowCardsCountAt(limit); }, + changeStartDayOfWeek(startDay) { + check(startDay, Number); + Meteor.user().setStartDayOfWeek(startDay); + }, }); if (Meteor.isServer) { diff --git a/public/api/wekan.yml b/public/api/wekan.yml index 6dccbe7f..8cd4acfa 100644 --- a/public/api/wekan.yml +++ b/public/api/wekan.yml @@ -2544,6 +2544,10 @@ definitions: description: | showCardCountAt field of the user type: number + startDayOfWeek: + description: | + startDayOfWeek field of the user + type: number starredBoards: description: | list of starred board IDs -- cgit v1.2.3-1-g7c22 From 9e95c06415e614e587d684ff9660cc53c5f8c8d3 Mon Sep 17 00:00:00 2001 From: Lauri Ojansivu <x@xet7.org> Date: Wed, 22 Apr 2020 21:00:31 +0300 Subject: Fix lint errors in lint error fix. Thanks to xet7 ! --- client/components/boards/boardArchive.js | 2 +- client/components/boards/boardsList.js | 4 +++- client/components/cards/cardDetails.js | 17 ++++++++-------- client/components/sidebar/sidebar.js | 17 ++++++++-------- models/boards.js | 5 ++++- models/cards.js | 34 ++++++++++++++++---------------- models/settings.js | 1 - models/trelloCreator.js | 8 ++++---- server/migrations.js | 8 ++------ 9 files changed, 47 insertions(+), 49 deletions(-) diff --git a/client/components/boards/boardArchive.js b/client/components/boards/boardArchive.js index 9f4d60a1..5a5cf772 100644 --- a/client/components/boards/boardArchive.js +++ b/client/components/boards/boardArchive.js @@ -7,7 +7,7 @@ BlazeComponent.extendComponent({ return Boards.find( { archived: true }, { - sort: { sort: 1 /* boards default sorting */ } + sort: { sort: 1 /* boards default sorting */ }, }, ); }, diff --git a/client/components/boards/boardsList.js b/client/components/boards/boardsList.js index 847ea395..9208fdb2 100644 --- a/client/components/boards/boardsList.js +++ b/client/components/boards/boardsList.js @@ -86,7 +86,9 @@ BlazeComponent.extendComponent({ query['members.userId'] = Meteor.userId(); else query.permission = 'public'; - return Boards.find(query, { sort: { sort: 1 /* boards default sorting */ } }); + return Boards.find(query, { + sort: { sort: 1 /* boards default sorting */ }, + }); }, isStarred() { const user = Meteor.user(); diff --git a/client/components/cards/cardDetails.js b/client/components/cards/cardDetails.js index a578ba7c..b958d5bf 100644 --- a/client/components/cards/cardDetails.js +++ b/client/components/cards/cardDetails.js @@ -56,9 +56,8 @@ BlazeComponent.extendComponent({ }, votePublic() { const card = this.currentData(); - if (card.vote) - return card.vote.public - return null + if (card.vote) return card.vote.public; + return null; }, voteCountPositive() { const card = this.currentData(); @@ -380,7 +379,7 @@ BlazeComponent.extendComponent({ } }, 'click .js-go-to-linked-card'() { - Utils.goCardId(this.data().linkedId) + Utils.goCardId(this.data().linkedId); }, 'click .js-member': Popup.open('cardMember'), 'click .js-add-members': Popup.open('cardMembers'), @@ -391,7 +390,7 @@ BlazeComponent.extendComponent({ 'click .js-start-date': Popup.open('editCardStartDate'), 'click .js-due-date': Popup.open('editCardDueDate'), 'click .js-end-date': Popup.open('editCardEndDate'), - 'click .js-show-positive-votes':Popup.open('positiveVoteMembers'), + 'click .js-show-positive-votes': Popup.open('positiveVoteMembers'), 'click .js-show-negative-votes': Popup.open('negativeVoteMembers'), 'mouseenter .js-card-details'() { const parentComponent = this.parentComponent().parentComponent(); @@ -658,7 +657,7 @@ Template.cardDetailsActionsPopup.events({ }, }); -Template.editCardTitleForm.onRendered(function () { +Template.editCardTitleForm.onRendered(function() { autosize(this.$('.js-edit-card-title')); }); @@ -672,7 +671,7 @@ Template.editCardTitleForm.events({ }, }); -Template.editCardRequesterForm.onRendered(function () { +Template.editCardRequesterForm.onRendered(function() { autosize(this.$('.js-edit-card-requester')); }); @@ -685,7 +684,7 @@ Template.editCardRequesterForm.events({ }, }); -Template.editCardAssignerForm.onRendered(function () { +Template.editCardAssignerForm.onRendered(function() { autosize(this.$('.js-edit-card-assigner')); }); @@ -825,7 +824,7 @@ Template.copyChecklistToManyCardsPopup.events({ // copy subtasks cursor = Cards.find({ parentId: oldId }); - cursor.forEach(function () { + cursor.forEach(function() { 'use strict'; const subtask = arguments[0]; subtask.parentId = _id; diff --git a/client/components/sidebar/sidebar.js b/client/components/sidebar/sidebar.js index 11471c2f..cbe00797 100644 --- a/client/components/sidebar/sidebar.js +++ b/client/components/sidebar/sidebar.js @@ -196,14 +196,14 @@ Template.boardMenuPopup.events({ }, 'click .js-change-board-color': Popup.open('boardChangeColor'), 'click .js-change-language': Popup.open('changeLanguage'), - 'click .js-archive-board ': Popup.afterConfirm('archiveBoard', function () { + 'click .js-archive-board ': Popup.afterConfirm('archiveBoard', function() { const currentBoard = Boards.findOne(Session.get('currentBoard')); currentBoard.archive(); // XXX We should have some kind of notification on top of the page to // confirm that the board was successfully archived. FlowRouter.go('home'); }), - 'click .js-delete-board': Popup.afterConfirm('deleteBoard', function () { + 'click .js-delete-board': Popup.afterConfirm('deleteBoard', function() { const currentBoard = Boards.findOne(Session.get('currentBoard')); Popup.close(); Boards.remove(currentBoard._id); @@ -215,17 +215,16 @@ Template.boardMenuPopup.events({ 'click .js-card-settings': Popup.open('boardCardSettings'), }); - -Template.boardMenuPopup.onCreated(function () { +Template.boardMenuPopup.onCreated(function() { this.apiEnabled = new ReactiveVar(false); Meteor.call('_isApiEnabled', (e, result) => { - this.apiEnabled.set(result) - }) -}) + this.apiEnabled.set(result); + }); +}); Template.boardMenuPopup.helpers({ withApi() { - return Template.instance().apiEnabled.get() + return Template.instance().apiEnabled.get(); }, exportUrl() { const params = { @@ -248,7 +247,7 @@ Template.memberPopup.events({ Popup.close(); }, 'click .js-change-role': Popup.open('changePermissions'), - 'click .js-remove-member': Popup.afterConfirm('removeMember', function () { + 'click .js-remove-member': Popup.afterConfirm('removeMember', function() { const boardId = Session.get('currentBoard'); const memberId = this.userId; Cards.find({ boardId, members: memberId }).forEach(card => { diff --git a/models/boards.js b/models/boards.js index 170ebc5a..26dc6127 100644 --- a/models/boards.js +++ b/models/boards.js @@ -1297,7 +1297,10 @@ if (Meteor.isServer) { // Insert new board at last position in sort order. Boards.before.insert((userId, doc) => { - const lastBoard = Boards.findOne({ sort: { $exists: true } }, { sort: { sort: -1 } }); + const lastBoard = Boards.findOne( + { sort: { $exists: true } }, + { sort: { sort: -1 } }, + ); if (lastBoard && typeof lastBoard.sort !== 'undefined') { doc.sort = lastBoard.sort + 1; } diff --git a/models/cards.js b/models/cards.js index 485837ef..72153132 100644 --- a/models/cards.js +++ b/models/cards.js @@ -732,7 +732,7 @@ Cards.helpers({ parentString(sep) { return this.parentList() - .map(function (elem) { + .map(function(elem) { return elem.title; }) .join(sep); @@ -1050,13 +1050,13 @@ Cards.helpers({ voteMemberPositive() { if (this.vote && this.vote.positive) - return Users.find({ _id: { $in: this.vote.positive } }) - return [] + return Users.find({ _id: { $in: this.vote.positive } }); + return []; }, voteMemberNegative() { if (this.vote && this.vote.negative) - return Users.find({ _id: { $in: this.vote.negative } }) - return [] + return Users.find({ _id: { $in: this.vote.negative } }); + return []; }, getId() { @@ -1475,12 +1475,12 @@ Cards.mutations({ }, }; }, - setVoteQuestion(question, public_) { + setVoteQuestion(question, public) { return { $set: { vote: { question, - public_, + public, positive: [], negative: [], }, @@ -1929,7 +1929,7 @@ if (Meteor.isServer) { }); //New activity for card moves - Cards.after.update(function (userId, doc, fieldNames) { + Cards.after.update(function(userId, doc, fieldNames) { const oldListId = this.previous.listId; const oldSwimlaneId = this.previous.swimlaneId; const oldBoardId = this.previous.boardId; @@ -1975,7 +1975,7 @@ if (Meteor.isServer) { // change list modifiedAt, when user modified the key values in timingaction array, if it's endAt, put the modifiedAt of list back to one year ago for sorting purpose const modifiedAt = new Date( new Date(value).getTime() - - (action === 'endAt' ? 365 * 24 * 3600 * 1e3 : 0), + (action === 'endAt' ? 365 * 24 * 3600 * 1e3 : 0), ); // set it as 1 year before const boardId = list.boardId; Lists.direct.update( @@ -2029,7 +2029,7 @@ if (Meteor.isServer) { JsonRoutes.add( 'GET', '/api/boards/:boardId/swimlanes/:swimlaneId/cards', - function (req, res) { + function(req, res) { const paramBoardId = req.params.boardId; const paramSwimlaneId = req.params.swimlaneId; Authentication.checkBoardAccess(req.userId, paramBoardId); @@ -2039,7 +2039,7 @@ if (Meteor.isServer) { boardId: paramBoardId, swimlaneId: paramSwimlaneId, archived: false, - }).map(function (doc) { + }).map(function(doc) { return { _id: doc._id, title: doc.title, @@ -2063,7 +2063,7 @@ if (Meteor.isServer) { * title: string, * description: string}] */ - JsonRoutes.add('GET', '/api/boards/:boardId/lists/:listId/cards', function ( + JsonRoutes.add('GET', '/api/boards/:boardId/lists/:listId/cards', function( req, res, ) { @@ -2076,7 +2076,7 @@ if (Meteor.isServer) { boardId: paramBoardId, listId: paramListId, archived: false, - }).map(function (doc) { + }).map(function(doc) { return { _id: doc._id, title: doc.title, @@ -2098,7 +2098,7 @@ if (Meteor.isServer) { JsonRoutes.add( 'GET', '/api/boards/:boardId/lists/:listId/cards/:cardId', - function (req, res) { + function(req, res) { const paramBoardId = req.params.boardId; const paramListId = req.params.listId; const paramCardId = req.params.cardId; @@ -2130,7 +2130,7 @@ if (Meteor.isServer) { * @param {string} [assignees] the array of maximum one ID of assignee of the new card * @return_type {_id: string} */ - JsonRoutes.add('POST', '/api/boards/:boardId/lists/:listId/cards', function ( + JsonRoutes.add('POST', '/api/boards/:boardId/lists/:listId/cards', function( req, res, ) { @@ -2237,7 +2237,7 @@ if (Meteor.isServer) { JsonRoutes.add( 'PUT', '/api/boards/:boardId/lists/:listId/cards/:cardId', - function (req, res) { + function(req, res) { Authentication.checkUserId(req.userId); const paramBoardId = req.params.boardId; const paramCardId = req.params.cardId; @@ -2536,7 +2536,7 @@ if (Meteor.isServer) { JsonRoutes.add( 'DELETE', '/api/boards/:boardId/lists/:listId/cards/:cardId', - function (req, res) { + function(req, res) { Authentication.checkUserId(req.userId); const paramBoardId = req.params.boardId; const paramListId = req.params.listId; diff --git a/models/settings.js b/models/settings.js index 03ef9052..fb823205 100644 --- a/models/settings.js +++ b/models/settings.js @@ -338,7 +338,6 @@ if (Meteor.isServer) { isPasswordLoginDisabled() { return process.env.PASSWORD_LOGIN_ENABLED === 'false'; }, - }); } diff --git a/models/trelloCreator.js b/models/trelloCreator.js index 28982f43..1c5bcd93 100644 --- a/models/trelloCreator.js +++ b/models/trelloCreator.js @@ -1,4 +1,4 @@ -const DateString = Match.Where(function (dateAsString) { +const DateString = Match.Where(function(dateAsString) { check(dateAsString, String); return moment(dateAsString, moment.ISO_8601).isValid(); }); @@ -299,13 +299,13 @@ export class TrelloCreator { } } return true; - }) + }); if (positiveVotes.length > 0) { cardToCreate.vote = { question: cardToCreate.title, public: true, positive: positiveVotes, - } + }; } } @@ -369,7 +369,7 @@ export class TrelloCreator { // so we make it server only, and let UI catch up once it is done, forget about latency comp. const self = this; if (Meteor.isServer) { - file.attachData(att.url, function (error) { + file.attachData(att.url, function(error) { file.boardId = boardId; file.cardId = cardId; file.userId = self._user(att.idMemberCreator); diff --git a/server/migrations.js b/server/migrations.js index 21b54bda..a6c945fa 100644 --- a/server/migrations.js +++ b/server/migrations.js @@ -1036,12 +1036,8 @@ Migrations.add('add-description-text-allowed', () => { Migrations.add('add-sort-field-to-boards', () => { Boards.find().forEach((board, index) => { - if (!board.hasOwnProperty('sort')) { - Boards.direct.update( - board._id, - { $set: { sort: index } }, - noValidate - ); + if (!board.hasOwnProperty('sort')) { + Boards.direct.update(board._id, { $set: { sort: index } }, noValidate); } }); }); -- cgit v1.2.3-1-g7c22 From 6fd827792a1da5556bec6bd369a945ae7d72e1c2 Mon Sep 17 00:00:00 2001 From: Lauri Ojansivu <x@xet7.org> Date: Wed, 22 Apr 2020 21:03:01 +0300 Subject: Update ChangeLog. --- CHANGELOG.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index b6bf78c0..574b0844 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -9,6 +9,8 @@ and fixes the following bugs: - [Multiple lint issue fixes](https://github.com/wekan/wekan/pull/3031). Thanks to marc1006. +- [Fix lint errors in lint error fix](https://github.com/wekan/wekan/commit/9e95c06415e614e587d684ff9660cc53c5f8c8d3). + Thanks to xet7. Thanks to above GitHub users for their contributions and translators for their translations. -- cgit v1.2.3-1-g7c22 From f9747bc908ec1bde6509b2712c8e403f935467d5 Mon Sep 17 00:00:00 2001 From: Lauri Ojansivu <x@xet7.org> Date: Wed, 22 Apr 2020 21:03:47 +0300 Subject: - Set Snap MongoDB compatibility to 4.2.5 according to Meteor ChangeLog. Thanks to xet7 ! --- snap-src/bin/mongodb-control | 2 ++ 1 file changed, 2 insertions(+) diff --git a/snap-src/bin/mongodb-control b/snap-src/bin/mongodb-control index 246c3acb..92bc36d6 100755 --- a/snap-src/bin/mongodb-control +++ b/snap-src/bin/mongodb-control @@ -66,3 +66,5 @@ fi # Drop indexes on database upgrade, when starting MongoDB #mongo wekan --eval "db.getCollectionNames().forEach(function(col_name) { var coll = db.getCollection(col_name); coll.dropIndexes(); });" $BIND_OPTIONS + +mongo wekan --eval 'db.adminCommand({ setFeatureCompatibilityVersion: "4.2" });' $BIND_OPTIONS -- cgit v1.2.3-1-g7c22 From 7de18eccea3854db3be6197bf21afbfd3ddb65a6 Mon Sep 17 00:00:00 2001 From: Lauri Ojansivu <x@xet7.org> Date: Wed, 22 Apr 2020 21:03:47 +0300 Subject: - Set Snap MongoDB compatibility to 4.2 according to Meteor ChangeLog. Thanks to xet7 ! --- snap-src/bin/mongodb-control | 2 ++ 1 file changed, 2 insertions(+) diff --git a/snap-src/bin/mongodb-control b/snap-src/bin/mongodb-control index 246c3acb..92bc36d6 100755 --- a/snap-src/bin/mongodb-control +++ b/snap-src/bin/mongodb-control @@ -66,3 +66,5 @@ fi # Drop indexes on database upgrade, when starting MongoDB #mongo wekan --eval "db.getCollectionNames().forEach(function(col_name) { var coll = db.getCollection(col_name); coll.dropIndexes(); });" $BIND_OPTIONS + +mongo wekan --eval 'db.adminCommand({ setFeatureCompatibilityVersion: "4.2" });' $BIND_OPTIONS -- cgit v1.2.3-1-g7c22 From e4b1106acd5daa903c39a7adf09867036570d6e8 Mon Sep 17 00:00:00 2001 From: Lauri Ojansivu <x@xet7.org> Date: Wed, 22 Apr 2020 21:07:49 +0300 Subject: Update ChangeLog. --- CHANGELOG.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 574b0844..91c9d00a 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -11,6 +11,8 @@ and fixes the following bugs: Thanks to marc1006. - [Fix lint errors in lint error fix](https://github.com/wekan/wekan/commit/9e95c06415e614e587d684ff9660cc53c5f8c8d3). Thanks to xet7. +- [Set Snap MongoDB compatibility to 4.2 according to Meteor ChangeLog](https://github.com/wekan/wekan/commit/7de18eccea3854db3be6197bf21afbfd3ddb65a6). + Thanks to xet7. Thanks to above GitHub users for their contributions and translators for their translations. -- cgit v1.2.3-1-g7c22 From 12964aa7425fded5e5299107e3485d682cfd33c1 Mon Sep 17 00:00:00 2001 From: Lauri Ojansivu <x@xet7.org> Date: Wed, 22 Apr 2020 21:16:28 +0300 Subject: Update translations. --- i18n/ar.i18n.json | 10 +++++++++- i18n/bg.i18n.json | 10 +++++++++- i18n/br.i18n.json | 10 +++++++++- i18n/ca.i18n.json | 10 +++++++++- i18n/cs.i18n.json | 10 +++++++++- i18n/da.i18n.json | 18 +++++++++++++----- i18n/de.i18n.json | 10 +++++++++- i18n/el.i18n.json | 10 +++++++++- i18n/en-GB.i18n.json | 10 +++++++++- i18n/eo.i18n.json | 10 +++++++++- i18n/es-AR.i18n.json | 10 +++++++++- i18n/es.i18n.json | 10 +++++++++- i18n/eu.i18n.json | 10 +++++++++- i18n/fa.i18n.json | 10 +++++++++- i18n/fi.i18n.json | 10 +++++++++- i18n/fr.i18n.json | 10 +++++++++- i18n/gl.i18n.json | 10 +++++++++- i18n/he.i18n.json | 10 +++++++++- i18n/hi.i18n.json | 10 +++++++++- i18n/hu.i18n.json | 10 +++++++++- i18n/hy.i18n.json | 10 +++++++++- i18n/id.i18n.json | 10 +++++++++- i18n/ig.i18n.json | 10 +++++++++- i18n/it.i18n.json | 10 +++++++++- i18n/ja.i18n.json | 10 +++++++++- i18n/ka.i18n.json | 10 +++++++++- i18n/km.i18n.json | 10 +++++++++- i18n/ko.i18n.json | 10 +++++++++- i18n/lv.i18n.json | 10 +++++++++- i18n/mk.i18n.json | 10 +++++++++- i18n/mn.i18n.json | 10 +++++++++- i18n/nb.i18n.json | 10 +++++++++- i18n/nl.i18n.json | 10 +++++++++- i18n/oc.i18n.json | 10 +++++++++- i18n/pl.i18n.json | 10 +++++++++- i18n/pt-BR.i18n.json | 10 +++++++++- i18n/pt.i18n.json | 10 +++++++++- i18n/ro.i18n.json | 10 +++++++++- i18n/ru.i18n.json | 10 +++++++++- i18n/sl.i18n.json | 10 +++++++++- i18n/sr.i18n.json | 10 +++++++++- i18n/sv.i18n.json | 10 +++++++++- i18n/sw.i18n.json | 10 +++++++++- i18n/ta.i18n.json | 10 +++++++++- i18n/th.i18n.json | 10 +++++++++- i18n/tr.i18n.json | 10 +++++++++- i18n/uk.i18n.json | 10 +++++++++- i18n/vi.i18n.json | 10 +++++++++- i18n/zh-CN.i18n.json | 10 +++++++++- i18n/zh-HK.i18n.json | 10 +++++++++- i18n/zh-TW.i18n.json | 10 +++++++++- 51 files changed, 463 insertions(+), 55 deletions(-) diff --git a/i18n/ar.i18n.json b/i18n/ar.i18n.json index 3b13f1a9..b63e7c0a 100644 --- a/i18n/ar.i18n.json +++ b/i18n/ar.i18n.json @@ -774,5 +774,13 @@ "mark-all-as-read": "Mark all as read", "remove-all-read": "Remove all read", "allow-rename": "Allow Rename", - "allowRenamePopup-title": "Allow Rename" + "allowRenamePopup-title": "Allow Rename", + "start-day-of-week": "Set day of the week start", + "monday": "Monday", + "tuesday": "Tuesday", + "wednesday": "Wednesday", + "thursday": "Thursday", + "friday": "Friday", + "saturday": "Saturday", + "sunday": "Sunday" } diff --git a/i18n/bg.i18n.json b/i18n/bg.i18n.json index 30b9e9ed..43e69f61 100644 --- a/i18n/bg.i18n.json +++ b/i18n/bg.i18n.json @@ -774,5 +774,13 @@ "mark-all-as-read": "Mark all as read", "remove-all-read": "Remove all read", "allow-rename": "Allow Rename", - "allowRenamePopup-title": "Allow Rename" + "allowRenamePopup-title": "Allow Rename", + "start-day-of-week": "Set day of the week start", + "monday": "Monday", + "tuesday": "Tuesday", + "wednesday": "Wednesday", + "thursday": "Thursday", + "friday": "Friday", + "saturday": "Saturday", + "sunday": "Sunday" } diff --git a/i18n/br.i18n.json b/i18n/br.i18n.json index d64276e0..eb787032 100644 --- a/i18n/br.i18n.json +++ b/i18n/br.i18n.json @@ -774,5 +774,13 @@ "mark-all-as-read": "Mark all as read", "remove-all-read": "Remove all read", "allow-rename": "Allow Rename", - "allowRenamePopup-title": "Allow Rename" + "allowRenamePopup-title": "Allow Rename", + "start-day-of-week": "Set day of the week start", + "monday": "Monday", + "tuesday": "Tuesday", + "wednesday": "Wednesday", + "thursday": "Thursday", + "friday": "Friday", + "saturday": "Saturday", + "sunday": "Sunday" } diff --git a/i18n/ca.i18n.json b/i18n/ca.i18n.json index 398dc094..ba717349 100644 --- a/i18n/ca.i18n.json +++ b/i18n/ca.i18n.json @@ -774,5 +774,13 @@ "mark-all-as-read": "Mark all as read", "remove-all-read": "Remove all read", "allow-rename": "Allow Rename", - "allowRenamePopup-title": "Allow Rename" + "allowRenamePopup-title": "Allow Rename", + "start-day-of-week": "Set day of the week start", + "monday": "Monday", + "tuesday": "Tuesday", + "wednesday": "Wednesday", + "thursday": "Thursday", + "friday": "Friday", + "saturday": "Saturday", + "sunday": "Sunday" } diff --git a/i18n/cs.i18n.json b/i18n/cs.i18n.json index 1668c5b7..9fdf2cae 100644 --- a/i18n/cs.i18n.json +++ b/i18n/cs.i18n.json @@ -774,5 +774,13 @@ "mark-all-as-read": "Označit vše jako přečtené", "remove-all-read": "Remove all read", "allow-rename": "Povolit přejmenování", - "allowRenamePopup-title": "Povolit přejmenování" + "allowRenamePopup-title": "Povolit přejmenování", + "start-day-of-week": "Set day of the week start", + "monday": "Monday", + "tuesday": "Tuesday", + "wednesday": "Wednesday", + "thursday": "Thursday", + "friday": "Friday", + "saturday": "Saturday", + "sunday": "Sunday" } diff --git a/i18n/da.i18n.json b/i18n/da.i18n.json index e7629b3e..ff0de818 100644 --- a/i18n/da.i18n.json +++ b/i18n/da.i18n.json @@ -1,9 +1,9 @@ { - "accept": "Accepter", + "accept": "Acceptér", "act-activity-notify": "Aktivitetsnotits", "act-addAttachment": "tilføjede vedhæftningen __attachment__ til kortet __card__ på listen __list__ i svømmebanen __swimlane__ på tavlen __board__", "act-deleteAttachment": "slettede vedhæftning __attachment__ til kortet __card__ på listen __list__ i svømmebanen __swimlane__ på tavlen __board__", - "act-addSubtask": "tilføjede delopgave __subtask__ til kortet __card__ på listen __list__ i svømmebanen __swimlane__ på tavlen __board__", + "act-addSubtask": "tilføjede delopgaven __subtask__ til kortet __card__ på listen __list__ i svømmebanen __swimlane__ på tavlen __board__", "act-addLabel": "Tilføjede etiketten __label__ til kortet __card__ på listen __list__ i svømmebanen __swimlane__ på tavlen __board__", "act-addedLabel": "Tilføjede etiketten __label__ til kortet __card__ på listen __list__ i svømmebanen __swimlane__ på tavlen __board__", "act-removeLabel": "Fjernede etiketten __label__ fra kortet __card__ på listen __list__ i svømmebanen __swimlane__ på kortet __board__", @@ -336,7 +336,7 @@ "filter-on-desc": "Du filtrerer kort på denne tavle. Klik her for at redigere filteret.", "filter-to-selection": "Filtrér til valgte", "advanced-filter-label": "Avanceret filter", - "advanced-filter-description": "Avanceret filter gør det muligt at skrive en tekststreng indeholdende følgende operatører: == != <= >= && || ( ) Mellemrum anvendes som adskillelsestegn mellem operatørerne. Du kan filtrere alle Brugerdefinerede felter ved at taste deres navne og værdier. Som eksempel: Felt1 == Værdi1. Bemærk: Hvis felter eller værdier indeholder mellemrum, så skal du indkapsle dem i enkeltcitationstegn. Som eksempel: 'Felt 1' == I\\'m. Du kan også kombinere flere betingelser. Som eksempel: F1 == V1 || F1 == V2. Normalt vil alle operatører blive fortolket fra venstre mod højre. Du kan ændre rækkefølgen ved brug af parenteser. Som eksempel: F1 == V1 && (F2 == V2 || F2 == V3). Du kan også søge i tekstfelter med brug af regulære udtryk: F1 == /Tes.*/i", + "advanced-filter-description": "Avanceret filter gør det muligt at skrive en tekststreng indeholdende følgende operatører: == != <= >= && || ( ) Mellemrum anvendes som adskillelsestegn mellem operatørerne. Du kan filtrere alle Brugerdefinerede felter ved at taste deres navne og værdier. Som eksempel: Felt1 == Værdi1. Bemærk: Hvis felter eller værdier indeholder mellemrum, så skal du indkapsle dem i enkeltcitationstegn. Som eksempel: 'Felt 1' == 'Værdi1'. For at springe over enkelte kontroltegn (' \\/), så kan \\ benyttes. Som eksempel: Felt1 == Så\\'n. Du kan også kombinere flere betingelser. Som eksempel: F1 == V1 || F1 == V2. Normalt vil alle operatører blive fortolket fra venstre mod højre. Du kan ændre rækkefølgen ved brug af parenteser. Som eksempel: F1 == V1 && (F2 == V2 || F2 == V3). Du kan også søge i tekstfelter med brug af regulære udtryk: F1 == /Tes.*/i", "fullname": "Fuldt navn", "header-logo-title": "Gå tilbage til siden med dine tavler", "hide-system-messages": "Skjul systembeskeder", @@ -469,7 +469,7 @@ "star-board-title": "Klik for at stjernemarkere denne tavle. Den vil blive vist i toppen af din liste over tavler.", "starred-boards": "Tavler med stjerner", "starred-boards-description": "Tavler med stjerner vises i toppen af din liste over tavler.", - "subscribe": "Annonér", + "subscribe": "Abonnér", "team": "Team", "this-board": "denne tavle", "this-card": "dette kort", @@ -774,5 +774,13 @@ "mark-all-as-read": "Markér alle som læst", "remove-all-read": "Fjern alle læste", "allow-rename": "Tillad omdøb", - "allowRenamePopup-title": "Tillad omdøb" + "allowRenamePopup-title": "Tillad omdøb", + "start-day-of-week": "Set day of the week start", + "monday": "Monday", + "tuesday": "Tuesday", + "wednesday": "Wednesday", + "thursday": "Thursday", + "friday": "Friday", + "saturday": "Saturday", + "sunday": "Sunday" } diff --git a/i18n/de.i18n.json b/i18n/de.i18n.json index 1dd108e7..0a674651 100644 --- a/i18n/de.i18n.json +++ b/i18n/de.i18n.json @@ -774,5 +774,13 @@ "mark-all-as-read": "Alle als gelesen markieren", "remove-all-read": "Alle gelesenen entfernen", "allow-rename": "Umbenennen erlauben", - "allowRenamePopup-title": "Umbenennen erlauben" + "allowRenamePopup-title": "Umbenennen erlauben", + "start-day-of-week": "Set day of the week start", + "monday": "Monday", + "tuesday": "Tuesday", + "wednesday": "Wednesday", + "thursday": "Thursday", + "friday": "Friday", + "saturday": "Saturday", + "sunday": "Sunday" } diff --git a/i18n/el.i18n.json b/i18n/el.i18n.json index a092fcaf..2ff705a4 100644 --- a/i18n/el.i18n.json +++ b/i18n/el.i18n.json @@ -774,5 +774,13 @@ "mark-all-as-read": "Mark all as read", "remove-all-read": "Remove all read", "allow-rename": "Allow Rename", - "allowRenamePopup-title": "Allow Rename" + "allowRenamePopup-title": "Allow Rename", + "start-day-of-week": "Set day of the week start", + "monday": "Monday", + "tuesday": "Tuesday", + "wednesday": "Wednesday", + "thursday": "Thursday", + "friday": "Friday", + "saturday": "Saturday", + "sunday": "Sunday" } diff --git a/i18n/en-GB.i18n.json b/i18n/en-GB.i18n.json index 12fccd9a..18a6b3fe 100644 --- a/i18n/en-GB.i18n.json +++ b/i18n/en-GB.i18n.json @@ -774,5 +774,13 @@ "mark-all-as-read": "Mark all as read", "remove-all-read": "Remove all read", "allow-rename": "Allow Rename", - "allowRenamePopup-title": "Allow Rename" + "allowRenamePopup-title": "Allow Rename", + "start-day-of-week": "Set day of the week start", + "monday": "Monday", + "tuesday": "Tuesday", + "wednesday": "Wednesday", + "thursday": "Thursday", + "friday": "Friday", + "saturday": "Saturday", + "sunday": "Sunday" } diff --git a/i18n/eo.i18n.json b/i18n/eo.i18n.json index db235e97..f218c1e4 100644 --- a/i18n/eo.i18n.json +++ b/i18n/eo.i18n.json @@ -774,5 +774,13 @@ "mark-all-as-read": "Mark all as read", "remove-all-read": "Remove all read", "allow-rename": "Allow Rename", - "allowRenamePopup-title": "Allow Rename" + "allowRenamePopup-title": "Allow Rename", + "start-day-of-week": "Set day of the week start", + "monday": "Monday", + "tuesday": "Tuesday", + "wednesday": "Wednesday", + "thursday": "Thursday", + "friday": "Friday", + "saturday": "Saturday", + "sunday": "Sunday" } diff --git a/i18n/es-AR.i18n.json b/i18n/es-AR.i18n.json index 31c8e0ed..0485a6d7 100644 --- a/i18n/es-AR.i18n.json +++ b/i18n/es-AR.i18n.json @@ -774,5 +774,13 @@ "mark-all-as-read": "Mark all as read", "remove-all-read": "Remove all read", "allow-rename": "Allow Rename", - "allowRenamePopup-title": "Allow Rename" + "allowRenamePopup-title": "Allow Rename", + "start-day-of-week": "Set day of the week start", + "monday": "Monday", + "tuesday": "Tuesday", + "wednesday": "Wednesday", + "thursday": "Thursday", + "friday": "Friday", + "saturday": "Saturday", + "sunday": "Sunday" } diff --git a/i18n/es.i18n.json b/i18n/es.i18n.json index 47b48e6d..722aef45 100644 --- a/i18n/es.i18n.json +++ b/i18n/es.i18n.json @@ -774,5 +774,13 @@ "mark-all-as-read": "Marcar todo como leido", "remove-all-read": "Remove all read", "allow-rename": "Permitir renombrar", - "allowRenamePopup-title": "Permitir renombrar" + "allowRenamePopup-title": "Permitir renombrar", + "start-day-of-week": "Set day of the week start", + "monday": "Monday", + "tuesday": "Tuesday", + "wednesday": "Wednesday", + "thursday": "Thursday", + "friday": "Friday", + "saturday": "Saturday", + "sunday": "Sunday" } diff --git a/i18n/eu.i18n.json b/i18n/eu.i18n.json index 4bd56017..8753bbd8 100644 --- a/i18n/eu.i18n.json +++ b/i18n/eu.i18n.json @@ -774,5 +774,13 @@ "mark-all-as-read": "Mark all as read", "remove-all-read": "Remove all read", "allow-rename": "Allow Rename", - "allowRenamePopup-title": "Allow Rename" + "allowRenamePopup-title": "Allow Rename", + "start-day-of-week": "Set day of the week start", + "monday": "Monday", + "tuesday": "Tuesday", + "wednesday": "Wednesday", + "thursday": "Thursday", + "friday": "Friday", + "saturday": "Saturday", + "sunday": "Sunday" } diff --git a/i18n/fa.i18n.json b/i18n/fa.i18n.json index 67d53de3..92259816 100644 --- a/i18n/fa.i18n.json +++ b/i18n/fa.i18n.json @@ -774,5 +774,13 @@ "mark-all-as-read": "علامت همه به خوانده شده", "remove-all-read": "حذف همه خوانده شده", "allow-rename": "Allow Rename", - "allowRenamePopup-title": "Allow Rename" + "allowRenamePopup-title": "Allow Rename", + "start-day-of-week": "Set day of the week start", + "monday": "Monday", + "tuesday": "Tuesday", + "wednesday": "Wednesday", + "thursday": "Thursday", + "friday": "Friday", + "saturday": "Saturday", + "sunday": "Sunday" } diff --git a/i18n/fi.i18n.json b/i18n/fi.i18n.json index 465357c8..dbbd8eb4 100644 --- a/i18n/fi.i18n.json +++ b/i18n/fi.i18n.json @@ -774,5 +774,13 @@ "mark-all-as-read": "Merkkaa kaikki luetuksi", "remove-all-read": "Poista kaikki luetut", "allow-rename": "Salli uudelleennimeäminen", - "allowRenamePopup-title": "Salli uudelleennimeäminen" + "allowRenamePopup-title": "Salli uudelleennimeäminen", + "start-day-of-week": "Aseta viikon alkamispäivä", + "monday": "Maanantai", + "tuesday": "Tiistai", + "wednesday": "Keskiviikko", + "thursday": "Torstai", + "friday": "Perjantai", + "saturday": "Lauantai", + "sunday": "Sunnuntai" } diff --git a/i18n/fr.i18n.json b/i18n/fr.i18n.json index a29ad08a..7e8af821 100644 --- a/i18n/fr.i18n.json +++ b/i18n/fr.i18n.json @@ -774,5 +774,13 @@ "mark-all-as-read": "Marquer comme lus", "remove-all-read": "Supprimer les lus", "allow-rename": "Autoriser le renommage", - "allowRenamePopup-title": "Autoriser le renommage" + "allowRenamePopup-title": "Autoriser le renommage", + "start-day-of-week": "Set day of the week start", + "monday": "Monday", + "tuesday": "Tuesday", + "wednesday": "Wednesday", + "thursday": "Thursday", + "friday": "Friday", + "saturday": "Saturday", + "sunday": "Sunday" } diff --git a/i18n/gl.i18n.json b/i18n/gl.i18n.json index 30f2fa4d..192d3609 100644 --- a/i18n/gl.i18n.json +++ b/i18n/gl.i18n.json @@ -774,5 +774,13 @@ "mark-all-as-read": "Mark all as read", "remove-all-read": "Remove all read", "allow-rename": "Allow Rename", - "allowRenamePopup-title": "Allow Rename" + "allowRenamePopup-title": "Allow Rename", + "start-day-of-week": "Set day of the week start", + "monday": "Monday", + "tuesday": "Tuesday", + "wednesday": "Wednesday", + "thursday": "Thursday", + "friday": "Friday", + "saturday": "Saturday", + "sunday": "Sunday" } diff --git a/i18n/he.i18n.json b/i18n/he.i18n.json index e6f8e41c..a93e6089 100644 --- a/i18n/he.i18n.json +++ b/i18n/he.i18n.json @@ -774,5 +774,13 @@ "mark-all-as-read": "לסמן הכול כאילו שנקראו", "remove-all-read": "הסרת כל אלו שנקראו", "allow-rename": "לאפשר שינוי שם", - "allowRenamePopup-title": "לאפשר שינוי שם" + "allowRenamePopup-title": "לאפשר שינוי שם", + "start-day-of-week": "Set day of the week start", + "monday": "Monday", + "tuesday": "Tuesday", + "wednesday": "Wednesday", + "thursday": "Thursday", + "friday": "Friday", + "saturday": "Saturday", + "sunday": "Sunday" } diff --git a/i18n/hi.i18n.json b/i18n/hi.i18n.json index de746c61..13010c04 100644 --- a/i18n/hi.i18n.json +++ b/i18n/hi.i18n.json @@ -774,5 +774,13 @@ "mark-all-as-read": "Mark all as read", "remove-all-read": "Remove all read", "allow-rename": "Allow Rename", - "allowRenamePopup-title": "Allow Rename" + "allowRenamePopup-title": "Allow Rename", + "start-day-of-week": "Set day of the week start", + "monday": "Monday", + "tuesday": "Tuesday", + "wednesday": "Wednesday", + "thursday": "Thursday", + "friday": "Friday", + "saturday": "Saturday", + "sunday": "Sunday" } diff --git a/i18n/hu.i18n.json b/i18n/hu.i18n.json index 8744e1e2..36e217af 100644 --- a/i18n/hu.i18n.json +++ b/i18n/hu.i18n.json @@ -774,5 +774,13 @@ "mark-all-as-read": "Mark all as read", "remove-all-read": "Remove all read", "allow-rename": "Allow Rename", - "allowRenamePopup-title": "Allow Rename" + "allowRenamePopup-title": "Allow Rename", + "start-day-of-week": "Set day of the week start", + "monday": "Monday", + "tuesday": "Tuesday", + "wednesday": "Wednesday", + "thursday": "Thursday", + "friday": "Friday", + "saturday": "Saturday", + "sunday": "Sunday" } diff --git a/i18n/hy.i18n.json b/i18n/hy.i18n.json index b21d395c..75e1df8b 100644 --- a/i18n/hy.i18n.json +++ b/i18n/hy.i18n.json @@ -774,5 +774,13 @@ "mark-all-as-read": "Mark all as read", "remove-all-read": "Remove all read", "allow-rename": "Allow Rename", - "allowRenamePopup-title": "Allow Rename" + "allowRenamePopup-title": "Allow Rename", + "start-day-of-week": "Set day of the week start", + "monday": "Monday", + "tuesday": "Tuesday", + "wednesday": "Wednesday", + "thursday": "Thursday", + "friday": "Friday", + "saturday": "Saturday", + "sunday": "Sunday" } diff --git a/i18n/id.i18n.json b/i18n/id.i18n.json index c772506e..7ffe160a 100644 --- a/i18n/id.i18n.json +++ b/i18n/id.i18n.json @@ -774,5 +774,13 @@ "mark-all-as-read": "Mark all as read", "remove-all-read": "Remove all read", "allow-rename": "Allow Rename", - "allowRenamePopup-title": "Allow Rename" + "allowRenamePopup-title": "Allow Rename", + "start-day-of-week": "Set day of the week start", + "monday": "Monday", + "tuesday": "Tuesday", + "wednesday": "Wednesday", + "thursday": "Thursday", + "friday": "Friday", + "saturday": "Saturday", + "sunday": "Sunday" } diff --git a/i18n/ig.i18n.json b/i18n/ig.i18n.json index 5e3b2d8e..9c4b790f 100644 --- a/i18n/ig.i18n.json +++ b/i18n/ig.i18n.json @@ -774,5 +774,13 @@ "mark-all-as-read": "Mark all as read", "remove-all-read": "Remove all read", "allow-rename": "Allow Rename", - "allowRenamePopup-title": "Allow Rename" + "allowRenamePopup-title": "Allow Rename", + "start-day-of-week": "Set day of the week start", + "monday": "Monday", + "tuesday": "Tuesday", + "wednesday": "Wednesday", + "thursday": "Thursday", + "friday": "Friday", + "saturday": "Saturday", + "sunday": "Sunday" } diff --git a/i18n/it.i18n.json b/i18n/it.i18n.json index e58f5cb2..a74ac4bc 100644 --- a/i18n/it.i18n.json +++ b/i18n/it.i18n.json @@ -774,5 +774,13 @@ "mark-all-as-read": "Segna come letto", "remove-all-read": "Rimuovi tutti i già letti", "allow-rename": "Consenti Rinomina", - "allowRenamePopup-title": "Consenti Rinomina" + "allowRenamePopup-title": "Consenti Rinomina", + "start-day-of-week": "Set day of the week start", + "monday": "Monday", + "tuesday": "Tuesday", + "wednesday": "Wednesday", + "thursday": "Thursday", + "friday": "Friday", + "saturday": "Saturday", + "sunday": "Sunday" } diff --git a/i18n/ja.i18n.json b/i18n/ja.i18n.json index 1af80f46..7b597428 100644 --- a/i18n/ja.i18n.json +++ b/i18n/ja.i18n.json @@ -774,5 +774,13 @@ "mark-all-as-read": "全て既読にする", "remove-all-read": "全ての既読を削除", "allow-rename": "リネームを許可する", - "allowRenamePopup-title": "リネームを許可する" + "allowRenamePopup-title": "リネームを許可する", + "start-day-of-week": "Set day of the week start", + "monday": "Monday", + "tuesday": "Tuesday", + "wednesday": "Wednesday", + "thursday": "Thursday", + "friday": "Friday", + "saturday": "Saturday", + "sunday": "Sunday" } diff --git a/i18n/ka.i18n.json b/i18n/ka.i18n.json index 2bba65b5..40a71568 100644 --- a/i18n/ka.i18n.json +++ b/i18n/ka.i18n.json @@ -774,5 +774,13 @@ "mark-all-as-read": "Mark all as read", "remove-all-read": "Remove all read", "allow-rename": "Allow Rename", - "allowRenamePopup-title": "Allow Rename" + "allowRenamePopup-title": "Allow Rename", + "start-day-of-week": "Set day of the week start", + "monday": "Monday", + "tuesday": "Tuesday", + "wednesday": "Wednesday", + "thursday": "Thursday", + "friday": "Friday", + "saturday": "Saturday", + "sunday": "Sunday" } diff --git a/i18n/km.i18n.json b/i18n/km.i18n.json index 75a210c5..e66d0f61 100644 --- a/i18n/km.i18n.json +++ b/i18n/km.i18n.json @@ -774,5 +774,13 @@ "mark-all-as-read": "Mark all as read", "remove-all-read": "Remove all read", "allow-rename": "Allow Rename", - "allowRenamePopup-title": "Allow Rename" + "allowRenamePopup-title": "Allow Rename", + "start-day-of-week": "Set day of the week start", + "monday": "Monday", + "tuesday": "Tuesday", + "wednesday": "Wednesday", + "thursday": "Thursday", + "friday": "Friday", + "saturday": "Saturday", + "sunday": "Sunday" } diff --git a/i18n/ko.i18n.json b/i18n/ko.i18n.json index 1df5cd18..ba04d6c0 100644 --- a/i18n/ko.i18n.json +++ b/i18n/ko.i18n.json @@ -774,5 +774,13 @@ "mark-all-as-read": "Mark all as read", "remove-all-read": "Remove all read", "allow-rename": "Allow Rename", - "allowRenamePopup-title": "Allow Rename" + "allowRenamePopup-title": "Allow Rename", + "start-day-of-week": "Set day of the week start", + "monday": "Monday", + "tuesday": "Tuesday", + "wednesday": "Wednesday", + "thursday": "Thursday", + "friday": "Friday", + "saturday": "Saturday", + "sunday": "Sunday" } diff --git a/i18n/lv.i18n.json b/i18n/lv.i18n.json index 8151ef79..0cd5d581 100644 --- a/i18n/lv.i18n.json +++ b/i18n/lv.i18n.json @@ -774,5 +774,13 @@ "mark-all-as-read": "Mark all as read", "remove-all-read": "Remove all read", "allow-rename": "Allow Rename", - "allowRenamePopup-title": "Allow Rename" + "allowRenamePopup-title": "Allow Rename", + "start-day-of-week": "Set day of the week start", + "monday": "Monday", + "tuesday": "Tuesday", + "wednesday": "Wednesday", + "thursday": "Thursday", + "friday": "Friday", + "saturday": "Saturday", + "sunday": "Sunday" } diff --git a/i18n/mk.i18n.json b/i18n/mk.i18n.json index bb579170..b4bd4abc 100644 --- a/i18n/mk.i18n.json +++ b/i18n/mk.i18n.json @@ -774,5 +774,13 @@ "mark-all-as-read": "Mark all as read", "remove-all-read": "Remove all read", "allow-rename": "Allow Rename", - "allowRenamePopup-title": "Allow Rename" + "allowRenamePopup-title": "Allow Rename", + "start-day-of-week": "Set day of the week start", + "monday": "Monday", + "tuesday": "Tuesday", + "wednesday": "Wednesday", + "thursday": "Thursday", + "friday": "Friday", + "saturday": "Saturday", + "sunday": "Sunday" } diff --git a/i18n/mn.i18n.json b/i18n/mn.i18n.json index af9b80aa..92146847 100644 --- a/i18n/mn.i18n.json +++ b/i18n/mn.i18n.json @@ -774,5 +774,13 @@ "mark-all-as-read": "Mark all as read", "remove-all-read": "Remove all read", "allow-rename": "Allow Rename", - "allowRenamePopup-title": "Allow Rename" + "allowRenamePopup-title": "Allow Rename", + "start-day-of-week": "Set day of the week start", + "monday": "Monday", + "tuesday": "Tuesday", + "wednesday": "Wednesday", + "thursday": "Thursday", + "friday": "Friday", + "saturday": "Saturday", + "sunday": "Sunday" } diff --git a/i18n/nb.i18n.json b/i18n/nb.i18n.json index b039d5b2..d10a148d 100644 --- a/i18n/nb.i18n.json +++ b/i18n/nb.i18n.json @@ -774,5 +774,13 @@ "mark-all-as-read": "Mark all as read", "remove-all-read": "Remove all read", "allow-rename": "Allow Rename", - "allowRenamePopup-title": "Allow Rename" + "allowRenamePopup-title": "Allow Rename", + "start-day-of-week": "Set day of the week start", + "monday": "Monday", + "tuesday": "Tuesday", + "wednesday": "Wednesday", + "thursday": "Thursday", + "friday": "Friday", + "saturday": "Saturday", + "sunday": "Sunday" } diff --git a/i18n/nl.i18n.json b/i18n/nl.i18n.json index 212094dc..9b9ad584 100644 --- a/i18n/nl.i18n.json +++ b/i18n/nl.i18n.json @@ -774,5 +774,13 @@ "mark-all-as-read": "Markeer alles als gelezen", "remove-all-read": "verwijder alle gelezen", "allow-rename": "Sta Hernoemen toe", - "allowRenamePopup-title": "Sta Hernoemen toe" + "allowRenamePopup-title": "Sta Hernoemen toe", + "start-day-of-week": "Set day of the week start", + "monday": "Monday", + "tuesday": "Tuesday", + "wednesday": "Wednesday", + "thursday": "Thursday", + "friday": "Friday", + "saturday": "Saturday", + "sunday": "Sunday" } diff --git a/i18n/oc.i18n.json b/i18n/oc.i18n.json index 2fb6c433..e5746cd4 100644 --- a/i18n/oc.i18n.json +++ b/i18n/oc.i18n.json @@ -774,5 +774,13 @@ "mark-all-as-read": "Mark all as read", "remove-all-read": "Remove all read", "allow-rename": "Allow Rename", - "allowRenamePopup-title": "Allow Rename" + "allowRenamePopup-title": "Allow Rename", + "start-day-of-week": "Set day of the week start", + "monday": "Monday", + "tuesday": "Tuesday", + "wednesday": "Wednesday", + "thursday": "Thursday", + "friday": "Friday", + "saturday": "Saturday", + "sunday": "Sunday" } diff --git a/i18n/pl.i18n.json b/i18n/pl.i18n.json index 728516e1..ae3faf4b 100644 --- a/i18n/pl.i18n.json +++ b/i18n/pl.i18n.json @@ -774,5 +774,13 @@ "mark-all-as-read": "Zaznacz wszystkie jako przeczytane", "remove-all-read": "Usuń wszystkie przeczytane", "allow-rename": "Zezwól na zmianę nazwy", - "allowRenamePopup-title": "Zezwól na zmianę nazwy" + "allowRenamePopup-title": "Zezwól na zmianę nazwy", + "start-day-of-week": "Set day of the week start", + "monday": "Monday", + "tuesday": "Tuesday", + "wednesday": "Wednesday", + "thursday": "Thursday", + "friday": "Friday", + "saturday": "Saturday", + "sunday": "Sunday" } diff --git a/i18n/pt-BR.i18n.json b/i18n/pt-BR.i18n.json index caed8edf..96504d41 100644 --- a/i18n/pt-BR.i18n.json +++ b/i18n/pt-BR.i18n.json @@ -774,5 +774,13 @@ "mark-all-as-read": "Marcar todas como lidas", "remove-all-read": "Remover todas lidas", "allow-rename": "Permitir renomear", - "allowRenamePopup-title": "Permitir renomear" + "allowRenamePopup-title": "Permitir renomear", + "start-day-of-week": "Set day of the week start", + "monday": "Monday", + "tuesday": "Tuesday", + "wednesday": "Wednesday", + "thursday": "Thursday", + "friday": "Friday", + "saturday": "Saturday", + "sunday": "Sunday" } diff --git a/i18n/pt.i18n.json b/i18n/pt.i18n.json index 962a7abc..563f86ef 100644 --- a/i18n/pt.i18n.json +++ b/i18n/pt.i18n.json @@ -774,5 +774,13 @@ "mark-all-as-read": "Mark all as read", "remove-all-read": "Remove all read", "allow-rename": "Allow Rename", - "allowRenamePopup-title": "Allow Rename" + "allowRenamePopup-title": "Allow Rename", + "start-day-of-week": "Set day of the week start", + "monday": "Monday", + "tuesday": "Tuesday", + "wednesday": "Wednesday", + "thursday": "Thursday", + "friday": "Friday", + "saturday": "Saturday", + "sunday": "Sunday" } diff --git a/i18n/ro.i18n.json b/i18n/ro.i18n.json index d3e8011d..526c58c6 100644 --- a/i18n/ro.i18n.json +++ b/i18n/ro.i18n.json @@ -774,5 +774,13 @@ "mark-all-as-read": "Mark all as read", "remove-all-read": "Remove all read", "allow-rename": "Allow Rename", - "allowRenamePopup-title": "Allow Rename" + "allowRenamePopup-title": "Allow Rename", + "start-day-of-week": "Set day of the week start", + "monday": "Monday", + "tuesday": "Tuesday", + "wednesday": "Wednesday", + "thursday": "Thursday", + "friday": "Friday", + "saturday": "Saturday", + "sunday": "Sunday" } diff --git a/i18n/ru.i18n.json b/i18n/ru.i18n.json index 65f5a732..49b3e056 100644 --- a/i18n/ru.i18n.json +++ b/i18n/ru.i18n.json @@ -774,5 +774,13 @@ "mark-all-as-read": "Отметить все как прочитанные", "remove-all-read": "Удалить все прочитанные", "allow-rename": "Разрешить переименование", - "allowRenamePopup-title": "Разрешить переименование" + "allowRenamePopup-title": "Разрешить переименование", + "start-day-of-week": "Set day of the week start", + "monday": "Monday", + "tuesday": "Tuesday", + "wednesday": "Wednesday", + "thursday": "Thursday", + "friday": "Friday", + "saturday": "Saturday", + "sunday": "Sunday" } diff --git a/i18n/sl.i18n.json b/i18n/sl.i18n.json index c33f6cdd..5e72372f 100644 --- a/i18n/sl.i18n.json +++ b/i18n/sl.i18n.json @@ -774,5 +774,13 @@ "mark-all-as-read": "Mark all as read", "remove-all-read": "Remove all read", "allow-rename": "Allow Rename", - "allowRenamePopup-title": "Allow Rename" + "allowRenamePopup-title": "Allow Rename", + "start-day-of-week": "Set day of the week start", + "monday": "Monday", + "tuesday": "Tuesday", + "wednesday": "Wednesday", + "thursday": "Thursday", + "friday": "Friday", + "saturday": "Saturday", + "sunday": "Sunday" } diff --git a/i18n/sr.i18n.json b/i18n/sr.i18n.json index 64f3a453..34270a76 100644 --- a/i18n/sr.i18n.json +++ b/i18n/sr.i18n.json @@ -774,5 +774,13 @@ "mark-all-as-read": "Označi sve kao pročitano", "remove-all-read": "Ukloni sve pročitano", "allow-rename": "Dozvoli preimenovanje", - "allowRenamePopup-title": "Dozvoli preimenovanje" + "allowRenamePopup-title": "Dozvoli preimenovanje", + "start-day-of-week": "Set day of the week start", + "monday": "Monday", + "tuesday": "Tuesday", + "wednesday": "Wednesday", + "thursday": "Thursday", + "friday": "Friday", + "saturday": "Saturday", + "sunday": "Sunday" } diff --git a/i18n/sv.i18n.json b/i18n/sv.i18n.json index 10b74f60..9d15d681 100644 --- a/i18n/sv.i18n.json +++ b/i18n/sv.i18n.json @@ -774,5 +774,13 @@ "mark-all-as-read": "Mark all as read", "remove-all-read": "Remove all read", "allow-rename": "Allow Rename", - "allowRenamePopup-title": "Allow Rename" + "allowRenamePopup-title": "Allow Rename", + "start-day-of-week": "Set day of the week start", + "monday": "Monday", + "tuesday": "Tuesday", + "wednesday": "Wednesday", + "thursday": "Thursday", + "friday": "Friday", + "saturday": "Saturday", + "sunday": "Sunday" } diff --git a/i18n/sw.i18n.json b/i18n/sw.i18n.json index 5d2eb441..75b87822 100644 --- a/i18n/sw.i18n.json +++ b/i18n/sw.i18n.json @@ -774,5 +774,13 @@ "mark-all-as-read": "Mark all as read", "remove-all-read": "Remove all read", "allow-rename": "Allow Rename", - "allowRenamePopup-title": "Allow Rename" + "allowRenamePopup-title": "Allow Rename", + "start-day-of-week": "Set day of the week start", + "monday": "Monday", + "tuesday": "Tuesday", + "wednesday": "Wednesday", + "thursday": "Thursday", + "friday": "Friday", + "saturday": "Saturday", + "sunday": "Sunday" } diff --git a/i18n/ta.i18n.json b/i18n/ta.i18n.json index 4a5c146a..ec84aa7e 100644 --- a/i18n/ta.i18n.json +++ b/i18n/ta.i18n.json @@ -774,5 +774,13 @@ "mark-all-as-read": "Mark all as read", "remove-all-read": "Remove all read", "allow-rename": "Allow Rename", - "allowRenamePopup-title": "Allow Rename" + "allowRenamePopup-title": "Allow Rename", + "start-day-of-week": "Set day of the week start", + "monday": "Monday", + "tuesday": "Tuesday", + "wednesday": "Wednesday", + "thursday": "Thursday", + "friday": "Friday", + "saturday": "Saturday", + "sunday": "Sunday" } diff --git a/i18n/th.i18n.json b/i18n/th.i18n.json index 72192541..1d3a1606 100644 --- a/i18n/th.i18n.json +++ b/i18n/th.i18n.json @@ -774,5 +774,13 @@ "mark-all-as-read": "Mark all as read", "remove-all-read": "Remove all read", "allow-rename": "Allow Rename", - "allowRenamePopup-title": "Allow Rename" + "allowRenamePopup-title": "Allow Rename", + "start-day-of-week": "Set day of the week start", + "monday": "Monday", + "tuesday": "Tuesday", + "wednesday": "Wednesday", + "thursday": "Thursday", + "friday": "Friday", + "saturday": "Saturday", + "sunday": "Sunday" } diff --git a/i18n/tr.i18n.json b/i18n/tr.i18n.json index a63c721d..631a3e68 100644 --- a/i18n/tr.i18n.json +++ b/i18n/tr.i18n.json @@ -774,5 +774,13 @@ "mark-all-as-read": "Mark all as read", "remove-all-read": "Remove all read", "allow-rename": "Allow Rename", - "allowRenamePopup-title": "Allow Rename" + "allowRenamePopup-title": "Allow Rename", + "start-day-of-week": "Set day of the week start", + "monday": "Monday", + "tuesday": "Tuesday", + "wednesday": "Wednesday", + "thursday": "Thursday", + "friday": "Friday", + "saturday": "Saturday", + "sunday": "Sunday" } diff --git a/i18n/uk.i18n.json b/i18n/uk.i18n.json index 53891914..8c550c10 100644 --- a/i18n/uk.i18n.json +++ b/i18n/uk.i18n.json @@ -774,5 +774,13 @@ "mark-all-as-read": "Mark all as read", "remove-all-read": "Remove all read", "allow-rename": "Allow Rename", - "allowRenamePopup-title": "Allow Rename" + "allowRenamePopup-title": "Allow Rename", + "start-day-of-week": "Set day of the week start", + "monday": "Monday", + "tuesday": "Tuesday", + "wednesday": "Wednesday", + "thursday": "Thursday", + "friday": "Friday", + "saturday": "Saturday", + "sunday": "Sunday" } diff --git a/i18n/vi.i18n.json b/i18n/vi.i18n.json index e47f24a1..c2add077 100644 --- a/i18n/vi.i18n.json +++ b/i18n/vi.i18n.json @@ -774,5 +774,13 @@ "mark-all-as-read": "Mark all as read", "remove-all-read": "Remove all read", "allow-rename": "Allow Rename", - "allowRenamePopup-title": "Allow Rename" + "allowRenamePopup-title": "Allow Rename", + "start-day-of-week": "Set day of the week start", + "monday": "Monday", + "tuesday": "Tuesday", + "wednesday": "Wednesday", + "thursday": "Thursday", + "friday": "Friday", + "saturday": "Saturday", + "sunday": "Sunday" } diff --git a/i18n/zh-CN.i18n.json b/i18n/zh-CN.i18n.json index fbbb592d..88baeb0b 100644 --- a/i18n/zh-CN.i18n.json +++ b/i18n/zh-CN.i18n.json @@ -774,5 +774,13 @@ "mark-all-as-read": "标记全部已读", "remove-all-read": "移除所有已读", "allow-rename": "允许重命名", - "allowRenamePopup-title": "允许重命名" + "allowRenamePopup-title": "允许重命名", + "start-day-of-week": "Set day of the week start", + "monday": "Monday", + "tuesday": "Tuesday", + "wednesday": "Wednesday", + "thursday": "Thursday", + "friday": "Friday", + "saturday": "Saturday", + "sunday": "Sunday" } diff --git a/i18n/zh-HK.i18n.json b/i18n/zh-HK.i18n.json index 3bbdda5a..9fe4f710 100644 --- a/i18n/zh-HK.i18n.json +++ b/i18n/zh-HK.i18n.json @@ -774,5 +774,13 @@ "mark-all-as-read": "Mark all as read", "remove-all-read": "Remove all read", "allow-rename": "Allow Rename", - "allowRenamePopup-title": "Allow Rename" + "allowRenamePopup-title": "Allow Rename", + "start-day-of-week": "Set day of the week start", + "monday": "Monday", + "tuesday": "Tuesday", + "wednesday": "Wednesday", + "thursday": "Thursday", + "friday": "Friday", + "saturday": "Saturday", + "sunday": "Sunday" } diff --git a/i18n/zh-TW.i18n.json b/i18n/zh-TW.i18n.json index 99e7bd06..dc98e0d5 100644 --- a/i18n/zh-TW.i18n.json +++ b/i18n/zh-TW.i18n.json @@ -774,5 +774,13 @@ "mark-all-as-read": "標示全部已讀", "remove-all-read": "移除所有已讀", "allow-rename": "允許更名", - "allowRenamePopup-title": "允許更名" + "allowRenamePopup-title": "允許更名", + "start-day-of-week": "Set day of the week start", + "monday": "Monday", + "tuesday": "Tuesday", + "wednesday": "Wednesday", + "thursday": "Thursday", + "friday": "Friday", + "saturday": "Saturday", + "sunday": "Sunday" } -- cgit v1.2.3-1-g7c22 From ab1014b7d8653664d6a38fe93b96774300fb1339 Mon Sep 17 00:00:00 2001 From: Lauri Ojansivu <x@xet7.org> Date: Wed, 22 Apr 2020 21:24:13 +0300 Subject: Update ChangeLog. --- CHANGELOG.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 91c9d00a..594e3513 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,6 +4,8 @@ This release adds the following new features: - [Pre-fill the title of checklists (Trello-style)](https://github.com/wekan/wekan/pull/3030). Thanks to boeserwolf. +- [Implement option to change the first day of the week in user settings](https://github.com/wekan/wekan/pull/3032). + Thanks to marc1006. and fixes the following bugs: -- cgit v1.2.3-1-g7c22 From 323de77a8332a0e390ba9f1e6f5c70a0a3e32e76 Mon Sep 17 00:00:00 2001 From: Lauri Ojansivu <x@xet7.org> Date: Wed, 22 Apr 2020 21:29:53 +0300 Subject: Update ChangeLog. --- CHANGELOG.md | 3 +++ 1 file changed, 3 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 594e3513..63d84fab 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -6,6 +6,9 @@ This release adds the following new features: Thanks to boeserwolf. - [Implement option to change the first day of the week in user settings](https://github.com/wekan/wekan/pull/3032). Thanks to marc1006. +- [Add babel to build chain and linter. Enables fancy Javascript language + features like optional chaining, for developer happiness](https://github.com/wekan/wekan/pull/3034). + Thanks to boeserwolf. and fixes the following bugs: -- cgit v1.2.3-1-g7c22 From d1f98d0c472fb41e25fb29a9a6f6dae7db003f6f Mon Sep 17 00:00:00 2001 From: Lauri Ojansivu <x@xet7.org> Date: Wed, 22 Apr 2020 21:35:13 +0300 Subject: Upgrade to Meteor 1.10.2 Thanks to Meteor developers and xet7 ! --- .meteor/packages | 6 +++--- .meteor/release | 2 +- .meteor/versions | 10 +++++----- Dockerfile | 2 +- 4 files changed, 10 insertions(+), 10 deletions(-) diff --git a/.meteor/packages b/.meteor/packages index c8d129d4..ba278f34 100644 --- a/.meteor/packages +++ b/.meteor/packages @@ -6,7 +6,7 @@ meteor-base@1.4.0 # Build system -ecmascript@0.14.2 +ecmascript@0.14.3 standard-minifier-css@1.6.0 standard-minifier-js@2.6.0 mquandalle:jade @@ -23,7 +23,7 @@ dburles:collection-helpers idmontie:migrations matb33:collection-hooks matteodem:easy-search -mongo@1.9.0 +mongo@1.10.0 mquandalle:collection-mutations # Account system @@ -72,7 +72,7 @@ simple:rest-accounts-password useraccounts:core email@1.2.3 horka:swipebox -dynamic-import@0.5.1 +dynamic-import@0.5.2 staringatlights:fast-render accounts-password@1.6.0 diff --git a/.meteor/release b/.meteor/release index d2597811..3ea26528 100644 --- a/.meteor/release +++ b/.meteor/release @@ -1 +1 @@ -METEOR@1.10.1 +METEOR@1.10.2 diff --git a/.meteor/versions b/.meteor/versions index 062697ea..5157f679 100644 --- a/.meteor/versions +++ b/.meteor/versions @@ -104,13 +104,13 @@ meteorspark:util@0.2.0 minifier-css@1.5.0 minifier-js@2.6.0 minifiers@1.1.8-faster-rebuild.0 -minimongo@1.5.0 +minimongo@1.6.0 mobile-status-bar@1.1.0 modern-browsers@0.1.5 modules@0.15.0 modules-runtime@0.12.0 momentjs:moment@2.24.0 -mongo@1.9.1 +mongo@1.10.0 mongo-decimal@0.1.1 mongo-dev-server@1.1.0 mongo-id@1.0.7 @@ -162,11 +162,11 @@ simple:json-routes@2.1.0 simple:rest-accounts-password@1.1.2 simple:rest-bearer-token-parser@1.0.1 simple:rest-json-error-handler@1.0.1 -socket-stream-client@0.2.3 +socket-stream-client@0.3.0 softwarerero:accounts-t9n@1.3.11 spacebars@1.0.15 spacebars-compiler@1.1.3 -srp@1.0.12 +srp@1.1.0 standard-minifier-css@1.6.0 standard-minifier-js@2.6.0 staringatlights:fast-render@3.2.0 @@ -181,7 +181,7 @@ tracker@1.2.0 twbs:bootstrap@3.3.6 ui@1.0.13 underscore@1.0.10 -url@1.2.0 +url@1.3.0 useraccounts:core@1.14.2 useraccounts:flow-routing@1.14.2 useraccounts:unstyled@1.14.2 diff --git a/Dockerfile b/Dockerfile index 67f7d329..b656c800 100644 --- a/Dockerfile +++ b/Dockerfile @@ -7,7 +7,7 @@ LABEL maintainer="wekan" ENV BUILD_DEPS="apt-utils libarchive-tools gnupg gosu wget curl bzip2 g++ build-essential git ca-certificates python3" \ DEBUG=false \ NODE_VERSION=v12.16.2 \ - METEOR_RELEASE=1.10-rc.2 \ + METEOR_RELEASE=1.10.2 \ USE_EDGE=false \ METEOR_EDGE=1.5-beta.17 \ NPM_VERSION=latest \ -- cgit v1.2.3-1-g7c22 From 8a917e0efc1a70db73c007b9629c26e07a2c0fdc Mon Sep 17 00:00:00 2001 From: Lauri Ojansivu <x@xet7.org> Date: Wed, 22 Apr 2020 21:37:33 +0300 Subject: Update ChangeLog. --- CHANGELOG.md | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 63d84fab..8591c891 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -10,6 +10,11 @@ This release adds the following new features: features like optional chaining, for developer happiness](https://github.com/wekan/wekan/pull/3034). Thanks to boeserwolf. +and adds the following updates: + +- [Upgrade to Meteor 1.10.2](https://github.com/wekan/wekan/commit/d1f98d0c472fb41e25fb29a9a6f6dae7db003f6f). + Thanks to Meteor developers and xet7. + and fixes the following bugs: - [Multiple lint issue fixes](https://github.com/wekan/wekan/pull/3031). -- cgit v1.2.3-1-g7c22 From 6b808dd74bf6d12d6a7ee7c23dfa3943b229a51d Mon Sep 17 00:00:00 2001 From: Lauri Ojansivu <x@xet7.org> Date: Wed, 22 Apr 2020 21:48:46 +0300 Subject: Try to upgrade MongoDB version in Snap. Thanks to xet7 ! --- .future-snap/old-snapcraft.yaml | 256 ++++++++++++++++++++++++++++++++++++++++ snapcraft.yaml | 7 +- 2 files changed, 260 insertions(+), 3 deletions(-) create mode 100644 .future-snap/old-snapcraft.yaml diff --git a/.future-snap/old-snapcraft.yaml b/.future-snap/old-snapcraft.yaml new file mode 100644 index 00000000..940bb378 --- /dev/null +++ b/.future-snap/old-snapcraft.yaml @@ -0,0 +1,256 @@ +name: wekan +version: 0 +version-script: git describe --tags | cut -c 2- +summary: The open-source kanban +description: | + Wekan is an open-source and collaborative kanban board application. + + Whether you’re maintaining a personal todo list, planning your holidays with some friends, or working in a team on your next revolutionary idea, Kanban boards are an unbeatable tool to keep your things organized. They give you a visual overview of the current state of your project, and make you productive by allowing you to focus on the few items that matter the most. + Depending on target environment, some configuration settings might need to be adjusted. + For full list of configuration options call: + $ wekan.help + +confinement: strict +grade: stable + +architectures: + - amd64 + +plugs: + mongodb-plug: + interface: content + target: $SNAP_DATA/shared + +hooks: + configure: + plugs: + - network + - network-bind + +slots: + mongodb-slot: + interface: content + write: + - $SNAP_DATA/share + +apps: + wekan: + command: wekan-control + daemon: simple + plugs: [network, network-bind] + + mongodb: + command: mongodb-control + daemon: simple + plugs: [network, network-bind] + + caddy: + command: caddy-control + daemon: simple + plugs: [network, network-bind] + + help: + command: wekan-help + + database-backup: + command: mongodb-backup + plugs: [network, network-bind] + + database-list-backups: + command: ls -al $SNAP_COMMON/db-backups/ + + database-restore: + command: mongodb-restore + plugs: [network, network-bind] + +parts: + mongodb: + source: https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-ubuntu1604-3.2.22.tgz + plugin: dump + stage-packages: [libssl1.0.0] + filesets: + mongo: + - usr + - bin + - lib + stage: + - $mongo + prime: + - $mongo + + wekan: + source: . + plugin: nodejs + node-engine: 12.16.2 + node-packages: + - node-gyp + - node-pre-gyp + - fibers + build-packages: + - ca-certificates + - apt-utils + - python +# - python3 + - g++ + - capnproto + - curl + - execstack + - nodejs + - npm + stage-packages: + - libfontconfig1 + override-build: | + echo "Cleaning environment first" + rm -rf ~/.meteor ~/.npm /usr/local/lib/node_modules + # Create the OpenAPI specification + rm -rf .build + ## Use Meteor 1.8.x on Snap + #rm -rf .meteor + #mv .snap-meteor-1.8/.meteor . + #mv .snap-meteor-1.8/package.json . + #mv .snap-meteor-1.8/package-lock.json . + ## Meteor 1.9.x has changes to Buffer() => Buffer.alloc(), so reverting those + #mv .snap-meteor-1.8/cfs_access-point.txt fix-download-unicode/ + #mv .snap-meteor-1.8/export.js models/ + #mv .snap-meteor-1.8/wekanCreator.js models/ + #mv .snap-meteor-1.8/ldap.js packages/wekan-ldap/server/ldap.js + #mv .snap-meteor-1.8/oidc_server.js packages/wekan-oidc/oidc_server.js + rm -rf .snap-meteor-1.8 + #mkdir -p .build/python + #cd .build/python + #git clone --depth 1 -b master https://github.com/Kronuz/esprima-python + #cd esprima-python + #python3 setup.py install + #cd ../../.. + #mkdir -p ./public/api + #python3 ./openapi/generate_openapi.py --release $(git describe --tags --abbrev=0) > ./public/api/wekan.yml + # we temporary need api2html and mkdirp + #npm install -g api2html@0.3.0 + #npm install -g mkdirp + #api2html -c ./public/logo-header.png -o ./public/api/wekan.html ./public/api/wekan.yml + #npm uninstall -g mkdirp + #npm uninstall -g api2html + # Node Fibers 100% CPU usage issue: + # https://github.com/wekan/wekan-mongodb/issues/2#issuecomment-381453161 + # https://github.com/meteor/meteor/issues/9796#issuecomment-381676326 + # https://github.com/sandstorm-io/sandstorm/blob/0f1fec013fe7208ed0fd97eb88b31b77e3c61f42/shell/server/00-startup.js#L99-L129 + # Also see beginning of wekan/server/authentication.js + # import Fiber from "fibers"; + # Fiber.poolSize = 1e9; + # OLD: Download node version 8.12.0 prerelease build => Official node 8.12.0 has been released + # Description at https://releases.wekan.team/node.txt + ##echo "375bd8db50b9c692c0bbba6e96d4114cd29bee3770f901c1ff2249d1038f1348 node" >> node-SHASUMS256.txt.asc + ##curl https://releases.wekan.team/node -o node + # Verify Fibers patched node authenticity + ##echo "Fibers 100% CPU issue patched node authenticity:" + ##grep node node-SHASUMS256.txt.asc | shasum -a 256 -c - + ##rm -f node-SHASUMS256.txt.asc + ##chmod +x node + ##mv node `which node` + # DOES NOT WORK: paxctl fix. + # Removed from build-packages: - paxctl + #echo "Applying paxctl fix for alpine linux: https://github.com/wekan/wekan/issues/1303" + #paxctl -mC `which node` + #echo "Installing npm" + #curl -L https://www.npmjs.com/install.sh | sh + echo "Installing meteor" + curl https://install.meteor.com/ -o install_meteor.sh + #sed -i "s|RELEASE=.*|RELEASE=\"1.8.1-beta.0\"|g" install_meteor.sh + chmod +x install_meteor.sh + sh install_meteor.sh + rm install_meteor.sh + # REPOS BELOW ARE INCLUDED TO WEKAN REPO + #if [ ! -d "packages" ]; then + # mkdir packages + #fi + #if [ ! -d "packages/kadira-flow-router" ]; then + # cd packages + # git clone --depth 1 -b master https://github.com/wekan/flow-router.git kadira-flow-router + # cd .. + #fi + #if [ ! -d "packages/meteor-useraccounts-core" ]; then + # cd packages + # git clone --depth 1 -b master https://github.com/meteor-useraccounts/core.git meteor-useraccounts-core + # sed -i 's/api\.versionsFrom/\/\/api.versionsFrom/' meteor-useraccounts-core/package.js + # cd .. + #fi + #if [ ! -d "packages/meteor-accounts-cas" ]; then + # cd packages + # git clone --depth 1 -b master https://github.com/wekan/meteor-accounts-cas.git meteor-accounts-cas + # cd .. + #fi + #if [ ! -d "packages/wekan-ldap" ]; then + # cd packages + # git clone --depth 1 -b master https://github.com/wekan/wekan-ldap.git + # cd .. + #fi + #if [ ! -d "packages/wekan-scrollbar" ]; then + # cd packages + # git clone --depth 1 -b master https://github.com/wekan/wekan-scrollbar.git + # cd .. + #fi + #if [ ! -d "packages/wekan_accounts-oidc" ]; then + # cd packages + # git clone --depth 1 -b master https://github.com/wekan/meteor-accounts-oidc.git + # mv meteor-accounts-oidc/packages/switch_accounts-oidc wekan-accounts-oidc + # mv meteor-accounts-oidc/packages/switch_oidc wekan-oidc + # rm -rf meteor-accounts-oidc + # cd .. + #fi + #if [ ! -d "packages/markdown" ]; then + # cd packages + # git clone --depth 1 -b master --recurse-submodules https://github.com/wekan/markdown.git + # cd .. + #fi + rm -rf .build + meteor add standard-minifier-js --allow-superuser + meteor npm install --allow-superuser + meteor npm install --allow-superuser --save babel-runtime + meteor build .build --directory --allow-superuser + cp -f fix-download-unicode/cfs_access-point.txt .build/bundle/programs/server/packages/cfs_access-point.js + #Removed binary version of bcrypt because of security vulnerability that is not fixed yet. + #https://github.com/wekan/wekan/commit/4b2010213907c61b0e0482ab55abb06f6a668eac + #https://github.com/wekan/wekan/commit/7eeabf14be3c63fae2226e561ef8a0c1390c8d3c + #cd .build/bundle/programs/server/npm/node_modules/meteor/npm-bcrypt + #rm -rf node_modules/bcrypt + #meteor npm install --save bcrypt + # Change from npm-bcrypt directory back to .build/bundle/programs/server directory. + #cd ../../../../ + # Change to directory .build/bundle/programs/server + cd .build/bundle/programs/server + npm install + npm install --allow-superuser --save babel-runtime + #meteor npm install --save bcrypt + # Change back to Wekan source directory + cd ../../../.. + cp -r .build/bundle/* $SNAPCRAFT_PART_INSTALL/ + cp .build/bundle/.node_version.txt $SNAPCRAFT_PART_INSTALL/ + rm -f $SNAPCRAFT_PART_INSTALL/lib/node_modules/wekan + rm -f $SNAPCRAFT_PART_INSTALL/programs/server/npm/node_modules/meteor/rajit_bootstrap3-datepicker/lib/bootstrap-datepicker/node_modules/phantomjs-prebuilt/lib/phantom/bin/phantomjs + rm -f $SNAPCRAFT_PART_INSTALL/programs/server/npm/node_modules/tar/lib/.mkdir.js.swp + rm -f $SNAPCRAFT_PART_INSTALL/lib/node_modules/node-pre-gyp/node_modules/tar/lib/.mkdir.js.swp + rm -f $SNAPCRAFT_PART_INSTALL/lib/node_modules/node-gyp/node_modules/tar/lib/.mkdir.js.swp + # Meteor 1.8.x additional .swp remove + rm -f $SNAPCRAFT_PART_INSTALL/programs/server/node_modules/node-pre-gyp/node_modules/tar/lib/.mkdir.js.swp + + organize: + README: README.wekan + prime: + - -lib/node_modules/node-pre-gyp/node_modules/tar/lib/.unpack.js.swp + + helpers: + source: snap-src + plugin: dump + + caddy: + plugin: dump + source: https://caddyserver.com/download/linux/amd64?license=personal&telemetry=off + source-type: tar + organize: + caddy: bin/caddy + CHANGES.txt: CADDY_CHANGES.txt + EULA.txt: CADDY_EULA.txt + LICENSES.txt: CADDY_LICENSES.txt + README.txt: CADDY_README.txt + stage: + - -init diff --git a/snapcraft.yaml b/snapcraft.yaml index 940bb378..6b9cb077 100644 --- a/snapcraft.yaml +++ b/snapcraft.yaml @@ -65,9 +65,9 @@ apps: parts: mongodb: - source: https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-ubuntu1604-3.2.22.tgz + source: https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-ubuntu1604-4.2.6.tgz plugin: dump - stage-packages: [libssl1.0.0] + stage-packages: [libssl1.0.0, libcurl3] filesets: mongo: - usr @@ -90,10 +90,11 @@ parts: - ca-certificates - apt-utils - python -# - python3 + - python3 - g++ - capnproto - curl + - libcurl3 - execstack - nodejs - npm -- cgit v1.2.3-1-g7c22 From 2efe974195adc77ebd2ab543b0aba5f613e28e5a Mon Sep 17 00:00:00 2001 From: Lauri Ojansivu <x@xet7.org> Date: Wed, 22 Apr 2020 21:50:35 +0300 Subject: Update ChangeLog. --- CHANGELOG.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 8591c891..4113022e 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -14,6 +14,8 @@ and adds the following updates: - [Upgrade to Meteor 1.10.2](https://github.com/wekan/wekan/commit/d1f98d0c472fb41e25fb29a9a6f6dae7db003f6f). Thanks to Meteor developers and xet7. +- [Try to upgrade MongoDB version in Snap](https://github.com/wekan/wekan/commit/6b808dd74bf6d12d6a7ee7c23dfa3943b229a51d). + Thanks to xet7. and fixes the following bugs: -- cgit v1.2.3-1-g7c22 From 4550e10fbeead146b5742820bd53b6846772c5f6 Mon Sep 17 00:00:00 2001 From: Lauri Ojansivu <x@xet7.org> Date: Wed, 22 Apr 2020 22:43:20 +0300 Subject: Revert Snap MongoDB changes. Thanks to xet7 ! --- .future-snap/broken-snapcraft.yaml | 257 +++++++++++++++++++++++++++++++++++++ .future-snap/old-snapcraft.yaml | 256 ------------------------------------ CHANGELOG.md | 2 - snapcraft.yaml | 7 +- 4 files changed, 260 insertions(+), 262 deletions(-) create mode 100644 .future-snap/broken-snapcraft.yaml delete mode 100644 .future-snap/old-snapcraft.yaml diff --git a/.future-snap/broken-snapcraft.yaml b/.future-snap/broken-snapcraft.yaml new file mode 100644 index 00000000..6b9cb077 --- /dev/null +++ b/.future-snap/broken-snapcraft.yaml @@ -0,0 +1,257 @@ +name: wekan +version: 0 +version-script: git describe --tags | cut -c 2- +summary: The open-source kanban +description: | + Wekan is an open-source and collaborative kanban board application. + + Whether you’re maintaining a personal todo list, planning your holidays with some friends, or working in a team on your next revolutionary idea, Kanban boards are an unbeatable tool to keep your things organized. They give you a visual overview of the current state of your project, and make you productive by allowing you to focus on the few items that matter the most. + Depending on target environment, some configuration settings might need to be adjusted. + For full list of configuration options call: + $ wekan.help + +confinement: strict +grade: stable + +architectures: + - amd64 + +plugs: + mongodb-plug: + interface: content + target: $SNAP_DATA/shared + +hooks: + configure: + plugs: + - network + - network-bind + +slots: + mongodb-slot: + interface: content + write: + - $SNAP_DATA/share + +apps: + wekan: + command: wekan-control + daemon: simple + plugs: [network, network-bind] + + mongodb: + command: mongodb-control + daemon: simple + plugs: [network, network-bind] + + caddy: + command: caddy-control + daemon: simple + plugs: [network, network-bind] + + help: + command: wekan-help + + database-backup: + command: mongodb-backup + plugs: [network, network-bind] + + database-list-backups: + command: ls -al $SNAP_COMMON/db-backups/ + + database-restore: + command: mongodb-restore + plugs: [network, network-bind] + +parts: + mongodb: + source: https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-ubuntu1604-4.2.6.tgz + plugin: dump + stage-packages: [libssl1.0.0, libcurl3] + filesets: + mongo: + - usr + - bin + - lib + stage: + - $mongo + prime: + - $mongo + + wekan: + source: . + plugin: nodejs + node-engine: 12.16.2 + node-packages: + - node-gyp + - node-pre-gyp + - fibers + build-packages: + - ca-certificates + - apt-utils + - python + - python3 + - g++ + - capnproto + - curl + - libcurl3 + - execstack + - nodejs + - npm + stage-packages: + - libfontconfig1 + override-build: | + echo "Cleaning environment first" + rm -rf ~/.meteor ~/.npm /usr/local/lib/node_modules + # Create the OpenAPI specification + rm -rf .build + ## Use Meteor 1.8.x on Snap + #rm -rf .meteor + #mv .snap-meteor-1.8/.meteor . + #mv .snap-meteor-1.8/package.json . + #mv .snap-meteor-1.8/package-lock.json . + ## Meteor 1.9.x has changes to Buffer() => Buffer.alloc(), so reverting those + #mv .snap-meteor-1.8/cfs_access-point.txt fix-download-unicode/ + #mv .snap-meteor-1.8/export.js models/ + #mv .snap-meteor-1.8/wekanCreator.js models/ + #mv .snap-meteor-1.8/ldap.js packages/wekan-ldap/server/ldap.js + #mv .snap-meteor-1.8/oidc_server.js packages/wekan-oidc/oidc_server.js + rm -rf .snap-meteor-1.8 + #mkdir -p .build/python + #cd .build/python + #git clone --depth 1 -b master https://github.com/Kronuz/esprima-python + #cd esprima-python + #python3 setup.py install + #cd ../../.. + #mkdir -p ./public/api + #python3 ./openapi/generate_openapi.py --release $(git describe --tags --abbrev=0) > ./public/api/wekan.yml + # we temporary need api2html and mkdirp + #npm install -g api2html@0.3.0 + #npm install -g mkdirp + #api2html -c ./public/logo-header.png -o ./public/api/wekan.html ./public/api/wekan.yml + #npm uninstall -g mkdirp + #npm uninstall -g api2html + # Node Fibers 100% CPU usage issue: + # https://github.com/wekan/wekan-mongodb/issues/2#issuecomment-381453161 + # https://github.com/meteor/meteor/issues/9796#issuecomment-381676326 + # https://github.com/sandstorm-io/sandstorm/blob/0f1fec013fe7208ed0fd97eb88b31b77e3c61f42/shell/server/00-startup.js#L99-L129 + # Also see beginning of wekan/server/authentication.js + # import Fiber from "fibers"; + # Fiber.poolSize = 1e9; + # OLD: Download node version 8.12.0 prerelease build => Official node 8.12.0 has been released + # Description at https://releases.wekan.team/node.txt + ##echo "375bd8db50b9c692c0bbba6e96d4114cd29bee3770f901c1ff2249d1038f1348 node" >> node-SHASUMS256.txt.asc + ##curl https://releases.wekan.team/node -o node + # Verify Fibers patched node authenticity + ##echo "Fibers 100% CPU issue patched node authenticity:" + ##grep node node-SHASUMS256.txt.asc | shasum -a 256 -c - + ##rm -f node-SHASUMS256.txt.asc + ##chmod +x node + ##mv node `which node` + # DOES NOT WORK: paxctl fix. + # Removed from build-packages: - paxctl + #echo "Applying paxctl fix for alpine linux: https://github.com/wekan/wekan/issues/1303" + #paxctl -mC `which node` + #echo "Installing npm" + #curl -L https://www.npmjs.com/install.sh | sh + echo "Installing meteor" + curl https://install.meteor.com/ -o install_meteor.sh + #sed -i "s|RELEASE=.*|RELEASE=\"1.8.1-beta.0\"|g" install_meteor.sh + chmod +x install_meteor.sh + sh install_meteor.sh + rm install_meteor.sh + # REPOS BELOW ARE INCLUDED TO WEKAN REPO + #if [ ! -d "packages" ]; then + # mkdir packages + #fi + #if [ ! -d "packages/kadira-flow-router" ]; then + # cd packages + # git clone --depth 1 -b master https://github.com/wekan/flow-router.git kadira-flow-router + # cd .. + #fi + #if [ ! -d "packages/meteor-useraccounts-core" ]; then + # cd packages + # git clone --depth 1 -b master https://github.com/meteor-useraccounts/core.git meteor-useraccounts-core + # sed -i 's/api\.versionsFrom/\/\/api.versionsFrom/' meteor-useraccounts-core/package.js + # cd .. + #fi + #if [ ! -d "packages/meteor-accounts-cas" ]; then + # cd packages + # git clone --depth 1 -b master https://github.com/wekan/meteor-accounts-cas.git meteor-accounts-cas + # cd .. + #fi + #if [ ! -d "packages/wekan-ldap" ]; then + # cd packages + # git clone --depth 1 -b master https://github.com/wekan/wekan-ldap.git + # cd .. + #fi + #if [ ! -d "packages/wekan-scrollbar" ]; then + # cd packages + # git clone --depth 1 -b master https://github.com/wekan/wekan-scrollbar.git + # cd .. + #fi + #if [ ! -d "packages/wekan_accounts-oidc" ]; then + # cd packages + # git clone --depth 1 -b master https://github.com/wekan/meteor-accounts-oidc.git + # mv meteor-accounts-oidc/packages/switch_accounts-oidc wekan-accounts-oidc + # mv meteor-accounts-oidc/packages/switch_oidc wekan-oidc + # rm -rf meteor-accounts-oidc + # cd .. + #fi + #if [ ! -d "packages/markdown" ]; then + # cd packages + # git clone --depth 1 -b master --recurse-submodules https://github.com/wekan/markdown.git + # cd .. + #fi + rm -rf .build + meteor add standard-minifier-js --allow-superuser + meteor npm install --allow-superuser + meteor npm install --allow-superuser --save babel-runtime + meteor build .build --directory --allow-superuser + cp -f fix-download-unicode/cfs_access-point.txt .build/bundle/programs/server/packages/cfs_access-point.js + #Removed binary version of bcrypt because of security vulnerability that is not fixed yet. + #https://github.com/wekan/wekan/commit/4b2010213907c61b0e0482ab55abb06f6a668eac + #https://github.com/wekan/wekan/commit/7eeabf14be3c63fae2226e561ef8a0c1390c8d3c + #cd .build/bundle/programs/server/npm/node_modules/meteor/npm-bcrypt + #rm -rf node_modules/bcrypt + #meteor npm install --save bcrypt + # Change from npm-bcrypt directory back to .build/bundle/programs/server directory. + #cd ../../../../ + # Change to directory .build/bundle/programs/server + cd .build/bundle/programs/server + npm install + npm install --allow-superuser --save babel-runtime + #meteor npm install --save bcrypt + # Change back to Wekan source directory + cd ../../../.. + cp -r .build/bundle/* $SNAPCRAFT_PART_INSTALL/ + cp .build/bundle/.node_version.txt $SNAPCRAFT_PART_INSTALL/ + rm -f $SNAPCRAFT_PART_INSTALL/lib/node_modules/wekan + rm -f $SNAPCRAFT_PART_INSTALL/programs/server/npm/node_modules/meteor/rajit_bootstrap3-datepicker/lib/bootstrap-datepicker/node_modules/phantomjs-prebuilt/lib/phantom/bin/phantomjs + rm -f $SNAPCRAFT_PART_INSTALL/programs/server/npm/node_modules/tar/lib/.mkdir.js.swp + rm -f $SNAPCRAFT_PART_INSTALL/lib/node_modules/node-pre-gyp/node_modules/tar/lib/.mkdir.js.swp + rm -f $SNAPCRAFT_PART_INSTALL/lib/node_modules/node-gyp/node_modules/tar/lib/.mkdir.js.swp + # Meteor 1.8.x additional .swp remove + rm -f $SNAPCRAFT_PART_INSTALL/programs/server/node_modules/node-pre-gyp/node_modules/tar/lib/.mkdir.js.swp + + organize: + README: README.wekan + prime: + - -lib/node_modules/node-pre-gyp/node_modules/tar/lib/.unpack.js.swp + + helpers: + source: snap-src + plugin: dump + + caddy: + plugin: dump + source: https://caddyserver.com/download/linux/amd64?license=personal&telemetry=off + source-type: tar + organize: + caddy: bin/caddy + CHANGES.txt: CADDY_CHANGES.txt + EULA.txt: CADDY_EULA.txt + LICENSES.txt: CADDY_LICENSES.txt + README.txt: CADDY_README.txt + stage: + - -init diff --git a/.future-snap/old-snapcraft.yaml b/.future-snap/old-snapcraft.yaml deleted file mode 100644 index 940bb378..00000000 --- a/.future-snap/old-snapcraft.yaml +++ /dev/null @@ -1,256 +0,0 @@ -name: wekan -version: 0 -version-script: git describe --tags | cut -c 2- -summary: The open-source kanban -description: | - Wekan is an open-source and collaborative kanban board application. - - Whether you’re maintaining a personal todo list, planning your holidays with some friends, or working in a team on your next revolutionary idea, Kanban boards are an unbeatable tool to keep your things organized. They give you a visual overview of the current state of your project, and make you productive by allowing you to focus on the few items that matter the most. - Depending on target environment, some configuration settings might need to be adjusted. - For full list of configuration options call: - $ wekan.help - -confinement: strict -grade: stable - -architectures: - - amd64 - -plugs: - mongodb-plug: - interface: content - target: $SNAP_DATA/shared - -hooks: - configure: - plugs: - - network - - network-bind - -slots: - mongodb-slot: - interface: content - write: - - $SNAP_DATA/share - -apps: - wekan: - command: wekan-control - daemon: simple - plugs: [network, network-bind] - - mongodb: - command: mongodb-control - daemon: simple - plugs: [network, network-bind] - - caddy: - command: caddy-control - daemon: simple - plugs: [network, network-bind] - - help: - command: wekan-help - - database-backup: - command: mongodb-backup - plugs: [network, network-bind] - - database-list-backups: - command: ls -al $SNAP_COMMON/db-backups/ - - database-restore: - command: mongodb-restore - plugs: [network, network-bind] - -parts: - mongodb: - source: https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-ubuntu1604-3.2.22.tgz - plugin: dump - stage-packages: [libssl1.0.0] - filesets: - mongo: - - usr - - bin - - lib - stage: - - $mongo - prime: - - $mongo - - wekan: - source: . - plugin: nodejs - node-engine: 12.16.2 - node-packages: - - node-gyp - - node-pre-gyp - - fibers - build-packages: - - ca-certificates - - apt-utils - - python -# - python3 - - g++ - - capnproto - - curl - - execstack - - nodejs - - npm - stage-packages: - - libfontconfig1 - override-build: | - echo "Cleaning environment first" - rm -rf ~/.meteor ~/.npm /usr/local/lib/node_modules - # Create the OpenAPI specification - rm -rf .build - ## Use Meteor 1.8.x on Snap - #rm -rf .meteor - #mv .snap-meteor-1.8/.meteor . - #mv .snap-meteor-1.8/package.json . - #mv .snap-meteor-1.8/package-lock.json . - ## Meteor 1.9.x has changes to Buffer() => Buffer.alloc(), so reverting those - #mv .snap-meteor-1.8/cfs_access-point.txt fix-download-unicode/ - #mv .snap-meteor-1.8/export.js models/ - #mv .snap-meteor-1.8/wekanCreator.js models/ - #mv .snap-meteor-1.8/ldap.js packages/wekan-ldap/server/ldap.js - #mv .snap-meteor-1.8/oidc_server.js packages/wekan-oidc/oidc_server.js - rm -rf .snap-meteor-1.8 - #mkdir -p .build/python - #cd .build/python - #git clone --depth 1 -b master https://github.com/Kronuz/esprima-python - #cd esprima-python - #python3 setup.py install - #cd ../../.. - #mkdir -p ./public/api - #python3 ./openapi/generate_openapi.py --release $(git describe --tags --abbrev=0) > ./public/api/wekan.yml - # we temporary need api2html and mkdirp - #npm install -g api2html@0.3.0 - #npm install -g mkdirp - #api2html -c ./public/logo-header.png -o ./public/api/wekan.html ./public/api/wekan.yml - #npm uninstall -g mkdirp - #npm uninstall -g api2html - # Node Fibers 100% CPU usage issue: - # https://github.com/wekan/wekan-mongodb/issues/2#issuecomment-381453161 - # https://github.com/meteor/meteor/issues/9796#issuecomment-381676326 - # https://github.com/sandstorm-io/sandstorm/blob/0f1fec013fe7208ed0fd97eb88b31b77e3c61f42/shell/server/00-startup.js#L99-L129 - # Also see beginning of wekan/server/authentication.js - # import Fiber from "fibers"; - # Fiber.poolSize = 1e9; - # OLD: Download node version 8.12.0 prerelease build => Official node 8.12.0 has been released - # Description at https://releases.wekan.team/node.txt - ##echo "375bd8db50b9c692c0bbba6e96d4114cd29bee3770f901c1ff2249d1038f1348 node" >> node-SHASUMS256.txt.asc - ##curl https://releases.wekan.team/node -o node - # Verify Fibers patched node authenticity - ##echo "Fibers 100% CPU issue patched node authenticity:" - ##grep node node-SHASUMS256.txt.asc | shasum -a 256 -c - - ##rm -f node-SHASUMS256.txt.asc - ##chmod +x node - ##mv node `which node` - # DOES NOT WORK: paxctl fix. - # Removed from build-packages: - paxctl - #echo "Applying paxctl fix for alpine linux: https://github.com/wekan/wekan/issues/1303" - #paxctl -mC `which node` - #echo "Installing npm" - #curl -L https://www.npmjs.com/install.sh | sh - echo "Installing meteor" - curl https://install.meteor.com/ -o install_meteor.sh - #sed -i "s|RELEASE=.*|RELEASE=\"1.8.1-beta.0\"|g" install_meteor.sh - chmod +x install_meteor.sh - sh install_meteor.sh - rm install_meteor.sh - # REPOS BELOW ARE INCLUDED TO WEKAN REPO - #if [ ! -d "packages" ]; then - # mkdir packages - #fi - #if [ ! -d "packages/kadira-flow-router" ]; then - # cd packages - # git clone --depth 1 -b master https://github.com/wekan/flow-router.git kadira-flow-router - # cd .. - #fi - #if [ ! -d "packages/meteor-useraccounts-core" ]; then - # cd packages - # git clone --depth 1 -b master https://github.com/meteor-useraccounts/core.git meteor-useraccounts-core - # sed -i 's/api\.versionsFrom/\/\/api.versionsFrom/' meteor-useraccounts-core/package.js - # cd .. - #fi - #if [ ! -d "packages/meteor-accounts-cas" ]; then - # cd packages - # git clone --depth 1 -b master https://github.com/wekan/meteor-accounts-cas.git meteor-accounts-cas - # cd .. - #fi - #if [ ! -d "packages/wekan-ldap" ]; then - # cd packages - # git clone --depth 1 -b master https://github.com/wekan/wekan-ldap.git - # cd .. - #fi - #if [ ! -d "packages/wekan-scrollbar" ]; then - # cd packages - # git clone --depth 1 -b master https://github.com/wekan/wekan-scrollbar.git - # cd .. - #fi - #if [ ! -d "packages/wekan_accounts-oidc" ]; then - # cd packages - # git clone --depth 1 -b master https://github.com/wekan/meteor-accounts-oidc.git - # mv meteor-accounts-oidc/packages/switch_accounts-oidc wekan-accounts-oidc - # mv meteor-accounts-oidc/packages/switch_oidc wekan-oidc - # rm -rf meteor-accounts-oidc - # cd .. - #fi - #if [ ! -d "packages/markdown" ]; then - # cd packages - # git clone --depth 1 -b master --recurse-submodules https://github.com/wekan/markdown.git - # cd .. - #fi - rm -rf .build - meteor add standard-minifier-js --allow-superuser - meteor npm install --allow-superuser - meteor npm install --allow-superuser --save babel-runtime - meteor build .build --directory --allow-superuser - cp -f fix-download-unicode/cfs_access-point.txt .build/bundle/programs/server/packages/cfs_access-point.js - #Removed binary version of bcrypt because of security vulnerability that is not fixed yet. - #https://github.com/wekan/wekan/commit/4b2010213907c61b0e0482ab55abb06f6a668eac - #https://github.com/wekan/wekan/commit/7eeabf14be3c63fae2226e561ef8a0c1390c8d3c - #cd .build/bundle/programs/server/npm/node_modules/meteor/npm-bcrypt - #rm -rf node_modules/bcrypt - #meteor npm install --save bcrypt - # Change from npm-bcrypt directory back to .build/bundle/programs/server directory. - #cd ../../../../ - # Change to directory .build/bundle/programs/server - cd .build/bundle/programs/server - npm install - npm install --allow-superuser --save babel-runtime - #meteor npm install --save bcrypt - # Change back to Wekan source directory - cd ../../../.. - cp -r .build/bundle/* $SNAPCRAFT_PART_INSTALL/ - cp .build/bundle/.node_version.txt $SNAPCRAFT_PART_INSTALL/ - rm -f $SNAPCRAFT_PART_INSTALL/lib/node_modules/wekan - rm -f $SNAPCRAFT_PART_INSTALL/programs/server/npm/node_modules/meteor/rajit_bootstrap3-datepicker/lib/bootstrap-datepicker/node_modules/phantomjs-prebuilt/lib/phantom/bin/phantomjs - rm -f $SNAPCRAFT_PART_INSTALL/programs/server/npm/node_modules/tar/lib/.mkdir.js.swp - rm -f $SNAPCRAFT_PART_INSTALL/lib/node_modules/node-pre-gyp/node_modules/tar/lib/.mkdir.js.swp - rm -f $SNAPCRAFT_PART_INSTALL/lib/node_modules/node-gyp/node_modules/tar/lib/.mkdir.js.swp - # Meteor 1.8.x additional .swp remove - rm -f $SNAPCRAFT_PART_INSTALL/programs/server/node_modules/node-pre-gyp/node_modules/tar/lib/.mkdir.js.swp - - organize: - README: README.wekan - prime: - - -lib/node_modules/node-pre-gyp/node_modules/tar/lib/.unpack.js.swp - - helpers: - source: snap-src - plugin: dump - - caddy: - plugin: dump - source: https://caddyserver.com/download/linux/amd64?license=personal&telemetry=off - source-type: tar - organize: - caddy: bin/caddy - CHANGES.txt: CADDY_CHANGES.txt - EULA.txt: CADDY_EULA.txt - LICENSES.txt: CADDY_LICENSES.txt - README.txt: CADDY_README.txt - stage: - - -init diff --git a/CHANGELOG.md b/CHANGELOG.md index 4113022e..8591c891 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -14,8 +14,6 @@ and adds the following updates: - [Upgrade to Meteor 1.10.2](https://github.com/wekan/wekan/commit/d1f98d0c472fb41e25fb29a9a6f6dae7db003f6f). Thanks to Meteor developers and xet7. -- [Try to upgrade MongoDB version in Snap](https://github.com/wekan/wekan/commit/6b808dd74bf6d12d6a7ee7c23dfa3943b229a51d). - Thanks to xet7. and fixes the following bugs: diff --git a/snapcraft.yaml b/snapcraft.yaml index 6b9cb077..940bb378 100644 --- a/snapcraft.yaml +++ b/snapcraft.yaml @@ -65,9 +65,9 @@ apps: parts: mongodb: - source: https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-ubuntu1604-4.2.6.tgz + source: https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-ubuntu1604-3.2.22.tgz plugin: dump - stage-packages: [libssl1.0.0, libcurl3] + stage-packages: [libssl1.0.0] filesets: mongo: - usr @@ -90,11 +90,10 @@ parts: - ca-certificates - apt-utils - python - - python3 +# - python3 - g++ - capnproto - curl - - libcurl3 - execstack - nodejs - npm -- cgit v1.2.3-1-g7c22 From 52f884f2b1bdbf89eeafc355129bb7bfdbe978fc Mon Sep 17 00:00:00 2001 From: Marc Hartmayer <hello@hartmayer.com> Date: Wed, 22 Apr 2020 19:42:10 +0200 Subject: Use only one 'Apply' button for applying the user settings --- client/components/users/userHeader.jade | 8 +++----- client/components/users/userHeader.js | 19 +++++++------------ 2 files changed, 10 insertions(+), 17 deletions(-) diff --git a/client/components/users/userHeader.jade b/client/components/users/userHeader.jade index 3747d882..d0adf29d 100644 --- a/client/components/users/userHeader.jade +++ b/client/components/users/userHeader.jade @@ -112,13 +112,11 @@ template(name="changeSettingsPopup") i.fa.fa-check unless currentUser.isWorker li - label.bold + label.bold.clear i.fa.fa-sort-numeric-asc | {{_ 'show-cards-minimum-count'}} input#show-cards-count-at.inline-input.left(type="number" value="#{showCardsCountAt}" min="0" max="99" onkeydown="return false") - input.js-apply-show-cards-at.left(type="submit" value="{{_ 'apply'}}") - li - label.bold + label.bold.clear i.fa.fa-calendar | {{_ 'start-day-of-week'}} select#start-day-of-week.inline-input.left @@ -127,7 +125,7 @@ template(name="changeSettingsPopup") option(selected="true", value="#{day.value}") #{day.name} else option(value="#{day.value}") #{day.name} - input.js-apply-start-day-of-week.left(type="submit" value="{{_ 'apply'}}") + input.js-apply-user-settings.left(type="submit" value="{{_ 'apply'}}") template(name="userDeletePopup") unless currentUser.isWorker diff --git a/client/components/users/userHeader.js b/client/components/users/userHeader.js index 5298e99a..b7bb284e 100644 --- a/client/components/users/userHeader.js +++ b/client/components/users/userHeader.js @@ -268,36 +268,31 @@ Template.changeSettingsPopup.events({ cookies.set('hasHiddenSystemMessages', 'true'); } }, - 'click .js-apply-show-cards-at'(event, templateInstance) { + 'click .js-apply-user-settings'(event, templateInstance) { event.preventDefault(); const minLimit = parseInt( templateInstance.$('#show-cards-count-at').val(), 10, ); + const startDay = parseInt( + templateInstance.$('#start-day-of-week').val(), + 10, + ); + const currentUser = Meteor.user(); if (!isNaN(minLimit)) { - currentUser = Meteor.user(); if (currentUser) { Meteor.call('changeLimitToShowCardsCount', minLimit); } else { cookies.set('limitToShowCardsCount', minLimit); } - Popup.back(); } - }, - 'click .js-apply-start-day-of-week'(event, templateInstance) { - event.preventDefault(); - const startDay = parseInt( - templateInstance.$('#start-day-of-week').val(), - 10, - ); if (!isNaN(startDay)) { - currentUser = Meteor.user(); if (currentUser) { Meteor.call('changeStartDayOfWeek', startDay); } else { cookies.set('startDayOfWeek', startDay); } - Popup.back(); } + Popup.back(); }, }); -- cgit v1.2.3-1-g7c22 From c1287248a6a4975133790deab6747530e5ece3cb Mon Sep 17 00:00:00 2001 From: Marc Hartmayer <hello@hartmayer.com> Date: Wed, 22 Apr 2020 00:24:32 +0200 Subject: Mobile device layout fix --- client/components/main/popup.styl | 1 + 1 file changed, 1 insertion(+) diff --git a/client/components/main/popup.styl b/client/components/main/popup.styl index f1db3927..b4815ca6 100644 --- a/client/components/main/popup.styl +++ b/client/components/main/popup.styl @@ -320,6 +320,7 @@ $popupWidth = 300px input[type="file"] margin: 4px 0 12px width: 100% + box-sizing: border-box .pop-over-list li > a -- cgit v1.2.3-1-g7c22 From 981ed546f1cae45ad8b92b393ee29c1a26277f32 Mon Sep 17 00:00:00 2001 From: Marc Hartmayer <hello@hartmayer.com> Date: Thu, 23 Apr 2020 00:54:39 +0200 Subject: Newer versions of jQuery sortable use `uiSortable` key Newer versions of jQuery sortable use `uiSortable` as key to store the data. Let's adapt the code. While at it, refactor the code. --- client/components/cards/cardDetails.js | 15 +++++---------- client/components/cards/checklists.js | 7 ++----- client/components/lists/list.js | 15 ++------------- client/components/swimlanes/swimlanes.js | 26 ++------------------------ 4 files changed, 11 insertions(+), 52 deletions(-) diff --git a/client/components/cards/cardDetails.js b/client/components/cards/cardDetails.js index b958d5bf..8fc3c12a 100644 --- a/client/components/cards/cardDetails.js +++ b/client/components/cards/cardDetails.js @@ -278,17 +278,12 @@ BlazeComponent.extendComponent({ // Disable sorting if the current user is not a board member this.autorun(() => { - if ($checklistsDom.data('sortable')) { - $checklistsDom.sortable('option', 'disabled', !userIsMember()); + const disabled = !userIsMember() || Utils.isMiniScreen(); + if ($checklistsDom.data('uiSortable')) { + $checklistsDom.sortable('option', 'disabled', disabled); } - if ($subtasksDom.data('sortable')) { - $subtasksDom.sortable('option', 'disabled', !userIsMember()); - } - if ($checklistsDom.data('sortable')) { - $checklistsDom.sortable('option', 'disabled', Utils.isMiniScreen()); - } - if ($subtasksDom.data('sortable')) { - $subtasksDom.sortable('option', 'disabled', Utils.isMiniScreen()); + if ($subtasksDom.data('uiSortable')) { + $subtasksDom.sortable('option', 'disabled', disabled); } }); }, diff --git a/client/components/cards/checklists.js b/client/components/cards/checklists.js index 5acab536..8daf6ee7 100644 --- a/client/components/cards/checklists.js +++ b/client/components/cards/checklists.js @@ -57,11 +57,8 @@ BlazeComponent.extendComponent({ // Disable sorting if the current user is not a board member self.autorun(() => { const $itemsDom = $(self.itemsDom); - if ($itemsDom.data('sortable')) { - $(self.itemsDom).sortable('option', 'disabled', !userIsMember()); - } - if ($itemsDom.data('sortable')) { - $(self.itemsDom).sortable('option', 'disabled', Utils.isMiniScreen()); + if ($itemsDom.data('uiSortable')) { + $(self.itemsDom).sortable('option', 'disabled', !userIsMember() || Utils.isMiniScreen()); } }); }, diff --git a/client/components/lists/list.js b/client/components/lists/list.js index 8574caf7..7ce520dc 100644 --- a/client/components/lists/list.js +++ b/client/components/lists/list.js @@ -139,23 +139,12 @@ BlazeComponent.extendComponent({ }); } - if ($cards.data('sortable')) { + if ($cards.data('uiSortable')) { $cards.sortable( 'option', 'disabled', // Disable drag-dropping when user is not member/is miniscreen - !userIsMember(), - // Not disable drag-dropping while in multi-selection mode - // MultiSelection.isActive() || !userIsMember(), - ); - } - - if ($cards.data('sortable')) { - $cards.sortable( - 'option', - 'disabled', - // Disable drag-dropping when user is not member/is miniscreen - Utils.isMiniScreen(), + !userIsMember() || Utils.isMiniScreen(), // Not disable drag-dropping while in multi-selection mode // MultiSelection.isActive() || !userIsMember(), ); diff --git a/client/components/swimlanes/swimlanes.js b/client/components/swimlanes/swimlanes.js index b7a55ce6..577bf6d2 100644 --- a/client/components/swimlanes/swimlanes.js +++ b/client/components/swimlanes/swimlanes.js @@ -122,34 +122,12 @@ function initSortable(boardComponent, $listsDom) { } const $listDom = $listsDom; - if ($listDom.data('sortable')) { + if ($listDom.data('uiSortable')) { $listsDom.sortable( 'option', 'disabled', // Disable drag-dropping when user is not member/is worker/is miniscreen - !userIsMember(), - // Not disable drag-dropping while in multi-selection mode - // MultiSelection.isActive() || !userIsMember(), - ); - } - - if ($listDom.data('sortable')) { - $listsDom.sortable( - 'option', - 'disabled', - // Disable drag-dropping when user is not member/is worker/is miniscreen - Meteor.user().isWorker(), - // Not disable drag-dropping while in multi-selection mode - // MultiSelection.isActive() || !userIsMember(), - ); - } - - if ($listDom.data('sortable')) { - $listsDom.sortable( - 'option', - 'disabled', - // Disable drag-dropping when user is not member/is worker/is miniscreen - Utils.isMiniScreen(), + !userIsMember() || Meteor.user().isWorker() || Utils.isMiniScreen(), // Not disable drag-dropping while in multi-selection mode // MultiSelection.isActive() || !userIsMember(), ); -- cgit v1.2.3-1-g7c22 From 6476503137fc41cf52e913aa33aed6bb1abaac6a Mon Sep 17 00:00:00 2001 From: Marc Hartmayer <hello@hartmayer.com> Date: Thu, 23 Apr 2020 02:09:01 +0200 Subject: Fix drag-and-drop and scrolling on mobile devices Use drag handles on "miniscreens" whenever useful, this is especially useful on mobile device. This should hopefully fix https://github.com/wekan/wekan/issues/2947. While at it, simplify the condition Utils.isMiniScreen() || (!Utils.isMiniScreen() && showDesktopDragHandles) to Utils.isMiniScreen() || showDesktopDragHandle --- client/components/boards/boardBody.js | 5 ++--- client/components/cards/minicard.jade | 4 ++-- client/components/lists/list.js | 6 +++--- client/components/lists/listHeader.jade | 3 +-- client/components/swimlanes/swimlanes.js | 9 ++++----- 5 files changed, 12 insertions(+), 15 deletions(-) diff --git a/client/components/boards/boardBody.js b/client/components/boards/boardBody.js index e70a9f67..29922fcc 100644 --- a/client/components/boards/boardBody.js +++ b/client/components/boards/boardBody.js @@ -205,7 +205,7 @@ BlazeComponent.extendComponent({ } else { showDesktopDragHandles = false; } - if (!Utils.isMiniScreen() && showDesktopDragHandles) { + if (Utils.isMiniScreen() || showDesktopDragHandles) { $swimlanesDom.sortable({ handle: '.js-swimlane-header-handle', }); @@ -215,9 +215,8 @@ BlazeComponent.extendComponent({ }); } - // Disable drag-dropping if the current user is not a board member or is miniscreen + // Disable drag-dropping if the current user is not a board member $swimlanesDom.sortable('option', 'disabled', !userIsMember()); - $swimlanesDom.sortable('option', 'disabled', Utils.isMiniScreen()); }); function userIsMember() { diff --git a/client/components/cards/minicard.jade b/client/components/cards/minicard.jade index 0b881a54..b6ccd4d7 100644 --- a/client/components/cards/minicard.jade +++ b/client/components/cards/minicard.jade @@ -4,8 +4,8 @@ template(name="minicard") class="{{#if isLinkedBoard}}linked-board{{/if}}" class="minicard-{{colorClass}}") if isMiniScreen - //.handle - // .fa.fa-arrows + .handle + .fa.fa-arrows unless isMiniScreen if showDesktopDragHandles .handle diff --git a/client/components/lists/list.js b/client/components/lists/list.js index 7ce520dc..a0031b2f 100644 --- a/client/components/lists/list.js +++ b/client/components/lists/list.js @@ -129,7 +129,7 @@ BlazeComponent.extendComponent({ showDesktopDragHandles = false; } - if (!Utils.isMiniScreen() && showDesktopDragHandles) { + if (Utils.isMiniScreen() || showDesktopDragHandles) { $cards.sortable({ handle: '.handle', }); @@ -143,8 +143,8 @@ BlazeComponent.extendComponent({ $cards.sortable( 'option', 'disabled', - // Disable drag-dropping when user is not member/is miniscreen - !userIsMember() || Utils.isMiniScreen(), + // Disable drag-dropping when user is not member + !userIsMember(), // Not disable drag-dropping while in multi-selection mode // MultiSelection.isActive() || !userIsMember(), ); diff --git a/client/components/lists/listHeader.jade b/client/components/lists/listHeader.jade index 182fee9e..fa1faf34 100644 --- a/client/components/lists/listHeader.jade +++ b/client/components/lists/listHeader.jade @@ -30,10 +30,9 @@ template(name="listHeader") if canSeeAddCard a.js-add-card.fa.fa-plus.list-header-plus-icon a.fa.fa-navicon.js-open-list-menu - //a.list-header-handle.handle.fa.fa-arrows.js-list-handle else a.list-header-menu-icon.fa.fa-angle-right.js-select-list - //a.list-header-handle.handle.fa.fa-arrows.js-list-handle + a.list-header-handle.handle.fa.fa-arrows.js-list-handle else if currentUser.isBoardMember if isWatching i.list-header-watch-icon.fa.fa-eye diff --git a/client/components/swimlanes/swimlanes.js b/client/components/swimlanes/swimlanes.js index 577bf6d2..2d299ddc 100644 --- a/client/components/swimlanes/swimlanes.js +++ b/client/components/swimlanes/swimlanes.js @@ -111,7 +111,7 @@ function initSortable(boardComponent, $listsDom) { showDesktopDragHandles = false; } - if (!Utils.isMiniScreen() && showDesktopDragHandles) { + if (Utils.isMiniScreen() || showDesktopDragHandles) { $listsDom.sortable({ handle: '.js-list-handle', }); @@ -126,8 +126,8 @@ function initSortable(boardComponent, $listsDom) { $listsDom.sortable( 'option', 'disabled', - // Disable drag-dropping when user is not member/is worker/is miniscreen - !userIsMember() || Meteor.user().isWorker() || Utils.isMiniScreen(), + // Disable drag-dropping when user is not member/is worker + !userIsMember() || Meteor.user().isWorker(), // Not disable drag-dropping while in multi-selection mode // MultiSelection.isActive() || !userIsMember(), ); @@ -188,8 +188,7 @@ BlazeComponent.extendComponent({ } const noDragInside = ['a', 'input', 'textarea', 'p'].concat( - Utils.isMiniScreen() || - (!Utils.isMiniScreen() && showDesktopDragHandles) + Utils.isMiniScreen() || showDesktopDragHandles ? ['.js-list-handle', '.js-swimlane-header-handle'] : ['.js-list-header'], ); -- cgit v1.2.3-1-g7c22 From 405f176bbb04a02e9aa9be662df6412100ffb257 Mon Sep 17 00:00:00 2001 From: Marc Hartmayer <hello@hartmayer.com> Date: Wed, 22 Apr 2020 21:04:44 +0200 Subject: Fix getStartDayOfWeek function In case profile.startDayOfWeek is 0 it's evaluated to false and 1 is returned. Let's fix this by differentiating between undefined and an actual value. --- models/users.js | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/models/users.js b/models/users.js index f4f4f38e..ebb14f5f 100644 --- a/models/users.js +++ b/models/users.js @@ -530,7 +530,8 @@ Users.helpers({ getStartDayOfWeek() { const profile = this.profile || {}; - return profile.startDayOfWeek || 1; + // default is 'Monday' (1) + return profile.startDayOfWeek ?? 1; }, getTemplatesBoardId() { -- cgit v1.2.3-1-g7c22 From a83aa6162b3fcc399926c7e04d53beec38d1384e Mon Sep 17 00:00:00 2001 From: Lauri Ojansivu <x@xet7.org> Date: Thu, 23 Apr 2020 14:16:27 +0300 Subject: Update ChangeLog. --- CHANGELOG.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 8591c891..67b73196 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -23,6 +23,8 @@ and fixes the following bugs: Thanks to xet7. - [Set Snap MongoDB compatibility to 4.2 according to Meteor ChangeLog](https://github.com/wekan/wekan/commit/7de18eccea3854db3be6197bf21afbfd3ddb65a6). Thanks to xet7. +- [Fix getStartDayOfWeek function](https://github.com/wekan/wekan/pull/3038). + Thanks to marc1006 and boeserwolf. Thanks to above GitHub users for their contributions and translators for their translations. -- cgit v1.2.3-1-g7c22 From 16d371b814dc6f4b8c9b34bef4d2466570171b1d Mon Sep 17 00:00:00 2001 From: Lauri Ojansivu <x@xet7.org> Date: Thu, 23 Apr 2020 14:21:06 +0300 Subject: Update ChangeLog. --- CHANGELOG.md | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 67b73196..e5652225 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -9,11 +9,15 @@ This release adds the following new features: - [Add babel to build chain and linter. Enables fancy Javascript language features like optional chaining, for developer happiness](https://github.com/wekan/wekan/pull/3034). Thanks to boeserwolf. +- [Use only one 'Apply' button for applying the user settings](https://github.com/wekan/wekan/pull/3039). + Thanks to marc1006. and adds the following updates: - [Upgrade to Meteor 1.10.2](https://github.com/wekan/wekan/commit/d1f98d0c472fb41e25fb29a9a6f6dae7db003f6f). Thanks to Meteor developers and xet7. +- [Set Snap MongoDB compatibility to 4.2 according to Meteor ChangeLog](https://github.com/wekan/wekan/commit/7de18eccea3854db3be6197bf21afbfd3ddb65a6). + Thanks to xet7. and fixes the following bugs: @@ -21,8 +25,6 @@ and fixes the following bugs: Thanks to marc1006. - [Fix lint errors in lint error fix](https://github.com/wekan/wekan/commit/9e95c06415e614e587d684ff9660cc53c5f8c8d3). Thanks to xet7. -- [Set Snap MongoDB compatibility to 4.2 according to Meteor ChangeLog](https://github.com/wekan/wekan/commit/7de18eccea3854db3be6197bf21afbfd3ddb65a6). - Thanks to xet7. - [Fix getStartDayOfWeek function](https://github.com/wekan/wekan/pull/3038). Thanks to marc1006 and boeserwolf. -- cgit v1.2.3-1-g7c22 From 5eb5ca5752c3930d056165fcad42d712a7138a3e Mon Sep 17 00:00:00 2001 From: Lauri Ojansivu <x@xet7.org> Date: Thu, 23 Apr 2020 18:38:57 +0300 Subject: Update translations. --- i18n/fr.i18n.json | 16 ++++++++-------- i18n/he.i18n.json | 16 ++++++++-------- i18n/it.i18n.json | 16 ++++++++-------- i18n/pt-BR.i18n.json | 16 ++++++++-------- i18n/ru.i18n.json | 22 +++++++++++----------- i18n/zh-TW.i18n.json | 16 ++++++++-------- 6 files changed, 51 insertions(+), 51 deletions(-) diff --git a/i18n/fr.i18n.json b/i18n/fr.i18n.json index 7e8af821..24f7dfd6 100644 --- a/i18n/fr.i18n.json +++ b/i18n/fr.i18n.json @@ -775,12 +775,12 @@ "remove-all-read": "Supprimer les lus", "allow-rename": "Autoriser le renommage", "allowRenamePopup-title": "Autoriser le renommage", - "start-day-of-week": "Set day of the week start", - "monday": "Monday", - "tuesday": "Tuesday", - "wednesday": "Wednesday", - "thursday": "Thursday", - "friday": "Friday", - "saturday": "Saturday", - "sunday": "Sunday" + "start-day-of-week": "Définir le jour de début de semaine", + "monday": "Lundi", + "tuesday": "Mardi", + "wednesday": "Mercredi", + "thursday": "Jeudi", + "friday": "Vendredi", + "saturday": "Samedi", + "sunday": "Dimanche" } diff --git a/i18n/he.i18n.json b/i18n/he.i18n.json index a93e6089..9e6c866c 100644 --- a/i18n/he.i18n.json +++ b/i18n/he.i18n.json @@ -775,12 +775,12 @@ "remove-all-read": "הסרת כל אלו שנקראו", "allow-rename": "לאפשר שינוי שם", "allowRenamePopup-title": "לאפשר שינוי שם", - "start-day-of-week": "Set day of the week start", - "monday": "Monday", - "tuesday": "Tuesday", - "wednesday": "Wednesday", - "thursday": "Thursday", - "friday": "Friday", - "saturday": "Saturday", - "sunday": "Sunday" + "start-day-of-week": "הגדרת יום תחילת השבוע", + "monday": "יום שני", + "tuesday": "יום שלישי", + "wednesday": "יום רביעי", + "thursday": "יום חמישי", + "friday": "יום שישי", + "saturday": "שבת", + "sunday": "יום ראשון" } diff --git a/i18n/it.i18n.json b/i18n/it.i18n.json index a74ac4bc..b34afa82 100644 --- a/i18n/it.i18n.json +++ b/i18n/it.i18n.json @@ -775,12 +775,12 @@ "remove-all-read": "Rimuovi tutti i già letti", "allow-rename": "Consenti Rinomina", "allowRenamePopup-title": "Consenti Rinomina", - "start-day-of-week": "Set day of the week start", - "monday": "Monday", - "tuesday": "Tuesday", - "wednesday": "Wednesday", - "thursday": "Thursday", - "friday": "Friday", - "saturday": "Saturday", - "sunday": "Sunday" + "start-day-of-week": "Imposta l'inizio del giorno della settimana", + "monday": "Lunedi", + "tuesday": "Martedi", + "wednesday": "Mercoledi", + "thursday": "Giovedi", + "friday": "Venerdi", + "saturday": "Sabato", + "sunday": "Domenica" } diff --git a/i18n/pt-BR.i18n.json b/i18n/pt-BR.i18n.json index 96504d41..441cae56 100644 --- a/i18n/pt-BR.i18n.json +++ b/i18n/pt-BR.i18n.json @@ -775,12 +775,12 @@ "remove-all-read": "Remover todas lidas", "allow-rename": "Permitir renomear", "allowRenamePopup-title": "Permitir renomear", - "start-day-of-week": "Set day of the week start", - "monday": "Monday", - "tuesday": "Tuesday", - "wednesday": "Wednesday", - "thursday": "Thursday", - "friday": "Friday", - "saturday": "Saturday", - "sunday": "Sunday" + "start-day-of-week": "Definir dia em que a semana começa", + "monday": "Segunda", + "tuesday": "Terça", + "wednesday": "Quarta", + "thursday": "Quinta", + "friday": "Sexta", + "saturday": "Sábado", + "sunday": "Domingo" } diff --git a/i18n/ru.i18n.json b/i18n/ru.i18n.json index 49b3e056..bf80516a 100644 --- a/i18n/ru.i18n.json +++ b/i18n/ru.i18n.json @@ -164,10 +164,10 @@ "cardCustomField-datePopup-title": "Изменить дату", "cardCustomFieldsPopup-title": "редактировать настраиваемые поля", "cardStartVotingPopup-title": "Голосовать", - "positiveVoteMembersPopup-title": "Proponents", - "negativeVoteMembersPopup-title": "Opponents", + "positiveVoteMembersPopup-title": "Сторонники", + "negativeVoteMembersPopup-title": "Противники", "vote-question": "Вопрос для голосования", - "vote-public": "Public vote", + "vote-public": "Открытое голосование", "vote-for-it": "за", "vote-against": "против", "cardDeletePopup-title": "Удалить карточку?", @@ -775,12 +775,12 @@ "remove-all-read": "Удалить все прочитанные", "allow-rename": "Разрешить переименование", "allowRenamePopup-title": "Разрешить переименование", - "start-day-of-week": "Set day of the week start", - "monday": "Monday", - "tuesday": "Tuesday", - "wednesday": "Wednesday", - "thursday": "Thursday", - "friday": "Friday", - "saturday": "Saturday", - "sunday": "Sunday" + "start-day-of-week": "Установить день начала недели", + "monday": "Понедельник", + "tuesday": "Вторник", + "wednesday": "Среда", + "thursday": "Четверг", + "friday": "Пятница", + "saturday": "Суббота", + "sunday": "Воскресенье" } diff --git a/i18n/zh-TW.i18n.json b/i18n/zh-TW.i18n.json index dc98e0d5..482c8198 100644 --- a/i18n/zh-TW.i18n.json +++ b/i18n/zh-TW.i18n.json @@ -775,12 +775,12 @@ "remove-all-read": "移除所有已讀", "allow-rename": "允許更名", "allowRenamePopup-title": "允許更名", - "start-day-of-week": "Set day of the week start", - "monday": "Monday", - "tuesday": "Tuesday", - "wednesday": "Wednesday", - "thursday": "Thursday", - "friday": "Friday", - "saturday": "Saturday", - "sunday": "Sunday" + "start-day-of-week": "一周的第一天", + "monday": "周一", + "tuesday": "週二", + "wednesday": "週三", + "thursday": "週四", + "friday": "週五", + "saturday": "週六", + "sunday": "週日" } -- cgit v1.2.3-1-g7c22 From 27d1b5acca2d631759f51051b0a3d4fd56dab351 Mon Sep 17 00:00:00 2001 From: Victorio Berra <toryberra+github@gmail.com> Date: Fri, 24 Apr 2020 09:07:32 -0500 Subject: Fix comment typo in docker-compose.yml webbroser -> web browser. --- docker-compose.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docker-compose.yml b/docker-compose.yml index 071fb5a6..6a88ab93 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -38,7 +38,7 @@ version: '2' # sudo service docker start # ---------------------------------------------------------------------------------- # ==== USAGE OF THIS docker-compose.yml ==== -# 1) For seeing does Wekan work, try this and check with your webbroser: +# 1) For seeing does Wekan work, try this and check with your web browser: # docker-compose up # 2) Stop Wekan and start Wekan in background: # docker-compose stop -- cgit v1.2.3-1-g7c22 From 1235363465b824d26129d4aa74a4445f362c1a73 Mon Sep 17 00:00:00 2001 From: Lauri Ojansivu <x@xet7.org> Date: Sat, 25 Apr 2020 03:47:44 +0300 Subject: Fix Wekan not load at all in Firefox v.68 for Android. Thanks to xet7 ! Closes #3021 --- Dockerfile | 2 ++ rebuild-wekan.bat | 3 +++ rebuild-wekan.sh | 2 ++ releases/rebuild-release.sh | 2 ++ snapcraft.yaml | 2 ++ stacksmith/user-scripts/build.sh | 2 ++ 6 files changed, 13 insertions(+) diff --git a/Dockerfile b/Dockerfile index b656c800..8b95dc84 100644 --- a/Dockerfile +++ b/Dockerfile @@ -271,6 +271,8 @@ RUN \ cd /home/wekan/app_build/bundle/programs/server/ && \ gosu wekan:wekan npm install && \ #gosu wekan:wekan npm install bcrypt && \ + # Remove legacy webbroser bundle, so that Wekan works also at Android Firefox, iOS Safari, etc. + rm -rf /home/wekan/app_build/bundle/programs/web.browser.legacy && \ mv /home/wekan/app_build/bundle /build && \ \ # Put back the original tar diff --git a/rebuild-wekan.bat b/rebuild-wekan.bat index 232629ce..1c38293f 100644 --- a/rebuild-wekan.bat +++ b/rebuild-wekan.bat @@ -53,6 +53,9 @@ call meteor npm install REM del /S /F /Q .build call meteor build .build --directory copy fix-download-unicode\cfs_access-point.txt .build\bundle\programs\server\packages\cfs_access-point.js +REM ## Remove legacy webbroser bundle, so that Wekan works also at Android Firefox, iOS Safari, etc. +del /S /F /Q rm .build/bundle/programs/web.browser.legacy +REM ## Install some NPM packages cd .build\bundle\programs\server call meteor npm install REM cd C:\repos\wekan\.meteor\local\build\programs\server diff --git a/rebuild-wekan.sh b/rebuild-wekan.sh index 61c19928..5b921574 100755 --- a/rebuild-wekan.sh +++ b/rebuild-wekan.sh @@ -148,6 +148,8 @@ do rm -rf .build meteor build .build --directory cp -f fix-download-unicode/cfs_access-point.txt .build/bundle/programs/server/packages/cfs_access-point.js + # Remove legacy webbroser bundle, so that Wekan works also at Android Firefox, iOS Safari, etc. + rm -rf .build/bundle/programs/web.browser.legacy #Removed binary version of bcrypt because of security vulnerability that is not fixed yet. #https://github.com/wekan/wekan/commit/4b2010213907c61b0e0482ab55abb06f6a668eac #https://github.com/wekan/wekan/commit/7eeabf14be3c63fae2226e561ef8a0c1390c8d3c diff --git a/releases/rebuild-release.sh b/releases/rebuild-release.sh index f3964885..02b862d0 100755 --- a/releases/rebuild-release.sh +++ b/releases/rebuild-release.sh @@ -11,6 +11,8 @@ meteor npm install rm -rf .build METEOR_PROFILE=100 meteor build .build --directory cp -f fix-download-unicode/cfs_access-point.txt .build/bundle/programs/server/packages/cfs_access-point.js +# Remove legacy webbroser bundle, so that Wekan works also at Android Firefox, iOS Safari, etc. +rm -rf .build/bundle/programs/web.browser.legacy cd .build/bundle/programs/server rm -rf node_modules meteor npm install diff --git a/snapcraft.yaml b/snapcraft.yaml index 940bb378..689d150c 100644 --- a/snapcraft.yaml +++ b/snapcraft.yaml @@ -216,6 +216,8 @@ parts: #meteor npm install --save bcrypt # Change from npm-bcrypt directory back to .build/bundle/programs/server directory. #cd ../../../../ + # Remove legacy webbroser bundle, so that Wekan works also at Android Firefox, iOS Safari, etc. + rm -rf .build/bundle/programs/web.browser.legacy # Change to directory .build/bundle/programs/server cd .build/bundle/programs/server npm install diff --git a/stacksmith/user-scripts/build.sh b/stacksmith/user-scripts/build.sh index 22b88dc9..16befc43 100755 --- a/stacksmith/user-scripts/build.sh +++ b/stacksmith/user-scripts/build.sh @@ -75,6 +75,8 @@ sudo -u wekan ${meteor} build --directory /home/wekan/app_build sudo cp /home/wekan/app/fix-download-unicode/cfs_access-point.txt /home/wekan/app_build/bundle/programs/server/packages/cfs_access-point.js sudo chown wekan:wekan /home/wekan/app_build/bundle/programs/server/packages/cfs_access-point.js sudo rm /home/wekan/app_build/bundle/programs/server/npm/node_modules/meteor/rajit_bootstrap3-datepicker/lib/bootstrap-datepicker/node_modules/phantomjs-prebuilt/lib/phantom/bin/phantomjs +# Remove legacy webbroser bundle, so that Wekan works also at Android Firefox, iOS Safari, etc. +rm -rf /home/wekan/app_build/bundle/programs/web.browser.legacy cd /home/wekan/app_build/bundle/programs/server/ sudo npm install sudo chown -R wekan:wekan ./node_modules -- cgit v1.2.3-1-g7c22 From db41e41d9006fda5e68a96f4193b2762ad8d2bd5 Mon Sep 17 00:00:00 2001 From: Lauri Ojansivu <x@xet7.org> Date: Sat, 25 Apr 2020 03:53:16 +0300 Subject: Update ChangeLog. --- CHANGELOG.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index e5652225..f7c5fd51 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -27,6 +27,10 @@ and fixes the following bugs: Thanks to xet7. - [Fix getStartDayOfWeek function](https://github.com/wekan/wekan/pull/3038). Thanks to marc1006 and boeserwolf. +- [Improve mobile devices support](https://github.com/wekan/wekan/pull/3040). + Thanks to marc1006. +- [Fix Wekan not load at all in Firefox v.68 for Android](https://github.com/wekan/wekan/commit/1235363465b824d26129d4aa74a4445f362c1a73). + Thanks to xet7. Thanks to above GitHub users for their contributions and translators for their translations. -- cgit v1.2.3-1-g7c22 From 6104c1711f30ddd8dc11acb0f585b391bde88f2d Mon Sep 17 00:00:00 2001 From: Lauri Ojansivu <x@xet7.org> Date: Sat, 25 Apr 2020 03:58:48 +0300 Subject: Update translations. --- i18n/da.i18n.json | 20 ++++++++++---------- i18n/ja.i18n.json | 16 ++++++++-------- 2 files changed, 18 insertions(+), 18 deletions(-) diff --git a/i18n/da.i18n.json b/i18n/da.i18n.json index ff0de818..3ee4e944 100644 --- a/i18n/da.i18n.json +++ b/i18n/da.i18n.json @@ -342,7 +342,7 @@ "hide-system-messages": "Skjul systembeskeder", "headerBarCreateBoardPopup-title": "Opret tavle", "home": "Hjem", - "import": "Import", + "import": "Importér", "link": "Link", "import-board": "importér tavle", "import-board-c": "Importér tavle", @@ -433,7 +433,7 @@ "profile": "Profil", "public": "Offentlig", "public-desc": "Denne tavle er offentlig. Den er synlig for alle med linket og vil blive vist i søgemaskiner som Google. Det er kun personer tilføjet til tavlen, der kan redigere. ", - "quick-access-description": "Stjernemarkér en tavle for at tilføje en genvej i denne bjælke.", + "quick-access-description": "Stjernemarkér en tavle for at tilføje genvej i denne bjælke.", "remove-cover": "Fjern omslag", "remove-from-board": "Fjern fra tavle", "remove-label": "Fjern etikette", @@ -775,12 +775,12 @@ "remove-all-read": "Fjern alle læste", "allow-rename": "Tillad omdøb", "allowRenamePopup-title": "Tillad omdøb", - "start-day-of-week": "Set day of the week start", - "monday": "Monday", - "tuesday": "Tuesday", - "wednesday": "Wednesday", - "thursday": "Thursday", - "friday": "Friday", - "saturday": "Saturday", - "sunday": "Sunday" + "start-day-of-week": "Angiv dag for ugestart", + "monday": "Mandag", + "tuesday": "Tirsdag", + "wednesday": "Onsdag", + "thursday": "Torsdag", + "friday": "Fredag", + "saturday": "Lørdag", + "sunday": "Søndag" } diff --git a/i18n/ja.i18n.json b/i18n/ja.i18n.json index 7b597428..54e07819 100644 --- a/i18n/ja.i18n.json +++ b/i18n/ja.i18n.json @@ -775,12 +775,12 @@ "remove-all-read": "全ての既読を削除", "allow-rename": "リネームを許可する", "allowRenamePopup-title": "リネームを許可する", - "start-day-of-week": "Set day of the week start", - "monday": "Monday", - "tuesday": "Tuesday", - "wednesday": "Wednesday", - "thursday": "Thursday", - "friday": "Friday", - "saturday": "Saturday", - "sunday": "Sunday" + "start-day-of-week": "週の始まりを設定", + "monday": "月曜", + "tuesday": "火曜", + "wednesday": "水曜", + "thursday": "木曜", + "friday": "金曜", + "saturday": "土曜", + "sunday": "日曜" } -- cgit v1.2.3-1-g7c22 From 5403027c9db523f93f50d7153c0e787649e8cb4d Mon Sep 17 00:00:00 2001 From: Lauri Ojansivu <x@xet7.org> Date: Sat, 25 Apr 2020 04:16:29 +0300 Subject: Update ChangeLog. --- CHANGELOG.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index f7c5fd51..bf6fe4f8 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -31,6 +31,8 @@ and fixes the following bugs: Thanks to marc1006. - [Fix Wekan not load at all in Firefox v.68 for Android](https://github.com/wekan/wekan/commit/1235363465b824d26129d4aa74a4445f362c1a73). Thanks to xet7. +- [Fix comment typo in docker-compose.yml](https://github.com/wekan/wekan/pull/3044). + Thanks to VictorioBerra. Thanks to above GitHub users for their contributions and translators for their translations. -- cgit v1.2.3-1-g7c22 From 6d1cdebfe214c7f67f8cc396cf880d1b5a18f013 Mon Sep 17 00:00:00 2001 From: Marc Hartmayer <hello@hartmayer.com> Date: Sat, 25 Apr 2020 09:48:56 +0200 Subject: Make it compatible with newer and older versions of jQuery sortable While at it, fix comments and prettify it. --- client/components/cards/cardDetails.js | 4 ++-- client/components/cards/checklists.js | 10 +++++++--- client/components/lists/list.js | 2 +- client/components/swimlanes/swimlanes.js | 2 +- 4 files changed, 11 insertions(+), 7 deletions(-) diff --git a/client/components/cards/cardDetails.js b/client/components/cards/cardDetails.js index 8fc3c12a..90014f7d 100644 --- a/client/components/cards/cardDetails.js +++ b/client/components/cards/cardDetails.js @@ -279,10 +279,10 @@ BlazeComponent.extendComponent({ // Disable sorting if the current user is not a board member this.autorun(() => { const disabled = !userIsMember() || Utils.isMiniScreen(); - if ($checklistsDom.data('uiSortable')) { + if ($checklistsDom.data('uiSortable') || $checklistsDom.data('sortable')) { $checklistsDom.sortable('option', 'disabled', disabled); } - if ($subtasksDom.data('uiSortable')) { + if ($subtasksDom.data('uiSortable') || $subtasksDom.data('sortable')) { $subtasksDom.sortable('option', 'disabled', disabled); } }); diff --git a/client/components/cards/checklists.js b/client/components/cards/checklists.js index 8daf6ee7..ca394aa5 100644 --- a/client/components/cards/checklists.js +++ b/client/components/cards/checklists.js @@ -54,11 +54,15 @@ BlazeComponent.extendComponent({ return Meteor.user() && Meteor.user().isBoardMember(); } - // Disable sorting if the current user is not a board member + // Disable sorting if the current user is not a board member or is a miniscreen self.autorun(() => { const $itemsDom = $(self.itemsDom); - if ($itemsDom.data('uiSortable')) { - $(self.itemsDom).sortable('option', 'disabled', !userIsMember() || Utils.isMiniScreen()); + if ($itemsDom.data('uiSortable') || $itemsDom.data('sortable')) { + $(self.itemsDom).sortable( + 'option', + 'disabled', + !userIsMember() || Utils.isMiniScreen(), + ); } }); }, diff --git a/client/components/lists/list.js b/client/components/lists/list.js index a0031b2f..1f622b86 100644 --- a/client/components/lists/list.js +++ b/client/components/lists/list.js @@ -139,7 +139,7 @@ BlazeComponent.extendComponent({ }); } - if ($cards.data('uiSortable')) { + if ($cards.data('uiSortable') || $cards.data('sortable')) { $cards.sortable( 'option', 'disabled', diff --git a/client/components/swimlanes/swimlanes.js b/client/components/swimlanes/swimlanes.js index 2d299ddc..ea8aaf1d 100644 --- a/client/components/swimlanes/swimlanes.js +++ b/client/components/swimlanes/swimlanes.js @@ -122,7 +122,7 @@ function initSortable(boardComponent, $listsDom) { } const $listDom = $listsDom; - if ($listDom.data('uiSortable')) { + if ($listDom.data('uiSortable') || $listDom.data('sortable')) { $listsDom.sortable( 'option', 'disabled', -- cgit v1.2.3-1-g7c22 From f1b18d79cdbfd9c9edecf4f93a89e88ee1c6faea Mon Sep 17 00:00:00 2001 From: Marc Hartmayer <hello@hartmayer.com> Date: Fri, 24 Apr 2020 22:41:24 +0200 Subject: Don't interpret dragging an element as a click Remove `enableClickOnTouch` as this behavior is not intuitive. --- client/components/boards/boardBody.js | 5 +---- client/components/boards/boardsList.js | 5 +---- client/components/cards/cardDetails.js | 8 +------- client/components/cards/checklists.js | 5 +---- client/components/lists/list.js | 5 +---- client/components/swimlanes/swimlanes.js | 5 +---- 6 files changed, 6 insertions(+), 27 deletions(-) diff --git a/client/components/boards/boardBody.js b/client/components/boards/boardBody.js index 29922fcc..4e473f18 100644 --- a/client/components/boards/boardBody.js +++ b/client/components/boards/boardBody.js @@ -1,7 +1,7 @@ import { Cookies } from 'meteor/ostrio:cookies'; const cookies = new Cookies(); const subManager = new SubsManager(); -const { calculateIndex, enableClickOnTouch } = Utils; +const { calculateIndex } = Utils; const swimlaneWhileSortingHeight = 150; BlazeComponent.extendComponent({ @@ -191,9 +191,6 @@ BlazeComponent.extendComponent({ }, }); - // ugly touch event hotfix - enableClickOnTouch('.js-swimlane:not(.placeholder)'); - this.autorun(() => { let showDesktopDragHandles = false; currentUser = Meteor.user(); diff --git a/client/components/boards/boardsList.js b/client/components/boards/boardsList.js index 9208fdb2..df319ce0 100644 --- a/client/components/boards/boardsList.js +++ b/client/components/boards/boardsList.js @@ -1,5 +1,5 @@ const subManager = new SubsManager(); -const { calculateIndex, enableClickOnTouch } = Utils; +const { calculateIndex } = Utils; Template.boardListHeaderBar.events({ 'click .js-open-archived-board'() { @@ -68,9 +68,6 @@ BlazeComponent.extendComponent({ }, }); - // ugly touch event hotfix - enableClickOnTouch(itemsSelector); - // Disable drag-dropping if the current user is not a board member or is comment only this.autorun(() => { $boards.sortable('option', 'disabled', !userIsAllowedToMove()); diff --git a/client/components/cards/cardDetails.js b/client/components/cards/cardDetails.js index 90014f7d..f31c3890 100644 --- a/client/components/cards/cardDetails.js +++ b/client/components/cards/cardDetails.js @@ -1,5 +1,5 @@ const subManager = new SubsManager(); -const { calculateIndexData, enableClickOnTouch } = Utils; +const { calculateIndexData } = Utils; let cardColors; Meteor.startup(() => { @@ -231,9 +231,6 @@ BlazeComponent.extendComponent({ }, }); - // ugly touch event hotfix - enableClickOnTouch('.card-checklist-items .js-checklist'); - const $subtasksDom = this.$('.card-subtasks-items'); $subtasksDom.sortable({ @@ -269,9 +266,6 @@ BlazeComponent.extendComponent({ }, }); - // ugly touch event hotfix - enableClickOnTouch('.card-subtasks-items .js-subtasks'); - function userIsMember() { return Meteor.user() && Meteor.user().isBoardMember(); } diff --git a/client/components/cards/checklists.js b/client/components/cards/checklists.js index ca394aa5..29573d2b 100644 --- a/client/components/cards/checklists.js +++ b/client/components/cards/checklists.js @@ -1,4 +1,4 @@ -const { calculateIndexData, enableClickOnTouch, capitalize } = Utils; +const { calculateIndexData, capitalize } = Utils; function initSorting(items) { items.sortable({ @@ -36,9 +36,6 @@ function initSorting(items) { checklistItem.move(checklistId, sortIndex.base); }, }); - - // ugly touch event hotfix - enableClickOnTouch('.js-checklist-item:not(.placeholder)'); } BlazeComponent.extendComponent({ diff --git a/client/components/lists/list.js b/client/components/lists/list.js index 1f622b86..839304f8 100644 --- a/client/components/lists/list.js +++ b/client/components/lists/list.js @@ -1,6 +1,6 @@ import { Cookies } from 'meteor/ostrio:cookies'; const cookies = new Cookies(); -const { calculateIndex, enableClickOnTouch } = Utils; +const { calculateIndex } = Utils; BlazeComponent.extendComponent({ // Proxy @@ -114,9 +114,6 @@ BlazeComponent.extendComponent({ }, }); - // ugly touch event hotfix - enableClickOnTouch(itemsSelector); - this.autorun(() => { let showDesktopDragHandles = false; currentUser = Meteor.user(); diff --git a/client/components/swimlanes/swimlanes.js b/client/components/swimlanes/swimlanes.js index ea8aaf1d..753fa88b 100644 --- a/client/components/swimlanes/swimlanes.js +++ b/client/components/swimlanes/swimlanes.js @@ -1,6 +1,6 @@ import { Cookies } from 'meteor/ostrio:cookies'; const cookies = new Cookies(); -const { calculateIndex, enableClickOnTouch } = Utils; +const { calculateIndex } = Utils; function currentListIsInThisSwimlane(swimlaneId) { const currentList = Lists.findOne(Session.get('currentList')); @@ -87,9 +87,6 @@ function initSortable(boardComponent, $listsDom) { }, }); - // ugly touch event hotfix - enableClickOnTouch('.js-list:not(.js-list-composer)'); - function userIsMember() { return ( Meteor.user() && -- cgit v1.2.3-1-g7c22 -- cgit v1.2.3-1-g7c22 From 3f7d9fd42cd2e3d0377cea22b8e9f370c37e2162 Mon Sep 17 00:00:00 2001 From: Lauri Ojansivu <x@xet7.org> Date: Sat, 25 Apr 2020 14:23:29 +0300 Subject: Update ChangeLog. --- CHANGELOG.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index bf6fe4f8..feddecec 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -27,7 +27,7 @@ and fixes the following bugs: Thanks to xet7. - [Fix getStartDayOfWeek function](https://github.com/wekan/wekan/pull/3038). Thanks to marc1006 and boeserwolf. -- [Improve mobile devices support](https://github.com/wekan/wekan/pull/3040). +- Improve mobile devices support [Part1](https://github.com/wekan/wekan/pull/3040) and [Part2](https://github.com/wekan/wekan/pull/3045). Thanks to marc1006. - [Fix Wekan not load at all in Firefox v.68 for Android](https://github.com/wekan/wekan/commit/1235363465b824d26129d4aa74a4445f362c1a73). Thanks to xet7. -- cgit v1.2.3-1-g7c22 From e63e7b11318502e9f1238fcd7efff3c30590b29c Mon Sep 17 00:00:00 2001 From: Marc Hartmayer <hello@hartmayer.com> Date: Sat, 25 Apr 2020 13:25:21 +0200 Subject: Allow variable height for board list items This fixes https://github.com/wekan/wekan/issues/3041. --- client/components/boards/boardsList.styl | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/client/components/boards/boardsList.styl b/client/components/boards/boardsList.styl index d12a0337..347881d6 100644 --- a/client/components/boards/boardsList.styl +++ b/client/components/boards/boardsList.styl @@ -33,7 +33,7 @@ $spaceBetweenTiles = 16px overflow: hidden; background-color: #999 color: #f6f6f6 - height: 90px + height: auto font-size: 16px line-height: 22px border-radius: 3px -- cgit v1.2.3-1-g7c22 From ed0c64a270031448a9956b40084da6f075f8601a Mon Sep 17 00:00:00 2001 From: Marc Hartmayer <hello@hartmayer.com> Date: Sat, 25 Apr 2020 13:26:21 +0200 Subject: Allow words in title/description to be able to break and wrap onto the next line --- client/components/boards/boardsList.styl | 1 + 1 file changed, 1 insertion(+) diff --git a/client/components/boards/boardsList.styl b/client/components/boards/boardsList.styl index 347881d6..d92c9cf3 100644 --- a/client/components/boards/boardsList.styl +++ b/client/components/boards/boardsList.styl @@ -44,6 +44,7 @@ $spaceBetweenTiles = 16px margin: ($spaceBetweenTiles/2) position: relative text-decoration: none + word-wrap: break-word &.tile background-size: auto -- cgit v1.2.3-1-g7c22 From 5d2ff89e9b116ba59648c31ae0ec234cc1bff16d Mon Sep 17 00:00:00 2001 From: Lauri Ojansivu <x@xet7.org> Date: Sat, 25 Apr 2020 15:26:46 +0300 Subject: Update ChangeLog. --- CHANGELOG.md | 3 +++ 1 file changed, 3 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index feddecec..c3fd6765 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -11,6 +11,9 @@ This release adds the following new features: Thanks to boeserwolf. - [Use only one 'Apply' button for applying the user settings](https://github.com/wekan/wekan/pull/3039). Thanks to marc1006. +- [Allow variable height for board list items. Allow words in title/description to be able to break + and wrap onto the next line](https://github.com/wekan/wekan/pull/3046). + Thanks to marc1006. and adds the following updates: -- cgit v1.2.3-1-g7c22 From 3908fe0ab875cf4b793c884a3d82df2f1a3b2686 Mon Sep 17 00:00:00 2001 From: Lauri Ojansivu <x@xet7.org> Date: Sat, 25 Apr 2020 16:44:45 +0300 Subject: v3.98 --- CHANGELOG.md | 14 +- Stackerfile.yml | 2 +- package-lock.json | 2 +- package.json | 2 +- public/api/wekan.html | 3795 ++++++++++-------------------------------------- public/api/wekan.yml | 471 +----- sandstorm-pkgdef.capnp | 4 +- 7 files changed, 786 insertions(+), 3504 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index c3fd6765..9008371c 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,4 +1,16 @@ -# Upcoming Wekan release +# v3.98 2020-04-25 Wekan release + +News: + +- There is now many mobile and desktop webbrowser fixes. Please test does your + favourite Javascript enabled webbrowser work, and add issues if something + does not work, and there is no existing issue about that yet. +- Desktop browser mode has setting for Show/Hide drag handles: + top right click username / Change Settings / Show desktop drag handles. + You can request desktop website also at mobile webbrowsers on Android. + At iOS requesting desktop website did not seem to work yet. +- At iOS Safari and Chrome, to see swimlane buttons you need to scroll to right. + Fixes to this and other issues are welcome as pull request. This release adds the following new features: diff --git a/Stackerfile.yml b/Stackerfile.yml index 7fc818cc..4cc97eca 100644 --- a/Stackerfile.yml +++ b/Stackerfile.yml @@ -1,5 +1,5 @@ appId: wekan-public/apps/77b94f60-dec9-0136-304e-16ff53095928 -appVersion: "v3.97.0" +appVersion: "v3.98.0" files: userUploads: - README.md diff --git a/package-lock.json b/package-lock.json index 95efe248..99be4823 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,6 +1,6 @@ { "name": "wekan", - "version": "v3.97.0", + "version": "v3.98.0", "lockfileVersion": 1, "requires": true, "dependencies": { diff --git a/package.json b/package.json index 6712b63d..32c4bce5 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "wekan", - "version": "v3.97.0", + "version": "v3.98.0", "description": "Open-Source kanban", "private": true, "scripts": { diff --git a/public/api/wekan.html b/public/api/wekan.html index d77257a9..148ceee5 100644 --- a/public/api/wekan.html +++ b/public/api/wekan.html @@ -1458,12 +1458,12 @@ Darkula color scheme from the JetBrains family of IDEs opacity: 0.5; } </style> - + <script>!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.exports=e.document?t(e,!0):function(e){if(!e.document)throw new Error("jQuery requires a window with a document");return t(e)}:t(e)}("undefined"!=typeof window?window:this,function(e,t){"use strict";function n(e,t){t=t||ne;var n=t.createElement("script");n.text=e,t.head.appendChild(n).parentNode.removeChild(n)}function r(e){var t=!!e&&"length"in e&&e.length,n=he.type(e);return"function"!==n&&!he.isWindow(e)&&("array"===n||0===t||"number"==typeof t&&t>0&&t-1 in e)}function i(e,t){return e.nodeName&&e.nodeName.toLowerCase()===t.toLowerCase()}function o(e,t,n){return he.isFunction(t)?he.grep(e,function(e,r){return!!t.call(e,r,e)!==n}):t.nodeType?he.grep(e,function(e){return e===t!==n}):"string"!=typeof t?he.grep(e,function(e){return ae.call(t,e)>-1!==n}):Ee.test(t)?he.filter(t,e,n):(t=he.filter(t,e),he.grep(e,function(e){return ae.call(t,e)>-1!==n&&1===e.nodeType}))}function s(e,t){for(;(e=e[t])&&1!==e.nodeType;);return e}function a(e){var t={};return he.each(e.match(Ae)||[],function(e,n){t[n]=!0}),t}function u(e){return e}function c(e){throw e}function l(e,t,n,r){var i;try{e&&he.isFunction(i=e.promise)?i.call(e).done(t).fail(n):e&&he.isFunction(i=e.then)?i.call(e,t,n):t.apply(void 0,[e].slice(r))}catch(e){n.apply(void 0,[e])}}function f(){ne.removeEventListener("DOMContentLoaded",f),e.removeEventListener("load",f),he.ready()}function d(){this.expando=he.expando+d.uid++}function p(e){return"true"===e||"false"!==e&&("null"===e?null:e===+e+""?+e:Pe.test(e)?JSON.parse(e):e)}function h(e,t,n){var r;if(void 0===n&&1===e.nodeType)if(r="data-"+t.replace(He,"-$&").toLowerCase(),"string"==typeof(n=e.getAttribute(r))){try{n=p(n)}catch(e){}$e.set(e,t,n)}else n=void 0;return n}function g(e,t,n,r){var i,o=1,s=20,a=r?function(){return r.cur()}:function(){return he.css(e,t,"")},u=a(),c=n&&n[3]||(he.cssNumber[t]?"":"px"),l=(he.cssNumber[t]||"px"!==c&&+u)&&Re.exec(he.css(e,t));if(l&&l[3]!==c){c=c||l[3],n=n||[],l=+u||1;do{o=o||".5",l/=o,he.style(e,t,l+c)}while(o!==(o=a()/u)&&1!==o&&--s)}return n&&(l=+l||+u||0,i=n[1]?l+(n[1]+1)*n[2]:+n[2],r&&(r.unit=c,r.start=l,r.end=i)),i}function v(e){var t,n=e.ownerDocument,r=e.nodeName,i=Be[r];return i||(t=n.body.appendChild(n.createElement(r)),i=he.css(t,"display"),t.parentNode.removeChild(t),"none"===i&&(i="block"),Be[r]=i,i)}function m(e,t){for(var n,r,i=[],o=0,s=e.length;o<s;o++)r=e[o],r.style&&(n=r.style.display,t?("none"===n&&(i[o]=Fe.get(r,"display")||null,i[o]||(r.style.display="")),""===r.style.display&&Me(r)&&(i[o]=v(r))):"none"!==n&&(i[o]="none",Fe.set(r,"display",n)));for(o=0;o<s;o++)null!=i[o]&&(e[o].style.display=i[o]);return e}function y(e,t){var n;return n=void 0!==e.getElementsByTagName?e.getElementsByTagName(t||"*"):void 0!==e.querySelectorAll?e.querySelectorAll(t||"*"):[],void 0===t||t&&i(e,t)?he.merge([e],n):n}function x(e,t){for(var n=0,r=e.length;n<r;n++)Fe.set(e[n],"globalEval",!t||Fe.get(t[n],"globalEval"))}function b(e,t,n,r,i){for(var o,s,a,u,c,l,f=t.createDocumentFragment(),d=[],p=0,h=e.length;p<h;p++)if((o=e[p])||0===o)if("object"===he.type(o))he.merge(d,o.nodeType?[o]:o);else if(Qe.test(o)){for(s=s||f.appendChild(t.createElement("div")),a=(Ve.exec(o)||["",""])[1].toLowerCase(),u=Ue[a]||Ue._default,s.innerHTML=u[1]+he.htmlPrefilter(o)+u[2],l=u[0];l--;)s=s.lastChild;he.merge(d,s.childNodes),s=f.firstChild,s.textContent=""}else d.push(t.createTextNode(o));for(f.textContent="",p=0;o=d[p++];)if(r&&he.inArray(o,r)>-1)i&&i.push(o);else if(c=he.contains(o.ownerDocument,o),s=y(f.appendChild(o),"script"),c&&x(s),n)for(l=0;o=s[l++];)Xe.test(o.type||"")&&n.push(o);return f}function w(){return!0}function T(){return!1}function S(){try{return ne.activeElement}catch(e){}}function E(e,t,n,r,i,o){var s,a;if("object"==typeof t){"string"!=typeof n&&(r=r||n,n=void 0);for(a in t)E(e,a,n,r,t[a],o);return e}if(null==r&&null==i?(i=n,r=n=void 0):null==i&&("string"==typeof n?(i=r,r=void 0):(i=r,r=n,n=void 0)),!1===i)i=T;else if(!i)return e;return 1===o&&(s=i,i=function(e){return he().off(e),s.apply(this,arguments)},i.guid=s.guid||(s.guid=he.guid++)),e.each(function(){he.event.add(this,t,i,r,n)})}function C(e,t){return i(e,"table")&&i(11!==t.nodeType?t:t.firstChild,"tr")?he(">tbody",e)[0]||e:e}function k(e){return e.type=(null!==e.getAttribute("type"))+"/"+e.type,e}function N(e){var t=nt.exec(e.type);return t?e.type=t[1]:e.removeAttribute("type"),e}function j(e,t){var n,r,i,o,s,a,u,c;if(1===t.nodeType){if(Fe.hasData(e)&&(o=Fe.access(e),s=Fe.set(t,o),c=o.events)){delete s.handle,s.events={};for(i in c)for(n=0,r=c[i].length;n<r;n++)he.event.add(t,i,c[i][n])}$e.hasData(e)&&(a=$e.access(e),u=he.extend({},a),$e.set(t,u))}}function A(e,t){var n=t.nodeName.toLowerCase();"input"===n&&ze.test(e.type)?t.checked=e.checked:"input"!==n&&"textarea"!==n||(t.defaultValue=e.defaultValue)}function L(e,t,r,i){t=oe.apply([],t);var o,s,a,u,c,l,f=0,d=e.length,p=d-1,h=t[0],g=he.isFunction(h);if(g||d>1&&"string"==typeof h&&!pe.checkClone&&tt.test(h))return e.each(function(n){var o=e.eq(n);g&&(t[0]=h.call(this,n,o.html())),L(o,t,r,i)});if(d&&(o=b(t,e[0].ownerDocument,!1,e,i),s=o.firstChild,1===o.childNodes.length&&(o=s),s||i)){for(a=he.map(y(o,"script"),k),u=a.length;f<d;f++)c=o,f!==p&&(c=he.clone(c,!0,!0),u&&he.merge(a,y(c,"script"))),r.call(e[f],c,f);if(u)for(l=a[a.length-1].ownerDocument,he.map(a,N),f=0;f<u;f++)c=a[f],Xe.test(c.type||"")&&!Fe.access(c,"globalEval")&&he.contains(l,c)&&(c.src?he._evalUrl&&he._evalUrl(c.src):n(c.textContent.replace(rt,""),l))}return e}function D(e,t,n){for(var r,i=t?he.filter(t,e):e,o=0;null!=(r=i[o]);o++)n||1!==r.nodeType||he.cleanData(y(r)),r.parentNode&&(n&&he.contains(r.ownerDocument,r)&&x(y(r,"script")),r.parentNode.removeChild(r));return e}function O(e,t,n){var r,i,o,s,a=e.style;return n=n||st(e),n&&(s=n.getPropertyValue(t)||n[t],""!==s||he.contains(e.ownerDocument,e)||(s=he.style(e,t)),!pe.pixelMarginRight()&&ot.test(s)&&it.test(t)&&(r=a.width,i=a.minWidth,o=a.maxWidth,a.minWidth=a.maxWidth=a.width=s,s=n.width,a.width=r,a.minWidth=i,a.maxWidth=o)),void 0!==s?s+"":s}function q(e,t){return{get:function(){return e()?void delete this.get:(this.get=t).apply(this,arguments)}}}function F(e){if(e in dt)return e;for(var t=e[0].toUpperCase()+e.slice(1),n=ft.length;n--;)if((e=ft[n]+t)in dt)return e}function $(e){var t=he.cssProps[e];return t||(t=he.cssProps[e]=F(e)||e),t}function P(e,t,n){var r=Re.exec(t);return r?Math.max(0,r[2]-(n||0))+(r[3]||"px"):t}function H(e,t,n,r,i){var o,s=0;for(o=n===(r?"border":"content")?4:"width"===t?1:0;o<4;o+=2)"margin"===n&&(s+=he.css(e,n+_e[o],!0,i)),r?("content"===n&&(s-=he.css(e,"padding"+_e[o],!0,i)),"margin"!==n&&(s-=he.css(e,"border"+_e[o]+"Width",!0,i))):(s+=he.css(e,"padding"+_e[o],!0,i),"padding"!==n&&(s+=he.css(e,"border"+_e[o]+"Width",!0,i)));return s}function I(e,t,n){var r,i=st(e),o=O(e,t,i),s="border-box"===he.css(e,"boxSizing",!1,i);return ot.test(o)?o:(r=s&&(pe.boxSizingReliable()||o===e.style[t]),"auto"===o&&(o=e["offset"+t[0].toUpperCase()+t.slice(1)]),(o=parseFloat(o)||0)+H(e,t,n||(s?"border":"content"),r,i)+"px")}function R(e,t,n,r,i){return new R.prototype.init(e,t,n,r,i)}function _(){ht&&(!1===ne.hidden&&e.requestAnimationFrame?e.requestAnimationFrame(_):e.setTimeout(_,he.fx.interval),he.fx.tick())}function M(){return e.setTimeout(function(){pt=void 0}),pt=he.now()}function W(e,t){var n,r=0,i={height:e};for(t=t?1:0;r<4;r+=2-t)n=_e[r],i["margin"+n]=i["padding"+n]=e;return t&&(i.opacity=i.width=e),i}function B(e,t,n){for(var r,i=(X.tweeners[t]||[]).concat(X.tweeners["*"]),o=0,s=i.length;o<s;o++)if(r=i[o].call(n,t,e))return r}function z(e,t,n){var r,i,o,s,a,u,c,l,f="width"in t||"height"in t,d=this,p={},h=e.style,g=e.nodeType&&Me(e),v=Fe.get(e,"fxshow");n.queue||(s=he._queueHooks(e,"fx"),null==s.unqueued&&(s.unqueued=0,a=s.empty.fire,s.empty.fire=function(){s.unqueued||a()}),s.unqueued++,d.always(function(){d.always(function(){s.unqueued--,he.queue(e,"fx").length||s.empty.fire()})}));for(r in t)if(i=t[r],gt.test(i)){if(delete t[r],o=o||"toggle"===i,i===(g?"hide":"show")){if("show"!==i||!v||void 0===v[r])continue;g=!0}p[r]=v&&v[r]||he.style(e,r)}if((u=!he.isEmptyObject(t))||!he.isEmptyObject(p)){f&&1===e.nodeType&&(n.overflow=[h.overflow,h.overflowX,h.overflowY],c=v&&v.display,null==c&&(c=Fe.get(e,"display")),l=he.css(e,"display"),"none"===l&&(c?l=c:(m([e],!0),c=e.style.display||c,l=he.css(e,"display"),m([e]))),("inline"===l||"inline-block"===l&&null!=c)&&"none"===he.css(e,"float")&&(u||(d.done(function(){h.display=c}),null==c&&(l=h.display,c="none"===l?"":l)),h.display="inline-block")),n.overflow&&(h.overflow="hidden",d.always(function(){h.overflow=n.overflow[0],h.overflowX=n.overflow[1],h.overflowY=n.overflow[2]})),u=!1;for(r in p)u||(v?"hidden"in v&&(g=v.hidden):v=Fe.access(e,"fxshow",{display:c}),o&&(v.hidden=!g),g&&m([e],!0),d.done(function(){g||m([e]),Fe.remove(e,"fxshow");for(r in p)he.style(e,r,p[r])})),u=B(g?v[r]:0,r,d),r in v||(v[r]=u.start,g&&(u.end=u.start,u.start=0))}}function V(e,t){var n,r,i,o,s;for(n in e)if(r=he.camelCase(n),i=t[r],o=e[n],Array.isArray(o)&&(i=o[1],o=e[n]=o[0]),n!==r&&(e[r]=o,delete e[n]),(s=he.cssHooks[r])&&"expand"in s){o=s.expand(o),delete e[r];for(n in o)n in e||(e[n]=o[n],t[n]=i)}else t[r]=i}function X(e,t,n){var r,i,o=0,s=X.prefilters.length,a=he.Deferred().always(function(){delete u.elem}),u=function(){if(i)return!1;for(var t=pt||M(),n=Math.max(0,c.startTime+c.duration-t),r=n/c.duration||0,o=1-r,s=0,u=c.tweens.length;s<u;s++)c.tweens[s].run(o);return a.notifyWith(e,[c,o,n]),o<1&&u?n:(u||a.notifyWith(e,[c,1,0]),a.resolveWith(e,[c]),!1)},c=a.promise({elem:e,props:he.extend({},t),opts:he.extend(!0,{specialEasing:{},easing:he.easing._default},n),originalProperties:t,originalOptions:n,startTime:pt||M(),duration:n.duration,tweens:[],createTween:function(t,n){var r=he.Tween(e,c.opts,t,n,c.opts.specialEasing[t]||c.opts.easing);return c.tweens.push(r),r},stop:function(t){var n=0,r=t?c.tweens.length:0;if(i)return this;for(i=!0;n<r;n++)c.tweens[n].run(1);return t?(a.notifyWith(e,[c,1,0]),a.resolveWith(e,[c,t])):a.rejectWith(e,[c,t]),this}}),l=c.props;for(V(l,c.opts.specialEasing);o<s;o++)if(r=X.prefilters[o].call(c,e,l,c.opts))return he.isFunction(r.stop)&&(he._queueHooks(c.elem,c.opts.queue).stop=he.proxy(r.stop,r)),r;return he.map(l,B,c),he.isFunction(c.opts.start)&&c.opts.start.call(e,c),c.progress(c.opts.progress).done(c.opts.done,c.opts.complete).fail(c.opts.fail).always(c.opts.always),he.fx.timer(he.extend(u,{elem:e,anim:c,queue:c.opts.queue})),c}function U(e){return(e.match(Ae)||[]).join(" ")}function Q(e){return e.getAttribute&&e.getAttribute("class")||""}function Y(e,t,n,r){var i;if(Array.isArray(t))he.each(t,function(t,i){n||kt.test(e)?r(e,i):Y(e+"["+("object"==typeof i&&null!=i?t:"")+"]",i,n,r)});else if(n||"object"!==he.type(t))r(e,t);else for(i in t)Y(e+"["+i+"]",t[i],n,r)}function J(e){return function(t,n){"string"!=typeof t&&(n=t,t="*");var r,i=0,o=t.toLowerCase().match(Ae)||[];if(he.isFunction(n))for(;r=o[i++];)"+"===r[0]?(r=r.slice(1)||"*",(e[r]=e[r]||[]).unshift(n)):(e[r]=e[r]||[]).push(n)}}function G(e,t,n,r){function i(a){var u;return o[a]=!0,he.each(e[a]||[],function(e,a){var c=a(t,n,r);return"string"!=typeof c||s||o[c]?s?!(u=c):void 0:(t.dataTypes.unshift(c),i(c),!1)}),u}var o={},s=e===It;return i(t.dataTypes[0])||!o["*"]&&i("*")}function K(e,t){var n,r,i=he.ajaxSettings.flatOptions||{};for(n in t)void 0!==t[n]&&((i[n]?e:r||(r={}))[n]=t[n]);return r&&he.extend(!0,e,r),e}function Z(e,t,n){for(var r,i,o,s,a=e.contents,u=e.dataTypes;"*"===u[0];)u.shift(),void 0===r&&(r=e.mimeType||t.getResponseHeader("Content-Type"));if(r)for(i in a)if(a[i]&&a[i].test(r)){u.unshift(i);break}if(u[0]in n)o=u[0];else{for(i in n){if(!u[0]||e.converters[i+" "+u[0]]){o=i;break}s||(s=i)}o=o||s}if(o)return o!==u[0]&&u.unshift(o),n[o]}function ee(e,t,n,r){var i,o,s,a,u,c={},l=e.dataTypes.slice();if(l[1])for(s in e.converters)c[s.toLowerCase()]=e.converters[s];for(o=l.shift();o;)if(e.responseFields[o]&&(n[e.responseFields[o]]=t),!u&&r&&e.dataFilter&&(t=e.dataFilter(t,e.dataType)),u=o,o=l.shift())if("*"===o)o=u;else if("*"!==u&&u!==o){if(!(s=c[u+" "+o]||c["* "+o]))for(i in c)if(a=i.split(" "),a[1]===o&&(s=c[u+" "+a[0]]||c["* "+a[0]])){!0===s?s=c[i]:!0!==c[i]&&(o=a[0],l.unshift(a[1]));break}if(!0!==s)if(s&&e.throws)t=s(t);else try{t=s(t)}catch(e){return{state:"parsererror",error:s?e:"No conversion from "+u+" to "+o}}}return{state:"success",data:t}}var te=[],ne=e.document,re=Object.getPrototypeOf,ie=te.slice,oe=te.concat,se=te.push,ae=te.indexOf,ue={},ce=ue.toString,le=ue.hasOwnProperty,fe=le.toString,de=fe.call(Object),pe={},he=function(e,t){return new he.fn.init(e,t)},ge=/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,ve=/^-ms-/,me=/-([a-z])/g,ye=function(e,t){return t.toUpperCase()};he.fn=he.prototype={jquery:"3.2.1",constructor:he,length:0,toArray:function(){return ie.call(this)},get:function(e){return null==e?ie.call(this):e<0?this[e+this.length]:this[e]},pushStack:function(e){var t=he.merge(this.constructor(),e);return t.prevObject=this,t},each:function(e){return he.each(this,e)},map:function(e){return this.pushStack(he.map(this,function(t,n){return e.call(t,n,t)}))},slice:function(){return this.pushStack(ie.apply(this,arguments))},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},eq:function(e){var t=this.length,n=+e+(e<0?t:0);return this.pushStack(n>=0&&n<t?[this[n]]:[])},end:function(){return this.prevObject||this.constructor()},push:se,sort:te.sort,splice:te.splice},he.extend=he.fn.extend=function(){var e,t,n,r,i,o,s=arguments[0]||{},a=1,u=arguments.length,c=!1;for("boolean"==typeof s&&(c=s,s=arguments[a]||{},a++),"object"==typeof s||he.isFunction(s)||(s={}),a===u&&(s=this,a--);a<u;a++)if(null!=(e=arguments[a]))for(t in e)n=s[t],r=e[t],s!==r&&(c&&r&&(he.isPlainObject(r)||(i=Array.isArray(r)))?(i?(i=!1,o=n&&Array.isArray(n)?n:[]):o=n&&he.isPlainObject(n)?n:{},s[t]=he.extend(c,o,r)):void 0!==r&&(s[t]=r));return s},he.extend({expando:"jQuery"+("3.2.1"+Math.random()).replace(/\D/g,""),isReady:!0,error:function(e){throw new Error(e)},noop:function(){},isFunction:function(e){return"function"===he.type(e)},isWindow:function(e){return null!=e&&e===e.window},isNumeric:function(e){var t=he.type(e);return("number"===t||"string"===t)&&!isNaN(e-parseFloat(e))},isPlainObject:function(e){var t,n;return!(!e||"[object Object]"!==ce.call(e))&&(!(t=re(e))||"function"==typeof(n=le.call(t,"constructor")&&t.constructor)&&fe.call(n)===de)},isEmptyObject:function(e){var t;for(t in e)return!1;return!0},type:function(e){return null==e?e+"":"object"==typeof e||"function"==typeof e?ue[ce.call(e)]||"object":typeof e},globalEval:function(e){n(e)},camelCase:function(e){return e.replace(ve,"ms-").replace(me,ye)},each:function(e,t){var n,i=0;if(r(e))for(n=e.length;i<n&&!1!==t.call(e[i],i,e[i]);i++);else for(i in e)if(!1===t.call(e[i],i,e[i]))break;return e},trim:function(e){return null==e?"":(e+"").replace(ge,"")},makeArray:function(e,t){var n=t||[];return null!=e&&(r(Object(e))?he.merge(n,"string"==typeof e?[e]:e):se.call(n,e)),n},inArray:function(e,t,n){return null==t?-1:ae.call(t,e,n)},merge:function(e,t){for(var n=+t.length,r=0,i=e.length;r<n;r++)e[i++]=t[r];return e.length=i,e},grep:function(e,t,n){for(var r=[],i=0,o=e.length,s=!n;i<o;i++)!t(e[i],i)!==s&&r.push(e[i]);return r},map:function(e,t,n){var i,o,s=0,a=[];if(r(e))for(i=e.length;s<i;s++)null!=(o=t(e[s],s,n))&&a.push(o);else for(s in e)null!=(o=t(e[s],s,n))&&a.push(o);return oe.apply([],a)},guid:1,proxy:function(e,t){var n,r,i;if("string"==typeof t&&(n=e[t],t=e,e=n),he.isFunction(e))return r=ie.call(arguments,2),i=function(){return e.apply(t||this,r.concat(ie.call(arguments)))},i.guid=e.guid=e.guid||he.guid++,i},now:Date.now,support:pe}),"function"==typeof Symbol&&(he.fn[Symbol.iterator]=te[Symbol.iterator]),he.each("Boolean Number String Function Array Date RegExp Object Error Symbol".split(" "),function(e,t){ue["[object "+t+"]"]=t.toLowerCase()});var xe=function(e){function t(e,t,n,r){var i,o,s,a,u,l,d,p=t&&t.ownerDocument,h=t?t.nodeType:9;if(n=n||[],"string"!=typeof e||!e||1!==h&&9!==h&&11!==h)return n;if(!r&&((t?t.ownerDocument||t:R)!==D&&L(t),t=t||D,q)){if(11!==h&&(u=ge.exec(e)))if(i=u[1]){if(9===h){if(!(s=t.getElementById(i)))return n;if(s.id===i)return n.push(s),n}else if(p&&(s=p.getElementById(i))&&H(t,s)&&s.id===i)return n.push(s),n}else{if(u[2])return J.apply(n,t.getElementsByTagName(e)),n;if((i=u[3])&&b.getElementsByClassName&&t.getElementsByClassName)return J.apply(n,t.getElementsByClassName(i)),n}if(b.qsa&&!z[e+" "]&&(!F||!F.test(e))){if(1!==h)p=t,d=e;else if("object"!==t.nodeName.toLowerCase()){for((a=t.getAttribute("id"))?a=a.replace(xe,be):t.setAttribute("id",a=I),l=E(e),o=l.length;o--;)l[o]="#"+a+" "+f(l[o]);d=l.join(","),p=ve.test(e)&&c(t.parentNode)||t}if(d)try{return J.apply(n,p.querySelectorAll(d)),n}catch(e){}finally{a===I&&t.removeAttribute("id")}}}return k(e.replace(oe,"$1"),t,n,r)}function n(){function e(n,r){return t.push(n+" ")>w.cacheLength&&delete e[t.shift()],e[n+" "]=r}var t=[];return e}function r(e){return e[I]=!0,e}function i(e){var t=D.createElement("fieldset");try{return!!e(t)}catch(e){return!1}finally{t.parentNode&&t.parentNode.removeChild(t),t=null}}function o(e,t){for(var n=e.split("|"),r=n.length;r--;)w.attrHandle[n[r]]=t}function s(e,t){var n=t&&e,r=n&&1===e.nodeType&&1===t.nodeType&&e.sourceIndex-t.sourceIndex;if(r)return r;if(n)for(;n=n.nextSibling;)if(n===t)return-1;return e?1:-1}function a(e){return function(t){return"form"in t?t.parentNode&&!1===t.disabled?"label"in t?"label"in t.parentNode?t.parentNode.disabled===e:t.disabled===e:t.isDisabled===e||t.isDisabled!==!e&&Te(t)===e:t.disabled===e:"label"in t&&t.disabled===e}}function u(e){return r(function(t){return t=+t,r(function(n,r){for(var i,o=e([],n.length,t),s=o.length;s--;)n[i=o[s]]&&(n[i]=!(r[i]=n[i]))})})}function c(e){return e&&void 0!==e.getElementsByTagName&&e}function l(){}function f(e){for(var t=0,n=e.length,r="";t<n;t++)r+=e[t].value;return r}function d(e,t,n){var r=t.dir,i=t.next,o=i||r,s=n&&"parentNode"===o,a=M++;return t.first?function(t,n,i){for(;t=t[r];)if(1===t.nodeType||s)return e(t,n,i);return!1}:function(t,n,u){var c,l,f,d=[_,a];if(u){for(;t=t[r];)if((1===t.nodeType||s)&&e(t,n,u))return!0}else for(;t=t[r];)if(1===t.nodeType||s)if(f=t[I]||(t[I]={}),l=f[t.uniqueID]||(f[t.uniqueID]={}),i&&i===t.nodeName.toLowerCase())t=t[r]||t;else{if((c=l[o])&&c[0]===_&&c[1]===a)return d[2]=c[2];if(l[o]=d,d[2]=e(t,n,u))return!0}return!1}}function p(e){return e.length>1?function(t,n,r){for(var i=e.length;i--;)if(!e[i](t,n,r))return!1;return!0}:e[0]}function h(e,n,r){for(var i=0,o=n.length;i<o;i++)t(e,n[i],r);return r}function g(e,t,n,r,i){for(var o,s=[],a=0,u=e.length,c=null!=t;a<u;a++)(o=e[a])&&(n&&!n(o,r,i)||(s.push(o),c&&t.push(a)));return s}function v(e,t,n,i,o,s){return i&&!i[I]&&(i=v(i)),o&&!o[I]&&(o=v(o,s)),r(function(r,s,a,u){var c,l,f,d=[],p=[],v=s.length,m=r||h(t||"*",a.nodeType?[a]:a,[]),y=!e||!r&&t?m:g(m,d,e,a,u),x=n?o||(r?e:v||i)?[]:s:y;if(n&&n(y,x,a,u),i)for(c=g(x,p),i(c,[],a,u),l=c.length;l--;)(f=c[l])&&(x[p[l]]=!(y[p[l]]=f));if(r){if(o||e){if(o){for(c=[],l=x.length;l--;)(f=x[l])&&c.push(y[l]=f);o(null,x=[],c,u)}for(l=x.length;l--;)(f=x[l])&&(c=o?K(r,f):d[l])>-1&&(r[c]=!(s[c]=f))}}else x=g(x===s?x.splice(v,x.length):x),o?o(null,s,x,u):J.apply(s,x)})}function m(e){for(var t,n,r,i=e.length,o=w.relative[e[0].type],s=o||w.relative[" "],a=o?1:0,u=d(function(e){return e===t},s,!0),c=d(function(e){return K(t,e)>-1},s,!0),l=[function(e,n,r){var i=!o&&(r||n!==N)||((t=n).nodeType?u(e,n,r):c(e,n,r));return t=null,i}];a<i;a++)if(n=w.relative[e[a].type])l=[d(p(l),n)];else{if(n=w.filter[e[a].type].apply(null,e[a].matches),n[I]){for(r=++a;r<i&&!w.relative[e[r].type];r++);return v(a>1&&p(l),a>1&&f(e.slice(0,a-1).concat({value:" "===e[a-2].type?"*":""})).replace(oe,"$1"),n,a<r&&m(e.slice(a,r)),r<i&&m(e=e.slice(r)),r<i&&f(e))}l.push(n)}return p(l)}function y(e,n){var i=n.length>0,o=e.length>0,s=function(r,s,a,u,c){var l,f,d,p=0,h="0",v=r&&[],m=[],y=N,x=r||o&&w.find.TAG("*",c),b=_+=null==y?1:Math.random()||.1,T=x.length;for(c&&(N=s===D||s||c);h!==T&&null!=(l=x[h]);h++){if(o&&l){for(f=0,s||l.ownerDocument===D||(L(l),a=!q);d=e[f++];)if(d(l,s||D,a)){u.push(l);break}c&&(_=b)}i&&((l=!d&&l)&&p--,r&&v.push(l))}if(p+=h,i&&h!==p){for(f=0;d=n[f++];)d(v,m,s,a);if(r){if(p>0)for(;h--;)v[h]||m[h]||(m[h]=Q.call(u));m=g(m)}J.apply(u,m),c&&!r&&m.length>0&&p+n.length>1&&t.uniqueSort(u)}return c&&(_=b,N=y),v};return i?r(s):s}var x,b,w,T,S,E,C,k,N,j,A,L,D,O,q,F,$,P,H,I="sizzle"+1*new Date,R=e.document,_=0,M=0,W=n(),B=n(),z=n(),V=function(e,t){return e===t&&(A=!0),0},X={}.hasOwnProperty,U=[],Q=U.pop,Y=U.push,J=U.push,G=U.slice,K=function(e,t){for(var n=0,r=e.length;n<r;n++)if(e[n]===t)return n;return-1},Z="checked|selected|async|autofocus|autoplay|controls|defer|disabled|hidden|ismap|loop|multiple|open|readonly|required|scoped",ee="[\\x20\\t\\r\\n\\f]",te="(?:\\\\.|[\\w-]|[^\0-\\xa0])+",ne="\\["+ee+"*("+te+")(?:"+ee+"*([*^$|!~]?=)"+ee+"*(?:'((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\"|("+te+"))|)"+ee+"*\\]",re=":("+te+")(?:\\((('((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\")|((?:\\\\.|[^\\\\()[\\]]|"+ne+")*)|.*)\\)|)",ie=new RegExp(ee+"+","g"),oe=new RegExp("^"+ee+"+|((?:^|[^\\\\])(?:\\\\.)*)"+ee+"+$","g"),se=new RegExp("^"+ee+"*,"+ee+"*"),ae=new RegExp("^"+ee+"*([>+~]|"+ee+")"+ee+"*"),ue=new RegExp("="+ee+"*([^\\]'\"]*?)"+ee+"*\\]","g"),ce=new RegExp(re),le=new RegExp("^"+te+"$"),fe={ID:new RegExp("^#("+te+")"),CLASS:new RegExp("^\\.("+te+")"),TAG:new RegExp("^("+te+"|[*])"),ATTR:new RegExp("^"+ne),PSEUDO:new RegExp("^"+re),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+ee+"*(even|odd|(([+-]|)(\\d*)n|)"+ee+"*(?:([+-]|)"+ee+"*(\\d+)|))"+ee+"*\\)|)","i"),bool:new RegExp("^(?:"+Z+")$","i"),needsContext:new RegExp("^"+ee+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+ee+"*((?:-\\d)?\\d*)"+ee+"*\\)|)(?=[^-]|$)","i")},de=/^(?:input|select|textarea|button)$/i,pe=/^h\d$/i,he=/^[^{]+\{\s*\[native \w/,ge=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,ve=/[+~]/,me=new RegExp("\\\\([\\da-f]{1,6}"+ee+"?|("+ee+")|.)","ig"),ye=function(e,t,n){var r="0x"+t-65536;return r!==r||n?t:r<0?String.fromCharCode(r+65536):String.fromCharCode(r>>10|55296,1023&r|56320)},xe=/([\0-\x1f\x7f]|^-?\d)|^-$|[^\0-\x1f\x7f-\uFFFF\w-]/g,be=function(e,t){return t?"\0"===e?"�":e.slice(0,-1)+"\\"+e.charCodeAt(e.length-1).toString(16)+" ":"\\"+e},we=function(){L()},Te=d(function(e){return!0===e.disabled&&("form"in e||"label"in e)},{dir:"parentNode",next:"legend"});try{J.apply(U=G.call(R.childNodes),R.childNodes),U[R.childNodes.length].nodeType}catch(e){J={apply:U.length?function(e,t){Y.apply(e,G.call(t))}:function(e,t){for(var n=e.length,r=0;e[n++]=t[r++];);e.length=n-1}}}b=t.support={},S=t.isXML=function(e){var t=e&&(e.ownerDocument||e).documentElement;return!!t&&"HTML"!==t.nodeName},L=t.setDocument=function(e){var t,n,r=e?e.ownerDocument||e:R;return r!==D&&9===r.nodeType&&r.documentElement?(D=r,O=D.documentElement,q=!S(D),R!==D&&(n=D.defaultView)&&n.top!==n&&(n.addEventListener?n.addEventListener("unload",we,!1):n.attachEvent&&n.attachEvent("onunload",we)),b.attributes=i(function(e){return e.className="i",!e.getAttribute("className")}),b.getElementsByTagName=i(function(e){return e.appendChild(D.createComment("")),!e.getElementsByTagName("*").length}),b.getElementsByClassName=he.test(D.getElementsByClassName),b.getById=i(function(e){return O.appendChild(e).id=I,!D.getElementsByName||!D.getElementsByName(I).length}),b.getById?(w.filter.ID=function(e){var t=e.replace(me,ye);return function(e){return e.getAttribute("id")===t}},w.find.ID=function(e,t){if(void 0!==t.getElementById&&q){var n=t.getElementById(e);return n?[n]:[]}}):(w.filter.ID=function(e){var t=e.replace(me,ye);return function(e){var n=void 0!==e.getAttributeNode&&e.getAttributeNode("id");return n&&n.value===t}},w.find.ID=function(e,t){if(void 0!==t.getElementById&&q){var n,r,i,o=t.getElementById(e);if(o){if((n=o.getAttributeNode("id"))&&n.value===e)return[o];for(i=t.getElementsByName(e),r=0;o=i[r++];)if((n=o.getAttributeNode("id"))&&n.value===e)return[o]}return[]}}),w.find.TAG=b.getElementsByTagName?function(e,t){return void 0!==t.getElementsByTagName?t.getElementsByTagName(e):b.qsa?t.querySelectorAll(e):void 0}:function(e,t){var n,r=[],i=0,o=t.getElementsByTagName(e);if("*"===e){for(;n=o[i++];)1===n.nodeType&&r.push(n);return r}return o},w.find.CLASS=b.getElementsByClassName&&function(e,t){if(void 0!==t.getElementsByClassName&&q)return t.getElementsByClassName(e)},$=[],F=[],(b.qsa=he.test(D.querySelectorAll))&&(i(function(e){O.appendChild(e).innerHTML="<a id='"+I+"'></a><select id='"+I+"-\r\\' msallowcapture=''><option selected=''></option></select>",e.querySelectorAll("[msallowcapture^='']").length&&F.push("[*^$]="+ee+"*(?:''|\"\")"),e.querySelectorAll("[selected]").length||F.push("\\["+ee+"*(?:value|"+Z+")"),e.querySelectorAll("[id~="+I+"-]").length||F.push("~="),e.querySelectorAll(":checked").length||F.push(":checked"),e.querySelectorAll("a#"+I+"+*").length||F.push(".#.+[+~]")}),i(function(e){e.innerHTML="<a href='' disabled='disabled'></a><select disabled='disabled'><option/></select>";var t=D.createElement("input");t.setAttribute("type","hidden"),e.appendChild(t).setAttribute("name","D"),e.querySelectorAll("[name=d]").length&&F.push("name"+ee+"*[*^$|!~]?="),2!==e.querySelectorAll(":enabled").length&&F.push(":enabled",":disabled"),O.appendChild(e).disabled=!0,2!==e.querySelectorAll(":disabled").length&&F.push(":enabled",":disabled"),e.querySelectorAll("*,:x"),F.push(",.*:")})),(b.matchesSelector=he.test(P=O.matches||O.webkitMatchesSelector||O.mozMatchesSelector||O.oMatchesSelector||O.msMatchesSelector))&&i(function(e){b.disconnectedMatch=P.call(e,"*"),P.call(e,"[s!='']:x"),$.push("!=",re)}),F=F.length&&new RegExp(F.join("|")),$=$.length&&new RegExp($.join("|")),t=he.test(O.compareDocumentPosition),H=t||he.test(O.contains)?function(e,t){var n=9===e.nodeType?e.documentElement:e,r=t&&t.parentNode;return e===r||!(!r||1!==r.nodeType||!(n.contains?n.contains(r):e.compareDocumentPosition&&16&e.compareDocumentPosition(r)))}:function(e,t){if(t)for(;t=t.parentNode;)if(t===e)return!0;return!1},V=t?function(e,t){if(e===t)return A=!0,0;var n=!e.compareDocumentPosition-!t.compareDocumentPosition;return n||(n=(e.ownerDocument||e)===(t.ownerDocument||t)?e.compareDocumentPosition(t):1,1&n||!b.sortDetached&&t.compareDocumentPosition(e)===n?e===D||e.ownerDocument===R&&H(R,e)?-1:t===D||t.ownerDocument===R&&H(R,t)?1:j?K(j,e)-K(j,t):0:4&n?-1:1)}:function(e,t){if(e===t)return A=!0,0;var n,r=0,i=e.parentNode,o=t.parentNode,a=[e],u=[t];if(!i||!o)return e===D?-1:t===D?1:i?-1:o?1:j?K(j,e)-K(j,t):0;if(i===o)return s(e,t);for(n=e;n=n.parentNode;)a.unshift(n);for(n=t;n=n.parentNode;)u.unshift(n);for(;a[r]===u[r];)r++;return r?s(a[r],u[r]):a[r]===R?-1:u[r]===R?1:0},D):D},t.matches=function(e,n){return t(e,null,null,n)},t.matchesSelector=function(e,n){if((e.ownerDocument||e)!==D&&L(e),n=n.replace(ue,"='$1']"),b.matchesSelector&&q&&!z[n+" "]&&(!$||!$.test(n))&&(!F||!F.test(n)))try{var r=P.call(e,n);if(r||b.disconnectedMatch||e.document&&11!==e.document.nodeType)return r}catch(e){}return t(n,D,null,[e]).length>0},t.contains=function(e,t){return(e.ownerDocument||e)!==D&&L(e),H(e,t)},t.attr=function(e,t){(e.ownerDocument||e)!==D&&L(e);var n=w.attrHandle[t.toLowerCase()],r=n&&X.call(w.attrHandle,t.toLowerCase())?n(e,t,!q):void 0;return void 0!==r?r:b.attributes||!q?e.getAttribute(t):(r=e.getAttributeNode(t))&&r.specified?r.value:null},t.escape=function(e){return(e+"").replace(xe,be)},t.error=function(e){throw new Error("Syntax error, unrecognized expression: "+e)},t.uniqueSort=function(e){var t,n=[],r=0,i=0;if(A=!b.detectDuplicates,j=!b.sortStable&&e.slice(0),e.sort(V),A){for(;t=e[i++];)t===e[i]&&(r=n.push(i));for(;r--;)e.splice(n[r],1)}return j=null,e},T=t.getText=function(e){var t,n="",r=0,i=e.nodeType;if(i){if(1===i||9===i||11===i){if("string"==typeof e.textContent)return e.textContent;for(e=e.firstChild;e;e=e.nextSibling)n+=T(e)}else if(3===i||4===i)return e.nodeValue}else for(;t=e[r++];)n+=T(t);return n},w=t.selectors={cacheLength:50,createPseudo:r,match:fe,attrHandle:{},find:{},relative:{">":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(e){return e[1]=e[1].replace(me,ye),e[3]=(e[3]||e[4]||e[5]||"").replace(me,ye),"~="===e[2]&&(e[3]=" "+e[3]+" "),e.slice(0,4)},CHILD:function(e){return e[1]=e[1].toLowerCase(),"nth"===e[1].slice(0,3)?(e[3]||t.error(e[0]),e[4]=+(e[4]?e[5]+(e[6]||1):2*("even"===e[3]||"odd"===e[3])),e[5]=+(e[7]+e[8]||"odd"===e[3])):e[3]&&t.error(e[0]),e},PSEUDO:function(e){var t,n=!e[6]&&e[2];return fe.CHILD.test(e[0])?null:(e[3]?e[2]=e[4]||e[5]||"":n&&ce.test(n)&&(t=E(n,!0))&&(t=n.indexOf(")",n.length-t)-n.length)&&(e[0]=e[0].slice(0,t),e[2]=n.slice(0,t)),e.slice(0,3))}},filter:{TAG:function(e){var t=e.replace(me,ye).toLowerCase();return"*"===e?function(){return!0}:function(e){return e.nodeName&&e.nodeName.toLowerCase()===t}},CLASS:function(e){var t=W[e+" "];return t||(t=new RegExp("(^|"+ee+")"+e+"("+ee+"|$)"))&&W(e,function(e){return t.test("string"==typeof e.className&&e.className||void 0!==e.getAttribute&&e.getAttribute("class")||"")})},ATTR:function(e,n,r){return function(i){var o=t.attr(i,e);return null==o?"!="===n:!n||(o+="","="===n?o===r:"!="===n?o!==r:"^="===n?r&&0===o.indexOf(r):"*="===n?r&&o.indexOf(r)>-1:"$="===n?r&&o.slice(-r.length)===r:"~="===n?(" "+o.replace(ie," ")+" ").indexOf(r)>-1:"|="===n&&(o===r||o.slice(0,r.length+1)===r+"-"))}},CHILD:function(e,t,n,r,i){var o="nth"!==e.slice(0,3),s="last"!==e.slice(-4),a="of-type"===t;return 1===r&&0===i?function(e){return!!e.parentNode}:function(t,n,u){var c,l,f,d,p,h,g=o!==s?"nextSibling":"previousSibling",v=t.parentNode,m=a&&t.nodeName.toLowerCase(),y=!u&&!a,x=!1;if(v){if(o){for(;g;){for(d=t;d=d[g];)if(a?d.nodeName.toLowerCase()===m:1===d.nodeType)return!1;h=g="only"===e&&!h&&"nextSibling"}return!0}if(h=[s?v.firstChild:v.lastChild],s&&y){for(d=v,f=d[I]||(d[I]={}),l=f[d.uniqueID]||(f[d.uniqueID]={}),c=l[e]||[],p=c[0]===_&&c[1],x=p&&c[2],d=p&&v.childNodes[p];d=++p&&d&&d[g]||(x=p=0)||h.pop();)if(1===d.nodeType&&++x&&d===t){l[e]=[_,p,x];break}}else if(y&&(d=t,f=d[I]||(d[I]={}),l=f[d.uniqueID]||(f[d.uniqueID]={}),c=l[e]||[],p=c[0]===_&&c[1],x=p),!1===x)for(;(d=++p&&d&&d[g]||(x=p=0)||h.pop())&&((a?d.nodeName.toLowerCase()!==m:1!==d.nodeType)||!++x||(y&&(f=d[I]||(d[I]={}),l=f[d.uniqueID]||(f[d.uniqueID]={}),l[e]=[_,x]),d!==t)););return(x-=i)===r||x%r==0&&x/r>=0}}},PSEUDO:function(e,n){var i,o=w.pseudos[e]||w.setFilters[e.toLowerCase()]||t.error("unsupported pseudo: "+e);return o[I]?o(n):o.length>1?(i=[e,e,"",n],w.setFilters.hasOwnProperty(e.toLowerCase())?r(function(e,t){for(var r,i=o(e,n),s=i.length;s--;)r=K(e,i[s]),e[r]=!(t[r]=i[s])}):function(e){return o(e,0,i)}):o}},pseudos:{not:r(function(e){var t=[],n=[],i=C(e.replace(oe,"$1"));return i[I]?r(function(e,t,n,r){for(var o,s=i(e,null,r,[]),a=e.length;a--;)(o=s[a])&&(e[a]=!(t[a]=o))}):function(e,r,o){return t[0]=e,i(t,null,o,n),t[0]=null,!n.pop()}}),has:r(function(e){return function(n){return t(e,n).length>0}}),contains:r(function(e){return e=e.replace(me,ye),function(t){return(t.textContent||t.innerText||T(t)).indexOf(e)>-1}}),lang:r(function(e){return le.test(e||"")||t.error("unsupported lang: "+e),e=e.replace(me,ye).toLowerCase(),function(t){var n;do{if(n=q?t.lang:t.getAttribute("xml:lang")||t.getAttribute("lang"))return(n=n.toLowerCase())===e||0===n.indexOf(e+"-")}while((t=t.parentNode)&&1===t.nodeType);return!1}}),target:function(t){var n=e.location&&e.location.hash;return n&&n.slice(1)===t.id},root:function(e){return e===O},focus:function(e){return e===D.activeElement&&(!D.hasFocus||D.hasFocus())&&!!(e.type||e.href||~e.tabIndex)},enabled:a(!1),disabled:a(!0),checked:function(e){var t=e.nodeName.toLowerCase() ;return"input"===t&&!!e.checked||"option"===t&&!!e.selected},selected:function(e){return e.parentNode&&e.parentNode.selectedIndex,!0===e.selected},empty:function(e){for(e=e.firstChild;e;e=e.nextSibling)if(e.nodeType<6)return!1;return!0},parent:function(e){return!w.pseudos.empty(e)},header:function(e){return pe.test(e.nodeName)},input:function(e){return de.test(e.nodeName)},button:function(e){var t=e.nodeName.toLowerCase();return"input"===t&&"button"===e.type||"button"===t},text:function(e){var t;return"input"===e.nodeName.toLowerCase()&&"text"===e.type&&(null==(t=e.getAttribute("type"))||"text"===t.toLowerCase())},first:u(function(){return[0]}),last:u(function(e,t){return[t-1]}),eq:u(function(e,t,n){return[n<0?n+t:n]}),even:u(function(e,t){for(var n=0;n<t;n+=2)e.push(n);return e}),odd:u(function(e,t){for(var n=1;n<t;n+=2)e.push(n);return e}),lt:u(function(e,t,n){for(var r=n<0?n+t:n;--r>=0;)e.push(r);return e}),gt:u(function(e,t,n){for(var r=n<0?n+t:n;++r<t;)e.push(r);return e})}},w.pseudos.nth=w.pseudos.eq;for(x in{radio:!0,checkbox:!0,file:!0,password:!0,image:!0})w.pseudos[x]=function(e){return function(t){return"input"===t.nodeName.toLowerCase()&&t.type===e}}(x);for(x in{submit:!0,reset:!0})w.pseudos[x]=function(e){return function(t){var n=t.nodeName.toLowerCase();return("input"===n||"button"===n)&&t.type===e}}(x);return l.prototype=w.filters=w.pseudos,w.setFilters=new l,E=t.tokenize=function(e,n){var r,i,o,s,a,u,c,l=B[e+" "];if(l)return n?0:l.slice(0);for(a=e,u=[],c=w.preFilter;a;){r&&!(i=se.exec(a))||(i&&(a=a.slice(i[0].length)||a),u.push(o=[])),r=!1,(i=ae.exec(a))&&(r=i.shift(),o.push({value:r,type:i[0].replace(oe," ")}),a=a.slice(r.length));for(s in w.filter)!(i=fe[s].exec(a))||c[s]&&!(i=c[s](i))||(r=i.shift(),o.push({value:r,type:s,matches:i}),a=a.slice(r.length));if(!r)break}return n?a.length:a?t.error(e):B(e,u).slice(0)},C=t.compile=function(e,t){var n,r=[],i=[],o=z[e+" "];if(!o){for(t||(t=E(e)),n=t.length;n--;)o=m(t[n]),o[I]?r.push(o):i.push(o);o=z(e,y(i,r)),o.selector=e}return o},k=t.select=function(e,t,n,r){var i,o,s,a,u,l="function"==typeof e&&e,d=!r&&E(e=l.selector||e);if(n=n||[],1===d.length){if(o=d[0]=d[0].slice(0),o.length>2&&"ID"===(s=o[0]).type&&9===t.nodeType&&q&&w.relative[o[1].type]){if(!(t=(w.find.ID(s.matches[0].replace(me,ye),t)||[])[0]))return n;l&&(t=t.parentNode),e=e.slice(o.shift().value.length)}for(i=fe.needsContext.test(e)?0:o.length;i--&&(s=o[i],!w.relative[a=s.type]);)if((u=w.find[a])&&(r=u(s.matches[0].replace(me,ye),ve.test(o[0].type)&&c(t.parentNode)||t))){if(o.splice(i,1),!(e=r.length&&f(o)))return J.apply(n,r),n;break}}return(l||C(e,d))(r,t,!q,n,!t||ve.test(e)&&c(t.parentNode)||t),n},b.sortStable=I.split("").sort(V).join("")===I,b.detectDuplicates=!!A,L(),b.sortDetached=i(function(e){return 1&e.compareDocumentPosition(D.createElement("fieldset"))}),i(function(e){return e.innerHTML="<a href='#'></a>","#"===e.firstChild.getAttribute("href")})||o("type|href|height|width",function(e,t,n){if(!n)return e.getAttribute(t,"type"===t.toLowerCase()?1:2)}),b.attributes&&i(function(e){return e.innerHTML="<input/>",e.firstChild.setAttribute("value",""),""===e.firstChild.getAttribute("value")})||o("value",function(e,t,n){if(!n&&"input"===e.nodeName.toLowerCase())return e.defaultValue}),i(function(e){return null==e.getAttribute("disabled")})||o(Z,function(e,t,n){var r;if(!n)return!0===e[t]?t.toLowerCase():(r=e.getAttributeNode(t))&&r.specified?r.value:null}),t}(e);he.find=xe,he.expr=xe.selectors,he.expr[":"]=he.expr.pseudos,he.uniqueSort=he.unique=xe.uniqueSort,he.text=xe.getText,he.isXMLDoc=xe.isXML,he.contains=xe.contains,he.escapeSelector=xe.escape;var be=function(e,t,n){for(var r=[],i=void 0!==n;(e=e[t])&&9!==e.nodeType;)if(1===e.nodeType){if(i&&he(e).is(n))break;r.push(e)}return r},we=function(e,t){for(var n=[];e;e=e.nextSibling)1===e.nodeType&&e!==t&&n.push(e);return n},Te=he.expr.match.needsContext,Se=/^<([a-z][^\/\0>:\x20\t\r\n\f]*)[\x20\t\r\n\f]*\/?>(?:<\/\1>|)$/i,Ee=/^.[^:#\[\.,]*$/;he.filter=function(e,t,n){var r=t[0];return n&&(e=":not("+e+")"),1===t.length&&1===r.nodeType?he.find.matchesSelector(r,e)?[r]:[]:he.find.matches(e,he.grep(t,function(e){return 1===e.nodeType}))},he.fn.extend({find:function(e){var t,n,r=this.length,i=this;if("string"!=typeof e)return this.pushStack(he(e).filter(function(){for(t=0;t<r;t++)if(he.contains(i[t],this))return!0}));for(n=this.pushStack([]),t=0;t<r;t++)he.find(e,i[t],n);return r>1?he.uniqueSort(n):n},filter:function(e){return this.pushStack(o(this,e||[],!1))},not:function(e){return this.pushStack(o(this,e||[],!0))},is:function(e){return!!o(this,"string"==typeof e&&Te.test(e)?he(e):e||[],!1).length}});var Ce,ke=/^(?:\s*(<[\w\W]+>)[^>]*|#([\w-]+))$/;(he.fn.init=function(e,t,n){var r,i;if(!e)return this;if(n=n||Ce,"string"==typeof e){if(!(r="<"===e[0]&&">"===e[e.length-1]&&e.length>=3?[null,e,null]:ke.exec(e))||!r[1]&&t)return!t||t.jquery?(t||n).find(e):this.constructor(t).find(e);if(r[1]){if(t=t instanceof he?t[0]:t,he.merge(this,he.parseHTML(r[1],t&&t.nodeType?t.ownerDocument||t:ne,!0)),Se.test(r[1])&&he.isPlainObject(t))for(r in t)he.isFunction(this[r])?this[r](t[r]):this.attr(r,t[r]);return this}return i=ne.getElementById(r[2]),i&&(this[0]=i,this.length=1),this}return e.nodeType?(this[0]=e,this.length=1,this):he.isFunction(e)?void 0!==n.ready?n.ready(e):e(he):he.makeArray(e,this)}).prototype=he.fn,Ce=he(ne);var Ne=/^(?:parents|prev(?:Until|All))/,je={children:!0,contents:!0,next:!0,prev:!0};he.fn.extend({has:function(e){var t=he(e,this),n=t.length;return this.filter(function(){for(var e=0;e<n;e++)if(he.contains(this,t[e]))return!0})},closest:function(e,t){var n,r=0,i=this.length,o=[],s="string"!=typeof e&&he(e);if(!Te.test(e))for(;r<i;r++)for(n=this[r];n&&n!==t;n=n.parentNode)if(n.nodeType<11&&(s?s.index(n)>-1:1===n.nodeType&&he.find.matchesSelector(n,e))){o.push(n);break}return this.pushStack(o.length>1?he.uniqueSort(o):o)},index:function(e){return e?"string"==typeof e?ae.call(he(e),this[0]):ae.call(this,e.jquery?e[0]:e):this[0]&&this[0].parentNode?this.first().prevAll().length:-1},add:function(e,t){return this.pushStack(he.uniqueSort(he.merge(this.get(),he(e,t))))},addBack:function(e){return this.add(null==e?this.prevObject:this.prevObject.filter(e))}}),he.each({parent:function(e){var t=e.parentNode;return t&&11!==t.nodeType?t:null},parents:function(e){return be(e,"parentNode")},parentsUntil:function(e,t,n){return be(e,"parentNode",n)},next:function(e){return s(e,"nextSibling")},prev:function(e){return s(e,"previousSibling")},nextAll:function(e){return be(e,"nextSibling")},prevAll:function(e){return be(e,"previousSibling")},nextUntil:function(e,t,n){return be(e,"nextSibling",n)},prevUntil:function(e,t,n){return be(e,"previousSibling",n)},siblings:function(e){return we((e.parentNode||{}).firstChild,e)},children:function(e){return we(e.firstChild)},contents:function(e){return i(e,"iframe")?e.contentDocument:(i(e,"template")&&(e=e.content||e),he.merge([],e.childNodes))}},function(e,t){he.fn[e]=function(n,r){var i=he.map(this,t,n);return"Until"!==e.slice(-5)&&(r=n),r&&"string"==typeof r&&(i=he.filter(r,i)),this.length>1&&(je[e]||he.uniqueSort(i),Ne.test(e)&&i.reverse()),this.pushStack(i)}});var Ae=/[^\x20\t\r\n\f]+/g;he.Callbacks=function(e){e="string"==typeof e?a(e):he.extend({},e);var t,n,r,i,o=[],s=[],u=-1,c=function(){for(i=i||e.once,r=t=!0;s.length;u=-1)for(n=s.shift();++u<o.length;)!1===o[u].apply(n[0],n[1])&&e.stopOnFalse&&(u=o.length,n=!1);e.memory||(n=!1),t=!1,i&&(o=n?[]:"")},l={add:function(){return o&&(n&&!t&&(u=o.length-1,s.push(n)),function t(n){he.each(n,function(n,r){he.isFunction(r)?e.unique&&l.has(r)||o.push(r):r&&r.length&&"string"!==he.type(r)&&t(r)})}(arguments),n&&!t&&c()),this},remove:function(){return he.each(arguments,function(e,t){for(var n;(n=he.inArray(t,o,n))>-1;)o.splice(n,1),n<=u&&u--}),this},has:function(e){return e?he.inArray(e,o)>-1:o.length>0},empty:function(){return o&&(o=[]),this},disable:function(){return i=s=[],o=n="",this},disabled:function(){return!o},lock:function(){return i=s=[],n||t||(o=n=""),this},locked:function(){return!!i},fireWith:function(e,n){return i||(n=n||[],n=[e,n.slice?n.slice():n],s.push(n),t||c()),this},fire:function(){return l.fireWith(this,arguments),this},fired:function(){return!!r}};return l},he.extend({Deferred:function(t){var n=[["notify","progress",he.Callbacks("memory"),he.Callbacks("memory"),2],["resolve","done",he.Callbacks("once memory"),he.Callbacks("once memory"),0,"resolved"],["reject","fail",he.Callbacks("once memory"),he.Callbacks("once memory"),1,"rejected"]],r="pending",i={state:function(){return r},always:function(){return o.done(arguments).fail(arguments),this},catch:function(e){return i.then(null,e)},pipe:function(){var e=arguments;return he.Deferred(function(t){he.each(n,function(n,r){var i=he.isFunction(e[r[4]])&&e[r[4]];o[r[1]](function(){var e=i&&i.apply(this,arguments);e&&he.isFunction(e.promise)?e.promise().progress(t.notify).done(t.resolve).fail(t.reject):t[r[0]+"With"](this,i?[e]:arguments)})}),e=null}).promise()},then:function(t,r,i){function o(t,n,r,i){return function(){var a=this,l=arguments,f=function(){var e,f;if(!(t<s)){if((e=r.apply(a,l))===n.promise())throw new TypeError("Thenable self-resolution");f=e&&("object"==typeof e||"function"==typeof e)&&e.then,he.isFunction(f)?i?f.call(e,o(s,n,u,i),o(s,n,c,i)):(s++,f.call(e,o(s,n,u,i),o(s,n,c,i),o(s,n,u,n.notifyWith))):(r!==u&&(a=void 0,l=[e]),(i||n.resolveWith)(a,l))}},d=i?f:function(){try{f()}catch(e){he.Deferred.exceptionHook&&he.Deferred.exceptionHook(e,d.stackTrace),t+1>=s&&(r!==c&&(a=void 0,l=[e]),n.rejectWith(a,l))}};t?d():(he.Deferred.getStackHook&&(d.stackTrace=he.Deferred.getStackHook()),e.setTimeout(d))}}var s=0;return he.Deferred(function(e){n[0][3].add(o(0,e,he.isFunction(i)?i:u,e.notifyWith)),n[1][3].add(o(0,e,he.isFunction(t)?t:u)),n[2][3].add(o(0,e,he.isFunction(r)?r:c))}).promise()},promise:function(e){return null!=e?he.extend(e,i):i}},o={};return he.each(n,function(e,t){var s=t[2],a=t[5];i[t[1]]=s.add,a&&s.add(function(){r=a},n[3-e][2].disable,n[0][2].lock),s.add(t[3].fire),o[t[0]]=function(){return o[t[0]+"With"](this===o?void 0:this,arguments),this},o[t[0]+"With"]=s.fireWith}),i.promise(o),t&&t.call(o,o),o},when:function(e){var t=arguments.length,n=t,r=Array(n),i=ie.call(arguments),o=he.Deferred(),s=function(e){return function(n){r[e]=this,i[e]=arguments.length>1?ie.call(arguments):n,--t||o.resolveWith(r,i)}};if(t<=1&&(l(e,o.done(s(n)).resolve,o.reject,!t),"pending"===o.state()||he.isFunction(i[n]&&i[n].then)))return o.then();for(;n--;)l(i[n],s(n),o.reject);return o.promise()}});var Le=/^(Eval|Internal|Range|Reference|Syntax|Type|URI)Error$/;he.Deferred.exceptionHook=function(t,n){e.console&&e.console.warn&&t&&Le.test(t.name)&&e.console.warn("jQuery.Deferred exception: "+t.message,t.stack,n)},he.readyException=function(t){e.setTimeout(function(){throw t})};var De=he.Deferred();he.fn.ready=function(e){return De.then(e).catch(function(e){he.readyException(e)}),this},he.extend({isReady:!1,readyWait:1,ready:function(e){(!0===e?--he.readyWait:he.isReady)||(he.isReady=!0,!0!==e&&--he.readyWait>0||De.resolveWith(ne,[he]))}}),he.ready.then=De.then,"complete"===ne.readyState||"loading"!==ne.readyState&&!ne.documentElement.doScroll?e.setTimeout(he.ready):(ne.addEventListener("DOMContentLoaded",f),e.addEventListener("load",f));var Oe=function(e,t,n,r,i,o,s){var a=0,u=e.length,c=null==n;if("object"===he.type(n)){i=!0;for(a in n)Oe(e,t,a,n[a],!0,o,s)}else if(void 0!==r&&(i=!0,he.isFunction(r)||(s=!0),c&&(s?(t.call(e,r),t=null):(c=t,t=function(e,t,n){return c.call(he(e),n)})),t))for(;a<u;a++)t(e[a],n,s?r:r.call(e[a],a,t(e[a],n)));return i?e:c?t.call(e):u?t(e[0],n):o},qe=function(e){return 1===e.nodeType||9===e.nodeType||!+e.nodeType};d.uid=1,d.prototype={cache:function(e){var t=e[this.expando];return t||(t={},qe(e)&&(e.nodeType?e[this.expando]=t:Object.defineProperty(e,this.expando,{value:t,configurable:!0}))),t},set:function(e,t,n){var r,i=this.cache(e);if("string"==typeof t)i[he.camelCase(t)]=n;else for(r in t)i[he.camelCase(r)]=t[r];return i},get:function(e,t){return void 0===t?this.cache(e):e[this.expando]&&e[this.expando][he.camelCase(t)]},access:function(e,t,n){return void 0===t||t&&"string"==typeof t&&void 0===n?this.get(e,t):(this.set(e,t,n),void 0!==n?n:t)},remove:function(e,t){var n,r=e[this.expando];if(void 0!==r){if(void 0!==t){Array.isArray(t)?t=t.map(he.camelCase):(t=he.camelCase(t),t=t in r?[t]:t.match(Ae)||[]),n=t.length;for(;n--;)delete r[t[n]]}(void 0===t||he.isEmptyObject(r))&&(e.nodeType?e[this.expando]=void 0:delete e[this.expando])}},hasData:function(e){var t=e[this.expando];return void 0!==t&&!he.isEmptyObject(t)}};var Fe=new d,$e=new d,Pe=/^(?:\{[\w\W]*\}|\[[\w\W]*\])$/,He=/[A-Z]/g;he.extend({hasData:function(e){return $e.hasData(e)||Fe.hasData(e)},data:function(e,t,n){return $e.access(e,t,n)},removeData:function(e,t){$e.remove(e,t)},_data:function(e,t,n){return Fe.access(e,t,n)},_removeData:function(e,t){Fe.remove(e,t)}}),he.fn.extend({data:function(e,t){var n,r,i,o=this[0],s=o&&o.attributes;if(void 0===e){if(this.length&&(i=$e.get(o),1===o.nodeType&&!Fe.get(o,"hasDataAttrs"))){for(n=s.length;n--;)s[n]&&(r=s[n].name,0===r.indexOf("data-")&&(r=he.camelCase(r.slice(5)),h(o,r,i[r])));Fe.set(o,"hasDataAttrs",!0)}return i}return"object"==typeof e?this.each(function(){$e.set(this,e)}):Oe(this,function(t){var n;if(o&&void 0===t){if(void 0!==(n=$e.get(o,e)))return n;if(void 0!==(n=h(o,e)))return n}else this.each(function(){$e.set(this,e,t)})},null,t,arguments.length>1,null,!0)},removeData:function(e){return this.each(function(){$e.remove(this,e)})}}),he.extend({queue:function(e,t,n){var r;if(e)return t=(t||"fx")+"queue",r=Fe.get(e,t),n&&(!r||Array.isArray(n)?r=Fe.access(e,t,he.makeArray(n)):r.push(n)),r||[]},dequeue:function(e,t){t=t||"fx";var n=he.queue(e,t),r=n.length,i=n.shift(),o=he._queueHooks(e,t),s=function(){he.dequeue(e,t)};"inprogress"===i&&(i=n.shift(),r--),i&&("fx"===t&&n.unshift("inprogress"),delete o.stop,i.call(e,s,o)),!r&&o&&o.empty.fire()},_queueHooks:function(e,t){var n=t+"queueHooks";return Fe.get(e,n)||Fe.access(e,n,{empty:he.Callbacks("once memory").add(function(){Fe.remove(e,[t+"queue",n])})})}}),he.fn.extend({queue:function(e,t){var n=2;return"string"!=typeof e&&(t=e,e="fx",n--),arguments.length<n?he.queue(this[0],e):void 0===t?this:this.each(function(){var n=he.queue(this,e,t);he._queueHooks(this,e),"fx"===e&&"inprogress"!==n[0]&&he.dequeue(this,e)})},dequeue:function(e){return this.each(function(){he.dequeue(this,e)})},clearQueue:function(e){return this.queue(e||"fx",[])},promise:function(e,t){var n,r=1,i=he.Deferred(),o=this,s=this.length,a=function(){--r||i.resolveWith(o,[o])};for("string"!=typeof e&&(t=e,e=void 0),e=e||"fx";s--;)(n=Fe.get(o[s],e+"queueHooks"))&&n.empty&&(r++,n.empty.add(a));return a(),i.promise(t)}});var Ie=/[+-]?(?:\d*\.|)\d+(?:[eE][+-]?\d+|)/.source,Re=new RegExp("^(?:([+-])=|)("+Ie+")([a-z%]*)$","i"),_e=["Top","Right","Bottom","Left"],Me=function(e,t){return e=t||e,"none"===e.style.display||""===e.style.display&&he.contains(e.ownerDocument,e)&&"none"===he.css(e,"display")},We=function(e,t,n,r){var i,o,s={};for(o in t)s[o]=e.style[o],e.style[o]=t[o];i=n.apply(e,r||[]);for(o in t)e.style[o]=s[o];return i},Be={};he.fn.extend({show:function(){return m(this,!0)},hide:function(){return m(this)},toggle:function(e){return"boolean"==typeof e?e?this.show():this.hide():this.each(function(){Me(this)?he(this).show():he(this).hide()})}});var ze=/^(?:checkbox|radio)$/i,Ve=/<([a-z][^\/\0>\x20\t\r\n\f]+)/i,Xe=/^$|\/(?:java|ecma)script/i,Ue={option:[1,"<select multiple='multiple'>","</select>"],thead:[1,"<table>","</table>"],col:[2,"<table><colgroup>","</colgroup></table>"],tr:[2,"<table><tbody>","</tbody></table>"],td:[3,"<table><tbody><tr>","</tr></tbody></table>"],_default:[0,"",""]};Ue.optgroup=Ue.option,Ue.tbody=Ue.tfoot=Ue.colgroup=Ue.caption=Ue.thead,Ue.th=Ue.td;var Qe=/<|&#?\w+;/;!function(){var e=ne.createDocumentFragment(),t=e.appendChild(ne.createElement("div")),n=ne.createElement("input");n.setAttribute("type","radio"),n.setAttribute("checked","checked"),n.setAttribute("name","t"),t.appendChild(n),pe.checkClone=t.cloneNode(!0).cloneNode(!0).lastChild.checked,t.innerHTML="<textarea>x</textarea>",pe.noCloneChecked=!!t.cloneNode(!0).lastChild.defaultValue}();var Ye=ne.documentElement,Je=/^key/,Ge=/^(?:mouse|pointer|contextmenu|drag|drop)|click/,Ke=/^([^.]*)(?:\.(.+)|)/;he.event={global:{},add:function(e,t,n,r,i){var o,s,a,u,c,l,f,d,p,h,g,v=Fe.get(e);if(v)for(n.handler&&(o=n,n=o.handler,i=o.selector),i&&he.find.matchesSelector(Ye,i),n.guid||(n.guid=he.guid++),(u=v.events)||(u=v.events={}),(s=v.handle)||(s=v.handle=function(t){return void 0!==he&&he.event.triggered!==t.type?he.event.dispatch.apply(e,arguments):void 0}),t=(t||"").match(Ae)||[""],c=t.length;c--;)a=Ke.exec(t[c])||[],p=g=a[1],h=(a[2]||"").split(".").sort(),p&&(f=he.event.special[p]||{},p=(i?f.delegateType:f.bindType)||p,f=he.event.special[p]||{},l=he.extend({type:p,origType:g,data:r,handler:n,guid:n.guid,selector:i,needsContext:i&&he.expr.match.needsContext.test(i),namespace:h.join(".")},o),(d=u[p])||(d=u[p]=[],d.delegateCount=0,f.setup&&!1!==f.setup.call(e,r,h,s)||e.addEventListener&&e.addEventListener(p,s)),f.add&&(f.add.call(e,l),l.handler.guid||(l.handler.guid=n.guid)),i?d.splice(d.delegateCount++,0,l):d.push(l),he.event.global[p]=!0)},remove:function(e,t,n,r,i){var o,s,a,u,c,l,f,d,p,h,g,v=Fe.hasData(e)&&Fe.get(e);if(v&&(u=v.events)){for(t=(t||"").match(Ae)||[""],c=t.length;c--;)if(a=Ke.exec(t[c])||[],p=g=a[1],h=(a[2]||"").split(".").sort(),p){for(f=he.event.special[p]||{},p=(r?f.delegateType:f.bindType)||p,d=u[p]||[],a=a[2]&&new RegExp("(^|\\.)"+h.join("\\.(?:.*\\.|)")+"(\\.|$)"),s=o=d.length;o--;)l=d[o],!i&&g!==l.origType||n&&n.guid!==l.guid||a&&!a.test(l.namespace)||r&&r!==l.selector&&("**"!==r||!l.selector)||(d.splice(o,1),l.selector&&d.delegateCount--,f.remove&&f.remove.call(e,l));s&&!d.length&&(f.teardown&&!1!==f.teardown.call(e,h,v.handle)||he.removeEvent(e,p,v.handle),delete u[p])}else for(p in u)he.event.remove(e,p+t[c],n,r,!0);he.isEmptyObject(u)&&Fe.remove(e,"handle events")}},dispatch:function(e){var t,n,r,i,o,s,a=he.event.fix(e),u=new Array(arguments.length),c=(Fe.get(this,"events")||{})[a.type]||[],l=he.event.special[a.type]||{};for(u[0]=a,t=1;t<arguments.length;t++)u[t]=arguments[t];if(a.delegateTarget=this,!l.preDispatch||!1!==l.preDispatch.call(this,a)){for(s=he.event.handlers.call(this,a,c),t=0;(i=s[t++])&&!a.isPropagationStopped();)for(a.currentTarget=i.elem,n=0;(o=i.handlers[n++])&&!a.isImmediatePropagationStopped();)a.rnamespace&&!a.rnamespace.test(o.namespace)||(a.handleObj=o,a.data=o.data,void 0!==(r=((he.event.special[o.origType]||{}).handle||o.handler).apply(i.elem,u))&&!1===(a.result=r)&&(a.preventDefault(),a.stopPropagation()));return l.postDispatch&&l.postDispatch.call(this,a),a.result}},handlers:function(e,t){var n,r,i,o,s,a=[],u=t.delegateCount,c=e.target;if(u&&c.nodeType&&!("click"===e.type&&e.button>=1))for(;c!==this;c=c.parentNode||this)if(1===c.nodeType&&("click"!==e.type||!0!==c.disabled)){for(o=[],s={},n=0;n<u;n++)r=t[n],i=r.selector+" ",void 0===s[i]&&(s[i]=r.needsContext?he(i,this).index(c)>-1:he.find(i,this,null,[c]).length),s[i]&&o.push(r);o.length&&a.push({elem:c,handlers:o})}return c=this,u<t.length&&a.push({elem:c,handlers:t.slice(u)}),a},addProp:function(e,t){Object.defineProperty(he.Event.prototype,e,{enumerable:!0,configurable:!0,get:he.isFunction(t)?function(){if(this.originalEvent)return t(this.originalEvent)}:function(){if(this.originalEvent)return this.originalEvent[e]},set:function(t){Object.defineProperty(this,e,{enumerable:!0,configurable:!0,writable:!0,value:t})}})},fix:function(e){return e[he.expando]?e:new he.Event(e)},special:{load:{noBubble:!0},focus:{trigger:function(){if(this!==S()&&this.focus)return this.focus(),!1},delegateType:"focusin"},blur:{trigger:function(){if(this===S()&&this.blur)return this.blur(),!1},delegateType:"focusout"},click:{trigger:function(){if("checkbox"===this.type&&this.click&&i(this,"input"))return this.click(),!1},_default:function(e){return i(e.target,"a")}},beforeunload:{postDispatch:function(e){void 0!==e.result&&e.originalEvent&&(e.originalEvent.returnValue=e.result)}}}},he.removeEvent=function(e,t,n){e.removeEventListener&&e.removeEventListener(t,n)},he.Event=function(e,t){if(!(this instanceof he.Event))return new he.Event(e,t);e&&e.type?(this.originalEvent=e,this.type=e.type,this.isDefaultPrevented=e.defaultPrevented||void 0===e.defaultPrevented&&!1===e.returnValue?w:T,this.target=e.target&&3===e.target.nodeType?e.target.parentNode:e.target,this.currentTarget=e.currentTarget,this.relatedTarget=e.relatedTarget):this.type=e,t&&he.extend(this,t),this.timeStamp=e&&e.timeStamp||he.now(),this[he.expando]=!0},he.Event.prototype={constructor:he.Event,isDefaultPrevented:T,isPropagationStopped:T,isImmediatePropagationStopped:T,isSimulated:!1,preventDefault:function(){var e=this.originalEvent;this.isDefaultPrevented=w,e&&!this.isSimulated&&e.preventDefault()},stopPropagation:function(){var e=this.originalEvent;this.isPropagationStopped=w,e&&!this.isSimulated&&e.stopPropagation()},stopImmediatePropagation:function(){var e=this.originalEvent;this.isImmediatePropagationStopped=w,e&&!this.isSimulated&&e.stopImmediatePropagation(),this.stopPropagation()}},he.each({altKey:!0,bubbles:!0,cancelable:!0,changedTouches:!0,ctrlKey:!0,detail:!0,eventPhase:!0,metaKey:!0,pageX:!0,pageY:!0,shiftKey:!0,view:!0,char:!0,charCode:!0,key:!0,keyCode:!0,button:!0,buttons:!0,clientX:!0,clientY:!0,offsetX:!0,offsetY:!0,pointerId:!0,pointerType:!0,screenX:!0,screenY:!0,targetTouches:!0,toElement:!0,touches:!0,which:function(e){var t=e.button;return null==e.which&&Je.test(e.type)?null!=e.charCode?e.charCode:e.keyCode:!e.which&&void 0!==t&&Ge.test(e.type)?1&t?1:2&t?3:4&t?2:0:e.which}},he.event.addProp),he.each({mouseenter:"mouseover",mouseleave:"mouseout",pointerenter:"pointerover",pointerleave:"pointerout"},function(e,t){he.event.special[e]={delegateType:t,bindType:t,handle:function(e){var n,r=this,i=e.relatedTarget,o=e.handleObj;return i&&(i===r||he.contains(r,i))||(e.type=o.origType,n=o.handler.apply(this,arguments),e.type=t),n}}}),he.fn.extend({on:function(e,t,n,r){return E(this,e,t,n,r)},one:function(e,t,n,r){return E(this,e,t,n,r,1)},off:function(e,t,n){var r,i;if(e&&e.preventDefault&&e.handleObj)return r=e.handleObj,he(e.delegateTarget).off(r.namespace?r.origType+"."+r.namespace:r.origType,r.selector,r.handler),this;if("object"==typeof e){for(i in e)this.off(i,t,e[i]);return this}return!1!==t&&"function"!=typeof t||(n=t,t=void 0),!1===n&&(n=T),this.each(function(){he.event.remove(this,e,n,t)})}});var Ze=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0>\x20\t\r\n\f]*)[^>]*)\/>/gi,et=/<script|<style|<link/i,tt=/checked\s*(?:[^=]|=\s*.checked.)/i,nt=/^true\/(.*)/,rt=/^\s*<!(?:\[CDATA\[|--)|(?:\]\]|--)>\s*$/g;he.extend({htmlPrefilter:function(e){return e.replace(Ze,"<$1></$2>")},clone:function(e,t,n){var r,i,o,s,a=e.cloneNode(!0),u=he.contains(e.ownerDocument,e);if(!(pe.noCloneChecked||1!==e.nodeType&&11!==e.nodeType||he.isXMLDoc(e)))for(s=y(a),o=y(e),r=0,i=o.length;r<i;r++)A(o[r],s[r]);if(t)if(n)for(o=o||y(e),s=s||y(a),r=0,i=o.length;r<i;r++)j(o[r],s[r]);else j(e,a);return s=y(a,"script"),s.length>0&&x(s,!u&&y(e,"script")),a},cleanData:function(e){for(var t,n,r,i=he.event.special,o=0;void 0!==(n=e[o]);o++)if(qe(n)){if(t=n[Fe.expando]){if(t.events)for(r in t.events)i[r]?he.event.remove(n,r):he.removeEvent(n,r,t.handle);n[Fe.expando]=void 0}n[$e.expando]&&(n[$e.expando]=void 0)}}}),he.fn.extend({detach:function(e){return D(this,e,!0)},remove:function(e){return D(this,e)},text:function(e){return Oe(this,function(e){return void 0===e?he.text(this):this.empty().each(function(){1!==this.nodeType&&11!==this.nodeType&&9!==this.nodeType||(this.textContent=e)})},null,e,arguments.length)},append:function(){return L(this,arguments,function(e){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){C(this,e).appendChild(e)}})},prepend:function(){return L(this,arguments,function(e){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var t=C(this,e);t.insertBefore(e,t.firstChild)}})},before:function(){return L(this,arguments,function(e){this.parentNode&&this.parentNode.insertBefore(e,this)})},after:function(){return L(this,arguments,function(e){this.parentNode&&this.parentNode.insertBefore(e,this.nextSibling)})},empty:function(){for(var e,t=0;null!=(e=this[t]);t++)1===e.nodeType&&(he.cleanData(y(e,!1)),e.textContent="");return this},clone:function(e,t){return e=null!=e&&e,t=null==t?e:t,this.map(function(){return he.clone(this,e,t)})},html:function(e){return Oe(this,function(e){var t=this[0]||{},n=0,r=this.length;if(void 0===e&&1===t.nodeType)return t.innerHTML;if("string"==typeof e&&!et.test(e)&&!Ue[(Ve.exec(e)||["",""])[1].toLowerCase()]){e=he.htmlPrefilter(e);try{for(;n<r;n++)t=this[n]||{},1===t.nodeType&&(he.cleanData(y(t,!1)),t.innerHTML=e);t=0}catch(e){}}t&&this.empty().append(e)},null,e,arguments.length)},replaceWith:function(){var e=[];return L(this,arguments,function(t){var n=this.parentNode;he.inArray(this,e)<0&&(he.cleanData(y(this)),n&&n.replaceChild(t,this))},e)}}),he.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(e,t){he.fn[e]=function(e){for(var n,r=[],i=he(e),o=i.length-1,s=0;s<=o;s++)n=s===o?this:this.clone(!0),he(i[s])[t](n),se.apply(r,n.get());return this.pushStack(r)}});var it=/^margin/,ot=new RegExp("^("+Ie+")(?!px)[a-z%]+$","i"),st=function(t){var n=t.ownerDocument.defaultView;return n&&n.opener||(n=e),n.getComputedStyle(t)};!function(){function t(){if(a){a.style.cssText="box-sizing:border-box;position:relative;display:block;margin:auto;border:1px;padding:1px;top:1%;width:50%",a.innerHTML="",Ye.appendChild(s);var t=e.getComputedStyle(a);n="1%"!==t.top,o="2px"===t.marginLeft,r="4px"===t.width,a.style.marginRight="50%",i="4px"===t.marginRight,Ye.removeChild(s),a=null}}var n,r,i,o,s=ne.createElement("div"),a=ne.createElement("div");a.style&&(a.style.backgroundClip="content-box",a.cloneNode(!0).style.backgroundClip="",pe.clearCloneStyle="content-box"===a.style.backgroundClip,s.style.cssText="border:0;width:8px;height:0;top:0;left:-9999px;padding:0;margin-top:1px;position:absolute",s.appendChild(a),he.extend(pe,{pixelPosition:function(){return t(),n},boxSizingReliable:function(){return t(),r},pixelMarginRight:function(){return t(),i},reliableMarginLeft:function(){return t(),o}}))}();var at=/^(none|table(?!-c[ea]).+)/,ut=/^--/,ct={position:"absolute",visibility:"hidden",display:"block"},lt={letterSpacing:"0",fontWeight:"400"},ft=["Webkit","Moz","ms"],dt=ne.createElement("div").style;he.extend({cssHooks:{opacity:{get:function(e,t){if(t){var n=O(e,"opacity");return""===n?"1":n}}}},cssNumber:{animationIterationCount:!0,columnCount:!0,fillOpacity:!0,flexGrow:!0,flexShrink:!0,fontWeight:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,widows:!0,zIndex:!0,zoom:!0},cssProps:{float:"cssFloat"},style:function(e,t,n,r){if(e&&3!==e.nodeType&&8!==e.nodeType&&e.style){var i,o,s,a=he.camelCase(t),u=ut.test(t),c=e.style;if(u||(t=$(a)),s=he.cssHooks[t]||he.cssHooks[a],void 0===n)return s&&"get"in s&&void 0!==(i=s.get(e,!1,r))?i:c[t];o=typeof n,"string"===o&&(i=Re.exec(n))&&i[1]&&(n=g(e,t,i),o="number"),null!=n&&n===n&&("number"===o&&(n+=i&&i[3]||(he.cssNumber[a]?"":"px")),pe.clearCloneStyle||""!==n||0!==t.indexOf("background")||(c[t]="inherit"),s&&"set"in s&&void 0===(n=s.set(e,n,r))||(u?c.setProperty(t,n):c[t]=n))}},css:function(e,t,n,r){var i,o,s,a=he.camelCase(t);return ut.test(t)||(t=$(a)),s=he.cssHooks[t]||he.cssHooks[a],s&&"get"in s&&(i=s.get(e,!0,n)),void 0===i&&(i=O(e,t,r)),"normal"===i&&t in lt&&(i=lt[t]),""===n||n?(o=parseFloat(i),!0===n||isFinite(o)?o||0:i):i}}),he.each(["height","width"],function(e,t){he.cssHooks[t]={get:function(e,n,r){if(n)return!at.test(he.css(e,"display"))||e.getClientRects().length&&e.getBoundingClientRect().width?I(e,t,r):We(e,ct,function(){return I(e,t,r)})},set:function(e,n,r){var i,o=r&&st(e),s=r&&H(e,t,r,"border-box"===he.css(e,"boxSizing",!1,o),o);return s&&(i=Re.exec(n))&&"px"!==(i[3]||"px")&&(e.style[t]=n,n=he.css(e,t)),P(e,n,s)}}}),he.cssHooks.marginLeft=q(pe.reliableMarginLeft,function(e,t){if(t)return(parseFloat(O(e,"marginLeft"))||e.getBoundingClientRect().left-We(e,{marginLeft:0},function(){return e.getBoundingClientRect().left}))+"px"}),he.each({margin:"",padding:"",border:"Width"},function(e,t){he.cssHooks[e+t]={expand:function(n){for(var r=0,i={},o="string"==typeof n?n.split(" "):[n];r<4;r++)i[e+_e[r]+t]=o[r]||o[r-2]||o[0];return i}},it.test(e)||(he.cssHooks[e+t].set=P)}),he.fn.extend({css:function(e,t){return Oe(this,function(e,t,n){var r,i,o={},s=0;if(Array.isArray(t)){for(r=st(e),i=t.length;s<i;s++)o[t[s]]=he.css(e,t[s],!1,r);return o}return void 0!==n?he.style(e,t,n):he.css(e,t)},e,t,arguments.length>1)}}),he.Tween=R,R.prototype={constructor:R,init:function(e,t,n,r,i,o){this.elem=e,this.prop=n,this.easing=i||he.easing._default,this.options=t,this.start=this.now=this.cur(),this.end=r,this.unit=o||(he.cssNumber[n]?"":"px")},cur:function(){var e=R.propHooks[this.prop];return e&&e.get?e.get(this):R.propHooks._default.get(this)},run:function(e){var t,n=R.propHooks[this.prop];return this.options.duration?this.pos=t=he.easing[this.easing](e,this.options.duration*e,0,1,this.options.duration):this.pos=t=e,this.now=(this.end-this.start)*t+this.start,this.options.step&&this.options.step.call(this.elem,this.now,this),n&&n.set?n.set(this):R.propHooks._default.set(this),this}},R.prototype.init.prototype=R.prototype,R.propHooks={_default:{get:function(e){var t;return 1!==e.elem.nodeType||null!=e.elem[e.prop]&&null==e.elem.style[e.prop]?e.elem[e.prop]:(t=he.css(e.elem,e.prop,""),t&&"auto"!==t?t:0)},set:function(e){he.fx.step[e.prop]?he.fx.step[e.prop](e):1!==e.elem.nodeType||null==e.elem.style[he.cssProps[e.prop]]&&!he.cssHooks[e.prop]?e.elem[e.prop]=e.now:he.style(e.elem,e.prop,e.now+e.unit)}}},R.propHooks.scrollTop=R.propHooks.scrollLeft={set:function(e){e.elem.nodeType&&e.elem.parentNode&&(e.elem[e.prop]=e.now)}},he.easing={linear:function(e){return e},swing:function(e){return.5-Math.cos(e*Math.PI)/2},_default:"swing"},he.fx=R.prototype.init,he.fx.step={};var pt,ht,gt=/^(?:toggle|show|hide)$/,vt=/queueHooks$/;he.Animation=he.extend(X,{tweeners:{"*":[function(e,t){var n=this.createTween(e,t);return g(n.elem,e,Re.exec(t),n),n}]},tweener:function(e,t){he.isFunction(e)?(t=e,e=["*"]):e=e.match(Ae);for(var n,r=0,i=e.length;r<i;r++)n=e[r],X.tweeners[n]=X.tweeners[n]||[],X.tweeners[n].unshift(t)},prefilters:[z],prefilter:function(e,t){t?X.prefilters.unshift(e):X.prefilters.push(e)}}),he.speed=function(e,t,n){var r=e&&"object"==typeof e?he.extend({},e):{complete:n||!n&&t||he.isFunction(e)&&e,duration:e,easing:n&&t||t&&!he.isFunction(t)&&t};return he.fx.off?r.duration=0:"number"!=typeof r.duration&&(r.duration in he.fx.speeds?r.duration=he.fx.speeds[r.duration]:r.duration=he.fx.speeds._default),null!=r.queue&&!0!==r.queue||(r.queue="fx"),r.old=r.complete,r.complete=function(){he.isFunction(r.old)&&r.old.call(this),r.queue&&he.dequeue(this,r.queue)},r},he.fn.extend({fadeTo:function(e,t,n,r){return this.filter(Me).css("opacity",0).show().end().animate({opacity:t},e,n,r)},animate:function(e,t,n,r){var i=he.isEmptyObject(e),o=he.speed(t,n,r),s=function(){var t=X(this,he.extend({},e),o);(i||Fe.get(this,"finish"))&&t.stop(!0)};return s.finish=s,i||!1===o.queue?this.each(s):this.queue(o.queue,s)},stop:function(e,t,n){var r=function(e){var t=e.stop;delete e.stop,t(n)};return"string"!=typeof e&&(n=t,t=e,e=void 0),t&&!1!==e&&this.queue(e||"fx",[]),this.each(function(){var t=!0,i=null!=e&&e+"queueHooks",o=he.timers,s=Fe.get(this);if(i)s[i]&&s[i].stop&&r(s[i]);else for(i in s)s[i]&&s[i].stop&&vt.test(i)&&r(s[i]) ;for(i=o.length;i--;)o[i].elem!==this||null!=e&&o[i].queue!==e||(o[i].anim.stop(n),t=!1,o.splice(i,1));!t&&n||he.dequeue(this,e)})},finish:function(e){return!1!==e&&(e=e||"fx"),this.each(function(){var t,n=Fe.get(this),r=n[e+"queue"],i=n[e+"queueHooks"],o=he.timers,s=r?r.length:0;for(n.finish=!0,he.queue(this,e,[]),i&&i.stop&&i.stop.call(this,!0),t=o.length;t--;)o[t].elem===this&&o[t].queue===e&&(o[t].anim.stop(!0),o.splice(t,1));for(t=0;t<s;t++)r[t]&&r[t].finish&&r[t].finish.call(this);delete n.finish})}}),he.each(["toggle","show","hide"],function(e,t){var n=he.fn[t];he.fn[t]=function(e,r,i){return null==e||"boolean"==typeof e?n.apply(this,arguments):this.animate(W(t,!0),e,r,i)}}),he.each({slideDown:W("show"),slideUp:W("hide"),slideToggle:W("toggle"),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"},fadeToggle:{opacity:"toggle"}},function(e,t){he.fn[e]=function(e,n,r){return this.animate(t,e,n,r)}}),he.timers=[],he.fx.tick=function(){var e,t=0,n=he.timers;for(pt=he.now();t<n.length;t++)(e=n[t])()||n[t]!==e||n.splice(t--,1);n.length||he.fx.stop(),pt=void 0},he.fx.timer=function(e){he.timers.push(e),he.fx.start()},he.fx.interval=13,he.fx.start=function(){ht||(ht=!0,_())},he.fx.stop=function(){ht=null},he.fx.speeds={slow:600,fast:200,_default:400},he.fn.delay=function(t,n){return t=he.fx?he.fx.speeds[t]||t:t,n=n||"fx",this.queue(n,function(n,r){var i=e.setTimeout(n,t);r.stop=function(){e.clearTimeout(i)}})},function(){var e=ne.createElement("input"),t=ne.createElement("select"),n=t.appendChild(ne.createElement("option"));e.type="checkbox",pe.checkOn=""!==e.value,pe.optSelected=n.selected,e=ne.createElement("input"),e.value="t",e.type="radio",pe.radioValue="t"===e.value}();var mt,yt=he.expr.attrHandle;he.fn.extend({attr:function(e,t){return Oe(this,he.attr,e,t,arguments.length>1)},removeAttr:function(e){return this.each(function(){he.removeAttr(this,e)})}}),he.extend({attr:function(e,t,n){var r,i,o=e.nodeType;if(3!==o&&8!==o&&2!==o)return void 0===e.getAttribute?he.prop(e,t,n):(1===o&&he.isXMLDoc(e)||(i=he.attrHooks[t.toLowerCase()]||(he.expr.match.bool.test(t)?mt:void 0)),void 0!==n?null===n?void he.removeAttr(e,t):i&&"set"in i&&void 0!==(r=i.set(e,n,t))?r:(e.setAttribute(t,n+""),n):i&&"get"in i&&null!==(r=i.get(e,t))?r:(r=he.find.attr(e,t),null==r?void 0:r))},attrHooks:{type:{set:function(e,t){if(!pe.radioValue&&"radio"===t&&i(e,"input")){var n=e.value;return e.setAttribute("type",t),n&&(e.value=n),t}}}},removeAttr:function(e,t){var n,r=0,i=t&&t.match(Ae);if(i&&1===e.nodeType)for(;n=i[r++];)e.removeAttribute(n)}}),mt={set:function(e,t,n){return!1===t?he.removeAttr(e,n):e.setAttribute(n,n),n}},he.each(he.expr.match.bool.source.match(/\w+/g),function(e,t){var n=yt[t]||he.find.attr;yt[t]=function(e,t,r){var i,o,s=t.toLowerCase();return r||(o=yt[s],yt[s]=i,i=null!=n(e,t,r)?s:null,yt[s]=o),i}});var xt=/^(?:input|select|textarea|button)$/i,bt=/^(?:a|area)$/i;he.fn.extend({prop:function(e,t){return Oe(this,he.prop,e,t,arguments.length>1)},removeProp:function(e){return this.each(function(){delete this[he.propFix[e]||e]})}}),he.extend({prop:function(e,t,n){var r,i,o=e.nodeType;if(3!==o&&8!==o&&2!==o)return 1===o&&he.isXMLDoc(e)||(t=he.propFix[t]||t,i=he.propHooks[t]),void 0!==n?i&&"set"in i&&void 0!==(r=i.set(e,n,t))?r:e[t]=n:i&&"get"in i&&null!==(r=i.get(e,t))?r:e[t]},propHooks:{tabIndex:{get:function(e){var t=he.find.attr(e,"tabindex");return t?parseInt(t,10):xt.test(e.nodeName)||bt.test(e.nodeName)&&e.href?0:-1}}},propFix:{for:"htmlFor",class:"className"}}),pe.optSelected||(he.propHooks.selected={get:function(e){var t=e.parentNode;return t&&t.parentNode&&t.parentNode.selectedIndex,null},set:function(e){var t=e.parentNode;t&&(t.selectedIndex,t.parentNode&&t.parentNode.selectedIndex)}}),he.each(["tabIndex","readOnly","maxLength","cellSpacing","cellPadding","rowSpan","colSpan","useMap","frameBorder","contentEditable"],function(){he.propFix[this.toLowerCase()]=this}),he.fn.extend({addClass:function(e){var t,n,r,i,o,s,a,u=0;if(he.isFunction(e))return this.each(function(t){he(this).addClass(e.call(this,t,Q(this)))});if("string"==typeof e&&e)for(t=e.match(Ae)||[];n=this[u++];)if(i=Q(n),r=1===n.nodeType&&" "+U(i)+" "){for(s=0;o=t[s++];)r.indexOf(" "+o+" ")<0&&(r+=o+" ");a=U(r),i!==a&&n.setAttribute("class",a)}return this},removeClass:function(e){var t,n,r,i,o,s,a,u=0;if(he.isFunction(e))return this.each(function(t){he(this).removeClass(e.call(this,t,Q(this)))});if(!arguments.length)return this.attr("class","");if("string"==typeof e&&e)for(t=e.match(Ae)||[];n=this[u++];)if(i=Q(n),r=1===n.nodeType&&" "+U(i)+" "){for(s=0;o=t[s++];)for(;r.indexOf(" "+o+" ")>-1;)r=r.replace(" "+o+" "," ");a=U(r),i!==a&&n.setAttribute("class",a)}return this},toggleClass:function(e,t){var n=typeof e;return"boolean"==typeof t&&"string"===n?t?this.addClass(e):this.removeClass(e):he.isFunction(e)?this.each(function(n){he(this).toggleClass(e.call(this,n,Q(this),t),t)}):this.each(function(){var t,r,i,o;if("string"===n)for(r=0,i=he(this),o=e.match(Ae)||[];t=o[r++];)i.hasClass(t)?i.removeClass(t):i.addClass(t);else void 0!==e&&"boolean"!==n||(t=Q(this),t&&Fe.set(this,"__className__",t),this.setAttribute&&this.setAttribute("class",t||!1===e?"":Fe.get(this,"__className__")||""))})},hasClass:function(e){var t,n,r=0;for(t=" "+e+" ";n=this[r++];)if(1===n.nodeType&&(" "+U(Q(n))+" ").indexOf(t)>-1)return!0;return!1}});var wt=/\r/g;he.fn.extend({val:function(e){var t,n,r,i=this[0];{if(arguments.length)return r=he.isFunction(e),this.each(function(n){var i;1===this.nodeType&&(i=r?e.call(this,n,he(this).val()):e,null==i?i="":"number"==typeof i?i+="":Array.isArray(i)&&(i=he.map(i,function(e){return null==e?"":e+""})),(t=he.valHooks[this.type]||he.valHooks[this.nodeName.toLowerCase()])&&"set"in t&&void 0!==t.set(this,i,"value")||(this.value=i))});if(i)return(t=he.valHooks[i.type]||he.valHooks[i.nodeName.toLowerCase()])&&"get"in t&&void 0!==(n=t.get(i,"value"))?n:(n=i.value,"string"==typeof n?n.replace(wt,""):null==n?"":n)}}}),he.extend({valHooks:{option:{get:function(e){var t=he.find.attr(e,"value");return null!=t?t:U(he.text(e))}},select:{get:function(e){var t,n,r,o=e.options,s=e.selectedIndex,a="select-one"===e.type,u=a?null:[],c=a?s+1:o.length;for(r=s<0?c:a?s:0;r<c;r++)if(n=o[r],(n.selected||r===s)&&!n.disabled&&(!n.parentNode.disabled||!i(n.parentNode,"optgroup"))){if(t=he(n).val(),a)return t;u.push(t)}return u},set:function(e,t){for(var n,r,i=e.options,o=he.makeArray(t),s=i.length;s--;)r=i[s],(r.selected=he.inArray(he.valHooks.option.get(r),o)>-1)&&(n=!0);return n||(e.selectedIndex=-1),o}}}}),he.each(["radio","checkbox"],function(){he.valHooks[this]={set:function(e,t){if(Array.isArray(t))return e.checked=he.inArray(he(e).val(),t)>-1}},pe.checkOn||(he.valHooks[this].get=function(e){return null===e.getAttribute("value")?"on":e.value})});var Tt=/^(?:focusinfocus|focusoutblur)$/;he.extend(he.event,{trigger:function(t,n,r,i){var o,s,a,u,c,l,f,d=[r||ne],p=le.call(t,"type")?t.type:t,h=le.call(t,"namespace")?t.namespace.split("."):[];if(s=a=r=r||ne,3!==r.nodeType&&8!==r.nodeType&&!Tt.test(p+he.event.triggered)&&(p.indexOf(".")>-1&&(h=p.split("."),p=h.shift(),h.sort()),c=p.indexOf(":")<0&&"on"+p,t=t[he.expando]?t:new he.Event(p,"object"==typeof t&&t),t.isTrigger=i?2:3,t.namespace=h.join("."),t.rnamespace=t.namespace?new RegExp("(^|\\.)"+h.join("\\.(?:.*\\.|)")+"(\\.|$)"):null,t.result=void 0,t.target||(t.target=r),n=null==n?[t]:he.makeArray(n,[t]),f=he.event.special[p]||{},i||!f.trigger||!1!==f.trigger.apply(r,n))){if(!i&&!f.noBubble&&!he.isWindow(r)){for(u=f.delegateType||p,Tt.test(u+p)||(s=s.parentNode);s;s=s.parentNode)d.push(s),a=s;a===(r.ownerDocument||ne)&&d.push(a.defaultView||a.parentWindow||e)}for(o=0;(s=d[o++])&&!t.isPropagationStopped();)t.type=o>1?u:f.bindType||p,l=(Fe.get(s,"events")||{})[t.type]&&Fe.get(s,"handle"),l&&l.apply(s,n),(l=c&&s[c])&&l.apply&&qe(s)&&(t.result=l.apply(s,n),!1===t.result&&t.preventDefault());return t.type=p,i||t.isDefaultPrevented()||f._default&&!1!==f._default.apply(d.pop(),n)||!qe(r)||c&&he.isFunction(r[p])&&!he.isWindow(r)&&(a=r[c],a&&(r[c]=null),he.event.triggered=p,r[p](),he.event.triggered=void 0,a&&(r[c]=a)),t.result}},simulate:function(e,t,n){var r=he.extend(new he.Event,n,{type:e,isSimulated:!0});he.event.trigger(r,null,t)}}),he.fn.extend({trigger:function(e,t){return this.each(function(){he.event.trigger(e,t,this)})},triggerHandler:function(e,t){var n=this[0];if(n)return he.event.trigger(e,t,n,!0)}}),he.each("blur focus focusin focusout resize scroll click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup contextmenu".split(" "),function(e,t){he.fn[t]=function(e,n){return arguments.length>0?this.on(t,null,e,n):this.trigger(t)}}),he.fn.extend({hover:function(e,t){return this.mouseenter(e).mouseleave(t||e)}}),pe.focusin="onfocusin"in e,pe.focusin||he.each({focus:"focusin",blur:"focusout"},function(e,t){var n=function(e){he.event.simulate(t,e.target,he.event.fix(e))};he.event.special[t]={setup:function(){var r=this.ownerDocument||this,i=Fe.access(r,t);i||r.addEventListener(e,n,!0),Fe.access(r,t,(i||0)+1)},teardown:function(){var r=this.ownerDocument||this,i=Fe.access(r,t)-1;i?Fe.access(r,t,i):(r.removeEventListener(e,n,!0),Fe.remove(r,t))}}});var St=e.location,Et=he.now(),Ct=/\?/;he.parseXML=function(t){var n;if(!t||"string"!=typeof t)return null;try{n=(new e.DOMParser).parseFromString(t,"text/xml")}catch(e){n=void 0}return n&&!n.getElementsByTagName("parsererror").length||he.error("Invalid XML: "+t),n};var kt=/\[\]$/,Nt=/\r?\n/g,jt=/^(?:submit|button|image|reset|file)$/i,At=/^(?:input|select|textarea|keygen)/i;he.param=function(e,t){var n,r=[],i=function(e,t){var n=he.isFunction(t)?t():t;r[r.length]=encodeURIComponent(e)+"="+encodeURIComponent(null==n?"":n)};if(Array.isArray(e)||e.jquery&&!he.isPlainObject(e))he.each(e,function(){i(this.name,this.value)});else for(n in e)Y(n,e[n],t,i);return r.join("&")},he.fn.extend({serialize:function(){return he.param(this.serializeArray())},serializeArray:function(){return this.map(function(){var e=he.prop(this,"elements");return e?he.makeArray(e):this}).filter(function(){var e=this.type;return this.name&&!he(this).is(":disabled")&&At.test(this.nodeName)&&!jt.test(e)&&(this.checked||!ze.test(e))}).map(function(e,t){var n=he(this).val();return null==n?null:Array.isArray(n)?he.map(n,function(e){return{name:t.name,value:e.replace(Nt,"\r\n")}}):{name:t.name,value:n.replace(Nt,"\r\n")}}).get()}});var Lt=/%20/g,Dt=/#.*$/,Ot=/([?&])_=[^&]*/,qt=/^(.*?):[ \t]*([^\r\n]*)$/gm,Ft=/^(?:about|app|app-storage|.+-extension|file|res|widget):$/,$t=/^(?:GET|HEAD)$/,Pt=/^\/\//,Ht={},It={},Rt="*/".concat("*"),_t=ne.createElement("a");_t.href=St.href,he.extend({active:0,lastModified:{},etag:{},ajaxSettings:{url:St.href,type:"GET",isLocal:Ft.test(St.protocol),global:!0,processData:!0,async:!0,contentType:"application/x-www-form-urlencoded; charset=UTF-8",accepts:{"*":Rt,text:"text/plain",html:"text/html",xml:"application/xml, text/xml",json:"application/json, text/javascript"},contents:{xml:/\bxml\b/,html:/\bhtml/,json:/\bjson\b/},responseFields:{xml:"responseXML",text:"responseText",json:"responseJSON"},converters:{"* text":String,"text html":!0,"text json":JSON.parse,"text xml":he.parseXML},flatOptions:{url:!0,context:!0}},ajaxSetup:function(e,t){return t?K(K(e,he.ajaxSettings),t):K(he.ajaxSettings,e)},ajaxPrefilter:J(Ht),ajaxTransport:J(It),ajax:function(t,n){function r(t,n,r,a){var c,d,p,b,w,T=n;l||(l=!0,u&&e.clearTimeout(u),i=void 0,s=a||"",S.readyState=t>0?4:0,c=t>=200&&t<300||304===t,r&&(b=Z(h,S,r)),b=ee(h,b,S,c),c?(h.ifModified&&(w=S.getResponseHeader("Last-Modified"),w&&(he.lastModified[o]=w),(w=S.getResponseHeader("etag"))&&(he.etag[o]=w)),204===t||"HEAD"===h.type?T="nocontent":304===t?T="notmodified":(T=b.state,d=b.data,p=b.error,c=!p)):(p=T,!t&&T||(T="error",t<0&&(t=0))),S.status=t,S.statusText=(n||T)+"",c?m.resolveWith(g,[d,T,S]):m.rejectWith(g,[S,T,p]),S.statusCode(x),x=void 0,f&&v.trigger(c?"ajaxSuccess":"ajaxError",[S,h,c?d:p]),y.fireWith(g,[S,T]),f&&(v.trigger("ajaxComplete",[S,h]),--he.active||he.event.trigger("ajaxStop")))}"object"==typeof t&&(n=t,t=void 0),n=n||{};var i,o,s,a,u,c,l,f,d,p,h=he.ajaxSetup({},n),g=h.context||h,v=h.context&&(g.nodeType||g.jquery)?he(g):he.event,m=he.Deferred(),y=he.Callbacks("once memory"),x=h.statusCode||{},b={},w={},T="canceled",S={readyState:0,getResponseHeader:function(e){var t;if(l){if(!a)for(a={};t=qt.exec(s);)a[t[1].toLowerCase()]=t[2];t=a[e.toLowerCase()]}return null==t?null:t},getAllResponseHeaders:function(){return l?s:null},setRequestHeader:function(e,t){return null==l&&(e=w[e.toLowerCase()]=w[e.toLowerCase()]||e,b[e]=t),this},overrideMimeType:function(e){return null==l&&(h.mimeType=e),this},statusCode:function(e){var t;if(e)if(l)S.always(e[S.status]);else for(t in e)x[t]=[x[t],e[t]];return this},abort:function(e){var t=e||T;return i&&i.abort(t),r(0,t),this}};if(m.promise(S),h.url=((t||h.url||St.href)+"").replace(Pt,St.protocol+"//"),h.type=n.method||n.type||h.method||h.type,h.dataTypes=(h.dataType||"*").toLowerCase().match(Ae)||[""],null==h.crossDomain){c=ne.createElement("a");try{c.href=h.url,c.href=c.href,h.crossDomain=_t.protocol+"//"+_t.host!=c.protocol+"//"+c.host}catch(e){h.crossDomain=!0}}if(h.data&&h.processData&&"string"!=typeof h.data&&(h.data=he.param(h.data,h.traditional)),G(Ht,h,n,S),l)return S;f=he.event&&h.global,f&&0==he.active++&&he.event.trigger("ajaxStart"),h.type=h.type.toUpperCase(),h.hasContent=!$t.test(h.type),o=h.url.replace(Dt,""),h.hasContent?h.data&&h.processData&&0===(h.contentType||"").indexOf("application/x-www-form-urlencoded")&&(h.data=h.data.replace(Lt,"+")):(p=h.url.slice(o.length),h.data&&(o+=(Ct.test(o)?"&":"?")+h.data,delete h.data),!1===h.cache&&(o=o.replace(Ot,"$1"),p=(Ct.test(o)?"&":"?")+"_="+Et+++p),h.url=o+p),h.ifModified&&(he.lastModified[o]&&S.setRequestHeader("If-Modified-Since",he.lastModified[o]),he.etag[o]&&S.setRequestHeader("If-None-Match",he.etag[o])),(h.data&&h.hasContent&&!1!==h.contentType||n.contentType)&&S.setRequestHeader("Content-Type",h.contentType),S.setRequestHeader("Accept",h.dataTypes[0]&&h.accepts[h.dataTypes[0]]?h.accepts[h.dataTypes[0]]+("*"!==h.dataTypes[0]?", "+Rt+"; q=0.01":""):h.accepts["*"]);for(d in h.headers)S.setRequestHeader(d,h.headers[d]);if(h.beforeSend&&(!1===h.beforeSend.call(g,S,h)||l))return S.abort();if(T="abort",y.add(h.complete),S.done(h.success),S.fail(h.error),i=G(It,h,n,S)){if(S.readyState=1,f&&v.trigger("ajaxSend",[S,h]),l)return S;h.async&&h.timeout>0&&(u=e.setTimeout(function(){S.abort("timeout")},h.timeout));try{l=!1,i.send(b,r)}catch(e){if(l)throw e;r(-1,e)}}else r(-1,"No Transport");return S},getJSON:function(e,t,n){return he.get(e,t,n,"json")},getScript:function(e,t){return he.get(e,void 0,t,"script")}}),he.each(["get","post"],function(e,t){he[t]=function(e,n,r,i){return he.isFunction(n)&&(i=i||r,r=n,n=void 0),he.ajax(he.extend({url:e,type:t,dataType:i,data:n,success:r},he.isPlainObject(e)&&e))}}),he._evalUrl=function(e){return he.ajax({url:e,type:"GET",dataType:"script",cache:!0,async:!1,global:!1,throws:!0})},he.fn.extend({wrapAll:function(e){var t;return this[0]&&(he.isFunction(e)&&(e=e.call(this[0])),t=he(e,this[0].ownerDocument).eq(0).clone(!0),this[0].parentNode&&t.insertBefore(this[0]),t.map(function(){for(var e=this;e.firstElementChild;)e=e.firstElementChild;return e}).append(this)),this},wrapInner:function(e){return he.isFunction(e)?this.each(function(t){he(this).wrapInner(e.call(this,t))}):this.each(function(){var t=he(this),n=t.contents();n.length?n.wrapAll(e):t.append(e)})},wrap:function(e){var t=he.isFunction(e);return this.each(function(n){he(this).wrapAll(t?e.call(this,n):e)})},unwrap:function(e){return this.parent(e).not("body").each(function(){he(this).replaceWith(this.childNodes)}),this}}),he.expr.pseudos.hidden=function(e){return!he.expr.pseudos.visible(e)},he.expr.pseudos.visible=function(e){return!!(e.offsetWidth||e.offsetHeight||e.getClientRects().length)},he.ajaxSettings.xhr=function(){try{return new e.XMLHttpRequest}catch(e){}};var Mt={0:200,1223:204},Wt=he.ajaxSettings.xhr();pe.cors=!!Wt&&"withCredentials"in Wt,pe.ajax=Wt=!!Wt,he.ajaxTransport(function(t){var n,r;if(pe.cors||Wt&&!t.crossDomain)return{send:function(i,o){var s,a=t.xhr();if(a.open(t.type,t.url,t.async,t.username,t.password),t.xhrFields)for(s in t.xhrFields)a[s]=t.xhrFields[s];t.mimeType&&a.overrideMimeType&&a.overrideMimeType(t.mimeType),t.crossDomain||i["X-Requested-With"]||(i["X-Requested-With"]="XMLHttpRequest");for(s in i)a.setRequestHeader(s,i[s]);n=function(e){return function(){n&&(n=r=a.onload=a.onerror=a.onabort=a.onreadystatechange=null,"abort"===e?a.abort():"error"===e?"number"!=typeof a.status?o(0,"error"):o(a.status,a.statusText):o(Mt[a.status]||a.status,a.statusText,"text"!==(a.responseType||"text")||"string"!=typeof a.responseText?{binary:a.response}:{text:a.responseText},a.getAllResponseHeaders()))}},a.onload=n(),r=a.onerror=n("error"),void 0!==a.onabort?a.onabort=r:a.onreadystatechange=function(){4===a.readyState&&e.setTimeout(function(){n&&r()})},n=n("abort");try{a.send(t.hasContent&&t.data||null)}catch(e){if(n)throw e}},abort:function(){n&&n()}}}),he.ajaxPrefilter(function(e){e.crossDomain&&(e.contents.script=!1)}),he.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},contents:{script:/\b(?:java|ecma)script\b/},converters:{"text script":function(e){return he.globalEval(e),e}}}),he.ajaxPrefilter("script",function(e){void 0===e.cache&&(e.cache=!1),e.crossDomain&&(e.type="GET")}),he.ajaxTransport("script",function(e){if(e.crossDomain){var t,n;return{send:function(r,i){t=he("<script>").prop({charset:e.scriptCharset,src:e.url}).on("load error",n=function(e){t.remove(),n=null,e&&i("error"===e.type?404:200,e.type)}),ne.head.appendChild(t[0])},abort:function(){n&&n()}}}});var Bt=[],zt=/(=)\?(?=&|$)|\?\?/;he.ajaxSetup({jsonp:"callback",jsonpCallback:function(){var e=Bt.pop()||he.expando+"_"+Et++;return this[e]=!0,e}}),he.ajaxPrefilter("json jsonp",function(t,n,r){var i,o,s,a=!1!==t.jsonp&&(zt.test(t.url)?"url":"string"==typeof t.data&&0===(t.contentType||"").indexOf("application/x-www-form-urlencoded")&&zt.test(t.data)&&"data");if(a||"jsonp"===t.dataTypes[0])return i=t.jsonpCallback=he.isFunction(t.jsonpCallback)?t.jsonpCallback():t.jsonpCallback,a?t[a]=t[a].replace(zt,"$1"+i):!1!==t.jsonp&&(t.url+=(Ct.test(t.url)?"&":"?")+t.jsonp+"="+i),t.converters["script json"]=function(){return s||he.error(i+" was not called"),s[0]},t.dataTypes[0]="json",o=e[i],e[i]=function(){s=arguments},r.always(function(){void 0===o?he(e).removeProp(i):e[i]=o,t[i]&&(t.jsonpCallback=n.jsonpCallback,Bt.push(i)),s&&he.isFunction(o)&&o(s[0]),s=o=void 0}),"script"}),pe.createHTMLDocument=function(){var e=ne.implementation.createHTMLDocument("").body;return e.innerHTML="<form></form><form></form>",2===e.childNodes.length}(),he.parseHTML=function(e,t,n){if("string"!=typeof e)return[];"boolean"==typeof t&&(n=t,t=!1);var r,i,o;return t||(pe.createHTMLDocument?(t=ne.implementation.createHTMLDocument(""),r=t.createElement("base"),r.href=ne.location.href,t.head.appendChild(r)):t=ne),i=Se.exec(e),o=!n&&[],i?[t.createElement(i[1])]:(i=b([e],t,o),o&&o.length&&he(o).remove(),he.merge([],i.childNodes))},he.fn.load=function(e,t,n){var r,i,o,s=this,a=e.indexOf(" ");return a>-1&&(r=U(e.slice(a)),e=e.slice(0,a)),he.isFunction(t)?(n=t,t=void 0):t&&"object"==typeof t&&(i="POST"),s.length>0&&he.ajax({url:e,type:i||"GET",dataType:"html",data:t}).done(function(e){o=arguments,s.html(r?he("<div>").append(he.parseHTML(e)).find(r):e)}).always(n&&function(e,t){s.each(function(){n.apply(this,o||[e.responseText,t,e])})}),this},he.each(["ajaxStart","ajaxStop","ajaxComplete","ajaxError","ajaxSuccess","ajaxSend"],function(e,t){he.fn[t]=function(e){return this.on(t,e)}}),he.expr.pseudos.animated=function(e){return he.grep(he.timers,function(t){return e===t.elem}).length},he.offset={setOffset:function(e,t,n){var r,i,o,s,a,u,c,l=he.css(e,"position"),f=he(e),d={};"static"===l&&(e.style.position="relative"),a=f.offset(),o=he.css(e,"top"),u=he.css(e,"left"),c=("absolute"===l||"fixed"===l)&&(o+u).indexOf("auto")>-1,c?(r=f.position(),s=r.top,i=r.left):(s=parseFloat(o)||0,i=parseFloat(u)||0),he.isFunction(t)&&(t=t.call(e,n,he.extend({},a))),null!=t.top&&(d.top=t.top-a.top+s),null!=t.left&&(d.left=t.left-a.left+i),"using"in t?t.using.call(e,d):f.css(d)}},he.fn.extend({offset:function(e){if(arguments.length)return void 0===e?this:this.each(function(t){he.offset.setOffset(this,e,t)});var t,n,r,i,o=this[0];if(o)return o.getClientRects().length?(r=o.getBoundingClientRect(),t=o.ownerDocument,n=t.documentElement,i=t.defaultView,{top:r.top+i.pageYOffset-n.clientTop,left:r.left+i.pageXOffset-n.clientLeft}):{top:0,left:0}},position:function(){if(this[0]){var e,t,n=this[0],r={top:0,left:0};return"fixed"===he.css(n,"position")?t=n.getBoundingClientRect():(e=this.offsetParent(),t=this.offset(),i(e[0],"html")||(r=e.offset()),r={top:r.top+he.css(e[0],"borderTopWidth",!0),left:r.left+he.css(e[0],"borderLeftWidth",!0)}),{top:t.top-r.top-he.css(n,"marginTop",!0),left:t.left-r.left-he.css(n,"marginLeft",!0)}}},offsetParent:function(){return this.map(function(){for(var e=this.offsetParent;e&&"static"===he.css(e,"position");)e=e.offsetParent;return e||Ye})}}),he.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},function(e,t){var n="pageYOffset"===t;he.fn[e]=function(r){return Oe(this,function(e,r,i){var o;if(he.isWindow(e)?o=e:9===e.nodeType&&(o=e.defaultView),void 0===i)return o?o[t]:e[r];o?o.scrollTo(n?o.pageXOffset:i,n?i:o.pageYOffset):e[r]=i},e,r,arguments.length)}}),he.each(["top","left"],function(e,t){he.cssHooks[t]=q(pe.pixelPosition,function(e,n){if(n)return n=O(e,t),ot.test(n)?he(e).position()[t]+"px":n})}),he.each({Height:"height",Width:"width"},function(e,t){he.each({padding:"inner"+e,content:t,"":"outer"+e},function(n,r){he.fn[r]=function(i,o){var s=arguments.length&&(n||"boolean"!=typeof i),a=n||(!0===i||!0===o?"margin":"border");return Oe(this,function(t,n,i){var o;return he.isWindow(t)?0===r.indexOf("outer")?t["inner"+e]:t.document.documentElement["client"+e]:9===t.nodeType?(o=t.documentElement,Math.max(t.body["scroll"+e],o["scroll"+e],t.body["offset"+e],o["offset"+e],o["client"+e])):void 0===i?he.css(t,n,a):he.style(t,n,i,a)},t,s?i:void 0,s)}})}),he.fn.extend({bind:function(e,t,n){return this.on(e,null,t,n)},unbind:function(e,t){return this.off(e,null,t)},delegate:function(e,t,n,r){return this.on(t,e,n,r)},undelegate:function(e,t,n){return 1===arguments.length?this.off(e,"**"):this.off(t,e||"**",n)}}),he.holdReady=function(e){e?he.readyWait++:he.ready(!0)},he.isArray=Array.isArray,he.parseJSON=JSON.parse,he.nodeName=i,"function"==typeof define&&define.amd&&define("jquery",[],function(){return he});var Vt=e.jQuery,Xt=e.$;return he.noConflict=function(t){return e.$===he&&(e.$=Xt),t&&e.jQuery===he&&(e.jQuery=Vt),he},t||(e.jQuery=e.$=he),he}),jQuery.extend({highlight:function(e,t,n,r){if(3===e.nodeType){var i=e.data.match(t);if(i){var o=document.createElement(n||"span");o.className=r||"highlight";var s=e.splitText(i.index);s.splitText(i[0].length);var a=s.cloneNode(!0);return o.appendChild(a),s.parentNode.replaceChild(o,s),1}}else if(1===e.nodeType&&e.childNodes&&!/(script|style)/i.test(e.tagName)&&(e.tagName!==n.toUpperCase()||e.className!==r))for(var u=0;u<e.childNodes.length;u++)u+=jQuery.highlight(e.childNodes[u],t,n,r);return 0}}),jQuery.fn.unhighlight=function(e){var t={className:"highlight",element:"span"};return jQuery.extend(t,e),this.find(t.element+"."+t.className).each(function(){var e=this.parentNode;e.replaceChild(this.firstChild,this),e.normalize()}).end()},jQuery.fn.highlight=function(e,t){var n={className:"highlight",element:"span",caseSensitive:!1,wordsOnly:!1};if(jQuery.extend(n,t),e.constructor===String&&(e=[e]),e=jQuery.grep(e,function(e,t){return""!=e}),e=jQuery.map(e,function(e,t){return e.replace(/[-[\]{}()*+?.,\\^$|#\s]/g,"\\$&")}),0==e.length)return this;var r=n.caseSensitive?"":"i",i="("+e.join("|")+")";n.wordsOnly&&(i="\\b"+i+"\\b");var o=new RegExp(i,r);return this.each(function(){jQuery.highlight(this,o,n.element,n.className)})},function(){var e=function(t){var n=new e.Index;return n.pipeline.add(e.trimmer,e.stopWordFilter,e.stemmer),t&&t.call(n,n),n};e.version="0.5.7",e.utils={},e.utils.warn=function(e){return function(t){e.console&&console.warn&&console.warn(t)}}(this),e.EventEmitter=function(){this.events={}},e.EventEmitter.prototype.addListener=function(){var e=Array.prototype.slice.call(arguments),t=e.pop(),n=e;if("function"!=typeof t)throw new TypeError("last argument must be a function");n.forEach(function(e){this.hasHandler(e)||(this.events[e]=[]),this.events[e].push(t)},this)},e.EventEmitter.prototype.removeListener=function(e,t){if(this.hasHandler(e)){var n=this.events[e].indexOf(t);this.events[e].splice(n,1),this.events[e].length||delete this.events[e]}},e.EventEmitter.prototype.emit=function(e){if(this.hasHandler(e)){var t=Array.prototype.slice.call(arguments,1);this.events[e].forEach(function(e){e.apply(void 0,t)})}},e.EventEmitter.prototype.hasHandler=function(e){return e in this.events},e.tokenizer=function(e){if(!arguments.length||null==e||void 0==e)return[];if(Array.isArray(e))return e.map(function(e){return e.toLowerCase()});for(var t=e.toString().replace(/^\s+/,""),n=t.length-1;n>=0;n--)if(/\S/.test(t.charAt(n))){t=t.substring(0,n+1);break}return t.split(/(?:\s+|\-)/).filter(function(e){return!!e}).map(function(e){return e.toLowerCase()})},e.Pipeline=function(){this._stack=[]},e.Pipeline.registeredFunctions={},e.Pipeline.registerFunction=function(t,n){n in this.registeredFunctions&&e.utils.warn("Overwriting existing registered function: "+n),t.label=n,e.Pipeline.registeredFunctions[t.label]=t},e.Pipeline.warnIfFunctionNotRegistered=function(t){t.label&&t.label in this.registeredFunctions||e.utils.warn("Function is not registered with pipeline. This may cause problems when serialising the index.\n",t)},e.Pipeline.load=function(t){var n=new e.Pipeline;return t.forEach(function(t){var r=e.Pipeline.registeredFunctions[t];if(!r)throw new Error("Cannot load un-registered function: "+t);n.add(r)}),n},e.Pipeline.prototype.add=function(){Array.prototype.slice.call(arguments).forEach(function(t){e.Pipeline.warnIfFunctionNotRegistered(t),this._stack.push(t)},this)},e.Pipeline.prototype.after=function(t,n){e.Pipeline.warnIfFunctionNotRegistered(n);var r=this._stack.indexOf(t)+1;this._stack.splice(r,0,n)},e.Pipeline.prototype.before=function(t,n){e.Pipeline.warnIfFunctionNotRegistered(n);var r=this._stack.indexOf(t);this._stack.splice(r,0,n)},e.Pipeline.prototype.remove=function(e){var t=this._stack.indexOf(e);this._stack.splice(t,1)},e.Pipeline.prototype.run=function(e){for(var t=[],n=e.length,r=this._stack.length,i=0;i<n;i++){for(var o=e[i],s=0;s<r&&void 0!==(o=this._stack[s](o,i,e));s++);void 0!==o&&t.push(o)}return t},e.Pipeline.prototype.reset=function(){this._stack=[]},e.Pipeline.prototype.toJSON=function(){return this._stack.map(function(t){return e.Pipeline.warnIfFunctionNotRegistered(t),t.label})},e.Vector=function(){this._magnitude=null,this.list=void 0,this.length=0},e.Vector.Node=function(e,t,n){this.idx=e,this.val=t,this.next=n},e.Vector.prototype.insert=function(t,n){var r=this.list;if(!r)return this.list=new e.Vector.Node(t,n,r),this.length++;for(var i=r,o=r.next;void 0!=o;){if(t<o.idx)return i.next=new e.Vector.Node(t,n,o),this.length++;i=o,o=o.next}return i.next=new e.Vector.Node(t,n,o),this.length++},e.Vector.prototype.magnitude=function(){if(this._magniture)return this._magnitude;for(var e,t=this.list,n=0;t;)e=t.val,n+=e*e,t=t.next;return this._magnitude=Math.sqrt(n)},e.Vector.prototype.dot=function(e){for(var t=this.list,n=e.list,r=0;t&&n;)t.idx<n.idx?t=t.next:t.idx>n.idx?n=n.next:(r+=t.val*n.val,t=t.next,n=n.next);return r},e.Vector.prototype.similarity=function(e){return this.dot(e)/(this.magnitude()*e.magnitude())},e.SortedSet=function(){this.length=0,this.elements=[]},e.SortedSet.load=function(e){var t=new this;return t.elements=e,t.length=e.length,t},e.SortedSet.prototype.add=function(){Array.prototype.slice.call(arguments).forEach(function(e){~this.indexOf(e)||this.elements.splice(this.locationFor(e),0,e)},this),this.length=this.elements.length},e.SortedSet.prototype.toArray=function(){return this.elements.slice()},e.SortedSet.prototype.map=function(e,t){return this.elements.map(e,t)},e.SortedSet.prototype.forEach=function(e,t){return this.elements.forEach(e,t)},e.SortedSet.prototype.indexOf=function(e,t,n){var t=t||0,n=n||this.elements.length,r=n-t,i=t+Math.floor(r/2),o=this.elements[i];return r<=1?o===e?i:-1:o<e?this.indexOf(e,i,n):o>e?this.indexOf(e,t,i):o===e?i:void 0},e.SortedSet.prototype.locationFor=function(e,t,n){var t=t||0,n=n||this.elements.length,r=n-t,i=t+Math.floor(r/2),o=this.elements[i];if(r<=1){if(o>e)return i;if(o<e)return i+1}return o<e?this.locationFor(e,i,n):o>e?this.locationFor(e,t,i):void 0},e.SortedSet.prototype.intersect=function(t){for(var n=new e.SortedSet,r=0,i=0,o=this.length,s=t.length,a=this.elements,u=t.elements;;){if(r>o-1||i>s-1)break;a[r]!==u[i]?a[r]<u[i]?r++:a[r]>u[i]&&i++:(n.add(a[r]),r++,i++)}return n},e.SortedSet.prototype.clone=function(){var t=new e.SortedSet;return t.elements=this.toArray(),t.length=t.elements.length,t},e.SortedSet.prototype.union=function(e){var t,n,r;return this.length>=e.length?(t=this,n=e):(t=e,n=this),r=t.clone(),r.add.apply(r,n.toArray()),r},e.SortedSet.prototype.toJSON=function(){return this.toArray()},e.Index=function(){this._fields=[],this._ref="id",this.pipeline=new e.Pipeline,this.documentStore=new e.Store,this.tokenStore=new e.TokenStore,this.corpusTokens=new e.SortedSet,this.eventEmitter=new e.EventEmitter,this._idfCache={},this.on("add","remove","update",function(){this._idfCache={}}.bind(this))},e.Index.prototype.on=function(){var e=Array.prototype.slice.call(arguments);return this.eventEmitter.addListener.apply(this.eventEmitter,e)},e.Index.prototype.off=function(e,t){return this.eventEmitter.removeListener(e,t)},e.Index.load=function(t){t.version!==e.version&&e.utils.warn("version mismatch: current "+e.version+" importing "+t.version);var n=new this;return n._fields=t.fields,n._ref=t.ref,n.documentStore=e.Store.load(t.documentStore),n.tokenStore=e.TokenStore.load(t.tokenStore),n.corpusTokens=e.SortedSet.load(t.corpusTokens),n.pipeline=e.Pipeline.load(t.pipeline),n},e.Index.prototype.field=function(e,t){var t=t||{},n={name:e,boost:t.boost||1};return this._fields.push(n),this},e.Index.prototype.ref=function(e){return this._ref=e,this},e.Index.prototype.add=function(t,n){var r={},i=new e.SortedSet,o=t[this._ref],n=void 0===n||n;this._fields.forEach(function(n){var o=this.pipeline.run(e.tokenizer(t[n.name]));r[n.name]=o,e.SortedSet.prototype.add.apply(i,o)},this),this.documentStore.set(o,i),e.SortedSet.prototype.add.apply(this.corpusTokens,i.toArray());for(var s=0;s<i.length;s++){var a=i.elements[s],u=this._fields.reduce(function(e,t){var n=r[t.name].length;return n?e+r[t.name].filter(function(e){return e===a}).length/n*t.boost:e},0);this.tokenStore.add(a,{ref:o,tf:u})}n&&this.eventEmitter.emit("add",t,this)},e.Index.prototype.remove=function(e,t){var n=e[this._ref],t=void 0===t||t;if(this.documentStore.has(n)){var r=this.documentStore.get(n);this.documentStore.remove(n),r.forEach(function(e){this.tokenStore.remove(e,n)},this),t&&this.eventEmitter.emit("remove",e,this)}},e.Index.prototype.update=function(e,t){var t=void 0===t||t;this.remove(e,!1),this.add(e,!1),t&&this.eventEmitter.emit("update",e,this)},e.Index.prototype.idf=function(e){var t="@"+e;if(Object.prototype.hasOwnProperty.call(this._idfCache,t))return this._idfCache[t];var n=this.tokenStore.count(e),r=1;return n>0&&(r=1+Math.log(this.tokenStore.length/n)),this._idfCache[t]=r},e.Index.prototype.search=function(t){ var n=this.pipeline.run(e.tokenizer(t)),r=new e.Vector,i=[],o=this._fields.reduce(function(e,t){return e+t.boost},0);return n.some(function(e){return this.tokenStore.has(e)},this)?(n.forEach(function(t,n,s){var a=1/s.length*this._fields.length*o,u=this,c=this.tokenStore.expand(t).reduce(function(n,i){var o=u.corpusTokens.indexOf(i),s=u.idf(i),c=1,l=new e.SortedSet;if(i!==t){var f=Math.max(3,i.length-t.length);c=1/Math.log(f)}return o>-1&&r.insert(o,a*s*c),Object.keys(u.tokenStore.get(i)).forEach(function(e){l.add(e)}),n.union(l)},new e.SortedSet);i.push(c)},this),i.reduce(function(e,t){return e.intersect(t)}).map(function(e){return{ref:e,score:r.similarity(this.documentVector(e))}},this).sort(function(e,t){return t.score-e.score})):[]},e.Index.prototype.documentVector=function(t){for(var n=this.documentStore.get(t),r=n.length,i=new e.Vector,o=0;o<r;o++){var s=n.elements[o],a=this.tokenStore.get(s)[t].tf,u=this.idf(s);i.insert(this.corpusTokens.indexOf(s),a*u)}return i},e.Index.prototype.toJSON=function(){return{version:e.version,fields:this._fields,ref:this._ref,documentStore:this.documentStore.toJSON(),tokenStore:this.tokenStore.toJSON(),corpusTokens:this.corpusTokens.toJSON(),pipeline:this.pipeline.toJSON()}},e.Index.prototype.use=function(e){var t=Array.prototype.slice.call(arguments,1);t.unshift(this),e.apply(this,t)},e.Store=function(){this.store={},this.length=0},e.Store.load=function(t){var n=new this;return n.length=t.length,n.store=Object.keys(t.store).reduce(function(n,r){return n[r]=e.SortedSet.load(t.store[r]),n},{}),n},e.Store.prototype.set=function(e,t){this.has(e)||this.length++,this.store[e]=t},e.Store.prototype.get=function(e){return this.store[e]},e.Store.prototype.has=function(e){return e in this.store},e.Store.prototype.remove=function(e){this.has(e)&&(delete this.store[e],this.length--)},e.Store.prototype.toJSON=function(){return{store:this.store,length:this.length}},e.stemmer=function(){var e={ational:"ate",tional:"tion",enci:"ence",anci:"ance",izer:"ize",bli:"ble",alli:"al",entli:"ent",eli:"e",ousli:"ous",ization:"ize",ation:"ate",ator:"ate",alism:"al",iveness:"ive",fulness:"ful",ousness:"ous",aliti:"al",iviti:"ive",biliti:"ble",logi:"log"},t={icate:"ic",ative:"",alize:"al",iciti:"ic",ical:"ic",ful:"",ness:""},n="[aeiouy]",r="[^aeiou][^aeiouy]*",i=new RegExp("^([^aeiou][^aeiouy]*)?[aeiouy][aeiou]*[^aeiou][^aeiouy]*"),o=new RegExp("^([^aeiou][^aeiouy]*)?[aeiouy][aeiou]*[^aeiou][^aeiouy]*[aeiouy][aeiou]*[^aeiou][^aeiouy]*"),s=new RegExp("^([^aeiou][^aeiouy]*)?[aeiouy][aeiou]*[^aeiou][^aeiouy]*([aeiouy][aeiou]*)?$"),a=new RegExp("^([^aeiou][^aeiouy]*)?[aeiouy]"),u=/^(.+?)(ss|i)es$/,c=/^(.+?)([^s])s$/,l=/^(.+?)eed$/,f=/^(.+?)(ed|ing)$/,d=/.$/,p=/(at|bl|iz)$/,h=new RegExp("([^aeiouylsz])\\1$"),g=new RegExp("^"+r+n+"[^aeiouwxy]$"),v=/^(.+?[^aeiou])y$/,m=/^(.+?)(ational|tional|enci|anci|izer|bli|alli|entli|eli|ousli|ization|ation|ator|alism|iveness|fulness|ousness|aliti|iviti|biliti|logi)$/,y=/^(.+?)(icate|ative|alize|iciti|ical|ful|ness)$/,x=/^(.+?)(al|ance|ence|er|ic|able|ible|ant|ement|ment|ent|ou|ism|ate|iti|ous|ive|ize)$/,b=/^(.+?)(s|t)(ion)$/,w=/^(.+?)e$/,T=/ll$/,S=new RegExp("^"+r+n+"[^aeiouwxy]$");return function(n){var r,E,C,k,N,j,A;if(n.length<3)return n;if(C=n.substr(0,1),"y"==C&&(n=C.toUpperCase()+n.substr(1)),k=u,N=c,k.test(n)?n=n.replace(k,"$1$2"):N.test(n)&&(n=n.replace(N,"$1$2")),k=l,N=f,k.test(n)){var L=k.exec(n);k=i,k.test(L[1])&&(k=d,n=n.replace(k,""))}else if(N.test(n)){var L=N.exec(n);r=L[1],N=a,N.test(r)&&(n=r,N=p,j=h,A=g,N.test(n)?n+="e":j.test(n)?(k=d,n=n.replace(k,"")):A.test(n)&&(n+="e"))}if(k=v,k.test(n)){var L=k.exec(n);r=L[1],n=r+"i"}if(k=m,k.test(n)){var L=k.exec(n);r=L[1],E=L[2],k=i,k.test(r)&&(n=r+e[E])}if(k=y,k.test(n)){var L=k.exec(n);r=L[1],E=L[2],k=i,k.test(r)&&(n=r+t[E])}if(k=x,N=b,k.test(n)){var L=k.exec(n);r=L[1],k=o,k.test(r)&&(n=r)}else if(N.test(n)){var L=N.exec(n);r=L[1]+L[2],N=o,N.test(r)&&(n=r)}if(k=w,k.test(n)){var L=k.exec(n);r=L[1],k=o,N=s,j=S,(k.test(r)||N.test(r)&&!j.test(r))&&(n=r)}return k=T,N=o,k.test(n)&&N.test(n)&&(k=d,n=n.replace(k,"")),"y"==C&&(n=C.toLowerCase()+n.substr(1)),n}}(),e.Pipeline.registerFunction(e.stemmer,"stemmer"),e.stopWordFilter=function(t){if(-1===e.stopWordFilter.stopWords.indexOf(t))return t},e.stopWordFilter.stopWords=new e.SortedSet,e.stopWordFilter.stopWords.length=119,e.stopWordFilter.stopWords.elements=["","a","able","about","across","after","all","almost","also","am","among","an","and","any","are","as","at","be","because","been","but","by","can","cannot","could","dear","did","do","does","either","else","ever","every","for","from","get","got","had","has","have","he","her","hers","him","his","how","however","i","if","in","into","is","it","its","just","least","let","like","likely","may","me","might","most","must","my","neither","no","nor","not","of","off","often","on","only","or","other","our","own","rather","said","say","says","she","should","since","so","some","than","that","the","their","them","then","there","these","they","this","tis","to","too","twas","us","wants","was","we","were","what","when","where","which","while","who","whom","why","will","with","would","yet","you","your"],e.Pipeline.registerFunction(e.stopWordFilter,"stopWordFilter"),e.trimmer=function(e){return e.replace(/^\W+/,"").replace(/\W+$/,"")},e.Pipeline.registerFunction(e.trimmer,"trimmer"),e.TokenStore=function(){this.root={docs:{}},this.length=0},e.TokenStore.load=function(e){var t=new this;return t.root=e.root,t.length=e.length,t},e.TokenStore.prototype.add=function(e,t,n){var n=n||this.root,r=e[0],i=e.slice(1);return r in n||(n[r]={docs:{}}),0===i.length?(n[r].docs[t.ref]=t,void(this.length+=1)):this.add(i,t,n[r])},e.TokenStore.prototype.has=function(e){if(!e)return!1;for(var t=this.root,n=0;n<e.length;n++){if(!t[e[n]])return!1;t=t[e[n]]}return!0},e.TokenStore.prototype.getNode=function(e){if(!e)return{};for(var t=this.root,n=0;n<e.length;n++){if(!t[e[n]])return{};t=t[e[n]]}return t},e.TokenStore.prototype.get=function(e,t){return this.getNode(e,t).docs||{}},e.TokenStore.prototype.count=function(e,t){return Object.keys(this.get(e,t)).length},e.TokenStore.prototype.remove=function(e,t){if(e){for(var n=this.root,r=0;r<e.length;r++){if(!(e[r]in n))return;n=n[e[r]]}delete n.docs[t]}},e.TokenStore.prototype.expand=function(e,t){var n=this.getNode(e),r=n.docs||{},t=t||[];return Object.keys(r).length&&t.push(e),Object.keys(n).forEach(function(n){"docs"!==n&&t.concat(this.expand(e+n,t))},this),t},e.TokenStore.prototype.toJSON=function(){return{root:this.root,length:this.length}},function(e,t){"function"==typeof define&&define.amd?define(t):"object"==typeof exports?module.exports=t():e.lunr=t()}(this,function(){return e})}(),function(){function e(){}function t(e,t){for(var n=e.length;n--;)if(e[n].listener===t)return n;return-1}function n(e){return function(){return this[e].apply(this,arguments)}}var r=e.prototype,i=this,o=i.EventEmitter;r.getListeners=function(e){var t,n,r=this._getEvents();if("object"==typeof e){t={};for(n in r)r.hasOwnProperty(n)&&e.test(n)&&(t[n]=r[n])}else t=r[e]||(r[e]=[]);return t},r.flattenListeners=function(e){var t,n=[];for(t=0;e.length>t;t+=1)n.push(e[t].listener);return n},r.getListenersAsObject=function(e){var t,n=this.getListeners(e);return n instanceof Array&&(t={},t[e]=n),t||n},r.addListener=function(e,n){var r,i=this.getListenersAsObject(e),o="object"==typeof n;for(r in i)i.hasOwnProperty(r)&&-1===t(i[r],n)&&i[r].push(o?n:{listener:n,once:!1});return this},r.on=n("addListener"),r.addOnceListener=function(e,t){return this.addListener(e,{listener:t,once:!0})},r.once=n("addOnceListener"),r.defineEvent=function(e){return this.getListeners(e),this},r.defineEvents=function(e){for(var t=0;e.length>t;t+=1)this.defineEvent(e[t]);return this},r.removeListener=function(e,n){var r,i,o=this.getListenersAsObject(e);for(i in o)o.hasOwnProperty(i)&&-1!==(r=t(o[i],n))&&o[i].splice(r,1);return this},r.off=n("removeListener"),r.addListeners=function(e,t){return this.manipulateListeners(!1,e,t)},r.removeListeners=function(e,t){return this.manipulateListeners(!0,e,t)},r.manipulateListeners=function(e,t,n){var r,i,o=e?this.removeListener:this.addListener,s=e?this.removeListeners:this.addListeners;if("object"!=typeof t||t instanceof RegExp)for(r=n.length;r--;)o.call(this,t,n[r]);else for(r in t)t.hasOwnProperty(r)&&(i=t[r])&&("function"==typeof i?o.call(this,r,i):s.call(this,r,i));return this},r.removeEvent=function(e){var t,n=typeof e,r=this._getEvents();if("string"===n)delete r[e];else if("object"===n)for(t in r)r.hasOwnProperty(t)&&e.test(t)&&delete r[t];else delete this._events;return this},r.removeAllListeners=n("removeEvent"),r.emitEvent=function(e,t){var n,r,i,o=this.getListenersAsObject(e);for(i in o)if(o.hasOwnProperty(i))for(r=o[i].length;r--;)n=o[i][r],!0===n.once&&this.removeListener(e,n.listener),n.listener.apply(this,t||[])===this._getOnceReturnValue()&&this.removeListener(e,n.listener);return this},r.trigger=n("emitEvent"),r.emit=function(e){var t=Array.prototype.slice.call(arguments,1);return this.emitEvent(e,t)},r.setOnceReturnValue=function(e){return this._onceReturnValue=e,this},r._getOnceReturnValue=function(){return!this.hasOwnProperty("_onceReturnValue")||this._onceReturnValue},r._getEvents=function(){return this._events||(this._events={})},e.noConflict=function(){return i.EventEmitter=o,e},"function"==typeof define&&define.amd?define("eventEmitter/EventEmitter",[],function(){return e}):"object"==typeof module&&module.exports?module.exports=e:this.EventEmitter=e}.call(this),function(e){function t(t){var n=e.event;return n.target=n.target||n.srcElement||t,n}var n=document.documentElement,r=function(){};n.addEventListener?r=function(e,t,n){e.addEventListener(t,n,!1)}:n.attachEvent&&(r=function(e,n,r){e[n+r]=r.handleEvent?function(){var n=t(e);r.handleEvent.call(r,n)}:function(){var n=t(e);r.call(e,n)},e.attachEvent("on"+n,e[n+r])});var i=function(){};n.removeEventListener?i=function(e,t,n){e.removeEventListener(t,n,!1)}:n.detachEvent&&(i=function(e,t,n){e.detachEvent("on"+t,e[t+n]);try{delete e[t+n]}catch(r){e[t+n]=void 0}});var o={bind:r,unbind:i};"function"==typeof define&&define.amd?define("eventie/eventie",o):e.eventie=o}(this),function(e,t){"function"==typeof define&&define.amd?define(["eventEmitter/EventEmitter","eventie/eventie"],function(n,r){return t(e,n,r)}):"object"==typeof exports?module.exports=t(e,require("wolfy87-eventemitter"),require("eventie")):e.imagesLoaded=t(e,e.EventEmitter,e.eventie)}(window,function(e,t,n){function r(e,t){for(var n in t)e[n]=t[n];return e}function i(e){return"[object Array]"===d.call(e)}function o(e){var t=[];if(i(e))t=e;else if("number"==typeof e.length)for(var n=0,r=e.length;r>n;n++)t.push(e[n]);else t.push(e);return t}function s(e,t,n){if(!(this instanceof s))return new s(e,t);"string"==typeof e&&(e=document.querySelectorAll(e)),this.elements=o(e),this.options=r({},this.options),"function"==typeof t?n=t:r(this.options,t),n&&this.on("always",n),this.getImages(),c&&(this.jqDeferred=new c.Deferred);var i=this;setTimeout(function(){i.check()})}function a(e){this.img=e}function u(e){this.src=e,p[e]=this}var c=e.jQuery,l=e.console,f=void 0!==l,d=Object.prototype.toString;s.prototype=new t,s.prototype.options={},s.prototype.getImages=function(){this.images=[];for(var e=0,t=this.elements.length;t>e;e++){var n=this.elements[e];"IMG"===n.nodeName&&this.addImage(n);var r=n.nodeType;if(r&&(1===r||9===r||11===r))for(var i=n.querySelectorAll("img"),o=0,s=i.length;s>o;o++){var a=i[o];this.addImage(a)}}},s.prototype.addImage=function(e){var t=new a(e);this.images.push(t)},s.prototype.check=function(){function e(e,i){return t.options.debug&&f&&l.log("confirm",e,i),t.progress(e),n++,n===r&&t.complete(),!0}var t=this,n=0,r=this.images.length;if(this.hasAnyBroken=!1,!r)return void this.complete();for(var i=0;r>i;i++){var o=this.images[i];o.on("confirm",e),o.check()}},s.prototype.progress=function(e){this.hasAnyBroken=this.hasAnyBroken||!e.isLoaded;var t=this;setTimeout(function(){t.emit("progress",t,e),t.jqDeferred&&t.jqDeferred.notify&&t.jqDeferred.notify(t,e)})},s.prototype.complete=function(){var e=this.hasAnyBroken?"fail":"done";this.isComplete=!0;var t=this;setTimeout(function(){if(t.emit(e,t),t.emit("always",t),t.jqDeferred){var n=t.hasAnyBroken?"reject":"resolve";t.jqDeferred[n](t)}})},c&&(c.fn.imagesLoaded=function(e,t){return new s(this,e,t).jqDeferred.promise(c(this))}),a.prototype=new t,a.prototype.check=function(){var e=p[this.img.src]||new u(this.img.src);if(e.isConfirmed)return void this.confirm(e.isLoaded,"cached was confirmed");if(this.img.complete&&void 0!==this.img.naturalWidth)return void this.confirm(0!==this.img.naturalWidth,"naturalWidth");var t=this;e.on("confirm",function(e,n){return t.confirm(e.isLoaded,n),!0}),e.check()},a.prototype.confirm=function(e,t){this.isLoaded=e,this.emit("confirm",this,t)};var p={};return u.prototype=new t,u.prototype.check=function(){if(!this.isChecked){var e=new Image;n.bind(e,"load",this),n.bind(e,"error",this),e.src=this.src,this.isChecked=!0}},u.prototype.handleEvent=function(e){var t="on"+e.type;this[t]&&this[t](e)},u.prototype.onload=function(e){this.confirm(!0,"onload"),this.unbindProxyEvents(e)},u.prototype.onerror=function(e){this.confirm(!1,"onerror"),this.unbindProxyEvents(e)},u.prototype.confirm=function(e,t){this.isConfirmed=!0,this.isLoaded=e,this.emit("confirm",this,t)},u.prototype.unbindProxyEvents=function(e){n.unbind(e.target,"load",this),n.unbind(e.target,"error",this)},s}),function(){if("ontouchstart"in window){var e,t,n,r,i,o,s={};e=function(e,t){return Math.abs(e[0]-t[0])>5||Math.abs(e[1]-t[1])>5},t=function(e){this.startXY=[e.touches[0].clientX,e.touches[0].clientY],this.threshold=!1},n=function(t){if(this.threshold)return!1;this.threshold=e(this.startXY,[t.touches[0].clientX,t.touches[0].clientY])},r=function(t){if(!this.threshold&&!e(this.startXY,[t.changedTouches[0].clientX,t.changedTouches[0].clientY])){var n=t.changedTouches[0],r=document.createEvent("MouseEvents");r.initMouseEvent("click",!0,!0,window,0,n.screenX,n.screenY,n.clientX,n.clientY,!1,!1,!1,!1,0,null),r.simulated=!0,t.target.dispatchEvent(r)}},i=function(e){var t=Date.now(),n=t-s.time,r=e.clientX,i=e.clientY,a=[Math.abs(s.x-r),Math.abs(s.y-i)],u=o(e.target,"A")||e.target,c=u.nodeName,l="A"===c,f=window.navigator.standalone&&l&&e.target.getAttribute("href");if(s.time=t,s.x=r,s.y=i,(!e.simulated&&(n<500||n<1500&&a[0]<50&&a[1]<50)||f)&&(e.preventDefault(),e.stopPropagation(),!f))return!1;f&&(window.location=u.getAttribute("href")),u&&u.classList&&(u.classList.add("energize-focus"),window.setTimeout(function(){u.classList.remove("energize-focus")},150))},o=function(e,t){for(var n=e;n!==document.body;){if(!n||n.nodeName===t)return n;n=n.parentNode}return null},document.addEventListener("touchstart",t,!1),document.addEventListener("touchmove",n,!1),document.addEventListener("touchend",r,!1),document.addEventListener("click",i,!0)}}(),function(){"use strict";function e(e){if(e&&""!==e){$(".lang-selector a").removeClass("active"),$(".lang-selector a[data-language-name='"+e+"']").addClass("active");for(var t=0;t<a.length;t++)$(".highlight.tab-"+a[t]).hide(),$(".lang-specific."+a[t]).hide();$(".highlight.tab-"+e).show(),$(".lang-specific."+e).show(),window.recacheHeights(),$(window.location.hash).get(0)&&$(window.location.hash).get(0).scrollIntoView(!0)}}function t(e){return"string"!=typeof e?{}:(e=e.trim().replace(/^(\?|#|&)/,""),e?e.split("&").reduce(function(e,t){var n=t.replace(/\+/g," ").split("="),r=n[0],i=n[1];return r=decodeURIComponent(r),i=void 0===i?null:decodeURIComponent(i),e.hasOwnProperty(r)?Array.isArray(e[r])?e[r].push(i):e[r]=[e[r],i]:e[r]=i,e},{}):{})}function n(e){return e?Object.keys(e).sort().map(function(t){var n=e[t];return Array.isArray(n)?n.sort().map(function(e){return encodeURIComponent(t)+"="+encodeURIComponent(e)}).join("&"):encodeURIComponent(t)+"="+encodeURIComponent(n)}).join("&"):""}function r(){if(location.search.length>=1){var e=t(location.search).language;if(e)return e;if(-1!=jQuery.inArray(location.search.substr(1),a))return location.search.substr(1)}return!1}function i(e){var r=t(location.search);return r.language?(r.language=e,n(r)):e}function o(e){if(history){var t=window.location.hash;t&&(t=t.replace(/^#+/,"")),history.pushState({},"","?"+i(e)+"#"+t),localStorage.setItem("language",e)}}function s(t){var n=localStorage.getItem("language");a=t;var i=r();i?(e(i),localStorage.setItem("language",i)):e(null!==n&&-1!=jQuery.inArray(n,a)?n:a[0])}var a=[];window.setupLanguages=s,window.activateLanguage=e,window.getLanguageFromQueryString=r,$(function(){$(".lang-selector a").on("click",function(){var t=$(this).data("language-name");return o(t),e(t),!1})})}(),function(){"use strict";function e(){$("h1, h2").each(function(){var e=$(this),t=e.nextUntil("h1, h2");f.add({id:e.prop("id"),title:e.text(),body:t.text()})}),t()}function t(){f.tokenStore.length>5e3&&(c=300)}function n(){s=$(".content"),a=$(".search-results"),$("#input-search").on("keyup",function(e){!function(){return function(e,t){clearTimeout(l),l=setTimeout(e,t)}}()(function(){r(e)},c)})}function r(e){var t=$("#input-search")[0];if(o(),a.addClass("visible"),27===e.keyCode&&(t.value=""),t.value){var n=f.search(t.value).filter(function(e){return e.score>1e-4});n.length?(a.empty(),$.each(n,function(e,t){var n=document.getElementById(t.ref);a.append("<li><a href='#"+t.ref+"'>"+$(n).text()+"</a></li>")}),i.call(t)):(a.html("<li></li>"),$(".search-results li").text('No Results Found for "'+t.value+'"'))}else o(),a.removeClass("visible")}function i(){this.value&&s.highlight(this.value,u)}function o(){s.unhighlight(u)}var s,a,u={element:"span",className:"search-highlight"},c=0,l=0,f=new lunr.Index;f.ref("id"),f.field("title",{boost:10}),f.field("body"),f.pipeline.add(lunr.trimmer,lunr.stopWordFilter),$(e),$(n)}(),function(){"use strict";function e(e,i,o,s){var a={},u=0,c=0,l=document.title,f=function(){a={},u=$(document).height(),c=$(window).height(),e.find(i).each(function(){var e=$(this).attr("href");"#"===e[0]&&(a[e]=$(e).offset().top)})},d=function(){var n=$(document).scrollTop()+s;n+c>=u&&(n=u+1e3);var r=null;for(var f in a)(a[f]<n&&a[f]>a[r]||null===r)&&(r=f);n!=s||t||(r=window.location.hash,t=!0);var d=e.find("[href='"+r+"']").first();if(!d.hasClass("active")){e.find(".active").removeClass("active"),e.find(".active-parent").removeClass("active-parent"),d.addClass("active"),d.parents(o).addClass("active").siblings(i).addClass("active-parent"),d.siblings(o).addClass("active"),e.find(o).filter(":not(.active)").slideUp(150),e.find(o).filter(".active").slideDown(150),window.history.replaceState&&window.history.replaceState(null,"",r);var p=d.data("title");void 0!==p&&p.length>0?document.title=p+" – "+l:document.title=l}};!function(){f(),d(),$("#nav-button").click(function(){return $(".toc-wrapper").toggleClass("open"),$("#nav-button").toggleClass("open"),!1}),$(".page-wrapper").click(r),$(".toc-link").click(r),e.find(i).click(function(){setTimeout(function(){d()},0)}),$(window).scroll(n(d,200)),$(window).resize(n(f,200))}(),window.recacheHeights=f,window.refreshToc=d}var t=!1,n=function(e,t){var n=!1;return function(){!1===n&&(setTimeout(function(){e(),n=!1},t),n=!0)}},r=function(){$(".toc-wrapper").removeClass("open"),$("#nav-button").removeClass("open")};window.loadToc=e}(),$(function(){loadToc($("#toc"),".toc-link",".toc-list-h2, .toc-list-h3, .toc-list-h4, .toc-list-h5, .toc-list-h6",10),setupLanguages($("body").data("languages")),$(".content").imagesLoaded(function(){window.recacheHeights(),window.refreshToc()})}),window.onpopstate=function(){activateLanguage(getLanguageFromQueryString())};</script> - + <meta name="theme-color" content="#F3F7F9" /> </head> @@ -1477,498 +1477,434 @@ var n=this.pipeline.run(e.tokenizer(t)),r=new e.Vector,i=[],o=this._fields.reduc </a> <div class="toc-wrapper"> <img src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGEAAAAcCAYAAABxutG8AAAG6klEQVR4Ad3aA4xkSxcA4LvefbZt27Zt27Zt27Zt27bttWe2R9+vTionlZs7760m/5eMutDVXV11T507RUeD7rgAL+AQzIlx/mYfp6OGs4oOAp3QEz3Er65FR4NO2EL0GhZtZ/t50IhWXFJ0EFgDd+LW9OUWHFd0RJgSr4lewGTVbZ2BFjRh16KDwHNKjEynE+MkfIz7MP0o3pJuEQ3FChXtxsdLgEYs+385CVgQ98rVcAy6jaIt6Vq5DSraLYM/AMMxbdFB4NmRmgRMhtXyjgxATXQ7xs37sA7WxQRFBXTDzXLrVLTbXTK0qNbxJwGTYVe8IPoFF2F3fC96BZPnffkG8AQ2ROeKre4JUV8sVd5GL1wn+an4BzAJFsE62Aa7YM1Ubgbsgz2xF3ajOsLBS397ErAj3kKrpBVnYf56nfXQKLqAOCgsjKGSRhyDTiXPPQs+Fb1F+faCKfCJ5NmindAT2+FuvIufMBBNgA8wSb3u/nIzFBVwIHrjN/wqfT2ZV2Z6vI5W0ZdYHF3Svu1EUSO2yvt0DlpEr5etBiyFmuiKihc5q+jqoh1wFP5ETbkfMG+9/pFys9XL5sI9eLH+9TKextToivHlX73SYOiMA+SacTe6xMGbCI+LvsHc+ZbmHbmLyVcCOmMv0WBsWPFmbik6qryuzlgLfbXP95irfBLMXi/bGTW5tYsqmAp3yfXD/iVtZkQ/0XN5PRtgmNxG5eFpNrmfVO27uEy0ZUm9qXGt9mlDA55XDzawG2oYjCFoxLRpC9cgt1bVBIyH5+V+oXwGsZqoBafFOnrgMrkRmKv8oJbZr6iAj0VL53XMibeU+wtP4WIcgm2xERaKF27rSdHemug0spNwhtwgLF/R7lxRA/EwhWnRW+49TF3S76Gi34t2kJsulpsDf8oNwaVYETNgYnQv/gHshMaq0DqDPnJbFBXwiah/EYSlO0h0c1lSDn9Vb1sR5ifKgw0DRV9h62IUwjrohza0og2wUFXDBtEtRQVMJHdffur1AT7EANGRJf1uIXqpaAfsIWpIZSbFx4A2fDSK3/wA3dAT3du9onCHaNLqNraV2yq/ZmjAtaJh2KSk3w8kfbEoZsKyWBiTlLS7RvRlusi7GjAYJ2CidqZmNsEGWBVz5uGwlbEptsYa+YfUWtgOUxVVMDsGp8FXw30yMVWBD/E6zhN9jwVKVsEIyXd4AZ9hdzyBT3EFxottvS96qv74+oBvqE7mYUu8gB9wDn5AX3yHK9ELe+Nb9MYwtOCG1Icd8C4Ghg9nFayEgXi3nfWHi96J5VYA7CgPN9/G+HnKwXOiNsB+GBf3AdrwNWnS0Si6Gl3wM77GHBWvZwI8ghGAlzAefhcthXvktq33c5g4luFhlVTBdNihup755I6JdTyF3zEhfhQ9nPdpczTKDUQnTIpXJc04OJ1xtIgOx8EYWrUCMCmelDThYEyL/qIV8KrcLFgdraIvMFcxqmFfuYVTueVQw26YXtSCU/JknVfk4HJ0wowYKmnD7mnVaRXtiYHYvzpl7lzRX5gSO6MxTo4Z8LXcePgKI0RPolcxquEuUT9MmNIBrsEf6IGlRSOwWezPIcrUUxXYVPSC+ovDrvkkeAYNVUEGFgYgJv5wu+g1dMcg0Yc4Fp/jCUkbLowXe4sVowI+Fj2iHvNjAdSwS/3v7UXDMU88QGlTpn4Bx2eSq0gRDh6Va0Ir7qX8JhMekNseU+FT0Tn1NjXRYxiK9fCBZBi2Kerw3ijZmjBdvsc7AV3RDVfgS/XTME4UDU596YJfAM1oEfXGdDgD8AmWi+OxNP5UDi4oi9flYDysj49QAwzBxhgPTaIG3IS50Srpk7Krlse7xaiAxfBnyZYxH9qwY6rvYtEP6UDjgTRYp+JL0a84AVeU5IHGxVVoUe3IkADMxpadL86uf/UDfIMZMBua5GbBRqKvY6BixWJUwLxxEgzFEuiG9/EEepbngbxVf/wqwGBshe54C/l2VAIn4hR8I6phqNyZmDzF8p6Suwzj437sjAGAF1Mor1n0Qb1sF9Gt6V9d3FiMSnhSMgjr4UH8iWnypJm/JL/gfkA/UsIPW8tdnz+/cXAXTsX0+EpuPfwp9yFewnOYBu+IDsY2uAiLYhBacVk6pGojT8FgddHR6IQrMEsxKmECfJRvHaYrqb8mBojexqwlCbBG0cWYFfPgZPyFrdMtTd/LzYAp8bzc1+kumanxnWQY3k6Bhh8BL+MUXCi3ULol6yvJK7g0vxk16s8L9+ModK6+aeQ03Ied0akiAXYMPsEwSR9cnJ+2HYs38DN6o2+MwGyHj9APt2GyfGU5Cg/gVHSNK9lX+BIroSt2xWW4C5divPiB8xUa8H3MAJf7Fykvx9WyNCXUAAAAAElFTkSuQmCC" class="logo" alt="Logo"> - + <div class="lang-selector"> - - + + <a href="#" data-language-name="shell">Shell</a> - - - + + + <a href="#" data-language-name="http">HTTP</a> - - - + + + <a href="#" data-language-name="javascript">JavaScript</a> - - - + + + <a href="#" data-language-name="javascript--nodejs">Node.js</a> - - - + + + <a href="#" data-language-name="ruby">Ruby</a> - - - + + + <a href="#" data-language-name="python">Python</a> - - - + + + <a href="#" data-language-name="java">Java</a> - - - + + + <a href="#" data-language-name="go">Go</a> - - + + </div> - - + + <div class="search"> <input type="text" class="search" id="input-search" placeholder="Search"> </div> <ul class="search-results"></ul> - + <div id="toc" class="toc-list-h1"> <ul class="toc-list-h1"> - + <li> - <a href="#wekan-rest-api" class="toc-h1 toc-link" data-title="Wekan REST API v3.97">Wekan REST API v3.97</a> - + <a href="#wekan-rest-api" class="toc-h1 toc-link" data-title="Wekan REST API v3.98">Wekan REST API v3.98</a> + </li> - + <li> <a href="#production-security-concerns" class="toc-h1 toc-link" data-title="Production Security Concerns">Production Security Concerns</a> - + </li> - + <li> <a href="#authentication" class="toc-h1 toc-link" data-title="Authentication">Authentication</a> - + </li> - + <li> <a href="#wekan-rest-api-login" class="toc-h1 toc-link" data-title="Login">Login</a> - + <ul class="toc-list-h2"> - + <li> <a href="#login" class="toc-h2 toc-link" data-title="login">login</a> - + </li> - + <li> <a href="#register" class="toc-h2 toc-link" data-title="register">register</a> - + </li> - + </ul> - + </li> - + <li> <a href="#wekan-rest-api-boards" class="toc-h1 toc-link" data-title="Boards">Boards</a> - + <ul class="toc-list-h2"> - + <li> <a href="#get_public_boards" class="toc-h2 toc-link" data-title="get_public_boards">get_public_boards</a> - + </li> - + <li> <a href="#new_board" class="toc-h2 toc-link" data-title="new_board">new_board</a> - + </li> - + <li> <a href="#get_board" class="toc-h2 toc-link" data-title="get_board">get_board</a> - + </li> - + <li> <a href="#delete_board" class="toc-h2 toc-link" data-title="delete_board">delete_board</a> - + </li> - + <li> <a href="#export" class="toc-h2 toc-link" data-title="export">export</a> - + </li> - + <li> <a href="#add_board_label" class="toc-h2 toc-link" data-title="add_board_label">add_board_label</a> - + </li> - + <li> <a href="#set_board_member_permission" class="toc-h2 toc-link" data-title="set_board_member_permission">set_board_member_permission</a> - + </li> - + <li> <a href="#get_boards_from_user" class="toc-h2 toc-link" data-title="get_boards_from_user">get_boards_from_user</a> - + </li> - + </ul> - + </li> - + <li> <a href="#wekan-rest-api-checklists" class="toc-h1 toc-link" data-title="Checklists">Checklists</a> - + <ul class="toc-list-h2"> - + <li> <a href="#get_board_card_checklists" class="toc-h2 toc-link" data-title="get_board_card_checklists">get_board_card_checklists</a> - + </li> - + <li> <a href="#post_board_card_checklists" class="toc-h2 toc-link" data-title="post_board_card_checklists">post_board_card_checklists</a> - + </li> - + <li> <a href="#get_board_card_checklist" class="toc-h2 toc-link" data-title="get_board_card_checklist">get_board_card_checklist</a> - + </li> - + <li> <a href="#delete_board_card_checklist" class="toc-h2 toc-link" data-title="delete_board_card_checklist">delete_board_card_checklist</a> - + </li> - + </ul> - + </li> - + <li> <a href="#wekan-rest-api-checklistitems" class="toc-h1 toc-link" data-title="ChecklistItems">ChecklistItems</a> - + <ul class="toc-list-h2"> - + <li> <a href="#get_board_card_checklist_item" class="toc-h2 toc-link" data-title="get_board_card_checklist_item">get_board_card_checklist_item</a> - + </li> - + <li> <a href="#put_board_card_checklist_item" class="toc-h2 toc-link" data-title="put_board_card_checklist_item">put_board_card_checklist_item</a> - + </li> - + <li> <a href="#delete_board_card_checklist_item" class="toc-h2 toc-link" data-title="delete_board_card_checklist_item">delete_board_card_checklist_item</a> - + </li> - + </ul> - + </li> - + <li> <a href="#wekan-rest-api-cardcomments" class="toc-h1 toc-link" data-title="CardComments">CardComments</a> - + <ul class="toc-list-h2"> - + <li> <a href="#get_all_comments" class="toc-h2 toc-link" data-title="get_all_comments">get_all_comments</a> - + </li> - + <li> <a href="#post_board_card_comments" class="toc-h2 toc-link" data-title="post_board_card_comments">post_board_card_comments</a> - + </li> - + <li> <a href="#get_board_card_comment" class="toc-h2 toc-link" data-title="get_board_card_comment">get_board_card_comment</a> - + </li> - + <li> <a href="#delete_board_card_comment" class="toc-h2 toc-link" data-title="delete_board_card_comment">delete_board_card_comment</a> - + </li> - + </ul> - + </li> - + <li> <a href="#wekan-rest-api-customfields" class="toc-h1 toc-link" data-title="CustomFields">CustomFields</a> - + <ul class="toc-list-h2"> - + <li> <a href="#get_all_custom_fields" class="toc-h2 toc-link" data-title="get_all_custom_fields">get_all_custom_fields</a> - + </li> - + <li> <a href="#new_custom_field" class="toc-h2 toc-link" data-title="new_custom_field">new_custom_field</a> - + </li> - + <li> <a href="#get_board_customfield" class="toc-h2 toc-link" data-title="get_board_customField">get_board_customField</a> - + </li> - + <li> <a href="#delete_board_customfield" class="toc-h2 toc-link" data-title="delete_board_customField">delete_board_customField</a> - + </li> - + </ul> - + </li> - + <li> <a href="#wekan-rest-api-integrations" class="toc-h1 toc-link" data-title="Integrations">Integrations</a> - + <ul class="toc-list-h2"> - + <li> <a href="#get_all_integrations" class="toc-h2 toc-link" data-title="get_all_integrations">get_all_integrations</a> - + </li> - + <li> <a href="#new_integration" class="toc-h2 toc-link" data-title="new_integration">new_integration</a> - + </li> - + <li> <a href="#get_integration" class="toc-h2 toc-link" data-title="get_integration">get_integration</a> - + </li> - + <li> <a href="#edit_integration" class="toc-h2 toc-link" data-title="edit_integration">edit_integration</a> - + </li> - + <li> <a href="#delete_integration" class="toc-h2 toc-link" data-title="delete_integration">delete_integration</a> - + </li> - + <li> <a href="#delete_board_int_activities" class="toc-h2 toc-link" data-title="delete_board_int_activities">delete_board_int_activities</a> - + </li> - + <li> <a href="#post_board_int_activities" class="toc-h2 toc-link" data-title="post_board_int_activities">post_board_int_activities</a> - + </li> - + </ul> - + </li> - + <li> <a href="#wekan-rest-api-lists" class="toc-h1 toc-link" data-title="Lists">Lists</a> - + <ul class="toc-list-h2"> - + <li> <a href="#get_all_lists" class="toc-h2 toc-link" data-title="get_all_lists">get_all_lists</a> - + </li> - + <li> <a href="#new_list" class="toc-h2 toc-link" data-title="new_list">new_list</a> - + </li> - + <li> <a href="#get_list" class="toc-h2 toc-link" data-title="get_list">get_list</a> - + </li> - + <li> <a href="#delete_list" class="toc-h2 toc-link" data-title="delete_list">delete_list</a> - - </li> - - </ul> - - </li> - - <li> - <a href="#wekan-rest-api-users" class="toc-h1 toc-link" data-title="Users">Users</a> - - <ul class="toc-list-h2"> - - <li> - <a href="#add_board_member" class="toc-h2 toc-link" data-title="add_board_member">add_board_member</a> - - </li> - - <li> - <a href="#post_board_user_remove" class="toc-h2 toc-link" data-title="post_board_user_remove">post_board_user_remove</a> - - </li> - - <li> - <a href="#get_current_user" class="toc-h2 toc-link" data-title="get_current_user">get_current_user</a> - - </li> - - <li> - <a href="#get_all_users" class="toc-h2 toc-link" data-title="get_all_users">get_all_users</a> - - </li> - - <li> - <a href="#new_user" class="toc-h2 toc-link" data-title="new_user">new_user</a> - - </li> - - <li> - <a href="#get_user" class="toc-h2 toc-link" data-title="get_user">get_user</a> - - </li> - - <li> - <a href="#edit_user" class="toc-h2 toc-link" data-title="edit_user">edit_user</a> - - </li> - - <li> - <a href="#delete_user" class="toc-h2 toc-link" data-title="delete_user">delete_user</a> - + </li> - + </ul> - + </li> - + <li> <a href="#wekan-rest-api-swimlanes" class="toc-h1 toc-link" data-title="Swimlanes">Swimlanes</a> - + <ul class="toc-list-h2"> - + <li> <a href="#get_all_swimlanes" class="toc-h2 toc-link" data-title="get_all_swimlanes">get_all_swimlanes</a> - + </li> - + <li> <a href="#new_swimlane" class="toc-h2 toc-link" data-title="new_swimlane">new_swimlane</a> - + </li> - + <li> <a href="#get_swimlane" class="toc-h2 toc-link" data-title="get_swimlane">get_swimlane</a> - + </li> - + <li> <a href="#delete_board_swimlane" class="toc-h2 toc-link" data-title="delete_board_swimlane">delete_board_swimlane</a> - + </li> - + </ul> - + </li> - + <li> <a href="#schemas" class="toc-h1 toc-link" data-title="Schemas">Schemas</a> - + <ul class="toc-list-h2"> - + <li> <a href="#tocsboards" class="toc-h2 toc-link" data-title="Boards">Boards</a> - + </li> - + <li> <a href="#tocsboardslabels" class="toc-h2 toc-link" data-title="BoardsLabels">BoardsLabels</a> - + </li> - + <li> <a href="#tocsboardsmembers" class="toc-h2 toc-link" data-title="BoardsMembers">BoardsMembers</a> - + </li> - + <li> <a href="#tocscardcomments" class="toc-h2 toc-link" data-title="CardComments">CardComments</a> - + </li> - + <li> <a href="#tocschecklistitems" class="toc-h2 toc-link" data-title="ChecklistItems">ChecklistItems</a> - + </li> - + <li> <a href="#tocschecklists" class="toc-h2 toc-link" data-title="Checklists">Checklists</a> - + </li> - + <li> <a href="#tocscustomfields" class="toc-h2 toc-link" data-title="CustomFields">CustomFields</a> - + </li> - + <li> <a href="#tocscustomfieldssettings" class="toc-h2 toc-link" data-title="CustomFieldsSettings">CustomFieldsSettings</a> - + </li> - + <li> <a href="#tocscustomfieldssettingsdropdownitems" class="toc-h2 toc-link" data-title="CustomFieldsSettingsDropdownitems">CustomFieldsSettingsDropdownitems</a> - + </li> - + <li> <a href="#tocsintegrations" class="toc-h2 toc-link" data-title="Integrations">Integrations</a> - + </li> - + <li> <a href="#tocslists" class="toc-h2 toc-link" data-title="Lists">Lists</a> - + </li> - + <li> <a href="#tocslistswiplimit" class="toc-h2 toc-link" data-title="ListsWiplimit">ListsWiplimit</a> - + </li> - + <li> <a href="#tocsswimlanes" class="toc-h2 toc-link" data-title="Swimlanes">Swimlanes</a> - - </li> - - <li> - <a href="#tocsusers" class="toc-h2 toc-link" data-title="Users">Users</a> - - </li> - - <li> - <a href="#tocsusersemails" class="toc-h2 toc-link" data-title="UsersEmails">UsersEmails</a> - - </li> - - <li> - <a href="#tocsusersprofile" class="toc-h2 toc-link" data-title="UsersProfile">UsersProfile</a> - + </li> - + </ul> - + </li> - + </ul> </div> - + <ul class="toc-footer"> - + </ul> - + </div> <div class="page-wrapper"> <div class="dark-box"></div> <div class="content"> - <h1 id="wekan-rest-api">Wekan REST API v3.97</h1> + <h1 id="wekan-rest-api">Wekan REST API v3.98</h1> <blockquote> <p>Scroll down for code samples, example requests and responses. Select a language for code samples from the tabs above or the mobile navigation menu.</p> </blockquote> @@ -2106,7 +2042,7 @@ System.out.println(response.toString()); headers := <span class="hljs-keyword">map</span>[<span class="hljs-keyword">string</span>][]<span class="hljs-keyword">string</span>{ <span class="hljs-string">"Content-Type"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"application/x-www-form-urlencoded"</span>}, <span class="hljs-string">"Accept"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"*/*"</span>}, - + } data := bytes.NewBuffer([]<span class="hljs-keyword">byte</span>{jsonReq}) @@ -2381,7 +2317,7 @@ System.out.println(response.toString()); headers := <span class="hljs-keyword">map</span>[<span class="hljs-keyword">string</span>][]<span class="hljs-keyword">string</span>{ <span class="hljs-string">"Content-Type"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"application/x-www-form-urlencoded"</span>}, <span class="hljs-string">"Accept"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"*/*"</span>}, - + } data := bytes.NewBuffer([]<span class="hljs-keyword">byte</span>{jsonReq}) @@ -2664,7 +2600,7 @@ System.out.println(response.toString()); headers := <span class="hljs-keyword">map</span>[<span class="hljs-keyword">string</span>][]<span class="hljs-keyword">string</span>{ <span class="hljs-string">"Accept"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"application/json"</span>}, <span class="hljs-string">"Authorization"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"API_KEY"</span>}, - + } data := bytes.NewBuffer([]<span class="hljs-keyword">byte</span>{jsonReq}) @@ -2870,7 +2806,7 @@ System.out.println(response.toString()); <span class="hljs-string">"Content-Type"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"multipart/form-data"</span>}, <span class="hljs-string">"Accept"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"application/json"</span>}, <span class="hljs-string">"Authorization"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"API_KEY"</span>}, - + } data := bytes.NewBuffer([]<span class="hljs-keyword">byte</span>{jsonReq}) @@ -3165,7 +3101,7 @@ System.out.println(response.toString()); headers := <span class="hljs-keyword">map</span>[<span class="hljs-keyword">string</span>][]<span class="hljs-keyword">string</span>{ <span class="hljs-string">"Accept"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"application/json"</span>}, <span class="hljs-string">"Authorization"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"API_KEY"</span>}, - + } data := bytes.NewBuffer([]<span class="hljs-keyword">byte</span>{jsonReq}) @@ -3390,7 +3326,7 @@ System.out.println(response.toString()); headers := <span class="hljs-keyword">map</span>[<span class="hljs-keyword">string</span>][]<span class="hljs-keyword">string</span>{ <span class="hljs-string">"Authorization"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"API_KEY"</span>}, - + } data := bytes.NewBuffer([]<span class="hljs-keyword">byte</span>{jsonReq}) @@ -3552,7 +3488,7 @@ System.out.println(response.toString()); headers := <span class="hljs-keyword">map</span>[<span class="hljs-keyword">string</span>][]<span class="hljs-keyword">string</span>{ <span class="hljs-string">"Authorization"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"API_KEY"</span>}, - + } data := bytes.NewBuffer([]<span class="hljs-keyword">byte</span>{jsonReq}) @@ -3735,7 +3671,7 @@ System.out.println(response.toString()); <span class="hljs-string">"Content-Type"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"multipart/form-data"</span>}, <span class="hljs-string">"Accept"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"application/json"</span>}, <span class="hljs-string">"Authorization"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"API_KEY"</span>}, - + } data := bytes.NewBuffer([]<span class="hljs-keyword">byte</span>{jsonReq}) @@ -3940,7 +3876,7 @@ System.out.println(response.toString()); headers := <span class="hljs-keyword">map</span>[<span class="hljs-keyword">string</span>][]<span class="hljs-keyword">string</span>{ <span class="hljs-string">"Content-Type"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"multipart/form-data"</span>}, <span class="hljs-string">"Authorization"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"API_KEY"</span>}, - + } data := bytes.NewBuffer([]<span class="hljs-keyword">byte</span>{jsonReq}) @@ -4162,7 +4098,7 @@ System.out.println(response.toString()); headers := <span class="hljs-keyword">map</span>[<span class="hljs-keyword">string</span>][]<span class="hljs-keyword">string</span>{ <span class="hljs-string">"Accept"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"application/json"</span>}, <span class="hljs-string">"Authorization"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"API_KEY"</span>}, - + } data := bytes.NewBuffer([]<span class="hljs-keyword">byte</span>{jsonReq}) @@ -4367,7 +4303,7 @@ System.out.println(response.toString()); headers := <span class="hljs-keyword">map</span>[<span class="hljs-keyword">string</span>][]<span class="hljs-keyword">string</span>{ <span class="hljs-string">"Authorization"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"API_KEY"</span>}, - + } data := bytes.NewBuffer([]<span class="hljs-keyword">byte</span>{jsonReq}) @@ -4544,7 +4480,7 @@ System.out.println(response.toString()); headers := <span class="hljs-keyword">map</span>[<span class="hljs-keyword">string</span>][]<span class="hljs-keyword">string</span>{ <span class="hljs-string">"Content-Type"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"multipart/form-data"</span>}, <span class="hljs-string">"Authorization"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"API_KEY"</span>}, - + } data := bytes.NewBuffer([]<span class="hljs-keyword">byte</span>{jsonReq}) @@ -4738,7 +4674,7 @@ System.out.println(response.toString()); headers := <span class="hljs-keyword">map</span>[<span class="hljs-keyword">string</span>][]<span class="hljs-keyword">string</span>{ <span class="hljs-string">"Authorization"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"API_KEY"</span>}, - + } data := bytes.NewBuffer([]<span class="hljs-keyword">byte</span>{jsonReq}) @@ -4911,7 +4847,7 @@ System.out.println(response.toString()); headers := <span class="hljs-keyword">map</span>[<span class="hljs-keyword">string</span>][]<span class="hljs-keyword">string</span>{ <span class="hljs-string">"Authorization"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"API_KEY"</span>}, - + } data := bytes.NewBuffer([]<span class="hljs-keyword">byte</span>{jsonReq}) @@ -5085,7 +5021,7 @@ System.out.println(response.toString()); headers := <span class="hljs-keyword">map</span>[<span class="hljs-keyword">string</span>][]<span class="hljs-keyword">string</span>{ <span class="hljs-string">"Authorization"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"API_KEY"</span>}, - + } data := bytes.NewBuffer([]<span class="hljs-keyword">byte</span>{jsonReq}) @@ -5276,7 +5212,7 @@ System.out.println(response.toString()); headers := <span class="hljs-keyword">map</span>[<span class="hljs-keyword">string</span>][]<span class="hljs-keyword">string</span>{ <span class="hljs-string">"Content-Type"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"multipart/form-data"</span>}, <span class="hljs-string">"Authorization"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"API_KEY"</span>}, - + } data := bytes.NewBuffer([]<span class="hljs-keyword">byte</span>{jsonReq}) @@ -5484,7 +5420,7 @@ System.out.println(response.toString()); headers := <span class="hljs-keyword">map</span>[<span class="hljs-keyword">string</span>][]<span class="hljs-keyword">string</span>{ <span class="hljs-string">"Authorization"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"API_KEY"</span>}, - + } data := bytes.NewBuffer([]<span class="hljs-keyword">byte</span>{jsonReq}) @@ -5673,7 +5609,7 @@ System.out.println(response.toString()); headers := <span class="hljs-keyword">map</span>[<span class="hljs-keyword">string</span>][]<span class="hljs-keyword">string</span>{ <span class="hljs-string">"Accept"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"application/json"</span>}, <span class="hljs-string">"Authorization"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"API_KEY"</span>}, - + } data := bytes.NewBuffer([]<span class="hljs-keyword">byte</span>{jsonReq}) @@ -5904,7 +5840,7 @@ System.out.println(response.toString()); headers := <span class="hljs-keyword">map</span>[<span class="hljs-keyword">string</span>][]<span class="hljs-keyword">string</span>{ <span class="hljs-string">"Content-Type"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"multipart/form-data"</span>}, <span class="hljs-string">"Authorization"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"API_KEY"</span>}, - + } data := bytes.NewBuffer([]<span class="hljs-keyword">byte</span>{jsonReq}) @@ -6098,7 +6034,7 @@ System.out.println(response.toString()); headers := <span class="hljs-keyword">map</span>[<span class="hljs-keyword">string</span>][]<span class="hljs-keyword">string</span>{ <span class="hljs-string">"Authorization"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"API_KEY"</span>}, - + } data := bytes.NewBuffer([]<span class="hljs-keyword">byte</span>{jsonReq}) @@ -6271,7 +6207,7 @@ System.out.println(response.toString()); headers := <span class="hljs-keyword">map</span>[<span class="hljs-keyword">string</span>][]<span class="hljs-keyword">string</span>{ <span class="hljs-string">"Authorization"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"API_KEY"</span>}, - + } data := bytes.NewBuffer([]<span class="hljs-keyword">byte</span>{jsonReq}) @@ -6453,7 +6389,7 @@ System.out.println(response.toString()); headers := <span class="hljs-keyword">map</span>[<span class="hljs-keyword">string</span>][]<span class="hljs-keyword">string</span>{ <span class="hljs-string">"Accept"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"application/json"</span>}, <span class="hljs-string">"Authorization"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"API_KEY"</span>}, - + } data := bytes.NewBuffer([]<span class="hljs-keyword">byte</span>{jsonReq}) @@ -6686,7 +6622,7 @@ System.out.println(response.toString()); <span class="hljs-string">"Content-Type"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"multipart/form-data"</span>}, <span class="hljs-string">"Accept"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"application/json"</span>}, <span class="hljs-string">"Authorization"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"API_KEY"</span>}, - + } data := bytes.NewBuffer([]<span class="hljs-keyword">byte</span>{jsonReq}) @@ -6946,7 +6882,7 @@ System.out.println(response.toString()); headers := <span class="hljs-keyword">map</span>[<span class="hljs-keyword">string</span>][]<span class="hljs-keyword">string</span>{ <span class="hljs-string">"Authorization"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"API_KEY"</span>}, - + } data := bytes.NewBuffer([]<span class="hljs-keyword">byte</span>{jsonReq}) @@ -7112,7 +7048,7 @@ System.out.println(response.toString()); headers := <span class="hljs-keyword">map</span>[<span class="hljs-keyword">string</span>][]<span class="hljs-keyword">string</span>{ <span class="hljs-string">"Authorization"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"API_KEY"</span>}, - + } data := bytes.NewBuffer([]<span class="hljs-keyword">byte</span>{jsonReq}) @@ -7287,7 +7223,7 @@ System.out.println(response.toString()); headers := <span class="hljs-keyword">map</span>[<span class="hljs-keyword">string</span>][]<span class="hljs-keyword">string</span>{ <span class="hljs-string">"Accept"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"application/json"</span>}, <span class="hljs-string">"Authorization"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"API_KEY"</span>}, - + } data := bytes.NewBuffer([]<span class="hljs-keyword">byte</span>{jsonReq}) @@ -7581,7 +7517,7 @@ System.out.println(response.toString()); <span class="hljs-string">"Content-Type"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"multipart/form-data"</span>}, <span class="hljs-string">"Accept"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"application/json"</span>}, <span class="hljs-string">"Authorization"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"API_KEY"</span>}, - + } data := bytes.NewBuffer([]<span class="hljs-keyword">byte</span>{jsonReq}) @@ -7803,7 +7739,7 @@ System.out.println(response.toString()); headers := <span class="hljs-keyword">map</span>[<span class="hljs-keyword">string</span>][]<span class="hljs-keyword">string</span>{ <span class="hljs-string">"Accept"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"application/json"</span>}, <span class="hljs-string">"Authorization"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"API_KEY"</span>}, - + } data := bytes.NewBuffer([]<span class="hljs-keyword">byte</span>{jsonReq}) @@ -8015,7 +7951,7 @@ System.out.println(response.toString()); <span class="hljs-string">"Content-Type"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"multipart/form-data"</span>}, <span class="hljs-string">"Accept"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"application/json"</span>}, <span class="hljs-string">"Authorization"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"API_KEY"</span>}, - + } data := bytes.NewBuffer([]<span class="hljs-keyword">byte</span>{jsonReq}) @@ -8277,7 +8213,7 @@ System.out.println(response.toString()); headers := <span class="hljs-keyword">map</span>[<span class="hljs-keyword">string</span>][]<span class="hljs-keyword">string</span>{ <span class="hljs-string">"Accept"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"application/json"</span>}, <span class="hljs-string">"Authorization"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"API_KEY"</span>}, - + } data := bytes.NewBuffer([]<span class="hljs-keyword">byte</span>{jsonReq}) @@ -8479,7 +8415,7 @@ System.out.println(response.toString()); headers := <span class="hljs-keyword">map</span>[<span class="hljs-keyword">string</span>][]<span class="hljs-keyword">string</span>{ <span class="hljs-string">"Authorization"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"API_KEY"</span>}, - + } data := bytes.NewBuffer([]<span class="hljs-keyword">byte</span>{jsonReq}) @@ -8655,7 +8591,7 @@ System.out.println(response.toString()); headers := <span class="hljs-keyword">map</span>[<span class="hljs-keyword">string</span>][]<span class="hljs-keyword">string</span>{ <span class="hljs-string">"Content-Type"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"multipart/form-data"</span>}, <span class="hljs-string">"Authorization"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"API_KEY"</span>}, - + } data := bytes.NewBuffer([]<span class="hljs-keyword">byte</span>{jsonReq}) @@ -8850,7 +8786,7 @@ System.out.println(response.toString()); headers := <span class="hljs-keyword">map</span>[<span class="hljs-keyword">string</span>][]<span class="hljs-keyword">string</span>{ <span class="hljs-string">"Accept"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"application/json"</span>}, <span class="hljs-string">"Authorization"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"API_KEY"</span>}, - + } data := bytes.NewBuffer([]<span class="hljs-keyword">byte</span>{jsonReq}) @@ -9071,7 +9007,7 @@ System.out.println(response.toString()); <span class="hljs-string">"Content-Type"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"multipart/form-data"</span>}, <span class="hljs-string">"Accept"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"application/json"</span>}, <span class="hljs-string">"Authorization"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"API_KEY"</span>}, - + } data := bytes.NewBuffer([]<span class="hljs-keyword">byte</span>{jsonReq}) @@ -9293,7 +9229,7 @@ System.out.println(response.toString()); headers := <span class="hljs-keyword">map</span>[<span class="hljs-keyword">string</span>][]<span class="hljs-keyword">string</span>{ <span class="hljs-string">"Accept"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"application/json"</span>}, <span class="hljs-string">"Authorization"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"API_KEY"</span>}, - + } data := bytes.NewBuffer([]<span class="hljs-keyword">byte</span>{jsonReq}) @@ -9496,7 +9432,7 @@ System.out.println(response.toString()); headers := <span class="hljs-keyword">map</span>[<span class="hljs-keyword">string</span>][]<span class="hljs-keyword">string</span>{ <span class="hljs-string">"Accept"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"application/json"</span>}, <span class="hljs-string">"Authorization"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"API_KEY"</span>}, - + } data := bytes.NewBuffer([]<span class="hljs-keyword">byte</span>{jsonReq}) @@ -9599,35 +9535,32 @@ The list is not put in the recycle bin.</p> To perform this operation, you must be authenticated by means of one of the following methods: UserSecurity </aside> -<h1 id="wekan-rest-api-users">Users</h1> -<h2 id="add_board_member">add_board_member</h2> -<p><a id="opIdadd_board_member"></a></p> +<h1 id="wekan-rest-api-swimlanes">Swimlanes</h1> +<h2 id="get_all_swimlanes">get_all_swimlanes</h2> +<p><a id="opIdget_all_swimlanes"></a></p> <blockquote> <p>Code samples</p> </blockquote> <pre class="highlight tab tab-shell"><code><span class="hljs-comment"># You can also use wget</span> -curl -X POST /api/boards/{board}/members/{user}/add \ - -H <span class="hljs-string">'Content-Type: multipart/form-data'</span> \ +curl -X GET /api/boards/{board}/swimlanes \ -H <span class="hljs-string">'Accept: application/json'</span> \ -H <span class="hljs-string">'Authorization: API_KEY'</span> </code></pre> -<pre class="highlight tab tab-http"><code><span class="hljs-keyword">POST</span> <span class="hljs-string">/api/boards/{board}/members/{user}/add</span> HTTP/1.1 +<pre class="highlight tab tab-http"><code><span class="hljs-keyword">GET</span> <span class="hljs-string">/api/boards/{board}/swimlanes</span> HTTP/1.1 -<span class="fortran">Content-<span class="hljs-keyword">Type</span>: multipart/<span class="hljs-keyword">form</span>-<span class="hljs-keyword">data</span> -Accept: application/json +<span class="http"><span class="hljs-attribute">Accept</span>: application/json -</span></code></pre> +<span class="undefined"></span></span></code></pre> <pre class="highlight tab tab-javascript"><code><span class="hljs-keyword">var</span> headers = { - <span class="hljs-string">'Content-Type'</span>:<span class="hljs-string">'multipart/form-data'</span>, <span class="hljs-string">'Accept'</span>:<span class="hljs-string">'application/json'</span>, <span class="hljs-string">'Authorization'</span>:<span class="hljs-string">'API_KEY'</span> }; $.ajax({ - <span class="hljs-attr">url</span>: <span class="hljs-string">'/api/boards/{board}/members/{user}/add'</span>, - <span class="hljs-attr">method</span>: <span class="hljs-string">'post'</span>, + <span class="hljs-attr">url</span>: <span class="hljs-string">'/api/boards/{board}/swimlanes'</span>, + <span class="hljs-attr">method</span>: <span class="hljs-string">'get'</span>, <span class="hljs-attr">headers</span>: headers, <span class="hljs-attr">success</span>: <span class="hljs-function"><span class="hljs-keyword">function</span>(<span class="hljs-params">data</span>) </span>{ @@ -9637,23 +9570,17 @@ $.ajax({ </code></pre> <pre class="highlight tab tab-javascript--nodejs"><code><span class="hljs-keyword">const</span> fetch = <span class="hljs-built_in">require</span>(<span class="hljs-string">'node-fetch'</span>); -<span class="hljs-keyword">const</span> inputBody = <span class="hljs-string">'{ - "action": "string", - "isAdmin": true, - "isNoComments": true, - "isCommentOnly": true -}'</span>; + <span class="hljs-keyword">const</span> headers = { - <span class="hljs-string">'Content-Type'</span>:<span class="hljs-string">'multipart/form-data'</span>, <span class="hljs-string">'Accept'</span>:<span class="hljs-string">'application/json'</span>, <span class="hljs-string">'Authorization'</span>:<span class="hljs-string">'API_KEY'</span> }; -fetch(<span class="hljs-string">'/api/boards/{board}/members/{user}/add'</span>, +fetch(<span class="hljs-string">'/api/boards/{board}/swimlanes'</span>, { - <span class="hljs-attr">method</span>: <span class="hljs-string">'POST'</span>, - <span class="hljs-attr">body</span>: inputBody, + <span class="hljs-attr">method</span>: <span class="hljs-string">'GET'</span>, + <span class="hljs-attr">headers</span>: headers }) .then(<span class="hljs-function"><span class="hljs-keyword">function</span>(<span class="hljs-params">res</span>) </span>{ @@ -9667,12 +9594,11 @@ fetch(<span class="hljs-string">'/api/boards/{board}/members/{user}/add'</span>, <span class="hljs-keyword">require</span> <span class="hljs-string">'json'</span> headers = { - <span class="hljs-string">'Content-Type'</span> => <span class="hljs-string">'multipart/form-data'</span>, <span class="hljs-string">'Accept'</span> => <span class="hljs-string">'application/json'</span>, <span class="hljs-string">'Authorization'</span> => <span class="hljs-string">'API_KEY'</span> } -result = RestClient.post <span class="hljs-string">'/api/boards/{board}/members/{user}/add'</span>, +result = RestClient.get <span class="hljs-string">'/api/boards/{board}/swimlanes'</span>, <span class="hljs-symbol">params:</span> { }, <span class="hljs-symbol">headers:</span> headers @@ -9681,21 +9607,20 @@ p JSON.parse(result) </code></pre> <pre class="highlight tab tab-python"><code><span class="hljs-keyword">import</span> requests headers = { - <span class="hljs-string">'Content-Type'</span>: <span class="hljs-string">'multipart/form-data'</span>, <span class="hljs-string">'Accept'</span>: <span class="hljs-string">'application/json'</span>, <span class="hljs-string">'Authorization'</span>: <span class="hljs-string">'API_KEY'</span> } -r = requests.post(<span class="hljs-string">'/api/boards/{board}/members/{user}/add'</span>, params={ +r = requests.get(<span class="hljs-string">'/api/boards/{board}/swimlanes'</span>, params={ }, headers = headers) <span class="hljs-keyword">print</span> r.json() </code></pre> -<pre class="highlight tab tab-java"><code>URL obj = <span class="hljs-keyword">new</span> URL(<span class="hljs-string">"/api/boards/{board}/members/{user}/add"</span>); +<pre class="highlight tab tab-java"><code>URL obj = <span class="hljs-keyword">new</span> URL(<span class="hljs-string">"/api/boards/{board}/swimlanes"</span>); HttpURLConnection con = (HttpURLConnection) obj.openConnection(); -con.setRequestMethod(<span class="hljs-string">"POST"</span>); +con.setRequestMethod(<span class="hljs-string">"GET"</span>); <span class="hljs-keyword">int</span> responseCode = con.getResponseCode(); BufferedReader in = <span class="hljs-keyword">new</span> BufferedReader( <span class="hljs-keyword">new</span> InputStreamReader(con.getInputStream())); @@ -9718,14 +9643,13 @@ System.out.println(response.toString()); <span class="hljs-function"><span class="hljs-keyword">func</span> <span class="hljs-title">main</span><span class="hljs-params">()</span></span> { headers := <span class="hljs-keyword">map</span>[<span class="hljs-keyword">string</span>][]<span class="hljs-keyword">string</span>{ - <span class="hljs-string">"Content-Type"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"multipart/form-data"</span>}, <span class="hljs-string">"Accept"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"application/json"</span>}, <span class="hljs-string">"Authorization"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"API_KEY"</span>}, - + } data := bytes.NewBuffer([]<span class="hljs-keyword">byte</span>{jsonReq}) - req, err := http.NewRequest(<span class="hljs-string">"POST"</span>, <span class="hljs-string">"/api/boards/{board}/members/{user}/add"</span>, data) + req, err := http.NewRequest(<span class="hljs-string">"GET"</span>, <span class="hljs-string">"/api/boards/{board}/swimlanes"</span>, data) req.Header = headers client := &http.Client{} @@ -9734,21 +9658,9 @@ System.out.println(response.toString()); } </code></pre> -<p><code>POST /api/boards/{board}/members/{user}/add</code></p> -<p><em>Add New Board Member with Role</em></p> -<p>Only the admin user (the first user) can call the REST API.</p> -<p><strong>Note</strong>: see <a href="#set_board_member_permission">Boards.set_board_member_permission</a> -to later change the permissions.</p> -<blockquote> -<p>Body parameter</p> -</blockquote> -<pre class="highlight tab tab-yaml"><code><span class="hljs-attr">action:</span> <span class="hljs-string">string</span> -<span class="hljs-attr">isAdmin:</span> <span class="hljs-literal">true</span> -<span class="hljs-attr">isNoComments:</span> <span class="hljs-literal">true</span> -<span class="hljs-attr">isCommentOnly:</span> <span class="hljs-literal">true</span> - -</code></pre> -<h3 id="add_board_member-parameters">Parameters</h3> +<p><code>GET /api/boards/{board}/swimlanes</code></p> +<p><em>Get the list of swimlanes attached to a board</em></p> +<h3 id="get_all_swimlanes-parameters">Parameters</h3> <table> <thead> <tr> @@ -9765,67 +9677,26 @@ to later change the permissions.</p> <td>path</td> <td>string</td> <td>true</td> -<td>the board ID</td> -</tr> -<tr> -<td>user</td> -<td>path</td> -<td>string</td> -<td>true</td> -<td>the user ID</td> -</tr> -<tr> -<td>body</td> -<td>body</td> -<td>object</td> -<td>false</td> -<td>none</td> -</tr> -<tr> -<td>» action</td> -<td>body</td> -<td>string</td> -<td>true</td> -<td>the action value</td> -</tr> -<tr> -<td>» isAdmin</td> -<td>body</td> -<td>boolean</td> -<td>true</td> -<td>is the user an admin of the board</td> -</tr> -<tr> -<td>» isNoComments</td> -<td>body</td> -<td>boolean</td> -<td>true</td> -<td>disable comments</td> -</tr> -<tr> -<td>» isCommentOnly</td> -<td>body</td> -<td>boolean</td> -<td>true</td> -<td>only enable comments</td> +<td>the ID of the board</td> </tr> </tbody> </table> <h4 id="detailed-descriptions">Detailed descriptions</h4> -<p><strong>board</strong>: the board ID</p> -<p><strong>user</strong>: the user ID</p> +<p><strong>board</strong>: the ID of the board</p> <blockquote> <p>Example responses</p> </blockquote> <blockquote> <p>200 Response</p> </blockquote> -<pre class="highlight tab tab-json"><code>{ - <span class="hljs-attr">"_id"</span>: <span class="hljs-string">"string"</span>, - <span class="hljs-attr">"title"</span>: <span class="hljs-string">"string"</span> -} +<pre class="highlight tab tab-json"><code>[ + { + <span class="hljs-attr">"_id"</span>: <span class="hljs-string">"string"</span>, + <span class="hljs-attr">"title"</span>: <span class="hljs-string">"string"</span> + } +] </code></pre> -<h3 id="add_board_member-responses">Responses</h3> +<h3 id="get_all_swimlanes-responses">Responses</h3> <table> <thead> <tr> @@ -9844,7 +9715,7 @@ to later change the permissions.</p> </tr> </tbody> </table> -<h3 id="add_board_member-responseschema">Response Schema</h3> +<h3 id="get_all_swimlanes-responseschema">Response Schema</h3> <p>Status Code <strong>200</strong></p> <table> <thead> @@ -9877,30 +9748,33 @@ to later change the permissions.</p> To perform this operation, you must be authenticated by means of one of the following methods: UserSecurity </aside> -<h2 id="post_board_user_remove">post_board_user_remove</h2> -<p><a id="opIdpost_board_user_remove"></a></p> +<h2 id="new_swimlane">new_swimlane</h2> +<p><a id="opIdnew_swimlane"></a></p> <blockquote> <p>Code samples</p> </blockquote> <pre class="highlight tab tab-shell"><code><span class="hljs-comment"># You can also use wget</span> -curl -X POST /api/boards/{board}/members/{user}/remove \ +curl -X POST /api/boards/{board}/swimlanes \ -H <span class="hljs-string">'Content-Type: multipart/form-data'</span> \ + -H <span class="hljs-string">'Accept: application/json'</span> \ -H <span class="hljs-string">'Authorization: API_KEY'</span> </code></pre> -<pre class="highlight tab tab-http"><code><span class="hljs-keyword">POST</span> <span class="hljs-string">/api/boards/{board}/members/{user}/remove</span> HTTP/1.1 +<pre class="highlight tab tab-http"><code><span class="hljs-keyword">POST</span> <span class="hljs-string">/api/boards/{board}/swimlanes</span> HTTP/1.1 <span class="fortran">Content-<span class="hljs-keyword">Type</span>: multipart/<span class="hljs-keyword">form</span>-<span class="hljs-keyword">data</span> +Accept: application/json </span></code></pre> <pre class="highlight tab tab-javascript"><code><span class="hljs-keyword">var</span> headers = { <span class="hljs-string">'Content-Type'</span>:<span class="hljs-string">'multipart/form-data'</span>, + <span class="hljs-string">'Accept'</span>:<span class="hljs-string">'application/json'</span>, <span class="hljs-string">'Authorization'</span>:<span class="hljs-string">'API_KEY'</span> }; $.ajax({ - <span class="hljs-attr">url</span>: <span class="hljs-string">'/api/boards/{board}/members/{user}/remove'</span>, + <span class="hljs-attr">url</span>: <span class="hljs-string">'/api/boards/{board}/swimlanes'</span>, <span class="hljs-attr">method</span>: <span class="hljs-string">'post'</span>, <span class="hljs-attr">headers</span>: headers, @@ -9912,15 +9786,16 @@ $.ajax({ </code></pre> <pre class="highlight tab tab-javascript--nodejs"><code><span class="hljs-keyword">const</span> fetch = <span class="hljs-built_in">require</span>(<span class="hljs-string">'node-fetch'</span>); <span class="hljs-keyword">const</span> inputBody = <span class="hljs-string">'{ - "action": "string" + "title": "string" }'</span>; <span class="hljs-keyword">const</span> headers = { <span class="hljs-string">'Content-Type'</span>:<span class="hljs-string">'multipart/form-data'</span>, + <span class="hljs-string">'Accept'</span>:<span class="hljs-string">'application/json'</span>, <span class="hljs-string">'Authorization'</span>:<span class="hljs-string">'API_KEY'</span> }; -fetch(<span class="hljs-string">'/api/boards/{board}/members/{user}/remove'</span>, +fetch(<span class="hljs-string">'/api/boards/{board}/swimlanes'</span>, { <span class="hljs-attr">method</span>: <span class="hljs-string">'POST'</span>, <span class="hljs-attr">body</span>: inputBody, @@ -9938,10 +9813,11 @@ fetch(<span class="hljs-string">'/api/boards/{board}/members/{user}/remove'</spa headers = { <span class="hljs-string">'Content-Type'</span> => <span class="hljs-string">'multipart/form-data'</span>, + <span class="hljs-string">'Accept'</span> => <span class="hljs-string">'application/json'</span>, <span class="hljs-string">'Authorization'</span> => <span class="hljs-string">'API_KEY'</span> } -result = RestClient.post <span class="hljs-string">'/api/boards/{board}/members/{user}/remove'</span>, +result = RestClient.post <span class="hljs-string">'/api/boards/{board}/swimlanes'</span>, <span class="hljs-symbol">params:</span> { }, <span class="hljs-symbol">headers:</span> headers @@ -9951,17 +9827,18 @@ p JSON.parse(result) <pre class="highlight tab tab-python"><code><span class="hljs-keyword">import</span> requests headers = { <span class="hljs-string">'Content-Type'</span>: <span class="hljs-string">'multipart/form-data'</span>, + <span class="hljs-string">'Accept'</span>: <span class="hljs-string">'application/json'</span>, <span class="hljs-string">'Authorization'</span>: <span class="hljs-string">'API_KEY'</span> } -r = requests.post(<span class="hljs-string">'/api/boards/{board}/members/{user}/remove'</span>, params={ +r = requests.post(<span class="hljs-string">'/api/boards/{board}/swimlanes'</span>, params={ }, headers = headers) <span class="hljs-keyword">print</span> r.json() </code></pre> -<pre class="highlight tab tab-java"><code>URL obj = <span class="hljs-keyword">new</span> URL(<span class="hljs-string">"/api/boards/{board}/members/{user}/remove"</span>); +<pre class="highlight tab tab-java"><code>URL obj = <span class="hljs-keyword">new</span> URL(<span class="hljs-string">"/api/boards/{board}/swimlanes"</span>); HttpURLConnection con = (HttpURLConnection) obj.openConnection(); con.setRequestMethod(<span class="hljs-string">"POST"</span>); <span class="hljs-keyword">int</span> responseCode = con.getResponseCode(); @@ -9987,12 +9864,13 @@ System.out.println(response.toString()); headers := <span class="hljs-keyword">map</span>[<span class="hljs-keyword">string</span>][]<span class="hljs-keyword">string</span>{ <span class="hljs-string">"Content-Type"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"multipart/form-data"</span>}, + <span class="hljs-string">"Accept"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"application/json"</span>}, <span class="hljs-string">"Authorization"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"API_KEY"</span>}, - + } data := bytes.NewBuffer([]<span class="hljs-keyword">byte</span>{jsonReq}) - req, err := http.NewRequest(<span class="hljs-string">"POST"</span>, <span class="hljs-string">"/api/boards/{board}/members/{user}/remove"</span>, data) + req, err := http.NewRequest(<span class="hljs-string">"POST"</span>, <span class="hljs-string">"/api/boards/{board}/swimlanes"</span>, data) req.Header = headers client := &http.Client{} @@ -10001,14 +9879,15 @@ System.out.println(response.toString()); } </code></pre> -<p><code>POST /api/boards/{board}/members/{user}/remove</code></p> +<p><code>POST /api/boards/{board}/swimlanes</code></p> +<p><em>Add a swimlane to a board</em></p> <blockquote> <p>Body parameter</p> </blockquote> -<pre class="highlight tab tab-yaml"><code><span class="hljs-attr">action:</span> <span class="hljs-string">string</span> +<pre class="highlight tab tab-yaml"><code><span class="hljs-attr">title:</span> <span class="hljs-string">string</span> </code></pre> -<h3 id="post_board_user_remove-parameters">Parameters</h3> +<h3 id="new_swimlane-parameters">Parameters</h3> <table> <thead> <tr> @@ -10025,14 +9904,7 @@ System.out.println(response.toString()); <td>path</td> <td>string</td> <td>true</td> -<td>the board value</td> -</tr> -<tr> -<td>user</td> -<td>path</td> -<td>string</td> -<td>true</td> -<td>the user value</td> +<td>the ID of the board</td> </tr> <tr> <td>body</td> @@ -10042,15 +9914,27 @@ System.out.println(response.toString()); <td>none</td> </tr> <tr> -<td>» action</td> +<td>» title</td> <td>body</td> <td>string</td> <td>true</td> -<td>the action value</td> +<td>the new title of the swimlane</td> </tr> </tbody> </table> -<h3 id="post_board_user_remove-responses">Responses</h3> +<h4 id="detailed-descriptions">Detailed descriptions</h4> +<p><strong>board</strong>: the ID of the board</p> +<blockquote> +<p>Example responses</p> +</blockquote> +<blockquote> +<p>200 Response</p> +</blockquote> +<pre class="highlight tab tab-json"><code>{ + <span class="hljs-attr">"_id"</span>: <span class="hljs-string">"string"</span> +} +</code></pre> +<h3 id="new_swimlane-responses">Responses</h3> <table> <thead> <tr> @@ -10065,7 +9949,29 @@ System.out.println(response.toString()); <td>200</td> <td><a href="https://tools.ietf.org/html/rfc7231#section-6.3.1">OK</a></td> <td>200 response</td> -<td>None</td> +<td>Inline</td> +</tr> +</tbody> +</table> +<h3 id="new_swimlane-responseschema">Response Schema</h3> +<p>Status Code <strong>200</strong></p> +<table> +<thead> +<tr> +<th>Name</th> +<th>Type</th> +<th>Required</th> +<th>Restrictions</th> +<th>Description</th> +</tr> +</thead> +<tbody> +<tr> +<td>» _id</td> +<td>string</td> +<td>false</td> +<td>none</td> +<td>none</td> </tr> </tbody> </table> @@ -10073,18 +9979,18 @@ System.out.println(response.toString()); To perform this operation, you must be authenticated by means of one of the following methods: UserSecurity </aside> -<h2 id="get_current_user">get_current_user</h2> -<p><a id="opIdget_current_user"></a></p> +<h2 id="get_swimlane">get_swimlane</h2> +<p><a id="opIdget_swimlane"></a></p> <blockquote> <p>Code samples</p> </blockquote> <pre class="highlight tab tab-shell"><code><span class="hljs-comment"># You can also use wget</span> -curl -X GET /api/user \ +curl -X GET /api/boards/{board}/swimlanes/{swimlane} \ -H <span class="hljs-string">'Accept: application/json'</span> \ -H <span class="hljs-string">'Authorization: API_KEY'</span> </code></pre> -<pre class="highlight tab tab-http"><code><span class="hljs-keyword">GET</span> <span class="hljs-string">/api/user</span> HTTP/1.1 +<pre class="highlight tab tab-http"><code><span class="hljs-keyword">GET</span> <span class="hljs-string">/api/boards/{board}/swimlanes/{swimlane}</span> HTTP/1.1 <span class="http"><span class="hljs-attribute">Accept</span>: application/json @@ -10096,7 +10002,7 @@ curl -X GET /api/user \ }; $.ajax({ - <span class="hljs-attr">url</span>: <span class="hljs-string">'/api/user'</span>, + <span class="hljs-attr">url</span>: <span class="hljs-string">'/api/boards/{board}/swimlanes/{swimlane}'</span>, <span class="hljs-attr">method</span>: <span class="hljs-string">'get'</span>, <span class="hljs-attr">headers</span>: headers, @@ -10114,7 +10020,7 @@ $.ajax({ }; -fetch(<span class="hljs-string">'/api/user'</span>, +fetch(<span class="hljs-string">'/api/boards/{board}/swimlanes/{swimlane}'</span>, { <span class="hljs-attr">method</span>: <span class="hljs-string">'GET'</span>, @@ -10135,7 +10041,7 @@ headers = { <span class="hljs-string">'Authorization'</span> => <span class="hljs-string">'API_KEY'</span> } -result = RestClient.get <span class="hljs-string">'/api/user'</span>, +result = RestClient.get <span class="hljs-string">'/api/boards/{board}/swimlanes/{swimlane}'</span>, <span class="hljs-symbol">params:</span> { }, <span class="hljs-symbol">headers:</span> headers @@ -10148,14 +10054,14 @@ headers = { <span class="hljs-string">'Authorization'</span>: <span class="hljs-string">'API_KEY'</span> } -r = requests.get(<span class="hljs-string">'/api/user'</span>, params={ +r = requests.get(<span class="hljs-string">'/api/boards/{board}/swimlanes/{swimlane}'</span>, params={ }, headers = headers) <span class="hljs-keyword">print</span> r.json() </code></pre> -<pre class="highlight tab tab-java"><code>URL obj = <span class="hljs-keyword">new</span> URL(<span class="hljs-string">"/api/user"</span>); +<pre class="highlight tab tab-java"><code>URL obj = <span class="hljs-keyword">new</span> URL(<span class="hljs-string">"/api/boards/{board}/swimlanes/{swimlane}"</span>); HttpURLConnection con = (HttpURLConnection) obj.openConnection(); con.setRequestMethod(<span class="hljs-string">"GET"</span>); <span class="hljs-keyword">int</span> responseCode = con.getResponseCode(); @@ -10182,11 +10088,11 @@ System.out.println(response.toString()); headers := <span class="hljs-keyword">map</span>[<span class="hljs-keyword">string</span>][]<span class="hljs-keyword">string</span>{ <span class="hljs-string">"Accept"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"application/json"</span>}, <span class="hljs-string">"Authorization"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"API_KEY"</span>}, - + } data := bytes.NewBuffer([]<span class="hljs-keyword">byte</span>{jsonReq}) - req, err := http.NewRequest(<span class="hljs-string">"GET"</span>, <span class="hljs-string">"/api/user"</span>, data) + req, err := http.NewRequest(<span class="hljs-string">"GET"</span>, <span class="hljs-string">"/api/boards/{board}/swimlanes/{swimlane}"</span>, data) req.Header = headers client := &http.Client{} @@ -10195,8 +10101,39 @@ System.out.println(response.toString()); } </code></pre> -<p><code>GET /api/user</code></p> -<p><em>returns the current user</em></p> +<p><code>GET /api/boards/{board}/swimlanes/{swimlane}</code></p> +<p><em>Get a swimlane</em></p> +<h3 id="get_swimlane-parameters">Parameters</h3> +<table> +<thead> +<tr> +<th>Name</th> +<th>In</th> +<th>Type</th> +<th>Required</th> +<th>Description</th> +</tr> +</thead> +<tbody> +<tr> +<td>board</td> +<td>path</td> +<td>string</td> +<td>true</td> +<td>the ID of the board</td> +</tr> +<tr> +<td>swimlane</td> +<td>path</td> +<td>string</td> +<td>true</td> +<td>the ID of the swimlane</td> +</tr> +</tbody> +</table> +<h4 id="detailed-descriptions">Detailed descriptions</h4> +<p><strong>board</strong>: the ID of the board</p> +<p><strong>swimlane</strong>: the ID of the swimlane</p> <blockquote> <p>Example responses</p> </blockquote> @@ -10204,53 +10141,18 @@ System.out.println(response.toString()); <p>200 Response</p> </blockquote> <pre class="highlight tab tab-json"><code>{ - <span class="hljs-attr">"username"</span>: <span class="hljs-string">"string"</span>, - <span class="hljs-attr">"emails"</span>: [ - { - <span class="hljs-attr">"address"</span>: <span class="hljs-string">"string"</span>, - <span class="hljs-attr">"verified"</span>: <span class="hljs-literal">true</span> - } - ], + <span class="hljs-attr">"title"</span>: <span class="hljs-string">"string"</span>, + <span class="hljs-attr">"archived"</span>: <span class="hljs-literal">true</span>, + <span class="hljs-attr">"boardId"</span>: <span class="hljs-string">"string"</span>, <span class="hljs-attr">"createdAt"</span>: <span class="hljs-string">"string"</span>, + <span class="hljs-attr">"sort"</span>: <span class="hljs-number">0</span>, + <span class="hljs-attr">"color"</span>: <span class="hljs-string">"white"</span>, + <span class="hljs-attr">"updatedAt"</span>: <span class="hljs-string">"string"</span>, <span class="hljs-attr">"modifiedAt"</span>: <span class="hljs-string">"string"</span>, - <span class="hljs-attr">"profile"</span>: { - <span class="hljs-attr">"avatarUrl"</span>: <span class="hljs-string">"string"</span>, - <span class="hljs-attr">"emailBuffer"</span>: [ - <span class="hljs-string">"string"</span> - ], - <span class="hljs-attr">"fullname"</span>: <span class="hljs-string">"string"</span>, - <span class="hljs-attr">"showDesktopDragHandles"</span>: <span class="hljs-literal">true</span>, - <span class="hljs-attr">"hiddenSystemMessages"</span>: <span class="hljs-literal">true</span>, - <span class="hljs-attr">"hiddenMinicardLabelText"</span>: <span class="hljs-literal">true</span>, - <span class="hljs-attr">"initials"</span>: <span class="hljs-string">"string"</span>, - <span class="hljs-attr">"invitedBoards"</span>: [ - <span class="hljs-string">"string"</span> - ], - <span class="hljs-attr">"language"</span>: <span class="hljs-string">"string"</span>, - <span class="hljs-attr">"notifications"</span>: [], - <span class="hljs-attr">"activity"</span>: <span class="hljs-string">"string"</span>, - <span class="hljs-attr">"read"</span>: <span class="hljs-string">"string"</span>, - <span class="hljs-attr">"showCardsCountAt"</span>: <span class="hljs-number">0</span>, - <span class="hljs-attr">"starredBoards"</span>: [ - <span class="hljs-string">"string"</span> - ], - <span class="hljs-attr">"icode"</span>: <span class="hljs-string">"string"</span>, - <span class="hljs-attr">"boardView"</span>: <span class="hljs-string">"board-view-lists"</span>, - <span class="hljs-attr">"listSortBy"</span>: <span class="hljs-string">"-modifiedat"</span>, - <span class="hljs-attr">"templatesBoardId"</span>: <span class="hljs-string">"string"</span>, - <span class="hljs-attr">"cardTemplatesSwimlaneId"</span>: <span class="hljs-string">"string"</span>, - <span class="hljs-attr">"listTemplatesSwimlaneId"</span>: <span class="hljs-string">"string"</span>, - <span class="hljs-attr">"boardTemplatesSwimlaneId"</span>: <span class="hljs-string">"string"</span> - }, - <span class="hljs-attr">"services"</span>: {}, - <span class="hljs-attr">"heartbeat"</span>: <span class="hljs-string">"string"</span>, - <span class="hljs-attr">"isAdmin"</span>: <span class="hljs-literal">true</span>, - <span class="hljs-attr">"createdThroughApi"</span>: <span class="hljs-literal">true</span>, - <span class="hljs-attr">"loginDisabled"</span>: <span class="hljs-literal">true</span>, - <span class="hljs-attr">"authenticationMethod"</span>: <span class="hljs-string">"string"</span> + <span class="hljs-attr">"type"</span>: <span class="hljs-string">"string"</span> } </code></pre> -<h3 id="get_current_user-responses">Responses</h3> +<h3 id="get_swimlane-responses">Responses</h3> <table> <thead> <tr> @@ -10265,7 +10167,7 @@ System.out.println(response.toString()); <td>200</td> <td><a href="https://tools.ietf.org/html/rfc7231#section-6.3.1">OK</a></td> <td>200 response</td> -<td><a href="#schemausers">Users</a></td> +<td><a href="#schemaswimlanes">Swimlanes</a></td> </tr> </tbody> </table> @@ -10273,31 +10175,27 @@ System.out.println(response.toString()); To perform this operation, you must be authenticated by means of one of the following methods: UserSecurity </aside> -<h2 id="get_all_users">get_all_users</h2> -<p><a id="opIdget_all_users"></a></p> +<h2 id="delete_board_swimlane">delete_board_swimlane</h2> +<p><a id="opIddelete_board_swimlane"></a></p> <blockquote> <p>Code samples</p> </blockquote> <pre class="highlight tab tab-shell"><code><span class="hljs-comment"># You can also use wget</span> -curl -X GET /api/users \ - -H <span class="hljs-string">'Accept: application/json'</span> \ +curl -X DELETE /api/boards/{board}/swimlanes/{swimlane} \ -H <span class="hljs-string">'Authorization: API_KEY'</span> </code></pre> -<pre class="highlight tab tab-http"><code><span class="hljs-keyword">GET</span> <span class="hljs-string">/api/users</span> HTTP/1.1 - -<span class="http"><span class="hljs-attribute">Accept</span>: application/json +<pre class="highlight tab tab-http"><code><span class="hljs-keyword">DELETE</span> <span class="hljs-string">/api/boards/{board}/swimlanes/{swimlane}</span> HTTP/1.1 -<span class="undefined"></span></span></code></pre> +<span class="undefined"></span></code></pre> <pre class="highlight tab tab-javascript"><code><span class="hljs-keyword">var</span> headers = { - <span class="hljs-string">'Accept'</span>:<span class="hljs-string">'application/json'</span>, <span class="hljs-string">'Authorization'</span>:<span class="hljs-string">'API_KEY'</span> }; $.ajax({ - <span class="hljs-attr">url</span>: <span class="hljs-string">'/api/users'</span>, - <span class="hljs-attr">method</span>: <span class="hljs-string">'get'</span>, + <span class="hljs-attr">url</span>: <span class="hljs-string">'/api/boards/{board}/swimlanes/{swimlane}'</span>, + <span class="hljs-attr">method</span>: <span class="hljs-string">'delete'</span>, <span class="hljs-attr">headers</span>: headers, <span class="hljs-attr">success</span>: <span class="hljs-function"><span class="hljs-keyword">function</span>(<span class="hljs-params">data</span>) </span>{ @@ -10309,14 +10207,13 @@ $.ajax({ <pre class="highlight tab tab-javascript--nodejs"><code><span class="hljs-keyword">const</span> fetch = <span class="hljs-built_in">require</span>(<span class="hljs-string">'node-fetch'</span>); <span class="hljs-keyword">const</span> headers = { - <span class="hljs-string">'Accept'</span>:<span class="hljs-string">'application/json'</span>, <span class="hljs-string">'Authorization'</span>:<span class="hljs-string">'API_KEY'</span> }; -fetch(<span class="hljs-string">'/api/users'</span>, +fetch(<span class="hljs-string">'/api/boards/{board}/swimlanes/{swimlane}'</span>, { - <span class="hljs-attr">method</span>: <span class="hljs-string">'GET'</span>, + <span class="hljs-attr">method</span>: <span class="hljs-string">'DELETE'</span>, <span class="hljs-attr">headers</span>: headers }) @@ -10331,11 +10228,10 @@ fetch(<span class="hljs-string">'/api/users'</span>, <span class="hljs-keyword">require</span> <span class="hljs-string">'json'</span> headers = { - <span class="hljs-string">'Accept'</span> => <span class="hljs-string">'application/json'</span>, <span class="hljs-string">'Authorization'</span> => <span class="hljs-string">'API_KEY'</span> } -result = RestClient.get <span class="hljs-string">'/api/users'</span>, +result = RestClient.delete <span class="hljs-string">'/api/boards/{board}/swimlanes/{swimlane}'</span>, <span class="hljs-symbol">params:</span> { }, <span class="hljs-symbol">headers:</span> headers @@ -10344,20 +10240,19 @@ p JSON.parse(result) </code></pre> <pre class="highlight tab tab-python"><code><span class="hljs-keyword">import</span> requests headers = { - <span class="hljs-string">'Accept'</span>: <span class="hljs-string">'application/json'</span>, <span class="hljs-string">'Authorization'</span>: <span class="hljs-string">'API_KEY'</span> } -r = requests.get(<span class="hljs-string">'/api/users'</span>, params={ +r = requests.delete(<span class="hljs-string">'/api/boards/{board}/swimlanes/{swimlane}'</span>, params={ }, headers = headers) <span class="hljs-keyword">print</span> r.json() </code></pre> -<pre class="highlight tab tab-java"><code>URL obj = <span class="hljs-keyword">new</span> URL(<span class="hljs-string">"/api/users"</span>); +<pre class="highlight tab tab-java"><code>URL obj = <span class="hljs-keyword">new</span> URL(<span class="hljs-string">"/api/boards/{board}/swimlanes/{swimlane}"</span>); HttpURLConnection con = (HttpURLConnection) obj.openConnection(); -con.setRequestMethod(<span class="hljs-string">"GET"</span>); +con.setRequestMethod(<span class="hljs-string">"DELETE"</span>); <span class="hljs-keyword">int</span> responseCode = con.getResponseCode(); BufferedReader in = <span class="hljs-keyword">new</span> BufferedReader( <span class="hljs-keyword">new</span> InputStreamReader(con.getInputStream())); @@ -10380,1749 +10275,12 @@ System.out.println(response.toString()); <span class="hljs-function"><span class="hljs-keyword">func</span> <span class="hljs-title">main</span><span class="hljs-params">()</span></span> { headers := <span class="hljs-keyword">map</span>[<span class="hljs-keyword">string</span>][]<span class="hljs-keyword">string</span>{ - <span class="hljs-string">"Accept"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"application/json"</span>}, <span class="hljs-string">"Authorization"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"API_KEY"</span>}, - + } data := bytes.NewBuffer([]<span class="hljs-keyword">byte</span>{jsonReq}) - req, err := http.NewRequest(<span class="hljs-string">"GET"</span>, <span class="hljs-string">"/api/users"</span>, data) - req.Header = headers - - client := &http.Client{} - resp, err := client.Do(req) - <span class="hljs-comment">// ...</span> -} - -</code></pre> -<p><code>GET /api/users</code></p> -<p><em>return all the users</em></p> -<p>Only the admin user (the first user) can call the REST API.</p> -<blockquote> -<p>Example responses</p> -</blockquote> -<blockquote> -<p>200 Response</p> -</blockquote> -<pre class="highlight tab tab-json"><code>[ - { - <span class="hljs-attr">"_id"</span>: <span class="hljs-string">"string"</span>, - <span class="hljs-attr">"username"</span>: <span class="hljs-string">"string"</span> - } -] -</code></pre> -<h3 id="get_all_users-responses">Responses</h3> -<table> -<thead> -<tr> -<th>Status</th> -<th>Meaning</th> -<th>Description</th> -<th>Schema</th> -</tr> -</thead> -<tbody> -<tr> -<td>200</td> -<td><a href="https://tools.ietf.org/html/rfc7231#section-6.3.1">OK</a></td> -<td>200 response</td> -<td>Inline</td> -</tr> -</tbody> -</table> -<h3 id="get_all_users-responseschema">Response Schema</h3> -<p>Status Code <strong>200</strong></p> -<table> -<thead> -<tr> -<th>Name</th> -<th>Type</th> -<th>Required</th> -<th>Restrictions</th> -<th>Description</th> -</tr> -</thead> -<tbody> -<tr> -<td>» _id</td> -<td>string</td> -<td>false</td> -<td>none</td> -<td>none</td> -</tr> -<tr> -<td>» username</td> -<td>string</td> -<td>false</td> -<td>none</td> -<td>none</td> -</tr> -</tbody> -</table> -<aside class="warning"> -To perform this operation, you must be authenticated by means of one of the following methods: -UserSecurity -</aside> -<h2 id="new_user">new_user</h2> -<p><a id="opIdnew_user"></a></p> -<blockquote> -<p>Code samples</p> -</blockquote> -<pre class="highlight tab tab-shell"><code><span class="hljs-comment"># You can also use wget</span> -curl -X POST /api/users \ - -H <span class="hljs-string">'Content-Type: multipart/form-data'</span> \ - -H <span class="hljs-string">'Accept: application/json'</span> \ - -H <span class="hljs-string">'Authorization: API_KEY'</span> - -</code></pre> -<pre class="highlight tab tab-http"><code><span class="hljs-keyword">POST</span> <span class="hljs-string">/api/users</span> HTTP/1.1 - -<span class="fortran">Content-<span class="hljs-keyword">Type</span>: multipart/<span class="hljs-keyword">form</span>-<span class="hljs-keyword">data</span> -Accept: application/json - -</span></code></pre> -<pre class="highlight tab tab-javascript"><code><span class="hljs-keyword">var</span> headers = { - <span class="hljs-string">'Content-Type'</span>:<span class="hljs-string">'multipart/form-data'</span>, - <span class="hljs-string">'Accept'</span>:<span class="hljs-string">'application/json'</span>, - <span class="hljs-string">'Authorization'</span>:<span class="hljs-string">'API_KEY'</span> - -}; - -$.ajax({ - <span class="hljs-attr">url</span>: <span class="hljs-string">'/api/users'</span>, - <span class="hljs-attr">method</span>: <span class="hljs-string">'post'</span>, - - <span class="hljs-attr">headers</span>: headers, - <span class="hljs-attr">success</span>: <span class="hljs-function"><span class="hljs-keyword">function</span>(<span class="hljs-params">data</span>) </span>{ - <span class="hljs-built_in">console</span>.log(<span class="hljs-built_in">JSON</span>.stringify(data)); - } -}) - -</code></pre> -<pre class="highlight tab tab-javascript--nodejs"><code><span class="hljs-keyword">const</span> fetch = <span class="hljs-built_in">require</span>(<span class="hljs-string">'node-fetch'</span>); -<span class="hljs-keyword">const</span> inputBody = <span class="hljs-string">'{ - "username": "string", - "email": "string", - "password": "string" -}'</span>; -<span class="hljs-keyword">const</span> headers = { - <span class="hljs-string">'Content-Type'</span>:<span class="hljs-string">'multipart/form-data'</span>, - <span class="hljs-string">'Accept'</span>:<span class="hljs-string">'application/json'</span>, - <span class="hljs-string">'Authorization'</span>:<span class="hljs-string">'API_KEY'</span> - -}; - -fetch(<span class="hljs-string">'/api/users'</span>, -{ - <span class="hljs-attr">method</span>: <span class="hljs-string">'POST'</span>, - <span class="hljs-attr">body</span>: inputBody, - <span class="hljs-attr">headers</span>: headers -}) -.then(<span class="hljs-function"><span class="hljs-keyword">function</span>(<span class="hljs-params">res</span>) </span>{ - <span class="hljs-keyword">return</span> res.json(); -}).then(<span class="hljs-function"><span class="hljs-keyword">function</span>(<span class="hljs-params">body</span>) </span>{ - <span class="hljs-built_in">console</span>.log(body); -}); - -</code></pre> -<pre class="highlight tab tab-ruby"><code><span class="hljs-keyword">require</span> <span class="hljs-string">'rest-client'</span> -<span class="hljs-keyword">require</span> <span class="hljs-string">'json'</span> - -headers = { - <span class="hljs-string">'Content-Type'</span> => <span class="hljs-string">'multipart/form-data'</span>, - <span class="hljs-string">'Accept'</span> => <span class="hljs-string">'application/json'</span>, - <span class="hljs-string">'Authorization'</span> => <span class="hljs-string">'API_KEY'</span> -} - -result = RestClient.post <span class="hljs-string">'/api/users'</span>, - <span class="hljs-symbol">params:</span> { - }, <span class="hljs-symbol">headers:</span> headers - -p JSON.parse(result) - -</code></pre> -<pre class="highlight tab tab-python"><code><span class="hljs-keyword">import</span> requests -headers = { - <span class="hljs-string">'Content-Type'</span>: <span class="hljs-string">'multipart/form-data'</span>, - <span class="hljs-string">'Accept'</span>: <span class="hljs-string">'application/json'</span>, - <span class="hljs-string">'Authorization'</span>: <span class="hljs-string">'API_KEY'</span> -} - -r = requests.post(<span class="hljs-string">'/api/users'</span>, params={ - -}, headers = headers) - -<span class="hljs-keyword">print</span> r.json() - -</code></pre> -<pre class="highlight tab tab-java"><code>URL obj = <span class="hljs-keyword">new</span> URL(<span class="hljs-string">"/api/users"</span>); -HttpURLConnection con = (HttpURLConnection) obj.openConnection(); -con.setRequestMethod(<span class="hljs-string">"POST"</span>); -<span class="hljs-keyword">int</span> responseCode = con.getResponseCode(); -BufferedReader in = <span class="hljs-keyword">new</span> BufferedReader( - <span class="hljs-keyword">new</span> InputStreamReader(con.getInputStream())); -String inputLine; -StringBuffer response = <span class="hljs-keyword">new</span> StringBuffer(); -<span class="hljs-keyword">while</span> ((inputLine = in.readLine()) != <span class="hljs-keyword">null</span>) { - response.append(inputLine); -} -in.close(); -System.out.println(response.toString()); - -</code></pre> -<pre class="highlight tab tab-go"><code><span class="hljs-keyword">package</span> main - -<span class="hljs-keyword">import</span> ( - <span class="hljs-string">"bytes"</span> - <span class="hljs-string">"net/http"</span> -) - -<span class="hljs-function"><span class="hljs-keyword">func</span> <span class="hljs-title">main</span><span class="hljs-params">()</span></span> { - - headers := <span class="hljs-keyword">map</span>[<span class="hljs-keyword">string</span>][]<span class="hljs-keyword">string</span>{ - <span class="hljs-string">"Content-Type"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"multipart/form-data"</span>}, - <span class="hljs-string">"Accept"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"application/json"</span>}, - <span class="hljs-string">"Authorization"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"API_KEY"</span>}, - - } - - data := bytes.NewBuffer([]<span class="hljs-keyword">byte</span>{jsonReq}) - req, err := http.NewRequest(<span class="hljs-string">"POST"</span>, <span class="hljs-string">"/api/users"</span>, data) - req.Header = headers - - client := &http.Client{} - resp, err := client.Do(req) - <span class="hljs-comment">// ...</span> -} - -</code></pre> -<p><code>POST /api/users</code></p> -<p><em>Create a new user</em></p> -<p>Only the admin user (the first user) can call the REST API.</p> -<blockquote> -<p>Body parameter</p> -</blockquote> -<pre class="highlight tab tab-yaml"><code><span class="hljs-attr">username:</span> <span class="hljs-string">string</span> -<span class="hljs-attr">email:</span> <span class="hljs-string">string</span> -<span class="hljs-attr">password:</span> <span class="hljs-string">string</span> - -</code></pre> -<h3 id="new_user-parameters">Parameters</h3> -<table> -<thead> -<tr> -<th>Name</th> -<th>In</th> -<th>Type</th> -<th>Required</th> -<th>Description</th> -</tr> -</thead> -<tbody> -<tr> -<td>body</td> -<td>body</td> -<td>object</td> -<td>false</td> -<td>none</td> -</tr> -<tr> -<td>» username</td> -<td>body</td> -<td>string</td> -<td>true</td> -<td>the new username</td> -</tr> -<tr> -<td>» email</td> -<td>body</td> -<td>string</td> -<td>true</td> -<td>the email of the new user</td> -</tr> -<tr> -<td>» password</td> -<td>body</td> -<td>string</td> -<td>true</td> -<td>the password of the new user</td> -</tr> -</tbody> -</table> -<blockquote> -<p>Example responses</p> -</blockquote> -<blockquote> -<p>200 Response</p> -</blockquote> -<pre class="highlight tab tab-json"><code>{ - <span class="hljs-attr">"_id"</span>: <span class="hljs-string">"string"</span> -} -</code></pre> -<h3 id="new_user-responses">Responses</h3> -<table> -<thead> -<tr> -<th>Status</th> -<th>Meaning</th> -<th>Description</th> -<th>Schema</th> -</tr> -</thead> -<tbody> -<tr> -<td>200</td> -<td><a href="https://tools.ietf.org/html/rfc7231#section-6.3.1">OK</a></td> -<td>200 response</td> -<td>Inline</td> -</tr> -</tbody> -</table> -<h3 id="new_user-responseschema">Response Schema</h3> -<p>Status Code <strong>200</strong></p> -<table> -<thead> -<tr> -<th>Name</th> -<th>Type</th> -<th>Required</th> -<th>Restrictions</th> -<th>Description</th> -</tr> -</thead> -<tbody> -<tr> -<td>» _id</td> -<td>string</td> -<td>false</td> -<td>none</td> -<td>none</td> -</tr> -</tbody> -</table> -<aside class="warning"> -To perform this operation, you must be authenticated by means of one of the following methods: -UserSecurity -</aside> -<h2 id="get_user">get_user</h2> -<p><a id="opIdget_user"></a></p> -<blockquote> -<p>Code samples</p> -</blockquote> -<pre class="highlight tab tab-shell"><code><span class="hljs-comment"># You can also use wget</span> -curl -X GET /api/users/{user} \ - -H <span class="hljs-string">'Accept: application/json'</span> \ - -H <span class="hljs-string">'Authorization: API_KEY'</span> - -</code></pre> -<pre class="highlight tab tab-http"><code><span class="hljs-keyword">GET</span> <span class="hljs-string">/api/users/{user}</span> HTTP/1.1 - -<span class="http"><span class="hljs-attribute">Accept</span>: application/json - -<span class="undefined"></span></span></code></pre> -<pre class="highlight tab tab-javascript"><code><span class="hljs-keyword">var</span> headers = { - <span class="hljs-string">'Accept'</span>:<span class="hljs-string">'application/json'</span>, - <span class="hljs-string">'Authorization'</span>:<span class="hljs-string">'API_KEY'</span> - -}; - -$.ajax({ - <span class="hljs-attr">url</span>: <span class="hljs-string">'/api/users/{user}'</span>, - <span class="hljs-attr">method</span>: <span class="hljs-string">'get'</span>, - - <span class="hljs-attr">headers</span>: headers, - <span class="hljs-attr">success</span>: <span class="hljs-function"><span class="hljs-keyword">function</span>(<span class="hljs-params">data</span>) </span>{ - <span class="hljs-built_in">console</span>.log(<span class="hljs-built_in">JSON</span>.stringify(data)); - } -}) - -</code></pre> -<pre class="highlight tab tab-javascript--nodejs"><code><span class="hljs-keyword">const</span> fetch = <span class="hljs-built_in">require</span>(<span class="hljs-string">'node-fetch'</span>); - -<span class="hljs-keyword">const</span> headers = { - <span class="hljs-string">'Accept'</span>:<span class="hljs-string">'application/json'</span>, - <span class="hljs-string">'Authorization'</span>:<span class="hljs-string">'API_KEY'</span> - -}; - -fetch(<span class="hljs-string">'/api/users/{user}'</span>, -{ - <span class="hljs-attr">method</span>: <span class="hljs-string">'GET'</span>, - - <span class="hljs-attr">headers</span>: headers -}) -.then(<span class="hljs-function"><span class="hljs-keyword">function</span>(<span class="hljs-params">res</span>) </span>{ - <span class="hljs-keyword">return</span> res.json(); -}).then(<span class="hljs-function"><span class="hljs-keyword">function</span>(<span class="hljs-params">body</span>) </span>{ - <span class="hljs-built_in">console</span>.log(body); -}); - -</code></pre> -<pre class="highlight tab tab-ruby"><code><span class="hljs-keyword">require</span> <span class="hljs-string">'rest-client'</span> -<span class="hljs-keyword">require</span> <span class="hljs-string">'json'</span> - -headers = { - <span class="hljs-string">'Accept'</span> => <span class="hljs-string">'application/json'</span>, - <span class="hljs-string">'Authorization'</span> => <span class="hljs-string">'API_KEY'</span> -} - -result = RestClient.get <span class="hljs-string">'/api/users/{user}'</span>, - <span class="hljs-symbol">params:</span> { - }, <span class="hljs-symbol">headers:</span> headers - -p JSON.parse(result) - -</code></pre> -<pre class="highlight tab tab-python"><code><span class="hljs-keyword">import</span> requests -headers = { - <span class="hljs-string">'Accept'</span>: <span class="hljs-string">'application/json'</span>, - <span class="hljs-string">'Authorization'</span>: <span class="hljs-string">'API_KEY'</span> -} - -r = requests.get(<span class="hljs-string">'/api/users/{user}'</span>, params={ - -}, headers = headers) - -<span class="hljs-keyword">print</span> r.json() - -</code></pre> -<pre class="highlight tab tab-java"><code>URL obj = <span class="hljs-keyword">new</span> URL(<span class="hljs-string">"/api/users/{user}"</span>); -HttpURLConnection con = (HttpURLConnection) obj.openConnection(); -con.setRequestMethod(<span class="hljs-string">"GET"</span>); -<span class="hljs-keyword">int</span> responseCode = con.getResponseCode(); -BufferedReader in = <span class="hljs-keyword">new</span> BufferedReader( - <span class="hljs-keyword">new</span> InputStreamReader(con.getInputStream())); -String inputLine; -StringBuffer response = <span class="hljs-keyword">new</span> StringBuffer(); -<span class="hljs-keyword">while</span> ((inputLine = in.readLine()) != <span class="hljs-keyword">null</span>) { - response.append(inputLine); -} -in.close(); -System.out.println(response.toString()); - -</code></pre> -<pre class="highlight tab tab-go"><code><span class="hljs-keyword">package</span> main - -<span class="hljs-keyword">import</span> ( - <span class="hljs-string">"bytes"</span> - <span class="hljs-string">"net/http"</span> -) - -<span class="hljs-function"><span class="hljs-keyword">func</span> <span class="hljs-title">main</span><span class="hljs-params">()</span></span> { - - headers := <span class="hljs-keyword">map</span>[<span class="hljs-keyword">string</span>][]<span class="hljs-keyword">string</span>{ - <span class="hljs-string">"Accept"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"application/json"</span>}, - <span class="hljs-string">"Authorization"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"API_KEY"</span>}, - - } - - data := bytes.NewBuffer([]<span class="hljs-keyword">byte</span>{jsonReq}) - req, err := http.NewRequest(<span class="hljs-string">"GET"</span>, <span class="hljs-string">"/api/users/{user}"</span>, data) - req.Header = headers - - client := &http.Client{} - resp, err := client.Do(req) - <span class="hljs-comment">// ...</span> -} - -</code></pre> -<p><code>GET /api/users/{user}</code></p> -<p><em>get a given user</em></p> -<p>Only the admin user (the first user) can call the REST API.</p> -<h3 id="get_user-parameters">Parameters</h3> -<table> -<thead> -<tr> -<th>Name</th> -<th>In</th> -<th>Type</th> -<th>Required</th> -<th>Description</th> -</tr> -</thead> -<tbody> -<tr> -<td>user</td> -<td>path</td> -<td>string</td> -<td>true</td> -<td>the user ID</td> -</tr> -</tbody> -</table> -<h4 id="detailed-descriptions">Detailed descriptions</h4> -<p><strong>user</strong>: the user ID</p> -<blockquote> -<p>Example responses</p> -</blockquote> -<blockquote> -<p>200 Response</p> -</blockquote> -<pre class="highlight tab tab-json"><code>{ - <span class="hljs-attr">"username"</span>: <span class="hljs-string">"string"</span>, - <span class="hljs-attr">"emails"</span>: [ - { - <span class="hljs-attr">"address"</span>: <span class="hljs-string">"string"</span>, - <span class="hljs-attr">"verified"</span>: <span class="hljs-literal">true</span> - } - ], - <span class="hljs-attr">"createdAt"</span>: <span class="hljs-string">"string"</span>, - <span class="hljs-attr">"modifiedAt"</span>: <span class="hljs-string">"string"</span>, - <span class="hljs-attr">"profile"</span>: { - <span class="hljs-attr">"avatarUrl"</span>: <span class="hljs-string">"string"</span>, - <span class="hljs-attr">"emailBuffer"</span>: [ - <span class="hljs-string">"string"</span> - ], - <span class="hljs-attr">"fullname"</span>: <span class="hljs-string">"string"</span>, - <span class="hljs-attr">"showDesktopDragHandles"</span>: <span class="hljs-literal">true</span>, - <span class="hljs-attr">"hiddenSystemMessages"</span>: <span class="hljs-literal">true</span>, - <span class="hljs-attr">"hiddenMinicardLabelText"</span>: <span class="hljs-literal">true</span>, - <span class="hljs-attr">"initials"</span>: <span class="hljs-string">"string"</span>, - <span class="hljs-attr">"invitedBoards"</span>: [ - <span class="hljs-string">"string"</span> - ], - <span class="hljs-attr">"language"</span>: <span class="hljs-string">"string"</span>, - <span class="hljs-attr">"notifications"</span>: [], - <span class="hljs-attr">"activity"</span>: <span class="hljs-string">"string"</span>, - <span class="hljs-attr">"read"</span>: <span class="hljs-string">"string"</span>, - <span class="hljs-attr">"showCardsCountAt"</span>: <span class="hljs-number">0</span>, - <span class="hljs-attr">"starredBoards"</span>: [ - <span class="hljs-string">"string"</span> - ], - <span class="hljs-attr">"icode"</span>: <span class="hljs-string">"string"</span>, - <span class="hljs-attr">"boardView"</span>: <span class="hljs-string">"board-view-lists"</span>, - <span class="hljs-attr">"listSortBy"</span>: <span class="hljs-string">"-modifiedat"</span>, - <span class="hljs-attr">"templatesBoardId"</span>: <span class="hljs-string">"string"</span>, - <span class="hljs-attr">"cardTemplatesSwimlaneId"</span>: <span class="hljs-string">"string"</span>, - <span class="hljs-attr">"listTemplatesSwimlaneId"</span>: <span class="hljs-string">"string"</span>, - <span class="hljs-attr">"boardTemplatesSwimlaneId"</span>: <span class="hljs-string">"string"</span> - }, - <span class="hljs-attr">"services"</span>: {}, - <span class="hljs-attr">"heartbeat"</span>: <span class="hljs-string">"string"</span>, - <span class="hljs-attr">"isAdmin"</span>: <span class="hljs-literal">true</span>, - <span class="hljs-attr">"createdThroughApi"</span>: <span class="hljs-literal">true</span>, - <span class="hljs-attr">"loginDisabled"</span>: <span class="hljs-literal">true</span>, - <span class="hljs-attr">"authenticationMethod"</span>: <span class="hljs-string">"string"</span> -} -</code></pre> -<h3 id="get_user-responses">Responses</h3> -<table> -<thead> -<tr> -<th>Status</th> -<th>Meaning</th> -<th>Description</th> -<th>Schema</th> -</tr> -</thead> -<tbody> -<tr> -<td>200</td> -<td><a href="https://tools.ietf.org/html/rfc7231#section-6.3.1">OK</a></td> -<td>200 response</td> -<td><a href="#schemausers">Users</a></td> -</tr> -</tbody> -</table> -<aside class="warning"> -To perform this operation, you must be authenticated by means of one of the following methods: -UserSecurity -</aside> -<h2 id="edit_user">edit_user</h2> -<p><a id="opIdedit_user"></a></p> -<blockquote> -<p>Code samples</p> -</blockquote> -<pre class="highlight tab tab-shell"><code><span class="hljs-comment"># You can also use wget</span> -curl -X PUT /api/users/{user} \ - -H <span class="hljs-string">'Content-Type: multipart/form-data'</span> \ - -H <span class="hljs-string">'Accept: application/json'</span> \ - -H <span class="hljs-string">'Authorization: API_KEY'</span> - -</code></pre> -<pre class="highlight tab tab-http"><code><span class="hljs-keyword">PUT</span> <span class="hljs-string">/api/users/{user}</span> HTTP/1.1 - -<span class="fortran">Content-<span class="hljs-keyword">Type</span>: multipart/<span class="hljs-keyword">form</span>-<span class="hljs-keyword">data</span> -Accept: application/json - -</span></code></pre> -<pre class="highlight tab tab-javascript"><code><span class="hljs-keyword">var</span> headers = { - <span class="hljs-string">'Content-Type'</span>:<span class="hljs-string">'multipart/form-data'</span>, - <span class="hljs-string">'Accept'</span>:<span class="hljs-string">'application/json'</span>, - <span class="hljs-string">'Authorization'</span>:<span class="hljs-string">'API_KEY'</span> - -}; - -$.ajax({ - <span class="hljs-attr">url</span>: <span class="hljs-string">'/api/users/{user}'</span>, - <span class="hljs-attr">method</span>: <span class="hljs-string">'put'</span>, - - <span class="hljs-attr">headers</span>: headers, - <span class="hljs-attr">success</span>: <span class="hljs-function"><span class="hljs-keyword">function</span>(<span class="hljs-params">data</span>) </span>{ - <span class="hljs-built_in">console</span>.log(<span class="hljs-built_in">JSON</span>.stringify(data)); - } -}) - -</code></pre> -<pre class="highlight tab tab-javascript--nodejs"><code><span class="hljs-keyword">const</span> fetch = <span class="hljs-built_in">require</span>(<span class="hljs-string">'node-fetch'</span>); -<span class="hljs-keyword">const</span> inputBody = <span class="hljs-string">'{ - "action": "string" -}'</span>; -<span class="hljs-keyword">const</span> headers = { - <span class="hljs-string">'Content-Type'</span>:<span class="hljs-string">'multipart/form-data'</span>, - <span class="hljs-string">'Accept'</span>:<span class="hljs-string">'application/json'</span>, - <span class="hljs-string">'Authorization'</span>:<span class="hljs-string">'API_KEY'</span> - -}; - -fetch(<span class="hljs-string">'/api/users/{user}'</span>, -{ - <span class="hljs-attr">method</span>: <span class="hljs-string">'PUT'</span>, - <span class="hljs-attr">body</span>: inputBody, - <span class="hljs-attr">headers</span>: headers -}) -.then(<span class="hljs-function"><span class="hljs-keyword">function</span>(<span class="hljs-params">res</span>) </span>{ - <span class="hljs-keyword">return</span> res.json(); -}).then(<span class="hljs-function"><span class="hljs-keyword">function</span>(<span class="hljs-params">body</span>) </span>{ - <span class="hljs-built_in">console</span>.log(body); -}); - -</code></pre> -<pre class="highlight tab tab-ruby"><code><span class="hljs-keyword">require</span> <span class="hljs-string">'rest-client'</span> -<span class="hljs-keyword">require</span> <span class="hljs-string">'json'</span> - -headers = { - <span class="hljs-string">'Content-Type'</span> => <span class="hljs-string">'multipart/form-data'</span>, - <span class="hljs-string">'Accept'</span> => <span class="hljs-string">'application/json'</span>, - <span class="hljs-string">'Authorization'</span> => <span class="hljs-string">'API_KEY'</span> -} - -result = RestClient.put <span class="hljs-string">'/api/users/{user}'</span>, - <span class="hljs-symbol">params:</span> { - }, <span class="hljs-symbol">headers:</span> headers - -p JSON.parse(result) - -</code></pre> -<pre class="highlight tab tab-python"><code><span class="hljs-keyword">import</span> requests -headers = { - <span class="hljs-string">'Content-Type'</span>: <span class="hljs-string">'multipart/form-data'</span>, - <span class="hljs-string">'Accept'</span>: <span class="hljs-string">'application/json'</span>, - <span class="hljs-string">'Authorization'</span>: <span class="hljs-string">'API_KEY'</span> -} - -r = requests.put(<span class="hljs-string">'/api/users/{user}'</span>, params={ - -}, headers = headers) - -<span class="hljs-keyword">print</span> r.json() - -</code></pre> -<pre class="highlight tab tab-java"><code>URL obj = <span class="hljs-keyword">new</span> URL(<span class="hljs-string">"/api/users/{user}"</span>); -HttpURLConnection con = (HttpURLConnection) obj.openConnection(); -con.setRequestMethod(<span class="hljs-string">"PUT"</span>); -<span class="hljs-keyword">int</span> responseCode = con.getResponseCode(); -BufferedReader in = <span class="hljs-keyword">new</span> BufferedReader( - <span class="hljs-keyword">new</span> InputStreamReader(con.getInputStream())); -String inputLine; -StringBuffer response = <span class="hljs-keyword">new</span> StringBuffer(); -<span class="hljs-keyword">while</span> ((inputLine = in.readLine()) != <span class="hljs-keyword">null</span>) { - response.append(inputLine); -} -in.close(); -System.out.println(response.toString()); - -</code></pre> -<pre class="highlight tab tab-go"><code><span class="hljs-keyword">package</span> main - -<span class="hljs-keyword">import</span> ( - <span class="hljs-string">"bytes"</span> - <span class="hljs-string">"net/http"</span> -) - -<span class="hljs-function"><span class="hljs-keyword">func</span> <span class="hljs-title">main</span><span class="hljs-params">()</span></span> { - - headers := <span class="hljs-keyword">map</span>[<span class="hljs-keyword">string</span>][]<span class="hljs-keyword">string</span>{ - <span class="hljs-string">"Content-Type"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"multipart/form-data"</span>}, - <span class="hljs-string">"Accept"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"application/json"</span>}, - <span class="hljs-string">"Authorization"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"API_KEY"</span>}, - - } - - data := bytes.NewBuffer([]<span class="hljs-keyword">byte</span>{jsonReq}) - req, err := http.NewRequest(<span class="hljs-string">"PUT"</span>, <span class="hljs-string">"/api/users/{user}"</span>, data) - req.Header = headers - - client := &http.Client{} - resp, err := client.Do(req) - <span class="hljs-comment">// ...</span> -} - -</code></pre> -<p><code>PUT /api/users/{user}</code></p> -<p><em>edit a given user</em></p> -<p>Only the admin user (the first user) can call the REST API.</p> -<p>Possible values for <em>action</em>:</p> -<ul> -<li><code>takeOwnership</code>: The admin takes the ownership of ALL boards of the user (archived and not archived) where the user is admin on.</li> -<li><code>disableLogin</code>: Disable a user (the user is not allowed to login and his login tokens are purged)</li> -<li><code>enableLogin</code>: Enable a user</li> -</ul> -<blockquote> -<p>Body parameter</p> -</blockquote> -<pre class="highlight tab tab-yaml"><code><span class="hljs-attr">action:</span> <span class="hljs-string">string</span> - -</code></pre> -<h3 id="edit_user-parameters">Parameters</h3> -<table> -<thead> -<tr> -<th>Name</th> -<th>In</th> -<th>Type</th> -<th>Required</th> -<th>Description</th> -</tr> -</thead> -<tbody> -<tr> -<td>user</td> -<td>path</td> -<td>string</td> -<td>true</td> -<td>the user ID</td> -</tr> -<tr> -<td>body</td> -<td>body</td> -<td>object</td> -<td>false</td> -<td>none</td> -</tr> -<tr> -<td>» action</td> -<td>body</td> -<td>string</td> -<td>true</td> -<td>the action</td> -</tr> -</tbody> -</table> -<h4 id="detailed-descriptions">Detailed descriptions</h4> -<p><strong>user</strong>: the user ID</p> -<blockquote> -<p>Example responses</p> -</blockquote> -<blockquote> -<p>200 Response</p> -</blockquote> -<pre class="highlight tab tab-json"><code>{ - <span class="hljs-attr">"_id"</span>: <span class="hljs-string">"string"</span>, - <span class="hljs-attr">"title"</span>: <span class="hljs-string">"string"</span> -} -</code></pre> -<h3 id="edit_user-responses">Responses</h3> -<table> -<thead> -<tr> -<th>Status</th> -<th>Meaning</th> -<th>Description</th> -<th>Schema</th> -</tr> -</thead> -<tbody> -<tr> -<td>200</td> -<td><a href="https://tools.ietf.org/html/rfc7231#section-6.3.1">OK</a></td> -<td>200 response</td> -<td>Inline</td> -</tr> -</tbody> -</table> -<h3 id="edit_user-responseschema">Response Schema</h3> -<p>Status Code <strong>200</strong></p> -<table> -<thead> -<tr> -<th>Name</th> -<th>Type</th> -<th>Required</th> -<th>Restrictions</th> -<th>Description</th> -</tr> -</thead> -<tbody> -<tr> -<td>» _id</td> -<td>string</td> -<td>false</td> -<td>none</td> -<td>none</td> -</tr> -<tr> -<td>» title</td> -<td>string</td> -<td>false</td> -<td>none</td> -<td>none</td> -</tr> -</tbody> -</table> -<aside class="warning"> -To perform this operation, you must be authenticated by means of one of the following methods: -UserSecurity -</aside> -<h2 id="delete_user">delete_user</h2> -<p><a id="opIddelete_user"></a></p> -<blockquote> -<p>Code samples</p> -</blockquote> -<pre class="highlight tab tab-shell"><code><span class="hljs-comment"># You can also use wget</span> -curl -X DELETE /api/users/{user} \ - -H <span class="hljs-string">'Accept: application/json'</span> \ - -H <span class="hljs-string">'Authorization: API_KEY'</span> - -</code></pre> -<pre class="highlight tab tab-http"><code><span class="hljs-keyword">DELETE</span> <span class="hljs-string">/api/users/{user}</span> HTTP/1.1 - -<span class="http"><span class="hljs-attribute">Accept</span>: application/json - -<span class="undefined"></span></span></code></pre> -<pre class="highlight tab tab-javascript"><code><span class="hljs-keyword">var</span> headers = { - <span class="hljs-string">'Accept'</span>:<span class="hljs-string">'application/json'</span>, - <span class="hljs-string">'Authorization'</span>:<span class="hljs-string">'API_KEY'</span> - -}; - -$.ajax({ - <span class="hljs-attr">url</span>: <span class="hljs-string">'/api/users/{user}'</span>, - <span class="hljs-attr">method</span>: <span class="hljs-string">'delete'</span>, - - <span class="hljs-attr">headers</span>: headers, - <span class="hljs-attr">success</span>: <span class="hljs-function"><span class="hljs-keyword">function</span>(<span class="hljs-params">data</span>) </span>{ - <span class="hljs-built_in">console</span>.log(<span class="hljs-built_in">JSON</span>.stringify(data)); - } -}) - -</code></pre> -<pre class="highlight tab tab-javascript--nodejs"><code><span class="hljs-keyword">const</span> fetch = <span class="hljs-built_in">require</span>(<span class="hljs-string">'node-fetch'</span>); - -<span class="hljs-keyword">const</span> headers = { - <span class="hljs-string">'Accept'</span>:<span class="hljs-string">'application/json'</span>, - <span class="hljs-string">'Authorization'</span>:<span class="hljs-string">'API_KEY'</span> - -}; - -fetch(<span class="hljs-string">'/api/users/{user}'</span>, -{ - <span class="hljs-attr">method</span>: <span class="hljs-string">'DELETE'</span>, - - <span class="hljs-attr">headers</span>: headers -}) -.then(<span class="hljs-function"><span class="hljs-keyword">function</span>(<span class="hljs-params">res</span>) </span>{ - <span class="hljs-keyword">return</span> res.json(); -}).then(<span class="hljs-function"><span class="hljs-keyword">function</span>(<span class="hljs-params">body</span>) </span>{ - <span class="hljs-built_in">console</span>.log(body); -}); - -</code></pre> -<pre class="highlight tab tab-ruby"><code><span class="hljs-keyword">require</span> <span class="hljs-string">'rest-client'</span> -<span class="hljs-keyword">require</span> <span class="hljs-string">'json'</span> - -headers = { - <span class="hljs-string">'Accept'</span> => <span class="hljs-string">'application/json'</span>, - <span class="hljs-string">'Authorization'</span> => <span class="hljs-string">'API_KEY'</span> -} - -result = RestClient.delete <span class="hljs-string">'/api/users/{user}'</span>, - <span class="hljs-symbol">params:</span> { - }, <span class="hljs-symbol">headers:</span> headers - -p JSON.parse(result) - -</code></pre> -<pre class="highlight tab tab-python"><code><span class="hljs-keyword">import</span> requests -headers = { - <span class="hljs-string">'Accept'</span>: <span class="hljs-string">'application/json'</span>, - <span class="hljs-string">'Authorization'</span>: <span class="hljs-string">'API_KEY'</span> -} - -r = requests.delete(<span class="hljs-string">'/api/users/{user}'</span>, params={ - -}, headers = headers) - -<span class="hljs-keyword">print</span> r.json() - -</code></pre> -<pre class="highlight tab tab-java"><code>URL obj = <span class="hljs-keyword">new</span> URL(<span class="hljs-string">"/api/users/{user}"</span>); -HttpURLConnection con = (HttpURLConnection) obj.openConnection(); -con.setRequestMethod(<span class="hljs-string">"DELETE"</span>); -<span class="hljs-keyword">int</span> responseCode = con.getResponseCode(); -BufferedReader in = <span class="hljs-keyword">new</span> BufferedReader( - <span class="hljs-keyword">new</span> InputStreamReader(con.getInputStream())); -String inputLine; -StringBuffer response = <span class="hljs-keyword">new</span> StringBuffer(); -<span class="hljs-keyword">while</span> ((inputLine = in.readLine()) != <span class="hljs-keyword">null</span>) { - response.append(inputLine); -} -in.close(); -System.out.println(response.toString()); - -</code></pre> -<pre class="highlight tab tab-go"><code><span class="hljs-keyword">package</span> main - -<span class="hljs-keyword">import</span> ( - <span class="hljs-string">"bytes"</span> - <span class="hljs-string">"net/http"</span> -) - -<span class="hljs-function"><span class="hljs-keyword">func</span> <span class="hljs-title">main</span><span class="hljs-params">()</span></span> { - - headers := <span class="hljs-keyword">map</span>[<span class="hljs-keyword">string</span>][]<span class="hljs-keyword">string</span>{ - <span class="hljs-string">"Accept"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"application/json"</span>}, - <span class="hljs-string">"Authorization"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"API_KEY"</span>}, - - } - - data := bytes.NewBuffer([]<span class="hljs-keyword">byte</span>{jsonReq}) - req, err := http.NewRequest(<span class="hljs-string">"DELETE"</span>, <span class="hljs-string">"/api/users/{user}"</span>, data) - req.Header = headers - - client := &http.Client{} - resp, err := client.Do(req) - <span class="hljs-comment">// ...</span> -} - -</code></pre> -<p><code>DELETE /api/users/{user}</code></p> -<p><em>Delete a user</em></p> -<p>Only the admin user (the first user) can call the REST API.</p> -<h3 id="delete_user-parameters">Parameters</h3> -<table> -<thead> -<tr> -<th>Name</th> -<th>In</th> -<th>Type</th> -<th>Required</th> -<th>Description</th> -</tr> -</thead> -<tbody> -<tr> -<td>user</td> -<td>path</td> -<td>string</td> -<td>true</td> -<td>the ID of the user to delete</td> -</tr> -</tbody> -</table> -<h4 id="detailed-descriptions">Detailed descriptions</h4> -<p><strong>user</strong>: the ID of the user to delete</p> -<blockquote> -<p>Example responses</p> -</blockquote> -<blockquote> -<p>200 Response</p> -</blockquote> -<pre class="highlight tab tab-json"><code>{ - <span class="hljs-attr">"_id"</span>: <span class="hljs-string">"string"</span> -} -</code></pre> -<h3 id="delete_user-responses">Responses</h3> -<table> -<thead> -<tr> -<th>Status</th> -<th>Meaning</th> -<th>Description</th> -<th>Schema</th> -</tr> -</thead> -<tbody> -<tr> -<td>200</td> -<td><a href="https://tools.ietf.org/html/rfc7231#section-6.3.1">OK</a></td> -<td>200 response</td> -<td>Inline</td> -</tr> -</tbody> -</table> -<h3 id="delete_user-responseschema">Response Schema</h3> -<p>Status Code <strong>200</strong></p> -<table> -<thead> -<tr> -<th>Name</th> -<th>Type</th> -<th>Required</th> -<th>Restrictions</th> -<th>Description</th> -</tr> -</thead> -<tbody> -<tr> -<td>» _id</td> -<td>string</td> -<td>false</td> -<td>none</td> -<td>none</td> -</tr> -</tbody> -</table> -<aside class="warning"> -To perform this operation, you must be authenticated by means of one of the following methods: -UserSecurity -</aside> -<h1 id="wekan-rest-api-swimlanes">Swimlanes</h1> -<h2 id="get_all_swimlanes">get_all_swimlanes</h2> -<p><a id="opIdget_all_swimlanes"></a></p> -<blockquote> -<p>Code samples</p> -</blockquote> -<pre class="highlight tab tab-shell"><code><span class="hljs-comment"># You can also use wget</span> -curl -X GET /api/boards/{board}/swimlanes \ - -H <span class="hljs-string">'Accept: application/json'</span> \ - -H <span class="hljs-string">'Authorization: API_KEY'</span> - -</code></pre> -<pre class="highlight tab tab-http"><code><span class="hljs-keyword">GET</span> <span class="hljs-string">/api/boards/{board}/swimlanes</span> HTTP/1.1 - -<span class="http"><span class="hljs-attribute">Accept</span>: application/json - -<span class="undefined"></span></span></code></pre> -<pre class="highlight tab tab-javascript"><code><span class="hljs-keyword">var</span> headers = { - <span class="hljs-string">'Accept'</span>:<span class="hljs-string">'application/json'</span>, - <span class="hljs-string">'Authorization'</span>:<span class="hljs-string">'API_KEY'</span> - -}; - -$.ajax({ - <span class="hljs-attr">url</span>: <span class="hljs-string">'/api/boards/{board}/swimlanes'</span>, - <span class="hljs-attr">method</span>: <span class="hljs-string">'get'</span>, - - <span class="hljs-attr">headers</span>: headers, - <span class="hljs-attr">success</span>: <span class="hljs-function"><span class="hljs-keyword">function</span>(<span class="hljs-params">data</span>) </span>{ - <span class="hljs-built_in">console</span>.log(<span class="hljs-built_in">JSON</span>.stringify(data)); - } -}) - -</code></pre> -<pre class="highlight tab tab-javascript--nodejs"><code><span class="hljs-keyword">const</span> fetch = <span class="hljs-built_in">require</span>(<span class="hljs-string">'node-fetch'</span>); - -<span class="hljs-keyword">const</span> headers = { - <span class="hljs-string">'Accept'</span>:<span class="hljs-string">'application/json'</span>, - <span class="hljs-string">'Authorization'</span>:<span class="hljs-string">'API_KEY'</span> - -}; - -fetch(<span class="hljs-string">'/api/boards/{board}/swimlanes'</span>, -{ - <span class="hljs-attr">method</span>: <span class="hljs-string">'GET'</span>, - - <span class="hljs-attr">headers</span>: headers -}) -.then(<span class="hljs-function"><span class="hljs-keyword">function</span>(<span class="hljs-params">res</span>) </span>{ - <span class="hljs-keyword">return</span> res.json(); -}).then(<span class="hljs-function"><span class="hljs-keyword">function</span>(<span class="hljs-params">body</span>) </span>{ - <span class="hljs-built_in">console</span>.log(body); -}); - -</code></pre> -<pre class="highlight tab tab-ruby"><code><span class="hljs-keyword">require</span> <span class="hljs-string">'rest-client'</span> -<span class="hljs-keyword">require</span> <span class="hljs-string">'json'</span> - -headers = { - <span class="hljs-string">'Accept'</span> => <span class="hljs-string">'application/json'</span>, - <span class="hljs-string">'Authorization'</span> => <span class="hljs-string">'API_KEY'</span> -} - -result = RestClient.get <span class="hljs-string">'/api/boards/{board}/swimlanes'</span>, - <span class="hljs-symbol">params:</span> { - }, <span class="hljs-symbol">headers:</span> headers - -p JSON.parse(result) - -</code></pre> -<pre class="highlight tab tab-python"><code><span class="hljs-keyword">import</span> requests -headers = { - <span class="hljs-string">'Accept'</span>: <span class="hljs-string">'application/json'</span>, - <span class="hljs-string">'Authorization'</span>: <span class="hljs-string">'API_KEY'</span> -} - -r = requests.get(<span class="hljs-string">'/api/boards/{board}/swimlanes'</span>, params={ - -}, headers = headers) - -<span class="hljs-keyword">print</span> r.json() - -</code></pre> -<pre class="highlight tab tab-java"><code>URL obj = <span class="hljs-keyword">new</span> URL(<span class="hljs-string">"/api/boards/{board}/swimlanes"</span>); -HttpURLConnection con = (HttpURLConnection) obj.openConnection(); -con.setRequestMethod(<span class="hljs-string">"GET"</span>); -<span class="hljs-keyword">int</span> responseCode = con.getResponseCode(); -BufferedReader in = <span class="hljs-keyword">new</span> BufferedReader( - <span class="hljs-keyword">new</span> InputStreamReader(con.getInputStream())); -String inputLine; -StringBuffer response = <span class="hljs-keyword">new</span> StringBuffer(); -<span class="hljs-keyword">while</span> ((inputLine = in.readLine()) != <span class="hljs-keyword">null</span>) { - response.append(inputLine); -} -in.close(); -System.out.println(response.toString()); - -</code></pre> -<pre class="highlight tab tab-go"><code><span class="hljs-keyword">package</span> main - -<span class="hljs-keyword">import</span> ( - <span class="hljs-string">"bytes"</span> - <span class="hljs-string">"net/http"</span> -) - -<span class="hljs-function"><span class="hljs-keyword">func</span> <span class="hljs-title">main</span><span class="hljs-params">()</span></span> { - - headers := <span class="hljs-keyword">map</span>[<span class="hljs-keyword">string</span>][]<span class="hljs-keyword">string</span>{ - <span class="hljs-string">"Accept"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"application/json"</span>}, - <span class="hljs-string">"Authorization"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"API_KEY"</span>}, - - } - - data := bytes.NewBuffer([]<span class="hljs-keyword">byte</span>{jsonReq}) - req, err := http.NewRequest(<span class="hljs-string">"GET"</span>, <span class="hljs-string">"/api/boards/{board}/swimlanes"</span>, data) - req.Header = headers - - client := &http.Client{} - resp, err := client.Do(req) - <span class="hljs-comment">// ...</span> -} - -</code></pre> -<p><code>GET /api/boards/{board}/swimlanes</code></p> -<p><em>Get the list of swimlanes attached to a board</em></p> -<h3 id="get_all_swimlanes-parameters">Parameters</h3> -<table> -<thead> -<tr> -<th>Name</th> -<th>In</th> -<th>Type</th> -<th>Required</th> -<th>Description</th> -</tr> -</thead> -<tbody> -<tr> -<td>board</td> -<td>path</td> -<td>string</td> -<td>true</td> -<td>the ID of the board</td> -</tr> -</tbody> -</table> -<h4 id="detailed-descriptions">Detailed descriptions</h4> -<p><strong>board</strong>: the ID of the board</p> -<blockquote> -<p>Example responses</p> -</blockquote> -<blockquote> -<p>200 Response</p> -</blockquote> -<pre class="highlight tab tab-json"><code>[ - { - <span class="hljs-attr">"_id"</span>: <span class="hljs-string">"string"</span>, - <span class="hljs-attr">"title"</span>: <span class="hljs-string">"string"</span> - } -] -</code></pre> -<h3 id="get_all_swimlanes-responses">Responses</h3> -<table> -<thead> -<tr> -<th>Status</th> -<th>Meaning</th> -<th>Description</th> -<th>Schema</th> -</tr> -</thead> -<tbody> -<tr> -<td>200</td> -<td><a href="https://tools.ietf.org/html/rfc7231#section-6.3.1">OK</a></td> -<td>200 response</td> -<td>Inline</td> -</tr> -</tbody> -</table> -<h3 id="get_all_swimlanes-responseschema">Response Schema</h3> -<p>Status Code <strong>200</strong></p> -<table> -<thead> -<tr> -<th>Name</th> -<th>Type</th> -<th>Required</th> -<th>Restrictions</th> -<th>Description</th> -</tr> -</thead> -<tbody> -<tr> -<td>» _id</td> -<td>string</td> -<td>false</td> -<td>none</td> -<td>none</td> -</tr> -<tr> -<td>» title</td> -<td>string</td> -<td>false</td> -<td>none</td> -<td>none</td> -</tr> -</tbody> -</table> -<aside class="warning"> -To perform this operation, you must be authenticated by means of one of the following methods: -UserSecurity -</aside> -<h2 id="new_swimlane">new_swimlane</h2> -<p><a id="opIdnew_swimlane"></a></p> -<blockquote> -<p>Code samples</p> -</blockquote> -<pre class="highlight tab tab-shell"><code><span class="hljs-comment"># You can also use wget</span> -curl -X POST /api/boards/{board}/swimlanes \ - -H <span class="hljs-string">'Content-Type: multipart/form-data'</span> \ - -H <span class="hljs-string">'Accept: application/json'</span> \ - -H <span class="hljs-string">'Authorization: API_KEY'</span> - -</code></pre> -<pre class="highlight tab tab-http"><code><span class="hljs-keyword">POST</span> <span class="hljs-string">/api/boards/{board}/swimlanes</span> HTTP/1.1 - -<span class="fortran">Content-<span class="hljs-keyword">Type</span>: multipart/<span class="hljs-keyword">form</span>-<span class="hljs-keyword">data</span> -Accept: application/json - -</span></code></pre> -<pre class="highlight tab tab-javascript"><code><span class="hljs-keyword">var</span> headers = { - <span class="hljs-string">'Content-Type'</span>:<span class="hljs-string">'multipart/form-data'</span>, - <span class="hljs-string">'Accept'</span>:<span class="hljs-string">'application/json'</span>, - <span class="hljs-string">'Authorization'</span>:<span class="hljs-string">'API_KEY'</span> - -}; - -$.ajax({ - <span class="hljs-attr">url</span>: <span class="hljs-string">'/api/boards/{board}/swimlanes'</span>, - <span class="hljs-attr">method</span>: <span class="hljs-string">'post'</span>, - - <span class="hljs-attr">headers</span>: headers, - <span class="hljs-attr">success</span>: <span class="hljs-function"><span class="hljs-keyword">function</span>(<span class="hljs-params">data</span>) </span>{ - <span class="hljs-built_in">console</span>.log(<span class="hljs-built_in">JSON</span>.stringify(data)); - } -}) - -</code></pre> -<pre class="highlight tab tab-javascript--nodejs"><code><span class="hljs-keyword">const</span> fetch = <span class="hljs-built_in">require</span>(<span class="hljs-string">'node-fetch'</span>); -<span class="hljs-keyword">const</span> inputBody = <span class="hljs-string">'{ - "title": "string" -}'</span>; -<span class="hljs-keyword">const</span> headers = { - <span class="hljs-string">'Content-Type'</span>:<span class="hljs-string">'multipart/form-data'</span>, - <span class="hljs-string">'Accept'</span>:<span class="hljs-string">'application/json'</span>, - <span class="hljs-string">'Authorization'</span>:<span class="hljs-string">'API_KEY'</span> - -}; - -fetch(<span class="hljs-string">'/api/boards/{board}/swimlanes'</span>, -{ - <span class="hljs-attr">method</span>: <span class="hljs-string">'POST'</span>, - <span class="hljs-attr">body</span>: inputBody, - <span class="hljs-attr">headers</span>: headers -}) -.then(<span class="hljs-function"><span class="hljs-keyword">function</span>(<span class="hljs-params">res</span>) </span>{ - <span class="hljs-keyword">return</span> res.json(); -}).then(<span class="hljs-function"><span class="hljs-keyword">function</span>(<span class="hljs-params">body</span>) </span>{ - <span class="hljs-built_in">console</span>.log(body); -}); - -</code></pre> -<pre class="highlight tab tab-ruby"><code><span class="hljs-keyword">require</span> <span class="hljs-string">'rest-client'</span> -<span class="hljs-keyword">require</span> <span class="hljs-string">'json'</span> - -headers = { - <span class="hljs-string">'Content-Type'</span> => <span class="hljs-string">'multipart/form-data'</span>, - <span class="hljs-string">'Accept'</span> => <span class="hljs-string">'application/json'</span>, - <span class="hljs-string">'Authorization'</span> => <span class="hljs-string">'API_KEY'</span> -} - -result = RestClient.post <span class="hljs-string">'/api/boards/{board}/swimlanes'</span>, - <span class="hljs-symbol">params:</span> { - }, <span class="hljs-symbol">headers:</span> headers - -p JSON.parse(result) - -</code></pre> -<pre class="highlight tab tab-python"><code><span class="hljs-keyword">import</span> requests -headers = { - <span class="hljs-string">'Content-Type'</span>: <span class="hljs-string">'multipart/form-data'</span>, - <span class="hljs-string">'Accept'</span>: <span class="hljs-string">'application/json'</span>, - <span class="hljs-string">'Authorization'</span>: <span class="hljs-string">'API_KEY'</span> -} - -r = requests.post(<span class="hljs-string">'/api/boards/{board}/swimlanes'</span>, params={ - -}, headers = headers) - -<span class="hljs-keyword">print</span> r.json() - -</code></pre> -<pre class="highlight tab tab-java"><code>URL obj = <span class="hljs-keyword">new</span> URL(<span class="hljs-string">"/api/boards/{board}/swimlanes"</span>); -HttpURLConnection con = (HttpURLConnection) obj.openConnection(); -con.setRequestMethod(<span class="hljs-string">"POST"</span>); -<span class="hljs-keyword">int</span> responseCode = con.getResponseCode(); -BufferedReader in = <span class="hljs-keyword">new</span> BufferedReader( - <span class="hljs-keyword">new</span> InputStreamReader(con.getInputStream())); -String inputLine; -StringBuffer response = <span class="hljs-keyword">new</span> StringBuffer(); -<span class="hljs-keyword">while</span> ((inputLine = in.readLine()) != <span class="hljs-keyword">null</span>) { - response.append(inputLine); -} -in.close(); -System.out.println(response.toString()); - -</code></pre> -<pre class="highlight tab tab-go"><code><span class="hljs-keyword">package</span> main - -<span class="hljs-keyword">import</span> ( - <span class="hljs-string">"bytes"</span> - <span class="hljs-string">"net/http"</span> -) - -<span class="hljs-function"><span class="hljs-keyword">func</span> <span class="hljs-title">main</span><span class="hljs-params">()</span></span> { - - headers := <span class="hljs-keyword">map</span>[<span class="hljs-keyword">string</span>][]<span class="hljs-keyword">string</span>{ - <span class="hljs-string">"Content-Type"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"multipart/form-data"</span>}, - <span class="hljs-string">"Accept"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"application/json"</span>}, - <span class="hljs-string">"Authorization"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"API_KEY"</span>}, - - } - - data := bytes.NewBuffer([]<span class="hljs-keyword">byte</span>{jsonReq}) - req, err := http.NewRequest(<span class="hljs-string">"POST"</span>, <span class="hljs-string">"/api/boards/{board}/swimlanes"</span>, data) - req.Header = headers - - client := &http.Client{} - resp, err := client.Do(req) - <span class="hljs-comment">// ...</span> -} - -</code></pre> -<p><code>POST /api/boards/{board}/swimlanes</code></p> -<p><em>Add a swimlane to a board</em></p> -<blockquote> -<p>Body parameter</p> -</blockquote> -<pre class="highlight tab tab-yaml"><code><span class="hljs-attr">title:</span> <span class="hljs-string">string</span> - -</code></pre> -<h3 id="new_swimlane-parameters">Parameters</h3> -<table> -<thead> -<tr> -<th>Name</th> -<th>In</th> -<th>Type</th> -<th>Required</th> -<th>Description</th> -</tr> -</thead> -<tbody> -<tr> -<td>board</td> -<td>path</td> -<td>string</td> -<td>true</td> -<td>the ID of the board</td> -</tr> -<tr> -<td>body</td> -<td>body</td> -<td>object</td> -<td>false</td> -<td>none</td> -</tr> -<tr> -<td>» title</td> -<td>body</td> -<td>string</td> -<td>true</td> -<td>the new title of the swimlane</td> -</tr> -</tbody> -</table> -<h4 id="detailed-descriptions">Detailed descriptions</h4> -<p><strong>board</strong>: the ID of the board</p> -<blockquote> -<p>Example responses</p> -</blockquote> -<blockquote> -<p>200 Response</p> -</blockquote> -<pre class="highlight tab tab-json"><code>{ - <span class="hljs-attr">"_id"</span>: <span class="hljs-string">"string"</span> -} -</code></pre> -<h3 id="new_swimlane-responses">Responses</h3> -<table> -<thead> -<tr> -<th>Status</th> -<th>Meaning</th> -<th>Description</th> -<th>Schema</th> -</tr> -</thead> -<tbody> -<tr> -<td>200</td> -<td><a href="https://tools.ietf.org/html/rfc7231#section-6.3.1">OK</a></td> -<td>200 response</td> -<td>Inline</td> -</tr> -</tbody> -</table> -<h3 id="new_swimlane-responseschema">Response Schema</h3> -<p>Status Code <strong>200</strong></p> -<table> -<thead> -<tr> -<th>Name</th> -<th>Type</th> -<th>Required</th> -<th>Restrictions</th> -<th>Description</th> -</tr> -</thead> -<tbody> -<tr> -<td>» _id</td> -<td>string</td> -<td>false</td> -<td>none</td> -<td>none</td> -</tr> -</tbody> -</table> -<aside class="warning"> -To perform this operation, you must be authenticated by means of one of the following methods: -UserSecurity -</aside> -<h2 id="get_swimlane">get_swimlane</h2> -<p><a id="opIdget_swimlane"></a></p> -<blockquote> -<p>Code samples</p> -</blockquote> -<pre class="highlight tab tab-shell"><code><span class="hljs-comment"># You can also use wget</span> -curl -X GET /api/boards/{board}/swimlanes/{swimlane} \ - -H <span class="hljs-string">'Accept: application/json'</span> \ - -H <span class="hljs-string">'Authorization: API_KEY'</span> - -</code></pre> -<pre class="highlight tab tab-http"><code><span class="hljs-keyword">GET</span> <span class="hljs-string">/api/boards/{board}/swimlanes/{swimlane}</span> HTTP/1.1 - -<span class="http"><span class="hljs-attribute">Accept</span>: application/json - -<span class="undefined"></span></span></code></pre> -<pre class="highlight tab tab-javascript"><code><span class="hljs-keyword">var</span> headers = { - <span class="hljs-string">'Accept'</span>:<span class="hljs-string">'application/json'</span>, - <span class="hljs-string">'Authorization'</span>:<span class="hljs-string">'API_KEY'</span> - -}; - -$.ajax({ - <span class="hljs-attr">url</span>: <span class="hljs-string">'/api/boards/{board}/swimlanes/{swimlane}'</span>, - <span class="hljs-attr">method</span>: <span class="hljs-string">'get'</span>, - - <span class="hljs-attr">headers</span>: headers, - <span class="hljs-attr">success</span>: <span class="hljs-function"><span class="hljs-keyword">function</span>(<span class="hljs-params">data</span>) </span>{ - <span class="hljs-built_in">console</span>.log(<span class="hljs-built_in">JSON</span>.stringify(data)); - } -}) - -</code></pre> -<pre class="highlight tab tab-javascript--nodejs"><code><span class="hljs-keyword">const</span> fetch = <span class="hljs-built_in">require</span>(<span class="hljs-string">'node-fetch'</span>); - -<span class="hljs-keyword">const</span> headers = { - <span class="hljs-string">'Accept'</span>:<span class="hljs-string">'application/json'</span>, - <span class="hljs-string">'Authorization'</span>:<span class="hljs-string">'API_KEY'</span> - -}; - -fetch(<span class="hljs-string">'/api/boards/{board}/swimlanes/{swimlane}'</span>, -{ - <span class="hljs-attr">method</span>: <span class="hljs-string">'GET'</span>, - - <span class="hljs-attr">headers</span>: headers -}) -.then(<span class="hljs-function"><span class="hljs-keyword">function</span>(<span class="hljs-params">res</span>) </span>{ - <span class="hljs-keyword">return</span> res.json(); -}).then(<span class="hljs-function"><span class="hljs-keyword">function</span>(<span class="hljs-params">body</span>) </span>{ - <span class="hljs-built_in">console</span>.log(body); -}); - -</code></pre> -<pre class="highlight tab tab-ruby"><code><span class="hljs-keyword">require</span> <span class="hljs-string">'rest-client'</span> -<span class="hljs-keyword">require</span> <span class="hljs-string">'json'</span> - -headers = { - <span class="hljs-string">'Accept'</span> => <span class="hljs-string">'application/json'</span>, - <span class="hljs-string">'Authorization'</span> => <span class="hljs-string">'API_KEY'</span> -} - -result = RestClient.get <span class="hljs-string">'/api/boards/{board}/swimlanes/{swimlane}'</span>, - <span class="hljs-symbol">params:</span> { - }, <span class="hljs-symbol">headers:</span> headers - -p JSON.parse(result) - -</code></pre> -<pre class="highlight tab tab-python"><code><span class="hljs-keyword">import</span> requests -headers = { - <span class="hljs-string">'Accept'</span>: <span class="hljs-string">'application/json'</span>, - <span class="hljs-string">'Authorization'</span>: <span class="hljs-string">'API_KEY'</span> -} - -r = requests.get(<span class="hljs-string">'/api/boards/{board}/swimlanes/{swimlane}'</span>, params={ - -}, headers = headers) - -<span class="hljs-keyword">print</span> r.json() - -</code></pre> -<pre class="highlight tab tab-java"><code>URL obj = <span class="hljs-keyword">new</span> URL(<span class="hljs-string">"/api/boards/{board}/swimlanes/{swimlane}"</span>); -HttpURLConnection con = (HttpURLConnection) obj.openConnection(); -con.setRequestMethod(<span class="hljs-string">"GET"</span>); -<span class="hljs-keyword">int</span> responseCode = con.getResponseCode(); -BufferedReader in = <span class="hljs-keyword">new</span> BufferedReader( - <span class="hljs-keyword">new</span> InputStreamReader(con.getInputStream())); -String inputLine; -StringBuffer response = <span class="hljs-keyword">new</span> StringBuffer(); -<span class="hljs-keyword">while</span> ((inputLine = in.readLine()) != <span class="hljs-keyword">null</span>) { - response.append(inputLine); -} -in.close(); -System.out.println(response.toString()); - -</code></pre> -<pre class="highlight tab tab-go"><code><span class="hljs-keyword">package</span> main - -<span class="hljs-keyword">import</span> ( - <span class="hljs-string">"bytes"</span> - <span class="hljs-string">"net/http"</span> -) - -<span class="hljs-function"><span class="hljs-keyword">func</span> <span class="hljs-title">main</span><span class="hljs-params">()</span></span> { - - headers := <span class="hljs-keyword">map</span>[<span class="hljs-keyword">string</span>][]<span class="hljs-keyword">string</span>{ - <span class="hljs-string">"Accept"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"application/json"</span>}, - <span class="hljs-string">"Authorization"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"API_KEY"</span>}, - - } - - data := bytes.NewBuffer([]<span class="hljs-keyword">byte</span>{jsonReq}) - req, err := http.NewRequest(<span class="hljs-string">"GET"</span>, <span class="hljs-string">"/api/boards/{board}/swimlanes/{swimlane}"</span>, data) - req.Header = headers - - client := &http.Client{} - resp, err := client.Do(req) - <span class="hljs-comment">// ...</span> -} - -</code></pre> -<p><code>GET /api/boards/{board}/swimlanes/{swimlane}</code></p> -<p><em>Get a swimlane</em></p> -<h3 id="get_swimlane-parameters">Parameters</h3> -<table> -<thead> -<tr> -<th>Name</th> -<th>In</th> -<th>Type</th> -<th>Required</th> -<th>Description</th> -</tr> -</thead> -<tbody> -<tr> -<td>board</td> -<td>path</td> -<td>string</td> -<td>true</td> -<td>the ID of the board</td> -</tr> -<tr> -<td>swimlane</td> -<td>path</td> -<td>string</td> -<td>true</td> -<td>the ID of the swimlane</td> -</tr> -</tbody> -</table> -<h4 id="detailed-descriptions">Detailed descriptions</h4> -<p><strong>board</strong>: the ID of the board</p> -<p><strong>swimlane</strong>: the ID of the swimlane</p> -<blockquote> -<p>Example responses</p> -</blockquote> -<blockquote> -<p>200 Response</p> -</blockquote> -<pre class="highlight tab tab-json"><code>{ - <span class="hljs-attr">"title"</span>: <span class="hljs-string">"string"</span>, - <span class="hljs-attr">"archived"</span>: <span class="hljs-literal">true</span>, - <span class="hljs-attr">"boardId"</span>: <span class="hljs-string">"string"</span>, - <span class="hljs-attr">"createdAt"</span>: <span class="hljs-string">"string"</span>, - <span class="hljs-attr">"sort"</span>: <span class="hljs-number">0</span>, - <span class="hljs-attr">"color"</span>: <span class="hljs-string">"white"</span>, - <span class="hljs-attr">"updatedAt"</span>: <span class="hljs-string">"string"</span>, - <span class="hljs-attr">"modifiedAt"</span>: <span class="hljs-string">"string"</span>, - <span class="hljs-attr">"type"</span>: <span class="hljs-string">"string"</span> -} -</code></pre> -<h3 id="get_swimlane-responses">Responses</h3> -<table> -<thead> -<tr> -<th>Status</th> -<th>Meaning</th> -<th>Description</th> -<th>Schema</th> -</tr> -</thead> -<tbody> -<tr> -<td>200</td> -<td><a href="https://tools.ietf.org/html/rfc7231#section-6.3.1">OK</a></td> -<td>200 response</td> -<td><a href="#schemaswimlanes">Swimlanes</a></td> -</tr> -</tbody> -</table> -<aside class="warning"> -To perform this operation, you must be authenticated by means of one of the following methods: -UserSecurity -</aside> -<h2 id="delete_board_swimlane">delete_board_swimlane</h2> -<p><a id="opIddelete_board_swimlane"></a></p> -<blockquote> -<p>Code samples</p> -</blockquote> -<pre class="highlight tab tab-shell"><code><span class="hljs-comment"># You can also use wget</span> -curl -X DELETE /api/boards/{board}/swimlanes/{swimlane} \ - -H <span class="hljs-string">'Authorization: API_KEY'</span> - -</code></pre> -<pre class="highlight tab tab-http"><code><span class="hljs-keyword">DELETE</span> <span class="hljs-string">/api/boards/{board}/swimlanes/{swimlane}</span> HTTP/1.1 - -<span class="undefined"></span></code></pre> -<pre class="highlight tab tab-javascript"><code><span class="hljs-keyword">var</span> headers = { - <span class="hljs-string">'Authorization'</span>:<span class="hljs-string">'API_KEY'</span> - -}; - -$.ajax({ - <span class="hljs-attr">url</span>: <span class="hljs-string">'/api/boards/{board}/swimlanes/{swimlane}'</span>, - <span class="hljs-attr">method</span>: <span class="hljs-string">'delete'</span>, - - <span class="hljs-attr">headers</span>: headers, - <span class="hljs-attr">success</span>: <span class="hljs-function"><span class="hljs-keyword">function</span>(<span class="hljs-params">data</span>) </span>{ - <span class="hljs-built_in">console</span>.log(<span class="hljs-built_in">JSON</span>.stringify(data)); - } -}) - -</code></pre> -<pre class="highlight tab tab-javascript--nodejs"><code><span class="hljs-keyword">const</span> fetch = <span class="hljs-built_in">require</span>(<span class="hljs-string">'node-fetch'</span>); - -<span class="hljs-keyword">const</span> headers = { - <span class="hljs-string">'Authorization'</span>:<span class="hljs-string">'API_KEY'</span> - -}; - -fetch(<span class="hljs-string">'/api/boards/{board}/swimlanes/{swimlane}'</span>, -{ - <span class="hljs-attr">method</span>: <span class="hljs-string">'DELETE'</span>, - - <span class="hljs-attr">headers</span>: headers -}) -.then(<span class="hljs-function"><span class="hljs-keyword">function</span>(<span class="hljs-params">res</span>) </span>{ - <span class="hljs-keyword">return</span> res.json(); -}).then(<span class="hljs-function"><span class="hljs-keyword">function</span>(<span class="hljs-params">body</span>) </span>{ - <span class="hljs-built_in">console</span>.log(body); -}); - -</code></pre> -<pre class="highlight tab tab-ruby"><code><span class="hljs-keyword">require</span> <span class="hljs-string">'rest-client'</span> -<span class="hljs-keyword">require</span> <span class="hljs-string">'json'</span> - -headers = { - <span class="hljs-string">'Authorization'</span> => <span class="hljs-string">'API_KEY'</span> -} - -result = RestClient.delete <span class="hljs-string">'/api/boards/{board}/swimlanes/{swimlane}'</span>, - <span class="hljs-symbol">params:</span> { - }, <span class="hljs-symbol">headers:</span> headers - -p JSON.parse(result) - -</code></pre> -<pre class="highlight tab tab-python"><code><span class="hljs-keyword">import</span> requests -headers = { - <span class="hljs-string">'Authorization'</span>: <span class="hljs-string">'API_KEY'</span> -} - -r = requests.delete(<span class="hljs-string">'/api/boards/{board}/swimlanes/{swimlane}'</span>, params={ - -}, headers = headers) - -<span class="hljs-keyword">print</span> r.json() - -</code></pre> -<pre class="highlight tab tab-java"><code>URL obj = <span class="hljs-keyword">new</span> URL(<span class="hljs-string">"/api/boards/{board}/swimlanes/{swimlane}"</span>); -HttpURLConnection con = (HttpURLConnection) obj.openConnection(); -con.setRequestMethod(<span class="hljs-string">"DELETE"</span>); -<span class="hljs-keyword">int</span> responseCode = con.getResponseCode(); -BufferedReader in = <span class="hljs-keyword">new</span> BufferedReader( - <span class="hljs-keyword">new</span> InputStreamReader(con.getInputStream())); -String inputLine; -StringBuffer response = <span class="hljs-keyword">new</span> StringBuffer(); -<span class="hljs-keyword">while</span> ((inputLine = in.readLine()) != <span class="hljs-keyword">null</span>) { - response.append(inputLine); -} -in.close(); -System.out.println(response.toString()); - -</code></pre> -<pre class="highlight tab tab-go"><code><span class="hljs-keyword">package</span> main - -<span class="hljs-keyword">import</span> ( - <span class="hljs-string">"bytes"</span> - <span class="hljs-string">"net/http"</span> -) - -<span class="hljs-function"><span class="hljs-keyword">func</span> <span class="hljs-title">main</span><span class="hljs-params">()</span></span> { - - headers := <span class="hljs-keyword">map</span>[<span class="hljs-keyword">string</span>][]<span class="hljs-keyword">string</span>{ - <span class="hljs-string">"Authorization"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"API_KEY"</span>}, - - } - - data := bytes.NewBuffer([]<span class="hljs-keyword">byte</span>{jsonReq}) - req, err := http.NewRequest(<span class="hljs-string">"DELETE"</span>, <span class="hljs-string">"/api/boards/{board}/swimlanes/{swimlane}"</span>, data) + req, err := http.NewRequest(<span class="hljs-string">"DELETE"</span>, <span class="hljs-string">"/api/boards/{board}/swimlanes/{swimlane}"</span>, data) req.Header = headers client := &http.Client{} @@ -12989,252 +11147,14 @@ UserSecurity <pre class="highlight tab tab-json"><code>{ <span class="hljs-attr">"cardId"</span>: <span class="hljs-string">"string"</span>, <span class="hljs-attr">"title"</span>: <span class="hljs-string">"string"</span>, - <span class="hljs-attr">"finishedAt"</span>: <span class="hljs-string">"string"</span>, - <span class="hljs-attr">"createdAt"</span>: <span class="hljs-string">"string"</span>, - <span class="hljs-attr">"modifiedAt"</span>: <span class="hljs-string">"string"</span>, - <span class="hljs-attr">"sort"</span>: <span class="hljs-number">0</span> -} - -</code></pre> -<p><em>A Checklist</em></p> -<h3 id="properties">Properties</h3> -<table> -<thead> -<tr> -<th>Name</th> -<th>Type</th> -<th>Required</th> -<th>Restrictions</th> -<th>Description</th> -</tr> -</thead> -<tbody> -<tr> -<td>cardId</td> -<td>string</td> -<td>true</td> -<td>none</td> -<td>The ID of the card the checklist is in</td> -</tr> -<tr> -<td>title</td> -<td>string</td> -<td>true</td> -<td>none</td> -<td>the title of the checklist</td> -</tr> -<tr> -<td>finishedAt</td> -<td>string|null</td> -<td>false</td> -<td>none</td> -<td>When was the checklist finished</td> -</tr> -<tr> -<td>createdAt</td> -<td>string</td> -<td>true</td> -<td>none</td> -<td>Creation date of the checklist</td> -</tr> -<tr> -<td>modifiedAt</td> -<td>string</td> -<td>true</td> -<td>none</td> -<td>none</td> -</tr> -<tr> -<td>sort</td> -<td>number</td> -<td>true</td> -<td>none</td> -<td>sorting value of the checklist</td> -</tr> -</tbody> -</table> -<h2 id="tocscustomfields">CustomFields</h2> -<p><a id="schemacustomfields"></a></p> -<pre class="highlight tab tab-json"><code>{ - <span class="hljs-attr">"boardIds"</span>: [ - <span class="hljs-string">"string"</span> - ], - <span class="hljs-attr">"name"</span>: <span class="hljs-string">"string"</span>, - <span class="hljs-attr">"type"</span>: <span class="hljs-string">"text"</span>, - <span class="hljs-attr">"settings"</span>: { - <span class="hljs-attr">"dropdownItems"</span>: [ - {} - ] - }, - <span class="hljs-attr">"showOnCard"</span>: <span class="hljs-literal">true</span>, - <span class="hljs-attr">"automaticallyOnCard"</span>: <span class="hljs-literal">true</span>, - <span class="hljs-attr">"showLabelOnMiniCard"</span>: <span class="hljs-literal">true</span>, - <span class="hljs-attr">"createdAt"</span>: <span class="hljs-string">"string"</span>, - <span class="hljs-attr">"modifiedAt"</span>: <span class="hljs-string">"string"</span> -} - -</code></pre> -<p><em>A custom field on a card in the board</em></p> -<h3 id="properties">Properties</h3> -<table> -<thead> -<tr> -<th>Name</th> -<th>Type</th> -<th>Required</th> -<th>Restrictions</th> -<th>Description</th> -</tr> -</thead> -<tbody> -<tr> -<td>boardIds</td> -<td>[string]</td> -<td>true</td> -<td>none</td> -<td>the ID of the board</td> -</tr> -<tr> -<td>name</td> -<td>string</td> -<td>true</td> -<td>none</td> -<td>name of the custom field</td> -</tr> -<tr> -<td>type</td> -<td>string</td> -<td>true</td> -<td>none</td> -<td>type of the custom field</td> -</tr> -<tr> -<td>settings</td> -<td><a href="#schemacustomfieldssettings">CustomFieldsSettings</a></td> -<td>true</td> -<td>none</td> -<td>settings of the custom field</td> -</tr> -<tr> -<td>showOnCard</td> -<td>boolean</td> -<td>true</td> -<td>none</td> -<td>should we show on the cards this custom field</td> -</tr> -<tr> -<td>automaticallyOnCard</td> -<td>boolean</td> -<td>true</td> -<td>none</td> -<td>should the custom fields automatically be added on cards?</td> -</tr> -<tr> -<td>showLabelOnMiniCard</td> -<td>boolean</td> -<td>true</td> -<td>none</td> -<td>should the label of the custom field be shown on minicards?</td> -</tr> -<tr> -<td>createdAt</td> -<td>string|null</td> -<td>false</td> -<td>none</td> -<td>none</td> -</tr> -<tr> -<td>modifiedAt</td> -<td>string</td> -<td>true</td> -<td>none</td> -<td>none</td> -</tr> -</tbody> -</table> -<h4 id="enumerated-values">Enumerated Values</h4> -<table> -<thead> -<tr> -<th>Property</th> -<th>Value</th> -</tr> -</thead> -<tbody> -<tr> -<td>type</td> -<td>text</td> -</tr> -<tr> -<td>type</td> -<td>number</td> -</tr> -<tr> -<td>type</td> -<td>date</td> -</tr> -<tr> -<td>type</td> -<td>dropdown</td> -</tr> -</tbody> -</table> -<h2 id="tocscustomfieldssettings">CustomFieldsSettings</h2> -<p><a id="schemacustomfieldssettings"></a></p> -<pre class="highlight tab tab-json"><code>{ - <span class="hljs-attr">"dropdownItems"</span>: [ - {} - ] -} - -</code></pre> -<h3 id="properties">Properties</h3> -<table> -<thead> -<tr> -<th>Name</th> -<th>Type</th> -<th>Required</th> -<th>Restrictions</th> -<th>Description</th> -</tr> -</thead> -<tbody> -<tr> -<td>dropdownItems</td> -<td>[<a href="#schemacustomfieldssettingsdropdownitems">CustomFieldsSettingsDropdownitems</a>]</td> -<td>false</td> -<td>none</td> -<td>list of drop down items objects</td> -</tr> -</tbody> -</table> -<h2 id="tocscustomfieldssettingsdropdownitems">CustomFieldsSettingsDropdownitems</h2> -<p><a id="schemacustomfieldssettingsdropdownitems"></a></p> -<pre class="highlight tab tab-json"><code>{} - -</code></pre> -<h3 id="properties">Properties</h3> -<p><em>None</em></p> -<h2 id="tocsintegrations">Integrations</h2> -<p><a id="schemaintegrations"></a></p> -<pre class="highlight tab tab-json"><code>{ - <span class="hljs-attr">"enabled"</span>: <span class="hljs-literal">true</span>, - <span class="hljs-attr">"title"</span>: <span class="hljs-string">"string"</span>, - <span class="hljs-attr">"type"</span>: <span class="hljs-string">"string"</span>, - <span class="hljs-attr">"activities"</span>: [ - <span class="hljs-string">"string"</span> - ], - <span class="hljs-attr">"url"</span>: <span class="hljs-string">"string"</span>, - <span class="hljs-attr">"token"</span>: <span class="hljs-string">"string"</span>, - <span class="hljs-attr">"boardId"</span>: <span class="hljs-string">"string"</span>, + <span class="hljs-attr">"finishedAt"</span>: <span class="hljs-string">"string"</span>, <span class="hljs-attr">"createdAt"</span>: <span class="hljs-string">"string"</span>, <span class="hljs-attr">"modifiedAt"</span>: <span class="hljs-string">"string"</span>, - <span class="hljs-attr">"userId"</span>: <span class="hljs-string">"string"</span> + <span class="hljs-attr">"sort"</span>: <span class="hljs-number">0</span> } </code></pre> -<p><em>Integration with third-party applications</em></p> +<p><em>A Checklist</em></p> <h3 id="properties">Properties</h3> <table> <thead> @@ -13248,60 +11168,32 @@ UserSecurity </thead> <tbody> <tr> -<td>enabled</td> -<td>boolean</td> -<td>true</td> -<td>none</td> -<td>is the integration enabled?</td> -</tr> -<tr> -<td>title</td> -<td>string|null</td> -<td>false</td> -<td>none</td> -<td>name of the integration</td> -</tr> -<tr> -<td>type</td> +<td>cardId</td> <td>string</td> <td>true</td> <td>none</td> -<td>type of the integratation (Default to 'outgoing-webhooks')</td> -</tr> -<tr> -<td>activities</td> -<td>[string]</td> -<td>true</td> -<td>none</td> -<td>activities the integration gets triggered (list)</td> +<td>The ID of the card the checklist is in</td> </tr> <tr> -<td>url</td> +<td>title</td> <td>string</td> <td>true</td> <td>none</td> -<td>none</td> +<td>the title of the checklist</td> </tr> <tr> -<td>token</td> +<td>finishedAt</td> <td>string|null</td> <td>false</td> <td>none</td> -<td>token of the integration</td> -</tr> -<tr> -<td>boardId</td> -<td>string</td> -<td>true</td> -<td>none</td> -<td>Board ID of the integration</td> +<td>When was the checklist finished</td> </tr> <tr> <td>createdAt</td> <td>string</td> <td>true</td> <td>none</td> -<td>Creation date of the integration</td> +<td>Creation date of the checklist</td> </tr> <tr> <td>modifiedAt</td> @@ -13311,37 +11203,36 @@ UserSecurity <td>none</td> </tr> <tr> -<td>userId</td> -<td>string</td> +<td>sort</td> +<td>number</td> <td>true</td> <td>none</td> -<td>user ID who created the interation</td> +<td>sorting value of the checklist</td> </tr> </tbody> </table> -<h2 id="tocslists">Lists</h2> -<p><a id="schemalists"></a></p> +<h2 id="tocscustomfields">CustomFields</h2> +<p><a id="schemacustomfields"></a></p> <pre class="highlight tab tab-json"><code>{ - <span class="hljs-attr">"title"</span>: <span class="hljs-string">"string"</span>, - <span class="hljs-attr">"starred"</span>: <span class="hljs-literal">true</span>, - <span class="hljs-attr">"archived"</span>: <span class="hljs-literal">true</span>, - <span class="hljs-attr">"boardId"</span>: <span class="hljs-string">"string"</span>, - <span class="hljs-attr">"swimlaneId"</span>: <span class="hljs-string">"string"</span>, - <span class="hljs-attr">"createdAt"</span>: <span class="hljs-string">"string"</span>, - <span class="hljs-attr">"sort"</span>: <span class="hljs-number">0</span>, - <span class="hljs-attr">"updatedAt"</span>: <span class="hljs-string">"string"</span>, - <span class="hljs-attr">"modifiedAt"</span>: <span class="hljs-string">"string"</span>, - <span class="hljs-attr">"wipLimit"</span>: { - <span class="hljs-attr">"value"</span>: <span class="hljs-number">0</span>, - <span class="hljs-attr">"enabled"</span>: <span class="hljs-literal">true</span>, - <span class="hljs-attr">"soft"</span>: <span class="hljs-literal">true</span> + <span class="hljs-attr">"boardIds"</span>: [ + <span class="hljs-string">"string"</span> + ], + <span class="hljs-attr">"name"</span>: <span class="hljs-string">"string"</span>, + <span class="hljs-attr">"type"</span>: <span class="hljs-string">"text"</span>, + <span class="hljs-attr">"settings"</span>: { + <span class="hljs-attr">"dropdownItems"</span>: [ + {} + ] }, - <span class="hljs-attr">"color"</span>: <span class="hljs-string">"white"</span>, - <span class="hljs-attr">"type"</span>: <span class="hljs-string">"string"</span> + <span class="hljs-attr">"showOnCard"</span>: <span class="hljs-literal">true</span>, + <span class="hljs-attr">"automaticallyOnCard"</span>: <span class="hljs-literal">true</span>, + <span class="hljs-attr">"showLabelOnMiniCard"</span>: <span class="hljs-literal">true</span>, + <span class="hljs-attr">"createdAt"</span>: <span class="hljs-string">"string"</span>, + <span class="hljs-attr">"modifiedAt"</span>: <span class="hljs-string">"string"</span> } </code></pre> -<p><em>A list (column) in the Wekan board.</em></p> +<p><em>A custom field on a card in the board</em></p> <h3 id="properties">Properties</h3> <table> <thead> @@ -13355,88 +11246,67 @@ UserSecurity </thead> <tbody> <tr> -<td>title</td> -<td>string</td> -<td>true</td> -<td>none</td> -<td>the title of the list</td> -</tr> -<tr> -<td>starred</td> -<td>boolean|null</td> -<td>false</td> -<td>none</td> -<td>if a list is stared then we put it on the top</td> -</tr> -<tr> -<td>archived</td> -<td>boolean</td> +<td>boardIds</td> +<td>[string]</td> <td>true</td> <td>none</td> -<td>is the list archived</td> +<td>the ID of the board</td> </tr> <tr> -<td>boardId</td> +<td>name</td> <td>string</td> <td>true</td> <td>none</td> -<td>the board associated to this list</td> +<td>name of the custom field</td> </tr> <tr> -<td>swimlaneId</td> +<td>type</td> <td>string</td> <td>true</td> <td>none</td> -<td>the swimlane associated to this list. Used for templates</td> +<td>type of the custom field</td> </tr> <tr> -<td>createdAt</td> -<td>string</td> +<td>settings</td> +<td><a href="#schemacustomfieldssettings">CustomFieldsSettings</a></td> <td>true</td> <td>none</td> -<td>creation date</td> -</tr> -<tr> -<td>sort</td> -<td>number|null</td> -<td>false</td> -<td>none</td> -<td>is the list sorted</td> +<td>settings of the custom field</td> </tr> <tr> -<td>updatedAt</td> -<td>string|null</td> -<td>false</td> +<td>showOnCard</td> +<td>boolean</td> +<td>true</td> <td>none</td> -<td>last update of the list</td> +<td>should we show on the cards this custom field</td> </tr> <tr> -<td>modifiedAt</td> -<td>string</td> +<td>automaticallyOnCard</td> +<td>boolean</td> <td>true</td> <td>none</td> -<td>none</td> +<td>should the custom fields automatically be added on cards?</td> </tr> <tr> -<td>wipLimit</td> -<td><a href="#schemalistswiplimit">ListsWiplimit</a></td> -<td>false</td> +<td>showLabelOnMiniCard</td> +<td>boolean</td> +<td>true</td> <td>none</td> -<td>WIP object, see below</td> +<td>should the label of the custom field be shown on minicards?</td> </tr> <tr> -<td>color</td> +<td>createdAt</td> <td>string|null</td> <td>false</td> <td>none</td> -<td>the color of the list</td> +<td>none</td> </tr> <tr> -<td>type</td> +<td>modifiedAt</td> <td>string</td> <td>true</td> <td>none</td> -<td>The type of list</td> +<td>none</td> </tr> </tbody> </table> @@ -13450,112 +11320,79 @@ UserSecurity </thead> <tbody> <tr> -<td>color</td> -<td>white</td> -</tr> -<tr> -<td>color</td> -<td>green</td> -</tr> -<tr> -<td>color</td> -<td>yellow</td> -</tr> -<tr> -<td>color</td> -<td>orange</td> -</tr> -<tr> -<td>color</td> -<td>red</td> -</tr> -<tr> -<td>color</td> -<td>purple</td> -</tr> -<tr> -<td>color</td> -<td>blue</td> -</tr> -<tr> -<td>color</td> -<td>sky</td> -</tr> -<tr> -<td>color</td> -<td>lime</td> -</tr> -<tr> -<td>color</td> -<td>pink</td> -</tr> -<tr> -<td>color</td> -<td>black</td> -</tr> -<tr> -<td>color</td> -<td>peachpuff</td> -</tr> -<tr> -<td>color</td> -<td>crimson</td> -</tr> -<tr> -<td>color</td> -<td>plum</td> -</tr> -<tr> -<td>color</td> -<td>darkgreen</td> -</tr> -<tr> -<td>color</td> -<td>slateblue</td> -</tr> -<tr> -<td>color</td> -<td>magenta</td> -</tr> -<tr> -<td>color</td> -<td>gold</td> -</tr> -<tr> -<td>color</td> -<td>navy</td> +<td>type</td> +<td>text</td> </tr> <tr> -<td>color</td> -<td>gray</td> +<td>type</td> +<td>number</td> </tr> <tr> -<td>color</td> -<td>saddlebrown</td> +<td>type</td> +<td>date</td> </tr> <tr> -<td>color</td> -<td>paleturquoise</td> +<td>type</td> +<td>dropdown</td> </tr> +</tbody> +</table> +<h2 id="tocscustomfieldssettings">CustomFieldsSettings</h2> +<p><a id="schemacustomfieldssettings"></a></p> +<pre class="highlight tab tab-json"><code>{ + <span class="hljs-attr">"dropdownItems"</span>: [ + {} + ] +} + +</code></pre> +<h3 id="properties">Properties</h3> +<table> +<thead> <tr> -<td>color</td> -<td>mistyrose</td> +<th>Name</th> +<th>Type</th> +<th>Required</th> +<th>Restrictions</th> +<th>Description</th> </tr> +</thead> +<tbody> <tr> -<td>color</td> -<td>indigo</td> +<td>dropdownItems</td> +<td>[<a href="#schemacustomfieldssettingsdropdownitems">CustomFieldsSettingsDropdownitems</a>]</td> +<td>false</td> +<td>none</td> +<td>list of drop down items objects</td> </tr> </tbody> </table> -<h2 id="tocslistswiplimit">ListsWiplimit</h2> -<p><a id="schemalistswiplimit"></a></p> +<h2 id="tocscustomfieldssettingsdropdownitems">CustomFieldsSettingsDropdownitems</h2> +<p><a id="schemacustomfieldssettingsdropdownitems"></a></p> +<pre class="highlight tab tab-json"><code>{} + +</code></pre> +<h3 id="properties">Properties</h3> +<p><em>None</em></p> +<h2 id="tocsintegrations">Integrations</h2> +<p><a id="schemaintegrations"></a></p> <pre class="highlight tab tab-json"><code>{ - <span class="hljs-attr">"value"</span>: <span class="hljs-number">0</span>, <span class="hljs-attr">"enabled"</span>: <span class="hljs-literal">true</span>, - <span class="hljs-attr">"soft"</span>: <span class="hljs-literal">true</span> + <span class="hljs-attr">"title"</span>: <span class="hljs-string">"string"</span>, + <span class="hljs-attr">"type"</span>: <span class="hljs-string">"string"</span>, + <span class="hljs-attr">"activities"</span>: [ + <span class="hljs-string">"string"</span> + ], + <span class="hljs-attr">"url"</span>: <span class="hljs-string">"string"</span>, + <span class="hljs-attr">"token"</span>: <span class="hljs-string">"string"</span>, + <span class="hljs-attr">"boardId"</span>: <span class="hljs-string">"string"</span>, + <span class="hljs-attr">"createdAt"</span>: <span class="hljs-string">"string"</span>, + <span class="hljs-attr">"modifiedAt"</span>: <span class="hljs-string">"string"</span>, + <span class="hljs-attr">"userId"</span>: <span class="hljs-string">"string"</span> } </code></pre> +<p><em>Integration with third-party applications</em></p> <h3 id="properties">Properties</h3> <table> <thead> @@ -13569,44 +11406,100 @@ UserSecurity </thead> <tbody> <tr> -<td>value</td> -<td>number</td> +<td>enabled</td> +<td>boolean</td> <td>true</td> <td>none</td> -<td>value of the WIP</td> +<td>is the integration enabled?</td> </tr> <tr> -<td>enabled</td> -<td>boolean</td> +<td>title</td> +<td>string|null</td> +<td>false</td> +<td>none</td> +<td>name of the integration</td> +</tr> +<tr> +<td>type</td> +<td>string</td> <td>true</td> <td>none</td> -<td>is the WIP enabled</td> +<td>type of the integratation (Default to 'outgoing-webhooks')</td> </tr> <tr> -<td>soft</td> -<td>boolean</td> +<td>activities</td> +<td>[string]</td> <td>true</td> <td>none</td> -<td>is the WIP a soft or hard requirement</td> +<td>activities the integration gets triggered (list)</td> +</tr> +<tr> +<td>url</td> +<td>string</td> +<td>true</td> +<td>none</td> +<td>none</td> +</tr> +<tr> +<td>token</td> +<td>string|null</td> +<td>false</td> +<td>none</td> +<td>token of the integration</td> +</tr> +<tr> +<td>boardId</td> +<td>string</td> +<td>true</td> +<td>none</td> +<td>Board ID of the integration</td> +</tr> +<tr> +<td>createdAt</td> +<td>string</td> +<td>true</td> +<td>none</td> +<td>Creation date of the integration</td> +</tr> +<tr> +<td>modifiedAt</td> +<td>string</td> +<td>true</td> +<td>none</td> +<td>none</td> +</tr> +<tr> +<td>userId</td> +<td>string</td> +<td>true</td> +<td>none</td> +<td>user ID who created the interation</td> </tr> </tbody> </table> -<h2 id="tocsswimlanes">Swimlanes</h2> -<p><a id="schemaswimlanes"></a></p> +<h2 id="tocslists">Lists</h2> +<p><a id="schemalists"></a></p> <pre class="highlight tab tab-json"><code>{ <span class="hljs-attr">"title"</span>: <span class="hljs-string">"string"</span>, + <span class="hljs-attr">"starred"</span>: <span class="hljs-literal">true</span>, <span class="hljs-attr">"archived"</span>: <span class="hljs-literal">true</span>, <span class="hljs-attr">"boardId"</span>: <span class="hljs-string">"string"</span>, + <span class="hljs-attr">"swimlaneId"</span>: <span class="hljs-string">"string"</span>, <span class="hljs-attr">"createdAt"</span>: <span class="hljs-string">"string"</span>, <span class="hljs-attr">"sort"</span>: <span class="hljs-number">0</span>, - <span class="hljs-attr">"color"</span>: <span class="hljs-string">"white"</span>, <span class="hljs-attr">"updatedAt"</span>: <span class="hljs-string">"string"</span>, <span class="hljs-attr">"modifiedAt"</span>: <span class="hljs-string">"string"</span>, + <span class="hljs-attr">"wipLimit"</span>: { + <span class="hljs-attr">"value"</span>: <span class="hljs-number">0</span>, + <span class="hljs-attr">"enabled"</span>: <span class="hljs-literal">true</span>, + <span class="hljs-attr">"soft"</span>: <span class="hljs-literal">true</span> + }, + <span class="hljs-attr">"color"</span>: <span class="hljs-string">"white"</span>, <span class="hljs-attr">"type"</span>: <span class="hljs-string">"string"</span> } </code></pre> -<p><em>A swimlane is an line in the kaban board.</em></p> +<p><em>A list (column) in the Wekan board.</em></p> <h3 id="properties">Properties</h3> <table> <thead> @@ -13624,49 +11517,56 @@ UserSecurity <td>string</td> <td>true</td> <td>none</td> -<td>the title of the swimlane</td> +<td>the title of the list</td> +</tr> +<tr> +<td>starred</td> +<td>boolean|null</td> +<td>false</td> +<td>none</td> +<td>if a list is stared then we put it on the top</td> </tr> <tr> <td>archived</td> <td>boolean</td> <td>true</td> <td>none</td> -<td>is the swimlane archived?</td> +<td>is the list archived</td> </tr> <tr> <td>boardId</td> <td>string</td> <td>true</td> <td>none</td> -<td>the ID of the board the swimlane is attached to</td> +<td>the board associated to this list</td> </tr> <tr> -<td>createdAt</td> +<td>swimlaneId</td> <td>string</td> <td>true</td> <td>none</td> -<td>creation date of the swimlane</td> +<td>the swimlane associated to this list. Used for templates</td> </tr> <tr> -<td>sort</td> -<td>number|null</td> -<td>false</td> +<td>createdAt</td> +<td>string</td> +<td>true</td> <td>none</td> -<td>the sort value of the swimlane</td> +<td>creation date</td> </tr> <tr> -<td>color</td> -<td>string|null</td> +<td>sort</td> +<td>number|null</td> <td>false</td> <td>none</td> -<td>the color of the swimlane</td> +<td>is the list sorted</td> </tr> <tr> <td>updatedAt</td> <td>string|null</td> <td>false</td> <td>none</td> -<td>when was the swimlane last edited</td> +<td>last update of the list</td> </tr> <tr> <td>modifiedAt</td> @@ -13676,11 +11576,25 @@ UserSecurity <td>none</td> </tr> <tr> +<td>wipLimit</td> +<td><a href="#schemalistswiplimit">ListsWiplimit</a></td> +<td>false</td> +<td>none</td> +<td>WIP object, see below</td> +</tr> +<tr> +<td>color</td> +<td>string|null</td> +<td>false</td> +<td>none</td> +<td>the color of the list</td> +</tr> +<tr> <td>type</td> <td>string</td> <td>true</td> <td>none</td> -<td>The type of swimlane</td> +<td>The type of list</td> </tr> </tbody> </table> @@ -13755,189 +11669,48 @@ UserSecurity </tr> <tr> <td>color</td> -<td>slateblue</td> -</tr> -<tr> -<td>color</td> -<td>magenta</td> -</tr> -<tr> -<td>color</td> -<td>gold</td> -</tr> -<tr> -<td>color</td> -<td>navy</td> -</tr> -<tr> -<td>color</td> -<td>gray</td> -</tr> -<tr> -<td>color</td> -<td>saddlebrown</td> -</tr> -<tr> -<td>color</td> -<td>paleturquoise</td> -</tr> -<tr> -<td>color</td> -<td>mistyrose</td> -</tr> -<tr> -<td>color</td> -<td>indigo</td> -</tr> -</tbody> -</table> -<h2 id="tocsusers">Users</h2> -<p><a id="schemausers"></a></p> -<pre class="highlight tab tab-json"><code>{ - <span class="hljs-attr">"username"</span>: <span class="hljs-string">"string"</span>, - <span class="hljs-attr">"emails"</span>: [ - { - <span class="hljs-attr">"address"</span>: <span class="hljs-string">"string"</span>, - <span class="hljs-attr">"verified"</span>: <span class="hljs-literal">true</span> - } - ], - <span class="hljs-attr">"createdAt"</span>: <span class="hljs-string">"string"</span>, - <span class="hljs-attr">"modifiedAt"</span>: <span class="hljs-string">"string"</span>, - <span class="hljs-attr">"profile"</span>: { - <span class="hljs-attr">"avatarUrl"</span>: <span class="hljs-string">"string"</span>, - <span class="hljs-attr">"emailBuffer"</span>: [ - <span class="hljs-string">"string"</span> - ], - <span class="hljs-attr">"fullname"</span>: <span class="hljs-string">"string"</span>, - <span class="hljs-attr">"showDesktopDragHandles"</span>: <span class="hljs-literal">true</span>, - <span class="hljs-attr">"hiddenSystemMessages"</span>: <span class="hljs-literal">true</span>, - <span class="hljs-attr">"hiddenMinicardLabelText"</span>: <span class="hljs-literal">true</span>, - <span class="hljs-attr">"initials"</span>: <span class="hljs-string">"string"</span>, - <span class="hljs-attr">"invitedBoards"</span>: [ - <span class="hljs-string">"string"</span> - ], - <span class="hljs-attr">"language"</span>: <span class="hljs-string">"string"</span>, - <span class="hljs-attr">"notifications"</span>: [], - <span class="hljs-attr">"activity"</span>: <span class="hljs-string">"string"</span>, - <span class="hljs-attr">"read"</span>: <span class="hljs-string">"string"</span>, - <span class="hljs-attr">"showCardsCountAt"</span>: <span class="hljs-number">0</span>, - <span class="hljs-attr">"starredBoards"</span>: [ - <span class="hljs-string">"string"</span> - ], - <span class="hljs-attr">"icode"</span>: <span class="hljs-string">"string"</span>, - <span class="hljs-attr">"boardView"</span>: <span class="hljs-string">"board-view-lists"</span>, - <span class="hljs-attr">"listSortBy"</span>: <span class="hljs-string">"-modifiedat"</span>, - <span class="hljs-attr">"templatesBoardId"</span>: <span class="hljs-string">"string"</span>, - <span class="hljs-attr">"cardTemplatesSwimlaneId"</span>: <span class="hljs-string">"string"</span>, - <span class="hljs-attr">"listTemplatesSwimlaneId"</span>: <span class="hljs-string">"string"</span>, - <span class="hljs-attr">"boardTemplatesSwimlaneId"</span>: <span class="hljs-string">"string"</span> - }, - <span class="hljs-attr">"services"</span>: {}, - <span class="hljs-attr">"heartbeat"</span>: <span class="hljs-string">"string"</span>, - <span class="hljs-attr">"isAdmin"</span>: <span class="hljs-literal">true</span>, - <span class="hljs-attr">"createdThroughApi"</span>: <span class="hljs-literal">true</span>, - <span class="hljs-attr">"loginDisabled"</span>: <span class="hljs-literal">true</span>, - <span class="hljs-attr">"authenticationMethod"</span>: <span class="hljs-string">"string"</span> -} - -</code></pre> -<p><em>A User in wekan</em></p> -<h3 id="properties">Properties</h3> -<table> -<thead> -<tr> -<th>Name</th> -<th>Type</th> -<th>Required</th> -<th>Restrictions</th> -<th>Description</th> -</tr> -</thead> -<tbody> -<tr> -<td>username</td> -<td>string|null</td> -<td>false</td> -<td>none</td> -<td>the username of the user</td> -</tr> -<tr> -<td>emails</td> -<td>[<a href="#schemausersemails">UsersEmails</a>]|null</td> -<td>false</td> -<td>none</td> -<td>the list of emails attached to a user</td> -</tr> -<tr> -<td>createdAt</td> -<td>string</td> -<td>true</td> -<td>none</td> -<td>creation date of the user</td> +<td>slateblue</td> </tr> <tr> -<td>modifiedAt</td> -<td>string</td> -<td>true</td> -<td>none</td> -<td>none</td> +<td>color</td> +<td>magenta</td> </tr> <tr> -<td>profile</td> -<td><a href="#schemausersprofile">UsersProfile</a></td> -<td>false</td> -<td>none</td> -<td>profile settings</td> +<td>color</td> +<td>gold</td> </tr> <tr> -<td>services</td> -<td>object|null</td> -<td>false</td> -<td>none</td> -<td>services field of the user</td> +<td>color</td> +<td>navy</td> </tr> <tr> -<td>heartbeat</td> -<td>string|null</td> -<td>false</td> -<td>none</td> -<td>last time the user has been seen</td> +<td>color</td> +<td>gray</td> </tr> <tr> -<td>isAdmin</td> -<td>boolean|null</td> -<td>false</td> -<td>none</td> -<td>is the user an admin of the board?</td> +<td>color</td> +<td>saddlebrown</td> </tr> <tr> -<td>createdThroughApi</td> -<td>boolean|null</td> -<td>false</td> -<td>none</td> -<td>was the user created through the API?</td> +<td>color</td> +<td>paleturquoise</td> </tr> <tr> -<td>loginDisabled</td> -<td>boolean|null</td> -<td>false</td> -<td>none</td> -<td>loginDisabled field of the user</td> +<td>color</td> +<td>mistyrose</td> </tr> <tr> -<td>authenticationMethod</td> -<td>string</td> -<td>true</td> -<td>none</td> -<td>authentication method of the user</td> +<td>color</td> +<td>indigo</td> </tr> </tbody> </table> -<h2 id="tocsusersemails">UsersEmails</h2> -<p><a id="schemausersemails"></a></p> +<h2 id="tocslistswiplimit">ListsWiplimit</h2> +<p><a id="schemalistswiplimit"></a></p> <pre class="highlight tab tab-json"><code>{ - <span class="hljs-attr">"address"</span>: <span class="hljs-string">"string"</span>, - <span class="hljs-attr">"verified"</span>: <span class="hljs-literal">true</span> + <span class="hljs-attr">"value"</span>: <span class="hljs-number">0</span>, + <span class="hljs-attr">"enabled"</span>: <span class="hljs-literal">true</span>, + <span class="hljs-attr">"soft"</span>: <span class="hljs-literal">true</span> } </code></pre> @@ -13954,54 +11727,44 @@ UserSecurity </thead> <tbody> <tr> -<td>address</td> -<td>string</td> +<td>value</td> +<td>number</td> +<td>true</td> +<td>none</td> +<td>value of the WIP</td> +</tr> +<tr> +<td>enabled</td> +<td>boolean</td> <td>true</td> <td>none</td> -<td>The email address</td> +<td>is the WIP enabled</td> </tr> <tr> -<td>verified</td> +<td>soft</td> <td>boolean</td> <td>true</td> <td>none</td> -<td>Has the email been verified</td> +<td>is the WIP a soft or hard requirement</td> </tr> </tbody> </table> -<h2 id="tocsusersprofile">UsersProfile</h2> -<p><a id="schemausersprofile"></a></p> +<h2 id="tocsswimlanes">Swimlanes</h2> +<p><a id="schemaswimlanes"></a></p> <pre class="highlight tab tab-json"><code>{ - <span class="hljs-attr">"avatarUrl"</span>: <span class="hljs-string">"string"</span>, - <span class="hljs-attr">"emailBuffer"</span>: [ - <span class="hljs-string">"string"</span> - ], - <span class="hljs-attr">"fullname"</span>: <span class="hljs-string">"string"</span>, - <span class="hljs-attr">"showDesktopDragHandles"</span>: <span class="hljs-literal">true</span>, - <span class="hljs-attr">"hiddenSystemMessages"</span>: <span class="hljs-literal">true</span>, - <span class="hljs-attr">"hiddenMinicardLabelText"</span>: <span class="hljs-literal">true</span>, - <span class="hljs-attr">"initials"</span>: <span class="hljs-string">"string"</span>, - <span class="hljs-attr">"invitedBoards"</span>: [ - <span class="hljs-string">"string"</span> - ], - <span class="hljs-attr">"language"</span>: <span class="hljs-string">"string"</span>, - <span class="hljs-attr">"notifications"</span>: [], - <span class="hljs-attr">"activity"</span>: <span class="hljs-string">"string"</span>, - <span class="hljs-attr">"read"</span>: <span class="hljs-string">"string"</span>, - <span class="hljs-attr">"showCardsCountAt"</span>: <span class="hljs-number">0</span>, - <span class="hljs-attr">"starredBoards"</span>: [ - <span class="hljs-string">"string"</span> - ], - <span class="hljs-attr">"icode"</span>: <span class="hljs-string">"string"</span>, - <span class="hljs-attr">"boardView"</span>: <span class="hljs-string">"board-view-lists"</span>, - <span class="hljs-attr">"listSortBy"</span>: <span class="hljs-string">"-modifiedat"</span>, - <span class="hljs-attr">"templatesBoardId"</span>: <span class="hljs-string">"string"</span>, - <span class="hljs-attr">"cardTemplatesSwimlaneId"</span>: <span class="hljs-string">"string"</span>, - <span class="hljs-attr">"listTemplatesSwimlaneId"</span>: <span class="hljs-string">"string"</span>, - <span class="hljs-attr">"boardTemplatesSwimlaneId"</span>: <span class="hljs-string">"string"</span> + <span class="hljs-attr">"title"</span>: <span class="hljs-string">"string"</span>, + <span class="hljs-attr">"archived"</span>: <span class="hljs-literal">true</span>, + <span class="hljs-attr">"boardId"</span>: <span class="hljs-string">"string"</span>, + <span class="hljs-attr">"createdAt"</span>: <span class="hljs-string">"string"</span>, + <span class="hljs-attr">"sort"</span>: <span class="hljs-number">0</span>, + <span class="hljs-attr">"color"</span>: <span class="hljs-string">"white"</span>, + <span class="hljs-attr">"updatedAt"</span>: <span class="hljs-string">"string"</span>, + <span class="hljs-attr">"modifiedAt"</span>: <span class="hljs-string">"string"</span>, + <span class="hljs-attr">"type"</span>: <span class="hljs-string">"string"</span> } </code></pre> +<p><em>A swimlane is an line in the kaban board.</em></p> <h3 id="properties">Properties</h3> <table> <thead> @@ -14015,241 +11778,217 @@ UserSecurity </thead> <tbody> <tr> -<td>avatarUrl</td> +<td>title</td> <td>string</td> -<td>false</td> +<td>true</td> <td>none</td> -<td>URL of the avatar of the user</td> +<td>the title of the swimlane</td> </tr> <tr> -<td>emailBuffer</td> -<td>[string]</td> -<td>false</td> +<td>archived</td> +<td>boolean</td> +<td>true</td> <td>none</td> -<td>list of email buffers of the user</td> +<td>is the swimlane archived?</td> </tr> <tr> -<td>fullname</td> +<td>boardId</td> <td>string</td> -<td>false</td> +<td>true</td> <td>none</td> -<td>full name of the user</td> +<td>the ID of the board the swimlane is attached to</td> </tr> <tr> -<td>showDesktopDragHandles</td> -<td>boolean</td> -<td>false</td> +<td>createdAt</td> +<td>string</td> +<td>true</td> <td>none</td> -<td>does the user want to hide system messages?</td> +<td>creation date of the swimlane</td> </tr> <tr> -<td>hiddenSystemMessages</td> -<td>boolean</td> +<td>sort</td> +<td>number|null</td> <td>false</td> <td>none</td> -<td>does the user want to hide system messages?</td> +<td>the sort value of the swimlane</td> </tr> <tr> -<td>hiddenMinicardLabelText</td> -<td>boolean</td> +<td>color</td> +<td>string|null</td> <td>false</td> <td>none</td> -<td>does the user want to hide minicard label texts?</td> +<td>the color of the swimlane</td> </tr> <tr> -<td>initials</td> -<td>string</td> +<td>updatedAt</td> +<td>string|null</td> <td>false</td> <td>none</td> -<td>initials of the user</td> +<td>when was the swimlane last edited</td> </tr> <tr> -<td>invitedBoards</td> -<td>[string]</td> -<td>false</td> +<td>modifiedAt</td> +<td>string</td> +<td>true</td> +<td>none</td> <td>none</td> -<td>board IDs the user has been invited to</td> </tr> <tr> -<td>language</td> +<td>type</td> <td>string</td> -<td>false</td> +<td>true</td> <td>none</td> -<td>language of the user</td> +<td>The type of swimlane</td> </tr> +</tbody> +</table> +<h4 id="enumerated-values">Enumerated Values</h4> +<table> +<thead> <tr> -<td>notifications</td> -<td>[<a href="#schemausersprofilenotifications">UsersProfileNotifications</a>]</td> -<td>false</td> -<td>none</td> -<td>enabled notifications for the user</td> +<th>Property</th> +<th>Value</th> </tr> +</thead> +<tbody> <tr> -<td>activity</td> -<td>string</td> -<td>true</td> -<td>none</td> -<td>The id of the activity this notification references</td> +<td>color</td> +<td>white</td> </tr> <tr> -<td>read</td> -<td>string</td> -<td>false</td> -<td>none</td> -<td>the date on which this notification was read</td> +<td>color</td> +<td>green</td> </tr> <tr> -<td>showCardsCountAt</td> -<td>number</td> -<td>false</td> -<td>none</td> -<td>showCardCountAt field of the user</td> +<td>color</td> +<td>yellow</td> </tr> <tr> -<td>starredBoards</td> -<td>[string]</td> -<td>false</td> -<td>none</td> -<td>list of starred board IDs</td> +<td>color</td> +<td>orange</td> </tr> <tr> -<td>icode</td> -<td>string</td> -<td>false</td> -<td>none</td> -<td>icode</td> +<td>color</td> +<td>red</td> </tr> <tr> -<td>boardView</td> -<td>string</td> -<td>false</td> -<td>none</td> -<td>boardView field of the user</td> +<td>color</td> +<td>purple</td> </tr> <tr> -<td>listSortBy</td> -<td>string</td> -<td>false</td> -<td>none</td> -<td>default sort list for user</td> +<td>color</td> +<td>blue</td> </tr> <tr> -<td>templatesBoardId</td> -<td>string</td> -<td>true</td> -<td>none</td> -<td>Reference to the templates board</td> +<td>color</td> +<td>sky</td> </tr> <tr> -<td>cardTemplatesSwimlaneId</td> -<td>string</td> -<td>true</td> -<td>none</td> -<td>Reference to the card templates swimlane Id</td> +<td>color</td> +<td>lime</td> </tr> <tr> -<td>listTemplatesSwimlaneId</td> -<td>string</td> -<td>true</td> -<td>none</td> -<td>Reference to the list templates swimlane Id</td> +<td>color</td> +<td>pink</td> </tr> <tr> -<td>boardTemplatesSwimlaneId</td> -<td>string</td> -<td>true</td> -<td>none</td> -<td>Reference to the board templates swimlane Id</td> +<td>color</td> +<td>black</td> </tr> -</tbody> -</table> -<h4 id="enumerated-values">Enumerated Values</h4> -<table> -<thead> <tr> -<th>Property</th> -<th>Value</th> +<td>color</td> +<td>peachpuff</td> +</tr> +<tr> +<td>color</td> +<td>crimson</td> +</tr> +<tr> +<td>color</td> +<td>plum</td> </tr> -</thead> -<tbody> <tr> -<td>boardView</td> -<td>board-view-lists</td> +<td>color</td> +<td>darkgreen</td> </tr> <tr> -<td>boardView</td> -<td>board-view-swimlanes</td> +<td>color</td> +<td>slateblue</td> </tr> <tr> -<td>boardView</td> -<td>board-view-cal</td> +<td>color</td> +<td>magenta</td> </tr> <tr> -<td>listSortBy</td> -<td>-modifiedat</td> +<td>color</td> +<td>gold</td> </tr> <tr> -<td>listSortBy</td> -<td>modifiedat</td> +<td>color</td> +<td>navy</td> </tr> <tr> -<td>listSortBy</td> -<td>-title</td> +<td>color</td> +<td>gray</td> </tr> <tr> -<td>listSortBy</td> -<td>title</td> +<td>color</td> +<td>saddlebrown</td> </tr> <tr> -<td>listSortBy</td> -<td>-sort</td> +<td>color</td> +<td>paleturquoise</td> </tr> <tr> -<td>listSortBy</td> -<td>sort</td> +<td>color</td> +<td>mistyrose</td> +</tr> +<tr> +<td>color</td> +<td>indigo</td> </tr> </tbody> </table> </div> <div class="dark-box"> - + <div class="lang-selector"> - - + + <a href="#" data-language-name="shell">Shell</a> - - - + + + <a href="#" data-language-name="http">HTTP</a> - - - + + + <a href="#" data-language-name="javascript">JavaScript</a> - - - + + + <a href="#" data-language-name="javascript--nodejs">Node.js</a> - - - + + + <a href="#" data-language-name="ruby">Ruby</a> - - - + + + <a href="#" data-language-name="python">Python</a> - - - + + + <a href="#" data-language-name="java">Java</a> - - - + + + <a href="#" data-language-name="go">Go</a> - - + + </div> - + </div> </div> </body> diff --git a/public/api/wekan.yml b/public/api/wekan.yml index 8cd4acfa..0d40ae99 100644 --- a/public/api/wekan.yml +++ b/public/api/wekan.yml @@ -1,7 +1,7 @@ swagger: '2.0' info: title: Wekan REST API - version: v3.97 + version: v3.98 description: | The REST API allows you to control and extend Wekan with ease. @@ -1276,104 +1276,6 @@ paths: '200': description: |- 200 response - /api/boards/{board}/members/{user}/add: - post: - operationId: add_board_member - summary: Add New Board Member with Role - description: | - Only the admin user (the first user) can call the REST API. - - **Note**: see [Boards.set_board_member_permission](#set_board_member_permission) - to later change the permissions. - tags: - - Users - - Boards - consumes: - - multipart/form-data - - application/json - parameters: - - name: action - in: formData - description: the action value - type: string - required: true - - name: isAdmin - in: formData - description: | - is the user an admin of the board - type: boolean - required: true - - name: isNoComments - in: formData - description: | - disable comments - type: boolean - required: true - - name: isCommentOnly - in: formData - description: | - only enable comments - type: boolean - required: true - - name: board - in: path - description: | - the board ID - type: string - required: true - - name: user - in: path - description: | - the user ID - type: string - required: true - produces: - - application/json - security: - - UserSecurity: [] - responses: - '200': - description: |- - 200 response - schema: - type: object - properties: - _id: - type: string - title: - type: string - /api/boards/{board}/members/{user}/remove: - post: - operationId: post_board_user_remove - tags: - - Users - consumes: - - multipart/form-data - - application/json - parameters: - - name: action - in: formData - description: the action value - type: string - required: true - - name: board - in: path - description: the board value - type: string - required: true - - name: user - in: path - description: the user value - type: string - required: true - produces: - - application/json - security: - - UserSecurity: [] - responses: - '200': - description: |- - 200 response /api/boards/{board}/swimlanes: get: operationId: get_all_swimlanes @@ -1490,184 +1392,6 @@ paths: '200': description: |- 200 response - /api/user: - get: - operationId: get_current_user - summary: returns the current user - tags: - - Users - produces: - - application/json - security: - - UserSecurity: [] - responses: - '200': - description: |- - 200 response - schema: - $ref: "#/definitions/Users" - /api/users: - get: - operationId: get_all_users - summary: return all the users - description: | - Only the admin user (the first user) can call the REST API. - tags: - - Users - produces: - - application/json - security: - - UserSecurity: [] - responses: - '200': - description: |- - 200 response - schema: - type: array - items: - type: object - properties: - _id: - type: string - username: - type: string - post: - operationId: new_user - summary: Create a new user - description: | - Only the admin user (the first user) can call the REST API. - tags: - - Users - consumes: - - multipart/form-data - - application/json - parameters: - - name: username - in: formData - description: | - the new username - type: string - required: true - - name: email - in: formData - description: | - the email of the new user - type: string - required: true - - name: password - in: formData - description: | - the password of the new user - type: string - required: true - produces: - - application/json - security: - - UserSecurity: [] - responses: - '200': - description: |- - 200 response - schema: - type: object - properties: - _id: - type: string - /api/users/{user}: - get: - operationId: get_user - summary: get a given user - description: | - Only the admin user (the first user) can call the REST API. - tags: - - Users - parameters: - - name: user - in: path - description: | - the user ID - type: string - required: true - produces: - - application/json - security: - - UserSecurity: [] - responses: - '200': - description: |- - 200 response - schema: - $ref: "#/definitions/Users" - put: - operationId: edit_user - summary: edit a given user - description: | - Only the admin user (the first user) can call the REST API. - - Possible values for *action*: - - `takeOwnership`: The admin takes the ownership of ALL boards of the user (archived and not archived) where the user is admin on. - - `disableLogin`: Disable a user (the user is not allowed to login and his login tokens are purged) - - `enableLogin`: Enable a user - tags: - - Users - consumes: - - multipart/form-data - - application/json - parameters: - - name: action - in: formData - description: | - the action - type: string - required: true - - name: user - in: path - description: | - the user ID - type: string - required: true - produces: - - application/json - security: - - UserSecurity: [] - responses: - '200': - description: |- - 200 response - schema: - type: object - properties: - _id: - type: string - title: - type: string - delete: - operationId: delete_user - summary: Delete a user - description: | - Only the admin user (the first user) can call the REST API. - tags: - - Users - parameters: - - name: user - in: path - description: | - the ID of the user to delete - type: string - required: true - produces: - - application/json - security: - - UserSecurity: [] - responses: - '200': - description: |- - 200 response - schema: - type: object - properties: - _id: - type: string /api/users/{user}/boards: get: operationId: get_boards_from_user @@ -2407,196 +2131,3 @@ definitions: - createdAt - modifiedAt - type - Users: - type: object - description: A User in wekan - properties: - username: - description: | - the username of the user - type: string - x-nullable: true - emails: - description: | - the list of emails attached to a user - type: array - items: - $ref: "#/definitions/UsersEmails" - x-nullable: true - createdAt: - description: | - creation date of the user - type: string - modifiedAt: - type: string - profile: - description: | - profile settings - $ref: "#/definitions/UsersProfile" - x-nullable: true - services: - description: | - services field of the user - type: object - x-nullable: true - heartbeat: - description: | - last time the user has been seen - type: string - x-nullable: true - isAdmin: - description: | - is the user an admin of the board? - type: boolean - x-nullable: true - createdThroughApi: - description: | - was the user created through the API? - type: boolean - x-nullable: true - loginDisabled: - description: | - loginDisabled field of the user - type: boolean - x-nullable: true - authenticationMethod: - description: | - authentication method of the user - type: string - required: - - createdAt - - modifiedAt - - authenticationMethod - UsersEmails: - type: object - properties: - address: - description: | - The email address - type: string - verified: - description: | - Has the email been verified - type: boolean - required: - - address - - verified - UsersProfile: - type: object - properties: - avatarUrl: - description: | - URL of the avatar of the user - type: string - emailBuffer: - description: | - list of email buffers of the user - type: array - items: - type: string - x-nullable: true - fullname: - description: | - full name of the user - type: string - showDesktopDragHandles: - description: | - does the user want to hide system messages? - type: boolean - hiddenSystemMessages: - description: | - does the user want to hide system messages? - type: boolean - hiddenMinicardLabelText: - description: | - does the user want to hide minicard label texts? - type: boolean - initials: - description: | - initials of the user - type: string - invitedBoards: - description: | - board IDs the user has been invited to - type: array - items: - type: string - x-nullable: true - language: - description: | - language of the user - type: string - notifications: - description: | - enabled notifications for the user - type: array - items: - $ref: "#/definitions/UsersProfileNotifications" - activity: - description: | - The id of the activity this notification references - type: string - read: - description: | - the date on which this notification was read - type: string - showCardsCountAt: - description: | - showCardCountAt field of the user - type: number - startDayOfWeek: - description: | - startDayOfWeek field of the user - type: number - starredBoards: - description: | - list of starred board IDs - type: array - items: - type: string - x-nullable: true - icode: - description: | - icode - type: string - boardView: - description: | - boardView field of the user - type: string - enum: - - board-view-lists - - board-view-swimlanes - - board-view-cal - listSortBy: - description: | - default sort list for user - type: string - enum: - - -modifiedat - - modifiedat - - -title - - title - - -sort - - sort - templatesBoardId: - description: | - Reference to the templates board - type: string - cardTemplatesSwimlaneId: - description: | - Reference to the card templates swimlane Id - type: string - listTemplatesSwimlaneId: - description: | - Reference to the list templates swimlane Id - type: string - boardTemplatesSwimlaneId: - description: | - Reference to the board templates swimlane Id - type: string - required: - - activity - - templatesBoardId - - cardTemplatesSwimlaneId - - listTemplatesSwimlaneId - - boardTemplatesSwimlaneId diff --git a/sandstorm-pkgdef.capnp b/sandstorm-pkgdef.capnp index be6c1533..b5b1d492 100644 --- a/sandstorm-pkgdef.capnp +++ b/sandstorm-pkgdef.capnp @@ -22,10 +22,10 @@ const pkgdef :Spk.PackageDefinition = ( appTitle = (defaultText = "Wekan"), # The name of the app as it is displayed to the user. - appVersion = 397, + appVersion = 398, # Increment this for every release. - appMarketingVersion = (defaultText = "3.97.0~2020-04-19"), + appMarketingVersion = (defaultText = "3.98.0~2020-04-25"), # Human-readable presentation of the app version. minUpgradableAppVersion = 0, -- cgit v1.2.3-1-g7c22 From fe7398faef9670ff9a1885c37673beec148faed8 Mon Sep 17 00:00:00 2001 From: Nico <paetni1@gmail.com> Date: Sun, 26 Apr 2020 02:37:18 +0200 Subject: Put checkbox and label in same row --- client/components/cards/cardTime.jade | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/client/components/cards/cardTime.jade b/client/components/cards/cardTime.jade index 8af8c414..177b689f 100644 --- a/client/components/cards/cardTime.jade +++ b/client/components/cards/cardTime.jade @@ -4,9 +4,10 @@ template(name="editCardSpentTime") .fields label(for="time") {{_ 'time'}} input.js-time-field#time(type="number" step="0.01" name="time" value="{{card.getSpentTime}}" placeholder=timeFormat autofocus) - label(for="overtime") {{_ 'overtime'}} - a.js-toggle-overtime - .materialCheckBox#overtime(class="{{#if getIsOvertime}}is-checked{{/if}}" name="overtime") + .check-div + a.flex.js-toggle-overtime + .materialCheckBox#overtime(class="{{#if getIsOvertime}}is-checked{{/if}}" name="overtime") + span {{_ 'overtime'}} if error.get .warning {{_ error.get}} -- cgit v1.2.3-1-g7c22 From 7bb0aa74884d026bb6a0192bd2c4d0fb43f2953b Mon Sep 17 00:00:00 2001 From: Nico <paetni1@gmail.com> Date: Sun, 26 Apr 2020 02:41:26 +0200 Subject: Additional vote features --- client/components/cards/cardDetails.jade | 14 +++++++-- client/components/cards/cardDetails.js | 23 +++++--------- client/components/cards/minicard.jade | 2 ++ i18n/en.i18n.json | 2 ++ models/cards.js | 53 +++++++++++++++++++++++--------- 5 files changed, 62 insertions(+), 32 deletions(-) diff --git a/client/components/cards/cardDetails.jade b/client/components/cards/cardDetails.jade index ae97e0e9..85425c59 100644 --- a/client/components/cards/cardDetails.jade +++ b/client/components/cards/cardDetails.jade @@ -212,6 +212,8 @@ template(name="cardDetails") else .card-label.card-label-green {{ voteCountPositive }} .card-label.card-label-red {{ voteCountNegative }} + unless ($and currentBoard.isPublic voteAllowNonBoardMembers ) + .card-label.card-label-gray {{ voteCount }} {{_ 'r-of' }} {{ currentBoard.activeMembers.length }} +viewer = getVoteQuestion button.card-details-green.js-vote.js-vote-positive(class="{{#if voteState}}voted{{/if}}") {{_ 'vote-for-it'}} @@ -572,9 +574,17 @@ template(name="cardStartVotingPopup") .fields label(for="vote") {{_ 'vote-question'}} input.js-vote-field#vote(type="text" name="vote" value="{{card.getVoteQuestion}}" autofocus) - label(for="vote-public") {{_ 'vote-public'}} - a.js-toggle-vote-public + .check-div + a.flex.js-toggle-vote-public .materialCheckBox#vote-public(name="vote-public") + span {{_ 'vote-public'}} + .check-div + a.flex.js-toggle-vote-allow-non-members + .materialCheckBox#vote-allow-non-members(name="vote-allow-non-members") + span {{_ 'allowNonBoardMembers'}} + //- label(for="vote-public") {{_ 'vote-public'}} + //- a.js-toggle-vote-public + //- .materialCheckBox#vote-public(name="vote-public") button.primary.confirm.js-submit {{_ 'save'}} //- button.js-remove-color.negate.wide.right {{_ 'delete'}} diff --git a/client/components/cards/cardDetails.js b/client/components/cards/cardDetails.js index f31c3890..b8c7fa3f 100644 --- a/client/components/cards/cardDetails.js +++ b/client/components/cards/cardDetails.js @@ -54,21 +54,7 @@ BlazeComponent.extendComponent({ } return null; }, - votePublic() { - const card = this.currentData(); - if (card.vote) return card.vote.public; - return null; - }, - voteCountPositive() { - const card = this.currentData(); - if (card.vote && card.vote.positive) return card.vote.positive.length; - return null; - }, - voteCountNegative() { - const card = this.currentData(); - if (card.vote && card.vote.negative) return card.vote.negative.length; - return null; - }, + isWatching() { const card = this.currentData(); return card.findWatcher(Meteor.userId()); @@ -1001,13 +987,18 @@ BlazeComponent.extendComponent({ evt.preventDefault(); const voteQuestion = evt.target.vote.value; const publicVote = $('#vote-public').hasClass('is-checked'); - this.currentCard.setVoteQuestion(voteQuestion, publicVote); + const allowNonBoardMembers = $('#vote-allow-non-members').hasClass('is-checked'); + this.currentCard.setVoteQuestion(voteQuestion, publicVote,allowNonBoardMembers); Popup.close(); }, 'click a.js-toggle-vote-public'(event) { event.preventDefault(); $('#vote-public').toggleClass('is-checked'); }, + 'click a.js-toggle-vote-allow-non-members'(event) { + event.preventDefault(); + $('#vote-allow-non-members').toggleClass('is-checked'); + }, }, ]; }, diff --git a/client/components/cards/minicard.jade b/client/components/cards/minicard.jade index b6ccd4d7..79dd9127 100644 --- a/client/components/cards/minicard.jade +++ b/client/components/cards/minicard.jade @@ -103,7 +103,9 @@ template(name="minicard") if getVoteQuestion .badge.badge-state-image-only(title=getVoteQuestion) span.badge-icon.fa.fa-thumbs-up + span.badge-text {{ voteCountPositive }} span.badge-icon.fa.fa-thumbs-down + span.badge-text {{ voteCountNegative }} if attachments.count .badge span.badge-icon.fa.fa-paperclip diff --git a/i18n/en.i18n.json b/i18n/en.i18n.json index 864d60ce..0e22f871 100644 --- a/i18n/en.i18n.json +++ b/i18n/en.i18n.json @@ -166,6 +166,7 @@ "cardStartVotingPopup-title": "Start a vote", "positiveVoteMembersPopup-title": "Proponents", "negativeVoteMembersPopup-title": "Opponents", + "allowNonBoardMembers": "Allow non board members", "vote-question": "Voting question", "vote-public": "Public vote", "vote-for-it": "for it", @@ -675,6 +676,7 @@ "r-of-checklist": "of checklist", "r-send-email": "Send an email", "r-to": "to", + "r-of": "of", "r-subject": "subject", "r-rule-details": "Rule details", "r-d-move-to-top-gen": "Move card to top of its list", diff --git a/models/cards.js b/models/cards.js index 72153132..1633689e 100644 --- a/models/cards.js +++ b/models/cards.js @@ -340,6 +340,10 @@ Cards.attachSchema( type: Boolean, defaultValue: false, }, + 'vote.allowNonBoardMembers': { + type: Boolean, + defaultValue: false, + }, }), ); @@ -347,8 +351,8 @@ Cards.allow({ insert(userId, doc) { return allowIsBoardMember(userId, Boards.findOne(doc.boardId)); }, - update(userId, doc) { - return allowIsBoardMember(userId, Boards.findOne(doc.boardId)); + update(userId, doc, fields) { + return allowIsBoardMember(userId, Boards.findOne(doc.boardId)) || _.isEqual(fields, ['vote', 'modifiedAt', 'dateLastActivity']); }, remove(userId, doc) { return allowIsBoardMember(userId, Boards.findOne(doc.boardId)); @@ -732,7 +736,7 @@ Cards.helpers({ parentString(sep) { return this.parentList() - .map(function(elem) { + .map(function (elem) { return elem.title; }) .join(sep); @@ -1152,6 +1156,26 @@ Cards.helpers({ isTemplateCard() { return this.type === 'template-card'; }, + + votePublic() { + if (this.vote) return this.vote.public; + return null; + }, + voteAllowNonBoardMembers() { + if (this.vote) return this.vote.allowNonBoardMembers; + return null; + }, + voteCountNegative() { + if (this.vote && this.vote.negative) return this.vote.negative.length; + return null; + }, + voteCountPositive() { + if (this.vote && this.vote.positive) return this.vote.positive.length; + return null; + }, + voteCount() { + return this.voteCountPositive() + this.voteCountNegative() + }, }); Cards.mutations({ @@ -1475,12 +1499,13 @@ Cards.mutations({ }, }; }, - setVoteQuestion(question, public) { + setVoteQuestion(question, public, allowNonBoardMembers) { return { $set: { vote: { question, public, + allowNonBoardMembers, positive: [], negative: [], }, @@ -1929,7 +1954,7 @@ if (Meteor.isServer) { }); //New activity for card moves - Cards.after.update(function(userId, doc, fieldNames) { + Cards.after.update(function (userId, doc, fieldNames) { const oldListId = this.previous.listId; const oldSwimlaneId = this.previous.swimlaneId; const oldBoardId = this.previous.boardId; @@ -1975,7 +2000,7 @@ if (Meteor.isServer) { // change list modifiedAt, when user modified the key values in timingaction array, if it's endAt, put the modifiedAt of list back to one year ago for sorting purpose const modifiedAt = new Date( new Date(value).getTime() - - (action === 'endAt' ? 365 * 24 * 3600 * 1e3 : 0), + (action === 'endAt' ? 365 * 24 * 3600 * 1e3 : 0), ); // set it as 1 year before const boardId = list.boardId; Lists.direct.update( @@ -2029,7 +2054,7 @@ if (Meteor.isServer) { JsonRoutes.add( 'GET', '/api/boards/:boardId/swimlanes/:swimlaneId/cards', - function(req, res) { + function (req, res) { const paramBoardId = req.params.boardId; const paramSwimlaneId = req.params.swimlaneId; Authentication.checkBoardAccess(req.userId, paramBoardId); @@ -2039,7 +2064,7 @@ if (Meteor.isServer) { boardId: paramBoardId, swimlaneId: paramSwimlaneId, archived: false, - }).map(function(doc) { + }).map(function (doc) { return { _id: doc._id, title: doc.title, @@ -2063,7 +2088,7 @@ if (Meteor.isServer) { * title: string, * description: string}] */ - JsonRoutes.add('GET', '/api/boards/:boardId/lists/:listId/cards', function( + JsonRoutes.add('GET', '/api/boards/:boardId/lists/:listId/cards', function ( req, res, ) { @@ -2076,7 +2101,7 @@ if (Meteor.isServer) { boardId: paramBoardId, listId: paramListId, archived: false, - }).map(function(doc) { + }).map(function (doc) { return { _id: doc._id, title: doc.title, @@ -2098,7 +2123,7 @@ if (Meteor.isServer) { JsonRoutes.add( 'GET', '/api/boards/:boardId/lists/:listId/cards/:cardId', - function(req, res) { + function (req, res) { const paramBoardId = req.params.boardId; const paramListId = req.params.listId; const paramCardId = req.params.cardId; @@ -2130,7 +2155,7 @@ if (Meteor.isServer) { * @param {string} [assignees] the array of maximum one ID of assignee of the new card * @return_type {_id: string} */ - JsonRoutes.add('POST', '/api/boards/:boardId/lists/:listId/cards', function( + JsonRoutes.add('POST', '/api/boards/:boardId/lists/:listId/cards', function ( req, res, ) { @@ -2237,7 +2262,7 @@ if (Meteor.isServer) { JsonRoutes.add( 'PUT', '/api/boards/:boardId/lists/:listId/cards/:cardId', - function(req, res) { + function (req, res) { Authentication.checkUserId(req.userId); const paramBoardId = req.params.boardId; const paramCardId = req.params.cardId; @@ -2536,7 +2561,7 @@ if (Meteor.isServer) { JsonRoutes.add( 'DELETE', '/api/boards/:boardId/lists/:listId/cards/:cardId', - function(req, res) { + function (req, res) { Authentication.checkUserId(req.userId); const paramBoardId = req.params.boardId; const paramListId = req.params.listId; -- cgit v1.2.3-1-g7c22 From de993a079d9f528ae1cfe9d4ba8a3a7541d93941 Mon Sep 17 00:00:00 2001 From: Nico <paetni1@gmail.com> Date: Sun, 26 Apr 2020 02:44:14 +0200 Subject: Remove old code --- client/components/cards/cardDetails.jade | 5 ----- 1 file changed, 5 deletions(-) diff --git a/client/components/cards/cardDetails.jade b/client/components/cards/cardDetails.jade index 85425c59..b4259ae6 100644 --- a/client/components/cards/cardDetails.jade +++ b/client/components/cards/cardDetails.jade @@ -582,12 +582,7 @@ template(name="cardStartVotingPopup") a.flex.js-toggle-vote-allow-non-members .materialCheckBox#vote-allow-non-members(name="vote-allow-non-members") span {{_ 'allowNonBoardMembers'}} - //- label(for="vote-public") {{_ 'vote-public'}} - //- a.js-toggle-vote-public - //- .materialCheckBox#vote-public(name="vote-public") - button.primary.confirm.js-submit {{_ 'save'}} - //- button.js-remove-color.negate.wide.right {{_ 'delete'}} template(name="positiveVoteMembersPopup") ul.pop-over-list.js-card-member-list -- cgit v1.2.3-1-g7c22 From eddcb2260bdfba62ecd3e8f8fe6da6e6927ccc47 Mon Sep 17 00:00:00 2001 From: Marc Hartmayer <hello@hartmayer.com> Date: Mon, 27 Apr 2020 01:15:10 +0200 Subject: Reactivate the touch event fix for the boards list This fixes https://github.com/wekan/wekan/issues/3049. --- client/components/boards/boardsList.js | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/client/components/boards/boardsList.js b/client/components/boards/boardsList.js index df319ce0..9208fdb2 100644 --- a/client/components/boards/boardsList.js +++ b/client/components/boards/boardsList.js @@ -1,5 +1,5 @@ const subManager = new SubsManager(); -const { calculateIndex } = Utils; +const { calculateIndex, enableClickOnTouch } = Utils; Template.boardListHeaderBar.events({ 'click .js-open-archived-board'() { @@ -68,6 +68,9 @@ BlazeComponent.extendComponent({ }, }); + // ugly touch event hotfix + enableClickOnTouch(itemsSelector); + // Disable drag-dropping if the current user is not a board member or is comment only this.autorun(() => { $boards.sortable('option', 'disabled', !userIsAllowedToMove()); -- cgit v1.2.3-1-g7c22 From 3a74b8829424e98fbc4f1e8efab85035a254ab57 Mon Sep 17 00:00:00 2001 From: Lauri Ojansivu <x@xet7.org> Date: Mon, 27 Apr 2020 02:27:28 +0300 Subject: Update ChangeLog. --- CHANGELOG.md | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 9008371c..7663ba22 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,12 @@ +# Upcoming Wekan release + +This release fixes the following bugs: + +- [Fix Boards are very hard to tap in mobile](https://github.com/wekan/wekan/pull/3051). + Thanks to marc1006. + +Thanks to above GitHub users for their contributions and translators for their translations. + # v3.98 2020-04-25 Wekan release News: -- cgit v1.2.3-1-g7c22 From 8ef435c83e48cbd3df9bf012d60c7833396c4e0a Mon Sep 17 00:00:00 2001 From: Lauri Ojansivu <x@xet7.org> Date: Mon, 27 Apr 2020 02:37:33 +0300 Subject: Update translations related to vote feature. Code variables not changed. Thanks to xet7 ! Related https://github.com/wekan/wekan/pull/3048 --- i18n/en.i18n.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/i18n/en.i18n.json b/i18n/en.i18n.json index 0e22f871..11e7e2dd 100644 --- a/i18n/en.i18n.json +++ b/i18n/en.i18n.json @@ -166,9 +166,9 @@ "cardStartVotingPopup-title": "Start a vote", "positiveVoteMembersPopup-title": "Proponents", "negativeVoteMembersPopup-title": "Opponents", - "allowNonBoardMembers": "Allow non board members", + "allowNonBoardMembers": "Allow anonymous vote on public board", "vote-question": "Voting question", - "vote-public": "Public vote", + "vote-public": "Show who voted what", "vote-for-it": "for it", "vote-against": "against", "cardDeletePopup-title": "Delete Card?", -- cgit v1.2.3-1-g7c22 From ee106d1cb41b8e7b4ae757936f0f46688325f685 Mon Sep 17 00:00:00 2001 From: Lauri Ojansivu <x@xet7.org> Date: Mon, 27 Apr 2020 02:54:40 +0300 Subject: Revert In Progress additional vote features. Translations are not removed. Thanks to xet7 ! Related https://github.com/wekan/wekan/pull/3048 --- client/components/cards/cardDetails.jade | 13 +++----- client/components/cards/cardDetails.js | 23 +++++++++----- client/components/cards/cardTime.jade | 7 ++--- client/components/cards/minicard.jade | 2 -- models/cards.js | 53 +++++++++----------------------- 5 files changed, 37 insertions(+), 61 deletions(-) diff --git a/client/components/cards/cardDetails.jade b/client/components/cards/cardDetails.jade index b4259ae6..ae97e0e9 100644 --- a/client/components/cards/cardDetails.jade +++ b/client/components/cards/cardDetails.jade @@ -212,8 +212,6 @@ template(name="cardDetails") else .card-label.card-label-green {{ voteCountPositive }} .card-label.card-label-red {{ voteCountNegative }} - unless ($and currentBoard.isPublic voteAllowNonBoardMembers ) - .card-label.card-label-gray {{ voteCount }} {{_ 'r-of' }} {{ currentBoard.activeMembers.length }} +viewer = getVoteQuestion button.card-details-green.js-vote.js-vote-positive(class="{{#if voteState}}voted{{/if}}") {{_ 'vote-for-it'}} @@ -574,15 +572,12 @@ template(name="cardStartVotingPopup") .fields label(for="vote") {{_ 'vote-question'}} input.js-vote-field#vote(type="text" name="vote" value="{{card.getVoteQuestion}}" autofocus) - .check-div - a.flex.js-toggle-vote-public + label(for="vote-public") {{_ 'vote-public'}} + a.js-toggle-vote-public .materialCheckBox#vote-public(name="vote-public") - span {{_ 'vote-public'}} - .check-div - a.flex.js-toggle-vote-allow-non-members - .materialCheckBox#vote-allow-non-members(name="vote-allow-non-members") - span {{_ 'allowNonBoardMembers'}} + button.primary.confirm.js-submit {{_ 'save'}} + //- button.js-remove-color.negate.wide.right {{_ 'delete'}} template(name="positiveVoteMembersPopup") ul.pop-over-list.js-card-member-list diff --git a/client/components/cards/cardDetails.js b/client/components/cards/cardDetails.js index b8c7fa3f..f31c3890 100644 --- a/client/components/cards/cardDetails.js +++ b/client/components/cards/cardDetails.js @@ -54,7 +54,21 @@ BlazeComponent.extendComponent({ } return null; }, - + votePublic() { + const card = this.currentData(); + if (card.vote) return card.vote.public; + return null; + }, + voteCountPositive() { + const card = this.currentData(); + if (card.vote && card.vote.positive) return card.vote.positive.length; + return null; + }, + voteCountNegative() { + const card = this.currentData(); + if (card.vote && card.vote.negative) return card.vote.negative.length; + return null; + }, isWatching() { const card = this.currentData(); return card.findWatcher(Meteor.userId()); @@ -987,18 +1001,13 @@ BlazeComponent.extendComponent({ evt.preventDefault(); const voteQuestion = evt.target.vote.value; const publicVote = $('#vote-public').hasClass('is-checked'); - const allowNonBoardMembers = $('#vote-allow-non-members').hasClass('is-checked'); - this.currentCard.setVoteQuestion(voteQuestion, publicVote,allowNonBoardMembers); + this.currentCard.setVoteQuestion(voteQuestion, publicVote); Popup.close(); }, 'click a.js-toggle-vote-public'(event) { event.preventDefault(); $('#vote-public').toggleClass('is-checked'); }, - 'click a.js-toggle-vote-allow-non-members'(event) { - event.preventDefault(); - $('#vote-allow-non-members').toggleClass('is-checked'); - }, }, ]; }, diff --git a/client/components/cards/cardTime.jade b/client/components/cards/cardTime.jade index 177b689f..8af8c414 100644 --- a/client/components/cards/cardTime.jade +++ b/client/components/cards/cardTime.jade @@ -4,10 +4,9 @@ template(name="editCardSpentTime") .fields label(for="time") {{_ 'time'}} input.js-time-field#time(type="number" step="0.01" name="time" value="{{card.getSpentTime}}" placeholder=timeFormat autofocus) - .check-div - a.flex.js-toggle-overtime - .materialCheckBox#overtime(class="{{#if getIsOvertime}}is-checked{{/if}}" name="overtime") - span {{_ 'overtime'}} + label(for="overtime") {{_ 'overtime'}} + a.js-toggle-overtime + .materialCheckBox#overtime(class="{{#if getIsOvertime}}is-checked{{/if}}" name="overtime") if error.get .warning {{_ error.get}} diff --git a/client/components/cards/minicard.jade b/client/components/cards/minicard.jade index 79dd9127..b6ccd4d7 100644 --- a/client/components/cards/minicard.jade +++ b/client/components/cards/minicard.jade @@ -103,9 +103,7 @@ template(name="minicard") if getVoteQuestion .badge.badge-state-image-only(title=getVoteQuestion) span.badge-icon.fa.fa-thumbs-up - span.badge-text {{ voteCountPositive }} span.badge-icon.fa.fa-thumbs-down - span.badge-text {{ voteCountNegative }} if attachments.count .badge span.badge-icon.fa.fa-paperclip diff --git a/models/cards.js b/models/cards.js index 1633689e..72153132 100644 --- a/models/cards.js +++ b/models/cards.js @@ -340,10 +340,6 @@ Cards.attachSchema( type: Boolean, defaultValue: false, }, - 'vote.allowNonBoardMembers': { - type: Boolean, - defaultValue: false, - }, }), ); @@ -351,8 +347,8 @@ Cards.allow({ insert(userId, doc) { return allowIsBoardMember(userId, Boards.findOne(doc.boardId)); }, - update(userId, doc, fields) { - return allowIsBoardMember(userId, Boards.findOne(doc.boardId)) || _.isEqual(fields, ['vote', 'modifiedAt', 'dateLastActivity']); + update(userId, doc) { + return allowIsBoardMember(userId, Boards.findOne(doc.boardId)); }, remove(userId, doc) { return allowIsBoardMember(userId, Boards.findOne(doc.boardId)); @@ -736,7 +732,7 @@ Cards.helpers({ parentString(sep) { return this.parentList() - .map(function (elem) { + .map(function(elem) { return elem.title; }) .join(sep); @@ -1156,26 +1152,6 @@ Cards.helpers({ isTemplateCard() { return this.type === 'template-card'; }, - - votePublic() { - if (this.vote) return this.vote.public; - return null; - }, - voteAllowNonBoardMembers() { - if (this.vote) return this.vote.allowNonBoardMembers; - return null; - }, - voteCountNegative() { - if (this.vote && this.vote.negative) return this.vote.negative.length; - return null; - }, - voteCountPositive() { - if (this.vote && this.vote.positive) return this.vote.positive.length; - return null; - }, - voteCount() { - return this.voteCountPositive() + this.voteCountNegative() - }, }); Cards.mutations({ @@ -1499,13 +1475,12 @@ Cards.mutations({ }, }; }, - setVoteQuestion(question, public, allowNonBoardMembers) { + setVoteQuestion(question, public) { return { $set: { vote: { question, public, - allowNonBoardMembers, positive: [], negative: [], }, @@ -1954,7 +1929,7 @@ if (Meteor.isServer) { }); //New activity for card moves - Cards.after.update(function (userId, doc, fieldNames) { + Cards.after.update(function(userId, doc, fieldNames) { const oldListId = this.previous.listId; const oldSwimlaneId = this.previous.swimlaneId; const oldBoardId = this.previous.boardId; @@ -2000,7 +1975,7 @@ if (Meteor.isServer) { // change list modifiedAt, when user modified the key values in timingaction array, if it's endAt, put the modifiedAt of list back to one year ago for sorting purpose const modifiedAt = new Date( new Date(value).getTime() - - (action === 'endAt' ? 365 * 24 * 3600 * 1e3 : 0), + (action === 'endAt' ? 365 * 24 * 3600 * 1e3 : 0), ); // set it as 1 year before const boardId = list.boardId; Lists.direct.update( @@ -2054,7 +2029,7 @@ if (Meteor.isServer) { JsonRoutes.add( 'GET', '/api/boards/:boardId/swimlanes/:swimlaneId/cards', - function (req, res) { + function(req, res) { const paramBoardId = req.params.boardId; const paramSwimlaneId = req.params.swimlaneId; Authentication.checkBoardAccess(req.userId, paramBoardId); @@ -2064,7 +2039,7 @@ if (Meteor.isServer) { boardId: paramBoardId, swimlaneId: paramSwimlaneId, archived: false, - }).map(function (doc) { + }).map(function(doc) { return { _id: doc._id, title: doc.title, @@ -2088,7 +2063,7 @@ if (Meteor.isServer) { * title: string, * description: string}] */ - JsonRoutes.add('GET', '/api/boards/:boardId/lists/:listId/cards', function ( + JsonRoutes.add('GET', '/api/boards/:boardId/lists/:listId/cards', function( req, res, ) { @@ -2101,7 +2076,7 @@ if (Meteor.isServer) { boardId: paramBoardId, listId: paramListId, archived: false, - }).map(function (doc) { + }).map(function(doc) { return { _id: doc._id, title: doc.title, @@ -2123,7 +2098,7 @@ if (Meteor.isServer) { JsonRoutes.add( 'GET', '/api/boards/:boardId/lists/:listId/cards/:cardId', - function (req, res) { + function(req, res) { const paramBoardId = req.params.boardId; const paramListId = req.params.listId; const paramCardId = req.params.cardId; @@ -2155,7 +2130,7 @@ if (Meteor.isServer) { * @param {string} [assignees] the array of maximum one ID of assignee of the new card * @return_type {_id: string} */ - JsonRoutes.add('POST', '/api/boards/:boardId/lists/:listId/cards', function ( + JsonRoutes.add('POST', '/api/boards/:boardId/lists/:listId/cards', function( req, res, ) { @@ -2262,7 +2237,7 @@ if (Meteor.isServer) { JsonRoutes.add( 'PUT', '/api/boards/:boardId/lists/:listId/cards/:cardId', - function (req, res) { + function(req, res) { Authentication.checkUserId(req.userId); const paramBoardId = req.params.boardId; const paramCardId = req.params.cardId; @@ -2561,7 +2536,7 @@ if (Meteor.isServer) { JsonRoutes.add( 'DELETE', '/api/boards/:boardId/lists/:listId/cards/:cardId', - function (req, res) { + function(req, res) { Authentication.checkUserId(req.userId); const paramBoardId = req.params.boardId; const paramListId = req.params.listId; -- cgit v1.2.3-1-g7c22 From 09666585e22a1250416ec95c1ebb2748e2941d4d Mon Sep 17 00:00:00 2001 From: Lauri Ojansivu <x@xet7.org> Date: Mon, 27 Apr 2020 02:56:11 +0300 Subject: Revert part 2, related https://github.com/wekan/wekan/pull/3048 --- client/components/cards/cardDetails.js | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/client/components/cards/cardDetails.js b/client/components/cards/cardDetails.js index f31c3890..271fbe2f 100644 --- a/client/components/cards/cardDetails.js +++ b/client/components/cards/cardDetails.js @@ -273,7 +273,10 @@ BlazeComponent.extendComponent({ // Disable sorting if the current user is not a board member this.autorun(() => { const disabled = !userIsMember() || Utils.isMiniScreen(); - if ($checklistsDom.data('uiSortable') || $checklistsDom.data('sortable')) { + if ( + $checklistsDom.data('uiSortable') || + $checklistsDom.data('sortable') + ) { $checklistsDom.sortable('option', 'disabled', disabled); } if ($subtasksDom.data('uiSortable') || $subtasksDom.data('sortable')) { -- cgit v1.2.3-1-g7c22 From 3244c3c32b68700ab1f8fe853d4a7d2a22a46309 Mon Sep 17 00:00:00 2001 From: Lauri Ojansivu <x@xet7.org> Date: Mon, 27 Apr 2020 03:12:24 +0300 Subject: Update translations. --- i18n/ar.i18n.json | 4 +++- i18n/bg.i18n.json | 4 +++- i18n/br.i18n.json | 4 +++- i18n/ca.i18n.json | 4 +++- i18n/cs.i18n.json | 4 +++- i18n/da.i18n.json | 4 +++- i18n/de.i18n.json | 4 +++- i18n/el.i18n.json | 4 +++- i18n/en-GB.i18n.json | 4 +++- i18n/eo.i18n.json | 4 +++- i18n/es-AR.i18n.json | 4 +++- i18n/es.i18n.json | 4 +++- i18n/eu.i18n.json | 4 +++- i18n/fa.i18n.json | 4 +++- i18n/fi.i18n.json | 4 +++- i18n/fr.i18n.json | 4 +++- i18n/gl.i18n.json | 4 +++- i18n/he.i18n.json | 4 +++- i18n/hi.i18n.json | 4 +++- i18n/hu.i18n.json | 4 +++- i18n/hy.i18n.json | 4 +++- i18n/id.i18n.json | 4 +++- i18n/ig.i18n.json | 4 +++- i18n/it.i18n.json | 4 +++- i18n/ja.i18n.json | 4 +++- i18n/ka.i18n.json | 4 +++- i18n/km.i18n.json | 4 +++- i18n/ko.i18n.json | 4 +++- i18n/lv.i18n.json | 4 +++- i18n/mk.i18n.json | 4 +++- i18n/mn.i18n.json | 4 +++- i18n/nb.i18n.json | 4 +++- i18n/nl.i18n.json | 4 +++- i18n/oc.i18n.json | 4 +++- i18n/pl.i18n.json | 4 +++- i18n/pt-BR.i18n.json | 4 +++- i18n/pt.i18n.json | 4 +++- i18n/ro.i18n.json | 4 +++- i18n/ru.i18n.json | 4 +++- i18n/sl.i18n.json | 4 +++- i18n/sr.i18n.json | 4 +++- i18n/sv.i18n.json | 4 +++- i18n/sw.i18n.json | 4 +++- i18n/ta.i18n.json | 4 +++- i18n/th.i18n.json | 4 +++- i18n/tr.i18n.json | 4 +++- i18n/uk.i18n.json | 4 +++- i18n/vi.i18n.json | 4 +++- i18n/zh-CN.i18n.json | 20 +++++++++++--------- i18n/zh-HK.i18n.json | 4 +++- i18n/zh-TW.i18n.json | 4 +++- 51 files changed, 161 insertions(+), 59 deletions(-) diff --git a/i18n/ar.i18n.json b/i18n/ar.i18n.json index b63e7c0a..09e44620 100644 --- a/i18n/ar.i18n.json +++ b/i18n/ar.i18n.json @@ -166,8 +166,9 @@ "cardStartVotingPopup-title": "ابدأ تصويت", "positiveVoteMembersPopup-title": "Proponents", "negativeVoteMembersPopup-title": "Opponents", + "allowNonBoardMembers": "Allow anonymous vote on public board", "vote-question": "Voting question", - "vote-public": "Public vote", + "vote-public": "Show who voted what", "vote-for-it": "مع", "vote-against": "ضد", "cardDeletePopup-title": "حذف البطاقة ?", @@ -673,6 +674,7 @@ "r-of-checklist": "of checklist", "r-send-email": "Send an email", "r-to": "to", + "r-of": "of", "r-subject": "subject", "r-rule-details": "Rule details", "r-d-move-to-top-gen": "Move card to top of its list", diff --git a/i18n/bg.i18n.json b/i18n/bg.i18n.json index 43e69f61..ac8d80b9 100644 --- a/i18n/bg.i18n.json +++ b/i18n/bg.i18n.json @@ -166,8 +166,9 @@ "cardStartVotingPopup-title": "Start a vote", "positiveVoteMembersPopup-title": "Proponents", "negativeVoteMembersPopup-title": "Opponents", + "allowNonBoardMembers": "Allow anonymous vote on public board", "vote-question": "Voting question", - "vote-public": "Public vote", + "vote-public": "Show who voted what", "vote-for-it": "for it", "vote-against": "against", "cardDeletePopup-title": "Желаете да изтриете картата?", @@ -673,6 +674,7 @@ "r-of-checklist": "of checklist", "r-send-email": "Send an email", "r-to": "to", + "r-of": "of", "r-subject": "subject", "r-rule-details": "Детайли за правилото", "r-d-move-to-top-gen": "Move card to top of its list", diff --git a/i18n/br.i18n.json b/i18n/br.i18n.json index eb787032..409a7a7d 100644 --- a/i18n/br.i18n.json +++ b/i18n/br.i18n.json @@ -166,8 +166,9 @@ "cardStartVotingPopup-title": "Start a vote", "positiveVoteMembersPopup-title": "Proponents", "negativeVoteMembersPopup-title": "Opponents", + "allowNonBoardMembers": "Allow anonymous vote on public board", "vote-question": "Voting question", - "vote-public": "Public vote", + "vote-public": "Show who voted what", "vote-for-it": "for it", "vote-against": "against", "cardDeletePopup-title": "Diverkañ ar gartenn ?", @@ -673,6 +674,7 @@ "r-of-checklist": "of checklist", "r-send-email": "Send an email", "r-to": "to", + "r-of": "of", "r-subject": "subject", "r-rule-details": "Rule details", "r-d-move-to-top-gen": "Move card to top of its list", diff --git a/i18n/ca.i18n.json b/i18n/ca.i18n.json index ba717349..8d549cc2 100644 --- a/i18n/ca.i18n.json +++ b/i18n/ca.i18n.json @@ -166,8 +166,9 @@ "cardStartVotingPopup-title": "Start a vote", "positiveVoteMembersPopup-title": "Proponents", "negativeVoteMembersPopup-title": "Opponents", + "allowNonBoardMembers": "Allow anonymous vote on public board", "vote-question": "Voting question", - "vote-public": "Public vote", + "vote-public": "Show who voted what", "vote-for-it": "for it", "vote-against": "against", "cardDeletePopup-title": "Esborrar fitxa?", @@ -673,6 +674,7 @@ "r-of-checklist": "of checklist", "r-send-email": "Send an email", "r-to": "to", + "r-of": "of", "r-subject": "subject", "r-rule-details": "Rule details", "r-d-move-to-top-gen": "Move card to top of its list", diff --git a/i18n/cs.i18n.json b/i18n/cs.i18n.json index 9fdf2cae..cb432bef 100644 --- a/i18n/cs.i18n.json +++ b/i18n/cs.i18n.json @@ -166,8 +166,9 @@ "cardStartVotingPopup-title": "Start a vote", "positiveVoteMembersPopup-title": "Proponents", "negativeVoteMembersPopup-title": "Opponents", + "allowNonBoardMembers": "Allow anonymous vote on public board", "vote-question": "Voting question", - "vote-public": "Public vote", + "vote-public": "Show who voted what", "vote-for-it": "for it", "vote-against": "against", "cardDeletePopup-title": "Smazat kartu?", @@ -673,6 +674,7 @@ "r-of-checklist": "ze zaškrtávacího seznamu", "r-send-email": "Odeslat e-mail", "r-to": "komu", + "r-of": "of", "r-subject": "předmět", "r-rule-details": "Podrobnosti pravidla", "r-d-move-to-top-gen": "Přesunout kartu na začátek toho sloupce", diff --git a/i18n/da.i18n.json b/i18n/da.i18n.json index 3ee4e944..b32c02df 100644 --- a/i18n/da.i18n.json +++ b/i18n/da.i18n.json @@ -166,8 +166,9 @@ "cardStartVotingPopup-title": "Start en stemmeafgivning", "positiveVoteMembersPopup-title": "Tilhængere", "negativeVoteMembersPopup-title": "Modstandere", + "allowNonBoardMembers": "Allow anonymous vote on public board", "vote-question": "Spørgsmål til afstemning", - "vote-public": "Offentlig stemmegivning", + "vote-public": "Show who voted what", "vote-for-it": "går ind for", "vote-against": "går imod", "cardDeletePopup-title": "Slet kort?", @@ -673,6 +674,7 @@ "r-of-checklist": "fra tjekliste", "r-send-email": "Send en e-mail", "r-to": "til", + "r-of": "of", "r-subject": "emne", "r-rule-details": "Detaljer for regel", "r-d-move-to-top-gen": "Flyt kortet til toppen af dens liste", diff --git a/i18n/de.i18n.json b/i18n/de.i18n.json index 0a674651..39dbf6ba 100644 --- a/i18n/de.i18n.json +++ b/i18n/de.i18n.json @@ -166,8 +166,9 @@ "cardStartVotingPopup-title": "Abstimmung starten", "positiveVoteMembersPopup-title": "Befürworter", "negativeVoteMembersPopup-title": "Gegner", + "allowNonBoardMembers": "Allow anonymous vote on public board", "vote-question": "Abstimmen über", - "vote-public": "Öffentliche Abstimmung", + "vote-public": "Show who voted what", "vote-for-it": "Dafür", "vote-against": "Dagegen", "cardDeletePopup-title": "Karte löschen?", @@ -673,6 +674,7 @@ "r-of-checklist": "der Checkliste", "r-send-email": "Eine E-Mail senden", "r-to": "an", + "r-of": "of", "r-subject": "Betreff", "r-rule-details": "Regeldetails", "r-d-move-to-top-gen": "Karte nach oben in die Liste verschieben", diff --git a/i18n/el.i18n.json b/i18n/el.i18n.json index 2ff705a4..823e109b 100644 --- a/i18n/el.i18n.json +++ b/i18n/el.i18n.json @@ -166,8 +166,9 @@ "cardStartVotingPopup-title": "Start a vote", "positiveVoteMembersPopup-title": "Proponents", "negativeVoteMembersPopup-title": "Opponents", + "allowNonBoardMembers": "Allow anonymous vote on public board", "vote-question": "Voting question", - "vote-public": "Public vote", + "vote-public": "Show who voted what", "vote-for-it": "for it", "vote-against": "against", "cardDeletePopup-title": "Διαγραφή Κάρτας;", @@ -673,6 +674,7 @@ "r-of-checklist": "of checklist", "r-send-email": "Send an email", "r-to": "to", + "r-of": "of", "r-subject": "subject", "r-rule-details": "Rule details", "r-d-move-to-top-gen": "Μετακίνηση κάρτας στην αρχή της λίστας της", diff --git a/i18n/en-GB.i18n.json b/i18n/en-GB.i18n.json index 18a6b3fe..e0540cb5 100644 --- a/i18n/en-GB.i18n.json +++ b/i18n/en-GB.i18n.json @@ -166,8 +166,9 @@ "cardStartVotingPopup-title": "Start a vote", "positiveVoteMembersPopup-title": "Proponents", "negativeVoteMembersPopup-title": "Opponents", + "allowNonBoardMembers": "Allow anonymous vote on public board", "vote-question": "Voting question", - "vote-public": "Public vote", + "vote-public": "Show who voted what", "vote-for-it": "for it", "vote-against": "against", "cardDeletePopup-title": "Delete Card?", @@ -673,6 +674,7 @@ "r-of-checklist": "of checklist", "r-send-email": "Send an email", "r-to": "to", + "r-of": "of", "r-subject": "subject", "r-rule-details": "Rule details", "r-d-move-to-top-gen": "Move card to top of its list", diff --git a/i18n/eo.i18n.json b/i18n/eo.i18n.json index f218c1e4..804c36da 100644 --- a/i18n/eo.i18n.json +++ b/i18n/eo.i18n.json @@ -166,8 +166,9 @@ "cardStartVotingPopup-title": "Start a vote", "positiveVoteMembersPopup-title": "Proponents", "negativeVoteMembersPopup-title": "Opponents", + "allowNonBoardMembers": "Allow anonymous vote on public board", "vote-question": "Voting question", - "vote-public": "Public vote", + "vote-public": "Show who voted what", "vote-for-it": "for it", "vote-against": "against", "cardDeletePopup-title": "Delete Card?", @@ -673,6 +674,7 @@ "r-of-checklist": "of checklist", "r-send-email": "Send an email", "r-to": "to", + "r-of": "of", "r-subject": "temo", "r-rule-details": "Rule details", "r-d-move-to-top-gen": "Move card to top of its list", diff --git a/i18n/es-AR.i18n.json b/i18n/es-AR.i18n.json index 0485a6d7..15153bd5 100644 --- a/i18n/es-AR.i18n.json +++ b/i18n/es-AR.i18n.json @@ -166,8 +166,9 @@ "cardStartVotingPopup-title": "Start a vote", "positiveVoteMembersPopup-title": "Proponents", "negativeVoteMembersPopup-title": "Opponents", + "allowNonBoardMembers": "Allow anonymous vote on public board", "vote-question": "Voting question", - "vote-public": "Public vote", + "vote-public": "Show who voted what", "vote-for-it": "for it", "vote-against": "against", "cardDeletePopup-title": "¿Borrar Tarjeta?", @@ -673,6 +674,7 @@ "r-of-checklist": "of checklist", "r-send-email": "Send an email", "r-to": "to", + "r-of": "of", "r-subject": "subject", "r-rule-details": "Rule details", "r-d-move-to-top-gen": "Move card to top of its list", diff --git a/i18n/es.i18n.json b/i18n/es.i18n.json index 722aef45..c4bf631e 100644 --- a/i18n/es.i18n.json +++ b/i18n/es.i18n.json @@ -166,8 +166,9 @@ "cardStartVotingPopup-title": "Start a vote", "positiveVoteMembersPopup-title": "Proponents", "negativeVoteMembersPopup-title": "Opponents", + "allowNonBoardMembers": "Allow anonymous vote on public board", "vote-question": "Voting question", - "vote-public": "Public vote", + "vote-public": "Show who voted what", "vote-for-it": "for it", "vote-against": "contrarios", "cardDeletePopup-title": "¿Eliminar la tarjeta?", @@ -673,6 +674,7 @@ "r-of-checklist": "de la lista de verificación", "r-send-email": "Enviar un email", "r-to": "a", + "r-of": "of", "r-subject": "asunto", "r-rule-details": "Detalle de la regla", "r-d-move-to-top-gen": "Mover la tarjeta al inicio de su lista", diff --git a/i18n/eu.i18n.json b/i18n/eu.i18n.json index 8753bbd8..13aef143 100644 --- a/i18n/eu.i18n.json +++ b/i18n/eu.i18n.json @@ -166,8 +166,9 @@ "cardStartVotingPopup-title": "Start a vote", "positiveVoteMembersPopup-title": "Proponents", "negativeVoteMembersPopup-title": "Opponents", + "allowNonBoardMembers": "Allow anonymous vote on public board", "vote-question": "Voting question", - "vote-public": "Public vote", + "vote-public": "Show who voted what", "vote-for-it": "for it", "vote-against": "against", "cardDeletePopup-title": "Ezabatu txartela?", @@ -673,6 +674,7 @@ "r-of-checklist": "of checklist", "r-send-email": "Send an email", "r-to": "to", + "r-of": "of", "r-subject": "subject", "r-rule-details": "Rule details", "r-d-move-to-top-gen": "Move card to top of its list", diff --git a/i18n/fa.i18n.json b/i18n/fa.i18n.json index 92259816..7d4ee0b0 100644 --- a/i18n/fa.i18n.json +++ b/i18n/fa.i18n.json @@ -166,8 +166,9 @@ "cardStartVotingPopup-title": "شروع به رای", "positiveVoteMembersPopup-title": "Proponents", "negativeVoteMembersPopup-title": "Opponents", + "allowNonBoardMembers": "Allow anonymous vote on public board", "vote-question": "سوال رای گیری", - "vote-public": "Public vote", + "vote-public": "Show who voted what", "vote-for-it": "for it", "vote-against": "against", "cardDeletePopup-title": "آیا می خواهید کارت را حذف کنید؟", @@ -673,6 +674,7 @@ "r-of-checklist": "از چک لیست", "r-send-email": "ارسال ایمیل", "r-to": "به", + "r-of": "of", "r-subject": "عنوان", "r-rule-details": "جزئیات قوانین", "r-d-move-to-top-gen": "انتقال کارت به ابتدای لیست خود", diff --git a/i18n/fi.i18n.json b/i18n/fi.i18n.json index dbbd8eb4..b0cc9742 100644 --- a/i18n/fi.i18n.json +++ b/i18n/fi.i18n.json @@ -166,8 +166,9 @@ "cardStartVotingPopup-title": "Äänestä", "positiveVoteMembersPopup-title": "Kannattajat", "negativeVoteMembersPopup-title": "Vastustajat", + "allowNonBoardMembers": "Salli anonyymi äänestys julkisella taululla", "vote-question": "Äänestys kysymys", - "vote-public": "Julkinen äänestys", + "vote-public": "Näytä kuka äänesti mitäkin", "vote-for-it": "puolesta", "vote-against": "vastaan", "cardDeletePopup-title": "Poista kortti?", @@ -673,6 +674,7 @@ "r-of-checklist": "tarkistuslistasta", "r-send-email": "Lähetä sähköposti", "r-to": "vastaanottajalle", + "r-of": "/", "r-subject": "aihe", "r-rule-details": "Säännön yksityiskohdat", "r-d-move-to-top-gen": "Siirrä kortti listansa alkuun", diff --git a/i18n/fr.i18n.json b/i18n/fr.i18n.json index 24f7dfd6..cbad3d5c 100644 --- a/i18n/fr.i18n.json +++ b/i18n/fr.i18n.json @@ -166,8 +166,9 @@ "cardStartVotingPopup-title": "Commencer un vote", "positiveVoteMembersPopup-title": "Pour", "negativeVoteMembersPopup-title": "Contre", + "allowNonBoardMembers": "Allow anonymous vote on public board", "vote-question": "Question du vote", - "vote-public": "Vote public", + "vote-public": "Show who voted what", "vote-for-it": "pour", "vote-against": "contre", "cardDeletePopup-title": "Supprimer la carte ?", @@ -673,6 +674,7 @@ "r-of-checklist": "de la checklist", "r-send-email": "Envoyer un email", "r-to": "à", + "r-of": "of", "r-subject": "sujet", "r-rule-details": "Détails de la règle", "r-d-move-to-top-gen": "Déplacer la carte en haut de sa liste", diff --git a/i18n/gl.i18n.json b/i18n/gl.i18n.json index 192d3609..e8cd865d 100644 --- a/i18n/gl.i18n.json +++ b/i18n/gl.i18n.json @@ -166,8 +166,9 @@ "cardStartVotingPopup-title": "Start a vote", "positiveVoteMembersPopup-title": "Proponents", "negativeVoteMembersPopup-title": "Opponents", + "allowNonBoardMembers": "Allow anonymous vote on public board", "vote-question": "Voting question", - "vote-public": "Public vote", + "vote-public": "Show who voted what", "vote-for-it": "for it", "vote-against": "against", "cardDeletePopup-title": "Delete Card?", @@ -673,6 +674,7 @@ "r-of-checklist": "of checklist", "r-send-email": "Send an email", "r-to": "to", + "r-of": "of", "r-subject": "subject", "r-rule-details": "Rule details", "r-d-move-to-top-gen": "Move card to top of its list", diff --git a/i18n/he.i18n.json b/i18n/he.i18n.json index 9e6c866c..cc1f4749 100644 --- a/i18n/he.i18n.json +++ b/i18n/he.i18n.json @@ -166,8 +166,9 @@ "cardStartVotingPopup-title": "התחלת הצבעה", "positiveVoteMembersPopup-title": "תומכים", "negativeVoteMembersPopup-title": "יריבים", + "allowNonBoardMembers": "Allow anonymous vote on public board", "vote-question": "שאלת הסקר", - "vote-public": "הצבעה ציבורית", + "vote-public": "Show who voted what", "vote-for-it": "בעד", "vote-against": "נגד", "cardDeletePopup-title": "למחוק כרטיס?", @@ -673,6 +674,7 @@ "r-of-checklist": "של רשימת משימות", "r-send-email": "שליחת דוא״ל", "r-to": "אל", + "r-of": "of", "r-subject": "נושא", "r-rule-details": "פרטי הכלל", "r-d-move-to-top-gen": "העברת כרטיס לראש הרשימה שלו", diff --git a/i18n/hi.i18n.json b/i18n/hi.i18n.json index 13010c04..49aa9691 100644 --- a/i18n/hi.i18n.json +++ b/i18n/hi.i18n.json @@ -166,8 +166,9 @@ "cardStartVotingPopup-title": "Start a vote", "positiveVoteMembersPopup-title": "Proponents", "negativeVoteMembersPopup-title": "Opponents", + "allowNonBoardMembers": "Allow anonymous vote on public board", "vote-question": "Voting question", - "vote-public": "Public vote", + "vote-public": "Show who voted what", "vote-for-it": "for it", "vote-against": "against", "cardDeletePopup-title": "मिटाएँ कार्ड?", @@ -673,6 +674,7 @@ "r-of-checklist": "of checklist", "r-send-email": "Send an email", "r-to": "to", + "r-of": "of", "r-subject": "subject", "r-rule-details": "Rule details", "r-d-move-to-top-gen": "स्थानांतरित कार्ड तक top of its list", diff --git a/i18n/hu.i18n.json b/i18n/hu.i18n.json index 36e217af..44333d97 100644 --- a/i18n/hu.i18n.json +++ b/i18n/hu.i18n.json @@ -166,8 +166,9 @@ "cardStartVotingPopup-title": "Start a vote", "positiveVoteMembersPopup-title": "Proponents", "negativeVoteMembersPopup-title": "Opponents", + "allowNonBoardMembers": "Allow anonymous vote on public board", "vote-question": "Voting question", - "vote-public": "Public vote", + "vote-public": "Show who voted what", "vote-for-it": "for it", "vote-against": "against", "cardDeletePopup-title": "Törli a kártyát?", @@ -673,6 +674,7 @@ "r-of-checklist": "ellenőrzőlistából", "r-send-email": "Send an email", "r-to": "to", + "r-of": "of", "r-subject": "subject", "r-rule-details": "Rule details", "r-d-move-to-top-gen": "Move card to top of its list", diff --git a/i18n/hy.i18n.json b/i18n/hy.i18n.json index 75e1df8b..5fc9363a 100644 --- a/i18n/hy.i18n.json +++ b/i18n/hy.i18n.json @@ -166,8 +166,9 @@ "cardStartVotingPopup-title": "Start a vote", "positiveVoteMembersPopup-title": "Proponents", "negativeVoteMembersPopup-title": "Opponents", + "allowNonBoardMembers": "Allow anonymous vote on public board", "vote-question": "Voting question", - "vote-public": "Public vote", + "vote-public": "Show who voted what", "vote-for-it": "for it", "vote-against": "against", "cardDeletePopup-title": "Delete Card?", @@ -673,6 +674,7 @@ "r-of-checklist": "of checklist", "r-send-email": "Send an email", "r-to": "to", + "r-of": "of", "r-subject": "subject", "r-rule-details": "Rule details", "r-d-move-to-top-gen": "Move card to top of its list", diff --git a/i18n/id.i18n.json b/i18n/id.i18n.json index 7ffe160a..2509a5bc 100644 --- a/i18n/id.i18n.json +++ b/i18n/id.i18n.json @@ -166,8 +166,9 @@ "cardStartVotingPopup-title": "Start a vote", "positiveVoteMembersPopup-title": "Proponents", "negativeVoteMembersPopup-title": "Opponents", + "allowNonBoardMembers": "Allow anonymous vote on public board", "vote-question": "Voting question", - "vote-public": "Public vote", + "vote-public": "Show who voted what", "vote-for-it": "for it", "vote-against": "against", "cardDeletePopup-title": "Hapus kartu", @@ -673,6 +674,7 @@ "r-of-checklist": "of checklist", "r-send-email": "Send an email", "r-to": "to", + "r-of": "of", "r-subject": "subject", "r-rule-details": "Rule details", "r-d-move-to-top-gen": "Move card to top of its list", diff --git a/i18n/ig.i18n.json b/i18n/ig.i18n.json index 9c4b790f..8eb436c0 100644 --- a/i18n/ig.i18n.json +++ b/i18n/ig.i18n.json @@ -166,8 +166,9 @@ "cardStartVotingPopup-title": "Start a vote", "positiveVoteMembersPopup-title": "Proponents", "negativeVoteMembersPopup-title": "Opponents", + "allowNonBoardMembers": "Allow anonymous vote on public board", "vote-question": "Voting question", - "vote-public": "Public vote", + "vote-public": "Show who voted what", "vote-for-it": "for it", "vote-against": "against", "cardDeletePopup-title": "Delete Card?", @@ -673,6 +674,7 @@ "r-of-checklist": "of checklist", "r-send-email": "Send an email", "r-to": "to", + "r-of": "of", "r-subject": "subject", "r-rule-details": "Rule details", "r-d-move-to-top-gen": "Move card to top of its list", diff --git a/i18n/it.i18n.json b/i18n/it.i18n.json index b34afa82..01fc9759 100644 --- a/i18n/it.i18n.json +++ b/i18n/it.i18n.json @@ -166,8 +166,9 @@ "cardStartVotingPopup-title": "Inizia una votazione", "positiveVoteMembersPopup-title": "Favorevoli", "negativeVoteMembersPopup-title": "Contrari", + "allowNonBoardMembers": "Allow anonymous vote on public board", "vote-question": "Domanda di votazione", - "vote-public": "Voto pubblico", + "vote-public": "Show who voted what", "vote-for-it": "a favore", "vote-against": "contro", "cardDeletePopup-title": "Elimina scheda?", @@ -673,6 +674,7 @@ "r-of-checklist": "della lista di cose da fare", "r-send-email": "Invia un e-mail", "r-to": "a", + "r-of": "of", "r-subject": "soggetto", "r-rule-details": "Dettagli della regola", "r-d-move-to-top-gen": "Sposta la scheda al di sopra del suo elenco", diff --git a/i18n/ja.i18n.json b/i18n/ja.i18n.json index 54e07819..e4a7a1a5 100644 --- a/i18n/ja.i18n.json +++ b/i18n/ja.i18n.json @@ -166,8 +166,9 @@ "cardStartVotingPopup-title": "投票を開始", "positiveVoteMembersPopup-title": "支持者", "negativeVoteMembersPopup-title": "反対者", + "allowNonBoardMembers": "Allow anonymous vote on public board", "vote-question": "投票の質問事項", - "vote-public": "投票を公開", + "vote-public": "Show who voted what", "vote-for-it": "賛成", "vote-against": "反対", "cardDeletePopup-title": "カードを削除しますか?", @@ -673,6 +674,7 @@ "r-of-checklist": "チェックリスト", "r-send-email": "メールを送る", "r-to": "宛先", + "r-of": "of", "r-subject": "件名", "r-rule-details": "ルール詳細", "r-d-move-to-top-gen": "カードを自身のリストの先頭に移動", diff --git a/i18n/ka.i18n.json b/i18n/ka.i18n.json index 40a71568..0e266746 100644 --- a/i18n/ka.i18n.json +++ b/i18n/ka.i18n.json @@ -166,8 +166,9 @@ "cardStartVotingPopup-title": "Start a vote", "positiveVoteMembersPopup-title": "Proponents", "negativeVoteMembersPopup-title": "Opponents", + "allowNonBoardMembers": "Allow anonymous vote on public board", "vote-question": "Voting question", - "vote-public": "Public vote", + "vote-public": "Show who voted what", "vote-for-it": "for it", "vote-against": "against", "cardDeletePopup-title": "წავშალოთ ბარათი? ", @@ -673,6 +674,7 @@ "r-of-checklist": "of checklist", "r-send-email": "Send an email", "r-to": "to", + "r-of": "of", "r-subject": "subject", "r-rule-details": "Rule details", "r-d-move-to-top-gen": "Move card to top of its list", diff --git a/i18n/km.i18n.json b/i18n/km.i18n.json index e66d0f61..cb8aa4f9 100644 --- a/i18n/km.i18n.json +++ b/i18n/km.i18n.json @@ -166,8 +166,9 @@ "cardStartVotingPopup-title": "Start a vote", "positiveVoteMembersPopup-title": "Proponents", "negativeVoteMembersPopup-title": "Opponents", + "allowNonBoardMembers": "Allow anonymous vote on public board", "vote-question": "Voting question", - "vote-public": "Public vote", + "vote-public": "Show who voted what", "vote-for-it": "for it", "vote-against": "against", "cardDeletePopup-title": "Delete Card?", @@ -673,6 +674,7 @@ "r-of-checklist": "of checklist", "r-send-email": "Send an email", "r-to": "to", + "r-of": "of", "r-subject": "subject", "r-rule-details": "Rule details", "r-d-move-to-top-gen": "Move card to top of its list", diff --git a/i18n/ko.i18n.json b/i18n/ko.i18n.json index ba04d6c0..c36e3baa 100644 --- a/i18n/ko.i18n.json +++ b/i18n/ko.i18n.json @@ -166,8 +166,9 @@ "cardStartVotingPopup-title": "Start a vote", "positiveVoteMembersPopup-title": "Proponents", "negativeVoteMembersPopup-title": "Opponents", + "allowNonBoardMembers": "Allow anonymous vote on public board", "vote-question": "Voting question", - "vote-public": "Public vote", + "vote-public": "Show who voted what", "vote-for-it": "for it", "vote-against": "against", "cardDeletePopup-title": "카드를 삭제합니까?", @@ -673,6 +674,7 @@ "r-of-checklist": "of checklist", "r-send-email": "Send an email", "r-to": "to", + "r-of": "of", "r-subject": "subject", "r-rule-details": "Rule details", "r-d-move-to-top-gen": "Move card to top of its list", diff --git a/i18n/lv.i18n.json b/i18n/lv.i18n.json index 0cd5d581..df33588e 100644 --- a/i18n/lv.i18n.json +++ b/i18n/lv.i18n.json @@ -166,8 +166,9 @@ "cardStartVotingPopup-title": "Start a vote", "positiveVoteMembersPopup-title": "Proponents", "negativeVoteMembersPopup-title": "Opponents", + "allowNonBoardMembers": "Allow anonymous vote on public board", "vote-question": "Voting question", - "vote-public": "Public vote", + "vote-public": "Show who voted what", "vote-for-it": "for it", "vote-against": "against", "cardDeletePopup-title": "Delete Card?", @@ -673,6 +674,7 @@ "r-of-checklist": "of checklist", "r-send-email": "Send an email", "r-to": "to", + "r-of": "of", "r-subject": "subject", "r-rule-details": "Rule details", "r-d-move-to-top-gen": "Move card to top of its list", diff --git a/i18n/mk.i18n.json b/i18n/mk.i18n.json index b4bd4abc..2a6f964b 100644 --- a/i18n/mk.i18n.json +++ b/i18n/mk.i18n.json @@ -166,8 +166,9 @@ "cardStartVotingPopup-title": "Start a vote", "positiveVoteMembersPopup-title": "Proponents", "negativeVoteMembersPopup-title": "Opponents", + "allowNonBoardMembers": "Allow anonymous vote on public board", "vote-question": "Voting question", - "vote-public": "Public vote", + "vote-public": "Show who voted what", "vote-for-it": "for it", "vote-against": "against", "cardDeletePopup-title": "Желаете да изтриете картата?", @@ -673,6 +674,7 @@ "r-of-checklist": "of checklist", "r-send-email": "Send an email", "r-to": "to", + "r-of": "of", "r-subject": "subject", "r-rule-details": "Детайли за правилото", "r-d-move-to-top-gen": "Move card to top of its list", diff --git a/i18n/mn.i18n.json b/i18n/mn.i18n.json index 92146847..f3256a6c 100644 --- a/i18n/mn.i18n.json +++ b/i18n/mn.i18n.json @@ -166,8 +166,9 @@ "cardStartVotingPopup-title": "Start a vote", "positiveVoteMembersPopup-title": "Proponents", "negativeVoteMembersPopup-title": "Opponents", + "allowNonBoardMembers": "Allow anonymous vote on public board", "vote-question": "Voting question", - "vote-public": "Public vote", + "vote-public": "Show who voted what", "vote-for-it": "for it", "vote-against": "against", "cardDeletePopup-title": "Delete Card?", @@ -673,6 +674,7 @@ "r-of-checklist": "of checklist", "r-send-email": "Send an email", "r-to": "to", + "r-of": "of", "r-subject": "subject", "r-rule-details": "Rule details", "r-d-move-to-top-gen": "Move card to top of its list", diff --git a/i18n/nb.i18n.json b/i18n/nb.i18n.json index d10a148d..578520bd 100644 --- a/i18n/nb.i18n.json +++ b/i18n/nb.i18n.json @@ -166,8 +166,9 @@ "cardStartVotingPopup-title": "Start a vote", "positiveVoteMembersPopup-title": "Proponents", "negativeVoteMembersPopup-title": "Opponents", + "allowNonBoardMembers": "Allow anonymous vote on public board", "vote-question": "Voting question", - "vote-public": "Public vote", + "vote-public": "Show who voted what", "vote-for-it": "for it", "vote-against": "against", "cardDeletePopup-title": "Slett kort?", @@ -673,6 +674,7 @@ "r-of-checklist": "of checklist", "r-send-email": "Send an email", "r-to": "til", + "r-of": "of", "r-subject": "Emne", "r-rule-details": "Rule details", "r-d-move-to-top-gen": "Move card to top of its list", diff --git a/i18n/nl.i18n.json b/i18n/nl.i18n.json index 9b9ad584..ccb8e43b 100644 --- a/i18n/nl.i18n.json +++ b/i18n/nl.i18n.json @@ -166,8 +166,9 @@ "cardStartVotingPopup-title": "Start een stemming", "positiveVoteMembersPopup-title": "Proponents", "negativeVoteMembersPopup-title": "Opponents", + "allowNonBoardMembers": "Allow anonymous vote on public board", "vote-question": "Stemvraag", - "vote-public": "Public vote", + "vote-public": "Show who voted what", "vote-for-it": "Voor", "vote-against": "tegen", "cardDeletePopup-title": "Kaart verwijderen?", @@ -673,6 +674,7 @@ "r-of-checklist": "van checklist", "r-send-email": "Verzend een email", "r-to": "naar", + "r-of": "of", "r-subject": "onderwerp", "r-rule-details": "Regel details", "r-d-move-to-top-gen": "Verplaats kaart helemaal naar boven op de lijst", diff --git a/i18n/oc.i18n.json b/i18n/oc.i18n.json index e5746cd4..17c9ebca 100644 --- a/i18n/oc.i18n.json +++ b/i18n/oc.i18n.json @@ -166,8 +166,9 @@ "cardStartVotingPopup-title": "Start a vote", "positiveVoteMembersPopup-title": "Proponents", "negativeVoteMembersPopup-title": "Opponents", + "allowNonBoardMembers": "Allow anonymous vote on public board", "vote-question": "Voting question", - "vote-public": "Public vote", + "vote-public": "Show who voted what", "vote-for-it": "for it", "vote-against": "against", "cardDeletePopup-title": "Suprimir la carta?", @@ -673,6 +674,7 @@ "r-of-checklist": "of checklist", "r-send-email": "Send an email", "r-to": "to", + "r-of": "of", "r-subject": "subject", "r-rule-details": "Rule details", "r-d-move-to-top-gen": "Move card to top of its list", diff --git a/i18n/pl.i18n.json b/i18n/pl.i18n.json index ae3faf4b..39d32f5d 100644 --- a/i18n/pl.i18n.json +++ b/i18n/pl.i18n.json @@ -166,8 +166,9 @@ "cardStartVotingPopup-title": "Zacznij głosowanie", "positiveVoteMembersPopup-title": "Zwolennicy", "negativeVoteMembersPopup-title": "Przeciwnicy", + "allowNonBoardMembers": "Allow anonymous vote on public board", "vote-question": "Pytanie do głosowania", - "vote-public": "Głosowanie publiczne", + "vote-public": "Show who voted what", "vote-for-it": "za", "vote-against": "przeciwko", "cardDeletePopup-title": "Usunąć kartę?", @@ -673,6 +674,7 @@ "r-of-checklist": "z listy zadań", "r-send-email": "Wyślij wiadomość email", "r-to": "do", + "r-of": "of", "r-subject": "temat", "r-rule-details": "Szczegóły reguł", "r-d-move-to-top-gen": "Przenieś kartę na górę tej listy", diff --git a/i18n/pt-BR.i18n.json b/i18n/pt-BR.i18n.json index 441cae56..a059d599 100644 --- a/i18n/pt-BR.i18n.json +++ b/i18n/pt-BR.i18n.json @@ -166,8 +166,9 @@ "cardStartVotingPopup-title": "Iniciar uma votação", "positiveVoteMembersPopup-title": "Proponentes", "negativeVoteMembersPopup-title": "Oponentes", + "allowNonBoardMembers": "Allow anonymous vote on public board", "vote-question": "Questão em votação", - "vote-public": "Votação pública", + "vote-public": "Show who voted what", "vote-for-it": "a favor", "vote-against": "contra", "cardDeletePopup-title": "Excluir Cartão?", @@ -673,6 +674,7 @@ "r-of-checklist": "da lista de verificação", "r-send-email": "Enviar um e-mail", "r-to": "para", + "r-of": "of", "r-subject": "assunto", "r-rule-details": "Detalhes da regra", "r-d-move-to-top-gen": "Mover cartão para o topo da sua lista", diff --git a/i18n/pt.i18n.json b/i18n/pt.i18n.json index 563f86ef..93a600f1 100644 --- a/i18n/pt.i18n.json +++ b/i18n/pt.i18n.json @@ -166,8 +166,9 @@ "cardStartVotingPopup-title": "Start a vote", "positiveVoteMembersPopup-title": "Proponents", "negativeVoteMembersPopup-title": "Opponents", + "allowNonBoardMembers": "Allow anonymous vote on public board", "vote-question": "Voting question", - "vote-public": "Public vote", + "vote-public": "Show who voted what", "vote-for-it": "for it", "vote-against": "against", "cardDeletePopup-title": "Apagar Cartão?", @@ -673,6 +674,7 @@ "r-of-checklist": "da lista de verificação", "r-send-email": "Enviar um e-mail", "r-to": "para", + "r-of": "of", "r-subject": "assunto", "r-rule-details": "Detalhes da regra", "r-d-move-to-top-gen": "Mover cartão para o topo da sua lista", diff --git a/i18n/ro.i18n.json b/i18n/ro.i18n.json index 526c58c6..c791357d 100644 --- a/i18n/ro.i18n.json +++ b/i18n/ro.i18n.json @@ -166,8 +166,9 @@ "cardStartVotingPopup-title": "Start a vote", "positiveVoteMembersPopup-title": "Proponents", "negativeVoteMembersPopup-title": "Opponents", + "allowNonBoardMembers": "Allow anonymous vote on public board", "vote-question": "Voting question", - "vote-public": "Public vote", + "vote-public": "Show who voted what", "vote-for-it": "for it", "vote-against": "against", "cardDeletePopup-title": "Delete Card?", @@ -673,6 +674,7 @@ "r-of-checklist": "of checklist", "r-send-email": "Send an email", "r-to": "to", + "r-of": "of", "r-subject": "subject", "r-rule-details": "Rule details", "r-d-move-to-top-gen": "Move card to top of its list", diff --git a/i18n/ru.i18n.json b/i18n/ru.i18n.json index bf80516a..e18ad3f2 100644 --- a/i18n/ru.i18n.json +++ b/i18n/ru.i18n.json @@ -166,8 +166,9 @@ "cardStartVotingPopup-title": "Голосовать", "positiveVoteMembersPopup-title": "Сторонники", "negativeVoteMembersPopup-title": "Противники", + "allowNonBoardMembers": "Allow anonymous vote on public board", "vote-question": "Вопрос для голосования", - "vote-public": "Открытое голосование", + "vote-public": "Show who voted what", "vote-for-it": "за", "vote-against": "против", "cardDeletePopup-title": "Удалить карточку?", @@ -673,6 +674,7 @@ "r-of-checklist": "контрольного списка", "r-send-email": "Отправить письмо", "r-to": "кому", + "r-of": "of", "r-subject": "тема", "r-rule-details": "Содержание правила", "r-d-move-to-top-gen": "Переместить карточку в начало текущего списка", diff --git a/i18n/sl.i18n.json b/i18n/sl.i18n.json index 5e72372f..b07930c4 100644 --- a/i18n/sl.i18n.json +++ b/i18n/sl.i18n.json @@ -166,8 +166,9 @@ "cardStartVotingPopup-title": "Start a vote", "positiveVoteMembersPopup-title": "Proponents", "negativeVoteMembersPopup-title": "Opponents", + "allowNonBoardMembers": "Allow anonymous vote on public board", "vote-question": "Voting question", - "vote-public": "Public vote", + "vote-public": "Show who voted what", "vote-for-it": "for it", "vote-against": "against", "cardDeletePopup-title": "Briši kartico?", @@ -673,6 +674,7 @@ "r-of-checklist": "kontrolnega seznama", "r-send-email": "Pošlji e-pošto", "r-to": "naslovnik", + "r-of": "of", "r-subject": "zadeva", "r-rule-details": "Podrobnosti pravila", "r-d-move-to-top-gen": "Premakni kartico na vrh pripadajočega sezama", diff --git a/i18n/sr.i18n.json b/i18n/sr.i18n.json index 34270a76..b0d9638b 100644 --- a/i18n/sr.i18n.json +++ b/i18n/sr.i18n.json @@ -166,8 +166,9 @@ "cardStartVotingPopup-title": "Novo glasanje", "positiveVoteMembersPopup-title": "Proponents", "negativeVoteMembersPopup-title": "Opponents", + "allowNonBoardMembers": "Allow anonymous vote on public board", "vote-question": "Pitanje za glasanje", - "vote-public": "Public vote", + "vote-public": "Show who voted what", "vote-for-it": "za", "vote-against": "protiv", "cardDeletePopup-title": "Obrisati karticu?", @@ -673,6 +674,7 @@ "r-of-checklist": "of checklist", "r-send-email": "Pošalji epoštu", "r-to": "za", + "r-of": "of", "r-subject": "naslov", "r-rule-details": "Detalji pravila", "r-d-move-to-top-gen": "Move card to top of its list", diff --git a/i18n/sv.i18n.json b/i18n/sv.i18n.json index 9d15d681..97a7b1f1 100644 --- a/i18n/sv.i18n.json +++ b/i18n/sv.i18n.json @@ -166,8 +166,9 @@ "cardStartVotingPopup-title": "Start a vote", "positiveVoteMembersPopup-title": "Proponents", "negativeVoteMembersPopup-title": "Opponents", + "allowNonBoardMembers": "Allow anonymous vote on public board", "vote-question": "Voting question", - "vote-public": "Public vote", + "vote-public": "Show who voted what", "vote-for-it": "for it", "vote-against": "against", "cardDeletePopup-title": "Ta bort kort?", @@ -673,6 +674,7 @@ "r-of-checklist": "av checklistan", "r-send-email": "Skicka ett e-postmeddelande", "r-to": "till", + "r-of": "of", "r-subject": "änme", "r-rule-details": "Regeldetaljer", "r-d-move-to-top-gen": "Flytta kort till toppen av sin lista", diff --git a/i18n/sw.i18n.json b/i18n/sw.i18n.json index 75b87822..242b3f17 100644 --- a/i18n/sw.i18n.json +++ b/i18n/sw.i18n.json @@ -166,8 +166,9 @@ "cardStartVotingPopup-title": "Start a vote", "positiveVoteMembersPopup-title": "Proponents", "negativeVoteMembersPopup-title": "Opponents", + "allowNonBoardMembers": "Allow anonymous vote on public board", "vote-question": "Voting question", - "vote-public": "Public vote", + "vote-public": "Show who voted what", "vote-for-it": "for it", "vote-against": "against", "cardDeletePopup-title": "Delete Card?", @@ -673,6 +674,7 @@ "r-of-checklist": "of checklist", "r-send-email": "Send an email", "r-to": "to", + "r-of": "of", "r-subject": "subject", "r-rule-details": "Rule details", "r-d-move-to-top-gen": "Move card to top of its list", diff --git a/i18n/ta.i18n.json b/i18n/ta.i18n.json index ec84aa7e..dd66c13e 100644 --- a/i18n/ta.i18n.json +++ b/i18n/ta.i18n.json @@ -166,8 +166,9 @@ "cardStartVotingPopup-title": "Start a vote", "positiveVoteMembersPopup-title": "Proponents", "negativeVoteMembersPopup-title": "Opponents", + "allowNonBoardMembers": "Allow anonymous vote on public board", "vote-question": "Voting question", - "vote-public": "Public vote", + "vote-public": "Show who voted what", "vote-for-it": "for it", "vote-against": "against", "cardDeletePopup-title": "Delete Card?", @@ -673,6 +674,7 @@ "r-of-checklist": "of checklist", "r-send-email": "Send an email", "r-to": "to", + "r-of": "of", "r-subject": "subject", "r-rule-details": "Rule details", "r-d-move-to-top-gen": "Move card to top of its list", diff --git a/i18n/th.i18n.json b/i18n/th.i18n.json index 1d3a1606..dad60012 100644 --- a/i18n/th.i18n.json +++ b/i18n/th.i18n.json @@ -166,8 +166,9 @@ "cardStartVotingPopup-title": "Start a vote", "positiveVoteMembersPopup-title": "Proponents", "negativeVoteMembersPopup-title": "Opponents", + "allowNonBoardMembers": "Allow anonymous vote on public board", "vote-question": "Voting question", - "vote-public": "Public vote", + "vote-public": "Show who voted what", "vote-for-it": "for it", "vote-against": "against", "cardDeletePopup-title": "ลบการ์ดนี้หรือไม่", @@ -673,6 +674,7 @@ "r-of-checklist": "of checklist", "r-send-email": "Send an email", "r-to": "to", + "r-of": "of", "r-subject": "subject", "r-rule-details": "Rule details", "r-d-move-to-top-gen": "Move card to top of its list", diff --git a/i18n/tr.i18n.json b/i18n/tr.i18n.json index 631a3e68..657b4dcf 100644 --- a/i18n/tr.i18n.json +++ b/i18n/tr.i18n.json @@ -166,8 +166,9 @@ "cardStartVotingPopup-title": "Start a vote", "positiveVoteMembersPopup-title": "Proponents", "negativeVoteMembersPopup-title": "Opponents", + "allowNonBoardMembers": "Allow anonymous vote on public board", "vote-question": "Voting question", - "vote-public": "Public vote", + "vote-public": "Show who voted what", "vote-for-it": "for it", "vote-against": "against", "cardDeletePopup-title": "Kart Silinsin mi?", @@ -673,6 +674,7 @@ "r-of-checklist": "of checklist", "r-send-email": "E-Posta Gönder", "r-to": "to", + "r-of": "of", "r-subject": "Konu", "r-rule-details": "Kural Detayları", "r-d-move-to-top-gen": "Kartı listesinin en üstüne taşı", diff --git a/i18n/uk.i18n.json b/i18n/uk.i18n.json index 8c550c10..2938ee8f 100644 --- a/i18n/uk.i18n.json +++ b/i18n/uk.i18n.json @@ -166,8 +166,9 @@ "cardStartVotingPopup-title": "Start a vote", "positiveVoteMembersPopup-title": "Proponents", "negativeVoteMembersPopup-title": "Opponents", + "allowNonBoardMembers": "Allow anonymous vote on public board", "vote-question": "Voting question", - "vote-public": "Public vote", + "vote-public": "Show who voted what", "vote-for-it": "for it", "vote-against": "against", "cardDeletePopup-title": "Видалити картку?", @@ -673,6 +674,7 @@ "r-of-checklist": "of checklist", "r-send-email": "Send an email", "r-to": "to", + "r-of": "of", "r-subject": "Об'єкт", "r-rule-details": "Rule details", "r-d-move-to-top-gen": "Move card to top of its list", diff --git a/i18n/vi.i18n.json b/i18n/vi.i18n.json index c2add077..a3ec456a 100644 --- a/i18n/vi.i18n.json +++ b/i18n/vi.i18n.json @@ -166,8 +166,9 @@ "cardStartVotingPopup-title": "Start a vote", "positiveVoteMembersPopup-title": "Proponents", "negativeVoteMembersPopup-title": "Opponents", + "allowNonBoardMembers": "Allow anonymous vote on public board", "vote-question": "Voting question", - "vote-public": "Public vote", + "vote-public": "Show who voted what", "vote-for-it": "for it", "vote-against": "against", "cardDeletePopup-title": "Delete Card?", @@ -673,6 +674,7 @@ "r-of-checklist": "of checklist", "r-send-email": "Send an email", "r-to": "to", + "r-of": "of", "r-subject": "subject", "r-rule-details": "Rule details", "r-d-move-to-top-gen": "Move card to top of its list", diff --git a/i18n/zh-CN.i18n.json b/i18n/zh-CN.i18n.json index 88baeb0b..a05b166c 100644 --- a/i18n/zh-CN.i18n.json +++ b/i18n/zh-CN.i18n.json @@ -166,8 +166,9 @@ "cardStartVotingPopup-title": "建立投票", "positiveVoteMembersPopup-title": "支持", "negativeVoteMembersPopup-title": "反对", + "allowNonBoardMembers": "Allow anonymous vote on public board", "vote-question": "投票题目", - "vote-public": "公开投票", + "vote-public": "Show who voted what", "vote-for-it": "同意", "vote-against": "反对", "cardDeletePopup-title": "彻底删除卡片?", @@ -673,6 +674,7 @@ "r-of-checklist": "清单的", "r-send-email": "发送邮件", "r-to": "收件人", + "r-of": "of", "r-subject": "标题", "r-rule-details": "规则详情", "r-d-move-to-top-gen": "移动卡片到其列表顶部", @@ -775,12 +777,12 @@ "remove-all-read": "移除所有已读", "allow-rename": "允许重命名", "allowRenamePopup-title": "允许重命名", - "start-day-of-week": "Set day of the week start", - "monday": "Monday", - "tuesday": "Tuesday", - "wednesday": "Wednesday", - "thursday": "Thursday", - "friday": "Friday", - "saturday": "Saturday", - "sunday": "Sunday" + "start-day-of-week": "设定一周的开始", + "monday": "周一", + "tuesday": "周二", + "wednesday": "周三", + "thursday": "周四", + "friday": "周五", + "saturday": "周六", + "sunday": "周日" } diff --git a/i18n/zh-HK.i18n.json b/i18n/zh-HK.i18n.json index 9fe4f710..6adb1d7e 100644 --- a/i18n/zh-HK.i18n.json +++ b/i18n/zh-HK.i18n.json @@ -166,8 +166,9 @@ "cardStartVotingPopup-title": "Start a vote", "positiveVoteMembersPopup-title": "Proponents", "negativeVoteMembersPopup-title": "Opponents", + "allowNonBoardMembers": "Allow anonymous vote on public board", "vote-question": "Voting question", - "vote-public": "Public vote", + "vote-public": "Show who voted what", "vote-for-it": "for it", "vote-against": "against", "cardDeletePopup-title": "Delete Card?", @@ -673,6 +674,7 @@ "r-of-checklist": "of checklist", "r-send-email": "Send an email", "r-to": "to", + "r-of": "of", "r-subject": "subject", "r-rule-details": "Rule details", "r-d-move-to-top-gen": "Move card to top of its list", diff --git a/i18n/zh-TW.i18n.json b/i18n/zh-TW.i18n.json index 482c8198..232193b7 100644 --- a/i18n/zh-TW.i18n.json +++ b/i18n/zh-TW.i18n.json @@ -166,8 +166,9 @@ "cardStartVotingPopup-title": "建立投票", "positiveVoteMembersPopup-title": "支持", "negativeVoteMembersPopup-title": "反對", + "allowNonBoardMembers": "Allow anonymous vote on public board", "vote-question": "投票題目", - "vote-public": "公開投票", + "vote-public": "Show who voted what", "vote-for-it": "同意", "vote-against": "反對", "cardDeletePopup-title": "徹底刪除卡片?", @@ -673,6 +674,7 @@ "r-of-checklist": "清單的", "r-send-email": "寄送郵件", "r-to": "收件人", + "r-of": "of", "r-subject": "主旨", "r-rule-details": "詳細規則", "r-d-move-to-top-gen": "將卡片移到所屬清單頂部", -- cgit v1.2.3-1-g7c22 From 6a7cb809f474a1dfa8de62cad591f2d5b1d252c5 Mon Sep 17 00:00:00 2001 From: Lauri Ojansivu <x@xet7.org> Date: Mon, 27 Apr 2020 03:20:36 +0300 Subject: v3.99 --- CHANGELOG.md | 2 +- Stackerfile.yml | 2 +- package-lock.json | 2 +- package.json | 2 +- public/api/wekan.html | 4 ++-- public/api/wekan.yml | 2 +- sandstorm-pkgdef.capnp | 4 ++-- 7 files changed, 9 insertions(+), 9 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 7663ba22..5e6bc241 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,4 +1,4 @@ -# Upcoming Wekan release +# v3.99 2020-04-27 Wekan release This release fixes the following bugs: diff --git a/Stackerfile.yml b/Stackerfile.yml index 4cc97eca..b4377f2a 100644 --- a/Stackerfile.yml +++ b/Stackerfile.yml @@ -1,5 +1,5 @@ appId: wekan-public/apps/77b94f60-dec9-0136-304e-16ff53095928 -appVersion: "v3.98.0" +appVersion: "v3.99.0" files: userUploads: - README.md diff --git a/package-lock.json b/package-lock.json index 99be4823..07507ffe 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,6 +1,6 @@ { "name": "wekan", - "version": "v3.98.0", + "version": "v3.99.0", "lockfileVersion": 1, "requires": true, "dependencies": { diff --git a/package.json b/package.json index 32c4bce5..d6c8397c 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "wekan", - "version": "v3.98.0", + "version": "v3.99.0", "description": "Open-Source kanban", "private": true, "scripts": { diff --git a/public/api/wekan.html b/public/api/wekan.html index 148ceee5..d95b6684 100644 --- a/public/api/wekan.html +++ b/public/api/wekan.html @@ -1524,7 +1524,7 @@ var n=this.pipeline.run(e.tokenizer(t)),r=new e.Vector,i=[],o=this._fields.reduc <ul class="toc-list-h1"> <li> - <a href="#wekan-rest-api" class="toc-h1 toc-link" data-title="Wekan REST API v3.98">Wekan REST API v3.98</a> + <a href="#wekan-rest-api" class="toc-h1 toc-link" data-title="Wekan REST API v3.99">Wekan REST API v3.99</a> </li> @@ -1904,7 +1904,7 @@ var n=this.pipeline.run(e.tokenizer(t)),r=new e.Vector,i=[],o=this._fields.reduc <div class="page-wrapper"> <div class="dark-box"></div> <div class="content"> - <h1 id="wekan-rest-api">Wekan REST API v3.98</h1> + <h1 id="wekan-rest-api">Wekan REST API v3.99</h1> <blockquote> <p>Scroll down for code samples, example requests and responses. Select a language for code samples from the tabs above or the mobile navigation menu.</p> </blockquote> diff --git a/public/api/wekan.yml b/public/api/wekan.yml index 0d40ae99..5e2cf0f5 100644 --- a/public/api/wekan.yml +++ b/public/api/wekan.yml @@ -1,7 +1,7 @@ swagger: '2.0' info: title: Wekan REST API - version: v3.98 + version: v3.99 description: | The REST API allows you to control and extend Wekan with ease. diff --git a/sandstorm-pkgdef.capnp b/sandstorm-pkgdef.capnp index b5b1d492..c77937bb 100644 --- a/sandstorm-pkgdef.capnp +++ b/sandstorm-pkgdef.capnp @@ -22,10 +22,10 @@ const pkgdef :Spk.PackageDefinition = ( appTitle = (defaultText = "Wekan"), # The name of the app as it is displayed to the user. - appVersion = 398, + appVersion = 399, # Increment this for every release. - appMarketingVersion = (defaultText = "3.98.0~2020-04-25"), + appMarketingVersion = (defaultText = "3.99.0~2020-04-27"), # Human-readable presentation of the app version. minUpgradableAppVersion = 0, -- cgit v1.2.3-1-g7c22 From f7a0d15db7ffff9cc395859f8b593b4545b87103 Mon Sep 17 00:00:00 2001 From: Marc Hartmayer <hello@hartmayer.com> Date: Mon, 27 Apr 2020 02:04:46 +0200 Subject: Make sure that the board header buttons fit into one line ...even for devices with 360px width resolution. --- client/components/main/header.styl | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/client/components/main/header.styl b/client/components/main/header.styl index 38ff0560..d8093861 100644 --- a/client/components/main/header.styl +++ b/client/components/main/header.styl @@ -175,7 +175,7 @@ .board-header-btn height: 32px line-height: @height - font-size: 16px + font-size: 15px i.fa line-height: 32px -- cgit v1.2.3-1-g7c22 From 1696bd688ecd58196817b170746caae321a7c773 Mon Sep 17 00:00:00 2001 From: Lauri Ojansivu <x@xet7.org> Date: Mon, 27 Apr 2020 03:35:38 +0300 Subject: v4.00 --- CHANGELOG.md | 10 ++++++++++ Stackerfile.yml | 2 +- package-lock.json | 2 +- package.json | 2 +- public/api/wekan.html | 4 ++-- public/api/wekan.yml | 2 +- sandstorm-pkgdef.capnp | 4 ++-- 7 files changed, 18 insertions(+), 8 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 5e6bc241..34ec49ad 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,13 @@ +# v4.00 2020-04-27 Wekan release + +This release fixes the following bugs: + +- [Make sure that the board header buttons fit into one line even for devices with 360px width + resolution](https://github.com/wekan/wekan/pull/3052). + Thanks to marc1006. + +Thanks to above GitHub users for their contributions and translators for their translations. + # v3.99 2020-04-27 Wekan release This release fixes the following bugs: diff --git a/Stackerfile.yml b/Stackerfile.yml index b4377f2a..8dae18fc 100644 --- a/Stackerfile.yml +++ b/Stackerfile.yml @@ -1,5 +1,5 @@ appId: wekan-public/apps/77b94f60-dec9-0136-304e-16ff53095928 -appVersion: "v3.99.0" +appVersion: "v4.00.0" files: userUploads: - README.md diff --git a/package-lock.json b/package-lock.json index 07507ffe..99c506d4 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,6 +1,6 @@ { "name": "wekan", - "version": "v3.99.0", + "version": "v4.00.0", "lockfileVersion": 1, "requires": true, "dependencies": { diff --git a/package.json b/package.json index d6c8397c..2d9e225a 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "wekan", - "version": "v3.99.0", + "version": "v4.00.0", "description": "Open-Source kanban", "private": true, "scripts": { diff --git a/public/api/wekan.html b/public/api/wekan.html index d95b6684..49cf0b3b 100644 --- a/public/api/wekan.html +++ b/public/api/wekan.html @@ -1524,7 +1524,7 @@ var n=this.pipeline.run(e.tokenizer(t)),r=new e.Vector,i=[],o=this._fields.reduc <ul class="toc-list-h1"> <li> - <a href="#wekan-rest-api" class="toc-h1 toc-link" data-title="Wekan REST API v3.99">Wekan REST API v3.99</a> + <a href="#wekan-rest-api" class="toc-h1 toc-link" data-title="Wekan REST API v4.00">Wekan REST API v4.00</a> </li> @@ -1904,7 +1904,7 @@ var n=this.pipeline.run(e.tokenizer(t)),r=new e.Vector,i=[],o=this._fields.reduc <div class="page-wrapper"> <div class="dark-box"></div> <div class="content"> - <h1 id="wekan-rest-api">Wekan REST API v3.99</h1> + <h1 id="wekan-rest-api">Wekan REST API v4.00</h1> <blockquote> <p>Scroll down for code samples, example requests and responses. Select a language for code samples from the tabs above or the mobile navigation menu.</p> </blockquote> diff --git a/public/api/wekan.yml b/public/api/wekan.yml index 5e2cf0f5..e17e1963 100644 --- a/public/api/wekan.yml +++ b/public/api/wekan.yml @@ -1,7 +1,7 @@ swagger: '2.0' info: title: Wekan REST API - version: v3.99 + version: v4.00 description: | The REST API allows you to control and extend Wekan with ease. diff --git a/sandstorm-pkgdef.capnp b/sandstorm-pkgdef.capnp index c77937bb..bc42b98f 100644 --- a/sandstorm-pkgdef.capnp +++ b/sandstorm-pkgdef.capnp @@ -22,10 +22,10 @@ const pkgdef :Spk.PackageDefinition = ( appTitle = (defaultText = "Wekan"), # The name of the app as it is displayed to the user. - appVersion = 399, + appVersion = 400, # Increment this for every release. - appMarketingVersion = (defaultText = "3.99.0~2020-04-27"), + appMarketingVersion = (defaultText = "4.00.0~2020-04-27"), # Human-readable presentation of the app version. minUpgradableAppVersion = 0, -- cgit v1.2.3-1-g7c22 From 9b9e3c9e0c2533495bfa2eba13d8580be5e48624 Mon Sep 17 00:00:00 2001 From: Marc Hartmayer <hello@hartmayer.com> Date: Mon, 27 Apr 2020 14:14:56 +0200 Subject: Fix list header height when cards count is shown --- client/components/lists/list.styl | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/client/components/lists/list.styl b/client/components/lists/list.styl index 27cf678c..bc7f763f 100644 --- a/client/components/lists/list.styl +++ b/client/components/lists/list.styl @@ -43,9 +43,6 @@ background: white margin: -3px 0 8px -.list-header-card-count - height: 35px - .list-header-add flex: 0 0 auto padding: 20px 12px 4px @@ -60,6 +57,9 @@ background-color: #e4e4e4; border-bottom: 6px solid #e4e4e4; + &.list-header-card-count + min-height: 35px + height: auto &.ui-sortable-handle cursor: grab -- cgit v1.2.3-1-g7c22 From 280e66947e3afa878c41e876cf827ebcec81a2c6 Mon Sep 17 00:00:00 2001 From: Lauri Ojansivu <x@xet7.org> Date: Mon, 27 Apr 2020 16:14:02 +0300 Subject: Fix Docker builds. Thanks to xet7 ! --- Dockerfile | 2 ++ 1 file changed, 2 insertions(+) diff --git a/Dockerfile b/Dockerfile index 8b95dc84..765fe884 100644 --- a/Dockerfile +++ b/Dockerfile @@ -4,6 +4,8 @@ LABEL maintainer="wekan" # Set the environment variables (defaults where required) # DOES NOT WORK: paxctl fix for alpine linux: https://github.com/wekan/wekan/issues/1303 # ENV BUILD_DEPS="paxctl" +ARG DEBIAN_FRONTEND=noninteractive + ENV BUILD_DEPS="apt-utils libarchive-tools gnupg gosu wget curl bzip2 g++ build-essential git ca-certificates python3" \ DEBUG=false \ NODE_VERSION=v12.16.2 \ -- cgit v1.2.3-1-g7c22 From 9ae20a3f51e63c29f536e2f5b3e66a2c7d88c691 Mon Sep 17 00:00:00 2001 From: Lauri Ojansivu <x@xet7.org> Date: Tue, 28 Apr 2020 03:24:18 +0300 Subject: Fix Cards and Users docs not generated because of syntax error and new Javascript syntax. Wekan uses wekan/releases/generate-docs*.sh Python code to generate OpenAPI docs, it did not show any errors while generating docs, only left out parts of API docs. Thanks to pvcon13 and xet7 ! --- models/cards.js | 5 +- models/users.js | 2 +- public/api/wekan.html | 6356 ++++++++++++++++++++++++++++++++++++++++--------- public/api/wekan.yml | 999 ++++++++ 4 files changed, 6269 insertions(+), 1093 deletions(-) diff --git a/models/cards.js b/models/cards.js index 72153132..4197f7ab 100644 --- a/models/cards.js +++ b/models/cards.js @@ -1053,6 +1053,7 @@ Cards.helpers({ return Users.find({ _id: { $in: this.vote.positive } }); return []; }, + voteMemberNegative() { if (this.vote && this.vote.negative) return Users.find({ _id: { $in: this.vote.negative } }); @@ -1475,12 +1476,12 @@ Cards.mutations({ }, }; }, - setVoteQuestion(question, public) { + setVoteQuestion(question, publicVote) { return { $set: { vote: { question, - public, + public: publicVote, positive: [], negative: [], }, diff --git a/models/users.js b/models/users.js index ebb14f5f..2d84141c 100644 --- a/models/users.js +++ b/models/users.js @@ -531,7 +531,7 @@ Users.helpers({ getStartDayOfWeek() { const profile = this.profile || {}; // default is 'Monday' (1) - return profile.startDayOfWeek ?? 1; + return profile.startDayOfWeek || 1; }, getTemplatesBoardId() { diff --git a/public/api/wekan.html b/public/api/wekan.html index 49cf0b3b..38188deb 100644 --- a/public/api/wekan.html +++ b/public/api/wekan.html @@ -1458,12 +1458,12 @@ Darkula color scheme from the JetBrains family of IDEs opacity: 0.5; } </style> - + <script>!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.exports=e.document?t(e,!0):function(e){if(!e.document)throw new Error("jQuery requires a window with a document");return t(e)}:t(e)}("undefined"!=typeof window?window:this,function(e,t){"use strict";function n(e,t){t=t||ne;var n=t.createElement("script");n.text=e,t.head.appendChild(n).parentNode.removeChild(n)}function r(e){var t=!!e&&"length"in e&&e.length,n=he.type(e);return"function"!==n&&!he.isWindow(e)&&("array"===n||0===t||"number"==typeof t&&t>0&&t-1 in e)}function i(e,t){return e.nodeName&&e.nodeName.toLowerCase()===t.toLowerCase()}function o(e,t,n){return he.isFunction(t)?he.grep(e,function(e,r){return!!t.call(e,r,e)!==n}):t.nodeType?he.grep(e,function(e){return e===t!==n}):"string"!=typeof t?he.grep(e,function(e){return ae.call(t,e)>-1!==n}):Ee.test(t)?he.filter(t,e,n):(t=he.filter(t,e),he.grep(e,function(e){return ae.call(t,e)>-1!==n&&1===e.nodeType}))}function s(e,t){for(;(e=e[t])&&1!==e.nodeType;);return e}function a(e){var t={};return he.each(e.match(Ae)||[],function(e,n){t[n]=!0}),t}function u(e){return e}function c(e){throw e}function l(e,t,n,r){var i;try{e&&he.isFunction(i=e.promise)?i.call(e).done(t).fail(n):e&&he.isFunction(i=e.then)?i.call(e,t,n):t.apply(void 0,[e].slice(r))}catch(e){n.apply(void 0,[e])}}function f(){ne.removeEventListener("DOMContentLoaded",f),e.removeEventListener("load",f),he.ready()}function d(){this.expando=he.expando+d.uid++}function p(e){return"true"===e||"false"!==e&&("null"===e?null:e===+e+""?+e:Pe.test(e)?JSON.parse(e):e)}function h(e,t,n){var r;if(void 0===n&&1===e.nodeType)if(r="data-"+t.replace(He,"-$&").toLowerCase(),"string"==typeof(n=e.getAttribute(r))){try{n=p(n)}catch(e){}$e.set(e,t,n)}else n=void 0;return n}function g(e,t,n,r){var i,o=1,s=20,a=r?function(){return r.cur()}:function(){return he.css(e,t,"")},u=a(),c=n&&n[3]||(he.cssNumber[t]?"":"px"),l=(he.cssNumber[t]||"px"!==c&&+u)&&Re.exec(he.css(e,t));if(l&&l[3]!==c){c=c||l[3],n=n||[],l=+u||1;do{o=o||".5",l/=o,he.style(e,t,l+c)}while(o!==(o=a()/u)&&1!==o&&--s)}return n&&(l=+l||+u||0,i=n[1]?l+(n[1]+1)*n[2]:+n[2],r&&(r.unit=c,r.start=l,r.end=i)),i}function v(e){var t,n=e.ownerDocument,r=e.nodeName,i=Be[r];return i||(t=n.body.appendChild(n.createElement(r)),i=he.css(t,"display"),t.parentNode.removeChild(t),"none"===i&&(i="block"),Be[r]=i,i)}function m(e,t){for(var n,r,i=[],o=0,s=e.length;o<s;o++)r=e[o],r.style&&(n=r.style.display,t?("none"===n&&(i[o]=Fe.get(r,"display")||null,i[o]||(r.style.display="")),""===r.style.display&&Me(r)&&(i[o]=v(r))):"none"!==n&&(i[o]="none",Fe.set(r,"display",n)));for(o=0;o<s;o++)null!=i[o]&&(e[o].style.display=i[o]);return e}function y(e,t){var n;return n=void 0!==e.getElementsByTagName?e.getElementsByTagName(t||"*"):void 0!==e.querySelectorAll?e.querySelectorAll(t||"*"):[],void 0===t||t&&i(e,t)?he.merge([e],n):n}function x(e,t){for(var n=0,r=e.length;n<r;n++)Fe.set(e[n],"globalEval",!t||Fe.get(t[n],"globalEval"))}function b(e,t,n,r,i){for(var o,s,a,u,c,l,f=t.createDocumentFragment(),d=[],p=0,h=e.length;p<h;p++)if((o=e[p])||0===o)if("object"===he.type(o))he.merge(d,o.nodeType?[o]:o);else if(Qe.test(o)){for(s=s||f.appendChild(t.createElement("div")),a=(Ve.exec(o)||["",""])[1].toLowerCase(),u=Ue[a]||Ue._default,s.innerHTML=u[1]+he.htmlPrefilter(o)+u[2],l=u[0];l--;)s=s.lastChild;he.merge(d,s.childNodes),s=f.firstChild,s.textContent=""}else d.push(t.createTextNode(o));for(f.textContent="",p=0;o=d[p++];)if(r&&he.inArray(o,r)>-1)i&&i.push(o);else if(c=he.contains(o.ownerDocument,o),s=y(f.appendChild(o),"script"),c&&x(s),n)for(l=0;o=s[l++];)Xe.test(o.type||"")&&n.push(o);return f}function w(){return!0}function T(){return!1}function S(){try{return ne.activeElement}catch(e){}}function E(e,t,n,r,i,o){var s,a;if("object"==typeof t){"string"!=typeof n&&(r=r||n,n=void 0);for(a in t)E(e,a,n,r,t[a],o);return e}if(null==r&&null==i?(i=n,r=n=void 0):null==i&&("string"==typeof n?(i=r,r=void 0):(i=r,r=n,n=void 0)),!1===i)i=T;else if(!i)return e;return 1===o&&(s=i,i=function(e){return he().off(e),s.apply(this,arguments)},i.guid=s.guid||(s.guid=he.guid++)),e.each(function(){he.event.add(this,t,i,r,n)})}function C(e,t){return i(e,"table")&&i(11!==t.nodeType?t:t.firstChild,"tr")?he(">tbody",e)[0]||e:e}function k(e){return e.type=(null!==e.getAttribute("type"))+"/"+e.type,e}function N(e){var t=nt.exec(e.type);return t?e.type=t[1]:e.removeAttribute("type"),e}function j(e,t){var n,r,i,o,s,a,u,c;if(1===t.nodeType){if(Fe.hasData(e)&&(o=Fe.access(e),s=Fe.set(t,o),c=o.events)){delete s.handle,s.events={};for(i in c)for(n=0,r=c[i].length;n<r;n++)he.event.add(t,i,c[i][n])}$e.hasData(e)&&(a=$e.access(e),u=he.extend({},a),$e.set(t,u))}}function A(e,t){var n=t.nodeName.toLowerCase();"input"===n&&ze.test(e.type)?t.checked=e.checked:"input"!==n&&"textarea"!==n||(t.defaultValue=e.defaultValue)}function L(e,t,r,i){t=oe.apply([],t);var o,s,a,u,c,l,f=0,d=e.length,p=d-1,h=t[0],g=he.isFunction(h);if(g||d>1&&"string"==typeof h&&!pe.checkClone&&tt.test(h))return e.each(function(n){var o=e.eq(n);g&&(t[0]=h.call(this,n,o.html())),L(o,t,r,i)});if(d&&(o=b(t,e[0].ownerDocument,!1,e,i),s=o.firstChild,1===o.childNodes.length&&(o=s),s||i)){for(a=he.map(y(o,"script"),k),u=a.length;f<d;f++)c=o,f!==p&&(c=he.clone(c,!0,!0),u&&he.merge(a,y(c,"script"))),r.call(e[f],c,f);if(u)for(l=a[a.length-1].ownerDocument,he.map(a,N),f=0;f<u;f++)c=a[f],Xe.test(c.type||"")&&!Fe.access(c,"globalEval")&&he.contains(l,c)&&(c.src?he._evalUrl&&he._evalUrl(c.src):n(c.textContent.replace(rt,""),l))}return e}function D(e,t,n){for(var r,i=t?he.filter(t,e):e,o=0;null!=(r=i[o]);o++)n||1!==r.nodeType||he.cleanData(y(r)),r.parentNode&&(n&&he.contains(r.ownerDocument,r)&&x(y(r,"script")),r.parentNode.removeChild(r));return e}function O(e,t,n){var r,i,o,s,a=e.style;return n=n||st(e),n&&(s=n.getPropertyValue(t)||n[t],""!==s||he.contains(e.ownerDocument,e)||(s=he.style(e,t)),!pe.pixelMarginRight()&&ot.test(s)&&it.test(t)&&(r=a.width,i=a.minWidth,o=a.maxWidth,a.minWidth=a.maxWidth=a.width=s,s=n.width,a.width=r,a.minWidth=i,a.maxWidth=o)),void 0!==s?s+"":s}function q(e,t){return{get:function(){return e()?void delete this.get:(this.get=t).apply(this,arguments)}}}function F(e){if(e in dt)return e;for(var t=e[0].toUpperCase()+e.slice(1),n=ft.length;n--;)if((e=ft[n]+t)in dt)return e}function $(e){var t=he.cssProps[e];return t||(t=he.cssProps[e]=F(e)||e),t}function P(e,t,n){var r=Re.exec(t);return r?Math.max(0,r[2]-(n||0))+(r[3]||"px"):t}function H(e,t,n,r,i){var o,s=0;for(o=n===(r?"border":"content")?4:"width"===t?1:0;o<4;o+=2)"margin"===n&&(s+=he.css(e,n+_e[o],!0,i)),r?("content"===n&&(s-=he.css(e,"padding"+_e[o],!0,i)),"margin"!==n&&(s-=he.css(e,"border"+_e[o]+"Width",!0,i))):(s+=he.css(e,"padding"+_e[o],!0,i),"padding"!==n&&(s+=he.css(e,"border"+_e[o]+"Width",!0,i)));return s}function I(e,t,n){var r,i=st(e),o=O(e,t,i),s="border-box"===he.css(e,"boxSizing",!1,i);return ot.test(o)?o:(r=s&&(pe.boxSizingReliable()||o===e.style[t]),"auto"===o&&(o=e["offset"+t[0].toUpperCase()+t.slice(1)]),(o=parseFloat(o)||0)+H(e,t,n||(s?"border":"content"),r,i)+"px")}function R(e,t,n,r,i){return new R.prototype.init(e,t,n,r,i)}function _(){ht&&(!1===ne.hidden&&e.requestAnimationFrame?e.requestAnimationFrame(_):e.setTimeout(_,he.fx.interval),he.fx.tick())}function M(){return e.setTimeout(function(){pt=void 0}),pt=he.now()}function W(e,t){var n,r=0,i={height:e};for(t=t?1:0;r<4;r+=2-t)n=_e[r],i["margin"+n]=i["padding"+n]=e;return t&&(i.opacity=i.width=e),i}function B(e,t,n){for(var r,i=(X.tweeners[t]||[]).concat(X.tweeners["*"]),o=0,s=i.length;o<s;o++)if(r=i[o].call(n,t,e))return r}function z(e,t,n){var r,i,o,s,a,u,c,l,f="width"in t||"height"in t,d=this,p={},h=e.style,g=e.nodeType&&Me(e),v=Fe.get(e,"fxshow");n.queue||(s=he._queueHooks(e,"fx"),null==s.unqueued&&(s.unqueued=0,a=s.empty.fire,s.empty.fire=function(){s.unqueued||a()}),s.unqueued++,d.always(function(){d.always(function(){s.unqueued--,he.queue(e,"fx").length||s.empty.fire()})}));for(r in t)if(i=t[r],gt.test(i)){if(delete t[r],o=o||"toggle"===i,i===(g?"hide":"show")){if("show"!==i||!v||void 0===v[r])continue;g=!0}p[r]=v&&v[r]||he.style(e,r)}if((u=!he.isEmptyObject(t))||!he.isEmptyObject(p)){f&&1===e.nodeType&&(n.overflow=[h.overflow,h.overflowX,h.overflowY],c=v&&v.display,null==c&&(c=Fe.get(e,"display")),l=he.css(e,"display"),"none"===l&&(c?l=c:(m([e],!0),c=e.style.display||c,l=he.css(e,"display"),m([e]))),("inline"===l||"inline-block"===l&&null!=c)&&"none"===he.css(e,"float")&&(u||(d.done(function(){h.display=c}),null==c&&(l=h.display,c="none"===l?"":l)),h.display="inline-block")),n.overflow&&(h.overflow="hidden",d.always(function(){h.overflow=n.overflow[0],h.overflowX=n.overflow[1],h.overflowY=n.overflow[2]})),u=!1;for(r in p)u||(v?"hidden"in v&&(g=v.hidden):v=Fe.access(e,"fxshow",{display:c}),o&&(v.hidden=!g),g&&m([e],!0),d.done(function(){g||m([e]),Fe.remove(e,"fxshow");for(r in p)he.style(e,r,p[r])})),u=B(g?v[r]:0,r,d),r in v||(v[r]=u.start,g&&(u.end=u.start,u.start=0))}}function V(e,t){var n,r,i,o,s;for(n in e)if(r=he.camelCase(n),i=t[r],o=e[n],Array.isArray(o)&&(i=o[1],o=e[n]=o[0]),n!==r&&(e[r]=o,delete e[n]),(s=he.cssHooks[r])&&"expand"in s){o=s.expand(o),delete e[r];for(n in o)n in e||(e[n]=o[n],t[n]=i)}else t[r]=i}function X(e,t,n){var r,i,o=0,s=X.prefilters.length,a=he.Deferred().always(function(){delete u.elem}),u=function(){if(i)return!1;for(var t=pt||M(),n=Math.max(0,c.startTime+c.duration-t),r=n/c.duration||0,o=1-r,s=0,u=c.tweens.length;s<u;s++)c.tweens[s].run(o);return a.notifyWith(e,[c,o,n]),o<1&&u?n:(u||a.notifyWith(e,[c,1,0]),a.resolveWith(e,[c]),!1)},c=a.promise({elem:e,props:he.extend({},t),opts:he.extend(!0,{specialEasing:{},easing:he.easing._default},n),originalProperties:t,originalOptions:n,startTime:pt||M(),duration:n.duration,tweens:[],createTween:function(t,n){var r=he.Tween(e,c.opts,t,n,c.opts.specialEasing[t]||c.opts.easing);return c.tweens.push(r),r},stop:function(t){var n=0,r=t?c.tweens.length:0;if(i)return this;for(i=!0;n<r;n++)c.tweens[n].run(1);return t?(a.notifyWith(e,[c,1,0]),a.resolveWith(e,[c,t])):a.rejectWith(e,[c,t]),this}}),l=c.props;for(V(l,c.opts.specialEasing);o<s;o++)if(r=X.prefilters[o].call(c,e,l,c.opts))return he.isFunction(r.stop)&&(he._queueHooks(c.elem,c.opts.queue).stop=he.proxy(r.stop,r)),r;return he.map(l,B,c),he.isFunction(c.opts.start)&&c.opts.start.call(e,c),c.progress(c.opts.progress).done(c.opts.done,c.opts.complete).fail(c.opts.fail).always(c.opts.always),he.fx.timer(he.extend(u,{elem:e,anim:c,queue:c.opts.queue})),c}function U(e){return(e.match(Ae)||[]).join(" ")}function Q(e){return e.getAttribute&&e.getAttribute("class")||""}function Y(e,t,n,r){var i;if(Array.isArray(t))he.each(t,function(t,i){n||kt.test(e)?r(e,i):Y(e+"["+("object"==typeof i&&null!=i?t:"")+"]",i,n,r)});else if(n||"object"!==he.type(t))r(e,t);else for(i in t)Y(e+"["+i+"]",t[i],n,r)}function J(e){return function(t,n){"string"!=typeof t&&(n=t,t="*");var r,i=0,o=t.toLowerCase().match(Ae)||[];if(he.isFunction(n))for(;r=o[i++];)"+"===r[0]?(r=r.slice(1)||"*",(e[r]=e[r]||[]).unshift(n)):(e[r]=e[r]||[]).push(n)}}function G(e,t,n,r){function i(a){var u;return o[a]=!0,he.each(e[a]||[],function(e,a){var c=a(t,n,r);return"string"!=typeof c||s||o[c]?s?!(u=c):void 0:(t.dataTypes.unshift(c),i(c),!1)}),u}var o={},s=e===It;return i(t.dataTypes[0])||!o["*"]&&i("*")}function K(e,t){var n,r,i=he.ajaxSettings.flatOptions||{};for(n in t)void 0!==t[n]&&((i[n]?e:r||(r={}))[n]=t[n]);return r&&he.extend(!0,e,r),e}function Z(e,t,n){for(var r,i,o,s,a=e.contents,u=e.dataTypes;"*"===u[0];)u.shift(),void 0===r&&(r=e.mimeType||t.getResponseHeader("Content-Type"));if(r)for(i in a)if(a[i]&&a[i].test(r)){u.unshift(i);break}if(u[0]in n)o=u[0];else{for(i in n){if(!u[0]||e.converters[i+" "+u[0]]){o=i;break}s||(s=i)}o=o||s}if(o)return o!==u[0]&&u.unshift(o),n[o]}function ee(e,t,n,r){var i,o,s,a,u,c={},l=e.dataTypes.slice();if(l[1])for(s in e.converters)c[s.toLowerCase()]=e.converters[s];for(o=l.shift();o;)if(e.responseFields[o]&&(n[e.responseFields[o]]=t),!u&&r&&e.dataFilter&&(t=e.dataFilter(t,e.dataType)),u=o,o=l.shift())if("*"===o)o=u;else if("*"!==u&&u!==o){if(!(s=c[u+" "+o]||c["* "+o]))for(i in c)if(a=i.split(" "),a[1]===o&&(s=c[u+" "+a[0]]||c["* "+a[0]])){!0===s?s=c[i]:!0!==c[i]&&(o=a[0],l.unshift(a[1]));break}if(!0!==s)if(s&&e.throws)t=s(t);else try{t=s(t)}catch(e){return{state:"parsererror",error:s?e:"No conversion from "+u+" to "+o}}}return{state:"success",data:t}}var te=[],ne=e.document,re=Object.getPrototypeOf,ie=te.slice,oe=te.concat,se=te.push,ae=te.indexOf,ue={},ce=ue.toString,le=ue.hasOwnProperty,fe=le.toString,de=fe.call(Object),pe={},he=function(e,t){return new he.fn.init(e,t)},ge=/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,ve=/^-ms-/,me=/-([a-z])/g,ye=function(e,t){return t.toUpperCase()};he.fn=he.prototype={jquery:"3.2.1",constructor:he,length:0,toArray:function(){return ie.call(this)},get:function(e){return null==e?ie.call(this):e<0?this[e+this.length]:this[e]},pushStack:function(e){var t=he.merge(this.constructor(),e);return t.prevObject=this,t},each:function(e){return he.each(this,e)},map:function(e){return this.pushStack(he.map(this,function(t,n){return e.call(t,n,t)}))},slice:function(){return this.pushStack(ie.apply(this,arguments))},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},eq:function(e){var t=this.length,n=+e+(e<0?t:0);return this.pushStack(n>=0&&n<t?[this[n]]:[])},end:function(){return this.prevObject||this.constructor()},push:se,sort:te.sort,splice:te.splice},he.extend=he.fn.extend=function(){var e,t,n,r,i,o,s=arguments[0]||{},a=1,u=arguments.length,c=!1;for("boolean"==typeof s&&(c=s,s=arguments[a]||{},a++),"object"==typeof s||he.isFunction(s)||(s={}),a===u&&(s=this,a--);a<u;a++)if(null!=(e=arguments[a]))for(t in e)n=s[t],r=e[t],s!==r&&(c&&r&&(he.isPlainObject(r)||(i=Array.isArray(r)))?(i?(i=!1,o=n&&Array.isArray(n)?n:[]):o=n&&he.isPlainObject(n)?n:{},s[t]=he.extend(c,o,r)):void 0!==r&&(s[t]=r));return s},he.extend({expando:"jQuery"+("3.2.1"+Math.random()).replace(/\D/g,""),isReady:!0,error:function(e){throw new Error(e)},noop:function(){},isFunction:function(e){return"function"===he.type(e)},isWindow:function(e){return null!=e&&e===e.window},isNumeric:function(e){var t=he.type(e);return("number"===t||"string"===t)&&!isNaN(e-parseFloat(e))},isPlainObject:function(e){var t,n;return!(!e||"[object Object]"!==ce.call(e))&&(!(t=re(e))||"function"==typeof(n=le.call(t,"constructor")&&t.constructor)&&fe.call(n)===de)},isEmptyObject:function(e){var t;for(t in e)return!1;return!0},type:function(e){return null==e?e+"":"object"==typeof e||"function"==typeof e?ue[ce.call(e)]||"object":typeof e},globalEval:function(e){n(e)},camelCase:function(e){return e.replace(ve,"ms-").replace(me,ye)},each:function(e,t){var n,i=0;if(r(e))for(n=e.length;i<n&&!1!==t.call(e[i],i,e[i]);i++);else for(i in e)if(!1===t.call(e[i],i,e[i]))break;return e},trim:function(e){return null==e?"":(e+"").replace(ge,"")},makeArray:function(e,t){var n=t||[];return null!=e&&(r(Object(e))?he.merge(n,"string"==typeof e?[e]:e):se.call(n,e)),n},inArray:function(e,t,n){return null==t?-1:ae.call(t,e,n)},merge:function(e,t){for(var n=+t.length,r=0,i=e.length;r<n;r++)e[i++]=t[r];return e.length=i,e},grep:function(e,t,n){for(var r=[],i=0,o=e.length,s=!n;i<o;i++)!t(e[i],i)!==s&&r.push(e[i]);return r},map:function(e,t,n){var i,o,s=0,a=[];if(r(e))for(i=e.length;s<i;s++)null!=(o=t(e[s],s,n))&&a.push(o);else for(s in e)null!=(o=t(e[s],s,n))&&a.push(o);return oe.apply([],a)},guid:1,proxy:function(e,t){var n,r,i;if("string"==typeof t&&(n=e[t],t=e,e=n),he.isFunction(e))return r=ie.call(arguments,2),i=function(){return e.apply(t||this,r.concat(ie.call(arguments)))},i.guid=e.guid=e.guid||he.guid++,i},now:Date.now,support:pe}),"function"==typeof Symbol&&(he.fn[Symbol.iterator]=te[Symbol.iterator]),he.each("Boolean Number String Function Array Date RegExp Object Error Symbol".split(" "),function(e,t){ue["[object "+t+"]"]=t.toLowerCase()});var xe=function(e){function t(e,t,n,r){var i,o,s,a,u,l,d,p=t&&t.ownerDocument,h=t?t.nodeType:9;if(n=n||[],"string"!=typeof e||!e||1!==h&&9!==h&&11!==h)return n;if(!r&&((t?t.ownerDocument||t:R)!==D&&L(t),t=t||D,q)){if(11!==h&&(u=ge.exec(e)))if(i=u[1]){if(9===h){if(!(s=t.getElementById(i)))return n;if(s.id===i)return n.push(s),n}else if(p&&(s=p.getElementById(i))&&H(t,s)&&s.id===i)return n.push(s),n}else{if(u[2])return J.apply(n,t.getElementsByTagName(e)),n;if((i=u[3])&&b.getElementsByClassName&&t.getElementsByClassName)return J.apply(n,t.getElementsByClassName(i)),n}if(b.qsa&&!z[e+" "]&&(!F||!F.test(e))){if(1!==h)p=t,d=e;else if("object"!==t.nodeName.toLowerCase()){for((a=t.getAttribute("id"))?a=a.replace(xe,be):t.setAttribute("id",a=I),l=E(e),o=l.length;o--;)l[o]="#"+a+" "+f(l[o]);d=l.join(","),p=ve.test(e)&&c(t.parentNode)||t}if(d)try{return J.apply(n,p.querySelectorAll(d)),n}catch(e){}finally{a===I&&t.removeAttribute("id")}}}return k(e.replace(oe,"$1"),t,n,r)}function n(){function e(n,r){return t.push(n+" ")>w.cacheLength&&delete e[t.shift()],e[n+" "]=r}var t=[];return e}function r(e){return e[I]=!0,e}function i(e){var t=D.createElement("fieldset");try{return!!e(t)}catch(e){return!1}finally{t.parentNode&&t.parentNode.removeChild(t),t=null}}function o(e,t){for(var n=e.split("|"),r=n.length;r--;)w.attrHandle[n[r]]=t}function s(e,t){var n=t&&e,r=n&&1===e.nodeType&&1===t.nodeType&&e.sourceIndex-t.sourceIndex;if(r)return r;if(n)for(;n=n.nextSibling;)if(n===t)return-1;return e?1:-1}function a(e){return function(t){return"form"in t?t.parentNode&&!1===t.disabled?"label"in t?"label"in t.parentNode?t.parentNode.disabled===e:t.disabled===e:t.isDisabled===e||t.isDisabled!==!e&&Te(t)===e:t.disabled===e:"label"in t&&t.disabled===e}}function u(e){return r(function(t){return t=+t,r(function(n,r){for(var i,o=e([],n.length,t),s=o.length;s--;)n[i=o[s]]&&(n[i]=!(r[i]=n[i]))})})}function c(e){return e&&void 0!==e.getElementsByTagName&&e}function l(){}function f(e){for(var t=0,n=e.length,r="";t<n;t++)r+=e[t].value;return r}function d(e,t,n){var r=t.dir,i=t.next,o=i||r,s=n&&"parentNode"===o,a=M++;return t.first?function(t,n,i){for(;t=t[r];)if(1===t.nodeType||s)return e(t,n,i);return!1}:function(t,n,u){var c,l,f,d=[_,a];if(u){for(;t=t[r];)if((1===t.nodeType||s)&&e(t,n,u))return!0}else for(;t=t[r];)if(1===t.nodeType||s)if(f=t[I]||(t[I]={}),l=f[t.uniqueID]||(f[t.uniqueID]={}),i&&i===t.nodeName.toLowerCase())t=t[r]||t;else{if((c=l[o])&&c[0]===_&&c[1]===a)return d[2]=c[2];if(l[o]=d,d[2]=e(t,n,u))return!0}return!1}}function p(e){return e.length>1?function(t,n,r){for(var i=e.length;i--;)if(!e[i](t,n,r))return!1;return!0}:e[0]}function h(e,n,r){for(var i=0,o=n.length;i<o;i++)t(e,n[i],r);return r}function g(e,t,n,r,i){for(var o,s=[],a=0,u=e.length,c=null!=t;a<u;a++)(o=e[a])&&(n&&!n(o,r,i)||(s.push(o),c&&t.push(a)));return s}function v(e,t,n,i,o,s){return i&&!i[I]&&(i=v(i)),o&&!o[I]&&(o=v(o,s)),r(function(r,s,a,u){var c,l,f,d=[],p=[],v=s.length,m=r||h(t||"*",a.nodeType?[a]:a,[]),y=!e||!r&&t?m:g(m,d,e,a,u),x=n?o||(r?e:v||i)?[]:s:y;if(n&&n(y,x,a,u),i)for(c=g(x,p),i(c,[],a,u),l=c.length;l--;)(f=c[l])&&(x[p[l]]=!(y[p[l]]=f));if(r){if(o||e){if(o){for(c=[],l=x.length;l--;)(f=x[l])&&c.push(y[l]=f);o(null,x=[],c,u)}for(l=x.length;l--;)(f=x[l])&&(c=o?K(r,f):d[l])>-1&&(r[c]=!(s[c]=f))}}else x=g(x===s?x.splice(v,x.length):x),o?o(null,s,x,u):J.apply(s,x)})}function m(e){for(var t,n,r,i=e.length,o=w.relative[e[0].type],s=o||w.relative[" "],a=o?1:0,u=d(function(e){return e===t},s,!0),c=d(function(e){return K(t,e)>-1},s,!0),l=[function(e,n,r){var i=!o&&(r||n!==N)||((t=n).nodeType?u(e,n,r):c(e,n,r));return t=null,i}];a<i;a++)if(n=w.relative[e[a].type])l=[d(p(l),n)];else{if(n=w.filter[e[a].type].apply(null,e[a].matches),n[I]){for(r=++a;r<i&&!w.relative[e[r].type];r++);return v(a>1&&p(l),a>1&&f(e.slice(0,a-1).concat({value:" "===e[a-2].type?"*":""})).replace(oe,"$1"),n,a<r&&m(e.slice(a,r)),r<i&&m(e=e.slice(r)),r<i&&f(e))}l.push(n)}return p(l)}function y(e,n){var i=n.length>0,o=e.length>0,s=function(r,s,a,u,c){var l,f,d,p=0,h="0",v=r&&[],m=[],y=N,x=r||o&&w.find.TAG("*",c),b=_+=null==y?1:Math.random()||.1,T=x.length;for(c&&(N=s===D||s||c);h!==T&&null!=(l=x[h]);h++){if(o&&l){for(f=0,s||l.ownerDocument===D||(L(l),a=!q);d=e[f++];)if(d(l,s||D,a)){u.push(l);break}c&&(_=b)}i&&((l=!d&&l)&&p--,r&&v.push(l))}if(p+=h,i&&h!==p){for(f=0;d=n[f++];)d(v,m,s,a);if(r){if(p>0)for(;h--;)v[h]||m[h]||(m[h]=Q.call(u));m=g(m)}J.apply(u,m),c&&!r&&m.length>0&&p+n.length>1&&t.uniqueSort(u)}return c&&(_=b,N=y),v};return i?r(s):s}var x,b,w,T,S,E,C,k,N,j,A,L,D,O,q,F,$,P,H,I="sizzle"+1*new Date,R=e.document,_=0,M=0,W=n(),B=n(),z=n(),V=function(e,t){return e===t&&(A=!0),0},X={}.hasOwnProperty,U=[],Q=U.pop,Y=U.push,J=U.push,G=U.slice,K=function(e,t){for(var n=0,r=e.length;n<r;n++)if(e[n]===t)return n;return-1},Z="checked|selected|async|autofocus|autoplay|controls|defer|disabled|hidden|ismap|loop|multiple|open|readonly|required|scoped",ee="[\\x20\\t\\r\\n\\f]",te="(?:\\\\.|[\\w-]|[^\0-\\xa0])+",ne="\\["+ee+"*("+te+")(?:"+ee+"*([*^$|!~]?=)"+ee+"*(?:'((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\"|("+te+"))|)"+ee+"*\\]",re=":("+te+")(?:\\((('((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\")|((?:\\\\.|[^\\\\()[\\]]|"+ne+")*)|.*)\\)|)",ie=new RegExp(ee+"+","g"),oe=new RegExp("^"+ee+"+|((?:^|[^\\\\])(?:\\\\.)*)"+ee+"+$","g"),se=new RegExp("^"+ee+"*,"+ee+"*"),ae=new RegExp("^"+ee+"*([>+~]|"+ee+")"+ee+"*"),ue=new RegExp("="+ee+"*([^\\]'\"]*?)"+ee+"*\\]","g"),ce=new RegExp(re),le=new RegExp("^"+te+"$"),fe={ID:new RegExp("^#("+te+")"),CLASS:new RegExp("^\\.("+te+")"),TAG:new RegExp("^("+te+"|[*])"),ATTR:new RegExp("^"+ne),PSEUDO:new RegExp("^"+re),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+ee+"*(even|odd|(([+-]|)(\\d*)n|)"+ee+"*(?:([+-]|)"+ee+"*(\\d+)|))"+ee+"*\\)|)","i"),bool:new RegExp("^(?:"+Z+")$","i"),needsContext:new RegExp("^"+ee+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+ee+"*((?:-\\d)?\\d*)"+ee+"*\\)|)(?=[^-]|$)","i")},de=/^(?:input|select|textarea|button)$/i,pe=/^h\d$/i,he=/^[^{]+\{\s*\[native \w/,ge=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,ve=/[+~]/,me=new RegExp("\\\\([\\da-f]{1,6}"+ee+"?|("+ee+")|.)","ig"),ye=function(e,t,n){var r="0x"+t-65536;return r!==r||n?t:r<0?String.fromCharCode(r+65536):String.fromCharCode(r>>10|55296,1023&r|56320)},xe=/([\0-\x1f\x7f]|^-?\d)|^-$|[^\0-\x1f\x7f-\uFFFF\w-]/g,be=function(e,t){return t?"\0"===e?"�":e.slice(0,-1)+"\\"+e.charCodeAt(e.length-1).toString(16)+" ":"\\"+e},we=function(){L()},Te=d(function(e){return!0===e.disabled&&("form"in e||"label"in e)},{dir:"parentNode",next:"legend"});try{J.apply(U=G.call(R.childNodes),R.childNodes),U[R.childNodes.length].nodeType}catch(e){J={apply:U.length?function(e,t){Y.apply(e,G.call(t))}:function(e,t){for(var n=e.length,r=0;e[n++]=t[r++];);e.length=n-1}}}b=t.support={},S=t.isXML=function(e){var t=e&&(e.ownerDocument||e).documentElement;return!!t&&"HTML"!==t.nodeName},L=t.setDocument=function(e){var t,n,r=e?e.ownerDocument||e:R;return r!==D&&9===r.nodeType&&r.documentElement?(D=r,O=D.documentElement,q=!S(D),R!==D&&(n=D.defaultView)&&n.top!==n&&(n.addEventListener?n.addEventListener("unload",we,!1):n.attachEvent&&n.attachEvent("onunload",we)),b.attributes=i(function(e){return e.className="i",!e.getAttribute("className")}),b.getElementsByTagName=i(function(e){return e.appendChild(D.createComment("")),!e.getElementsByTagName("*").length}),b.getElementsByClassName=he.test(D.getElementsByClassName),b.getById=i(function(e){return O.appendChild(e).id=I,!D.getElementsByName||!D.getElementsByName(I).length}),b.getById?(w.filter.ID=function(e){var t=e.replace(me,ye);return function(e){return e.getAttribute("id")===t}},w.find.ID=function(e,t){if(void 0!==t.getElementById&&q){var n=t.getElementById(e);return n?[n]:[]}}):(w.filter.ID=function(e){var t=e.replace(me,ye);return function(e){var n=void 0!==e.getAttributeNode&&e.getAttributeNode("id");return n&&n.value===t}},w.find.ID=function(e,t){if(void 0!==t.getElementById&&q){var n,r,i,o=t.getElementById(e);if(o){if((n=o.getAttributeNode("id"))&&n.value===e)return[o];for(i=t.getElementsByName(e),r=0;o=i[r++];)if((n=o.getAttributeNode("id"))&&n.value===e)return[o]}return[]}}),w.find.TAG=b.getElementsByTagName?function(e,t){return void 0!==t.getElementsByTagName?t.getElementsByTagName(e):b.qsa?t.querySelectorAll(e):void 0}:function(e,t){var n,r=[],i=0,o=t.getElementsByTagName(e);if("*"===e){for(;n=o[i++];)1===n.nodeType&&r.push(n);return r}return o},w.find.CLASS=b.getElementsByClassName&&function(e,t){if(void 0!==t.getElementsByClassName&&q)return t.getElementsByClassName(e)},$=[],F=[],(b.qsa=he.test(D.querySelectorAll))&&(i(function(e){O.appendChild(e).innerHTML="<a id='"+I+"'></a><select id='"+I+"-\r\\' msallowcapture=''><option selected=''></option></select>",e.querySelectorAll("[msallowcapture^='']").length&&F.push("[*^$]="+ee+"*(?:''|\"\")"),e.querySelectorAll("[selected]").length||F.push("\\["+ee+"*(?:value|"+Z+")"),e.querySelectorAll("[id~="+I+"-]").length||F.push("~="),e.querySelectorAll(":checked").length||F.push(":checked"),e.querySelectorAll("a#"+I+"+*").length||F.push(".#.+[+~]")}),i(function(e){e.innerHTML="<a href='' disabled='disabled'></a><select disabled='disabled'><option/></select>";var t=D.createElement("input");t.setAttribute("type","hidden"),e.appendChild(t).setAttribute("name","D"),e.querySelectorAll("[name=d]").length&&F.push("name"+ee+"*[*^$|!~]?="),2!==e.querySelectorAll(":enabled").length&&F.push(":enabled",":disabled"),O.appendChild(e).disabled=!0,2!==e.querySelectorAll(":disabled").length&&F.push(":enabled",":disabled"),e.querySelectorAll("*,:x"),F.push(",.*:")})),(b.matchesSelector=he.test(P=O.matches||O.webkitMatchesSelector||O.mozMatchesSelector||O.oMatchesSelector||O.msMatchesSelector))&&i(function(e){b.disconnectedMatch=P.call(e,"*"),P.call(e,"[s!='']:x"),$.push("!=",re)}),F=F.length&&new RegExp(F.join("|")),$=$.length&&new RegExp($.join("|")),t=he.test(O.compareDocumentPosition),H=t||he.test(O.contains)?function(e,t){var n=9===e.nodeType?e.documentElement:e,r=t&&t.parentNode;return e===r||!(!r||1!==r.nodeType||!(n.contains?n.contains(r):e.compareDocumentPosition&&16&e.compareDocumentPosition(r)))}:function(e,t){if(t)for(;t=t.parentNode;)if(t===e)return!0;return!1},V=t?function(e,t){if(e===t)return A=!0,0;var n=!e.compareDocumentPosition-!t.compareDocumentPosition;return n||(n=(e.ownerDocument||e)===(t.ownerDocument||t)?e.compareDocumentPosition(t):1,1&n||!b.sortDetached&&t.compareDocumentPosition(e)===n?e===D||e.ownerDocument===R&&H(R,e)?-1:t===D||t.ownerDocument===R&&H(R,t)?1:j?K(j,e)-K(j,t):0:4&n?-1:1)}:function(e,t){if(e===t)return A=!0,0;var n,r=0,i=e.parentNode,o=t.parentNode,a=[e],u=[t];if(!i||!o)return e===D?-1:t===D?1:i?-1:o?1:j?K(j,e)-K(j,t):0;if(i===o)return s(e,t);for(n=e;n=n.parentNode;)a.unshift(n);for(n=t;n=n.parentNode;)u.unshift(n);for(;a[r]===u[r];)r++;return r?s(a[r],u[r]):a[r]===R?-1:u[r]===R?1:0},D):D},t.matches=function(e,n){return t(e,null,null,n)},t.matchesSelector=function(e,n){if((e.ownerDocument||e)!==D&&L(e),n=n.replace(ue,"='$1']"),b.matchesSelector&&q&&!z[n+" "]&&(!$||!$.test(n))&&(!F||!F.test(n)))try{var r=P.call(e,n);if(r||b.disconnectedMatch||e.document&&11!==e.document.nodeType)return r}catch(e){}return t(n,D,null,[e]).length>0},t.contains=function(e,t){return(e.ownerDocument||e)!==D&&L(e),H(e,t)},t.attr=function(e,t){(e.ownerDocument||e)!==D&&L(e);var n=w.attrHandle[t.toLowerCase()],r=n&&X.call(w.attrHandle,t.toLowerCase())?n(e,t,!q):void 0;return void 0!==r?r:b.attributes||!q?e.getAttribute(t):(r=e.getAttributeNode(t))&&r.specified?r.value:null},t.escape=function(e){return(e+"").replace(xe,be)},t.error=function(e){throw new Error("Syntax error, unrecognized expression: "+e)},t.uniqueSort=function(e){var t,n=[],r=0,i=0;if(A=!b.detectDuplicates,j=!b.sortStable&&e.slice(0),e.sort(V),A){for(;t=e[i++];)t===e[i]&&(r=n.push(i));for(;r--;)e.splice(n[r],1)}return j=null,e},T=t.getText=function(e){var t,n="",r=0,i=e.nodeType;if(i){if(1===i||9===i||11===i){if("string"==typeof e.textContent)return e.textContent;for(e=e.firstChild;e;e=e.nextSibling)n+=T(e)}else if(3===i||4===i)return e.nodeValue}else for(;t=e[r++];)n+=T(t);return n},w=t.selectors={cacheLength:50,createPseudo:r,match:fe,attrHandle:{},find:{},relative:{">":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(e){return e[1]=e[1].replace(me,ye),e[3]=(e[3]||e[4]||e[5]||"").replace(me,ye),"~="===e[2]&&(e[3]=" "+e[3]+" "),e.slice(0,4)},CHILD:function(e){return e[1]=e[1].toLowerCase(),"nth"===e[1].slice(0,3)?(e[3]||t.error(e[0]),e[4]=+(e[4]?e[5]+(e[6]||1):2*("even"===e[3]||"odd"===e[3])),e[5]=+(e[7]+e[8]||"odd"===e[3])):e[3]&&t.error(e[0]),e},PSEUDO:function(e){var t,n=!e[6]&&e[2];return fe.CHILD.test(e[0])?null:(e[3]?e[2]=e[4]||e[5]||"":n&&ce.test(n)&&(t=E(n,!0))&&(t=n.indexOf(")",n.length-t)-n.length)&&(e[0]=e[0].slice(0,t),e[2]=n.slice(0,t)),e.slice(0,3))}},filter:{TAG:function(e){var t=e.replace(me,ye).toLowerCase();return"*"===e?function(){return!0}:function(e){return e.nodeName&&e.nodeName.toLowerCase()===t}},CLASS:function(e){var t=W[e+" "];return t||(t=new RegExp("(^|"+ee+")"+e+"("+ee+"|$)"))&&W(e,function(e){return t.test("string"==typeof e.className&&e.className||void 0!==e.getAttribute&&e.getAttribute("class")||"")})},ATTR:function(e,n,r){return function(i){var o=t.attr(i,e);return null==o?"!="===n:!n||(o+="","="===n?o===r:"!="===n?o!==r:"^="===n?r&&0===o.indexOf(r):"*="===n?r&&o.indexOf(r)>-1:"$="===n?r&&o.slice(-r.length)===r:"~="===n?(" "+o.replace(ie," ")+" ").indexOf(r)>-1:"|="===n&&(o===r||o.slice(0,r.length+1)===r+"-"))}},CHILD:function(e,t,n,r,i){var o="nth"!==e.slice(0,3),s="last"!==e.slice(-4),a="of-type"===t;return 1===r&&0===i?function(e){return!!e.parentNode}:function(t,n,u){var c,l,f,d,p,h,g=o!==s?"nextSibling":"previousSibling",v=t.parentNode,m=a&&t.nodeName.toLowerCase(),y=!u&&!a,x=!1;if(v){if(o){for(;g;){for(d=t;d=d[g];)if(a?d.nodeName.toLowerCase()===m:1===d.nodeType)return!1;h=g="only"===e&&!h&&"nextSibling"}return!0}if(h=[s?v.firstChild:v.lastChild],s&&y){for(d=v,f=d[I]||(d[I]={}),l=f[d.uniqueID]||(f[d.uniqueID]={}),c=l[e]||[],p=c[0]===_&&c[1],x=p&&c[2],d=p&&v.childNodes[p];d=++p&&d&&d[g]||(x=p=0)||h.pop();)if(1===d.nodeType&&++x&&d===t){l[e]=[_,p,x];break}}else if(y&&(d=t,f=d[I]||(d[I]={}),l=f[d.uniqueID]||(f[d.uniqueID]={}),c=l[e]||[],p=c[0]===_&&c[1],x=p),!1===x)for(;(d=++p&&d&&d[g]||(x=p=0)||h.pop())&&((a?d.nodeName.toLowerCase()!==m:1!==d.nodeType)||!++x||(y&&(f=d[I]||(d[I]={}),l=f[d.uniqueID]||(f[d.uniqueID]={}),l[e]=[_,x]),d!==t)););return(x-=i)===r||x%r==0&&x/r>=0}}},PSEUDO:function(e,n){var i,o=w.pseudos[e]||w.setFilters[e.toLowerCase()]||t.error("unsupported pseudo: "+e);return o[I]?o(n):o.length>1?(i=[e,e,"",n],w.setFilters.hasOwnProperty(e.toLowerCase())?r(function(e,t){for(var r,i=o(e,n),s=i.length;s--;)r=K(e,i[s]),e[r]=!(t[r]=i[s])}):function(e){return o(e,0,i)}):o}},pseudos:{not:r(function(e){var t=[],n=[],i=C(e.replace(oe,"$1"));return i[I]?r(function(e,t,n,r){for(var o,s=i(e,null,r,[]),a=e.length;a--;)(o=s[a])&&(e[a]=!(t[a]=o))}):function(e,r,o){return t[0]=e,i(t,null,o,n),t[0]=null,!n.pop()}}),has:r(function(e){return function(n){return t(e,n).length>0}}),contains:r(function(e){return e=e.replace(me,ye),function(t){return(t.textContent||t.innerText||T(t)).indexOf(e)>-1}}),lang:r(function(e){return le.test(e||"")||t.error("unsupported lang: "+e),e=e.replace(me,ye).toLowerCase(),function(t){var n;do{if(n=q?t.lang:t.getAttribute("xml:lang")||t.getAttribute("lang"))return(n=n.toLowerCase())===e||0===n.indexOf(e+"-")}while((t=t.parentNode)&&1===t.nodeType);return!1}}),target:function(t){var n=e.location&&e.location.hash;return n&&n.slice(1)===t.id},root:function(e){return e===O},focus:function(e){return e===D.activeElement&&(!D.hasFocus||D.hasFocus())&&!!(e.type||e.href||~e.tabIndex)},enabled:a(!1),disabled:a(!0),checked:function(e){var t=e.nodeName.toLowerCase() ;return"input"===t&&!!e.checked||"option"===t&&!!e.selected},selected:function(e){return e.parentNode&&e.parentNode.selectedIndex,!0===e.selected},empty:function(e){for(e=e.firstChild;e;e=e.nextSibling)if(e.nodeType<6)return!1;return!0},parent:function(e){return!w.pseudos.empty(e)},header:function(e){return pe.test(e.nodeName)},input:function(e){return de.test(e.nodeName)},button:function(e){var t=e.nodeName.toLowerCase();return"input"===t&&"button"===e.type||"button"===t},text:function(e){var t;return"input"===e.nodeName.toLowerCase()&&"text"===e.type&&(null==(t=e.getAttribute("type"))||"text"===t.toLowerCase())},first:u(function(){return[0]}),last:u(function(e,t){return[t-1]}),eq:u(function(e,t,n){return[n<0?n+t:n]}),even:u(function(e,t){for(var n=0;n<t;n+=2)e.push(n);return e}),odd:u(function(e,t){for(var n=1;n<t;n+=2)e.push(n);return e}),lt:u(function(e,t,n){for(var r=n<0?n+t:n;--r>=0;)e.push(r);return e}),gt:u(function(e,t,n){for(var r=n<0?n+t:n;++r<t;)e.push(r);return e})}},w.pseudos.nth=w.pseudos.eq;for(x in{radio:!0,checkbox:!0,file:!0,password:!0,image:!0})w.pseudos[x]=function(e){return function(t){return"input"===t.nodeName.toLowerCase()&&t.type===e}}(x);for(x in{submit:!0,reset:!0})w.pseudos[x]=function(e){return function(t){var n=t.nodeName.toLowerCase();return("input"===n||"button"===n)&&t.type===e}}(x);return l.prototype=w.filters=w.pseudos,w.setFilters=new l,E=t.tokenize=function(e,n){var r,i,o,s,a,u,c,l=B[e+" "];if(l)return n?0:l.slice(0);for(a=e,u=[],c=w.preFilter;a;){r&&!(i=se.exec(a))||(i&&(a=a.slice(i[0].length)||a),u.push(o=[])),r=!1,(i=ae.exec(a))&&(r=i.shift(),o.push({value:r,type:i[0].replace(oe," ")}),a=a.slice(r.length));for(s in w.filter)!(i=fe[s].exec(a))||c[s]&&!(i=c[s](i))||(r=i.shift(),o.push({value:r,type:s,matches:i}),a=a.slice(r.length));if(!r)break}return n?a.length:a?t.error(e):B(e,u).slice(0)},C=t.compile=function(e,t){var n,r=[],i=[],o=z[e+" "];if(!o){for(t||(t=E(e)),n=t.length;n--;)o=m(t[n]),o[I]?r.push(o):i.push(o);o=z(e,y(i,r)),o.selector=e}return o},k=t.select=function(e,t,n,r){var i,o,s,a,u,l="function"==typeof e&&e,d=!r&&E(e=l.selector||e);if(n=n||[],1===d.length){if(o=d[0]=d[0].slice(0),o.length>2&&"ID"===(s=o[0]).type&&9===t.nodeType&&q&&w.relative[o[1].type]){if(!(t=(w.find.ID(s.matches[0].replace(me,ye),t)||[])[0]))return n;l&&(t=t.parentNode),e=e.slice(o.shift().value.length)}for(i=fe.needsContext.test(e)?0:o.length;i--&&(s=o[i],!w.relative[a=s.type]);)if((u=w.find[a])&&(r=u(s.matches[0].replace(me,ye),ve.test(o[0].type)&&c(t.parentNode)||t))){if(o.splice(i,1),!(e=r.length&&f(o)))return J.apply(n,r),n;break}}return(l||C(e,d))(r,t,!q,n,!t||ve.test(e)&&c(t.parentNode)||t),n},b.sortStable=I.split("").sort(V).join("")===I,b.detectDuplicates=!!A,L(),b.sortDetached=i(function(e){return 1&e.compareDocumentPosition(D.createElement("fieldset"))}),i(function(e){return e.innerHTML="<a href='#'></a>","#"===e.firstChild.getAttribute("href")})||o("type|href|height|width",function(e,t,n){if(!n)return e.getAttribute(t,"type"===t.toLowerCase()?1:2)}),b.attributes&&i(function(e){return e.innerHTML="<input/>",e.firstChild.setAttribute("value",""),""===e.firstChild.getAttribute("value")})||o("value",function(e,t,n){if(!n&&"input"===e.nodeName.toLowerCase())return e.defaultValue}),i(function(e){return null==e.getAttribute("disabled")})||o(Z,function(e,t,n){var r;if(!n)return!0===e[t]?t.toLowerCase():(r=e.getAttributeNode(t))&&r.specified?r.value:null}),t}(e);he.find=xe,he.expr=xe.selectors,he.expr[":"]=he.expr.pseudos,he.uniqueSort=he.unique=xe.uniqueSort,he.text=xe.getText,he.isXMLDoc=xe.isXML,he.contains=xe.contains,he.escapeSelector=xe.escape;var be=function(e,t,n){for(var r=[],i=void 0!==n;(e=e[t])&&9!==e.nodeType;)if(1===e.nodeType){if(i&&he(e).is(n))break;r.push(e)}return r},we=function(e,t){for(var n=[];e;e=e.nextSibling)1===e.nodeType&&e!==t&&n.push(e);return n},Te=he.expr.match.needsContext,Se=/^<([a-z][^\/\0>:\x20\t\r\n\f]*)[\x20\t\r\n\f]*\/?>(?:<\/\1>|)$/i,Ee=/^.[^:#\[\.,]*$/;he.filter=function(e,t,n){var r=t[0];return n&&(e=":not("+e+")"),1===t.length&&1===r.nodeType?he.find.matchesSelector(r,e)?[r]:[]:he.find.matches(e,he.grep(t,function(e){return 1===e.nodeType}))},he.fn.extend({find:function(e){var t,n,r=this.length,i=this;if("string"!=typeof e)return this.pushStack(he(e).filter(function(){for(t=0;t<r;t++)if(he.contains(i[t],this))return!0}));for(n=this.pushStack([]),t=0;t<r;t++)he.find(e,i[t],n);return r>1?he.uniqueSort(n):n},filter:function(e){return this.pushStack(o(this,e||[],!1))},not:function(e){return this.pushStack(o(this,e||[],!0))},is:function(e){return!!o(this,"string"==typeof e&&Te.test(e)?he(e):e||[],!1).length}});var Ce,ke=/^(?:\s*(<[\w\W]+>)[^>]*|#([\w-]+))$/;(he.fn.init=function(e,t,n){var r,i;if(!e)return this;if(n=n||Ce,"string"==typeof e){if(!(r="<"===e[0]&&">"===e[e.length-1]&&e.length>=3?[null,e,null]:ke.exec(e))||!r[1]&&t)return!t||t.jquery?(t||n).find(e):this.constructor(t).find(e);if(r[1]){if(t=t instanceof he?t[0]:t,he.merge(this,he.parseHTML(r[1],t&&t.nodeType?t.ownerDocument||t:ne,!0)),Se.test(r[1])&&he.isPlainObject(t))for(r in t)he.isFunction(this[r])?this[r](t[r]):this.attr(r,t[r]);return this}return i=ne.getElementById(r[2]),i&&(this[0]=i,this.length=1),this}return e.nodeType?(this[0]=e,this.length=1,this):he.isFunction(e)?void 0!==n.ready?n.ready(e):e(he):he.makeArray(e,this)}).prototype=he.fn,Ce=he(ne);var Ne=/^(?:parents|prev(?:Until|All))/,je={children:!0,contents:!0,next:!0,prev:!0};he.fn.extend({has:function(e){var t=he(e,this),n=t.length;return this.filter(function(){for(var e=0;e<n;e++)if(he.contains(this,t[e]))return!0})},closest:function(e,t){var n,r=0,i=this.length,o=[],s="string"!=typeof e&&he(e);if(!Te.test(e))for(;r<i;r++)for(n=this[r];n&&n!==t;n=n.parentNode)if(n.nodeType<11&&(s?s.index(n)>-1:1===n.nodeType&&he.find.matchesSelector(n,e))){o.push(n);break}return this.pushStack(o.length>1?he.uniqueSort(o):o)},index:function(e){return e?"string"==typeof e?ae.call(he(e),this[0]):ae.call(this,e.jquery?e[0]:e):this[0]&&this[0].parentNode?this.first().prevAll().length:-1},add:function(e,t){return this.pushStack(he.uniqueSort(he.merge(this.get(),he(e,t))))},addBack:function(e){return this.add(null==e?this.prevObject:this.prevObject.filter(e))}}),he.each({parent:function(e){var t=e.parentNode;return t&&11!==t.nodeType?t:null},parents:function(e){return be(e,"parentNode")},parentsUntil:function(e,t,n){return be(e,"parentNode",n)},next:function(e){return s(e,"nextSibling")},prev:function(e){return s(e,"previousSibling")},nextAll:function(e){return be(e,"nextSibling")},prevAll:function(e){return be(e,"previousSibling")},nextUntil:function(e,t,n){return be(e,"nextSibling",n)},prevUntil:function(e,t,n){return be(e,"previousSibling",n)},siblings:function(e){return we((e.parentNode||{}).firstChild,e)},children:function(e){return we(e.firstChild)},contents:function(e){return i(e,"iframe")?e.contentDocument:(i(e,"template")&&(e=e.content||e),he.merge([],e.childNodes))}},function(e,t){he.fn[e]=function(n,r){var i=he.map(this,t,n);return"Until"!==e.slice(-5)&&(r=n),r&&"string"==typeof r&&(i=he.filter(r,i)),this.length>1&&(je[e]||he.uniqueSort(i),Ne.test(e)&&i.reverse()),this.pushStack(i)}});var Ae=/[^\x20\t\r\n\f]+/g;he.Callbacks=function(e){e="string"==typeof e?a(e):he.extend({},e);var t,n,r,i,o=[],s=[],u=-1,c=function(){for(i=i||e.once,r=t=!0;s.length;u=-1)for(n=s.shift();++u<o.length;)!1===o[u].apply(n[0],n[1])&&e.stopOnFalse&&(u=o.length,n=!1);e.memory||(n=!1),t=!1,i&&(o=n?[]:"")},l={add:function(){return o&&(n&&!t&&(u=o.length-1,s.push(n)),function t(n){he.each(n,function(n,r){he.isFunction(r)?e.unique&&l.has(r)||o.push(r):r&&r.length&&"string"!==he.type(r)&&t(r)})}(arguments),n&&!t&&c()),this},remove:function(){return he.each(arguments,function(e,t){for(var n;(n=he.inArray(t,o,n))>-1;)o.splice(n,1),n<=u&&u--}),this},has:function(e){return e?he.inArray(e,o)>-1:o.length>0},empty:function(){return o&&(o=[]),this},disable:function(){return i=s=[],o=n="",this},disabled:function(){return!o},lock:function(){return i=s=[],n||t||(o=n=""),this},locked:function(){return!!i},fireWith:function(e,n){return i||(n=n||[],n=[e,n.slice?n.slice():n],s.push(n),t||c()),this},fire:function(){return l.fireWith(this,arguments),this},fired:function(){return!!r}};return l},he.extend({Deferred:function(t){var n=[["notify","progress",he.Callbacks("memory"),he.Callbacks("memory"),2],["resolve","done",he.Callbacks("once memory"),he.Callbacks("once memory"),0,"resolved"],["reject","fail",he.Callbacks("once memory"),he.Callbacks("once memory"),1,"rejected"]],r="pending",i={state:function(){return r},always:function(){return o.done(arguments).fail(arguments),this},catch:function(e){return i.then(null,e)},pipe:function(){var e=arguments;return he.Deferred(function(t){he.each(n,function(n,r){var i=he.isFunction(e[r[4]])&&e[r[4]];o[r[1]](function(){var e=i&&i.apply(this,arguments);e&&he.isFunction(e.promise)?e.promise().progress(t.notify).done(t.resolve).fail(t.reject):t[r[0]+"With"](this,i?[e]:arguments)})}),e=null}).promise()},then:function(t,r,i){function o(t,n,r,i){return function(){var a=this,l=arguments,f=function(){var e,f;if(!(t<s)){if((e=r.apply(a,l))===n.promise())throw new TypeError("Thenable self-resolution");f=e&&("object"==typeof e||"function"==typeof e)&&e.then,he.isFunction(f)?i?f.call(e,o(s,n,u,i),o(s,n,c,i)):(s++,f.call(e,o(s,n,u,i),o(s,n,c,i),o(s,n,u,n.notifyWith))):(r!==u&&(a=void 0,l=[e]),(i||n.resolveWith)(a,l))}},d=i?f:function(){try{f()}catch(e){he.Deferred.exceptionHook&&he.Deferred.exceptionHook(e,d.stackTrace),t+1>=s&&(r!==c&&(a=void 0,l=[e]),n.rejectWith(a,l))}};t?d():(he.Deferred.getStackHook&&(d.stackTrace=he.Deferred.getStackHook()),e.setTimeout(d))}}var s=0;return he.Deferred(function(e){n[0][3].add(o(0,e,he.isFunction(i)?i:u,e.notifyWith)),n[1][3].add(o(0,e,he.isFunction(t)?t:u)),n[2][3].add(o(0,e,he.isFunction(r)?r:c))}).promise()},promise:function(e){return null!=e?he.extend(e,i):i}},o={};return he.each(n,function(e,t){var s=t[2],a=t[5];i[t[1]]=s.add,a&&s.add(function(){r=a},n[3-e][2].disable,n[0][2].lock),s.add(t[3].fire),o[t[0]]=function(){return o[t[0]+"With"](this===o?void 0:this,arguments),this},o[t[0]+"With"]=s.fireWith}),i.promise(o),t&&t.call(o,o),o},when:function(e){var t=arguments.length,n=t,r=Array(n),i=ie.call(arguments),o=he.Deferred(),s=function(e){return function(n){r[e]=this,i[e]=arguments.length>1?ie.call(arguments):n,--t||o.resolveWith(r,i)}};if(t<=1&&(l(e,o.done(s(n)).resolve,o.reject,!t),"pending"===o.state()||he.isFunction(i[n]&&i[n].then)))return o.then();for(;n--;)l(i[n],s(n),o.reject);return o.promise()}});var Le=/^(Eval|Internal|Range|Reference|Syntax|Type|URI)Error$/;he.Deferred.exceptionHook=function(t,n){e.console&&e.console.warn&&t&&Le.test(t.name)&&e.console.warn("jQuery.Deferred exception: "+t.message,t.stack,n)},he.readyException=function(t){e.setTimeout(function(){throw t})};var De=he.Deferred();he.fn.ready=function(e){return De.then(e).catch(function(e){he.readyException(e)}),this},he.extend({isReady:!1,readyWait:1,ready:function(e){(!0===e?--he.readyWait:he.isReady)||(he.isReady=!0,!0!==e&&--he.readyWait>0||De.resolveWith(ne,[he]))}}),he.ready.then=De.then,"complete"===ne.readyState||"loading"!==ne.readyState&&!ne.documentElement.doScroll?e.setTimeout(he.ready):(ne.addEventListener("DOMContentLoaded",f),e.addEventListener("load",f));var Oe=function(e,t,n,r,i,o,s){var a=0,u=e.length,c=null==n;if("object"===he.type(n)){i=!0;for(a in n)Oe(e,t,a,n[a],!0,o,s)}else if(void 0!==r&&(i=!0,he.isFunction(r)||(s=!0),c&&(s?(t.call(e,r),t=null):(c=t,t=function(e,t,n){return c.call(he(e),n)})),t))for(;a<u;a++)t(e[a],n,s?r:r.call(e[a],a,t(e[a],n)));return i?e:c?t.call(e):u?t(e[0],n):o},qe=function(e){return 1===e.nodeType||9===e.nodeType||!+e.nodeType};d.uid=1,d.prototype={cache:function(e){var t=e[this.expando];return t||(t={},qe(e)&&(e.nodeType?e[this.expando]=t:Object.defineProperty(e,this.expando,{value:t,configurable:!0}))),t},set:function(e,t,n){var r,i=this.cache(e);if("string"==typeof t)i[he.camelCase(t)]=n;else for(r in t)i[he.camelCase(r)]=t[r];return i},get:function(e,t){return void 0===t?this.cache(e):e[this.expando]&&e[this.expando][he.camelCase(t)]},access:function(e,t,n){return void 0===t||t&&"string"==typeof t&&void 0===n?this.get(e,t):(this.set(e,t,n),void 0!==n?n:t)},remove:function(e,t){var n,r=e[this.expando];if(void 0!==r){if(void 0!==t){Array.isArray(t)?t=t.map(he.camelCase):(t=he.camelCase(t),t=t in r?[t]:t.match(Ae)||[]),n=t.length;for(;n--;)delete r[t[n]]}(void 0===t||he.isEmptyObject(r))&&(e.nodeType?e[this.expando]=void 0:delete e[this.expando])}},hasData:function(e){var t=e[this.expando];return void 0!==t&&!he.isEmptyObject(t)}};var Fe=new d,$e=new d,Pe=/^(?:\{[\w\W]*\}|\[[\w\W]*\])$/,He=/[A-Z]/g;he.extend({hasData:function(e){return $e.hasData(e)||Fe.hasData(e)},data:function(e,t,n){return $e.access(e,t,n)},removeData:function(e,t){$e.remove(e,t)},_data:function(e,t,n){return Fe.access(e,t,n)},_removeData:function(e,t){Fe.remove(e,t)}}),he.fn.extend({data:function(e,t){var n,r,i,o=this[0],s=o&&o.attributes;if(void 0===e){if(this.length&&(i=$e.get(o),1===o.nodeType&&!Fe.get(o,"hasDataAttrs"))){for(n=s.length;n--;)s[n]&&(r=s[n].name,0===r.indexOf("data-")&&(r=he.camelCase(r.slice(5)),h(o,r,i[r])));Fe.set(o,"hasDataAttrs",!0)}return i}return"object"==typeof e?this.each(function(){$e.set(this,e)}):Oe(this,function(t){var n;if(o&&void 0===t){if(void 0!==(n=$e.get(o,e)))return n;if(void 0!==(n=h(o,e)))return n}else this.each(function(){$e.set(this,e,t)})},null,t,arguments.length>1,null,!0)},removeData:function(e){return this.each(function(){$e.remove(this,e)})}}),he.extend({queue:function(e,t,n){var r;if(e)return t=(t||"fx")+"queue",r=Fe.get(e,t),n&&(!r||Array.isArray(n)?r=Fe.access(e,t,he.makeArray(n)):r.push(n)),r||[]},dequeue:function(e,t){t=t||"fx";var n=he.queue(e,t),r=n.length,i=n.shift(),o=he._queueHooks(e,t),s=function(){he.dequeue(e,t)};"inprogress"===i&&(i=n.shift(),r--),i&&("fx"===t&&n.unshift("inprogress"),delete o.stop,i.call(e,s,o)),!r&&o&&o.empty.fire()},_queueHooks:function(e,t){var n=t+"queueHooks";return Fe.get(e,n)||Fe.access(e,n,{empty:he.Callbacks("once memory").add(function(){Fe.remove(e,[t+"queue",n])})})}}),he.fn.extend({queue:function(e,t){var n=2;return"string"!=typeof e&&(t=e,e="fx",n--),arguments.length<n?he.queue(this[0],e):void 0===t?this:this.each(function(){var n=he.queue(this,e,t);he._queueHooks(this,e),"fx"===e&&"inprogress"!==n[0]&&he.dequeue(this,e)})},dequeue:function(e){return this.each(function(){he.dequeue(this,e)})},clearQueue:function(e){return this.queue(e||"fx",[])},promise:function(e,t){var n,r=1,i=he.Deferred(),o=this,s=this.length,a=function(){--r||i.resolveWith(o,[o])};for("string"!=typeof e&&(t=e,e=void 0),e=e||"fx";s--;)(n=Fe.get(o[s],e+"queueHooks"))&&n.empty&&(r++,n.empty.add(a));return a(),i.promise(t)}});var Ie=/[+-]?(?:\d*\.|)\d+(?:[eE][+-]?\d+|)/.source,Re=new RegExp("^(?:([+-])=|)("+Ie+")([a-z%]*)$","i"),_e=["Top","Right","Bottom","Left"],Me=function(e,t){return e=t||e,"none"===e.style.display||""===e.style.display&&he.contains(e.ownerDocument,e)&&"none"===he.css(e,"display")},We=function(e,t,n,r){var i,o,s={};for(o in t)s[o]=e.style[o],e.style[o]=t[o];i=n.apply(e,r||[]);for(o in t)e.style[o]=s[o];return i},Be={};he.fn.extend({show:function(){return m(this,!0)},hide:function(){return m(this)},toggle:function(e){return"boolean"==typeof e?e?this.show():this.hide():this.each(function(){Me(this)?he(this).show():he(this).hide()})}});var ze=/^(?:checkbox|radio)$/i,Ve=/<([a-z][^\/\0>\x20\t\r\n\f]+)/i,Xe=/^$|\/(?:java|ecma)script/i,Ue={option:[1,"<select multiple='multiple'>","</select>"],thead:[1,"<table>","</table>"],col:[2,"<table><colgroup>","</colgroup></table>"],tr:[2,"<table><tbody>","</tbody></table>"],td:[3,"<table><tbody><tr>","</tr></tbody></table>"],_default:[0,"",""]};Ue.optgroup=Ue.option,Ue.tbody=Ue.tfoot=Ue.colgroup=Ue.caption=Ue.thead,Ue.th=Ue.td;var Qe=/<|&#?\w+;/;!function(){var e=ne.createDocumentFragment(),t=e.appendChild(ne.createElement("div")),n=ne.createElement("input");n.setAttribute("type","radio"),n.setAttribute("checked","checked"),n.setAttribute("name","t"),t.appendChild(n),pe.checkClone=t.cloneNode(!0).cloneNode(!0).lastChild.checked,t.innerHTML="<textarea>x</textarea>",pe.noCloneChecked=!!t.cloneNode(!0).lastChild.defaultValue}();var Ye=ne.documentElement,Je=/^key/,Ge=/^(?:mouse|pointer|contextmenu|drag|drop)|click/,Ke=/^([^.]*)(?:\.(.+)|)/;he.event={global:{},add:function(e,t,n,r,i){var o,s,a,u,c,l,f,d,p,h,g,v=Fe.get(e);if(v)for(n.handler&&(o=n,n=o.handler,i=o.selector),i&&he.find.matchesSelector(Ye,i),n.guid||(n.guid=he.guid++),(u=v.events)||(u=v.events={}),(s=v.handle)||(s=v.handle=function(t){return void 0!==he&&he.event.triggered!==t.type?he.event.dispatch.apply(e,arguments):void 0}),t=(t||"").match(Ae)||[""],c=t.length;c--;)a=Ke.exec(t[c])||[],p=g=a[1],h=(a[2]||"").split(".").sort(),p&&(f=he.event.special[p]||{},p=(i?f.delegateType:f.bindType)||p,f=he.event.special[p]||{},l=he.extend({type:p,origType:g,data:r,handler:n,guid:n.guid,selector:i,needsContext:i&&he.expr.match.needsContext.test(i),namespace:h.join(".")},o),(d=u[p])||(d=u[p]=[],d.delegateCount=0,f.setup&&!1!==f.setup.call(e,r,h,s)||e.addEventListener&&e.addEventListener(p,s)),f.add&&(f.add.call(e,l),l.handler.guid||(l.handler.guid=n.guid)),i?d.splice(d.delegateCount++,0,l):d.push(l),he.event.global[p]=!0)},remove:function(e,t,n,r,i){var o,s,a,u,c,l,f,d,p,h,g,v=Fe.hasData(e)&&Fe.get(e);if(v&&(u=v.events)){for(t=(t||"").match(Ae)||[""],c=t.length;c--;)if(a=Ke.exec(t[c])||[],p=g=a[1],h=(a[2]||"").split(".").sort(),p){for(f=he.event.special[p]||{},p=(r?f.delegateType:f.bindType)||p,d=u[p]||[],a=a[2]&&new RegExp("(^|\\.)"+h.join("\\.(?:.*\\.|)")+"(\\.|$)"),s=o=d.length;o--;)l=d[o],!i&&g!==l.origType||n&&n.guid!==l.guid||a&&!a.test(l.namespace)||r&&r!==l.selector&&("**"!==r||!l.selector)||(d.splice(o,1),l.selector&&d.delegateCount--,f.remove&&f.remove.call(e,l));s&&!d.length&&(f.teardown&&!1!==f.teardown.call(e,h,v.handle)||he.removeEvent(e,p,v.handle),delete u[p])}else for(p in u)he.event.remove(e,p+t[c],n,r,!0);he.isEmptyObject(u)&&Fe.remove(e,"handle events")}},dispatch:function(e){var t,n,r,i,o,s,a=he.event.fix(e),u=new Array(arguments.length),c=(Fe.get(this,"events")||{})[a.type]||[],l=he.event.special[a.type]||{};for(u[0]=a,t=1;t<arguments.length;t++)u[t]=arguments[t];if(a.delegateTarget=this,!l.preDispatch||!1!==l.preDispatch.call(this,a)){for(s=he.event.handlers.call(this,a,c),t=0;(i=s[t++])&&!a.isPropagationStopped();)for(a.currentTarget=i.elem,n=0;(o=i.handlers[n++])&&!a.isImmediatePropagationStopped();)a.rnamespace&&!a.rnamespace.test(o.namespace)||(a.handleObj=o,a.data=o.data,void 0!==(r=((he.event.special[o.origType]||{}).handle||o.handler).apply(i.elem,u))&&!1===(a.result=r)&&(a.preventDefault(),a.stopPropagation()));return l.postDispatch&&l.postDispatch.call(this,a),a.result}},handlers:function(e,t){var n,r,i,o,s,a=[],u=t.delegateCount,c=e.target;if(u&&c.nodeType&&!("click"===e.type&&e.button>=1))for(;c!==this;c=c.parentNode||this)if(1===c.nodeType&&("click"!==e.type||!0!==c.disabled)){for(o=[],s={},n=0;n<u;n++)r=t[n],i=r.selector+" ",void 0===s[i]&&(s[i]=r.needsContext?he(i,this).index(c)>-1:he.find(i,this,null,[c]).length),s[i]&&o.push(r);o.length&&a.push({elem:c,handlers:o})}return c=this,u<t.length&&a.push({elem:c,handlers:t.slice(u)}),a},addProp:function(e,t){Object.defineProperty(he.Event.prototype,e,{enumerable:!0,configurable:!0,get:he.isFunction(t)?function(){if(this.originalEvent)return t(this.originalEvent)}:function(){if(this.originalEvent)return this.originalEvent[e]},set:function(t){Object.defineProperty(this,e,{enumerable:!0,configurable:!0,writable:!0,value:t})}})},fix:function(e){return e[he.expando]?e:new he.Event(e)},special:{load:{noBubble:!0},focus:{trigger:function(){if(this!==S()&&this.focus)return this.focus(),!1},delegateType:"focusin"},blur:{trigger:function(){if(this===S()&&this.blur)return this.blur(),!1},delegateType:"focusout"},click:{trigger:function(){if("checkbox"===this.type&&this.click&&i(this,"input"))return this.click(),!1},_default:function(e){return i(e.target,"a")}},beforeunload:{postDispatch:function(e){void 0!==e.result&&e.originalEvent&&(e.originalEvent.returnValue=e.result)}}}},he.removeEvent=function(e,t,n){e.removeEventListener&&e.removeEventListener(t,n)},he.Event=function(e,t){if(!(this instanceof he.Event))return new he.Event(e,t);e&&e.type?(this.originalEvent=e,this.type=e.type,this.isDefaultPrevented=e.defaultPrevented||void 0===e.defaultPrevented&&!1===e.returnValue?w:T,this.target=e.target&&3===e.target.nodeType?e.target.parentNode:e.target,this.currentTarget=e.currentTarget,this.relatedTarget=e.relatedTarget):this.type=e,t&&he.extend(this,t),this.timeStamp=e&&e.timeStamp||he.now(),this[he.expando]=!0},he.Event.prototype={constructor:he.Event,isDefaultPrevented:T,isPropagationStopped:T,isImmediatePropagationStopped:T,isSimulated:!1,preventDefault:function(){var e=this.originalEvent;this.isDefaultPrevented=w,e&&!this.isSimulated&&e.preventDefault()},stopPropagation:function(){var e=this.originalEvent;this.isPropagationStopped=w,e&&!this.isSimulated&&e.stopPropagation()},stopImmediatePropagation:function(){var e=this.originalEvent;this.isImmediatePropagationStopped=w,e&&!this.isSimulated&&e.stopImmediatePropagation(),this.stopPropagation()}},he.each({altKey:!0,bubbles:!0,cancelable:!0,changedTouches:!0,ctrlKey:!0,detail:!0,eventPhase:!0,metaKey:!0,pageX:!0,pageY:!0,shiftKey:!0,view:!0,char:!0,charCode:!0,key:!0,keyCode:!0,button:!0,buttons:!0,clientX:!0,clientY:!0,offsetX:!0,offsetY:!0,pointerId:!0,pointerType:!0,screenX:!0,screenY:!0,targetTouches:!0,toElement:!0,touches:!0,which:function(e){var t=e.button;return null==e.which&&Je.test(e.type)?null!=e.charCode?e.charCode:e.keyCode:!e.which&&void 0!==t&&Ge.test(e.type)?1&t?1:2&t?3:4&t?2:0:e.which}},he.event.addProp),he.each({mouseenter:"mouseover",mouseleave:"mouseout",pointerenter:"pointerover",pointerleave:"pointerout"},function(e,t){he.event.special[e]={delegateType:t,bindType:t,handle:function(e){var n,r=this,i=e.relatedTarget,o=e.handleObj;return i&&(i===r||he.contains(r,i))||(e.type=o.origType,n=o.handler.apply(this,arguments),e.type=t),n}}}),he.fn.extend({on:function(e,t,n,r){return E(this,e,t,n,r)},one:function(e,t,n,r){return E(this,e,t,n,r,1)},off:function(e,t,n){var r,i;if(e&&e.preventDefault&&e.handleObj)return r=e.handleObj,he(e.delegateTarget).off(r.namespace?r.origType+"."+r.namespace:r.origType,r.selector,r.handler),this;if("object"==typeof e){for(i in e)this.off(i,t,e[i]);return this}return!1!==t&&"function"!=typeof t||(n=t,t=void 0),!1===n&&(n=T),this.each(function(){he.event.remove(this,e,n,t)})}});var Ze=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0>\x20\t\r\n\f]*)[^>]*)\/>/gi,et=/<script|<style|<link/i,tt=/checked\s*(?:[^=]|=\s*.checked.)/i,nt=/^true\/(.*)/,rt=/^\s*<!(?:\[CDATA\[|--)|(?:\]\]|--)>\s*$/g;he.extend({htmlPrefilter:function(e){return e.replace(Ze,"<$1></$2>")},clone:function(e,t,n){var r,i,o,s,a=e.cloneNode(!0),u=he.contains(e.ownerDocument,e);if(!(pe.noCloneChecked||1!==e.nodeType&&11!==e.nodeType||he.isXMLDoc(e)))for(s=y(a),o=y(e),r=0,i=o.length;r<i;r++)A(o[r],s[r]);if(t)if(n)for(o=o||y(e),s=s||y(a),r=0,i=o.length;r<i;r++)j(o[r],s[r]);else j(e,a);return s=y(a,"script"),s.length>0&&x(s,!u&&y(e,"script")),a},cleanData:function(e){for(var t,n,r,i=he.event.special,o=0;void 0!==(n=e[o]);o++)if(qe(n)){if(t=n[Fe.expando]){if(t.events)for(r in t.events)i[r]?he.event.remove(n,r):he.removeEvent(n,r,t.handle);n[Fe.expando]=void 0}n[$e.expando]&&(n[$e.expando]=void 0)}}}),he.fn.extend({detach:function(e){return D(this,e,!0)},remove:function(e){return D(this,e)},text:function(e){return Oe(this,function(e){return void 0===e?he.text(this):this.empty().each(function(){1!==this.nodeType&&11!==this.nodeType&&9!==this.nodeType||(this.textContent=e)})},null,e,arguments.length)},append:function(){return L(this,arguments,function(e){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){C(this,e).appendChild(e)}})},prepend:function(){return L(this,arguments,function(e){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var t=C(this,e);t.insertBefore(e,t.firstChild)}})},before:function(){return L(this,arguments,function(e){this.parentNode&&this.parentNode.insertBefore(e,this)})},after:function(){return L(this,arguments,function(e){this.parentNode&&this.parentNode.insertBefore(e,this.nextSibling)})},empty:function(){for(var e,t=0;null!=(e=this[t]);t++)1===e.nodeType&&(he.cleanData(y(e,!1)),e.textContent="");return this},clone:function(e,t){return e=null!=e&&e,t=null==t?e:t,this.map(function(){return he.clone(this,e,t)})},html:function(e){return Oe(this,function(e){var t=this[0]||{},n=0,r=this.length;if(void 0===e&&1===t.nodeType)return t.innerHTML;if("string"==typeof e&&!et.test(e)&&!Ue[(Ve.exec(e)||["",""])[1].toLowerCase()]){e=he.htmlPrefilter(e);try{for(;n<r;n++)t=this[n]||{},1===t.nodeType&&(he.cleanData(y(t,!1)),t.innerHTML=e);t=0}catch(e){}}t&&this.empty().append(e)},null,e,arguments.length)},replaceWith:function(){var e=[];return L(this,arguments,function(t){var n=this.parentNode;he.inArray(this,e)<0&&(he.cleanData(y(this)),n&&n.replaceChild(t,this))},e)}}),he.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(e,t){he.fn[e]=function(e){for(var n,r=[],i=he(e),o=i.length-1,s=0;s<=o;s++)n=s===o?this:this.clone(!0),he(i[s])[t](n),se.apply(r,n.get());return this.pushStack(r)}});var it=/^margin/,ot=new RegExp("^("+Ie+")(?!px)[a-z%]+$","i"),st=function(t){var n=t.ownerDocument.defaultView;return n&&n.opener||(n=e),n.getComputedStyle(t)};!function(){function t(){if(a){a.style.cssText="box-sizing:border-box;position:relative;display:block;margin:auto;border:1px;padding:1px;top:1%;width:50%",a.innerHTML="",Ye.appendChild(s);var t=e.getComputedStyle(a);n="1%"!==t.top,o="2px"===t.marginLeft,r="4px"===t.width,a.style.marginRight="50%",i="4px"===t.marginRight,Ye.removeChild(s),a=null}}var n,r,i,o,s=ne.createElement("div"),a=ne.createElement("div");a.style&&(a.style.backgroundClip="content-box",a.cloneNode(!0).style.backgroundClip="",pe.clearCloneStyle="content-box"===a.style.backgroundClip,s.style.cssText="border:0;width:8px;height:0;top:0;left:-9999px;padding:0;margin-top:1px;position:absolute",s.appendChild(a),he.extend(pe,{pixelPosition:function(){return t(),n},boxSizingReliable:function(){return t(),r},pixelMarginRight:function(){return t(),i},reliableMarginLeft:function(){return t(),o}}))}();var at=/^(none|table(?!-c[ea]).+)/,ut=/^--/,ct={position:"absolute",visibility:"hidden",display:"block"},lt={letterSpacing:"0",fontWeight:"400"},ft=["Webkit","Moz","ms"],dt=ne.createElement("div").style;he.extend({cssHooks:{opacity:{get:function(e,t){if(t){var n=O(e,"opacity");return""===n?"1":n}}}},cssNumber:{animationIterationCount:!0,columnCount:!0,fillOpacity:!0,flexGrow:!0,flexShrink:!0,fontWeight:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,widows:!0,zIndex:!0,zoom:!0},cssProps:{float:"cssFloat"},style:function(e,t,n,r){if(e&&3!==e.nodeType&&8!==e.nodeType&&e.style){var i,o,s,a=he.camelCase(t),u=ut.test(t),c=e.style;if(u||(t=$(a)),s=he.cssHooks[t]||he.cssHooks[a],void 0===n)return s&&"get"in s&&void 0!==(i=s.get(e,!1,r))?i:c[t];o=typeof n,"string"===o&&(i=Re.exec(n))&&i[1]&&(n=g(e,t,i),o="number"),null!=n&&n===n&&("number"===o&&(n+=i&&i[3]||(he.cssNumber[a]?"":"px")),pe.clearCloneStyle||""!==n||0!==t.indexOf("background")||(c[t]="inherit"),s&&"set"in s&&void 0===(n=s.set(e,n,r))||(u?c.setProperty(t,n):c[t]=n))}},css:function(e,t,n,r){var i,o,s,a=he.camelCase(t);return ut.test(t)||(t=$(a)),s=he.cssHooks[t]||he.cssHooks[a],s&&"get"in s&&(i=s.get(e,!0,n)),void 0===i&&(i=O(e,t,r)),"normal"===i&&t in lt&&(i=lt[t]),""===n||n?(o=parseFloat(i),!0===n||isFinite(o)?o||0:i):i}}),he.each(["height","width"],function(e,t){he.cssHooks[t]={get:function(e,n,r){if(n)return!at.test(he.css(e,"display"))||e.getClientRects().length&&e.getBoundingClientRect().width?I(e,t,r):We(e,ct,function(){return I(e,t,r)})},set:function(e,n,r){var i,o=r&&st(e),s=r&&H(e,t,r,"border-box"===he.css(e,"boxSizing",!1,o),o);return s&&(i=Re.exec(n))&&"px"!==(i[3]||"px")&&(e.style[t]=n,n=he.css(e,t)),P(e,n,s)}}}),he.cssHooks.marginLeft=q(pe.reliableMarginLeft,function(e,t){if(t)return(parseFloat(O(e,"marginLeft"))||e.getBoundingClientRect().left-We(e,{marginLeft:0},function(){return e.getBoundingClientRect().left}))+"px"}),he.each({margin:"",padding:"",border:"Width"},function(e,t){he.cssHooks[e+t]={expand:function(n){for(var r=0,i={},o="string"==typeof n?n.split(" "):[n];r<4;r++)i[e+_e[r]+t]=o[r]||o[r-2]||o[0];return i}},it.test(e)||(he.cssHooks[e+t].set=P)}),he.fn.extend({css:function(e,t){return Oe(this,function(e,t,n){var r,i,o={},s=0;if(Array.isArray(t)){for(r=st(e),i=t.length;s<i;s++)o[t[s]]=he.css(e,t[s],!1,r);return o}return void 0!==n?he.style(e,t,n):he.css(e,t)},e,t,arguments.length>1)}}),he.Tween=R,R.prototype={constructor:R,init:function(e,t,n,r,i,o){this.elem=e,this.prop=n,this.easing=i||he.easing._default,this.options=t,this.start=this.now=this.cur(),this.end=r,this.unit=o||(he.cssNumber[n]?"":"px")},cur:function(){var e=R.propHooks[this.prop];return e&&e.get?e.get(this):R.propHooks._default.get(this)},run:function(e){var t,n=R.propHooks[this.prop];return this.options.duration?this.pos=t=he.easing[this.easing](e,this.options.duration*e,0,1,this.options.duration):this.pos=t=e,this.now=(this.end-this.start)*t+this.start,this.options.step&&this.options.step.call(this.elem,this.now,this),n&&n.set?n.set(this):R.propHooks._default.set(this),this}},R.prototype.init.prototype=R.prototype,R.propHooks={_default:{get:function(e){var t;return 1!==e.elem.nodeType||null!=e.elem[e.prop]&&null==e.elem.style[e.prop]?e.elem[e.prop]:(t=he.css(e.elem,e.prop,""),t&&"auto"!==t?t:0)},set:function(e){he.fx.step[e.prop]?he.fx.step[e.prop](e):1!==e.elem.nodeType||null==e.elem.style[he.cssProps[e.prop]]&&!he.cssHooks[e.prop]?e.elem[e.prop]=e.now:he.style(e.elem,e.prop,e.now+e.unit)}}},R.propHooks.scrollTop=R.propHooks.scrollLeft={set:function(e){e.elem.nodeType&&e.elem.parentNode&&(e.elem[e.prop]=e.now)}},he.easing={linear:function(e){return e},swing:function(e){return.5-Math.cos(e*Math.PI)/2},_default:"swing"},he.fx=R.prototype.init,he.fx.step={};var pt,ht,gt=/^(?:toggle|show|hide)$/,vt=/queueHooks$/;he.Animation=he.extend(X,{tweeners:{"*":[function(e,t){var n=this.createTween(e,t);return g(n.elem,e,Re.exec(t),n),n}]},tweener:function(e,t){he.isFunction(e)?(t=e,e=["*"]):e=e.match(Ae);for(var n,r=0,i=e.length;r<i;r++)n=e[r],X.tweeners[n]=X.tweeners[n]||[],X.tweeners[n].unshift(t)},prefilters:[z],prefilter:function(e,t){t?X.prefilters.unshift(e):X.prefilters.push(e)}}),he.speed=function(e,t,n){var r=e&&"object"==typeof e?he.extend({},e):{complete:n||!n&&t||he.isFunction(e)&&e,duration:e,easing:n&&t||t&&!he.isFunction(t)&&t};return he.fx.off?r.duration=0:"number"!=typeof r.duration&&(r.duration in he.fx.speeds?r.duration=he.fx.speeds[r.duration]:r.duration=he.fx.speeds._default),null!=r.queue&&!0!==r.queue||(r.queue="fx"),r.old=r.complete,r.complete=function(){he.isFunction(r.old)&&r.old.call(this),r.queue&&he.dequeue(this,r.queue)},r},he.fn.extend({fadeTo:function(e,t,n,r){return this.filter(Me).css("opacity",0).show().end().animate({opacity:t},e,n,r)},animate:function(e,t,n,r){var i=he.isEmptyObject(e),o=he.speed(t,n,r),s=function(){var t=X(this,he.extend({},e),o);(i||Fe.get(this,"finish"))&&t.stop(!0)};return s.finish=s,i||!1===o.queue?this.each(s):this.queue(o.queue,s)},stop:function(e,t,n){var r=function(e){var t=e.stop;delete e.stop,t(n)};return"string"!=typeof e&&(n=t,t=e,e=void 0),t&&!1!==e&&this.queue(e||"fx",[]),this.each(function(){var t=!0,i=null!=e&&e+"queueHooks",o=he.timers,s=Fe.get(this);if(i)s[i]&&s[i].stop&&r(s[i]);else for(i in s)s[i]&&s[i].stop&&vt.test(i)&&r(s[i]) ;for(i=o.length;i--;)o[i].elem!==this||null!=e&&o[i].queue!==e||(o[i].anim.stop(n),t=!1,o.splice(i,1));!t&&n||he.dequeue(this,e)})},finish:function(e){return!1!==e&&(e=e||"fx"),this.each(function(){var t,n=Fe.get(this),r=n[e+"queue"],i=n[e+"queueHooks"],o=he.timers,s=r?r.length:0;for(n.finish=!0,he.queue(this,e,[]),i&&i.stop&&i.stop.call(this,!0),t=o.length;t--;)o[t].elem===this&&o[t].queue===e&&(o[t].anim.stop(!0),o.splice(t,1));for(t=0;t<s;t++)r[t]&&r[t].finish&&r[t].finish.call(this);delete n.finish})}}),he.each(["toggle","show","hide"],function(e,t){var n=he.fn[t];he.fn[t]=function(e,r,i){return null==e||"boolean"==typeof e?n.apply(this,arguments):this.animate(W(t,!0),e,r,i)}}),he.each({slideDown:W("show"),slideUp:W("hide"),slideToggle:W("toggle"),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"},fadeToggle:{opacity:"toggle"}},function(e,t){he.fn[e]=function(e,n,r){return this.animate(t,e,n,r)}}),he.timers=[],he.fx.tick=function(){var e,t=0,n=he.timers;for(pt=he.now();t<n.length;t++)(e=n[t])()||n[t]!==e||n.splice(t--,1);n.length||he.fx.stop(),pt=void 0},he.fx.timer=function(e){he.timers.push(e),he.fx.start()},he.fx.interval=13,he.fx.start=function(){ht||(ht=!0,_())},he.fx.stop=function(){ht=null},he.fx.speeds={slow:600,fast:200,_default:400},he.fn.delay=function(t,n){return t=he.fx?he.fx.speeds[t]||t:t,n=n||"fx",this.queue(n,function(n,r){var i=e.setTimeout(n,t);r.stop=function(){e.clearTimeout(i)}})},function(){var e=ne.createElement("input"),t=ne.createElement("select"),n=t.appendChild(ne.createElement("option"));e.type="checkbox",pe.checkOn=""!==e.value,pe.optSelected=n.selected,e=ne.createElement("input"),e.value="t",e.type="radio",pe.radioValue="t"===e.value}();var mt,yt=he.expr.attrHandle;he.fn.extend({attr:function(e,t){return Oe(this,he.attr,e,t,arguments.length>1)},removeAttr:function(e){return this.each(function(){he.removeAttr(this,e)})}}),he.extend({attr:function(e,t,n){var r,i,o=e.nodeType;if(3!==o&&8!==o&&2!==o)return void 0===e.getAttribute?he.prop(e,t,n):(1===o&&he.isXMLDoc(e)||(i=he.attrHooks[t.toLowerCase()]||(he.expr.match.bool.test(t)?mt:void 0)),void 0!==n?null===n?void he.removeAttr(e,t):i&&"set"in i&&void 0!==(r=i.set(e,n,t))?r:(e.setAttribute(t,n+""),n):i&&"get"in i&&null!==(r=i.get(e,t))?r:(r=he.find.attr(e,t),null==r?void 0:r))},attrHooks:{type:{set:function(e,t){if(!pe.radioValue&&"radio"===t&&i(e,"input")){var n=e.value;return e.setAttribute("type",t),n&&(e.value=n),t}}}},removeAttr:function(e,t){var n,r=0,i=t&&t.match(Ae);if(i&&1===e.nodeType)for(;n=i[r++];)e.removeAttribute(n)}}),mt={set:function(e,t,n){return!1===t?he.removeAttr(e,n):e.setAttribute(n,n),n}},he.each(he.expr.match.bool.source.match(/\w+/g),function(e,t){var n=yt[t]||he.find.attr;yt[t]=function(e,t,r){var i,o,s=t.toLowerCase();return r||(o=yt[s],yt[s]=i,i=null!=n(e,t,r)?s:null,yt[s]=o),i}});var xt=/^(?:input|select|textarea|button)$/i,bt=/^(?:a|area)$/i;he.fn.extend({prop:function(e,t){return Oe(this,he.prop,e,t,arguments.length>1)},removeProp:function(e){return this.each(function(){delete this[he.propFix[e]||e]})}}),he.extend({prop:function(e,t,n){var r,i,o=e.nodeType;if(3!==o&&8!==o&&2!==o)return 1===o&&he.isXMLDoc(e)||(t=he.propFix[t]||t,i=he.propHooks[t]),void 0!==n?i&&"set"in i&&void 0!==(r=i.set(e,n,t))?r:e[t]=n:i&&"get"in i&&null!==(r=i.get(e,t))?r:e[t]},propHooks:{tabIndex:{get:function(e){var t=he.find.attr(e,"tabindex");return t?parseInt(t,10):xt.test(e.nodeName)||bt.test(e.nodeName)&&e.href?0:-1}}},propFix:{for:"htmlFor",class:"className"}}),pe.optSelected||(he.propHooks.selected={get:function(e){var t=e.parentNode;return t&&t.parentNode&&t.parentNode.selectedIndex,null},set:function(e){var t=e.parentNode;t&&(t.selectedIndex,t.parentNode&&t.parentNode.selectedIndex)}}),he.each(["tabIndex","readOnly","maxLength","cellSpacing","cellPadding","rowSpan","colSpan","useMap","frameBorder","contentEditable"],function(){he.propFix[this.toLowerCase()]=this}),he.fn.extend({addClass:function(e){var t,n,r,i,o,s,a,u=0;if(he.isFunction(e))return this.each(function(t){he(this).addClass(e.call(this,t,Q(this)))});if("string"==typeof e&&e)for(t=e.match(Ae)||[];n=this[u++];)if(i=Q(n),r=1===n.nodeType&&" "+U(i)+" "){for(s=0;o=t[s++];)r.indexOf(" "+o+" ")<0&&(r+=o+" ");a=U(r),i!==a&&n.setAttribute("class",a)}return this},removeClass:function(e){var t,n,r,i,o,s,a,u=0;if(he.isFunction(e))return this.each(function(t){he(this).removeClass(e.call(this,t,Q(this)))});if(!arguments.length)return this.attr("class","");if("string"==typeof e&&e)for(t=e.match(Ae)||[];n=this[u++];)if(i=Q(n),r=1===n.nodeType&&" "+U(i)+" "){for(s=0;o=t[s++];)for(;r.indexOf(" "+o+" ")>-1;)r=r.replace(" "+o+" "," ");a=U(r),i!==a&&n.setAttribute("class",a)}return this},toggleClass:function(e,t){var n=typeof e;return"boolean"==typeof t&&"string"===n?t?this.addClass(e):this.removeClass(e):he.isFunction(e)?this.each(function(n){he(this).toggleClass(e.call(this,n,Q(this),t),t)}):this.each(function(){var t,r,i,o;if("string"===n)for(r=0,i=he(this),o=e.match(Ae)||[];t=o[r++];)i.hasClass(t)?i.removeClass(t):i.addClass(t);else void 0!==e&&"boolean"!==n||(t=Q(this),t&&Fe.set(this,"__className__",t),this.setAttribute&&this.setAttribute("class",t||!1===e?"":Fe.get(this,"__className__")||""))})},hasClass:function(e){var t,n,r=0;for(t=" "+e+" ";n=this[r++];)if(1===n.nodeType&&(" "+U(Q(n))+" ").indexOf(t)>-1)return!0;return!1}});var wt=/\r/g;he.fn.extend({val:function(e){var t,n,r,i=this[0];{if(arguments.length)return r=he.isFunction(e),this.each(function(n){var i;1===this.nodeType&&(i=r?e.call(this,n,he(this).val()):e,null==i?i="":"number"==typeof i?i+="":Array.isArray(i)&&(i=he.map(i,function(e){return null==e?"":e+""})),(t=he.valHooks[this.type]||he.valHooks[this.nodeName.toLowerCase()])&&"set"in t&&void 0!==t.set(this,i,"value")||(this.value=i))});if(i)return(t=he.valHooks[i.type]||he.valHooks[i.nodeName.toLowerCase()])&&"get"in t&&void 0!==(n=t.get(i,"value"))?n:(n=i.value,"string"==typeof n?n.replace(wt,""):null==n?"":n)}}}),he.extend({valHooks:{option:{get:function(e){var t=he.find.attr(e,"value");return null!=t?t:U(he.text(e))}},select:{get:function(e){var t,n,r,o=e.options,s=e.selectedIndex,a="select-one"===e.type,u=a?null:[],c=a?s+1:o.length;for(r=s<0?c:a?s:0;r<c;r++)if(n=o[r],(n.selected||r===s)&&!n.disabled&&(!n.parentNode.disabled||!i(n.parentNode,"optgroup"))){if(t=he(n).val(),a)return t;u.push(t)}return u},set:function(e,t){for(var n,r,i=e.options,o=he.makeArray(t),s=i.length;s--;)r=i[s],(r.selected=he.inArray(he.valHooks.option.get(r),o)>-1)&&(n=!0);return n||(e.selectedIndex=-1),o}}}}),he.each(["radio","checkbox"],function(){he.valHooks[this]={set:function(e,t){if(Array.isArray(t))return e.checked=he.inArray(he(e).val(),t)>-1}},pe.checkOn||(he.valHooks[this].get=function(e){return null===e.getAttribute("value")?"on":e.value})});var Tt=/^(?:focusinfocus|focusoutblur)$/;he.extend(he.event,{trigger:function(t,n,r,i){var o,s,a,u,c,l,f,d=[r||ne],p=le.call(t,"type")?t.type:t,h=le.call(t,"namespace")?t.namespace.split("."):[];if(s=a=r=r||ne,3!==r.nodeType&&8!==r.nodeType&&!Tt.test(p+he.event.triggered)&&(p.indexOf(".")>-1&&(h=p.split("."),p=h.shift(),h.sort()),c=p.indexOf(":")<0&&"on"+p,t=t[he.expando]?t:new he.Event(p,"object"==typeof t&&t),t.isTrigger=i?2:3,t.namespace=h.join("."),t.rnamespace=t.namespace?new RegExp("(^|\\.)"+h.join("\\.(?:.*\\.|)")+"(\\.|$)"):null,t.result=void 0,t.target||(t.target=r),n=null==n?[t]:he.makeArray(n,[t]),f=he.event.special[p]||{},i||!f.trigger||!1!==f.trigger.apply(r,n))){if(!i&&!f.noBubble&&!he.isWindow(r)){for(u=f.delegateType||p,Tt.test(u+p)||(s=s.parentNode);s;s=s.parentNode)d.push(s),a=s;a===(r.ownerDocument||ne)&&d.push(a.defaultView||a.parentWindow||e)}for(o=0;(s=d[o++])&&!t.isPropagationStopped();)t.type=o>1?u:f.bindType||p,l=(Fe.get(s,"events")||{})[t.type]&&Fe.get(s,"handle"),l&&l.apply(s,n),(l=c&&s[c])&&l.apply&&qe(s)&&(t.result=l.apply(s,n),!1===t.result&&t.preventDefault());return t.type=p,i||t.isDefaultPrevented()||f._default&&!1!==f._default.apply(d.pop(),n)||!qe(r)||c&&he.isFunction(r[p])&&!he.isWindow(r)&&(a=r[c],a&&(r[c]=null),he.event.triggered=p,r[p](),he.event.triggered=void 0,a&&(r[c]=a)),t.result}},simulate:function(e,t,n){var r=he.extend(new he.Event,n,{type:e,isSimulated:!0});he.event.trigger(r,null,t)}}),he.fn.extend({trigger:function(e,t){return this.each(function(){he.event.trigger(e,t,this)})},triggerHandler:function(e,t){var n=this[0];if(n)return he.event.trigger(e,t,n,!0)}}),he.each("blur focus focusin focusout resize scroll click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup contextmenu".split(" "),function(e,t){he.fn[t]=function(e,n){return arguments.length>0?this.on(t,null,e,n):this.trigger(t)}}),he.fn.extend({hover:function(e,t){return this.mouseenter(e).mouseleave(t||e)}}),pe.focusin="onfocusin"in e,pe.focusin||he.each({focus:"focusin",blur:"focusout"},function(e,t){var n=function(e){he.event.simulate(t,e.target,he.event.fix(e))};he.event.special[t]={setup:function(){var r=this.ownerDocument||this,i=Fe.access(r,t);i||r.addEventListener(e,n,!0),Fe.access(r,t,(i||0)+1)},teardown:function(){var r=this.ownerDocument||this,i=Fe.access(r,t)-1;i?Fe.access(r,t,i):(r.removeEventListener(e,n,!0),Fe.remove(r,t))}}});var St=e.location,Et=he.now(),Ct=/\?/;he.parseXML=function(t){var n;if(!t||"string"!=typeof t)return null;try{n=(new e.DOMParser).parseFromString(t,"text/xml")}catch(e){n=void 0}return n&&!n.getElementsByTagName("parsererror").length||he.error("Invalid XML: "+t),n};var kt=/\[\]$/,Nt=/\r?\n/g,jt=/^(?:submit|button|image|reset|file)$/i,At=/^(?:input|select|textarea|keygen)/i;he.param=function(e,t){var n,r=[],i=function(e,t){var n=he.isFunction(t)?t():t;r[r.length]=encodeURIComponent(e)+"="+encodeURIComponent(null==n?"":n)};if(Array.isArray(e)||e.jquery&&!he.isPlainObject(e))he.each(e,function(){i(this.name,this.value)});else for(n in e)Y(n,e[n],t,i);return r.join("&")},he.fn.extend({serialize:function(){return he.param(this.serializeArray())},serializeArray:function(){return this.map(function(){var e=he.prop(this,"elements");return e?he.makeArray(e):this}).filter(function(){var e=this.type;return this.name&&!he(this).is(":disabled")&&At.test(this.nodeName)&&!jt.test(e)&&(this.checked||!ze.test(e))}).map(function(e,t){var n=he(this).val();return null==n?null:Array.isArray(n)?he.map(n,function(e){return{name:t.name,value:e.replace(Nt,"\r\n")}}):{name:t.name,value:n.replace(Nt,"\r\n")}}).get()}});var Lt=/%20/g,Dt=/#.*$/,Ot=/([?&])_=[^&]*/,qt=/^(.*?):[ \t]*([^\r\n]*)$/gm,Ft=/^(?:about|app|app-storage|.+-extension|file|res|widget):$/,$t=/^(?:GET|HEAD)$/,Pt=/^\/\//,Ht={},It={},Rt="*/".concat("*"),_t=ne.createElement("a");_t.href=St.href,he.extend({active:0,lastModified:{},etag:{},ajaxSettings:{url:St.href,type:"GET",isLocal:Ft.test(St.protocol),global:!0,processData:!0,async:!0,contentType:"application/x-www-form-urlencoded; charset=UTF-8",accepts:{"*":Rt,text:"text/plain",html:"text/html",xml:"application/xml, text/xml",json:"application/json, text/javascript"},contents:{xml:/\bxml\b/,html:/\bhtml/,json:/\bjson\b/},responseFields:{xml:"responseXML",text:"responseText",json:"responseJSON"},converters:{"* text":String,"text html":!0,"text json":JSON.parse,"text xml":he.parseXML},flatOptions:{url:!0,context:!0}},ajaxSetup:function(e,t){return t?K(K(e,he.ajaxSettings),t):K(he.ajaxSettings,e)},ajaxPrefilter:J(Ht),ajaxTransport:J(It),ajax:function(t,n){function r(t,n,r,a){var c,d,p,b,w,T=n;l||(l=!0,u&&e.clearTimeout(u),i=void 0,s=a||"",S.readyState=t>0?4:0,c=t>=200&&t<300||304===t,r&&(b=Z(h,S,r)),b=ee(h,b,S,c),c?(h.ifModified&&(w=S.getResponseHeader("Last-Modified"),w&&(he.lastModified[o]=w),(w=S.getResponseHeader("etag"))&&(he.etag[o]=w)),204===t||"HEAD"===h.type?T="nocontent":304===t?T="notmodified":(T=b.state,d=b.data,p=b.error,c=!p)):(p=T,!t&&T||(T="error",t<0&&(t=0))),S.status=t,S.statusText=(n||T)+"",c?m.resolveWith(g,[d,T,S]):m.rejectWith(g,[S,T,p]),S.statusCode(x),x=void 0,f&&v.trigger(c?"ajaxSuccess":"ajaxError",[S,h,c?d:p]),y.fireWith(g,[S,T]),f&&(v.trigger("ajaxComplete",[S,h]),--he.active||he.event.trigger("ajaxStop")))}"object"==typeof t&&(n=t,t=void 0),n=n||{};var i,o,s,a,u,c,l,f,d,p,h=he.ajaxSetup({},n),g=h.context||h,v=h.context&&(g.nodeType||g.jquery)?he(g):he.event,m=he.Deferred(),y=he.Callbacks("once memory"),x=h.statusCode||{},b={},w={},T="canceled",S={readyState:0,getResponseHeader:function(e){var t;if(l){if(!a)for(a={};t=qt.exec(s);)a[t[1].toLowerCase()]=t[2];t=a[e.toLowerCase()]}return null==t?null:t},getAllResponseHeaders:function(){return l?s:null},setRequestHeader:function(e,t){return null==l&&(e=w[e.toLowerCase()]=w[e.toLowerCase()]||e,b[e]=t),this},overrideMimeType:function(e){return null==l&&(h.mimeType=e),this},statusCode:function(e){var t;if(e)if(l)S.always(e[S.status]);else for(t in e)x[t]=[x[t],e[t]];return this},abort:function(e){var t=e||T;return i&&i.abort(t),r(0,t),this}};if(m.promise(S),h.url=((t||h.url||St.href)+"").replace(Pt,St.protocol+"//"),h.type=n.method||n.type||h.method||h.type,h.dataTypes=(h.dataType||"*").toLowerCase().match(Ae)||[""],null==h.crossDomain){c=ne.createElement("a");try{c.href=h.url,c.href=c.href,h.crossDomain=_t.protocol+"//"+_t.host!=c.protocol+"//"+c.host}catch(e){h.crossDomain=!0}}if(h.data&&h.processData&&"string"!=typeof h.data&&(h.data=he.param(h.data,h.traditional)),G(Ht,h,n,S),l)return S;f=he.event&&h.global,f&&0==he.active++&&he.event.trigger("ajaxStart"),h.type=h.type.toUpperCase(),h.hasContent=!$t.test(h.type),o=h.url.replace(Dt,""),h.hasContent?h.data&&h.processData&&0===(h.contentType||"").indexOf("application/x-www-form-urlencoded")&&(h.data=h.data.replace(Lt,"+")):(p=h.url.slice(o.length),h.data&&(o+=(Ct.test(o)?"&":"?")+h.data,delete h.data),!1===h.cache&&(o=o.replace(Ot,"$1"),p=(Ct.test(o)?"&":"?")+"_="+Et+++p),h.url=o+p),h.ifModified&&(he.lastModified[o]&&S.setRequestHeader("If-Modified-Since",he.lastModified[o]),he.etag[o]&&S.setRequestHeader("If-None-Match",he.etag[o])),(h.data&&h.hasContent&&!1!==h.contentType||n.contentType)&&S.setRequestHeader("Content-Type",h.contentType),S.setRequestHeader("Accept",h.dataTypes[0]&&h.accepts[h.dataTypes[0]]?h.accepts[h.dataTypes[0]]+("*"!==h.dataTypes[0]?", "+Rt+"; q=0.01":""):h.accepts["*"]);for(d in h.headers)S.setRequestHeader(d,h.headers[d]);if(h.beforeSend&&(!1===h.beforeSend.call(g,S,h)||l))return S.abort();if(T="abort",y.add(h.complete),S.done(h.success),S.fail(h.error),i=G(It,h,n,S)){if(S.readyState=1,f&&v.trigger("ajaxSend",[S,h]),l)return S;h.async&&h.timeout>0&&(u=e.setTimeout(function(){S.abort("timeout")},h.timeout));try{l=!1,i.send(b,r)}catch(e){if(l)throw e;r(-1,e)}}else r(-1,"No Transport");return S},getJSON:function(e,t,n){return he.get(e,t,n,"json")},getScript:function(e,t){return he.get(e,void 0,t,"script")}}),he.each(["get","post"],function(e,t){he[t]=function(e,n,r,i){return he.isFunction(n)&&(i=i||r,r=n,n=void 0),he.ajax(he.extend({url:e,type:t,dataType:i,data:n,success:r},he.isPlainObject(e)&&e))}}),he._evalUrl=function(e){return he.ajax({url:e,type:"GET",dataType:"script",cache:!0,async:!1,global:!1,throws:!0})},he.fn.extend({wrapAll:function(e){var t;return this[0]&&(he.isFunction(e)&&(e=e.call(this[0])),t=he(e,this[0].ownerDocument).eq(0).clone(!0),this[0].parentNode&&t.insertBefore(this[0]),t.map(function(){for(var e=this;e.firstElementChild;)e=e.firstElementChild;return e}).append(this)),this},wrapInner:function(e){return he.isFunction(e)?this.each(function(t){he(this).wrapInner(e.call(this,t))}):this.each(function(){var t=he(this),n=t.contents();n.length?n.wrapAll(e):t.append(e)})},wrap:function(e){var t=he.isFunction(e);return this.each(function(n){he(this).wrapAll(t?e.call(this,n):e)})},unwrap:function(e){return this.parent(e).not("body").each(function(){he(this).replaceWith(this.childNodes)}),this}}),he.expr.pseudos.hidden=function(e){return!he.expr.pseudos.visible(e)},he.expr.pseudos.visible=function(e){return!!(e.offsetWidth||e.offsetHeight||e.getClientRects().length)},he.ajaxSettings.xhr=function(){try{return new e.XMLHttpRequest}catch(e){}};var Mt={0:200,1223:204},Wt=he.ajaxSettings.xhr();pe.cors=!!Wt&&"withCredentials"in Wt,pe.ajax=Wt=!!Wt,he.ajaxTransport(function(t){var n,r;if(pe.cors||Wt&&!t.crossDomain)return{send:function(i,o){var s,a=t.xhr();if(a.open(t.type,t.url,t.async,t.username,t.password),t.xhrFields)for(s in t.xhrFields)a[s]=t.xhrFields[s];t.mimeType&&a.overrideMimeType&&a.overrideMimeType(t.mimeType),t.crossDomain||i["X-Requested-With"]||(i["X-Requested-With"]="XMLHttpRequest");for(s in i)a.setRequestHeader(s,i[s]);n=function(e){return function(){n&&(n=r=a.onload=a.onerror=a.onabort=a.onreadystatechange=null,"abort"===e?a.abort():"error"===e?"number"!=typeof a.status?o(0,"error"):o(a.status,a.statusText):o(Mt[a.status]||a.status,a.statusText,"text"!==(a.responseType||"text")||"string"!=typeof a.responseText?{binary:a.response}:{text:a.responseText},a.getAllResponseHeaders()))}},a.onload=n(),r=a.onerror=n("error"),void 0!==a.onabort?a.onabort=r:a.onreadystatechange=function(){4===a.readyState&&e.setTimeout(function(){n&&r()})},n=n("abort");try{a.send(t.hasContent&&t.data||null)}catch(e){if(n)throw e}},abort:function(){n&&n()}}}),he.ajaxPrefilter(function(e){e.crossDomain&&(e.contents.script=!1)}),he.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},contents:{script:/\b(?:java|ecma)script\b/},converters:{"text script":function(e){return he.globalEval(e),e}}}),he.ajaxPrefilter("script",function(e){void 0===e.cache&&(e.cache=!1),e.crossDomain&&(e.type="GET")}),he.ajaxTransport("script",function(e){if(e.crossDomain){var t,n;return{send:function(r,i){t=he("<script>").prop({charset:e.scriptCharset,src:e.url}).on("load error",n=function(e){t.remove(),n=null,e&&i("error"===e.type?404:200,e.type)}),ne.head.appendChild(t[0])},abort:function(){n&&n()}}}});var Bt=[],zt=/(=)\?(?=&|$)|\?\?/;he.ajaxSetup({jsonp:"callback",jsonpCallback:function(){var e=Bt.pop()||he.expando+"_"+Et++;return this[e]=!0,e}}),he.ajaxPrefilter("json jsonp",function(t,n,r){var i,o,s,a=!1!==t.jsonp&&(zt.test(t.url)?"url":"string"==typeof t.data&&0===(t.contentType||"").indexOf("application/x-www-form-urlencoded")&&zt.test(t.data)&&"data");if(a||"jsonp"===t.dataTypes[0])return i=t.jsonpCallback=he.isFunction(t.jsonpCallback)?t.jsonpCallback():t.jsonpCallback,a?t[a]=t[a].replace(zt,"$1"+i):!1!==t.jsonp&&(t.url+=(Ct.test(t.url)?"&":"?")+t.jsonp+"="+i),t.converters["script json"]=function(){return s||he.error(i+" was not called"),s[0]},t.dataTypes[0]="json",o=e[i],e[i]=function(){s=arguments},r.always(function(){void 0===o?he(e).removeProp(i):e[i]=o,t[i]&&(t.jsonpCallback=n.jsonpCallback,Bt.push(i)),s&&he.isFunction(o)&&o(s[0]),s=o=void 0}),"script"}),pe.createHTMLDocument=function(){var e=ne.implementation.createHTMLDocument("").body;return e.innerHTML="<form></form><form></form>",2===e.childNodes.length}(),he.parseHTML=function(e,t,n){if("string"!=typeof e)return[];"boolean"==typeof t&&(n=t,t=!1);var r,i,o;return t||(pe.createHTMLDocument?(t=ne.implementation.createHTMLDocument(""),r=t.createElement("base"),r.href=ne.location.href,t.head.appendChild(r)):t=ne),i=Se.exec(e),o=!n&&[],i?[t.createElement(i[1])]:(i=b([e],t,o),o&&o.length&&he(o).remove(),he.merge([],i.childNodes))},he.fn.load=function(e,t,n){var r,i,o,s=this,a=e.indexOf(" ");return a>-1&&(r=U(e.slice(a)),e=e.slice(0,a)),he.isFunction(t)?(n=t,t=void 0):t&&"object"==typeof t&&(i="POST"),s.length>0&&he.ajax({url:e,type:i||"GET",dataType:"html",data:t}).done(function(e){o=arguments,s.html(r?he("<div>").append(he.parseHTML(e)).find(r):e)}).always(n&&function(e,t){s.each(function(){n.apply(this,o||[e.responseText,t,e])})}),this},he.each(["ajaxStart","ajaxStop","ajaxComplete","ajaxError","ajaxSuccess","ajaxSend"],function(e,t){he.fn[t]=function(e){return this.on(t,e)}}),he.expr.pseudos.animated=function(e){return he.grep(he.timers,function(t){return e===t.elem}).length},he.offset={setOffset:function(e,t,n){var r,i,o,s,a,u,c,l=he.css(e,"position"),f=he(e),d={};"static"===l&&(e.style.position="relative"),a=f.offset(),o=he.css(e,"top"),u=he.css(e,"left"),c=("absolute"===l||"fixed"===l)&&(o+u).indexOf("auto")>-1,c?(r=f.position(),s=r.top,i=r.left):(s=parseFloat(o)||0,i=parseFloat(u)||0),he.isFunction(t)&&(t=t.call(e,n,he.extend({},a))),null!=t.top&&(d.top=t.top-a.top+s),null!=t.left&&(d.left=t.left-a.left+i),"using"in t?t.using.call(e,d):f.css(d)}},he.fn.extend({offset:function(e){if(arguments.length)return void 0===e?this:this.each(function(t){he.offset.setOffset(this,e,t)});var t,n,r,i,o=this[0];if(o)return o.getClientRects().length?(r=o.getBoundingClientRect(),t=o.ownerDocument,n=t.documentElement,i=t.defaultView,{top:r.top+i.pageYOffset-n.clientTop,left:r.left+i.pageXOffset-n.clientLeft}):{top:0,left:0}},position:function(){if(this[0]){var e,t,n=this[0],r={top:0,left:0};return"fixed"===he.css(n,"position")?t=n.getBoundingClientRect():(e=this.offsetParent(),t=this.offset(),i(e[0],"html")||(r=e.offset()),r={top:r.top+he.css(e[0],"borderTopWidth",!0),left:r.left+he.css(e[0],"borderLeftWidth",!0)}),{top:t.top-r.top-he.css(n,"marginTop",!0),left:t.left-r.left-he.css(n,"marginLeft",!0)}}},offsetParent:function(){return this.map(function(){for(var e=this.offsetParent;e&&"static"===he.css(e,"position");)e=e.offsetParent;return e||Ye})}}),he.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},function(e,t){var n="pageYOffset"===t;he.fn[e]=function(r){return Oe(this,function(e,r,i){var o;if(he.isWindow(e)?o=e:9===e.nodeType&&(o=e.defaultView),void 0===i)return o?o[t]:e[r];o?o.scrollTo(n?o.pageXOffset:i,n?i:o.pageYOffset):e[r]=i},e,r,arguments.length)}}),he.each(["top","left"],function(e,t){he.cssHooks[t]=q(pe.pixelPosition,function(e,n){if(n)return n=O(e,t),ot.test(n)?he(e).position()[t]+"px":n})}),he.each({Height:"height",Width:"width"},function(e,t){he.each({padding:"inner"+e,content:t,"":"outer"+e},function(n,r){he.fn[r]=function(i,o){var s=arguments.length&&(n||"boolean"!=typeof i),a=n||(!0===i||!0===o?"margin":"border");return Oe(this,function(t,n,i){var o;return he.isWindow(t)?0===r.indexOf("outer")?t["inner"+e]:t.document.documentElement["client"+e]:9===t.nodeType?(o=t.documentElement,Math.max(t.body["scroll"+e],o["scroll"+e],t.body["offset"+e],o["offset"+e],o["client"+e])):void 0===i?he.css(t,n,a):he.style(t,n,i,a)},t,s?i:void 0,s)}})}),he.fn.extend({bind:function(e,t,n){return this.on(e,null,t,n)},unbind:function(e,t){return this.off(e,null,t)},delegate:function(e,t,n,r){return this.on(t,e,n,r)},undelegate:function(e,t,n){return 1===arguments.length?this.off(e,"**"):this.off(t,e||"**",n)}}),he.holdReady=function(e){e?he.readyWait++:he.ready(!0)},he.isArray=Array.isArray,he.parseJSON=JSON.parse,he.nodeName=i,"function"==typeof define&&define.amd&&define("jquery",[],function(){return he});var Vt=e.jQuery,Xt=e.$;return he.noConflict=function(t){return e.$===he&&(e.$=Xt),t&&e.jQuery===he&&(e.jQuery=Vt),he},t||(e.jQuery=e.$=he),he}),jQuery.extend({highlight:function(e,t,n,r){if(3===e.nodeType){var i=e.data.match(t);if(i){var o=document.createElement(n||"span");o.className=r||"highlight";var s=e.splitText(i.index);s.splitText(i[0].length);var a=s.cloneNode(!0);return o.appendChild(a),s.parentNode.replaceChild(o,s),1}}else if(1===e.nodeType&&e.childNodes&&!/(script|style)/i.test(e.tagName)&&(e.tagName!==n.toUpperCase()||e.className!==r))for(var u=0;u<e.childNodes.length;u++)u+=jQuery.highlight(e.childNodes[u],t,n,r);return 0}}),jQuery.fn.unhighlight=function(e){var t={className:"highlight",element:"span"};return jQuery.extend(t,e),this.find(t.element+"."+t.className).each(function(){var e=this.parentNode;e.replaceChild(this.firstChild,this),e.normalize()}).end()},jQuery.fn.highlight=function(e,t){var n={className:"highlight",element:"span",caseSensitive:!1,wordsOnly:!1};if(jQuery.extend(n,t),e.constructor===String&&(e=[e]),e=jQuery.grep(e,function(e,t){return""!=e}),e=jQuery.map(e,function(e,t){return e.replace(/[-[\]{}()*+?.,\\^$|#\s]/g,"\\$&")}),0==e.length)return this;var r=n.caseSensitive?"":"i",i="("+e.join("|")+")";n.wordsOnly&&(i="\\b"+i+"\\b");var o=new RegExp(i,r);return this.each(function(){jQuery.highlight(this,o,n.element,n.className)})},function(){var e=function(t){var n=new e.Index;return n.pipeline.add(e.trimmer,e.stopWordFilter,e.stemmer),t&&t.call(n,n),n};e.version="0.5.7",e.utils={},e.utils.warn=function(e){return function(t){e.console&&console.warn&&console.warn(t)}}(this),e.EventEmitter=function(){this.events={}},e.EventEmitter.prototype.addListener=function(){var e=Array.prototype.slice.call(arguments),t=e.pop(),n=e;if("function"!=typeof t)throw new TypeError("last argument must be a function");n.forEach(function(e){this.hasHandler(e)||(this.events[e]=[]),this.events[e].push(t)},this)},e.EventEmitter.prototype.removeListener=function(e,t){if(this.hasHandler(e)){var n=this.events[e].indexOf(t);this.events[e].splice(n,1),this.events[e].length||delete this.events[e]}},e.EventEmitter.prototype.emit=function(e){if(this.hasHandler(e)){var t=Array.prototype.slice.call(arguments,1);this.events[e].forEach(function(e){e.apply(void 0,t)})}},e.EventEmitter.prototype.hasHandler=function(e){return e in this.events},e.tokenizer=function(e){if(!arguments.length||null==e||void 0==e)return[];if(Array.isArray(e))return e.map(function(e){return e.toLowerCase()});for(var t=e.toString().replace(/^\s+/,""),n=t.length-1;n>=0;n--)if(/\S/.test(t.charAt(n))){t=t.substring(0,n+1);break}return t.split(/(?:\s+|\-)/).filter(function(e){return!!e}).map(function(e){return e.toLowerCase()})},e.Pipeline=function(){this._stack=[]},e.Pipeline.registeredFunctions={},e.Pipeline.registerFunction=function(t,n){n in this.registeredFunctions&&e.utils.warn("Overwriting existing registered function: "+n),t.label=n,e.Pipeline.registeredFunctions[t.label]=t},e.Pipeline.warnIfFunctionNotRegistered=function(t){t.label&&t.label in this.registeredFunctions||e.utils.warn("Function is not registered with pipeline. This may cause problems when serialising the index.\n",t)},e.Pipeline.load=function(t){var n=new e.Pipeline;return t.forEach(function(t){var r=e.Pipeline.registeredFunctions[t];if(!r)throw new Error("Cannot load un-registered function: "+t);n.add(r)}),n},e.Pipeline.prototype.add=function(){Array.prototype.slice.call(arguments).forEach(function(t){e.Pipeline.warnIfFunctionNotRegistered(t),this._stack.push(t)},this)},e.Pipeline.prototype.after=function(t,n){e.Pipeline.warnIfFunctionNotRegistered(n);var r=this._stack.indexOf(t)+1;this._stack.splice(r,0,n)},e.Pipeline.prototype.before=function(t,n){e.Pipeline.warnIfFunctionNotRegistered(n);var r=this._stack.indexOf(t);this._stack.splice(r,0,n)},e.Pipeline.prototype.remove=function(e){var t=this._stack.indexOf(e);this._stack.splice(t,1)},e.Pipeline.prototype.run=function(e){for(var t=[],n=e.length,r=this._stack.length,i=0;i<n;i++){for(var o=e[i],s=0;s<r&&void 0!==(o=this._stack[s](o,i,e));s++);void 0!==o&&t.push(o)}return t},e.Pipeline.prototype.reset=function(){this._stack=[]},e.Pipeline.prototype.toJSON=function(){return this._stack.map(function(t){return e.Pipeline.warnIfFunctionNotRegistered(t),t.label})},e.Vector=function(){this._magnitude=null,this.list=void 0,this.length=0},e.Vector.Node=function(e,t,n){this.idx=e,this.val=t,this.next=n},e.Vector.prototype.insert=function(t,n){var r=this.list;if(!r)return this.list=new e.Vector.Node(t,n,r),this.length++;for(var i=r,o=r.next;void 0!=o;){if(t<o.idx)return i.next=new e.Vector.Node(t,n,o),this.length++;i=o,o=o.next}return i.next=new e.Vector.Node(t,n,o),this.length++},e.Vector.prototype.magnitude=function(){if(this._magniture)return this._magnitude;for(var e,t=this.list,n=0;t;)e=t.val,n+=e*e,t=t.next;return this._magnitude=Math.sqrt(n)},e.Vector.prototype.dot=function(e){for(var t=this.list,n=e.list,r=0;t&&n;)t.idx<n.idx?t=t.next:t.idx>n.idx?n=n.next:(r+=t.val*n.val,t=t.next,n=n.next);return r},e.Vector.prototype.similarity=function(e){return this.dot(e)/(this.magnitude()*e.magnitude())},e.SortedSet=function(){this.length=0,this.elements=[]},e.SortedSet.load=function(e){var t=new this;return t.elements=e,t.length=e.length,t},e.SortedSet.prototype.add=function(){Array.prototype.slice.call(arguments).forEach(function(e){~this.indexOf(e)||this.elements.splice(this.locationFor(e),0,e)},this),this.length=this.elements.length},e.SortedSet.prototype.toArray=function(){return this.elements.slice()},e.SortedSet.prototype.map=function(e,t){return this.elements.map(e,t)},e.SortedSet.prototype.forEach=function(e,t){return this.elements.forEach(e,t)},e.SortedSet.prototype.indexOf=function(e,t,n){var t=t||0,n=n||this.elements.length,r=n-t,i=t+Math.floor(r/2),o=this.elements[i];return r<=1?o===e?i:-1:o<e?this.indexOf(e,i,n):o>e?this.indexOf(e,t,i):o===e?i:void 0},e.SortedSet.prototype.locationFor=function(e,t,n){var t=t||0,n=n||this.elements.length,r=n-t,i=t+Math.floor(r/2),o=this.elements[i];if(r<=1){if(o>e)return i;if(o<e)return i+1}return o<e?this.locationFor(e,i,n):o>e?this.locationFor(e,t,i):void 0},e.SortedSet.prototype.intersect=function(t){for(var n=new e.SortedSet,r=0,i=0,o=this.length,s=t.length,a=this.elements,u=t.elements;;){if(r>o-1||i>s-1)break;a[r]!==u[i]?a[r]<u[i]?r++:a[r]>u[i]&&i++:(n.add(a[r]),r++,i++)}return n},e.SortedSet.prototype.clone=function(){var t=new e.SortedSet;return t.elements=this.toArray(),t.length=t.elements.length,t},e.SortedSet.prototype.union=function(e){var t,n,r;return this.length>=e.length?(t=this,n=e):(t=e,n=this),r=t.clone(),r.add.apply(r,n.toArray()),r},e.SortedSet.prototype.toJSON=function(){return this.toArray()},e.Index=function(){this._fields=[],this._ref="id",this.pipeline=new e.Pipeline,this.documentStore=new e.Store,this.tokenStore=new e.TokenStore,this.corpusTokens=new e.SortedSet,this.eventEmitter=new e.EventEmitter,this._idfCache={},this.on("add","remove","update",function(){this._idfCache={}}.bind(this))},e.Index.prototype.on=function(){var e=Array.prototype.slice.call(arguments);return this.eventEmitter.addListener.apply(this.eventEmitter,e)},e.Index.prototype.off=function(e,t){return this.eventEmitter.removeListener(e,t)},e.Index.load=function(t){t.version!==e.version&&e.utils.warn("version mismatch: current "+e.version+" importing "+t.version);var n=new this;return n._fields=t.fields,n._ref=t.ref,n.documentStore=e.Store.load(t.documentStore),n.tokenStore=e.TokenStore.load(t.tokenStore),n.corpusTokens=e.SortedSet.load(t.corpusTokens),n.pipeline=e.Pipeline.load(t.pipeline),n},e.Index.prototype.field=function(e,t){var t=t||{},n={name:e,boost:t.boost||1};return this._fields.push(n),this},e.Index.prototype.ref=function(e){return this._ref=e,this},e.Index.prototype.add=function(t,n){var r={},i=new e.SortedSet,o=t[this._ref],n=void 0===n||n;this._fields.forEach(function(n){var o=this.pipeline.run(e.tokenizer(t[n.name]));r[n.name]=o,e.SortedSet.prototype.add.apply(i,o)},this),this.documentStore.set(o,i),e.SortedSet.prototype.add.apply(this.corpusTokens,i.toArray());for(var s=0;s<i.length;s++){var a=i.elements[s],u=this._fields.reduce(function(e,t){var n=r[t.name].length;return n?e+r[t.name].filter(function(e){return e===a}).length/n*t.boost:e},0);this.tokenStore.add(a,{ref:o,tf:u})}n&&this.eventEmitter.emit("add",t,this)},e.Index.prototype.remove=function(e,t){var n=e[this._ref],t=void 0===t||t;if(this.documentStore.has(n)){var r=this.documentStore.get(n);this.documentStore.remove(n),r.forEach(function(e){this.tokenStore.remove(e,n)},this),t&&this.eventEmitter.emit("remove",e,this)}},e.Index.prototype.update=function(e,t){var t=void 0===t||t;this.remove(e,!1),this.add(e,!1),t&&this.eventEmitter.emit("update",e,this)},e.Index.prototype.idf=function(e){var t="@"+e;if(Object.prototype.hasOwnProperty.call(this._idfCache,t))return this._idfCache[t];var n=this.tokenStore.count(e),r=1;return n>0&&(r=1+Math.log(this.tokenStore.length/n)),this._idfCache[t]=r},e.Index.prototype.search=function(t){ var n=this.pipeline.run(e.tokenizer(t)),r=new e.Vector,i=[],o=this._fields.reduce(function(e,t){return e+t.boost},0);return n.some(function(e){return this.tokenStore.has(e)},this)?(n.forEach(function(t,n,s){var a=1/s.length*this._fields.length*o,u=this,c=this.tokenStore.expand(t).reduce(function(n,i){var o=u.corpusTokens.indexOf(i),s=u.idf(i),c=1,l=new e.SortedSet;if(i!==t){var f=Math.max(3,i.length-t.length);c=1/Math.log(f)}return o>-1&&r.insert(o,a*s*c),Object.keys(u.tokenStore.get(i)).forEach(function(e){l.add(e)}),n.union(l)},new e.SortedSet);i.push(c)},this),i.reduce(function(e,t){return e.intersect(t)}).map(function(e){return{ref:e,score:r.similarity(this.documentVector(e))}},this).sort(function(e,t){return t.score-e.score})):[]},e.Index.prototype.documentVector=function(t){for(var n=this.documentStore.get(t),r=n.length,i=new e.Vector,o=0;o<r;o++){var s=n.elements[o],a=this.tokenStore.get(s)[t].tf,u=this.idf(s);i.insert(this.corpusTokens.indexOf(s),a*u)}return i},e.Index.prototype.toJSON=function(){return{version:e.version,fields:this._fields,ref:this._ref,documentStore:this.documentStore.toJSON(),tokenStore:this.tokenStore.toJSON(),corpusTokens:this.corpusTokens.toJSON(),pipeline:this.pipeline.toJSON()}},e.Index.prototype.use=function(e){var t=Array.prototype.slice.call(arguments,1);t.unshift(this),e.apply(this,t)},e.Store=function(){this.store={},this.length=0},e.Store.load=function(t){var n=new this;return n.length=t.length,n.store=Object.keys(t.store).reduce(function(n,r){return n[r]=e.SortedSet.load(t.store[r]),n},{}),n},e.Store.prototype.set=function(e,t){this.has(e)||this.length++,this.store[e]=t},e.Store.prototype.get=function(e){return this.store[e]},e.Store.prototype.has=function(e){return e in this.store},e.Store.prototype.remove=function(e){this.has(e)&&(delete this.store[e],this.length--)},e.Store.prototype.toJSON=function(){return{store:this.store,length:this.length}},e.stemmer=function(){var e={ational:"ate",tional:"tion",enci:"ence",anci:"ance",izer:"ize",bli:"ble",alli:"al",entli:"ent",eli:"e",ousli:"ous",ization:"ize",ation:"ate",ator:"ate",alism:"al",iveness:"ive",fulness:"ful",ousness:"ous",aliti:"al",iviti:"ive",biliti:"ble",logi:"log"},t={icate:"ic",ative:"",alize:"al",iciti:"ic",ical:"ic",ful:"",ness:""},n="[aeiouy]",r="[^aeiou][^aeiouy]*",i=new RegExp("^([^aeiou][^aeiouy]*)?[aeiouy][aeiou]*[^aeiou][^aeiouy]*"),o=new RegExp("^([^aeiou][^aeiouy]*)?[aeiouy][aeiou]*[^aeiou][^aeiouy]*[aeiouy][aeiou]*[^aeiou][^aeiouy]*"),s=new RegExp("^([^aeiou][^aeiouy]*)?[aeiouy][aeiou]*[^aeiou][^aeiouy]*([aeiouy][aeiou]*)?$"),a=new RegExp("^([^aeiou][^aeiouy]*)?[aeiouy]"),u=/^(.+?)(ss|i)es$/,c=/^(.+?)([^s])s$/,l=/^(.+?)eed$/,f=/^(.+?)(ed|ing)$/,d=/.$/,p=/(at|bl|iz)$/,h=new RegExp("([^aeiouylsz])\\1$"),g=new RegExp("^"+r+n+"[^aeiouwxy]$"),v=/^(.+?[^aeiou])y$/,m=/^(.+?)(ational|tional|enci|anci|izer|bli|alli|entli|eli|ousli|ization|ation|ator|alism|iveness|fulness|ousness|aliti|iviti|biliti|logi)$/,y=/^(.+?)(icate|ative|alize|iciti|ical|ful|ness)$/,x=/^(.+?)(al|ance|ence|er|ic|able|ible|ant|ement|ment|ent|ou|ism|ate|iti|ous|ive|ize)$/,b=/^(.+?)(s|t)(ion)$/,w=/^(.+?)e$/,T=/ll$/,S=new RegExp("^"+r+n+"[^aeiouwxy]$");return function(n){var r,E,C,k,N,j,A;if(n.length<3)return n;if(C=n.substr(0,1),"y"==C&&(n=C.toUpperCase()+n.substr(1)),k=u,N=c,k.test(n)?n=n.replace(k,"$1$2"):N.test(n)&&(n=n.replace(N,"$1$2")),k=l,N=f,k.test(n)){var L=k.exec(n);k=i,k.test(L[1])&&(k=d,n=n.replace(k,""))}else if(N.test(n)){var L=N.exec(n);r=L[1],N=a,N.test(r)&&(n=r,N=p,j=h,A=g,N.test(n)?n+="e":j.test(n)?(k=d,n=n.replace(k,"")):A.test(n)&&(n+="e"))}if(k=v,k.test(n)){var L=k.exec(n);r=L[1],n=r+"i"}if(k=m,k.test(n)){var L=k.exec(n);r=L[1],E=L[2],k=i,k.test(r)&&(n=r+e[E])}if(k=y,k.test(n)){var L=k.exec(n);r=L[1],E=L[2],k=i,k.test(r)&&(n=r+t[E])}if(k=x,N=b,k.test(n)){var L=k.exec(n);r=L[1],k=o,k.test(r)&&(n=r)}else if(N.test(n)){var L=N.exec(n);r=L[1]+L[2],N=o,N.test(r)&&(n=r)}if(k=w,k.test(n)){var L=k.exec(n);r=L[1],k=o,N=s,j=S,(k.test(r)||N.test(r)&&!j.test(r))&&(n=r)}return k=T,N=o,k.test(n)&&N.test(n)&&(k=d,n=n.replace(k,"")),"y"==C&&(n=C.toLowerCase()+n.substr(1)),n}}(),e.Pipeline.registerFunction(e.stemmer,"stemmer"),e.stopWordFilter=function(t){if(-1===e.stopWordFilter.stopWords.indexOf(t))return t},e.stopWordFilter.stopWords=new e.SortedSet,e.stopWordFilter.stopWords.length=119,e.stopWordFilter.stopWords.elements=["","a","able","about","across","after","all","almost","also","am","among","an","and","any","are","as","at","be","because","been","but","by","can","cannot","could","dear","did","do","does","either","else","ever","every","for","from","get","got","had","has","have","he","her","hers","him","his","how","however","i","if","in","into","is","it","its","just","least","let","like","likely","may","me","might","most","must","my","neither","no","nor","not","of","off","often","on","only","or","other","our","own","rather","said","say","says","she","should","since","so","some","than","that","the","their","them","then","there","these","they","this","tis","to","too","twas","us","wants","was","we","were","what","when","where","which","while","who","whom","why","will","with","would","yet","you","your"],e.Pipeline.registerFunction(e.stopWordFilter,"stopWordFilter"),e.trimmer=function(e){return e.replace(/^\W+/,"").replace(/\W+$/,"")},e.Pipeline.registerFunction(e.trimmer,"trimmer"),e.TokenStore=function(){this.root={docs:{}},this.length=0},e.TokenStore.load=function(e){var t=new this;return t.root=e.root,t.length=e.length,t},e.TokenStore.prototype.add=function(e,t,n){var n=n||this.root,r=e[0],i=e.slice(1);return r in n||(n[r]={docs:{}}),0===i.length?(n[r].docs[t.ref]=t,void(this.length+=1)):this.add(i,t,n[r])},e.TokenStore.prototype.has=function(e){if(!e)return!1;for(var t=this.root,n=0;n<e.length;n++){if(!t[e[n]])return!1;t=t[e[n]]}return!0},e.TokenStore.prototype.getNode=function(e){if(!e)return{};for(var t=this.root,n=0;n<e.length;n++){if(!t[e[n]])return{};t=t[e[n]]}return t},e.TokenStore.prototype.get=function(e,t){return this.getNode(e,t).docs||{}},e.TokenStore.prototype.count=function(e,t){return Object.keys(this.get(e,t)).length},e.TokenStore.prototype.remove=function(e,t){if(e){for(var n=this.root,r=0;r<e.length;r++){if(!(e[r]in n))return;n=n[e[r]]}delete n.docs[t]}},e.TokenStore.prototype.expand=function(e,t){var n=this.getNode(e),r=n.docs||{},t=t||[];return Object.keys(r).length&&t.push(e),Object.keys(n).forEach(function(n){"docs"!==n&&t.concat(this.expand(e+n,t))},this),t},e.TokenStore.prototype.toJSON=function(){return{root:this.root,length:this.length}},function(e,t){"function"==typeof define&&define.amd?define(t):"object"==typeof exports?module.exports=t():e.lunr=t()}(this,function(){return e})}(),function(){function e(){}function t(e,t){for(var n=e.length;n--;)if(e[n].listener===t)return n;return-1}function n(e){return function(){return this[e].apply(this,arguments)}}var r=e.prototype,i=this,o=i.EventEmitter;r.getListeners=function(e){var t,n,r=this._getEvents();if("object"==typeof e){t={};for(n in r)r.hasOwnProperty(n)&&e.test(n)&&(t[n]=r[n])}else t=r[e]||(r[e]=[]);return t},r.flattenListeners=function(e){var t,n=[];for(t=0;e.length>t;t+=1)n.push(e[t].listener);return n},r.getListenersAsObject=function(e){var t,n=this.getListeners(e);return n instanceof Array&&(t={},t[e]=n),t||n},r.addListener=function(e,n){var r,i=this.getListenersAsObject(e),o="object"==typeof n;for(r in i)i.hasOwnProperty(r)&&-1===t(i[r],n)&&i[r].push(o?n:{listener:n,once:!1});return this},r.on=n("addListener"),r.addOnceListener=function(e,t){return this.addListener(e,{listener:t,once:!0})},r.once=n("addOnceListener"),r.defineEvent=function(e){return this.getListeners(e),this},r.defineEvents=function(e){for(var t=0;e.length>t;t+=1)this.defineEvent(e[t]);return this},r.removeListener=function(e,n){var r,i,o=this.getListenersAsObject(e);for(i in o)o.hasOwnProperty(i)&&-1!==(r=t(o[i],n))&&o[i].splice(r,1);return this},r.off=n("removeListener"),r.addListeners=function(e,t){return this.manipulateListeners(!1,e,t)},r.removeListeners=function(e,t){return this.manipulateListeners(!0,e,t)},r.manipulateListeners=function(e,t,n){var r,i,o=e?this.removeListener:this.addListener,s=e?this.removeListeners:this.addListeners;if("object"!=typeof t||t instanceof RegExp)for(r=n.length;r--;)o.call(this,t,n[r]);else for(r in t)t.hasOwnProperty(r)&&(i=t[r])&&("function"==typeof i?o.call(this,r,i):s.call(this,r,i));return this},r.removeEvent=function(e){var t,n=typeof e,r=this._getEvents();if("string"===n)delete r[e];else if("object"===n)for(t in r)r.hasOwnProperty(t)&&e.test(t)&&delete r[t];else delete this._events;return this},r.removeAllListeners=n("removeEvent"),r.emitEvent=function(e,t){var n,r,i,o=this.getListenersAsObject(e);for(i in o)if(o.hasOwnProperty(i))for(r=o[i].length;r--;)n=o[i][r],!0===n.once&&this.removeListener(e,n.listener),n.listener.apply(this,t||[])===this._getOnceReturnValue()&&this.removeListener(e,n.listener);return this},r.trigger=n("emitEvent"),r.emit=function(e){var t=Array.prototype.slice.call(arguments,1);return this.emitEvent(e,t)},r.setOnceReturnValue=function(e){return this._onceReturnValue=e,this},r._getOnceReturnValue=function(){return!this.hasOwnProperty("_onceReturnValue")||this._onceReturnValue},r._getEvents=function(){return this._events||(this._events={})},e.noConflict=function(){return i.EventEmitter=o,e},"function"==typeof define&&define.amd?define("eventEmitter/EventEmitter",[],function(){return e}):"object"==typeof module&&module.exports?module.exports=e:this.EventEmitter=e}.call(this),function(e){function t(t){var n=e.event;return n.target=n.target||n.srcElement||t,n}var n=document.documentElement,r=function(){};n.addEventListener?r=function(e,t,n){e.addEventListener(t,n,!1)}:n.attachEvent&&(r=function(e,n,r){e[n+r]=r.handleEvent?function(){var n=t(e);r.handleEvent.call(r,n)}:function(){var n=t(e);r.call(e,n)},e.attachEvent("on"+n,e[n+r])});var i=function(){};n.removeEventListener?i=function(e,t,n){e.removeEventListener(t,n,!1)}:n.detachEvent&&(i=function(e,t,n){e.detachEvent("on"+t,e[t+n]);try{delete e[t+n]}catch(r){e[t+n]=void 0}});var o={bind:r,unbind:i};"function"==typeof define&&define.amd?define("eventie/eventie",o):e.eventie=o}(this),function(e,t){"function"==typeof define&&define.amd?define(["eventEmitter/EventEmitter","eventie/eventie"],function(n,r){return t(e,n,r)}):"object"==typeof exports?module.exports=t(e,require("wolfy87-eventemitter"),require("eventie")):e.imagesLoaded=t(e,e.EventEmitter,e.eventie)}(window,function(e,t,n){function r(e,t){for(var n in t)e[n]=t[n];return e}function i(e){return"[object Array]"===d.call(e)}function o(e){var t=[];if(i(e))t=e;else if("number"==typeof e.length)for(var n=0,r=e.length;r>n;n++)t.push(e[n]);else t.push(e);return t}function s(e,t,n){if(!(this instanceof s))return new s(e,t);"string"==typeof e&&(e=document.querySelectorAll(e)),this.elements=o(e),this.options=r({},this.options),"function"==typeof t?n=t:r(this.options,t),n&&this.on("always",n),this.getImages(),c&&(this.jqDeferred=new c.Deferred);var i=this;setTimeout(function(){i.check()})}function a(e){this.img=e}function u(e){this.src=e,p[e]=this}var c=e.jQuery,l=e.console,f=void 0!==l,d=Object.prototype.toString;s.prototype=new t,s.prototype.options={},s.prototype.getImages=function(){this.images=[];for(var e=0,t=this.elements.length;t>e;e++){var n=this.elements[e];"IMG"===n.nodeName&&this.addImage(n);var r=n.nodeType;if(r&&(1===r||9===r||11===r))for(var i=n.querySelectorAll("img"),o=0,s=i.length;s>o;o++){var a=i[o];this.addImage(a)}}},s.prototype.addImage=function(e){var t=new a(e);this.images.push(t)},s.prototype.check=function(){function e(e,i){return t.options.debug&&f&&l.log("confirm",e,i),t.progress(e),n++,n===r&&t.complete(),!0}var t=this,n=0,r=this.images.length;if(this.hasAnyBroken=!1,!r)return void this.complete();for(var i=0;r>i;i++){var o=this.images[i];o.on("confirm",e),o.check()}},s.prototype.progress=function(e){this.hasAnyBroken=this.hasAnyBroken||!e.isLoaded;var t=this;setTimeout(function(){t.emit("progress",t,e),t.jqDeferred&&t.jqDeferred.notify&&t.jqDeferred.notify(t,e)})},s.prototype.complete=function(){var e=this.hasAnyBroken?"fail":"done";this.isComplete=!0;var t=this;setTimeout(function(){if(t.emit(e,t),t.emit("always",t),t.jqDeferred){var n=t.hasAnyBroken?"reject":"resolve";t.jqDeferred[n](t)}})},c&&(c.fn.imagesLoaded=function(e,t){return new s(this,e,t).jqDeferred.promise(c(this))}),a.prototype=new t,a.prototype.check=function(){var e=p[this.img.src]||new u(this.img.src);if(e.isConfirmed)return void this.confirm(e.isLoaded,"cached was confirmed");if(this.img.complete&&void 0!==this.img.naturalWidth)return void this.confirm(0!==this.img.naturalWidth,"naturalWidth");var t=this;e.on("confirm",function(e,n){return t.confirm(e.isLoaded,n),!0}),e.check()},a.prototype.confirm=function(e,t){this.isLoaded=e,this.emit("confirm",this,t)};var p={};return u.prototype=new t,u.prototype.check=function(){if(!this.isChecked){var e=new Image;n.bind(e,"load",this),n.bind(e,"error",this),e.src=this.src,this.isChecked=!0}},u.prototype.handleEvent=function(e){var t="on"+e.type;this[t]&&this[t](e)},u.prototype.onload=function(e){this.confirm(!0,"onload"),this.unbindProxyEvents(e)},u.prototype.onerror=function(e){this.confirm(!1,"onerror"),this.unbindProxyEvents(e)},u.prototype.confirm=function(e,t){this.isConfirmed=!0,this.isLoaded=e,this.emit("confirm",this,t)},u.prototype.unbindProxyEvents=function(e){n.unbind(e.target,"load",this),n.unbind(e.target,"error",this)},s}),function(){if("ontouchstart"in window){var e,t,n,r,i,o,s={};e=function(e,t){return Math.abs(e[0]-t[0])>5||Math.abs(e[1]-t[1])>5},t=function(e){this.startXY=[e.touches[0].clientX,e.touches[0].clientY],this.threshold=!1},n=function(t){if(this.threshold)return!1;this.threshold=e(this.startXY,[t.touches[0].clientX,t.touches[0].clientY])},r=function(t){if(!this.threshold&&!e(this.startXY,[t.changedTouches[0].clientX,t.changedTouches[0].clientY])){var n=t.changedTouches[0],r=document.createEvent("MouseEvents");r.initMouseEvent("click",!0,!0,window,0,n.screenX,n.screenY,n.clientX,n.clientY,!1,!1,!1,!1,0,null),r.simulated=!0,t.target.dispatchEvent(r)}},i=function(e){var t=Date.now(),n=t-s.time,r=e.clientX,i=e.clientY,a=[Math.abs(s.x-r),Math.abs(s.y-i)],u=o(e.target,"A")||e.target,c=u.nodeName,l="A"===c,f=window.navigator.standalone&&l&&e.target.getAttribute("href");if(s.time=t,s.x=r,s.y=i,(!e.simulated&&(n<500||n<1500&&a[0]<50&&a[1]<50)||f)&&(e.preventDefault(),e.stopPropagation(),!f))return!1;f&&(window.location=u.getAttribute("href")),u&&u.classList&&(u.classList.add("energize-focus"),window.setTimeout(function(){u.classList.remove("energize-focus")},150))},o=function(e,t){for(var n=e;n!==document.body;){if(!n||n.nodeName===t)return n;n=n.parentNode}return null},document.addEventListener("touchstart",t,!1),document.addEventListener("touchmove",n,!1),document.addEventListener("touchend",r,!1),document.addEventListener("click",i,!0)}}(),function(){"use strict";function e(e){if(e&&""!==e){$(".lang-selector a").removeClass("active"),$(".lang-selector a[data-language-name='"+e+"']").addClass("active");for(var t=0;t<a.length;t++)$(".highlight.tab-"+a[t]).hide(),$(".lang-specific."+a[t]).hide();$(".highlight.tab-"+e).show(),$(".lang-specific."+e).show(),window.recacheHeights(),$(window.location.hash).get(0)&&$(window.location.hash).get(0).scrollIntoView(!0)}}function t(e){return"string"!=typeof e?{}:(e=e.trim().replace(/^(\?|#|&)/,""),e?e.split("&").reduce(function(e,t){var n=t.replace(/\+/g," ").split("="),r=n[0],i=n[1];return r=decodeURIComponent(r),i=void 0===i?null:decodeURIComponent(i),e.hasOwnProperty(r)?Array.isArray(e[r])?e[r].push(i):e[r]=[e[r],i]:e[r]=i,e},{}):{})}function n(e){return e?Object.keys(e).sort().map(function(t){var n=e[t];return Array.isArray(n)?n.sort().map(function(e){return encodeURIComponent(t)+"="+encodeURIComponent(e)}).join("&"):encodeURIComponent(t)+"="+encodeURIComponent(n)}).join("&"):""}function r(){if(location.search.length>=1){var e=t(location.search).language;if(e)return e;if(-1!=jQuery.inArray(location.search.substr(1),a))return location.search.substr(1)}return!1}function i(e){var r=t(location.search);return r.language?(r.language=e,n(r)):e}function o(e){if(history){var t=window.location.hash;t&&(t=t.replace(/^#+/,"")),history.pushState({},"","?"+i(e)+"#"+t),localStorage.setItem("language",e)}}function s(t){var n=localStorage.getItem("language");a=t;var i=r();i?(e(i),localStorage.setItem("language",i)):e(null!==n&&-1!=jQuery.inArray(n,a)?n:a[0])}var a=[];window.setupLanguages=s,window.activateLanguage=e,window.getLanguageFromQueryString=r,$(function(){$(".lang-selector a").on("click",function(){var t=$(this).data("language-name");return o(t),e(t),!1})})}(),function(){"use strict";function e(){$("h1, h2").each(function(){var e=$(this),t=e.nextUntil("h1, h2");f.add({id:e.prop("id"),title:e.text(),body:t.text()})}),t()}function t(){f.tokenStore.length>5e3&&(c=300)}function n(){s=$(".content"),a=$(".search-results"),$("#input-search").on("keyup",function(e){!function(){return function(e,t){clearTimeout(l),l=setTimeout(e,t)}}()(function(){r(e)},c)})}function r(e){var t=$("#input-search")[0];if(o(),a.addClass("visible"),27===e.keyCode&&(t.value=""),t.value){var n=f.search(t.value).filter(function(e){return e.score>1e-4});n.length?(a.empty(),$.each(n,function(e,t){var n=document.getElementById(t.ref);a.append("<li><a href='#"+t.ref+"'>"+$(n).text()+"</a></li>")}),i.call(t)):(a.html("<li></li>"),$(".search-results li").text('No Results Found for "'+t.value+'"'))}else o(),a.removeClass("visible")}function i(){this.value&&s.highlight(this.value,u)}function o(){s.unhighlight(u)}var s,a,u={element:"span",className:"search-highlight"},c=0,l=0,f=new lunr.Index;f.ref("id"),f.field("title",{boost:10}),f.field("body"),f.pipeline.add(lunr.trimmer,lunr.stopWordFilter),$(e),$(n)}(),function(){"use strict";function e(e,i,o,s){var a={},u=0,c=0,l=document.title,f=function(){a={},u=$(document).height(),c=$(window).height(),e.find(i).each(function(){var e=$(this).attr("href");"#"===e[0]&&(a[e]=$(e).offset().top)})},d=function(){var n=$(document).scrollTop()+s;n+c>=u&&(n=u+1e3);var r=null;for(var f in a)(a[f]<n&&a[f]>a[r]||null===r)&&(r=f);n!=s||t||(r=window.location.hash,t=!0);var d=e.find("[href='"+r+"']").first();if(!d.hasClass("active")){e.find(".active").removeClass("active"),e.find(".active-parent").removeClass("active-parent"),d.addClass("active"),d.parents(o).addClass("active").siblings(i).addClass("active-parent"),d.siblings(o).addClass("active"),e.find(o).filter(":not(.active)").slideUp(150),e.find(o).filter(".active").slideDown(150),window.history.replaceState&&window.history.replaceState(null,"",r);var p=d.data("title");void 0!==p&&p.length>0?document.title=p+" – "+l:document.title=l}};!function(){f(),d(),$("#nav-button").click(function(){return $(".toc-wrapper").toggleClass("open"),$("#nav-button").toggleClass("open"),!1}),$(".page-wrapper").click(r),$(".toc-link").click(r),e.find(i).click(function(){setTimeout(function(){d()},0)}),$(window).scroll(n(d,200)),$(window).resize(n(f,200))}(),window.recacheHeights=f,window.refreshToc=d}var t=!1,n=function(e,t){var n=!1;return function(){!1===n&&(setTimeout(function(){e(),n=!1},t),n=!0)}},r=function(){$(".toc-wrapper").removeClass("open"),$("#nav-button").removeClass("open")};window.loadToc=e}(),$(function(){loadToc($("#toc"),".toc-link",".toc-list-h2, .toc-list-h3, .toc-list-h4, .toc-list-h5, .toc-list-h6",10),setupLanguages($("body").data("languages")),$(".content").imagesLoaded(function(){window.recacheHeights(),window.refreshToc()})}),window.onpopstate=function(){activateLanguage(getLanguageFromQueryString())};</script> - + <meta name="theme-color" content="#F3F7F9" /> </head> @@ -1477,429 +1477,547 @@ var n=this.pipeline.run(e.tokenizer(t)),r=new e.Vector,i=[],o=this._fields.reduc </a> <div class="toc-wrapper"> <img src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGEAAAAcCAYAAABxutG8AAAG6klEQVR4Ad3aA4xkSxcA4LvefbZt27Zt27Zt27Zt27bttWe2R9+vTionlZs7760m/5eMutDVXV11T507RUeD7rgAL+AQzIlx/mYfp6OGs4oOAp3QEz3Er65FR4NO2EL0GhZtZ/t50IhWXFJ0EFgDd+LW9OUWHFd0RJgSr4lewGTVbZ2BFjRh16KDwHNKjEynE+MkfIz7MP0o3pJuEQ3FChXtxsdLgEYs+385CVgQ98rVcAy6jaIt6Vq5DSraLYM/AMMxbdFB4NmRmgRMhtXyjgxATXQ7xs37sA7WxQRFBXTDzXLrVLTbXTK0qNbxJwGTYVe8IPoFF2F3fC96BZPnffkG8AQ2ROeKre4JUV8sVd5GL1wn+an4BzAJFsE62Aa7YM1Ubgbsgz2xF3ajOsLBS397ErAj3kKrpBVnYf56nfXQKLqAOCgsjKGSRhyDTiXPPQs+Fb1F+faCKfCJ5NmindAT2+FuvIufMBBNgA8wSb3u/nIzFBVwIHrjN/wqfT2ZV2Z6vI5W0ZdYHF3Svu1EUSO2yvt0DlpEr5etBiyFmuiKihc5q+jqoh1wFP5ETbkfMG+9/pFys9XL5sI9eLH+9TKextToivHlX73SYOiMA+SacTe6xMGbCI+LvsHc+ZbmHbmLyVcCOmMv0WBsWPFmbik6qryuzlgLfbXP95irfBLMXi/bGTW5tYsqmAp3yfXD/iVtZkQ/0XN5PRtgmNxG5eFpNrmfVO27uEy0ZUm9qXGt9mlDA55XDzawG2oYjCFoxLRpC9cgt1bVBIyH5+V+oXwGsZqoBafFOnrgMrkRmKv8oJbZr6iAj0VL53XMibeU+wtP4WIcgm2xERaKF27rSdHemug0spNwhtwgLF/R7lxRA/EwhWnRW+49TF3S76Gi34t2kJsulpsDf8oNwaVYETNgYnQv/gHshMaq0DqDPnJbFBXwiah/EYSlO0h0c1lSDn9Vb1sR5ifKgw0DRV9h62IUwjrohza0og2wUFXDBtEtRQVMJHdffur1AT7EANGRJf1uIXqpaAfsIWpIZSbFx4A2fDSK3/wA3dAT3du9onCHaNLqNraV2yq/ZmjAtaJh2KSk3w8kfbEoZsKyWBiTlLS7RvRlusi7GjAYJ2CidqZmNsEGWBVz5uGwlbEptsYa+YfUWtgOUxVVMDsGp8FXw30yMVWBD/E6zhN9jwVKVsEIyXd4AZ9hdzyBT3EFxottvS96qv74+oBvqE7mYUu8gB9wDn5AX3yHK9ELe+Nb9MYwtOCG1Icd8C4Ghg9nFayEgXi3nfWHi96J5VYA7CgPN9/G+HnKwXOiNsB+GBf3AdrwNWnS0Si6Gl3wM77GHBWvZwI8ghGAlzAefhcthXvktq33c5g4luFhlVTBdNihup755I6JdTyF3zEhfhQ9nPdpczTKDUQnTIpXJc04OJ1xtIgOx8EYWrUCMCmelDThYEyL/qIV8KrcLFgdraIvMFcxqmFfuYVTueVQw26YXtSCU/JknVfk4HJ0wowYKmnD7mnVaRXtiYHYvzpl7lzRX5gSO6MxTo4Z8LXcePgKI0RPolcxquEuUT9MmNIBrsEf6IGlRSOwWezPIcrUUxXYVPSC+ovDrvkkeAYNVUEGFgYgJv5wu+g1dMcg0Yc4Fp/jCUkbLowXe4sVowI+Fj2iHvNjAdSwS/3v7UXDMU88QGlTpn4Bx2eSq0gRDh6Va0Ir7qX8JhMekNseU+FT0Tn1NjXRYxiK9fCBZBi2Kerw3ijZmjBdvsc7AV3RDVfgS/XTME4UDU596YJfAM1oEfXGdDgD8AmWi+OxNP5UDi4oi9flYDysj49QAwzBxhgPTaIG3IS50Srpk7Krlse7xaiAxfBnyZYxH9qwY6rvYtEP6UDjgTRYp+JL0a84AVeU5IHGxVVoUe3IkADMxpadL86uf/UDfIMZMBua5GbBRqKvY6BixWJUwLxxEgzFEuiG9/EEepbngbxVf/wqwGBshe54C/l2VAIn4hR8I6phqNyZmDzF8p6Suwzj437sjAGAF1Mor1n0Qb1sF9Gt6V9d3FiMSnhSMgjr4UH8iWnypJm/JL/gfkA/UsIPW8tdnz+/cXAXTsX0+EpuPfwp9yFewnOYBu+IDsY2uAiLYhBacVk6pGojT8FgddHR6IQrMEsxKmECfJRvHaYrqb8mBojexqwlCbBG0cWYFfPgZPyFrdMtTd/LzYAp8bzc1+kumanxnWQY3k6Bhh8BL+MUXCi3ULol6yvJK7g0vxk16s8L9+ModK6+aeQ03Ied0akiAXYMPsEwSR9cnJ+2HYs38DN6o2+MwGyHj9APt2GyfGU5Cg/gVHSNK9lX+BIroSt2xWW4C5divPiB8xUa8H3MAJf7Fykvx9WyNCXUAAAAAElFTkSuQmCC" class="logo" alt="Logo"> - + <div class="lang-selector"> - - + + <a href="#" data-language-name="shell">Shell</a> - - - + + + <a href="#" data-language-name="http">HTTP</a> - - - + + + <a href="#" data-language-name="javascript">JavaScript</a> - - - + + + <a href="#" data-language-name="javascript--nodejs">Node.js</a> - - - + + + <a href="#" data-language-name="ruby">Ruby</a> - - - + + + <a href="#" data-language-name="python">Python</a> - - - + + + <a href="#" data-language-name="java">Java</a> - - - + + + <a href="#" data-language-name="go">Go</a> - - + + </div> - - + + <div class="search"> <input type="text" class="search" id="input-search" placeholder="Search"> </div> <ul class="search-results"></ul> - + <div id="toc" class="toc-list-h1"> <ul class="toc-list-h1"> - + <li> <a href="#wekan-rest-api" class="toc-h1 toc-link" data-title="Wekan REST API v4.00">Wekan REST API v4.00</a> - + </li> - + <li> <a href="#production-security-concerns" class="toc-h1 toc-link" data-title="Production Security Concerns">Production Security Concerns</a> - + </li> - + <li> <a href="#authentication" class="toc-h1 toc-link" data-title="Authentication">Authentication</a> - + </li> - + <li> <a href="#wekan-rest-api-login" class="toc-h1 toc-link" data-title="Login">Login</a> - + <ul class="toc-list-h2"> - + <li> <a href="#login" class="toc-h2 toc-link" data-title="login">login</a> - + </li> - + <li> <a href="#register" class="toc-h2 toc-link" data-title="register">register</a> - + </li> - + </ul> - + </li> - + <li> <a href="#wekan-rest-api-boards" class="toc-h1 toc-link" data-title="Boards">Boards</a> - + <ul class="toc-list-h2"> - + <li> <a href="#get_public_boards" class="toc-h2 toc-link" data-title="get_public_boards">get_public_boards</a> - + </li> - + <li> <a href="#new_board" class="toc-h2 toc-link" data-title="new_board">new_board</a> - + </li> - + <li> <a href="#get_board" class="toc-h2 toc-link" data-title="get_board">get_board</a> - + </li> - + <li> <a href="#delete_board" class="toc-h2 toc-link" data-title="delete_board">delete_board</a> - + </li> - + <li> <a href="#export" class="toc-h2 toc-link" data-title="export">export</a> - + </li> - + <li> <a href="#add_board_label" class="toc-h2 toc-link" data-title="add_board_label">add_board_label</a> - + </li> - + <li> <a href="#set_board_member_permission" class="toc-h2 toc-link" data-title="set_board_member_permission">set_board_member_permission</a> - + </li> - + <li> <a href="#get_boards_from_user" class="toc-h2 toc-link" data-title="get_boards_from_user">get_boards_from_user</a> - + </li> - + </ul> - + </li> - + <li> <a href="#wekan-rest-api-checklists" class="toc-h1 toc-link" data-title="Checklists">Checklists</a> - + <ul class="toc-list-h2"> - + <li> <a href="#get_board_card_checklists" class="toc-h2 toc-link" data-title="get_board_card_checklists">get_board_card_checklists</a> - + </li> - + <li> <a href="#post_board_card_checklists" class="toc-h2 toc-link" data-title="post_board_card_checklists">post_board_card_checklists</a> - + </li> - + <li> <a href="#get_board_card_checklist" class="toc-h2 toc-link" data-title="get_board_card_checklist">get_board_card_checklist</a> - + </li> - + <li> <a href="#delete_board_card_checklist" class="toc-h2 toc-link" data-title="delete_board_card_checklist">delete_board_card_checklist</a> - + </li> - + </ul> - + </li> - + <li> <a href="#wekan-rest-api-checklistitems" class="toc-h1 toc-link" data-title="ChecklistItems">ChecklistItems</a> - + <ul class="toc-list-h2"> - + <li> <a href="#get_board_card_checklist_item" class="toc-h2 toc-link" data-title="get_board_card_checklist_item">get_board_card_checklist_item</a> - + </li> - + <li> <a href="#put_board_card_checklist_item" class="toc-h2 toc-link" data-title="put_board_card_checklist_item">put_board_card_checklist_item</a> - + </li> - + <li> <a href="#delete_board_card_checklist_item" class="toc-h2 toc-link" data-title="delete_board_card_checklist_item">delete_board_card_checklist_item</a> - + </li> - + </ul> - + </li> - + <li> <a href="#wekan-rest-api-cardcomments" class="toc-h1 toc-link" data-title="CardComments">CardComments</a> - + <ul class="toc-list-h2"> - + <li> <a href="#get_all_comments" class="toc-h2 toc-link" data-title="get_all_comments">get_all_comments</a> - + </li> - + <li> <a href="#post_board_card_comments" class="toc-h2 toc-link" data-title="post_board_card_comments">post_board_card_comments</a> - + </li> - + <li> <a href="#get_board_card_comment" class="toc-h2 toc-link" data-title="get_board_card_comment">get_board_card_comment</a> - + </li> - + <li> <a href="#delete_board_card_comment" class="toc-h2 toc-link" data-title="delete_board_card_comment">delete_board_card_comment</a> - + </li> - + </ul> - + </li> - + <li> <a href="#wekan-rest-api-customfields" class="toc-h1 toc-link" data-title="CustomFields">CustomFields</a> - + <ul class="toc-list-h2"> - + <li> <a href="#get_all_custom_fields" class="toc-h2 toc-link" data-title="get_all_custom_fields">get_all_custom_fields</a> - + </li> - + <li> <a href="#new_custom_field" class="toc-h2 toc-link" data-title="new_custom_field">new_custom_field</a> - + </li> - + <li> <a href="#get_board_customfield" class="toc-h2 toc-link" data-title="get_board_customField">get_board_customField</a> - + </li> - + <li> <a href="#delete_board_customfield" class="toc-h2 toc-link" data-title="delete_board_customField">delete_board_customField</a> - + </li> - + </ul> - + </li> - + <li> <a href="#wekan-rest-api-integrations" class="toc-h1 toc-link" data-title="Integrations">Integrations</a> - + <ul class="toc-list-h2"> - + <li> <a href="#get_all_integrations" class="toc-h2 toc-link" data-title="get_all_integrations">get_all_integrations</a> - + </li> - + <li> <a href="#new_integration" class="toc-h2 toc-link" data-title="new_integration">new_integration</a> - + </li> - + <li> <a href="#get_integration" class="toc-h2 toc-link" data-title="get_integration">get_integration</a> - + </li> - + <li> <a href="#edit_integration" class="toc-h2 toc-link" data-title="edit_integration">edit_integration</a> - + </li> - + <li> <a href="#delete_integration" class="toc-h2 toc-link" data-title="delete_integration">delete_integration</a> - + </li> - + <li> <a href="#delete_board_int_activities" class="toc-h2 toc-link" data-title="delete_board_int_activities">delete_board_int_activities</a> - + </li> - + <li> <a href="#post_board_int_activities" class="toc-h2 toc-link" data-title="post_board_int_activities">post_board_int_activities</a> - + </li> - + </ul> - + </li> - + <li> <a href="#wekan-rest-api-lists" class="toc-h1 toc-link" data-title="Lists">Lists</a> - + <ul class="toc-list-h2"> - + <li> <a href="#get_all_lists" class="toc-h2 toc-link" data-title="get_all_lists">get_all_lists</a> - + </li> - + <li> <a href="#new_list" class="toc-h2 toc-link" data-title="new_list">new_list</a> - + </li> - + <li> <a href="#get_list" class="toc-h2 toc-link" data-title="get_list">get_list</a> - + </li> - + <li> <a href="#delete_list" class="toc-h2 toc-link" data-title="delete_list">delete_list</a> - + </li> - + </ul> - + </li> - + + <li> + <a href="#wekan-rest-api-cards" class="toc-h1 toc-link" data-title="Cards">Cards</a> + + <ul class="toc-list-h2"> + + <li> + <a href="#get_all_cards" class="toc-h2 toc-link" data-title="get_all_cards">get_all_cards</a> + + </li> + + <li> + <a href="#new_card" class="toc-h2 toc-link" data-title="new_card">new_card</a> + + </li> + + <li> + <a href="#get_board_list_card" class="toc-h2 toc-link" data-title="get_board_list_card">get_board_list_card</a> + + </li> + + <li> + <a href="#put_board_list_card" class="toc-h2 toc-link" data-title="put_board_list_card">put_board_list_card</a> + + </li> + + <li> + <a href="#delete_board_list_card" class="toc-h2 toc-link" data-title="delete_board_list_card">delete_board_list_card</a> + + </li> + + <li> + <a href="#get_board_swimlane_cards" class="toc-h2 toc-link" data-title="get_board_swimlane_cards">get_board_swimlane_cards</a> + + </li> + + </ul> + + </li> + + <li> + <a href="#wekan-rest-api-users" class="toc-h1 toc-link" data-title="Users">Users</a> + + <ul class="toc-list-h2"> + + <li> + <a href="#add_board_member" class="toc-h2 toc-link" data-title="add_board_member">add_board_member</a> + + </li> + + <li> + <a href="#post_board_user_remove" class="toc-h2 toc-link" data-title="post_board_user_remove">post_board_user_remove</a> + + </li> + + <li> + <a href="#get_current_user" class="toc-h2 toc-link" data-title="get_current_user">get_current_user</a> + + </li> + + <li> + <a href="#get_all_users" class="toc-h2 toc-link" data-title="get_all_users">get_all_users</a> + + </li> + + <li> + <a href="#new_user" class="toc-h2 toc-link" data-title="new_user">new_user</a> + + </li> + + <li> + <a href="#get_user" class="toc-h2 toc-link" data-title="get_user">get_user</a> + + </li> + + <li> + <a href="#edit_user" class="toc-h2 toc-link" data-title="edit_user">edit_user</a> + + </li> + + <li> + <a href="#delete_user" class="toc-h2 toc-link" data-title="delete_user">delete_user</a> + + </li> + + </ul> + + </li> + <li> <a href="#wekan-rest-api-swimlanes" class="toc-h1 toc-link" data-title="Swimlanes">Swimlanes</a> - + <ul class="toc-list-h2"> - + <li> <a href="#get_all_swimlanes" class="toc-h2 toc-link" data-title="get_all_swimlanes">get_all_swimlanes</a> - + </li> - + <li> <a href="#new_swimlane" class="toc-h2 toc-link" data-title="new_swimlane">new_swimlane</a> - + </li> - + <li> <a href="#get_swimlane" class="toc-h2 toc-link" data-title="get_swimlane">get_swimlane</a> - + </li> - + <li> <a href="#delete_board_swimlane" class="toc-h2 toc-link" data-title="delete_board_swimlane">delete_board_swimlane</a> - + </li> - + </ul> - + </li> - + <li> <a href="#schemas" class="toc-h1 toc-link" data-title="Schemas">Schemas</a> - + <ul class="toc-list-h2"> - + <li> <a href="#tocsboards" class="toc-h2 toc-link" data-title="Boards">Boards</a> - + </li> - + <li> <a href="#tocsboardslabels" class="toc-h2 toc-link" data-title="BoardsLabels">BoardsLabels</a> - + </li> - + <li> <a href="#tocsboardsmembers" class="toc-h2 toc-link" data-title="BoardsMembers">BoardsMembers</a> - + </li> - + <li> <a href="#tocscardcomments" class="toc-h2 toc-link" data-title="CardComments">CardComments</a> - + </li> - + + <li> + <a href="#tocscards" class="toc-h2 toc-link" data-title="Cards">Cards</a> + + </li> + + <li> + <a href="#tocscardsvote" class="toc-h2 toc-link" data-title="CardsVote">CardsVote</a> + + </li> + + <li> + <a href="#tocscardscustomfields" class="toc-h2 toc-link" data-title="CardsCustomfields">CardsCustomfields</a> + + </li> + <li> <a href="#tocschecklistitems" class="toc-h2 toc-link" data-title="ChecklistItems">ChecklistItems</a> - + </li> - + <li> <a href="#tocschecklists" class="toc-h2 toc-link" data-title="Checklists">Checklists</a> - + </li> - + <li> <a href="#tocscustomfields" class="toc-h2 toc-link" data-title="CustomFields">CustomFields</a> - + </li> - + <li> <a href="#tocscustomfieldssettings" class="toc-h2 toc-link" data-title="CustomFieldsSettings">CustomFieldsSettings</a> - + </li> - + <li> <a href="#tocscustomfieldssettingsdropdownitems" class="toc-h2 toc-link" data-title="CustomFieldsSettingsDropdownitems">CustomFieldsSettingsDropdownitems</a> - + </li> - + <li> <a href="#tocsintegrations" class="toc-h2 toc-link" data-title="Integrations">Integrations</a> - + </li> - + <li> <a href="#tocslists" class="toc-h2 toc-link" data-title="Lists">Lists</a> - + </li> - + <li> <a href="#tocslistswiplimit" class="toc-h2 toc-link" data-title="ListsWiplimit">ListsWiplimit</a> - + </li> - + <li> <a href="#tocsswimlanes" class="toc-h2 toc-link" data-title="Swimlanes">Swimlanes</a> - + </li> - + + <li> + <a href="#tocsusers" class="toc-h2 toc-link" data-title="Users">Users</a> + + </li> + + <li> + <a href="#tocsusersemails" class="toc-h2 toc-link" data-title="UsersEmails">UsersEmails</a> + + </li> + + <li> + <a href="#tocsusersprofile" class="toc-h2 toc-link" data-title="UsersProfile">UsersProfile</a> + + </li> + </ul> - + </li> - + </ul> </div> - + <ul class="toc-footer"> - + </ul> - + </div> <div class="page-wrapper"> <div class="dark-box"></div> @@ -2042,7 +2160,7 @@ System.out.println(response.toString()); headers := <span class="hljs-keyword">map</span>[<span class="hljs-keyword">string</span>][]<span class="hljs-keyword">string</span>{ <span class="hljs-string">"Content-Type"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"application/x-www-form-urlencoded"</span>}, <span class="hljs-string">"Accept"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"*/*"</span>}, - + } data := bytes.NewBuffer([]<span class="hljs-keyword">byte</span>{jsonReq}) @@ -2317,7 +2435,7 @@ System.out.println(response.toString()); headers := <span class="hljs-keyword">map</span>[<span class="hljs-keyword">string</span>][]<span class="hljs-keyword">string</span>{ <span class="hljs-string">"Content-Type"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"application/x-www-form-urlencoded"</span>}, <span class="hljs-string">"Accept"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"*/*"</span>}, - + } data := bytes.NewBuffer([]<span class="hljs-keyword">byte</span>{jsonReq}) @@ -2600,7 +2718,7 @@ System.out.println(response.toString()); headers := <span class="hljs-keyword">map</span>[<span class="hljs-keyword">string</span>][]<span class="hljs-keyword">string</span>{ <span class="hljs-string">"Accept"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"application/json"</span>}, <span class="hljs-string">"Authorization"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"API_KEY"</span>}, - + } data := bytes.NewBuffer([]<span class="hljs-keyword">byte</span>{jsonReq}) @@ -2806,7 +2924,7 @@ System.out.println(response.toString()); <span class="hljs-string">"Content-Type"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"multipart/form-data"</span>}, <span class="hljs-string">"Accept"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"application/json"</span>}, <span class="hljs-string">"Authorization"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"API_KEY"</span>}, - + } data := bytes.NewBuffer([]<span class="hljs-keyword">byte</span>{jsonReq}) @@ -3101,7 +3219,7 @@ System.out.println(response.toString()); headers := <span class="hljs-keyword">map</span>[<span class="hljs-keyword">string</span>][]<span class="hljs-keyword">string</span>{ <span class="hljs-string">"Accept"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"application/json"</span>}, <span class="hljs-string">"Authorization"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"API_KEY"</span>}, - + } data := bytes.NewBuffer([]<span class="hljs-keyword">byte</span>{jsonReq}) @@ -3326,7 +3444,7 @@ System.out.println(response.toString()); headers := <span class="hljs-keyword">map</span>[<span class="hljs-keyword">string</span>][]<span class="hljs-keyword">string</span>{ <span class="hljs-string">"Authorization"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"API_KEY"</span>}, - + } data := bytes.NewBuffer([]<span class="hljs-keyword">byte</span>{jsonReq}) @@ -3488,7 +3606,7 @@ System.out.println(response.toString()); headers := <span class="hljs-keyword">map</span>[<span class="hljs-keyword">string</span>][]<span class="hljs-keyword">string</span>{ <span class="hljs-string">"Authorization"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"API_KEY"</span>}, - + } data := bytes.NewBuffer([]<span class="hljs-keyword">byte</span>{jsonReq}) @@ -3671,7 +3789,7 @@ System.out.println(response.toString()); <span class="hljs-string">"Content-Type"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"multipart/form-data"</span>}, <span class="hljs-string">"Accept"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"application/json"</span>}, <span class="hljs-string">"Authorization"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"API_KEY"</span>}, - + } data := bytes.NewBuffer([]<span class="hljs-keyword">byte</span>{jsonReq}) @@ -3876,7 +3994,7 @@ System.out.println(response.toString()); headers := <span class="hljs-keyword">map</span>[<span class="hljs-keyword">string</span>][]<span class="hljs-keyword">string</span>{ <span class="hljs-string">"Content-Type"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"multipart/form-data"</span>}, <span class="hljs-string">"Authorization"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"API_KEY"</span>}, - + } data := bytes.NewBuffer([]<span class="hljs-keyword">byte</span>{jsonReq}) @@ -4098,7 +4216,7 @@ System.out.println(response.toString()); headers := <span class="hljs-keyword">map</span>[<span class="hljs-keyword">string</span>][]<span class="hljs-keyword">string</span>{ <span class="hljs-string">"Accept"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"application/json"</span>}, <span class="hljs-string">"Authorization"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"API_KEY"</span>}, - + } data := bytes.NewBuffer([]<span class="hljs-keyword">byte</span>{jsonReq}) @@ -4303,7 +4421,7 @@ System.out.println(response.toString()); headers := <span class="hljs-keyword">map</span>[<span class="hljs-keyword">string</span>][]<span class="hljs-keyword">string</span>{ <span class="hljs-string">"Authorization"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"API_KEY"</span>}, - + } data := bytes.NewBuffer([]<span class="hljs-keyword">byte</span>{jsonReq}) @@ -4480,7 +4598,7 @@ System.out.println(response.toString()); headers := <span class="hljs-keyword">map</span>[<span class="hljs-keyword">string</span>][]<span class="hljs-keyword">string</span>{ <span class="hljs-string">"Content-Type"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"multipart/form-data"</span>}, <span class="hljs-string">"Authorization"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"API_KEY"</span>}, - + } data := bytes.NewBuffer([]<span class="hljs-keyword">byte</span>{jsonReq}) @@ -4674,7 +4792,7 @@ System.out.println(response.toString()); headers := <span class="hljs-keyword">map</span>[<span class="hljs-keyword">string</span>][]<span class="hljs-keyword">string</span>{ <span class="hljs-string">"Authorization"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"API_KEY"</span>}, - + } data := bytes.NewBuffer([]<span class="hljs-keyword">byte</span>{jsonReq}) @@ -4847,7 +4965,7 @@ System.out.println(response.toString()); headers := <span class="hljs-keyword">map</span>[<span class="hljs-keyword">string</span>][]<span class="hljs-keyword">string</span>{ <span class="hljs-string">"Authorization"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"API_KEY"</span>}, - + } data := bytes.NewBuffer([]<span class="hljs-keyword">byte</span>{jsonReq}) @@ -5021,7 +5139,7 @@ System.out.println(response.toString()); headers := <span class="hljs-keyword">map</span>[<span class="hljs-keyword">string</span>][]<span class="hljs-keyword">string</span>{ <span class="hljs-string">"Authorization"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"API_KEY"</span>}, - + } data := bytes.NewBuffer([]<span class="hljs-keyword">byte</span>{jsonReq}) @@ -5212,7 +5330,7 @@ System.out.println(response.toString()); headers := <span class="hljs-keyword">map</span>[<span class="hljs-keyword">string</span>][]<span class="hljs-keyword">string</span>{ <span class="hljs-string">"Content-Type"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"multipart/form-data"</span>}, <span class="hljs-string">"Authorization"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"API_KEY"</span>}, - + } data := bytes.NewBuffer([]<span class="hljs-keyword">byte</span>{jsonReq}) @@ -5420,7 +5538,7 @@ System.out.println(response.toString()); headers := <span class="hljs-keyword">map</span>[<span class="hljs-keyword">string</span>][]<span class="hljs-keyword">string</span>{ <span class="hljs-string">"Authorization"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"API_KEY"</span>}, - + } data := bytes.NewBuffer([]<span class="hljs-keyword">byte</span>{jsonReq}) @@ -5609,7 +5727,7 @@ System.out.println(response.toString()); headers := <span class="hljs-keyword">map</span>[<span class="hljs-keyword">string</span>][]<span class="hljs-keyword">string</span>{ <span class="hljs-string">"Accept"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"application/json"</span>}, <span class="hljs-string">"Authorization"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"API_KEY"</span>}, - + } data := bytes.NewBuffer([]<span class="hljs-keyword">byte</span>{jsonReq}) @@ -5840,7 +5958,7 @@ System.out.println(response.toString()); headers := <span class="hljs-keyword">map</span>[<span class="hljs-keyword">string</span>][]<span class="hljs-keyword">string</span>{ <span class="hljs-string">"Content-Type"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"multipart/form-data"</span>}, <span class="hljs-string">"Authorization"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"API_KEY"</span>}, - + } data := bytes.NewBuffer([]<span class="hljs-keyword">byte</span>{jsonReq}) @@ -6034,7 +6152,7 @@ System.out.println(response.toString()); headers := <span class="hljs-keyword">map</span>[<span class="hljs-keyword">string</span>][]<span class="hljs-keyword">string</span>{ <span class="hljs-string">"Authorization"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"API_KEY"</span>}, - + } data := bytes.NewBuffer([]<span class="hljs-keyword">byte</span>{jsonReq}) @@ -6207,7 +6325,7 @@ System.out.println(response.toString()); headers := <span class="hljs-keyword">map</span>[<span class="hljs-keyword">string</span>][]<span class="hljs-keyword">string</span>{ <span class="hljs-string">"Authorization"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"API_KEY"</span>}, - + } data := bytes.NewBuffer([]<span class="hljs-keyword">byte</span>{jsonReq}) @@ -6389,7 +6507,7 @@ System.out.println(response.toString()); headers := <span class="hljs-keyword">map</span>[<span class="hljs-keyword">string</span>][]<span class="hljs-keyword">string</span>{ <span class="hljs-string">"Accept"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"application/json"</span>}, <span class="hljs-string">"Authorization"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"API_KEY"</span>}, - + } data := bytes.NewBuffer([]<span class="hljs-keyword">byte</span>{jsonReq}) @@ -6622,7 +6740,7 @@ System.out.println(response.toString()); <span class="hljs-string">"Content-Type"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"multipart/form-data"</span>}, <span class="hljs-string">"Accept"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"application/json"</span>}, <span class="hljs-string">"Authorization"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"API_KEY"</span>}, - + } data := bytes.NewBuffer([]<span class="hljs-keyword">byte</span>{jsonReq}) @@ -6882,7 +7000,7 @@ System.out.println(response.toString()); headers := <span class="hljs-keyword">map</span>[<span class="hljs-keyword">string</span>][]<span class="hljs-keyword">string</span>{ <span class="hljs-string">"Authorization"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"API_KEY"</span>}, - + } data := bytes.NewBuffer([]<span class="hljs-keyword">byte</span>{jsonReq}) @@ -7048,7 +7166,7 @@ System.out.println(response.toString()); headers := <span class="hljs-keyword">map</span>[<span class="hljs-keyword">string</span>][]<span class="hljs-keyword">string</span>{ <span class="hljs-string">"Authorization"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"API_KEY"</span>}, - + } data := bytes.NewBuffer([]<span class="hljs-keyword">byte</span>{jsonReq}) @@ -7223,7 +7341,7 @@ System.out.println(response.toString()); headers := <span class="hljs-keyword">map</span>[<span class="hljs-keyword">string</span>][]<span class="hljs-keyword">string</span>{ <span class="hljs-string">"Accept"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"application/json"</span>}, <span class="hljs-string">"Authorization"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"API_KEY"</span>}, - + } data := bytes.NewBuffer([]<span class="hljs-keyword">byte</span>{jsonReq}) @@ -7517,7 +7635,7 @@ System.out.println(response.toString()); <span class="hljs-string">"Content-Type"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"multipart/form-data"</span>}, <span class="hljs-string">"Accept"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"application/json"</span>}, <span class="hljs-string">"Authorization"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"API_KEY"</span>}, - + } data := bytes.NewBuffer([]<span class="hljs-keyword">byte</span>{jsonReq}) @@ -7739,7 +7857,7 @@ System.out.println(response.toString()); headers := <span class="hljs-keyword">map</span>[<span class="hljs-keyword">string</span>][]<span class="hljs-keyword">string</span>{ <span class="hljs-string">"Accept"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"application/json"</span>}, <span class="hljs-string">"Authorization"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"API_KEY"</span>}, - + } data := bytes.NewBuffer([]<span class="hljs-keyword">byte</span>{jsonReq}) @@ -7951,7 +8069,7 @@ System.out.println(response.toString()); <span class="hljs-string">"Content-Type"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"multipart/form-data"</span>}, <span class="hljs-string">"Accept"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"application/json"</span>}, <span class="hljs-string">"Authorization"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"API_KEY"</span>}, - + } data := bytes.NewBuffer([]<span class="hljs-keyword">byte</span>{jsonReq}) @@ -8213,7 +8331,7 @@ System.out.println(response.toString()); headers := <span class="hljs-keyword">map</span>[<span class="hljs-keyword">string</span>][]<span class="hljs-keyword">string</span>{ <span class="hljs-string">"Accept"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"application/json"</span>}, <span class="hljs-string">"Authorization"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"API_KEY"</span>}, - + } data := bytes.NewBuffer([]<span class="hljs-keyword">byte</span>{jsonReq}) @@ -8415,7 +8533,7 @@ System.out.println(response.toString()); headers := <span class="hljs-keyword">map</span>[<span class="hljs-keyword">string</span>][]<span class="hljs-keyword">string</span>{ <span class="hljs-string">"Authorization"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"API_KEY"</span>}, - + } data := bytes.NewBuffer([]<span class="hljs-keyword">byte</span>{jsonReq}) @@ -8591,7 +8709,7 @@ System.out.println(response.toString()); headers := <span class="hljs-keyword">map</span>[<span class="hljs-keyword">string</span>][]<span class="hljs-keyword">string</span>{ <span class="hljs-string">"Content-Type"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"multipart/form-data"</span>}, <span class="hljs-string">"Authorization"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"API_KEY"</span>}, - + } data := bytes.NewBuffer([]<span class="hljs-keyword">byte</span>{jsonReq}) @@ -8786,7 +8904,7 @@ System.out.println(response.toString()); headers := <span class="hljs-keyword">map</span>[<span class="hljs-keyword">string</span>][]<span class="hljs-keyword">string</span>{ <span class="hljs-string">"Accept"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"application/json"</span>}, <span class="hljs-string">"Authorization"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"API_KEY"</span>}, - + } data := bytes.NewBuffer([]<span class="hljs-keyword">byte</span>{jsonReq}) @@ -9007,7 +9125,7 @@ System.out.println(response.toString()); <span class="hljs-string">"Content-Type"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"multipart/form-data"</span>}, <span class="hljs-string">"Accept"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"application/json"</span>}, <span class="hljs-string">"Authorization"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"API_KEY"</span>}, - + } data := bytes.NewBuffer([]<span class="hljs-keyword">byte</span>{jsonReq}) @@ -9229,7 +9347,7 @@ System.out.println(response.toString()); headers := <span class="hljs-keyword">map</span>[<span class="hljs-keyword">string</span>][]<span class="hljs-keyword">string</span>{ <span class="hljs-string">"Accept"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"application/json"</span>}, <span class="hljs-string">"Authorization"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"API_KEY"</span>}, - + } data := bytes.NewBuffer([]<span class="hljs-keyword">byte</span>{jsonReq}) @@ -9432,7 +9550,7 @@ System.out.println(response.toString()); headers := <span class="hljs-keyword">map</span>[<span class="hljs-keyword">string</span>][]<span class="hljs-keyword">string</span>{ <span class="hljs-string">"Accept"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"application/json"</span>}, <span class="hljs-string">"Authorization"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"API_KEY"</span>}, - + } data := bytes.NewBuffer([]<span class="hljs-keyword">byte</span>{jsonReq}) @@ -9535,19 +9653,19 @@ The list is not put in the recycle bin.</p> To perform this operation, you must be authenticated by means of one of the following methods: UserSecurity </aside> -<h1 id="wekan-rest-api-swimlanes">Swimlanes</h1> -<h2 id="get_all_swimlanes">get_all_swimlanes</h2> -<p><a id="opIdget_all_swimlanes"></a></p> +<h1 id="wekan-rest-api-cards">Cards</h1> +<h2 id="get_all_cards">get_all_cards</h2> +<p><a id="opIdget_all_cards"></a></p> <blockquote> <p>Code samples</p> </blockquote> <pre class="highlight tab tab-shell"><code><span class="hljs-comment"># You can also use wget</span> -curl -X GET /api/boards/{board}/swimlanes \ +curl -X GET /api/boards/{board}/lists/{list}/cards \ -H <span class="hljs-string">'Accept: application/json'</span> \ -H <span class="hljs-string">'Authorization: API_KEY'</span> </code></pre> -<pre class="highlight tab tab-http"><code><span class="hljs-keyword">GET</span> <span class="hljs-string">/api/boards/{board}/swimlanes</span> HTTP/1.1 +<pre class="highlight tab tab-http"><code><span class="hljs-keyword">GET</span> <span class="hljs-string">/api/boards/{board}/lists/{list}/cards</span> HTTP/1.1 <span class="http"><span class="hljs-attribute">Accept</span>: application/json @@ -9559,7 +9677,7 @@ curl -X GET /api/boards/{board}/swimlanes \ }; $.ajax({ - <span class="hljs-attr">url</span>: <span class="hljs-string">'/api/boards/{board}/swimlanes'</span>, + <span class="hljs-attr">url</span>: <span class="hljs-string">'/api/boards/{board}/lists/{list}/cards'</span>, <span class="hljs-attr">method</span>: <span class="hljs-string">'get'</span>, <span class="hljs-attr">headers</span>: headers, @@ -9577,7 +9695,7 @@ $.ajax({ }; -fetch(<span class="hljs-string">'/api/boards/{board}/swimlanes'</span>, +fetch(<span class="hljs-string">'/api/boards/{board}/lists/{list}/cards'</span>, { <span class="hljs-attr">method</span>: <span class="hljs-string">'GET'</span>, @@ -9598,7 +9716,7 @@ headers = { <span class="hljs-string">'Authorization'</span> => <span class="hljs-string">'API_KEY'</span> } -result = RestClient.get <span class="hljs-string">'/api/boards/{board}/swimlanes'</span>, +result = RestClient.get <span class="hljs-string">'/api/boards/{board}/lists/{list}/cards'</span>, <span class="hljs-symbol">params:</span> { }, <span class="hljs-symbol">headers:</span> headers @@ -9611,14 +9729,14 @@ headers = { <span class="hljs-string">'Authorization'</span>: <span class="hljs-string">'API_KEY'</span> } -r = requests.get(<span class="hljs-string">'/api/boards/{board}/swimlanes'</span>, params={ +r = requests.get(<span class="hljs-string">'/api/boards/{board}/lists/{list}/cards'</span>, params={ }, headers = headers) <span class="hljs-keyword">print</span> r.json() </code></pre> -<pre class="highlight tab tab-java"><code>URL obj = <span class="hljs-keyword">new</span> URL(<span class="hljs-string">"/api/boards/{board}/swimlanes"</span>); +<pre class="highlight tab tab-java"><code>URL obj = <span class="hljs-keyword">new</span> URL(<span class="hljs-string">"/api/boards/{board}/lists/{list}/cards"</span>); HttpURLConnection con = (HttpURLConnection) obj.openConnection(); con.setRequestMethod(<span class="hljs-string">"GET"</span>); <span class="hljs-keyword">int</span> responseCode = con.getResponseCode(); @@ -9645,11 +9763,11 @@ System.out.println(response.toString()); headers := <span class="hljs-keyword">map</span>[<span class="hljs-keyword">string</span>][]<span class="hljs-keyword">string</span>{ <span class="hljs-string">"Accept"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"application/json"</span>}, <span class="hljs-string">"Authorization"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"API_KEY"</span>}, - + } data := bytes.NewBuffer([]<span class="hljs-keyword">byte</span>{jsonReq}) - req, err := http.NewRequest(<span class="hljs-string">"GET"</span>, <span class="hljs-string">"/api/boards/{board}/swimlanes"</span>, data) + req, err := http.NewRequest(<span class="hljs-string">"GET"</span>, <span class="hljs-string">"/api/boards/{board}/lists/{list}/cards"</span>, data) req.Header = headers client := &http.Client{} @@ -9658,9 +9776,9 @@ System.out.println(response.toString()); } </code></pre> -<p><code>GET /api/boards/{board}/swimlanes</code></p> -<p><em>Get the list of swimlanes attached to a board</em></p> -<h3 id="get_all_swimlanes-parameters">Parameters</h3> +<p><code>GET /api/boards/{board}/lists/{list}/cards</code></p> +<p><em>Get all Cards attached to a List</em></p> +<h3 id="get_all_cards-parameters">Parameters</h3> <table> <thead> <tr> @@ -9677,12 +9795,20 @@ System.out.println(response.toString()); <td>path</td> <td>string</td> <td>true</td> -<td>the ID of the board</td> +<td>the board ID</td> +</tr> +<tr> +<td>list</td> +<td>path</td> +<td>string</td> +<td>true</td> +<td>the list ID</td> </tr> </tbody> </table> <h4 id="detailed-descriptions">Detailed descriptions</h4> -<p><strong>board</strong>: the ID of the board</p> +<p><strong>board</strong>: the board ID</p> +<p><strong>list</strong>: the list ID</p> <blockquote> <p>Example responses</p> </blockquote> @@ -9692,11 +9818,12 @@ System.out.println(response.toString()); <pre class="highlight tab tab-json"><code>[ { <span class="hljs-attr">"_id"</span>: <span class="hljs-string">"string"</span>, - <span class="hljs-attr">"title"</span>: <span class="hljs-string">"string"</span> + <span class="hljs-attr">"title"</span>: <span class="hljs-string">"string"</span>, + <span class="hljs-attr">"description"</span>: <span class="hljs-string">"string"</span> } ] </code></pre> -<h3 id="get_all_swimlanes-responses">Responses</h3> +<h3 id="get_all_cards-responses">Responses</h3> <table> <thead> <tr> @@ -9715,7 +9842,7 @@ System.out.println(response.toString()); </tr> </tbody> </table> -<h3 id="get_all_swimlanes-responseschema">Response Schema</h3> +<h3 id="get_all_cards-responseschema">Response Schema</h3> <p>Status Code <strong>200</strong></p> <table> <thead> @@ -9742,25 +9869,32 @@ System.out.println(response.toString()); <td>none</td> <td>none</td> </tr> +<tr> +<td>» description</td> +<td>string</td> +<td>false</td> +<td>none</td> +<td>none</td> +</tr> </tbody> </table> <aside class="warning"> To perform this operation, you must be authenticated by means of one of the following methods: UserSecurity </aside> -<h2 id="new_swimlane">new_swimlane</h2> -<p><a id="opIdnew_swimlane"></a></p> +<h2 id="new_card">new_card</h2> +<p><a id="opIdnew_card"></a></p> <blockquote> <p>Code samples</p> </blockquote> <pre class="highlight tab tab-shell"><code><span class="hljs-comment"># You can also use wget</span> -curl -X POST /api/boards/{board}/swimlanes \ +curl -X POST /api/boards/{board}/lists/{list}/cards \ -H <span class="hljs-string">'Content-Type: multipart/form-data'</span> \ -H <span class="hljs-string">'Accept: application/json'</span> \ -H <span class="hljs-string">'Authorization: API_KEY'</span> </code></pre> -<pre class="highlight tab tab-http"><code><span class="hljs-keyword">POST</span> <span class="hljs-string">/api/boards/{board}/swimlanes</span> HTTP/1.1 +<pre class="highlight tab tab-http"><code><span class="hljs-keyword">POST</span> <span class="hljs-string">/api/boards/{board}/lists/{list}/cards</span> HTTP/1.1 <span class="fortran">Content-<span class="hljs-keyword">Type</span>: multipart/<span class="hljs-keyword">form</span>-<span class="hljs-keyword">data</span> Accept: application/json @@ -9774,7 +9908,7 @@ Accept: application/json }; $.ajax({ - <span class="hljs-attr">url</span>: <span class="hljs-string">'/api/boards/{board}/swimlanes'</span>, + <span class="hljs-attr">url</span>: <span class="hljs-string">'/api/boards/{board}/lists/{list}/cards'</span>, <span class="hljs-attr">method</span>: <span class="hljs-string">'post'</span>, <span class="hljs-attr">headers</span>: headers, @@ -9786,7 +9920,12 @@ $.ajax({ </code></pre> <pre class="highlight tab tab-javascript--nodejs"><code><span class="hljs-keyword">const</span> fetch = <span class="hljs-built_in">require</span>(<span class="hljs-string">'node-fetch'</span>); <span class="hljs-keyword">const</span> inputBody = <span class="hljs-string">'{ - "title": "string" + "authorId": "string", + "members": "string", + "assignees": "string", + "title": "string", + "description": "string", + "swimlaneId": "string" }'</span>; <span class="hljs-keyword">const</span> headers = { <span class="hljs-string">'Content-Type'</span>:<span class="hljs-string">'multipart/form-data'</span>, @@ -9795,7 +9934,7 @@ $.ajax({ }; -fetch(<span class="hljs-string">'/api/boards/{board}/swimlanes'</span>, +fetch(<span class="hljs-string">'/api/boards/{board}/lists/{list}/cards'</span>, { <span class="hljs-attr">method</span>: <span class="hljs-string">'POST'</span>, <span class="hljs-attr">body</span>: inputBody, @@ -9817,7 +9956,7 @@ headers = { <span class="hljs-string">'Authorization'</span> => <span class="hljs-string">'API_KEY'</span> } -result = RestClient.post <span class="hljs-string">'/api/boards/{board}/swimlanes'</span>, +result = RestClient.post <span class="hljs-string">'/api/boards/{board}/lists/{list}/cards'</span>, <span class="hljs-symbol">params:</span> { }, <span class="hljs-symbol">headers:</span> headers @@ -9831,14 +9970,14 @@ headers = { <span class="hljs-string">'Authorization'</span>: <span class="hljs-string">'API_KEY'</span> } -r = requests.post(<span class="hljs-string">'/api/boards/{board}/swimlanes'</span>, params={ +r = requests.post(<span class="hljs-string">'/api/boards/{board}/lists/{list}/cards'</span>, params={ }, headers = headers) <span class="hljs-keyword">print</span> r.json() </code></pre> -<pre class="highlight tab tab-java"><code>URL obj = <span class="hljs-keyword">new</span> URL(<span class="hljs-string">"/api/boards/{board}/swimlanes"</span>); +<pre class="highlight tab tab-java"><code>URL obj = <span class="hljs-keyword">new</span> URL(<span class="hljs-string">"/api/boards/{board}/lists/{list}/cards"</span>); HttpURLConnection con = (HttpURLConnection) obj.openConnection(); con.setRequestMethod(<span class="hljs-string">"POST"</span>); <span class="hljs-keyword">int</span> responseCode = con.getResponseCode(); @@ -9866,11 +10005,11 @@ System.out.println(response.toString()); <span class="hljs-string">"Content-Type"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"multipart/form-data"</span>}, <span class="hljs-string">"Accept"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"application/json"</span>}, <span class="hljs-string">"Authorization"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"API_KEY"</span>}, - + } data := bytes.NewBuffer([]<span class="hljs-keyword">byte</span>{jsonReq}) - req, err := http.NewRequest(<span class="hljs-string">"POST"</span>, <span class="hljs-string">"/api/boards/{board}/swimlanes"</span>, data) + req, err := http.NewRequest(<span class="hljs-string">"POST"</span>, <span class="hljs-string">"/api/boards/{board}/lists/{list}/cards"</span>, data) req.Header = headers client := &http.Client{} @@ -9879,15 +10018,20 @@ System.out.println(response.toString()); } </code></pre> -<p><code>POST /api/boards/{board}/swimlanes</code></p> -<p><em>Add a swimlane to a board</em></p> +<p><code>POST /api/boards/{board}/lists/{list}/cards</code></p> +<p><em>Create a new Card</em></p> <blockquote> <p>Body parameter</p> </blockquote> -<pre class="highlight tab tab-yaml"><code><span class="hljs-attr">title:</span> <span class="hljs-string">string</span> +<pre class="highlight tab tab-yaml"><code><span class="hljs-attr">authorId:</span> <span class="hljs-string">string</span> +<span class="hljs-attr">members:</span> <span class="hljs-string">string</span> +<span class="hljs-attr">assignees:</span> <span class="hljs-string">string</span> +<span class="hljs-attr">title:</span> <span class="hljs-string">string</span> +<span class="hljs-attr">description:</span> <span class="hljs-string">string</span> +<span class="hljs-attr">swimlaneId:</span> <span class="hljs-string">string</span> </code></pre> -<h3 id="new_swimlane-parameters">Parameters</h3> +<h3 id="new_card-parameters">Parameters</h3> <table> <thead> <tr> @@ -9904,7 +10048,14 @@ System.out.println(response.toString()); <td>path</td> <td>string</td> <td>true</td> -<td>the ID of the board</td> +<td>the board ID of the new card</td> +</tr> +<tr> +<td>list</td> +<td>path</td> +<td>string</td> +<td>true</td> +<td>the list ID of the new card</td> </tr> <tr> <td>body</td> @@ -9914,16 +10065,52 @@ System.out.println(response.toString()); <td>none</td> </tr> <tr> +<td>» authorId</td> +<td>body</td> +<td>string</td> +<td>true</td> +<td>the authorId value</td> +</tr> +<tr> +<td>» members</td> +<td>body</td> +<td>string</td> +<td>false</td> +<td>the member IDs list of the new card</td> +</tr> +<tr> +<td>» assignees</td> +<td>body</td> +<td>string</td> +<td>false</td> +<td>the array of maximum one ID of assignee of the new card</td> +</tr> +<tr> <td>» title</td> <td>body</td> <td>string</td> <td>true</td> -<td>the new title of the swimlane</td> +<td>the title of the new card</td> +</tr> +<tr> +<td>» description</td> +<td>body</td> +<td>string</td> +<td>true</td> +<td>the description of the new card</td> +</tr> +<tr> +<td>» swimlaneId</td> +<td>body</td> +<td>string</td> +<td>true</td> +<td>the swimlane ID of the new card</td> </tr> </tbody> </table> <h4 id="detailed-descriptions">Detailed descriptions</h4> -<p><strong>board</strong>: the ID of the board</p> +<p><strong>board</strong>: the board ID of the new card</p> +<p><strong>list</strong>: the list ID of the new card</p> <blockquote> <p>Example responses</p> </blockquote> @@ -9934,7 +10121,7 @@ System.out.println(response.toString()); <span class="hljs-attr">"_id"</span>: <span class="hljs-string">"string"</span> } </code></pre> -<h3 id="new_swimlane-responses">Responses</h3> +<h3 id="new_card-responses">Responses</h3> <table> <thead> <tr> @@ -9953,7 +10140,7 @@ System.out.println(response.toString()); </tr> </tbody> </table> -<h3 id="new_swimlane-responseschema">Response Schema</h3> +<h3 id="new_card-responseschema">Response Schema</h3> <p>Status Code <strong>200</strong></p> <table> <thead> @@ -9979,30 +10166,26 @@ System.out.println(response.toString()); To perform this operation, you must be authenticated by means of one of the following methods: UserSecurity </aside> -<h2 id="get_swimlane">get_swimlane</h2> -<p><a id="opIdget_swimlane"></a></p> +<h2 id="get_board_list_card">get_board_list_card</h2> +<p><a id="opIdget_board_list_card"></a></p> <blockquote> <p>Code samples</p> </blockquote> <pre class="highlight tab tab-shell"><code><span class="hljs-comment"># You can also use wget</span> -curl -X GET /api/boards/{board}/swimlanes/{swimlane} \ - -H <span class="hljs-string">'Accept: application/json'</span> \ +curl -X GET /api/boards/{board}/lists/{list}/cards/{card} \ -H <span class="hljs-string">'Authorization: API_KEY'</span> </code></pre> -<pre class="highlight tab tab-http"><code><span class="hljs-keyword">GET</span> <span class="hljs-string">/api/boards/{board}/swimlanes/{swimlane}</span> HTTP/1.1 - -<span class="http"><span class="hljs-attribute">Accept</span>: application/json +<pre class="highlight tab tab-http"><code><span class="hljs-keyword">GET</span> <span class="hljs-string">/api/boards/{board}/lists/{list}/cards/{card}</span> HTTP/1.1 -<span class="undefined"></span></span></code></pre> +<span class="undefined"></span></code></pre> <pre class="highlight tab tab-javascript"><code><span class="hljs-keyword">var</span> headers = { - <span class="hljs-string">'Accept'</span>:<span class="hljs-string">'application/json'</span>, <span class="hljs-string">'Authorization'</span>:<span class="hljs-string">'API_KEY'</span> }; $.ajax({ - <span class="hljs-attr">url</span>: <span class="hljs-string">'/api/boards/{board}/swimlanes/{swimlane}'</span>, + <span class="hljs-attr">url</span>: <span class="hljs-string">'/api/boards/{board}/lists/{list}/cards/{card}'</span>, <span class="hljs-attr">method</span>: <span class="hljs-string">'get'</span>, <span class="hljs-attr">headers</span>: headers, @@ -10015,12 +10198,11 @@ $.ajax({ <pre class="highlight tab tab-javascript--nodejs"><code><span class="hljs-keyword">const</span> fetch = <span class="hljs-built_in">require</span>(<span class="hljs-string">'node-fetch'</span>); <span class="hljs-keyword">const</span> headers = { - <span class="hljs-string">'Accept'</span>:<span class="hljs-string">'application/json'</span>, <span class="hljs-string">'Authorization'</span>:<span class="hljs-string">'API_KEY'</span> }; -fetch(<span class="hljs-string">'/api/boards/{board}/swimlanes/{swimlane}'</span>, +fetch(<span class="hljs-string">'/api/boards/{board}/lists/{list}/cards/{card}'</span>, { <span class="hljs-attr">method</span>: <span class="hljs-string">'GET'</span>, @@ -10037,11 +10219,10 @@ fetch(<span class="hljs-string">'/api/boards/{board}/swimlanes/{swimlane}'</span <span class="hljs-keyword">require</span> <span class="hljs-string">'json'</span> headers = { - <span class="hljs-string">'Accept'</span> => <span class="hljs-string">'application/json'</span>, <span class="hljs-string">'Authorization'</span> => <span class="hljs-string">'API_KEY'</span> } -result = RestClient.get <span class="hljs-string">'/api/boards/{board}/swimlanes/{swimlane}'</span>, +result = RestClient.get <span class="hljs-string">'/api/boards/{board}/lists/{list}/cards/{card}'</span>, <span class="hljs-symbol">params:</span> { }, <span class="hljs-symbol">headers:</span> headers @@ -10050,18 +10231,17 @@ p JSON.parse(result) </code></pre> <pre class="highlight tab tab-python"><code><span class="hljs-keyword">import</span> requests headers = { - <span class="hljs-string">'Accept'</span>: <span class="hljs-string">'application/json'</span>, <span class="hljs-string">'Authorization'</span>: <span class="hljs-string">'API_KEY'</span> } -r = requests.get(<span class="hljs-string">'/api/boards/{board}/swimlanes/{swimlane}'</span>, params={ +r = requests.get(<span class="hljs-string">'/api/boards/{board}/lists/{list}/cards/{card}'</span>, params={ }, headers = headers) <span class="hljs-keyword">print</span> r.json() </code></pre> -<pre class="highlight tab tab-java"><code>URL obj = <span class="hljs-keyword">new</span> URL(<span class="hljs-string">"/api/boards/{board}/swimlanes/{swimlane}"</span>); +<pre class="highlight tab tab-java"><code>URL obj = <span class="hljs-keyword">new</span> URL(<span class="hljs-string">"/api/boards/{board}/lists/{list}/cards/{card}"</span>); HttpURLConnection con = (HttpURLConnection) obj.openConnection(); con.setRequestMethod(<span class="hljs-string">"GET"</span>); <span class="hljs-keyword">int</span> responseCode = con.getResponseCode(); @@ -10086,13 +10266,12 @@ System.out.println(response.toString()); <span class="hljs-function"><span class="hljs-keyword">func</span> <span class="hljs-title">main</span><span class="hljs-params">()</span></span> { headers := <span class="hljs-keyword">map</span>[<span class="hljs-keyword">string</span>][]<span class="hljs-keyword">string</span>{ - <span class="hljs-string">"Accept"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"application/json"</span>}, <span class="hljs-string">"Authorization"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"API_KEY"</span>}, - + } data := bytes.NewBuffer([]<span class="hljs-keyword">byte</span>{jsonReq}) - req, err := http.NewRequest(<span class="hljs-string">"GET"</span>, <span class="hljs-string">"/api/boards/{board}/swimlanes/{swimlane}"</span>, data) + req, err := http.NewRequest(<span class="hljs-string">"GET"</span>, <span class="hljs-string">"/api/boards/{board}/lists/{list}/cards/{card}"</span>, data) req.Header = headers client := &http.Client{} @@ -10101,9 +10280,8 @@ System.out.println(response.toString()); } </code></pre> -<p><code>GET /api/boards/{board}/swimlanes/{swimlane}</code></p> -<p><em>Get a swimlane</em></p> -<h3 id="get_swimlane-parameters">Parameters</h3> +<p><code>GET /api/boards/{board}/lists/{list}/cards/{card}</code></p> +<h3 id="get_board_list_card-parameters">Parameters</h3> <table> <thead> <tr> @@ -10120,39 +10298,25 @@ System.out.println(response.toString()); <td>path</td> <td>string</td> <td>true</td> -<td>the ID of the board</td> +<td>the board value</td> </tr> <tr> -<td>swimlane</td> +<td>list</td> <td>path</td> <td>string</td> <td>true</td> -<td>the ID of the swimlane</td> +<td>the list value</td> +</tr> +<tr> +<td>card</td> +<td>path</td> +<td>string</td> +<td>true</td> +<td>the card value</td> </tr> </tbody> </table> -<h4 id="detailed-descriptions">Detailed descriptions</h4> -<p><strong>board</strong>: the ID of the board</p> -<p><strong>swimlane</strong>: the ID of the swimlane</p> -<blockquote> -<p>Example responses</p> -</blockquote> -<blockquote> -<p>200 Response</p> -</blockquote> -<pre class="highlight tab tab-json"><code>{ - <span class="hljs-attr">"title"</span>: <span class="hljs-string">"string"</span>, - <span class="hljs-attr">"archived"</span>: <span class="hljs-literal">true</span>, - <span class="hljs-attr">"boardId"</span>: <span class="hljs-string">"string"</span>, - <span class="hljs-attr">"createdAt"</span>: <span class="hljs-string">"string"</span>, - <span class="hljs-attr">"sort"</span>: <span class="hljs-number">0</span>, - <span class="hljs-attr">"color"</span>: <span class="hljs-string">"white"</span>, - <span class="hljs-attr">"updatedAt"</span>: <span class="hljs-string">"string"</span>, - <span class="hljs-attr">"modifiedAt"</span>: <span class="hljs-string">"string"</span>, - <span class="hljs-attr">"type"</span>: <span class="hljs-string">"string"</span> -} -</code></pre> -<h3 id="get_swimlane-responses">Responses</h3> +<h3 id="get_board_list_card-responses">Responses</h3> <table> <thead> <tr> @@ -10167,7 +10331,7 @@ System.out.println(response.toString()); <td>200</td> <td><a href="https://tools.ietf.org/html/rfc7231#section-6.3.1">OK</a></td> <td>200 response</td> -<td><a href="#schemaswimlanes">Swimlanes</a></td> +<td>None</td> </tr> </tbody> </table> @@ -10175,27 +10339,31 @@ System.out.println(response.toString()); To perform this operation, you must be authenticated by means of one of the following methods: UserSecurity </aside> -<h2 id="delete_board_swimlane">delete_board_swimlane</h2> -<p><a id="opIddelete_board_swimlane"></a></p> +<h2 id="put_board_list_card">put_board_list_card</h2> +<p><a id="opIdput_board_list_card"></a></p> <blockquote> <p>Code samples</p> </blockquote> <pre class="highlight tab tab-shell"><code><span class="hljs-comment"># You can also use wget</span> -curl -X DELETE /api/boards/{board}/swimlanes/{swimlane} \ +curl -X PUT /api/boards/{board}/lists/{list}/cards/{card} \ + -H <span class="hljs-string">'Content-Type: multipart/form-data'</span> \ -H <span class="hljs-string">'Authorization: API_KEY'</span> </code></pre> -<pre class="highlight tab tab-http"><code><span class="hljs-keyword">DELETE</span> <span class="hljs-string">/api/boards/{board}/swimlanes/{swimlane}</span> HTTP/1.1 +<pre class="highlight tab tab-http"><code><span class="hljs-keyword">PUT</span> <span class="hljs-string">/api/boards/{board}/lists/{list}/cards/{card}</span> HTTP/1.1 -<span class="undefined"></span></code></pre> +<span class="fortran">Content-<span class="hljs-keyword">Type</span>: multipart/<span class="hljs-keyword">form</span>-<span class="hljs-keyword">data</span> + +</span></code></pre> <pre class="highlight tab tab-javascript"><code><span class="hljs-keyword">var</span> headers = { + <span class="hljs-string">'Content-Type'</span>:<span class="hljs-string">'multipart/form-data'</span>, <span class="hljs-string">'Authorization'</span>:<span class="hljs-string">'API_KEY'</span> }; $.ajax({ - <span class="hljs-attr">url</span>: <span class="hljs-string">'/api/boards/{board}/swimlanes/{swimlane}'</span>, - <span class="hljs-attr">method</span>: <span class="hljs-string">'delete'</span>, + <span class="hljs-attr">url</span>: <span class="hljs-string">'/api/boards/{board}/lists/{list}/cards/{card}'</span>, + <span class="hljs-attr">method</span>: <span class="hljs-string">'put'</span>, <span class="hljs-attr">headers</span>: headers, <span class="hljs-attr">success</span>: <span class="hljs-function"><span class="hljs-keyword">function</span>(<span class="hljs-params">data</span>) </span>{ @@ -10205,16 +10373,37 @@ $.ajax({ </code></pre> <pre class="highlight tab tab-javascript--nodejs"><code><span class="hljs-keyword">const</span> fetch = <span class="hljs-built_in">require</span>(<span class="hljs-string">'node-fetch'</span>); - +<span class="hljs-keyword">const</span> inputBody = <span class="hljs-string">'{ + "title": "string", + "listId": "string", + "authorId": "string", + "parentId": "string", + "description": "string", + "color": "string", + "labelIds": "string", + "requestedBy": "string", + "assignedBy": "string", + "receivedAt": "string", + "startAt": "string", + "dueAt": "string", + "endAt": "string", + "spentTime": "string", + "isOverTime": "string", + "customFields": "string", + "members": "string", + "assignees": "string", + "swimlaneId": "string" +}'</span>; <span class="hljs-keyword">const</span> headers = { + <span class="hljs-string">'Content-Type'</span>:<span class="hljs-string">'multipart/form-data'</span>, <span class="hljs-string">'Authorization'</span>:<span class="hljs-string">'API_KEY'</span> }; -fetch(<span class="hljs-string">'/api/boards/{board}/swimlanes/{swimlane}'</span>, +fetch(<span class="hljs-string">'/api/boards/{board}/lists/{list}/cards/{card}'</span>, { - <span class="hljs-attr">method</span>: <span class="hljs-string">'DELETE'</span>, - + <span class="hljs-attr">method</span>: <span class="hljs-string">'PUT'</span>, + <span class="hljs-attr">body</span>: inputBody, <span class="hljs-attr">headers</span>: headers }) .then(<span class="hljs-function"><span class="hljs-keyword">function</span>(<span class="hljs-params">res</span>) </span>{ @@ -10228,10 +10417,11 @@ fetch(<span class="hljs-string">'/api/boards/{board}/swimlanes/{swimlane}'</span <span class="hljs-keyword">require</span> <span class="hljs-string">'json'</span> headers = { + <span class="hljs-string">'Content-Type'</span> => <span class="hljs-string">'multipart/form-data'</span>, <span class="hljs-string">'Authorization'</span> => <span class="hljs-string">'API_KEY'</span> } -result = RestClient.delete <span class="hljs-string">'/api/boards/{board}/swimlanes/{swimlane}'</span>, +result = RestClient.put <span class="hljs-string">'/api/boards/{board}/lists/{list}/cards/{card}'</span>, <span class="hljs-symbol">params:</span> { }, <span class="hljs-symbol">headers:</span> headers @@ -10240,19 +10430,20 @@ p JSON.parse(result) </code></pre> <pre class="highlight tab tab-python"><code><span class="hljs-keyword">import</span> requests headers = { + <span class="hljs-string">'Content-Type'</span>: <span class="hljs-string">'multipart/form-data'</span>, <span class="hljs-string">'Authorization'</span>: <span class="hljs-string">'API_KEY'</span> } -r = requests.delete(<span class="hljs-string">'/api/boards/{board}/swimlanes/{swimlane}'</span>, params={ +r = requests.put(<span class="hljs-string">'/api/boards/{board}/lists/{list}/cards/{card}'</span>, params={ }, headers = headers) <span class="hljs-keyword">print</span> r.json() </code></pre> -<pre class="highlight tab tab-java"><code>URL obj = <span class="hljs-keyword">new</span> URL(<span class="hljs-string">"/api/boards/{board}/swimlanes/{swimlane}"</span>); +<pre class="highlight tab tab-java"><code>URL obj = <span class="hljs-keyword">new</span> URL(<span class="hljs-string">"/api/boards/{board}/lists/{list}/cards/{card}"</span>); HttpURLConnection con = (HttpURLConnection) obj.openConnection(); -con.setRequestMethod(<span class="hljs-string">"DELETE"</span>); +con.setRequestMethod(<span class="hljs-string">"PUT"</span>); <span class="hljs-keyword">int</span> responseCode = con.getResponseCode(); BufferedReader in = <span class="hljs-keyword">new</span> BufferedReader( <span class="hljs-keyword">new</span> InputStreamReader(con.getInputStream())); @@ -10275,12 +10466,13 @@ System.out.println(response.toString()); <span class="hljs-function"><span class="hljs-keyword">func</span> <span class="hljs-title">main</span><span class="hljs-params">()</span></span> { headers := <span class="hljs-keyword">map</span>[<span class="hljs-keyword">string</span>][]<span class="hljs-keyword">string</span>{ + <span class="hljs-string">"Content-Type"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"multipart/form-data"</span>}, <span class="hljs-string">"Authorization"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"API_KEY"</span>}, - + } data := bytes.NewBuffer([]<span class="hljs-keyword">byte</span>{jsonReq}) - req, err := http.NewRequest(<span class="hljs-string">"DELETE"</span>, <span class="hljs-string">"/api/boards/{board}/swimlanes/{swimlane}"</span>, data) + req, err := http.NewRequest(<span class="hljs-string">"PUT"</span>, <span class="hljs-string">"/api/boards/{board}/lists/{list}/cards/{card}"</span>, data) req.Header = headers client := &http.Client{} @@ -10289,8 +10481,32 @@ System.out.println(response.toString()); } </code></pre> -<p><code>DELETE /api/boards/{board}/swimlanes/{swimlane}</code></p> -<h3 id="delete_board_swimlane-parameters">Parameters</h3> +<p><code>PUT /api/boards/{board}/lists/{list}/cards/{card}</code></p> +<blockquote> +<p>Body parameter</p> +</blockquote> +<pre class="highlight tab tab-yaml"><code><span class="hljs-attr">title:</span> <span class="hljs-string">string</span> +<span class="hljs-attr">listId:</span> <span class="hljs-string">string</span> +<span class="hljs-attr">authorId:</span> <span class="hljs-string">string</span> +<span class="hljs-attr">parentId:</span> <span class="hljs-string">string</span> +<span class="hljs-attr">description:</span> <span class="hljs-string">string</span> +<span class="hljs-attr">color:</span> <span class="hljs-string">string</span> +<span class="hljs-attr">labelIds:</span> <span class="hljs-string">string</span> +<span class="hljs-attr">requestedBy:</span> <span class="hljs-string">string</span> +<span class="hljs-attr">assignedBy:</span> <span class="hljs-string">string</span> +<span class="hljs-attr">receivedAt:</span> <span class="hljs-string">string</span> +<span class="hljs-attr">startAt:</span> <span class="hljs-string">string</span> +<span class="hljs-attr">dueAt:</span> <span class="hljs-string">string</span> +<span class="hljs-attr">endAt:</span> <span class="hljs-string">string</span> +<span class="hljs-attr">spentTime:</span> <span class="hljs-string">string</span> +<span class="hljs-attr">isOverTime:</span> <span class="hljs-string">string</span> +<span class="hljs-attr">customFields:</span> <span class="hljs-string">string</span> +<span class="hljs-attr">members:</span> <span class="hljs-string">string</span> +<span class="hljs-attr">assignees:</span> <span class="hljs-string">string</span> +<span class="hljs-attr">swimlaneId:</span> <span class="hljs-string">string</span> + +</code></pre> +<h3 id="put_board_list_card-parameters">Parameters</h3> <table> <thead> <tr> @@ -10310,90 +10526,3162 @@ System.out.println(response.toString()); <td>the board value</td> </tr> <tr> -<td>swimlane</td> +<td>list</td> <td>path</td> <td>string</td> <td>true</td> -<td>the swimlane value</td> +<td>the list value</td> </tr> -</tbody> -</table> -<h3 id="delete_board_swimlane-responses">Responses</h3> -<table> -<thead> <tr> -<th>Status</th> -<th>Meaning</th> -<th>Description</th> -<th>Schema</th> +<td>card</td> +<td>path</td> +<td>string</td> +<td>true</td> +<td>the card value</td> </tr> -</thead> -<tbody> <tr> -<td>200</td> -<td><a href="https://tools.ietf.org/html/rfc7231#section-6.3.1">OK</a></td> -<td>200 response</td> -<td>None</td> +<td>body</td> +<td>body</td> +<td>object</td> +<td>false</td> +<td>none</td> </tr> -</tbody> -</table> -<aside class="warning"> -To perform this operation, you must be authenticated by means of one of the following methods: -UserSecurity -</aside> -<h1 id="schemas">Schemas</h1> -<h2 id="tocsboards">Boards</h2> -<p><a id="schemaboards"></a></p> -<pre class="highlight tab tab-json"><code>{ - <span class="hljs-attr">"title"</span>: <span class="hljs-string">"string"</span>, - <span class="hljs-attr">"slug"</span>: <span class="hljs-string">"string"</span>, - <span class="hljs-attr">"archived"</span>: <span class="hljs-literal">true</span>, - <span class="hljs-attr">"createdAt"</span>: <span class="hljs-string">"string"</span>, - <span class="hljs-attr">"modifiedAt"</span>: <span class="hljs-string">"string"</span>, - <span class="hljs-attr">"stars"</span>: <span class="hljs-number">0</span>, - <span class="hljs-attr">"labels"</span>: [ - { - <span class="hljs-attr">"_id"</span>: <span class="hljs-string">"string"</span>, - <span class="hljs-attr">"name"</span>: <span class="hljs-string">"string"</span>, - <span class="hljs-attr">"color"</span>: <span class="hljs-string">"green"</span> - } - ], - <span class="hljs-attr">"members"</span>: [ - { - <span class="hljs-attr">"userId"</span>: <span class="hljs-string">"string"</span>, - <span class="hljs-attr">"isAdmin"</span>: <span class="hljs-literal">true</span>, - <span class="hljs-attr">"isActive"</span>: <span class="hljs-literal">true</span>, - <span class="hljs-attr">"isNoComments"</span>: <span class="hljs-literal">true</span>, - <span class="hljs-attr">"isCommentOnly"</span>: <span class="hljs-literal">true</span>, - <span class="hljs-attr">"isWorker"</span>: <span class="hljs-literal">true</span> +<tr> +<td>» title</td> +<td>body</td> +<td>string</td> +<td>true</td> +<td>the title value</td> +</tr> +<tr> +<td>» listId</td> +<td>body</td> +<td>string</td> +<td>true</td> +<td>the listId value</td> +</tr> +<tr> +<td>» authorId</td> +<td>body</td> +<td>string</td> +<td>true</td> +<td>the authorId value</td> +</tr> +<tr> +<td>» parentId</td> +<td>body</td> +<td>string</td> +<td>true</td> +<td>the parentId value</td> +</tr> +<tr> +<td>» description</td> +<td>body</td> +<td>string</td> +<td>true</td> +<td>the description value</td> +</tr> +<tr> +<td>» color</td> +<td>body</td> +<td>string</td> +<td>true</td> +<td>the color value</td> +</tr> +<tr> +<td>» labelIds</td> +<td>body</td> +<td>string</td> +<td>true</td> +<td>the labelIds value</td> +</tr> +<tr> +<td>» requestedBy</td> +<td>body</td> +<td>string</td> +<td>true</td> +<td>the requestedBy value</td> +</tr> +<tr> +<td>» assignedBy</td> +<td>body</td> +<td>string</td> +<td>true</td> +<td>the assignedBy value</td> +</tr> +<tr> +<td>» receivedAt</td> +<td>body</td> +<td>string</td> +<td>true</td> +<td>the receivedAt value</td> +</tr> +<tr> +<td>» startAt</td> +<td>body</td> +<td>string</td> +<td>true</td> +<td>the startAt value</td> +</tr> +<tr> +<td>» dueAt</td> +<td>body</td> +<td>string</td> +<td>true</td> +<td>the dueAt value</td> +</tr> +<tr> +<td>» endAt</td> +<td>body</td> +<td>string</td> +<td>true</td> +<td>the endAt value</td> +</tr> +<tr> +<td>» spentTime</td> +<td>body</td> +<td>string</td> +<td>true</td> +<td>the spentTime value</td> +</tr> +<tr> +<td>» isOverTime</td> +<td>body</td> +<td>string</td> +<td>true</td> +<td>the isOverTime value</td> +</tr> +<tr> +<td>» customFields</td> +<td>body</td> +<td>string</td> +<td>true</td> +<td>the customFields value</td> +</tr> +<tr> +<td>» members</td> +<td>body</td> +<td>string</td> +<td>true</td> +<td>the members value</td> +</tr> +<tr> +<td>» assignees</td> +<td>body</td> +<td>string</td> +<td>true</td> +<td>the assignees value</td> +</tr> +<tr> +<td>» swimlaneId</td> +<td>body</td> +<td>string</td> +<td>true</td> +<td>the swimlaneId value</td> +</tr> +</tbody> +</table> +<h3 id="put_board_list_card-responses">Responses</h3> +<table> +<thead> +<tr> +<th>Status</th> +<th>Meaning</th> +<th>Description</th> +<th>Schema</th> +</tr> +</thead> +<tbody> +<tr> +<td>200</td> +<td><a href="https://tools.ietf.org/html/rfc7231#section-6.3.1">OK</a></td> +<td>200 response</td> +<td>None</td> +</tr> +</tbody> +</table> +<aside class="warning"> +To perform this operation, you must be authenticated by means of one of the following methods: +UserSecurity +</aside> +<h2 id="delete_board_list_card">delete_board_list_card</h2> +<p><a id="opIddelete_board_list_card"></a></p> +<blockquote> +<p>Code samples</p> +</blockquote> +<pre class="highlight tab tab-shell"><code><span class="hljs-comment"># You can also use wget</span> +curl -X DELETE /api/boards/{board}/lists/{list}/cards/{card} \ + -H <span class="hljs-string">'Authorization: API_KEY'</span> + +</code></pre> +<pre class="highlight tab tab-http"><code><span class="hljs-keyword">DELETE</span> <span class="hljs-string">/api/boards/{board}/lists/{list}/cards/{card}</span> HTTP/1.1 + +<span class="undefined"></span></code></pre> +<pre class="highlight tab tab-javascript"><code><span class="hljs-keyword">var</span> headers = { + <span class="hljs-string">'Authorization'</span>:<span class="hljs-string">'API_KEY'</span> + +}; + +$.ajax({ + <span class="hljs-attr">url</span>: <span class="hljs-string">'/api/boards/{board}/lists/{list}/cards/{card}'</span>, + <span class="hljs-attr">method</span>: <span class="hljs-string">'delete'</span>, + + <span class="hljs-attr">headers</span>: headers, + <span class="hljs-attr">success</span>: <span class="hljs-function"><span class="hljs-keyword">function</span>(<span class="hljs-params">data</span>) </span>{ + <span class="hljs-built_in">console</span>.log(<span class="hljs-built_in">JSON</span>.stringify(data)); + } +}) + +</code></pre> +<pre class="highlight tab tab-javascript--nodejs"><code><span class="hljs-keyword">const</span> fetch = <span class="hljs-built_in">require</span>(<span class="hljs-string">'node-fetch'</span>); + +<span class="hljs-keyword">const</span> headers = { + <span class="hljs-string">'Authorization'</span>:<span class="hljs-string">'API_KEY'</span> + +}; + +fetch(<span class="hljs-string">'/api/boards/{board}/lists/{list}/cards/{card}'</span>, +{ + <span class="hljs-attr">method</span>: <span class="hljs-string">'DELETE'</span>, + + <span class="hljs-attr">headers</span>: headers +}) +.then(<span class="hljs-function"><span class="hljs-keyword">function</span>(<span class="hljs-params">res</span>) </span>{ + <span class="hljs-keyword">return</span> res.json(); +}).then(<span class="hljs-function"><span class="hljs-keyword">function</span>(<span class="hljs-params">body</span>) </span>{ + <span class="hljs-built_in">console</span>.log(body); +}); + +</code></pre> +<pre class="highlight tab tab-ruby"><code><span class="hljs-keyword">require</span> <span class="hljs-string">'rest-client'</span> +<span class="hljs-keyword">require</span> <span class="hljs-string">'json'</span> + +headers = { + <span class="hljs-string">'Authorization'</span> => <span class="hljs-string">'API_KEY'</span> +} + +result = RestClient.delete <span class="hljs-string">'/api/boards/{board}/lists/{list}/cards/{card}'</span>, + <span class="hljs-symbol">params:</span> { + }, <span class="hljs-symbol">headers:</span> headers + +p JSON.parse(result) + +</code></pre> +<pre class="highlight tab tab-python"><code><span class="hljs-keyword">import</span> requests +headers = { + <span class="hljs-string">'Authorization'</span>: <span class="hljs-string">'API_KEY'</span> +} + +r = requests.delete(<span class="hljs-string">'/api/boards/{board}/lists/{list}/cards/{card}'</span>, params={ + +}, headers = headers) + +<span class="hljs-keyword">print</span> r.json() + +</code></pre> +<pre class="highlight tab tab-java"><code>URL obj = <span class="hljs-keyword">new</span> URL(<span class="hljs-string">"/api/boards/{board}/lists/{list}/cards/{card}"</span>); +HttpURLConnection con = (HttpURLConnection) obj.openConnection(); +con.setRequestMethod(<span class="hljs-string">"DELETE"</span>); +<span class="hljs-keyword">int</span> responseCode = con.getResponseCode(); +BufferedReader in = <span class="hljs-keyword">new</span> BufferedReader( + <span class="hljs-keyword">new</span> InputStreamReader(con.getInputStream())); +String inputLine; +StringBuffer response = <span class="hljs-keyword">new</span> StringBuffer(); +<span class="hljs-keyword">while</span> ((inputLine = in.readLine()) != <span class="hljs-keyword">null</span>) { + response.append(inputLine); +} +in.close(); +System.out.println(response.toString()); + +</code></pre> +<pre class="highlight tab tab-go"><code><span class="hljs-keyword">package</span> main + +<span class="hljs-keyword">import</span> ( + <span class="hljs-string">"bytes"</span> + <span class="hljs-string">"net/http"</span> +) + +<span class="hljs-function"><span class="hljs-keyword">func</span> <span class="hljs-title">main</span><span class="hljs-params">()</span></span> { + + headers := <span class="hljs-keyword">map</span>[<span class="hljs-keyword">string</span>][]<span class="hljs-keyword">string</span>{ + <span class="hljs-string">"Authorization"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"API_KEY"</span>}, + } - ], - <span class="hljs-attr">"permission"</span>: <span class="hljs-string">"public"</span>, - <span class="hljs-attr">"color"</span>: <span class="hljs-string">"belize"</span>, - <span class="hljs-attr">"description"</span>: <span class="hljs-string">"string"</span>, - <span class="hljs-attr">"subtasksDefaultBoardId"</span>: <span class="hljs-string">"string"</span>, - <span class="hljs-attr">"subtasksDefaultListId"</span>: <span class="hljs-string">"string"</span>, - <span class="hljs-attr">"dateSettingsDefaultBoardId"</span>: <span class="hljs-string">"string"</span>, - <span class="hljs-attr">"dateSettingsDefaultListId"</span>: <span class="hljs-string">"string"</span>, - <span class="hljs-attr">"allowsSubtasks"</span>: <span class="hljs-literal">true</span>, - <span class="hljs-attr">"allowsAttachments"</span>: <span class="hljs-literal">true</span>, - <span class="hljs-attr">"allowsChecklists"</span>: <span class="hljs-literal">true</span>, - <span class="hljs-attr">"allowsComments"</span>: <span class="hljs-literal">true</span>, - <span class="hljs-attr">"allowsDescriptionTitle"</span>: <span class="hljs-literal">true</span>, - <span class="hljs-attr">"allowsDescriptionText"</span>: <span class="hljs-literal">true</span>, - <span class="hljs-attr">"allowsActivities"</span>: <span class="hljs-literal">true</span>, - <span class="hljs-attr">"allowsLabels"</span>: <span class="hljs-literal">true</span>, - <span class="hljs-attr">"allowsAssignee"</span>: <span class="hljs-literal">true</span>, - <span class="hljs-attr">"allowsMembers"</span>: <span class="hljs-literal">true</span>, - <span class="hljs-attr">"allowsRequestedBy"</span>: <span class="hljs-literal">true</span>, - <span class="hljs-attr">"allowsAssignedBy"</span>: <span class="hljs-literal">true</span>, - <span class="hljs-attr">"allowsReceivedDate"</span>: <span class="hljs-literal">true</span>, - <span class="hljs-attr">"allowsStartDate"</span>: <span class="hljs-literal">true</span>, - <span class="hljs-attr">"allowsEndDate"</span>: <span class="hljs-literal">true</span>, - <span class="hljs-attr">"allowsDueDate"</span>: <span class="hljs-literal">true</span>, - <span class="hljs-attr">"presentParentTask"</span>: <span class="hljs-string">"prefix-with-full-path"</span>, - <span class="hljs-attr">"startAt"</span>: <span class="hljs-string">"string"</span>, - <span class="hljs-attr">"dueAt"</span>: <span class="hljs-string">"string"</span>, + + data := bytes.NewBuffer([]<span class="hljs-keyword">byte</span>{jsonReq}) + req, err := http.NewRequest(<span class="hljs-string">"DELETE"</span>, <span class="hljs-string">"/api/boards/{board}/lists/{list}/cards/{card}"</span>, data) + req.Header = headers + + client := &http.Client{} + resp, err := client.Do(req) + <span class="hljs-comment">// ...</span> +} + +</code></pre> +<p><code>DELETE /api/boards/{board}/lists/{list}/cards/{card}</code></p> +<h3 id="delete_board_list_card-parameters">Parameters</h3> +<table> +<thead> +<tr> +<th>Name</th> +<th>In</th> +<th>Type</th> +<th>Required</th> +<th>Description</th> +</tr> +</thead> +<tbody> +<tr> +<td>board</td> +<td>path</td> +<td>string</td> +<td>true</td> +<td>the board value</td> +</tr> +<tr> +<td>list</td> +<td>path</td> +<td>string</td> +<td>true</td> +<td>the list value</td> +</tr> +<tr> +<td>card</td> +<td>path</td> +<td>string</td> +<td>true</td> +<td>the card value</td> +</tr> +</tbody> +</table> +<h3 id="delete_board_list_card-responses">Responses</h3> +<table> +<thead> +<tr> +<th>Status</th> +<th>Meaning</th> +<th>Description</th> +<th>Schema</th> +</tr> +</thead> +<tbody> +<tr> +<td>200</td> +<td><a href="https://tools.ietf.org/html/rfc7231#section-6.3.1">OK</a></td> +<td>200 response</td> +<td>None</td> +</tr> +</tbody> +</table> +<aside class="warning"> +To perform this operation, you must be authenticated by means of one of the following methods: +UserSecurity +</aside> +<h2 id="get_board_swimlane_cards">get_board_swimlane_cards</h2> +<p><a id="opIdget_board_swimlane_cards"></a></p> +<blockquote> +<p>Code samples</p> +</blockquote> +<pre class="highlight tab tab-shell"><code><span class="hljs-comment"># You can also use wget</span> +curl -X GET /api/boards/{board}/swimlanes/{swimlane}/cards \ + -H <span class="hljs-string">'Authorization: API_KEY'</span> + +</code></pre> +<pre class="highlight tab tab-http"><code><span class="hljs-keyword">GET</span> <span class="hljs-string">/api/boards/{board}/swimlanes/{swimlane}/cards</span> HTTP/1.1 + +<span class="undefined"></span></code></pre> +<pre class="highlight tab tab-javascript"><code><span class="hljs-keyword">var</span> headers = { + <span class="hljs-string">'Authorization'</span>:<span class="hljs-string">'API_KEY'</span> + +}; + +$.ajax({ + <span class="hljs-attr">url</span>: <span class="hljs-string">'/api/boards/{board}/swimlanes/{swimlane}/cards'</span>, + <span class="hljs-attr">method</span>: <span class="hljs-string">'get'</span>, + + <span class="hljs-attr">headers</span>: headers, + <span class="hljs-attr">success</span>: <span class="hljs-function"><span class="hljs-keyword">function</span>(<span class="hljs-params">data</span>) </span>{ + <span class="hljs-built_in">console</span>.log(<span class="hljs-built_in">JSON</span>.stringify(data)); + } +}) + +</code></pre> +<pre class="highlight tab tab-javascript--nodejs"><code><span class="hljs-keyword">const</span> fetch = <span class="hljs-built_in">require</span>(<span class="hljs-string">'node-fetch'</span>); + +<span class="hljs-keyword">const</span> headers = { + <span class="hljs-string">'Authorization'</span>:<span class="hljs-string">'API_KEY'</span> + +}; + +fetch(<span class="hljs-string">'/api/boards/{board}/swimlanes/{swimlane}/cards'</span>, +{ + <span class="hljs-attr">method</span>: <span class="hljs-string">'GET'</span>, + + <span class="hljs-attr">headers</span>: headers +}) +.then(<span class="hljs-function"><span class="hljs-keyword">function</span>(<span class="hljs-params">res</span>) </span>{ + <span class="hljs-keyword">return</span> res.json(); +}).then(<span class="hljs-function"><span class="hljs-keyword">function</span>(<span class="hljs-params">body</span>) </span>{ + <span class="hljs-built_in">console</span>.log(body); +}); + +</code></pre> +<pre class="highlight tab tab-ruby"><code><span class="hljs-keyword">require</span> <span class="hljs-string">'rest-client'</span> +<span class="hljs-keyword">require</span> <span class="hljs-string">'json'</span> + +headers = { + <span class="hljs-string">'Authorization'</span> => <span class="hljs-string">'API_KEY'</span> +} + +result = RestClient.get <span class="hljs-string">'/api/boards/{board}/swimlanes/{swimlane}/cards'</span>, + <span class="hljs-symbol">params:</span> { + }, <span class="hljs-symbol">headers:</span> headers + +p JSON.parse(result) + +</code></pre> +<pre class="highlight tab tab-python"><code><span class="hljs-keyword">import</span> requests +headers = { + <span class="hljs-string">'Authorization'</span>: <span class="hljs-string">'API_KEY'</span> +} + +r = requests.get(<span class="hljs-string">'/api/boards/{board}/swimlanes/{swimlane}/cards'</span>, params={ + +}, headers = headers) + +<span class="hljs-keyword">print</span> r.json() + +</code></pre> +<pre class="highlight tab tab-java"><code>URL obj = <span class="hljs-keyword">new</span> URL(<span class="hljs-string">"/api/boards/{board}/swimlanes/{swimlane}/cards"</span>); +HttpURLConnection con = (HttpURLConnection) obj.openConnection(); +con.setRequestMethod(<span class="hljs-string">"GET"</span>); +<span class="hljs-keyword">int</span> responseCode = con.getResponseCode(); +BufferedReader in = <span class="hljs-keyword">new</span> BufferedReader( + <span class="hljs-keyword">new</span> InputStreamReader(con.getInputStream())); +String inputLine; +StringBuffer response = <span class="hljs-keyword">new</span> StringBuffer(); +<span class="hljs-keyword">while</span> ((inputLine = in.readLine()) != <span class="hljs-keyword">null</span>) { + response.append(inputLine); +} +in.close(); +System.out.println(response.toString()); + +</code></pre> +<pre class="highlight tab tab-go"><code><span class="hljs-keyword">package</span> main + +<span class="hljs-keyword">import</span> ( + <span class="hljs-string">"bytes"</span> + <span class="hljs-string">"net/http"</span> +) + +<span class="hljs-function"><span class="hljs-keyword">func</span> <span class="hljs-title">main</span><span class="hljs-params">()</span></span> { + + headers := <span class="hljs-keyword">map</span>[<span class="hljs-keyword">string</span>][]<span class="hljs-keyword">string</span>{ + <span class="hljs-string">"Authorization"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"API_KEY"</span>}, + + } + + data := bytes.NewBuffer([]<span class="hljs-keyword">byte</span>{jsonReq}) + req, err := http.NewRequest(<span class="hljs-string">"GET"</span>, <span class="hljs-string">"/api/boards/{board}/swimlanes/{swimlane}/cards"</span>, data) + req.Header = headers + + client := &http.Client{} + resp, err := client.Do(req) + <span class="hljs-comment">// ...</span> +} + +</code></pre> +<p><code>GET /api/boards/{board}/swimlanes/{swimlane}/cards</code></p> +<h3 id="get_board_swimlane_cards-parameters">Parameters</h3> +<table> +<thead> +<tr> +<th>Name</th> +<th>In</th> +<th>Type</th> +<th>Required</th> +<th>Description</th> +</tr> +</thead> +<tbody> +<tr> +<td>board</td> +<td>path</td> +<td>string</td> +<td>true</td> +<td>the board value</td> +</tr> +<tr> +<td>swimlane</td> +<td>path</td> +<td>string</td> +<td>true</td> +<td>the swimlane value</td> +</tr> +</tbody> +</table> +<h3 id="get_board_swimlane_cards-responses">Responses</h3> +<table> +<thead> +<tr> +<th>Status</th> +<th>Meaning</th> +<th>Description</th> +<th>Schema</th> +</tr> +</thead> +<tbody> +<tr> +<td>200</td> +<td><a href="https://tools.ietf.org/html/rfc7231#section-6.3.1">OK</a></td> +<td>200 response</td> +<td>None</td> +</tr> +</tbody> +</table> +<aside class="warning"> +To perform this operation, you must be authenticated by means of one of the following methods: +UserSecurity +</aside> +<h1 id="wekan-rest-api-users">Users</h1> +<h2 id="add_board_member">add_board_member</h2> +<p><a id="opIdadd_board_member"></a></p> +<blockquote> +<p>Code samples</p> +</blockquote> +<pre class="highlight tab tab-shell"><code><span class="hljs-comment"># You can also use wget</span> +curl -X POST /api/boards/{board}/members/{user}/add \ + -H <span class="hljs-string">'Content-Type: multipart/form-data'</span> \ + -H <span class="hljs-string">'Accept: application/json'</span> \ + -H <span class="hljs-string">'Authorization: API_KEY'</span> + +</code></pre> +<pre class="highlight tab tab-http"><code><span class="hljs-keyword">POST</span> <span class="hljs-string">/api/boards/{board}/members/{user}/add</span> HTTP/1.1 + +<span class="fortran">Content-<span class="hljs-keyword">Type</span>: multipart/<span class="hljs-keyword">form</span>-<span class="hljs-keyword">data</span> +Accept: application/json + +</span></code></pre> +<pre class="highlight tab tab-javascript"><code><span class="hljs-keyword">var</span> headers = { + <span class="hljs-string">'Content-Type'</span>:<span class="hljs-string">'multipart/form-data'</span>, + <span class="hljs-string">'Accept'</span>:<span class="hljs-string">'application/json'</span>, + <span class="hljs-string">'Authorization'</span>:<span class="hljs-string">'API_KEY'</span> + +}; + +$.ajax({ + <span class="hljs-attr">url</span>: <span class="hljs-string">'/api/boards/{board}/members/{user}/add'</span>, + <span class="hljs-attr">method</span>: <span class="hljs-string">'post'</span>, + + <span class="hljs-attr">headers</span>: headers, + <span class="hljs-attr">success</span>: <span class="hljs-function"><span class="hljs-keyword">function</span>(<span class="hljs-params">data</span>) </span>{ + <span class="hljs-built_in">console</span>.log(<span class="hljs-built_in">JSON</span>.stringify(data)); + } +}) + +</code></pre> +<pre class="highlight tab tab-javascript--nodejs"><code><span class="hljs-keyword">const</span> fetch = <span class="hljs-built_in">require</span>(<span class="hljs-string">'node-fetch'</span>); +<span class="hljs-keyword">const</span> inputBody = <span class="hljs-string">'{ + "action": "string", + "isAdmin": true, + "isNoComments": true, + "isCommentOnly": true +}'</span>; +<span class="hljs-keyword">const</span> headers = { + <span class="hljs-string">'Content-Type'</span>:<span class="hljs-string">'multipart/form-data'</span>, + <span class="hljs-string">'Accept'</span>:<span class="hljs-string">'application/json'</span>, + <span class="hljs-string">'Authorization'</span>:<span class="hljs-string">'API_KEY'</span> + +}; + +fetch(<span class="hljs-string">'/api/boards/{board}/members/{user}/add'</span>, +{ + <span class="hljs-attr">method</span>: <span class="hljs-string">'POST'</span>, + <span class="hljs-attr">body</span>: inputBody, + <span class="hljs-attr">headers</span>: headers +}) +.then(<span class="hljs-function"><span class="hljs-keyword">function</span>(<span class="hljs-params">res</span>) </span>{ + <span class="hljs-keyword">return</span> res.json(); +}).then(<span class="hljs-function"><span class="hljs-keyword">function</span>(<span class="hljs-params">body</span>) </span>{ + <span class="hljs-built_in">console</span>.log(body); +}); + +</code></pre> +<pre class="highlight tab tab-ruby"><code><span class="hljs-keyword">require</span> <span class="hljs-string">'rest-client'</span> +<span class="hljs-keyword">require</span> <span class="hljs-string">'json'</span> + +headers = { + <span class="hljs-string">'Content-Type'</span> => <span class="hljs-string">'multipart/form-data'</span>, + <span class="hljs-string">'Accept'</span> => <span class="hljs-string">'application/json'</span>, + <span class="hljs-string">'Authorization'</span> => <span class="hljs-string">'API_KEY'</span> +} + +result = RestClient.post <span class="hljs-string">'/api/boards/{board}/members/{user}/add'</span>, + <span class="hljs-symbol">params:</span> { + }, <span class="hljs-symbol">headers:</span> headers + +p JSON.parse(result) + +</code></pre> +<pre class="highlight tab tab-python"><code><span class="hljs-keyword">import</span> requests +headers = { + <span class="hljs-string">'Content-Type'</span>: <span class="hljs-string">'multipart/form-data'</span>, + <span class="hljs-string">'Accept'</span>: <span class="hljs-string">'application/json'</span>, + <span class="hljs-string">'Authorization'</span>: <span class="hljs-string">'API_KEY'</span> +} + +r = requests.post(<span class="hljs-string">'/api/boards/{board}/members/{user}/add'</span>, params={ + +}, headers = headers) + +<span class="hljs-keyword">print</span> r.json() + +</code></pre> +<pre class="highlight tab tab-java"><code>URL obj = <span class="hljs-keyword">new</span> URL(<span class="hljs-string">"/api/boards/{board}/members/{user}/add"</span>); +HttpURLConnection con = (HttpURLConnection) obj.openConnection(); +con.setRequestMethod(<span class="hljs-string">"POST"</span>); +<span class="hljs-keyword">int</span> responseCode = con.getResponseCode(); +BufferedReader in = <span class="hljs-keyword">new</span> BufferedReader( + <span class="hljs-keyword">new</span> InputStreamReader(con.getInputStream())); +String inputLine; +StringBuffer response = <span class="hljs-keyword">new</span> StringBuffer(); +<span class="hljs-keyword">while</span> ((inputLine = in.readLine()) != <span class="hljs-keyword">null</span>) { + response.append(inputLine); +} +in.close(); +System.out.println(response.toString()); + +</code></pre> +<pre class="highlight tab tab-go"><code><span class="hljs-keyword">package</span> main + +<span class="hljs-keyword">import</span> ( + <span class="hljs-string">"bytes"</span> + <span class="hljs-string">"net/http"</span> +) + +<span class="hljs-function"><span class="hljs-keyword">func</span> <span class="hljs-title">main</span><span class="hljs-params">()</span></span> { + + headers := <span class="hljs-keyword">map</span>[<span class="hljs-keyword">string</span>][]<span class="hljs-keyword">string</span>{ + <span class="hljs-string">"Content-Type"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"multipart/form-data"</span>}, + <span class="hljs-string">"Accept"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"application/json"</span>}, + <span class="hljs-string">"Authorization"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"API_KEY"</span>}, + + } + + data := bytes.NewBuffer([]<span class="hljs-keyword">byte</span>{jsonReq}) + req, err := http.NewRequest(<span class="hljs-string">"POST"</span>, <span class="hljs-string">"/api/boards/{board}/members/{user}/add"</span>, data) + req.Header = headers + + client := &http.Client{} + resp, err := client.Do(req) + <span class="hljs-comment">// ...</span> +} + +</code></pre> +<p><code>POST /api/boards/{board}/members/{user}/add</code></p> +<p><em>Add New Board Member with Role</em></p> +<p>Only the admin user (the first user) can call the REST API.</p> +<p><strong>Note</strong>: see <a href="#set_board_member_permission">Boards.set_board_member_permission</a> +to later change the permissions.</p> +<blockquote> +<p>Body parameter</p> +</blockquote> +<pre class="highlight tab tab-yaml"><code><span class="hljs-attr">action:</span> <span class="hljs-string">string</span> +<span class="hljs-attr">isAdmin:</span> <span class="hljs-literal">true</span> +<span class="hljs-attr">isNoComments:</span> <span class="hljs-literal">true</span> +<span class="hljs-attr">isCommentOnly:</span> <span class="hljs-literal">true</span> + +</code></pre> +<h3 id="add_board_member-parameters">Parameters</h3> +<table> +<thead> +<tr> +<th>Name</th> +<th>In</th> +<th>Type</th> +<th>Required</th> +<th>Description</th> +</tr> +</thead> +<tbody> +<tr> +<td>board</td> +<td>path</td> +<td>string</td> +<td>true</td> +<td>the board ID</td> +</tr> +<tr> +<td>user</td> +<td>path</td> +<td>string</td> +<td>true</td> +<td>the user ID</td> +</tr> +<tr> +<td>body</td> +<td>body</td> +<td>object</td> +<td>false</td> +<td>none</td> +</tr> +<tr> +<td>» action</td> +<td>body</td> +<td>string</td> +<td>true</td> +<td>the action value</td> +</tr> +<tr> +<td>» isAdmin</td> +<td>body</td> +<td>boolean</td> +<td>true</td> +<td>is the user an admin of the board</td> +</tr> +<tr> +<td>» isNoComments</td> +<td>body</td> +<td>boolean</td> +<td>true</td> +<td>disable comments</td> +</tr> +<tr> +<td>» isCommentOnly</td> +<td>body</td> +<td>boolean</td> +<td>true</td> +<td>only enable comments</td> +</tr> +</tbody> +</table> +<h4 id="detailed-descriptions">Detailed descriptions</h4> +<p><strong>board</strong>: the board ID</p> +<p><strong>user</strong>: the user ID</p> +<blockquote> +<p>Example responses</p> +</blockquote> +<blockquote> +<p>200 Response</p> +</blockquote> +<pre class="highlight tab tab-json"><code>{ + <span class="hljs-attr">"_id"</span>: <span class="hljs-string">"string"</span>, + <span class="hljs-attr">"title"</span>: <span class="hljs-string">"string"</span> +} +</code></pre> +<h3 id="add_board_member-responses">Responses</h3> +<table> +<thead> +<tr> +<th>Status</th> +<th>Meaning</th> +<th>Description</th> +<th>Schema</th> +</tr> +</thead> +<tbody> +<tr> +<td>200</td> +<td><a href="https://tools.ietf.org/html/rfc7231#section-6.3.1">OK</a></td> +<td>200 response</td> +<td>Inline</td> +</tr> +</tbody> +</table> +<h3 id="add_board_member-responseschema">Response Schema</h3> +<p>Status Code <strong>200</strong></p> +<table> +<thead> +<tr> +<th>Name</th> +<th>Type</th> +<th>Required</th> +<th>Restrictions</th> +<th>Description</th> +</tr> +</thead> +<tbody> +<tr> +<td>» _id</td> +<td>string</td> +<td>false</td> +<td>none</td> +<td>none</td> +</tr> +<tr> +<td>» title</td> +<td>string</td> +<td>false</td> +<td>none</td> +<td>none</td> +</tr> +</tbody> +</table> +<aside class="warning"> +To perform this operation, you must be authenticated by means of one of the following methods: +UserSecurity +</aside> +<h2 id="post_board_user_remove">post_board_user_remove</h2> +<p><a id="opIdpost_board_user_remove"></a></p> +<blockquote> +<p>Code samples</p> +</blockquote> +<pre class="highlight tab tab-shell"><code><span class="hljs-comment"># You can also use wget</span> +curl -X POST /api/boards/{board}/members/{user}/remove \ + -H <span class="hljs-string">'Content-Type: multipart/form-data'</span> \ + -H <span class="hljs-string">'Authorization: API_KEY'</span> + +</code></pre> +<pre class="highlight tab tab-http"><code><span class="hljs-keyword">POST</span> <span class="hljs-string">/api/boards/{board}/members/{user}/remove</span> HTTP/1.1 + +<span class="fortran">Content-<span class="hljs-keyword">Type</span>: multipart/<span class="hljs-keyword">form</span>-<span class="hljs-keyword">data</span> + +</span></code></pre> +<pre class="highlight tab tab-javascript"><code><span class="hljs-keyword">var</span> headers = { + <span class="hljs-string">'Content-Type'</span>:<span class="hljs-string">'multipart/form-data'</span>, + <span class="hljs-string">'Authorization'</span>:<span class="hljs-string">'API_KEY'</span> + +}; + +$.ajax({ + <span class="hljs-attr">url</span>: <span class="hljs-string">'/api/boards/{board}/members/{user}/remove'</span>, + <span class="hljs-attr">method</span>: <span class="hljs-string">'post'</span>, + + <span class="hljs-attr">headers</span>: headers, + <span class="hljs-attr">success</span>: <span class="hljs-function"><span class="hljs-keyword">function</span>(<span class="hljs-params">data</span>) </span>{ + <span class="hljs-built_in">console</span>.log(<span class="hljs-built_in">JSON</span>.stringify(data)); + } +}) + +</code></pre> +<pre class="highlight tab tab-javascript--nodejs"><code><span class="hljs-keyword">const</span> fetch = <span class="hljs-built_in">require</span>(<span class="hljs-string">'node-fetch'</span>); +<span class="hljs-keyword">const</span> inputBody = <span class="hljs-string">'{ + "action": "string" +}'</span>; +<span class="hljs-keyword">const</span> headers = { + <span class="hljs-string">'Content-Type'</span>:<span class="hljs-string">'multipart/form-data'</span>, + <span class="hljs-string">'Authorization'</span>:<span class="hljs-string">'API_KEY'</span> + +}; + +fetch(<span class="hljs-string">'/api/boards/{board}/members/{user}/remove'</span>, +{ + <span class="hljs-attr">method</span>: <span class="hljs-string">'POST'</span>, + <span class="hljs-attr">body</span>: inputBody, + <span class="hljs-attr">headers</span>: headers +}) +.then(<span class="hljs-function"><span class="hljs-keyword">function</span>(<span class="hljs-params">res</span>) </span>{ + <span class="hljs-keyword">return</span> res.json(); +}).then(<span class="hljs-function"><span class="hljs-keyword">function</span>(<span class="hljs-params">body</span>) </span>{ + <span class="hljs-built_in">console</span>.log(body); +}); + +</code></pre> +<pre class="highlight tab tab-ruby"><code><span class="hljs-keyword">require</span> <span class="hljs-string">'rest-client'</span> +<span class="hljs-keyword">require</span> <span class="hljs-string">'json'</span> + +headers = { + <span class="hljs-string">'Content-Type'</span> => <span class="hljs-string">'multipart/form-data'</span>, + <span class="hljs-string">'Authorization'</span> => <span class="hljs-string">'API_KEY'</span> +} + +result = RestClient.post <span class="hljs-string">'/api/boards/{board}/members/{user}/remove'</span>, + <span class="hljs-symbol">params:</span> { + }, <span class="hljs-symbol">headers:</span> headers + +p JSON.parse(result) + +</code></pre> +<pre class="highlight tab tab-python"><code><span class="hljs-keyword">import</span> requests +headers = { + <span class="hljs-string">'Content-Type'</span>: <span class="hljs-string">'multipart/form-data'</span>, + <span class="hljs-string">'Authorization'</span>: <span class="hljs-string">'API_KEY'</span> +} + +r = requests.post(<span class="hljs-string">'/api/boards/{board}/members/{user}/remove'</span>, params={ + +}, headers = headers) + +<span class="hljs-keyword">print</span> r.json() + +</code></pre> +<pre class="highlight tab tab-java"><code>URL obj = <span class="hljs-keyword">new</span> URL(<span class="hljs-string">"/api/boards/{board}/members/{user}/remove"</span>); +HttpURLConnection con = (HttpURLConnection) obj.openConnection(); +con.setRequestMethod(<span class="hljs-string">"POST"</span>); +<span class="hljs-keyword">int</span> responseCode = con.getResponseCode(); +BufferedReader in = <span class="hljs-keyword">new</span> BufferedReader( + <span class="hljs-keyword">new</span> InputStreamReader(con.getInputStream())); +String inputLine; +StringBuffer response = <span class="hljs-keyword">new</span> StringBuffer(); +<span class="hljs-keyword">while</span> ((inputLine = in.readLine()) != <span class="hljs-keyword">null</span>) { + response.append(inputLine); +} +in.close(); +System.out.println(response.toString()); + +</code></pre> +<pre class="highlight tab tab-go"><code><span class="hljs-keyword">package</span> main + +<span class="hljs-keyword">import</span> ( + <span class="hljs-string">"bytes"</span> + <span class="hljs-string">"net/http"</span> +) + +<span class="hljs-function"><span class="hljs-keyword">func</span> <span class="hljs-title">main</span><span class="hljs-params">()</span></span> { + + headers := <span class="hljs-keyword">map</span>[<span class="hljs-keyword">string</span>][]<span class="hljs-keyword">string</span>{ + <span class="hljs-string">"Content-Type"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"multipart/form-data"</span>}, + <span class="hljs-string">"Authorization"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"API_KEY"</span>}, + + } + + data := bytes.NewBuffer([]<span class="hljs-keyword">byte</span>{jsonReq}) + req, err := http.NewRequest(<span class="hljs-string">"POST"</span>, <span class="hljs-string">"/api/boards/{board}/members/{user}/remove"</span>, data) + req.Header = headers + + client := &http.Client{} + resp, err := client.Do(req) + <span class="hljs-comment">// ...</span> +} + +</code></pre> +<p><code>POST /api/boards/{board}/members/{user}/remove</code></p> +<blockquote> +<p>Body parameter</p> +</blockquote> +<pre class="highlight tab tab-yaml"><code><span class="hljs-attr">action:</span> <span class="hljs-string">string</span> + +</code></pre> +<h3 id="post_board_user_remove-parameters">Parameters</h3> +<table> +<thead> +<tr> +<th>Name</th> +<th>In</th> +<th>Type</th> +<th>Required</th> +<th>Description</th> +</tr> +</thead> +<tbody> +<tr> +<td>board</td> +<td>path</td> +<td>string</td> +<td>true</td> +<td>the board value</td> +</tr> +<tr> +<td>user</td> +<td>path</td> +<td>string</td> +<td>true</td> +<td>the user value</td> +</tr> +<tr> +<td>body</td> +<td>body</td> +<td>object</td> +<td>false</td> +<td>none</td> +</tr> +<tr> +<td>» action</td> +<td>body</td> +<td>string</td> +<td>true</td> +<td>the action value</td> +</tr> +</tbody> +</table> +<h3 id="post_board_user_remove-responses">Responses</h3> +<table> +<thead> +<tr> +<th>Status</th> +<th>Meaning</th> +<th>Description</th> +<th>Schema</th> +</tr> +</thead> +<tbody> +<tr> +<td>200</td> +<td><a href="https://tools.ietf.org/html/rfc7231#section-6.3.1">OK</a></td> +<td>200 response</td> +<td>None</td> +</tr> +</tbody> +</table> +<aside class="warning"> +To perform this operation, you must be authenticated by means of one of the following methods: +UserSecurity +</aside> +<h2 id="get_current_user">get_current_user</h2> +<p><a id="opIdget_current_user"></a></p> +<blockquote> +<p>Code samples</p> +</blockquote> +<pre class="highlight tab tab-shell"><code><span class="hljs-comment"># You can also use wget</span> +curl -X GET /api/user \ + -H <span class="hljs-string">'Accept: application/json'</span> \ + -H <span class="hljs-string">'Authorization: API_KEY'</span> + +</code></pre> +<pre class="highlight tab tab-http"><code><span class="hljs-keyword">GET</span> <span class="hljs-string">/api/user</span> HTTP/1.1 + +<span class="http"><span class="hljs-attribute">Accept</span>: application/json + +<span class="undefined"></span></span></code></pre> +<pre class="highlight tab tab-javascript"><code><span class="hljs-keyword">var</span> headers = { + <span class="hljs-string">'Accept'</span>:<span class="hljs-string">'application/json'</span>, + <span class="hljs-string">'Authorization'</span>:<span class="hljs-string">'API_KEY'</span> + +}; + +$.ajax({ + <span class="hljs-attr">url</span>: <span class="hljs-string">'/api/user'</span>, + <span class="hljs-attr">method</span>: <span class="hljs-string">'get'</span>, + + <span class="hljs-attr">headers</span>: headers, + <span class="hljs-attr">success</span>: <span class="hljs-function"><span class="hljs-keyword">function</span>(<span class="hljs-params">data</span>) </span>{ + <span class="hljs-built_in">console</span>.log(<span class="hljs-built_in">JSON</span>.stringify(data)); + } +}) + +</code></pre> +<pre class="highlight tab tab-javascript--nodejs"><code><span class="hljs-keyword">const</span> fetch = <span class="hljs-built_in">require</span>(<span class="hljs-string">'node-fetch'</span>); + +<span class="hljs-keyword">const</span> headers = { + <span class="hljs-string">'Accept'</span>:<span class="hljs-string">'application/json'</span>, + <span class="hljs-string">'Authorization'</span>:<span class="hljs-string">'API_KEY'</span> + +}; + +fetch(<span class="hljs-string">'/api/user'</span>, +{ + <span class="hljs-attr">method</span>: <span class="hljs-string">'GET'</span>, + + <span class="hljs-attr">headers</span>: headers +}) +.then(<span class="hljs-function"><span class="hljs-keyword">function</span>(<span class="hljs-params">res</span>) </span>{ + <span class="hljs-keyword">return</span> res.json(); +}).then(<span class="hljs-function"><span class="hljs-keyword">function</span>(<span class="hljs-params">body</span>) </span>{ + <span class="hljs-built_in">console</span>.log(body); +}); + +</code></pre> +<pre class="highlight tab tab-ruby"><code><span class="hljs-keyword">require</span> <span class="hljs-string">'rest-client'</span> +<span class="hljs-keyword">require</span> <span class="hljs-string">'json'</span> + +headers = { + <span class="hljs-string">'Accept'</span> => <span class="hljs-string">'application/json'</span>, + <span class="hljs-string">'Authorization'</span> => <span class="hljs-string">'API_KEY'</span> +} + +result = RestClient.get <span class="hljs-string">'/api/user'</span>, + <span class="hljs-symbol">params:</span> { + }, <span class="hljs-symbol">headers:</span> headers + +p JSON.parse(result) + +</code></pre> +<pre class="highlight tab tab-python"><code><span class="hljs-keyword">import</span> requests +headers = { + <span class="hljs-string">'Accept'</span>: <span class="hljs-string">'application/json'</span>, + <span class="hljs-string">'Authorization'</span>: <span class="hljs-string">'API_KEY'</span> +} + +r = requests.get(<span class="hljs-string">'/api/user'</span>, params={ + +}, headers = headers) + +<span class="hljs-keyword">print</span> r.json() + +</code></pre> +<pre class="highlight tab tab-java"><code>URL obj = <span class="hljs-keyword">new</span> URL(<span class="hljs-string">"/api/user"</span>); +HttpURLConnection con = (HttpURLConnection) obj.openConnection(); +con.setRequestMethod(<span class="hljs-string">"GET"</span>); +<span class="hljs-keyword">int</span> responseCode = con.getResponseCode(); +BufferedReader in = <span class="hljs-keyword">new</span> BufferedReader( + <span class="hljs-keyword">new</span> InputStreamReader(con.getInputStream())); +String inputLine; +StringBuffer response = <span class="hljs-keyword">new</span> StringBuffer(); +<span class="hljs-keyword">while</span> ((inputLine = in.readLine()) != <span class="hljs-keyword">null</span>) { + response.append(inputLine); +} +in.close(); +System.out.println(response.toString()); + +</code></pre> +<pre class="highlight tab tab-go"><code><span class="hljs-keyword">package</span> main + +<span class="hljs-keyword">import</span> ( + <span class="hljs-string">"bytes"</span> + <span class="hljs-string">"net/http"</span> +) + +<span class="hljs-function"><span class="hljs-keyword">func</span> <span class="hljs-title">main</span><span class="hljs-params">()</span></span> { + + headers := <span class="hljs-keyword">map</span>[<span class="hljs-keyword">string</span>][]<span class="hljs-keyword">string</span>{ + <span class="hljs-string">"Accept"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"application/json"</span>}, + <span class="hljs-string">"Authorization"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"API_KEY"</span>}, + + } + + data := bytes.NewBuffer([]<span class="hljs-keyword">byte</span>{jsonReq}) + req, err := http.NewRequest(<span class="hljs-string">"GET"</span>, <span class="hljs-string">"/api/user"</span>, data) + req.Header = headers + + client := &http.Client{} + resp, err := client.Do(req) + <span class="hljs-comment">// ...</span> +} + +</code></pre> +<p><code>GET /api/user</code></p> +<p><em>returns the current user</em></p> +<blockquote> +<p>Example responses</p> +</blockquote> +<blockquote> +<p>200 Response</p> +</blockquote> +<pre class="highlight tab tab-json"><code>{ + <span class="hljs-attr">"username"</span>: <span class="hljs-string">"string"</span>, + <span class="hljs-attr">"emails"</span>: [ + { + <span class="hljs-attr">"address"</span>: <span class="hljs-string">"string"</span>, + <span class="hljs-attr">"verified"</span>: <span class="hljs-literal">true</span> + } + ], + <span class="hljs-attr">"createdAt"</span>: <span class="hljs-string">"string"</span>, + <span class="hljs-attr">"modifiedAt"</span>: <span class="hljs-string">"string"</span>, + <span class="hljs-attr">"profile"</span>: { + <span class="hljs-attr">"avatarUrl"</span>: <span class="hljs-string">"string"</span>, + <span class="hljs-attr">"emailBuffer"</span>: [ + <span class="hljs-string">"string"</span> + ], + <span class="hljs-attr">"fullname"</span>: <span class="hljs-string">"string"</span>, + <span class="hljs-attr">"showDesktopDragHandles"</span>: <span class="hljs-literal">true</span>, + <span class="hljs-attr">"hiddenSystemMessages"</span>: <span class="hljs-literal">true</span>, + <span class="hljs-attr">"hiddenMinicardLabelText"</span>: <span class="hljs-literal">true</span>, + <span class="hljs-attr">"initials"</span>: <span class="hljs-string">"string"</span>, + <span class="hljs-attr">"invitedBoards"</span>: [ + <span class="hljs-string">"string"</span> + ], + <span class="hljs-attr">"language"</span>: <span class="hljs-string">"string"</span>, + <span class="hljs-attr">"notifications"</span>: [], + <span class="hljs-attr">"activity"</span>: <span class="hljs-string">"string"</span>, + <span class="hljs-attr">"read"</span>: <span class="hljs-string">"string"</span>, + <span class="hljs-attr">"showCardsCountAt"</span>: <span class="hljs-number">0</span>, + <span class="hljs-attr">"startDayOfWeek"</span>: <span class="hljs-number">0</span>, + <span class="hljs-attr">"starredBoards"</span>: [ + <span class="hljs-string">"string"</span> + ], + <span class="hljs-attr">"icode"</span>: <span class="hljs-string">"string"</span>, + <span class="hljs-attr">"boardView"</span>: <span class="hljs-string">"board-view-lists"</span>, + <span class="hljs-attr">"listSortBy"</span>: <span class="hljs-string">"-modifiedat"</span>, + <span class="hljs-attr">"templatesBoardId"</span>: <span class="hljs-string">"string"</span>, + <span class="hljs-attr">"cardTemplatesSwimlaneId"</span>: <span class="hljs-string">"string"</span>, + <span class="hljs-attr">"listTemplatesSwimlaneId"</span>: <span class="hljs-string">"string"</span>, + <span class="hljs-attr">"boardTemplatesSwimlaneId"</span>: <span class="hljs-string">"string"</span> + }, + <span class="hljs-attr">"services"</span>: {}, + <span class="hljs-attr">"heartbeat"</span>: <span class="hljs-string">"string"</span>, + <span class="hljs-attr">"isAdmin"</span>: <span class="hljs-literal">true</span>, + <span class="hljs-attr">"createdThroughApi"</span>: <span class="hljs-literal">true</span>, + <span class="hljs-attr">"loginDisabled"</span>: <span class="hljs-literal">true</span>, + <span class="hljs-attr">"authenticationMethod"</span>: <span class="hljs-string">"string"</span> +} +</code></pre> +<h3 id="get_current_user-responses">Responses</h3> +<table> +<thead> +<tr> +<th>Status</th> +<th>Meaning</th> +<th>Description</th> +<th>Schema</th> +</tr> +</thead> +<tbody> +<tr> +<td>200</td> +<td><a href="https://tools.ietf.org/html/rfc7231#section-6.3.1">OK</a></td> +<td>200 response</td> +<td><a href="#schemausers">Users</a></td> +</tr> +</tbody> +</table> +<aside class="warning"> +To perform this operation, you must be authenticated by means of one of the following methods: +UserSecurity +</aside> +<h2 id="get_all_users">get_all_users</h2> +<p><a id="opIdget_all_users"></a></p> +<blockquote> +<p>Code samples</p> +</blockquote> +<pre class="highlight tab tab-shell"><code><span class="hljs-comment"># You can also use wget</span> +curl -X GET /api/users \ + -H <span class="hljs-string">'Accept: application/json'</span> \ + -H <span class="hljs-string">'Authorization: API_KEY'</span> + +</code></pre> +<pre class="highlight tab tab-http"><code><span class="hljs-keyword">GET</span> <span class="hljs-string">/api/users</span> HTTP/1.1 + +<span class="http"><span class="hljs-attribute">Accept</span>: application/json + +<span class="undefined"></span></span></code></pre> +<pre class="highlight tab tab-javascript"><code><span class="hljs-keyword">var</span> headers = { + <span class="hljs-string">'Accept'</span>:<span class="hljs-string">'application/json'</span>, + <span class="hljs-string">'Authorization'</span>:<span class="hljs-string">'API_KEY'</span> + +}; + +$.ajax({ + <span class="hljs-attr">url</span>: <span class="hljs-string">'/api/users'</span>, + <span class="hljs-attr">method</span>: <span class="hljs-string">'get'</span>, + + <span class="hljs-attr">headers</span>: headers, + <span class="hljs-attr">success</span>: <span class="hljs-function"><span class="hljs-keyword">function</span>(<span class="hljs-params">data</span>) </span>{ + <span class="hljs-built_in">console</span>.log(<span class="hljs-built_in">JSON</span>.stringify(data)); + } +}) + +</code></pre> +<pre class="highlight tab tab-javascript--nodejs"><code><span class="hljs-keyword">const</span> fetch = <span class="hljs-built_in">require</span>(<span class="hljs-string">'node-fetch'</span>); + +<span class="hljs-keyword">const</span> headers = { + <span class="hljs-string">'Accept'</span>:<span class="hljs-string">'application/json'</span>, + <span class="hljs-string">'Authorization'</span>:<span class="hljs-string">'API_KEY'</span> + +}; + +fetch(<span class="hljs-string">'/api/users'</span>, +{ + <span class="hljs-attr">method</span>: <span class="hljs-string">'GET'</span>, + + <span class="hljs-attr">headers</span>: headers +}) +.then(<span class="hljs-function"><span class="hljs-keyword">function</span>(<span class="hljs-params">res</span>) </span>{ + <span class="hljs-keyword">return</span> res.json(); +}).then(<span class="hljs-function"><span class="hljs-keyword">function</span>(<span class="hljs-params">body</span>) </span>{ + <span class="hljs-built_in">console</span>.log(body); +}); + +</code></pre> +<pre class="highlight tab tab-ruby"><code><span class="hljs-keyword">require</span> <span class="hljs-string">'rest-client'</span> +<span class="hljs-keyword">require</span> <span class="hljs-string">'json'</span> + +headers = { + <span class="hljs-string">'Accept'</span> => <span class="hljs-string">'application/json'</span>, + <span class="hljs-string">'Authorization'</span> => <span class="hljs-string">'API_KEY'</span> +} + +result = RestClient.get <span class="hljs-string">'/api/users'</span>, + <span class="hljs-symbol">params:</span> { + }, <span class="hljs-symbol">headers:</span> headers + +p JSON.parse(result) + +</code></pre> +<pre class="highlight tab tab-python"><code><span class="hljs-keyword">import</span> requests +headers = { + <span class="hljs-string">'Accept'</span>: <span class="hljs-string">'application/json'</span>, + <span class="hljs-string">'Authorization'</span>: <span class="hljs-string">'API_KEY'</span> +} + +r = requests.get(<span class="hljs-string">'/api/users'</span>, params={ + +}, headers = headers) + +<span class="hljs-keyword">print</span> r.json() + +</code></pre> +<pre class="highlight tab tab-java"><code>URL obj = <span class="hljs-keyword">new</span> URL(<span class="hljs-string">"/api/users"</span>); +HttpURLConnection con = (HttpURLConnection) obj.openConnection(); +con.setRequestMethod(<span class="hljs-string">"GET"</span>); +<span class="hljs-keyword">int</span> responseCode = con.getResponseCode(); +BufferedReader in = <span class="hljs-keyword">new</span> BufferedReader( + <span class="hljs-keyword">new</span> InputStreamReader(con.getInputStream())); +String inputLine; +StringBuffer response = <span class="hljs-keyword">new</span> StringBuffer(); +<span class="hljs-keyword">while</span> ((inputLine = in.readLine()) != <span class="hljs-keyword">null</span>) { + response.append(inputLine); +} +in.close(); +System.out.println(response.toString()); + +</code></pre> +<pre class="highlight tab tab-go"><code><span class="hljs-keyword">package</span> main + +<span class="hljs-keyword">import</span> ( + <span class="hljs-string">"bytes"</span> + <span class="hljs-string">"net/http"</span> +) + +<span class="hljs-function"><span class="hljs-keyword">func</span> <span class="hljs-title">main</span><span class="hljs-params">()</span></span> { + + headers := <span class="hljs-keyword">map</span>[<span class="hljs-keyword">string</span>][]<span class="hljs-keyword">string</span>{ + <span class="hljs-string">"Accept"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"application/json"</span>}, + <span class="hljs-string">"Authorization"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"API_KEY"</span>}, + + } + + data := bytes.NewBuffer([]<span class="hljs-keyword">byte</span>{jsonReq}) + req, err := http.NewRequest(<span class="hljs-string">"GET"</span>, <span class="hljs-string">"/api/users"</span>, data) + req.Header = headers + + client := &http.Client{} + resp, err := client.Do(req) + <span class="hljs-comment">// ...</span> +} + +</code></pre> +<p><code>GET /api/users</code></p> +<p><em>return all the users</em></p> +<p>Only the admin user (the first user) can call the REST API.</p> +<blockquote> +<p>Example responses</p> +</blockquote> +<blockquote> +<p>200 Response</p> +</blockquote> +<pre class="highlight tab tab-json"><code>[ + { + <span class="hljs-attr">"_id"</span>: <span class="hljs-string">"string"</span>, + <span class="hljs-attr">"username"</span>: <span class="hljs-string">"string"</span> + } +] +</code></pre> +<h3 id="get_all_users-responses">Responses</h3> +<table> +<thead> +<tr> +<th>Status</th> +<th>Meaning</th> +<th>Description</th> +<th>Schema</th> +</tr> +</thead> +<tbody> +<tr> +<td>200</td> +<td><a href="https://tools.ietf.org/html/rfc7231#section-6.3.1">OK</a></td> +<td>200 response</td> +<td>Inline</td> +</tr> +</tbody> +</table> +<h3 id="get_all_users-responseschema">Response Schema</h3> +<p>Status Code <strong>200</strong></p> +<table> +<thead> +<tr> +<th>Name</th> +<th>Type</th> +<th>Required</th> +<th>Restrictions</th> +<th>Description</th> +</tr> +</thead> +<tbody> +<tr> +<td>» _id</td> +<td>string</td> +<td>false</td> +<td>none</td> +<td>none</td> +</tr> +<tr> +<td>» username</td> +<td>string</td> +<td>false</td> +<td>none</td> +<td>none</td> +</tr> +</tbody> +</table> +<aside class="warning"> +To perform this operation, you must be authenticated by means of one of the following methods: +UserSecurity +</aside> +<h2 id="new_user">new_user</h2> +<p><a id="opIdnew_user"></a></p> +<blockquote> +<p>Code samples</p> +</blockquote> +<pre class="highlight tab tab-shell"><code><span class="hljs-comment"># You can also use wget</span> +curl -X POST /api/users \ + -H <span class="hljs-string">'Content-Type: multipart/form-data'</span> \ + -H <span class="hljs-string">'Accept: application/json'</span> \ + -H <span class="hljs-string">'Authorization: API_KEY'</span> + +</code></pre> +<pre class="highlight tab tab-http"><code><span class="hljs-keyword">POST</span> <span class="hljs-string">/api/users</span> HTTP/1.1 + +<span class="fortran">Content-<span class="hljs-keyword">Type</span>: multipart/<span class="hljs-keyword">form</span>-<span class="hljs-keyword">data</span> +Accept: application/json + +</span></code></pre> +<pre class="highlight tab tab-javascript"><code><span class="hljs-keyword">var</span> headers = { + <span class="hljs-string">'Content-Type'</span>:<span class="hljs-string">'multipart/form-data'</span>, + <span class="hljs-string">'Accept'</span>:<span class="hljs-string">'application/json'</span>, + <span class="hljs-string">'Authorization'</span>:<span class="hljs-string">'API_KEY'</span> + +}; + +$.ajax({ + <span class="hljs-attr">url</span>: <span class="hljs-string">'/api/users'</span>, + <span class="hljs-attr">method</span>: <span class="hljs-string">'post'</span>, + + <span class="hljs-attr">headers</span>: headers, + <span class="hljs-attr">success</span>: <span class="hljs-function"><span class="hljs-keyword">function</span>(<span class="hljs-params">data</span>) </span>{ + <span class="hljs-built_in">console</span>.log(<span class="hljs-built_in">JSON</span>.stringify(data)); + } +}) + +</code></pre> +<pre class="highlight tab tab-javascript--nodejs"><code><span class="hljs-keyword">const</span> fetch = <span class="hljs-built_in">require</span>(<span class="hljs-string">'node-fetch'</span>); +<span class="hljs-keyword">const</span> inputBody = <span class="hljs-string">'{ + "username": "string", + "email": "string", + "password": "string" +}'</span>; +<span class="hljs-keyword">const</span> headers = { + <span class="hljs-string">'Content-Type'</span>:<span class="hljs-string">'multipart/form-data'</span>, + <span class="hljs-string">'Accept'</span>:<span class="hljs-string">'application/json'</span>, + <span class="hljs-string">'Authorization'</span>:<span class="hljs-string">'API_KEY'</span> + +}; + +fetch(<span class="hljs-string">'/api/users'</span>, +{ + <span class="hljs-attr">method</span>: <span class="hljs-string">'POST'</span>, + <span class="hljs-attr">body</span>: inputBody, + <span class="hljs-attr">headers</span>: headers +}) +.then(<span class="hljs-function"><span class="hljs-keyword">function</span>(<span class="hljs-params">res</span>) </span>{ + <span class="hljs-keyword">return</span> res.json(); +}).then(<span class="hljs-function"><span class="hljs-keyword">function</span>(<span class="hljs-params">body</span>) </span>{ + <span class="hljs-built_in">console</span>.log(body); +}); + +</code></pre> +<pre class="highlight tab tab-ruby"><code><span class="hljs-keyword">require</span> <span class="hljs-string">'rest-client'</span> +<span class="hljs-keyword">require</span> <span class="hljs-string">'json'</span> + +headers = { + <span class="hljs-string">'Content-Type'</span> => <span class="hljs-string">'multipart/form-data'</span>, + <span class="hljs-string">'Accept'</span> => <span class="hljs-string">'application/json'</span>, + <span class="hljs-string">'Authorization'</span> => <span class="hljs-string">'API_KEY'</span> +} + +result = RestClient.post <span class="hljs-string">'/api/users'</span>, + <span class="hljs-symbol">params:</span> { + }, <span class="hljs-symbol">headers:</span> headers + +p JSON.parse(result) + +</code></pre> +<pre class="highlight tab tab-python"><code><span class="hljs-keyword">import</span> requests +headers = { + <span class="hljs-string">'Content-Type'</span>: <span class="hljs-string">'multipart/form-data'</span>, + <span class="hljs-string">'Accept'</span>: <span class="hljs-string">'application/json'</span>, + <span class="hljs-string">'Authorization'</span>: <span class="hljs-string">'API_KEY'</span> +} + +r = requests.post(<span class="hljs-string">'/api/users'</span>, params={ + +}, headers = headers) + +<span class="hljs-keyword">print</span> r.json() + +</code></pre> +<pre class="highlight tab tab-java"><code>URL obj = <span class="hljs-keyword">new</span> URL(<span class="hljs-string">"/api/users"</span>); +HttpURLConnection con = (HttpURLConnection) obj.openConnection(); +con.setRequestMethod(<span class="hljs-string">"POST"</span>); +<span class="hljs-keyword">int</span> responseCode = con.getResponseCode(); +BufferedReader in = <span class="hljs-keyword">new</span> BufferedReader( + <span class="hljs-keyword">new</span> InputStreamReader(con.getInputStream())); +String inputLine; +StringBuffer response = <span class="hljs-keyword">new</span> StringBuffer(); +<span class="hljs-keyword">while</span> ((inputLine = in.readLine()) != <span class="hljs-keyword">null</span>) { + response.append(inputLine); +} +in.close(); +System.out.println(response.toString()); + +</code></pre> +<pre class="highlight tab tab-go"><code><span class="hljs-keyword">package</span> main + +<span class="hljs-keyword">import</span> ( + <span class="hljs-string">"bytes"</span> + <span class="hljs-string">"net/http"</span> +) + +<span class="hljs-function"><span class="hljs-keyword">func</span> <span class="hljs-title">main</span><span class="hljs-params">()</span></span> { + + headers := <span class="hljs-keyword">map</span>[<span class="hljs-keyword">string</span>][]<span class="hljs-keyword">string</span>{ + <span class="hljs-string">"Content-Type"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"multipart/form-data"</span>}, + <span class="hljs-string">"Accept"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"application/json"</span>}, + <span class="hljs-string">"Authorization"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"API_KEY"</span>}, + + } + + data := bytes.NewBuffer([]<span class="hljs-keyword">byte</span>{jsonReq}) + req, err := http.NewRequest(<span class="hljs-string">"POST"</span>, <span class="hljs-string">"/api/users"</span>, data) + req.Header = headers + + client := &http.Client{} + resp, err := client.Do(req) + <span class="hljs-comment">// ...</span> +} + +</code></pre> +<p><code>POST /api/users</code></p> +<p><em>Create a new user</em></p> +<p>Only the admin user (the first user) can call the REST API.</p> +<blockquote> +<p>Body parameter</p> +</blockquote> +<pre class="highlight tab tab-yaml"><code><span class="hljs-attr">username:</span> <span class="hljs-string">string</span> +<span class="hljs-attr">email:</span> <span class="hljs-string">string</span> +<span class="hljs-attr">password:</span> <span class="hljs-string">string</span> + +</code></pre> +<h3 id="new_user-parameters">Parameters</h3> +<table> +<thead> +<tr> +<th>Name</th> +<th>In</th> +<th>Type</th> +<th>Required</th> +<th>Description</th> +</tr> +</thead> +<tbody> +<tr> +<td>body</td> +<td>body</td> +<td>object</td> +<td>false</td> +<td>none</td> +</tr> +<tr> +<td>» username</td> +<td>body</td> +<td>string</td> +<td>true</td> +<td>the new username</td> +</tr> +<tr> +<td>» email</td> +<td>body</td> +<td>string</td> +<td>true</td> +<td>the email of the new user</td> +</tr> +<tr> +<td>» password</td> +<td>body</td> +<td>string</td> +<td>true</td> +<td>the password of the new user</td> +</tr> +</tbody> +</table> +<blockquote> +<p>Example responses</p> +</blockquote> +<blockquote> +<p>200 Response</p> +</blockquote> +<pre class="highlight tab tab-json"><code>{ + <span class="hljs-attr">"_id"</span>: <span class="hljs-string">"string"</span> +} +</code></pre> +<h3 id="new_user-responses">Responses</h3> +<table> +<thead> +<tr> +<th>Status</th> +<th>Meaning</th> +<th>Description</th> +<th>Schema</th> +</tr> +</thead> +<tbody> +<tr> +<td>200</td> +<td><a href="https://tools.ietf.org/html/rfc7231#section-6.3.1">OK</a></td> +<td>200 response</td> +<td>Inline</td> +</tr> +</tbody> +</table> +<h3 id="new_user-responseschema">Response Schema</h3> +<p>Status Code <strong>200</strong></p> +<table> +<thead> +<tr> +<th>Name</th> +<th>Type</th> +<th>Required</th> +<th>Restrictions</th> +<th>Description</th> +</tr> +</thead> +<tbody> +<tr> +<td>» _id</td> +<td>string</td> +<td>false</td> +<td>none</td> +<td>none</td> +</tr> +</tbody> +</table> +<aside class="warning"> +To perform this operation, you must be authenticated by means of one of the following methods: +UserSecurity +</aside> +<h2 id="get_user">get_user</h2> +<p><a id="opIdget_user"></a></p> +<blockquote> +<p>Code samples</p> +</blockquote> +<pre class="highlight tab tab-shell"><code><span class="hljs-comment"># You can also use wget</span> +curl -X GET /api/users/{user} \ + -H <span class="hljs-string">'Accept: application/json'</span> \ + -H <span class="hljs-string">'Authorization: API_KEY'</span> + +</code></pre> +<pre class="highlight tab tab-http"><code><span class="hljs-keyword">GET</span> <span class="hljs-string">/api/users/{user}</span> HTTP/1.1 + +<span class="http"><span class="hljs-attribute">Accept</span>: application/json + +<span class="undefined"></span></span></code></pre> +<pre class="highlight tab tab-javascript"><code><span class="hljs-keyword">var</span> headers = { + <span class="hljs-string">'Accept'</span>:<span class="hljs-string">'application/json'</span>, + <span class="hljs-string">'Authorization'</span>:<span class="hljs-string">'API_KEY'</span> + +}; + +$.ajax({ + <span class="hljs-attr">url</span>: <span class="hljs-string">'/api/users/{user}'</span>, + <span class="hljs-attr">method</span>: <span class="hljs-string">'get'</span>, + + <span class="hljs-attr">headers</span>: headers, + <span class="hljs-attr">success</span>: <span class="hljs-function"><span class="hljs-keyword">function</span>(<span class="hljs-params">data</span>) </span>{ + <span class="hljs-built_in">console</span>.log(<span class="hljs-built_in">JSON</span>.stringify(data)); + } +}) + +</code></pre> +<pre class="highlight tab tab-javascript--nodejs"><code><span class="hljs-keyword">const</span> fetch = <span class="hljs-built_in">require</span>(<span class="hljs-string">'node-fetch'</span>); + +<span class="hljs-keyword">const</span> headers = { + <span class="hljs-string">'Accept'</span>:<span class="hljs-string">'application/json'</span>, + <span class="hljs-string">'Authorization'</span>:<span class="hljs-string">'API_KEY'</span> + +}; + +fetch(<span class="hljs-string">'/api/users/{user}'</span>, +{ + <span class="hljs-attr">method</span>: <span class="hljs-string">'GET'</span>, + + <span class="hljs-attr">headers</span>: headers +}) +.then(<span class="hljs-function"><span class="hljs-keyword">function</span>(<span class="hljs-params">res</span>) </span>{ + <span class="hljs-keyword">return</span> res.json(); +}).then(<span class="hljs-function"><span class="hljs-keyword">function</span>(<span class="hljs-params">body</span>) </span>{ + <span class="hljs-built_in">console</span>.log(body); +}); + +</code></pre> +<pre class="highlight tab tab-ruby"><code><span class="hljs-keyword">require</span> <span class="hljs-string">'rest-client'</span> +<span class="hljs-keyword">require</span> <span class="hljs-string">'json'</span> + +headers = { + <span class="hljs-string">'Accept'</span> => <span class="hljs-string">'application/json'</span>, + <span class="hljs-string">'Authorization'</span> => <span class="hljs-string">'API_KEY'</span> +} + +result = RestClient.get <span class="hljs-string">'/api/users/{user}'</span>, + <span class="hljs-symbol">params:</span> { + }, <span class="hljs-symbol">headers:</span> headers + +p JSON.parse(result) + +</code></pre> +<pre class="highlight tab tab-python"><code><span class="hljs-keyword">import</span> requests +headers = { + <span class="hljs-string">'Accept'</span>: <span class="hljs-string">'application/json'</span>, + <span class="hljs-string">'Authorization'</span>: <span class="hljs-string">'API_KEY'</span> +} + +r = requests.get(<span class="hljs-string">'/api/users/{user}'</span>, params={ + +}, headers = headers) + +<span class="hljs-keyword">print</span> r.json() + +</code></pre> +<pre class="highlight tab tab-java"><code>URL obj = <span class="hljs-keyword">new</span> URL(<span class="hljs-string">"/api/users/{user}"</span>); +HttpURLConnection con = (HttpURLConnection) obj.openConnection(); +con.setRequestMethod(<span class="hljs-string">"GET"</span>); +<span class="hljs-keyword">int</span> responseCode = con.getResponseCode(); +BufferedReader in = <span class="hljs-keyword">new</span> BufferedReader( + <span class="hljs-keyword">new</span> InputStreamReader(con.getInputStream())); +String inputLine; +StringBuffer response = <span class="hljs-keyword">new</span> StringBuffer(); +<span class="hljs-keyword">while</span> ((inputLine = in.readLine()) != <span class="hljs-keyword">null</span>) { + response.append(inputLine); +} +in.close(); +System.out.println(response.toString()); + +</code></pre> +<pre class="highlight tab tab-go"><code><span class="hljs-keyword">package</span> main + +<span class="hljs-keyword">import</span> ( + <span class="hljs-string">"bytes"</span> + <span class="hljs-string">"net/http"</span> +) + +<span class="hljs-function"><span class="hljs-keyword">func</span> <span class="hljs-title">main</span><span class="hljs-params">()</span></span> { + + headers := <span class="hljs-keyword">map</span>[<span class="hljs-keyword">string</span>][]<span class="hljs-keyword">string</span>{ + <span class="hljs-string">"Accept"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"application/json"</span>}, + <span class="hljs-string">"Authorization"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"API_KEY"</span>}, + + } + + data := bytes.NewBuffer([]<span class="hljs-keyword">byte</span>{jsonReq}) + req, err := http.NewRequest(<span class="hljs-string">"GET"</span>, <span class="hljs-string">"/api/users/{user}"</span>, data) + req.Header = headers + + client := &http.Client{} + resp, err := client.Do(req) + <span class="hljs-comment">// ...</span> +} + +</code></pre> +<p><code>GET /api/users/{user}</code></p> +<p><em>get a given user</em></p> +<p>Only the admin user (the first user) can call the REST API.</p> +<h3 id="get_user-parameters">Parameters</h3> +<table> +<thead> +<tr> +<th>Name</th> +<th>In</th> +<th>Type</th> +<th>Required</th> +<th>Description</th> +</tr> +</thead> +<tbody> +<tr> +<td>user</td> +<td>path</td> +<td>string</td> +<td>true</td> +<td>the user ID</td> +</tr> +</tbody> +</table> +<h4 id="detailed-descriptions">Detailed descriptions</h4> +<p><strong>user</strong>: the user ID</p> +<blockquote> +<p>Example responses</p> +</blockquote> +<blockquote> +<p>200 Response</p> +</blockquote> +<pre class="highlight tab tab-json"><code>{ + <span class="hljs-attr">"username"</span>: <span class="hljs-string">"string"</span>, + <span class="hljs-attr">"emails"</span>: [ + { + <span class="hljs-attr">"address"</span>: <span class="hljs-string">"string"</span>, + <span class="hljs-attr">"verified"</span>: <span class="hljs-literal">true</span> + } + ], + <span class="hljs-attr">"createdAt"</span>: <span class="hljs-string">"string"</span>, + <span class="hljs-attr">"modifiedAt"</span>: <span class="hljs-string">"string"</span>, + <span class="hljs-attr">"profile"</span>: { + <span class="hljs-attr">"avatarUrl"</span>: <span class="hljs-string">"string"</span>, + <span class="hljs-attr">"emailBuffer"</span>: [ + <span class="hljs-string">"string"</span> + ], + <span class="hljs-attr">"fullname"</span>: <span class="hljs-string">"string"</span>, + <span class="hljs-attr">"showDesktopDragHandles"</span>: <span class="hljs-literal">true</span>, + <span class="hljs-attr">"hiddenSystemMessages"</span>: <span class="hljs-literal">true</span>, + <span class="hljs-attr">"hiddenMinicardLabelText"</span>: <span class="hljs-literal">true</span>, + <span class="hljs-attr">"initials"</span>: <span class="hljs-string">"string"</span>, + <span class="hljs-attr">"invitedBoards"</span>: [ + <span class="hljs-string">"string"</span> + ], + <span class="hljs-attr">"language"</span>: <span class="hljs-string">"string"</span>, + <span class="hljs-attr">"notifications"</span>: [], + <span class="hljs-attr">"activity"</span>: <span class="hljs-string">"string"</span>, + <span class="hljs-attr">"read"</span>: <span class="hljs-string">"string"</span>, + <span class="hljs-attr">"showCardsCountAt"</span>: <span class="hljs-number">0</span>, + <span class="hljs-attr">"startDayOfWeek"</span>: <span class="hljs-number">0</span>, + <span class="hljs-attr">"starredBoards"</span>: [ + <span class="hljs-string">"string"</span> + ], + <span class="hljs-attr">"icode"</span>: <span class="hljs-string">"string"</span>, + <span class="hljs-attr">"boardView"</span>: <span class="hljs-string">"board-view-lists"</span>, + <span class="hljs-attr">"listSortBy"</span>: <span class="hljs-string">"-modifiedat"</span>, + <span class="hljs-attr">"templatesBoardId"</span>: <span class="hljs-string">"string"</span>, + <span class="hljs-attr">"cardTemplatesSwimlaneId"</span>: <span class="hljs-string">"string"</span>, + <span class="hljs-attr">"listTemplatesSwimlaneId"</span>: <span class="hljs-string">"string"</span>, + <span class="hljs-attr">"boardTemplatesSwimlaneId"</span>: <span class="hljs-string">"string"</span> + }, + <span class="hljs-attr">"services"</span>: {}, + <span class="hljs-attr">"heartbeat"</span>: <span class="hljs-string">"string"</span>, + <span class="hljs-attr">"isAdmin"</span>: <span class="hljs-literal">true</span>, + <span class="hljs-attr">"createdThroughApi"</span>: <span class="hljs-literal">true</span>, + <span class="hljs-attr">"loginDisabled"</span>: <span class="hljs-literal">true</span>, + <span class="hljs-attr">"authenticationMethod"</span>: <span class="hljs-string">"string"</span> +} +</code></pre> +<h3 id="get_user-responses">Responses</h3> +<table> +<thead> +<tr> +<th>Status</th> +<th>Meaning</th> +<th>Description</th> +<th>Schema</th> +</tr> +</thead> +<tbody> +<tr> +<td>200</td> +<td><a href="https://tools.ietf.org/html/rfc7231#section-6.3.1">OK</a></td> +<td>200 response</td> +<td><a href="#schemausers">Users</a></td> +</tr> +</tbody> +</table> +<aside class="warning"> +To perform this operation, you must be authenticated by means of one of the following methods: +UserSecurity +</aside> +<h2 id="edit_user">edit_user</h2> +<p><a id="opIdedit_user"></a></p> +<blockquote> +<p>Code samples</p> +</blockquote> +<pre class="highlight tab tab-shell"><code><span class="hljs-comment"># You can also use wget</span> +curl -X PUT /api/users/{user} \ + -H <span class="hljs-string">'Content-Type: multipart/form-data'</span> \ + -H <span class="hljs-string">'Accept: application/json'</span> \ + -H <span class="hljs-string">'Authorization: API_KEY'</span> + +</code></pre> +<pre class="highlight tab tab-http"><code><span class="hljs-keyword">PUT</span> <span class="hljs-string">/api/users/{user}</span> HTTP/1.1 + +<span class="fortran">Content-<span class="hljs-keyword">Type</span>: multipart/<span class="hljs-keyword">form</span>-<span class="hljs-keyword">data</span> +Accept: application/json + +</span></code></pre> +<pre class="highlight tab tab-javascript"><code><span class="hljs-keyword">var</span> headers = { + <span class="hljs-string">'Content-Type'</span>:<span class="hljs-string">'multipart/form-data'</span>, + <span class="hljs-string">'Accept'</span>:<span class="hljs-string">'application/json'</span>, + <span class="hljs-string">'Authorization'</span>:<span class="hljs-string">'API_KEY'</span> + +}; + +$.ajax({ + <span class="hljs-attr">url</span>: <span class="hljs-string">'/api/users/{user}'</span>, + <span class="hljs-attr">method</span>: <span class="hljs-string">'put'</span>, + + <span class="hljs-attr">headers</span>: headers, + <span class="hljs-attr">success</span>: <span class="hljs-function"><span class="hljs-keyword">function</span>(<span class="hljs-params">data</span>) </span>{ + <span class="hljs-built_in">console</span>.log(<span class="hljs-built_in">JSON</span>.stringify(data)); + } +}) + +</code></pre> +<pre class="highlight tab tab-javascript--nodejs"><code><span class="hljs-keyword">const</span> fetch = <span class="hljs-built_in">require</span>(<span class="hljs-string">'node-fetch'</span>); +<span class="hljs-keyword">const</span> inputBody = <span class="hljs-string">'{ + "action": "string" +}'</span>; +<span class="hljs-keyword">const</span> headers = { + <span class="hljs-string">'Content-Type'</span>:<span class="hljs-string">'multipart/form-data'</span>, + <span class="hljs-string">'Accept'</span>:<span class="hljs-string">'application/json'</span>, + <span class="hljs-string">'Authorization'</span>:<span class="hljs-string">'API_KEY'</span> + +}; + +fetch(<span class="hljs-string">'/api/users/{user}'</span>, +{ + <span class="hljs-attr">method</span>: <span class="hljs-string">'PUT'</span>, + <span class="hljs-attr">body</span>: inputBody, + <span class="hljs-attr">headers</span>: headers +}) +.then(<span class="hljs-function"><span class="hljs-keyword">function</span>(<span class="hljs-params">res</span>) </span>{ + <span class="hljs-keyword">return</span> res.json(); +}).then(<span class="hljs-function"><span class="hljs-keyword">function</span>(<span class="hljs-params">body</span>) </span>{ + <span class="hljs-built_in">console</span>.log(body); +}); + +</code></pre> +<pre class="highlight tab tab-ruby"><code><span class="hljs-keyword">require</span> <span class="hljs-string">'rest-client'</span> +<span class="hljs-keyword">require</span> <span class="hljs-string">'json'</span> + +headers = { + <span class="hljs-string">'Content-Type'</span> => <span class="hljs-string">'multipart/form-data'</span>, + <span class="hljs-string">'Accept'</span> => <span class="hljs-string">'application/json'</span>, + <span class="hljs-string">'Authorization'</span> => <span class="hljs-string">'API_KEY'</span> +} + +result = RestClient.put <span class="hljs-string">'/api/users/{user}'</span>, + <span class="hljs-symbol">params:</span> { + }, <span class="hljs-symbol">headers:</span> headers + +p JSON.parse(result) + +</code></pre> +<pre class="highlight tab tab-python"><code><span class="hljs-keyword">import</span> requests +headers = { + <span class="hljs-string">'Content-Type'</span>: <span class="hljs-string">'multipart/form-data'</span>, + <span class="hljs-string">'Accept'</span>: <span class="hljs-string">'application/json'</span>, + <span class="hljs-string">'Authorization'</span>: <span class="hljs-string">'API_KEY'</span> +} + +r = requests.put(<span class="hljs-string">'/api/users/{user}'</span>, params={ + +}, headers = headers) + +<span class="hljs-keyword">print</span> r.json() + +</code></pre> +<pre class="highlight tab tab-java"><code>URL obj = <span class="hljs-keyword">new</span> URL(<span class="hljs-string">"/api/users/{user}"</span>); +HttpURLConnection con = (HttpURLConnection) obj.openConnection(); +con.setRequestMethod(<span class="hljs-string">"PUT"</span>); +<span class="hljs-keyword">int</span> responseCode = con.getResponseCode(); +BufferedReader in = <span class="hljs-keyword">new</span> BufferedReader( + <span class="hljs-keyword">new</span> InputStreamReader(con.getInputStream())); +String inputLine; +StringBuffer response = <span class="hljs-keyword">new</span> StringBuffer(); +<span class="hljs-keyword">while</span> ((inputLine = in.readLine()) != <span class="hljs-keyword">null</span>) { + response.append(inputLine); +} +in.close(); +System.out.println(response.toString()); + +</code></pre> +<pre class="highlight tab tab-go"><code><span class="hljs-keyword">package</span> main + +<span class="hljs-keyword">import</span> ( + <span class="hljs-string">"bytes"</span> + <span class="hljs-string">"net/http"</span> +) + +<span class="hljs-function"><span class="hljs-keyword">func</span> <span class="hljs-title">main</span><span class="hljs-params">()</span></span> { + + headers := <span class="hljs-keyword">map</span>[<span class="hljs-keyword">string</span>][]<span class="hljs-keyword">string</span>{ + <span class="hljs-string">"Content-Type"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"multipart/form-data"</span>}, + <span class="hljs-string">"Accept"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"application/json"</span>}, + <span class="hljs-string">"Authorization"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"API_KEY"</span>}, + + } + + data := bytes.NewBuffer([]<span class="hljs-keyword">byte</span>{jsonReq}) + req, err := http.NewRequest(<span class="hljs-string">"PUT"</span>, <span class="hljs-string">"/api/users/{user}"</span>, data) + req.Header = headers + + client := &http.Client{} + resp, err := client.Do(req) + <span class="hljs-comment">// ...</span> +} + +</code></pre> +<p><code>PUT /api/users/{user}</code></p> +<p><em>edit a given user</em></p> +<p>Only the admin user (the first user) can call the REST API.</p> +<p>Possible values for <em>action</em>:</p> +<ul> +<li><code>takeOwnership</code>: The admin takes the ownership of ALL boards of the user (archived and not archived) where the user is admin on.</li> +<li><code>disableLogin</code>: Disable a user (the user is not allowed to login and his login tokens are purged)</li> +<li><code>enableLogin</code>: Enable a user</li> +</ul> +<blockquote> +<p>Body parameter</p> +</blockquote> +<pre class="highlight tab tab-yaml"><code><span class="hljs-attr">action:</span> <span class="hljs-string">string</span> + +</code></pre> +<h3 id="edit_user-parameters">Parameters</h3> +<table> +<thead> +<tr> +<th>Name</th> +<th>In</th> +<th>Type</th> +<th>Required</th> +<th>Description</th> +</tr> +</thead> +<tbody> +<tr> +<td>user</td> +<td>path</td> +<td>string</td> +<td>true</td> +<td>the user ID</td> +</tr> +<tr> +<td>body</td> +<td>body</td> +<td>object</td> +<td>false</td> +<td>none</td> +</tr> +<tr> +<td>» action</td> +<td>body</td> +<td>string</td> +<td>true</td> +<td>the action</td> +</tr> +</tbody> +</table> +<h4 id="detailed-descriptions">Detailed descriptions</h4> +<p><strong>user</strong>: the user ID</p> +<blockquote> +<p>Example responses</p> +</blockquote> +<blockquote> +<p>200 Response</p> +</blockquote> +<pre class="highlight tab tab-json"><code>{ + <span class="hljs-attr">"_id"</span>: <span class="hljs-string">"string"</span>, + <span class="hljs-attr">"title"</span>: <span class="hljs-string">"string"</span> +} +</code></pre> +<h3 id="edit_user-responses">Responses</h3> +<table> +<thead> +<tr> +<th>Status</th> +<th>Meaning</th> +<th>Description</th> +<th>Schema</th> +</tr> +</thead> +<tbody> +<tr> +<td>200</td> +<td><a href="https://tools.ietf.org/html/rfc7231#section-6.3.1">OK</a></td> +<td>200 response</td> +<td>Inline</td> +</tr> +</tbody> +</table> +<h3 id="edit_user-responseschema">Response Schema</h3> +<p>Status Code <strong>200</strong></p> +<table> +<thead> +<tr> +<th>Name</th> +<th>Type</th> +<th>Required</th> +<th>Restrictions</th> +<th>Description</th> +</tr> +</thead> +<tbody> +<tr> +<td>» _id</td> +<td>string</td> +<td>false</td> +<td>none</td> +<td>none</td> +</tr> +<tr> +<td>» title</td> +<td>string</td> +<td>false</td> +<td>none</td> +<td>none</td> +</tr> +</tbody> +</table> +<aside class="warning"> +To perform this operation, you must be authenticated by means of one of the following methods: +UserSecurity +</aside> +<h2 id="delete_user">delete_user</h2> +<p><a id="opIddelete_user"></a></p> +<blockquote> +<p>Code samples</p> +</blockquote> +<pre class="highlight tab tab-shell"><code><span class="hljs-comment"># You can also use wget</span> +curl -X DELETE /api/users/{user} \ + -H <span class="hljs-string">'Accept: application/json'</span> \ + -H <span class="hljs-string">'Authorization: API_KEY'</span> + +</code></pre> +<pre class="highlight tab tab-http"><code><span class="hljs-keyword">DELETE</span> <span class="hljs-string">/api/users/{user}</span> HTTP/1.1 + +<span class="http"><span class="hljs-attribute">Accept</span>: application/json + +<span class="undefined"></span></span></code></pre> +<pre class="highlight tab tab-javascript"><code><span class="hljs-keyword">var</span> headers = { + <span class="hljs-string">'Accept'</span>:<span class="hljs-string">'application/json'</span>, + <span class="hljs-string">'Authorization'</span>:<span class="hljs-string">'API_KEY'</span> + +}; + +$.ajax({ + <span class="hljs-attr">url</span>: <span class="hljs-string">'/api/users/{user}'</span>, + <span class="hljs-attr">method</span>: <span class="hljs-string">'delete'</span>, + + <span class="hljs-attr">headers</span>: headers, + <span class="hljs-attr">success</span>: <span class="hljs-function"><span class="hljs-keyword">function</span>(<span class="hljs-params">data</span>) </span>{ + <span class="hljs-built_in">console</span>.log(<span class="hljs-built_in">JSON</span>.stringify(data)); + } +}) + +</code></pre> +<pre class="highlight tab tab-javascript--nodejs"><code><span class="hljs-keyword">const</span> fetch = <span class="hljs-built_in">require</span>(<span class="hljs-string">'node-fetch'</span>); + +<span class="hljs-keyword">const</span> headers = { + <span class="hljs-string">'Accept'</span>:<span class="hljs-string">'application/json'</span>, + <span class="hljs-string">'Authorization'</span>:<span class="hljs-string">'API_KEY'</span> + +}; + +fetch(<span class="hljs-string">'/api/users/{user}'</span>, +{ + <span class="hljs-attr">method</span>: <span class="hljs-string">'DELETE'</span>, + + <span class="hljs-attr">headers</span>: headers +}) +.then(<span class="hljs-function"><span class="hljs-keyword">function</span>(<span class="hljs-params">res</span>) </span>{ + <span class="hljs-keyword">return</span> res.json(); +}).then(<span class="hljs-function"><span class="hljs-keyword">function</span>(<span class="hljs-params">body</span>) </span>{ + <span class="hljs-built_in">console</span>.log(body); +}); + +</code></pre> +<pre class="highlight tab tab-ruby"><code><span class="hljs-keyword">require</span> <span class="hljs-string">'rest-client'</span> +<span class="hljs-keyword">require</span> <span class="hljs-string">'json'</span> + +headers = { + <span class="hljs-string">'Accept'</span> => <span class="hljs-string">'application/json'</span>, + <span class="hljs-string">'Authorization'</span> => <span class="hljs-string">'API_KEY'</span> +} + +result = RestClient.delete <span class="hljs-string">'/api/users/{user}'</span>, + <span class="hljs-symbol">params:</span> { + }, <span class="hljs-symbol">headers:</span> headers + +p JSON.parse(result) + +</code></pre> +<pre class="highlight tab tab-python"><code><span class="hljs-keyword">import</span> requests +headers = { + <span class="hljs-string">'Accept'</span>: <span class="hljs-string">'application/json'</span>, + <span class="hljs-string">'Authorization'</span>: <span class="hljs-string">'API_KEY'</span> +} + +r = requests.delete(<span class="hljs-string">'/api/users/{user}'</span>, params={ + +}, headers = headers) + +<span class="hljs-keyword">print</span> r.json() + +</code></pre> +<pre class="highlight tab tab-java"><code>URL obj = <span class="hljs-keyword">new</span> URL(<span class="hljs-string">"/api/users/{user}"</span>); +HttpURLConnection con = (HttpURLConnection) obj.openConnection(); +con.setRequestMethod(<span class="hljs-string">"DELETE"</span>); +<span class="hljs-keyword">int</span> responseCode = con.getResponseCode(); +BufferedReader in = <span class="hljs-keyword">new</span> BufferedReader( + <span class="hljs-keyword">new</span> InputStreamReader(con.getInputStream())); +String inputLine; +StringBuffer response = <span class="hljs-keyword">new</span> StringBuffer(); +<span class="hljs-keyword">while</span> ((inputLine = in.readLine()) != <span class="hljs-keyword">null</span>) { + response.append(inputLine); +} +in.close(); +System.out.println(response.toString()); + +</code></pre> +<pre class="highlight tab tab-go"><code><span class="hljs-keyword">package</span> main + +<span class="hljs-keyword">import</span> ( + <span class="hljs-string">"bytes"</span> + <span class="hljs-string">"net/http"</span> +) + +<span class="hljs-function"><span class="hljs-keyword">func</span> <span class="hljs-title">main</span><span class="hljs-params">()</span></span> { + + headers := <span class="hljs-keyword">map</span>[<span class="hljs-keyword">string</span>][]<span class="hljs-keyword">string</span>{ + <span class="hljs-string">"Accept"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"application/json"</span>}, + <span class="hljs-string">"Authorization"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"API_KEY"</span>}, + + } + + data := bytes.NewBuffer([]<span class="hljs-keyword">byte</span>{jsonReq}) + req, err := http.NewRequest(<span class="hljs-string">"DELETE"</span>, <span class="hljs-string">"/api/users/{user}"</span>, data) + req.Header = headers + + client := &http.Client{} + resp, err := client.Do(req) + <span class="hljs-comment">// ...</span> +} + +</code></pre> +<p><code>DELETE /api/users/{user}</code></p> +<p><em>Delete a user</em></p> +<p>Only the admin user (the first user) can call the REST API.</p> +<h3 id="delete_user-parameters">Parameters</h3> +<table> +<thead> +<tr> +<th>Name</th> +<th>In</th> +<th>Type</th> +<th>Required</th> +<th>Description</th> +</tr> +</thead> +<tbody> +<tr> +<td>user</td> +<td>path</td> +<td>string</td> +<td>true</td> +<td>the ID of the user to delete</td> +</tr> +</tbody> +</table> +<h4 id="detailed-descriptions">Detailed descriptions</h4> +<p><strong>user</strong>: the ID of the user to delete</p> +<blockquote> +<p>Example responses</p> +</blockquote> +<blockquote> +<p>200 Response</p> +</blockquote> +<pre class="highlight tab tab-json"><code>{ + <span class="hljs-attr">"_id"</span>: <span class="hljs-string">"string"</span> +} +</code></pre> +<h3 id="delete_user-responses">Responses</h3> +<table> +<thead> +<tr> +<th>Status</th> +<th>Meaning</th> +<th>Description</th> +<th>Schema</th> +</tr> +</thead> +<tbody> +<tr> +<td>200</td> +<td><a href="https://tools.ietf.org/html/rfc7231#section-6.3.1">OK</a></td> +<td>200 response</td> +<td>Inline</td> +</tr> +</tbody> +</table> +<h3 id="delete_user-responseschema">Response Schema</h3> +<p>Status Code <strong>200</strong></p> +<table> +<thead> +<tr> +<th>Name</th> +<th>Type</th> +<th>Required</th> +<th>Restrictions</th> +<th>Description</th> +</tr> +</thead> +<tbody> +<tr> +<td>» _id</td> +<td>string</td> +<td>false</td> +<td>none</td> +<td>none</td> +</tr> +</tbody> +</table> +<aside class="warning"> +To perform this operation, you must be authenticated by means of one of the following methods: +UserSecurity +</aside> +<h1 id="wekan-rest-api-swimlanes">Swimlanes</h1> +<h2 id="get_all_swimlanes">get_all_swimlanes</h2> +<p><a id="opIdget_all_swimlanes"></a></p> +<blockquote> +<p>Code samples</p> +</blockquote> +<pre class="highlight tab tab-shell"><code><span class="hljs-comment"># You can also use wget</span> +curl -X GET /api/boards/{board}/swimlanes \ + -H <span class="hljs-string">'Accept: application/json'</span> \ + -H <span class="hljs-string">'Authorization: API_KEY'</span> + +</code></pre> +<pre class="highlight tab tab-http"><code><span class="hljs-keyword">GET</span> <span class="hljs-string">/api/boards/{board}/swimlanes</span> HTTP/1.1 + +<span class="http"><span class="hljs-attribute">Accept</span>: application/json + +<span class="undefined"></span></span></code></pre> +<pre class="highlight tab tab-javascript"><code><span class="hljs-keyword">var</span> headers = { + <span class="hljs-string">'Accept'</span>:<span class="hljs-string">'application/json'</span>, + <span class="hljs-string">'Authorization'</span>:<span class="hljs-string">'API_KEY'</span> + +}; + +$.ajax({ + <span class="hljs-attr">url</span>: <span class="hljs-string">'/api/boards/{board}/swimlanes'</span>, + <span class="hljs-attr">method</span>: <span class="hljs-string">'get'</span>, + + <span class="hljs-attr">headers</span>: headers, + <span class="hljs-attr">success</span>: <span class="hljs-function"><span class="hljs-keyword">function</span>(<span class="hljs-params">data</span>) </span>{ + <span class="hljs-built_in">console</span>.log(<span class="hljs-built_in">JSON</span>.stringify(data)); + } +}) + +</code></pre> +<pre class="highlight tab tab-javascript--nodejs"><code><span class="hljs-keyword">const</span> fetch = <span class="hljs-built_in">require</span>(<span class="hljs-string">'node-fetch'</span>); + +<span class="hljs-keyword">const</span> headers = { + <span class="hljs-string">'Accept'</span>:<span class="hljs-string">'application/json'</span>, + <span class="hljs-string">'Authorization'</span>:<span class="hljs-string">'API_KEY'</span> + +}; + +fetch(<span class="hljs-string">'/api/boards/{board}/swimlanes'</span>, +{ + <span class="hljs-attr">method</span>: <span class="hljs-string">'GET'</span>, + + <span class="hljs-attr">headers</span>: headers +}) +.then(<span class="hljs-function"><span class="hljs-keyword">function</span>(<span class="hljs-params">res</span>) </span>{ + <span class="hljs-keyword">return</span> res.json(); +}).then(<span class="hljs-function"><span class="hljs-keyword">function</span>(<span class="hljs-params">body</span>) </span>{ + <span class="hljs-built_in">console</span>.log(body); +}); + +</code></pre> +<pre class="highlight tab tab-ruby"><code><span class="hljs-keyword">require</span> <span class="hljs-string">'rest-client'</span> +<span class="hljs-keyword">require</span> <span class="hljs-string">'json'</span> + +headers = { + <span class="hljs-string">'Accept'</span> => <span class="hljs-string">'application/json'</span>, + <span class="hljs-string">'Authorization'</span> => <span class="hljs-string">'API_KEY'</span> +} + +result = RestClient.get <span class="hljs-string">'/api/boards/{board}/swimlanes'</span>, + <span class="hljs-symbol">params:</span> { + }, <span class="hljs-symbol">headers:</span> headers + +p JSON.parse(result) + +</code></pre> +<pre class="highlight tab tab-python"><code><span class="hljs-keyword">import</span> requests +headers = { + <span class="hljs-string">'Accept'</span>: <span class="hljs-string">'application/json'</span>, + <span class="hljs-string">'Authorization'</span>: <span class="hljs-string">'API_KEY'</span> +} + +r = requests.get(<span class="hljs-string">'/api/boards/{board}/swimlanes'</span>, params={ + +}, headers = headers) + +<span class="hljs-keyword">print</span> r.json() + +</code></pre> +<pre class="highlight tab tab-java"><code>URL obj = <span class="hljs-keyword">new</span> URL(<span class="hljs-string">"/api/boards/{board}/swimlanes"</span>); +HttpURLConnection con = (HttpURLConnection) obj.openConnection(); +con.setRequestMethod(<span class="hljs-string">"GET"</span>); +<span class="hljs-keyword">int</span> responseCode = con.getResponseCode(); +BufferedReader in = <span class="hljs-keyword">new</span> BufferedReader( + <span class="hljs-keyword">new</span> InputStreamReader(con.getInputStream())); +String inputLine; +StringBuffer response = <span class="hljs-keyword">new</span> StringBuffer(); +<span class="hljs-keyword">while</span> ((inputLine = in.readLine()) != <span class="hljs-keyword">null</span>) { + response.append(inputLine); +} +in.close(); +System.out.println(response.toString()); + +</code></pre> +<pre class="highlight tab tab-go"><code><span class="hljs-keyword">package</span> main + +<span class="hljs-keyword">import</span> ( + <span class="hljs-string">"bytes"</span> + <span class="hljs-string">"net/http"</span> +) + +<span class="hljs-function"><span class="hljs-keyword">func</span> <span class="hljs-title">main</span><span class="hljs-params">()</span></span> { + + headers := <span class="hljs-keyword">map</span>[<span class="hljs-keyword">string</span>][]<span class="hljs-keyword">string</span>{ + <span class="hljs-string">"Accept"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"application/json"</span>}, + <span class="hljs-string">"Authorization"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"API_KEY"</span>}, + + } + + data := bytes.NewBuffer([]<span class="hljs-keyword">byte</span>{jsonReq}) + req, err := http.NewRequest(<span class="hljs-string">"GET"</span>, <span class="hljs-string">"/api/boards/{board}/swimlanes"</span>, data) + req.Header = headers + + client := &http.Client{} + resp, err := client.Do(req) + <span class="hljs-comment">// ...</span> +} + +</code></pre> +<p><code>GET /api/boards/{board}/swimlanes</code></p> +<p><em>Get the list of swimlanes attached to a board</em></p> +<h3 id="get_all_swimlanes-parameters">Parameters</h3> +<table> +<thead> +<tr> +<th>Name</th> +<th>In</th> +<th>Type</th> +<th>Required</th> +<th>Description</th> +</tr> +</thead> +<tbody> +<tr> +<td>board</td> +<td>path</td> +<td>string</td> +<td>true</td> +<td>the ID of the board</td> +</tr> +</tbody> +</table> +<h4 id="detailed-descriptions">Detailed descriptions</h4> +<p><strong>board</strong>: the ID of the board</p> +<blockquote> +<p>Example responses</p> +</blockquote> +<blockquote> +<p>200 Response</p> +</blockquote> +<pre class="highlight tab tab-json"><code>[ + { + <span class="hljs-attr">"_id"</span>: <span class="hljs-string">"string"</span>, + <span class="hljs-attr">"title"</span>: <span class="hljs-string">"string"</span> + } +] +</code></pre> +<h3 id="get_all_swimlanes-responses">Responses</h3> +<table> +<thead> +<tr> +<th>Status</th> +<th>Meaning</th> +<th>Description</th> +<th>Schema</th> +</tr> +</thead> +<tbody> +<tr> +<td>200</td> +<td><a href="https://tools.ietf.org/html/rfc7231#section-6.3.1">OK</a></td> +<td>200 response</td> +<td>Inline</td> +</tr> +</tbody> +</table> +<h3 id="get_all_swimlanes-responseschema">Response Schema</h3> +<p>Status Code <strong>200</strong></p> +<table> +<thead> +<tr> +<th>Name</th> +<th>Type</th> +<th>Required</th> +<th>Restrictions</th> +<th>Description</th> +</tr> +</thead> +<tbody> +<tr> +<td>» _id</td> +<td>string</td> +<td>false</td> +<td>none</td> +<td>none</td> +</tr> +<tr> +<td>» title</td> +<td>string</td> +<td>false</td> +<td>none</td> +<td>none</td> +</tr> +</tbody> +</table> +<aside class="warning"> +To perform this operation, you must be authenticated by means of one of the following methods: +UserSecurity +</aside> +<h2 id="new_swimlane">new_swimlane</h2> +<p><a id="opIdnew_swimlane"></a></p> +<blockquote> +<p>Code samples</p> +</blockquote> +<pre class="highlight tab tab-shell"><code><span class="hljs-comment"># You can also use wget</span> +curl -X POST /api/boards/{board}/swimlanes \ + -H <span class="hljs-string">'Content-Type: multipart/form-data'</span> \ + -H <span class="hljs-string">'Accept: application/json'</span> \ + -H <span class="hljs-string">'Authorization: API_KEY'</span> + +</code></pre> +<pre class="highlight tab tab-http"><code><span class="hljs-keyword">POST</span> <span class="hljs-string">/api/boards/{board}/swimlanes</span> HTTP/1.1 + +<span class="fortran">Content-<span class="hljs-keyword">Type</span>: multipart/<span class="hljs-keyword">form</span>-<span class="hljs-keyword">data</span> +Accept: application/json + +</span></code></pre> +<pre class="highlight tab tab-javascript"><code><span class="hljs-keyword">var</span> headers = { + <span class="hljs-string">'Content-Type'</span>:<span class="hljs-string">'multipart/form-data'</span>, + <span class="hljs-string">'Accept'</span>:<span class="hljs-string">'application/json'</span>, + <span class="hljs-string">'Authorization'</span>:<span class="hljs-string">'API_KEY'</span> + +}; + +$.ajax({ + <span class="hljs-attr">url</span>: <span class="hljs-string">'/api/boards/{board}/swimlanes'</span>, + <span class="hljs-attr">method</span>: <span class="hljs-string">'post'</span>, + + <span class="hljs-attr">headers</span>: headers, + <span class="hljs-attr">success</span>: <span class="hljs-function"><span class="hljs-keyword">function</span>(<span class="hljs-params">data</span>) </span>{ + <span class="hljs-built_in">console</span>.log(<span class="hljs-built_in">JSON</span>.stringify(data)); + } +}) + +</code></pre> +<pre class="highlight tab tab-javascript--nodejs"><code><span class="hljs-keyword">const</span> fetch = <span class="hljs-built_in">require</span>(<span class="hljs-string">'node-fetch'</span>); +<span class="hljs-keyword">const</span> inputBody = <span class="hljs-string">'{ + "title": "string" +}'</span>; +<span class="hljs-keyword">const</span> headers = { + <span class="hljs-string">'Content-Type'</span>:<span class="hljs-string">'multipart/form-data'</span>, + <span class="hljs-string">'Accept'</span>:<span class="hljs-string">'application/json'</span>, + <span class="hljs-string">'Authorization'</span>:<span class="hljs-string">'API_KEY'</span> + +}; + +fetch(<span class="hljs-string">'/api/boards/{board}/swimlanes'</span>, +{ + <span class="hljs-attr">method</span>: <span class="hljs-string">'POST'</span>, + <span class="hljs-attr">body</span>: inputBody, + <span class="hljs-attr">headers</span>: headers +}) +.then(<span class="hljs-function"><span class="hljs-keyword">function</span>(<span class="hljs-params">res</span>) </span>{ + <span class="hljs-keyword">return</span> res.json(); +}).then(<span class="hljs-function"><span class="hljs-keyword">function</span>(<span class="hljs-params">body</span>) </span>{ + <span class="hljs-built_in">console</span>.log(body); +}); + +</code></pre> +<pre class="highlight tab tab-ruby"><code><span class="hljs-keyword">require</span> <span class="hljs-string">'rest-client'</span> +<span class="hljs-keyword">require</span> <span class="hljs-string">'json'</span> + +headers = { + <span class="hljs-string">'Content-Type'</span> => <span class="hljs-string">'multipart/form-data'</span>, + <span class="hljs-string">'Accept'</span> => <span class="hljs-string">'application/json'</span>, + <span class="hljs-string">'Authorization'</span> => <span class="hljs-string">'API_KEY'</span> +} + +result = RestClient.post <span class="hljs-string">'/api/boards/{board}/swimlanes'</span>, + <span class="hljs-symbol">params:</span> { + }, <span class="hljs-symbol">headers:</span> headers + +p JSON.parse(result) + +</code></pre> +<pre class="highlight tab tab-python"><code><span class="hljs-keyword">import</span> requests +headers = { + <span class="hljs-string">'Content-Type'</span>: <span class="hljs-string">'multipart/form-data'</span>, + <span class="hljs-string">'Accept'</span>: <span class="hljs-string">'application/json'</span>, + <span class="hljs-string">'Authorization'</span>: <span class="hljs-string">'API_KEY'</span> +} + +r = requests.post(<span class="hljs-string">'/api/boards/{board}/swimlanes'</span>, params={ + +}, headers = headers) + +<span class="hljs-keyword">print</span> r.json() + +</code></pre> +<pre class="highlight tab tab-java"><code>URL obj = <span class="hljs-keyword">new</span> URL(<span class="hljs-string">"/api/boards/{board}/swimlanes"</span>); +HttpURLConnection con = (HttpURLConnection) obj.openConnection(); +con.setRequestMethod(<span class="hljs-string">"POST"</span>); +<span class="hljs-keyword">int</span> responseCode = con.getResponseCode(); +BufferedReader in = <span class="hljs-keyword">new</span> BufferedReader( + <span class="hljs-keyword">new</span> InputStreamReader(con.getInputStream())); +String inputLine; +StringBuffer response = <span class="hljs-keyword">new</span> StringBuffer(); +<span class="hljs-keyword">while</span> ((inputLine = in.readLine()) != <span class="hljs-keyword">null</span>) { + response.append(inputLine); +} +in.close(); +System.out.println(response.toString()); + +</code></pre> +<pre class="highlight tab tab-go"><code><span class="hljs-keyword">package</span> main + +<span class="hljs-keyword">import</span> ( + <span class="hljs-string">"bytes"</span> + <span class="hljs-string">"net/http"</span> +) + +<span class="hljs-function"><span class="hljs-keyword">func</span> <span class="hljs-title">main</span><span class="hljs-params">()</span></span> { + + headers := <span class="hljs-keyword">map</span>[<span class="hljs-keyword">string</span>][]<span class="hljs-keyword">string</span>{ + <span class="hljs-string">"Content-Type"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"multipart/form-data"</span>}, + <span class="hljs-string">"Accept"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"application/json"</span>}, + <span class="hljs-string">"Authorization"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"API_KEY"</span>}, + + } + + data := bytes.NewBuffer([]<span class="hljs-keyword">byte</span>{jsonReq}) + req, err := http.NewRequest(<span class="hljs-string">"POST"</span>, <span class="hljs-string">"/api/boards/{board}/swimlanes"</span>, data) + req.Header = headers + + client := &http.Client{} + resp, err := client.Do(req) + <span class="hljs-comment">// ...</span> +} + +</code></pre> +<p><code>POST /api/boards/{board}/swimlanes</code></p> +<p><em>Add a swimlane to a board</em></p> +<blockquote> +<p>Body parameter</p> +</blockquote> +<pre class="highlight tab tab-yaml"><code><span class="hljs-attr">title:</span> <span class="hljs-string">string</span> + +</code></pre> +<h3 id="new_swimlane-parameters">Parameters</h3> +<table> +<thead> +<tr> +<th>Name</th> +<th>In</th> +<th>Type</th> +<th>Required</th> +<th>Description</th> +</tr> +</thead> +<tbody> +<tr> +<td>board</td> +<td>path</td> +<td>string</td> +<td>true</td> +<td>the ID of the board</td> +</tr> +<tr> +<td>body</td> +<td>body</td> +<td>object</td> +<td>false</td> +<td>none</td> +</tr> +<tr> +<td>» title</td> +<td>body</td> +<td>string</td> +<td>true</td> +<td>the new title of the swimlane</td> +</tr> +</tbody> +</table> +<h4 id="detailed-descriptions">Detailed descriptions</h4> +<p><strong>board</strong>: the ID of the board</p> +<blockquote> +<p>Example responses</p> +</blockquote> +<blockquote> +<p>200 Response</p> +</blockquote> +<pre class="highlight tab tab-json"><code>{ + <span class="hljs-attr">"_id"</span>: <span class="hljs-string">"string"</span> +} +</code></pre> +<h3 id="new_swimlane-responses">Responses</h3> +<table> +<thead> +<tr> +<th>Status</th> +<th>Meaning</th> +<th>Description</th> +<th>Schema</th> +</tr> +</thead> +<tbody> +<tr> +<td>200</td> +<td><a href="https://tools.ietf.org/html/rfc7231#section-6.3.1">OK</a></td> +<td>200 response</td> +<td>Inline</td> +</tr> +</tbody> +</table> +<h3 id="new_swimlane-responseschema">Response Schema</h3> +<p>Status Code <strong>200</strong></p> +<table> +<thead> +<tr> +<th>Name</th> +<th>Type</th> +<th>Required</th> +<th>Restrictions</th> +<th>Description</th> +</tr> +</thead> +<tbody> +<tr> +<td>» _id</td> +<td>string</td> +<td>false</td> +<td>none</td> +<td>none</td> +</tr> +</tbody> +</table> +<aside class="warning"> +To perform this operation, you must be authenticated by means of one of the following methods: +UserSecurity +</aside> +<h2 id="get_swimlane">get_swimlane</h2> +<p><a id="opIdget_swimlane"></a></p> +<blockquote> +<p>Code samples</p> +</blockquote> +<pre class="highlight tab tab-shell"><code><span class="hljs-comment"># You can also use wget</span> +curl -X GET /api/boards/{board}/swimlanes/{swimlane} \ + -H <span class="hljs-string">'Accept: application/json'</span> \ + -H <span class="hljs-string">'Authorization: API_KEY'</span> + +</code></pre> +<pre class="highlight tab tab-http"><code><span class="hljs-keyword">GET</span> <span class="hljs-string">/api/boards/{board}/swimlanes/{swimlane}</span> HTTP/1.1 + +<span class="http"><span class="hljs-attribute">Accept</span>: application/json + +<span class="undefined"></span></span></code></pre> +<pre class="highlight tab tab-javascript"><code><span class="hljs-keyword">var</span> headers = { + <span class="hljs-string">'Accept'</span>:<span class="hljs-string">'application/json'</span>, + <span class="hljs-string">'Authorization'</span>:<span class="hljs-string">'API_KEY'</span> + +}; + +$.ajax({ + <span class="hljs-attr">url</span>: <span class="hljs-string">'/api/boards/{board}/swimlanes/{swimlane}'</span>, + <span class="hljs-attr">method</span>: <span class="hljs-string">'get'</span>, + + <span class="hljs-attr">headers</span>: headers, + <span class="hljs-attr">success</span>: <span class="hljs-function"><span class="hljs-keyword">function</span>(<span class="hljs-params">data</span>) </span>{ + <span class="hljs-built_in">console</span>.log(<span class="hljs-built_in">JSON</span>.stringify(data)); + } +}) + +</code></pre> +<pre class="highlight tab tab-javascript--nodejs"><code><span class="hljs-keyword">const</span> fetch = <span class="hljs-built_in">require</span>(<span class="hljs-string">'node-fetch'</span>); + +<span class="hljs-keyword">const</span> headers = { + <span class="hljs-string">'Accept'</span>:<span class="hljs-string">'application/json'</span>, + <span class="hljs-string">'Authorization'</span>:<span class="hljs-string">'API_KEY'</span> + +}; + +fetch(<span class="hljs-string">'/api/boards/{board}/swimlanes/{swimlane}'</span>, +{ + <span class="hljs-attr">method</span>: <span class="hljs-string">'GET'</span>, + + <span class="hljs-attr">headers</span>: headers +}) +.then(<span class="hljs-function"><span class="hljs-keyword">function</span>(<span class="hljs-params">res</span>) </span>{ + <span class="hljs-keyword">return</span> res.json(); +}).then(<span class="hljs-function"><span class="hljs-keyword">function</span>(<span class="hljs-params">body</span>) </span>{ + <span class="hljs-built_in">console</span>.log(body); +}); + +</code></pre> +<pre class="highlight tab tab-ruby"><code><span class="hljs-keyword">require</span> <span class="hljs-string">'rest-client'</span> +<span class="hljs-keyword">require</span> <span class="hljs-string">'json'</span> + +headers = { + <span class="hljs-string">'Accept'</span> => <span class="hljs-string">'application/json'</span>, + <span class="hljs-string">'Authorization'</span> => <span class="hljs-string">'API_KEY'</span> +} + +result = RestClient.get <span class="hljs-string">'/api/boards/{board}/swimlanes/{swimlane}'</span>, + <span class="hljs-symbol">params:</span> { + }, <span class="hljs-symbol">headers:</span> headers + +p JSON.parse(result) + +</code></pre> +<pre class="highlight tab tab-python"><code><span class="hljs-keyword">import</span> requests +headers = { + <span class="hljs-string">'Accept'</span>: <span class="hljs-string">'application/json'</span>, + <span class="hljs-string">'Authorization'</span>: <span class="hljs-string">'API_KEY'</span> +} + +r = requests.get(<span class="hljs-string">'/api/boards/{board}/swimlanes/{swimlane}'</span>, params={ + +}, headers = headers) + +<span class="hljs-keyword">print</span> r.json() + +</code></pre> +<pre class="highlight tab tab-java"><code>URL obj = <span class="hljs-keyword">new</span> URL(<span class="hljs-string">"/api/boards/{board}/swimlanes/{swimlane}"</span>); +HttpURLConnection con = (HttpURLConnection) obj.openConnection(); +con.setRequestMethod(<span class="hljs-string">"GET"</span>); +<span class="hljs-keyword">int</span> responseCode = con.getResponseCode(); +BufferedReader in = <span class="hljs-keyword">new</span> BufferedReader( + <span class="hljs-keyword">new</span> InputStreamReader(con.getInputStream())); +String inputLine; +StringBuffer response = <span class="hljs-keyword">new</span> StringBuffer(); +<span class="hljs-keyword">while</span> ((inputLine = in.readLine()) != <span class="hljs-keyword">null</span>) { + response.append(inputLine); +} +in.close(); +System.out.println(response.toString()); + +</code></pre> +<pre class="highlight tab tab-go"><code><span class="hljs-keyword">package</span> main + +<span class="hljs-keyword">import</span> ( + <span class="hljs-string">"bytes"</span> + <span class="hljs-string">"net/http"</span> +) + +<span class="hljs-function"><span class="hljs-keyword">func</span> <span class="hljs-title">main</span><span class="hljs-params">()</span></span> { + + headers := <span class="hljs-keyword">map</span>[<span class="hljs-keyword">string</span>][]<span class="hljs-keyword">string</span>{ + <span class="hljs-string">"Accept"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"application/json"</span>}, + <span class="hljs-string">"Authorization"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"API_KEY"</span>}, + + } + + data := bytes.NewBuffer([]<span class="hljs-keyword">byte</span>{jsonReq}) + req, err := http.NewRequest(<span class="hljs-string">"GET"</span>, <span class="hljs-string">"/api/boards/{board}/swimlanes/{swimlane}"</span>, data) + req.Header = headers + + client := &http.Client{} + resp, err := client.Do(req) + <span class="hljs-comment">// ...</span> +} + +</code></pre> +<p><code>GET /api/boards/{board}/swimlanes/{swimlane}</code></p> +<p><em>Get a swimlane</em></p> +<h3 id="get_swimlane-parameters">Parameters</h3> +<table> +<thead> +<tr> +<th>Name</th> +<th>In</th> +<th>Type</th> +<th>Required</th> +<th>Description</th> +</tr> +</thead> +<tbody> +<tr> +<td>board</td> +<td>path</td> +<td>string</td> +<td>true</td> +<td>the ID of the board</td> +</tr> +<tr> +<td>swimlane</td> +<td>path</td> +<td>string</td> +<td>true</td> +<td>the ID of the swimlane</td> +</tr> +</tbody> +</table> +<h4 id="detailed-descriptions">Detailed descriptions</h4> +<p><strong>board</strong>: the ID of the board</p> +<p><strong>swimlane</strong>: the ID of the swimlane</p> +<blockquote> +<p>Example responses</p> +</blockquote> +<blockquote> +<p>200 Response</p> +</blockquote> +<pre class="highlight tab tab-json"><code>{ + <span class="hljs-attr">"title"</span>: <span class="hljs-string">"string"</span>, + <span class="hljs-attr">"archived"</span>: <span class="hljs-literal">true</span>, + <span class="hljs-attr">"boardId"</span>: <span class="hljs-string">"string"</span>, + <span class="hljs-attr">"createdAt"</span>: <span class="hljs-string">"string"</span>, + <span class="hljs-attr">"sort"</span>: <span class="hljs-number">0</span>, + <span class="hljs-attr">"color"</span>: <span class="hljs-string">"white"</span>, + <span class="hljs-attr">"updatedAt"</span>: <span class="hljs-string">"string"</span>, + <span class="hljs-attr">"modifiedAt"</span>: <span class="hljs-string">"string"</span>, + <span class="hljs-attr">"type"</span>: <span class="hljs-string">"string"</span> +} +</code></pre> +<h3 id="get_swimlane-responses">Responses</h3> +<table> +<thead> +<tr> +<th>Status</th> +<th>Meaning</th> +<th>Description</th> +<th>Schema</th> +</tr> +</thead> +<tbody> +<tr> +<td>200</td> +<td><a href="https://tools.ietf.org/html/rfc7231#section-6.3.1">OK</a></td> +<td>200 response</td> +<td><a href="#schemaswimlanes">Swimlanes</a></td> +</tr> +</tbody> +</table> +<aside class="warning"> +To perform this operation, you must be authenticated by means of one of the following methods: +UserSecurity +</aside> +<h2 id="delete_board_swimlane">delete_board_swimlane</h2> +<p><a id="opIddelete_board_swimlane"></a></p> +<blockquote> +<p>Code samples</p> +</blockquote> +<pre class="highlight tab tab-shell"><code><span class="hljs-comment"># You can also use wget</span> +curl -X DELETE /api/boards/{board}/swimlanes/{swimlane} \ + -H <span class="hljs-string">'Authorization: API_KEY'</span> + +</code></pre> +<pre class="highlight tab tab-http"><code><span class="hljs-keyword">DELETE</span> <span class="hljs-string">/api/boards/{board}/swimlanes/{swimlane}</span> HTTP/1.1 + +<span class="undefined"></span></code></pre> +<pre class="highlight tab tab-javascript"><code><span class="hljs-keyword">var</span> headers = { + <span class="hljs-string">'Authorization'</span>:<span class="hljs-string">'API_KEY'</span> + +}; + +$.ajax({ + <span class="hljs-attr">url</span>: <span class="hljs-string">'/api/boards/{board}/swimlanes/{swimlane}'</span>, + <span class="hljs-attr">method</span>: <span class="hljs-string">'delete'</span>, + + <span class="hljs-attr">headers</span>: headers, + <span class="hljs-attr">success</span>: <span class="hljs-function"><span class="hljs-keyword">function</span>(<span class="hljs-params">data</span>) </span>{ + <span class="hljs-built_in">console</span>.log(<span class="hljs-built_in">JSON</span>.stringify(data)); + } +}) + +</code></pre> +<pre class="highlight tab tab-javascript--nodejs"><code><span class="hljs-keyword">const</span> fetch = <span class="hljs-built_in">require</span>(<span class="hljs-string">'node-fetch'</span>); + +<span class="hljs-keyword">const</span> headers = { + <span class="hljs-string">'Authorization'</span>:<span class="hljs-string">'API_KEY'</span> + +}; + +fetch(<span class="hljs-string">'/api/boards/{board}/swimlanes/{swimlane}'</span>, +{ + <span class="hljs-attr">method</span>: <span class="hljs-string">'DELETE'</span>, + + <span class="hljs-attr">headers</span>: headers +}) +.then(<span class="hljs-function"><span class="hljs-keyword">function</span>(<span class="hljs-params">res</span>) </span>{ + <span class="hljs-keyword">return</span> res.json(); +}).then(<span class="hljs-function"><span class="hljs-keyword">function</span>(<span class="hljs-params">body</span>) </span>{ + <span class="hljs-built_in">console</span>.log(body); +}); + +</code></pre> +<pre class="highlight tab tab-ruby"><code><span class="hljs-keyword">require</span> <span class="hljs-string">'rest-client'</span> +<span class="hljs-keyword">require</span> <span class="hljs-string">'json'</span> + +headers = { + <span class="hljs-string">'Authorization'</span> => <span class="hljs-string">'API_KEY'</span> +} + +result = RestClient.delete <span class="hljs-string">'/api/boards/{board}/swimlanes/{swimlane}'</span>, + <span class="hljs-symbol">params:</span> { + }, <span class="hljs-symbol">headers:</span> headers + +p JSON.parse(result) + +</code></pre> +<pre class="highlight tab tab-python"><code><span class="hljs-keyword">import</span> requests +headers = { + <span class="hljs-string">'Authorization'</span>: <span class="hljs-string">'API_KEY'</span> +} + +r = requests.delete(<span class="hljs-string">'/api/boards/{board}/swimlanes/{swimlane}'</span>, params={ + +}, headers = headers) + +<span class="hljs-keyword">print</span> r.json() + +</code></pre> +<pre class="highlight tab tab-java"><code>URL obj = <span class="hljs-keyword">new</span> URL(<span class="hljs-string">"/api/boards/{board}/swimlanes/{swimlane}"</span>); +HttpURLConnection con = (HttpURLConnection) obj.openConnection(); +con.setRequestMethod(<span class="hljs-string">"DELETE"</span>); +<span class="hljs-keyword">int</span> responseCode = con.getResponseCode(); +BufferedReader in = <span class="hljs-keyword">new</span> BufferedReader( + <span class="hljs-keyword">new</span> InputStreamReader(con.getInputStream())); +String inputLine; +StringBuffer response = <span class="hljs-keyword">new</span> StringBuffer(); +<span class="hljs-keyword">while</span> ((inputLine = in.readLine()) != <span class="hljs-keyword">null</span>) { + response.append(inputLine); +} +in.close(); +System.out.println(response.toString()); + +</code></pre> +<pre class="highlight tab tab-go"><code><span class="hljs-keyword">package</span> main + +<span class="hljs-keyword">import</span> ( + <span class="hljs-string">"bytes"</span> + <span class="hljs-string">"net/http"</span> +) + +<span class="hljs-function"><span class="hljs-keyword">func</span> <span class="hljs-title">main</span><span class="hljs-params">()</span></span> { + + headers := <span class="hljs-keyword">map</span>[<span class="hljs-keyword">string</span>][]<span class="hljs-keyword">string</span>{ + <span class="hljs-string">"Authorization"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"API_KEY"</span>}, + + } + + data := bytes.NewBuffer([]<span class="hljs-keyword">byte</span>{jsonReq}) + req, err := http.NewRequest(<span class="hljs-string">"DELETE"</span>, <span class="hljs-string">"/api/boards/{board}/swimlanes/{swimlane}"</span>, data) + req.Header = headers + + client := &http.Client{} + resp, err := client.Do(req) + <span class="hljs-comment">// ...</span> +} + +</code></pre> +<p><code>DELETE /api/boards/{board}/swimlanes/{swimlane}</code></p> +<h3 id="delete_board_swimlane-parameters">Parameters</h3> +<table> +<thead> +<tr> +<th>Name</th> +<th>In</th> +<th>Type</th> +<th>Required</th> +<th>Description</th> +</tr> +</thead> +<tbody> +<tr> +<td>board</td> +<td>path</td> +<td>string</td> +<td>true</td> +<td>the board value</td> +</tr> +<tr> +<td>swimlane</td> +<td>path</td> +<td>string</td> +<td>true</td> +<td>the swimlane value</td> +</tr> +</tbody> +</table> +<h3 id="delete_board_swimlane-responses">Responses</h3> +<table> +<thead> +<tr> +<th>Status</th> +<th>Meaning</th> +<th>Description</th> +<th>Schema</th> +</tr> +</thead> +<tbody> +<tr> +<td>200</td> +<td><a href="https://tools.ietf.org/html/rfc7231#section-6.3.1">OK</a></td> +<td>200 response</td> +<td>None</td> +</tr> +</tbody> +</table> +<aside class="warning"> +To perform this operation, you must be authenticated by means of one of the following methods: +UserSecurity +</aside> +<h1 id="schemas">Schemas</h1> +<h2 id="tocsboards">Boards</h2> +<p><a id="schemaboards"></a></p> +<pre class="highlight tab tab-json"><code>{ + <span class="hljs-attr">"title"</span>: <span class="hljs-string">"string"</span>, + <span class="hljs-attr">"slug"</span>: <span class="hljs-string">"string"</span>, + <span class="hljs-attr">"archived"</span>: <span class="hljs-literal">true</span>, + <span class="hljs-attr">"createdAt"</span>: <span class="hljs-string">"string"</span>, + <span class="hljs-attr">"modifiedAt"</span>: <span class="hljs-string">"string"</span>, + <span class="hljs-attr">"stars"</span>: <span class="hljs-number">0</span>, + <span class="hljs-attr">"labels"</span>: [ + { + <span class="hljs-attr">"_id"</span>: <span class="hljs-string">"string"</span>, + <span class="hljs-attr">"name"</span>: <span class="hljs-string">"string"</span>, + <span class="hljs-attr">"color"</span>: <span class="hljs-string">"green"</span> + } + ], + <span class="hljs-attr">"members"</span>: [ + { + <span class="hljs-attr">"userId"</span>: <span class="hljs-string">"string"</span>, + <span class="hljs-attr">"isAdmin"</span>: <span class="hljs-literal">true</span>, + <span class="hljs-attr">"isActive"</span>: <span class="hljs-literal">true</span>, + <span class="hljs-attr">"isNoComments"</span>: <span class="hljs-literal">true</span>, + <span class="hljs-attr">"isCommentOnly"</span>: <span class="hljs-literal">true</span>, + <span class="hljs-attr">"isWorker"</span>: <span class="hljs-literal">true</span> + } + ], + <span class="hljs-attr">"permission"</span>: <span class="hljs-string">"public"</span>, + <span class="hljs-attr">"color"</span>: <span class="hljs-string">"belize"</span>, + <span class="hljs-attr">"description"</span>: <span class="hljs-string">"string"</span>, + <span class="hljs-attr">"subtasksDefaultBoardId"</span>: <span class="hljs-string">"string"</span>, + <span class="hljs-attr">"subtasksDefaultListId"</span>: <span class="hljs-string">"string"</span>, + <span class="hljs-attr">"dateSettingsDefaultBoardId"</span>: <span class="hljs-string">"string"</span>, + <span class="hljs-attr">"dateSettingsDefaultListId"</span>: <span class="hljs-string">"string"</span>, + <span class="hljs-attr">"allowsSubtasks"</span>: <span class="hljs-literal">true</span>, + <span class="hljs-attr">"allowsAttachments"</span>: <span class="hljs-literal">true</span>, + <span class="hljs-attr">"allowsChecklists"</span>: <span class="hljs-literal">true</span>, + <span class="hljs-attr">"allowsComments"</span>: <span class="hljs-literal">true</span>, + <span class="hljs-attr">"allowsDescriptionTitle"</span>: <span class="hljs-literal">true</span>, + <span class="hljs-attr">"allowsDescriptionText"</span>: <span class="hljs-literal">true</span>, + <span class="hljs-attr">"allowsActivities"</span>: <span class="hljs-literal">true</span>, + <span class="hljs-attr">"allowsLabels"</span>: <span class="hljs-literal">true</span>, + <span class="hljs-attr">"allowsAssignee"</span>: <span class="hljs-literal">true</span>, + <span class="hljs-attr">"allowsMembers"</span>: <span class="hljs-literal">true</span>, + <span class="hljs-attr">"allowsRequestedBy"</span>: <span class="hljs-literal">true</span>, + <span class="hljs-attr">"allowsAssignedBy"</span>: <span class="hljs-literal">true</span>, + <span class="hljs-attr">"allowsReceivedDate"</span>: <span class="hljs-literal">true</span>, + <span class="hljs-attr">"allowsStartDate"</span>: <span class="hljs-literal">true</span>, + <span class="hljs-attr">"allowsEndDate"</span>: <span class="hljs-literal">true</span>, + <span class="hljs-attr">"allowsDueDate"</span>: <span class="hljs-literal">true</span>, + <span class="hljs-attr">"presentParentTask"</span>: <span class="hljs-string">"prefix-with-full-path"</span>, + <span class="hljs-attr">"startAt"</span>: <span class="hljs-string">"string"</span>, + <span class="hljs-attr">"dueAt"</span>: <span class="hljs-string">"string"</span>, <span class="hljs-attr">"endAt"</span>: <span class="hljs-string">"string"</span>, <span class="hljs-attr">"spentTime"</span>: <span class="hljs-number">0</span>, <span class="hljs-attr">"isOvertime"</span>: <span class="hljs-literal">true</span>, @@ -10402,7 +13690,544 @@ UserSecurity } </code></pre> -<p><em>This is a Board.</em></p> +<p><em>This is a Board.</em></p> +<h3 id="properties">Properties</h3> +<table> +<thead> +<tr> +<th>Name</th> +<th>Type</th> +<th>Required</th> +<th>Restrictions</th> +<th>Description</th> +</tr> +</thead> +<tbody> +<tr> +<td>title</td> +<td>string</td> +<td>true</td> +<td>none</td> +<td>The title of the board</td> +</tr> +<tr> +<td>slug</td> +<td>string</td> +<td>true</td> +<td>none</td> +<td>The title slugified.</td> +</tr> +<tr> +<td>archived</td> +<td>boolean</td> +<td>true</td> +<td>none</td> +<td>Is the board archived?</td> +</tr> +<tr> +<td>createdAt</td> +<td>string</td> +<td>true</td> +<td>none</td> +<td>Creation time of the board</td> +</tr> +<tr> +<td>modifiedAt</td> +<td>string|null</td> +<td>false</td> +<td>none</td> +<td>Last modification time of the board</td> +</tr> +<tr> +<td>stars</td> +<td>number</td> +<td>true</td> +<td>none</td> +<td>How many stars the board has</td> +</tr> +<tr> +<td>labels</td> +<td>[<a href="#schemaboardslabels">BoardsLabels</a>]</td> +<td>true</td> +<td>none</td> +<td>List of labels attached to a board</td> +</tr> +<tr> +<td>members</td> +<td>[<a href="#schemaboardsmembers">BoardsMembers</a>]</td> +<td>true</td> +<td>none</td> +<td>List of members of a board</td> +</tr> +<tr> +<td>permission</td> +<td>string</td> +<td>true</td> +<td>none</td> +<td>visibility of the board</td> +</tr> +<tr> +<td>color</td> +<td>string</td> +<td>true</td> +<td>none</td> +<td>The color of the board.</td> +</tr> +<tr> +<td>description</td> +<td>string|null</td> +<td>false</td> +<td>none</td> +<td>The description of the board</td> +</tr> +<tr> +<td>subtasksDefaultBoardId</td> +<td>string|null</td> +<td>false</td> +<td>none</td> +<td>The default board ID assigned to subtasks.</td> +</tr> +<tr> +<td>subtasksDefaultListId</td> +<td>string|null</td> +<td>false</td> +<td>none</td> +<td>The default List ID assigned to subtasks.</td> +</tr> +<tr> +<td>dateSettingsDefaultBoardId</td> +<td>string|null</td> +<td>false</td> +<td>none</td> +<td>none</td> +</tr> +<tr> +<td>dateSettingsDefaultListId</td> +<td>string|null</td> +<td>false</td> +<td>none</td> +<td>none</td> +</tr> +<tr> +<td>allowsSubtasks</td> +<td>boolean</td> +<td>true</td> +<td>none</td> +<td>Does the board allows subtasks?</td> +</tr> +<tr> +<td>allowsAttachments</td> +<td>boolean</td> +<td>true</td> +<td>none</td> +<td>Does the board allows attachments?</td> +</tr> +<tr> +<td>allowsChecklists</td> +<td>boolean</td> +<td>true</td> +<td>none</td> +<td>Does the board allows checklists?</td> +</tr> +<tr> +<td>allowsComments</td> +<td>boolean</td> +<td>true</td> +<td>none</td> +<td>Does the board allows comments?</td> +</tr> +<tr> +<td>allowsDescriptionTitle</td> +<td>boolean</td> +<td>true</td> +<td>none</td> +<td>Does the board allows description title?</td> +</tr> +<tr> +<td>allowsDescriptionText</td> +<td>boolean</td> +<td>true</td> +<td>none</td> +<td>Does the board allows description text?</td> +</tr> +<tr> +<td>allowsActivities</td> +<td>boolean</td> +<td>true</td> +<td>none</td> +<td>Does the board allows comments?</td> +</tr> +<tr> +<td>allowsLabels</td> +<td>boolean</td> +<td>true</td> +<td>none</td> +<td>Does the board allows labels?</td> +</tr> +<tr> +<td>allowsAssignee</td> +<td>boolean</td> +<td>true</td> +<td>none</td> +<td>Does the board allows assignee?</td> +</tr> +<tr> +<td>allowsMembers</td> +<td>boolean</td> +<td>true</td> +<td>none</td> +<td>Does the board allows members?</td> +</tr> +<tr> +<td>allowsRequestedBy</td> +<td>boolean</td> +<td>true</td> +<td>none</td> +<td>Does the board allows requested by?</td> +</tr> +<tr> +<td>allowsAssignedBy</td> +<td>boolean</td> +<td>true</td> +<td>none</td> +<td>Does the board allows requested by?</td> +</tr> +<tr> +<td>allowsReceivedDate</td> +<td>boolean</td> +<td>true</td> +<td>none</td> +<td>Does the board allows received date?</td> +</tr> +<tr> +<td>allowsStartDate</td> +<td>boolean</td> +<td>true</td> +<td>none</td> +<td>Does the board allows start date?</td> +</tr> +<tr> +<td>allowsEndDate</td> +<td>boolean</td> +<td>true</td> +<td>none</td> +<td>Does the board allows end date?</td> +</tr> +<tr> +<td>allowsDueDate</td> +<td>boolean</td> +<td>true</td> +<td>none</td> +<td>Does the board allows due date?</td> +</tr> +<tr> +<td>presentParentTask</td> +<td>string|null</td> +<td>false</td> +<td>none</td> +<td>Controls how to present the parent task: - <code>prefix-with-full-path</code>: add a prefix with the full path - <code>prefix-with-parent</code>: add a prefisx with the parent name - <code>subtext-with-full-path</code>: add a subtext with the full path - <code>subtext-with-parent</code>: add a subtext with the parent name - <code>no-parent</code>: does not show the parent at all</td> +</tr> +<tr> +<td>startAt</td> +<td>string|null</td> +<td>false</td> +<td>none</td> +<td>Starting date of the board.</td> +</tr> +<tr> +<td>dueAt</td> +<td>string|null</td> +<td>false</td> +<td>none</td> +<td>Due date of the board.</td> +</tr> +<tr> +<td>endAt</td> +<td>string|null</td> +<td>false</td> +<td>none</td> +<td>End date of the board.</td> +</tr> +<tr> +<td>spentTime</td> +<td>number|null</td> +<td>false</td> +<td>none</td> +<td>Time spent in the board.</td> +</tr> +<tr> +<td>isOvertime</td> +<td>boolean|null</td> +<td>false</td> +<td>none</td> +<td>Is the board overtimed?</td> +</tr> +<tr> +<td>type</td> +<td>string</td> +<td>true</td> +<td>none</td> +<td>The type of board</td> +</tr> +<tr> +<td>sort</td> +<td>number</td> +<td>true</td> +<td>none</td> +<td>Sort value</td> +</tr> +</tbody> +</table> +<h4 id="enumerated-values">Enumerated Values</h4> +<table> +<thead> +<tr> +<th>Property</th> +<th>Value</th> +</tr> +</thead> +<tbody> +<tr> +<td>permission</td> +<td>public</td> +</tr> +<tr> +<td>permission</td> +<td>private</td> +</tr> +<tr> +<td>color</td> +<td>belize</td> +</tr> +<tr> +<td>color</td> +<td>nephritis</td> +</tr> +<tr> +<td>color</td> +<td>pomegranate</td> +</tr> +<tr> +<td>color</td> +<td>pumpkin</td> +</tr> +<tr> +<td>color</td> +<td>wisteria</td> +</tr> +<tr> +<td>color</td> +<td>moderatepink</td> +</tr> +<tr> +<td>color</td> +<td>strongcyan</td> +</tr> +<tr> +<td>color</td> +<td>limegreen</td> +</tr> +<tr> +<td>color</td> +<td>midnight</td> +</tr> +<tr> +<td>color</td> +<td>dark</td> +</tr> +<tr> +<td>color</td> +<td>relax</td> +</tr> +<tr> +<td>color</td> +<td>corteza</td> +</tr> +<tr> +<td>presentParentTask</td> +<td>prefix-with-full-path</td> +</tr> +<tr> +<td>presentParentTask</td> +<td>prefix-with-parent</td> +</tr> +<tr> +<td>presentParentTask</td> +<td>subtext-with-full-path</td> +</tr> +<tr> +<td>presentParentTask</td> +<td>subtext-with-parent</td> +</tr> +<tr> +<td>presentParentTask</td> +<td>no-parent</td> +</tr> +</tbody> +</table> +<h2 id="tocsboardslabels">BoardsLabels</h2> +<p><a id="schemaboardslabels"></a></p> +<pre class="highlight tab tab-json"><code>{ + <span class="hljs-attr">"_id"</span>: <span class="hljs-string">"string"</span>, + <span class="hljs-attr">"name"</span>: <span class="hljs-string">"string"</span>, + <span class="hljs-attr">"color"</span>: <span class="hljs-string">"green"</span> +} + +</code></pre> +<h3 id="properties">Properties</h3> +<table> +<thead> +<tr> +<th>Name</th> +<th>Type</th> +<th>Required</th> +<th>Restrictions</th> +<th>Description</th> +</tr> +</thead> +<tbody> +<tr> +<td>_id</td> +<td>string</td> +<td>true</td> +<td>none</td> +<td>Unique id of a label</td> +</tr> +<tr> +<td>name</td> +<td>string</td> +<td>false</td> +<td>none</td> +<td>Name of a label</td> +</tr> +<tr> +<td>color</td> +<td>string</td> +<td>true</td> +<td>none</td> +<td>color of a label. Can be amongst <code>green</code>, <code>yellow</code>, <code>orange</code>, <code>red</code>, <code>purple</code>, <code>blue</code>, <code>sky</code>, <code>lime</code>, <code>pink</code>, <code>black</code>, <code>silver</code>, <code>peachpuff</code>, <code>crimson</code>, <code>plum</code>, <code>darkgreen</code>, <code>slateblue</code>, <code>magenta</code>, <code>gold</code>, <code>navy</code>, <code>gray</code>, <code>saddlebrown</code>, <code>paleturquoise</code>, <code>mistyrose</code>, <code>indigo</code></td> +</tr> +</tbody> +</table> +<h4 id="enumerated-values">Enumerated Values</h4> +<table> +<thead> +<tr> +<th>Property</th> +<th>Value</th> +</tr> +</thead> +<tbody> +<tr> +<td>color</td> +<td>green</td> +</tr> +<tr> +<td>color</td> +<td>yellow</td> +</tr> +<tr> +<td>color</td> +<td>orange</td> +</tr> +<tr> +<td>color</td> +<td>red</td> +</tr> +<tr> +<td>color</td> +<td>purple</td> +</tr> +<tr> +<td>color</td> +<td>blue</td> +</tr> +<tr> +<td>color</td> +<td>sky</td> +</tr> +<tr> +<td>color</td> +<td>lime</td> +</tr> +<tr> +<td>color</td> +<td>pink</td> +</tr> +<tr> +<td>color</td> +<td>black</td> +</tr> +<tr> +<td>color</td> +<td>silver</td> +</tr> +<tr> +<td>color</td> +<td>peachpuff</td> +</tr> +<tr> +<td>color</td> +<td>crimson</td> +</tr> +<tr> +<td>color</td> +<td>plum</td> +</tr> +<tr> +<td>color</td> +<td>darkgreen</td> +</tr> +<tr> +<td>color</td> +<td>slateblue</td> +</tr> +<tr> +<td>color</td> +<td>magenta</td> +</tr> +<tr> +<td>color</td> +<td>gold</td> +</tr> +<tr> +<td>color</td> +<td>navy</td> +</tr> +<tr> +<td>color</td> +<td>gray</td> +</tr> +<tr> +<td>color</td> +<td>saddlebrown</td> +</tr> +<tr> +<td>color</td> +<td>paleturquoise</td> +</tr> +<tr> +<td>color</td> +<td>mistyrose</td> +</tr> +<tr> +<td>color</td> +<td>indigo</td> +</tr> +</tbody> +</table> +<h2 id="tocsboardsmembers">BoardsMembers</h2> +<p><a id="schemaboardsmembers"></a></p> +<pre class="highlight tab tab-json"><code>{ + <span class="hljs-attr">"userId"</span>: <span class="hljs-string">"string"</span>, + <span class="hljs-attr">"isAdmin"</span>: <span class="hljs-literal">true</span>, + <span class="hljs-attr">"isActive"</span>: <span class="hljs-literal">true</span>, + <span class="hljs-attr">"isNoComments"</span>: <span class="hljs-literal">true</span>, + <span class="hljs-attr">"isCommentOnly"</span>: <span class="hljs-literal">true</span>, + <span class="hljs-attr">"isWorker"</span>: <span class="hljs-literal">true</span> +} + +</code></pre> <h3 id="properties">Properties</h3> <table> <thead> @@ -10416,270 +14241,358 @@ UserSecurity </thead> <tbody> <tr> -<td>title</td> +<td>userId</td> <td>string</td> <td>true</td> <td>none</td> -<td>The title of the board</td> +<td>The uniq ID of the member</td> </tr> <tr> -<td>slug</td> -<td>string</td> +<td>isAdmin</td> +<td>boolean</td> <td>true</td> <td>none</td> -<td>The title slugified.</td> +<td>Is the member an admin of the board?</td> </tr> <tr> -<td>archived</td> +<td>isActive</td> <td>boolean</td> <td>true</td> <td>none</td> -<td>Is the board archived?</td> +<td>Is the member active?</td> </tr> <tr> -<td>createdAt</td> -<td>string</td> -<td>true</td> +<td>isNoComments</td> +<td>boolean</td> +<td>false</td> <td>none</td> -<td>Creation time of the board</td> +<td>Is the member not allowed to make comments</td> </tr> <tr> -<td>modifiedAt</td> -<td>string|null</td> +<td>isCommentOnly</td> +<td>boolean</td> <td>false</td> <td>none</td> -<td>Last modification time of the board</td> +<td>Is the member only allowed to comment on the board</td> </tr> <tr> -<td>stars</td> -<td>number</td> -<td>true</td> +<td>isWorker</td> +<td>boolean</td> +<td>false</td> <td>none</td> -<td>How many stars the board has</td> +<td>Is the member only allowed to move card, assign himself to card and comment</td> +</tr> +</tbody> +</table> +<h2 id="tocscardcomments">CardComments</h2> +<p><a id="schemacardcomments"></a></p> +<pre class="highlight tab tab-json"><code>{ + <span class="hljs-attr">"boardId"</span>: <span class="hljs-string">"string"</span>, + <span class="hljs-attr">"cardId"</span>: <span class="hljs-string">"string"</span>, + <span class="hljs-attr">"text"</span>: <span class="hljs-string">"string"</span>, + <span class="hljs-attr">"createdAt"</span>: <span class="hljs-string">"string"</span>, + <span class="hljs-attr">"modifiedAt"</span>: <span class="hljs-string">"string"</span>, + <span class="hljs-attr">"userId"</span>: <span class="hljs-string">"string"</span> +} + +</code></pre> +<p><em>A comment on a card</em></p> +<h3 id="properties">Properties</h3> +<table> +<thead> +<tr> +<th>Name</th> +<th>Type</th> +<th>Required</th> +<th>Restrictions</th> +<th>Description</th> </tr> +</thead> +<tbody> <tr> -<td>labels</td> -<td>[<a href="#schemaboardslabels">BoardsLabels</a>]</td> +<td>boardId</td> +<td>string</td> <td>true</td> <td>none</td> -<td>List of labels attached to a board</td> +<td>the board ID</td> </tr> <tr> -<td>members</td> -<td>[<a href="#schemaboardsmembers">BoardsMembers</a>]</td> +<td>cardId</td> +<td>string</td> <td>true</td> <td>none</td> -<td>List of members of a board</td> +<td>the card ID</td> </tr> <tr> -<td>permission</td> +<td>text</td> <td>string</td> <td>true</td> <td>none</td> -<td>visibility of the board</td> +<td>the text of the comment</td> </tr> <tr> -<td>color</td> +<td>createdAt</td> <td>string</td> <td>true</td> <td>none</td> -<td>The color of the board.</td> +<td>when was the comment created</td> </tr> <tr> -<td>description</td> -<td>string|null</td> -<td>false</td> +<td>modifiedAt</td> +<td>string</td> +<td>true</td> <td>none</td> -<td>The description of the board</td> -</tr> -<tr> -<td>subtasksDefaultBoardId</td> -<td>string|null</td> -<td>false</td> <td>none</td> -<td>The default board ID assigned to subtasks.</td> </tr> <tr> -<td>subtasksDefaultListId</td> -<td>string|null</td> -<td>false</td> +<td>userId</td> +<td>string</td> +<td>true</td> <td>none</td> -<td>The default List ID assigned to subtasks.</td> +<td>the author ID of the comment</td> </tr> +</tbody> +</table> +<h2 id="tocscards">Cards</h2> +<p><a id="schemacards"></a></p> +<pre class="highlight tab tab-json"><code>{ + <span class="hljs-attr">"title"</span>: <span class="hljs-string">"string"</span>, + <span class="hljs-attr">"archived"</span>: <span class="hljs-literal">true</span>, + <span class="hljs-attr">"parentId"</span>: <span class="hljs-string">"string"</span>, + <span class="hljs-attr">"listId"</span>: <span class="hljs-string">"string"</span>, + <span class="hljs-attr">"swimlaneId"</span>: <span class="hljs-string">"string"</span>, + <span class="hljs-attr">"boardId"</span>: <span class="hljs-string">"string"</span>, + <span class="hljs-attr">"coverId"</span>: <span class="hljs-string">"string"</span>, + <span class="hljs-attr">"color"</span>: <span class="hljs-string">"white"</span>, + <span class="hljs-attr">"createdAt"</span>: <span class="hljs-string">"string"</span>, + <span class="hljs-attr">"modifiedAt"</span>: <span class="hljs-string">"string"</span>, + <span class="hljs-attr">"customFields"</span>: [ + {} + ], + <span class="hljs-attr">"dateLastActivity"</span>: <span class="hljs-string">"string"</span>, + <span class="hljs-attr">"description"</span>: <span class="hljs-string">"string"</span>, + <span class="hljs-attr">"requestedBy"</span>: <span class="hljs-string">"string"</span>, + <span class="hljs-attr">"assignedBy"</span>: <span class="hljs-string">"string"</span>, + <span class="hljs-attr">"labelIds"</span>: [ + <span class="hljs-string">"string"</span> + ], + <span class="hljs-attr">"members"</span>: [ + <span class="hljs-string">"string"</span> + ], + <span class="hljs-attr">"assignees"</span>: [ + <span class="hljs-string">"string"</span> + ], + <span class="hljs-attr">"receivedAt"</span>: <span class="hljs-string">"string"</span>, + <span class="hljs-attr">"startAt"</span>: <span class="hljs-string">"string"</span>, + <span class="hljs-attr">"dueAt"</span>: <span class="hljs-string">"string"</span>, + <span class="hljs-attr">"endAt"</span>: <span class="hljs-string">"string"</span>, + <span class="hljs-attr">"spentTime"</span>: <span class="hljs-number">0</span>, + <span class="hljs-attr">"isOvertime"</span>: <span class="hljs-literal">true</span>, + <span class="hljs-attr">"userId"</span>: <span class="hljs-string">"string"</span>, + <span class="hljs-attr">"sort"</span>: <span class="hljs-number">0</span>, + <span class="hljs-attr">"subtaskSort"</span>: <span class="hljs-number">0</span>, + <span class="hljs-attr">"type"</span>: <span class="hljs-string">"string"</span>, + <span class="hljs-attr">"linkedId"</span>: <span class="hljs-string">"string"</span>, + <span class="hljs-attr">"vote"</span>: { + <span class="hljs-attr">"question"</span>: <span class="hljs-string">"string"</span>, + <span class="hljs-attr">"positive"</span>: [ + <span class="hljs-string">"string"</span> + ], + <span class="hljs-attr">"negative"</span>: [ + <span class="hljs-string">"string"</span> + ], + <span class="hljs-attr">"end"</span>: <span class="hljs-string">"string"</span>, + <span class="hljs-attr">"public"</span>: <span class="hljs-literal">true</span> + } +} + +</code></pre> +<h3 id="properties">Properties</h3> +<table> +<thead> <tr> -<td>dateSettingsDefaultBoardId</td> -<td>string|null</td> -<td>false</td> -<td>none</td> -<td>none</td> +<th>Name</th> +<th>Type</th> +<th>Required</th> +<th>Restrictions</th> +<th>Description</th> </tr> +</thead> +<tbody> <tr> -<td>dateSettingsDefaultListId</td> +<td>title</td> <td>string|null</td> <td>false</td> <td>none</td> -<td>none</td> +<td>the title of the card</td> </tr> <tr> -<td>allowsSubtasks</td> +<td>archived</td> <td>boolean</td> <td>true</td> <td>none</td> -<td>Does the board allows subtasks?</td> +<td>is the card archived</td> </tr> <tr> -<td>allowsAttachments</td> -<td>boolean</td> -<td>true</td> +<td>parentId</td> +<td>string|null</td> +<td>false</td> <td>none</td> -<td>Does the board allows attachments?</td> +<td>ID of the parent card</td> </tr> <tr> -<td>allowsChecklists</td> -<td>boolean</td> -<td>true</td> +<td>listId</td> +<td>string|null</td> +<td>false</td> <td>none</td> -<td>Does the board allows checklists?</td> +<td>List ID where the card is</td> </tr> <tr> -<td>allowsComments</td> -<td>boolean</td> +<td>swimlaneId</td> +<td>string</td> <td>true</td> <td>none</td> -<td>Does the board allows comments?</td> +<td>Swimlane ID where the card is</td> +</tr> +<tr> +<td>boardId</td> +<td>string|null</td> +<td>false</td> +<td>none</td> +<td>Board ID of the card</td> </tr> <tr> -<td>allowsDescriptionTitle</td> -<td>boolean</td> -<td>true</td> +<td>coverId</td> +<td>string|null</td> +<td>false</td> <td>none</td> -<td>Does the board allows description title?</td> +<td>Cover ID of the card</td> </tr> <tr> -<td>allowsDescriptionText</td> -<td>boolean</td> -<td>true</td> +<td>color</td> +<td>string|null</td> +<td>false</td> +<td>none</td> <td>none</td> -<td>Does the board allows description text?</td> </tr> <tr> -<td>allowsActivities</td> -<td>boolean</td> +<td>createdAt</td> +<td>string</td> <td>true</td> <td>none</td> -<td>Does the board allows comments?</td> +<td>creation date</td> </tr> <tr> -<td>allowsLabels</td> -<td>boolean</td> +<td>modifiedAt</td> +<td>string</td> <td>true</td> <td>none</td> -<td>Does the board allows labels?</td> +<td>none</td> </tr> <tr> -<td>allowsAssignee</td> -<td>boolean</td> -<td>true</td> +<td>customFields</td> +<td>[<a href="#schemacardscustomfields">CardsCustomfields</a>]|null</td> +<td>false</td> <td>none</td> -<td>Does the board allows assignee?</td> +<td>list of custom fields</td> </tr> <tr> -<td>allowsMembers</td> -<td>boolean</td> +<td>dateLastActivity</td> +<td>string</td> <td>true</td> <td>none</td> -<td>Does the board allows members?</td> +<td>Date of last activity</td> </tr> <tr> -<td>allowsRequestedBy</td> -<td>boolean</td> -<td>true</td> +<td>description</td> +<td>string|null</td> +<td>false</td> <td>none</td> -<td>Does the board allows requested by?</td> +<td>description of the card</td> </tr> <tr> -<td>allowsAssignedBy</td> -<td>boolean</td> -<td>true</td> +<td>requestedBy</td> +<td>string|null</td> +<td>false</td> <td>none</td> -<td>Does the board allows requested by?</td> +<td>who requested the card (ID of the user)</td> </tr> <tr> -<td>allowsReceivedDate</td> -<td>boolean</td> -<td>true</td> +<td>assignedBy</td> +<td>string|null</td> +<td>false</td> <td>none</td> -<td>Does the board allows received date?</td> +<td>who assigned the card (ID of the user)</td> </tr> <tr> -<td>allowsStartDate</td> -<td>boolean</td> -<td>true</td> +<td>labelIds</td> +<td>[string]|null</td> +<td>false</td> <td>none</td> -<td>Does the board allows start date?</td> +<td>list of labels ID the card has</td> </tr> <tr> -<td>allowsEndDate</td> -<td>boolean</td> -<td>true</td> +<td>members</td> +<td>[string]|null</td> +<td>false</td> <td>none</td> -<td>Does the board allows end date?</td> +<td>list of members (user IDs)</td> </tr> <tr> -<td>allowsDueDate</td> -<td>boolean</td> -<td>true</td> +<td>assignees</td> +<td>[string]|null</td> +<td>false</td> <td>none</td> -<td>Does the board allows due date?</td> +<td>who is assignee of the card (user ID), maximum one ID of assignee in array.</td> </tr> <tr> -<td>presentParentTask</td> +<td>receivedAt</td> <td>string|null</td> <td>false</td> <td>none</td> -<td>Controls how to present the parent task: - <code>prefix-with-full-path</code>: add a prefix with the full path - <code>prefix-with-parent</code>: add a prefisx with the parent name - <code>subtext-with-full-path</code>: add a subtext with the full path - <code>subtext-with-parent</code>: add a subtext with the parent name - <code>no-parent</code>: does not show the parent at all</td> +<td>Date the card was received</td> </tr> <tr> <td>startAt</td> <td>string|null</td> <td>false</td> <td>none</td> -<td>Starting date of the board.</td> +<td>Date the card was started to be worked on</td> </tr> <tr> <td>dueAt</td> <td>string|null</td> <td>false</td> <td>none</td> -<td>Due date of the board.</td> +<td>Date the card is due</td> </tr> <tr> <td>endAt</td> <td>string|null</td> <td>false</td> <td>none</td> -<td>End date of the board.</td> +<td>Date the card ended</td> </tr> <tr> <td>spentTime</td> <td>number|null</td> <td>false</td> <td>none</td> -<td>Time spent in the board.</td> +<td>How much time has been spent on this</td> </tr> <tr> <td>isOvertime</td> <td>boolean|null</td> <td>false</td> <td>none</td> -<td>Is the board overtimed?</td> +<td>is the card over time?</td> </tr> <tr> -<td>type</td> +<td>userId</td> <td>string</td> <td>true</td> <td>none</td> -<td>The type of board</td> +<td>user ID of the author of the card</td> </tr> <tr> <td>sort</td> @@ -10688,136 +14601,33 @@ UserSecurity <td>none</td> <td>Sort value</td> </tr> -</tbody> -</table> -<h4 id="enumerated-values">Enumerated Values</h4> -<table> -<thead> -<tr> -<th>Property</th> -<th>Value</th> -</tr> -</thead> -<tbody> -<tr> -<td>permission</td> -<td>public</td> -</tr> -<tr> -<td>permission</td> -<td>private</td> -</tr> -<tr> -<td>color</td> -<td>belize</td> -</tr> -<tr> -<td>color</td> -<td>nephritis</td> -</tr> -<tr> -<td>color</td> -<td>pomegranate</td> -</tr> -<tr> -<td>color</td> -<td>pumpkin</td> -</tr> -<tr> -<td>color</td> -<td>wisteria</td> -</tr> -<tr> -<td>color</td> -<td>moderatepink</td> -</tr> -<tr> -<td>color</td> -<td>strongcyan</td> -</tr> -<tr> -<td>color</td> -<td>limegreen</td> -</tr> -<tr> -<td>color</td> -<td>midnight</td> -</tr> -<tr> -<td>color</td> -<td>dark</td> -</tr> -<tr> -<td>color</td> -<td>relax</td> -</tr> -<tr> -<td>color</td> -<td>corteza</td> -</tr> -<tr> -<td>presentParentTask</td> -<td>prefix-with-full-path</td> -</tr> -<tr> -<td>presentParentTask</td> -<td>prefix-with-parent</td> -</tr> -<tr> -<td>presentParentTask</td> -<td>subtext-with-full-path</td> -</tr> -<tr> -<td>presentParentTask</td> -<td>subtext-with-parent</td> -</tr> -<tr> -<td>presentParentTask</td> -<td>no-parent</td> -</tr> -</tbody> -</table> -<h2 id="tocsboardslabels">BoardsLabels</h2> -<p><a id="schemaboardslabels"></a></p> -<pre class="highlight tab tab-json"><code>{ - <span class="hljs-attr">"_id"</span>: <span class="hljs-string">"string"</span>, - <span class="hljs-attr">"name"</span>: <span class="hljs-string">"string"</span>, - <span class="hljs-attr">"color"</span>: <span class="hljs-string">"green"</span> -} - -</code></pre> -<h3 id="properties">Properties</h3> -<table> -<thead> <tr> -<th>Name</th> -<th>Type</th> -<th>Required</th> -<th>Restrictions</th> -<th>Description</th> +<td>subtaskSort</td> +<td>number|null</td> +<td>false</td> +<td>none</td> +<td>subtask sort value</td> </tr> -</thead> -<tbody> <tr> -<td>_id</td> +<td>type</td> <td>string</td> <td>true</td> <td>none</td> -<td>Unique id of a label</td> +<td>type of the card</td> </tr> <tr> -<td>name</td> -<td>string</td> +<td>linkedId</td> +<td>string|null</td> <td>false</td> <td>none</td> -<td>Name of a label</td> +<td>ID of the linked card</td> </tr> <tr> -<td>color</td> -<td>string</td> -<td>true</td> +<td>vote</td> +<td><a href="#schemacardsvote">CardsVote</a></td> +<td>false</td> <td>none</td> -<td>color of a label. Can be amongst <code>green</code>, <code>yellow</code>, <code>orange</code>, <code>red</code>, <code>purple</code>, <code>blue</code>, <code>sky</code>, <code>lime</code>, <code>pink</code>, <code>black</code>, <code>silver</code>, <code>peachpuff</code>, <code>crimson</code>, <code>plum</code>, <code>darkgreen</code>, <code>slateblue</code>, <code>magenta</code>, <code>gold</code>, <code>navy</code>, <code>gray</code>, <code>saddlebrown</code>, <code>paleturquoise</code>, <code>mistyrose</code>, <code>indigo</code></td> +<td>vote object, see below</td> </tr> </tbody> </table> @@ -10832,6 +14642,10 @@ UserSecurity <tbody> <tr> <td>color</td> +<td>white</td> +</tr> +<tr> +<td>color</td> <td>green</td> </tr> <tr> @@ -10919,27 +14733,100 @@ UserSecurity <td>paleturquoise</td> </tr> <tr> -<td>color</td> -<td>mistyrose</td> +<td>color</td> +<td>mistyrose</td> +</tr> +<tr> +<td>color</td> +<td>indigo</td> +</tr> +</tbody> +</table> +<h2 id="tocscardsvote">CardsVote</h2> +<p><a id="schemacardsvote"></a></p> +<pre class="highlight tab tab-json"><code>{ + <span class="hljs-attr">"question"</span>: <span class="hljs-string">"string"</span>, + <span class="hljs-attr">"positive"</span>: [ + <span class="hljs-string">"string"</span> + ], + <span class="hljs-attr">"negative"</span>: [ + <span class="hljs-string">"string"</span> + ], + <span class="hljs-attr">"end"</span>: <span class="hljs-string">"string"</span>, + <span class="hljs-attr">"public"</span>: <span class="hljs-literal">true</span> +} + +</code></pre> +<h3 id="properties">Properties</h3> +<table> +<thead> +<tr> +<th>Name</th> +<th>Type</th> +<th>Required</th> +<th>Restrictions</th> +<th>Description</th> +</tr> +</thead> +<tbody> +<tr> +<td>question</td> +<td>string</td> +<td>true</td> +<td>none</td> +<td>none</td> +</tr> +<tr> +<td>positive</td> +<td>[string]</td> +<td>false</td> +<td>none</td> +<td>list of members (user IDs)</td> +</tr> +<tr> +<td>negative</td> +<td>[string]</td> +<td>false</td> +<td>none</td> +<td>list of members (user IDs)</td> +</tr> +<tr> +<td>end</td> +<td>string</td> +<td>false</td> +<td>none</td> +<td>none</td> </tr> <tr> -<td>color</td> -<td>indigo</td> +<td>public</td> +<td>boolean</td> +<td>true</td> +<td>none</td> +<td>none</td> </tr> </tbody> </table> -<h2 id="tocsboardsmembers">BoardsMembers</h2> -<p><a id="schemaboardsmembers"></a></p> +<h2 id="tocscardscustomfields">CardsCustomfields</h2> +<p><a id="schemacardscustomfields"></a></p> +<pre class="highlight tab tab-json"><code>{} + +</code></pre> +<h3 id="properties">Properties</h3> +<p><em>None</em></p> +<h2 id="tocschecklistitems">ChecklistItems</h2> +<p><a id="schemachecklistitems"></a></p> <pre class="highlight tab tab-json"><code>{ - <span class="hljs-attr">"userId"</span>: <span class="hljs-string">"string"</span>, - <span class="hljs-attr">"isAdmin"</span>: <span class="hljs-literal">true</span>, - <span class="hljs-attr">"isActive"</span>: <span class="hljs-literal">true</span>, - <span class="hljs-attr">"isNoComments"</span>: <span class="hljs-literal">true</span>, - <span class="hljs-attr">"isCommentOnly"</span>: <span class="hljs-literal">true</span>, - <span class="hljs-attr">"isWorker"</span>: <span class="hljs-literal">true</span> + <span class="hljs-attr">"title"</span>: <span class="hljs-string">"string"</span>, + <span class="hljs-attr">"sort"</span>: <span class="hljs-number">0</span>, + <span class="hljs-attr">"isFinished"</span>: <span class="hljs-literal">true</span>, + <span class="hljs-attr">"checklistId"</span>: <span class="hljs-string">"string"</span>, + <span class="hljs-attr">"cardId"</span>: <span class="hljs-string">"string"</span>, + <span class="hljs-attr">"createdAt"</span>: <span class="hljs-string">"string"</span>, + <span class="hljs-attr">"modifiedAt"</span>: <span class="hljs-string">"string"</span> } </code></pre> +<p><em>An item in a checklist</em></p> <h3 id="properties">Properties</h3> <table> <thead> @@ -10953,62 +14840,69 @@ UserSecurity </thead> <tbody> <tr> -<td>userId</td> +<td>title</td> <td>string</td> <td>true</td> <td>none</td> -<td>The uniq ID of the member</td> +<td>the text of the item</td> </tr> <tr> -<td>isAdmin</td> -<td>boolean</td> +<td>sort</td> +<td>number</td> <td>true</td> <td>none</td> -<td>Is the member an admin of the board?</td> +<td>the sorting field of the item</td> </tr> <tr> -<td>isActive</td> +<td>isFinished</td> <td>boolean</td> <td>true</td> <td>none</td> -<td>Is the member active?</td> +<td>Is the item checked?</td> </tr> <tr> -<td>isNoComments</td> -<td>boolean</td> -<td>false</td> +<td>checklistId</td> +<td>string</td> +<td>true</td> <td>none</td> -<td>Is the member not allowed to make comments</td> +<td>the checklist ID the item is attached to</td> </tr> <tr> -<td>isCommentOnly</td> -<td>boolean</td> -<td>false</td> +<td>cardId</td> +<td>string</td> +<td>true</td> <td>none</td> -<td>Is the member only allowed to comment on the board</td> +<td>the card ID the item is attached to</td> </tr> <tr> -<td>isWorker</td> -<td>boolean</td> +<td>createdAt</td> +<td>string|null</td> <td>false</td> <td>none</td> -<td>Is the member only allowed to move card, assign himself to card and comment</td> +<td>none</td> +</tr> +<tr> +<td>modifiedAt</td> +<td>string</td> +<td>true</td> +<td>none</td> +<td>none</td> </tr> </tbody> </table> -<h2 id="tocscardcomments">CardComments</h2> -<p><a id="schemacardcomments"></a></p> +<h2 id="tocschecklists">Checklists</h2> +<p><a id="schemachecklists"></a></p> <pre class="highlight tab tab-json"><code>{ - <span class="hljs-attr">"boardId"</span>: <span class="hljs-string">"string"</span>, <span class="hljs-attr">"cardId"</span>: <span class="hljs-string">"string"</span>, - <span class="hljs-attr">"text"</span>: <span class="hljs-string">"string"</span>, + <span class="hljs-attr">"title"</span>: <span class="hljs-string">"string"</span>, + <span class="hljs-attr">"finishedAt"</span>: <span class="hljs-string">"string"</span>, <span class="hljs-attr">"createdAt"</span>: <span class="hljs-string">"string"</span>, <span class="hljs-attr">"modifiedAt"</span>: <span class="hljs-string">"string"</span>, - <span class="hljs-attr">"userId"</span>: <span class="hljs-string">"string"</span> + <span class="hljs-attr">"sort"</span>: <span class="hljs-number">0</span> } </code></pre> -<p><em>A comment on a card</em></p> +<p><em>A Checklist</em></p> <h3 id="properties">Properties</h3> <table> <thead> @@ -11022,32 +14916,32 @@ UserSecurity </thead> <tbody> <tr> -<td>boardId</td> +<td>cardId</td> <td>string</td> <td>true</td> <td>none</td> -<td>the board ID</td> +<td>The ID of the card the checklist is in</td> </tr> <tr> -<td>cardId</td> +<td>title</td> <td>string</td> <td>true</td> <td>none</td> -<td>the card ID</td> +<td>the title of the checklist</td> </tr> <tr> -<td>text</td> -<td>string</td> -<td>true</td> +<td>finishedAt</td> +<td>string|null</td> +<td>false</td> <td>none</td> -<td>the text of the comment</td> +<td>When was the checklist finished</td> </tr> <tr> <td>createdAt</td> <td>string</td> <td>true</td> <td>none</td> -<td>when was the comment created</td> +<td>Creation date of the checklist</td> </tr> <tr> <td>modifiedAt</td> @@ -11057,28 +14951,36 @@ UserSecurity <td>none</td> </tr> <tr> -<td>userId</td> -<td>string</td> +<td>sort</td> +<td>number</td> <td>true</td> <td>none</td> -<td>the author ID of the comment</td> +<td>sorting value of the checklist</td> </tr> </tbody> </table> -<h2 id="tocschecklistitems">ChecklistItems</h2> -<p><a id="schemachecklistitems"></a></p> +<h2 id="tocscustomfields">CustomFields</h2> +<p><a id="schemacustomfields"></a></p> <pre class="highlight tab tab-json"><code>{ - <span class="hljs-attr">"title"</span>: <span class="hljs-string">"string"</span>, - <span class="hljs-attr">"sort"</span>: <span class="hljs-number">0</span>, - <span class="hljs-attr">"isFinished"</span>: <span class="hljs-literal">true</span>, - <span class="hljs-attr">"checklistId"</span>: <span class="hljs-string">"string"</span>, - <span class="hljs-attr">"cardId"</span>: <span class="hljs-string">"string"</span>, + <span class="hljs-attr">"boardIds"</span>: [ + <span class="hljs-string">"string"</span> + ], + <span class="hljs-attr">"name"</span>: <span class="hljs-string">"string"</span>, + <span class="hljs-attr">"type"</span>: <span class="hljs-string">"text"</span>, + <span class="hljs-attr">"settings"</span>: { + <span class="hljs-attr">"dropdownItems"</span>: [ + {} + ] + }, + <span class="hljs-attr">"showOnCard"</span>: <span class="hljs-literal">true</span>, + <span class="hljs-attr">"automaticallyOnCard"</span>: <span class="hljs-literal">true</span>, + <span class="hljs-attr">"showLabelOnMiniCard"</span>: <span class="hljs-literal">true</span>, <span class="hljs-attr">"createdAt"</span>: <span class="hljs-string">"string"</span>, <span class="hljs-attr">"modifiedAt"</span>: <span class="hljs-string">"string"</span> } </code></pre> -<p><em>An item in a checklist</em></p> +<p><em>A custom field on a card in the board</em></p> <h3 id="properties">Properties</h3> <table> <thead> @@ -11092,39 +14994,53 @@ UserSecurity </thead> <tbody> <tr> -<td>title</td> +<td>boardIds</td> +<td>[string]</td> +<td>true</td> +<td>none</td> +<td>the ID of the board</td> +</tr> +<tr> +<td>name</td> <td>string</td> <td>true</td> <td>none</td> -<td>the text of the item</td> +<td>name of the custom field</td> </tr> <tr> -<td>sort</td> -<td>number</td> +<td>type</td> +<td>string</td> <td>true</td> <td>none</td> -<td>the sorting field of the item</td> +<td>type of the custom field</td> </tr> <tr> -<td>isFinished</td> +<td>settings</td> +<td><a href="#schemacustomfieldssettings">CustomFieldsSettings</a></td> +<td>true</td> +<td>none</td> +<td>settings of the custom field</td> +</tr> +<tr> +<td>showOnCard</td> <td>boolean</td> <td>true</td> <td>none</td> -<td>Is the item checked?</td> +<td>should we show on the cards this custom field</td> </tr> <tr> -<td>checklistId</td> -<td>string</td> +<td>automaticallyOnCard</td> +<td>boolean</td> <td>true</td> <td>none</td> -<td>the checklist ID the item is attached to</td> +<td>should the custom fields automatically be added on cards?</td> </tr> <tr> -<td>cardId</td> -<td>string</td> +<td>showLabelOnMiniCard</td> +<td>boolean</td> <td>true</td> <td>none</td> -<td>the card ID the item is attached to</td> +<td>should the label of the custom field be shown on minicards?</td> </tr> <tr> <td>createdAt</td> @@ -11142,19 +15058,89 @@ UserSecurity </tr> </tbody> </table> -<h2 id="tocschecklists">Checklists</h2> -<p><a id="schemachecklists"></a></p> +<h4 id="enumerated-values">Enumerated Values</h4> +<table> +<thead> +<tr> +<th>Property</th> +<th>Value</th> +</tr> +</thead> +<tbody> +<tr> +<td>type</td> +<td>text</td> +</tr> +<tr> +<td>type</td> +<td>number</td> +</tr> +<tr> +<td>type</td> +<td>date</td> +</tr> +<tr> +<td>type</td> +<td>dropdown</td> +</tr> +</tbody> +</table> +<h2 id="tocscustomfieldssettings">CustomFieldsSettings</h2> +<p><a id="schemacustomfieldssettings"></a></p> <pre class="highlight tab tab-json"><code>{ - <span class="hljs-attr">"cardId"</span>: <span class="hljs-string">"string"</span>, + <span class="hljs-attr">"dropdownItems"</span>: [ + {} + ] +} + +</code></pre> +<h3 id="properties">Properties</h3> +<table> +<thead> +<tr> +<th>Name</th> +<th>Type</th> +<th>Required</th> +<th>Restrictions</th> +<th>Description</th> +</tr> +</thead> +<tbody> +<tr> +<td>dropdownItems</td> +<td>[<a href="#schemacustomfieldssettingsdropdownitems">CustomFieldsSettingsDropdownitems</a>]</td> +<td>false</td> +<td>none</td> +<td>list of drop down items objects</td> +</tr> +</tbody> +</table> +<h2 id="tocscustomfieldssettingsdropdownitems">CustomFieldsSettingsDropdownitems</h2> +<p><a id="schemacustomfieldssettingsdropdownitems"></a></p> +<pre class="highlight tab tab-json"><code>{} + +</code></pre> +<h3 id="properties">Properties</h3> +<p><em>None</em></p> +<h2 id="tocsintegrations">Integrations</h2> +<p><a id="schemaintegrations"></a></p> +<pre class="highlight tab tab-json"><code>{ + <span class="hljs-attr">"enabled"</span>: <span class="hljs-literal">true</span>, <span class="hljs-attr">"title"</span>: <span class="hljs-string">"string"</span>, - <span class="hljs-attr">"finishedAt"</span>: <span class="hljs-string">"string"</span>, + <span class="hljs-attr">"type"</span>: <span class="hljs-string">"string"</span>, + <span class="hljs-attr">"activities"</span>: [ + <span class="hljs-string">"string"</span> + ], + <span class="hljs-attr">"url"</span>: <span class="hljs-string">"string"</span>, + <span class="hljs-attr">"token"</span>: <span class="hljs-string">"string"</span>, + <span class="hljs-attr">"boardId"</span>: <span class="hljs-string">"string"</span>, <span class="hljs-attr">"createdAt"</span>: <span class="hljs-string">"string"</span>, <span class="hljs-attr">"modifiedAt"</span>: <span class="hljs-string">"string"</span>, - <span class="hljs-attr">"sort"</span>: <span class="hljs-number">0</span> + <span class="hljs-attr">"userId"</span>: <span class="hljs-string">"string"</span> } </code></pre> -<p><em>A Checklist</em></p> +<p><em>Integration with third-party applications</em></p> <h3 id="properties">Properties</h3> <table> <thead> @@ -11168,32 +15154,60 @@ UserSecurity </thead> <tbody> <tr> -<td>cardId</td> -<td>string</td> +<td>enabled</td> +<td>boolean</td> <td>true</td> <td>none</td> -<td>The ID of the card the checklist is in</td> +<td>is the integration enabled?</td> </tr> <tr> <td>title</td> +<td>string|null</td> +<td>false</td> +<td>none</td> +<td>name of the integration</td> +</tr> +<tr> +<td>type</td> <td>string</td> <td>true</td> <td>none</td> -<td>the title of the checklist</td> +<td>type of the integratation (Default to 'outgoing-webhooks')</td> </tr> <tr> -<td>finishedAt</td> +<td>activities</td> +<td>[string]</td> +<td>true</td> +<td>none</td> +<td>activities the integration gets triggered (list)</td> +</tr> +<tr> +<td>url</td> +<td>string</td> +<td>true</td> +<td>none</td> +<td>none</td> +</tr> +<tr> +<td>token</td> <td>string|null</td> <td>false</td> <td>none</td> -<td>When was the checklist finished</td> +<td>token of the integration</td> +</tr> +<tr> +<td>boardId</td> +<td>string</td> +<td>true</td> +<td>none</td> +<td>Board ID of the integration</td> </tr> <tr> <td>createdAt</td> <td>string</td> <td>true</td> <td>none</td> -<td>Creation date of the checklist</td> +<td>Creation date of the integration</td> </tr> <tr> <td>modifiedAt</td> @@ -11203,36 +15217,37 @@ UserSecurity <td>none</td> </tr> <tr> -<td>sort</td> -<td>number</td> +<td>userId</td> +<td>string</td> <td>true</td> <td>none</td> -<td>sorting value of the checklist</td> +<td>user ID who created the interation</td> </tr> </tbody> </table> -<h2 id="tocscustomfields">CustomFields</h2> -<p><a id="schemacustomfields"></a></p> +<h2 id="tocslists">Lists</h2> +<p><a id="schemalists"></a></p> <pre class="highlight tab tab-json"><code>{ - <span class="hljs-attr">"boardIds"</span>: [ - <span class="hljs-string">"string"</span> - ], - <span class="hljs-attr">"name"</span>: <span class="hljs-string">"string"</span>, - <span class="hljs-attr">"type"</span>: <span class="hljs-string">"text"</span>, - <span class="hljs-attr">"settings"</span>: { - <span class="hljs-attr">"dropdownItems"</span>: [ - {} - ] - }, - <span class="hljs-attr">"showOnCard"</span>: <span class="hljs-literal">true</span>, - <span class="hljs-attr">"automaticallyOnCard"</span>: <span class="hljs-literal">true</span>, - <span class="hljs-attr">"showLabelOnMiniCard"</span>: <span class="hljs-literal">true</span>, + <span class="hljs-attr">"title"</span>: <span class="hljs-string">"string"</span>, + <span class="hljs-attr">"starred"</span>: <span class="hljs-literal">true</span>, + <span class="hljs-attr">"archived"</span>: <span class="hljs-literal">true</span>, + <span class="hljs-attr">"boardId"</span>: <span class="hljs-string">"string"</span>, + <span class="hljs-attr">"swimlaneId"</span>: <span class="hljs-string">"string"</span>, <span class="hljs-attr">"createdAt"</span>: <span class="hljs-string">"string"</span>, - <span class="hljs-attr">"modifiedAt"</span>: <span class="hljs-string">"string"</span> + <span class="hljs-attr">"sort"</span>: <span class="hljs-number">0</span>, + <span class="hljs-attr">"updatedAt"</span>: <span class="hljs-string">"string"</span>, + <span class="hljs-attr">"modifiedAt"</span>: <span class="hljs-string">"string"</span>, + <span class="hljs-attr">"wipLimit"</span>: { + <span class="hljs-attr">"value"</span>: <span class="hljs-number">0</span>, + <span class="hljs-attr">"enabled"</span>: <span class="hljs-literal">true</span>, + <span class="hljs-attr">"soft"</span>: <span class="hljs-literal">true</span> + }, + <span class="hljs-attr">"color"</span>: <span class="hljs-string">"white"</span>, + <span class="hljs-attr">"type"</span>: <span class="hljs-string">"string"</span> } </code></pre> -<p><em>A custom field on a card in the board</em></p> +<p><em>A list (column) in the Wekan board.</em></p> <h3 id="properties">Properties</h3> <table> <thead> @@ -11246,60 +15261,60 @@ UserSecurity </thead> <tbody> <tr> -<td>boardIds</td> -<td>[string]</td> +<td>title</td> +<td>string</td> <td>true</td> <td>none</td> -<td>the ID of the board</td> +<td>the title of the list</td> </tr> <tr> -<td>name</td> -<td>string</td> -<td>true</td> +<td>starred</td> +<td>boolean|null</td> +<td>false</td> <td>none</td> -<td>name of the custom field</td> +<td>if a list is stared then we put it on the top</td> </tr> <tr> -<td>type</td> -<td>string</td> +<td>archived</td> +<td>boolean</td> <td>true</td> <td>none</td> -<td>type of the custom field</td> +<td>is the list archived</td> </tr> <tr> -<td>settings</td> -<td><a href="#schemacustomfieldssettings">CustomFieldsSettings</a></td> +<td>boardId</td> +<td>string</td> <td>true</td> <td>none</td> -<td>settings of the custom field</td> +<td>the board associated to this list</td> </tr> <tr> -<td>showOnCard</td> -<td>boolean</td> +<td>swimlaneId</td> +<td>string</td> <td>true</td> <td>none</td> -<td>should we show on the cards this custom field</td> +<td>the swimlane associated to this list. Used for templates</td> </tr> <tr> -<td>automaticallyOnCard</td> -<td>boolean</td> +<td>createdAt</td> +<td>string</td> <td>true</td> <td>none</td> -<td>should the custom fields automatically be added on cards?</td> +<td>creation date</td> </tr> <tr> -<td>showLabelOnMiniCard</td> -<td>boolean</td> -<td>true</td> +<td>sort</td> +<td>number|null</td> +<td>false</td> <td>none</td> -<td>should the label of the custom field be shown on minicards?</td> +<td>is the list sorted</td> </tr> <tr> -<td>createdAt</td> +<td>updatedAt</td> <td>string|null</td> <td>false</td> <td>none</td> -<td>none</td> +<td>last update of the list</td> </tr> <tr> <td>modifiedAt</td> @@ -11308,6 +15323,27 @@ UserSecurity <td>none</td> <td>none</td> </tr> +<tr> +<td>wipLimit</td> +<td><a href="#schemalistswiplimit">ListsWiplimit</a></td> +<td>false</td> +<td>none</td> +<td>WIP object, see below</td> +</tr> +<tr> +<td>color</td> +<td>string|null</td> +<td>false</td> +<td>none</td> +<td>the color of the list</td> +</tr> +<tr> +<td>type</td> +<td>string</td> +<td>true</td> +<td>none</td> +<td>The type of list</td> +</tr> </tbody> </table> <h4 id="enumerated-values">Enumerated Values</h4> @@ -11320,79 +15356,112 @@ UserSecurity </thead> <tbody> <tr> -<td>type</td> -<td>text</td> +<td>color</td> +<td>white</td> </tr> <tr> -<td>type</td> -<td>number</td> +<td>color</td> +<td>green</td> </tr> <tr> -<td>type</td> -<td>date</td> +<td>color</td> +<td>yellow</td> </tr> <tr> -<td>type</td> -<td>dropdown</td> +<td>color</td> +<td>orange</td> +</tr> +<tr> +<td>color</td> +<td>red</td> +</tr> +<tr> +<td>color</td> +<td>purple</td> +</tr> +<tr> +<td>color</td> +<td>blue</td> +</tr> +<tr> +<td>color</td> +<td>sky</td> +</tr> +<tr> +<td>color</td> +<td>lime</td> +</tr> +<tr> +<td>color</td> +<td>pink</td> +</tr> +<tr> +<td>color</td> +<td>black</td> +</tr> +<tr> +<td>color</td> +<td>peachpuff</td> +</tr> +<tr> +<td>color</td> +<td>crimson</td> +</tr> +<tr> +<td>color</td> +<td>plum</td> +</tr> +<tr> +<td>color</td> +<td>darkgreen</td> +</tr> +<tr> +<td>color</td> +<td>slateblue</td> +</tr> +<tr> +<td>color</td> +<td>magenta</td> +</tr> +<tr> +<td>color</td> +<td>gold</td> +</tr> +<tr> +<td>color</td> +<td>navy</td> +</tr> +<tr> +<td>color</td> +<td>gray</td> +</tr> +<tr> +<td>color</td> +<td>saddlebrown</td> </tr> -</tbody> -</table> -<h2 id="tocscustomfieldssettings">CustomFieldsSettings</h2> -<p><a id="schemacustomfieldssettings"></a></p> -<pre class="highlight tab tab-json"><code>{ - <span class="hljs-attr">"dropdownItems"</span>: [ - {} - ] -} - -</code></pre> -<h3 id="properties">Properties</h3> -<table> -<thead> <tr> -<th>Name</th> -<th>Type</th> -<th>Required</th> -<th>Restrictions</th> -<th>Description</th> +<td>color</td> +<td>paleturquoise</td> </tr> -</thead> -<tbody> <tr> -<td>dropdownItems</td> -<td>[<a href="#schemacustomfieldssettingsdropdownitems">CustomFieldsSettingsDropdownitems</a>]</td> -<td>false</td> -<td>none</td> -<td>list of drop down items objects</td> +<td>color</td> +<td>mistyrose</td> +</tr> +<tr> +<td>color</td> +<td>indigo</td> </tr> </tbody> </table> -<h2 id="tocscustomfieldssettingsdropdownitems">CustomFieldsSettingsDropdownitems</h2> -<p><a id="schemacustomfieldssettingsdropdownitems"></a></p> -<pre class="highlight tab tab-json"><code>{} - -</code></pre> -<h3 id="properties">Properties</h3> -<p><em>None</em></p> -<h2 id="tocsintegrations">Integrations</h2> -<p><a id="schemaintegrations"></a></p> +<h2 id="tocslistswiplimit">ListsWiplimit</h2> +<p><a id="schemalistswiplimit"></a></p> <pre class="highlight tab tab-json"><code>{ + <span class="hljs-attr">"value"</span>: <span class="hljs-number">0</span>, <span class="hljs-attr">"enabled"</span>: <span class="hljs-literal">true</span>, - <span class="hljs-attr">"title"</span>: <span class="hljs-string">"string"</span>, - <span class="hljs-attr">"type"</span>: <span class="hljs-string">"string"</span>, - <span class="hljs-attr">"activities"</span>: [ - <span class="hljs-string">"string"</span> - ], - <span class="hljs-attr">"url"</span>: <span class="hljs-string">"string"</span>, - <span class="hljs-attr">"token"</span>: <span class="hljs-string">"string"</span>, - <span class="hljs-attr">"boardId"</span>: <span class="hljs-string">"string"</span>, - <span class="hljs-attr">"createdAt"</span>: <span class="hljs-string">"string"</span>, - <span class="hljs-attr">"modifiedAt"</span>: <span class="hljs-string">"string"</span>, - <span class="hljs-attr">"userId"</span>: <span class="hljs-string">"string"</span> + <span class="hljs-attr">"soft"</span>: <span class="hljs-literal">true</span> } </code></pre> -<p><em>Integration with third-party applications</em></p> <h3 id="properties">Properties</h3> <table> <thead> @@ -11406,100 +15475,44 @@ UserSecurity </thead> <tbody> <tr> -<td>enabled</td> -<td>boolean</td> -<td>true</td> -<td>none</td> -<td>is the integration enabled?</td> -</tr> -<tr> -<td>title</td> -<td>string|null</td> -<td>false</td> -<td>none</td> -<td>name of the integration</td> -</tr> -<tr> -<td>type</td> -<td>string</td> -<td>true</td> -<td>none</td> -<td>type of the integratation (Default to 'outgoing-webhooks')</td> -</tr> -<tr> -<td>activities</td> -<td>[string]</td> -<td>true</td> -<td>none</td> -<td>activities the integration gets triggered (list)</td> -</tr> -<tr> -<td>url</td> -<td>string</td> -<td>true</td> -<td>none</td> -<td>none</td> -</tr> -<tr> -<td>token</td> -<td>string|null</td> -<td>false</td> -<td>none</td> -<td>token of the integration</td> -</tr> -<tr> -<td>boardId</td> -<td>string</td> -<td>true</td> -<td>none</td> -<td>Board ID of the integration</td> -</tr> -<tr> -<td>createdAt</td> -<td>string</td> +<td>value</td> +<td>number</td> <td>true</td> <td>none</td> -<td>Creation date of the integration</td> +<td>value of the WIP</td> </tr> <tr> -<td>modifiedAt</td> -<td>string</td> +<td>enabled</td> +<td>boolean</td> <td>true</td> <td>none</td> -<td>none</td> +<td>is the WIP enabled</td> </tr> <tr> -<td>userId</td> -<td>string</td> +<td>soft</td> +<td>boolean</td> <td>true</td> <td>none</td> -<td>user ID who created the interation</td> +<td>is the WIP a soft or hard requirement</td> </tr> </tbody> </table> -<h2 id="tocslists">Lists</h2> -<p><a id="schemalists"></a></p> +<h2 id="tocsswimlanes">Swimlanes</h2> +<p><a id="schemaswimlanes"></a></p> <pre class="highlight tab tab-json"><code>{ <span class="hljs-attr">"title"</span>: <span class="hljs-string">"string"</span>, - <span class="hljs-attr">"starred"</span>: <span class="hljs-literal">true</span>, <span class="hljs-attr">"archived"</span>: <span class="hljs-literal">true</span>, <span class="hljs-attr">"boardId"</span>: <span class="hljs-string">"string"</span>, - <span class="hljs-attr">"swimlaneId"</span>: <span class="hljs-string">"string"</span>, <span class="hljs-attr">"createdAt"</span>: <span class="hljs-string">"string"</span>, <span class="hljs-attr">"sort"</span>: <span class="hljs-number">0</span>, + <span class="hljs-attr">"color"</span>: <span class="hljs-string">"white"</span>, <span class="hljs-attr">"updatedAt"</span>: <span class="hljs-string">"string"</span>, <span class="hljs-attr">"modifiedAt"</span>: <span class="hljs-string">"string"</span>, - <span class="hljs-attr">"wipLimit"</span>: { - <span class="hljs-attr">"value"</span>: <span class="hljs-number">0</span>, - <span class="hljs-attr">"enabled"</span>: <span class="hljs-literal">true</span>, - <span class="hljs-attr">"soft"</span>: <span class="hljs-literal">true</span> - }, - <span class="hljs-attr">"color"</span>: <span class="hljs-string">"white"</span>, <span class="hljs-attr">"type"</span>: <span class="hljs-string">"string"</span> } </code></pre> -<p><em>A list (column) in the Wekan board.</em></p> +<p><em>A swimlane is an line in the kaban board.</em></p> <h3 id="properties">Properties</h3> <table> <thead> @@ -11517,56 +15530,49 @@ UserSecurity <td>string</td> <td>true</td> <td>none</td> -<td>the title of the list</td> -</tr> -<tr> -<td>starred</td> -<td>boolean|null</td> -<td>false</td> -<td>none</td> -<td>if a list is stared then we put it on the top</td> +<td>the title of the swimlane</td> </tr> <tr> <td>archived</td> <td>boolean</td> <td>true</td> <td>none</td> -<td>is the list archived</td> +<td>is the swimlane archived?</td> </tr> <tr> <td>boardId</td> <td>string</td> <td>true</td> <td>none</td> -<td>the board associated to this list</td> -</tr> -<tr> -<td>swimlaneId</td> -<td>string</td> -<td>true</td> -<td>none</td> -<td>the swimlane associated to this list. Used for templates</td> +<td>the ID of the board the swimlane is attached to</td> </tr> <tr> <td>createdAt</td> <td>string</td> <td>true</td> <td>none</td> -<td>creation date</td> +<td>creation date of the swimlane</td> </tr> <tr> <td>sort</td> <td>number|null</td> <td>false</td> <td>none</td> -<td>is the list sorted</td> +<td>the sort value of the swimlane</td> +</tr> +<tr> +<td>color</td> +<td>string|null</td> +<td>false</td> +<td>none</td> +<td>the color of the swimlane</td> </tr> <tr> <td>updatedAt</td> <td>string|null</td> <td>false</td> <td>none</td> -<td>last update of the list</td> +<td>when was the swimlane last edited</td> </tr> <tr> <td>modifiedAt</td> @@ -11576,25 +15582,11 @@ UserSecurity <td>none</td> </tr> <tr> -<td>wipLimit</td> -<td><a href="#schemalistswiplimit">ListsWiplimit</a></td> -<td>false</td> -<td>none</td> -<td>WIP object, see below</td> -</tr> -<tr> -<td>color</td> -<td>string|null</td> -<td>false</td> -<td>none</td> -<td>the color of the list</td> -</tr> -<tr> <td>type</td> <td>string</td> <td>true</td> <td>none</td> -<td>The type of list</td> +<td>The type of swimlane</td> </tr> </tbody> </table> @@ -11672,45 +15664,187 @@ UserSecurity <td>slateblue</td> </tr> <tr> -<td>color</td> -<td>magenta</td> +<td>color</td> +<td>magenta</td> +</tr> +<tr> +<td>color</td> +<td>gold</td> +</tr> +<tr> +<td>color</td> +<td>navy</td> +</tr> +<tr> +<td>color</td> +<td>gray</td> +</tr> +<tr> +<td>color</td> +<td>saddlebrown</td> +</tr> +<tr> +<td>color</td> +<td>paleturquoise</td> +</tr> +<tr> +<td>color</td> +<td>mistyrose</td> +</tr> +<tr> +<td>color</td> +<td>indigo</td> +</tr> +</tbody> +</table> +<h2 id="tocsusers">Users</h2> +<p><a id="schemausers"></a></p> +<pre class="highlight tab tab-json"><code>{ + <span class="hljs-attr">"username"</span>: <span class="hljs-string">"string"</span>, + <span class="hljs-attr">"emails"</span>: [ + { + <span class="hljs-attr">"address"</span>: <span class="hljs-string">"string"</span>, + <span class="hljs-attr">"verified"</span>: <span class="hljs-literal">true</span> + } + ], + <span class="hljs-attr">"createdAt"</span>: <span class="hljs-string">"string"</span>, + <span class="hljs-attr">"modifiedAt"</span>: <span class="hljs-string">"string"</span>, + <span class="hljs-attr">"profile"</span>: { + <span class="hljs-attr">"avatarUrl"</span>: <span class="hljs-string">"string"</span>, + <span class="hljs-attr">"emailBuffer"</span>: [ + <span class="hljs-string">"string"</span> + ], + <span class="hljs-attr">"fullname"</span>: <span class="hljs-string">"string"</span>, + <span class="hljs-attr">"showDesktopDragHandles"</span>: <span class="hljs-literal">true</span>, + <span class="hljs-attr">"hiddenSystemMessages"</span>: <span class="hljs-literal">true</span>, + <span class="hljs-attr">"hiddenMinicardLabelText"</span>: <span class="hljs-literal">true</span>, + <span class="hljs-attr">"initials"</span>: <span class="hljs-string">"string"</span>, + <span class="hljs-attr">"invitedBoards"</span>: [ + <span class="hljs-string">"string"</span> + ], + <span class="hljs-attr">"language"</span>: <span class="hljs-string">"string"</span>, + <span class="hljs-attr">"notifications"</span>: [], + <span class="hljs-attr">"activity"</span>: <span class="hljs-string">"string"</span>, + <span class="hljs-attr">"read"</span>: <span class="hljs-string">"string"</span>, + <span class="hljs-attr">"showCardsCountAt"</span>: <span class="hljs-number">0</span>, + <span class="hljs-attr">"startDayOfWeek"</span>: <span class="hljs-number">0</span>, + <span class="hljs-attr">"starredBoards"</span>: [ + <span class="hljs-string">"string"</span> + ], + <span class="hljs-attr">"icode"</span>: <span class="hljs-string">"string"</span>, + <span class="hljs-attr">"boardView"</span>: <span class="hljs-string">"board-view-lists"</span>, + <span class="hljs-attr">"listSortBy"</span>: <span class="hljs-string">"-modifiedat"</span>, + <span class="hljs-attr">"templatesBoardId"</span>: <span class="hljs-string">"string"</span>, + <span class="hljs-attr">"cardTemplatesSwimlaneId"</span>: <span class="hljs-string">"string"</span>, + <span class="hljs-attr">"listTemplatesSwimlaneId"</span>: <span class="hljs-string">"string"</span>, + <span class="hljs-attr">"boardTemplatesSwimlaneId"</span>: <span class="hljs-string">"string"</span> + }, + <span class="hljs-attr">"services"</span>: {}, + <span class="hljs-attr">"heartbeat"</span>: <span class="hljs-string">"string"</span>, + <span class="hljs-attr">"isAdmin"</span>: <span class="hljs-literal">true</span>, + <span class="hljs-attr">"createdThroughApi"</span>: <span class="hljs-literal">true</span>, + <span class="hljs-attr">"loginDisabled"</span>: <span class="hljs-literal">true</span>, + <span class="hljs-attr">"authenticationMethod"</span>: <span class="hljs-string">"string"</span> +} + +</code></pre> +<p><em>A User in wekan</em></p> +<h3 id="properties">Properties</h3> +<table> +<thead> +<tr> +<th>Name</th> +<th>Type</th> +<th>Required</th> +<th>Restrictions</th> +<th>Description</th> +</tr> +</thead> +<tbody> +<tr> +<td>username</td> +<td>string|null</td> +<td>false</td> +<td>none</td> +<td>the username of the user</td> +</tr> +<tr> +<td>emails</td> +<td>[<a href="#schemausersemails">UsersEmails</a>]|null</td> +<td>false</td> +<td>none</td> +<td>the list of emails attached to a user</td> +</tr> +<tr> +<td>createdAt</td> +<td>string</td> +<td>true</td> +<td>none</td> +<td>creation date of the user</td> +</tr> +<tr> +<td>modifiedAt</td> +<td>string</td> +<td>true</td> +<td>none</td> +<td>none</td> </tr> <tr> -<td>color</td> -<td>gold</td> +<td>profile</td> +<td><a href="#schemausersprofile">UsersProfile</a></td> +<td>false</td> +<td>none</td> +<td>profile settings</td> </tr> <tr> -<td>color</td> -<td>navy</td> +<td>services</td> +<td>object|null</td> +<td>false</td> +<td>none</td> +<td>services field of the user</td> </tr> <tr> -<td>color</td> -<td>gray</td> +<td>heartbeat</td> +<td>string|null</td> +<td>false</td> +<td>none</td> +<td>last time the user has been seen</td> </tr> <tr> -<td>color</td> -<td>saddlebrown</td> +<td>isAdmin</td> +<td>boolean|null</td> +<td>false</td> +<td>none</td> +<td>is the user an admin of the board?</td> </tr> <tr> -<td>color</td> -<td>paleturquoise</td> +<td>createdThroughApi</td> +<td>boolean|null</td> +<td>false</td> +<td>none</td> +<td>was the user created through the API?</td> </tr> <tr> -<td>color</td> -<td>mistyrose</td> +<td>loginDisabled</td> +<td>boolean|null</td> +<td>false</td> +<td>none</td> +<td>loginDisabled field of the user</td> </tr> <tr> -<td>color</td> -<td>indigo</td> +<td>authenticationMethod</td> +<td>string</td> +<td>true</td> +<td>none</td> +<td>authentication method of the user</td> </tr> </tbody> </table> -<h2 id="tocslistswiplimit">ListsWiplimit</h2> -<p><a id="schemalistswiplimit"></a></p> +<h2 id="tocsusersemails">UsersEmails</h2> +<p><a id="schemausersemails"></a></p> <pre class="highlight tab tab-json"><code>{ - <span class="hljs-attr">"value"</span>: <span class="hljs-number">0</span>, - <span class="hljs-attr">"enabled"</span>: <span class="hljs-literal">true</span>, - <span class="hljs-attr">"soft"</span>: <span class="hljs-literal">true</span> + <span class="hljs-attr">"address"</span>: <span class="hljs-string">"string"</span>, + <span class="hljs-attr">"verified"</span>: <span class="hljs-literal">true</span> } </code></pre> @@ -11727,44 +15861,55 @@ UserSecurity </thead> <tbody> <tr> -<td>value</td> -<td>number</td> -<td>true</td> -<td>none</td> -<td>value of the WIP</td> -</tr> -<tr> -<td>enabled</td> -<td>boolean</td> +<td>address</td> +<td>string</td> <td>true</td> <td>none</td> -<td>is the WIP enabled</td> +<td>The email address</td> </tr> <tr> -<td>soft</td> +<td>verified</td> <td>boolean</td> <td>true</td> <td>none</td> -<td>is the WIP a soft or hard requirement</td> +<td>Has the email been verified</td> </tr> </tbody> </table> -<h2 id="tocsswimlanes">Swimlanes</h2> -<p><a id="schemaswimlanes"></a></p> +<h2 id="tocsusersprofile">UsersProfile</h2> +<p><a id="schemausersprofile"></a></p> <pre class="highlight tab tab-json"><code>{ - <span class="hljs-attr">"title"</span>: <span class="hljs-string">"string"</span>, - <span class="hljs-attr">"archived"</span>: <span class="hljs-literal">true</span>, - <span class="hljs-attr">"boardId"</span>: <span class="hljs-string">"string"</span>, - <span class="hljs-attr">"createdAt"</span>: <span class="hljs-string">"string"</span>, - <span class="hljs-attr">"sort"</span>: <span class="hljs-number">0</span>, - <span class="hljs-attr">"color"</span>: <span class="hljs-string">"white"</span>, - <span class="hljs-attr">"updatedAt"</span>: <span class="hljs-string">"string"</span>, - <span class="hljs-attr">"modifiedAt"</span>: <span class="hljs-string">"string"</span>, - <span class="hljs-attr">"type"</span>: <span class="hljs-string">"string"</span> + <span class="hljs-attr">"avatarUrl"</span>: <span class="hljs-string">"string"</span>, + <span class="hljs-attr">"emailBuffer"</span>: [ + <span class="hljs-string">"string"</span> + ], + <span class="hljs-attr">"fullname"</span>: <span class="hljs-string">"string"</span>, + <span class="hljs-attr">"showDesktopDragHandles"</span>: <span class="hljs-literal">true</span>, + <span class="hljs-attr">"hiddenSystemMessages"</span>: <span class="hljs-literal">true</span>, + <span class="hljs-attr">"hiddenMinicardLabelText"</span>: <span class="hljs-literal">true</span>, + <span class="hljs-attr">"initials"</span>: <span class="hljs-string">"string"</span>, + <span class="hljs-attr">"invitedBoards"</span>: [ + <span class="hljs-string">"string"</span> + ], + <span class="hljs-attr">"language"</span>: <span class="hljs-string">"string"</span>, + <span class="hljs-attr">"notifications"</span>: [], + <span class="hljs-attr">"activity"</span>: <span class="hljs-string">"string"</span>, + <span class="hljs-attr">"read"</span>: <span class="hljs-string">"string"</span>, + <span class="hljs-attr">"showCardsCountAt"</span>: <span class="hljs-number">0</span>, + <span class="hljs-attr">"startDayOfWeek"</span>: <span class="hljs-number">0</span>, + <span class="hljs-attr">"starredBoards"</span>: [ + <span class="hljs-string">"string"</span> + ], + <span class="hljs-attr">"icode"</span>: <span class="hljs-string">"string"</span>, + <span class="hljs-attr">"boardView"</span>: <span class="hljs-string">"board-view-lists"</span>, + <span class="hljs-attr">"listSortBy"</span>: <span class="hljs-string">"-modifiedat"</span>, + <span class="hljs-attr">"templatesBoardId"</span>: <span class="hljs-string">"string"</span>, + <span class="hljs-attr">"cardTemplatesSwimlaneId"</span>: <span class="hljs-string">"string"</span>, + <span class="hljs-attr">"listTemplatesSwimlaneId"</span>: <span class="hljs-string">"string"</span>, + <span class="hljs-attr">"boardTemplatesSwimlaneId"</span>: <span class="hljs-string">"string"</span> } </code></pre> -<p><em>A swimlane is an line in the kaban board.</em></p> <h3 id="properties">Properties</h3> <table> <thead> @@ -11778,217 +15923,248 @@ UserSecurity </thead> <tbody> <tr> -<td>title</td> +<td>avatarUrl</td> <td>string</td> -<td>true</td> +<td>false</td> <td>none</td> -<td>the title of the swimlane</td> +<td>URL of the avatar of the user</td> </tr> <tr> -<td>archived</td> -<td>boolean</td> -<td>true</td> +<td>emailBuffer</td> +<td>[string]</td> +<td>false</td> <td>none</td> -<td>is the swimlane archived?</td> +<td>list of email buffers of the user</td> </tr> <tr> -<td>boardId</td> +<td>fullname</td> <td>string</td> -<td>true</td> +<td>false</td> <td>none</td> -<td>the ID of the board the swimlane is attached to</td> +<td>full name of the user</td> </tr> <tr> -<td>createdAt</td> -<td>string</td> -<td>true</td> +<td>showDesktopDragHandles</td> +<td>boolean</td> +<td>false</td> <td>none</td> -<td>creation date of the swimlane</td> +<td>does the user want to hide system messages?</td> </tr> <tr> -<td>sort</td> -<td>number|null</td> +<td>hiddenSystemMessages</td> +<td>boolean</td> <td>false</td> <td>none</td> -<td>the sort value of the swimlane</td> +<td>does the user want to hide system messages?</td> </tr> <tr> -<td>color</td> -<td>string|null</td> +<td>hiddenMinicardLabelText</td> +<td>boolean</td> <td>false</td> <td>none</td> -<td>the color of the swimlane</td> +<td>does the user want to hide minicard label texts?</td> </tr> <tr> -<td>updatedAt</td> -<td>string|null</td> +<td>initials</td> +<td>string</td> <td>false</td> <td>none</td> -<td>when was the swimlane last edited</td> +<td>initials of the user</td> </tr> <tr> -<td>modifiedAt</td> -<td>string</td> -<td>true</td> -<td>none</td> +<td>invitedBoards</td> +<td>[string]</td> +<td>false</td> <td>none</td> +<td>board IDs the user has been invited to</td> </tr> <tr> -<td>type</td> +<td>language</td> <td>string</td> -<td>true</td> +<td>false</td> <td>none</td> -<td>The type of swimlane</td> -</tr> -</tbody> -</table> -<h4 id="enumerated-values">Enumerated Values</h4> -<table> -<thead> -<tr> -<th>Property</th> -<th>Value</th> -</tr> -</thead> -<tbody> -<tr> -<td>color</td> -<td>white</td> +<td>language of the user</td> </tr> <tr> -<td>color</td> -<td>green</td> +<td>notifications</td> +<td>[<a href="#schemausersprofilenotifications">UsersProfileNotifications</a>]</td> +<td>false</td> +<td>none</td> +<td>enabled notifications for the user</td> </tr> <tr> -<td>color</td> -<td>yellow</td> +<td>activity</td> +<td>string</td> +<td>true</td> +<td>none</td> +<td>The id of the activity this notification references</td> </tr> <tr> -<td>color</td> -<td>orange</td> +<td>read</td> +<td>string</td> +<td>false</td> +<td>none</td> +<td>the date on which this notification was read</td> </tr> <tr> -<td>color</td> -<td>red</td> +<td>showCardsCountAt</td> +<td>number</td> +<td>false</td> +<td>none</td> +<td>showCardCountAt field of the user</td> </tr> <tr> -<td>color</td> -<td>purple</td> +<td>startDayOfWeek</td> +<td>number</td> +<td>false</td> +<td>none</td> +<td>startDayOfWeek field of the user</td> </tr> <tr> -<td>color</td> -<td>blue</td> +<td>starredBoards</td> +<td>[string]</td> +<td>false</td> +<td>none</td> +<td>list of starred board IDs</td> </tr> <tr> -<td>color</td> -<td>sky</td> +<td>icode</td> +<td>string</td> +<td>false</td> +<td>none</td> +<td>icode</td> </tr> <tr> -<td>color</td> -<td>lime</td> +<td>boardView</td> +<td>string</td> +<td>false</td> +<td>none</td> +<td>boardView field of the user</td> </tr> <tr> -<td>color</td> -<td>pink</td> +<td>listSortBy</td> +<td>string</td> +<td>false</td> +<td>none</td> +<td>default sort list for user</td> </tr> <tr> -<td>color</td> -<td>black</td> +<td>templatesBoardId</td> +<td>string</td> +<td>true</td> +<td>none</td> +<td>Reference to the templates board</td> </tr> <tr> -<td>color</td> -<td>peachpuff</td> +<td>cardTemplatesSwimlaneId</td> +<td>string</td> +<td>true</td> +<td>none</td> +<td>Reference to the card templates swimlane Id</td> </tr> <tr> -<td>color</td> -<td>crimson</td> +<td>listTemplatesSwimlaneId</td> +<td>string</td> +<td>true</td> +<td>none</td> +<td>Reference to the list templates swimlane Id</td> </tr> <tr> -<td>color</td> -<td>plum</td> +<td>boardTemplatesSwimlaneId</td> +<td>string</td> +<td>true</td> +<td>none</td> +<td>Reference to the board templates swimlane Id</td> </tr> +</tbody> +</table> +<h4 id="enumerated-values">Enumerated Values</h4> +<table> +<thead> <tr> -<td>color</td> -<td>darkgreen</td> +<th>Property</th> +<th>Value</th> </tr> +</thead> +<tbody> <tr> -<td>color</td> -<td>slateblue</td> +<td>boardView</td> +<td>board-view-lists</td> </tr> <tr> -<td>color</td> -<td>magenta</td> +<td>boardView</td> +<td>board-view-swimlanes</td> </tr> <tr> -<td>color</td> -<td>gold</td> +<td>boardView</td> +<td>board-view-cal</td> </tr> <tr> -<td>color</td> -<td>navy</td> +<td>listSortBy</td> +<td>-modifiedat</td> </tr> <tr> -<td>color</td> -<td>gray</td> +<td>listSortBy</td> +<td>modifiedat</td> </tr> <tr> -<td>color</td> -<td>saddlebrown</td> +<td>listSortBy</td> +<td>-title</td> </tr> <tr> -<td>color</td> -<td>paleturquoise</td> +<td>listSortBy</td> +<td>title</td> </tr> <tr> -<td>color</td> -<td>mistyrose</td> +<td>listSortBy</td> +<td>-sort</td> </tr> <tr> -<td>color</td> -<td>indigo</td> +<td>listSortBy</td> +<td>sort</td> </tr> </tbody> </table> </div> <div class="dark-box"> - + <div class="lang-selector"> - - + + <a href="#" data-language-name="shell">Shell</a> - - - + + + <a href="#" data-language-name="http">HTTP</a> - - - + + + <a href="#" data-language-name="javascript">JavaScript</a> - - - + + + <a href="#" data-language-name="javascript--nodejs">Node.js</a> - - - + + + <a href="#" data-language-name="ruby">Ruby</a> - - - + + + <a href="#" data-language-name="python">Python</a> - - - + + + <a href="#" data-language-name="java">Java</a> - - - + + + <a href="#" data-language-name="go">Go</a> - - + + </div> - + </div> </div> </body> diff --git a/public/api/wekan.yml b/public/api/wekan.yml index e17e1963..b9652c79 100644 --- a/public/api/wekan.yml +++ b/public/api/wekan.yml @@ -1221,6 +1221,296 @@ paths: properties: _id: type: string + /api/boards/{board}/lists/{list}/cards: + get: + operationId: get_all_cards + summary: Get all Cards attached to a List + tags: + - Cards + parameters: + - name: board + in: path + description: | + the board ID + type: string + required: true + - name: list + in: path + description: | + the list ID + type: string + required: true + produces: + - application/json + security: + - UserSecurity: [] + responses: + '200': + description: |- + 200 response + schema: + type: array + items: + type: object + properties: + _id: + type: string + title: + type: string + description: + type: string + post: + operationId: new_card + summary: Create a new Card + tags: + - Cards + consumes: + - multipart/form-data + - application/json + parameters: + - name: authorId + in: formData + description: the authorId value + type: string + required: true + - name: members + in: formData + description: | + the member IDs list of the new card + type: string + required: false + - name: assignees + in: formData + description: | + the array of maximum one ID of assignee of the new card + type: string + required: false + - name: title + in: formData + description: | + the title of the new card + type: string + required: true + - name: description + in: formData + description: | + the description of the new card + type: string + required: true + - name: swimlaneId + in: formData + description: | + the swimlane ID of the new card + type: string + required: true + - name: board + in: path + description: | + the board ID of the new card + type: string + required: true + - name: list + in: path + description: | + the list ID of the new card + type: string + required: true + produces: + - application/json + security: + - UserSecurity: [] + responses: + '200': + description: |- + 200 response + schema: + type: object + properties: + _id: + type: string + /api/boards/{board}/lists/{list}/cards/{card}: + get: + operationId: get_board_list_card + tags: + - Cards + parameters: + - name: board + in: path + description: the board value + type: string + required: true + - name: list + in: path + description: the list value + type: string + required: true + - name: card + in: path + description: the card value + type: string + required: true + produces: + - application/json + security: + - UserSecurity: [] + responses: + '200': + description: |- + 200 response + put: + operationId: put_board_list_card + tags: + - Cards + consumes: + - multipart/form-data + - application/json + parameters: + - name: title + in: formData + description: the title value + type: string + required: true + - name: listId + in: formData + description: the listId value + type: string + required: true + - name: authorId + in: formData + description: the authorId value + type: string + required: true + - name: parentId + in: formData + description: the parentId value + type: string + required: true + - name: description + in: formData + description: the description value + type: string + required: true + - name: color + in: formData + description: the color value + type: string + required: true + - name: labelIds + in: formData + description: the labelIds value + type: string + required: true + - name: requestedBy + in: formData + description: the requestedBy value + type: string + required: true + - name: assignedBy + in: formData + description: the assignedBy value + type: string + required: true + - name: receivedAt + in: formData + description: the receivedAt value + type: string + required: true + - name: startAt + in: formData + description: the startAt value + type: string + required: true + - name: dueAt + in: formData + description: the dueAt value + type: string + required: true + - name: endAt + in: formData + description: the endAt value + type: string + required: true + - name: spentTime + in: formData + description: the spentTime value + type: string + required: true + - name: isOverTime + in: formData + description: the isOverTime value + type: string + required: true + - name: customFields + in: formData + description: the customFields value + type: string + required: true + - name: members + in: formData + description: the members value + type: string + required: true + - name: assignees + in: formData + description: the assignees value + type: string + required: true + - name: swimlaneId + in: formData + description: the swimlaneId value + type: string + required: true + - name: board + in: path + description: the board value + type: string + required: true + - name: list + in: path + description: the list value + type: string + required: true + - name: card + in: path + description: the card value + type: string + required: true + produces: + - application/json + security: + - UserSecurity: [] + responses: + '200': + description: |- + 200 response + delete: + operationId: delete_board_list_card + tags: + - Cards + parameters: + - name: board + in: path + description: the board value + type: string + required: true + - name: list + in: path + description: the list value + type: string + required: true + - name: card + in: path + description: the card value + type: string + required: true + produces: + - application/json + security: + - UserSecurity: [] + responses: + '200': + description: |- + 200 response /api/boards/{board}/members/{member}: post: operationId: set_board_member_permission @@ -1276,6 +1566,104 @@ paths: '200': description: |- 200 response + /api/boards/{board}/members/{user}/add: + post: + operationId: add_board_member + summary: Add New Board Member with Role + description: | + Only the admin user (the first user) can call the REST API. + + **Note**: see [Boards.set_board_member_permission](#set_board_member_permission) + to later change the permissions. + tags: + - Users + - Boards + consumes: + - multipart/form-data + - application/json + parameters: + - name: action + in: formData + description: the action value + type: string + required: true + - name: isAdmin + in: formData + description: | + is the user an admin of the board + type: boolean + required: true + - name: isNoComments + in: formData + description: | + disable comments + type: boolean + required: true + - name: isCommentOnly + in: formData + description: | + only enable comments + type: boolean + required: true + - name: board + in: path + description: | + the board ID + type: string + required: true + - name: user + in: path + description: | + the user ID + type: string + required: true + produces: + - application/json + security: + - UserSecurity: [] + responses: + '200': + description: |- + 200 response + schema: + type: object + properties: + _id: + type: string + title: + type: string + /api/boards/{board}/members/{user}/remove: + post: + operationId: post_board_user_remove + tags: + - Users + consumes: + - multipart/form-data + - application/json + parameters: + - name: action + in: formData + description: the action value + type: string + required: true + - name: board + in: path + description: the board value + type: string + required: true + - name: user + in: path + description: the user value + type: string + required: true + produces: + - application/json + security: + - UserSecurity: [] + responses: + '200': + description: |- + 200 response /api/boards/{board}/swimlanes: get: operationId: get_all_swimlanes @@ -1392,6 +1780,208 @@ paths: '200': description: |- 200 response + /api/boards/{board}/swimlanes/{swimlane}/cards: + get: + operationId: get_board_swimlane_cards + tags: + - Cards + parameters: + - name: board + in: path + description: the board value + type: string + required: true + - name: swimlane + in: path + description: the swimlane value + type: string + required: true + produces: + - application/json + security: + - UserSecurity: [] + responses: + '200': + description: |- + 200 response + /api/user: + get: + operationId: get_current_user + summary: returns the current user + tags: + - Users + produces: + - application/json + security: + - UserSecurity: [] + responses: + '200': + description: |- + 200 response + schema: + $ref: "#/definitions/Users" + /api/users: + get: + operationId: get_all_users + summary: return all the users + description: | + Only the admin user (the first user) can call the REST API. + tags: + - Users + produces: + - application/json + security: + - UserSecurity: [] + responses: + '200': + description: |- + 200 response + schema: + type: array + items: + type: object + properties: + _id: + type: string + username: + type: string + post: + operationId: new_user + summary: Create a new user + description: | + Only the admin user (the first user) can call the REST API. + tags: + - Users + consumes: + - multipart/form-data + - application/json + parameters: + - name: username + in: formData + description: | + the new username + type: string + required: true + - name: email + in: formData + description: | + the email of the new user + type: string + required: true + - name: password + in: formData + description: | + the password of the new user + type: string + required: true + produces: + - application/json + security: + - UserSecurity: [] + responses: + '200': + description: |- + 200 response + schema: + type: object + properties: + _id: + type: string + /api/users/{user}: + get: + operationId: get_user + summary: get a given user + description: | + Only the admin user (the first user) can call the REST API. + tags: + - Users + parameters: + - name: user + in: path + description: | + the user ID + type: string + required: true + produces: + - application/json + security: + - UserSecurity: [] + responses: + '200': + description: |- + 200 response + schema: + $ref: "#/definitions/Users" + put: + operationId: edit_user + summary: edit a given user + description: | + Only the admin user (the first user) can call the REST API. + + Possible values for *action*: + - `takeOwnership`: The admin takes the ownership of ALL boards of the user (archived and not archived) where the user is admin on. + - `disableLogin`: Disable a user (the user is not allowed to login and his login tokens are purged) + - `enableLogin`: Enable a user + tags: + - Users + consumes: + - multipart/form-data + - application/json + parameters: + - name: action + in: formData + description: | + the action + type: string + required: true + - name: user + in: path + description: | + the user ID + type: string + required: true + produces: + - application/json + security: + - UserSecurity: [] + responses: + '200': + description: |- + 200 response + schema: + type: object + properties: + _id: + type: string + title: + type: string + delete: + operationId: delete_user + summary: Delete a user + description: | + Only the admin user (the first user) can call the REST API. + tags: + - Users + parameters: + - name: user + in: path + description: | + the ID of the user to delete + type: string + required: true + produces: + - application/json + security: + - UserSecurity: [] + responses: + '200': + description: |- + 200 response + schema: + type: object + properties: + _id: + type: string /api/users/{user}/boards: get: operationId: get_boards_from_user @@ -1764,6 +2354,222 @@ definitions: - createdAt - modifiedAt - userId + Cards: + type: object + properties: + title: + description: | + the title of the card + type: string + x-nullable: true + archived: + description: | + is the card archived + type: boolean + parentId: + description: | + ID of the parent card + type: string + x-nullable: true + listId: + description: | + List ID where the card is + type: string + x-nullable: true + swimlaneId: + description: | + Swimlane ID where the card is + type: string + boardId: + description: | + Board ID of the card + type: string + x-nullable: true + coverId: + description: | + Cover ID of the card + type: string + x-nullable: true + color: + type: string + enum: + - white + - green + - yellow + - orange + - red + - purple + - blue + - sky + - lime + - pink + - black + - silver + - peachpuff + - crimson + - plum + - darkgreen + - slateblue + - magenta + - gold + - navy + - gray + - saddlebrown + - paleturquoise + - mistyrose + - indigo + x-nullable: true + createdAt: + description: | + creation date + type: string + modifiedAt: + type: string + customFields: + description: | + list of custom fields + type: array + items: + $ref: "#/definitions/CardsCustomfields" + x-nullable: true + dateLastActivity: + description: | + Date of last activity + type: string + description: + description: | + description of the card + type: string + x-nullable: true + requestedBy: + description: | + who requested the card (ID of the user) + type: string + x-nullable: true + assignedBy: + description: | + who assigned the card (ID of the user) + type: string + x-nullable: true + labelIds: + description: | + list of labels ID the card has + type: array + items: + type: string + x-nullable: true + x-nullable: true + members: + description: | + list of members (user IDs) + type: array + items: + type: string + x-nullable: true + x-nullable: true + assignees: + description: | + who is assignee of the card (user ID), + maximum one ID of assignee in array. + type: array + items: + type: string + x-nullable: true + x-nullable: true + receivedAt: + description: | + Date the card was received + type: string + x-nullable: true + startAt: + description: | + Date the card was started to be worked on + type: string + x-nullable: true + dueAt: + description: | + Date the card is due + type: string + x-nullable: true + endAt: + description: | + Date the card ended + type: string + x-nullable: true + spentTime: + description: | + How much time has been spent on this + type: number + x-nullable: true + isOvertime: + description: | + is the card over time? + type: boolean + x-nullable: true + userId: + description: | + user ID of the author of the card + type: string + sort: + description: | + Sort value + type: number + subtaskSort: + description: | + subtask sort value + type: number + x-nullable: true + type: + description: | + type of the card + type: string + linkedId: + description: | + ID of the linked card + type: string + x-nullable: true + vote: + description: | + vote object, see below + $ref: "#/definitions/CardsVote" + x-nullable: true + required: + - archived + - swimlaneId + - createdAt + - modifiedAt + - dateLastActivity + - userId + - sort + - type + CardsVote: + type: object + properties: + question: + type: string + positive: + description: | + list of members (user IDs) + type: array + items: + type: string + x-nullable: true + negative: + description: | + list of members (user IDs) + type: array + items: + type: string + x-nullable: true + end: + type: string + public: + type: boolean + required: + - question + - public + CardsCustomfields: + type: object ChecklistItems: type: object description: An item in a checklist @@ -2131,3 +2937,196 @@ definitions: - createdAt - modifiedAt - type + Users: + type: object + description: A User in wekan + properties: + username: + description: | + the username of the user + type: string + x-nullable: true + emails: + description: | + the list of emails attached to a user + type: array + items: + $ref: "#/definitions/UsersEmails" + x-nullable: true + createdAt: + description: | + creation date of the user + type: string + modifiedAt: + type: string + profile: + description: | + profile settings + $ref: "#/definitions/UsersProfile" + x-nullable: true + services: + description: | + services field of the user + type: object + x-nullable: true + heartbeat: + description: | + last time the user has been seen + type: string + x-nullable: true + isAdmin: + description: | + is the user an admin of the board? + type: boolean + x-nullable: true + createdThroughApi: + description: | + was the user created through the API? + type: boolean + x-nullable: true + loginDisabled: + description: | + loginDisabled field of the user + type: boolean + x-nullable: true + authenticationMethod: + description: | + authentication method of the user + type: string + required: + - createdAt + - modifiedAt + - authenticationMethod + UsersEmails: + type: object + properties: + address: + description: | + The email address + type: string + verified: + description: | + Has the email been verified + type: boolean + required: + - address + - verified + UsersProfile: + type: object + properties: + avatarUrl: + description: | + URL of the avatar of the user + type: string + emailBuffer: + description: | + list of email buffers of the user + type: array + items: + type: string + x-nullable: true + fullname: + description: | + full name of the user + type: string + showDesktopDragHandles: + description: | + does the user want to hide system messages? + type: boolean + hiddenSystemMessages: + description: | + does the user want to hide system messages? + type: boolean + hiddenMinicardLabelText: + description: | + does the user want to hide minicard label texts? + type: boolean + initials: + description: | + initials of the user + type: string + invitedBoards: + description: | + board IDs the user has been invited to + type: array + items: + type: string + x-nullable: true + language: + description: | + language of the user + type: string + notifications: + description: | + enabled notifications for the user + type: array + items: + $ref: "#/definitions/UsersProfileNotifications" + activity: + description: | + The id of the activity this notification references + type: string + read: + description: | + the date on which this notification was read + type: string + showCardsCountAt: + description: | + showCardCountAt field of the user + type: number + startDayOfWeek: + description: | + startDayOfWeek field of the user + type: number + starredBoards: + description: | + list of starred board IDs + type: array + items: + type: string + x-nullable: true + icode: + description: | + icode + type: string + boardView: + description: | + boardView field of the user + type: string + enum: + - board-view-lists + - board-view-swimlanes + - board-view-cal + listSortBy: + description: | + default sort list for user + type: string + enum: + - -modifiedat + - modifiedat + - -title + - title + - -sort + - sort + templatesBoardId: + description: | + Reference to the templates board + type: string + cardTemplatesSwimlaneId: + description: | + Reference to the card templates swimlane Id + type: string + listTemplatesSwimlaneId: + description: | + Reference to the list templates swimlane Id + type: string + boardTemplatesSwimlaneId: + description: | + Reference to the board templates swimlane Id + type: string + required: + - activity + - templatesBoardId + - cardTemplatesSwimlaneId + - listTemplatesSwimlaneId + - boardTemplatesSwimlaneId -- cgit v1.2.3-1-g7c22 From 6aa0aa50dcf7a56efc5199e30f256738cecb59c5 Mon Sep 17 00:00:00 2001 From: Lauri Ojansivu <x@xet7.org> Date: Tue, 28 Apr 2020 03:38:27 +0300 Subject: Update ChangeLog. --- CHANGELOG.md | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 34ec49ad..226ddfc7 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,18 @@ +# Upcoming Wekan release + +This release fixes the following bugs: + +- [Fix Docker builds](https://github.com/wekan/wekan/commit/280e66947e3afa878c41e876cf827ebcec81a2c6). + Thanks to xet7. +- [Fix Cards and Users API docs at https://wekan.github.io/api/ not generated because of + syntax error and new Javascript syntax](https://github.com/wekan/wekan/commit/9ae20a3f51e63c29f536e2f5b3e66a2c7d88c691). + Wekan uses wekan/releases/generate-docs*.sh Python code to generate OpenAPI docs, + it did not show any errors while generating docs, only left out parts of API docs. + This affected Wekan versions v3.94-v4.00. + Thanks to pvcon13 and xet7. + +Thanks to above GitHub users for their contributions and translators for their translations. + # v4.00 2020-04-27 Wekan release This release fixes the following bugs: -- cgit v1.2.3-1-g7c22 From d2dfd9c3b932bcb6f5efcc11c53240fa0fa31bd5 Mon Sep 17 00:00:00 2001 From: Lauri Ojansivu <x@xet7.org> Date: Tue, 28 Apr 2020 03:53:43 +0300 Subject: Update ChangeLog. --- CHANGELOG.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 226ddfc7..9c05f157 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -10,6 +10,8 @@ This release fixes the following bugs: it did not show any errors while generating docs, only left out parts of API docs. This affected Wekan versions v3.94-v4.00. Thanks to pvcon13 and xet7. +- [Fix list header height when cards count is shown](https://github.com/wekan/wekan/pull/3056). + Thanks to marc1006. Thanks to above GitHub users for their contributions and translators for their translations. -- cgit v1.2.3-1-g7c22 From 47df8d6737bcc721fe0650a33a086b69d76734b9 Mon Sep 17 00:00:00 2001 From: Lauri Ojansivu <x@xet7.org> Date: Tue, 28 Apr 2020 03:57:28 +0300 Subject: Update translations. --- i18n/de.i18n.json | 22 +++++++++++----------- i18n/eo.i18n.json | 18 +++++++++--------- i18n/es-AR.i18n.json | 26 +++++++++++++------------- i18n/es.i18n.json | 18 +++++++++--------- i18n/fa.i18n.json | 4 ++-- i18n/fr.i18n.json | 6 +++--- i18n/it.i18n.json | 6 +++--- i18n/ja.i18n.json | 4 ++-- i18n/nl.i18n.json | 26 +++++++++++++------------- i18n/pl.i18n.json | 22 +++++++++++----------- i18n/pt-BR.i18n.json | 6 +++--- i18n/ru.i18n.json | 6 +++--- i18n/zh-CN.i18n.json | 8 ++++---- 13 files changed, 86 insertions(+), 86 deletions(-) diff --git a/i18n/de.i18n.json b/i18n/de.i18n.json index 39dbf6ba..e2e14e76 100644 --- a/i18n/de.i18n.json +++ b/i18n/de.i18n.json @@ -166,9 +166,9 @@ "cardStartVotingPopup-title": "Abstimmung starten", "positiveVoteMembersPopup-title": "Befürworter", "negativeVoteMembersPopup-title": "Gegner", - "allowNonBoardMembers": "Allow anonymous vote on public board", + "allowNonBoardMembers": "Anonyme Abstimmung im öffentlichen Board zulassen", "vote-question": "Abstimmen über", - "vote-public": "Show who voted what", + "vote-public": "Zeigen, wer was gewählt hat", "vote-for-it": "Dafür", "vote-against": "Dagegen", "cardDeletePopup-title": "Karte löschen?", @@ -674,7 +674,7 @@ "r-of-checklist": "der Checkliste", "r-send-email": "Eine E-Mail senden", "r-to": "an", - "r-of": "of", + "r-of": "von", "r-subject": "Betreff", "r-rule-details": "Regeldetails", "r-d-move-to-top-gen": "Karte nach oben in die Liste verschieben", @@ -777,12 +777,12 @@ "remove-all-read": "Alle gelesenen entfernen", "allow-rename": "Umbenennen erlauben", "allowRenamePopup-title": "Umbenennen erlauben", - "start-day-of-week": "Set day of the week start", - "monday": "Monday", - "tuesday": "Tuesday", - "wednesday": "Wednesday", - "thursday": "Thursday", - "friday": "Friday", - "saturday": "Saturday", - "sunday": "Sunday" + "start-day-of-week": "Wochentagbeginn festlegen", + "monday": "Montag", + "tuesday": "Dienstag", + "wednesday": "Mittwoch", + "thursday": "Donnerstag", + "friday": "Freitag", + "saturday": "Samstag", + "sunday": "Sonntag" } diff --git a/i18n/eo.i18n.json b/i18n/eo.i18n.json index 804c36da..749c0a87 100644 --- a/i18n/eo.i18n.json +++ b/i18n/eo.i18n.json @@ -1,15 +1,15 @@ { "accept": "Akcepti", "act-activity-notify": "Activity Notification", - "act-addAttachment": "added attachment __attachment__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-deleteAttachment": "deleted attachment __attachment__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addSubtask": "added subtask __subtask__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addedLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removeLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removedLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addChecklist": "added checklist __checklist__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addChecklistItem": "added checklist item __checklistItem__ to checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addAttachment": "aldonita alligitecon __attachment__ al karto __card__ en la listo __list__ en la naĝotubo __swimlane__ en la tabulo __board__", + "act-deleteAttachment": "forigita alligitecon __attachment__ al karto __card__ en la listo __list__ en la naĝotubo __swimlane__ en la tabulo __board__", + "act-addSubtask": "aldonita subtaskon __subtask__ al karto __card__ en la listo __list__ en la naĝotubo __swimlane__ en la tabulo __board__", + "act-addLabel": "Aldonita etikedo __label__ al karto __card__ en la listo __list__ en la naĝotubo __swimlane en la tabulo __board__", + "act-addedLabel": "Aldonita etikedo __label__ al karto __card__ en la listo __list__ en la naĝotubo __swimlane en la tabulo __board__", + "act-removeLabel": "Forigita etikedo __label__ de karto __card__ en la listo __list__ en la naĝotubo __swimlane__ en la tabulo __board__", + "act-removedLabel": "Forigita etikedo __label__ de karto __card__ en la listo __list__ en la naĝotubo __swimlane__ en la tabulo __board__", + "act-addChecklist": "aldonita kontrololiston __checklist__ al karto __card__ en la listo __list__ en la naĝotubo __swimlane__ en la tabulo __board__", + "act-addChecklistItem": "aldonita kontrolliston __checklistItem__ al kontrololisto __checklist__ en la karto __card__ en la listo __list__ en la naĝotubo __swimlane__ en la tabulo __board__", "act-removeChecklist": "removed checklist __checklist__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", "act-removeChecklistItem": "removed checklist item __checklistItem__ from checklist __checkList__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", "act-checkedItem": "checked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", diff --git a/i18n/es-AR.i18n.json b/i18n/es-AR.i18n.json index 15153bd5..94fabf76 100644 --- a/i18n/es-AR.i18n.json +++ b/i18n/es-AR.i18n.json @@ -3,18 +3,18 @@ "act-activity-notify": "Notificación de Actividad", "act-addAttachment": "agregado archivo adjunto __attachment__ a tarjeta __card__ en la lista __list__ en el swimlane __swimlane__ en el tablero __board__", "act-deleteAttachment": "eliminado archivo adjunto __attachment__ de la tarjeta __card__ en la lista __list__ en el swimlane __swimlane__ en el tablero __board__", - "act-addSubtask": "added subtask __subtask__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addedLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removeLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removedLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addChecklist": "added checklist __checklist__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addChecklistItem": "added checklist item __checklistItem__ to checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removeChecklist": "removed checklist __checklist__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-removeChecklistItem": "removed checklist item __checklistItem__ from checklist __checkList__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-checkedItem": "checked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-uncheckedItem": "unchecked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-completeChecklist": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "act-addSubtask": "agregada subtarea __subtask__ a tarjeta __card__ en la lista __list__ en el swimlane __swimlane__ en el tablero __board__", + "act-addLabel": "Agregada etiqueta __label__ a tarjeta __card__ en la lista __list__ en el swimlane __swimlane__ en el tablero __board__", + "act-addedLabel": "Agregada etiqueta __label__ a tarjeta __card__ en la lista __list__ en el swimlane __swimlane__ en el tablero __board__", + "act-removeLabel": "Eliminada etiqueta __label__ de tarjeta __card__ en la lista __list__ en el swimlane __swimlane__ en el tablero __board__", + "act-removedLabel": "Eliminada etiqueta __label__ de tarjeta __card__ en la lista __list__ en el swimlane __swimlane__ en el tablero __board__", + "act-addChecklist": "agregada checklist __checklist__ a tarjeta __card__ en la lista __list__ en el swimlane __swimlane__ en el tablero __board__", + "act-addChecklistItem": "agregado ítem __checklistItem__ a checklist __checklist__ en la tarjeta __card__ en la lista __list__ en el swimlane __swimlane__ en el tablero __board__", + "act-removeChecklist": "eliminada checklist __checklist__ de tarjeta __card__ en la lista __list__ en el swimlane __swimlane__ en el tablero __board__", + "act-removeChecklistItem": "eliminado ítem __checklistItem__ de checklist __checklist__ en la tarjeta __card__ en la lista __list__ en el swimlane __swimlane__ en el tablero __board__", + "act-checkedItem": "marcado ítem __checklistItem__ de checklist __checklist__ en la tarjeta __card__ en la lista __list__ en el swimlane __swimlane__ en el tablero __board__", + "act-uncheckedItem": "desmarcado ítem __checklistItem__ de checklist __checklist__ en la tarjeta __card__ en la lista __list__ en el swimlane __swimlane__ en el tablero __board__", + "act-completeChecklist": "completada checklist __checklist__ en la tarjeta __card__ en la lista __list__ en el swimlane __swimlane__ en el tablero __board__", "act-uncompleteChecklist": "uncompleted checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", "act-addComment": "commented on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", "act-editComment": "edited comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__", @@ -71,7 +71,7 @@ "add": "Agregar", "activity-checked-item-card": "checked %s in checklist %s", "activity-unchecked-item-card": "unchecked %s in checklist %s", - "activity-checklist-completed-card": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "activity-checklist-completed-card": "completada checklist __checklist__ en la tarjeta __card__ en la lista __list__ en el swimlane __swimlane__ en el tablero __board__", "activity-checklist-uncompleted-card": "uncompleted the checklist %s", "activity-editComment": "comentario %s editado", "activity-deleteComment": "comentario %s eliminado", diff --git a/i18n/es.i18n.json b/i18n/es.i18n.json index c4bf631e..5c779ba7 100644 --- a/i18n/es.i18n.json +++ b/i18n/es.i18n.json @@ -164,8 +164,8 @@ "cardCustomField-datePopup-title": "Cambiar la fecha", "cardCustomFieldsPopup-title": "Editar los campos personalizados", "cardStartVotingPopup-title": "Start a vote", - "positiveVoteMembersPopup-title": "Proponents", - "negativeVoteMembersPopup-title": "Opponents", + "positiveVoteMembersPopup-title": "Favorables", + "negativeVoteMembersPopup-title": "Contrarios", "allowNonBoardMembers": "Allow anonymous vote on public board", "vote-question": "Voting question", "vote-public": "Show who voted what", @@ -778,11 +778,11 @@ "allow-rename": "Permitir renombrar", "allowRenamePopup-title": "Permitir renombrar", "start-day-of-week": "Set day of the week start", - "monday": "Monday", - "tuesday": "Tuesday", - "wednesday": "Wednesday", - "thursday": "Thursday", - "friday": "Friday", - "saturday": "Saturday", - "sunday": "Sunday" + "monday": "Lunes", + "tuesday": "Martes", + "wednesday": "Miércoles", + "thursday": "Jueves", + "friday": "Viernes", + "saturday": "Sábado", + "sunday": "Domingo" } diff --git a/i18n/fa.i18n.json b/i18n/fa.i18n.json index 7d4ee0b0..ebb76c25 100644 --- a/i18n/fa.i18n.json +++ b/i18n/fa.i18n.json @@ -164,8 +164,8 @@ "cardCustomField-datePopup-title": "تغییر تاریخ", "cardCustomFieldsPopup-title": "ویرایش فیلدهای شخصی", "cardStartVotingPopup-title": "شروع به رای", - "positiveVoteMembersPopup-title": "Proponents", - "negativeVoteMembersPopup-title": "Opponents", + "positiveVoteMembersPopup-title": "طرفداران", + "negativeVoteMembersPopup-title": "مخالفان", "allowNonBoardMembers": "Allow anonymous vote on public board", "vote-question": "سوال رای گیری", "vote-public": "Show who voted what", diff --git a/i18n/fr.i18n.json b/i18n/fr.i18n.json index cbad3d5c..01390d34 100644 --- a/i18n/fr.i18n.json +++ b/i18n/fr.i18n.json @@ -166,9 +166,9 @@ "cardStartVotingPopup-title": "Commencer un vote", "positiveVoteMembersPopup-title": "Pour", "negativeVoteMembersPopup-title": "Contre", - "allowNonBoardMembers": "Allow anonymous vote on public board", + "allowNonBoardMembers": "Autoriser le vote anonyme sur le tableau public", "vote-question": "Question du vote", - "vote-public": "Show who voted what", + "vote-public": "Montrer qui a voté quoi", "vote-for-it": "pour", "vote-against": "contre", "cardDeletePopup-title": "Supprimer la carte ?", @@ -674,7 +674,7 @@ "r-of-checklist": "de la checklist", "r-send-email": "Envoyer un email", "r-to": "à", - "r-of": "of", + "r-of": "sur", "r-subject": "sujet", "r-rule-details": "Détails de la règle", "r-d-move-to-top-gen": "Déplacer la carte en haut de sa liste", diff --git a/i18n/it.i18n.json b/i18n/it.i18n.json index 01fc9759..38796066 100644 --- a/i18n/it.i18n.json +++ b/i18n/it.i18n.json @@ -166,9 +166,9 @@ "cardStartVotingPopup-title": "Inizia una votazione", "positiveVoteMembersPopup-title": "Favorevoli", "negativeVoteMembersPopup-title": "Contrari", - "allowNonBoardMembers": "Allow anonymous vote on public board", + "allowNonBoardMembers": "Consentire voto anonimo su bacheca pubblica", "vote-question": "Domanda di votazione", - "vote-public": "Show who voted what", + "vote-public": "Mostrare chi ha votato cosa", "vote-for-it": "a favore", "vote-against": "contro", "cardDeletePopup-title": "Elimina scheda?", @@ -674,7 +674,7 @@ "r-of-checklist": "della lista di cose da fare", "r-send-email": "Invia un e-mail", "r-to": "a", - "r-of": "of", + "r-of": "di", "r-subject": "soggetto", "r-rule-details": "Dettagli della regola", "r-d-move-to-top-gen": "Sposta la scheda al di sopra del suo elenco", diff --git a/i18n/ja.i18n.json b/i18n/ja.i18n.json index e4a7a1a5..ee4538ec 100644 --- a/i18n/ja.i18n.json +++ b/i18n/ja.i18n.json @@ -166,9 +166,9 @@ "cardStartVotingPopup-title": "投票を開始", "positiveVoteMembersPopup-title": "支持者", "negativeVoteMembersPopup-title": "反対者", - "allowNonBoardMembers": "Allow anonymous vote on public board", + "allowNonBoardMembers": "公開ボードでの匿名投票を許可", "vote-question": "投票の質問事項", - "vote-public": "Show who voted what", + "vote-public": "誰が何に投票したか表示", "vote-for-it": "賛成", "vote-against": "反対", "cardDeletePopup-title": "カードを削除しますか?", diff --git a/i18n/nl.i18n.json b/i18n/nl.i18n.json index ccb8e43b..4a4ad0bc 100644 --- a/i18n/nl.i18n.json +++ b/i18n/nl.i18n.json @@ -164,11 +164,11 @@ "cardCustomField-datePopup-title": "Wijzigingsdatum", "cardCustomFieldsPopup-title": "Wijzig maatwerkvelden", "cardStartVotingPopup-title": "Start een stemming", - "positiveVoteMembersPopup-title": "Proponents", - "negativeVoteMembersPopup-title": "Opponents", - "allowNonBoardMembers": "Allow anonymous vote on public board", + "positiveVoteMembersPopup-title": "Voorstanders", + "negativeVoteMembersPopup-title": "Tegenstanders", + "allowNonBoardMembers": "Sta anoniem stemmen toe op openbaar bord", "vote-question": "Stemvraag", - "vote-public": "Show who voted what", + "vote-public": "Toon wie wat gestemd heeft", "vote-for-it": "Voor", "vote-against": "tegen", "cardDeletePopup-title": "Kaart verwijderen?", @@ -674,7 +674,7 @@ "r-of-checklist": "van checklist", "r-send-email": "Verzend een email", "r-to": "naar", - "r-of": "of", + "r-of": "van", "r-subject": "onderwerp", "r-rule-details": "Regel details", "r-d-move-to-top-gen": "Verplaats kaart helemaal naar boven op de lijst", @@ -777,12 +777,12 @@ "remove-all-read": "verwijder alle gelezen", "allow-rename": "Sta Hernoemen toe", "allowRenamePopup-title": "Sta Hernoemen toe", - "start-day-of-week": "Set day of the week start", - "monday": "Monday", - "tuesday": "Tuesday", - "wednesday": "Wednesday", - "thursday": "Thursday", - "friday": "Friday", - "saturday": "Saturday", - "sunday": "Sunday" + "start-day-of-week": "Stel eerste dag van de week in", + "monday": "Maandag", + "tuesday": "Dinsdag", + "wednesday": "Woensdag", + "thursday": "Donderdag", + "friday": "Vrijdag", + "saturday": "Zaterdag", + "sunday": "Zondag" } diff --git a/i18n/pl.i18n.json b/i18n/pl.i18n.json index 39d32f5d..449ae3aa 100644 --- a/i18n/pl.i18n.json +++ b/i18n/pl.i18n.json @@ -166,9 +166,9 @@ "cardStartVotingPopup-title": "Zacznij głosowanie", "positiveVoteMembersPopup-title": "Zwolennicy", "negativeVoteMembersPopup-title": "Przeciwnicy", - "allowNonBoardMembers": "Allow anonymous vote on public board", + "allowNonBoardMembers": "Pozwól na oddawanie anonimowych głosów na publicznej tablicy", "vote-question": "Pytanie do głosowania", - "vote-public": "Show who voted what", + "vote-public": "Pokaż, kto głosował na wybrane opcje", "vote-for-it": "za", "vote-against": "przeciwko", "cardDeletePopup-title": "Usunąć kartę?", @@ -674,7 +674,7 @@ "r-of-checklist": "z listy zadań", "r-send-email": "Wyślij wiadomość email", "r-to": "do", - "r-of": "of", + "r-of": "z", "r-subject": "temat", "r-rule-details": "Szczegóły reguł", "r-d-move-to-top-gen": "Przenieś kartę na górę tej listy", @@ -777,12 +777,12 @@ "remove-all-read": "Usuń wszystkie przeczytane", "allow-rename": "Zezwól na zmianę nazwy", "allowRenamePopup-title": "Zezwól na zmianę nazwy", - "start-day-of-week": "Set day of the week start", - "monday": "Monday", - "tuesday": "Tuesday", - "wednesday": "Wednesday", - "thursday": "Thursday", - "friday": "Friday", - "saturday": "Saturday", - "sunday": "Sunday" + "start-day-of-week": "Wybierz pierwszy dzień tygodnia", + "monday": "Poniedziałek", + "tuesday": "Wtorek", + "wednesday": "Środa", + "thursday": "Czwartek", + "friday": "Piątek", + "saturday": "Sobota", + "sunday": "Niedziela" } diff --git a/i18n/pt-BR.i18n.json b/i18n/pt-BR.i18n.json index a059d599..70c7cccf 100644 --- a/i18n/pt-BR.i18n.json +++ b/i18n/pt-BR.i18n.json @@ -166,9 +166,9 @@ "cardStartVotingPopup-title": "Iniciar uma votação", "positiveVoteMembersPopup-title": "Proponentes", "negativeVoteMembersPopup-title": "Oponentes", - "allowNonBoardMembers": "Allow anonymous vote on public board", + "allowNonBoardMembers": "Permitir voto anônimo em quadro público", "vote-question": "Questão em votação", - "vote-public": "Show who voted what", + "vote-public": "Mostrar quem votou no quê", "vote-for-it": "a favor", "vote-against": "contra", "cardDeletePopup-title": "Excluir Cartão?", @@ -674,7 +674,7 @@ "r-of-checklist": "da lista de verificação", "r-send-email": "Enviar um e-mail", "r-to": "para", - "r-of": "of", + "r-of": "de", "r-subject": "assunto", "r-rule-details": "Detalhes da regra", "r-d-move-to-top-gen": "Mover cartão para o topo da sua lista", diff --git a/i18n/ru.i18n.json b/i18n/ru.i18n.json index e18ad3f2..16458866 100644 --- a/i18n/ru.i18n.json +++ b/i18n/ru.i18n.json @@ -166,9 +166,9 @@ "cardStartVotingPopup-title": "Голосовать", "positiveVoteMembersPopup-title": "Сторонники", "negativeVoteMembersPopup-title": "Противники", - "allowNonBoardMembers": "Allow anonymous vote on public board", + "allowNonBoardMembers": "Разрешить анонимное голосование на доступной всем доске", "vote-question": "Вопрос для голосования", - "vote-public": "Show who voted what", + "vote-public": "Показать кто как голосовал", "vote-for-it": "за", "vote-against": "против", "cardDeletePopup-title": "Удалить карточку?", @@ -674,7 +674,7 @@ "r-of-checklist": "контрольного списка", "r-send-email": "Отправить письмо", "r-to": "кому", - "r-of": "of", + "r-of": "из", "r-subject": "тема", "r-rule-details": "Содержание правила", "r-d-move-to-top-gen": "Переместить карточку в начало текущего списка", diff --git a/i18n/zh-CN.i18n.json b/i18n/zh-CN.i18n.json index a05b166c..6c821ee1 100644 --- a/i18n/zh-CN.i18n.json +++ b/i18n/zh-CN.i18n.json @@ -166,9 +166,9 @@ "cardStartVotingPopup-title": "建立投票", "positiveVoteMembersPopup-title": "支持", "negativeVoteMembersPopup-title": "反对", - "allowNonBoardMembers": "Allow anonymous vote on public board", + "allowNonBoardMembers": "允许任何人在公开看板投票", "vote-question": "投票题目", - "vote-public": "Show who voted what", + "vote-public": "查看投票结果", "vote-for-it": "同意", "vote-against": "反对", "cardDeletePopup-title": "彻底删除卡片?", @@ -674,7 +674,7 @@ "r-of-checklist": "清单的", "r-send-email": "发送邮件", "r-to": "收件人", - "r-of": "of", + "r-of": "分之", "r-subject": "标题", "r-rule-details": "规则详情", "r-d-move-to-top-gen": "移动卡片到其列表顶部", @@ -769,7 +769,7 @@ "show-on-card": "显示卡片", "new": "新", "editUserPopup-title": "修改用户", - "newUserPopup-title": "新用户", + "newUserPopup-title": "新增用户", "notifications": "提示", "view-all": "查看全部", "filter-by-unread": "过滤未读", -- cgit v1.2.3-1-g7c22 From 6afc9259f084717a0cc3ce6d66979fd7c1471939 Mon Sep 17 00:00:00 2001 From: Lauri Ojansivu <x@xet7.org> Date: Tue, 28 Apr 2020 15:14:10 +0300 Subject: Smaller height for Add Board button. Thanks to xet7 ! --- client/components/boards/boardsList.styl | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/client/components/boards/boardsList.styl b/client/components/boards/boardsList.styl index d92c9cf3..97d4f195 100644 --- a/client/components/boards/boardsList.styl +++ b/client/components/boards/boardsList.styl @@ -69,7 +69,7 @@ $spaceBetweenTiles = 16px .label font-weight: normal - line-height:90px + line-height: 56px :hover background-color:#939393 -- cgit v1.2.3-1-g7c22 From f803520c7699c2df8e63b0bc395dda2d2f68f080 Mon Sep 17 00:00:00 2001 From: Lauri Ojansivu <x@xet7.org> Date: Tue, 28 Apr 2020 15:17:09 +0300 Subject: Update ChangeLog. --- CHANGELOG.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 9c05f157..b673573e 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -12,6 +12,8 @@ This release fixes the following bugs: Thanks to pvcon13 and xet7. - [Fix list header height when cards count is shown](https://github.com/wekan/wekan/pull/3056). Thanks to marc1006. +- [Smaller height for Add Board button](https://github.com/wekan/wekan/commit/6afc9259f084717a0cc3ce6d66979fd7c1471939). + Thanks to xet7. Thanks to above GitHub users for their contributions and translators for their translations. -- cgit v1.2.3-1-g7c22 From bc3696b64a0475f70e8b74288b68056bbe01c1f3 Mon Sep 17 00:00:00 2001 From: Lauri Ojansivu <x@xet7.org> Date: Tue, 28 Apr 2020 15:22:12 +0300 Subject: Update translations. --- i18n/da.i18n.json | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/i18n/da.i18n.json b/i18n/da.i18n.json index b32c02df..d66d01aa 100644 --- a/i18n/da.i18n.json +++ b/i18n/da.i18n.json @@ -166,9 +166,9 @@ "cardStartVotingPopup-title": "Start en stemmeafgivning", "positiveVoteMembersPopup-title": "Tilhængere", "negativeVoteMembersPopup-title": "Modstandere", - "allowNonBoardMembers": "Allow anonymous vote on public board", + "allowNonBoardMembers": "Tillad anonym stemmeafgivning på offentlige tavler", "vote-question": "Spørgsmål til afstemning", - "vote-public": "Show who voted what", + "vote-public": "Vis hvem som stemte hvad", "vote-for-it": "går ind for", "vote-against": "går imod", "cardDeletePopup-title": "Slet kort?", @@ -674,7 +674,7 @@ "r-of-checklist": "fra tjekliste", "r-send-email": "Send en e-mail", "r-to": "til", - "r-of": "of", + "r-of": "af", "r-subject": "emne", "r-rule-details": "Detaljer for regel", "r-d-move-to-top-gen": "Flyt kortet til toppen af dens liste", -- cgit v1.2.3-1-g7c22 From 1d89e96dd101c11913f1acdd6d16b5650eaf18a7 Mon Sep 17 00:00:00 2001 From: Lauri Ojansivu <x@xet7.org> Date: Tue, 28 Apr 2020 18:58:01 +0300 Subject: Upgrade to Node v12.16.3 Thanks to Node developers and xet7 ! --- .devcontainer/Dockerfile | 6 +++--- .future-snap/broken-snapcraft.yaml | 2 +- .future-snap/snapcraft.yaml | 2 +- .travis.yml | 4 ++-- Dockerfile | 2 +- Dockerfile.arm64v8 | 14 +++++++------- rebuild-wekan.bat | 4 ++-- rebuild-wekan.sh | 4 ++-- releases/release-sandstorm.sh | 2 +- snapcraft.yaml | 2 +- stacksmith/user-scripts/build.sh | 2 +- 11 files changed, 22 insertions(+), 22 deletions(-) diff --git a/.devcontainer/Dockerfile b/.devcontainer/Dockerfile index fa17ff1f..2feacc44 100644 --- a/.devcontainer/Dockerfile +++ b/.devcontainer/Dockerfile @@ -1,4 +1,4 @@ -FROM ubuntu:disco +FROM ubuntu:rolling LABEL maintainer="sgr" ENV BUILD_DEPS="gnupg gosu bsdtar wget curl bzip2 g++ build-essential python git ca-certificates iproute2" @@ -6,8 +6,8 @@ ENV DEBIAN_FRONTEND=noninteractive ENV \ DEBUG=false \ - NODE_VERSION=8.17.0 \ - METEOR_RELEASE=1.8.1 \ + NODE_VERSION=12.16.3 \ + METEOR_RELEASE=1.10.2 \ USE_EDGE=false \ METEOR_EDGE=1.5-beta.17 \ NPM_VERSION=latest \ diff --git a/.future-snap/broken-snapcraft.yaml b/.future-snap/broken-snapcraft.yaml index 6b9cb077..de1b3dbc 100644 --- a/.future-snap/broken-snapcraft.yaml +++ b/.future-snap/broken-snapcraft.yaml @@ -81,7 +81,7 @@ parts: wekan: source: . plugin: nodejs - node-engine: 12.16.2 + node-engine: 12.16.3 node-packages: - node-gyp - node-pre-gyp diff --git a/.future-snap/snapcraft.yaml b/.future-snap/snapcraft.yaml index a84c5d1f..1917834c 100644 --- a/.future-snap/snapcraft.yaml +++ b/.future-snap/snapcraft.yaml @@ -83,7 +83,7 @@ parts: wekan: source: . plugin: nodejs - node-engine: 12.14.1 + node-engine: 12.14.3 node-packages: - node-gyp - node-pre-gyp diff --git a/.travis.yml b/.travis.yml index 2081aad0..b83b5665 100644 --- a/.travis.yml +++ b/.travis.yml @@ -1,9 +1,9 @@ -dist: eoan +dist: focal sudo: required env: TRAVIS_DOCKER_COMPOSE_VERSION: 1.24.0 - TRAVIS_NODE_VERSION: 12.16.2 + TRAVIS_NODE_VERSION: 12.16.3 TRAVIS_NPM_VERSION: latest before_install: diff --git a/Dockerfile b/Dockerfile index 765fe884..390f21bc 100644 --- a/Dockerfile +++ b/Dockerfile @@ -8,7 +8,7 @@ ARG DEBIAN_FRONTEND=noninteractive ENV BUILD_DEPS="apt-utils libarchive-tools gnupg gosu wget curl bzip2 g++ build-essential git ca-certificates python3" \ DEBUG=false \ - NODE_VERSION=v12.16.2 \ + NODE_VERSION=v12.16.3 \ METEOR_RELEASE=1.10.2 \ USE_EDGE=false \ METEOR_EDGE=1.5-beta.17 \ diff --git a/Dockerfile.arm64v8 b/Dockerfile.arm64v8 index 35440ddc..bff3c71d 100644 --- a/Dockerfile.arm64v8 +++ b/Dockerfile.arm64v8 @@ -4,11 +4,11 @@ FROM amd64/alpine:3.7 AS builder ENV QEMU_VERSION=v4.2.0-6 \ QEMU_ARCHITECTURE=aarch64 \ NODE_ARCHITECTURE=linux-arm64 \ - NODE_VERSION=v12.16.1 \ + NODE_VERSION=v12.16.3 \ WEKAN_VERSION=3.96 \ WEKAN_ARCHITECTURE=arm64 - - # Install dependencies + + # Install dependencies RUN apk update && apk add ca-certificates outils-sha1 && \ \ # Download qemu static for our architecture @@ -18,7 +18,7 @@ RUN apk update && apk add ca-certificates outils-sha1 && \ wget https://releases.wekan.team/raspi3/wekan-${WEKAN_VERSION}-${WEKAN_ARCHITECTURE}.zip && \ wget https://releases.wekan.team/raspi3/SHA256SUMS.txt && \ # Verify wekan - grep wekan-${WEKAN_VERSION}-${WEKAN_ARCHITECTURE}.zip SHA256SUMS.txt | sha256sum -c - && \ + grep wekan-${WEKAN_VERSION}-${WEKAN_ARCHITECTURE}.zip SHA256SUMS.txt | sha256sum -c - && \ \ # Unzip wekan unzip wekan-${WEKAN_VERSION}-${WEKAN_ARCHITECTURE}.zip && \ @@ -33,7 +33,7 @@ RUN apk update && apk add ca-certificates outils-sha1 && \ # Extract node and remove tar.gz tar xvzf node-${NODE_VERSION}-${NODE_ARCHITECTURE}.tar.gz -# Build wekan dockerfile +# Build wekan dockerfile FROM arm64v8/ubuntu:19.10 LABEL maintainer="wekan" @@ -46,7 +46,7 @@ ENV QEMU_ARCHITECTURE=aarch64 \ WITH_API=true \ PORT=8080 \ ROOT_URL=http://localhost \ - MONGO_URL=mongodb://127.0.0.1:27017/wekan + MONGO_URL=mongodb://127.0.0.1:27017/wekan # Copy qemu-static to image COPY --from=builder qemu-${QEMU_ARCHITECTURE}-static /usr/bin @@ -55,7 +55,7 @@ COPY --from=builder qemu-${QEMU_ARCHITECTURE}-static /usr/bin COPY --from=builder bundle /home/wekan/bundle # Copy -COPY --from=builder node-${NODE_VERSION}-${NODE_ARCHITECTURE} /opt/nodejs +COPY --from=builder node-${NODE_VERSION}-${NODE_ARCHITECTURE} /opt/nodejs RUN \ set -o xtrace && \ diff --git a/rebuild-wekan.bat b/rebuild-wekan.bat index 1c38293f..49d0fd58 100644 --- a/rebuild-wekan.bat +++ b/rebuild-wekan.bat @@ -18,8 +18,8 @@ REM Install chocolatey choco install -y git curl python2 dotnet4.5.2 nano mongodb-3 mongoclient meteor -curl -O https://nodejs.org/dist/v12.16.2/node-v12.16.2-x64.msi -call node-v12.16.2-x64.msi +curl -O https://nodejs.org/dist/v12.16.3/node-v12.16.2-x64.msi +call node-v12.16.3-x64.msi call npm config -g set msvs_version 2015 call meteor npm config -g set msvs_version 2015 diff --git a/rebuild-wekan.sh b/rebuild-wekan.sh index 5b921574..1655d8f7 100755 --- a/rebuild-wekan.sh +++ b/rebuild-wekan.sh @@ -5,7 +5,7 @@ echo " with 'sudo dpkg-reconfigure locales' , so that MongoDB works correct echo " You can still use any other locale as your main locale." #Below script installs newest node 8.x for Debian/Ubuntu/Mint. -#NODE_VERSION=12.16.2 +#NODE_VERSION=12.16.3 #X64NODE="https://nodejs.org/dist/v${NODE_VERSION}/node-v${NODE_VERSION}-linux-x64.tar.gz" function pause(){ @@ -79,7 +79,7 @@ do curl -0 -L https://npmjs.org/install.sh | sudo sh sudo chown -R $(id -u):$(id -g) $HOME/.npm sudo npm -g install n - sudo n 12.16.2 + sudo n 12.16.3 #curl -sL https://deb.nodesource.com/setup_8.x | sudo -E bash - #sudo apt-get install -y nodejs elif [[ "$OSTYPE" == "darwin"* ]]; then diff --git a/releases/release-sandstorm.sh b/releases/release-sandstorm.sh index 9bf32bf5..22e9bef6 100755 --- a/releases/release-sandstorm.sh +++ b/releases/release-sandstorm.sh @@ -18,7 +18,7 @@ cd $REPODIR rm -rf $WEKANDIR git clone git@github.com:wekan/wekan.git cd $WEKANDIR -sudo n 12.16.2 +sudo n 12.16.3 sudo mkdir -p /usr/local/lib/node_modules/fibers/.node-gyp # Build Wekan ./releases/rebuild-release.sh diff --git a/snapcraft.yaml b/snapcraft.yaml index 689d150c..378a2202 100644 --- a/snapcraft.yaml +++ b/snapcraft.yaml @@ -81,7 +81,7 @@ parts: wekan: source: . plugin: nodejs - node-engine: 12.16.2 + node-engine: 12.16.3 node-packages: - node-gyp - node-pre-gyp diff --git a/stacksmith/user-scripts/build.sh b/stacksmith/user-scripts/build.sh index 16befc43..17bef18e 100755 --- a/stacksmith/user-scripts/build.sh +++ b/stacksmith/user-scripts/build.sh @@ -2,7 +2,7 @@ set -euxo pipefail BUILD_DEPS="bsdtar gnupg wget curl bzip2 python git ca-certificates perl-Digest-SHA" -NODE_VERSION=v12.16.2 +NODE_VERSION=v12.16.3 #METEOR_RELEASE=1.6.0.1 - for Stacksmith, meteor-1.8 branch that could have METEOR@1.8.1-beta.8 or newer USE_EDGE=false METEOR_EDGE=1.5-beta.17 -- cgit v1.2.3-1-g7c22 From 3d5abd60ccf3e0884a0346ec4a559ff5aa484b51 Mon Sep 17 00:00:00 2001 From: Lauri Ojansivu <x@xet7.org> Date: Tue, 28 Apr 2020 19:02:42 +0300 Subject: v4.01 --- CHANGELOG.md | 9 +- Stackerfile.yml | 2 +- package-lock.json | 2 +- package.json | 2 +- public/api/wekan.html | 636 ++++++++++++++++++++++++------------------------- public/api/wekan.yml | 2 +- sandstorm-pkgdef.capnp | 4 +- 7 files changed, 331 insertions(+), 326 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index b673573e..911b5759 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,6 +1,11 @@ -# Upcoming Wekan release +# v4.01 2020-04-28 Wekan release -This release fixes the following bugs: +This release adds the following updates: + +- [Upgrade to Node v12.16.3](https://github.com/wekan/wekan/commit/1d89e96dd101c11913f1acdd6d16b5650eaf18a7). + Thanks to Node developers and xet7. + +and fixes the following bugs: - [Fix Docker builds](https://github.com/wekan/wekan/commit/280e66947e3afa878c41e876cf827ebcec81a2c6). Thanks to xet7. diff --git a/Stackerfile.yml b/Stackerfile.yml index 8dae18fc..5ad6cdf5 100644 --- a/Stackerfile.yml +++ b/Stackerfile.yml @@ -1,5 +1,5 @@ appId: wekan-public/apps/77b94f60-dec9-0136-304e-16ff53095928 -appVersion: "v4.00.0" +appVersion: "v4.01.0" files: userUploads: - README.md diff --git a/package-lock.json b/package-lock.json index 99c506d4..72e781a7 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,6 +1,6 @@ { "name": "wekan", - "version": "v4.00.0", + "version": "v4.01.0", "lockfileVersion": 1, "requires": true, "dependencies": { diff --git a/package.json b/package.json index 2d9e225a..85dc1f9b 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "wekan", - "version": "v4.00.0", + "version": "v4.01.0", "description": "Open-Source kanban", "private": true, "scripts": { diff --git a/public/api/wekan.html b/public/api/wekan.html index 38188deb..cb4772e4 100644 --- a/public/api/wekan.html +++ b/public/api/wekan.html @@ -1458,12 +1458,12 @@ Darkula color scheme from the JetBrains family of IDEs opacity: 0.5; } </style> - + <script>!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.exports=e.document?t(e,!0):function(e){if(!e.document)throw new Error("jQuery requires a window with a document");return t(e)}:t(e)}("undefined"!=typeof window?window:this,function(e,t){"use strict";function n(e,t){t=t||ne;var n=t.createElement("script");n.text=e,t.head.appendChild(n).parentNode.removeChild(n)}function r(e){var t=!!e&&"length"in e&&e.length,n=he.type(e);return"function"!==n&&!he.isWindow(e)&&("array"===n||0===t||"number"==typeof t&&t>0&&t-1 in e)}function i(e,t){return e.nodeName&&e.nodeName.toLowerCase()===t.toLowerCase()}function o(e,t,n){return he.isFunction(t)?he.grep(e,function(e,r){return!!t.call(e,r,e)!==n}):t.nodeType?he.grep(e,function(e){return e===t!==n}):"string"!=typeof t?he.grep(e,function(e){return ae.call(t,e)>-1!==n}):Ee.test(t)?he.filter(t,e,n):(t=he.filter(t,e),he.grep(e,function(e){return ae.call(t,e)>-1!==n&&1===e.nodeType}))}function s(e,t){for(;(e=e[t])&&1!==e.nodeType;);return e}function a(e){var t={};return he.each(e.match(Ae)||[],function(e,n){t[n]=!0}),t}function u(e){return e}function c(e){throw e}function l(e,t,n,r){var i;try{e&&he.isFunction(i=e.promise)?i.call(e).done(t).fail(n):e&&he.isFunction(i=e.then)?i.call(e,t,n):t.apply(void 0,[e].slice(r))}catch(e){n.apply(void 0,[e])}}function f(){ne.removeEventListener("DOMContentLoaded",f),e.removeEventListener("load",f),he.ready()}function d(){this.expando=he.expando+d.uid++}function p(e){return"true"===e||"false"!==e&&("null"===e?null:e===+e+""?+e:Pe.test(e)?JSON.parse(e):e)}function h(e,t,n){var r;if(void 0===n&&1===e.nodeType)if(r="data-"+t.replace(He,"-$&").toLowerCase(),"string"==typeof(n=e.getAttribute(r))){try{n=p(n)}catch(e){}$e.set(e,t,n)}else n=void 0;return n}function g(e,t,n,r){var i,o=1,s=20,a=r?function(){return r.cur()}:function(){return he.css(e,t,"")},u=a(),c=n&&n[3]||(he.cssNumber[t]?"":"px"),l=(he.cssNumber[t]||"px"!==c&&+u)&&Re.exec(he.css(e,t));if(l&&l[3]!==c){c=c||l[3],n=n||[],l=+u||1;do{o=o||".5",l/=o,he.style(e,t,l+c)}while(o!==(o=a()/u)&&1!==o&&--s)}return n&&(l=+l||+u||0,i=n[1]?l+(n[1]+1)*n[2]:+n[2],r&&(r.unit=c,r.start=l,r.end=i)),i}function v(e){var t,n=e.ownerDocument,r=e.nodeName,i=Be[r];return i||(t=n.body.appendChild(n.createElement(r)),i=he.css(t,"display"),t.parentNode.removeChild(t),"none"===i&&(i="block"),Be[r]=i,i)}function m(e,t){for(var n,r,i=[],o=0,s=e.length;o<s;o++)r=e[o],r.style&&(n=r.style.display,t?("none"===n&&(i[o]=Fe.get(r,"display")||null,i[o]||(r.style.display="")),""===r.style.display&&Me(r)&&(i[o]=v(r))):"none"!==n&&(i[o]="none",Fe.set(r,"display",n)));for(o=0;o<s;o++)null!=i[o]&&(e[o].style.display=i[o]);return e}function y(e,t){var n;return n=void 0!==e.getElementsByTagName?e.getElementsByTagName(t||"*"):void 0!==e.querySelectorAll?e.querySelectorAll(t||"*"):[],void 0===t||t&&i(e,t)?he.merge([e],n):n}function x(e,t){for(var n=0,r=e.length;n<r;n++)Fe.set(e[n],"globalEval",!t||Fe.get(t[n],"globalEval"))}function b(e,t,n,r,i){for(var o,s,a,u,c,l,f=t.createDocumentFragment(),d=[],p=0,h=e.length;p<h;p++)if((o=e[p])||0===o)if("object"===he.type(o))he.merge(d,o.nodeType?[o]:o);else if(Qe.test(o)){for(s=s||f.appendChild(t.createElement("div")),a=(Ve.exec(o)||["",""])[1].toLowerCase(),u=Ue[a]||Ue._default,s.innerHTML=u[1]+he.htmlPrefilter(o)+u[2],l=u[0];l--;)s=s.lastChild;he.merge(d,s.childNodes),s=f.firstChild,s.textContent=""}else d.push(t.createTextNode(o));for(f.textContent="",p=0;o=d[p++];)if(r&&he.inArray(o,r)>-1)i&&i.push(o);else if(c=he.contains(o.ownerDocument,o),s=y(f.appendChild(o),"script"),c&&x(s),n)for(l=0;o=s[l++];)Xe.test(o.type||"")&&n.push(o);return f}function w(){return!0}function T(){return!1}function S(){try{return ne.activeElement}catch(e){}}function E(e,t,n,r,i,o){var s,a;if("object"==typeof t){"string"!=typeof n&&(r=r||n,n=void 0);for(a in t)E(e,a,n,r,t[a],o);return e}if(null==r&&null==i?(i=n,r=n=void 0):null==i&&("string"==typeof n?(i=r,r=void 0):(i=r,r=n,n=void 0)),!1===i)i=T;else if(!i)return e;return 1===o&&(s=i,i=function(e){return he().off(e),s.apply(this,arguments)},i.guid=s.guid||(s.guid=he.guid++)),e.each(function(){he.event.add(this,t,i,r,n)})}function C(e,t){return i(e,"table")&&i(11!==t.nodeType?t:t.firstChild,"tr")?he(">tbody",e)[0]||e:e}function k(e){return e.type=(null!==e.getAttribute("type"))+"/"+e.type,e}function N(e){var t=nt.exec(e.type);return t?e.type=t[1]:e.removeAttribute("type"),e}function j(e,t){var n,r,i,o,s,a,u,c;if(1===t.nodeType){if(Fe.hasData(e)&&(o=Fe.access(e),s=Fe.set(t,o),c=o.events)){delete s.handle,s.events={};for(i in c)for(n=0,r=c[i].length;n<r;n++)he.event.add(t,i,c[i][n])}$e.hasData(e)&&(a=$e.access(e),u=he.extend({},a),$e.set(t,u))}}function A(e,t){var n=t.nodeName.toLowerCase();"input"===n&&ze.test(e.type)?t.checked=e.checked:"input"!==n&&"textarea"!==n||(t.defaultValue=e.defaultValue)}function L(e,t,r,i){t=oe.apply([],t);var o,s,a,u,c,l,f=0,d=e.length,p=d-1,h=t[0],g=he.isFunction(h);if(g||d>1&&"string"==typeof h&&!pe.checkClone&&tt.test(h))return e.each(function(n){var o=e.eq(n);g&&(t[0]=h.call(this,n,o.html())),L(o,t,r,i)});if(d&&(o=b(t,e[0].ownerDocument,!1,e,i),s=o.firstChild,1===o.childNodes.length&&(o=s),s||i)){for(a=he.map(y(o,"script"),k),u=a.length;f<d;f++)c=o,f!==p&&(c=he.clone(c,!0,!0),u&&he.merge(a,y(c,"script"))),r.call(e[f],c,f);if(u)for(l=a[a.length-1].ownerDocument,he.map(a,N),f=0;f<u;f++)c=a[f],Xe.test(c.type||"")&&!Fe.access(c,"globalEval")&&he.contains(l,c)&&(c.src?he._evalUrl&&he._evalUrl(c.src):n(c.textContent.replace(rt,""),l))}return e}function D(e,t,n){for(var r,i=t?he.filter(t,e):e,o=0;null!=(r=i[o]);o++)n||1!==r.nodeType||he.cleanData(y(r)),r.parentNode&&(n&&he.contains(r.ownerDocument,r)&&x(y(r,"script")),r.parentNode.removeChild(r));return e}function O(e,t,n){var r,i,o,s,a=e.style;return n=n||st(e),n&&(s=n.getPropertyValue(t)||n[t],""!==s||he.contains(e.ownerDocument,e)||(s=he.style(e,t)),!pe.pixelMarginRight()&&ot.test(s)&&it.test(t)&&(r=a.width,i=a.minWidth,o=a.maxWidth,a.minWidth=a.maxWidth=a.width=s,s=n.width,a.width=r,a.minWidth=i,a.maxWidth=o)),void 0!==s?s+"":s}function q(e,t){return{get:function(){return e()?void delete this.get:(this.get=t).apply(this,arguments)}}}function F(e){if(e in dt)return e;for(var t=e[0].toUpperCase()+e.slice(1),n=ft.length;n--;)if((e=ft[n]+t)in dt)return e}function $(e){var t=he.cssProps[e];return t||(t=he.cssProps[e]=F(e)||e),t}function P(e,t,n){var r=Re.exec(t);return r?Math.max(0,r[2]-(n||0))+(r[3]||"px"):t}function H(e,t,n,r,i){var o,s=0;for(o=n===(r?"border":"content")?4:"width"===t?1:0;o<4;o+=2)"margin"===n&&(s+=he.css(e,n+_e[o],!0,i)),r?("content"===n&&(s-=he.css(e,"padding"+_e[o],!0,i)),"margin"!==n&&(s-=he.css(e,"border"+_e[o]+"Width",!0,i))):(s+=he.css(e,"padding"+_e[o],!0,i),"padding"!==n&&(s+=he.css(e,"border"+_e[o]+"Width",!0,i)));return s}function I(e,t,n){var r,i=st(e),o=O(e,t,i),s="border-box"===he.css(e,"boxSizing",!1,i);return ot.test(o)?o:(r=s&&(pe.boxSizingReliable()||o===e.style[t]),"auto"===o&&(o=e["offset"+t[0].toUpperCase()+t.slice(1)]),(o=parseFloat(o)||0)+H(e,t,n||(s?"border":"content"),r,i)+"px")}function R(e,t,n,r,i){return new R.prototype.init(e,t,n,r,i)}function _(){ht&&(!1===ne.hidden&&e.requestAnimationFrame?e.requestAnimationFrame(_):e.setTimeout(_,he.fx.interval),he.fx.tick())}function M(){return e.setTimeout(function(){pt=void 0}),pt=he.now()}function W(e,t){var n,r=0,i={height:e};for(t=t?1:0;r<4;r+=2-t)n=_e[r],i["margin"+n]=i["padding"+n]=e;return t&&(i.opacity=i.width=e),i}function B(e,t,n){for(var r,i=(X.tweeners[t]||[]).concat(X.tweeners["*"]),o=0,s=i.length;o<s;o++)if(r=i[o].call(n,t,e))return r}function z(e,t,n){var r,i,o,s,a,u,c,l,f="width"in t||"height"in t,d=this,p={},h=e.style,g=e.nodeType&&Me(e),v=Fe.get(e,"fxshow");n.queue||(s=he._queueHooks(e,"fx"),null==s.unqueued&&(s.unqueued=0,a=s.empty.fire,s.empty.fire=function(){s.unqueued||a()}),s.unqueued++,d.always(function(){d.always(function(){s.unqueued--,he.queue(e,"fx").length||s.empty.fire()})}));for(r in t)if(i=t[r],gt.test(i)){if(delete t[r],o=o||"toggle"===i,i===(g?"hide":"show")){if("show"!==i||!v||void 0===v[r])continue;g=!0}p[r]=v&&v[r]||he.style(e,r)}if((u=!he.isEmptyObject(t))||!he.isEmptyObject(p)){f&&1===e.nodeType&&(n.overflow=[h.overflow,h.overflowX,h.overflowY],c=v&&v.display,null==c&&(c=Fe.get(e,"display")),l=he.css(e,"display"),"none"===l&&(c?l=c:(m([e],!0),c=e.style.display||c,l=he.css(e,"display"),m([e]))),("inline"===l||"inline-block"===l&&null!=c)&&"none"===he.css(e,"float")&&(u||(d.done(function(){h.display=c}),null==c&&(l=h.display,c="none"===l?"":l)),h.display="inline-block")),n.overflow&&(h.overflow="hidden",d.always(function(){h.overflow=n.overflow[0],h.overflowX=n.overflow[1],h.overflowY=n.overflow[2]})),u=!1;for(r in p)u||(v?"hidden"in v&&(g=v.hidden):v=Fe.access(e,"fxshow",{display:c}),o&&(v.hidden=!g),g&&m([e],!0),d.done(function(){g||m([e]),Fe.remove(e,"fxshow");for(r in p)he.style(e,r,p[r])})),u=B(g?v[r]:0,r,d),r in v||(v[r]=u.start,g&&(u.end=u.start,u.start=0))}}function V(e,t){var n,r,i,o,s;for(n in e)if(r=he.camelCase(n),i=t[r],o=e[n],Array.isArray(o)&&(i=o[1],o=e[n]=o[0]),n!==r&&(e[r]=o,delete e[n]),(s=he.cssHooks[r])&&"expand"in s){o=s.expand(o),delete e[r];for(n in o)n in e||(e[n]=o[n],t[n]=i)}else t[r]=i}function X(e,t,n){var r,i,o=0,s=X.prefilters.length,a=he.Deferred().always(function(){delete u.elem}),u=function(){if(i)return!1;for(var t=pt||M(),n=Math.max(0,c.startTime+c.duration-t),r=n/c.duration||0,o=1-r,s=0,u=c.tweens.length;s<u;s++)c.tweens[s].run(o);return a.notifyWith(e,[c,o,n]),o<1&&u?n:(u||a.notifyWith(e,[c,1,0]),a.resolveWith(e,[c]),!1)},c=a.promise({elem:e,props:he.extend({},t),opts:he.extend(!0,{specialEasing:{},easing:he.easing._default},n),originalProperties:t,originalOptions:n,startTime:pt||M(),duration:n.duration,tweens:[],createTween:function(t,n){var r=he.Tween(e,c.opts,t,n,c.opts.specialEasing[t]||c.opts.easing);return c.tweens.push(r),r},stop:function(t){var n=0,r=t?c.tweens.length:0;if(i)return this;for(i=!0;n<r;n++)c.tweens[n].run(1);return t?(a.notifyWith(e,[c,1,0]),a.resolveWith(e,[c,t])):a.rejectWith(e,[c,t]),this}}),l=c.props;for(V(l,c.opts.specialEasing);o<s;o++)if(r=X.prefilters[o].call(c,e,l,c.opts))return he.isFunction(r.stop)&&(he._queueHooks(c.elem,c.opts.queue).stop=he.proxy(r.stop,r)),r;return he.map(l,B,c),he.isFunction(c.opts.start)&&c.opts.start.call(e,c),c.progress(c.opts.progress).done(c.opts.done,c.opts.complete).fail(c.opts.fail).always(c.opts.always),he.fx.timer(he.extend(u,{elem:e,anim:c,queue:c.opts.queue})),c}function U(e){return(e.match(Ae)||[]).join(" ")}function Q(e){return e.getAttribute&&e.getAttribute("class")||""}function Y(e,t,n,r){var i;if(Array.isArray(t))he.each(t,function(t,i){n||kt.test(e)?r(e,i):Y(e+"["+("object"==typeof i&&null!=i?t:"")+"]",i,n,r)});else if(n||"object"!==he.type(t))r(e,t);else for(i in t)Y(e+"["+i+"]",t[i],n,r)}function J(e){return function(t,n){"string"!=typeof t&&(n=t,t="*");var r,i=0,o=t.toLowerCase().match(Ae)||[];if(he.isFunction(n))for(;r=o[i++];)"+"===r[0]?(r=r.slice(1)||"*",(e[r]=e[r]||[]).unshift(n)):(e[r]=e[r]||[]).push(n)}}function G(e,t,n,r){function i(a){var u;return o[a]=!0,he.each(e[a]||[],function(e,a){var c=a(t,n,r);return"string"!=typeof c||s||o[c]?s?!(u=c):void 0:(t.dataTypes.unshift(c),i(c),!1)}),u}var o={},s=e===It;return i(t.dataTypes[0])||!o["*"]&&i("*")}function K(e,t){var n,r,i=he.ajaxSettings.flatOptions||{};for(n in t)void 0!==t[n]&&((i[n]?e:r||(r={}))[n]=t[n]);return r&&he.extend(!0,e,r),e}function Z(e,t,n){for(var r,i,o,s,a=e.contents,u=e.dataTypes;"*"===u[0];)u.shift(),void 0===r&&(r=e.mimeType||t.getResponseHeader("Content-Type"));if(r)for(i in a)if(a[i]&&a[i].test(r)){u.unshift(i);break}if(u[0]in n)o=u[0];else{for(i in n){if(!u[0]||e.converters[i+" "+u[0]]){o=i;break}s||(s=i)}o=o||s}if(o)return o!==u[0]&&u.unshift(o),n[o]}function ee(e,t,n,r){var i,o,s,a,u,c={},l=e.dataTypes.slice();if(l[1])for(s in e.converters)c[s.toLowerCase()]=e.converters[s];for(o=l.shift();o;)if(e.responseFields[o]&&(n[e.responseFields[o]]=t),!u&&r&&e.dataFilter&&(t=e.dataFilter(t,e.dataType)),u=o,o=l.shift())if("*"===o)o=u;else if("*"!==u&&u!==o){if(!(s=c[u+" "+o]||c["* "+o]))for(i in c)if(a=i.split(" "),a[1]===o&&(s=c[u+" "+a[0]]||c["* "+a[0]])){!0===s?s=c[i]:!0!==c[i]&&(o=a[0],l.unshift(a[1]));break}if(!0!==s)if(s&&e.throws)t=s(t);else try{t=s(t)}catch(e){return{state:"parsererror",error:s?e:"No conversion from "+u+" to "+o}}}return{state:"success",data:t}}var te=[],ne=e.document,re=Object.getPrototypeOf,ie=te.slice,oe=te.concat,se=te.push,ae=te.indexOf,ue={},ce=ue.toString,le=ue.hasOwnProperty,fe=le.toString,de=fe.call(Object),pe={},he=function(e,t){return new he.fn.init(e,t)},ge=/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,ve=/^-ms-/,me=/-([a-z])/g,ye=function(e,t){return t.toUpperCase()};he.fn=he.prototype={jquery:"3.2.1",constructor:he,length:0,toArray:function(){return ie.call(this)},get:function(e){return null==e?ie.call(this):e<0?this[e+this.length]:this[e]},pushStack:function(e){var t=he.merge(this.constructor(),e);return t.prevObject=this,t},each:function(e){return he.each(this,e)},map:function(e){return this.pushStack(he.map(this,function(t,n){return e.call(t,n,t)}))},slice:function(){return this.pushStack(ie.apply(this,arguments))},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},eq:function(e){var t=this.length,n=+e+(e<0?t:0);return this.pushStack(n>=0&&n<t?[this[n]]:[])},end:function(){return this.prevObject||this.constructor()},push:se,sort:te.sort,splice:te.splice},he.extend=he.fn.extend=function(){var e,t,n,r,i,o,s=arguments[0]||{},a=1,u=arguments.length,c=!1;for("boolean"==typeof s&&(c=s,s=arguments[a]||{},a++),"object"==typeof s||he.isFunction(s)||(s={}),a===u&&(s=this,a--);a<u;a++)if(null!=(e=arguments[a]))for(t in e)n=s[t],r=e[t],s!==r&&(c&&r&&(he.isPlainObject(r)||(i=Array.isArray(r)))?(i?(i=!1,o=n&&Array.isArray(n)?n:[]):o=n&&he.isPlainObject(n)?n:{},s[t]=he.extend(c,o,r)):void 0!==r&&(s[t]=r));return s},he.extend({expando:"jQuery"+("3.2.1"+Math.random()).replace(/\D/g,""),isReady:!0,error:function(e){throw new Error(e)},noop:function(){},isFunction:function(e){return"function"===he.type(e)},isWindow:function(e){return null!=e&&e===e.window},isNumeric:function(e){var t=he.type(e);return("number"===t||"string"===t)&&!isNaN(e-parseFloat(e))},isPlainObject:function(e){var t,n;return!(!e||"[object Object]"!==ce.call(e))&&(!(t=re(e))||"function"==typeof(n=le.call(t,"constructor")&&t.constructor)&&fe.call(n)===de)},isEmptyObject:function(e){var t;for(t in e)return!1;return!0},type:function(e){return null==e?e+"":"object"==typeof e||"function"==typeof e?ue[ce.call(e)]||"object":typeof e},globalEval:function(e){n(e)},camelCase:function(e){return e.replace(ve,"ms-").replace(me,ye)},each:function(e,t){var n,i=0;if(r(e))for(n=e.length;i<n&&!1!==t.call(e[i],i,e[i]);i++);else for(i in e)if(!1===t.call(e[i],i,e[i]))break;return e},trim:function(e){return null==e?"":(e+"").replace(ge,"")},makeArray:function(e,t){var n=t||[];return null!=e&&(r(Object(e))?he.merge(n,"string"==typeof e?[e]:e):se.call(n,e)),n},inArray:function(e,t,n){return null==t?-1:ae.call(t,e,n)},merge:function(e,t){for(var n=+t.length,r=0,i=e.length;r<n;r++)e[i++]=t[r];return e.length=i,e},grep:function(e,t,n){for(var r=[],i=0,o=e.length,s=!n;i<o;i++)!t(e[i],i)!==s&&r.push(e[i]);return r},map:function(e,t,n){var i,o,s=0,a=[];if(r(e))for(i=e.length;s<i;s++)null!=(o=t(e[s],s,n))&&a.push(o);else for(s in e)null!=(o=t(e[s],s,n))&&a.push(o);return oe.apply([],a)},guid:1,proxy:function(e,t){var n,r,i;if("string"==typeof t&&(n=e[t],t=e,e=n),he.isFunction(e))return r=ie.call(arguments,2),i=function(){return e.apply(t||this,r.concat(ie.call(arguments)))},i.guid=e.guid=e.guid||he.guid++,i},now:Date.now,support:pe}),"function"==typeof Symbol&&(he.fn[Symbol.iterator]=te[Symbol.iterator]),he.each("Boolean Number String Function Array Date RegExp Object Error Symbol".split(" "),function(e,t){ue["[object "+t+"]"]=t.toLowerCase()});var xe=function(e){function t(e,t,n,r){var i,o,s,a,u,l,d,p=t&&t.ownerDocument,h=t?t.nodeType:9;if(n=n||[],"string"!=typeof e||!e||1!==h&&9!==h&&11!==h)return n;if(!r&&((t?t.ownerDocument||t:R)!==D&&L(t),t=t||D,q)){if(11!==h&&(u=ge.exec(e)))if(i=u[1]){if(9===h){if(!(s=t.getElementById(i)))return n;if(s.id===i)return n.push(s),n}else if(p&&(s=p.getElementById(i))&&H(t,s)&&s.id===i)return n.push(s),n}else{if(u[2])return J.apply(n,t.getElementsByTagName(e)),n;if((i=u[3])&&b.getElementsByClassName&&t.getElementsByClassName)return J.apply(n,t.getElementsByClassName(i)),n}if(b.qsa&&!z[e+" "]&&(!F||!F.test(e))){if(1!==h)p=t,d=e;else if("object"!==t.nodeName.toLowerCase()){for((a=t.getAttribute("id"))?a=a.replace(xe,be):t.setAttribute("id",a=I),l=E(e),o=l.length;o--;)l[o]="#"+a+" "+f(l[o]);d=l.join(","),p=ve.test(e)&&c(t.parentNode)||t}if(d)try{return J.apply(n,p.querySelectorAll(d)),n}catch(e){}finally{a===I&&t.removeAttribute("id")}}}return k(e.replace(oe,"$1"),t,n,r)}function n(){function e(n,r){return t.push(n+" ")>w.cacheLength&&delete e[t.shift()],e[n+" "]=r}var t=[];return e}function r(e){return e[I]=!0,e}function i(e){var t=D.createElement("fieldset");try{return!!e(t)}catch(e){return!1}finally{t.parentNode&&t.parentNode.removeChild(t),t=null}}function o(e,t){for(var n=e.split("|"),r=n.length;r--;)w.attrHandle[n[r]]=t}function s(e,t){var n=t&&e,r=n&&1===e.nodeType&&1===t.nodeType&&e.sourceIndex-t.sourceIndex;if(r)return r;if(n)for(;n=n.nextSibling;)if(n===t)return-1;return e?1:-1}function a(e){return function(t){return"form"in t?t.parentNode&&!1===t.disabled?"label"in t?"label"in t.parentNode?t.parentNode.disabled===e:t.disabled===e:t.isDisabled===e||t.isDisabled!==!e&&Te(t)===e:t.disabled===e:"label"in t&&t.disabled===e}}function u(e){return r(function(t){return t=+t,r(function(n,r){for(var i,o=e([],n.length,t),s=o.length;s--;)n[i=o[s]]&&(n[i]=!(r[i]=n[i]))})})}function c(e){return e&&void 0!==e.getElementsByTagName&&e}function l(){}function f(e){for(var t=0,n=e.length,r="";t<n;t++)r+=e[t].value;return r}function d(e,t,n){var r=t.dir,i=t.next,o=i||r,s=n&&"parentNode"===o,a=M++;return t.first?function(t,n,i){for(;t=t[r];)if(1===t.nodeType||s)return e(t,n,i);return!1}:function(t,n,u){var c,l,f,d=[_,a];if(u){for(;t=t[r];)if((1===t.nodeType||s)&&e(t,n,u))return!0}else for(;t=t[r];)if(1===t.nodeType||s)if(f=t[I]||(t[I]={}),l=f[t.uniqueID]||(f[t.uniqueID]={}),i&&i===t.nodeName.toLowerCase())t=t[r]||t;else{if((c=l[o])&&c[0]===_&&c[1]===a)return d[2]=c[2];if(l[o]=d,d[2]=e(t,n,u))return!0}return!1}}function p(e){return e.length>1?function(t,n,r){for(var i=e.length;i--;)if(!e[i](t,n,r))return!1;return!0}:e[0]}function h(e,n,r){for(var i=0,o=n.length;i<o;i++)t(e,n[i],r);return r}function g(e,t,n,r,i){for(var o,s=[],a=0,u=e.length,c=null!=t;a<u;a++)(o=e[a])&&(n&&!n(o,r,i)||(s.push(o),c&&t.push(a)));return s}function v(e,t,n,i,o,s){return i&&!i[I]&&(i=v(i)),o&&!o[I]&&(o=v(o,s)),r(function(r,s,a,u){var c,l,f,d=[],p=[],v=s.length,m=r||h(t||"*",a.nodeType?[a]:a,[]),y=!e||!r&&t?m:g(m,d,e,a,u),x=n?o||(r?e:v||i)?[]:s:y;if(n&&n(y,x,a,u),i)for(c=g(x,p),i(c,[],a,u),l=c.length;l--;)(f=c[l])&&(x[p[l]]=!(y[p[l]]=f));if(r){if(o||e){if(o){for(c=[],l=x.length;l--;)(f=x[l])&&c.push(y[l]=f);o(null,x=[],c,u)}for(l=x.length;l--;)(f=x[l])&&(c=o?K(r,f):d[l])>-1&&(r[c]=!(s[c]=f))}}else x=g(x===s?x.splice(v,x.length):x),o?o(null,s,x,u):J.apply(s,x)})}function m(e){for(var t,n,r,i=e.length,o=w.relative[e[0].type],s=o||w.relative[" "],a=o?1:0,u=d(function(e){return e===t},s,!0),c=d(function(e){return K(t,e)>-1},s,!0),l=[function(e,n,r){var i=!o&&(r||n!==N)||((t=n).nodeType?u(e,n,r):c(e,n,r));return t=null,i}];a<i;a++)if(n=w.relative[e[a].type])l=[d(p(l),n)];else{if(n=w.filter[e[a].type].apply(null,e[a].matches),n[I]){for(r=++a;r<i&&!w.relative[e[r].type];r++);return v(a>1&&p(l),a>1&&f(e.slice(0,a-1).concat({value:" "===e[a-2].type?"*":""})).replace(oe,"$1"),n,a<r&&m(e.slice(a,r)),r<i&&m(e=e.slice(r)),r<i&&f(e))}l.push(n)}return p(l)}function y(e,n){var i=n.length>0,o=e.length>0,s=function(r,s,a,u,c){var l,f,d,p=0,h="0",v=r&&[],m=[],y=N,x=r||o&&w.find.TAG("*",c),b=_+=null==y?1:Math.random()||.1,T=x.length;for(c&&(N=s===D||s||c);h!==T&&null!=(l=x[h]);h++){if(o&&l){for(f=0,s||l.ownerDocument===D||(L(l),a=!q);d=e[f++];)if(d(l,s||D,a)){u.push(l);break}c&&(_=b)}i&&((l=!d&&l)&&p--,r&&v.push(l))}if(p+=h,i&&h!==p){for(f=0;d=n[f++];)d(v,m,s,a);if(r){if(p>0)for(;h--;)v[h]||m[h]||(m[h]=Q.call(u));m=g(m)}J.apply(u,m),c&&!r&&m.length>0&&p+n.length>1&&t.uniqueSort(u)}return c&&(_=b,N=y),v};return i?r(s):s}var x,b,w,T,S,E,C,k,N,j,A,L,D,O,q,F,$,P,H,I="sizzle"+1*new Date,R=e.document,_=0,M=0,W=n(),B=n(),z=n(),V=function(e,t){return e===t&&(A=!0),0},X={}.hasOwnProperty,U=[],Q=U.pop,Y=U.push,J=U.push,G=U.slice,K=function(e,t){for(var n=0,r=e.length;n<r;n++)if(e[n]===t)return n;return-1},Z="checked|selected|async|autofocus|autoplay|controls|defer|disabled|hidden|ismap|loop|multiple|open|readonly|required|scoped",ee="[\\x20\\t\\r\\n\\f]",te="(?:\\\\.|[\\w-]|[^\0-\\xa0])+",ne="\\["+ee+"*("+te+")(?:"+ee+"*([*^$|!~]?=)"+ee+"*(?:'((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\"|("+te+"))|)"+ee+"*\\]",re=":("+te+")(?:\\((('((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\")|((?:\\\\.|[^\\\\()[\\]]|"+ne+")*)|.*)\\)|)",ie=new RegExp(ee+"+","g"),oe=new RegExp("^"+ee+"+|((?:^|[^\\\\])(?:\\\\.)*)"+ee+"+$","g"),se=new RegExp("^"+ee+"*,"+ee+"*"),ae=new RegExp("^"+ee+"*([>+~]|"+ee+")"+ee+"*"),ue=new RegExp("="+ee+"*([^\\]'\"]*?)"+ee+"*\\]","g"),ce=new RegExp(re),le=new RegExp("^"+te+"$"),fe={ID:new RegExp("^#("+te+")"),CLASS:new RegExp("^\\.("+te+")"),TAG:new RegExp("^("+te+"|[*])"),ATTR:new RegExp("^"+ne),PSEUDO:new RegExp("^"+re),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+ee+"*(even|odd|(([+-]|)(\\d*)n|)"+ee+"*(?:([+-]|)"+ee+"*(\\d+)|))"+ee+"*\\)|)","i"),bool:new RegExp("^(?:"+Z+")$","i"),needsContext:new RegExp("^"+ee+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+ee+"*((?:-\\d)?\\d*)"+ee+"*\\)|)(?=[^-]|$)","i")},de=/^(?:input|select|textarea|button)$/i,pe=/^h\d$/i,he=/^[^{]+\{\s*\[native \w/,ge=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,ve=/[+~]/,me=new RegExp("\\\\([\\da-f]{1,6}"+ee+"?|("+ee+")|.)","ig"),ye=function(e,t,n){var r="0x"+t-65536;return r!==r||n?t:r<0?String.fromCharCode(r+65536):String.fromCharCode(r>>10|55296,1023&r|56320)},xe=/([\0-\x1f\x7f]|^-?\d)|^-$|[^\0-\x1f\x7f-\uFFFF\w-]/g,be=function(e,t){return t?"\0"===e?"�":e.slice(0,-1)+"\\"+e.charCodeAt(e.length-1).toString(16)+" ":"\\"+e},we=function(){L()},Te=d(function(e){return!0===e.disabled&&("form"in e||"label"in e)},{dir:"parentNode",next:"legend"});try{J.apply(U=G.call(R.childNodes),R.childNodes),U[R.childNodes.length].nodeType}catch(e){J={apply:U.length?function(e,t){Y.apply(e,G.call(t))}:function(e,t){for(var n=e.length,r=0;e[n++]=t[r++];);e.length=n-1}}}b=t.support={},S=t.isXML=function(e){var t=e&&(e.ownerDocument||e).documentElement;return!!t&&"HTML"!==t.nodeName},L=t.setDocument=function(e){var t,n,r=e?e.ownerDocument||e:R;return r!==D&&9===r.nodeType&&r.documentElement?(D=r,O=D.documentElement,q=!S(D),R!==D&&(n=D.defaultView)&&n.top!==n&&(n.addEventListener?n.addEventListener("unload",we,!1):n.attachEvent&&n.attachEvent("onunload",we)),b.attributes=i(function(e){return e.className="i",!e.getAttribute("className")}),b.getElementsByTagName=i(function(e){return e.appendChild(D.createComment("")),!e.getElementsByTagName("*").length}),b.getElementsByClassName=he.test(D.getElementsByClassName),b.getById=i(function(e){return O.appendChild(e).id=I,!D.getElementsByName||!D.getElementsByName(I).length}),b.getById?(w.filter.ID=function(e){var t=e.replace(me,ye);return function(e){return e.getAttribute("id")===t}},w.find.ID=function(e,t){if(void 0!==t.getElementById&&q){var n=t.getElementById(e);return n?[n]:[]}}):(w.filter.ID=function(e){var t=e.replace(me,ye);return function(e){var n=void 0!==e.getAttributeNode&&e.getAttributeNode("id");return n&&n.value===t}},w.find.ID=function(e,t){if(void 0!==t.getElementById&&q){var n,r,i,o=t.getElementById(e);if(o){if((n=o.getAttributeNode("id"))&&n.value===e)return[o];for(i=t.getElementsByName(e),r=0;o=i[r++];)if((n=o.getAttributeNode("id"))&&n.value===e)return[o]}return[]}}),w.find.TAG=b.getElementsByTagName?function(e,t){return void 0!==t.getElementsByTagName?t.getElementsByTagName(e):b.qsa?t.querySelectorAll(e):void 0}:function(e,t){var n,r=[],i=0,o=t.getElementsByTagName(e);if("*"===e){for(;n=o[i++];)1===n.nodeType&&r.push(n);return r}return o},w.find.CLASS=b.getElementsByClassName&&function(e,t){if(void 0!==t.getElementsByClassName&&q)return t.getElementsByClassName(e)},$=[],F=[],(b.qsa=he.test(D.querySelectorAll))&&(i(function(e){O.appendChild(e).innerHTML="<a id='"+I+"'></a><select id='"+I+"-\r\\' msallowcapture=''><option selected=''></option></select>",e.querySelectorAll("[msallowcapture^='']").length&&F.push("[*^$]="+ee+"*(?:''|\"\")"),e.querySelectorAll("[selected]").length||F.push("\\["+ee+"*(?:value|"+Z+")"),e.querySelectorAll("[id~="+I+"-]").length||F.push("~="),e.querySelectorAll(":checked").length||F.push(":checked"),e.querySelectorAll("a#"+I+"+*").length||F.push(".#.+[+~]")}),i(function(e){e.innerHTML="<a href='' disabled='disabled'></a><select disabled='disabled'><option/></select>";var t=D.createElement("input");t.setAttribute("type","hidden"),e.appendChild(t).setAttribute("name","D"),e.querySelectorAll("[name=d]").length&&F.push("name"+ee+"*[*^$|!~]?="),2!==e.querySelectorAll(":enabled").length&&F.push(":enabled",":disabled"),O.appendChild(e).disabled=!0,2!==e.querySelectorAll(":disabled").length&&F.push(":enabled",":disabled"),e.querySelectorAll("*,:x"),F.push(",.*:")})),(b.matchesSelector=he.test(P=O.matches||O.webkitMatchesSelector||O.mozMatchesSelector||O.oMatchesSelector||O.msMatchesSelector))&&i(function(e){b.disconnectedMatch=P.call(e,"*"),P.call(e,"[s!='']:x"),$.push("!=",re)}),F=F.length&&new RegExp(F.join("|")),$=$.length&&new RegExp($.join("|")),t=he.test(O.compareDocumentPosition),H=t||he.test(O.contains)?function(e,t){var n=9===e.nodeType?e.documentElement:e,r=t&&t.parentNode;return e===r||!(!r||1!==r.nodeType||!(n.contains?n.contains(r):e.compareDocumentPosition&&16&e.compareDocumentPosition(r)))}:function(e,t){if(t)for(;t=t.parentNode;)if(t===e)return!0;return!1},V=t?function(e,t){if(e===t)return A=!0,0;var n=!e.compareDocumentPosition-!t.compareDocumentPosition;return n||(n=(e.ownerDocument||e)===(t.ownerDocument||t)?e.compareDocumentPosition(t):1,1&n||!b.sortDetached&&t.compareDocumentPosition(e)===n?e===D||e.ownerDocument===R&&H(R,e)?-1:t===D||t.ownerDocument===R&&H(R,t)?1:j?K(j,e)-K(j,t):0:4&n?-1:1)}:function(e,t){if(e===t)return A=!0,0;var n,r=0,i=e.parentNode,o=t.parentNode,a=[e],u=[t];if(!i||!o)return e===D?-1:t===D?1:i?-1:o?1:j?K(j,e)-K(j,t):0;if(i===o)return s(e,t);for(n=e;n=n.parentNode;)a.unshift(n);for(n=t;n=n.parentNode;)u.unshift(n);for(;a[r]===u[r];)r++;return r?s(a[r],u[r]):a[r]===R?-1:u[r]===R?1:0},D):D},t.matches=function(e,n){return t(e,null,null,n)},t.matchesSelector=function(e,n){if((e.ownerDocument||e)!==D&&L(e),n=n.replace(ue,"='$1']"),b.matchesSelector&&q&&!z[n+" "]&&(!$||!$.test(n))&&(!F||!F.test(n)))try{var r=P.call(e,n);if(r||b.disconnectedMatch||e.document&&11!==e.document.nodeType)return r}catch(e){}return t(n,D,null,[e]).length>0},t.contains=function(e,t){return(e.ownerDocument||e)!==D&&L(e),H(e,t)},t.attr=function(e,t){(e.ownerDocument||e)!==D&&L(e);var n=w.attrHandle[t.toLowerCase()],r=n&&X.call(w.attrHandle,t.toLowerCase())?n(e,t,!q):void 0;return void 0!==r?r:b.attributes||!q?e.getAttribute(t):(r=e.getAttributeNode(t))&&r.specified?r.value:null},t.escape=function(e){return(e+"").replace(xe,be)},t.error=function(e){throw new Error("Syntax error, unrecognized expression: "+e)},t.uniqueSort=function(e){var t,n=[],r=0,i=0;if(A=!b.detectDuplicates,j=!b.sortStable&&e.slice(0),e.sort(V),A){for(;t=e[i++];)t===e[i]&&(r=n.push(i));for(;r--;)e.splice(n[r],1)}return j=null,e},T=t.getText=function(e){var t,n="",r=0,i=e.nodeType;if(i){if(1===i||9===i||11===i){if("string"==typeof e.textContent)return e.textContent;for(e=e.firstChild;e;e=e.nextSibling)n+=T(e)}else if(3===i||4===i)return e.nodeValue}else for(;t=e[r++];)n+=T(t);return n},w=t.selectors={cacheLength:50,createPseudo:r,match:fe,attrHandle:{},find:{},relative:{">":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(e){return e[1]=e[1].replace(me,ye),e[3]=(e[3]||e[4]||e[5]||"").replace(me,ye),"~="===e[2]&&(e[3]=" "+e[3]+" "),e.slice(0,4)},CHILD:function(e){return e[1]=e[1].toLowerCase(),"nth"===e[1].slice(0,3)?(e[3]||t.error(e[0]),e[4]=+(e[4]?e[5]+(e[6]||1):2*("even"===e[3]||"odd"===e[3])),e[5]=+(e[7]+e[8]||"odd"===e[3])):e[3]&&t.error(e[0]),e},PSEUDO:function(e){var t,n=!e[6]&&e[2];return fe.CHILD.test(e[0])?null:(e[3]?e[2]=e[4]||e[5]||"":n&&ce.test(n)&&(t=E(n,!0))&&(t=n.indexOf(")",n.length-t)-n.length)&&(e[0]=e[0].slice(0,t),e[2]=n.slice(0,t)),e.slice(0,3))}},filter:{TAG:function(e){var t=e.replace(me,ye).toLowerCase();return"*"===e?function(){return!0}:function(e){return e.nodeName&&e.nodeName.toLowerCase()===t}},CLASS:function(e){var t=W[e+" "];return t||(t=new RegExp("(^|"+ee+")"+e+"("+ee+"|$)"))&&W(e,function(e){return t.test("string"==typeof e.className&&e.className||void 0!==e.getAttribute&&e.getAttribute("class")||"")})},ATTR:function(e,n,r){return function(i){var o=t.attr(i,e);return null==o?"!="===n:!n||(o+="","="===n?o===r:"!="===n?o!==r:"^="===n?r&&0===o.indexOf(r):"*="===n?r&&o.indexOf(r)>-1:"$="===n?r&&o.slice(-r.length)===r:"~="===n?(" "+o.replace(ie," ")+" ").indexOf(r)>-1:"|="===n&&(o===r||o.slice(0,r.length+1)===r+"-"))}},CHILD:function(e,t,n,r,i){var o="nth"!==e.slice(0,3),s="last"!==e.slice(-4),a="of-type"===t;return 1===r&&0===i?function(e){return!!e.parentNode}:function(t,n,u){var c,l,f,d,p,h,g=o!==s?"nextSibling":"previousSibling",v=t.parentNode,m=a&&t.nodeName.toLowerCase(),y=!u&&!a,x=!1;if(v){if(o){for(;g;){for(d=t;d=d[g];)if(a?d.nodeName.toLowerCase()===m:1===d.nodeType)return!1;h=g="only"===e&&!h&&"nextSibling"}return!0}if(h=[s?v.firstChild:v.lastChild],s&&y){for(d=v,f=d[I]||(d[I]={}),l=f[d.uniqueID]||(f[d.uniqueID]={}),c=l[e]||[],p=c[0]===_&&c[1],x=p&&c[2],d=p&&v.childNodes[p];d=++p&&d&&d[g]||(x=p=0)||h.pop();)if(1===d.nodeType&&++x&&d===t){l[e]=[_,p,x];break}}else if(y&&(d=t,f=d[I]||(d[I]={}),l=f[d.uniqueID]||(f[d.uniqueID]={}),c=l[e]||[],p=c[0]===_&&c[1],x=p),!1===x)for(;(d=++p&&d&&d[g]||(x=p=0)||h.pop())&&((a?d.nodeName.toLowerCase()!==m:1!==d.nodeType)||!++x||(y&&(f=d[I]||(d[I]={}),l=f[d.uniqueID]||(f[d.uniqueID]={}),l[e]=[_,x]),d!==t)););return(x-=i)===r||x%r==0&&x/r>=0}}},PSEUDO:function(e,n){var i,o=w.pseudos[e]||w.setFilters[e.toLowerCase()]||t.error("unsupported pseudo: "+e);return o[I]?o(n):o.length>1?(i=[e,e,"",n],w.setFilters.hasOwnProperty(e.toLowerCase())?r(function(e,t){for(var r,i=o(e,n),s=i.length;s--;)r=K(e,i[s]),e[r]=!(t[r]=i[s])}):function(e){return o(e,0,i)}):o}},pseudos:{not:r(function(e){var t=[],n=[],i=C(e.replace(oe,"$1"));return i[I]?r(function(e,t,n,r){for(var o,s=i(e,null,r,[]),a=e.length;a--;)(o=s[a])&&(e[a]=!(t[a]=o))}):function(e,r,o){return t[0]=e,i(t,null,o,n),t[0]=null,!n.pop()}}),has:r(function(e){return function(n){return t(e,n).length>0}}),contains:r(function(e){return e=e.replace(me,ye),function(t){return(t.textContent||t.innerText||T(t)).indexOf(e)>-1}}),lang:r(function(e){return le.test(e||"")||t.error("unsupported lang: "+e),e=e.replace(me,ye).toLowerCase(),function(t){var n;do{if(n=q?t.lang:t.getAttribute("xml:lang")||t.getAttribute("lang"))return(n=n.toLowerCase())===e||0===n.indexOf(e+"-")}while((t=t.parentNode)&&1===t.nodeType);return!1}}),target:function(t){var n=e.location&&e.location.hash;return n&&n.slice(1)===t.id},root:function(e){return e===O},focus:function(e){return e===D.activeElement&&(!D.hasFocus||D.hasFocus())&&!!(e.type||e.href||~e.tabIndex)},enabled:a(!1),disabled:a(!0),checked:function(e){var t=e.nodeName.toLowerCase() ;return"input"===t&&!!e.checked||"option"===t&&!!e.selected},selected:function(e){return e.parentNode&&e.parentNode.selectedIndex,!0===e.selected},empty:function(e){for(e=e.firstChild;e;e=e.nextSibling)if(e.nodeType<6)return!1;return!0},parent:function(e){return!w.pseudos.empty(e)},header:function(e){return pe.test(e.nodeName)},input:function(e){return de.test(e.nodeName)},button:function(e){var t=e.nodeName.toLowerCase();return"input"===t&&"button"===e.type||"button"===t},text:function(e){var t;return"input"===e.nodeName.toLowerCase()&&"text"===e.type&&(null==(t=e.getAttribute("type"))||"text"===t.toLowerCase())},first:u(function(){return[0]}),last:u(function(e,t){return[t-1]}),eq:u(function(e,t,n){return[n<0?n+t:n]}),even:u(function(e,t){for(var n=0;n<t;n+=2)e.push(n);return e}),odd:u(function(e,t){for(var n=1;n<t;n+=2)e.push(n);return e}),lt:u(function(e,t,n){for(var r=n<0?n+t:n;--r>=0;)e.push(r);return e}),gt:u(function(e,t,n){for(var r=n<0?n+t:n;++r<t;)e.push(r);return e})}},w.pseudos.nth=w.pseudos.eq;for(x in{radio:!0,checkbox:!0,file:!0,password:!0,image:!0})w.pseudos[x]=function(e){return function(t){return"input"===t.nodeName.toLowerCase()&&t.type===e}}(x);for(x in{submit:!0,reset:!0})w.pseudos[x]=function(e){return function(t){var n=t.nodeName.toLowerCase();return("input"===n||"button"===n)&&t.type===e}}(x);return l.prototype=w.filters=w.pseudos,w.setFilters=new l,E=t.tokenize=function(e,n){var r,i,o,s,a,u,c,l=B[e+" "];if(l)return n?0:l.slice(0);for(a=e,u=[],c=w.preFilter;a;){r&&!(i=se.exec(a))||(i&&(a=a.slice(i[0].length)||a),u.push(o=[])),r=!1,(i=ae.exec(a))&&(r=i.shift(),o.push({value:r,type:i[0].replace(oe," ")}),a=a.slice(r.length));for(s in w.filter)!(i=fe[s].exec(a))||c[s]&&!(i=c[s](i))||(r=i.shift(),o.push({value:r,type:s,matches:i}),a=a.slice(r.length));if(!r)break}return n?a.length:a?t.error(e):B(e,u).slice(0)},C=t.compile=function(e,t){var n,r=[],i=[],o=z[e+" "];if(!o){for(t||(t=E(e)),n=t.length;n--;)o=m(t[n]),o[I]?r.push(o):i.push(o);o=z(e,y(i,r)),o.selector=e}return o},k=t.select=function(e,t,n,r){var i,o,s,a,u,l="function"==typeof e&&e,d=!r&&E(e=l.selector||e);if(n=n||[],1===d.length){if(o=d[0]=d[0].slice(0),o.length>2&&"ID"===(s=o[0]).type&&9===t.nodeType&&q&&w.relative[o[1].type]){if(!(t=(w.find.ID(s.matches[0].replace(me,ye),t)||[])[0]))return n;l&&(t=t.parentNode),e=e.slice(o.shift().value.length)}for(i=fe.needsContext.test(e)?0:o.length;i--&&(s=o[i],!w.relative[a=s.type]);)if((u=w.find[a])&&(r=u(s.matches[0].replace(me,ye),ve.test(o[0].type)&&c(t.parentNode)||t))){if(o.splice(i,1),!(e=r.length&&f(o)))return J.apply(n,r),n;break}}return(l||C(e,d))(r,t,!q,n,!t||ve.test(e)&&c(t.parentNode)||t),n},b.sortStable=I.split("").sort(V).join("")===I,b.detectDuplicates=!!A,L(),b.sortDetached=i(function(e){return 1&e.compareDocumentPosition(D.createElement("fieldset"))}),i(function(e){return e.innerHTML="<a href='#'></a>","#"===e.firstChild.getAttribute("href")})||o("type|href|height|width",function(e,t,n){if(!n)return e.getAttribute(t,"type"===t.toLowerCase()?1:2)}),b.attributes&&i(function(e){return e.innerHTML="<input/>",e.firstChild.setAttribute("value",""),""===e.firstChild.getAttribute("value")})||o("value",function(e,t,n){if(!n&&"input"===e.nodeName.toLowerCase())return e.defaultValue}),i(function(e){return null==e.getAttribute("disabled")})||o(Z,function(e,t,n){var r;if(!n)return!0===e[t]?t.toLowerCase():(r=e.getAttributeNode(t))&&r.specified?r.value:null}),t}(e);he.find=xe,he.expr=xe.selectors,he.expr[":"]=he.expr.pseudos,he.uniqueSort=he.unique=xe.uniqueSort,he.text=xe.getText,he.isXMLDoc=xe.isXML,he.contains=xe.contains,he.escapeSelector=xe.escape;var be=function(e,t,n){for(var r=[],i=void 0!==n;(e=e[t])&&9!==e.nodeType;)if(1===e.nodeType){if(i&&he(e).is(n))break;r.push(e)}return r},we=function(e,t){for(var n=[];e;e=e.nextSibling)1===e.nodeType&&e!==t&&n.push(e);return n},Te=he.expr.match.needsContext,Se=/^<([a-z][^\/\0>:\x20\t\r\n\f]*)[\x20\t\r\n\f]*\/?>(?:<\/\1>|)$/i,Ee=/^.[^:#\[\.,]*$/;he.filter=function(e,t,n){var r=t[0];return n&&(e=":not("+e+")"),1===t.length&&1===r.nodeType?he.find.matchesSelector(r,e)?[r]:[]:he.find.matches(e,he.grep(t,function(e){return 1===e.nodeType}))},he.fn.extend({find:function(e){var t,n,r=this.length,i=this;if("string"!=typeof e)return this.pushStack(he(e).filter(function(){for(t=0;t<r;t++)if(he.contains(i[t],this))return!0}));for(n=this.pushStack([]),t=0;t<r;t++)he.find(e,i[t],n);return r>1?he.uniqueSort(n):n},filter:function(e){return this.pushStack(o(this,e||[],!1))},not:function(e){return this.pushStack(o(this,e||[],!0))},is:function(e){return!!o(this,"string"==typeof e&&Te.test(e)?he(e):e||[],!1).length}});var Ce,ke=/^(?:\s*(<[\w\W]+>)[^>]*|#([\w-]+))$/;(he.fn.init=function(e,t,n){var r,i;if(!e)return this;if(n=n||Ce,"string"==typeof e){if(!(r="<"===e[0]&&">"===e[e.length-1]&&e.length>=3?[null,e,null]:ke.exec(e))||!r[1]&&t)return!t||t.jquery?(t||n).find(e):this.constructor(t).find(e);if(r[1]){if(t=t instanceof he?t[0]:t,he.merge(this,he.parseHTML(r[1],t&&t.nodeType?t.ownerDocument||t:ne,!0)),Se.test(r[1])&&he.isPlainObject(t))for(r in t)he.isFunction(this[r])?this[r](t[r]):this.attr(r,t[r]);return this}return i=ne.getElementById(r[2]),i&&(this[0]=i,this.length=1),this}return e.nodeType?(this[0]=e,this.length=1,this):he.isFunction(e)?void 0!==n.ready?n.ready(e):e(he):he.makeArray(e,this)}).prototype=he.fn,Ce=he(ne);var Ne=/^(?:parents|prev(?:Until|All))/,je={children:!0,contents:!0,next:!0,prev:!0};he.fn.extend({has:function(e){var t=he(e,this),n=t.length;return this.filter(function(){for(var e=0;e<n;e++)if(he.contains(this,t[e]))return!0})},closest:function(e,t){var n,r=0,i=this.length,o=[],s="string"!=typeof e&&he(e);if(!Te.test(e))for(;r<i;r++)for(n=this[r];n&&n!==t;n=n.parentNode)if(n.nodeType<11&&(s?s.index(n)>-1:1===n.nodeType&&he.find.matchesSelector(n,e))){o.push(n);break}return this.pushStack(o.length>1?he.uniqueSort(o):o)},index:function(e){return e?"string"==typeof e?ae.call(he(e),this[0]):ae.call(this,e.jquery?e[0]:e):this[0]&&this[0].parentNode?this.first().prevAll().length:-1},add:function(e,t){return this.pushStack(he.uniqueSort(he.merge(this.get(),he(e,t))))},addBack:function(e){return this.add(null==e?this.prevObject:this.prevObject.filter(e))}}),he.each({parent:function(e){var t=e.parentNode;return t&&11!==t.nodeType?t:null},parents:function(e){return be(e,"parentNode")},parentsUntil:function(e,t,n){return be(e,"parentNode",n)},next:function(e){return s(e,"nextSibling")},prev:function(e){return s(e,"previousSibling")},nextAll:function(e){return be(e,"nextSibling")},prevAll:function(e){return be(e,"previousSibling")},nextUntil:function(e,t,n){return be(e,"nextSibling",n)},prevUntil:function(e,t,n){return be(e,"previousSibling",n)},siblings:function(e){return we((e.parentNode||{}).firstChild,e)},children:function(e){return we(e.firstChild)},contents:function(e){return i(e,"iframe")?e.contentDocument:(i(e,"template")&&(e=e.content||e),he.merge([],e.childNodes))}},function(e,t){he.fn[e]=function(n,r){var i=he.map(this,t,n);return"Until"!==e.slice(-5)&&(r=n),r&&"string"==typeof r&&(i=he.filter(r,i)),this.length>1&&(je[e]||he.uniqueSort(i),Ne.test(e)&&i.reverse()),this.pushStack(i)}});var Ae=/[^\x20\t\r\n\f]+/g;he.Callbacks=function(e){e="string"==typeof e?a(e):he.extend({},e);var t,n,r,i,o=[],s=[],u=-1,c=function(){for(i=i||e.once,r=t=!0;s.length;u=-1)for(n=s.shift();++u<o.length;)!1===o[u].apply(n[0],n[1])&&e.stopOnFalse&&(u=o.length,n=!1);e.memory||(n=!1),t=!1,i&&(o=n?[]:"")},l={add:function(){return o&&(n&&!t&&(u=o.length-1,s.push(n)),function t(n){he.each(n,function(n,r){he.isFunction(r)?e.unique&&l.has(r)||o.push(r):r&&r.length&&"string"!==he.type(r)&&t(r)})}(arguments),n&&!t&&c()),this},remove:function(){return he.each(arguments,function(e,t){for(var n;(n=he.inArray(t,o,n))>-1;)o.splice(n,1),n<=u&&u--}),this},has:function(e){return e?he.inArray(e,o)>-1:o.length>0},empty:function(){return o&&(o=[]),this},disable:function(){return i=s=[],o=n="",this},disabled:function(){return!o},lock:function(){return i=s=[],n||t||(o=n=""),this},locked:function(){return!!i},fireWith:function(e,n){return i||(n=n||[],n=[e,n.slice?n.slice():n],s.push(n),t||c()),this},fire:function(){return l.fireWith(this,arguments),this},fired:function(){return!!r}};return l},he.extend({Deferred:function(t){var n=[["notify","progress",he.Callbacks("memory"),he.Callbacks("memory"),2],["resolve","done",he.Callbacks("once memory"),he.Callbacks("once memory"),0,"resolved"],["reject","fail",he.Callbacks("once memory"),he.Callbacks("once memory"),1,"rejected"]],r="pending",i={state:function(){return r},always:function(){return o.done(arguments).fail(arguments),this},catch:function(e){return i.then(null,e)},pipe:function(){var e=arguments;return he.Deferred(function(t){he.each(n,function(n,r){var i=he.isFunction(e[r[4]])&&e[r[4]];o[r[1]](function(){var e=i&&i.apply(this,arguments);e&&he.isFunction(e.promise)?e.promise().progress(t.notify).done(t.resolve).fail(t.reject):t[r[0]+"With"](this,i?[e]:arguments)})}),e=null}).promise()},then:function(t,r,i){function o(t,n,r,i){return function(){var a=this,l=arguments,f=function(){var e,f;if(!(t<s)){if((e=r.apply(a,l))===n.promise())throw new TypeError("Thenable self-resolution");f=e&&("object"==typeof e||"function"==typeof e)&&e.then,he.isFunction(f)?i?f.call(e,o(s,n,u,i),o(s,n,c,i)):(s++,f.call(e,o(s,n,u,i),o(s,n,c,i),o(s,n,u,n.notifyWith))):(r!==u&&(a=void 0,l=[e]),(i||n.resolveWith)(a,l))}},d=i?f:function(){try{f()}catch(e){he.Deferred.exceptionHook&&he.Deferred.exceptionHook(e,d.stackTrace),t+1>=s&&(r!==c&&(a=void 0,l=[e]),n.rejectWith(a,l))}};t?d():(he.Deferred.getStackHook&&(d.stackTrace=he.Deferred.getStackHook()),e.setTimeout(d))}}var s=0;return he.Deferred(function(e){n[0][3].add(o(0,e,he.isFunction(i)?i:u,e.notifyWith)),n[1][3].add(o(0,e,he.isFunction(t)?t:u)),n[2][3].add(o(0,e,he.isFunction(r)?r:c))}).promise()},promise:function(e){return null!=e?he.extend(e,i):i}},o={};return he.each(n,function(e,t){var s=t[2],a=t[5];i[t[1]]=s.add,a&&s.add(function(){r=a},n[3-e][2].disable,n[0][2].lock),s.add(t[3].fire),o[t[0]]=function(){return o[t[0]+"With"](this===o?void 0:this,arguments),this},o[t[0]+"With"]=s.fireWith}),i.promise(o),t&&t.call(o,o),o},when:function(e){var t=arguments.length,n=t,r=Array(n),i=ie.call(arguments),o=he.Deferred(),s=function(e){return function(n){r[e]=this,i[e]=arguments.length>1?ie.call(arguments):n,--t||o.resolveWith(r,i)}};if(t<=1&&(l(e,o.done(s(n)).resolve,o.reject,!t),"pending"===o.state()||he.isFunction(i[n]&&i[n].then)))return o.then();for(;n--;)l(i[n],s(n),o.reject);return o.promise()}});var Le=/^(Eval|Internal|Range|Reference|Syntax|Type|URI)Error$/;he.Deferred.exceptionHook=function(t,n){e.console&&e.console.warn&&t&&Le.test(t.name)&&e.console.warn("jQuery.Deferred exception: "+t.message,t.stack,n)},he.readyException=function(t){e.setTimeout(function(){throw t})};var De=he.Deferred();he.fn.ready=function(e){return De.then(e).catch(function(e){he.readyException(e)}),this},he.extend({isReady:!1,readyWait:1,ready:function(e){(!0===e?--he.readyWait:he.isReady)||(he.isReady=!0,!0!==e&&--he.readyWait>0||De.resolveWith(ne,[he]))}}),he.ready.then=De.then,"complete"===ne.readyState||"loading"!==ne.readyState&&!ne.documentElement.doScroll?e.setTimeout(he.ready):(ne.addEventListener("DOMContentLoaded",f),e.addEventListener("load",f));var Oe=function(e,t,n,r,i,o,s){var a=0,u=e.length,c=null==n;if("object"===he.type(n)){i=!0;for(a in n)Oe(e,t,a,n[a],!0,o,s)}else if(void 0!==r&&(i=!0,he.isFunction(r)||(s=!0),c&&(s?(t.call(e,r),t=null):(c=t,t=function(e,t,n){return c.call(he(e),n)})),t))for(;a<u;a++)t(e[a],n,s?r:r.call(e[a],a,t(e[a],n)));return i?e:c?t.call(e):u?t(e[0],n):o},qe=function(e){return 1===e.nodeType||9===e.nodeType||!+e.nodeType};d.uid=1,d.prototype={cache:function(e){var t=e[this.expando];return t||(t={},qe(e)&&(e.nodeType?e[this.expando]=t:Object.defineProperty(e,this.expando,{value:t,configurable:!0}))),t},set:function(e,t,n){var r,i=this.cache(e);if("string"==typeof t)i[he.camelCase(t)]=n;else for(r in t)i[he.camelCase(r)]=t[r];return i},get:function(e,t){return void 0===t?this.cache(e):e[this.expando]&&e[this.expando][he.camelCase(t)]},access:function(e,t,n){return void 0===t||t&&"string"==typeof t&&void 0===n?this.get(e,t):(this.set(e,t,n),void 0!==n?n:t)},remove:function(e,t){var n,r=e[this.expando];if(void 0!==r){if(void 0!==t){Array.isArray(t)?t=t.map(he.camelCase):(t=he.camelCase(t),t=t in r?[t]:t.match(Ae)||[]),n=t.length;for(;n--;)delete r[t[n]]}(void 0===t||he.isEmptyObject(r))&&(e.nodeType?e[this.expando]=void 0:delete e[this.expando])}},hasData:function(e){var t=e[this.expando];return void 0!==t&&!he.isEmptyObject(t)}};var Fe=new d,$e=new d,Pe=/^(?:\{[\w\W]*\}|\[[\w\W]*\])$/,He=/[A-Z]/g;he.extend({hasData:function(e){return $e.hasData(e)||Fe.hasData(e)},data:function(e,t,n){return $e.access(e,t,n)},removeData:function(e,t){$e.remove(e,t)},_data:function(e,t,n){return Fe.access(e,t,n)},_removeData:function(e,t){Fe.remove(e,t)}}),he.fn.extend({data:function(e,t){var n,r,i,o=this[0],s=o&&o.attributes;if(void 0===e){if(this.length&&(i=$e.get(o),1===o.nodeType&&!Fe.get(o,"hasDataAttrs"))){for(n=s.length;n--;)s[n]&&(r=s[n].name,0===r.indexOf("data-")&&(r=he.camelCase(r.slice(5)),h(o,r,i[r])));Fe.set(o,"hasDataAttrs",!0)}return i}return"object"==typeof e?this.each(function(){$e.set(this,e)}):Oe(this,function(t){var n;if(o&&void 0===t){if(void 0!==(n=$e.get(o,e)))return n;if(void 0!==(n=h(o,e)))return n}else this.each(function(){$e.set(this,e,t)})},null,t,arguments.length>1,null,!0)},removeData:function(e){return this.each(function(){$e.remove(this,e)})}}),he.extend({queue:function(e,t,n){var r;if(e)return t=(t||"fx")+"queue",r=Fe.get(e,t),n&&(!r||Array.isArray(n)?r=Fe.access(e,t,he.makeArray(n)):r.push(n)),r||[]},dequeue:function(e,t){t=t||"fx";var n=he.queue(e,t),r=n.length,i=n.shift(),o=he._queueHooks(e,t),s=function(){he.dequeue(e,t)};"inprogress"===i&&(i=n.shift(),r--),i&&("fx"===t&&n.unshift("inprogress"),delete o.stop,i.call(e,s,o)),!r&&o&&o.empty.fire()},_queueHooks:function(e,t){var n=t+"queueHooks";return Fe.get(e,n)||Fe.access(e,n,{empty:he.Callbacks("once memory").add(function(){Fe.remove(e,[t+"queue",n])})})}}),he.fn.extend({queue:function(e,t){var n=2;return"string"!=typeof e&&(t=e,e="fx",n--),arguments.length<n?he.queue(this[0],e):void 0===t?this:this.each(function(){var n=he.queue(this,e,t);he._queueHooks(this,e),"fx"===e&&"inprogress"!==n[0]&&he.dequeue(this,e)})},dequeue:function(e){return this.each(function(){he.dequeue(this,e)})},clearQueue:function(e){return this.queue(e||"fx",[])},promise:function(e,t){var n,r=1,i=he.Deferred(),o=this,s=this.length,a=function(){--r||i.resolveWith(o,[o])};for("string"!=typeof e&&(t=e,e=void 0),e=e||"fx";s--;)(n=Fe.get(o[s],e+"queueHooks"))&&n.empty&&(r++,n.empty.add(a));return a(),i.promise(t)}});var Ie=/[+-]?(?:\d*\.|)\d+(?:[eE][+-]?\d+|)/.source,Re=new RegExp("^(?:([+-])=|)("+Ie+")([a-z%]*)$","i"),_e=["Top","Right","Bottom","Left"],Me=function(e,t){return e=t||e,"none"===e.style.display||""===e.style.display&&he.contains(e.ownerDocument,e)&&"none"===he.css(e,"display")},We=function(e,t,n,r){var i,o,s={};for(o in t)s[o]=e.style[o],e.style[o]=t[o];i=n.apply(e,r||[]);for(o in t)e.style[o]=s[o];return i},Be={};he.fn.extend({show:function(){return m(this,!0)},hide:function(){return m(this)},toggle:function(e){return"boolean"==typeof e?e?this.show():this.hide():this.each(function(){Me(this)?he(this).show():he(this).hide()})}});var ze=/^(?:checkbox|radio)$/i,Ve=/<([a-z][^\/\0>\x20\t\r\n\f]+)/i,Xe=/^$|\/(?:java|ecma)script/i,Ue={option:[1,"<select multiple='multiple'>","</select>"],thead:[1,"<table>","</table>"],col:[2,"<table><colgroup>","</colgroup></table>"],tr:[2,"<table><tbody>","</tbody></table>"],td:[3,"<table><tbody><tr>","</tr></tbody></table>"],_default:[0,"",""]};Ue.optgroup=Ue.option,Ue.tbody=Ue.tfoot=Ue.colgroup=Ue.caption=Ue.thead,Ue.th=Ue.td;var Qe=/<|&#?\w+;/;!function(){var e=ne.createDocumentFragment(),t=e.appendChild(ne.createElement("div")),n=ne.createElement("input");n.setAttribute("type","radio"),n.setAttribute("checked","checked"),n.setAttribute("name","t"),t.appendChild(n),pe.checkClone=t.cloneNode(!0).cloneNode(!0).lastChild.checked,t.innerHTML="<textarea>x</textarea>",pe.noCloneChecked=!!t.cloneNode(!0).lastChild.defaultValue}();var Ye=ne.documentElement,Je=/^key/,Ge=/^(?:mouse|pointer|contextmenu|drag|drop)|click/,Ke=/^([^.]*)(?:\.(.+)|)/;he.event={global:{},add:function(e,t,n,r,i){var o,s,a,u,c,l,f,d,p,h,g,v=Fe.get(e);if(v)for(n.handler&&(o=n,n=o.handler,i=o.selector),i&&he.find.matchesSelector(Ye,i),n.guid||(n.guid=he.guid++),(u=v.events)||(u=v.events={}),(s=v.handle)||(s=v.handle=function(t){return void 0!==he&&he.event.triggered!==t.type?he.event.dispatch.apply(e,arguments):void 0}),t=(t||"").match(Ae)||[""],c=t.length;c--;)a=Ke.exec(t[c])||[],p=g=a[1],h=(a[2]||"").split(".").sort(),p&&(f=he.event.special[p]||{},p=(i?f.delegateType:f.bindType)||p,f=he.event.special[p]||{},l=he.extend({type:p,origType:g,data:r,handler:n,guid:n.guid,selector:i,needsContext:i&&he.expr.match.needsContext.test(i),namespace:h.join(".")},o),(d=u[p])||(d=u[p]=[],d.delegateCount=0,f.setup&&!1!==f.setup.call(e,r,h,s)||e.addEventListener&&e.addEventListener(p,s)),f.add&&(f.add.call(e,l),l.handler.guid||(l.handler.guid=n.guid)),i?d.splice(d.delegateCount++,0,l):d.push(l),he.event.global[p]=!0)},remove:function(e,t,n,r,i){var o,s,a,u,c,l,f,d,p,h,g,v=Fe.hasData(e)&&Fe.get(e);if(v&&(u=v.events)){for(t=(t||"").match(Ae)||[""],c=t.length;c--;)if(a=Ke.exec(t[c])||[],p=g=a[1],h=(a[2]||"").split(".").sort(),p){for(f=he.event.special[p]||{},p=(r?f.delegateType:f.bindType)||p,d=u[p]||[],a=a[2]&&new RegExp("(^|\\.)"+h.join("\\.(?:.*\\.|)")+"(\\.|$)"),s=o=d.length;o--;)l=d[o],!i&&g!==l.origType||n&&n.guid!==l.guid||a&&!a.test(l.namespace)||r&&r!==l.selector&&("**"!==r||!l.selector)||(d.splice(o,1),l.selector&&d.delegateCount--,f.remove&&f.remove.call(e,l));s&&!d.length&&(f.teardown&&!1!==f.teardown.call(e,h,v.handle)||he.removeEvent(e,p,v.handle),delete u[p])}else for(p in u)he.event.remove(e,p+t[c],n,r,!0);he.isEmptyObject(u)&&Fe.remove(e,"handle events")}},dispatch:function(e){var t,n,r,i,o,s,a=he.event.fix(e),u=new Array(arguments.length),c=(Fe.get(this,"events")||{})[a.type]||[],l=he.event.special[a.type]||{};for(u[0]=a,t=1;t<arguments.length;t++)u[t]=arguments[t];if(a.delegateTarget=this,!l.preDispatch||!1!==l.preDispatch.call(this,a)){for(s=he.event.handlers.call(this,a,c),t=0;(i=s[t++])&&!a.isPropagationStopped();)for(a.currentTarget=i.elem,n=0;(o=i.handlers[n++])&&!a.isImmediatePropagationStopped();)a.rnamespace&&!a.rnamespace.test(o.namespace)||(a.handleObj=o,a.data=o.data,void 0!==(r=((he.event.special[o.origType]||{}).handle||o.handler).apply(i.elem,u))&&!1===(a.result=r)&&(a.preventDefault(),a.stopPropagation()));return l.postDispatch&&l.postDispatch.call(this,a),a.result}},handlers:function(e,t){var n,r,i,o,s,a=[],u=t.delegateCount,c=e.target;if(u&&c.nodeType&&!("click"===e.type&&e.button>=1))for(;c!==this;c=c.parentNode||this)if(1===c.nodeType&&("click"!==e.type||!0!==c.disabled)){for(o=[],s={},n=0;n<u;n++)r=t[n],i=r.selector+" ",void 0===s[i]&&(s[i]=r.needsContext?he(i,this).index(c)>-1:he.find(i,this,null,[c]).length),s[i]&&o.push(r);o.length&&a.push({elem:c,handlers:o})}return c=this,u<t.length&&a.push({elem:c,handlers:t.slice(u)}),a},addProp:function(e,t){Object.defineProperty(he.Event.prototype,e,{enumerable:!0,configurable:!0,get:he.isFunction(t)?function(){if(this.originalEvent)return t(this.originalEvent)}:function(){if(this.originalEvent)return this.originalEvent[e]},set:function(t){Object.defineProperty(this,e,{enumerable:!0,configurable:!0,writable:!0,value:t})}})},fix:function(e){return e[he.expando]?e:new he.Event(e)},special:{load:{noBubble:!0},focus:{trigger:function(){if(this!==S()&&this.focus)return this.focus(),!1},delegateType:"focusin"},blur:{trigger:function(){if(this===S()&&this.blur)return this.blur(),!1},delegateType:"focusout"},click:{trigger:function(){if("checkbox"===this.type&&this.click&&i(this,"input"))return this.click(),!1},_default:function(e){return i(e.target,"a")}},beforeunload:{postDispatch:function(e){void 0!==e.result&&e.originalEvent&&(e.originalEvent.returnValue=e.result)}}}},he.removeEvent=function(e,t,n){e.removeEventListener&&e.removeEventListener(t,n)},he.Event=function(e,t){if(!(this instanceof he.Event))return new he.Event(e,t);e&&e.type?(this.originalEvent=e,this.type=e.type,this.isDefaultPrevented=e.defaultPrevented||void 0===e.defaultPrevented&&!1===e.returnValue?w:T,this.target=e.target&&3===e.target.nodeType?e.target.parentNode:e.target,this.currentTarget=e.currentTarget,this.relatedTarget=e.relatedTarget):this.type=e,t&&he.extend(this,t),this.timeStamp=e&&e.timeStamp||he.now(),this[he.expando]=!0},he.Event.prototype={constructor:he.Event,isDefaultPrevented:T,isPropagationStopped:T,isImmediatePropagationStopped:T,isSimulated:!1,preventDefault:function(){var e=this.originalEvent;this.isDefaultPrevented=w,e&&!this.isSimulated&&e.preventDefault()},stopPropagation:function(){var e=this.originalEvent;this.isPropagationStopped=w,e&&!this.isSimulated&&e.stopPropagation()},stopImmediatePropagation:function(){var e=this.originalEvent;this.isImmediatePropagationStopped=w,e&&!this.isSimulated&&e.stopImmediatePropagation(),this.stopPropagation()}},he.each({altKey:!0,bubbles:!0,cancelable:!0,changedTouches:!0,ctrlKey:!0,detail:!0,eventPhase:!0,metaKey:!0,pageX:!0,pageY:!0,shiftKey:!0,view:!0,char:!0,charCode:!0,key:!0,keyCode:!0,button:!0,buttons:!0,clientX:!0,clientY:!0,offsetX:!0,offsetY:!0,pointerId:!0,pointerType:!0,screenX:!0,screenY:!0,targetTouches:!0,toElement:!0,touches:!0,which:function(e){var t=e.button;return null==e.which&&Je.test(e.type)?null!=e.charCode?e.charCode:e.keyCode:!e.which&&void 0!==t&&Ge.test(e.type)?1&t?1:2&t?3:4&t?2:0:e.which}},he.event.addProp),he.each({mouseenter:"mouseover",mouseleave:"mouseout",pointerenter:"pointerover",pointerleave:"pointerout"},function(e,t){he.event.special[e]={delegateType:t,bindType:t,handle:function(e){var n,r=this,i=e.relatedTarget,o=e.handleObj;return i&&(i===r||he.contains(r,i))||(e.type=o.origType,n=o.handler.apply(this,arguments),e.type=t),n}}}),he.fn.extend({on:function(e,t,n,r){return E(this,e,t,n,r)},one:function(e,t,n,r){return E(this,e,t,n,r,1)},off:function(e,t,n){var r,i;if(e&&e.preventDefault&&e.handleObj)return r=e.handleObj,he(e.delegateTarget).off(r.namespace?r.origType+"."+r.namespace:r.origType,r.selector,r.handler),this;if("object"==typeof e){for(i in e)this.off(i,t,e[i]);return this}return!1!==t&&"function"!=typeof t||(n=t,t=void 0),!1===n&&(n=T),this.each(function(){he.event.remove(this,e,n,t)})}});var Ze=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0>\x20\t\r\n\f]*)[^>]*)\/>/gi,et=/<script|<style|<link/i,tt=/checked\s*(?:[^=]|=\s*.checked.)/i,nt=/^true\/(.*)/,rt=/^\s*<!(?:\[CDATA\[|--)|(?:\]\]|--)>\s*$/g;he.extend({htmlPrefilter:function(e){return e.replace(Ze,"<$1></$2>")},clone:function(e,t,n){var r,i,o,s,a=e.cloneNode(!0),u=he.contains(e.ownerDocument,e);if(!(pe.noCloneChecked||1!==e.nodeType&&11!==e.nodeType||he.isXMLDoc(e)))for(s=y(a),o=y(e),r=0,i=o.length;r<i;r++)A(o[r],s[r]);if(t)if(n)for(o=o||y(e),s=s||y(a),r=0,i=o.length;r<i;r++)j(o[r],s[r]);else j(e,a);return s=y(a,"script"),s.length>0&&x(s,!u&&y(e,"script")),a},cleanData:function(e){for(var t,n,r,i=he.event.special,o=0;void 0!==(n=e[o]);o++)if(qe(n)){if(t=n[Fe.expando]){if(t.events)for(r in t.events)i[r]?he.event.remove(n,r):he.removeEvent(n,r,t.handle);n[Fe.expando]=void 0}n[$e.expando]&&(n[$e.expando]=void 0)}}}),he.fn.extend({detach:function(e){return D(this,e,!0)},remove:function(e){return D(this,e)},text:function(e){return Oe(this,function(e){return void 0===e?he.text(this):this.empty().each(function(){1!==this.nodeType&&11!==this.nodeType&&9!==this.nodeType||(this.textContent=e)})},null,e,arguments.length)},append:function(){return L(this,arguments,function(e){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){C(this,e).appendChild(e)}})},prepend:function(){return L(this,arguments,function(e){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var t=C(this,e);t.insertBefore(e,t.firstChild)}})},before:function(){return L(this,arguments,function(e){this.parentNode&&this.parentNode.insertBefore(e,this)})},after:function(){return L(this,arguments,function(e){this.parentNode&&this.parentNode.insertBefore(e,this.nextSibling)})},empty:function(){for(var e,t=0;null!=(e=this[t]);t++)1===e.nodeType&&(he.cleanData(y(e,!1)),e.textContent="");return this},clone:function(e,t){return e=null!=e&&e,t=null==t?e:t,this.map(function(){return he.clone(this,e,t)})},html:function(e){return Oe(this,function(e){var t=this[0]||{},n=0,r=this.length;if(void 0===e&&1===t.nodeType)return t.innerHTML;if("string"==typeof e&&!et.test(e)&&!Ue[(Ve.exec(e)||["",""])[1].toLowerCase()]){e=he.htmlPrefilter(e);try{for(;n<r;n++)t=this[n]||{},1===t.nodeType&&(he.cleanData(y(t,!1)),t.innerHTML=e);t=0}catch(e){}}t&&this.empty().append(e)},null,e,arguments.length)},replaceWith:function(){var e=[];return L(this,arguments,function(t){var n=this.parentNode;he.inArray(this,e)<0&&(he.cleanData(y(this)),n&&n.replaceChild(t,this))},e)}}),he.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(e,t){he.fn[e]=function(e){for(var n,r=[],i=he(e),o=i.length-1,s=0;s<=o;s++)n=s===o?this:this.clone(!0),he(i[s])[t](n),se.apply(r,n.get());return this.pushStack(r)}});var it=/^margin/,ot=new RegExp("^("+Ie+")(?!px)[a-z%]+$","i"),st=function(t){var n=t.ownerDocument.defaultView;return n&&n.opener||(n=e),n.getComputedStyle(t)};!function(){function t(){if(a){a.style.cssText="box-sizing:border-box;position:relative;display:block;margin:auto;border:1px;padding:1px;top:1%;width:50%",a.innerHTML="",Ye.appendChild(s);var t=e.getComputedStyle(a);n="1%"!==t.top,o="2px"===t.marginLeft,r="4px"===t.width,a.style.marginRight="50%",i="4px"===t.marginRight,Ye.removeChild(s),a=null}}var n,r,i,o,s=ne.createElement("div"),a=ne.createElement("div");a.style&&(a.style.backgroundClip="content-box",a.cloneNode(!0).style.backgroundClip="",pe.clearCloneStyle="content-box"===a.style.backgroundClip,s.style.cssText="border:0;width:8px;height:0;top:0;left:-9999px;padding:0;margin-top:1px;position:absolute",s.appendChild(a),he.extend(pe,{pixelPosition:function(){return t(),n},boxSizingReliable:function(){return t(),r},pixelMarginRight:function(){return t(),i},reliableMarginLeft:function(){return t(),o}}))}();var at=/^(none|table(?!-c[ea]).+)/,ut=/^--/,ct={position:"absolute",visibility:"hidden",display:"block"},lt={letterSpacing:"0",fontWeight:"400"},ft=["Webkit","Moz","ms"],dt=ne.createElement("div").style;he.extend({cssHooks:{opacity:{get:function(e,t){if(t){var n=O(e,"opacity");return""===n?"1":n}}}},cssNumber:{animationIterationCount:!0,columnCount:!0,fillOpacity:!0,flexGrow:!0,flexShrink:!0,fontWeight:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,widows:!0,zIndex:!0,zoom:!0},cssProps:{float:"cssFloat"},style:function(e,t,n,r){if(e&&3!==e.nodeType&&8!==e.nodeType&&e.style){var i,o,s,a=he.camelCase(t),u=ut.test(t),c=e.style;if(u||(t=$(a)),s=he.cssHooks[t]||he.cssHooks[a],void 0===n)return s&&"get"in s&&void 0!==(i=s.get(e,!1,r))?i:c[t];o=typeof n,"string"===o&&(i=Re.exec(n))&&i[1]&&(n=g(e,t,i),o="number"),null!=n&&n===n&&("number"===o&&(n+=i&&i[3]||(he.cssNumber[a]?"":"px")),pe.clearCloneStyle||""!==n||0!==t.indexOf("background")||(c[t]="inherit"),s&&"set"in s&&void 0===(n=s.set(e,n,r))||(u?c.setProperty(t,n):c[t]=n))}},css:function(e,t,n,r){var i,o,s,a=he.camelCase(t);return ut.test(t)||(t=$(a)),s=he.cssHooks[t]||he.cssHooks[a],s&&"get"in s&&(i=s.get(e,!0,n)),void 0===i&&(i=O(e,t,r)),"normal"===i&&t in lt&&(i=lt[t]),""===n||n?(o=parseFloat(i),!0===n||isFinite(o)?o||0:i):i}}),he.each(["height","width"],function(e,t){he.cssHooks[t]={get:function(e,n,r){if(n)return!at.test(he.css(e,"display"))||e.getClientRects().length&&e.getBoundingClientRect().width?I(e,t,r):We(e,ct,function(){return I(e,t,r)})},set:function(e,n,r){var i,o=r&&st(e),s=r&&H(e,t,r,"border-box"===he.css(e,"boxSizing",!1,o),o);return s&&(i=Re.exec(n))&&"px"!==(i[3]||"px")&&(e.style[t]=n,n=he.css(e,t)),P(e,n,s)}}}),he.cssHooks.marginLeft=q(pe.reliableMarginLeft,function(e,t){if(t)return(parseFloat(O(e,"marginLeft"))||e.getBoundingClientRect().left-We(e,{marginLeft:0},function(){return e.getBoundingClientRect().left}))+"px"}),he.each({margin:"",padding:"",border:"Width"},function(e,t){he.cssHooks[e+t]={expand:function(n){for(var r=0,i={},o="string"==typeof n?n.split(" "):[n];r<4;r++)i[e+_e[r]+t]=o[r]||o[r-2]||o[0];return i}},it.test(e)||(he.cssHooks[e+t].set=P)}),he.fn.extend({css:function(e,t){return Oe(this,function(e,t,n){var r,i,o={},s=0;if(Array.isArray(t)){for(r=st(e),i=t.length;s<i;s++)o[t[s]]=he.css(e,t[s],!1,r);return o}return void 0!==n?he.style(e,t,n):he.css(e,t)},e,t,arguments.length>1)}}),he.Tween=R,R.prototype={constructor:R,init:function(e,t,n,r,i,o){this.elem=e,this.prop=n,this.easing=i||he.easing._default,this.options=t,this.start=this.now=this.cur(),this.end=r,this.unit=o||(he.cssNumber[n]?"":"px")},cur:function(){var e=R.propHooks[this.prop];return e&&e.get?e.get(this):R.propHooks._default.get(this)},run:function(e){var t,n=R.propHooks[this.prop];return this.options.duration?this.pos=t=he.easing[this.easing](e,this.options.duration*e,0,1,this.options.duration):this.pos=t=e,this.now=(this.end-this.start)*t+this.start,this.options.step&&this.options.step.call(this.elem,this.now,this),n&&n.set?n.set(this):R.propHooks._default.set(this),this}},R.prototype.init.prototype=R.prototype,R.propHooks={_default:{get:function(e){var t;return 1!==e.elem.nodeType||null!=e.elem[e.prop]&&null==e.elem.style[e.prop]?e.elem[e.prop]:(t=he.css(e.elem,e.prop,""),t&&"auto"!==t?t:0)},set:function(e){he.fx.step[e.prop]?he.fx.step[e.prop](e):1!==e.elem.nodeType||null==e.elem.style[he.cssProps[e.prop]]&&!he.cssHooks[e.prop]?e.elem[e.prop]=e.now:he.style(e.elem,e.prop,e.now+e.unit)}}},R.propHooks.scrollTop=R.propHooks.scrollLeft={set:function(e){e.elem.nodeType&&e.elem.parentNode&&(e.elem[e.prop]=e.now)}},he.easing={linear:function(e){return e},swing:function(e){return.5-Math.cos(e*Math.PI)/2},_default:"swing"},he.fx=R.prototype.init,he.fx.step={};var pt,ht,gt=/^(?:toggle|show|hide)$/,vt=/queueHooks$/;he.Animation=he.extend(X,{tweeners:{"*":[function(e,t){var n=this.createTween(e,t);return g(n.elem,e,Re.exec(t),n),n}]},tweener:function(e,t){he.isFunction(e)?(t=e,e=["*"]):e=e.match(Ae);for(var n,r=0,i=e.length;r<i;r++)n=e[r],X.tweeners[n]=X.tweeners[n]||[],X.tweeners[n].unshift(t)},prefilters:[z],prefilter:function(e,t){t?X.prefilters.unshift(e):X.prefilters.push(e)}}),he.speed=function(e,t,n){var r=e&&"object"==typeof e?he.extend({},e):{complete:n||!n&&t||he.isFunction(e)&&e,duration:e,easing:n&&t||t&&!he.isFunction(t)&&t};return he.fx.off?r.duration=0:"number"!=typeof r.duration&&(r.duration in he.fx.speeds?r.duration=he.fx.speeds[r.duration]:r.duration=he.fx.speeds._default),null!=r.queue&&!0!==r.queue||(r.queue="fx"),r.old=r.complete,r.complete=function(){he.isFunction(r.old)&&r.old.call(this),r.queue&&he.dequeue(this,r.queue)},r},he.fn.extend({fadeTo:function(e,t,n,r){return this.filter(Me).css("opacity",0).show().end().animate({opacity:t},e,n,r)},animate:function(e,t,n,r){var i=he.isEmptyObject(e),o=he.speed(t,n,r),s=function(){var t=X(this,he.extend({},e),o);(i||Fe.get(this,"finish"))&&t.stop(!0)};return s.finish=s,i||!1===o.queue?this.each(s):this.queue(o.queue,s)},stop:function(e,t,n){var r=function(e){var t=e.stop;delete e.stop,t(n)};return"string"!=typeof e&&(n=t,t=e,e=void 0),t&&!1!==e&&this.queue(e||"fx",[]),this.each(function(){var t=!0,i=null!=e&&e+"queueHooks",o=he.timers,s=Fe.get(this);if(i)s[i]&&s[i].stop&&r(s[i]);else for(i in s)s[i]&&s[i].stop&&vt.test(i)&&r(s[i]) ;for(i=o.length;i--;)o[i].elem!==this||null!=e&&o[i].queue!==e||(o[i].anim.stop(n),t=!1,o.splice(i,1));!t&&n||he.dequeue(this,e)})},finish:function(e){return!1!==e&&(e=e||"fx"),this.each(function(){var t,n=Fe.get(this),r=n[e+"queue"],i=n[e+"queueHooks"],o=he.timers,s=r?r.length:0;for(n.finish=!0,he.queue(this,e,[]),i&&i.stop&&i.stop.call(this,!0),t=o.length;t--;)o[t].elem===this&&o[t].queue===e&&(o[t].anim.stop(!0),o.splice(t,1));for(t=0;t<s;t++)r[t]&&r[t].finish&&r[t].finish.call(this);delete n.finish})}}),he.each(["toggle","show","hide"],function(e,t){var n=he.fn[t];he.fn[t]=function(e,r,i){return null==e||"boolean"==typeof e?n.apply(this,arguments):this.animate(W(t,!0),e,r,i)}}),he.each({slideDown:W("show"),slideUp:W("hide"),slideToggle:W("toggle"),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"},fadeToggle:{opacity:"toggle"}},function(e,t){he.fn[e]=function(e,n,r){return this.animate(t,e,n,r)}}),he.timers=[],he.fx.tick=function(){var e,t=0,n=he.timers;for(pt=he.now();t<n.length;t++)(e=n[t])()||n[t]!==e||n.splice(t--,1);n.length||he.fx.stop(),pt=void 0},he.fx.timer=function(e){he.timers.push(e),he.fx.start()},he.fx.interval=13,he.fx.start=function(){ht||(ht=!0,_())},he.fx.stop=function(){ht=null},he.fx.speeds={slow:600,fast:200,_default:400},he.fn.delay=function(t,n){return t=he.fx?he.fx.speeds[t]||t:t,n=n||"fx",this.queue(n,function(n,r){var i=e.setTimeout(n,t);r.stop=function(){e.clearTimeout(i)}})},function(){var e=ne.createElement("input"),t=ne.createElement("select"),n=t.appendChild(ne.createElement("option"));e.type="checkbox",pe.checkOn=""!==e.value,pe.optSelected=n.selected,e=ne.createElement("input"),e.value="t",e.type="radio",pe.radioValue="t"===e.value}();var mt,yt=he.expr.attrHandle;he.fn.extend({attr:function(e,t){return Oe(this,he.attr,e,t,arguments.length>1)},removeAttr:function(e){return this.each(function(){he.removeAttr(this,e)})}}),he.extend({attr:function(e,t,n){var r,i,o=e.nodeType;if(3!==o&&8!==o&&2!==o)return void 0===e.getAttribute?he.prop(e,t,n):(1===o&&he.isXMLDoc(e)||(i=he.attrHooks[t.toLowerCase()]||(he.expr.match.bool.test(t)?mt:void 0)),void 0!==n?null===n?void he.removeAttr(e,t):i&&"set"in i&&void 0!==(r=i.set(e,n,t))?r:(e.setAttribute(t,n+""),n):i&&"get"in i&&null!==(r=i.get(e,t))?r:(r=he.find.attr(e,t),null==r?void 0:r))},attrHooks:{type:{set:function(e,t){if(!pe.radioValue&&"radio"===t&&i(e,"input")){var n=e.value;return e.setAttribute("type",t),n&&(e.value=n),t}}}},removeAttr:function(e,t){var n,r=0,i=t&&t.match(Ae);if(i&&1===e.nodeType)for(;n=i[r++];)e.removeAttribute(n)}}),mt={set:function(e,t,n){return!1===t?he.removeAttr(e,n):e.setAttribute(n,n),n}},he.each(he.expr.match.bool.source.match(/\w+/g),function(e,t){var n=yt[t]||he.find.attr;yt[t]=function(e,t,r){var i,o,s=t.toLowerCase();return r||(o=yt[s],yt[s]=i,i=null!=n(e,t,r)?s:null,yt[s]=o),i}});var xt=/^(?:input|select|textarea|button)$/i,bt=/^(?:a|area)$/i;he.fn.extend({prop:function(e,t){return Oe(this,he.prop,e,t,arguments.length>1)},removeProp:function(e){return this.each(function(){delete this[he.propFix[e]||e]})}}),he.extend({prop:function(e,t,n){var r,i,o=e.nodeType;if(3!==o&&8!==o&&2!==o)return 1===o&&he.isXMLDoc(e)||(t=he.propFix[t]||t,i=he.propHooks[t]),void 0!==n?i&&"set"in i&&void 0!==(r=i.set(e,n,t))?r:e[t]=n:i&&"get"in i&&null!==(r=i.get(e,t))?r:e[t]},propHooks:{tabIndex:{get:function(e){var t=he.find.attr(e,"tabindex");return t?parseInt(t,10):xt.test(e.nodeName)||bt.test(e.nodeName)&&e.href?0:-1}}},propFix:{for:"htmlFor",class:"className"}}),pe.optSelected||(he.propHooks.selected={get:function(e){var t=e.parentNode;return t&&t.parentNode&&t.parentNode.selectedIndex,null},set:function(e){var t=e.parentNode;t&&(t.selectedIndex,t.parentNode&&t.parentNode.selectedIndex)}}),he.each(["tabIndex","readOnly","maxLength","cellSpacing","cellPadding","rowSpan","colSpan","useMap","frameBorder","contentEditable"],function(){he.propFix[this.toLowerCase()]=this}),he.fn.extend({addClass:function(e){var t,n,r,i,o,s,a,u=0;if(he.isFunction(e))return this.each(function(t){he(this).addClass(e.call(this,t,Q(this)))});if("string"==typeof e&&e)for(t=e.match(Ae)||[];n=this[u++];)if(i=Q(n),r=1===n.nodeType&&" "+U(i)+" "){for(s=0;o=t[s++];)r.indexOf(" "+o+" ")<0&&(r+=o+" ");a=U(r),i!==a&&n.setAttribute("class",a)}return this},removeClass:function(e){var t,n,r,i,o,s,a,u=0;if(he.isFunction(e))return this.each(function(t){he(this).removeClass(e.call(this,t,Q(this)))});if(!arguments.length)return this.attr("class","");if("string"==typeof e&&e)for(t=e.match(Ae)||[];n=this[u++];)if(i=Q(n),r=1===n.nodeType&&" "+U(i)+" "){for(s=0;o=t[s++];)for(;r.indexOf(" "+o+" ")>-1;)r=r.replace(" "+o+" "," ");a=U(r),i!==a&&n.setAttribute("class",a)}return this},toggleClass:function(e,t){var n=typeof e;return"boolean"==typeof t&&"string"===n?t?this.addClass(e):this.removeClass(e):he.isFunction(e)?this.each(function(n){he(this).toggleClass(e.call(this,n,Q(this),t),t)}):this.each(function(){var t,r,i,o;if("string"===n)for(r=0,i=he(this),o=e.match(Ae)||[];t=o[r++];)i.hasClass(t)?i.removeClass(t):i.addClass(t);else void 0!==e&&"boolean"!==n||(t=Q(this),t&&Fe.set(this,"__className__",t),this.setAttribute&&this.setAttribute("class",t||!1===e?"":Fe.get(this,"__className__")||""))})},hasClass:function(e){var t,n,r=0;for(t=" "+e+" ";n=this[r++];)if(1===n.nodeType&&(" "+U(Q(n))+" ").indexOf(t)>-1)return!0;return!1}});var wt=/\r/g;he.fn.extend({val:function(e){var t,n,r,i=this[0];{if(arguments.length)return r=he.isFunction(e),this.each(function(n){var i;1===this.nodeType&&(i=r?e.call(this,n,he(this).val()):e,null==i?i="":"number"==typeof i?i+="":Array.isArray(i)&&(i=he.map(i,function(e){return null==e?"":e+""})),(t=he.valHooks[this.type]||he.valHooks[this.nodeName.toLowerCase()])&&"set"in t&&void 0!==t.set(this,i,"value")||(this.value=i))});if(i)return(t=he.valHooks[i.type]||he.valHooks[i.nodeName.toLowerCase()])&&"get"in t&&void 0!==(n=t.get(i,"value"))?n:(n=i.value,"string"==typeof n?n.replace(wt,""):null==n?"":n)}}}),he.extend({valHooks:{option:{get:function(e){var t=he.find.attr(e,"value");return null!=t?t:U(he.text(e))}},select:{get:function(e){var t,n,r,o=e.options,s=e.selectedIndex,a="select-one"===e.type,u=a?null:[],c=a?s+1:o.length;for(r=s<0?c:a?s:0;r<c;r++)if(n=o[r],(n.selected||r===s)&&!n.disabled&&(!n.parentNode.disabled||!i(n.parentNode,"optgroup"))){if(t=he(n).val(),a)return t;u.push(t)}return u},set:function(e,t){for(var n,r,i=e.options,o=he.makeArray(t),s=i.length;s--;)r=i[s],(r.selected=he.inArray(he.valHooks.option.get(r),o)>-1)&&(n=!0);return n||(e.selectedIndex=-1),o}}}}),he.each(["radio","checkbox"],function(){he.valHooks[this]={set:function(e,t){if(Array.isArray(t))return e.checked=he.inArray(he(e).val(),t)>-1}},pe.checkOn||(he.valHooks[this].get=function(e){return null===e.getAttribute("value")?"on":e.value})});var Tt=/^(?:focusinfocus|focusoutblur)$/;he.extend(he.event,{trigger:function(t,n,r,i){var o,s,a,u,c,l,f,d=[r||ne],p=le.call(t,"type")?t.type:t,h=le.call(t,"namespace")?t.namespace.split("."):[];if(s=a=r=r||ne,3!==r.nodeType&&8!==r.nodeType&&!Tt.test(p+he.event.triggered)&&(p.indexOf(".")>-1&&(h=p.split("."),p=h.shift(),h.sort()),c=p.indexOf(":")<0&&"on"+p,t=t[he.expando]?t:new he.Event(p,"object"==typeof t&&t),t.isTrigger=i?2:3,t.namespace=h.join("."),t.rnamespace=t.namespace?new RegExp("(^|\\.)"+h.join("\\.(?:.*\\.|)")+"(\\.|$)"):null,t.result=void 0,t.target||(t.target=r),n=null==n?[t]:he.makeArray(n,[t]),f=he.event.special[p]||{},i||!f.trigger||!1!==f.trigger.apply(r,n))){if(!i&&!f.noBubble&&!he.isWindow(r)){for(u=f.delegateType||p,Tt.test(u+p)||(s=s.parentNode);s;s=s.parentNode)d.push(s),a=s;a===(r.ownerDocument||ne)&&d.push(a.defaultView||a.parentWindow||e)}for(o=0;(s=d[o++])&&!t.isPropagationStopped();)t.type=o>1?u:f.bindType||p,l=(Fe.get(s,"events")||{})[t.type]&&Fe.get(s,"handle"),l&&l.apply(s,n),(l=c&&s[c])&&l.apply&&qe(s)&&(t.result=l.apply(s,n),!1===t.result&&t.preventDefault());return t.type=p,i||t.isDefaultPrevented()||f._default&&!1!==f._default.apply(d.pop(),n)||!qe(r)||c&&he.isFunction(r[p])&&!he.isWindow(r)&&(a=r[c],a&&(r[c]=null),he.event.triggered=p,r[p](),he.event.triggered=void 0,a&&(r[c]=a)),t.result}},simulate:function(e,t,n){var r=he.extend(new he.Event,n,{type:e,isSimulated:!0});he.event.trigger(r,null,t)}}),he.fn.extend({trigger:function(e,t){return this.each(function(){he.event.trigger(e,t,this)})},triggerHandler:function(e,t){var n=this[0];if(n)return he.event.trigger(e,t,n,!0)}}),he.each("blur focus focusin focusout resize scroll click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup contextmenu".split(" "),function(e,t){he.fn[t]=function(e,n){return arguments.length>0?this.on(t,null,e,n):this.trigger(t)}}),he.fn.extend({hover:function(e,t){return this.mouseenter(e).mouseleave(t||e)}}),pe.focusin="onfocusin"in e,pe.focusin||he.each({focus:"focusin",blur:"focusout"},function(e,t){var n=function(e){he.event.simulate(t,e.target,he.event.fix(e))};he.event.special[t]={setup:function(){var r=this.ownerDocument||this,i=Fe.access(r,t);i||r.addEventListener(e,n,!0),Fe.access(r,t,(i||0)+1)},teardown:function(){var r=this.ownerDocument||this,i=Fe.access(r,t)-1;i?Fe.access(r,t,i):(r.removeEventListener(e,n,!0),Fe.remove(r,t))}}});var St=e.location,Et=he.now(),Ct=/\?/;he.parseXML=function(t){var n;if(!t||"string"!=typeof t)return null;try{n=(new e.DOMParser).parseFromString(t,"text/xml")}catch(e){n=void 0}return n&&!n.getElementsByTagName("parsererror").length||he.error("Invalid XML: "+t),n};var kt=/\[\]$/,Nt=/\r?\n/g,jt=/^(?:submit|button|image|reset|file)$/i,At=/^(?:input|select|textarea|keygen)/i;he.param=function(e,t){var n,r=[],i=function(e,t){var n=he.isFunction(t)?t():t;r[r.length]=encodeURIComponent(e)+"="+encodeURIComponent(null==n?"":n)};if(Array.isArray(e)||e.jquery&&!he.isPlainObject(e))he.each(e,function(){i(this.name,this.value)});else for(n in e)Y(n,e[n],t,i);return r.join("&")},he.fn.extend({serialize:function(){return he.param(this.serializeArray())},serializeArray:function(){return this.map(function(){var e=he.prop(this,"elements");return e?he.makeArray(e):this}).filter(function(){var e=this.type;return this.name&&!he(this).is(":disabled")&&At.test(this.nodeName)&&!jt.test(e)&&(this.checked||!ze.test(e))}).map(function(e,t){var n=he(this).val();return null==n?null:Array.isArray(n)?he.map(n,function(e){return{name:t.name,value:e.replace(Nt,"\r\n")}}):{name:t.name,value:n.replace(Nt,"\r\n")}}).get()}});var Lt=/%20/g,Dt=/#.*$/,Ot=/([?&])_=[^&]*/,qt=/^(.*?):[ \t]*([^\r\n]*)$/gm,Ft=/^(?:about|app|app-storage|.+-extension|file|res|widget):$/,$t=/^(?:GET|HEAD)$/,Pt=/^\/\//,Ht={},It={},Rt="*/".concat("*"),_t=ne.createElement("a");_t.href=St.href,he.extend({active:0,lastModified:{},etag:{},ajaxSettings:{url:St.href,type:"GET",isLocal:Ft.test(St.protocol),global:!0,processData:!0,async:!0,contentType:"application/x-www-form-urlencoded; charset=UTF-8",accepts:{"*":Rt,text:"text/plain",html:"text/html",xml:"application/xml, text/xml",json:"application/json, text/javascript"},contents:{xml:/\bxml\b/,html:/\bhtml/,json:/\bjson\b/},responseFields:{xml:"responseXML",text:"responseText",json:"responseJSON"},converters:{"* text":String,"text html":!0,"text json":JSON.parse,"text xml":he.parseXML},flatOptions:{url:!0,context:!0}},ajaxSetup:function(e,t){return t?K(K(e,he.ajaxSettings),t):K(he.ajaxSettings,e)},ajaxPrefilter:J(Ht),ajaxTransport:J(It),ajax:function(t,n){function r(t,n,r,a){var c,d,p,b,w,T=n;l||(l=!0,u&&e.clearTimeout(u),i=void 0,s=a||"",S.readyState=t>0?4:0,c=t>=200&&t<300||304===t,r&&(b=Z(h,S,r)),b=ee(h,b,S,c),c?(h.ifModified&&(w=S.getResponseHeader("Last-Modified"),w&&(he.lastModified[o]=w),(w=S.getResponseHeader("etag"))&&(he.etag[o]=w)),204===t||"HEAD"===h.type?T="nocontent":304===t?T="notmodified":(T=b.state,d=b.data,p=b.error,c=!p)):(p=T,!t&&T||(T="error",t<0&&(t=0))),S.status=t,S.statusText=(n||T)+"",c?m.resolveWith(g,[d,T,S]):m.rejectWith(g,[S,T,p]),S.statusCode(x),x=void 0,f&&v.trigger(c?"ajaxSuccess":"ajaxError",[S,h,c?d:p]),y.fireWith(g,[S,T]),f&&(v.trigger("ajaxComplete",[S,h]),--he.active||he.event.trigger("ajaxStop")))}"object"==typeof t&&(n=t,t=void 0),n=n||{};var i,o,s,a,u,c,l,f,d,p,h=he.ajaxSetup({},n),g=h.context||h,v=h.context&&(g.nodeType||g.jquery)?he(g):he.event,m=he.Deferred(),y=he.Callbacks("once memory"),x=h.statusCode||{},b={},w={},T="canceled",S={readyState:0,getResponseHeader:function(e){var t;if(l){if(!a)for(a={};t=qt.exec(s);)a[t[1].toLowerCase()]=t[2];t=a[e.toLowerCase()]}return null==t?null:t},getAllResponseHeaders:function(){return l?s:null},setRequestHeader:function(e,t){return null==l&&(e=w[e.toLowerCase()]=w[e.toLowerCase()]||e,b[e]=t),this},overrideMimeType:function(e){return null==l&&(h.mimeType=e),this},statusCode:function(e){var t;if(e)if(l)S.always(e[S.status]);else for(t in e)x[t]=[x[t],e[t]];return this},abort:function(e){var t=e||T;return i&&i.abort(t),r(0,t),this}};if(m.promise(S),h.url=((t||h.url||St.href)+"").replace(Pt,St.protocol+"//"),h.type=n.method||n.type||h.method||h.type,h.dataTypes=(h.dataType||"*").toLowerCase().match(Ae)||[""],null==h.crossDomain){c=ne.createElement("a");try{c.href=h.url,c.href=c.href,h.crossDomain=_t.protocol+"//"+_t.host!=c.protocol+"//"+c.host}catch(e){h.crossDomain=!0}}if(h.data&&h.processData&&"string"!=typeof h.data&&(h.data=he.param(h.data,h.traditional)),G(Ht,h,n,S),l)return S;f=he.event&&h.global,f&&0==he.active++&&he.event.trigger("ajaxStart"),h.type=h.type.toUpperCase(),h.hasContent=!$t.test(h.type),o=h.url.replace(Dt,""),h.hasContent?h.data&&h.processData&&0===(h.contentType||"").indexOf("application/x-www-form-urlencoded")&&(h.data=h.data.replace(Lt,"+")):(p=h.url.slice(o.length),h.data&&(o+=(Ct.test(o)?"&":"?")+h.data,delete h.data),!1===h.cache&&(o=o.replace(Ot,"$1"),p=(Ct.test(o)?"&":"?")+"_="+Et+++p),h.url=o+p),h.ifModified&&(he.lastModified[o]&&S.setRequestHeader("If-Modified-Since",he.lastModified[o]),he.etag[o]&&S.setRequestHeader("If-None-Match",he.etag[o])),(h.data&&h.hasContent&&!1!==h.contentType||n.contentType)&&S.setRequestHeader("Content-Type",h.contentType),S.setRequestHeader("Accept",h.dataTypes[0]&&h.accepts[h.dataTypes[0]]?h.accepts[h.dataTypes[0]]+("*"!==h.dataTypes[0]?", "+Rt+"; q=0.01":""):h.accepts["*"]);for(d in h.headers)S.setRequestHeader(d,h.headers[d]);if(h.beforeSend&&(!1===h.beforeSend.call(g,S,h)||l))return S.abort();if(T="abort",y.add(h.complete),S.done(h.success),S.fail(h.error),i=G(It,h,n,S)){if(S.readyState=1,f&&v.trigger("ajaxSend",[S,h]),l)return S;h.async&&h.timeout>0&&(u=e.setTimeout(function(){S.abort("timeout")},h.timeout));try{l=!1,i.send(b,r)}catch(e){if(l)throw e;r(-1,e)}}else r(-1,"No Transport");return S},getJSON:function(e,t,n){return he.get(e,t,n,"json")},getScript:function(e,t){return he.get(e,void 0,t,"script")}}),he.each(["get","post"],function(e,t){he[t]=function(e,n,r,i){return he.isFunction(n)&&(i=i||r,r=n,n=void 0),he.ajax(he.extend({url:e,type:t,dataType:i,data:n,success:r},he.isPlainObject(e)&&e))}}),he._evalUrl=function(e){return he.ajax({url:e,type:"GET",dataType:"script",cache:!0,async:!1,global:!1,throws:!0})},he.fn.extend({wrapAll:function(e){var t;return this[0]&&(he.isFunction(e)&&(e=e.call(this[0])),t=he(e,this[0].ownerDocument).eq(0).clone(!0),this[0].parentNode&&t.insertBefore(this[0]),t.map(function(){for(var e=this;e.firstElementChild;)e=e.firstElementChild;return e}).append(this)),this},wrapInner:function(e){return he.isFunction(e)?this.each(function(t){he(this).wrapInner(e.call(this,t))}):this.each(function(){var t=he(this),n=t.contents();n.length?n.wrapAll(e):t.append(e)})},wrap:function(e){var t=he.isFunction(e);return this.each(function(n){he(this).wrapAll(t?e.call(this,n):e)})},unwrap:function(e){return this.parent(e).not("body").each(function(){he(this).replaceWith(this.childNodes)}),this}}),he.expr.pseudos.hidden=function(e){return!he.expr.pseudos.visible(e)},he.expr.pseudos.visible=function(e){return!!(e.offsetWidth||e.offsetHeight||e.getClientRects().length)},he.ajaxSettings.xhr=function(){try{return new e.XMLHttpRequest}catch(e){}};var Mt={0:200,1223:204},Wt=he.ajaxSettings.xhr();pe.cors=!!Wt&&"withCredentials"in Wt,pe.ajax=Wt=!!Wt,he.ajaxTransport(function(t){var n,r;if(pe.cors||Wt&&!t.crossDomain)return{send:function(i,o){var s,a=t.xhr();if(a.open(t.type,t.url,t.async,t.username,t.password),t.xhrFields)for(s in t.xhrFields)a[s]=t.xhrFields[s];t.mimeType&&a.overrideMimeType&&a.overrideMimeType(t.mimeType),t.crossDomain||i["X-Requested-With"]||(i["X-Requested-With"]="XMLHttpRequest");for(s in i)a.setRequestHeader(s,i[s]);n=function(e){return function(){n&&(n=r=a.onload=a.onerror=a.onabort=a.onreadystatechange=null,"abort"===e?a.abort():"error"===e?"number"!=typeof a.status?o(0,"error"):o(a.status,a.statusText):o(Mt[a.status]||a.status,a.statusText,"text"!==(a.responseType||"text")||"string"!=typeof a.responseText?{binary:a.response}:{text:a.responseText},a.getAllResponseHeaders()))}},a.onload=n(),r=a.onerror=n("error"),void 0!==a.onabort?a.onabort=r:a.onreadystatechange=function(){4===a.readyState&&e.setTimeout(function(){n&&r()})},n=n("abort");try{a.send(t.hasContent&&t.data||null)}catch(e){if(n)throw e}},abort:function(){n&&n()}}}),he.ajaxPrefilter(function(e){e.crossDomain&&(e.contents.script=!1)}),he.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},contents:{script:/\b(?:java|ecma)script\b/},converters:{"text script":function(e){return he.globalEval(e),e}}}),he.ajaxPrefilter("script",function(e){void 0===e.cache&&(e.cache=!1),e.crossDomain&&(e.type="GET")}),he.ajaxTransport("script",function(e){if(e.crossDomain){var t,n;return{send:function(r,i){t=he("<script>").prop({charset:e.scriptCharset,src:e.url}).on("load error",n=function(e){t.remove(),n=null,e&&i("error"===e.type?404:200,e.type)}),ne.head.appendChild(t[0])},abort:function(){n&&n()}}}});var Bt=[],zt=/(=)\?(?=&|$)|\?\?/;he.ajaxSetup({jsonp:"callback",jsonpCallback:function(){var e=Bt.pop()||he.expando+"_"+Et++;return this[e]=!0,e}}),he.ajaxPrefilter("json jsonp",function(t,n,r){var i,o,s,a=!1!==t.jsonp&&(zt.test(t.url)?"url":"string"==typeof t.data&&0===(t.contentType||"").indexOf("application/x-www-form-urlencoded")&&zt.test(t.data)&&"data");if(a||"jsonp"===t.dataTypes[0])return i=t.jsonpCallback=he.isFunction(t.jsonpCallback)?t.jsonpCallback():t.jsonpCallback,a?t[a]=t[a].replace(zt,"$1"+i):!1!==t.jsonp&&(t.url+=(Ct.test(t.url)?"&":"?")+t.jsonp+"="+i),t.converters["script json"]=function(){return s||he.error(i+" was not called"),s[0]},t.dataTypes[0]="json",o=e[i],e[i]=function(){s=arguments},r.always(function(){void 0===o?he(e).removeProp(i):e[i]=o,t[i]&&(t.jsonpCallback=n.jsonpCallback,Bt.push(i)),s&&he.isFunction(o)&&o(s[0]),s=o=void 0}),"script"}),pe.createHTMLDocument=function(){var e=ne.implementation.createHTMLDocument("").body;return e.innerHTML="<form></form><form></form>",2===e.childNodes.length}(),he.parseHTML=function(e,t,n){if("string"!=typeof e)return[];"boolean"==typeof t&&(n=t,t=!1);var r,i,o;return t||(pe.createHTMLDocument?(t=ne.implementation.createHTMLDocument(""),r=t.createElement("base"),r.href=ne.location.href,t.head.appendChild(r)):t=ne),i=Se.exec(e),o=!n&&[],i?[t.createElement(i[1])]:(i=b([e],t,o),o&&o.length&&he(o).remove(),he.merge([],i.childNodes))},he.fn.load=function(e,t,n){var r,i,o,s=this,a=e.indexOf(" ");return a>-1&&(r=U(e.slice(a)),e=e.slice(0,a)),he.isFunction(t)?(n=t,t=void 0):t&&"object"==typeof t&&(i="POST"),s.length>0&&he.ajax({url:e,type:i||"GET",dataType:"html",data:t}).done(function(e){o=arguments,s.html(r?he("<div>").append(he.parseHTML(e)).find(r):e)}).always(n&&function(e,t){s.each(function(){n.apply(this,o||[e.responseText,t,e])})}),this},he.each(["ajaxStart","ajaxStop","ajaxComplete","ajaxError","ajaxSuccess","ajaxSend"],function(e,t){he.fn[t]=function(e){return this.on(t,e)}}),he.expr.pseudos.animated=function(e){return he.grep(he.timers,function(t){return e===t.elem}).length},he.offset={setOffset:function(e,t,n){var r,i,o,s,a,u,c,l=he.css(e,"position"),f=he(e),d={};"static"===l&&(e.style.position="relative"),a=f.offset(),o=he.css(e,"top"),u=he.css(e,"left"),c=("absolute"===l||"fixed"===l)&&(o+u).indexOf("auto")>-1,c?(r=f.position(),s=r.top,i=r.left):(s=parseFloat(o)||0,i=parseFloat(u)||0),he.isFunction(t)&&(t=t.call(e,n,he.extend({},a))),null!=t.top&&(d.top=t.top-a.top+s),null!=t.left&&(d.left=t.left-a.left+i),"using"in t?t.using.call(e,d):f.css(d)}},he.fn.extend({offset:function(e){if(arguments.length)return void 0===e?this:this.each(function(t){he.offset.setOffset(this,e,t)});var t,n,r,i,o=this[0];if(o)return o.getClientRects().length?(r=o.getBoundingClientRect(),t=o.ownerDocument,n=t.documentElement,i=t.defaultView,{top:r.top+i.pageYOffset-n.clientTop,left:r.left+i.pageXOffset-n.clientLeft}):{top:0,left:0}},position:function(){if(this[0]){var e,t,n=this[0],r={top:0,left:0};return"fixed"===he.css(n,"position")?t=n.getBoundingClientRect():(e=this.offsetParent(),t=this.offset(),i(e[0],"html")||(r=e.offset()),r={top:r.top+he.css(e[0],"borderTopWidth",!0),left:r.left+he.css(e[0],"borderLeftWidth",!0)}),{top:t.top-r.top-he.css(n,"marginTop",!0),left:t.left-r.left-he.css(n,"marginLeft",!0)}}},offsetParent:function(){return this.map(function(){for(var e=this.offsetParent;e&&"static"===he.css(e,"position");)e=e.offsetParent;return e||Ye})}}),he.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},function(e,t){var n="pageYOffset"===t;he.fn[e]=function(r){return Oe(this,function(e,r,i){var o;if(he.isWindow(e)?o=e:9===e.nodeType&&(o=e.defaultView),void 0===i)return o?o[t]:e[r];o?o.scrollTo(n?o.pageXOffset:i,n?i:o.pageYOffset):e[r]=i},e,r,arguments.length)}}),he.each(["top","left"],function(e,t){he.cssHooks[t]=q(pe.pixelPosition,function(e,n){if(n)return n=O(e,t),ot.test(n)?he(e).position()[t]+"px":n})}),he.each({Height:"height",Width:"width"},function(e,t){he.each({padding:"inner"+e,content:t,"":"outer"+e},function(n,r){he.fn[r]=function(i,o){var s=arguments.length&&(n||"boolean"!=typeof i),a=n||(!0===i||!0===o?"margin":"border");return Oe(this,function(t,n,i){var o;return he.isWindow(t)?0===r.indexOf("outer")?t["inner"+e]:t.document.documentElement["client"+e]:9===t.nodeType?(o=t.documentElement,Math.max(t.body["scroll"+e],o["scroll"+e],t.body["offset"+e],o["offset"+e],o["client"+e])):void 0===i?he.css(t,n,a):he.style(t,n,i,a)},t,s?i:void 0,s)}})}),he.fn.extend({bind:function(e,t,n){return this.on(e,null,t,n)},unbind:function(e,t){return this.off(e,null,t)},delegate:function(e,t,n,r){return this.on(t,e,n,r)},undelegate:function(e,t,n){return 1===arguments.length?this.off(e,"**"):this.off(t,e||"**",n)}}),he.holdReady=function(e){e?he.readyWait++:he.ready(!0)},he.isArray=Array.isArray,he.parseJSON=JSON.parse,he.nodeName=i,"function"==typeof define&&define.amd&&define("jquery",[],function(){return he});var Vt=e.jQuery,Xt=e.$;return he.noConflict=function(t){return e.$===he&&(e.$=Xt),t&&e.jQuery===he&&(e.jQuery=Vt),he},t||(e.jQuery=e.$=he),he}),jQuery.extend({highlight:function(e,t,n,r){if(3===e.nodeType){var i=e.data.match(t);if(i){var o=document.createElement(n||"span");o.className=r||"highlight";var s=e.splitText(i.index);s.splitText(i[0].length);var a=s.cloneNode(!0);return o.appendChild(a),s.parentNode.replaceChild(o,s),1}}else if(1===e.nodeType&&e.childNodes&&!/(script|style)/i.test(e.tagName)&&(e.tagName!==n.toUpperCase()||e.className!==r))for(var u=0;u<e.childNodes.length;u++)u+=jQuery.highlight(e.childNodes[u],t,n,r);return 0}}),jQuery.fn.unhighlight=function(e){var t={className:"highlight",element:"span"};return jQuery.extend(t,e),this.find(t.element+"."+t.className).each(function(){var e=this.parentNode;e.replaceChild(this.firstChild,this),e.normalize()}).end()},jQuery.fn.highlight=function(e,t){var n={className:"highlight",element:"span",caseSensitive:!1,wordsOnly:!1};if(jQuery.extend(n,t),e.constructor===String&&(e=[e]),e=jQuery.grep(e,function(e,t){return""!=e}),e=jQuery.map(e,function(e,t){return e.replace(/[-[\]{}()*+?.,\\^$|#\s]/g,"\\$&")}),0==e.length)return this;var r=n.caseSensitive?"":"i",i="("+e.join("|")+")";n.wordsOnly&&(i="\\b"+i+"\\b");var o=new RegExp(i,r);return this.each(function(){jQuery.highlight(this,o,n.element,n.className)})},function(){var e=function(t){var n=new e.Index;return n.pipeline.add(e.trimmer,e.stopWordFilter,e.stemmer),t&&t.call(n,n),n};e.version="0.5.7",e.utils={},e.utils.warn=function(e){return function(t){e.console&&console.warn&&console.warn(t)}}(this),e.EventEmitter=function(){this.events={}},e.EventEmitter.prototype.addListener=function(){var e=Array.prototype.slice.call(arguments),t=e.pop(),n=e;if("function"!=typeof t)throw new TypeError("last argument must be a function");n.forEach(function(e){this.hasHandler(e)||(this.events[e]=[]),this.events[e].push(t)},this)},e.EventEmitter.prototype.removeListener=function(e,t){if(this.hasHandler(e)){var n=this.events[e].indexOf(t);this.events[e].splice(n,1),this.events[e].length||delete this.events[e]}},e.EventEmitter.prototype.emit=function(e){if(this.hasHandler(e)){var t=Array.prototype.slice.call(arguments,1);this.events[e].forEach(function(e){e.apply(void 0,t)})}},e.EventEmitter.prototype.hasHandler=function(e){return e in this.events},e.tokenizer=function(e){if(!arguments.length||null==e||void 0==e)return[];if(Array.isArray(e))return e.map(function(e){return e.toLowerCase()});for(var t=e.toString().replace(/^\s+/,""),n=t.length-1;n>=0;n--)if(/\S/.test(t.charAt(n))){t=t.substring(0,n+1);break}return t.split(/(?:\s+|\-)/).filter(function(e){return!!e}).map(function(e){return e.toLowerCase()})},e.Pipeline=function(){this._stack=[]},e.Pipeline.registeredFunctions={},e.Pipeline.registerFunction=function(t,n){n in this.registeredFunctions&&e.utils.warn("Overwriting existing registered function: "+n),t.label=n,e.Pipeline.registeredFunctions[t.label]=t},e.Pipeline.warnIfFunctionNotRegistered=function(t){t.label&&t.label in this.registeredFunctions||e.utils.warn("Function is not registered with pipeline. This may cause problems when serialising the index.\n",t)},e.Pipeline.load=function(t){var n=new e.Pipeline;return t.forEach(function(t){var r=e.Pipeline.registeredFunctions[t];if(!r)throw new Error("Cannot load un-registered function: "+t);n.add(r)}),n},e.Pipeline.prototype.add=function(){Array.prototype.slice.call(arguments).forEach(function(t){e.Pipeline.warnIfFunctionNotRegistered(t),this._stack.push(t)},this)},e.Pipeline.prototype.after=function(t,n){e.Pipeline.warnIfFunctionNotRegistered(n);var r=this._stack.indexOf(t)+1;this._stack.splice(r,0,n)},e.Pipeline.prototype.before=function(t,n){e.Pipeline.warnIfFunctionNotRegistered(n);var r=this._stack.indexOf(t);this._stack.splice(r,0,n)},e.Pipeline.prototype.remove=function(e){var t=this._stack.indexOf(e);this._stack.splice(t,1)},e.Pipeline.prototype.run=function(e){for(var t=[],n=e.length,r=this._stack.length,i=0;i<n;i++){for(var o=e[i],s=0;s<r&&void 0!==(o=this._stack[s](o,i,e));s++);void 0!==o&&t.push(o)}return t},e.Pipeline.prototype.reset=function(){this._stack=[]},e.Pipeline.prototype.toJSON=function(){return this._stack.map(function(t){return e.Pipeline.warnIfFunctionNotRegistered(t),t.label})},e.Vector=function(){this._magnitude=null,this.list=void 0,this.length=0},e.Vector.Node=function(e,t,n){this.idx=e,this.val=t,this.next=n},e.Vector.prototype.insert=function(t,n){var r=this.list;if(!r)return this.list=new e.Vector.Node(t,n,r),this.length++;for(var i=r,o=r.next;void 0!=o;){if(t<o.idx)return i.next=new e.Vector.Node(t,n,o),this.length++;i=o,o=o.next}return i.next=new e.Vector.Node(t,n,o),this.length++},e.Vector.prototype.magnitude=function(){if(this._magniture)return this._magnitude;for(var e,t=this.list,n=0;t;)e=t.val,n+=e*e,t=t.next;return this._magnitude=Math.sqrt(n)},e.Vector.prototype.dot=function(e){for(var t=this.list,n=e.list,r=0;t&&n;)t.idx<n.idx?t=t.next:t.idx>n.idx?n=n.next:(r+=t.val*n.val,t=t.next,n=n.next);return r},e.Vector.prototype.similarity=function(e){return this.dot(e)/(this.magnitude()*e.magnitude())},e.SortedSet=function(){this.length=0,this.elements=[]},e.SortedSet.load=function(e){var t=new this;return t.elements=e,t.length=e.length,t},e.SortedSet.prototype.add=function(){Array.prototype.slice.call(arguments).forEach(function(e){~this.indexOf(e)||this.elements.splice(this.locationFor(e),0,e)},this),this.length=this.elements.length},e.SortedSet.prototype.toArray=function(){return this.elements.slice()},e.SortedSet.prototype.map=function(e,t){return this.elements.map(e,t)},e.SortedSet.prototype.forEach=function(e,t){return this.elements.forEach(e,t)},e.SortedSet.prototype.indexOf=function(e,t,n){var t=t||0,n=n||this.elements.length,r=n-t,i=t+Math.floor(r/2),o=this.elements[i];return r<=1?o===e?i:-1:o<e?this.indexOf(e,i,n):o>e?this.indexOf(e,t,i):o===e?i:void 0},e.SortedSet.prototype.locationFor=function(e,t,n){var t=t||0,n=n||this.elements.length,r=n-t,i=t+Math.floor(r/2),o=this.elements[i];if(r<=1){if(o>e)return i;if(o<e)return i+1}return o<e?this.locationFor(e,i,n):o>e?this.locationFor(e,t,i):void 0},e.SortedSet.prototype.intersect=function(t){for(var n=new e.SortedSet,r=0,i=0,o=this.length,s=t.length,a=this.elements,u=t.elements;;){if(r>o-1||i>s-1)break;a[r]!==u[i]?a[r]<u[i]?r++:a[r]>u[i]&&i++:(n.add(a[r]),r++,i++)}return n},e.SortedSet.prototype.clone=function(){var t=new e.SortedSet;return t.elements=this.toArray(),t.length=t.elements.length,t},e.SortedSet.prototype.union=function(e){var t,n,r;return this.length>=e.length?(t=this,n=e):(t=e,n=this),r=t.clone(),r.add.apply(r,n.toArray()),r},e.SortedSet.prototype.toJSON=function(){return this.toArray()},e.Index=function(){this._fields=[],this._ref="id",this.pipeline=new e.Pipeline,this.documentStore=new e.Store,this.tokenStore=new e.TokenStore,this.corpusTokens=new e.SortedSet,this.eventEmitter=new e.EventEmitter,this._idfCache={},this.on("add","remove","update",function(){this._idfCache={}}.bind(this))},e.Index.prototype.on=function(){var e=Array.prototype.slice.call(arguments);return this.eventEmitter.addListener.apply(this.eventEmitter,e)},e.Index.prototype.off=function(e,t){return this.eventEmitter.removeListener(e,t)},e.Index.load=function(t){t.version!==e.version&&e.utils.warn("version mismatch: current "+e.version+" importing "+t.version);var n=new this;return n._fields=t.fields,n._ref=t.ref,n.documentStore=e.Store.load(t.documentStore),n.tokenStore=e.TokenStore.load(t.tokenStore),n.corpusTokens=e.SortedSet.load(t.corpusTokens),n.pipeline=e.Pipeline.load(t.pipeline),n},e.Index.prototype.field=function(e,t){var t=t||{},n={name:e,boost:t.boost||1};return this._fields.push(n),this},e.Index.prototype.ref=function(e){return this._ref=e,this},e.Index.prototype.add=function(t,n){var r={},i=new e.SortedSet,o=t[this._ref],n=void 0===n||n;this._fields.forEach(function(n){var o=this.pipeline.run(e.tokenizer(t[n.name]));r[n.name]=o,e.SortedSet.prototype.add.apply(i,o)},this),this.documentStore.set(o,i),e.SortedSet.prototype.add.apply(this.corpusTokens,i.toArray());for(var s=0;s<i.length;s++){var a=i.elements[s],u=this._fields.reduce(function(e,t){var n=r[t.name].length;return n?e+r[t.name].filter(function(e){return e===a}).length/n*t.boost:e},0);this.tokenStore.add(a,{ref:o,tf:u})}n&&this.eventEmitter.emit("add",t,this)},e.Index.prototype.remove=function(e,t){var n=e[this._ref],t=void 0===t||t;if(this.documentStore.has(n)){var r=this.documentStore.get(n);this.documentStore.remove(n),r.forEach(function(e){this.tokenStore.remove(e,n)},this),t&&this.eventEmitter.emit("remove",e,this)}},e.Index.prototype.update=function(e,t){var t=void 0===t||t;this.remove(e,!1),this.add(e,!1),t&&this.eventEmitter.emit("update",e,this)},e.Index.prototype.idf=function(e){var t="@"+e;if(Object.prototype.hasOwnProperty.call(this._idfCache,t))return this._idfCache[t];var n=this.tokenStore.count(e),r=1;return n>0&&(r=1+Math.log(this.tokenStore.length/n)),this._idfCache[t]=r},e.Index.prototype.search=function(t){ var n=this.pipeline.run(e.tokenizer(t)),r=new e.Vector,i=[],o=this._fields.reduce(function(e,t){return e+t.boost},0);return n.some(function(e){return this.tokenStore.has(e)},this)?(n.forEach(function(t,n,s){var a=1/s.length*this._fields.length*o,u=this,c=this.tokenStore.expand(t).reduce(function(n,i){var o=u.corpusTokens.indexOf(i),s=u.idf(i),c=1,l=new e.SortedSet;if(i!==t){var f=Math.max(3,i.length-t.length);c=1/Math.log(f)}return o>-1&&r.insert(o,a*s*c),Object.keys(u.tokenStore.get(i)).forEach(function(e){l.add(e)}),n.union(l)},new e.SortedSet);i.push(c)},this),i.reduce(function(e,t){return e.intersect(t)}).map(function(e){return{ref:e,score:r.similarity(this.documentVector(e))}},this).sort(function(e,t){return t.score-e.score})):[]},e.Index.prototype.documentVector=function(t){for(var n=this.documentStore.get(t),r=n.length,i=new e.Vector,o=0;o<r;o++){var s=n.elements[o],a=this.tokenStore.get(s)[t].tf,u=this.idf(s);i.insert(this.corpusTokens.indexOf(s),a*u)}return i},e.Index.prototype.toJSON=function(){return{version:e.version,fields:this._fields,ref:this._ref,documentStore:this.documentStore.toJSON(),tokenStore:this.tokenStore.toJSON(),corpusTokens:this.corpusTokens.toJSON(),pipeline:this.pipeline.toJSON()}},e.Index.prototype.use=function(e){var t=Array.prototype.slice.call(arguments,1);t.unshift(this),e.apply(this,t)},e.Store=function(){this.store={},this.length=0},e.Store.load=function(t){var n=new this;return n.length=t.length,n.store=Object.keys(t.store).reduce(function(n,r){return n[r]=e.SortedSet.load(t.store[r]),n},{}),n},e.Store.prototype.set=function(e,t){this.has(e)||this.length++,this.store[e]=t},e.Store.prototype.get=function(e){return this.store[e]},e.Store.prototype.has=function(e){return e in this.store},e.Store.prototype.remove=function(e){this.has(e)&&(delete this.store[e],this.length--)},e.Store.prototype.toJSON=function(){return{store:this.store,length:this.length}},e.stemmer=function(){var e={ational:"ate",tional:"tion",enci:"ence",anci:"ance",izer:"ize",bli:"ble",alli:"al",entli:"ent",eli:"e",ousli:"ous",ization:"ize",ation:"ate",ator:"ate",alism:"al",iveness:"ive",fulness:"ful",ousness:"ous",aliti:"al",iviti:"ive",biliti:"ble",logi:"log"},t={icate:"ic",ative:"",alize:"al",iciti:"ic",ical:"ic",ful:"",ness:""},n="[aeiouy]",r="[^aeiou][^aeiouy]*",i=new RegExp("^([^aeiou][^aeiouy]*)?[aeiouy][aeiou]*[^aeiou][^aeiouy]*"),o=new RegExp("^([^aeiou][^aeiouy]*)?[aeiouy][aeiou]*[^aeiou][^aeiouy]*[aeiouy][aeiou]*[^aeiou][^aeiouy]*"),s=new RegExp("^([^aeiou][^aeiouy]*)?[aeiouy][aeiou]*[^aeiou][^aeiouy]*([aeiouy][aeiou]*)?$"),a=new RegExp("^([^aeiou][^aeiouy]*)?[aeiouy]"),u=/^(.+?)(ss|i)es$/,c=/^(.+?)([^s])s$/,l=/^(.+?)eed$/,f=/^(.+?)(ed|ing)$/,d=/.$/,p=/(at|bl|iz)$/,h=new RegExp("([^aeiouylsz])\\1$"),g=new RegExp("^"+r+n+"[^aeiouwxy]$"),v=/^(.+?[^aeiou])y$/,m=/^(.+?)(ational|tional|enci|anci|izer|bli|alli|entli|eli|ousli|ization|ation|ator|alism|iveness|fulness|ousness|aliti|iviti|biliti|logi)$/,y=/^(.+?)(icate|ative|alize|iciti|ical|ful|ness)$/,x=/^(.+?)(al|ance|ence|er|ic|able|ible|ant|ement|ment|ent|ou|ism|ate|iti|ous|ive|ize)$/,b=/^(.+?)(s|t)(ion)$/,w=/^(.+?)e$/,T=/ll$/,S=new RegExp("^"+r+n+"[^aeiouwxy]$");return function(n){var r,E,C,k,N,j,A;if(n.length<3)return n;if(C=n.substr(0,1),"y"==C&&(n=C.toUpperCase()+n.substr(1)),k=u,N=c,k.test(n)?n=n.replace(k,"$1$2"):N.test(n)&&(n=n.replace(N,"$1$2")),k=l,N=f,k.test(n)){var L=k.exec(n);k=i,k.test(L[1])&&(k=d,n=n.replace(k,""))}else if(N.test(n)){var L=N.exec(n);r=L[1],N=a,N.test(r)&&(n=r,N=p,j=h,A=g,N.test(n)?n+="e":j.test(n)?(k=d,n=n.replace(k,"")):A.test(n)&&(n+="e"))}if(k=v,k.test(n)){var L=k.exec(n);r=L[1],n=r+"i"}if(k=m,k.test(n)){var L=k.exec(n);r=L[1],E=L[2],k=i,k.test(r)&&(n=r+e[E])}if(k=y,k.test(n)){var L=k.exec(n);r=L[1],E=L[2],k=i,k.test(r)&&(n=r+t[E])}if(k=x,N=b,k.test(n)){var L=k.exec(n);r=L[1],k=o,k.test(r)&&(n=r)}else if(N.test(n)){var L=N.exec(n);r=L[1]+L[2],N=o,N.test(r)&&(n=r)}if(k=w,k.test(n)){var L=k.exec(n);r=L[1],k=o,N=s,j=S,(k.test(r)||N.test(r)&&!j.test(r))&&(n=r)}return k=T,N=o,k.test(n)&&N.test(n)&&(k=d,n=n.replace(k,"")),"y"==C&&(n=C.toLowerCase()+n.substr(1)),n}}(),e.Pipeline.registerFunction(e.stemmer,"stemmer"),e.stopWordFilter=function(t){if(-1===e.stopWordFilter.stopWords.indexOf(t))return t},e.stopWordFilter.stopWords=new e.SortedSet,e.stopWordFilter.stopWords.length=119,e.stopWordFilter.stopWords.elements=["","a","able","about","across","after","all","almost","also","am","among","an","and","any","are","as","at","be","because","been","but","by","can","cannot","could","dear","did","do","does","either","else","ever","every","for","from","get","got","had","has","have","he","her","hers","him","his","how","however","i","if","in","into","is","it","its","just","least","let","like","likely","may","me","might","most","must","my","neither","no","nor","not","of","off","often","on","only","or","other","our","own","rather","said","say","says","she","should","since","so","some","than","that","the","their","them","then","there","these","they","this","tis","to","too","twas","us","wants","was","we","were","what","when","where","which","while","who","whom","why","will","with","would","yet","you","your"],e.Pipeline.registerFunction(e.stopWordFilter,"stopWordFilter"),e.trimmer=function(e){return e.replace(/^\W+/,"").replace(/\W+$/,"")},e.Pipeline.registerFunction(e.trimmer,"trimmer"),e.TokenStore=function(){this.root={docs:{}},this.length=0},e.TokenStore.load=function(e){var t=new this;return t.root=e.root,t.length=e.length,t},e.TokenStore.prototype.add=function(e,t,n){var n=n||this.root,r=e[0],i=e.slice(1);return r in n||(n[r]={docs:{}}),0===i.length?(n[r].docs[t.ref]=t,void(this.length+=1)):this.add(i,t,n[r])},e.TokenStore.prototype.has=function(e){if(!e)return!1;for(var t=this.root,n=0;n<e.length;n++){if(!t[e[n]])return!1;t=t[e[n]]}return!0},e.TokenStore.prototype.getNode=function(e){if(!e)return{};for(var t=this.root,n=0;n<e.length;n++){if(!t[e[n]])return{};t=t[e[n]]}return t},e.TokenStore.prototype.get=function(e,t){return this.getNode(e,t).docs||{}},e.TokenStore.prototype.count=function(e,t){return Object.keys(this.get(e,t)).length},e.TokenStore.prototype.remove=function(e,t){if(e){for(var n=this.root,r=0;r<e.length;r++){if(!(e[r]in n))return;n=n[e[r]]}delete n.docs[t]}},e.TokenStore.prototype.expand=function(e,t){var n=this.getNode(e),r=n.docs||{},t=t||[];return Object.keys(r).length&&t.push(e),Object.keys(n).forEach(function(n){"docs"!==n&&t.concat(this.expand(e+n,t))},this),t},e.TokenStore.prototype.toJSON=function(){return{root:this.root,length:this.length}},function(e,t){"function"==typeof define&&define.amd?define(t):"object"==typeof exports?module.exports=t():e.lunr=t()}(this,function(){return e})}(),function(){function e(){}function t(e,t){for(var n=e.length;n--;)if(e[n].listener===t)return n;return-1}function n(e){return function(){return this[e].apply(this,arguments)}}var r=e.prototype,i=this,o=i.EventEmitter;r.getListeners=function(e){var t,n,r=this._getEvents();if("object"==typeof e){t={};for(n in r)r.hasOwnProperty(n)&&e.test(n)&&(t[n]=r[n])}else t=r[e]||(r[e]=[]);return t},r.flattenListeners=function(e){var t,n=[];for(t=0;e.length>t;t+=1)n.push(e[t].listener);return n},r.getListenersAsObject=function(e){var t,n=this.getListeners(e);return n instanceof Array&&(t={},t[e]=n),t||n},r.addListener=function(e,n){var r,i=this.getListenersAsObject(e),o="object"==typeof n;for(r in i)i.hasOwnProperty(r)&&-1===t(i[r],n)&&i[r].push(o?n:{listener:n,once:!1});return this},r.on=n("addListener"),r.addOnceListener=function(e,t){return this.addListener(e,{listener:t,once:!0})},r.once=n("addOnceListener"),r.defineEvent=function(e){return this.getListeners(e),this},r.defineEvents=function(e){for(var t=0;e.length>t;t+=1)this.defineEvent(e[t]);return this},r.removeListener=function(e,n){var r,i,o=this.getListenersAsObject(e);for(i in o)o.hasOwnProperty(i)&&-1!==(r=t(o[i],n))&&o[i].splice(r,1);return this},r.off=n("removeListener"),r.addListeners=function(e,t){return this.manipulateListeners(!1,e,t)},r.removeListeners=function(e,t){return this.manipulateListeners(!0,e,t)},r.manipulateListeners=function(e,t,n){var r,i,o=e?this.removeListener:this.addListener,s=e?this.removeListeners:this.addListeners;if("object"!=typeof t||t instanceof RegExp)for(r=n.length;r--;)o.call(this,t,n[r]);else for(r in t)t.hasOwnProperty(r)&&(i=t[r])&&("function"==typeof i?o.call(this,r,i):s.call(this,r,i));return this},r.removeEvent=function(e){var t,n=typeof e,r=this._getEvents();if("string"===n)delete r[e];else if("object"===n)for(t in r)r.hasOwnProperty(t)&&e.test(t)&&delete r[t];else delete this._events;return this},r.removeAllListeners=n("removeEvent"),r.emitEvent=function(e,t){var n,r,i,o=this.getListenersAsObject(e);for(i in o)if(o.hasOwnProperty(i))for(r=o[i].length;r--;)n=o[i][r],!0===n.once&&this.removeListener(e,n.listener),n.listener.apply(this,t||[])===this._getOnceReturnValue()&&this.removeListener(e,n.listener);return this},r.trigger=n("emitEvent"),r.emit=function(e){var t=Array.prototype.slice.call(arguments,1);return this.emitEvent(e,t)},r.setOnceReturnValue=function(e){return this._onceReturnValue=e,this},r._getOnceReturnValue=function(){return!this.hasOwnProperty("_onceReturnValue")||this._onceReturnValue},r._getEvents=function(){return this._events||(this._events={})},e.noConflict=function(){return i.EventEmitter=o,e},"function"==typeof define&&define.amd?define("eventEmitter/EventEmitter",[],function(){return e}):"object"==typeof module&&module.exports?module.exports=e:this.EventEmitter=e}.call(this),function(e){function t(t){var n=e.event;return n.target=n.target||n.srcElement||t,n}var n=document.documentElement,r=function(){};n.addEventListener?r=function(e,t,n){e.addEventListener(t,n,!1)}:n.attachEvent&&(r=function(e,n,r){e[n+r]=r.handleEvent?function(){var n=t(e);r.handleEvent.call(r,n)}:function(){var n=t(e);r.call(e,n)},e.attachEvent("on"+n,e[n+r])});var i=function(){};n.removeEventListener?i=function(e,t,n){e.removeEventListener(t,n,!1)}:n.detachEvent&&(i=function(e,t,n){e.detachEvent("on"+t,e[t+n]);try{delete e[t+n]}catch(r){e[t+n]=void 0}});var o={bind:r,unbind:i};"function"==typeof define&&define.amd?define("eventie/eventie",o):e.eventie=o}(this),function(e,t){"function"==typeof define&&define.amd?define(["eventEmitter/EventEmitter","eventie/eventie"],function(n,r){return t(e,n,r)}):"object"==typeof exports?module.exports=t(e,require("wolfy87-eventemitter"),require("eventie")):e.imagesLoaded=t(e,e.EventEmitter,e.eventie)}(window,function(e,t,n){function r(e,t){for(var n in t)e[n]=t[n];return e}function i(e){return"[object Array]"===d.call(e)}function o(e){var t=[];if(i(e))t=e;else if("number"==typeof e.length)for(var n=0,r=e.length;r>n;n++)t.push(e[n]);else t.push(e);return t}function s(e,t,n){if(!(this instanceof s))return new s(e,t);"string"==typeof e&&(e=document.querySelectorAll(e)),this.elements=o(e),this.options=r({},this.options),"function"==typeof t?n=t:r(this.options,t),n&&this.on("always",n),this.getImages(),c&&(this.jqDeferred=new c.Deferred);var i=this;setTimeout(function(){i.check()})}function a(e){this.img=e}function u(e){this.src=e,p[e]=this}var c=e.jQuery,l=e.console,f=void 0!==l,d=Object.prototype.toString;s.prototype=new t,s.prototype.options={},s.prototype.getImages=function(){this.images=[];for(var e=0,t=this.elements.length;t>e;e++){var n=this.elements[e];"IMG"===n.nodeName&&this.addImage(n);var r=n.nodeType;if(r&&(1===r||9===r||11===r))for(var i=n.querySelectorAll("img"),o=0,s=i.length;s>o;o++){var a=i[o];this.addImage(a)}}},s.prototype.addImage=function(e){var t=new a(e);this.images.push(t)},s.prototype.check=function(){function e(e,i){return t.options.debug&&f&&l.log("confirm",e,i),t.progress(e),n++,n===r&&t.complete(),!0}var t=this,n=0,r=this.images.length;if(this.hasAnyBroken=!1,!r)return void this.complete();for(var i=0;r>i;i++){var o=this.images[i];o.on("confirm",e),o.check()}},s.prototype.progress=function(e){this.hasAnyBroken=this.hasAnyBroken||!e.isLoaded;var t=this;setTimeout(function(){t.emit("progress",t,e),t.jqDeferred&&t.jqDeferred.notify&&t.jqDeferred.notify(t,e)})},s.prototype.complete=function(){var e=this.hasAnyBroken?"fail":"done";this.isComplete=!0;var t=this;setTimeout(function(){if(t.emit(e,t),t.emit("always",t),t.jqDeferred){var n=t.hasAnyBroken?"reject":"resolve";t.jqDeferred[n](t)}})},c&&(c.fn.imagesLoaded=function(e,t){return new s(this,e,t).jqDeferred.promise(c(this))}),a.prototype=new t,a.prototype.check=function(){var e=p[this.img.src]||new u(this.img.src);if(e.isConfirmed)return void this.confirm(e.isLoaded,"cached was confirmed");if(this.img.complete&&void 0!==this.img.naturalWidth)return void this.confirm(0!==this.img.naturalWidth,"naturalWidth");var t=this;e.on("confirm",function(e,n){return t.confirm(e.isLoaded,n),!0}),e.check()},a.prototype.confirm=function(e,t){this.isLoaded=e,this.emit("confirm",this,t)};var p={};return u.prototype=new t,u.prototype.check=function(){if(!this.isChecked){var e=new Image;n.bind(e,"load",this),n.bind(e,"error",this),e.src=this.src,this.isChecked=!0}},u.prototype.handleEvent=function(e){var t="on"+e.type;this[t]&&this[t](e)},u.prototype.onload=function(e){this.confirm(!0,"onload"),this.unbindProxyEvents(e)},u.prototype.onerror=function(e){this.confirm(!1,"onerror"),this.unbindProxyEvents(e)},u.prototype.confirm=function(e,t){this.isConfirmed=!0,this.isLoaded=e,this.emit("confirm",this,t)},u.prototype.unbindProxyEvents=function(e){n.unbind(e.target,"load",this),n.unbind(e.target,"error",this)},s}),function(){if("ontouchstart"in window){var e,t,n,r,i,o,s={};e=function(e,t){return Math.abs(e[0]-t[0])>5||Math.abs(e[1]-t[1])>5},t=function(e){this.startXY=[e.touches[0].clientX,e.touches[0].clientY],this.threshold=!1},n=function(t){if(this.threshold)return!1;this.threshold=e(this.startXY,[t.touches[0].clientX,t.touches[0].clientY])},r=function(t){if(!this.threshold&&!e(this.startXY,[t.changedTouches[0].clientX,t.changedTouches[0].clientY])){var n=t.changedTouches[0],r=document.createEvent("MouseEvents");r.initMouseEvent("click",!0,!0,window,0,n.screenX,n.screenY,n.clientX,n.clientY,!1,!1,!1,!1,0,null),r.simulated=!0,t.target.dispatchEvent(r)}},i=function(e){var t=Date.now(),n=t-s.time,r=e.clientX,i=e.clientY,a=[Math.abs(s.x-r),Math.abs(s.y-i)],u=o(e.target,"A")||e.target,c=u.nodeName,l="A"===c,f=window.navigator.standalone&&l&&e.target.getAttribute("href");if(s.time=t,s.x=r,s.y=i,(!e.simulated&&(n<500||n<1500&&a[0]<50&&a[1]<50)||f)&&(e.preventDefault(),e.stopPropagation(),!f))return!1;f&&(window.location=u.getAttribute("href")),u&&u.classList&&(u.classList.add("energize-focus"),window.setTimeout(function(){u.classList.remove("energize-focus")},150))},o=function(e,t){for(var n=e;n!==document.body;){if(!n||n.nodeName===t)return n;n=n.parentNode}return null},document.addEventListener("touchstart",t,!1),document.addEventListener("touchmove",n,!1),document.addEventListener("touchend",r,!1),document.addEventListener("click",i,!0)}}(),function(){"use strict";function e(e){if(e&&""!==e){$(".lang-selector a").removeClass("active"),$(".lang-selector a[data-language-name='"+e+"']").addClass("active");for(var t=0;t<a.length;t++)$(".highlight.tab-"+a[t]).hide(),$(".lang-specific."+a[t]).hide();$(".highlight.tab-"+e).show(),$(".lang-specific."+e).show(),window.recacheHeights(),$(window.location.hash).get(0)&&$(window.location.hash).get(0).scrollIntoView(!0)}}function t(e){return"string"!=typeof e?{}:(e=e.trim().replace(/^(\?|#|&)/,""),e?e.split("&").reduce(function(e,t){var n=t.replace(/\+/g," ").split("="),r=n[0],i=n[1];return r=decodeURIComponent(r),i=void 0===i?null:decodeURIComponent(i),e.hasOwnProperty(r)?Array.isArray(e[r])?e[r].push(i):e[r]=[e[r],i]:e[r]=i,e},{}):{})}function n(e){return e?Object.keys(e).sort().map(function(t){var n=e[t];return Array.isArray(n)?n.sort().map(function(e){return encodeURIComponent(t)+"="+encodeURIComponent(e)}).join("&"):encodeURIComponent(t)+"="+encodeURIComponent(n)}).join("&"):""}function r(){if(location.search.length>=1){var e=t(location.search).language;if(e)return e;if(-1!=jQuery.inArray(location.search.substr(1),a))return location.search.substr(1)}return!1}function i(e){var r=t(location.search);return r.language?(r.language=e,n(r)):e}function o(e){if(history){var t=window.location.hash;t&&(t=t.replace(/^#+/,"")),history.pushState({},"","?"+i(e)+"#"+t),localStorage.setItem("language",e)}}function s(t){var n=localStorage.getItem("language");a=t;var i=r();i?(e(i),localStorage.setItem("language",i)):e(null!==n&&-1!=jQuery.inArray(n,a)?n:a[0])}var a=[];window.setupLanguages=s,window.activateLanguage=e,window.getLanguageFromQueryString=r,$(function(){$(".lang-selector a").on("click",function(){var t=$(this).data("language-name");return o(t),e(t),!1})})}(),function(){"use strict";function e(){$("h1, h2").each(function(){var e=$(this),t=e.nextUntil("h1, h2");f.add({id:e.prop("id"),title:e.text(),body:t.text()})}),t()}function t(){f.tokenStore.length>5e3&&(c=300)}function n(){s=$(".content"),a=$(".search-results"),$("#input-search").on("keyup",function(e){!function(){return function(e,t){clearTimeout(l),l=setTimeout(e,t)}}()(function(){r(e)},c)})}function r(e){var t=$("#input-search")[0];if(o(),a.addClass("visible"),27===e.keyCode&&(t.value=""),t.value){var n=f.search(t.value).filter(function(e){return e.score>1e-4});n.length?(a.empty(),$.each(n,function(e,t){var n=document.getElementById(t.ref);a.append("<li><a href='#"+t.ref+"'>"+$(n).text()+"</a></li>")}),i.call(t)):(a.html("<li></li>"),$(".search-results li").text('No Results Found for "'+t.value+'"'))}else o(),a.removeClass("visible")}function i(){this.value&&s.highlight(this.value,u)}function o(){s.unhighlight(u)}var s,a,u={element:"span",className:"search-highlight"},c=0,l=0,f=new lunr.Index;f.ref("id"),f.field("title",{boost:10}),f.field("body"),f.pipeline.add(lunr.trimmer,lunr.stopWordFilter),$(e),$(n)}(),function(){"use strict";function e(e,i,o,s){var a={},u=0,c=0,l=document.title,f=function(){a={},u=$(document).height(),c=$(window).height(),e.find(i).each(function(){var e=$(this).attr("href");"#"===e[0]&&(a[e]=$(e).offset().top)})},d=function(){var n=$(document).scrollTop()+s;n+c>=u&&(n=u+1e3);var r=null;for(var f in a)(a[f]<n&&a[f]>a[r]||null===r)&&(r=f);n!=s||t||(r=window.location.hash,t=!0);var d=e.find("[href='"+r+"']").first();if(!d.hasClass("active")){e.find(".active").removeClass("active"),e.find(".active-parent").removeClass("active-parent"),d.addClass("active"),d.parents(o).addClass("active").siblings(i).addClass("active-parent"),d.siblings(o).addClass("active"),e.find(o).filter(":not(.active)").slideUp(150),e.find(o).filter(".active").slideDown(150),window.history.replaceState&&window.history.replaceState(null,"",r);var p=d.data("title");void 0!==p&&p.length>0?document.title=p+" – "+l:document.title=l}};!function(){f(),d(),$("#nav-button").click(function(){return $(".toc-wrapper").toggleClass("open"),$("#nav-button").toggleClass("open"),!1}),$(".page-wrapper").click(r),$(".toc-link").click(r),e.find(i).click(function(){setTimeout(function(){d()},0)}),$(window).scroll(n(d,200)),$(window).resize(n(f,200))}(),window.recacheHeights=f,window.refreshToc=d}var t=!1,n=function(e,t){var n=!1;return function(){!1===n&&(setTimeout(function(){e(),n=!1},t),n=!0)}},r=function(){$(".toc-wrapper").removeClass("open"),$("#nav-button").removeClass("open")};window.loadToc=e}(),$(function(){loadToc($("#toc"),".toc-link",".toc-list-h2, .toc-list-h3, .toc-list-h4, .toc-list-h5, .toc-list-h6",10),setupLanguages($("body").data("languages")),$(".content").imagesLoaded(function(){window.recacheHeights(),window.refreshToc()})}),window.onpopstate=function(){activateLanguage(getLanguageFromQueryString())};</script> - + <meta name="theme-color" content="#F3F7F9" /> </head> @@ -1477,552 +1477,552 @@ var n=this.pipeline.run(e.tokenizer(t)),r=new e.Vector,i=[],o=this._fields.reduc </a> <div class="toc-wrapper"> <img src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGEAAAAcCAYAAABxutG8AAAG6klEQVR4Ad3aA4xkSxcA4LvefbZt27Zt27Zt27Zt27bttWe2R9+vTionlZs7760m/5eMutDVXV11T507RUeD7rgAL+AQzIlx/mYfp6OGs4oOAp3QEz3Er65FR4NO2EL0GhZtZ/t50IhWXFJ0EFgDd+LW9OUWHFd0RJgSr4lewGTVbZ2BFjRh16KDwHNKjEynE+MkfIz7MP0o3pJuEQ3FChXtxsdLgEYs+385CVgQ98rVcAy6jaIt6Vq5DSraLYM/AMMxbdFB4NmRmgRMhtXyjgxATXQ7xs37sA7WxQRFBXTDzXLrVLTbXTK0qNbxJwGTYVe8IPoFF2F3fC96BZPnffkG8AQ2ROeKre4JUV8sVd5GL1wn+an4BzAJFsE62Aa7YM1Ubgbsgz2xF3ajOsLBS397ErAj3kKrpBVnYf56nfXQKLqAOCgsjKGSRhyDTiXPPQs+Fb1F+faCKfCJ5NmindAT2+FuvIufMBBNgA8wSb3u/nIzFBVwIHrjN/wqfT2ZV2Z6vI5W0ZdYHF3Svu1EUSO2yvt0DlpEr5etBiyFmuiKihc5q+jqoh1wFP5ETbkfMG+9/pFys9XL5sI9eLH+9TKextToivHlX73SYOiMA+SacTe6xMGbCI+LvsHc+ZbmHbmLyVcCOmMv0WBsWPFmbik6qryuzlgLfbXP95irfBLMXi/bGTW5tYsqmAp3yfXD/iVtZkQ/0XN5PRtgmNxG5eFpNrmfVO27uEy0ZUm9qXGt9mlDA55XDzawG2oYjCFoxLRpC9cgt1bVBIyH5+V+oXwGsZqoBafFOnrgMrkRmKv8oJbZr6iAj0VL53XMibeU+wtP4WIcgm2xERaKF27rSdHemug0spNwhtwgLF/R7lxRA/EwhWnRW+49TF3S76Gi34t2kJsulpsDf8oNwaVYETNgYnQv/gHshMaq0DqDPnJbFBXwiah/EYSlO0h0c1lSDn9Vb1sR5ifKgw0DRV9h62IUwjrohza0og2wUFXDBtEtRQVMJHdffur1AT7EANGRJf1uIXqpaAfsIWpIZSbFx4A2fDSK3/wA3dAT3du9onCHaNLqNraV2yq/ZmjAtaJh2KSk3w8kfbEoZsKyWBiTlLS7RvRlusi7GjAYJ2CidqZmNsEGWBVz5uGwlbEptsYa+YfUWtgOUxVVMDsGp8FXw30yMVWBD/E6zhN9jwVKVsEIyXd4AZ9hdzyBT3EFxottvS96qv74+oBvqE7mYUu8gB9wDn5AX3yHK9ELe+Nb9MYwtOCG1Icd8C4Ghg9nFayEgXi3nfWHi96J5VYA7CgPN9/G+HnKwXOiNsB+GBf3AdrwNWnS0Si6Gl3wM77GHBWvZwI8ghGAlzAefhcthXvktq33c5g4luFhlVTBdNihup755I6JdTyF3zEhfhQ9nPdpczTKDUQnTIpXJc04OJ1xtIgOx8EYWrUCMCmelDThYEyL/qIV8KrcLFgdraIvMFcxqmFfuYVTueVQw26YXtSCU/JknVfk4HJ0wowYKmnD7mnVaRXtiYHYvzpl7lzRX5gSO6MxTo4Z8LXcePgKI0RPolcxquEuUT9MmNIBrsEf6IGlRSOwWezPIcrUUxXYVPSC+ovDrvkkeAYNVUEGFgYgJv5wu+g1dMcg0Yc4Fp/jCUkbLowXe4sVowI+Fj2iHvNjAdSwS/3v7UXDMU88QGlTpn4Bx2eSq0gRDh6Va0Ir7qX8JhMekNseU+FT0Tn1NjXRYxiK9fCBZBi2Kerw3ijZmjBdvsc7AV3RDVfgS/XTME4UDU596YJfAM1oEfXGdDgD8AmWi+OxNP5UDi4oi9flYDysj49QAwzBxhgPTaIG3IS50Srpk7Krlse7xaiAxfBnyZYxH9qwY6rvYtEP6UDjgTRYp+JL0a84AVeU5IHGxVVoUe3IkADMxpadL86uf/UDfIMZMBua5GbBRqKvY6BixWJUwLxxEgzFEuiG9/EEepbngbxVf/wqwGBshe54C/l2VAIn4hR8I6phqNyZmDzF8p6Suwzj437sjAGAF1Mor1n0Qb1sF9Gt6V9d3FiMSnhSMgjr4UH8iWnypJm/JL/gfkA/UsIPW8tdnz+/cXAXTsX0+EpuPfwp9yFewnOYBu+IDsY2uAiLYhBacVk6pGojT8FgddHR6IQrMEsxKmECfJRvHaYrqb8mBojexqwlCbBG0cWYFfPgZPyFrdMtTd/LzYAp8bzc1+kumanxnWQY3k6Bhh8BL+MUXCi3ULol6yvJK7g0vxk16s8L9+ModK6+aeQ03Ied0akiAXYMPsEwSR9cnJ+2HYs38DN6o2+MwGyHj9APt2GyfGU5Cg/gVHSNK9lX+BIroSt2xWW4C5divPiB8xUa8H3MAJf7Fykvx9WyNCXUAAAAAElFTkSuQmCC" class="logo" alt="Logo"> - + <div class="lang-selector"> - - + + <a href="#" data-language-name="shell">Shell</a> - - - + + + <a href="#" data-language-name="http">HTTP</a> - - - + + + <a href="#" data-language-name="javascript">JavaScript</a> - - - + + + <a href="#" data-language-name="javascript--nodejs">Node.js</a> - - - + + + <a href="#" data-language-name="ruby">Ruby</a> - - - + + + <a href="#" data-language-name="python">Python</a> - - - + + + <a href="#" data-language-name="java">Java</a> - - - + + + <a href="#" data-language-name="go">Go</a> - - + + </div> - - + + <div class="search"> <input type="text" class="search" id="input-search" placeholder="Search"> </div> <ul class="search-results"></ul> - + <div id="toc" class="toc-list-h1"> <ul class="toc-list-h1"> - + <li> - <a href="#wekan-rest-api" class="toc-h1 toc-link" data-title="Wekan REST API v4.00">Wekan REST API v4.00</a> - + <a href="#wekan-rest-api" class="toc-h1 toc-link" data-title="Wekan REST API v4.01">Wekan REST API v4.01</a> + </li> - + <li> <a href="#production-security-concerns" class="toc-h1 toc-link" data-title="Production Security Concerns">Production Security Concerns</a> - + </li> - + <li> <a href="#authentication" class="toc-h1 toc-link" data-title="Authentication">Authentication</a> - + </li> - + <li> <a href="#wekan-rest-api-login" class="toc-h1 toc-link" data-title="Login">Login</a> - + <ul class="toc-list-h2"> - + <li> <a href="#login" class="toc-h2 toc-link" data-title="login">login</a> - + </li> - + <li> <a href="#register" class="toc-h2 toc-link" data-title="register">register</a> - + </li> - + </ul> - + </li> - + <li> <a href="#wekan-rest-api-boards" class="toc-h1 toc-link" data-title="Boards">Boards</a> - + <ul class="toc-list-h2"> - + <li> <a href="#get_public_boards" class="toc-h2 toc-link" data-title="get_public_boards">get_public_boards</a> - + </li> - + <li> <a href="#new_board" class="toc-h2 toc-link" data-title="new_board">new_board</a> - + </li> - + <li> <a href="#get_board" class="toc-h2 toc-link" data-title="get_board">get_board</a> - + </li> - + <li> <a href="#delete_board" class="toc-h2 toc-link" data-title="delete_board">delete_board</a> - + </li> - + <li> <a href="#export" class="toc-h2 toc-link" data-title="export">export</a> - + </li> - + <li> <a href="#add_board_label" class="toc-h2 toc-link" data-title="add_board_label">add_board_label</a> - + </li> - + <li> <a href="#set_board_member_permission" class="toc-h2 toc-link" data-title="set_board_member_permission">set_board_member_permission</a> - + </li> - + <li> <a href="#get_boards_from_user" class="toc-h2 toc-link" data-title="get_boards_from_user">get_boards_from_user</a> - + </li> - + </ul> - + </li> - + <li> <a href="#wekan-rest-api-checklists" class="toc-h1 toc-link" data-title="Checklists">Checklists</a> - + <ul class="toc-list-h2"> - + <li> <a href="#get_board_card_checklists" class="toc-h2 toc-link" data-title="get_board_card_checklists">get_board_card_checklists</a> - + </li> - + <li> <a href="#post_board_card_checklists" class="toc-h2 toc-link" data-title="post_board_card_checklists">post_board_card_checklists</a> - + </li> - + <li> <a href="#get_board_card_checklist" class="toc-h2 toc-link" data-title="get_board_card_checklist">get_board_card_checklist</a> - + </li> - + <li> <a href="#delete_board_card_checklist" class="toc-h2 toc-link" data-title="delete_board_card_checklist">delete_board_card_checklist</a> - + </li> - + </ul> - + </li> - + <li> <a href="#wekan-rest-api-checklistitems" class="toc-h1 toc-link" data-title="ChecklistItems">ChecklistItems</a> - + <ul class="toc-list-h2"> - + <li> <a href="#get_board_card_checklist_item" class="toc-h2 toc-link" data-title="get_board_card_checklist_item">get_board_card_checklist_item</a> - + </li> - + <li> <a href="#put_board_card_checklist_item" class="toc-h2 toc-link" data-title="put_board_card_checklist_item">put_board_card_checklist_item</a> - + </li> - + <li> <a href="#delete_board_card_checklist_item" class="toc-h2 toc-link" data-title="delete_board_card_checklist_item">delete_board_card_checklist_item</a> - + </li> - + </ul> - + </li> - + <li> <a href="#wekan-rest-api-cardcomments" class="toc-h1 toc-link" data-title="CardComments">CardComments</a> - + <ul class="toc-list-h2"> - + <li> <a href="#get_all_comments" class="toc-h2 toc-link" data-title="get_all_comments">get_all_comments</a> - + </li> - + <li> <a href="#post_board_card_comments" class="toc-h2 toc-link" data-title="post_board_card_comments">post_board_card_comments</a> - + </li> - + <li> <a href="#get_board_card_comment" class="toc-h2 toc-link" data-title="get_board_card_comment">get_board_card_comment</a> - + </li> - + <li> <a href="#delete_board_card_comment" class="toc-h2 toc-link" data-title="delete_board_card_comment">delete_board_card_comment</a> - + </li> - + </ul> - + </li> - + <li> <a href="#wekan-rest-api-customfields" class="toc-h1 toc-link" data-title="CustomFields">CustomFields</a> - + <ul class="toc-list-h2"> - + <li> <a href="#get_all_custom_fields" class="toc-h2 toc-link" data-title="get_all_custom_fields">get_all_custom_fields</a> - + </li> - + <li> <a href="#new_custom_field" class="toc-h2 toc-link" data-title="new_custom_field">new_custom_field</a> - + </li> - + <li> <a href="#get_board_customfield" class="toc-h2 toc-link" data-title="get_board_customField">get_board_customField</a> - + </li> - + <li> <a href="#delete_board_customfield" class="toc-h2 toc-link" data-title="delete_board_customField">delete_board_customField</a> - + </li> - + </ul> - + </li> - + <li> <a href="#wekan-rest-api-integrations" class="toc-h1 toc-link" data-title="Integrations">Integrations</a> - + <ul class="toc-list-h2"> - + <li> <a href="#get_all_integrations" class="toc-h2 toc-link" data-title="get_all_integrations">get_all_integrations</a> - + </li> - + <li> <a href="#new_integration" class="toc-h2 toc-link" data-title="new_integration">new_integration</a> - + </li> - + <li> <a href="#get_integration" class="toc-h2 toc-link" data-title="get_integration">get_integration</a> - + </li> - + <li> <a href="#edit_integration" class="toc-h2 toc-link" data-title="edit_integration">edit_integration</a> - + </li> - + <li> <a href="#delete_integration" class="toc-h2 toc-link" data-title="delete_integration">delete_integration</a> - + </li> - + <li> <a href="#delete_board_int_activities" class="toc-h2 toc-link" data-title="delete_board_int_activities">delete_board_int_activities</a> - + </li> - + <li> <a href="#post_board_int_activities" class="toc-h2 toc-link" data-title="post_board_int_activities">post_board_int_activities</a> - + </li> - + </ul> - + </li> - + <li> <a href="#wekan-rest-api-lists" class="toc-h1 toc-link" data-title="Lists">Lists</a> - + <ul class="toc-list-h2"> - + <li> <a href="#get_all_lists" class="toc-h2 toc-link" data-title="get_all_lists">get_all_lists</a> - + </li> - + <li> <a href="#new_list" class="toc-h2 toc-link" data-title="new_list">new_list</a> - + </li> - + <li> <a href="#get_list" class="toc-h2 toc-link" data-title="get_list">get_list</a> - + </li> - + <li> <a href="#delete_list" class="toc-h2 toc-link" data-title="delete_list">delete_list</a> - + </li> - + </ul> - + </li> - + <li> <a href="#wekan-rest-api-cards" class="toc-h1 toc-link" data-title="Cards">Cards</a> - + <ul class="toc-list-h2"> - + <li> <a href="#get_all_cards" class="toc-h2 toc-link" data-title="get_all_cards">get_all_cards</a> - + </li> - + <li> <a href="#new_card" class="toc-h2 toc-link" data-title="new_card">new_card</a> - + </li> - + <li> <a href="#get_board_list_card" class="toc-h2 toc-link" data-title="get_board_list_card">get_board_list_card</a> - + </li> - + <li> <a href="#put_board_list_card" class="toc-h2 toc-link" data-title="put_board_list_card">put_board_list_card</a> - + </li> - + <li> <a href="#delete_board_list_card" class="toc-h2 toc-link" data-title="delete_board_list_card">delete_board_list_card</a> - + </li> - + <li> <a href="#get_board_swimlane_cards" class="toc-h2 toc-link" data-title="get_board_swimlane_cards">get_board_swimlane_cards</a> - + </li> - + </ul> - + </li> - + <li> <a href="#wekan-rest-api-users" class="toc-h1 toc-link" data-title="Users">Users</a> - + <ul class="toc-list-h2"> - + <li> <a href="#add_board_member" class="toc-h2 toc-link" data-title="add_board_member">add_board_member</a> - + </li> - + <li> <a href="#post_board_user_remove" class="toc-h2 toc-link" data-title="post_board_user_remove">post_board_user_remove</a> - + </li> - + <li> <a href="#get_current_user" class="toc-h2 toc-link" data-title="get_current_user">get_current_user</a> - + </li> - + <li> <a href="#get_all_users" class="toc-h2 toc-link" data-title="get_all_users">get_all_users</a> - + </li> - + <li> <a href="#new_user" class="toc-h2 toc-link" data-title="new_user">new_user</a> - + </li> - + <li> <a href="#get_user" class="toc-h2 toc-link" data-title="get_user">get_user</a> - + </li> - + <li> <a href="#edit_user" class="toc-h2 toc-link" data-title="edit_user">edit_user</a> - + </li> - + <li> <a href="#delete_user" class="toc-h2 toc-link" data-title="delete_user">delete_user</a> - + </li> - + </ul> - + </li> - + <li> <a href="#wekan-rest-api-swimlanes" class="toc-h1 toc-link" data-title="Swimlanes">Swimlanes</a> - + <ul class="toc-list-h2"> - + <li> <a href="#get_all_swimlanes" class="toc-h2 toc-link" data-title="get_all_swimlanes">get_all_swimlanes</a> - + </li> - + <li> <a href="#new_swimlane" class="toc-h2 toc-link" data-title="new_swimlane">new_swimlane</a> - + </li> - + <li> <a href="#get_swimlane" class="toc-h2 toc-link" data-title="get_swimlane">get_swimlane</a> - + </li> - + <li> <a href="#delete_board_swimlane" class="toc-h2 toc-link" data-title="delete_board_swimlane">delete_board_swimlane</a> - + </li> - + </ul> - + </li> - + <li> <a href="#schemas" class="toc-h1 toc-link" data-title="Schemas">Schemas</a> - + <ul class="toc-list-h2"> - + <li> <a href="#tocsboards" class="toc-h2 toc-link" data-title="Boards">Boards</a> - + </li> - + <li> <a href="#tocsboardslabels" class="toc-h2 toc-link" data-title="BoardsLabels">BoardsLabels</a> - + </li> - + <li> <a href="#tocsboardsmembers" class="toc-h2 toc-link" data-title="BoardsMembers">BoardsMembers</a> - + </li> - + <li> <a href="#tocscardcomments" class="toc-h2 toc-link" data-title="CardComments">CardComments</a> - + </li> - + <li> <a href="#tocscards" class="toc-h2 toc-link" data-title="Cards">Cards</a> - + </li> - + <li> <a href="#tocscardsvote" class="toc-h2 toc-link" data-title="CardsVote">CardsVote</a> - + </li> - + <li> <a href="#tocscardscustomfields" class="toc-h2 toc-link" data-title="CardsCustomfields">CardsCustomfields</a> - + </li> - + <li> <a href="#tocschecklistitems" class="toc-h2 toc-link" data-title="ChecklistItems">ChecklistItems</a> - + </li> - + <li> <a href="#tocschecklists" class="toc-h2 toc-link" data-title="Checklists">Checklists</a> - + </li> - + <li> <a href="#tocscustomfields" class="toc-h2 toc-link" data-title="CustomFields">CustomFields</a> - + </li> - + <li> <a href="#tocscustomfieldssettings" class="toc-h2 toc-link" data-title="CustomFieldsSettings">CustomFieldsSettings</a> - + </li> - + <li> <a href="#tocscustomfieldssettingsdropdownitems" class="toc-h2 toc-link" data-title="CustomFieldsSettingsDropdownitems">CustomFieldsSettingsDropdownitems</a> - + </li> - + <li> <a href="#tocsintegrations" class="toc-h2 toc-link" data-title="Integrations">Integrations</a> - + </li> - + <li> <a href="#tocslists" class="toc-h2 toc-link" data-title="Lists">Lists</a> - + </li> - + <li> <a href="#tocslistswiplimit" class="toc-h2 toc-link" data-title="ListsWiplimit">ListsWiplimit</a> - + </li> - + <li> <a href="#tocsswimlanes" class="toc-h2 toc-link" data-title="Swimlanes">Swimlanes</a> - + </li> - + <li> <a href="#tocsusers" class="toc-h2 toc-link" data-title="Users">Users</a> - + </li> - + <li> <a href="#tocsusersemails" class="toc-h2 toc-link" data-title="UsersEmails">UsersEmails</a> - + </li> - + <li> <a href="#tocsusersprofile" class="toc-h2 toc-link" data-title="UsersProfile">UsersProfile</a> - + </li> - + </ul> - + </li> - + </ul> </div> - + <ul class="toc-footer"> - + </ul> - + </div> <div class="page-wrapper"> <div class="dark-box"></div> <div class="content"> - <h1 id="wekan-rest-api">Wekan REST API v4.00</h1> + <h1 id="wekan-rest-api">Wekan REST API v4.01</h1> <blockquote> <p>Scroll down for code samples, example requests and responses. Select a language for code samples from the tabs above or the mobile navigation menu.</p> </blockquote> @@ -2160,7 +2160,7 @@ System.out.println(response.toString()); headers := <span class="hljs-keyword">map</span>[<span class="hljs-keyword">string</span>][]<span class="hljs-keyword">string</span>{ <span class="hljs-string">"Content-Type"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"application/x-www-form-urlencoded"</span>}, <span class="hljs-string">"Accept"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"*/*"</span>}, - + } data := bytes.NewBuffer([]<span class="hljs-keyword">byte</span>{jsonReq}) @@ -2435,7 +2435,7 @@ System.out.println(response.toString()); headers := <span class="hljs-keyword">map</span>[<span class="hljs-keyword">string</span>][]<span class="hljs-keyword">string</span>{ <span class="hljs-string">"Content-Type"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"application/x-www-form-urlencoded"</span>}, <span class="hljs-string">"Accept"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"*/*"</span>}, - + } data := bytes.NewBuffer([]<span class="hljs-keyword">byte</span>{jsonReq}) @@ -2718,7 +2718,7 @@ System.out.println(response.toString()); headers := <span class="hljs-keyword">map</span>[<span class="hljs-keyword">string</span>][]<span class="hljs-keyword">string</span>{ <span class="hljs-string">"Accept"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"application/json"</span>}, <span class="hljs-string">"Authorization"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"API_KEY"</span>}, - + } data := bytes.NewBuffer([]<span class="hljs-keyword">byte</span>{jsonReq}) @@ -2924,7 +2924,7 @@ System.out.println(response.toString()); <span class="hljs-string">"Content-Type"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"multipart/form-data"</span>}, <span class="hljs-string">"Accept"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"application/json"</span>}, <span class="hljs-string">"Authorization"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"API_KEY"</span>}, - + } data := bytes.NewBuffer([]<span class="hljs-keyword">byte</span>{jsonReq}) @@ -3219,7 +3219,7 @@ System.out.println(response.toString()); headers := <span class="hljs-keyword">map</span>[<span class="hljs-keyword">string</span>][]<span class="hljs-keyword">string</span>{ <span class="hljs-string">"Accept"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"application/json"</span>}, <span class="hljs-string">"Authorization"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"API_KEY"</span>}, - + } data := bytes.NewBuffer([]<span class="hljs-keyword">byte</span>{jsonReq}) @@ -3444,7 +3444,7 @@ System.out.println(response.toString()); headers := <span class="hljs-keyword">map</span>[<span class="hljs-keyword">string</span>][]<span class="hljs-keyword">string</span>{ <span class="hljs-string">"Authorization"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"API_KEY"</span>}, - + } data := bytes.NewBuffer([]<span class="hljs-keyword">byte</span>{jsonReq}) @@ -3606,7 +3606,7 @@ System.out.println(response.toString()); headers := <span class="hljs-keyword">map</span>[<span class="hljs-keyword">string</span>][]<span class="hljs-keyword">string</span>{ <span class="hljs-string">"Authorization"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"API_KEY"</span>}, - + } data := bytes.NewBuffer([]<span class="hljs-keyword">byte</span>{jsonReq}) @@ -3789,7 +3789,7 @@ System.out.println(response.toString()); <span class="hljs-string">"Content-Type"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"multipart/form-data"</span>}, <span class="hljs-string">"Accept"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"application/json"</span>}, <span class="hljs-string">"Authorization"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"API_KEY"</span>}, - + } data := bytes.NewBuffer([]<span class="hljs-keyword">byte</span>{jsonReq}) @@ -3994,7 +3994,7 @@ System.out.println(response.toString()); headers := <span class="hljs-keyword">map</span>[<span class="hljs-keyword">string</span>][]<span class="hljs-keyword">string</span>{ <span class="hljs-string">"Content-Type"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"multipart/form-data"</span>}, <span class="hljs-string">"Authorization"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"API_KEY"</span>}, - + } data := bytes.NewBuffer([]<span class="hljs-keyword">byte</span>{jsonReq}) @@ -4216,7 +4216,7 @@ System.out.println(response.toString()); headers := <span class="hljs-keyword">map</span>[<span class="hljs-keyword">string</span>][]<span class="hljs-keyword">string</span>{ <span class="hljs-string">"Accept"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"application/json"</span>}, <span class="hljs-string">"Authorization"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"API_KEY"</span>}, - + } data := bytes.NewBuffer([]<span class="hljs-keyword">byte</span>{jsonReq}) @@ -4421,7 +4421,7 @@ System.out.println(response.toString()); headers := <span class="hljs-keyword">map</span>[<span class="hljs-keyword">string</span>][]<span class="hljs-keyword">string</span>{ <span class="hljs-string">"Authorization"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"API_KEY"</span>}, - + } data := bytes.NewBuffer([]<span class="hljs-keyword">byte</span>{jsonReq}) @@ -4598,7 +4598,7 @@ System.out.println(response.toString()); headers := <span class="hljs-keyword">map</span>[<span class="hljs-keyword">string</span>][]<span class="hljs-keyword">string</span>{ <span class="hljs-string">"Content-Type"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"multipart/form-data"</span>}, <span class="hljs-string">"Authorization"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"API_KEY"</span>}, - + } data := bytes.NewBuffer([]<span class="hljs-keyword">byte</span>{jsonReq}) @@ -4792,7 +4792,7 @@ System.out.println(response.toString()); headers := <span class="hljs-keyword">map</span>[<span class="hljs-keyword">string</span>][]<span class="hljs-keyword">string</span>{ <span class="hljs-string">"Authorization"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"API_KEY"</span>}, - + } data := bytes.NewBuffer([]<span class="hljs-keyword">byte</span>{jsonReq}) @@ -4965,7 +4965,7 @@ System.out.println(response.toString()); headers := <span class="hljs-keyword">map</span>[<span class="hljs-keyword">string</span>][]<span class="hljs-keyword">string</span>{ <span class="hljs-string">"Authorization"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"API_KEY"</span>}, - + } data := bytes.NewBuffer([]<span class="hljs-keyword">byte</span>{jsonReq}) @@ -5139,7 +5139,7 @@ System.out.println(response.toString()); headers := <span class="hljs-keyword">map</span>[<span class="hljs-keyword">string</span>][]<span class="hljs-keyword">string</span>{ <span class="hljs-string">"Authorization"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"API_KEY"</span>}, - + } data := bytes.NewBuffer([]<span class="hljs-keyword">byte</span>{jsonReq}) @@ -5330,7 +5330,7 @@ System.out.println(response.toString()); headers := <span class="hljs-keyword">map</span>[<span class="hljs-keyword">string</span>][]<span class="hljs-keyword">string</span>{ <span class="hljs-string">"Content-Type"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"multipart/form-data"</span>}, <span class="hljs-string">"Authorization"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"API_KEY"</span>}, - + } data := bytes.NewBuffer([]<span class="hljs-keyword">byte</span>{jsonReq}) @@ -5538,7 +5538,7 @@ System.out.println(response.toString()); headers := <span class="hljs-keyword">map</span>[<span class="hljs-keyword">string</span>][]<span class="hljs-keyword">string</span>{ <span class="hljs-string">"Authorization"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"API_KEY"</span>}, - + } data := bytes.NewBuffer([]<span class="hljs-keyword">byte</span>{jsonReq}) @@ -5727,7 +5727,7 @@ System.out.println(response.toString()); headers := <span class="hljs-keyword">map</span>[<span class="hljs-keyword">string</span>][]<span class="hljs-keyword">string</span>{ <span class="hljs-string">"Accept"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"application/json"</span>}, <span class="hljs-string">"Authorization"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"API_KEY"</span>}, - + } data := bytes.NewBuffer([]<span class="hljs-keyword">byte</span>{jsonReq}) @@ -5958,7 +5958,7 @@ System.out.println(response.toString()); headers := <span class="hljs-keyword">map</span>[<span class="hljs-keyword">string</span>][]<span class="hljs-keyword">string</span>{ <span class="hljs-string">"Content-Type"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"multipart/form-data"</span>}, <span class="hljs-string">"Authorization"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"API_KEY"</span>}, - + } data := bytes.NewBuffer([]<span class="hljs-keyword">byte</span>{jsonReq}) @@ -6152,7 +6152,7 @@ System.out.println(response.toString()); headers := <span class="hljs-keyword">map</span>[<span class="hljs-keyword">string</span>][]<span class="hljs-keyword">string</span>{ <span class="hljs-string">"Authorization"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"API_KEY"</span>}, - + } data := bytes.NewBuffer([]<span class="hljs-keyword">byte</span>{jsonReq}) @@ -6325,7 +6325,7 @@ System.out.println(response.toString()); headers := <span class="hljs-keyword">map</span>[<span class="hljs-keyword">string</span>][]<span class="hljs-keyword">string</span>{ <span class="hljs-string">"Authorization"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"API_KEY"</span>}, - + } data := bytes.NewBuffer([]<span class="hljs-keyword">byte</span>{jsonReq}) @@ -6507,7 +6507,7 @@ System.out.println(response.toString()); headers := <span class="hljs-keyword">map</span>[<span class="hljs-keyword">string</span>][]<span class="hljs-keyword">string</span>{ <span class="hljs-string">"Accept"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"application/json"</span>}, <span class="hljs-string">"Authorization"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"API_KEY"</span>}, - + } data := bytes.NewBuffer([]<span class="hljs-keyword">byte</span>{jsonReq}) @@ -6740,7 +6740,7 @@ System.out.println(response.toString()); <span class="hljs-string">"Content-Type"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"multipart/form-data"</span>}, <span class="hljs-string">"Accept"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"application/json"</span>}, <span class="hljs-string">"Authorization"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"API_KEY"</span>}, - + } data := bytes.NewBuffer([]<span class="hljs-keyword">byte</span>{jsonReq}) @@ -7000,7 +7000,7 @@ System.out.println(response.toString()); headers := <span class="hljs-keyword">map</span>[<span class="hljs-keyword">string</span>][]<span class="hljs-keyword">string</span>{ <span class="hljs-string">"Authorization"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"API_KEY"</span>}, - + } data := bytes.NewBuffer([]<span class="hljs-keyword">byte</span>{jsonReq}) @@ -7166,7 +7166,7 @@ System.out.println(response.toString()); headers := <span class="hljs-keyword">map</span>[<span class="hljs-keyword">string</span>][]<span class="hljs-keyword">string</span>{ <span class="hljs-string">"Authorization"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"API_KEY"</span>}, - + } data := bytes.NewBuffer([]<span class="hljs-keyword">byte</span>{jsonReq}) @@ -7341,7 +7341,7 @@ System.out.println(response.toString()); headers := <span class="hljs-keyword">map</span>[<span class="hljs-keyword">string</span>][]<span class="hljs-keyword">string</span>{ <span class="hljs-string">"Accept"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"application/json"</span>}, <span class="hljs-string">"Authorization"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"API_KEY"</span>}, - + } data := bytes.NewBuffer([]<span class="hljs-keyword">byte</span>{jsonReq}) @@ -7635,7 +7635,7 @@ System.out.println(response.toString()); <span class="hljs-string">"Content-Type"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"multipart/form-data"</span>}, <span class="hljs-string">"Accept"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"application/json"</span>}, <span class="hljs-string">"Authorization"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"API_KEY"</span>}, - + } data := bytes.NewBuffer([]<span class="hljs-keyword">byte</span>{jsonReq}) @@ -7857,7 +7857,7 @@ System.out.println(response.toString()); headers := <span class="hljs-keyword">map</span>[<span class="hljs-keyword">string</span>][]<span class="hljs-keyword">string</span>{ <span class="hljs-string">"Accept"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"application/json"</span>}, <span class="hljs-string">"Authorization"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"API_KEY"</span>}, - + } data := bytes.NewBuffer([]<span class="hljs-keyword">byte</span>{jsonReq}) @@ -8069,7 +8069,7 @@ System.out.println(response.toString()); <span class="hljs-string">"Content-Type"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"multipart/form-data"</span>}, <span class="hljs-string">"Accept"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"application/json"</span>}, <span class="hljs-string">"Authorization"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"API_KEY"</span>}, - + } data := bytes.NewBuffer([]<span class="hljs-keyword">byte</span>{jsonReq}) @@ -8331,7 +8331,7 @@ System.out.println(response.toString()); headers := <span class="hljs-keyword">map</span>[<span class="hljs-keyword">string</span>][]<span class="hljs-keyword">string</span>{ <span class="hljs-string">"Accept"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"application/json"</span>}, <span class="hljs-string">"Authorization"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"API_KEY"</span>}, - + } data := bytes.NewBuffer([]<span class="hljs-keyword">byte</span>{jsonReq}) @@ -8533,7 +8533,7 @@ System.out.println(response.toString()); headers := <span class="hljs-keyword">map</span>[<span class="hljs-keyword">string</span>][]<span class="hljs-keyword">string</span>{ <span class="hljs-string">"Authorization"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"API_KEY"</span>}, - + } data := bytes.NewBuffer([]<span class="hljs-keyword">byte</span>{jsonReq}) @@ -8709,7 +8709,7 @@ System.out.println(response.toString()); headers := <span class="hljs-keyword">map</span>[<span class="hljs-keyword">string</span>][]<span class="hljs-keyword">string</span>{ <span class="hljs-string">"Content-Type"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"multipart/form-data"</span>}, <span class="hljs-string">"Authorization"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"API_KEY"</span>}, - + } data := bytes.NewBuffer([]<span class="hljs-keyword">byte</span>{jsonReq}) @@ -8904,7 +8904,7 @@ System.out.println(response.toString()); headers := <span class="hljs-keyword">map</span>[<span class="hljs-keyword">string</span>][]<span class="hljs-keyword">string</span>{ <span class="hljs-string">"Accept"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"application/json"</span>}, <span class="hljs-string">"Authorization"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"API_KEY"</span>}, - + } data := bytes.NewBuffer([]<span class="hljs-keyword">byte</span>{jsonReq}) @@ -9125,7 +9125,7 @@ System.out.println(response.toString()); <span class="hljs-string">"Content-Type"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"multipart/form-data"</span>}, <span class="hljs-string">"Accept"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"application/json"</span>}, <span class="hljs-string">"Authorization"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"API_KEY"</span>}, - + } data := bytes.NewBuffer([]<span class="hljs-keyword">byte</span>{jsonReq}) @@ -9347,7 +9347,7 @@ System.out.println(response.toString()); headers := <span class="hljs-keyword">map</span>[<span class="hljs-keyword">string</span>][]<span class="hljs-keyword">string</span>{ <span class="hljs-string">"Accept"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"application/json"</span>}, <span class="hljs-string">"Authorization"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"API_KEY"</span>}, - + } data := bytes.NewBuffer([]<span class="hljs-keyword">byte</span>{jsonReq}) @@ -9550,7 +9550,7 @@ System.out.println(response.toString()); headers := <span class="hljs-keyword">map</span>[<span class="hljs-keyword">string</span>][]<span class="hljs-keyword">string</span>{ <span class="hljs-string">"Accept"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"application/json"</span>}, <span class="hljs-string">"Authorization"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"API_KEY"</span>}, - + } data := bytes.NewBuffer([]<span class="hljs-keyword">byte</span>{jsonReq}) @@ -9763,7 +9763,7 @@ System.out.println(response.toString()); headers := <span class="hljs-keyword">map</span>[<span class="hljs-keyword">string</span>][]<span class="hljs-keyword">string</span>{ <span class="hljs-string">"Accept"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"application/json"</span>}, <span class="hljs-string">"Authorization"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"API_KEY"</span>}, - + } data := bytes.NewBuffer([]<span class="hljs-keyword">byte</span>{jsonReq}) @@ -10005,7 +10005,7 @@ System.out.println(response.toString()); <span class="hljs-string">"Content-Type"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"multipart/form-data"</span>}, <span class="hljs-string">"Accept"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"application/json"</span>}, <span class="hljs-string">"Authorization"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"API_KEY"</span>}, - + } data := bytes.NewBuffer([]<span class="hljs-keyword">byte</span>{jsonReq}) @@ -10267,7 +10267,7 @@ System.out.println(response.toString()); headers := <span class="hljs-keyword">map</span>[<span class="hljs-keyword">string</span>][]<span class="hljs-keyword">string</span>{ <span class="hljs-string">"Authorization"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"API_KEY"</span>}, - + } data := bytes.NewBuffer([]<span class="hljs-keyword">byte</span>{jsonReq}) @@ -10468,7 +10468,7 @@ System.out.println(response.toString()); headers := <span class="hljs-keyword">map</span>[<span class="hljs-keyword">string</span>][]<span class="hljs-keyword">string</span>{ <span class="hljs-string">"Content-Type"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"multipart/form-data"</span>}, <span class="hljs-string">"Authorization"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"API_KEY"</span>}, - + } data := bytes.NewBuffer([]<span class="hljs-keyword">byte</span>{jsonReq}) @@ -10805,7 +10805,7 @@ System.out.println(response.toString()); headers := <span class="hljs-keyword">map</span>[<span class="hljs-keyword">string</span>][]<span class="hljs-keyword">string</span>{ <span class="hljs-string">"Authorization"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"API_KEY"</span>}, - + } data := bytes.NewBuffer([]<span class="hljs-keyword">byte</span>{jsonReq}) @@ -10978,7 +10978,7 @@ System.out.println(response.toString()); headers := <span class="hljs-keyword">map</span>[<span class="hljs-keyword">string</span>][]<span class="hljs-keyword">string</span>{ <span class="hljs-string">"Authorization"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"API_KEY"</span>}, - + } data := bytes.NewBuffer([]<span class="hljs-keyword">byte</span>{jsonReq}) @@ -11165,7 +11165,7 @@ System.out.println(response.toString()); <span class="hljs-string">"Content-Type"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"multipart/form-data"</span>}, <span class="hljs-string">"Accept"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"application/json"</span>}, <span class="hljs-string">"Authorization"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"API_KEY"</span>}, - + } data := bytes.NewBuffer([]<span class="hljs-keyword">byte</span>{jsonReq}) @@ -11432,7 +11432,7 @@ System.out.println(response.toString()); headers := <span class="hljs-keyword">map</span>[<span class="hljs-keyword">string</span>][]<span class="hljs-keyword">string</span>{ <span class="hljs-string">"Content-Type"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"multipart/form-data"</span>}, <span class="hljs-string">"Authorization"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"API_KEY"</span>}, - + } data := bytes.NewBuffer([]<span class="hljs-keyword">byte</span>{jsonReq}) @@ -11626,7 +11626,7 @@ System.out.println(response.toString()); headers := <span class="hljs-keyword">map</span>[<span class="hljs-keyword">string</span>][]<span class="hljs-keyword">string</span>{ <span class="hljs-string">"Accept"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"application/json"</span>}, <span class="hljs-string">"Authorization"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"API_KEY"</span>}, - + } data := bytes.NewBuffer([]<span class="hljs-keyword">byte</span>{jsonReq}) @@ -11827,7 +11827,7 @@ System.out.println(response.toString()); headers := <span class="hljs-keyword">map</span>[<span class="hljs-keyword">string</span>][]<span class="hljs-keyword">string</span>{ <span class="hljs-string">"Accept"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"application/json"</span>}, <span class="hljs-string">"Authorization"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"API_KEY"</span>}, - + } data := bytes.NewBuffer([]<span class="hljs-keyword">byte</span>{jsonReq}) @@ -12028,7 +12028,7 @@ System.out.println(response.toString()); <span class="hljs-string">"Content-Type"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"multipart/form-data"</span>}, <span class="hljs-string">"Accept"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"application/json"</span>}, <span class="hljs-string">"Authorization"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"API_KEY"</span>}, - + } data := bytes.NewBuffer([]<span class="hljs-keyword">byte</span>{jsonReq}) @@ -12258,7 +12258,7 @@ System.out.println(response.toString()); headers := <span class="hljs-keyword">map</span>[<span class="hljs-keyword">string</span>][]<span class="hljs-keyword">string</span>{ <span class="hljs-string">"Accept"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"application/json"</span>}, <span class="hljs-string">"Authorization"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"API_KEY"</span>}, - + } data := bytes.NewBuffer([]<span class="hljs-keyword">byte</span>{jsonReq}) @@ -12492,7 +12492,7 @@ System.out.println(response.toString()); <span class="hljs-string">"Content-Type"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"multipart/form-data"</span>}, <span class="hljs-string">"Accept"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"application/json"</span>}, <span class="hljs-string">"Authorization"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"API_KEY"</span>}, - + } data := bytes.NewBuffer([]<span class="hljs-keyword">byte</span>{jsonReq}) @@ -12729,7 +12729,7 @@ System.out.println(response.toString()); headers := <span class="hljs-keyword">map</span>[<span class="hljs-keyword">string</span>][]<span class="hljs-keyword">string</span>{ <span class="hljs-string">"Accept"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"application/json"</span>}, <span class="hljs-string">"Authorization"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"API_KEY"</span>}, - + } data := bytes.NewBuffer([]<span class="hljs-keyword">byte</span>{jsonReq}) @@ -12933,7 +12933,7 @@ System.out.println(response.toString()); headers := <span class="hljs-keyword">map</span>[<span class="hljs-keyword">string</span>][]<span class="hljs-keyword">string</span>{ <span class="hljs-string">"Accept"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"application/json"</span>}, <span class="hljs-string">"Authorization"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"API_KEY"</span>}, - + } data := bytes.NewBuffer([]<span class="hljs-keyword">byte</span>{jsonReq}) @@ -13154,7 +13154,7 @@ System.out.println(response.toString()); <span class="hljs-string">"Content-Type"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"multipart/form-data"</span>}, <span class="hljs-string">"Accept"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"application/json"</span>}, <span class="hljs-string">"Authorization"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"API_KEY"</span>}, - + } data := bytes.NewBuffer([]<span class="hljs-keyword">byte</span>{jsonReq}) @@ -13376,7 +13376,7 @@ System.out.println(response.toString()); headers := <span class="hljs-keyword">map</span>[<span class="hljs-keyword">string</span>][]<span class="hljs-keyword">string</span>{ <span class="hljs-string">"Accept"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"application/json"</span>}, <span class="hljs-string">"Authorization"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"API_KEY"</span>}, - + } data := bytes.NewBuffer([]<span class="hljs-keyword">byte</span>{jsonReq}) @@ -13564,7 +13564,7 @@ System.out.println(response.toString()); headers := <span class="hljs-keyword">map</span>[<span class="hljs-keyword">string</span>][]<span class="hljs-keyword">string</span>{ <span class="hljs-string">"Authorization"</span>: []<span class="hljs-keyword">string</span>{<span class="hljs-string">"API_KEY"</span>}, - + } data := bytes.NewBuffer([]<span class="hljs-keyword">byte</span>{jsonReq}) @@ -16128,43 +16128,43 @@ UserSecurity </div> <div class="dark-box"> - + <div class="lang-selector"> - - + + <a href="#" data-language-name="shell">Shell</a> - - - + + + <a href="#" data-language-name="http">HTTP</a> - - - + + + <a href="#" data-language-name="javascript">JavaScript</a> - - - + + + <a href="#" data-language-name="javascript--nodejs">Node.js</a> - - - + + + <a href="#" data-language-name="ruby">Ruby</a> - - - + + + <a href="#" data-language-name="python">Python</a> - - - + + + <a href="#" data-language-name="java">Java</a> - - - + + + <a href="#" data-language-name="go">Go</a> - - + + </div> - + </div> </div> </body> diff --git a/public/api/wekan.yml b/public/api/wekan.yml index b9652c79..1e3c2498 100644 --- a/public/api/wekan.yml +++ b/public/api/wekan.yml @@ -1,7 +1,7 @@ swagger: '2.0' info: title: Wekan REST API - version: v4.00 + version: v4.01 description: | The REST API allows you to control and extend Wekan with ease. diff --git a/sandstorm-pkgdef.capnp b/sandstorm-pkgdef.capnp index bc42b98f..64ab1078 100644 --- a/sandstorm-pkgdef.capnp +++ b/sandstorm-pkgdef.capnp @@ -22,10 +22,10 @@ const pkgdef :Spk.PackageDefinition = ( appTitle = (defaultText = "Wekan"), # The name of the app as it is displayed to the user. - appVersion = 400, + appVersion = 401, # Increment this for every release. - appMarketingVersion = (defaultText = "4.00.0~2020-04-27"), + appMarketingVersion = (defaultText = "4.01.0~2020-04-28"), # Human-readable presentation of the app version. minUpgradableAppVersion = 0, -- cgit v1.2.3-1-g7c22 From 153d729544fb5bbfa5fa40d236303cbc01352334 Mon Sep 17 00:00:00 2001 From: Marc Hartmayer <hello@hartmayer.com> Date: Tue, 28 Apr 2020 20:50:55 +0200 Subject: Fix getStartDayOfWeek function In case profile.startDayOfWeek is 0 it's evaluated to false and 1 is returned. Let's fix this by differentiating between undefined and an actual value. Fixes: 9ae20a3f51e63c29f536e2f5b3e66a2c7d88c691 --- models/users.js | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/models/users.js b/models/users.js index 2d84141c..a1bc5b0f 100644 --- a/models/users.js +++ b/models/users.js @@ -530,8 +530,11 @@ Users.helpers({ getStartDayOfWeek() { const profile = this.profile || {}; - // default is 'Monday' (1) - return profile.startDayOfWeek || 1; + if (typeof profile.startDayOfWeek === 'undefined') { + // default is 'Monday' (1) + return 1; + } + return profile.startDayOfWeek; }, getTemplatesBoardId() { -- cgit v1.2.3-1-g7c22 From 9e33d8cbab0c28d3f586628be8597f38d068b776 Mon Sep 17 00:00:00 2001 From: Lauri Ojansivu <x@xet7.org> Date: Tue, 28 Apr 2020 23:56:51 +0300 Subject: Update ChangeLog --- CHANGELOG.md | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 911b5759..1cb93be2 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,12 @@ +# Upcoming Wekan release + +This release fixes the following bugs: + +- [Fix getStartDayOfWeek once again](https://github.com/wekan/wekan/pull/3061). + Thanks to marc1006. + +Thanks to above GitHub users for their contributions and translators for their translations. + # v4.01 2020-04-28 Wekan release This release adds the following updates: -- cgit v1.2.3-1-g7c22 From 1c488cb8a7f8a226f1f38575fa32822fedab1067 Mon Sep 17 00:00:00 2001 From: Marc Hartmayer <hello@hartmayer.com> Date: Wed, 29 Apr 2020 15:06:27 +0200 Subject: Fix shortcuts mapping in the shortcuts list Shorcuts are case-sensitive therefore let's fix the keys in the shortcuts list. --- client/lib/keyboard.js | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/client/lib/keyboard.js b/client/lib/keyboard.js index da33f806..055eec18 100755 --- a/client/lib/keyboard.js +++ b/client/lib/keyboard.js @@ -97,19 +97,19 @@ Mousetrap.bind('c', evt => { Template.keyboardShortcuts.helpers({ mapping: [ { - keys: ['W'], + keys: ['w'], action: 'shortcut-toggle-sidebar', }, { - keys: ['Q'], + keys: ['q'], action: 'shortcut-filter-my-cards', }, { - keys: ['F'], + keys: ['f'], action: 'shortcut-toggle-filterbar', }, { - keys: ['X'], + keys: ['x'], action: 'shortcut-clear-filters', }, { @@ -129,7 +129,7 @@ Template.keyboardShortcuts.helpers({ action: 'shortcut-assign-self', }, { - keys: ['C'], + keys: ['c'], action: 'archive-card', }, ], -- cgit v1.2.3-1-g7c22 From 301d96f3924d1b59912cfc85cb8e84a8c3f28d1e Mon Sep 17 00:00:00 2001 From: Marc Hartmayer <hello@hartmayer.com> Date: Wed, 29 Apr 2020 15:07:08 +0200 Subject: Support card shortcuts when hovering a card --- client/lib/keyboard.js | 22 ++++++++++++++++------ 1 file changed, 16 insertions(+), 6 deletions(-) diff --git a/client/lib/keyboard.js b/client/lib/keyboard.js index 055eec18..e861e416 100755 --- a/client/lib/keyboard.js +++ b/client/lib/keyboard.js @@ -1,6 +1,16 @@ // XXX There is no reason to define these shortcuts globally, they should be // attached to a template (most of them will go in the `board` template). +function getHoveredCardId() { + const card = $('.js-minicard:hover').get(0); + if (!card) return null; + return Blaze.getData(card)._id; +} + +function getSelectedCardId() { + return Session.get('selectedCard') || getHoveredCardId(); +} + Mousetrap.bind('?', () => { FlowRouter.go('shortcuts'); }); @@ -50,9 +60,9 @@ Mousetrap.bind(['down', 'up'], (evt, key) => { } }); -// XXX This shortcut should also work when hovering over a card in board view Mousetrap.bind('space', evt => { - if (!Session.get('currentCard')) { + const cardId = getSelectedCardId(); + if (!cardId) { return; } @@ -62,7 +72,7 @@ Mousetrap.bind('space', evt => { } if (Meteor.user().isBoardMember()) { - const card = Cards.findOne(Session.get('currentCard')); + const card = Cards.findOne(cardId); card.toggleMember(currentUserId); // We should prevent scrolling in card when spacebar is clicked // This should do it according to Mousetrap docs, but it doesn't @@ -70,9 +80,9 @@ Mousetrap.bind('space', evt => { } }); -// XXX This shortcut should also work when hovering over a card in board view Mousetrap.bind('c', evt => { - if (!Session.get('currentCard')) { + const cardId = getSelectedCardId(); + if (!cardId) { return; } @@ -86,7 +96,7 @@ Mousetrap.bind('c', evt => { !Meteor.user().isCommentOnly() && !Meteor.user().isWorker() ) { - const card = Cards.findOne(Session.get('currentCard')); + const card = Cards.findOne(cardId); card.archive(); // We should prevent scrolling in card when spacebar is clicked // This should do it according to Mousetrap docs, but it doesn't -- cgit v1.2.3-1-g7c22 From 92dd6bbba258545c09b1de2be6503c7563a10bef Mon Sep 17 00:00:00 2001 From: Lauri Ojansivu <x@xet7.org> Date: Wed, 29 Apr 2020 16:34:51 +0300 Subject: Update ChangeLog. --- CHANGELOG.md | 3 +++ 1 file changed, 3 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 1cb93be2..816769a3 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,6 +4,9 @@ This release fixes the following bugs: - [Fix getStartDayOfWeek once again](https://github.com/wekan/wekan/pull/3061). Thanks to marc1006. +- [Fix shortcuts list and support card shortcuts when hovering + a card](https://github.com/wekan/wekan/pull/3066). + Thanks to marc1006. Thanks to above GitHub users for their contributions and translators for their translations. -- cgit v1.2.3-1-g7c22 From c7d4a90d5cacb8dab205f122a6e2d9bca88e767b Mon Sep 17 00:00:00 2001 From: Lauri Ojansivu <x@xet7.org> Date: Wed, 29 Apr 2020 18:33:42 +0300 Subject: Update ChangeLog. --- CHANGELOG.md | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 816769a3..c9627d01 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,6 +1,11 @@ # Upcoming Wekan release -This release fixes the following bugs: +This release adds the following platforms: + +- [Android arm64/x64](https://github.com/wekan/wekan/wiki/Android). + Thanks to xet7. + +and fixes the following bugs: - [Fix getStartDayOfWeek once again](https://github.com/wekan/wekan/pull/3061). Thanks to marc1006. -- cgit v1.2.3-1-g7c22 From 8d5adc04645e3e71423f16869f39b8d79969bccd Mon Sep 17 00:00:00 2001 From: Lauri Ojansivu <x@xet7.org> Date: Thu, 30 Apr 2020 06:54:48 +0300 Subject: Install Wekan to mobile homescreen icon and use fullscreen PWA. Docs at https://github.com/wekan/wekan/wiki/PWA Thanks to xet7 ! Closes #2879 --- client/00-startup.js | 6 ++ client/components/main/layouts.jade | 14 ++- public/android-chrome-192x192.png | Bin 0 -> 6645 bytes public/android-chrome-512x512.png | Bin 0 -> 17772 bytes public/apple-touch-icon.png | Bin 0 -> 5962 bytes public/browserconfig.xml | 9 ++ public/favicon-16x16.png | Bin 0 -> 1052 bytes public/favicon-32x32.png | Bin 0 -> 1351 bytes public/favicon.ico | Bin 0 -> 15086 bytes public/html_code.html | 9 ++ public/mstile-144x144.png | Bin 0 -> 3095 bytes public/mstile-150x150.png | Bin 0 -> 3046 bytes public/mstile-310x150.png | Bin 0 -> 3298 bytes public/mstile-310x310.png | Bin 0 -> 6863 bytes public/mstile-70x70.png | Bin 0 -> 2141 bytes public/pwa-service-worker.js | 4 + public/safari-pinned-tab.svg | 51 +++++++++ public/site.webmanifest | 20 ++++ public/svg-etc/manifest.json | 41 ++++++++ public/svg-etc/wekan-favicon.png | Bin 0 -> 756 bytes public/svg-etc/wekan-logo-150.png | Bin 0 -> 3634 bytes public/svg-etc/wekan-logo-150.svg | 68 ++++++++++++ public/svg-etc/wekan-logo-256.png | Bin 0 -> 8098 bytes public/svg-etc/wekan-logo-256.svg | 203 ++++++++++++++++++++++++++++++++++++ public/svg-etc/wekan-logo-32.png | Bin 0 -> 4023 bytes public/svg-etc/wekan-logo-512.png | Bin 0 -> 16623 bytes public/svg-etc/wekan-logo-512.svg | 200 +++++++++++++++++++++++++++++++++++ public/wekan-favicon.png | Bin 756 -> 0 bytes public/wekan-logo-150.png | Bin 3634 -> 0 bytes public/wekan-logo-150.svg | 68 ------------ public/wekan-manifest.json | 22 ---- 31 files changed, 621 insertions(+), 94 deletions(-) create mode 100644 client/00-startup.js create mode 100644 public/android-chrome-192x192.png create mode 100644 public/android-chrome-512x512.png create mode 100644 public/apple-touch-icon.png create mode 100644 public/browserconfig.xml create mode 100644 public/favicon-16x16.png create mode 100644 public/favicon-32x32.png create mode 100644 public/favicon.ico create mode 100644 public/html_code.html create mode 100644 public/mstile-144x144.png create mode 100644 public/mstile-150x150.png create mode 100644 public/mstile-310x150.png create mode 100644 public/mstile-310x310.png create mode 100644 public/mstile-70x70.png create mode 100644 public/pwa-service-worker.js create mode 100644 public/safari-pinned-tab.svg create mode 100644 public/site.webmanifest create mode 100644 public/svg-etc/manifest.json create mode 100644 public/svg-etc/wekan-favicon.png create mode 100644 public/svg-etc/wekan-logo-150.png create mode 100644 public/svg-etc/wekan-logo-150.svg create mode 100644 public/svg-etc/wekan-logo-256.png create mode 100644 public/svg-etc/wekan-logo-256.svg create mode 100644 public/svg-etc/wekan-logo-32.png create mode 100644 public/svg-etc/wekan-logo-512.png create mode 100644 public/svg-etc/wekan-logo-512.svg delete mode 100644 public/wekan-favicon.png delete mode 100644 public/wekan-logo-150.png delete mode 100644 public/wekan-logo-150.svg delete mode 100644 public/wekan-manifest.json diff --git a/client/00-startup.js b/client/00-startup.js new file mode 100644 index 00000000..4a717b67 --- /dev/null +++ b/client/00-startup.js @@ -0,0 +1,6 @@ +// PWA +if ('serviceWorker' in navigator) { + window.addEventListener('load', function() { + navigator.serviceWorker.register('/pwa-service-worker.js'); + }); +} diff --git a/client/components/main/layouts.jade b/client/components/main/layouts.jade index 9543c5c5..08dfc58c 100644 --- a/client/components/main/layouts.jade +++ b/client/components/main/layouts.jade @@ -6,10 +6,16 @@ head where the application is deployed with a path prefix, but it seems to be difficult to do that cleanly with Blaze -- at least without adding extra packages. - link(rel="shortcut icon" href="/wekan-favicon.png") - link(rel="apple-touch-icon" href="/wekan-favicon.png") - link(rel="mask-icon" href="/wekan-logo-150.svg") - link(rel="manifest" href="/wekan-manifest.json") + link(rel="shortcut icon" type="image/x-icon" href="/favicon.ico") + link(rel="apple-touch-icon" sizes="180x180" href="/apple-touch-icon.png") + link(rel="icon" type="image/png" sizes="32x32" href="/favicon-32x32.png") + link(rel="icon" type="image/png" sizes="16x16" href="/favicon-16x16.png") + link(rel="manifest" href="/site.webmanifest") + link(rel="mask-icon" href="/safari-pinned-tab.svg" color="#5bbad5") + meta(name="apple-mobile-web-app-title" content="Wekan") + meta(name="application-name" content="Wekan") + meta(name="msapplication-TileColor" content="#00aba9") + meta(name="theme-color" content="#ffffff") template(name="userFormsLayout") section.auth-layout diff --git a/public/android-chrome-192x192.png b/public/android-chrome-192x192.png new file mode 100644 index 00000000..7d29824e Binary files /dev/null and b/public/android-chrome-192x192.png differ diff --git a/public/android-chrome-512x512.png b/public/android-chrome-512x512.png new file mode 100644 index 00000000..7ecf363a Binary files /dev/null and b/public/android-chrome-512x512.png differ diff --git a/public/apple-touch-icon.png b/public/apple-touch-icon.png new file mode 100644 index 00000000..bcd46115 Binary files /dev/null and b/public/apple-touch-icon.png differ diff --git a/public/browserconfig.xml b/public/browserconfig.xml new file mode 100644 index 00000000..a47e5a5b --- /dev/null +++ b/public/browserconfig.xml @@ -0,0 +1,9 @@ +<?xml version="1.0" encoding="utf-8"?> +<browserconfig> + <msapplication> + <tile> + <square150x150logo src="/mstile-150x150.png"/> + <TileColor>#2d89ef</TileColor> + </tile> + </msapplication> +</browserconfig> diff --git a/public/favicon-16x16.png b/public/favicon-16x16.png new file mode 100644 index 00000000..57eee764 Binary files /dev/null and b/public/favicon-16x16.png differ diff --git a/public/favicon-32x32.png b/public/favicon-32x32.png new file mode 100644 index 00000000..8fb6ae02 Binary files /dev/null and b/public/favicon-32x32.png differ diff --git a/public/favicon.ico b/public/favicon.ico new file mode 100644 index 00000000..df376031 Binary files /dev/null and b/public/favicon.ico differ diff --git a/public/html_code.html b/public/html_code.html new file mode 100644 index 00000000..0735c4e9 --- /dev/null +++ b/public/html_code.html @@ -0,0 +1,9 @@ +<link rel="apple-touch-icon" sizes="180x180" href="/apple-touch-icon.png"> +<link rel="icon" type="image/png" sizes="32x32" href="/favicon-32x32.png"> +<link rel="icon" type="image/png" sizes="16x16" href="/favicon-16x16.png"> +<link rel="manifest" href="/site.webmanifest"> +<link rel="mask-icon" href="/safari-pinned-tab.svg" color="#5bbad5"> +<meta name="apple-mobile-web-app-title" content="Wekan"> +<meta name="application-name" content="Wekan"> +<meta name="msapplication-TileColor" content="#2d89ef"> +<meta name="theme-color" content="#ffffff"> \ No newline at end of file diff --git a/public/mstile-144x144.png b/public/mstile-144x144.png new file mode 100644 index 00000000..dbc184f4 Binary files /dev/null and b/public/mstile-144x144.png differ diff --git a/public/mstile-150x150.png b/public/mstile-150x150.png new file mode 100644 index 00000000..943e0972 Binary files /dev/null and b/public/mstile-150x150.png differ diff --git a/public/mstile-310x150.png b/public/mstile-310x150.png new file mode 100644 index 00000000..f80bea7a Binary files /dev/null and b/public/mstile-310x150.png differ diff --git a/public/mstile-310x310.png b/public/mstile-310x310.png new file mode 100644 index 00000000..4d7ac651 Binary files /dev/null and b/public/mstile-310x310.png differ diff --git a/public/mstile-70x70.png b/public/mstile-70x70.png new file mode 100644 index 00000000..8b306ba5 Binary files /dev/null and b/public/mstile-70x70.png differ diff --git a/public/pwa-service-worker.js b/public/pwa-service-worker.js new file mode 100644 index 00000000..3cc74ec9 --- /dev/null +++ b/public/pwa-service-worker.js @@ -0,0 +1,4 @@ +self.addEventListener('install', function(event) { + // Dummy service worker that does nothing, + // for mobile browsers "Add to home screen". +}); diff --git a/public/safari-pinned-tab.svg b/public/safari-pinned-tab.svg new file mode 100644 index 00000000..4320882c --- /dev/null +++ b/public/safari-pinned-tab.svg @@ -0,0 +1,51 @@ +<?xml version="1.0" standalone="no"?> +<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 20010904//EN" + "http://www.w3.org/TR/2001/REC-SVG-20010904/DTD/svg10.dtd"> +<svg version="1.0" xmlns="http://www.w3.org/2000/svg" + width="700.000000pt" height="700.000000pt" viewBox="0 0 700.000000 700.000000" + preserveAspectRatio="xMidYMid meet"> +<metadata> +Created by potrace 1.11, written by Peter Selinger 2001-2013 +</metadata> +<g transform="translate(0.000000,700.000000) scale(0.100000,-0.100000)" +fill="#000000" stroke="none"> +<path d="M4950 5425 c-18 -22 -5 -69 38 -139 51 -82 70 -131 85 -229 23 -139 +13 -332 -24 -517 -43 -212 -156 -565 -234 -737 -8 -17 -15 -34 -15 -37 0 -7 +-28 -69 -108 -241 -291 -626 -622 -1090 -904 -1267 -23 -15 -27 -15 -32 -2 -7 +17 0 285 8 329 3 17 10 57 16 90 6 33 12 74 15 90 3 17 8 46 11 65 2 19 9 58 +14 85 5 28 12 66 15 85 3 19 17 89 30 155 13 66 26 131 29 145 2 14 9 45 15 +70 13 54 141 635 147 670 3 14 12 48 20 76 8 28 16 60 18 70 3 11 9 39 15 64 +32 141 32 217 1 263 -29 42 -49 55 -277 176 -132 70 -195 99 -210 95 -24 -7 +-45 -50 -88 -184 -15 -47 -43 -125 -62 -175 -19 -49 -44 -115 -55 -145 -12 +-30 -29 -73 -38 -95 -10 -22 -39 -94 -65 -160 -83 -213 -154 -384 -272 -650 +-347 -786 -602 -1192 -728 -1161 -18 5 -23 15 -28 58 -6 53 -1 162 9 208 4 14 +8 39 10 55 16 106 72 359 136 605 22 85 41 163 43 174 3 10 11 42 19 70 12 41 +95 360 111 426 5 18 42 151 85 305 18 61 36 128 41 149 6 22 30 103 54 180 64 +207 77 265 70 303 -8 43 -56 98 -109 125 -23 11 -96 54 -164 95 -210 127 -225 +130 -397 70 -181 -64 -611 -244 -642 -269 -7 -6 -13 -8 -13 -5 0 9 -340 -162 +-476 -239 -322 -182 -495 -303 -629 -438 -99 -99 -139 -161 -161 -246 -58 +-230 48 -440 307 -610 87 -57 130 -72 144 -50 4 6 8 67 11 136 2 70 10 153 18 +185 33 125 132 280 278 429 82 85 242 230 303 275 22 17 42 32 45 35 36 40 +339 241 485 323 143 79 391 194 401 185 1 -2 -15 -69 -36 -148 -45 -169 -79 +-300 -121 -460 -17 -63 -43 -164 -59 -225 -46 -173 -89 -342 -94 -367 -3 -13 +-30 -126 -61 -253 -31 -126 -58 -239 -61 -250 -2 -11 -17 -85 -33 -165 -17 +-80 -32 -156 -34 -170 -3 -14 -8 -36 -11 -50 -11 -42 -13 -181 -4 -233 32 +-175 198 -333 386 -367 173 -31 345 65 509 285 220 293 421 705 633 1295 29 +80 59 161 66 180 17 41 16 28 -14 -115 -12 -55 -24 -114 -26 -131 -18 -104 +-46 -274 -50 -304 -3 -19 -7 -44 -9 -55 -3 -11 -8 -42 -12 -70 -5 -27 -9 -52 +-10 -55 -1 -3 -5 -34 -9 -70 -5 -36 -10 -72 -11 -80 -2 -8 -6 -44 -10 -80 -4 +-36 -9 -73 -10 -82 -24 -121 -22 -299 3 -369 26 -76 90 -167 151 -218 65 -54 +199 -116 283 -130 84 -14 132 -4 236 48 155 78 309 210 565 485 l65 70 1 -60 +c3 -212 132 -378 383 -493 147 -67 251 -90 434 -96 144 -4 282 20 404 72 70 +30 86 38 164 85 43 27 101 58 130 70 80 34 178 102 236 165 93 103 205 288 +225 375 6 22 3 27 -17 30 -12 2 -39 0 -58 -5 -31 -8 -40 -19 -87 -105 -120 +-221 -314 -431 -483 -524 -114 -62 -298 -87 -399 -53 -104 34 -180 132 -220 +285 -26 101 -22 311 9 450 11 52 23 105 26 118 10 50 58 189 82 241 71 155 +183 227 241 157 20 -23 18 -163 -4 -261 -56 -262 -154 -450 -287 -550 -71 -54 +-60 -73 27 -48 167 47 235 72 368 136 197 95 348 216 402 322 93 184 -27 371 +-291 453 -186 57 -388 48 -593 -28 -30 -11 -56 -18 -58 -17 -1 2 24 47 57 101 +33 53 60 101 60 106 0 6 5 10 10 10 6 0 10 4 10 9 0 5 28 57 62 117 122 215 +214 422 288 644 124 374 136 570 49 756 -52 112 -125 175 -259 222 -213 76 +-421 111 -450 77z"/> +</g> +</svg> diff --git a/public/site.webmanifest b/public/site.webmanifest new file mode 100644 index 00000000..997a52ec --- /dev/null +++ b/public/site.webmanifest @@ -0,0 +1,20 @@ +{ + "name": "Wekan", + "short_name": "Wekan", + "icons": [ + { + "src": "/android-chrome-192x192.png", + "sizes": "192x192", + "type": "image/png" + }, + { + "src": "/android-chrome-512x512.png", + "sizes": "512x512", + "type": "image/png" + } + ], + "theme_color": "#ffffff", + "background_color": "#ffffff", + "start_url": "/sign-in", + "display": "standalone" +} diff --git a/public/svg-etc/manifest.json b/public/svg-etc/manifest.json new file mode 100644 index 00000000..ef9dbfd2 --- /dev/null +++ b/public/svg-etc/manifest.json @@ -0,0 +1,41 @@ +{ + "name": "Wekan", + "short_name": "Wekan", + "description": "Open-Source kanban", + "icons": [ + { + "src": "wekan-logo-150.png", + "sizes": "150x150", + "type": "image/png" + }, + { + "src": "wekan-logo-150.svg", + "sizes": "150x150", + "type": "image/svg+xml" + }, + { + "src": "wekan-logo-256.png", + "sizes": "256x256", + "type": "image/png" + }, + { + "src": "wekan-logo-256.svg", + "sizes": "256x256", + "type": "image/svg+xml" + }, + { + "src": "wekan-logo-512.png", + "sizes": "512x512", + "type": "image/png" + }, + { + "src": "wekan-logo-512.svg", + "sizes": "512x512", + "type": "image/svg+xml" + } + ], + "display": "fullscreen", + "background_color": "#dedede", + "theme_color": "#dedede", + "start_url": "/" +} diff --git a/public/svg-etc/wekan-favicon.png b/public/svg-etc/wekan-favicon.png new file mode 100644 index 00000000..8beb85f4 Binary files /dev/null and b/public/svg-etc/wekan-favicon.png differ diff --git a/public/svg-etc/wekan-logo-150.png b/public/svg-etc/wekan-logo-150.png new file mode 100644 index 00000000..e8e89c62 Binary files /dev/null and b/public/svg-etc/wekan-logo-150.png differ diff --git a/public/svg-etc/wekan-logo-150.svg b/public/svg-etc/wekan-logo-150.svg new file mode 100644 index 00000000..51d4eede --- /dev/null +++ b/public/svg-etc/wekan-logo-150.svg @@ -0,0 +1,68 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Generator: Adobe Illustrator 19.1.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) --> +<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"> +<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" + viewBox="-21 1 150 150" style="enable-background:new -21 1 150 150;" xml:space="preserve"> +<style type="text/css"> + .st0{opacity:0.6;clip-path:url(#SVGID_2_);fill:#D1D1D1;} + .st1{clip-path:url(#SVGID_2_);fill:url(#SVGID_3_);} + .st2{clip-path:url(#SVGID_2_);fill:none;stroke:#7ADDFC;stroke-miterlimit:10;} + .st3{clip-path:url(#SVGID_2_);fill:none;stroke:#529FDD;stroke-miterlimit:10;} + .st4{clip-path:url(#SVGID_2_);fill:none;} + .st5{clip-path:url(#SVGID_2_);fill:#FFFFFF;} +</style> +<g> + <defs> + <rect id="SVGID_1_" x="-21" y="1" width="150" height="150"/> + </defs> + <clipPath id="SVGID_2_"> + <use xlink:href="#SVGID_1_" style="overflow:visible;"/> + </clipPath> + <path class="st0" d="M127.8,156H-8.7c-3.7,0-6.8-3-6.8-6.8V12.7c0-3.7,3-6.8,6.8-6.8h136.5c3.7,0,6.7,3,6.7,6.8v136.5 + C134.5,152.9,131.5,156,127.8,156z"/> + <linearGradient id="SVGID_3_" gradientUnits="userSpaceOnUse" x1="54" y1="151" x2="54" y2="1"> + <stop offset="0" style="stop-color:#007C8F"/> + <stop offset="0.3707" style="stop-color:#007088"/> + <stop offset="1" style="stop-color:#005377"/> + </linearGradient> + <rect x="-21" y="1" class="st1" width="150" height="150"/> + <path class="st2" d="M90.3,110.9H16.9c-1.7,0-3-1.3-3-3V42.4c0-1.7,1.3-3,3-3h73.4c1.7,0,3,1.3,3,3v65.4 + C93.3,109.5,92,110.9,90.3,110.9z"/> + <path class="st3" d="M90.3,32.6H16.9c-1.7,0-3-1.3-3-3v-46.7c0-1.7,1.3-3,3-3h73.4c1.7,0,3,1.3,3,3v46.7 + C93.3,31.2,92,32.6,90.3,32.6z"/> + <path class="st3" d="M90.3,170.5H16.9c-1.7,0-3-1.3-3-3v-46.7c0-1.7,1.3-3,3-3h73.4c1.7,0,3,1.3,3,3v46.7 + C93.3,169.1,92,170.5,90.3,170.5z"/> + <path class="st3" d="M177.3,69.7h-73.4c-1.7,0-3-1.3-3-3v-82.3c0-1.7,1.3-3,3-3h73.4c1.7,0,3,1.3,3,3v82.3 + C180.3,68.3,178.9,69.7,177.3,69.7z"/> + <path class="st3" d="M177.3,179h-73.4c-1.7,0-3-1.3-3-3V79.5c0-1.7,1.3-3,3-3h73.4c1.7,0,3,1.3,3,3V176 + C180.3,177.6,178.9,179,177.3,179z"/> + <path class="st3" d="M3.8,69.7h-73.4c-1.7,0-3-1.3-3-3v-82.3c0-1.7,1.3-3,3-3H3.8c1.7,0,3,1.3,3,3v82.3C6.8,68.3,5.4,69.7,3.8,69.7 + z"/> + <path class="st3" d="M3.8,179h-73.4c-1.7,0-3-1.3-3-3V79.5c0-1.7,1.3-3,3-3H3.8c1.7,0,3,1.3,3,3V176C6.8,177.6,5.4,179,3.8,179z"/> + <path class="st4" d="M115.7,151H-7.7c-7.4,0-13.3-6-13.3-13.3V14.3C-21,7-15,1-7.7,1h123.3C123,1,129,7,129,14.3v123.3 + C129,145,123,151,115.7,151z"/> + <path class="st4" d="M122.3,151H-14.3c-3.7,0-6.8-3-6.8-6.8V7.8C-21,4-18,1-14.3,1h136.5c3.7,0,6.8,3,6.8,6.8v136.5 + C129,148,126,151,122.3,151z"/> + <path class="st5" d="M81.4,86.2c0.5-0.7,0.9-1.5,1.2-2.2c0.1-0.1,0.1-0.2,0.1-0.4c0-0.1,0.1-0.2,0-0.2c0-0.1-0.8-0.1-1.1,0.1 + c-0.2,0.2-1.1,2.7-3.9,5.2c-1.6,1.4-3.3,1.9-4.9,1.7c-1.2-0.1-2.1-0.9-2.6-2.2c-0.5-1.4-0.6-3-0.2-5.1c0.8-3.8,1.8-5.7,3.1-5.7 + c0.8,0,0.9,1.4,0.1,4.3c-0.6,2-1.5,3.4-2.5,4.1c-0.4,0.2-0.5,0.4-0.5,0.5c0,0.2,0.3,0.2,0.8,0c1.9-0.5,3.6-1.2,5.1-2.1 + c1.5-1,2.5-2,2.8-3c0.3-1.2-0.1-2.2-1.1-3c-1-0.8-2.4-1.3-4-1.4c-1.6-0.1-3.2,0.2-4.7,0.9c0-0.1,0.1-0.1,0.1-0.2 + c2.5-3.9,4.3-7.5,5.3-11.1c1.1-3.5,0.8-6.1-0.9-7.7c-0.6-0.5-1.5-0.9-2.7-1.2c-2.3-0.6-4.8-1.4-2.9,1.2c0.3,0.5,0.5,1,0.6,1.5 + c0.4,1.8,0.3,4.1-0.4,6.9c-0.7,2.8-1.8,5.8-3.2,8.8c-1.4,3-2.9,5.8-4.6,8.2c-1.7,2.4-3.3,4.1-4.9,5c-0.1-0.2-0.1-0.4-0.1-0.6 + c0-0.5,0-1,0-1.5c0-0.5,0.1-0.9,0.1-1.2c0.4-2.4,0.8-5,1.4-7.7c0.6-2.7,1.1-5.1,1.6-7.3c0.4-1.4,0.6-2.4,0.7-3.1 + c0.1-0.7,0-1.2-0.2-1.5c-0.2-0.3-0.8-0.7-1.6-1.1c-0.5-0.3-1.1-0.6-1.9-1c-1.5-0.9-1.6-0.9-2.1,0.7c-0.4,1.4-1.2,3.4-2.3,6.1 + c-1,2.7-2.2,5.4-3.5,8.3c-1.3,2.9-2.5,5.3-3.7,7.2c-1.2,2-2.1,3-2.9,3c-0.2,0-0.3-0.1-0.3-0.3c0-0.2-0.1-0.4-0.1-0.7 + c0-0.5,0.1-1,0.1-1.5c0.1-0.5,0.2-0.9,0.2-1.2c0.3-1.6,0.8-3.5,1.3-5.7c0.6-2.2,1.2-4.4,1.7-6.5c0.6-2.1,1.1-3.9,1.5-5.4 + c0.6-1.9,1-3.1,1.1-3.8c0.1-0.6-0.3-1.2-1-1.6c-0.6-0.3-1.6-0.9-2.9-1.7c-1-0.6-1.4-0.5-2.4-0.2c-2.5,0.9-4.9,1.9-7.5,3.1 + c-3,1.4-5.6,2.9-7.8,4.3c-2.2,1.5-3.6,2.8-4.2,4c-0.7,1.5-0.6,3,0.2,4.4c0.5,0.8,1.1,1.5,1.9,2.1c3,2.1,2,0.9,2.3-1.5 + c0.1-0.9,0.4-1.7,0.8-2.4c1-1.7,2.8-3.6,5.6-5.8c2.7-2.1,5.7-3.9,9-5.2c-0.6,2.2-1.2,4.6-1.9,7.2c-0.7,2.6-1.3,5.1-1.9,7.5 + c-0.6,2.4-1,4.4-1.3,6c-0.2,0.8-0.2,1.5-0.2,2.2c0,0.7,0.3,1.4,0.7,2.1c0.5,0.7,1.1,1.2,1.8,1.6c0.7,0.4,1.4,0.6,2.2,0.6 + c1.6-0.1,3.1-1.1,4.5-3.1c1.5-2,2.8-4.4,4-7.2c1.2-2.8,2.3-5.6,3.2-8.4c-0.5,2.2-0.9,4.4-1.2,6.5c-0.4,2.1-0.6,4-0.8,5.6 + c-0.1,0.8-0.1,1.5-0.1,2.2c0.1,0.7,0.4,1.4,0.9,2.1c0.5,0.7,1.1,1.2,1.9,1.6c0.7,0.4,1.5,0.6,2.3,0.7c1.5,0,3.6-1.4,6.3-4.1 + c0.6-0.7,1.3-1.4,1.9-2.1c-0.1,1.9,0.5,3.4,2,4.5c1.7,1.3,3.7,2,6.1,2.1c2.4,0.1,4.7-0.7,6.6-2.1C79.4,88.7,80.5,87.5,81.4,86.2z" + /> + <path class="st4" d="M122.3,151H-14.3c-3.7,0-6.8-3-6.8-6.8V7.8C-21,4-18,1-14.3,1h136.5c3.7,0,6.8,3,6.8,6.8v136.5 + C129,148,126,151,122.3,151z"/> + <path class="st4" d="M122.3,151H-14.3c-3.7,0-6.8-3-6.8-6.8V7.8C-21,4-18,1-14.3,1H129v143.3C129,148,126,151,122.3,151z"/> +</g> +</svg> diff --git a/public/svg-etc/wekan-logo-256.png b/public/svg-etc/wekan-logo-256.png new file mode 100644 index 00000000..3f29a897 Binary files /dev/null and b/public/svg-etc/wekan-logo-256.png differ diff --git a/public/svg-etc/wekan-logo-256.svg b/public/svg-etc/wekan-logo-256.svg new file mode 100644 index 00000000..2a9c5e88 --- /dev/null +++ b/public/svg-etc/wekan-logo-256.svg @@ -0,0 +1,203 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<!-- Generator: Adobe Illustrator 19.1.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) --> + +<svg + xmlns:dc="http://purl.org/dc/elements/1.1/" + xmlns:cc="http://creativecommons.org/ns#" + xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" + xmlns:svg="http://www.w3.org/2000/svg" + xmlns="http://www.w3.org/2000/svg" + xmlns:xlink="http://www.w3.org/1999/xlink" + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + version="1.1" + id="Layer_1" + x="0px" + y="0px" + viewBox="-21 1 256 256" + xml:space="preserve" + sodipodi:docname="wekan-logo-256.svg" + width="256" + height="256" + inkscape:version="0.92.4 (5da689c313, 2019-01-14)" + inkscape:export-filename="/home/wekan/repos/wekan/public/wekan-logo-256.png" + inkscape:export-xdpi="96" + inkscape:export-ydpi="96"><metadata + id="metadata3853"><rdf:RDF><cc:Work + rdf:about=""><dc:format>image/svg+xml</dc:format><dc:type + rdf:resource="http://purl.org/dc/dcmitype/StillImage" /><dc:title></dc:title></cc:Work></rdf:RDF></metadata><defs + id="defs3851" /><sodipodi:namedview + pagecolor="#ffffff" + bordercolor="#666666" + borderopacity="1" + objecttolerance="10" + gridtolerance="10" + guidetolerance="10" + inkscape:pageopacity="0" + inkscape:pageshadow="2" + inkscape:window-width="1680" + inkscape:window-height="920" + id="namedview3849" + showgrid="false" + inkscape:zoom="1.6593439" + inkscape:cx="204.3279" + inkscape:cy="154.24848" + inkscape:window-x="0" + inkscape:window-y="27" + inkscape:window-maximized="1" + inkscape:current-layer="Layer_1" /> +<style + type="text/css" + id="style3803"> + .st0{opacity:0.6;clip-path:url(#SVGID_2_);fill:#D1D1D1;} + .st1{clip-path:url(#SVGID_2_);fill:url(#SVGID_3_);} + .st2{clip-path:url(#SVGID_2_);fill:none;stroke:#7ADDFC;stroke-miterlimit:10;} + .st3{clip-path:url(#SVGID_2_);fill:none;stroke:#529FDD;stroke-miterlimit:10;} + .st4{clip-path:url(#SVGID_2_);fill:none;} + .st5{clip-path:url(#SVGID_2_);fill:#FFFFFF;} +</style> +<g + id="g3846" + transform="matrix(1.7073027,0,0,1.7073027,14.853357,-0.80271142)"> + <defs + id="defs3806"> + <rect + id="SVGID_1_" + x="-21" + y="1" + width="150" + height="150" /> + </defs> + <clipPath + id="SVGID_2_"> + <use + xlink:href="#SVGID_1_" + style="overflow:visible" + id="use3808" + x="0" + y="0" + width="100%" + height="100%" /> + </clipPath> + <path + class="st0" + d="M 127.8,156 H -8.7 c -3.7,0 -6.8,-3 -6.8,-6.8 V 12.7 c 0,-3.7 3,-6.8 6.8,-6.8 h 136.5 c 3.7,0 6.7,3 6.7,6.8 v 136.5 c 0,3.7 -3,6.8 -6.7,6.8 z" + clip-path="url(#SVGID_2_)" + id="path3811" + inkscape:connector-curvature="0" + style="opacity:0.6;fill:#d1d1d1" /> + <linearGradient + id="SVGID_3_" + gradientUnits="userSpaceOnUse" + x1="54" + y1="151" + x2="54" + y2="1"> + <stop + offset="0" + style="stop-color:#007C8F" + id="stop3813" /> + <stop + offset="0.3707" + style="stop-color:#007088" + id="stop3815" /> + <stop + offset="1" + style="stop-color:#005377" + id="stop3817" /> + </linearGradient> + <rect + x="-21" + y="1" + class="st1" + width="150" + height="150" + clip-path="url(#SVGID_2_)" + id="rect3820" + style="fill:url(#SVGID_3_)" /> + <path + class="st2" + d="M 90.3,110.9 H 16.9 c -1.7,0 -3,-1.3 -3,-3 V 42.4 c 0,-1.7 1.3,-3 3,-3 h 73.4 c 1.7,0 3,1.3 3,3 v 65.4 c 0,1.7 -1.3,3.1 -3,3.1 z" + clip-path="url(#SVGID_2_)" + id="path3822" + inkscape:connector-curvature="0" + style="fill:none;stroke:#7addfc;stroke-miterlimit:10" /> + <path + class="st3" + d="M 90.3,32.6 H 16.9 c -1.7,0 -3,-1.3 -3,-3 v -46.7 c 0,-1.7 1.3,-3 3,-3 h 73.4 c 1.7,0 3,1.3 3,3 v 46.7 c 0,1.6 -1.3,3 -3,3 z" + clip-path="url(#SVGID_2_)" + id="path3824" + inkscape:connector-curvature="0" + style="fill:none;stroke:#529fdd;stroke-miterlimit:10" /> + <path + class="st3" + d="M 90.3,170.5 H 16.9 c -1.7,0 -3,-1.3 -3,-3 v -46.7 c 0,-1.7 1.3,-3 3,-3 h 73.4 c 1.7,0 3,1.3 3,3 v 46.7 c 0,1.6 -1.3,3 -3,3 z" + clip-path="url(#SVGID_2_)" + id="path3826" + inkscape:connector-curvature="0" + style="fill:none;stroke:#529fdd;stroke-miterlimit:10" /> + <path + class="st3" + d="m 177.3,69.7 h -73.4 c -1.7,0 -3,-1.3 -3,-3 v -82.3 c 0,-1.7 1.3,-3 3,-3 h 73.4 c 1.7,0 3,1.3 3,3 v 82.3 c 0,1.6 -1.4,3 -3,3 z" + clip-path="url(#SVGID_2_)" + id="path3828" + inkscape:connector-curvature="0" + style="fill:none;stroke:#529fdd;stroke-miterlimit:10" /> + <path + class="st3" + d="m 177.3,179 h -73.4 c -1.7,0 -3,-1.3 -3,-3 V 79.5 c 0,-1.7 1.3,-3 3,-3 h 73.4 c 1.7,0 3,1.3 3,3 V 176 c 0,1.6 -1.4,3 -3,3 z" + clip-path="url(#SVGID_2_)" + id="path3830" + inkscape:connector-curvature="0" + style="fill:none;stroke:#529fdd;stroke-miterlimit:10" /> + <path + class="st3" + d="m 3.8,69.7 h -73.4 c -1.7,0 -3,-1.3 -3,-3 v -82.3 c 0,-1.7 1.3,-3 3,-3 H 3.8 c 1.7,0 3,1.3 3,3 v 82.3 c 0,1.6 -1.4,3 -3,3 z" + clip-path="url(#SVGID_2_)" + id="path3832" + inkscape:connector-curvature="0" + style="fill:none;stroke:#529fdd;stroke-miterlimit:10" /> + <path + class="st3" + d="m 3.8,179 h -73.4 c -1.7,0 -3,-1.3 -3,-3 V 79.5 c 0,-1.7 1.3,-3 3,-3 H 3.8 c 1.7,0 3,1.3 3,3 V 176 c 0,1.6 -1.4,3 -3,3 z" + clip-path="url(#SVGID_2_)" + id="path3834" + inkscape:connector-curvature="0" + style="fill:none;stroke:#529fdd;stroke-miterlimit:10" /> + <path + class="st4" + d="M 115.7,151 H -7.7 C -15.1,151 -21,145 -21,137.7 V 14.3 C -21,7 -15,1 -7.7,1 H 115.6 C 123,1 129,7 129,14.3 v 123.3 c 0,7.4 -6,13.4 -13.3,13.4 z" + clip-path="url(#SVGID_2_)" + id="path3836" + inkscape:connector-curvature="0" + style="fill:none" /> + <path + class="st4" + d="M 122.3,151 H -14.3 c -3.7,0 -6.8,-3 -6.8,-6.8 V 7.8 C -21,4 -18,1 -14.3,1 h 136.5 c 3.7,0 6.8,3 6.8,6.8 v 136.5 c 0,3.7 -3,6.7 -6.7,6.7 z" + clip-path="url(#SVGID_2_)" + id="path3838" + inkscape:connector-curvature="0" + style="fill:none" /> + <path + class="st5" + d="m 81.4,86.2 c 0.5,-0.7 0.9,-1.5 1.2,-2.2 0.1,-0.1 0.1,-0.2 0.1,-0.4 0,-0.1 0.1,-0.2 0,-0.2 0,-0.1 -0.8,-0.1 -1.1,0.1 -0.2,0.2 -1.1,2.7 -3.9,5.2 -1.6,1.4 -3.3,1.9 -4.9,1.7 -1.2,-0.1 -2.1,-0.9 -2.6,-2.2 -0.5,-1.4 -0.6,-3 -0.2,-5.1 0.8,-3.8 1.8,-5.7 3.1,-5.7 0.8,0 0.9,1.4 0.1,4.3 -0.6,2 -1.5,3.4 -2.5,4.1 -0.4,0.2 -0.5,0.4 -0.5,0.5 0,0.2 0.3,0.2 0.8,0 1.9,-0.5 3.6,-1.2 5.1,-2.1 1.5,-1 2.5,-2 2.8,-3 0.3,-1.2 -0.1,-2.2 -1.1,-3 -1,-0.8 -2.4,-1.3 -4,-1.4 -1.6,-0.1 -3.2,0.2 -4.7,0.9 0,-0.1 0.1,-0.1 0.1,-0.2 2.5,-3.9 4.3,-7.5 5.3,-11.1 1.1,-3.5 0.8,-6.1 -0.9,-7.7 -0.6,-0.5 -1.5,-0.9 -2.7,-1.2 -2.3,-0.6 -4.8,-1.4 -2.9,1.2 0.3,0.5 0.5,1 0.6,1.5 0.4,1.8 0.3,4.1 -0.4,6.9 -0.7,2.8 -1.8,5.8 -3.2,8.8 -1.4,3 -2.9,5.8 -4.6,8.2 -1.7,2.4 -3.3,4.1 -4.9,5 -0.1,-0.2 -0.1,-0.4 -0.1,-0.6 0,-0.5 0,-1 0,-1.5 0,-0.5 0.1,-0.9 0.1,-1.2 0.4,-2.4 0.8,-5 1.4,-7.7 0.6,-2.7 1.1,-5.1 1.6,-7.3 0.4,-1.4 0.6,-2.4 0.7,-3.1 0.1,-0.7 0,-1.2 -0.2,-1.5 -0.2,-0.3 -0.8,-0.7 -1.6,-1.1 -0.5,-0.3 -1.1,-0.6 -1.9,-1 -1.5,-0.9 -1.6,-0.9 -2.1,0.7 -0.4,1.4 -1.2,3.4 -2.3,6.1 -1,2.7 -2.2,5.4 -3.5,8.3 -1.3,2.9 -2.5,5.3 -3.7,7.2 -1.2,2 -2.1,3 -2.9,3 -0.2,0 -0.3,-0.1 -0.3,-0.3 0,-0.2 -0.1,-0.4 -0.1,-0.7 0,-0.5 0.1,-1 0.1,-1.5 0.1,-0.5 0.2,-0.9 0.2,-1.2 0.3,-1.6 0.8,-3.5 1.3,-5.7 0.6,-2.2 1.2,-4.4 1.7,-6.5 0.6,-2.1 1.1,-3.9 1.5,-5.4 0.6,-1.9 1,-3.1 1.1,-3.8 0.1,-0.6 -0.3,-1.2 -1,-1.6 -0.6,-0.3 -1.6,-0.9 -2.9,-1.7 -1,-0.6 -1.4,-0.5 -2.4,-0.2 -2.5,0.9 -4.9,1.9 -7.5,3.1 -3,1.4 -5.6,2.9 -7.8,4.3 -2.2,1.5 -3.6,2.8 -4.2,4 -0.7,1.5 -0.6,3 0.2,4.4 0.5,0.8 1.1,1.5 1.9,2.1 3,2.1 2,0.9 2.3,-1.5 0.1,-0.9 0.4,-1.7 0.8,-2.4 1,-1.7 2.8,-3.6 5.6,-5.8 2.7,-2.1 5.7,-3.9 9,-5.2 -0.6,2.2 -1.2,4.6 -1.9,7.2 -0.7,2.6 -1.3,5.1 -1.9,7.5 -0.6,2.4 -1,4.4 -1.3,6 -0.2,0.8 -0.2,1.5 -0.2,2.2 0,0.7 0.3,1.4 0.7,2.1 0.5,0.7 1.1,1.2 1.8,1.6 0.7,0.4 1.4,0.6 2.2,0.6 1.6,-0.1 3.1,-1.1 4.5,-3.1 1.5,-2 2.8,-4.4 4,-7.2 1.2,-2.8 2.3,-5.6 3.2,-8.4 -0.5,2.2 -0.9,4.4 -1.2,6.5 -0.4,2.1 -0.6,4 -0.8,5.6 -0.1,0.8 -0.1,1.5 -0.1,2.2 0.1,0.7 0.4,1.4 0.9,2.1 0.5,0.7 1.1,1.2 1.9,1.6 0.7,0.4 1.5,0.6 2.3,0.7 1.5,0 3.6,-1.4 6.3,-4.1 0.6,-0.7 1.3,-1.4 1.9,-2.1 -0.1,1.9 0.5,3.4 2,4.5 1.7,1.3 3.7,2 6.1,2.1 2.4,0.1 4.7,-0.7 6.6,-2.1 1.9,-0.6 3,-1.8 3.9,-3.1 z" + clip-path="url(#SVGID_2_)" + id="path3840" + inkscape:connector-curvature="0" + style="fill:#ffffff" /> + <path + class="st4" + d="M 122.3,151 H -14.3 c -3.7,0 -6.8,-3 -6.8,-6.8 V 7.8 C -21,4 -18,1 -14.3,1 h 136.5 c 3.7,0 6.8,3 6.8,6.8 v 136.5 c 0,3.7 -3,6.7 -6.7,6.7 z" + clip-path="url(#SVGID_2_)" + id="path3842" + inkscape:connector-curvature="0" + style="fill:none" /> + <path + class="st4" + d="M 122.3,151 H -14.3 c -3.7,0 -6.8,-3 -6.8,-6.8 V 7.8 C -21,4 -18,1 -14.3,1 H 129 v 143.3 c 0,3.7 -3,6.7 -6.7,6.7 z" + clip-path="url(#SVGID_2_)" + id="path3844" + inkscape:connector-curvature="0" + style="fill:none" /> +</g> +</svg> \ No newline at end of file diff --git a/public/svg-etc/wekan-logo-32.png b/public/svg-etc/wekan-logo-32.png new file mode 100644 index 00000000..c5bdffda Binary files /dev/null and b/public/svg-etc/wekan-logo-32.png differ diff --git a/public/svg-etc/wekan-logo-512.png b/public/svg-etc/wekan-logo-512.png new file mode 100644 index 00000000..0bb90497 Binary files /dev/null and b/public/svg-etc/wekan-logo-512.png differ diff --git a/public/svg-etc/wekan-logo-512.svg b/public/svg-etc/wekan-logo-512.svg new file mode 100644 index 00000000..e945a40d --- /dev/null +++ b/public/svg-etc/wekan-logo-512.svg @@ -0,0 +1,200 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<!-- Generator: Adobe Illustrator 19.1.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) --> + +<svg + xmlns:dc="http://purl.org/dc/elements/1.1/" + xmlns:cc="http://creativecommons.org/ns#" + xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" + xmlns:svg="http://www.w3.org/2000/svg" + xmlns="http://www.w3.org/2000/svg" + xmlns:xlink="http://www.w3.org/1999/xlink" + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + version="1.1" + id="Layer_1" + x="0px" + y="0px" + viewBox="-21 1 512 512" + xml:space="preserve" + sodipodi:docname="wekan-logo-512.svg" + width="512" + height="512" + inkscape:version="0.92.4 (5da689c313, 2019-01-14)"><metadata + id="metadata3853"><rdf:RDF><cc:Work + rdf:about=""><dc:format>image/svg+xml</dc:format><dc:type + rdf:resource="http://purl.org/dc/dcmitype/StillImage" /><dc:title></dc:title></cc:Work></rdf:RDF></metadata><defs + id="defs3851" /><sodipodi:namedview + pagecolor="#ffffff" + bordercolor="#666666" + borderopacity="1" + objecttolerance="10" + gridtolerance="10" + guidetolerance="10" + inkscape:pageopacity="0" + inkscape:pageshadow="2" + inkscape:window-width="1680" + inkscape:window-height="920" + id="namedview3849" + showgrid="false" + inkscape:zoom="0.58666667" + inkscape:cx="76.238961" + inkscape:cy="-15.764866" + inkscape:window-x="0" + inkscape:window-y="27" + inkscape:window-maximized="1" + inkscape:current-layer="Layer_1" /> +<style + type="text/css" + id="style3803"> + .st0{opacity:0.6;clip-path:url(#SVGID_2_);fill:#D1D1D1;} + .st1{clip-path:url(#SVGID_2_);fill:url(#SVGID_3_);} + .st2{clip-path:url(#SVGID_2_);fill:none;stroke:#7ADDFC;stroke-miterlimit:10;} + .st3{clip-path:url(#SVGID_2_);fill:none;stroke:#529FDD;stroke-miterlimit:10;} + .st4{clip-path:url(#SVGID_2_);fill:none;} + .st5{clip-path:url(#SVGID_2_);fill:#FFFFFF;} +</style> +<g + id="g3846" + transform="matrix(3.4104695,0,0,3.4104695,50.61986,-1.9809013)"> + <defs + id="defs3806"> + <rect + id="SVGID_1_" + x="-21" + y="1" + width="150" + height="150" /> + </defs> + <clipPath + id="SVGID_2_"> + <use + xlink:href="#SVGID_1_" + style="overflow:visible" + id="use3808" + x="0" + y="0" + width="100%" + height="100%" /> + </clipPath> + <path + class="st0" + d="M 127.8,156 H -8.7 c -3.7,0 -6.8,-3 -6.8,-6.8 V 12.7 c 0,-3.7 3,-6.8 6.8,-6.8 h 136.5 c 3.7,0 6.7,3 6.7,6.8 v 136.5 c 0,3.7 -3,6.8 -6.7,6.8 z" + clip-path="url(#SVGID_2_)" + id="path3811" + inkscape:connector-curvature="0" + style="opacity:0.6;fill:#d1d1d1" /> + <linearGradient + id="SVGID_3_" + gradientUnits="userSpaceOnUse" + x1="54" + y1="151" + x2="54" + y2="1"> + <stop + offset="0" + style="stop-color:#007C8F" + id="stop3813" /> + <stop + offset="0.3707" + style="stop-color:#007088" + id="stop3815" /> + <stop + offset="1" + style="stop-color:#005377" + id="stop3817" /> + </linearGradient> + <rect + x="-21" + y="1" + class="st1" + width="150" + height="150" + clip-path="url(#SVGID_2_)" + id="rect3820" + style="fill:url(#SVGID_3_)" /> + <path + class="st2" + d="M 90.3,110.9 H 16.9 c -1.7,0 -3,-1.3 -3,-3 V 42.4 c 0,-1.7 1.3,-3 3,-3 h 73.4 c 1.7,0 3,1.3 3,3 v 65.4 c 0,1.7 -1.3,3.1 -3,3.1 z" + clip-path="url(#SVGID_2_)" + id="path3822" + inkscape:connector-curvature="0" + style="fill:none;stroke:#7addfc;stroke-miterlimit:10" /> + <path + class="st3" + d="M 90.3,32.6 H 16.9 c -1.7,0 -3,-1.3 -3,-3 v -46.7 c 0,-1.7 1.3,-3 3,-3 h 73.4 c 1.7,0 3,1.3 3,3 v 46.7 c 0,1.6 -1.3,3 -3,3 z" + clip-path="url(#SVGID_2_)" + id="path3824" + inkscape:connector-curvature="0" + style="fill:none;stroke:#529fdd;stroke-miterlimit:10" /> + <path + class="st3" + d="M 90.3,170.5 H 16.9 c -1.7,0 -3,-1.3 -3,-3 v -46.7 c 0,-1.7 1.3,-3 3,-3 h 73.4 c 1.7,0 3,1.3 3,3 v 46.7 c 0,1.6 -1.3,3 -3,3 z" + clip-path="url(#SVGID_2_)" + id="path3826" + inkscape:connector-curvature="0" + style="fill:none;stroke:#529fdd;stroke-miterlimit:10" /> + <path + class="st3" + d="m 177.3,69.7 h -73.4 c -1.7,0 -3,-1.3 -3,-3 v -82.3 c 0,-1.7 1.3,-3 3,-3 h 73.4 c 1.7,0 3,1.3 3,3 v 82.3 c 0,1.6 -1.4,3 -3,3 z" + clip-path="url(#SVGID_2_)" + id="path3828" + inkscape:connector-curvature="0" + style="fill:none;stroke:#529fdd;stroke-miterlimit:10" /> + <path + class="st3" + d="m 177.3,179 h -73.4 c -1.7,0 -3,-1.3 -3,-3 V 79.5 c 0,-1.7 1.3,-3 3,-3 h 73.4 c 1.7,0 3,1.3 3,3 V 176 c 0,1.6 -1.4,3 -3,3 z" + clip-path="url(#SVGID_2_)" + id="path3830" + inkscape:connector-curvature="0" + style="fill:none;stroke:#529fdd;stroke-miterlimit:10" /> + <path + class="st3" + d="m 3.8,69.7 h -73.4 c -1.7,0 -3,-1.3 -3,-3 v -82.3 c 0,-1.7 1.3,-3 3,-3 H 3.8 c 1.7,0 3,1.3 3,3 v 82.3 c 0,1.6 -1.4,3 -3,3 z" + clip-path="url(#SVGID_2_)" + id="path3832" + inkscape:connector-curvature="0" + style="fill:none;stroke:#529fdd;stroke-miterlimit:10" /> + <path + class="st3" + d="m 3.8,179 h -73.4 c -1.7,0 -3,-1.3 -3,-3 V 79.5 c 0,-1.7 1.3,-3 3,-3 H 3.8 c 1.7,0 3,1.3 3,3 V 176 c 0,1.6 -1.4,3 -3,3 z" + clip-path="url(#SVGID_2_)" + id="path3834" + inkscape:connector-curvature="0" + style="fill:none;stroke:#529fdd;stroke-miterlimit:10" /> + <path + class="st4" + d="M 115.7,151 H -7.7 C -15.1,151 -21,145 -21,137.7 V 14.3 C -21,7 -15,1 -7.7,1 H 115.6 C 123,1 129,7 129,14.3 v 123.3 c 0,7.4 -6,13.4 -13.3,13.4 z" + clip-path="url(#SVGID_2_)" + id="path3836" + inkscape:connector-curvature="0" + style="fill:none" /> + <path + class="st4" + d="M 122.3,151 H -14.3 c -3.7,0 -6.8,-3 -6.8,-6.8 V 7.8 C -21,4 -18,1 -14.3,1 h 136.5 c 3.7,0 6.8,3 6.8,6.8 v 136.5 c 0,3.7 -3,6.7 -6.7,6.7 z" + clip-path="url(#SVGID_2_)" + id="path3838" + inkscape:connector-curvature="0" + style="fill:none" /> + <path + class="st5" + d="m 81.4,86.2 c 0.5,-0.7 0.9,-1.5 1.2,-2.2 0.1,-0.1 0.1,-0.2 0.1,-0.4 0,-0.1 0.1,-0.2 0,-0.2 0,-0.1 -0.8,-0.1 -1.1,0.1 -0.2,0.2 -1.1,2.7 -3.9,5.2 -1.6,1.4 -3.3,1.9 -4.9,1.7 -1.2,-0.1 -2.1,-0.9 -2.6,-2.2 -0.5,-1.4 -0.6,-3 -0.2,-5.1 0.8,-3.8 1.8,-5.7 3.1,-5.7 0.8,0 0.9,1.4 0.1,4.3 -0.6,2 -1.5,3.4 -2.5,4.1 -0.4,0.2 -0.5,0.4 -0.5,0.5 0,0.2 0.3,0.2 0.8,0 1.9,-0.5 3.6,-1.2 5.1,-2.1 1.5,-1 2.5,-2 2.8,-3 0.3,-1.2 -0.1,-2.2 -1.1,-3 -1,-0.8 -2.4,-1.3 -4,-1.4 -1.6,-0.1 -3.2,0.2 -4.7,0.9 0,-0.1 0.1,-0.1 0.1,-0.2 2.5,-3.9 4.3,-7.5 5.3,-11.1 1.1,-3.5 0.8,-6.1 -0.9,-7.7 -0.6,-0.5 -1.5,-0.9 -2.7,-1.2 -2.3,-0.6 -4.8,-1.4 -2.9,1.2 0.3,0.5 0.5,1 0.6,1.5 0.4,1.8 0.3,4.1 -0.4,6.9 -0.7,2.8 -1.8,5.8 -3.2,8.8 -1.4,3 -2.9,5.8 -4.6,8.2 -1.7,2.4 -3.3,4.1 -4.9,5 -0.1,-0.2 -0.1,-0.4 -0.1,-0.6 0,-0.5 0,-1 0,-1.5 0,-0.5 0.1,-0.9 0.1,-1.2 0.4,-2.4 0.8,-5 1.4,-7.7 0.6,-2.7 1.1,-5.1 1.6,-7.3 0.4,-1.4 0.6,-2.4 0.7,-3.1 0.1,-0.7 0,-1.2 -0.2,-1.5 -0.2,-0.3 -0.8,-0.7 -1.6,-1.1 -0.5,-0.3 -1.1,-0.6 -1.9,-1 -1.5,-0.9 -1.6,-0.9 -2.1,0.7 -0.4,1.4 -1.2,3.4 -2.3,6.1 -1,2.7 -2.2,5.4 -3.5,8.3 -1.3,2.9 -2.5,5.3 -3.7,7.2 -1.2,2 -2.1,3 -2.9,3 -0.2,0 -0.3,-0.1 -0.3,-0.3 0,-0.2 -0.1,-0.4 -0.1,-0.7 0,-0.5 0.1,-1 0.1,-1.5 0.1,-0.5 0.2,-0.9 0.2,-1.2 0.3,-1.6 0.8,-3.5 1.3,-5.7 0.6,-2.2 1.2,-4.4 1.7,-6.5 0.6,-2.1 1.1,-3.9 1.5,-5.4 0.6,-1.9 1,-3.1 1.1,-3.8 0.1,-0.6 -0.3,-1.2 -1,-1.6 -0.6,-0.3 -1.6,-0.9 -2.9,-1.7 -1,-0.6 -1.4,-0.5 -2.4,-0.2 -2.5,0.9 -4.9,1.9 -7.5,3.1 -3,1.4 -5.6,2.9 -7.8,4.3 -2.2,1.5 -3.6,2.8 -4.2,4 -0.7,1.5 -0.6,3 0.2,4.4 0.5,0.8 1.1,1.5 1.9,2.1 3,2.1 2,0.9 2.3,-1.5 0.1,-0.9 0.4,-1.7 0.8,-2.4 1,-1.7 2.8,-3.6 5.6,-5.8 2.7,-2.1 5.7,-3.9 9,-5.2 -0.6,2.2 -1.2,4.6 -1.9,7.2 -0.7,2.6 -1.3,5.1 -1.9,7.5 -0.6,2.4 -1,4.4 -1.3,6 -0.2,0.8 -0.2,1.5 -0.2,2.2 0,0.7 0.3,1.4 0.7,2.1 0.5,0.7 1.1,1.2 1.8,1.6 0.7,0.4 1.4,0.6 2.2,0.6 1.6,-0.1 3.1,-1.1 4.5,-3.1 1.5,-2 2.8,-4.4 4,-7.2 1.2,-2.8 2.3,-5.6 3.2,-8.4 -0.5,2.2 -0.9,4.4 -1.2,6.5 -0.4,2.1 -0.6,4 -0.8,5.6 -0.1,0.8 -0.1,1.5 -0.1,2.2 0.1,0.7 0.4,1.4 0.9,2.1 0.5,0.7 1.1,1.2 1.9,1.6 0.7,0.4 1.5,0.6 2.3,0.7 1.5,0 3.6,-1.4 6.3,-4.1 0.6,-0.7 1.3,-1.4 1.9,-2.1 -0.1,1.9 0.5,3.4 2,4.5 1.7,1.3 3.7,2 6.1,2.1 2.4,0.1 4.7,-0.7 6.6,-2.1 1.9,-0.6 3,-1.8 3.9,-3.1 z" + clip-path="url(#SVGID_2_)" + id="path3840" + inkscape:connector-curvature="0" + style="fill:#ffffff" /> + <path + class="st4" + d="M 122.3,151 H -14.3 c -3.7,0 -6.8,-3 -6.8,-6.8 V 7.8 C -21,4 -18,1 -14.3,1 h 136.5 c 3.7,0 6.8,3 6.8,6.8 v 136.5 c 0,3.7 -3,6.7 -6.7,6.7 z" + clip-path="url(#SVGID_2_)" + id="path3842" + inkscape:connector-curvature="0" + style="fill:none" /> + <path + class="st4" + d="M 122.3,151 H -14.3 c -3.7,0 -6.8,-3 -6.8,-6.8 V 7.8 C -21,4 -18,1 -14.3,1 H 129 v 143.3 c 0,3.7 -3,6.7 -6.7,6.7 z" + clip-path="url(#SVGID_2_)" + id="path3844" + inkscape:connector-curvature="0" + style="fill:none" /> +</g> +</svg> \ No newline at end of file diff --git a/public/wekan-favicon.png b/public/wekan-favicon.png deleted file mode 100644 index 8beb85f4..00000000 Binary files a/public/wekan-favicon.png and /dev/null differ diff --git a/public/wekan-logo-150.png b/public/wekan-logo-150.png deleted file mode 100644 index e8e89c62..00000000 Binary files a/public/wekan-logo-150.png and /dev/null differ diff --git a/public/wekan-logo-150.svg b/public/wekan-logo-150.svg deleted file mode 100644 index 51d4eede..00000000 --- a/public/wekan-logo-150.svg +++ /dev/null @@ -1,68 +0,0 @@ -<?xml version="1.0" encoding="utf-8"?> -<!-- Generator: Adobe Illustrator 19.1.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) --> -<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"> -<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" - viewBox="-21 1 150 150" style="enable-background:new -21 1 150 150;" xml:space="preserve"> -<style type="text/css"> - .st0{opacity:0.6;clip-path:url(#SVGID_2_);fill:#D1D1D1;} - .st1{clip-path:url(#SVGID_2_);fill:url(#SVGID_3_);} - .st2{clip-path:url(#SVGID_2_);fill:none;stroke:#7ADDFC;stroke-miterlimit:10;} - .st3{clip-path:url(#SVGID_2_);fill:none;stroke:#529FDD;stroke-miterlimit:10;} - .st4{clip-path:url(#SVGID_2_);fill:none;} - .st5{clip-path:url(#SVGID_2_);fill:#FFFFFF;} -</style> -<g> - <defs> - <rect id="SVGID_1_" x="-21" y="1" width="150" height="150"/> - </defs> - <clipPath id="SVGID_2_"> - <use xlink:href="#SVGID_1_" style="overflow:visible;"/> - </clipPath> - <path class="st0" d="M127.8,156H-8.7c-3.7,0-6.8-3-6.8-6.8V12.7c0-3.7,3-6.8,6.8-6.8h136.5c3.7,0,6.7,3,6.7,6.8v136.5 - C134.5,152.9,131.5,156,127.8,156z"/> - <linearGradient id="SVGID_3_" gradientUnits="userSpaceOnUse" x1="54" y1="151" x2="54" y2="1"> - <stop offset="0" style="stop-color:#007C8F"/> - <stop offset="0.3707" style="stop-color:#007088"/> - <stop offset="1" style="stop-color:#005377"/> - </linearGradient> - <rect x="-21" y="1" class="st1" width="150" height="150"/> - <path class="st2" d="M90.3,110.9H16.9c-1.7,0-3-1.3-3-3V42.4c0-1.7,1.3-3,3-3h73.4c1.7,0,3,1.3,3,3v65.4 - C93.3,109.5,92,110.9,90.3,110.9z"/> - <path class="st3" d="M90.3,32.6H16.9c-1.7,0-3-1.3-3-3v-46.7c0-1.7,1.3-3,3-3h73.4c1.7,0,3,1.3,3,3v46.7 - C93.3,31.2,92,32.6,90.3,32.6z"/> - <path class="st3" d="M90.3,170.5H16.9c-1.7,0-3-1.3-3-3v-46.7c0-1.7,1.3-3,3-3h73.4c1.7,0,3,1.3,3,3v46.7 - C93.3,169.1,92,170.5,90.3,170.5z"/> - <path class="st3" d="M177.3,69.7h-73.4c-1.7,0-3-1.3-3-3v-82.3c0-1.7,1.3-3,3-3h73.4c1.7,0,3,1.3,3,3v82.3 - C180.3,68.3,178.9,69.7,177.3,69.7z"/> - <path class="st3" d="M177.3,179h-73.4c-1.7,0-3-1.3-3-3V79.5c0-1.7,1.3-3,3-3h73.4c1.7,0,3,1.3,3,3V176 - C180.3,177.6,178.9,179,177.3,179z"/> - <path class="st3" d="M3.8,69.7h-73.4c-1.7,0-3-1.3-3-3v-82.3c0-1.7,1.3-3,3-3H3.8c1.7,0,3,1.3,3,3v82.3C6.8,68.3,5.4,69.7,3.8,69.7 - z"/> - <path class="st3" d="M3.8,179h-73.4c-1.7,0-3-1.3-3-3V79.5c0-1.7,1.3-3,3-3H3.8c1.7,0,3,1.3,3,3V176C6.8,177.6,5.4,179,3.8,179z"/> - <path class="st4" d="M115.7,151H-7.7c-7.4,0-13.3-6-13.3-13.3V14.3C-21,7-15,1-7.7,1h123.3C123,1,129,7,129,14.3v123.3 - C129,145,123,151,115.7,151z"/> - <path class="st4" d="M122.3,151H-14.3c-3.7,0-6.8-3-6.8-6.8V7.8C-21,4-18,1-14.3,1h136.5c3.7,0,6.8,3,6.8,6.8v136.5 - C129,148,126,151,122.3,151z"/> - <path class="st5" d="M81.4,86.2c0.5-0.7,0.9-1.5,1.2-2.2c0.1-0.1,0.1-0.2,0.1-0.4c0-0.1,0.1-0.2,0-0.2c0-0.1-0.8-0.1-1.1,0.1 - c-0.2,0.2-1.1,2.7-3.9,5.2c-1.6,1.4-3.3,1.9-4.9,1.7c-1.2-0.1-2.1-0.9-2.6-2.2c-0.5-1.4-0.6-3-0.2-5.1c0.8-3.8,1.8-5.7,3.1-5.7 - c0.8,0,0.9,1.4,0.1,4.3c-0.6,2-1.5,3.4-2.5,4.1c-0.4,0.2-0.5,0.4-0.5,0.5c0,0.2,0.3,0.2,0.8,0c1.9-0.5,3.6-1.2,5.1-2.1 - c1.5-1,2.5-2,2.8-3c0.3-1.2-0.1-2.2-1.1-3c-1-0.8-2.4-1.3-4-1.4c-1.6-0.1-3.2,0.2-4.7,0.9c0-0.1,0.1-0.1,0.1-0.2 - c2.5-3.9,4.3-7.5,5.3-11.1c1.1-3.5,0.8-6.1-0.9-7.7c-0.6-0.5-1.5-0.9-2.7-1.2c-2.3-0.6-4.8-1.4-2.9,1.2c0.3,0.5,0.5,1,0.6,1.5 - c0.4,1.8,0.3,4.1-0.4,6.9c-0.7,2.8-1.8,5.8-3.2,8.8c-1.4,3-2.9,5.8-4.6,8.2c-1.7,2.4-3.3,4.1-4.9,5c-0.1-0.2-0.1-0.4-0.1-0.6 - c0-0.5,0-1,0-1.5c0-0.5,0.1-0.9,0.1-1.2c0.4-2.4,0.8-5,1.4-7.7c0.6-2.7,1.1-5.1,1.6-7.3c0.4-1.4,0.6-2.4,0.7-3.1 - c0.1-0.7,0-1.2-0.2-1.5c-0.2-0.3-0.8-0.7-1.6-1.1c-0.5-0.3-1.1-0.6-1.9-1c-1.5-0.9-1.6-0.9-2.1,0.7c-0.4,1.4-1.2,3.4-2.3,6.1 - c-1,2.7-2.2,5.4-3.5,8.3c-1.3,2.9-2.5,5.3-3.7,7.2c-1.2,2-2.1,3-2.9,3c-0.2,0-0.3-0.1-0.3-0.3c0-0.2-0.1-0.4-0.1-0.7 - c0-0.5,0.1-1,0.1-1.5c0.1-0.5,0.2-0.9,0.2-1.2c0.3-1.6,0.8-3.5,1.3-5.7c0.6-2.2,1.2-4.4,1.7-6.5c0.6-2.1,1.1-3.9,1.5-5.4 - c0.6-1.9,1-3.1,1.1-3.8c0.1-0.6-0.3-1.2-1-1.6c-0.6-0.3-1.6-0.9-2.9-1.7c-1-0.6-1.4-0.5-2.4-0.2c-2.5,0.9-4.9,1.9-7.5,3.1 - c-3,1.4-5.6,2.9-7.8,4.3c-2.2,1.5-3.6,2.8-4.2,4c-0.7,1.5-0.6,3,0.2,4.4c0.5,0.8,1.1,1.5,1.9,2.1c3,2.1,2,0.9,2.3-1.5 - c0.1-0.9,0.4-1.7,0.8-2.4c1-1.7,2.8-3.6,5.6-5.8c2.7-2.1,5.7-3.9,9-5.2c-0.6,2.2-1.2,4.6-1.9,7.2c-0.7,2.6-1.3,5.1-1.9,7.5 - c-0.6,2.4-1,4.4-1.3,6c-0.2,0.8-0.2,1.5-0.2,2.2c0,0.7,0.3,1.4,0.7,2.1c0.5,0.7,1.1,1.2,1.8,1.6c0.7,0.4,1.4,0.6,2.2,0.6 - c1.6-0.1,3.1-1.1,4.5-3.1c1.5-2,2.8-4.4,4-7.2c1.2-2.8,2.3-5.6,3.2-8.4c-0.5,2.2-0.9,4.4-1.2,6.5c-0.4,2.1-0.6,4-0.8,5.6 - c-0.1,0.8-0.1,1.5-0.1,2.2c0.1,0.7,0.4,1.4,0.9,2.1c0.5,0.7,1.1,1.2,1.9,1.6c0.7,0.4,1.5,0.6,2.3,0.7c1.5,0,3.6-1.4,6.3-4.1 - c0.6-0.7,1.3-1.4,1.9-2.1c-0.1,1.9,0.5,3.4,2,4.5c1.7,1.3,3.7,2,6.1,2.1c2.4,0.1,4.7-0.7,6.6-2.1C79.4,88.7,80.5,87.5,81.4,86.2z" - /> - <path class="st4" d="M122.3,151H-14.3c-3.7,0-6.8-3-6.8-6.8V7.8C-21,4-18,1-14.3,1h136.5c3.7,0,6.8,3,6.8,6.8v136.5 - C129,148,126,151,122.3,151z"/> - <path class="st4" d="M122.3,151H-14.3c-3.7,0-6.8-3-6.8-6.8V7.8C-21,4-18,1-14.3,1H129v143.3C129,148,126,151,122.3,151z"/> -</g> -</svg> diff --git a/public/wekan-manifest.json b/public/wekan-manifest.json deleted file mode 100644 index ee223e8c..00000000 --- a/public/wekan-manifest.json +++ /dev/null @@ -1,22 +0,0 @@ -{ - "name": "Wekan", - "short_name": "Wekan", - "description": "The open-source kanban", - "lang": "en-US", - "icons": [ - { - "src": "/wekan-logo-150.png", - "type": "image/png", - "sizes": "150x150" - }, - { - "src": "/wekan-logo-150.svg", - "type": "image/svg+xml", - "sizes": "150x150" - } - ], - "display": "standalone", - "background_color": "#dedede", - "theme_color": "#dedede", - "start_url": "/" -} -- cgit v1.2.3-1-g7c22 From 3042d2ff9a0714b692cccaf4bbea32fe72d39fdd Mon Sep 17 00:00:00 2001 From: Lauri Ojansivu <x@xet7.org> Date: Thu, 30 Apr 2020 07:03:43 +0300 Subject: Update ChangeLog. --- CHANGELOG.md | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index c9627d01..3772e347 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,10 +1,17 @@ # Upcoming Wekan release -This release adds the following platforms: +This release adds the following server platforms: - [Android arm64/x64](https://github.com/wekan/wekan/wiki/Android). Thanks to xet7. +and adds the following features: + +- [Install Wekan to mobile homescreen icon and use fullscreen + PWA](https://github.com/commit/8d5adc04645e3e71423f16869f39b8d79969bccd). + [Docs for iOS and Android at wiki PWA page](https://github.com/wekan/wekan/wiki/PWA). + Thanks to xet7. + and fixes the following bugs: - [Fix getStartDayOfWeek once again](https://github.com/wekan/wekan/pull/3061). -- cgit v1.2.3-1-g7c22 From b5773232d5ef387ecb50e8555fb26f5be8cc4734 Mon Sep 17 00:00:00 2001 From: Lauri Ojansivu <x@xet7.org> Date: Thu, 30 Apr 2020 07:09:58 +0300 Subject: Remove extra file. --- public/html_code.html | 9 --------- 1 file changed, 9 deletions(-) delete mode 100644 public/html_code.html diff --git a/public/html_code.html b/public/html_code.html deleted file mode 100644 index 0735c4e9..00000000 --- a/public/html_code.html +++ /dev/null @@ -1,9 +0,0 @@ -<link rel="apple-touch-icon" sizes="180x180" href="/apple-touch-icon.png"> -<link rel="icon" type="image/png" sizes="32x32" href="/favicon-32x32.png"> -<link rel="icon" type="image/png" sizes="16x16" href="/favicon-16x16.png"> -<link rel="manifest" href="/site.webmanifest"> -<link rel="mask-icon" href="/safari-pinned-tab.svg" color="#5bbad5"> -<meta name="apple-mobile-web-app-title" content="Wekan"> -<meta name="application-name" content="Wekan"> -<meta name="msapplication-TileColor" content="#2d89ef"> -<meta name="theme-color" content="#ffffff"> \ No newline at end of file -- cgit v1.2.3-1-g7c22 From 533bc045d06269dba2f42cdfe61817a1b3407974 Mon Sep 17 00:00:00 2001 From: Lauri Ojansivu <x@xet7.org> Date: Thu, 30 Apr 2020 07:26:13 +0300 Subject: Update translations. --- i18n/he.i18n.json | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/i18n/he.i18n.json b/i18n/he.i18n.json index cc1f4749..da268d6b 100644 --- a/i18n/he.i18n.json +++ b/i18n/he.i18n.json @@ -166,9 +166,9 @@ "cardStartVotingPopup-title": "התחלת הצבעה", "positiveVoteMembersPopup-title": "תומכים", "negativeVoteMembersPopup-title": "יריבים", - "allowNonBoardMembers": "Allow anonymous vote on public board", + "allowNonBoardMembers": "לאפשר הצבעות אלמוניות בלוח ציבורי", "vote-question": "שאלת הסקר", - "vote-public": "Show who voted what", + "vote-public": "להציג מי הצביע למה", "vote-for-it": "בעד", "vote-against": "נגד", "cardDeletePopup-title": "למחוק כרטיס?", @@ -674,7 +674,7 @@ "r-of-checklist": "של רשימת משימות", "r-send-email": "שליחת דוא״ל", "r-to": "אל", - "r-of": "of", + "r-of": "מתוך", "r-subject": "נושא", "r-rule-details": "פרטי הכלל", "r-d-move-to-top-gen": "העברת כרטיס לראש הרשימה שלו", -- cgit v1.2.3-1-g7c22